97
1000
911 410
340 525
415 939
506 960
419 616
482 767
250 717
684 729
921 556
597 421
992 386
449 853
461 870
354 851
694 349
136 697
869 177
107 699
696 838
909 252
573 877
472 912
895 656
161 893
941 524
950 458
547 256
289 560
317 318
39 27
391 355
57 466
341 722
97 633
182 179
469 336
508 580
176 324
20 434
246 251
129 632
886 846
20 279
776 300
39 783
509 687
265 433
624 764
491 270
14 261
394 730
193 623
92 474
656 159
446 743
635 344
914 609
479 486
966 80
737 719
354 241
76 43
498 744
130 290
532 710
510 243
423 707
574 184
417 85
615 789
968 30
18 971
954 469
575 752
462 771
11 701
373 886
779 584
228 822
411 912
321 583
733 35
181 486
211 299
815 422
564 318
91 706
740 118
16 251
983 404
688 136
13 703
113 58
571 459
919 958
663 940
427 231
137 843
262 306
917 630
811 420
919 199
530 112
67 889
809 943
381 102
217 995
88 305
437 425
614 794
692 177
791 111
38 429
33 290
457 576
844 162
824 583
899 407
602 188
158 62
198 288
84 521
222 191
237 572
360 281
181 973
546 737
466 440
727 191
976 423
939 297
254 985
840 564
98 551
143 590
567 812
383 213
409 970
664 568
173 698
274 992
87 646
480 689
432 947
542 283
967 881
267 495
984 387
791 413
619 985
685 660
969 216
768 258
998 906
675 570
589 330
481 21
556 972
786 210
545 206
101 493
86 607
112 284
229 208
519 974
574 867
582 344
392 229
808 921
665 389
592 816
298 594
587 639
810 988
116 33
648 51
712 74
830 121
485 543
118 264
860 775
873 278
126 741
319 669
935 645
61 453
213 684
185 797
591 137
268 470
700 263
672 730
744 991
11 872
135 330
781 641
390 967
901 648
735 610
600 90
598 492
325 459
298 72
61 908
928 29
374 202
274 398
688 22
489 178
814 600
362 493
990 1000
255 471
699 670
874 106
175 914
41 345
618 548
674 678
278 683
533 474
539 834
870 295
18 793
383 864
227 408
594 498
501 111
263 34
916 427
368 153
120 247
55 677
99 127
413 951
411 764
596 750
794 259
999 500
654 44
243 863
631 622
644 858
624 720
502 346
652 378
629 945
239 918
628 735
904 249
47 742
817 19
983 294
265 917
922 538
929 87
122 715
887 649
858 527
337 366
403 26
203 852
717 187
377 372
769 17
781 400
160 754
854 880
821 30
998 769
434 78
323 82
962 168
272 266
517 882
128 961
680 291
901 40
207 5
982 475
679 707
692 240
387 768
862 54
905 218
341 414
706 224
126 534
405 104
204 221
527 447
906 936
786 739
430 169
429 175
371 758
542 438
460 569
721 788
397 342
426 926
303 55
766 42
23 369
801 196
436 473
116 806
9 708
46 722
176 345
401 463
703 793
109 872
799 839
739 201
757 541
658 66
986 50
186 795
613 83
951 199
451 79
28 233
897 742
342 981
841 775
727 670
623 195
536 831
225 253
133 359
661 988
391 537
654 219
343 883
524 868
487 761
319 85
248 667
578 522
208 820
831 695
671 68
963 634
859 949
756 705
846 933
398 516
416 709
943 104
618 353
898 798
871 22
211 749
157 348
646 358
955 925
134 151
720 1
21 785
105 946
37 108
499 784
609 850
439 608
335 394
428 923
347 45
955 804
937 236
746 876
637 948
297 553
515 276
417 710
249 605
255 406
161 999
7 763
172 938
393 972
931 333
975 115
230 454
309 546
456 12
154 124
271 596
871 482
555 725
961 971
638 617
271 133
442 235
813 227
108 678
849 540
70 647
667 629
353 711
922 50
52 431
804 751
765 260
907 605
913 285
915 212
333 128
356 54
415 117
529 581
332 740
672 604
808 525
143 17
463 518
828 888
774 814
681 225
779 810
746 526
974 947
523 217
197 673
316 457
401 559
640 544
338 899
867 790
167 148
351 816
819 113
180 49
823 563
478 468
663 796
930 923
747 547
828 244
89 497
586 637
215 303
382 827
421 900
152 792
956 204
748 462
704 381
505 977
139 892
657 531
822 384
10 293
855 356
496 334
313 390
651 14
891 881
666 844
750 195
361 65
554 464
160 887
509 657
448 876
726 935
835 80
664 957
753 442
351 37
180 396
511 6
826 728
367 119
650 643
934 558
980 911
801 27
134 273
238 481
964 174
674 388
358 995
4 755
386 671
877 467
928 266
302 848
565 207
96 127
658 484
590 419
948 122
483 32
16 151
700 832
60 843
625 1
352 741
865 760
702 731
635 848
813 997
806 59
802 368
1000 668
892 223
738 571
317 987
633 8
169 252
702 377
780 936
147 316
437 910
366 681
849 732
930 449
603 718
835 123
170 864
766 545
659 247
762 144
454 296
155 293
772 400
476 918
830 585
770 257
475 763
304 245
407 412
489 315
163 477
253 535
270 149
352 190
98 784
890 860
895 334
236 501
408 364
965 150
376 884
155 984
578 86
932 340
405 491
145 701
92 138
790 361
562 994
455 606
320 327
512 597
295 325
669 541
214 197
503 452
49 23
924 789
824 443
934 304
945 95
29 716
205 272
842 862
26 834
478 261
942 857
106 907
121 490
365 412
102 75
825 718
884 425
913 370
691 587
505 488
641 422
97 953
958 909
447 73
853 488
783 927
248 10
705 736
852 997
714 868
572 280
833 708
535 631
977 296
291 636
898 534
250 809
154 652
109 414
31 357
135 59
382 978
79 838
450 268
444 214
335 346
75 980
262 704
550 53
40 426
174 845
944 140
795 448
798 78
233 626
616 607
500 310
811 444
257 322
168 723
65 187
969 314
802 959
514 601
284 568
452 71
164 338
896 874
146 58
305 732
621 77
484 237
453 949
81 712
780 567
579 821
410 826
640 626
891 738
554 531
378 694
604 370
543 67
339 797
788 34
855 941
946 986
142 599
968 28
172 676
260 309
529 209
854 513
494 585
157 944
355 990
389 507
563 364
715 100
60 863
954 125
226 625
218 528
282 76
792 336
908 557
506 205
331 836
138 842
888 2
36 753
418 48
150 292
324 823
226 132
611 451
19 539
120 558
668 307
450 682
347 805
182 584
659 314
595 839
178 242
745 42
276 302
728 726
691 964
716 602
903 145
222 743
254 894
552 651
431 757
47 569
477 515
70 73
166 580
308 552
818 331
379 770
141 56
513 695
925 787
402 724
455 397
88 194
959 310
698 680
43 3
320 879
445 847
807 508
165 520
734 530
277 404
277 492
519 818
13 627
883 424
579 755
869 748
752 653
978 189
275 561
367 245
588 639
228 782
446 991
371 620
273 231
363 89
62 765
987 239
348 311
885 900
465 357
837 4
937 90
485 95
212 101
696 190
94 686
206 889
399 551
981 171
220 156
973 774
916 777
711 650
460 993
902 565
409 392
538 516
878 396
373 499
591 645
841 234
77 952
581 614
960 617
787 164
976 256
800 166
866 510
110 653
857 93
468 472
189 6
517 686
24 193
93 548
754 286
603 526
833 562
81 904
796 264
385 634
756 845
636 714
601 119
613 628
655 418
471 504
149 989
966 372
622 970
147 235
661 511
139 269
130 15
713 312
420 772
117 993
72 675
994 140
879 747
975 649
369 246
496 131
956 778
577 952
803 540
662 281
690 287
549 817
322 45
301 359
153 395
115 494
570 123
384 479
374 555
644 676
240 202
924 192
2 200
395 124
749 638
339 683
470 53
932 882
953 96
875 480
575 132
621 69
861 91
46 608
461 223
592 203
476 851
965 307
599 963
440 439
194 773
267 183
100 533
825 110
25 758
433 438
376 549
767 920
903 69
815 464
689 610
820 890
734 399
771 896
778 275
840 220
152 861
627 595
9 183
593 129
185 962
188 950
12 170
159 329
799 416
679 837
326 311
620 3
729 957
502 238
230 430
514 521
612 244
114 38
776 210
611 666
929 467
158 15
323 343
385 589
745 512
41 558
349 856
632 982
673 360
827 201
721 285
926 588
283 856
350 878
63 68
337 773
829 162
259 82
48 52
731 507
677 74
642 362
24 173
557 598
803 719
219 436
829 241
582 435
751 996
292 880
186 232
71 380
894 504
144 403
103 697
375 665
432 363
920 800
321 537
184 619
897 503
465 561
327 643
836 328
528 289
31 179
44 566
35 441
495 332
300 308
215 850
64 902
258 759
402 209
107 393
8 148
566 224
576 165
520 812
490 979
443 859
94 192
733 690
905 942
57 915
938 723
940 693
573 435
709 329
428 84
424 682
989 875
847 458
99 288
660 379
518 301
996 761
865 221
759 282
66 406
388 51
232 142
280 713
131 216
885 805
559 927
725 807
483 141
328 910
536 866
25 760
487 167
456 560
615 198
586 685
315 550
522 655
5 7
287 606
931 299
782 933
736 196
873 294
642 114
532 445
365 785
762 125
32 380
105 350
313 612
326 156
523 473
306 441
777 693
200 497
234 979
56 724
647 286
269 146
662 375
312 36
103 83
687 577
163 593
63 64
242 544
553 819
832 893
332667
872 342
410 851
115 498
990 604
402 542
724 970
857 847
789 629
223 158
643 510
859 530
302 29
621 681
301 451
473 941
868 119
186 922
472 798
914 14
455 22
287 670
11 257
24 665
206 500
93 775
679 540
979 475
762 802
699 763
363 494
898 462
664 865
758 578
472 932
323 644
489 48
957 508
658 71
586 740
778 481
937 533
712 449
817 932
789 47
362 830
710 783
147 792
853 97
861 813
798 656
240 909
194 693
719 699
916 928
194 709
617 533
487 75
80 93
278 686
26 59
955 53
499 420
862 188
592 605
550 895
901 871
736 686
190 414
51 655
769 878
71 804
48 645
413 511
461 527
941 895
783 608
283 358
448 870
117 526
984 83
254 853
260 953
302 282
742 629
832 140
967 938
175 582
480 93
594 392
787 676
425 334
476 291
350 737
552 467
182 934
428 713
415 789
54 957
937 998
382 910
705 273
964 175
882 169
811 20
655 269
176 143
142 94
481 435
771 246
894 668
599 439
287 5
587 49
182 191
673 843
614 535
428 188
341 992
575 184
188 248
720 272
46 102
425 159
129 896
843 840
461 653
78 722
251 36
903 294
3 218
521 480
360 443
168 601
834 543
380 557
714 782
715 52
110 815
958 744
273 752
600 875
855 442
37 266
909 364
222 833
910 948
286 437
497 301
421 930
590 307
160 934
724 149
241 150
902 787
65 260
278 694
836 164
902 758
477 377
258 298
64 232
863 268
489 15
895 822
39 298
201 87
780 649
430 130
23 404
211 353
972 849
753 814
289 278
541 599
791 457
58 41
946 907
768 98
643 3
505 382
294 252
318 533
468 503
143 511
877 282
899 350
53 701
815 852
671 120
541 637
449 574
324 314
975 579
146 727
976 542
224 340
366 762
845 615
909 42
593 281
204 909
924 295
484 841
55 651
835 639
707 509
749 228
458 586
990 181
725 241
704 836
198 257
849 643
463 751
983 237
83 718
304 418
116 375
209 492
271 120
976 670
428 797
881 698
634 550
607 746
141 293
144 303
78 438
672 381
610 111
940 401
5 474
614 563
231 605
951 843
691 553
763 525
556 132
722 100
604 459
831 974
480 366
462 274
250 408
989 137
595 993
57 483
88 140
753 171
260 58
854 180
894 157
902 596
628 631
665 997
535 702
749 591
273 206
466 786
837 198
332 645
658 16
912 205
182 572
496 157
340 643
852 420
259 462
623 65
436 303
145 437
373 99
279 206
557 279
573 773
27 971
329 553
237 110
983 833
145 583
523 676
343 324
353 494
282 120
456 959
357 417
443 114
498 723
961 5
251 629
219 683
532 388
16 746
833 198
356 456
424 314
361 16
299 663
241 815
528 655
694 734
469 356
180 912
807 849
520 324
935 630
727 231
624 12
133 178
353 830
64 188
85 707
260 489
76 48
771 552
721 674
112 393
979 677
456 51
484 930
865 23
340 296
729 859
362 251
521 917
113 338
179 320
832 447
712 465
921 357
474 539
33 107
588 665
405 499
910 655
74 483
223 868
666 868
83 113
591 884
342 433
488 408
108 215
159 623
163 490
669 262
466 279
616 842
492 635
386 280
46 653
596 696
840 660
719 881
98 915
696 128
122 666
281 450
271 93
88 295
248 829
66 820
577 37
179 467
412 489
173 374
687 111
464 840
350 121
397 689
886 308
311 378
535 191
521 210
617 367
545 96
501 22
134 871
953 379
832 660
324 360
242 802
874 384
712 664
41 136
831 390
866 107
971 581
513 393
308 36
944 143
882 100
515 500
876 792
511 996
420 357
267 464
135 113
952 668
600 804
1 571
484 550
177 155
784 333
25 881
976 288
603 298
932 940
2 609
887 897
950 199
507 954
527 507
832 234
440 864
422 98
769 134
533 959
67 547
273 658
105 766
95 215
283 6
765 544
99 305
952 388
172 566
785 220
865 706
657 89
862 721
608 948
20 687
91 3
197 206
396 43
465 619
372 718
797 247
765 395
650 225
361 581
245 602
20 491
448 82
393 259
652 456
679 149
635 665
518 954
6 86
784 586
789 100
518 966
779 817
379 414
232 111
190 588
341 538
228 107
776 738
714 200
97 770
404 213
92 439
488 859
174 327
114 821
229 212
325 753
474 771
151 191
897 578
329 373
307 702
925 401
113 691
815 693
195 506
51 909
122 489
360 339
205 774
899 409
221 928
353 781
7 45
882 231
433 516
342 950
713 892
791 793
159 526
200 959
189 817
178 979
780 150
40 677
192 485
842 244
16 683
157 936
107 325
242 839
307 867
45 74
409 167
219 700
747 662
130 312
901 427
493 90
806 821
966 624
629 633
70 97
271 969
752 338
666 197
507 599
793 203
171 167
934 589
492 467
715 416
675 51
720 602
244 404
760 367
760 484
255 477
285 209
120 549
287 940
677 585
256 43
444 982
469 730
448 829
484 243
830 576
115 943
214 862
316 912
671 808
961 503
285 626
322 757
447 378
120 58
664 292
986 712
260 993
316 54
389 889
562 203
13 975
449 815
11 742
354 210
250 530
976 941
541 67
379 222
24 170
658 679
266 287
933 645
619 963
329 768
948 958
136 648
672 30
579 407
135 288
239 222
740 911
186 934
954 780
247 846
198 879
968 576
324 302
658 300
850 902
251 282
22 236
655 982
396 865
800 858
716 905
58 906
542 140
931 527
382 442
179 440
294 105
398 15
963 7
73 640
403 608
827 112
562 752
283 770
739 967
309 418
260 398
328 683
470 510
163 687
546 268
772 889
826 55
851 867
820 242
417 108
607 117
990 68
790 396
269 138
344 945
315 46
586 481
249 173
249 878
826 994
490 755
60 148
971 981
876 914
192 486
480 262
797 915
977 10
293 747
848 896
87 511
624 943
775 152
564 874
642 760
334 401
603 932
678 757
858 403
652 990
651 874
127 469
420 732
115 600
335 813
640 589
420 579
647 814
942 205
177 843
270 463
926 497
566 914
434 121
212 791
25 77
109 553
836 309
920 68
359 327
370 294
397 459
768 808
519 110
801 608
898 683
542 820
165 963
788 448
635 561
92 747
462 241
309 191
703 733
444 527
394 87
734 609
127 130
773 213
238 160
654 997
766 844
803 506
453 743
916 677
239 644
268 545
459 184
80 698
818 198
946 780
35 338
548 52
850 322
926 894
112 438
260 502
787 908
266 411
71 563
934 321
636 905
627 784
922 570
262 263
212 267
351 905
388 131
163 414
929 520
696 148
477 25
358 689
374 5
152 980
922 312
917 443
354 431
757 402
232 98
261 709
873 48
144 731
303 976
280 774
274 683
34 584
730 325
286 800
836 623
820 621
801 184
638 234
510 748
910 324
311 121
11 862
160 419
108 254
523 672
318 418
575 869
962 363
765 446
969 208
241 420
549 764
434 938
59 328
604 660
180 394
271 712
332 300
485 153
306 947
395 534
989 654
462 234
436 255
131 582
901 989
864 760
747 281
224 683
954 749
34 387
215 774
821 893
956 972
5 136
363 465
335 292
518 181
947 292
39 412
38 388
956 947
819 166
414 246
215 822
811 836
721 67
123 179
737 335
369 106
534 731
14 898
947 409
336 801
529 735
345 505
98 319
989 536
98 668
729 314
362 782
32 299
272 98
38 947
618 227
638 566
158 270
686 274
5 405
994 388
144 408
445 557
440 221
504 741
799 45
25 642
734 324
779 458
567 833
525 89
298 956
94 207
686 219
11 978
714 940
642 27
912 506
418 994
647 403
144 748
338 392
997 851
648 955
729 658
301 439
982 839
550 440
157 749
774 764
840 312
376 757
719 602
306 921
573 972
178 704
474 418
273 541
832 516
833 615
548 936
274 275
446 690
138 64
992 965
615 648
710 441
6 923
618 238
143 792
892 622
61 2
793 653
802 695
844 372
670 606
873 80
361 620
799 759
641 738
239 629
481 648
408 844
463 993
519 124
572 483
910 773
68 309
414 945
223 342
121 829
439 19
222 92
723 700
488 850
294 315
985 133
631 242
851 485
225 373
764 514
902 41
596 97
987 25
954 675
673 927
945 333
931 134
245 196
485 86
838 732
349 236
37 919
67 501
214 864
39 828
126 38
656 837
293 570
741 661
812 728
421 223
626 572
389 152
718 47
488 893
186 921
720 921
83 291
74 734
878 265
188 647
187 563
131 573
770 662
469 484
729 953
492 960
475 15
783 571
9 404
937 406
850 357
404 230
562 745
417 330
501 103
326 116
691 742
928 942
521 872
801 995
743 126
298 448
372 563
466 356
863 211
501 316
847 992
560 789
377 139
175 974
164 468
333 760
627 220
710 111
744 278
440 830
12 715
349 934
235 485
492 181
950 860
386 18
831 398
240 275
680 509
618 173
998 61
216 424
494 333
272 515
16 429
339 501
835 994
76 702
874 479
723 819
201 434
32 790
942 629
920 993
447 477
611 823
486 243
161 478
855 457
589 288
572 262
708 694
648 267
497 873
784 665
170 731
444 573
33 212
510 432
261 164
299 311
811 704
596 523
947 780
176 641
651 548
638 729
760 706
489 776
751 566
423 261
228 932
973 660
639 815
751 606
704 417
234 617
996 584
982 737
339 430
10 782
151 135
850 10
625 957
151 766
309 850
163 442
704 85
964 883
996 336
880 118
413 667
61 66
546 87
670 634
837 29
352 187
346 78
596 429
275 405
16 809
934 670
607 981
715 393
256 338
818 97
844 527
38 4
725 206
121 288
923 634
126 938
467 749
167 529
738 127
167 155
325 329
758 815
738 263
497 874
526 548
302 368
934 686
648 530
530 653
555 724
733 454
789 563
193 159
93 588
584 489
611 715
733 191
999 632
234 120
302 419
540 104
709 944
907 305
185 749
581 401
266 947
320 447
257 675
567 626
628 824
683 144
667 445
771 453
758 570
875 273
354 657
901 602
530 253
492 837
665 890
806 917
79 761
766 551
651 568
735 302
755 662
772 582
387 340
246 931
253 747
609 774
803 998
31 140
741 981
816 335
878 966
482 792
167 9
987 282
842 741
418 503
438 157
365 447
542 313
22 822
751 78
943 415
707 592
329 857
129 704
468 883
44 644
965 432
601 171
954 826
219 943
490 237
659 803
411 600
529 896
296 184
258 416
781 383
801 49
292 338
403 333
150 152
840 989
29 27
939 171
202 939
84 668
872 552
819 715
352 913
510 918
407 828
786 383
175 489
970 808
938 724
805 420
384 727
238 306
231 74
261 497
138 856
264 60
204 405
611 511
609 397
130 334
742 397
187 661
752 187
311 813
974 362
388 738
232 418
46 401
758 200
307 233
342 352
417 68
375 75
488 70
941 777
272 868
126 291
870 338
905 649
137 146
284 713
950 359
673 711
429 640
660 159
662 158
126 143
929 854
734 596
224 366
313 697
826 920
865 632
917 20
358 379
759 793
731 49
240 651
993 158
533 922
992 757
207 906
879 465
651 747
702 290
164 155
26 186
275 707
806 316
171 991
178 478
453 228
110 420
455 833
80 497
44 463
698 211
521 627
879 997
650 212
638 870
42 612
880 996
919 312
230 875
530 775
144 979
506 218
473 856
338 397
353 504
200 950
720 915
705 131
105 416
433 706
993 704
792 34
39 263
365 142
729 979
353 101
836 337
331 21
939 215
636 445
109 734
622 66
457 940
809 956
425 608
14 69
964 220
131 315
963 452
361 890
75 109
293 906
636 354
363 122
981 219
235 63
32 703
606 131
538 765
344 234
220 225
469 13
112 405
527 325
759 697
230 184
928 43
369 186
462 476
656 527
767 217
448 272
78 820
941 913
226 650
942 340
842 971
439 56
750 932
758 11
190 676
154 113
313 715
9 132
71 590
497 72
898 397
218 466
95 400
581 745
774 533
79 563
609 268
128 331
603 929
393 382
899 204
84 907
862 662
848 760
970 435
142 297
515 969
777 97
657 596
399 570
767 169
539 824
388 748
40 58
895 827
101 973
622 13
887 553
295 471
496 939
499 115
702 470
865 44
590 863
853 778
788 20
419 596
65 544
132 853
778 656
311 717
315 365
975 727
854 281
882 358
659 683
369 61
193 400
170 378
166 571
974 718
377 885
621 348
281 141
645 437
197 483
37 530
262 525
370 455
294 341
668 664
415 298
345 815
40 706
684 365
283 84
909 885
470 364
304 636
157 123
519 387
218 901
460 901
209 780
406 256
583 166
476 270
891 176
751 886
72 223
932 155
416 454
585 38
705 129
192 834
958 122
646 270
895 933
283 837
686 7
817 599
183 869
827 336
92 707
307 80
595 112
158 600
104 169
532 105
610 233
700 992
46 571
263 888
53 988
640 525
254 549
1 749
967 710
46 755
525 309
748 597
349 305
836 138
422 251
385 53
581 131
928 944
54 190
326 15
55 455
262 638
876 238
190 494
208 607
206 315
194 163
266 537
510 152
339 976
639 675
871 351
18 912
916 135
942 405
487 300
378 186
297 882
544 292
710 403
774 756
490 521
288 366
175 171
137 228
183 249
292 353
413 935
454 419
55 529
695 937
915 225
897 623
904 248
874 24
642 723
136 415
763 576
449 803
738 810
524 730
864 406
219 225
382 711
197 436
202 157
735 990
560 102
990 730
454 723
562 651
104 451
997 329
951 137
879 387
390 901
337 899
468 363
285 603
868 974
114 27
679 232
19 80
14 46
490 470
317 956
829 46
240 289
716 138
378 79
838 238
13 477
813 376
289 588
237 879
344 128
569 591
365 472
753 606
255 343
419 453
580 371
625 899
330 19
468 480
562 248
213 928
105 465
622 643
196 553
326 540
861 446
714 320
826 725
849 867
232 17
847 200
964 425
267 258
458 44
410 318
697 290
3 782
560 408
264 496
958 490
732 497
922 67
944 733
397 793
457 887
861 535
156 721
474 53
934 422
910 871
721 355
516 257
292 809
216 91
123 343
489 278
975 799
702 997
139 907
384 731
780 910
662 287
847 253
490 967
999 861
465 199
865 184
804 935
910 429
738 457
230 60
509 887
28 404
458 60
392 602
187 779
212 946
644 791
179 879
329 320
850 60
73 162
190 999
593 705
953 353
889 64
428 393
83 325
495 101
439 441
252 253
521 781
771 612
56 917
856 745
636 853
684 85
264 385
728 774
852 928
961 390
965 239
236 681
549 238
477 446
369 291
429 846
113 745
909 855
827 220
611 772
161 879
152 391
332 73
768 482
693 308
584 886
602 967
517 661
995 900
388 506
440 428
197 977
801 971
447 484
268 621
36 910
880 212
833 204
86 881
433 304
277 864
510 694
290 525
816 924
651 281
955 782
841 329
657 199
312 975
326 552
207 482
438 973
974 805
679 908
267 240
902 712
278 958
465 594
533 833
747 765
257 761
31 952
323 997
944 868
837 816
734 504
961 527
806 94
668 529
993 116
760 183
309 486
599 368
912 781
851 996
333 978
683 985
116 395
478 917
295 431
629 590
70 177
724 630
196 721
888 104
380 647
979 452
545 446
764 992
147 397
306 244
89 455
526 788
520 561
40 177
582 559
572 279
842 99
691 579
514 945
588 922
175 916
307 103
774 385
203 197
900 125
853 388
849 896
234 124
870 309
556 435
180 309
583 477
882 791
673 132
428 34
585 848
83 648
657 529
218 998
978 717
588 16
27 38
28 713
997 55
92 907
933 699
557 237
216 782
45 712
322 165
852 219
773 246
366 994
816 283
138 289
568 924
623 19
255 121
300 265
727 968
754 84
325 555
329 593
356 265
865 264
721 511
444 826
554 289
204 621
116 595
781 172
109 26
125 642
46 705
620 281
284 532
853 115
570 224
654 588
900 633
590 95
328 411
981 86
717 483
877 978
990 920
148 267
941 140
824 30
139 148
168 874
823 847
821 900
305 200
97 475
528 701
678 467
857 749
394 651
41 123
867 286
715 270
179 87
412 829
302 584
163 485
461 778
238 519
909 188
604 994
958 731
502 824
919 665
878 158
537 955
697 68
895 963
362 110
977 804
998 671
280 219
124 449
176 508
428 963
322 507
629 576
943 460
277 131
57 251
890 713
803 530
511 713
916 145
222 492
604 560
612 926
956 170
756 368
930 760
310 505
938 327
268 730
886 651
988 946
262 380
609 492
445 467
325 330
848 668
514 254
266 538
698 446
198 116
448 700
951 206
742 532
614 972
299 544
919 938
592 491
177 719
312 61
526 560
690 473
680 214
387 422
602 470
452 660
983 549
485 560
962 564
282 940
277 454
476 206
590 437
50 714
981 69
526 246
226 874
921 268
505 480
298 729
477 260
903 569
407 130
47 395
171 470
332 795
497 603
298 203
560 811
912 283
749 176
171 98
971 121
414 752
793 696
120 204
919 981
140 494
161 33
992 312
807 112
603 417
301 422
623 270
58 795
772 113
225 987
832 409
964 470
651 939
699 693
389 553
480 15
502 358
759 418
630 425
718 998
141 665
554 376
870 104
32 979
314 865
816 52
375 156
706 307
623 921
683 971
144 397
738 14
320 342
33 821
817 532
215 889
736 90
834 595
687 529
451 542
696 998
950 373
847 818
195 615
245 466
971 26
80 997
886 636
581 387
217 761
221 578
913 878
990 163
862 730
816 515
104 624
950 179
575 21
38 88
815 569
97 494
181 786
486 735
610 56
197 366
302 187
288 358
114 82
771 459
204 506
444 443
582 153
831 49
195 706
528 439
210 429
641 49
854 264
862 744
823 782
984 693
77 544
81 774
212 823
23 261
102 149
704 618
222 982
327 955
677 822
924 451
183 835
833 536
804 337
898 988
678 829
560 689
251 132
856 213
792 439
403 863
274 594
643 193
440 98
452 404
921 5
836 783
823 751
965 638
261 689
17 258
870 627
954 443
175 564
227 389
322 506
699 58
919 143
929 610
630 926
690 969
510 488
422 852
386 466
443 495
197 668
366 499
841 65
73 790
675 603
322 106
74 213
245 371
537 386
542 776
601 913
813 713
736 632
762 329
620 230
18 30
894 388
926 808
656 794
123 849
257 600
27 861
543 846
422 189
683 205
877 983
366 495
703 327
100 957
548 700
680 479
39 534
706 735
359 574
938 329
57 668
768 370
135 58
532 108
355 781
945 542
628 984
772 958
969 4
72 121
339 188
86 391
206 673
618 709
908 894
281 857
928 50
801 909
742 996
995 202
373 584
710 919
998 766
821 202
551 570
195 134
531 685
956 815
393 63
355 774
192 878
701 126
844 366
772 997
183 364
351 400
337 547
454 750
750 697
804 278
585 457
464 304
144 583
310 42
61 126
654 155
119 673
346 294
470 81
212 612
791 517
58 238
791 229
574 865
319 256
254 979
11 241
755 372
179 936
289 670
356 960
726 566
334 231
629 327
58 899
689 284
982 744
335 885
915 864
696 907
181 532
585 913
601 103
928 726
346 518
644 811
420 44
660 140
159 974
754 13
156 588
418 470
555 54
135 240
81 259
26 955
224 122
260 793
967 932
563 744
710 814
582 429
625 618
392 331
572 585
344 291
942 526
491 287
100 696
490 191
402 906
276 366
857 781
12 149
148 33
809 671
315 122
730 134
897 493
481 290
15 369
308 417
897 138
131 51
658 242
17 620
281 332
629 272
496 10
47 33
205 746
156 356
789 144
400 40
897 43
458 620
451 442
664 176
809 409
130 735
171 454
158 181
10 212
208 666
962 56
259 338
86 390
697 573
318 201
923 541
880 907
474 230
47 275
457 714
737 143
701 714
310 308
838 970
308 335
321 673
302 725
714 233
214 905
787 612
235 435
235 59
763 852
515 745
20 149
26 941
76 904
891 592
972 410
185 902
730 465
673 435
992 70
825 459
750 270
620 141
16 237
749 371
603 618
563 654
583 187
904 568
370 345
227 86
2 509
348 850
367 543
770 145
597 242
309 532
832 318
275 642
654 59
300 224
826 323
992 262
346 523
129 599
473 567
233 17
857 154
837 815
970 781
717 170
63 769
358 238
796 758
712 843
770 642
323 45
735 792
535 242
445 323
422 28
442 715
72 434
142 32
544 770
69 126
796 366
181 471
250 170
256 638
81 521
646 936
404 348
428 917
857 786
959 762
34 768
389 797
304 652
748 300
349 356
980 273
99 233
939 805
860 372
530 42
225 419
13 897
948 323
811 668
610 681
849 370
586 509
506 752
578 587
5 133
332 978
973 346
738 222
772 307
764 458
17 383
569 400
186 717
167 376
496 307
850 838
278 323
13 994
603 633
205 937
532 750
906 671
88 902
318 37
943 698
367 587
357 247
670 967
104 95
433 668
288 732
786 643
722 801
196 230
605 843
44 561
607 78
657 441
975 38
856 210
462 988
425 444
758 486
147 355
975 913
306 239
430 552
50 33
556 78
935 91
680 902
392 899
758 976
667 223
938 989
113 644
255 181
603 372
877 520
780 56
545 888
656 846
683 383
219 901
220 955
700 569
559 896
476 694
842 774
653 934
156 570
799 902
978 162
242 613
528 292
67 396
386 41
247 547
149 351
192 560
984 895
757 252
381 340
218 441
472 117
808 900
718 161
855 125
276 839
949 13
740 965
660 236
604 643
949 769
647 619
215 47
759 23
72 10
735 560
920 28
232 209
320 731
185 242
135 428
559 829
508 579
363 720
557 329
61 346
564 60
897 76
210 367
118 648
757 918
205 589
617 269
286 528
62 8
447 244
837 756
387 761
668 123
320 493
840 136
642 742
481 603
329 392
687 295
289 941
531 345
316 176
828 197
687 711
532 391
16 921
422 846
669 742
280 30
321 48
228 827
361 863
496 344
962 895
826 5
602 44
422 782
661 28
216 646
32 210
605 125
835 467
45 577
347 187
673 540
918 556
955 857
856 946
114 89
912 556
165 461
453 573
819 855
205 528
987 394
211 135
869 897
613 58
200 335
202 948
239 869
555 733
676 548
540 165
265 294
976 392
240 776
326 340
982 33
601 490
143 596
364 361
164 289
672 715
345 344
456 478
952 350
987 116
911 23
854 317
303 54
175 778
466 239
391 993
354 989
891 710
715 839
941 378
409 363
202 499
599 486
821 950
497 805
141 831
782 250
989 275
147 858
439 194
556 489
55 243
691 904
69 666
85 151
30 969
228 617
159 995
504 738
680 643
534 717
152 237
569 1000
1 539
325 512
792 676
939 658
738 481
880 439
418 755
848 806
186 532
676 749
587 994
426 918
853 96
630 144
847 158
610 181
622 961
9 255
555 295
62 626
772 766
826 646
483 66
225 499
590 545
811 568
295 855
205 115
63 407
523 253
877 155
265 755
53 969
463 501
541 891
252 662
767 679
190 619
244 660
892 60
248 376
620 314
483 695
279 644
643 275
896 160
926 143
736 114
395 983
522 248
469 472
784 823
507 3
453 846
327 805
738 649
747 202
732 141
493 843
683 626
630 831
570 327
37 52
999 84
126 915
110 378
785 634
819 914
483 512
685 869
920 632
227 354
915 174
316 497
663 938
179 44
344 492
427 945
530 943
823 414
340 233
340 837
939 41
142 888
169 901
265 568
510 202
815 144
362 538
559 266
637 233
136 178
255 548
610 916
698 609
747 645
800 562
99 155
115 633
507 207
635 176
400 982
879 589
858 920
372 306
177 529
172 503
24 555
151 630
798 422
862 126
878 768
77 443
920 173
491 105
838 964
229 151
851 36
408 741
819 35
410 459
45 673
53 843
989 944
640 979
149 565
868 871
51 128
518 630
155 986
207 283
605 846
893 980
521 397
776 207
480 980
220 290
613 399
596 146
777 767
371 898
583 440
625 874
346 640
589 279
620 957
993 743
935 331
675 958
963 991
157 291
205 625
36 759
956 614
242 694
214 854
345 181
215 168
523 585
616 226
129 148
775 400
967 484
976 978
672 513
590 317
179 377
761 551
407 226
547 914
506 880
867 450
795 894
887 555
190 334
98 462
286 38
826 146
887 709
814 533
316 181
788 354
971 557
892 680
52 380
515 517
989 27
387 77
793 385
142 466
620 789
182 844
864 374
335 965
255 838
743 311
718 367
230 756
328 756
209 805
584 279
34 358
731 805
386 866
900 170
847 476
563 384
87 115
1 682
23 603
458 387
247 347
755 710
85 411
888 176
123 861
742 802
164 239
860 452
315 468
4 559
187 486
894 571
418 295
177 930
141 800
841 273
135 657
642 70
26 176
389 819
671 97
98 253
926 98
463 549
239 232
2 161
506 56
224 827
321 687
939 67
939 941
394 12
2 578
586 602
312 221
629 721
974 659
919 683
657 940
397 153
927 693
529 689
110 65
563 420
442 599
540 141
209 874
706 531
354 270
91 541
724 478
713 742
573 868
515 687
369 285
200 189
974 334
61 839
278 20
440 715
117 186
906 984
698 202
68 248
704 164
104 199
653 107
427 206
785 583
422 391
568 731
972 275
820 514
795 740
150 659
647 220
447 951
555 179
346 321
16 771
598 427
412 19
911 916
502 451
248 438
987 322
249 76
637 993
857 237
730 271
469 184
511 460
10 931
309 753
474 717
151 595
224 662
816 943
782 686
442 308
703 67
986 441
699 720
496 62
247 23
498 819
864 66
254 878
889 49
287 665
402 793
237 112
939 841
405 89
134 941
200 215
75 36
129 288
337 894
772 987
469 1
648 883
940 655
434 880
318 732
999 987
291 214
67 614
790 117
750 4
80 274
994 863
250 929
731 155
444 246
198 468
681 573
384 859
177 76
366 459
455 844
195 202
113 788
649 64
356 944
161 909
134 638
372 479
865 272
865 360
526 923
211 795
768 829
842 395
274 258
88 2
520 61
95 774
789 432
749 201
480 53
344 669
912 538
329 386
480 454
955 130
687 544
562 852
932 430
628 448
720 777
913 593
189 538
563 222
529 174
133 679
279 889
421 974
451 658
799 220
868 439
692 233
857 85
272 752
673 951
327 776
726 828
189 13
391 851
835 301
366 973
472 897
895 837
374 102
208 930
398 37
49 651
469 35
605 58
106 1000
48 383
467 584
99 660
172 23
989 475
22 318
997 924
762 769
762 924
379 311
138 672
15 5
455 920
649 170
92 328
734 361
974 211
698 785
36 185
901 703
680 18
570 269
395 937
791 971
735 489
584 123
647 123
55 469
735 889
871 854
700 443
330 942
539 736
517 277
184 635
667 184
654 43
750 819
265 273
611 212
462 666
101 84
27 259
751 10
755 411
839 911
382 564
307 957
266 24
259 771
489 506
729 617
72 367
683 279
515 532
604 680
343 882
651 730
702 551
733 49
886 480
439 562
836 637
472 456
394 259
840 852
618 431
399 858
140 920
45 81
182 280
891 208
662 219
918 975
202 782
679 926
272 857
887 523
13 548
640 191
902 605
389 529
546 16
515 783
546 52
60 22
214 990
233 194
384 816
338 732
403 978
959 183
974 158
38 434
356 702
74 100
840 305
112 329
285 510
26 648
824 131
289 772
605 547
178 657
167 829
402 397
671 522
884 924
347 944
232 954
837 904
679 616
130 853
703 358
545 619
682 426
425 660
201 279
533 373
314 524
322 807
904 397
467 839
364 432
447 556
712 838
348 533
552 604
183 520
880 79
229 742
887 673
855 630
400 398
723 903
299 747
70 896
795 315
605 949
369 665
60 256
74 30
852 924
572 168
540 689
101 620
224 526
963 936
844 557
691 215
276 790
161 892
642 32
554 469
281 737
566 966
815 954
299 742
143 770
975 20
70 9
715 565
556 853
667 895
174 12
281 3
730 206
212 528
674 12
823 755
13 979
877 13
226 28
631 211
306 576
466 754
639 734
326 184
183 871
634 38
980 822
873 792
150 703
460 832
471 178
811 646
110 231
968 301
178 445
63 329
264 800
242 574
183 271
132 638
961 181
654 24
560 702
112 637
792 18
312 695
738 338
831 469
836 559
298 116
799 746
639 612
382 136
750 167
628 711
528 52
546 222
148 901
237 141
614 227
5 964
245 694
310 425
771 891
89 602
795 523
830 896
511 58
351 550
501 52
882 750
85 817
848 926
776 541
541 614
288 583
806 906
98 804
895 328
586 882
342 266
488 372
833 779
690 748
889 937
627 886
530 620
321 891
646 1
170 932
603 437
343 813
646 702
721 763
702 552
751 660
559 170
66 535
629 329
640 771
175 763
912 333
839 373
194 136
531 649
300 297
272 987
921 239
495 442
136 251
568 189
640 485
945 742
483 590
578 768
677 756
214 798
328 797
833 161
850 756
94 190
522 336
302 676
767 168
939 214
11 760
180 681
137 630
723 602
715 470
419 519
666 627
409 128
923 11
151 561
490 310
702 624
689 383
169 517
493 327
668 289
244 510
932 840
497 889
228 286
3 835
721 678
901 955
697 78
376 54
819 561
895 535
249 381
479 385
361 126
714 58
632 570
889 961
343 726
235 203
720 188
726 283
256 14
127 836
42 26
723 170
856 436
293 608
313 366
481 200
53 312
7 81
996 739
401 84
874 551
9 247
939 543
128 667
368 173
979 188
503 660
892 463
481 841
533 960
368 668
608 596
16 474
786 215
664 306
594 934
455 974
882 301
609 664
344 97
685 539
178 689
825 329
140 290
770 503
224 510
15 438
411 684
513 699
948 800
203 932
692 575
924 923
311 38
687 16
562 871
622 63
600 371
199 625
424 533
992 575
67 928
941 517
192 345
503 40
993 537
197 63
981 415
836 203
923 686
657 223
559 446
39 460
563 893
88 466
969 586
23 935
215 287
412 864
779 727
892 925
768 864
678 64
222 521
442 441
253 505
373 575
756 662
326 537
930 588
142 266
267 826
273 665
536 593
728 897
517 684
40 496
551 871
43 896
904 634
355 9
183 356
791 11
139 339
737 384
528 787
231 908
483 62
401 19
161 691
601 62
343 722
907 339
631 274
276 701
251 171
246 757
800 827
623 4
409 398
646 591
719 642
129 174
968 914
570 171
195 509
661 178
940 339
374 876
437 179
974 417
54 398
450 372
29 877
483 391
249 650
139 996
934 130
18 997
36 44
648 505
992 431
271 311
652 565
978 326
752 716
190 298
837 45
873 467
337 769
449 498
837 661
879 689
611 966
543 916
178 400
645 19
911 450
88 380
836 153
318 124
283 58
182 611
667 762
207 250
309 117
741 174
633 974
339 675
694 474
728 113
687 801
232 834
979 219
691 708
221 604
53 591
547 283
541 470
873 694
665 28
712 863
521 759
894 168
495 871
860 183
377 441
705 124
15 867
497 952
992 412
297 989
1000 268
343 623
860 439
206 141
852 966
380 372
422 139
23 498
234 729
768 402
324 13
698 288
263 797
95 960
300 954
508 779
350 176
845 136
843 515
587 996
571 647
962 316
818 585
545 799
435 136
844 43
18 392
74 752
636 98
245 945
180 669
439 831
974 971
664 35
280 947
288 926
321 923
772 10
298 146
739 96
552 254
628 734
421 470
508 163
327 322
527 703
67 147
806 532
706 685
433 682
575 231
628 453
971 964
774 988
585 212
95 167
298 974
763 714
594 826
19 438
943 695
301 697
842 954
134 280
682 924
683 134
765 266
38 529
294 872
13 892
513 604
984 517
907 257
13 410
98 480
702 649
665 189
716 219
789 170
665 519
75 689
246 465
746 319
677 958
418 485
304 249
654 799
248 333
232 835
628 47
879 292
291 422
506 432
892 439
306 149
786 995
851 956
268 365
892 466
22 654
950 830
747 95
509 268
638 485
203 479
219 736
417 995
723 78
633 846
187 40
160 200
648 815
591 460
958 688
101 317
376 18
926 74
578 801
108 451
462 848
701 449
320 370
328 73
362 776
959 553
636 850
195 354
971 611
712 224
284 616
474 922
527 933
257 21
348 972
99 199
129 198
157 324
148 887
503 546
768 646
399 859
280 674
263 201
794 120
400 934
172 48
635 583
833 265
830 190
311 737
204 91
540 107
386 903
743 291
99 649
992 99
184 90
178 193
859 318
103 356
55 463
286 522
752 844
775 977
456 831
593 960
388 616
221 793
631 670
973 543
587 433
475 599
64 517
986 825
33 99
489 45
883 438
740 15
360 742
66 916
701 777
84 329
463 20
781 862
427 76
774 586
853 802
227 542
860 479
974 591
610 155
693 261
858 747
801 332
930 509
792 649
231 442
926 877
292 904
555 967
695 743
8 947
127 88
321 127
524 985
606 812
901 378
548 873
198 23
93 850
525 756
93 786
573 222
267 429
729 127
772 4
768 684
183 510
167 339
222 115
891 700
976 629
14 593
706 630
976 748
454 961
254 60
68 721
641 755
856 951
468 80
30 395
298 449
995 736
190 964
93 680
837 465
342 812
504 535
61 556
73 781
583 85
162 25
94 612
661 531
57 56
839 629
343 676
982 420
64 83
992 714
122 904
59 412
922 956
597 787
782 913
841 757
272 302
817 672
505 445
835 776
735 47
402 201
716 225
132 496
821 216
627 229
345 434
145 988
2 858
903 470
790 775
695 146
29 582
24 694
830 497
316 573
462 911
771 782
471 942
590 231
344 263
305 566
600 731
208 689
368 435
328 863
733 753
840 552
817 961
26 603
73 91
626 133
725 234
100 905
420 640
644 514
723 569
516 88
275 78
474 384
768 804
640 42
401 20
964 22
947 95
775 921
408 233
829 387
68 88
481 728
243 724
753 286
889 547
241 240
382 703
365 552
578 88
888 641
413 81
404 498
521 277
385 416
425 61
256 721
565 13
882 465
278 87
778 594
930 13
939 785
257 665
56 198
792 901
563 460
693 226
249 158
884 464
23 248
893 185
907 651
798 54
451 172
54 834
836 816
313 494
946 578
18 10
692 35
857 361
149 863
72 6
444 645
933 393
552 354
328 556
866 662
103 705
754 363
482 100
624 440
202 428
636 181
554 23
9 981
669 337
714 454
128 994
32 723
436 133
837 970
383 871
364 99
566 293
453 481
894 791
918 720
406 200
16 271
621 436
353 60
224 287
80 309
544 991
799 276
773 530
468 738
177 997
932 592
47 193
592 433
652 381
332 405
111 339
154 680
626 345
734 790
406 24
117 606
484 918
577 443
604 434
952 6
334 356
896 853
238 600
212 696
426 12
605 805
982 253
608 23
498 674
987 619
373 647
740 487
381 17
925 201
435 6
818 975
554 307
798 202
956 423
378 853
158 154
350 624
349 645
10 530
851 80
590 516
110 870
957 596
842 877
669 977
595 330
389 898
661 386
910 34
592 525
326 698
876 316
896 831
637 458
738 790
18 449
469 95
594 990
352 963
116 458
426 26
239 173
481 307
171 311
803 811
433 853
624 560
250 592
707 150
351 436
359 47
855 53
291 780
93 407
725 276
996 224
420 510
212 287
883 735
40 151
661 679
538 622
853 201
389 430
266 172
306 451
806 370
592 595
502 174
598 2
114 529
274 491
59 233
247 549
483 121
653 30
8 505
607 284
995 130
168 89
845 77
332 849
332 648
970 594
741 675
278 191
804 359
934 893
442 860
68 535
329 530
936 373
26 198
65 355
712 645
817 760
946 360
958 431
178 616
432 357
616 1000
188 396
259 59
938 612
759 946
754 323
584 564
995 917
200 546
158 655
116 892
693 443
491 463
23 830
12 731
356 515
757 470
957 686
458 339
949 20
853 227
733 693
358 737
210 946
10 361
632 249
668 966
673 230
539 294
909 340
782 880
718 126
889 940
136 511
538 563
631 96
512 846
516 698
320 718
977 21
109 852
294 564
268 689
406 763
331 155
318 686
284 827
86 345
803 679
171 48
350 965
776 609
874 831
593 504
304 351
218 736
786 697
737 822
212 467
826 800
599 870
620 507
503 713
137 398
200 596
962 434
920 70
203 139
370 376
998 469
334 765
13 927
55 519
946 347
280 663
468 939
951 749
464 226
570 37
523 136
472 565
591 467
158 734
192 156
406 535
132 564
912 928
378 59
946 371
941 982
516 686
189 864
18 88
446 315
953 150
594 791
702 110
284 806
501 69
270 813
851 638
881 609
167 565
851 570
172 415
625 344
443 207
127 92
565 51
278 318
942 147
657 551
668 541
735 49
984 643
838 290
822 849
906 392
366 450
570 289
11 129
646 869
23 346
397 892
453 921
785 138
282 469
421 612
349 581
218 630
983 252
271 503
60 853
354 875
789 591
930 576
746 482
285 45
609 350
985 569
231 138
650 699
338 984
624 693
620 432
392 395
815 245
117 975
129 604
659 119
496 98
126 57
142 731
954 535
422 278
22 865
303 179
709 443
841 600
381 285
412 636
213 714
179 255
595 946
771 979
634 12
304 737
584 470
367 680
886 835
539 956
615 596
381 427
976 827
665 193
698 774
705 109
163 812
520 737
340 916
433 640
851 917
354 271
946 971
186 593
114 778
24 123
52 690
702 824
417 448
544 40
105 531
91 333
587 581
151 948
183 122
460 804
273 215
462 575
989 910
428 342
731 905
324 966
623 638
231 504
267 401
463 573
16 599
333 267
577 831
137 553
801 198
750 541
942 334
604 825
836 931
626 730
168 151
815 596
984 789
615 307
677 987
425 76
38 53
640 629
965 652
327 882
738 925
852 757
852 828
16 387
436 392
815 14
860 943
761 122
301 528
742 921
122 48
325 356
612 319
632 585
901 149
386 191
204 148
279 472
192 339
57 111
147 908
204 675
532 948
518 82
421 69
512 807
486 188
273 809
726 429
982 585
605 729
826 553
177 348
970 742
710 404
731 150
852 285
759 316
724 736
889 633
280 965
151 915
768 13
347 417
370 916
428 145
295 277
984 601
349 553
505 950
72 865
380 491
726 346
466 28
679 293
507 681
813 12
820 838
263 209
127 868
202 912
609 229
5 148
594 1
343 808
446 409
360 41
364 654
406 61
16 945
546 658
189 896
87 787
114 381
875 364
647 742
937 444
63 55
514 116
271 899
640 856
646 46
642 499
158 101
583 314
753 528
361 89
253 818
323 319
775 435
83 134
39 476
51 200
49 381
5 250
431 126
678 329
120 816
130 241
561 269
212 155
630 728
643 773
552 82
215 860
330 354
54 310
252 341
423 714
338 139
447 955
641 463
581 979
547 377
358 375
325 931
688 111
824 609
36 62
808 41
29 561
68 339
335 736
989 59
383 364
530 962
593 670
984 553
368 171
342 212
685 288
37 886
53 699
649 560
59 692
387 352
544 237
506 821
939 108
659 241
391 835
802 886
138 896
72 93
33 709
850 940
702 587
854 514
338 644
828 839
459 158
95 94
87 455
570 968
710 733
72 313
795 951
735 327
433 448
935 610
625 670
594 585
954 319
680 152
527 711
676 687
693 688
320 754
137 817
89 570
45 466
846 356
744 252
304 6
389 359
762 104
394 430
656 383
49 704
486 633
530 608
547 690
984 303
234 982
438 956
498 618
110 769
978 434
294 833
298 23
342 87
750 394
886 723
182 419
248 263
859 298
117 33
913 890
545 147
789 245
699 343
588 957
97 860
287 878
315 719
334 194
54 435
290 18
441 184
108 749
634 925
991 67
302 404
405 908
396 446
958 971
902 576
363 526
831 169
427 619
419 676
254 571
263 98
263 305
168 577
295 102
405 975
440 653
475 203
108 64
436 389
25 187
910 754
289 927
1 955
758 554
901 164
82 935
740 721
855 296
901 127
362 443
697 305
343 866
46 916
670 760
882 89
289 692
599 81
303 954
893 71
241 185
602 178
817 448
159 305
497 787
243 363
67 373
292 129
108 982
102 697
63 277
331 359
721 941
817 692
9 330
75 444
5 906
333 408
139 758
554 763
671 504
137 751
678 29
161 984
810 223
861 210
739 712
228 990
550 355
635 164
482 926
642 922
288 1
242 412
374 824
437 221
478 864
79 527
521 520
875 916
592 344
174 755
451 498
874 387
284 802
543 499
711 216
645 220
379 646
668 913
193 996
567 116
997 905
329 456
986 871
403 278
883 781
616 141
563 519
347 335
512 891
422 26
948 712
964 799
750 551
357 28
445 831
675 300
399 688
222 490
317 900
838 173
676 218
386 793
289 73
228 839
622 267
834 52
504 678
847 9
284 465
535 331
888 761
81 995
730 495
629 610
336 633
287 442
755 43
682 869
280 223
727 455
290 881
677 838
602 290
820 791
954 793
934 948
254 601
928 566
209 41
242 1
743 357
694 883
381 971
830 19
463 612
902 890
786 120
940 718
635 699
72 760
703 371
708 935
643 691
969 724
619 44
297 735
137 753
131 497
572 560
537 684
157 590
203 724
930 806
75 675
359 64
760 895
815 519
625 640
658 474
410 166
573 532
601 999
702 851
670 423
480 56
66 434
574 357
246 389
520 859
988 672
46 796
266 219
775 165
834 329
119 10
557 202
257 146
665 647
997 378
460 128
845 909
171 955
594 968
543 334
144 441
880 420
840 379
187 351
638 220
950 575
872 116
752 851
129 80
295 575
350 329
339 235
168 454
980 579
914 645
947 511
857 407
506 879
672 668
234 329
69 468
58 604
904 911
14 143
174 17
772 916
266 582
573 448
972 848
254 181
251 99
189 590
651 66
100 310
15 295
116 247
144 913
232 223
728 857
765 240
336 858
149 460
904 494
568 301
738 453
616 113
637 20
131 547
512 475
20 208
575 36
534 715
832 759
277 270
199 668
310 492
227 163
768 570
82 655
796 128
889 350
205 640
290 793
497 471
622 50
439 565
814 127
548 250
160 570
411 207
576 139
811 956
333 70
448 340
709 631
964 125
423 18
971 326
774 893
683 520
759 340
562 208
267 812
280 230
77 575
583 46
952 545
162 104
716 569
649 9
847 666
714 99
601 680
420 186
949 780
483 725
61 36
338 295
43 310
643 998
265 611
749 984
912 811
659 830
32 92
989 95
176 159
364 444
846 927
26 14
863 336
154 951
846 232
472 180
831 937
787 886
934 510
505 453
814 520
213 494
25 777
776 506
656 723
327 35
548 34
806 613
989 693
205 307
710 803
747 493
442 521
926 299
423 36
310 142
801 141
855 748
909 99
748 339
603 126
423 935
63 875
489 431
475 799
507 386
377 606
793 352
652 644
254 995
787 157
793 631
13 236
229 340
280 351
413 622
240 403
589 432
285 634
866 611
323 86
179 923
777 185
529 292
738 948
744 690
773 87
79 590
391 285
805 311
759 696
204 907
67 251
707 48
681 109
47 107
16 482
303 454
626 513
394 501
221 973
982 511
261 871
5 257
352 576
511 393
323 769
868 237
481 870
941 725
449 586
466 203
81 752
540 336
955 257
534 812
555 548
362 176
938 254
661 960
683 338
265 50
342 700
816 50
82 433
422 648
622 992
711 945
620 298
910 735
61 320
482 246
837 996
662 690
972 774
657 42
435 835
912 491
111 131
715 188
348 625
178 389
870 191
932 367
983 763
566 392
398 685
196 638
956 12
401 917
818 858
368 186
984 90
120 20
204 298
212 413
725 814
941 175
533 923
519 201
256 345
574 332
513 164
438 293
664 907
239 227
459 356
717 273
865 209
405 409
131 902
134 14
531 326
119 103
798 903
921 492
136 355
364 501
708 212
170 8
72 944
476 681
959 26
479 159
426 296
613 384
909 419
71 641
605 208
173 621
538 615
183 485
758 804
598 573
270 488
954 480
122 618
628 810
437 175
553 788
524 743
267 294
130 398
575 828
508 762
381 769
501 627
52 795
837 431
915 9
414 754
219 484
332 527
974 953
574 478
277 706
860 436
108 697
154 383
409 18
31 881
871 933
287 838
561 747
582 715
67 708
969 791
877 901
528 210
899 297
68 882
485 542
596 445
825 372
924 926
288 822
786 627
828 283
999 133
496 224
39 470
522 796
727 515
145 992
875 32
102 520
153 667
537 207
967 639
643 212
378 41
88 281
483 860
715 36
276 333
795 757
406 295
538 356
669 179
977 634
613 690
184 397
695 283
341 718
936 666
415 890
478 663
762 128
97 863
703 840
804 738
105 555
746 702
563 952
413 816
449 843
504 27
76 231
565 692
975 669
165 321
973 637
985 54
227 500
319 396
214 231
93 463
252 414
339 429
84 776
531 866
816 159
502 410
180 658
302 876
645 791
638 678
368 82
336 694
226 767
25 237
575 922
470 21
346 305
650 854
142 658
492 423
610 226
265 685
370 708
402 406
876 144
959 651
170 689
322 89
729 355
677 858
388 350
736 781
798 131
425 604
72 479
554 797
638 219
482 827
125 316
979 215
410 386
983 632
203 433
110 903
639 493
597 259
805 90
669 189
146 634
408 566
266 176
651 808
552 2
95 220
829 847
333 962
421 835
828 319
491 898
969 79
566 532
954 980
596 571
120 910
911 20
130 85
369 759
402 120
797 422
411 967
236 385
920 410
258 886
772 671
658 801
895 37
793 739
227 608
248 452
288 367
5 990
366 188
72 116
280 465
546 157
103 450
567 326
616 121
280 186
241 850
196 238
779 180
662 155
836 487
863 918
470 662
793 200
606 950
525 681
171 789
173 707
191 889
713 982
97 758
488 240
433 524
177 821
950 593
654 240
663 764
833 481
243 302
332 57
896 756
595 9
935 509
413 77
256 81
725 548
456 366
113 756
594 612
900 614
135 66
734 345
362 845
593 491
696 594
421 569
842 89
811 228
598 164
130 519
825 505
968 167
265 631
384 979
409 333
77 803
144 936
162 613
326 463
55 634
969 584
936 947
709 371
647 977
712 467
130 228
894 279
177 883
385 959
246 778
936 228
631 774
282 731
242 744
572 358
551 420
759 247
812 597
161 579
912 879
490 700
834 265
591 853
118 609
716 868
996 12
366 566
75 167
282 19
748 428
633 720
425 893
830 473
526 798
179 506
255 376
792 872
153 829
94 121
352 97
236 925
323 874
509 209
858 630
987 474
848 83
535 220
421 542
641 935
398 205
947 85
289 688
622 336
455 995
198 747
396 389
941 157
940 616
670 994
835 775
450 694
30 262
379 508
766 847
530 598
942 314
910 800
392 725
640 260
663 346
813 924
544 361
175 322
369 409
782 677
293 332
946 17
185 319
561 436
250 976
213 70
903 135
432 943
934 472
998 260
173 717
183 149
304 700
306 181
732 929
524 817
502 245
316 332
821 374
95 423
304 158
549 40
635 510
562 988
377 295
101 169
190 832
925 527
456 586
73 444
560 136
179 539
206 904
649 869
473 34
803 879
828 371
830 613
408 71
591 119
861 441
595 625
316 100
837 732
284 292
450 616
811 2
940 458
410 315
577 56
897 283
553 927
370 680
263 291
950 59
858 427
128 399
731 203
299 938
301 471
122 777
823 564
77 190
307 21
980 4
355 788
253 794
958 303
269 165
508 664
942 608
161 540
656 543
468 931
308 686
39 581
586 129
420 176
921 40
671 674
832 728
367 484
520 307
461 816
668 298
790 786
353 175
681 717
298 963
544 585
154 330
104 645
200 815
834 703
15 788
632 203
866 966
170 699
742 520
47 145
393 19
914 738
891 277
348 998
656 948
561 177
608 426
815 404
134 518
208 419
538 130
940 658
777 11
200 941
837 960
6 139
614 813
360 745
730 516
968 496
644 152
43 903
542 130
80 784
294 556
792 382
195 686
978 435
653 143
253 755
794 825
441 46
695 713
467 730
522 626
996 589
134 824
791 301
759 285
318 507
626 813
262 91
752 522
363 130
390 607
132 519
895 726
295 494
788 729
743 12
878 597
948 976
646 48
969 746
167 358
111 699
883 657
389 337
237 820
739 505
914 50
347 139
670 172
619 347
183 608
725 714
89 816
844 280
400 132
825 529
283 110
11 151
268 88
52 887
499 658
621 539
680 954
889 202
213 622
887 217
59 977
731 618
519 736
595 61
618 300
66 763
903 706
915 851
935 951
63 591
500 426
797 568
84 748
326 154
604 61
1 627
215 258
920 64
202 401
408 977
770 977
639 442
213 374
241 787
59 78
205 792
20 124
612 970
450 404
200 613
163 491
604 603
322 207
933 728
273 232
133 541
340 994
207 950
968 920
867 926
218 333
280 983
357 819
917 352
907 162
407 984
105 865
722 626
164 189
146 46
663 203
765 152
351 792
924 647
773 829
74 861
398 458
341 825
621 116
553 356
734 258
528 928
544 966
779 91
797 430
757 587
708 249
294 566
907 829
175 301
768 44
686 533
262 688
623 579
413 379
589 664
771 219
67 216
626 387
870 964
849 296
453 236
869 352
586 213
147 63
84 781
112 823
731 259
535 919
920 714
885 106
340 569
950 881
362 696
907 181
815 770
242 345
649 932
196 151
164 1
288 728
373 474
583 899
310 831
276 43
306 812
313 382
172 643
122 832
149 213
233 420
431 878
368 39
51 198
378 497
82 590
252 154
214 552
302 59
889 252
969 889
284 587
179 939
887 578
769 653
256 735
106 246
403 55
131 603
295 771
566 309
657 859
811 111
111 648
631 153
363 726
619 455
963 828
655 304
602 119
885 302
33 740
662 309
219 62
745 97
692 9
858 711
606 920
499 108
581 124
160 996
766 731
990 892
899 885
963 38
75 445
113 875
320 678
700 618
294 360
66 776
991 831
712 858
703 736
802 945
595 671
842 9
778 99
69 32
532 760
295 25
261 479
260 646
800 719
123 566
11 224
522 424
852 403
891 867
660 747
19 372
479 355
592 17
310 267
754 874
460 985
85 388
936 344
766 924
817 849
742 948
283 984
703 683
185 340
687 76
872 483
781 547
962 689
453 877
905 863
21 947
712 585
930 513
542 292
428 887
585 792
499 10
311 372
808 942
78 941
109 93
185 98
631 905
752 416
413 988
304 168
206 787
577 909
389 723
734 493
444 956
218 347
233 709
21 282
660 417
39 103
485 937
438 323
711 99
199 757
594 930
779 747
7 607
34 526
78 41
78 463
734 728
309 881
404 148
76 547
605 817
342 992
505 588
18 683
280 849
208 967
761 321
486 54
364 148
564 685
810 334
447 959
620 919
62 5
994 852
199 775
158 711
522 450
980 569
700 750
4 813
297 709
123 777
211 432
43 891
527 212
622 432
432 17
706 441
493 260
590 650
221 450
267 779
471 384
668 605
235 305
715 538
672 169
691 289
424 825
114 475
990 612
2 965
317 237
155 615
605 526
908 354
630 892
567 942
826 106
747 412
676 998
747 513
662 102
467 215
999 135
948 462
666 149
576 467
64 307
517 366
247 739
231 855
144 194
649 328
176 782
607 302
694 568
133 239
566 648
742 634
255 968
85 884
6 992
384 831
227 957
969 843
260 310
938 302
352 193
100 329
407 117
380 804
200 222
927 319
660 118
179 237
173 924
579 559
323 291
814 8
274 288
181 648
334 723
684 875
967 39
864 491
16 404
419 571
579 206
693 381
480 277
832 26
699 695
751 714
307 63
828 122
936 108
318 417
580 549
42 390
601 786
625 464
190 535
957 1000
462 527
649 619
185 716
654 673
593 412
488 800
905 335
114 279
667 250
584 249
218 485
983 541
974 176
239 653
994 674
347 600
760 601
461 772
757 723
45 360
797 90
124 301
565 215
303 226
452 142
105 46
435 816
369 305
993 193
304 775
825 48
168 13
762 714
2 18
508 291
71 889
590 933
511 190
541 958
834 101
699 286
74 204
563 707
23 622
854 136
807 861
354 337
417 738
522 461
641 210
32 338
809 664
495 567
686 739
726 461
669 359
440 967
703 112
32 536
456 820
777 721
361 739
119 184
806 268
620 895
979 457
548 667
563 593
775 128
162 651
417 342
379 242
161 328
522 983
661 886
750 218
673 381
165 685
119 541
692 624
98 545
318 651
899 49
305 89
204 295
686 834
942 275
64 659
642 679
898 346
499 702
147 828
469 232
771 88
700 591
364 223
7 176
480 878
761 410
698 90
663 216
761 693
860 101
865 476
443 920
653 573
236 668
517 881
899 305
936 997
569 443
162 637
401 434
910 445
883 728
683 21
45 303
819 681
616 726
351 907
840 520
329 726
24 149
595 629
867 566
986 417
201 856
159 345
594 47
796 599
613 622
661 607
472 544
645 573
71 667
103 297
74 831
169 293
864 609
781 2
302 698
975 686
718 340
358 194
62 38
357 888
622 506
96 102
957 868
968 254
175 397
6 326
732 977
413 835
93 841
264 765
96 620
667 971
266 169
343 254
660 326
778 679
269 773
105 661
859 568
273 963
204 437
480 30
455 164
470 552
967 657
588 398
914 185
699 704
149 640
755 143
914 732
8 635
257 488
650 686
131 428
317 391
165 711
449 691
566 915
552 17
728 299
477 904
521 193
271 884
766 798
428 211
817 243
603 731
621 293
872 90
346 878
647 303
299 513
579 753
202 879
195 899
857 950
434 41
479 781
786 541
110 456
82 869
255 350
976 765
358 409
560 368
661 231
130 943
996 156
80 28
962 740
227 477
266 150
215 160
297 378
196 679
368 35
257 986
336 893
554 926
464 388
417 571
668 427
893 12
553 812
703 794
527 111
147 704
388 872
992 541
409 71
197 402
409 187
830 514
582 360
482 539
271 238
446 614
328 587
518 610
695 556
441 921
895 562
62 998
153 535
114 479
872 644
452 812
91 76
751 940
220 243
331 439
678 211
151 177
747 191
441 192
371 68
530 511
202 58
638 948
832 479
979 641
802 453
175 98
483 165
282 916
608 25
192 302
267 410
86 582
574 941
153 859
583 774
371 50
9 481
853 697
332 688
366 966
604 754
948 985
121 867
645 763
241 253
817 989
600 120
364 451
434 512
828 17
422 495
187 181
246 198
991 984
950 224
92 611
175 795
562 998
578 163
69 892
906 598
529 481
407 73
680 523
949 958
11 35
189 904
601 99
753 130
161 472
458 880
818 104
191 766
956 486
949 143
342 835
713 977
177 443
949 531
176 98
638 367
238 956
412 569
951 422
627 945
38 67
527 21
990 416
642 257
193 618
587 966
536 497
340 176
62 959
983 618
18 160
837 1
568 159
314 47
782 749
951 652
775 483
77 733
345 104
215 828
146 364
155 669
564 429
759 530
619 794
200 66
367 823
718 166
555 963
115 279
335 768
289 580
304 188
563 444
276 11
27 627
185 461
213 127
547 688
209 847
768 175
48 775
222 179
166 951
368 497
680 697
506 526
56 243
666 775
605 733
941 829
406 759
726 612
847 260
755 303
723 144
14 304
552 642
806 451
745 498
340 559
458 951
958 443
873 947
617 47
733 270
910 397
199 971
851 674
863 741
610 549
992 298
744 891
154 304
153 483
932 723
650 182
156 810
367 393
537 787
618 108
586 789
150 475
778 378
364 891
52 428
635 710
678 212
928 704
391 295
791 493
780 173
482 536
411 267
909 312
100 197
274 286
749 408
481 883
456 94
448 486
283 452
715 2
754 878
34 766
898 677
698 833
70 771
957 168
22 954
173 437
850 892
328 709
519 31
838 61
200 766
666 913
27 896
556 353
887 169
970 828
519 779
659 728
212 691
396 128
888 525
681 562
658 622
765 53
8 371
536 943
326 334
326 589
83 837
197 201
967 890
66 775
484 581
46 195
600 690
268 75
482 886
587 128
661 742
698 578
272 441
542 624
10 656
565 288
184 949
579 21
104 428
664 46
514 202
930 536
914 758
402 25
221 87
871 575
122 577
711 537
116 709
365 228
812 388
596 462
419 499
700 929
358 286
200 655
569 80
868 331
517 450
395 663
938 104
993 138
778 930
197 639
850 436
693 793
740 537
601 778
219 116
248 907
596 157
661 633
230 596
314 981
694 185
581 104
131 126
680 793
536 947
748 315
153 309
839 151
389 122
784 778
481 691
761 553
96 70
197 934
606 781
952 287
933 797
468 955
68 691
455 529
273 41
903 879
456 882
367 382
588 424
586 565
888 443
117 192
781 726
718 19
272 79
942 749
366 794
590 534
419 180
584 712
540 753
562 80
236 365
993 726
356 532
156 780
298 313
629 785
173 66
482 825
325 636
284 904
212 70
82 453
33 302
975 914
607 453
483 99
982 414
504 539
49 321
180 727
195 882
193 149
852 807
614 587
652 49
183 862
670 646
521 94
338 606
385 658
326 718
361 646
311 426
420 470
629 475
94 301
459 780
178 290
767 636
144 372
692 927
661 129
101 248
418 41
66 845
696 206
369 212
290 458
866 93
531 719
578 696
753 791
951 873
120 942
780 828
839 526
969 455
736 626
747 697
744 844
492 689
959 297
812 866
45 91
445 469
991 492
294 319
561 412
132 445
412 644
735 20
445 456
260 920
22 196
378 945
713 792
754 992
493 62
336 576
888 31
799 826
353 856
885 329
500 456
757 945
619 111
893 137
3 7
78 382
202 862
771 152
55 649
90 52
726 47
946 768
394 323
61 671
159 347
893 315
383 856
214 122
820 4
30 391
450 525
414 242
16 717
972 526
96 436
849 594
418 988
82 258
173 564
691 435
28 385
571 255
817 885
310 649
825 662
777 471
529 334
608 269
937 752
5 174
486 308
708 257
486 385
221 601
821 14
336 155
428 15
754 505
709 888
361 524
180 216
714 931
360 649
844 533
210 350
545 675
202 193
382 341
529 131
233 39
772 813
246 845
493 40
589 916
896 562
136 4
145 227
555 715
308 626
234 223
226 504
759 567
147 450
686 435
181 981
319 852
454 832
149 1000
159 993
534 249
180 43
61 163
62 241
797 851
744 386
781 537
986 797
49 746
256 517
355 709
142 874
326 120
296 710
921 318
717 973
857 517
858 780
363 301
523 598
247 391
72 838
827 47
194 771
73 665
656 342
171 105
271 721
727 194
917 680
479 346
544 1
224 227
975 242
101 994
446 45
640 761
837 175
68 300
78 592
712 158
457 56
774 789
793 957
548 872
883 69
374 379
65 728
136 830
300 302
89 585
399 238
190 978
732 910
583 856
345 319
498 326
435 387
801 920
250 814
537 753
361 14
403 175
435 824
186 888
433 514
447 480
171 483
441 425
156 438
695 933
448 928
57 246
386 524
229 974
468 744
566 860
914 24
257 145
868 789
365 635
337 58
449 191
905 876
733 856
424 628
541 343
823 350
529 397
736 850
742 445
725 758
149 73
321 433
843 200
205 300
671 655
946 99
450 419
386 238
988 313
63 761
449 825
881 598
864 605
244 329
486 361
54 947
889 167
117 94
213 831
181 81
826 656
791 811
329 681
638 863
183 970
523 997
985 536
313 714
947 680
600 206
524 316
160 318
973 250
307 22
528 250
76 844
142 296
566 59
458 661
382 725
810 126
801 582
461 889
28 511
28 391
830 903
403 412
612 702
313 770
927 311
810 525
79 243
405 946
389 47
777 845
110 36
123 348
139 103
881 701
959 922
134 86
578 890
338 54
403 422
248 457
520 528
964 916
524 117
141 18
963 231
940 464
207 101
880 145
767 157
283 530
26 39
469 468
33 141
940 894
75 952
278 458
707 490
51 893
931 601
858 578
126 887
236 997
670 479
685 954
110 541
567 738
659 870
884 641
28 355
561 49
956 85
78 757
142 772
298 350
763 265
406 888
892 943
386 247
315 868
205 983
174 992
16 694
839 816
103 324
658 836
345 114
266 241
240 827
29 387
435 843
478 209
828 133
917 939
193 635
643 168
900 58
805 446
4 309
468 836
836 754
55 881
896 1000
233 374
548 527
628 732
51 694
165 571
744 803
899 317
329 942
381 500
77 515
146 57
350 29
674 167
147 848
630 158
201 335
619 172
579 985
27 878
201 555
682 250
925 764
925 185
886 458
750 368
216 44
378 157
545 343
509 535
394 490
661 844
707 281
723 790
113 743
306 604
900 482
197 246
340 358
203 167
61 619
457 181
449 688
428 775
341 402
477 250
597 118
800 723
187 805
747 65
240 50
995 145
393 363
561 702
256 182
796 266
734 283
270 912
269 278
969 140
278 175
627 754
9 405
515 197
643 578
515 359
977 8
832 562
49 229
7 813
308 218
79 324
492 888
560 36
308 284
488 841
240 45
98 971
905 70
25 105
155 640
890 985
341 43
502 846
668 377
373 404
248 665
28 971
333 632
928 636
689 951
164 58
830 672
223 730
177 879
351 2
888 924
688 84
381 755
130 111
397 882
277 77
853 387
22 244
871 514
235 819
122 313
27 604
580 822
545 602
284 232
287 921
134 441
337 944
185 996
776 976
816 672
411 429
111 411
736 344
933 158
357 66
852 850
443 904
282 996
609 581
440 770
169 270
808 251
559 64
743 289
31 713
654 357
65 708
802 430
780 663
463 531
881 185
749 321
346 870
556 814
332 401
782 586
337 18
374 779
205 842
278 495
403 31
547 761
403 167
621 364
487 881
706 43
741 882
868 498
671 491
891 866
513 848
860 228
410 442
278 654
167 196
142 403
225 909
443 699
198 264
306 944
775 954
457 863
532 137
213 389
593 493
424 442
947 845
329 233
213 177
744 479
383 631
443 280
901 79
850 171
547 254
347 442
788 646
609 733
907 900
630 582
819 962
617 956
249 866
122 334
863 389
409 416
763 192
978 898
901 283
957 597
204 432
815 892
506 125
6 49
136 795
644 822
505 131
298 76
218 705
945 961
532 513
534 509
47 185
603 792
132 790
553 510
697 837
175 102
36 30
169 535
747 559
561 489
541 241
879 439
852 372
521 115
11 648
470 288
541 344
607 290
320 943
54 725
804 540
490 354
312 421
145 786
278 454
854 72
416 629
139 903
376 856
162 67
694 102
861 525
466 881
483 683
952 233
856 5
60 488
72 631
79 191
141 979
258 427
847 396
474 888
685 928
248 440
195 929
258 968
643 372
405 922
506 47
11 774
673 926
53 43
467 778
536 675
430 509
767 640
389 146
323 808
581 945
909 370
60 534
997 822
357 556
541 320
826 554
976 280
525 343
357 995
487 645
878 843
975 230
948 871
601 374
889 641
90 789
664 778
963 83
850 300
47 764
859 547
549 577
388 493
885 82
726 789
104 984
758 400
236 932
166 946
419 91
571 788
893 684
601 628
773 798
161 180
21 545
229 929
640 683
842 480
352 303
580 740
648 986
297 701
269 989
797 316
597 612
834 406
352 346
419 660
864 887
425 979
332 636
896 878
396 441
103 814
232 523
274 107
917 848
301 818
6 254
562 690
997 519
383 137
414 79
754 427
15 77
912 896
149 927
305 333
875 115
691 131
40 769
400 598
863 654
9 277
859 180
545 336
919 712
411 202
717 290
979 850
150 65
390 159
686 977
731 569
715 782
482 823
643 292
870 912
504 277
418 518
179 461
512 838
803 20
580 268
225 742
975 136
233 803
40 566
732 688
839 350
151 496
772 711
434 899
149 67
108 686
347 762
929 540
234 298
349 778
377 626
123 546
942 132
55 239
690 106
863 156
192 756
205 796
896 569
416 519
923 74
68 745
647 615
265 485
692 479
186 415
184 929
793 644
776 593
77 654
337 960
503 194
99 262
734 858
857 845
672 63
139 788
91 487
486 404
106 756
185 314
945 958
586 992
26 732
839 813
704 679
668 46
667 521
29 773
423 703
343 656
214 902
817 262
981 16
824 7
130 967
899 233
855 247
220 758
484 383
637 4
690 128
657 889
109 878
946 764
472 299
721 108
430 963
440 563
118 766
856 90
625 422
950 441
302 920
910 62
140 39
121 298
678 516
259 360
869 428
752 601
748 889
866 757
418 384
808 720
260 212
529 692
930 899
775 64
23 188
63 691
892 114
94 777
445 291
629 141
588 469
241 492
981 762
620 354
651 910
52 942
792 101
652 302
418 144
236 110
454 595
447 79
686 426
988 187
247 259
66 935
984 612
236 60
503 748
113 301
704 326
21 860
761 820
439 100
763 520
833 858
128 354
373 804
500 219
406 223
448 435
609 203
869 866
198 798
118 377
557 162
897 429
656 860
981 881
328 374
63 555
466 297
171 163
488 43
862 467
577 837
991 559
276 65
190 525
253 839
602 798
240 427
804 443
610 982
959 294
97 685
73 957
663 701
146 25
889 326
971 705
550 370
414 994
454 359
560 591
798 885
131 596
522 455
531 668
316 102
237 170
422 469
407 796
770 71
862 333
707 524
252 255
59 972
543 652
392 200
298 295
156 420
579 907
633 888
809 639
374 680
116 230
424 730
501 37
383 448
714 285
788 463
111 867
501 669
410 861
958 191
182 113
453 458
45 120
762 975
161 23
238 140
957 13
177 162
987 385
425 537
784 222
86 783
51 514
757 186
650 439
334 306
102 123
749 174
76 946
735 286
684 732
410 320
570 983
632 197
387 976
134 229
229 727
27 303
742 885
635 419
319 535
71 506
592 439
587 895
172 361
252 182
32 60
986 980
888 191
890 952
397 712
879 758
459 970
247 877
591 572
275 571
804 695
373 238
477 249
948 46
625 315
944 785
118 65
902 978
237 571
963 968
160 761
821 849
886 408
334 497
292 473
194 247
967 303
325 574
632 867
179 710
330 837
819 508
696 464
353 74
324 475
907 798
522 231
524 632
424 690
946 388
106 286
109 117
325 80
665 356
237 322
872 456
616 294
981 373
559 434
565 338
862 9
564 517
178 984
163 54
975 627
460 257
73 502
316 582
1000 703
932 345
377 218
303 947
509 645
427 96
923 991
948 635
986 375
787 327
631 708
550 704
737 107
339 519
191 625
746 222
403 583
553 896
907 883
264 970
455 461
759 377
397 593
348 100
553 586
715 331
44 481
900 553
73 136
701 2
65 646
895 10
463 310
98 340
8 76
267 511
604 47
110 614
331 136
151 102
715 480
192 241
271 98
542 968
464 33
226 697
148 927
837 855
837 357
642 41
495 694
184 864
450 705
479 391
649 269
896 762
976 754
657 320
297 765
809 324
613 386
583 604
204 123
129 941
679 77
97 563
17 629
996 371
234 741
310 459
244 652
788 144
975 19
40 4
956 390
230 943
199 154
671 758
778 389
84 655
155 374
91 913
661 883
137 662
41 440
752 731
409 702
92 467
275 21
991 782
52 718
345 5
176 114
671 917
33 530
596 48
946 757
370 571
120 434
414 289
444 424
547 830
657 980
147 683
32 896
908 700
284 345
963 670
821 73
212 3
98 104
658 561
112 592
540 744
36 878
128 178
24 815
122 247
709 356
81 668
184 227
729 775
520 505
962 609
956 662
874 342
382 256
328 201
691 899
666 509
177 179
760 729
72 244
832 954
646 756
659 59
454 863
575 365
647 238
927 288
347 933
167 922
462 695
555 805
210 470
291 212
872 823
796 925
985 279
192 15
822 668
908 188
259 179
291 181
141 262
456 300
171 220
859 772
177 352
19 984
292 175
620 323
275 152
782 192
425 953
568 575
993 570
703 768
256 168
88 219
518 81
511 896
717 776
573 133
79 806
642 388
221 617
188 495
855 2
110 821
272 937
328 730
792 630
904 680
47 282
522 397
303 425
720 528
725 363
612 130
624 562
843 709
520 855
874 755
156 710
258 423
728 487
680 539
232 630
270 845
126 253
470 767
820 450
804 975
761 974
58 665
92 632
44 66
328 443
729 99
743 598
662 5
420 845
787 530
972 593
737 699
527 869
1 147
893 253
562 758
877 641
486 143
224 858
443 370
860 230
815 49
530 173
359 850
977 520
566 487
696 921
240 852
783 315
30 801
141 498
320 526
542 779
322 974
738 969
847 478
308 438
78 913
496 473
526 544
505 102
513 222
864 543
835 728
856 32
726 621
473 674
885 154
31 120
623 376
290 894
174 144
584 335
339 268
642 916
561 313
435 195
54 976
150 519
478 489
452 257
148 792
728 590
655 180
75 713
258 851
82 355
820 458
760 604
104 979
893 954
961 755
88 251
722 837
574 653
233 998
939 161
818 761
115 687
524 946
76 219
906 82
862 487
643 572
162 309
171 310
259 493
568 278
47 588
109 846
644 50
314 364
548 221
572 271
295 621
323 936
122 538
76 367
226 918
763 191
706 165
306 844
958 882
45 576
458 105
911 200
450 109
841 601
16 712
178 699
25 480
685 488
754 672
520 691
683 531
943 803
518 894
872 199
30 191
591 659
506 933
930 422
686 768
133 165
133 616
969 784
671 485
106 33
938 90
936 868
664 628
211 14
234 89
478 2
14 635
102 310
249 170
997 273
280 512
86 826
931 865
407 552
355 608
887 224
554 698
603 403
609 691
57 837
74 90
542 93
341 650
279 52
587 78
435 743
380 518
345 886
711 255
861 835
424 577
754 555
230 750
605 622
620 163
246 522
512 65
505 526
430 756
479 644
322 47
397 125
945 439
844 764
894 410
923 720
639 549
986 805
322 832
338 236
753 711
711 872
370 35
457 844
187 597
592 209
812 23
700 264
539 321
335 168
306 699
329 168
14 365
922 512
122 851
108 272
227 784
672 876
199 278
6 812
79 368
890 879
794 286
180 901
10 107
57 516
318 813
65 243
576 171
10 89
767 454
380 95
327 73
609 39
755 576
370 117
373 103
21 883
995 229
282 869
976 719
961 981
561 568
652 794
362 784
854 621
744 714
297 788
390 554
657 151
668 936
322 296
502 527
796 182
11 759
38 463
28 237
316 129
835 91
158 519
643 702
179 641
736 837
776 925
795 837
292 386
685 534
225 296
148 67
530 908
128 783
78 852
159 220
50 665
736 53
705 594
458 860
301 209
623 143
104 195
519 164
164 752
90 686
308 895
998 477
266 977
551 124
788 970
319 92
645 353
678 159
792 683
992 496
681 252
480 528
383 543
876 532
981 495
590 9
130 515
403 823
683 349
917 157
111 66
873 403
127 78
822 55
824 11
953 342
357 44
119 972
617 763
931 37
244 524
695 21
191 698
22 411
675 325
97 9
660 594
816 431
653 799
850 978
373 27
952 108
774 610
366 452
593 630
736 909
461 984
499 184
853 341
171 716
718 609
245 11
885 343
374 951
812 826
216 469
815 883
805 20
324 952
43 951
215 660
279 42
520 204
506 327
707 810
861 184
427 842
514 203
940 517
463 444
557 367
28 202
171 68
700 588
146 99
397 788
996 981
966 947
317 559
890 139
26 827
837 805
540 353
153 82
786 20
138 175
935 853
685 354
215 152
485 848
349 1000
676 999
728 77
566 880
289 400
60 916
124 179
696 484
978 986
891 736
418 494
38 814
321 904
444 169
70 507
967 667
863 198
478 626
882 614
938 79
487 292
218 900
391 65
723 833
860 362
31 175
36 598
740 101
424 999
244 305
397 574
492 896
457 244
711 294
140 347
66 514
594 60
455 710
371 922
167 696
420 102
588 162
762 790
263 510
31 834
774 719
719 405
955 539
574 515
588 341
381 771
339 378
109 946
91 816
240 172
288 203
477 815
304 806
596 264
471 597
889 669
200 639
111 485
192 855
596 435
906 826
584 134
641 241
683 363
980 341
152 75
305 821
157 278
511 280
486 760
796 641
617 511
951 852
88 740
958 285
651 551
930 858
569 472
189 616
20 368
459 149
968 174
106 64
66 551
994 301
829 661
596 332
778 643
681 601
793 133
499 345
577 653
196 888
137 416
33 126
349 427
327 596
390 709
764 580
966 798
732 995
336 690
846 620
606 924
281 178
626 500
282 934
681 875
900 998
874 409
906 50
491 584
573 186
692 582
359 958
106 545
368 111
176 370
230 73
27 525
625 699
294 276
66 59
654 913
177 878
997 897
176 755
546 128
528 715
111 563
369 132
907 898
297 3
607 58
53 607
308 26
248 325
676 708
326 644
481 56
654 36
614 895
107 27
26 856
726 87
191 181
925 993
503 979
217 24
222 624
872 939
297 518
282 884
152 783
34 122
945 633
409 417
700 100
363 616
510 595
258 285
546 560
770 93
631 696
185 664
910 613
807 300
795 748
400 293
971 450
536 896
886 59
956 951
189 916
741 578
321 188
626 147
405 3
599 907
93 194
569 153
506 801
451 374
978 197
251 174
263 938
283 801
122 199
667 781
629 604
66 326
630 363
276 255
648 9
883 985
909 904
241 545
825 767
98 938
133 22
598 886
766 456
988 103
704 340
320 586
613 995
41 782
118 131
758 608
281 345
207 496
362 5
639 553
569 567
583 63
800 256
499 103
689 776
289 184
559 499
247 294
68 786
630 75
886 998
234 422
954 377
639 626
484 14
245 702
206 161
218 405
959 929
910 572
61 951
122 406
724 271
365 227
656 352
729 688
865 657
942 625
78 532
941 542
585 699
786 523
123 901
198 849
195 748
629 112
774 831
10 616
683 20
635 214
897 673
408 922
137 987
681 233
59 815
223 609
986 272
538 272
65 492
703 942
390 80
442 115
998 941
796 709
803 822
500 661
99 435
549 874
226 814
150 464
339 251
996 764
824 839
584 402
554 116
188 302
641 56
820 249
14 544
894 474
532 593
368 848
436 801
110 393
100 389
815 762
315 448
910 177
669 20
13 945
847 275
959 518
897 965
453 828
659 141
314 330
724 60
120 176
152 509
375 796
738 333
820 147
798 900
749 778
735 501
909 662
705 498
87 287
124 219
392 333
443 734
965 442
357 530
561 571
765 687
362 230
262 129
785 745
635 931
614 238
685 748
212 56
604 15
661 556
794 604
140 24
587 663
260 281
161 654
448 219
889 429
221 335
164 321
872 762
792 595
977 54
245 522
925 629
896 571
269 186
71 520
190 356
628 479
62 9
66 236
265 112
803 319
134 506
597 28
641 535
992 518
445 598
436 927
197 140
618 128
722 322
344 757
888 926
681 105
492 360
630 118
659 821
724 799
336 361
323 222
389 860
599 13
722 923
494 151
224 73
313 895
840 578
665 53
796 513
95 266
917 236
741 962
637 712
702 267
677 451
348 517
688 837
40 394
725 841
167 629
676 414
716 70
579 773
633 27
169 75
404 497
669 569
167 307
959 794
542 108
925 369
525 827
6 875
286 239
666 826
752 934
352 662
618 754
555 540
827 601
679 607
427 444
917 282
155 677
550 705
475 901
666 18
216 130
238 331
996 207
772 901
880 635
28 997
739 180
675 61
194 240
975 80
311 726
928 1
598 310
684 395
877 772
463 769
941 958
15 312
642 958
862 809
108 316
639 682
886 136
475 739
220 361
982 630
101 397
772 92
102 303
438 158
560 873
579 97
720 297
300 509
156 970
371 534
91 247
763 559
205 424
979 336
671 732
907 132
965 834
49 710
659 25
750 771
966 399
448 617
174 413
273 746
508 28
105 904
470 588
92 215
71 686
915 983
753 292
755 159
753 622
378 705
146 589
669 957
739 384
720 839
960 992
719 254
85 518
749 723
11 88
339 499
766 568
840 172
442 409
113 493
828 442
384 710
173 652
952 162
780 435
369 3
29 174
260 367
296 349
656 317
151 142
736 650
101 705
919 40
787 945
175 864
516 926
109 286
778 491
687 158
235 941
281 162
594 639
802 413
421 297
520 295
555 706
562 382
739 617
671 148
420 336
596 529
967 465
441 652
838 705
146 580
953 695
505 998
767 490
801 846
220 772
319 826
41 968
38 49
641 14
687 241
309 216
299 229
93 990
709 210
989 174
327 769
213 6
623 891
108 712
849 662
282 902
954 599
874 724
865 389
913 41
926 365
423 963
909 171
326 420
94 63
201 551
76 578
756 578
808 863
537 144
172 743
809 260
284 776
448 961
164 625
261 702
710 714
497 652
768 641
768 987
708 805
510 148
440 289
983 166
905 806
79 143
512 283
377 852
683 12
462 451
927 898
882 888
763 761
95 568
14 423
300 772
568 768
812 208
399 356
617 474
82 949
539 216
388 215
329 858
359 289
13 79
563 281
601 122
473 594
245 880
446 536
904 275
851 685
350 51
936 443
962 950
287 907
950 762
399 641
216 714
194 154
721 849
550 401
137 297
133 614
512 915
935 902
470 773
366 403
672 765
434 24
269 193
714 972
719 218
419 783
800 523
894 284
840 637
479 85
785 846
859 152
259 661
868 861
863 79
19 243
387 147
639 769
812 291
362 67
122 743
574 245
812 585
425 493
648 74
72 225
341 90
412 322
892 393
325 723
90 634
527 389
763 869
699 84
273 872
538 694
52 805
412 332
601 70
670 71
884 847
623 98
136 497
744 810
847 844
196 738
42 547
644 850
889 498
356 829
659 256
599 430
880 612
584 630
254 739
316 490
280 291
499 545
938 662
189 943
174 459
999 23
457 651
148 549
314 204
802 118
893 27
328 606
738 721
289 131
262 289
127 820
925 948
217 998
362 40
511 729
34 685
301 632
719 444
795 671
354 537
793 23
628 923
319 300
811 58
830 884
297 263
255 232
773 791
151 465
149 983
244 969
175 803
901 139
520 4
10 118
393 398
304 202
327 206
296 896
468 769
682 205
319 618
327 767
415 726
472 104
261 747
213 694
97 529
441 428
247 382
746 922
987 154
817 739
640 522
611 191
392 672
246 988
143 774
324 958
644 459
493 139
795 470
704 812
17 967
182 134
560 338
754 829
920 575
533 104
661 372
970 66
177 840
756 80
588 483
216 350
591 444
860 169
47 899
755 322
662 884
398 683
73 216
979 673
884 136
146 721
257 896
863 317
799 820
91 166
711 641
380 334
863 689
654 106
837 34
143 823
241 990
749 774
556 806
80 328
190 487
587 505
938 123
89 852
736 167
975 703
804 67
353 592
405 258
300 929
612 124
464 53
717 540
425 785
792 99
788 728
52 95
549 97
136 23
926 632
101 878
617 331
178 237
546 406
78 669
128 803
374 239
315 616
697 797
673 698
793 2
294 163
323 908
208 296
15 368
313 226
937 606
816 730
532 693
64 890
356 106
848 932
692 719
460 411
55 473
932 631
266 803
718 13
9 442
823 128
938 496
909 18
268 989
795 812
111 590
521 439
604 582
626 915
916 665
611 956
389 133
243 200
211 563
581 672
376 988
788 514
428 148
682 648
319 199
813 38
440 129
580 351
282 886
446 189
515 490
78 70
383 752
103 185
82 74
310 2
261 373
454 287
238 45
292 30
824 178
918 286
834 807
572 58
836 556
45 897
81 650
477 508
677 706
758 817
932 12
447 793
259 221
260 804
983 318
577 997
799 168
405 296
555 514
672 223
1 140
286 46
498 622
871 369
89 419
819 248
380 760
889 689
495 248
625 91
717 728
9 831
247 492
546 69
555 523
862 415
936 251
274 882
389 714
363 338
109 224
50 619
843 701
691 497
19 293
87 466
67 44
483 736
626 192
739 417
740 40
492 916
189 190
210 796
138 571
751 963
830 159
504 344
605 873
773 897
776 751
757 259
534 604
269 160
274 57
651 996
186 414
460 463
100 761
48 949
70 272
822 701
911 701
291 893
116 452
746 999
485 952
116 47
425 463
291 762
960 591
834 787
70 460
431 945
111 518
223 522
316 930
383 859
475 621
448 580
574 782
941 856
75 80
626 455
998 352
283 430
182 542
745 837
841 191
377 50
143 782
578 62
35 972
387 789
879 347
888 699
14 375
867 305
512 52
382 334
959 897
718 362
340 60
525 332
999 849
674 542
686 384
445 207
428 106
143 783
301 564
502 366
998 324
968 40
280 60
598 725
746 696
60 741
873 412
888 655
566 65
804 774
134 615
218 167
556 290
912 716
742 177
779 847
222 796
706 14
5 713
286 814
423 605
294 414
72 301
702 402
175 579
8 348
527 581
234 944
209 541
72 963
136 367
199 116
161 47
105 629
795 632
20 843
373 660
576 794
110 368
385 571
928 313
965 520
441 697
142 969
844 175
981 428
164 67
631 114
963 615
947 214
486 73
426 53
575 47
540 641
728 267
341 982
882 130
561 249
610 223
44 815
93 337
379 785
740 556
875 345
944 889
944 375
270 64
306 940
136 217
339 106
364 541
883 832
533 567
118 867
614 590
742 128
237 248
388 326
548 985
618 718
103 253
245 862
937 122
668 665
307 270
606 119
498 946
273 556
795 663
173 44
215 954
65 798
689 593
513 134
891 143
51 220
6 319
294 256
481 538
706 341
53 440
760 555
253 456
561 250
561 272
218 381
166 171
329 736
585 762
818 603
224 192
960 997
742 86
224 95
704 502
549 468
600 173
168 496
87 265
17 779
219 429
31 502
196 643
547 956
904 948
768 839
776 215
39 466
970 864
830 170
581 943
394 269
28 616
247 535
951 96
890 582
630 511
867 636
747 314
958 525
280 82
970 120
592 119
156 737
289 394
682 107
819 472
612 408
306 57
356 707
490 819
952 640
472 731
101 290
298 545
957 166
566 749
295 524
3 952
255 468
370 441
968 114
250 779
493 307
143 330
490 231
475 687
326 109
654 757
324 881
358 329
758 489
371 428
775 52
5 752
122 913
307 936
69 739
832 505
585 627
132 26
657 908
450 214
623 729
712 305
486 592
875 584
266 278
669 43
911 608
884 949
1000 652
255 133
619 640
692 350
208 641
264 575
346 30
264 191
18 348
366 218
377 830
839 704
35 672
433 259
375 544
831 675
590 304
998 43
812 385
642 644
855 569
771 849
592 567
21 986
711 522
825 960
87 17
917 169
609 745
457 667
978 120
316 92
890 215
400 287
544 681
844 875
761 403
177 499
791 414
776 406
926 428
235 162
583 436
405 746
174 498
295 21
858 488
71 103
830 544
443 230
298 27
949 904
999 267
631 967
842 946
227 933
402 414
388 560
310 916
719 343
871 125
697 684
49 690
948 818
981 129
252 397
441 350
778 444
129 167
31 314
371 199
94 792
264 225
531 113
982 109
438 162
888 48
442 887
28 913
371 670
105 474
451 602
465 856
790 110
901 57
889 224
829 149
689 226
870 298
803 420
738 725
137 799
583 946
836 455
316 430
402 433
766 422
29 286
648 199
195 4
604 322
35 20
269 18
92 280
79 107
177 467
669 647
155 987
522 20
763 704
731 37
755 852
836 391
88 147
852 906
160 787
695 846
741 381
85 919
485 844
343 586
14 573
99 622
67 245
153 262
664 137
851 775
308 508
782 584
330 851
64 484
665 827
403 277
635 366
500 193
469 648
962 735
632 567
635 765
550 859
967 624
657 129
238 845
973 920
887 812
274 116
299 587
800 291
976 631
21 26
202 822
891 826
586 180
22 519
217 692
271 440
881 728
967 281
876 519
16 285
230 438
739 296
910 466
390 955
139 73
549 621
985 885
658 846
174 542
107 533
671 31
818 375
535 403
239 431
600 699
599 519
821 493
926 899
131 20
358 627
823 165
711 895
635 173
327 554
262 662
30 67
159 218
24 703
483 825
234 34
393 563
274 985
900 576
608 75
907 814
619 734
937 532
575 269
213 420
734 393
353 890
896 425
758 888
615 752
817 709
111 746
897 952
683 375
172 570
135 161
759 55
262 393
134 676
536 952
915 614
509 980
652 536
393 152
703 521
129 265
224 175
569 389
158 799
334 257
165 279
742 980
441 4
599 213
172 654
454 101
330 84
940 653
676 740
793 973
932 363
695 344
276 728
802 71
648 802
855 846
29 766
142 864
80 534
613 489
976 911
844 305
3 807
756 197
101 474
587 119
215 549
300 888
292 78
283 39
752 550
282 692
730 827
619 529
487 492
641 620
68 726
262 11
376 535
417 460
375 997
963 101
409 976
911 134
786 17
479 342
591 302
116 244
680 199
377 664
749 401
979 380
515 610
454 3
864 388
206 553
461 135
502 242
87 979
705 340
417 883
620 36
361 693
114 391
436 222
176 399
537 32
165 141
399 108
797 152
918 205
447 318
663 340
656 453
680 454
306 349
653 954
494 340
994 299
643 18
344 647
612 945
628 252
158 509
577 583
908 476
956 299
966 354
319 865
534 672
430 720
627 690
32 408
4 160
228 752
953 561
244 598
197 957
123 909
534 34
603 529
415 365
394 683
47 811
35 847
476 978
601 443
292 785
190 860
509 122
246 651
629 383
176 821
784 374
341 733
209 31
833 604
876 454
488 760
613 91
766 449
304 192
629 618
725 307
336 736
88 605
947 771
704 724
463 159
257 365
562 277
892 109
192 593
584 761
757 275
228 634
4 847
933 894
149 111
276 184
1 314
184 963
72 286
883 971
486 480
162 210
425 330
468 782
1 798
414 583
789 545
106 98
480 977
682 166
336 648
482 651
4 387
627 70
568 458
903 599
224 511
188 796
106 483
215 115
225 735
996 359
678 789
805 425
557 134
305 539
905 780
33 360
271 547
520 975
99 820
774 55
832 321
222 71
702 596
866 871
839 248
55 327
536 197
277 377
681 706
614 598
548 426
335 948
952 674
111 692
405 803
179 553
310 543
562 195
405 411
862 897
997 94
923 22
587 440
56 174
725 25
900 23
830 477
787 938
426 303
221 753
465 346
157 214
944 536
183 578
104 880
650 781
363 876
35 219
916 416
596 279
359 444
146 765
838 65
441 358
22 367
480 624
555 750
6 509
738 211
529 176
875 819
19 285
434 491
19 676
246 462
691 78
448 992
180 439
486 83
948 64
886 644
206 702
109 756
445 836
142 547
875 251
370 693
463 146
843 314
914 260
497 281
115 530
381 730
152 799
32 701
52 54
754 413
598 418
86 718
125 790
3 444
165 274
840 545
99 774
118 510
344 726
589 856
571 691
999 596
212 878
663 507
170 52
353 779
573 736
454 34
986 658
311 811
832 239
580 667
27 943
639 923
549 801
529 198
449 907
822 928
373 746
189 81
29 231
274 198
113 849
292 833
479 321
572 940
245 108
27 28
983 516
412 118
991 350
314 550
688 152
131 624
887 839
973 365
530 62
614 767
656 518
681 403
271 782
326 808
975 358
836 787
437 397
181 966
37 692
53 780
251 865
50 355
1 707
479 182
258 798
362 185
519 642
644 848
17 879
813 149
175 170
640 18
635 912
483 48
130 821
168 896
802 597
485 971
695 515
966 142
261 431
968 656
845 68
254 685
757 357
108 496
908 99
583 894
616 434
313 458
779 652
118 464
682 847
748 587
407 715
795 686
111 329
23 357
950 408
7 676
438 648
772 392
129 409
248 517
878 786
686 408
622 439
680 298
524 383
398 590
57 497
404 567
811 982
891 920
821 121
455 817
974 10
599 822
930 577
672 548
248 64
864 894
371 531
588 28
538 701
926 17
760 476
142 462
49 807
555 569
348 680
636 722
126 474
570 844
488 106
783 403
841 905
921 653
823 930
378 399
499 102
473 33
925 649
39 29
2 672
974 793
821 414
704 72
980 916
231 342
544 448
161 946
11 220
494 560
311 116
110 215
979 436
282 159
659 671
205 876
771 585
512 486
347 646
994 520
974 507
940 238
878 66
481 552
376 845
838 150
297 768
119 278
23 150
703 886
183 960
632 177
732 967
352 816
810 999
895 826
32 656
714 98
882 264
510 415
762 583
938 469
237 116
259 48
921 827
618 847
695 640
735 933
914 305
284 901
400 139
943 343
773 742
138 326
781 9
857 723
950 806
854 87
732 34
122 113
396 924
495 414
940 25
52 878
376 686
506 100
866 103
7 966
694 7
843 152
314 151
337 794
642 980
907 463
147 876
472 784
405 854
741 123
581 801
821 412
639 295
330 996
645 628
311 772
710 170
887 146
688 601
341 838
904 593
24 550
318 908
354 931
382 482
952 535
146 889
822 628
969 768
43 893
142 607
671 594
633 715
656 434
566 856
789 537
436 173
491 331
953 549
671 45
209 809
568 280
517 827
75 230
491 540
924 843
624 481
5 468
124 983
662 78
371 710
608 430
769 738
206 113
678 670
214 223
730 538
474 741
368 118
575 503
764 811
586 431
924 614
521 347
996 158
513 418
496 750
13 962
588 127
179 483
369 577
268 617
816 477
18 325
949 85
874 185
191 373
208 742
148 755
291 771
63 351
834 131
28 594
162 215
363 255
522 618
251 639
581 382
867 328
831 802
117 575
697 879
797 774
307 53
731 76
513 349
827 534
307 334
716 371
591 844
978 440
263 861
333 547
923 484
236 605
411 920
342 281
225 576
934 766
290 124
104 12
431 530
274 533
56 956
2 24
925 705
549 62
123 918
737 742
407 126
253 767
273 607
410 853
807 625
747 21
10 673
924 271
880 811
565 290
899 199
288 12
505 746
283 115
264 597
575 611
644 483
431 838
516 388
894 503
378 681
956 21
599 202
598 420
329 41
187 923
969 801
588 180
722 449
633 592
792 932
265 297
473 932
310 745
954 31
927 431
983 898
921 592
190 859
746 450
959 732
376 508
559 316
310 461
686 150
413 636
981 89
444 456
894 7
672 945
407 916
700 286
975 266
52 611
405 838
405 890
168 662
7 184
23 552
176 722
359 630
967 83
37 487
997 838
36 23
666 293
37 323
673 647
176 211
970 538
752 112
811 892
998 228
715 946
120 286
113 587
484 30
66 859
931 276
169 959
854 881
390 83
600 620
508 386
61 218
272 738
465 283
657 837
371 119
683 967
929 984
493 545
623 861
396 39
157 790
344 385
953 940
54 991
982 627
24 496
327 676
965 80
479 168
339 772
838 57
825 605
195 807
908 515
311 590
383 208
775 36
422 23
630 714
827 619
607 489
771 911
674 81
784 863
307 139
911 129
505 927
529 496
612 998
505 674
989 887
816 151
573 931
250 248
846 226
170 314
131 635
588 712
64 953
621 386
432 255
689 176
117 426
944 203
319 984
252 282
829 138
145 923
371 460
845 444
380 750
313 672
594 242
820 782
513 548
36 629
656 534
180 74
45 846
955 937
824 982
85 14
181 208
653 184
696 638
857 382
189 811
335 271
982 227
601 186
975 17
202 571
643 839
160 909
331 754
525 387
583 396
332 850
837 540
971 988
588 790
6 289
236 928
368 2
428 842
620 333
704 895
872 715
512 279
199 108
426 936
855 134
424 147
205 260
510 659
166 239
796 686
985 643
763 616
85 916
222 870
218 210
178 482
354 917
675 745
609 741
475 103
731 178
45 318
716 587
44 850
245 370
118 670
260 77
443 670
78 13
75 44
508 295
469 365
287 577
214 256
809 626
868 669
524 390
792 314
803 285
109 644
590 62
768 550
200 416
117 212
250 258
783 507
803 141
655 512
258 90
362 95
892 698
820 882
553 674
676 976
265 536
279 854
246 21
405 629
956 761
69 141
233 809
439 568
709 492
575 713
682 234
890 377
559 120
882 993
430 588
835 411
772 905
268 680
217 625
628 470
615 139
105 815
332 962
48 208
159 331
619 819
864 261
760 454
796 847
24 479
941 477
812 706
232 314
859 394
636 530
337 114
567 93
924 958
693 161
270 267
510 819
31 847
721 415
122 127
302 583
177 919
269 92
512 90
93 250
930 114
659 929
269 850
747 357
196 791
809 988
496 946
165 261
228 182
742 282
941 601
428 827
822 688
706 931
396 387
146 285
820 437
189 433
805 461
735 947
615 174
479 876
293 327
822 660
720 367
20 996
568 387
850 868
183 627
785 997
60 114
665 42
870 887
737 85
706 715
79 583
817 99
177 942
742 685
345 429
686 910
948 396
520 317
375 91
312 155
56 520
843 445
952 836
18 723
540 72
690 213
97 723
5 668
139 174
584 601
800 831
852 798
912 499
631 473
25 709
749 353
867 830
696 617
271 435
563 729
691 804
30 124
886 57
211 878
287 572
29 533
73 469
756 915
49 580
129 824
302 981
958 669
171 921
135 529
499 201
402 405
971 206
348 945
290 370
785 884
743 606
163 161
914 160
137 400
994 40
632 27
182 16
854 231
284 96
12 662
604 28
970 998
2 872
840 110
433 450
138 899
825 632
146 932
54 28
219 778
383 155
282 580
584 626
873 144
96 538
934 681
292 560
365 331
612 677
409 216
21 332
814 730
175 678
326 24
101 82
501 342
84 653
972 523
763 257
292 834
638 557
453 483
88 5
530 704
846 468
234 353
825 274
159 810
712 865
782 685
779 640
102 268
698 508
138 143
181 292
728 118
167 294
406 805
91 876
392 378
660 250
359 315
500 306
437 13
744 146
199 545
354 629
244 418
135 870
391 304
900 64
15 729
805 200
220 542
452 453
463 976
96 589
325 718
481 946
113 21
859 163
610 160
727 129
987 205
733 450
300 594
954 308
961 371
594 890
55 995
376 750
174 774
324 375
360 660
880 864
815 620
652 472
914 138
809 540
694 253
464 898
81 629
173 34
112 915
262 942
849 787
883 305
339 703
955 488
137 170
519 718
871 309
420 690
495 979
309 688
70 590
730 614
882 510
71 527
817 393
272 503
140 936
656 631
904 884
17 885
430 337
177 10
669 325
122 853
713 135
434 674
536 346
8 529
179 216
986 361
578 629
641 354
137 320
438 569
634 22
469 896
557 119
660 711
162 308
644 899
386 171
12 404
281 786
270 885
312 441
953 490
908 538
501 901
791 876
758 771
143 824
937 999
100 530
834 253
556 909
87 421
764 218
428 208
958 704
504 649
58 971
983 259
749 279
452 921
748 861
763 997
999 356
517 629
423 186
101 115
28 757
365 821
427 605
426 560
391 378
121 375
800 19
829 106
849 954
853 95
268 133
403 417
83 137
73 861
540 974
265 47
587 36
382 712
826 187
249 886
520 342
474 878
969 497
281 756
387 424
413 716
187 668
501 694
460 668
974 86
333 530
407 228
189 792
686 585
814 644
846 599
434 845
324 52
918 649
206 436
133 316
876 104
63 520
392 370
729 420
778 871
811 977
402 346
236 657
928 93
166 39
27 77
783 615
318 739
719 977
428 872
520 483
597 370
691 233
497 695
889 119
391 819
730 511
610 682
836 412
712 768
96 302
741 347
621 108
673 990
268 709
276 599
317 570
957 959
142 712
276 106
26 754
212 922
209 621
33 372
21 696
285 941
784 816
117 594
802 857
895 885
273 524
802 978
25 507
298 244
945 205
830 304
992 598
43 438
92 725
652 698
719 955
55 511
7 127
576 401
722 536
129 335
664 617
356 782
801 781
961 47
55 468
612 104
706 54
634 289
238 118
116 480
533 65
694 126
886 512
631 299
673 296
808 193
865 516
239 337
84 177
252 656
192 435
20 726
478 787
998 518
919 525
734 316
350 25
360 843
70 242
116 55
339 500
950 650
520 294
806 331
611 173
432 221
657 935
140 604
329 705
91 960
185 811
77 232
996 824
932 636
648 38
365 865
809 279
363 205
984 614
309 914
635 306
346 245
803 542
482 831
354 667
83 651
587 915
95 378
347 19
779 967
856 315
723 163
203 202
339 459
640 309
654 685
952 519
53 234
88 609
97 878
966 622
950 587
876 164
63 258
501 950
331 636
301 103
286 551
817 583
927 595
758 166
176 365
174 267
56 298
290 590
677 571
742 286
441 781
150 923
501 585
743 189
718 94
45 822
587 175
27 316
424 950
652 852
354 858
309 109
447 125
745 192
38 552
479 915
851 249
224 675
429 565
435 858
5 847
573 347
799 993
425 107
481 492
479 893
887 487
525 664
146 655
71 447
610 650
185 947
669 236
819 69
322 632
282 672
71 485
367 669
123 887
662 300
189 991
295 196
901 69
944 850
701 468
435 574
451 901
463 946
333 742
724 457
72 833
765 69
94 196
684 831
309 627
359 940
509 486
455 493
461 754
839 900
963 568
761 682
844 609
991 852
780 119
801 21
980 362
785 848
752 192
693 493
261 913
626 232
325 355
431 347
453 480
858 635
41 103
577 358
22 663
270 300
650 153
347 11
515 852
369 13
414 801
291 650
386 275
969 637
24 793
105 116
336 662
447 235
358 842
289 733
333 363
440 309
321 348
571 862
344 636
786 331
852 482
928 791
881 813
83 978
169 811
83 477
954 272
324 550
918 54
740 953
251 730
735 756
783 170
636 120
128 900
630 599
105 594
922 33
775 436
119 248
726 717
537 375
878 809
288 838
764 325
262 242
324 336
21 887
49 513
814 608
58 158
573 704
535 82
338 846
324 675
282 619
519 511
324 94
526 697
817 346
60 946
293 749
78 174
492 969
555 160
286 444
760 295
917 359
290 910
739 580
596 74
973 498
243 686
40 159
41 146
361 452
276 37
124 981
384 830
376 485
480 860
602 935
906 583
169 586
44 46
921 981
768 656
408 955
385 700
808 401
705 18
454 99
736 769
59 877
411 998
572 408
520 132
807 459
613 671
703 563
33 576
198 243
141 43
384 414
497 719
70 870
184 930
833 148
306 869
99 152
966 391
298 185
625 417
560 310
892 411
206 693
148 325
716 426
678 489
633 632
458 88
913 278
455 285
185 883
766 264
80 203
159 575
485 564
441 672
532 864
321 295
189 396
642 664
626 672
378 533
45 486
980 332
5 397
233 983
93 25
405 324
850 992
629 722
27 418
372 248
65 575
56 374
403 198
506 499
985 754
340 547
544 308
850 986
471 203
292 501
58 831
776 954
231 160
559 412
471 524
85 535
177 711
874 550
987 143
298 575
205 79
158 473
13 64
780 460
660 117
788 826
911 496
677 803
730 729
201 522
893 631
657 648
591 875
440 640
307 671
714 396
695 80
416 373
340 339
362 467
671 345
853 759
532 612
992 589
195 955
476 535
516 95
534 563
969 409
24 423
592 627
596 304
121 708
675 410
35 731
175 887
496 223
535 626
716 822
840 746
270 865
48 447
109 984
380 832
939 334
510 154
436 996
768 139
810 57
119 983
14 487
783 717
425 338
607 634
492 793
580 938
464 125
319 892
677 325
322 819
47 341
461 920
207 533
514 135
293 790
379 57
411 16
790 560
185 977
231 761
777 210
544 160
333 685
359 663
767 575
442 404
695 534
552 611
55 453
20 406
270 647
712 380
867 816
791 204
772 868
195 539
483 355
288 259
16 321
88 249
342 267
333 157
235 415
90 340
133 335
502 979
452 171
638 515
669 918
726 959
314 720
186 989
401 344
786 47
394 667
334 95
923 997
24 762
950 253
668 412
492 568
714 274
709 358
501 95
967 330
477 983
442 403
244 517
910 914
930 81
265 639
187 612
319 968
62 486
212 321
42 632
897 584
418 257
484 982
498 168
522 910
948 790
800 979
242 480
116 497
510 799
495 292
130 946
494 247
551 778
586 954
623 145
345 78
119 971
544 76
541 828
493 126
14 140
971 79
124 681
573 75
396 76
204 942
418 844
529 392
287 697
815 537
682 630
601 685
52 957
318 375
387 856
123 259
380 371
937 997
669 796
155 209
838 205
571 812
351 782
987 694
370 146
919 101
315 270
899 575
492 373
178 316
284 628
103 133
439 256
390 67
703 881
999 328
688 402
792 863
494 315
138 398
687 587
256 62
488 116
818 387
398 193
221 445
950 133
258 26
872 239
663 247
324 209
21 858
705 350
444 160
395 105
295 845
22 547
687 1000
160 652
511 553
294 515
50 99
487 180
750 497
271 91
212 343
571 689
370 946
144 137
507 755
277 462
741 865
429 667
173 673
952 838
853 849
322 934
764 343
19 598
728 654
894 134
600 604
228 303
186 191
721 234
131 733
8 768
519 171
406 635
433 597
211 473
704 440
821 65
241 330
739 814
545 635
704 621
617 230
217 674
220 232
526 687
738 858
576 860
581 750
197 733
711 1
370 260
996 32
134 492
346 367
612 208
882 680
378 618
366 914
105 665
165 881
127 350
837 647
815 220
104 941
208 663
136 979
938 198
387 878
334 845
138 98
143 650
877 555
897 723
555 674
674 551
862 959
35 727
253 917
439 119
770 665
415 394
688 994
497 201
904 130
630 691
654 668
980 80
884 578
379 486
696 121
221 713
249 151
523 440
594 434
898 237
502 620
42 762
855 314
860 568
553 748
184 23
605 196
219 659
552 656
483 849
50 222
462 345
119 651
115 268
604 539
448 706
586 56
490 952
510 712
625 336
585 460
948 627
461 587
784 524
774 526
301 815
147 530
793 169
304 651
179 299
932 483
970 976
946 785
715 712
47 65
523 785
186 462
664 147
651 360
379 610
100 199
23 393
72 528
242 901
779 998
295 443
582 637
880 994
59 369
404 407
472 532
765 361
323 22
226 476
844 444
640 687
243 822
597 531
992 813
593 401
322 129
138 99
926 38
650 739
186 390
920 592
328 72
143 873
314 311
660 914
802 704
129 872
664 457
926 958
857 800
280 304
658 42
865 12
36 483
436 194
604 791
946 205
925 383
338 551
642 623
45 276
638 537
336 536
950 510
701 939
858 697
484 740
378 19
176 686
805 402
866 451
258 821
439 885
128 596
820 47
683 554
3 516
12 370
713 93
187 294
138 450
419 391
258 503
862 957
998 404
790 75
124 750
832 173
612 914
615 118
162 97
826 325
923 672
94 559
172 621
723 471
849 550
923 527
751 647
326 661
770 657
340 957
286 407
299 351
159 967
975 986
802 501
31 444
41 547
737 675
299 213
543 977
988 951
639 28
923 257
323 716
230 34
191 937
294 284
279 787
108 643
705 255
249 881
930 876
117 166
325 1000
584 992
902 938
952 683
902 522
161 150
674 439
245 404
186 207
755 472
543 162
5 96
427 628
761 752
650 361
946 563
184 674
385 323
867 410
695 318
101 267
88 615
815 824
38 714
889 181
280 59
219 722
288 351
993 232
864 153
115 730
424 779
638 827
412 251
678 289
921 160
822 533
535 664
271 449
617 870
824 442
869 536
620 444
939 633
395 827
230 592
282 30
791 662
18 318
322 380
268 760
973 642
782 22
234 576
486 672
265 792
132 486
818 149
255 569
527 56
377 452
258 687
524 17
884 142
784 188
199 287
24 871
767 219
612 867
271 235
230 189
92 396
493 144
133 847
13 660
952 718
282 721
973 517
220 204
30 31
997 488
868 994
243 214
691 451
379 289
663 775
453 313
594 676
930 535
133 314
130 47
236 785
805 522
273 739
340 891
72 469
488 704
82 135
385 993
888 936
379 82
618 463
195 947
83 436
488 474
692 829
474 710
971 231
415 589
98 841
557 46
747 531
269 510
136 552
488 894
962 509
752 837
3 709
624 985
451 827
587 136
983 530
730 587
346 220
881 73
146 359
518 18
627 944
121 627
745 325
203 838
185 643
117 619
627 843
31 272
709 336
182 317
914 549
739 107
474 595
930 531
976 37
447 163
391 432
436 813
735 970
756 475
351 798
420 387
543 105
144 447
142 515
35 821
635 541
551 309
359 638
127 606
447 627
705 36
349 7
88 254
448 630
943 403
685 850
86 733
225 937
568 689
610 644
248 84
317 57
77 376
954 938
514 970
880 297
158 325
747 800
642 968
787 764
757 935
400 880
534 802
859 844
698 104
185 348
581 335
656 327
714 986
309 796
925 227
442 282
597 268
323 253
22 278
842 327
346 884
477 306
304 900
8 130
262 78
97 681
616 796
61 433
344 65
109 661
500 301
951 536
346 601
271 424
900 459
244 518
414 954
728 338
303 681
702 45
678 619
445 495
377 380
601 462
673 946
394 267
780 561
550 287
647 508
651 940
728 834
782 69
130 123
992 748
105 843
170 480
623 875
45 370
770 207
621 125
554 296
59 440
868 288
52 830
912 12
294 918
117 253
585 161
512 614
861 686
217 457
680 861
345 276
380 263
419 873
459 262
126 637
282 888
846 41
992 143
999 798
89 124
285 618
379 476
219 628
179 486
115 925
352 404
258 99
472 942
802 829
186 295
268 440
551 876
567 682
731 775
642 593
196 894
793 836
387 910
805 467
946 51
904 160
667 460
344 746
812 264
227 129
651 112
88 214
409 467
202 902
740 536
640 254
219 661
648 274
207 342
743 252
462 750
51 844
899 905
151 306
995 511
880 652
261 222
799 934
147 723
334 828
468 50
949 183
304 138
561 378
408 837
761 986
395 930
841 369
693 385
257 618
438 59
765 972
721 239
524 542
176 614
235 398
506 497
551 271
883 617
345 627
651 670
1000 311
324 996
253 488
946 391
227 655
281 137
934 649
946 904
496 256
914 32
150 846
718 747
798 147
40 202
192 27
685 664
863 966
814 780
276 307
655 976
160 101
466 732
952 830
414 282
141 949
797 574
505 823
664 41
359 151
205 380
801 310
158 335
600 811
411 712
631 565
868 882
622 488
734 148
485 244
805 788
990 643
358 758
792 810
966 158
551 131
27 126
547 924
374 918
550 186
986 75
287 231
620 149
847 714
60 607
154 762
43 323
236 980
3 302
184 479
428 722
895 117
885 709
707 876
273 770
394 783
661 139
81 323
221 700
387 656
308 252
608 737
253 8
779 13
27 211
68 627
53 795
889 184
652 337
564 108
603 699
222 489
121 140
590 381
302 10
992 659
281 625
396 147
200 121
503 48
434 572
195 118
155 861
379 738
730 403
277 966
990 134
437 361
677 219
458 760
227 495
974 924
961 373
422 783
708 400
445 512
641 803
370 129
202 135
460 409
390 999
686 49
518 84
667 869
932 369
156 37
170 935
761 816
846 869
2 743
374 729
414 174
520 476
432 927
6 731
132 22
196 701
378 878
966 909
920 19
504 596
574 45
966 986
358 394
178 222
809 98
77 708
979 567
525 76
693 990
845 159
427 216
128 282
806 611
44 789
460 613
172 528
617 421
119 609
934 22
210 156
880 152
765 36
6 844
226 427
60 109
229 23
675 70
461 779
737 977
425 757
246 787
579 187
348 172
221 395
343 745
160 470
138 251
281 63
366 281
845 819
751 144
317 975
579 237
8 900
637 568
471 282
427 760
808 705
588 148
646 574
740 712
521 889
325 850
512 721
849 393
673 160
203 734
591 187
676 149
9 504
603 487
672 806
68 234
771 463
40 129
578 984
771 144
897 55
739 832
758 861
555 327
873 117
39 953
879 719
624 937
171 373
356 523
90 843
544 842
895 243
695 897
282 164
393 962
157 143
699 843
363 442
59 313
240 9
184 315
28 970
368 6
248 903
219 337
207 718
35 241
763 743
694 957
786 332
780 352
978 328
680 790
489 159
130 958
233 372
552 600
714 922
113 858
761 70
261 274
983 627
699 946
180 417
840 103
546 840
797 903
18 241
231 419
920 910
875 302
317 636
631 141
405 523
624 553
800 483
843 323
370 720
74 782
589 23
76 104
33 738
641 534
322 449
161 490
331 234
506 468
828 145
802 171
327 700
284 872
826 888
850 571
405 828
693 826
900 276
403 802
219 17
719 675
517 354
148 908
349 488
455 657
556 941
871 343
546 554
906 860
973 420
677 260
20 690
868 864
148 116
460 996
400 543
41 153
990 66
391 36
438 20
411 992
358 211
661 144
555 696
353 894
670 561
274 615
546 187
993 647
616 819
37 914
637 564
329 228
532 218
370 901
613 877
878 658
464 732
820 549
641 779
985 297
914 173
345 717
31 86
314 62
172 205
535 285
377 292
509 719
515 322
254 170
973 389
328 70
986 319
41 295
668 931
461 574
449 148
684 917
238 792
874 760
771 681
299 901
802 544
226 117
925 117
70 710
12 466
939 895
396 238
325 310
711 444
357 486
907 451
162 998
30 587
975 414
217 205
312 860
712 321
976 123
444 388
932 267
926 222
862 640
876 943
982 813
239 692
962 972
481 488
524 869
968 337
323 807
221 190
482 803
115 462
72 836
500 863
693 715
10 902
254 102
672 264
759 706
288 387
17 758
342 688
436 235
127 878
202 129
497 669
517 745
187 475
247 252
364 166
376 869
144 649
155 780
817 975
980 534
195 877
563 394
827 495
573 206
83 337
284 3
264 655
534 441
484 568
664 447
560 316
55 150
794 468
107 538
417 566
762 723
18 579
227 187
719 697
622 315
321 368
81 208
26 333
332 147
496 289
12 506
974 751
905 715
176 52
457 539
526 422
357 231
763 668
492 614
570 14
742 604
346 705
85 331
995 839
727 122
983 874
90 962
727 885
50 620
320 904
921 718
602 588
545 183
477 736
146 197
167 325
17 470
443 740
337 140
110 617
805 615
476 60
242 120
854 504
848 862
438 204
516 22
869 634
963 884
430 94
606 118
122 177
673 693
255 339
195 712
859 792
861 382
774 904
31 466
28 248
173 457
87 211
248 529
552 338
955 469
679 694
611 616
129 520
945 423
439 397
482 294
287 11
696 931
872 437
194 369
386 842
847 776
33 154
190 372
570 987
523 820
284 832
34 639
196 642
839 862
58 767
866 679
388 505
898 416
699 411
765 91
838 522
721 157
2 124
578 636
208 335
359 429
403 234
187 112
499 969
842 363
448 165
549 894
209 198
801 893
694 979
412 828
809 565
560 299
782 73
632 281
942 482
312 168
84 927
17 544
388 296
447 475
901 134
590 3
951 446
804 597
233 677
652 141
714 706
293 632
722 565
270 110
608 6
759 641
966 636
709 307
61 939
422 455
354 610
475 543
183 935
671 754
44 622
516 584
544 197
993 860
93 890
958 481
227 946
18 545
162 303
689 384
471 122
942 108
585 500
229 895
228 444
303 160
525 858
521 969
965 966
514 542
370 831
960 968
389 887
313 660
89 953
841 373
833 590
179 741
855 372
576 369
310 843
861 542
767 724
221 506
345 74
744 575
952 118
987 392
47 839
942 227
374 970
548 808
592 72
499 75
263 900
722 690
622 607
955 386
249 474
442 185
410 590
954 971
376 102
498 256
351 748
615 911
415 43
683 907
399 36
185 903
352 935
194 578
923 591
596 914
795 98
109 231
381 977
106 678
700 399
413 991
138 576
742 830
187 209
329 424
228 15
185 498
520 220
43 619
188 135
428 446
38 113
935 670
433 797
686 648
796 3
536 483
289 537
505 890
991 168
195 250
167 233
661 523
702 671
808 568
359 147
244 421
888 863
643 955
599 140
485 814
684 1
530 766
487 877
283 387
906 246
793 612
886 24
293 630
534 221
360 612
632 285
549 713
923 215
877 662
247 879
672 157
117 517
382 549
830 573
147 782
603 496
212 729
161 970
833 867
663 154
726 268
589 386
574 269
238 557
361 465
688 274
463 97
471 635
832 706
160 929
556 840
78 195
705 909
836 433
194 303
784 498
453 63
680 89
525 181
85 276
685 767
55 1
904 236
970 375
771 910
616 60
509 75
178 868
281 363
414 828
924 529
768 5
871 428
551 440
884 407
45 960
187 849
626 161
253 947
290 958
61 501
399 656
826 607
736 655
487 251
767 455
66 347
266 70
383 507
337 350
451 174
27 284
463 477
559 815
232 363
928 323
252 374
843 804
917 321
1 442
459 298
32 40
721 667
276 589
448 619
472 905
271 707
873 86
898 989
744 152
901 48
664 811
184 102
156 865
238 678
329 146
35 420
97 332
86 640
758 131
300 99
693 667
701 631
235 274
80 714
157 975
962 781
785 737
15 642
618 965
406 390
59 960
878 420
518 386
914 964
220 843
25 643
15 104
534 720
571 333
450 165
256 158
668 85
980 581
269 783
759 101
970 425
658 388
714 109
862 109
39 354
280 626
813 601
588 942
985 170
700 693
735 210
28 480
839 87
495 57
901 605
701 879
620 439
942 260
527 296
730 973
602 611
801 534
630 797
621 355
60 711
513 829
16 917
308 30
297 705
856 31
564 45
787 964
790 667
459 991
377 223
912 757
429 983
484 990
490 915
666 751
333 176
949 406
741 526
978 593
976 166
723 476
350 374
726 482
936 718
415 754
471 363
315 887
466 160
147 957
752 190
667 675
468 423
117 825
360 547
19 364
261 848
976 261
377 564
161 981
625 9
915 886
892 839
638 853
567 41
99 325
519 557
198 653
709 736
436 925
732 270
493 483
333 512
782 541
960 423
868 875
710 399
418 870
629 69
973 975
814 462
993 607
933 625
786 65
438 927
796 101
478 996
821 291
113 490
213 652
39 844
30 507
768 165
947 458
256 961
787 201
319 160
632 649
149 343
534 36
801 519
475 732
731 880
561 838
290 177
224 890
522 945
525 715
674 350
122 320
718 642
818 8
630 58
706 443
9 513
599 809
461 6
935 395
233 166
109 178
787 111
351 205
120 801
400 992
353 983
642 579
342 544
653 164
872 6
838 583
447 53
204 449
650 625
591 931
240 282
922 744
407 830
344 122
40 548
567 330
850 220
519 921
249 118
404 180
687 386
186 360
956 183
307 119
335 31
565 158
49 540
272 842
535 891
967 793
218 116
421 456
806 995
550 556
974 804
252 894
168 120
700 409
99 614
786 109
984 799
365 232
640 174
472 246
572 49
3 851
742 690
551 226
411 331
144 667
627 667
640 482
180 941
773 835
443 217
562 34
387 120
43 796
402 645
893 634
80 573
752 950
901 812
988 231
397 721
692 490
585 796
428 788
204 692
918 248
685 666
560 37
324 506
743 723
436 978
74 84
960 516
128 402
967 22
623 700
683 991
263 231
544 644
784 287
842 311
841 414
167 268
448 297
152 88
622 141
563 343
360 290
424 198
328 471
156 143
510 316
704 973
792 1
928 401
594 71
693 414
680 86
90 717
343 961
472 87
181 641
112 293
559 249
708 965
801 180
541 306
790 823
263 336
846 669
375 905
955 519
678 628
430 533
390 809
769 865
653 991
949 151
370 765
135 796
533 550
311 761
937 554
828 570
4 357
227 283
118 637
839 930
692 718
111 197
336 608
529 926
678 520
326 314
411 846
636 517
658 942
230 702
12 868
366 252
90 286
905 584
399 372
842 630
624 522
826 886
736 957
250 601
436 108
456 102
873 131
899 958
290 822
383 426
517 468
209 757
435 237
475 205
460 768
485 838
241 830
373 945
164 88
820 422
878 149
246 381
335 92
695 470
421 197
697 411
216 858
265 575
774 265
960 764
644 255
366 910
941 327
191 723
580 33
562 625
776 360
12 907
637 626
833 773
315 484
107 949
919 896
721 737
732 650
841 432
62 875
484 220
346 887
45 699
452 713
708 179
333 121
870 670
933 280
368 863
449 605
625 434
901 493
227 26
746 772
263 358
117 446
350 913
185 46
855 340
878 808
865 579
581 556
936 243
656 260
493 535
442 350
798 613
338 82
225 211
618 737
923 805
515 850
657 982
805 77
164 78
363 779
119 694
827 621
239 193
142 47
969 320
911 325
409 818
821 453
881 760
287 780
608 162
376 137
709 706
874 206
294 198
677 390
817 22
393 883
36 719
706 314
652 797
370 949
97 355
324 80
199 202
801 139
255 934
548 494
195 231
150 782
438 50
414 423
231 750
868 828
691 268
294 269
723 969
769 82
466 183
254 396
142 113
669 44
984 144
183 595
55 67
769 402
242 714
420 296
142 548
957 342
588 966
597 304
513 7
16 744
516 305
88 146
767 691
789 51
738 195
69 262
909 981
180 683
596 84
633 151
108 180
365 151
349 845
704 459
737 602
865 255
160 283
669 582
748 125
334 756
864 956
167 415
653 99
861 768
653 336
365 157
888 862
945 928
307 578
806 578
639 600
861 665
597 470
122 416
335 116
473 310
292 601
471 118
768 896
25 118
483 494
947 106
998 116
887 875
709 708
609 559
434 765
669 278
628 598
874 117
727 927
48 30
950 829
74 41
849 566
47 333
1000 939
481 516
512 254
286 190
600 121
46 516
828 159
605 467
568 587
685 46
658 75
267 77
4 728
742 103
460 984
596 184
54 829
837 147
128 791
993 395
746 374
391 72
974 364
406 650
905 702
230 485
670 877
543 328
382 416
777 700
252 120
61 570
441 2
147 524
954 577
106 113
286 846
87 410
546 395
796 277
729 24
716 117
120 424
322 488
412 842
249 345
784 795
481 208
995 406
384 699
520 854
54 869
842 957
404 81
682 745
276 484
843 464
705 148
839 227
529 525
816 69
916 210
535 269
891 540
209 502
942 85
878 602
965 502
955 380
277 374
115 399
220 35
41 358
1000 541
813 431
142 415
774 346
496 309
808 834
344 478
403 841
310 862
8 151
615 514
142 675
187 746
845 619
411 568
703 169
335 423
73 12
253 646
100 393
913 367
306 817
35 933
169 858
977 338
231 620
911 161
221 740
130 787
895 573
131 23
594 596
616 626
360 47
78 77
624 348
792 899
132 522
577 676
521 41
600 278
608 653
183 865
410 325
20 597
997 818
179 247
505 299
467 498
380 570
1 128
680 530
17 551
707 306
569 655
497 370
464 245
133 902
678 180
764 303
884 557
71 462
322 126
735 848
877 599
495 552
216 232
470 391
504 759
184 382
38 930
335 269
743 648
349 760
868 688
205 470
148 878
325 971
513 554
630 704
926 608
745 867
715 362
574 933
67 63
285 837
728 498
516 73
586 838
179 688
726 798
369 443
879 257
138 787
953 997
527 323
993 356
439 399
88 454
303 1000
790 204
51 36
980 638
480 568
798 481
747 906
697 140
105 498
195 731
153 357
674 814
237 135
313 95
420 199
627 898
158 230
237 967
57 32
353 66
655 171
582 305
367 88
35 89
769 916
602 461
327 186
996 724
939 293
165 977
36 229
379 247
359 384
491 685
775 352
35 961
505 776
589 175
77 698
696 385
128 530
518 2
45 22
915 831
713 559
906 138
883 455
751 162
635 215
487 183
949 672
29 100
466 122
518 508
117 193
444 888
482 949
75 4
727 890
459 812
778 346
339 951
700 146
623 303
458 598
794 595
46 569
727 456
78 745
904 156
503 959
776 483
962 365
202 186
939 221
851 703
880 520
968 850
354 945
787 139
747 10
996 734
953 76
392 56
466 814
791 150
13 180
469 584
764 471
662 629
753 571
508 53
403 642
282 479
829 928
908 252
545 85
314 497
574 279
830 64
453 265
325 3
700 337
293 538
686 119
12 509
312 750
513 877
454 370
952 980
707 400
164 391
130 11
61 724
644 242
195 113
485 188
511 972
336 308
933 936
21 425
963 96
952 459
586 848
300 814
297 250
595 301
530 123
470 37
149 606
58 60
159 764
123 768
338 203
889 9
796 45
111 773
767 110
565 513
332 965
629 200
664 115
838 346
449 145
946 816
245 410
275 26
782 665
460 720
535 344
533 688
348 672
522 382
781 664
816 772
390 182
188 219
345 77
929 527
661 987
59 299
697 666
141 161
10 77
961 82
596 502
272 90
928 486
485 904
1000 582
853 557
511 682
610 857
961 601
838 935
842 21
291 396
954 41
488 874
130 751
375 533
530 387
19 785
738 680
496 770
820 807
752 871
466 62
222 860
744 589
588 281
547 965
207 237
656 358
286 817
352 703
139 247
469 631
224 532
190 691
504 740
941 414
199 14
38 379
690 383
267 868
557 940
78 876
786 166
718 840
660 219
757 528
25 957
835 494
623 871
897 193
523 195
394 293
810 424
876 822
580 140
900 850
672 519
534 869
147 483
261 633
366 735
129 865
396 33
67 459
932 271
105 520
111 924
722 401
15 987
206 953
772 864
505 630
273 852
588 946
861 10
760 747
404 940
713 141
247 878
497 35
807 823
396 406
443 255
839 210
613 70
395 427
327 150
88 7
2 623
21 173
841 534
388 954
25 79
924 40
290 893
20 193
749 773
668 237
302 253
81 449
302 634
144 214
582 464
827 654
17 387
617 90
311 694
846 710
822 491
847 624
952 711
860 835
947 506
508 775
703 644
402 781
176 136
729 448
270 142
746 782
19 333
252 99
929 270
461 644
868 406
303 667
575 380
930 154
176 716
748 880
99 111
953 649
193 670
982 715
888 277
981 630
611 580
891 88
935 250
627 909
92 987
363 554
668 501
827 971
785 156
892 206
3 13
551 730
45 670
282 66
711 122
642 945
597 888
521 88
569 638
393 156
977 164
569 590
894 929
512 393
847 345
664 780
964 66
364 809
633 411
930 132
330 369
639 380
567 432
15 242
416 963
221 995
648 709
637 516
938 319
100 94
834 760
321 428
943 898
744 691
979 49
120 307
719 413
799 118
822 121
76 372
553 226
685 134
398 308
990 688
701 497
279 448
153 328
948 998
613 937
155 464
536 730
11 587
514 175
362 827
833 172
212 112
866 604
846 487
350 800
581 535
139 700
514 604
91 206
398 496
315 972
85 540
378 70
557 919
794 249
917 495
196 111
433 539
373 8
422 600
544 414
897 769
595 964
585 870
934 184
114 489
129 709
327 960
870 723
671 638
392 451
607 90
870 873
340 852
29 752
109 373
536 304
569 605
358 171
717 289
10 595
807 478
918 609
623 340
876 85
966 379
970 882
277 368
623 327
164 434
357 613
327 360
827 480
831 972
917 44
820 299
937 826
419 510
548 887
570 852
709 863
891 856
964 788
532 460
105 54
968 175
531 833
112 983
708 3
780 967
817 592
590 747
211 843
610 434
993 928
796 744
373 854
61 794
357 716
976 357
303 113
137 417
297 655
488 970
177 940
18 587
583 581
288 409
234 669
335 108
329 826
640 291
179 504
756 989
396 480
257 91
621 486
487 95
163 899
720 899
882 359
637 145
681 267
549 716
80 162
615 822
960 357
702 220
533 902
805 44
867 750
132 753
286 641
110 281
866 735
79 312
347 896
456 764
54 23
436 480
965 187
471 146
786 264
428 74
663 431
882 137
401 452
449 36
675 530
47 960
466 358
241 36
819 474
496 328
320 805
374 37
153 171
517 523
113 75
141 422
848 625
863 406
923 31
90 54
841 48
209 998
789 435
188 51
596 593
255 117
38 889
994 96
808 102
372 260
290 162
920 678
903 637
401 694
145 559
832 651
781 133
907 897
791 215
834 537
173 888
66 410
209 527
275 507
630 822
709 262
737 582
113 673
722 782
388 940
941 279
458 224
622 126
716 854
355 617
252 971
931 152
811 728
156 657
625 412
246 283
306 163
655 185
453 717
857 158
149 245
895 156
398 406
464 403
998 492
523 955
903 213
290 920
242 14
201 327
559 828
947 924
387 256
34 778
303 819
316 206
719 687
268 639
706 991
156 876
98 543
793 849
201 143
219 586
677 56
19 911
897 927
70 729
32 194
437 127
591 819
325 771
856 837
541 740
678 577
610 801
33 124
94 353
477 368
774 899
195 424
953 623
202 410
896 302
927 896
190 541
698 507
427 468
931 3
367 86
137 361
987 868
142 126
87 972
659 584
190 192
758 439
251 692
680 81
902 981
30 165
512 181
757 513
393 695
549 803
221 811
592 893
801 567
602 614
698 200
481 723
703 117
620 506
965 147
18 403
440 974
936 199
408 812
476 191
174 799
528 330
900 630
150 311
83 171
837 491
466 453
760 844
599 312
78 520
314 343
16 767
620 532
482 139
475 36
434 8
984 310
496 824
378 301
528 474
299 226
179 495
110 914
209 33
727 648
695 942
191 970
102 931
845 905
663 286
779 861
147 853
6 123
445 827
233 739
605 916
932 79
621 695
293 748
50 260
174 679
787 105
339 136
591 519
775 295
83 385
339 787
412 724
13 818
367 100
180 963
756 861
399 414
970 774
889 643
748 259
915 540
247 965
390 109
889 538
528 445
67 871
921 359
500 511
850 317
309 553
555 873
965 93
489 953
876 498
329 402
619 64
606 145
438 347
836 595
758 761
931 792
257 449
148 946
173 947
167 363
882 300
507 89
764 532
781 922
565 630
677 76
971 737
895 490
274 439
849 157
804 300
874 194
198 742
512 456
63 686
97 286
87 766
965 191
395 779
672 382
892 34
393 599
955 122
28 45
420 61
208 571
270 359
980 811
851 769
13 384
136 92
529 615
805 29
22 986
68 704
198 523
646 801
426 178
695 11
995 850
592 702
648 434
720 656
965 383
97 68
892 417
571 185
388 590
130 399
818 697
14 74
959 130
122 244
810 423
759 113
609 861
422 162
95 470
966 510
822 638
673 208
660 416
405 364
310 384
139 18
219 356
101 622
982 636
932 995
580 707
24 556
781 291
995 86
337 961
183 617
992 619
471 342
730 518
283 43
62 416
339 821
730 12
846 38
490 748
868 878
599 617
976 583
661 791
67 919
483 478
748 523
882 271
569 39
18 926
52 824
104 469
326 307
233 377
683 256
326 237
420 885
281 112
998 549
813 30
580 292
394 976
421 998
810 937
187 51
588 367
445 612
738 99
877 863
190 92
132 870
743 403
861 854
206 320
252 978
148 719
763 232
697 653
638 79
425 365
950 248
44 631
354 307
408 98
351 190
783 614
358 414
811 964
800 223
279 174
371 544
677 358
222 552
326 921
107 902
632 785
575 796
296 154
151 826
373 887
420 736
88 237
160 573
475 189
283 947
441 77
229 696
319 962
29 981
58 150
802 27
496 878
718 107
580 840
205 387
51 959
141 914
472 791
902 173
834 772
116 449
897 634
511 628
237 635
208 881
494 487
734 309
34 326
722 681
532 494
901 789
332 419
337 566
556 603
944 832
92 992
829 710
951 441
507 597
231 121
452 779
147 459
274 446
512 974
149 277
431 435
976 580
906 134
887 688
963 894
94 189
504 26
121 694
83 538
176 883
305 470
312 162
274 802
860 276
438 497
948 502
473 588
82 807
284 561
447 241
859 703
347 125
310 499
569 576
544 18
682 609
595 663
77 426
574 873
926 377
996 186
552 903
444 221
661 118
6 601
849 696
893 39
584 352
103 935
465 304
314 783
685 255
683 90
704 254
435 631
807 144
933 324
847 995
765 748
719 471
853 513
857 561
388 551
813 879
564 254
540 605
801 320
262 516
652 447
369 557
402 513
563 146
812 645
834 764
692 451
465 140
690 532
562 66
671 935
969 456
925 140
508 944
781 171
30 540
439 2
510 53
96 918
992 498
649 217
893 569
461 915
564 830
82 496
691 792
858 136
787 244
383 651
528 677
334 208
464 199
59 582
506 949
232 551
79 759
778 149
491 168
667 159
689 707
481 357
251 628
838 852
237 282
265 962
735 195
527 78
475 852
673 49
431 392
800 60
735 837
816 396
257 178
944 378
215 82
721 929
506 33
782 634
435 518
200 365
220 305
886 692
763 412
912 548
606 626
287 336
672 879
231 800
891 751
173 53
745 530
737 897
614 301
292 919
8 144
165 201
481 760
550 46
656 976
987 201
470 22
134 366
690 712
386 700
63 852
819 984
75 450
262 147
318 665
87 263
470 247
801 618
938 231
23 557
300 564
260 991
766 419
602 196
369 807
428 253
537 64
888 604
773 870
556 220
540 12
780 15
499 38
537 412
723 788
165 599
454 355
321 241
854 268
368 824
34 62
734 511
196 503
660 202
382 328
28 826
882 528
732 864
1000 394
529 590
191 47
424 606
510 223
998 291
675 765
443 425
902 585
454 121
229 800
882 495
522 1
89 465
380 889
47 337
117 155
44 347
639 346
542 962
237 649
175 512
918 665
267 255
892 198
26 989
831 177
26 644
106 195
847 73
133 188
942 778
718 437
846 823
52 693
433 848
56 949
627 611
491 251
858 641
110 995
71 580
346 550
562 966
591 212
790 764
673 371
955 898
752 183
874 7
400 477
414 844
851 659
620 799
192 901
798 159
876 336
328 208
342 696
814 941
797 974
683 896
791 109
161 624
701 676
256 371
970 763
901 626
580 861
647 713
104 948
384 299
191 963
368 279
909 60
812 650
110 897
263 152
971 401
762 915
798 189
625 657
607 296
63 337
986 795
860 708
940 433
205 890
620 554
966 796
681 743
462 977
666 727
739 249
400 68
962 734
905 647
483 620
534 255
440 92
891 70
328 409
920 810
768 233
240 150
939 962
14 120
907 705
126 203
130 52
329 308
154 426
945 785
918 972
93 371
243 236
539 136
614 966
259 559
848 34
471 569
821 783
368 533
829 810
348 255
735 828
18 20
973 906
761 54
69 193
291 971
593 88
740 189
439 680
390 917
71 123
352 85
148 942
707 416
505 305
925 866
579 797
121 792
812 995
439 561
183 744
470 789
579 216
345 106
752 793
794 636
47 748
929 746
672 829
68 686
69 515
617 163
758 425
297 955
857 928
640 628
241 66
936 7
179 755
771 180
579 303
848 845
267 414
197 82
174 977
518 562
70 495
15 244
657 186
356 9
271 151
480 24
454 86
475 275
24 98
176 818
629 896
190 291
737 84
788 746
859 197
827 791
893 465
746 435
343 925
28 969
760 393
254 596
481 339
335 376
889 662
865 434
60 50
802 93
985 909
129 513
676 304
256 639
562 85
613 40
84 537
344 66
2 730
315 609
692 291
61 129
586 464
233 927
289 894
433 401
883 690
194 999
435 155
116 7
493 427
137 454
898 481
245 471
734 321
481 243
987 237
442 328
404 354
303 132
743 352
852 576
216 259
468 906
12 266
672 600
559 571
487 997
73 995
920 279
900 829
587 491
530 299
852 231
897 463
858 241
149 649
448 562
45 8
135 782
135 798
934 880
141 249
786 218
444 348
600 787
875 547
763 333
160 617
649 412
707 983
355 104
334 527
850 59
692 654
162 103
732 877
798 823
258 638
692 691
118 138
1000 222
641 997
64 820
249 356
467 979
437 85
984 664
764 721
541 933
112 472
461 690
824 29
977 863
230 131
844 502
921 219
224 875
461 949
131 5
766 218
821 859
557 538
700 763
307 264
949 251
793 643
335 179
648 487
317 351
964 20
793 460
655 840
276 55
79 795
895 73
609 10
416 236
949 882
936 653
836 714
415 97
263 126
836 583
967 102
656 695
438 173
738 480
984 233
549 988
969 367
762 966
71 94
343 337
734 823
82 559
247 705
565 812
291 113
215 274
476 639
363 615
482 826
446 526
696 300
404 432
414 909
549 737
135 897
161 813
648 950
902 556
726 708
980 609
45 338
798 138
652 547
476 27
404 377
390 672
835 891
698 265
316 328
646 543
880 336
465 296
518 317
9 135
275 200
54 434
548 595
321 572
619 391
181 761
686 82
791 931
598 479
847 113
929 758
451 969
21 383
187 728
127 646
146 164
283 586
524 310
357 565
725 737
2 205
566 114
333 292
756 213
360 92
195 336
396 858
574 718
634 871
207 357
628 650
325 906
62 460
708 669
676 947
620 489
787 176
464 733
66 126
772 980
583 694
657 183
404 818
560 598
360 585
989 747
576 979
223 512
231 405
146 307
682 324
17 599
966 358
652 837
77 539
728 148
157 820
304 99
561 504
56 393
505 212
589 504
26 855
608 571
82 234
541 575
792 677
856 740
320 863
825 650
402 512
694 993
535 26
473 364
272 169
254 933
506 683
311 468
47 832
580 489
871 358
666 337
781 384
938 341
24 279
756 800
945 476
355 922
8 582
814 722
35 947
992 299
453 626
197 41
669 423
487 764
980 836
952 691
379 331
985 16
954 132
2 299
182 548
289 984
504 892
551 797
345 630
39 950
54 814
469 107
677 399
493 552
408 377
634 809
349 43
304 713
939 628
625 870
773 153
889 341
708 752
215 779
410 295
294 395
486 337
737 693
79 532
203 819
821 756
353 48
867 967
334 56
118 823
714 937
754 491
583 658
762 388
391 608
885 209
423 768
476 849
60 28
382 370
157 305
945 241
820 616
761 708
864 889
657 831
521 389
454 865
214 940
124 685
689 535
790 357
651 633
514 567
852 555
780 68
212 926
562 540
809 274
521 22
108 554
157 823
577 521
569 429
812 26
499 321
571 979
449 301
135 895
476 576
132 785
657 297
426 722
171 967
115 547
701 75
163 856
243 84
207 263
878 171
926 910
889 177
496 862
275 553
853 527
952 243
807 381
967 546
821 949
598 148
547 410
348 433
911 633
809 170
616 427
208 867
336 543
248 986
321 190
244 145
545 127
117 377
190 713
384 464
345 809
379 811
343 136
791 797
690 735
636 289
738 277
204 313
762 175
91 673
905 62
798 578
46 411
256 193
350 586
69 865
16 772
455 415
798 709
100 600
127 534
74 278
473 283
883 576
679 876
483 722
390 337
92 303
988 259
427 186
56 88
915 514
413 201
775 273
992 232
856 782
965 18
286 939
481 864
626 856
339 497
529 990
161 774
19 787
676 519
727 660
531 883
771 632
626 667
829 540
641 98
622 188
694 569
221 483
485 77
27 314
93 65
108 515
966 696
810 684
776 390
533 677
518 383
255 766
612 301
274 312
411 602
734 765
511 220
225 184
58 598
716 979
696 827
876 541
501 778
224 744
627 152
515 826
65 459
649 415
581 545
398 917
257 46
391 856
767 243
547 393
375 984
809 355
526 769
331 769
338 410
809 563
522 453
363 536
987 850
153 311
664 21
408 936
77 618
514 39
137 151
529 617
214 562
818 820
376 980
88 595
563 968
483 610
94 680
72 768
503 381
145 317
126 258
136 718
166 44
268 586
993 201
226 413
932 174
523 651
693 366
929 356
453 918
743 201
620 722
353 165
304 22
468 9
628 382
549 609
865 390
995 894
891 932
811 551
809 475
321 318
207 277
120 35
162 752
924 467
354 658
529 266
712 343
955 854
992 717
911 711
726 393
682 832
71 624
17 40
632 835
192 449
159 775
480 190
648 707
837 6
96 213
40 117
812 47
681 850
804 984
35 181
307 950
374 837
842 697
629 399
437 116
15 79
332 440
495 636
215 399
652 511
102 244
193 311
171 966
376 283
394 309
916 393
929 788
455 63
32 298
971 279
237 560
207 441
724 751
262 18
696 852
317 906
28 201
99 398
168 71
457 41
850 337
405 612
701 367
685 126
162 780
730 584
463 340
780 944
709 76
758 343
739 486
827 697
410 477
554 581
868 712
366 105
46 61
939 337
909 135
724 673
620 215
972 885
968 472
632 804
800 102
915 945
837 335
858 126
261 682
346 818
593 102
772 54
898 507
171 635
711 366
757 962
968 493
158 832
110 502
600 374
985 833
491 527
998 140
536 946
1 650
664 625
111 420
884 783
475 699
274 730
276 316
913 9
352 232
695 480
775 444
779 178
217 387
280 530
456 11
617 73
204 663
766 966
318 703
346 379
641 428
819 41
287 367
23 301
324 837
409 34
695 899
646 229
846 623
942 931
717 505
78 211
967 203
455 839
532 100
138 78
876 939
664 749
53 351
660 192
677 848
969 78
759 246
452 572
413 122
848 953
321 501
260 349
452 306
161 31
116 517
63 793
821 377
888 227
389 683
445 637
560 969
265 511
409 434
979 303
453 565
770 706
184 73
530 894
861 114
134 787
823 458
584 85
796 803
835 253
515 65
503 949
264 917
139 484
261 650
739 9
5 948
298 201
724 775
758 601
629 68
680 134
895 56
857 803
416 275
964 567
148 382
961 563
408 457
552 506
975 450
398 660
436 484
165 560
73 610
391 240
903 546
695 161
217 306
834 722
295 417
457 756
635 577
990 762
856 441
391 581
665 139
806 125
152 262
930 266
905 699
505 536
402 468
937 275
69 598
873 666
630 513
481 978
782 999
487 230
825 244
938 886
757 651
927 694
184 268
693 208
436 903
568 81
701 261
481 413
675 833
137 318
184 734
153 19
111 401
649 16
504 890
501 667
356 693
244 754
901 999
428 51
976 983
688 275
292 429
116 669
448 2
245 35
761 118
635 83
446 568
844 298
40 332
494 389
853 790
626 422
678 998
482 512
167 862
158 396
340 979
47 51
880 5
186 78
950 984
325 333
691 239
70 390
578 518
473 409
318 961
478 679
876 22
613 26
609 916
735 988
361 901
891 418
315 697
606 717
435 171
281 353
302 465
783 237
212 830
699 209
900 331
71 55
184 538
741 832
775 126
202 758
876 556
994 359
431 823
264 945
624 213
142 837
634 972
30 949
272 560
420 634
710 497
788 524
975 2
367 906
633 685
800 911
507 715
824 525
315 645
609 454
445 564
346 732
381 215
973 701
497 338
622 891
541 156
506 180
132 316
641 682
278 21
472 717
601 275
288 720
933 138
777 138
139 597
553 795
458 355
396 431
413 492
860 955
29 344
824 66
742 652
798 815
951 854
790 90
636 363
282 604
490 97
356 425
5 767
139 465
28 535
884 319
426 104
19 652
224 605
145 304
132 909
145 230
153 776
181 765
513 336
599 985
988 909
697 908
876 811
328 205
833 351
504 645
132 304
928 691
743 475
185 574
545 469
404 871
472 318
87 372
461 27
801 46
170 138
998 494
307 628
234 16
856 248
793 121
522 990
831 520
534 173
760 311
646 395
745 268
664 192
925 795
835 880
517 304
75 217
387 279
466 997
271 389
421 66
608 26
700 518
446 170
379 422
274 691
867 930
314 618
529 27
649 788
117 969
606 154
152 758
304 812
770 430
178 589
223 773
416 581
172 961
575 946
948 220
75 666
583 840
284 804
634 628
739 838
685 413
171 131
457 682
971 239
868 822
627 146
975 875
294 687
440 278
848 59
920 297
785 447
945 170
595 683
60 198
780 348
432 250
657 538
738 458
184 206
11 845
618 24
287 484
233 438
932 207
248 501
135 394
845 363
903 801
926 9
143 146
686 451
217 322
944 41
983 936
734 988
417 227
83 404
91 250
615 852
916 187
735 358
813 958
526 507
133 972
752 898
608 89
798 345
945 424
232 433
543 920
708 55
754 977
911 595
54 22
70 580
574 695
715 34
202 784
672 880
479 271
531 489
619 581
560 659
466 287
658 547
764 475
267 243
23 175
332 969
123 295
977 655
253 894
257 412
187 806
778 312
519 265
407 775
978 36
417 427
466 71
731 269
923 107
56 458
332 164
425 507
735 229
375 614
776 630
22 359
731 291
208 327
782 206
180 257
560 683
369 275
493 683
443 348
467 950
476 932
526 515
870 746
917 794
50 647
90 238
720 249
24 131
759 898
372 528
951 337
557 907
524 670
569 138
308 454
975 991
624 328
382 213
557 553
952 150
641 226
236 282
585 582
53 185
436 463
152 490
7 912
12 440
337 8
124 399
65 28
773 228
370 359
792 658
418 190
407 460
55 833
390 201
416 453
616 32
442 821
597 493
28 894
46 478
175 794
833 726
946 873
661 23
508 465
552 721
685 794
893 201
942 873
411 993
377 783
863 407
790 747
656 479
330 313
840 411
259 153
30 298
560 952
190 370
266 740
930 186
975 953
912 265
72 269
567 746
503 907
543 267
379 955
271 812
106 837
406 232
605 105
412 225
519 754
413 854
562 431
712 516
824 920
242 789
336 920
249 137
721 76
31 249
954 636
434 945
140 820
254 45
162 826
946 374
948 483
525 274
633 946
441 459
142 483
86 724
163 874
691 47
618 187
745 200
852 663
234 601
227 753
908 944
607 736
551 99
553 899
166 908
95 405
395 259
703 741
635 506
12 83
423 55
198 233
380 271
222 523
714 183
415 699
568 419
963 923
656 470
757 289
320 802
16 76
154 629
845 56
288 545
439 553
861 648
829 649
16 545
488 72
841 521
211 547
413 131
164 976
827 699
960 579
160 712
132 107
636 313
962 156
334 695
977 198
652 724
450 655
307 928
9 145
323 559
70 946
883 537
348 74
817 492
800 435
311 203
887 529
651 566
867 9
789 646
253 28
455 721
521 975
393 880
610 246
642 986
421 304
898 167
363 45
92 973
957 414
921 889
600 429
402 34
885 734
28 712
539 155
830 538
381 126
818 737
47 92
823 7
657 225
242 827
60 153
363 935
44 613
878 931
293 144
99 783
353 462
676 611
915 666
597 710
414 824
505 680
121 74
832 51
78 338
600 188
70 872
949 224
995 472
801 119
273 210
242 212
23 235
904 207
358 355
856 848
549 966
64 92
167 837
541 152
620 97
668 416
769 970
251 984
663 546
164 706
737 280
45 247
391 91
417 816
28 704
239 619
329 70
258 835
28 192
350 686
556 16
850 483
468 930
193 218
661 907
221 519
799 526
252 215
663 83
566 769
475 943
378 560
813 403
935 796
901 4
215 965
759 460
816 154
895 647
349 569
708 196
538 963
339 789
324 240
209 265
36 245
811 770
541 631
37 247
702 728
254 557
504 392
949 995
298 828
364 105
14 99
769 923
714 569
269 1000
622 16
517 293
732 501
188 775
324 18
703 582
87 154
664 670
733 416
272 135
473 726
941 610
812 19
915 816
525 403
27 19
926 835
631 934
411 464
446 983
938 832
155 882
745 804
797 562
642 367
996 912
181 725
370 261
58 574
65 560
224 597
465 319
797 134
986 952
396 692
710 267
610 547
262 469
863 192
333 559
752 519
197 380
63 494
211 635
802 326
541 12
405 355
589 419
262 2
359 755
70 812
345 902
907 425
780 690
570 5
937 953
75 212
178 698
321 177
96 118
268 194
123 853
114 830
577 44
705 319
9 723
344 531
796 67
475 14
125 908
648 380
723 214
848 681
955 227
155 12
539 381
447 896
981 844
427 766
117 813
717 765
535 353
591 340
307 994
129 210
869 401
792 487
383 665
227 219
486 988
201 460
248 212
787 24
891 270
906 560
366 569
42 722
845 560
521 379
231 440
687 180
244 606
282 151
178 736
285 495
785 837
173 819
433 862
633 819
747 971
910 649
880 883
307 317
986 303
33 216
425 442
895 997
159 848
706 1000
341 579
608 473
652 183
920 956
575 875
548 46
524 802
701 992
297 583
547 485
282 461
86 581
613 435
306 753
341 121
663 287
936 987
468 34
747 391
581 10
179 560
321 936
286 982
452 972
579 281
643 166
327 364
237 359
297 717
720 989
291 655
521 366
298 432
143 516
610 284
382 570
931 305
857 557
247 327
311 854
92 310
214 825
480 551
495 22
421 553
289 418
474 998
387 365
435 845
880 982
769 92
567 286
432 525
538 13
432 305
803 222
601 985
230 301
796 171
622 376
99 409
778 423
286 315
850 71
249 634
408 727
114 750
507 887
501 536
718 893
88 457
832 437
153 307
703 248
954 683
310 27
489 921
653 907
840 222
448 923
216 207
531 176
850 229
559 30
338 486
885 955
60 333
550 85
639 581
335 988
17 73
952 671
431 770
331 764
183 51
269 262
65 909
523 393
162 168
501 966
216 773
713 515
465 181
21 515
473 623
972 978
155 313
350 37
669 380
44 410
985 841
361 540
321 200
483 382
895 797
408 470
525 62
628 271
394 545
321 807
923 291
831 747
359 245
318 226
936 156
812 741
598 580
977 103
835 144
745 47
551 672
478 508
156 374
875 528
806 627
227 593
454 725
926 919
61 662
12 875
645 677
576 170
539 531
238 827
663 35
637 594
666 732
788 937
633 940
204 626
106 557
51 696
920 526
27 550
970 762
451 54
199 153
354 773
633 39
761 56
309 114
134 172
888 725
406 182
31 641
261 947
958 292
780 44
475 524
832 469
252 900
34 860
553 931
689 644
906 125
183 301
208 126
429 674
258 762
313 99
223 335
865 427
999 933
404 687
125 775
968 491
220 726
491 563
327 648
574 968
29 309
272 413
696 606
606 848
910 401
855 157
264 807
430 370
323 953
986 766
152 203
867 182
566 72
211 756
47 321
895 870
14 847
691 167
517 625
355 246
317 143
18 668
640 781
259 260
298 637
82 310
684 631
693 400
89 748
131 918
313 615
819 773
544 364
61 940
916 743
509 194
927 943
649 19
119 75
379 302
273 441
305 50
228 769
127 369
219 673
94 824
625 502
484 523
816 611
507 849
972 44
302 291
714 112
287 497
202 927
56 494
456 254
755 979
898 310
88 159
653 439
952 624
677 948
371 235
626 17
118 109
925 174
455 270
323 542
746 331
232 471
445 460
206 144
448 930
320 265
210 762
451 414
842 352
314 398
631 377
956 505
656 704
453 692
803 289
745 66
859 48
175 625
583 872
598 877
370 234
303 40
225 437
459 843
37 315
177 274
227 923
653 314
74 801
70 281
925 437
206 643
446 912
633 797
219 596
465 267
925 586
508 634
375 276
370 32
705 523
684 382
844 493
541 132
453 711
371 910
284 510
99 78
386 290
743 19
60 274
928 25
204 16
217 481
936 783
661 567
111 948
64 585
175 348
176 105
520 443
745 688
807 275
994 820
154 527
185 444
115 924
436 81
29 41
300 154
449 52
555 204
985 829
43 791
354 395
381 713
614 51
419 626
179 338
270 945
183 439
789 849
758 484
969 794
949 833
193 360
726 784
760 74
1000 953
443 320
496 142
812 916
746 202
143 56
437 182
342 808
626 799
436 29
613 681
508 307
329 823
930 637
16 431
690 255
228 168
59 496
831 553
667 595
763 484
483 868
685 577
467 692
922 965
423 309
984 272
658 635
147 350
472 267
917 550
122 968
426 930
966 42
236 815
872 268
184 27
936 112
974 310
596 263
438 163
43 789
11 858
176 731
181 608
522 820
962 335
514 484
341 71
418 271
725 830
402 388
656 348
939 554
314 190
216 495
230 168
38 927
33 55
935 848
831 595
554 740
740 850
852 627
312 814
307 581
965 303
688 889
756 332
410 77
279 737
693 966
62 560
753 634
304 225
413 990
38 398
597 663
855 798
366 701
812 909
384 702
643 712
872 760
821 637
869 158
622 602
841 178
913 740
712 683
830 918
642 157
478 953
464 330
28 133
276 234
223 754
353 760
502 428
311 120
67 113
906 618
233 278
980 74
133 906
418 935
332 931
31 114
731 441
845 241
995 94
495 355
977 404
281 908
296 561
366 834
808 764
828 60
583 197
504 763
684 46
779 600
818 714
124 766
593 852
727 381
279 22
777 357
108 475
885 438
705 86
602 459
212 676
991 448
236 596
556 3
553 405
829 723
173 228
373 803
609 90
759 314
212 90
284 728
405 61
195 407
763 904
326 103
257 924
817 598
959 45
710 963
463 808
709 585
1000 960
981 93
620 893
592 721
554 386
157 301
380 61
145 759
134 496
557 216
255 308
222 795
821 132
760 567
686 849
404 489
806 977
359 881
904 801
321 289
732 369
122 272
185 415
139 704
206 74
198 47
282 907
873 498
62 390
658 946
890 34
993 166
973 272
170 14
706 561
919 931
56 639
428 737
394 631
2 971
45 85
773 818
507 922
30 131
877 441
884 767
793 448
821 368
648 616
19 468
427 8
627 135
654 604
582 60
543 476
786 156
631 402
239 685
499 500
662 676
734 176
712 64
350 174
460 716
544 577
797 214
331 45
678 16
77 465
758 349
57 707
384 767
980 937
344 57
575 367
225 303
397 579
62 939
647 319
929 472
908 930
405 163
477 308
780 736
970 332
776 582
543 354
265 5
834 227
595 860
218 644
627 348
787 606
809 155
248 942
272 746
359 789
968 349
351 460
523 54
846 36
217 589
396 556
743 218
981 497
780 73
632 772
217 494
257 856
202 776
284 799
16 485
349 912
774 510
347 117
326 22
445 217
345 503
239 689
492 595
359 373
435 748
551 193
146 730
641 447
376 165
856 49
804 207
371 565
921 315
266 668
937 657
44 719
999 696
650 429
653 987
807 647
336 482
780 158
384 73
53 616
360 497
694 347
896 719
988 488
706 197
470 337
639 790
199 494
330 413
783 18
983 482
83 47
353 639
192 995
514 253
620 406
568 998
909 969
172 483
597 996
469 164
686 964
708 138
122 731
297 678
297 17
222 704
681 412
114 993
160 281
86 404
18 497
146 773
581 298
476 392
976 249
830 808
829 570
305 493
302 736
629 601
677 947
858 325
889 870
278 957
681 693
641 623
233 94
9 775
848 955
933 468
320 324
638 383
938 236
450 685
878 561
40 850
357 673
897 591
56 669
556 218
316 834
328 616
451 42
869 344
757 742
974 598
99 680
886 147
436 595
200 797
287 769
265 845
814 198
171 26
543 46
545 184
446 691
552 167
642 715
265 954
664 692
71 10
419 664
177 384
419 553
670 245
877 431
87 665
918 793
845 200
865 268
102 607
624 147
273 100
822 108
954 490
871 199
280 139
997 183
333 708
194 974
445 119
78 51
372 519
596 995
259 524
774 120
141 541
674 30
178 103
350 637
703 739
198 745
683 730
384 164
228 727
146 771
854 971
687 940
485 497
864 123
383 142
107 426
62 373
979 836
477 691
538 691
742 859
830 316
361 942
8 557
152 192
807 644
191 297
492 128
602 813
984 424
548 609
698 493
711 702
69 176
536 953
115 951
889 439
871 819
513 343
522 980
520 133
312 681
267 416
799 530
100 777
981 178
733 449
106 410
301 687
4 580
902 638
698 376
166 434
19 300
501 66
112 368
832 317
481 479
266 783
769 260
956 501
596 579
392 114
509 585
157 65
104 398
553 299
133 422
231 306
19 365
84 705
501 420
506 76
129 104
744 264
507 956
816 762
987 906
267 546
707 662
389 150
353 589
6 414
795 336
406 501
620 91
779 834
238 933
387 780
199 854
204 560
893 860
746 560
257 432
424 173
219 70
276 341
783 757
314 588
274 580
934 419
718 613
869 862
357 276
791 92
473 472
792 429
696 272
370 3
416 325
840 771
707 749
205 909
945 209
890 989
789 777
654 197
604 261
464 678
992 761
446 63
281 806
831 314
498 582
602 853
795 64
288 801
53 371
408 335
450 989
600 543
65 834
851 472
144 312
13 842
451 779
764 228
176 740
809 962
95 145
329 447
747 212
403 956
453 834
974 11
245 412
67 789
479 34
825 520
446 227
280 878
140 966
864 990
3 418
971 723
636 369
727 548
937 876
663 410
451 261
901 461
468 693
594 706
486 299
969 648
574 371
371 420
105 673
222 591
708 145
585 297
133 851
60 907
904 44
113 830
621 297
818 670
650 700
740 509
959 916
75 141
212 306
297 195
496 110
733 250
534 66
724 124
59 567
15 416
247 908
376 340
523 254
298 98
625 44
308 840
701 518
10 281
522 37
930 649
295 400
402 185
339 457
774 474
914 228
944 789
588 692
886 759
556 403
80 150
820 479
622 118
511 433
946 800
315 961
782 832
77 862
153 649
560 676
333 866
776 477
880 140
175 7
272 890
387 327
27 191
314 784
496 37
750 318
925 450
714 9
560 786
310 494
649 942
606 998
386 61
457 888
287 125
834 410
24 499
501 365
857 362
823 93
401 52
420 10
953 203
477 826
525 606
252 786
312 60
779 792
180 494
416 152
94 945
520 674
508 151
315 813
752 479
937 294
545 878
15 601
438 7
656 437
680 946
33 183
154 5
824 112
490 568
701 388
1 218
960 373
434 81
158 319
40 495
659 176
354 86
495 866
571 374
702 563
463 947
842 159
160 8
805 413
263 435
567 505
98 880
135 431
764 313
640 610
712 260
638 857
824 954
744 497
577 244
866 314
192 817
961 550
637 621
428 526
372 892
827 64
904 39
152 397
471 900
898 198
872 452
361 844
965 231
768 177
416 150
862 534
244 405
555 435
745 159
96 282
261 529
496 275
597 4
433 6
42 807
219 938
786 390
752 295
343 95
962 417
590 156
281 947
691 934
872 889
121 712
802 344
238 454
206 50
23 737
891 281
892 876
151 385
412 343
929 673
798 155
14 520
867 199
395 330
141 989
856 873
363 719
941 126
557 28
681 785
690 811
841 774
1000 857
956 149
120 230
82 360
553 952
920 737
96 973
954 630
377 724
829 952
204 29
95 310
456 431
324 318
270 768
397 656
289 595
457 105
740 312
362 320
492 846
90 815
40 638
202 171
744 646
414 339
813 670
314 573
697 844
102 104
854 818
500 693
134 512
788 863
648 280
378 292
211 486
629 977
861 158
946 926
12 748
940 283
165 327
470 177
326 697
266 521
549 810
196 374
272 426
813 87
461 504
8 287
306 74
26 388
139 641
28 6
818 201
477 887
451 360
522 584
706 247
450 321
829 509
530 86
639 459
63 319
11 453
908 335
436 114
585 444
829 823
652 494
770 79
608 660
554 489
222 193
508 497
30 86
906 454
42 749
110 415
695 267
208 65
532 523
576 840
340 142
525 984
27 20
440 569
555 183
180 378
861 176
511 349
757 373
661 250
477 704
61 213
860 966
218 338
756 571
683 993
101 537
979 919
661 488
330 936
55 512
66 194
196 697
272 220
518 909
676 684
368 290
822 309
117 855
376 306
5 115
65 843
87 194
509 454
210 872
824 400
758 950
262 315
866 311
950 56
450 306
468 686
990 610
184 878
614 731
94 755
885 931
976 74
154 371
720 566
871 878
334 73
312 26
609 490
923 617
332 927
854 532
9 662
921 342
819 186
535 488
370 366
705 430
398 391
914 200
890 711
202 937
267 107
617 201
688 401
868 430
986 690
220 585
174 909
771 19
355 64
969 718
742 271
813 672
71 760
795 159
692 337
858 872
302 208
366 64
629 304
763 293
34 115
494 641
949 49
521 720
95 940
613 967
190 375
152 174
312 241
643 265
877 172
723 469
979 856
161 865
771 752
962 326
228 307
511 457
731 499
855 11
717 571
588 489
336 490
550 629
431 745
745 701
101 323
360 685
289 945
706 965
351 566
980 240
751 271
726 140
675 691
750 461
720 874
648 788
830 578
392 784
813 928
581 351
951 192
815 583
472 237
346 181
556 345
516 511
138 354
46 523
523 901
667 495
373 288
903 293
621 929
766 673
152 889
274 627
969 561
465 709
953 612
799 939
430 203
260 567
786 554
399 349
124 135
320 27
404 120
81 168
237 750
688 846
892 388
690 295
256 776
533 652
755 101
63 421
389 582
46 947
207 196
472 240
423 926
26 472
274 371
881 485
825 403
891 966
584 318
50 407
547 779
13 533
818 893
476 859
473 491
900 675
34 706
699 918
905 875
463 516
505 506
207 389
711 21
543 976
655 411
618 234
85 777
28 195
61 333
141 34
841 167
305 394
89 697
444 599
819 658
188 144
96 849
105 885
435 813
547 969
665 486
975 462
22 885
858 987
448 902
969 513
629 241
824 821
736 425
543 687
460 557
407 851
859 80
105 243
966 763
275 461
131 782
892 77
819 133
363 506
230 308
94 571
368 865
741 51
373 856
645 265
423 773
2 401
225 672
376 512
676 491
754 892
165 190
631 350
963 818
461 481
856 190
894 432
160 255
527 467
227 662
754 270
457 681
363 772
929 357
793 527
724 168
8 773
399 253
258 814
301 48
845 285
364 933
929 688
81 892
239 433
51 170
706 739
970 475
46 884
24 254
175 684
525 356
520 494
307 895
70 336
257 573
37 556
811 768
418 209
258 712
374 204
153 3
641 606
235 533
590 454
477 873
626 416
261 804
95 944
976 989
161 313
984 9
164 987
116 762
459 312
672 494
78 981
377 623
850 41
297 641
281 209
654 444
413 589
663 150
432 823
297 51
885 475
271 522
586 628
675 157
362 23
754 853
358 787
66 403
743 477
735 258
50 913
484 171
772 883
247 977
892 39
22 720
847 403
728 164
913 528
552 90
399 206
124 456
624 792
695 498
793 434
905 74
988 807
488 652
990 283
205 674
378 331
227 567
451 393
972 910
657 736
666 804
108 595
28 13
470 42
598 13
364 917
36 864
516 35
553 250
16 496
2 778
189 741
803 576
657 861
72 870
784 366
646 458
530 194
951 926
747 727
203 850
694 663
155 113
159 759
974 42
874 791
448 399
565 222
420 447
387 517
937 522
145 563
222 31
982 639
309 593
367 457
161 830
571 13
408 947
991 315
429 105
911 285
10 643
510 874
684 824
375 475
239 135
23 920
383 677
319 552
669 514
219 186
838 826
471 284
76 669
19 338
780 759
843 495
756 255
66 224
287 721
195 419
761 139
114 741
208 986
14 684
955 432
939 92
119 978
898 811
846 77
597 498
344 85
224 669
200 196
336 496
105 731
534 681
298 838
485 787
274 603
991 530
5 101
970 817
309 530
384 667
143 271
856 113
328 303
48 196
560 101
366 532
556 354
918 997
513 928
719 652
99 91
136 866
190 500
295 176
756 105
202 451
623 566
239 557
877 758
361 964
712 354
996 45
208 761
408 403
173 928
257 239
171 96
592 568
459 533
513 856
486 721
388 80
755 375
25 531
984 436
108 590
47 319
59 96
728 573
738 980
215 497
691 442
946 206
437 816
419 253
914 179
77 770
646 306
625 420
694 905
62 871
293 772
879 395
893 666
271 498
786 614
138 992
453 328
180 745
158 904
402 872
466 584
55 47
680 238
565 895
157 882
511 696
104 552
77 563
340 373
806 270
904 805
581 110
435 570
397 767
527 427
802 974
958 765
651 502
438 453
922 669
585 83
837 165
938 143
534 188
269 685
72 231
49 723
223 161
223 936
651 811
576 690
856 186
857 409
979 183
266 307
358 617
286 354
683 628
728 687
81 78
92 220
885 66
563 151
919 95
263 718
320 988
281 523
951 210
3 5
485 569
77 460
519 901
156 771
377 256
970 509
710 50
280 814
794 718
189 646
137 191
68 69
278 605
742 8
660 937
606 482
892 410
424 226
30 429
263 423
420 575
664 867
57 889
360 606
428 812
641 601
632 662
230 420
678 886
441 17
888 608
93 385
625 819
818 471
468 374
211 376
118 306
868 384
932 308
110 82
237 523
71 787
359 58
939 204
560 513
343 155
458 371
519 442
64 258
660 362
298 70
608 501
991 264
235 26
833 387
297 368
285 337
242 585
809 828
54 697
240 566
209 341
728 283
721 792
696 441
522 404
683 299
108 940
207 624
528 624
743 897
574 750
34 236
743 228
249 824
775 178
104 411
2 411
950 843
568 438
632 685
1000 96
963 642
923 820
150 857
687 863
810 412
934 346
341 962
643 590
256 362
408 97
303 367
499 961
517 186
908 198
595 563
834 952
569 75
36 796
865 618
830 456
86 611
997 479
569 920
203 856
875 801
306 361
881 66
109 666
992 533
684 931
538 393
185 633
352 578
551 956
572 387
985 345
461 378
273 869
22 762
60 747
873 55
312 582
595 313
741 34
146 628
309 724
583 818
47 457
88 266
26 804
831 662
732 605
968 675
345 869
478 646
710 201
914 92
404 771
847 294
910 232
212 833
892 371
513 22
513 374
446 930
520 803
477 52
646 627
689 486
682 588
938 21
17 910
452 22
768 202
534 531
507 478
652 415
407 951
588 316
611 444
952 964
640 770
864 511
70 99
402 324
8 171
72 427
712 846
430 442
243 78
930 337
149 764
577 459
130 496
470 841
707 59
356 48
826 796
222 758
596 235
98 66
550 433
355 57
3 202
853 262
589 517
191 816
869 992
434 107
484 734
517 782
397 924
2 639
762 465
307 755
54 432
33 358
336 379
598 517
85 515
817 122
40 169
855 487
845 276
585 907
551 80
950 524
901 657
515 889
632 95
911 886
437 873
865 950
66 752
766 626
541 557
28 392
438 844
823 11
759 565
212 887
665 501
506 951
215 408
878 990
61 796
178 309
254 826
232 439
199 345
725 536
931 350
833 801
241 999
270 887
942 243
82 756
356 269
919 567
507 483
726 663
172 406
898 736
200 147
342 79
318 667
274 970
989 962
32 570
115 724
440 565
973 298
73 882
849 493
639 451
576 113
379 669
819 866
666 665
823 503
478 747
288 459
936 949
416 857
958 858
111 347
384 543
688 644
550 360
468 712
829 965
700 910
201 114
447 434
627 73
924 611
89 874
107 64
973 291
269 86
699 318
236 101
385 280
907 88
354 34
728 104
625 967
363 589
331 627
613 584
457 762
434 812
366 213
559 126
568 506
178 859
19 453
443 310
116 438
442 60
810 471
435 526
996 173
78 130
726 915
440 26
134 662
689 995
577 891
986 351
889 416
515 935
348 771
767 208
592 542
357 452
178 394
263 691
98 572
118 351
535 521
689 274
167 733
807 45
664 387
384 866
929 750
472 344
181 6
861 504
408 721
471 937
515 761
209 158
163 917
349 548
471 911
853 92
408 659
167 983
851 275
358 492
727 260
252 813
937 123
957 362
704 877
755 282
283 664
475 287
729 717
869 301
406 740
540 375
997 415
562 964
457 79
717 714
302 970
522 739
958 381
876 436
136 259
277 832
380 719
883 978
60 857
763 494
273 342
867 424
922 301
346 760
102 352
717 228
892 148
212 635
779 184
746 241
522 886
764 999
790 877
873 325
77 714
808 339
946 546
455 336
294 792
897 145
345 521
700 182
592 87
715 180
124 827
850 62
678 703
536 329
782 865
508 424
446 648
139 360
235 942
88 582
64 203
377 879
87 778
382 222
405 277
472 663
320 175
623 784
802 201
609 963
514 785
667 217
468 834
374 82
359 955
912 215
861 509
343 229
819 193
106 219
908 496
682 754
930 75
161 519
15 608
620 183
60 85
71 860
7 73
417 905
514 826
965 675
905 945
532 719
311 985
669 12
424 733
674 839
766 846
591 833
987 799
253 572
26 62
569 859
601 466
178 668
753 539
869 330
724 208
721 603
973 887
723 235
60 998
341 829
706 692
997 114
40 272
635 751
131 244
93 760
719 434
753 350
355 440
713 497
257 259
212 193
815 381
132 482
746 473
602 367
5 370
512 929
108 377
762 455
626 555
110 749
867 990
968 677
538 445
913 56
74 512
246 623
230 559
717 267
536 796
377 478
885 283
157 873
62 363
32 662
539 142
257 32
936 320
974 80
88 787
974 136
694 933
493 257
105 481
919 948
13 519
774 943
927 361
264 941
106 524
865 402
882 332
596 373
314 693
935 127
474 298
535 688
649 700
804 42
277 688
461 596
738 526
649 791
884 375
705 966
453 222
735 284
834 73
797 627
320 419
912 412
373 645
664 559
594 31
504 7
124 524
450 346
417 588
258 316
126 610
205 821
812 356
675 923
947 100
822 587
129 365
955 534
39 684
29 768
156 783
403 588
843 251
72 626
923 925
382 602
419 559
301 252
997 477
692 561
801 85
390 312
257 473
743 764
613 126
924 889
663 46
381 274
115 405
783 902
603 311
99 397
577 728
565 76
123 997
852 630
195 566
832 905
717 20
526 57
278 664
151 158
506 108
659 941
244 854
370 547
63 718
600 446
875 102
591 244
802 582
939 943
151 692
840 197
596 470
378 42
647 574
386 225
995 903
742 776
490 663
11 465
866 412
332 730
203 923
384 121
359 310
390 65
98 77
691 7
387 433
525 413
527 972
662 44
852 466
36 742
129 943
501 691
419 888
113 813
204 713
298 477
942 975
506 711
861 38
454 487
434 500
304 254
216 926
240 603
411 375
793 798
892 952
229 871
364 197
750 749
424 73
234 572
707 731
747 580
913 797
995 97
878 290
303 356
216 88
962 655
326 983
180 275
608 320
879 595
576 160
465 671
550 665
221 514
211 201
708 557
728 879
46 956
921 862
772 478
678 156
793 892
400 300
320 292
841 11
616 386
317 926
35 231
264 214
983 250
168 902
496 90
926 63
78 361
35 437
870 263
363 77
611 733
700 317
8 461
262 288
101 2
459 291
361 308
382 126
721 938
800 203
496 233
615 100
806 616
407 129
765 973
720 242
749 324
434 714
946 102
657 452
499 243
998 354
551 767
609 98
317 316
570 683
477 541
380 701
312 792
993 602
398 815
445 253
826 124
135 434
230 235
428 48
545 231
484 768
895 803
87 330
349 227
729 779
484 137
892 668
559 819
609 382
802 386
798 266
685 772
54 268
413 676
592 20
556 427
83 144
201 126
337 250
680 792
904 43
749 855
625 687
151 29
137 582
740 617
406 846
411 919
332 720
19 426
140 778
557 80
165 348
733 215
937 478
969 151
952 571
836 280
24 727
495 448
660 630
941 961
1000 469
979 434
328 984
957 263
736 147
805 165
931 229
206 932
747 980
726 740
749 663
738 130
926 553
317 702
75 334
976 790
656 587
406 447
536 894
178 843
344 114
817 619
372 739
955 851
936 105
249 425
733 646
680 666
290 853
506 84
281 918
641 413
448 633
668 774
279 18
303 190
987 59
173 937
73 562
842 143
625 317
53 75
625 415
740 943
844 468
250 678
645 270
639 541
39 454
237 158
286 378
877 885
644 180
739 147
135 218
54 377
315 753
359 857
484 141
126 781
279 780
519 292
813 313
623 230
356 38
4 656
881 963
306 987
705 725
550 727
793 327
89 409
73 632
99 467
785 951
45 106
988 702
769 911
945 556
206 326
78 563
209 546
287 440
465 458
358 65
245 533
789 478
706 698
98 687
242 941
286 157
694 381
193 103
250 666
450 997
585 23
461 783
593 43
523 572
534 648
954 250
158 458
226 74
109 538
548 713
825 159
331 906
776 233
140 661
209 247
209 312
278 238
295 70
58 498
939 590
584 66
982 191
170 556
971 919
426 998
268 142
653 446
483 602
413 768
348 721
881 604
712 60
1000 427
447 867
992 132
388 579
908 735
303 990
275 523
529 998
123 537
167 309
907 226
519 106
41 450
351 197
192 307
761 527
665 990
687 987
43 58
572 230
111 387
490 871
42 688
98 842
622 909
193 96
235 663
160 903
212 651
254 974
64 642
54 167
41 781
588 848
704 53
382 319
678 19
457 413
763 1000
964 222
204 993
317 842
205 828
958 187
172 499
886 285
358 636
362 597
693 281
54 711
745 504
200 108
809 715
853 99
299 818
421 966
777 634
984 731
35 788
518 519
993 110
766 781
51 63
669 206
725 929
746 213
218 703
768 701
605 646
501 748
719 992
625 151
180 985
781 946
924 308
685 679
571 627
253 534
775 403
189 365
300 285
433 792
346 625
738 895
613 495
647 670
123 387
944 282
581 270
491 693
157 588
852 621
867 276
981 483
293 881
406 337
395 472
956 267
784 685
832 684
930 1000
619 927
425 283
866 576
968 559
154 162
471 119
636 250
561 233
357 993
853 623
411 829
391 839
812 986
870 103
510 85
191 817
371 684
974 492
292 299
525 474
325 445
918 673
674 149
902 540
854 833
343 409
146 907
917 201
740 76
502 295
288 138
104 363
582 195
66 646
470 518
581 604
342 809
419 137
819 700
150 525
482 380
933 889
231 205
727 274
926 449
950 599
764 798
638 667
434 872
72 846
853 728
842 794
85 890
286 787
215 387
987 319
678 525
243 83
226 143
657 698
820 457
356 976
692 122
711 446
695 947
77 357
490 53
409 96
557 374
818 478
691 269
94 732
491 846
828 95
888 509
546 8
243 197
615 898
728 769
399 633
269 136
825 93
214 967
911 146
824 432
362 963
449 205
769 133
307 140
859 943
606 23
873 91
497 286
226 220
460 504
564 392
156 339
936 371
727 622
366 154
612 874
556 750
404 696
519 441
202 425
3 214
571 847
581 665
177 50
822 753
544 387
151 41
641 974
560 333
334 180
569 287
769 980
895 59
155 568
12 920
853 830
725 436
874 563
774 249
315 595
312 819
824 872
997 832
369 88
739 114
313 6
65 113
91 785
856 435
23 936
686 354
337 428
742 362
320 504
32 750
333 456
168 608
247 747
153 547
103 632
784 694
940 237
486 990
508 390
551 889
738 433
857 722
723 686
18 674
359 438
128 855
439 858
988 709
744 723
48 505
548 827
180 928
589 747
614 60
461 110
341 683
202 226
980 477
554 339
690 338
67 515
851 75
66 155
605 60
459 491
883 699
253 744
638 830
105 760
495 186
307 141
755 563
897 48
327 281
797 894
405 881
862 471
361 170
626 13
462 269
312 510
91 567
919 308
87 688
620 128
780 141
718 152
809 68
684 713
553 722
468 304
133 99
283 415
279 725
315 24
162 265
231 406
945 418
481 908
421 721
191 317
875 89
111 24
334 220
258 531
851 185
77 681
643 661
149 970
772 19
952 982
26 158
903 707
130 777
940 895
316 720
156 362
322 684
215 102
61 659
230 513
212 119
416 521
859 449
937 226
2 306
435 206
595 385
384 776
336 265
969 1
76 191
26 911
713 19
335 157
347 498
167 825
907 884
762 285
298 501
52 485
335 927
455 304
670 497
410 744
740 948
497 636
619 582
823 374
511 273
360 546
539 260
481 242
868 950
615 477
501 341
231 480
628 680
875 91
911 407
75 626
258 77
169 99
547 719
794 17
380 366
461 831
76 838
579 710
948 506
142 434
109 766
442 682
826 376
659 233
435 88
923 51
670 209
956 360
406 356
162 956
417 479
699 144
429 95
680 751
183 767
615 624
136 599
485 673
152 713
502 112
746 159
259 254
583 101
115 456
441 378
169 956
57 232
462 43
94 887
884 506
632 272
851 171
60 245
584 460
201 741
122 279
390 661
23 627
216 623
453 279
67 228
886 206
832 1
471 738
853 554
197 708
573 471
828 841
687 683
625 787
304 778
515 397
139 874
500 92
917 138
674 882
283 172
87 51
556 930
419 436
817 513
672 918
496 877
396 673
184 350
508 963
921 172
742 480
301 893
365 79
223 971
858 159
431 755
97 356
97 278
220 52
172 520
691 28
409 612
927 481
218 446
831 394
315 88
77 977
697 620
293 709
306 501
114 887
395 962
514 605
411 470
432 426
92 74
62 602
925 309
99 387
520 564
899 232
967 341
417 155
475 92
635 585
994 787
303 180
754 877
260 673
405 747
139 109
417 864
852 985
950 723
119 299
254 944
543 516
279 192
328 361
691 495
149 636
354 237
706 577
169 408
564 726
191 796
717 478
760 675
492 89
445 181
254 834
26 704
546 58
960 596
679 555
97 67
19 491
236 322
390 72
989 345
209 768
224 963
562 286
902 532
498 24
652 535
844 392
293 741
104 836
814 45
211 891
797 906
353 102
491 705
495 609
48 242
459 193
346 707
2 263
436 272
414 309
176 254
163 978
369 73
494 556
264 95
182 136
696 62
246 86
644 298
442 776
776 523
402 557
198 794
918 981
128 451
496 774
953 779
300 915
568 799
240 549
780 863
362 589
167 840
198 684
469 725
957 96
419 318
599 701
899 91
321 68
759 279
947 17
484 100
524 71
814 718
383 356
303 181
517 929
87 744
271 106
546 7
206 915
414 170
690 544
120 834
928 853
176 244
514 290
743 448
385 870
436 744
252 314
180 138
927 915
356 313
158 837
484 537
364 872
492 594
550 648
100 238
143 246
881 559
411 767
92 702
478 367
844 667
267 978
681 377
856 916
75 781
274 832
66 718
847 276
505 107
270 738
23 702
122 677
892 972
530 17
768 958
463 34
268 678
923 536
197 137
47 889
268 655
565 599
712 859
564 644
48 796
212 171
348 767
33 256
836 717
162 662
561 352
169 258
989 150
981 145
553 686
796 80
297 48
648 98
706 949
285 23
522 326
91 637
294 50
675 791
692 309
323 676
606 315
752 819
332 860
504 290
712 786
636 219
867 533
989 454
530 51
298 468
706 419
236 303
470 250
216 262
834 605
376 927
357 16
490 791
709 323
284 406
28 592
661 646
400 121
921 585
25 717
288 865
923 270
571 301
545 772
223 686
342 438
467 624
616 562
258 696
427 131
180 401
246 512
27 402
164 326
587 657
400 490
718 177
60 610
873 432
123 390
456 675
752 350
874 948
247 803
402 590
272 53
748 919
832 813
608 606
436 662
678 281
916 900
22 241
940 772
288 195
279 464
795 254
106 786
492 429
59 254
523 787
877 953
106 624
675 328
871 993
350 308
438 353
341 553
936 843
570 645
442 622
382 835
551 280
433 290
637 497
362 879
557 675
447 430
736 790
340 287
81 600
741 813
362 636
906 944
323 377
561 334
122 314
798 389
821 904
135 785
652 680
25 217
973 377
572 193
574 90
406 28
563 493
505 316
372 26
526 403
36 786
225 947
763 675
679 195
620 932
457 505
847 485
541 478
303 233
417 886
930 880
383 10
712 490
584 228
2 585
12 525
948 955
737 973
550 371
503 511
72 810
9 288
208 548
115 497
731 763
76 114
285 817
974 57
20 972
951 662
118 512
226 86
118 685
134 935
258 682
509 369
298 126
135 343
331 665
129 429
39 156
41 946
682 961
942 185
224 159
218 832
179 751
874 975
125 850
867 223
594 475
980 570
110 120
269 83
799 93
540 190
385 372
579 453
264 748
776 383
488 462
988 633
571 243
546 670
918 189
3 488
931 1000
827 607
182 696
64 70
919 439
90 540
945 605
103 794
549 335
983 828
200 961
56 446
204 532
7 201
634 544
417 528
743 156
627 795
792 17
159 252
756 209
474 514
291 605
633 901
27 669
922 849
361 47
502 207
101 691
393 6
284 945
708 382
587 236
211 277
71 685
589 126
822 754
441 796
379 958
777 536
271 844
210 12
853 204
399 462
322 220
623 934
601 138
55 741
713 273
759 617
90 487
806 952
311 409
668 916
885 219
915 39
865 157
847 434
81 239
441 107
156 701
821 210
520 569
690 273
224 676
391 166
357 327
56 73
413 869
445 87
67 344
793 579
156 490
695 449
964 161
353 567
845 519
559 915
275 998
547 472
122 920
571 229
967 387
754 727
581 329
95 169
618 606
999 232
75 327
672 941
323 500
400 352
594 518
676 21
542 296
815 492
220 136
474 787
415 366
443 847
173 235
64 303
728 64
792 88
983 851
938 708
387 616
661 362
104 970
341 755
877 76
830 652
99 930
679 438
298 42
11 409
383 401
470 511
485 131
65 693
332 205
863 436
181 557
32 843
141 83
285 734
245 641
578 546
700 833
807 586
476 914
317 804
104 157
341 565
240 174
41 246
316 624
569 563
336 887
306 197
509 311
24 814
134 772
819 37
34 965
724 458
959 488
483 1
596 656
833 263
445 631
85 455
168 123
514 83
937 341
109 207
343 532
410 454
215 73
518 834
282 415
492 638
6 633
825 94
840 61
160 819
192 220
189 125
958 59
356 376
492 312
246 342
641 409
22 752
5 985
415 176
740 759
837 789
936 643
839 44
636 727
139 540
643 641
832 962
8 919
949 276
540 942
174 479
875 157
526 200
586 488
738 754
187 455
162 196
613 922
430 153
607 336
250 890
42 921
88 166
651 125
512 228
186 679
206 689
896 958
355 251
680 959
573 779
396 636
261 469
843 748
176 942
908 694
120 470
755 299
573 714
241 8
448 530
334 962
633 121
867 162
228 674
290 36
815 387
137 500
789 367
366 905
245 899
704 344
747 196
105 258
10 430
553 832
995 464
457 707
16 364
949 730
636 47
245 677
694 170
166 337
943 436
437 595
725 690
984 145
422 553
764 429
802 110
203 315
182 363
81 838
859 335
837 559
776 846
941 329
346 307
783 819
900 974
315 636
900 607
243 850
535 440
751 9
482 530
176 763
619 550
966 116
657 78
384 280
199 120
419 678
709 764
102 136
368 47
262 281
797 44
578 450
291 252
658 562
831 317
332 8
586 888
607 396
914 234
141 345
493 495
330 819
443 112
927 103
337 246
794 988
365 741
635 43
162 810
410 528
787 113
927 314
902 167
635 337
366 467
547 255
83 933
950 313
509 623
644 999
607 108
348 852
196 270
725 825
695 296
931 720
240 857
613 455
508 860
400 248
615 182
496 91
333 213
682 926
681 199
180 416
333 428
700 16
587 297
169 630
142 180
596 431
853 490
979 628
63 155
803 565
907 667
716 262
703 379
169 842
670 61
638 343
589 713
431 348
988 267
332 65
860 151
639 16
836 512
355 469
239 176
514 852
413 345
286 946
800 93
205 513
96 1
103 388
1000 228
335 854
743 459
980 898
662 174
533 716
362 639
642 942
481 23
245 75
250 206
47 668
756 452
119 928
794 158
328 647
36 947
691 20
706 41
728 462
710 912
106 313
77 234
256 102
818 726
20 355
447 349
793 885
32 62
61 55
821 522
858 998
308 389
71 158
741 321
135 317
52 618
545 217
443 687
226 256
26 668
424 876
232 4
161 782
572 403
962 839
189 800
666 439
724 135
448 207
469 775
40 913
549 392
247 39
962 79
1 346
361 213
388 837
45 646
500 918
758 769
16 96
451 709
702 396
861 911
628 981
839 275
685 968
840 511
386 540
150 906
473 661
686 425
817 963
716 883
493 634
227 52
537 313
566 715
969 745
358 442
403 255
219 845
373 587
708 698
872 236
250 884
709 225
809 328
30 555
889 440
56 769
38 79
988 601
949 682
447 407
702 682
999 707
598 378
601 385
748 1
637 857
969 45
409 318
667 730
650 201
976 382
482 248
952 264
495 610
153 629
368 122
628 962
848 447
635 260
815 330
805 538
414 141
573 964
776 663
562 765
651 211
916 535
220 713
477 198
124 403
948 458
910 370
886 145
178 345
22 348
74 32
191 588
195 968
745 713
689 291
897 842
743 170
781 987
369 192
179 451
512 641
488 776
771 321
805 953
142 323
249 242
4 137
371 972
460 535
937 858
193 101
426 316
198 441
298 738
916 265
468 697
741 124
506 271
706 468
84 192
393 207
729 576
645 735
295 586
981 50
381 808
471 513
979 878
929 960
214 600
213 862
519 745
636 992
739 325
445 209
605 745
75 664
530 689
14 97
347 7
124 87
553 366
806 566
55 24
339 393
135 420
594 918
100 434
537 995
126 648
856 290
767 929
926 994
514 270
554 828
219 270
90 128
729 675
228 359
182 879
156 168
661 566
426 299
70 296
653 867
227 344
229 580
170 865
994 585
351 895
18 12
857 444
435 931
501 913
210 353
246 695
244 845
223 182
786 483
588 782
296 589
799 944
522 158
664 725
418 207
677 387
807 929
593 887
946 586
669 287
234 188
986 431
422 118
832 112
522 786
996 992
149 332
529 431
3 987
523 421
367 308
374 267
684 203
596 814
158 11
577 172
58 262
697 116
151 746
400 345
33 276
690 727
53 266
784 965
713 115
761 121
766 521
889 358
298 745
160 341
735 376
181 735
327 746
330 657
595 819
756 112
233 959
675 348
974 963
579 107
244 3
738 645
682 482
426 242
736 156
125 176
995 61
51 386
372 193
407 879
792 636
831 687
717 829
912 220
653 272
536 326
683 457
994 389
799 976
144 648
350 633
939 372
137 570
951 491
970 907
850 637
578 437
459 862
162 520
440 185
652 286
422 225
101 821
204 711
421 57
124 257
980 881
988 693
498 93
748 573
339 329
866 851
531 229
324 696
619 171
689 30
458 887
438 268
23 310
801 595
807 278
711 811
400 42
602 843
823 52
229 721
593 52
645 525
918 771
611 61
222 112
200 72
344 375
885 403
496 366
188 342
585 136
9 314
705 462
166 348
101 505
533 679
971 45
317 725
739 23
648 117
494 128
734 99
987 397
349 529
808 206
524 303
305 761
125 109
143 477
361 777
385 942
212 582
193 716
527 897
57 275
97 24
674 120
550 439
613 680
19 563
323 832
218 356
245 309
371 82
717 528
175 860
1 316
524 143
36 568
448 255
325 743
491 102
39 230
643 70
852 281
455 578
149 230
947 404
483 115
878 803
413 882
914 559
974 627
291 957
540 183
895 551
635 374
401 303
786 528
77 982
690 937
46 345
912 790
419 178
452 542
625 529
532 765
60 509
747 770
792 770
522 73
302 458
19 723
650 442
428 309
470 598
392 936
790 698
895 929
381 753
563 709
505 341
3 146
765 991
521 641
215 698
564 378
465 809
830 933
344 739
95 370
975 396
517 664
515 387
216 30
394 54
737 921
186 671
803 496
748 810
546 190
966 948
712 973
713 760
309 331
922 931
461 556
678 663
584 742
580 777
393 926
915 765
761 534
480 300
644 283
195 304
606 568
125 419
222 273
413 61
763 410
319 708
122 721
491 547
769 715
148 786
177 291
120 661
699 823
756 288
483 215
312 782
748 155
869 977
807 98
457 383
930 108
239 334
582 478
421 994
385 550
294 784
625 328
341 995
648 367
146 809
234 375
456 575
275 68
283 693
716 546
600 567
315 925
491 443
388 269
41 999
150 615
859 377
442 579
511 679
829 779
249 331
652 898
108 580
851 385
230 109
668 418
97 902
154 456
650 576
689 783
71 997
470 956
514 301
287 995
68 333
730 89
800 516
490 439
43 895
232 491
137 156
46 27
843 103
663 40
317 70
603 380
880 407
592 953
418 88
469 446
3 883
277 829
851 690
254 461
73 311
413 867
647 199
394 823
707 914
533 58
860 424
634 818
371 798
982 665
850 253
735 293
308 785
236 494
685 730
221 747
68 890
86 853
655 278
675 984
273 214
6 446
388 63
625 730
711 11
948 553
799 392
957 577
642 600
203 477
853 765
621 596
963 450
134 559
901 228
6 530
621 78
80 30
233 963
765 78
578 866
413 465
474 477
414 152
594 611
971 762
477 421
171 34
749 742
169 932
914 144
851 225
997 888
809 579
831 157
958 508
267 845
318 680
106 232
855 836
439 691
565 990
253 316
821 778
165 891
387 26
903 98
452 907
483 131
263 267
22 651
521 545
668 235
425 391
528 303
432 769
970 415
596 68
276 625
198 125
964 146
141 184
320 392
337 808
499 14
365 848
995 802
247 583
291 462
402 361
968 952
494 439
700 488
445 492
905 889
771 822
390 288
264 871
336 120
135 84
323 989
369 843
455 534
402 767
170 806
496 501
399 410
788 579
714 915
56 572
596 124
82 651
989 860
816 523
333 759
739 405
564 712
790 410
265 562
194 569
135 139
355 505
3 568
849 58
841 383
856 560
648 394
7 667
250 854
547 952
518 334
785 295
444 339
939 15
463 874
812 612
589 20
334 23
485 531
169 628
682 54
123 391
416 353
801 334
495 130
474 663
244 198
414 91
423 322
434 520
943 342
817 208
326 996
708 260
911 519
685 21
383 962
879 856
293 317
36 876
912 164
809 12
642 110
8 844
275 780
734 608
34 798
29 486
27 445
828 8
136 348
831 319
908 853
332 212
48 318
69 844
358 678
294 461
924 264
86 382
532 900
236 700
653 847
420 886
427 174
934 945
245 975
287 508
629 331
942 42
37 568
384 701
878 356
503 277
958 154
910 158
945 811
309 677
559 953
749 348
344 419
870 518
366 628
514 366
71 278
350 235
266 25
737 555
951 730
440 997
449 709
668 111
460 387
704 166
458 287
788 267
838 540
719 670
147 275
640 360
329 791
875 207
525 183
481 436
300 702
450 587
950 898
568 72
764 360
282 249
799 138
117 928
536 713
185 48
746 446
153 132
494 89
26 598
898 385
889 228
363 771
963 551
982 455
904 233
379 469
248 711
868 469
888 462
577 383
520 3
150 218
182 476
974 661
159 622
765 425
317 234
989 93
375 130
143 432
385 568
158 999
188 141
738 492
644 13
747 959
957 702
263 553
724 83
512 616
156 342
421 451
689 527
60 298
921 547
288 110
342 749
301 79
615 976
656 990
393 891
641 492
855 959
963 466
468 800
430 628
740 42
341 728
338 963
336 570
556 598
626 65
170 280
462 221
799 591
316 545
293 957
443 384
58 978
669 539
145 719
97 817
681 652
4 975
684 561
370 631
467 222
380 950
932 379
222 993
786 717
820 430
863 238
49 570
83 962
902 788
606 774
673 284
83 528
142 125
176 353
973 648
749 427
680 444
897 212
262 832
445 306
802 965
576 795
424 753
924 230
133 440
138 57
473 372
736 319
64 168
725 715
37 724
981 613
614 855
116 804
245 120
270 343
15 250
33 523
658 158
65 339
626 561
114 251
204 431
953 306
457 963
865 46
594 252
314 994
861 989
811 339
35 103
718 393
978 538
128 575
373 448
640 278
949 593
568 210
697 649
899 846
557 627
365 585
949 64
971 87
553 588
801 377
390 260
553 874
737 924
382 216
258 615
934 74
500 682
564 555
332 13
838 921
19 290
181 712
797 48
243 136
205 805
210 848
789 524
518 878
4 280
723 888
891 368
895 736
898 422
530 420
270 489
732 529
861 254
51 790
46 682
24 481
937 761
76 672
49 482
860 331
694 302
841 793
282 315
196 457
220 40
872 392
25 228
523 722
698 755
624 162
228 124
545 83
260 976
160 224
174 686
295 824
949 72
233 764
383 702
337 940
962 4
105 773
455 9
714 616
480 644
264 960
134 926
136 777
912 933
651 156
908 91
196 883
39 601
386 446
711 226
83 861
892 133
826 213
72 620
205 24
163 555
737 244
351 265
176 993
740 789
507 193
237 760
738 290
137 572
45 26
724 744
341 817
912 369
67 741
628 501
759 892
469 431
165 545
528 732
691 503
871 31
734 842
178 535
313 282
89 624
329 321
401 986
66 552
483 40
459 532
598 220
373 253
177 588
202 90
33 895
272 553
304 625
220 625
19 70
516 504
255 940
107 73
19 556
493 490
886 624
75 571
333 844
924 754
868 86
119 196
504 356
851 142
159 782
267 282
290 79
897 971
378 524
27 34
289 609
805 483
648 417
660 932
271 703
379 886
433 885
691 642
695 297
850 745
335 834
929 109
436 186
562 715
72 997
613 521
1 460
552 802
415 651
950 324
308 799
19 114
194 556
134 868
964 235
922 899
364 296
312 363
725 5
138 147
802 49
371 856
995 366
398 875
625 238
86 173
648 264
825 77
12 638
687 4
117 926
277 989
993 75
475 999
146 422
849 81
818 103
19 604
670 409
140 150
107 290
156 998
214 878
253 903
205 982
697 330
482 860
506 784
145 380
1 473
674 516
299 922
747 690
696 410
346 71
33 163
567 483
232 343
819 803
771 575
132 635
474 995
318 471
128 306
28 790
410 489
477 478
77 171
502 186
122 383
102 5
160 608
640 688
346 311
46 706
334 569
149 566
426 207
40 283
615 631
643 286
500 76
177 379
392 412
316 452
227 785
125 385
456 147
826 191
542 881
617 427
325 760
877 522
809 889
283 163
654 751
405 864
1000 757
405 798
595 257
969 180
641 322
57 881
47 835
432 472
252 559
734 462
181 854
966 723
548 557
383 131
273 669
96 152
285 42
726 52
628 560
914 139
909 670
24 178
607 964
506 503
518 484
736 238
123 469
351 616
199 701
49 759
854 814
552 428
858 374
156 868
667 879
7 400
988 216
217 629
745 55
756 119
306 790
242 69
246 720
77 958
648 87
706 160
831 523
573 790
532 275
301 684
184 258
650 875
521 253
145 54
188 684
982 442
304 482
998 274
882 603
958 619
35 924
574 451
161 24
672 144
635 634
814 165
837 361
993 913
101 892
449 928
785 797
937 270
827 384
427 647
965 923
946 810
834 27
713 180
626 179
240 973
732 86
676 288
321 856
922 739
86 411
650 161
479 697
53 744
93 206
162 714
319 929
752 207
704 486
3 936
447 149
164 82
778 528
475 753
859 725
778 921
633 979
82 576
621 162
235 276
281 20
525 45
925 707
917 563
597 573
830 129
473 928
61 400
315 820
517 821
109 171
952 513
572 351
206 169
506 892
624 96
481 239
548 83
514 196
883 414
263 592
829 790
292 924
32 285
607 190
463 148
545 123
980 749
105 48
413 282
886 306
889 93
535 4
492 415
4 408
231 779
438 321
574 740
545 762
444 551
187 543
605 426
753 401
419 546
130 562
781 530
655 369
782 132
739 936
794 517
424 645
586 632
924 512
712 501
670 611
826 333
623 280
396 338
758 957
287 481
738 535
890 113
723 556
163 595
634 838
871 269
161 286
524 373
114 158
317 243
907 824
472 406
597 898
396 732
15 117
176 940
879 619
872 50
666 150
871 715
364 950
564 780
318 858
515 733
854 976
309 456
241 701
311 522
643 329
945 72
427 911
795 998
990 621
653 113
68 22
40 580
19 405
508 706
165 383
598 572
397 724
253 898
758 982
968 161
577 968
517 434
830 446
64 962
230 824
869 885
495 658
461 765
952 782
297 757
613 644
99 60
663 832
417 663
707 770
178 983
230 752
867 597
913 737
29 467
980 57
405 994
897 468
240 302
650 306
857 319
614 447
955 190
745 521
839 588
608 453
609 912
26 80
101 516
603 942
471 82
988 377
117 391
795 601
943 206
940 603
344 212
163 444
634 663
516 494
454 453
463 101
594 311
253 250
290 146
28 988
886 184
649 433
106 157
250 823
734 751
690 794
633 209
55 536
718 361
562 641
474 475
825 838
908 693
411 209
627 514
946 721
134 714
307 81
699 890
816 751
537 445
573 936
363 813
434 641
16 583
358 17
88 853
865 285
805 163
218 374
640 988
223 22
196 405
997 202
547 727
770 449
904 455
102 245
824 955
352 552
413 797
985 28
730 56
707 686
861 55
801 896
193 84
967 641
390 969
252 586
985 390
876 829
976 703
843 199
31 883
45 725
763 887
749 59
711 201
281 646
892 76
748 426
105 104
153 10
368 404
673 142
260 197
168 717
69 918
122 50
862 663
906 957
610 754
694 117
57 813
955 698
184 664
815 88
130 454
279 662
694 151
650 592
264 11
991 78
179 696
441 241
40 318
252 598
436 482
298 515
203 425
734 262
235 693
685 658
852 883
436 308
407 450
356 804
907 112
179 872
280 661
222 813
542 565
771 644
817 847
533 312
339 612
49 913
43 218
482 390
342 771
852 91
166 684
16 924
842 569
243 669
807 994
326 787
195 846
598 344
353 322
14 89
452 633
252 206
613 411
784 208
992 673
157 925
176 626
193 509
371 66
156 166
364 822
402 22
332 904
310 465
311 739
222 635
234 383
409 140
56 655
884 66
846 419
974 31
496 593
363 433
24 273
248 628
888 749
57 336
493 228
168 998
236 712
516 744
738 520
857 468
348 463
865 568
828 766
539 409
147 714
220 234
882 194
350 584
111 839
783 531
27 740
711 737
985 289
561 46
567 980
882 827
556 302
143 622
343 826
547 195
144 636
989 881
378 88
119 811
408 370
774 757
759 477
772 564
204 197
469 257
963 913
913 478
886 130
484 75
854 177
857 695
918 85
811 490
770 165
723 162
717 756
487 171
915 530
46 355
478 672
473 552
538 559
676 480
163 866
455 595
948 626
908 417
836 681
249 10
410 910
480 527
104 170
350 589
904 399
68 357
895 84
903 353
804 888
803 605
277 413
237 954
776 590
471 137
318 576
922 778
450 627
892 953
708 487
783 696
584 777
224 422
91 823
277 378
906 289
843 386
137 835
333 373
625 495
23 38
779 431
592 461
303 234
416 411
159 934
599 452
176 488
900 892
11 866
262 749
655 344
858 192
68 970
706 95
768 967
607 186
560 148
472 692
596 673
434 366
144 356
485 618
304 298
300 113
342 610
676 311
95 696
376 649
714 438
446 776
520 620
422 634
631 113
557 893
41 554
261 517
525 682
561 207
672 7
95 659
818 572
220 956
63 360
300 922
132 238
498 859
500 230
608 698
414 71
663 458
496 584
600 592
633 611
432 371
667 269
280 919
10 184
181 668
340 220
222 102
700 861
732 693
393 585
957 943
375 918
715 886
69 376
190 764
637 703
54 914
869 208
958 862
392 612
857 192
533 793
915 41
178 1
333 947
267 831
104 530
407 392
788 95
308 346
676 987
960 376
567 302
387 98
446 380
152 767
991 490
645 94
527 346
178 65
337 658
378 653
344 540
421 982
260 311
54 144
345 424
867 194
71 927
440 73
728 82
892 31
583 772
624 740
725 320
53 588
487 910
421 126
565 364
413 637
803 236
723 353
225 349
95 579
258 259
150 570
115 955
607 582
8 115
635 745
455 867
216 261
846 221
444 82
254 817
388 835
767 304
399 680
609 792
626 286
585 641
851 628
410 269
971 579
902 651
563 368
374 938
691 85
9 736
378 219
291 976
332 349
351 289
291 907
994 478
338 150
889 989
54 727
907 908
284 716
932 747
675 935
242 855
915 682
570 792
360 768
494 942
151 310
460 907
782 416
323 39
472 284
14 796
280 975
924 774
511 169
921 130
555 618
274 394
927 407
823 217
957 867
403 676
799 732
700 10
737 250
465 399
50 445
740 757
675 964
289 805
530 570
538 448
487 460
511 560
429 843
593 96
436 137
806 514
237 888
82 736
364 368
848 766
988 65
369 306
386 282
291 853
944 698
488 803
949 548
498 82
585 247
899 992
854 902
409 445
367 480
279 915
75 153
498 552
823 895
57 693
746 380
968 128
612 586
871 888
437 366
304 541
65 284
554 408
372 910
804 259
717 995
395 448
206 496
900 743
999 750
230 143
450 27
661 329
752 451
822 397
823 650
75 788
607 784
41 515
999 382
255 537
396 371
451 416
978 343
787 778
797 688
683 360
809 71
804 786
508 76
293 839
569 13
518 692
714 968
95 730
574 221
920 35
878 634
175 499
900 398
384 187
662 660
70 682
798 257
956 213
821 656
974 77
747 122
492 870
977 765
195 38
726 165
815 293
192 776
749 801
489 74
2 756
424 616
391 884
513 917
338 469
141 896
309 541
60 937
857 860
312 680
603 514
625 986
477 557
280 827
981 947
308 395
888 411
125 921
614 294
154 691
936 347
565 938
463 48
256 18
993 859
827 55
480 358
995 580
103 544
653 903
980 197
488 867
958 378
801 104
195 139
651 242
400 354
307 713
734 243
658 510
591 856
325 185
723 669
523 339
904 33
794 980
624 506
767 126
246 75
965 943
838 780
4 589
576 383
693 703
153 267
535 236
377 698
537 71
812 720
496 306
299 53
123 275
78 625
702 79
448 231
310 119
453 123
28 849
692 193
378 460
239 793
242 42
148 426
519 453
568 292
379 516
817 699
687 195
188 551
230 1000
524 594
481 201
946 597
241 194
5 788
98 395
845 402
634 496
224 80
192 434
803 146
208 844
394 636
111 453
948 493
838 471
225 433
772 132
45 103
649 544
724 306
286 771
491 859
213 914
843 650
371 891
13 381
477 485
918 588
36 981
434 780
94 388
26 411
877 949
39 907
878 147
232 384
816 818
541 126
369 691
648 742
36 40
546 380
83 9
486 48
342 123
860 423
970 495
766 372
780 373
660 428
628 795
289 765
742 206
414 208
249 119
908 500
463 762
379 209
787 747
426 658
63 804
391 429
935 834
936 819
102 955
514 959
941 734
548 406
864 869
586 850
215 676
429 754
293 950
67 78
801 71
790 492
627 297
269 876
236 277
830 569
604 1000
642 739
757 92
469 676
980 386
640 574
616 411
658 290
689 152
820 700
686 185
987 704
6 669
595 140
45 834
988 72
827 519
181 356
589 91
591 548
131 634
741 587
74 24
127 391
905 616
647 864
845 450
21 565
47 52
878 533
395 922
895 344
10 542
495 757
753 553
880 334
93 597
800 3
209 823
369 917
843 749
10 727
949 798
324 593
71 739
889 501
203 402
579 695
605 67
702 44
847 927
668 159
369 854
95 517
132 508
70 567
61 576
977 805
527 86
625 46
208 145
412 60
636 276
653 13
671 414
348 963
535 9
718 619
681 157
927 317
705 89
626 710
605 631
603 516
168 429
87 647
938 450
125 563
446 898
636 457
664 894
146 368
544 10
868 531
874 538
624 119
682 22
458 954
26 713
859 682
520 327
123 286
194 936
99 32
543 619
656 380
825 882
707 619
492 616
946 832
847 870
321 231
475 416
430 485
503 824
597 835
524 74
277 920
826 481
176 20
938 164
209 422
474 807
468 796
82 806
524 479
983 420
257 947
932 325
44 812
36 823
983 919
824 579
222 690
845 907
238 958
808 443
822 984
340 110
419 116
91 368
732 230
207 779
662 868
167 801
535 184
311 281
394 584
134 440
434 123
102 191
693 622
251 120
746 265
134 953
733 267
479 709
425 62
387 915
461 35
243 303
362 745
197 200
859 281
887 310
506 118
784 468
149 386
143 979
33 235
639 393
146 779
284 109
178 161
818 102
200 266
331 176
330 434
298 527
870 915
725 759
980 103
865 373
941 79
20 567
936 745
889 703
98 365
396 904
148 170
100 500
705 164
298 245
367 961
96 452
515 780
146 70
446 92
455 318
277 652
767 503
764 145
234 423
693 690
816 22
356 7
160 875
760 707
330 762
398 572
184 292
347 977
856 70
679 572
78 810
869 908
464 877
703 331
439 10
737 328
973 984
502 276
880 380
30 518
399 588
589 325
367 535
139 196
595 897
583 425
104 5
959 347
283 866
771 597
741 409
534 959
292 350
237 257
244 138
644 19
445 513
544 799
382 44
722 779
906 31
168 508
942 123
762 824
969 173
645 486
438 172
828 265
17 382
966 810
317 1000
759 231
865 818
215 384
259 926
948 503
406 452
216 119
704 427
227 643
113 901
420 76
910 698
62 436
533 370
156 630
142 349
254 935
490 989
887 395
456 232
289 744
930 466
457 803
738 935
671 378
310 467
215 61
903 681
632 978
78 999
646 362
866 454
540 144
784 122
398 971
752 419
442 741
563 268
495 406
181 849
459 496
15 925
284 100
635 446
504 396
660 184
235 155
836 687
245 935
377 391
316 859
895 571
754 932
71 662
552 925
952 754
860 560
160 332
602 337
370 783
89 187
232 38
313 375
841 231
134 175
425 563
181 631
586 484
631 407
47 756
460 160
712 957
980 214
4 374
662 186
853 247
641 364
254 199
262 111
263 163
801 834
48 409
275 131
927 166
659 863
718 572
20 322
640 137
714 615
866 509
686 588
332 188
333 601
914 842
859 438
335 317
129 108
830 802
610 366
77 67
528 793
995 282
27 628
119 932
48 853
945 657
552 71
752 476
880 643
747 912
546 771
144 659
584 838
793 587
791 585
273 948
692 126
476 622
248 619
422 940
21 306
919 526
369 952
565 952
753 977
688 521
26 723
936 402
77 853
187 593
67 821
559 418
39 496
227 482
758 398
645 556
130 276
666 859
335 646
410 784
971 390
737 638
151 744
300 432
358 496
921 201
229 473
858 497
801 65
870 277
851 991
425 843
785 666
890 38
646 222
739 80
296 602
807 217
284 991
383 843
973 700
364 378
173 139
750 974
135 539
59 333
279 391
469 360
847 244
807 831
690 640
789 60
808 982
232 556
343 174
125 511
305 469
486 278
456 263
350 80
471 648
289 555
108 340
330 30
2 717
757 112
140 128
898 537
142 377
755 57
981 183
73 350
566 633
210 672
218 914
280 963
890 850
892 596
41 181
573 55
439 765
673 774
582 645
273 754
692 720
567 203
142 389
905 29
398 81
129 541
579 659
580 546
516 474
764 656
482 728
548 604
666 904
94 786
23 13
872 461
856 411
412 14
527 936
553 749
139 989
948 743
433 447
113 101
603 452
55 12
11 937
326 149
34 746
743 995
741 271
663 522
907 843
79 299
974 355
120 888
705 487
105 712
620 917
313 865
610 208
419 151
481 963
48 345
584 220
78 576
755 872
222 399
680 581
57 890
523 250
234 616
812 317
916 604
385 439
567 782
499 869
468 751
493 100
61 789
620 21
431 331
12 393
756 318
161 108
505 971
547 677
478 341
23 21
434 237
19 610
717 820
495 250
59 361
221 285
183 964
356 549
228 642
630 459
816 516
55 513
988 362
704 241
98 527
994 433
324 202
919 858
745 466
687 447
824 454
107 984
447 156
101 379
357 958
460 508
939 983
479 458
468 483
568 717
837 633
470 771
223 443
600 661
218 699
380 408
613 311
735 942
758 969
107 54
587 405
73 437
885 333
252 136
884 981
488 214
789 816
424 368
111 310
948 923
579 441
432 86
833 697
292 212
100 259
977 275
855 353
121 183
485 439
589 384
261 489
589 516
319 88
831 808
232 103
956 97
285 441
762 572
192 589
8 636
254 49
627 269
717 752
230 882
408 605
98 504
373 577
836 984
565 438
269 286
167 385
572 53
525 456
24 340
441 48
9 457
971 939
746 329
661 807
302 22
177 170
830 708
387 943
347 602
197 729
946 831
139 85
389 323
600 513
13 54
783 953
414 286
569 802
637 390
545 712
469 65
699 140
790 584
423 827
423 621
313 439
652 994
190 813
873 454
492 289
897 949
93 153
714 5
563 434
602 765
198 782
68 132
425 676
830 763
367 57
897 850
340 671
223 457
432 988
282 933
793 119
199 805
564 339
985 561
487 536
228 830
933 408
482 801
149 59
562 761
142 2
843 167
16 839
685 263
357 145
14 167
892 669
624 146
315 433
99 505
214 39
467 920
482 818
621 760
714 702
165 978
148 300
893 289
788 910
510 289
592 124
449 1000
232 753
876 875
528 88
859 431
360 206
658 805
765 787
65 696
210 136
304 935
481 587
733 438
314 315
273 147
413 767
217 701
524 83
285 861
592 847
829 182
10 871
946 127
397 396
616 810
571 963
654 96
713 923
357 499
180 221
829 99
449 61
715 353
582 984
905 677
227 915
84 584
291 772
497 915
661 538
965 64
309 352
440 373
470 255
483 95
517 528
482 284
435 75
999 163
603 992
45 548
370 33
856 67
132 104
970 562
424 293
8 668
58 673
100 961
582 753
971 820
228 127
489 960
184 231
123 600
84 36
543 706
657 992
839 886
278 673
305 982
436 697
708 912
755 262
461 962
66 305
309 119
728 374
46 892
763 908
781 733
65 73
550 900
589 814
409 861
826 950
711 184
197 680
900 800
860 539
332 920
774 500
50 500
862 717
89 102
704 268
884 372
762 963
95 576
747 204
334 546
828 337
990 946
436 333
947 953
630 50
804 150
878 234
111 388
33 466
940 731
860 809
460 465
604 766
705 881
749 937
385 427
473 446
559 402
176 112
945 74
264 722
812 552
183 34
303 569
525 707
944 932
782 321
545 953
781 546
623 932
572 976
332 208
894 647
829 830
433 843
501 51
851 127
152 287
963 851
818 439
287 615
873 522
164 296
339 97
873 579
119 996
951 40
568 744
708 591
370 313
74 434
733 375
895 193
127 441
114 229
34 822
134 194
460 657
742 17
971 758
954 710
470 928
425 416
30 247
320 981
300 362
228 952
570 339
482 152
668 950
319 387
786 101
780 827
514 660
429 666
213 381
89 866
59 431
275 771
812 690
244 648
783 700
889 616
115 113
514 808
341 519
117 938
740 988
508 946
666 131
739 502
613 37
309 222
743 654
523 980
507 267
470 807
637 744
729 33
661 146
153 565
829 392
15 238
581 507
193 445
695 780
834 731
564 442
791 342
812 60
925 168
758 713
862 350
505 673
518 285
805 412
177 543
975 332
553 623
154 226
866 995
593 841
44 808
496 324
996 308
687 562
634 944
73 159
250 586
947 991
170 40
218 392
261 703
77 949
968 776
341 830
109 648
236 856
127 885
59 578
823 285
454 149
695 435
405 410
347 79
106 759
703 284
746 352
448 811
223 494
856 681
446 901
153 949
641 646
308 272
813 909
186 344
241 604
925 663
844 546
264 761
572 322
572 876
441 21
622 91
637 700
143 383
215 443
908 617
510 580
7 770
483 689
932 448
762 622
299 550
479 389
113 340
240 294
384 655
860 368
203 276
732 405
65 408
245 372
834 767
416 981
38 441
266 718
390 770
110 69
78 202
851 498
278 159
929 662
23 292
107 61
147 827
833 945
385 777
186 461
259 263
34 226
195 982
431 292
705 336
320 572
637 439
374 797
469 426
551 787
456 953
954 81
403 625
477 758
777 754
649 875
590 738
716 443
797 753
898 445
574 922
380 77
217 35
669 408
879 11
86 706
844 672
588 82
889 340
375 135
124 674
683 99
822 127
963 784
639 692
216 826
69 403
465 516
406 328
154 386
347 582
736 482
33 959
426 202
909 487
552 817
243 994
108 617
158 542
41 313
474 793
425 150
37 791
205 549
306 567
462 425
364 944
660 298
345 82
309 214
762 961
9 709
635 387
393 302
536 615
391 821
196 377
630 461
541 569
753 330
881 171
736 697
43 268
141 675
749 822
740 766
736 684
152 862
261 280
272 355
164 636
29 879
471 912
474 343
24 581
836 805
138 959
74 343
38 28
129 48
826 525
839 456
825 396
852 417
816 532
610 714
143 381
724 142
108 673
485 335
449 305
373 481
575 207
243 819
251 286
826 373
888 168
721 584
734 975
551 39
109 23
274 733
41 871
2 887
775 433
346 831
823 569
847 912
477 926
480 901
511 595
681 418
835 671
762 197
955 452
793 564
80 33
634 590
343 8
497 662
350 900
549 446
445 897
951 83
840 694
493 413
124 511
408 688
157 347
582 249
189 577
797 835
783 969
227 917
581 997
808 32
437 238
789 488
791 160
110 731
194 38
394 432
980 906
751 620
723 716
672 980
980 72
15 612
209 77
798 74
61 28
473 772
697 852
489 655
622 89
803 205
185 937
193 994
112 880
978 386
541 806
483 160
288 770
56 532
925 980
141 815
980 29
886 271
511 999
124 870
90 104
172 147
746 570
377 425
419 3
303 473
188 206
646 532
262 450
203 238
41 81
436 991
342 829
13 923
258 361
522 926
898 766
551 88
102 148
768 479
320 722
589 166
733 368
935 38
164 618
285 327
486 641
764 377
880 329
216 443
641 170
520 43
207 375
666 142
890 903
944 555
516 771
267 765
724 441
764 902
452 948
576 320
601 444
99 584
696 727
458 403
466 944
659 711
710 251
581 128
60 192
140 932
798 466
300 313
258 375
539 153
134 675
144 917
421 904
724 221
612 96
401 814
800 327
672 45
295 912
77 866
710 218
996 397
496 302
165 358
293 469
735 424
141 917
305 969
576 606
884 789
335 366
864 831
915 15
360 648
463 224
274 263
513 500
494 817
539 88
450 314
186 616
555 332
994 955
234 197
935 879
491 415
800 887
235 56
910 567
76 313
876 386
65 397
695 672
245 408
905 754
683 314
970 516
502 864
218 31
587 920
938 216
863 4
633 111
718 184
533 420
582 526
25 568
123 635
249 975
772 239
393 938
21 714
532 144
381 555
800 841
33 139
21 286
384 981
313 943
508 707
706 830
385 114
733 846
814 703
585 955
631 952
541 172
930 804
568 288
567 100
343 14
696 431
466 518
637 456
913 225
517 764
793 112
47 1000
327 69
816 399
228 669
923 191
459 106
84 674
315 675
912 450
20 8
189 119
747 266
70 538
715 124
407 840
74 606
261 769
348 110
305 662
231 823
862 199
887 899
341 597
508 524
614 106
34 530
37 281
905 287
755 59
817 653
770 427
472 68
896 366
404 602
642 39
462 540
682 531
537 467
688 654
969 392
182 610
989 663
472 960
622 716
377 163
12 852
64 656
822 357
563 419
929 388
254 568
534 928
69 715
289 621
589 5
88 285
870 312
341 49
196 850
750 505
236 667
805 593
687 843
3 231
381 144
686 170
742 540
631 129
147 371
10 233
724 160
94 752
893 30
294 2
696 699
758 883
954 969
248 929
536 892
702 253
272 483
864 599
757 639
681 327
164 443
396 340
597 607
845 808
589 832
478 304
972 859
761 840
289 583
943 411
749 476
307 32
582 135
975 944
97 257
523 894
605 297
621 934
564 285
995 751
644 47
900 375
447 516
309 124
877 645
317 185
896 3
169 481
37 544
715 489
605 634
635 266
386 633
335 663
398 115
399 912
701 756
519 637
671 278
270 533
531 822
521 998
458 50
904 513
963 554
722 806
353 286
421 480
434 598
755 42
748 723
749 499
980 731
230 597
430 34
8 865
618 980
474 840
943 223
518 581
428 785
684 760
64 174
774 644
50 808
784 732
920 200
942 545
561 368
390 446
866 134
437 868
400 944
489 952
790 398
376 29
371 422
462 163
821 596
378 937
492 701
214 533
539 263
182 939
199 338
603 145
393 834
114 44
662 302
581 685
795 701
732 659
102 212
738 651
326 185
611 392
318 634
420 492
704 571
200 155
247 806
178 271
293 90
5 567
519 936
854 429
511 994
720 56
175 486
101 401
764 802
426 123
66 2
605 168
771 519
563 954
441 26
612 51
6 372
944 506
935 581
967 652
257 361
43 991
398 578
933 712
460 155
161 842
493 979
534 920
713 259
961 919
417 942
432 205
829 675
459 421
112 286
764 216
323 202
546 296
277 700
271 743
434 597
32 176
910 179
774 203
549 65
512 129
657 548
233 860
223 388
271 423
254 562
580 990
592 662
847 246
602 273
707 785
898 37
839 707
653 159
721 468
919 391
275 266
597 488
625 621
424 725
968 926
840 633
414 35
464 774
83 557
868 269
749 62
773 46
540 836
530 8
894 15
80 384
917 93
169 303
420 95
647 177
908 77
695 724
75 159
164 759
163 175
76 968
999 690
689 729
591 124
663 524
435 42
672 28
479 294
730 818
223 889
343 733
360 849
808 245
748 614
990 568
204 370
287 134
679 11
395 168
242 408
620 987
711 674
901 55
441 228
937 712
391 17
436 859
371 423
882 770
591 452
673 513
776 222
835 963
665 511
490 87
894 186
549 263
227 125
544 655
92 288
707 389
426 367
979 553
72 941
40 197
187 797
663 677
435 531
252 966
265 852
959 181
445 649
768 785
99 603
832 934
597 815
259 29
172 362
294 327
753 829
675 962
663 988
347 450
192 40
883 589
490 254
660 883
83 720
219 826
267 14
379 276
440 732
638 105
754 419
666 76
901 899
907 170
438 837
662 384
706 655
546 808
876 646
603 994
755 767
905 871
908 68
505 193
989 98
340 10
866 50
615 425
834 38
586 989
534 532
155 319
361 354
541 601
172 922
717 817
58 989
849 118
999 877
826 377
74 696
553 765
399 316
84 96
15 469
274 595
761 954
410 572
570 948
809 978
517 942
455 654
982 96
78 481
591 610
665 876
228 586
624 372
571 908
681 799
706 198
110 729
454 793
419 264
167 239
484 320
981 298
79 617
339 670
822 17
722 441
149 301
709 801
229 638
804 587
628 278
90 641
605 639
546 91
770 162
113 266
542 356
653 664
990 353
375 102
161 396
919 631
143 515
910 776
950 379
601 285
711 797
915 200
11 225
54 480
588 713
957 74
761 755
702 762
306 662
168 403
561 818
198 452
905 21
355 955
464 354
601 859
154 823
285 291
873 899
730 19
10 833
343 651
276 6
308 181
544 686
879 628
328 904
502 636
640 421
695 777
405 543
535 374
840 164
243 16
388 141
89 65
495 237
828 756
997 815
700 708
192 631
927 483
506 653
542 271
804 855
36 589
642 51
295 504
158 126
86 105
130 954
860 798
698 184
789 561
614 606
47 372
734 669
585 55
918 48
163 221
460 750
604 611
953 495
568 132
655 306
64 34
830 939
775 554
639 145
880 303
885 440
965 177
334 449
618 282
518 577
151 522
553 25
56 401
211 2
498 421
953 747
975 684
881 617
249 682
563 139
840 409
432 265
385 140
686 742
955 752
372 1
177 573
155 817
696 703
816 966
553 841
596 781
69 478
671 42
55 226
399 576
367 229
373 299
181 596
148 243
992 316
383 641
893 428
362 866
691 999
469 61
275 577
64 979
797 311
137 961
227 936
55 465
872 862
596 613
166 342
943 729
678 923
481 562
633 549
876 848
364 828
494 432
596 893
808 635
942 781
247 332
651 972
118 788
341 584
388 318
884 361
736 239
886 689
679 490
962 517
476 62
921 478
949 320
314 483
609 759
156 917
491 829
574 115
483 797
986 949
411 780
925 233
905 736
225 28
791 377
104 321
581 192
101 529
989 737
355 198
450 203
162 83
630 125
521 657
521 238
48 219
381 593
64 928
951 391
183 766
125 803
604 201
85 73
502 424
632 60
110 205
412 512
750 542
464 253
112 602
777 594
361 54
131 302
133 126
820 332
245 167
787 9
763 365
456 29
663 10
565 996
391 146
36 908
106 930
303 714
771 130
229 202
467 243
947 512
160 856
283 773
26 697
229 807
532 495
401 419
795 503
491 351
436 381
698 998
294 951
366 152
672 32
619 631
637 790
107 155
125 22
768 414
977 234
456 623
688 993
19 595
378 454
890 514
442 41
183 557
5 676
78 921
524 711
257 892
925 549
501 745
669 782
707 360
930 85
264 254
938 839
858 184
337 117
498 44
855 304
184 64
555 89
364 673
481 706
694 287
907 390
688 593
191 737
881 397
747 133
134 88
409 136
124 475
113 1000
729 250
657 986
128 35
502 770
608 515
111 672
735 477
455 840
183 953
694 821
156 761
137 216
315 594
595 331
546 241
594 956
526 241
496 403
1000 743
417 233
744 584
772 234
421 148
148 888
286 920
653 127
301 486
322 789
407 618
159 777
679 72
946 314
402 641
270 483
882 549
941 323
442 134
615 93
755 588
697 524
670 918
557 438
392 20
930 174
313 985
754 63
390 54
440 957
58 39
693 631
427 210
931 538
8 53
408 915
419 277
315 584
341 494
171 669
760 553
225 632
570 825
659 209
817 927
708 713
237 10
122 99
966 53
250 726
385 542
861 597
44 411
379 144
778 548
601 45
688 67
379 81
405 63
56 310
185 872
162 493
482 514
452 736
626 234
43 64
677 327
364 315
865 295
148 88
285 351
111 77
834 889
182 686
499 158
96 141
726 819
51 654
15 879
519 860
607 309
764 413
537 200
343 531
401 369
510 296
926 358
715 456
987 136
607 67
810 977
270 821
301 807
728 376
619 323
108 113
443 281
89 793
778 274
169 644
372 427
26 416
271 399
731 160
61 734
699 512
249 544
528 168
320 319
669 146
929 996
845 538
353 746
301 693
875 163
10 325
744 41
561 2
1000 731
98 285
67 798
588 642
504 855
361 219
89 901
537 7
449 616
776 417
383 132
605 980
814 964
829 760
182 333
740 492
303 463
372 848
296 263
484 497
823 170
622 239
189 363
826 734
299 988
25 460
771 729
188 450
948 943
816 828
659 947
263 814
334 559
447 686
42 7
595 366
69 142
1000 361
53 41
785 791
128 129
416 612
907 718
285 432
549 855
107 409
1 724
651 439
684 552
908 16
687 495
781 279
264 585
971 117
722 563
87 130
863 247
422 979
348 806
398 110
270 264
434 104
11 284
507 213
29 479
369 962
154 933
854 144
931 981
954 161
128 330
267 925
371 781
581 261
680 427
806 101
548 504
183 81
542 168
678 888
662 601
102 178
632 99
418 524
115 856
244 599
858 311
60 717
799 519
49 308
722 611
349 754
89 610
171 848
17 512
495 132
233 443
497 504
486 368
722 822
879 195
387 270
189 435
188 382
447 706
327 597
468 643
135 361
551 999
717 919
164 825
798 39
968 153
50 927
407 883
452 935
300 869
127 269
913 309
504 962
319 488
752 44
404 515
986 787
375 242
409 237
283 409
245 981
503 395
657 259
720 579
267 723
277 483
103 842
924 818
38 696
231 272
172 217
723 459
493 755
186 763
585 156
195 325
588 297
884 645
668 161
397 63
183 535
893 376
682 806
352 639
784 309
906 171
588 228
111 896
25 148
790 842
390 100
152 433
115 325
390 665
145 203
696 586
300 390
891 77
486 280
53 420
16 278
860 888
345 792
8 644
190 625
717 404
777 417
742 305
28 605
160 850
73 570
418 829
72 947
836 166
500 623
124 347
953 321
931 949
40 711
503 882
393 467
110 612
663 397
273 868
499 88
3 128
331 305
555 732
113 895
578 478
4 609
469 652
351 796
546 665
219 813
62 886
996 529
974 300
87 524
510 932
963 562
54 633
509 543
761 432
379 582
448 771
404 36
298 513
487 289
968 801
823 343
754 633
503 917
389 866
742 522
894 897
402 184
481 392
748 150
316 275
931 386
589 748
194 652
305 350
599 341
380 625
307 940
574 851
521 120
945 879
617 560
545 757
387 822
394 718
222 973
672 559
711 114
380 806
336 316
398 149
594 432
231 769
144 921
103 614
946 24
335 309
144 407
889 986
393 732
740 502
31 134
422 233
185 888
50 574
285 912
849 466
739 184
232 903
937 37
632 949
744 782
538 779
359 782
888 131
510 572
371 34
119 683
888 969
587 231
484 275
237 816
312 711
110 950
110 284
490 850
700 92
738 412
440 881
233 770
724 270
75 338
225 5
34 666
890 479
150 769
451 185
775 395
4 932
660 63
840 155
225 276
576 862
357 793
267 617
247 108
771 940
889 415
151 862
363 271
505 577
342 323
674 312
899 935
857 198
691 430
79 915
960 174
520 634
607 884
67 170
370 883
171 903
231 873
514 43
881 915
179 878
966 275
553 771
855 361
438 926
956 612
294 9
883 768
116 853
190 72
743 142
354 963
702 315
431 268
753 992
508 838
810 799
126 347
257 610
968 721
897 699
700 19
786 602
158 838
903 347
808 398
353 103
43 818
38 764
821 422
64 120
374 485
55 488
135 710
614 698
346 861
651 640
60 621
951 984
66 309
413 588
427 904
815 766
289 389
316 87
707 441
19 513
467 39
16 680
608 427
404 304
719 296
819 697
893 88
588 280
945 924
434 431
581 70
768 181
368 975
566 721
945 628
717 53
244 717
492 328
366 298
796 704
102 50
207 576
270 61
211 345
794 88
470 952
81 948
194 601
284 422
789 229
815 327
836 257
314 3
221 368
968 532
225 891
670 540
197 854
400 905
182 2
378 273
490 814
534 926
563 107
128 678
952 620
132 147
779 104
351 505
562 48
891 629
974 74
969 33
329 539
986 720
137 710
852 875
71 38
977 908
181 441
510 8
652 243
153 750
331 131
316 587
895 833
37 144
58 736
953 140
367 589
346 43
675 168
455 268
278 153
161 534
75 837
241 208
685 181
181 502
745 98
548 914
118 868
789 930
904 865
955 396
518 101
602 35
702 715
497 556
187 5
492 774
962 254
531 750
583 617
330 7
486 329
222 876
669 223
705 730
842 34
101 116
604 408
639 246
421 918
150 974
247 132
806 209
608 806
213 859
81 486
866 821
494 394
389 873
998 7
464 827
837 932
943 565
863 498
121 817
648 451
15 93
183 941
652 734
157 216
174 878
414 415
925 307
75 273
659 548
989 947
592 969
774 480
470 793
68 948
267 397
813 283
570 537
706 969
276 164
956 157
72 840
158 329
42 217
824 556
775 696
471 371
594 773
914 125
510 504
756 459
848 255
274 662
232 29
779 851
931 826
263 245
689 831
640 481
583 129
166 746
158 68
399 8
177 492
666 674
384 83
208 315
11 864
504 764
771 35
354 639
405 986
557 319
971 647
985 848
873 164
655 115
845 328
319 245
422 423
124 434
504 805
576 758
10 48
372 745
627 468
505 816
116 743
805 346
996 181
954 605
496 327
829 484
52 827
410 464
255 70
18 836
86 64
156 634
801 804
6 302
778 38
29 146
43 809
493 328
314 488
398 720
652 752
26 867
462 987
756 162
226 529
658 209
709 977
69 435
527 664
215 392
871 111
516 627
199 799
64 287
534 103
12 39
510 654
695 549
640 697
732 101
510 198
176 780
541 58
126 3
422 888
405 792
604 566
37 317
574 575
954 764
111 541
89 642
353 340
722 262
285 962
412 218
709 182
213 997
991 470
586 551
224 695
846 911
317 983
953 450
301 256
676 180
208 161
69 758
163 484
481 427
868 360
725 294
730 93
742 849
22 485
114 825
112 775
145 849
665 47
78 255
294 658
54 266
752 662
522 42
880 682
628 261
344 574
149 117
890 530
290 608
192 946
104 367
677 4
326 843
962 368
280 728
757 380
877 504
434 540
273 667
889 153
943 380
56 801
349 67
204 531
535 848
879 751
226 266
869 825
775 581
576 892
112 17
997 940
195 376
205 82
123 257
723 273
64 261
58 678
345 857
901 295
767 195
534 768
119 608
235 84
842 861
506 661
141 728
922 820
365 470
891 51
861 714
519 195
577 90
971 258
297 507
392 886
259 75
1000 147
158 393
622 815
573 250
492 335
692 885
149 945
575 604
840 735
364 638
894 923
947 164
937 305
599 283
288 413
786 256
539 393
531 923
996 650
251 61
899 631
26 229
197 415
928 229
52 119
972 631
530 927
529 773
344 703
983 188
418 696
491 549
777 36
532 348
789 514
168 295
502 546
662 475
125 985
886 122
364 69
373 286
978 250
575 331
750 696
222 741
589 507
45 279
706 716
622 857
933 827
456 594
173 482
70 105
263 544
515 6
898 511
167 859
686 888
237 599
161 634
739 265
926 354
537 378
22 186
81 964
652 983
381 687
275 501
112 453
303 754
146 21
975 701
83 24
421 837
323 801
335 592
885 344
24 369
141 717
781 965
632 925
404 539
330 217
600 586
3 966
910 717
708 697
625 188
97 469
696 388
112 598
569 143
402 254
99 186
832 747
535 192
199 780
866 721
115 317
164 228
879 979
199 400
767 386
699 582
638 681
761 232
231 701
953 26
833 598
428 889
869 320
819 349
77 521
36 678
643 453
715 250
989 425
258 166
453 922
675 26
347 919
843 836
448 844
547 533
620 570
9 710
924 56
241 525
678 224
33 228
159 322
627 425
75 266
165 879
289 775
155 295
16 752
989 714
435 130
936 51
144 31
944 410
699 257
65 117
849 888
996 573
505 124
611 719
832 816
409 217
641 879
877 847
118 406
154 626
329 71
519 101
64 446
692 304
769 512
135 406
121 22
626 270
502 296
6 438
937 110
217 86
211 485
657 88
276 854
874 821
378 144
339 170
10 165
348 137
656 275
801 473
913 540
580 902
588 506
56 203
497 903
881 83
490 348
795 496
870 859
770 762
161 35
146 678
437 842
728 528
713 317
639 677
197 967
504 6
953 293
509 207
777 665
310 252
45 613
957 979
495 121
248 245
404 565
325 687
720 799
643 86
675 363
29 898
579 599
890 772
683 313
642 732
304 198
219 790
80 2
272 350
481 881
686 801
507 690
415 805
609 453
862 525
292 363
997 299
66 828
391 20
234 918
33 743
646 234
661 214
230 541
968 322
999 447
35 582
502 583
319 585
102 336
920 186
111 173
105 149
102 413
691 771
893 651
843 4
297 359
736 882
875 139
494 504
106 776
345 914
934 133
474 202
592 412
99 209
366 192
608 12
600 522
750 433
96 88
581 339
824 666
87 41
632 40
49 360
546 829
320 615
955 821
81 511
444 855
64 301
768 593
491 221
5 272
955 258
474 125
161 561
478 423
216 356
118 263
278 393
1 878
43 352
446 818
413 996
155 454
76 822
918 138
321 828
840 570
877 615
400 889
317 364
841 569
217 238
902 699
682 443
877 138
566 128
896 182
474 577
818 535
202 519
204 646
735 562
338 834
90 86
243 332
142 303
752 913
25 548
688 635
902 832
361 174
95 951
915 27
1 154
284 831
235 661
210 959
500 220
836 950
666 392
976 114
382 955
939 765
330 666
4 841
392 553
629 551
308 249
14 532
215 32
642 150
69 910
929 464
835 719
298 908
42 925
384 14
482 116
685 228
976 810
527 572
631 802
523 40
947 438
585 735
164 169
26 397
283 935
971 475
519 301
522 138
184 854
149 134
775 190
224 647
402 166
525 401
82 54
360 831
344 160
395 495
632 192
347 369
130 594
101 246
909 745
117 205
747 652
565 856
770 753
546 608
945 85
307 400
975 666
732 519
149 647
329 213
182 477
663 1
421 708
629 84
1000 942
455 273
444 39
421 682
629 384
572 10
552 548
196 18
592 517
857 509
973 670
135 933
390 433
707 481
708 602
823 891
812 934
660 906
173 343
65 1000
437 229
293 363
804 297
700 435
849 228
665 186
719 55
632 659
292 34
19 869
598 327
879 417
11 121
144 830
393 93
451 342
303 309
534 337
715 937
559 703
775 579
137 785
205 596
208 19
806 266
979 323
615 308
358 641
295 208
589 405
95 618
615 786
525 968
148 741
14 183
73 608
503 65
102 633
800 473
607 413
714 414
804 125
380 978
913 290
559 348
945 740
614 471
254 144
535 22
152 229
537 83
677 860
346 786
796 698
150 224
182 727
739 635
292 666
878 644
215 511
225 600
901 280
147 873
517 488
757 794
169 695
614 210
527 103
277 19
620 378
42 788
864 964
145 342
495 920
29 102
30 832
876 149
875 505
688 552
977 453
672 369
470 309
993 622
758 593
157 258
994 365
112 52
779 151
11 945
763 342
338 583
791 221
73 650
856 452
557 281
634 528
730 746
437 472
712 569
698 370
18 979
683 539
962 377
203 66
165 859
740 407
901 630
447 658
36 855
7 831
944 447
598 423
193 55
991 581
668 251
784 283
329 347
613 858
489 676
817 416
135 682
833 511
931 112
132 991
359 635
133 479
993 567
991 201
409 435
553 835
411 299
405 791
533 781
865 815
528 607
648 128
571 441
915 620
541 535
681 265
702 413
694 32
776 734
232 44
50 720
227 220
31 804
686 379
369 104
847 547
355 169
553 554
923 823
16 673
835 854
711 862
12 965
725 174
776 657
897 945
314 24
163 188
251 761
764 915
490 109
513 528
974 830
383 110
822 210
195 658
782 189
266 518
159 614
343 442
654 866
336 106
986 649
634 77
81 681
375 880
915 908
371 314
901 971
126 257
109 494
862 19
88 360
739 807
845 320
343 283
637 835
333 82
863 159
511 867
563 276
267 832
237 918
942 81
389 339
366 713
460 85
327 222
307 818
598 52
670 67
439 760
934 271
382 445
502 376
691 380
742 237
394 973
620 126
939 290
385 808
329 14
93 34
886 194
985 257
371 897
480 409
590 432
735 693
571 776
668 761
361 733
397 266
220 254
455 263
875 726
146 804
412 317
592 16
995 745
310 256
364 295
511 49
73 415
283 740
494 577
647 181
223 394
115 310
422 174
676 350
460 305
548 744
121 703
648 972
838 722
161 193
511 192
628 449
874 575
370 59
247 650
786 57
898 655
530 466
611 591
338 194
703 755
8 459
80 553
927 170
845 755
262 619
456 45
135 968
813 264
568 580
702 62
916 759
870 33
618 713
137 407
741 453
555 746
379 438
226 951
80 1000
357 477
323 509
739 875
770 529
190 442
633 332
193 671
547 338
271 986
360 510
562 824
497 773
438 908
557 709
662 321
914 858
480 150
940 76
720 353
500 718
321 812
881 145
548 889
310 897
264 767
612 960
700 451
955 505
895 337
759 156
208 4
775 788
707 115
197 226
289 628
453 772
292 439
850 990
29 820
362 178
869 332
830 619
290 547
601 271
44 102
650 887
450 258
123 230
866 52
396 329
654 502
896 967
805 484
291 565
742 255
207 714
897 736
498 156
201 944
594 199
272 564
816 157
994 281
41 460
977 159
828 532
389 836
199 873
431 622
441 85
819 204
709 822
129 92
27 105
818 238
771 42
114 68
639 907
199 552
946 963
612 487
889 682
591 902
197 102
588 255
615 269
908 836
572 115
706 815
161 544
485 456
234 315
321 729
626 188
200 496
375 171
83 492
753 881
216 817
356 326
887 16
720 725
99 176
376 985
805 118
180 656
465 425
98 308
685 161
689 323
573 96
56 478
667 252
420 568
543 8
587 4
15 378
234 295
555 224
861 660
823 657
232 874
718 986
561 904
388 904
629 418
221 251
748 852
997 499
992 780
121 331
218 990
658 870
548 381
732 422
771 432
767 125
981 370
873 7
637 725
727 833
392 74
505 761
586 427
356 968
131 224
548 444
249 196
239 299
196 907
623 918
102 882
833 603
427 656
234 420
86 170
261 940
167 728
800 173
333 715
260 933
528 135
165 644
297 749
804 614
967 18
961 146
968 522
766 799
856 339
234 515
391 399
764 967
132 85
189 188
409 163
690 119
871 450
953 454
104 993
724 623
550 150
557 632
473 752
804 644
702 25
793 41
906 119
25 250
602 889
923 210
671 598
646 438
973 312
612 254
373 532
269 811
11 912
865 771
319 463
703 682
378 231
885 967
333 830
41 838
535 604
358 657
256 379
837 868
520 527
87 849
60 136
754 156
269 387
450 368
220 345
454 713
462 636
903 203
511 488
294 402
975 707
790 112
58 216
114 650
367 485
630 938
550 128
550 869
743 526
678 377
402 370
718 931
876 28
278 936
652 89
733 123
749 746
502 711
353 379
29 888
957 171
127 31
183 24
92 445
992 592
883 510
365 836
248 993
441 547
112 556
544 607
616 724
583 505
142 325
709 859
483 366
781 473
598 211
233 440
677 901
187 718
580 134
336 34
826 499
557 565
771 2
351 365
636 296
570 760
468 99
716 739
536 228
48 650
278 184
835 945
73 569
283 625
173 755
739 326
4 532
346 309
835 27
800 485
711 802
100 50
336 895
315 952
170 346
672 908
257 50
91 307
840 299
543 205
193 884
219 492
545 46
548 177
977 900
54 605
822 705
768 124
593 73
154 286
707 189
239 887
746 118
644 433
252 699
929 893
18 987
386 752
936 399
465 560
827 555
871 71
627 112
261 932
679 979
382 114
474 791
317 680
839 186
968 649
370 690
802 225
409 804
155 918
278 200
947 657
304 540
386 314
7 145
408 635
684 441
60 111
147 801
444 644
779 334
717 988
592 106
631 312
887 215
845 399
748 268
669 988
607 158
557 570
376 186
230 161
381 642
329 129
434 873
85 976
339 316
696 131
831 992
19 624
499 670
628 724
27 655
701 841
161 849
615 490
651 103
15 432
713 330
233 182
540 178
54 466
512 372
307 833
631 46
766 515
406 624
236 920
870 687
617 516
448 828
815 403
147 308
707 29
303 634
706 699
366 811
804 130
614 889
792 815
64 668
102 677
23 704
550 653
847 589
37 107
874 639
248 93
137 791
736 706
154 523
299 934
550 114
337 740
527 68
737 600
320 127
256 793
532 637
724 158
129 55
635 17
202 102
981 977
749 912
801 780
833 94
632 759
999 449
825 607
493 30
239 67
406 940
640 603
927 223
648 338
610 78
443 191
615 718
455 937
167 259
837 713
985 126
898 191
731 934
410 141
966 435
677 942
193 68
267 442
669 923
215 402
145 803
233 900
647 541
7 641
256 715
736 918
417 635
142 348
764 65
517 151
497 191
689 259
927 5
551 472
857 903
590 732
239 767
83 391
527 120
177 271
981 435
816 184
837 136
271 36
261 202
341 426
112 463
56 160
358 700
807 645
527 973
928 923
11 126
559 615
29 224
654 656
557 781
405 142
869 404
544 464
560 182
673 777
894 88
221 429
228 250
860 731
533 341
629 289
433 87
796 395
284 990
233 370
71 395
50 155
319 786
493 474
440 910
295 674
440 926
809 501
838 195
943 42
628 483
265 27
402 221
710 300
843 507
501 537
641 708
983 503
215 857
372 54
556 230
125 216
262 212
48 501
776 700
160 804
139 858
317 275
47 825
215 27
162 535
482 706
188 957
959 53
383 868
628 553
839 540
240 408
540 749
443 856
505 293
911 729
262 517
665 268
515 226
518 808
541 636
303 158
570 849
141 193
633 691
91 97
431 632
348 831
294 383
183 867
608 404
989 201
482 125
296 613
946 811
674 444
655 796
240 945
911 328
931 564
91 749
896 348
269 985
869 879
846 258
239 825
111 307
730 828
289 466
967 513
101 274
539 60
782 681
598 772
675 805
633 301
57 777
943 603
778 314
872 736
46 563
119 900
217 506
126 979
8 311
529 981
531 587
239 808
21 853
980 320
163 674
763 83
163 896
52 132
353 907
81 359
471 174
920 649
586 947
875 756
215 70
421 955
665 848
671 959
826 798
848 767
542 311
905 166
243 2
394 16
672 158
47 683
728 748
676 875
969 629
469 51
429 682
14 541
643 737
460 205
50 761
54 111
242 904
871 937
819 504
163 991
496 220
882 987
499 66
302 448
705 747
911 528
579 745
846 17
561 923
808 783
991 218
83 351
510 297
834 561
462 158
374 256
457 822
154 282
334 905
647 929
81 990
142 18
531 89
654 462
524 129
387 430
596 952
228 980
407 514
259 466
92 264
139 40
196 780
403 637
41 367
779 425
710 777
555 878
593 287
292 325
274 731
415 686
506 16
781 837
162 364
801 101
960 207
227 909
123 485
413 55
491 326
18 888
686 454
904 181
76 236
651 763
795 467
299 648
845 489
130 215
190 257
672 15
938 486
705 662
828 444
962 792
682 952
511 666
76 541
810 697
294 114
754 819
190 746
40 658
291 136
272 745
466 225
158 477
138 940
510 124
47 781
989 897
864 841
339 363
836 235
510 90
401 505
808 726
131 282
808 740
693 377
38 519
507 424
823 818
620 89
389 304
456 509
463 574
185 255
849 77
751 474
812 71
786 817
685 699
54 375
577 535
809 31
995 623
28 339
392 81
556 130
528 322
994 69
88 713
958 830
802 760
884 634
539 927
68 681
99 564
197 472
933 275
738 720
373 66
444 320
256 810
925 714
871 170
411 707
691 125
815 585
654 94
87 750
959 988
788 754
785 32
688 784
286 665
388 763
129 393
138 439
990 670
356 46
174 218
555 860
423 882
983 677
503 102
240 536
142 192
631 951
405 528
518 369
712 548
617 758
395 718
166 810
64 281
596 19
657 729
613 60
991 2
832 515
24 710
204 274
928 690
324 170
485 679
941 874
970 530
542 643
703 981
304 996
795 5
322 553
249 600
382 615
570 548
427 322
586 459
878 131
600 988
196 755
351 910
569 132
488 605
476 686
483 690
754 897
414 908
288 964
186 147
575 905
450 292
621 975
148 941
944 720
448 471
406 460
432 912
632 652
97 695
515 333
616 870
165 984
242 689
438 849
414 860
557 18
32 674
725 636
368 647
575 595
782 926
782 839
281 425
531 58
857 485
866 469
456 42
257 470
489 288
960 139
63 971
481 428
21 397
372 492
881 395
792 100
237 639
820 252
335 460
294 593
638 195
256 303
444 408
841 833
348 196
447 529
117 414
280 597
524 835
480 428
112 38
64 805
636 327
860 954
49 287
858 953
935 146
908 460
158 353
457 813
463 84
437 630
702 492
162 216
220 291
376 804
694 858
977 597
974 904
110 929
68 710
811 981
129 695
221 751
325 389
769 67
76 4
350 395
766 838
967 263
854 218
367 347
435 638
863 267
254 794
991 611
941 744
115 373
450 196
827 590
639 139
998 830
253 881
471 230
191 173
626 525
765 117
846 500
586 741
232 117
652 138
836 388
332 453
534 783
87 36
803 48
843 80
553 174
599 573
907 494
154 68
498 88
738 676
274 192
167 25
926 883
56 55
537 187
515 874
28 756
66 385
353 465
994 18
884 291
772 327
273 294
812 759
202 443
133 128
972 391
490 360
448 744
703 427
781 940
30 465
788 313
792 453
370 14
89 721
561 94
60 284
4 839
771 122
322 955
905 979
498 307
596 757
128 947
348 472
656 190
679 33
652 137
801 798
764 867
913 678
500 817
600 739
882 937
884 586
230 511
534 334
490 792
967 775
88 30
363 319
673 708
839 351
147 304
41 207
950 919
593 472
944 357
198 178
599 429
162 691
935 925
80 828
923 502
466 783
260 52
523 360
231 92
682 683
629 500
331 766
644 333
978 664
69 503
372 321
406 540
612 303
329 206
854 991
460 194
863 423
361 937
903 267
98 676
359 114
485 761
272 56
245 823
725 410
173 923
918 983
369 27
401 263
89 554
966 92
466 927
803 417
898 159
419 816
488 880
904 223
602 135
956 576
619 719
870 736
710 59
739 320
935 442
11 980
521 907
786 520
777 65
741 339
472 249
511 899
245 387
288 492
304 610
914 918
170 513
867 347
608 4
844 122
465 501
368 956
858 458
463 368
856 724
387 641
753 997
932 178
473 208
50 314
84 536
660 743
762 177
138 432
899 460
951 770
920 806
442 708
806 48
172 838
531 512
242 265
868 161
878 676
27 26
149 44
83 684
506 992
33 812
514 695
422 219
203 157
431 73
167 357
211 754
841 966
222 477
518 280
252 637
225 98
825 18
36 448
793 436
402 733
917 539
606 916
246 102
465 209
986 768
959 82
762 357
286 48
746 372
820 504
984 994
84 67
190 808
42 894
529 387
958 812
556 980
126 661
800 654
2 498
640 542
217 493
754 560
557 814
440 488
436 803
884 149
521 272
725 539
439 529
765 931
633 357
770 101
891 81
383 849
596 398
539 40
345 516
15 532
381 829
594 766
287 34
38 680
912 489
226 249
658 543
209 760
236 278
162 442
811 274
466 908
411 521
672 26
334 646
207 927
923 913
140 288
111 745
667 828
127 454
206 272
106 742
423 145
882 408
73 131
995 76
480 359
793 573
250 547
491 453
748 957
111 628
232 349
650 405
851 655
516 596
309 270
999 833
866 774
812 122
138 937
524 910
920 773
736 611
857 788
435 261
52 949
127 600
385 101
328 887
788 581
685 477
203 242
531 141
139 187
825 415
236 766
824 375
440 284
645 230
395 208
961 398
205 179
878 541
6 365
877 779
126 651
154 454
670 987
708 438
134 598
690 165
501 653
273 866
858 907
43 444
466 755
887 316
204 593
167 391
193 498
63 138
259 675
221 662
10 946
323 596
940 426
990 255
89 392
886 257
214 78
18 634
491 483
801 398
10 159
464 5
319 356
444 797
491 765
271 697
398 474
245 61
188 938
761 909
605 970
905 173
958 963
831 731
600 926
875 58
662 974
27 514
585 864
151 541
137 13
807 968
609 606
700 162
901 438
527 281
88 197
993 623
903 752
165 738
368 511
173 917
909 567
850 588
865 252
880 694
282 663
31 848
322 259
703 415
606 241
779 114
64 411
962 774
699 734
496 779
107 548
977 210
985 842
803 348
963 367
822 847
202 935
729 567
439 849
71 166
525 624
463 363
222 891
464 922
232 916
447 968
820 9
386 732
875 204
881 739
404 65
637 682
744 313
895 848
323 197
62 809
738 69
682 874
791 340
601 25
250 9
716 456
765 944
526 594
566 972
610 786
684 368
515 882
890 743
313 480
58 406
346 404
44 465
894 50
464 460
986 391
913 859
384 638
955 976
491 391
649 178
218 198
97 534
659 268
667 313
366 814
777 463
190 850
845 961
619 798
79 307
670 182
528 8
235 637
127 674
181 692
657 100
795 932
476 25
834 142
294 554
30 979
347 423
775 310
707 874
929 143
887 996
404 832
779 289
835 1
755 788
11 78
211 723
465 145
301 263
506 402
796 29
759 966
161 269
653 360
937 686
312 645
24 269
589 214
139 243
836 43
886 498
503 255
523 842
390 586
494 735
114 975
243 437
480 499
673 195
933 309
283 380
197 300
319 584
711 556
632 874
736 396
41 91
687 551
13 396
559 178
466 973
932 162
159 851
94 425
736 989
244 123
370 941
93 688
260 832
287 957
299 499
248 821
741 597
833 362
969 267
430 55
491 776
424 641
115 514
612 237
857 830
674 742
837 67
520 888
296 128
87 254
400 311
281 115
904 243
612 513
586 716
678 781
290 848
873 237
114 827
509 139
109 562
961 125
221 821
823 55
557 481
135 414
422 454
451 577
231 426
568 608
841 528
414 499
112 863
83 59
642 354
823 977
317 657
99 279
847 490
190 651
223 726
715 914
529 69
4 192
428 603
591 929
227 207
819 270
636 177
690 837
525 185
770 741
107 696
307 716
182 480
87 899
534 989
149 382
284 463
928 543
273 996
600 414
981 444
756 630
353 537
60 141
579 807
226 857
16 100
568 74
932 233
434 333
330 672
476 215
664 15
97 499
957 576
812 849
874 704
3 87
416 351
837 277
365 468
648 377
734 271
390 335
998 794
261 910
216 321
538 746
108 882
667 296
896 426
824 707
422 501
201 998
66 441
426 310
287 335
520 171
424 795
425 702
241 935
652 984
680 784
876 619
529 310
35 802
978 730
938 761
262 166
463 920
506 614
520 160
560 589
765 822
737 354
629 850
677 540
658 734
708 948
197 537
329 387
756 71
418 58
907 750
109 876
443 183
141 329
840 591
345 265
629 870
24 529
69 137
917 269
826 87
274 732
988 579
618 869
94 468
253 430
178 154
210 791
116 658
383 903
96 756
333 741
635 177
71 689
977 27
923 556
520 581
393 848
886 494
783 289
681 709
893 691
768 32
481 859
736 799
269 975
257 789
781 376
46 173
948 944
509 208
111 936
219 120
564 307
750 782
772 186
32 858
156 179
100 894
543 399
785 683
475 510
46 724
915 954
890 376
871 279
373 379
745 414
802 562
329 56
454 243
948 192
304 186
720 328
297 184
121 295
464 236
130 36
988 109
118 990
816 449
451 265
490 346
495 45
687 707
886 659
885 178
916 431
537 856
520 421
967 1
886 702
603 412
972 553
518 884
137 832
610 885
970 618
76 662
392 556
779 749
756 86
907 726
621 213
953 53
535 326
966 50
95 407
386 364
309 851
978 414
261 184
358 102
617 435
485 72
223 270
909 389
82 583
904 447
394 102
555 49
508 404
578 651
106 711
418 732
763 984
500 40
640 716
689 666
955 363
163 153
526 757
277 56
173 475
683 428
383 97
421 877
780 926
926 834
504 831
202 468
403 657
860 177
958 192
745 568
736 601
861 787
368 929
798 167
983 495
811 948
986 587
759 895
31 26
226 761
986 517
219 688
136 639
76 438
892 103
961 311
428 319
867 210
29 234
398 698
468 892
375 229
2 705
354 830
16 754
946 136
447 982
326 361
97 598
451 831
205 204
361 745
878 527
192 881
312 483
706 161
850 387
919 645
718 259
516 533
672 911
440 151
205 140
842 833
686 277
933 272
406 741
368 965
264 108
165 494
603 611
264 760
349 718
164 984
544 405
616 571
696 570
657 376
287 515
468 52
96 829
18 698
485 320
717 723
171 621
527 19
885 20
424 43
382 418
552 29
476 400
445 399
788 432
23 70
982 500
940 812
992 557
413 932
80 979
988 564
651 993
781 87
55 968
336 808
442 355
153 50
361 427
422 817
120 59
564 346
22 476
993 21
788 33
19 584
40 986
219 275
49 215
233 292
287 861
450 810
348 338
331 697
282 851
978 878
886 455
612 806
805 762
220 803
67 961
228 863
899 76
978 815
306 144
636 57
427 856
57 356
110 799
71 808
293 94
21 308
677 169
782 95
889 304
863 386
474 224
609 987
98 520
879 842
930 165
848 874
167 680
14 425
885 740
486 443
901 166
699 612
969 434
275 435
539 999
647 612
124 315
652 634
491 92
351 612
276 952
404 250
851 803
384 594
585 906
569 928
882 779
704 929
641 437
793 537
909 759
704 969
364 302
301 273
67 440
534 621
283 524
543 991
670 478
488 291
800 152
343 588
70 640
151 502
251 537
327 541
248 554
787 31
667 238
191 218
901 159
80 90
711 301
353 809
434 37
790 207
403 752
270 606
925 901
930 388
184 33
285 179
414 546
821 165
546 417
25 273
117 890
866 663
742 172
859 444
584 883
486 615
875 666
289 712
204 655
864 744
172 460
406 119
1000 498
696 788
299 834
242 726
739 101
197 976
812 415
838 270
77 798
435 928
490 423
835 456
402 243
477 860
924 380
968 527
655 9
756 17
74 185
709 591
654 621
472 530
224 656
159 841
224 720
413 868
617 711
860 326
490 49
419 399
653 610
504 821
220 980
432 959
769 891
681 220
785 858
336 227
912 753
238 671
189 139
108 21
207 865
235 241
973 378
28 62
619 146
428 80
719 126
342 109
286 141
221 819
850 1000
312 410
331 761
861 66
837 935
85 601
424 455
9 735
210 78
992 46
739 937
712 900
303 387
108 505
999 718
184 112
761 243
542 583
39 268
956 199
380 900
554 499
9 773
495 229
135 519
674 929
714 609
753 949
94 548
635 347
812 898
447 744
140 895
423 732
507 880
551 55
811 774
779 464
208 822
658 287
95 555
423 288
565 303
102 708
807 213
528 900
669 489
478 313
448 555
273 656
322 601
23 466
685 219
598 562
749 898
122 332
906 536
714 280
111 960
259 660
834 852
252 194
356 23
987 895
177 292
455 65
859 922
528 970
966 569
486 482
794 171
677 862
874 23
339 224
771 547
52 951
186 799
7 414
9 731
223 776
618 789
372 78
13 67
346 681
776 343
399 876
15 255
458 426
787 759
981 847
9 291
281 5
284 845
238 823
16 393
262 26
742 142
327 613
441 407
769 553
862 905
865 713
397 617
90 17
2 438
774 781
356 652
383 590
687 763
503 543
583 48
402 394
119 597
464 15
26 895
630 47
23 122
442 5
960 647
845 936
817 45
415 347
970 165
361 7
60 920
997 476
847 415
200 638
161 770
645 302
668 336
569 257
877 816
397 476
803 666
50 786
720 998
862 503
152 100
968 805
162 212
735 831
234 140
391 361
412 315
103 588
762 932
238 297
292 79
365 978
290 17
615 304
261 57
242 754
187 897
647 163
553 120
950 344
681 874
431 824
404 464
308 326
102 83
377 866
446 794
998 514
626 634
455 541
133 304
693 805
942 748
436 989
985 366
445 825
595 855
584 799
904 539
931 816
169 474
297 404
550 668
193 815
995 85
705 197
485 725
965 495
749 810
167 587
75 161
525 930
745 334
808 979
724 648
354 143
844 869
681 793
68 690
385 429
27 362
705 840
513 99
884 161
540 111
682 211
747 211
904 973
76 375
538 667
359 489
77 179
579 66
669 477
187 4
77 326
243 613
150 456
906 777
820 689
184 236
692 579
855 724
113 695
678 46
609 816
249 199
379 162
294 829
67 190
282 822
827 363
136 229
667 82
690 493
617 951
853 823
260 99
899 829
664 631
432 258
246 206
44 770
218 811
838 660
989 460
184 515
688 477
483 54
159 369
96 26
809 527
732 156
418 782
565 408
709 379
481 618
567 849
627 435
105 17
747 613
837 825
182 804
636 894
362 732
954 463
632 629
178 372
694 226
209 555
572 259
170 127
348 813
495 936
563 91
143 543
270 951
463 220
890 869
782 346
935 159
924 873
953 674
667 560
614 372
756 184
55 736
400 988
484 300
753 965
960 637
71 790
31 462
443 124
285 528
973 61
925 40
286 131
636 673
957 540
956 937
325 630
312 318
977 171
238 624
174 790
894 490
998 473
286 602
27 334
352 418
699 534
15 741
894 833
774 324
128 533
324 414
93 882
298 208
747 921
463 191
979 951
647 302
483 915
574 409
67 590
922 29
831 422
811 878
476 114
635 150
127 87
989 411
95 921
854 905
317 189
565 595
273 823
244 570
766 2
81 620
405 399
131 408
140 222
727 919
527 12
562 751
490 187
472 304
169 669
62 178
32 546
677 600
2 254
471 155
261 413
656 581
560 133
991 82
442 427
916 173
842 757
370 474
740 896
795 449
865 996
382 425
888 990
350 406
948 280
425 556
985 287
33 883
765 180
878 202
219 340
840 107
770 368
923 659
935 861
55 844
360 59
731 782
51 910
216 93
313 371
786 255
779 57
513 861
769 251
599 144
463 251
578 623
272 364
175 822
716 296
829 827
352 718
854 340
861 831
725 185
319 122
744 209
177 822
417 98
646 683
709 468
667 281
753 660
516 184
438 28
641 776
577 409
10 692
34 201
459 966
338 488
781 623
923 61
273 335
412 398
712 854
52 357
215 41
50 24
915 284
93 697
228 911
127 623
987 324
994 592
224 915
405 315
12 484
146 127
70 16
676 940
620 389
661 817
719 664
188 98
881 445
389 736
960 729
296 799
769 533
151 610
660 974
833 107
123 822
395 978
358 906
873 652
758 656
518 124
433 948
222 548
576 796
253 671
384 631
504 423
375 347
873 374
165 596
937 627
8 568
647 4
346 274
849 556
58 176
308 650
919 890
191 105
942 360
211 544
701 301
503 712
577 853
88 89
526 214
475 750
312 156
624 52
160 967
724 649
473 524
627 683
890 590
935 389
17 163
427 491
136 350
142 640
175 990
699 15
8 908
765 818
579 631
257 177
940 855
593 29
139 506
621 855
250 421
456 895
497 608
237 467
73 295
962 976
332 917
340 309
997 363
680 235
662 251
687 357
597 380
686 858
639 399
165 533
753 472
578 922
697 432
808 256
18 671
53 778
697 380
609 171
559 877
910 364
923 70
392 571
383 421
148 754
916 660
145 26
459 641
900 93
559 375
503 441
74 645
247 233
808 968
899 864
451 240
901 12
998 848
190 478
197 256
579 411
785 685
228 80
310 854
902 188
311 237
374 897
579 543
125 59
478 707
703 328
648 424
697 624
85 600
210 462
861 147
724 662
549 605
165 543
490 961
871 813
661 302
601 227
486 57
135 716
691 247
21 954
374 133
935 430
964 716
657 747
812 207
127 718
163 493
770 709
854 646
480 246
53 517
797 104
851 214
395 459
940 835
472 675
903 650
865 140
992 781
513 5
208 995
359 828
832 573
412 935
735 367
124 668
227 378
66 301
106 564
870 698
442 739
906 495
676 109
100 541
859 145
938 386
822 556
256 438
989 986
359 532
727 75
266 682
852 477
161 454
263 653
989 579
285 545
676 689
435 338
669 632
97 492
250 353
232 134
765 701
397 304
176 905
835 157
698 407
629 471
85 461
555 518
768 856
552 539
901 800
260 864
231 860
156 11
515 155
340 424
21 941
552 503
594 426
434 633
996 967
360 296
535 791
467 773
75 433
654 73
26 587
542 88
58 876
296 232
808 947
986 688
528 950
776 149
939 174
534 971
974 293
810 607
991 977
944 55
613 585
300 178
976 938
908 807
930 496
465 735
372 954
619 908
66 826
699 16
640 561
219 935
80 182
65 356
251 830
491 873
288 401
419 649
219 174
325 482
532 626
753 848
956 414
217 33
138 976
97 505
611 535
821 545
587 313
380 420
862 289
138 341
476 372
750 127
810 224
334 644
697 178
940 941
924 561
729 554
371 247
788 631
314 601
615 483
392 475
549 636
100 399
824 247
622 86
919 653
204 767
917 933
641 981
451 856
268 286
328 860
807 24
542 282
452 961
796 590
265 282
890 442
198 79
863 828
33 748
618 391
326 653
907 383
244 750
255 720
16 214
104 778
515 14
14 939
78 790
848 179
159 801
304 121
925 354
49 589
755 843
819 377
6 389
641 505
179 55
506 64
666 901
788 737
244 407
39 659
516 842
777 347
136 792
982 634
46 453
755 584
82 255
491 645
693 187
403 107
565 286
25 523
888 733
82 917
969 304
391 844
761 768
992 471
518 353
40 450
711 876
362 545
116 848
421 288
559 432
609 488
181 193
282 809
572 273
686 878
101 671
458 997
647 996
323 351
470 904
950 171
318 70
662 31
448 372
670 274
840 680
740 991
503 695
922 185
142 600
722 601
428 948
268 739
84 471
820 298
927 162
886 956
78 617
446 529
638 415
145 947
465 79
243 476
667 839
454 321
988 250
565 629
95 124
64 472
691 82
421 281
646 414
556 841
488 160
486 660
944 952
470 147
619 600
797 531
966 603
627 64
90 11
589 12
288 306
734 83
458 596
151 587
4 808
285 599
659 276
809 307
833 281
405 182
164 810
605 225
951 389
979 105
842 793
978 952
336 299
555 231
259 333
771 892
848 17
979 627
525 267
396 168
707 69
277 444
176 742
416 130
346 997
381 106
1000 722
852 399
462 27
3 48
883 195
475 959
102 482
500 252
276 598
411 469
491 430
795 638
540 217
755 165
798 108
162 253
217 502
83 411
34 889
332 186
3 961
434 703
653 109
121 302
116 467
588 814
94 176
101 447
426 487
184 137
880 971
182 398
213 482
649 774
163 59
91 39
455 664
650 788
608 740
785 718
709 544
961 51
157 602
868 611
844 800
299 92
359 892
938 628
646 299
921 979
449 925
822 166
729 866
874 172
911 416
51 418
687 129
932 118
391 784
476 527
914 30
929 208
157 971
420 637
747 188
303 538
267 789
626 719
958 895
342 602
759 507
924 376
890 144
831 727
616 348
915 949
440 108
644 378
404 316
660 896
804 654
183 758
923 258
678 612
261 418
656 916
706 662
269 936
209 11
835 474
845 378
224 737
232 694
341 325
397 38
371 618
977 862
437 788
206 807
527 951
350 988
915 403
374 189
260 127
962 523
26 70
328 412
120 861
753 676
371 814
396 379
752 64
664 745
704 405
738 775
535 320
130 29
320 873
965 405
942 899
906 810
575 734
86 174
235 831
922 599
714 628
90 13
215 269
895 323
377 600
120 359
649 365
212 714
131 979
587 103
30 168
870 871
683 875
69 449
207 400
783 312
602 495
803 325
336 136
896 379
454 329
754 251
453 930
119 164
681 296
74 661
748 183
394 729
103 884
773 838
969 252
78 420
932 640
867 449
335 573
104 284
743 963
987 133
674 966
429 474
199 272
990 655
467 481
153 528
312 152
949 785
224 22
493 765
606 71
790 61
918 613
684 823
903 10
442 35
635 900
586 20
381 925
215 181
500 622
371 303
57 919
441 675
447 445
766 224
998 946
210 788
33 233
409 219
757 537
769 421
35 198
639 484
482 133
877 206
962 386
162 979
948 499
341 19
233 92
318 116
7 409
778 46
846 737
595 170
666 709
841 36
656 599
677 737
769 884
111 214
806 386
67 333
681 914
225 486
864 927
210 378
85 862
78 106
78 101
442 53
241 334
782 48
83 396
43 303
764 80
205 430
591 8
890 289
754 233
419 456
209 307
797 395
799 817
927 565
296 722
283 89
672 261
798 661
984 549
115 769
701 865
792 622
72 979
81 126
919 355
504 200
401 153
424 281
975 169
269 414
942 249
738 743
271 5
837 605
454 670
814 135
647 255
754 467
845 491
496 834
892 920
110 344
239 754
494 250
731 919
264 278
349 79
86 459
669 810
88 857
727 908
955 117
789 533
748 376
626 866
373 799
821 915
133 191
198 28
253 17
40 128
535 857
763 756
712 529
683 484
523 845
180 76
841 335
725 537
223 17
101 486
136 715
385 476
303 737
866 569
689 449
599 47
479 349
134 810
550 991
726 724
234 36
797 553
379 903
650 70
773 664
760 503
472 671
499 468
865 315
867 172
496 553
377 47
438 990
772 204
709 98
362 575
340 865
657 801
756 496
411 476
244 88
241 99
521 51
759 344
92 567
571 48
721 189
533 871
657 786
385 119
261 484
333 344
319 324
826 570
144 365
69 922
490 579
844 963
560 653
875 383
788 511
99 179
226 834
454 414
635 866
627 957
805 684
465 255
268 496
815 450
793 219
264 616
106 910
596 217
31 85
906 676
791 660
972 942
141 955
662 193
170 421
483 324
750 18
202 248
759 240
792 75
855 63
484 76
702 284
440 557
644 414
858 118
789 59
835 228
2 341
658 132
397 671
550 990
730 224
462 973
77 603
172 57
827 497
379 960
234 433
350 124
492 610
528 917
172 522
723 508
410 439
229 460
83 452
201 118
728 18
895 752
554 391
999 297
730 317
991 563
239 412
536 839
888 204
570 930
369 856
949 838
855 684
713 323
37 230
864 704
436 249
921 995
117 411
603 692
387 63
524 246
569 875
63 841
888 310
236 339
609 125
834 961
51 113
170 608
476 753
594 549
790 231
95 675
687 631
508 32
123 814
704 325
319 982
646 659
735 32
666 739
311 440
452 54
339 722
35 529
711 250
77 557
900 376
390 972
902 841
193 395
779 396
956 578
365 163
703 25
189 755
571 617
56 799
925 269
440 823
236 443
590 980
520 245
98 692
627 363
919 319
648 177
560 911
859 405
935 942
783 896
1000 326
451 397
682 651
443 424
523 272
664 526
820 316
482 528
228 825
566 773
548 563
12 577
646 868
782 651
901 621
21 824
653 237
107 408
131 965
291 435
584 933
32 756
180 830
14 932
68 189
188 226
53 338
970 244
851 990
376 961
174 320
817 825
723 302
607 534
226 396
76 429
997 318
828 715
214 828
988 652
685 304
985 523
543 829
372 719
997 712
132 376
682 730
321 879
267 858
65 797
336 760
493 172
207 559
846 935
755 161
189 977
552 914
769 244
464 302
652 436
487 132
931 883
460 481
984 21
297 536
178 873
734 651
32 158
339 753
285 651
22 593
191 664
603 304
896 495
73 481
993 48
625 833
327 482
590 150
267 457
590 573
433 385
869 848
584 611
212 126
767 859
392 376
200 57
955 827
781 210
587 493
878 455
683 833
574 777
110 892
436 802
328 359
869 548
248 505
552 241
899 27
690 152
775 376
17 877
901 464
249 855
544 789
772 342
366 312
48 262
205 434
933 730
449 438
886 752
351 57
499 613
742 825
726 22
941 395
523 805
149 243
360 598
296 835
732 151
412 552
911 877
547 685
54 184
371 244
152 631
257 220
671 107
355 560
528 95
416 448
409 673
287 216
561 899
749 209
703 514
371 369
177 130
59 405
319 935
533 238
341 912
927 621
937 291
996 918
988 353
418 957
376 527
238 860
783 11
547 272
619 118
172 699
463 419
325 455
645 169
894 321
298 739
629 247
281 883
455 398
788 818
662 732
819 830
251 187
668 658
843 869
118 237
286 857
794 166
819 77
352 382
342 167
1 222
152 212
796 855
585 539
222 957
575 26
891 636
991 586
135 581
807 450
612 633
290 373
379 467
730 831
911 236
386 985
652 196
615 666
842 996
523 966
569 895
468 502
443 834
716 680
895 160
259 702
591 254
295 487
181 46
627 527
456 179
350 175
92 214
531 640
948 706
148 526
635 842
155 839
686 189
641 61
265 344
451 767
665 297
846 595
220 116
446 60
705 886
837 599
821 750
91 644
187 19
205 523
784 500
668 267
878 535
954 670
879 502
247 674
910 559
799 190
500 763
785 73
898 463
672 762
408 861
747 440
708 433
808 185
872 603
502 878
888 876
816 522
69 563
760 464
214 295
277 838
857 33
825 259
854 74
177 810
902 379
206 266
421 943
90 504
610 227
614 705
544 397
632 388
377 2
662 111
141 86
29 178
803 899
645 480
276 825
287 389
832 676
266 492
50 688
793 666
501 997
820 483
893 762
656 411
652 571
29 396
180 670
201 828
691 140
680 498
672 805
57 67
645 566
980 372
831 833
905 455
333 779
159 643
139 658
815 796
897 188
144 38
581 500
425 670
895 706
203 320
621 612
843 881
827 641
406 409
642 548
878 447
579 655
313 110
472 925
688 853
692 648
442 40
962 144
396 253
185 491
58 935
108 56
388 57
627 9
462 132
981 522
903 183
312 549
680 400
256 963
408 601
829 122
224 520
392 217
841 677
634 920
756 372
739 517
443 609
753 889
799 112
227 166
463 856
707 932
750 682
982 613
879 301
910 356
855 77
337 500
46 792
717 844
967 769
881 605
745 254
135 106
235 61
690 464
965 952
503 72
746 894
493 467
714 346
147 968
964 89
390 13
515 563
709 30
48 206
792 645
328 485
345 918
965 569
856 705
427 866
385 560
559 420
382 744
115 28
269 407
583 832
346 873
968 1000
31 930
511 198
105 613
571 542
249 75
805 916
38 39
219 964
658 586
764 542
787 582
940 391
649 317
684 508
850 345
402 887
132 493
227 883
311 699
206 285
68 835
971 470
262 877
986 292
865 502
262 641
218 816
900 444
959 938
377 947
455 331
625 236
283 183
179 700
598 903
806 378
371 96
913 714
1000 777
615 813
797 454
198 156
987 234
294 919
439 358
189 471
495 761
719 89
80 133
846 463
427 272
210 21
527 312
871 455
93 665
765 502
15 822
64 378
193 888
725 423
803 336
385 915
524 731
579 913
101 813
134 813
184 720
306 913
205 550
796 808
954 757
483 950
234 861
176 228
997 165
515 292
383 941
560 81
447 731
998 276
360 217
458 684
218 873
384 745
500 399
342 269
114 23
227 902
239 524
492 18
750 188
545 735
341 477
550 504
978 318
341 796
889 572
925 51
161 944
888 736
686 102
937 716
78 408
118 438
861 138
666 480
960 244
234 99
310 822
171 640
987 751
905 629
226 595
468 847
123 293
353 808
742 55
274 660
443 742
688 54
915 824
677 305
292 114
111 691
867 831
423 103
250 770
573 194
239 457
249 468
41 542
570 714
726 722
854 529
310 88
380 57
591 973
61 943
639 82
885 65
703 565
849 861
523 541
633 598
696 557
359 920
780 321
325 610
293 711
471 919
121 353
418 843
26 243
963 917
487 44
548 258
399 718
960 404
831 222
151 641
347 444
952 258
204 280
562 688
797 266
86 356
259 717
698 32
763 73
491 535
166 317
961 160
222 90
337 236
738 80
301 924
378 540
890 200
549 154
615 232
941 828
325 66
318 556
941 790
959 494
212 330
839 315
909 673
10 665
73 363
726 431
227 373
171 501
389 410
879 963
964 867
348 830
72 224
213 123
126 835
459 408
707 695
64 578
139 745
319 117
855 943
38 203
375 870
220 77
318 811
969 683
912 104
750 273
156 928
755 409
226 477
1000 459
178 132
664 983
155 316
600 998
223 291
930 471
412 979
303 494
768 531
619 729
604 180
539 143
331 166
698 170
292 613
390 371
754 212
69 732
260 930
338 774
789 698
875 957
601 438
391 643
355 264
770 303
46 488
419 951
341 536
473 812
714 86
340 536
676 360
985 527
793 762
348 854
113 197
811 371
668 256
245 160
411 893
451 262
974 713
278 202
18 905
803 632
831 464
60 11
184 995
529 748
231 703
971 828
44 875
274 885
550 417
292 400
405 550
81 792
810 8
940 820
577 940
658 326
780 206
440 93
974 699
777 500
23 949
439 168
595 877
292 358
717 88
865 811
498 626
109 824
170 97
124 965
374 355
874 759
611 448
398 478
925 328
524 80
849 464
754 702
627 367
48 987
936 31
779 402
268 789
886 920
422 851
363 410
780 78
63 537
98 949
153 58
377 10
937 104
534 237
292 734
757 64
501 88
860 302
139 813
494 350
46 746
685 749
186 279
236 854
463 741
747 617
64 831
592 706
895 436
649 610
529 607
505 372
510 314
521 167
995 948
959 829
457 600
134 472
31 530
531 373
967 948
695 696
774 342
479 3
297 393
220 360
596 224
964 295
94 19
437 27
26 536
759 686
218 966
106 102
20 633
356 259
968 88
810 578
199 588
86 539
776 808
501 858
744 351
675 623
719 156
923 287
677 740
693 936
669 784
734 895
66 814
959 724
784 440
368 199
472 170
356 943
494 343
11 795
85 87
261 163
674 550
206 529
403 229
186 237
431 773
81 28
577 323
933 65
974 453
872 19
57 454
828 952
367 362
442 467
695 200
687 829
73 922
927 930
991 75
567 941
922 775
204 977
141 584
133 131
650 45
661 83
773 879
276 850
718 838
536 672
967 904
74 301
221 613
295 991
839 318
168 593
121 471
981 399
372 564
296 606
487 364
942 359
450 500
513 270
208 18
359 77
333 518
281 934
611 855
247 71
291 921
196 284
463 247
676 214
225 780
190 766
496 967
309 50
714 930
597 934
728 747
431 151
72 207
703 548
865 436
659 561
12 97
864 882
640 639
897 21
143 6
825 923
197 275
133 550
465 19
909 746
990 542
937 786
144 543
669 983
559 458
142 581
242 758
953 881
258 738
948 30
307 878
841 709
544 984
10 82
598 154
660 263
544 135
631 477
971 539
20 472
400 225
268 372
240 345
903 930
135 352
55 92
257 113
337 423
78 484
940 860
153 588
522 156
730 217
951 168
935 162
818 955
768 109
193 753
414 964
51 2
95 497
529 557
851 603
982 896
712 912
606 684
914 178
469 334
465 658
653 103
821 184
443 313
345 430
502 423
62 950
786 246
977 961
285 311
937 850
981 319
195 818
560 522
422 752
544 60
512 837
351 923
80 126
563 87
125 412
918 705
466 44
258 569
104 267
123 775
745 131
688 102
832 163
530 863
700 934
992 609
233 718
378 979
380 896
567 321
790 849
856 843
429 995
655 5
224 795
468 360
913 317
464 539
343 615
731 623
802 3
507 593
758 522
843 711
731 396
663 716
427 835
454 288
849 709
342 991
697 888
818 638
677 715
753 584
672 301
913 562
81 76
241 106
252 893
686 322
763 280
420 755
990 738
505 896
260 289
159 28
889 829
369 17
848 850
968 342
109 84
797 939
806 349
697 849
658 888
609 645
898 123
779 791
609 651
496 695
29 366
381 899
948 734
362 434
804 979
981 82
492 233
419 477
452 652
645 961
714 932
890 311
296 936
264 835
315 511
461 492
470 813
257 738
279 936
514 11
719 544
876 878
645 521
781 236
330 311
655 968
842 998
832 116
720 605
49 797
721 591
228 522
429 162
779 416
595 880
944 263
511 761
9 478
176 995
911 574
555 116
656 455
535 780
377 343
194 971
898 589
286 593
16 913
19 480
29 297
339 807
602 654
477 769
757 50
343 727
358 1
442 78
39 763
705 120
762 517
983 98
194 749
942 546
832 206
715 701
658 172
70 450
688 512
239 941
218 725
659 593
361 345
574 15
489 301
247 654
815 386
929 127
226 240
945 444
935 891
98 771
704 517
59 523
761 379
533 717
739 57
927 78
141 447
383 262
922 372
291 996
121 503
155 109
774 925
885 687
336 371
194 94
753 741
550 622
352 487
71 240
885 220
699 130
647 338
718 508
870 405
223 630
899 28
38 624
519 351
821 397
830 313
837 779
4 972
344 721
399 361
40 433
576 348
776 479
163 397
692 666
288 547
277 734
401 572
663 513
697 336
981 68
579 731
929 899
809 379
825 517
316 611
891 431
999 841
547 127
206 156
977 705
276 10
859 892
675 135
739 283
519 283
73 944
546 902
38 653
133 821
185 717
502 758
434 339
290 118
30 926
664 85
787 841
190 772
405 822
17 518
848 602
523 303
717 676
82 587
877 288
143 221
231 255
423 253
415 45
861 3
982 990
391 679
861 365
508 797
780 791
351 771
518 281
214 592
374 592
575 251
626 647
84 760
831 216
2 261
567 223
151 62
590 138
14 560
875 380
956 416
866 538
710 934
247 137
728 790
11 611
557 539
652 918
395 129
348 188
187 33
906 30
35 838
187 213
331 255
231 586
595 523
686 631
547 319
347 605
184 562
42 148
601 29
818 751
972 795
38 93
52 474
601 642
263 778
619 325
576 974
967 913
94 257
313 36
404 946
769 352
723 280
901 780
879 40
757 561
907 930
405 53
597 418
465 991
685 580
345 659
374 676
79 692
230 816
166 942
453 187
405 186
980 247
691 521
957 651
891 770
65 328
96 223
970 929
606 274
880 929
616 122
439 12
595 276
527 235
846 142
951 639
695 215
439 453
830 80
781 545
546 895
239 342
914 798
462 526
42 838
196 5
964 707
606 17
275 267
78 778
522 745
254 157
938 445
660 431
213 442
810 700
824 235
580 296
472 120
619 929
588 951
127 571
395 434
842 829
525 322
197 20
203 673
518 916
164 813
101 828
152 182
920 397
994 649
393 50
622 222
945 136
563 819
192 151
694 704
530 767
518 925
895 527
689 113
897 705
687 322
195 958
130 749
517 490
725 403
56 633
305 103
328 55
143 7
33 149
140 535
866 731
715 878
197 992
396 316
743 646
582 739
87 820
105 587
60 5
289 308
921 243
124 50
374 724
750 753
963 675
403 387
110 570
885 175
735 718
903 782
147 763
683 966
345 972
258 13
525 499
94 271
574 157
458 229
644 299
416 667
817 197
941 303
107 611
71 511
157 629
179 520
526 325
453 568
426 124
454 122
416 89
359 313
414 923
732 919
768 250
584 687
472 884
981 939
919 357
213 433
978 28
176 482
668 679
577 499
633 347
385 548
855 821
790 2
840 825
89 656
933 578
349 954
720 973
530 535
72 336
353 1000
415 658
42 284
853 812
317 658
591 613
218 890
626 61
559 216
771 4
878 613
862 684
671 750
544 989
559 937
953 564
943 977
815 733
724 809
882 834
654 165
236 811
988 610
35 832
244 124
970 590
59 906
368 879
439 287
305 413
409 479
339 553
653 285
403 447
346 910
173 790
307 199
121 312
846 941
118 721
100 235
455 881
49 533
208 11
737 74
51 314
63 651
590 373
400 258
938 113
879 880
73 832
5 95
46 223
65 268
940 793
907 376
983 643
796 187
196 703
49 448
439 451
347 78
701 868
230 261
232 613
982 717
604 718
680 471
511 957
716 849
204 124
753 679
545 456
220 808
230 575
399 882
61 353
392 706
376 636
248 315
695 340
656 831
835 423
936 380
369 368
706 159
148 196
191 199
383 867
59 281
947 645
27 68
39 112
498 949
931 624
645 853
761 629
619 821
194 46
675 836
215 364
115 333
743 706
322 98
637 867
386 194
321 389
14 450
374 599
608 178
331 572
286 662
989 228
939 812
533 874
369 563
712 546
517 44
100 943
808 410
473 133
58 484
501 728
242 128
562 633
29 848
678 879
176 504
586 846
987 472
999 15
908 567
861 645
78 660
486 712
53 62
950 6
771 454
387 982
571 334
651 81
32 971
211 282
21 95
588 844
691 198
584 487
681 7
354 913
649 710
470 294
698 123
707 186
548 786
439 486
559 236
496 993
362 550
498 146
149 172
725 765
129 195
767 822
144 866
173 19
34 571
278 547
568 287
17 56
949 181
761 291
788 490
209 370
835 339
514 772
985 707
142 727
309 853
407 817
504 68
735 355
853 596
408 471
473 860
449 95
773 96
30 257
189 416
815 885
915 157
61 616
423 802
302 158
122 755
67 198
72 271
641 469
310 967
141 443
809 842
266 118
171 205
575 125
786 270
162 361
398 525
695 153
184 979
933 710
995 197
284 761
266 322
552 508
616 451
784 330
572 982
766 81
332 43
778 245
717 7
554 927
248 422
552 19
178 678
211 868
714 921
866 318
965 633
654 443
607 720
936 141
488 447
805 755
858 688
453 223
889 479
510 500
21 61
630 268
656 649
238 859
840 346
516 962
168 20
928 762
10 688
756 671
627 650
34 180
35 539
440 435
504 182
146 272
950 218
692 636
427 793
880 877
745 875
592 219
654 374
299 386
841 360
604 900
611 630
211 450
495 680
926 267
595 271
186 326
123 945
66 912
999 111
129 422
628 742
463 809
559 245
905 110
138 748
630 150
290 710
930 960
963 365
636 334
694 309
512 761
922 508
469 575
279 816
511 541
434 187
842 200
931 674
196 482
945 995
964 320
95 741
980 13
301 134
45 263
562 808
818 889
654 404
407 646
383 647
853 271
63 426
342 914
284 493
648 216
794 235
118 160
155 218
64 211
387 951
748 945
723 509
715 966
746 671
654 333
434 823
290 242
688 173
958 291
951 672
451 535
825 611
684 153
113 615
851 999
366 998
88 50
636 254
288 230
903 864
296 210
905 465
465 987
460 88
351 502
414 300
863 501
268 965
114 401
914 573
75 722
10 929
276 765
596 329
109 887
512 925
539 899
278 244
766 811
459 621
164 356
959 228
706 472
181 212
239 171
870 128
338 779
110 670
938 915
688 763
337 466
235 916
164 292
82 809
248 473
609 138
299 284
126 502
451 927
570 755
239 226
320 31
828 55
842 283
513 973
499 627
469 616
645 976
542 206
166 674
406 905
149 465
38 841
469 665
859 126
277 151
113 321
792 254
941 812
427 597
572 988
293 430
25 551
4 270
807 274
70 18
347 664
540 418
419 646
204 19
942 860
451 783
522 646
967 362
984 99
386 31
888 596
356 969
98 374
995 570
643 208
166 910
495 576
30 989
14 702
921 792
260 177
39 544
696 758
134 261
144 278
234 895
685 616
675 45
690 406
525 982
281 351
129 374
674 242
223 419
772 768
339 921
829 293
86 890
630 738
331 6
344 845
206 212
55 49
813 807
156 442
420 949
941 338
182 219
177 890
284 542
264 465
139 783
102 531
914 302
543 431
843 415
289 709
85 747
736 677
349 993
390 545
110 460
664 815
506 718
142 143
118 286
651 969
211 213
717 454
276 858
975 682
628 505
998 760
744 401
34 845
215 24
253 245
975 950
745 977
929 950
669 401
986 445
848 868
522 597
523 462
323 583
71 205
917 307
54 898
595 142
691 235
265 551
542 864
793 225
696 6
892 975
587 709
664 80
443 959
953 919
480 137
844 498
101 947
79 361
710 118
2 114
402 965
872 544
419 189
165 987
435 319
231 928
554 371
883 701
543 148
975 207
550 210
882 752
751 625
814 375
297 128
798 197
876 960
797 237
844 238
879 812
642 111
46 182
885 284
83 994
837 412
908 740
673 739
470 179
470 108
837 306
466 776
73 333
5 595
394 755
795 821
498 157
919 463
650 210
421 106
184 226
873 931
643 171
541 963
408 118
205 910
624 748
595 95
944 349
309 833
246 535
723 734
623 748
244 675
464 441
868 991
456 577
709 737
743 632
56 285
116 240
222 806
542 68
394 819
791 852
64 278
138 126
354 258
105 850
728 72
764 932
773 458
933 979
436 370
996 667
929 990
642 261
893 938
637 440
851 429
166 885
518 735
40 218
603 707
202 352
793 970
500 736
244 512
704 743
954 608
132 928
930 610
717 139
982 712
991 933
665 514
191 345
590 31
220 107
454 222
974 816
4 669
29 886
243 86
610 814
805 428
630 540
426 619
297 414
908 604
239 602
445 863
85 651
394 168
978 541
236 606
503 609
764 236
952 592
565 511
232 118
279 991
992 206
933 277
155 701
219 485
339 318
856 352
500 646
273 989
590 765
90 43
853 114
93 110
346 737
534 757
229 891
143 76
636 184
586 792
698 452
676 757
387 462
252 135
904 367
831 312
585 315
352 401
63 381
742 444
139 672
780 79
163 997
286 713
311 286
591 792
839 775
251 768
202 470
487 620
842 422
435 842
335 231
568 665
452 322
402 464
348 37
324 793
60 742
241 608
616 322
738 155
794 616
401 666
845 250
496 552
685 929
361 521
898 173
481 60
96 62
290 568
462 356
893 562
643 347
603 118
222 495
67 93
254 729
871 203
773 878
547 314
270 60
129 94
21 253
475 186
850 434
499 546
597 673
785 116
862 187
617 668
285 141
444 543
46 324
253 256
321 117
848 158
503 589
370 726
321 419
400 706
124 930
291 828
749 974
615 582
576 918
238 551
252 804
694 579
56 955
687 589
667 239
661 544
171 579
62 993
375 183
125 122
511 881
205 650
320 520
702 156
863 165
841 740
317 261
271 214
584 548
305 515
512 548
447 642
532 409
177 949
634 700
751 305
102 897
494 943
266 792
186 961
556 49
652 582
214 977
641 477
482 644
258 532
671 607
453 570
368 155
44 366
218 807
140 637
637 687
171 192
625 850
348 969
591 541
662 355
412 1
236 133
679 731
142 507
321 211
167 443
451 781
24 335
382 692
82 409
883 750
570 225
661 103
796 193
103 73
715 340
878 858
108 833
549 765
346 173
306 819
306 877
275 449
544 890
884 733
605 173
124 846
61 94
55 756
332 421
8 499
627 343
53 65
301 934
194 497
462 584
260 618
225 856
699 92
659 258
236 212
835 16
802 683
650 623
643 592
923 379
759 99
672 317
132 467
303 898
843 252
308 991
745 399
186 833
793 565
285 313
199 221
635 442
783 228
250 684
554 979
723 112
260 215
98 875
25 311
619 513
492 762
993 361
978 944
338 741
731 336
371 214
667 358
40 804
755 875
156 83
551 808
526 436
631 616
980 655
750 925
860 449
409 573
397 400
82 48
309 643
95 38
330 113
870 990
572 929
426 457
164 546
825 643
601 205
354 406
776 93
619 884
170 526
904 129
274 293
82 88
311 574
267 55
897 908
775 139
972 543
189 304
77 102
246 210
159 939
787 390
993 759
394 95
218 827
471 183
908 398
175 933
822 524
553 645
398 123
107 859
815 560
29 437
832 768
441 493
507 359
449 158
434 307
9 329
364 326
682 712
189 406
775 933
793 479
690 905
611 873
658 196
426 542
676 951
386 754
44 658
822 382
941 628
635 615
315 599
192 286
701 805
108 449
94 648
211 830
823 910
82 441
838 835
244 103
78 366
936 352
814 243
361 704
598 340
655 810
906 4
904 278
278 344
114 635
375 833
235 886
279 785
867 868
880 961
636 888
997 128
614 912
240 723
750 638
34 404
734 713
771 132
13 764
652 232
277 725
569 77
309 547
754 141
605 734
440 172
331 458
342 904
330 817
918 647
126 800
204 259
874 711
419 530
971 973
441 954
190 24
500 624
774 262
862 555
115 608
521 494
718 530
59 166
491 56
869 683
934 485
424 653
642 537
172 249
477 931
441 574
500 73
632 602
957 595
307 574
979 646
837 943
855 153
637 686
964 299
561 560
124 997
323 810
729 17
304 492
928 834
404 731
765 380
768 197
545 694
760 103
461 638
194 413
482 980
277 991
863 710
765 5
532 7
762 778
386 66
833 92
120 873
395 492
909 148
452 42
762 192
40 90
990 967
158 991
586 894
408 139
548 365
711 478
389 995
946 150
604 35
62 520
359 91
313 555
517 219
963 49
399 69
693 349
140 225
138 238
894 2
435 107
393 858
58 61
21 347
387 369
307 516
318 14
376 216
735 818
673 367
1000 350
760 796
431 144
995 15
801 788
730 718
834 520
793 248
415 378
709 911
783 910
515 714
526 991
790 162
813 528
916 21
626 101
87 468
343 122
391 694
495 725
111 852
327 625
835 684
437 191
718 191
639 872
513 507
866 982
973 138
388 146
627 827
777 307
965 127
951 487
123 392
774 867
323 471
207 166
3 317
593 103
705 652
547 927
874 569
836 645
540 528
848 847
508 217
717 693
29 295
149 584
110 742
708 627
97 666
58 970
438 766
609 201
629 479
665 803
554 944
616 568
629 659
110 529
268 772
120 862
537 242
838 748
756 94
210 515
13 234
270 475
489 330
230 366
166 883
981 361
43 394
231 637
197 803
204 693
274 805
171 951
506 54
175 196
492 198
583 742
81 195
664 253
880 917
588 707
393 993
492 220
745 677
866 289
663 751
603 144
56 255
356 274
792 131
454 175
732 454
662 468
159 519
721 528
47 160
416 964
650 765
633 427
62 471
879 24
921 763
67 914
149 805
786 669
9 42
420 798
431 311
721 586
182 47
43 83
802 746
330 64
896 563
751 571
394 654
574 162
172 475
237 264
316 40
721 987
691 916
183 672
237 870
917 890
856 829
271 550
740 249
283 503
957 38
502 994
403 624
60 251
846 21
228 843
8 581
242 628
13 26
833 447
606 994
209 959
218 746
131 448
96 741
243 69
37 638
552 757
738 179
164 737
275 163
926 87
587 53
373 189
155 365
786 706
970 252
279 746
870 527
698 762
510 738
245 649
533 811
839 450
467 73
673 773
522 860
390 845
412 380
138 921
224 305
43 56
507 447
934 341
839 994
75 238
670 452
233 158
18 708
987 250
412 140
846 854
461 768
30 305
719 689
280 206
966 241
761 354
835 805
575 838
585 846
776 467
623 906
470 669
985 854
563 333
627 624
272 326
975 252
611 337
541 543
662 918
327 416
279 610
850 163
101 243
716 583
233 873
697 718
528 719
868 973
2 99
361 592
165 105
93 598
561 523
41 501
112 702
136 390
573 788
939 788
484 813
776 686
880 833
34 95
856 196
397 573
555 82
313 776
593 621
407 477
360 467
658 934
12 728
970 87
195 814
784 952
35 216
429 463
854 883
924 392
949 317
369 493
632 153
80 200
533 422
619 825
171 398
941 136
585 499
140 588
819 713
973 583
933 285
360 475
598 94
878 629
752 353
369 964
579 785
533 796
457 737
587 686
827 937
789 369
229 256
633 293
647 870
308 2
505 869
930 644
386 510
146 998
511 216
232 785
977 727
183 62
988 329
267 889
867 798
579 339
799 823
68 776
640 633
662 822
512 734
222 538
149 371
664 444
566 719
579 511
775 570
564 727
295 235
140 265
441 8
909 924
970 399
315 517
593 135
710 586
71 652
396 609
811 737
249 911
932 386
121 807
728 236
89 577
528 238
8 195
383 226
483 17
188 944
1000 299
649 370
653 240
913 667
336 375
491 902
879 876
806 486
728 713
708 377
508 468
983 553
895 640
914 246
695 373
838 406
457 176
651 296
43 919
67 491
230 941
472 711
203 7
493 964
77 640
587 851
73 529
616 546
662 325
4 655
162 785
708 265
665 747
335 944
100 551
430 61
587 615
976 680
606 437
94 821
46 763
994 506
598 187
656 965
539 271
691 884
645 276
145 325
62 771
222 817
444 45
321 197
30 249
952 810
509 622
502 819
269 536
190 319
752 11
263 138
232 434
544 971
404 729
915 884
723 521
86 880
120 995
499 421
254 684
562 496
35 467
482 750
783 929
989 217
82 716
534 21
452 330
577 770
24 712
838 928
982 542
517 606
382 493
179 346
409 709
65 210
479 234
761 646
778 609
39 573
957 221
159 51
991 322
733 870
488 667
319 796
910 248
958 801
920 473
56 615
797 163
736 621
266 227
106 661
941 902
164 926
160 296
207 719
39 144
163 665
727 172
332 1000
730 336
467 385
627 489
608 560
555 315
629 877
417 313
183 377
930 691
550 512
532 511
932 351
705 632
551 556
948 670
816 265
455 565
867 415
138 11
47 468
805 982
390 385
201 183
517 373
63 889
437 545
49 726
712 756
345 839
212 392
283 200
388 389
900 847
992 38
848 258
777 104
560 270
884 900
725 225
465 368
750 605
616 949
692 606
785 435
764 202
868 68
71 971
275 407
877 365
549 472
254 526
234 461
164 185
280 995
288 35
248 393
670 415
803 481
483 597
749 510
778 118
430 609
819 722
232 476
479 609
966 210
409 83
986 959
213 712
519 36
272 379
469 867
685 279
468 444
745 117
357 684
521 810
212 855
94 947
663 596
937 480
786 928
230 195
897 722
864 871
256 672
936 918
415 656
123 632
374 833
798 518
895 403
756 466
337 111
791 945
526 396
870 335
5 210
586 66
498 258
456 736
433 262
725 564
826 772
7 807
26 702
376 675
819 980
606 354
915 977
681 547
753 919
936 974
105 227
113 757
889 156
337 659
711 182
750 165
294 749
399 855
107 454
70 82
779 436
887 363
519 94
225 566
788 470
582 103
806 327
612 377
221 802
784 446
770 192
663 949
914 676
528 338
308 689
780 448
440 651
280 949
100 319
35 548
794 442
827 106
442 332
287 147
353 563
248 446
337 627
855 16
790 295
409 131
394 902
870 504
944 455
374 927
755 448
310 449
582 100
836 907
793 322
778 431
38 970
885 609
875 356
361 819
762 484
325 815
230 689
941 165
82 945
352 744
972 47
289 575
400 146
6 946
606 569
334 575
776 701
932 27
836 447
393 618
950 173
490 780
272 854
809 483
284 757
82 633
306 600
598 190
696 518
808 450
698 638
898 715
589 741
769 968
594 561
222 830
170 931
916 166
861 165
927 498
298 168
61 53
567 884
35 566
440 357
759 879
248 968
700 49
178 500
959 994
511 249
937 409
269 658
927 343
388 541
991 833
876 8
703 461
267 60
205 728
443 467
857 998
685 112
385 642
931 434
134 540
6 349
72 43
714 412
416 217
534 588
978 799
233 928
600 18
845 817
39 878
65 974
112 985
124 294
397 566
916 314
103 403
160 254
234 798
886 972
13 584
268 433
220 805
206 302
196 574
625 266
509 479
484 549
661 670
274 574
186 761
725 40
397 430
335 146
351 368
683 871
417 328
557 525
801 475
110 211
186 891
618 185
114 569
987 130
703 571
648 832
467 621
866 310
227 288
276 67
347 682
377 276
356 699
110 228
228 292
592 955
82 462
794 41
942 786
876 971
716 459
256 298
616 836
423 366
696 737
296 998
434 310
507 402
649 106
193 457
674 696
380 816
871 220
973 731
468 190
643 498
56 863
725 774
967 917
771 274
788 756
243 870
586 943
781 963
745 242
499 802
148 684
167 98
358 185
618 62
491 635
182 466
616 661
688 967
83 287
452 952
572 195
977 391
497 660
347 246
430 342
783 844
924 635
477 397
876 332
128 182
254 203
816 167
115 363
490 628
754 710
474 2
828 277
820 454
899 294
608 883
780 366
599 618
752 265
319 427
935 572
236 395
637 470
737 69
901 94
838 96
996 876
135 47
197 760
220 405
882 944
653 692
385 679
243 327
645 913
423 314
30 941
2 455
516 458
474 245
419 565
345 53
242 927
235 777
222 5
331 106
13 488
227 112
196 836
253 289
939 622
649 857
15 687
16 148
533 50
258 207
265 897
613 358
990 977
71 732
906 430
489 65
686 144
399 670
988 479
771 233
914 364
914 33
556 26
491 313
987 855
917 19
154 586
443 274
901 950
692 747
224 161
200 67
581 678
884 77
283 862
70 489
1000 548
341 220
662 603
349 492
399 621
397 921
672 328
215 318
833 463
835 938
173 304
598 498
403 340
308 263
270 459
273 972
609 408
102 562
605 2
590 820
708 128
157 359
697 600
541 919
314 755
765 799
687 140
523 114
347 445
411 319
878 349
255 792
456 797
695 573
159 261
713 391
894 332
830 250
698 331
176 809
209 831
325 806
409 514
603 995
151 171
410 928
119 533
570 539
218 869
896 833
982 168
35 814
574 680
979 569
715 688
773 85
357 821
241 40
470 106
677 246
725 189
169 484
646 509
409 761
661 84
220 906
243 4
705 276
791 394
859 895
961 663
51 85
721 125
746 655
170 108
104 290
813 757
565 42
302 468
479 285
136 783
723 362
906 477
415 996
71 406
576 6
886 813
769 387
435 188
510 311
872 880
875 313
241 889
733 994
847 261
950 625
864 722
387 178
781 938
450 345
87 842
195 396
243 304
304 979
180 41
905 752
806 358
542 664
453 836
984 47
108 49
2 507
890 236
853 841
961 258
152 500
855 954
446 664
42 628
452 527
848 153
516 687
157 981
699 530
254 737
528 767
227 177
447 289
404 999
229 856
774 936
134 841
477 431
370 181
191 206
976 234
214 156
549 727
862 198
699 163
341 635
871 898
593 726
737 380
122 220
617 12
30 123
431 685
770 450
875 762
926 348
560 807
925 964
970 743
608 880
28 104
787 962
528 240
461 839
187 528
632 808
330 812
62 670
390 426
66 755
967 215
331 854
382 991
210 689
204 139
951 728
63 145
643 810
388 818
273 492
846 676
941 12
251 667
972 246
128 260
952 51
153 144
810 53
77 189
503 780
307 646
427 975
958 610
145 25
439 654
825 423
618 842
591 65
553 943
565 616
513 580
566 599
360 388
782 291
895 947
662 681
634 396
614 80
777 527
86 798
194 304
125 110
586 140
651 164
482 756
946 186
888 698
268 876
367 907
960 883
769 75
440 984
231 900
567 241
307 238
947 609
252 290
68 360
478 264
290 297
28 721
17 993
325 726
662 957
840 161
346 933
784 914
552 78
567 40
118 789
228 625
841 798
297 33
426 295
266 339
603 288
562 561
70 551
431 379
796 998
575 134
242 677
685 523
695 420
746 266
883 110
350 786
148 742
308 215
621 117
794 168
775 386
472 724
45 514
933 697
985 271
22 483
3 888
503 855
582 746
674 919
765 961
441 761
512 991
182 646
70 315
616 79
375 437
963 804
646 592
776 496
803 393
979 968
355 579
376 292
566 375
799 911
645 384
337 245
3 402
942 686
98 586
895 853
351 503
811 592
948 878
311 675
962 94
628 322
305 578
61 700
89 865
664 485
381 874
556 284
140 153
174 228
679 198
361 873
41 289
593 409
393 144
608 176
413 520
813 882
348 339
163 813
791 927
101 974
655 1
62 787
648 699
358 368
715 936
347 263
422 521
673 846
800 564
532 326
30 697
708 950
943 557
208 266
336 964
217 524
206 568
735 183
19 692
737 460
367 956
33 444
95 917
305 749
889 520
717 922
121 334
10 502
68 480
230 204
660 377
66 294
846 921
876 693
780 821
693 746
183 990
772 515
220 123
294 406
840 911
724 926
744 171
20 758
741 155
287 895
41 106
833 34
742 316
84 847
352 339
145 552
518 429
742 590
462 876
423 799
62 165
170 221
577 756
524 501
867 918
158 82
914 674
795 741
400 813
152 379
519 109
842 303
397 971
455 985
966 233
797 352
421 187
302 900
153 666
231 27
737 871
209 351
525 286
280 738
604 958
485 152
574 552
378 927
744 937
845 207
976 641
127 581
675 982
153 643
845 502
430 492
103 557
634 83
653 459
709 667
403 830
495 962
971 260
639 239
581 171
467 94
488 655
469 542
168 969
754 202
497 825
159 6
753 352
2 280
860 406
351 325
98 686
434 356
831 986
831 516
620 812
57 863
979 476
71 6
754 464
192 557
551 932
821 858
455 650
887 867
71 493
816 81
865 94
904 737
235 4
631 246
858 562
406 448
162 887
751 150
704 818
134 872
187 56
567 587
605 435
726 405
830 374
888 198
719 917
424 406
284 257
685 326
46 964
587 835
629 459
30 517
360 978
894 843
579 65
13 93
518 679
640 754
122 571
969 32
425 448
90 254
655 284
746 692
86 967
1 902
932 336
307 473
263 183
228 862
927 488
260 506
537 77
430 805
371 493
324 502
773 834
688 409
783 672
249 398
843 829
271 788
264 8
459 41
705 531
646 184
7 670
41 930
83 553
610 983
352 619
99 87
740 25
786 273
169 619
288 678
454 980
924 994
421 85
451 411
443 652
866 153
800 582
3 734
143 861
480 168
366 242
305 986
201 148
172 594
128 538
772 474
844 726
126 77
330 224
3 944
797 861
493 277
756 183
109 575
844 574
860 136
414 866
598 604
706 960
956 918
606 961
609 58
319 354
247 180
936 741
879 985
529 137
947 685
566 96
914 794
606 570
253 268
758 428
584 146
209 25
722 842
534 587
497 594
983 567
316 364
488 286
247 87
518 906
32 852
365 719
720 640
814 908
873 682
101 533
684 88
251 293
187 840
114 304
559 338
836 865
415 899
245 198
848 605
531 45
815 441
769 330
514 728
976 731
348 633
460 776
727 561
644 136
101 524
556 559
942 605
121 819
711 955
46 566
743 750
238 146
805 601
496 258
645 996
628 168
170 319
906 919
550 816
424 122
744 551
38 822
664 145
534 420
454 775
679 275
173 528
839 568
108 918
799 624
222 606
814 441
598 566
490 762
460 997
647 97
654 202
785 6
450 588
949 459
674 296
675 495
524 242
113 761
703 221
536 18
504 343
704 604
59 437
695 383
5 960
852 689
1000 507
311 225
326 509
350 110
74 170
737 424
140 76
731 220
820 53
257 480
110 68
972 239
578 705
873 958
340 919
532 805
209 924
711 695
265 347
248 791
402 271
253 166
378 586
940 389
462 388
826 608
326 72
893 798
70 156
854 395
329 752
124 379
360 282
945 199
998 879
311 362
779 881
19 447
93 518
727 144
222 902
976 563
932 663
321 609
967 99
274 586
705 920
187 865
767 643
669 750
751 169
771 777
156 629
960 888
651 914
692 908
347 449
107 475
822 337
349 490
298 505
495 161
145 852
92 792
349 910
817 463
783 923
180 518
93 417
25 332
145 392
394 957
744 593
650 542
571 607
959 31
280 322
819 76
989 257
99 560
185 495
89 751
996 130
507 864
327 610
699 32
145 331
730 100
323 172
378 530
637 958
675 546
968 401
988 190
964 246
280 318
661 729
251 278
654 969
714 933
546 918
638 357
405 666
78 371
175 992
87 303
706 322
821 145
881 557
921 844
432 768
999 742
955 185
720 376
98 955
665 773
691 394
155 459
303 853
418 118
836 713
865 808
286 265
446 654
550 97
936 824
700 551
235 842
500 465
564 524
529 502
828 586
846 272
916 943
295 237
240 563
230 153
916 802
500 492
911 879
691 711
98 743
998 478
263 369
362 624
169 761
462 505
726 266
813 937
284 453
378 545
810 220
242 389
323 421
827 13
969 611
61 762
2 394
376 574
288 229
916 775
846 22
780 939
327 760
629 626
797 617
760 840
828 468
277 4
936 813
103 460
419 190
648 462
159 648
899 385
180 329
341 415
687 251
947 908
538 211
771 23
68 871
926 13
776 50
986 211
622 570
778 200
578 150
652 150
654 831
513 89
624 917
976 370
576 485
369 712
229 610
326 602
720 871
118 153
381 931
705 312
31 233
354 847
426 621
129 849
957 61
263 105
259 74
681 814
23 74
458 859
371 399
729 41
556 382
858 534
934 333
36 825
541 268
585 273
963 259
218 720
958 471
992 485
98 644
165 626
294 741
610 3
60 570
467 414
132 8
77 309
360 873
832 276
102 939
484 421
978 303
661 555
122 400
832 801
226 821
922 271
965 224
468 741
465 214
223 980
479 567
574 137
707 790
512 560
305 531
11 988
427 642
878 927
365 634
447 162
887 259
56 221
641 862
526 542
162 61
173 532
737 405
163 385
567 593
69 369
446 411
277 198
56 265
695 499
526 124
517 540
829 527
165 636
128 236
424 188
571 769
785 981
113 77
138 89
108 367
695 541
645 273
239 681
81 690
478 57
929 132
543 373
719 562
449 758
713 951
583 98
846 385
640 357
783 78
908 564
682 85
161 182
986 651
795 974
439 736
12 847
499 845
330 192
891 673
392 874
146 623
428 262
240 801
180 869
769 276
842 977
760 124
694 324
855 283
610 168
816 568
235 345
234 792
595 611
962 619
14 98
79 719
859 688
815 586
378 295
104 739
846 114
447 542
450 401
120 256
764 600
331 471
611 771
554 680
873 930
938 8
564 625
240 927
856 258
836 500
880 727
119 788
795 934
338 724
65 357
849 960
954 790
741 678
72 423
59 177
339 886
919 587
477 339
33 412
104 813
705 931
767 460
166 278
858 66
255 740
505 74
70 417
436 960
87 360
413 321
188 172
50 322
375 588
456 330
228 943
473 391
876 456
526 551
873 216
237 745
755 941
371 940
33 325
944 292
140 341
998 591
207 880
185 790
486 248
108 276
7 709
789 117
360 293
225 484
531 3
712 553
325 204
356 994
458 172
159 513
950 9
703 916
921 92
92 113
399 815
366 846
790 706
734 805
906 219
404 340
857 155
217 591
780 39
512 183
394 624
641 524
607 293
511 213
697 778
38 430
360 233
122 486
39 856
22 746
233 189
687 282
91 752
700 274
633 976
75 799
339 555
895 814
296 107
881 649
461 981
973 733
571 135
933 545
330 375
823 126
804 650
830 905
518 446
333 898
763 545
419 413
944 498
580 957
351 879
169 197
252 511
782 720
972 139
811 550
3 407
976 999
933 447
193 717
873 821
120 830
208 879
844 649
401 80
825 480
981 211
237 860
637 722
448 659
842 707
610 469
620 686
45 488
776 462
566 804
223 780
10 525
722 225
976 578
181 45
634 129
61 530
22 465
804 220
507 878
965 582
840 639
31 437
242 531
164 246
714 503
984 72
50 949
704 985
601 901
792 775
237 465
66 797
985 625
227 700
651 829
261 808
10 898
763 419
914 741
661 58
512 311
968 876
178 226
438 260
52 983
276 943
933 357
832 988
882 759
171 544
702 234
589 144
157 725
823 251
289 655
309 247
565 804
7 288
945 64
346 326
421 577
831 373
113 127
504 681
789 89
514 173
735 217
870 545
98 750
346 918
202 919
766 495
542 132
724 70
231 275
664 174
478 822
636 553
680 74
193 829
897 182
31 638
631 250
629 893
10 445
257 837
289 109
551 6
783 77
827 566
212 963
458 225
83 862
358 300
304 816
601 924
851 448
86 909
903 705
154 880
893 661
634 734
724 95
232 531
191 138
864 275
577 666
818 487
836 281
416 201
839 859
110 32
250 934
429 707
930 793
478 886
388 838
968 652
202 178
581 305
699 326
97 133
469 132
548 270
219 882
182 734
568 597
557 378
839 45
338 591
990 590
847 156
904 997
408 515
963 214
827 376
970 311
218 362
736 451
788 625
9 293
18 62
108 270
44 695
886 943
914 773
545 314
747 597
967 525
718 947
218 686
863 164
853 237
700 870
899 170
85 232
208 971
869 47
680 562
645 28
311 86
726 635
188 479
715 967
36 353
485 605
213 278
426 476
539 802
515 980
872 465
525 736
677 886
325 405
31 870
184 45
640 447
190 187
448 28
636 872
419 155
966 511
744 275
418 158
70 568
749 828
572 947
216 384
108 560
19 677
116 958
481 571
176 259
402 159
284 433
977 463
77 186
816 753
997 638
195 29
725 885
311 160
115 609
129 1000
517 318
819 928
370 42
923 889
511 476
602 898
861 718
142 283
876 800
234 564
68 481
523 490
150 164
916 330
428 727
362 601
475 704
748 873
997 180
119 862
624 205
902 455
560 60
189 222
378 864
458 863
124 795
340 267
540 958
86 528
503 392
959 733
340 30
164 477
863 451
575 882
109 973
395 485
646 60
628 435
334 846
404 111
557 289
911 469
12 15
820 774
937 543
964 550
637 933
520 391
1 19
998 695
94 900
544 379
471 682
923 717
161 866
745 641
186 817
681 280
7 94
757 398
649 807
85 582
787 891
589 828
847 529
529 737
991 141
89 341
857 733
740 277
932 968
663 210
303 336
19 312
202 760
795 372
77 651
544 772
55 740
742 407
825 316
89 597
719 19
398 319
844 330
624 914
425 714
278 781
23 99
607 775
459 272
842 913
617 125
584 898
463 572
57 207
248 317
890 147
631 953
391 74
32 872
905 258
64 785
29 795
485 17
815 764
365 863
995 597
830 913
906 956
730 946
904 968
659 195
324 848
511 473
240 618
289 806
235 224
229 682
122 480
962 708
736 177
178 765
682 382
851 54
197 606
1 751
992 222
154 276
482 838
680 579
66 563
950 1000
863 992
809 383
198 696
218 404
863 913
789 926
258 475
720 444
983 476
631 245
910 787
956 904
657 632
260 784
597 761
36 632
693 668
425 787
583 672
115 692
978 268
200 540
312 706
89 388
559 531
33 602
874 284
474 218
325 899
261 129
786 280
573 120
428 341
781 388
325 768
735 547
964 341
837 876
809 747
138 915
458 227
256 971
946 630
649 846
644 425
805 542
944 613
640 745
297 716
283 877
122 439
48 968
399 750
616 170
738 421
962 973
40 741
620 702
723 105
703 2
924 734
984 960
298 519
425 669
745 207
614 175
559 932
543 403
850 706
508 313
928 112
533 30
123 308
188 476
562 133
853 705
922 137
914 937
81 831
753 862
426 373
906 796
14 482
705 369
622 17
233 619
357 930
222 791
473 651
409 491
7 825
334 870
226 77
474 569
500 10
612 414
499 775
588 146
595 218
949 429
334 37
640 788
880 304
818 907
442 171
814 924
174 489
323 65
819 401
789 278
47 914
201 751
985 337
379 821
620 467
238 277
398 419
727 290
588 522
475 694
338 548
72 823
9 765
946 225
555 122
943 798
179 145
667 109
98 604
998 447
827 616
578 860
885 684
807 860
662 887
803 416
809 614
639 280
945 9
507 156
418 573
352 962
240 828
756 153
126 447
886 25
263 279
717 386
38 242
909 121
249 645
907 863
789 404
201 961
289 310
529 128
681 344
98 661
502 848
637 922
18 664
801 922
652 476
446 100
266 598
277 974
102 707
34 527
142 211
737 336
604 836
645 87
895 289
517 275
834 69
752 496
82 823
274 692
531 30
117 700
961 715
39 571
248 590
384 387
386 80
270 941
310 786
221 976
531 135
287 332
752 994
368 495
466 521
536 772
911 570
960 854
299 857
461 198
348 628
305 909
217 806
905 759
462 644
213 478
777 577
310 777
30 757
41 48
775 920
877 280
674 13
264 299
336 300
843 367
843 272
396 481
517 611
74 693
111 438
843 920
694 221
234 238
422 505
787 729
532 559
106 234
207 52
317 448
930 96
911 124
302 955
156 578
574 404
230 484
290 839
407 43
375 227
286 743
313 221
214 49
259 378
585 218
201 626
346 88
765 11
275 101
826 833
866 748
277 508
571 210
552 112
775 699
393 300
621 671
219 827
521 309
709 387
810 642
103 868
375 844
387 466
882 62
970 367
423 887
934 120
370 363
162 426
885 514
271 365
414 527
80 993
750 664
841 777
208 904
929 360
516 226
579 823
419 152
732 675
986 102
240 332
699 614
397 569
31 48
434 869
174 373
476 124
76 560
441 871
848 406
807 901
625 247
953 223
422 973
413 736
569 346
3 735
917 667
826 215
361 726
103 331
905 54
251 908
934 743
442 836
583 879
999 820
843 23
295 869
190 686
977 357
706 300
475 33
554 519
604 309
713 354
148 344
979 709
807 223
459 903
951 802
612 299
178 155
754 250
108 628
759 325
358 880
228 487
564 211
91 464
308 882
109 497
937 339
521 409
357 255
839 984
776 794
674 804
278 239
817 39
223 690
807 974
610 251
7 491
994 779
848 316
432 776
98 339
113 362
856 364
693 272
692 203
89 270
135 442
750 362
513 74
331 43
505 288
705 486
149 898
487 880
134 346
568 991
677 992
591 576
882 178
611 443
818 378
800 267
536 166
723 722
58 290
298 225
710 379
79 482
531 386
673 569
550 377
711 448
602 900
25 833
134 636
938 828
94 596
805 8
200 862
151 453
190 927
39 48
167 668
617 854
625 274
254 639
36 974
905 713
18 911
746 112
154 831
383 764
567 108
159 557
373 48
866 327
966 25
29 82
51 346
898 203
219 997
763 92
909 984
516 971
376 616
400 521
17 411
936 873
383 237
51 630
941 127
824 875
296 585
535 951
908 875
594 49
463 457
898 312
203 96
224 557
996 399
756 399
784 869
401 847
17 306
592 348
543 673
74 898
59 687
85 459
632 680
600 525
370 227
962 879
90 351
596 152
990 560
470 433
204 117
795 707
748 671
369 907
304 997
166 569
242 647
643 57
85 667
137 741
310 571
555 162
767 262
322 32
31 303
68 102
916 641
570 912
858 508
265 194
510 550
804 593
302 377
353 513
983 96
462 984
84 485
679 426
391 867
392 684
838 294
92 850
875 23
711 592
148 573
878 996
955 383
150 423
722 777
410 109
987 60
384 67
305 650
144 421
926 613
41 943
564 33
338 501
414 521
445 118
862 374
449 262
419 470
165 244
235 242
498 505
396 985
289 464
626 701
561 582
880 144
663 873
269 728
763 431
974 394
222 801
56 785
446 88
131 990
24 295
291 519
866 481
297 342
653 509
899 9
635 377
344 283
365 564
408 943
335 327
44 229
339 544
730 256
87 893
455 788
9 960
896 339
814 761
401 777
953 171
612 441
147 24
12 70
534 203
829 743
623 323
613 336
225 871
623 751
289 842
442 488
382 642
531 231
899 534
39 847
913 428
996 367
937 421
497 739
470 889
903 528
20 955
589 877
195 431
119 668
792 41
362 982
978 487
272 51
76 991
985 182
737 851
646 54
67 549
615 922
120 454
719 643
138 488
469 405
180 915
997 847
701 353
332 812
427 520
481 425
985 348
837 472
854 913
406 562
972 379
328 776
177 516
984 730
676 917
745 187
450 177
172 590
197 354
989 965
225 923
892 720
968 518
303 543
883 377
570 528
229 393
565 704
499 400
755 280
597 989
396 312
213 33
500 432
746 38
140 628
848 446
618 799
804 401
688 873
354 876
717 308
892 496
492 159
799 922
605 112
891 73
81 794
694 885
971 681
668 11
864 803
370 945
532 470
897 964
263 252
52 940
940 908
637 98
322 38
211 611
273 52
460 733
636 566
497 540
765 847
192 141
855 9
38 262
178 718
578 218
21 47
489 307
734 764
882 428
8 300
70 861
265 73
173 679
485 878
300 905
34 421
117 73
933 362
508 189
808 411
673 778
793 706
133 72
225 242
605 217
340 141
839 443
960 945
238 774
231 168
208 437
879 86
386 658
789 64
744 199
736 78
647 68
628 779
647 700
637 711
800 371
822 247
429 31
826 947
922 294
969 695
288 381
248 477
102 213
933 610
919 725
769 765
708 283
369 492
999 315
332 329
787 926
59 23
306 483
303 901
844 80
420 779
533 461
25 564
850 631
332 752
624 358
140 172
33 590
421 103
645 346
357 224
595 768
417 289
536 677
86 908
560 926
597 646
57 436
362 741
619 163
867 980
638 970
792 55
167 488
621 492
739 134
383 675
66 888
734 417
414 204
500 776
775 594
179 496
767 10
487 436
812 170
387 763
157 368
106 358
595 719
521 208
534 605
36 144
827 118
87 73
485 125
831 996
30 953
574 512
861 931
73 894
983 414
84 575
814 262
337 127
776 507
159 965
91 177
569 509
178 587
562 438
332 779
658 539
237 829
220 265
815 650
577 401
573 70
694 84
718 149
789 5
503 572
324 895
136 257
713 448
994 801
602 92
938 11
15 923
549 638
344 215
93 234
874 537
626 658
677 995
562 636
808 388
784 36
921 23
243 619
978 663
423 465
949 412
435 860
581 283
621 302
625 177
310 386
101 228
442 337
190 936
803 338
624 833
739 240
486 587
620 466
351 567
861 216
60 341
55 795
710 935
947 830
577 949
693 96
152 103
545 734
133 273
713 380
631 767
367 494
287 162
389 113
944 917
634 456
494 523
682 623
960 122
50 502
112 913
807 230
78 65
498 738
306 875
598 553
570 603
988 302
516 389
332 132
681 498
483 285
192 648
538 441
346 557
656 356
210 93
664 924
740 873
789 291
611 658
628 139
800 601
314 129
679 191
101 1000
24 609
476 850
78 598
244 634
847 879
612 805
268 714
344 737
907 275
327 410
499 277
827 466
769 318
215 179
949 742
584 303
360 636
981 608
105 623
351 882
604 278
998 125
763 896
293 325
869 912
336 298
136 321
670 91
48 275
657 152
155 315
503 649
383 830
906 732
688 848
225 562
496 543
804 474
897 619
342 729
461 51
606 665
432 493
615 965
155 340
217 843
268 161
532 324
481 546
375 309
572 668
373 811
119 13
566 603
440 23
936 892
335 977
498 95
263 739
634 828
530 617
677 174
895 695
469 155
900 501
541 858
104 626
706 142
255 261
423 570
247 200
536 164
565 138
485 170
106 39
78 464
871 47
69 965
490 590
695 175
61 894
712 248
119 760
437 193
872 253
174 52
647 722
775 377
468 181
349 409
907 635
814 13
483 764
883 599
242 604
121 530
427 532
231 153
190 502
491 195
817 161
193 958
853 275
834 577
917 139
483 873
492 178
460 43
677 344
518 118
81 226
976 108
154 922
903 987
913 146
484 948
225 439
629 209
30 815
323 404
511 821
539 227
576 623
72 15
617 521
902 481
275 550
324 327
259 872
293 702
543 312
579 767
732 402
403 62
94 339
11 830
532 473
39 851
66 926
514 596
269 911
351 148
696 520
147 326
405 82
10 916
352 94
3 710
141 518
250 453
120 537
320 372
719 724
75 376
698 742
440 453
789 822
557 255
598 519
95 383
752 614
201 207
13 388
389 243
570 992
756 370
787 385
607 264
574 778
499 701
809 625
603 419
4 802
886 603
35 646
106 636
322 109
211 134
975 180
156 931
793 274
42 495
117 622
929 135
18 626
458 690
33 615
2 780
220 574
937 128
526 52
778 982
780 170
742 563
782 457
641 318
876 406
807 12
163 962
83 878
961 441
126 588
93 196
809 102
509 550
437 802
679 813
162 416
42 350
870 281
212 674
649 111
17 150
88 616
600 676
388 785
475 366
989 102
679 263
736 604
649 313
455 757
299 794
17 919
810 79
783 947
610 356
776 255
840 542
731 544
540 166
174 657
973 849
471 887
248 154
326 492
416 644
41 566
694 339
873 884
566 124
41 497
757 229
628 150
28 254
861 433
831 814
53 634
871 296
733 46
601 895
384 137
948 269
206 470
348 359
339 666
497 342
301 621
535 571
7 990
808 171
582 362
214 565
960 645
754 66
808 601
469 34
717 733
849 815
999 117
151 764
820 419
557 214
273 847
154 174
563 697
2 226
505 272
794 880
469 965
502 385
170 980
209 319
494 692
984 439
324 871
56 100
934 685
962 107
378 601
835 158
281 958
489 186
765 742
746 233
290 488
419 794
256 419
524 638
87 46
984 81
163 932
545 302
434 803
35 994
624 694
148 176
771 421
942 920
897 37
561 707
86 954
285 173
406 732
328 149
273 874
741 807
214 158
505 77
288 251
331 509
222 901
421 734
216 786
211 691
49 394
604 246
684 52
81 63
831 343
247 134
809 434
220 31
665 603
463 967
493 870
323 237
763 3
635 286
241 158
432 757
306 878
294 638
659 14
380 761
228 39
46 719
115 375
460 410
18 857
186 429
919 827
412 73
89 298
596 285
858 22
682 465
974 748
731 611
928 210
3 464
442 284
220 990
61 438
291 717
666 372
888 195
471 195
986 983
534 559
22 88
144 680
952 447
254 975
658 155
523 377
160 662
211 47
507 821
848 411
293 686
920 294
860 507
716 408
707 277
546 872
42 542
751 503
234 694
312 714
421 505
154 396
12 963
206 608
725 643
338 740
433 322
653 432
350 444
891 990
65 111
693 860
217 961
151 281
133 449
49 596
527 832
539 453
134 48
242 257
441 550
154 225
499 492
218 187
803 335
951 35
504 227
269 210
510 365
808 455
616 762
393 739
455 516
587 497
512 442
727 23
364 458
803 749
574 33
966 90
663 541
730 225
524 126
859 79
199 147
280 758
790 758
462 331
258 22
5 507
555 79
428 287
287 298
568 630
209 278
330 958
96 404
647 796
329 294
768 741
489 168
304 962
980 270
19 45
905 586
711 629
49 165
716 31
994 703
585 977
465 235
573 594
328 377
315 136
348 43
296 291
428 29
35 224
903 720
336 243
314 117
116 19
72 262
394 158
526 165
980 784
913 569
679 805
880 953
773 44
38 271
751 59
561 730
923 623
985 708
814 221
323 67
419 698
516 610
682 222
580 64
403 975
43 504
881 260
92 405
760 56
807 833
132 64
856 241
585 276
564 17
70 181
271 165
538 594
963 170
877 173
345 903
958 371
262 482
896 889
60 405
27 924
92 870
436 524
126 605
356 471
627 226
48 983
562 713
630 388
511 708
599 255
889 784
73 724
557 223
910 670
262 415
155 796
557 987
655 437
763 142
502 951
767 739
45 572
336 388
79 484
484 927
468 85
702 158
43 432
118 675
718 154
376 753
443 245
268 535
488 172
566 980
568 504
224 137
990 473
300 707
653 632
585 954
538 370
98 165
405 974
491 469
469 165
119 339
899 786
491 647
151 700
488 648
812 58
688 158
517 423
981 757
183 971
476 924
877 826
90 164
12 59
835 398
82 291
436 545
195 503
860 531
730 724
801 244
365 622
384 203
735 588
249 569
664 175
899 318
535 430
364 86
915 234
837 333
397 707
391 942
971 674
921 388
605 870
571 739
346 475
381 219
750 65
527 487
668 140
454 270
699 455
236 502
324 551
361 37
271 952
129 841
968 154
741 401
777 779
915 28
927 581
925 822
2 520
246 542
278 242
835 798
617 174
318 150
151 577
322 815
404 812
199 688
990 289
339 655
730 358
473 831
801 255
635 702
748 477
137 725
880 466
2 532
370 291
96 381
316 135
883 770
311 115
879 272
240 181
490 787
725 844
797 205
591 470
992 465
83 386
678 616
742 391
473 237
233 481
8 479
787 447
702 186
885 828
822 167
607 6
164 231
904 963
632 887
196 304
823 178
362 351
661 892
820 281
747 345
317 704
703 919
178 527
217 138
556 625
14 373
56 537
462 919
249 592
987 970
527 967
915 752
408 613
622 522
215 513
649 127
367 563
858 230
428 823
750 52
168 147
162 920
6 967
297 871
554 209
577 182
148 337
595 923
878 351
609 45
10 69
567 586
20 941
622 340
223 474
633 326
291 509
968 165
632 480
589 904
940 852
499 411
548 991
712 32
630 294
414 318
420 512
778 635
788 778
271 123
488 421
282 149
433 851
763 75
825 617
325 94
748 485
601 743
492 626
708 629
71 936
784 496
965 32
3 55
634 64
482 354
195 19
691 798
623 66
720 344
220 261
979 119
867 323
446 291
554 645
108 846
316 39
467 512
821 585
112 440
693 494
758 295
874 308
862 800
740 875
208 821
661 365
794 704
743 544
90 850
549 188
206 90
414 76
108 36
994 669
192 133
695 418
810 630
378 805
115 928
926 658
13 898
13 587
331 672
719 818
874 980
325 690
639 928
366 289
402 177
199 493
98 723
376 801
119 701
247 14
403 699
1000 989
454 493
812 171
622 281
514 552
203 363
600 294
290 789
933 941
208 467
760 530
97 589
90 51
708 552
520 485
113 613
556 632
950 819
812 775
721 402
144 797
54 446
218 37
306 973
72 344
115 932
221 735
48 363
658 860
807 423
875 317
284 392
774 694
146 979
681 769
173 811
396 728
667 456
248 126
478 233
121 700
639 925
914 427
468 433
661 658
547 997
873 658
348 310
683 496
370 513
238 71
399 511
771 649
632 496
17 479
199 247
975 595
872 512
630 784
882 634
522 547
168 372
832 326
739 608
277 570
819 695
157 108
975 335
976 639
870 865
62 717
206 394
991 93
953 640
600 820
760 995
218 316
441 582
338 88
483 464
851 686
568 462
828 668
992 620
593 874
186 216
595 256
857 80
268 498
332 751
760 167
666 67
894 6
145 739
707 969
583 284
758 412
406 308
599 120
9 185
522 275
608 180
332 312
263 654
199 962
407 581
205 885
22 437
966 479
376 406
892 556
559 363
154 227
333 589
515 807
370 495
64 647
888 508
298 905
244 346
292 987
832 752
248 18
770 99
275 384
164 453
896 993
307 477
359 506
397 348
439 50
835 681
353 408
892 657
925 782
754 230
141 685
658 347
529 761
528 694
501 761
831 434
821 781
822 678
414 100
542 230
903 352
268 713
386 306
426 721
390 6
618 904
23 806
339 314
165 459
250 540
280 415
779 507
259 950
708 290
966 503
658 838
231 108
938 16
900 697
30 109
601 807
583 496
246 621
686 935
111 165
982 197
236 594
219 731
319 534
922 758
945 154
647 791
167 564
865 336
172 101
514 739
373 926
847 948
122 98
494 509
391 436
519 590
436 240
421 896
194 326
632 645
77 671
493 624
80 499
212 858
669 388
912 846
52 663
699 267
279 275
607 693
194 471
838 422
792 990
636 464
855 664
354 733
946 855
881 948
447 316
175 908
669 479
605 130
174 149
426 914
642 402
885 601
581 159
660 430
877 80
26 775
788 282
965 326
686 186
494 708
79 387
155 867
187 488
411 520
880 8
6 344
250 12
908 550
245 255
225 950
632 258
448 304
424 135
399 99
901 579
843 81
270 873
957 154
54 839
323 624
91 808
312 635
255 467
256 115
767 40
122 605
257 809
859 439
37 959
260 202
71 85
632 416
168 317
737 703
555 708
579 265
186 268
61 435
857 563
804 766
165 524
210 954
692 683
494 374
188 848
368 42
176 361
337 542
311 107
683 673
971 44
593 602
64 869
593 980
615 827
192 461
710 461
721 654
288 157
611 644
3 769
164 560
768 632
487 473
551 543
859 376
740 168
5 107
77 286
836 633
167 435
896 323
169 132
56 507
54 21
494 611
434 150
158 400
201 761
909 468
537 188
672 50
368 640
506 230
727 295
565 194
724 746
139 557
227 372
105 990
432 750
925 900
758 521
244 280
391 84
159 693
716 645
553 414
62 663
675 25
441 436
343 985
295 411
288 634
383 216
122 230
767 7
791 458
241 147
365 279
787 348
848 522
992 333
358 615
463 567
318 356
283 476
565 283
693 147
202 112
654 97
491 742
562 743
394 353
23 988
95 303
887 703
165 315
812 515
695 338
118 860
23 625
279 591
435 81
73 703
804 279
6 835
152 258
515 710
100 925
994 61
55 195
137 270
489 780
841 280
485 457
30 433
716 382
910 656
435 658
431 533
175 779
615 408
796 234
936 733
442 206
556 158
567 870
501 633
289 13
662 569
453 701
273 204
29 399
378 232
643 545
398 221
788 995
405 514
53 737
271 930
77 992
89 745
896 73
789 449
740 135
464 601
908 809
194 659
977 18
790 402
498 213
982 135
870 710
839 742
501 204
842 763
666 308
641 278
202 962
830 687
530 364
551 790
968 72
24 442
662 113
315 984
824 675
950 844
460 316
733 837
818 531
265 156
747 557
596 380
137 595
512 895
548 647
454 418
148 533
499 999
49 439
921 611
359 48
204 238
706 936
823 167
282 570
276 96
120 611
220 356
706 745
442 845
738 865
171 602
298 837
296 808
75 482
929 802
43 888
141 509
785 305
266 156
66 829
842 632
591 498
11 201
555 10
589 544
294 389
313 429
844 660
128 479
160 703
663 736
537 717
101 292
775 626
866 22
422 63
974 651
364 281
512 21
200 308
402 196
467 275
537 124
619 512
352 522
504 852
187 441
884 718
131 6
303 726
290 114
682 283
739 784
713 129
248 47
522 264
33 436
2 675
462 330
254 754
966 315
498 885
779 595
550 138
835 345
687 978
786 376
501 906
535 216
650 624
655 923
444 474
235 639
388 942
752 145
257 28
962 255
653 675
333 806
60 86
649 297
666 726
182 19
560 100
978 219
201 49
712 489
316 189
453 851
352 627
363 60
601 746
189 318
119 997
882 719
208 403
924 68
452 816
703 63
759 412
102 722
420 363
571 67
607 196
234 328
36 171
920 373
506 518
814 409
482 648
520 223
145 941
144 764
486 283
801 763
886 299
862 318
633 868
370 339
610 183
111 718
764 81
325 11
199 746
718 270
716 321
85 234
641 157
118 985
194 283
525 566
2 867
343 709
791 438
919 303
87 522
119 243
318 592
273 576
657 852
954 691
557 399
300 435
48 130
730 883
853 585
241 561
766 247
644 659
244 309
934 188
332 760
214 499
995 281
689 264
726 340
55 126
554 436
490 769
253 326
689 760
13 425
784 559
979 894
893 941
57 783
431 387
293 29
661 311
482 70
183 349
455 632
910 753
1000 202
358 739
63 308
863 740
465 2
92 701
190 184
770 903
480 308
948 477
685 995
887 646
100 861
605 43
410 241
706 420
129 700
435 17
688 2
397 507
882 777
272 43
225 615
929 752
971 472
300 784
939 535
791 677
312 455
748 291
541 24
740 375
571 985
277 847
297 912
869 755
140 517
982 290
420 644
879 204
215 492
928 15
64 101
77 20
502 988
336 832
517 15
229 331
704 79
593 985
531 306
575 772
546 120
713 666
567 30
272 534
52 644
176 438
739 332
362 666
495 290
85 348
858 471
90 527
460 756
307 497
419 483
464 193
22 242
700 838
751 415
221 280
44 938
759 538
94 330
50 130
272 861
686 294
479 552
817 490
617 328
190 249
808 842
395 470
327 54
322 530
405 98
702 3
208 951
524 302
772 146
814 14
658 452
497 11
292 735
327 630
134 154
420 758
33 628
110 146
922 333
248 844
596 650
317 587
644 134
404 942
574 836
518 993
334 347
152 243
594 579
590 207
478 417
456 965
980 288
523 55
818 45
789 207
905 787
417 447
699 540
141 500
820 475
738 874
518 167
661 711
456 227
210 283
121 727
806 633
582 361
880 55
133 508
918 961
483 127
691 228
20 15
66 860
963 971
184 51
699 711
743 740
836 709
52 786
717 873
203 491
234 22
893 236
340 685
548 809
840 99
216 279
783 188
127 119
504 945
842 106
622 466
306 38
15 461
687 571
582 556
945 279
902 226
822 826
304 401
335 544
802 9
809 289
619 59
213 630
329 356
215 597
15 787
278 38
267 758
759 523
955 201
472 459
144 842
455 362
102 567
122 212
597 211
767 206
572 927
696 885
880 213
654 670
200 216
680 534
211 654
647 846
877 406
390 757
598 493
360 912
985 262
83 910
528 510
408 687
18 217
63 378
887 701
300 124
840 719
135 930
457 221
106 990
1 916
44 769
109 883
600 969
767 56
743 233
406 470
829 634
424 375
763 216
564 298
615 566
567 540
872 331
618 153
882 679
781 635
888 751
291 609
540 486
978 7
39 483
805 774
925 53
559 807
979 376
219 680
267 39
625 69
799 390
485 252
84 148
283 854
715 928
869 588
494 920
291 952
285 559
52 282
592 311
559 380
987 240
575 57
745 157
566 576
827 907
826 703
896 203
461 507
326 960
782 464
396 86
77 257
176 274
678 573
755 524
289 458
981 817
948 523
766 458
759 456
862 614
583 794
118 67
292 688
551 10
567 795
461 300
156 347
29 676
410 146
851 712
914 82
395 592
360 975
47 35
800 860
390 24
768 892
717 987
944 737
119 787
544 805
989 557
587 886
151 972
783 643
943 905
461 10
86 366
560 67
880 898
757 468
524 284
6 703
81 691
625 233
61 572
425 99
423 65
612 103
894 58
634 145
778 936
718 113
512 96
747 636
318 307
822 674
258 755
855 781
43 828
31 97
107 881
258 505
883 429
383 926
605 755
236 637
413 999
147 684
655 912
893 190
923 603
615 264
545 898
987 216
342 761
654 623
237 718
725 575
835 347
256 202
244 21
479 293
880 81
711 57
164 7
315 823
377 526
453 615
294 125
169 468
676 902
350 307
74 988
87 732
717 774
38 611
942 592
604 320
49 714
457 806
599 473
267 286
314 766
896 398
861 329
916 392
338 404
123 54
411 297
104 152
776 532
546 483
291 2
601 114
197 452
222 534
62 757
143 84
295 465
478 38
962 415
705 562
464 545
655 382
53 533
143 898
727 728
786 923
684 114
17 563
538 345
508 940
844 732
4 638
794 832
672 898
128 714
352 845
706 120
576 204
422 185
648 175
113 235
314 15
40 814
959 631
120 884
985 328
801 734
183 613
610 276
833 662
210 688
299 108
754 129
160 489
714 884
641 95
807 376
544 38
821 232
902 392
364 672
647 936
813 259
729 232
167 121
173 429
741 364
787 287
42 500
277 572
196 541
62 848
356 281
462 905
539 159
873 349
916 359
764 242
603 727
35 729
782 349
138 428
665 956
410 200
351 315
251 382
103 967
656 873
118 813
268 308
640 120
565 885
779 991
745 937
64 609
285 91
215 834
47 681
912 264
669 766
26 392
245 689
899 60
296 458
916 820
893 73
568 507
815 344
957 745
71 340
115 427
65 226
541 954
557 716
386 636
657 105
644 311
534 411
253 571
392 769
132 761
304 305
532 704
280 583
822 466
273 685
620 960
585 666
87 1
447 991
98 859
843 973
303 752
836 308
826 222
767 684
474 555
371 141
786 318
233 985
530 507
242 447
12 203
679 686
46 900
154 862
536 82
105 698
138 79
792 492
870 443
979 8
393 307
329 801
514 429
607 380
529 149
384 154
437 694
656 497
668 242
396 678
703 383
835 584
698 46
980 640
362 463
401 725
940 804
978 228
581 588
757 897
741 400
202 357
560 283
405 549
586 94
273 22
424 592
912 727
908 953
111 345
282 406
813 374
148 582
352 754
240 564
202 244
246 511
654 37
950 624
978 689
296 698
83 358
176 469
509 663
900 657
802 89
529 355
464 323
771 476
347 974
217 850
792 138
476 131
131 411
307 686
258 791
849 284
210 838
61 192
311 638
162 953
286 696
583 422
520 190
466 922
330 22
920 671
538 716
934 638
330 886
44 583
423 526
224 493
544 948
219 481
987 701
216 629
542 290
220 578
16 136
542 289
706 292
31 389
867 331
437 932
418 354
183 609
810 787
724 249
374 478
436 950
249 309
741 735
954 171
50 306
74 569
921 553
862 600
520 797
272 424
586 725
758 98
561 508
321 91
674 809
560 852
95 280
799 645
807 562
948 640
752 268
592 159
854 856
549 21
392 399
437 520
430 757
653 49
343 839
386 124
42 682
503 238
550 914
770 211
27 353
652 739
747 494
676 199
398 21
306 671
168 684
664 17
449 765
172 265
890 65
845 530
726 400
891 212
503 598
61 609
530 978
772 79
691 57
88 977
586 467
153 239
131 926
403 365
261 12
427 956
304 471
517 997
666 783
390 771
972 545
625 712
177 427
890 503
941 582
320 717
770 507
674 52
406 155
245 226
960 256
284 173
244 806
186 610
358 536
299 40
791 673
745 744
2 616
18 805
326 703
414 2
693 625
330 32
776 119
780 644
311 630
242 143
7 165
129 51
920 829
908 267
242 662
213 606
808 267
708 329
616 888
24 677
294 550
950 399
269 431
863 428
193 689
963 617
574 470
195 590
261 7
647 332
737 743
366 98
486 527
359 708
753 118
29 958
681 792
200 780
162 420
958 480
113 659
68 492
85 236
875 842
477 202
281 225
569 668
395 623
343 713
134 263
246 107
104 342
212 805
520 890
681 452
126 733
51 987
818 237
633 129
670 733
519 143
146 735
556 134
954 998
274 31
447 840
957 629
492 505
8 243
346 649
903 551
237 736
585 595
567 881
608 534
530 695
760 80
768 693
132 103
438 56
836 175
326 221
88 417
680 344
646 420
384 171
438 941
720 390
328 716
579 342
169 290
573 908
481 115
136 432
34 63
259 40
291 902
292 63
688 352
329 756
864 955
922 107
696 60
497 381
902 554
989 653
133 632
920 1000
488 426
435 321
229 539
7 17
422 30
642 639
113 845
526 539
846 928
671 788
793 217
357 579
100 891
818 278
70 480
842 396
480 325
323 195
253 91
934 991
235 838
438 823
547 416
352 374
176 81
945 796
752 821
391 268
897 583
103 905
226 710
889 894
23 464
733 425
613 765
238 564
298 404
216 251
615 930
962 910
850 591
773 464
688 330
833 955
185 619
116 446
666 420
540 419
133 247
274 339
733 163
657 423
170 839
598 267
487 9
711 24
61 972
437 303
496 404
392 891
932 760
59 481
155 269
359 767
546 897
986 518
191 330
477 101
650 51
84 962
544 260
539 596
127 194
721 774
230 680
934 490
411 250
307 601
157 83
510 20
196 416
784 622
992 176
253 693
707 928
449 88
435 607
92 789
504 823
324 710
421 710
876 565
459 517
420 434
538 577
612 18
500 887
601 678
29 276
147 448
345 21
528 894
202 745
50 662
902 103
275 63
168 618
405 354
631 38
617 984
498 632
962 727
842 318
84 906
16 480
568 108
997 696
375 993
787 110
760 547
622 800
922 480
284 948
221 423
746 236
106 905
76 350
429 557
965 751
489 77
114 328
50 912
105 694
400 401
712 459
754 940
241 728
262 521
415 349
723 961
352 8
949 169
871 552
935 740
509 448
690 5
494 722
834 532
660 523
893 78
674 692
783 230
34 170
103 15
755 491
308 700
696 845
759 611
505 545
884 172
548 790
638 19
925 234
186 958
506 463
836 66
170 964
212 852
247 718
404 891
169 455
61 403
237 140
864 688
534 128
397 818
895 762
756 11
713 201
258 871
975 370
54 590
847 207
958 237
312 92
858 925
345 250
264 642
557 617
414 40
243 580
569 810
265 649
721 916
131 916
398 975
647 878
318 43
896 501
704 821
708 474
439 113
199 811
763 77
902 686
183 491
649 576
750 436
23 204
465 373
624 995
113 589
141 972
232 706
10 475
199 290
368 373
209 800
787 70
735 390
424 948
671 365
714 304
121 753
208 790
114 118
48 58
646 75
391 749
924 901
418 674
814 282
991 331
411 93
905 576
546 314
337 101
732 114
48 454
27 767
146 487
66 900
217 517
708 859
750 917
196 476
215 12
542 186
270 596
393 859
604 489
957 95
489 552
896 540
883 122
892 330
547 543
842 777
406 130
269 498
102 804
565 702
85 379
421 28
684 604
37 663
381 662
876 853
849 957
482 908
799 179
417 965
859 500
152 808
523 872
783 197
234 252
737 231
202 373
618 124
87 150
736 470
379 877
910 77
295 832
384 312
380 535
737 784
605 437
131 233
248 312
508 304
540 853
859 753
50 277
450 493
885 57
777 559
521 314
948 568
505 795
569 713
646 602
37 539
229 917
881 281
766 462
443 98
910 863
113 698
340 225
909 189
878 731
582 258
706 51
348 827
151 462
882 886
196 311
761 550
255 60
251 458
425 698
759 839
487 67
461 692
264 52
517 411
111 655
728 785
417 737
375 830
295 285
419 62
578 204
442 571
155 871
750 44
438 302
824 857
105 341
559 967
727 768
906 646
656 752
651 283
299 879
915 470
112 226
894 476
348 810
376 337
22 818
750 313
467 894
955 470
265 842
622 933
379 529
429 782
30 867
544 142
638 632
526 565
595 126
766 614
473 309
586 847
495 753
42 212
712 302
633 537
665 774
916 43
326 27
28 408
906 786
820 951
625 318
964 372
105 128
491 100
226 57
613 782
598 594
976 971
839 625
59 833
648 178
374 624
945 614
845 48
726 568
201 125
46 364
920 514
129 975
963 593
219 8
14 71
710 327
867 478
420 157
955 463
617 195
765 215
654 137
254 645
492 829
803 328
641 78
124 144
12 760
356 464
708 409
773 267
482 257
500 868
794 874
462 381
685 446
58 803
205 132
200 669
758 475
12 839
888 349
220 39
4 578
64 691
334 643
524 50
716 926
31 197
911 864
33 13
372 169
453 34
61 86
856 459
630 275
608 108
451 667
278 177
728 416
343 480
534 701
107 152
738 206
90 804
281 759
920 626
767 990
833 324
758 966
694 290
126 629
593 206
892 243
41 996
90 555
970 833
466 381
600 416
565 901
711 543
2 166
846 981
127 908
822 25
926 68
980 244
51 811
124 773
188 290
87 189
963 896
661 283
514 585
385 789
356 632
274 408
864 300
950 696
75 414
678 251
542 970
528 999
467 928
990 38
640 288
49 809
998 553
897 51
789 711
889 4
332 511
418 529
949 515
290 38
361 358
86 518
660 312
903 585
390 198
4 686
254 810
994 165
533 618
805 832
778 701
705 272
883 175
759 141
671 191
198 253
974 510
376 60
646 984
943 350
141 513
783 814
175 786
384 148
496 742
962 162
644 934
857 159
638 559
574 612
766 789
163 757
939 375
556 981
243 923
553 498
55 750
283 309
837 3
833 62
680 64
196 79
656 545
58 212
960 381
832 681
773 13
10 422
349 201
357 738
846 250
77 193
515 570
713 60
72 253
513 79
639 502
506 833
721 723
903 881
267 458
850 818
590 746
96 31
957 727
478 188
1 488
745 329
215 256
72 707
70 960
53 457
189 259
475 405
179 809
185 609
408 731
135 811
933 733
64 509
661 874
966 983
647 374
202 794
188 976
439 60
265 997
539 760
929 812
162 655
774 232
914 995
282 679
459 507
561 578
1000 165
664 839
682 810
961 901
227 335
714 265
729 778
622 568
598 914
722 883
33 687
790 92
911 183
549 507
556 782
48 910
342 434
116 883
167 276
734 866
173 350
826 154
354 599
63 416
710 301
221 202
797 489
606 96
662 571
342 643
486 147
523 765
580 848
753 47
33 932
318 31
350 487
961 234
462 797
653 641
46 200
562 698
995 871
747 889
110 688
754 190
431 284
192 911
455 929
546 699
814 145
148 219
691 504
129 748
480 207
935 662
404 273
23 692
452 917
363 677
447 326
853 599
92 466
190 381
226 87
2 589
763 935
358 411
715 952
870 981
820 255
87 333
981 486
587 712
490 270
802 614
213 808
216 42
557 930
312 428
93 621
297 816
84 496
110 212
399 952
844 920
537 641
837 526
981 686
10 734
939 751
570 426
872 142
19 441
906 379
983 199
9 518
732 777
213 57
914 284
434 382
816 314
487 174
484 274
446 543
11 806
897 587
20 194
912 368
142 646
879 868
324 780
654 950
782 511
612 775
937 789
595 449
567 111
543 877
418 528
504 695
595 50
218 981
789 819
633 929
280 873
383 648
27 235
161 797
696 988
58 748
845 894
661 875
205 56
485 986
910 873
198 450
65 682
219 665
448 390
218 33
103 84
929 378
213 438
988 684
993 409
117 787
6 959
245 287
864 46
94 323
46 994
826 331
292 769
758 891
910 615
553 971
198 92
648 958
609 354
431 294
745 572
938 349
1000 814
957 142
275 296
457 455
210 13
663 387
632 938
68 537
929 38
395 979
961 685
125 603
684 258
87 388
646 136
518 780
154 994
602 810
354 936
394 821
513 46
616 206
622 821
234 641
748 224
920 841
899 862
247 538
163 379
894 424
613 268
813 123
812 944
914 116
403 287
899 398
577 460
580 273
424 283
249 344
898 906
288 332
719 751
123 573
263 137
66 782
10 446
671 171
789 497
124 964
304 785
799 434
236 554
35 460
191 596
351 696
92 442
488 272
138 183
402 484
30 812
365 693
763 862
58 374
748 784
126 433
838 704
603 358
530 576
340 579
903 456
547 826
238 538
344 324
879 314
175 623
857 963
868 541
873 313
51 240
876 738
841 815
614 368
979 93
275 928
852 604
843 902
261 867
133 717
585 834
133 785
542 768
404 725
888 379
349 56
555 611
704 670
181 422
593 936
423 789
249 651
581 692
173 467
525 690
850 189
148 473
446 158
695 509
135 595
261 812
732 2
197 9
819 46
651 154
827 71
90 324
179 987
680 989
799 251
776 785
137 89
948 360
833 75
619 376
941 376
797 707
708 234
240 587
612 257
659 852
215 813
550 527
50 34
49 795
428 86
829 938
517 836
907 473
506 4
284 685
515 379
353 764
657 397
708 758
732 148
425 885
400 236
314 461
657 845
16 80
90 660
170 795
327 645
505 824
265 975
629 58
394 975
211 728
74 643
617 323
552 344
572 684
293 993
2 630
852 829
94 373
859 835
105 234
706 24
293 496
743 566
828 606
636 501
603 617
234 83
58 576
383 589
876 940
251 827
820 947
921 733
985 178
315 75
196 504
413 65
591 230
42 910
823 525
480 252
321 947
371 436
785 760
356 233
579 845
607 587
887 304
430 319
359 573
601 703
142 847
681 456
100 967
433 663
549 362
420 849
616 382
709 232
910 124
932 937
667 807
913 916
742 10
621 150
23 27
464 132
574 180
956 693
529 504
923 420
832 796
488 653
987 215
543 242
49 458
420 267
811 454
223 414
319 309
987 852
853 288
548 51
370 858
726 378
98 965
929 949
488 773
367 670
778 580
485 444
289 532
614 807
694 26
989 243
680 249
747 756
699 548
869 399
127 2
205 168
352 559
932 424
390 474
138 907
679 895
505 294
418 885
990 254
586 4
919 114
133 487
637 175
113 812
908 520
743 599
14 689
274 212
301 919
416 88
957 610
210 380
549 948
722 492
817 278
767 940
531 643
588 488
824 255
507 562
992 347
18 58
184 601
836 647
686 745
956 177
141 417
882 37
586 917
160 796
873 515
380 989
645 761
865 236
907 902
51 369
483 526
334 3
69 635
774 813
388 993
179 162
721 35
127 683
927 840
869 6
604 830
181 639
67 731
294 456
979 405
877 580
183 561
989 879
755 364
94 611
835 764
434 287
161 900
82 387
883 45
776 498
589 162
242 621
235 463
995 300
459 506
26 925
708 625
542 634
332 589
447 236
598 571
725 16
632 265
877 960
322 499
46 243
475 595
260 250
217 316
689 918
39 919
637 671
292 148
195 932
319 539
122 947
962 284
60 727
43 363
170 592
510 427
812 135
360 364
807 564
102 508
903 15
228 722
601 204
377 44
130 79
825 508
314 645
209 161
571 192
928 773
803 178
774 347
876 771
637 503
447 850
851 583
7 801
878 165
492 458
456 850
944 660
603 93
377 6
462 23
398 359
921 278
71 660
661 693
336 672
19 795
141 648
976 21
768 422
655 695
236 636
200 444
546 147
282 571
48 798
821 173
620 263
235 714
5 17
172 315
55 30
891 624
467 619
829 984
866 178
331 330
870 10
857 869
307 952
401 794
104 275
398 680
564 95
269 592
954 816
714 245
215 459
544 175
777 739
806 907
268 962
634 482
812 822
876 279
717 246
192 755
8 486
242 779
861 991
87 896
814 292
949 909
306 641
792 388
371 377
995 458
829 761
309 697
963 748
692 892
725 105
44 360
921 750
931 430
32 474
897 330
660 666
246 310
545 713
680 521
787 719
903 810
153 587
867 956
502 273
140 537
438 592
210 48
177 842
943 885
180 75
732 136
162 595
722 698
610 146
410 822
729 171
23 595
59 242
384 540
208 740
998 213
580 276
859 175
626 491
243 883
33 394
869 385
449 506
201 131
64 912
389 901
202 851
555 912
199 915
511 99
950 388
167 963
580 449
138 532
92 128
20 103
422 986
616 533
928 144
747 623
288 768
422 33
229 105
950 190
513 390
638 239
468 993
878 661
15 671
402 597
930 155
28 127
953 505
236 321
294 423
444 19
524 717
645 17
462 268
619 200
286 724
386 605
482 218
845 593
384 168
304 756
374 637
922 148
405 836
938 955
475 237
38 339
591 812
13 545
732 741
827 375
951 911
421 191
929 720
889 476
982 405
427 772
185 148
516 132
719 332
115 811
529 229
129 831
180 106
162 346
852 879
873 777
613 557
844 407
281 219
173 200
314 723
229 222
217 266
682 346
921 873
170 391
816 567
285 551
359 974
62 659
527 697
849 610
154 524
703 410
164 31
323 556
677 546
471 603
20 653
757 728
29 901
77 729
734 704
859 264
403 595
24 796
276 76
713 973
218 291
585 285
978 881
786 159
18 962
981 280
925 102
863 884
44 552
627 706
456 229
71 604
988 871
520 20
754 493
533 435
42 412
848 999
910 875
618 746
520 259
649 318
36 89
951 964
491 121
304 312
463 804
37 416
470 875
970 159
233 321
99 726
624 976
647 126
783 413
419 347
60 202
938 973
866 610
62 175
21 844
959 129
695 148
178 715
841 909
660 420
9 832
800 425
81 910
322 247
484 190
761 182
868 245
395 469
550 532
724 474
283 535
851 952
98 208
623 515
146 988
443 924
766 467
875 738
850 512
580 327
746 414
378 206
732 822
851 150
235 911
744 328
389 468
348 300
419 764
791 1
963 600
184 671
532 734
384 272
695 774
818 440
174 58
649 440
367 188
109 347
648 358
752 85
911 819
861 471
814 51
648 295
713 523
534 445
674 56
987 672
849 175
398 931
305 273
165 575
811 183
235 890
996 553
696 172
396 88
673 901
967 690
873 925
456 361
131 195
85 660
79 48
657 359
195 148
766 840
810 12
372 671
478 32
2 574
744 194
450 999
88 481
58 716
384 33
353 882
38 472
274 710
573 416
54 104
568 873
57 259
285 168
482 62
841 285
84 572
371 87
35 574
862 396
801 105
89 912
370 113
91 953
44 746
440 490
221 419
597 428
919 778
837 578
765 265
283 226
337 154
628 863
722 945
585 872
141 694
339 424
233 700
746 317
189 394
972 512
484 387
897 42
320 171
773 94
362 813
883 261
904 720
433 877
433 1
696 448
426 199
678 118
104 783
102 119
408 239
995 507
160 551
758 697
759 520
583 886
539 715
633 951
742 728
858 178
90 374
388 273
855 544
917 381
380 378
114 518
440 858
406 137
658 186
268 400
872 786
201 69
375 631
462 320
915 450
177 206
143 646
786 48
241 359
850 863
874 648
641 225
413 484
51 145
295 765
277 694
35 487
847 497
118 40
466 947
557 191
236 842
248 363
67 236
264 772
52 382
89 966
360 759
73 93
287 531
970 205
274 990
233 736
809 54
21 402
199 69
579 39
325 513
262 697
423 760
345 568
749 483
77 826
169 106
657 467
427 627
846 985
485 215
507 331
170 321
633 902
799 59
759 365
392 199
233 255
773 113
304 525
57 23
228 596
553 18
246 99
978 445
355 498
334 137
803 78
50 831
196 103
748 819
773 565
804 129
463 994
41 377
402 764
72 163
265 557
544 300
500 489
485 18
568 825
4 34
349 765
810 393
732 829
378 596
785 275
958 847
816 190
840 525
347 851
216 951
103 88
675 210
350 541
570 271
201 480
939 621
13 946
688 100
3 550
865 840
816 993
762 691
435 439
520 258
900 483
215 180
903 897
630 130
185 713
318 293
566 307
1 755
171 904
931 236
850 142
804 549
728 802
706 166
665 598
38 632
515 43
481 10
775 457
338 268
184 9
84 221
392 581
382 303
568 563
658 201
19 769
52 719
213 347
252 955
390 804
144 94
791 145
87 29
484 900
580 454
413 799
724 823
650 605
87 670
169 310
999 304
708 275
481 311
284 812
535 467
15 406
261 254
803 503
749 43
297 662
359 659
844 387
686 448
770 394
885 28
951 841
594 178
656 878
194 663
318 985
317 165
110 360
570 284
997 530
788 468
862 528
899 82
634 315
473 845
150 829
389 711
909 261
79 351
143 90
316 43
144 55
688 411
96 450
716 43
375 768
845 556
628 681
521 40
114 756
684 866
921 510
150 251
844 639
433 922
611 587
219 652
418 323
272 791
614 237
304 406
391 184
724 120
552 96
386 164
496 820
319 784
221 951
207 453
384 587
213 925
106 718
700 144
389 755
931 116
109 503
155 672
70 666
950 27
742 309
8 763
375 837
431 976
688 900
85 889
300 977
971 651
127 162
294 943
895 411
47 41
418 981
306 525
379 13
39 9
609 489
466 233
951 174
678 593
861 887
619 474
915 264
22 75
514 700
393 975
960 112
440 70
525 14
958 661
663 835
866 996
572 125
625 139
946 854
166 782
330 529
739 506
255 111
698 953
797 435
163 77
59 738
271 709
474 996
817 378
352 48
70 877
948 579
859 812
916 533
233 975
333 768
416 770
145 294
679 272
590 814
579 458
414 320
737 519
409 617
87 557
402 537
484 784
406 886
327 258
961 275
73 471
255 142
63 404
36 909
287 992
502 121
83 773
231 1000
762 287
435 361
854 850
914 170
802 345
968 300
920 25
756 793
442 68
172 753
162 989
757 563
304 39
499 598
213 250
762 184
422 994
858 735
106 647
187 845
503 642
13 834
250 397
754 664
691 4
967 481
651 913
556 84
20 704
447 565
906 934
220 658
524 349
427 652
261 120
229 376
885 800
164 562
822 442
982 143
956 747
834 46
24 197
589 450
783 626
549 758
861 862
936 579
674 219
320 636
987 31
588 384
806 968
851 457
574 171
860 96
726 476
506 295
582 852
246 249
332 716
859 52
592 475
368 268
441 626
696 123
246 306
578 274
135 4
821 808
222 877
361 654
160 487
711 266
439 243
841 412
623 692
984 650
865 222
759 265
833 917
908 658
154 676
317 463
660 304
14 12
912 659
535 999
354 257
68 54
921 842
500 392
628 1
909 101
210 97
184 271
35 940
826 808
301 120
460 862
589 55
27 967
966 51
420 539
692 573
21 3
859 996
210 882
742 907
861 865
461 541
486 382
348 723
293 7
367 749
198 49
78 816
285 993
189 212
568 803
187 279
334 300
276 272
172 844
146 446
90 346
593 278
404 782
253 504
369 36
234 394
93 660
413 554
680 23
18 768
111 405
986 466
410 481
71 776
488 347
976 636
564 769
706 61
224 536
455 96
305 79
748 632
912 836
200 880
821 683
642 939
71 764
291 974
55 834
248 643
745 217
758 925
757 40
486 825
935 799
181 25
710 336
674 420
742 438
596 555
64 536
142 946
3 125
672 942
281 15
822 278
881 570
664 720
816 804
655 879
409 365
835 948
214 564
587 368
538 305
797 504
307 761
273 143
888 465
256 281
480 295
799 173
774 419
554 28
815 305
341 126
503 832
123 830
709 118
90 809
265 777
173 256
490 406
197 816
337 199
651 393
382 617
82 644
812 870
152 874
119 730
742 114
379 393
46 810
564 996
3 879
625 515
795 264
434 22
906 479
416 663
118 392
404 222
708 920
190 458
785 51
222 976
109 459
145 292
318 132
410 701
827 755
136 373
925 829
818 370
45 123
910 826
269 714
71 306
914 720
889 943
509 870
151 88
476 83
102 798
7 983
812 625
513 78
451 896
777 520
978 85
365 139
124 967
117 520
597 730
474 4
308 124
78 468
411 367
951 299
605 392
169 911
168 834
556 674
690 418
360 343
734 114
920 356
623 590
609 752
440 467
706 474
51 449
293 722
367 45
990 879
707 471
489 189
680 757
109 620
910 701
888 417
126 420
949 207
754 50
62 81
483 103
764 838
191 739
133 310
510 626
599 212
548 653
998 992
686 715
147 596
417 708
516 145
584 976
617 60
161 98
140 713
556 816
468 71
161 305
318 543
131 837
36 762
92 423
316 182
243 9
655 975
109 448
247 290
616 245
938 539
172 476
25 136
831 567
151 211
522 704
353 189
422 60
876 898
510 977
503 104
570 348
381 936
181 727
248 320
21 868
518 48
625 477
65 729
956 749
72 386
818 229
963 937
106 644
734 222
704 302
418 413
770 910
112 482
934 468
855 847
608 579
106 575
803 223
611 531
545 595
444 110
517 543
432 756
488 868
293 331
20 928
578 336
302 642
300 729
633 322
50 405
306 207
359 266
319 680
422 369
880 529
755 831
379 183
226 216
911 167
876 688
12 143
130 367
769 344
544 710
124 488
376 136
385 757
43 727
758 58
648 311
963 741
576 773
721 620
448 192
47 849
206 735
240 70
520 979
567 683
635 590
550 998
912 218
54 250
337 749
436 525
528 718
842 367
227 604
729 703
734 806
932 501
149 150
480 219
311 96
437 906
796 286
993 639
993 645
434 662
723 895
151 21
157 764
45 919
313 856
645 922
715 77
266 988
278 83
450 513
903 806
531 849
841 547
146 340
571 572
617 282
897 285
508 454
464 667
18 806
91 72
71 15
363 555
68 138
579 294
992 691
139 591
264 780
859 283
375 41
568 92
400 174
38 679
371 848
152 177
221 684
424 518
531 4
32 849
126 636
75 994
235 110
585 367
548 999
39 872
747 938
489 731
297 975
643 757
751 897
131 116
374 231
238 33
92 569
220 55
446 415
34 968
203 131
505 1
550 235
760 992
534 187
456 371
367 187
186 313
738 387
87 431
52 661
956 699
729 301
76 659
546 520
387 916
291 228
344 752
120 849
443 483
222 468
495 585
546 550
859 482
918 417
217 904
713 949
781 290
448 365
608 225
951 438
480 919
86 942
60 793
900 267
701 905
48 221
572 95
28 641
43 233
735 660
666 285
97 317
180 920
480 200
534 286
239 723
571 904
720 757
932 276
742 931
716 217
900 89
210 743
535 413
707 83
459 301
51 848
456 351
171 530
660 82
449 896
211 846
972 940
949 847
554 344
259 374
80 366
221 699
134 980
704 761
369 700
476 57
253 748
511 757
133 894
950 243
734 911
829 948
34 472
631 960
242 260
413 911
945 251
941 268
493 452
837 168
509 92
268 506
446 682
784 866
35 504
347 327
402 504
69 866
509 113
393 408
646 645
48 765
372 292
718 966
129 637
503 932
64 286
888 687
686 260
909 526
810 383
917 494
874 293
930 439
347 280
330 564
559 697
759 202
936 575
714 220
152 788
853 952
167 742
120 593
518 672
267 496
726 119
735 864
157 765
227 664
30 597
995 809
850 584
105 136
733 419
136 465
277 578
463 90
982 532
462 68
346 409
374 884
243 256
72 402
419 194
556 553
376 767
49 595
350 935
566 778
464 698
579 8
57 505
90 970
201 123
506 974
625 84
846 136
153 537
636 429
356 398
316 421
136 227
932 982
378 12
564 494
799 61
418 942
88 263
666 983
90 651
6 539
112 541
706 674
951 51
922 166
400 15
729 665
777 102
540 532
193 272
953 95
146 697
825 627
218 667
942 121
129 123
102 475
180 990
128 758
857 676
956 785
983 686
278 657
665 306
492 708
544 542
235 728
583 707
50 685
347 909
761 364
859 882
669 455
1000 213
669 376
234 169
702 911
776 94
639 539
786 749
539 589
788 348
421 368
247 911
225 985
567 105
921 409
161 229
117 234
499 194
139 206
663 667
498 291
429 251
50 806
615 878
582 52
896 499
240 382
496 737
539 502
629 402
493 252
463 664
305 445
163 280
762 203
243 245
608 881
473 803
282 699
128 528
829 410
426 211
729 961
418 256
645 742
235 179
297 301
518 479
385 498
541 860
810 796
635 941
103 813
318 617
475 142
927 877
961 492
822 299
423 137
742 300
531 111
377 956
807 569
275 762
782 695
941 360
752 461
649 30
224 642
23 657
902 206
237 274
122 83
865 283
237 942
917 938
828 333
716 241
956 191
921 823
89 74
68 115
262 503
218 222
5 863
584 362
698 875
207 76
837 950
501 512
652 294
498 91
752 520
175 706
696 978
363 689
119 97
190 270
638 354
57 110
31 394
381 955
608 239
384 249
131 879
208 450
617 563
986 191
19 543
570 859
821 282
656 454
421 753
295 255
714 493
831 244
436 518
236 377
385 611
994 227
801 113
66 33
419 796
645 953
560 500
415 578
601 585
72 829
117 101
52 490
509 750
121 957
329 430
540 212
330 707
281 156
401 933
371 143
327 52
144 168
676 12
436 92
752 833
322 569
908 384
924 168
847 196
691 255
651 53
511 556
591 365
442 889
87 880
556 810
59 187
59 495
725 755
771 337
491 253
277 982
17 537
472 869
807 200
750 612
907 855
779 995
685 861
730 423
773 687
545 329
991 660
178 410
532 774
619 443
147 668
65 200
343 969
385 431
710 664
322 897
916 25
857 202
254 363
708 785
355 796
252 517
536 389
501 824
56 121
197 997
47 222
488 845
300 791
46 537
473 414
926 566
44 438
573 260
649 793
866 570
880 578
326 377
326 468
380 285
410 398
473 948
483 935
356 724
321 430
901 146
626 357
940 913
637 38
871 227
415 835
330 898
891 442
575 254
375 231
770 499
187 900
957 420
69 941
901 883
683 165
678 567
812 671
171 712
563 928
700 957
253 886
386 874
945 834
969 31
200 3
459 809
624 420
323 757
789 723
732 413
471 347
794 107
652 206
880 987
967 247
892 961
147 6
225 87
427 202
374 963
787 646
928 836
983 406
98 375
508 898
735 194
398 753
41 568
757 784
609 563
963 17
873 161
289 938
219 355
204 93
16 737
208 998
201 71
663 368
577 82
523 996
565 446
467 11
587 230
307 259
936 970
777 356
593 737
41 161
850 183
716 317
109 919
341 534
529 271
976 48
312 369
374 248
178 815
930 595
357 615
482 282
893 891
955 39
446 201
77 782
41 157
730 728
828 280
573 811
106 876
883 182
494 84
28 788
481 940
515 61
957 159
591 425
624 66
58 95
929 448
566 388
15 112
531 792
774 272
912 582
625 53
234 939
185 658
254 762
761 7
340 182
312 41
603 432
244 438
96 294
985 308
612 858
644 907
167 951
307 556
846 309
894 351
533 893
211 671
837 397
772 468
204 951
706 291
969 878
602 91
212 510
552 789
882 488
669 745
378 315
881 692
301 844
307 891
14 80
428 896
22 631
736 700
838 962
507 760
461 381
637 630
44 97
979 2
946 283
825 790
413 795
847 241
446 625
313 605
738 765
342 431
2 212
356 413
339 304
623 530
970 231
378 4
83 209
100 456
963 495
750 198
451 592
839 569
453 314
883 359
713 571
571 520
279 149
661 428
944 880
479 453
423 761
68 101
805 98
484 126
85 213
646 989
452 810
246 685
301 349
478 318
924 523
69 833
312 816
282 63
83 53
292 525
892 984
741 854
935 972
317 915
180 945
216 922
645 679
839 58
615 680
715 799
233 448
507 524
222 634
444 27
352 540
762 85
440 696
520 597
228 801
209 305
890 436
91 116
786 398
579 88
787 732
843 255
623 424
868 148
874 623
352 648
818 306
216 750
464 571
19 725
801 197
766 985
713 823
525 852
342 717
864 316
391 886
858 36
229 22
135 163
240 376
756 393
409 81
248 87
646 630
945 32
199 6
431 49
731 182
684 797
782 45
65 993
493 408
735 409
800 513
129 342
854 898
327 695
561 86
986 149
125 847
733 489
170 669
226 796
288 668
560 885
670 569
721 926
330 914
520 758
695 881
641 927
16 670
136 246
124 801
352 855
974 854
485 657
160 509
107 553
322 332
110 544
604 551
664 899
684 249
460 192
656 684
617 366
299 825
557 633
494 905
296 400
390 185
522 967
786 740
107 680
694 765
837 133
759 313
41 190
748 26
133 936
181 927
468 83
323 292
407 232
128 857
409 933
737 141
812 516
992 826
454 555
180 45
880 220
367 745
124 160
937 620
164 342
826 706
471 739
967 785
794 787
698 365
1 974
290 47
218 128
421 169
230 675
250 483
28 265
527 694
642 824
364 252
315 177
618 998
120 543
428 580
85 190
761 828
97 489
967 765
909 807
828 692
439 825
988 96
179 112
740 281
130 360
840 917
225 346
157 381
41 985
980 869
645 65
681 118
496 629
242 872
186 311
526 46
958 597
929 168
698 439
337 519
46 183
707 533
81 918
607 706
880 331
570 126
112 589
566 670
392 848
775 451
233 880
181 65
454 254
513 839
589 215
120 858
285 929
789 201
661 748
529 586
322 790
250 919
799 648
27 136
700 937
262 438
485 836
193 439
881 676
3 367
833 229
953 317
659 810
375 371
651 675
395 635
724 807
550 494
878 17
14 153
499 535
315 586
544 583
296 688
283 883
396 589
937 843
227 29
346 227
583 967
568 464
489 659
347 8
800 168
968 263
592 904
245 811
599 687
997 215
1000 959
719 954
549 364
587 139
784 709
12 294
740 788
743 137
141 59
629 165
319 719
621 206
751 27
427 522
604 67
12 543
972 427
385 581
197 70
362 271
14 341
777 641
146 496
524 960
592 602
761 76
225 821
790 59
127 221
768 796
616 353
374 359
578 951
666 655
494 569
537 968
662 560
44 674
588 514
82 394
932 831
745 567
802 257
771 7
708 779
60 433
237 515
645 467
241 633
495 21
432 668
791 120
402 975
883 405
730 345
795 370
401 520
936 990
18 189
863 701
32 938
656 325
54 437
64 598
948 266
55 201
353 948
737 777
198 494
256 557
125 102
903 90
804 410
427 801
963 111
859 675
447 922
412 736
853 371
338 209
800 358
212 625
97 207
555 352
899 355
532 962
931 964
682 299
436 214
301 405
930 953
403 405
427 690
157 659
53 885
154 220
128 916
998 798
118 657
360 173
701 940
657 946
60 327
613 476
58 725
610 519
804 797
981 249
793 477
587 361
460 86
460 168
676 677
822 715
147 877
352 802
718 145
613 529
932 741
830 264
873 534
538 675
231 194
767 534
309 534
894 645
663 773
366 148
496 568
926 191
266 1
29 919
512 702
219 27
49 661
202 201
725 957
7 756
427 270
47 103
294 521
511 851
525 325
617 979
675 129
633 581
898 48
27 419
62 688
766 83
962 514
325 661
368 9
793 140
840 975
553 442
201 13
415 603
206 12
137 807
943 755
980 692
951 915
171 907
271 207
252 525
690 280
52 860
161 497
23 62
693 800
657 873
594 353
395 965
796 265
123 557
298 278
556 474
914 23
673 859
180 462
389 282
771 111
298 162
18 295
635 732
982 275
164 271
160 581
395 179
900 437
822 458
371 466
824 974
608 635
536 412
448 504
513 236
201 18
72 50
487 591
544 404
15 344
973 150
980 982
131 274
29 223
202 7
873 224
18 760
942 841
706 387
796 481
881 767
787 68
197 495
959 171
916 405
444 322
229 829
757 210
187 864
895 331
600 975
29 244
15 593
550 847
452 442
764 466
750 17
437 131
474 883
107 367
955 305
158 922
784 138
425 387
505 907
141 154
699 792
630 227
234 666
305 741
208 595
269 746
148 350
884 480
235 49
77 523
252 293
6 335
669 828
854 655
234 466
311 240
334 965
515 698
799 30
397 748
300 71
261 30
433 95
486 137
186 781
782 625
89 668
415 232
483 510
470 359
394 597
175 384
147 892
368 954
88 236
338 301
438 866
337 105
454 388
783 875
433 93
195 995
491 606
502 530
605 450
110 551
742 395
306 343
516 660
310 646
46 933
83 741
697 19
855 864
905 255
548 204
122 97
60 867
922 502
170 509
858 700
630 269
694 220
304 710
503 205
53 282
219 359
955 844
89 914
144 11
664 135
687 890
114 320
889 159
483 417
747 743
548 865
462 582
98 866
708 229
775 574
358 131
792 281
412 858
278 835
709 53
198 437
429 601
326 322
500 796
386 949
153 645
681 74
11 784
302 756
252 554
887 802
792 606
702 916
251 655
198 133
137 212
807 203
603 507
916 378
977 928
594 470
286 350
80 453
965 763
345 774
670 939
638 155
189 302
316 773
95 416
901 747
156 592
270 70
686 690
694 773
715 517
162 109
313 787
484 251
391 4
749 783
428 719
166 452
199 431
987 966
74 373
53 291
278 246
215 300
741 985
568 936
894 858
794 815
970 209
621 430
383 96
978 987
140 603
939 970
781 181
553 540
708 880
847 544
350 480
575 497
402 780
362 308
485 223
278 767
340 253
127 176
1 679
920 367
84 779
128 545
27 771
113 842
732 145
382 466
35 568
492 376
288 533
438 119
492 531
266 944
607 227
720 4
452 34
569 115
258 470
693 689
973 324
575 616
927 134
4 668
715 209
730 163
308 837
464 427
130 254
503 617
744 634
52 274
85 163
554 764
618 493
278 800
410 635
457 306
963 470
717 831
160 643
496 879
384 813
304 820
139 764
216 76
946 107
212 825
163 985
871 820
213 620
967 395
284 847
823 673
493 589
390 333
659 861
672 650
696 83
229 87
877 924
600 670
168 377
157 810
108 368
386 959
141 687
798 859
920 305
7 800
978 230
990 613
468 395
539 214
887 772
915 262
844 860
226 666
204 684
4 694
588 50
941 804
235 318
256 272
926 874
329 784
994 812
28 779
516 607
578 366
824 950
794 96
820 665
191 791
377 603
294 266
773 551
760 450
870 893
285 586
289 75
802 891
83 584
12 688
432 100
352 238
953 888
522 575
278 424
12 443
709 258
287 109
420 5
948 861
754 124
209 667
489 728
161 834
668 44
98 397
714 270
593 665
194 922
851 904
639 299
686 284
359 105
878 416
784 773
949 265
896 851
385 420
542 84
355 279
697 698
717 511
427 675
588 539
220 949
499 949
750 327
70 175
737 687
618 159
895 469
938 212
264 959
907 649
469 29
42 958
891 72
25 846
469 789
749 90
67 332
71 135
267 860
950 897
495 561
871 685
457 618
340 308
343 6
202 923
733 977
896 685
306 712
428 285
283 786
926 93
691 747
435 45
762 882
372 529
367 999
543 993
234 877
112 554
91 153
333 933
396 307
421 793
226 12
684 963
896 618
26 901
311 278
686 399
285 37
681 802
237 358
50 128
199 989
379 432
299 307
121 329
870 108
593 254
86 683
509 61
722 589
796 292
29 260
320 340
818 804
323 525
555 557
836 439
221 333
876 999
435 554
832 27
509 144
436 365
123 43
924 223
976 39
931 995
709 12
477 121
311 873
520 243
180 872
331 559
251 597
152 563
57 708
572 511
520 949
344 447
527 128
58 979
626 588
607 664
891 591
404 727
746 429
679 760
268 340
27 572
933 648
118 48
404 793
800 584
91 524
406 568
369 420
801 796
116 939
44 401
323 871
304 292
705 198
391 593
229 642
312 951
425 116
256 806
243 479
130 207
199 868
314 918
253 81
777 713
860 47
542 579
228 956
763 841
799 43
367 754
435 66
273 710
497 411
433 768
546 697
765 534
549 208
319 351
45 968
552 748
834 510
216 402
827 881
892 186
338 796
467 299
447 501
363 623
972 459
741 775
465 744
931 526
96 350
916 655
105 275
375 223
742 439
663 999
259 830
423 653
951 704
611 281
741 662
625 372
135 80
859 274
146 631
546 672
420 208
243 609
974 965
888 991
584 52
449 921
208 432
941 971
210 235
264 630
416 295
589 482
306 986
958 756
573 555
21 291
306 69
691 56
578 146
738 310
425 285
737 856
328 996
151 773
537 215
165 589
932 331
147 718
106 729
719 143
734 97
665 963
972 134
612 731
77 533
912 19
621 63
176 343
960 296
656 571
64 567
728 175
44 689
985 851
879 629
320 824
795 147
171 628
105 983
365 108
838 770
625 289
183 300
125 378
561 874
326 300
291 325
288 661
988 84
427 215
384 753
802 43
439 949
35 280
674 224
796 330
534 494
174 807
354 262
716 62
98 391
344 580
999 967
983 384
511 906
986 498
183 216
643 901
589 658
213 447
408 105
582 185
138 669
736 224
408 91
754 484
466 461
322 362
803 198
822 697
129 400
448 217
151 718
905 901
7 387
481 860
14 934
268 377
59 238
696 108
592 967
86 424
260 94
462 160
37 236
132 329
326 670
796 816
269 604
813 288
168 237
288 337
369 677
356 99
62 974
135 780
606 84
423 132
465 459
819 18
112 867
892 188
303 653
683 763
131 601
818 206
396 215
978 991
284 683
987 831
649 449
56 804
126 293
633 117
638 320
759 769
432 278
163 615
523 374
953 424
548 605
545 869
343 161
136 729
785 505
313 43
150 147
10 708
585 406
730 49
95 817
944 147
323 737
669 550
462 938
141 931
899 169
458 736
435 629
522 364
861 360
779 673
930 524
56 360
2 572
484 221
242 173
55 381
881 594
765 995
495 177
265 26
285 345
221 471
947 69
372 704
873 987
690 509
319 75
754 30
811 392
595 152
236 482
819 131
977 996
587 288
245 959
188 276
230 206
746 302
68 3
254 841
626 802
321 28
328 949
957 936
74 497
204 687
941 903
924 859
650 374
647 697
445 977
99 163
512 817
549 849
989 486
747 339
507 95
188 552
175 221
547 882
90 214
321 924
974 147
268 18
915 323
564 186
690 326
564 835
477 907
209 776
599 686
912 340
170 310
245 800
586 139
790 819
201 376
964 198
868 480
857 13
140 624
584 91
749 883
410 151
235 827
914 7
86 108
146 691
12 61
521 698
68 33
184 795
625 748
684 657
87 903
954 229
678 280
445 527
906 858
561 367
452 76
133 49
420 592
565 261
941 515
294 501
949 554
161 367
11 930
524 247
597 151
988 509
326 174
356 328
520 367
990 789
62 487
761 695
831 268
84 943
226 69
864 504
234 297
621 245
633 330
559 905
865 87
61 569
696 136
938 451
291 481
10 134
235 945
864 389
738 416
459 70
424 636
895 841
357 136
453 632
455 822
842 799
344 773
158 66
86 289
497 639
933 758
576 706
160 857
810 814
238 979
640 517
92 22
71 786
748 170
761 776
865 946
695 471
969 282
279 556
121 665
997 717
197 736
108 488
610 726
149 922
892 446
213 154
49 453
132 431
554 343
861 830
693 27
189 46
34 251
131 41
529 76
721 819
320 901
647 848
721 30
781 105
611 116
996 463
385 19
56 554
876 701
229 384
136 152
333 135
431 448
23 847
590 739
520 668
854 428
696 164
799 90
995 419
609 30
423 203
261 140
210 929
566 739
163 448
601 360
84 557
51 154
992 161
476 591
737 840
840 227
128 10
586 861
801 235
6 483
700 945
997 423
542 430
906 223
462 244
721 179
250 87
413 524
550 168
872 264
908 439
361 351
598 149
10 79
869 381
755 221
579 790
970 932
871 322
51 994
357 246
675 909
108 531
100 693
821 759
390 644
262 960
434 115
26 131
851 1
18 583
296 714
541 581
520 836
340 666
909 599
344 656
791 62
823 867
218 351
240 460
259 623
14 789
533 929
825 934
505 154
98 48
725 287
771 983
562 69
296 27
340 698
638 118
642 376
193 501
889 368
821 595
1 883
403 533
415 695
39 319
942 167
376 694
470 150
359 922
373 778
442 384
699 468
672 156
263 646
121 28
778 255
415 545
240 958
349 469
31 818
830 700
574 486
454 115
988 331
297 537
596 71
834 196
449 3
117 985
466 424
434 928
383 201
797 97
228 404
943 434
617 327
448 789
768 682
303 252
549 687
569 924
956 69
867 348
366 902
763 522
574 814
454 262
854 944
402 465
267 642
88 950
620 802
636 659
83 181
519 533
287 919
618 598
653 861
143 860
929 642
87 405
804 908
171 414
447 738
21 463
963 65
906 854
114 947
72 199
751 876
88 20
262 254
400 596
553 14
105 468
29 779
303 388
200 760
224 554
600 830
182 793
684 330
165 385
200 772
429 170
740 605
483 629
376 271
535 844
17 937
615 859
15 571
305 708
369 429
604 724
448 498
879 115
646 533
539 690
803 104
737 955
402 956
194 446
184 169
604 993
299 452
410 837
363 899
554 951
762 96
24 415
550 14
674 68
778 812
752 811
125 917
87 536
497 797
225 954
533 5
160 71
931 647
392 615
196 784
487 964
613 256
383 316
691 665
531 704
119 33
673 385
591 829
667 742
617 82
591 521
346 678
420 965
689 892
334 878
902 781
190 928
717 773
867 342
609 568
785 472
198 306
386 807
897 746
812 300
739 846
203 52
301 662
281 794
166 78
638 841
939 668
843 743
621 336
548 608
707 27
593 153
756 69
432 812
760 462
809 47
399 868
750 214
314 2
33 960
134 453
234 187
673 129
100 593
262 784
121 654
27 610
688 704
215 816
482 425
506 427
759 828
64 172
359 269
963 574
494 255
41 400
603 897
759 466
17 91
70 700
875 758
650 526
588 486
858 103
438 181
968 77
784 42
492 905
928 622
409 22
743 351
137 969
466 563
986 121
787 132
930 752
317 660
513 414
571 927
990 380
185 259
202 900
553 492
601 603
108 944
915 343
752 538
55 798
172 175
298 24
493 910
599 548
851 292
385 804
513 288
568 62
233 633
435 764
288 95
221 593
660 450
284 201
369 702
32 314
405 527
248 789
671 715
728 925
726 328
844 216
949 245
118 927
320 758
912 707
973 801
779 501
992 438
613 640
423 205
64 622
45 882
778 479
872 58
200 232
61 202
980 802
858 348
231 896
78 417
498 246
33 374
905 227
710 682
319 424
709 827
198 695
68 25
491 271
271 438
879 536
870 34
207 69
982 254
848 610
674 209
51 238
845 23
112 481
501 517
60 972
555 637
796 306
449 779
351 976
616 967
498 820
896 828
281 367
886 779
88 26
873 175
257 181
299 981
988 424
996 233
27 71
991 940
951 110
836 932
449 535
387 821
458 898
75 177
978 145
878 912
983 774
808 210
963 532
43 847
645 982
200 608
482 44
604 91
399 232
604 355
6 346
670 711
549 533
83 864
285 386
243 882
343 732
602 322
332 921
962 152
93 222
745 834
8 890
159 916
98 531
154 264
707 419
543 700
551 714
108 943
169 254
321 128
360 415
305 53
822 401
312 708
376 298
773 38
378 306
794 330
572 817
326 677
316 779
776 607
900 932
697 209
687 695
249 723
254 47
916 481
814 266
216 220
516 804
683 214
125 591
734 686
490 576
144 262
847 366
393 956
825 464
215 606
995 752
995 361
365 513
604 116
733 572
837 959
201 954
755 661
618 622
729 94
470 874
252 372
41 905
820 192
910 321
189 898
538 950
855 844
950 473
171 334
601 379
181 21
297 21
473 789
27 580
102 906
571 737
900 753
434 6
820 959
310 321
479 42
62 57
475 18
2 759
601 195
740 466
858 134
381 331
405 180
479 392
442 977
971 848
775 611
171 50
982 785
413 852
648 198
875 581
453 762
988 141
609 534
583 154
808 591
925 563
308 921
832 719
551 813
365 765
886 513
953 118
49 442
308 403
922 462
951 649
408 111
836 370
638 71
544 453
125 786
454 482
938 604
217 665
435 788
741 395
507 108
336 468
35 856
736 730
733 314
975 888
875 951
508 562
679 211
50 232
352 645
701 44
773 103
459 292
186 93
427 458
827 712
192 513
554 267
927 493
936 413
691 554
801 87
183 148
320 688
551 595
370 93
827 87
651 950
612 374
124 63
983 79
972 981
306 555
411 175
586 640
671 890
865 56
705 283
722 35
728 332
35 454
24 507
610 32
361 879
322 925
405 397
559 772
756 395
995 355
330 727
808 973
734 160
242 920
400 305
910 420
368 95
671 387
172 829
664 148
4 205
891 102
470 988
434 496
127 364
60 71
20 966
430 710
710 84
206 638
355 406
226 877
862 20
759 943
170 678
491 158
583 974
524 923
227 594
845 422
366 113
86 89
78 123
4 17
252 961
211 973
938 607
88 550
888 920
511 424
796 512
605 70
828 36
950 639
351 509
628 845
484 640
208 886
806 470
208 425
827 327
255 156
479 760
210 104
641 719
810 259
100 906
57 823
758 993
720 894
135 612
785 581
739 664
243 99
601 880
500 762
349 533
410 38
470 8
526 372
254 33
123 978
887 90
55 79
523 211
536 38
921 762
492 717
862 812
244 96
812 592
234 484
154 684
420 144
918 790
233 602
596 244
347 440
934 689
65 231
780 20
203 46
938 389
764 272
836 204
894 449
622 749
865 692
501 271
671 793
897 498
505 226
672 359
591 767
15 349
68 8
39 716
149 181
924 887
540 682
957 280
249 859
106 115
965 325
954 692
635 543
801 929
148 181
793 489
67 354
410 107
963 635
280 459
643 15
286 897
981 198
77 356
526 369
115 809
807 324
982 938
857 185
691 613
311 598
76 567
865 97
269 271
65 264
643 330
247 819
61 146
953 824
682 943
832 432
974 783
69 352
296 203
841 799
948 516
467 865
168 488
741 466
384 108
255 898
180 832
529 876
891 576
11 169
407 559
854 333
786 177
236 174
209 868
177 37
563 238
553 990
834 574
15 89
467 728
706 3
967 758
298 132
229 869
607 189
970 128
188 355
949 375
212 777
332 896
383 29
467 765
387 857
512 663
41 220
279 732
10 874
602 565
850 473
770 694
733 525
831 80
876 850
373 250
856 455
586 572
85 467
58 985
870 364
46 533
916 41
249 195
764 430
741 303
717 79
9 633
250 671
290 528
977 639
296 60
252 508
371 541
341 550
160 619
621 706
517 865
566 265
205 963
204 489
634 266
950 489
160 569
607 126
265 58
527 224
68 964
932 582
469 75
288 220
721 39
285 125
992 33
106 355
939 33
709 679
973 778
170 862
680 407
91 698
993 701
341 695
423 552
971 569
318 815
761 494
688 798
906 863
673 644
410 694
225 686
953 327
78 665
339 817
433 778
782 142
205 224
890 991
660 58
211 668
622 611
603 928
734 574
413 688
75 99
404 151
960 437
730 82
909 624
952 768
273 86
338 546
740 52
377 122
719 969
890 319
782 770
440 760
837 291
675 443
879 122
11 415
15 947
852 50
296 767
381 445
949 608
507 174
200 710
511 316
949 888
478 877
37 917
260 218
701 447
570 512
941 604
725 644
320 412
747 300
899 302
984 514
681 152
318 468
237 536
365 20
372 797
471 322
35 503
395 708
804 561
866 316
22 284
730 547
856 779
848 648
273 346
174 460
370 898
311 963
437 364
17 884
278 90
722 941
455 861
631 514
300 140
288 27
49 591
161 831
187 992
207 106
740 307
234 954
119 161
190 983
401 279
479 771
131 674
293 655
495 265
392 439
576 185
672 492
336 75
116 657
750 772
689 79
207 395
525 784
429 916
504 207
738 778
267 896
352 73
170 677
537 11
28 972
22 646
410 456
75 128
81 425
415 963
20 108
888 175
432 418
814 875
862 514
396 874
840 630
536 320
606 169
108 386
105 446
196 509
889 833
55 454
310 328
348 577
551 104
216 720
366 219
549 787
618 812
571 683
637 937
22 12
25 627
220 80
608 39
952 583
326 630
265 358
20 216
902 287
83 456
926 111
71 869
473 557
631 973
241 466
908 643
788 345
170 416
631 609
277 399
218 401
377 49
756 738
970 9
613 849
958 554
7 457
7 690
363 625
853 421
256 758
826 407
746 489
283 650
375 264
624 151
901 996
500 352
632 969
529 772
339 146
664 324
889 856
126 485
37 529
352 480
55 758
877 1
729 914
106 337
78 298
892 537
100 834
609 380
671 185
631 971
18 390
823 415
604 639
302 984
57 33
605 323
490 151
38 739
214 30
75 590
831 772
630 947
831 207
315 726
434 952
580 635
155 905
35 753
311 206
670 826
97 59
240 624
158 738
544 998
886 865
288 476
666 781
122 170
711 580
360 398
465 740
417 752
382 407
785 492
730 886
159 707
161 557
85 355
34 945
855 374
582 811
402 418
75 807
699 243
777 745
428 649
108 462
1 976
99 28
9 123
812 951
997 881
805 489
627 698
48 513
790 168
728 377
361 973
528 159
23 225
815 927
865 547
293 489
725 383
241 621
779 386
666 121
894 300
665 840
979 442
109 583
248 316
83 129
579 770
81 505
538 662
752 462
369 555
241 980
315 212
343 894
911 804
308 103
298 186
565 238
220 138
354 22
932 671
641 763
167 351
691 32
557 365
880 856
824 336
161 599
366 256
645 614
377 174
464 456
888 854
682 978
720 710
590 705
933 206
255 1
186 165
767 957
326 421
165 155
754 378
590 806
497 387
801 367
708 408
524 959
222 762
496 162
492 918
880 126
496 435
453 909
793 916
12 574
675 245
157 525
444 342
561 595
700 30
234 523
561 700
513 252
321 377
532 859
180 537
994 357
807 411
723 934
345 175
291 699
903 887
235 536
128 356
136 933
173 233
14 976
428 38
433 794
516 594
697 260
39 97
509 636
646 15
119 546
234 611
961 965
695 124
499 165
425 555
415 926
260 595
620 699
255 451
909 293
864 88
4 278
127 449
576 102
357 781
518 205
381 438
749 223
569 308
2 808
804 325
624 183
157 120
826 152
827 650
384 212
671 80
833 165
818 908
209 439
358 594
862 162
349 243
732 761
896 386
878 394
347 353
62 609
172 34
718 957
409 687
252 597
67 576
669 865
194 800
992 997
700 825
575 928
361 108
907 245
679 59
173 333
339 367
475 138
968 790
916 638
766 566
420 137
593 370
348 60
426 928
58 321
195 913
283 87
185 190
871 294
6 995
509 974
358 555
928 986
895 795
411 265
368 536
580 994
919 285
133 424
730 929
841 539
283 636
955 586
737 895
9 166
410 79
461 808
64 409
426 114
605 195
441 893
73 127
997 259
832 540
15 679
565 391
8 565
149 683
984 977
380 65
169 920
691 777
4 786
59 643
152 567
256 340
247 336
567 271
484 704
872 309
812 468
441 604
543 659
787 845
211 644
126 164
31 103
263 357
187 157
976 106
201 239
58 869
320 789
363 397
712 410
64 81
57 945
391 374
803 9
850 803
168 564
919 584
625 395
979 686
924 347
72 546
29 963
326 422
145 631
963 672
699 756
100 799
935 28
686 529
316 599
889 549
227 107
191 434
594 479
866 918
581 441
86 301
781 459
104 765
900 534
836 771
635 606
939 680
85 912
501 43
443 304
228 142
689 668
954 465
314 503
112 911
139 638
736 106
970 839
773 722
659 210
843 619
273 537
697 245
42 348
427 191
32 108
836 59
455 538
266 168
634 657
427 73
142 469
202 301
553 351
194 246
467 913
300 424
675 221
432 785
628 550
596 851
499 288
594 5
986 158
221 566
759 46
928 863
810 369
642 176
131 430
559 724
653 525
174 815
10 638
835 754
108 709
189 679
853 171
725 881
306 256
54 58
274 779
60 976
894 24
477 166
694 539
724 545
156 35
709 146
666 668
90 405
772 979
972 3
159 4
919 492
464 117
105 148
532 994
441 97
215 503
146 292
740 145
968 661
254 885
262 491
141 88
117 448
755 744
604 783
302 196
130 313
164 584
710 860
208 178
339 662
604 363
461 109
758 509
752 69
312 227
213 772
454 615
244 506
754 896
491 897
715 48
696 956
7 832
442 207
974 404
495 159
793 158
679 657
398 65
396 74
880 289
182 139
807 6
788 459
175 548
405 252
257 897
966 982
65 90
593 400
477 524
882 322
928 358
544 309
898 587
2 6
769 706
302 55
969 190
362 720
932 926
505 493
41 302
741 191
321 829
856 902
159 122
428 282
255 327
995 378
168 481
244 75
783 129
845 457
70 211
657 213
687 90
754 550
722 174
88 279
174 793
704 19
980 994
622 578
225 897
961 763
364 986
64 860
16 299
14 222
245 609
416 828
659 476
687 304
273 13
889 183
993 448
490 652
708 418
838 248
169 673
481 89
959 947
882 427
425 37
36 82
825 503
34 239
838 865
423 854
639 65
960 469
909 247
460 896
468 814
109 695
715 550
282 489
732 488
901 516
491 624
640 3
559 161
327 282
608 625
950 64
5 504
73 281
805 303
839 708
626 865
39 475
33 809
976 416
587 127
660 891
894 430
952 581
327 99
942 76
911 140
729 412
726 495
546 90
463 464
478 16
881 10
50 385
36 35
797 886
939 807
737 288
612 442
174 919
998 622
50 690
981 654
246 659
706 533
407 37
868 418
38 501
599 55
405 978
312 503
534 321
301 993
786 213
322 993
10 56
691 601
406 318
940 46
821 99
487 947
297 574
332 725
963 477
620 913
67 284
292 902
951 823
483 885
333 873
921 119
802 138
601 554
470 949
797 81
412 223
928 12
544 261
842 165
196 333
294 374
738 330
675 31
318 60
168 934
286 406
111 493
346 797
796 772
721 958
259 766
998 244
206 811
646 393
351 656
523 179
262 284
67 482
31 317
458 152
448 353
911 218
857 513
830 784
752 848
152 248
651 470
85 765
201 178
175 584
310 199
422 922
142 570
48 746
39 542
215 138
228 894
313 718
674 192
593 77
451 175
658 115
551 97
517 385
18 797
772 30
142 425
206 368
713 108
207 685
707 556
333 566
302 536
941 707
76 856
76 145
922 869
761 784
296 628
321 81
642 583
514 160
591 442
84 342
747 83
338 313
113 214
409 917
901 709
669 495
697 830
215 183
32 673
39 567
88 932
273 559
955 146
402 275
999 778
894 354
581 756
699 308
306 255
758 848
223 127
512 578
418 979
556 459
210 835
472 28
146 990
399 59
798 667
514 991
183 226
979 892
444 399
723 516
431 671
451 623
459 697
879 620
162 531
528 145
390 395
763 512
566 678
511 607
737 64
118 911
666 173
332 214
357 272
230 603
451 347
611 804
965 614
41 560
665 984
139 978
833 634
350 457
939 393
897 651
539 14
949 202
381 734
661 716
211 653
783 839
134 733
822 783
850 528
815 4
798 556
858 967
208 847
658 851
879 389
689 45
316 425
717 142
562 980
852 896
767 234
98 615
4 659
852 81
158 686
120 410
38 973
854 81
814 391
858 707
507 384
492 406
937 941
415 761
170 340
367 6
301 974
234 407
621 981
325 692
991 23
285 530
987 962
676 383
467 721
451 381
586 279
642 494
185 403
337 332
399 406
53 186
27 942
586 531
896 321
609 330
280 9
317 669
122 934
958 418
721 311
548 980
532 259
696 492
251 535
32 321
529 360
502 356
959 336
144 412
179 101
154 200
94 59
497 522
452 718
330 390
573 767
209 222
638 67
947 686
554 663
372 50
269 914
502 501
932 220
323 869
787 930
74 122
175 307
76 846
920 857
860 654
202 488
19 133
902 859
206 503
353 803
445 213
402 799
953 884
781 898
399 938
186 982
720 686
795 188
275 166
995 250
518 178
266 512
32 667
300 669
978 317
141 657
590 977
954 24
111 716
138 435
71 698
109 518
989 391
656 919
657 618
286 554
511 977
651 565
756 488
43 328
767 719
23 321
365 681
224 927
769 339
893 589
156 177
504 826
337 13
17 923
569 856
336 212
210 578
286 650
691 2
632 695
544 95
514 584
825 943
25 380
715 450
678 413
387 638
173 609
457 409
132 217
70 807
174 694
441 509
142 311
749 575
386 480
584 982
180 895
422 19
574 679
404 184
179 459
713 560
952 151
588 729
949 334
274 193
290 771
859 907
780 962
43 960
353 303
108 414
124 363
261 609
921 75
516 748
655 591
776 164
250 391
360 434
761 545
82 225
87 357
662 546
521 478
238 409
772 663
704 627
17 32
404 894
375 243
127 728
783 375
356 609
15 97
774 138
440 105
894 661
338 632
293 761
700 573
761 514
532 935
408 642
106 290
685 259
667 952
93 192
158 8
651 611
830 761
154 32
569 55
964 419
905 25
973 448
328 812
31 239
246 149
44 739
554 432
674 140
141 691
680 650
473 652
714 567
883 375
375 354
572 837
60 549
599 349
663 885
270 91
577 992
133 338
567 503
919 81
582 826
507 583
426 871
555 752
400 6
180 496
195 495
741 150
133 9
757 564
846 121
745 946
121 619
507 706
343 433
195 458
299 342
91 507
54 608
575 414
230 24
51 470
657 61
276 984
390 590
208 16
20 904
540 4
738 8
969 990
212 806
36 523
823 267
572 141
292 157
260 529
768 224
863 564
603 354
128 524
714 652
304 760
678 682
362 92
74 248
655 593
746 415
131 112
616 225
355 380
705 77
313 781
670 861
34 518
325 855
199 743
765 642
134 406
644 126
270 37
816 216
814 830
268 885
34 296
64 198
342 896
733 399
857 979
725 600
278 205
272 14
787 26
487 318
350 526
351 398
93 388
917 897
179 136
925 415
962 856
286 438
357 97
85 88
931 64
433 427
418 947
396 127
184 892
733 71
74 583
831 950
139 677
25 127
479 275
836 74
273 758
480 640
505 142
861 783
116 515
597 21
814 862
851 73
187 833
949 446
25 53
841 325
670 434
22 747
858 547
600 138
186 937
562 506
135 209
737 11
430 854
467 903
528 702
555 390
448 652
309 686
223 6
789 918
310 603
683 879
141 889
203 523
526 666
874 330
769 367
460 962
314 937
892 29
455 341
745 140
932 938
589 995
105 931
42 576
948 333
746 917
946 713
387 977
98 416
249 990
138 117
164 571
983 673
839 825
838 808
100 710
994 744
31 77
156 602
539 820
992 554
606 514
556 777
502 82
261 343
609 560
535 56
974 658
866 372
484 33
956 17
8 93
660 272
193 615
175 220
322 288
158 879
973 421
549 143
537 700
984 920
1 400
501 356
559 502
230 758
1000 141
743 463
898 926
138 982
270 639
833 322
645 113
942 876
358 147
920 67
172 112
773 236
618 395
439 434
72 410
349 597
402 703
838 609
15 882
492 377
120 231
581 341
930 10
643 765
582 728
594 320
301 593
813 994
415 758
739 630
801 701
138 881
650 962
707 485
964 48
220 457
884 710
334 625
797 83
445 486
641 242
587 74
855 998
440 939
71 751
820 946
92 574
771 579
458 845
760 556
961 31
724 950
583 58
906 559
962 187
126 512
808 231
586 141
762 14
208 406
101 321
938 152
795 771
817 395
477 638
95 338
662 295
224 271
252 623
669 905
22 573
598 246
689 369
464 598
596 103
648 846
222 369
350 912
693 509
283 320
829 88
600 45
590 934
909 704
11 819
493 279
151 527
439 37
783 882
269 754
59 372
294 793
638 369
888 333
80 32
337 684
335 890
142 334
810 699
185 144
253 334
807 441
524 270
605 183
815 163
113 95
121 953
810 991
165 492
677 1
688 806
598 986
927 328
436 420
956 146
402 65
735 351
16 347
984 412
774 775
213 258
579 229
526 595
258 580
598 192
928 125
576 857
73 98
790 454
176 53
141 527
38 173
897 290
183 387
424 596
730 199
569 589
404 895
925 54
582 164
432 895
492 350
604 428
262 493
333 957
785 548
240 223
853 652
850 201
119 949
936 415
288 724
431 629
944 676
342 427
882 220
711 401
594 7
850 24
320 334
583 700
849 847
151 981
747 176
67 303
764 769
849 427
667 23
886 172
310 331
310 381
816 538
796 130
377 741
938 707
699 958
621 380
454 809
420 376
218 996
568 761
74 626
740 868
326 823
280 130
375 516
861 812
362 186
339 244
199 301
109 133
979 470
370 994
130 104
941 925
103 223
581 292
37 906
211 796
449 801
72 513
34 275
757 75
148 488
796 807
769 820
903 849
883 202
254 23
932 190
797 850
301 554
515 756
458 878
306 508
300 959
281 997
821 785
388 126
659 762
302 510
751 870
346 646
275 741
767 647
298 693
228 953
869 163
626 807
419 719
956 641
406 342
201 547
811 380
62 19
120 719
286 419
109 987
533 449
398 904
519 872
218 204
32 895
952 842
409 633
723 152
657 2
562 985
331 187
32 165
436 948
221 503
425 370
962 214
86 898
742 797
897 613
526 68
504 178
110 143
718 635
377 387
794 778
993 826
111 238
744 331
300 789
834 756
285 87
618 359
711 875
534 849
464 958
965 909
819 587
897 234
308 89
548 257
778 530
764 153
218 867
869 511
192 935
679 677
791 136
869 363
469 900
156 492
814 889
502 759
178 701
537 451
24 917
625 267
315 197
669 984
195 688
87 480
834 988
286 933
919 649
916 915
831 794
90 704
500 892
713 470
211 755
456 174
886 831
33 888
908 435
159 846
640 686
802 121
395 234
451 652
421 131
895 825
150 99
158 679
200 324
262 630
588 959
568 145
922 751
588 878
143 908
783 317
223 235
370 863
151 342
613 404
175 300
469 756
213 754
193 554
673 519
177 88
593 668
656 364
888 206
114 857
40 626
549 393
690 417
225 199
616 25
227 735
444 300
447 124
649 727
769 475
808 78
247 954
681 899
596 190
211 483
153 526
613 43
188 597
499 216
354 401
982 404
230 630
817 253
670 833
899 5
755 971
711 270
954 114
418 326
646 55
449 225
648 246
450 799
681 780
573 83
854 263
886 166
989 635
710 23
623 101
769 822
684 472
697 180
435 680
218 765
943 330
270 15
44 823
320 633
733 475
373 868
783 19
716 160
721 704
199 874
358 188
238 836
528 605
825 952
340 441
398 172
130 953
915 68
917 575
969 144
173 477
645 886
309 615
77 873
715 90
236 74
368 827
354 727
193 531
963 595
41 476
225 542
197 993
453 470
706 179
441 476
623 902
517 992
940 683
450 409
182 481
230 382
266 233
312 755
382 87
364 343
10 459
459 154
3 918
855 64
951 518
331 732
475 389
698 152
395 801
378 779
719 164
373 718
680 986
664 153
516 885
923 700
21 93
385 784
108 373
75 78
237 908
450 764
291 128
180 57
720 835
929 964
583 449
579 62
100 940
310 585
36 31
60 279
550 770
817 421
937 906
968 644
773 114
712 437
211 308
525 611
733 470
630 142
1 216
983 316
730 292
585 198
613 526
125 360
386 849
899 79
709 516
965 902
173 80
111 721
541 545
678 871
658 193
726 444
632 811
949 456
230 372
405 639
247 7
406 859
853 842
503 310
435 80
934 797
828 154
132 633
131 499
330 445
788 474
987 227
16 159
194 470
799 663
153 902
851 972
700 309
534 658
426 265
975 581
2 871
163 802
908 577
80 219
302 759
260 430
770 30
902 637
165 734
934 409
342 939
630 834
725 473
107 888
362 76
93 70
29 885
868 989
238 729
446 968
525 845
623 925
766 682
333 53
272 511
684 638
912 365
895 935
734 110
618 609
623 928
56 689
505 106
651 835
843 289
439 4
363 964
844 595
94 878
554 514
905 709
341 284
603 554
524 815
686 530
943 645
95 279
851 585
753 552
812 449
928 27
763 439
823 763
681 228
724 676
691 953
296 447
625 995
688 892
35 489
152 121
271 600
419 242
200 238
464 647
635 189
615 117
612 201
368 759
230 685
488 507
997 738
222 486
290 891
958 887
425 225
78 375
736 656
70 553
69 976
424 74
61 652
823 288
872 229
862 17
787 307
502 330
285 646
388 4
490 669
361 194
760 509
882 489
434 535
499 589
112 648
166 130
730 75
540 475
129 448
643 262
437 462
213 537
107 968
44 672
528 392
345 436
275 957
315 648
534 620
505 745
384 615
500 98
592 999
387 47
341 260
690 55
612 388
883 697
322 638
697 248
252 963
125 887
667 118
28 457
409 999
366 431
935 534
638 186
578 291
704 113
729 462
743 220
614 533
734 130
616 229
750 498
461 633
300 555
626 24
22 275
591 993
88 432
161 423
357 696
748 585
651 316
63 603
502 806
721 320
468 832
218 800
201 377
210 26
514 356
171 999
65 868
590 801
541 927
78 176
871 756
657 45
592 818
611 997
203 489
73 741
509 986
814 576
998 100
777 248
228 965
142 169
917 536
978 486
580 302
346 330
372 988
812 922
567 707
370 4
70 817
166 962
336 66
105 254
2 847
686 557
368 774
458 963
308 780
213 913
251 345
132 105
313 496
932 739
618 484
437 409
297 543
359 867
178 60
346 830
275 950
595 56
871 885
948 358
827 972
921 909
358 685
685 734
376 351
175 367
120 257
382 159
242 378
742 492
761 798
859 450
662 292
434 606
972 182
50 584
710 715
104 459
790 634
515 624
120 4
374 59
613 195
544 592
496 1
450 776
996 456
963 864
993 804
132 811
779 687
300 808
865 457
775 437
92 771
158 259
417 937
215 142
779 946
63 961
291 331
449 780
423 153
258 883
83 160
570 448
714 864
691 834
502 719
729 732
16 627
32 301
876 145
900 111
116 712
545 238
788 116
634 844
557 659
347 684
459 290
519 250
795 393
403 809
106 146
861 975
521 959
216 707
742 687
783 675
523 871
312 195
687 756
678 296
208 504
876 259
176 264
509 252
944 629
545 496
838 166
250 79
692 141
311 94
877 524
812 294
779 601
680 323
879 645
717 814
374 844
131 401
799 552
423 970
911 590
564 869
188 379
203 751
417 181
169 405
891 481
702 318
3 28
858 725
207 282
796 37
422 302
918 191
964 946
652 146
358 266
791 444
572 1000
332 306
126 815
735 296
916 542
167 15
117 310
457 569
620 249
484 946
746 663
682 148
506 163
16 45
547 824
752 437
257 793
290 403
406 139
403 849
709 474
747 464
696 444
996 552
671 936
984 318
487 343
708 731
498 947
766 982
395 880
160 214
748 88
893 770
102 473
519 723
456 59
765 541
855 254
417 404
4 211
756 198
139 731
828 103
773 755
108 450
741 835
122 333
361 386
671 59
105 173
749 71
661 413
329 770
589 571
945 818
870 212
964 663
707 723
710 885
837 683
290 650
365 571
998 836
683 162
408 722
417 195
596 215
443 117
316 763
76 89
800 75
489 464
250 423
547 607
108 578
99 964
697 415
566 736
647 769
573 349
463 336
521 496
172 967
799 495
244 282
722 946
438 267
570 660
454 22
352 636
967 1000
192 982
614 412
819 494
822 584
676 57
158 146
553 949
885 162
583 782
79 314
935 461
852 332
505 990
392 777
607 726
164 774
97 234
70 835
50 575
469 717
62 541
255 102
640 699
775 950
70 664
474 452
983 700
593 357
385 79
292 493
974 81
245 518
256 175
123 550
904 290
65 257
133 576
679 393
830 372
550 171
715 299
209 438
942 527
326 969
92 957
149 888
860 665
235 737
91 291
687 64
379 131
396 959
669 102
780 54
518 454
499 270
818 366
179 632
863 796
639 302
835 778
620 692
605 87
481 714
414 387
90 759
117 124
958 607
1000 289
667 310
521 443
619 591
200 281
850 130
152 591
146 783
111 123
197 930
581 780
274 121
57 942
471 468
714 90
751 738
85 105
12 984
76 933
518 677
578 957
307 283
878 959
316 286
312 352
197 155
570 679
416 366
379 757
506 849
108 954
85 965
8 326
685 913
322 951
245 249
617 805
279 765
597 126
747 681
964 798
306 729
391 236
805 247
387 777
622 265
17 325
414 477
985 742
956 164
447 996
446 173
805 663
760 899
300 774
276 766
194 577
280 79
34 979
231 602
302 8
162 120
114 881
943 321
164 330
98 184
932 883
264 810
527 883
663 651
3 266
700 26
560 493
383 322
38 171
943 873
308 283
259 545
314 134
491 186
844 716
749 9
808 951
929 766
621 113
568 775
184 162
300 283
61 958
107 515
575 677
828 948
867 629
728 57
746 708
300 460
897 474
381 284
827 918
663 855
271 180
983 470
380 349
301 517
172 442
645 125
172 593
305 817
627 76
683 895
711 254
407 841
914 381
652 973
816 688
88 299
653 727
451 18
140 790
424 39
794 860
179 184
639 187
208 717
607 644
659 885
714 55
97 392
396 472
290 452
622 79
803 218
237 411
879 971
525 863
886 36
852 154
859 464
650 235
628 279
969 671
740 128
130 774
971 289
391 101
723 358
270 474
944 637
334 734
754 11
426 712
273 520
655 201
800 897
631 921
587 466
687 705
159 295
616 501
845 611
359 159
842 46
577 476
206 967
890 547
6 386
868 549
357 29
776 771
826 454
85 181
606 538
990 971
643 820
316 343
744 292
733 85
686 224
859 600
107 286
519 407
745 616
752 748
230 463
75 331
739 460
432 385
280 666
268 685
634 310
116 522
553 956
952 695
788 156
833 301
681 968
395 826
676 861
205 33
665 562
465 97
248 236
223 716
423 324
866 496
874 379
63 293
106 911
887 375
164 534
90 753
817 896
840 359
510 520
669 307
234 872
187 494
261 5
151 123
385 573
401 346
934 648
697 399
122 610
495 115
876 635
972 30
507 826
476 754
296 120
858 156
507 897
689 168
612 444
996 275
723 689
949 139
853 37
931 447
537 21
225 125
41 214
958 337
284 998
847 888
809 963
786 748
355 310
196 462
432 361
757 550
346 399
285 976
730 720
178 862
69 973
439 82
3 65
152 577
661 665
299 837
601 387
494 124
287 996
249 403
109 770
773 502
681 881
214 178
786 856
362 366
54 502
480 951
963 274
728 993
425 491
333 20
132 79
246 341
783 251
633 786
875 843
275 419
130 145
965 995
490 104
891 797
135 707
333 399
868 98
376 37
791 478
62 399
500 200
859 656
147 919
584 127
514 895
366 420
629 372
233 773
10 658
985 733
316 814
14 383
352 731
357 2
183 713
260 105
463 68
96 336
288 50
698 318
990 528
962 878
994 41
855 49
117 214
547 389
779 789
418 125
454 319
882 78
262 373
935 316
421 897
953 984
43 566
81 350
187 724
776 152
73 438
695 896
504 742
762 487
25 999
247 15
55 20
583 701
783 581
479 927
47 615
168 94
897 662
565 546
896 144
200 448
913 548
418 939
593 407
124 575
289 781
249 61
367 312
479 110
846 347
855 904
899 207
416 371
201 686
947 299
6 8
333 492
774 628
428 592
443 987
544 201
418 820
63 210
385 716
634 641
965 525
246 504
602 463
430 165
642 759
91 583
424 938
89 773
799 849
325 368
147 752
621 813
681 416
258 482
644 497
938 780
27 83
595 942
807 199
896 64
683 807
164 117
432 732
539 748
421 280
255 463
962 53
139 208
899 292
245 662
271 170
86 596
114 353
391 832
433 589
560 620
204 564
676 123
370 526
993 736
148 564
2 103
772 306
909 799
779 579
772 139
782 984
803 881
2 237
475 685
743 719
814 962
878 243
537 192
990 323
141 258
199 537
526 608
877 776
891 305
578 855
141 171
284 316
127 890
401 372
571 760
486 38
344 971
479 799
733 109
389 848
831 191
187 14
457 881
595 782
310 31
124 663
702 129
128 91
320 281
694 941
162 504
754 412
675 912
59 475
344 248
198 851
391 632
61 120
202 308
55 371
429 784
717 891
75 313
31 907
461 81
746 821
897 88
885 769
879 815
490 284
706 852
80 345
492 325
527 613
834 176
86 978
717 892
785 992
211 768
685 461
281 826
509 698
364 188
700 357
208 151
221 480
59 56
918 216
601 964
73 372
891 843
542 597
55 452
786 700
47 464
620 761
344 623
941 632
497 653
530 24
947 298
746 616
188 653
810 581
805 279
262 564
967 966
411 223
549 404
466 475
673 818
237 489
994 981
179 677
829 176
297 917
741 77
974 283
695 869
53 69
895 553
754 641
639 919
271 486
824 973
797 191
174 299
374 575
215 986
647 617
59 303
675 647
833 832
424 474
397 951
852 415
806 996
916 487
147 345
901 213
926 167
335 112
659 33
213 695
854 109
139 3
170 533
53 555
388 368
755 715
150 788
82 962
329 229
846 155
995 988
359 744
966 974
9 65
627 922
451 714
651 740
658 817
996 763
324 633
965 538
444 84
108 703
515 996
895 831
958 124
212 773
590 579
817 608
829 235
785 9
617 352
205 776
203 269
346 704
411 433
398 337
858 323
303 451
116 898
219 341
937 81
328 743
548 102
542 308
553 604
491 396
904 529
581 168
726 488
275 218
311 34
418 26
223 637
289 572
438 245
34 881
879 73
924 834
603 743
134 637
147 151
24 106
659 623
203 69
832 916
779 64
142 422
82 956
880 396
270 582
611 149
153 791
488 769
372 119
147 331
949 955
998 919
338 73
405 623
726 730
387 996
422 818
375 304
395 454
582 745
152 849
118 278
733 152
193 190
179 909
307 861
881 161
329 218
861 187
388 220
124 614
34 208
715 940
472 486
280 328
580 436
291 642
898 610
179 542
545 931
943 245
307 222
974 894
908 802
504 190
353 904
914 866
959 146
347 319
82 500
120 227
177 537
288 774
70 701
909 506
380 810
457 209
864 31
33 21
940 316
428 303
900 747
681 48
880 46
758 605
302 767
868 782
168 153
379 541
588 4
51 348
862 626
278 165
307 214
975 85
35 180
715 383
953 486
235 830
181 379
656 823
587 566
258 817
971 277
414 182
128 155
784 895
699 796
15 921
888 703
225 181
739 809
453 344
70 696
48 248
988 790
17 984
81 39
523 536
399 847
378 840
308 654
515 715
386 925
540 724
764 64
492 482
110 349
40 21
517 224
328 130
220 17
983 120
218 862
112 998
153 494
690 569
523 316
663 175
336 115
120 885
226 466
700 456
972 501
136 345
490 81
386 115
447 87
323 606
713 45
750 338
691 936
80 825
151 375
857 75
995 955
411 273
872 473
800 292
592 419
556 685
905 237
81 258
874 678
310 565
604 121
874 355
893 547
491 465
305 497
891 749
398 655
583 738
969 732
366 708
42 341
60 504
382 784
353 750
302 561
772 833
851 710
214 540
407 301
877 389
641 467
624 548
712 736
535 207
186 553
955 385
385 109
655 2
963 241
499 305
763 457
601 649
203 958
170 167
496 801
407 647
967 736
94 909
450 426
238 174
546 246
113 314
879 677
162 964
398 301
674 376
584 223
322 365
52 230
233 24
161 629
802 559
487 597
5 283
224 248
51 65
892 364
730 68
50 164
658 189
263 632
860 777
538 785
405 954
490 63
489 873
267 820
309 982
448 164
81 385
272 304
678 993
799 195
44 925
443 19
14 568
113 342
462 90
515 928
279 700
861 149
467 587
381 522
91 381
341 864
401 646
119 681
206 299
443 891
381 504
966 230
318 10
922 43
465 839
546 113
127 660
31 353
948 884
88 541
772 76
565 249
21 937
79 751
279 123
520 351
125 894
858 273
762 10
65 385
677 559
463 223
208 205
329 181
385 374
672 944
196 349
674 605
720 802
487 411
890 968
696 540
215 582
39 148
943 63
641 384
873 853
890 428
727 994
289 365
721 43
38 152
75 903
973 123
305 247
378 342
250 714
76 265
43 677
710 220
884 210
171 787
619 841
904 68
638 156
669 891
586 809
111 498
784 447
117 55
955 173
666 286
935 435
436 941
867 708
302 894
196 86
262 893
27 530
313 385
192 934
446 909
170 394
948 343
113 357
458 983
452 38
32 772
202 740
648 460
272 382
231 920
618 189
9 407
782 728
405 189
646 194
503 540
626 202
470 291
235 994
972 768
749 328
222 276
331 34
881 744
17 611
482 475
484 155
845 789
904 632
829 400
941 986
604 348
848 391
217 659
494 2
588 542
600 555
945 780
836 627
638 550
546 336
631 755
151 374
465 250
589 757
608 294
147 245
260 590
166 195
924 982
791 45
53 109
653 565
288 410
4 472
638 7
588 94
669 225
314 696
351 394
850 350
282 220
542 632
744 5
334 585
926 993
653 772
421 238
156 704
854 968
469 966
287 436
851 342
867 824
674 566
808 116
957 811
306 814
934 779
80 645
849 835
195 567
37 609
199 86
512 390
845 29
509 348
730 287
338 968
778 665
467 235
481 846
701 31
71 932
870 623
740 535
446 651
880 223
147 783
5 779
573 439
741 931
30 657
494 909
887 928
159 876
262 711
511 398
503 793
239 51
724 75
269 660
230 715
774 575
81 956
272 618
790 511
990 475
223 715
78 964
665 715
115 49
904 820
545 503
454 266
962 191
229 428
481 664
781 356
764 966
95 134
509 820
973 493
786 44
336 687
223 211
29 200
332 694
116 74
877 130
850 455
331 580
84 372
603 796
270 680
792 926
229 129
272 536
117 189
79 737
571 655
282 377
915 778
176 23
814 10
203 117
697 373
635 339
83 626
505 736
678 52
714 856
198 690
977 812
74 843
133 796
228 658
26 364
734 210
310 734
960 990
852 250
676 642
663 921
562 863
460 815
266 79
475 674
691 98
354 602
1 477
707 779
556 25
676 283
885 354
906 524
388 602
476 628
622 566
368 840
417 775
353 441
919 901
28 164
586 689
695 730
173 456
729 253
208 508
903 791
852 276
269 778
755 333
241 920
580 534
37 424
183 385
528 17
912 960
699 332
174 959
619 196
100 464
788 322
32 221
14 274
404 913
555 384
297 812
45 808
820 919
321 883
823 451
149 217
532 843
125 694
321 263
576 157
826 675
699 228
538 952
240 778
183 147
584 406
595 797
540 19
989 801
586 655
702 723
4 260
584 483
595 704
225 4
796 464
395 949
761 206
253 969
914 963
40 565
473 619
305 477
880 236
961 926
254 467
865 16
752 577
684 446
30 854
21 89
712 747
225 538
401 254
617 220
498 861
850 545
586 635
702 185
714 34
846 962
549 257
449 294
844 393
833 589
354 911
453 706
129 655
34 308
10 570
378 16
915 454
398 305
499 27
14 139
85 715
372 305
644 214
270 76
589 914
920 387
118 872
614 901
677 373
903 695
866 703
136 566
97 186
333 172
526 529
297 608
439 61
518 328
976 31
628 45
524 710
846 204
426 987
128 863
704 452
26 54
996 1
72 881
767 49
385 451
610 974
952 981
207 345
354 442
436 745
260 974
743 307
522 965
182 893
454 421
45 721
622 934
762 727
760 743
78 406
43 165
648 187
468 553
965 716
622 922
740 294
510 256
629 499
64 625
475 575
815 987
665 763
757 111
337 742
740 31
631 93
274 597
279 603
537 942
947 444
794 641
379 700
726 555
995 440
266 873
64 319
826 944
556 336
595 176
23 770
554 461
765 497
944 464
228 149
178 368
113 776
763 235
1000 618
130 791
392 295
620 417
789 864
671 142
757 635
651 445
130 929
354 106
437 294
211 718
988 915
229 692
13 325
961 30
969 544
913 984
150 34
711 926
330 83
937 502
960 275
849 829
322 456
611 778
271 892
251 971
457 994
982 802
81 865
57 581
868 656
228 966
697 129
791 48
935 417
931 432
606 188
504 777
998 982
226 101
201 833
413 99
750 266
993 8
863 145
151 586
66 76
738 735
901 917
68 147
925 49
522 476
278 725
174 415
24 834
535 950
41 839
30 286
627 203
998 345
335 321
361 569
315 322
555 397
214 4
512 148
512 503
226 932
120 182
520 706
787 831
315 121
236 678
172 794
994 616
150 20
92 748
830 178
240 734
479 65
753 317
608 315
148 660
841 867
322 961
344 27
873 532
660 757
11 244
258 369
595 180
979 741
632 247
31 782
928 640
958 608
248 657
929 718
310 534
922 981
453 259
366 930
449 41
670 68
684 21
709 383
468 891
15 560
231 596
750 530
429 679
186 250
251 793
361 644
608 376
221 362
420 664
890 435
471 737
952 64
159 62
337 573
381 682
743 469
473 453
883 945
415 54
540 346
989 366
715 431
735 631
18 551
52 557
680 551
969 146
561 711
944 99
68 885
31 152
612 72
682 572
277 679
458 592
117 11
497 487
746 762
901 840
219 718
625 30
543 954
197 647
494 71
657 855
420 271
452 99
109 684
931 738
756 84
702 1
675 465
746 106
646 337
882 490
490 200
42 169
154 262
588 484
511 517
486 74
995 699
81 724
728 50
522 437
774 921
723 12
709 629
392 840
197 318
264 443
308 594
101 328
73 809
663 448
379 316
818 890
359 419
592 205
335 664
981 403
431 514
822 292
934 764
337 146
15 146
419 244
487 397
10 701
76 192
631 498
649 224
311 778
164 253
272 794
944 760
324 430
213 212
879 576
59 396
936 63
827 283
550 226
756 998
579 903
26 377
879 966
508 765
782 701
327 76
694 56
109 315
836 321
759 906
865 874
761 44
289 101
735 963
849 240
700 33
406 427
259 165
272 257
856 822
190 620
429 137
51 473
450 678
627 629
630 827
893 640
108 741
312 671
181 831
753 698
657 477
506 233
527 233
656 476
106 294
98 716
465 166
676 68
427 401
700 620
264 506
711 412
390 820
590 252
766 12
166 351
205 846
494 576
267 471
550 195
245 770
137 103
379 642
644 857
711 240
675 323
51 747
638 776
914 379
517 476
621 828
153 737
493 566
554 477
847 939
333 257
785 451
576 492
172 96
192 883
440 514
317 232
825 848
19 758
986 333
649 595
221 281
97 877
32 775
240 707
960 180
33 214
406 596
519 99
115 217
370 664
794 908
442 523
111 997
145 426
141 695
611 812
796 964
987 132
898 765
156 277
975 747
237 499
604 3
217 371
241 667
224 154
231 805
878 400
599 604
643 360
889 377
156 102
160 834
946 18
737 326
214 387
858 954
126 405
958 727
742 482
53 583
530 429
851 971
728 334
116 236
580 933
973 254
256 411
702 1000
196 80
429 459
998 589
527 621
871 848
26 351
24 21
836 718
617 900
375 179
920 679
362 279
329 636
19 768
339 664
328 648
328 324
374 685
977 757
799 661
366 414
951 895
665 277
9 221
233 127
489 557
552 671
783 9
585 338
665 870
889 198
724 446
658 411
869 194
776 832
908 646
580 940
371 124
780 67
636 183
222 644
82 950
77 470
117 804
1000 378
891 872
138 188
567 720
534 204
508 845
96 537
210 302
273 835
593 518
761 23
962 817
834 128
260 972
894 51
132 240
79 104
565 955
943 253
294 5
828 733
790 129
357 317
140 349
778 856
383 74
704 159
592 471
502 588
621 916
858 153
747 338
209 189
754 81
247 922
340 557
992 952
55 515
904 654
539 370
863 528
614 395
966 864
106 292
215 873
849 934
808 246
719 439
116 143
68 335
714 872
244 639
527 788
603 791
518 425
819 286
658 698
536 641
404 595
376 250
540 550
335 801
395 223
771 778
288 651
657 244
69 905
750 346
55 977
881 362
952 606
74 791
619 411
965 888
38 351
91 831
532 371
768 506
761 204
652 430
672 300
294 302
972 834
121 595
74 888
564 249
856 279
957 561
510 652
468 424
73 214
336 901
643 634
227 602
801 284
735 42
197 14
864 379
185 954
867 624
966 851
14 791
922 37
776 972
5 669
519 324
76 689
734 757
593 510
651 780
212 718
623 497
471 606
861 751
390 912
6 895
483 636
726 506
890 53
339 86
71 70
930 963
84 57
54 601
755 77
529 106
689 150
150 446
904 549
682 903
396 670
17 14
536 590
845 969
308 621
986 953
462 733
309 693
886 609
468 630
653 29
156 99
904 728
139 34
220 596
39 897
921 794
512 581
185 147
416 121
899 622
325 625
28 585
612 871
164 313
458 640
542 33
571 86
976 272
1000 898
335 16
888 843
277 365
890 297
244 961
210 29
332 175
167 791
332 116
229 74
791 653
999 518
627 512
300 219
981 264
16 642
353 673
81 219
824 921
807 858
601 911
920 452
774 372
679 824
519 257
24 839
626 405
47 936
284 843
490 437
623 716
291 162
726 916
859 947
258 501
917 64
842 943
100 327
2 73
501 552
212 156
968 689
115 431
473 124
236 299
595 684
556 683
785 986
568 690
475 948
1 334
276 393
386 500
137 953
84 292
151 971
465 952
921 190
270 180
920 42
458 521
781 792
387 252
247 450
789 309
376 789
183 778
422 252
860 882
586 147
301 961
351 235
436 733
431 447
955 732
560 964
521 604
874 108
824 53
122 346
10 487
271 86
771 411
905 171
272 539
91 615
172 986
786 340
114 105
149 158
16 340
804 647
886 133
706 492
839 596
666 182
329 803
996 87
670 262
438 1000
397 878
610 794
433 986
934 420
657 527
113 996
375 927
848 716
377 511
505 677
253 424
656 540
866 722
616 210
543 662
719 256
328 585
364 627
726 470
982 333
693 195
649 480
429 873
74 380
622 36
77 690
260 815
503 727
123 75
865 564
363 945
611 393
415 824
550 865
959 56
744 923
57 488
213 458
233 298
176 994
440 680
736 514
341 306
724 22
704 249
621 200
602 756
692 363
851 670
63 40
891 712
69 294
749 369
569 282
741 765
106 315
464 890
262 323
598 439
722 949
237 43
761 267
126 300
681 986
217 81
692 450
932 746
249 571
189 878
268 749
388 30
890 402
645 937
891 971
547 695
458 5
460 412
953 543
42 692
226 205
584 915
433 483
471 696
658 95
164 837
353 596
689 132
152 586
177 345
706 92
154 323
983 807
503 191
248 313
71 680
3 169
66 823
78 193
666 972
412 646
356 722
344 622
643 971
838 714
428 607
796 8
159 409
731 427
950 320
837 370
304 51
197 588
52 23
212 443
780 592
240 551
172 907
380 845
205 45
737 666
137 74
326 678
158 103
75 883
531 426
628 968
472 556
132 809
608 381
848 206
943 511
203 44
223 887
741 349
39 375
537 544
693 935
580 78
760 867
535 87
217 368
589 269
3 396
749 547
827 65
818 293
150 432
107 428
26 362
794 361
158 725
245 366
679 985
396 667
827 169
961 770
572 20
197 552
722 976
72 348
314 381
798 965
654 513
805 242
151 685
805 295
129 590
5 6
259 700
624 791
589 222
834 748
973 270
362 838
736 930
37 740
973 81
76 312
352 414
460 22
329 849
408 757
19 885
911 602
348 457
13 715
666 391
534 781
824 482
942 155
16 786
627 41
545 488
177 305
831 593
22 649
112 900
201 950
925 645
539 716
408 628
304 921
320 543
54 380
673 460
219 468
890 741
612 471
919 757
970 52
724 965
450 636
271 673
918 474
945 731
118 453
441 200
14 230
517 297
128 337
991 293
319 512
944 471
353 554
172 946
199 613
802 474
443 998
751 51
20 702
916 349
562 347
628 814
294 34
322 564
377 156
477 621
147 253
99 938
852 374
943 974
440 759
313 758
122 325
345 340
417 324
542 267
992 1
947 127
72 557
180 173
676 36
270 901
430 366
954 48
113 351
224 757
309 94
752 641
419 424
127 976
199 444
211 71
246 14
669 838
823 71
737 216
600 665
37 499
460 779
909 668
976 378
816 57
7 744
620 666
63 493
228 382
194 671
240 975
42 605
408 389
560 491
851 771
79 594
689 851
773 562
481 432
874 626
262 936
31 780
735 898
240 764
379 838
552 279
938 523
965 500
770 414
259 406
24 566
712 738
260 798
466 918
282 187
401 735
511 769
99 139
365 437
566 303
214 268
706 804
754 498
479 305
648 568
567 637
273 485
576 557
507 269
253 804
477 72
159 284
884 925
608 719
625 360
385 594
330 516
587 2
143 424
223 787
741 737
337 520
721 843
890 486
953 328
970 689
663 966
938 883
418 430
378 695
781 681
46 494
136 371
488 990
860 140
481 437
271 456
912 829
492 242
947 574
315 808
156 149
687 497
679 168
789 588
41 38
12 720
137 479
592 936
944 722
105 655
913 10
23 263
103 437
774 431
668 496
315 638
264 132
376 645
951 145
179 403
11 411
204 839
358 920
569 174
892 465
133 209
113 660
714 655
174 399
981 763
643 80
735 521
885 101
478 804
163 48
376 277
614 120
836 186
48 497
246 500
656 941
310 354
296 266
143 859
647 281
153 679
427 805
940 409
514 556
159 92
243 348
235 499
820 389
215 293
63 981
257 148
458 923
824 818
661 915
279 104
449 154
544 943
849 69
665 423
909 142
952 918
591 107
954 174
29 583
29 746
538 638
109 344
397 662
286 748
281 754
89 685
897 885
626 508
837 290
309 937
813 336
789 269
811 562
583 940
563 740
991 404
841 697
757 888
792 518
859 914
586 289
960 460
779 794
83 562
185 522
599 932
198 513
160 105
564 198
549 709
112 3
224 636
904 24
427 441
254 409
567 207
666 927
370 25
181 863
151 546
447 317
36 741
416 492
602 739
753 636
963 669
650 493
12 92
863 789
13 142
633 513
928 696
198 352
657 3
224 868
15 211
903 117
349 157
263 891
217 319
776 787
862 968
357 325
991 267
774 72
623 985
589 140
8 386
496 426
373 292
801 233
732 918
620 57
305 796
824 90
198 958
443 471
693 173
785 543
709 302
404 692
785 5
156 504
311 904
498 646
418 640
651 666
259 191
182 749
951 184
570 571
119 254
468 882
996 141
853 737
888 11
658 978
425 335
190 702
450 243
738 77
489 766
715 285
252 657
400 328
487 111
833 340
900 879
393 600
547 226
363 928
800 398
596 489
291 298
811 162
438 988
424 555
195 675
142 89
750 650
511 389
579 17
48 284
590 447
416 251
199 412
312 758
266 973
765 929
472 17
426 877
17 404
322 5
952 425
900 255
370 645
385 672
748 823
972 234
876 793
346 428
665 922
677 376
365 784
273 773
176 118
629 751
129 478
254 241
843 78
246 807
124 536
93 997
425 580
285 387
260 616
332 360
894 437
610 561
869 926
803 612
3 403
882 227
643 766
843 784
390 81
304 680
505 468
14 207
219 52
1000 273
119 960
789 857
265 19
125 92
357 554
898 540
174 577
338 183
110 79
897 979
796 197
103 364
782 37
732 522
3 897
268 737
304 835
815 838
56 148
596 925
539 788
206 618
953 448
227 440
722 840
202 359
678 610
117 963
494 618
490 111
911 79
833 164
356 573
724 291
615 196
137 48
346 264
531 801
829 440
210 553
185 853
178 887
756 899
199 15
949 180
888 789
117 404
779 939
825 504
36 324
405 598
162 695
879 194
841 792
806 466
250 826
146 880
902 211
668 486
29 513
236 874
991 724
744 256
106 116
842 224
51 819
763 722
318 683
527 89
486 287
160 994
484 269
141 596
862 280
554 803
296 57
863 136
107 623
586 878
595 40
428 804
255 210
180 10
522 571
655 259
360 573
491 60
1000 564
715 957
924 897
731 887
330 682
648 877
445 53
840 496
700 682
211 649
332 901
569 330
486 80
355 69
325 237
853 173
974 962
769 521
102 840
344 702
928 693
845 686
965 878
36 935
268 924
592 184
829 924
487 510
895 144
725 559
849 279
512 818
518 784
358 455
999 859
700 28
519 481
794 122
785 593
646 254
263 465
205 141
470 970
60 335
222 89
283 821
299 306
552 396
508 336
661 218
761 546
902 54
609 76
512 429
692 227
253 874
565 686
126 874
264 823
424 391
927 857
849 729
612 39
134 725
811 816
255 708
465 427
491 888
622 458
910 18
274 577
119 329
197 15
906 901
912 464
936 24
353 81
111 121
335 277
951 247
352 174
352 349
53 31
357 358
900 313
309 376
21 820
187 945
806 632
885 654
899 819
806 141
708 636
252 95
867 14
122 449
682 368
486 195
243 541
889 284
795 348
288 278
496 551
453 170
386 965
327 508
543 55
169 617
519 34
763 202
321 850
226 32
121 77
946 830
932 181
477 733
893 865
305 358
832 232
434 248
58 731
887 751
347 298
884 766
993 812
650 185
105 198
829 442
356 664
49 518
673 643
434 661
47 285
144 364
368 611
650 337
645 994
210 548
621 391
439 544
890 475
937 237
721 851
465 924
887 757
99 73
163 700
491 71
163 715
772 897
45 821
246 261
619 327
112 194
301 372
767 146
536 528
666 572
62 789
553 536
353 414
497 468
444 384
628 357
228 842
966 217
546 444
55 479
371 556
13 977
391 730
335 974
214 803
255 759
310 986
957 771
980 934
704 541
731 26
512 502
705 78
463 216
362 170
864 299
446 258
535 929
71 440
73 164
103 62
308 609
388 749
854 966
483 25
407 384
619 862
647 514
863 947
674 256
173 802
5 409
781 864
299 434
400 840
752 772
387 804
404 211
617 631
459 478
926 105
513 539
545 578
93 372
736 743
883 863
993 441
158 231
255 488
451 690
1 68
431 526
951 789
369 862
796 235
447 103
661 789
417 732
255 667
883 485
116 475
454 143
979 170
432 10
971 111
410 568
102 555
660 424
102 663
501 154
963 289
717 626
459 926
248 542
618 586
324 580
885 635
47 97
209 511
679 592
286 386
351 336
340 228
799 776
535 464
739 944
316 514
2 536
70 565
93 131
829 22
78 108
513 214
602 827
925 376
276 567
747 731
680 239
722 791
631 87
247 409
227 710
519 123
889 807
108 857
559 626
815 246
488 492
541 459
498 277
549 619
131 514
428 979
10 560
791 21
781 564
723 428
526 362
836 649
655 681
467 438
472 86
669 668
164 129
5 97
468 461
487 935
51 44
241 322
689 505
150 82
698 79
803 399
806 202
147 160
118 572
324 378
771 287
264 498
848 820
551 726
570 268
540 177
85 954
579 622
800 889
52 322
958 703
301 296
814 970
943 510
277 566
610 311
627 992
308 682
559 933
544 674
982 659
327 725
584 509
350 998
441 222
770 966
249 831
467 652
897 657
533 407
374 390
420 274
109 759
752 236
834 164
988 967
920 696
963 993
213 849
151 585
481 90
122 124
480 902
532 650
636 918
993 899
753 78
444 647
944 991
144 167
206 506
497 673
629 959
394 833
593 631
10 457
175 234
525 663
570 324
178 610
756 149
199 418
539 258
611 333
46 939
260 521
372 796
355 643
261 346
701 986
791 86
837 414
871 5
382 658
77 878
647 79
124 413
596 57
627 684
750 78
141 746
457 864
486 478
361 450
693 753
131 549
662 327
535 815
722 70
589 929
672 747
37 913
961 243
139 306
268 533
344 189
399 662
470 587
221 101
431 828
791 805
335 601
742 527
113 410
676 365
379 800
429 155
219 114
104 649
58 659
840 754
907 537
246 532
378 289
615 513
745 167
624 343
397 120
300 272
589 919
598 285
178 158
630 174
572 838
333 367
487 817
84 587
63 735
898 455
664 779
446 841
628 313
81 514
298 427
184 770
633 14
705 153
594 63
597 317
531 978
282 383
699 561
684 272
864 394
621 146
678 804
997 151
96 476
987 182
796 484
299 684
622 416
563 579
562 615
767 435
149 51
139 913
714 562
319 622
440 825
956 861
478 930
65 206
57 898
802 766
2 863
366 143
103 854
411 884
766 358
366 166
834 306
803 165
468 493
233 155
347 4
405 14
795 484
918 841
533 433
855 218
432 155
25 607
797 412
845 954
513 86
790 428
412 459
628 203
15 884
909 927
314 660
860 839
378 918
312 185
301 250
65 538
724 54
567 885
218 959
264 339
938 905
778 393
219 10
445 477
381 361
337 614
196 874
278 164
878 500
219 438
920 538
562 226
488 953
91 927
98 800
538 852
291 594
422 449
860 373
219 863
495 417
229 177
988 304
132 593
205 245
446 956
665 396
207 672
988 49
758 505
640 831
596 709
14 937
890 870
959 775
261 192
221 89
71 130
81 861
96 47
862 936
568 401
526 302
632 797
656 714
826 438
282 46
240 300
85 592
918 127
617 663
592 944
522 599
287 183
549 827
158 165
751 475
972 181
824 886
290 934
774 603
591 144
373 281
567 183
132 731
881 531
67 19
967 406
767 704
147 324
937 540
822 158
681 604
627 354
527 568
385 348
892 511
62 250
425 407
484 892
180 908
508 257
190 737
112 655
293 892
771 591
859 319
851 303
731 248
703 292
1 129
463 730
152 148
368 997
119 894
521 855
976 805
625 144
762 619
777 33
697 10
23 703
222 575
955 618
801 269
135 393
641 113
959 137
666 743
360 644
494 145
354 984
87 793
196 870
67 4
75 688
128 806
821 776
887 113
629 438
75 923
58 964
909 490
61 991
725 273
254 313
438 846
555 169
388 302
578 228
447 140
252 33
326 510
697 742
49 193
61 183
926 8
526 530
965 954
628 443
178 592
53 184
318 443
132 34
953 217
396 210
815 331
732 398
873 521
508 902
653 197
592 573
879 498
991 829
78 613
997 241
865 107
222 651
550 731
654 681
479 613
452 73
769 353
966 150
138 97
290 80
411 595
536 348
634 256
374 146
75 192
353 375
871 973
401 312
505 52
283 736
202 801
383 969
836 174
229 344
549 171
397 123
700 827
579 704
73 373
917 14
667 348
983 943
271 348
71 727
719 417
755 95
156 875
852 107
736 268
121 343
463 372
744 805
110 197
75 30
752 861
557 595
410 377
900 936
435 517
212 711
480 526
161 323
343 186
637 757
616 118
24 114
69 436
187 452
845 126
30 655
491 714
765 807
211 512
183 362
805 218
530 728
441 500
891 62
499 907
575 505
380 464
989 253
79 996
580 912
5 966
64 282
203 240
93 121
200 732
250 180
890 886
936 816
340 232
762 173
367 165
195 48
544 136
913 934
289 800
679 255
463 611
42 757
277 656
485 119
119 368
475 835
354 935
888 688
178 769
569 680
428 69
91 457
981 223
146 45
184 68
541 714
218 270
206 619
1 197
79 426
520 647
693 508
762 668
303 485
770 269
121 838
589 505
480 798
988 659
420 200
841 449
724 606
520 398
463 940
818 66
221 317
881 710
619 132
777 800
802 469
168 69
413 165
296 395
658 358
613 581
108 999
269 94
305 743
74 273
982 859
439 939
853 673
653 837
162 776
97 726
924 739
16 260
76 252
130 16
741 721
555 301
395 478
156 80
305 638
721 133
452 849
291 398
136 782
886 907
226 692
280 798
850 399
381 161
319 732
207 584
509 900
360 984
684 714
87 555
683 957
210 767
423 208
463 812
143 456
371 799
676 354
535 640
478 338
679 674
643 678
550 769
6 727
301 362
868 516
295 525
390 194
176 423
744 185
78 537
391 604
621 282
30 705
332 447
431 426
989 388
995 338
324 431
793 986
513 250
412 819
281 79
650 885
763 609
176 123
372 115
756 999
702 339
53 620
293 427
80 596
706 25
629 398
159 70
466 611
501 500
837 377
664 110
786 793
26 858
650 710
679 86
737 47
1 370
876 89
563 923
332 301
16 294
755 824
903 73
160 642
551 961
54 619
513 578
872 671
771 302
423 647
11 79
12 38
80 516
8 185
730 938
292 909
981 365
723 874
231 541
976 533
870 45
762 914
766 267
179 213
982 830
426 2
349 667
391 785
938 791
838 392
141 925
230 455
592 274
298 286
57 511
185 579
133 124
798 166
742 57
852 953
535 725
374 981
295 153
72 892
591 994
55 707
926 152
993 577
795 93
49 338
113 172
610 26
274 758
857 298
653 502
679 204
462 60
338 818
814 255
575 857
626 624
929 966
850 775
188 182
697 668
884 943
366 744
13 880
703 234
543 207
978 564
232 528
853 583
587 509
508 938
680 459
646 381
630 732
182 126
318 771
105 158
89 645
531 56
635 863
882 467
513 424
167 838
913 472
520 755
917 87
983 957
947 584
850 624
792 812
570 337
776 712
71 737
89 104
697 831
251 312
89 408
226 709
479 232
382 844
615 323
121 244
418 589
36 680
103 719
618 725
92 26
962 486
481 486
11 476
644 904
587 5
397 840
926 460
619 383
312 929
494 748
504 293
676 528
325 915
229 834
230 585
612 262
48 125
303 826
789 459
877 850
102 412
597 254
758 809
163 66
393 84
602 503
366 464
570 501
195 183
142 657
908 372
239 447
540 578
805 547
881 202
189 579
647 904
352 300
973 143
251 188
594 68
828 458
143 44
490 538
889 80
147 978
362 528
88 646
270 824
773 180
803 486
359 710
133 279
999 152
723 835
727 411
756 247
935 875
516 61
812 381
412 246
581 400
342 440
631 944
979 529
867 134
983 590
32 420
949 491
677 488
834 653
360 589
15 78
955 404
774 868
5 875
479 102
261 284
394 678
403 513
464 327
306 697
524 368
973 496
988 390
237 59
102 124
657 758
143 977
374 357
253 146
136 163
629 423
267 608
889 69
10 317
581 76
378 305
184 84
77 327
408 48
209 938
607 902
802 380
966 294
506 550
881 197
651 677
917 690
758 216
989 797
912 198
618 392
124 918
637 684
390 175
652 707
646 570
504 965
299 150
305 655
171 777
181 55
697 455
329 637
718 346
131 399
217 990
1 821
417 296
33 834
730 668
383 414
274 775
418 390
357 241
38 409
4 443
51 48
702 271
159 150
688 645
76 94
421 376
10 607
840 915
904 579
902 35
999 695
208 792
464 591
62 72
664 893
941 621
286 273
331 457
249 278
210 790
397 280
214 524
217 789
167 78
328 786
256 785
237 289
687 67
239 935
249 297
523 797
505 487
39 638
212 437
124 489
352 572
526 251
669 679
240 831
342 731
576 846
295 737
423 739
755 669
553 283
14 4
761 510
433 4
117 77
165 497
569 990
342 609
173 630
294 148
444 284
991 468
914 289
371 285
86 523
83 816
636 161
281 279
775 96
370 293
322 547
455 28
182 462
146 76
261 428
112 465
931 186
108 897
822 758
153 523
551 81
206 548
351 893
295 101
417 156
146 277
716 479
942 455
967 823
791 201
472 996
83 7
99 586
851 598
773 721
146 429
535 928
842 730
950 828
26 609
306 731
414 218
442 535
723 617
131 186
880 531
749 218
509 908
786 473
293 594
770 793
100 21
523 691
830 871
468 107
179 707
959 774
637 571
184 320
103 208
288 890
2 990
956 663
145 994
269 189
281 461
422 190
643 924
979 846
726 577
788 827
542 62
915 557
540 930
499 779
818 913
582 334
889 166
22 562
436 212
908 834
225 848
5 509
923 832
288 293
110 323
947 730
16 166
694 182
912 669
689 424
834 959
561 316
459 832
748 465
903 512
922 48
727 571
316 301
692 183
474 28
70 520
438 92
718 420
169 330
896 63
703 760
386 204
685 183
672 219
413 989
644 821
983 725
483 669
964 319
595 956
575 700
793 620
261 237
633 231
943 823
549 293
133 871
207 62
933 463
363 855
255 929
271 947
825 544
313 885
688 91
377 892
27 867
692 526
394 840
366 734
716 397
109 690
609 910
814 572
893 89
432 847
436 107
648 515
978 325
187 366
161 821
243 340
784 145
783 966
87 417
984 304
446 424
264 687
939 907
778 966
840 66
334 456
374 949
245 484
747 433
574 514
635 641
989 465
850 25
71 816
998 399
317 537
400 358
571 440
570 988
404 44
444 571
647 144
732 538
866 334
948 957
246 932
779 940
8 884
921 884
10 4
420 822
495 608
581 257
827 734
754 930
26 192
817 292
703 295
402 911
528 34
96 4
58 258
266 778
107 878
804 305
906 548
44 504
670 814
770 338
582 167
159 246
243 713
385 593
625 310
219 631
263 421
940 357
523 769
328 715
728 706
931 163
634 594
247 940
187 108
451 936
915 579
30 780
641 271
792 793
518 413
380 561
755 33
843 442
203 20
551 983
201 542
774 382
47 95
571 926
55 546
284 850
792 701
871 618
738 695
186 899
118 258
403 440
36 957
709 774
950 786
375 911
474 216
847 229
565 107
2 772
891 110
367 481
954 604
443 403
686 497
908 514
231 781
746 566
158 407
48 551
685 28
859 940
861 875
271 369
261 146
225 454
592 350
850 945
136 75
993 556
309 83
743 84
808 739
412 306
242 198
194 467
124 206
910 159
647 556
91 13
223 445
923 194
232 791
882 196
883 441
421 98
410 103
171 947
833 440
298 47
618 956
448 325
553 804
781 738
171 362
129 658
890 349
190 911
561 609
698 361
65 698
360 2
38 31
510 80
912 144
760 343
16 280
948 52
950 499
745 879
315 773
48 881
638 939
423 500
34 73
933 537
103 67
823 735
129 496
651 274
399 447
336 845
759 104
514 824
923 234
598 270
665 284
744 668
254 248
950 232
628 447
929 622
33 780
940 312
283 322
515 869
25 470
930 913
805 517
528 247
904 550
542 828
863 892
921 258
438 391
330 821
382 143
242 908
933 960
66 207
420 332
887 91
840 443
644 670
708 309
641 636
372 693
150 418
992 768
265 437
935 613
881 610
386 609
2 953
561 402
374 738
885 697
677 826
248 483
589 26
9 253
725 766
531 408
719 491
781 575
484 981
458 260
52 817
95 285
225 424
781 488
661 772
220 270
568 257
711 795
792 880
543 878
67 869
49 392
209 839
261 837
964 679
516 374
691 178
776 774
609 137
587 946
695 429
459 859
428 510
694 71
731 742
328 908
303 855
101 824
932 549
23 669
735 762
615 747
782 88
817 966
839 401
543 298
166 636
752 104
777 292
183 431
83 650
614 927
959 3
797 925
205 190
154 829
186 579
706 257
587 365
217 361
516 135
860 462
732 437
199 875
993 590
955 284
160 694
178 806
492 574
877 586
398 59
770 50
889 450
502 535
958 417
188 41
839 636
684 27
33 16
160 740
393 180
945 950
955 180
523 215
25 247
315 59
878 998
916 524
427 952
157 756
344 99
360 105
990 89
271 918
717 954
571 115
255 289
868 632
595 926
752 375
594 674
881 926
600 628
792 455
760 280
997 79
773 402
996 962
838 760
980 310
172 464
960 765
559 79
673 430
240 853
519 964
633 512
197 274
932 798
17 581
727 606
935 498
820 743
352 341
438 180
262 590
974 950
242 917
857 133
9 830
402 797
438 16
961 794
537 796
529 758
262 725
493 304
423 603
98 378
902 329
97 169
122 105
386 570
917 573
142 249
335 75
506 736
203 519
946 520
740 493
657 513
792 74
923 676
62 338
315 924
425 345
317 788
5 603
745 950
419 521
933 607
352 176
25 338
33 554
355 311
290 113
801 741
281 163
796 59
468 476
368 795
447 34
492 788
236 662
407 179
476 404
343 262
798 991
787 631
233 51
544 481
354 896
988 2
429 241
828 513
958 401
350 665
517 937
207 852
814 100
486 173
949 319
390 507
295 466
282 914
291 840
700 5
795 198
328 975
319 623
947 439
258 576
623 420
423 247
417 909
603 482
684 890
800 838
277 998
945 22
25 65
393 454
953 518
707 381
592 416
630 648
113 903
834 950
219 801
89 70
928 483
979 811
116 874
110 163
971 241
706 941
299 929
204 235
352 720
286 304
212 158
533 145
651 476
715 105
186 869
614 649
956 907
292 336
166 355
79 161
97 402
368 185
40 439
818 689
438 63
222 321
45 183
402 107
531 309
646 388
296 702
747 309
500 403
537 442
936 465
644 716
423 39
463 213
533 619
114 726
591 136
9 306
251 265
416 168
16 862
87 341
405 26
160 892
835 539
147 435
773 666
761 854
204 28
610 459
225 12
860 792
148 939
686 940
498 92
438 404
537 222
63 440
481 530
143 962
458 870
349 676
422 228
832 951
25 384
119 66
814 471
772 599
862 254
918 438
344 576
333 304
379 697
182 514
62 276
190 99
109 328
295 704
419 923
430 25
330 576
55 450
494 573
697 363
113 586
881 599
646 360
28 752
576 933
774 85
162 123
530 263
606 985
698 166
826 361
162 690
347 531
832 560
677 291
603 450
428 915
776 365
12 758
408 183
14 747
585 333
593 998
967 192
566 815
51 117
914 678
230 43
541 845
640 392
807 302
359 835
142 460
627 428
564 531
520 515
477 574
138 701
571 690
106 311
728 79
817 453
433 601
340 592
792 674
521 18
237 624
157 683
925 409
705 665
339 479
685 939
953 501
563 982
94 447
157 914
564 820
914 723
758 886
892 899
366 183
574 70
615 353
220 10
153 938
479 785
139 925
645 214
54 285
10 338
525 648
942 824
314 200
120 70
726 65
736 707
218 188
999 483
330 839
42 893
474 896
190 972
107 844
61 568
381 313
327 823
289 393
601 592
354 768
834 123
55 141
799 115
403 130
117 365
167 861
97 33
460 764
582 971
196 687
382 952
717 115
957 306
905 33
930 859
405 494
691 594
417 251
168 218
990 507
13 648
777 135
320 669
840 316
711 493
35 267
759 89
942 998
632 6
820 445
552 555
493 315
56 608
136 228
260 819
728 999
583 238
308 977
89 278
250 219
893 50
828 535
555 20
290 679
298 723
923 409
691 833
123 840
9 874
471 379
291 395
942 41
771 382
777 322
834 278
306 230
665 831
469 536
341 441
808 676
78 379
758 958
455 30
535 767
713 267
861 204
20 458
405 678
780 830
251 779
70 595
493 984
97 146
8 423
294 814
319 332
598 822
83 93
81 472
179 608
457 398
919 225
949 487
61 487
418 826
668 969
306 265
223 243
664 341
450 29
184 897
155 847
258 123
782 764
147 639
929 518
1 252
545 498
639 109
511 793
973 537
69 402
367 301
22 353
320 260
511 846
317 758
382 56
165 836
113 911
172 279
249 408
933 723
140 106
951 591
398 355
999 494
925 58
35 13
49 468
933 583
994 531
897 540
761 137
996 258
628 927
789 12
499 337
255 253
564 842
915 43
783 682
709 278
680 920
717 951
233 606
369 746
527 377
581 786
764 848
808 756
440 877
858 554
897 936
802 994
692 259
32 645
275 437
426 362
259 211
999 995
100 576
509 190
373 911
240 343
921 962
858 921
812 276
960 271
965 211
430 465
291 523
649 993
56 38
571 962
733 738
766 120
645 874
235 287
459 92
222 384
2 678
725 533
200 721
146 407
460 843
905 186
296 104
390 588
828 594
876 289
211 990
740 322
138 502
428 122
51 289
319 724
70 917
14 673
823 808
434 294
998 402
760 921
102 635
96 515
559 669
678 369
623 198
747 382
139 288
649 957
224 478
566 658
847 397
539 154
985 637
650 411
296 779
449 372
495 875
784 820
190 133
84 88
172 846
535 662
17 640
714 13
652 933
183 831
778 699
934 660
928 897
248 828
895 881
635 431
317 422
127 632
270 759
177 373
407 620
848 504
895 477
384 780
471 956
137 999
794 492
335 945
126 281
33 751
654 215
253 788
432 874
621 661
359 861
678 972
471 841
142 757
566 732
443 239
992 625
582 262
216 586
137 613
456 737
928 91
747 349
692 129
368 794
438 436
425 906
579 448
232 398
154 287
583 882
97 798
684 229
598 169
821 468
781 364
530 872
927 919
712 318
160 336
839 308
906 186
727 44
957 961
199 496
368 425
378 448
87 42
97 639
129 6
756 29
184 302
38 862
124 486
10 378
308 969
520 251
676 393
527 618
860 216
206 522
109 510
459 361
638 975
822 260
422 195
762 31
320 149
727 33
382 296
459 945
139 235
524 796
408 555
660 273
331 998
295 74
173 90
753 841
210 188
885 434
232 931
82 351
485 134
712 451
283 546
835 30
383 894
166 846
474 336
246 340
547 60
297 656
137 9
346 611
263 934
572 251
270 892
300 684
689 685
232 822
477 500
73 81
126 555
832 171
893 612
634 794
753 547
768 937
863 822
155 516
260 642
989 940
645 496
31 617
849 167
816 428
522 220
523 471
208 191
911 974
6 517
686 140
919 935
443 867
916 290
566 464
743 797
650 18
242 191
511 610
10 129
709 565
399 608
638 778
823 729
253 700
116 711
996 942
268 364
437 283
332 426
823 97
764 143
809 848
429 246
564 735
498 734
419 60
703 801
101 993
838 855
883 855
862 256
873 254
768 902
34 919
280 467
22 644
297 192
549 797
637 104
477 854
486 959
507 49
484 611
465 656
596 848
290 430
295 965
68 865
484 599
699 818
939 832
490 505
511 187
293 672
628 381
239 894
908 279
785 930
785 564
801 689
250 290
58 46
160 199
192 391
645 572
863 78
542 350
278 483
659 534
598 814
998 290
515 101
403 357
14 972
363 509
193 785
656 447
62 190
264 408
201 2
662 328
777 750
198 929
519 803
902 143
363 906
160 11
937 699
658 640
967 502
169 760
320 338
716 474
536 211
726 362
823 336
47 408
69 841
79 675
357 789
453 716
802 968
15 791
600 255
471 397
461 193
502 591
210 365
953 521
266 404
314 975
799 513
507 933
437 254
478 8
365 399
816 604
54 279
688 155
335 817
477 585
672 295
929 92
233 580
730 241
199 167
847 201
54 781
4 620
776 828
426 972
873 72
626 159
829 638
481 102
306 55
986 695
333 311
323 250
929 174
915 160
641 325
898 533
969 204
791 308
911 338
835 87
143 291
624 936
333 129
11 50
998 356
73 618
148 121
636 256
386 337
847 795
704 741
107 7
191 355
128 684
77 885
181 540
962 785
742 70
574 818
207 88
111 96
586 429
831 424
220 636
515 258
747 88
544 253
805 590
171 542
269 500
923 665
816 917
446 302
874 938
834 8
522 133
794 753
996 135
400 408
679 182
332 629
93 100
484 962
512 343
459 490
499 852
601 594
514 735
780 796
520 344
917 460
635 70
623 966
41 96
784 585
556 465
893 68
371 944
38 863
93 552
194 263
494 433
554 916
784 620
590 935
296 723
365 752
685 143
215 823
777 866
200 775
572 108
918 985
607 110
462 592
121 814
54 296
148 436
621 597
448 595
205 958
107 331
729 261
542 552
424 266
133 682
779 315
886 487
165 838
445 236
314 858
317 770
215 436
119 998
844 935
401 276
548 99
333 884
98 306
930 660
888 77
986 924
97 957
229 450
889 19
532 302
74 870
307 930
368 706
362 437
916 991
237 95
796 206
453 907
690 528
914 421
772 58
266 485
409 367
241 831
289 589
423 925
371 220
497 444
131 982
965 5
620 844
826 89
465 961
639 424
339 315
565 145
120 859
871 253
607 816
4 507
280 297
181 381
733 265
310 773
53 725
887 444
952 795
499 609
485 167
964 672
671 478
350 257
320 299
748 854
292 672
918 229
643 890
412 601
866 811
116 98
920 262
285 978
509 844
687 723
693 854
341 367
267 66
572 606
870 769
388 798
69 313
395 108
802 441
33 58
768 374
542 682
930 587
148 801
455 794
109 884
409 729
934 936
533 416
622 283
524 405
817 104
219 3
81 714
244 887
85 534
961 897
640 216
888 731
92 71
382 323
890 611
621 178
997 974
623 857
546 396
534 811
773 139
424 656
219 960
983 349
318 673
228 116
713 526
36 59
576 937
255 549
103 505
561 936
593 634
524 688
602 561
850 779
369 527
904 560
355 280
41 129
582 872
885 556
406 752
62 807
694 859
813 802
560 723
454 466
343 179
809 778
223 842
548 795
89 66
353 6
457 993
588 566
455 21
191 678
801 434
224 420
564 277
129 341
752 49
151 985
292 83
39 672
297 652
262 932
158 313
859 423
625 679
570 975
809 447
191 631
226 419
767 173
397 13
624 689
80 958
264 167
157 73
679 925
720 853
909 249
840 202
76 64
876 264
297 527
107 660
345 270
751 513
783 772
7 135
939 414
357 259
318 165
373 104
968 900
66 945
557 713
372 242
832 203
796 282
371 268
516 700
109 220
603 696
363 147
123 304
688 649
333 980
149 276
261 992
383 599
464 398
14 790
875 15
799 380
797 58
61 177
858 944
669 323
728 568
452 378
12 811
858 610
509 786
751 977
379 415
260 480
382 134
49 493
440 220
323 866
155 693
211 949
892 127
625 656
824 399
206 328
761 295
890 883
539 375
599 216
191 258
403 961
180 253
740 641
476 316
550 893
586 64
616 241
753 448
120 290
634 267
593 543
363 578
455 514
187 663
322 299
525 935
457 582
191 291
709 718
590 523
298 425
757 667
806 897
202 469
307 839
146 176
61 350
912 140
49 825
313 211
301 707
930 636
603 96
150 427
300 267
485 369
86 773
749 468
796 189
173 794
881 835
713 56
103 957
175 430
39 497
452 222
323 176
905 890
387 181
473 444
73 457
721 116
34 125
697 118
780 181
44 966
706 658
731 71
357 389
923 8
123 911
842 259
918 656
685 487
927 56
829 960
760 712
233 913
446 629
287 947
602 515
63 592
137 84
609 112
885 64
96 946
104 997
490 573
769 733
380 147
627 561
974 639
193 566
83 705
838 492
377 905
898 517
94 455
91 726
118 6
810 140
691 851
474 87
5 806
125 975
327 649
280 33
223 382
213 953
898 859
2 915
343 955
511 403
328 307
654 108
780 640
788 268
753 89
569 176
731 295
519 42
189 580
637 491
916 334
521 445
121 270
35 782
373 51
88 934
175 868
725 560
135 350
119 758
440 805
832 625
230 194
106 664
997 491
462 401
872 223
94 597
93 752
999 988
1000 851
901 850
473 160
211 994
374 579
950 61
914 718
797 103
230 580
500 318
668 614
265 900
460 80
360 719
388 509
434 586
852 848
356 439
224 377
707 787
39 755
438 465
122 565
315 647
211 206
874 527
418 861
944 688
944 787
138 694
140 536
262 205
682 556
523 265
54 183
339 790
362 738
331 899
613 209
773 864
477 971
563 516
119 65
21 56
704 177
704 48
186 656
564 184
215 782
263 220
973 999
378 234
500 271
518 655
183 114
329 227
121 118
900 199
567 24
696 574
202 380
677 112
348 281
346 530
276 991
849 509
97 635
164 324
292 365
113 463
163 410
61 412
537 449
94 180
531 348
620 762
940 208
423 941
879 250
973 248
1 281
169 556
415 607
740 385
233 815
811 512
840 357
490 9
900 762
193 633
183 806
927 362
987 765
345 374
77 806
599 252
451 795
839 724
862 297
478 429
701 690
616 7
14 106
1000 933
366 643
418 388
892 261
878 863
919 106
422 566
288 503
636 507
4 865
664 904
196 498
214 355
358 196
22 474
244 772
992 932
117 725
35 579
600 95
786 436
39 538
833 333
983 844
118 936
533 573
353 400
527 220
628 956
397 83
463 458
899 366
361 599
624 340
210 488
247 102
3 476
609 297
276 92
425 375
961 514
709 537
362 848
455 955
804 7
675 87
504 379
899 938
484 151
180 158
615 499
1000 923
390 847
788 121
675 47
890 124
526 968
835 110
716 5
438 538
366 991
902 795
596 437
626 97
543 909
593 996
297 159
58 816
166 257
739 910
254 7
392 91
528 887
934 567
855 722
512 331
636 581
713 275
352 17
894 262
701 587
134 776
104 600
468 487
643 552
648 504
791 912
326 768
442 47
835 357
529 789
77 838
379 730
577 307
209 716
719 829
215 116
4 1
821 312
722 277
489 407
898 21
348 511
841 995
937 418
172 772
653 976
745 437
718 117
933 806
280 20
876 991
358 85
92 77
227 190
983 638
731 190
387 479
122 63
62 340
280 929
329 241
239 776
711 172
983 897
609 274
723 741
562 43
272 870
731 740
21 837
825 79
534 730
416 264
94 31
370 169
487 844
909 701
641 661
450 813
88 65
677 510
947 802
42 63
805 361
272 76
821 672
640 759
79 900
120 519
75 998
191 533
617 176
428 972
284 179
181 704
173 26
879 597
854 571
417 870
626 764
749 37
466 829
356 317
952 428
560 605
531 984
270 927
452 443
455 547
462 758
705 656
808 623
954 920
319 645
903 664
427 24
947 583
856 176
162 602
862 906
275 872
685 423
562 186
895 849
751 1000
26 545
691 652
867 857
506 408
891 370
468 58
503 904
650 316
473 147
365 328
704 50
645 619
721 752
337 967
568 607
755 346
731 963
365 170
267 106
877 445
915 910
930 999
192 210
331 543
711 431
740 472
716 156
857 194
294 281
294 955
45 902
226 434
224 186
427 173
891 827
673 387
171 551
192 942
596 556
795 267
702 681
444 411
78 185
131 766
772 448
79 722
271 929
813 943
497 890
549 471
88 29
784 349
992 463
228 574
752 632
141 95
140 613
422 231
500 140
764 781
276 298
645 847
140 824
498 304
642 47
90 60
604 813
382 663
181 866
231 753
782 322
292 724
642 720
782 979
222 227
935 279
519 638
130 90
857 921
664 468
206 464
824 522
174 438
413 595
82 37
595 93
920 160
760 47
566 507
310 568
455 466
130 188
632 29
806 832
995 150
568 127
213 827
370 28
456 389
709 473
668 663
212 494
721 855
350 704
218 288
849 346
643 894
531 168
326 478
595 233
745 954
843 334
500 562
127 134
242 227
402 339
254 951
879 703
948 340
242 165
538 885
276 101
923 401
609 475
331 333
772 634
470 890
799 773
323 349
196 407
813 396
106 12
29 132
314 836
433 900
476 732
835 102
641 401
368 339
125 420
139 275
531 521
867 734
383 278
548 522
139 781
45 23
131 40
958 368
720 514
111 407
397 422
456 935
359 34
223 839
274 645
79 803
265 849
418 200
107 277
462 550
512 437
234 296
69 132
790 779
921 816
650 448
208 313
235 19
784 324
593 351
823 325
705 4
575 594
416 690
94 898
735 528
737 419
222 696
283 257
93 45
315 123
357 350
590 485
433 73
315 518
521 257
211 742
803 239
581 858
436 557
643 969
880 483
949 78
782 754
357 90
433 548
754 298
437 621
179 650
930 889
525 176
197 76
405 846
379 844
809 313
686 930
723 281
878 138
14 729
958 271
858 249
913 733
533 904
139 793
275 747
204 717
885 580
982 409
546 822
518 358
836 330
544 214
58 735
351 851
578 739
171 916
826 280
877 25
105 377
973 280
382 269
450 927
609 160
221 610
349 547
454 309
211 546
634 539
154 529
107 654
309 274
716 344
613 470
816 613
907 707
165 53
497 472
981 297
879 444
219 97
903 392
949 285
58 647
306 958
585 140
618 825
739 207
759 846
291 312
995 160
761 223
850 826
172 424
803 909
150 919
247 67
943 488
171 749
881 142
544 722
496 190
689 221
209 177
320 472
359 482
891 949
718 696
446 886
448 977
266 59
403 703
260 429
698 393
534 610
73 662
998 397
80 169
554 39
9 975
728 491
683 616
749 449
722 380
427 500
383 780
463 508
821 513
799 246
507 813
592 898
330 686
421 44
416 157
393 315
493 704
399 165
832 435
281 350
876 749
470 60
102 343
742 59
394 156
871 209
935 228
651 254
330 403
2 627
282 310
938 207
710 640
384 518
816 46
221 344
40 856
168 848
385 241
769 941
429 886
697 824
809 242
392 184
15 433
93 278
351 358
774 86
886 278
878 675
659 954
790 451
616 581
653 136
458 325
998 225
819 920
697 860
979 57
366 223
206 147
163 673
15 594
780 636
117 900
815 626
884 240
520 121
193 721
691 335
707 347
222 19
293 389
506 305
842 151
519 378
413 175
679 691
524 325
417 846
886 11
770 995
472 488
854 851
904 726
102 621
841 265
818 333
692 729
806 767
766 792
611 542
750 236
886 508
580 884
566 981
5 59
622 479
282 285
317 667
609 189
557 377
969 822
21 251
776 331
156 128
967 442
263 397
794 675
15 323
694 794
135 594
212 60
263 162
672 993
885 966
444 492
466 108
121 934
257 18
441 929
630 539
623 335
958 194
974 810
635 433
315 253
433 469
500 593
492 13
424 989
49 527
177 328
137 363
736 959
576 833
713 796
413 147
833 657
17 982
527 207
28 446
225 708
212 323
448 692
108 977
249 258
555 28
447 361
47 381
660 700
905 925
549 989
769 78
63 164
258 143
881 194
501 716
811 180
884 185
556 108
202 683
647 44
872 537
741 948
978 800
977 596
555 782
414 133
787 200
215 956
843 593
156 733
305 882
471 355
820 333
590 941
514 342
725 115
181 936
665 339
135 69
968 212
345 650
392 29
138 370
751 336
437 324
742 39
140 192
932 857
842 498
444 821
413 204
800 990
838 788
401 289
682 812
17 765
884 504
133 134
71 806
508 305
43 807
413 651
987 74
938 72
354 691
144 816
450 658
37 812
732 457
155 891
659 573
453 459
939 790
79 712
684 94
236 655
428 556
54 430
609 436
418 747
856 296
409 396
312 430
711 308
313 914
454 936
423 287
59 127
868 470
655 993
814 270
764 809
417 279
378 678
353 391
738 722
590 905
520 390
359 139
609 994
280 10
479 33
882 289
123 889
916 567
120 698
665 586
429 111
389 195
75 84
430 272
837 232
738 795
796 442
131 741
69 409
626 237
841 402
707 552
126 554
126 166
569 750
314 355
367 847
361 898
287 857
351 188
310 259
229 985
724 55
123 125
115 280
86 477
47 447
475 633
308 635
858 161
625 329
294 769
384 633
378 327
442 245
865 164
868 846
530 860
251 212
424 845
347 958
42 725
131 535
979 84
287 58
581 574
127 962
694 664
633 706
620 731
151 94
435 35
719 958
328 912
220 996
930 925
485 896
146 62
546 542
852 479
194 500
103 819
251 701
924 352
264 101
494 12
538 329
489 896
17 54
467 935
342 349
441 111
970 570
4 193
492 502
175 784
374 990
789 108
317 760
589 370
995 808
816 749
580 410
167 724
172 267
471 916
177 60
195 946
791 509
555 598
895 782
195 83
590 544
69 31
369 145
970 553
951 135
367 193
722 750
725 326
920 995
873 701
162 778
887 251
553 500
156 896
163 392
869 4
640 730
905 610
597 256
600 882
781 528
797 114
671 492
535 618
15 170
178 644
871 561
33 353
448 556
151 574
479 572
326 801
166 848
832 139
849 851
259 272
683 670
444 598
288 540
79 858
826 263
636 162
869 343
939 52
517 322
955 342
465 231
189 951
294 619
898 748
996 693
964 327
731 762
518 350
376 634
968 830
388 538
620 498
811 102
703 1
336 948
988 917
831 875
583 143
722 852
834 873
471 411
114 880
151 370
426 334
662 459
706 462
341 233
195 254
66 473
145 5
254 415
283 833
145 975
840 15
53 943
705 23
294 875
611 305
964 12
640 725
825 438
853 299
138 281
359 412
497 441
605 24
304 520
764 134
884 771
783 334
235 43
972 194
683 847
698 451
228 29
745 91
985 37
138 809
541 347
904 845
28 417
729 165
165 56
368 651
100 819
80 174
91 628
630 557
189 223
140 785
382 163
573 630
68 950
576 4
508 848
344 247
785 611
791 8
378 61
80 296
60 767
555 426
685 721
871 911
613 371
157 584
240 207
870 265
782 850
195 269
930 204
372 411
450 364
505 543
380 584
464 977
594 152
368 492
143 773
841 16
197 332
800 158
528 312
220 391
574 705
999 10
525 246
632 182
972 933
347 915
52 573
78 631
243 604
369 150
356 541
262 808
869 437
214 344
502 954
415 287
147 935
38 791
577 2
840 249
825 844
987 641
4 781
542 388
359 7
550 574
305 782
205 690
422 244
106 752
386 136
637 619
561 501
492 249
900 919
807 59
697 291
328 272
126 271
198 426
80 102
656 428
143 415
464 115
887 7
213 159
613 317
929 122
453 689
968 193
438 545
442 660
483 912
739 488
933 377
199 103
948 438
95 987
416 118
879 429
84 594
662 260
879 123
769 304
423 124
968 552
50 36
316 7
944 769
277 268
6 327
326 238
321 370
278 548
690 717
365 278
274 283
157 603
600 15
990 63
904 575
688 518
816 432
528 395
157 903
978 716
943 573
335 470
898 83
216 27
690 11
312 230
681 131
706 337
237 679
406 300
431 870
44 86
908 838
965 106
779 370
871 930
148 746
997 156
379 731
131 550
328 705
125 137
717 220
58 981
221 899
275 77
229 86
320 232
831 602
839 714
728 502
360 629
648 470
628 773
359 235
28 636
416 853
150 90
573 272
572 964
225 530
546 936
787 121
880 960
180 722
32 128
334 775
419 671
77 858
667 161
825 777
856 421
790 801
822 444
287 267
163 642
673 227
46 2
257 399
343 979
529 257
439 223
555 203
283 386
585 454
58 941
723 784
567 853
311 127
563 320
799 795
307 368
454 433
239 420
192 740
484 864
811 926
963 922
516 931
590 271
954 587
186 454
496 33
301 771
873 96
30 164
140 842
570 883
824 689
63 513
381 259
253 267
365 51
173 562
48 664
72 359
759 335
464 964
578 259
630 63
443 367
95 157
858 529
902 182
941 819
390 698
413 306
81 218
414 274
974 100
769 79
253 74
517 51
316 579
762 653
583 353
909 10
28 725
336 172
321 506
224 96
932 76
379 657
351 713
878 337
927 657
869 729
450 485
987 657
9 229
133 610
514 154
732 429
159 342
401 415
568 205
332 605
879 191
855 899
278 811
954 802
904 704
862 22
929 687
292 274
525 454
923 642
168 853
579 927
268 858
346 398
927 7
290 539
308 716
179 580
915 339
303 25
16 261
232 917
351 127
471 204
71 73
900 178
462 889
610 779
790 287
68 422
463 541
476 668
76 184
4 941
96 460
250 344
879 229
778 127
47 931
349 930
549 730
738 557
564 770
148 307
66 855
890 971
520 756
794 74
734 736
210 505
573 623
825 197
952 650
33 936
766 268
684 457
522 4
922 133
339 21
629 433
991 7
614 253
833 97
901 848
388 268
30 746
230 841
618 719
638 218
165 193
461 661
216 244
775 822
656 553
632 606
577 810
151 667
517 653
441 424
355 851
487 640
164 707
336 208
459 935
67 461
688 866
151 695
538 804
678 808
765 270
31 367
785 262
882 459
920 718
867 355
196 169
390 602
527 721
577 823
796 429
652 818
109 4
569 826
429 714
840 588
42 56
724 109
631 470
850 369
509 768
646 250
519 247
920 135
86 544
999 119
606 501
90 800
325 999
248 506
659 295
123 643
561 693
83 886
471 668
873 384
161 426
1 608
11 946
114 477
730 891
826 864
237 714
739 802
363 610
32 953
214 632
401 238
380 996
788 63
760 220
298 243
985 865
732 462
550 337
941 53
461 824
70 800
341 822
815 140
110 626
352 405
414 331
574 816
257 946
483 804
529 164
757 714
551 490
85 16
533 699
808 236
969 430
403 610
460 949
751 698
997 502
99 880
456 823
933 850
515 900
102 517
794 955
141 960
724 303
979 903
983 9
121 709
563 571
354 159
352 132
335 424
749 846
369 676
927 501
693 148
500 357
377 846
342 452
591 332
461 675
517 566
328 283
197 740
8 513
442 859
603 807
752 523
504 242
897 760
425 778
747 961
580 742
358 38
278 302
129 330
465 197
965 619
291 495
34 315
101 220
46 514
617 359
933 278
566 733
200 801
863 90
828 176
673 486
80 683
19 287
377 169
921 543
535 687
241 149
962 23
151 411
91 292
698 874
737 796
368 24
672 734
932 452
514 305
459 319
399 860
2 997
7 40
246 656
20 936
367 597
89 998
504 82
856 381
296 453
658 27
583 898
620 568
4 717
850 295
176 368
899 676
697 861
473 22
597 109
307 329
987 261
411 12
735 876
204 954
214 260
945 188
161 121
983 702
395 597
351 36
738 86
8 391
710 224
552 383
820 931
256 795
372 611
248 425
20 845
655 243
267 874
831 611
779 677
184 501
124 155
522 162
147 940
805 947
625 907
90 225
884 406
123 848
794 447
841 217
482 233
838 556
504 245
6 325
111 342
622 702
437 705
296 533
536 610
285 729
916 737
37 246
31 131
1000 679
462 116
73 581
439 848
130 46
929 757
756 161
858 315
807 732
449 464
667 383
83 275
975 896
788 844
596 484
497 991
384 541
234 821
962 419
127 174
655 589
705 32
948 594
727 186
172 808
822 361
480 194
486 238
675 758
325 121
918 502
187 880
502 261
673 306
745 835
423 890
733 329
334 477
761 634
178 634
371 743
36 933
76 725
439 140
968 971
792 924
142 107
666 554
827 663
278 369
334 140
482 251
820 840
229 763
9 594
859 497
722 737
122 143
31 735
42 846
758 834
62 481
518 276
410 81
390 478
176 417
267 556
319 695
526 212
525 842
335 851
540 607
524 780
628 218
712 614
949 58
731 514
792 991
936 286
355 884
84 35
532 171
272 381
340 829
663 710
155 170
988 503
647 923
26 330
969 994
214 142
562 411
710 855
162 950
738 192
134 754
921 861
746 384
930 914
253 777
712 526
627 282
86 152
590 825
156 472
815 388
821 617
606 399
7 110
495 752
358 955
702 379
296 785
909 346
634 769
60 580
18 929
937 874
566 335
200 636
450 704
437 758
353 509
851 901
530 912
791 498
974 690
11 352
889 971
897 260
781 115
291 353
873 976
574 20
684 843
877 699
778 244
459 38
422 353
737 296
781 31
872 834
1000 302
860 303
727 157
691 49
222 666
966 492
883 948
869 421
386 392
557 461
57 849
911 270
997 748
438 796
968 314
180 206
58 602
459 51
338 200
291 454
633 437
678 925
791 633
53 237
758 961
504 940
668 113
555 849
523 540
253 101
956 74
669 718
568 114
495 770
713 678
1000 516
891 280
536 318
971 698
94 64
8 327
590 546
213 208
541 61
130 872
569 644
913 732
475 167
953 770
221 635
70 556
781 78
704 46
588 363
751 916
121 105
945 433
279 270
277 124
825 30
511 925
802 492
846 164
204 850
324 236
394 286
320 596
31 857
382 430
922 361
108 333
458 10
376 577
61 315
179 740
461 709
140 364
60 673
314 552
578 857
891 115
979 348
814 586
353 457
648 154
444 403
243 782
47 962
697 251
82 855
472 483
842 320
508 653
186 837
606 90
324 741
592 924
114 949
430 719
158 341
257 613
41 919
18 938
333 549
795 782
128 64
140 365
62 285
108 284
944 714
12 619
715 968
776 228
614 438
796 556
925 545
217 824
961 239
260 792
820 789
279 288
513 44
4 41
257 389
182 916
115 959
322 338
694 830
297 830
552 673
305 407
45 663
286 973
454 272
919 634
548 400
93 927
32 978
171 507
81 552
507 12
35 276
652 879
152 27
732 487
692 91
669 986
512 191
47 802
522 233
967 335
776 98
294 961
38 724
105 713
310 156
782 703
524 281
122 722
920 436
32 983
586 247
593 368
341 373
397 424
953 256
514 238
868 433
232 289
460 40
375 678
943 425
545 101
298 538
604 745
852 724
801 907
549 412
337 118
298 137
767 911
675 544
995 859
935 464
801 957
963 590
520 661
828 653
397 273
31 821
415 966
327 872
528 630
315 575
446 620
808 252
110 793
335 776
697 210
272 968
276 981
866 118
415 314
307 244
896 884
351 493
78 175
275 955
213 613
472 817
771 937
964 460
144 627
490 544
529 282
70 529
164 171
909 266
246 713
116 407
469 628
21 599
234 924
405 356
564 802
365 284
590 358
537 967
70 367
633 61
571 448
523 749
619 890
2 92
232 180
493 908
676 883
268 577
749 178
801 96
304 826
352 596
614 148
882 776
119 137
388 46
669 232
177 100
963 706
941 467
270 745
132 640
529 405
274 482
138 141
241 408
51 529
29 844
606 120
904 782
870 471
824 215
317 771
646 613
68 410
331 735
55 933
614 745
194 328
566 22
570 667
516 215
947 18
544 880
244 429
287 89
399 991
925 855
456 788
284 222
137 473
432 655
898 287
971 510
488 811
48 384
449 277
562 116
710 408
917 345
623 548
195 568
496 460
663 620
902 969
559 549
559 505
439 911
407 379
23 294
892 599
387 957
746 26
686 300
788 494
535 279
926 878
342 747
482 421
22 664
153 929
352 455
128 286
867 938
668 548
788 363
591 996
763 226
196 904
524 721
371 738
679 283
649 570
181 999
425 737
576 224
865 238
472 839
564 201
882 213
403 147
890 717
589 264
856 173
344 980
79 695
27 405
826 283
568 921
848 907
49 496
537 692
849 436
827 762
68 506
869 423
137 643
400 851
168 829
62 17
788 865
325 925
170 659
42 608
45 346
614 405
520 467
685 209
791 206
148 234
615 413
901 344
300 630
195 942
515 147
697 536
742 254
400 382
464 707
733 78
564 889
402 487
849 503
278 973
713 459
200 133
609 267
519 174
517 309
354 35
236 362
807 975
628 239
31 288
245 500
862 985
531 363
502 427
66 510
528 124
39 360
75 514
816 462
542 622
94 376
80 852
806 669
612 266
175 881
841 124
298 568
503 765
583 406
405 898
155 544
740 290
802 651
415 559
442 301
60 180
407 399
333 40
553 889
241 61
597 143
793 226
121 541
398 86
712 408
492 419
646 6
513 506
45 894
330 442
44 859
113 35
147 883
952 848
233 122
826 861
137 265
108 30
583 784
744 571
345 368
990 999
346 612
588 335
394 138
259 508
74 518
297 286
137 177
128 599
902 201
570 549
791 365
408 289
91 198
290 755
408 216
374 794
628 629
641 830
579 963
661 471
885 925
991 73
1000 650
882 296
314 73
971 386
88 12
492 538
944 580
161 325
248 989
783 467
959 814
15 425
251 880
678 424
88 953
711 381
781 760
414 408
477 576
225 807
240 158
326 570
681 297
42 112
442 105
64 676
817 638
575 861
91 543
893 387
312 523
717 684
766 26
485 74
714 568
915 948
894 773
667 605
127 155
549 866
173 496
936 277
33 202
534 458
920 684
490 91
153 39
462 313
154 768
655 841
712 228
916 411
229 454
669 898
716 410
392 654
904 194
979 699
914 371
853 718
976 901
574 571
309 483
772 105
667 87
722 366
60 151
629 429
36 723
159 258
406 186
432 478
737 98
103 243
827 618
853 746
994 963
400 447
973 375
117 966
356 973
891 533
469 458
903 118
756 809
914 740
145 473
749 229
533 767
721 50
59 346
966 818
352 699
917 275
980 469
610 441
890 539
377 774
783 427
643 863
477 770
991 650
645 505
883 136
914 501
650 132
218 620
301 565
326 772
520 16
378 267
406 883
807 110
320 786
200 970
398 615
488 107
403 765
957 619
416 79
30 629
835 974
679 527
152 518
51 767
708 334
699 813
65 70
445 443
194 582
188 828
456 457
200 985
271 496
977 797
150 611
256 988
672 91
423 106
89 42
427 85
927 814
181 563
502 95
738 198
869 529
493 776
201 566
712 292
99 410
662 320
212 848
165 408
860 200
871 614
675 620
844 704
882 337
621 511
603 383
948 716
762 48
139 714
619 629
376 655
483 703
107 9
275 65
176 748
637 663
271 646
857 212
170 493
608 729
737 688
575 792
811 1000
251 852
540 105
588 528
884 768
788 940
656 261
864 10
662 902
984 708
972 84
983 83
975 748
490 28
400 666
313 981
179 432
696 639
926 177
270 12
555 494
47 641
823 334
377 242
289 932
926 590
477 716
536 898
810 103
282 630
800 732
701 851
675 714
844 65
569 33
205 452
679 743
673 765
2 932
241 52
568 659
662 848
506 654
146 789
866 799
676 127
680 883
407 868
731 926
323 492
603 892
631 58
634 153
633 58
203 710
839 726
148 831
398 667
700 453
35 358
247 682
772 411
297 584
206 218
967 789
37 767
138 920
1000 4
288 828
862 118
25 673
379 507
543 433
54 126
364 612
471 853
346 695
998 194
761 424
290 461
643 704
104 549
661 771
712 949
172 554
83 245
560 189
777 790
698 36
996 309
117 361
117 240
467 988
817 536
345 656
33 470
799 600
296 389
679 991
668 735
385 730
353 42
492 36
955 786
418 729
789 325
837 843
304 709
536 532
442 774
987 86
742 165
219 739
236 577
540 569
562 962
668 233
364 968
452 732
346 130
582 655
349 861
541 386
42 946
614 739
795 987
709 779
183 171
136 765
248 947
88 796
291 883
714 418
328 333
248 216
171 615
233 588
865 265
669 719
766 475
390 896
234 505
396 288
651 501
724 669
185 727
575 285
280 945
808 203
489 825
216 575
668 504
530 873
48 12
893 82
82 771
638 940
730 437
535 97
36 91
281 410
416 849
563 777
368 301
334 600
551 786
640 804
157 136
825 87
550 730
952 259
410 538
73 789
87 998
330 573
142 616
999 95
626 362
61 708
900 63
277 320
43 251
692 315
191 224
600 391
797 295
288 939
141 116
801 259
479 388
905 797
933 681
992 959
325 981
282 143
509 435
158 761
465 222
796 138
936 89
424 625
25 264
862 34
36 2
634 335
481 190
437 34
8 227
262 329
616 62
146 357
845 798
210 459
277 22
158 47
794 116
901 471
399 92
575 652
717 460
8 47
703 98
191 868
287 425
735 451
595 990
381 671
332 955
460 186
53 631
494 883
433 351
440 359
675 884
841 874
35 239
596 475
614 334
22 376
623 299
68 928
743 765
763 18
662 450
144 455
353 641
330 669
581 438
130 788
397 432
328 588
302 737
332 983
62 50
900 90
230 340
191 873
391 652
164 592
49 45
151 155
415 72
227 929
482 988
879 820
575 628
258 484
637 141
848 667
970 469
453 910
295 890
39 972
894 611
208 744
134 37
759 915
683 812
672 797
132 156
72 425
958 441
737 930
707 613
680 808
552 850
486 536
550 590
151 498
685 418
250 354
997 467
719 134
454 96
120 651
791 541
146 421
890 380
726 696
950 447
405 453
925 204
651 638
664 520
335 823
440 711
434 511
338 409
906 821
763 272
370 582
158 521
753 408
328 287
327 642
176 471
797 72
213 812
497 159
264 102
578 900
704 891
674 577
541 818
940 120
71 970
875 409
48 398
46 881
420 938
981 712
32 928
453 29
901 157
515 689
364 821
152 401
253 772
60 839
243 672
884 262
736 438
82 985
724 480
992 797
20 62
436 936
829 716
116 71
658 798
357 985
246 509
361 119
811 62
243 529
478 77
692 169
140 286
880 942
736 551
730 301
769 873
207 341
330 604
619 778
160 939
379 884
620 235
921 231
113 839
595 327
454 885
632 227
668 375
630 639
426 641
113 731
582 465
374 456
339 899
476 305
507 654
843 548
949 2
100 402
21 660
436 193
596 237
940 856
211 516
196 235
627 209
18 898
759 777
707 462
963 789
704 444
513 383
591 910
992 286
313 305
682 130
309 896
252 101
597 237
790 33
568 621
659 529
68 293
154 92
174 212
717 715
293 396
318 457
698 239
849 618
374 593
341 41
918 979
884 356
158 789
370 248
742 637
790 68
140 509
654 17
378 562
12 150
862 495
868 836
840 51
657 204
581 585
570 231
68 766
91 407
818 442
848 291
814 60
93 911
563 509
641 20
561 228
20 385
792 174
579 669
506 144
850 208
978 679
726 897
727 373
50 656
675 286
529 300
371 679
813 883
719 836
772 455
976 552
373 979
91 135
941 320
453 384
258 703
474 244
300 953
826 600
744 979
447 13
155 650
320 310
683 920
670 426
489 133
548 462
972 490
526 71
343 62
929 577
919 173
275 689
100 502
135 249
579 361
505 885
509 434
530 107
556 252
21 356
493 396
237 39
248 833
327 142
561 999
467 985
634 506
227 616
267 439
498 397
455 467
623 71
681 633
920 402
428 310
468 986
567 563
289 27
944 127
301 127
51 800
598 466
288 350
914 706
449 107
765 316
402 375
322 66
411 170
523 855
321 921
967 393
352 225
564 404
837 764
935 781
737 580
150 638
530 552
960 806
567 978
5 290
202 219
428 859
304 462
486 322
486 263
109 473
738 351
645 520
669 667
8 305
173 394
856 597
796 563
423 158
414 138
69 408
556 982
516 346
880 416
614 234
427 863
629 840
242 81
927 159
744 544
45 17
268 988
614 66
82 717
56 278
844 45
166 388
447 498
874 3
210 952
999 144
268 48
835 248
872 805
582 227
860 567
513 297
925 221
590 279
203 713
642 68
484 954
796 751
633 668
223 48
224 388
994 406
278 748
579 617
67 483
483 908
430 596
951 668
253 279
908 936
877 950
370 62
212 209
673 908
662 129
475 110
191 806
559 50
385 762
401 390
893 5
939 845
334 441
276 370
117 850
93 300
166 60
626 831
69 6
362 997
843 331
597 633
691 237
150 730
643 619
519 409
192 611
291 688
974 882
98 498
767 762
346 926
97 201
152 324
60 576
442 469
448 955
700 278
943 70
193 431
621 543
310 501
782 875
377 84
490 134
320 166
976 520
680 828
673 302
76 836
599 504
220 45
70 104
920 951
980 767
939 508
1000 904
102 872
50 205
460 608
128 208
946 603
392 817
260 482
656 510
747 496
561 998
347 146
194 991
564 145
503 18
965 550
494 139
979 403
775 4
300 607
625 567
541 399
940 921
47 793
83 736
331 86
242 859
85 763
800 575
123 486
728 80
530 988
514 55
962 370
201 477
711 577
868 998
909 997
37 289
225 922
187 902
651 252
890 230
612 185
831 127
313 673
299 451
945 910
451 842
248 747
50 22
571 298
517 518
217 935
743 295
852 710
938 574
758 93
753 775
678 550
54 565
386 803
744 878
121 699
256 546
578 436
206 165
620 422
647 336
420 897
462 820
32 14
275 621
311 767
928 306
564 526
840 185
304 250
869 92
122 267
914 770
958 492
371 452
882 226
215 569
704 612
201 103
10 605
997 898
76 777
402 412
790 490
798 442
415 771
231 589
295 605
308 731
756 343
72 817
586 362
481 183
152 728
274 826
381 374
378 463
244 222
734 783
898 685
826 461
847 186
294 986
600 872
615 350
331 80
57 864
610 300
395 518
492 113
442 880
988 332
663 401
243 771
733 20
682 262
427 416
1000 771
717 851
244 981
573 361
689 592
602 357
884 804
854 389
42 450
676 285
707 756
746 125
389 269
249 622
241 936
223 27
904 282
655 113
196 554
129 445
127 852
204 921
116 767
196 143
400 387
318 173
385 799
416 941
634 881
757 565
700 6
476 599
791 440
270 846
56 676
231 319
79 610
164 336
896 56
15 904
582 179
55 549
387 646
236 250
527 840
369 193
989 842
645 114
339 303
639 233
700 390
566 653
419 861
780 885
554 200
207 628
164 732
843 886
624 82
435 73
552 471
73 669
228 388
741 621
116 241
548 375
445 747
998 102
729 659
344 658
994 681
874 156
614 272
701 770
504 337
633 253
315 587
487 23
945 272
509 798
531 745
259 366
697 801
883 606
90 1000
274 812
893 679
788 841
482 443
604 59
172 882
992 422
518 202
281 993
847 902
948 652
906 551
230 249
607 668
363 142
110 604
230 465
421 475
892 27
795 755
701 539
437 356
426 65
9 29
493 129
606 136
360 806
29 935
958 65
243 299
886 980
391 77
679 854
624 259
701 472
171 462
357 748
812 776
444 626
338 530
723 798
574 323
1000 124
240 545
561 377
783 166
883 203
250 339
586 432
176 498
480 179
951 173
974 406
548 981
567 315
422 941
350 688
534 592
721 470
471 843
211 274
429 868
15 701
351 223
40 466
516 418
615 16
686 575
124 755
933 426
73 630
457 606
798 800
63 950
98 351
145 622
7 875
827 706
745 534
587 569
67 420
398 395
855 146
819 453
225 471
512 214
124 916
345 966
2 736
161 926
468 571
305 299
927 12
805 89
714 882
292 751
429 857
31 372
375 287
159 53
616 774
215 451
10 166
826 673
912 353
72 640
212 195
62 30
565 735
833 997
404 877
404 118
561 326
828 869
764 192
381 966
258 180
739 299
591 334
882 411
533 580
532 524
584 710
889 419
1 394
987 167
173 725
500 172
730 41
903 860
28 463
818 145
618 859
201 573
102 992
850 546
168 341
757 826
273 806
938 165
587 650
240 519
115 152
236 498
641 230
99 545
490 85
561 56
48 724
961 746
838 695
473 756
659 322
183 826
969 980
374 207
992 596
362 381
966 586
882 534
286 917
538 875
40 985
225 167
273 377
781 645
993 981
268 972
799 363
951 227
975 244
408 602
982 375
406 268
573 115
393 195
844 370
684 40
707 382
120 557
774 806
741 668
986 912
38 566
949 571
675 125
949 582
800 363
778 875
280 403
27 995
381 553
389 773
832 889
409 489
389 151
621 626
456 292
473 108
947 188
758 638
198 427
626 487
212 648
622 722
216 660
329 26
567 711
121 808
272 286
25 467
364 919
205 397
666 710
79 433
330 923
232 326
647 240
514 361
765 519
928 121
713 79
545 396
115 112
448 58
373 689
424 142
443 663
366 582
618 595
640 414
294 902
549 653
256 662
223 278
206 251
13 841
288 534
458 588
155 612
890 610
460 108
95 744
850 371
55 320
861 541
347 192
209 54
177 651
791 657
183 675
961 269
81 223
657 561
871 858
459 598
322 188
385 670
824 633
566 697
286 971
694 747
433 678
454 726
695 528
425 862
470 799
73 386
416 100
415 409
886 81
163 971
5 532
314 435
184 157
106 806
573 680
445 225
742 260
489 197
910 605
719 57
509 16
260 191
206 146
616 494
98 10
868 725
977 963
884 445
112 211
105 714
199 445
900 915
418 241
400 923
304 715
163 416
589 532
289 826
57 660
231 631
575 643
66 561
72 411
229 906
770 757
781 227
93 165
283 199
885 353
185 802
951 258
911 915
639 702
312 606
317 802
371 187
493 940
91 96
158 265
518 507
603 91
127 478
892 932
654 761
846 161
613 940
996 134
534 392
839 474
320 647
477 338
218 92
468 509
626 189
575 412
871 119
959 866
350 455
165 453
70 502
259 603
567 53
267 61
646 258
343 945
83 138
111 697
582 182
267 630
429 583
649 432
29 207
381 740
259 422
131 970
258 424
18 200
620 112
330 480
357 32
545 284
633 898
343 963
300 85
201 517
849 772
870 18
579 685
264 725
310 232
289 592
326 88
236 524
814 605
710 988
513 894
207 410
320 630
629 529
81 186
430 816
340 838
719 731
427 880
76 833
776 302
77 546
543 22
670 19
77 540
655 413
12 263
139 981
85 529
475 526
823 383
58 131
909 29
222 331
303 63
809 44
740 880
972 485
2 687
71 899
27 614
956 499
967 915
141 404
848 776
2 232
378 719
239 988
934 842
44 537
668 274
247 634
184 591
55 376
550 823
51 254
241 726
573 801
104 849
975 58
863 272
202 385
272 765
583 834
872 974
521 412
80 409
785 736
249 307
94 135
977 67
862 633
403 972
257 869
264 831
982 962
949 516
270 478
953 350
415 809
385 835
149 4
128 752
751 264
410 539
375 380
879 639
659 461
806 909
545 120
351 525
575 918
232 80
405 476
836 698
491 660
346 940
990 69
965 811
204 864
494 476
264 661
290 508
885 52
662 892
295 894
898 104
561 157
670 782
386 981
230 950
606 974
666 128
296 368
345 534
997 199
32 418
397 790
435 232
73 124
974 644
507 421
269 979
416 309
666 195
104 775
589 107
248 700
944 101
604 339
427 983
771 488
506 323
319 251
967 681
285 488
347 538
861 800
174 828
972 336
707 781
252 806
556 588
60 112
813 214
764 928
749 291
193 931
361 775
348 24
585 78
197 946
359 4
175 126
447 312
153 818
206 26
161 883
15 761
286 26
847 223
856 515
309 384
560 312
125 873
281 828
599 503
846 832
101 170
7 18
49 771
346 383
967 257
697 200
592 9
122 793
261 93
791 744
398 85
737 886
673 868
510 450
716 277
702 968
620 961
720 327
615 115
724 830
327 830
77 323
804 964
901 562
943 441
747 556
401 207
533 744
520 719
309 609
68 525
283 260
448 939
334 256
679 859
678 501
867 105
776 145
511 94
206 544
455 245
553 159
777 480
767 336
430 395
143 245
971 796
267 644
589 701
167 456
78 866
367 62
425 123
270 544
842 936
333 140
317 73
141 99
838 194
475 417
448 438
513 375
541 550
517 584
156 722
997 383
974 800
676 562
995 816
410 757
130 281
360 695
725 591
168 431
358 21
263 534
775 363
687 992
484 794
158 428
75 650
586 454
975 481
787 661
897 554
148 916
748 226
309 370
110 971
525 144
717 383
825 933
679 662
716 939
810 16
563 473
687 134
264 936
143 385
275 613
186 374
43 118
238 181
818 552
788 67
650 824
544 107
255 182
219 594
31 106
993 102
680 87
550 576
997 874
427 316
894 994
705 285
251 739
530 779
622 114
964 847
652 483
393 965
835 76
687 923
334 752
874 968
886 653
176 884
917 631
902 936
495 716
925 933
291 703
579 610
463 72
632 894
941 32
180 480
375 12
41 693
285 220
224 364
969 488
981 568
138 416
544 988
138 638
230 584
351 72
308 84
282 616
706 250
676 657
402 912
35 57
53 182
908 517
589 149
405 887
404 663
396 953
740 61
194 104
179 928
996 142
74 461
782 535
794 210
894 534
760 222
196 531
105 732
363 912
677 63
638 459
188 387
659 465
523 99
56 901
867 71
5 622
276 263
367 133
864 356
819 815
554 886
458 792
557 228
442 88
837 387
20 920
65 720
963 985
877 622
906 994
829 8
805 147
933 321
20 74
597 250
984 555
223 51
806 437
432 393
667 884
242 956
607 858
189 331
651 673
341 84
487 519
876 315
647 145
943 122
62 920
504 909
229 741
875 152
830 502
286 615
459 854
732 425
416 355
892 751
517 174
108 48
953 750
121 80
190 885
745 771
820 725
876 56
207 234
432 831
292 432
477 374
496 965
442 331
490 476
458 118
665 524
535 621
777 193
371 184
372 516
772 176
227 434
691 93
892 92
70 579
930 34
118 945
813 55
718 69
94 736
159 300
149 367
509 350
231 86
992 394
863 838
875 860
455 177
295 278
187 740
136 637
504 384
350 188
75 218
11 82
631 256
419 59
347 763
859 579
270 324
327 591
216 732
336 444
903 251
325 950
723 209
490 279
337 72
374 503
944 927
358 854
666 145
39 993
390 342
223 298
664 136
938 259
108 19
244 250
265 879
585 734
93 150
181 130
692 157
666 88
387 264
980 166
677 513
677 286
195 163
802 76
95 650
774 490
848 457
935 929
68 235
213 471
104 834
942 238
759 148
162 787
374 415
787 527
358 595
18 738
747 658
186 128
775 703
473 537
111 850
698 311
890 688
9 177
619 40
30 458
271 425
704 332
183 3
813 205
667 664
556 276
299 902
794 843
778 700
77 518
970 451
721 236
37 44
293 840
475 872
905 121
788 890
692 488
395 447
628 58
13 478
755 37
920 388
336 448
256 448
202 543
617 693
794 520
182 921
323 616
622 403
944 104
800 311
681 78
507 947
382 457
132 828
243 104
790 223
606 104
440 203
675 990
676 814
311 148
175 880
219 447
461 48
916 559
599 918
836 287
958 969
845 883
727 441
550 866
804 5
437 772
374 489
387 48
16 138
626 625
795 207
233 74
38 524
599 403
521 86
745 672
324 416
278 802
221 393
896 16
77 711
679 715
83 190
483 201
428 171
270 632
61 642
73 972
534 586
661 780
801 895
943 562
105 204
440 934
147 663
967 21
58 988
953 452
193 91
787 49
368 193
713 355
164 734
632 856
844 195
344 161
821 131
107 313
428 372
800 257
326 355
645 7
967 288
168 960
752 80
260 654
565 464
785 359
394 221
42 985
45 139
933 621
254 10
833 426
259 240
952 737
220 552
718 950
87 659
620 934
560 397
797 971
419 742
440 318
341 711
409 609
295 728
419 274
304 641
552 741
421 747
806 713
990 128
603 551
946 598
528 901
279 86
124 889
13 860
950 947
93 359
805 145
414 897
126 641
399 961
804 719
604 40
115 665
290 21
541 825
910 400
754 891
117 120
984 96
187 736
707 351
27 159
606 295
978 29
427 688
873 390
173 454
825 157
58 701
384 124
524 794
112 657
452 243
55 415
382 694
272 643
1 332
310 6
824 315
317 106
650 787
971 865
278 394
916 73
621 817
391 982
222 397
883 765
27 673
408 525
556 779
451 921
250 763
116 50
785 470
158 551
513 276
27 399
426 240
21 544
1 8
599 87
415 272
429 911
634 164
351 898
59 143
512 735
541 195
362 331
901 128
910 900
924 791
519 996
864 319
471 888
135 915
754 895
303 321
24 688
99 426
980 209
683 236
473 823
744 196
159 108
751 546
457 829
974 913
303 783
574 173
763 445
214 357
789 794
269 10
916 813
690 688
697 58
710 366
517 557
559 131
927 848
565 710
213 135
718 475
218 80
646 171
181 811
405 37
436 124
757 653
794 793
668 440
432 52
483 481
555 326
116 727
156 628
559 635
687 693
651 434
251 330
685 213
466 144
678 187
285 384
444 426
217 985
259 291
2 710
515 472
649 663
536 205
150 523
991 292
756 504
922 42
289 687
82 764
81 315
822 770
345 874
402 552
609 528
661 650
11 348
695 877
217 465
52 764
824 635
46 305
313 46
263 490
404 641
563 790
44 76
889 212
383 620
840 512
93 298
615 770
55 262
817 135
163 575
530 532
26 314
722 485
403 709
381 659
391 372
552 922
351 751
737 383
247 776
281 436
300 239
830 955
87 108
314 25
496 653
215 453
634 573
642 181
890 928
32 716
181 587
922 374
992 990
400 364
735 561
374 87
81 729
428 642
795 700
900 467
822 316
126 426
407 512
661 111
797 839
551 866
464 553
251 361
23 778
443 334
516 453
954 948
735 323
249 39
915 474
823 976
821 575
821 961
641 596
263 678
817 351
848 924
518 572
164 170
571 721
100 78
363 322
200 532
726 211
806 139
96 786
664 108
338 674
793 529
229 264
458 456
678 446
699 380
652 643
582 45
603 414
938 423
42 878
798 85
267 757
782 808
326 214
979 295
564 356
998 837
413 780
363 197
589 933
843 528
632 805
307 923
229 897
199 710
408 917
505 839
428 699
484 823
871 499
465 628
340 152
422 945
243 650
287 755
993 815
846 240
166 820
796 959
339 450
607 624
790 844
765 802
214 287
330 98
633 195
101 884
497 996
916 453
474 433
836 636
360 260
445 551
661 217
731 287
640 395
477 154
848 221
252 778
45 853
65 990
740 702
489 491
770 724
52 483
23 773
665 858
362 622
375 816
500 830
676 481
516 783
826 682
286 925
367 988
617 26
931 424
475 652
707 943
198 391
765 451
870 496
915 10
483 953
685 205
848 507
263 251
626 587
579 443
555 387
545 985
384 926
546 170
473 500
223 248
483 627
738 656
310 876
705 828
579 61
138 650
247 773
576 719
210 491
293 264
845 398
136 223
596 12
806 350
52 206
762 887
480 441
764 708
770 530
630 777
647 819
73 967
184 877
8 745
980 123
332 540
944 748
323 321
931 937
749 511
224 92
761 606
832 396
840 33
715 288
203 256
96 546
593 107
533 574
699 373
18 927
988 212
371 521
243 897
877 397
612 426
323 960
275 451
102 877
604 474
979 555
2 956
399 394
70 612
731 902
959 742
549 478
138 213
734 306
994 920
336 39
317 984
808 53
72 125
827 438
598 98
953 399
92 374
797 883
366 52
263 831
25 787
792 401
59 641
311 300
724 122
894 98
627 582
438 130
727 600
562 803
829 147
98 607
49 322
29 654
938 368
974 250
899 67
219 712
497 736
907 524
504 93
419 651
678 68
801 316
744 927
590 706
733 452
565 641
732 113
609 121
142 5
840 586
531 552
363 161
641 473
997 794
641 290
574 823
162 329
327 889
17 379
852 886
749 990
624 438
860 450
428 466
181 131
344 404
833 310
211 935
763 964
453 528
174 916
359 568
58 92
194 323
532 380
83 513
254 881
376 92
584 608
255 158
356 590
873 418
12 832
412 723
528 388
269 751
914 447
271 242
783 727
763 988
96 30
564 845
853 852
143 45
628 755
928 841
774 554
146 188
12 504
545 569
734 115
176 991
767 564
339 930
440 763
187 358
649 259
622 999
723 812
277 593
966 322
839 79
553 1000
15 230
10 369
987 789
246 943
660 49
13 89
390 675
740 227
621 330
860 837
991 880
796 104
379 713
291 684
142 769
11 632
205 995
149 199
349 606
22 941
702 2
215 134
738 329
844 627
766 951
342 614
429 881
583 215
176 209
325 809
427 541
357 519
992 42
681 595
811 548
300 46
3 450
69 485
197 759
862 80
253 246
781 262
932 644
446 501
173 577
275 538
225 81
182 794
18 92
851 962
117 761
726 369
313 720
433 41
344 271
911 55
228 445
257 894
468 670
482 343
591 554
987 408
585 109
898 409
483 232
98 114
251 797
939 875
753 986
942 690
244 620
284 574
988 982
28 189
49 531
697 449
929 212
554 538
738 873
352 368
969 307
203 784
948 145
576 230
155 266
787 353
230 388
311 189
569 753
845 343
674 664
975 467
766 613
469 272
560 575
850 830
801 331
148 371
912 932
896 157
630 4
968 709
489 978
425 153
813 26
937 229
309 36
820 82
870 150
11 614
146 392
27 696
863 487
638 126
752 444
736 784
325 537
174 613
555 568
132 874
476 309
769 172
308 940
237 176
298 309
508 681
573 508
196 506
873 458
142 304
700 364
542 276
920 530
641 911
647 32
954 36
766 834
698 481
54 217
119 938
366 864
272 537
192 586
675 668
515 338
750 413
375 494
803 498
881 374
279 906
4 872
742 101
546 679
173 840
570 208
837 37
676 270
342 703
913 126
242 676
382 987
846 498
577 988
706 417
749 910
68 913
387 209
359 534
228 624
584 706
782 197
88 958
47 722
788 651
913 326
9 806
952 728
409 800
378 860
550 491
180 860
104 842
714 605
100 372
647 340
414 965
851 99
727 90
478 450
809 366
67 119
947 871
343 192
264 347
573 46
383 956
63 330
11 650
454 172
919 518
30 662
100 740
653 969
146 896
22 632
444 973
557 259
388 807
551 591
307 633
596 662
596 505
390 490
185 742
711 860
457 67
295 874
560 639
154 949
929 631
179 682
466 244
638 345
848 305
426 69
894 307
60 187
467 225
440 385
500 122
759 643
852 946
888 35
253 508
380 168
736 446
184 344
42 738
583 21
322 30
641 639
654 660
228 866
392 867
941 363
956 914
567 668
253 884
262 495
76 919
740 115
553 855
472 673
958 518
992 263
504 305
981 784
569 925
835 180
121 104
624 315
302 718
158 689
733 53
195 114
238 282
446 229
846 863
9 128
51 919
903 173
495 733
641 223
64 852
574 78
348 65
916 522
57 64
108 916
974 487
987 979
859 595
168 386
656 448
685 600
233 953
506 355
473 615
891 198
860 538
564 876
425 809
111 701
906 78
102 601
545 491
567 873
408 298
792 51
317 868
799 354
948 402
469 921
880 74
803 707
544 865
230 133
572 396
541 150
607 524
818 591
797 223
342 177
579 202
629 846
948 906
575 878
619 873
694 667
53 377
454 196
180 110
185 753
266 489
707 793
105 935
306 616
336 158
781 301
414 397
978 619
512 36
530 137
440 845
796 634
274 55
992 291
231 680
994 526
785 512
314 631
201 688
817 531
708 532
355 897
574 732
44 492
948 864
186 992
72 666
423 506
127 9
305 874
561 242
167 919
143 328
691 367
213 594
387 503
308 612
661 730
605 614
466 50
478 615
791 366
818 576
735 479
881 333
4 835
770 500
864 924
881 513
966 706
244 94
173 439
61 922
296 588
688 64
351 169
762 397
596 955
228 683
907 100
403 660
197 865
865 856
322 918
597 566
10 818
312 668
278 734
494 118
785 358
215 51
216 174
215 25
54 861
728 839
27 722
927 23
160 621
56 932
900 458
800 988
909 932
802 977
239 795
754 200
632 159
720 407
710 351
769 256
845 118
145 980
189 384
851 406
691 244
172 477
467 613
320 187
869 324
36 278
511 167
95 573
940 226
930 123
681 976
760 501
502 328
200 333
319 93
227 953
583 81
238 32
273 686
561 21
477 644
973 825
552 579
192 937
343 653
418 742
315 964
943 739
922 876
273 462
72 297
820 363
504 233
275 333
780 536
484 363
882 910
54 350
68 751
318 52
771 636
13 44
483 779
519 841
798 623
716 826
80 244
731 252
975 98
199 406
935 905
357 235
392 721
169 758
910 703
384 997
816 517
710 546
959 597
377 91
220 716
820 336
944 803
551 681
825 554
703 41
92 902
372 876
215 428
957 590
159 987
698 498
881 556
565 712
990 519
479 517
777 179
684 290
917 100
2 484
359 633
206 336
464 980
946 935
971 922
346 277
156 859
847 860
616 984
418 174
367 145
603 716
301 380
153 366
326 51
399 35
315 761
547 895
911 380
77 664
909 298
311 161
53 57
780 233
200 463
953 773
138 152
435 339
740 599
562 418
124 275
1000 573
157 132
131 987
693 422
386 122
339 44
294 334
119 507
425 619
100 991
272 219
610 667
821 6
554 30
155 670
17 330
276 768
750 989
104 711
943 754
931 391
874 568
93 875
986 368
93 154
753 923
404 971
455 986
625 772
988 154
405 841
412 503
130 878
188 401
872 795
110 590
314 294
541 880
789 939
186 947
457 523
768 36
227 393
631 451
465 400
863 516
129 171
482 813
372 544
441 454
654 395
264 168
370 573
48 975
248 812
775 236
793 301
308 891
218 561
472 693
991 325
701 170
404 796
604 636
675 822
702 664
919 959
690 143
702 759
296 966
147 170
368 648
574 256
158 976
213 108
933 717
282 464
74 853
844 648
752 170
950 719
352 610
270 35
273 900
3 731
384 122
28 716
390 702
197 151
706 480
416 185
802 516
821 443
790 468
559 398
287 265
297 779
825 200
723 692
822 258
393 425
757 884
295 359
528 704
51 985
324 154
757 796
654 372
873 211
933 322
301 892
896 970
693 697
248 652
557 699
433 698
827 731
688 834
920 941
378 468
22 854
590 397
39 643
982 953
120 54
192 271
302 395
642 606
297 849
930 667
868 49
475 823
667 403
822 597
723 919
201 632
881 789
682 277
908 610
830 50
919 164
370 719
930 25
908 223
542 178
643 195
267 563
782 630
501 532
343 850
317 201
607 473
739 461
420 82
563 498
802 379
337 20
758 710
582 359
255 986
911 319
663 258
95 971
411 482
290 905
524 522
791 850
112 73
762 518
829 624
782 482
126 801
847 933
750 118
25 152
752 489
57 195
300 790
468 458
854 579
147 79
479 381
859 951
428 732
964 735
749 113
7 931
705 114
752 729
266 693
328 237
254 436
333 975
266 78
407 538
441 928
796 463
965 549
581 961
408 18
272 552
543 821
681 724
995 733
302 155
560 407
748 478
905 431
427 99
425 364
656 750
309 250
188 73
989 472
626 150
74 890
602 970
77 543
174 7
163 753
760 519
425 592
535 250
364 528
950 402
237 82
142 280
392 380
774 772
642 459
86 292
49 500
973 25
649 626
802 825
227 611
690 112
675 512
102 117
979 4
512 241
986 293
293 742
231 856
741 88
227 280
839 295
326 862
745 721
24 486
488 142
599 239
170 257
626 254
230 574
544 148
900 574
65 629
782 238
150 604
685 609
421 687
875 892
75 520
158 244
336 588
704 481
11 28
417 515
556 455
204 44
151 781
107 259
450 625
356 252
339 205
141 17
963 654
923 349
677 315
60 914
797 184
276 616
478 428
445 526
10 120
643 743
108 341
108 162
931 770
98 92
228 928
973 281
730 286
129 310
136 794
749 859
593 815
539 849
865 809
849 334
853 509
947 167
191 180
770 299
310 427
162 99
468 523
264 900
334 806
955 232
390 731
394 294
403 726
41 635
894 660
407 53
790 647
520 140
276 57
18 427
783 105
685 483
197 60
943 173
780 267
394 546
50 161
441 886
729 893
727 421
892 719
199 308
608 930
777 54
609 426
516 500
775 265
249 203
247 668
745 882
43 344
680 466
162 673
275 422
675 60
747 18
635 952
939 338
983 905
434 278
782 103
797 547
481 228
95 79
171 815
899 75
419 268
33 560
516 72
781 392
722 549
53 74
867 666
980 684
575 689
17 834
360 304
670 144
434 419
200 943
294 840
143 132
705 896
87 37
405 424
989 204
228 991
359 878
632 613
338 814
417 345
699 357
863 415
699 728
678 870
741 283
970 694
403 542
704 566
709 183
530 820
183 841
522 183
112 357
379 464
982 45
286 340
866 128
696 917
166 47
300 128
530 298
794 904
372 623
14 828
361 105
999 47
841 352
113 404
533 183
725 833
164 523
271 989
561 329
656 575
388 487
743 752
385 11
758 724
304 33
482 892
834 761
359 211
432 409
813 930
79 691
817 667
16 677
964 694
299 141
812 530
653 717
578 134
701 424
384 107
320 625
376 599
92 107
310 5
985 929
814 561
331 827
126 261
13 59
462 59
891 401
356 222
277 425
561 310
401 565
477 969
3 932
249 797
905 282
925 144
410 915
815 786
401 939
234 838
972 783
296 557
88 601
162 665
838 781
122 982
183 85
129 716
414 977
916 254
523 409
854 289
906 232
349 186
75 711
619 993
70 222
166 726
6 931
579 630
496 765
253 875
859 82
427 110
24 96
346 50
139 699
34 938
204 77
889 295
196 595
91 355
472 590
31 162
234 98
175 118
793 843
568 988
876 74
981 600
299 425
547 748
700 31
429 79
652 339
328 438
95 688
878 123
237 625
8 680
101 322
167 877
9 567
220 110
522 344
675 497
172 898
906 827
770 538
121 682
320 135
352 122
834 419
446 837
959 908
626 526
717 284
214 383
695 220
246 247
895 979
86 512
60 120
171 466
901 743
503 653
59 106
242 312
339 991
519 281
100 38
294 207
456 364
795 89
270 260
875 169
706 372
178 825
925 698
601 281
775 936
995 135
654 293
155 473
197 91
622 804
816 800
939 953
748 801
239 649
239 597
48 59
366 703
958 665
316 291
638 560
689 636
827 628
3 793
170 885
456 359
443 643
395 994
973 307
310 956
148 221
844 385
179 906
304 127
897 645
861 238
114 56
326 943
156 803
764 982
620 429
5 137
174 556
202 846
899 530
60 960
857 681
712 518
581 471
395 467
94 221
343 816
306 798
44 338
711 599
830 340
534 662
947 660
233 673
212 679
22 453
821 757
357 542
905 860
64 322
73 829
627 67
195 919
940 115
781 363
697 67
178 809
365 734
435 324
56 685
135 312
151 506
980 420
81 105
688 775
324 847
568 901
58 595
159 23
695 425
633 982
829 781
341 583
707 702
139 524
483 576
386 773
233 683
607 111
70 755
66 82
781 169
152 678
336 718
1000 496
90 29
805 553
652 765
405 654
286 32
51 663
38 759
264 310
825 83
542 584
383 574
684 115
688 233
492 780
784 167
929 222
659 905
342 802
900 703
455 600
861 690
680 502
587 619
124 853
631 318
668 784
472 697
61 454
27 109
316 63
422 492
253 594
506 990
622 519
656 322
658 12
78 623
321 618
857 766
812 84
743 473
351 958
665 100
589 398
998 307
699 259
402 335
993 970
949 363
8 49
302 648
380 13
561 265
789 456
541 916
36 358
842 249
935 506
999 56
333 942
22 678
120 824
712 293
513 892
204 600
20 816
490 90
162 757
243 52
848 482
62 477
809 350
285 456
826 198
545 152
328 620
639 562
650 504
420 279
161 244
405 15
208 646
467 211
463 905
719 30
885 886
656 409
358 936
510 63
212 930
85 581
894 210
698 205
735 203
607 733
298 794
456 270
504 430
17 663
972 468
715 187
592 499
253 57
891 128
899 88
455 793
147 568
785 892
405 582
3 319
185 456
508 975
720 9
110 672
756 916
788 495
687 853
879 509
719 716
921 843
341 575
829 731
391 360
337 814
360 171
851 496
851 500
491 73
284 283
648 223
848 615
268 966
555 583
140 155
763 155
871 388
668 812
173 402
926 610
302 356
185 529
451 511
16 185
489 306
602 919
352 120
326 847
899 413
976 885
936 355
262 869
583 433
553 177
193 679
914 512
381 317
265 836
436 85
965 672
89 658
35 734
961 586
410 950
841 136
639 230
694 986
334 795
931 409
633 380
549 805
287 487
843 763
526 161
299 204
103 529
466 448
833 599
817 721
130 614
978 180
20 240
771 878
99 448
196 804
374 182
775 285
148 476
887 192
792 392
95 612
958 250
850 747
71 887
744 635
893 318
772 853
871 139
911 213
701 339
560 208
553 677
455 579
420 449
107 363
300 987
453 451
999 308
565 110
413 371
422 887
100 498
913 546
635 672
493 742
217 510
873 903
696 22
425 395
572 455
530 971
303 274
95 915
820 131
1 833
970 665
971 339
73 811
32 8
390 875
516 915
991 190
65 668
305 91
81 428
214 376
11 313
633 648
780 350
887 326
274 602
976 759
532 155
554 625
152 695
649 605
693 712
679 695
400 674
836 133
886 472
121 438
210 933
119 214
243 523
194 508
9 142
118 665
82 649
397 664
632 254
295 751
15 58
667 479
669 937
483 189
67 615
213 77
832 887
597 762
209 535
482 54
122 163
582 845
894 848
624 798
482 708
263 635
85 443
743 515
408 888
725 220
39 288
129 952
939 775
871 275
885 611
197 510
557 932
745 959
911 139
304 526
594 207
478 237
363 749
896 345
469 6
582 468
308 871
20 277
510 905
37 480
517 866
156 324
249 155
455 438
487 403
487 49
338 663
581 94
349 295
620 405
814 744
918 578
531 622
736 111
853 502
627 267
856 752
102 700
403 955
515 393
494 632
634 86
376 120
482 647
343 75
369 37
270 320
614 83
225 671
501 260
431 889
374 110
354 533
125 588
966 102
66 428
979 763
967 713
281 408
369 101
111 653
307 425
304 410
235 935
716 818
628 343
758 105
831 429
684 504
522 553
329 282
729 215
873 710
739 547
169 179
229 898
367 97
530 3
685 642
466 723
223 720
379 929
39 207
82 31
349 268
437 546
620 419
877 563
939 555
799 243
657 544
719 165
368 557
264 971
750 85
13 309
910 673
374 667
392 600
621 592
662 858
136 784
140 722
192 90
624 141
271 314
611 743
409 784
190 340
342 399
920 137
421 967
722 421
973 827
596 564
486 985
220 555
114 112
7 808
766 832
750 13
798 3
639 328
255 970
293 71
984 418
488 480
287 590
242 669
51 325
300 466
432 964
591 111
112 588
791 293
66 392
388 943
128 634
852 692
343 598
662 876
9 60
429 476
921 684
458 987
95 610
148 373
404 896
337 923
393 357
968 81
213 406
669 833
242 513
948 577
370 933
513 947
550 936
428 907
774 15
403 621
212 859
582 842
261 996
42 812
18 891
20 719
878 665
258 148
69 885
256 291
851 894
941 428
878 15
228 138
527 794
936 822
488 431
887 551
28 692
730 179
256 576
417 455
512 370
243 89
326 518
633 934
39 999
929 921
889 769
170 176
481 887
163 235
71 615
517 783
757 3
963 87
624 815
590 345
855 609
981 525
746 240
356 692
739 436
384 356
179 662
602 492
561 500
659 774
258 178
660 892
303 935
985 403
60 94
659 562
944 288
685 495
745 428
441 894
330 946
780 683
895 384
651 656
217 255
163 518
669 770
162 371
996 169
465 147
900 999
333 939
215 403
481 759
445 680
704 828
419 597
701 287
998 413
760 569
124 282
12 46
953 332
215 738
29 857
949 892
441 930
885 839
87 39
108 432
864 594
192 639
57 267
545 418
684 421
991 738
170 758
962 710
855 470
761 82
716 777
280 679
60 574
548 577
891 953
186 484
335 456
483 15
225 663
779 807
498 75
767 778
619 759
530 145
803 882
90 275
254 497
30 716
342 418
892 401
490 684
431 698
437 584
751 25
654 636
403 713
796 154
531 891
925 740
734 789
256 177
563 270
343 744
333 201
71 255
189 2
380 85
656 974
760 654
723 11
427 429
790 262
486 790
78 288
385 501
459 824
573 294
492 686
328 357
854 240
58 277
70 932
290 289
564 655
107 823
41 323
498 336
503 291
744 964
403 894
917 561
94 156
853 409
289 849
314 110
615 259
533 412
903 734
310 583
307 69
378 282
790 742
763 442
987 277
269 298
431 732
357 106
322 390
945 619
63 362
510 762
616 162
188 271
606 105
370 483
389 258
788 912
576 668
156 253
624 431
255 305
529 148
337 125
449 338
518 832
628 320
297 783
741 337
374 739
698 317
254 534
149 98
481 141
987 537
83 399
375 682
359 502
832 827
880 638
677 548
934 652
589 838
436 334
716 797
591 501
476 841
416 50
755 964
872 181
938 656
290 925
25 567
121 245
222 217
378 486
703 14
651 481
322 652
322 428
360 302
160 799
525 196
521 27
73 348
985 441
978 266
562 644
416 905
520 425
977 970
155 549
198 231
822 298
686 452
687 210
698 821
903 91
924 711
975 334
341 523
583 124
142 642
21 37
899 472
188 538
546 619
999 253
34 241
922 964
235 629
759 996
253 190
723 312
246 171
479 599
541 777
698 757
970 985
423 182
481 976
427 936
76 727
170 580
685 608
562 704
443 996
98 347
670 911
256 665
422 778
515 831
990 833
664 641
311 917
976 950
774 371
873 896
71 388
159 189
918 154
155 548
136 141
91 760
16 803
890 682
900 710
762 985
211 848
352 908
219 512
227 146
950 553
390 197
206 154
278 798
646 802
968 406
299 916
732 924
824 13
292 995
642 485
761 754
858 580
495 431
891 490
898 299
842 500
127 37
949 486
401 534
623 895
772 992
887 419
488 340
865 717
581 969
308 4
873 744
244 509
15 675
94 852
533 452
684 366
246 585
702 524
38 19
724 179
283 313
494 373
26 159
986 206
711 854
116 246
790 443
343 496
836 226
450 414
972 207
149 75
788 358
145 518
957 266
241 998
63 602
288 386
801 502
484 515
122 572
923 843
404 126
575 228
700 76
969 777
44 508
962 612
564 578
926 109
453 886
698 958
585 139
110 809
186 487
225 334
740 636
770 476
117 366
430 556
320 389
321 846
773 748
253 23
210 787
563 663
443 375
513 522
138 555
30 701
720 976
647 832
131 587
246 299
47 272
97 485
450 194
527 442
778 834
683 799
168 216
660 177
109 527
58 517
100 950
855 835
73 864
333 278
282 65
919 839
696 370
695 52
965 856
839 584
712 988
533 44
19 294
71 24
398 962
685 162
730 447
306 373
866 147
416 408
676 473
277 730
507 243
205 428
400 176
487 105
18 559
456 511
246 841
147 934
387 273
884 527
824 437
395 483
56 585
574 573
248 877
386 845
793 582
674 740
110 81
412 330
7 272
520 313
17 948
74 488
892 281
701 629
682 552
512 679
322 922
107 664
24 63
92 822
363 999
732 616
892 554
23 447
419 267
723 470
986 164
445 410
311 862
699 957
709 956
654 823
852 450
619 988
991 954
659 271
962 590
319 352
965 566
416 213
235 562
800 251
154 810
972 62
913 19
844 465
949 999
783 198
321 66
607 851
209 862
645 693
576 878
625 170
409 326
607 983
497 440
567 956
173 336
140 634
375 73
638 323
790 625
177 671
391 815
433 490
203 177
383 785
260 350
525 530
68 73
469 447
3 943
576 977
23 281
665 258
224 535
887 264
87 206
440 383
384 88
864 748
475 123
783 124
583 228
609 51
471 276
78 518
767 273
802 108
324 119
25 897
546 36
209 631
366 96
930 465
393 231
576 450
350 349
290 446
74 997
311 262
518 534
378 68
43 329
444 649
548 580
550 35
970 741
952 203
192 488
746 403
973 128
112 826
369 172
674 976
471 206
921 934
124 588
374 403
760 832
592 84
897 303
497 124
239 807
67 183
42 437
772 819
910 422
846 13
941 568
981 711
229 781
907 834
134 310
226 521
617 380
871 540
50 364
581 859
552 800
845 180
739 523
7 802
517 947
740 99
249 5
826 755
522 639
562 400
371 579
843 405
521 42
76 233
369 685
526 974
892 485
147 643
135 440
766 627
167 779
811 10
100 69
608 172
754 272
597 749
734 852
552 933
8 336
488 179
411 255
404 953
545 442
862 29
194 213
649 481
834 81
753 975
723 735
613 332
990 191
592 8
150 814
628 817
341 720
201 780
54 738
478 686
146 179
509 592
358 337
998 745
76 437
470 165
136 151
360 821
746 68
782 387
576 752
400 391
587 706
568 639
559 602
46 209
637 247
807 363
609 927
452 692
664 440
689 441
376 542
92 538
26 979
67 128
505 404
390 769
716 278
951 893
935 393
893 909
665 489
194 856
978 299
98 172
519 893
43 509
829 335
42 619
870 854
889 763
581 540
84 839
369 464
537 145
883 912
714 604
482 339
110 266
120 535
710 680
687 137
926 380
938 802
11 290
376 990
505 608
474 140
904 527
605 513
338 119
336 309
102 78
211 152
306 325
456 567
471 792
158 431
410 82
337 959
472 812
833 215
267 158
187 944
893 501
303 115
823 851
722 141
250 510
914 411
90 356
317 527
564 890
327 624
700 505
852 522
401 311
681 500
312 344
911 239
532 766
185 638
843 785
155 439
510 373
919 370
622 556
557 105
554 160
571 290
47 938
658 823
860 106
884 227
476 6
45 239
255 886
973 627
227 996
906 770
104 304
945 274
19 655
39 712
782 700
636 335
820 317
344 232
478 593
356 316
373 192
154 138
301 77
140 961
875 100
276 205
325 86
416 762
97 540
215 587
601 956
594 868
733 192
348 659
618 809
811 949
818 339
781 108
92 338
58 863
667 486
843 202
479 278
149 47
346 715
452 189
483 862
141 478
620 847
569 371
186 882
873 762
206 263
269 806
39 281
678 276
38 180
743 455
614 625
220 561
55 90
682 972
575 802
33 902
225 240
688 706
452 95
313 961
744 786
91 95
761 49
32 247
76 365
757 801
502 868
115 722
651 751
417 898
803 445
174 252
590 589
496 691
890 484
934 680
740 265
234 219
439 681
47 494
865 216
193 81
665 218
631 489
698 871
191 823
509 483
870 787
477 850
906 900
794 901
863 303
210 627
983 892
491 974
668 91
286 183
841 211
38 233
48 231
596 643
547 433
30 210
215 878
803 789
644 57
234 183
437 786
957 132
358 616
180 744
756 542
834 592
21 707
187 456
664 615
602 840
206 162
209 557
540 124
906 648
727 784
70 431
452 360
862 761
184 560
501 805
137 894
947 843
489 545
158 717
560 850
564 507
983 753
900 82
55 251
776 318
102 144
226 780
490 879
431 157
891 921
380 506
124 37
556 549
883 482
861 793
509 726
431 10
795 522
951 613
987 766
6 547
124 837
697 773
658 715
345 123
602 569
559 722
860 562
448 159
454 517
809 291
423 307
542 944
144 40
489 737
597 932
297 148
464 408
317 198
842 343
31 851
997 169
868 436
207 212
399 397
565 442
740 226
134 355
328 159
192 691
548 191
753 267
115 829
760 959
794 266
422 332
800 156
329 821
996 364
807 885
204 955
7 433
225 473
217 624
838 226
206 440
417 174
428 726
366 212
988 192
572 155
146 590
838 694
504 142
166 454
698 349
865 451
637 577
282 930
911 784
755 250
539 46
487 173
568 645
531 997
682 536
342 572
396 429
772 87
920 690
858 395
18 356
146 171
733 922
623 753
468 117
420 170
947 692
201 17
137 593
298 241
971 391
56 493
810 881
767 763
586 812
536 689
341 88
520 512
174 8
385 884
698 462
312 399
242 795
879 480
842 972
437 823
326 609
950 514
354 810
321 627
663 759
753 423
811 483
233 57
481 564
239 422
108 18
239 309
307 335
825 782
170 636
69 336
597 18
637 310
722 503
837 27
649 72
599 521
16 768
654 847
164 489
214 399
778 273
802 119
604 173
146 647
387 259
757 964
241 10
14 612
101 836
331 262
590 453
205 984
749 519
956 869
222 208
436 395
403 576
44 39
854 224
105 248
618 917
404 517
898 699
546 884
111 759
121 134
16 487
446 244
648 895
658 384
679 676
975 270
222 951
562 830
360 499
543 230
443 335
839 469
751 50
268 823
954 726
987 660
621 836
345 376
899 296
748 806
860 757
469 572
908 799
458 912
226 394
235 868
838 175
797 729
305 94
672 41
143 868
310 274
850 225
703 100
266 434
103 79
348 420
437 314
567 275
463 924
856 521
938 395
272 942
386 583
630 949
245 644
595 317
684 712
405 827
414 738
255 516
220 83
908 349
361 129
625 694
206 265
748 4
9 175
932 200
951 962
975 906
133 439
617 364
762 587
69 129
234 456
890 838
913 1
878 660
822 935
190 371
643 115
271 104
162 18
345 600
951 382
35 118
571 634
414 668
596 675
528 776
861 736
632 122
995 446
440 353
832 854
580 373
587 295
668 202
173 215
942 572
934 45
340 454
249 783
410 643
177 41
233 660
975 877
453 457
106 737
289 176
648 53
111 712
684 812
456 583
936 685
478 274
625 235
733 488
909 554
141 607
994 615
571 590
626 193
535 595
120 846
821 802
697 61
446 680
362 291
641 584
214 927
753 586
15 811
525 388
336 689
97 227
543 49
963 393
12 471
870 668
587 968
957 799
667 57
980 694
741 11
781 292
653 222
29 878
518 960
149 843
314 737
867 115
908 652
785 855
621 129
783 694
946 985
664 806
311 29
644 665
274 717
701 415
291 149
594 364
948 605
376 543
777 938
216 626
671 761
9 88
734 468
196 751
655 492
736 400
914 733
527 879
552 497
784 406
757 916
169 749
729 776
937 433
978 796
919 74
310 261
487 733
802 768
677 251
348 703
192 352
529 100
387 924
695 123
55 366
459 287
53 660
970 55
613 98
522 791
701 934
58 366
938 837
129 186
738 255
355 751
766 506
890 63
214 763
775 520
101 61
687 911
907 309
526 425
551 616
968 309
487 425
560 655
917 706
530 14
290 346
845 944
539 254
428 764
356 669
942 13
368 190
436 120
456 801
976 333
258 331
261 215
275 389
254 582
667 187
267 735
734 588
871 587
243 789
82 18
824 568
122 148
267 754
812 373
626 439
559 353
975 907
211 762
668 424
219 254
231 34
604 711
121 742
788 436
231 300
705 338
132 605
305 123
78 760
919 59
427 545
417 545
664 868
806 328
624 731
930 235
901 431
498 636
809 204
51 594
667 656
192 44
559 974
242 907
504 451
632 831
782 263
145 779
809 286
256 364
411 913
608 723
967 492
472 555
233 15
59 630
692 15
283 557
218 567
14 656
711 616
398 275
782 705
191 954
325 442
105 10
159 824
438 530
490 713
74 746
263 958
859 348
781 888
270 755
719 671
476 43
14 335
241 446
830 386
480 515
2 955
33 807
229 815
535 419
614 192
789 315
340 886
620 549
928 941
196 505
617 837
167 178
799 260
490 86
857 6
830 931
826 269
289 337
919 426
590 278
174 21
269 797
729 894
157 687
974 856
470 908
923 578
695 241
1000 276
307 677
868 338
184 606
809 220
429 900
762 466
943 732
415 153
867 963
265 385
883 605
265 518
861 642
737 738
567 791
417 126
845 418
631 452
133 933
766 394
675 9
626 823
953 110
174 730
894 291
4 80
284 690
82 161
882 5
729 725
994 899
736 72
97 640
917 463
600 655
6 772
960 995
142 686
845 601
524 753
685 188
921 284
894 588
509 831
476 360
385 184
860 828
396 605
544 478
528 854
447 847
626 330
997 396
4 210
209 808
448 313
494 664
121 53
733 249
745 966
745 627
993 750
998 726
364 570
711 290
547 310
859 117
728 36
710 45
598 20
687 39
655 194
374 176
33 270
384 94
810 390
281 573
460 18
91 619
384 465
25 433
798 61
429 224
519 185
646 855
147 566
690 971
56 74
349 836
538 915
792 160
191 523
452 441
624 398
849 22
648 464
543 259
31 861
226 456
411 891
331 699
700 463
229 57
729 786
956 295
317 609
784 730
928 612
378 873
912 346
259 999
397 769
695 553
596 233
438 225
482 661
608 663
439 970
320 623
590 794
340 836
356 131
453 389
873 772
897 121
206 626
727 239
230 290
164 884
686 347
443 94
54 703
511 444
206 670
902 254
216 140
937 165
329 919
901 202
265 747
382 118
334 732
468 390
993 345
373 690
881 6
833 407
402 862
986 779
195 967
696 130
143 587
544 109
543 125
356 457
90 197
956 452
715 788
950 26
806 177
334 954
28 893
681 577
936 332
129 955
705 444
615 463
176 153
341 549
7 439
613 997
67 562
707 410
963 406
184 905
780 552
957 719
785 3
358 15
621 841
630 765
950 194
510 972
763 811
717 625
172 90
474 430
508 402
972 162
784 702
475 585
408 375
240 339
898 532
55 234
759 819
39 315
358 748
696 585
801 166
461 40
985 768
959 425
803 428
784 907
968 744
871 371
997 395
238 364
872 356
121 804
376 235
672 355
509 415
960 269
417 194
273 48
117 978
50 308
192 922
846 179
208 793
290 236
59 161
940 366
844 474
864 168
148 2
917 889
344 701
153 49
314 922
442 73
412 510
234 706
167 863
374 315
669 544
575 642
147 201
398 868
436 379
317 543
151 540
923 275
159 221
46 297
885 247
597 652
945 276
450 721
894 273
887 724
589 424
409 693
131 783
390 282
65 803
581 868
847 820
931 90
410 544
508 720
640 670
742 759
979 52
595 777
903 762
729 749
588 439
363 895
115 793
181 216
193 482
270 546
822 102
465 16
124 691
677 883
471 806
836 182
578 661
270 306
374 16
313 698
280 859
225 177
475 455
75 23
915 873
458 711
202 791
753 271
101 962
727 382
251 773
731 660
907 108
462 581
860 548
796 764
529 202
442 516
438 443
32 927
883 786
935 957
874 373
117 875
971 937
364 228
580 158
847 172
177 201
771 797
623 220
896 729
389 67
545 22
169 783
245 963
92 709
271 919
438 942
685 617
705 446
839 876
278 131
910 13
628 260
478 497
302 911
563 28
345 93
922 347
865 659
674 316
196 753
19 653
327 586
566 625
731 89
252 131
492 180
523 885
265 503
466 778
147 179
143 736
587 451
402 726
470 361
800 579
661 734
742 212
359 21
517 581
438 134
393 146
483 604
214 449
692 293
743 111
893 863
525 639
193 914
14 774
10 626
335 745
957 800
202 243
213 321
806 819
711 176
640 961
93 815
435 811
856 274
965 612
418 770
726 29
346 4
564 164
207 536
31 147
915 367
511 727
807 583
119 288
367 142
461 595
663 106
224 750
587 377
185 642
611 950
710 864
255 819
210 694
394 364
588 406
102 440
582 143
724 971
324 144
877 104
651 853
826 98
653 672
74 718
836 457
504 736
581 677
786 874
811 886
344 237
942 598
390 215
851 731
848 980
386 55
712 649
403 262
407 293
990 630
310 836
411 902
485 579
331 767
737 386
111 330
727 41
11 76
357 952
37 83
559 19
802 593
21 584
385 514
644 289
193 125
368 220
231 843
38 798
545 17
750 919
820 464
605 956
186 183
402 240
268 103
638 172
609 870
139 123
935 437
16 176
832 680
745 147
823 652
660 96
504 228
728 218
611 179
179 4
168 707
135 853
815 551
414 87
40 790
363 355
305 729
962 476
870 188
692 320
597 657
70 594
386 652
244 249
189 152
865 144
989 492
674 48
656 887
565 839
24 915
484 736
132 134
477 901
40 156
305 888
947 468
743 190
807 469
592 549
986 85
220 642
807 926
933 185
647 738
358 924
104 313
573 164
252 512
488 371
836 760
78 673
290 943
395 660
623 673
477 100
439 448
454 36
466 654
215 276
863 777
602 640
202 501
653 276
54 7
651 239
878 636
233 416
332 75
83 745
166 276
849 711
215 992
856 529
641 152
802 963
824 877
435 173
574 586
182 955
550 174
445 155
634 200
865 878
335 978
955 511
114 321
44 148
177 585
207 150
184 883
826 214
25 929
531 208
914 271
34 279
490 721
711 409
120 660
900 959
111 901
888 917
91 634
765 569
169 709
1 326
729 622
650 301
604 685
358 216
75 633
168 119
148 877
66 225
163 554
174 675
123 379
752 90
761 845
819 998
432 520
278 942
698 934
423 482
217 710
356 289
659 121
717 176
955 654
494 7
665 552
299 968
693 395
250 794
771 116
732 285
626 583
574 635
611 688
868 574
188 63
388 442
794 816
443 882
293 439
321 987
336 598
979 38
174 44
153 886
767 674
411 774
333 984
514 988
471 138
571 513
623 699
639 370
139 590
781 343
728 78
475 3
886 983
630 857
154 982
399 830
667 532
670 863
842 689
794 357
83 369
43 495
130 467
554 512
755 972
715 55
935 224
631 264
353 401
237 660
884 526
304 446
374 620
981 905
214 354
197 683
1000 794
282 272
416 347
535 36
943 402
687 449
768 77
973 305
503 542
171 886
221 696
833 686
683 471
455 968
267 716
463 930
772 801
298 497
25 708
582 237
26 67
156 832
282 112
618 634
875 551
850 294
962 738
815 740
396 668
49 578
116 846
88 284
251 285
471 637
942 281
339 872
790 826
778 303
241 493
143 840
481 476
163 633
281 834
125 752
276 793
855 953
358 813
813 480
325 725
214 100
997 162
91 444
537 230
93 602
367 324
773 895
706 785
323 33
880 205
627 978
516 927
203 771
310 679
351 296
816 808
413 397
315 173
482 61
111 866
3 11
753 501
400 887
127 854
705 819
869 979
888 221
222 497
762 783
147 513
961 289
548 73
729 10
808 582
769 755
902 561
405 264
281 271
796 99
291 857
62 851
777 15
337 237
287 126
843 72
346 571
31 454
476 478
870 35
716 430
727 719
10 218
596 610
195 713
609 905
582 766
982 61
892 418
607 994
769 909
681 687
227 708
288 67
339 528
34 68
797 673
472 966
859 655
299 463
559 898
795 149
726 113
124 858
277 159
894 944
565 866
679 537
707 655
267 115
834 282
793 663
44 205
821 577
597 112
181 691
50 388
971 172
732 333
97 102
457 746
567 889
833 37
357 285
260 812
336 61
166 224
817 235
94 232
63 448
288 98
830 177
161 391
551 448
44 305
93 945
155 467
1000 454
762 214
69 182
816 440
372 773
53 978
131 304
8 242
861 746
934 429
246 797
980 393
714 960
332 210
672 922
196 521
53 813
777 948
751 39
344 619
887 771
472 751
327 754
953 12
881 128
697 489
42 641
884 306
968 33
13 884
311 999
782 299
969 75
532 243
733 697
293 507
974 649
133 181
256 926
389 587
333 245
268 444
196 219
644 682
904 118
4 592
29 524
88 425
489 381
500 63
997 438
675 234
837 659
88 13
163 597
374 228
300 903
557 177
554 778
259 955
366 457
169 656
224 609
817 522
726 987
571 387
695 879
752 569
325 604
302 334
216 7
789 947
167 705
966 949
757 472
672 325
321 650
349 653
108 424
505 686
320 341
712 256
698 424
44 606
176 101
154 156
760 430
204 811
302 61
402 160
819 83
531 551
436 577
362 611
579 984
190 210
35 273
166 947
756 556
538 420
929 842
912 470
655 926
639 643
851 445
416 601
138 520
920 791
363 673
226 263
87 197
981 360
70 894
732 480
671 249
148 490
684 775
359 924
812 309
460 249
284 498
81 30
78 160
794 491
615 411
135 166
841 924
502 379
375 976
350 807
24 425
104 833
470 375
564 925
64 131
780 521
396 418
73 919
757 666
370 499
452 716
274 392
576 821
273 801
166 180
398 211
76 109
742 908
110 289
729 158
461 604
295 405
72 664
539 619
771 823
604 82
740 567
101 182
120 388
556 118
988 993
284 287
820 55
208 924
612 854
419 467
155 23
990 414
798 806
906 817
568 871
225 9
337 921
471 100
316 905
601 55
426 707
541 173
249 379
586 898
528 996
212 383
292 312
64 438
500 468
516 591
130 74
855 144
345 312
994 620
202 534
588 487
510 216
382 574
257 847
172 600
574 421
192 827
193 800
230 843
917 1
160 320
804 45
414 193
268 688
45 55
592 753
881 832
533 440
525 5
724 172
315 757
249 848
549 229
633 774
930 997
330 743
409 310
843 692
270 105
446 589
957 406
447 215
818 860
728 947
964 325
547 527
103 533
666 748
850 156
403 248
111 102
75 663
638 796
132 763
583 188
154 129
795 893
984 898
820 687
342 458
599 433
24 68
407 436
952 396
214 957
874 758
389 315
848 737
803 164
130 353
973 598
530 687
296 83
884 235
837 554
415 94
152 356
590 203
392 297
96 559
519 700
270 396
415 574
811 213
73 398
600 494
425 546
906 139
66 116
828 920
437 426
157 412
99 455
424 591
435 876
381 428
849 939
319 385
722 827
514 771
59 982
615 803
485 451
470 513
374 775
324 738
967 299
797 713
50 541
894 277
632 439
568 959
385 469
627 93
362 499
65 620
616 262
911 437
971 636
887 93
361 404
358 714
514 875
762 393
521 80
298 40
719 348
991 822
87 775
884 756
513 249
771 129
582 70
104 87
928 42
986 426
480 513
990 46
48 963
765 525
371 872
444 155
997 400
511 46
443 89
346 392
886 927
98 457
857 806
800 956
287 112
946 804
538 960
692 551
342 796
884 6
616 44
354 235
473 285
883 966
818 733
201 834
905 107
132 432
551 979
848 468
276 895
364 850
523 287
969 661
680 124
755 149
611 74
964 365
726 414
798 168
113 85
465 433
49 858
395 139
898 914
912 918
529 999
32 97
878 595
429 814
534 418
865 230
448 665
196 929
464 918
465 569
192 962
250 569
67 738
176 709
225 84
480 171
748 342
426 553
855 985
151 559
74 866
467 677
983 403
411 580
868 99
701 356
141 793
826 16
424 873
754 458
98 458
37 486
378 33
886 492
641 141
766 602
857 357
49 780
102 590
709 912
981 452
360 437
549 743
76 884
778 424
343 201
29 680
896 724
995 102
625 781
159 469
998 157
473 710
995 394
219 962
418 995
733 72
183 288
477 408
434 927
823 747
665 738
681 838
333 729
355 568
848 299
275 213
672 693
890 888
551 136
542 293
797 317
365 58
580 279
482 396
344 310
910 391
602 259
497 388
364 111
131 565
530 510
931 59
6 11
813 782
976 959
18 384
794 85
173 289
817 716
201 427
461 647
52 524
511 183
919 494
932 306
900 106
149 588
754 187
786 837
370 196
865 30
896 778
431 820
908 72
720 273
847 321
460 147
445 994
563 696
276 619
82 271
919 604
414 879
805 784
182 947
786 481
330 807
731 253
900 565
834 94
759 86
138 819
146 810
219 676
89 106
829 751
816 479
383 673
756 906
281 89
573 94
341 146
149 342
779 435
816 702
679 983
381 53
722 600
429 563
306 976
618 15
757 358
594 973
402 849
171 973
398 907
506 415
177 20
827 475
786 220
508 150
358 149
199 773
409 530
170 602
172 725
572 513
446 919
525 962
545 423
324 264
374 317
934 370
251 988
776 562
163 543
60 933
884 280
457 297
664 406
388 519
764 454
215 534
877 385
126 672
594 836
413 872
407 592
355 145
495 536
983 792
233 405
722 992
953 548
354 221
992 964
565 55
962 487
440 261
635 187
937 592
294 313
748 640
543 245
218 235
953 547
906 26
766 139
730 680
734 816
291 522
139 387
178 871
690 802
298 954
594 533
151 788
652 4
234 412
623 144
549 509
754 114
88 246
884 858
515 438
838 357
945 29
340 650
32 745
698 619
491 132
533 124
511 11
274 736
713 883
801 751
752 595
184 194
945 303
950 798
439 320
798 492
908 83
7 622
659 24
863 917
52 113
780 724
133 224
669 233
1000 630
939 59
949 247
189 69
960 20
790 239
299 942
684 648
777 989
262 183
709 954
32 644
783 80
483 310
318 616
408 904
343 585
85 342
36 837
952 218
44 370
372 134
842 349
779 539
811 98
122 787
956 151
805 451
828 858
323 718
978 422
126 779
193 654
247 234
815 643
377 140
43 972
166 588
316 313
879 845
854 600
177 947
76 602
992 795
852 666
495 517
396 769
641 741
707 926
570 791
219 895
639 689
225 233
438 258
169 652
959 612
315 51
749 336
108 329
444 134
121 65
833 750
766 749
156 130
549 587
333 941
143 404
415 807
274 370
278 996
295 810
179 181
518 259
884 728
506 224
637 239
898 277
708 820
261 523
35 784
927 702
215 718
238 967
24 436
954 575
160 422
856 277
721 44
489 299
359 112
671 658
67 580
859 573
592 802
876 731
746 432
593 859
316 348
705 932
343 605
107 49
374 452
954 341
633 833
530 641
167 252
121 476
675 227
592 476
757 460
875 668
562 237
912 263
137 762
556 691
749 603
258 994
982 502
604 469
145 217
640 136
454 810
753 591
922 205
353 807
749 546
428 391
418 376
296 444
311 419
976 316
895 945
77 622
80 243
830 693
660 163
22 208
803 267
895 707
637 509
56 758
272 908
393 353
34 321
736 390
11 826
932 152
324 838
845 143
341 527
889 817
166 535
747 389
140 676
471 776
680 619
126 51
812 547
371 266
883 107
537 794
286 220
247 183
794 177
973 624
93 971
47 917
205 485
121 951
19 683
215 892
309 78
921 923
568 932
983 564
633 43
641 356
429 169
907 56
898 975
978 553
813 399
66 1
322 785
411 149
749 711
676 503
18 56
829 980
428 426
950 494
480 794
723 79
214 774
506 275
616 586
206 804
104 935
917 792
740 36
824 44
816 98
770 325
744 251
660 828
496 773
935 394
654 33
913 958
975 833
297 196
128 227
780 988
310 366
567 564
570 31
275 951
92 590
402 915
2 810
337 716
193 788
787 949
232 612
233 174
819 271
419 112
720 266
483 357
810 200
355 664
776 268
323 114
50 670
581 705
898 457
796 447
100 165
36 516
116 665
701 208
870 532
466 866
279 979
848 527
415 604
426 929
124 483
752 521
376 164
981 836
317 917
481 111
235 342
866 992
100 548
372 386
901 154
532 649
560 631
348 179
306 353
332 130
775 432
775 932
5 672
705 751
368 547
732 238
310 373
821 457
579 606
406 358
500 428
258 304
949 998
802 233
364 717
660 396
748 962
864 197
839 203
987 911
970 943
864 283
481 774
136 719
698 566
642 443
812 10
322 157
987 510
873 18
231 924
149 180
143 934
661 405
987 625
389 663
785 24
586 47
469 417
744 461
176 398
158 289
385 315
365 533
663 355
534 638
228 193
169 51
949 167
554 465
564 790
338 946
669 756
604 10
535 809
194 223
689 256
7 662
794 750
937 312
622 744
44 70
80 490
72 54
331 39
484 926
183 932
249 668
302 36
893 455
437 849
651 276
683 922
308 93
251 191
725 635
4 385
893 693
287 716
728 918
2 989
596 867
215 91
374 68
880 556
908 29
496 100
196 436
528 374
860 53
572 892
222 935
364 573
262 833
407 401
618 703
103 295
626 243
37 263
47 164
540 874
205 729
760 433
206 487
991 739
835 997
418 864
640 941
162 176
376 41
492 913
868 672
258 509
875 660
596 959
109 213
176 971
884 307
680 267
584 520
998 185
469 287
288 674
426 960
893 979
896 684
287 376
767 634
754 582
623 29
203 123
514 21
246 411
960 268
481 886
426 882
671 617
8 783
167 426
656 741
26 421
328 830
805 251
222 357
982 945
806 38
195 383
882 382
130 30
314 141
755 184
542 454
279 14
136 129
8 786
52 354
386 574
731 51
781 436
631 349
629 49
110 940
641 110
194 594
596 32
628 369
185 789
333 384
822 736
560 258
150 994
511 762
771 826
510 414
57 736
696 812
511 738
783 238
659 826
166 512
179 884
361 206
267 787
76 454
378 698
187 246
47 466
512 136
197 651
756 422
812 539
304 609
1000 46
701 25
528 743
306 833
966 478
976 697
386 142
809 45
737 217
385 671
50 280
211 497
190 803
156 18
688 937
841 505
979 769
812 110
526 675
71 578
342 459
263 322
258 312
639 894
160 693
917 739
923 342
78 687
134 41
128 755
723 169
895 886
964 917
164 200
871 246
109 399
912 693
718 822
176 265
537 263
212 766
302 775
487 706
621 693
615 954
858 78
667 505
552 394
66 397
551 361
468 707
232 74
14 113
303 348
796 340
938 790
327 714
776 669
883 900
695 722
271 815
693 866
900 496
282 323
223 261
538 712
917 284
188 459
309 484
707 248
514 138
982 1000
505 385
69 876
336 766
794 597
857 206
651 899
999 116
881 88
715 493
686 241
812 527
643 254
342 81
311 132
946 984
70 833
843 664
376 124
326 735
393 89
172 341
822 40
675 778
335 738
592 192
512 82
887 383
287 950
511 915
495 286
599 11
234 476
455 389
607 236
787 514
263 519
287 891
599 921
396 563
189 947
99 912
212 258
742 124
533 850
911 616
160 689
468 808
85 719
206 677
774 978
838 240
340 682
358 931
560 732
55 683
848 885
749 704
166 428
544 506
469 758
28 155
918 173
256 143
766 17
589 372
322 942
578 653
668 491
191 951
631 500
689 293
480 737
954 758
379 18
42 800
516 97
163 904
582 634
680 940
225 252
728 9
201 530
367 340
489 625
446 890
506 533
273 249
506 25
52 408
189 346
299 296
687 927
683 77
957 167
121 748
529 506
422 857
910 867
557 628
909 345
109 210
298 873
446 603
392 53
587 692
756 881
212 624
35 320
561 749
713 544
174 190
31 850
694 900
229 338
175 369
835 846
479 14
267 927
690 181
308 405
885 821
419 342
138 999
904 551
572 963
752 402
985 364
482 843
645 905
512 605
513 87
933 509
4 584
725 348
410 903
619 20
503 631
883 314
346 183
472 228
802 784
981 646
802 584
24 352
611 1000
229 65
99 47
179 607
665 43
890 632
483 540
896 742
227 432
126 691
682 676
756 791
141 921
980 697
39 211
72 783
564 76
501 201
41 390
456 554
565 378
354 439
595 434
110 560
344 75
159 683
247 356
371 883
713 54
571 154
877 438
542 50
985 174
763 260
189 281
394 695
261 654
77 942
653 581
669 583
149 726
596 177
722 511
314 711
824 244
113 797
331 15
564 649
101 475
59 966
124 973
991 764
851 37
797 498
48 611
997 38
731 152
522 295
911 149
407 846
769 685
166 141
173 579
38 795
360 242
358 73
782 168
260 166
392 98
373 751
535 314
775 884
132 358
434 980
120 639
815 485
693 943
711 739
387 881
834 983
93 185
342 767
857 839
534 106
65 889
354 723
538 727
750 325
870 227
699 437
278 846
919 443
149 739
940 494
574 125
403 145
209 286
521 1000
328 972
570 836
105 433
320 453
946 518
960 862
583 200
251 658
131 908
304 882
129 196
37 444
409 525
404 315
218 760
991 603
691 393
811 233
752 134
939 493
730 371
98 8
422 456
66 524
344 1000
946 22
927 126
687 513
447 915
364 93
977 201
838 257
530 751
534 716
594 774
18 51
980 439
837 835
334 598
719 178
682 578
661 989
768 817
330 541
713 233
742 554
694 603
207 161
346 209
802 353
417 978
885 96
929 465
350 860
746 742
274 867
502 663
314 690
515 253
764 564
373 809
58 306
933 216
975 851
797 998
261 316
300 454
586 994
450 122
123 664
383 685
943 158
13 423
507 157
834 298
961 248
931 858
511 90
3 143
696 468
780 472
938 817
79 255
56 492
336 204
171 419
860 284
735 179
1000 470
16 73
555 269
162 500
721 353
149 623
407 279
522 819
685 344
986 988
862 994
82 882
266 587
685 303
894 162
696 165
948 471
722 369
804 9
29 849
8 714
276 780
490 119
385 5
661 612
124 435
678 915
991 830
203 236
126 832
646 25
23 610
218 885
298 636
847 87
338 654
198 392
814 154
956 544
580 977
643 667
613 121
361 680
38 705
40 772
852 936
449 540
144 770
967 407
723 996
201 205
724 804
912 886
317 525
703 144
548 392
649 517
923 779
487 271
601 645
874 927
947 756
975 166
211 232
971 798
972 203
468 560
744 449
910 935
916 709
829 480
367 807
394 792
660 539
512 530
500 183
834 815
620 205
131 632
49 411
384 260
136 534
315 100
49 109
170 680
160 971
606 902
513 590
509 978
676 431
795 767
689 398
119 484
316 200
351 925
545 744
790 530
757 218
334 219
708 575
172 729
508 371
544 845
280 792
712 388
459 540
177 680
758 581
216 366
682 77
371 501
193 562
725 739
550 826
283 497
481 837
96 37
635 903
506 297
688 878
139 94
622 269
845 467
901 81
708 524
322 289
923 54
29 289
34 843
524 604
990 279
231 513
949 617
562 737
236 168
836 896
269 130
163 739
372 818
736 619
434 647
443 20
985 549
791 659
657 355
777 472
11 582
704 815
272 322
3 781
317 931
931 12
58 221
451 507
66 593
463 828
15 127
811 501
825 181
393 524
635 613
258 458
751 258
965 497
703 363
701 568
655 221
989 91
263 19
687 553
256 536
664 876
611 524
706 727
423 222
144 347
678 991
196 136
639 429
966 156
869 170
989 518
490 976
111 559
464 916
632 895
494 489
674 709
825 917
188 844
178 370
914 632
894 934
521 464
649 541
778 218
726 106
342 241
206 68
335 935
426 711
240 139
57 718
180 382
441 663
630 32
641 348
115 406
459 574
322 837
481 539
351 170
913 89
193 593
612 293
410 85
927 772
414 307
982 527
108 4
211 663
998 245
1 134
63 103
487 227
636 367
288 591
351 966
399 525
669 468
271 131
493 537
748 596
568 106
494 473
964 476
395 600
569 950
231 619
466 962
362 3
769 398
383 319
446 126
317 683
926 157
327 280
979 230
967 723
209 249
920 601
988 621
967 989
641 515
258 578
883 382
792 964
851 825
287 654
626 171
178 466
431 12
254 833
421 655
836 142
803 671
96 208
263 140
55 459
142 91
734 845
352 314
57 130
439 754
996 930
175 561
296 657
707 658
474 177
816 333
936 844
459 694
957 194
777 607
973 645
630 758
842 348
929 641
221 489
618 655
581 364
704 415
666 799
617 4
756 966
46 295
469 824
528 895
37 166
391 112
641 571
589 697
296 790
285 746
717 746
269 719
287 113
940 370
882 706
235 501
7 62
366 822
866 709
615 820
866 771
434 915
395 878
754 276
149 942
784 123
341 70
108 407
752 679
402 522
3 808
577 795
698 729
60 378
700 35
523 70
734 767
515 970
954 716
503 911
10 124
938 570
216 391
826 538
380 466
71 699
127 435
476 532
629 658
419 122
315 631
233 277
131 848
982 293
764 961
162 924
234 522
132 53
182 450
473 337
748 647
45 874
947 885
322 894
54 412
704 971
751 455
961 589
329 831
165 432
844 631
397 310
556 523
397 635
758 81
35 896
703 296
989 679
738 921
369 595
785 898
338 836
406 289
862 276
117 843
453 998
472 216
170 61
707 653
894 352
103 552
880 167
888 309
782 885
614 816
172 957
26 142
334 428
836 869
435 744
927 349
616 432
11 667
67 255
770 405
900 928
436 713
992 628
730 90
585 707
230 787
307 213
836 536
184 62
238 273
902 59
475 963
277 21
455 994
185 344
242 803
790 822
620 336
607 977
819 889
87 938
639 240
620 936
446 935
743 452
846 799
48 752
301 851
309 498
242 627
850 898
681 762
968 795
214 47
32 502
393 911
597 571
229 471
927 254
415 849
276 797
878 439
35 419
496 350
425 849
89 540
603 867
617 23
123 158
855 480
789 511
776 707
488 589
984 403
452 766
95 969
518 937
9 800
278 450
360 485
748 208
589 578
731 322
311 37
735 885
33 36
594 24
198 89
866 642
983 139
604 5
515 810
394 916
85 297
353 395
976 319
739 856
700 539
276 385
486 648
562 588
836 620
934 598
43 713
729 793
859 23
986 321
751 182
541 217
60 190
462 472
688 25
807 596
172 932
426 921
698 687
397 360
615 256
183 667
173 68
825 129
74 910
282 960
861 312
658 357
160 389
215 977
342 280
345 748
725 646
957 598
582 874
992 520
376 779
384 511
357 216
587 699
96 139
579 360
403 36
72 505
957 290
43 699
816 377
189 836
217 830
893 76
835 45
534 14
660 129
524 304
634 362
959 30
586 579
217 642
981 423
662 513
559 44
983 8
993 307
864 545
953 40
849 398
945 317
474 162
18 970
35 106
108 310
402 713
280 54
495 800
560 802
190 971
557 812
557 985
99 539
683 815
1 352
399 155
270 831
837 841
28 862
55 979
875 45
471 168
198 521
42 713
952 693
980 914
275 973
353 824
695 273
553 494
367 570
655 886
448 376
453 884
602 358
85 782
992 704
96 738
753 819
539 193
7 440
18 183
551 865
488 658
615 860
701 962
728 209
74 358
929 407
139 1
805 276
330 358
155 103
955 367
44 842
233 121
15 654
823 393
761 719
762 563
688 90
696 874
42 616
788 207
770 785
221 353
911 154
437 216
124 732
62 923
805 325
710 92
178 636
379 251
227 503
15 395
456 502
642 752
775 393
345 200
659 26
719 833
205 347
837 692
949 256
830 209
73 716
916 404
51 618
900 97
618 936
822 29
85 230
836 69
656 391
957 490
446 490
462 41
260 569
846 546
745 809
308 658
880 838
381 819
704 751
264 133
690 80
343 659
224 863
300 16
748 724
347 565
853 783
196 696
429 791
819 161
33 958
715 394
787 683
311 442
767 139
904 354
813 968
777 39
51 89
186 38
183 314
868 414
699 981
478 352
529 422
296 196
649 909
565 605
754 607
435 979
355 476
454 860
397 12
14 310
799 396
455 256
985 782
651 930
630 918
373 389
832 220
679 730
361 824
248 809
691 782
784 103
832 328
635 342
171 154
341 196
842 847
32 931
447 479
118 673
395 784
312 979
194 794
311 712
942 92
376 727
743 905
718 643
72 330
975 90
253 710
175 698
67 360
448 808
894 146
580 845
206 348
598 50
274 494
292 502
227 767
732 571
253 498
740 966
498 241
323 283
501 431
688 756
549 176
465 916
704 112
275 207
306 438
631 156
597 120
564 623
358 235
224 779
197 979
12 172
809 786
932 41
433 967
850 385
529 599
282 44
768 579
37 708
11 639
435 191
637 245
346 386
462 965
457 203
518 550
329 981
244 790
855 757
308 961
821 556
779 976
197 398
517 538
693 580
958 41
738 288
277 183
381 265
121 323
864 723
601 531
740 447
624 574
455 471
281 122
107 912
733 466
794 335
38 294
224 57
953 552
102 918
569 335
362 760
371 26
898 261
610 82
360 982
658 434
919 372
46 26
838 128
946 858
350 319
397 265
232 437
823 139
448 699
970 335
859 707
165 142
620 152
996 747
516 114
231 713
60 451
987 709
75 693
777 409
970 240
559 721
351 886
19 158
766 38
123 224
692 826
777 964
692 144
416 674
92 601
209 872
982 617
478 156
370 967
426 451
819 443
344 258
997 617
602 775
739 82
678 570
39 16
412 973
875 560
262 283
843 658
557 706
435 651
575 836
655 526
679 943
765 68
688 306
520 239
496 538
369 803
299 331
532 654
761 289
470 329
676 538
258 223
65 865
242 943
337 937
221 897
658 990
306 608
606 99
307 974
795 358
137 285
50 561
284 330
859 412
453 93
536 437
512 85
913 534
265 359
900 686
101 305
65 923
938 412
795 369
893 273
720 338
469 651
246 83
409 177
834 171
857 496
483 713
659 515
573 768
395 301
575 224
387 985
416 5
606 57
568 57
270 435
109 622
206 475
315 802
877 804
699 551
466 823
383 644
463 609
264 785
705 310
308 349
130 807
865 898
103 560
157 422
301 166
697 671
81 60
907 262
334 259
377 995
151 18
559 424
822 636
563 886
836 145
479 48
628 910
299 571
30 999
994 805
122 349
995 695
523 330
604 597
402 192
469 247
283 234
655 294
994 322
513 77
431 611
908 662
312 868
540 333
421 117
765 982
654 324
814 807
970 346
398 226
948 361
725 512
215 84
773 446
147 706
371 328
403 962
638 226
130 80
493 218
441 56
313 192
156 107
177 766
354 688
70 837
106 866
998 838
844 490
374 112
326 705
602 490
182 197
35 63
477 420
333 890
835 549
103 37
240 456
788 304
657 366
495 387
320 102
384 896
873 553
803 751
557 21
546 354
102 368
732 80
368 653
499 182
575 554
188 253
398 920
989 61
589 153
116 52
351 605
354 787
630 863
213 567
682 667
455 973
532 801
985 821
693 788
754 921
531 63
388 159
150 882
886 439
867 834
180 324
904 693
105 780
479 215
271 113
473 445
896 24
72 887
852 632
455 124
914 203
626 855
897 697
11 141
700 472
941 218
310 910
373 308
246 77
966 956
1000 913
739 491
426 881
65 291
743 261
18 432
386 17
659 733
310 172
62 658
969 879
128 388
209 589
899 501
26 555
328 34
635 609
568 360
856 571
35 393
910 266
823 922
544 355
327 110
488 563
44 25
633 170
209 136
212 908
703 236
703 451
786 564
907 680
769 810
887 931
401 613
94 791
452 261
927 933
750 57
380 250
576 654
686 890
109 24
457 529
895 685
11 803
935 986
820 368
207 876
529 441
936 82
640 906
748 413
973 480
237 755
640 330
723 567
588 774
54 751
588 884
430 222
720 302
502 873
313 165
297 405
371 581
931 121
990 386
580 974
714 564
942 709
546 152
230 414
816 327
531 614
367 809
206 712
864 715
348 790
321 692
508 947
981 378
86 221
940 472
497 778
883 835
864 309
422 432
422 923
759 372
730 23
512 839
525 108
185 161
711 644
173 64
483 704
764 877
430 970
465 812
763 133
270 618
211 845
829 417
858 784
443 205
177 452
520 396
101 483
664 346
534 778
580 900
566 314
271 499
469 448
136 76
735 290
593 33
937 283
420 463
507 521
164 801
162 471
240 538
561 413
346 890
438 357
779 743
461 97
978 334
743 825
482 489
760 396
944 830
227 273
375 679
886 504
689 715
24 895
74 766
736 384
35 909
51 899
564 636
246 686
160 947
361 323
83 284
225 477
68 606
991 599
771 538
313 978
933 444
545 440
696 67
462 680
189 86
192 110
843 635
406 273
776 469
297 80
503 168
2 801
626 767
113 835
104 782
533 662
510 505
772 7
760 97
111 535
376 265
381 34
415 667
477 690
655 144
819 541
398 368
414 137
13 668
84 656
248 727
709 359
121 702
992 638
966 428
582 893
931 180
807 505
647 143
669 614
59 268
453 343
178 926
667 850
627 408
852 237
96 150
393 530
599 916
497 631
971 51
655 704
486 749
168 977
212 105
73 657
872 366
665 428
756 373
221 531
310 678
201 127
930 991
456 920
441 748
832 643
939 587
573 33
933 92
376 743
598 780
518 940
879 316
488 629
926 217
335 524
108 16
810 657
711 237
497 690
103 873
483 961
799 278
127 376
943 461
355 11
167 948
360 35
297 726
160 46
463 276
183 309
666 645
736 161
522 737
296 187
331 536
437 36
833 286
90 781
921 575
688 140
296 147
571 699
107 938
969 625
832 831
845 896
324 898
599 601
519 46
514 592
979 515
749 204
574 994
395 246
97 276
984 48
268 335
399 749
514 237
290 274
494 936
270 770
641 805
14 250
773 313
115 103
784 645
533 993
105 722
21 957
132 913
769 503
121 405
992 35
933 342
538 764
249 836
35 213
419 23
663 899
62 415
405 933
269 795
860 209
882 461
943 763
464 307
925 588
455 428
44 253
519 576
524 338
579 964
149 824
492 920
648 666
243 373
670 207
852 124
882 204
70 183
91 775
506 901
384 800
716 738
775 809
262 875
818 815
294 672
351 930
640 584
359 394
237 122
830 85
776 470
541 78
798 45
599 99
317 786
49 378
110 153
774 173
276 226
518 612
307 555
645 832
41 817
928 200
208 987
938 579
697 678
66 854
629 579
373 438
998 415
569 285
921 987
701 933
372 332
493 294
700 290
675 4
347 190
408 312
876 438
521 542
964 671
849 449
706 171
21 930
150 992
235 483
809 973
272 980
512 730
186 525
936 521
877 800
819 65
461 416
426 840
180 824
803 112
467 81
777 636
425 668
908 184
893 230
622 454
113 712
599 689
657 348
870 739
74 803
669 342
121 790
864 554
951 959
734 22
98 962
290 440
826 497
211 441
308 742
954 983
566 961
113 329
986 855
466 311
722 593
642 241
648 475
417 488
262 713
986 631
258 675
217 385
125 760
491 729
1 600
890 145
505 874
167 548
660 809
680 771
910 171
507 626
135 125
785 239
370 225
637 343
480 897
257 550
874 315
35 621
46 910
547 613
883 546
470 401
772 231
546 894
369 651
966 398
783 398
888 889
522 551
722 880
974 657
703 392
191 861
918 595
61 850
80 436
415 576
126 88
937 52
88 896
450 261
398 148
982 388
313 767
681 247
451 137
747 277
363 517
13 219
738 913
165 758
292 82
749 451
66 511
988 223
273 389
530 876
766 365
837 776
712 755
64 859
604 488
951 99
631 101
141 970
93 607
260 515
415 799
3 236
837 411
791 81
944 595
537 903
937 335
537 217
371 21
202 252
86 964
362 859
982 899
803 86
727 940
761 544
729 174
563 461
564 121
354 411
784 420
700 220
825 236
91 37
724 845
623 789
742 184
108 344
390 261
573 812
834 283
55 495
131 584
481 37
455 414
723 119
393 168
580 784
693 863
560 285
3 438
318 613
910 652
576 614
632 66
664 733
787 803
293 402
374 982
82 874
730 183
201 360
243 166
980 643
371 931
659 392
448 742
20 372
901 352
800 44
300 798
542 383
725 108
377 598
324 249
716 358
911 128
380 513
524 205
698 763
636 66
305 976
966 320
667 47
43 688
613 144
943 938
645 245
802 88
272 380
169 559
390 657
628 88
118 235
654 807
318 92
40 679
585 479
416 476
539 394
513 191
643 642
566 235
83 121
36 485
546 947
257 162
465 175
389 139
726 712
528 3
995 941
71 865
185 782
840 727
740 748
119 446
652 560
978 542
471 112
743 548
242 890
546 403
630 397
248 612
217 634
827 457
764 335
896 539
90 813
750 156
728 601
202 873
479 955
207 730
382 498
893 256
588 244
380 150
436 445
481 20
419 88
989 573
44 759
545 692
661 363
218 286
17 336
562 490
680 686
436 439
743 24
778 159
545 662
95 708
798 744
806 462
246 627
448 627
47 928
647 488
740 609
831 344
996 563
146 83
66 27
873 848
9 570
959 600
706 824
143 141
495 932
572 995
670 858
810 400
85 290
890 264
805 360
948 819
236 882
884 572
998 691
58 793
225 107
819 731
395 868
5 849
369 261
62 252
872 841
46 626
950 680
239 188
131 404
606 833
741 266
637 799
865 994
374 681
993 699
900 420
169 154
479 466
986 115
471 268
296 866
578 364
5 602
831 711
636 916
510 502
857 826
267 906
367 234
699 690
535 544
808 387
180 609
583 450
316 631
527 343
17 495
131 291
551 633
416 901
672 447
285 636
642 930
601 381
860 520
480 178
44 441
785 494
671 631
475 746
56 208
948 423
451 732
640 496
808 957
525 569
636 156
163 588
627 857
963 279
550 559
77 225
723 129
261 991
318 133
673 866
825 170
746 784
268 983
97 181
468 456
401 12
701 842
533 215
228 491
266 427
78 238
735 575
32 604
718 717
837 689
440 115
287 913
616 937
377 974
814 766
813 664
511 800
976 445
177 73
572 40
216 975
928 206
482 113
628 411
854 701
781 273
385 333
393 740
462 778
960 100
373 602
825 717
644 675
809 857
941 85
38 492
771 401
469 275
801 542
725 836
740 388
93 807
603 373
986 510
162 804
561 703
275 693
329 257
560 277
167 483
500 779
628 186
539 210
633 309
449 975
409 184
895 448
394 61
513 218
789 852
571 457
935 289
84 644
349 711
248 996
661 29
848 578
174 13
633 60
776 235
81 170
143 503
685 17
931 63
90 288
477 797
61 187
237 964
90 785
836 431
545 630
63 656
995 956
53 27
852 442
743 437
357 435
384 525
446 140
298 878
321 416
787 190
106 601
246 731
397 325
105 810
192 668
198 307
298 618
882 569
249 479
828 873
539 92
179 477
143 373
76 417
782 453
188 596
616 614
907 706
89 917
720 593
517 678
477 175
921 246
891 518
562 122
130 183
574 317
723 405
773 525
49 956
5 351
309 807
979 528
600 448
873 373
841 738
266 539
199 628
456 770
225 496
764 740
691 199
754 939
970 456
487 930
114 614
842 614
407 762
395 443
50 695
229 126
964 98
114 379
986 788
401 721
977 137
30 604
958 411
17 650
397 270
901 595
224 985
224 726
230 887
827 994
188 853
896 653
175 49
468 942
479 899
521 378
193 727
951 8
868 236
147 252
688 514
817 426
207 518
769 575
200 21
995 587
108 565
425 212
198 182
72 858
652 524
983 165
948 170
974 960
737 539
684 525
724 608
963 616
771 690
427 961
970 360
573 991
840 969
553 193
831 48
244 760
434 690
789 527
788 174
246 609
556 995
439 73
964 529
272 849
945 111
882 908
143 854
14 710
6 897
583 506
830 332
862 974
915 311
340 603
363 235
794 760
750 973
383 204
500 304
528 431
795 373
901 913
851 468
684 485
156 595
337 247
34 695
507 473
640 150
787 916
807 632
292 579
280 842
113 722
795 217
83 890
660 544
967 294
937 758
300 377
139 184
639 713
474 311
762 445
233 379
30 619
724 709
36 644
618 943
820 785
570 189
191 650
783 16
238 1000
731 324
677 7
852 386
230 248
219 577
301 608
626 463
232 677
776 63
288 364
340 612
358 728
582 27
774 159
491 152
580 579
207 37
892 419
990 169
945 735
207 171
638 583
428 856
679 849
994 60
967 914
498 527
87 622
744 213
492 22
802 668
218 761
776 755
354 953
667 534
885 658
516 772
977 405
721 870
201 784
961 296
803 507
981 879
67 896
568 783
392 547
822 899
305 459
421 50
201 93
476 629
438 489
514 106
493 3
409 531
105 859
137 522
68 619
767 876
175 16
977 202
670 648
364 161
540 709
575 68
513 126
971 304
101 863
890 265
720 509
35 989
844 739
454 795
802 526
875 773
267 395
561 744
964 891
64 14
14 799
604 225
842 798
488 712
26 496
854 139
140 382
810 892
388 706
176 117
421 192
577 5
78 788
83 918
883 990
373 234
361 970
328 160
942 584
442 489
817 543
32 893
329 271
812 179
134 471
611 55
111 70
645 989
988 52
104 495
715 58
522 354
250 1000
507 537
213 647
198 276
940 584
893 278
444 782
733 332
614 975
437 921
515 188
260 325
977 625
397 621
346 172
21 279
21 738
439 478
288 437
847 681
620 192
224 291
147 383
61 881
105 863
117 989
521 827
611 214
730 342
948 57
742 786
165 71
503 340
356 105
975 710
49 702
929 824
3 619
199 166
968 935
586 506
386 222
188 901
300 181
119 356
758 614
404 707
5 375
858 140
232 87
977 172
623 840
644 454
964 334
538 158
583 298
865 101
896 650
972 967
793 886
494 790
696 584
94 536
947 865
462 514
307 154
637 354
696 616
420 14
10 239
354 928
376 286
835 308
442 217
910 65
972 782
171 548
540 251
357 817
455 879
154 887
330 152
434 691
912 500
318 710
439 981
727 965
837 920
338 597
153 639
40 68
230 29
839 267
892 874
987 680
994 120
751 775
557 222
972 19
25 882
287 249
760 974
297 14
296 330
767 423
502 905
130 445
33 8
772 736
993 889
899 784
255 28
640 261
255 887
376 714
726 617
374 564
675 208
797 98
491 291
1 693
656 592
916 202
16 831
355 491
319 586
195 245
815 944
792 589
914 840
837 887
4 201
221 572
655 366
711 287
582 761
792 48
234 551
678 906
853 971
74 858
994 305
279 389
780 495
765 442
774 702
915 321
311 577
49 316
348 760
939 400
186 814
790 353
829 18
98 823
906 970
693 616
941 761
463 438
38 732
352 675
890 283
136 126
175 317
315 686
27 198
891 509
76 814
234 985
589 63
716 862
836 187
50 392
134 759
367 366
316 168
173 479
119 636
500 19
475 645
694 122
526 146
288 795
316 868
601 524
631 340
983 163
23 366
792 772
93 856
232 373
451 237
453 996
672 182
56 559
183 145
403 143
464 182
345 386
106 68
378 566
1 466
478 607
686 840
880 481
286 250
900 352
545 74
234 548
743 984
609 130
744 392
196 228
829 14
447 368
206 393
254 766
728 532
376 314
970 354
751 181
655 330
925 158
454 616
410 436
363 709
274 783
750 5
334 58
126 624
948 547
834 238
816 869
163 751
627 732
876 329
998 926
731 706
291 652
904 926
968 645
587 936
329 881
90 388
906 912
426 946
644 687
191 174
264 487
438 786
381 332
621 614
959 421
544 291
994 345
777 773
842 325
252 22
62 643
494 107
283 997
445 183
415 249
685 384
272 886
97 324
841 712
925 593
387 744
49 655
373 420
783 439
918 319
3 318
897 506
23 158
188 803
187 587
966 313
843 611
810 701
39 785
357 270
372 853
815 275
587 933
475 785
267 322
420 763
332 726
807 565
510 554
301 804
314 54
894 551
73 151
375 545
296 756
429 53
922 458
733 882
331 832
330 69
912 9
752 436
262 769
375 348
628 90
710 534
502 453
476 683
159 860
300 367
508 326
175 537
917 830
437 69
245 719
892 752
144 121
638 257
181 978
294 635
846 308
322 600
159 105
401 551
379 565
84 723
520 830
181 899
844 901
595 79
932 355
746 281
931 15
475 705
647 241
671 783
772 723
687 119
834 243
809 523
794 591
749 905
81 746
790 30
747 168
739 12
839 545
460 97
662 308
485 798
882 451
709 858
365 199
939 831
408 81
629 832
474 383
880 311
181 448
894 172
845 550
446 733
901 767
691 299
773 682
989 870
925 321
450 496
586 928
540 425
717 410
761 733
639 334
561 276
339 793
618 198
481 178
948 936
688 33
433 518
924 911
254 625
409 53
191 436
455 117
87 710
154 168
454 753
298 239
434 759
963 953
501 789
151 637
353 756
806 923
473 914
551 559
679 802
463 58
285 399
168 461
12 511
634 187
572 671
14 742
541 381
736 788
842 36
676 534
78 235
317 319
343 238
509 297
978 231
860 790
823 640
66 956
804 820
612 681
607 217
782 733
150 268
587 71
466 151
698 502
37 458
794 602
378 954
595 864
208 555
736 91
60 944
442 233
215 640
834 506
618 674
149 494
737 832
435 572
891 882
492 111
240 54
621 851
313 101
295 182
310 510
898 531
149 54
245 854
379 119
434 215
168 299
543 641
936 905
461 586
324 944
989 591
318 287
45 593
107 326
826 212
682 114
520 784
386 359
827 354
237 695
469 150
711 306
37 383
225 666
905 989
105 963
15 484
193 97
957 474
827 646
381 995
967 255
39 734
416 14
945 376
209 799
338 163
777 24
943 814
384 75
451 338
786 199
437 525
110 17
532 488
787 415
361 277
925 606
318 943
328 145
635 330
593 250
912 884
326 990
742 847
192 728
781 472
793 909
186 731
62 961
829 563
715 319
275 403
374 705
692 182
494 34
158 675
756 134
695 467
95 731
605 186
46 870
63 692
734 660
524 940
798 455
469 591
626 411
943 934
671 561
597 742
869 425
894 760
260 808
760 68
717 620
2 154
630 435
58 668
178 746
870 439
607 388
255 573
343 294
602 698
536 230
373 785
979 544
484 226
177 366
358 621
380 676
8 885
697 851
8 129
462 993
241 227
820 933
363 288
396 149
998 322
639 338
357 256
56 177
99 408
391 403
867 398
162 800
30 634
614 936
289 820
452 775
66 737
673 70
811 475
168 252
398 300
344 39
602 883
653 209
328 780
292 955
375 980
401 635
590 951
59 415
307 785
197 528
39 370
59 86
883 145
82 335
98 577
694 239
465 694
510 274
313 468
35 658
197 477
316 729
506 90
84 697
688 849
41 617
998 387
98 941
342 850
133 161
140 392
765 103
433 553
888 339
643 887
286 646
729 785
656 486
517 50
494 833
153 857
903 279
260 299
265 824
616 739
331 950
138 462
194 166
58 720
149 933
928 382
690 328
260 875
334 217
393 514
702 817
24 877
871 451
732 734
574 860
460 621
152 193
63 88
855 86
646 464
942 980
759 930
47 631
748 15
925 739
336 606
409 486
671 880
264 187
766 742
936 866
908 304
305 878
274 623
254 734
373 179
511 716
99 118
467 926
360 84
351 222
313 238
963 966
951 858
740 978
480 415
596 145
504 204
168 320
652 660
767 352
332 587
25 466
530 701
220 167
764 986
506 842
748 562
293 515
338 227
688 73
303 220
401 21
148 242
168 804
503 508
591 702
606 65
643 407
52 759
507 242
377 73
942 894
938 872
515 94
593 234
635 901
950 257
779 828
351 389
931 828
813 20
222 949
420 829
814 83
31 618
941 987
886 72
248 149
499 429
903 367
497 657
874 483
211 10
163 250
990 582
691 903
141 127
509 878
104 144
590 178
611 322
921 729
632 154
563 994
389 579
933 556
913 636
970 7
457 516
471 402
3 439
972 294
801 418
964 742
387 310
461 143
995 895
737 523
787 553
671 480
310 538
648 500
950 282
837 364
452 266
292 224
866 236
496 681
903 826
853 999
923 135
123 95
754 380
625 323
799 747
103 792
15 280
181 51
955 987
190 587
197 401
222 75
71 504
603 101
598 799
995 59
577 425
478 493
7 596
806 554
330 550
603 433
699 278
491 723
201 994
648 499
991 588
662 746
305 124
591 344
453 549
112 337
806 684
555 625
349 654
321 52
279 409
957 409
637 553
287 65
649 590
655 152
120 318
267 606
116 374
344 667
303 4
426 8
785 269
28 542
927 299
891 938
625 521
130 977
505 133
804 219
395 664
928 644
839 366
467 400
956 883
811 860
496 763
575 198
872 15
10 713
168 36
114 486
610 589
334 252
921 584
455 266
750 944
582 122
534 606
325 249
166 912
118 147
636 94
827 483
588 269
184 715
68 900
966 524
794 624
715 851
248 156
351 94
336 307
77 843
984 93
744 821
63 306
105 526
791 135
491 770
542 64
244 712
118 150
683 671
644 296
96 764
149 402
591 641
587 612
563 329
269 512
513 378
546 433
882 373
962 554
590 337
553 167
699 752
34 568
408 90
985 618
787 363
135 787
796 859
372 309
618 478
230 667
47 287
323 36
920 975
777 316
193 406
198 880
167 571
222 988
867 41
962 250
925 476
796 439
684 997
37 495
845 264
658 325
305 487
63 377
797 837
33 398
702 93
596 614
506 816
761 155
403 869
943 44
218 378
132 953
861 841
430 33
763 585
47 294
623 247
455 915
583 151
1 378
246 189
581 443
820 641
99 185
712 945
317 14
535 310
360 465
449 188
134 161
121 998
472 517
481 892
589 921
190 668
574 73
542 456
107 231
319 111
923 72
342 310
144 716
167 601
346 233
187 927
648 989
339 743
326 303
223 95
659 784
686 24
94 88
211 510
842 663
839 623
181 744
42 856
110 882
425 42
808 965
449 966
282 335
626 686
17 454
253 407
556 2
499 272
525 747
252 330
45 502
211 801
996 888
954 61
96 367
747 43
695 199
917 60
649 742
304 148
496 135
412 27
880 493
317 382
318 552
143 232
126 34
191 1
590 897
285 629
105 167
41 788
959 156
756 792
651 929
189 140
278 98
315 107
646 718
962 751
272 817
989 43
928 56
700 881
195 579
440 857
507 892
339 254
698 727
977 712
632 513
746 367
564 860
603 66
833 856
169 658
831 147
776 358
461 392
777 494
785 117
614 355
755 345
75 299
158 373
954 830
944 758
732 190
256 34
718 81
687 309
688 326
594 939
261 784
326 357
225 456
801 365
855 892
17 242
665 430
950 720
223 370
601 535
777 133
968 305
51 611
157 253
567 636
436 172
516 989
683 315
474 731
822 820
960 565
733 386
381 86
411 144
32 77
826 934
758 354
281 201
386 145
934 492
322 144
654 517
536 428
287 932
531 95
935 700
466 549
980 451
66 356
375 241
405 336
268 779
101 803
842 725
479 810
51 822
328 351
851 74
603 361
807 816
525 754
911 944
210 706
175 137
626 781
571 321
407 390
365 150
795 360
190 153
699 276
474 7
857 426
973 746
762 73
22 870
550 676
770 878
551 340
125 532
364 134
27 790
320 619
151 950
905 813
264 645
925 4
257 872
259 319
713 461
124 976
502 432
894 973
625 951
959 827
452 559
286 233
744 530
637 574
570 260
490 730
362 592
923 280
681 974
516 713
659 415
853 36
917 997
450 94
282 144
952 200
304 802
261 504
866 65
938 440
254 201
253 749
780 676
473 604
928 684
184 398
382 837
268 195
592 272
911 279
666 563
393 816
743 302
671 192
346 376
849 579
23 996
440 564
342 354
90 18
201 677
740 204
311 860
226 418
343 65
647 134
216 465
391 493
390 783
695 682
475 678
88 297
782 57
60 63
11 182
414 315
913 243
398 598
642 622
679 106
578 137
163 187
327 266
549 485
916 781
828 347
230 917
585 484
434 697
16 765
7 14
124 260
388 436
841 796
273 620
306 498
544 667
680 430
96 63
792 764
113 227
496 87
661 313
728 875
295 906
926 627
508 58
929 329
987 17
34 384
431 521
542 671
320 913
451 750
747 812
997 751
568 776
642 934
547 715
707 862
687 810
828 604
959 833
251 669
153 210
244 841
459 520
253 400
753 289
176 953
768 373
223 404
656 784
432 712
862 267
983 22
249 837
314 125
539 931
550 153
657 313
501 76
698 270
237 963
987 854
589 614
43 217
547 623
867 217
291 960
921 110
726 480
358 222
989 739
884 299
424 941
437 447
964 450
236 647
644 373
772 49
243 998
742 621
703 282
141 247
259 400
611 96
634 932
864 668
749 75
364 502
139 668
803 2
456 411
790 929
302 785
824 567
601 978
522 695
213 561
488 416
198 544
939 985
440 275
337 82
267 866
429 194
676 932
108 829
406 623
599 446
793 6
691 716
270 390
456 370
555 957
929 686
84 733
132 458
650 655
586 883
445 392
355 127
870 406
309 929
246 795
24 343
589 464
700 546
350 404
586 436
632 370
1 618
722 518
674 360
347 910
269 849
566 492
542 207
158 464
671 926
158 767
540 479
30 527
996 510
932 108
298 821
864 644
397 446
663 493
952 685
40 224
990 425
568 631
380 753
794 165
398 759
70 669
339 577
402 168
433 398
762 685
101 758
29 61
7 518
455 7
29 612
78 735
361 821
273 188
175 942
927 977
167 84
697 916
929 867
662 919
259 604
888 542
719 461
239 446
492 850
947 750
662 473
274 404
820 602
638 901
546 570
725 138
793 196
891 584
735 648
814 559
777 642
50 996
159 267
488 205
499 227
370 674
642 132
900 864
308 738
623 255
810 377
101 581
460 356
876 514
813 888
494 547
577 639
679 135
687 217
109 997
115 566
288 824
90 964
46 437
14 874
356 638
187 791
898 595
740 445
477 702
651 931
519 966
208 931
643 621
67 156
846 388
701 371
690 200
517 342
5 869
495 504
783 789
311 527
169 867
172 544
572 486
694 868
162 395
129 366
350 21
708 1000
706 513
867 68
336 101
524 595
580 485
533 118
667 446
526 910
696 637
788 768
396 97
859 789
535 147
357 129
983 749
682 189
376 628
364 918
314 763
822 809
462 552
759 921
53 900
227 327
854 556
777 462
467 238
585 717
507 704
648 928
214 706
1 479
976 644
894 151
793 695
665 313
550 858
850 632
455 384
247 351
108 315
515 211
338 56
805 576
129 312
222 879
612 739
345 727
727 612
8 982
232 909
9 722
697 428
719 412
870 718
520 982
397 607
806 693
482 660
36 253
709 534
596 187
746 36
928 209
449 55
987 235
704 968
396 271
352 306
937 342
438 661
396 266
339 562
382 38
324 762
363 716
568 193
196 961
671 925
336 748
387 46
225 621
840 153
708 619
429 715
384 925
81 926
779 529
785 102
262 214
126 100
437 377
198 846
876 955
341 631
125 80
605 586
840 372
980 717
203 341
602 113
560 979
735 676
524 571
672 606
58 728
704 205
459 127
254 764
549 869
91 211
599 69
607 448
265 410
714 223
505 285
639 495
785 624
1000 509
603 999
678 420
226 162
887 894
848 198
24 49
398 737
480 631
564 158
105 969
612 655
164 533
464 479
243 370
509 242
271 18
69 448
830 940
22 427
215 545
6 241
233 526
89 433
224 263
736 312
281 986
398 686
697 5
957 101
123 690
700 887
216 696
931 543
690 847
970 642
724 229
330 579
322 655
94 741
590 53
675 381
19 48
853 606
153 391
55 975
770 458
577 20
683 672
955 290
104 337
733 909
308 178
906 155
581 210
776 38
548 592
454 253
242 979
480 909
897 75
329 846
344 194
387 903
344 377
816 134
484 661
52 783
678 931
632 347
998 30
57 455
970 713
57 821
891 94
567 292
849 763
988 38
958 211
602 560
283 954
130 372
864 48
484 227
412 523
500 803
911 721
486 690
507 14
671 710
544 868
349 115
110 372
617 897
779 763
338 459
295 656
213 222
98 21
689 563
804 296
169 24
144 950
445 792
473 498
639 747
211 489
108 393
423 723
643 866
464 975
959 355
300 542
82 248
523 983
645 313
731 685
566 143
256 680
227 712
751 845
904 111
65 944
82 567
825 139
535 124
586 200
324 493
596 882
531 172
646 197
152 442
944 462
206 454
161 823
977 813
6 13
994 316
612 588
443 405
556 330
903 308
89 447
262 94
512 123
291 659
443 751
622 325
657 695
463 894
502 78
949 968
991 200
160 916
178 346
670 43
514 672
616 12
43 458
46 180
200 92
3 541
336 589
98 683
557 332
568 11
672 230
164 275
871 759
418 328
39 326
295 422
888 961
686 162
950 37
253 799
386 756
749 258
459 736
770 126
66 770
315 756
63 570
783 480
844 830
194 893
849 569
651 520
750 140
21 436
158 90
565 431
174 394
174 66
71 793
148 273
998 68
634 127
516 174
834 602
5 761
254 322
478 919
832 603
22 296
597 495
290 791
832 990
701 679
620 817
662 424
307 741
913 463
392 96
213 965
10 646
729 453
524 166
570 563
753 518
121 554
852 164
299 241
690 888
142 516
269 832
564 610
958 300
546 573
475 858
834 850
683 209
200 408
463 164
682 621
845 781
291 94
19 179
70 793
491 927
555 813
619 585
355 74
877 160
672 758
428 531
454 703
427 758
47 443
121 566
245 340
26 931
241 355
635 188
163 391
335 140
283 267
16 722
403 54
473 624
661 794
735 980
164 965
329 426
752 407
686 217
680 456
585 612
544 8
380 591
465 921
256 263
891 378
830 476
258 396
684 426
257 743
490 560
317 43
473 407
32 335
77 401
831 396
742 608
993 443
511 659
290 81
714 957
816 902
737 233
598 152
370 355
271 638
686 821
556 286
588 348
322 747
360 223
821 705
726 530
33 215
925 251
694 777
280 234
60 531
265 860
306 112
154 59
125 164
649 924
357 491
21 625
584 666
380 641
981 742
600 365
467 969
501 142
866 898
137 405
751 168
372 561
416 664
369 961
711 186
127 401
190 385
939 703
246 658
211 636
326 153
188 676
392 710
264 896
736 332
884 114
780 295
452 412
383 874
337 864
533 26
695 434
901 751
678 787
950 988
565 463
628 597
383 963
785 575
126 104
511 521
511 703
82 210
104 183
242 697
521 517
393 356
575 530
246 615
748 185
177 501
719 141
207 211
104 415
544 925
171 429
182 456
447 491
517 384
90 138
320 525
852 449
39 386
984 8
677 646
983 787
827 255
99 937
119 88
51 400
51 950
139 802
26 480
459 160
474 154
35 799
374 977
105 647
640 74
755 10
199 357
292 578
196 273
441 916
715 894
546 49
666 283
836 567
722 660
991 287
546 66
487 624
586 400
788 861
598 878
41 877
683 427
421 874
539 966
419 78
700 44
117 970
111 164
74 706
642 885
245 154
499 789
206 267
106 859
195 785
842 899
357 378
783 996
465 298
650 669
979 902
144 592
461 227
220 54
808 564
265 543
381 582
989 728
744 56
145 513
946 692
781 598
214 121
969 923
41 562
476 192
315 717
699 277
701 548
148 930
495 293
909 127
86 284
562 149
106 321
184 992
879 261
746 534
170 732
169 825
441 735
643 312
309 255
889 550
124 307
681 451
249 732
955 740
14 500
328 584
374 581
326 281
39 930
148 511
992 842
38 47
119 462
277 672
685 251
547 737
954 536
740 769
442 833
473 41
700 646
657 115
293 230
437 874
59 699
838 474
696 36
787 865
820 202
650 196
732 491
433 565
394 39
152 116
137 811
183 702
721 551
518 684
874 110
309 475
428 204
705 481
753 63
229 279
782 225
758 163
961 537
202 611
405 964
664 689
276 649
809 348
88 222
396 261
972 125
416 759
321 63
433 56
887 89
770 217
293 451
134 808
808 779
667 812
776 23
434 758
100 594
265 95
700 582
90 772
613 649
411 544
579 1
374 226
497 542
315 316
30 890
61 666
462 351
22 84
118 825
717 353
599 180
455 259
64 731
773 462
961 339
135 635
638 511
778 486
419 855
923 29
38 818
947 222
206 969
751 632
810 747
578 964
578 762
638 409
369 433
462 403
794 482
419 591
221 134
323 991
843 270
522 583
874 137
569 417
958 128
781 454
230 222
681 372
346 603
649 247
218 655
836 143
105 651
725 354
677 946
943 358
361 248
582 3
120 584
85 79
799 234
534 462
832 548
647 283
378 204
899 424
907 488
127 782
504 47
435 760
666 702
871 176
449 382
705 946
737 180
258 302
414 584
721 286
66 949
552 432
725 376
808 469
198 37
24 699
824 389
544 645
609 385
971 373
581 610
846 824
756 507
491 948
573 116
133 710
899 168
36 473
370 472
417 432
910 953
528 627
705 817
625 897
53 624
175 534
320 847
415 512
132 219
473 715
801 146
10 435
510 93
445 854
938 665
843 992
403 668
402 165
764 491
507 23
938 929
734 779
398 536
35 223
392 713
683 755
27 363
996 321
228 531
976 637
507 822
831 696
261 924
368 933
652 866
419 736
695 753
154 45
486 629
390 610
382 959
24 223
80 678
371 530
937 262
341 403
414 589
297 799
593 945
962 146
219 779
170 494
840 81
769 102
406 512
572 311
273 419
327 214
965 123
360 552
700 355
403 932
742 705
900 914
482 367
660 316
279 308
887 396
213 869
81 230
788 30
997 327
240 242
457 704
7 907
881 574
649 161
669 404
910 59
910 531
825 724
241 381
296 732
386 182
413 628
367 46
914 750
622 507
689 708
894 825
615 70
932 68
852 493
187 152
695 815
642 779
389 179
111 753
735 111
683 422
21 922
528 688
43 242
268 802
813 891
326 952
449 699
323 272
105 253
291 187
542 9
502 75
849 882
465 256
350 471
714 632
189 769
96 353
325 109
796 790
472 568
217 299
118 988
57 163
952 988
715 815
339 530
567 291
444 714
918 688
75 265
506 910
235 559
926 525
866 857
322 265
832 639
880 646
11 836
303 534
671 29
904 534
738 368
860 352
183 680
976 561
91 191
265 720
177 463
929 365
387 156
514 225
525 470
599 104
978 502
391 44
666 455
584 665
402 94
287 700
1000 471
146 557
981 48
827 126
131 150
275 325
899 831
978 499
295 638
285 818
695 934
354 938
443 266
532 225
178 417
411 874
813 530
622 473
215 363
653 650
742 341
250 259
338 470
332 811
936 792
661 811
687 523
135 20
776 605
661 96
883 512
465 928
502 682
39 669
996 603
444 479
303 561
602 612
104 886
28 675
338 561
589 358
826 259
935 440
629 881
296 820
909 585
107 987
100 311
341 437
614 203
823 671
29 529
797 169
887 896
938 239
77 221
639 249
85 946
340 947
26 278
450 24
175 475
509 413
880 190
288 76
377 71
189 256
158 69
245 915
456 314
327 37
351 973
349 762
308 446
312 957
947 715
711 759
278 896
482 561
790 806
700 547
812 736
616 887
820 796
321 82
559 973
338 505
835 810
910 40
608 840
622 621
409 794
766 156
946 95
376 204
500 873
403 797
363 917
201 774
289 127
152 871
173 425
382 326
657 495
367 405
326 938
347 577
756 946
679 458
264 234
473 107
656 403
908 69
805 69
272 579
416 415
518 782
283 168
787 297
215 169
261 329
120 796
755 308
207 691
980 422
859 334
904 732
476 620
766 399
224 41
318 191
716 530
664 173
724 342
708 586
683 574
751 185
593 215
513 582
553 288
367 681
824 573
227 442
835 836
752 763
869 190
168 655
476 823
225 416
119 678
421 663
997 101
47 43
950 978
771 814
56 102
462 551
926 922
885 917
114 358
796 526
222 755
439 768
898 374
504 586
595 473
299 118
361 530
511 551
815 7
306 236
434 668
187 379
825 370
854 920
19 845
533 562
40 791
241 96
255 646
396 697
443 769
508 892
588 466
758 96
323 338
560 455
833 766
379 747
937 779
256 873
98 299
462 89
461 847
664 43
653 576
662 883
426 430
228 732
322 251
608 465
868 106
57 297
284 658
752 954
1000 183
904 854
746 921
573 900
385 343
146 72
105 513
817 349
10 456
406 830
722 986
695 331
786 99
644 192
945 837
908 425
215 348
602 550
226 471
754 573
346 524
135 396
216 453
587 870
221 937
964 851
856 305
243 725
869 483
713 474
400 528
920 225
144 778
705 236
336 509
905 746
483 214
190 316
103 470
622 650
215 736
264 839
790 733
47 293
838 804
588 128
533 525
633 671
994 678
148 328
60 959
159 323
472 502
827 851
1 341
804 403
892 887
944 94
518 717
889 721
700 32
529 345
406 519
526 999
165 922
307 231
141 92
637 579
86 968
206 861
491 791
848 552
599 703
974 697
967 154
464 715
643 513
902 247
364 165
228 347
480 564
273 749
30 786
714 452
552 65
719 874
285 151
590 253
710 585
831 650
270 974
240 228
387 917
138 925
284 924
663 214
654 964
118 482
633 108
481 650
340 910
287 237
559 517
325 983
414 611
224 21
473 811
673 268
476 225
112 124
502 676
816 86
99 860
874 155
993 439
809 194
734 21
640 701
780 297
859 487
956 717
517 824
188 88
83 363
550 115
372 398
102 504
260 837
509 223
664 952
127 492
45 790
251 6
781 317
854 576
928 978
498 752
899 708
121 390
387 89
85 82
765 435
845 475
631 942
983 68
44 206
850 292
680 857
697 816
229 700
576 734
240 634
81 941
686 413
504 523
307 218
425 726
220 185
835 640
662 685
142 987
879 426
926 519
903 684
122 246
116 341
718 881
478 242
231 362
351 78
724 333
6 918
120 284
707 690
708 52
560 517
457 119
981 684
245 874
195 86
367 506
792 577
766 113
872 559
437 882
368 862
411 495
961 78
212 118
370 521
638 347
587 761
212 284
18 443
10 55
593 333
607 304
825 280
581 872
643 109
648 320
217 250
507 453
842 191
647 101
931 129
834 342
484 129
359 514
439 546
257 682
778 235
645 416
343 184
676 838
474 491
351 77
990 731
715 265
480 371
205 306
587 46
513 200
434 965
414 317
929 103
528 739
391 960
322 519
36 489
664 316
46 983
467 700
998 132
525 901
999 540
980 652
352 677
608 369
6 564
296 633
822 827
431 587
438 887
97 260
230 522
632 290
683 578
402 756
67 700
364 867
810 638
539 185
673 624
722 45
139 697
637 450
525 762
291 729
651 46
760 609
323 439
615 967
85 356
603 211
743 536
872 620
983 236
161 409
63 595
576 12
838 110
291 896
177 399
763 800
485 669
166 324
522 625
679 563
909 960
345 884
647 594
366 658
949 710
971 568
845 412
846 485
596 113
384 567
930 290
769 448
170 739
890 664
668 493
876 46
472 310
700 965
929 491
146 790
726 619
485 245
824 64
881 673
565 38
84 102
710 486
147 219
523 563
449 418
187 169
731 886
896 392
779 721
250 944
340 117
333 199
412 568
557 16
524 837
944 746
600 504
732 327
328 40
365 813
449 668
769 680
583 384
761 741
209 849
268 337
507 230
915 133
772 228
35 188
41 707
537 568
406 230
161 485
131 460
5 158
806 20
476 333
796 633
267 132
705 682
833 890
694 844
267 41
678 892
7 307
211 126
997 929
210 289
899 626
534 915
335 488
951 692
22 861
80 884
822 610
746 2
512 4
226 89
867 740
752 96
956 946
743 391
504 592
473 408
145 671
364 354
698 665
424 776
473 43
441 570
703 747
960 547
675 843
159 364
340 825
828 339
834 636
796 83
355 184
628 515
412 900
796 824
957 728
577 27
928 965
477 832
271 20
167 392
605 68
876 184
604 986
872 258
281 357
325 278
247 746
986 749
667 519
222 733
572 174
153 472
672 260
273 953
921 277
52 53
732 127
858 669
770 835
631 139
771 183
439 834
308 320
65 711
37 934
877 40
525 905
61 686
767 988
267 463
329 827
587 976
81 646
378 366
154 795
223 745
762 496
968 631
412 705
517 632
609 817
739 440
866 701
989 873
530 698
312 119
333 150
662 190
667 577
196 973
927 209
18 102
664 171
415 431
368 126
873 861
726 180
208 74
330 202
776 579
230 527
369 816
440 612
302 491
850 784
603 993
543 251
521 996
125 258
606 299
442 386
156 714
76 498
441 870
646 956
663 262
926 320
313 648
303 239
780 483
901 968
572 179
428 701
698 861
432 751
188 455
924 102
446 450
283 719
222 942
984 487
523 622
496 28
690 565
884 201
222 40
511 781
767 596
213 667
77 499
135 896
489 687
925 883
178 714
370 954
892 214
924 752
469 705
601 948
318 766
264 249
769 343
931 294
899 813
696 856
463 542
128 512
150 378
959 826
443 573
809 766
804 803
808 467
235 526
940 441
40 166
956 112
687 6
142 123
433 129
411 475
890 914
7 688
916 921
998 644
716 486
74 207
797 459
354 854
609 151
855 69
790 754
52 126
359 460
873 348
555 833
611 433
109 840
152 780
676 626
979 44
42 68
324 662
357 254
928 102
645 974
633 973
884 820
188 436
246 602
297 100
861 824
661 929
990 853
881 996
705 959
174 496
213 687
695 223
326 876
28 191
374 978
806 939
994 728
782 778
115 437
69 585
500 685
840 208
274 620
173 992
733 707
518 582
980 857
678 893
921 946
511 360
554 685
52 679
176 395
3 424
305 686
810 433
365 879
835 189
507 796
308 509
209 201
578 241
867 639
625 143
266 667
386 13
293 977
13 135
253 785
4 913
618 518
422 227
919 493
345 65
142 869
574 174
843 851
266 179
126 243
251 62
585 94
199 966
403 155
118 652
815 367
198 737
285 884
618 541
600 472
350 924
625 574
539 51
637 882
956 517
667 877
613 724
679 965
478 809
321 423
907 87
692 631
27 996
251 421
976 972
456 630
116 954
210 607
564 556
341 545
37 358
364 170
606 785
228 300
859 638
793 26
839 739
708 702
820 341
686 366
285 854
361 261
973 748
875 465
391 999
766 32
645 817
598 8
482 344
489 440
198 854
177 253
905 198
901 484
982 772
810 360
388 383
4 737
148 698
717 551
233 347
412 518
981 49
159 356
775 23
238 3
586 433
931 756
716 865
598 642
222 236
654 86
519 606
410 244
755 517
165 818
389 93
293 590
481 816
272 822
204 384
473 620
613 425
954 197
69 486
245 278
638 473
42 49
43 788
37 672
88 44
137 846
956 613
188 648
157 845
175 371
474 372
622 495
763 928
962 959
999 600
94 983
570 44
613 984
254 428
533 839
256 766
312 181
561 987
512 299
817 206
582 873
825 628
940 512
187 390
977 438
789 806
418 284
742 531
742 52
778 451
118 407
50 615
91 860
341 226
640 201
873 712
410 921
301 17
609 629
21 901
342 738
297 691
344 570
307 657
368 304
104 902
527 939
437 513
676 652
41 205
180 188
385 744
220 148
756 814
936 942
467 556
514 900
908 406
657 965
49 732
798 927
846 811
607 640
476 382
239 389
37 687
74 759
978 311
919 984
351 774
163 697
208 147
335 739
424 22
312 851
735 644
276 788
63 11
375 61
899 171
878 728
16 872
140 69
510 187
333 754
237 957
726 532
813 372
91 959
24 141
61 38
756 354
29 218
409 782
255 958
566 500
811 260
602 448
201 565
807 758
165 200
240 829
843 450
59 433
218 160
603 315
291 966
786 400
34 514
908 315
722 436
538 59
771 902
369 408
852 461
496 23
525 135
491 226
42 191
470 227
673 741
900 323
267 522
108 457
9 906
354 893
739 164
935 57
908 450
644 656
973 925
945 432
569 27
246 669
40 402
883 51
33 178
823 77
591 909
221 692
632 15
858 659
80 951
67 71
162 8
908 595
315 465
523 404
420 679
878 599
226 259
694 740
935 998
557 353
48 821
213 341
337 265
112 94
232 249
265 892
8 3
551 695
494 188
875 435
39 334
72 803
78 715
903 494
444 994
168 833
551 641
657 411
84 440
469 800
553 408
317 197
49 85
809 126
123 380
103 516
246 468
52 284
100 924
37 331
121 954
29 873
770 328
767 601
699 168
709 209
57 41
969 425
989 880
413 206
680 402
683 609
330 370
801 857
583 326
384 856
302 925
57 1000
804 968
752 21
503 127
748 179
820 553
743 734
670 223
610 140
615 649
375 162
511 18
259 379
538 262
886 127
858 144
722 241
413 608
931 461
385 641
935 947
559 83
68 370
107 782
425 420
533 498
179 128
875 441
493 318
181 29
615 745
336 670
110 850
340 846
39 136
201 144
597 85
370 682
523 260
741 17
11 601
586 314
312 547
84 624
311 926
987 760
822 66
133 958
507 720
995 652
543 534
134 321
579 603
405 546
260 93
899 190
461 681
889 143
681 548
619 297
535 953
929 185
731 870
610 937
395 829
144 67
370 150
551 676
726 285
638 47
554 156
750 2
293 757
656 201
252 932
189 220
911 848
428 691
964 534
371 358
387 986
371 477
146 552
303 980
319 733
705 8
340 501
262 954
325 205
928 135
800 512
453 358
408 496
648 888
1000 407
288 529
752 161
45 269
945 341
959 990
340 714
206 856
397 467
555 798
423 107
197 221
555 228
319 666
120 715
429 117
977 685
147 536
326 855
465 968
546 613
355 284
633 95
766 500
319 278
952 516
469 675
957 932
954 59
291 946
364 141
141 73
538 522
605 546
180 116
686 518
672 729
750 348
240 736
985 622
933 786
619 833
516 339
55 122
477 148
469 80
782 790
22 63
55 668
826 933
430 216
341 45
723 794
282 531
427 620
381 944
147 538
189 488
679 588
758 665
442 587
29 764
181 533
44 648
883 186
680 709
705 800
390 420
580 119
195 141
971 315
638 834
71 965
401 844
503 590
403 263
323 672
501 222
857 321
265 246
686 870
811 239
199 36
627 693
503 391
574 840
361 887
701 884
91 182
348 686
448 449
158 881
315 299
166 424
634 789
445 768
365 639
235 877
243 917
426 482
812 624
673 898
247 461
804 354
767 868
529 75
967 366
982 201
136 26
382 578
411 608
35 481
743 543
591 735
498 583
354 860
433 253
839 889
14 781
328 410
717 667
990 315
975 46
51 595
109 31
692 637
489 705
982 787
655 831
134 716
211 706
463 748
79 953
450 431
676 499
27 403
80 108
80 514
875 223
990 998
364 961
931 219
724 378
288 185
238 388
749 217
811 680
799 256
463 466
844 845
699 135
312 741
745 280
528 76
224 588
623 23
674 328
596 273
39 418
196 396
132 951
845 414
640 365
607 115
955 347
892 405
871 640
388 21
125 637
187 937
376 661
335 685
273 446
758 91
863 295
895 563
215 305
385 665
92 143
704 412
303 891
131 384
287 28
648 993
515 374
967 882
199 143
377 755
596 284
400 922
982 757
829 95
240 424
802 258
604 516
401 907
726 93
347 898
288 900
340 940
303 268
930 67
571 10
942 463
222 754
749 945
997 538
11 371
266 292
327 356
590 274
393 355
638 470
984 809
738 153
892 480
160 848
135 937
13 865
653 266
990 822
502 649
175 75
938 348
574 843
690 968
338 635
253 939
579 366
10 635
851 205
209 610
264 668
89 698
141 210
300 430
306 617
729 701
301 525
659 935
132 952
545 274
747 132
187 974
733 954
796 150
806 814
640 955
840 859
180 675
647 141
172 974
101 681
190 466
464 738
270 113
691 913
505 880
678 497
257 344
325 510
838 368
86 614
679 522
314 568
816 699
875 189
875 308
644 757
396 453
327 337
212 71
552 932
325 908
298 526
959 49
203 445
182 451
354 466
816 573
493 42
837 282
741 76
994 998
881 248
201 808
771 173
610 258
433 995
652 671
201 461
887 549
933 674
72 278
379 707
253 414
436 346
868 440
499 926
952 313
385 966
534 3
505 375
432 591
532 384
818 36
616 592
703 9
672 408
391 395
203 879
852 255
809 830
162 619
708 583
811 351
588 793
798 876
160 52
212 20
135 370
21 478
179 249
539 138
833 574
215 294
347 551
298 535
224 418
633 704
653 985
79 120
963 856
913 822
554 582
208 272
61 398
276 110
249 499
191 50
3 2
75 323
980 437
576 965
479 625
723 99
869 752
165 849
702 6
914 315
373 983
40 502
910 647
470 307
389 425
138 814
702 337
890 267
374 332
252 609
343 715
361 228
715 757
392 530
803 514
251 624
582 150
576 624
878 282
113 860
942 307
409 958
840 335
130 957
94 805
379 318
968 282
63 757
308 761
342 922
616 942
420 848
369 617
85 218
201 886
979 874
20 860
166 695
712 387
205 93
819 114
305 267
612 685
730 84
721 563
874 376
668 993
581 287
270 663
242 3
84 346
179 568
556 411
622 215
425 340
956 566
790 426
934 856
271 429
693 686
682 243
514 293
436 94
186 874
285 947
283 391
770 462
428 658
440 252
572 612
213 288
55 27
575 804
269 854
567 573
871 844
718 815
234 881
276 481
385 328
599 334
496 14
901 107
301 279
851 404
822 81
711 588
599 247
626 518
702 189
778 125
186 528
830 376
236 590
242 542
439 513
441 475
430 595
288 245
471 625
526 679
428 345
149 937
642 117
390 17
327 804
728 657
135 832
395 84
900 147
866 367
100 847
978 84
940 418
352 502
845 128
673 664
700 733
88 129
179 393
612 300
747 641
525 125
391 233
150 325
228 675
686 47
718 310
991 271
905 869
279 524
933 955
868 943
28 574
79 644
890 223
178 732
249 597
202 4
182 34
390 781
552 829
88 114
801 699
153 805
449 439
835 706
402 356
607 783
910 541
702 181
735 121
584 289
432 504
302 535
636 96
779 245
271 445
229 363
347 628
808 905
114 611
729 620
980 192
982 339
835 337
349 891
148 54
660 807
758 523
80 467
9 622
125 596
864 685
43 296
960 434
701 35
669 908
779 270
288 357
675 762
911 556
3 899
951 101
203 50
610 501
229 213
363 133
814 781
480 210
424 769
113 690
119 261
543 488
105 347
174 289
821 787
535 838
960 587
630 846
141 301
77 137
625 929
29 499
894 644
508 823
372 696
192 170
305 772
862 992
299 259
203 377
500 119
266 323
698 932
1000 175
589 241
309 656
993 124
928 219
129 282
186 106
464 321
713 112
667 386
680 242
576 515
976 25
600 191
484 551
195 181
806 735
242 210
943 248
163 657
986 265
474 867
229 851
702 473
562 760
486 438
602 323
91 607
105 485
905 3
852 612
19 924
96 342
856 890
488 62
987 229
798 722
282 93
15 834
457 970
850 37
166 42
85 178
630 26
237 827
954 447
741 487
325 485
659 596
316 28
662 819
423 652
692 179
439 707
127 277
230 132
1000 152
607 682
434 171
240 318
422 355
616 529
66 248
965 996
762 561
493 339
93 330
870 899
326 636
1000 910
734 656
211 279
239 615
185 499
400 529
317 655
981 240
847 459
221 269
803 971
965 315
621 919
362 492
741 690
204 744
3 435
203 163
74 470
52 348
314 43
464 724
159 232
424 830
358 674
588 216
701 246
551 691
642 452
691 53
972 854
61 299
676 63
972 447
774 680
260 549
977 46
396 623
698 913
46 671
243 570
13 356
201 505
446 449
734 771
279 713
999 326
471 706
940 785
70 879
388 703
769 741
747 807
211 379
136 359
550 253
578 526
157 965
332 847
446 643
890 480
914 513
973 116
278 627
359 340
268 33
387 58
107 510
185 205
233 168
414 601
74 141
819 444
22 908
934 863
402 831
939 854
78 38
971 343
82 860
910 996
108 541
884 826
917 328
243 576
737 809
866 522
844 355
680 46
227 920
608 321
523 704
192 451
829 617
101 530
170 27
182 551
673 568
262 531
674 334
214 521
899 562
659 163
482 385
556 155
875 357
474 904
369 590
899 402
403 619
924 244
766 49
632 364
374 408
815 977
715 109
890 834
259 925
349 992
396 599
280 739
731 515
865 245
478 960
104 543
128 232
181 389
592 665
699 132
755 928
681 22
167 945
132 123
500 900
642 98
787 581
878 716
766 822
616 980
340 827
790 391
591 664
739 544
383 795
227 49
969 443
933 535
613 853
351 369
40 104
435 31
750 469
927 109
705 318
219 347
594 559
166 958
375 448
134 963
939 712
838 337
126 448
14 312
434 744
906 339
868 835
729 704
650 802
977 584
269 981
759 280
459 701
191 779
574 965
183 733
538 964
93 634
877 324
6 619
734 825
754 302
373 127
855 164
307 835
820 924
774 812
100 424
668 334
841 781
274 978
401 149
735 116
870 253
114 181
598 249
575 353
456 69
161 73
796 216
992 690
193 454
458 160
846 472
373 285
697 56
435 43
642 726
130 220
399 903
962 26
245 70
87 815
303 810
520 231
971 884
189 971
661 570
187 315
706 810
963 467
302 660
36 413
522 841
54 717
598 840
944 591
126 586
195 328
4 13
223 420
173 198
643 868
87 107
126 592
811 954
48 253
691 846
273 392
454 527
340 534
545 220
936 763
354 347
916 67
560 956
687 993
527 460
629 120
796 389
4 873
843 112
168 633
134 966
287 994
563 541
517 10
720 170
463 454
576 564
363 984
277 17
956 982
554 243
21 479
362 460
855 568
472 12
834 659
979 112
183 266
282 710
34 30
517 242
149 511
917 865
521 97
402 86
239 397
881 812
817 675
432 583
486 494
64 657
724 875
330 504
791 703
638 170
611 699
573 421
80 949
744 843
206 438
190 594
701 451
501 421
688 795
585 869
802 624
822 574
409 992
990 671
666 468
250 649
627 958
258 349
328 689
474 550
726 217
47 778
508 596
93 360
321 919
50 715
899 548
462 690
342 163
220 455
320 921
894 339
369 362
355 921
388 654
930 866
505 702
49 843
104 450
119 392
490 504
294 477
101 965
620 393
383 283
483 292
457 978
438 392
664 737
963 769
419 588
698 329
861 527
306 808
534 537
61 574
846 700
212 918
849 418
527 83
993 689
530 195
79 36
92 815
146 854
378 770
897 370
985 183
241 648
445 286
684 868
291 48
811 443
231 114
866 503
345 369
307 48
612 768
825 374
321 697
489 34
112 159
893 982
400 64
225 556
928 485
20 464
805 146
44 852
656 740
380 439
757 599
124 339
911 932
969 816
285 318
787 828
854 627
169 447
86 224
940 743
386 374
519 865
358 945
955 301
291 276
272 196
756 953
44 426
754 619
468 671
863 931
805 796
241 590
874 548
439 510
921 413
897 298
700 612
179 972
549 340
929 1
220 802
452 765
435 598
826 82
931 142
698 659
993 172
643 175
736 946
580 450
301 456
6 315
824 199
487 19
85 2
828 769
220 913
463 272
669 424
676 504
796 203
287 516
272 682
92 920
338 566
431 300
321 393
998 569
296 623
427 45
796 258
774 388
294 180
511 352
619 253
510 710
274 86
659 84
533 94
516 769
452 588
788 981
441 632
374 339
157 67
422 550
208 202
908 239
4 492
922 391
379 581
880 390
447 315
845 109
828 307
572 632
323 31
657 322
824 576
829 988
103 841
74 244
956 34
776 967
452 727
821 500
959 963
195 365
351 669
464 639
947 24
866 12
835 356
717 866
784 775
804 267
838 585
487 63
290 270
600 189
740 540
838 414
5 620
901 144
848 282
914 827
482 12
869 632
236 382
715 141
370 822
215 31
54 968
715 86
953 853
739 791
290 707
643 400
695 197
989 678
930 338
18 714
334 622
46 603
386 584
472 207
320 911
803 772
479 743
730 275
759 295
593 260
783 914
430 662
43 993
901 514
305 703
881 508
609 650
784 988
126 863
115 23
385 712
557 19
718 600
206 469
322 914
902 94
990 708
836 875
116 818
53 372
857 480
673 645
543 654
586 734
343 949
462 631
474 969
557 502
562 76
12 938
133 58
25 450
809 511
667 929
364 671
893 890
525 367
519 446
492 81
271 515
181 261
890 761
551 783
937 536
520 435
87 96
186 832
890 119
126 855
379 34
517 382
970 325
302 991
88 431
83 91
457 157
672 708
684 904
404 910
294 495
411 730
699 865
266 852
560 166
433 864
966 427
689 248
842 835
361 232
28 272
919 924
319 956
899 773
507 945
592 317
723 127
264 159
492 272
536 125
299 454
475 619
563 223
340 798
764 958
546 708
625 259
727 588
858 539
402 678
13 888
972 369
263 313
19 793
877 444
497 382
560 191
593 314
361 557
845 744
552 619
913 650
818 197
457 31
410 809
302 843
43 475
180 194
959 648
168 551
957 281
912 378
692 160
938 370
890 237
777 46
926 141
112 109
661 66
266 23
52 228
731 995
842 393
865 55
363 758
311 678
350 739
16 781
657 408
277 255
48 820
170 484
113 778
545 148
850 690
814 385
36 402
283 941
263 649
390 963
796 913
204 650
584 570
778 211
986 70
856 773
571 970
417 354
97 762
838 446
345 91
885 4
127 436
716 637
283 279
716 436
644 274
274 496
746 643
976 903
564 96
32 619
53 638
301 36
649 8
19 656
328 535
626 365
402 492
798 347
145 163
700 683
914 220
451 61
837 788
861 531
365 171
688 267
545 551
90 959
894 949
412 910
74 796
513 567
613 501
253 961
503 184
323 648
845 996
778 362
403 131
134 357
131 141
466 535
191 324
462 696
213 810
509 423
518 713
120 325
680 335
391 32
671 830
969 752
780 889
623 329
774 482
406 79
13 729
833 775
375 538
578 905
654 574
417 236
565 841
48 939
784 192
92 542
186 864
417 118
469 443
355 361
146 953
219 107
819 813
386 36
27 360
706 13
104 178
397 953
230 205
127 855
10 802
883 174
344 557
247 217
229 528
432 526
906 76
654 227
569 280
97 479
50 613
501 130
37 753
113 420
490 483
716 290
937 641
435 841
616 645
804 829
354 991
823 48
1000 993
76 530
417 385
784 705
572 891
493 41
367 453
610 9
42 940
846 949
173 320
406 274
444 7
68 511
168 127
104 862
551 446
76 549
432 843
261 894
409 564
651 844
422 836
599 520
327 641
605 530
228 996
431 497
74 822
860 419
381 626
882 61
258 874
763 920
314 612
894 919
514 124
609 469
68 298
480 974
898 525
663 48
267 637
980 577
865 612
87 334
256 535
976 686
884 801
304 210
263 974
178 585
170 712
114 534
632 545
353 597
444 297
660 799
168 532
365 300
551 299
618 507
859 665
257 909
652 182
398 809
426 327
325 698
254 848
956 148
210 658
124 230
657 59
890 517
852 29
575 273
569 743
593 773
947 876
171 13
238 443
701 918
382 53
710 144
594 243
651 104
84 196
524 576
563 403
880 165
695 211
96 561
949 837
931 910
734 595
54 894
25 994
806 846
163 914
454 104
123 511
495 900
980 839
158 709
308 869
818 648
261 84
954 715
411 542
766 334
448 236
656 350
543 237
612 407
703 990
786 996
785 635
735 603
6 929
274 154
556 946
341 600
302 116
190 862
695 94
256 309
580 88
918 785
112 642
854 425
161 527
516 371
567 940
689 796
268 226
104 573
665 150
849 969
365 309
711 150
765 211
478 241
246 394
38 649
387 499
684 412
92 731
506 58
825 514
811 160
801 944
168 505
632 520
459 624
638 140
229 333
39 217
894 819
52 25
746 129
963 523
929 866
233 493
178 605
703 557
784 576
484 452
691 238
603 344
484 290
755 52
882 122
416 530
112 24
526 488
866 904
140 802
104 277
937 161
758 560
848 381
531 916
252 639
119 865
638 110
709 568
789 450
487 432
850 256
932 31
561 230
343 768
788 14
527 431
805 669
197 163
684 294
954 94
423 179
709 490
850 606
295 250
446 219
900 55
898 412
408 809
976 494
598 641
879 6
526 808
510 851
171 228
275 503
204 101
744 661
887 449
143 113
518 804
616 182
151 201
117 196
338 146
255 25
808 755
611 605
660 851
275 270
516 667
181 695
742 195
335 820
822 577
79 43
403 949
610 513
739 874
480 451
629 819
723 375
742 266
766 58
395 934
563 378
676 139
312 27
476 625
26 676
23 509
164 505
985 773
531 401
206 480
924 219
79 106
818 324
399 545
240 816
401 23
410 782
30 401
958 127
974 652
385 617
414 474
117 191
982 307
398 813
765 82
308 832
620 581
193 708
955 289
889 528
659 813
728 500
194 844
35 894
216 24
196 617
550 841
295 744
136 68
211 117
569 705
764 924
486 510
927 470
393 328
195 689
102 687
791 334
361 130
560 795
616 369
591 268
672 843
101 708
176 605
894 941
829 205
28 896
946 208
334 833
763 781
459 552
98 201
326 619
496 510
251 441
59 530
882 354
973 965
517 864
755 227
838 789
520 530
478 713
831 8
225 202
625 550
278 731
120 367
29 511
866 145
868 497
792 411
949 953
393 650
494 346
654 895
905 513
506 979
313 517
742 591
783 395
937 948
216 935
795 616
816 888
846 677
337 761
832 571
213 444
445 834
813 402
124 819
342 671
570 860
841 722
636 856
774 518
491 47
522 569
317 378
477 303
615 479
379 125
184 826
219 999
931 98
959 15
669 139
42 817
296 487
24 682
460 500
651 91
136 239
454 945
567 591
758 907
232 731
517 42
485 82
155 702
922 773
81 879
82 849
631 702
698 50
524 209
799 408
195 53
804 313
102 442
633 684
399 65
546 83
685 525
384 820
78 739
542 535
710 819
112 46
220 3
991 946
883 702
901 521
266 922
967 309
181 585
985 495
815 437
536 488
93 748
277 250
535 456
538 385
666 894
766 650
217 723
950 102
324 53
951 520
695 940
428 631
754 395
882 629
121 839
738 972
733 437
652 870
718 579
446 193
429 783
372 553
858 141
743 363
269 872
359 188
610 382
522 425
725 816
79 928
146 507
11 256
521 319
110 491
466 180
845 713
992 721
778 340
945 126
629 312
132 819
831 635
824 600
492 519
659 137
272 755
566 689
833 291
468 767
419 234
139 924
927 141
970 812
492 399
314 7
459 447
923 405
413 806
488 351
610 92
185 722
857 306
74 75
764 869
740 629
250 294
523 638
11 549
433 58
164 551
378 583
951 628
579 949
617 209
737 697
593 292
69 654
762 381
204 614
222 663
131 300
755 100
709 949
193 422
862 124
586 68
200 1000
769 246
169 685
597 829
103 883
953 258
225 420
441 240
83 868
778 146
727 339
563 303
329 912
700 512
685 702
610 543
102 788
634 721
208 400
71 683
981 772
596 570
667 771
637 713
945 412
533 190
503 690
223 340
261 509
420 229
676 372
774 511
527 188
287 875
220 960
734 904
325 261
785 306
371 807
19 999
676 279
95 509
877 585
561 406
381 5
345 384
649 840
948 571
222 142
857 772
413 522
257 701
931 848
896 987
428 330
805 878
463 697
548 33
565 525
96 818
711 319
439 948
996 90
371 103
348 692
842 105
973 508
143 410
392 994
907 746
555 62
511 266
380 730
501 127
655 786
840 584
279 372
27 883
495 588
635 991
173 684
206 228
485 570
333 78
278 874
670 157
203 380
770 422
780 530
20 185
763 745
879 585
313 397
300 346
211 363
748 122
840 80
991 534
436 227
851 237
569 159
467 69
742 472
741 444
989 582
267 150
773 436
126 147
78 237
732 63
482 384
832 3
197 573
116 909
257 440
446 581
139 610
136 459
263 246
519 917
796 842
12 604
957 270
969 891
912 424
523 802
453 163
739 144
461 506
74 382
355 107
452 580
214 695
297 101
753 934
422 622
345 780
82 472
262 627
412 825
517 392
55 947
406 236
260 608
585 431
562 391
791 480
226 106
741 414
807 325
241 191
419 345
359 165
586 671
405 421
244 41
836 525
954 412
543 784
214 257
629 655
772 357
735 586
128 851
76 383
34 189
72 663
882 845
721 837
688 478
610 41
541 770
36 233
193 544
21 736
509 763
63 894
977 648
54 143
673 246
977 606
883 802
591 834
547 374
784 277
975 893
214 150
44 480
126 25
850 379
314 499
904 348
755 624
799 714
146 109
186 440
410 466
344 31
172 809
165 336
149 667
581 494
171 605
719 440
969 892
179 267
946 758
699 552
749 390
398 378
989 934
958 527
238 382
336 41
510 335
857 678
943 291
368 67
941 580
408 114
878 288
287 612
916 686
97 330
975 871
539 205
973 788
290 444
304 779
743 253
585 167
310 421
103 426
737 117
257 353
696 613
960 584
18 795
472 633
464 397
996 557
275 363
689 759
244 668
392 771
382 582
198 12
552 594
858 790
457 152
90 678
565 563
52 845
790 267
52 262
325 443
493 881
561 522
525 23
384 520
504 260
345 771
311 411
771 820
602 387
426 950
620 423
697 863
519 660
8 693
766 869
133 48
30 366
317 648
363 859
377 910
894 901
492 643
394 786
883 480
7 131
674 134
196 378
304 555
101 851
290 944
423 536
411 346
340 573
439 854
248 140
23 802
941 934
397 817
323 145
60 919
19 225
573 76
613 636
293 703
274 823
292 247
49 400
391 254
688 423
348 221
774 292
971 383
842 869
746 507
715 601
29 651
329 284
378 994
784 121
168 315
877 545
910 847
166 67
632 655
608 901
350 778
365 982
532 981
717 614
204 111
788 546
425 161
674 57
791 46
888 595
320 243
584 987
587 967
224 46
201 482
701 82
567 527
956 314
973 610
725 219
581 303
53 59
739 665
773 91
110 675
668 921
441 817
8 308
95 804
956 986
831 605
372 548
391 693
307 128
589 848
550 443
861 809
978 630
837 104
60 903
865 446
51 976
792 928
28 360
122 403
550 420
875 129
414 582
914 806
640 605
576 126
550 692
758 154
211 43
717 5
406 387
576 637
386 300
177 1
329 225
177 488
264 809
621 983
631 495
706 381
149 738
343 439
646 462
232 788
324 787
763 885
471 424
371 319
883 630
663 400
666 443
921 978
772 888
589 247
893 100
708 444
113 312
885 143
339 83
352 686
383 839
752 529
70 312
530 395
148 821
508 226
239 235
703 537
128 257
585 380
983 525
206 788
829 595
60 162
506 963
343 924
732 595
8 472
60 475
105 502
46 328
638 584
470 969
220 952
239 824
520 513
322 902
985 827
322 977
404 655
2 496
87 86
189 670
392 36
510 363
894 397
332 575
243 905
319 448
500 307
714 643
477 765
192 732
187 866
563 913
489 504
210 994
704 934
109 126
429 559
134 522
544 531
313 597
569 915
975 109
99 434
814 412
306 28
120 596
906 233
813 32
363 715
490 233
79 232
31 107
291 881
269 496
728 449
956 316
721 742
299 987
865 677
892 48
978 610
176 630
652 33
711 416
482 775
125 932
818 29
151 334
98 831
454 401
345 995
585 832
980 86
927 370
999 380
728 145
41 987
198 948
36 770
956 252
509 647
636 508
954 392
323 811
299 909
947 356
82 127
16 701
120 691
805 144
901 610
918 597
367 184
391 12
483 754
24 152
610 976
684 335
374 648
806 539
810 239
859 460
629 920
186 457
898 484
834 587
518 921
741 517
820 538
541 805
196 735
892 407
133 57
528 393
819 972
240 366
278 796
731 557
802 343
458 741
614 702
798 880
924 44
919 779
569 409
293 614
811 118
350 616
552 68
344 203
662 678
756 582
320 620
225 489
194 313
395 3
56 752
366 264
92 857
596 63
371 197
724 506
440 344
139 391
81 543
904 73
654 730
673 862
340 819
124 353
880 906
70 554
496 411
377 691
756 46
790 258
395 948
474 346
650 366
619 193
406 478
537 914
952 56
780 410
416 764
301 317
179 566
215 232
467 893
579 487
820 79
1 817
701 45
312 566
104 387
836 852
984 947
743 631
596 444
959 261
297 578
409 542
391 405
107 746
594 664
671 108
686 156
756 529
873 789
39 848
444 923
412 344
987 695
916 893
716 634
267 585
293 259
278 407
461 674
114 879
936 336
127 347
713 784
46 611
262 23
870 400
239 788
562 805
847 373
447 383
579 532
412 236
891 714
973 55
415 907
66 497
622 399
631 727
709 530
129 785
750 89
342 405
122 146
456 532
100 977
734 780
660 328
734 471
402 308
14 572
513 65
428 234
770 658
907 14
230 785
840 835
494 327
874 747
224 926
151 127
777 431
651 789
937 136
62 386
426 577
112 375
278 932
874 958
898 616
732 725
628 421
607 324
573 290
954 401
318 975
875 573
221 679
234 578
817 412
107 775
141 984
35 281
388 396
466 548
392 279
627 51
672 356
53 45
909 341
19 455
208 8
341 691
244 925
52 134
908 792
458 67
774 800
546 191
480 388
632 780
347 166
491 870
697 296
787 468
738 167
393 386
469 945
777 962
162 62
900 436
447 709
748 469
757 351
733 553
850 409
97 436
209 345
425 426
65 980
455 614
815 474
931 323
916 652
890 390
182 77
848 192
358 592
440 113
29 634
41 316
579 25
52 224
225 840
711 780
473 602
232 192
217 300
502 862
66 125
167 71
286 847
58 351
754 998
432 641
763 932
156 250
532 75
877 337
128 938
39 509
564 202
135 655
432 627
171 942
458 737
107 490
302 205
640 691
449 541
58 453
634 957
685 90
373 867
930 54
677 940
149 995
261 46
411 63
863 197
799 64
212 661
575 564
726 479
525 264
22 810
817 247
225 921
215 708
151 234
472 834
840 446
63 285
881 94
58 913
608 258
139 287
695 127
102 999
361 994
845 487
872 892
972 546
825 367
872 10
700 234
16 953
255 227
870 395
337 579
499 680
250 848
332 137
213 221
966 163
239 25
277 937
849 749
360 888
338 680
337 987
863 341
319 207
122 762
882 640
113 802
868 457
574 47
236 545
806 609
421 915
344 699
892 914
306 687
239 411
528 710
335 25
792 172
911 119
792 720
442 614
778 576
161 387
571 761
757 585
64 807
382 491
167 805
851 648
157 863
168 851
109 779
705 372
262 113
242 114
488 813
965 400
827 217
495 338
992 642
571 272
267 184
576 521
820 614
5 359
754 79
618 293
242 955
594 877
863 393
99 384
472 734
742 655
233 630
390 293
739 800
491 583
294 879
995 700
720 146
151 885
435 502
884 75
585 240
453 177
440 398
527 315
185 687
462 311
790 180
682 835
981 53
101 946
213 270
923 723
562 557
416 279
208 125
992 665
62 215
812 676
282 134
414 49
806 530
551 770
875 134
527 611
343 785
303 758
247 168
131 245
225 699
166 977
215 311
81 962
430 867
415 382
116 460
422 736
995 13
167 181
56 622
991 562
892 165
707 286
35 85
291 114
703 817
579 981
275 628
804 844
953 355
634 361
47 307
846 661
823 828
763 556
529 468
588 538
516 282
984 560
836 911
883 509
486 575
135 663
405 794
514 686
976 735
438 783
384 677
949 360
975 68
766 932
781 863
176 516
584 571
628 514
937 649
181 779
31 933
29 28
791 171
19 950
8 823
402 319
752 638
585 466
704 9
976 377
271 32
593 927
603 870
791 996
615 762
418 505
405 829
689 816
335 302
93 232
596 946
47 388
304 823
650 634
820 610
717 661
186 7
151 858
352 234
153 204
625 341
568 815
75 743
299 469
686 519
685 878
510 480
862 131
221 265
889 713
586 143
960 897
361 472
226 107
578 224
441 284
776 977
44 355
575 582
592 265
988 77
258 372
324 470
428 97
155 114
515 588
559 192
562 485
526 891
171 344
969 975
746 499
555 92
487 117
598 853
588 934
917 199
557 869
673 220
542 344
890 721
575 187
903 437
713 432
695 828
647 19
292 894
729 509
56 637
318 555
573 633
112 490
441 763
428 419
459 591
160 480
221 476
123 89
236 378
966 681
440 860
774 920
413 136
109 264
5 457
511 329
763 411
502 760
793 538
23 293
247 870
111 335
739 493
897 197
710 948
154 755
407 625
264 669
740 339
115 904
551 644
336 597
902 766
856 424
905 637
721 887
880 711
235 232
333 277
562 772
495 545
718 353
296 306
856 9
662 456
572 449
989 625
473 820
954 35
606 881
88 600
947 226
880 91
166 550
251 480
126 542
384 869
636 785
723 390
477 11
358 95
607 274
379 788
709 640
330 223
499 286
582 727
356 202
26 487
511 439
767 954
671 463
336 575
296 605
74 277
599 515
867 213
196 749
103 339
669 274
639 312
409 429
164 583
92 419
172 686
756 450
979 861
27 224
894 317
917 977
531 293
709 745
996 639
175 516
631 63
120 975
621 20
442 390
126 167
862 111
394 92
556 671
963 396
902 395
867 95
194 237
143 674
115 192
942 859
118 174
974 414
76 9
34 45
844 34
946 805
180 420
953 219
281 132
88 311
40 650
722 194
116 530
805 82
874 210
982 710
223 455
239 502
930 504
663 494
363 979
706 130
127 824
262 777
573 865
848 882
545 126
724 447
233 205
616 957
660 297
434 291
373 964
773 358
769 30
814 18
244 649
682 86
371 553
975 139
652 253
312 404
630 473
361 51
709 929
85 646
600 106
652 553
96 715
548 127
613 87
784 561
220 300
685 302
861 628
979 440
767 297
958 333
398 563
90 750
798 484
725 515
546 469
803 604
389 890
721 873
171 918
299 261
896 453
1000 279
665 30
237 911
51 403
418 941
286 230
126 580
689 765
629 233
943 733
714 402
875 881
716 115
586 414
118 962
371 344
221 560
329 589
392 183
366 131
770 285
764 346
159 949
821 831
358 660
107 328
773 79
181 464
745 328
881 847
612 767
59 832
701 302
403 607
866 53
591 568
857 101
299 318
305 4
725 514
865 672
317 235
154 624
579 911
586 334
434 88
14 604
870 419
622 331
563 656
771 938
748 679
615 242
880 197
106 30
515 368
428 361
584 693
771 117
910 292
498 684
99 171
706 813
375 58
995 698
534 171
67 947
458 691
839 582
568 102
732 898
939 704
185 688
941 152
12 660
370 409
975 569
204 326
190 35
903 676
727 992
285 606
920 733
944 130
743 494
397 199
276 73
344 143
73 343
145 825
301 461
348 306
917 843
15 753
760 954
432 975
740 94
462 535
714 428
518 416
148 118
342 944
994 337
409 344
201 312
332 487
968 18
484 343
288 189
383 40
935 632
691 923
982 184
734 458
306 476
906 813
382 377
30 45
266 754
614 310
889 118
830 924
408 50
591 643
403 92
770 255
914 327
347 712
463 18
86 938
808 386
870 960
517 647
208 134
396 725
171 727
340 810
976 355
482 543
682 285
874 855
362 843
813 340
599 555
870 759
64 212
304 341
538 443
621 121
174 270
426 578
506 318
537 921
10 144
409 125
62 699
722 778
793 547
866 94
345 482
275 884
586 78
97 226
536 83
374 530
116 175
950 854
519 410
273 291
106 308
141 442
453 658
450 556
880 360
322 869
882 918
973 702
574 396
313 700
196 675
697 911
773 241
193 267
720 484
122 553
445 973
423 915
735 199
804 113
762 752
255 596
427 885
58 901
920 230
478 743
228 652
531 820
444 461
259 809
124 398
743 56
939 577
293 368
536 910
187 252
401 904
502 523
91 31
41 104
771 521
714 961
23 377
372 956
607 133
933 768
715 246
499 441
282 850
948 942
875 714
219 145
447 595
65 16
878 609
897 764
512 270
115 936
602 59
33 249
106 863
357 314
592 577
101 817
499 132
720 368
497 716
316 776
572 823
8 695
91 658
97 553
528 855
182 432
253 500
480 622
401 664
361 984
555 15
987 592
479 419
290 86
571 932
79 221
369 57
69 734
236 971
292 285
432 271
832 289
342 141
376 401
216 841
4 641
66 315
423 278
114 318
344 177
545 568
772 760
367 185
602 596
488 484
464 978
379 571
946 613
48 843
909 11
361 518
74 754
260 131
902 943
813 742
159 152
877 882
842 617
234 749
195 505
343 685
853 799
247 387
162 761
125 375
875 486
529 623
293 231
197 388
50 702
502 204
928 327
43 570
991 358
656 559
150 101
850 524
29 140
236 69
129 597
410 753
305 58
378 291
31 20
16 301
825 149
312 739
725 734
342 140
226 700
826 544
603 477
919 189
274 186
515 681
821 651
45 438
512 742
548 341
29 564
55 563
885 531
95 493
823 303
974 195
277 877
633 25
532 738
267 597
665 111
370 646
541 746
28 510
666 647
498 119
700 734
235 981
910 52
406 637
49 786
643 927
320 77
793 983
907 391
438 575
244 659
426 917
26 130
471 779
688 783
42 785
777 419
180 356
82 797
37 514
609 825
911 569
178 298
421 479
565 799
225 548
697 591
389 125
373 409
777 561
415 752
443 814
424 874
27 348
784 752
944 749
198 813
650 148
6 334
1000 467
816 370
939 592
422 7
334 354
860 464
859 791
341 510
216 891
885 480
128 626
57 557
919 371
31 375
697 292
204 343
739 551
997 311
734 76
790 671
837 866
287 749
904 456
773 734
858 302
348 537
567 322
573 472
401 167
364 808
522 6
307 696
790 612
892 45
387 614
655 443
931 644
832 383
874 733
141 387
297 736
267 578
888 303
708 789
372 42
23 270
842 128
461 788
583 713
760 544
592 71
877 964
521 188
880 202
494 635
678 477
356 239
26 48
857 54
893 881
585 774
987 55
241 341
875 718
805 710
749 923
847 453
101 195
320 597
625 976
257 240
381 507
36 179
628 782
589 730
941 119
177 976
644 456
404 145
293 83
373 278
373 852
575 435
560 971
468 580
65 304
355 547
138 793
958 800
710 766
62 288
999 912
375 364
477 254
574 67
961 956
906 204
176 944
432 194
883 391
153 944
359 628
198 968
255 927
316 539
442 129
592 56
591 922
403 580
10 791
982 179
904 740
140 368
831 811
263 268
870 716
550 260
330 198
81 993
147 434
661 336
447 635
997 891
469 48
741 513
264 155
333 791
385 462
625 503
488 820
80 946
334 322
442 116
849 605
752 894
367 197
765 114
814 839
553 592
362 870
463 792
22 568
326 440
472 149
159 827
86 584
399 535
2 590
426 643
925 503
686 992
659 390
192 993
830 923
719 71
463 241
198 563
115 579
672 448
671 455
918 709
991 40
605 923
876 412
666 866
312 243
717 861
273 899
514 800
598 9
38 976
474 235
779 417
905 312
825 809
9 900
117 832
934 189
571 606
607 447
859 333
968 843
379 907
637 107
614 543
648 567
148 844
585 922
5 389
461 843
787 155
798 206
267 491
543 460
446 336
560 936
415 14
383 41
145 39
3 466
789 801
486 502
277 180
644 434
386 625
736 23
473 60
896 92
25 874
36 134
357 217
445 775
173 376
291 469
648 834
821 381
747 294
63 524
99 273
242 298
78 634
858 213
62 497
853 669
263 1
216 765
981 328
498 286
298 194
252 3
221 687
258 655
203 103
731 210
509 402
469 39
316 693
142 749
727 618
776 435
501 904
987 732
945 124
496 582
893 559
246 596
560 232
331 366
948 53
178 971
261 79
151 392
520 938
880 888
502 693
803 673
104 256
430 590
703 890
196 44
131 976
593 124
649 618
855 120
66 676
870 619
674 608
767 261
449 750
180 225
791 795
762 238
734 290
317 754
737 429
682 278
557 721
999 139
753 851
90 283
834 355
314 172
493 456
410 251
546 682
209 335
886 13
299 9
891 590
375 95
785 726
277 55
340 523
436 672
390 148
492 580
831 376
293 933
395 428
557 425
657 622
87 785
816 771
498 881
727 344
996 357
73 853
434 542
559 785
966 784
517 957
232 237
614 709
301 432
76 615
357 390
576 723
841 973
926 730
279 3
181 634
69 225
695 106
121 256
707 631
821 713
55 816
502 425
939 443
964 886
762 764
554 351
655 75
352 490
864 143
783 211
768 152
380 149
745 459
212 539
789 381
808 818
375 6
503 842
902 179
889 532
677 596
304 726
319 330
689 547
490 482
416 591
772 384
258 9
492 231
431 179
782 721
910 418
21 194
17 130
881 862
468 377
495 559
172 611
264 345
274 362
21 908
393 337
82 275
298 171
383 498
7 733
537 383
254 320
726 571
743 919
938 245
658 286
352 491
668 415
561 933
47 589
792 843
469 300
253 449
556 696
953 373
46 742
795 215
521 303
317 142
87 802
469 324
67 90
622 279
958 920
50 283
11 792
675 534
944 773
414 873
867 248
241 166
526 707
775 974
917 71
111 422
211 490
534 599
1 146
314 253
192 698
474 239
271 303
456 991
219 465
176 407
342 414
316 718
992 86
608 43
268 705
439 842
457 472
619 224
228 695
212 402
554 132
745 893
572 601
934 561
764 646
692 714
925 538
271 266
791 623
920 511
103 876
332 842
314 225
307 608
798 608
200 258
448 424
917 331
207 208
634 604
912 551
107 645
42 164
36 472
673 244
679 480
663 619
514 754
420 676
645 242
830 642
549 179
404 579
640 464
139 159
360 3
307 170
794 301
901 367
653 864
111 108
914 98
356 139
243 114
45 993
280 359
710 373
250 834
753 651
525 963
56 966
372 783
342 879
681 69
742 769
218 847
739 679
942 780
262 233
575 428
11 995
205 221
652 424
524 256
419 776
722 824
274 718
267 520
921 390
205 273
417 830
60 146
555 380
614 736
961 379
816 420
40 98
559 29
247 937
673 714
720 365
896 603
609 820
509 251
60 551
228 338
433 949
399 182
564 628
639 861
423 198
668 517
142 414
815 111
276 950
837 609
77 548
825 532
36 196
781 900
179 595
604 199
545 435
160 974
936 526
639 223
520 218
519 379
804 223
676 506
853 531
18 778
115 703
661 495
930 699
883 532
320 751
718 205
429 213
425 825
444 174
192 654
297 900
475 266
113 949
788 911
434 108
897 739
2 159
653 265
383 133
298 43
21 483
989 957
255 63
716 885
690 675
632 592
73 594
180 950
82 438
346 217
752 567
525 929
348 211
837 658
846 953
996 935
818 525
907 591
276 88
859 614
200 136
521 127
718 466
809 189
955 369
464 653
463 268
123 118
974 54
294 439
206 66
613 6
770 5
836 299
246 955
457 736
839 286
251 691
15 473
616 540
635 394
381 222
456 455
518 565
658 279
314 89
54 362
430 603
656 891
263 533
489 522
450 540
548 410
843 98
189 91
179 656
327 253
865 724
114 784
442 568
58 587
340 186
569 726
805 304
879 606
617 15
890 542
631 936
512 281
804 521
363 108
39 302
964 354
704 632
48 264
503 596
167 102
496 115
208 458
691 600
173 850
575 544
155 646
764 829
596 471
307 898
411 71
171 657
209 609
688 695
720 123
811 425
224 620
209 110
696 397
426 177
219 364
212 909
286 874
543 247
3 80
968 608
595 245
656 535
743 826
840 726
741 874
739 615
271 154
311 531
1000 999
847 1
509 344
874 320
627 454
179 127
564 799
743 242
346 708
852 635
964 807
995 676
535 149
43 943
236 778
259 214
668 482
614 65
859 493
519 631
839 648
657 976
987 421
292 153
94 357
804 179
645 126
150 52
550 855
215 397
533 82
395 951
869 518
957 184
365 851
149 258
550 116
945 903
932 25
714 66
923 67
633 682
229 50
549 543
961 102
367 896
955 883
978 153
452 800
532 241
312 597
651 123
910 149
447 372
431 330
429 637
756 340
713 453
687 706
869 37
667 471
588 749
360 774
626 620
597 516
815 612
773 907
50 338
701 945
931 110
353 788
414 84
598 960
187 858
192 408
730 645
735 315
865 212
461 500
733 288
325 270
888 150
560 783
660 699
967 142
956 451
629 316
965 851
272 181
988 617
627 651
277 362
712 514
220 839
451 22
507 345
864 282
294 415
884 154
809 455
214 31
811 591
844 793
432 660
990 809
143 606
665 44
235 473
804 995
873 177
192 234
426 34
809 927
745 190
886 182
154 704
431 786
717 671
946 859
404 470
224 379
444 980
905 73
802 535
885 501
248 635
942 357
768 769
866 491
648 722
916 718
97 854
781 257
473 429
34 383
401 414
808 357
926 473
374 157
927 459
575 782
59 90
783 69
840 757
994 67
157 100
993 150
384 319
580 623
532 256
33 942
926 771
504 515
624 640
508 919
50 907
439 976
268 278
107 59
656 745
692 70
155 483
198 810
16 337
370 663
587 303
60 615
292 9
738 978
965 993
427 389
572 938
678 626
784 356
652 528
722 50
308 619
30 850
27 702
120 449
104 666
500 833
929 335
819 518
179 109
903 434
661 398
753 988
407 326
427 587
253 298
985 775
835 279
87 11
364 936
507 514
396 824
35 111
100 190
342 799
71 333
2 285
607 600
840 14
568 966
80 181
9 80
924 291
60 895
63 31
681 919
34 248
669 129
896 977
605 305
225 812
244 511
251 504
239 964
88 640
120 105
171 879
309 285
211 344
500 586
48 220
43 673
848 86
553 374
90 171
910 243
547 876
578 410
32 894
149 455
648 423
578 591
994 860
62 989
180 291
733 568
177 606
96 15
776 957
227 383
70 84
755 480
789 515
285 591
908 967
965 96
629 812
52 51
209 333
90 587
960 546
445 930
634 353
255 345
774 27
538 381
922 46
585 418
233 187
639 834
346 142
366 697
620 86
134 338
206 819
230 272
21 706
157 385
611 686
513 972
355 228
393 770
989 977
663 672
407 569
349 37
157 758
619 274
152 737
703 447
836 335
308 789
735 734
737 679
1000 103
937 171
741 359
288 287
992 904
71 841
845 396
72 294
690 499
248 383
2 899
262 909
524 848
242 980
188 918
330 627
443 252
466 560
971 453
483 389
146 615
764 473
952 345
219 926
450 135
88 519
835 676
554 646
219 989
220 472
936 28
849 811
684 816
497 463
470 965
920 309
113 417
544 541
909 843
954 908
379 562
832 926
646 556
488 935
444 62
936 634
95 553
667 955
490 534
588 761
93 584
54 318
47 493
950 321
829 730
949 38
234 628
354 720
31 416
833 133
297 865
116 742
192 992
548 148
7 865
809 224
735 766
393 441
763 491
534 941
956 664
568 716
553 127
240 47
343 381
975 548
970 834
426 147
336 872
49 417
144 80
182 523
758 66
606 218
791 286
189 12
939 912
202 320
551 229
352 999
290 464
812 814
594 388
989 859
496 573
677 49
358 775
207 439
203 917
730 30
134 802
352 361
65 59
731 473
280 132
392 917
754 369
229 670
271 995
347 517
840 962
510 601
331 109
916 463
13 870
259 959
685 19
578 206
728 677
559 607
138 560
986 672
404 433
735 156
706 773
456 201
197 447
969 945
16 172
982 465
75 430
226 973
277 434
365 379
560 770
238 408
25 200
492 255
222 206
435 370
393 852
301 952
937 324
672 654
436 657
408 367
916 662
913 792
307 376
250 343
649 542
273 474
384 810
159 908
414 221
40 72
505 855
188 243
329 854
183 506
787 974
774 108
865 722
70 628
820 375
354 887
907 796
290 268
661 80
193 601
263 902
474 486
533 303
436 31
491 350
238 495
399 240
517 862
925 820
774 458
720 891
73 642
32 867
574 908
500 71
662 970
707 807
583 8
868 475
806 791
215 940
722 301
165 380
725 477
125 202
323 745
564 778
415 770
930 545
599 141
606 157
820 94
897 815
239 3
544 520
942 337
446 451
263 195
287 136
103 698
292 940
577 524
709 740
579 349
318 799
152 561
158 617
177 189
337 730
646 442
316 23
568 876
10 839
153 510
711 698
756 796
616 125
117 46
683 184
87 362
293 197
473 455
741 759
460 772
513 594
993 191
984 383
971 528
68 748
334 28
321 425
802 90
550 293
463 974
575 942
969 150
980 650
36 5
298 982
344 683
91 751
758 231
855 152
990 440
300 374
594 813
340 474
848 61
351 582
822 80
265 32
573 843
317 38
250 437
445 873
561 788
488 715
761 599
418 294
202 122
219 841
245 206
82 526
370 797
664 603
480 663
422 962
733 731
421 72
98 524
893 9
658 863
207 911
904 152
683 178
927 331
319 84
196 124
762 160
727 125
248 504
330 374
498 956
609 849
123 226
270 962
503 859
220 979
295 969
292 245
245 542
867 862
818 904
654 610
56 54
754 780
925 271
191 233
687 276
523 314
758 384
383 31
259 382
167 543
889 251
6 314
549 616
832 230
496 386
61 113
652 738
283 459
432 726
635 498
752 769
943 637
308 246
828 74
505 936
919 442
251 557
88 218
455 501
339 565
74 2
223 409
674 565
949 112
317 271
11 948
77 606
821 201
354 260
698 30
501 577
722 32
129 294
135 914
460 307
259 72
921 456
696 227
433 796
907 402
862 735
480 269
337 464
514 206
631 784
382 973
449 858
417 152
351 548
657 583
986 128
554 441
976 214
894 831
854 104
884 761
675 27
430 789
208 350
2 392
449 927
468 665
978 48
650 14
636 167
370 612
678 742
887 202
79 278
761 868
56 824
476 492
161 764
64 936
113 189
287 32
78 963
991 398
758 650
695 878
257 311
942 201
846 341
881 631
541 651
873 528
270 358
708 590
390 210
687 682
469 532
876 105
262 452
240 818
52 571
5 197
563 264
325 92
867 975
727 454
169 841
967 906
350 787
385 992
486 812
217 484
318 361
396 227
562 746
199 518
425 272
807 304
950 866
915 40
300 817
824 951
888 647
232 573
235 396
143 218
834 66
768 525
331 94
775 429
642 515
790 139
351 940
783 697
836 92
219 803
645 602
954 410
905 641
755 188
533 829
934 536
859 358
820 482
607 470
756 456
142 295
973 108
37 231
622 402
806 675
889 390
170 874
71 991
261 368
733 774
83 432
625 542
323 950
977 680
722 353
830 414
946 444
348 623
971 975
610 962
548 60
878 457
639 83
828 991
546 57
904 606
60 495
18 573
508 10
14 734
610 200
6 902
266 888
33 785
196 218
270 244
569 806
469 260
489 811
279 673
239 66
984 755
241 46
746 673
105 603
928 168
755 545
778 77
323 322
941 361
477 347
518 547
443 464
537 178
187 987
13 581
461 695
144 235
134 285
922 227
235 708
62 967
967 110
141 462
311 697
147 366
149 125
430 406
729 288
661 973
109 295
388 875
448 635
971 526
252 775
662 698
640 972
233 508
217 99
389 485
367 445
817 616
804 58
947 366
799 451
324 20
930 447
312 908
395 347
925 473
304 340
657 645
828 400
791 642
266 295
829 74
90 893
1000 872
432 272
854 394
691 740
664 103
691 522
390 733
758 692
968 329
866 304
976 440
427 208
117 760
915 746
413 567
727 311
368 363
64 694
896 551
840 617
367 644
826 119
64 379
643 656
374 886
974 596
573 48
763 657
869 810
374 942
731 275
964 147
818 172
927 22
659 296
718 90
977 240
928 983
393 784
135 259
483 642
93 438
979 101
210 600
879 631
631 618
532 842
646 867
579 133
376 852
953 180
772 988
735 234
464 276
366 767
199 48
207 366
906 302
134 895
775 222
872 637
611 732
144 931
55 326
610 770
908 222
913 719
898 890
787 866
13 183
967 889
937 806
590 645
304 801
751 459
947 262
69 923
185 836
531 803
936 916
688 63
99 742
840 133
400 383
550 457
339 220
335 345
380 509
699 54
89 309
998 645
465 828
645 503
897 620
491 851
55 631
238 183
515 52
764 363
102 892
485 833
870 978
62 822
130 477
243 763
31 654
47 270
533 838
572 562
586 299
821 856
295 726
969 563
295 714
555 648
721 385
114 403
805 197
35 712
303 100
965 445
635 316
565 532
857 764
292 701
334 45
171 541
84 590
148 261
433 962
953 957
422 551
950 256
821 963
351 867
929 945
809 91
381 178
497 226
474 473
502 980
536 93
856 766
595 994
847 383
216 404
190 389
711 261
676 919
254 73
94 973
913 397
162 247
583 372
629 875
418 320
826 742
69 3
108 427
616 881
443 368
597 713
943 622
801 8
922 904
521 48
110 402
578 981
546 450
812 35
927 263
796 665
843 686
26 249
985 745
667 63
993 665
578 7
223 531
46 637
900 725
874 606
123 358
503 176
215 518
844 145
233 775
794 160
396 780
66 35
533 237
310 437
272 309
276 310
184 151
561 236
48 306
28 960
311 639
476 307
951 638
779 74
530 949
838 620
740 907
785 63
243 875
899 705
946 703
614 677
295 975
61 464
656 538
106 801
66 801
976 122
439 819
700 545
556 358
230 613
157 414
415 187
136 588
967 750
31 219
6 471
935 431
852 5
690 506
119 374
480 741
725 379
236 121
120 754
781 427
673 987
119 532
823 216
137 18
493 680
618 525
413 908
323 356
388 960
246 179
151 893
695 967
592 615
758 413
198 987
506 873
684 281
167 428
758 249
783 327
72 806
369 107
857 520
659 575
847 643
50 847
629 338
310 622
931 182
919 288
313 604
749 384
416 102
394 455
95 707
233 531
742 869
866 461
549 46
929 826
93 174
146 457
426 247
642 547
37 38
508 755
185 370
541 803
450 980
714 298
119 630
376 148
834 11
966 328
734 914
691 699
929 442
319 834
240 637
834 642
84 299
525 933
171 932
690 217
873 614
961 571
478 81
672 629
385 180
55 330
945 821
644 202
841 974
188 516
431 138
649 520
959 729
174 834
629 734
797 832
618 932
299 5
581 33
38 273
427 816
227 725
799 752
639 318
88 80
803 38
80 891
40 883
915 827
418 467
573 431
415 949
279 789
418 918
909 749
34 854
816 403
591 420
491 573
552 725
654 556
889 328
388 600
593 465
766 576
682 800
704 318
282 314
128 217
759 334
482 766
492 450
807 426
921 587
754 318
700 39
149 304
124 430
257 398
370 510
933 168
690 349
688 475
395 968
604 645
901 942
853 447
209 645
331 556
988 828
493 796
147 889
526 635
631 344
632 457
25 488
486 86
573 108
910 961
778 539
750 957
718 246
371 566
677 877
324 791
54 675
192 236
102 284
275 228
683 665
591 903
918 703
666 410
238 797
411 190
439 189
995 831
39 180
513 847
260 992
2 718
140 41
406 880
204 968
38 540
828 720
100 198
777 502
53 150
686 199
854 774
902 212
807 863
9 195
887 143
110 152
913 475
626 760
633 586
585 148
529 959
95 491
752 554
819 584
42 486
678 166
393 476
274 385
515 132
671 205
404 362
557 147
116 881
467 639
428 335
307 219
983 609
73 989
838 867
504 37
588 434
329 401
588 867
720 437
369 901
350 275
320 76
408 180
421 318
391 131
527 187
961 706
634 47
672 854
854 471
91 678
737 532
278 375
111 100
992 404
561 932
637 929
215 126
78 620
822 563
581 214
129 121
86 257
61 399
580 447
97 79
316 243
854 438
995 694
450 779
184 553
945 446
433 549
684 136
841 326
535 955
323 247
40 755
351 114
624 434
339 107
952 454
528 545
969 292
535 30
122 742
828 377
741 372
753 994
17 70
536 932
752 209
284 14
719 22
193 279
636 503
393 982
435 863
357 867
289 491
97 301
789 596
202 891
638 706
935 874
119 308
818 621
554 805
847 679
597 724
643 948
240 485
778 724
644 525
980 946
988 471
122 207
952 268
546 652
648 717
516 115
262 897
21 784
141 101
180 109
790 411
710 110
915 273
590 929
911 69
240 14
702 173
357 283
27 686
87 575
41 354
426 434
680 58
785 110
617 387
23 990
248 78
217 65
423 305
504 552
774 321
981 333
347 571
170 100
267 674
770 856
575 250
556 679
989 171
395 586
448 500
135 433
756 23
582 866
810 58
188 296
153 974
273 880
827 335
243 238
808 978
655 829
74 19
349 292
180 508
976 465
359 947
279 175
277 959
505 981
331 753
285 476
883 13
987 61
719 78
314 623
650 695
522 905
676 377
823 968
551 541
999 945
184 357
591 109
125 751
937 290
74 499
168 143
113 261
500 286
527 481
255 19
181 408
188 118
316 173
297 634
694 994
260 514
394 548
100 607
317 226
294 641
16 330
403 372
976 308
607 146
962 224
709 256
390 492
416 774
351 837
439 461
215 35
902 537
207 540
674 470
992 114
312 9
72 358
171 63
321 53
462 296
432 408
242 440
592 671
510 32
879 676
425 405
184 990
156 648
36 975
938 789
967 260
921 129
269 208
365 130
603 329
687 891
500 401
82 799
563 117
662 326
534 275
248 744
480 435
807 606
738 493
956 84
998 599
218 709
979 790
696 772
21 317
928 545
377 45
442 75
441 263
532 505
346 614
505 941
57 151
241 346
508 527
915 399
168 609
260 743
522 15
950 268
112 687
683 52
506 269
963 673
693 731
420 257
440 666
430 672
858 237
188 110
309 973
244 221
420 327
934 128
122 16
626 845
224 1
195 228
525 723
440 946
345 353
697 76
365 798
661 549
630 430
216 63
768 514
718 432
742 76
282 574
383 285
594 302
439 715
729 978
951 813
90 623
397 812
60 449
525 35
707 387
406 203
281 267
744 707
250 308
609 671
129 334
190 661
336 642
321 239
831 113
235 676
55 232
983 432
592 771
838 979
84 340
944 522
111 873
28 34
258 693
653 959
37 296
572 384
234 128
179 242
319 116
723 48
411 395
206 895
388 236
234 888
697 318
37 375
245 709
515 583
254 984
268 810
340 816
85 209
493 16
776 548
648 548
396 498
89 594
214 591
710 305
130 436
377 411
943 396
984 884
663 167
262 534
245 722
136 160
231 42
495 616
210 918
701 984
997 418
766 590
858 571
130 658
222 425
223 758
555 942
922 636
371 491
731 10
337 888
818 842
181 34
6 274
249 892
845 329
399 250
207 73
191 778
147 695
443 148
283 366
684 192
255 559
104 582
424 824
648 245
509 181
906 282
553 609
818 441
923 726
372 336
87 400
967 871
129 482
988 872
237 448
296 365
864 357
797 940
438 841
940 72
526 787
721 454
318 991
93 563
539 416
921 736
653 433
162 991
454 249
534 760
561 567
209 205
411 304
250 492
990 985
156 952
146 872
154 865
117 103
572 224
755 248
741 839
965 91
507 795
495 446
371 431
526 152
447 570
841 128
537 954
766 496
117 388
171 869
168 354
504 224
323 8
799 930
436 675
322 491
435 677
230 42
126 587
673 196
465 289
817 10
483 394
428 522
985 196
226 920
74 738
197 437
495 416
940 556
136 391
277 646
166 515
203 71
167 878
12 282
283 763
333 7
298 196
1000 909
198 778
153 156
134 377
401 246
803 955
646 972
600 101
722 89
716 545
504 351
793 326
97 403
887 601
703 50
673 704
602 660
631 71
218 510
835 129
696 653
242 205
270 125
816 972
532 41
766 939
450 563
654 896
961 295
264 685
661 466
948 616
730 649
849 89
87 921
190 722
907 601
643 677
438 51
395 792
341 332
113 407
451 165
874 223
336 33
104 768
528 758
842 612
116 822
891 365
345 464
698 315
794 875
841 986
607 723
413 533
620 52
94 234
681 311
858 744
958 901
304 670
56 292
691 982
607 201
825 368
185 755
122 532
503 356
536 79
584 538
856 892
522 23
429 878
695 796
90 508
463 141
688 758
523 970
397 886
446 715
530 102
664 360
693 981
77 473
615 492
141 735
792 145
814 996
297 41
499 653
237 181
645 787
945 480
99 401
229 655
110 165
47 677
113 275
24 713
261 811
477 662
544 257
439 185
788 719
404 619
236 55
540 904
855 4
750 452
393 201
846 480
902 999
924 472
752 77
348 804
843 930
475 57
197 773
870 67
420 860
692 408
608 690
518 219
924 855
785 351
978 112
379 164
248 431
586 406
459 752
50 535
125 346
827 727
473 591
285 217
606 58
351 913
295 862
341 28
924 488
543 903
222 535
882 70
621 526
535 500
473 377
629 340
145 200
342 437
227 249
100 892
180 542
895 729
18 396
899 135
114 708
365 923
449 850
540 712
418 622
308 303
135 973
814 88
689 49
785 174
503 658
835 478
605 505
40 452
390 334
100 106
852 161
181 541
169 776
243 459
778 516
196 555
411 477
555 443
264 546
520 776
413 788
439 876
319 293
596 976
256 324
442 696
435 716
267 13
464 534
510 781
96 774
495 463
940 70
721 844
324 473
254 691
19 590
824 663
38 90
142 929
625 811
576 427
137 211
327 225
149 293
8 511
660 460
49 491
498 226
196 344
438 110
326 417
982 366
147 305
298 742
857 907
578 765
683 551
130 101
387 792
943 452
630 880
35 747
133 469
370 516
566 67
134 948
708 394
357 814
870 73
856 987
183 193
876 224
4 175
174 211
428 770
578 845
50 616
213 703
311 83
156 189
317 540
760 666
36 901
647 312
661 341
234 166
392 323
412 929
925 105
928 810
739 418
440 144
330 555
365 133
683 107
161 353
128 387
966 133
364 495
354 960
491 358
681 950
833 720
952 436
939 164
184 430
387 64
721 858
446 268
495 385
368 243
958 232
326 745
496 51
145 228
412 995
208 304
33 446
693 338
803 134
770 767
638 178
347 406
961 223
549 720
263 581
593 580
149 14
940 290
2 176
983 202
121 650
443 354
543 184
293 157
445 172
10 577
648 125
447 276
157 172
586 595
376 185
435 674
762 557
505 221
812 546
714 904
331 657
591 395
110 8
546 666
50 110
361 754
843 697
362 411
825 808
895 121
876 594
650 860
286 205
212 37
220 859
766 280
531 469
113 480
753 245
36 426
321 457
50 972
758 263
215 150
431 908
96 117
856 45
837 620
565 627
403 29
727 278
708 13
29 910
544 964
66 640
283 253
94 547
228 41
174 751
365 516
125 83
697 385
797 605
286 507
1 120
273 513
532 877
773 986
769 948
273 727
982 889
633 505
480 537
58 211
82 232
702 386
458 71
515 51
601 725
525 583
253 641
322 857
394 88
487 650
819 145
880 663
807 510
181 617
364 613
839 501
554 762
13 16
4 429
636 268
743 163
493 770
263 550
989 501
984 504
224 216
446 902
466 494
546 134
816 918
733 350
937 167
284 970
766 163
296 309
453 220
989 585
664 783
378 801
577 836
425 35
918 339
172 895
807 986
904 581
525 195
999 79
698 848
994 845
80 741
179 922
753 68
632 345
962 555
109 678
615 23
689 469
649 763
46 469
171 255
724 685
427 874
818 709
946 110
21 367
758 471
133 742
858 85
325 808
215 514
186 933
30 694
606 205
984 197
712 840
299 774
918 290
937 723
792 652
273 820
38 142
211 229
212 28
217 809
186 509
287 207
555 586
371 276
482 573
760 812
502 582
819 226
251 745
796 364
344 765
586 9
247 435
317 401
958 392
477 535
107 634
38 518
537 246
269 198
800 56
193 268
877 127
910 606
85 598
587 548
995 329
229 235
801 837
470 750
144 130
972 873
58 681
221 283
414 51
485 144
741 698
328 397
931 179
316 975
894 4
140 378
157 466
111 803
675 773
581 586
225 531
169 250
304 278
867 706
131 343
480 597
486 896
379 77
154 411
669 203
752 921
60 663
519 797
326 67
862 370
499 713
448 576
233 979
727 447
52 64
931 113
931 474
137 576
985 905
25 198
791 1000
464 988
102 650
809 912
499 494
515 991
208 658
481 449
100 28
526 916
78 540
829 506
795 99
138 406
618 769
318 945
247 514
998 513
35 514
695 742
493 546
146 726
11 745
428 862
4 665
611 21
12 164
783 576
971 403
219 776
981 238
963 544
458 843
45 898
982 865
914 112
975 323
555 108
426 544
350 179
699 4
104 664
503 680
75 350
177 900
974 164
785 37
474 451
756 729
964 638
34 681
570 898
416 426
119 855
424 642
672 979
582 265
36 311
962 929
574 768
227 693
982 999
998 734
300 944
317 173
126 802
828 379
748 833
884 631
509 941
432 14
421 864
849 491
324 781
601 368
193 700
351 475
863 450
309 34
131 32
883 959
711 610
106 938
812 581
533 991
493 860
574 862
709 357
910 128
365 367
476 605
668 420
702 736
559 553
453 992
333 783
754 971
780 923
216 37
64 201
295 604
638 962
756 658
494 605
296 66
849 146
886 319
721 636
177 982
501 721
869 228
750 425
133 701
563 332
70 738
773 850
912 224
784 540
153 62
772 762
996 51
204 422
345 151
768 449
817 275
501 859
856 624
765 398
49 554
64 652
364 117
425 532
64 443
530 455
731 138
864 873
677 664
824 506
781 612
400 234
207 903
62 794
816 117
852 922
817 103
516 420
80 463
226 470
501 414
909 697
381 329
918 727
548 108
755 998
781 180
644 700
7 337
324 338
628 332
8 866
384 417
488 827
470 300
90 355
820 486
536 149
486 620
806 151
3 677
967 754
458 834
744 993
412 803
486 659
843 617
111 714
991 704
530 989
924 653
974 731
123 601
801 999
504 357
63 294
737 265
782 936
6 686
378 706
480 612
929 298
654 453
452 962
636 847
227 268
267 346
729 307
615 367
146 54
440 264
332 895
313 249
313 31
746 487
484 777
809 728
617 745
96 391
985 690
158 916
526 943
306 97
928 997
646 265
537 821
6 384
784 522
354 62
190 130
725 450
184 649
948 124
5 984
521 301
562 587
867 543
908 269
677 978
619 53
503 493
954 876
844 952
65 640
744 829
704 696
849 205
504 910
209 132
35 922
534 153
602 880
528 943
216 435
242 238
973 509
580 228
553 692
29 603
799 919
862 501
496 53
28 234
92 895
102 594
787 61
772 337
45 131
36 56
162 202
994 149
65 851
568 915
72 376
451 633
209 174
125 868
164 352
117 842
217 825
231 810
535 835
471 736
751 759
58 35
423 780
242 653
182 784
987 27
295 444
862 652
607 585
712 144
447 538
536 12
790 888
670 791
513 544
96 259
541 367
157 652
671 441
486 931
862 811
604 115
41 44
946 906
799 561
82 527
630 591
263 14
766 428
221 875
155 755
157 468
579 585
548 397
564 155
139 508
263 890
968 617
979 950
669 933
552 276
574 620
227 656
909 104
332 294
955 521
219 478
144 110
808 639
964 656
304 913
37 936
286 235
157 101
167 282
10 906
688 501
424 949
244 985
539 463
541 453
760 804
345 554
773 207
592 796
425 901
404 580
478 444
272 213
694 190
56 703
262 265
630 543
439 775
413 70
347 807
354 765
183 22
990 744
965 29
848 414
340 262
529 685
233 893
986 110
93 377
994 638
934 339
215 528
364 844
19 659
620 971
511 152
625 120
20 37
730 691
484 28
104 209
175 40
580 973
186 82
111 188
921 173
206 346
27 542
939 731
171 346
823 449
803 458
588 480
262 90
132 80
327 148
589 633
715 231
494 319
463 103
448 118
894 381
280 548
406 765
171 326
512 56
60 763
186 119
63 964
842 788
309 236
550 949
657 600
45 696
217 176
925 261
235 860
37 856
785 994
396 8
843 396
585 565
453 23
689 111
949 231
206 175
14 295
894 138
179 833
917 399
363 852
122 263
626 37
903 939
350 254
660 846
455 488
200 214
30 104
633 816
670 536
819 31
33 943
285 41
887 370
555 935
44 830
655 900
714 955
778 396
17 469
566 555
481 980
262 395
140 401
611 509
681 289
722 133
139 979
900 114
472 369
179 992
547 863
601 962
551 416
831 565
507 791
782 527
38 734
761 586
323 457
519 768
489 8
640 803
236 458
258 476
402 237
804 320
969 70
811 637
849 891
181 42
562 337
104 861
237 64
862 995
44 104
33 817
323 750
923 60
161 784
789 380
964 903
360 207
696 622
130 656
260 888
256 537
306 272
739 520
727 84
954 561
883 800
931 549
106 813
394 295
828 420
316 817
823 595
829 329
408 505
134 653
785 649
918 55
559 199
99 320
517 601
21 231
609 770
879 471
598 166
37 742
545 119
433 10
552 437
933 639
237 369
388 323
548 333
285 189
688 945
944 453
770 341
60 929
382 314
793 589
196 393
139 753
173 646
415 81
268 555
499 155
313 341
143 292
268 254
222 639
410 469
176 462
92 544
514 401
794 963
663 653
748 173
402 355
323 303
570 837
21 892
166 326
448 909
780 353
63 893
258 55
562 8
659 597
95 154
424 238
470 507
258 2
937 622
806 828
132 581
599 372
555 801
287 560
245 441
274 772
889 285
703 868
523 988
718 712
383 106
667 687
624 861
849 541
312 579
318 221
565 337
19 440
302 750
953 829
471 679
925 824
451 38
865 85
366 829
752 256
644 937
907 887
432 661
780 528
348 574
205 905
6 796
163 795
212 271
819 287
501 713
628 980
79 606
647 48
262 259
292 218
88 400
129 775
879 605
866 353
57 15
34 217
615 443
971 423
393 557
112 509
386 100
276 280
847 199
645 56
849 16
867 186
1 64
21 719
619 219
695 407
713 14
933 167
293 767
331 628
521 778
942 912
777 780
952 40
37 925
112 43
47 6
410 156
890 107
213 72
794 964
316 891
359 281
438 889
920 121
42 503
808 88
254 740
258 65
193 440
984 716
754 422
35 496
994 208
260 44
150 566
186 871
152 772
835 37
881 580
252 418
273 77
408 777
444 15
857 726
120 853
344 672
143 826
75 731
758 871
105 417
609 231
562 287
828 555
511 23
124 765
396 868
737 149
450 960
358 832
684 998
93 543
273 57
305 402
799 358
78 789
596 242
31 506
477 537
96 479
553 673
664 361
256 110
638 49
839 853
861 189
735 539
851 575
248 769
16 604
246 561
46 970
523 604
503 411
825 471
88 427
26 248
45 241
548 215
846 282
333 301
113 277
217 645
9 121
239 203
930 164
989 837
494 270
88 906
743 805
52 649
636 365
72 430
59 517
767 180
985 758
139 445
420 130
324 542
492 114
706 720
996 398
664 345
96 635
46 100
292 628
934 11
655 134
861 188
439 706
479 546
429 328
240 425
233 463
510 633
804 490
318 603
251 438
150 844
504 108
861 299
333 451
649 416
919 764
421 402
995 69
965 437
752 197
24 240
577 951
444 269
848 702
76 377
493 922
851 507
836 854
552 614
859 906
324 767
74 39
886 388
583 747
874 774
197 468
141 303
69 290
997 576
94 592
737 166
958 143
745 789
24 380
322 954
313 574
204 618
139 107
878 961
200 395
53 149
259 770
60 817
710 514
932 315
15 767
839 325
900 947
954 416
330 136
731 53
548 243
247 318
579 466
132 857
412 24
310 432
130 968
897 410
940 109
179 763
902 138
856 746
224 406
473 609
202 10
821 790
169 941
260 280
289 823
17 890
769 988
940 211
554 233
10 216
977 674
89 769
409 197
952 309
82 720
410 167
414 624
18 461
341 257
841 791
708 793
900 320
308 360
19 820
207 952
850 547
815 587
122 370
528 171
143 762
446 309
434 109
302 686
837 557
236 889
240 510
221 896
417 45
565 121
236 99
371 748
634 602
970 641
498 408
73 479
717 39
639 611
398 8
794 692
314 220
700 584
197 823
803 767
509 58
371 615
429 733
442 645
661 119
374 2
281 264
589 725
257 703
163 963
64 753
671 130
999 965
278 665
30 732
333 711
950 870
308 118
613 441
548 131
728 5
980 785
896 494
801 491
299 740
275 58
271 153
716 629
214 822
596 360
499 964
506 494
907 468
327 592
206 491
118 194
179 399
639 744
139 811
71 704
802 100
341 411
764 642
918 99
466 485
258 516
432 623
481 747
26 990
267 605
550 805
962 256
165 31
478 103
834 616
709 821
62 49
974 378
388 433
500 864
595 363
624 958
167 292
414 806
416 308
336 665
796 52
761 549
140 66
792 752
931 841
394 696
705 256
617 289
349 221
121 555
323 508
790 450
34 478
634 298
672 246
489 360
811 634
166 190
643 648
943 515
202 390
670 988
401 148
35 328
510 276
29 301
776 672
594 324
901 686
125 757
302 657
771 293
43 929
614 433
14 438
650 598
258 272
686 984
212 706
823 635
857 254
936 218
303 293
723 846
266 860
796 856
69 519
935 811
698 611
161 332
10 744
79 225
6 571
587 985
907 654
502 827
309 52
25 771
423 262
8 54
545 961
626 1000
375 92
998 849
748 309
871 521
27 574
20 556
18 186
375 810
275 326
75 114
663 255
737 735
195 939
16 788
887 289
773 7
140 720
18 117
355 692
57 720
3 12
549 659
54 341
411 484
537 437
422 954
907 768
657 170
554 427
1000 358
815 479
531 942
154 891
473 723
733 129
207 860
515 189
162 615
861 377
900 237
474 503
268 676
879 688
835 256
40 881
512 696
473 240
53 936
24 270
348 455
377 95
946 260
766 147
701 189
804 663
945 200
189 214
538 406
952 381
759 7
426 480
259 227
175 606
409 152
785 415
461 457
355 399
76 471
334 552
526 405
357 534
478 909
332 347
201 299
100 483
513 993
73 312
134 586
78 589
695 439
293 784
452 911
527 534
523 630
590 937
368 441
788 592
744 93
555 623
389 497
49 282
799 603
876 398
219 414
190 128
40 857
942 576
684 859
490 834
380 221
925 726
43 491
10 140
952 308
48 402
958 736
693 128
732 479
1000 665
662 922
458 58
943 696
380 872
716 747
521 938
914 42
739 921
121 579
919 107
120 366
852 223
397 740
30 368
259 985
483 136
84 324
581 235
182 998
626 908
104 180
858 751
868 706
910 280
27 323
676 166
931 636
711 803
784 165
726 977
386 776
951 660
640 446
182 12
607 226
658 582
662 598
461 196
830 616
338 988
873 722
777 345
58 142
702 503
987 448
127 973
27 944
67 875
993 962
995 66
945 771
55 467
861 537
685 516
71 616
706 700
610 526
229 669
890 101
968 517
404 74
823 413
944 903
701 295
98 722
495 361
555 173
638 241
153 475
380 15
124 579
775 349
952 28
43 228
889 711
909 557
115 157
851 778
953 208
91 866
628 41
695 372
869 718
585 400
930 769
426 418
591 263
717 443
465 909
201 549
748 935
830 97
376 584
808 540
944 988
286 505
877 67
377 718
651 793
687 646
779 961
87 866
648 789
802 803
38 644
304 88
888 249
973 433
63 607
692 792
23 697
688 947
496 301
487 569
157 518
879 65
402 620
871 204
915 818
702 488
719 445
605 162
527 580
852 530
157 342
396 232
940 912
145 43
546 370
53 575
305 418
662 654
348 29
742 13
721 79
220 978
957 559
861 161
444 376
185 475
208 264
383 339
724 205
997 473
250 331
731 814
119 510
49 303
454 27
413 953
308 451
527 814
739 343
181 644
178 11
647 418
935 367
507 592
554 706
148 90
93 849
171 438
142 398
222 413
884 123
885 600
237 837
961 623
452 426
354 372
130 928
102 711
351 320
312 477
372 858
132 395
365 901
773 761
160 191
696 150
455 181
937 114
991 719
572 912
680 932
655 845
994 221
400 376
928 720
786 969
867 806
837 621
783 184
614 72
28 931
105 652
553 257
633 468
90 387
710 679
898 823
619 639
563 940
589 390
586 297
776 798
898 164
391 327
66 465
928 404
848 135
899 401
994 856
536 832
899 877
58 676
140 272
106 190
798 651
654 839
571 484
59 729
341 425
687 323
946 164
836 22
245 184
802 230
118 69
418 317
835 557
173 89
259 599
734 972
106 485
974 395
659 995
706 999
274 739
665 949
167 267
956 350
449 667
243 296
336 644
946 660
727 526
400 885
353 255
661 682
517 754
508 533
768 87
796 110
683 814
707 335
934 294
498 122
816 790
68 187
635 197
923 466
145 774
630 798
52 723
886 622
151 185
968 288
83 834
683 123
684 70
804 992
7 334
254 292
76 349
484 376
729 585
341 132
616 623
529 357
659 538
282 2
361 367
353 138
955 435
315 725
453 870
610 369
135 114
657 720
610 40
681 319
148 521
82 388
639 80
209 660
843 547
83 455
917 606
362 671
125 963
722 15
892 6
614 700
237 50
540 643
773 877
567 792
870 804
240 963
57 527
107 849
523 310
169 756
557 157
299 798
439 26
433 3
689 61
732 986
527 807
721 973
398 595
774 513
30 920
700 174
997 798
722 144
327 532
789 358
170 975
406 818
410 874
878 748
35 269
382 646
800 208
687 586
783 888
612 150
582 680
653 930
683 530
840 606
6 713
541 176
970 699
495 321
507 53
255 307
231 524
345 272
57 714
429 348
847 140
211 758
817 338
351 117
533 425
202 770
853 172
428 559
280 562
385 304
241 790
959 927
570 474
272 245
655 116
769 938
732 669
178 899
628 345
797 968
971 868
607 4
291 721
825 833
270 28
377 581
684 10
788 58
932 535
654 931
393 366
110 657
589 521
7 421
59 646
466 734
548 408
936 326
477 46
183 936
468 394
837 153
736 641
375 122
696 316
554 841
157 37
101 51
420 352
846 769
36 276
33 633
742 201
674 722
667 74
982 321
56 860
136 309
129 337
255 601
627 472
196 896
365 762
79 45
428 733
620 325
841 857
862 143
541 820
157 500
201 762
334 397
972 667
431 53
638 423
146 81
37 346
565 920
52 901
335 877
660 619
156 412
158 363
766 393
512 380
930 127
541 447
59 899
736 892
429 320
743 803
568 753
400 443
696 904
197 494
412 591
769 245
802 92
405 138
718 315
788 695
935 787
357 573
387 731
230 324
543 361
348 159
515 815
690 224
744 598
196 30
81 958
147 207
499 466
731 391
56 8
499 389
952 62
953 726
508 105
333 4
777 255
302 281
207 959
848 394
642 926
245 290
968 783
656 158
407 864
482 879
543 960
665 537
908 771
930 694
318 448
556 601
781 37
146 262
227 53
261 236
633 752
600 490
443 484
589 86
253 310
265 186
787 887
172 246
395 513
219 463
716 527
598 250
812 797
293 792
219 59
554 879
387 539
573 807
201 256
545 906
76 118
166 997
502 402
338 746
477 188
444 970
430 882
425 935
904 98
930 22
228 299
739 434
131 827
735 24
544 512
705 630
113 824
997 139
495 688
462 336
481 736
971 37
446 210
43 103
200 804
978 914
860 884
411 899
549 766
593 775
186 372
635 850
184 82
500 37
399 983
74 182
582 61
5 699
914 209
31 456
967 128
446 306
241 76
888 770
534 634
909 559
810 461
252 197
299 786
554 664
299 495
817 750
705 572
139 659
700 118
270 515
469 280
79 60
238 284
427 46
817 35
427 51
193 503
147 529
221 466
376 624
961 678
799 89
262 986
280 890
427 249
746 608
629 444
833 154
29 117
440 492
133 79
235 764
270 564
257 64
260 505
769 7
413 192
548 678
824 580
815 402
725 651
482 898
876 331
151 329
662 719
139 535
469 340
329 606
669 844
750 459
890 781
173 319
492 437
871 244
297 83
183 433
910 907
314 868
719 755
772 568
924 726
649 555
446 51
930 182
750 419
313 229
142 129
888 859
200 226
394 521
798 52
10 256
458 937
186 929
946 397
738 401
619 970
55 311
477 333
68 337
259 329
298 451
617 887
573 277
636 531
555 217
25 34
954 40
364 712
493 813
402 876
793 734
975 482
146 768
218 76
963 886
564 680
988 279
148 626
72 667
682 522
522 661
388 424
960 863
600 458
418 813
687 45
340 679
464 897
399 441
920 478
324 999
930 583
43 487
261 311
619 901
613 916
336 567
757 624
515 630
584 772
427 991
871 386
95 399
874 78
94 990
626 631
227 642
524 609
660 659
733 280
365 774
859 534
137 972
401 457
862 317
549 121
286 904
110 909
266 543
625 473
162 464
48 186
13 879
575 5
672 902
954 275
714 473
518 327
69 9
61 857
402 61
621 957
234 707
769 1
894 547
689 817
939 81
955 707
371 269
329 664
484 475
859 183
909 357
801 663
960 599
605 866
988 940
752 928
496 885
94 246
767 351
510 136
368 210
594 562
171 738
80 279
117 27
567 768
462 478
721 993
340 784
382 273
24 642
557 851
653 802
964 968
855 932
856 823
633 938
167 260
9 998
850 305
366 677
649 145
519 368
407 997
834 524
814 675
429 20
732 18
696 31
424 718
67 488
86 982
479 797
379 632
299 343
769 977
853 681
864 444
347 578
390 206
120 889
956 755
575 663
694 738
429 933
424 651
363 8
273 142
493 596
909 408
940 487
724 721
468 331
231 584
874 993
55 643
473 749
825 693
991 305
199 389
230 142
568 138
585 451
200 309
218 772
242 349
161 877
274 890
961 436
613 385
873 959
401 853
705 548
189 438
697 944
795 249
503 613
411 400
482 635
903 306
75 576
661 399
79 537
598 188
289 395
931 359
597 640
791 686
862 273
271 296
68 340
334 886
893 199
966 765
282 274
356 340
161 276
40 48
718 218
778 688
976 621
652 251
186 299
235 667
89 880
420 228
810 311
880 594
854 815
37 632
757 488
867 242
485 924
879 584
949 675
408 163
313 237
539 108
825 144
427 133
883 266
752 12
167 326
961 257
687 908
628 585
336 849
325 52
801 572
764 879
303 364
733 252
980 414
957 894
672 396
251 636
817 13
686 762
900 605
926 579
473 744
80 529
112 185
345 919
322 907
64 988
57 534
144 608
929 275
434 804
103 6
556 866
371 771
329 467
474 785
327 500
835 756
495 801
286 701
343 801
905 102
388 428
816 840
46 382
420 291
314 115
406 666
143 846
115 870
93 74
1 12
685 319
943 64
709 40
7 543
511 376
586 159
841 311
676 799
541 178
908 449
138 656
837 542
139 291
463 815
880 90
898 577
891 319
812 938
210 369
125 979
533 242
890 493
744 113
820 556
25 669
833 143
181 522
170 713
452 292
584 147
672 189
472 124
970 780
116 569
712 889
605 978
306 153
280 501
196 871
987 655
184 63
374 193
545 922
121 48
884 440
339 933
875 863
334 366
838 312
538 142
598 857
490 297
250 2
42 376
591 601
317 177
566 807
471 465
542 636
362 244
61 19
884 988
191 146
662 840
559 109
224 799
34 291
355 119
237 840
581 793
253 384
154 39
166 129
427 872
574 763
353 442
425 263
15 697
272 404
665 376
914 562
452 703
328 171
486 745
500 930
692 125
892 903
835 79
939 748
287 106
793 534
953 499
712 264
802 194
535 747
327 301
86 720
291 141
257 515
583 712
437 18
115 689
551 103
806 200
440 121
736 628
888 561
100 109
979 886
538 167
787 589
849 836
362 934
324 547
818 687
594 430
431 162
484 963
354 726
360 922
779 252
103 399
686 837
303 307
313 48
233 697
771 724
125 952
578 637
292 669
894 646
346 593
745 458
521 678
876 375
453 538
411 937
402 60
17 10
648 183
779 89
802 563
989 758
332 661
516 208
227 151
914 180
1 613
458 854
346 455
250 100
925 584
779 205
932 777
824 998
675 911
81 992
767 20
697 829
853 6
26 368
146 360
615 886
385 141
796 543
90 832
26 686
442 455
188 151
876 663
192 332
6 162
439 806
884 962
517 922
482 111
121 396
403 123
357 334
74 765
408 789
193 53
766 483
226 280
412 942
477 532
901 838
167 271
383 606
211 294
269 552
809 843
650 77
162 498
511 709
798 754
975 642
129 543
146 202
257 857
356 555
583 161
60 703
471 591
296 805
546 656
732 875
542 380
833 465
461 340
265 379
275 29
20 677
215 747
104 647
739 74
798 99
217 1000
389 784
981 656
512 819
451 850
861 250
156 355
121 968
638 390
894 535
852 429
337 488
927 414
199 481
946 3
656 754
1000 914
151 43
998 511
614 261
890 836
812 479
71 928
752 560
646 176
63 854
251 704
488 627
497 293
327 694
502 975
166 293
862 898
664 925
343 673
720 688
292 113
219 710
692 646
546 612
124 666
200 771
675 648
7 431
303 82
508 987
577 503
541 528
961 708
821 604
425 705
317 932
683 376
954 962
600 924
825 994
321 325
920 505
696 911
312 67
987 351
390 137
832 579
589 343
837 842
137 804
606 554
971 219
580 168
745 659
748 78
561 81
947 492
161 912
725 245
847 600
270 100
598 12
570 843
952 37
531 729
105 202
106 653
170 95
321 669
611 471
354 786
330 646
128 564
789 455
814 400
151 847
143 33
605 286
161 536
787 682
226 343
601 652
402 604
794 385
527 413
499 250
744 60
780 71
634 821
192 3
960 592
329 983
601 730
613 919
780 579
685 853
909 990
323 164
328 391
364 902
415 901
1 528
929 965
279 637
834 698
557 544
967 14
381 928
207 182
971 486
778 82
211 623
590 61
946 561
673 447
156 314
429 524
934 813
662 4
161 798
766 55
803 914
997 99
729 991
847 671
120 492
505 793
743 344
855 367
384 630
634 314
67 346
824 480
620 30
968 43
528 74
891 57
630 596
364 659
686 248
354 205
670 241
749 432
515 575
527 687
799 271
479 25
842 65
988 822
233 21
601 965
708 825
69 837
359 791
510 790
440 503
189 601
743 711
181 630
604 733
391 804
249 296
262 829
499 160
74 463
102 164
227 788
152 69
762 633
426 323
73 551
62 753
52 671
733 335
966 990
289 83
311 546
528 448
901 706
868 654
491 404
787 170
730 754
671 54
351 386
102 899
944 532
672 791
639 450
975 815
600 288
2 554
877 691
79 229
816 148
413 683
914 838
372 371
929 531
123 859
267 847
138 943
929 303
694 421
642 612
809 560
410 706
451 962
720 971
994 124
653 32
392 893
787 27
148 624
307 105
950 236
866 279
428 657
421 621
718 878
86 573
956 326
289 309
134 362
254 530
911 127
8 784
217 717
928 737
801 407
190 882
397 940
402 545
302 598
524 903
636 190
34 957
247 865
428 314
197 320
364 334
893 276
618 793
303 359
281 277
888 662
240 795
258 611
613 901
484 644
87 1000
874 51
352 624
164 194
619 232
774 697
213 253
877 639
714 686
602 539
372 32
652 129
311 636
613 986
952 20
107 754
243 131
105 580
60 237
602 219
977 490
564 142
307 424
872 973
885 630
510 914
765 999
615 557
744 775
645 771
891 41
325 464
518 633
15 251
783 119
612 510
723 666
431 373
238 185
143 763
70 748
836 263
193 848
592 488
815 823
572 258
510 709
793 356
984 242
936 40
697 376
563 8
614 733
519 330
219 580
891 42
908 504
290 187
571 247
792 202
228 733
399 494
438 476
976 803
428 17
449 375
85 98
562 221
332 531
335 228
354 472
614 335
948 641
78 340
262 856
742 871
1 774
744 45
140 597
818 658
948 215
23 722
30 193
947 216
429 768
405 819
770 64
32 25
145 858
495 686
237 759
728 124
900 954
985 639
593 531
964 808
342 315
179 579
851 629
853 110
583 615
363 512
496 845
241 41
967 773
838 652
834 733
413 727
15 84
349 88
572 257
597 217
333 357
271 828
552 846
639 920
255 575
809 597
99 226
270 210
572 276
739 919
34 622
212 994
364 212
449 827
631 834
732 46
62 839
291 101
340 750
359 140
72 467
9 232
841 875
506 695
160 991
825 13
275 79
821 772
437 171
917 402
3 251
695 464
64 617
294 574
723 266
642 252
833 441
203 833
53 865
719 159
50 357
374 40
899 919
899 988
9 131
592 995
6 265
226 439
502 449
12 13
763 906
685 55
388 184
732 646
814 723
945 320
113 604
128 261
16 675
400 140
949 993
218 99
332 414
229 63
253 432
488 657
74 386
269 192
565 761
587 289
699 146
349 371
249 766
769 20
590 344
783 503
99 941
591 162
775 475
734 249
739 638
754 216
745 424
731 705
211 625
276 803
739 370
872 358
462 518
100 422
665 534
402 250
524 178
143 589
238 209
987 590
543 438
494 38
790 597
137 180
451 322
943 726
408 170
752 727
438 524
481 328
409 918
84 433
893 430
649 947
204 877
169 176
790 890
205 745
697 241
398 338
444 545
189 147
25 344
537 424
586 971
657 385
729 109
355 993
191 526
844 712
601 130
214 729
336 725
45 815
614 81
619 62
895 603
779 839
652 53
2 133
28 487
317 882
740 453
782 639
210 982
59 937
656 323
538 616
334 221
162 576
542 483
756 960
415 210
968 860
707 609
987 444
904 41
336 835
552 952
779 564
63 917
259 764
526 875
890 331
717 31
92 807
330 380
63 745
528 816
782 598
803 162
172 272
275 212
128 598
978 818
311 832
697 957
263 806
117 576
507 176
738 527
996 320
657 891
86 126
71 120
898 148
307 650
90 533
552 556
492 197
857 686
483 96
513 117
970 853
231 127
205 877
720 643
254 366
467 753
387 212
529 316
676 462
965 883
243 903
507 512
845 915
104 228
61 716
826 326
936 941
85 859
201 590
111 726
677 714
831 686
622 915
192 383
367 69
240 674
578 351
877 988
980 128
848 872
74 436
333 93
556 102
526 487
684 795
206 446
65 112
235 640
458 705
666 531
774 786
411 694
602 516
644 263
852 891
980 49
370 823
507 219
659 78
659 978
851 176
251 446
882 941
18 1
970 365
290 439
975 560
932 130
80 902
569 720
791 965
257 105
331 583
705 921
194 113
408 438
145 958
638 719
80 624
128 513
303 284
851 379
634 457
970 129
394 90
5 675
277 245
680 141
774 913
517 452
813 525
545 919
265 258
262 757
190 188
492 848
264 536
303 539
641 825
454 737
875 818
341 178
528 69
120 174
883 915
344 100
272 296
157 621
602 582
181 858
830 281
880 250
624 457
577 267
476 811
478 212
226 757
776 572
658 858
794 799
836 208
221 80
235 62
397 349
888 387
307 914
789 168
899 380
686 203
113 130
150 504
517 70
981 346
811 650
725 391
381 884
683 437
914 41
857 260
49 116
389 853
351 425
261 670
642 397
233 109
888 630
106 325
89 412
470 24
106 582
632 46
365 547
316 653
248 145
66 747
805 548
371 178
469 99
550 896
325 364
271 534
96 2
181 620
372 261
479 70
814 346
861 135
302 595
752 188
23 333
615 348
752 582
758 747
784 131
215 841
385 80
615 706
930 185
174 141
235 30
203 508
903 146
781 320
822 360
32 484
169 148
849 13
370 421
766 615
548 301
674 139
812 461
634 152
209 965
529 743
97 217
963 998
555 629
674 65
909 429
905 770
381 495
50 681
883 249
766 233
764 957
620 517
538 309
679 781
563 638
171 922
753 911
577 289
95 335
295 258
294 336
450 45
543 929
530 215
451 739
498 398
416 980
120 887
750 66
521 281
247 465
410 514
873 729
123 463
136 6
4 365
410 987
840 96
433 623
858 405
433 246
724 161
87 945
811 163
227 170
500 654
155 187
234 774
65 942
699 174
824 840
489 642
596 531
4 43
291 246
139 440
875 723
753 581
141 321
914 71
3 924
928 884
590 685
528 722
615 776
667 604
810 374
214 467
630 635
285 589
842 254
211 533
507 401
824 528
402 368
189 892
777 781
476 948
717 937
387 542
824 297
631 523
868 153
85 301
867 174
875 854
746 626
983 694
734 887
949 819
35 861
973 292
38 411
456 607
865 249
861 728
497 935
806 495
613 92
326 143
464 759
115 755
681 241
305 316
937 574
846 442
841 26
21 53
623 982
622 652
55 32
190 260
302 15
589 254
600 692
179 502
97 448
273 843
428 487
785 369
999 366
696 914
920 44
93 27
910 850
32 96
239 984
438 289
573 716
194 412
559 212
142 761
598 998
876 840
273 104
388 415
2 174
67 21
307 332
437 329
533 701
670 626
252 624
287 578
371 46
2 546
401 881
867 978
201 20
201 874
941 749
783 183
341 130
480 95
992 226
136 620
717 794
13 225
458 19
515 533
326 176
84 761
995 781
823 365
935 323
911 971
374 534
765 167
972 852
712 278
476 899
523 96
204 933
871 42
902 69
750 951
316 454
777 155
694 60
934 721
331 1000
330 977
735 295
674 28
711 988
826 617
263 142
711 95
683 742
686 489
999 435
978 279
502 797
959 278
663 121
372 645
853 658
624 895
447 118
134 667
797 245
186 895
621 897
212 410
74 773
261 402
559 665
131 293
389 369
147 698
594 134
86 423
93 966
775 412
522 383
755 567
197 836
646 11
741 524
237 67
159 56
811 449
769 499
497 253
497 537
314 651
199 277
867 315
198 339
277 26
863 249
635 737
552 693
302 780
965 36
8 155
331 513
972 603
695 69
10 190
455 458
175 948
104 766
575 553
819 25
149 705
304 212
648 817
467 811
152 890
553 306
630 553
492 772
127 837
903 526
910 439
604 805
684 758
683 504
263 160
142 235
273 481
471 10
833 715
504 401
922 556
975 192
145 387
884 717
34 206
211 798
605 459
40 982
164 600
730 173
163 351
600 914
586 91
287 462
313 620
479 935
853 989
692 768
808 295
241 953
945 954
643 374
404 581
599 882
274 950
837 286
874 976
992 773
782 882
355 473
888 753
338 61
17 909
883 290
38 264
226 548
966 404
739 222
553 508
987 422
320 42
35 500
977 845
418 155
138 315
33 613
655 581
36 4
343 368
834 896
488 889
869 648
932 428
967 567
138 216
874 796
102 469
168 104
640 971
453 684
340 369
906 168
284 751
851 120
991 551
622 375
367 697
927 272
860 30
997 799
249 489
137 358
158 771
821 602
349 150
30 471
284 172
160 117
17 415
625 270
619 28
839 241
138 369
519 885
634 875
474 247
306 242
567 14
806 762
377 927
863 727
947 965
467 610
442 289
452 690
116 838
431 887
214 253
939 498
343 374
83 970
299 51
597 547
785 1
139 468
898 73
737 111
493 995
870 695
210 424
444 450
913 663
5 74
795 384
398 935
386 492
877 419
956 722
482 564
557 888
905 793
391 646
651 924
567 392
364 881
781 880
335 886
232 256
179 694
832 818
737 218
190 695
742 938
399 438
680 146
659 845
917 290
263 478
479 827
828 598
793 354
564 911
342 755
124 573
977 345
915 308
63 18
488 790
888 215
420 489
774 989
700 690
121 898
879 448
672 814
372 173
259 172
769 837
745 118
491 603
507 203
217 915
302 620
740 57
98 345
958 248
66 879
692 454
107 186
493 533
700 698
601 59
806 836
697 495
221 255
831 763
392 869
279 277
180 752
8 660
710 353
540 928
127 169
573 54
397 91
24 569
590 26
702 910
249 411
520 460
582 835
838 854
555 529
49 874
41 320
697 515
60 506
153 376
297 770
455 481
850 169
618 444
269 120
261 828
471 742
627 548
686 601
651 68
306 417
759 299
446 385
379 244
989 63
535 407
657 601
912 276
556 228
916 914
467 504
277 85
577 879
920 41
908 399
217 882
246 36
838 292
752 23
936 45
535 923
216 698
770 930
489 177
618 854
463 483
621 239
94 631
790 857
242 135
732 755
170 226
302 677
419 293
393 350
523 69
459 69
962 327
135 266
840 321
58 294
554 47
117 371
481 379
385 815
201 896
415 206
447 762
943 518
643 536
805 244
580 775
499 303
348 341
67 952
363 307
100 856
464 284
834 658
107 891
366 249
213 439
726 794
548 917
736 222
977 772
82 247
808 208
395 70
990 928
174 894
333 264
22 589
711 100
267 480
139 575
531 976
966 331
275 466
751 857
490 869
108 289
554 95
778 602
355 881
650 46
819 533
900 12
498 746
439 853
406 437
806 921
694 644
861 338
661 281
923 931
756 608
465 416
583 224
6 405
470 865
441 679
611 945
923 719
843 659
513 837
373 458
196 134
293 302
64 142
355 836
713 92
866 617
161 533
780 747
635 191
353 961
467 48
362 593
94 126
458 89
387 697
85 778
97 940
462 795
862 700
1 500
636 238
296 813
536 699
867 489
90 300
524 747
986 225
92 370
107 302
314 881
208 312
493 290
373 731
564 591
403 653
616 674
72 130
535 741
160 276
578 451
806 296
155 216
356 80
761 26
351 119
465 657
184 252
701 623
737 414
600 176
270 664
244 406
663 145
742 874
368 698
980 602
23 971
63 717
96 902
108 378
331 912
439 934
640 281
750 268
743 939
789 190
640 92
963 488
99 611
565 748
917 601
541 495
995 487
856 2
261 998
452 52
433 423
363 736
742 104
507 326
602 427
496 489
543 612
672 467
443 523
726 269
933 634
705 953
505 138
362 844
236 717
508 332
19 202
10 30
59 368
116 487
114 521
287 437
732 111
404 753
258 694
469 441
368 529
628 244
123 650
292 81
793 348
140 27
900 517
443 415
415 334
904 912
727 818
95 879
650 362
548 745
243 247
159 268
325 719
326 634
384 405
664 950
134 520
137 702
104 3
603 809
571 999
733 602
305 216
172 998
230 524
706 374
664 54
957 288
86 560
684 131
73 403
932 61
575 955
24 791
531 543
676 955
856 813
530 702
273 464
337 688
464 766
641 773
230 926
515 337
496 798
503 410
147 569
1 416
990 918
45 507
781 203
649 777
838 38
871 651
123 19
58 464
249 113
102 693
973 893
731 891
611 43
34 857
644 902
687 12
396 557
765 861
893 275
733 989
858 143
342 684
21 271
636 534
533 111
231 464
606 302
413 997
779 170
663 34
564 11
530 13
847 330
894 742
607 846
393 796
166 497
548 769
640 978
797 936
122 467
670 381
796 776
625 703
306 389
408 450
269 750
341 993
38 569
146 355
46 599
765 693
536 601
492 517
521 932
992 921
359 991
890 581
766 187
761 451
863 213
751 684
557 44
512 741
383 756
140 512
734 123
865 581
362 306
193 390
125 25
723 310
648 349
729 754
37 910
448 85
461 732
526 374
705 151
570 964
63 62
399 446
515 131
113 147
430 458
87 758
295 303
417 379
785 125
674 958
504 836
174 94
928 817
81 125
584 325
116 834
434 513
576 311
51 853
773 112
482 876
545 200
186 780
428 609
774 294
599 119
712 855
742 330
106 683
22 637
413 610
223 537
825 534
427 69
924 650
934 137
285 158
440 822
938 986
864 630
288 643
214 227
720 298
965 828
995 374
903 499
695 398
86 575
914 933
169 637
490 344
549 811
443 451
952 305
695 840
709 369
141 785
855 215
914 666
848 727
56 894
3 164
86 468
262 565
359 481
890 574
214 155
424 750
501 303
489 116
318 86
766 375
696 686
209 545
571 266
217 410
227 832
421 550
250 232
976 981
934 767
45 327
756 780
869 317
332 393
844 102
31 995
701 141
475 73
277 800
776 922
204 953
377 732
943 995
43 254
123 411
218 394
117 316
627 173
410 20
772 380
771 678
821 74
649 20
811 423
937 193
628 151
994 215
714 349
960 734
979 580
68 478
513 992
694 758
676 402
18 611
864 752
169 531
47 110
480 60
23 903
628 622
975 670
469 243
552 635
252 447
836 102
810 836
427 52
776 124
831 570
815 908
775 340
765 242
904 583
16 656
625 753
845 78
951 280
654 360
811 50
522 261
286 462
287 503
369 525
674 946
733 838
321 717
182 914
666 787
270 956
429 100
728 499
221 47
870 704
72 562
2 761
234 434
496 6
96 50
951 620
96 575
802 366
689 332
446 984
240 452
688 698
388 986
310 61
383 889
925 137
267 813
842 547
635 894
547 633
777 889
885 986
590 828
292 199
334 776
140 73
339 966
765 604
785 467
699 200
545 828
908 632
224 115
830 394
527 399
877 45
33 924
122 528
246 46
288 512
550 62
941 113
211 535
288 740
333 194
677 129
591 788
105 871
957 761
807 775
869 102
383 517
74 912
685 317
566 589
172 446
462 755
119 265
918 235
783 548
728 418
713 674
593 803
500 589
124 842
935 992
277 406
72 56
927 256
669 226
783 782
128 654
268 355
163 625
515 594
13 415
50 780
124 565
638 28
993 493
697 47
399 197
289 135
14 350
511 113
918 80
981 338
747 40
735 4
559 28
812 497
505 676
374 845
708 347
250 878
760 412
602 575
163 656
766 429
256 330
273 509
246 443
637 531
797 77
147 408
150 336
803 477
326 647
54 50
493 267
38 853
756 693
509 467
291 98
876 416
195 717
667 9
135 641
249 315
7 545
540 255
276 59
585 664
204 554
287 363
424 960
503 561
968 680
978 177
7 51
653 808
365 221
694 942
883 88
337 312
424 42
854 228
979 791
440 160
26 409
541 199
668 709
610 118
921 64
192 78
365 359
722 206
448 335
850 696
560 206
983 508
690 187
862 279
779 398
125 512
335 296
732 368
24 932
929 307
493 935
598 839
750 240
693 604
644 281
860 93
445 563
581 81
716 63
174 434
767 645
801 943
62 656
78 133
94 173
73 180
902 656
920 553
810 551
7 385
308 851
795 619
122 529
368 715
276 914
268 175
427 17
20 171
886 690
686 825
389 715
508 528
137 209
402 616
959 236
848 788
184 527
2 913
152 743
632 847
328 222
984 481
91 431
778 909
684 271
634 96
268 809
136 275
763 62
920 2
722 452
635 147
673 90
11 963
773 725
629 780
267 168
806 615
181 595
25 47
554 614
206 376
940 482
176 947
454 649
650 644
419 102
258 310
756 672
49 788
321 44
347 5
520 137
880 460
394 181
568 705
881 563
100 642
693 109
547 330
923 472
214 858
174 713
738 552
598 793
352 815
97 78
826 738
476 619
203 442
728 522
245 656
647 140
953 663
60 604
707 737
801 192
279 808
465 950
17 762
739 762
756 79
780 912
82 60
179 883
635 713
91 788
229 419
866 29
640 713
912 576
474 638
53 758
829 208
678 222
723 80
87 288
955 339
862 504
723 771
773 836
284 131
964 982
79 642
689 885
761 803
181 339
126 43
263 829
160 399
757 933
473 647
172 995
981 508
526 98
172 707
22 803
277 664
453 239
91 341
511 564
988 442
691 772
923 108
925 888
899 336
159 765
280 345
345 13
912 239
251 240
876 244
261 331
591 297
770 473
450 334
648 165
799 290
519 133
158 932
817 388
373 293
562 182
635 950
498 741
139 137
720 222
607 26
938 109
825 944
674 517
97 845
860 580
971 271
170 561
664 826
8 974
880 844
733 917
407 472
408 532
141 159
247 698
523 368
203 332
362 181
100 708
371 666
662 810
233 868
615 342
135 828
283 538
382 93
862 429
246 3
461 801
258 555
973 249
24 325
272 23
762 788
6 974
788 601
478 925
577 332
39 213
727 251
319 861
383 182
427 926
936 860
11 734
619 534
858 643
326 527
864 588
987 418
487 71
532 599
506 343
695 595
283 543
567 364
833 713
292 517
702 846
576 949
165 934
434 482
302 518
330 235
124 905
151 874
175 461
622 459
243 993
720 707
410 350
761 637
16 620
278 340
311 998
361 246
874 579
995 598
546 531
547 743
690 197
334 511
252 863
603 237
881 17
25 798
478 143
143 313
507 76
879 97
611 165
803 817
972 654
98 508
398 645
791 255
999 179
127 129
162 492
800 754
490 633
547 648
557 199
874 813
627 661
84 815
509 463
536 972
78 478
914 830
5 120
876 608
815 476
33 735
597 386
91 420
947 322
508 883
933 764
105 793
44 697
987 76
413 359
675 239
773 903
221 139
1 126
572 990
85 172
985 791
508 68
742 915
205 125
309 131
765 288
465 269
839 528
687 600
842 52
864 950
284 746
200 306
325 790
298 49
317 263
525 596
540 516
987 605
358 690
978 958
184 557
190 11
343 221
778 861
368 231
293 372
473 361
851 116
951 490
651 488
362 401
840 250
31 619
77 596
729 621
535 55
462 64
87 443
130 528
571 491
127 206
608 295
291 708
171 177
423 100
297 525
689 317
648 572
644 489
854 804
631 989
419 118
884 999
108 969
569 232
323 201
78 533
932 67
465 327
655 779
316 916
181 153
851 525
165 929
119 155
18 930
593 657
463 835
275 913
524 162
287 365
466 794
342 893
151 662
29 54
953 4
556 503
775 544
311 775
65 813
117 123
621 935
583 473
74 225
726 570
589 250
864 731
368 693
443 224
927 499
157 781
342 619
811 841
228 48
455 677
945 148
947 748
765 567
612 603
360 152
307 435
423 921
153 543
581 184
786 131
513 420
804 126
477 322
403 980
510 384
636 68
339 611
393 170
455 508
152 158
452 365
736 777
495 405
584 405
512 747
129 471
577 830
90 364
773 662
710 770
176 882
120 679
131 923
412 382
822 617
411 961
453 614
109 909
976 700
962 955
165 262
18 401
638 190
844 896
524 491
980 532
493 356
965 769
964 65
481 733
657 339
12 667
214 816
200 39
766 904
204 917
415 120
422 70
144 33
34 432
351 969
76 673
293 445
704 32
273 975
922 481
961 9
228 330
23 687
850 738
462 495
821 965
434 895
88 191
156 104
980 335
556 89
995 607
119 629
91 865
680 247
479 161
526 481
988 692
678 833
298 980
263 182
706 221
445 738
2 340
133 548
436 805
835 302
400 640
489 778
371 861
698 549
243 335
364 23
915 261
110 615
82 522
154 954
36 750
436 607
542 897
454 189
258 456
572 302
311 820
619 983
381 64
515 422
401 192
867 890
407 902
568 392
283 190
879 420
737 312
424 512
218 580
456 482
382 509
532 666
593 11
761 126
208 789
488 552
403 606
80 560
251 154
829 535
461 379
945 266
663 96
760 429
666 599
976 104
431 963
110 238
69 185
787 483
230 699
358 175
667 618
150 807
302 193
300 214
901 888
456 589
52 292
88 523
986 543
923 808
13 848
446 352
595 348
910 513
314 427
416 691
783 790
333 332
4 874
141 658
975 175
579 648
91 210
209 490
470 636
23 216
829 80
762 18
610 180
397 864
898 981
895 67
330 877
514 715
358 925
572 858
609 663
930 541
510 336
856 259
216 135
387 711
916 421
660 967
958 720
223 266
840 272
895 843
856 144
700 437
955 181
191 538
992 981
385 317
996 189
443 450
23 414
203 413
770 613
935 888
815 320
625 29
914 518
276 266
726 697
19 908
680 57
152 280
862 838
110 800
893 383
718 423
904 376
84 480
649 272
488 377
813 835
966 754
474 21
798 674
246 379
469 771
213 525
70 514
510 753
745 520
732 332
104 825
921 132
571 793
319 597
93 589
496 559
566 753
158 299
687 857
728 574
585 738
828 222
601 1000
709 762
920 879
204 491
11 100
411 706
304 414
265 988
550 773
544 36
112 422
701 95
426 166
270 176
707 805
846 908
468 742
359 925
66 545
60 430
984 85
291 84
194 420
243 504
778 413
940 769
972 786
791 389
324 804
173 495
224 613
247 381
155 423
880 666
932 524
942 719
186 264
291 74
684 463
152 494
65 449
722 997
196 157
509 864
293 753
619 384
16 235
30 723
314 732
10 288
651 905
888 506
80 923
704 708
66 973
157 533
211 957
703 186
645 178
943 993
538 583
636 724
331 122
353 319
423 928
969 518
8 277
778 735
236 288
286 532
25 672
429 926
26 410
784 312
792 769
148 465
343 559
147 239
157 770
25 111
479 873
124 782
368 275
316 819
86 597
227 407
54 445
901 707
920 126
928 133
411 126
679 786
269 889
641 587
973 602
552 331
36 545
105 991
94 230
177 461
393 381
733 374
319 679
160 836
427 789
848 701
960 949
733 594
962 499
910 955
166 297
639 434
129 559
719 677
478 436
144 81
192 415
725 964
566 472
885 879
800 499
582 247
623 943
483 420
441 932
936 758
681 796
666 494
513 986
320 990
917 978
765 796
389 233
555 521
540 609
358 783
616 201
403 718
394 829
334 503
657 41
806 694
964 259
98 652
224 253
233 620
410 264
63 253
696 177
879 887
282 684
506 511
55 369
989 408
283 948
763 203
77 661
644 149
372 911
441 20
965 384
546 807
614 440
654 849
281 784
368 585
758 370
910 713
259 895
771 223
253 457
637 386
107 583
405 379
1000 711
463 633
731 836
131 865
120 512
245 238
949 97
944 184
279 721
311 18
707 869
532 313
793 736
315 445
492 296
755 8
490 836
424 203
694 252
72 264
839 116
385 751
989 252
692 527
710 980
57 350
760 407
696 778
180 281
122 374
824 47
914 183
789 363
240 949
617 585
3 53
409 181
826 932
758 904
823 954
910 441
119 293
747 984
669 726
858 469
877 904
48 251
548 342
508 668
48 138
269 557
907 102
839 305
112 970
724 481
149 603
757 59
98 616
353 854
929 374
744 300
242 885
435 419
636 109
260 284
945 328
288 327
846 858
385 682
746 703
259 758
480 575
375 463
823 532
678 794
936 612
698 525
803 499
442 126
412 150
762 303
9 114
180 227
747 173
612 816
179 600
463 83
167 169
801 731
550 465
885 236
935 566
953 301
804 990
380 347
197 490
716 234
252 312
181 997
812 392
704 525
649 682
436 372
443 476
330 180
64 410
879 809
549 366
519 715
571 55
136 819
427 306
920 76
440 426
661 856
885 250
342 999
669 352
676 273
769 791
597 556
825 985
636 231
718 989
970 219
167 523
777 509
474 425
502 388
964 442
880 893
81 130
780 622
431 733
88 386
717 105
817 700
767 300
233 876
937 3
753 990
122 167
508 557
903 144
967 453
596 838
648 457
485 780
304 961
428 736
402 109
588 781
834 248
711 683
487 897
748 456
911 449
406 90
258 839
169 15
902 65
263 132
25 785
312 857
361 289
86 162
974 637
91 915
862 713
696 887
1 574
922 368
158 788
270 432
608 890
774 683
519 726
437 14
918 713
515 482
464 113
46 468
731 530
476 108
72 327
395 380
345 348
888 441
363 513
315 257
659 545
829 721
778 267
879 625
649 819
207 605
299 291
892 606
790 63
815 354
176 662
927 390
997 579
662 987
505 965
490 454
757 779
724 307
525 354
390 66
679 379
150 334
200 652
615 204
622 751
162 872
568 69
749 256
562 498
18 637
394 155
24 119
594 784
947 291
708 379
450 482
213 161
787 492
450 674
348 168
403 106
366 572
872 968
965 869
789 223
527 384
230 299
797 864
409 30
431 206
824 787
427 329
969 7
992 615
186 953
651 744
644 72
415 422
288 845
710 287
112 670
845 707
274 208
455 311
104 357
82 392
823 905
371 947
246 447
921 711
420 364
47 625
384 717
173 370
713 327
400 664
224 713
929 191
584 79
339 141
633 798
85 91
407 317
430 494
868 724
756 846
824 419
800 268
448 354
778 26
954 3
159 758
216 84
240 513
436 36
76 708
801 346
461 442
237 568
72 526
131 754
594 994
386 945
869 797
840 238
276 536
443 23
639 516
607 35
761 573
577 138
156 662
11 193
833 385
295 748
178 522
126 639
885 882
953 267
156 14
120 612
9 379
699 862
654 805
848 687
832 636
616 304
732 907
835 841
92 297
998 586
155 933
990 400
593 364
344 931
879 305
521 285
177 95
548 395
559 183
321 913
950 220
991 121
32 603
141 282
23 203
164 842
402 628
164 93
973 681
955 306
199 102
15 514
730 326
690 72
339 104
200 750
358 953
108 600
615 450
34 755
214 213
769 277
861 630
703 141
108 665
655 326
594 534
499 813
205 566
702 204
904 42
431 26
233 609
840 412
146 850
811 910
719 853
483 524
763 621
243 593
226 791
981 734
756 996
881 541
734 525
220 676
942 254
333 320
3 611
978 372
338 910
593 458
849 986
215 512
772 778
559 437
391 763
322 4
570 923
390 453
739 213
762 580
742 130
701 324
215 944
617 264
737 821
398 42
917 681
289 94
774 935
317 188
483 45
908 120
323 494
611 410
109 797
582 624
573 648
805 477
459 445
461 100
683 850
307 289
483 744
807 228
204 162
187 818
673 544
397 331
508 908
736 281
988 686
747 237
172 111
713 650
279 491
119 746
505 65
92 281
642 516
804 309
832 176
475 657
614 978
430 513
233 872
595 830
671 698
650 498
884 212
181 122
888 659
619 666
8 111
160 614
137 32
412 135
495 334
185 829
991 926
570 226
245 869
167 639
258 78
993 781
364 504
948 216
819 996
443 692
954 720
929 478
271 994
511 452
812 140
698 612
877 714
908 191
624 498
87 604
166 27
473 956
486 453
379 190
864 154
105 845
758 774
366 612
627 997
242 705
559 693
691 743
567 663
745 191
744 579
269 787
470 148
848 893
905 971
611 975
375 967
78 889
661 16
94 982
532 42
175 797
209 855
366 523
611 472
257 111
302 575
411 721
395 497
785 612
117 509
9 103
99 598
82 103
29 330
795 822
465 418
588 742
808 133
344 101
607 41
444 324
391 190
248 456
150 539
167 756
356 940
324 971
428 672
674 991
219 40
518 757
226 931
617 614
785 518
463 167
509 108
574 824
390 998
378 287
337 315
486 961
378 831
960 786
427 128
610 427
917 79
618 70
667 249
412 182
232 96
231 657
569 647
522 239
849 734
982 961
409 233
411 480
788 549
915 398
973 589
2 695
290 531
151 658
36 983
24 456
288 276
49 194
970 702
602 864
920 287
299 275
543 396
191 450
80 704
967 108
858 848
283 470
624 49
998 231
424 970
505 948
80 58
517 231
760 395
747 154
647 175
379 399
870 102
114 494
352 728
873 788
13 387
131 685
758 268
406 306
588 815
816 255
667 986
374 321
916 29
817 381
927 821
276 739
534 739
461 160
943 492
385 497
781 831
964 192
917 776
662 1000
486 374
956 325
562 631
479 965
666 920
474 850
123 140
283 367
273 235
880 56
861 885
78 694
472 800
524 32
568 73
751 396
776 114
200 414
996 740
978 496
774 667
452 653
847 579
819 906
962 875
78 411
379 706
532 296
992 272
881 496
739 205
458 320
176 724
111 981
120 345
798 210
1 879
294 348
864 167
865 395
26 820
795 460
721 922
468 771
794 291
593 195
929 795
702 347
562 128
146 659
481 403
152 674
390 703
32 749
487 70
596 427
507 733
762 136
190 718
766 370
360 884
760 837
235 450
657 553
368 550
436 630
943 116
401 78
426 159
90 85
578 447
694 881
854 123
734 322
324 829
692 848
756 413
911 251
397 383
687 41
302 728
240 863
559 433
614 688
770 466
624 617
701 598
416 300
19 639
546 538
45 163
969 530
93 159
131 911
264 448
6 549
232 236
527 595
290 747
794 811
164 760
572 528
234 753
374 168
207 92
459 329
703 684
57 625
287 729
771 58
578 631
289 839
506 571
751 381
598 123
308 72
21 79
747 365
496 764
395 510
758 376
938 657
392 17
72 841
964 930
142 940
493 766
629 914
554 141
779 78
625 440
401 295
280 67
326 366
735 410
629 684
212 371
357 415
588 933
145 158
239 345
757 732
921 997
723 13
267 338
116 618
721 614
856 564
33 499
930 943
871 337
914 852
71 710
235 24
432 277
447 693
207 639
459 177
829 605
791 576
958 739
15 333
847 293
887 833
854 763
53 677
579 301
590 332
340 321
997 145
128 229
972 122
431 805
192 70
890 36
244 567
496 962
783 800
815 208
570 6
952 160
401 730
879 142
213 793
806 432
383 800
714 821
770 508
90 636
294 242
450 491
174 571
177 912
638 836
831 893
791 901
506 810
404 374
311 867
100 785
726 289
158 567
69 775
88 49
526 960
163 587
959 719
86 639
960 108
47 234
819 275
936 110
96 557
608 678
967 648
100 420
135 222
513 484
845 581
52 513
997 915
843 106
746 916
264 717
182 550
252 193
485 525
416 221
225 628
380 963
922 99
875 426
126 240
692 593
88 617
546 517
959 723
4 375
67 394
107 499
296 904
786 149
410 380
962 822
255 43
323 988
635 3
830 326
780 208
232 998
588 9
426 90
637 163
484 876
366 687
867 185
37 517
791 631
413 154
219 802
555 404
347 250
863 919
870 584
331 855
753 589
518 197
837 701
578 979
736 944
321 809
391 22
634 748
62 64
7 730
565 471
263 113
264 193
703 825
881 478
53 697
601 262
721 695
303 320
395 89
350 661
996 59
261 920
190 51
609 182
788 225
769 714
583 923
37 412
865 525
17 992
998 451
566 921
16 69
448 170
374 447
590 864
862 442
922 972
393 929
275 146
599 612
814 801
23 106
157 116
562 585
392 731
354 293
122 741
766 279
497 598
851 440
832 624
415 938
316 330
67 123
620 454
397 615
63 802
605 887
903 838
288 510
364 707
353 859
700 653
869 98
634 177
739 239
121 836
616 292
148 6
441 167
194 216
127 115
775 534
637 539
12 371
218 804
388 957
226 451
868 239
574 234
544 43
997 316
266 259
884 979
697 946
638 402
501 880
971 535
977 859
946 513
893 649
637 918
257 476
919 989
836 243
804 293
280 585
668 72
274 185
231 329
358 868
517 883
302 21
693 535
526 378
813 22
573 465
207 649
311 580
876 654
380 389
987 513
705 525
793 514
322 228
439 276
287 153
152 484
630 685
918 746
319 813
83 381
978 973
73 148
114 873
938 325
232 233
288 584
836 261
873 200
729 414
909 887
221 853
317 210
248 532
140 3
332 282
986 903
34 671
216 209
366 928
482 680
633 600
439 426
888 101
328 108
491 623
641 376
322 508
680 394
324 146
359 731
764 154
915 102
657 224
509 805
662 356
190 608
985 806
651 420
283 902
301 241
943 404
678 77
571 580
715 423
762 59
5 282
761 870
592 383
894 236
755 803
78 988
173 839
787 489
128 259
662 565
825 815
687 261
714 794
75 632
182 870
712 878
979 114
169 874
825 326
200 577
167 614
583 829
181 808
122 993
123 59
819 176
651 916
581 408
927 925
423 645
867 819
202 371
362 864
762 719
835 988
962 699
380 660
182 97
176 640
791 895
848 690
866 658
697 304
401 702
454 641
500 295
425 187
802 452
288 596
728 314
88 594
988 295
56 698
27 782
268 625
284 291
792 765
688 587
398 756
329 750
342 594
863 571
201 960
798 862
235 588
664 949
1000 265
194 2
60 368
968 29
853 773
772 163
173 818
124 437
882 527
187 200
399 275
930 950
83 927
861 739
298 684
123 535
225 565
666 229
85 3
756 22
616 324
331 445
328 308
469 45
507 210
924 588
69 151
773 888
167 935
33 991
360 526
407 666
955 715
862 577
663 182
940 411
44 820
355 669
673 181
366 642
811 674
611 189
752 266
328 813
507 964
976 750
235 441
403 359
315 580
416 886
796 559
844 863
194 996
65 951
839 302
538 159
233 330
787 857
173 982
95 268
353 418
12 179
242 717
275 497
177 140
685 212
622 57
108 167
381 998
454 263
178 557
386 257
813 573
232 867
899 843
492 572
261 531
45 893
913 381
197 121
180 629
612 312
431 546
130 184
177 1000
705 995
875 220
804 728
677 501
964 709
912 433
967 962
237 54
537 228
370 397
427 799
642 900
133 921
911 398
607 477
528 43
310 728
371 643
706 556
8 251
653 199
493 93
366 383
550 882
538 642
605 239
828 254
156 258
616 583
195 283
802 391
379 402
499 631
520 168
772 150
858 976
55 208
593 99
721 606
217 703
670 323
752 205
133 612
686 121
591 555
487 758
192 499
392 372
259 444
371 953
389 26
774 525
180 485
876 215
21 326
481 224
668 910
214 408
117 346
342 147
214 313
859 613
741 680
761 825
611 277
645 608
63 874
4 860
399 67
754 701
302 522
612 406
130 131
614 393
467 517
254 634
840 234
744 268
312 75
82 67
744 886
133 815
94 54
831 323
234 738
307 594
329 135
778 483
537 407
582 72
193 266
773 892
773 654
90 395
260 149
471 886
266 976
790 593
171 473
612 394
150 871
621 606
326 894
477 185
811 23
409 560
608 134
105 133
84 687
554 711
911 412
669 158
987 532
572 267
370 89
821 535
585 349
303 956
601 773
376 999
292 638
358 609
648 29
377 534
565 795
990 403
983 423
135 735
107 460
357 365
153 614
356 762
631 456
499 472
712 460
618 971
429 729
606 462
804 100
286 365
903 318
331 438
152 649
274 636
389 435
96 358
897 65
243 741
852 90
7 850
960 964
32 270
489 727
485 399
967 574
982 983
466 877
190 36
412 964
540 272
69 465
583 214
481 386
552 74
344 466
42 346
216 92
276 260
592 384
30 66
797 577
93 464
781 56
494 505
32 355
277 848
943 274
890 80
422 73
108 888
719 790
172 236
44 988
167 984
697 160
977 758
20 357
528 745
833 931
366 144
630 292
535 619
753 403
245 746
831 56
303 760
435 110
564 52
765 263
811 755
30 167
938 819
487 742
92 488
579 94
951 159
397 918
906 63
102 71
283 923
663 542
909 115
988 929
293 12
338 291
620 55
308 953
168 450
423 330
665 327
424 979
851 615
264 238
960 305
523 989
555 478
85 852
149 810
406 933
842 844
967 485
643 480
453 467
75 29
374 550
756 313
128 269
625 762
682 374
840 254
476 638
47 42
840 24
880 515
181 263
882 486
210 442
257 451
391 267
458 304
790 741
364 267
969 24
41 192
932 564
213 480
834 234
866 429
272 876
173 798
665 599
179 515
343 33
306 276
371 165
873 578
448 643
920 474
325 263
101 203
267 235
376 839
456 153
951 556
911 635
323 431
873 344
216 962
825 333
870 520
822 605
500 823
893 267
448 662
998 461
594 366
937 832
926 942
191 860
953 7
149 841
532 879
747 674
658 947
991 472
753 460
759 608
795 129
396 364
511 7
111 61
528 599
436 330
24 389
381 568
648 71
631 655
878 355
957 203
875 43
697 286
407 2
348 368
318 97
429 823
939 675
683 809
563 731
763 790
773 190
212 367
8 201
620 610
783 457
217 80
260 344
688 573
969 134
846 54
872 293
680 952
753 612
980 433
874 233
34 674
468 120
428 746
129 517
376 658
940 561
15 567
570 194
466 185
703 937
308 242
752 906
188 967
967 752
286 56
355 725
805 263
957 990
1000 847
758 869
69 1000
728 673
619 259
568 754
645 163
741 615
794 557
735 268
507 489
634 151
375 940
874 129
751 176
52 863
68 227
518 192
626 900
998 983
316 583
456 203
56 127
394 587
192 409
721 150
225 580
661 427
70 604
414 661
59 119
763 543
974 138
442 170
213 215
205 967
176 610
285 459
629 909
503 726
765 665
188 526
748 354
550 196
995 889
708 270
604 759
783 319
899 764
398 24
744 908
140 867
901 665
899 742
348 726
156 491
559 268
981 469
864 43
146 999
734 630
222 834
629 267
100 244
85 95
792 137
73 263
701 305
870 557
469 255
853 780
660 331
397 729
108 175
593 588
544 806
603 521
281 33
712 825
974 458
636 163
223 25
926 476
721 898
196 319
232 440
39 241
95 432
572 828
616 719
74 305
985 138
82 108
333 228
78 512
785 779
258 373
916 400
814 464
878 172
614 953
552 566
238 766
838 101
190 420
913 289
82 810
242 158
202 671
371 632
854 609
521 206
960 252
423 421
155 303
168 367
681 985
758 126
121 791
342 222
419 141
986 349
848 761
800 664
934 969
817 215
194 689
978 373
862 612
973 709
754 913
42 295
290 280
711 773
284 624
823 486
275 794
969 776
447 670
453 553
271 101
664 448
303 779
174 175
631 507
980 151
326 108
513 246
236 675
360 461
137 560
722 963
727 358
391 362
979 157
118 361
366 141
519 895
727 632
396 960
366 987
186 90
483 718
376 776
65 463
978 446
539 121
764 348
472 954
859 538
386 197
923 130
61 422
888 412
487 262
51 433
505 410
268 890
565 810
331 540
663 506
661 269
784 22
799 863
977 512
931 778
727 954
350 382
258 104
3 633
37 744
289 750
402 583
799 954
956 272
795 74
687 954
370 15
67 285
373 25
774 316
350 52
241 316
140 723
711 222
848 205
979 748
658 387
438 521
899 468
816 944
51 748
467 506
116 377
199 764
643 431
996 569
341 611
275 995
594 317
204 202
5 65
299 939
865 425
70 498
482 745
923 972
237 929
755 229
363 286
138 402
431 503
418 119
572 345
75 672
644 602
515 464
134 38
490 462
504 545
867 337
232 579
802 253
856 234
656 82
72 778
354 943
825 416
884 997
609 56
737 814
37 642
106 540
689 862
639 71
781 354
689 1000
261 352
396 96
961 724
337 833
175 152
532 381
764 273
928 967
461 447
441 809
293 937
492 205
980 58
984 505
92 969
567 685
330 761
397 20
51 497
560 915
598 141
370 282
141 27
903 304
392 216
35 742
420 650
714 394
846 697
403 101
536 657
449 266
920 674
438 698
979 484
27 146
585 263
931 408
541 390
108 985
506 160
636 506
305 881
656 813
909 410
705 701
228 803
632 746
719 663
581 721
900 228
795 94
915 307
598 652
653 905
873 847
564 161
575 789
468 684
514 704
655 485
304 371
884 286
202 384
428 492
197 473
493 905
729 652
389 171
20 950
946 395
516 393
617 622
961 40
128 559
443 188
124 286
29 459
436 820
194 169
998 40
471 474
151 299
107 100
172 567
796 980
329 31
654 249
147 923
5 677
733 327
898 695
299 1
473 733
757 974
450 357
808 886
92 348
747 422
203 544
146 595
950 311
153 828
887 987
620 319
237 501
231 623
926 153
485 902
338 473
87 76
335 117
658 644
302 478
503 990
239 292
350 874
142 145
944 658
31 200
807 923
388 499
838 656
704 925
624 192
137 124
510 167
508 117
964 44
510 497
836 683
154 309
530 174
577 468
695 789
753 671
820 407
47 996
966 157
221 525
331 524
714 323
489 927
75 94
920 756
912 459
566 204
249 348
566 166
584 16
870 421
891 312
665 348
572 450
155 772
696 290
883 866
971 993
494 125
753 490
398 969
235 449
504 209
940 636
280 550
844 77
146 648
258 861
109 860
98 608
527 457
589 628
639 315
250 105
377 359
598 568
155 910
143 311
703 351
893 978
800 185
174 442
511 571
374 163
909 159
663 641
516 41
30 524
726 761
458 162
192 102
235 443
461 480
322 872
763 485
132 710
185 187
959 402
367 806
815 636
368 37
480 111
142 489
830 682
8 986
993 843
692 981
831 503
12 843
754 673
144 1
16 161
578 606
557 136
254 267
942 364
915 352
517 938
293 611
981 814
165 172
682 802
316 468
882 922
589 477
743 232
530 678
474 682
425 490
135 402
169 159
899 64
205 888
459 464
903 980
288 777
399 198
729 438
211 41
715 787
211 680
48 357
51 419
576 146
725 806
96 173
562 619
596 850
251 193
848 74
827 389
273 637
437 577
359 646
991 204
816 646
260 380
919 678
884 731
308 295
984 663
119 621
303 478
910 825
764 162
547 907
225 188
996 860
173 872
735 472
829 850
693 583
513 989
454 843
283 898
1 103
949 212
883 969
123 855
142 190
699 271
500 367
126 984
911 348
882 221
869 750
696 969
761 384
907 612
86 591
278 480
362 1000
416 172
178 282
313 779
669 622
439 190
669 764
831 703
248 822
583 334
73 910
493 173
885 777
305 228
926 569
575 325
874 290
356 839
623 864
218 577
857 310
738 621
661 423
561 931
68 801
847 82
313 869
685 856
659 315
89 182
891 3
912 973
967 691
462 634
484 922
186 431
998 142
492 446
472 567
151 518
480 760
37 716
438 208
429 844
295 491
974 532
718 202
412 978
585 789
438 738
918 177
151 768
765 19
468 992
182 444
534 674
508 618
416 997
498 479
183 1
731 645
858 58
603 666
336 359
769 559
50 849
585 961
129 868
227 534
593 262
149 964
807 818
769 795
846 764
360 225
15 259
129 431
350 490
532 519
472 689
580 773
267 404
428 718
837 766
57 320
188 592
412 62
303 229
406 544
823 917
287 798
870 901
181 638
724 275
347 475
674 702
599 187
700 946
601 719
145 117
170 997
980 111
193 85
654 232
232 28
223 179
600 292
36 963
964 906
588 134
251 130
99 461
481 259
178 988
911 296
525 667
712 600
711 35
313 780
915 612
813 96
242 749
758 240
166 741
608 860
700 68
182 156
990 916
834 433
250 56
440 117
976 83
392 141
329 693
918 400
584 368
37 519
65 248
47 101
528 542
501 74
753 25
835 117
748 160
2 338
177 115
696 889
556 351
592 246
261 429
383 410
913 775
577 102
360 592
142 822
424 116
472 125
803 403
892 204
850 754
560 75
570 690
367 887
878 806
583 627
25 573
345 743
189 56
573 137
3 191
695 812
112 487
148 843
190 281
3 44
572 44
795 237
311 166
443 314
969 158
658 443
196 663
473 31
457 391
859 456
648 20
493 287
287 673
940 978
59 109
700 601
327 316
43 279
763 670
476 786
604 54
485 677
467 532
204 269
817 935
239 294
317 22
640 15
341 854
290 372
959 376
452 57
667 555
685 267
341 922
543 724
305 451
336 335
548 868
417 797
876 199
645 707
668 917
691 610
725 912
411 700
711 463
440 754
974 925
988 928
48 245
900 521
456 749
849 848
908 57
431 592
825 522
282 140
705 675
529 545
383 563
74 889
934 602
332 691
58 750
199 750
526 755
617 142
373 184
780 476
227 741
192 248
598 199
217 862
127 195
773 971
542 226
504 911
95 607
952 766
891 35
560 254
296 429
389 923
897 653
280 637
346 684
387 8
241 786
443 470
856 524
480 503
530 15
172 373
35 576
824 613
102 658
791 697
915 122
348 184
496 401
551 387
853 704
160 853
672 636
344 688
323 205
703 170
515 307
134 999
253 390
419 795
409 985
99 822
604 430
676 80
569 653
742 820
993 875
652 987
207 737
312 823
530 22
180 868
715 254
880 846
762 13
850 831
86 766
928 905
392 888
657 606
233 988
977 175
559 378
296 709
531 545
978 529
425 677
647 879
785 139
625 5
519 655
927 921
150 747
308 713
607 33
744 901
282 319
215 758
766 909
121 217
825 20
201 442
651 642
317 662
353 613
741 81
539 414
230 714
148 690
436 804
362 521
111 27
36 826
398 258
29 714
773 21
964 619
890 977
856 824
732 242
853 440
523 135
876 577
107 752
122 650
331 208
510 273
844 629
721 965
201 358
158 566
388 840
15 83
785 503
959 257
653 638
692 73
501 658
701 317
930 110
329 495
577 116
944 609
492 188
17 268
851 578
277 523
660 693
139 102
960 503
537 431
795 944
688 470
349 261
586 495
194 336
390 597
743 488
994 409
307 617
326 442
97 720
855 90
626 984
428 464
789 157
591 396
967 655
561 91
913 868
728 26
420 994
457 357
503 670
679 885
985 253
335 858
422 983
293 104
452 226
547 756
778 317
717 589
27 904
79 788
119 915
666 733
274 33
573 166
872 84
113 657
449 912
839 26
817 936
823 418
54 488
445 958
909 431
524 114
999 538
999 58
859 986
810 784
41 804
439 286
675 437
850 824
717 485
82 76
807 592
529 188
969 666
604 983
508 63
796 535
214 162
281 965
254 174
222 367
215 564
206 502
2 31
770 106
774 980
796 263
78 915
668 230
57 650
331 771
69 764
508 264
757 606
940 890
497 99
22 459
687 367
30 40
925 404
18 307
933 670
408 252
568 629
339 974
788 371
493 286
833 346
400 551
206 372
670 660
762 717
678 916
819 985
522 792
310 76
538 361
904 639
609 294
322 18
72 311
633 855
883 374
36 618
552 581
424 576
476 474
215 649
545 544
535 804
665 181
785 111
551 737
136 173
344 793
912 793
929 99
66 909
540 600
79 661
359 853
720 612
223 468
507 916
628 768
561 470
494 613
166 483
635 826
693 599
532 92
607 452
934 225
485 268
73 83
231 249
250 549
64 510
427 920
944 75
454 248
749 115
396 272
194 793
399 195
48 902
677 105
873 907
35 439
274 913
921 691
929 341
332 150
622 444
123 995
943 465
862 966
135 992
278 49
868 556
107 559
369 778
34 323
15 200
581 597
588 837
745 642
26 795
510 850
682 59
426 89
502 221
22 526
44 567
405 539
222 516
956 395
154 388
935 384
760 976
858 432
251 349
517 453
940 931
682 281
774 40
63 135
185 615
271 928
230 172
459 31
305 68
303 119
801 869
79 321
657 518
793 328
834 99
835 911
58 347
987 441
650 275
579 319
804 326
95 435
803 85
720 231
128 663
196 375
377 64
359 793
465 111
665 392
277 338
148 248
215 877
815 19
864 720
893 883
108 895
311 602
11 538
830 237
716 864
417 975
872 934
290 259
684 721
693 426
660 386
906 704
52 388
121 798
571 839
144 697
622 798
249 624
934 504
659 836
649 867
914 831
65 115
282 881
588 743
853 875
583 884
896 199
850 408
842 344
763 393
607 42
897 66
660 673
474 358
733 157
912 787
6 814
118 305
367 422
908 154
688 373
213 697
369 135
599 28
557 420
14 125
932 321
692 861
650 597
900 32
953 544
885 809
791 292
369 950
547 590
220 981
168 930
719 556
296 24
444 817
699 447
706 803
890 878
656 801
614 665
450 52
143 60
393 252
618 722
567 898
115 532
468 143
608 90
753 344
951 971
228 208
306 570
21 230
702 833
411 522
263 300
738 760
84 941
297 832
795 881
311 447
822 191
646 835
349 755
860 318
546 879
214 454
635 100
187 650
944 531
765 891
327 189
654 780
222 568
753 456
865 757
93 130
188 344
734 746
967 945
150 350
60 655
795 675
738 899
298 390
297 270
948 106
265 402
320 36
559 857
985 861
40 480
359 566
767 981
808 691
683 420
185 32
753 747
304 728
519 608
361 637
728 572
215 773
945 403
295 699
848 18
170 308
403 135
977 66
952 954
769 224
9 494
562 889
595 501
543 790
224 193
987 401
522 9
470 340
746 874
462 20
648 348
115 872
609 292
680 568
559 791
73 684
337 506
18 428
737 48
220 660
716 40
219 36
344 770
363 138
160 528
263 348
311 673
419 44
63 1
907 515
791 748
954 686
292 670
359 312
966 911
90 385
524 315
411 427
130 481
436 203
705 717
456 8
717 358
9 73
105 453
346 426
592 235
359 774
145 82
399 411
812 878
810 571
550 237
567 155
536 120
508 434
262 432
97 515
908 560
372 318
792 637
981 216
780 778
705 541
679 132
803 522
590 783
10 509
500 26
214 138
459 255
529 204
938 310
118 51
500 116
636 882
265 660
365 390
593 1000
813 548
714 734
9 911
580 668
305 763
74 162
676 222
935 376
368 853
885 477
254 527
75 163
881 133
78 766
669 940
868 202
803 117
556 67
346 756
79 586
557 955
382 378
563 26
497 785
812 32
582 115
294 960
509 956
129 387
859 461
21 43
513 743
165 631
32 961
677 530
949 539
84 681
712 331
883 60
666 103
925 113
883 191
715 853
567 986
441 71
707 812
51 323
7 416
501 533
757 951
625 630
333 561
36 207
301 501
881 472
195 777
352 621
247 172
824 272
993 625
760 784
870 59
654 855
505 337
159 718
762 866
154 182
862 643
875 830
972 54
184 327
222 478
134 67
813 29
488 765
36 758
468 230
702 355
231 466
850 755
925 311
541 208
245 773
399 186
990 932
751 868
629 349
979 148
871 327
973 504
92 947
987 147
431 651
707 532
156 194
585 564
1 960
638 746
24 744
16 555
441 670
506 720
662 549
256 773
823 241
273 176
780 93
290 671
651 159
428 406
377 158
541 521
568 261
21 461
742 714
788 275
595 54
409 123
495 288
839 593
470 306
81 4
699 575
737 393
382 817
767 363
741 750
357 245
782 745
221 774
715 451
608 228
606 12
402 716
664 29
871 765
870 77
913 557
943 317
74 62
874 511
146 852
238 228
92 252
904 923
363 875
136 294
182 159
661 82
633 805
398 576
797 367
973 972
528 270
117 270
544 281
879 657
868 566
427 659
478 554
424 672
735 720
796 253
259 51
19 249
322 483
708 928
474 700
51 317
118 165
791 193
708 185
208 601
918 133
538 757
839 348
356 63
963 18
80 589
932 614
541 499
20 963
277 140
33 77
174 931
108 861
58 101
504 206
638 742
881 623
235 67
705 368
949 166
76 125
554 622
171 263
749 732
843 520
670 742
36 794
63 680
910 512
196 96
307 604
336 773
500 16
793 56
214 252
834 375
417 518
770 654
832 910
314 301
427 431
557 982
532 229
872 526
415 165
561 273
285 243
574 398
767 317
314 226
682 854
688 126
46 861
826 285
764 418
957 51
687 858
726 772
813 394
391 235
831 953
897 142
683 658
114 565
128 102
333 544
672 818
309 246
610 196
165 544
515 647
638 403
285 497
550 561
308 928
725 654
394 534
376 820
109 592
955 300
589 646
475 768
31 879
415 303
160 918
199 863
891 191
602 537
508 172
576 720
264 518
965 848
340 93
537 338
967 953
949 939
744 477
634 280
127 50
746 516
519 249
445 49
934 676
566 628
260 369
784 205
409 657
410 570
938 939
459 806
244 832
581 38
591 957
668 302
42 263
132 228
559 265
145 922
899 494
552 164
391 143
926 26
800 973
351 846
751 119
877 771
404 66
643 440
532 300
434 506
216 740
691 280
962 538
827 787
253 815
109 245
94 90
945 689
329 186
359 829
740 783
254 425
566 99
575 706
586 450
72 512
618 689
914 979
78 554
360 200
870 349
334 957
579 177
686 421
144 981
5 903
140 293
100 83
938 499
350 554
929 969
21 855
646 845
403 410
873 244
931 746
630 668
658 983
97 25
44 214
715 772
123 451
545 682
438 49
452 570
428 191
383 127
232 657
966 534
44 621
760 378
57 591
302 397
974 858
364 191
45 153
79 187
468 284
375 728
964 781
660 613
359 416
904 660
31 771
466 524
41 522
84 426
200 300
612 981
489 334
889 716
931 326
296 563
726 505
869 814
927 679
96 262
704 748
654 368
945 491
565 769
868 910
127 189
276 240
980 611
342 230
670 313
809 236
674 362
58 443
24 319
950 210
444 988
528 80
553 443
804 144
364 792
882 870
867 404
465 798
507 666
123 774
348 931
790 465
906 838
638 287
417 745
659 922
208 398
588 973
553 799
92 551
948 812
717 155
221 493
47 312
562 145
921 89
748 257
220 195
387 784
40 178
908 605
570 343
118 253
988 811
188 733
253 202
640 388
973 482
755 728
164 937
778 86
872 71
511 958
949 273
419 37
186 471
681 851
730 494
218 192
410 869
212 537
887 26
523 95
616 946
638 465
131 68
910 804
738 36
191 568
773 713
691 26
199 305
549 775
925 330
948 223
9 980
464 286
523 971
897 292
237 863
945 607
265 901
208 952
11 318
340 258
150 358
951 767
666 303
347 341
747 935
869 75
250 428
728 103
941 314
160 237
946 359
762 179
585 145
747 698
408 879
170 928
918 362
512 613
913 129
784 185
833 282
697 91
457 870
445 758
300 615
735 997
965 17
506 770
182 608
379 254
684 607
365 217
18 100
968 385
933 874
159 451
222 332
665 973
519 713
92 479
315 591
169 771
862 818
215 1
614 484
885 78
946 145
483 721
249 355
98 381
207 699
385 618
866 239
321 17
383 914
916 480
547 107
741 915
412 550
117 589
916 625
559 792
210 727
743 768
169 636
941 5
860 83
770 829
88 614
845 548
320 852
121 418
338 905
672 720
740 749
467 123
690 93
756 741
127 330
288 763
435 46
718 470
185 165
619 976
22 380
494 325
424 704
959 20
711 624
972 204
440 27
474 891
549 563
713 133
279 950
898 899
326 950
944 346
720 245
25 818
91 43
974 781
996 369
563 413
187 755
686 792
962 184
895 526
277 313
186 335
334 409
903 116
115 58
91 717
120 223
752 974
817 527
181 66
563 960
127 987
291 425
487 479
889 706
873 406
968 786
815 79
835 762
945 120
332 766
313 647
686 967
823 655
317 1
366 77
97 62
565 826
131 162
680 69
240 684
289 291
324 280
832 39
401 338
85 705
749 598
668 156
233 147
94 278
524 523
401 432
174 712
801 268
721 715
200 769
524 415
692 599
665 814
191 597
551 716
119 672
471 93
166 53
26 873
45 665
575 565
972 330
881 382
468 829
101 660
864 81
459 108
582 83
856 448
225 26
963 405
130 628
88 576
135 279
215 588
458 332
169 198
929 330
355 183
757 89
364 499
923 292
471 836
475 414
307 365
341 680
129 62
953 849
847 942
428 739
191 111
620 161
2 978
745 50
460 789
986 280
809 253
135 662
605 718
330 109
1000 924
683 808
51 590
829 572
428 340
851 158
2 235
590 851
38 942
16 210
988 687
337 424
749 236
550 185
487 884
921 964
904 803
514 104
867 467
524 913
842 915
307 34
666 135
364 28
640 168
564 18
767 450
368 551
883 421
573 780
159 160
346 763
579 128
831 413
874 434
917 589
650 240
225 883
910 865
464 637
885 44
930 824
720 846
533 87
927 222
100 743
609 91
132 788
796 730
784 787
594 581
761 447
977 255
245 890
18 488
896 978
279 136
860 516
939 856
792 37
585 111
815 591
461 288
628 706
680 418
468 672
534 642
679 809
154 873
555 275
937 638
341 601
480 133
504 776
331 882
332 54
926 180
167 704
853 752
446 563
182 145
555 682
858 369
58 770
241 751
549 862
491 26
739 281
123 28
227 81
265 146
906 208
484 598
407 813
374 548
864 739
191 472
942 493
901 713
400 194
888 22
466 747
195 442
618 468
244 701
684 789
76 482
529 653
285 342
545 794
745 716
414 929
433 987
105 179
591 97
409 153
299 575
475 850
406 483
348 360
281 547
736 612
743 342
926 80
917 819
996 117
212 566
763 561
608 563
857 263
403 110
273 545
217 95
107 857
672 864
326 656
369 642
671 43
136 796
269 51
35 165
3 950
804 645
301 747
403 226
819 188
128 79
788 325
741 221
378 637
622 428
346 666
938 446
611 620
977 771
768 898
633 239
877 866
170 852
898 414
374 549
473 18
404 285
997 710
749 629
245 307
177 387
997 995
264 875
502 117
166 768
825 128
697 629
145 284
206 334
811 796
339 57
312 516
689 579
784 43
565 255
136 434
642 854
389 276
817 29
439 560
706 191
25 560
390 189
539 687
990 483
302 171
153 276
480 327
716 373
7 405
535 81
701 304
744 390
832 118
993 756
421 314
202 110
442 468
942 858
20 512
616 73
363 894
241 184
838 642
746 32
551 24
742 292
169 787
634 220
180 988
741 24
64 966
181 674
811 649
924 782
868 187
57 803
316 220
65 926
120 403
381 467
141 894
545 534
826 700
624 432
427 585
549 168
469 397
737 581
618 347
741 370
97 229
933 739
794 839
332 263
878 103
745 930
346 279
223 324
499 474
745 183
88 924
808 584
594 746
444 219
625 663
935 218
412 553
387 672
388 222
315 482
172 982
996 459
13 683
178 743
342 49
647 567
784 286
959 304
523 389
650 617
967 312
136 964
624 380
701 49
569 419
399 457
639 430
276 751
117 6
73 828
846 229
941 792
639 400
387 237
266 648
376 966
76 2
847 364
891 1000
278 633
813 119
906 685
61 741
110 489
702 9
981 924
582 243
480 100
618 195
996 342
373 22
528 662
473 885
849 522
643 865
377 565
770 367
115 74
230 197
134 212
917 916
39 79
972 858
269 969
699 351
478 216
27 916
883 801
497 649
47 212
334 264
622 560
523 433
876 730
532 232
512 930
338 934
823 377
573 965
805 124
299 845
361 624
595 138
300 289
494 697
755 123
906 337
624 495
793 207
989 773
319 257
610 454
598 372
734 513
579 11
503 827
114 47
901 632
224 733
7 797
762 757
462 834
168 63
606 922
216 313
216 568
199 107
351 934
618 726
439 902
333 474
490 605
511 554
768 331
27 688
409 12
83 791
637 650
609 829
619 173
222 582
86 35
701 490
402 858
683 285
411 666
27 891
285 408
453 504
578 992
354 21
296 18
430 790
89 67
519 697
373 917
326 649
473 298
813 68
79 153
471 425
830 932
864 764
151 760
109 949
192 974
192 840
103 524
701 186
543 974
808 118
746 192
253 946
956 688
552 148
600 482
833 620
320 388
388 152
58 893
811 242
722 199
31 167
485 340
39 269
471 428
471 435
238 631
378 553
47 127
792 106
835 140
622 721
629 821
752 703
671 103
561 348
400 356
337 263
211 740
655 348
859 418
426 700
447 476
613 423
888 712
221 568
488 608
472 283
832 53
359 914
986 673
613 115
496 821
321 641
762 77
676 332
852 716
442 779
332 799
976 727
135 296
954 677
398 442
469 889
445 886
291 906
89 812
327 605
890 326
352 629
485 777
375 643
852 246
507 78
273 522
141 745
136 774
326 506
848 960
919 928
964 326
214 75
875 597
478 564
819 168
358 99
301 312
546 982
951 965
990 79
710 309
479 75
204 270
399 703
880 386
681 878
318 29
225 369
178 832
988 200
772 217
301 91
665 886
177 244
688 647
915 344
262 192
745 393
677 704
532 562
839 868
682 719
703 922
419 784
26 811
919 849
239 701
523 876
864 280
205 569
144 299
854 654
379 44
714 650
861 444
61 772
314 469
889 270
666 478
764 612
729 841
210 503
503 447
866 501
702 399
798 557
454 167
667 376
288 706
957 397
87 991
397 897
853 847
824 191
668 376
892 263
411 380
559 554
185 985
578 1000
266 436
886 812
843 215
946 168
398 702
537 13
200 166
730 553
962 986
543 445
627 676
614 216
566 808
143 643
500 563
136 820
754 947
350 783
869 33
729 508
11 553
83 40
436 234
354 604
839 217
890 656
100 289
251 110
922 55
68 603
446 714
487 851
150 289
67 405
195 270
415 440
633 843
855 972
442 150
350 725
607 822
607 82
641 939
225 58
646 72
505 38
2 29
967 668
482 623
850 549
931 410
382 124
849 774
418 565
162 52
66 92
429 978
4 42
364 503
758 514
9 972
834 502
916 767
355 303
18 958
441 460
613 862
977 677
317 258
723 250
551 45
32 389
32 143
536 886
220 788
780 794
31 950
733 991
465 995
324 331
759 942
6 922
146 972
511 91
404 299
191 909
190 735
885 94
956 847
402 55
523 801
185 89
644 672
201 657
795 802
228 508
795 365
360 933
935 567
598 417
335 923
133 923
212 19
782 130
486 492
503 341
794 907
382 931
153 92
920 243
944 39
390 356
126 876
982 303
352 481
895 842
800 415
168 459
889 893
306 228
469 746
242 201
504 663
944 388
786 190
2 171
851 478
769 817
765 49
998 768
85 746
279 257
350 867
783 711
631 484
687 142
432 441
359 503
801 440
975 163
961 826
645 697
275 808
647 314
876 932
713 269
114 364
220 397
542 49
729 433
799 566
746 11
799 262
613 130
702 750
12 854
328 480
312 776
421 159
740 710
513 931
448 242
324 159
779 787
466 629
137 921
559 735
517 7
891 472
680 918
867 861
642 168
607 194
432 659
223 85
909 542
726 167
396 250
331 997
213 725
841 614
349 821
941 871
89 786
683 497
610 84
527 314
459 911
807 28
192 536
75 738
685 106
665 366
815 912
390 27
59 673
107 40
117 471
949 725
927 476
354 77
53 127
933 466
239 243
727 32
482 231
738 975
426 82
352 820
484 548
546 97
937 48
3 103
284 377
981 640
307 793
265 70
667 268
864 658
937 689
848 963
861 638
276 815
91 349
917 98
418 543
675 678
364 2
315 29
325 62
367 710
597 190
575 523
509 111
655 33
249 707
729 85
909 598
665 587
682 979
652 540
363 776
234 787
893 432
141 750
192 200
88 190
992 172
562 462
809 844
994 540
879 721
607 140
236 981
370 737
207 204
2 849
924 307
861 705
126 730
572 803
285 463
467 876
626 255
640 717
902 272
322 331
215 678
653 771
954 785
523 186
852 233
943 119
564 703
948 228
811 421
845 968
713 803
570 135
419 718
10 497
152 536
778 222
552 283
677 582
981 609
110 325
618 545
711 823
449 455
535 454
39 317
853 700
696 458
72 260
291 372
597 263
949 269
271 541
823 156
815 146
204 521
977 286
207 783
754 748
967 676
442 810
8 756
660 393
830 247
262 896
627 664
617 384
248 696
819 406
496 384
54 416
619 858
366 717
319 816
593 203
359 318
794 359
293 65
467 6
188 564
172 966
361 477
478 319
939 810
976 307
217 482
888 319
315 278
132 687
17 225
491 292
195 481
44 210
68 557
904 521
510 757
154 473
4 616
871 479
599 959
550 657
203 654
86 178
129 351
201 973
626 100
894 927
41 923
820 50
277 139
680 101
607 646
670 853
26 123
77 411
670 930
341 794
125 761
569 961
279 443
90 135
181 494
91 907
213 615
159 566
646 665
422 413
55 196
797 20
56 746
566 496
642 287
747 171
32 201
194 380
526 902
20 188
770 884
374 935
387 796
455 923
863 722
109 376
636 139
9 628
22 371
907 779
151 856
543 613
341 179
510 796
729 378
117 39
418 297
174 531
728 318
415 121
899 465
147 926
552 274
162 533
129 932
636 435
587 523
906 651
352 781
928 330
735 732
136 778
555 35
799 383
781 973
899 475
599 400
901 798
952 645
791 426
510 464
29 827
983 12
883 641
712 6
122 149
777 411
702 625
755 645
172 377
599 310
66 142
888 652
654 731
32 65
661 220
859 375
346 927
633 546
47 652
371 329
129 37
540 140
218 943
861 815
44 681
643 17
681 218
951 753
518 154
852 272
643 13
553 850
989 382
425 645
619 571
165 396
675 269
589 895
791 250
329 326
517 876
807 409
320 226
399 890
147 318
788 734
352 583
5 465
518 5
306 263
364 304
726 958
715 233
542 736
885 924
931 469
41 544
952 138
367 952
783 71
1000 551
94 290
66 456
606 528
171 396
811 499
565 806
47 533
783 374
379 312
153 765
747 604
604 666
874 219
130 264
703 806
168 909
340 982
230 971
377 822
710 976
699 302
828 826
989 142
11 33
793 530
884 554
702 693
743 889
477 843
652 100
706 924
314 821
169 27
610 956
822 196
699 845
834 187
319 318
888 308
197 883
421 335
963 717
578 130
926 327
821 143
660 242
258 590
319 260
892 843
753 489
376 855
49 541
877 542
720 850
630 563
674 109
756 553
228 907
583 891
106 873
863 18
265 257
876 787
695 929
730 778
835 844
18 474
893 122
13 579
730 598
889 149
178 357
99 865
147 125
284 912
489 651
389 290
158 757
349 137
802 84
328 714
389 979
495 676
377 968
3 52
465 20
557 590
349 929
416 654
411 671
900 967
198 682
865 789
187 308
577 9
896 271
592 772
563 955
985 526
216 367
706 265
63 175
686 891
683 784
150 968
879 349
682 984
367 254
970 654
889 613
710 916
81 868
324 554
802 411
814 487
971 371
473 745
242 981
549 963
55 307
53 212
495 665
60 881
771 566
379 255
1 925
359 141
782 807
810 686
780 994
727 563
117 773
796 122
767 213
242 691
81 945
21 199
398 25
744 515
272 528
402 103
492 107
688 499
861 832
130 412
383 504
799 454
947 761
223 447
777 896
205 16
683 666
522 973
964 247
20 908
603 36
2 588
72 738
109 371
951 769
424 587
762 482
218 355
27 13
578 371
188 391
484 189
206 247
824 992
123 363
885 747
416 868
947 592
186 977
42 123
154 774
246 115
754 666
94 25
368 460
426 394
356 659
400 855
818 874
897 680
319 89
11 666
528 856
396 749
26 419
32 882
115 570
952 473
113 188
729 337
708 652
150 605
48 385
771 639
588 97
283 220
429 528
839 671
120 355
480 32
358 576
67 828
738 120
487 582
894 108
399 498
470 655
946 389
741 896
968 775
282 785
493 982
979 124
334 33
239 845
926 954
74 347
282 346
367 621
426 610
30 651
391 57
597 784
506 306
969 935
740 858
667 477
481 256
313 184
684 776
537 530
744 140
187 918
628 918
659 193
995 966
734 537
654 616
342 821
884 34
503 55
922 240
66 450
530 287
16 574
447 218
533 742
936 379
680 184
65 855
988 389
152 349
924 180
525 892
389 862
818 21
610 624
675 499
216 343
234 633
690 220
798 748
961 90
147 539
667 856
177 741
284 494
303 775
986 854
820 909
960 242
497 346
18 278
610 217
186 190
804 51
801 464
498 814
460 781
412 831
669 537
38 737
738 175
514 285
77 168
570 291
995 721
359 360
138 390
664 662
14 190
538 285
746 615
836 67
933 194
165 858
378 514
174 594
174 697
913 325
538 72
653 616
233 100
806 891
248 445
345 7
957 807
692 857
652 425
519 652
894 514
102 424
149 923
648 220
299 169
175 846
949 618
127 398
826 235
757 836
710 7
777 285
499 990
299 95
516 303
33 105
522 210
850 398
269 263
24 310
369 690
762 52
226 989
231 638
889 44
191 967
260 450
31 311
971 358
383 585
448 316
388 285
882 535
166 267
299 157
400 5
995 799
156 765
228 748
108 65
231 136
159 516
469 517
370 706
946 953
375 388
118 104
297 949
531 970
105 77
364 839
98 65
454 702
915 435
733 832
547 305
788 246
811 837
238 193
130 847
134 596
871 836
251 683
263 4
14 398
80 45
157 943
636 551
215 345
467 496
297 471
458 548
967 869
774 418
978 398
77 760
293 548
546 971
391 334
140 758
755 334
460 972
475 440
23 485
839 754
527 375
62 672
12 301
270 584
127 639
284 143
287 753
944 80
29 562
884 510
516 414
740 309
149 728
169 248
881 1000
725 371
587 958
706 356
721 494
887 131
983 743
990 798
657 138
270 591
428 570
503 308
832 58
928 33
380 69
896 514
299 591
1000 504
4 356
779 159
419 449
874 459
473 680
374 631
760 178
744 770
283 354
261 921
614 406
663 722
841 982
535 205
602 155
288 91
511 699
263 940
785 488
981 614
325 785
750 96
330 741
840 832
939 672
151 988
855 581
680 662
384 893
314 293
327 211
758 147
851 484
333 937
447 123
214 536
442 957
201 398
53 904
327 631
634 19
259 901
650 52
45 471
655 117
884 196
553 746
278 998
920 315
733 916
801 579
858 762
908 884
493 494
298 852
829 971
17 535
494 914
38 765
685 497
635 661
137 328
647 538
29 783
943 88
867 301
506 490
455 377
453 663
524 326
207 48
384 81
225 406
179 630
624 242
616 859
300 284
768 488
186 828
293 238
810 99
566 998
887 334
390 272
764 317
538 700
10 897
813 285
161 488
231 412
367 885
853 506
586 101
654 288
258 473
658 31
648 960
557 729
844 67
912 231
913 862
448 251
341 339
639 245
232 893
788 521
56 406
61 96
531 733
646 996
420 726
928 634
25 491
222 2
624 320
582 444
477 647
116 893
317 250
904 100
413 187
544 106
284 121
757 614
118 980
568 868
131 43
535 446
797 528
705 211
69 848
20 607
432 411
8 549
722 91
137 864
120 690
178 418
308 793
99 515
579 658
922 248
75 470
56 404
90 25
5 485
926 57
505 281
982 963
583 479
181 542
582 904
468 272
521 793
18 975
495 913
280 14
609 451
264 335
205 455
295 232
634 974
332 11
52 886
537 708
487 423
335 881
927 717
909 644
520 178
438 593
861 86
144 889
7 943
755 592
135 950
725 634
673 28
391 788
290 486
944 330
327 907
514 286
399 875
429 817
371 697
680 215
92 34
534 62
78 263
632 34
54 373
817 509
125 408
189 902
184 746
745 5
703 119
683 151
423 830
82 86
405 134
198 516
89 135
61 74
438 410
242 330
473 76
755 938
301 311
49 263
381 528
371 38
255 922
998 138
983 708
136 680
681 386
828 263
324 439
28 749
644 947
390 257
775 413
480 994
36 636
662 967
19 915
889 931
785 833
67 504
27 744
759 473
145 356
618 656
348 638
224 171
662 643
29 33
773 542
130 314
855 482
607 635
979 735
119 292
658 14
189 503
80 51
506 666
773 560
308 235
359 701
807 91
810 534
305 861
422 245
302 953
838 720
655 527
239 121
402 270
535 870
991 41
815 71
245 927
430 778
320 788
359 581
689 345
268 871
619 408
893 476
504 860
35 882
897 563
466 777
855 703
692 261
216 805
31 697
855 147
360 387
527 582
390 843
254 661
583 734
280 734
933 676
159 902
962 423
940 924
448 244
378 827
292 279
280 63
911 617
129 948
213 286
125 728
425 981
794 222
420 12
880 428
256 389
347 489
108 23
713 386
788 217
383 203
195 809
961 636
605 968
324 477
584 20
190 637
504 557
880 246
467 567
613 719
858 850
362 962
263 734
842 884
462 379
253 175
305 789
717 28
503 754
176 792
222 408
889 664
943 225
694 981
926 215
860 611
547 81
623 375
485 438
134 928
383 314
112 997
557 671
39 650
452 196
859 610
205 927
140 266
145 645
441 316
556 957
381 167
481 797
760 819
226 13
453 50
867 100
858 839
92 38
906 307
476 179
308 560
654 83
107 32
101 449
441 968
660 143
568 445
464 452
627 519
544 11
260 807
171 139
739 329
346 328
170 466
251 173
576 304
552 567
218 691
701 79
445 704
935 370
184 511
173 412
256 914
876 894
582 147
556 513
125 108
795 417
393 182
122 792
901 986
283 67
472 936
710 592
119 598
794 644
490 784
157 410
776 635
627 200
328 855
510 523
455 555
953 232
589 785
777 975
928 723
532 432
441 609
177 795
124 448
390 227
806 604
220 493
486 871
97 381
288 778
16 202
535 531
500 409
726 38
235 208
394 611
66 14
916 920
452 287
379 904
601 196
104 227
29 733
720 180
333 233
328 253
324 21
722 451
845 497
554 387
977 250
350 35
183 630
519 193
166 173
731 151
370 426
546 81
867 683
113 619
399 761
688 515
792 642
473 961
315 847
618 247
307 407
275 91
488 31
616 332
357 99
123 682
124 213
606 628
673 488
844 36
352 393
766 709
830 46
61 886
871 130
773 161
424 542
543 560
938 242
394 26
867 521
419 818
956 5
959 737
53 662
135 93
538 783
649 459
629 663
127 763
384 500
146 831
884 809
871 317
643 283
34 840
815 364
683 923
928 728
50 138
801 429
352 642
697 929
45 556
913 791
896 483
932 434
913 779
89 186
796 850
592 570
981 594
497 584
398 771
875 290
768 178
213 59
543 792
271 954
418 477
332 195
587 861
822 371
143 512
677 620
636 693
996 322
849 310
318 778
937 137
276 197
992 153
264 520
415 38
215 68
784 101
494 436
58 955
727 540
360 930
105 849
463 274
892 368
436 962
140 578
155 270
985 866
952 376
211 284
259 644
125 155
972 209
231 173
353 776
972 919
850 963
329 279
311 324
915 992
769 53
126 308
560 744
450 720
885 562
839 987
233 653
333 430
981 669
424 772
256 161
531 598
867 24
232 577
315 310
891 596
410 794
44 243
1 973
250 603
884 463
457 798
314 794
370 829
696 319
693 911
51 602
585 488
837 598
157 623
873 58
565 672
545 297
702 933
685 747
660 808
873 230
419 982
434 985
473 346
503 130
52 117
528 347
651 233
748 135
997 871
594 478
322 605
355 103
850 87
568 985
186 777
514 914
491 5
691 870
81 483
268 510
614 339
936 786
346 337
325 301
481 690
138 919
404 735
27 131
974 585
32 261
990 96
601 890
779 656
508 353
111 816
929 716
247 380
181 865
524 28
111 290
337 170
323 731
662 818
914 683
388 390
516 216
814 494
460 122
186 422
465 144
996 877
377 858
746 389
236 154
903 355
416 115
588 897
733 924
286 761
626 790
554 612
733 480
571 101
138 245
505 484
751 399
948 713
958 301
961 60
86 357
452 945
160 923
1 44
766 818
661 383
685 501
79 265
623 44
203 769
718 654
195 482
274 810
338 513
426 97
228 167
88 515
542 660
880 378
469 265
397 553
755 807
506 674
280 762
554 321
934 674
539 665
245 506
255 736
61 17
405 294
309 417
429 220
540 781
697 777
496 437
767 301
966 71
215 326
666 990
180 597
84 657
708 756
546 789
810 729
390 463
578 226
8 848
912 630
979 285
773 131
591 456
316 89
741 418
740 237
513 982
467 813
828 649
435 688
474 47
392 968
97 868
486 185
763 361
974 500
216 900
24 961
987 787
395 821
270 16
484 292
612 683
985 492
461 988
587 343
579 176
8 245
453 703
189 423
372 408
344 559
830 338
642 271
529 508
609 945
228 172
409 650
282 839
731 598
809 982
346 719
192 68
851 286
949 331
815 219
917 260
830 276
511 89
385 553
94 693
110 663
643 567
14 741
930 508
342 181
213 37
656 233
603 192
815 436
526 504
393 40
890 811
719 857
155 101
900 327
360 548
982 906
622 666
570 979
803 493
967 493
805 266
115 967
49 750
153 437
102 519
507 736
807 591
112 656
703 277
461 636
153 64
808 269
381 169
738 952
219 1000
133 807
226 335
576 645
906 190
732 499
547 831
420 251
319 485
786 632
183 915
599 496
743 110
16 397
880 916
223 760
622 633
589 312
757 308
119 778
157 694
698 799
432 480
471 918
194 850
466 291
468 295
40 966
411 109
987 281
266 43
209 900
808 70
979 274
1 312
550 130
275 430
326 235
398 721
936 870
176 666
940 882
7 426
737 729
425 722
790 271
784 106
211 661
244 60
359 198
785 536
322 209
648 509
790 945
458 489
701 821
133 569
490 487
59 240
934 39
924 447
387 670
161 19
538 412
53 786
615 203
324 136
301 144
936 189
357 267
248 99
599 694
347 523
841 755
355 893
637 216
718 671
388 190
785 244
791 701
101 783
382 998
823 152
83 636
447 986
859 304
401 916
648 452
898 339
534 186
439 315
18 157
854 346
166 981
742 811
77 940
803 450
307 16
471 61
133 434
572 816
894 315
655 45
556 752
407 492
585 808
286 848
248 974
32 431
668 987
248 424
437 154
416 513
213 749
116 870
521 610
629 974
728 902
461 576
944 608
67 609
301 280
415 25
399 260
445 786
436 52
928 784
885 497
601 13
125 899
248 882
616 916
706 866
353 55
410 313
140 852
940 291
430 464
305 425
396 726
267 52
37 77
574 264
355 762
59 568
215 359
513 152
699 624
406 44
232 481
235 599
770 641
903 397
677 54
337 475
820 329
301 276
227 459
704 896
292 444
472 96
884 956
497 574
743 326
921 852
906 290
461 975
205 180
147 941
755 868
524 145
780 118
858 960
367 925
250 119
408 11
78 115
463 819
5 952
573 661
570 276
866 143
228 880
134 622
169 999
235 53
592 933
207 709
354 677
831 269
399 481
462 846
478 157
91 759
823 461
778 509
281 776
933 642
138 224
218 904
509 600
994 985
242 609
704 298
38 852
225 939
124 848
826 711
958 981
60 804
637 772
83 680
254 376
655 62
794 305
838 665
396 442
419 364
501 46
320 204
608 884
547 462
562 301
432 716
8 248
5 211
49 232
373 849
551 128
167 774
467 563
453 4
523 830
126 850
66 50
112 291
633 223
849 211
1 508
904 864
960 632
294 233
430 676
870 184
784 92
100 570
674 621
491 112
821 463
578 632
307 656
423 676
275 202
22 938
771 485
992 85
448 972
665 830
998 927
540 791
663 996
106 796
742 375
819 652
607 118
750 341
753 461
781 742
926 414
892 842
347 500
768 995
401 604
480 851
651 892
410 349
503 996
175 855
433 50
961 667
986 229
937 338
933 54
808 828
21 756
706 254
925 854
93 969
513 872
205 453
281 451
648 884
436 298
103 42
86 452
334 817
765 531
386 723
721 660
636 430
618 301
301 384
375 16
864 368
785 592
439 282
188 411
299 734
115 982
535 917
585 134
213 908
41 638
736 666
602 140
61 567
797 19
678 815
617 681
776 940
290 473
863 595
524 467
949 440
521 463
76 799
642 472
191 612
162 900
68 145
502 355
433 643
592 47
186 384
837 532
443 338
592 481
858 867
821 603
435 964
164 353
592 703
908 451
506 557
296 411
327 952
631 874
785 363
729 34
339 833
44 177
248 544
700 332
306 532
612 389
618 419
993 404
945 656
127 243
637 482
272 891
147 112
915 384
681 710
855 148
969 87
753 685
593 372
436 642
772 14
657 911
673 941
634 117
779 77
749 426
748 984
977 825
595 35
701 880
737 505
709 1000
672 320
37 894
425 801
815 911
998 910
322 682
303 459
953 426
940 40
966 425
870 554
252 911
448 285
53 927
307 449
861 192
482 611
948 789
410 5
269 293
625 671
610 190
613 308
262 993
265 332
634 461
932 586
659 138
694 596
77 60
780 391
367 584
54 531
416 352
747 149
639 924
791 316
251 235
345 320
609 889
691 398
992 695
964 747
692 273
141 408
70 52
528 371
516 720
962 957
820 148
272 888
668 793
204 129
389 317
141 633
524 457
540 268
580 981
373 265
166 849
24 864
778 916
324 26
642 133
456 752
257 140
830 920
591 614
532 803
21 452
960 459
540 693
527 747
543 994
110 627
648 999
564 702
339 580
237 93
466 447
893 986
310 497
234 267
914 132
95 713
296 337
506 330
529 912
716 60
561 835
529 186
652 816
261 706
989 929
480 292
999 684
263 468
459 839
432 109
200 471
99 535
521 605
591 734
460 730
983 177
280 168
263 715
98 186
385 856
84 104
878 950
922 532
430 845
440 618
101 10
564 768
891 159
653 170
997 699
83 873
899 977
720 872
279 504
297 748
410 270
570 182
166 95
257 531
227 697
545 131
742 688
279 237
83 322
565 873
667 910
889 263
6 84
433 403
679 637
775 314
46 408
338 666
638 421
898 109
162 292
697 582
129 518
468 798
995 750
566 506
529 652
17 170
178 799
983 794
292 509
951 130
934 227
380 448
984 883
74 300
994 471
325 561
383 760
574 328
873 693
650 237
797 414
788 409
375 523
991 220
341 987
123 623
402 310
416 796
654 153
559 595
8 940
197 248
719 331
418 115
770 604
385 666
597 590
374 453
432 458
232 91
300 412
620 9
295 154
761 404
947 206
777 70
416 640
513 777
840 95
240 860
533 466
545 163
446 275
887 303
951 800
554 643
977 177
114 848
593 789
312 548
494 602
232 913
95 402
722 347
868 741
311 756
994 374
904 885
217 641
272 179
221 449
695 555
706 238
7 388
837 758
871 456
291 641
229 289
995 619
579 686
59 608
536 799
623 316
953 647
284 576
818 408
73 652
833 767
548 926
109 435
472 835
487 820
841 734
253 611
211 88
562 135
491 783
959 795
224 758
982 644
849 735
876 788
52 941
791 39
424 462
801 666
751 204
454 536
438 778
90 303
215 863
46 206
243 125
633 883
423 254
385 531
767 79
329 485
658 51
155 456
832 221
427 574
988 632
567 834
936 750
837 718
517 1
134 692
175 821
974 991
276 691
502 837
15 614
561 930
992 720
553 176
111 67
588 882
913 944
954 43
877 896
51 878
213 753
48 132
613 42
990 161
906 92
544 563
29 521
279 705
960 451
24 376
413 672
695 249
454 204
350 695
826 872
414 485
350 379
940 101
322 738
889 480
920 765
70 297
316 949
981 875
139 466
586 767
161 643
6 655
313 768
2 115
676 929
515 863
328 13
976 482
131 320
124 27
481 890
58 465
465 170
862 628
554 629
102 363
866 807
262 398
323 95
692 513
142 353
939 803
986 147
882 478
889 960
476 389
805 502
719 650
659 467
297 73
87 786
561 807
352 38
271 346
818 644
425 216
713 32
395 958
820 894
481 739
331 215
372 837
266 60
541 221
232 188
289 665
553 842
480 5
391 231
819 800
945 263
43 564
265 155
351 888
825 769
601 697
194 811
311 194
672 544
103 276
377 601
706 498
466 369
476 506
719 56
121 994
502 898
998 587
858 340
148 973
868 615
843 870
129 192
490 985
976 783
504 421
695 710
375 565
222 732
305 360
81 387
221 677
733 169
328 894
454 92
807 539
273 984
102 36
923 880
902 147
758 213
624 568
362 739
162 532
823 402
995 34
513 913
973 161
533 966
416 879
715 274
931 562
781 934
529 841
215 501
961 76
111 137
26 306
930 419
438 71
900 456
559 818
840 701
837 787
306 302
732 608
905 735
242 935
744 939
53 453
818 257
201 139
462 126
3 289
120 581
967 307
182 716
853 820
494 268
763 806
862 255
99 203
277 395
515 382
446 454
19 926
317 305
386 759
327 869
43 601
726 273
789 810
786 111
938 9
208 903
886 862
688 385
246 316
702 842
778 709
625 11
305 593
921 544
800 306
460 931
802 585
814 130
693 619
102 34
165 304
931 603
835 523
173 268
388 65
725 267
128 629
924 381
740 300
126 120
471 768
485 233
957 599
5 202
66 557
546 943
576 863
849 897
232 600
561 418
990 412
842 800
987 563
595 68
797 177
317 675
219 197
726 608
817 649
851 978
971 180
311 609
830 568
552 832
53 702
805 240
514 795
245 824
755 735
943 79
115 390
242 494
156 869
631 633
804 848
412 327
69 93
460 166
256 925
659 98
941 489
252 925
595 866
573 525
562 15
905 592
91 24
633 759
551 610
763 533
931 385
565 62
78 793
105 375
802 432
151 316
58 627
446 130
285 10
635 324
844 885
947 980
277 883
834 400
384 508
626 321
30 300
365 64
582 51
976 963
605 857
975 118
448 55
867 679
428 752
408 254
553 717
9 22
321 743
859 508
305 602
151 65
103 435
852 56
258 183
358 780
93 41
575 743
657 825
215 59
26 712
22 61
436 510
726 692
101 881
796 167
139 374
60 209
772 398
460 258
404 566
259 137
168 993
806 570
875 423
671 67
343 832
66 343
364 475
89 713
720 519
920 293
252 104
664 556
368 870
519 421
127 354
681 222
882 682
717 782
989 317
915 118
192 667
264 115
118 193
547 786
992 355
376 480
520 271
405 32
53 422
218 299
238 60
349 411
884 807
159 674
416 786
951 744
919 322
401 856
992 121
347 151
656 635
707 511
689 512
139 179
859 435
438 818
313 795
848 404
793 1000
822 776
1000 672
178 997
800 195
684 771
322 91
73 69
86 601
536 882
735 125
630 200
111 48
794 481
769 645
76 630
812 478
248 995
74 873
274 665
923 660
226 131
662 478
364 664
313 301
997 353
125 214
527 940
1000 18
44 670
87 365
522 284
839 535
397 613
455 470
333 236
523 616
691 958
137 456
821 400
259 575
404 799
94 186
487 217
660 742
689 559
912 697
773 238
670 822
21 203
277 170
343 416
953 987
344 871
877 802
845 632
582 253
618 526
920 328
965 197
199 527
490 65
691 677
47 771
452 820
495 660
56 688
735 174
782 6
739 269
168 297
129 177
688 857
584 396
660 435
312 923
278 52
978 323
327 913
736 836
128 635
786 205
446 448
742 378
114 168
432 322
769 573
659 376
201 449
764 881
464 42
313 388
884 802
340 706
224 732
272 261
503 969
548 692
346 158
696 526
457 276
457 258
846 825
255 810
100 202
84 637
152 928
303 210
62 491
830 312
622 853
808 356
721 626
188 843
459 681
566 812
544 800
211 593
562 978
72 245
706 122
930 70
763 963
382 503
867 180
379 774
24 716
67 256
80 964
52 680
131 637
459 393
662 307
989 745
927 611
765 214
652 56
270 449
206 312
552 669
916 250
747 803
869 200
906 829
241 431
308 23
398 421
929 108
15 120
177 53
750 875
559 954
137 56
802 331
187 309
879 359
718 722
9 760
430 865
627 671
116 126
53 86
221 407
420 7
466 683
948 696
280 600
310 168
918 653
195 284
301 861
669 390
420 37
631 673
713 778
673 824
873 340
958 487
804 189
976 42
661 602
475 406
349 449
464 583
918 203
940 197
485 361
612 623
76 77
535 913
455 18
734 584
808 432
328 779
612 215
220 76
798 498
839 901
880 496
20 554
599 564
121 163
363 40
350 426
624 241
813 183
157 226
770 78
846 254
181 893
619 887
8 661
931 715
911 872
403 750
137 617
170 407
854 50
521 636
355 250
956 231
577 16
339 574
69 795
265 443
300 996
679 122
358 240
219 860
490 856
471 765
798 370
389 897
722 248
248 694
814 885
20 494
658 738
744 585
910 201
442 219
709 975
53 911
512 49
83 690
63 502
185 139
897 725
404 834
266 105
15 90
676 81
252 464
682 948
184 868
645 72
35 565
76 612
678 161
501 991
300 109
900 996
523 825
335 537
756 117
404 839
147 388
191 244
894 195
469 506
427 815
245 772
608 992
414 795
568 468
779 924
981 959
529 570
593 935
721 173
221 580
109 453
36 940
807 269
446 636
307 507
763 159
780 843
287 817
794 21
717 668
21 881
389 606
263 538
427 567
592 136
579 417
906 539
335 611
390 33
964 918
139 592
852 506
958 136
572 425
572 636
546 798
442 830
569 319
112 214
70 957
646 716
973 739
898 512
741 965
758 794
690 918
423 455
331 981
416 975
124 287
362 336
814 758
645 939
347 572
461 927
707 698
130 84
166 579
352 188
212 257
876 613
940 443
716 15
251 813
795 650
475 6
894 707
641 30
588 242
338 668
698 335
5 610
324 30
711 756
435 893
442 45
729 862
11 510
122 405
344 567
905 196
319 447
47 40
561 469
210 338
761 292
913 718
804 646
762 429
184 551
985 449
770 590
542 436
352 263
884 737
656 6
419 47
505 800
140 72
128 459
550 890
629 958
231 702
174 618
754 496
882 795
409 615
622 178
362 680
561 652
293 462
839 195
94 912
731 910
505 787
308 205
253 602
785 591
862 399
151 339
130 320
595 483
961 784
90 760
564 77
946 288
844 74
686 472
474 582
723 335
788 401
719 273
817 594
827 835
50 531
604 977
156 257
355 522
774 714
24 422
960 805
836 823
238 448
654 42
738 675
385 749
627 545
629 279
15 445
251 31
84 969
993 34
843 641
677 108
606 393
543 694
478 905
367 226
540 894
46 366
772 929
801 487
418 427
945 298
467 192
307 954
331 216
611 561
225 627
766 368
479 240
668 104
870 783
10 669
587 914
178 931
195 143
643 744
983 993
752 687
119 123
698 143
194 370
263 864
877 122
79 753
974 127
631 712
873 105
954 928
256 85
684 212
66 968
306 577
220 438
533 450
649 431
39 809
627 169
17 593
442 436
910 721
844 908
134 29
986 406
826 148
951 726
676 498
3 228
656 729
818 303
432 149
336 286
864 758
468 607
852 703
321 940
606 897
952 879
380 563
106 975
199 732
358 533
716 168
538 116
460 545
762 960
997 358
557 574
507 653
94 307
681 602
194 762
139 749
8 410
233 487
463 785
993 216
810 13
516 787
768 456
657 399
604 752
777 876
370 358
573 191
362 842
582 378
121 328
734 387
850 530
252 494
305 134
571 880
281 946
791 439
884 72
389 821
845 164
318 491
961 842
153 358
641 650
911 386
112 572
979 217
565 361
652 230
989 87
452 43
696 843
378 714
98 446
908 996
368 245
461 364
317 225
177 410
31 417
420 262
409 619
253 617
541 834
478 83
292 55
464 518
307 572
94 803
158 940
846 43
734 41
649 101
472 491
401 399
456 312
726 654
690 235
590 810
272 479
686 75
390 868
180 766
336 770
19 11
607 411
613 19
147 56
372 626
137 466
540 422
189 202
623 52
520 26
448 407
391 7
620 630
651 178
891 716
226 503
788 112
510 616
95 913
769 275
353 702
422 436
144 963
125 595
590 371
873 139
766 369
11 676
965 285
718 993
11 186
658 648
812 454
7 536
239 660
74 535
391 517
560 226
304 789
82 418
85 823
567 897
360 741
797 236
944 936
53 617
638 660
169 260
176 702
697 711
841 531
973 188
931 227
973 831
950 391
502 566
200 303
357 652
542 44
161 295
412 635
340 681
943 62
513 882
337 269
126 6
200 445
687 861
162 270
115 486
924 489
628 987
343 86
381 700
810 343
293 8
508 195
52 626
837 926
542 698
515 282
197 253
716 293
895 715
975 154
319 634
158 534
800 24
180 238
434 906
114 792
836 795
655 239
497 409
930 136
520 705
281 293
857 752
912 93
32 542
512 567
661 882
144 247
851 969
907 840
685 834
212 113
896 561
371 692
214 473
353 572
672 133
530 103
616 695
408 341
474 38
7 965
244 955
103 592
474 320
916 114
435 158
526 338
48 168
583 839
431 262
546 144
599 145
466 274
249 32
201 289
896 59
710 823
939 873
307 699
955 437
405 929
383 980
839 624
629 607
679 147
529 474
868 80
671 681
286 469
810 358
462 264
572 758
523 949
78 362
475 154
211 465
787 252
432 675
181 723
62 134
338 810
722 10
330 430
377 325
416 623
559 804
533 973
778 469
459 594
180 826
878 924
202 403
915 919
75 611
954 362
520 887
797 784
456 660
79 624
979 97
942 136
717 359
208 515
335 916
145 233
263 443
378 7
97 16
461 203
527 428
149 929
705 785
442 327
668 579
83 644
712 552
455 864
544 658
560 463
124 745
199 484
101 526
373 752
391 879
661 994
161 648
631 923
276 603
403 555
929 728
588 29
520 690
56 330
104 278
978 790
988 864
267 669
159 881
14 216
484 855
830 566
662 661
760 977
54 627
450 950
332 813
77 64
685 982
179 590
395 706
768 989
726 276
384 409
176 987
593 979
852 23
326 277
916 191
454 633
71 588
751 752
228 778
200 280
535 679
138 556
27 72
392 946
928 939
555 321
708 322
70 91
1000 937
455 191
423 712
588 285
941 697
968 555
742 936
49 510
274 206
517 156
736 153
786 446
480 132
178 802
875 9
264 885
98 985
817 379
164 589
717 852
643 943
222 600
118 935
416 618
11 816
226 118
950 912
733 501
955 726
135 183
887 789
457 926
340 450
464 942
453 400
915 93
798 808
67 72
278 28
782 438
375 855
496 724
371 646
804 651
862 642
103 179
338 79
61 913
70 991
605 774
477 780
719 757
151 728
851 945
649 44
770 904
234 554
532 836
644 268
86 488
973 990
475 908
246 167
167 530
595 345
456 57
988 515
351 630
576 105
83 327
463 386
163 106
382 181
569 281
35 818
431 708
746 20
474 299
543 899
292 621
733 413
107 352
175 336
696 109
727 42
435 866
326 520
991 535
132 966
279 314
933 400
846 628
405 512
225 205
157 149
870 719
573 559
223 417
783 641
899 967
636 154
373 952
306 310
549 831
646 517
120 68
989 981
747 263
998 823
376 135
352 407
101 589
514 457
593 555
614 466
602 9
444 152
441 238
249 637
313 291
822 43
876 601
553 563
370 997
236 945
314 910
477 232
321 755
299 41
539 128
139 689
756 376
139 511
25 461
417 277
283 723
697 792
359 632
980 230
808 954
800 962
65 918
756 898
26 567
528 502
736 310
623 18
152 997
938 942
811 358
376 532
325 72
254 698
706 96
102 857
736 771
999 151
981 953
31 600
176 767
811 342
246 700
886 543
883 653
210 549
888 57
311 795
56 201
868 200
903 561
833 342
436 867
835 169
607 497
280 740
283 151
8 273
46 218
141 533
594 173
798 416
524 197
425 607
258 706
82 866
49 648
729 715
814 247
505 639
635 310
801 525
781 593
679 525
457 315
783 995
277 36
480 387
197 126
692 640
321 8
526 471
35 451
705 94
827 694
378 371
18 810
742 880
115 601
785 919
917 653
727 813
226 11
465 814
671 733
996 68
432 850
9 38
407 766
695 18
529 13
675 792
349 752
559 566
768 192
160 884
384 150
273 94
977 631
683 239
755 552
783 780
831 281
605 118
717 591
332 102
73 547
36 364
933 349
654 815
818 433
817 237
141 265
407 974
10 566
93 787
994 346
790 923
750 879
860 471
324 380
804 631
243 664
404 446
287 821
815 100
114 560
439 986
333 1
733 177
791 97
813 317
39 367
624 834
627 963
825 231
419 452
432 546
873 508
569 306
432 468
306 872
995 578
841 967
842 848
708 250
346 295
725 890
603 700
171 23
417 614
360 37
315 280
436 823
782 38
545 82
393 797
835 325
769 908
636 281
733 677
115 145
329 976
985 706
355 159
239 57
743 79
360 325
599 462
940 637
424 280
936 5
303 357
960 463
186 499
332 638
597 729
189 882
961 937
666 471
15 207
563 531
548 815
938 504
723 413
882 181
908 44
834 361
123 386
449 962
661 86
589 627
182 304
448 113
830 996
665 231
755 285
758 80
869 821
460 416
442 575
842 662
122 716
116 572
416 296
584 556
949 365
706 641
564 291
371 263
314 492
953 754
601 610
381 934
526 183
35 608
682 772
264 949
125 492
176 34
812 533
778 600
567 511
997 90
994 641
429 180
323 752
238 962
85 626
831 71
136 488
486 504
683 431
886 859
478 218
360 450
652 805
207 797
993 6
432 464
488 277
280 868
542 728
274 806
697 571
796 81
416 53
641 311
454 728
50 272
951 187
809 105
211 561
108 152
822 912
547 235
313 631
625 605
829 357
308 297
601 321
642 873
704 402
128 20
595 465
788 707
237 563
372 707
870 522
12 780
214 719
129 33
526 74
421 802
431 386
355 607
342 21
838 335
164 195
131 930
252 54
400 964
736 213
506 995
581 863
288 645
436 797
766 883
938 734
394 264
126 882
461 718
628 973
343 51
713 663
420 119
496 203
859 214
497 735
127 357
232 930
65 477
636 837
491 741
269 901
316 486
912 931
896 443
269 686
43 621
522 251
3 311
883 292
790 371
711 429
334 623
407 937
258 804
243 840
855 78
722 351
852 740
281 455
825 389
80 685
978 772
26 917
907 862
206 432
704 353
937 692
924 941
61 91
245 583
32 641
373 561
485 28
762 555
859 571
898 912
767 817
562 316
758 664
905 441
607 392
127 287
512 682
226 18
449 357
486 319
164 133
753 690
617 512
691 530
767 267
503 463
493 763
680 702
252 487
54 263
145 651
36 155
463 523
922 678
668 671
865 350
832 357
730 863
686 70
945 871
74 585
370 926
595 814
207 11
181 703
316 402
869 679
386 750
771 430
812 579
293 693
242 875
454 996
235 117
888 192
496 679
931 968
267 51
476 95
413 21
34 589
631 632
551 319
591 166
525 217
936 876
575 809
605 852
581 701
854 907
566 509
951 583
131 946
840 216
276 824
680 922
264 280
657 353
824 966
18 791
440 483
285 853
250 551
788 19
18 636
161 864
791 808
109 492
653 835
887 877
108 222
418 282
654 314
754 923
217 927
696 155
675 275
415 816
165 778
618 137
853 128
336 904
72 990
692 476
597 17
933 903
303 290
762 433
170 658
82 760
209 578
243 264
471 98
998 547
774 37
306 922
358 108
36 588
881 312
195 753
189 429
25 240
424 81
545 479
466 691
410 601
804 513
683 878
692 200
83 427
792 807
862 87
24 113
391 528
964 199
572 587
552 999
991 135
292 689
607 963
921 313
951 462
730 39
767 587
367 177
937 487
72 16
170 815
502 859
648 252
449 756
661 316
301 481
929 265
754 608
6 98
194 703
993 931
973 74
845 807
560 765
298 539
720 539
572 766
238 711
773 18
792 717
85 408
87 416
245 961
947 485
84 885
849 521
117 62
597 333
369 250
380 254
417 938
652 754
432 116
52 58
675 742
524 498
256 989
322 430
79 793
346 435
10 12
759 573
218 572
332 120
86 941
396 713
407 597
563 178
647 630
940 48
346 9
63 616
133 914
864 94
877 154
384 661
574 934
824 958
648 495
197 287
664 531
143 286
418 15
698 735
176 930
802 383
958 189
431 510
848 496
498 957
629 237
275 365
930 57
717 449
756 111
936 200
730 660
891 727
466 345
910 419
406 855
275 11
660 729
687 684
260 538
726 579
329 747
293 456
465 612
18 93
777 21
67 378
485 446
586 869
171 767
488 37
161 986
740 949
357 5
460 132
161 951
427 155
508 311
31 319
308 28
596 961
660 213
587 579
431 645
545 609
16 621
564 766
375 978
281 982
955 351
865 684
732 498
818 215
246 226
216 723
80 762
989 926
338 586
917 935
40 977
642 455
91 357
992 21
982 490
73 869
913 648
939 966
19 286
944 557
392 870
935 560
61 822
665 112
911 960
310 663
423 329
554 528
653 884
353 608
377 948
224 31
93 689
283 612
361 350
760 656
560 924
407 940
712 23
469 179
271 672
632 622
817 586
676 781
920 218
485 861
549 952
88 407
863 968
787 402
776 740
830 517
131 474
151 749
341 623
193 21
435 751
890 459
381 508
595 883
549 545
488 808
110 507
251 189
778 295
493 317
705 509
934 283
249 171
172 127
722 478
644 898
502 794
805 222
187 243
932 142
600 781
762 965
404 870
523 29
513 386
879 457
87 498
194 851
221 378
239 248
998 786
569 955
814 212
358 212
980 503
722 829
318 305
980 399
118 106
938 181
552 578
756 68
500 651
657 119
198 451
305 162
418 61
894 355
408 701
701 234
246 330
160 982
693 150
722 583
31 553
849 9
338 239
942 728
754 451
792 525
702 975
200 366
764 821
430 915
19 232
845 87
388 209
374 582
292 895
957 448
819 552
421 500
515 510
920 499
65 970
765 893
1 396
942 628
949 326
166 963
483 978
510 724
9 827
420 740
470 414
730 826
308 870
29 26
684 338
951 526
104 929
19 446
546 335
992 739
631 641
171 896
965 422
453 211
30 204
37 571
528 799
188 100
688 388
249 643
866 751
579 895
484 366
162 936
796 608
644 34
235 121
796 116
131 455
957 823
78 531
659 927
317 546
211 883
554 348
147 879
390 670
416 315
727 262
202 47
165 126
397 871
330 44
414 756
33 837
148 137
234 156
629 140
860 476
280 41
449 972
443 190
390 447
846 368
556 643
881 388
958 999
282 711
89 285
742 700
358 722
476 38
403 917
457 264
402 847
957 439
964 30
685 402
745 655
127 830
861 133
661 590
901 564
509 818
367 491
407 276
530 804
961 475
146 441
134 726
863 857
862 44
602 557
395 24
119 543
937 172
594 369
823 991
420 817
324 665
8 330
299 398
125 185
555 141
899 546
886 901
717 476
81 783
526 32
843 577
230 6
266 383
783 857
537 626
233 185
650 59
48 473
104 158
925 278
305 573
587 796
897 202
138 553
26 385
907 870
514 719
395 151
857 116
544 801
730 20
833 681
951 894
157 145
733 940
74 452
627 535
535 630
921 571
96 535
514 192
597 344
93 397
415 15
334 901
476 290
596 164
20 980
121 120
147 286
189 274
930 33
127 6
367 334
461 411
904 861
327 701
622 177
481 189
919 351
568 719
996 601
799 289
920 267
299 125
615 905
955 817
36 347
576 499
277 808
139 694
171 821
881 545
739 360
269 222
449 359
844 322
135 23
105 705
2 670
796 42
468 415
637 819
722 990
732 619
922 485
861 494
43 246
90 613
542 410
517 533
919 887
658 794
755 753
960 386
121 469
926 97
965 143
766 957
437 345
203 228
386 196
940 795
71 407
560 188
763 701
948 509
735 162
948 188
222 868
19 985
431 411
286 840
269 316
247 568
820 109
41 713
92 28
331 24
934 392
817 869
906 242
580 306
505 161
795 216
978 64
982 904
70 313
319 35
254 851
192 860
560 972
82 978
677 696
119 625
400 195
551 345
974 615
717 363
216 930
859 16
788 983
917 930
338 327
71 164
904 460
72 533
336 103
541 308
160 192
708 389
264 674
2 512
10 103
899 768
417 271
95 187
600 275
233 733
361 719
872 837
992 594
902 713
207 850
583 670
972 155
289 339
736 840
356 143
669 98
846 362
239 533
831 259
390 40
946 312
734 980
202 551
32 555
945 977
126 330
299 313
857 335
340 898
286 289
602 292
2 726
800 695
924 674
336 283
85 129
754 304
311 192
652 756
984 702
155 476
638 865
531 983
618 638
901 151
626 867
260 679
13 144
845 13
177 456
977 440
963 80
153 119
264 319
950 478
985 363
333 908
944 351
718 273
242 728
323 758
440 588
405 776
906 565
28 21
166 766
845 811
244 894
496 975
220 662
517 23
916 147
843 638
12 764
927 556
241 135
961 535
914 111
885 406
665 650
474 618
592 907
196 556
607 674
455 127
901 407
938 525
429 901
487 142
437 866
681 961
590 142
748 199
692 1
318 999
894 948
305 548
583 914
488 965
740 577
692 732
64 854
506 213
496 859
204 940
503 60
265 326
118 307
886 490
332 991
128 134
7 880
644 139
269 287
174 134
875 777
639 883
141 985
583 671
659 939
829 859
848 943
626 222
688 49
466 364
914 224
466 636
493 990
441 947
506 189
838 188
648 565
172 238
494 832
526 444
710 951
227 431
543 664
395 9
561 452
689 900
189 479
387 216
438 397
2 907
828 299
232 794
750 566
954 360
837 915
555 606
745 370
122 961
883 368
223 824
473 281
45 207
563 147
367 329
236 208
650 482
539 194
143 448
600 575
184 993
218 653
672 92
394 591
381 442
912 650
666 24
757 820
948 952
193 646
988 628
363 234
346 729
462 398
943 295
349 246
748 220
738 287
352 29
458 720
629 996
4 191
782 261
544 310
52 838
986 201
486 800
39 515
914 823
194 777
83 200
929 874
408 740
446 50
244 889
163 395
34 355
771 995
965 542
840 960
842 925
101 230
127 296
763 324
183 205
892 941
577 117
817 949
403 42
2 60
458 836
91 101
931 436
31 785
475 487
467 890
201 923
6 811
255 818
853 766
826 709
350 215
493 176
332 627
372 195
500 879
267 504
406 773
787 653
767 539
104 423
725 696
581 629
113 543
890 735
340 210
210 344
750 884
167 986
382 534
79 653
269 329
899 635
476 388
565 203
330 725
40 417
858 642
926 114
15 835
899 56
387 923
14 627
62 141
179 844
895 889
17 241
674 222
808 292
118 97
791 858
100 396
425 308
340 929
706 512
410 767
634 924
182 782
466 293
704 549
573 132
212 796
722 183
451 526
823 774
304 852
595 539
568 335
568 669
362 392
640 943
572 79
754 446
403 446
340 244
718 593
225 495
21 133
423 404
407 770
708 45
745 369
537 934
423 899
225 914
230 988
390 166
674 161
741 335
447 792
797 315
403 997
118 720
674 879
45 929
493 155
508 625
846 287
151 291
369 290
446 957
522 947
150 883
945 509
332 893
704 439
444 490
450 1000
795 395
146 591
437 114
838 301
545 400
259 556
543 477
691 106
251 854
150 532
852 68
205 116
567 229
468 601
129 842
621 287
127 278
105 546
818 757
898 210
708 824
701 463
776 161
669 695
653 528
801 246
754 697
475 613
665 888
191 746
126 532
50 186
805 966
883 322
569 960
427 899
81 823
319 296
735 70
289 526
449 189
614 145
934 996
282 973
766 127
699 501
363 563
390 301
575 191
408 430
149 322
858 284
105 667
892 25
757 450
41 458
668 341
808 848
68 48
114 180
419 56
309 790
109 190
698 994
29 620
862 52
843 834
820 793
187 20
630 479
287 187
30 184
951 754
798 543
807 76
269 300
319 718
494 916
562 232
353 339
217 254
357 198
675 562
93 240
599 727
883 807
947 617
788 469
797 11
617 5
491 150
708 680
433 930
720 913
135 156
657 343
378 629
317 555
155 626
354 985
475 802
34 137
277 985
957 542
170 621
645 8
783 149
336 882
831 180
567 156
387 413
977 714
736 393
842 247
101 587
383 393
573 509
496 369
423 776
586 711
304 831
132 414
672 739
620 259
461 292
194 242
666 932
570 486
157 510
355 433
131 268
991 474
730 168
435 692
429 945
863 477
334 381
104 962
344 596
560 42
947 420
199 988
12 672
571 585
321 659
999 719
980 662
195 850
843 219
606 799
569 615
887 283
610 90
484 883
80 50
500 472
804 489
407 483
149 622
522 308
795 743
518 609
287 312
580 111
258 315
914 448
507 9
892 305
152 719
88 568
886 99
302 859
67 9
512 113
410 554
803 716
496 564
855 897
851 959
423 17
462 747
103 126
385 58
176 802
458 23
851 293
43 506
572 7
914 261
462 685
710 465
557 11
332 960
121 774
245 439
346 381
137 950
235 35
858 451
40 763
439 586
499 925
911 844
916 484
75 213
478 883
77 889
549 658
851 149
811 884
36 424
496 791
517 227
233 75
967 507
50 802
917 397
100 791
30 339
376 723
289 215
603 238
249 426
657 203
980 808
652 91
596 212
576 5
293 329
491 467
266 474
751 268
64 545
444 977
458 935
401 567
845 780
323 258
386 24
919 24
244 262
795 280
816 621
27 86
820 710
720 895
43 914
509 746
3 136
592 493
289 128
60 55
977 35
277 165
778 5
414 636
93 349
449 658
492 515
790 56
631 488
649 285
397 567
865 515
591 370
517 553
703 883
890 821
849 462
241 388
819 778
694 345
71 472
16 856
355 677
950 139
425 725
317 285
832 705
815 54
117 282
945 555
69 60
811 230
217 388
932 888
32 198
938 265
126 21
809 557
98 1
985 975
452 751
289 54
223 208
932 343
324 259
10 434
648 646
908 288
604 490
347 920
385 967
361 949
684 234
612 591
493 681
481 926
49 365
851 388
864 365
289 247
240 423
777 216
106 3
261 461
850 795
911 509
676 77
560 85
921 347
35 380
169 240
306 847
814 411
122 338
623 28
493 348
746 725
575 270
904 244
638 553
893 345
683 358
136 158
996 208
739 869
286 893
530 862
104 678
591 28
408 937
118 128
339 923
671 827
680 522
186 398
79 789
433 676
772 203
629 13
180 561
87 860
349 977
574 987
61 925
540 296
819 179
519 412
635 733
590 14
508 490
70 228
7 204
536 97
582 187
624 395
737 909
187 777
334 53
304 445
211 430
850 557
393 724
872 797
384 102
280 636
499 996
775 616
830 762
782 388
973 62
198 16
844 388
110 367
698 2
124 711
965 920
815 465
597 49
277 692
759 413
364 688
879 552
579 335
977 294
897 642
1 612
988 36
281 168
705 52
763 783
916 882
510 405
707 147
839 421
606 445
113 478
847 183
271 264
222 121
457 76
238 581
313 674
166 430
289 631
261 436
534 115
352 545
295 667
113 40
161 88
500 138
79 545
844 416
609 210
502 132
441 264
461 746
662 490
872 408
344 604
729 825
902 950
400 624
533 886
452 10
327 920
310 963
593 786
694 779
279 11
517 121
639 198
255 10
903 227
567 732
325 277
734 633
747 717
548 753
781 199
740 474
109 560
637 635
81 75
45 523
85 30
248 420
718 761
559 688
267 783
398 623
454 165
382 687
506 332
959 244
904 245
569 770
751 244
215 846
408 671
319 152
341 473
100 215
449 132
706 275
894 612
336 778
183 299
341 858
701 783
108 611
903 519
108 242
32 48
236 704
242 341
44 235
849 633
431 367
190 652
185 505
81 539
160 279
351 442
334 89
985 822
900 499
443 56
36 476
370 318
154 693
59 80
243 747
340 112
481 3
290 422
301 152
195 553
532 957
33 944
637 769
445 536
813 320
531 199
755 770
18 818
137 323
201 996
201 534
467 921
29 95
481 934
664 998
225 972
175 25
946 478
751 454
60 566
647 157
867 53
440 900
364 106
569 411
548 147
75 446
604 479
118 357
503 610
115 422
911 943
414 129
895 964
161 64
22 461
180 634
986 585
878 342
987 525
653 98
928 593
287 57
908 192
706 59
509 276
290 712
362 596
377 836
379 84
384 346
741 334
646 805
633 667
59 211
973 969
367 243
433 503
339 56
672 937
852 566
613 983
673 582
155 605
155 120
542 919
785 318
781 190
45 255
509 476
129 978
275 310
601 282
753 845
386 147
521 101
85 791
994 38
42 709
25 318
547 776
89 590
331 624
415 749
479 655
887 425
43 375
442 562
187 229
410 354
696 952
466 409
178 81
281 674
715 17
53 484
873 449
512 782
902 191
494 891
215 224
255 951
604 819
665 863
757 948
704 473
919 749
686 775
230 86
372 947
46 82
216 591
442 593
891 959
913 172
545 650
586 937
654 92
393 937
825 793
844 719
870 86
133 36
981 499
223 583
251 931
30 438
953 938
478 721
261 742
523 324
685 187
195 467
581 115
541 169
739 986
94 625
16 969
744 176
872 680
771 909
518 471
160 871
73 19
740 247
985 995
206 219
956 856
810 38
457 876
958 728
368 323
220 602
941 544
383 500
531 865
151 179
442 968
91 155
88 822
77 976
879 121
960 724
655 475
895 231
670 778
921 591
195 534
739 285
1 772
451 25
577 597
72 23
989 682
704 191
690 604
446 461
704 916
789 134
55 483
8 766
56 109
10 771
639 811
437 346
833 285
716 650
898 831
489 145
893 528
31 68
105 368
208 657
652 397
472 538
789 345
870 869
138 939
560 416
609 562
837 149
438 909
970 416
676 549
100 149
330 582
872 593
140 1000
359 369
429 253
988 936
148 841
626 603
594 25
244 789
276 594
507 287
417 866
908 343
956 672
609 768
195 433
709 241
39 864
170 536
373 722
21 447
499 712
241 490
15 951
446 708
243 493
240 738
96 304
584 476
582 856
285 863
151 703
97 1
108 919
168 687
200 675
326 487
857 697
613 219
91 374
41 749
748 332
591 134
254 162
143 878
624 564
561 554
665 664
419 115
167 611
346 685
122 414
14 331
295 61
335 740
868 612
960 859
838 440
855 34
884 841
655 782
461 665
58 745
642 318
386 185
299 367
767 43
272 639
270 905
318 793
357 894
944 502
585 937
505 585
972 550
876 466
277 642
45 416
780 354
444 910
847 843
819 407
145 667
376 785
668 79
386 983
444 660
636 316
938 13
589 58
804 892
729 447
146 65
656 126
573 545
416 367
253 452
383 321
729 985
847 629
2 800
536 554
436 972
483 202
691 403
523 716
728 129
286 374
287 656
211 178
969 881
274 702
424 33
914 663
994 100
705 600
885 446
914 318
365 294
783 886
944 597
841 944
480 398
344 527
351 326
161 125
156 617
877 583
696 642
334 660
709 155
203 630
510 579
867 126
189 57
722 24
17 59
454 215
729 240
427 924
754 126
854 553
300 436
218 633
459 143
785 40
637 348
64 592
521 672
766 353
965 822
414 210
243 977
274 932
541 363
528 185
395 681
313 812
700 911
597 906
542 843
903 441
531 218
332 444
150 785
745 693
200 253
820 71
59 515
872 945
512 63
727 134
526 899
328 820
388 724
990 91
237 684
190 630
42 662
331 760
271 763
580 139
810 950
293 520
679 765
661 688
758 607
868 793
617 836
446 853
371 192
560 697
868 144
597 376
671 971
21 864
45 571
26 914
218 422
216 822
619 653
991 690
684 61
920 217
312 988
627 885
835 521
551 648
868 693
717 89
859 521
280 696
460 702
853 394
795 341
272 331
101 4
980 939
273 673
162 767
190 683
554 982
591 52
954 522
470 645
93 457
136 859
295 732
684 524
77 23
618 361
931 258
51 972
101 908
538 597
51 311
651 438
254 244
489 173
914 634
948 281
667 995
985 304
418 745
328 732
220 855
362 792
238 868
399 831
423 831
829 608
555 43
351 406
86 779
522 986
617 390
87 901
201 673
584 892
118 443
36 833
209 288
248 971
639 32
28 764
47 366
599 798
301 921
231 656
419 704
609 49
191 988
855 744
433 620
184 737
360 963
66 217
543 544
467 991
651 749
130 433
796 984
782 739
577 241
329 410
220 364
778 910
107 358
447 145
547 552
158 183
203 755
41 148
916 674
42 207
860 9
174 548
878 260
37 431
44 783
61 817
332 232
496 945
615 27
300 663
340 279
452 555
979 550
870 333
398 941
118 60
743 47
210 519
759 861
73 156
115 699
582 998
516 265
311 945
959 196
834 67
825 272
633 718
229 505
980 724
804 849
623 610
820 373
697 1000
364 233
196 794
830 479
571 182
178 127
212 388
168 495
231 471
232 576
826 875
681 350
468 446
665 209
340 116
155 486
378 575
730 388
569 697
146 301
766 153
57 778
897 492
517 600
247 729
897 471
682 746
292 165
291 882
561 907
637 400
196 247
548 842
627 275
92 30
655 397
796 491
350 74
846 948
513 318
175 711
395 526
489 465
772 170
147 733
894 521
485 415
218 164
341 823
136 113
924 42
606 577
851 872
665 954
765 798
748 37
521 653
189 516
941 479
687 975
336 429
883 387
788 632
884 492
149 451
165 948
759 87
896 359
420 382
924 73
182 969
11 829
752 804
355 966
570 352
195 709
95 943
807 523
728 488
733 839
747 337
519 788
227 348
135 869
279 865
74 935
73 655
209 17
507 738
610 828
811 95
408 654
425 275
585 209
896 983
101 201
406 750
571 806
51 551
640 59
278 462
157 329
994 990
106 708
941 224
490 428
954 196
712 864
427 426
203 922
520 679
15 498
853 925
694 402
265 776
5 627
764 316
712 704
188 30
941 317
206 974
436 15
259 765
528 945
27 555
206 207
433 645
554 660
891 300
930 802
157 243
587 904
410 772
832 443
334 12
961 511
426 567
944 701
776 807
663 770
916 308
704 657
690 925
38 226
801 654
339 299
748 575
756 438
50 46
32 911
186 652
601 149
228 377
476 168
463 915
18 42
913 251
292 144
930 906
707 594
492 724
101 118
307 488
763 577
241 757
606 973
241 48
542 269
229 38
822 800
24 646
272 473
796 485
799 758
766 145
100 519
968 24
128 940
688 15
240 537
380 619
882 611
725 14
751 836
888 52
271 771
987 100
189 993
716 427
293 923
163 613
905 710
258 774
432 721
648 609
814 695
254 385
231 872
220 143
451 107
663 142
13 274
792 907
154 639
51 788
985 301
965 687
298 158
382 915
859 687
830 454
328 10
210 299
950 70
682 781
800 474
943 840
124 886
230 464
784 590
434 285
983 428
24 341
282 582
619 102
398 873
924 302
623 311
42 916
707 670
571 445
863 120
750 991
812 834
757 631
468 180
482 358
163 783
893 385
812 829
950 954
510 376
190 361
187 437
220 150
786 769
391 207
392 414
90 866
397 425
597 706
536 316
136 584
66 53
674 157
488 801
735 434
687 550
954 781
27 343
427 509
222 783
830 542
213 806
776 481
367 850
128 121
415 676
90 145
427 949
950 888
555 1
523 869
575 607
667 751
215 121
541 745
400 560
250 801
745 577
122 785
994 599
295 446
699 213
151 330
837 407
803 886
489 577
499 716
503 605
559 987
841 156
406 926
920 562
823 742
781 648
959 452
49 202
332 6
436 638
282 28
407 68
164 528
196 551
969 681
560 185
563 767
341 157
611 238
747 24
292 180
977 431
471 173
141 173
724 408
813 36
728 417
333 666
850 513
559 761
762 645
876 600
329 549
766 197
336 257
302 555
473 906
615 332
488 913
670 432
55 387
478 136
951 874
369 882
262 925
153 87
194 272
982 658
718 934
49 443
135 318
347 657
247 919
824 136
769 181
64 121
40 929
514 721
360 160
119 42
868 214
139 859
125 52
268 484
934 985
467 906
385 848
41 601
186 712
923 615
803 774
468 989
876 881
129 106
592 846
709 47
845 566
819 165
959 681
341 59
838 699
451 826
259 472
966 35
382 419
431 768
219 546
191 122
780 273
838 633
157 543
585 103
766 246
979 947
667 240
170 214
618 447
177 887
250 448
881 195
387 939
78 761
750 390
652 268
446 870
405 515
508 199
988 724
773 304
934 522
766 931
684 596
219 620
172 562
267 769
207 285
930 59
928 519
589 486
893 410
567 739
376 555
542 73
786 671
684 341
19 493
528 103
257 982
557 163
880 891
321 187
932 199
561 57
374 829
302 962
615 366
169 410
741 431
959 695
48 547
561 486
657 68
728 419
289 714
233 104
357 377
183 890
946 542
371 982
409 605
766 977
529 440
720 565
971 357
428 920
456 208
489 433
42 417
827 515
865 488
379 772
913 723
820 688
710 622
693 608
699 87
10 246
445 584
626 894
487 357
971 527
868 794
57 193
741 831
932 929
77 386
224 688
612 3
771 309
118 204
677 342
392 930
816 123
213 978
172 20
141 464
170 512
195 298
766 205
95 550
719 499
397 774
307 821
301 165
836 407
992 800
29 503
539 925
567 756
208 809
256 463
663 622
700 112
518 360
133 288
153 883
248 899
286 159
32 381
23 735
724 194
138 386
3 917
282 358
897 14
978 475
770 684
592 961
473 438
583 721
936 6
801 480
189 907
993 66
405 765
775 267
993 298
823 772
827 265
574 597
556 967
58 100
521 800
663 768
224 901
621 441
883 795
364 611
470 658
584 395
768 30
724 346
305 344
76 266
49 557
358 321
182 438
448 905
943 258
357 611
677 797
337 368
260 851
119 948
772 540
79 955
315 704
53 727
8 516
967 137
970 551
832 82
115 7
836 665
353 76
952 704
231 395
424 771
304 556
862 407
52 352
130 289
814 62
735 661
73 717
834 570
333 397
405 108
282 989
588 972
888 810
382 796
731 286
657 773
846 758
898 500
540 240
834 949
741 66
424 758
618 642
818 931
876 846
849 431
573 978
607 359
239 590
804 213
307 77
689 231
63 725
422 199
412 111
711 703
981 246
710 545
320 194
966 390
8 224
114 970
386 130
854 874
589 502
403 712
484 714
62 433
432 1
420 277
327 240
130 761
691 202
347 790
106 705
257 164
767 236
964 772
817 165
145 540
936 391
682 13
291 127
776 688
19 35
609 762
597 973
806 283
309 190
739 532
229 814
323 702
611 859
556 456
7 971
947 83
947 502
67 570
645 143
300 56
356 574
510 529
493 863
141 789
397 509
829 337
482 225
597 953
401 163
941 241
608 125
561 564
315 458
396 182
966 846
591 223
166 218
229 832
471 353
990 418
792 478
361 568
441 709
64 630
66 75
254 116
657 478
705 532
927 218
33 686
950 820
770 879
186 361
250 275
915 301
642 321
134 639
177 852
402 262
751 47
848 839
468 268
635 39
509 515
58 171
508 282
506 59
639 514
484 756
175 951
635 860
317 806
37 729
651 987
219 22
74 156
500 455
125 204
277 84
786 590
126 703
987 466
267 772
978 402
718 514
95 677
675 868
627 941
905 504
142 435
444 535
294 716
38 845
848 484
620 671
764 619
734 282
750 429
363 662
305 946
863 218
505 356
683 281
954 591
363 404
201 701
603 8
670 505
204 486
470 578
774 753
613 4
71 508
447 582
900 349
349 398
191 354
743 196
579 287
170 962
269 943
353 531
350 698
561 202
464 363
699 359
60 56
845 993
103 600
929 400
883 773
476 699
347 374
730 76
630 404
90 847
606 7
117 595
854 992
153 460
469 752
706 559
791 917
531 424
856 841
199 572
46 210
537 148
759 327
843 183
904 67
565 18
812 236
945 913
947 293
133 615
98 754
393 293
98 812
893 819
625 2
845 495
869 954
40 864
369 639
168 738
99 275
281 268
182 568
511 341
256 511
703 905
768 700
753 583
902 876
363 55
249 912
661 896
219 955
949 615
963 679
992 36
236 439
692 16
153 557
667 146
283 461
728 497
806 595
743 997
33 101
671 629
52 968
251 51
423 210
82 889
790 169
690 665
901 136
637 178
538 927
680 223
356 422
31 505
985 489
475 665
877 785
13 801
150 500
37 384
627 6
273 316
202 182
800 49
667 405
622 664
40 600
155 936
786 433
670 919
291 528
126 159
792 943
57 354
580 423
207 744
997 922
456 867
541 562
739 438
742 346
97 253
924 449
526 633
86 846
143 997
914 456
615 228
133 283
871 218
603 464
57 585
47 357
363 812
888 980
717 479
559 516
732 315
649 833
89 810
684 275
547 175
602 974
675 199
802 456
153 945
91 164
415 661
605 964
765 670
81 636
346 691
906 243
6 177
32 636
33 771
625 898
962 252
149 827
183 854
491 134
29 843
712 676
504 639
657 516
176 433
514 779
612 826
662 682
85 683
342 22
742 624
127 535
299 294
862 296
163 34
798 60
949 562
975 872
647 572
590 339
3 904
468 368
801 399
632 773
174 747
83 242
196 600
982 752
503 554
693 894
898 753
141 177
881 928
340 888
207 340
102 902
831 152
250 30
606 273
941 107
453 156
441 846
921 828
133 932
206 897
317 184
505 202
272 409
10 869
168 812
433 956
950 195
285 252
124 25
567 284
632 687
922 319
500 20
12 583
130 178
232 505
544 807
875 284
518 377
591 486
735 411
983 140
454 464
35 762
71 221
544 370
16 552
15 63
96 269
68 161
387 884
905 825
643 945
917 121
568 810
907 691
650 768
788 663
471 207
593 255
985 342
216 59
6 38
395 286
868 844
910 406
604 935
260 877
697 98
775 998
652 566
194 456
244 716
715 572
93 779
162 981
163 502
116 184
431 207
577 536
20 754
814 625
205 489
198 765
340 269
864 793
456 261
808 403
734 438
342 960
256 656
512 772
833 971
46 174
974 429
21 535
635 226
737 898
943 978
720 609
907 380
577 870
624 753
440 234
19 226
820 812
869 224
857 439
200 701
388 692
718 125
472 219
665 994
463 878
393 782
538 604
848 281
324 177
239 990
305 847
75 811
128 470
62 360
883 132
855 170
248 710
878 448
142 223
436 341
735 600
911 686
872 940
673 459
13 355
661 7
936 452
274 210
779 999
463 423
902 915
927 708
483 890
699 296
702 618
255 680
863 553
939 613
252 790
917 465
613 840
519 719
107 796
622 197
701 824
557 451
315 716
622 769
182 236
413 366
856 853
625 958
137 325
354 570
44 73
43 149
107 824
505 651
989 695
559 762
754 113
843 496
136 53
798 712
75 955
871 631
319 182
561 507
781 293
502 647
70 119
723 781
652 562
914 357
902 690
453 360
382 919
495 997
531 274
750 789
574 879
546 125
530 351
428 567
232 504
630 957
761 359
777 458
11 979
239 37
437 429
209 623
87 588
12 622
65 225
330 438
12 725
70 466
521 850
878 312
207 75
129 545
702 257
832 294
39 898
39 969
65 965
142 572
307 297
155 64
22 204
327 202
480 758
610 852
811 503
984 684
813 940
151 355
119 138
252 890
105 537
515 875
33 331
185 12
849 562
921 49
453 905
896 645
288 552
421 289
448 832
787 28
949 741
904 489
937 222
303 683
612 996
948 80
591 428
535 249
985 62
196 974
448 154
424 286
146 862
49 210
675 543
780 550
217 546
32 689
463 735
370 40
369 574
237 976
166 277
673 144
586 393
464 948
306 909
287 52
392 882
967 799
251 335
181 150
474 269
830 263
848 99
242 522
327 908
952 823
599 781
617 105
753 738
498 60
277 327
317 27
781 258
429 59
949 517
475 83
92 326
849 982
919 186
798 443
114 723
376 783
88 123
635 854
977 433
700 739
598 677
79 651
539 771
487 634
529 205
651 327
441 616
26 882
779 107
859 400
79 500
179 998
160 223
446 426
461 250
135 792
755 714
154 919
380 280
526 317
539 130
693 641
256 285
877 370
597 955
617 817
145 456
922 583
71 72
974 873
200 468
310 45
556 219
861 652
122 476
685 817
504 75
996 195
147 311
784 466
170 197
276 990
893 598
166 795
935 549
582 661
422 929
688 992
679 811
560 799
262 929
910 75
491 208
609 637
799 225
184 49
247 61
716 465
155 952
887 663
886 642
18 828
644 21
606 170
229 953
927 844
797 450
379 136
449 136
199 882
8 353
139 490
82 375
225 8
84 816
555 119
1 470
244 472
674 422
321 390
931 902
438 68
723 77
620 187
615 355
300 916
841 406
481 510
457 833
302 167
289 638
457 150
125 953
765 713
649 325
431 637
789 426
471 968
335 853
646 839
275 792
227 231
960 276
942 751
40 284
907 690
516 843
709 505
745 188
111 584
882 857
139 292
819 809
881 210
309 432
200 867
103 707
112 698
841 64
88 53
25 884
323 42
434 730
705 104
619 302
344 349
616 933
916 770
139 116
541 644
481 817
874 56
125 723
354 753
385 881
541 331
821 716
140 329
945 686
377 942
841 467
699 339
270 293
452 70
67 230
299 12
641 115
12 681
430 85
120 648
910 6
272 388
154 91
337 995
666 127
721 134
149 194
590 244
25 251
665 513
889 127
137 682
500 469
582 517
774 826
411 682
992 480
233 850
39 124
682 316
61 547
415 536
652 6
431 217
758 952
579 737
309 641
885 244
739 902
319 451
331 96
965 713
723 709
641 367
349 661
307 800
659 768
980 850
615 600
61 710
345 55
580 653
245 330
189 643
651 124
310 819
501 444
94 870
699 846
902 175
11 232
155 480
487 600
38 425
624 604
802 472
425 257
518 83
679 192
489 364
737 893
59 446
773 255
71 59
839 102
635 238
965 413
256 512
360 908
514 153
754 817
914 516
616 217
706 631
873 456
184 600
546 254
166 269
208 899
291 713
792 184
827 90
767 409
809 538
529 225
85 970
78 807
773 861
313 630
878 723
401 50
956 967
187 328
218 364
421 56
846 779
128 886
436 100
569 222
339 917
64 672
106 836
862 772
852 700
667 20
523 41
62 245
718 867
745 942
529 935
720 689
684 394
752 985
454 408
868 593
649 961
377 39
821 932
762 542
234 642
490 13
571 203
115 846
10 894
556 292
72 741
543 684
814 381
816 367
149 61
403 360
503 131
837 719
384 735
633 453
17 666
375 979
170 596
53 108
694 1
573 466
813 919
218 158
619 937
450 216
954 88
195 607
235 585
996 666
555 886
519 658
466 26
379 352
144 953
166 547
420 409
232 251
265 973
493 518
199 175
582 387
258 120
726 145
840 42
301 508
693 446
775 507
272 635
126 900
637 915
502 754
816 498
915 376
511 601
162 21
400 791
41 420
496 849
327 616
661 959
523 543
170 745
111 925
332 750
547 109
39 289
179 424
157 813
279 720
941 626
97 634
179 743
41 315
291 665
730 794
552 251
799 98
418 59
173 124
353 524
895 505
812 230
50 605
51 670
625 847
606 242
369 179
542 752
489 18
3 697
744 650
755 35
709 426
111 287
633 579
143 851
547 378
857 121
690 556
495 72
167 248
360 878
402 587
929 956
991 905
747 631
278 706
164 64
506 5
832 661
532 269
24 405
354 287
966 892
688 118
433 696
583 918
673 934
949 34
344 714
306 44
111 868
157 744
71 533
202 994
138 36
963 454
225 78
779 590
57 182
332 624
535 743
918 359
159 25
161 7
64 863
473 96
810 113
807 685
750 80
279 669
873 967
463 568
274 128
439 629
742 307
630 845
707 753
915 552
633 286
393 497
82 492
569 408
108 570
481 948
71 48
340 91
489 392
817 988
691 550
777 308
681 744
333 343
531 581
421 427
297 845
583 358
454 361
851 651
398 195
351 23
735 540
749 964
245 733
818 462
78 94
855 498
138 566
306 460
858 343
650 65
153 451
434 911
826 794
664 378
587 233
908 998
447 245
275 528
320 487
856 293
518 857
352 989
346 892
384 799
800 791
588 544
796 356
523 981
553 533
550 33
976 194
996 92
426 539
38 543
407 163
850 792
459 426
551 669
326 210
541 236
437 484
911 184
411 161
982 379
777 578
320 442
935 856
414 951
421 929
937 490
527 916
260 446
349 402
569 728
552 325
787 934
739 570
349 715
381 551
576 47
14 402
974 874
135 846
63 673
563 18
293 700
440 855
648 77
765 902
501 33
557 343
856 618
549 660
124 156
827 19
527 66
816 12
896 5
428 542
147 911
859 799
951 983
804 15
820 918
756 283
180 298
162 545
678 449
610 573
334 584
599 993
848 109
388 237
714 489
771 385
51 692
70 141
324 215
660 251
631 506
168 9
126 826
482 381
658 902
279 859
140 978
145 885
264 701
409 114
693 587
819 378
729 347
125 187
842 170
695 725
36 647
408 957
502 935
470 334
551 975
940 525
24 46
99 477
664 541
437 253
318 196
191 135
751 44
880 693
812 884
837 130
964 74
907 199
206 607
429 344
505 842
967 815
959 634
977 248
391 259
343 720
988 861
470 921
890 709
433 112
311 688
95 839
502 927
847 923
755 365
529 312
805 989
18 391
456 863
423 636
866 785
464 842
695 785
135 435
97 139
124 992
292 169
561 304
266 373
572 478
524 449
337 159
86 160
520 19
137 327
619 559
576 981
443 565
163 610
191 545
678 313
687 492
667 547
264 3
607 805
303 715
657 369
173 953
836 652
359 101
406 246
630 369
164 511
980 837
970 520
502 397
750 615
871 73
114 248
119 322
979 594
445 398
649 316
119 27
823 302
973 797
521 799
466 965
7 810
908 525
389 386
854 982
605 719
849 249
620 335
408 528
821 889
771 234
832 911
811 723
974 294
928 126
708 463
456 243
663 511
635 334
503 835
603 725
877 783
4 455
595 796
825 921
553 535
719 706
657 91
414 853
238 317
418 76
760 384
340 261
485 113
109 640
936 324
936 76
408 696
93 426
582 99
530 749
147 620
714 19
602 90
532 838
538 14
653 892
477 378
408 633
237 258
952 356
147 295
611 750
73 923
425 673
219 526
672 289
571 920
589 239
463 763
546 149
567 402
588 520
222 614
166 467
503 578
976 575
801 484
319 30
916 426
892 609
699 803
838 114
975 658
909 400
396 277
520 819
652 421
566 70
711 764
535 38
14 822
845 167
171 982
271 893
388 902
685 152
47 397
541 311
722 859
270 760
964 839
267 852
165 58
547 583
712 533
896 820
538 198
85 321
84 512
299 397
426 215
850 465
25 416
959 313
828 674
831 663
649 794
795 461
855 8
624 924
304 532
890 197
282 665
802 848
45 451
622 214
255 489
706 856
243 489
448 641
620 68
679 768
539 533
393 754
922 705
583 665
317 72
480 559
147 271
665 497
59 767
715 418
312 102
105 586
234 850
191 876
756 798
718 358
601 804
463 145
807 944
80 794
588 69
141 52
475 557
806 264
643 507
617 680
638 274
574 456
346 565
678 814
454 247
814 81
828 602
475 8
309 462
805 929
303 994
953 352
546 905
282 548
711 342
9 680
934 193
891 889
575 747
342 515
712 41
38 170
171 523
997 269
885 376
103 111
599 327
594 553
391 296
1 202
980 264
352 594
472 157
719 358
628 562
102 52
746 747
898 556
406 59
735 582
437 444
25 907
500 905
677 218
251 527
338 929
527 921
947 832
988 318
233 362
726 815
752 896
789 489
432 517
802 890
597 833
527 370
172 924
466 132
73 792
851 182
653 163
602 252
662 954
526 136
346 765
989 524
734 578
260 412
743 978
147 768
689 979
826 165
966 454
212 775
448 350
660 874
701 639
80 137
504 888
929 749
759 958
217 234
617 865
782 615
653 489
847 54
223 422
524 220
223 465
107 221
520 228
795 91
17 797
633 160
872 685
161 118
822 831
55 561
561 553
834 74
955 485
122 235
964 50
905 998
801 442
301 117
911 103
63 194
484 388
974 397
845 567
482 916
82 775
990 36
862 508
193 757
475 356
399 779
72 714
644 250
680 353
56 405
527 84
481 326
811 172
786 7
961 447
252 11
744 15
923 690
759 53
601 810
112 122
976 638
278 415
144 823
368 773
194 431
568 552
927 590
403 927
599 655
875 643
536 942
122 198
368 792
664 45
303 304
852 370
586 663
659 585
975 412
217 885
255 271
685 920
298 268
190 997
92 579
924 825
937 507
42 724
835 740
534 308
34 583
536 782
424 835
472 848
852 594
817 359
149 64
229 688
327 355
412 181
638 495
419 705
487 5
453 514
862 36
21 974
294 673
781 562
785 71
598 362
542 678
824 373
885 224
178 810
778 9
82 75
78 474
651 56
953 927
969 324
257 871
28 733
515 498
296 831
748 392
927 429
529 509
618 96
589 613
780 59
458 979
69 112
367 751
976 660
654 116
333 879
647 652
474 407
421 675
891 487
469 733
788 831
73 906
548 761
920 204
840 988
601 596
25 914
509 965
437 468
990 111
892 232
366 146
432 166
751 499
739 692
968 334
358 885
48 990
112 203
981 716
270 538
24 407
317 509
516 237
747 541
240 521
359 2
489 262
666 414
600 57
460 932
713 681
693 677
110 564
366 489
648 152
280 118
311 683
954 221
874 326
399 167
241 202
108 656
936 41
30 580
741 410
114 579
889 936
708 739
879 893
833 769
263 185
388 791
342 630
837 772
164 381
478 727
236 280
904 983
351 131
523 730
756 251
597 207
213 364
818 510
736 416
282 802
714 848
395 401
26 745
736 832
990 205
841 365
486 578
221 266
668 223
63 418
814 726
876 952
56 385
257 434
727 941
71 51
405 565
507 435
175 901
442 253
656 472
109 631
18 421
717 138
760 946
31 23
517 569
587 346
272 60
255 948
569 854
1000 233
723 987
394 486
425 667
777 756
229 56
910 689
765 788
899 451
572 140
600 865
274 54
541 586
541 79
233 720
539 613
660 520
611 438
517 706
898 867
474 281
694 946
81 738
213 339
297 713
544 385
610 421
795 488
591 482
174 466
141 595
364 47
699 381
249 591
50 299
141 420
782 980
439 363
975 562
511 374
122 521
717 514
365 449
429 963
531 62
995 535
295 984
734 781
296 972
128 196
176 473
754 879
165 24
227 399
829 607
409 77
618 145
592 266
331 959
423 927
598 808
203 349
771 629
200 411
845 689
963 618
908 811
227 549
947 509
431 336
95 679
898 161
110 223
43 861
398 764
458 704
128 622
317 247
987 546
534 536
513 915
239 72
182 50
577 304
585 205
393 200
180 21
986 716
660 655
471 571
646 590
428 730
631 856
723 238
91 339
742 149
11 778
274 701
740 95
843 68
970 857
589 554
346 196
191 16
466 373
80 410
884 216
241 481
395 463
373 145
706 305
829 826
920 945
176 272
454 642
725 358
780 174
496 927
179 430
20 680
439 829
182 525
986 609
978 569
612 978
706 271
919 465
505 342
213 188
554 756
449 767
176 657
910 294
179 188
525 586
718 850
391 109
488 810
388 378
382 977
316 826
880 655
238 911
624 977
262 314
738 598
277 274
352 931
640 924
103 986
351 942
240 916
915 639
908 297
466 42
900 706
124 902
902 155
684 362
757 441
585 998
3 642
933 686
940 756
741 928
963 103
304 494
125 411
515 174
989 455
506 973
432 106
562 793
702 350
971 492
681 936
440 125
253 417
482 397
43 531
722 987
850 168
236 286
190 409
992 160
750 83
733 749
755 721
157 876
39 703
494 994
760 113
504 980
605 782
162 725
833 764
485 646
121 436
805 81
401 223
757 453
324 224
354 996
892 351
717 870
887 730
75 190
998 827
682 756
289 787
333 752
63 807
179 475
668 145
691 785
486 277
959 230
797 641
862 882
303 876
127 465
606 947
465 333
513 767
595 224
307 285
813 932
458 550
864 45
498 549
165 935
617 987
980 832
522 47
685 353
548 110
416 262
284 856
900 740
996 919
276 955
575 969
593 444
393 814
780 290
751 323
95 430
81 760
419 958
720 548
682 10
900 594
359 722
872 611
466 768
232 500
838 885
788 6
878 444
891 855
93 914
531 2
868 18
224 721
305 747
159 877
587 354
826 4
743 20
356 476
995 189
244 211
66 133
101 59
85 873
185 514
493 933
942 678
971 75
313 694
418 258
585 394
373 88
535 429
202 302
435 903
777 400
231 6
403 132
657 286
114 140
195 937
766 687
838 417
769 648
330 499
420 831
350 587
172 565
24 991
570 70
749 551
294 18
234 289
548 88
153 182
959 624
217 907
827 967
734 709
474 152
358 812
142 209
528 949
275 148
873 999
506 116
693 45
820 821
145 452
257 940
6 298
568 760
264 263
796 196
774 229
608 486
721 885
8 676
36 268
769 557
239 787
319 61
89 299
470 805
810 986
340 58
131 426
905 795
285 937
147 399
453 708
969 997
407 168
791 999
602 851
875 545
52 183
742 990
514 520
443 972
698 699
159 831
764 372
37 679
705 991
489 938
616 814
668 114
884 371
892 197
777 719
699 523
914 792
887 247
203 976
597 532
254 892
133 748
198 485
186 551
478 749
700 210
895 449
37 403
483 128
697 866
720 961
847 302
29 190
474 905
598 101
454 746
684 911
330 240
901 276
909 379
565 603
909 385
45 65
372 945
746 318
644 216
194 944
596 399
113 307
466 121
661 327
897 342
268 832
907 738
238 645
996 976
358 599
921 134
817 502
166 371
997 228
232 112
297 291
365 373
877 103
53 472
798 668
830 787
688 113
900 761
431 940
608 203
680 425
971 933
66 902
516 492
374 171
88 354
568 953
416 742
813 346
813 191
540 687
978 953
484 564
242 766
886 193
191 854
952 625
650 832
381 757
557 398
184 958
532 180
961 332
23 149
874 826
524 610
78 764
367 215
937 465
468 66
772 704
503 1
971 992
610 954
125 542
950 35
653 187
748 599
758 145
313 100
870 355
540 819
786 344
606 87
411 687
870 860
322 906
368 968
165 47
233 552
154 723
222 385
475 647
326 800
643 258
821 605
50 587
276 109
126 371
148 172
606 682
903 623
220 732
817 484
409 646
732 934
101 548
143 884
709 277
326 401
119 266
45 219
240 195
821 731
557 152
952 456
782 357
839 156
382 934
412 79
201 72
847 20
696 532
450 841
97 178
507 831
201 213
167 289
677 275
412 981
965 311
301 440
335 323
544 287
160 635
870 164
492 405
580 262
917 76
57 408
314 891
878 862
488 641
38 883
865 413
278 976
356 207
836 42
320 800
167 939
79 448
613 741
163 592
344 676
150 872
83 901
263 79
719 615
680 688
575 966
968 653
543 326
618 411
21 328
173 297
679 127
434 498
508 632
160 999
807 663
841 236
51 641
397 362
225 44
586 496
717 797
370 939
895 543
393 597
373 659
877 31
886 788
824 177
167 117
732 504
55 612
891 859
727 224
499 662
770 894
238 478
855 79
636 713
756 237
634 429
646 165
906 470
298 758
531 674
901 902
489 936
683 696
935 777
337 884
266 631
479 808
303 905
407 736
514 212
840 504
566 420
235 760
437 474
276 18
733 184
585 630
844 433
482 479
669 879
385 507
381 412
517 47
415 810
101 968
260 406
676 50
766 608
269 971
232 769
583 977
85 663
410 923
123 163
573 941
633 987
122 840
150 725
817 248
438 923
234 20
458 434
288 282
111 959
586 65
252 873
593 637
324 429
223 594
797 564
914 392
594 110
286 607
291 250
919 135
920 818
213 964
993 594
446 929
921 529
167 583
40 944
854 23
9 815
292 140
436 858
911 156
685 635
666 215
407 157
214 293
47 250
373 272
815 307
265 15
191 26
512 296
561 955
241 739
263 842
39 352
17 939
634 566
788 398
514 966
383 377
216 733
994 588
481 160
843 905
621 970
346 759
285 664
141 698
957 773
752 26
102 285
672 773
323 552
500 497
164 575
848 94
477 262
977 728
351 56
255 6
162 319
699 486
936 42
849 101
46 244
57 28
932 117
490 883
521 628
33 532
413 66
17 637
643 43
513 613
896 956
421 147
810 285
151 531
837 62
193 707
140 11
574 424
478 839
134 697
561 968
301 393
310 729
624 416
186 897
428 704
194 29
288 342
26 282
717 352
386 498
956 126
469 387
6 477
617 401
292 170
336 703
445 35
193 377
213 240
246 92
965 642
815 230
192 87
531 582
542 653
365 2
446 533
308 960
590 865
911 191
725 974
571 305
465 519
482 990
191 975
628 516
234 950
648 406
524 658
802 68
70 280
669 87
656 933
505 749
316 947
674 530
5 772
322 503
839 786
77 42
916 754
311 655
768 244
998 259
351 646
387 929
811 984
725 518
669 345
874 529
674 909
815 916
656 987
107 886
678 614
301 272
542 144
542 236
729 463
657 479
870 748
334 601
508 391
863 338
212 379
406 82
104 933
39 982
260 817
64 159
142 265
41 834
180 40
883 962
151 799
634 299
426 593
179 893
968 448
132 328
911 652
412 527
6 80
422 944
323 298
406 180
637 449
490 960
140 312
744 660
898 185
174 353
286 538
435 906
583 987
438 450
412 92
775 496
732 146
731 683
476 137
400 497
194 109
822 956
324 727
458 150
963 920
713 994
503 464
620 839
465 390
286 134
680 998
128 62
471 369
235 631
619 141
266 477
867 343
927 213
168 109
146 177
977 633
501 659
765 925
639 74
505 835
880 532
29 667
843 541
460 876
744 119
599 886
898 743
841 457
150 216
35 839
834 148
613 548
683 817
419 674
950 579
907 777
22 262
783 532
323 61
297 835
448 216
323 191
181 124
861 174
730 367
495 589
381 957
778 436
317 94
213 751
634 386
549 541
609 20
33 538
117 714
476 875
987 737
928 557
639 87
66 889
878 589
93 355
731 351
364 520
870 506
395 849
228 606
686 343
931 810
438 774
30 963
125 272
99 363
354 652
207 557
162 860
657 860
644 943
574 430
622 55
187 501
709 889
409 798
579 799
882 134
847 691
964 486
422 976
652 178
141 412
300 299
13 935
625 376
28 75
890 187
816 616
454 901
7 855
400 752
147 834
185 124
293 626
232 297
268 480
705 989
972 383
647 129
766 652
439 118
580 386
431 750
528 955
543 487
133 450
35 374
867 386
97 603
905 147
368 259
996 909
964 82
947 557
949 362
593 653
921 648
454 375
502 562
265 497
258 884
30 511
397 944
541 742
919 658
364 439
489 372
282 781
189 323
986 991
291 763
148 1
116 354
642 521
893 460
839 296
859 818
581 595
288 4
318 346
812 782
755 965
579 137
983 932
692 782
856 864
828 397
301 424
411 238
919 659
302 989
182 967
23 873
67 476
719 594
715 63
32 362
802 321
721 798
332 862
326 35
565 368
16 292
712 671
725 3
986 804
375 290
317 624
738 660
998 575
486 321
359 400
138 457
254 117
499 971
370 273
58 426
521 45
34 227
89 347
453 800
245 150
263 67
326 389
580 305
715 569
313 616
888 171
154 597
6 373
519 790
897 29
112 705
39 894
272 158
184 195
760 788
939 203
319 818
331 638
642 353
862 476
238 10
585 568
960 680
431 14
11 379
107 301
275 377
901 354
701 488
711 160
276 576
589 654
687 776
356 314
574 448
727 791
406 415
447 269
793 645
475 997
681 837
563 670
996 661
368 163
978 484
751 430
868 34
278 772
896 434
987 885
690 87
16 966
216 12
223 533
482 693
662 449
923 271
794 830
71 290
555 248
268 765
298 324
69 386
667 177
254 668
449 77
632 903
81 737
13 978
752 284
900 913
726 792
349 337
118 107
498 611
992 527
180 698
228 192
246 928
551 703
70 101
607 803
788 887
699 514
917 674
118 850
844 826
710 940
834 408
73 38
204 245
290 604
853 258
239 478
540 198
77 5
237 581
398 597
441 936
83 71
862 850
107 95
619 909
684 665
176 846
297 692
800 690
427 921
163 37
182 495
794 586
184 140
521 826
600 307
58 329
201 469
862 98
862 701
577 277
327 687
954 65
107 705
590 269
687 957
177 897
705 393
714 641
669 84
433 560
444 521
733 896
757 382
905 676
882 326
701 515
602 949
278 152
142 372
269 102
444 398
556 536
631 29
193 578
990 16
966 684
164 320
335 862
890 94
705 423
653 613
745 467
632 927
491 773
404 682
412 779
947 247
733 800
444 881
768 344
570 752
248 531
512 937
995 314
636 191
738 235
975 791
713 117
599 789
876 581
166 398
505 757
955 741
370 764
466 632
508 293
736 386
916 381
547 649
774 439
958 433
534 598
272 119
457 228
122 791
320 107
993 690
16 127
440 707
397 568
714 791
881 938
441 762
612 839
355 991
688 474
103 591
252 675
425 751
829 310
936 838
98 908
226 450
609 612
786 762
213 114
376 189
177 631
703 275
198 573
94 967
939 306
614 263
729 101
489 894
277 360
401 380
361 180
81 683
36 236
427 43
864 465
928 864
854 106
44 827
696 81
682 863
102 657
296 294
407 60
541 829
776 107
421 711
685 154
668 562
935 484
13 836
238 946
472 749
80 565
488 727
175 527
644 368
4 920
299 219
885 112
44 642
923 750
146 533
158 573
546 180
567 345
578 766
853 811
289 649
634 431
422 256
930 362
705 370
982 221
965 424
753 678
246 18
367 596
135 701
765 907
288 754
779 614
432 492
245 758
913 201
443 285
989 755
785 259
329 674
904 528
44 172
661 476
42 438
10 809
956 466
780 986
225 506
429 861
907 632
481 979
154 519
106 724
549 41
995 88
391 288
531 562
296 718
36 32
112 356
279 895
173 469
483 255
382 212
937 442
639 936
287 811
713 568
38 380
654 702
582 13
691 422
425 106
316 919
617 861
583 211
160 361
656 679
1 666
403 748
142 437
979 650
837 768
697 728
423 619
656 852
436 653
453 937
48 67
300 103
683 486
210 157
676 582
448 881
895 671
169 316
752 780
18 5
963 967
506 559
416 210
973 160
688 728
259 52
397 433
127 776
532 526
11 993
72 108
17 754
298 87
794 509
423 602
23 594
616 897
165 661
446 933
263 526
817 27
901 470
722 337
181 62
108 467
638 130
161 967
910 675
166 223
812 821
276 397
533 514
883 873
335 545
336 322
202 93
27 788
536 602
15 696
107 571
806 904
860 853
448 483
93 545
604 157
606 734
965 412
717 543
954 750
959 535
399 114
607 239
338 986
436 38
889 335
398 926
465 969
494 944
397 836
861 465
238 866
459 863
41 722
61 343
626 351
838 639
501 335
650 463
79 725
106 546
370 75
587 884
654 272
919 945
764 368
411 553
182 602
238 912
185 604
428 226
197 585
298 883
610 274
907 648
977 628
6 16
486 253
61 207
236 831
546 126
601 621
765 923
362 354
923 616
309 395
292 435
302 748
256 872
539 647
221 487
64 395
542 935
793 964
972 660
957 463
483 375
602 562
431 381
15 706
788 528
364 643
613 836
271 972
737 72
653 346
924 863
353 649
253 699
535 697
859 17
600 308
916 31
559 790
548 880
84 345
837 182
804 560
894 543
976 300
868 972
999 321
357 608
74 113
339 879
88 175
518 498
842 744
182 249
547 149
304 795
641 734
293 263
205 651
809 650
722 844
503 439
350 793
442 223
164 186
551 370
980 955
331 901
539 176
265 4
642 126
973 889
721 861
26 862
782 208
327 39
863 362
15 296
194 430
749 973
721 292
73 178
948 393
394 777
733 579
506 62
775 528
474 581
636 368
742 805
94 530
919 506
314 447
905 422
93 401
731 575
181 783
973 95
639 929
696 257
503 370
4 371
102 166
843 191
801 946
903 614
726 658
946 248
585 187
772 858
736 34
90 160
171 882
658 877
918 871
46 358
438 817
674 283
100 124
106 204
785 27
863 452
564 441
238 54
583 654
400 883
544 863
358 197
866 753
446 803
436 455
542 618
980 280
405 586
686 227
653 53
671 769
69 622
375 956
193 424
356 712
494 498
269 455
864 206
184 927
863 417
551 161
65 649
439 823
890 419
501 115
522 880
389 649
470 537
745 542
333 256
422 384
846 735
582 719
22 765
302 132
12 175
462 980
586 205
706 17
374 715
184 1000
963 97
780 862
59 244
179 892
9 971
698 992
647 288
987 487
159 251
209 985
189 461
120 138
290 151
874 275
245 953
683 170
341 651
113 874
369 308
354 979
477 890
105 419
775 299
24 209
598 612
826 848
677 911
113 670
454 46
344 943
963 378
36 119
36 912
53 249
720 48
175 620
568 116
518 427
946 324
364 655
787 868
193 428
455 646
373 77
448 566
38 450
55 189
282 18
919 669
985 935
858 424
508 852
573 1
11 649
542 331
799 322
492 340
349 204
322 113
404 697
941 989
570 169
110 893
574 260
260 954
128 339
865 881
253 828
201 967
841 281
745 725
487 593
218 182
181 314
856 957
424 414
333 770
504 269
164 622
97 151
280 321
812 182
23 826
256 890
271 103
483 753
220 959
412 386
213 522
226 904
255 347
148 125
977 208
809 601
431 581
226 272
326 266
419 897
697 168
398 546
342 317
767 902
66 756
107 411
644 230
64 591
554 678
865 378
762 869
138 722
897 807
675 650
55 596
795 635
947 713
970 879
629 400
595 534
161 547
546 607
444 905
37 406
647 730
218 120
975 610
498 911
770 398
515 634
781 582
301 284
408 267
826 555
767 698
180 540
203 143
773 796
638 302
179 619
230 147
168 673
189 523
328 81
3 738
645 58
792 780
468 700
149 980
350 532
359 249
645 635
284 966
398 552
21 680
692 460
969 246
378 386
710 488
447 615
98 655
710 741
900 755
710 543
117 736
702 135
351 995
138 71
937 308
454 631
856 79
222 311
966 905
476 330
581 715
172 684
750 762
434 334
186 36
300 415
55 666
25 821
280 468
953 246
570 513
716 729
356 688
187 91
263 810
127 117
853 444
546 47
354 277
704 601
321 792
5 912
178 468
135 17
877 577
64 556
87 429
402 556
130 522
508 26
928 35
975 407
270 965
617 189
300 22
654 14
704 13
506 2
161 91
311 410
897 357
990 717
204 71
651 58
548 379
668 804
28 990
973 757
345 906
784 95
273 400
730 783
621 623
783 771
618 524
791 665
749 724
55 158
357 427
191 892
394 357
824 394
743 564
35 627
97 501
146 931
661 26
54 491
191 705
342 367
324 66
709 201
938 82
568 685
668 437
271 514
234 84
920 391
851 556
600 211
715 577
466 752
124 887
989 10
179 618
595 371
237 524
550 655
138 767
918 24
576 196
249 24
268 472
534 426
892 409
640 445
584 425
523 656
198 861
104 844
105 404
176 850
323 849
860 601
289 996
678 94
885 223
770 920
943 540
624 796
467 717
550 580
289 319
83 836
775 114
653 944
304 813
846 52
879 749
404 884
353 998
255 318
295 38
300 950
23 651
873 607
762 229
448 615
759 877
812 382
674 80
489 661
216 26
195 386
216 302
430 586
295 160
37 414
837 393
331 589
119 165
456 412
110 944
632 215
462 435
355 682
327 351
35 274
70 501
873 808
691 922
994 683
16 351
784 908
250 20
395 146
283 714
665 719
861 674
832 14
609 95
701 452
575 987
352 907
309 555
576 268
787 181
923 718
619 305
771 403
720 673
331 204
351 162
784 211
380 382
805 78
331 286
40 884
442 474
494 932
821 852
984 734
285 948
529 404
228 76
537 488
190 300
256 518
164 690
125 404
400 881
938 480
390 491
95 506
638 193
274 745
483 745
328 537
993 205
68 578
769 243
464 300
568 700
969 551
716 369
370 957
958 62
686 828
83 770
928 325
644 706
387 701
868 601
691 693
359 570
833 989
856 846
92 932
72 258
994 513
601 485
482 461
21 353
816 103
350 945
927 228
254 479
622 517
590 647
592 909
4 950
296 52
226 228
618 177
620 420
640 965
632 599
660 692
398 122
807 292
725 516
988 281
227 103
165 939
977 622
471 437
918 443
622 549
647 916
216 760
983 49
483 356
588 920
526 252
873 295
123 324
554 428
199 543
62 638
410 128
29 544
901 252
786 853
996 505
693 597
661 569
261 297
553 487
179 847
165 902
880 162
499 694
882 118
897 683
545 72
269 651
623 86
433 16
601 689
321 380
862 755
134 138
663 981
289 404
689 382
59 170
786 79
594 402
667 576
631 57
957 726
981 57
589 302
441 419
125 911
630 322
203 493
830 412
938 315
106 884
97 980
897 293
401 541
231 204
274 115
656 663
686 667
149 719
573 901
438 87
773 175
276 194
331 874
422 939
940 672
540 505
322 146
232 946
858 982
511 548
968 889
762 159
119 481
572 350
652 239
697 307
636 617
240 680
333 626
15 65
890 112
761 795
701 803
186 985
640 1
55 350
959 16
946 876
614 527
767 430
379 528
604 151
549 546
559 744
372 983
401 582
731 540
372 150
595 885
593 700
194 595
778 207
791 80
503 27
501 346
161 622
370 879
866 105
212 866
957 657
487 693
914 156
507 1
785 868
211 51
448 458
461 827
781 559
65 523
483 901
628 582
265 798
758 238
351 352
187 933
717 56
61 960
795 457
128 553
983 214
947 717
9 599
522 933
353 108
836 15
423 316
683 354
672 68
385 52
672 766
571 40
516 894
436 718
334 209
37 145
734 303
507 295
694 581
444 108
922 983
716 946
577 463
843 946
769 144
7 60
374 551
762 404
78 60
827 310
338 854
823 937
20 99
90 329
815 279
141 133
350 680
742 314
435 941
400 973
614 825
861 208
748 473
906 53
390 790
75 516
419 16
729 718
892 341
316 267
166 486
667 427
807 910
805 780
985 450
460 705
152 130
325 907
490 256
312 546
194 834
359 798
786 162
494 434
562 309
763 154
925 763
432 596
779 21
393 463
388 618
814 636
294 380
150 153
420 302
212 489
391 97
737 228
287 413
240 825
97 764
325 615
642 183
562 468
585 894
227 18
691 721
45 700
726 338
544 613
54 840
976 730
204 451
410 415
87 960
510 156
349 379
496 990
90 391
113 985
863 995
169 576
508 967
97 6
298 133
430 979
478 834
951 165
772 110
72 293
389 61
553 142
262 414
80 363
890 162
893 323
554 624
971 6
611 480
105 767
755 642
559 241
599 333
901 566
281 82
426 811
246 949
528 642
70 791
488 599
600 745
244 493
437 915
357 836
840 158
592 774
41 762
904 32
961 543
552 328
550 204
442 942
636 476
738 622
400 866
422 990
866 254
635 705
915 885
822 349
236 506
376 607
703 110
313 699
319 297
163 14
637 212
791 887
258 219
503 867
812 685
958 557
503 880
366 316
624 721
427 65
740 561
43 393
64 595
456 689
849 338
572 568
106 941
953 382
102 792
97 112
396 638
689 611
74 965
685 129
411 343
257 951
946 908
692 93
306 363
132 191
819 149
139 13
622 395
890 780
217 196
66 19
280 426
23 783
602 28
657 705
92 621
302 628
495 465
634 459
583 867
934 603
792 25
850 765
902 815
655 447
569 482
998 881
566 465
407 965
844 785
951 507
970 692
25 747
902 746
749 795
631 711
581 589
581 248
467 240
670 912
610 294
515 717
36 20
464 218
775 869
289 416
251 277
854 274
356 373
765 664
37 48
50 869
170 605
412 997
745 700
517 926
747 303
119 416
413 970
445 33
841 452
761 824
303 32
70 311
5 319
412 259
2 216
791 543
298 879
572 569
949 881
902 677
254 970
884 686
802 296
124 962
680 930
753 514
702 668
135 368
67 81
523 188
777 272
642 296
308 144
183 10
421 432
488 887
470 360
939 764
826 197
343 750
355 318
503 490
143 990
718 402
601 128
466 315
477 109
494 209
907 831
624 297
638 548
222 61
298 430
61 928
11 382
619 286
44 365
651 214
555 345
450 945
824 922
971 538
679 238
668 82
759 922
301 702
604 644
109 443
486 97
178 453
134 214
822 285
761 116
380 616
8 719
232 319
502 584
925 977
297 630
153 244
545 542
129 557
859 555
917 108
496 217
211 236
74 201
909 634
90 913
714 833
377 366
668 882
843 985
999 693
46 396
180 51
185 771
724 803
570 846
867 401
663 863
942 802
989 90
732 244
337 283
124 236
61 434
2 928
68 397
644 708
943 427
527 267
156 659
229 934
842 655
987 260
186 771
111 766
655 846
601 319
485 923
622 58
215 67
971 129
889 22
987 893
704 977
245 552
52 476
104 58
908 319
376 517
934 10
190 346
968 670
584 197
199 692
646 168
641 910
731 911
61 665
922 409
469 198
174 689
895 974
241 60
613 463
206 640
718 628
876 338
485 483
454 513
642 892
557 454
815 287
235 706
980 91
830 437
22 635
953 816
570 905
832 490
508 612
872 286
271 832
384 59
998 470
550 145
907 851
847 162
158 665
318 607
71 895
709 485
644 200
853 619
860 923
659 523
108 479
495 255
5 128
521 55
633 73
312 226
241 584
72 777
43 240
981 574
336 240
548 290
769 529
557 790
895 185
749 125
821 715
503 963
366 652
348 587
355 787
517 173
404 26
372 217
458 561
577 888
386 148
745 818
222 691
956 184
845 106
652 759
112 731
210 943
652 505
203 214
947 385
244 115
62 955
345 828
723 834
89 839
524 319
580 294
905 392
516 229
914 467
317 602
68 842
645 725
578 774
85 599
105 455
325 882
471 873
784 238
283 830
520 163
815 160
430 431
191 87
350 735
427 896
203 857
991 273
327 362
777 645
680 594
337 416
820 502
143 401
32 513
920 855
484 940
576 290
514 641
231 835
443 461
175 421
209 355
42 104
883 142
398 272
202 461
283 490
953 436
545 944
387 436
728 605
532 674
665 714
388 562
602 884
969 423
680 91
345 899
731 900
592 270
818 382
196 914
747 507
680 780
474 438
738 604
30 776
737 376
862 57
49 221
968 265
151 868
476 510
421 302
245 739
401 340
835 267
875 984
527 266
799 503
303 450
982 649
410 999
423 481
171 378
542 348
123 373
936 428
794 628
894 620
442 483
670 174
755 915
674 346
238 738
470 261
14 63
452 638
546 544
230 607
787 476
921 942
674 837
460 27
607 801
931 827
759 80
873 966
206 905
64 176
480 336
519 873
61 564
197 612
904 203
982 607
860 296
768 380
928 870
444 122
6 497
821 594
623 55
437 856
495 790
922 989
353 867
603 363
462 912
880 263
895 586
463 118
687 92
280 156
860 909
666 810
533 429
363 159
448 352
42 131
557 875
969 459
462 327
118 642
97 75
973 760
591 694
89 607
992 338
341 490
113 599
347 996
142 254
193 124
688 940
235 89
231 960
152 575
835 324
140 756
392 920
335 732
644 923
364 440
983 973
176 439
751 545
973 928
588 730
27 442
875 741
238 779
711 278
343 275
36 53
814 61
6 861
206 55
60 415
483 793
252 15
469 555
16 472
99 345
654 189
480 843
743 364
316 26
177 32
127 89
126 149
638 682
122 564
735 535
43 580
569 577
1000 641
745 38
965 707
797 731
930 720
159 937
254 693
255 497
869 1
473 115
185 207
258 80
839 705
747 700
502 44
805 350
258 564
598 867
853 270
844 989
653 782
378 489
405 76
535 377
952 676
516 107
769 880
378 404
586 593
251 604
306 519
207 712
456 803
211 988
577 573
271 284
77 979
909 270
584 65
622 477
136 311
842 434
447 442
543 398
900 197
839 530
489 1
659 926
502 3
499 59
257 727
894 246
84 194
783 570
145 469
199 697
411 669
620 665
956 879
777 769
979 960
876 283
325 378
566 641
948 595
104 56
810 241
904 976
356 123
311 759
353 599
929 594
368 990
144 758
554 342
436 771
30 602
899 983
986 728
246 691
510 751
936 535
565 869
104 958
689 125
894 220
347 943
694 598
673 798
613 756
377 345
365 31
374 566
565 811
863 65
547 801
200 859
407 295
245 177
175 746
335 126
512 89
608 367
540 989
291 814
811 559
958 462
36 586
25 593
560 498
388 769
199 286
580 277
510 267
310 883
270 704
573 745
143 463
816 878
839 410
358 960
441 654
468 431
733 384
716 724
373 599
90 443
767 478
23 405
457 708
520 501
99 818
727 586
282 78
291 200
600 438
603 567
646 266
369 110
865 915
156 745
447 380
800 33
939 866
335 876
102 821
242 103
524 297
195 973
274 583
416 401
365 666
569 678
508 409
113 133
189 828
359 711
198 226
345 729
890 924
775 573
642 964
115 358
259 858
850 750
868 652
773 373
929 131
868 578
413 638
434 620
66 794
237 343
973 678
627 916
168 66
876 899
503 416
894 698
87 290
300 616
968 466
377 997
963 55
761 980
753 837
335 990
64 335
435 960
540 218
65 259
651 471
834 159
174 222
465 923
480 581
426 470
910 70
207 520
263 858
222 203
551 647
885 799
721 515
615 276
791 115
586 835
753 441
669 997
666 778
658 643
520 902
264 222
126 932
606 735
498 715
280 660
188 311
27 836
326 941
937 382
664 610
36 651
645 703
444 880
484 770
16 51
969 774
807 825
982 605
972 12
104 707
237 664
435 719
876 393
21 813
493 774
313 695
62 711
618 867
220 672
667 529
233 999
534 625
467 746
926 376
593 953
48 846
753 59
572 134
659 752
541 625
146 948
259 127
693 76
356 602
129 546
49 770
637 79
922 131
413 866
226 296
886 676
24 188
237 243
488 195
329 501
11 25
473 481
97 111
711 969
341 911
814 431
380 335
609 227
36 24
100 280
963 757
969 50
816 423
19 806
343 797
450 780
874 112
551 101
755 361
141 668
907 841
734 174
457 740
945 36
338 715
750 476
951 303
244 720
498 16
95 907
831 531
314 477
435 852
640 845
8 236
762 533
737 341
562 257
520 764
324 904
583 452
265 880
226 319
549 490
534 266
52 596
43 111
574 88
653 220
986 677
295 333
143 425
701 218
61 549
699 941
633 1000
834 596
172 470
338 138
314 719
945 238
190 649
518 893
992 662
72 708
287 502
132 118
671 138
867 501
901 167
826 967
232 929
155 973
353 525
388 686
285 170
43 71
542 321
893 551
885 107
142 551
582 263
692 975
912 646
482 663
832 467
930 288
337 175
507 927
801 836
717 736
409 470
224 753
321 822
967 290
77 909
153 548
979 785
642 186
896 223
997 515
672 916
957 647
264 978
776 198
140 355
482 140
445 888
229 966
872 302
592 89
64 661
430 733
710 880
180 177
875 87
264 393
735 152
299 888
459 525
922 955
439 909
898 281
269 810
835 213
112 971
3 925
379 129
9 202
584 310
308 856
743 59
47 969
891 397
489 39
61 184
538 862
395 562
151 543
621 260
260 905
536 884
593 429
686 391
475 713
721 933
129 721
250 514
441 666
658 28
700 452
370 827
4 634
983 380
236 316
153 275
820 285
289 55
50 716
762 785
120 297
264 17
424 247
626 780
826 375
255 764
690 940
730 548
601 361
629 386
305 230
870 874
799 792
41 395
871 271
197 640
269 756
117 854
621 911
122 302
379 32
559 727
562 971
774 843
912 228
832 849
171 22
396 506
151 42
158 562
738 210
996 43
55 456
354 85
366 336
105 678
435 491
514 493
333 588
254 551
964 331
9 115
394 30
417 186
1000 105
889 771
800 305
338 786
600 293
894 947
730 244
851 366
244 723
302 901
681 166
46 823
139 8
727 203
451 874
291 834
379 998
590 64
60 553
690 444
727 497
659 661
503 362
98 847
309 611
372 994
425 911
172 748
129 979
459 559
924 626
508 436
934 651
239 65
481 116
861 775
361 234
802 241
253 973
18 729
750 457
788 289
947 591
76 538
221 374
798 699
661 145
965 972
963 782
883 975
19 744
24 159
618 745
244 243
886 778
690 818
90 338
86 437
992 683
35 743
874 64
866 348
867 981
62 502
628 92
180 319
401 556
350 756
779 893
765 44
339 4
852 452
673 152
880 724
918 779
63 709
702 775
35 905
293 539
805 117
697 388
273 155
893 302
855 968
494 947
407 992
628 909
857 858
500 750
443 81
142 4
444 363
111 647
562 6
546 114
552 853
30 680
13 763
819 825
438 492
643 628
271 493
703 49
434 161
318 366
516 561
576 248
492 317
852 416
296 952
646 123
269 21
117 401
335 399
766 538
606 369
309 407
53 950
219 128
74 543
67 918
655 262
543 228
421 986
926 452
197 50
648 395
282 879
752 310
248 724
895 892
846 455
553 160
634 701
398 76
540 671
461 874
354 561
343 594
65 278
766 466
367 536
581 634
23 805
435 540
388 811
399 42
303 282
432 334
132 483
772 860
295 272
416 229
972 26
536 969
818 598
462 826
828 480
23 408
543 910
470 136
350 636
375 226
227 281
138 156
501 545
547 676
795 985
4 414
258 836
306 994
720 500
541 583
140 649
63 444
560 656
433 571
614 880
590 764
526 833
278 848
621 233
917 975
453 303
319 366
424 48
827 460
774 308
246 832
103 459
974 603
314 563
426 435
581 752
467 718
660 327
923 641
328 810
459 237
471 144
516 306
987 773
82 570
10 507
759 190
329 653
59 151
374 887
436 999
52 720
45 151
170 359
365 25
73 378
419 782
382 811
721 326
887 761
215 644
478 958
183 629
269 408
223 644
701 383
685 998
311 702
833 936
837 978
836 700
734 802
836 167
361 870
467 247
238 708
415 780
363 186
795 896
298 719
852 861
804 909
622 952
131 371
836 599
874 182
622 412
339 18
467 271
913 653
322 838
529 678
317 484
817 629
410 742
134 392
846 184
807 152
711 824
649 896
904 7
717 50
811 643
425 685
516 807
184 512
317 283
334 132
965 710
636 416
60 157
626 322
547 645
442 654
646 67
526 393
144 374
673 453
805 888
32 835
15 610
674 846
2 378
677 878
640 985
407 776
502 37
94 475
281 814
157 847
621 251
227 298
965 840
740 235
231 559
183 204
452 999
571 759
439 28
352 652
92 529
51 425
814 502
875 194
595 774
971 318
817 34
618 381
304 917
315 60
574 434
949 505
786 727
756 781
916 863
5 280
972 232
173 314
99 562
186 809
834 135
839 441
751 376
56 359
916 999
101 168
247 834
390 439
305 312
642 461
703 897
363 766
243 344
255 935
391 459
959 113
299 267
35 491
717 678
103 210
121 785
656 54
799 951
248 124
719 398
266 739
966 728
309 400
916 557
895 251
402 691
401 94
834 714
724 33
78 389
613 794
10 20
962 331
535 145
635 205
617 651
190 903
758 850
494 738
874 162
19 914
316 199
376 690
655 390
257 477
723 515
989 843
952 15
561 943
507 901
992 989
8 685
368 229
576 868
866 368
331 175
584 731
332 697
132 840
905 429
392 986
68 936
550 641
299 121
944 444
137 915
764 376
465 238
723 184
174 642
627 160
985 654
953 860
190 642
473 294
1 170
123 231
718 458
901 939
160 38
616 475
975 607
823 320
579 715
906 865
408 550
227 811
181 511
917 486
8 27
521 896
894 492
83 779
244 996
212 5
11 718
277 641
211 898
878 60
885 460
389 622
363 349
31 838
463 329
340 625
178 771
493 31
696 668
99 200
766 406
295 915
34 992
197 129
692 432
997 425
976 630
939 95
265 612
138 538
761 102
597 504
319 403
418 68
250 264
423 843
612 872
992 802
830 848
562 767
459 99
939 855
631 212
682 191
425 629
653 450
236 685
261 296
819 478
490 419
566 941
893 942
48 323
881 866
375 195
193 429
635 906
48 119
74 379
201 708
175 203
624 475
877 443
8 328
683 433
810 663
156 110
767 637
488 341
847 435
551 21
274 831
375 257
860 550
755 656
55 151
296 6
350 659
726 163
1 365
280 843
142 481
492 895
84 915
907 984
881 229
422 603
13 294
491 862
993 444
682 908
823 323
766 694
329 863
797 807
73 393
152 824
919 603
345 999
537 469
765 273
665 515
663 148
34 929
262 74
599 148
190 721
251 443
664 563
238 379
303 510
576 993
694 660
324 82
773 163
128 441
847 325
492 922
771 437
449 787
222 168
388 784
715 74
634 50
301 611
936 891
50 493
166 179
29 762
268 504
957 889
733 968
325 173
471 964
462 16
359 329
748 409
363 718
165 680
546 141
59 928
625 213
575 119
914 668
589 729
17 396
390 29
323 517
519 575
887 960
245 816
394 668
480 363
37 787
723 368
962 378
325 699
220 945
222 297
255 678
72 782
731 401
445 940
603 331
409 939
868 109
487 623
377 245
616 47
465 162
729 735
834 6
316 683
786 621
245 185
183 203
268 385
682 867
884 596
466 486
660 217
624 272
808 452
601 481
200 212
863 671
9 537
734 524
380 681
114 987
877 293
838 86
694 690
959 598
27 139
896 209
405 144
788 252
215 190
520 945
607 573
657 168
54 641
867 50
244 142
337 222
487 158
130 161
49 188
487 718
324 899
185 482
596 541
815 252
204 56
886 524
627 451
544 457
700 855
966 410
639 119
595 840
875 410
210 146
621 987
221 400
521 673
302 649
462 964
245 99
783 354
288 648
422 76
819 979
782 364
994 133
184 390
358 360
654 393
988 578
47 975
827 902
668 971
469 214
346 650
938 131
487 204
342 553
847 755
934 786
873 679
914 485
54 940
679 812
683 947
784 996
537 23
107 233
715 156
509 200
496 988
988 547
755 330
274 786
365 424
578 45
933 270
463 377
71 301
160 107
632 417
744 929
942 760
750 829
922 334
836 768
106 449
949 263
250 838
208 464
698 255
941 735
370 348
149 518
955 320
582 695
623 933
990 396
726 323
628 760
201 295
672 784
377 707
289 405
474 207
504 902
531 848
502 885
469 556
791 299
44 687
612 722
560 695
567 828
54 652
170 552
495 192
910 142
339 893
888 681
915 810
341 926
757 26
205 545
235 766
935 223
758 251
614 619
353 387
522 620
378 62
756 973
546 628
177 126
361 401
295 730
859 781
74 978
938 515
123 877
285 269
423 867
325 868
20 164
255 242
557 856
139 998
768 635
895 611
13 297
774 35
76 812
434 545
626 107
663 826
884 574
731 179
51 256
928 204
797 34
887 164
494 318
895 840
98 584
499 667
433 274
658 585
415 900
172 848
434 1000
190 943
794 642
325 347
143 409
482 93
608 983
189 888
564 546
678 295
890 556
292 270
255 194
409 796
28 810
120 364
291 573
335 912
826 369
964 692
685 774
455 919
135 362
673 770
169 681
83 855
13 318
898 145
328 998
244 865
675 68
941 480
252 446
414 515
369 66
966 857
109 965
554 25
794 333
94 398
79 37
847 33
900 20
884 688
328 621
178 642
527 601
151 500
891 900
167 223
504 758
419 606
659 887
221 650
295 135
273 167
664 875
717 292
852 312
954 872
206 484
999 606
465 774
194 498
993 800
49 900
220 362
123 563
361 331
745 762
96 513
333 786
170 54
867 884
8 7
454 260
528 481
392 4
86 62
192 24
678 393
223 735
504 111
189 451
371 675
358 417
790 691
908 369
61 252
992 823
74 135
481 369
700 632
943 631
415 985
432 330
616 756
178 943
782 801
959 399
984 982
968 85
342 895
29 169
264 351
468 470
510 84
790 39
706 672
108 755
506 510
6 152
380 812
250 185
837 717
451 11
283 629
493 845
495 394
267 586
729 727
728 105
158 276
467 148
982 692
461 862
77 453
712 494
397 602
660 167
20 300
657 15
838 746
557 734
418 14
611 194
649 246
628 982
98 996
711 443
450 83
733 577
65 719
612 705
89 752
781 490
429 160
819 932
225 427
376 896
512 659
824 694
596 792
686 647
875 552
832 150
323 800
589 508
493 625
992 122
862 431
248 106
94 501
398 287
455 711
804 515
582 417
404 568
517 229
614 201
234 815
605 930
745 312
738 555
536 893
416 543
29 536
57 343
464 676
691 848
479 842
929 172
66 232
356 788
398 512
802 54
390 587
125 481
85 653
425 164
410 521
468 484
638 864
661 534
425 599
211 261
528 809
975 792
550 165
884 855
779 793
162 512
838 759
641 305
225 573
129 271
989 497
766 553
520 557
889 187
111 110
983 434
166 144
287 296
764 183
77 777
481 935
777 608
178 101
403 890
226 950
372 575
516 869
456 104
479 31
2 440
778 44
17 726
477 752
992 74
352 411
458 233
347 242
67 815
95 439
658 560
490 94
944 137
940 983
950 545
500 467
334 392
683 141
378 313
224 299
947 362
200 978
389 39
672 146
185 18
690 469
627 33
122 757
563 929
786 642
535 450
974 410
25 641
554 14
442 44
929 124
445 993
48 92
240 180
75 144
465 86
363 202
708 718
191 732
472 319
54 895
390 694
741 532
392 153
242 775
555 831
116 422
949 848
603 605
24 272
920 551
414 121
772 426
507 241
665 311
931 485
294 915
385 662
266 98
87 75
643 225
26 633
929 161
335 565
410 183
542 718
259 11
109 290
312 682
891 261
374 84
403 321
915 696
355 918
319 858
601 97
59 157
233 453
898 391
647 793
877 388
322 694
993 520
829 261
465 215
422 1
8 681
921 533
384 634
975 313
925 862
711 22
824 365
442 67
621 450
549 718
826 460
914 805
972 586
202 88
411 907
673 232
56 164
762 426
983 529
95 556
810 85
885 500
527 200
29 64
924 927
753 745
224 356
200 179
25 119
738 839
709 392
269 577
728 311
445 798
480 865
812 194
494 131
756 807
74 16
37 202
170 691
728 378
945 877
299 142
667 740
752 572
859 170
813 156
619 137
858 910
489 890
476 176
562 202
472 415
72 715
983 78
779 772
889 985
302 214
695 872
684 481
93 490
897 599
776 601
641 611
662 733
23 572
602 169
48 142
858 23
333 878
981 11
408 995
175 432
793 674
323 956
105 710
975 400
540 279
612 485
699 262
964 748
305 615
826 573
864 608
68 41
348 797
288 151
499 936
818 653
265 603
906 45
966 561
326 588
913 549
925 203
562 10
674 943
961 84
443 144
329 268
978 857
435 536
217 208
619 586
444 477
256 831
90 873
645 909
354 153
290 319
832 273
727 945
826 358
586 190
733 925
142 220
633 40
556 160
212 536
266 325
685 985
282 212
439 750
949 694
276 142
583 439
916 577
423 624
299 805
328 478
37 128
710 181
370 242
416 428
597 903
815 813
9 193
731 279
709 830
333 705
690 428
393 901
898 197
70 34
533 143
258 362
521 446
752 216
20 655
615 221
502 478
849 380
893 218
483 906
819 735
94 930
464 225
23 474
737 437
518 340
67 270
394 313
262 460
58 122
805 58
696 537
604 321
639 628
918 533
118 531
203 799
615 20
438 884
552 166
955 239
477 321
315 329
600 147
664 669
821 871
273 605
249 714
32 188
254 351
205 241
817 752
52 890
32 776
716 987
728 247
454 903
661 433
563 716
387 790
257 734
177 111
256 894
661 63
265 430
293 658
732 517
708 186
8 260
335 90
65 261
995 356
1000 264
208 230
172 418
234 809
141 266
741 873
769 667
228 342
120 485
762 8
150 422
825 481
628 826
666 305
615 681
977 411
165 674
611 356
394 15
921 521
4 788
21 92
604 786
717 203
523 446
723 993
204 318
983 415
501 586
454 639
536 263
743 591
988 242
410 864
507 816
865 553
909 202
224 718
525 821
111 346
548 324
588 460
5 606
341 559
6 507
544 997
663 281
207 260
542 453
223 970
229 354
478 4
737 146
543 437
535 539
991 957
185 541
432 584
545 819
905 613
99 126
614 70
72 537
376 862
751 56
143 551
709 545
85 696
660 368
913 227
160 285
690 32
926 367
902 493
423 397
591 417
422 171
78 835
405 119
217 400
441 380
374 842
376 812
11 940
33 551
436 446
380 572
539 240
855 181
755 247
589 872
878 520
409 952
559 90
975 247
716 992
483 788
151 366
289 182
198 140
480 546
1000 117
330 650
95 753
617 284
591 386
342 32
444 251
941 240
846 95
845 389
972 568
686 351
646 997
730 269
721 58
921 654
805 519
961 768
468 151
259 812
892 138
885 913
418 156
295 158
76 969
520 58
848 694
75 349
583 209
523 121
84 715
483 748
550 206
189 112
216 132
488 678
997 987
661 114
147 550
827 954
457 465
975 7
96 75
564 468
424 952
11 550
392 162
131 294
546 601
992 610
537 48
84 81
693 294
929 855
319 461
936 529
368 776
531 763
762 281
657 273
509 683
110 833
943 117
473 509
669 428
405 385
827 679
617 363
262 677
802 892
268 718
420 450
359 579
738 917
447 753
445 472
73 749
820 269
973 875
181 31
424 789
596 272
725 611
730 324
552 466
181 805
148 592
285 533
249 194
947 272
912 881
334 719
116 169
774 771
465 323
704 777
277 87
572 635
726 213
541 402
880 925
848 364
815 901
468 605
293 738
817 94
710 813
536 498
417 56
338 886
179 331
662 447
595 661
834 75
601 76
203 266
309 489
231 360
664 194
642 976
75 52
998 242
942 282
209 786
56 536
167 4
542 562
725 27
739 118
65 35
747 324
357 442
176 562
126 728
161 217
106 765
851 55
308 396
166 353
8 526
736 141
635 622
82 913
624 190
956 996
298 733
535 77
191 388
974 85
963 313
59 63
570 185
768 266
169 340
335 650
750 716
508 776
209 807
670 842
969 2
262 251
134 137
645 295
326 419
315 574
347 504
727 834
490 689
916 525
783 34
426 993
584 572
601 182
23 391
60 969
440 824
770 274
284 887
935 399
746 706
376 603
799 119
227 763
85 24
810 762
672 224
4 561
716 742
878 75
974 813
687 981
369 756
806 757
8 857
977 849
812 505
423 149
183 504
275 220
608 997
538 389
712 963
835 516
922 250
300 268
510 389
742 131
210 131
557 959
895 770
699 786
212 30
888 453
912 152
406 451
772 622
665 194
216 912
193 570
88 440
920 45
703 634
963 996
791 464
35 708
684 36
820 377
992 166
335 756
360 221
345 329
510 82
31 966
886 764
379 269
1 297
19 172
845 987
210 828
512 87
875 425
428 46
599 289
496 89
336 949
313 176
767 452
495 899
785 852
943 881
439 252
850 144
522 386
590 923
61 968
218 702
724 186
554 75
765 814
725 909
839 206
206 844
759 952
2 662
873 156
510 58
202 67
561 239
317 372
125 619
122 223
840 596
21 14
522 946
95 687
666 108
733 808
199 859
510 915
465 417
494 413
513 700
611 797
716 588
932 783
541 660
389 322
234 149
160 343
946 914
498 27
413 703
28 359
194 692
288 308
737 256
174 177
760 461
470 385
299 37
417 84
839 912
2 227
344 689
11 704
390 559
544 874
573 820
493 210
525 632
727 308
659 740
686 803
450 422
752 398
719 406
838 753
335 45
545 920
767 947
637 807
897 176
266 364
878 570
935 677
19 377
815 37
875 934
244 866
841 608
710 41
251 122
932 388
790 752
319 530
684 95
978 989
453 437
359 26
821 393
636 439
31 56
171 17
431 881
794 574
337 431
469 578
956 804
638 232
860 269
450 606
298 813
528 823
682 809
27 940
618 504
853 131
922 155
476 210
233 745
83 23
393 239
443 219
825 363
367 662
700 209
795 183
425 478
384 855
359 246
266 759
303 547
910 596
240 218
947 862
30 1
853 61
816 38
25 735
800 752
508 428
537 129
77 684
576 19
925 543
742 342
83 859
24 26
544 659
215 448
159 510
571 309
144 148
838 670
531 140
283 588
673 598
39 297
313 642
473 903
689 891
675 797
340 317
797 522
574 774
283 256
675 6
808 593
294 869
408 729
131 726
282 480
638 5
441 811
96 125
224 660
938 906
841 237
502 626
332 448
565 37
834 619
6 707
847 363
423 187
80 559
164 849
690 922
219 69
278 578
697 425
39 413
961 626
993 797
739 851
993 149
180 850
952 783
907 755
76 992
144 949
856 178
910 645
259 208
379 689
126 962
925 33
529 507
244 964
551 153
987 446
868 798
18 242
131 836
136 308
421 30
728 131
409 621
631 627
312 277
425 31
564 950
72 571
91 595
58 457
921 588
848 164
518 406
141 959
80 245
505 599
361 483
111 970
498 623
713 110
166 456
62 68
220 605
996 486
467 757
173 163
505 443
891 135
919 754
54 78
587 952
501 123
794 408
450 651
660 19
193 822
467 786
459 580
424 260
40 628
557 523
892 221
643 681
251 14
992 27
462 946
508 294
515 171
254 603
310 141
421 838
958 816
412 663
480 836
552 350
819 839
289 827
170 754
194 839
974 214
508 606
134 869
719 630
9 964
536 48
678 836
333 31
625 498
865 922
201 231
453 832
523 621
628 821
125 698
400 50
843 928
690 289
31 302
481 503
11 248
924 973
467 36
482 934
953 600
555 845
987 480
18 210
555 45
758 380
667 329
739 252
910 381
682 647
530 498
237 357
776 904
640 308
174 538
12 414
943 877
215 750
191 714
427 345
761 994
888 286
248 180
723 931
269 257
406 503
383 936
931 598
111 136
765 134
970 333
929 202
881 960
437 607
500 170
217 969
32 333
778 352
580 264
395 671
186 549
900 742
571 504
547 872
255 942
900 396
994 330
35 744
94 12
242 854
538 725
630 9
563 228
446 89
504 327
344 850
172 297
336 282
543 236
922 795
687 846
124 897
424 212
31 304
860 944
368 984
336 673
550 247
144 333
313 253
738 615
743 690
959 142
289 721
408 86
945 192
364 610
794 543
112 961
924 32
932 478
808 537
489 150
161 345
178 334
982 24
551 61
180 806
15 628
815 129
432 872
710 796
348 759
428 364
75 699
418 927
684 400
961 203
399 175
27 621
361 221
436 192
336 831
276 655
677 632
169 894
370 668
216 851
375 583
184 598
472 541
167 304
803 136
538 917
993 685
861 683
441 89
962 113
478 605
952 983
733 652
961 23
385 923
860 992
53 203
137 154
94 745
412 676
521 182
353 586
974 361
300 123
90 257
116 323
127 637
219 391
389 513
22 134
404 594
596 833
472 738
247 224
352 65
738 750
74 908
271 626
125 438
688 232
523 854
633 732
960 483
933 458
981 341
539 362
301 386
724 150
819 701
273 39
175 495
175 929
630 139
737 616
179 554
763 739
246 235
441 974
313 839
945 419
726 152
751 410
516 471
806 555
336 442
372 495
795 915
805 664
696 714
555 98
101 497
309 466
942 746
771 738
563 437
138 987
861 749
747 869
66 877
880 560
575 777
76 264
279 410
139 133
709 573
746 256
603 657
62 145
130 693
343 445
640 208
851 192
752 326
630 70
657 626
984 528
427 631
753 363
667 91
592 743
70 515
792 287
116 457
984 595
581 130
516 683
728 707
695 419
117 1
315 480
476 617
540 50
875 840
545 192
194 532
80 824
951 293
27 931
19 462
813 864
670 421
387 334
158 198
723 230
198 162
357 233
189 915
324 459
368 765
685 460
780 75
957 504
688 492
658 854
985 384
638 318
701 527
474 864
61 279
103 61
160 707
944 106
8 163
455 918
193 245
685 422
759 223
387 607
353 733
825 864
470 953
368 92
935 727
930 300
588 151
162 36
955 472
64 192
911 847
964 47
260 467
389 740
531 796
302 14
701 916
300 580
490 675
233 938
793 705
390 739
869 461
992 43
391 365
255 296
276 809
329 421
837 135
798 865
151 926
178 80
961 597
38 698
48 304
326 580
741 288
444 226
743 941
631 50
180 143
54 297
291 156
102 632
391 502
237 397
329 898
691 491
640 728
118 893
240 269
886 21
186 544
569 543
580 954
367 647
149 220
121 571
445 157
210 439
95 787
543 532
422 447
576 56
631 230
433 451
66 980
250 467
643 406
264 770
438 456
640 36
286 569
29 252
274 182
205 681
939 605
999 878
646 694
12 330
110 707
634 541
903 62
134 852
379 878
417 854
460 314
353 116
893 825
246 133
519 319
759 85
417 163
866 84
932 180
452 24
276 249
493 385
841 263
841 464
289 345
859 236
495 201
256 83
923 137
909 727
343 899
131 591
182 471
401 602
797 953
631 846
742 904
534 282
948 932
39 807
393 54
537 594
747 621
538 143
449 753
787 284
457 880
82 952
380 41
108 96
960 150
176 729
487 495
17 157
442 973
668 313
744 186
86 157
432 744
648 296
749 308
257 565
862 240
237 538
307 814
29 186
341 40
618 948
212 39
30 418
45 199
207 31
298 649
745 129
165 434
4 653
922 783
125 197
925 317
206 434
824 256
428 65
199 480
103 258
526 164
496 409
787 322
715 199
531 286
873 482
123 760
61 731
241 333
400 503
763 737
829 644
268 674
85 391
85 158
916 52
500 356
547 629
176 532
556 764
419 693
794 414
575 973
277 565
771 540
630 443
896 142
234 437
723 369
388 517
448 871
174 87
714 480
609 653
401 811
579 364
831 302
695 437
15 350
960 73
227 246
301 716
805 853
452 759
174 416
932 829
732 118
839 185
920 490
726 898
804 1
408 263
96 980
468 162
772 472
548 698
154 537
612 776
782 914
303 218
22 582
917 546
554 91
345 117
565 334
621 219
567 430
51 341
242 950
785 584
593 680
996 344
876 152
155 828
993 589
5 648
333 112
61 834
238 221
934 525
609 846
514 92
852 153
904 798
12 292
174 104
618 964
76 840
891 31
58 319
456 40
326 648
372 366
70 883
990 153
3 564
50 166
670 130
911 4
416 92
840 419
768 386
64 901
953 195
483 624
111 754
515 705
113 250
394 573
284 138
219 330
432 815
2 195
655 654
691 542
568 541
341 890
229 402
902 545
347 499
834 371
135 489
95 532
865 352
215 369
62 713
138 833
815 598
608 105
561 724
998 189
439 837
107 631
745 145
781 179
432 229
832 666
228 771
803 152
342 503
954 647
579 481
279 412
697 530
372 591
936 737
845 454
713 410
725 133
6 175
617 132
507 902
621 413
504 679
374 297
812 366
4 25
4 203
192 348
937 972
396 346
485 79
743 381
774 25
440 536
294 222
805 55
324 28
632 603
858 896
212 937
190 201
837 314
151 138
569 689
474 982
527 222
233 306
486 406
822 229
845 213
895 810
738 41
590 651
295 173
984 320
517 798
704 686
691 616
108 579
418 443
274 768
448 389
950 968
161 321
893 169
195 111
50 356
946 421
795 68
592 242
599 605
732 834
397 82
12 187
86 983
872 836
234 529
120 163
167 321
560 839
892 18
181 773
39 459
801 128
928 331
150 285
987 894
455 328
447 517
508 601
97 622
861 347
871 984
916 975
472 217
725 190
100 612
838 531
846 212
528 507
938 544
172 919
889 376
584 617
850 821
266 784
745 311
252 868
477 51
413 400
446 942
597 763
368 459
431 734
202 942
190 554
143 276
823 627
428 210
315 875
410 416
933 913
550 160
108 104
96 236
356 907
135 230
639 8
731 564
580 682
814 309
527 727
948 796
579 465
248 875
883 533
352 262
540 295
47 39
560 606
83 108
930 830
247 501
28 381
230 532
529 518
624 384
755 186
793 977
357 105
738 703
28 865
555 820
605 82
428 754
469 627
44 941
624 367
198 883
340 885
551 936
740 728
606 809
400 475
955 476
736 245
274 820
135 236
74 683
169 732
937 496
907 754
179 245
70 149
482 632
881 552
207 826
776 519
413 504
362 711
684 261
87 961
577 353
261 549
296 14
748 307
295 997
562 921
799 514
818 131
685 218
498 726
368 264
817 686
642 863
274 266
495 956
54 386
708 439
9 726
767 646
556 50
631 346
102 207
931 311
532 53
456 964
361 631
927 875
451 366
450 642
818 142
919 339
44 132
964 480
413 536
908 458
122 881
679 590
150 817
741 804
830 840
96 289
809 32
934 319
349 855
808 775
817 681
536 74
403 265
254 209
644 802
288 180
428 57
940 33
140 74
514 150
845 995
515 15
797 548
841 165
941 951
618 417
833 221
330 289
296 92
282 638
906 527
528 466
423 931
991 479
510 484
102 389
95 861
192 324
76 628
713 352
661 459
144 557
494 871
393 92
515 975
270 518
626 904
168 917
828 491
778 188
268 687
372 218
984 459
848 619
61 677
766 509
124 879
41 924
834 417
354 66
920 944
804 671
226 659
843 874
137 677
57 834
662 979
110 247
86 886
958 393
305 664
132 175
842 125
632 575
990 694
853 761
548 446
28 570
769 836
899 30
914 951
101 822
996 196
749 195
260 389
896 152
685 16
800 282
57 902
238 930
872 151
889 996
514 642
744 760
860 149
407 516
515 229
403 649
464 643
494 840
931 755
155 97
895 267
573 247
352 786
691 22
832 855
578 138
421 86
598 777
439 852
431 851
287 886
945 89
62 224
717 521
580 622
530 122
1 141
820 325
863 314
983 659
328 578
13 967
149 233
434 321
197 92
131 974
940 364
364 431
274 540
731 626
341 456
860 413
514 148
206 467
959 949
698 244
496 452
784 502
930 368
51 439
447 2
999 426
253 542
564 604
259 598
546 870
651 493
397 376
428 468
954 187
665 745
795 906
109 745
859 162
971 460
136 67
450 338
180 421
77 720
763 351
939 504
454 757
100 19
970 336
658 636
408 594
281 24
805 520
193 614
20 714
944 556
904 934
360 321
22 963
19 526
106 897
145 857
591 504
259 61
208 828
131 223
630 221
703 152
881 288
832 543
302 290
841 618
236 137
988 913
595 443
815 497
353 674
463 709
296 978
723 440
146 830
870 683
617 276
20 912
672 102
968 787
733 99
411 440
133 398
872 976
661 821
878 422
636 82
336 277
384 807
917 685
921 994
390 725
744 170
319 137
502 521
62 788
476 701
145 174
872 27
421 212
59 565
713 118
332 858
230 365
180 725
797 131
45 619
580 325
569 649
441 68
799 719
992 991
451 371
871 992
988 214
707 446
372 262
614 808
701 838
25 808
824 896
314 840
182 170
148 383
966 244
333 460
346 201
256 570
434 950
968 633
233 866
886 896
26 943
115 626
661 335
669 35
429 975
994 941
663 537
451 948
450 903
892 447
382 464
972 313
654 468
146 24
916 590
537 985
951 131
655 401
424 655
386 104
379 812
702 918
415 466
106 858
860 431
999 905
201 846
519 97
436 644
564 557
341 355
35 416
355 566
733 444
60 93
830 701
479 963
324 451
883 25
553 525
616 765
31 428
555 364
781 620
638 693
778 395
364 481
253 418
290 903
508 421
649 856
870 830
595 958
418 825
352 440
157 697
211 984
778 808
218 13
37 593
213 698
188 432
795 209
941 682
9 527
17 916
457 819
874 782
614 781
138 311
821 586
555 857
667 894
13 797
867 243
370 676
931 854
352 195
899 796
49 422
589 207
832 564
300 52
131 151
926 285
401 615
765 828
883 439
422 860
396 783
208 856
496 606
313 736
867 941
37 576
551 620
469 316
357 101
872 813
113 375
219 159
792 72
424 906
221 224
77 880
266 691
399 517
319 262
861 392
434 106
502 218
58 847
43 663
84 368
223 133
843 279
140 712
295 627
973 379
288 142
422 704
48 948
9 164
283 891
912 159
209 303
865 572
122 445
256 849
17 179
355 211
276 250
371 916
27 671
424 433
303 219
856 676
779 771
628 978
258 614
845 638
378 828
539 988
192 588
244 322
786 105
431 759
574 432
21 691
31 377
424 412
11 597
347 709
891 504
532 437
857 945
944 552
929 680
148 997
674 646
537 547
330 577
115 81
140 490
448 412
980 467
46 25
290 318
354 825
318 812
493 746
593 60
959 352
702 581
128 664
494 686
712 47
739 200
997 430
829 961
472 9
245 401
245 137
841 520
971 786
310 322
512 943
465 270
729 375
410 567
872 226
216 601
684 649
342 947
134 189
590 549
632 70
404 2
24 994
822 858
454 613
717 163
669 698
768 486
681 939
469 148
983 47
391 521
18 300
400 330
462 75
949 399
463 396
647 274
430 871
515 788
765 149
835 239
34 680
208 72
312 4
365 886
686 381
555 902
337 785
87 900
901 473
950 550
146 509
459 852
247 413
368 246
986 760
26 280
957 208
756 638
949 757
643 997
4 513
457 269
385 99
830 999
981 202
765 317
575 740
249 100
805 944
63 606
680 457
736 288
533 642
657 453
867 296
178 624
454 366
275 373
393 225
603 16
831 143
899 162
368 251
83 219
186 71
376 25
309 57
840 604
529 676
716 494
316 515
628 477
399 381
52 841
563 673
701 625
363 308
928 695
190 894
433 596
601 494
358 445
929 948
531 726
146 943
255 861
158 955
944 808
243 74
584 932
290 506
509 132
927 215
490 943
713 770
844 985
31 396
504 833
324 446
662 591
712 208
480 279
402 411
376 405
108 360
649 148
561 340
699 19
678 399
830 943
283 356
147 958
956 888
115 438
25 216
88 910
444 189
419 447
65 911
945 326
573 556
648 708
328 416
176 437
23 567
983 502
860 90
990 86
575 123
244 931
308 470
404 270
917 742
228 813
242 395
898 192
461 419
230 730
229 429
490 280
624 922
915 50
384 43
412 728
185 476
849 21
747 835
968 39
514 382
145 344
314 203
488 960
547 701
731 637
956 202
141 48
521 753
23 839
199 285
768 249
439 645
482 221
835 473
391 56
669 680
812 801
3 341
168 886
931 690
279 148
547 655
390 88
69 900
377 390
424 83
939 752
354 555
634 44
9 656
25 188
250 968
336 764
43 886
695 417
918 825
79 33
530 445
671 131
650 96
447 560
440 518
551 282
535 993
288 887
308 499
330 590
593 583
861 517
614 948
174 767
310 435
22 683
373 357
342 903
537 662
23 291
839 997
134 590
30 971
418 992
619 888
359 684
559 614
927 529
789 994
307 284
648 930
239 815
666 397
211 253
193 175
722 204
995 979
377 792
357 666
501 869
525 194
513 753
623 124
247 559
726 968
730 488
334 945
58 702
607 553
894 685
172 367
412 383
270 424
270 189
426 757
16 991
516 570
960 571
594 592
981 237
157 46
304 874
858 283
844 309
360 354
512 871
967 903
594 806
213 604
441 22
891 904
219 770
195 157
912 343
535 334
8 588
179 21
389 680
470 416
604 877
56 394
37 117
748 851
201 296
35 522
66 115
871 733
872 125
607 946
762 936
455 914
193 969
772 51
3 713
973 644
254 1000
561 143
94 855
224 561
746 767
209 115
39 71
424 123
155 335
697 37
281 313
916 790
893 44
41 922
603 416
551 453
775 284
167 881
727 682
617 833
857 795
99 648
445 386
533 856
966 848
355 727
980 327
57 402
877 124
879 150
636 684
637 82
449 633
74 750
254 37
433 178
518 486
58 182
939 952
537 87
245 546
980 572
138 621
174 244
540 785
573 130
915 162
772 479
16 525
260 383
665 478
354 718
549 457
562 744
747 737
856 499
790 151
462 805
296 62
673 7
284 282
870 288
675 974
555 7
511 458
413 265
390 712
468 127
822 735
348 258
34 158
622 372
835 614
334 189
129 378
161 513
793 364
277 626
535 924
713 44
133 495
66 193
93 872
984 791
549 214
105 700
945 310
388 605
773 886
167 786
877 913
160 937
448 724
376 478
662 845
109 488
197 286
802 117
286 763
743 64
909 124
156 65
300 106
335 763
810 486
786 807
226 412
189 263
343 731
204 902
283 587
524 360
492 175
101 837
747 189
562 338
73 531
698 241
136 919
724 690
350 360
88 267
552 8
79 628
209 895
409 601
864 508
633 269
930 24
820 240
377 82
365 814
619 741
698 761
376 441
531 791
45 428
219 471
768 346
644 950
57 252
609 325
990 13
346 10
765 118
315 95
559 675
15 329
933 234
942 186
217 603
297 964
560 540
292 269
426 407
657 905
843 839
702 513
959 25
740 874
654 222
478 279
710 986
341 398
224 645
44 356
705 833
468 166
900 763
45 452
698 819
64 842
346 489
713 305
404 97
161 783
194 846
397 245
958 683
622 654
860 616
311 669
118 221
252 329
967 55
573 651
336 856
457 443
69 944
925 963
599 159
405 73
968 955
555 144
18 585
678 343
433 765
999 441
134 368
317 717
36 863
646 278
933 465
56 120
706 115
346 930
563 405
616 381
421 467
237 392
980 350
79 599
579 433
233 8
308 677
803 314
549 116
532 182
690 609
780 538
254 718
292 126
501 917
595 668
794 584
493 696
496 248
870 926
946 765
783 215
304 938
606 297
30 636
594 91
917 348
876 871
601 648
375 322
407 865
366 435
465 126
21 563
944 735
850 908
381 255
440 178
153 337
145 486
924 479
139 414
921 968
44 801
237 331
770 928
232 89
693 490
32 365
205 560
536 741
481 430
717 881
901 627
627 889
37 131
770 982
400 945
71 29
882 79
387 233
543 452
935 126
483 37
181 27
407 848
414 380
500 351
179 154
401 742
642 796
672 819
930 841
230 76
354 341
544 803
363 637
463 742
652 593
537 971
104 318
807 870
141 953
40 119
391 789
995 725
909 669
849 725
366 877
126 375
305 442
268 855
987 395
306 749
587 349
413 839
89 733
700 511
114 539
84 744
699 388
390 656
444 805
898 509
214 53
600 911
909 95
760 918
401 930
724 710
590 469
1000 58
121 993
718 539
308 127
346 102
944 142
991 376
118 524
271 469
480 946
759 593
234 12
430 487
234 235
711 721
479 904
214 330
285 183
673 354
427 800
728 867
744 837
811 56
428 153
664 465
881 255
294 785
481 632
684 215
115 999
828 182
324 693
157 426
368 752
974 349
155 523
443 319
982 248
838 280
95 619
745 633
196 508
766 192
429 649
410 276
210 987
478 888
277 109
486 96
144 69
468 722
97 571
928 403
178 484
999 289
890 872
724 620
642 836
562 981
531 568
998 777
106 596
370 634
156 718
74 129
920 311
19 221
999 203
130 961
425 506
713 277
335 88
863 834
471 747
353 491
769 910
126 714
640 984
915 724
8 234
423 659
271 796
961 884
627 792
583 149
937 602
377 92
268 668
252 240
935 215
59 9
110 694
384 743
395 929
44 6
521 271
506 351
836 625
472 554
751 308
895 142
684 158
875 469
781 499
210 259
951 66
305 295
841 209
263 390
792 605
371 77
730 704
510 163
667 205
883 260
592 604
724 783
552 936
897 865
781 846
367 337
293 528
333 203
322 992
602 320
417 891
350 713
729 616
634 931
879 100
498 45
66 408
805 716
947 768
613 511
913 253
533 643
25 7
482 935
670 539
129 133
985 43
151 173
83 683
231 850
138 673
24 701
56 172
877 725
788 718
339 64
41 481
806 198
678 572
166 646
840 926
772 698
760 165
911 925
333 618
470 622
977 422
664 874
794 631
789 195
32 153
283 290
865 266
353 625
59 131
29 797
7 69
855 933
842 743
795 551
940 116
639 317
329 404
167 977
854 151
464 242
774 334
725 155
496 889
959 564
334 640
330 638
45 641
988 799
669 827
956 218
895 618
42 140
584 971
592 251
500 901
611 143
570 62
830 664
255 294
664 59
766 181
606 489
752 807
348 799
21 399
189 925
140 804
763 799
539 540
967 674
521 869
466 967
658 478
614 397
442 485
196 263
938 459
994 474
270 833
389 210
351 450
684 305
929 780
963 74
430 143
385 384
595 139
7 634
428 6
682 33
61 367
851 873
639 219
446 666
921 31
740 250
451 103
166 352
762 662
835 483
395 828
784 867
132 727
664 744
338 957
876 487
411 114
617 470
975 505
809 450
715 641
217 800
408 205
438 890
853 393
592 539
493 861
332 705
632 985
374 965
954 29
889 482
561 687
375 786
513 432
244 764
934 545
178 472
189 383
634 708
198 252
676 209
615 223
848 779
218 659
51 107
626 92
994 634
213 448
914 384
44 287
731 171
187 130
264 510
612 400
66 90
281 182
669 511
939 858
134 804
778 846
424 674
522 169
902 27
781 586
912 642
63 198
802 181
252 789
797 470
257 34
208 255
554 859
534 184
643 805
200 688
777 651
796 639
619 784
798 816
517 278
305 521
390 653
412 276
544 173
31 722
295 806
316 180
39 242
900 692
900 29
442 997
107 371
217 808
860 763
70 20
884 33
659 384
520 135
334 24
522 1000
399 254
843 99
489 88
375 144
752 211
45 259
617 62
400 118
493 685
456 616
829 260
296 577
63 6
4 281
110 669
619 579
452 604
865 534
125 229
76 982
551 596
653 146
856 267
935 995
805 781
344 979
198 766
938 916
91 124
552 906
861 288
166 354
206 907
13 853
686 345
214 210
368 909
866 63
145 478
84 409
779 97
669 478
69 260
715 735
411 947
979 523
615 218
445 210
217 639
918 629
379 87
950 317
358 989
884 866
326 610
787 951
233 394
821 455
476 364
622 916
649 169
59 469
658 681
354 196
103 791
105 610
40 481
452 191
801 214
361 645
571 980
800 980
559 140
15 34
4 123
200 100
832 715
373 623
452 871
953 10
283 403
294 999
10 532
219 494
119 160
840 731
928 937
579 620
436 963
450 418
745 991
97 637
763 334
106 332
659 759
884 490
635 927
515 491
578 494
189 989
824 65
956 94
206 894
954 14
948 466
845 127
463 790
827 846
921 311
846 718
927 395
672 384
199 904
275 944
896 732
927 99
816 709
438 12
430 455
760 207
897 687
573 675
493 648
683 36
703 311
325 700
624 580
94 181
903 371
372 573
677 497
443 332
279 522
115 436
902 952
764 923
310 900
477 761
191 225
346 260
926 372
490 230
1000 799
660 921
974 51
856 132
43 500
955 264
735 978
778 789
794 100
818 122
488 620
928 274
54 789
845 717
58 525
47 171
938 376
164 390
297 998
104 814
515 266
622 81
632 164
561 187
791 807
947 410
167 448
808 792
354 172
732 553
954 347
524 21
987 496
637 376
877 971
38 483
604 858
463 914
899 449
322 662
493 54
101 891
504 239
898 132
902 948
20 931
637 656
506 565
888 290
140 346
161 524
855 743
466 737
209 250
290 601
169 72
735 76
216 118
472 999
630 16
515 561
552 957
875 343
14 509
789 68
354 508
722 828
138 316
542 823
199 115
574 878
292 124
392 493
780 951
795 664
780 239
579 956
553 361
814 248
53 859
526 145
625 551
456 647
705 573
470 725
164 566
720 562
387 553
914 742
971 898
67 957
724 444
374 626
387 781
688 912
983 709
189 143
797 919
829 956
474 141
123 437
597 666
136 88
569 414
561 430
648 213
465 772
535 850
239 40
66 366
118 768
902 95
841 617
675 171
983 141
43 840
200 709
897 852
409 412
796 371
468 922
898 900
464 845
838 959
918 524
567 890
276 882
622 98
244 586
387 148
865 650
233 120
256 542
750 72
699 868
80 271
988 646
753 758
184 475
473 173
344 391
965 608
678 939
19 168
126 185
762 261
98 215
723 638
423 751
193 63
882 307
691 662
797 74
186 617
488 807
120 193
394 122
827 903
253 568
544 576
957 472
557 688
888 873
643 911
129 773
447 358
149 413
342 864
85 384
959 28
797 279
920 902
288 2
951 308
651 11
588 5
122 839
247 916
706 926
32 3
289 480
123 347
920 118
580 927
25 799
634 346
117 823
30 990
184 171
963 112
91 66
882 223
588 993
129 638
789 112
355 571
238 308
673 919
755 412
787 318
327 647
902 339
119 389
620 284
474 480
127 262
475 148
752 218
713 737
990 989
747 775
377 397
433 816
868 166
629 548
781 980
919 572
944 713
160 251
731 546
107 668
468 966
323 210
159 747
80 845
104 421
20 433
930 211
960 259
711 941
546 915
43 250
375 268
363 417
552 183
911 170
4 744
921 922
221 124
442 183
996 306
269 38
995 193
234 228
134 634
563 159
134 191
372 957
708 871
479 211
605 44
208 242
938 344
663 407
825 120
805 111
485 393
574 539
831 28
639 888
96 881
592 713
77 625
371 721
839 261
436 366
187 629
146 527
850 861
775 80
114 91
710 28
958 48
797 64
256 941
681 812
624 878
250 994
768 605
460 610
439 63
307 19
983 734
874 543
279 33
479 720
875 348
916 13
858 91
271 105
302 338
638 516
910 913
366 32
241 557
906 707
943 30
892 62
371 687
86 455
29 4
666 360
496 828
242 620
266 61
780 117
794 345
132 190
468 982
215 424
103 432
507 264
864 480
231 953
270 634
206 940
987 314
240 409
562 771
51 570
232 549
599 807
829 865
949 522
393 364
764 241
57 603
799 533
200 622
268 670
170 109
737 157
397 242
394 469
373 658
615 194
346 477
991 259
969 350
353 417
26 511
596 83
65 516
244 136
295 715
781 307
826 445
753 19
316 527
754 313
42 416
102 87
13 819
583 798
809 201
994 254
452 61
849 499
923 250
593 594
123 454
458 529
897 715
656 2
20 186
745 514
314 209
627 562
542 339
989 182
868 197
213 924
854 893
417 537
241 31
516 527
877 150
526 689
481 551
27 519
578 719
276 148
906 664
159 737
529 168
652 901
39 486
245 283
534 832
511 952
832 252
711 989
184 625
86 910
979 213
501 206
465 643
835 100
132 368
853 936
349 436
817 841
333 863
650 567
749 634
867 171
56 996
609 647
50 10
728 950
720 147
61 334
122 838
67 891
349 892
651 175
772 467
142 870
180 677
803 303
891 799
405 762
854 343
641 332
268 249
993 394
963 534
670 428
513 502
734 522
578 476
506 399
792 610
204 80
594 33
633 653
408 894
871 837
6 436
974 165
288 206
20 480
109 611
832 968
313 195
799 155
35 875
342 331
991 469
169 885
669 529
878 525
211 729
393 798
466 421
853 14
269 167
83 112
100 610
548 97
303 592
642 536
588 471
685 974
444 190
124 342
282 594
16 29
368 478
290 129
698 49
887 348
995 65
535 245
844 270
514 330
9 109
61 656
289 142
97 994
591 493
109 467
980 456
181 869
92 23
582 979
69 979
541 51
183 464
637 708
726 861
177 685
774 270
832 253
575 650
446 39
171 18
62 747
294 154
797 567
865 735
560 751
963 445
691 635
341 544
337 580
207 687
849 523
327 831
157 597
23 758
231 10
219 520
894 763
441 384
839 382
486 691
94 844
779 879
48 217
678 21
575 310
802 144
979 888
395 227
833 272
159 332
70 508
486 359
54 311
618 752
993 33
819 225
77 133
159 201
623 920
423 412
672 684
214 796
601 411
225 475
702 782
400 510
374 302
177 565
737 2
107 992
80 597
77 236
182 259
102 656
563 57
261 846
800 138
354 596
112 300
868 682
164 784
992 744
426 742
186 643
535 89
976 546
841 367
741 260
972 384
180 769
346 168
623 79
640 739
576 876
984 384
269 799
977 827
538 419
96 848
238 9
699 456
261 125
689 755
957 772
331 494
624 177
841 147
949 743
372 342
668 815
70 671
447 521
929 868
626 655
163 649
460 872
314 495
963 459
163 677
336 776
893 967
754 961
829 746
383 623
994 557
753 803
757 474
75 406
962 11
238 410
678 730
942 395
77 773
473 165
579 308
799 770
227 525
270 837
939 13
622 326
854 522
230 429
646 408
95 424
363 365
481 754
531 278
176 212
353 100
835 477
305 109
967 97
670 553
28 132
952 597
209 917
980 574
630 512
269 518
54 519
982 216
191 383
395 244
401 707
789 76
411 4
270 741
94 3
197 546
90 306
174 164
33 273
781 220
866 251
312 885
880 124
779 689
811 246
303 911
166 539
114 918
265 898
734 721
279 39
248 7
510 519
804 50
777 874
809 171
224 265
109 711
319 747
216 95
563 522
753 44
7 806
29 830
575 621
588 20
857 616
27 389
408 365
893 653
457 111
619 883
114 973
237 379
593 388
733 367
602 905
824 578
77 668
720 749
323 655
444 486
249 93
832 306
805 252
738 360
219 831
740 43
282 123
911 542
470 749
193 798
416 380
445 586
271 187
403 907
737 125
133 199
2 462
121 218
213 865
383 769
908 250
328 131
724 339
57 427
525 910
667 697
693 86
551 799
641 853
132 151
304 366
373 703
214 535
151 524
606 993
207 133
309 147
803 684
664 205
284 1000
545 966
524 996
603 576
545 874
972 784
793 526
570 740
463 991
343 211
919 955
515 345
243 953
471 983
995 896
604 585
315 159
851 541
834 795
923 416
313 191
483 329
132 346
304 41
720 515
446 9
495 492
224 45
398 128
268 121
421 348
955 430
459 962
432 876
587 654
321 888
554 544
937 143
765 919
968 238
793 962
348 932
585 77
494 792
352 33
390 35
810 898
774 420
795 479
553 658
13 766
859 57
78 88
741 604
729 801
992 149
410 118
169 70
941 207
897 904
933 680
373 661
657 291
377 296
717 770
643 22
245 598
875 183
710 257
44 563
48 682
978 295
456 337
50 379
302 895
828 962
11 24
594 983
19 292
249 317
135 462
205 505
462 740
729 697
290 500
317 442
911 930
620 165
73 658
411 501
1000 99
500 179
718 469
282 437
420 64
150 128
764 722
47 727
963 780
702 244
993 793
417 399
944 439
108 2
990 712
80 588
322 498
874 100
177 845
754 438
552 250
256 412
518 703
502 573
305 71
166 291
362 219
933 80
605 535
916 462
419 7
439 581
450 388
519 400
506 113
468 146
787 84
976 728
554 668
196 276
416 84
893 878
250 967
83 601
309 738
277 79
839 942
137 857
140 70
943 505
593 542
382 604
187 734
269 417
878 726
235 156
78 960
501 746
938 931
654 748
768 57
64 494
38 282
992 624
474 329
534 333
195 493
881 737
865 506
602 436
656 313
752 2
509 706
861 735
408 804
862 458
779 618
659 253
150 521
141 866
368 61
30 24
923 768
691 331
13 863
915 306
490 771
490 659
285 152
736 903
4 52
615 601
902 417
627 846
794 771
590 218
392 834
297 59
837 863
770 238
239 572
900 741
844 795
686 922
420 945
619 923
316 179
783 285
890 930
881 36
504 168
634 389
762 307
927 973
50 42
847 791
220 749
482 624
581 555
408 424
257 491
820 724
861 871
447 907
352 823
847 203
135 601
682 725
932 796
392 314
891 187
396 781
893 614
837 759
445 947
856 331
778 68
705 311
902 337
392 828
479 35
976 444
248 331
7 97
192 219
593 92
430 416
361 877
325 927
786 893
352 658
737 223
953 133
74 78
358 378
112 839
865 929
388 923
662 132
371 94
146 694
817 695
306 882
244 357
96 597
690 393
491 33
92 937
671 622
641 9
678 97
325 95
179 414
176 296
431 62
578 90
858 570
28 518
495 924
70 126
742 735
203 449
432 184
876 550
371 769
138 822
233 779
437 480
217 820
21 490
362 133
486 941
891 337
144 342
90 920
929 545
772 923
98 166
894 866
709 61
933 74
159 325
258 273
4 700
557 406
27 439
389 575
228 337
70 952
959 483
459 204
974 468
315 345
178 606
713 794
377 386
649 916
568 697
476 804
12 546
657 401
954 598
480 470
863 284
415 535
940 522
584 672
91 703
970 957
430 625
688 317
769 544
658 356
746 99
529 788
579 298
392 833
595 645
21 733
539 928
390 543
478 247
712 929
116 5
584 913
417 294
306 755
626 949
530 397
588 550
221 884
643 110
527 26
878 227
96 784
265 868
298 490
454 484
36 289
723 124
756 611
57 472
505 901
621 964
462 827
196 456
125 809
582 895
889 107
409 395
257 566
827 32
954 74
398 921
758 921
262 316
748 813
129 57
116 320
520 116
358 261
578 155
282 929
915 994
605 862
608 452
276 808
169 533
185 508
890 548
650 561
740 365
101 278
74 151
913 849
352 730
942 843
302 1
37 921
516 39
20 211
462 350
807 536
213 681
164 87
14 434
201 224
432 720
994 907
948 659
127 978
748 233
860 571
464 201
893 327
99 547
869 328
440 315
981 23
563 428
883 913
411 280
236 166
638 460
478 875
268 793
977 816
772 814
66 331
56 545
56 444
803 480
548 3
999 828
655 474
938 743
826 442
567 994
179 214
204 710
243 159
937 211
900 354
981 571
800 859
234 657
711 365
832 465
117 136
391 128
803 762
925 339
514 680
808 89
65 204
748 488
724 107
677 430
530 490
366 772
645 669
124 515
394 20
576 173
329 267
197 981
936 490
552 628
4 300
10 627
376 377
810 509
791 636
170 764
348 545
234 811
695 741
725 387
174 600
8 625
122 64
490 998
957 466
910 719
958 253
42 200
86 813
320 8
932 994
160 547
368 671
495 472
688 376
687 224
731 844
654 307
692 663
108 850
92 268
118 669
94 974
776 694
822 931
637 544
530 159
795 167
555 707
263 494
309 493
193 13
327 745
686 363
977 33
688 308
308 809
544 187
663 234
610 540
633 666
214 411
593 681
603 466
993 935
586 959
47 365
845 616
472 861
299 729
218 789
475 340
434 589
429 217
302 915
793 146
554 453
809 76
461 854
339 72
815 937
152 602
331 61
844 799
99 404
245 480
263 942
305 303
71 97
299 523
579 518
864 257
983 28
263 384
701 137
494 888
259 421
120 144
831 976
452 108
214 881
912 332
45 134
973 368
269 732
19 474
255 521
848 728
771 353
149 707
9 40
648 270
871 174
437 767
244 669
427 145
240 592
638 443
500 620
369 914
566 705
482 73
938 281
449 330
89 660
313 222
141 160
252 998
556 190
432 81
961 264
911 250
932 309
269 695
313 132
475 781
341 885
392 170
443 82
221 767
320 393
693 307
964 848
455 151
593 623
970 270
275 581
768 476
761 32
951 104
746 923
941 276
680 528
872 599
68 36
484 385
787 629
821 266
659 401
838 971
251 726
419 156
647 784
141 854
631 882
378 354
645 316
46 579
963 509
594 108
994 598
701 391
281 91
829 645
678 113
694 937
897 191
955 425
482 373
233 914
886 120
444 54
850 336
685 937
456 442
370 519
619 766
453 428
842 982
888 281
817 263
234 930
702 7
542 259
744 325
847 639
497 394
945 959
942 785
944 999
630 105
703 929
50 532
481 92
410 902
652 600
416 76
712 267
986 832
240 579
422 696
145 4
507 332
880 370
939 603
417 204
141 294
100 145
292 716
670 537
864 135
861 737
342 146
504 315
785 995
622 840
979 36
268 955
824 128
562 856
579 234
413 335
181 868
265 884
640 417
308 664
996 833
819 359
809 112
710 719
236 108
427 62
318 615
192 538
427 60
111 366
527 16
948 344
95 888
528 324
554 654
817 687
650 638
756 268
189 183
243 944
209 121
39 682
863 555
925 364
754 396
33 656
998 597
595 287
682 206
645 47
451 234
234 998
913 745
598 53
602 118
430 536
57 358
500 667
494 420
581 502
755 713
821 408
600 913
273 478
8 384
866 444
704 58
431 339
646 411
470 212
957 359
330 919
579 468
896 891
981 553
194 167
24 28
350 649
759 77
310 942
566 349
999 353
550 827
300 314
931 19
781 455
859 270
233 559
351 256
525 59
208 77
704 146
868 452
713 740
980 69
389 450
866 464
951 504
663 536
24 696
100 515
700 91
177 27
801 515
969 239
805 697
32 306
912 516
319 774
408 136
380 474
30 121
74 878
691 252
34 3
448 153
472 604
546 461
420 155
837 531
367 257
898 720
229 482
193 254
878 639
655 729
736 748
599 44
733 742
18 886
600 945
294 821
854 877
534 591
634 263
650 997
136 569
618 406
547 165
918 198
21 988
499 46
376 656
11 483
648 498
207 377
898 674
872 292
456 60
476 127
903 102
839 27
529 583
286 991
886 378
316 488
816 109
216 977
217 189
266 937
74 720
727 98
713 537
934 641
809 226
112 908
568 674
315 913
152 362
517 386
266 902
74 317
439 14
645 782
207 221
259 703
680 310
846 999
152 385
276 365
265 227
394 200
230 257
180 578
197 228
72 954
875 870
952 226
515 204
251 377
30 243
266 469
406 239
120 451
870 61
149 698
922 793
525 870
246 229
677 861
669 849
898 377
992 652
927 967
115 969
482 259
849 413
959 258
59 98
66 736
634 477
422 514
710 843
497 966
47 189
898 206
611 659
898 394
852 302
133 334
466 693
288 843
606 220
737 144
442 181
922 608
656 842
143 681
122 932
553 745
744 326
59 961
467 956
713 935
374 413
104 1000
451 472
155 856
768 541
122 519
354 872
581 638
553 357
463 706
792 773
822 830
109 881
686 95
353 862
522 957
429 836
97 163
942 187
302 978
284 184
246 839
3 152
613 566
889 919
556 939
478 310
899 565
521 441
555 842
673 745
981 274
803 896
379 2
830 81
919 237
282 417
134 278
901 837
218 866
182 104
927 297
308 163
646 404
679 587
619 373
955 606
101 105
798 17
75 361
146 865
856 118
855 915
175 264
854 700
952 873
576 678
417 151
733 787
260 814
881 769
876 909
739 81
722 404
19 602
753 533
653 898
31 451
203 295
715 297
412 376
88 230
842 242
970 187
725 490
199 631
311 417
957 797
461 214
640 465
250 479
808 813
741 802
848 510
337 336
912 136
417 851
522 379
694 537
815 313
777 6
376 404
182 26
985 324
587 740
552 615
812 930
412 777
84 24
575 839
336 714
375 879
437 177
768 22
569 780
793 51
491 819
837 699
434 484
320 893
684 482
340 674
105 820
520 636
307 853
64 907
25 120
113 936
223 620
956 192
535 925
831 968
330 459
308 56
371 374
944 873
922 648
877 752
173 976
885 479
80 505
670 348
163 872
54 118
272 916
53 687
160 333
652 696
293 884
678 332
767 775
846 100
273 123
152 638
267 249
341 849
426 955
544 629
303 927
194 982
778 93
233 465
238 142
407 455
944 29
591 106
914 885
80 7
574 169
554 798
594 923
193 974
493 404
814 972
958 305
971 168
141 168
796 39
761 935
43 869
625 846
421 881
891 232
987 406
293 501
155 156
622 85
852 793
382 219
219 555
374 88
583 991
483 188
242 656
177 945
823 148
847 739
72 900
762 773
476 338
114 301
80 413
476 487
527 223
779 202
502 614
549 920
491 954
202 490
47 842
988 886
65 309
619 100
695 488
411 936
602 706
235 364
210 615
950 585
198 278
1000 815
2 970
657 664
504 380
929 620
577 682
608 330
18 834
166 279
291 517
860 939
92 417
202 549
708 800
928 257
489 69
296 464
544 471
94 980
634 529
536 630
902 401
533 734
610 853
167 654
747 876
631 891
416 778
147 523
947 232
592 641
976 570
474 761
764 888
657 219
971 625
420 424
922 725
426 50
88 729
243 777
476 882
337 451
949 971
166 1
941 470
608 213
442 601
631 906
235 126
758 302
153 174
407 746
663 138
573 153
207 726
467 57
944 485
740 485
649 212
502 180
129 193
913 992
656 612
517 176
912 151
753 981
452 285
80 901
750 924
939 839
568 854
262 187
723 56
546 154
623 999
908 38
695 792
825 891
457 929
185 735
707 196
394 50
740 670
339 162
943 597
863 383
69 323
140 554
351 834
834 34
426 947
484 326
401 755
914 775
433 791
889 987
248 811
867 539
350 226
272 35
387 284
786 250
454 492
231 69
540 602
584 47
108 349
891 106
517 597
302 197
293 670
713 543
430 106
291 799
458 566
883 806
715 211
850 684
780 367
190 800
583 148
540 428
544 474
497 81
783 907
988 111
866 971
804 171
687 783
235 432
557 846
764 263
669 643
414 323
891 574
944 971
701 223
182 509
820 593
295 288
288 223
928 176
655 209
243 272
892 959
729 243
151 850
993 319
651 626
815 510
234 595
477 404
640 411
529 77
882 318
985 566
186 418
838 757
364 156
614 754
359 311
394 236
551 928
905 95
758 996
392 105
63 359
495 360
333 293
692 267
497 122
238 718
226 790
483 401
515 764
149 173
731 399
390 975
649 390
291 219
509 518
337 991
344 665
361 816
357 360
127 295
355 772
703 79
268 641
965 673
988 556
496 505
718 297
685 729
926 315
326 594
181 132
299 327
435 584
713 795
84 771
31 761
131 213
873 440
57 321
442 705
46 833
492 861
907 968
507 158
426 646
42 152
269 322
287 285
929 128
716 516
914 908
747 355
839 947
221 55
423 136
628 467
912 312
376 210
309 368
180 855
51 318
742 81
826 63
481 28
969 366
370 461
555 511
698 380
84 764
547 202
789 274
847 648
410 192
610 977
479 286
466 545
812 927
919 552
899 696
437 895
216 126
228 545
898 841
405 318
311 585
429 503
405 935
45 104
273 955
906 15
764 742
590 919
24 675
137 219
493 381
525 497
191 565
294 663
137 548
16 975
496 933
610 586
589 621
421 701
993 536
110 21
680 205
566 786
592 794
879 904
789 156
119 426
359 52
775 68
301 976
483 984
292 32
129 767
443 744
25 23
501 587
658 600
589 576
976 148
770 748
162 193
34 89
403 420
659 663
406 676
450 619
660 994
172 923
433 732
386 694
57 174
769 775
579 277
106 821
301 785
519 260
144 656
256 312
197 267
731 93
396 357
314 35
726 374
58 243
68 95
208 519
729 175
905 212
658 806
280 719
650 849
492 872
872 98
303 384
788 661
734 120
951 193
446 151
916 193
14 621
548 161
993 996
977 598
620 516
279 921
934 835
235 803
414 351
403 508
387 12
906 566
999 460
975 578
570 39
925 178
458 938
440 654
663 498
89 165
174 967
492 103
331 758
72 441
749 845
225 332
732 530
453 126
33 677
835 794
339 757
255 885
522 28
202 315
754 958
170 482
695 677
40 799
737 572
771 676
697 919
401 187
906 256
543 701
404 256
158 49
752 120
708 282
251 306
536 562
364 790
393 217
210 811
916 785
630 549
127 818
285 843
213 723
720 29
180 301
637 808
356 217
489 854
847 336
439 519
78 875
762 60
104 190
447 846
785 922
205 401
746 161
130 297
253 892
334 68
880 34
492 77
362 415
76 332
125 182
247 997
816 94
600 417
187 623
801 446
745 547
471 949
803 861
703 945
281 275
108 815
855 991
630 644
680 532
600 748
322 565
131 179
284 338
377 766
61 566
469 222
893 561
166 93
722 597
659 770
201 799
264 728
518 928
720 967
809 150
433 31
925 474
674 303
94 551
822 319
647 734
861 709
900 344
648 134
107 44
991 186
489 608
441 247
650 149
21 671
991 776
803 462
189 987
241 793
618 803
670 653
855 334
970 417
279 695
19 303
327 136
867 827
486 128
536 114
649 903
284 750
715 989
916 388
948 977
655 478
342 932
637 106
341 620
224 761
661 696
520 829
175 449
880 837
899 766
946 704
100 790
457 287
115 616
379 439
438 776
395 194
244 194
761 473
450 966
162 321
137 434
86 510
837 120
776 458
561 32
631 297
336 683
533 267
523 731
294 188
312 239
17 934
811 434
911 394
840 280
390 372
598 23
798 440
834 956
471 1
5 914
904 224
167 777
173 363
236 670
400 302
8 897
15 222
492 570
873 255
950 600
770 235
769 773
188 814
901 960
432 621
619 88
47 440
139 438
529 621
741 143
780 750
911 882
565 385
782 414
705 128
813 17
448 311
686 683
603 968
708 536
161 596
286 11
946 835
232 325
680 343
62 112
643 155
926 220
400 318
733 47
967 80
66 852
705 304
49 508
859 58
785 626
542 848
55 988
470 377
725 837
5 394
854 26
755 116
699 663
143 941
208 28
424 447
370 964
58 889
672 226
653 564
876 917
263 705
701 182
841 336
944 463
866 893
903 545
1000 89
57 806
807 543
615 386
54 479
58 599
457 290
199 756
209 677
672 990
963 610
228 341
468 16
355 761
207 717
688 705
217 485
801 125
637 484
955 221
684 624
827 531
349 289
879 955
674 491
888 911
355 814
847 451
569 636
929 845
244 739
504 876
81 111
266 386
442 647
581 789
566 177
792 214
768 493
287 496
380 882
775 521
944 185
373 906
869 938
864 625
132 643
728 534
293 91
957 232
310 305
82 712
370 78
385 741
814 757
322 439
563 920
251 280
831 156
935 638
930 76
240 88
736 916
158 549
301 2
454 301
805 973
267 108
323 158
80 488
827 444
85 397
969 278
820 846
62 499
692 31
421 971
94 391
23 177
242 253
128 353
449 869
260 464
692 150
981 310
394 489
34 60
478 931
909 913
381 580
418 639
425 27
918 800
832 151
981 20
142 792
701 889
701 681
377 125
581 100
662 10
98 858
505 788
232 144
267 938
966 470
670 821
346 369
760 98
143 649
144 526
92 192
563 163
127 964
659 680
723 867
783 646
963 943
389 295
561 847
540 580
813 897
90 445
168 694
180 212
1000 153
91 265
866 500
108 947
183 394
114 53
95 390
717 26
738 266
596 578
863 904
563 212
830 607
817 854
589 197
935 617
96 478
599 109
375 889
873 875
593 899
393 533
675 364
207 644
950 938
541 981
225 353
254 473
489 172
340 664
393 284
161 474
809 139
248 607
877 623
521 227
272 403
414 195
131 397
923 856
419 973
398 420
93 630
233 672
800 535
892 35
5 72
396 750
554 194
34 978
470 859
451 132
52 797
290 154
103 667
462 649
388 127
141 589
978 444
61 396
126 990
106 814
675 902
730 51
201 466
734 247
720 90
820 207
892 757
428 41
571 972
551 179
860 521
944 177
89 103
370 226
893 946
631 751
599 517
931 611
398 531
754 188
609 84
795 923
557 582
270 720
192 519
640 13
131 229
306 398
831 279
815 618
641 840
509 220
803 942
977 594
469 820
327 290
318 227
179 857
845 28
254 770
250 524
535 706
416 546
375 704
791 694
985 777
881 816
580 575
146 899
522 653
763 998
326 324
554 443
869 723
28 203
204 985
926 166
232 254
264 996
578 786
23 137
840 184
60 957
644 399
275 525
487 248
757 603
765 47
599 635
969 88
127 60
461 518
460 607
70 509
442 752
452 563
644 424
201 627
843 144
494 867
215 201
57 661
514 648
121 716
73 84
475 731
172 822
884 110
417 189
561 20
252 825
659 550
395 888
630 220
931 210
82 627
669 432
794 73
473 375
997 446
618 277
420 6
207 138
872 563
722 290
761 470
298 160
731 133
169 943
978 245
651 999
4 130
165 557
506 50
352 108
628 967
830 909
246 321
515 202
102 796
592 652
663 950
183 440
780 342
673 562
808 524
402 524
189 632
557 418
431 492
187 15
663 54
394 997
491 708
138 871
89 482
72 459
660 777
132 214
887 878
736 460
231 990
4 471
13 110
649 238
795 967
907 437
860 819
775 365
886 545
228 474
107 663
676 483
234 483
648 655
86 326
520 399
947 831
533 464
587 327
247 910
50 442
388 971
911 289
222 483
351 915
470 31
359 148
497 709
691 713
852 872
967 845
651 856
749 286
658 521
446 381
933 789
413 249
286 113
897 161
17 837
137 231
176 573
308 383
622 151
19 334
109 586
701 456
23 416
361 376
266 301
171 943
903 463
92 336
954 970
998 681
404 451
169 208
930 518
225 977
509 398
277 612
32 806
735 56
798 775
773 279
601 107
87 691
639 477
50 511
892 567
799 381
625 145
333 845
335 364
651 922
243 274
112 85
464 306
159 681
741 895
962 49
757 413
973 204
224 751
342 48
334 269
327 873
396 305
93 149
756 481
668 514
433 221
247 857
115 255
267 799
449 360
264 94
616 513
506 863
258 326
845 688
664 825
39 361
147 653
689 651
589 129
175 71
844 622
100 469
603 780
347 503
927 140
948 163
774 381
432 962
26 110
512 34
44 135
983 273
707 665
881 39
225 323
791 629
921 253
340 696
162 843
756 864
237 842
8 992
674 899
739 748
547 52
251 214
952 179
74 810
3 544
863 245
382 565
836 77
864 441
625 431
639 531
112 75
326 816
353 527
702 371
211 196
905 484
140 826
697 142
736 181
991 523
362 643
976 899
406 565
840 457
219 561
280 606
985 472
161 430
92 774
276 177
867 817
718 34
852 780
995 107
966 43
361 830
298 129
815 795
578 3
330 654
523 698
793 606
202 213
349 704
776 782
351 672
473 678
854 164
440 598
944 340
706 858
10 987
819 751
631 336
515 33
44 362
49 739
678 462
426 662
988 907
918 788
708 543
376 338
92 82
494 200
35 937
943 796
842 111
406 432
703 827
464 784
196 814
499 448
583 417
703 661
641 190
874 364
493 345
666 227
1 905
911 38
288 369
642 624
566 580
618 757
221 98
27 748
496 636
665 964
309 85
286 577
228 904
98 362
728 315
505 704
402 648
761 185
522 543
275 712
582 805
110 763
876 311
686 603
762 106
995 758
73 374
503 688
280 858
959 930
248 466
835 282
732 302
128 141
297 203
98 131
172 46
92 785
410 497
384 953
444 539
623 439
43 977
235 245
415 702
578 881
905 764
981 493
491 379
957 658
329 640
124 82
841 276
854 162
764 633
145 49
14 895
825 406
482 729
935 284
857 732
149 424
10 995
98 11
756 390
998 203
925 573
777 735
264 426
483 865
832 290
941 187
946 429
511 241
218 753
24 438
516 692
460 287
94 600
486 795
390 775
897 768
168 145
493 230
735 373
492 601
292 149
637 369
974 705
421 338
829 598
836 753
178 761
428 960
463 17
486 767
80 432
75 471
775 223
908 578
84 619
502 323
718 571
689 19
394 784
460 221
169 731
518 910
724 266
162 769
105 709
489 979
201 486
333 339
451 487
119 537
329 586
897 258
507 413
675 14
602 923
501 959
204 798
121 707
620 469
596 346
594 322
246 863
511 151
44 736
287 713
766 542
186 241
919 975
174 340
611 204
587 86
960 646
289 391
332 234
94 591
645 780
311 234
978 520
185 432
464 116
663 688
859 566
755 300
227 425
773 898
908 416
677 295
470 714
276 405
747 927
769 230
822 365
785 23
557 664
214 242
886 507
755 404
261 857
161 37
531 965
205 37
704 703
478 249
260 56
426 270
688 760
324 4
862 788
5 972
830 549
182 614
94 707
581 674
445 111
951 45
965 701
327 849
427 938
343 575
962 120
51 104
331 704
749 877
680 237
229 214
61 491
909 963
446 305
972 261
301 937
684 985
599 673
790 189
435 143
283 489
342 569
117 746
583 684
32 43
325 591
810 202
600 590
190 214
515 709
357 528
186 729
848 599
497 800
697 475
773 782
401 488
883 65
71 188
644 684
140 990
214 379
356 508
646 128
559 897
309 461
126 329
206 642
393 529
221 627
584 627
625 20
40 828
189 482
487 632
287 555
663 686
380 651
828 651
409 188
595 997
385 763
850 219
414 634
517 369
412 387
837 999
44 255
169 746
673 561
132 50
441 18
379 635
121 751
314 951
788 598
304 672
110 618
606 272
183 492
368 711
427 971
945 214
468 266
639 882
840 405
281 244
602 653
591 205
343 3
739 416
872 553
82 648
101 53
168 65
264 962
925 833
917 962
842 197
188 45
72 822
622 354
803 960
786 568
679 330
657 534
703 301
497 502
693 237
878 368
415 645
130 730
808 864
915 251
74 612
911 363
336 478
436 405
132 93
916 950
49 847
941 341
48 332
90 531
204 464
350 143
982 656
41 594
95 289
531 846
160 670
848 75
354 999
437 510
318 644
541 6
416 564
551 75
474 469
768 870
636 869
351 332
550 208
979 56
103 510
768 893
147 9
399 86
127 461
528 509
346 984
355 72
964 957
633 176
551 709
717 403
655 724
731 330
270 747
724 715
356 942
463 344
1000 677
442 898
1 429
987 34
626 554
343 196
854 165
366 222
606 21
344 543
744 12
748 43
242 603
243 939
221 777
559 46
102 853
594 401
240 877
541 598
59 79
208 484
342 11
427 368
232 383
679 630
831 560
968 360
507 199
321 56
797 604
453 460
844 607
645 460
461 123
368 189
2 591
564 965
592 483
349 634
800 891
1000 897
562 381
950 623
743 183
919 468
572 732
222 190
428 756
433 344
624 145
705 755
713 294
533 241
195 796
338 112
133 376
331 943
540 721
493 957
153 234
84 482
989 795
141 863
124 226
109 115
456 21
759 656
94 635
889 628
548 634
116 682
922 692
109 401
550 685
604 870
619 301
240 392
285 579
79 391
362 195
801 340
919 160
954 110
847 982
297 863
252 67
757 944
77 404
734 990
662 100
497 133
99 568
266 318
439 271
855 318
793 552
512 496
545 222
705 136
123 764
964 212
115 507
575 34
263 784
689 463
271 256
468 958
36 648
480 587
2 283
141 880
435 720
819 935
389 371
161 635
938 375
71 619
842 445
824 643
315 863
103 291
143 436
732 77
410 332
453 288
370 770
993 95
154 27
891 725
219 806
482 649
588 657
759 957
64 810
483 174
659 773
210 374
801 905
621 411
425 781
200 607
443 914
698 500
330 780
607 738
489 41
316 6
295 931
8 765
518 600
832 683
682 925
444 876
821 803
644 107
363 66
577 62
710 824
187 273
357 614
503 438
42 53
908 114
283 125
557 882
206 655
825 103
429 294
492 49
943 949
110 684
818 527
878 885
531 181
648 531
470 143
646 349
623 959
353 204
555 320
627 193
749 654
275 968
763 524
958 391
148 332
881 135
42 407
412 930
41 556
976 647
991 233
970 577
938 711
792 168
564 310
56 701
866 621
856 795
738 185
621 739
88 283
113 980
547 620
440 568
54 178
274 795
7 613
317 585
372 25
760 550
47 639
908 302
545 566
24 127
870 764
462 474
707 345
172 241
299 795
137 497
617 76
383 291
11 350
373 472
473 691
347 199
729 395
236 576
991 663
603 197
123 544
998 425
9 985
721 886
438 933
957 623
9 880
921 557
296 959
167 89
694 976
80 978
829 945
42 313
646 686
500 207
268 128
589 846
880 436
670 892
291 487
522 829
855 652
472 896
746 722
830 268
750 395
912 34
158 52
567 264
445 845
707 260
454 457
338 898
797 529
695 944
916 988
384 324
992 375
408 951
340 880
265 204
264 247
557 791
115 211
144 387
274 412
855 605
685 451
5 441
502 307
332 109
608 276
677 543
747 907
886 596
781 696
644 882
388 874
571 956
514 773
670 855
792 258
725 511
864 852
422 681
698 52
537 884
604 626
251 832
720 774
594 756
967 596
452 557
161 271
940 880
546 566
525 31
569 278
681 318
554 268
326 197
620 821
718 664
624 444
305 361
792 165
705 80
78 61
205 142
61 141
987 915
242 195
142 840
929 914
335 986
674 856
984 378
34 981
782 678
198 561
766 595
179 871
607 348
498 685
984 146
222 324
719 711
5 149
829 586
270 59
35 761
186 609
990 362
122 49
306 394
264 847
252 615
216 890
41 986
768 393
894 199
205 381
510 56
714 740
569 195
590 49
369 167
834 337
379 767
132 549
843 139
338 144
681 560
763 24
917 12
297 216
731 208
901 47
618 668
905 815
178 248
88 480
179 943
774 807
664 116
511 974
207 309
801 190
145 477
455 999
559 528
623 734
507 43
268 345
834 262
549 912
792 185
841 761
251 789
93 341
738 670
520 497
595 193
381 230
207 131
721 705
712 273
119 595
471 399
294 612
554 337
968 789
602 908
346 860
660 477
57 448
344 422
7 13
100 338
800 386
510 721
194 129
656 259
442 918
874 982
367 253
775 571
541 284
745 544
619 277
994 500
466 301
17 20
408 853
480 647
262 738
966 945
446 639
109 521
721 698
985 550
165 852
69 553
173 883
92 255
264 657
32 778
718 509
402 585
915 857
169 704
432 981
692 142
572 151
913 798
722 820
66 585
441 915
514 924
974 305
374 76
648 617
458 973
446 834
654 599
801 79
663 779
136 992
152 250
112 186
878 462
461 155
961 58
469 253
827 930
331 487
848 689
367 773
403 394
221 245
173 162
316 878
147 15
624 999
769 1000
950 25
772 965
413 14
240 833
824 285
759 484
262 807
930 801
469 192
156 271
352 282
910 991
166 332
522 770
880 613
541 503
889 169
998 58
51 249
364 57
941 390
716 449
305 781
946 278
927 961
94 563
473 164
982 102
260 71
297 860
262 434
30 578
810 500
577 967
733 302
638 956
936 231
670 436
371 950
111 283
59 652
112 191
91 258
496 661
39 218
663 959
587 517
734 65
898 177
47 258
217 700
883 950
491 118
285 719
72 12
309 437
720 670
112 137
446 540
153 884
734 394
968 137
688 426
726 725
952 947
736 378
4 133
992 709
370 63
962 140
975 119
959 367
717 885
687 225
123 206
841 328
68 720
165 581
732 384
872 469
151 357
697 934
530 710
992 810
136 10
855 437
906 260
335 170
536 349
989 606
716 648
75 549
674 796
588 819
531 981
843 523
895 450
339 505
500 397
938 118
407 668
498 926
598 46
257 895
410 368
788 392
247 404
719 749
183 293
875 527
422 837
178 999
429 684
165 653
888 40
389 635
698 560
200 282
799 559
156 941
157 660
64 780
896 775
262 191
802 228
132 440
514 421
702 734
827 272
748 411
877 659
666 62
749 455
873 932
617 755
885 415
907 219
403 149
690 166
444 592
148 356
782 800
241 955
373 921
129 996
548 920
772 459
850 666
243 968
342 190
269 299
671 927
736 244
151 620
356 407
925 108
435 855
212 810
178 561
438 511
56 948
503 303
170 447
670 284
695 114
179 84
841 710
493 201
406 179
805 869
275 502
238 117
716 204
148 596
60 782
580 130
340 459
592 838
525 468
958 165
414 776
602 548
171 288
49 871
627 824
359 700
53 225
599 602
565 543
953 386
718 953
595 31
802 598
610 245
682 466
256 172
405 663
335 463
362 423
514 509
359 361
117 750
850 810
679 201
232 360
924 797
510 514
62 101
786 327
639 944
833 781
37 302
855 313
276 347
177 403
678 237
795 423
713 76
471 141
960 53
932 408
445 733
139 464
196 763
281 724
767 624
472 666
63 642
912 338
427 291
73 200
486 130
771 26
41 960
691 157
119 702
561 90
121 886
455 611
66 549
273 628
772 382
550 243
255 201
245 411
119 211
334 158
925 711
311 605
933 945
741 559
571 773
621 750
273 655
490 218
597 422
982 704
723 488
974 447
613 974
243 231
838 364
784 191
542 193
95 924
572 19
376 378
544 122
440 194
375 760
566 629
614 875
590 624
598 177
538 808
255 382
749 31
901 285
207 85
432 767
674 604
689 553
321 202
941 784
742 150
931 948
525 562
868 353
629 796
228 941
233 309
381 947
153 353
353 237
632 342
238 820
143 398
518 553
489 717
998 759
548 104
64 608
561 872
275 580
433 386
318 598
398 950
71 669
992 18
457 130
905 254
151 75
74 745
542 6
531 201
956 928
920 719
288 671
690 85
654 481
487 25
690 368
645 252
380 847
850 454
484 122
587 81
347 567
399 692
172 144
847 503
374 527
503 414
213 824
764 495
190 580
348 409
22 586
602 47
460 616
528 310
37 794
606 643
615 328
120 510
77 451
913 342
465 429
69 15
557 934
350 368
455 163
928 44
940 667
204 523
130 532
905 924
246 312
960 606
109 877
119 109
129 222
108 149
485 302
958 647
940 387
711 189
2 830
236 359
347 566
604 252
236 716
972 982
449 775
59 454
534 160
19 979
352 196
220 674
810 215
625 180
665 328
496 534
301 457
252 621
735 427
177 684
411 632
609 387
508 635
806 405
277 297
237 190
286 89
868 220
433 226
668 162
717 126
851 623
553 24
532 528
548 59
156 513
83 367
978 358
897 574
419 421
429 305
426 697
478 506
434 771
386 406
442 376
492 143
238 135
886 175
391 881
636 774
702 745
907 90
473 280
69 593
123 332
621 571
696 858
992 154
256 46
637 549
203 641
363 176
677 382
264 272
359 933
669 597
254 453
979 519
175 813
110 576
484 944
600 908
229 802
820 706
987 502
509 519
108 336
69 824
165 39
331 466
959 473
803 556
939 914
10 829
324 464
882 601
219 959
689 557
249 146
814 17
357 264
142 281
57 118
797 446
281 503
844 205
748 450
903 226
831 369
102 329
269 880
631 869
632 155
781 589
784 868
416 758
969 676
103 978
673 763
691 961
54 909
859 944
796 990
470 620
297 35
973 786
370 275
403 490
356 412
673 585
55 524
710 706
406 898
700 681
546 299
393 37
753 302
207 257
475 37
20 206
750 241
437 961
861 890
999 408
269 368
187 162
106 379
11 863
301 700
283 918
9 606
699 321
815 56
367 990
552 917
592 958
450 74
843 751
30 965
789 540
859 692
78 546
922 329
143 746
453 317
733 755
183 388
763 867
876 21
32 557
284 634
791 186
66 696
226 416
411 610
828 498
169 895
347 349
829 192
480 50
375 399
542 587
221 996
22 25
287 167
936 353
954 52
850 98
279 440
375 529
937 127
782 787
534 130
227 486
482 156
852 367
153 137
617 423
450 253
352 524
159 739
565 727
909 216
520 984
735 201
732 214
99 25
253 724
915 88
284 687
642 684
20 725
259 759
548 839
934 441
203 682
661 942
276 14
163 943
533 897
72 364
227 74
331 406
610 404
576 282
355 853
635 752
289 314
526 268
973 75
489 603
993 370
241 964
432 382
919 75
913 736
695 82
49 607
247 239
298 142
48 909
501 830
463 502
758 577
425 783
518 709
29 141
371 619
971 336
915 267
34 569
1000 638
948 654
580 330
172 815
544 393
820 161
199 709
298 282
5 524
694 756
968 541
342 17
29 43
29 829
710 269
880 679
840 772
542 979
207 648
877 591
265 455
598 389
643 584
585 577
552 971
902 871
945 483
677 866
447 251
200 542
201 418
993 780
353 360
252 685
864 329
449 745
423 686
588 218
391 369
65 568
55 39
304 226
830 131
348 730
488 869
996 600
969 472
619 942
560 43
740 970
653 939
570 535
963 742
855 418
525 204
966 267
911 822
433 110
372 302
258 656
792 576
58 950
13 752
902 506
318 458
690 56
647 711
970 384
819 419
678 947
777 688
52 858
681 434
482 704
263 951
129 368
129 360
494 237
614 426
877 698
832 582
371 74
880 839
312 403
781 927
122 56
275 7
267 365
938 19
956 777
158 703
103 526
621 766
647 787
177 756
6 689
699 964
897 116
163 278
439 926
644 94
556 200
21 363
396 804
537 701
434 590
769 876
524 192
243 987
50 887
892 677
993 760
766 418
671 173
741 736
933 137
450 805
26 240
611 371
430 281
907 926
357 925
583 994
781 551
428 513
328 103
329 599
793 478
368 151
41 178
77 581
397 914
486 809
659 330
93 48
777 197
785 879
309 569
461 472
181 830
578 409
95 136
72 428
811 678
525 93
762 312
79 80
823 707
419 625
804 898
839 76
132 109
623 601
514 291
7 559
608 782
35 249
240 784
589 29
564 455
752 677
131 217
335 746
192 259
897 204
642 172
525 803
184 573
90 648
692 968
634 372
420 762
7 805
450 186
794 975
566 690
60 74
570 186
353 99
21 538
512 5
731 635
225 930
265 261
567 56
254 898
933 748
820 974
843 861
964 894
395 248
438 560
345 509
723 615
471 71
473 816
289 676
516 849
501 980
717 816
119 540
202 775
84 720
910 889
905 387
791 725
670 518
220 418
633 698
804 891
953 50
704 892
844 204
524 444
180 154
265 983
575 483
821 926
393 990
482 243
150 320
105 978
325 147
466 169
610 791
45 298
105 193
875 857
185 363
778 428
188 126
130 641
118 689
382 787
833 520
343 761
200 719
365 957
529 195
774 669
545 69
648 828
777 445
574 309
562 474
189 175
695 548
706 72
276 801
399 723
82 305
223 260
749 40
424 261
78 14
509 449
364 352
597 999
106 274
185 470
646 580
829 462
663 393
848 713
642 891
397 140
560 359
845 687
610 795
968 229
795 702
524 222
580 343
310 644
195 124
17 841
565 718
250 311
755 731
26 507
169 57
548 65
2 996
708 541
437 194
131 983
957 972
112 249
512 177
469 722
745 832
125 652
104 758
378 569
618 648
38 228
778 815
836 965
26 997
740 355
147 42
750 120
629 454
481 343
115 784
135 270
649 477
127 990
190 700
137 127
137 976
694 307
176 679
759 703
735 413
31 376
429 402
903 739
278 951
760 473
189 310
63 301
781 337
3 26
477 536
20 360
909 418
642 629
238 176
391 180
529 417
281 545
453 961
436 835
393 415
256 153
692 232
876 464
592 413
987 370
892 208
630 676
3 216
98 695
461 345
939 429
994 102
845 65
21 392
989 885
147 742
573 365
742 704
503 154
933 882
34 385
313 997
122 953
615 396
786 829
70 925
427 978
984 74
565 760
112 45
337 252
550 941
245 701
649 716
489 667
644 566
392 256
170 801
799 116
970 627
297 494
864 472
576 884
885 80
985 529
847 909
183 670
799 640
886 869
264 77
883 189
681 444
137 402
158 568
965 635
251 576
7 312
30 889
157 351
177 848
750 679
602 297
538 248
112 540
144 368
680 297
10 372
875 948
222 526
84 786
334 41
829 159
240 561
981 457
250 946
573 411
64 683
158 479
375 599
599 502
520 208
550 419
341 933
438 152
746 835
10 192
318 335
444 963
171 104
948 697
20 192
905 964
432 76
1 986
340 427
785 530
249 889
300 129
81 720
93 652
90 280
980 48
47 633
548 401
543 23
296 518
28 101
728 53
492 882
661 951
140 362
723 374
800 770
654 329
8 997
892 790
544 431
182 748
882 432
164 980
253 833
757 824
369 935
123 320
404 878
401 139
528 57
132 523
830 899
904 364
816 9
742 283
607 381
499 135
382 191
97 73
973 949
894 911
549 290
76 314
111 38
5 759
429 54
645 272
486 797
480 539
462 754
467 97
865 437
410 957
736 350
584 993
895 968
860 451
629 730
849 884
492 666
891 422
358 680
698 829
482 711
263 916
872 801
581 599
27 254
70 207
743 284
624 407
231 257
820 399
649 396
668 905
324 930
337 178
496 297
459 875
988 454
765 942
600 961
946 649
211 854
340 934
87 465
471 102
498 273
336 466
352 925
128 276
950 76
853 677
635 657
584 454
176 652
482 58
259 845
480 306
108 514
868 53
169 739
13 603
833 277
720 251
271 457
383 719
1000 429
683 183
407 40
828 662
904 857
142 16
778 943
724 370
448 30
425 83
791 356
95 18
259 292
577 965
131 690
437 517
105 726
149 951
883 972
216 470
686 402
433 637
560 337
969 965
218 759
44 520
868 461
76 951
49 865
705 99
511 199
999 544
394 897
204 974
475 767
669 459
173 114
126 695
208 796
481 981
46 696
828 800
761 64
46 593
670 836
671 876
246 48
335 557
92 372
96 93
691 828
410 523
423 292
248 270
79 238
233 921
704 373
888 802
76 646
171 562
188 825
398 189
682 921
929 431
319 824
525 806
769 805
747 687
131 146
813 423
170 255
260 700
453 432
147 28
987 849
936 545
785 810
12 360
543 231
951 77
722 479
620 939
972 435
394 160
729 421
658 108
432 73
485 688
346 586
385 646
453 247
922 554
162 797
145 729
802 291
374 629
541 775
381 125
385 350
349 60
777 801
852 437
323 639
650 41
774 39
51 796
461 716
629 922
794 911
124 564
122 129
350 989
662 244
190 359
123 674
692 207
799 876
626 895
345 580
144 867
394 828
354 290
831 791
45 802
401 190
159 505
996 990
93 107
370 566
963 64
938 569
786 832
362 798
861 637
955 16
537 2
190 639
162 137
340 430
150 451
603 856
393 113
820 423
643 537
951 123
972 538
209 771
981 12
238 19
480 978
436 808
228 788
720 821
123 806
6 574
925 768
44 329
397 223
759 449
421 972
670 970
237 548
724 13
191 801
463 798
189 58
505 17
509 845
97 435
337 812
273 361
685 192
64 137
802 859
77 398
685 846
516 76
388 565
755 74
28 578
206 610
955 668
267 43
366 175
67 99
133 251
495 283
798 229
604 529
331 689
237 200
613 965
309 763
699 646
439 68
62 467
534 750
781 1000
768 407
206 950
13 636
843 413
352 150
223 102
145 277
369 687
993 613
408 946
75 497
834 901
870 753
137 418
145 737
423 745
860 386
674 29
88 892
914 851
803 212
629 871
730 363
308 488
243 662
470 843
182 362
792 175
185 134
470 668
841 574
209 647
833 464
738 316
559 97
372 278
970 672
890 959
274 698
50 271
778 439
322 163
693 357
986 316
831 484
305 334
533 730
587 934
699 289
913 408
366 707
347 665
546 295
951 537
674 326
973 229
482 290
359 688
197 912
898 214
530 142
194 707
808 402
434 557
184 918
403 801
146 280
869 307
793 884
961 546
423 446
544 55
705 281
668 497
816 389
935 807
977 232
717 741
216 901
508 951
918 122
344 813
267 815
551 102
657 220
542 134
413 51
475 96
601 583
928 476
953 774
758 403
385 13
337 52
960 916
765 311
709 543
424 969
714 187
836 150
998 663
904 267
104 351
469 372
219 998
773 520
597 310
751 723
606 8
458 180
739 395
711 321
532 591
202 831
942 770
602 434
804 852
537 405
132 902
641 112
997 686
625 219
149 297
215 937
34 297
554 260
382 755
161 284
509 25
905 36
201 433
577 680
413 761
536 479
530 768
4 989
523 72
748 863
295 293
980 105
680 925
873 365
202 293
141 232
845 4
598 106
857 725
798 616
16 17
726 688
651 17
792 816
946 485
164 436
359 66
703 758
50 576
750 103
838 215
926 12
25 21
393 801
391 500
143 274
268 382
634 251
272 369
815 708
519 981
734 441
355 101
107 273
642 497
125 647
36 919
617 59
478 740
155 112
66 100
341 736
739 427
617 752
703 528
279 487
708 62
637 907
154 132
997 883
794 25
899 160
75 353
46 565
373 781
156 487
494 80
645 571
197 411
198 582
422 813
220 61
467 42
735 133
308 769
432 855
397 807
179 386
327 770
286 947
952 970
36 39
908 156
287 630
721 805
910 797
753 371
407 526
877 906
251 185
824 82
700 926
1000 476
422 849
636 145
733 955
396 541
147 852
945 183
257 328
927 893
670 199
232 735
589 246
271 729
765 416
294 169
618 743
833 668
899 647
311 575
671 950
871 908
31 352
890 994
677 37
914 287
199 66
764 872
928 199
903 37
823 896
412 475
360 562
691 471
441 331
360 927
117 394
326 75
792 714
872 510
817 130
966 63
810 712
174 579
112 710
746 679
277 481
670 588
168 777
601 563
636 471
404 840
16 716
496 354
131 945
414 573
393 1
978 241
106 474
855 753
913 814
821 639
781 549
594 367
776 879
571 694
402 35
570 823
470 238
381 183
338 287
946 128
680 555
503 513
25 684
273 914
785 260
45 147
236 863
594 947
588 817
408 320
126 683
412 437
265 253
109 25
236 630
597 461
819 388
97 947
479 699
355 323
705 432
958 859
216 870
795 86
117 972
465 53
787 521
704 671
419 269
573 301
821 983
936 538
819 868
161 105
690 621
642 683
796 754
795 888
911 111
911 377
228 924
743 794
844 41
585 46
861 404
210 747
254 245
315 841
373 132
50 212
283 905
400 863
515 896
903 729
477 110
849 673
211 956
504 612
16 426
426 252
735 977
230 408
999 461
211 383
416 67
127 363
620 153
796 294
19 198
418 152
139 76
631 163
900 431
701 125
160 601
832 24
425 642
596 542
999 369
158 643
118 349
108 279
808 885
723 82
405 156
6 677
598 713
842 883
787 473
454 205
104 864
505 595
33 769
513 125
676 507
870 732
599 436
631 104
71 270
541 795
35 976
388 445
724 364
240 546
543 69
192 277
359 612
968 138
436 590
741 3
964 613
875 521
612 917
24 923
29 606
961 278
209 395
76 481
291 646
739 853
946 510
115 394
276 465
553 830
539 770
212 565
320 712
984 710
601 329
33 961
405 271
171 721
267 690
524 495
92 604
235 231
940 617
151 349
997 435
17 421
561 431
807 938
156 360
460 855
205 152
447 799
22 322
667 925
573 249
675 49
286 296
424 727
383 605
402 856
868 264
391 688
784 359
284 963
887 273
421 199
750 703
519 314
972 663
547 108
388 113
260 348
144 615
35 785
852 835
204 47
797 188
379 687
813 611
483 700
740 628
442 840
214 747
676 471
2 466
381 420
752 724
991 883
984 496
150 117
277 500
198 624
69 646
990 919
157 508
946 198
812 844
497 494
458 84
249 516
93 686
444 90
331 10
865 743
205 206
724 211
749 233
349 984
838 938
736 953
707 703
144 597
223 92
20 585
507 944
507 44
259 197
285 424
808 14
443 548
896 225
307 65
896 50
758 335
993 137
99 765
427 733
133 525
34 691
830 175
897 914
489 616
476 319
754 657
150 486
378 268
811 76
337 319
241 393
635 404
236 301
325 797
949 922
832 379
212 43
53 248
927 439
672 141
799 861
295 10
362 565
522 396
976 797
184 645
1 910
345 643
935 32
549 420
46 220
945 568
963 808
306 538
176 961
712 934
356 751
812 543
463 86
145 424
594 650
570 624
296 374
604 119
709 376
326 972
846 788
425 810
482 488
214 640
415 3
361 67
736 376
377 705
280 425
429 304
135 26
12 130
485 353
751 273
407 456
584 692
68 856
924 293
441 57
33 520
169 662
690 551
996 653
769 163
630 117
839 436
945 103
286 894
36 888
179 487
252 196
147 981
751 992
265 447
975 769
804 355
71 159
314 195
521 474
50 956
287 793
804 20
466 200
669 752
586 84
977 173
314 233
887 394
633 430
681 188
234 259
824 521
282 289
249 434
419 918
697 9
574 277
884 699
577 181
888 292
235 348
720 177
811 325
571 800
692 351
941 16
295 34
117 676
522 339
48 745
999 150
192 941
221 500
40 777
867 102
25 936
654 752
596 730
651 942
698 69
84 981
418 246
250 797
246 232
714 579
230 759
335 622
472 906
928 794
187 824
509 41
105 370
789 27
117 285
557 325
660 183
395 519
803 814
172 365
180 624
867 98
175 213
955 213
115 19
732 123
453 727
782 211
832 210
843 919
31 566
702 892
28 801
432 159
728 761
290 239
797 952
320 18
465 747
519 438
156 815
986 202
997 675
61 52
914 926
658 117
54 18
901 296
341 227
371 246
32 972
429 705
679 751
132 626
85 259
644 119
954 182
457 199
515 481
598 263
960 910
89 928
984 539
701 152
746 77
335 121
643 753
810 923
65 941
117 665
886 867
68 365
519 624
759 469
269 34
356 569
635 368
142 780
554 866
293 113
763 45
718 365
98 364
744 364
879 442
941 373
210 314
562 670
401 996
262 577
825 479
466 982
545 564
665 230
24 104
506 137
830 125
443 570
614 970
524 64
712 345
26 577
655 26
258 692
184 794
643 988
900 937
614 694
733 694
121 985
490 267
5 531
239 88
443 276
591 438
1 999
801 616
649 344
481 885
497 824
168 632
441 231
929 215
694 593
215 5
685 458
351 687
404 837
661 675
549 860
694 373
866 217
54 460
402 540
623 399
978 473
165 441
695 188
626 610
431 579
957 641
292 341
692 614
224 128
677 476
758 120
683 467
99 479
918 675
281 539
425 401
188 992
21 35
859 604
711 128
245 517
328 719
615 561
357 702
707 491
437 889
232 780
973 355
456 41
513 902
639 665
436 260
772 321
109 221
567 89
92 673
575 333
832 351
981 549
448 197
130 748
155 26
941 284
343 830
403 351
268 904
159 720
207 736
881 507
216 581
491 684
291 169
858 326
885 503
835 402
265 448
749 518
289 283
830 499
140 567
572 144
410 574
274 659
639 576
974 88
986 86
146 243
189 120
131 276
276 849
455 129
973 205
797 541
41 406
888 634
338 723
130 249
637 254
228 672
911 68
40 96
352 847
536 476
190 572
230 830
21 82
387 577
65 330
901 444
336 29
311 835
807 728
937 975
314 726
370 239
813 791
118 59
906 56
121 149
117 173
47 76
621 733
473 915
754 151
322 255
168 881
965 501
231 686
577 132
842 145
164 383
434 971
630 208
72 901
691 761
313 559
625 384
146 433
741 764
676 895
393 121
354 719
867 479
701 678
730 963
696 75
189 413
995 371
61 152
43 96
428 509
629 101
876 515
951 931
545 344
654 608
146 722
559 892
885 952
337 217
618 962
704 943
775 209
866 81
397 117
903 301
318 481
255 264
640 863
51 550
164 603
405 181
126 771
437 167
47 766
239 904
105 541
90 999
212 477
853 608
782 40
432 754
333 739
915 282
193 844
496 273
132 570
493 975
909 533
142 828
729 92
864 536
636 947
116 701
159 560
549 448
784 832
183 321
874 474
839 801
690 276
747 11
249 887
394 423
892 164
635 388
210 891
281 745
767 356
637 65
721 307
926 483
475 911
260 488
752 593
211 822
805 298
553 116
175 756
25 954
378 838
844 61
542 523
319 179
636 630
127 387
805 998
584 555
701 369
752 814
295 927
207 51
385 454
511 237
428 175
496 910
578 142
94 704
519 466
348 949
886 745
126 924
94 171
391 497
380 191
806 118
429 984
133 929
334 873
865 177
219 920
660 249
497 257
635 787
813 209
962 811
564 705
1000 211
964 784
469 182
388 548
164 411
716 20
512 642
435 355
990 755
543 96
136 403
760 985
860 886
79 40
187 194
529 160
543 627
73 125
906 51
301 971
484 824
113 496
360 243
156 793
632 321
256 368
685 640
101 156
936 660
339 134
606 741
477 572
230 243
809 826
541 366
315 889
596 710
759 688
649 47
588 523
458 868
790 122
502 886
457 533
41 198
785 828
744 475
58 825
586 104
464 822
455 581
75 125
539 306
741 771
376 447
714 319
859 819
108 675
217 13
167 846
125 662
281 765
73 237
439 476
712 27
422 289
744 490
491 824
723 207
53 341
937 733
418 351
386 731
823 471
181 733
580 796
153 203
297 598
225 999
44 860
97 646
350 858
611 507
616 682
444 356
916 725
908 581
422 824
622 954
213 411
822 265
571 186
582 813
859 553
308 265
625 627
957 603
639 574
785 345
398 736
783 869
477 802
927 976
618 243
676 246
261 241
359 525
126 856
293 237
449 980
79 288
485 68
988 551
120 356
192 690
698 864
20 781
52 245
372 269
493 300
968 412
866 383
740 692
264 688
188 117
754 679
196 97
522 190
300 656
659 738
625 600
588 907
383 198
238 423
29 135
146 605
343 669
430 950
97 172
191 696
742 370
390 147
985 756
582 109
391 316
914 367
69 890
20 342
525 226
138 757
76 7
101 584
228 75
472 729
662 392
22 534
682 378
724 689
575 446
920 344
689 766
468 405
979 700
925 134
384 257
184 863
456 272
7 221
573 298
905 34
512 833
855 574
803 590
365 258
375 705
748 387
773 946
420 737
687 391
352 943
366 696
327 675
819 907
537 833
986 237
287 571
734 66
352 243
206 538
872 549
282 847
762 506
829 308
925 98
84 378
248 266
975 223
520 345
575 188
991 84
315 745
626 602
933 638
290 149
569 811
371 867
934 106
421 38
166 451
845 63
749 461
676 266
875 328
343 860
154 485
405 968
330 184
479 914
28 441
487 309
714 395
780 47
76 989
729 441
668 943
490 940
25 595
255 228
994 962
891 625
667 476
500 130
118 135
951 94
100 148
635 143
609 300
442 598
252 21
157 867
304 60
715 924
618 753
82 773
937 577
320 471
76 682
349 171
957 536
263 625
107 295
628 878
421 976
647 350
225 134
419 193
27 605
655 676
36 946
813 877
373 608
864 580
778 560
474 611
68 381
385 780
465 506
309 199
8 448
178 458
87 811
719 973
699 129
728 934
829 132
774 630
921 933
989 244
149 308
262 904
475 587
397 419
563 435
146 417
798 292
912 621
874 262
988 16
677 775
721 728
816 495
92 304
71 453
581 293
348 248
455 134
74 337
972 726
597 57
366 554
923 797
825 303
549 124
891 478
527 724
654 620
301 814
795 573
916 205
556 88
27 484
98 99
485 159
351 439
127 523
799 706
571 212
751 978
691 378
738 408
649 417
471 564
139 651
759 913
20 408
410 520
321 320
49 333
516 852
9 752
258 94
908 686
354 575
466 126
873 284
280 831
607 401
202 336
985 134
486 366
808 476
709 698
244 555
537 772
112 924
367 378
316 195
817 701
314 841
439 306
801 36
326 457
538 990
122 767
330 334
374 185
741 681
845 738
995 855
67 335
904 762
900 570
998 321
880 456
138 838
241 585
543 299
322 233
620 84
980 594
971 775
860 236
465 870
15 814
472 224
626 826
513 999
84 293
519 149
221 789
783 288
907 941
768 784
471 135
263 860
422 210
48 495
376 385
784 596
217 859
832 533
690 476
334 499
936 236
986 899
69 649
511 346
554 597
662 453
295 496
398 677
80 512
458 27
484 530
956 708
226 905
292 548
40 94
253 807
885 384
957 8
446 174
966 726
291 630
383 6
602 523
650 595
442 180
387 508
759 582
384 576
689 10
895 49
750 525
92 594
12 145
96 105
736 671
849 434
609 624
28 294
114 42
595 549
833 478
326 310
701 470
233 261
980 415
741 366
424 788
839 965
692 831
693 642
338 776
619 892
348 619
543 521
635 872
55 390
396 722
625 483
313 1
172 89
118 330
2 463
239 405
877 761
371 497
363 761
351 13
373 691
13 206
898 194
304 59
109 512
531 905
73 800
502 267
33 996
33 127
906 933
42 170
678 531
180 580
520 423
623 394
170 832
260 89
789 720
25 697
822 168
907 821
309 402
455 184
707 849
131 973
129 22
122 451
209 673
344 914
106 278
500 330
881 471
591 298
335 752
218 896
273 824
776 907
735 543
544 852
389 774
877 768
210 331
892 616
599 999
984 389
560 634
193 580
279 85
286 553
281 629
404 593
627 150
661 369
694 620
121 276
122 415
141 811
970 313
715 475
584 809
388 23
724 985
142 77
856 844
671 778
576 350
876 220
571 14
807 548
11 40
49 785
442 448
975 886
590 144
619 246
89 926
263 838
645 748
351 881
167 516
293 663
831 740
293 966
114 519
92 744
16 978
364 616
66 720
521 689
792 438
1 454
100 363
526 147
817 188
155 376
648 943
621 886
479 206
36 566
854 614
170 816
568 172
540 256
39 611
801 265
632 744
315 324
586 982
270 862
962 429
351 928
378 650
901 360
626 409
307 679
565 613
91 261
857 193
504 322
572 592
381 961
644 951
469 925
780 737
749 824
749 79
390 76
622 162
110 925
258 111
464 957
325 257
882 685
213 25
231 258
843 999
711 735
333 453
388 976
295 347
162 248
281 286
181 554
437 106
639 657
354 889
806 336
700 204
949 349
284 748
590 852
281 257
667 361
687 223
425 339
810 846
743 505
856 860
243 326
269 48
377 185
301 696
428 24
229 784
370 575
806 549
915 813
67 679
432 85
864 945
183 194
17 549
133 419
87 660
68 927
457 823
546 460
544 394
450 899
614 685
936 564
890 48
630 474
398 45
268 99
246 607
103 940
132 950
580 539
504 865
312 411
747 250
608 980
33 340
870 299
124 369
308 112
981 818
910 639
461 622
838 563
651 389
86 225
626 235
317 466
619 738
895 463
610 683
343 695
893 660
927 892
667 491
667 38
531 122
56 616
328 971
173 993
647 632
610 887
643 484
38 181
971 852
744 354
512 888
294 272
75 360
981 491
628 428
304 647
479 237
36 650
565 779
800 318
242 33
75 242
664 294
191 171
954 895
841 433
520 865
868 642
547 298
956 407
531 213
158 819
825 205
812 550
676 450
875 71
819 651
210 86
697 357
80 818
148 113
50 824
234 659
991 304
652 693
104 234
453 839
763 321
102 403
278 966
486 662
591 483
386 704
416 242
605 747
67 514
56 943
461 24
45 503
946 143
624 184
18 304
991 964
674 341
148 674
111 109
856 797
851 104
814 288
635 698
53 147
139 555
902 418
556 844
439 663
325 38
528 94
181 72
439 87
438 775
824 71
409 821
313 712
277 939
646 457
235 157
291 967
632 924
504 194
906 409
483 191
355 245
385 659
395 111
518 541
254 277
60 134
323 120
948 833
297 590
200 647
754 763
124 734
544 595
829 885
875 958
499 656
109 301
102 987
570 562
235 739
29 778
88 909
466 842
282 595
330 20
855 694
415 107
377 667
599 288
960 35
646 524
438 150
37 800
758 992
106 236
210 8
261 501
366 8
426 677
397 923
960 626
339 594
942 653
267 210
296 359
94 538
274 364
726 892
40 449
911 114
385 16
840 841
770 372
790 650
154 585
979 730
254 678
519 18
487 795
328 943
857 474
387 190
871 680
857 960
853 187
489 761
954 168
669 825
434 901
722 352
336 211
713 138
393 946
897 656
444 176
432 917
931 450
985 870
985 840
444 135
355 712
253 763
491 12
200 753
121 717
979 326
741 74
987 360
337 341
150 790
81 156
590 232
955 88
520 27
266 224
692 841
633 695
414 427
550 154
733 785
779 140
357 98
203 612
526 283
496 54
102 219
815 158
746 427
807 736
260 919
114 352
591 802
145 84
321 568
237 845
555 797
225 423
969 823
455 211
57 515
949 118
277 407
30 377
952 626
789 853
800 589
123 747
340 861
245 458
394 671
173 550
858 80
491 244
740 889
275 12
475 365
954 953
413 726
421 333
774 24
467 781
632 812
229 191
509 863
520 358
601 842
265 475
16 145
190 736
90 484
550 698
39 199
108 303
13 521
574 762
65 676
289 185
751 434
485 710
101 348
993 291
889 265
763 55
679 346
121 383
911 244
842 534
118 31
274 681
955 231
708 894
43 532
1 389
80 826
7 605
384 294
615 854
521 298
796 745
9 92
397 233
634 903
474 594
409 595
911 666
896 294
332 340
121 164
573 292
699 764
240 843
226 78
398 541
176 857
41 656
280 682
752 919
317 75
460 769
17 58
304 438
335 883
191 40
780 840
668 895
832 193
838 597
1 353
787 168
590 219
331 410
984 673
287 951
837 583
588 72
424 496
993 748
441 953
354 17
543 951
949 476
420 454
337 780
617 501
850 679
292 571
435 55
926 344
938 5
141 852
157 575
470 717
693 34
465 497
803 49
773 483
896 6
524 188
4 804
208 937
104 359
482 967
606 882
512 71
305 335
32 184
708 661
889 871
702 755
42 594
935 113
882 671
488 446
677 279
226 85
651 423
856 398
232 856
421 82
273 55
516 670
526 933
703 384
242 816
606 899
202 693
675 986
109 40
739 113
506 239
360 9
836 895
413 619
808 827
152 621
12 772
606 851
994 417
358 961
746 604
721 369
642 631
891 627
437 57
662 269
850 733
153 233
983 365
106 282
209 255
101 805
528 633
900 107
369 866
120 313
676 55
619 152
783 63
90 765
530 615
137 85
184 513
838 872
975 800
617 523
56 557
257 439
298 379
219 603
91 351
88 242
723 712
761 195
82 525
876 446
596 632
633 276
516 187
717 296
308 354
618 290
477 60
627 178
200 876
660 800
413 210
551 757
646 875
129 187
147 859
326 65
792 391
582 540
620 848
663 859
91 429
537 481
35 378
367 941
653 657
522 929
154 714
26 945
943 758
529 709
469 103
405 382
383 487
63 865
385 619
454 917
898 518
82 97
622 353
548 779
693 238
250 45
416 587
153 88
643 107
301 538
353 545
248 332
990 751
958 173
196 913
374 229
16 869
469 943
293 50
338 862
107 137
758 600
889 731
259 253
299 252
238 376
973 321
989 351
120 827
954 277
769 71
179 464
423 720
664 247
523 644
895 343
619 668
351 857
383 443
105 607
13 133
176 878
843 346
369 96
14 111
640 131
454 675
147 898
525 331
362 382
806 881
944 43
164 183
117 359
993 813
103 845
923 756
829 656
978 725
535 333
183 322
539 45
372 823
691 977
845 16
500 239
211 817
786 670
338 436
923 153
785 421
557 516
616 776
640 587
400 223
418 84
786 439
82 370
604 62
771 511
906 408
919 282
567 939
666 132
134 3
778 323
241 482
688 135
446 383
427 513
224 417
47 137
220 27
759 276
364 614
835 822
460 590
847 859
509 176
169 149
927 124
940 588
620 228
90 979
957 86
607 169
203 688
853 803
520 112
451 854
176 298
525 949
857 472
973 287
243 515
944 659
108 435
791 102
412 679
260 296
474 255
42 246
888 759
63 655
413 280
538 580
49 965
25 547
697 430
195 251
274 712
663 406
653 914
726 299
271 781
157 480
779 354
975 49
223 347
582 588
148 68
140 511
434 813
817 25
675 898
235 160
283 868
616 584
476 772
615 510
708 720
776 581
893 67
212 168
229 554
633 750
816 838
127 309
609 25
608 988
968 648
121 946
843 223
709 402
972 853
339 449
985 674
149 905
917 868
495 247
187 503
775 700
347 55
49 234
333 696
135 340
971 967
583 573
617 728
79 556
354 924
427 637
345 126
50 513
324 977
267 631
199 952
482 292
863 633
234 444
844 136
189 870
2 839
553 903
447 581
478 977
89 418
84 574
174 436
892 517
274 18
194 473
403 518
10 677
214 185
537 327
37 105
215 455
713 339
953 390
982 753
946 594
31 44
821 938
26 285
66 764
148 459
209 357
979 156
845 98
712 879
814 481
729 578
36 922
549 990
519 630
866 157
301 763
367 882
291 254
462 979
367 890
663 206
217 719
119 745
806 521
497 781
35 265
795 219
614 101
134 743
415 871
82 677
31 955
744 926
752 220
521 393
234 302
505 730
116 677
576 176
451 243
660 627
857 491
423 801
918 852
969 359
172 280
420 203
149 997
148 130
276 278
824 883
128 728
510 664
631 425
565 247
69 566
866 609
875 24
452 260
231 743
467 874
910 145
763 187
937 966
588 881
258 18
15 519
643 421
180 167
585 991
525 92
283 852
123 459
110 233
955 245
988 939
364 861
257 609
492 550
175 814
905 700
499 240
357 514
36 797
477 978
934 860
774 387
718 721
314 14
957 583
841 960
398 594
815 357
501 776
730 53
101 512
65 539
914 993
783 708
889 593
106 651
118 596
931 779
89 120
669 851
538 271
865 486
432 979
765 30
667 461
585 316
173 104
467 410
47 585
680 663
50 418
767 561
586 517
51 958
612 735
59 721
464 331
45 772
11 269
158 207
710 964
381 162
399 420
617 292
874 930
138 109
275 473
573 441
195 96
578 945
153 581
952 845
878 641
566 760
861 825
790 876
407 376
378 750
927 456
402 576
223 532
610 7
942 225
53 750
883 981
904 822
649 128
381 376
916 896
720 312
287 574
25 530
300 49
768 857
89 715
335 711
499 110
108 369
350 658
152 238
302 355
252 173
687 278
649 895
688 825
845 119
279 442
858 484
496 423
522 585
702 264
744 178
108 327
841 456
977 570
332 285
18 170
269 104
352 588
860 335
202 207
297 37
380 17
605 403
864 375
682 764
390 128
45 20
567 719
518 159
125 36
835 447
781 739
670 27
670 49
948 304
213 871
535 958
707 701
997 270
269 845
860 489
605 271
804 842
524 811
407 623
844 133
609 434
845 602
896 584
384 832
967 735
333 495
632 110
834 258
508 949
776 525
762 867
385 449
225 372
927 200
54 214
105 577
673 526
513 212
812 783
498 629
840 842
351 107
668 53
179 734
101 398
567 60
219 615
672 671
969 125
232 202
224 482
758 711
190 584
165 168
689 679
603 439
106 295
45 236
885 487
996 798
955 144
424 766
868 449
614 257
765 605
921 178
855 618
371 231
58 915
475 80
536 835
876 83
664 166
391 556
942 815
34 476
686 256
81 773
946 351
472 947
171 913
862 548
286 341
396 372
252 222
511 435
773 405
278 832
35 296
48 252
189 445
937 86
888 448
547 542
104 117
993 275
29 79
593 481
909 164
280 968
418 162
567 408
57 646
329 328
849 467
895 488
773 918
447 741
129 805
540 52
40 989
511 302
870 330
596 169
898 270
227 952
916 258
20 675
995 757
780 684
648 784
533 338
246 333
279 197
488 985
279 345
291 959
596 936
179 435
147 737
549 204
627 455
886 65
292 313
165 134
205 760
726 872
426 564
308 838
27 781
932 624
984 326
487 734
840 347
933 961
506 277
419 478
123 448
395 461
622 280
380 127
429 723
982 543
746 57
96 653
123 479
873 56
876 256
376 719
298 325
971 766
973 333
124 495
458 476
601 739
233 845
512 156
286 85
57 47
840 148
1000 451
885 999
359 501
861 745
961 848
611 907
5 298
333 297
892 444
727 40
562 669
249 363
377 776
884 194
144 155
987 265
679 131
620 740
444 759
288 478
61 976
389 978
610 171
237 129
840 97
722 292
253 473
248 741
900 439
121 982
815 135
364 320
732 687
506 705
302 952
136 501
947 869
86 843
556 884
929 567
994 517
314 379
79 458
204 672
679 917
78 232
464 294
968 271
940 182
651 731
965 184
503 607
507 90
500 600
395 273
371 104
89 330
924 526
815 353
715 459
692 76
169 77
745 944
764 498
288 981
721 15
915 648
527 838
382 969
744 160
267 232
871 413
508 890
186 875
207 546
3 425
586 340
56 234
919 46
880 621
168 918
6 710
628 829
266 252
457 650
767 754
38 469
340 562
241 407
168 712
689 742
182 932
130 960
628 201
464 501
426 497
134 691
878 370
374 194
868 29
393 14
654 484
469 859
540 65
14 77
165 401
941 642
474 833
352 214
210 313
529 700
647 98
786 628
124 690
163 465
318 670
901 847
767 84
756 389
409 655
643 120
684 442
758 71
430 498
820 402
363 18
327 42
948 403
376 414
661 437
663 237
337 996
544 330
162 518
801 457
142 444
708 426
314 585
788 540
782 292
995 683
338 634
196 21
916 196
68 444
632 421
54 818
612 455
112 204
521 338
181 324
206 170
772 242
305 483
929 342
517 645
941 365
168 502
623 672
618 365
148 842
702 890
827 562
313 739
192 957
901 741
714 84
473 675
36 778
413 576
500 707
904 307
340 115
751 862
840 810
870 17
359 259
551 686
215 450
857 615
202 632
72 115
449 556
478 857
380 478
680 369
872 568
95 519
104 622
539 392
131 56
763 138
795 475
311 526
449 394
902 820
64 554
749 330
218 552
209 97
103 455
511 664
98 730
264 826
216 739
631 564
999 954
657 654
322 742
302 441
903 26
458 512
705 848
729 43
588 508
712 940
481 279
959 479
166 667
63 392
2 770
16 226
997 5
73 400
822 634
825 677
856 182
454 237
298 888
693 88
425 192
884 895
159 330
446 350
261 496
524 105
424 525
28 1000
881 341
304 232
122 436
195 475
719 947
645 523
273 811
540 881
360 817
726 664
862 65
413 446
864 854
655 747
793 728
584 951
578 195
963 515
71 721
272 637
968 651
908 393
694 443
964 242
206 481
87 55
317 735
489 628
292 219
745 710
158 338
394 436
961 891
944 195
258 162
360 720
143 357
262 506
773 994
633 31
43 136
931 16
406 569
29 51
922 127
111 308
252 771
640 189
463 332
772 841
973 830
851 45
512 936
868 348
730 912
219 282
370 923
96 9
167 58
137 96
424 647
674 688
779 331
84 996
838 911
521 597
880 216
689 169
527 566
249 465
846 263
853 235
984 976
835 981
166 548
360 157
963 335
730 764
928 597
313 588
892 756
814 979
744 983
739 955
475 983
564 945
447 574
237 833
568 83
313 74
528 133
46 535
305 894
891 678
528 106
827 819
675 278
996 232
740 750
336 698
519 866
422 268
904 779
372 881
770 974
657 540
777 680
447 370
773 12
591 553
94 70
388 991
876 192
98 108
319 625
642 740
831 165
595 300
31 944
286 284
760 236
792 988
536 107
846 715
171 74
188 227
505 810
728 914
158 251
391 664
865 276
411 340
528 948
725 873
147 823
685 117
550 570
583 57
418 301
514 355
198 591
988 451
93 580
441 352
314 640
192 902
9 644
161 139
139 805
267 697
251 292
110 516
573 712
435 322
975 96
812 538
897 77
545 139
346 353
875 452
157 42
817 771
174 881
767 919
654 387
834 718
38 690
765 20
487 695
434 815
505 602
999 796
593 411
249 681
366 136
487 415
507 460
94 220
401 976
997 856
800 455
110 263
201 80
331 984
945 530
972 516
339 712
990 897
902 542
920 16
599 65
549 795
802 6
437 478
552 333
450 900
442 637
380 576
802 408
922 559
252 785
182 428
592 673
918 448
999 443
847 741
187 301
998 488
431 105
339 877
454 839
236 965
404 8
851 397
476 298
400 138
578 715
884 422
840 191
654 590
385 562
821 952
794 262
541 287
501 60
75 579
965 444
200 587
745 555
245 676
713 534
160 338
603 875
695 993
620 834
96 277
591 369
20 559
539 563
890 325
776 197
553 240
749 117
989 495
778 333
662 514
211 468
965 149
136 180
390 205
964 947
305 207
591 82
283 754
522 992
792 748
566 673
363 237
953 264
135 506
86 252
71 174
666 900
603 722
656 42
283 68
80 483
67 567
556 726
52 810
290 630
557 818
701 734
581 21
907 47
337 317
575 363
34 942
325 226
379 987
200 802
299 58
658 307
997 82
11 112
409 145
462 258
538 672
13 268
450 672
434 92
90 716
438 510
604 728
585 105
326 42
291 621
450 717
76 412
529 832
187 881
374 244
781 784
81 755
101 736
882 4
674 386
826 136
371 332
530 377
391 689
513 58
42 422
125 11
832 685
419 622
401 81
418 140
203 190
378 548
969 1000
130 617
944 54
673 861
420 739
436 875
68 292
349 89
714 52
170 688
840 733
591 5
932 53
999 649
681 433
560 670
111 62
258 995
882 463
929 347
766 762
851 981
111 80
912 864
981 923
285 402
185 429
414 403
14 595
833 73
569 688
797 451
187 171
795 670
263 823
231 716
331 3
920 849
231 474
28 732
55 194
622 504
348 765
712 474
51 50
912 79
140 321
970 847
380 130
331 510
903 278
929 692
82 226
417 984
766 241
651 348
611 457
222 392
442 258
14 646
660 609
386 991
13 551
179 340
840 790
145 443
375 89
883 771
724 773
458 825
620 256
766 609
43 572
113 225
845 515
607 988
705 696
696 752
542 435
652 801
240 404
448 484
97 190
963 412
587 659
282 789
581 911
453 190
620 216
905 66
569 657
378 92
629 933
404 909
368 125
419 315
518 895
628 415
743 158
8 883
785 144
626 509
924 152
879 835
616 651
447 571
602 380
307 164
696 797
487 163
574 163
797 353
614 737
728 829
960 678
833 210
518 807
801 819
258 969
440 603
536 856
65 163
480 877
794 355
863 479
896 957
174 509
657 344
582 915
844 173
372 373
948 107
951 41
887 311
60 996
345 840
657 342
330 312
305 555
107 561
982 660
542 258
280 938
91 827
885 950
376 472
704 338
350 627
317 732
532 330
431 122
56 542
830 785
521 212
323 771
419 119
728 919
559 663
625 505
860 632
386 397
12 357
507 218
427 149
802 962
277 318
288 719
116 819
835 680
297 825
235 612
442 820
851 215
685 424
739 466
13 344
575 958
536 28
637 822
994 280
438 326
537 871
360 122
205 239
64 701
918 38
668 207
419 415
340 745
43 595
940 148
530 205
434 876
259 915
788 231
791 447
226 995
501 158
212 879
8 711
49 715
700 661
937 541
359 30
298 320
623 721
118 73
699 173
527 519
422 719
892 938
680 265
136 317
552 613
904 49
833 641
301 198
595 392
707 542
981 467
487 223
253 205
294 729
975 267
376 651
173 328
907 53
629 131
560 737
714 239
998 866
370 115
258 238
731 983
813 333
52 108
29 386
150 429
482 182
652 262
69 778
684 186
737 694
565 474
164 252
892 686
554 139
498 428
296 713
970 867
384 793
661 547
43 99
18 435
13 276
118 787
912 427
94 560
217 702
571 490
307 123
169 832
216 267
309 869
475 329
18 588
866 772
400 737
130 692
109 297
644 957
95 666
258 209
154 944
195 957
273 201
242 37
229 147
140 710
426 574
801 5
385 785
515 493
532 993
793 830
772 734
148 178
498 311
926 263
875 271
650 357
852 473
832 425
876 924
437 685
928 803
371 365
526 549
480 593
241 874
810 460
474 934
507 105
256 661
767 888
237 667
728 939
651 52
520 474
573 683
767 90
994 401
954 340
519 431
251 748
648 343
247 257
602 805
304 662
157 271
369 546
282 936
676 87
147 988
273 281
25 508
662 579
83 938
210 52
785 680
379 506
365 583
51 9
102 541
160 515
119 422
455 79
934 491
281 401
783 497
260 613
722 569
152 636
965 103
37 951
12 781
691 55
669 941
687 118
933 374
808 941
733 36
796 448
252 42
377 726
694 826
670 982
358 158
591 577
551 789
299 470
548 921
887 329
189 772
471 68
711 712
288 851
880 148
573 751
358 128
646 487
381 454
884 773
693 526
284 638
613 819
638 530
16 876
363 867
547 556
172 578
344 880
567 178
440 379
63 605
570 78
567 945
117 732
498 951
389 19
458 35
579 757
402 736
1 304
87 216
157 248
544 255
186 184
808 853
237 401
312 827
785 300
653 252
311 660
359 743
921 396
840 751
266 868
397 972
748 849
144 786
782 585
899 927
526 501
519 347
969 218
28 715
970 716
255 134
267 913
609 23
196 710
420 521
968 410
354 988
316 622
534 703
837 448
326 270
54 883
721 472
279 143
595 408
937 250
10 164
971 150
293 99
463 604
801 212
871 660
149 7
706 37
175 15
425 92
521 293
845 791
125 715
472 904
534 73
902 472
191 786
865 316
292 369
572 278
831 361
560 391
751 262
517 461
41 374
787 977
357 618
782 462
994 723
580 588
198 645
681 579
115 420
812 383
365 750
344 653
971 830
275 452
873 242
312 571
15 52
307 689
523 690
502 992
887 914
126 186
57 194
767 870
636 769
460 536
25 618
665 880
119 856
488 709
262 556
154 492
665 526
7 787
30 120
267 500
740 555
340 234
954 812
496 292
874 566
833 749
622 562
192 268
406 705
726 264
487 371
553 194
709 160
23 448
231 70
223 387
39 565
467 820
377 229
326 605
58 381
395 680
648 334
770 986
211 424
91 730
490 32
7 255
592 44
313 585
704 725
942 492
573 856
217 15
57 186
876 162
756 500
390 751
546 376
694 320
878 936
475 214
829 281
705 395
493 898
427 790
391 916
891 559
8 653
695 520
545 269
339 87
230 255
657 968
986 442
68 931
817 282
730 775
894 519
163 18
670 890
375 854
318 716
347 713
72 651
422 631
460 771
233 195
452 370
911 384
885 646
45 777
656 561
953 817
930 404
525 547
919 86
782 736
691 272
394 203
872 3
70 180
757 276
883 780
939 314
876 538
767 229
319 825
873 993
422 62
479 39
127 696
903 322
865 610
428 931
544 74
96 7
295 62
887 675
920 10
803 93
893 814
141 522
402 123
210 370
79 57
464 512
78 636
238 133
335 505
620 898
531 336
1000 784
8 878
434 712
541 257
840 723
170 508
581 472
588 178
242 532
786 202
812 347
424 598
643 142
403 502
82 83
287 369
637 777
658 618
440 213
491 695
17 160
218 675
699 858
66 817
417 549
843 439
987 372
238 601
440 75
658 274
620 650
637 638
118 1
176 419
966 325
12 422
90 372
525 651
945 891
499 678
835 843
729 634
861 92
282 658
804 661
319 933
707 825
63 970
131 257
980 85
903 313
756 165
383 310
946 377
615 73
533 126
36 798
964 541
194 159
506 561
846 88
814 966
540 120
730 859
605 798
113 94
31 496
350 639
647 867
481 888
537 500
5 980
698 267
174 475
34 386
342 338
80 582
738 597
737 310
579 378
817 642
970 604
988 881
64 903
644 699
110 867
229 444
409 944
881 11
734 368
236 745
159 435
966 396
169 128
888 397
818 115
586 748
342 491
759 717
466 63
96 528
594 704
770 672
317 545
553 893
161 483
774 378
300 528
976 815
284 35
434 148
884 522
330 955
465 273
965 140
530 362
768 626
186 178
960 200
690 611
550 431
560 372
165 724
807 402
61 917
998 495
780 311
513 460
517 494
45 218
171 717
932 294
774 506
366 919
959 592
739 749
122 140
804 864
412 693
301 530
306 917
905 404
203 995
646 863
470 253
463 398
722 983
544 676
906 881
820 788
382 607
126 250
741 316
94 82
79 285
442 853
99 857
162 554
483 965
466 886
635 676
564 605
195 923
735 403
995 75
110 989
453 435
209 260
452 194
688 666
630 967
662 666
642 888
831 272
922 580
741 306
335 775
924 289
534 808
875 257
927 63
867 747
533 602
690 641
579 856
616 70
819 908
976 980
556 823
382 568
154 622
635 109
629 295
747 59
340 121
941 296
307 361
668 144
849 794
625 273
858 215
681 276
988 97
504 485
869 543
309 550
717 87
786 361
49 186
370 315
486 377
439 805
753 534
978 767
522 593
538 103
192 195
485 295
991 344
266 553
415 36
112 138
305 534
602 759
95 425
311 291
626 67
418 974
257 772
746 358
473 859
535 721
448 669
627 668
496 158
275 432
941 953
344 438
474 85
652 844
29 995
92 369
533 569
546 654
208 659
598 785
162 580
633 674
417 5
345 581
614 52
776 577
585 192
963 931
367 438
781 260
485 812
129 807
864 159
775 414
668 83
827 452
455 120
132 498
34 401
497 972
455 925
916 511
724 795
721 696
273 652
669 768
195 924
526 427
47 759
458 841
257 274
759 939
381 414
142 503
974 875
362 706
65 945
334 304
737 148
48 973
87 702
34 625
245 875
640 48
691 444
738 128
293 871
420 207
400 366
881 665
710 764
26 442
893 242
904 792
844 247
268 307
122 600
356 467
89 377
549 80
321 481
993 506
578 459
235 678
108 905
860 724
606 871
573 110
963 729
306 56
724 546
827 576
626 871
610 752
856 671
188 90
207 586
400 210
246 812
665 734
816 659
644 90
550 393
694 463
603 228
786 279
726 200
36 865
108 461
694 719
660 464
634 549
385 796
306 966
149 930
244 1000
196 953
329 494
212 497
271 931
380 455
102 578
761 110
601 716
342 106
169 1000
990 224
567 289
385 112
948 972
437 337
556 5
375 910
438 653
269 168
389 739
309 230
854 799
347 383
719 11
669 322
891 385
481 600
546 748
796 769
200 702
612 576
788 618
869 891
238 76
391 449
237 391
800 332
46 225
87 351
196 184
628 276
650 347
333 919
389 674
982 577
721 801
504 223
874 589
197 348
563 943
812 181
220 757
441 844
626 745
28 148
812 146
244 120
313 545
482 941
215 317
212 173
547 229
231 816
252 928
676 13
589 671
280 573
194 741
801 950
787 651
428 594
888 21
417 560
981 807
420 773
690 919
261 953
958 319
444 885
981 192
999 33
669 587
250 759
520 637
486 457
726 50
705 973
828 805
299 941
533 703
256 812
209 392
993 38
356 235
757 778
317 394
653 47
676 633
374 756
914 524
10 315
215 155
527 663
328 699
703 172
361 325
143 98
632 872
646 238
380 300
406 229
614 39
386 422
720 64
278 663
475 158
152 810
637 968
380 645
919 299
324 267
610 823
12 77
937 510
264 262
770 267
884 989
175 45
479 660
212 715
17 591
729 290
504 221
339 829
89 854
667 985
567 274
91 439
712 492
894 755
247 986
713 838
97 611
232 847
450 758
236 225
238 134
529 385
286 509
134 865
762 75
14 755
897 416
958 150
315 254
390 458
419 409
923 513
928 868
95 529
287 450
746 336
441 64
881 80
194 484
605 629
702 977
166 193
949 609
385 888
660 679
880 163
715 774
92 456
523 160
9 914
3 971
982 347
137 717
426 139
208 870
653 669
865 284
387 191
414 778
782 412
735 650
180 718
536 270
843 556
647 346
749 842
632 485
546 48
458 133
331 277
669 115
326 31
6 577
898 337
816 143
380 346
658 742
990 958
675 533
704 921
321 266
711 108
108 77
977 38
277 181
641 865
382 439
265 325
996 948
798 758
283 180
780 763
144 634
228 781
922 699
944 133
621 489
884 52
852 239
644 616
878 546
56 983
246 702
892 210
136 877
190 613
849 844
300 722
881 674
375 236
453 869
883 725
644 798
624 477
862 632
93 717
585 888
703 323
772 660
190 293
427 262
799 32
348 997
981 406
326 799
829 983
71 859
322 898
674 697
612 882
608 248
143 951
479 405
252 270
425 628
55 425
426 129
65 213
197 199
124 956
725 938
328 761
343 138
761 622
713 425
689 474
444 67
240 260
120 823
332 606
200 768
711 932
308 375
133 517
309 947
599 199
781 132
135 187
622 343
305 419
898 725
164 115
701 549
46 923
124 941
774 491
861 772
57 588
6 658
164 315
555 437
881 147
265 363
777 766
314 963
294 500
478 484
61 71
552 80
303 486
534 365
10 847
652 385
66 543
115 86
689 16
101 351
827 28
624 270
189 528
120 477
301 383
380 121
606 615
513 475
999 533
145 900
484 174
126 278
786 432
631 365
458 51
934 185
636 618
987 577
872 75
682 55
961 827
323 730
58 733
217 463
796 735
583 304
312 358
44 960
947 407
450 702
185 657
399 895
204 794
834 481
290 163
325 756
714 549
154 12
59 840
463 384
487 614
623 212
110 341
517 302
318 265
598 700
273 649
297 866
973 845
853 310
136 873
460 842
361 155
300 893
718 798
200 431
746 316
800 144
730 942
90 70
10 761
77 427
338 371
142 418
736 280
441 325
104 603
950 358
137 8
484 859
49 52
590 817
506 105
281 975
9 524
808 646
493 635
905 674
162 830
990 302
631 662
563 725
883 453
700 141
445 82
807 201
293 811
706 598
874 404
604 892
82 727
871 635
8 350
124 946
976 669
368 548
191 886
866 302
356 522
85 58
202 586
848 65
242 493
933 312
278 582
385 643
975 329
615 563
745 724
213 76
193 106
410 71
655 10
915 207
110 49
369 299
218 278
80 47
594 193
423 346
887 972
730 321
717 221
906 234
100 96
146 574
568 927
458 90
540 955
156 379
893 822
525 941
199 447
938 995
495 921
867 45
238 173
27 318
373 135
264 660
392 136
284 31
94 497
534 291
945 104
728 508
584 5
848 866
716 305
358 364
131 653
137 149
716 447
665 980
619 846
224 81
395 367
405 583
960 343
880 573
753 705
444 267
347 679
381 749
646 147
334 488
54 224
905 491
563 327
762 148
572 870
9 431
85 242
524 627
553 280
870 339
571 198
986 719
53 365
433 252
493 141
76 503
184 381
87 385
289 662
480 256
760 727
606 216
103 27
376 984
956 762
221 304
662 653
164 544
428 356
518 985
775 722
234 892
68 364
455 652
970 383
832 488
378 309
113 843
324 317
469 510
189 369
161 826
835 884
366 109
109 864
706 647
23 101
700 492
822 825
768 79
957 107
524 898
183 638
623 244
403 210
388 734
443 256
2 668
666 613
497 867
433 636
750 212
867 877
111 783
726 77
139 407
591 276
966 946
315 194
972 92
601 34
528 307
562 229
941 817
695 529
277 152
502 318
139 471
543 78
299 540
644 87
877 120
394 356
469 161
712 782
6 263
563 936
203 303
728 828
581 173
547 100
29 841
173 847
177 866
776 244
931 252
709 746
811 359
109 351
53 577
947 172
41 2
250 624
178 705
196 112
380 965
428 463
223 744
49 73
435 698
217 876
587 721
602 822
942 194
722 391
841 646
846 668
529 894
132 256
462 32
456 405
963 251
319 846
493 836
658 708
242 710
3 489
775 694
719 721
871 461
614 908
532 759
661 46
465 688
636 459
740 306
165 51
326 137
682 780
655 741
953 54
952 962
886 254
338 842
812 733
927 616
463 264
484 575
126 572
60 323
473 262
82 290
640 340
979 828
656 513
76 571
959 636
860 103
645 140
810 71
447 857
242 299
280 267
333 581
495 153
193 460
596 241
851 591
353 820
771 685
537 91
364 457
438 135
917 635
28 770
564 165
261 74
651 888
816 280
385 270
261 579
461 509
357 18
628 563
6 930
871 54
152 127
756 579
674 325
192 293
457 110
240 186
572 888
529 478
68 854
747 678
432 360
926 389
175 732
950 455
617 827
508 130
780 45
829 414
342 161
669 217
661 268
467 444
195 215
277 65
372 176
508 584
57 648
67 777
429 870
792 744
545 897
888 472
549 576
250 140
277 349
724 235
692 33
587 340
580 383
852 837
397 218
561 312
396 42
51 432
1 85
929 655
921 829
156 397
837 482
264 194
648 785
226 800
902 431
689 366
524 582
617 543
839 934
762 155
10 8
431 328
892 645
309 999
433 902
867 245
180 689
700 823
206 166
440 650
709 476
881 639
393 983
267 705
808 663
781 309
14 602
938 910
867 622
431 449
982 189
29 581
763 546
317 759
698 807
998 564
698 159
892 644
658 396
908 817
86 737
956 635
626 196
537 994
570 357
278 878
344 372
237 390
637 288
238 888
352 307
648 236
908 925
940 825
13 470
430 303
620 921
171 65
781 997
409 477
722 82
20 426
231 653
595 583
501 629
194 528
822 733
846 346
422 89
790 452
733 847
908 473
47 150
714 466
246 904
671 628
26 847
771 151
124 866
379 435
8 367
317 341
12 770
195 501
286 198
951 862
796 545
22 259
382 395
678 514
392 175
33 578
937 401
779 341
725 209
43 117
604 286
301 822
228 535
231 472
140 979
614 680
624 612
217 906
202 582
951 107
127 253
519 237
375 220
322 851
630 56
403 192
604 182
653 922
800 489
276 172
501 155
377 351
1000 333
282 954
196 844
907 279
132 697
718 222
830 702
81 241
435 391
452 309
554 399
258 567
163 270
175 741
711 770
658 105
548 915
710 357
550 651
912 488
964 256
159 63
105 168
704 923
973 197
728 231
49 70
792 631
902 149
682 739
225 772
19 510
360 829
410 504
614 869
607 402
535 724
311 803
258 877
646 466
942 102
928 26
770 177
785 313
964 708
666 845
666 355
934 726
856 295
36 756
546 29
144 416
603 922
761 33
483 345
897 321
197 49
119 775
507 598
233 842
363 687
365 842
370 218
712 901
576 739
956 707
350 670
913 230
451 508
118 702
107 967
468 971
532 227
676 613
480 561
926 755
964 489
821 896
617 348
426 967
162 676
503 647
11 356
991 942
96 939
174 161
329 476
866 730
73 934
585 157
399 752
747 709
964 94
721 301
23 925
617 859
518 23
446 601
379 288
859 4
918 254
450 506
314 152
578 773
228 890
10 753
664 552
279 531
688 323
118 760
564 985
14 517
395 575
988 425
807 911
454 603
102 539
574 75
550 254
605 557
108 657
993 997
275 590
169 35
29 50
329 836
262 374
13 311
124 813
183 458
236 733
663 378
511 239
663 243
742 319
553 444
262 363
26 41
651 230
950 409
248 959
461 303
390 155
791 587
851 727
180 411
224 625
587 608
23 943
321 352
849 940
244 757
212 499
148 768
104 239
693 480
883 247
827 504
176 781
668 670
891 570
237 492
726 21
553 185
498 476
627 518
659 853
309 398
535 365
3 190
139 536
133 640
810 672
878 674
641 887
318 527
65 306
858 628
977 852
591 475
991 126
502 459
557 471
802 511
773 960
552 998
733 867
484 860
460 57
160 437
878 110
50 154
62 414
414 259
187 538
338 499
465 528
521 407
820 646
151 46
109 647
1 844
18 158
49 637
319 559
165 16
997 604
589 902
332 177
148 611
344 862
954 235
523 305
920 331
824 302
574 582
231 385
814 859
989 100
94 582
198 130
22 443
641 39
561 425
728 671
829 788
441 702
644 442
288 137
858 65
26 808
209 718
585 892
254 441
722 912
119 237
627 162
398 339
373 21
536 378
512 792
187 884
371 812
557 280
356 696
415 653
523 668
237 14
316 888
217 345
631 147
702 309
788 140
916 576
768 361
566 272
867 61
844 710
137 310
849 377
800 492
141 893
350 757
984 574
687 116
656 992
423 823
378 624
95 692
521 249
321 458
177 644
901 181
407 954
247 763
903 273
593 714
454 374
155 836
191 833
191 178
256 720
611 45
209 657
959 738
849 871
695 618
529 193
32 804
755 45
876 959
673 860
933 804
787 720
980 904
622 879
535 341
332 346
300 125
375 935
706 123
597 438
719 741
280 258
66 213
66 873
510 338
477 70
390 310
410 165
882 151
393 477
35 64
582 393
269 540
682 731
812 823
962 12
152 789
850 956
817 147
28 875
594 421
177 218
300 897
661 891
22 352
790 116
373 842
655 624
31 743
265 62
785 190
754 703
652 796
841 205
429 460
427 831
54 966
749 260
818 365
89 911
917 510
134 713
522 452
546 13
268 294
147 430
517 486
602 549
312 836
259 385
710 651
711 715
450 559
975 853
606 254
959 152
921 93
256 124
611 779
316 543
323 13
941 442
523 106
820 231
341 322
791 370
124 90
905 950
504 978
221 618
494 395
258 5
580 16
44 194
491 315
957 412
853 222
383 653
750 358
545 57
456 938
834 887
567 475
311 133
705 799
191 846
75 395
999 42
726 933
907 158
69 40
174 787
786 654
76 493
785 550
907 373
640 859
479 149
581 816
733 578
967 753
113 173
23 754
491 715
473 40
822 945
616 970
356 199
903 947
401 821
563 505
215 178
920 544
95 850
433 269
3 344
129 989
300 547
349 278
365 905
386 795
189 696
407 939
884 474
83 922
115 451
144 827
294 56
764 439
794 700
120 879
497 429
79 227
603 52
477 54
299 194
88 930
275 595
862 352
619 261
183 365
626 187
170 609
155 992
619 1
63 420
726 641
498 242
920 144
30 69
688 78
429 354
139 364
303 974
435 466
219 195
314 369
911 378
257 264
412 213
372 451
883 683
511 63
33 480
991 737
520 195
601 797
165 196
515 185
416 682
915 597
92 238
855 761
843 613
804 1000
205 61
909 283
46 836
323 188
603 642
28 46
934 578
811 648
996 473
709 926
786 396
314 387
657 126
502 305
127 110
58 960
985 857
996 581
432 787
392 280
137 794
156 301
281 170
932 60
734 448
339 922
381 458
719 107
991 939
644 989
60 263
190 70
471 729
907 828
812 258
815 134
103 495
435 668
7 597
394 459
541 135
101 538
995 92
342 78
606 894
883 760
578 738
316 450
909 300
627 356
693 517
525 448
683 495
960 213
369 969
177 241
263 157
490 495
930 965
894 841
775 13
489 843
962 519
808 380
682 778
322 717
387 567
678 354
620 475
562 159
654 703
306 793
702 331
789 707
813 550
493 354
803 892
209 866
528 712
528 906
303 449
458 70
377 537
850 801
865 697
911 989
233 334
874 44
631 966
224 249
83 355
368 257
263 204
653 125
45 635
84 691
413 577
120 277
336 321
215 267
642 776
936 881
535 969
486 294
695 230
483 405
457 234
196 68
6 444
3 777
218 287
966 95
419 683
943 666
257 523
75 808
792 338
990 761
459 254
360 477
575 444
115 46
880 884
700 324
537 111
227 488
371 607
876 716
244 726
356 298
579 150
65 39
48 302
32 506
349 829
317 229
644 914
134 842
241 57
700 865
899 861
202 530
940 338
886 924
734 692
872 737
126 10
131 204
670 485
842 450
842 267
802 251
152 948
475 813
656 718
882 320
507 560
293 212
563 780
859 289
36 455
648 791
703 58
957 778
919 780
526 213
915 937
21 105
662 476
471 653
572 900
703 473
669 974
621 858
695 500
4 921
497 546
818 108
659 778
381 481
342 784
42 609
440 225
223 73
259 567
875 137
749 119
492 936
257 658
546 721
885 374
647 386
677 328
118 978
734 908
72 1000
177 476
500 599
603 547
455 713
617 330
785 544
585 284
266 350
1000 664
392 420
908 412
185 957
814 577
570 190
38 137
265 111
374 19
365 562
996 64
401 521
539 852
398 471
719 340
221 12
431 428
918 86
529 277
617 678
952 763
628 437
977 978
799 426
612 109
106 27
393 977
304 463
127 173
749 737
106 160
380 393
224 202
669 965
667 539
263 601
472 702
493 276
847 221
827 635
999 975
625 239
806 915
896 940
107 939
997 497
662 784
62 274
154 599
835 664
455 480
525 853
706 294
263 485
208 771
635 298
794 237
785 186
331 292
333 603
686 649
588 613
723 851
784 271
247 62
714 332
885 126
158 893
917 891
107 816
252 462
93 420
619 521
624 405
51 576
90 661
967 364
660 211
791 66
48 970
966 257
162 509
3 329
988 22
453 341
802 973
253 320
42 888
61 326
798 72
419 881
191 269
346 413
329 10
45 910
180 511
966 512
883 847
610 424
905 77
424 699
693 781
29 946
274 22
920 385
419 935
342 658
493 344
268 716
714 950
176 807
108 516
555 978
271 879
341 300
134 39
306 925
152 321
502 129
944 372
348 642
688 213
475 727
809 965
806 124
635 714
696 959
140 120
478 153
37 269
47 637
483 145
249 679
344 532
317 272
55 355
193 90
504 325
390 802
193 611
553 989
280 974
747 638
882 890
770 475
13 336
921 957
507 637
14 269
42 968
53 721
117 720
934 759
497 196
168 821
28 502
825 420
709 755
437 805
193 952
234 469
304 490
667 789
22 398
820 572
321 665
90 739
211 278
676 628
916 804
351 993
559 440
804 115
433 49
668 677
888 988
909 715
971 511
110 4
694 201
654 541
246 616
800 387
158 807
512 298
66 516
808 322
963 565
171 642
113 34
854 652
351 600
182 673
582 633
281 935
557 89
880 857
907 423
88 928
664 660
921 561
175 359
923 518
484 200
731 817
806 64
1 497
374 976
868 952
795 742
216 945
60 864
504 582
786 879
418 646
560 518
421 834
949 16
869 678
907 923
935 749
710 911
851 211
767 852
45 907
207 823
36 918
496 488
659 513
807 364
201 192
586 469
443 784
863 613
747 985
577 824
310 347
221 686
851 108
103 40
286 976
916 377
285 516
895 25
943 105
33 81
392 617
242 721
868 205
439 861
62 212
122 781
417 201
602 78
705 139
740 807
928 745
230 411
802 328
408 440
483 137
974 41
648 872
874 28
232 302
375 684
37 521
290 619
144 926
138 893
925 459
503 203
282 568
28 185
786 314
646 874
47 237
333 356
12 628
793 242
477 754
967 584
854 590
857 408
200 856
970 809
331 370
559 751
557 682
283 886
268 746
494 638
758 881
912 607
24 751
148 864
710 233
313 24
656 315
953 526
696 405
640 656
632 167
998 223
589 454
657 524
739 437
7 496
391 670
133 630
643 173
103 778
746 297
462 1
391 738
453 149
573 531
953 912
287 72
509 795
916 730
512 361
595 587
147 134
494 216
869 141
891 667
475 927
343 824
794 148
428 374
387 200
300 373
286 684
800 880
883 299
230 253
55 994
624 929
403 604
675 78
44 906
214 286
964 417
791 730
631 423
824 363
298 383
26 222
525 674
245 524
480 318
172 504
98 895
165 5
20 630
30 392
421 796
26 103
680 97
819 630
274 868
380 725
67 822
707 70
574 41
536 959
800 112
60 149
784 298
994 298
32 863
195 440
94 432
962 279
800 186
857 938
282 506
63 815
139 346
931 559
163 340
54 874
398 657
741 457
724 365
700 977
987 335
950 172
565 160
421 235
822 419
501 928
242 21
842 700
322 821
537 333
499 262
692 544
879 908
698 960
766 569
213 683
609 347
524 159
818 668
231 17
625 729
111 184
324 449
370 714
776 69
884 991
844 965
670 908
137 991
427 925
198 297
345 672
203 520
748 836
4 275
832 691
56 779
239 917
124 561
982 965
816 496
781 836
803 808
490 877
963 987
544 584
702 515
761 68
674 802
421 748
927 902
672 535
541 857
437 678
918 147
1000 952
473 319
530 500
534 59
622 374
773 517
360 635
959 415
796 938
756 785
949 985
505 760
159 938
316 842
115 509
30 885
152 185
734 86
797 902
195 26
622 907
990 319
691 815
104 663
681 315
600 201
630 859
644 692
205 199
768 565
482 598
946 863
924 245
701 820
918 906
791 237
278 435
145 505
503 448
462 78
100 63
818 364
293 78
813 571
591 113
311 513
251 882
676 530
670 257
776 118
989 45
564 410
870 980
322 205
235 383
386 545
660 907
289 136
67 999
239 906
768 365
170 903
827 456
248 729
73 937
839 622
198 611
555 279
877 907
596 731
857 642
72 331
606 688
250 278
742 630
587 774
946 543
238 640
771 300
998 865
837 859
326 868
231 314
748 432
892 659
557 433
257 601
965 735
945 794
602 546
579 172
74 654
568 513
939 18
641 84
693 970
420 139
123 746
258 329
493 599
719 139
955 529
132 144
838 907
450 607
159 708
650 868
419 455
223 950
686 951
708 360
645 929
438 647
233 824
262 481
548 775
383 966
873 922
935 107
839 92
980 573
121 336
595 150
721 425
272 929
702 256
376 371
121 91
173 973
489 158
35 303
169 283
669 19
464 336
672 929
275 252
536 101
415 648
30 389
854 616
174 90
198 825
30 751
645 502
720 329
930 359
411 578
7 753
788 224
67 652
259 351
886 966
144 65
497 810
23 823
980 699
545 197
209 712
627 954
354 145
209 485
894 786
799 940
988 48
137 428
27 600
91 338
121 376
27 522
837 668
388 822
986 860
447 334
64 856
818 991
783 405
724 8
930 400
789 366
222 43
135 921
505 653
23 374
710 82
574 408
318 962
494 289
669 818
23 904
933 620
360 430
596 69
401 564
409 929
912 807
974 258
168 178
357 71
424 208
457 937
213 468
227 141
192 157
746 531
469 605
412 823
484 649
980 595
214 806
443 502
349 476
397 565
727 949
235 45
797 437
790 908
101 561
372 680
801 114
480 383
180 887
224 895
564 532
798 985
110 886
28 426
506 273
233 667
107 518
700 565
644 734
899 821
264 714
363 849
224 689
371 437
175 592
563 528
579 661
992 962
757 905
775 250
652 236
528 803
135 550
226 688
52 837
872 399
765 87
430 715
581 410
840 179
322 420
243 372
406 201
492 976
122 628
580 975
589 459
787 163
564 387
735 168
891 22
110 724
780 322
246 965
433 859
64 166
821 407
62 249
803 580
576 257
347 939
649 254
665 764
853 634
614 1
507 132
438 975
309 672
797 987
362 984
177 486
600 73
327 250
7 507
442 588
790 324
490 235
141 748
57 796
427 701
426 338
261 960
914 878
544 312
629 20
843 145
551 59
958 374
144 210
87 123
888 275
863 716
390 345
152 378
965 223
666 487
893 309
550 212
752 580
952 486
144 202
530 422
662 461
719 310
116 383
701 516
806 242
139 186
895 381
386 567
46 3
263 499
945 814
340 435
479 406
843 643
36 12
766 23
519 842
248 577
695 832
842 894
467 272
540 147
131 944
835 268
416 902
577 475
835 968
427 578
441 767
335 706
346 888
118 189
286 399
600 359
273 943
166 5
91 92
775 251
630 15
811 681
35 55
565 726
924 342
286 501
263 324
877 299
166 561
966 111
932 301
565 407
548 559
782 631
17 324
797 16
26 716
195 696
193 811
536 49
219 758
360 560
213 308
947 616
176 161
971 823
718 616
173 864
631 202
2 733
855 696
282 475
341 100
423 216
943 626
310 413
29 988
113 378
345 476
693 255
405 691
191 477
115 69
863 742
833 196
163 661
288 515
579 636
318 979
487 842
669 53
280 860
847 144
664 854
349 141
220 491
170 648
87 186
73 744
202 965
251 204
777 610
218 262
472 507
321 833
575 504
625 791
393 185
188 78
505 813
198 213
96 922
900 403
202 678
388 91
275 700
614 191
298 951
33 90
21 236
210 433
737 390
828 874
20 756
566 969
403 756
853 657
886 541
902 404
121 515
131 625
625 658
85 392
636 348
627 603
393 183
486 255
30 607
499 952
784 235
880 882
398 27
34 649
935 878
639 730
961 359
433 857
749 873
249 353
903 918
602 111
769 719
641 758
427 448
242 847
676 893
876 740
781 158
758 772
890 808
254 511
148 78
491 768
807 549
583 792
273 896
379 917
464 40
190 115
608 87
118 653
876 440
634 951
105 397
7 374
648 483
301 663
649 165
334 568
314 983
584 268
460 786
919 201
690 432
187 774
263 233
387 373
33 458
58 253
978 621
60 52
422 513
799 843
890 829
291 679
224 100
754 833
753 268
636 141
262 422
320 589
168 419
663 714
244 610
634 632
313 142
436 316
119 197
306 350
931 671
503 198
15 846
930 491
149 381
13 317
231 889
1000 328
962 372
497 192
966 803
911 85
610 470
631 904
85 548
577 258
632 875
646 201
284 674
890 313
551 769
879 766
759 353
565 491
478 969
386 249
585 551
670 279
589 673
845 82
641 236
180 788
769 695
114 137
928 383
975 235
413 158
995 216
823 785
762 606
70 593
127 866
325 945
667 83
757 601
153 779
612 903
35 611
826 159
263 489
94 690
73 222
178 827
62 772
772 171
68 291
21 890
727 922
115 929
286 989
575 549
96 39
505 928
257 129
553 85
614 594
663 271
458 545
514 911
770 249
937 38
327 474
291 879
151 221
547 391
748 664
222 41
229 564
67 582
43 107
476 678
789 409
475 839
183 524
546 445
197 933
163 457
230 731
775 701
807 497
286 5
3 237
219 697
278 327
747 280
580 680
782 970
350 775
180 59
61 893
198 768
805 713
337 445
502 714
214 979
77 308
580 942
330 896
178 143
318 389
140 743
441 166
415 872
978 164
290 281
791 997
211 862
914 181
15 936
630 186
942 811
535 875
858 731
47 620
941 771
798 187
669 720
309 878
252 265
396 820
954 292
698 374
819 440
914 534
97 905
60 519
573 616
579 160
69 279
317 620
187 984
216 284
201 21
661 792
504 974
175 267
651 917
834 835
436 556
721 10
738 148
68 99
714 576
675 523
708 776
830 967
943 527
554 696
610 228
207 556
78 341
569 186
945 134
3 336
76 325
245 578
75 700
407 600
320 860
694 301
426 94
621 326
162 249
199 850
63 687
868 610
824 420
264 588
563 299
99 956
394 348
631 64
871 900
871 845
305 353
159 292
475 932
431 252
327 850
896 691
683 917
976 732
583 23
192 246
532 274
528 13
98 193
552 897
276 31
932 15
501 876
32 155
191 947
530 153
801 4
587 198
67 785
85 203
358 347
367 540
864 468
411 994
152 532
739 250
867 289
449 809
850 275
675 948
756 491
752 671
169 115
495 695
258 662
104 163
586 358
691 136
1000 145
732 181
257 971
668 21
806 400
243 894
991 317
806 47
157 334
496 478
123 262
502 227
321 556
225 83
950 146
890 296
192 601
67 211
47 77
683 335
161 355
589 920
20 137
477 827
97 523
883 465
538 649
543 602
757 168
853 855
789 719
986 963
917 547
266 126
961 745
222 91
293 444
384 52
61 283
882 88
586 298
421 395
162 188
162 48
86 758
858 13
287 438
10 520
590 7
233 613
6 403
243 612
699 861
829 887
451 8
577 472
396 400
8 239
747 109
481 585
869 666
361 309
881 524
871 782
413 221
851 38
29 806
92 239
594 963
167 477
403 368
634 958
202 98
349 33
576 277
355 457
138 246
417 629
113 620
120 315
769 732
96 432
869 553
61 902
131 100
782 43
579 609
47 695
81 601
77 810
489 271
425 678
826 473
97 231
742 941
741 628
36 92
981 593
937 781
660 191
885 348
406 279
641 568
989 918
163 309
730 623
61 446
792 6
145 653
738 420
903 408
562 487
411 906
75 438
19 703
228 446
15 325
820 104
212 668
698 828
934 167
175 117
198 111
115 276
331 288
446 826
105 301
974 496
67 943
433 453
299 738
132 360
235 951
276 123
716 540
958 983
829 904
855 615
914 373
119 677
934 447
617 71
656 26
776 850
779 635
683 240
923 177
708 997
115 844
530 172
77 261
355 655
630 707
144 587
72 60
129 622
576 119
28 901
31 406
342 702
128 543
710 930
133 493
866 112
655 905
660 483
371 837
870 595
264 171
650 972
878 917
292 932
963 573
479 462
360 426
876 642
26 189
400 853
816 578
374 28
310 398
931 242
578 818
853 665
786 233
477 74
559 658
351 341
563 200
901 930
903 455
938 145
958 375
421 125
213 17
639 635
176 544
762 368
421 851
360 322
488 668
89 949
778 101
412 566
674 78
239 746
998 130
751 199
165 392
392 796
718 531
194 329
511 251
840 115
129 103
557 821
812 880
630 391
909 849
97 279
601 586
827 751
626 623
336 695
488 137
743 844
549 411
252 752
327 771
216 245
263 579
613 328
321 878
49 478
863 444
195 159
909 935
884 10
986 285
480 796
934 803
477 335
633 277
541 35
752 423
753 941
485 81
621 456
571 77
989 651
602 122
381 315
827 987
309 146
394 339
969 227
991 995
128 271
521 110
854 789
171 788
100 995
565 808
271 152
513 555
357 581
414 822
997 482
109 428
862 551
187 44
475 555
373 702
92 502
859 853
267 339
437 795
873 654
185 383
817 680
780 364
719 74
976 338
711 852
452 641
491 339
497 248
173 341
95 673
688 589
500 738
384 651
275 515
365 353
293 11
598 319
178 667
486 764
564 97
322 214
207 665
580 63
494 256
365 598
956 877
383 983
432 41
644 446
827 932
199 866
756 689
712 685
395 747
307 638
407 201
818 511
385 489
545 699
113 282
134 504
132 604
524 551
18 230
45 741
626 185
40 163
82 285
153 321
3 686
739 188
789 886
575 312
525 548
270 44
161 242
118 887
471 684
214 7
970 134
101 682
605 26
342 673
333 905
858 398
759 903
260 376
24 327
623 973
101 527
819 704
385 464
480 172
48 230
273 557
523 509
161 726
459 214
326 657
959 880
552 349
221 632
874 986
472 211
837 72
546 89
92 451
411 139
648 459
771 279
950 229
818 759
51 791
431 563
410 36
202 623
810 985
461 92
207 893
28 980
35 904
445 256
71 761
942 401
86 600
808 704
801 129
45 407
782 672
591 250
536 96
484 4
80 234
284 739
128 582
639 389
97 100
830 96
425 945
182 52
796 596
702 601
468 238
336 272
956 460
57 373
830 323
873 628
568 362
918 960
403 291
7 22
574 289
442 256
331 720
819 771
661 848
263 398
762 292
738 617
326 443
301 888
102 86
215 584
99 264
516 703
987 192
654 641
382 231
738 285
705 807
6 460
793 777
345 311
539 546
550 109
403 597
826 815
943 671
133 457
799 775
737 93
451 195
73 643
460 24
504 425
582 480
974 728
86 234
977 856
905 52
377 750
178 962
818 826
429 606
478 200
385 127
959 160
781 680
849 156
168 763
567 181
878 314
834 674
830 869
192 794
969 20
74 949
667 418
314 475
465 161
115 541
435 609
176 501
269 771
292 523
28 378
684 621
859 475
51 399
76 281
199 978
240 783
413 983
22 381
238 705
327 70
580 632
745 386
959 923
179 742
773 281
895 890
925 934
153 111
223 247
126 114
220 374
886 985
675 156
118 66
472 398
765 450
212 912
46 820
923 767
973 106
948 655
307 922
79 926
597 933
851 257
691 488
134 623
504 829
566 282
199 827
195 265
786 888
265 773
883 594
888 938
911 812
923 868
282 828
929 306
946 645
158 930
89 824
588 491
339 774
824 565
503 665
930 931
869 62
198 622
956 343
22 436
537 899
428 578
761 837
370 448
56 805
757 461
774 723
452 227
650 395
718 529
74 625
776 947
815 523
119 790
155 893
109 275
90 988
486 776
801 416
289 103
167 819
876 883
822 924
868 489
593 811
744 470
789 762
833 653
740 917
417 327
594 50
235 461
383 72
139 211
394 64
820 417
816 317
159 646
17 957
275 508
394 345
878 648
133 834
269 406
746 188
197 115
351 657
374 664
615 248
435 936
302 410
642 803
589 886
654 99
331 101
359 154
243 50
81 562
350 555
578 514
846 526
436 584
310 300
504 754
591 686
422 579
170 85
808 347
441 430
282 700
447 222
260 239
99 289
980 202
49 781
259 62
475 541
472 314
887 556
903 162
169 453
864 361
953 620
222 551
203 118
669 585
573 758
27 910
568 366
163 464
242 845
313 393
421 947
623 13
709 180
695 716
528 258
513 780
640 609
210 418
327 115
952 997
752 612
31 628
188 451
92 689
508 810
393 777
844 873
939 72
483 447
171 352
654 127
931 169
625 677
707 198
696 580
595 967
133 741
425 691
455 240
932 157
557 593
284 197
982 876
929 546
136 905
912 799
746 976
110 740
34 306
352 863
20 69
448 367
73 190
176 434
789 589
259 286
514 494
665 723
32 182
19 702
383 86
544 303
923 803
261 68
787 343
198 343
239 364
127 10
171 361
351 237
222 51
845 721
301 547
197 527
256 841
937 238
380 766
597 703
850 78
699 401
941 741
279 455
608 668
372 838
49 149
960 430
976 756
824 960
180 757
157 578
300 317
912 90
512 743
26 585
229 883
882 139
605 210
440 473
131 415
409 802
164 387
453 611
323 387
557 375
688 369
21 396
378 244
664 647
794 487
14 480
630 108
997 427
440 39
974 360
621 404
747 114
838 472
660 399
714 164
148 846
59 320
286 310
291 903
921 408
619 14
872 320
52 152
232 458
867 565
159 629
205 870
174 334
842 679
286 896
330 694
890 915
458 271
667 372
377 586
483 854
277 44
544 869
976 652
459 633
195 289
301 751
162 400
735 337
116 632
824 200
225 544
546 703
935 119
139 42
147 897
168 107
213 692
175 467
331 481
247 794
817 832
6 7
726 32
910 345
487 643
907 573
521 785
733 952
291 11
582 388
878 235
565 714
381 377
944 173
737 163
748 726
463 657
157 61
842 114
842 947
149 916
298 387
598 619
418 111
293 787
966 387
454 110
53 920
958 656
810 924
292 577
153 436
362 315
314 98
17 489
581 580
998 302
45 393
628 144
751 326
754 993
151 767
17 323
405 596
99 581
230 387
214 474
457 289
730 209
861 464
812 203
213 426
623 69
768 23
449 138
347 215
982 716
269 212
309 573
288 267
956 223
730 530
893 322
270 551
927 522
576 478
919 759
212 35
376 589
734 255
68 67
22 404
518 131
263 540
315 998
169 123
172 4
512 549
165 736
6 415
20 254
767 798
746 574
599 491
76 800
763 778
836 491
517 667
490 812
779 112
916 825
366 406
1 254
300 259
154 311
755 496
733 178
832 679
453 812
837 749
441 523
865 477
47 316
237 620
693 31
52 984
413 969
291 464
864 99
327 899
909 457
510 857
522 801
681 576
720 804
226 242
939 843
19 301
549 725
394 747
800 345
718 495
64 250
3 452
741 188
804 606
672 42
203 141
71 104
280 478
261 341
484 311
954 426
778 17
107 251
334 179
41 126
178 816
880 83
205 427
252 143
935 163
51 457
737 951
891 845
360 264
357 460
130 32
219 598
142 85
730 260
844 599
408 953
240 965
418 551
824 224
665 168
288 239
121 8
788 427
324 498
26 340
914 691
924 382
172 709
954 512
830 451
606 190
517 230
2 816
900 328
154 443
753 818
258 352
442 974
511 711
178 662
736 999
352 653
334 626
211 975
191 949
290 117
308 741
319 244
546 556
235 488
417 450
11 162
906 456
185 793
295 280
981 420
58 866
347 785
605 32
365 544
977 288
958 617
679 808
332 271
969 129
313 692
201 835
461 570
955 647
679 901
352 676
547 137
417 828
87 776
918 694
189 829
344 387
260 358
149 16
96 511
708 914
877 775
242 455
292 939
312 501
584 484
749 939
58 610
675 926
606 520
174 199
226 358
164 994
298 891
177 597
359 662
686 111
81 204
763 76
488 689
317 970
324 140
613 865
761 817
97 650
4 952
729 410
903 137
205 218
384 882
351 335
488 722
979 703
110 302
441 643
214 646
918 719
498 853
496 540
648 4
631 638
751 817
775 398
587 304
246 831
736 79
38 383
603 429
989 387
691 165
162 917
250 125
136 261
784 636
753 573
631 502
741 310
300 556
716 543
103 948
934 421
210 542
395 553
429 550
392 238
790 887
973 137
161 796
244 589
563 482
556 693
644 103
679 421
259 788
299 982
875 421
170 990
946 293
360 309
41 265
855 407
829 662
25 802
563 763
945 640
128 848
957 533
15 352
587 817
493 678
461 721
228 736
202 512
431 499
33 630
425 447
187 50
207 873
706 750
483 858
537 434
668 903
988 480
341 315
869 185
375 600
606 325
961 476
985 3
100 470
129 494
170 468
395 225
882 622
460 248
508 9
474 530
953 758
174 791
772 922
249 599
476 698
456 128
66 988
814 575
358 458
610 891
84 55
514 29
355 937
703 763
755 543
808 84
689 353
218 723
755 559
293 802
397 832
253 567
481 490
591 316
252 484
458 351
345 547
833 175
520 548
66 726
162 368
275 939
986 713
473 727
623 11
835 878
63 719
745 244
106 909
786 664
599 335
77 488
950 351
103 546
228 8
631 169
984 213
173 247
671 852
505 513
883 160
86 171
42 373
911 605
180 211
800 814
405 337
735 245
734 815
733 376
588 482
265 905
283 704
884 272
576 563
908 609
874 611
107 892
29 668
615 768
303 390
664 57
617 545
317 576
660 471
408 582
702 887
397 501
560 306
614 493
697 734
17 443
496 363
457 964
803 374
260 153
691 541
953 345
536 444
265 474
958 94
663 288
941 613
123 956
955 603
825 52
543 13
924 51
470 191
495 128
667 594
901 898
451 773
249 385
837 669
249 738
438 833
738 723
189 480
146 203
416 927
420 997
298 322
216 369
52 115
686 797
291 932
746 995
395 37
567 911
511 47
612 509
907 111
350 420
259 616
475 306
307 405
28 754
826 925
403 25
715 522
975 602
747 124
535 128
755 673
477 135
903 547
908 800
921 411
193 164
346 410
2 628
713 245
22 714
874 140
393 566
233 67
640 493
449 839
596 156
86 760
445 252
216 879
189 358
294 86
665 708
367 17
634 393
967 585
969 640
903 586
997 567
34 138
965 458
517 718
926 329
968 590
753 436
659 73
174 528
315 277
235 158
729 3
248 21
844 356
610 453
172 400
70 564
206 995
325 716
58 371
429 181
317 40
198 290
864 458
435 393
591 38
928 37
626 300
52 225
130 618
378 264
894 629
797 503
578 384
292 642
648 418
621 79
865 237
307 96
499 385
826 495
673 886
926 677
277 931
226 462
691 515
585 920
9 801
860 402
29 575
363 33
951 100
194 772
842 360
652 612
902 709
966 900
333 723
617 823
51 216
64 368
156 926
704 304
807 650
350 802
89 908
164 268
356 389
687 256
627 861
651 386
900 205
764 274
107 129
108 249
1000 32
675 827
761 639
51 134
996 381
591 652
781 711
857 482
876 13
527 400
252 176
292 479
327 825
504 564
828 238
434 981
943 459
733 692
593 85
50 366
102 315
521 322
479 698
105 76
302 51
583 655
846 872
467 970
957 128
49 869
473 128
175 513
509 851
182 538
785 851
215 551
345 156
404 811
579 196
446 918
322 899
87 752
621 304
698 111
377 758
71 291
525 364
429 408
817 312
842 69
780 715
82 298
682 414
737 740
729 235
805 662
856 423
924 695
235 489
270 182
318 805
180 299
248 751
179 380
472 302
238 593
623 894
793 501
659 204
839 844
932 150
875 889
658 900
612 584
519 214
445 88
186 505
953 905
529 301
603 582
378 347
3 131
479 440
199 136
427 54
98 36
805 71
723 367
323 732
823 348
75 436
525 820
474 738
86 884
477 658
836 732
662 937
429 209
371 476
883 458
743 814
741 778
51 738
763 647
12 991
350 102
503 365
12 648
123 478
751 947
125 55
226 159
962 9
17 182
525 402
41 139
834 981
844 300
8 750
96 783
348 737
174 192
970 370
400 203
105 285
267 482
612 506
546 939
820 738
775 157
33 89
312 538
108 216
754 929
748 637
376 587
660 2
654 334
342 63
295 783
461 926
24 767
493 963
672 992
29 650
14 655
887 66
510 2
979 23
181 67
301 991
930 589
753 964
710 974
135 22
621 648
736 353
622 18
386 457
244 914
22 926
235 478
20 138
67 187
287 372
501 843
924 2
827 688
969 241
801 237
347 905
439 782
754 742
949 422
312 598
525 225
882 58
607 583
624 675
81 261
736 744
444 513
785 461
253 837
544 496
573 660
2 371
717 791
807 475
351 902
914 279
372 891
853 431
851 860
786 713
321 549
209 441
597 162
70 951
530 335
453 506
960 158
267 8
136 490
649 568
841 213
495 868
638 50
135 459
325 802
875 763
113 472
684 686
574 588
615 289
980 458
720 741
656 3
388 354
734 453
351 896
337 192
409 877
909 464
683 502
726 310
22 146
419 437
523 177
72 745
805 21
177 858
924 204
910 759
80 311
7 728
922 924
214 201
148 163
196 702
947 147
358 705
647 833
488 397
998 843
207 780
670 460
986 890
745 184
607 967
526 250
766 338
47 393
740 448
332 62
19 154
890 712
154 119
424 439
950 474
155 118
945 157
778 706
115 312
988 613
841 744
851 173
123 536
209 35
50 789
478 124
1000 710
57 401
430 466
379 501
270 841
809 228
68 43
171 547
134 924
251 147
37 999
27 101
988 205
287 159
183 232
709 599
837 18
613 792
572 797
720 800
431 564
993 85
453 354
507 545
198 157
498 35
844 262
923 589
76 358
106 452
40 688
214 492
667 549
902 342
966 806
316 483
355 126
554 523
19 648
168 879
598 125
517 851
391 787
33 749
946 379
269 517
471 530
218 825
546 593
88 93
712 746
511 407
720 350
942 465
407 217
638 428
462 891
883 99
118 37
564 138
752 664
590 979
475 745
9 941
712 75
638 336
973 184
213 342
366 769
138 703
977 537
58 208
33 289
182 664
917 831
293 431
667 222
715 242
217 108
281 7
301 435
370 50
632 756
963 451
557 430
364 553
654 592
903 863
592 482
986 872
817 270
529 108
933 678
388 489
106 758
335 9
758 974
294 930
636 944
671 997
627 588
750 144
413 275
370 451
455 338
404 13
32 52
673 825
226 274
617 204
955 410
685 240
601 567
711 474
114 706
451 173
751 543
51 97
983 303
807 87
740 648
196 144
861 895
260 630
471 125
237 117
106 993
975 755
916 979
262 7
108 748
862 341
156 359
465 354
242 34
183 858
887 633
510 600
98 490
510 239
415 147
316 150
471 859
172 237
963 933
64 972
286 380
857 100
866 126
75 741
115 128
152 623
452 25
350 34
993 725
856 516
46 973
693 24
748 87
424 478
919 38
339 29
303 962
553 526
762 133
813 655
349 468
79 620
79 658
374 387
742 275
373 196
215 140
619 174
731 115
50 39
44 959
795 245
747 830
786 267
294 844
49 299
223 542
902 862
152 294
730 820
312 733
306 562
225 751
694 447
293 905
341 139
269 349
691 265
179 989
11 426
449 507
499 760
700 883
120 453
79 726
138 9
377 620
391 800
379 641
924 274
153 206
256 453
917 990
928 587
119 11
733 170
653 402
514 859
27 16
71 364
493 818
122 991
716 195
450 979
386 419
821 969
444 244
607 729
273 592
173 560
972 98
458 597
968 772
86 376
660 879
528 552
37 743
628 25
173 417
425 815
677 443
574 460
538 75
273 813
815 102
701 976
790 20
825 656
140 921
964 72
839 922
55 133
115 44
353 69
924 708
461 743
557 413
788 111
883 585
616 173
723 34
167 425
748 842
752 917
69 648
996 93
768 358
371 747
616 132
503 57
880 802
926 611
282 68
505 275
967 75
319 115
483 801
266 603
264 627
89 889
480 408
290 909
112 168
793 855
690 960
667 833
910 903
753 937
460 164
92 877
970 481
296 736
106 650
651 812
293 604
53 580
782 849
378 425
795 156
945 947
452 669
659 404
450 555
829 493
571 670
147 786
454 907
680 547
452 688
647 483
721 233
561 686
929 485
186 254
678 500
718 835
964 71
337 564
177 988
634 509
631 961
607 454
873 433
711 243
957 405
578 421
160 582
390 466
632 702
360 600
497 962
260 251
703 853
676 871
888 375
124 589
234 470
968 106
817 38
717 110
129 272
159 752
459 385
36 994
976 787
905 411
538 806
875 276
822 901
885 515
47 243
792 546
27 44
14 785
834 535
919 257
748 593
918 811
986 52
349 78
236 736
897 237
656 402
654 545
592 697
883 831
523 964
907 983
334 777
539 591
19 335
383 382
183 996
171 961
10 834
297 271
614 756
306 706
442 454
485 49
782 75
279 599
104 68
437 789
475 362
105 578
846 963
732 895
584 798
832 461
381 223
983 969
375 328
640 673
333 207
106 47
709 142
190 124
694 113
924 174
38 437
864 921
875 864
50 160
477 3
314 304
486 535
559 611
10 312
598 83
412 784
13 37
782 811
378 284
317 997
657 691
544 981
71 136
362 834
215 176
572 428
499 831
57 234
771 859
574 308
799 233
346 163
618 546
405 223
517 995
234 147
932 591
947 793
977 617
132 879
676 151
544 642
633 196
138 164
649 109
382 913
537 414
862 114
908 899
446 259
871 667
420 413
876 689
308 372
126 831
879 980
115 834
150 273
205 495
378 156
287 252
242 484
442 756
812 968
481 910
871 144
451 235
251 462
728 665
56 721
678 632
289 659
951 24
148 691
82 543
44 405
779 716
493 977
723 141
556 569
441 438
462 91
84 795
722 529
819 101
334 245
884 673
12 657
523 768
662 562
591 699
906 993
898 775
710 707
801 402
108 769
457 754
496 447
202 82
406 801
638 251
663 769
188 315
593 858
85 399
984 509
988 491
23 193
681 735
711 149
870 513
949 822
340 443
773 959
548 261
71 575
100 555
289 653
655 451
682 602
494 336
578 432
163 36
648 650
88 156
943 476
875 424
145 178
258 97
867 59
522 533
881 726
218 379
115 580
371 731
315 391
943 691
491 533
638 355
997 755
358 620
749 908
439 402
117 518
102 521
817 18
371 430
287 650
722 908
571 99
82 856
897 969
357 539
277 910
258 747
73 310
201 266
860 899
476 795
468 550
983 103
245 912
412 530
153 553
217 280
185 44
389 449
511 641
450 683
893 404
729 97
126 85
908 851
162 211
454 6
87 642
778 64
552 107
174 461
757 151
417 794
236 35
71 3
921 944
141 602
762 771
158 398
748 169
145 588
84 577
743 728
452 429
589 851
669 291
818 95
884 496
244 482
14 146
904 483
839 978
961 134
264 773
644 68
463 481
974 860
600 10
95 319
638 846
579 672
880 937
990 336
549 135
518 272
509 267
720 888
670 739
288 84
610 690
670 9
694 353
563 616
258 436
58 196
257 828
768 217
777 592
104 821
950 130
735 902
159 533
351 740
325 963
443 499
999 645
323 576
459 619
262 332
419 632
260 21
562 770
933 824
185 26
202 460
2 155
439 308
810 32
639 433
414 295
310 352
636 848
882 798
574 929
381 792
475 255
715 384
720 103
459 226
795 161
398 985
57 763
222 461
2 617
700 746
71 743
611 147
254 478
790 797
571 849
165 330
421 903
724 455
3 440
243 289
517 746
242 683
640 962
642 399
69 326
775 505
843 595
184 948
99 750
482 927
951 379
370 876
19 340
69 4
752 259
157 133
953 546
873 318
897 33
847 3
672 505
931 711
755 85
939 793
663 630
729 546
436 901
29 861
363 214
709 284
535 65
155 304
725 497
649 157
633 844
304 899
525 47
481 170
357 544
425 17
531 575
671 657
675 944
478 790
310 881
811 268
433 279
862 581
726 44
589 283
736 532
458 698
508 705
341 467
838 607
464 714
698 406
535 159
170 768
200 773
452 595
694 348
370 614
410 871
831 709
533 798
43 839
755 950
218 639
682 823
940 335
12 899
879 405
522 306
466 826
701 351
492 520
329 78
948 822
19 418
811 734
276 880
241 925
781 397
758 344
153 302
872 95
879 924
786 721
19 485
280 452
510 21
798 59
468 218
859 124
351 471
79 155
867 324
470 710
335 61
314 201
124 323
161 863
66 93
935 934
441 528
659 868
400 291
929 377
225 893
842 713
884 364
73 899
781 209
297 639
541 162
566 728
853 347
12 168
660 708
457 59
228 153
376 705
341 117
279 500
243 68
293 454
39 245
954 147
706 660
417 62
61 612
714 136
366 861
927 650
112 382
673 795
321 590
453 312
186 449
995 885
35 406
454 780
129 572
512 628
665 479
843 343
241 414
633 923
91 587
229 268
104 322
395 320
911 884
734 287
742 677
924 183
951 865
517 295
542 320
104 499
728 581
287 837
733 373
523 520
220 962
338 764
967 225
465 46
462 391
433 193
666 504
305 541
338 170
284 240
165 503
861 96
915 707
478 664
141 196
284 511
909 862
35 205
925 135
200 725
693 714
373 525
353 726
180 705
425 638
410 916
688 877
440 814
419 451
214 435
622 207
432 662
420 589
778 482
750 567
862 219
436 827
993 392
157 938
543 640
507 75
622 930
426 380
385 389
31 564
582 764
655 186
737 215
871 503
426 86
359 424
705 50
602 865
597 881
773 716
222 648
894 75
345 438
388 700
579 135
781 944
211 666
770 516
665 818
104 207
150 740
848 400
500 978
332 642
225 684
990 976
686 403
837 114
770 617
564 412
75 508
387 839
914 497
705 504
76 12
272 676
763 407
162 421
406 645
830 12
122 936
34 415
195 853
980 641
489 502
443 361
550 931
627 116
419 468
1000 318
762 95
366 577
595 243
236 149
428 444
425 710
155 422
264 665
591 731
516 592
370 193
857 280
846 809
289 216
227 757
971 268
442 401
246 692
604 527
994 972
674 582
920 859
567 965
11 328
182 809
100 251
321 851
685 432
666 508
347 724
741 989
766 214
274 418
831 528
13 981
996 203
424 720
819 492
459 901
242 997
961 846
512 609
521 644
216 253
138 417
812 962
223 825
63 287
608 855
31 903
643 418
151 372
978 23
452 67
871 535
801 220
373 185
956 52
628 949
538 680
217 444
370 278
666 85
980 483
682 911
38 774
64 959
909 865
650 690
404 954
781 979
439 495
690 663
458 758
191 863
905 142
128 383
78 667
555 624
767 880
880 684
858 774
556 356
97 474
668 386
901 452
313 586
267 882
922 290
818 546
88 377
296 943
219 576
156 511
628 228
607 990
991 777
399 60
659 269
967 422
836 114
986 1000
299 68
992 72
875 381
670 957
915 571
450 184
347 914
235 603
772 589
727 258
208 91
375 726
246 733
736 209
91 811
862 942
455 317
829 756
735 946
973 334
532 794
574 98
683 562
754 744
107 269
781 806
722 888
201 161
453 219
867 485
501 480
419 956
322 562
819 17
968 997
49 563
155 89
882 309
502 877
493 660
149 690
848 417
459 597
281 880
683 915
816 600
296 443
536 749
469 57
384 607
424 411
536 422
581 695
234 312
457 923
238 927
289 208
128 671
555 766
370 523
96 225
497 722
624 417
815 223
482 138
685 237
990 531
1 881
469 969
596 483
639 848
284 997
918 11
429 967
120 898
153 297
704 289
817 158
67 151
81 933
702 827
501 212
208 183
342 721
77 614
491 499
849 944
986 371
40 16
250 546
878 737
70 252
639 638
974 365
869 460
246 128
342 790
80 962
617 683
345 878
514 40
57 16
514 636
118 381
172 376
57 954
267 74
407 784
74 825
335 651
119 172
523 166
619 271
940 787
258 146
397 796
289 789
276 731
819 410
483 720
725 623
385 875
598 521
215 891
715 153
948 870
476 154
970 218
322 748
664 34
436 915
815 876
199 981
796 159
285 53
673 189
955 680
688 125
854 840
217 148
219 42
169 778
89 457
862 562
144 216
15 148
916 408
434 852
612 522
25 362
531 901
430 585
890 106
961 603
854 315
89 485
634 985
243 794
364 708
1000 808
708 925
593 446
501 689
970 462
759 457
332 731
719 495
746 131
844 583
880 188
157 377
819 712
841 566
977 287
918 88
58 81
87 841
756 684
528 714
949 148
737 9
787 455
156 303
229 220
434 455
136 118
290 12
692 171
301 931
984 565
472 374
227 384
541 9
771 229
755 417
679 680
407 84
203 671
768 608
539 493
126 785
355 679
179 894
452 725
913 840
206 562
820 529
901 542
326 865
589 573
786 157
161 117
972 388
542 15
397 738
995 391
590 379
835 67
933 291
321 991
959 706
544 619
203 757
172 152
645 821
140 440
660 69
758 30
838 555
918 221
873 672
791 421
244 412
802 244
732 753
170 604
752 573
485 396
477 800
110 569
699 274
778 488
505 25
577 734
327 841
792 288
116 461
11 949
501 823
255 505
406 105
33 190
231 567
204 452
66 691
468 72
210 454
728 916
162 92
935 582
977 417
987 463
243 642
148 910
731 449
684 75
394 941
34 775
353 804
819 686
255 302
293 120
9 575
512 341
931 676
334 988
109 994
1 952
601 133
966 460
229 66
577 239
239 492
266 857
628 158
633 157
440 450
828 88
501 531
969 9
715 919
353 713
280 539
85 287
467 660
861 351
806 951
939 607
939 168
510 892
841 656
868 802
136 19
554 423
133 34
87 135
42 600
996 626
848 266
737 864
581 907
764 446
567 819
431 315
48 814
400 902
689 946
770 875
334 683
768 966
871 754
629 753
700 760
717 313
736 517
319 135
884 329
502 172
847 119
264 227
607 929
499 799
699 860
881 799
108 114
914 49
237 307
883 715
112 691
859 633
165 1
644 249
26 576
135 700
725 810
227 209
134 464
571 338
169 414
2 869
359 231
962 114
802 232
438 911
187 256
67 782
781 121
243 384
361 163
252 227
51 383
982 911
793 865
818 410
60 516
170 25
419 545
806 489
36 384
191 108
294 787
119 552
315 349
116 403
619 986
519 444
196 417
414 514
109 260
220 174
666 559
380 81
968 99
214 929
292 696
308 165
287 707
659 649
968 221
368 830
292 707
775 669
463 601
117 8
330 974
981 635
292 893
686 596
236 899
37 450
298 510
787 679
478 396
997 223
369 357
605 651
703 732
991 174
518 886
974 69
702 726
99 973
760 147
173 255
661 697
1000 501
919 874
667 481
913 865
316 565
475 945
835 63
411 724
545 50
791 339
710 207
945 626
338 707
528 674
723 944
425 188
241 471
68 414
700 479
928 765
488 753
58 42
122 200
704 303
727 380
911 755
230 570
336 854
402 70
524 504
692 345
350 894
48 768
575 605
90 330
830 38
995 263
508 887
36 929
394 379
690 549
699 25
9 349
755 510
319 683
69 723
96 174
5 832
767 588
800 540
82 55
92 272
780 855
895 78
652 877
594 718
630 308
881 607
385 822
686 581
274 3
594 643
261 251
477 168
580 946
667 903
856 732
898 985
309 209
99 881
547 773
845 568
853 212
170 80
712 59
578 196
728 595
866 325
490 554
484 561
68 524
794 496
514 769
658 241
393 786
824 693
91 642
447 909
634 344
685 296
567 571
74 707
52 738
628 524
953 551
178 510
626 805
692 538
309 469
577 849
273 730
518 595
42 163
801 507
406 982
551 990
925 289
777 546
828 867
812 402
50 204
218 660
1000 985
425 329
579 85
297 431
619 390
508 274
360 276
841 808
478 638
984 190
245 133
570 587
535 506
346 257
774 686
451 158
521 172
569 431
346 289
568 806
722 117
205 892
133 856
877 657
709 62
416 544
448 802
254 300
813 734
668 459
364 602
166 858
893 777
105 556
435 872
933 131
997 679
475 749
489 915
192 327
5 619
948 97
913 427
882 494
398 748
118 815
875 125
293 572
379 489
224 790
869 596
331 193
434 312
364 998
131 381
724 899
567 534
784 767
44 262
773 127
1 538
615 798
767 993
164 402
403 400
593 675
997 107
135 955
823 822
87 668
101 93
53 827
813 442
881 647
689 942
203 886
109 67
395 698
531 189
121 124
669 902
373 203
896 579
343 150
475 552
86 56
545 157
231 768
577 890
227 353
273 715
747 606
931 369
659 297
459 282
49 238
306 991
674 252
674 459
997 12
555 246
338 935
540 918
395 527
711 865
190 839
565 299
42 375
51 689
533 198
39 495
470 959
743 967
800 547
252 361
805 851
96 494
125 306
594 379
269 308
130 49
76 112
661 850
335 185
611 391
626 130
851 83
727 843
480 603
714 662
636 400
312 435
81 817
753 938
792 250
54 101
851 692
333 635
360 307
183 927
598 81
900 671
544 500
245 92
43 687
14 611
83 474
335 450
551 588
714 467
392 255
75 432
340 54
735 88
998 455
757 32
907 110
530 597
223 578
97 831
257 995
666 261
867 117
136 267
5 292
832 434
179 415
306 502
875 954
202 521
1000 340
523 641
223 725
19 839
650 970
251 494
699 544
110 628
733 231
119 142
157 636
501 116
560 820
290 28
90 195
627 890
500 494
369 513
415 979
643 471
520 5
403 641
373 502
772 926
177 386
656 880
718 175
631 703
170 901
965 665
622 743
237 348
80 909
690 251
405 489
806 450
666 841
519 147
712 644
211 423
145 402
378 795
106 472
372 581
968 335
75 982
639 565
388 311
412 369
480 858
753 635
675 645
827 419
461 429
473 312
738 184
715 508
112 653
618 699
13 651
278 530
629 464
810 916
271 573
409 273
493 557
686 479
114 308
830 18
105 620
220 366
839 460
307 791
262 328
454 648
400 876
815 775
92 140
959 644
71 832
929 830
569 625
610 473
850 742
502 829
595 977
844 769
110 114
683 902
68 249
34 1
399 767
680 531
582 485
927 266
333 307
770 703
697 979
546 429
576 76
469 167
405 742
611 257
283 510
743 121
728 550
971 873
976 321
249 551
592 821
360 858
821 703
985 116
574 979
854 800
503 776
844 695
387 762
22 324
674 270
829 603
588 429
779 781
981 103
440 765
789 747
582 31
820 781
478 899
25 654
196 464
435 996
839 483
833 629
615 142
698 922
577 564
942 247
988 378
836 291
564 536
545 730
825 915
491 84
38 89
363 485
116 412
209 714
955 3
311 185
265 805
145 927
837 720
85 40
296 842
875 695
60 418
24 424
253 707
918 616
367 80
848 444
695 17
557 951
122 78
189 652
642 323
115 992
238 923
518 934
620 619
451 713
946 303
968 984
437 719
686 357
772 755
693 542
895 992
431 559
179 633
564 359
718 641
312 794
101 144
496 631
18 404
243 393
953 994
354 668
299 476
802 937
129 299
807 252
250 292
500 539
358 580
878 889
960 836
615 547
130 502
672 674
399 136
288 905
622 655
57 231
607 581
986 173
635 51
48 773
707 101
298 711
921 472
218 767
267 875
173 199
559 377
25 85
130 819
441 555
282 239
751 63
109 990
187 39
114 233
960 75
701 685
763 294
832 401
482 862
77 384
34 988
771 137
979 460
413 429
879 357
389 564
588 688
983 247
208 297
39 630
798 29
662 683
575 111
796 94
824 530
895 805
849 985
363 873
394 308
65 831
759 8
869 581
485 899
218 368
419 773
707 395
288 305
758 851
129 203
210 89
430 232
104 189
853 418
360 540
40 761
229 604
720 296
452 372
468 614
715 406
31 677
834 831
384 605
440 729
471 327
615 430
5 935
829 610
690 281
50 202
889 530
458 268
173 658
713 223
177 683
289 265
753 264
494 731
140 471
465 358
208 284
11 634
280 537
102 553
295 243
25 424
581 631
782 248
878 587
340 588
299 690
246 365
691 72
671 255
260 38
890 424
807 534
726 117
169 527
463 640
101 810
258 807
408 707
327 855
468 89
914 398
568 935
131 956
387 213
1 738
206 313
247 750
103 348
262 632
789 209
414 695
1 523
843 897
19 751
988 416
32 426
150 249
921 108
932 651
634 740
869 248
522 342
51 34
119 387
635 847
973 921
527 872
153 708
855 993
258 29
942 590
867 695
556 297
374 691
50 462
680 893
639 940
253 459
928 963
260 910
276 779
192 49
233 678
364 882
622 747
870 642
306 49
430 704
930 161
915 443
847 862
687 933
833 356
520 478
762 110
296 229
668 469
503 900
986 887
326 701
780 897
334 797
510 741
346 229
441 233
963 747
982 936
932 718
436 46
715 169
485 641
400 381
882 499
379 616
11 663
957 722
936 317
403 286
514 61
895 130
214 848
904 938
226 747
772 806
371 857
223 148
451 680
53 772
308 245
924 949
675 698
902 406
786 64
624 112
766 722
548 603
751 528
835 245
162 750
707 293
202 434
669 336
903 292
632 832
594 248
458 553
737 566
582 950
691 950
154 770
74 650
975 641
824 360
201 621
435 652
341 773
14 957
983 500
627 194
736 140
852 199
295 633
233 542
602 413
599 930
835 585
335 453
975 534
757 4
445 402
363 148
684 255
314 776
590 538
600 72
934 661
253 677
126 487
95 703
83 259
358 507
138 958
22 624
993 900
554 470
352 308
18 530
375 831
866 403
254 738
60 83
298 193
653 635
375 667
483 154
729 744
624 724
680 228
734 695
60 344
607 512
519 374
408 344
280 207
902 309
866 162
456 414
272 680
72 552
650 25
770 460
552 923
925 603
581 965
974 607
362 929
902 463
224 468
340 100
245 153
748 760
943 806
211 186
702 64
725 674
855 389
753 468
419 762
973 258
514 179
416 552
803 438
571 216
343 775
423 697
21 112
293 893
161 948
290 605
702 126
887 836
810 93
516 490
526 700
110 687
947 841
684 292
683 53
915 596
377 399
560 533
735 499
481 560
813 141
844 615
847 134
770 166
321 373
828 801
714 350
606 808
448 384
145 861
145 846
279 319
398 55
448 670
109 776
431 593
962 320
316 98
562 723
913 568
182 971
403 592
765 299
107 786
50 941
26 337
490 872
724 895
116 207
800 916
323 330
888 856
921 646
185 446
342 905
816 822
235 60
69 474
700 391
205 296
878 704
747 414
359 874
612 472
182 212
287 143
292 619
313 365
987 793
4 466
591 517
822 137
43 600
6 982
369 191
200 75
843 239
699 992
355 149
976 852
240 344
757 519
460 950
510 578
605 819
187 385
542 648
562 101
925 534
455 838
38 231
770 619
829 257
813 246
444 130
24 157
370 467
356 972
67 955
236 46
85 880
966 941
950 583
750 501
437 653
369 338
532 454
427 255
499 858
940 417
780 887
185 106
368 786
372 775
580 308
632 395
359 418
229 675
827 418
663 604
340 634
370 207
671 198
837 31
153 821
461 715
565 365
329 253
913 45
384 950
577 364
354 813
87 587
539 109
906 561
176 844
867 176
703 764
867 295
42 939
912 936
144 337
224 714
256 697
371 335
336 596
760 166
515 541
917 130
619 359
525 581
703 845
541 168
177 490
965 181
779 505
337 84
743 951
180 517
871 926
774 889
503 914
505 35
487 636
909 936
72 449
117 668
265 90
719 452
692 87
542 427
235 258
257 968
66 350
648 354
282 729
368 798
371 47
930 299
502 813
731 756
854 594
230 911
26 6
585 147
656 324
196 190
451 756
159 58
944 362
847 734
504 631
752 675
65 409
637 460
324 905
68 356
610 292
757 691
926 209
525 798
114 95
202 475
925 156
884 300
927 279
557 608
851 464
475 949
794 195
669 736
539 691
948 933
171 582
418 810
670 311
147 204
974 439
844 221
329 7
502 243
389 51
538 890
998 436
18 113
60 89
757 130
826 787
116 968
288 864
85 473
56 885
964 266
374 765
921 535
737 498
448 299
432 299
738 685
953 964
933 365
425 949
699 639
481 647
34 954
817 149
821 584
292 415
92 267
277 46
639 162
426 134
497 596
321 422
248 369
251 341
440 60
134 537
801 917
482 30
534 1
983 346
939 355
283 171
946 92
803 875
640 776
687 898
428 843
582 471
220 670
155 111
894 185
270 168
117 288
562 674
984 609
883 240
280 195
964 907
816 77
43 120
257 427
102 564
678 884
227 270
480 134
215 208
971 846
86 862
285 323
815 584
197 12
765 460
666 716
552 828
489 949
604 204
879 843
441 400
23 240
410 632
584 139
672 399
120 220
673 348
30 858
937 722
571 801
117 248
813 94
760 66
950 935
424 158
122 925
826 378
302 307
756 528
289 441
626 723
362 469
30 617
531 322
7 464
572 683
337 303
847 674
984 530
805 686
675 886
841 940
156 421
435 739
314 562
22 898
706 260
930 355
748 759
498 736
404 461
415 340
524 486
767 593
760 521
615 797
622 902
32 587
826 638
722 557
861 938
325 799
307 819
400 501
200 681
300 191
685 297
539 131
697 910
267 633
420 231
412 647
970 664
660 567
164 829
881 984
559 467
66 805
185 673
451 401
930 952
436 759
699 152
332 757
94 837
588 811
875 448
315 752
15 68
172 177
579 826
428 962
236 147
197 579
497 416
302 927
664 81
913 986
449 165
417 322
361 259
189 553
536 377
859 131
646 647
941 105
529 511
419 967
866 790
572 468
881 584
87 863
825 71
794 949
910 240
725 435
73 998
551 405
944 606
596 334
511 905
163 692
636 245
445 152
688 355
356 450
182 430
458 42
345 373
965 363
424 911
971 463
576 179
782 772
460 448
158 239
949 338
528 983
669 3
599 245
989 321
668 320
375 937
798 606
163 418
427 795
62 743
88 946
115 894
738 631
87 66
977 651
672 179
199 474
214 20
827 744
761 490
294 237
991 990
294 976
635 783
352 77
723 894
17 373
959 186
317 686
73 977
238 830
138 972
642 543
988 921
903 708
750 389
257 414
726 652
519 714
963 491
605 706
247 75
504 25
236 419
355 329
748 244
716 309
692 830
194 608
120 98
229 236
685 671
424 811
998 2
62 90
983 212
283 410
933 683
617 311
713 853
827 794
381 56
49 845
315 546
506 976
265 60
402 114
204 279
75 400
247 831
232 149
50 963
780 455
786 28
581 860
776 809
8 173
14 466
279 980
773 157
934 873
98 525
335 388
669 467
588 751
645 78
114 397
199 185
409 380
572 461
884 95
703 137
639 679
671 866
580 705
165 369
153 797
589 71
174 99
172 857
882 10
208 818
950 581
725 252
821 712
806 882
525 7
263 905
974 843
915 564
199 620
595 490
727 119
99 533
126 464
915 357
844 972
73 46
663 88
587 672
683 91
458 994
348 442
68 216
791 17
155 708
713 596
193 729
522 813
82 361
933 203
469 657
648 582
385 650
552 959
289 194
942 414
75 377
18 479
570 241
837 206
831 153
876 607
888 203
944 172
290 538
576 186
627 741
932 383
270 355
5 173
516 153
515 645
258 467
40 701
726 219
46 982
89 627
169 13
500 625
396 401
30 761
746 152
194 610
142 677
944 442
909 588
899 624
347 164
474 285
199 211
302 490
92 240
880 871
647 341
917 180
632 605
24 643
44 417
919 722
651 564
217 542
661 451
784 991
663 391
174 740
79 964
320 561
233 500
709 60
158 197
135 504
133 50
710 614
576 987
538 591
978 968
407 728
849 706
480 549
760 763
662 518
677 321
139 673
602 110
11 267
394 208
829 303
32 500
842 17
498 601
664 788
534 816
778 646
643 263
174 610
230 748
361 536
589 804
945 641
912 69
360 342
740 583
313 67
34 863
250 269
829 25
853 412
452 584
25 604
86 425
916 758
543 875
224 275
985 551
138 415
538 786
860 197
685 484
171 341
353 362
925 284
779 613
984 707
23 123
467 780
288 475
566 824
206 572
440 494
92 916
945 904
679 114
816 458
163 15
197 501
46 946
304 518
764 884
132 87
780 696
401 74
47 971
98 145
456 188
285 581
693 739
946 615
896 437
26 512
263 973
31 748
656 986
578 353
97 189
393 826
421 23
500 834
747 619
765 947
807 293
572 306
510 833
498 358
813 895
968 74
836 351
270 467
810 44
482 544
154 373
500 984
452 37
588 798
670 200
11 958
935 16
616 858
464 742
665 845
342 71
652 750
764 640
675 880
381 594
385 677
351 486
433 144
806 393
90 1
667 747
191 834
166 777
823 84
944 980
724 66
663 806
433 814
942 24
31 560
613 129
380 908
440 217
548 36
873 516
709 273
690 228
323 472
188 513
385 21
398 510
37 635
444 454
47 567
551 984
955 551
842 375
357 219
580 863
98 187
867 290
2 567
358 855
839 678
731 68
905 683
354 222
978 460
972 561
383 750
938 542
597 476
150 175
101 300
714 550
923 174
725 345
352 776
767 945
183 340
830 712
804 586
467 561
508 230
252 75
45 958
384 609
879 567
531 852
964 53
494 643
554 524
32 464
677 864
891 498
341 287
1 550
733 325
306 523
71 536
794 422
583 871
951 116
577 513
865 47
971 441
512 64
271 252
361 423
684 174
771 948
58 270
193 565
212 87
59 781
153 408
769 391
505 88
100 34
154 150
723 265
883 18
35 332
330 344
458 693
531 474
240 477
712 122
245 726
249 819
217 278
981 458
589 199
315 204
785 842
959 158
604 6
321 576
293 361
84 375
738 27
48 213
528 847
840 621
976 597
198 73
199 17
390 914
658 486
642 877
564 652
715 283
475 394
438 540
745 815
590 974
193 396
397 17
907 355
486 546
971 432
610 443
290 496
43 837
532 798
962 696
762 889
331 382
912 612
272 489
174 772
310 140
336 171
684 926
961 12
576 754
443 331
618 196
287 273
588 113
510 947
795 146
889 259
261 458
524 673
935 85
424 232
215 585
331 340
128 511
529 222
895 834
297 185
229 183
443 708
952 861
589 346
427 732
872 706
563 23
175 978
859 994
667 496
781 413
164 942
674 331
818 705
604 102
976 458
408 730
608 626
281 253
335 949
326 202
766 953
306 281
712 156
314 887
508 179
957 606
942 285
993 225
15 125
330 238
42 706
797 219
131 622
313 675
563 735
388 9
54 530
172 200
749 863
801 458
103 269
937 978
886 509
167 830
882 348
552 259
929 972
32 196
178 74
928 345
374 545
213 832
427 875
904 31
208 944
567 747
671 938
268 754
876 910
415 801
371 240
909 206
681 666
53 781
161 447
426 523
171 281
932 946
35 619
43 327
839 53
632 512
286 152
75 931
237 564
41 18
309 731
15 446
467 114
424 137
261 475
817 88
189 370
460 580
119 955
159 37
326 493
944 395
92 717
215 538
400 768
891 310
202 752
712 568
433 983
365 450
263 933
324 993
476 607
674 244
407 676
655 679
338 343
498 526
395 825
804 456
534 301
944 526
572 355
114 666
923 341
353 206
126 408
255 139
398 872
124 552
818 361
319 544
442 948
212 485
218 657
767 858
705 82
640 592
263 5
438 537
301 664
363 606
602 39
196 114
361 956
895 584
108 237
949 302
572 948
645 638
387 157
504 140
793 600
685 149
256 685
52 995
656 53
401 406
650 388
491 909
755 506
945 207
527 517
602 244
404 319
73 326
780 437
990 270
310 218
276 468
1 914
46 274
979 325
998 39
612 949
493 108
664 862
339 838
504 994
487 226
619 227
174 435
813 693
990 609
842 334
382 906
737 412
843 254
489 636
827 532
559 971
951 48
378 680
896 533
774 301
657 239
29 413
80 593
479 800
508 597
354 532
547 752
47 783
194 427
710 348
771 529
603 977
587 197
160 664
634 638
121 580
648 574
209 356
257 716
512 320
975 285
129 802
172 576
609 603
241 781
599 539
723 467
941 602
975 895
540 743
910 680
52 290
754 123
921 234
504 477
119 768
426 333
157 262
35 407
484 313
985 332
943 208
515 767
173 69
692 823
165 478
673 317
687 343
68 21
459 471
427 686
517 60
147 468
383 371
926 394
328 504
878 70
467 809
46 529
928 837
94 452
41 470
561 952
957 37
864 222
309 848
390 629
715 154
368 685
827 416
589 742
565 52
115 780
508 425
277 164
149 428
135 872
353 110
769 879
290 850
189 165
429 951
510 655
809 193
905 949
595 134
457 560
262 57
970 711
46 708
179 973
918 752
612 649
132 152
944 788
141 455
320 914
866 822
1 920
730 910
842 994
444 115
891 426
324 64
527 398
38 320
130 716
393 245
736 937
157 247
489 965
640 790
392 442
847 129
723 916
8 825
314 286
994 371
908 346
22 997
397 844
110 312
42 481
995 629
99 891
103 350
314 589
271 544
210 851
484 449
82 816
396 99
999 698
173 418
467 959
15 159
792 660
789 539
92 814
969 450
210 458
342 200
382 471
852 847
844 688
665 195
925 82
755 587
848 695
201 578
394 965
281 44
308 917
153 16
209 420
450 873
839 294
477 342
212 448
284 70
415 345
498 12
359 675
212 644
626 310
34 683
425 730
358 508
312 593
573 543
526 604
758 707
104 32
938 505
190 681
919 409
997 829
206 836
105 984
888 591
311 899
66 79
422 707
513 263
816 894
395 357
608 940
471 116
53 226
852 242
449 915
831 872
606 49
896 840
318 263
565 597
207 187
168 311
903 201
43 26
671 815
697 95
856 142
515 936
800 59
566 656
609 501
718 439
148 447
21 258
411 473
702 963
599 896
945 98
732 791
438 599
58 490
721 264
331 532
778 164
422 868
305 403
181 99
563 844
547 130
928 898
928 78
711 299
205 105
687 328
915 209
630 754
430 250
808 258
656 719
876 921
585 940
483 107
705 869
797 722
721 765
727 73
76 344
976 191
525 571
918 60
891 831
651 402
173 184
932 257
677 453
102 626
96 890
824 898
323 106
400 879
923 338
891 681
187 267
780 157
190 961
974 102
754 973
862 757
459 159
462 195
212 401
538 261
427 299
223 766
823 593
814 690
730 750
150 144
438 563
845 716
134 378
385 169
794 639
122 522
814 704
672 543
203 943
911 486
375 327
406 564
592 198
335 301
36 453
156 608
599 343
856 356
395 666
933 484
48 73
923 303
119 835
441 920
786 909
389 654
136 189
362 45
176 4
761 339
322 972
391 707
96 424
520 426
421 471
995 319
505 572
445 363
392 191
496 618
174 742
847 770
873 145
240 995
597 272
355 807
646 52
893 976
812 601
278 317
262 886
805 506
864 692
795 272
311 272
996 3
527 464
772 533
223 757
580 470
944 145
996 271
43 872
115 63
980 844
430 374
591 255
895 858
209 531
102 126
68 159
73 285
212 695
814 478
49 128
15 139
418 401
886 537
532 320
674 910
443 590
801 517
323 804
270 734
342 473
464 530
779 266
28 15
324 19
71 109
274 431
156 689
624 55
955 889
628 117
166 494
394 944
718 689
927 999
245 960
183 537
537 792
979 516
733 902
207 491
89 174
349 366
185 807
771 386
624 215
632 41
785 545
543 458
666 179
213 357
273 115
619 158
270 543
198 225
346 364
987 901
646 872
718 498
642 413
943 589
678 937
657 934
309 332
909 275
857 906
169 757
156 485
278 869
138 905
293 98
472 400
505 622
938 124
137 235
181 340
700 938
385 237
741 726
542 741
257 251
447 815
334 105
246 681
511 897
397 8
875 880
191 78
667 974
1 672
517 26
531 200
419 252
755 775
522 774
708 59
233 103
441 246
814 405
221 971
722 474
140 55
744 411
427 621
342 838
415 108
932 759
748 879
919 610
271 903
746 751
803 318
2 535
389 838
877 83
483 41
792 300
695 251
502 533
839 163
462 5
737 755
349 271
665 449
902 280
390 789
692 878
357 607
71 484
343 215
549 310
974 959
803 21
524 470
660 20
697 206
168 905
573 57
424 775
738 291
760 140
988 542
234 236
660 959
175 719
962 669
88 872
869 737
193 470
478 992
384 166
448 140
999 129
62 640
256 196
953 485
583 89
632 964
463 427
550 652
998 385
721 413
717 330
100 556
424 629
58 362
208 53
952 455
928 392
205 479
251 698
941 349
624 593
621 585
934 176
953 886
807 760
140 972
436 997
84 766
60 846
949 679
529 651
876 725
899 564
460 60
387 375
219 701
762 710
428 447
935 788
694 651
843 977
959 468
623 479
800 762
837 804
161 977
853 576
54 93
872 518
391 818
712 877
889 638
258 202
379 386
167 708
80 242
493 1
580 380
286 654
124 79
413 786
638 225
400 269
686 564
272 760
621 579
435 484
795 2
923 507
858 20
283 16
861 17
968 3
191 562
159 135
528 988
276 474
752 167
551 662
23 283
489 991
568 807
423 787
584 477
216 210
810 771
882 363
395 763
364 864
907 551
358 901
415 80
4 128
686 993
974 182
704 782
440 229
284 546
37 943
814 187
925 19
395 820
951 887
951 793
639 394
849 604
696 187
851 462
492 652
635 270
680 432
411 861
491 122
356 694
745 869
724 842
512 556
465 251
247 160
656 67
582 216
613 586
887 937
717 201
552 231
408 483
79 182
281 648
659 527
822 408
751 73
852 216
772 169
975 673
793 278
8 732
215 284
630 779
596 870
98 67
309 288
846 238
782 474
429 293
878 788
526 569
919 704
606 375
836 847
529 59
34 643
142 80
781 342
544 776
104 819
209 649
915 59
559 600
488 816
472 578
124 606
841 716
906 681
826 616
509 453
750 950
841 696
57 683
617 851
407 259
892 478
608 600
257 937
667 276
452 665
18 777
93 839
407 325
664 37
679 73
798 685
807 918
897 935
487 784
826 568
384 185
725 940
587 951
167 172
727 523
945 91
427 75
759 244
378 516
343 293
896 413
426 219
952 916
447 757
449 882
113 559
890 417
167 797
295 609
243 180
879 526
675 979
666 485
539 697
45 638
60 165
27 780
522 200
714 761
128 24
798 378
84 845
789 510
548 641
758 612
645 369
819 627
191 838
185 167
643 764
539 978
184 559
867 661
668 692
855 697
937 841
613 217
370 424
579 676
285 885
810 240
39 740
535 425
62 470
916 345
321 515
661 580
52 734
903 169
226 985
652 324
579 657
633 398
507 842
628 468
771 356
772 667
412 956
50 805
955 47
700 12
851 824
885 840
192 189
505 197
521 965
713 151
604 640
913 644
674 72
819 208
613 41
216 566
241 715
78 823
267 405
712 562
822 914
950 589
828 533
567 923
937 527
880 519
661 840
708 780
293 460
568 250
795 238
979 839
87 874
625 4
767 623
929 72
851 645
661 553
804 784
204 169
861 866
814 70
166 226
276 723
104 841
926 528
675 632
693 610
81 271
114 939
462 589
970 928
314 246
747 45
995 342
926 976
796 417
627 724
70 875
543 590
176 83
43 297
212 435
964 451
628 474
898 845
717 739
495 912
128 137
392 313
297 732
643 397
264 969
76 187
573 985
320 120
23 835
167 706
394 411
597 682
162 713
10 417
76 169
902 420
371 693
94 765
55 568
166 383
15 528
590 975
964 580
417 564
313 727
672 474
17 526
133 405
174 53
464 50
470 187
351 534
845 162
16 655
731 622
107 636
751 279
677 881
433 478
12 388
916 867
907 833
124 40
644 500
771 563
112 238
253 909
577 223
891 677
779 730
191 226
606 847
222 59
554 919
318 788
546 528
299 516
284 895
833 225
976 998
662 209
240 137
464 315
872 424
308 317
506 492
751 587
12 166
245 294
969 526
354 500
119 122
298 267
751 230
705 551
990 940
299 162
648 835
275 811
294 689
689 887
214 912
228 287
223 753
429 923
410 458
97 664
21 612
864 621
320 854
504 306
757 277
298 108
93 788
46 745
389 600
920 168
664 337
288 291
556 795
950 239
106 620
239 574
592 332
807 27
60 915
288 559
866 991
75 162
632 286
974 621
6 352
321 446
244 417
740 257
634 946
764 393
590 313
181 372
914 189
843 467
749 902
654 478
453 840
722 765
431 841
917 50
49 912
473 540
617 134
323 167
220 594
325 243
491 548
30 613
123 290
460 570
606 334
198 829
958 185
413 971
655 31
255 404
360 814
355 384
608 291
194 937
14 19
141 208
97 825
803 32
672 142
602 499
816 315
495 945
84 339
923 261
132 274
798 625
381 782
845 960
740 920
231 18
405 64
217 340
856 450
163 847
404 573
226 72
693 778
802 461
819 824
900 402
251 649
772 138
635 984
912 954
605 763
721 391
165 986
322 325
852 769
992 803
637 724
835 476
912 517
408 55
843 111
384 101
973 335
430 606
339 199
811 472
955 629
985 533
985 87
345 939
209 812
71 847
834 790
777 368
505 584
102 833
28 277
744 984
923 766
869 391
376 324
930 722
550 945
991 591
691 731
512 727
500 486
618 911
505 441
742 893
310 110
849 106
825 50
98 678
203 497
263 379
596 604
433 241
306 992
221 835
184 599
846 757
126 690
565 587
716 232
553 945
28 702
359 973
290 105
147 671
556 261
745 346
168 370
837 238
485 652
675 122
760 360
753 24
902 257
710 230
994 541
621 775
213 165
403 409
420 204
362 765
35 991
142 34
706 811
919 243
768 222
572 908
5 953
581 830
675 848
922 644
151 686
180 795
54 44
327 485
471 586
770 853
353 464
888 533
492 299
465 328
468 730
743 981
20 658
627 981
161 252
804 792
969 199
114 90
671 896
674 375
698 140
111 520
674 888
737 438
872 228
506 746
367 722
378 825
941 89
979 684
960 671
123 35
592 36
535 666
529 907
611 751
436 669
442 313
463 114
668 772
312 974
153 911
140 681
549 739
50 337
21 78
299 383
396 882
340 413
660 112
134 176
767 729
14 671
390 710
835 501
311 382
639 917
239 586
745 787
610 185
323 136
775 897
745 238
779 902
704 323
834 525
323 839
519 961
145 151
592 223
245 572
939 975
696 193
382 697
933 862
371 352
368 941
660 214
438 9
440 982
218 115
234 284
791 689
44 278
339 34
625 638
412 948
329 137
668 992
246 835
483 533
88 951
549 145
921 71
324 567
771 831
626 290
966 488
869 297
821 739
826 118
114 259
999 678
258 71
590 723
377 297
122 165
565 187
378 207
827 298
741 685
5 54
339 946
914 155
857 813
370 653
177 401
813 903
566 789
31 476
347 509
925 775
12 85
778 848
528 25
527 892
143 2
141 288
803 958
500 30
830 336
906 620
299 485
45 869
255 174
727 562
309 617
856 75
154 189
632 310
354 705
167 958
889 395
813 658
295 583
944 603
609 831
33 450
182 467
120 795
273 623
808 990
87 816
244 356
618 308
824 340
142 436
855 617
617 986
156 316
588 461
124 53
545 332
628 592
876 4
441 470
283 276
710 275
521 736
90 159
313 554
674 614
878 102
584 444
847 596
627 559
421 422
973 826
92 993
528 867
391 407
840 948
202 382
721 119
174 114
764 851
673 512
838 410
658 364
986 31
878 164
4 481
868 628
678 460
191 626
215 544
355 207
636 925
980 425
215 292
965 353
273 677
181 301
433 551
964 395
838 433
592 505
439 427
15 202
607 344
679 700
311 686
688 648
431 92
197 685
701 253
619 268
994 542
219 506
429 834
89 364
295 576
955 318
171 218
119 173
473 42
299 865
466 58
333 388
676 819
132 268
158 650
27 432
253 891
749 626
751 708
260 273
924 453
237 206
492 341
465 146
521 270
93 339
1 811
240 232
996 465
682 391
274 202
646 655
871 353
285 401
237 796
735 1000
127 44
663 132
756 857
729 590
454 709
688 908
528 334
581 949
298 424
715 867
126 628
579 379
765 56
336 166
964 505
706 653
55 432
139 286
403 673
861 164
339 310
939 720
952 53
964 452
845 792
957 537
135 315
513 235
771 855
144 294
778 120
128 295
516 272
345 619
416 575
130 452
522 773
585 896
748 900
788 550
364 94
599 835
547 339
893 193
559 148
411 383
933 962
988 164
253 864
971 902
526 375
379 608
322 891
16 107
496 537
870 69
278 619
820 995
766 618
839 126
397 800
500 755
847 979
591 407
127 409
586 566
299 518
420 891
669 219
376 496
560 949
359 484
580 116
154 956
873 602
587 792
319 23
780 40
345 44
324 942
237 661
269 135
136 495
334 279
593 921
141 604
841 445
278 63
258 12
498 137
117 959
3 272
761 879
634 498
855 143
678 50
369 419
319 125
767 707
190 173
409 837
425 130
362 600
424 862
287 419
975 785
31 170
393 3
898 678
261 555
668 393
741 786
894 293
151 17
937 862
625 594
733 52
66 112
668 439
954 382
753 173
720 619
166 87
244 189
503 775
791 142
711 623
411 933
607 942
797 471
578 796
390 852
407 12
853 314
777 778
907 200
447 440
547 697
721 430
594 858
302 913
548 29
226 582
387 523
460 788
746 743
424 552
268 397
788 810
235 698
646 257
888 414
754 399
536 539
652 392
335 93
431 551
182 920
680 818
412 977
885 785
678 435
655 711
56 184
584 30
138 131
858 129
768 279
825 727
939 411
602 651
951 541
746 807
169 712
449 215
347 198
738 979
315 768
499 943
947 597
828 3
184 426
963 498
442 209
633 355
104 660
517 579
49 356
852 952
407 778
201 788
58 286
305 289
845 918
95 255
685 836
947 722
910 160
682 594
293 101
775 618
15 757
227 77
330 144
536 724
8 704
849 916
169 641
367 894
136 843
534 700
539 235
718 30
473 621
939 238
775 716
167 387
305 884
603 365
497 322
513 708
700 352
230 385
649 78
452 989
986 108
107 421
224 25
389 220
233 805
667 969
263 430
448 593
666 672
539 758
596 904
688 623
819 99
84 347
980 675
487 994
291 501
648 180
312 565
957 431
646 953
386 655
11 539
130 781
909 73
385 297
741 345
421 882
361 138
840 699
241 785
208 224
653 341
822 222
981 380
291 727
828 985
569 761
794 719
551 257
859 430
599 251
70 706
240 714
596 913
778 633
770 482
218 285
372 41
203 522
554 845
339 799
949 932
510 569
920 755
481 110
512 403
304 865
822 481
100 808
927 525
225 358
771 54
543 377
196 477
679 202
761 666
182 380
905 552
981 738
762 481
999 183
724 532
249 284
243 170
245 322
224 849
443 612
963 652
634 713
748 218
946 187
946 690
622 796
376 96
142 68
297 298
930 142
754 615
170 921
919 801
22 511
75 505
881 406
752 269
491 750
295 165
231 698
70 191
368 679
854 604
699 33
231 116
339 832
852 220
907 225
424 114
931 476
952 855
659 134
342 187
758 892
48 399
159 740
830 34
277 200
528 807
388 213
566 577
52 118
423 439
814 788
179 640
750 315
100 923
148 9
484 600
785 355
841 581
353 492
766 487
501 109
70 13
826 111
169 859
426 613
518 247
518 170
595 690
927 520
612 675
596 480
780 511
417 705
173 480
229 106
296 221
127 156
435 122
724 998
974 589
261 127
869 530
573 382
541 1
863 953
881 203
418 705
280 62
287 361
383 779
242 718
422 909
441 405
439 134
739 86
64 123
633 282
798 417
814 484
233 867
150 274
631 730
660 438
886 652
786 785
925 87
436 537
909 412
150 662
220 576
569 890
427 871
386 208
234 5
938 749
111 142
952 236
210 840
67 398
660 553
100 954
389 830
310 185
846 271
637 904
842 857
126 205
57 704
815 315
538 177
345 23
238 831
440 667
100 966
30 462
634 950
501 42
559 711
612 258
183 718
43 215
739 215
572 624
751 783
110 498
207 688
385 245
598 314
807 465
441 216
580 935
739 214
569 927
2 37
383 365
196 107
781 975
168 272
589 946
294 363
668 316
596 943
181 142
408 327
230 721
511 677
312 475
643 850
495 138
851 177
658 868
561 619
331 793
571 998
512 918
734 839
687 696
758 998
162 912
791 855
328 631
725 199
84 800
540 205
641 645
572 467
978 578
327 447
880 716
465 780
429 2
906 342
1 605
997 52
315 143
252 457
53 258
447 44
548 770
591 640
51 500
715 972
784 127
792 167
80 631
86 139
500 519
261 476
577 351
892 360
713 566
244 43
312 257
685 469
146 458
15 389
56 400
439 982
98 552
391 812
67 972
886 70
158 127
441 175
12 283
409 399
407 61
996 765
228 99
956 767
674 937
902 645
86 71
22 364
59 400
988 522
15 53
415 720
73 902
854 869
116 731
149 862
571 116
47 197
349 820
594 546
503 820
693 752
5 999
313 404
828 106
501 555
274 906
83 173
727 227
675 941
765 556
317 830
483 651
84 921
743 426
98 627
778 878
434 655
361 526
157 260
667 389
274 76
225 112
249 693
734 726
708 130
999 760
251 702
609 684
332 649
871 89
740 24
106 892
964 19
430 613
292 47
576 305
561 491
81 102
256 385
238 434
358 647
519 620
306 782
592 609
539 161
973 989
728 56
635 142
112 59
527 354
476 420
739 430
433 783
631 614
791 114
665 79
396 405
313 901
969 979
172 832
286 504
899 200
781 844
552 157
862 383
343 88
213 372
960 994
71 577
298 676
672 888
63 766
276 997
818 412
73 66
694 183
737 604
106 706
473 645
472 215
169 915
26 831
949 402
1000 312
293 684
164 452
779 200
341 944
30 574
895 20
575 481
960 289
20 800
89 41
162 349
725 592
778 541
801 800
606 991
427 29
136 138
914 564
814 182
39 787
842 727
90 106
768 580
57 666
711 36
773 955
333 223
666 247
98 127
927 504
742 775
518 751
972 359
303 344
72 490
39 957
496 195
117 143
331 341
767 671
419 142
947 294
473 580
718 456
790 981
235 779
329 25
751 411
326 205
393 813
254 189
593 133
653 284
423 405
514 518
785 486
155 807
869 833
74 763
750 600
754 925
792 43
858 905
25 577
61 340
163 855
688 982
213 689
136 20
582 412
795 672
271 477
977 779
572 373
201 188
169 411
825 897
110 331
698 263
793 9
962 897
484 752
297 123
497 292
807 841
407 20
285 568
32 675
325 130
678 285
241 278
116 373
361 945
176 853
46 912
812 803
330 274
920 399
590 403
284 785
291 245
15 966
672 560
297 555
761 89
939 630
787 186
472 814
371 83
352 979
396 839
171 380
754 341
468 692
116 895
649 281
53 463
611 15
679 60
613 851
778 977
965 800
596 958
418 830
940 265
703 667
470 737
31 432
189 576
751 678
976 859
956 338
421 799
368 784
621 193
986 57
176 145
484 465
94 965
289 943
201 38
803 961
57 916
557 654
431 518
55 323
827 470
750 517
937 524
686 373
138 628
564 10
933 605
975 419
308 610
115 838
953 423
426 696
518 738
281 276
443 684
688 41
119 101
857 694
416 169
325 100
355 4
470 330
7 583
573 586
975 284
23 980
775 529
67 853
810 942
291 58
997 89
259 69
301 875
695 847
231 676
6 36
246 690
934 583
155 966
879 443
246 8
517 134
883 447
99 432
257 118
511 65
54 389
831 199
307 442
495 935
599 593
378 428
186 228
97 307
710 385
290 285
561 389
913 330
991 589
857 996
973 40
269 596
563 590
528 561
584 751
387 317
598 894
744 512
233 915
124 682
790 54
47 694
758 4
980 967
922 237
205 515
471 150
369 130
348 647
16 906
69 339
598 664
776 516
22 563
551 685
832 376
246 896
187 863
122 2
478 393
380 732
539 168
719 780
157 824
876 49
18 260
189 266
89 943
840 872
339 515
575 910
454 257
118 875
584 771
520 430
121 166
454 465
721 160
518 747
261 895
857 990
511 390
721 441
313 906
804 232
248 281
315 665
508 877
386 576
390 525
280 883
476 758
961 323
857 103
954 487
196 516
486 72
838 894
728 944
760 578
462 239
620 164
762 421
188 267
645 898
536 433
263 862
970 394
966 661
653 202
959 495
702 976
532 773
487 88
869 79
665 3
372 763
812 125
285 75
789 526
26 753
755 697
837 963
831 793
716 330
61 458
559 812
735 786
269 668
571 173
303 957
156 669
106 588
52 543
411 462
232 553
931 492
529 810
707 120
820 875
622 689
237 984
293 985
945 784
588 616
811 345
517 113
530 849
417 792
925 465
815 947
970 568
321 2
246 29
184 693
964 240
454 887
711 920
943 217
884 418
948 554
514 365
447 348
448 86
964 829
879 715
404 30
207 869
43 905
361 200
885 46
245 74
498 942
762 756
487 611
855 112
515 769
523 576
590 756
19 203
29 526
814 865
184 232
796 329
851 776
862 670
818 247
235 579
832 837
563 633
464 19
764 973
906 733
796 779
563 302
881 509
37 353
663 419
239 160
758 417
772 386
356 682
490 968
483 351
72 2
824 590
240 448
68 60
284 697
123 803
824 418
343 970
129 291
668 808
859 265
910 952
970 946
615 764
268 370
464 472
552 406
124 814
524 836
321 966
867 325
658 321
93 820
648 55
985 803
619 823
118 115
569 185
999 612
97 891
677 770
824 312
367 867
986 308
166 618
564 24
213 441
950 853
248 233
843 966
969 286
78 229
594 738
461 260
881 474
740 438
820 957
801 811
212 430
536 834
909 466
244 150
945 608
18 766
431 843
493 302
313 14
504 354
716 837
976 627
370 473
300 199
259 904
381 475
879 896
676 763
24 630
543 730
277 273
874 990
704 553
368 737
397 618
426 422
336 196
458 714
992 277
102 241
438 853
628 318
524 857
534 670
619 396
853 722
552 280
631 582
374 425
254 988
432 438
658 223
808 945
32 364
405 941
599 619
163 421
4 421
635 480
644 555
217 713
497 303
751 134
659 976
34 704
358 894
448 440
966 918
981 394
970 289
994 705
322 103
219 713
881 196
677 452
358 206
68 447
330 832
581 444
509 168
412 178
530 831
979 28
995 542
626 687
511 743
998 968
549 572
401 125
495 629
881 699
851 989
138 320
199 832
230 775
446 586
539 330
792 38
221 470
516 645
505 370
429 225
902 885
768 621
945 449
625 49
305 993
907 296
360 791
57 479
323 446
875 453
113 675
239 221
503 731
67 702
561 812
637 612
525 411
594 954
1000 327
347 791
241 631
722 696
238 947
602 926
211 901
248 297
669 714
53 298
384 931
848 395
28 462
300 476
10 156
481 523
738 145
664 143
994 895
404 192
168 486
19 177
315 852
437 810
509 949
469 683
365 115
883 10
212 125
511 804
404 950
514 624
600 624
13 645
57 663
276 51
118 440
153 242
543 224
723 523
538 51
611 795
264 975
183 812
582 472
236 941
129 438
544 184
991 935
15 289
361 327
21 489
72 443
463 57
588 428
839 833
596 93
314 646
462 566
866 618
996 225
986 597
872 383
966 245
672 946
149 387
639 180
678 452
932 277
543 156
395 550
124 937
835 33
659 51
158 917
904 432
657 7
674 235
750 672
720 400
629 487
831 212
304 927
619 806
246 907
640 617
263 941
459 466
951 120
677 759
468 960
300 992
881 15
867 1
180 543
183 257
500 653
718 279
986 379
198 194
904 833
752 497
643 154
911 283
747 827
514 283
550 94
827 454
136 963
790 881
851 719
698 423
871 169
445 40
144 248
432 759
363 290
52 415
516 248
932 352
744 125
984 605
618 182
995 138
632 990
313 802
295 625
220 639
55 171
96 582
547 896
865 113
583 230
183 137
426 481
775 480
445 284
259 255
201 721
115 207
881 74
486 447
380 270
695 609
410 670
586 360
713 881
244 342
504 411
170 203
809 357
377 210
448 883
179 298
655 728
875 430
142 335
184 308
245 453
561 69
788 877
956 700
999 892
847 575
46 911
361 919
830 254
714 741
759 555
960 684
966 279
783 989
71 150
952 501
898 887
817 559
349 24
590 351
42 602
597 602
679 561
167 186
501 39
424 65
233 722
36 859
618 701
483 938
724 99
909 307
694 430
42 595
219 263
791 586
279 890
117 849
56 659
305 136
962 438
293 207
819 586
694 352
964 109
706 110
413 365
365 916
825 317
531 32
619 306
6 850
507 201
244 843
148 111
115 771
279 300
328 746
133 529
898 787
843 798
549 510
681 930
582 712
669 354
318 408
872 511
803 402
689 499
636 175
522 140
438 380
707 959
564 150
911 638
817 8
236 628
673 888
164 5
326 133
191 304
60 252
229 659
442 770
955 892
928 478
328 868
868 491
957 138
571 685
834 512
617 239
989 980
108 915
318 863
793 195
946 927
401 53
512 284
629 482
803 302
963 469
991 219
308 943
687 448
109 823
982 855
650 753
244 35
487 253
185 932
502 146
67 425
95 955
2 247
517 666
951 262
754 159
603 671
143 348
182 239
540 675
568 907
636 422
823 417
326 597
388 11
227 71
414 518
618 907
846 260
219 375
948 34
750 398
996 660
549 445
902 830
633 591
690 896
87 685
537 850
408 219
296 852
366 79
159 503
847 456
547 668
413 227
826 317
471 634
400 224
324 16
998 956
998 640
800 355
621 956
507 271
983 815
914 275
795 223
988 658
363 713
312 691
644 104
606 706
117 872
726 856
510 959
249 2
37 386
590 840
846 932
227 498
644 445
875 475
76 93
888 865
21 831
266 180
776 971
108 593
185 547
156 890
56 678
74 28
326 638
677 115
777 234
156 75
742 780
679 55
744 26
404 265
708 847
454 69
906 126
63 872
986 46
684 480
661 284
887 971
757 679
485 296
5 86
879 51
229 480
806 922
365 33
702 948
153 342
689 598
362 754
544 527
890 28
368 758
967 300
250 993
255 805
617 858
302 520
350 198
301 992
408 352
616 733
168 701
426 839
931 297
301 53
189 8
91 669
841 851
890 837
307 568
158 937
70 741
78 121
824 26
278 82
390 585
567 611
186 4
857 761
178 712
876 390
965 697
771 770
783 84
257 669
258 244
102 66
862 725
39 920
864 690
115 848
644 431
434 222
244 999
343 757
671 263
639 578
678 968
101 151
12 793
782 622
23 642
71 845
550 793
315 869
462 267
393 228
326 824
188 900
368 885
955 64
350 418
941 762
91 659
552 701
943 383
393 204
111 179
618 136
108 63
551 599
151 653
444 415
893 47
60 771
223 673
731 27
745 456
777 717
908 430
13 98
389 779
681 111
35 325
307 856
634 640
184 536
761 644
272 946
961 840
104 306
709 300
894 92
979 310
836 703
578 14
542 791
883 385
627 284
608 84
889 781
784 321
244 366
219 651
274 203
966 113
817 732
701 828
91 641
317 737
643 962
895 981
401 883
999 296
756 819
354 980
681 373
930 191
765 522
892 776
894 777
910 312
1000 888
87 337
591 669
883 872
739 812
274 21
696 106
611 631
799 305
569 574
673 511
671 438
330 4
244 133
748 157
485 617
55 824
767 540
68 980
188 327
728 762
576 339
587 220
325 800
560 545
553 620
859 632
910 988
816 551
225 145
344 932
862 794
547 38
611 526
179 126
781 873
566 520
152 421
276 592
482 388
645 128
952 112
966 126
337 21
636 87
247 60
879 85
240 68
996 898
708 639
63 932
670 681
441 101
64 391
249 585
898 628
326 675
967 216
122 4
678 954
289 235
261 727
413 466
825 560
787 33
344 744
708 754
710 295
353 962
54 539
541 684
618 756
424 45
319 287
372 923
609 636
900 362
32 874
456 388
176 319
989 112
209 907
93 720
700 981
621 515
299 708
346 463
252 617
80 404
539 345
475 917
687 151
609 586
402 38
585 169
409 763
750 38
253 344
817 73
923 159
443 442
664 577
936 919
364 595
392 635
8 898
322 46
748 676
742 102
510 686
654 842
671 337
751 747
832 113
10 973
680 50
91 778
351 284
11 330
546 38
342 870
423 893
458 424
202 634
587 771
863 216
216 791
951 444
170 537
796 103
103 514
342 886
785 528
539 339
979 120
750 731
385 136
621 930
743 994
591 267
246 574
338 467
50 772
329 792
640 377
682 97
315 577
669 729
547 442
474 432
798 194
405 833
2 513
34 873
744 679
66 208
206 930
661 457
925 160
854 793
839 90
155 378
572 385
828 815
580 583
268 10
258 114
604 300
527 640
282 466
921 681
87 700
199 546
650 630
425 124
187 450
502 434
153 371
682 260
940 288
335 385
738 731
199 641
323 371
826 458
397 943
513 433
589 298
512 94
473 554
925 304
694 536
265 596
435 405
278 632
819 594
516 677
538 576
650 906
674 433
841 489
383 468
232 686
848 458
402 132
685 372
594 829
392 846
485 998
84 703
82 493
629 419
846 616
89 77
482 614
4 956
30 936
195 413
920 468
658 402
696 137
47 34
717 206
930 743
498 892
524 437
484 987
418 331
180 852
389 565
653 761
449 8
187 911
698 358
516 598
817 40
251 172
758 677
202 492
17 707
114 130
149 527
144 463
881 51
622 677
15 708
186 319
205 6
291 346
681 36
532 133
167 423
431 388
779 131
262 761
585 259
546 896
548 487
856 245
886 832
589 952
526 267
696 29
997 711
174 341
321 456
414 39
854 947
35 386
725 530
895 728
591 528
284 103
330 376
473 556
786 757
24 93
135 488
165 715
993 938
795 489
964 790
156 494
277 267
762 322
463 125
447 601
453 98
711 80
467 732
4 936
954 959
516 749
890 407
721 579
374 470
899 367
228 715
285 447
801 942
553 719
910 308
584 87
988 249
874 62
813 459
734 587
902 510
818 887
29 622
237 880
891 85
413 182
906 855
114 618
716 403
685 883
425 625
69 978
419 614
291 607
961 384
552 710
843 833
547 616
853 584
248 892
313 466
12 699
158 713
201 933
622 675
640 843
422 213
12 835
731 465
419 227
404 358
833 33
15 669
572 844
859 118
5 754
993 389
386 444
710 278
431 566
825 850
785 257
455 943
614 286
440 810
418 217
519 474
268 127
508 296
115 13
903 260
35 254
959 901
153 35
667 509
957 999
770 438
271 228
28 150
805 119
149 218
520 922
149 271
836 622
399 894
797 817
911 8
698 809
234 495
957 749
409 383
304 184
655 453
551 820
316 371
212 816
531 754
26 616
888 532
920 933
550 737
881 655
985 714
220 984
348 736
832 497
512 237
687 352
251 941
711 677
338 859
289 124
430 745
4 464
143 571
864 925
527 419
238 993
1000 542
895 566
360 632
156 882
830 882
689 963
196 209
197 118
182 361
532 583
53 254
386 787
255 490
536 231
383 1
173 501
93 790
441 363
577 225
457 441
893 350
908 107
358 306
804 384
473 247
935 893
21 782
471 58
968 443
866 986
858 4
767 963
951 839
419 4
103 561
218 596
406 798
143 981
654 201
252 110
77 598
803 929
196 383
316 297
310 586
446 649
355 215
292 329
393 866
188 373
580 563
911 84
798 128
995 627
862 671
1000 882
672 308
613 829
935 574
965 924
633 897
304 417
533 93
860 134
301 493
559 994
34 546
36 926
41 748
486 585
603 295
616 786
401 654
73 296
992 587
531 993
747 438
159 625
865 828
576 887
945 489
914 954
489 128
713 125
836 416
786 212
987 316
806 315
547 132
419 132
141 377
992 849
724 876
437 378
251 10
856 760
768 688
358 820
889 503
937 655
677 795
634 784
929 926
682 526
247 396
457 42
330 112
301 118
341 723
904 597
805 867
447 211
185 450
900 502
633 244
422 325
383 536
850 306
93 375
454 868
713 739
757 116
107 584
485 608
164 597
1 556
820 566
821 359
367 689
562 908
293 180
533 882
927 952
133 18
749 890
513 497
446 505
492 909
506 345
220 25
964 350
256 22
361 549
646 513
384 377
750 333
765 109
206 870
983 967
790 600
165 773
651 442
392 152
797 654
399 885
56 179
781 403
105 52
691 560
575 576
984 143
199 513
591 105
665 244
808 836
325 103
715 740
892 433
732 721
327 204
242 206
951 420
195 548
333 163
905 751
587 242
989 734
433 905
909 355
467 653
647 451
809 681
250 118
986 277
262 618
454 636
93 700
408 346
223 850
414 566
269 988
785 551
440 940
31 742
530 389
118 841
904 10
888 906
513 464
135 613
368 586
118 554
884 753
253 774
615 889
253 517
335 864
93 3
392 499
834 757
564 659
26 197
830 467
488 370
744 916
749 714
738 286
138 554
463 215
689 309
161 156
241 649
993 847
728 144
219 823
813 579
612 760
737 49
580 367
202 185
947 960
454 226
394 937
426 164
764 847
639 406
887 777
755 634
157 229
735 584
435 561
261 994
964 520
159 307
316 719
623 218
699 369
339 376
528 281
67 861
285 226
693 291
942 301
278 367
132 572
647 940
278 943
758 955
2 854
909 802
184 144
142 628
83 305
116 276
61 713
834 457
847 79
553 904
433 278
737 590
304 416
175 829
377 854
304 578
428 561
942 277
527 944
939 309
591 905
759 519
781 287
59 817
737 407
755 442
618 212
896 58
606 878
538 42
838 790
557 554
516 781
723 159
398 949
564 956
970 960
150 430
505 262
478 154
747 401
745 488
352 725
851 925
182 211
549 174
320 895
789 474
91 294
371 272
536 627
502 792
289 810
634 722
544 913
479 88
442 342
945 708
339 875
487 773
475 931
465 26
638 695
365 840
332 588
467 887
594 93
223 750
491 193
846 324
260 117
572 853
692 836
701 9
193 869
140 421
317 287
968 70
419 357
138 686
683 772
516 329
577 203
992 280
581 80
233 342
844 988
334 244
584 615
245 715
489 291
180 342
361 436
673 529
303 858
426 254
994 545
578 704
922 915
654 522
660 814
492 804
989 719
239 378
449 989
514 595
83 174
941 452
165 866
24 444
431 356
193 725
952 976
648 405
80 141
590 226
553 285
412 485
602 468
989 210
892 474
379 191
474 968
627 618
140 145
918 842
51 466
965 255
992 867
848 584
776 55
105 60
215 568
986 917
309 922
676 163
403 307
882 410
29 704
586 958
367 147
920 472
748 588
896 544
949 832
661 615
405 387
823 630
9 86
299 945
880 477
698 969
130 700
185 924
497 155
330 437
934 511
464 387
478 967
481 792
207 980
203 869
327 721
153 644
955 831
417 183
736 711
653 141
174 360
366 573
40 835
431 941
786 343
161 200
660 507
548 533
390 800
584 296
601 404
440 530
833 466
720 295
168 434
441 217
223 835
943 426
342 464
755 595
906 257
658 199
508 224
756 925
361 681
889 125
494 57
272 826
323 736
101 209
582 36
79 310
894 834
836 17
687 860
981 267
625 167
470 508
80 649
76 326
683 931
519 397
309 218
609 14
279 901
929 871
599 105
705 628
969 276
307 36
571 29
900 804
160 933
455 29
989 584
190 757
12 305
562 194
830 47
171 106
32 263
20 824
900 414
498 606
602 624
779 534
564 15
248 471
195 406
459 443
140 731
249 777
960 209
658 163
983 466
37 896
213 195
222 295
353 629
803 769
498 827
990 567
264 445
198 733
260 23
157 906
77 984
269 775
429 566
527 796
158 53
136 344
673 176
544 670
338 260
47 355
680 274
47 731
342 664
721 194
608 763
698 642
683 266
868 496
972 16
763 115
870 885
180 587
665 623
856 842
402 896
874 519
960 942
73 58
30 673
191 859
111 212
112 678
243 338
163 959
927 16
147 830
228 893
552 30
19 882
719 458
689 388
811 817
988 288
173 907
791 510
429 264
766 525
962 376
509 714
991 763
694 195
358 591
44 948
106 350
565 132
260 734
838 391
126 364
431 680
273 195
901 658
418 233
820 435
885 774
474 157
59 428
949 389
396 324
533 471
961 857
280 427
526 893
141 104
334 587
985 278
699 742
448 4
477 855
691 217
850 965
865 289
50 809
71 271
7 602
346 539
822 250
330 999
296 292
113 57
552 12
991 49
23 306
612 204
451 43
848 247
816 163
705 729
37 233
886 710
717 538
965 190
646 83
547 540
866 641
221 952
451 610
779 502
35 398
639 335
628 726
863 488
371 213
470 314
868 46
505 215
876 55
487 986
178 42
624 628
741 616
294 251
887 57
231 764
800 424
756 675
496 650
67 879
846 187
517 20
522 371
63 458
168 437
894 794
294 462
620 285
703 765
560 699
663 418
376 522
756 851
843 877
388 434
769 225
515 109
318 128
969 946
327 912
270 253
633 770
451 541
57 852
386 904
365 40
719 438
570 945
990 329
801 239
571 657
304 824
706 391
802 223
942 29
492 389
55 639
550 725
930 803
722 284
64 51
33 799
640 186
806 104
471 172
836 283
383 496
186 12
635 855
800 219
802 852
720 211
78 161
760 314
248 19
455 936
401 65
673 337
233 337
101 511
876 267
145 398
838 307
513 90
710 37
547 772
196 50
567 379
683 547
633 476
123 897
619 916
277 217
38 139
36 601
8 728
396 981
155 837
497 240
962 985
396 570
150 89
566 563
991 918
543 350
325 680
269 275
892 238
906 264
523 653
612 131
963 566
144 409
922 621
148 324
135 947
220 512
783 564
506 685
21 20
444 60
720 617
822 194
822 500
132 314
616 548
179 140
209 543
831 491
195 454
4 624
299 635
596 136
820 910
909 462
688 460
585 30
429 611
337 338
940 960
858 496
600 468
503 482
620 343
615 597
424 504
123 705
776 924
671 608
453 763
835 139
835 470
973 811
999 207
376 67
652 282
309 106
754 713
372 251
625 884
843 521
465 610
587 331
263 819
922 153
168 440
303 135
789 846
606 18
998 632
268 841
939 869
836 959
308 390
340 938
675 132
1 74
279 841
933 606
907 986
939 509
785 196
466 705
906 60
333 2
328 110
325 517
312 132
417 260
678 722
206 317
464 529
502 603
281 58
700 218
980 283
490 808
276 964
995 388
64 623
713 879
548 76
670 585
936 61
557 348
932 834
331 639
999 290
782 507
262 83
850 857
642 611
714 475
45 614
311 404
34 90
784 29
239 329
566 578
711 804
23 717
83 977
177 637
474 17
175 305
863 154
55 956
479 395
666 746
36 151
328 603
513 84
308 899
447 30
591 143
978 21
989 223
357 298
402 282
61 607
131 796
658 891
494 656
15 743
386 235
197 538
115 576
790 358
417 934
661 751
312 829
439 747
736 338
328 849
427 307
588 78
499 478
906 230
761 385
524 200
132 236
373 102
903 89
100 621
140 136
182 144
736 29
791 896
575 127
195 702
150 81
41 658
907 318
6 925
870 714
239 238
879 698
749 693
76 263
452 202
561 689
574 49
611 702
935 302
723 899
310 7
603 479
753 714
896 68
442 544
762 543
600 780
87 255
183 75
572 451
866 378
813 725
870 378
867 279
66 259
473 412
538 27
708 906
591 326
477 21
503 652
958 869
562 95
454 81
485 7
854 703
498 792
375 885
493 6
861 955
64 6
958 394
308 673
353 800
429 367
713 15
246 103
798 133
777 61
44 657
256 602
757 232
261 580
160 677
982 913
460 466
698 81
226 281
88 71
863 724
870 722
683 181
667 655
167 158
121 498
143 546
19 96
31 875
524 578
608 268
824 96
316 58
906 611
392 809
606 693
965 22
697 261
978 652
51 947
16 610
15 662
898 795
840 577
743 82
578 940
327 392
717 10
430 911
252 589
118 502
962 209
452 804
400 765
495 491
157 743
170 37
407 636
420 823
735 261
406 984
260 431
850 53
272 494
466 228
83 230
317 440
333 302
928 958
958 286
1 79
4 917
40 673
856 454
334 946
243 418
209 717
96 397
966 526
930 150
53 880
403 689
988 679
217 972
998 588
817 860
404 205
129 887
871 909
195 140
692 302
589 514
808 738
726 460
585 107
588 493
40 897
737 486
947 746
437 736
987 226
485 871
699 854
877 718
570 947
475 686
161 982
807 945
431 956
786 152
772 428
556 949
953 411
387 549
402 298
309 832
101 478
317 167
347 34
83 189
986 197
584 787
155 967
688 691
756 902
152 338
342 498
129 935
508 209
325 959
114 495
343 248
169 498
817 843
626 727
889 947
716 342
365 707
707 359
440 981
185 269
452 924
203 207
584 650
216 353
876 706
132 117
290 886
775 131
905 527
303 277
923 867
266 981
258 144
915 747
422 516
423 584
463 937
303 766
725 524
389 968
662 612
702 447
903 331
858 567
358 623
124 118
876 188
720 163
585 164
739 993
135 564
911 395
332 99
866 48
80 855
570 130
359 666
10 22
416 708
923 935
273 630
879 466
20 41
616 993
6 641
191 302
541 68
585 993
888 726
991 476
411 991
875 568
995 962
344 357
774 598
377 736
693 595
522 823
187 82
7 603
745 148
809 695
819 150
109 291
673 776
166 984
608 219
16 660
469 795
988 798
91 699
698 531
785 818
512 111
238 741
593 638
930 849
820 69
579 22
495 628
127 714
484 593
617 118
858 834
743 776
500 794
498 550
897 1
959 455
718 380
681 156
180 692
490 643
189 582
331 721
199 787
692 359
400 384
410 131
424 360
833 266
996 313
411 502
127 220
388 274
773 501
631 367
792 371
743 243
672 545
47 921
663 55
238 305
907 151
815 396
547 780
386 811
980 213
825 213
813 694
782 1000
220 33
121 641
999 723
317 556
355 717
708 874
650 285
249 89
666 625
654 216
219 854
3 608
172 84
595 742
457 388
957 123
809 229
146 797
373 453
435 83
664 142
986 508
472 809
388 679
724 429
185 264
426 850
606 235
171 833
930 283
613 828
806 415
904 862
696 588
753 550
403 694
311 589
473 266
726 996
2 952
827 365
422 388
710 297
190 716
127 618
513 440
701 666
350 38
151 722
486 655
565 135
238 499
250 19
330 197
587 268
950 193
707 75
110 611
64 291
801 245
849 23
989 289
900 994
191 905
849 320
264 491
831 333
524 255
254 16
669 939
763 686
231 866
785 76
54 580
585 605
286 57
927 280
172 72
927 665
644 977
618 225
282 399
280 93
735 278
686 729
72 478
131 155
787 367
792 903
554 901
295 270
267 771
870 823
723 57
971 714
271 475
588 569
396 27
650 647
790 695
978 892
308 519
602 836
238 163
42 553
928 671
803 346
112 720
279 913
242 639
619 849
513 417
864 795
943 98
190 760
13 831
642 453
361 474
861 607
487 760
217 133
421 989
827 79
188 645
806 665
631 851
568 97
549 589
718 143
147 171
804 528
881 131
614 690
349 571
932 820
26 407
160 316
171 178
451 950
232 547
333 190
157 448
173 244
702 122
272 533
252 767
243 96
184 209
827 84
114 946
509 45
90 468
316 324
955 778
552 215
719 709
884 414
319 635
114 927
546 281
885 570
567 134
830 433
622 21
682 210
177 750
673 402
652 207
755 653
813 840
568 677
239 703
414 308
670 402
852 178
797 516
833 824
838 925
665 720
737 966
360 199
735 760
186 968
205 264
229 479
427 366
819 678
943 451
625 672
149 784
366 925
809 437
803 550
356 71
925 516
814 388
202 242
103 993
566 595
147 268
488 718
542 865
419 213
825 199
942 365
307 134
119 512
675 977
615 476
238 759
43 439
807 25
290 53
44 100
864 391
471 59
909 767
566 810
686 171
399 825
203 209
729 815
535 709
268 137
510 673
735 391
982 462
454 138
249 898
786 407
333 664
119 321
576 9
292 197
850 324
161 354
52 840
344 418
846 393
853 915
421 386
219 285
767 979
323 196
840 804
717 210
986 744
970 259
980 22
306 222
98 825
446 798
156 605
47 133
66 992
231 238
983 601
271 211
975 744
668 538
886 649
657 489
610 842
951 75
9 27
759 891
170 290
377 782
557 166
904 50
322 422
838 727
131 826
581 97
997 593
478 147
937 869
115 966
33 571
983 435
466 797
702 170
748 174
165 245
753 307
704 781
626 858
405 685
935 112
511 602
618 591
436 703
359 240
671 599
675 631
447 233
712 98
368 213
185 628
713 963
617 455
361 301
487 366
120 864
134 69
654 322
853 337
860 910
295 335
712 155
600 165
770 363
711 422
554 566
207 673
900 874
160 81
50 701
259 471
270 126
942 807
987 493
342 655
378 122
710 523
456 673
691 706
338 230
304 128
166 401
911 749
412 726
520 598
131 287
276 61
355 626
492 593
684 936
524 692
622 236
730 620
941 188
859 969
435 815
554 862
458 599
615 841
590 115
458 248
463 89
465 470
99 342
473 417
104 317
422 226
339 454
153 325
822 760
823 131
994 950
708 188
938 669
957 27
637 666
611 201
554 382
495 131
48 179
527 740
909 758
645 417
898 375
160 571
7 404
668 940
303 358
222 132
205 768
211 855
955 723
344 445
663 426
130 619
473 535
578 876
172 414
956 107
162 721
704 966
827 440
816 295
506 575
389 911
762 718
656 223
534 94
577 344
491 277
988 525
53 433
968 234
224 142
428 815
278 466
292 161
172 755
751 195
665 460
1 793
510 939
442 19
278 672
641 553
666 806
76 998
562 174
948 498
183 507
972 683
907 759
859 240
498 854
562 831
455 148
235 568
745 907
980 146
194 418
119 270
140 168
805 134
120 523
643 337
32 309
952 734
323 536
317 96
571 124
607 886
90 485
10 982
207 810
534 698
346 358
538 208
718 972
198 866
118 931
787 116
801 614
853 592
89 161
784 903
525 228
179 129
22 640
355 924
96 747
344 321
345 804
103 994
237 268
81 207
497 158
560 776
204 792
1 871
180 921
625 487
913 898
269 487
387 902
328 557
570 892
152 429
863 177
127 986
342 600
914 922
272 782
982 524
594 910
748 967
917 979
640 494
636 751
958 577
893 696
824 910
904 92
827 129
689 155
549 226
325 215
658 313
214 777
518 125
152 74
697 760
321 602
585 731
16 86
754 772
835 186
86 456
670 282
497 641
809 587
57 938
33 128
548 419
639 266
582 238
559 214
681 703
93 705
998 63
65 723
526 499
430 500
538 670
239 978
435 485
764 523
185 659
144 25
796 866
36 666
486 686
353 811
641 782
758 920
267 160
329 441
298 569
148 156
8 782
52 900
279 820
390 681
472 937
415 27
431 883
355 530
759 560
730 637
600 319
721 284
340 257
944 338
634 65
939 441
138 712
965 328
844 522
737 214
254 150
728 178
391 534
424 790
409 362
981 304
265 760
448 81
914 387
200 385
792 83
762 448
109 792
749 887
56 628
679 299
264 557
79 54
78 277
627 353
868 297
20 298
322 87
103 944
991 226
107 343
24 89
281 603
15 393
764 807
200 597
378 6
502 125
865 799
730 564
668 348
86 526
157 656
142 734
616 337
258 607
546 995
980 340
523 826
202 456
809 975
276 52
435 377
755 27
223 876
668 673
981 991
331 150
624 595
701 485
255 388
305 198
489 232
903 311
222 519
522 367
698 22
875 434
530 754
585 72
82 748
313 179
746 539
572 909
749 927
244 160
236 690
508 560
743 973
245 232
17 492
380 174
679 321
59 922
571 517
984 781
318 103
950 90
771 451
575 80
74 784
175 552
463 600
987 623
244 721
744 830
717 706
64 310
413 512
268 138
687 113
236 602
200 150
38 958
185 4
767 75
253 910
836 333
589 216
270 152
816 289
9 429
860 762
885 267
370 279
259 474
629 175
483 715
726 940
421 119
460 525
81 873
679 843
253 579
110 567
4 21
728 836
509 76
834 542
409 607
515 487
718 7
422 138
402 751
455 532
900 315
447 146
740 74
893 568
401 7
194 853
9 389
551 807
365 479
294 567
358 733
165 586
351 615
963 529
78 925
878 637
641 117
305 111
756 627
776 140
872 207
755 585
721 88
22 321
58 591
169 730
865 920
193 338
598 610
859 198
665 151
537 486
236 806
686 974
214 226
426 354
423 370
158 91
22 611
186 242
522 754
88 675
301 365
791 524
520 707
539 110
873 742
798 330
297 254
431 738
196 127
407 411
548 835
994 709
911 942
185 175
849 80
344 652
826 223
694 963
391 549
677 138
106 426
803 461
200 285
864 665
712 951
369 462
380 975
200 704
469 935
530 985
141 835
125 21
345 162
366 721
76 924
652 409
971 382
321 256
46 635
906 146
62 986
926 64
355 619
114 453
605 561
739 236
196 995
649 66
354 615
473 110
588 56
661 999
444 88
202 842
575 23
390 807
811 663
113 124
307 951
836 372
740 615
439 916
645 574
831 103
895 663
477 875
941 757
973 122
86 765
336 678
46 995
671 999
305 56
212 217
427 672
777 493
50 636
807 718
446 443
353 925
768 416
196 188
730 666
441 423
350 94
409 156
622 482
298 848
295 122
479 745
388 170
108 101
136 773
564 926
473 122
707 431
158 500
975 838
851 250
977 104
634 334
969 626
10 789
859 398
919 657
668 800
479 115
596 951
762 138
108 687
760 851
281 660
520 583
767 860
301 850
590 477
508 357
317 860
126 312
692 306
784 465
826 296
602 881
308 657
28 668
614 458
690 313
913 935
327 860
654 143
782 533
382 579
363 629
812 456
801 933
452 906
522 993
665 663
147 719
326 38
656 373
822 686
47 14
433 784
522 196
696 672
16 511
901 520
388 549
794 14
219 675
247 778
674 352
590 5
689 674
194 107
871 291
248 360
392 657
103 997
1000 749
600 997
995 484
413 198
814 65
389 770
808 40
284 908
267 726
586 630
384 797
99 294
359 807
629 344
922 546
599 328
262 320
120 515
500 645
653 425
840 765
193 703
957 457
136 133
902 769
708 889
972 947
116 430
646 492
578 626
359 407
642 193
768 47
194 725
293 326
357 331
8 575
795 867
409 895
670 356
208 111
242 636
725 100
563 315
278 924
265 350
921 524
606 123
70 384
807 111
583 416
68 75
152 70
148 228
646 576
204 377
872 245
132 390
198 884
326 578
355 516
298 939
388 407
491 747
251 507
999 381
109 321
325 647
977 723
481 43
661 454
840 997
750 187
435 683
651 755
917 987
89 629
77 939
906 851
50 586
100 318
163 13
890 771
167 150
574 927
641 739
173 655
9 378
835 190
733 237
11 529
787 929
497 578
925 323
107 388
792 262
579 395
50 193
834 368
210 654
106 251
620 312
708 567
830 68
880 325
491 636
775 928
277 52
242 130
518 920
85 806
930 609
213 592
368 945
139 69
715 694
569 212
88 895
565 785
950 122
618 761
945 957
359 9
742 703
914 40
953 634
873 462
380 689
724 739
931 853
473 38
474 363
769 527
679 42
982 335
480 566
476 187
556 929
43 607
980 328
158 891
908 628
21 530
554 290
545 670
104 241
171 111
781 486
778 65
870 908
485 484
369 873
622 259
243 884
224 984
351 178
406 241
906 649
611 351
754 398
369 283
173 998
169 868
715 145
963 84
729 204
506 837
128 352
202 708
8 142
359 358
447 875
830 156
640 931
117 106
404 828
441 84
578 537
321 78
533 114
141 963
511 985
642 121
809 359
251 732
140 185
215 171
788 472
972 745
922 589
937 22
167 284
138 28
782 769
551 148
667 312
679 623
236 552
410 298
468 149
226 127
58 3
752 264
855 177
692 428
190 820
34 973
390 531
807 182
341 640
604 930
568 188
726 462
146 714
496 515
714 482
275 565
46 817
640 301
439 432
230 215
21 234
740 872
41 101
216 866
222 336
163 27
863 942
993 387
94 510
423 382
691 505
653 856
654 102
461 917
482 698
64 561
669 518
768 607
376 61
161 467
169 147
491 823
736 134
332 580
250 75
100 219
669 674
560 73
654 781
737 762
930 862
16 77
133 655
872 666
265 770
982 950
460 698
270 651
595 292
242 577
199 377
470 978
635 925
524 354
319 453
682 928
376 591
785 553
272 512
752 796
333 864
217 55
656 671
535 433
703 501
738 556
972 606
131 846
887 516
559 701
151 414
79 985
162 502
556 6
251 894
456 712
38 962
519 920
497 121
55 246
145 760
782 395
121 154
800 111
524 792
470 286
175 239
139 649
750 952
343 996
797 789
799 973
510 466
117 586
889 886
673 583
594 179
354 329
964 882
109 415
690 950
896 842
108 950
429 232
888 407
697 397
578 620
803 238
145 584
573 35
187 402
909 854
247 10
633 719
116 560
396 382
113 705
10 504
274 421
435 578
944 578
842 444
857 540
695 481
856 944
728 222
729 108
724 59
109 294
918 511
639 412
511 829
375 294
15 918
555 33
221 904
817 404
77 834
250 963
966 889
672 242
320 935
155 664
553 81
75 570
504 690
672 465
569 418
422 552
258 153
755 121
99 63
861 691
132 917
178 395
676 438
106 275
1000 864
875 228
440 91
821 865
838 874
883 15
709 676
105 662
520 158
82 887
218 875
891 405
84 607
261 249
730 386
977 668
160 435
94 473
550 988
673 88
480 599
723 565
210 864
799 827
435 805
669 88
389 58
242 368
608 986
640 116
593 989
730 737
164 343
863 259
748 42
729 149
212 472
995 584
512 711
608 60
848 375
154 390
332 33
97 962
513 501
613 403
719 295
920 110
469 254
16 447
312 729
556 189
414 987
511 878
587 156
986 911
977 491
870 725
878 283
896 241
437 642
717 691
914 452
600 394
481 424
936 994
182 771
770 395
573 103
40 506
839 817
436 882
550 766
178 249
143 119
804 318
483 527
125 31
331 831
895 829
282 395
670 404
185 120
796 631
650 137
163 347
494 230
348 422
326 924
208 405
198 629
384 368
771 475
517 93
645 915
891 561
183 108
156 3
461 733
87 356
54 950
351 627
105 702
857 931
413 347
620 501
379 29
151 717
141 621
138 395
546 442
837 15
128 453
142 531
566 14
304 584
367 574
846 123
47 18
265 979
363 920
860 329
717 842
456 732
985 583
54 707
370 718
420 865
163 107
513 296
305 433
614 839
40 832
852 505
746 246
973 686
507 750
51 5
704 886
124 337
814 164
322 81
172 659
284 789
288 501
662 734
147 644
970 147
409 85
301 412
452 466
730 967
796 247
139 272
47 188
396 81
689 451
627 381
910 286
122 107
51 167
96 837
404 952
431 910
701 968
341 134
454 281
892 591
759 239
753 649
914 724
927 77
54 692
711 410
26 966
534 972
554 113
229 263
909 931
150 304
710 987
656 888
388 483
423 596
90 312
902 414
554 278
101 990
325 471
728 608
270 987
649 581
797 154
382 799
241 372
339 834
328 266
627 140
513 670
843 553
299 91
675 851
439 901
977 800
577 796
279 510
454 43
703 666
506 452
648 123
789 934
71 80
453 214
87 716
568 377
718 906
120 351
640 890
720 711
394 277
667 245
937 960
355 738
564 393
127 453
121 611
275 192
298 441
333 513
479 426
976 314
706 932
862 506
78 926
300 578
941 643
567 948
851 324
806 80
313 577
177 408
564 314
322 17
932 134
299 160
462 483
619 837
739 772
983 331
535 427
703 449
631 937
264 148
950 93
871 719
450 222
604 386
112 351
29 758
180 88
84 778
311 184
391 840
563 407
2 631
981 769
716 806
564 607
951 10
458 993
251 613
10 188
686 383
128 883
483 525
932 647
577 547
690 479
5 472
965 910
75 434
771 764
98 335
564 673
318 347
710 938
557 528
445 3
856 261
748 559
569 900
417 840
317 712
34 465
839 637
166 252
479 642
912 288
472 372
821 970
960 935
30 991
381 898
467 658
597 910
328 192
687 355
233 920
835 995
634 870
676 595
142 361
60 131
968 793
541 37
735 44
836 418
351 642
513 918
535 884
968 875
1 982
182 86
553 580
893 683
73 729
528 406
532 201
77 268
843 422
436 229
956 304
156 866
454 825
934 964
395 758
966 239
329 489
562 660
865 785
4 590
139 647
321 264
546 856
749 296
693 342
932 19
222 221
772 881
197 152
80 644
425 103
825 484
168 814
539 490
519 629
44 858
621 207
306 497
398 687
91 77
153 682
93 586
529 179
852 665
92 350
942 109
84 361
51 151
624 471
967 733
397 30
439 317
867 300
60 29
726 239
547 746
289 14
333 501
738 667
779 621
454 500
114 260
139 855
732 812
179 167
638 381
844 841
246 661
614 108
780 718
998 548
670 24
478 434
938 65
229 464
486 330
287 71
298 679
629 943
587 439
19 60
434 797
88 972
323 776
79 194
254 908
783 578
777 416
271 415
4 965
104 213
772 297
757 854
302 713
471 990
312 174
888 715
454 389
820 808
287 429
783 332
132 910
128 734
249 486
645 105
765 71
476 408
76 604
760 175
43 628
318 420
976 712
916 532
335 39
601 66
656 666
336 174
965 610
40 126
382 162
750 601
142 423
129 25
726 516
701 290
697 550
280 404
758 699
591 274
252 226
860 614
275 986
391 415
751 450
798 478
701 278
943 76
900 343
361 383
494 986
938 433
667 107
328 989
575 156
585 304
651 247
3 288
734 901
41 697
902 355
369 988
921 436
602 315
89 743
34 399
116 763
439 684
780 813
532 447
465 574
817 873
346 195
357 548
11 218
182 722
571 531
306 249
336 349
658 32
891 168
502 551
274 253
710 970
960 864
617 426
362 68
970 82
87 703
427 80
266 664
527 118
159 486
943 941
229 180
783 123
504 844
896 44
935 915
379 167
520 479
768 446
93 806
835 286
953 463
609 345
243 362
381 444
73 700
239 429
969 984
570 47
945 380
398 175
145 937
322 9
742 440
987 754
213 830
684 227
958 214
819 583
527 628
53 355
441 640
606 838
578 849
976 210
960 4
40 437
878 751
404 976
214 267
424 661
453 686
811 994
668 582
969 111
295 382
80 579
110 9
183 532
960 552
291 78
52 724
305 197
375 813
767 318
396 176
954 896
205 267
886 321
704 47
841 199
193 484
375 829
452 691
604 328
462 598
16 401
232 605
770 26
671 924
826 702
658 956
391 68
233 133
938 50
82 825
76 456
389 795
74 708
254 483
546 215
977 298
929 29
59 362
440 119
135 567
327 559
928 994
955 465
944 901
45 709
140 770
54 793
968 668
133 544
718 78
325 754
309 909
989 173
337 461
949 744
911 144
676 336
453 796
367 603
91 59
66 381
831 149
205 695
905 349
977 872
283 746
283 900
817 931
802 933
525 986
780 597
582 494
740 439
277 693
925 257
110 124
287 314
706 788
737 97
183 76
248 314
33 417
725 89
194 475
890 796
194 679
478 800
549 52
481 584
389 50
421 910
968 160
753 367
324 235
628 693
605 486
299 693
117 491
964 501
313 85
209 668
820 834
475 62
832 2
391 228
181 280
696 790
619 178
745 246
723 231
106 778
226 489
22 984
412 678
474 898
598 951
110 542
179 716
765 615
738 177
651 146
977 37
878 556
843 214
410 689
470 925
289 815
97 271
903 478
768 112
13 463
546 320
67 49
815 415
750 655
116 821
612 165
909 100
628 930
54 442
593 75
301 878
818 418
790 479
420 588
540 519
371 929
286 961
302 786
507 987
122 402
36 336
396 903
108 69
854 555
78 712
570 1000
883 55
136 970
295 329
451 484
167 257
598 358
397 118
10 921
579 24
458 234
872 476
162 928
185 986
17 940
347 496
946 655
666 896
586 198
319 860
9 835
108 582
362 373
423 728
915 745
157 215
469 893
159 715
282 769
496 474
645 539
223 543
93 123
560 379
841 46
273 945
412 408
960 635
230 36
113 964
538 702
812 598
812 750
49 359
250 957
73 521
554 851
186 105
565 319
410 369
223 645
496 826
172 744
633 766
895 631
684 465
603 20
421 555
643 964
334 814
473 585
933 257
436 362
813 451
873 332
505 753
72 927
276 872
597 534
863 170
60 967
401 817
721 575
421 872
369 781
766 579
215 803
451 620
215 962
925 363
40 346
530 557
888 322
823 407
476 843
735 347
143 261
943 279
132 571
339 954
101 358
199 702
508 876
684 37
631 517
710 478
90 69
518 525
623 126
472 352
19 756
913 454
778 792
210 254
263 323
251 985
459 997
389 261
459 735
568 599
934 688
346 16
516 981
520 930
855 428
297 802
138 604
638 718
548 262
811 777
850 768
343 938
940 700
195 931
835 919
419 50
314 410
701 742
573 990
4 341
373 455
269 306
691 703
84 303
151 182
808 918
729 804
896 317
701 946
398 610
885 378
211 968
894 840
668 835
32 38
619 7
724 293
520 682
530 208
307 341
763 557
350 417
637 430
907 443
918 370
813 998
79 812
696 17
616 579
851 588
856 827
626 912
145 432
685 96
602 399
643 900
545 687
617 798
911 488
5 307
272 678
123 328
241 145
742 810
456 507
185 864
985 321
975 430
337 380
426 751
553 338
468 23
285 992
665 488
770 435
424 465
471 33
987 338
368 228
421 999
167 5
619 891
774 172
943 549
678 635
119 222
507 814
421 384
110 480
667 767
924 282
373 418
844 466
364 264
885 365
444 557
276 642
211 821
577 257
591 943
388 609
345 488
75 188
138 542
537 905
349 51
36 539
500 987
666 949
177 337
746 361
695 285
679 599
802 388
974 949
681 295
122 615
192 12
304 751
994 115
91 176
681 82
310 708
987 556
188 849
458 217
378 635
241 816
218 624
248 725
344 487
287 263
579 226
366 497
446 877
862 481
712 759
238 527
863 475
227 315
78 812
302 964
314 309
547 214
825 922
86 993
72 24
217 198
827 874
179 82
244 576
371 602
522 726
903 189
655 286
768 444
990 972
881 92
257 992
11 324
216 380
61 264
742 502
207 35
208 833
967 85
422 305
335 246
92 486
825 444
513 361
459 914
972 82
349 185
119 536
102 749
220 421
232 493
21 829
88 74
203 578
433 881
922 270
363 272
195 427
597 289
984 489
354 895
438 752
206 36
959 967
962 477
987 378
378 322
95 230
178 555
72 933
220 381
912 602
400 830
68 873
488 215
813 454
295 685
781 351
369 80
820 611
37 264
790 331
658 649
875 693
920 268
866 354
534 138
151 346
191 311
196 877
510 48
717 300
172 551
287 435
692 401
801 361
160 44
894 308
184 561
966 734
769 862
470 366
687 162
513 717
616 715
636 103
387 32
975 601
308 236
628 193
982 793
848 132
947 48
257 56
293 814
919 561
457 945
111 249
708 690
289 92
740 359
160 220
852 744
595 965
540 551
769 193
410 136
242 589
260 787
178 927
751 5
455 224
693 820
683 117
436 685
739 928
893 231
869 579
56 882
948 946
545 450
863 207
704 235
543 417
959 587
583 553
334 597
107 732
860 334
968 751
921 990
703 3
518 251
610 746
806 146
612 206
424 962
691 46
767 997
649 959
453 423
716 828
942 659
113 349
750 417
269 644
553 235
681 20
392 907
908 233
131 828
347 169
872 965
528 389
358 214
793 261
90 592
726 19
185 163
936 220
145 1
994 535
859 961
469 727
174 943
482 19
507 948
329 130
312 472
861 543
846 283
540 847
305 202
994 377
135 886
675 988
588 327
482 115
945 753
893 803
441 119
440 681
448 139
743 651
900 699
778 153
81 626
949 372
125 426
666 83
924 951
634 966
993 308
387 743
548 704
488 283
74 410
415 915
479 765
339 802
192 816
995 191
254 301
275 89
272 667
617 219
946 599
399 809
329 575
435 849
217 619
118 540
557 423
982 797
943 213
507 92
961 342
203 246
296 658
54 784
23 631
123 268
116 702
745 939
473 668
327 688
296 543
651 834
841 346
298 384
732 13
870 173
696 77
115 151
56 915
610 747
786 230
446 297
287 358
999 947
191 243
785 739
411 361
537 724
699 7
831 700
383 609
521 692
553 849
228 447
332 865
713 35
820 672
238 63
963 995
375 798
85 33
900 215
165 344
179 898
981 701
826 299
676 335
995 759
176 216
116 433
956 38
785 59
825 847
637 898
764 156
164 981
338 729
167 201
537 369
247 860
863 601
315 557
659 380
719 264
769 859
784 69
454 124
785 645
730 396
646 644
430 361
398 619
864 641
932 135
969 49
39 529
327 858
749 524
921 770
426 836
983 352
690 655
733 735
310 87
412 573
491 995
955 836
521 811
479 299
409 724
60 370
147 291
796 33
478 643
350 201
840 382
560 709
415 714
496 664
924 423
863 973
569 161
734 356
513 16
210 431
379 134
527 509
835 326
12 66
458 668
653 777
273 831
345 346
566 368
35 434
455 891
998 497
534 647
592 46
972 705
293 878
761 942
104 883
838 683
452 1000
966 738
70 521
710 768
608 286
282 578
953 135
999 388
663 18
776 867
598 486
911 874
216 976
463 239
46 586
182 231
46 758
469 903
597 169
996 168
393 886
172 270
504 91
707 691
745 405
457 584
555 561
432 674
15 165
109 489
417 262
563 129
575 461
490 452
501 683
941 111
300 94
241 736
700 363
158 992
709 90
948 331
117 48
86 546
2 490
53 513
437 561
591 883
850 28
405 728
209 385
78 726
600 845
738 563
104 261
644 815
459 703
1000 180
865 615
869 25
162 841
539 786
480 227
813 181
222 20
21 320
455 462
233 85
291 910
474 767
180 172
608 649
284 513
209 275
858 928
515 138
430 943
776 838
865 214
191 116
49 880
137 289
2 443
615 737
42 38
502 219
680 517
912 47
801 384
591 544
688 708
292 467
931 837
986 299
60 423
927 696
446 695
422 889
798 414
448 517
491 586
347 338
666 263
421 706
85 779
385 840
8 435
948 183
250 534
857 855
517 396
426 456
773 751
18 105
251 680
483 739
990 129
803 47
937 150
722 157
314 273
188 663
751 949
904 87
186 446
267 561
462 93
604 829
778 141
237 339
183 142
346 965
991 956
68 263
60 943
573 906
667 743
149 646
812 223
406 916
769 537
511 231
769 690
514 465
470 342
115 942
728 255
36 321
114 447
867 685
307 438
666 412
583 83
451 649
644 415
197 569
766 508
561 7
254 940
367 132
866 459
262 114
195 49
623 390
246 222
956 710
208 579
996 452
800 171
608 684
818 81
823 553
322 457
549 48
36 460
291 438
753 396
947 203
224 670
881 841
130 731
710 75
649 799
505 555
392 939
851 341
386 716
65 6
267 989
654 689
483 634
252 887
284 668
864 719
853 500
983 254
464 873
366 959
276 804
778 740
387 894
649 123
141 908
326 557
773 350
261 219
897 871
612 298
648 614
788 612
229 113
485 297
673 135
383 988
568 192
634 273
442 345
909 721
961 530
9 471
381 477
325 639
378 814
4 438
481 865
10 794
775 614
409 579
880 317
324 974
694 208
283 571
125 132
553 187
409 630
850 611
867 425
798 31
948 959
885 792
603 740
652 363
688 891
126 748
600 629
118 998
711 726
195 479
395 386
244 132
460 952
813 230
369 257
3 939
327 103
271 814
803 163
758 78
166 599
504 144
776 5
892 732
270 138
391 214
7 665
250 956
827 136
204 184
724 533
319 611
326 598
853 232
46 221
184 70
376 943
598 386
859 952
746 496
79 744
852 937
39 419
892 379
927 30
914 579
60 64
348 506
471 803
591 44
677 648
339 484
690 713
641 200
156 753
864 334
922 652
977 587
963 799
223 732
240 115
861 631
590 512
618 602
112 263
437 95
453 422
612 62
871 367
196 829
863 836
389 241
574 483
888 324
161 291
918 889
35 853
693 222
206 628
628 373
623 178
975 772
559 346
674 469
895 27
683 269
882 773
143 163
271 263
934 342
463 5
364 784
110 129
909 365
172 423
761 358
886 597
309 539
19 466
598 213
864 559
706 775
902 524
722 733
11 369
77 922
991 625
265 626
893 93
411 53
384 235
524 93
503 507
606 13
688 523
14 549
193 383
148 71
17 728
668 708
343 691
438 409
686 826
398 202
397 571
643 393
560 104
593 869
524 181
163 841
889 459
489 43
648 46
962 141
665 441
418 403
891 633
239 382
575 601
733 560
710 734
339 90
138 769
867 354
956 952
443 982
325 46
906 12
36 549
393 626
423 522
541 39
197 994
111 845
990 338
309 170
92 380
248 4
50 509
825 753
310 415
966 563
279 250
809 245
957 901
136 565
878 46
157 540
347 747
22 671
937 482
682 186
963 331
414 792
629 134
65 849
953 734
913 997
420 28
176 886
43 220
812 357
819 387
923 638
95 929
426 493
635 812
426 925
842 335
250 415
724 206
412 228
541 603
153 404
198 183
294 712
161 302
404 303
145 635
428 705
606 742
112 806
173 332
389 671
301 670
445 514
646 728
267 880
323 744
70 560
193 851
948 369
30 265
91 621
359 615
486 948
578 889
919 13
372 221
780 294
244 990
651 944
306 82
597 273
704 784
97 142
396 275
688 321
658 786
744 469
311 292
433 528
672 47
818 472
987 841
736 572
12 575
39 99
29 663
752 156
197 373
174 187
504 647
94 67
996 941
660 665
475 606
61 461
496 649
536 442
765 466
266 844
764 977
464 490
933 860
267 615
156 237
219 33
350 830
300 329
201 354
530 904
218 835
771 827
524 365
390 1000
993 894
941 554
296 787
671 206
87 122
606 207
393 746
635 290
318 657
549 555
774 580
580 862
931 803
67 50
602 348
426 284
518 348
594 810
727 858
560 687
343 990
724 433
72 42
343 689
286 870
480 430
301 34
382 946
329 290
514 161
678 725
561 393
89 31
712 342
826 295
504 968
294 895
577 367
162 66
245 6
689 916
829 292
115 146
398 893
866 919
243 216
385 444
697 705
783 709
372 358
125 67
469 793
278 937
390 662
156 176
553 407
264 337
335 342
593 513
11 16
27 358
430 723
39 56
517 763
94 20
560 131
925 878
842 572
839 891
40 245
276 583
387 848
816 882
22 776
646 825
703 45
675 581
874 203
732 165
308 198
647 96
258 252
928 643
42 729
412 6
789 4
152 860
866 628
353 13
801 63
363 768
937 263
253 120
420 786
181 801
903 758
493 9
702 539
251 578
288 535
607 885
954 554
284 656
839 183
740 342
961 156
457 30
452 524
818 305
253 354
614 109
753 332
310 58
94 495
347 238
478 916
786 304
439 606
920 24
287 499
511 642
109 44
468 747
455 957
991 752
717 490
570 650
781 566
857 587
554 495
11 967
107 759
147 354
13 293
682 69
271 273
163 212
813 837
149 201
490 125
84 281
820 741
305 709
889 958
710 752
214 876
716 643
75 721
100 216
34 435
463 570
544 487
776 730
731 415
191 234
467 290
373 457
507 982
372 514
484 715
407 773
216 203
778 4
21 217
975 509
238 119
958 907
188 940
480 563
408 402
170 272
97 241
82 670
221 538
75 972
793 135
426 349
306 654
694 889
604 411
761 660
948 238
953 402
668 581
219 371
433 552
196 365
315 291
385 892
408 436
534 25
258 466
54 471
159 229
394 918
565 210
992 493
185 97
369 966
501 596
613 125
636 864
925 150
627 182
491 401
30 107
132 671
167 678
63 584
243 757
312 63
775 564
502 681
998 557
332 382
117 901
413 324
293 875
860 434
567 766
836 260
565 975
512 245
962 829
319 853
591 311
512 579
450 609
819 3
414 268
767 964
613 745
72 918
171 80
913 323
511 417
286 687
552 483
92 452
95 211
143 336
667 818
797 834
235 818
91 80
527 303
121 573
67 499
255 213
565 237
636 415
776 530
65 67
653 215
273 101
814 842
24 374
105 642
484 111
693 166
42 48
662 318
376 631
10 711
291 449
829 62
656 331
406 524
402 88
806 407
874 321
36 478
812 295
686 545
819 338
911 420
496 88
64 360
871 332
612 927
365 347
634 899
289 874
218 253
194 684
181 677
86 565
380 956
797 881
722 729
974 702
553 743
981 717
778 694
75 184
512 505
902 719
802 528
379 56
448 541
168 235
563 202
910 150
504 949
162 638
13 461
140 275
607 209
973 136
321 406
438 151
893 133
797 365
84 535
752 530
527 112
678 331
646 463
631 247
975 961
11 526
455 349
429 358
289 511
43 730
700 201
286 600
34 196
121 71
99 885
647 861
913 455
791 839
871 256
110 673
925 540
863 902
403 448
763 807
420 315
733 593
445 376
147 307
319 228
944 690
726 626
551 630
682 963
898 936
795 459
963 531
454 596
226 976
530 613
181 160
838 728
608 819
379 154
934 807
488 567
610 715
307 670
762 55
903 155
836 858
722 201
686 16
99 157
966 861
248 213
106 343
388 207
152 120
543 412
375 452
506 775
754 215
820 344
649 495
269 74
102 437
982 97
713 599
424 535
336 583
724 766
631 65
330 477
127 402
420 734
468 642
973 876
287 519
807 588
759 627
8 827
125 255
863 23
629 111
50 262
957 812
728 560
221 264
869 342
974 825
191 795
513 239
464 207
747 448
944 370
243 688
116 521
642 782
287 802
27 266
258 428
641 292
716 833
515 524
151 319
333 381
457 742
614 189
436 51
594 218
762 406
235 651
236 802
523 184
32 589
196 239
443 664
584 576
774 421
115 593
128 557
45 532
687 814
423 797
125 925
224 803
906 98
854 519
392 319
708 570
306 89
42 534
227 216
844 753
924 267
681 4
670 601
589 635
856 568
582 75
378 593
203 94
490 129
937 697
986 670
604 537
719 708
446 964
7 843
332 715
688 938
52 387
845 735
894 142
301 544
954 513
756 446
640 615
822 647
893 884
726 422
395 318
717 51
905 175
998 965
287 735
849 892
40 190
164 181
255 141
985 137
851 145
942 736
726 48
246 408
931 693
974 536
733 961
995 227
683 8
568 984
470 768
325 283
536 458
37 789
83 499
635 719
628 946
580 560
229 780
624 769
314 28
384 240
819 468
930 592
474 749
233 480
846 743
862 799
947 875
100 707
23 215
748 738
504 530
746 957
612 86
428 721
162 76
2 580
987 115
468 835
687 603
231 869
571 137
116 123
693 991
447 117
592 576
220 404
669 573
67 296
864 652
454 608
747 609
525 160
356 930
921 784
330 199
994 858
425 306
650 194
695 610
612 83
198 358
721 859
316 342
622 407
56 387
84 420
68 225
669 841
822 785
863 672
974 290
362 376
712 40
644 254
202 459
114 257
240 67
784 604
349 170
183 732
328 563
613 587
892 575
567 380
329 600
970 56
118 340
667 493
629 72
259 161
171 370
269 757
344 351
119 195
857 567
10 47
312 376
220 920
571 465
703 649
112 859
681 688
923 812
118 158
647 694
732 477
611 896
581 272
975 344
961 588
101 750
133 222
636 934
766 112
725 797
795 284
560 801
983 491
61 632
922 293
967 202
258 220
770 787
848 303
228 375
676 992
335 49
67 509
289 619
823 502
229 207
130 370
580 948
148 724
809 891
508 878
661 767
265 45
502 248
184 984
584 867
952 194
120 516
905 745
638 868
230 781
890 471
593 712
346 747
205 9
943 681
150 673
276 644
464 217
54 804
1000 380
502 142
993 541
749 587
906 2
821 81
431 830
524 79
319 823
978 749
747 484
292 993
506 984
481 337
49 610
844 198
714 393
16 674
1 491
871 534
191 933
489 723
428 659
426 920
14 707
682 927
328 702
492 21
862 804
184 242
454 128
305 657
178 69
441 126
894 461
791 948
203 822
173 153
956 217
279 776
9 660
468 482
253 618
149 625
245 764
81 336
953 636
788 172
797 416
878 537
265 170
576 373
684 546
186 101
114 760
755 177
766 9
600 906
806 464
715 700
605 663
217 291
994 680
363 422
220 196
466 437
51 313
991 182
555 398
979 247
541 206
834 395
13 82
223 491
958 795
37 532
160 679
663 322
507 984
935 669
176 304
652 163
522 110
718 434
875 986
818 845
136 183
827 249
246 753
754 986
507 614
530 769
879 48
195 378
390 701
747 362
159 734
115 993
72 31
322 131
222 562
485 697
453 682
507 140
142 784
882 385
545 91
597 846
449 680
29 290
62 932
551 823
1 384
715 352
435 801
67 254
73 947
996 379
775 177
641 108
54 405
271 748
140 165
134 825
88 608
194 581
858 838
531 116
896 14
453 26
244 287
669 660
535 170
498 862
145 841
760 256
274 340
221 112
251 395
221 78
893 111
380 164
460 649
799 122
958 377
962 506
838 513
482 948
761 366
305 23
32 732
16 637
285 791
702 822
84 917
371 20
342 986
199 694
332 83
52 169
765 335
658 126
522 225
811 44
935 762
766 677
427 843
713 916
498 569
66 843
717 64
493 78
762 704
445 519
847 311
248 632
146 556
978 939
293 412
411 709
804 798
928 984
82 171
723 612
568 45
322 696
397 937
398 627
692 923
729 524
686 35
210 724
614 773
968 896
200 88
67 850
946 602
62 334
402 287
678 556
71 13
135 959
962 437
921 606
26 120
264 926
442 643
8 112
920 430
633 183
950 949
137 946
96 344
590 348
345 657
67 716
960 320
761 497
203 928
637 521
315 680
816 910
839 168
931 975
986 193
636 85
595 589
435 243
759 500
607 50
677 311
962 367
471 693
138 607
335 173
249 213
279 312
804 292
590 660
471 511
224 446
193 217
223 227
935 344
544 717
503 458
431 290
681 71
353 727
160 829
749 560
950 816
959 474
231 621
448 791
708 150
69 777
589 608
197 410
627 723
992 812
445 739
431 852
956 531
203 488
287 255
465 572
817 603
497 210
259 448
121 881
363 3
449 830
766 580
225 319
407 490
8 860
369 39
29 938
740 894
680 192
774 114
480 841
808 111
517 130
268 624
396 680
259 36
105 703
267 752
7 920
932 648
563 659
332 387
118 208
137 237
781 515
380 751
709 170
471 24
637 375
571 3
13 566
338 909
288 718
741 341
470 779
219 75
398 466
857 917
970 304
837 406
782 160
658 483
989 232
715 106
525 279
273 440
409 431
411 847
949 21
207 247
93 226
569 426
767 693
348 48
671 24
533 848
639 711
761 933
2 54
16 306
834 382
151 825
752 327
271 867
276 17
259 43
611 103
74 732
451 99
169 648
578 399
361 286
225 832
95 120
486 789
196 72
275 531
730 116
783 162
912 437
7 70
327 393
8 523
908 495
950 1
360 78
539 342
59 407
868 242
198 937
717 742
446 511
890 697
421 626
91 371
487 243
687 432
82 890
261 9
761 603
292 522
95 131
267 103
68 812
330 422
262 666
629 23
909 615
823 925
280 450
778 435
80 383
855 509
370 24
390 522
782 133
584 604
756 782
371 686
527 959
646 175
142 627
116 297
734 809
306 422
720 502
491 916
82 872
197 144
6 611
425 408
942 832
697 648
501 138
882 347
593 247
265 629
321 914
568 299
506 763
555 923
297 42
802 26
715 549
762 40
927 415
429 540
946 182
203 550
264 131
750 617
63 704
718 918
430 65
977 820
55 939
302 370
3 353
146 401
519 767
828 419
105 535
754 22
741 699
726 383
427 895
951 67
161 632
58 695
489 732
637 528
483 903
896 548
477 97
682 177
790 620
644 946
152 966
975 149
60 958
437 357
155 555
983 175
174 128
120 209
738 900
902 438
407 347
54 127
417 355
221 117
344 500
260 147
277 802
226 483
411 420
915 460
937 659
92 367
1000 800
19 319
245 482
836 759
348 39
643 33
571 907
451 608
746 896
574 258
443 509
28 77
917 544
785 857
126 18
726 489
941 955
290 396
804 27
651 71
95 602
838 546
109 801
163 260
958 783
328 805
324 220
294 362
572 695
589 374
343 509
356 582
619 138
397 989
955 4
664 422
840 990
965 289
335 353
430 959
743 884
42 929
865 817
460 509
816 36
917 859
854 457
329 413
39 838
534 704
362 587
352 598
247 253
252 155
942 871
288 286
643 290
592 580
482 494
657 49
355 29
657 803
724 737
873 283
157 806
405 824
620 804
239 662
146 597
104 246
405 711
136 70
272 339
514 298
878 153
812 226
438 897
319 553
122 446
283 964
424 235
728 791
634 848
660 919
196 440
479 10
2 433
477 75
978 269
313 232
410 451
749 967
129 13
34 776
295 59
196 918
389 353
328 38
439 89
445 423
744 2
115 439
503 62
727 468
274 255
317 137
374 795
915 631
617 1
969 441
924 898
386 334
428 668
216 455
281 56
837 229
262 237
778 928
470 899
308 484
479 956
709 805
338 573
802 271
162 59
324 281
421 36
210 686
171 319
529 48
732 412
822 378
782 171
755 400
200 204
121 914
629 319
274 760
249 380
494 66
90 393
915 545
96 868
470 606
941 665
885 507
556 369
101 6
843 247
822 811
482 890
950 923
639 564
345 697
74 294
951 431
580 754
896 459
122 671
847 413
591 968
658 430
279 823
229 417
500 944
807 666
969 664
977 739
551 824
467 411
783 402
123 585
784 39
152 752
626 287
787 64
130 937
439 404
278 23
584 148
653 741
233 723
51 218
625 727
730 60
739 16
123 477
108 753
131 533
46 448
877 801
81 210
258 461
950 685
260 444
175 528
456 950
480 402
24 781
186 971
488 721
477 412
571 661
646 116
349 723
265 736
43 376
403 395
811 122
260 87
297 808
687 547
324 349
245 680
653 821
210 383
917 591
749 133
4 255
265 992
102 613
856 664
393 637
751 32
707 18
528 120
825 467
635 307
22 475
313 556
955 152
875 391
667 81
978 832
328 901
331 165
556 784
165 27
237 926
639 458
214 423
526 264
420 912
443 892
524 735
262 47
266 892
850 47
808 734
390 841
880 222
712 911
828 596
22 6
161 376
852 394
944 914
562 815
777 506
693 280
329 980
736 582
350 312
212 44
887 312
231 959
363 921
244 622
983 111
97 380
598 654
47 513
668 430
779 615
930 438
404 918
471 218
629 991
476 198
658 157
876 298
568 802
587 149
556 770
228 31
360 667
969 224
674 993
46 993
694 415
693 512
390 920
975 446
354 580
540 501
860 395
210 501
97 545
675 43
77 639
88 638
361 825
591 145
732 126
199 372
300 724
299 714
634 63
939 191
384 115
333 243
789 829
607 113
727 275
629 946
28 660
720 811
89 603
81 528
73 80
707 39
333 262
772 358
224 346
720 937
74 944
699 579
335 806
992 429
925 513
196 285
830 265
89 164
407 909
273 494
457 210
745 590
856 4
574 912
788 323
781 284
238 427
516 779
182 64
531 863
947 235
914 755
499 226
164 646
509 91
672 476
786 565
42 777
52 612
244 867
722 598
242 657
454 426
947 25
424 482
185 246
511 270
197 79
852 846
127 693
759 228
659 313
815 28
981 771
290 30
753 126
224 410
245 174
569 733
989 754
607 649
491 40
161 758
985 276
655 499
208 772
134 832
980 325
685 693
830 469
900 244
74 336
666 607
617 350
772 951
278 376
95 298
16 843
673 253
36 573
520 863
545 638
775 272
852 568
425 148
543 507
413 613
185 960
449 713
941 888
441 417
424 204
963 16
96 937
951 1
42 710
314 146
949 432
527 922
870 487
303 795
941 853
545 154
619 679
328 783
890 659
269 931
883 46
392 230
378 661
42 491
613 695
266 885
516 705
14 763
633 930
731 977
411 425
136 171
318 845
908 134
835 596
726 514
584 614
421 867
480 23
120 890
502 993
621 651
192 741
728 700
129 266
725 889
159 962
988 762
959 1
938 991
899 586
701 561
536 452
289 896
386 887
665 19
205 51
903 108
826 602
345 784
67 462
150 13
551 978
110 148
189 663
342 751
68 737
421 886
880 368
808 230
186 297
516 613
135 878
648 477
436 498
163 255
970 576
895 775
812 469
533 414
485 772
155 814
646 249
95 930
998 158
526 819
702 60
579 280
887 107
302 100
787 698
466 634
424 182
266 111
361 773
509 426
505 827
457 986
643 668
876 781
831 836
605 983
105 697
805 267
345 140
305 663
604 536
292 374
84 388
161 261
345 352
737 192
70 449
154 650
902 166
642 141
252 996
10 602
313 368
720 451
941 162
897 895
502 337
654 480
812 348
690 891
603 917
399 585
849 460
511 372
309 957
325 271
659 505
548 856
611 137
853 590
357 549
722 635
971 565
138 617
845 874
685 312
418 736
356 749
933 39
693 669
300 832
636 582
886 222
259 949
355 798
251 42
564 41
190 168
54 794
472 84
903 886
701 798
461 42
613 226
364 427
572 806
820 544
540 113
635 531
377 1000
292 488
298 213
161 87
755 757
196 183
147 501
53 812
236 148
890 238
393 629
917 274
215 151
240 41
680 928
757 427
565 189
590 6
854 633
907 563
120 551
389 962
59 87
439 241
612 780
781 695
814 128
82 6
808 516
270 344
796 255
688 830
854 961
895 383
652 437
394 209
819 770
665 733
711 491
962 902
709 562
536 44
661 925
594 171
947 229
370 43
621 644
84 555
862 349
34 810
616 37
445 684
38 905
107 514
985 597
69 774
938 63
512 717
498 234
325 247
308 192
847 93
117 481
88 46
849 79
916 281
454 42
645 899
257 917
341 560
885 369
713 851
210 566
319 682
156 29
746 847
4 310
859 619
341 816
769 644
680 846
304 570
254 306
846 222
826 402
436 717
321 614
18 182
515 362
676 20
250 654
696 985
456 191
53 761
690 296
941 578
953 782
536 274
627 818
576 855
637 187
829 243
484 409
762 943
90 247
288 468
304 444
495 440
816 580
374 512
246 756
251 135
965 427
669 218
677 144
656 870
668 747
775 329
903 475
539 439
456 767
778 249
47 775
302 979
852 470
217 803
147 636
232 23
455 128
10 198
798 687
302 512
851 900
803 343
722 843
499 651
470 265
466 695
436 935
494 771
67 669
646 357
237 182
152 863
924 199
360 137
204 435
742 852
373 511
415 768
705 673
592 581
134 811
496 524
479 301
583 802
921 381
822 254
620 360
564 312
387 666
591 919
590 171
794 39
780 401
752 514
641 919
920 547
277 214
938 418
337 231
157 147
604 189
49 810
377 739
296 692
307 52
325 61
354 351
88 566
644 749
920 640
672 200
765 953
383 938
435 649
174 98
301 239
333 210
745 283
787 213
365 935
577 668
935 326
126 561
877 674
864 673
786 378
954 820
297 115
331 893
330 549
150 187
291 413
233 371
649 898
517 612
890 753
149 944
460 595
999 524
320 961
178 754
359 134
657 391
164 591
240 946
176 643
799 102
821 34
71 941
59 874
735 432
261 971
555 747
730 475
356 240
140 303
926 697
458 824
277 853
899 441
694 816
896 863
81 584
306 30
708 809
682 537
323 359
156 615
339 159
330 785
154 868
346 798
505 866
54 729
226 288
604 965
398 6
540 960
171 407
806 126
308 298
496 470
5 24
603 553
20 359
721 492
168 240
983 445
877 137
125 686
409 522
109 587
368 454
430 66
789 818
616 849
212 210
228 629
94 111
522 327
627 339
181 250
520 225
47 608
294 973
378 949
295 442
231 642
236 205
464 600
661 228
639 707
349 720
903 592
189 762
914 102
462 130
575 807
674 406
960 248
35 480
391 967
468 420
79 283
145 102
38 550
90 410
243 809
953 956
597 38
952 764
999 173
256 339
506 728
74 10
33 829
358 388
88 920
290 742
172 627
315 394
747 924
241 772
77 923
861 605
223 293
94 27
125 171
489 101
990 930
81 625
937 29
85 428
958 73
813 961
201 169
215 524
390 552
485 326
926 916
194 954
438 252
293 619
124 758
217 421
732 897
900 784
414 732
370 102
628 194
566 132
55 654
146 120
854 7
288 19
294 438
304 735
452 858
774 536
795 483
984 672
162 517
64 375
281 325
302 280
379 618
17 918
542 560
52 168
745 898
217 177
466 367
594 891
154 569
786 871
389 328
772 732
463 755
580 883
312 331
569 314
394 962
857 283
823 618
457 995
174 969
266 763
637 554
937 176
885 568
495 773
876 520
496 964
244 114
334 760
868 13
277 955
440 251
119 55
205 881
627 737
713 983
805 877
901 77
992 31
546 847
650 92
586 973
848 595
408 310
870 387
816 566
14 452
269 347
659 643
102 318
436 789
310 620
270 884
515 309
474 187
932 974
123 186
853 874
373 520
525 42
292 131
247 43
749 89
67 69
504 667
115 134
209 751
715 400
200 975
610 588
720 822
194 245
964 985
148 253
41 881
102 893
45 319
444 679
697 987
371 904
370 846
576 425
706 408
277 259
445 324
584 48
717 854
416 540
498 571
229 787
282 689
560 365
170 72
193 231
718 285
473 493
794 145
215 732
815 747
786 456
331 609
63 675
426 844
721 650
720 982
206 614
290 475
804 59
465 738
586 699
528 48
35 936
574 278
675 307
240 105
952 397
143 505
195 473
218 887
76 439
394 23
692 391
519 184
321 343
909 69
955 822
45 58
560 756
956 113
753 274
985 302
924 322
510 77
777 899
576 122
378 745
884 39
914 988
255 49
529 45
656 1
367 258
849 154
430 287
865 11
598 487
544 127
109 476
609 523
302 67
865 792
58 636
542 257
88 697
316 853
1 124
60 925
438 490
492 106
536 632
666 812
611 904
900 897
660 315
264 446
468 462
226 957
494 162
938 506
601 504
104 736
137 256
186 109
365 939
494 112
304 387
218 780
314 399
431 650
293 162
972 289
728 932
910 619
413 153
624 621
629 800
176 548
685 93
351 316
381 834
176 619
125 496
131 470
263 548
678 899
30 491
221 594
815 324
794 981
798 356
102 675
405 830
567 982
970 679
715 367
274 397
602 452
453 363
174 249
703 330
790 474
258 618
882 539
289 342
538 160
411 944
373 816
446 171
219 314
20 309
556 718
218 609
45 354
29 14
787 443
425 938
543 609
972 357
42 717
845 742
611 554
838 617
98 261
366 373
422 196
458 379
102 386
855 216
830 993
88 839
506 926
480 226
997 11
570 459
648 279
763 866
326 810
354 728
24 289
853 914
595 186
285 182
89 932
352 322
480 545
440 891
155 934
949 942
439 415
727 988
529 815
496 183
298 734
65 71
200 45
364 730
399 843
355 446
838 351
581 931
456 555
673 740
453 982
163 969
628 886
371 163
782 496
638 784
378 738
466 512
651 923
276 321
943 259
523 667
892 988
865 688
673 978
586 386
702 828
149 397
467 287
389 245
398 34
256 587
905 405
269 351
312 648
319 624
635 983
81 16
719 848
844 525
756 9
743 176
943 944
921 513
806 793
6 209
640 832
390 421
439 217
307 9
716 351
552 954
473 849
857 900
779 531
10 163
316 606
210 23
187 451
628 583
728 432
934 292
781 469
947 43
222 10
748 9
56 482
750 828
903 851
271 700
604 729
239 307
981 377
854 821
706 422
695 861
188 313
221 782
660 508
689 726
631 819
106 774
533 346
714 315
574 37
33 211
437 826
701 752
608 547
670 981
65 279
80 352
942 478
994 248
384 577
606 919
512 164
808 180
788 705
997 454
596 192
333 841
1000 483
71 324
127 579
745 53
103 382
208 417
655 754
995 996
390 533
730 715
259 37
470 487
353 445
522 843
394 330
562 205
767 582
923 165
730 282
259 1000
474 976
646 135
685 120
528 972
896 355
83 857
367 510
166 740
359 180
569 70
406 661
201 716
626 804
939 135
739 87
250 210
670 483
524 724
23 18
838 204
63 41
950 261
74 399
376 73
850 674
664 60
302 27
690 380
323 281
794 965
644 145
831 500
860 428
104 424
535 152
873 673
314 354
819 416
28 617
691 69
312 545
764 311
788 724
961 560
181 136
535 976
566 695
512 969
213 823
410 375
232 425
507 63
379 303
761 51
32 609
23 616
427 931
375 436
382 274
91 330
403 715
1000 198
618 835
936 679
565 596
939 431
664 357
513 69
491 157
168 462
316 112
923 464
646 506
140 869
304 736
73 36
614 121
841 482
278 910
115 191
860 789
472 807
373 298
428 624
572 92
239 766
115 642
998 110
476 161
375 912
131 940
399 442
301 406
405 467
572 264
930 948
620 769
501 368
787 626
276 24
520 468
348 418
919 346
645 103
289 713
490 238
154 739
812 315
658 528
897 500
840 154
225 20
807 291
539 308
763 727
174 897
10 519
595 160
415 613
897 391
338 5
461 508
133 386
81 459
527 819
386 552
943 994
571 673
899 474
885 445
184 324
876 82
382 693
773 977
394 511
169 726
403 510
973 789
20 926
181 756
454 322
95 147
366 236
974 869
295 537
237 155
176 985
355 832
717 732
321 350
564 621
254 705
93 651
99 639
546 617
35 52
327 502
186 822
538 22
200 781
611 115
750 64
56 590
126 744
960 938
290 167
405 465
472 916
43 302
609 373
641 881
271 940
256 591
900 181
770 572
917 151
654 57
764 152
305 600
833 655
75 832
812 437
995 983
191 667
650 447
716 259
790 897
853 655
331 484
403 57
600 197
32 687
803 415
320 634
878 310
397 44
576 676
710 549
273 793
26 783
148 948
68 382
30 195
242 801
605 726
980 578
84 508
986 400
796 970
552 918
458 353
588 744
386 137
456 686
177 275
357 955
447 394
738 714
543 814
518 888
275 374
966 746
203 251
45 743
82 174
296 307
927 199
173 697
56 448
598 461
377 634
1000 515
235 460
437 290
907 600
84 639
255 461
693 924
633 683
498 478
916 136
451 984
260 285
131 889
610 456
475 208
473 700
424 404
614 138
79 596
169 950
338 489
741 494
97 126
600 749
178 720
991 720
340 347
240 737
97 897
761 826
630 486
277 515
809 129
662 944
827 2
827 349
297 225
355 519
498 275
277 147
88 205
545 553
668 68
410 480
30 174
220 787
158 56
581 496
998 323
311 108
803 968
775 442
553 61
966 898
788 976
205 160
79 411
823 240
61 127
503 802
614 630
509 277
670 486
458 986
276 743
46 779
133 869
884 935
239 546
282 245
55 818
247 620
641 373
34 667
608 886
929 283
189 877
682 981
454 783
653 5
935 96
392 484
550 907
261 106
115 320
741 272
922 438
950 403
171 197
902 184
239 187
893 797
317 100
27 427
464 383
270 836
618 989
918 225
325 570
378 296
678 875
255 510
400 864
447 460
260 632
661 898
9 988
518 867
408 164
177 460
635 964
376 194
550 266
706 546
534 803
685 400
664 962
672 685
531 857
893 698
912 947
250 1
504 189
619 836
710 946
218 680
400 102
247 155
386 394
250 89
457 12
470 175
328 212
209 72
524 957
971 813
203 509
309 7
759 774
911 72
976 721
881 69
692 547
309 943
838 648
680 724
910 138
998 193
551 943
261 621
233 690
909 983
588 995
993 109
254 3
260 178
830 98
304 426
180 743
287 21
104 347
472 128
682 769
153 838
749 245
613 838
420 98
172 190
121 374
109 62
498 379
675 637
292 200
673 267
187 300
28 932
259 907
157 570
941 481
960 384
208 696
360 631
381 506
941 821
54 951
97 387
785 180
73 525
419 2
354 772
587 395
844 628
547 21
936 680
406 359
407 343
524 593
214 986
294 928
238 218
367 637
86 336
327 826
884 603
253 68
432 631
586 744
398 72
39 120
602 217
204 373
354 672
367 375
805 214
888 788
95 627
485 503
721 6
45 940
659 794
759 427
390 959
540 790
657 962
89 783
15 372
29 819
935 334
41 402
264 100
687 666
889 475
417 287
501 605
864 575
77 841
743 908
457 171
70 425
612 123
749 210
366 560
118 275
77 276
398 147
564 166
779 878
859 549
661 505
293 283
278 819
761 683
827 279
440 795
182 283
663 149
18 629
145 495
760 619
793 152
871 98
150 671
360 680
910 563
470 466
220 62
853 192
982 789
533 958
510 548
28 340
899 523
382 833
969 119
54 205
755 621
70 976
935 329
743 472
469 115
326 37
442 909
298 273
652 773
187 30
3 615
273 240
120 813
846 780
522 269
345 898
892 85
226 430
417 997
741 823
565 186
914 719
63 830
659 117
398 599
280 224
52 993
123 20
365 251
193 917
925 441
985 563
948 699
282 254
506 632
219 368
545 334
311 735
286 829
270 398
91 226
692 190
662 313
925 674
337 365
840 793
787 92
104 513
121 869
285 600
402 867
889 276
653 462
68 652
450 739
190 57
883 194
437 463
264 578
751 95
751 53
160 753
460 123
96 724
965 915
515 36
618 768
817 694
774 405
556 339
590 982
136 545
913 42
976 225
149 483
481 293
986 38
109 317
976 40
3 999
856 964
962 412
453 235
212 451
133 429
720 380
945 230
681 522
754 348
61 69
681 285
202 589
330 721
217 964
353 51
676 817
795 134
287 17
398 745
705 192
705 403
699 239
930 567
440 282
567 398
49 695
753 259
134 592
597 800
1000 154
684 72
338 993
560 983
267 985
345 338
760 923
134 843
190 81
545 818
190 305
326 161
85 797
340 1
392 32
220 6
139 863
952 321
321 375
828 831
712 796
322 910
776 878
112 975
274 171
223 697
853 732
245 286
712 371
140 931
385 973
104 923
803 907
815 342
819 786
684 764
54 735
366 888
837 159
213 543
846 783
970 556
165 163
504 252
393 750
477 674
346 25
599 56
473 404
720 582
207 299
764 341
506 155
910 904
250 647
589 706
950 887
356 178
962 488
929 797
294 867
359 433
536 921
610 734
816 553
135 656
311 520
777 525
533 246
83 693
990 817
633 967
904 5
834 771
863 289
843 614
310 284
413 945
224 760
179 18
884 400
40 993
369 512
797 991
868 571
64 216
118 356
717 162
472 907
430 278
37 214
50 983
656 168
671 500
554 933
880 238
300 266
952 472
807 582
707 510
944 76
755 426
22 343
413 771
48 778
462 453
303 3
699 945
12 785
204 712
291 654
582 948
372 750
882 269
718 903
91 202
594 180
347 252
519 875
448 748
505 166
637 952
202 495
334 273
82 308
354 812
177 117
279 689
915 860
840 678
158 402
705 386
472 94
695 822
485 370
629 98
81 383
315 65
489 688
506 569
574 830
78 76
880 480
959 76
93 466
654 382
541 391
376 964
204 884
503 136
698 731
925 831
56 356
569 102
180 875
237 864
747 137
978 762
328 482
667 466
595 783
724 765
864 583
626 305
422 158
750 464
944 896
151 114
93 283
249 102
922 712
216 173
70 456
306 433
79 330
945 909
873 641
797 68
968 810
925 497
132 955
494 580
997 200
1 652
142 380
771 853
300 423
760 120
995 509
936 242
617 243
797 539
571 807
734 442
620 615
923 33
840 903
927 236
606 181
21 158
14 931
324 953
906 174
685 9
638 391
328 873
578 828
472 289
737 236
13 649
132 560
280 364
990 799
123 100
769 919
666 444
413 45
273 961
791 481
626 520
956 909
543 693
180 474
272 1
681 942
459 778
869 30
430 616
329 110
8 476
121 610
979 721
194 488
83 511
664 759
995 691
269 704
236 624
738 247
375 232
183 57
430 421
870 96
924 916
802 958
895 253
669 196
5 11
335 954
745 87
314 587
192 23
84 524
833 195
294 514
527 386
122 156
720 156
418 926
404 628
458 606
655 533
514 324
530 272
659 294
106 745
584 600
387 348
560 925
56 653
378 824
397 180
205 144
436 585
93 86
610 170
815 606
504 257
990 311
733 574
854 125
84 404
264 147
106 551
679 531
678 317
922 182
416 935
688 582
650 104
52 601
647 743
844 203
951 185
414 854
239 149
590 421
982 334
105 443
808 243
79 204
45 942
598 991
490 497
386 677
501 890
707 132
350 468
425 147
423 283
138 790
989 396
478 314
511 313
402 115
124 209
32 493
826 72
851 18
87 943
824 884
45 449
300 991
452 298
523 100
385 78
431 868
22 758
895 912
132 162
346 537
398 862
284 639
230 768
200 10
723 177
946 67
862 616
484 453
506 765
15 570
3 250
530 506
917 182
565 989
735 923
627 715
153 693
196 487
583 808
379 103
307 530
447 20
120 246
599 49
569 695
287 23
173 712
208 769
15 627
556 797
731 224
269 429
59 748
533 304
400 782
361 2
689 546
534 137
695 314
824 329
598 178
196 104
389 397
713 49
560 418
262 800
55 156
289 751
932 47
884 680
838 845
330 833
131 129
614 961
939 420
519 277
119 104
562 695
713 227
259 823
280 472
618 67
345 295
617 451
460 137
5 639
67 673
485 959
299 359
515 280
989 759
829 291
675 876
389 601
777 314
957 924
629 967
996 122
282 230
217 27
727 620
656 140
228 464
744 88
139 52
612 507
771 465
847 593
274 629
522 171
573 204
744 883
794 133
392 509
226 906
817 173
535 784
990 370
309 111
350 540
94 626
83 640
400 437
338 390
485 470
906 764
357 430
792 801
582 102
191 666
439 62
20 710
667 556
247 411
192 844
598 183
30 805
845 951
828 751
914 495
768 90
798 419
326 608
584 727
315 388
229 654
591 9
48 887
193 977
307 872
512 236
805 748
430 506
734 712
318 234
784 690
728 55
395 19
8 383
797 879
288 116
847 792
48 938
356 675
928 747
869 279
57 435
158 4
369 703
900 425
488 216
822 130
735 252
884 931
925 313
496 111
781 294
756 877
545 487
819 757
67 886
567 820
630 460
129 120
236 340
949 32
812 483
788 415
21 854
337 501
14 129
462 24
130 424
509 631
450 266
758 878
272 402
947 809
251 961
44 237
409 659
355 507
218 621
153 647
403 899
777 522
448 891
964 8
74 846
635 873
436 248
306 829
89 672
596 312
639 662
927 932
225 547
723 190
541 441
920 43
525 854
941 748
978 847
646 345
546 717
392 593
647 5
394 586
403 690
607 705
347 216
577 301
68 338
770 846
301 712
580 251
624 412
727 427
579 136
397 394
750 742
313 189
51 21
160 798
446 587
34 203
305 916
190 537
631 725
13 486
931 750
162 324
368 71
735 291
262 848
233 767
201 878
705 383
337 457
512 884
54 48
601 421
244 520
503 24
378 87
247 244
779 800
202 347
419 322
567 852
914 786
976 485
431 974
878 900
594 693
256 6
872 878
514 577
739 28
272 453
5 651
313 572
163 389
73 686
925 818
734 208
891 238
231 11
231 639
746 881
286 460
674 200
129 500
371 302
333 539
866 149
859 832
671 941
500 415
361 151
646 86
874 539
471 160
495 659
125 912
418 473
637 814
188 603
477 186
842 881
359 590
345 904
142 352
721 305
266 256
634 120
943 843
816 211
624 788
126 849
174 230
903 738
201 316
922 305
714 499
850 886
610 479
901 954
476 48
353 361
584 113
269 132
506 382
746 459
882 774
394 549
557 439
476 65
355 38
491 141
127 667
988 373
50 863
337 989
882 257
501 189
638 891
493 486
90 365
383 175
245 227
901 376
733 112
523 793
731 217
376 703
972 664
351 906
307 28
637 481
511 34
492 479
466 490
87 633
233 215
965 940
275 239
471 432
740 455
886 216
688 261
714 642
134 737
519 457
540 86
521 776
994 292
25 212
542 286
425 890
612 876
430 159
687 302
339 672
720 214
124 726
953 650
58 416
68 167
328 185
199 416
636 104
998 499
888 745
273 621
199 448
692 939
337 109
977 956
959 326
766 11
207 751
517 181
965 544
916 556
134 715
572 176
264 804
991 549
274 843
570 514
3 780
762 920
586 656
472 580
969 599
516 542
63 856
464 248
123 728
106 404
105 680
77 795
269 97
847 965
734 250
385 817
163 903
395 810
806 670
265 650
761 134
519 517
227 460
89 637
217 171
790 855
33 832
141 149
82 123
378 304
351 64
829 102
457 307
261 416
290 682
691 712
127 938
735 632
54 722
879 446
897 701
705 919
888 147
120 883
487 413
924 519
734 102
14 319
988 475
846 171
991 60
50 920
744 514
931 740
489 370
861 36
712 62
917 28
275 836
582 975
988 183
610 88
291 549
76 891
543 957
245 66
282 205
820 699
213 262
861 122
982 35
612 972
111 298
164 152
251 752
763 702
450 342
303 739
312 56
388 621
764 788
134 893
597 689
189 491
683 903
83 448
942 308
781 926
913 551
582 407
569 131
775 493
769 992
739 891
705 904
402 431
587 85
251 587
157 598
344 164
587 874
986 481
767 135
854 378
214 653
190 585
700 752
179 224
360 488
401 734
951 642
577 24
266 47
933 788
322 246
145 643
306 22
887 953
25 712
992 510
543 742
554 980
431 474
928 305
796 381
706 751
458 648
553 262
105 771
581 232
794 752
169 131
629 781
480 339
546 774
883 695
648 242
621 23
622 396
848 155
188 325
24 332
414 180
54 757
687 784
503 145
659 833
749 3
380 96
963 4
669 821
739 295
925 324
960 142
82 414
153 26
242 288
395 16
759 169
9 260
371 711
683 399
215 398
952 534
154 10
834 465
347 323
815 261
465 164
784 448
837 613
268 720
516 882
32 970
834 545
121 319
461 841
83 497
253 608
166 308
196 159
853 532
368 381
640 275
855 538
547 206
260 821
332 554
162 812
847 598
551 204
671 319
207 596
504 680
840 215
415 700
36 243
204 522
807 273
533 97
547 705
157 542
779 254
788 803
368 900
544 603
402 174
68 197
31 808
883 720
120 782
64 439
623 437
58 694
243 579
377 629
305 755
749 318
800 447
780 593
977 397
724 14
740 849
785 970
548 567
903 671
446 286
48 25
929 599
622 777
388 833
376 699
560 127
411 857
256 184
238 676
548 932
150 374
876 496
659 387
197 223
906 864
254 180
184 489
381 572
953 707
115 709
660 151
569 446
117 206
913 695
569 57
537 556
621 979
651 686
861 703
182 976
77 582
722 37
325 972
895 824
425 578
477 142
112 321
307 428
668 682
864 885
540 650
218 229
779 574
435 215
306 344
38 826
6 784
141 496
952 300
378 512
530 932
423 448
248 923
810 919
594 330
877 149
647 65
478 320
658 845
24 856
865 50
187 770
146 869
56 753
649 467
791 789
926 49
18 292
46 974
728 360
232 222
130 274
646 669
490 861
890 708
791 683
838 765
962 69
343 748
498 510
742 433
131 711
775 50
876 616
923 116
826 217
265 125
379 729
336 131
730 410
887 628
437 122
861 394
141 859
967 145
50 221
84 873
549 924
181 203
213 591
258 541
513 943
600 856
961 347
39 531
850 390
385 521
490 673
779 192
918 61
428 996
48 805
660 782
805 46
592 968
781 92
304 38
391 847
449 871
105 95
536 875
858 682
512 350
424 159
500 988
513 595
946 975
12 374
856 792
289 248
145 683
537 569
237 766
149 733
282 199
836 657
690 211
379 833
812 155
198 646
80 865
868 298
724 801
728 91
60 844
217 31
973 262
919 441
907 540
190 680
676 18
655 682
950 859
774 110
78 639
143 53
342 457
5 8
610 880
58 309
200 52
976 667
34 276
32 989
261 197
916 237
33 784
61 233
744 974
391 242
852 336
644 86
834 240
458 241
539 751
7 492
337 638
515 728
203 547
37 223
979 638
971 224
15 844
883 493
964 167
155 48
837 455
23 322
242 688
552 835
657 71
824 413
201 995
283 388
626 446
447 804
628 754
295 616
848 167
433 257
129 780
471 589
908 183
643 61
74 26
836 385
587 19
667 363
567 783
250 233
812 9
359 902
453 445
552 811
421 469
282 937
251 948
816 608
753 465
591 237
774 527
622 968
800 432
729 500
669 472
103 779
883 588
108 224
574 207
899 134
764 46
354 583
754 360
399 38
481 821
462 954
358 462
417 435
63 728
734 896
826 904
619 975
313 527
366 727
621 7
492 152
63 322
352 305
344 745
336 293
220 145
686 829
115 263
594 837
399 561
263 565
709 49
81 660
561 973
447 721
861 153
311 61
465 93
520 350
651 80
88 565
967 69
277 556
149 473
90 524
137 207
963 847
892 455
369 535
98 324
511 838
12 21
943 297
649 331
896 890
952 463
104 534
973 225
356 372
520 724
919 448
624 729
707 310
808 695
903 121
586 542
818 286
642 398
999 726
794 38
989 274
752 304
45 126
411 514
886 500
104 661
623 818
552 716
801 684
610 951
444 460
592 884
488 638
959 868
852 686
967 292
982 260
446 398
414 105
626 471
364 460
234 916
739 954
206 869
544 258
6 740
486 306
180 77
998 129
541 228
194 98
572 561
802 227
227 817
313 401
12 37
738 662
74 819
656 530
95 710
17 964
87 518
256 845
989 379
151 904
666 789
35 804
333 410
739 722
215 784
150 256
533 905
238 229
988 32
422 92
300 787
833 391
68 312
398 361
237 102
292 928
159 885
181 806
771 391
304 27
760 240
241 374
251 956
342 8
140 17
530 907
109 516
965 436
449 131
311 293
743 649
848 491
474 993
514 308
663 610
72 586
551 592
306 743
173 131
569 97
216 813
429 891
815 98
543 818
170 397
132 406
536 709
568 522
976 764
672 680
803 297
993 135
724 263
784 874
597 399
446 732
920 797
680 798
648 85
311 77
644 939
261 350
546 515
828 510
745 612
467 716
688 579
105 805
74 173
760 231
452 221
835 784
538 634
666 81
902 74
69 821
296 282
930 552
739 446
712 102
157 345
630 866
655 467
378 922
451 978
173 542
238 353
876 499
614 448
385 717
357 999
556 648
680 96
265 754
465 734
131 583
205 486
46 383
489 395
726 684
474 213
744 297
932 384
461 210
498 352
195 987
266 946
318 177
548 639
233 511
737 923
716 492
302 247
299 980
273 412
522 16
724 599
907 760
44 38
411 828
897 46
94 9
309 269
864 258
947 29
451 155
75 209
239 634
656 456
753 823
585 269
781 51
576 759
481 342
514 36
269 270
107 564
464 941
941 219
346 219
311 356
962 212
423 876
682 188
585 483
482 60
513 875
838 963
190 602
400 803
900 934
589 819
621 313
229 304
653 63
44 80
170 675
727 518
744 284
328 498
805 256
596 721
459 524
275 670
563 52
303 746
438 940
468 655
753 12
480 324
16 370
587 106
404 214
218 107
701 958
128 912
680 641
91 715
950 536
792 474
482 435
748 181
826 363
531 76
887 804
772 679
540 252
458 625
145 765
782 61
480 993
711 768
444 465
112 850
521 660
665 426
408 771
7 287
837 395
283 301
368 552
61 792
366 235
177 26
140 809
232 380
442 636
41 235
915 858
242 301
700 791
951 286
489 876
777 378
983 218
950 119
10 284
300 9
140 97
348 148
967 649
609 834
447 184
242 237
711 776
728 438
228 18
653 811
661 162
149 485
370 351
830 608
816 782
922 262
771 833
532 671
896 560
378 51
296 179
720 259
22 661
516 997
78 154
373 38
586 519
807 163
322 886
298 560
712 965
476 391
670 376
94 146
155 590
247 956
806 593
158 216
482 795
584 284
34 888
985 436
60 362
14 34
736 884
999 512
419 980
792 797
552 659
926 884
808 430
611 208
550 471
164 671
707 227
135 883
640 247
20 404
15 682
57 10
847 994
488 788
82 606
147 356
840 920
251 737
377 476
953 764
400 332
51 520
199 329
649 897
365 599
25 190
331 915
452 421
547 54
16 531
502 304
134 718
894 304
764 238
256 865
543 254
565 801
185 71
125 965
283 455
983 987
557 892
798 638
392 638
276 74
362 889
615 451
885 303
730 171
530 465
177 210
199 820
872 588
225 738
944 205
809 798
82 862
371 249
420 108
743 63
402 283
629 22
990 942
175 505
601 690
555 225
444 358
377 483
332 761
909 756
313 602
100 671
742 932
187 926
1 104
412 132
454 15
645 97
791 422
265 461
654 676
457 95
802 833
201 247
133 716
713 600
264 938
560 959
101 862
675 671
960 162
156 546
846 959
184 938
437 945
821 277
442 728
424 29
694 681
256 578
388 507
589 273
240 679
969 870
854 113
707 826
963 628
964 608
693 536
679 18
146 927
174 950
182 747
897 686
141 623
471 239
167 631
641 246
143 47
55 637
457 589
238 233
993 286
691 755
762 964
935 618
14 670
6 550
849 717
54 181
426 64
443 600
792 187
54 459
259 504
991 951
212 492
144 355
699 430
336 727
906 391
169 687
655 140
398 40
258 581
283 73
591 500
517 728
880 363
210 163
893 56
763 80
310 926
460 868
129 927
648 729
32 334
612 709
60 493
224 808
125 949
679 722
193 499
11 277
423 912
689 325
615 691
556 156
875 516
138 946
573 927
399 226
974 161
485 316
272 182
973 193
64 535
596 338
515 115
951 981
889 50
393 402
224 198
37 265
692 707
143 27
219 972
362 981
974 237
984 390
111 625
580 543
459 448
873 809
670 649
627 276
694 879
494 78
711 748
157 759
383 277
537 904
658 844
647 562
63 543
817 859
946 155
675 207
587 987
633 110
389 231
333 260
461 532
934 506
991 647
107 880
732 789
17 228
146 536
140 67
805 213
424 14
300 856
303 479
214 973
426 415
288 858
714 959
99 231
194 713
436 555
566 943
724 816
224 329
285 974
950 463
880 576
17 180
425 804
347 236
147 25
353 38
477 527
259 680
71 193
969 949
191 494
653 933
105 426
831 437
37 136
426 549
490 496
377 887
59 175
847 898
532 387
836 88
827 996
335 1000
576 836
380 122
355 263
99 858
321 892
845 514
93 128
17 978
801 353
670 435
16 287
472 594
981 515
972 453
318 714
185 338
619 947
407 987
210 883
937 491
693 158
685 367
204 913
38 495
557 263
53 695
454 597
677 611
946 61
960 980
908 244
637 693
676 864
894 413
575 103
875 620
261 560
627 523
150 141
21 715
562 142
672 575
407 986
510 377
519 753
581 896
856 276
26 174
614 277
451 638
688 28
534 633
115 666
383 511
154 726
587 916
416 529
226 442
591 104
758 192
254 805
104 848
990 177
417 382
328 962
567 71
635 55
896 122
516 625
89 676
674 570
203 973
105 6
817 442
338 762
480 696
241 748
985 715
451 552
642 909
724 859
244 312
947 554
321 844
397 343
404 64
182 919
427 172
46 654
638 121
966 174
795 807
764 777
95 503
63 406
39 925
739 13
664 695
132 875
922 893
322 688
640 184
560 202
231 932
92 740
958 651
378 843
632 559
128 364
859 466
736 523
74 430
120 579
647 893
982 408
438 25
981 405
522 398
795 554
758 968
475 695
693 17
400 243
476 496
697 870
3 593
58 83
635 651
943 168
349 866
770 86
809 327
780 956
902 31
388 438
887 711
890 328
98 590
983 562
930 442
802 318
838 67
283 170
986 896
238 976
573 520
367 845
572 24
101 933
886 989
309 921
2 873
646 709
690 241
573 227
73 22
382 794
256 409
213 234
26 790
78 920
421 216
837 508
25 939
817 746
981 383
696 816
951 725
983 977
573 253
31 919
116 444
968 35
418 23
160 872
191 410
477 116
470 997
138 86
694 264
246 820
843 348
366 952
366 953
356 904
57 342
595 530
944 421
784 649
337 721
840 429
323 585
464 70
71 463
30 570
494 791
231 859
202 108
419 868
225 2
619 432
41 64
981 153
938 431
145 547
331 115
430 674
3 870
731 290
817 719
352 42
801 576
922 465
670 983
976 685
330 781
960 241
15 505
692 41
915 296
925 230
928 301
833 900
677 923
449 308
72 682
628 854
210 475
571 795
610 773
399 607
19 732
138 730
665 25
135 32
393 559
445 2
601 733
617 178
335 708
738 970
752 942
351 9
658 268
182 276
630 140
514 599
111 847
586 255
887 331
746 413
109 323
947 860
711 619
443 65
488 173
955 100
339 725
293 727
671 585
493 865
968 38
475 925
270 620
242 778
666 379
258 230
299 181
399 899
645 920
821 128
463 154
555 371
286 247
505 716
370 118
993 786
462 302
140 138
865 459
387 44
746 497
485 422
641 162
371 98
946 135
985 130
683 580
745 224
486 761
475 433
252 580
661 216
491 64
514 243
156 574
245 948
218 48
854 65
413 801
826 909
528 962
595 571
516 34
418 219
311 517
116 791
245 210
64 662
855 525
308 259
22 82
8 737
836 188
893 514
70 702
638 352
61 198
218 389
948 368
227 319
217 787
859 788
700 758
20 692
485 476
148 162
688 626
30 779
564 638
413 128
510 729
222 39
7 780
189 170
886 532
15 267
928 979
213 263
188 649
351 333
444 883
437 201
853 809
324 879
75 846
807 674
747 773
592 519
163 915
186 972
564 35
859 97
277 659
189 742
711 72
438 596
902 444
954 825
806 503
639 621
514 667
418 95
518 89
329 376
945 679
326 192
931 399
624 881
414 760
975 959
524 991
218 339
109 773
945 531
773 507
166 853
536 551
439 585
348 355
586 879
708 675
457 794
694 3
95 259
150 812
927 19
556 347
732 879
730 565
974 617
818 590
304 912
253 684
243 112
815 23
932 305
883 655
712 125
737 999
782 873
124 830
634 123
962 594
165 170
133 870
29 563
291 36
972 323
636 699
902 649
887 577
647 499
721 970
542 951
186 574
918 876
785 900
545 439
757 975
318 630
918 926
79 409
358 500
892 889
492 459
13 223
996 696
499 11
950 674
147 885
830 972
106 253
407 189
722 169
140 780
154 176
310 12
785 427
167 62
80 408
555 88
586 82
329 118
722 354
572 324
215 486
466 351
769 241
769 973
80 248
284 29
15 958
390 517
155 52
885 451
338 575
628 492
419 965
499 756
726 249
896 557
414 287
50 752
105 385
777 148
91 787
660 793
313 109
728 475
31 531
21 796
683 5
823 145
696 621
980 918
961 279
648 757
716 664
539 681
550 31
38 864
23 644
473 825
505 165
830 93
954 768
375 546
358 143
631 995
130 909
56 420
671 956
305 669
34 486
935 971
399 81
52 195
43 652
743 625
211 766
299 410
616 585
884 960
390 598
370 911
674 627
140 410
154 20
992 508
110 532
520 912
352 340
909 713
161 110
414 345
822 333
358 557
822 537
868 717
751 754
551 29
493 190
127 203
496 454
494 780
208 265
331 472
216 801
596 655
445 990
707 308
86 833
948 446
528 182
770 542
91 630
464 758
195 822
938 429
118 965
169 694
532 301
239 575
82 194
68 379
227 809
308 432
730 958
766 928
423 692
890 466
567 282
777 260
763 975
777 855
242 999
806 279
778 954
347 595
816 16
297 77
160 477
200 362
804 118
344 41
871 884
77 3
229 396
279 609
938 856
789 792
403 574
593 182
553 158
439 369
361 88
318 824
202 858
655 356
578 25
205 954
337 53
948 968
748 923
99 958
250 84
618 628
277 655
202 592
431 926
336 43
357 482
357 63
994 572
752 57
48 456
60 921
922 103
17 30
317 960
911 400
863 897
63 873
561 573
934 736
601 674
167 432
876 548
389 355
270 705
162 868
185 58
886 945
589 579
449 511
583 925
686 358
162 262
491 841
648 231
201 504
481 848
834 394
636 612
529 394
762 277
922 788
675 890
492 993
647 789
529 278
628 87
316 239
375 822
421 80
199 393
689 4
243 940
974 95
617 139
401 932
259 704
640 576
473 699
321 178
248 384
721 791
329 318
926 804
585 905
961 930
444 119
596 363
231 845
33 621
998 380
318 660
480 379
950 922
119 188
259 478
52 535
837 662
519 531
6 417
748 826
716 983
571 474
271 87
404 749
358 904
213 257
556 309
414 877
796 867
596 619
214 437
399 127
227 659
990 617
933 585
739 34
581 133
19 856
731 599
372 339
762 76
964 700
596 328
515 732
684 312
184 115
25 617
301 679
227 205
693 29
712 115
653 487
972 645
874 891
360 356
994 168
690 396
458 970
546 402
842 433
605 151
574 292
359 498
652 133
254 838
98 670
209 188
803 363
460 799
291 870
581 689
327 185
880 239
2 257
690 482
782 254
43 252
859 652
969 318
863 129
161 293
733 352
354 842
443 103
400 891
637 996
258 673
343 94
356 280
754 902
489 634
391 420
697 152
311 674
895 988
780 220
374 138
348 349
111 823
248 954
522 485
825 350
717 810
711 563
129 893
395 551
788 585
832 876
601 188
541 796
432 642
309 333
863 233
614 681
469 912
811 527
873 274
607 521
70 83
953 98
981 833
711 590
188 221
201 431
52 681
528 936
751 550
767 773
602 648
988 219
379 999
44 931
278 833
938 30
431 332
626 182
100 5
261 80
220 591
209 785
362 644
598 835
53 912
234 928
903 814
218 247
882 988
268 690
590 885
876 360
756 56
76 13
624 744
894 497
948 460
899 410
114 505
899 719
888 887
668 500
127 327
323 522
624 244
135 893
147 139
385 539
98 262
485 427
196 520
648 940
399 659
554 9
377 32
687 430
183 634
250 42
482 741
968 842
562 132
256 555
572 852
690 58
589 777
267 971
779 164
503 694
216 929
844 1000
431 571
912 200
664 492
365 878
6 259
165 421
410 788
549 928
509 546
402 441
960 217
497 717
45 991
338 887
622 735
442 476
936 478
785 988
853 709
247 300
144 481
221 731
333 141
743 141
30 407
455 433
254 941
111 952
476 832
575 710
704 425
64 280
594 582
696 685
261 279
863 641
444 813
458 122
17 983
853 31
543 440
778 549
149 84
143 956
498 857
578 650
842 166
639 969
534 624
325 143
899 746
370 19
727 277
227 9
392 181
100 53
46 622
567 453
413 46
155 84
114 759
676 104
716 975
784 675
398 970
835 905
2 138
763 751
411 968
783 386
427 355
143 933
188 460
916 51
495 36
766 519
651 925
739 898
952 678
633 470
417 926
932 248
109 836
897 610
647 66
881 908
61 437
487 367
114 746
434 921
278 320
472 528
231 616
924 144
704 829
675 241
601 153
983 444
705 914
294 48
202 230
318 490
106 954
116 850
382 265
757 318
374 518
758 125
12 464
857 691
462 7
614 322
25 762
482 846
865 449
733 915
206 199
553 77
995 704
564 642
390 171
305 951
563 562
1 213
28 545
706 132
841 509
72 518
280 243
701 846
945 971
671 692
603 861
453 218
741 128
32 95
156 524
584 11
295 756
259 405
898 580
663 526
370 301
339 46
92 711
81 603
160 500
217 780
235 309
686 290
800 912
59 64
596 17
926 829
206 86
355 487
862 731
67 53
141 36
242 686
609 157
563 551
16 668
111 621
204 528
409 202
947 637
444 196
35 94
922 860
532 624
719 895
199 609
620 254
221 721
635 464
633 635
677 304
592 113
111 22
535 164
954 628
978 207
139 145
81 569
299 443
568 234
77 206
739 987
297 810
753 646
3 834
151 807
940 394
125 431
949 611
171 569
689 828
764 367
855 573
288 449
749 841
294 93
533 134
986 588
541 962
427 985
344 839
997 659
714 131
663 197
805 228
173 407
429 291
197 810
796 262
294 519
167 1
285 784
610 225
194 916
998 304
886 288
652 242
297 885
634 423
782 335
25 341
819 542
494 725
233 971
294 744
726 869
574 954
828 936
863 440
734 107
857 46
314 260
429 93
711 718
326 48
136 892
875 234
850 172
805 315
149 200
39 675
279 546
640 212
836 288
280 848
809 304
284 622
264 67
796 69
629 151
973 926
985 868
945 888
553 613
217 378
612 710
188 277
210 679
253 460
752 578
527 91
396 122
585 437
415 182
967 143
230 300
878 37
684 867
939 131
796 597
31 741
437 674
439 244
757 746
803 254
898 935
430 88
160 475
888 404
988 689
911 593
209 899
284 168
700 432
395 636
725 934
73 181
992 936
276 191
830 273
190 517
577 155
662 39
878 61
384 21
534 375
851 458
897 605
565 360
567 194
192 706
55 228
762 642
594 866
40 922
590 342
405 530
182 554
963 771
266 366
349 229
851 812
443 898
826 128
460 647
168 521
984 113
604 579
297 158
901 489
215 139
461 613
319 513
5 29
752 834
989 71
88 34
712 660
450 127
704 36
287 580
540 433
244 349
586 692
834 487
54 917
716 246
149 585
508 448
232 784
454 103
666 527
480 208
506 293
110 985
780 501
326 773
991 736
631 273
193 923
400 246
821 238
407 529
261 944
80 229
151 300
667 689
887 514
822 859
155 199
777 690
347 601
156 299
889 268
663 971
495 735
361 596
377 385
340 747
467 420
148 352
921 715
286 689
409 616
375 553
406 156
769 152
387 57
256 235
983 740
548 164
262 530
794 201
907 426
676 313
775 268
962 231
926 469
87 94
804 397
556 626
567 409
175 195
144 899
434 802
499 555
82 270
401 673
912 590
959 403
980 564
572 756
757 529
522 380
431 218
971 60
1 686
889 21
720 525
429 262
904 715
227 516
79 830
453 780
198 408
45 541
760 131
573 478
662 852
877 620
148 461
245 623
328 288
663 510
900 274
897 638
120 534
171 209
411 627
308 280
590 881
526 192
676 461
945 237
121 289
330 951
641 561
234 531
973 177
566 275
526 735
7 136
330 239
690 555
879 999
437 927
452 308
491 530
858 675
798 14
774 793
755 540
221 895
606 992
625 428
802 510
93 681
102 679
458 447
336 912
32 816
68 997
290 520
237 157
439 536
629 21
39 505
582 545
138 346
893 552
758 16
706 661
795 954
848 453
674 628
57 967
491 511
120 842
318 75
207 599
93 960
374 423
330 479
951 365
193 582
104 763
911 837
902 171
278 564
945 500
339 582
537 731
584 28
673 956
585 480
843 56
361 766
612 540
968 717
668 612
440 671
895 241
327 271
299 855
281 478
995 215
840 48
166 176
958 1
727 386
85 478
214 561
525 43
663 291
488 598
779 832
794 462
893 581
768 273
692 455
389 684
230 964
343 418
661 836
154 965
506 276
183 115
792 397
413 378
696 803
99 990
82 758
291 4
343 703
99 53
649 800
901 650
46 949
77 987
471 224
868 462
537 666
576 253
69 708
355 313
934 804
81 276
743 347
332 710
299 357
65 636
537 972
685 955
289 8
148 618
459 766
664 586
370 773
553 694
372 586
930 100
608 646
83 170
158 386
622 814
315 372
136 853
104 203
968 586
699 301
531 307
246 193
348 382
969 25
810 4
412 937
530 842
633 413
813 256
137 812
237 773
347 435
689 922
807 803
600 700
547 490
640 899
621 512
64 17
284 204
281 695
511 52
446 190
625 56
304 260
152 406
119 115
841 650
302 172
76 616
726 811
978 924
714 594
648 538
117 869
257 106
539 186
817 1000
764 567
135 398
329 927
298 524
179 967
56 963
213 764
256 843
236 1
24 469
500 209
55 203
417 944
826 26
483 655
489 647
363 688
649 424
126 238
342 303
803 370
708 979
895 733
274 324
233 797
268 728
533 968
921 118
517 911
158 973
554 195
413 832
183 599
820 374
317 603
608 401
112 173
335 28
196 840
791 410
175 919
658 479
273 517
730 822
822 351
463 829
562 24
28 464
172 617
789 137
256 37
626 754
282 675
190 421
739 181
597 9
988 93
979 313
143 880
10 483
349 282
360 100
504 276
621 15
159 391
875 900
485 26
469 761
450 322
900 129
141 630
910 11
263 27
993 512
852 640
4 511
483 283
241 193
595 626
283 521
448 358
834 92
220 15
458 527
602 67
253 169
202 160
151 911
190 265
919 400
505 778
184 138
514 616
268 700
497 606
312 511
310 369
359 864
677 708
200 107
515 652
617 259
751 644
686 956
10 80
219 805
625 632
678 761
129 536
752 311
375 806
631 5
495 335
978 812
714 148
942 723
603 878
503 672
883 789
452 730
829 158
639 349
206 687
466 934
910 164
679 651
640 364
35 741
303 706
585 346
199 189
58 263
532 978
121 578
516 322
280 523
489 342
492 456
554 447
502 475
316 56
364 255
789 475
309 959
105 490
654 820
823 539
378 469
553 781
139 319
164 160
876 497
630 526
409 951
179 63
918 161
281 643
230 698
445 383
760 799
1 125
912 311
246 727
703 253
699 562
492 657
346 583
187 666
295 527
14 223
849 642
201 63
71 418
690 788
133 547
405 866
515 329
164 514
99 526
876 327
793 566
235 862
403 471
70 993
281 185
3 857
151 616
607 472
141 40
353 709
861 42
763 33
448 539
320 379
308 223
388 796
257 241
130 969
149 50
327 702
384 92
579 557
358 464
553 21
260 643
20 776
989 152
847 224
217 102
84 799
970 480
133 531
487 141
469 306
701 130
965 312
757 170
265 923
440 363
807 138
231 216
564 991
265 885
169 203
232 26
409 544
796 983
46 775
356 346
833 623
275 763
757 827
409 509
564 288
541 854
956 817
597 617
238 301
1 953
404 268
91 334
957 316
282 967
705 56
707 841
873 916
348 556
302 808
435 927
850 248
919 788
84 617
575 751
280 909
396 55
973 310
174 920
315 649
201 785
501 164
12 985
563 959
266 355
238 885
165 404
829 602
520 49
636 933
170 575
323 35
563 395
831 458
106 986
120 927
570 315
385 614
522 982
682 263
261 710
715 101
721 252
446 934
774 254
239 648
416 344
682 959
943 784
388 394
749 534
164 900
984 71
676 959
252 172
509 236
59 811
428 685
165 179
259 392
608 597
477 935
227 376
6 284
94 411
127 245
588 303
997 32
416 866
770 464
767 986
434 988
762 208
301 789
60 211
621 756
762 651
412 350
21 503
759 969
952 523
804 339
296 625
147 583
574 134
247 42
14 616
413 842
762 925
335 324
235 278
302 531
825 659
31 21
983 539
546 966
39 205
753 93
312 290
78 880
274 589
1000 424
253 219
960 473
249 6
642 7
720 491
772 477
585 749
941 712
608 193
446 356
833 216
414 234
256 556
348 83
138 640
35 475
410 69
636 247
470 659
348 210
531 427
250 752
390 94
841 665
204 254
264 610
160 630
292 427
480 674
458 818
29 510
961 922
794 265
276 176
729 644
103 923
456 932
235 600
348 446
897 128
651 245
410 395
917 185
473 722
715 317
54 246
37 947
360 116
287 922
528 587
591 251
599 233
186 811
765 857
25 312
366 445
131 50
336 658
938 481
398 347
157 795
87 128
241 127
273 924
330 281
975 255
602 269
855 368
946 885
420 813
345 131
302 365
257 423
641 449
810 905
449 346
386 894
365 366
189 551
864 72
375 261
646 527
328 924
444 637
2 485
106 301
484 929
181 680
125 863
668 652
341 92
929 150
23 580
487 901
70 372
45 124
919 263
896 792
842 672
935 633
5 773
489 298
717 941
59 839
163 243
492 434
68 494
627 119
290 9
350 333
388 68
224 85
965 835
139 526
505 603
679 586
155 619
445 295
982 912
693 786
709 318
613 380
593 590
847 258
497 345
737 165
865 376
380 917
721 489
178 811
526 807
204 281
243 572
762 341
773 274
273 366
79 6
666 281
531 9
420 930
39 66
329 251
897 681
710 818
423 310
701 243
622 638
260 48
499 889
484 854
340 297
134 408
284 275
819 718
483 710
626 194
243 574
89 205
912 438
95 781
535 57
251 920
287 26
928 536
374 273
952 755
520 729
689 911
847 25
600 527
640 715
348 781
332 788
200 492
102 209
730 16
228 214
930 788
934 773
24 734
227 520
560 174
250 142
357 346
648 663
668 390
429 200
32 388
430 412
691 143
145 134
751 958
470 609
553 524
707 832
430 173
648 149
831 582
193 64
906 305
285 276
653 267
175 734
717 724
780 473
937 67
695 217
7 153
660 538
522 501
283 803
549 527
611 753
570 719
527 191
156 963
842 504
287 315
745 800
740 368
209 737
658 827
810 861
151 704
371 170
380 101
824 346
166 343
957 41
441 462
943 982
513 399
796 41
778 178
372 40
447 619
459 965
957 210
292 249
193 157
277 677
442 559
350 447
783 871
871 764
332 652
222 814
331 653
99 682
252 880
78 447
550 92
715 877
917 755
564 136
431 879
8 946
914 888
740 799
936 588
281 387
515 903
546 44
141 72
606 939
877 221
317 641
64 305
805 280
383 257
365 643
488 971
29 951
677 965
107 193
600 356
616 922
133 91
542 954
660 349
627 251
525 683
745 711
363 839
3 699
137 594
925 169
744 600
398 634
859 349
632 672
964 815
257 671
774 463
417 651
14 870
698 895
105 874
52 213
754 365
65 714
883 255
955 315
668 303
794 365
793 144
487 409
541 685
709 791
494 922
196 389
859 605
196 570
506 547
474 310
773 318
983 947
427 691
250 403
449 281
844 865
363 832
868 152
348 701
399 736
271 378
257 788
587 285
28 793
261 400
397 539
778 531
324 438
567 308
735 639
664 533
234 427
341 949
934 756
257 318
300 91
772 489
591 74
540 738
705 169
887 807
994 237
516 959
936 178
356 923
284 936
646 785
479 750
969 396
335 193
732 139
637 721
543 21
225 928
441 446
117 731
209 810
721 64
976 921
116 835
935 64
547 465
900 796
342 170
908 839
180 512
259 330
402 392
56 225
999 185
339 77
503 938
53 615
737 569
697 297
361 87
20 431
624 346
213 575
363 511
575 317
183 787
802 174
376 234
280 918
643 94
886 404
88 470
924 210
346 929
31 729
793 172
435 429
541 170
384 714
657 824
763 130
361 564
259 409
466 624
947 928
190 659
214 40
797 657
316 982
593 672
938 235
352 950
38 562
773 590
132 239
674 593
337 727
873 504
592 145
391 200
99 791
335 447
587 555
183 824
111 577
374 750
690 285
54 638
409 799
59 416
943 523
596 560
480 926
574 540
817 298
93 243
122 256
773 178
734 752
175 64
162 409
133 595
169 906
385 96
171 517
85 381
457 470
865 165
839 28
54 709
968 580
102 218
408 319
253 565
784 673
783 97
876 916
312 764
148 189
473 282
485 213
248 52
258 328
575 147
947 121
50 263
250 218
353 980
771 199
370 908
669 682
972 778
285 111
951 136
947 850
711 148
338 588
492 924
770 131
626 316
217 498
846 893
584 701
131 308
236 869
393 232
540 87
57 208
801 230
23 381
631 354
177 726
768 658
489 865
184 729
183 25
792 831
992 229
632 952
19 739
566 662
42 693
529 767
256 474
17 468
33 269
568 266
61 879
190 795
694 818
719 996
664 680
970 460
104 111
345 522
979 967
184 410
466 135
112 585
967 847
245 633
660 922
376 722
366 856
814 122
192 465
318 723
780 861
193 476
829 103
59 331
595 376
279 158
226 105
772 137
68 715
764 90
277 928
208 896
506 172
710 519
1 602
320 511
838 841
83 194
853 689
798 812
92 838
554 824
265 371
409 847
9 824
422 661
987 172
843 21
861 900
629 358
749 640
378 546
716 947
243 415
823 64
776 675
437 975
256 527
734 854
833 410
943 741
197 591
903 774
890 972
1 566
660 815
862 473
199 963
962 106
46 476
20 645
825 713
157 261
471 898
593 235
577 829
929 511
56 776
348 80
192 866
388 878
396 392
124 868
706 604
959 684
827 205
357 148
9 839
458 137
804 764
397 701
254 470
113 710
812 719
795 34
283 306
921 639
932 902
246 17
931 547
760 112
594 286
126 137
385 386
674 87
411 263
479 197
3 976
674 893
293 541
606 310
744 671
634 199
906 163
779 358
894 223
984 800
4 266
432 592
577 251
682 779
45 923
936 746
817 174
821 948
288 690
928 291
641 844
151 554
523 841
790 583
718 240
548 984
528 243
382 82
436 760
426 325
737 183
329 95
154 315
434 258
921 854
481 573
710 765
817 265
270 529
174 439
639 610
681 18
627 475
488 793
932 327
938 538
764 427
252 322
364 727
213 639
94 294
665 424
226 751
742 979
908 920
405 601
265 877
537 374
585 22
837 645
70 721
789 892
110 298
462 408
325 702
59 220
176 124
692 862
20 513
155 263
150 323
745 373
978 919
561 98
408 323
470 444
125 699
617 478
616 35
106 413
307 338
631 358
444 537
40 497
417 408
453 48
547 823
83 494
27 961
569 150
807 392
744 357
162 457
544 334
635 668
252 309
87 187
643 255
940 752
236 175
418 486
683 751
93 439
586 621
604 20
984 336
826 74
175 425
952 649
180 876
60 985
877 394
83 777
123 40
776 861
209 820
963 119
690 839
889 792
647 263
620 46
783 799
375 373
34 513
645 124
58 779
386 799
848 518
583 111
211 530
822 280
963 267
97 887
9 999
753 296
808 939
931 653
875 309
629 280
362 476
307 375
115 679
799 208
471 387
174 848
574 495
770 375
460 250
919 642
414 229
104 181
202 826
45 643
338 102
172 523
567 862
821 255
389 244
730 988
786 529
165 957
912 689
263 366
602 295
531 650
508 834
161 766
11 984
227 469
348 801
974 756
787 321
751 826
155 509
47 407
979 79
430 826
750 335
391 798
176 338
100 427
670 450
454 150
560 871
742 441
316 363
607 39
733 80
326 80
547 221
821 830
416 396
995 347
822 608
343 272
372 649
188 569
291 504
995 577
23 677
34 545
211 505
71 522
924 623
466 553
306 895
539 908
14 430
877 717
926 190
577 447
453 774
116 418
836 21
438 806
527 403
44 882
339 473
654 496
264 651
381 422
831 905
337 198
606 331
396 998
624 85
57 629
801 207
438 387
220 359
79 300
363 809
937 854
648 163
389 859
858 228
807 486
497 232
341 585
120 321
459 719
679 397
893 84
373 3
317 192
142 315
829 969
515 596
119 697
408 579
151 3
350 484
707 283
564 88
596 856
325 758
143 4
388 498
332 835
863 481
201 920
930 243
457 711
995 524
619 151
207 896
371 146
534 785
746 508
445 764
992 872
631 833
908 522
189 289
401 97
174 224
796 346
317 42
336 116
469 972
356 621
957 300
903 639
810 145
53 37
319 441
531 855
6 170
426 725
75 251
180 198
912 373
665 260
527 319
651 326
747 74
914 208
411 57
79 253
642 278
175 352
433 162
409 675
832 243
586 148
272 217
728 792
366 433
317 366
666 51
95 231
82 463
625 742
832 614
207 620
97 413
342 268
52 791
188 102
993 610
357 372
619 203
640 472
713 301
498 432
912 414
631 440
34 9
572 622
881 303
288 626
210 541
361 343
391 205
325 657
447 183
921 636
343 535
835 369
468 259
156 371
37 605
923 188
30 132
162 51
614 896
274 673
938 664
357 616
385 954
389 348
490 123
386 608
976 17
376 761
818 389
404 484
28 187
407 534
489 760
220 686
660 111
267 567
653 449
202 351
634 883
704 747
267 672
380 312
654 617
718 627
411 917
8 108
752 285
683 601
382 394
551 95
770 565
554 548
727 678
620 903
376 160
665 243
218 758
985 213
713 1000
873 335
750 654
679 771
764 947
199 215
881 3
68 899
381 716
554 180
478 169
652 388
841 374
279 271
177 881
755 204
942 587
789 649
722 230
222 707
995 860
886 746
724 485
42 94
840 485
617 347
758 689
154 399
627 881
562 492
181 287
2 893
157 201
385 84
973 931
819 154
273 309
914 190
929 859
863 577
988 30
46 42
31 495
985 294
740 899
526 473
910 272
579 421
405 454
119 509
119 759
534 108
544 605
410 832
252 669
416 843
63 177
20 446
192 548
963 334
88 21
674 94
809 56
840 673
759 245
739 143
737 299
480 1000
686 84
358 809
796 914
685 837
555 396
557 58
234 399
818 83
541 89
235 747
632 962
476 966
680 285
490 281
33 112
738 783
88 785
368 868
917 178
988 477
581 481
293 525
146 445
800 308
601 280
924 646
590 399
748 117
757 231
776 199
27 757
881 811
18 661
82 574
920 946
628 636
238 488
599 53
705 259
161 676
362 242
184 820
876 20
660 641
695 28
7 506
71 906
216 583
617 634
359 580
942 577
665 9
39 259
46 30
389 878
279 438
859 807
774 652
604 981
706 703
916 319
698 134
21 208
90 656
112 493
193 394
94 441
516 203
215 210
84 945
784 212
69 256
276 138
149 3
377 271
573 278
648 153
401 682
296 645
659 1000
607 949
169 589
932 879
732 16
36 60
987 771
916 722
594 133
143 909
930 104
969 763
967 719
182 657
182 913
324 574
783 349
169 500
758 164
241 901
156 894
918 481
721 390
919 842
612 88
674 580
30 588
489 182
66 292
914 760
974 374
732 604
361 707
948 417
297 867
198 935
194 177
848 136
94 963
871 459
989 581
172 954
183 107
899 23
792 811
469 10
244 18
586 212
918 116
241 405
195 223
361 156
605 645
137 106
773 703
473 863
622 333
377 908
21 859
881 927
962 730
755 362
979 349
157 88
434 966
311 948
838 462
681 951
42 244
599 284
670 629
644 449
586 611
25 475
750 670
192 162
672 511
996 302
877 253
936 369
291 303
400 92
436 448
197 4
737 446
804 965
59 658
431 441
449 692
216 965
965 498
204 878
276 744
1000 839
649 633
37 86
469 3
700 228
443 531
700 562
139 393
855 274
958 605
163 208
635 24
32 963
467 719
449 286
945 254
749 100
734 617
404 190
599 791
184 752
435 27
62 921
952 219
351 569
581 186
122 579
873 706
940 107
99 775
400 478
728 920
174 521
567 196
782 158
823 993
518 263
832 50
105 143
179 482
463 571
442 264
85 843
210 785
290 471
37 228
906 693
997 451
153 125
783 424
857 419
756 120
264 362
568 431
983 706
154 870
459 418
780 565
55 829
495 282
726 467
19 754
247 678
639 897
209 567
778 986
148 606
220 433
162 366
229 166
671 176
178 756
180 732
89 406
449 856
750 181
462 236
230 27
991 371
712 10
90 710
839 7
655 737
94 93
915 125
725 653
304 862
836 941
482 404
114 883
159 244
273 261
137 369
236 206
652 463
933 575
205 31
443 967
627 253
66 837
201 270
22 423
843 505
776 777
884 788
546 874
7 324
956 538
921 939
568 644
929 194
482 678
899 387
452 188
479 172
575 178
155 821
775 874
193 702
434 866
54 989
307 459
456 290
693 938
344 852
338 801
152 717
926 751
349 12
270 988
484 765
453 925
481 323
156 184
16 645
525 668
906 213
845 153
836 820
239 283
734 392
729 757
373 15
232 119
793 305
897 598
634 352
62 929
307 684
461 66
395 901
264 979
120 881
442 723
651 475
42 98
59 701
581 69
634 717
228 546
278 918
358 874
103 635
944 996
516 793
833 583
274 927
248 663
912 521
283 892
123 16
922 966
714 974
92 755
313 894
701 886
217 901
519 871
683 325
465 190
305 375
807 366
860 972
125 192
459 899
196 798
803 375
971 53
58 554
57 976
524 619
526 835
282 931
915 210
814 57
678 568
390 622
899 129
837 192
167 803
409 289
501 72
194 148
535 469
899 763
914 223
819 366
791 513
20 752
871 51
889 672
490 89
254 443
784 985
108 228
363 337
538 509
621 683
71 730
267 739
797 71
11 764
658 515
623 882
166 534
581 652
112 149
601 543
983 942
472 872
167 569
705 436
686 53
846 203
245 700
614 439
113 138
237 460
610 397
39 891
350 263
418 547
893 540
687 121
840 868
278 117
95 81
431 275
689 423
647 47
311 649
363 38
941 504
585 425
545 384
108 519
452 18
70 999
293 265
190 648
855 848
941 458
339 109
833 546
27 897
527 707
273 615
2 40
625 105
404 181
621 530
424 422
380 175
157 985
595 651
366 53
280 545
26 349
804 649
580 278
192 970
359 872
61 727
406 327
112 72
136 234
723 245
377 14
175 448
56 714
628 452
545 923
734 871
252 985
549 34
68 585
975 688
543 702
184 182
519 839
517 974
624 727
589 989
788 369
239 346
538 417
845 774
953 878
211 264
443 435
44 806
573 474
544 754
731 987
442 252
204 240
527 799
790 865
139 131
676 456
245 826
383 138
517 251
790 47
175 121
771 297
516 85
137 716
240 138
914 61
870 85
602 56
236 832
929 890
63 368
536 303
744 306
316 614
847 778
119 121
993 249
220 999
727 402
206 104
997 360
418 139
1 273
438 626
184 933
884 545
16 37
467 330
583 688
838 329
741 687
912 821
458 485
353 714
348 254
999 201
754 199
620 238
426 931
38 189
816 903
133 954
69 565
36 552
897 153
231 591
442 995
867 369
669 63
664 349
242 168
557 601
467 668
926 817
535 670
465 266
853 133
896 640
58 370
890 555
743 518
143 490
577 855
33 188
191 328
122 259
526 677
903 741
954 924
447 886
540 875
561 992
657 327
917 842
52 345
777 27
802 705
28 345
601 559
205 887
744 234
82 407
494 446
758 438
582 324
787 10
233 27
903 883
479 51
710 708
99 287
596 91
629 11
690 239
137 509
789 543
965 16
274 355
921 113
337 549
265 718
93 789
439 78
673 940
959 791
891 865
324 228
132 477
371 123
326 733
128 43
135 344
55 317
117 36
181 913
208 872
328 906
358 584
173 361
633 826
398 602
433 975
679 394
824 450
119 588
170 799
415 389
418 946
203 500
65 784
856 983
207 713
667 316
246 121
408 273
565 962
401 554
15 283
668 245
117 299
958 655
718 4
753 499
1000 696
140 85
217 872
668 241
479 953
670 277
120 833
617 146
515 962
25 879
885 104
850 786
432 820
826 90
485 313
554 50
621 181
534 285
161 707
948 169
25 989
686 297
687 650
515 545
323 636
46 51
973 599
43 999
654 206
387 20
224 67
175 889
382 724
897 377
22 282
372 568
589 223
260 789
699 113
663 260
433 680
512 12
545 53
273 80
2 647
84 478
244 504
954 70
422 695
144 291
794 45
225 480
725 741
442 539
165 208
495 984
322 93
440 705
113 808
541 979
14 320
690 590
570 637
290 646
533 19
491 579
347 520
70 539
171 701
360 726
138 662
879 62
61 329
684 938
616 723
737 83
375 618
840 554
228 159
91 735
705 942
614 215
945 315
384 876
454 754
691 509
837 191
965 976
355 684
569 887
60 107
194 763
917 470
473 14
879 621
513 320
578 929
880 230
639 727
44 608
454 592
793 629
360 203
945 730
475 915
265 586
539 137
812 443
140 948
929 182
654 221
772 47
656 905
344 896
301 669
46 683
297 689
927 81
139 397
761 176
763 537
517 276
857 458
739 905
821 60
276 70
281 304
436 785
116 933
62 13
78 227
642 122
237 6
913 560
409 618
419 601
336 355
860 861
441 435
908 706
342 103
278 994
441 178
731 108
269 580
776 839
441 332
919 624
591 4
912 419
892 329
843 725
102 187
7 225
48 593
123 737
370 357
720 590
750 487
942 683
23 10
352 504
663 319
920 195
565 925
138 729
197 273
583 127
430 788
986 629
703 472
242 27
603 569
609 862
713 234
532 213
375 251
567 583
141 952
525 199
917 183
174 72
181 561
714 508
326 104
530 266
463 369
490 666
92 882
199 212
855 224
509 28
69 388
301 69
522 241
87 858
538 110
621 898
396 465
209 257
974 92
838 249
530 401
933 75
318 303
375 421
619 527
109 384
23 890
573 457
838 487
645 464
730 759
569 76
261 602
491 861
131 806
288 551
783 363
489 408
79 764
58 57
680 515
831 960
551 574
114 478
262 635
450 120
390 674
926 544
645 957
15 36
512 799
932 980
117 638
936 803
534 96
449 545
14 403
781 879
878 921
53 595
524 614
359 177
817 194
806 440
270 820
598 529
761 849
926 163
871 851
506 640
928 573
983 840
99 253
61 560
735 257
930 926
784 641
730 723
618 675
341 852
204 8
119 210
186 555
459 458
202 803
325 628
949 127
784 789
595 15
769 70
566 896
989 194
416 838
601 248
307 429
175 130
854 17
780 922
523 728
694 680
8 975
175 945
116 976
623 163
237 15
695 501
727 667
506 45
734 667
469 567
181 39
791 737
630 711
339 58
965 141
388 913
392 161
822 961
331 253
620 999
244 104
642 668
382 451
787 918
329 183
295 932
729 980
817 303
486 110
475 667
864 606
965 327
415 723
991 643
659 674
417 261
176 412
267 189
449 306
693 728
564 981
405 764
263 987
519 772
537 913
331 153
174 921
181 77
440 755
71 321
686 747
732 436
906 963
441 32
271 722
961 89
372 868
526 614
172 931
272 20
392 699
955 387
730 747
830 279
828 25
991 773
543 771
398 506
222 645
199 542
312 371
830 684
42 245
751 190
861 248
872 31
580 497
603 857
409 296
787 783
450 862
319 415
245 839
271 276
907 519
86 550
627 474
781 93
564 14
202 355
316 456
409 119
777 487
461 357
378 275
669 547
872 20
654 471
505 511
810 857
710 1
593 185
707 513
164 84
686 741
507 682
471 798
194 657
563 144
680 595
977 636
624 747
98 439
659 862
797 216
364 883
139 607
589 317
603 431
280 982
859 833
317 18
173 874
44 142
621 844
863 326
827 154
96 916
186 103
159 986
210 320
284 931
790 534
65 518
133 724
56 820
486 414
371 113
650 639
109 851
632 715
976 917
284 322
727 546
42 610
843 656
19 3
69 390
646 215
185 188
650 911
477 38
885 867
728 798
202 774
639 555
946 309
389 226
895 23
813 162
594 186
456 440
33 489
670 762
157 735
321 735
136 82
816 270
829 490
370 948
401 517
529 984
706 493
842 475
662 404
574 846
875 185
614 306
890 209
875 837
621 745
863 976
767 977
217 509
751 461
452 904
768 809
158 354
943 384
790 213
711 576
296 175
449 247
159 115
528 602
37 84
784 57
705 163
778 717
891 48
972 488
404 136
960 891
382 105
684 826
764 98
964 439
560 123
323 54
498 909
835 978
967 306
622 446
473 911
987 607
536 365
128 253
759 378
253 284
335 693
491 821
714 47
681 419
420 116
365 260
272 724
559 361
873 214
230 216
919 563
206 495
867 44
390 349
850 889
163 211
599 893
580 647
83 90
108 706
690 183
313 608
116 582
214 752
933 867
648 711
926 433
114 941
326 820
729 381
687 73
568 862
136 424
336 950
108 93
183 965
757 347
83 902
493 130
432 825
808 82
722 948
836 474
24 344
871 35
170 161
380 465
420 841
143 386
147 982
869 479
198 664
746 564
279 912
807 993
669 256
422 746
233 365
190 102
103 995
280 58
99 135
733 942
900 83
225 192
642 636
770 214
532 293
688 174
129 248
219 950
929 322
729 341
774 960
870 602
737 802
244 271
707 303
954 806
323 429
595 278
456 760
856 380
47 787
33 892
90 101
985 797
909 46
809 536
494 302
173 617
740 811
209 215
122 856
372 89
382 544
526 418
949 249
623 272
100 475
738 746
589 85
668 74
140 971
703 289
357 462
604 837
58 639
221 725
533 682
803 837
612 46
477 171
480 322
174 762
574 505
849 374
518 438
530 75
808 519
689 648
789 836
679 502
729 258
761 452
156 984
60 13
785 75
303 846
10 400
997 369
268 196
794 960
725 381
753 653
625 934
77 740
742 321
161 138
232 767
970 267
831 354
50 815
510 38
495 783
580 19
618 686
345 929
886 630
109 908
969 579
951 615
893 180
997 569
775 917
969 514
635 500
706 109
320 719
234 336
542 353
298 624
363 414
958 176
346 946
603 753
661 99
435 722
775 514
668 419
103 676
721 661
289 512
567 629
408 504
495 407
935 368
337 284
927 353
522 515
632 758
933 382
895 174
353 329
581 393
816 80
871 242
8 220
52 196
620 390
457 842
55 592
537 316
364 390
15 531
793 337
896 252
313 234
657 563
846 634
485 544
133 565
343 639
324 538
565 854
506 740
420 459
622 338
383 639
273 149
806 787
567 327
267 38
766 960
263 243
835 583
856 472
293 457
31 467
160 654
414 560
720 267
795 400
449 661
804 690
424 594
237 881
260 466
421 313
267 867
959 176
789 396
115 429
456 123
76 922
75 127
361 113
345 818
277 882
913 14
243 815
173 464
609 591
158 384
311 351
144 658
942 971
984 79
110 222
704 107
87 138
542 796
350 932
461 465
316 941
686 624
422 912
828 374
584 44
367 73
511 361
134 526
715 434
571 540
381 798
760 449
91 410
637 256
742 928
263 474
199 556
705 870
878 92
867 437
775 402
712 534
354 40
852 4
821 159
463 590
478 180
456 719
986 464
575 256
57 922
622 503
741 924
389 625
418 286
511 333
476 132
145 855
400 756
636 270
449 639
383 931
837 936
41 162
797 658
236 179
250 521
2 713
707 444
630 763
862 669
629 104
287 157
440 870
464 311
442 970
498 766
874 884
649 303
781 631
671 8
704 832
432 442
537 406
361 902
314 828
204 363
693 171
207 145
170 578
223 21
699 478
547 644
508 563
991 256
193 471
339 380
316 948
153 849
2 175
855 263
46 679
161 308
722 226
734 657
783 906
783 259
820 178
600 99
38 660
45 616
750 483
371 483
220 299
733 799
807 443
693 563
972 949
11 647
997 946
966 227
952 467
328 94
240 763
635 445
407 759
213 720
496 942
195 452
820 327
181 657
541 300
109 451
407 653
756 832
52 6
118 656
457 87
155 18
419 294
920 181
635 780
18 411
489 574
52 305
522 3
158 952
478 98
783 85
347 693
913 392
811 384
677 317
711 596
265 958
296 366
195 216
277 436
587 68
451 232
873 159
30 381
166 878
810 417
17 118
76 748
600 410
673 528
299 582
22 597
849 66
97 834
713 9
876 407
322 767
111 555
329 223
202 387
48 934
189 929
672 724
110 74
253 869
504 113
793 243
44 422
978 9
589 716
746 833
522 366
665 388
471 957
840 667
523 226
707 678
560 301
148 460
580 271
392 996
197 313
853 904
764 420
512 722
172 574
460 746
2 676
263 512
633 492
939 656
681 529
669 193
519 14
985 15
949 99
274 114
926 708
552 21
743 309
705 757
26 66
440 169
67 650
137 542
901 481
228 735
183 623
675 515
34 367
358 60
692 358
928 842
444 203
155 498
26 298
172 151
251 338
852 396
668 429
38 172
507 367
522 322
334 289
104 611
99 35
8 540
620 853
610 821
169 166
529 287
689 984
398 298
286 49
415 624
690 516
478 11
563 263
515 221
232 798
955 388
982 506
716 6
251 743
579 810
618 613
767 95
888 110
259 536
451 996
685 802
715 44
383 570
206 270
557 318
157 366
549 596
760 230
642 239
544 827
376 359
320 590
494 665
595 644
753 926
102 365
533 197
104 37
152 677
68 689
911 461
794 915
445 494
787 992
913 846
393 44
135 136
206 881
276 165
925 468
123 766
220 333
981 761
996 178
516 644
200 592
783 943
560 40
628 667
344 92
946 103
554 831
561 167
997 47
338 954
741 590
267 658
964 454
602 860
757 984
13 459
261 44
1 730
8 733
472 272
712 259
109 426
289 656
257 814
79 123
67 577
345 687
388 353
814 458
484 698
117 727
797 608
29 984
831 205
201 311
962 870
219 980
999 705
180 27
784 455
68 925
173 972
931 823
916 580
305 924
758 793
150 184
115 167
286 2
78 914
254 110
592 21
369 698
462 563
481 828
83 398
365 27
226 361
205 219
358 120
704 628
759 684
886 931
251 997
139 455
340 964
698 415
880 789
489 739
243 462
411 65
963 123
963 520
589 416
118 677
564 622
552 346
945 161
971 929
275 493
989 762
297 672
435 150
225 861
127 366
589 740
141 597
207 647
326 629
316 213
180 761
188 690
163 192
679 998
811 308
651 814
96 880
414 755
912 154
897 83
299 391
982 202
495 408
932 588
249 352
605 479
733 107
471 909
5 255
363 587
829 584
676 165
134 143
387 28
271 375
984 267
570 26
360 588
415 554
8 494
61 269
136 516
575 181
164 210
222 968
788 208
22 892
697 409
931 168
791 282
642 529
285 336
894 76
187 244
191 935
692 562
116 159
760 711
972 499
670 363
957 809
724 935
894 992
234 459
196 614
306 748
675 358
860 747
422 645
931 5
647 917
755 533
897 57
674 771
25 790
550 779
676 580
373 408
779 190
510 899
309 916
631 815
323 3
975 615
495 339
366 519
327 797
741 281
504 565
14 872
388 361
437 574
643 121
532 581
499 43
86 929
142 886
824 154
871 339
235 260
610 134
857 959
168 871
998 519
821 754
975 162
819 795
739 255
413 401
655 965
622 544
232 162
274 781
70 224
105 751
991 92
692 990
501 481
312 738
360 472
926 672
213 735
768 145
647 89
458 129
252 468
796 609
942 725
335 591
200 616
208 477
456 598
905 773
598 268
350 768
528 700
678 800
621 221
632 843
160 615
521 602
894 600
128 228
97 208
364 131
586 724
112 294
393 603
919 771
805 800
309 427
332 964
127 292
319 62
495 802
169 839
841 495
901 119
908 551
200 174
366 931
21 865
557 974
363 250
307 451
41 407
777 849
473 517
230 900
234 748
499 35
112 555
758 341
189 819
956 724
654 850
872 172
24 755
563 688
210 895
14 79
428 61
595 172
494 159
639 528
641 859
753 776
544 970
453 117
531 364
361 449
524 569
392 604
241 825
321 971
333 583
163 860
28 128
360 553
564 147
963 834
274 337
59 821
354 55
601 783
426 895
203 125
529 733
730 599
551 552
498 302
983 906
519 983
313 651
430 83
46 302
62 22
430 810
470 502
267 341
315 545
948 101
312 320
929 778
634 399
335 3
446 990
900 525
400 981
251 41
545 405
551 498
206 412
770 936
243 250
218 130
791 418
539 941
917 678
183 43
49 143
86 552
666 409
819 969
624 69
328 362
58 312
473 590
555 1000
177 2
936 209
260 57
256 210
87 453
44 989
940 10
592 245
121 522
882 121
473 688
931 499
50 375
732 884
768 64
340 593
860 250
610 736
685 373
939 142
658 779
594 460
752 525
367 793
717 6
378 201
305 500
393 648
697 691
364 77
834 555
79 766
702 354
243 538
539 813
703 134
32 631
724 1000
786 86
165 384
19 971
971 661
612 605
248 837
909 655
902 419
504 726
598 767
850 244
468 361
335 653
961 302
82 622
327 524
737 128
111 806
220 13
246 665
117 754
116 955
896 213
981 450
308 128
402 300
474 547
457 910
201 303
108 910
193 320
800 207
672 886
14 333
297 407
256 293
473 97
320 808
759 763
432 234
706 718
805 619
106 467
744 488
203 119
147 453
742 841
820 972
565 509
536 738
298 818
990 706
849 910
525 302
521 587
322 219
525 379
525 218
268 761
771 119
583 199
139 743
243 192
699 194
664 66
979 982
260 541
736 5
138 548
145 236
285 489
688 162
384 642
214 883
775 419
766 499
512 638
283 810
110 601
230 718
321 405
30 179
829 388
753 527
596 496
803 7
260 19
98 790
662 421
71 960
421 767
948 974
962 798
647 780
73 269
634 804
425 637
870 27
703 581
875 798
743 427
963 323
724 127
985 591
319 344
255 937
298 584
960 402
135 730
820 164
936 740
393 141
723 922
943 988
705 502
651 654
778 542
310 676
920 736
420 452
108 784
605 460
434 613
282 642
430 362
641 92
280 126
533 711
286 686
171 724
230 250
84 397
174 604
196 906
508 543
443 111
262 399
919 360
349 591
332 491
175 93
681 716
871 402
445 690
362 384
197 634
312 300
297 567
930 676
116 989
813 955
958 298
256 341
581 751
266 501
983 169
75 26
527 181
424 627
737 493
508 239
177 993
53 17
492 839
73 47
864 42
529 699
514 780
63 969
507 855
81 474
362 432
947 455
607 289
664 262
44 342
246 85
563 864
316 639
788 596
984 402
904 144
941 255
112 468
77 61
781 178
395 982
78 10
119 257
48 534
664 212
913 762
899 516
189 906
347 268
12 790
791 713
139 542
903 246
7 463
256 588
460 599
916 927
81 257
784 189
920 199
238 626
256 444
508 927
992 532
177 47
102 528
244 578
631 82
119 914
920 56
228 723
576 359
613 777
874 71
162 652
65 142
827 432
772 454
278 336
809 311
551 474
188 514
614 863
639 740
501 1
480 449
81 326
79 824
114 693
898 447
437 979
110 440
31 112
437 583
918 723
784 591
377 226
716 100
174 280
124 385
681 725
328 116
970 440
208 114
666 92
630 683
282 247
191 45
485 939
202 797
535 47
65 244
927 402
965 435
754 228
580 1
413 694
236 627
710 452
668 50
555 14
143 676
207 698
540 998
232 125
313 185
978 469
493 980
199 580
66 302
932 825
73 850
461 145
687 938
193 742
360 185
391 270
132 505
229 989
895 515
347 501
240 821
31 738
347 284
655 47
701 343
146 642
233 324
725 588
926 298
904 888
360 551
837 355
882 956
222 888
831 254
50 92
959 121
699 539
893 313
317 865
270 683
474 662
225 166
670 401
705 985
604 230
713 357
739 530
835 533
506 284
45 829
960 983
441 638
14 947
988 974
853 481
389 690
834 588
215 930
691 127
693 131
378 355
315 896
179 993
356 614
175 660
841 961
767 320
887 741
36 258
931 207
435 41
291 332
460 906
601 406
998 737
14 460
563 507
666 575
211 113
859 794
245 27
198 287
661 952
779 869
23 652
266 130
561 263
968 752
834 744
842 462
829 316
447 187
813 617
623 604
531 612
470 481
908 835
36 317
484 861
364 241
907 861
665 977
149 6
606 400
561 423
429 364
281 840
218 662
628 232
237 513
342 694
379 274
439 260
194 993
294 611
539 440
611 985
187 217
443 247
186 793
402 921
593 342
345 954
792 956
601 21
99 878
741 920
683 238
990 638
573 950
454 662
475 760
473 799
361 876
721 245
193 734
484 501
30 312
6 694
275 896
379 437
909 314
73 183
299 277
784 876
100 757
243 710
654 407
116 638
628 830
157 55
496 371
226 29
367 316
910 480
497 195
502 732
284 825
370 100
1 807
406 218
372 588
416 39
800 833
291 153
75 853
914 912
53 559
706 201
963 249
827 367
843 120
591 656
117 653
708 907
338 816
583 751
175 685
883 674
491 631
817 431
502 282
249 625
603 646
417 587
965 431
521 893
105 788
381 836
753 756
606 607
974 108
640 637
83 392
732 794
107 646
844 575
31 393
421 202
344 517
658 168
969 564
752 914
180 936
577 253
427 193
504 264
28 416
41 757
934 751
511 600
829 658
683 386
233 130
655 740
260 517
812 528
603 368
901 548
534 143
610 347
1 220
178 725
188 650
566 443
947 347
366 960
858 560
988 466
663 307
485 56
782 11
212 194
302 655
404 235
416 944
51 608
410 139
219 811
170 790
308 595
351 270
221 893
504 795
520 747
428 55
272 291
532 862
165 910
355 87
792 128
61 819
265 78
928 111
65 182
838 801
82 912
960 176
577 61
836 441
975 954
635 728
567 354
807 84
886 510
321 643
16 984
227 640
984 931
460 731
321 80
247 363
809 684
534 843
513 64
343 997
338 581
825 961
214 566
613 909
614 849
266 956
388 672
579 345
404 353
710 490
857 374
131 880
781 887
832 592
776 461
630 821
20 709
560 211
978 572
80 550
232 762
576 738
554 217
842 29
244 431
286 950
624 451
847 880
894 485
394 810
693 97
529 809
624 274
575 532
920 887
575 313
830 734
383 123
520 826
634 627
586 950
132 989
171 650
156 943
457 663
608 474
590 467
270 691
94 994
154 432
935 655
610 230
233 154
164 559
465 725
97 683
270 523
653 838
491 345
405 777
331 201
39 422
393 631
627 919
59 28
372 596
72 515
803 951
134 237
158 320
934 677
474 94
379 992
134 896
564 598
233 124
957 557
73 940
328 899
277 93
893 403
708 99
416 311
867 900
738 727
790 473
113 11
958 689
599 431
579 941
429 398
936 342
95 952
462 42
245 885
288 825
552 777
504 456
745 469
952 201
21 995
974 952
464 803
681 250
112 314
144 907
143 843
643 491
390 780
794 754
99 45
865 905
640 188
947 855
297 903
924 823
573 429
444 795
476 680
897 38
399 842
109 479
649 296
58 727
37 111
201 424
179 94
367 338
938 413
221 671
692 486
650 935
248 572
850 650
31 29
928 490
606 378
889 280
236 615
169 876
848 3
233 685
204 361
845 932
932 427
651 946
375 784
608 358
381 804
649 708
128 962
461 584
752 4
523 478
847 78
536 80
987 464
320 686
990 701
528 935
528 980
924 105
450 661
519 623
165 777
883 705
738 824
981 77
718 216
822 687
883 412
720 762
835 287
786 297
244 655
176 66
556 773
468 921
791 809
983 264
790 623
311 439
701 695
659 459
689 773
84 713
904 940
778 457
374 134
519 211
198 746
107 495
411 217
318 540
452 446
873 222
835 309
662 726
128 357
270 863
274 365
519 949
668 317
161 451
642 690
79 727
446 41
902 609
460 265
596 211
143 776
880 939
919 716
209 389
721 364
129 759
44 292
455 741
962 916
40 235
513 23
522 858
592 312
801 247
366 781
305 9
584 217
664 254
750 539
494 202
435 102
262 708
306 250
668 452
827 871
805 659
159 210
784 776
549 212
988 902
111 391
733 686
491 679
40 555
641 89
255 430
106 141
598 209
945 907
971 612
625 580
182 684
16 349
222 380
804 421
963 650
971 144
566 120
133 98
689 939
948 515
592 892
358 669
902 925
85 514
741 25
151 920
232 509
220 468
535 126
211 543
47 541
536 21
877 744
29 695
408 905
922 104
51 367
526 323
987 925
262 607
406 87
797 499
807 620
961 978
976 557
788 866
117 786
292 29
492 953
112 457
931 33
853 496
680 735
460 158
232 466
854 111
986 10
811 195
679 681
412 980
918 714
729 485
992 182
265 813
664 991
89 915
8 726
990 899
229 952
416 805
554 174
957 114
260 658
560 34
989 3
976 997
54 617
499 121
868 78
483 743
86 667
360 962
559 215
651 671
461 876
311 443
557 954
835 160
468 815
656 853
747 103
365 862
590 78
392 757
491 108
480 962
882 526
22 426
918 401
851 599
219 865
797 999
263 752
248 832
150 567
987 108
224 254
186 163
549 429
692 332
870 685
516 634
174 914
802 806
372 728
390 485
830 481
976 595
495 507
36 244
274 956
777 624
640 474
647 136
546 79
852 331
534 502
501 543
86 293
748 470
693 659
356 430
916 998
76 215
177 447
661 542
265 424
124 982
221 602
372 723
217 563
799 926
837 416
855 393
346 469
487 244
915 774
251 39
308 748
549 283
536 581
146 362
78 490
570 234
16 75
683 864
832 179
982 196
126 346
992 545
813 64
800 376
58 765
768 874
92 883
808 9
213 704
277 497
528 800
479 926
107 58
455 811
543 457
777 714
622 520
233 115
889 240
783 493
472 950
663 813
769 826
119 235
855 395
38 514
808 301
90 301
297 839
111 634
632 48
236 989
959 654
611 342
632 67
811 563
790 43
241 705
367 695
950 251
603 581
420 73
245 624
195 790
510 444
56 293
460 322
545 230
599 340
85 278
809 945
929 314
999 45
757 1
419 586
537 264
641 581
921 116
25 316
81 116
269 143
882 841
244 692
905 948
994 147
211 443
581 299
63 648
556 301
986 526
346 194
181 885
126 599
981 950
294 870
500 598
904 227
83 695
135 577
136 745
827 422
118 855
633 381
106 877
362 24
553 335
557 362
356 84
300 503
671 894
177 304
320 989
815 690
1 9
868 402
660 618
28 377
623 763
160 802
353 660
83 948
778 581
261 840
8 862
102 751
834 206
428 835
218 6
836 161
586 233
907 486
304 422
365 518
376 417
660 436
35 815
846 938
638 260
125 509
670 745
365 561
62 149
426 127
44 745
561 47
811 121
688 59
295 781
111 641
755 194
633 126
688 60
882 801
609 452
88 799
141 123
179 556
908 396
501 752
74 695
764 256
81 533
523 778
541 16
356 716
798 235
33 547
276 673
163 22
956 147
147 115
616 476
635 361
883 462
198 488
91 104
743 635
667 799
219 985
827 383
983 699
510 352
581 928
287 393
787 706
299 436
378 933
462 383
706 445
706 726
767 992
40 905
167 10
371 489
811 511
93 610
71 598
458 539
848 103
374 838
927 757
213 959
969 411
96 386
623 94
245 653
710 718
696 629
908 375
87 526
574 296
372 486
635 867
715 829
530 81
351 515
511 402
90 969
847 204
130 134
789 224
912 246
830 218
744 889
242 496
853 726
992 234
951 563
372 527
278 713
513 143
640 362
903 674
193 999
76 532
802 934
37 99
400 479
733 712
395 95
844 439
750 7
449 39
275 687
25 107
63 447
99 291
733 802
749 172
284 334
682 999
555 465
462 169
465 857
232 238
434 630
466 56
44 412
15 482
50 76
50 15
535 523
466 217
871 564
285 795
131 324
577 252
916 133
260 560
707 732
591 893
581 411
120 649
45 304
104 949
222 581
475 491
20 356
90 294
524 499
989 278
729 835
880 615
940 760
789 823
73 64
225 800
958 31
856 758
651 729
709 274
731 994
244 781
853 137
236 616
502 490
527 280
28 583
724 94
541 193
716 93
909 34
22 210
106 682
898 257
152 36
703 448
433 707
674 153
142 368
816 175
608 614
647 818
259 301
826 856
65 14
283 845
875 884
687 760
373 316
229 568
866 123
798 952
676 52
717 399
202 53
967 135
684 647
537 396
174 904
136 284
862 952
580 993
787 883
726 384
592 989
345 446
723 614
704 398
382 749
224 465
338 135
633 741
340 354
516 10
986 873
704 780
897 365
655 970
567 553
697 186
127 864
440 782
921 632
734 481
563 850
507 646
530 166
757 792
559 289
619 58
611 135
656 174
133 973
198 842
1 607
908 5
137 638
65 447
845 989
589 152
245 920
789 974
247 723
393 536
458 897
615 322
918 717
92 147
677 823
172 835
446 113
492 497
956 63
325 645
851 426
414 863
335 180
215 825
820 707
208 79
166 478
578 718
574 591
741 638
815 746
961 309
997 903
777 512
81 536
483 962
570 376
233 701
51 166
244 232
611 557
14 743
811 660
312 649
267 624
255 273
499 379
93 262
548 636
864 202
419 331
267 250
210 971
601 906
424 176
45 161
623 581
906 383
401 91
123 858
572 379
708 34
989 828
168 573
959 10
57 684
58 594
615 410
615 734
143 881
210 74
598 370
166 651
423 418
663 298
396 508
966 231
939 133
991 179
67 506
797 897
169 33
943 599
698 389
482 858
352 854
563 190
729 860
702 432
878 607
200 972
751 140
121 431
208 159
447 230
398 500
740 645
824 16
100 117
647 13
34 229
294 213
419 497
638 546
584 832
306 444
827 640
846 404
358 278
899 113
521 308
132 188
707 388
121 198
758 604
740 790
484 397
989 404
465 259
826 145
380 155
796 799
480 905
623 913
444 451
549 938
144 305
167 591
648 730
827 320
296 101
342 270
117 831
135 515
723 299
291 390
273 675
326 912
20 165
785 774
617 61
340 589
865 464
814 793
671 69
82 222
745 462
103 563
999 355
645 640
436 727
574 330
63 185
100 937
690 529
161 940
479 136
975 454
712 300
524 36
337 433
215 470
947 211
810 341
392 614
765 504
432 969
215 144
810 350
366 538
105 674
322 436
414 343
45 995
301 799
241 395
969 939
642 322
896 843
339 762
470 603
328 88
245 748
578 207
720 621
652 402
536 804
82 955
958 805
635 130
489 990
939 100
573 999
281 977
235 301
104 232
879 542
775 180
18 239
828 608
120 2
226 633
274 349
539 801
612 719
644 635
394 262
485 917
110 730
480 317
572 810
440 861
752 241
824 241
761 883
260 835
698 334
794 991
314 973
145 575
594 711
141 360
291 626
120 826
257 127
629 117
912 817
173 125
625 872
942 867
8 891
671 660
862 762
884 36
948 748
988 340
824 682
257 163
781 715
357 774
570 994
700 919
26 355
74 43
781 155
811 313
785 268
655 625
288 173
356 529
848 745
873 184
430 109
650 260
197 322
27 377
322 328
267 382
866 406
112 621
537 828
90 281
261 707
649 534
234 177
214 455
175 354
793 626
293 848
60 954
769 679
438 834
774 73
927 106
141 243
863 508
683 707
685 905
234 934
521 159
507 511
929 660
761 261
31 982
672 376
852 762
951 776
931 41
954 595
995 636
113 184
404 418
721 258
811 282
307 165
262 390
82 419
874 204
838 517
988 782
353 950
606 93
927 36
859 259
859 127
956 515
915 786
766 642
125 391
111 890
396 698
685 958
260 571
247 51
597 618
584 375
103 521
188 724
711 793
936 49
378 485
838 604
78 405
591 477
463 435
770 682
842 789
626 359
67 633
362 909
471 467
583 744
516 743
959 786
805 579
22 325
125 555
671 760
318 675
777 507
651 515
846 875
652 373
38 485
850 981
930 826
116 192
760 255
826 741
135 769
572 162
36 635
865 727
88 530
621 524
355 708
423 949
824 198
988 655
304 21
302 481
164 733
548 24
550 379
869 252
754 214
408 522
651 699
451 37
62 136
766 491
414 173
175 308
370 620
938 156
317 524
860 998
96 348
238 497
864 695
602 257
439 776
170 294
515 365
818 882
446 783
241 216
642 573
146 192
394 410
586 259
629 71
244 391
972 905
202 441
573 128
989 37
255 645
627 533
839 736
949 573
417 884
657 432
601 303
991 428
117 465
106 196
768 113
18 24
320 95
610 732
568 586
683 217
30 387
93 759
27 735
825 461
708 330
456 911
287 743
158 632
838 124
473 955
563 140
281 150
146 286
957 721
567 674
754 433
643 657
912 184
33 230
413 616
862 244
70 237
711 29
731 663
188 573
73 497
196 571
734 195
402 811
125 335
675 279
217 694
531 585
88 991
894 759
291 343
571 250
348 278
236 438
905 368
746 445
691 910
710 138
666 628
47 446
810 553
696 691
614 670
649 113
651 279
745 220
289 287
704 223
631 969
289 778
885 191
166 778
941 896
64 985
730 170
188 229
330 920
566 900
249 279
826 310
573 319
541 437
837 961
624 664
482 851
732 252
636 788
652 964
874 301
886 647
840 862
161 137
378 797
445 878
283 783
17 326
973 842
542 4
360 331
155 794
348 484
4 216
743 324
251 874
364 44
88 921
236 345
351 562
175 10
695 362
821 310
947 812
51 740
662 505
225 318
779 369
933 385
359 838
126 349
677 626
950 79
272 816
672 350
587 840
15 886
214 994
756 897
10 230
160 222
258 551
629 822
869 644
237 770
875 404
395 977
788 296
209 802
841 751
907 4
659 706
700 7
340 970
726 867
728 85
885 298
61 493
388 352
512 198
518 602
884 362
682 789
620 993
638 173
121 38
638 782
794 248
757 926
231 913
398 107
597 369
264 889
844 171
426 672
729 407
96 384
285 954
682 109
914 84
904 745
606 4
740 225
784 744
542 746
322 2
620 240
165 199
238 460
941 840
931 494
471 528
72 623
611 378
325 936
73 663
129 67
310 825
312 958
998 450
771 347
794 781
403 397
742 603
763 88
748 261
378 490
297 690
315 780
663 867
197 968
773 332
761 777
305 69
673 666
25 602
433 300
482 467
719 707
257 650
361 158
432 736
604 397
993 832
785 640
994 624
261 982
417 459
748 598
192 600
801 738
735 242
51 600
639 499
493 891
407 908
819 446
563 655
983 974
606 616
817 132
27 495
292 445
720 475
829 365
244 658
766 383
936 901
521 941
879 137
67 47
942 349
337 613
735 253
76 663
274 955
840 592
624 538
581 644
481 122
915 425
977 80
771 708
993 700
545 742
134 938
788 326
590 118
729 765
573 171
938 853
34 193
889 16
483 372
412 155
906 91
639 420
355 883
311 174
483 832
835 551
526 572
266 636
915 674
378 423
381 159
854 994
550 34
819 660
909 872
68 914
67 973
449 880
380 27
676 891
854 491
847 647
387 103
733 504
940 412
3 295
226 230
920 540
676 525
512 933
720 650
794 282
529 272
971 685
273 761
487 373
416 505
382 470
757 968
655 680
961 246
283 550
425 598
771 150
197 649
572 614
593 619
868 66
701 322
497 110
62 931
333 565
5 542
742 97
594 783
302 997
278 611
636 652
995 305
360 514
634 241
756 730
780 740
1 113
286 276
725 448
838 14
907 766
802 693
492 303
206 565
593 416
322 943
649 556
962 91
232 335
280 791
986 700
469 772
58 8
418 970
970 898
948 36
974 173
421 5
87 871
924 510
904 277
896 870
277 422
716 599
471 253
861 667
926 69
507 32
512 771
150 568
756 434
731 680
649 487
956 506
576 92
195 884
704 312
76 986
185 469
296 310
751 331
419 25
923 55
923 216
600 721
739 788
856 754
877 931
5 959
961 553
148 539
239 570
907 292
837 485
718 12
617 733
275 516
335 300
8 317
445 880
216 290
848 349
926 664
536 396
458 533
863 495
826 96
167 515
469 716
985 315
787 909
418 954
95 646
444 105
427 670
477 131
304 661
901 817
236 789
6 480
97 144
903 20
689 183
393 268
827 666
911 573
193 640
732 565
747 754
949 394
429 545
292 989
951 555
402 613
469 863
296 610
120 396
897 196
722 279
953 583
487 563
240 347
247 821
650 322
249 810
715 727
677 478
214 970
778 377
244 45
682 855
219 963
420 25
267 508
273 198
173 177
432 191
219 177
734 625
640 263
666 925
529 790
15 602
185 966
437 335
68 522
769 141
810 245
247 277
638 275
584 679
41 777
378 479
962 807
969 614
443 380
163 871
354 680
790 879
988 349
699 826
411 932
994 717
822 122
645 834
388 280
382 190
190 299
58 388
324 266
55 853
138 393
152 670
110 782
936 650
48 144
928 436
457 598
831 467
968 705
756 907
282 341
1 857
246 286
639 953
577 320
207 754
156 46
230 187
871 408
687 25
763 160
414 997
625 689
821 913
545 340
733 101
436 893
400 415
630 667
819 195
647 875
683 458
473 179
143 390
509 135
462 282
990 354
423 559
858 794
762 54
808 930
946 280
392 700
104 518
917 597
68 512
511 576
134 329
177 559
273 174
724 869
242 949
927 738
938 454
780 355
436 474
97 684
572 133
401 325
260 123
18 821
946 308
679 678
673 691
93 793
569 165
255 515
737 220
997 522
248 111
475 85
51 516
635 709
719 219
292 951
715 99
740 823
763 694
82 842
453 372
410 231
586 686
149 678
221 972
824 699
652 413
938 449
422 342
43 612
537 343
376 107
662 49
805 933
968 754
729 674
169 683
965 314
617 980
560 743
166 755
167 649
248 893
261 669
557 311
919 980
188 286
167 350
612 419
946 387
594 451
968 372
508 539
90 24
597 484
816 459
956 789
887 767
386 440
367 468
406 563
48 176
50 361
958 466
357 368
49 33
754 815
670 20
334 181
407 539
978 233
889 312
284 960
711 291
906 488
354 577
706 52
940 590
66 489
919 309
717 858
137 109
238 579
775 489
798 66
945 870
97 256
179 977
553 379
126 716
974 599
115 120
541 307
857 27
830 675
427 265
722 348
333 89
772 162
191 564
590 668
830 716
954 520
109 718
367 694
950 290
772 944
604 203
334 112
803 268
82 996
440 690
862 377
482 90
867 505
666 764
96 992
887 38
761 351
800 301
705 693
362 449
703 833
581 651
304 80
513 608
452 575
760 341
25 28
855 731
477 1000
918 101
459 764
998 601
868 679
49 294
864 953
916 266
202 118
328 856
811 911
10 828
684 101
845 405
690 17
587 479
467 703
846 61
110 373
240 696
727 409
577 483
231 813
439 90
261 897
386 160
155 175
591 615
694 600
547 240
984 729
726 129
684 799
792 552
911 867
497 702
480 746
528 659
726 882
319 130
645 436
421 950
547 306
459 133
246 920
860 951
739 4
66 599
613 545
776 398
554 367
665 643
378 401
290 517
664 687
920 706
896 79
363 24
978 361
415 596
880 471
902 109
704 281
758 265
933 863
759 833
13 426
333 455
73 55
115 673
333 528
772 898
266 251
117 649
375 345
506 514
500 852
662 715
633 831
671 820
352 970
608 905
814 988
243 614
400 817
145 260
251 388
720 703
861 816
990 406
360 336
901 846
516 761
553 723
598 44
824 832
431 470
736 960
681 790
899 121
741 629
777 865
305 567
377 40
322 65
869 264
711 595
450 271
378 269
534 722
512 856
20 305
563 241
948 332
790 251
432 572
343 193
884 713
818 249
188 760
79 171
478 365
489 324
933 510
356 615
423 255
835 51
202 436
178 576
42 427
916 422
470 732
611 607
459 721
722 911
818 688
685 285
707 705
177 138
638 844
215 671
262 574
264 698
491 887
585 992
395 819
692 117
340 386
414 409
971 309
267 952
394 450
774 726
550 809
529 989
385 632
662 645
331 975
104 332
428 546
119 100
38 559
42 202
7 393
576 813
782 726
434 599
948 922
657 707
445 112
587 982
287 129
608 979
281 900
880 473
941 609
658 910
477 48
631 716
12 841
944 57
426 74
377 100
998 565
668 406
102 129
623 444
45 169
19 86
277 952
980 991
99 844
112 412
299 100
67 542
255 878
398 321
634 211
389 332
253 481
424 754
138 480
513 435
428 379
776 456
115 323
211 150
639 329
773 789
403 491
288 105
599 314
621 883
231 130
672 324
151 433
173 835
547 908
423 673
444 186
708 512
976 41
497 418
808 409
858 897
863 882
897 482
373 802
412 351
808 550
177 157
298 661
478 505
998 401
968 463
622 785
608 591
854 418
275 187
821 984
484 386
230 159
405 834
734 716
461 412
525 680
272 644
664 265
310 824
545 640
163 745
350 99
152 196
476 874
249 834
80 942
961 209
480 845
557 113
56 656
204 36
777 303
163 683
215 217
95 198
898 702
42 655
153 653
88 966
69 663
102 161
995 975
983 147
232 771
228 983
562 127
33 886
213 557
462 56
770 350
184 890
355 985
856 927
670 528
333 829
665 371
661 328
53 46
665 829
420 448
24 724
145 27
431 61
328 854
814 983
949 477
225 582
685 505
799 685
906 61
244 508
360 323
279 561
527 928
855 486
554 747
561 959
507 118
803 915
556 342
964 231
134 85
476 255
122 780
753 683
150 867
813 730
224 408
866 961
832 575
200 337
702 586
714 982
991 927
847 651
218 83
112 805
514 651
150 50
472 677
52 472
35 654
16 25
244 188
67 439
444 523
114 432
691 12
134 335
309 509
393 267
585 90
966 307
943 39
551 346
3 486
753 437
966 698
593 962
298 151
22 78
923 872
21 973
445 397
177 182
987 908
725 503
512 664
871 705
62 953
502 325
176 284
922 18
630 286
843 940
117 45
517 84
770 123
545 89
256 765
989 852
862 23
207 703
452 795
642 833
96 146
538 518
177 14
225 955
51 119
329 317
477 124
178 750
99 536
499 247
158 578
856 518
731 754
123 591
850 411
363 97
489 83
949 967
416 510
767 973
290 811
280 173
804 441
933 704
231 299
51 38
936 840
822 86
761 563
627 286
188 354
710 801
825 784
506 890
244 766
12 554
313 685
657 990
566 642
311 173
944 198
252 25
677 391
102 170
675 919
591 665
70 711
385 82
454 258
898 368
172 311
789 82
461 257
610 888
510 209
361 724
860 742
684 617
541 683
415 672
578 551
760 136
534 541
340 251
87 532
963 819
401 439
651 872
777 132
969 210
996 530
961 277
903 949
986 174
624 255
441 738
162 793
244 502
729 498
185 449
159 289
852 419
984 274
724 964
953 653
450 970
980 255
447 802
222 181
7 899
119 185
346 327
860 788
424 787
313 92
619 674
739 334
639 569
605 705
602 53
117 57
114 562
971 739
710 410
375 392
720 934
637 771
404 530
773 968
799 229
356 570
798 735
301 782
878 766
39 834
571 681
556 257
667 55
444 16
931 719
128 560
239 395
802 24
302 160
620 604
358 426
555 243
701 553
838 45
640 532
789 259
858 146
327 915
398 805
630 747
430 341
582 606
160 891
858 811
442 125
59 727
994 116
307 149
983 930
117 962
766 697
434 414
33 432
937 197
311 804
655 242
830 427
191 553
943 112
643 234
867 888
181 700
869 884
912 383
62 821
188 698
238 585
275 420
299 244
250 887
610 376
643 439
986 570
471 782
200 567
461 629
381 390
748 156
426 802
235 58
876 120
772 70
593 51
143 376
485 341
267 652
839 139
846 603
572 363
37 960
262 748
551 658
22 91
382 894
725 291
383 692
938 114
199 238
327 856
135 888
19 900
32 116
50 216
677 888
334 892
214 649
375 382
751 986
527 418
737 568
474 72
865 834
919 341
536 425
51 619
430 540
665 693
962 568
435 867
128 892
761 819
885 672
941 298
62 867
168 188
866 55
699 643
234 904
679 10
661 815
10 615
444 984
722 970
442 881
23 257
870 366
454 40
363 721
974 232
666 887
378 900
151 378
139 961
590 648
162 712
98 631
724 598
70 646
916 780
153 488
803 334
969 583
517 643
89 588
752 960
43 921
901 314
730 221
410 365
31 989
328 691
583 394
285 918
606 327
27 99
538 644
367 949
254 158
775 473
658 88
614 177
567 396
136 139
571 104
59 435
689 813
500 348
846 14
737 30
471 89
902 458
572 31
363 35
150 918
165 548
805 959
638 447
543 17
672 860
565 694
366 611
230 598
648 106
811 902
856 845
605 264
818 120
992 29
191 726
890 565
76 316
813 316
521 876
206 367
316 778
816 503
161 424
152 795
312 833
480 765
901 547
269 182
203 551
560 677
851 567
231 721
655 318
27 874
916 277
272 736
661 818
338 599
204 602
910 843
231 811
237 174
875 994
711 38
233 858
172 615
325 197
193 402
657 876
362 612
980 297
307 344
472 521
655 818
331 630
511 117
729 502
520 201
662 152
415 255
820 245
935 815
422 178
492 907
23 699
854 270
867 853
720 724
236 730
498 243
989 322
655 102
123 968
925 41
86 95
822 779
695 89
310 601
255 526
780 461
757 553
171 658
995 653
911 281
901 682
521 751
582 293
659 355
891 694
451 253
32 205
436 701
625 686
856 179
404 969
467 305
729 513
599 219
893 126
405 369
170 924
663 309
135 687
869 331
809 396
921 275
128 251
737 903
842 916
822 585
473 890
626 448
306 423
547 868
308 998
67 334
365 870
662 351
703 860
22 469
616 954
538 379
73 284
779 440
496 963
564 75
124 271
222 326
855 861
132 958
197 30
346 514
648 437
164 208
765 784
38 246
104 59
624 809
751 529
100 633
290 800
582 541
468 2
69 150
658 857
813 143
916 397
200 96
630 324
471 485
103 344
148 778
606 856
323 802
277 452
299 889
372 851
343 959
2 826
631 11
16 543
5 698
372 898
925 561
837 266
693 290
884 206
73 466
55 385
424 509
749 163
162 592
759 78
715 580
500 848
344 588
145 121
571 855
437 458
738 561
938 605
811 225
228 676
126 765
3 22
811 309
162 525
547 827
696 748
197 196
569 627
702 982
876 814
462 25
866 601
358 979
210 328
108 642
359 814
956 180
387 550
924 805
115 954
325 484
237 497
672 4
497 806
105 238
586 124
723 618
594 156
881 393
844 748
210 702
529 578
471 816
6 851
923 932
992 873
397 677
679 595
183 527
712 2
921 534
57 304
123 208
245 859
140 255
823 834
386 277
613 831
321 675
591 114
70 4
65 527
785 278
147 747
277 134
969 385
125 602
325 184
3 222
583 236
564 592
850 859
551 300
773 412
627 326
795 787
610 432
415 634
708 768
978 654
920 152
301 264
761 635
355 373
492 534
961 210
231 197
86 278
491 746
577 208
907 844
229 946
941 274
894 176
868 107
885 16
399 757
832 563
286 798
739 454
327 526
64 345
240 432
774 752
811 110
885 699
548 114
249 918
824 899
988 114
403 615
705 874
793 415
74 308
547 3
809 251
468 312
624 103
328 561
588 999
250 599
709 997
709 221
901 53
621 494
95 65
179 969
450 728
363 238
585 325
712 984
545 708
837 307
381 273
493 58
45 973
141 175
801 521
713 926
900 184
229 46
911 870
49 820
630 354
413 606
886 364
660 406
569 307
553 507
409 104
883 561
341 75
554 598
229 267
689 814
422 723
478 244
12 913
478 861
353 95
621 993
347 508
491 505
187 122
699 891
169 557
289 545
175 892
980 302
991 887
1 437
668 152
663 882
632 51
756 264
855 467
428 959
129 99
12 721
665 156
321 268
658 489
582 903
348 439
750 466
242 285
610 437
921 777
817 866
471 264
863 751
615 565
244 368
516 785
295 130
592 417
49 21
997 652
707 128
965 879
4 394
476 586
674 871
822 107
548 421
645 280
104 325
864 409
808 521
782 676
606 794
650 216
70 134
894 306
574 982
658 881
871 305
165 455
519 447
297 604
110 462
23 624
690 57
605 584
267 345
255 783
807 256
502 901
878 970
79 778
261 327
925 863
705 996
526 659
18 434
517 639
540 878
166 762
50 608
225 161
755 11
255 397
690 947
557 788
216 268
892 697
563 547
443 562
957 665
320 145
465 615
150 85
544 97
8 650
797 332
225 659
933 866
827 127
414 563
789 397
873 430
469 94
963 646
60 618
849 602
894 242
512 303
123 251
901 402
110 118
456 810
816 767
88 8
751 290
177 224
243 12
896 644
325 472
972 775
968 287
299 846
572 539
260 303
37 972
970 506
356 528
340 137
973 732
40 403
727 947
998 93
400 179
663 703
643 214
515 676
19 34
564 542
848 314
398 854
226 670
287 883
25 555
927 684
992 67
740 148
54 235
315 661
729 972
136 473
976 154
822 52
464 777
473 340
813 377
9 411
700 948
422 241
907 587
911 936
110 829
868 730
277 538
464 618
780 505
778 590
198 752
903 651
410 114
638 754
903 129
97 373
909 203
468 677
927 514
442 122
174 386
97 98
966 473
901 114
604 31
972 691
18 786
418 883
485 184
15 386
984 30
517 977
424 732
175 497
499 371
997 249
530 580
783 28
510 372
552 128
290 814
429 41
769 546
495 357
785 740
428 243
589 183
975 444
670 526
541 204
593 856
31 299
776 216
527 748
495 927
605 816
649 457
979 469
782 799
39 341
427 804
865 231
565 281
601 761
895 838
84 48
277 187
910 694
886 904
550 804
254 84
25 319
529 597
23 885
812 535
940 936
247 859
970 950
599 152
171 12
7 498
869 983
818 455
74 820
992 634
487 908
970 971
951 906
319 307
757 485
990 415
48 146
383 765
904 981
859 551
1 72
313 772
969 51
418 277
471 450
31 477
88 742
152 585
444 344
723 767
201 57
695 689
153 185
575 323
116 738
847 929
459 372
610 756
61 721
675 942
484 565
262 731
816 354
965 134
44 308
197 45
179 891
405 644
130 235
177 264
893 186
211 948
130 888
244 128
290 699
899 44
434 286
315 240
557 334
673 550
533 488
147 682
711 820
406 794
325 710
96 119
345 334
920 515
103 358
209 704
356 931
800 271
538 414
725 176
408 104
812 327
328 513
426 55
477 606
296 830
514 235
740 882
277 157
611 184
732 991
843 500
699 593
431 946
703 209
616 912
688 750
287 295
889 848
659 695
501 299
919 859
661 669
468 413
328 983
821 702
728 985
652 949
337 91
637 154
627 301
630 301
1 106
743 827
917 294
740 54
147 901
794 768
732 363
819 45
75 145
341 857
981 740
648 796
561 30
867 88
929 690
69 170
647 38
465 973
723 697
15 493
489 100
334 902
697 179
187 823
496 997
882 23
819 212
719 748
234 882
250 645
194 398
806 98
577 624
564 809
534 602
36 397
81 897
720 78
921 515
716 463
873 493
294 538
709 279
603 936
921 366
518 761
49 866
792 243
349 624
265 82
427 109
29 432
861 590
544 57
654 674
189 917
401 389
668 539
691 216
799 821
945 848
998 363
272 268
395 766
50 387
221 367
936 695
445 708
72 547
823 247
219 647
757 885
460 381
297 811
924 678
225 103
451 74
368 252
312 443
657 352
684 536
162 147
102 782
29 122
67 445
345 85
375 455
438 549
616 591
936 401
32 622
244 899
890 374
371 642
652 121
292 874
386 966
831 144
57 499
103 649
163 746
402 102
639 582
651 711
920 536
806 310
149 559
311 667
722 550
794 40
266 611
477 107
138 605
527 569
929 502
901 374
583 508
608 224
546 989
796 723
260 791
57 819
102 609
802 182
763 813
987 504
670 354
703 940
909 409
699 47
141 606
840 979
275 304
417 791
152 825
258 283
835 760
302 73
290 334
176 460
848 936
363 989
709 231
681 673
711 815
739 109
963 86
790 142
578 726
630 89
538 745
100 487
782 649
864 445
776 374
471 663
685 380
172 646
448 798
750 800
43 892
492 771
461 368
232 727
108 669
777 43
199 726
508 27
64 692
6 501
798 103
786 991
286 928
923 35
6 361
273 950
363 535
634 428
73 915
226 936
427 728
251 781
748 592
563 950
66 472
240 183
813 452
623 83
953 268
631 548
215 830
252 216
6 903
392 311
425 361
787 840
591 181
545 218
519 661
218 480
632 616
383 510
548 116
315 788
367 250
245 104
615 169
873 198
894 320
350 366
747 80
150 915
821 621
642 620
377 528
748 311
292 238
411 344
716 778
968 781
18 351
374 806
487 783
834 964
214 218
776 769
815 62
711 900
767 179
379 670
222 485
322 749
119 789
59 493
98 388
676 170
147 756
419 919
338 241
734 194
827 207
942 66
685 655
658 391
876 692
263 706
185 899
877 278
788 562
204 517
698 682
12 615
57 523
423 165
260 425
191 579
812 946
969 132
51 967
305 28
454 787
194 30
258 517
489 962
373 33
496 949
180 101
149 760
940 621
44 653
45 848
466 76
983 145
371 23
812 521
601 365
725 937
944 443
470 446
18 933
36 401
375 409
895 93
342 467
648 605
560 592
224 621
778 238
61 682
730 884
186 973
632 229
585 999
119 400
918 620
282 105
671 983
943 176
745 881
948 520
139 594
88 572
578 189
853 824
622 555
625 461
580 876
607 2
169 368
269 202
86 130
739 177
151 786
270 229
853 702
609 111
525 794
673 855
131 71
218 584
213 136
939 602
669 823
333 478
489 51
418 2
92 496
615 941
103 512
516 356
210 815
98 338
906 661
406 629
207 858
46 997
911 809
766 437
702 720
397 899
644 594
27 90
626 250
525 392
880 920
317 464
535 118
903 803
176 800
638 248
465 348
291 499
53 115
669 230
832 95
550 667
169 546
408 774
121 919
963 957
512 470
451 702
721 404
499 95
48 315
288 982
141 389
998 24
359 439
875 485
374 170
603 334
536 178
916 127
48 139
656 611
801 29
93 617
132 184
407 4
593 272
864 51
341 409
484 957
157 592
340 284
278 821
804 89
660 372
605 704
933 69
323 876
564 227
518 450
457 625
596 159
99 90
99 537
234 26
402 895
807 696
579 811
391 49
297 388
838 599
469 462
640 678
87 832
560 914
201 425
743 408
324 288
774 512
922 324
178 95
187 364
139 675
642 898
38 307
439 538
276 492
345 574
384 652
742 381
297 303
140 463
222 547
202 140
394 424
135 469
158 482
737 297
587 425
518 729
543 432
624 77
422 829
828 670
307 913
431 536
639 341
798 429
181 772
245 271
235 448
137 78
701 667
224 283
783 706
626 770
476 186
92 919
399 171
123 582
61 655
931 286
7 283
794 808
22 260
450 675
360 624
742 824
42 969
859 757
767 569
971 411
826 417
886 185
845 884
277 595
904 629
457 889
227 144
528 522
850 988
768 662
381 170
17 661
657 738
81 534
125 999
632 355
405 823
680 123
869 76
496 698
271 427
353 785
203 942
310 157
936 829
395 588
372 762
467 359
410 918
884 850
46 486
905 662
832 441
650 359
30 631
701 454
268 366
399 480
129 404
183 628
582 552
998 543
628 588
998 539
250 825
634 567
629 389
134 760
695 442
212 357
898 226
747 805
741 800
854 86
603 814
107 112
124 357
122 164
94 428
768 848
619 601
483 701
689 523
947 86
23 959
973 687
646 831
748 495
15 254
341 660
989 230
976 55
733 655
302 94
742 355
591 976
627 208
666 381
961 587
288 782
122 430
526 205
137 264
921 111
452 721
501 507
761 9
828 969
910 924
892 620
911 910
320 583
400 276
268 849
609 456
188 61
950 537
431 344
186 834
453 103
687 356
966 747
622 641
864 215
80 511
398 773
670 519
8 954
770 85
782 29
876 245
254 353
392 434
324 688
508 276
148 824
893 25
304 790
465 482
696 485
34 690
666 419
625 794
711 265
707 636
453 7
948 891
196 362
555 359
682 856
444 132
496 741
748 499
80 660
767 975
973 525
864 914
891 651
25 276
724 827
718 389
153 410
116 200
103 539
450 39
137 815
580 7
232 438
366 867
123 180
720 740
124 775
715 652
365 819
815 173
93 659
223 585
87 411
269 855
720 269
113 805
38 291
838 161
870 444
993 673
279 46
281 2
828 500
250 585
912 452
261 217
714 571
334 277
73 303
364 590
389 367
372 935
64 758
989 569
13 965
743 366
10 939
730 994
278 445
832 296
435 552
927 128
240 878
418 336
37 864
854 464
252 404
903 30
665 474
584 212
420 792
181 309
473 506
614 400
135 327
559 280
270 696
415 567
572 538
947 70
587 244
647 500
290 378
768 551
774 186
163 585
643 735
388 556
275 476
514 312
404 923
63 234
16 104
860 892
893 747
63 689
529 842
451 471
468 418
13 620
119 839
646 824
806 899
733 405
791 192
519 188
648 529
158 81
256 714
351 799
922 936
697 4
530 286
702 540
952 792
119 623
177 599
409 481
537 652
933 394
597 891
626 109
949 94
74 423
894 512
466 78
872 291
638 373
827 673
12 214
783 580
313 860
324 141
231 625
161 786
544 247
376 507
917 557
356 635
850 401
280 432
195 499
274 262
634 105
248 94
93 59
535 187
868 482
220 193
913 573
74 990
283 598
285 819
927 638
279 198
877 18
659 135
365 318
412 585
823 311
514 257
109 754
238 666
857 466
760 643
62 909
507 122
672 291
796 520
676 921
772 449
78 787
223 962
320 710
940 775
167 596
958 474
71 920
808 456
63 597
870 570
867 190
811 645
410 571
58 997
300 170
11 115
72 973
613 885
479 438
824 57
434 826
291 178
121 457
99 645
764 677
552 380
785 179
99 741
846 433
291 159
494 757
731 947
988 682
248 255
193 747
79 154
796 184
905 506
13 755
418 848
165 862
688 817
100 183
408 456
513 755
442 746
275 143
734 408
715 590
772 620
488 42
717 488
583 662
651 44
369 442
483 824
217 656
449 970
902 652
68 281
972 223
420 877
204 507
922 62
186 818
120 78
295 613
910 631
654 871
932 436
817 15
563 713
866 376
615 645
598 697
553 736
971 287
180 606
973 862
345 763
106 37
458 359
159 119
861 859
195 898
626 859
801 313
476 280
388 573
592 985
967 803
415 1
65 746
298 262
198 88
371 128
274 10
4 485
306 224
122 46
501 781
947 175
765 458
535 313
274 983
716 424
242 182
272 262
108 635
593 494
52 818
815 209
335 313
167 754
434 347
232 499
210 628
624 643
104 501
544 858
835 736
538 736
418 862
282 325
187 23
935 521
234 450
155 496
902 409
97 472
767 463
861 610
997 19
237 163
527 52
664 312
807 593
443 358
3 664
437 887
801 918
362 268
440 474
462 637
287 703
713 306
723 395
877 377
821 41
606 819
911 630
550 522
153 740
725 26
949 731
604 366
278 55
393 20
361 282
978 56
785 182
182 724
437 893
419 723
92 389
451 334
185 652
359 368
378 32
369 484
316 296
959 478
742 408
385 238
925 126
293 509
339 571
961 795
702 207
63 723
296 596
721 199
195 977
780 426
171 143
55 840
11 23
89 196
987 624
300 947
592 520
628 649
630 965
636 38
742 191
742 812
585 34
26 382
772 317
253 237
822 983
33 437
498 690
890 46
582 718
43 724
253 937
509 49
934 196
138 265
407 648
584 888
882 589
572 979
362 883
92 323
429 529
369 206
348 753
312 339
121 861
787 885
173 687
772 612
814 645
392 109
44 686
211 460
678 439
834 102
290 131
11 975
570 664
833 541
322 94
872 571
429 544
925 557
536 493
714 709
843 787
92 87
240 385
819 843
12 714
873 402
16 698
571 700
542 986
809 519
943 409
699 70
252 507
331 841
410 569
467 856
510 973
419 806
619 803
570 27
506 287
19 95
703 529
971 490
201 538
351 236
621 415
75 239
339 456
931 568
336 197
980 498
974 184
499 604
397 608
589 198
84 158
41 590
133 315
664 52
135 212
292 451
987 490
262 972
173 701
828 22
940 334
937 24
542 886
542 824
608 825
264 13
178 546
773 250
229 259
512 487
538 865
709 909
265 540
542 218
328 334
215 901
839 821
448 872
767 102
797 882
447 427
500 696
206 891
356 780
403 388
223 748
883 980
422 593
385 633
595 185
312 886
635 674
343 208
948 767
169 275
912 888
662 225
299 371
622 11
726 487
293 125
335 582
131 885
35 570
330 335
856 975
351 960
367 397
24 669
643 726
155 320
24 211
324 521
231 830
652 841
654 235
867 309
547 855
586 167
627 900
537 919
263 930
912 567
729 751
444 352
152 345
938 140
136 752
956 713
410 619
808 533
121 13
343 11
366 530
26 420
539 422
325 975
667 905
228 189
798 948
947 669
74 118
204 856
366 9
355 501
537 538
993 956
766 134
338 137
812 119
149 186
305 231
880 521
90 440
367 984
562 657
604 650
597 593
55 678
935 69
318 238
846 298
961 861
885 197
548 702
562 882
995 72
165 840
976 202
945 616
364 564
721 409
965 167
533 570
336 417
120 857
782 214
465 581
572 332
199 391
530 210
889 541
837 921
962 784
802 479
174 761
496 219
839 873
246 751
763 422
762 588
866 987
143 723
170 725
660 550
734 770
40 329
651 161
600 502
172 303
109 870
464 381
440 391
174 808
527 976
275 832
279 215
395 740
665 766
610 384
866 818
475 960
38 158
592 280
73 272
7 624
447 346
167 892
618 306
593 520
780 698
993 165
276 46
109 456
430 563
177 774
785 661
959 35
394 112
5 780
862 90
692 485
418 91
791 188
493 227
134 543
945 473
711 622
574 290
560 842
275 665
325 202
930 689
418 287
955 978
898 813
405 185
210 991
210 748
739 20
917 862
377 986
998 169
314 632
444 44
305 610
846 345
52 68
821 334
59 467
140 619
994 448
878 869
795 235
397 148
118 431
291 701
53 13
789 447
4 389
942 739
887 297
471 404
227 332
138 283
928 600
842 369
138 610
272 853
68 345
228 462
419 732
542 219
761 95
873 840
174 499
445 829
253 888
755 726
962 350
684 978
798 887
525 511
887 473
987 308
648 217
159 512
619 119
604 289
595 937
927 161
754 884
234 65
104 863
694 479
688 678
451 768
134 621
531 707
987 744
92 630
634 98
302 85
828 357
555 698
399 893
137 781
410 495
906 296
662 14
694 284
438 313
894 345
413 357
167 723
304 381
193 489
448 457
731 19
359 595
268 842
995 595
600 795
212 547
696 531
133 107
462 44
177 734
148 232
174 241
760 162
275 395
808 146
244 206
198 732
299 71
955 760
603 200
796 60
605 518
22 777
753 92
560 130
300 333
83 294
866 467
857 659
502 840
427 222
124 264
245 212
435 306
275 671
93 508
570 759
264 391
895 325
384 989
411 689
807 851
122 422
386 485
184 142
867 133
216 152
336 896
934 889
48 468
972 863
485 913
416 245
338 706
253 920
713 456
138 274
880 184
932 643
333 746
347 871
512 539
156 978
902 172
656 31
730 290
404 427
51 298
361 648
922 757
122 542
930 406
672 70
170 591
523 920
23 491
122 188
466 91
923 624
968 247
677 224
400 315
792 771
792 216
112 887
85 271
388 299
484 277
119 301
267 114
460 292
338 157
965 871
254 586
531 775
188 840
192 890
507 206
95 239
896 723
93 604
960 385
917 172
125 235
766 440
452 925
227 570
259 927
729 392
356 740
197 945
807 342
694 132
524 460
69 964
995 639
809 545
212 863
380 615
943 841
317 127
55 593
754 368
60 710
985 860
911 399
180 524
420 421
841 96
754 771
267 512
972 332
525 575
439 344
443 436
577 720
994 148
87 442
294 238
61 627
6 640
197 39
243 666
593 896
976 411
987 804
997 991
880 796
498 300
532 489
68 805
144 329
50 699
523 670
138 389
9 556
9 143
902 715
767 118
274 195
679 448
107 253
542 734
877 770
32 831
135 922
429 981
950 428
909 37
168 318
123 671
795 265
401 522
380 767
355 205
6 916
710 342
28 283
557 635
620 236
572 460
983 479
2 391
259 588
382 618
53 444
576 151
936 967
481 997
29 803
763 971
238 990
42 646
782 959
84 634
81 232
951 606
816 153
311 662
721 746
60 452
699 275
744 169
557 848
837 925
104 133
625 418
408 87
137 165
29 342
922 389
328 364
433 449
247 545
389 814
680 198
620 986
60 188
389 381
585 50
62 124
256 948
484 942
442 121
148 814
545 642
108 153
150 180
423 355
442 193
877 690
577 479
967 924
286 994
717 323
927 464
878 329
968 445
778 71
223 101
711 154
969 14
64 39
77 415
548 803
484 282
291 197
964 165
929 694
272 733
66 733
128 233
923 668
945 389
474 165
794 667
187 682
30 722
621 465
655 957
222 763
105 214
271 368
308 312
892 928
920 825
47 661
217 899
774 746
879 226
449 381
618 770
897 972
759 127
8 963
417 267
954 389
471 488
57 909
505 347
189 953
80 715
144 811
449 6
57 791
178 953
646 736
536 106
764 378
859 164
399 184
840 8
881 887
61 630
273 978
20 978
381 534
249 937
190 917
488 522
728 212
734 536
374 764
960 126
623 412
454 869
130 785
698 119
949 947
241 290
401 199
190 959
275 547
399 945
737 431
533 156
806 354
556 468
296 687
836 212
440 388
179 808
593 455
54 961
178 283
338 453
425 485
299 643
413 341
410 896
1000 903
25 64
448 320
527 947
827 183
213 365
122 957
454 192
910 984
999 909
146 160
491 424
768 888
878 617
505 73
573 694
473 627
804 10
100 383
956 930
941 692
594 797
608 889
627 421
742 277
896 715
211 643
622 541
300 438
460 743
967 599
250 685
260 395
319 119
544 962
409 207
362 560
463 265
249 779
298 585
690 574
953 284
78 116
899 371
537 564
650 131
265 200
375 291
813 202
242 555
598 419
845 834
917 588
661 673
61 268
377 566
514 936
690 304
413 586
546 877
55 100
638 122
153 560
216 603
267 665
332 388
205 63
489 595
233 756
434 659
735 601
486 915
252 638
19 899
655 130
855 613
579 222
519 271
533 462
401 614
605 851
686 463
306 551
381 251
472 202
72 75
457 132
88 870
789 681
295 624
494 717
417 182
778 338
284 778
613 381
305 857
266 889
593 406
54 456
171 190
884 882
904 157
906 436
575 897
707 850
3 358
753 486
469 310
555 853
999 331
502 974
577 827
448 151
104 150
816 480
93 526
91 803
900 991
805 486
293 184
976 167
870 661
260 553
897 896
58 580
327 727
363 75
331 482
912 178
978 646
481 954
157 555
128 827
340 390
710 494
381 520
254 474
793 910
191 413
714 953
45 769
769 456
437 88
864 584
963 564
33 231
62 348
595 118
179 250
394 581
473 616
398 727
812 67
830 894
703 465
574 738
467 685
30 136
542 822
897 164
909 647
627 390
612 715
831 608
180 541
3 751
530 882
879 412
945 869
875 324
913 581
840 996
323 938
447 515
26 823
958 208
700 754
340 398
614 574
934 885
622 656
701 1000
51 610
88 998
872 387
638 824
840 945
850 929
298 274
63 214
760 549
632 365
763 382
491 2
148 964
861 193
522 473
866 235
465 128
894 231
763 43
496 890
624 819
562 446
220 656
696 605
808 110
891 545
882 391
275 897
406 685
762 458
429 842
303 852
331 736
782 513
932 426
801 570
238 230
927 601
987 298
728 995
547 984
607 345
702 59
308 934
901 17
392 687
878 493
305 367
804 141
919 766
80 185
844 164
741 906
17 736
435 455
427 917
552 605
430 1000
282 544
930 1
200 990
296 850
804 746
911 902
213 637
700 200
21 226
466 685
12 191
677 474
739 857
272 68
454 292
592 701
84 677
971 549
492 354
511 93
646 422
190 498
970 790
193 782
518 932
94 267
480 304
682 938
406 234
283 968
331 805
605 201
861 387
722 384
332 949
274 914
237 732
320 404
899 140
391 744
708 407
13 776
963 302
401 343
461 590
623 503
810 619
225 146
837 11
871 248
362 733
750 220
457 477
549 18
581 291
554 823
908 82
505 61
162 921
527 684
3 114
767 344
534 668
283 302
999 196
470 830
749 27
940 361
56 754
719 772
628 964
135 924
686 337
33 111
272 132
482 146
522 358
200 485
500 740
81 671
791 69
253 295
787 60
404 215
738 591
865 200
628 75
753 138
660 375
165 518
639 462
890 515
236 187
767 758
894 696
703 245
100 554
532 884
673 93
799 890
765 128
627 838
717 803
616 308
943 852
963 373
883 899
841 548
230 65
241 314
954 652
151 416
111 761
401 523
535 495
464 386
364 702
934 211
796 876
221 809
372 122
810 247
326 490
742 48
475 54
153 986
562 300
564 776
13 840
544 88
148 168
835 977
4 194
6 285
115 635
810 757
390 177
99 489
167 930
73 544
552 129
843 169
822 596
559 21
453 641
823 346
377 151
301 507
360 840
968 906
967 177
320 177
223 392
227 899
33 853
140 882
187 71
505 308
76 96
28 820
600 116
357 516
96 942
359 475
746 434
273 368
203 264
724 906
757 367
649 931
125 150
372 353
750 851
925 821
16 559
797 569
959 179
641 363
863 266
112 712
919 921
681 87
22 344
268 771
955 724
124 977
961 220
556 58
879 580
627 538
944 638
251 831
155 832
657 306
409 56
252 532
499 31
876 522
624 894
811 923
205 598
977 62
463 986
947 921
571 533
275 560
525 469
141 999
691 420
30 416
86 371
857 36
14 131
877 841
55 777
923 59
925 696
366 788
935 955
230 270
510 407
301 523
626 95
441 633
605 818
162 727
373 871
572 156
458 654
465 187
374 236
774 832
493 842
4 314
594 728
990 318
499 17
136 425
758 821
320 890
420 90
453 295
570 163
245 34
946 292
677 182
311 15
637 32
708 280
648 917
71 208
65 460
443 707
417 150
669 403
832 23
480 64
225 670
858 180
284 462
827 299
152 659
890 573
534 74
955 413
432 779
768 327
31 169
331 871
230 389
90 599
937 899
303 152
6 19
264 803
522 89
191 399
177 144
819 21
575 914
114 820
177 880
858 992
137 971
13 690
599 753
821 895
928 390
355 456
635 496
571 43
565 392
359 68
327 198
122 139
611 275
132 245
148 296
873 794
407 897
324 419
972 7
754 812
22 311
177 322
18 76
236 537
184 122
176 111
783 442
168 615
332 722
314 680
516 86
184 495
413 266
602 199
98 638
912 600
331 599
129 338
620 573
773 821
957 705
116 789
360 90
586 161
885 998
376 357
375 142
454 949
497 85
132 340
120 195
732 578
291 471
68 500
113 240
471 548
300 782
495 444
574 568
268 491
904 430
258 198
390 493
64 234
309 886
357 220
40 477
783 412
193 346
8 826
983 104
586 749
852 402
694 870
332 407
769 385
53 335
338 415
806 190
981 368
927 452
111 630
950 47
950 28
321 399
583 986
831 215
556 873
768 435
268 287
153 696
675 862
29 381
586 166
457 330
175 740
454 235
241 234
12 970
372 465
727 774
55 42
574 363
522 403
10 464
133 456
330 473
680 424
648 64
799 469
738 359
479 362
801 601
183 27
592 288
565 921
875 292
914 643
580 552
749 593
562 621
256 802
72 756
21 566
786 882
308 796
616 559
538 979
799 449
570 353
766 21
563 20
773 656
48 651
684 584
742 43
62 437
928 460
545 420
369 658
443 568
390 714
332 429
928 172
696 716
149 426
973 414
606 466
291 165
738 102
896 573
491 324
206 103
150 835
825 992
597 920
11 919
444 23
126 95
906 519
860 361
256 572
490 22
627 842
240 775
99 71
912 191
721 172
560 442
299 593
776 238
825 747
649 489
777 605
643 960
823 12
12 148
363 561
617 157
818 554
510 682
684 616
598 274
109 511
470 379
189 985
797 268
109 930
652 450
160 259
970 400
68 176
254 70
329 289
726 744
418 476
635 835
366 909
966 248
52 232
725 456
713 324
603 312
685 417
736 327
576 158
241 749
186 238
925 978
536 254
717 125
816 285
911 907
111 120
607 636
797 270
188 236
625 882
296 721
907 68
246 421
624 128
858 269
951 57
268 124
126 760
18 383
783 605
636 93
230 287
41 669
423 387
777 661
641 100
172 712
383 103
875 548
548 294
722 160
143 179
282 118
34 53
659 425
435 984
322 610
260 74
816 267
60 578
434 680
458 582
795 995
259 248
699 829
96 245
99 897
601 37
929 536
517 651
81 515
438 822
743 300
973 699
859 320
673 474
220 767
909 319
792 186
544 392
801 892
796 955
142 239
176 445
862 999
364 65
814 754
161 737
91 901
437 540
779 197
858 761
680 296
37 738
473 135
657 301
267 481
165 342
127 988
735 325
548 625
604 992
414 865
328 227
462 942
610 116
713 631
426 238
128 829
229 184
133 967
79 179
697 794
548 300
150 198
186 200
457 538
502 367
736 574
315 736
950 561
306 969
500 452
981 572
876 560
708 972
792 604
770 454
645 4
469 374
847 560
49 517
614 278
974 541
35 684
613 304
827 687
721 951
735 322
373 789
536 471
147 228
414 209
247 403
189 111
700 654
910 426
554 226
760 44
444 50
399 615
787 381
287 939
955 112
303 248
971 317
969 539
286 834
83 540
574 275
120 411
977 109
632 418
928 194
164 470
386 893
239 291
625 499
601 394
603 341
41 646
459 936
582 578
763 748
983 520
705 846
780 43
825 191
535 707
433 908
275 117
741 990
530 463
79 787
109 857
164 565
138 44
738 334
717 908
25 898
540 343
975 544
957 900
310 317
32 597
238 25
644 316
979 419
273 570
995 608
945 384
848 41
846 133
991 632
560 374
226 869
880 489
480 948
809 742
892 901
272 695
37 191
504 1
107 432
661 652
520 822
490 68
724 97
68 988
918 561
707 540
885 940
482 26
878 672
544 108
848 997
662 900
535 578
808 168
459 346
578 826
46 944
52 40
829 194
155 784
915 982
869 325
627 803
798 506
176 450
882 919
220 896
200 628
893 162
639 289
893 119
586 560
130 707
323 138
732 917
595 791
350 585
138 839
392 190
760 323
793 289
39 958
198 965
554 228
543 870
167 814
195 197
143 819
946 981
170 195
756 333
602 172
80 745
20 301
573 42
480 583
473 648
912 354
249 530
444 236
70 5
759 422
855 818
333 714
771 900
294 71
7 789
749 307
661 605
225 763
26 543
236 557
180 120
844 668
757 173
559 961
776 788
669 259
267 314
603 933
668 878
638 763
321 864
176 312
1 630
217 227
442 720
911 396
340 530
676 673
688 273
997 456
986 971
112 854
71 535
738 455
652 890
244 409
14 362
728 285
846 99
124 629
445 16
976 22
753 364
814 721
282 664
980 380
891 142
537 895
518 97
622 646
841 664
133 896
146 255
882 295
578 674
547 811
679 300
968 584
955 28
277 666
924 92
917 241
258 906
497 617
621 483
988 615
130 844
966 447
755 574
31 341
885 299
871 593
148 231
188 935
941 884
960 339
215 207
383 309
727 163
81 19
246 915
530 493
550 776
100 2
919 702
714 659
638 797
158 921
845 202
607 278
625 871
993 561
63 237
230 825
735 478
957 854
587 403
424 990
193 93
620 239
350 790
588 152
967 866
239 540
827 332
245 780
781 6
794 370
100 412
85 308
368 667
893 836
768 128
572 639
572 512
938 541
397 986
791 420
924 742
569 813
132 224
850 519
653 966
123 528
682 287
512 967
477 908
204 488
319 801
839 898
427 636
600 943
782 342
421 464
243 311
900 971
582 863
999 825
507 58
717 40
666 417
748 369
846 998
784 306
4 360
799 486
393 927
4 48
274 184
650 271
803 946
122 417
144 135
71 498
459 805
764 101
674 285
875 304
221 664
944 8
339 738
418 773
615 544
384 370
614 137
448 141
802 862
306 529
196 767
24 721
165 234
11 714
922 896
545 910
578 728
410 579
447 958
788 388
506 922
957 672
599 238
11 994
782 592
528 805
560 574
84 852
324 814
657 902
848 722
986 360
554 527
557 507
510 343
325 713
891 871
635 830
963 127
512 670
730 693
3 198
846 285
28 607
855 829
532 822
350 465
700 476
693 265
620 279
412 449
420 23
509 797
345 617
236 914
923 167
636 5
56 988
512 902
674 178
634 136
673 527
462 521
287 103
377 230
41 165
105 410
406 865
319 840
180 95
774 911
628 533
217 705
201 107
289 168
320 147
419 325
868 804
598 871
416 155
595 519
260 98
788 821
773 937
292 470
535 937
144 27
16 875
518 344
792 768
907 553
829 567
107 62
347 993
822 535
737 565
805 630
734 341
229 498
720 794
613 84
822 204
344 394
876 886
642 559
577 739
579 145
148 302
690 484
458 838
49 106
938 871
305 489
676 16
479 212
673 841
416 381
344 364
702 223
351 929
999 758
159 868
876 923
448 675
961 534
841 580
570 403
76 106
735 750
97 135
744 648
848 772
963 604
624 986
362 777
692 39
611 177
284 842
245 275
709 151
430 225
475 485
535 259
913 337
839 70
948 619
19 431
110 164
540 242
833 542
364 415
626 407
426 864
726 640
105 108
904 352
185 34
904 995
832 957
746 937
436 149
175 861
424 197
462 901
831 395
445 741
919 691
841 430
150 580
39 202
744 499
533 252
333 391
614 345
443 929
272 67
802 993
269 148
324 497
699 35
187 119
336 487
554 356
924 26
420 353
187 912
445 550
22 401
779 582
407 693
794 890
877 375
983 82
828 609
348 552
303 733
737 577
921 905
613 927
40 312
635 127
907 42
724 240
884 278
280 833
317 116
931 133
929 14
879 596
43 556
547 291
454 862
215 690
500 829
422 890
645 111
178 647
807 9
216 774
4 667
369 293
755 743
543 469
845 251
109 437
767 76
770 944
897 948
957 22
709 653
184 12
82 160
851 86
340 465
543 249
366 48
705 400
143 575
408 508
230 701
29 44
231 809
566 381
978 694
187 253
942 372
743 411
735 186
490 79
882 643
107 204
599 547
732 20
472 199
731 841
74 111
961 980
842 246
678 403
176 616
416 402
609 253
527 514
582 92
983 968
737 46
49 167
640 727
839 385
823 792
235 797
780 553
508 317
890 191
239 596
997 821
645 689
853 845
501 272
218 211
88 79
630 680
911 107
937 464
930 322
91 55
118 387
885 489
829 285
400 427
267 73
799 474
822 525
373 620
894 997
146 149
441 456
519 722
136 984
507 411
540 966
355 462
560 701
914 622
561 114
785 168
46 311
826 581
628 596
994 184
563 233
466 53
431 357
786 479
500 726
571 480
652 171
58 76
618 590
251 102
625 616
919 949
242 667
53 805
357 164
630 503
803 741
656 423
665 528
485 687
975 530
586 893
743 467
554 651
290 762
121 973
934 360
730 231
108 692
115 239
736 480
369 457
23 249
320 255
956 378
115 432
994 108
141 895
175 91
832 519
589 106
238 623
635 816
265 978
298 397
628 995
919 484
791 889
139 583
886 754
664 130
483 227
257 687
152 787
532 90
187 427
952 176
469 341
350 820
968 959
555 810
370 870
256 750
515 106
960 295
660 169
846 527
787 384
822 764
567 653
138 582
970 74
983 224
3 566
919 699
502 210
431 425
540 125
366 228
52 19
726 920
923 989
666 567
259 629
284 615
827 273
312 930
890 755
967 381
699 477
155 713
653 973
600 260
673 557
947 158
234 959
782 83
667 922
974 672
535 154
960 300
270 603
253 798
278 120
182 338
667 666
682 102
379 473
863 22
430 443
67 250
805 354
806 517
586 344
555 956
928 635
711 404
578 176
278 857
333 612
37 762
378 373
799 12
815 366
640 659
629 47
599 106
695 891
604 44
570 2
569 912
808 115
780 623
489 583
285 122
961 92
501 137
662 634
586 929
202 830
319 923
160 114
497 290
222 910
395 876
678 242
190 901
433 521
335 115
636 895
869 269
425 855
529 438
816 484
536 159
981 886
692 754
703 818
519 847
154 382
393 461
7 629
559 84
190 953
911 81
575 702
959 860
418 463
805 951
133 228
481 661
893 70
861 75
784 570
600 110
598 431
203 476
616 873
78 153
171 354
121 508
539 608
442 465
781 639
982 48
134 701
832 829
917 142
84 526
11 588
125 322
330 867
997 550
449 950
678 743
434 225
845 361
46 1
234 607
916 653
467 701
402 869
531 843
921 242
952 63
148 865
777 360
268 179
959 754
442 747
87 193
139 856
566 872
140 52
779 875
293 491
726 148
161 93
687 388
475 597
589 13
214 137
941 549
179 919
596 30
109 601
137 697
767 117
807 468
807 318
227 869
837 518
592 897
766 666
369 300
949 479
447 91
104 695
321 452
926 580
204 630
754 450
149 409
397 932
664 572
940 628
60 641
348 776
547 799
245 265
877 702
345 259
62 479
804 432
110 255
264 97
475 161
845 325
133 438
131 706
597 872
174 946
501 790
146 616
367 699
915 691
367 772
142 652
124 317
723 457
45 800
38 297
499 372
400 347
236 687
260 334
854 844
7 362
950 523
538 400
542 598
498 719
779 930
24 402
599 840
276 122
371 724
456 665
340 752
883 751
31 844
322 986
472 730
605 35
410 762
206 985
441 835
718 36
224 797
852 702
465 362
391 939
535 682
707 576
270 7
439 505
664 164
619 381
457 396
545 725
479 291
199 179
469 971
397 919
211 287
743 43
678 621
488 368
830 757
884 294
501 754
237 776
92 219
507 476
709 711
738 174
288 430
422 632
249 358
10 228
722 398
166 553
831 124
687 60
279 38
675 262
893 549
418 296
306 459
291 269
541 524
44 299
999 733
284 678
442 569
546 346
298 343
878 956
996 490
266 831
305 930
328 801
17 704
990 435
81 965
657 155
200 785
292 87
668 743
398 751
428 645
80 478
816 238
860 254
982 330
482 105
502 494
572 284
397 798
781 68
635 74
950 413
298 90
704 872
730 560
716 537
520 919
293 731
379 977
766 396
786 126
651 78
186 940
427 103
446 497
930 287
973 596
393 828
924 189
873 572
307 919
870 790
705 781
705 111
813 255
30 510
673 539
3 818
321 751
221 600
518 520
71 608
702 208
858 615
238 213
172 702
356 807
678 157
942 941
328 202
246 177
505 500
856 129
386 872
125 869
272 892
472 595
21 138
686 754
825 207
218 122
885 929
125 74
488 705
861 232
301 871
863 832
307 452
875 561
338 852
357 38
185 239
102 794
927 460
305 727
121 238
914 631
24 372
386 617
91 518
191 968
106 537
306 888
628 397
695 369
901 183
684 557
226 349
980 576
990 646
257 654
633 927
646 624
676 991
505 723
8 408
281 41
656 392
756 127
590 301
119 685
654 61
372 183
599 894
460 420
677 854
159 900
145 820
20 727
398 227
977 283
173 936
510 846
469 221
865 334
710 540
45 771
192 792
98 694
46 855
925 566
293 516
15 419
116 386
476 51
427 651
527 909
57 653
175 323
377 643
471 2
79 286
751 527
426 209
626 51
417 646
844 197
829 636
609 244
923 599
188 336
376 453
176 735
115 782
626 810
30 714
559 716
909 15
880 17
287 169
499 40
512 874
860 626
638 399
176 467
182 781
157 57
111 174
455 958
631 254
517 729
703 430
209 179
892 24
904 344
58 136
866 487
612 596
228 440
299 816
480 664
271 444
973 238
779 352
64 194
419 528
775 973
420 866
314 160
271 910
326 337
82 149
120 151
939 776
656 156
719 993
589 807
123 923
990 846
793 204
508 225
586 771
560 536
591 22
74 827
950 521
961 350
800 79
29 447
778 894
425 858
460 662
161 115
915 693
988 440
605 524
169 60
829 221
471 373
547 712
701 929
303 822
240 95
656 241
403 764
630 649
554 452
912 798
440 560
339 433
343 770
156 912
524 961
658 327
867 376
449 906
414 158
504 454
947 766
751 501
807 738
632 815
306 495
785 172
455 504
996 256
90 733
826 530
6 370
471 470
355 920
347 539
389 737
367 811
6 943
386 94
868 377
193 450
844 13
192 828
6 753
648 197
113 346
545 246
876 628
370 623
722 129
286 78
822 649
434 172
115 188
667 699
465 829
725 59
785 62
75 729
502 976
325 446
351 476
564 221
116 694
132 479
61 156
844 698
361 515
542 918
835 819
973 658
854 298
413 570
87 24
796 893
522 92
944 540
868 263
609 239
572 70
75 870
28 737
515 525
71 392
549 334
600 554
186 496
700 707
180 913
272 271
910 622
120 892
905 750
789 680
41 79
839 91
591 389
231 931
965 438
627 942
744 231
744 451
667 378
82 759
991 587
639 440
892 235
219 709
827 417
235 782
663 465
553 726
800 227
37 273
166 75
817 394
213 145
899 477
162 511
524 567
197 208
649 837
989 683
733 268
630 564
587 207
884 998
809 898
594 200
117 826
549 109
749 15
638 90
107 373
921 435
105 949
920 379
100 706
306 578
299 330
657 494
749 26
621 68
436 493
883 726
311 341
172 21
111 656
807 995
843 338
851 524
984 432
584 12
425 11
957 638
498 172
341 798
492 99
520 526
514 10
902 186
257 530
686 443
887 613
710 643
83 889
552 950
218 721
372 111
351 724
176 789
984 235
368 873
25 679
360 195
848 480
794 622
451 586
69 253
230 938
68 733
769 939
630 102
953 529
823 833
33 191
527 336
631 395
626 545
852 774
174 63
182 341
670 864
361 363
784 616
327 232
358 293
844 278
256 270
843 328
822 439
899 287
40 939
357 853
922 110
785 801
29 6
370 984
826 190
297 361
524 263
265 585
256 998
261 617
252 400
836 463
50 563
29 32
248 159
792 578
523 863
902 160
201 53
198 956
405 849
859 590
338 70
439 965
385 853
96 315
476 72
374 559
825 982
328 839
758 800
154 900
323 257
810 365
945 430
851 67
967 677
564 866
789 898
813 11
401 107
229 399
843 313
635 458
344 610
361 588
589 966
152 847
533 928
345 218
463 757
508 667
795 491
270 118
389 76
54 954
125 275
117 882
810 205
46 271
85 146
772 956
859 735
105 628
518 445
22 47
597 69
994 739
325 688
666 484
345 836
332 272
408 679
672 274
39 857
214 452
57 44
573 526
159 206
55 209
836 680
752 283
647 316
522 157
896 139
939 378
915 814
18 75
277 29
805 162
696 867
673 937
937 983
745 652
449 631
521 316
25 549
642 944
859 205
223 193
355 895
935 499
709 704
263 720
125 257
646 943
45 888
124 598
560 382
895 236
938 255
883 823
808 724
605 309
586 236
200 54
529 309
620 542
89 417
880 539
23 928
690 141
928 98
233 216
191 15
952 443
222 890
825 148
591 821
36 543
437 885
945 610
569 652
909 234
947 795
476 107
860 682
703 111
813 944
519 812
589 567
396 648
528 525
857 721
105 439
577 210
859 509
519 490
1 515
396 669
219 524
220 66
988 738
889 370
903 775
478 48
674 26
682 388
440 259
988 245
44 414
665 862
282 71
421 496
671 498
199 815
363 69
929 675
977 500
646 202
366 850
646 625
266 369
294 82
21 745
484 837
491 620
285 881
104 526
984 788
488 439
854 791
605 203
727 777
867 170
445 923
162 801
619 624
119 77
684 266
358 896
919 907
418 718
161 511
62 870
185 460
965 950
752 440
878 659
873 708
955 742
895 560
8 905
761 61
270 685
840 361
160 572
264 555
923 871
686 806
664 484
4 526
706 609
693 439
970 298
926 343
134 393
865 383
776 914
740 155
992 441
952 318
338 512
37 611
407 707
672 661
860 425
515 722
741 142
479 86
347 266
3 553
531 251
973 234
800 941
102 550
417 364
986 752
721 473
191 7
271 902
777 172
71 709
270 766
387 742
171 402
496 626
325 997
197 845
229 369
464 818
350 116
143 452
618 11
301 553
143 865
557 531
482 470
289 299
408 907
320 346
130 798
376 498
555 916
222 118
191 73
659 23
230 395
633 654
922 235
970 572
369 622
463 484
309 499
832 581
756 433
627 32
68 387
323 132
194 462
185 435
478 771
273 360
166 110
827 216
106 783
872 944
863 373
819 462
916 227
194 576
519 536
829 629
278 99
144 810
882 275
479 257
343 607
999 68
694 15
780 975
269 680
314 5
793 763
677 290
553 216
445 182
566 97
336 346
597 233
195 117
76 352
688 766
652 426
77 337
665 846
88 64
566 438
221 549
707 718
878 106
238 685
730 773
491 990
438 5
68 455
354 457
142 853
148 259
469 250
2 843
771 108
445 163
902 62
339 882
461 722
205 822
842 514
998 141
651 430
247 311
627 645
69 586
127 432
335 762
542 838
638 141
332 727
672 597
636 349
257 534
894 194
628 663
153 180
567 337
320 51
294 312
115 450
62 299
688 612
106 738
985 45
553 202
200 820
30 935
137 700
977 122
609 505
690 348
835 203
244 695
987 340
833 770
719 483
550 255
96 945
897 702
150 83
984 148
593 377
324 238
766 348
33 521
738 214
510 348
591 446
837 997
760 991
610 269
746 109
985 392
525 116
40 384
811 997
672 6
51 727
273 385
901 5
524 119
342 64
550 617
718 677
399 867
308 834
641 224
863 484
719 213
638 497
263 737
595 30
517 905
508 95
169 785
182 167
28 590
756 215
723 361
584 836
323 366
797 267
547 816
917 356
940 873
625 255
810 982
289 735
330 875
533 34
454 674
201 488
101 174
387 520
477 683
819 688
524 152
112 847
414 449
603 712
893 544
522 651
17 271
980 722
538 258
308 239
525 129
638 100
715 870
500 112
609 302
601 712
935 266
991 698
2 270
944 441
584 9
805 281
84 997
145 515
907 891
243 331
44 280
158 184
80 342
663 341
298 447
890 744
524 630
261 821
266 939
706 536
728 430
967 445
348 164
382 34
492 871
144 773
758 374
866 809
658 587
85 926
934 928
667 473
215 302
22 587
818 88
851 622
887 456
302 177
435 610
432 667
54 544
364 713
462 585
886 842
225 459
754 881
652 683
85 676
659 171
239 27
213 290
852 464
43 164
626 541
347 675
254 354
651 799
642 357
20 306
343 205
44 34
155 627
992 103
572 529
231 14
958 966
996 301
237 834
259 971
488 448
895 102
243 708
964 380
77 134
815 846
541 724
650 351
922 826
458 126
112 77
616 181
753 50
600 520
681 913
283 364
388 641
416 698
373 850
871 548
164 382
219 567
980 87
443 32
58 379
698 47
532 940
798 753
814 120
323 882
379 452
208 317
799 424
509 169
192 443
453 487
858 999
559 950
205 840
730 40
862 991
743 946
976 620
309 281
634 438
529 807
533 218
751 988
300 605
972 495
413 308
678 34
954 746
514 374
494 141
749 918
388 495
88 488
128 367
53 39
654 639
751 983
692 601
823 920
250 849
719 349
944 641
475 914
449 773
624 688
422 339
971 997
508 492
259 899
157 462
53 462
569 221
597 496
627 505
792 750
562 874
33 469
892 637
128 130
525 843
43 402
312 373
486 677
786 886
811 321
583 400
798 895
894 967
979 688
166 724
626 962
958 823
103 827
9 281
249 786
570 248
742 576
897 899
787 568
524 819
74 302
592 166
75 717
35 929
63 468
181 204
588 241
98 596
230 307
85 795
811 383
330 641
879 616
178 545
616 261
361 938
440 596
981 751
896 20
59 959
837 487
602 251
502 320
778 743
436 1000
169 1
151 509
744 888
224 801
856 551
235 905
144 978
830 480
734 362
315 498
55 391
793 678
7 34
555 453
135 522
27 268
94 229
917 404
236 847
746 864
784 445
871 843
864 860
201 99
784 474
808 49
255 888
593 161
636 458
296 393
136 776
740 855
363 903
616 320
900 358
101 30
394 19
103 53
628 833
715 548
810 547
353 310
694 661
983 23
560 787
117 675
329 732
799 505
956 83
166 246
908 541
978 909
720 318
415 971
158 445
193 840
708 887
200 921
593 335
988 446
597 198
346 770
765 280
321 238
469 735
367 54
765 399
811 564
741 407
277 923
463 312
336 874
426 220
485 595
65 448
791 960
516 309
919 720
942 800
859 218
857 807
751 437
91 996
482 974
111 578
436 426
625 244
515 825
649 551
213 417
31 689
40 315
786 363
14 605
103 33
469 865
654 303
301 270
965 249
470 692
880 362
926 295
861 750
414 430
581 660
42 633
743 60
407 714
212 49
971 105
595 881
318 393
406 824
927 17
346 118
141 121
628 997
930 768
595 155
267 983
190 963
633 200
38 54
153 503
372 477
150 716
500 844
621 561
268 165
697 258
141 240
735 759
279 142
880 350
648 502
448 295
841 299
954 743
282 467
824 190
993 37
256 827
629 936
740 414
968 893
382 99
19 247
751 640
195 538
114 218
169 924
779 384
375 138
34 823
601 847
490 303
471 745
113 215
386 305
361 223
782 101
87 625
294 390
976 334
767 190
94 355
760 241
812 963
582 704
895 139
90 882
497 714
938 407
150 415
678 429
383 265
402 419
759 331
524 922
998 313
348 97
737 731
662 428
897 644
757 242
520 545
289 527
633 404
643 804
129 319
317 567
515 913
38 840
285 984
989 325
256 649
569 901
579 288
797 955
264 43
833 783
363 305
382 315
830 55
34 801
665 816
345 231
849 44
626 648
953 728
578 119
698 822
654 88
576 945
767 930
487 241
637 815
389 91
97 282
838 409
578 842
137 233
389 588
653 69
204 55
546 747
165 37
62 46
548 308
47 27
306 630
938 497
343 633
619 745
758 440
722 810
632 166
457 358
155 947
572 824
993 803
975 460
619 636
412 770
121 913
81 684
996 706
296 446
977 716
156 960
835 305
689 108
937 374
251 590
91 705
725 763
521 321
835 983
241 677
85 738
254 253
410 836
775 879
197 239
766 170
587 973
316 518
660 268
427 154
94 826
794 283
394 625
641 478
419 826
347 802
217 766
115 915
681 432
166 792
74 459
601 283
471 499
614 628
288 873
994 913
213 988
221 370
610 388
193 56
33 69
285 297
693 243
122 169
849 4
977 795
327 106
911 94
724 69
119 641
5 790
862 615
533 64
210 398
510 369
927 284
794 392
149 474
713 586
387 817
353 703
451 55
961 873
448 898
570 818
782 174
115 991
550 596
45 216
65 795
957 622
35 450
337 508
122 800
449 719
446 824
167 563
388 905
124 547
873 217
232 473
363 174
384 211
796 854
602 37
799 764
510 104
719 64
378 121
966 168
636 223
773 348
679 736
804 495
163 258
427 869
959 229
586 657
582 372
405 40
616 663
659 60
642 666
863 503
666 196
347 220
98 407
934 191
715 19
549 38
78 737
193 317
128 536
729 855
598 708
532 941
87 97
260 165
461 761
170 121
449 137
173 207
976 876
861 926
552 987
591 68
182 9
614 186
889 36
826 18
808 852
97 954
441 412
913 448
439 32
667 483
963 414
292 406
388 163
901 430
597 523
900 373
740 625
123 958
432 637
64 596
308 296
387 611
593 114
253 46
790 459
372 803
878 206
291 785
482 297
939 173
754 164
365 91
838 768
354 952
40 302
424 292
741 136
154 623
137 954
69 938
109 873
88 632
171 987
852 311
899 133
156 322
653 394
555 239
681 932
88 939
945 250
391 934
152 865
185 94
790 606
676 641
408 621
452 333
12 677
908 161
72 539
860 487
933 345
114 234
251 215
834 471
754 284
213 73
361 384
5 975
969 200
585 503
118 545
134 15
79 908
639 893
606 601
337 131
657 76
938 815
871 964
903 548
55 698
717 779
38 513
708 33
113 309
628 838
759 66
846 797
885 850
586 89
572 740
579 764
621 647
492 489
478 934
873 929
313 983
139 932
535 851
166 151
798 675
594 737
501 493
397 94
522 587
976 227
639 101
276 75
178 850
843 703
702 224
1000 554
460 175
949 872
728 969
375 434
221 169
42 167
960 448
602 132
845 32
791 590
511 884
411 566
512 316
789 825
485 974
43 627
845 228
731 453
486 731
503 237
355 217
616 117
271 946
252 127
303 678
81 463
189 237
840 572
221 375
579 283
762 149
693 124
133 891
328 765
720 129
681 259
30 35
95 991
77 388
233 676
188 661
571 578
719 604
571 625
317 360
505 863
462 470
433 473
948 162
918 832
46 290
287 325
135 331
624 567
881 826
618 804
819 97
153 512
258 19
11 251
394 560
890 734
523 629
62 894
830 71
913 640
64 710
396 107
538 831
325 127
645 148
184 234
951 509
400 524
426 228
911 312
961 105
154 279
689 89
41 679
884 555
923 21
795 789
875 766
946 894
216 518
917 786
633 426
527 268
590 551
797 917
57 975
482 776
953 762
2 815
136 957
626 552
690 951
430 619
85 337
633 912
446 256
157 556
21 45
94 650
533 607
379 380
288 168
375 954
642 954
116 734
155 711
986 25
913 983
226 302
76 198
448 289
762 575
927 872
430 335
965 711
689 232
873 228
446 169
110 725
8 816
955 87
385 457
540 833
474 601
62 344
198 579
929 176
736 169
695 985
871 647
212 573
506 923
751 548
581 362
896 279
618 374
946 862
427 440
584 68
208 706
542 169
655 530
709 620
720 793
150 348
262 679
534 732
410 361
936 923
602 475
356 989
617 295
891 820
778 744
835 698
529 374
261 383
116 107
70 493
52 754
650 989
944 25
803 517
650 998
686 877
783 655
483 414
927 822
126 788
519 420
562 795
278 231
844 59
42 154
961 138
350 248
513 519
187 430
714 361
305 49
679 406
40 829
629 335
650 645
360 740
986 198
669 290
614 365
336 88
949 864
178 631
739 529
667 498
24 554
123 105
942 339
431 490
580 565
86 645
354 266
189 972
104 115
823 982
969 169
915 583
469 124
628 173
452 293
598 505
533 577
450 481
946 196
577 708
147 163
807 499
722 282
444 631
787 684
830 432
171 785
958 959
487 201
629 702
957 176
367 629
93 667
840 41
235 880
585 361
902 703
286 693
887 462
681 871
480 390
285 583
584 595
61 785
946 356
80 158
686 5
573 540
139 177
500 425
573 210
493 384
514 776
664 410
457 158
373 725
777 662
851 374
128 468
127 511
600 587
708 175
722 711
730 941
508 995
331 613
320 687
885 762
847 783
390 863
565 739
954 874
730 373
5 155
153 651
842 688
127 898
534 771
105 988
520 680
852 905
690 517
750 219
458 323
520 388
213 462
112 658
267 599
840 214
475 498
783 957
59 365
315 610
874 637
584 580
215 945
979 955
753 28
56 45
551 337
202 565
549 167
600 333
867 513
225 724
123 791
450 575
991 199
593 832
453 917
839 937
97 796
646 280
217 812
6 336
313 409
727 112
287 692
481 499
884 42
804 591
94 225
167 671
195 34
919 278
222 897
616 601
215 411
973 43
221 481
292 361
881 339
158 532
761 844
128 849
227 159
863 251
861 260
288 983
385 461
604 186
227 320
48 588
780 475
35 615
42 819
596 295
908 808
857 895
148 987
769 778
965 986
882 113
573 426
339 252
404 996
907 179
738 92
604 705
657 293
395 258
108 12
130 414
216 201
188 305
607 75
587 245
111 985
135 313
100 169
940 195
674 53
178 906
63 36
789 318
645 215
739 48
232 987
437 441
691 572
428 712
89 8
779 936
857 189
164 437
454 100
199 312
711 438
854 11
804 322
525 383
427 710
577 623
858 413
375 501
982 746
340 876
859 267
11 308
66 402
64 540
465 906
351 267
317 482
626 642
464 243
115 433
330 548
169 676
133 265
924 357
494 769
709 413
39 882
705 958
628 39
329 760
825 812
997 154
713 840
956 987
834 572
10 316
61 214
945 477
331 737
442 178
794 48
330 244
292 352
425 688
961 820
368 649
222 818
20 375
102 977
291 90
403 896
605 523
487 1000
200 405
566 334
873 570
733 899
764 442
254 611
635 11
402 745
240 715
335 654
121 452
740 681
235 220
588 501
945 145
692 218
792 359
456 615
650 278
868 742
673 573
38 866
351 85
50 736
21 344
237 380
119 35
494 503
918 744
508 994
803 578
848 532
899 461
549 641
353 148
814 985
160 708
338 664
237 469
149 823
759 940
530 85
760 281
417 430
576 651
572 89
669 513
490 30
961 970
337 856
156 62
148 707
934 330
848 546
654 631
504 415
684 852
155 791
475 698
510 125
181 588
181 760
248 20
134 179
952 995
6 360
696 176
774 441
91 88
888 574
769 756
92 249
49 74
929 375
640 805
641 423
773 432
78 695
488 48
829 999
967 285
940 294
432 633
388 974
480 773
669 801
128 704
413 510
57 115
692 357
434 854
604 1
97 527
513 169
521 265
900 734
598 47
586 80
105 463
635 149
571 418
445 135
143 624
329 322
653 430
321 706
351 853
551 83
201 82
649 175
967 517
900 853
443 412
250 881
108 799
371 315
158 989
66 323
956 187
909 823
91 984
284 362
207 189
792 77
897 688
456 205
769 974
505 100
94 540
766 790
155 581
177 505
84 680
215 469
7 280
55 974
238 28
5 596
623 170
518 79
50 349
464 880
804 551
387 650
231 903
74 511
485 903
647 369
95 413
198 467
580 307
193 761
507 905
767 3
27 923
384 282
44 389
715 675
10 191
320 699
738 832
869 468
43 405
83 217
216 276
246 410
421 743
301 857
265 3
214 497
327 66
233 631
932 945
459 509
696 346
258 633
907 778
156 744
915 271
29 527
282 32
286 617
646 542
564 732
718 740
648 798
513 682
296 945
303 121
695 525
431 459
612 175
736 767
730 459
27 717
452 132
324 484
63 860
890 340
992 745
623 689
107 39
980 147
403 39
947 374
718 829
173 711
903 302
447 36
353 506
813 566
163 732
492 663
868 101
220 102
294 777
725 553
675 739
582 858
159 234
115 753
467 541
58 642
585 541
961 740
199 37
187 592
511 276
362 494
496 518
143 983
857 481
455 161
207 655
564 109
106 754
705 240
142 722
560 970
49 841
907 160
717 495
360 732
907 79
985 63
870 636
100 191
594 827
350 662
88 791
215 651
702 902
687 477
784 421
301 617
25 538
260 703
960 67
370 344
467 554
526 420
76 17
494 30
647 835
199 504
517 455
683 87
805 161
432 854
87 235
372 635
313 97
422 59
369 776
641 301
758 594
894 465
81 357
878 114
806 56
746 23
486 107
73 331
679 825
685 148
689 459
844 613
183 658
884 613
937 385
304 537
185 684
974 227
491 90
746 417
667 254
400 185
343 820
48 63
361 140
249 870
366 763
175 510
187 821
381 886
540 590
23 952
534 815
420 742
624 751
127 516
226 839
833 914
347 809
993 856
198 566
754 83
624 928
23 429
536 239
233 48
434 445
221 52
746 781
531 452
588 687
530 345
856 741
979 333
904 193
200 272
843 181
140 754
817 108
659 318
501 196
557 977
93 198
133 992
463 662
253 365
137 692
241 508
829 637
1000 955
856 130
224 385
17 343
212 469
600 69
736 914
789 922
335 44
642 737
585 570
289 76
993 764
189 928
288 660
945 165
373 629
773 564
811 859
213 410
36 591
483 504
202 706
677 343
168 83
737 20
481 108
888 964
134 874
295 306
893 622
700 947
240 264
206 163
375 269
855 850
894 31
933 232
130 163
219 405
291 769
579 165
610 762
939 99
897 810
920 905
147 880
73 818
139 60
436 335
151 482
667 777
340 806
866 274
439 39
951 142
252 115
48 957
506 87
912 550
599 336
492 334
459 286
608 309
802 636
444 740
759 937
375 680
413 166
712 146
452 662
522 779
129 859
26 913
575 542
44 189
718 440
739 63
351 71
707 872
580 650
824 23
101 142
83 88
2 121
902 770
672 130
205 135
259 235
116 117
289 780
888 38
270 535
934 854
96 733
336 752
628 336
167 637
143 295
39 482
245 589
822 482
989 954
963 145
588 449
61 429
644 252
517 43
527 699
217 813
16 333
895 597
421 899
395 355
564 595
972 413
88 162
892 526
237 345
410 254
851 474
234 218
855 475
127 821
343 641
783 632
711 668
176 325
161 822
894 806
829 893
226 867
387 972
599 931
194 848
264 577
457 411
803 18
133 237
74 849
605 742
437 333
770 913
744 795
299 720
835 626
862 313
136 78
791 364
269 197
965 556
467 160
677 461
236 949
702 345
871 600
957 589
10 169
224 124
627 102
849 11
319 133
161 963
84 419
643 630
342 973
243 399
476 920
804 947
530 35
544 13
568 291
439 347
336 255
55 259
324 627
140 803
901 399
442 897
330 804
127 994
885 393
394 884
772 587
347 134
67 808
442 842
80 78
31 996
991 209
948 89
531 964
48 455
73 604
279 508
912 497
414 639
681 217
890 828
17 888
460 710
586 97
177 239
551 194
161 352
84 509
573 393
74 25
431 276
922 572
229 717
519 494
133 969
405 740
481 230
435 590
576 705
684 719
751 646
438 277
495 732
717 477
450 72
917 196
289 766
497 167
59 34
990 112
15 871
553 382
697 806
322 573
111 657
514 195
51 917
501 277
680 281
834 869
544 931
54 370
520 873
223 860
304 965
838 463
589 236
660 688
479 557
587 170
427 787
412 794
279 926
827 817
854 702
683 846
768 505
397 508
820 888
502 667
666 310
28 453
88 886
583 640
771 220
719 659
462 428
966 135
824 184
36 649
107 105
750 217
288 598
584 440
90 619
263 225
201 90
436 250
23 960
137 669
597 98
262 919
973 850
224 866
539 900
709 430
901 467
564 827
677 228
624 303
275 217
185 856
50 694
80 42
804 806
736 417
72 241
164 964
54 216
76 931
109 774
397 358
826 228
274 801
980 269
258 134
120 524
954 754
722 257
593 570
944 767
423 40
565 765
111 356
258 128
973 22
498 239
898 779
433 54
826 157
911 909
444 318
973 908
996 547
168 219
932 533
866 159
76 916
478 420
161 801
795 343
72 58
29 684
611 442
78 555
226 556
696 659
625 998
778 898
791 395
106 199
95 8
713 868
569 148
131 168
713 196
972 354
648 129
228 77
118 481
157 710
164 858
930 418
625 32
837 132
947 698
476 570
458 763
554 855
332 609
112 716
537 738
600 41
542 732
187 182
637 476
118 613
548 669
254 324
533 572
468 111
303 447
271 89
604 273
678 641
81 732
474 946
731 909
245 498
586 224
466 964
135 482
269 625
489 998
554 488
98 341
90 438
351 238
900 491
139 142
237 774
476 253
469 989
327 421
224 813
733 276
909 716
166 732
942 520
51 444
707 570
443 323
16 866
882 278
794 240
755 750
337 394
900 346
969 116
276 378
515 38
277 424
304 904
350 293
701 733
257 245
501 324
776 148
481 234
550 177
782 280
968 811
877 179
309 284
455 367
627 510
586 700
72 762
404 507
188 854
925 373
531 927
416 269
290 663
895 548
973 936
465 272
572 644
264 656
809 596
980 847
482 126
496 588
309 458
283 760
544 972
571 130
399 604
122 633
123 468
774 596
300 327
988 574
419 765
8 798
522 911
783 481
183 801
440 606
988 131
487 538
786 847
274 637
991 865
580 301
300 874
252 321
885 789
342 445
643 698
988 793
316 337
772 108
240 698
507 371
402 482
673 883
880 504
43 549
961 849
971 765
238 210
583 350
275 818
64 872
658 563
297 743
435 388
685 7
638 922
409 47
39 693
301 251
988 215
849 484
881 587
863 870
955 344
402 625
193 882
474 692
889 333
863 348
73 252
274 417
766 125
787 762
784 625
572 620
237 208
839 135
979 994
551 27
975 147
92 657
51 12
733 334
368 230
742 257
378 194
42 128
596 487
32 54
874 84
656 60
637 793
279 439
403 227
936 796
888 793
248 580
754 569
923 260
719 505
274 441
265 231
732 612
249 277
821 797
422 323
101 121
559 444
416 791
696 825
973 790
821 722
917 367
389 900
935 530
188 337
847 663
485 505
940 623
37 879
709 760
537 458
918 247
191 910
815 939
341 67
548 478
713 528
304 768
663 943
579 555
373 301
200 35
577 178
437 257
883 77
438 586
370 449
494 281
528 37
415 598
309 934
811 810
511 578
245 882
562 865
695 772
881 815
622 833
997 614
656 817
612 107
199 168
985 958
891 394
917 822
677 597
736 609
458 526
290 846
175 956
436 694
423 429
579 472
392 454
391 141
194 105
429 828
169 621
545 784
339 507
892 831
757 53
908 344
342 412
88 534
638 82
811 138
549 166
160 433
495 952
946 249
294 751
68 617
741 645
822 109
402 621
596 498
121 449
211 302
150 614
320 263
471 44
623 655
810 94
474 393
873 904
286 881
587 352
462 683
823 224
237 683
221 554
184 976
513 94
256 624
183 303
204 456
950 705
936 503
940 644
280 647
508 695
694 256
958 70
431 801
887 393
574 381
673 186
274 142
967 985
896 938
995 710
663 985
353 887
390 606
338 587
800 244
317 511
855 976
143 82
970 491
765 427
44 121
382 109
578 181
559 372
964 913
835 381
231 322
834 806
570 213
479 917
927 888
702 151
586 480
899 357
26 662
6 898
642 523
866 4
537 675
704 380
175 423
125 357
412 680
427 496
176 432
225 452
276 921
801 144
630 937
573 687
314 92
848 537
580 666
895 304
236 810
485 781
23 555
939 609
198 118
13 25
758 727
537 422
69 993
457 591
578 468
954 149
867 78
604 782
646 540
23 856
678 279
991 185
188 756
375 568
473 227
787 859
399 120
911 361
547 990
53 975
412 348
130 197
501 404
53 509
977 31
568 756
697 622
65 679
76 977
2 406
77 854
908 415
211 551
346 937
219 312
837 394
478 246
758 353
481 597
967 147
696 787
378 539
978 669
532 239
962 315
997 220
460 365
323 375
469 27
571 975
70 407
199 195
232 675
833 136
205 940
32 481
4 779
910 122
301 569
918 754
934 931
560 225
567 545
945 670
90 203
783 514
555 571
315 969
135 451
373 776
949 789
532 547
742 901
226 999
951 746
494 604
207 689
624 663
653 722
22 990
698 538
397 747
585 476
244 17
524 336
899 344
46 308
304 442
524 751
122 669
921 302
165 220
730 9
287 657
978 861
636 44
827 507
784 168
496 557
964 55
177 469
591 422
597 477
284 155
298 421
946 799
511 932
943 826
924 571
239 998
824 111
59 311
130 840
265 478
970 677
269 841
792 972
712 992
709 855
29 463
324 323
672 947
29 553
598 687
597 372
614 652
632 340
327 215
77 997
457 992
37 332
824 376
374 301
487 720
571 786
777 804
795 630
595 337
585 874
666 394
908 497
760 483
582 314
538 907
450 868
261 646
276 772
493 118
225 462
604 984
84 932
746 684
52 269
502 134
274 335
920 539
306 113
335 410
432 540
974 535
906 849
39 576
616 848
263 260
260 753
49 86
746 348
713 958
670 887
93 85
648 793
799 596
796 518
507 302
645 479
94 404
979 875
900 11
81 142
135 534
116 484
192 849
733 17
42 29
232 154
530 314
832 620
60 96
90 457
123 778
369 802
39 846
199 260
32 395
847 122
983 933
708 811
117 893
856 693
554 269
596 506
857 293
968 235
822 346
141 375
954 589
186 621
113 382
525 864
666 465
737 857
125 85
316 739
639 164
353 409
31 368
165 465
845 459
605 794
133 829
889 367
872 551
791 306
982 552
490 612
578 649
73 867
830 280
529 697
715 139
259 869
423 457
689 888
611 290
164 327
845 730
165 42
415 498
165 363
253 16
949 946
463 793
144 956
297 511
508 741
980 139
637 664
216 43
124 707
862 68
57 858
899 492
32 360
745 162
271 220
349 849
966 736
612 941
906 135
404 444
708 687
596 446
571 770
693 420
313 686
423 815
227 279
324 907
682 75
46 728
213 186
483 578
995 543
506 648
675 274
609 424
662 366
422 640
591 590
923 945
602 432
564 570
280 977
437 135
807 690
547 55
461 985
391 363
976 576
44 955
37 81
875 76
295 683
593 651
782 609
141 795
59 386
501 590
531 926
985 922
431 95
368 89
31 672
480 704
154 41
189 144
200 896
71 265
195 943
415 457
449 504
454 13
709 765
133 143
275 263
794 966
292 354
295 563
987 291
125 116
938 461
758 348
384 371
748 305
536 812
480 45
669 434
70 744
510 516
390 574
229 916
120 447
431 930
24 881
328 676
464 339
230 555
760 857
932 50
152 310
300 5
791 106
705 955
421 413
650 904
490 475
849 710
810 955
648 541
114 146
601 392
96 253
340 51
257 712
157 110
782 106
549 608
716 271
393 369
333 852
780 729
449 936
307 632
325 498
962 788
903 984
576 62
224 953
205 1
231 154
65 823
478 250
739 479
235 684
698 903
450 18
762 826
246 979
310 704
810 675
613 537
236 441
773 166
730 854
196 523
513 686
52 944
713 922
136 568
259 630
833 250
970 844
300 328
76 464
403 159
602 277
573 631
680 236
726 126
941 909
784 885
151 426
83 866
959 276
68 122
713 489
535 161
834 485
198 220
416 501
999 2
816 363
101 190
291 869
77 467
717 252
35 609
72 878
20 262
284 943
385 861
227 28
125 904
587 436
308 220
388 771
423 999
343 388
663 685
660 531
952 190
321 484
678 111
355 871
203 470
286 755
761 88
938 66
236 442
221 710
288 891
185 91
335 137
900 156
204 957
793 424
212 322
156 305
991 728
640 865
851 471
136 986
82 8
794 651
900 701
197 535
213 95
614 164
80 778
512 46
941 809
312 228
101 883
988 202
602 892
868 507
967 138
331 634
287 853
78 938
298 919
483 33
258 414
386 607
249 60
166 79
20 802
841 915
35 673
412 902
583 569
211 495
731 758
785 43
207 83
422 93
991 367
843 590
135 609
488 330
557 650
554 354
769 204
597 499
206 789
357 706
71 257
909 260
25 87
237 483
262 544
837 255
774 197
30 103
1000 921
224 509
223 168
671 65
33 804
992 572
87 338
343 310
665 408
175 611
918 803
905 970
219 914
651 703
145 262
748 382
998 930
843 245
557 435
409 642
933 628
746 120
754 34
593 526
310 424
884 797
785 759
606 469
923 670
753 593
340 357
191 267
836 408
500 818
243 251
827 951
491 451
635 301
202 76
833 557
142 213
815 116
939 694
996 231
256 628
478 362
364 846
653 784
993 247
473 83
979 722
974 746
315 781
219 25
802 62
807 892
113 780
434 17
127 415
545 808
502 891
413 11
456 978
619 313
944 583
987 767
284 133
883 812
522 978
45 289
322 539
418 754
577 190
497 959
779 430
525 126
749 666
983 304
403 429
907 666
83 986
815 860
711 871
996 434
519 485
255 636
216 221
938 529
258 635
395 514
4 736
740 215
166 90
401 919
279 366
204 389
470 700
411 749
571 205
688 773
493 974
219 694
146 975
910 775
508 719
309 237
230 115
184 643
828 690
651 572
110 488
393 220
131 795
377 597
185 249
598 316
216 736
285 30
82 554
606 376
657 636
556 14
259 633
350 983
513 438
24 899
898 201
685 902
397 406
624 281
798 321
397 219
270 982
830 767
903 973
94 347
697 864
175 571
846 731
468 235
19 577
398 701
855 815
449 255
947 773
358 639
901 544
135 360
152 804
2 487
969 245
66 518
95 967
991 723
983 263
689 967
974 773
533 383
312 623
564 912
872 653
181 161
333 624
38 386
992 364
349 432
168 815
25 459
976 867
97 230
266 185
488 903
213 97
529 94
647 869
319 545
183 72
652 526
684 378
118 735
866 230
353 191
156 173
925 592
893 306
699 954
288 134
405 234
943 661
701 209
261 869
591 12
873 413
358 984
255 674
705 735
28 781
67 594
529 639
791 31
124 88
497 619
261 498
858 197
59 373
824 429
105 660
612 825
46 318
689 603
8 853
812 765
182 368
667 350
615 402
4 184
593 122
16 372
403 938
652 24
252 634
650 120
918 645
333 449
614 123
640 653
423 444
834 990
789 603
730 879
828 502
354 694
40 251
36 382
975 922
510 396
791 257
198 878
396 322
299 200
832 217
338 1000
601 644
224 255
722 581
74 63
71 387
845 922
761 648
35 429
423 775
82 921
183 395
163 961
882 853
260 615
411 532
58 567
37 352
404 412
353 873
907 436
264 206
195 177
527 998
611 347
427 135
137 147
41 950
657 983
140 196
484 653
415 689
120 720
212 530
388 157
757 947
91 617
405 162
722 4
907 668
259 275
306 488
551 195
555 133
70 374
694 135
339 573
37 870
581 953
719 819
232 101
66 275
131 644
220 330
69 297
583 457
970 646
930 543
915 918
285 460
631 140
957 153
165 294
175 585
419 196
601 826
383 546
678 316
523 852
300 879
991 569
900 213
660 971
114 79
509 32
538 854
773 954
930 702
254 239
652 110
375 110
712 550
253 398
861 808
222 472
321 90
286 423
65 300
646 975
1000 688
564 627
301 320
665 304
528 253
82 372
724 282
627 392
861 400
264 662
78 422
495 374
671 854
265 944
351 297
155 341
909 145
485 461
385 438
698 9
495 458
3 280
654 493
924 404
466 597
963 175
396 587
921 612
925 585
75 13
222 841
948 386
797 440
80 861
659 44
466 926
666 294
100 853
434 25
544 617
54 49
453 56
328 404
262 747
261 792
761 539
955 193
462 326
378 115
27 236
930 526
919 206
95 664
170 756
330 362
187 978
986 48
197 987
858 793
148 562
530 165
510 451
266 862
149 456
542 75
165 884
703 398
508 566
444 112
96 549
285 902
912 872
296 921
847 474
913 185
966 887
741 182
706 899
205 170
419 653
895 977
809 427
846 617
414 47
479 584
73 798
394 593
274 166
745 358
231 212
397 741
799 132
105 379
343 491
400 454
21 679
468 663
5 186
856 851
208 436
328 128
221 734
904 461
254 111
689 543
417 470
184 881
408 231
125 356
226 982
406 631
138 334
661 456
217 765
653 910
135 974
157 114
44 116
362 64
769 348
883 803
381 9
194 72
110 899
627 764
965 310
795 181
692 866
645 239
544 683
94 583
254 25
794 689
370 888
401 898
711 411
565 94
680 250
240 876
164 274
304 271
863 86
783 74
180 793
809 26
595 424
547 624
123 982
959 593
886 925
176 47
711 915
881 920
345 49
57 540
947 721
30 907
519 677
569 988
592 571
346 636
891 339
563 336
306 792
766 265
184 358
221 120
538 980
255 582
867 64
9 275
637 942
712 563
893 156
399 713
285 430
302 801
932 870
787 276
91 645
946 147
569 65
236 17
694 724
159 158
532 297
796 418
524 740
288 474
730 492
100 564
489 895
52 760
337 48
950 126
774 524
777 31
959 823
90 382
1 162
420 289
526 175
515 341
125 88
897 975
827 610
329 363
168 507
864 194
781 765
754 80
956 992
389 719
656 5
118 576
987 719
800 23
458 376
107 173
789 940
911 612
470 962
833 952
344 282
809 680
96 825
481 196
736 654
753 661
641 41
597 414
431 792
609 410
343 13
334 840
73 340
502 586
74 385
78 648
189 211
203 79
302 480
222 852
982 149
769 518
904 510
623 735
632 732
875 110
693 795
112 813
133 53
225 791
423 184
874 296
290 744
226 738
694 424
878 421
486 998
39 23
840 616
997 972
586 822
675 112
941 167
758 430
437 381
636 973
777 815
154 115
392 497
44 368
4 299
711 485
670 344
924 853
598 118
95 482
219 859
606 744
951 589
769 239
743 424
17 566
391 444
721 117
713 732
678 835
419 343
968 59
878 849
74 241
552 554
973 17
475 95
426 319
369 31
355 419
424 705
603 840
540 191
783 735
867 146
516 401
396 167
378 436
276 334
316 821
143 986
203 969
375 693
762 832
163 189
475 40
559 729
133 406
430 572
967 921
673 750
754 235
208 802
788 342
776 213
720 425
51 79
932 878
439 816
348 107
20 506
864 234
413 700
130 491
88 850
324 74
16 101
769 814
343 536
692 88
714 331
271 789
267 446
11 831
511 79
618 366
978 90
296 490
177 273
762 634
4 364
800 853
484 792
492 642
246 941
635 839
920 292
260 85
8 232
148 209
580 421
674 380
142 149
549 300
982 733
812 956
591 925
565 280
144 286
809 685
925 62
256 768
382 460
906 637
800 137
495 722
138 693
517 356
173 922
18 31
617 927
876 93
772 908
77 248
786 777
294 197
755 610
27 30
487 450
32 412
963 504
749 583
201 577
341 786
796 722
174 716
217 732
422 287
857 595
125 237
552 991
482 585
525 25
574 783
158 370
515 773
532 756
996 190
741 342
68 800
686 571
404 406
490 157
380 709
601 660
442 244
396 292
991 434
910 24
318 186
949 79
745 883
392 169
476 921
7 636
714 7
625 576
472 252
144 952
621 519
493 632
455 437
609 41
166 292
486 75
709 967
980 517
990 334
619 485
699 878
291 281
726 549
477 872
184 47
93 124
704 84
851 166
962 125
730 857
95 662
233 135
527 99
367 137
230 662
507 209
529 849
405 392
572 309
594 626
79 639
232 895
375 25
118 668
696 589
97 993
699 939
768 442
917 784
691 955
253 333
134 597
243 365
55 93
655 292
595 41
684 559
752 713
643 422
920 817
790 9
861 381
34 168
39 499
996 644
708 991
997 314
106 623
626 842
289 991
715 635
360 213
285 277
75 517
403 203
597 699
19 145
90 187
382 454
713 130
699 210
363 865
836 322
176 218
845 438
787 901
908 58
730 806
993 175
616 649
833 397
576 741
886 580
414 774
287 56
540 170
65 185
928 137
419 726
33 109
347 894
539 395
284 768
629 507
952 477
35 126
541 942
59 147
892 298
601 286
785 152
578 169
358 6
259 337
807 956
903 912
513 12
810 235
538 307
352 46
624 780
755 652
113 299
419 24
834 943
834 644
954 735
797 358
154 343
393 469
279 447
404 903
174 566
287 272
251 142
961 152
765 284
406 726
621 685
764 493
812 476
17 571
143 559
840 201
499 341
809 256
894 625
443 626
47 229
92 420
25 748
593 258
208 117
58 485
645 630
212 982
895 646
354 285
484 455
851 546
434 723
395 857
643 346
300 703
184 589
431 78
466 110
275 49
463 844
486 389
660 348
791 597
587 664
68 661
733 348
674 904
783 340
657 426
200 508
263 935
929 653
526 486
530 669
6 297
549 537
217 938
112 852
805 370
35 178
640 894
369 715
312 386
372 878
53 168
395 369
40 796
282 539
353 222
740 730
417 954
84 422
629 869
483 917
724 321
228 850
560 669
49 854
148 965
688 105
764 729
125 29
183 855
543 114
111 778
674 414
838 811
225 368
217 895
175 325
304 335
213 672
857 736
819 990
902 306
444 76
390 633
65 632
699 724
23 410
225 870
761 813
375 597
967 907
78 535
265 467
105 862
228 526
596 763
755 294
942 872
916 447
928 705
818 950
701 386
225 444
85 814
394 990
884 772
458 76
532 369
530 633
74 566
276 871
638 949
88 398
795 777
29 170
129 208
241 912
78 629
230 355
554 631
400 564
513 740
848 978
187 100
317 487
741 624
316 463
519 869
2 927
746 113
957 653
630 671
222 862
565 842
625 214
954 690
628 729
354 625
594 118
649 87
354 750
135 481
301 567
12 321
37 531
517 306
248 367
616 511
508 284
723 600
574 529
917 9
937 1
221 693
758 548
147 601
126 351
309 444
503 644
566 609
918 795
341 330
169 94
557 787
546 220
648 679
187 723
280 886
378 859
893 348
153 575
781 776
171 464
872 138
431 639
140 765
575 266
199 808
51 334
917 693
451 106
757 575
166 647
797 664
246 704
745 793
492 874
209 40
37 553
177 196
13 970
625 528
143 668
960 193
420 681
559 436
453 594
423 677
143 40
664 580
828 997
76 343
893 695
90 746
102 431
252 510
293 646
403 969
751 476
509 756
849 7
742 709
796 858
528 31
500 660
826 853
42 809
522 746
305 431
680 393
379 505
694 163
202 629
68 727
353 145
872 189
421 782
963 482
284 731
657 28
776 703
213 750
311 554
395 940
74 538
513 118
427 235
932 880
163 913
828 631
466 945
834 263
337 413
622 313
735 566
749 650
545 894
960 322
364 615
687 181
446 647
189 276
352 966
24 925
890 125
278 29
113 767
527 119
468 438
490 929
801 394
354 14
874 351
700 300
821 43
776 748
545 477
184 981
935 152
383 263
215 63
674 246
989 305
891 324
680 216
827 958
950 637
785 935
198 84
956 534
342 396
869 765
759 495
605 461
13 778
416 194
34 705
79 445
884 605
911 530
591 673
66 218
473 628
895 421
252 665
902 38
918 874
787 59
124 840
121 878
526 528
953 294
850 527
930 850
954 509
656 384
432 303
458 449
175 273
237 132
614 255
733 284
180 668
756 104
655 363
961 644
628 831
146 333
930 517
305 19
102 920
340 383
526 163
176 915
830 89
670 564
61 254
614 168
58 807
34 937
960 905
197 122
966 326
30 605
322 969
881 778
897 335
109 986
580 980
48 1
245 182
351 140
499 788
5 426
942 797
289 165
944 793
868 780
695 380
21 309
871 766
800 939
497 570
663 702
198 537
424 926
837 900
809 611
671 445
624 223
646 406
929 715
963 744
586 627
305 283
571 941
93 138
104 382
630 492
61 861
917 569
798 743
136 660
633 678
563 188
473 422
126 412
509 337
273 584
661 200
134 613
906 309
633 842
356 966
824 58
157 772
697 155
467 533
940 253
517 765
942 287
682 585
132 398
320 697
431 75
937 924
109 937
947 345
833 676
350 391
853 546
563 650
46 736
320 294
773 807
147 110
302 17
689 861
971 139
348 155
598 693
983 72
985 379
573 662
287 180
168 268
542 842
918 243
961 819
592 682
698 850
750 549
773 328
203 336
516 137
708 372
427 504
237 364
300 451
992 292
872 488
588 944
119 622
445 355
571 114
869 900
586 420
577 611
513 547
478 317
194 967
437 580
51 829
897 652
415 275
745 560
447 432
113 96
99 987
396 136
502 826
320 765
220 789
234 454
986 72
151 202
905 161
852 542
847 467
204 498
644 162
8 988
952 89
127 704
863 476
892 639
726 574
313 123
194 915
676 615
234 891
51 491
681 429
665 245
110 218
726 279
592 5
601 637
353 981
490 703
956 687
641 651
751 842
15 853
173 809
149 526
44 869
785 485
521 750
712 295
361 499
595 636
267 849
475 856
362 61
443 149
202 142
792 651
773 224
107 268
641 155
956 117
768 929
118 984
561 977
1000 374
283 796
492 267
593 885
118 292
5 731
409 141
436 719
776 677
231 73
183 305
332 215
88 694
709 475
289 17
86 449
839 977
575 326
90 309
456 1
45 626
656 367
379 924
511 542
271 656
907 336
177 862
520 37
782 258
846 956
348 116
987 699
486 161
959 63
660 837
177 186
984 872
676 451
209 122
291 424
599 850
296 824
693 418
115 821
826 362
827 812
683 694
113 86
642 674
913 119
966 1
928 324
31 708
791 953
443 514
340 384
246 728
321 215
665 242
657 858
248 957
960 318
310 783
695 567
473 575
308 47
721 632
943 714
806 800
29 618
330 303
92 670
214 934
490 724
891 617
685 740
500 287
92 508
864 205
34 623
671 329
128 475
869 110
104 218
118 335
613 264
70 414
82 675
582 722
249 490
22 549
720 922
174 973
57 883
250 550
22 100
983 319
473 720
353 621
638 711
4 298
386 237
507 685
735 626
159 515
117 983
207 254
299 732
681 731
906 448
237 729
788 230
736 875
289 25
489 559
229 640
156 243
828 493
412 336
376 875
894 385
210 630
796 339
961 719
642 173
33 541
658 456
180 148
547 417
369 72
850 620
225 872
801 52
985 503
590 819
357 943
312 328
189 329
275 867
790 351
194 211
49 457
185 118
194 907
749 678
824 581
203 422
507 325
806 958
13 918
969 747
224 270
227 295
763 541
973 41
732 677
377 469
281 940
261 338
478 350
214 791
759 442
552 679
320 438
26 212
834 511
270 783
273 471
46 582
749 219
618 441
883 100
192 325
183 406
399 667
216 274
453 999
477 642
615 62
637 372
773 951
413 314
556 141
805 618
922 3
114 828
202 309
235 854
574 138
956 283
679 405
565 176
610 199
474 522
160 954
111 193
378 733
754 21
45 214
315 97
714 217
22 33
1000 919
260 79
605 543
606 931
868 577
304 136
113 109
456 733
52 636
712 926
134 873
527 432
822 389
947 360
607 598
611 206
757 261
247 385
870 329
801 466
317 805
824 550
12 458
427 438
8 886
369 379
985 47
504 664
916 339
322 673
782 647
102 20
68 265
455 729
193 423
5 757
396 772
296 61
721 82
277 269
956 481
254 179
455 610
390 440
597 314
704 83
206 937
370 353
253 846
610 485
271 338
815 918
958 660
583 809
567 113
620 85
639 416
879 662
341 552
657 646
288 776
634 968
279 286
474 120
240 593
22 356
541 353
388 751
229 650
42 383
672 552
395 490
175 876
14 101
165 219
579 324
53 309
781 719
65 992
833 827
575 633
845 815
548 439
27 608
84 975
661 375
677 79
696 73
338 204
265 98
437 709
588 565
72 726
607 626
499 823
326 349
936 289
103 60
614 771
198 823
336 903
375 137
90 161
591 817
204 469
28 330
750 446
363 704
582 733
893 160
170 60
948 94
137 444
511 338
737 501
168 671
769 650
673 625
256 609
157 686
576 396
609 975
441 125
688 186
705 213
772 934
870 803
927 89
386 889
359 169
650 678
390 153
809 521
400 390
548 531
976 518
273 171
134 854
67 436
948 666
435 532
182 712
920 631
244 541
84 580
748 782
175 274
165 390
855 612
916 989
103 274
221 838
805 703
283 533
560 629
317 827
698 20
407 488
475 894
358 419
912 995
563 675
678 503
397 735
305 87
199 438
629 593
636 590
845 925
179 297
149 331
296 950
377 9
748 733
603 483
213 597
71 866
442 530
913 32
325 949
552 940
498 970
689 421
762 688
450 962
264 88
772 331
288 347
199 491
931 844
698 190
219 670
954 620
325 903
262 177
166 640
112 591
41 82
695 966
996 775
876 893
852 314
743 108
925 975
194 658
402 827
860 619
632 509
810 600
627 479
399 645
442 118
721 209
907 51
20 532
142 96
948 400
684 288
370 965
302 605
917 994
63 345
974 143
812 544
923 645
494 103
344 158
659 111
357 521
55 23
509 474
746 390
231 649
259 732
149 516
807 142
408 190
661 686
674 638
901 578
497 585
218 953
677 150
544 234
397 933
370 947
920 313
875 408
458 805
769 783
426 128
951 592
625 118
218 787
468 457
653 283
363 638
774 622
695 396
282 374
408 663
501 407
89 575
708 744
312 813
929 991
485 30
776 296
218 161
456 960
465 28
170 36
448 812
979 429
161 980
691 581
28 823
862 874
627 918
573 603
498 877
754 350
228 590
950 626
616 944
840 324
249 611
487 246
898 694
436 914
725 724
238 64
98 554
149 512
327 989
810 250
844 472
234 605
568 536
297 387
625 799
260 473
804 2
178 776
534 29
650 62
792 419
743 980
642 434
106 463
534 41
914 391
446 4
536 284
170 235
765 761
252 953
374 201
946 685
346 879
753 795
974 110
303 410
193 16
504 241
520 200
435 504
223 254
969 593
362 524
916 955
696 312
917 900
572 37
152 464
375 356
251 496
960 561
831 693
181 288
606 613
11 957
484 390
277 123
802 78
208 288
311 122
630 796
44 962
13 158
844 265
620 209
902 984
990 377
715 315
114 720
769 592
8 28
901 38
642 984
651 503
661 515
572 472
627 170
801 784
322 377
898 895
924 473
894 309
380 188
264 275
907 459
581 478
723 571
197 547
117 307
990 782
457 35
286 320
770 570
250 23
155 727
216 705
235 649
666 165
318 466
726 687
613 185
635 243
574 7
488 506
993 401
607 849
10 875
179 269
827 992
757 307
179 711
208 107
301 445
325 761
740 610
75 609
380 988
456 345
966 829
316 926
149 887
601 507
457 861
361 836
656 820
42 689
867 852
985 325
395 833
769 543
488 443
783 200
912 219
623 742
226 604
771 526
192 354
722 898
989 307
157 392
926 793
771 951
154 909
958 979
640 772
202 848
305 595
169 401
283 201
964 216
763 552
131 851
172 13
791 407
571 341
288 884
29 723
320 997
674 361
44 394
214 91
883 340
759 267
176 893
221 940
387 429
823 875
187 947
897 35
248 917
387 496
882 286
912 703
847 132
433 24
844 215
888 136
774 225
145 775
806 577
722 269
910 250
820 365
790 141
337 609
15 689
784 526
149 32
967 8
337 369
861 378
547 694
314 168
784 147
458 681
232 231
671 243
508 321
36 293
204 959
906 132
247 117
202 888
607 488
895 112
33 896
827 323
924 817
147 912
427 613
720 947
366 607
54 20
941 386
549 306
637 967
880 63
149 523
818 62
750 183
629 883
188 137
361 64
401 633
602 129
391 994
97 911
240 396
612 420
622 694
501 73
592 373
353 248
532 322
630 41
540 22
24 502
871 321
830 274
382 146
754 146
284 903
994 914
184 916
662 347
349 939
211 575
104 831
283 156
988 987
84 554
9 585
772 935
923 128
546 212
554 537
734 100
461 374
249 168
736 811
676 96
178 599
24 495
272 858
369 735
729 512
434 518
56 875
486 783
132 832
955 376
660 338
89 453
387 570
569 234
467 135
457 562
791 518
600 730
38 729
203 913
21 981
562 638
587 438
890 679
526 851
809 35
633 565
655 765
498 565
553 699
524 992
608 49
41 166
387 869
88 875
595 189
608 339
400 163
887 236
948 939
330 568
349 527
483 561
468 609
851 609
669 728
994 726
898 805
514 490
565 655
171 430
508 833
122 178
330 950
498 919
341 199
980 315
804 82
875 454
372 587
708 176
267 714
515 254
49 41
217 764
516 936
966 708
207 816
439 178
636 958
489 42
55 111
242 491
86 320
385 353
194 254
709 995
856 586
406 43
119 282
448 78
433 463
852 244
579 769
411 435
4 249
389 990
622 872
81 592
337 957
698 353
496 455
786 414
742 188
511 950
80 879
448 369
614 457
753 957
45 475
475 263
640 956
427 776
844 690
884 585
461 158
219 406
779 81
231 624
234 325
424 94
243 684
734 925
298 819
548 585
684 677
576 864
206 466
713 855
160 451
27 205
281 413
186 396
624 489
19 969
448 496
866 96
967 588
311 801
520 511
339 520
287 449
725 994
548 115
816 875
726 771
119 676
239 812
727 529
246 760
542 623
531 654
731 30
253 923
31 380
321 781
296 137
13 371
941 462
534 280
682 980
459 382
282 961
323 96
920 885
120 132
153 979
14 565
949 187
712 63
749 884
354 662
617 207
132 241
232 459
106 535
965 931
648 191
123 786
602 783
135 328
100 438
968 227
229 672
555 990
817 806
551 668
266 547
426 777
709 78
981 99
855 808
155 245
876 80
771 564
83 786
978 974
905 926
195 893
216 949
122 395
42 870
372 888
37 986
350 482
814 613
735 476
128 342
767 651
574 218
28 799
924 562
588 590
823 738
616 54
448 838
786 26
345 399
977 893
104 738
126 455
360 25
479 361
659 475
133 516
926 283
67 508
714 731
656 1000
300 780
599 302
755 22
192 909
376 106
852 104
693 694
549 557
719 700
91 871
732 157
102 299
711 597
595 453
220 179
865 499
992 462
91 825
690 375
836 40
145 889
942 753
187 53
618 520
93 361
572 82
309 149
31 424
775 154
731 125
1 390
575 906
152 502
663 440
392 202
673 199
260 216
733 483
529 66
728 252
602 424
643 899
524 464
774 736
522 294
486 485
598 832
949 957
446 884
947 656
15 402
305 269
866 140
368 600
930 121
600 603
577 14
911 782
62 120
403 596
87 253
475 676
35 471
875 940
534 362
505 961
594 583
900 470
231 554
377 499
914 529
931 976
761 383
824 222
869 503
698 117
696 670
637 486
907 258
229 178
525 277
268 991
936 683
958 672
447 568
780 331
511 744
315 690
912 951
800 252
995 744
583 608
20 701
550 750
392 241
204 311
20 718
259 370
713 16
770 976
448 415
910 552
222 172
529 532
119 754
775 679
899 685
74 540
469 153
739 396
421 431
495 698
466 43
748 579
921 54
258 991
865 837
220 766
985 664
202 663
842 471
843 373
32 801
1000 503
419 593
427 40
979 577
509 625
22 67
438 200
127 625
564 130
835 666
272 354
485 534
890 916
829 280
214 964
575 509
677 229
910 258
981 462
982 258
215 278
17 840
116 802
894 853
539 165
864 227
382 177
434 271
666 106
744 774
763 526
113 603
744 54
254 581
880 895
612 863
259 502
90 36
372 951
144 419
643 382
307 412
798 127
367 417
701 747
596 573
585 244
368 258
744 865
629 682
209 308
759 724
457 54
769 117
768 255
679 278
433 264
114 948
260 326
132 285
809 432
996 234
970 372
202 941
204 52
920 782
292 46
259 745
815 459
463 936
22 922
913 186
76 542
513 405
370 715
395 182
554 783
561 481
612 57
455 607
180 577
899 826
447 553
243 500
817 510
271 319
376 464
298 778
844 592
635 208
688 568
508 623
739 930
918 211
475 683
762 202
853 225
292 58
766 870
281 846
400 759
995 293
597 325
172 548
367 862
759 496
334 42
579 43
626 307
845 427
540 259
547 852
485 932
254 404
332 805
53 540
787 397
829 226
365 179
385 452
637 312
750 255
504 579
523 202
984 655
442 411
489 989
991 236
398 912
791 678
195 402
734 485
703 536
430 803
610 538
445 151
617 705
250 208
173 952
484 986
8 50
661 857
525 964
736 931
35 874
961 221
199 716
189 521
264 928
508 934
52 76
574 4
55 410
442 322
372 91
991 948
248 614
393 244
605 885
118 901
933 330
20 596
937 513
241 911
431 524
96 267
614 790
544 580
951 831
608 588
399 637
920 766
503 750
177 528
381 268
909 912
706 816
31 266
240 944
333 286
120 339
24 742
83 653
950 44
701 423
730 242
579 746
948 669
203 310
882 293
541 479
683 452
983 953
265 818
849 864
937 248
463 205
821 10
163 949
742 865
131 986
82 400
293 255
395 732
575 619
165 4
699 93
427 283
575 618
866 539
315 42
295 767
897 422
815 827
177 135
544 572
614 481
128 746
639 228
891 546
346 573
986 226
202 620
412 653
910 806
963 327
864 597
856 816
634 937
14 642
991 353
79 496
260 327
193 657
837 97
651 295
101 102
90 285
733 848
102 600
294 882
110 918
688 974
584 237
369 498
259 787
568 542
378 168
367 407
321 530
682 985
395 160
655 137
229 144
599 977
967 462
860 666
583 724
151 733
618 506
711 799
21 387
109 707
845 212
508 711
201 905
893 321
231 629
862 505
659 499
647 721
820 937
801 755
939 753
531 527
557 643
700 485
96 514
255 157
173 283
601 896
264 775
337 998
278 326
142 433
742 232
803 106
974 60
815 244
813 503
435 446
892 275
127 919
66 684
740 334
669 449
345 325
823 568
149 244
659 354
547 949
955 89
459 783
337 832
182 702
208 175
692 71
708 799
220 826
392 677
148 380
296 106
866 442
885 506
262 326
167 646
731 437
358 835
602 267
635 88
926 749
971 311
813 140
757 764
796 175
88 383
386 309
515 749
783 619
338 661
171 567
670 829
552 303
687 243
231 202
364 97
25 386
442 978
726 349
553 727
306 279
976 442
718 431
352 471
528 628
309 389
367 911
345 219
253 370
659 126
206 957
239 172
691 835
908 821
74 421
231 678
682 690
189 913
343 736
69 826
226 56
479 122
612 801
173 223
752 65
784 984
17 269
562 950
371 817
718 523
774 128
961 56
309 105
41 327
35 163
37 509
563 127
408 697
890 982
466 37
528 221
73 664
432 849
700 296
638 878
448 605
622 946
794 504
239 258
954 312
194 486
497 647
359 338
148 838
579 109
87 88
551 732
326 512
46 403
20 466
856 415
386 330
9 629
412 579
682 871
564 197
544 608
592 82
61 26
815 990
899 353
767 111
152 171
731 213
452 137
752 412
654 924
630 113
991 715
313 314
813 918
153 492
12 771
579 751
483 790
904 89
996 974
689 262
129 138
707 266
539 759
599 608
800 463
518 320
855 936
647 165
294 259
203 68
907 682
732 348
154 84
657 885
19 866
47 595
278 78
252 212
294 303
123 684
792 698
511 909
499 512
242 109
236 193
380 154
165 472
556 524
935 181
445 461
668 17
637 5
991 373
868 394
925 88
385 263
287 344
806 156
246 709
450 584
978 298
981 97
411 742
229 853
195 555
321 284
756 49
812 132
614 714
528 420
681 553
892 636
190 110
568 77
630 194
690 697
164 279
517 415
814 99
511 32
476 147
320 557
266 181
493 53
541 905
129 772
287 46
566 936
740 186
434 720
541 219
767 26
383 290
110 399
277 252
754 326
883 776
725 467
936 468
644 499
599 498
881 342
426 263
297 894
390 824
177 759
81 982
426 23
565 374
176 341
989 742
456 765
466 803
160 517
295 766
283 544
994 554
589 734
888 695
180 81
186 153
711 74
739 29
459 277
453 710
962 999
422 318
788 897
786 469
13 1000
105 298
619 223
833 287
175 988
452 597
951 73
1000 464
635 314
282 213
430 136
160 335
935 939
313 965
128 843
447 616
616 31
298 588
185 666
412 364
722 884
167 373
234 828
191 878
17 371
884 48
710 623
666 290
382 431
902 588
334 324
661 574
848 283
620 788
92 134
976 733
365 388
177 764
180 590
283 945
676 398
406 684
434 27
181 48
913 646
741 785
443 950
606 252
150 230
914 286
794 510
599 489
495 809
307 640
288 755
923 361
600 167
375 468
502 380
79 631
72 910
748 537
285 490
663 372
849 877
306 164
32 574
577 647
127 810
89 924
171 418
135 483
103 968
13 826
288 779
495 578
145 3
617 304
422 273
767 385
831 958
477 771
608 892
608 328
77 75
873 188
89 366
310 44
677 60
467 463
640 210
287 999
364 834
348 789
275 289
420 851
847 168
749 383
855 738
824 959
570 973
96 227
298 934
6 273
132 459
697 575
700 714
336 426
538 628
54 192
591 180
878 154
75 480
913 30
583 134
516 100
678 188
591 693
937 732
906 546
531 178
606 407
448 840
986 622
449 845
781 483
8 535
447 435
82 322
985 629
262 933
3 614
146 319
586 220
504 747
78 254
820 944
460 8
108 297
416 747
993 733
99 977
716 842
557 180
39 85
935 821
49 465
909 775
277 344
111 793
836 590
65 529
398 153
441 296
798 100
490 268
716 336
275 573
779 762
933 709
160 946
378 100
118 917
494 955
730 900
293 544
800 784
884 628
325 520
882 540
495 971
270 447
806 706
961 728
72 514
44 914
27 329
314 774
896 155
85 819
344 615
2 673
911 349
600 136
469 688
932 575
234 445
545 669
249 295
311 540
818 587
193 564
674 7
882 524
774 48
817 805
26 33
814 961
509 836
973 299
876 427
244 835
647 523
547 602
521 468
160 881
233 820
895 410
577 581
44 703
53 35
932 26
386 278
660 228
545 109
548 518
620 947
657 764
150 247
199 644
917 210
463 246
625 909
76 710
406 39
300 245
529 293
731 242
855 417
272 885
25 177
477 552
374 117
108 146
774 591
652 846
775 881
722 427
487 841
84 757
205 512
859 419
945 144
296 931
242 137
173 580
817 960
15 101
451 377
985 910
786 112
90 807
409 740
993 466
323 700
723 165
526 954
348 907
421 372
811 707
8 421
565 915
901 920
534 298
840 605
161 853
738 114
776 888
617 245
673 399
623 755
180 736
212 945
548 409
759 98
475 712
969 495
332 681
982 127
406 19
163 849
264 75
600 240
471 343
390 673
970 241
787 245
839 603
846 416
222 887
121 428
141 752
135 65
576 983
246 61
284 346
164 294
886 35
615 829
897 513
315 826
155 82
374 158
232 875
583 428
619 364
852 939
234 272
29 940
239 775
225 414
150 78
835 976
675 396
669 326
241 676
253 467
666 779
460 493
813 697
151 83
317 62
58 625
44 285
719 128
960 640
93 554
714 279
570 155
629 515
766 886
157 637
118 345
242 147
82 647
639 422
656 473
30 154
19 842
165 684
186 568
300 316
412 546
559 466
231 687
707 322
959 287
124 647
72 632
954 751
882 71
361 415
999 634
468 434
806 26
580 956
612 263
821 998
636 919
223 67
433 345
496 461
71 75
960 12
896 813
767 115
145 307
475 395
95 384
188 978
93 272
343 865
737 640
978 693
437 67
211 746
687 596
840 685
525 296
914 401
834 522
90 793
898 815
793 53
788 450
747 155
149 324
381 326
297 67
714 505
69 450
522 974
471 170
180 702
429 942
618 816
266 26
992 790
162 300
148 634
175 714
321 365
712 242
568 526
6 582
648 80
528 10
775 22
723 711
44 594
431 647
956 363
507 639
41 670
392 65
83 817
106 224
118 102
720 574
959 750
915 533
961 497
580 256
647 568
800 954
67 209
530 896
685 341
769 704
71 637
994 143
140 330
341 618
766 439
669 398
818 718
959 622
919 795
763 788
167 306
344 172
645 838
779 905
668 507
18 477
656 515
490 677
439 23
603 469
748 53
292 103
819 341
380 735
1000 255
863 743
809 782
28 520
220 155
260 782
867 42
375 777
623 916
312 842
124 388
67 799
61 316
7 647
274 935
728 383
373 187
881 723
590 183
579 509
498 33
670 547
285 305
124 829
797 576
305 872
6 328
245 936
273 121
472 609
477 620
144 965
763 371
510 711
557 424
578 742
524 34
239 768
802 75
326 805
55 434
856 494
614 865
692 324
920 479
271 666
627 734
336 364
252 421
449 561
725 203
256 59
532 718
889 452
832 76
348 689
880 840
906 90
45 520
215 452
407 387
817 577
810 428
103 168
594 823
846 1000
372 740
625 641
171 459
424 726
844 715
995 637
477 24
99 286
663 500
362 535
251 198
502 398
470 237
487 889
795 501
87 257
737 934
337 654
653 605
880 617
887 140
689 489
314 926
118 29
108 274
894 892
847 194
944 355
96 726
370 296
756 929
294 159
338 974
285 43
347 85
387 516
887 166
181 426
464 268
491 347
89 429
53 167
905 988
242 862
982 381
67 126
933 841
908 87
483 457
276 472
839 380
221 140
429 454
456 709
323 206
140 753
760 424
562 759
378 26
707 518
33 549
78 676
488 75
639 85
563 604
314 559
429 810
215 203
947 703
749 158
827 572
452 899
301 211
35 696
70 687
354 447
186 289
694 588
55 224
498 775
44 227
492 808
139 984
308 420
602 844
648 48
777 240
407 585
416 568
328 824
919 532
863 7
32 655
344 14
172 22
894 478
538 498
919 161
701 117
697 325
279 680
499 255
430 409
247 611
84 271
995 557
972 135
311 101
366 74
534 442
550 980
813 688
541 313
43 707
189 856
812 796
358 160
550 234
277 223
431 983
768 955
390 808
125 533
63 527
866 572
431 343
304 81
800 337
265 648
587 853
465 9
565 287
291 255
483 726
156 652
762 34
88 238
638 588
185 87
864 411
499 850
272 189
656 369
535 315
778 471
534 347
158 452
95 504
537 529
453 403
654 122
730 646
583 895
759 762
69 257
827 57
107 742
484 108
120 322
910 899
439 881
945 467
425 925
21 19
655 138
943 68
89 401
794 623
231 81
782 165
620 601
326 411
822 253
536 702
188 829
521 215
340 831
442 649
718 489
646 915
904 559
172 555
508 640
311 690
733 328
839 935
178 115
964 711
827 377
623 815
605 537
260 184
651 994
761 591
505 412
845 90
3 621
722 499
337 920
912 837
687 428
386 751
267 683
109 863
978 611
455 106
559 9
587 267
726 950
953 351
895 425
202 593
170 260
427 908
358 917
371 967
700 816
654 124
450 737
474 454
491 622
633 543
484 125
298 887
797 457
261 562
459 37
359 932
303 408
384 557
996 430
35 68
815 308
928 253
126 805
565 744
588 731
107 691
576 901
391 414
127 983
198 117
799 463
681 993
429 75
847 990
172 914
900 47
995 978
102 32
20 43
263 1000
552 687
121 721
584 313
201 615
31 412
50 37
638 344
30 22
932 260
397 34
443 640
309 433
299 552
973 463
154 37
978 497
243 735
692 100
730 3
695 907
465 509
858 936
258 657
67 548
163 150
908 276
500 413
337 977
173 84
41 807
99 940
194 367
934 790
800 287
253 738
102 319
268 155
336 76
145 597
102 263
877 36
146 381
191 248
972 253
551 455
873 28
575 146
366 774
64 349
130 129
755 647
428 964
732 283
156 391
911 316
650 35
907 89
25 724
1000 84
226 928
21 245
92 413
937 51
34 698
947 962
573 455
587 798
315 174
839 485
114 587
872 929
875 30
342 844
565 294
25 267
357 506
812 111
535 416
989 343
801 252
207 588
109 304
748 901
207 889
951 778
580 814
533 419
333 810
137 187
744 397
272 320
63 263
766 202
762 595
852 495
424 194
486 247
444 208
269 227
646 803
808 983
794 507
836 859
777 406
757 497
245 630
263 993
929 463
721 51
233 936
602 336
723 727
105 277
162 189
275 19
402 210
900 673
132 798
953 477
514 625
540 238
209 474
646 890
857 471
966 9
659 6
769 629
765 249
374 245
658 3
410 247
372 364
54 700
775 610
884 260
903 241
527 162
386 210
523 74
974 691
473 314
987 194
845 139
746 304
121 265
487 401
577 220
427 641
455 334
843 213
743 174
869 233
551 555
153 67
399 586
206 78
374 651
570 369
349 300
75 296
749 221
442 402
734 803
184 620
203 616
420 696
280 544
216 876
40 611
916 260
854 710
594 450
299 515
590 456
233 46
546 799
342 26
88 241
485 310
658 306
554 300
672 568
771 213
198 234
351 517
102 162
682 736
693 60
329 994
980 216
392 488
1000 190
185 697
766 769
362 379
887 748
457 452
412 463
502 465
419 838
634 56
483 998
646 823
460 813
352 807
754 136
852 407
640 903
430 718
296 167
268 732
194 425
94 897
25 934
715 930
286 263
818 496
571 622
84 1
462 45
229 146
52 443
365 231
358 202
154 844
518 459
689 87
922 86
961 357
780 575
554 596
810 800
391 149
296 781
713 962
484 450
576 890
724 697
894 232
212 129
87 629
549 903
309 46
720 909
389 336
890 365
278 615
521 866
328 37
723 123
7 41
780 764
627 304
534 683
534 520
101 388
843 299
635 453
303 995
963 424
927 49
555 666
228 24
517 682
248 427
262 442
880 240
111 912
868 5
60 175
249 884
983 839
825 430
227 32
963 77
758 498
971 984
622 958
234 936
537 573
527 977
616 67
13 631
578 724
87 952
605 387
972 529
56 319
836 580
104 75
217 835
302 948
783 993
362 297
915 397
111 955
861 668
535 479
146 613
589 562
18 355
162 697
62 682
460 871
127 163
345 223
178 232
84 83
118 896
541 486
640 636
195 302
554 62
528 709
466 637
265 219
665 91
180 412
514 716
371 394
149 918
329 179
517 1000
604 317
632 760
95 534
103 852
688 76
875 497
388 348
20 319
735 105
290 896
544 756
951 188
293 659
396 610
468 348
344 166
791 863
9 753
488 206
70 784
315 307
413 617
770 832
492 618
630 876
227 91
23 359
468 532
802 786
192 564
403 552
437 293
594 631
952 773
637 800
598 437
236 609
298 64
662 427
764 433
444 606
700 489
954 148
321 544
358 481
847 954
891 665
600 648
352 173
147 492
361 494
587 145
614 725
300 360
91 25
178 790
520 667
441 743
694 836
179 930
278 722
715 177
395 327
799 268
470 687
212 31
360 836
886 465
545 354
972 404
866 331
543 311
902 970
330 101
824 847
781 150
793 232
831 167
579 51
405 559
809 27
238 413
797 969
531 695
689 784
60 955
731 347
125 43
619 706
758 940
349 568
157 3
692 30
387 197
567 926
81 56
96 622
267 406
514 130
808 367
352 288
866 338
445 196
592 566
486 490
271 939
787 704
450 687
894 747
622 548
506 186
681 870
523 789
325 388
982 816
241 335
250 190
930 103
690 212
875 746
311 40
617 294
834 680
920 622
827 190
531 620
598 910
907 791
199 745
863 767
373 563
973 638
57 396
762 191
826 528
633 910
148 245
807 219
583 119
954 492
651 655
500 935
807 837
205 750
63 781
45 679
96 201
882 328
657 47
198 190
791 710
822 164
603 438
832 836
957 10
420 990
967 114
114 347
227 796
678 828
492 46
585 496
607 813
172 425
306 985
326 11
590 385
368 397
904 454
525 859
265 181
505 115
775 406
409 302
841 161
304 780
309 976
45 470
165 76
17 990
45 916
988 630
132 632
798 272
154 339
13 307
114 698
589 99
785 533
960 364
551 965
588 350
471 824
144 730
759 851
131 842
529 319
915 995
169 688
178 31
688 676
599 428
366 167
367 972
3 352
763 25
678 72
826 353
420 720
202 397
87 720
61 373
230 608
671 334
951 996
417 878
105 765
221 240
120 866
175 565
397 169
73 672
938 175
759 987
854 326
966 489
600 714
249 864
453 794
637 341
44 624
66 411
609 217
824 348
713 157
947 608
448 967
675 510
515 300
67 370
392 416
812 91
80 322
979 413
277 973
782 493
256 457
123 73
642 946
507 988
491 219
911 216
817 145
922 567
500 760
344 949
304 825
873 571
522 545
948 20
16 21
64 518
350 668
85 885
327 17
329 391
61 959
617 112
33 929
575 460
810 407
765 459
393 437
580 651
546 323
419 323
496 528
316 224
567 42
54 694
442 56
28 629
929 541
878 150
40 713
137 218
919 293
530 179
383 221
163 744
271 249
296 522
211 775
62 899
383 485
522 373
961 213
107 140
86 625
154 821
872 206
82 751
811 220
595 261
568 894
859 134
638 728
871 231
58 368
334 538
384 410
811 775
452 334
393 447
284 699
860 573
175 204
659 473
135 689
538 749
215 304
613 348
579 103
52 111
169 805
293 134
245 657
808 194
526 216
425 859
926 170
638 685
515 637
294 20
321 259
477 14
365 9
732 550
961 168
4 577
976 975
17 207
48 232
182 320
59 992
993 234
698 594
618 18
957 371
826 233
105 596
285 956
804 539
993 187
919 556
791 622
140 18
274 39
171 740
508 116
349 294
433 70
627 923
867 599
795 656
462 220
590 476
893 489
902 775
12 850
624 36
292 507
667 444
487 363
167 60
177 640
20 101
445 632
417 585
52 494
852 503
429 612
743 818
836 900
218 583
363 377
160 817
640 25
676 484
32 492
968 277
415 730
115 614
35 850
372 535
605 213
292 878
117 322
823 177
844 512
594 269
346 137
800 321
612 541
864 845
256 655
722 392
761 939
385 627
422 236
972 358
632 912
786 263
293 34
877 574
562 756
786 763
557 918
91 100
453 744
598 972
929 225
493 647
432 652
412 347
476 406
863 886
738 400
116 877
18 302
922 531
148 251
188 714
99 994
637 362
437 211
996 543
75 148
170 1000
771 841
656 268
820 91
396 700
375 890
415 441
912 857
537 117
697 328
856 170
165 746
58 234
122 81
272 862
842 780
867 846
15 143
412 447
492 124
652 76
127 758
892 775
93 431
693 630
36 275
82 895
391 696
610 355
256 378
549 324
373 758
43 49
21 204
339 438
206 516
658 276
224 360
341 421
336 52
52 597
97 816
292 438
578 56
827 104
552 434
347 177
76 152
264 603
5 109
297 971
618 201
48 75
490 457
777 80
579 613
656 239
734 96
279 205
152 972
923 727
734 546
851 455
193 334
252 359
52 137
1000 835
914 843
711 221
291 839
156 97
311 482
169 463
1000 550
896 210
612 778
448 419
971 402
377 70
5 365
825 771
615 571
694 108
551 941
800 344
237 645
958 517
660 350
898 335
47 945
37 477
698 445
822 748
757 934
810 5
640 760
924 309
474 156
834 494
669 327
318 596
123 470
179 65
73 445
161 274
853 121
665 126
24 53
233 243
402 372
238 537
25 761
927 656
98 761
38 983
522 586
892 700
160 751
188 764
875 296
323 179
279 485
668 509
85 28
36 708
778 595
567 423
470 484
878 823
587 400
721 308
113 110
221 53
452 890
668 495
36 232
709 852
13 359
154 423
466 707
211 62
425 77
624 749
504 988
521 518
292 837
698 504
806 654
822 300
322 913
266 32
735 992
155 655
651 506
587 506
762 282
549 69
474 875
598 454
364 445
417 391
493 918
715 542
494 933
802 356
33 198
620 870
39 530
985 371
396 351
148 367
850 279
107 217
943 592
59 126
613 173
429 718
803 573
482 864
363 980
672 286
371 626
219 728
24 213
211 945
969 988
456 805
250 51
840 35
50 176
856 511
353 397
446 330
979 532
223 552
103 224
73 772
384 604
897 609
251 95
903 603
969 391
520 397
214 741
995 642
926 136
480 413
668 986
902 697
242 175
408 106
753 357
485 888
640 145
870 720
709 110
325 206
801 972
605 31
307 389
93 812
445 752
301 688
890 488
704 352
585 615
613 10
843 497
443 542
778 932
374 179
434 254
454 925
858 274
661 367
287 86
370 834
997 590
479 723
296 173
717 848
242 924
296 155
776 913
73 11
49 669
146 717
143 217
654 790
698 156
963 664
866 953
152 943
282 250
108 123
940 761
73 757
291 886
689 585
322 314
436 305
61 650
617 862
9 770
127 348
973 563
769 654
466 342
611 66
962 464
963 699
905 760
644 539
917 805
656 98
454 658
57 510
62 242
547 647
126 803
522 529
659 366
19 321
591 740
913 356
196 879
478 848
55 553
436 535
945 352
629 249
141 216
834 121
901 895
406 597
935 999
212 396
226 17
613 841
895 79
388 181
210 211
494 740
452 723
658 912
245 158
261 974
196 77
242 472
944 956
290 952
47 260
959 359
541 5
844 201
742 557
822 570
441 553
779 679
103 726
899 597
508 993
419 634
706 524
569 617
775 313
660 79
136 997
113 720
697 740
991 979
991 253
915 226
658 592
996 640
305 233
786 686
690 103
451 613
457 826
748 436
731 526
496 530
582 609
556 113
219 235
948 318
673 179
793 810
576 664
409 246
526 259
635 605
769 223
391 213
420 523
368 537
241 727
435 392
10 961
465 505
988 989
204 699
446 524
615 45
233 184
108 881
606 834
404 853
2 775
495 474
472 270
134 205
502 822
8 168
998 269
818 161
557 240
902 559
607 766
670 726
990 837
652 9
705 774
903 93
929 438
101 434
408 128
81 678
439 995
398 953
261 415
49 99
351 165
806 107
121 372
759 594
4 74
312 653
158 296
69 606
237 213
297 843
837 312
186 566
690 259
875 805
159 130
351 574
283 792
783 17
46 390
862 161
115 202
804 881
359 471
347 348
464 805
760 161
259 522
571 787
504 125
814 825
327 911
342 654
553 99
355 755
527 475
841 821
222 933
336 453
723 188
625 134
648 435
877 636
160 844
745 197
67 315
127 79
145 681
767 353
978 672
387 320
16 164
938 120
314 625
211 745
276 290
948 235
85 842
757 345
202 854
260 143
215 814
773 126
768 396
34 838
696 37
603 724
142 233
774 42
80 24
401 422
176 224
447 202
523 781
282 214
788 176
529 677
82 478
437 222
70 442
796 831
746 424
180 234
161 890
656 937
652 646
722 178
943 585
280 954
709 139
343 290
2 610
294 11
661 654
431 40
180 14
47 416
501 393
588 383
198 470
853 997
192 478
123 842
105 893
643 772
396 945
918 342
978 124
94 308
334 690
818 787
356 486
340 626
277 712
505 66
81 529
631 418
819 324
169 595
80 681
343 522
26 875
720 884
99 244
498 28
278 608
95 274
466 817
344 309
490 638
307 458
362 115
511 5
978 712
29 729
667 569
820 903
698 528
363 226
585 487
244 225
889 373
860 617
577 798
710 402
37 56
229 607
208 93
343 520
975 28
801 375
22 4
51 699
711 466
936 954
601 636
830 109
398 932
230 378
889 666
368 993
754 802
809 424
597 960
958 594
851 492
665 929
555 848
510 402
264 303
957 305
419 898
769 126
867 777
131 822
514 843
465 198
715 521
687 219
448 974
964 789
52 201
886 431
743 830
590 774
815 536
70 165
688 300
836 29
877 422
889 454
108 127
850 664
121 81
229 118
517 777
233 647
53 661
793 782
926 390
332 806
313 372
974 368
670 47
691 940
333 596
229 729
101 954
935 68
594 423
557 79
748 151
176 223
490 840
526 550
321 538
10 867
139 752
309 47
485 114
712 758
810 918
211 733
902 341
634 922
862 393
455 50
123 663
845 569
904 747
872 441
727 876
102 327
587 571
756 724
934 254
319 591
512 861
179 58
667 16
732 245
524 127
775 832
871 364
955 934
871 684
28 161
936 397
571 871
807 251
428 975
749 63
440 836
94 243
337 753
979 151
208 416
544 665
860 836
622 429
873 380
77 390
477 426
874 456
280 956
733 338
213 176
948 593
185 431
679 756
890 944
290 821
181 804
567 581
592 531
432 928
219 247
841 319
75 424
345 484
386 107
589 272
251 419
141 688
444 382
303 129
361 61
486 76
126 988
298 59
120 467
321 721
778 156
75 380
462 486
324 276
626 261
480 125
233 193
418 425
3 884
273 907
670 473
546 377
509 983
991 152
903 746
636 418
387 483
993 737
599 72
231 683
624 814
646 719
350 712
133 740
269 559
860 877
848 660
768 134
484 459
78 458
257 627
484 168
461 453
272 806
293 28
86 476
53 862
187 354
769 259
662 501
385 320
952 76
149 596
680 373
31 104
746 740
222 599
377 448
674 91
198 779
220 849
671 509
674 2
178 385
459 567
452 715
708 447
429 317
648 269
547 143
204 774
208 907
513 601
208 85
342 567
93 142
816 577
927 147
681 632
747 381
105 835
698 223
333 234
255 523
484 973
77 552
679 865
521 418
627 111
245 622
752 613
599 242
455 658
397 495
935 251
302 159
787 639
406 758
999 521
717 257
854 56
20 261
549 531
451 167
411 924
842 590
751 563
948 141
376 621
559 395
126 277
317 642
112 583
305 503
569 630
835 25
230 412
758 872
217 307
992 880
491 359
465 578
975 796
512 81
625 928
941 120
970 236
956 336
401 459
49 37
136 581
33 431
223 154
353 24
145 59
113 859
409 570
323 683
741 665
383 102
586 643
442 251
976 189
238 451
493 84
621 317
565 698
654 894
464 246
260 896
982 329
467 737
224 653
663 362
351 610
660 235
43 616
331 602
480 833
490 436
316 268
773 242
169 6
548 894
654 908
493 256
236 799
480 690
733 496
15 922
681 30
642 259
402 531
57 95
130 607
264 165
267 409
942 161
143 890
644 439
152 652
166 474
708 790
412 474
527 177
860 871
962 934
109 88
609 150
398 203
738 541
751 782
30 785
745 496
190 108
18 740
578 5
929 557
481 726
448 936
169 554
250 98
250 625
475 700
510 630
873 968
191 461
625 165
807 646
991 195
761 526
47 719
942 636
264 306
263 840
305 987
668 991
439 15
912 562
882 366
971 454
830 656
620 117
158 664
184 328
836 589
876 891
504 933
852 82
158 399
732 751
58 799
274 511
174 449
776 28
338 23
735 208
935 231
115 32
794 167
586 730
539 158
920 134
795 520
119 511
405 886
134 114
32 753
731 791
383 757
429 538
569 106
863 694
996 424
892 387
727 879
751 37
449 447
659 964
107 745
861 962
821 96
770 498
748 119
249 388
937 731
201 336
659 67
585 886
319 181
930 381
101 408
789 754
925 816
262 657
412 584
601 718
801 897
900 735
847 851
227 894
535 32
132 207
779 654
867 381
457 908
786 237
717 112
872 562
918 41
597 432
985 448
983 148
101 768
154 664
125 725
377 248
429 274
15 501
272 836
121 894
807 954
397 872
241 678
509 384
174 113
237 527
544 906
443 377
815 958
902 594
502 331
547 411
722 646
820 867
716 938
45 4
520 90
805 514
665 70
655 535
916 885
902 736
116 394
566 433
459 142
522 755
262 523
951 885
298 371
924 98
133 354
459 189
386 371
220 820
351 435
242 698
739 111
937 770
300 354
225 944
341 259
849 879
848 438
667 17
146 713
147 121
876 470
526 517
341 58
38 693
775 134
811 778
644 701
308 104
97 204
551 247
139 685
672 461
842 966
845 822
29 855
512 335
449 468
148 958
525 200
776 231
78 647
643 197
328 225
105 59
700 779
272 883
844 288
679 524
851 895
522 217
862 452
737 56
331 970
745 169
99 100
351 840
145 566
125 570
115 662
266 564
527 969
184 859
917 7
772 26
23 3
644 763
577 742
802 623
974 382
83 180
599 782
731 118
697 650
343 103
387 960
317 726
552 50
184 208
282 504
818 956
47 739
249 862
149 185
924 157
894 691
3 416
975 977
150 405
404 609
902 335
515 439
151 38
405 345
891 453
555 861
894 564
45 781
601 871
337 249
697 384
428 130
912 97
653 710
804 392
839 653
50 381
287 679
711 260
116 89
277 242
580 35
363 240
969 825
428 14
657 840
359 960
809 448
776 147
564 633
264 966
765 499
450 743
141 932
651 224
872 993
197 905
2 981
854 673
571 458
124 622
379 482
557 467
138 440
185 709
34 470
93 677
729 159
364 532
328 590
674 276
369 943
760 951
358 830
684 772
593 660
233 288
162 481
394 900
20 46
377 843
115 187
825 763
672 912
30 254
276 258
169 298
69 762
497 900
747 356
473 692
140 445
811 244
703 324
140 193
416 637
886 527
239 631
89 421
772 262
12 365
756 83
768 953
365 937
47 606
280 248
294 422
714 288
685 520
383 575
44 678
828 966
594 729
183 575
328 718
706 266
956 302
537 113
101 452
783 66
491 180
88 532
854 993
79 408
769 646
138 325
798 308
801 143
833 927
734 8
964 517
28 275
552 861
638 908
609 47
423 480
562 999
554 60
614 925
199 718
263 650
69 284
677 762
724 439
186 602
172 219
28 656
704 161
715 794
190 59
162 575
353 725
76 240
568 482
924 948
865 166
848 443
950 900
786 358
698 798
724 609
254 946
711 885
490 4
682 128
317 322
464 119
369 281
47 542
81 887
102 13
259 862
594 967
806 618
367 314
895 467
424 850
287 482
280 668
786 129
37 861
485 247
501 726
659 452
661 762
94 32
514 142
159 954
802 95
221 944
779 577
356 612
870 788
997 125
817 471
238 889
87 8
22 575
60 877
576 32
466 403
683 851
496 41
347 811
396 683
900 828
505 872
726 694
939 480
41 254
372 253
310 526
468 403
594 328
352 831
659 331
368 318
75 753
444 311
131 645
407 180
412 892
315 860
746 844
462 201
857 639
693 651
611 598
90 421
635 346
191 550
685 365
693 174
836 420
588 530
35 250
692 178
378 169
376 347
83 79
612 997
408 928
729 645
480 112
289 59
93 408
407 842
802 878
288 588
541 404
7 120
185 318
135 146
774 948
574 331
18 359
340 133
950 117
714 251
815 452
385 635
615 327
36 631
281 322
799 79
511 594
409 220
916 293
104 845
545 467
77 2
303 636
252 756
743 353
426 501
590 528
356 367
877 925
186 547
762 172
804 455
294 316
188 510
696 225
776 973
33 166
156 767
530 275
520 181
670 218
767 130
744 269
55 31
6 832
865 320
632 966
767 274
343 421
557 761
446 78
637 266
107 632
492 66
933 441
833 261
731 711
823 521
54 579
227 514
857 545
272 545
29 600
982 237
73 23
109 859
31 922
824 791
401 650
42 815
713 59
288 929
628 752
688 836
45 508
44 378
980 607
556 786
308 692
66 583
21 963
241 680
384 341
377 308
298 294
421 153
67 438
942 51
416 68
437 96
264 160
871 234
485 566
18 764
9 725
266 229
825 968
248 205
61 542
21 521
243 851
363 208
710 315
261 303
380 649
860 57
719 442
586 729
251 542
218 101
993 911
473 980
494 461
900 74
190 876
597 541
169 366
335 560
895 309
683 96
140 525
78 198
235 958
404 780
577 546
258 915
321 613
30 703
703 404
91 532
256 999
195 147
474 36
177 62
247 151
731 78
260 272
116 284
622 856
968 972
551 333
692 912
901 884
65 690
178 963
396 104
893 7
499 758
453 955
138 991
735 825
335 571
362 111
288 739
574 887
450 131
799 682
943 304
325 375
47 378
386 699
793 698
350 981
122 418
368 62
620 974
921 764
862 107
778 394
903 423
902 397
270 112
735 579
759 972
454 921
665 533
830 367
826 105
455 332
413 961
241 603
950 23
88 743
16 392
477 466
340 693
937 667
97 649
936 510
608 714
989 933
451 290
375 282
434 260
678 459
905 370
533 576
223 613
343 655
36 208
495 464
433 307
902 687
254 68
336 585
564 362
26 938
68 649
102 177
510 650
500 543
214 163
89 261
60 875
872 449
279 756
937 730
637 796
607 773
678 348
309 576
320 339
789 295
30 177
752 725
404 325
915 275
465 607
375 398
380 830
700 718
899 544
443 748
714 486
757 279
763 613
272 559
586 415
526 619
62 4
893 510
64 633
806 953
913 193
77 857
308 857
592 578
810 541
337 528
255 286
455 753
430 196
656 133
107 986
834 753
819 214
190 148
178 278
976 868
174 486
568 594
573 988
438 386
718 299
933 165
153 241
881 280
46 168
730 777
462 137
642 129
657 988
110 140
335 455
597 101
666 22
686 141
14 835
8 141
700 252
268 309
258 374
940 210
946 214
273 266
902 630
949 12
448 730
857 81
289 412
758 279
791 278
168 734
819 288
825 702
500 218
215 351
98 793
374 908
611 312
694 494
81 833
788 451
307 610
791 197
217 342
52 315
443 429
396 395
686 770
830 365
594 708
51 333
26 830
877 596
802 684
295 137
815 513
487 347
516 337
696 102
956 265
986 506
678 190
799 864
815 750
674 36
694 364
967 860
458 179
971 31
49 813
505 37
885 666
296 964
18 284
589 475
716 813
96 516
54 920
942 820
29 219
825 187
6 657
565 34
607 337
513 181
857 668
117 812
160 89
645 621
450 265
682 254
913 33
963 68
538 520
445 737
850 132
582 294
980 928
900 183
604 891
664 629
718 386
427 148
80 209
159 376
411 811
181 754
463 452
457 922
760 372
919 187
829 70
828 506
979 670
861 925
742 965
950 770
15 605
830 466
268 880
135 46
280 366
859 12
569 674
434 443
377 970
957 393
818 873
650 731
411 872
980 188
326 764
87 757
169 102
104 140
991 889
603 531
734 232
59 402
963 791
385 902
685 576
372 61
481 286
21 962
373 805
445 643
556 278
700 535
510 236
822 578
150 156
439 121
355 222
697 763
766 528
756 214
988 398
335 632
271 793
976 860
655 523
72 583
219 203
30 159
869 720
523 422
579 457
654 983
83 591
671 949
100 178
842 646
460 592
877 743
320 205
492 403
528 305
537 57
388 839
908 452
787 6
527 930
992 62
218 444
414 155
615 488
858 514
635 155
957 893
906 75
233 661
649 679
90 250
379 159
159 151
674 118
822 797
154 892
892 746
268 522
955 798
281 467
78 179
785 586
679 360
436 751
122 487
988 94
627 219
851 299
927 313
209 95
209 639
312 449
746 87
18 561
248 476
961 648
471 315
838 702
137 71
790 467
323 305
79 850
346 582
322 372
854 332
250 239
763 52
363 155
61 763
527 367
864 895
805 915
526 123
149 946
503 841
248 296
58 175
445 160
953 990
553 33
577 342
55 747
166 631
855 610
122 434
613 571
294 709
474 727
325 474
139 446
509 180
357 170
999 221
662 539
365 852
243 161
880 874
762 11
107 503
210 693
225 940
975 354
969 912
994 799
52 879
884 388
202 922
415 950
740 722
32 31
11 56
374 755
623 403
371 442
171 223
143 758
24 48
13 796
485 693
107 954
758 569
479 414
338 339
798 511
536 548
430 812
442 408
913 93
495 705
842 650
191 776
197 726
153 61
529 872
303 488
701 300
688 221
126 820
631 183
323 697
309 819
930 677
103 519
694 984
215 976
872 794
377 545
965 464
482 326
798 394
410 32
942 776
184 530
602 803
777 959
676 255
674 693
186 519
948 781
975 451
765 162
258 793
125 606
827 692
152 227
956 590
28 670
51 288
778 495
575 482
549 136
860 506
310 756
465 867
660 716
749 762
246 153
782 594
585 398
842 812
213 677
444 518
118 260
761 133
500 488
775 523
988 91
340 497
162 980
823 613
283 448
945 693
196 71
892 382
517 547
36 463
373 263
4 294
545 939
653 721
342 848
575 296
90 572
805 850
801 499
397 111
551 517
905 292
250 489
304 924
721 897
107 629
495 637
284 379
972 478
406 226
20 287
78 670
322 438
425 753
628 134
50 603
725 908
282 435
317 204
915 544
441 303
97 784
849 331
338 759
24 999
855 662
624 125
418 624
193 497
710 684
667 607
494 457
139 757
989 376
827 98
747 6
428 283
160 568
518 375
994 66
318 138
167 526
964 134
968 203
330 675
215 983
925 817
887 434
384 492
437 728
322 835
460 468
665 178
348 36
687 764
829 901
986 378
640 371
274 92
383 466
572 974
174 500
882 344
804 133
735 112
947 110
733 313
414 892
84 739
494 431
557 751
126 543
638 180
213 554
180 545
599 576
264 1
479 710
210 17
18 934
371 735
946 14
467 617
547 445
378 363
241 860
800 559
975 869
246 527
860 999
768 951
490 574
591 497
841 635
856 584
463 152
160 913
203 777
831 107
213 385
170 375
321 529
161 443
343 621
350 687
10 910
804 273
333 964
297 355
307 491
920 922
264 893
574 752
167 43
120 693
780 112
532 897
240 837
862 520
806 12
564 179
299 752
76 199
904 467
723 446
120 371
783 368
772 196
18 130
771 423
555 784
790 113
632 349
98 206
581 67
590 382
987 175
985 483
40 946
577 900
16 109
379 363
216 600
249 825
472 646
426 495
576 54
703 547
433 759
900 223
198 369
165 87
360 994
325 984
155 90
403 680
4 862
35 881
375 292
374 291
938 519
283 282
133 249
410 259
296 227
8 172
8 119
452 866
219 634
625 565
519 975
525 112
14 126
506 723
433 251
549 972
605 337
812 386
536 473
415 39
569 869
204 17
950 588
456 420
852 462
121 730
671 282
541 428
212 622
441 80
113 815
194 236
158 378
130 427
144 744
42 802
800 32
602 695
406 993
127 452
170 287
41 582
933 956
333 880
760 635
502 91
590 886
367 29
194 790
960 110
468 445
130 224
278 180
224 770
902 492
104 684
480 766
149 118
200 645
17 27
464 910
215 376
484 35
984 153
342 525
826 905
343 468
682 807
840 401
769 707
880 402
410 479
14 327
683 461
326 127
560 998
773 220
748 881
57 404
575 834
750 903
895 934
962 633
476 938
772 436
385 731
337 796
961 548
269 953
312 584
737 508
479 130
725 579
319 794
703 538
560 603
667 216
860 285
964 267
903 492
894 718
609 391
519 227
824 423
278 111
379 952
61 109
471 25
915 182
310 475
43 967
480 351
336 168
721 935
465 242
788 503
755 197
468 748
457 588
346 53
24 640
554 88
798 502
510 706
512 8
338 900
995 811
31 211
450 257
433 459
948 85
233 627
766 266
43 712
932 91
105 778
117 610
857 443
663 894
660 109
788 683
831 86
166 934
130 450
342 55
544 167
281 798
214 639
333 614
634 250
320 491
138 26
41 700
708 685
877 145
321 220
113 253
617 432
181 675
535 240
451 391
573 45
322 170
147 618
847 67
443 162
73 192
310 515
627 620
433 740
744 822
43 547
921 391
257 483
924 332
239 48
538 210
792 806
613 708
172 780
896 307
833 155
675 816
971 133
211 200
230 155
751 173
259 458
344 368
484 951
494 451
285 392
780 660
373 705
251 826
411 50
533 933
204 434
628 530
153 579
796 379
209 525
327 975
585 12
985 423
864 216
193 581
143 327
452 535
259 636
993 10
45 94
174 477
110 851
702 678
544 305
488 956
673 134
279 280
743 171
835 579
971 356
831 18
172 298
6 90
470 73
12 1000
967 149
514 502
197 33
559 451
674 202
169 491
708 812
185 458
355 5
316 242
48 460
498 979
405 987
955 548
640 733
789 287
865 729
39 340
157 531
98 205
440 647
932 470
587 969
17 538
93 719
225 254
866 47
910 981
12 103
632 206
823 621
624 187
524 22
895 119
13 746
146 645
987 6
35 362
473 466
912 654
63 266
524 839
608 199
798 694
382 507
574 181
251 825
381 48
765 505
403 314
116 539
850 289
89 702
602 137
10 85
871 750
808 754
264 985
192 363
118 584
270 274
115 800
599 989
793 475
912 925
150 658
242 692
468 279
223 605
146 263
753 974
766 188
398 799
304 143
483 335
933 737
157 281
139 561
275 85
73 675
879 185
152 124
971 476
914 430
431 152
888 341
399 925
107 937
290 551
972 100
808 39
9 443
37 829
592 446
852 794
184 829
126 948
187 43
603 124
75 627
933 803
827 814
786 303
387 995
161 428
669 494
220 124
933 965
743 259
385 957
523 187
998 171
705 992
417 765
807 108
266 618
895 653
421 958
883 949
427 462
547 335
185 114
910 307
619 220
645 788
616 75
184 622
347 50
73 553
500 396
808 47
986 337
266 695
263 461
981 944
395 864
924 637
620 416
831 839
794 277
693 229
153 373
531 829
564 699
473 985
646 203
469 599
909 901
311 826
445 559
29 624
757 990
572 308
7 652
174 32
342 993
44 512
510 780
880 909
4 171
466 719
825 500
180 159
188 770
61 456
718 114
366 28
421 365
343 222
973 744
421 547
438 170
451 804
194 618
30 222
286 348
44 816
761 318
56 291
403 720
441 145
887 209
586 191
122 924
655 44
579 439
724 426
606 346
701 512
640 588
440 95
156 772
549 771
988 220
54 710
118 996
1000 895
111 998
809 930
478 7
681 531
498 982
646 781
139 702
576 31
912 922
379 52
687 174
845 341
480 552
312 841
190 412
408 419
945 652
672 386
692 75
346 758
261 814
924 217
345 246
261 19
572 76
695 851
815 738
587 940
789 729
82 841
596 738
743 386
330 808
235 105
889 484
39 986
929 781
163 247
766 570
224 204
778 751
729 813
44 108
984 28
977 115
509 24
87 810
537 917
187 398
503 628
192 997
655 108
488 11
632 959
377 436
551 175
459 294
79 687
783 955
646 786
144 357
205 612
734 27
355 71
45 579
396 164
27 237
595 39
453 721
469 585
779 82
603 395
402 527
375 853
83 41
120 792
620 633
552 902
807 844
531 887
346 821
969 992
66 396
924 435
31 338
337 934
751 941
186 966
870 478
454 512
208 247
839 160
313 15
403 963
395 626
47 122
313 805
655 193
641 818
542 183
927 265
849 140
738 726
471 358
278 616
660 413
991 352
358 324
112 575
927 310
571 913
134 106
814 418
56 912
939 636
74 87
980 508
797 663
912 123
379 36
692 7
602 817
69 830
784 587
101 568
707 280
901 143
77 970
63 203
672 209
303 546
622 995
5 493
958 955
779 128
102 72
872 25
800 592
891 653
844 243
126 472
601 258
728 886
579 167
614 59
113 191
601 161
493 476
607 539
994 226
571 69
732 12
858 71
445 206
16 265
243 154
728 297
765 633
568 94
593 121
622 147
178 980
99 664
655 307
108 722
351 755
451 210
765 393
439 132
322 154
177 782
348 597
155 621
483 765
311 478
906 356
546 21
251 271
772 579
615 512
57 990
597 774
232 722
889 165
751 795
927 64
302 319
712 7
648 52
757 828
562 179
635 807
791 61
81 549
52 499
495 771
858 5
387 590
992 685
738 1000
725 933
401 235
748 845
917 545
848 66
822 594
680 113
589 466
293 148
993 195
928 355
649 180
29 385
274 168
39 393
276 963
27 297
802 112
580 797
149 348
772 714
641 930
339 684
687 851
222 315
700 762
987 812
855 666
418 179
552 395
582 261
395 311
727 733
702 279
226 46
918 988
699 864
951 595
9 872
833 580
323 208
835 892
732 655
644 590
660 605
556 561
366 163
948 352
294 436
122 713
797 757
482 403
781 977
900 386
961 49
492 995
63 506
273 372
922 387
435 735
575 939
996 171
460 830
867 204
97 736
264 158
432 38
119 346
508 318
729 769
896 423
135 573
256 75
165 366
275 618
486 67
887 64
178 187
886 726
771 204
993 77
156 36
922 584
563 600
147 581
221 157
833 182
825 419
323 52
901 740
459 442
103 489
516 54
697 421
60 297
950 152
29 411
357 249
419 204
818 185
130 809
815 550
50 496
153 851
935 872
159 43
391 303
733 120
625 611
453 444
934 51
554 930
996 62
745 263
151 77
989 12
248 310
337 672
839 14
79 730
271 523
222 37
96 441
123 195
101 428
637 846
979 270
527 725
92 570
653 595
952 940
3 595
764 328
673 682
179 360
535 263
751 233
878 504
652 620
182 297
359 256
971 366
582 341
944 685
934 722
271 246
969 650
245 392
507 126
400 698
115 250
71 728
463 354
968 261
233 96
941 13
743 51
149 852
497 120
996 678
231 142
828 736
248 802
531 271
93 932
904 403
407 962
658 218
344 587
582 689
672 201
388 373
525 208
969 940
820 578
231 80
811 631
47 676
338 384
674 273
507 289
373 772
126 527
442 138
805 283
380 143
241 518
5 949
193 907
946 265
1000 608
164 223
307 848
486 862
470 312
748 460
416 861
929 743
927 910
464 44
804 176
703 113
549 911
784 809
157 397
539 710
945 184
92 934
102 98
403 294
476 229
236 948
890 934
238 534
703 745
929 596
661 136
865 968
372 779
160 153
75 544
148 27
156 619
449 842
787 897
659 994
696 299
25 937
954 291
121 772
276 212
228 704
229 508
666 418
223 623
286 164
992 876
924 537
21 501
660 374
510 304
559 2
767 133
413 649
542 870
97 592
303 930
563 804
243 721
840 532
69 693
544 322
951 401
640 462
240 236
519 329
414 50
14 372
521 191
441 780
547 638
679 896
474 212
234 677
598 703
45 928
377 135
291 572
54 399
428 781
209 616
55 19
480 141
292 476
769 423
717 698
420 309
555 64
176 534
185 931
695 416
528 697
270 239
584 656
577 719
733 323
188 140
526 106
56 750
299 195
224 859
864 308
3 687
463 442
61 769
827 473
371 254
165 6
857 392
529 868
957 161
279 55
633 45
732 458
992 444
523 733
603 154
936 208
906 118
43 722
390 472
666 750
670 300
42 445
155 614
777 48
775 761
327 652
408 394
409 112
681 375
116 688
205 738
126 783
618 418
434 770
507 766
453 8
485 283
995 657
322 276
568 142
681 692
422 425
109 939
90 465
253 296
108 402
700 553
519 173
138 19
93 43
682 349
69 51
540 899
465 918
906 173
586 407
581 14
699 601
740 263
835 857
457 695
143 912
791 862
182 427
935 22
477 258
778 199
192 546
274 453
683 835
330 336
62 692
84 138
187 930
822 11
945 331
877 174
429 778
192 729
703 973
662 885
112 130
710 648
643 301
371 191
456 278
906 902
966 330
152 137
458 564
442 975
419 810
460 337
197 983
54 423
875 489
46 794
464 682
676 479
555 221
244 57
262 895
310 380
220 97
4 372
254 133
42 314
823 802
670 306
548 281
421 352
922 587
484 156
380 658
478 458
31 384
205 213
947 778
158 369
738 644
540 794
881 785
852 151
897 417
504 752
995 803
203 65
651 47
998 178
533 931
601 647
854 551
42 78
538 478
106 728
598 65
39 437
130 456
305 93
240 598
565 522
432 522
179 64
482 562
951 990
808 897
132 891
572 861
608 762
856 990
62 123
570 736
880 725
794 334
440 354
591 529
178 77
514 701
517 859
29 698
236 405
269 448
949 93
628 654
149 979
258 669
443 931
428 407
325 478
39 804
778 616
371 614
797 800
425 25
626 917
260 772
727 797
107 324
857 619
245 55
589 577
384 314
223 628
967 698
101 306
175 758
164 355
532 910
705 749
734 872
383 790
239 458
470 873
671 785
100 877
136 536
239 46
649 252
536 427
855 107
258 838
255 632
907 286
435 904
375 823
474 579
915 618
208 199
492 464
213 701
483 247
168 213
549 431
691 479
343 583
829 250
566 387
206 239
481 320
854 564
419 241
503 405
384 978
213 300
779 710
506 258
192 168
604 976
899 10
724 645
443 864
414 98
970 318
161 828
7 868
153 217
854 9
546 5
783 151
955 645
858 708
869 684
50 950
650 845
340 792
198 603
578 523
807 171
274 725
1 461
111 359
274 247
257 753
247 775
710 901
89 598
30 287
272 157
631 216
942 300
926 251
801 417
135 439
928 750
748 408
720 310
69 39
587 554
730 181
395 307
871 336
148 902
893 279
582 936
151 770
773 450
756 628
590 639
695 274
600 506
219 493
421 109
415 737
852 28
942 984
767 225
96 273
453 436
607 23
640 594
538 36
451 221
496 150
327 81
606 46
550 778
440 927
132 106
717 392
803 251
356 539
875 822
565 835
63 619
428 414
559 152
817 123
490 405
550 966
957 391
650 381
840 204
909 962
915 629
948 782
351 933
138 236
500 618
19 688
15 847
65 233
897 137
811 970
782 277
417 813
457 987
957 145
595 200
185 530
933 102
561 808
829 705
117 768
946 754
454 617
906 696
567 352
6 528
73 936
416 350
994 689
292 538
260 872
695 643
308 338
169 374
451 440
955 373
180 165
232 315
746 503
302 83
219 559
378 902
274 88
431 797
59 249
26 799
432 535
616 979
794 458
93 167
976 849
719 462
641 723
576 881
625 610
845 835
9 341
329 763
405 183
760 646
86 559
466 399
718 560
416 398
76 428
645 400
8 573
958 201
313 481
527 127
393 468
318 106
1 701
1 217
598 21
575 547
917 526
821 979
118 455
512 710
383 691
853 913
421 800
7 830
147 803
831 252
350 628
698 151
279 537
124 736
601 496
486 35
554 564
919 453
482 671
189 520
840 300
406 566
651 458
77 331
551 407
292 273
988 297
941 523
32 275
508 536
569 751
369 797
577 108
316 73
779 701
196 875
471 878
847 307
808 505
603 378
318 610
344 983
871 75
214 965
447 473
970 888
3 838
713 90
503 620
389 248
857 43
246 854
70 48
835 889
648 656
99 54
77 704
20 770
681 446
894 409
22 71
212 220
148 926
618 205
431 322
183 120
683 499
296 55
944 885
108 34
450 730
901 903
760 127
135 650
781 302
325 45
120 568
626 160
972 241
634 547
215 883
846 361
604 778
51 82
89 3
285 981
266 279
770 666
134 660
808 844
834 832
402 639
795 991
340 206
575 288
32 807
403 882
605 684
984 369
559 479
663 850
405 328
94 92
542 163
840 714
924 584
39 621
837 196
730 151
5 704
575 279
395 326
584 177
144 255
5 52
345 744
502 27
509 747
357 580
982 114
733 127
450 378
948 74
790 37
981 252
746 312
394 121
368 93
656 588
160 327
417 157
73 134
636 544
806 313
777 617
444 95
295 554
546 696
241 673
582 809
839 141
594 301
552 161
219 135
414 988
638 918
965 369
418 683
856 838
28 895
433 452
851 394
789 467
27 643
793 490
936 591
866 711
466 668
708 189
476 61
474 367
539 232
155 353
667 793
943 137
888 588
725 561
901 861
654 793
494 412
473 74
765 572
939 301
760 696
569 294
169 339
793 737
906 181
663 830
686 566
958 914
821 700
698 655
741 27
585 959
335 479
21 783
122 749
801 934
333 582
722 213
517 965
34 720
437 298
890 534
354 759
475 145
168 136
831 993
521 882
643 655
19 941
920 189
82 59
368 286
717 631
649 731
721 988
755 887
893 35
179 240
41 256
770 789
665 384
331 393
525 315
941 91
140 806
571 226
854 834
284 61
491 258
308 710
542 488
101 224
529 299
746 930
866 269
904 536
901 671
547 507
887 484
127 210
905 628
364 937
357 555
913 239
87 800
224 592
790 332
990 884
478 702
811 963
897 998
467 803
974 76
720 641
455 782
960 398
146 522
656 379
569 825
750 320
421 52
810 389
697 963
904 82
835 330
485 80
483 29
97 593
39 255
839 923
769 430
362 73
229 217
311 588
247 597
742 526
197 901
795 48
859 111
924 62
505 887
480 876
572 535
411 904
117 17
596 703
35 151
442 745
373 801
776 509
52 470
541 20
207 704
310 155
726 440
208 244
444 230
306 613
346 863
811 889
651 612
952 196
171 689
152 790
893 23
288 635
192 1
271 400
29 63
957 882
472 870
112 127
544 688
170 419
409 390
1000 242
926 626
940 656
959 232
527 505
412 739
179 686
818 431
316 845
317 400
183 776
113 525
721 564
247 78
471 354
792 753
432 999
123 61
486 33
670 860
429 282
675 747
746 992
337 90
428 623
401 255
989 6
628 344
61 534
871 958
245 281
74 599
824 995
577 926
631 460
99 838
530 584
35 907
741 850
508 315
563 192
505 764
384 839
659 747
978 459
319 674
725 289
566 647
178 364
23 745
87 749
617 515
228 211
38 206
173 413
154 14
137 607
136 927
327 709
356 94
571 556
871 529
251 407
718 141
381 349
341 363
476 472
674 423
657 146
967 334
970 836
294 350
711 839
323 603
855 380
899 137
88 686
172 299
779 157
593 750
140 62
19 859
868 942
698 902
73 701
783 252
824 252
728 28
172 452
775 525
186 794
34 194
211 45
240 629
831 812
59 393
654 887
914 337
742 816
850 206
577 261
379 361
882 624
446 546
944 291
761 970
943 660
562 653
408 148
99 485
553 164
277 886
461 405
762 498
980 249
890 936
755 613
793 826
945 435
554 463
139 692
573 29
993 440
940 800
294 694
315 855
599 93
391 318
17 565
858 899
291 328
747 749
243 430
251 359
725 443
107 20
458 649
493 816
851 813
669 625
287 782
121 514
997 105
58 743
823 361
433 282
423 442
592 370
453 264
922 38
650 928
353 426
436 198
403 322
520 967
562 606
749 345
6 998
917 514
153 939
846 598
962 662
607 92
917 637
732 7
878 743
681 879
928 348
703 455
612 802
705 503
59 905
92 541
435 932
993 670
808 889
84 854
965 554
908 167
502 220
725 430
57 292
468 159
142 112
845 74
451 672
100 534
675 634
782 887
806 931
90 812
345 489
417 912
658 849
945 256
359 233
696 872
955 495
371 348
69 286
849 127
716 819
666 617
678 784
152 945
849 800
339 55
932 42
978 780
192 599
16 184
559 539
970 473
362 142
288 108
445 501
540 312
493 424
848 630
949 462
243 999
440 207
465 788
84 651
212 1
870 138
533 804
698 436
867 825
463 832
937 945
337 893
646 636
12 222
12 862
28 102
748 524
343 966
467 680
371 772
910 608
600 55
270 695
640 507
877 21
791 893
554 152
280 289
461 610
738 911
891 11
934 915
503 491
462 87
697 352
740 481
139 114
156 334
601 893
720 412
369 924
377 845
129 949
358 873
153 227
414 488
718 693
174 412
476 801
921 428
16 779
605 144
861 13
693 189
650 277
851 294
764 417
742 214
214 490
349 635
556 63
551 506
309 954
602 26
294 428
513 529
108 998
434 490
111 135
17 519
611 827
174 602
68 201
813 638
356 343
422 75
391 605
721 880
97 90
139 608
678 487
170 597
958 781
82 77
651 449
740 412
777 257
963 384
281 95
692 884
54 767
714 432
394 775
720 716
753 342
783 127
377 126
22 515
973 608
990 814
607 218
249 512
970 784
336 699
263 589
623 960
837 743
691 682
622 167
603 314
353 46
713 373
779 480
223 321
737 57
929 444
820 601
119 830
921 740
974 554
588 114
290 16
572 424
399 839
218 419
178 160
506 133
366 654
936 834
716 770
780 990
312 392
737 692
360 138
69 475
395 764
130 567
903 2
686 538
289 578
948 136
100 569
17 795
684 306
393 940
670 958
279 712
183 825
11 253
268 319
1000 86
140 285
350 855
980 2
364 231
643 689
280 257
356 987
944 179
978 431
15 972
915 231
249 229
311 599
226 822
626 493
705 579
735 830
753 230
103 275
85 827
576 68
232 787
664 25
780 865
19 407
295 866
1000 961
221 26
995 443
427 990
307 454
211 640
500 870
523 429
835 858
939 136
821 370
964 157
961 828
242 342
248 368
186 516
756 957
188 356
556 606
39 782
482 797
515 443
548 586
619 150
636 861
901 325
362 151
500 596
478 217
251 45
644 466
396 462
386 426
706 518
451 278
194 694
107 651
960 886
981 46
504 775
653 149
416 259
891 285
962 139
100 742
517 891
780 307
159 460
612 345
227 451
867 453
507 544
769 984
149 275
543 279
856 698
229 68
384 512
852 406
730 741
952 942
959 768
49 748
971 171
176 796
924 798
433 437
361 324
166 970
847 512
358 258
615 302
402 832
628 102
545 235
299 15
100 656
540 184
245 395
330 352
875 203
141 757
959 946
204 242
775 976
907 37
86 277
254 305
207 721
209 466
422 982
125 839
332 391
600 743
600 25
91 249
211 100
979 106
475 631
185 780
574 958
470 149
767 88
756 721
811 676
893 648
971 862
409 974
375 306
382 767
130 709
217 931
814 414
799 601
59 560
649 815
322 550
915 291
557 50
794 55
378 397
482 979
139 733
730 878
595 356
127 251
843 266
322 11
191 41
232 944
936 801
582 980
196 187
686 118
132 652
821 416
427 95
683 66
312 260
254 139
41 414
166 884
288 942
119 291
500 956
870 148
730 315
187 801
782 97
278 551
90 676
579 142
63 984
964 932
594 256
775 601
206 829
471 598
404 101
751 115
423 786
326 789
693 379
612 249
163 196
169 472
736 96
295 464
718 973
992 148
617 718
352 710
809 987
729 8
990 202
326 201
559 989
839 845
34 369
941 646
589 669
720 713
389 49
209 365
164 456
327 758
500 569
905 927
945 819
156 609
128 436
967 227
311 137
142 402
25 298
580 755
15 86
243 959
888 210
379 400
702 944
167 279
161 421
966 304
506 475
242 865
724 482
361 492
946 108
489 484
139 10
129 278
464 467
74 413
509 221
215 667
226 774
327 175
592 799
424 487
325 40
85 723
381 708
896 430
24 491
921 897
783 784
260 508
835 885
366 389
108 313
991 111
301 817
606 22
53 800
302 164
304 906
831 211
458 975
381 236
658 593
758 48
266 674
897 195
902 51
337 123
836 409
484 398
778 689
262 338
934 887
323 407
544 960
920 228
361 168
461 324
894 550
106 870
172 146
733 377
249 775
262 735
888 291
122 11
123 538
344 457
779 9
623 400
414 803
768 520
896 357
438 795
128 262
672 845
452 148
242 769
817 759
930 920
315 737
486 623
34 819
48 443
20 382
494 380
522 984
510 231
531 538
698 615
240 934
279 616
620 712
328 368
272 399
80 152
730 591
946 211
181 590
603 272
475 508
605 245
782 694
355 334
588 738
617 653
214 593
463 747
600 161
467 345
819 641
504 640
259 305
29 382
607 817
204 530
507 828
610 497
379 819
172 613
44 388
796 617
335 791
68 6
704 920
224 659
426 190
261 55
65 550
620 34
715 419
255 16
301 506
559 934
323 301
750 384
76 90
78 208
665 674
624 470
166 306
950 73
692 756
206 80
205 597
875 274
884 484
292 268
823 477
391 396
529 107
965 486
810 119
55 478
620 646
811 253
65 927
713 473
853 40
796 377
7 997
60 311
727 964
165 475
735 200
365 441
233 491
176 332
279 36
190 114
869 24
867 246
987 214
925 7
516 288
362 707
927 703
627 987
348 700
810 790
375 836
785 423
811 545
84 842
488 644
139 865
941 199
437 120
608 836
443 809
851 360
25 230
167 603
639 106
802 805
536 353
294 216
422 182
495 823
679 440
738 595
46 37
421 363
312 902
54 884
498 129
508 843
391 799
69 295
756 817
202 606
819 400
765 934
101 364
607 930
900 952
427 143
129 606
377 706
266 388
644 163
490 20
506 75
313 446
691 169
370 403
711 127
496 93
300 320
70 22
69 180
31 712
971 350
621 132
618 608
359 46
480 234
59 788
294 837
878 347
785 155
901 272
262 436
196 446
287 239
420 741
151 161
398 824
414 160
211 980
713 39
282 635
473 808
148 756
647 164
183 710
168 748
599 952
455 218
848 723
718 123
912 577
235 379
956 921
731 87
28 210
604 796
686 30
723 363
86 818
855 564
521 335
514 980
668 445
837 527
469 644
152 917
746 614
769 43
922 695
856 886
639 12
563 390
105 308
663 159
370 385
337 444
828 433
419 284
661 593
272 27
924 618
309 241
888 831
33 730
253 266
478 65
996 58
852 458
902 824
507 28
440 381
532 339
120 357
430 69
942 250
946 502
580 102
96 547
143 844
883 102
985 863
543 393
533 445
622 741
705 363
586 672
975 159
159 306
64 624
326 631
773 837
393 900
233 765
786 430
893 565
966 200
41 9
745 440
642 144
486 491
20 826
963 264
906 624
722 379
931 956
661 928
238 512
471 583
610 728
344 410
352 281
804 388
236 360
29 614
650 586
629 993
657 916
14 916
809 783
527 274
285 830
520 257
251 981
728 346
962 799
474 29
723 947
910 285
23 636
307 796
928 510
163 142
290 757
202 245
599 556
338 441
374 987
187 1000
291 125
810 502
264 35
279 694
972 242
196 851
352 51
168 161
210 579
949 748
1000 310
121 672
411 55
334 676
503 537
887 819
150 967
617 909
476 685
703 993
980 276
319 76
788 967
327 874
116 242
876 643
670 328
457 155
643 122
718 679
736 503
811 640
981 303
744 938
438 967
415 735
885 484
103 220
921 203
789 42
639 960
67 414
755 133
217 214
524 141
925 612
825 991
907 715
538 504
981 903
595 982
622 394
795 899
451 809
37 442
888 6
521 964
981 159
381 270
582 281
709 738
695 157
827 520
480 859
671 743
10 354
381 432
884 517
200 733
413 442
535 677
785 311
345 9
194 769
740 760
660 427
607 548
906 347
252 349
375 732
288 93
820 251
951 440
219 532
740 272
216 755
501 203
304 949
574 121
626 914
123 984
191 583
287 917
577 404
408 819
887 635
847 841
265 679
938 213
183 99
194 273
121 892
860 501
870 123
211 146
907 569
63 811
841 198
425 920
330 236
304 839
705 343
792 900
201 26
805 471
53 308
227 17
994 617
531 381
298 696
144 561
195 246
22 801
71 736
963 955
157 150
472 143
225 995
737 139
485 940
136 276
576 934
7 215
461 855
622 497
153 28
218 154
193 694
918 395
189 973
716 51
720 955
132 126
755 15
40 162
799 494
490 212
839 696
908 270
15 638
127 954
964 857
744 358
778 20
421 742
726 534
994 37
234 113
611 222
46 515
437 166
534 43
461 280
8 941
450 802
340 974
898 433
260 669
523 750
565 127
454 785
982 72
861 368
946 167
588 799
821 189
160 495
402 789
265 942
386 155
419 317
203 573
977 965
819 48
383 561
296 448
916 984
829 639
161 289
158 317
65 817
142 632
995 766
611 862
349 369
320 728
619 244
483 920
35 9
548 963
248 503
445 823
844 749
382 734
327 536
488 52
840 104
896 625
491 485
334 348
216 246
321 514
849 180
628 549
839 82
899 726
210 740
303 89
293 220
91 712
252 907
424 712
153 963
906 644
177 705
392 55
91 924
688 366
676 417
484 729
956 632
698 973
210 466
707 885
596 688
10 531
712 842
384 123
88 165
543 856
715 753
281 755
984 886
952 450
903 351
45 787
935 429
192 939
539 238
975 236
230 1
930 634
50 628
318 715
743 990
282 373
659 565
203 412
642 226
979 655
877 989
591 712
73 771
505 192
340 172
920 485
399 187
945 930
103 864
96 449
304 307
426 96
236 780
308 169
485 568
316 736
363 457
533 69
60 283
262 687
44 154
301 444
372 208
114 822
448 722
613 612
687 611
769 983
787 860
473 478
268 907
964 316
138 747
809 28
589 731
280 56
903 527
487 376
835 534
638 900
460 874
572 690
684 690
618 401
527 87
365 282
800 681
534 733
116 847
127 100
624 144
271 791
495 518
957 975
114 667
815 376
841 2
882 754
734 147
12 673
728 233
620 124
255 939
331 717
241 121
968 638
151 652
487 213
799 492
470 535
96 121
406 369
651 882
453 85
210 297
516 158
242 860
159 838
284 890
505 556
546 384
992 555
891 149
401 544
843 800
574 26
799 223
305 700
174 570
264 652
942 959
646 374
858 378
726 793
218 917
4 345
961 434
33 264
592 349
642 49
507 409
214 527
945 838
895 226
663 761
1 23
582 911
678 555
380 694
840 721
680 104
630 3
228 266
693 431
134 541
541 678
855 332
986 920
694 705
90 208
844 971
483 339
68 121
441 420
833 472
978 544
466 49
684 971
718 396
191 203
546 304
722 860
797 659
856 102
819 767
48 683
350 926
980 104
135 741
139 616
646 18
216 105
100 850
737 483
417 472
758 701
173 400
65 125
883 809
331 969
812 251
938 295
183 359
272 236
643 775
702 962
639 812
437 985
436 444
658 47
450 795
638 736
50 900
217 379
669 533
696 981
550 710
34 836
589 315
334 679
863 675
319 583
122 670
83 3
302 440
847 940
88 120
851 189
385 604
396 464
826 642
370 156
756 87
730 262
770 998
885 702
285 990
505 960
598 834
602 300
89 115
441 601
46 862
988 897
963 539
175 252
404 931
791 990
67 902
626 253
688 459
170 133
265 533
821 338
653 200
12 735
802 629
219 873
906 510
279 795
494 991
849 52
134 695
572 367
628 766
838 176
784 854
779 360
87 941
633 647
915 268
191 663
556 891
247 648
614 638
863 230
115 850
600 852
391 894
572 530
834 586
318 107
771 984
602 891
304 689
298 9
434 298
787 373
506 223
915 909
429 342
661 946
132 751
505 617
953 973
785 41
325 673
628 791
431 397
104 138
156 8
154 625
243 398
72 611
802 64
278 420
562 210
941 968
488 737
607 199
179 442
585 973
316 881
784 400
678 506
505 688
64 370
737 883
42 329
972 33
555 180
212 234
433 347
705 712
18 916
419 224
222 836
653 982
116 700
771 195
764 352
209 559
141 201
6 520
991 313
96 51
703 10
206 899
210 930
706 887
798 655
222 978
643 860
791 485
603 48
30 810
825 446
507 754
538 966
888 702
305 496
992 214
629 811
496 954
815 685
60 20
59 197
554 309
410 933
750 807
243 395
375 33
253 217
84 752
934 831
906 185
175 980
938 53
694 805
871 956
995 18
95 772
211 881
978 822
57 836
131 425
168 771
907 640
968 95
530 294
16 448
888 371
88 749
481 643
638 514
598 741
751 6
986 527
865 471
715 183
934 355
542 905
908 419
236 496
538 914
685 888
488 989
541 324
655 408
64 401
495 627
673 848
912 299
109 6
685 542
524 318
999 579
9 444
557 141
770 319
820 955
846 374
98 94
826 641
743 499
970 303
732 473
240 848
287 66
440 886
219 67
890 655
193 438
724 733
651 477
770 957
930 591
54 742
666 842
97 113
554 403
601 145
371 509
831 871
936 203
54 571
808 879
625 486
220 114
543 897
532 441
724 760
853 202
849 780
317 133
535 617
616 436
860 249
843 846
932 512
53 557
232 124
817 517
551 720
884 308
809 864
856 794
966 402
608 428
422 1000
307 846
982 132
862 432
158 839
547 341
967 526
309 120
81 747
772 402
556 35
687 14
515 136
364 953
534 813
2 186
990 686
847 649
325 316
720 191
285 529
915 350
549 802
244 676
775 471
12 95
354 301
648 350
239 997
551 615
122 506
813 753
571 184
834 80
780 189
928 614
795 20
216 536
183 482
278 528
629 707
119 907
122 475
142 522
222 671
70 268
147 181
699 849
23 972
463 740
890 618
135 178
485 532
924 1
356 710
540 16
701 282
226 326
471 473
222 797
674 104
537 4
552 630
485 285
485 663
77 402
791 392
196 431
30 329
293 405
185 369
242 401
940 500
345 432
453 311
994 536
327 484
721 806
259 388
14 879
464 994
895 758
86 726
471 822
294 904
107 550
721 387
361 762
183 637
908 151
387 835
6 145
884 70
914 857
877 721
382 802
845 800
931 290
967 771
171 482
256 381
759 655
187 477
548 859
653 296
489 472
850 326
955 639
732 744
157 303
785 105
468 850
645 268
984 250
647 363
366 63
908 774
669 824
544 96
929 61
318 512
751 565
688 733
543 442
84 775
636 436
928 384
473 683
261 567
869 179
898 874
990 954
884 21
463 4
825 105
3 514
882 986
114 849
968 674
393 840
936 696
463 861
603 910
913 269
404 416
797 642
249 876
247 358
63 624
823 442
798 620
656 382
70 380
987 307
569 631
564 748
565 370
701 157
915 322
714 716
905 895
921 51
93 924
614 76
134 322
895 923
401 955
989 296
124 84
344 783
768 994
980 218
536 457
928 267
936 207
394 946
529 335
539 507
598 892
881 193
265 290
501 494
177 876
316 331
674 237
28 773
45 828
744 695
173 896
107 213
460 790
609 379
827 481
662 373
736 427
372 886
143 465
418 380
773 815
344 74
169 417
557 969
454 448
423 998
250 359
504 851
109 831
294 818
410 828
703 200
694 180
133 917
289 728
982 116
852 159
242 722
851 115
581 1000
813 749
998 454
956 346
28 196
551 885
828 148
557 610
537 370
100 361
737 910
821 546
50 687
839 199
276 873
576 180
908 190
425 288
944 715
178 6
387 891
275 480
812 813
337 378
489 652
840 839
476 687
456 678
822 404
358 478
601 872
545 688
895 946
350 545
954 453
552 569
609 486
785 552
374 732
978 254
243 969
398 903
445 919
563 953
537 58
210 363
459 468
899 654
520 322
761 115
51 837
227 99
178 76
137 53
319 27
548 187
745 289
432 490
5 31
302 174
844 123
102 449
187 640
185 336
805 114
509 475
349 155
412 822
940 240
507 596
66 539
280 171
795 870
705 689
877 730
799 977
923 468
942 685
937 859
333 44
478 384
897 167
750 544
228 795
828 520
183 882
529 644
448 346
473 636
273 306
340 600
843 734
963 659
370 1000
664 649
750 250
841 297
245 41
208 143
156 999
762 345
983 955
620 2
828 487
312 640
785 831
396 412
432 980
271 869
471 910
62 940
403 232
119 158
800 546
96 888
852 871
709 213
736 267
29 217
338 39
753 43
39 710
814 835
239 61
983 656
440 463
686 724
656 105
560 441
142 710
254 891
851 765
642 530
758 156
62 657
167 278
524 280
374 276
517 552
941 917
886 484
313 816
740 214
849 136
130 432
180 641
172 255
489 543
239 120
626 705
751 218
721 823
778 867
665 762
314 516
482 720
459 88
739 7
658 826
425 210
735 169
552 57
216 112
784 651
216 454
256 731
212 415
203 741
593 676
855 643
855 702
293 642
721 881
860 502
61 72
402 172
331 38
865 460
230 629
570 434
479 647
526 998
805 656
281 297
846 249
432 605
620 267
419 40
615 819
928 946
756 126
271 615
630 180
603 246
660 361
372 117
665 172
692 855
801 516
111 202
46 784
32 811
443 960
210 11
857 164
816 544
20 642
217 201
975 181
44 876
238 359
654 482
84 633
965 838
8 381
484 938
912 687
814 896
550 597
663 174
219 175
904 347
55 843
617 819
942 970
936 246
298 861
58 492
578 208
60 372
447 166
23 67
943 132
755 182
511 731
679 953
822 185
767 45
367 196
949 233
667 700
309 353
212 732
181 552
984 861
134 605
535 134
396 310
298 71
87 381
395 891
847 150
822 324
63 540
257 109
500 284
562 721
337 630
537 851
401 870
446 217
380 715
502 963
701 600
122 774
220 406
36 902
807 729
800 503
845 2
614 950
229 940
526 915
772 501
186 917
184 521
237 706
632 617
577 408
448 310
644 464
293 664
638 3
271 53
325 288
980 136
989 332
713 63
475 735
845 125
868 126
707 775
344 998
116 151
100 605
784 578
615 39
74 68
991 770
865 429
968 767
439 826
498 5
992 961
951 758
789 226
761 552
539 355
657 435
302 890
856 171
89 237
781 827
138 960
378 884
521 485
977 932
331 247
180 925
789 364
8 100
439 304
593 359
786 652
287 893
148 889
479 975
548 95
297 745
903 63
906 200
57 651
610 995
102 850
758 934
67 525
647 354
736 354
508 614
939 101
525 49
129 540
809 640
890 434
784 700
736 701
83 403
839 640
71 420
430 555
556 408
575 85
311 391
9 439
204 891
211 478
886 871
713 326
55 4
227 562
617 565
494 568
974 545
381 822
426 753
539 730
398 945
701 693
379 335
656 708
418 612
994 621
413 555
5 971
880 495
143 612
896 535
475 559
887 677
241 75
453 650
770 310
315 532
177 521
918 491
966 76
999 204
95 874
514 637
644 789
888 683
304 370
226 217
501 895
947 816
952 44
275 646
482 957
504 660
356 348
405 195
918 120
953 226
836 85
917 92
692 243
657 350
126 670
19 998
516 104
527 213
200 720
284 813
711 754
618 744
145 939
707 978
209 745
274 754
369 487
752 916
644 560
257 571
730 78
304 255
592 946
390 826
738 912
699 707
893 296
64 55
470 397
300 211
230 952
229 64
867 6
604 879
555 6
693 212
914 726
212 259
828 305
80 489
517 451
763 404
534 758
14 928
793 398
830 713
962 153
670 797
731 993
346 234
440 846
338 180
365 476
859 780
148 597
169 780
86 363
318 426
914 639
456 945
822 150
705 850
203 340
448 604
979 762
147 49
881 188
74 364
542 775
936 430
350 533
450 166
610 4
17 409
135 304
875 201
881 261
48 728
69 5
669 92
281 125
491 958
32 855
706 345
928 523
447 462
947 858
100 613
509 477
2 165
126 418
213 949
145 589
167 834
589 368
813 107
236 699
537 762
286 751
8 259
440 336
650 100
250 505
619 463
146 555
127 58
515 420
80 587
262 34
689 91
924 501
813 789
903 327
992 57
512 233
906 43
622 700
760 192
974 893
614 633
461 351
577 206
463 461
83 711
644 374
642 983
297 906
203 334
970 747
107 768
997 682
695 706
40 380
95 250
169 873
795 763
253 529
957 831
633 271
801 451
731 527
840 306
505 153
529 371
328 669
651 701
408 120
332 533
194 433
56 725
526 888
977 525
339 593
837 426
815 651
565 728
169 592
552 888
313 203
563 231
756 280
191 647
782 656
998 1000
92 235
614 472
936 142
476 809
777 999
56 847
39 13
113 160
841 207
944 309
877 290
873 64
178 292
515 173
892 709
128 668
173 659
818 953
243 34
465 94
252 773
305 628
436 988
191 629
15 635
345 296
648 822
25 899
941 109
704 431
713 172
974 466
241 714
427 260
462 256
44 351
915 495
395 171
984 255
945 502
424 309
510 99
931 759
155 470
422 409
462 528
345 881
836 906
922 416
264 781
525 783
673 912
334 465
812 974
994 952
551 510
68 613
306 735
850 526
170 532
603 394
728 940
923 979
706 225
15 798
262 246
557 942
383 197
725 565
229 341
170 417
45 630
426 375
892 66
813 326
103 277
419 755
226 916
149 855
612 810
887 669
525 536
843 159
977 205
588 159
4 598
448 190
345 58
451 955
708 208
642 201
444 868
452 975
267 155
186 181
791 726
818 17
814 205
14 966
555 958
445 499
82 520
336 572
477 391
858 220
453 175
228 394
869 858
695 259
901 496
895 639
686 117
409 170
288 614
46 734
104 741
849 299
495 322
254 246
644 264
763 882
408 641
804 568
889 246
500 23
687 31
110 693
770 459
637 395
980 82
652 79
597 429
48 485
83 62
570 741
821 736
634 13
749 129
708 576
620 170
352 496
770 505
836 841
936 645
121 386
365 336
409 2
724 27
765 358
186 223
425 211
202 865
352 204
825 655
624 904
507 569
757 626
457 185
261 618
514 948
499 416
241 745
528 651
424 563
884 108
746 412
943 779
800 530
109 796
436 683
667 167
26 621
681 360
95 836
873 650
970 913
680 48
47 981
967 221
338 213
561 231
875 596
818 70
841 218
931 916
254 260
194 162
648 8
924 824
901 433
271 870
805 942
124 251
505 278
624 68
31 727
270 810
80 774
360 479
967 935
840 773
326 723
125 69
237 728
69 300
29 537
230 953
521 195
153 317
334 460
541 4
672 550
59 853
608 938
972 317
896 193
178 686
741 511
262 82
919 913
944 278
284 458
552 689
428 484
319 37
27 87
887 693
818 801
70 871
910 583
771 711
969 37
438 684
674 451
464 671
924 415
41 652
175 275
873 814
672 269
238 261
23 385
364 814
953 126
965 352
818 739
796 108
853 714
315 321
691 406
475 830
291 774
806 491
234 788
308 790
610 6
29 201
257 977
212 997
330 175
443 458
877 991
606 373
744 806
334 461
22 200
759 192
83 762
394 41
363 334
158 804
545 166
411 119
617 661
780 397
268 45
69 383
616 174
395 667
393 681
420 861
218 312
873 167
421 406
653 230
573 655
87 404
217 74
232 713
360 256
859 909
546 498
550 17
749 7
883 522
856 220
417 880
647 799
280 926
68 662
419 997
1000 30
949 466
82 599
203 111
144 588
185 136
103 213
214 995
748 190
537 128
919 120
539 388
75 399
258 879
505 378
452 351
631 892
445 822
291 279
638 75
977 980
892 212
258 919
189 879
952 492
271 635
907 823
851 40
31 497
957 563
289 915
376 261
637 303
782 494
771 845
416 318
824 104
979 314
749 295
927 417
637 662
532 116
435 116
33 19
320 769
609 204
402 725
844 647
85 485
509 848
984 780
354 644
141 669
767 41
895 137
746 609
550 716
357 399
10 162
391 569
960 477
362 968
460 195
561 85
69 817
769 632
535 44
832 901
939 783
276 555
582 926
540 323
618 576
549 372
486 595
275 211
433 833
438 223
35 433
622 295
976 781
95 205
155 593
371 242
173 415
408 112
804 352
466 75
51 231
55 854
255 218
996 741
817 74
66 151
848 253
394 736
743 724
30 281
233 1
587 157
345 317
752 605
753 644
915 203
424 347
475 790
165 745
614 988
820 241
5 537
60 550
216 134
21 666
993 841
982 57
910 341
921 404
746 223
46 826
117 153
617 553
3 646
952 42
360 575
442 352
577 125
180 583
721 309
338 568
333 27
93 455
34 356
798 716
270 829
948 701
334 20
246 491
194 479
853 617
686 643
804 858
89 673
266 954
546 969
553 683
487 533
371 331
289 760
500 805
812 661
153 755
189 774
625 148
314 682
28 365
963 497
819 733
542 363
112 524
557 566
633 473
720 815
429 965
101 945
819 642
44 722
5 613
72 685
560 429
106 671
306 615
44 48
315 979
422 559
996 115
589 959
602 183
962 686
219 668
472 977
372 132
169 678
771 330
521 580
244 807
766 252
198 58
786 672
607 434
436 37
365 118
502 415
896 538
85 864
614 575
347 891
747 334
40 74
405 305
174 84
123 292
63 232
10 832
117 788
159 527
339 673
968 871
383 357
576 529
360 435
351 482
250 949
247 460
576 259
614 31
698 977
959 350
900 165
841 85
335 919
44 527
286 66
210 742
991 859
498 472
787 41
676 608
296 619
898 541
736 128
55 474
270 40
230 847
751 278
995 697
813 111
610 169
92 716
816 967
938 428
957 109
991 516
274 77
725 965
841 111
966 256
804 186
803 835
692 26
806 794
920 132
321 493
177 116
391 406
141 176
494 437
891 652
465 96
708 504
969 618
740 347
146 676
715 216
497 67
209 280
845 304
788 31
221 697
776 101
639 473
364 711
679 932
717 526
154 82
519 699
641 588
643 506
622 438
296 401
323 248
208 82
790 663
424 686
642 678
899 108
211 814
325 624
433 308
816 662
123 218
268 669
316 754
922 414
733 12
991 561
51 148
691 440
792 308
63 65
734 42
740 705
99 635
644 724
857 703
914 451
911 940
629 428
225 200
741 648
7 445
652 140
457 134
438 179
515 961
163 468
214 50
362 805
505 216
89 1
773 375
390 556
248 716
632 96
597 942
969 426
157 868
810 124
426 888
849 502
109 819
387 594
437 725
147 278
651 960
397 757
51 672
570 750
130 180
885 898
364 840
480 236
243 943
967 408
376 422
750 202
360 163
896 331
563 506
93 342
73 933
636 209
622 332
329 837
853 370
10 34
970 893
275 614
179 47
883 106
576 775
973 595
164 644
611 714
338 273
977 824
111 830
232 602
947 74
125 980
5 812
478 346
850 402
550 915
149 548
888 103
826 484
380 906
464 947
297 211
573 636
379 933
59 430
404 317
632 841
712 193
284 589
345 134
951 310
289 948
331 938
42 741
727 2
882 512
579 77
313 148
954 694
406 380
726 550
994 42
210 504
354 305
96 565
497 645
957 401
524 432
84 636
86 146
468 673
156 238
114 559
215 499
300 502
942 453
438 396
967 701
154 61
497 590
548 283
384 349
594 933
653 311
275 265
141 283
351 266
384 277
855 71
970 476
287 141
680 794
341 752
737 502
831 106
356 847
301 348
964 565
166 852
419 183
89 122
306 582
66 264
770 802
286 812
491 911
446 827
51 633
483 806
535 986
703 468
94 840
804 994
502 357
696 446
148 59
73 487
72 210
689 514
98 492
578 680
421 269
257 794
416 19
432 795
91 422
760 104
875 937
590 535
69 794
991 892
726 650
576 269
6 602
467 927
863 610
873 407
756 273
24 437
562 510
46 825
131 598
214 834
843 127
744 857
408 83
66 209
11 707
62 104
488 645
514 831
533 615
786 444
582 860
552 804
16 623
85 469
724 890
570 935
578 225
647 966
315 533
279 570
654 648
153 691
48 569
270 181
630 134
423 159
100 521
775 958
46 142
63 385
399 22
277 697
834 649
259 375
125 690
309 570
603 578
347 738
110 99
721 350
864 61
228 899
56 182
678 131
740 137
814 594
670 146
119 31
763 204
354 927
893 366
112 6
753 336
937 265
662 945
662 720
908 85
463 607
548 882
652 25
265 284
163 624
506 190
268 887
519 783
644 916
383 225
979 259
83 965
296 457
481 696
407 236
717 411
36 571
29 987
178 597
648 157
813 991
773 684
254 42
493 941
754 834
199 938
325 709
231 876
792 827
504 990
250 102
518 58
693 378
531 958
569 584
116 303
385 872
427 570
851 25
188 963
447 742
647 672
660 582
561 601
883 613
447 755
792 337
517 56
610 876
152 465
425 512
608 102
516 668
536 19
287 509
935 180
738 319
996 292
19 310
701 585
568 365
931 363
178 61
203 128
8 331
538 1000
460 400
663 67
429 71
932 919
395 53
929 138
306 72
257 266
51 939
622 22
259 691
720 916
164 162
550 334
540 464
792 197
365 369
293 164
96 746
178 34
654 159
760 893
89 732
825 872
923 447
115 898
284 871
922 201
928 503
89 765
386 714
960 116
829 174
617 194
61 32
968 908
992 382
210 473
984 711
319 704
111 234
648 7
847 452
530 936
11 533
261 348
537 721
628 603
25 571
72 89
813 489
534 691
197 356
333 98
369 786
22 536
18 876
440 792
248 423
479 27
298 763
246 307
60 884
106 122
639 29
34 448
47 532
200 835
721 827
282 81
697 651
42 879
699 305
715 882
421 828
47 75
111 769
636 519
238 403
188 306
248 469
99 573
40 97
452 388
734 718
76 491
619 791
937 757
171 514
783 577
478 871
123 885
600 447
796 440
588 26
642 411
131 90
663 869
529 658
260 483
680 999
778 520
219 173
731 209
266 823
241 712
480 782
66 625
614 629
790 861
653 274
931 505
773 615
418 963
927 131
643 789
192 798
937 508
794 621
437 625
124 625
508 546
307 879
604 264
163 778
516 651
752 646
536 315
699 637
925 295
951 335
9 809
281 981
825 323
111 525
120 118
656 988
606 214
296 194
421 529
32 337
618 337
425 850
753 162
239 468
877 99
227 847
796 825
99 974
618 697
343 404
768 577
572 897
124 41
689 12
126 36
644 470
3 525
66 189
885 214
943 533
249 805
180 906
573 652
176 922
321 638
875 792
538 570
227 762
197 843
668 136
587 471
125 349
541 42
364 609
453 304
564 347
517 279
2 309
36 64
604 562
818 778
250 385
460 426
660 621
285 39
869 626
668 191
770 316
708 184
615 125
495 751
482 552
948 658
224 783
744 747
381 281
302 385
995 789
800 765
649 711
80 837
876 107
557 372
965 807
369 478
116 769
371 993
637 383
331 95
725 947
217 527
607 87
284 123
120 819
59 139
296 468
836 767
123 274
124 245
32 887
312 231
921 352
640 39
230 647
604 146
658 764
431 949
228 280
358 570
442 246
20 745
429 958
921 693
914 684
499 795
932 884
957 57
357 847
851 114
741 841
663 962
792 215
488 920
525 307
631 531
905 37
599 107
929 510
920 814
75 937
675 152
970 353
550 542
736 899
458 865
481 639
862 375
616 213
103 762
749 868
639 807
718 314
251 653
919 504
362 332
212 324
506 274
37 954
174 458
267 65
541 988
429 279
528 444
268 583
258 922
387 954
859 974
905 116
49 824
782 761
447 93
455 922
584 788
502 861
463 703
221 136
378 426
72 637
30 955
441 230
676 213
507 350
783 815
301 163
319 49
891 188
18 951
699 61
811 978
299 93
908 12
45 245
402 395
81 391
206 458
528 681
134 167
406 840
729 629
862 58
863 280
803 68
359 396
251 389
526 609
992 675
700 53
297 310
991 47
978 218
527 136
716 218
265 108
415 531
360 345
444 233
105 389
104 822
84 40
6 525
775 57
240 206
839 427
983 348
731 512
858 419
17 267
792 418
616 336
970 299
793 900
616 639
882 6
313 594
27 483
72 354
87 559
286 184
161 234
942 737
88 183
609 598
399 960
57 758
578 644
590 858
823 124
94 379
564 414
213 866
680 821
200 443
304 102
203 106
484 682
812 845
126 400
870 771
833 453
967 196
401 72
718 610
487 348
317 979
433 461
533 593
972 276
245 852
16 229
560 280
646 247
180 938
433 746
9 154
545 318
280 203
207 981
802 889
565 752
187 324
730 833
663 447
871 379
22 550
380 759
760 377
788 900
954 394
217 114
986 278
160 840
344 662
908 906
861 1000
363 340
742 135
67 520
794 655
308 68
528 768
561 38
291 551
951 687
97 964
808 625
772 654
362 591
787 330
70 11
202 984
504 157
3 551
847 854
941 932
595 640
214 320
25 123
170 716
209 372
412 560
249 968
921 35
85 268
19 75
200 694
805 688
373 578
768 709
493 553
376 963
595 795
995 712
747 510
807 295
101 260
362 523
147 7
594 765
310 200
257 662
819 744
205 102
549 187
404 459
505 426
73 875
32 733
189 994
873 19
384 335
483 616
712 884
479 474
239 143
791 823
519 800
229 117
276 720
230 599
522 546
655 232
391 917
600 576
615 654
445 432
261 564
318 187
613 923
605 756
463 921
772 486
895 317
572 447
522 113
241 83
285 645
512 879
75 615
76 621
463 94
739 279
590 428
257 304
572 28
839 878
925 668
728 689
537 553
534 850
334 512
499 557
559 198
635 959
165 754
455 412
891 463
595 827
64 723
152 441
485 731
865 32
605 679
506 10
990 601
902 778
3 312
681 399
567 277
106 963
885 549
469 956
400 115
69 518
579 577
704 362
201 593
931 495
817 294
229 711
97 653
356 395
147 51
288 581
802 348
888 235
284 407
128 584
295 97
404 349
475 542
364 333
339 105
144 948
745 432
978 932
500 911
902 900
874 528
505 301
481 533
971 245
389 559
179 38
851 106
717 813
868 131
55 112
972 213
527 125
314 685
633 224
613 313
546 999
827 318
621 54
161 357
611 360
604 715
322 769
264 867
811 581
567 37
590 353
620 910
803 529
174 789
253 808
333 427
893 352
920 348
560 577
156 121
864 201
618 59
364 562
300 82
461 799
891 783
851 576
991 231
847 864
320 409
320 554
120 598
597 717
160 109
238 268
1000 635
454 75
381 383
632 698
217 725
720 932
773 414
731 933
496 163
418 538
916 670
888 46
588 349
595 76
457 534
307 899
610 102
423 527
14 328
623 521
306 799
611 510
561 362
886 694
33 299
228 400
297 874
552 235
762 969
419 900
955 325
535 731
767 189
33 180
49 463
678 666
662 564
510 429
29 997
193 780
516 815
130 211
606 112
125 714
576 90
910 508
104 963
944 990
865 341
406 513
402 962
649 579
450 411
910 101
737 289
996 494
307 509
805 987
363 324
196 65
65 294
580 929
100 839
66 233
556 644
521 608
505 721
133 71
863 818
531 126
922 234
144 73
16 634
388 169
56 52
327 979
391 269
734 347
72 752
767 942
418 564
64 616
785 515
531 355
101 234
129 381
198 342
784 875
839 762
445 169
551 468
329 226
783 930
662 968
529 3
619 926
496 592
583 103
260 531
641 828
688 463
605 918
790 582
389 278
929 167
653 104
471 537
951 60
591 982
214 634
738 300
459 554
409 977
725 866
710 467
443 428
374 284
528 412
605 779
446 121
220 683
717 117
458 797
689 565
797 922
877 701
77 295
261 807
571 966
15 503
879 193
484 391
190 417
914 413
132 804
505 122
547 471
922 702
501 395
473 510
879 831
565 950
839 268
502 571
490 332
367 717
545 998
552 553
981 514
753 321
458 833
774 444
637 405
846 288
6 809
812 833
645 931
110 198
465 544
746 164
109 223
619 667
226 340
788 597
579 314
915 649
348 874
228 831
574 39
124 43
201 222
322 79
55 695
839 353
153 379
640 33
41 888
51 331
647 593
337 703
793 304
920 764
713 68
349 539
775 7
566 258
672 592
951 288
629 960
515 616
820 191
154 292
21 448
985 326
411 281
527 284
778 297
528 426
198 474
549 824
18 948
540 109
951 179
431 540
55 782
470 780
125 827
691 627
444 409
236 431
405 486
59 894
230 594
981 94
456 899
995 518
629 899
931 821
177 905
181 13
413 639
115 857
141 508
65 695
97 275
618 442
606 140
57 623
970 235
812 768
898 800
652 168
471 324
328 595
746 646
320 72
922 862
278 377
847 946
618 901
992 255
121 577
244 731
599 350
916 306
393 317
397 238
678 528
808 294
635 80
16 491
210 361
198 649
954 510
249 160
711 517
106 15
787 739
800 766
159 14
280 190
190 948
76 255
395 399
227 111
621 454
600 609
144 941
166 834
724 308
552 564
470 153
905 24
174 331
530 858
328 136
168 93
975 626
136 674
830 529
83 323
701 342
110 871
632 172
149 881
468 904
213 653
706 572
320 651
302 665
777 160
100 139
840 262
842 538
950 392
982 662
498 693
511 751
229 593
618 662
37 437
983 416
518 955
456 17
28 379
599 538
202 286
952 765
358 416
755 716
493 194
770 519
80 179
649 709
572 696
202 527
268 875
211 897
8 873
793 818
333 366
173 654
863 470
572 794
550 229
692 682
583 554
698 804
277 792
750 125
443 272
760 428
604 762
902 22
501 510
988 706
420 217
28 22
545 782
30 356
768 968
613 948
827 435
504 275
736 49
100 20
460 644
274 949
64 372
52 351
173 419
194 200
741 254
630 317
892 607
532 681
280 210
405 600
750 564
986 347
960 823
61 821
640 389
136 411
260 297
978 152
158 64
73 336
209 262
560 678
812 763
994 816
246 633
245 705
716 437
909 824
210 479
923 685
821 786
133 373
402 843
670 366
715 971
626 173
705 976
39 487
704 834
339 617
281 909
517 126
449 400
758 422
234 757
19 85
15 124
197 922
915 698
129 691
967 173
373 806
877 171
199 723
844 410
626 272
736 550
851 935
988 237
118 179
282 986
314 291
858 815
555 467
518 847
227 302
565 147
996 39
925 133
448 767
974 700
56 624
781 308
59 771
662 358
515 433
771 858
154 837
193 230
536 607
889 164
232 446
21 206
172 11
831 652
841 32
813 867
289 301
934 555
451 555
935 451
454 80
477 55
834 633
545 899
541 752
244 535
640 103
136 708
868 506
682 104
769 10
340 962
432 197
671 555
330 327
201 473
204 595
432 370
848 739
69 736
402 37
273 60
90 914
458 474
177 350
649 635
344 115
309 26
36 897
836 715
411 787
416 220
172 581
11 306
434 337
207 926
503 378
544 823
433 691
627 908
413 715
986 733
679 372
39 139
626 586
220 899
292 395
797 55
515 319
100 335
910 630
186 918
51 944
846 692
681 263
237 968
957 277
957 243
259 225
971 201
211 681
111 280
176 479
652 776
474 439
59 432
402 662
428 308
280 88
457 286
915 330
111 720
328 695
464 180
791 598
613 178
522 384
870 374
296 474
244 196
882 133
485 516
892 426
110 682
104 550
507 970
751 626
425 852
901 420
400 941
899 193
252 764
157 364
113 418
175 30
153 909
35 77
602 690
485 440
353 931
590 548
104 891
52 403
320 360
523 83
956 370
562 255
926 725
125 941
40 738
936 756
766 632
570 796
104 846
134 507
225 792
229 18
954 406
284 815
441 114
586 582
991 637
984 68
320 665
8 70
262 888
882 951
922 990
578 736
40 488
328 189
279 608
895 269
671 86
688 122
964 211
852 228
857 216
896 41
290 985
495 393
96 954
89 192
660 847
235 209
165 90
965 21
603 697
533 910
568 961
868 640
941 799
132 442
505 346
59 114
927 835
81 277
181 757
359 529
537 881
654 535
76 470
651 496
269 890
368 194
642 279
466 261
265 267
217 575
724 718
816 542
471 269
758 709
57 352
247 328
20 766
765 921
761 207
734 561
692 635
456 22
233 948
962 274
396 41
34 573
845 562
924 586
242 520
999 857
673 967
836 786
434 984
944 670
183 150
15 166
341 990
196 246
399 989
429 199
873 696
948 149
634 488
698 522
797 318
319 994
195 23
350 166
929 856
62 462
122 77
559 312
120 810
23 142
440 16
611 308
22 118
199 43
114 14
942 827
532 479
48 5
872 479
51 851
826 64
882 711
596 969
121 216
630 390
177 664
742 409
7 748
678 389
507 410
876 276
882 352
519 70
166 219
163 52
980 126
389 70
321 769
167 348
551 843
424 527
941 619
892 588
583 96
696 875
842 619
688 245
602 201
287 394
710 382
34 232
170 908
372 501
275 920
184 565
464 737
691 898
304 447
441 694
120 922
146 787
846 11
673 180
637 851
225 310
938 699
519 197
787 264
83 485
382 627
822 805
438 983
875 550
357 621
65 183
749 777
445 573
795 114
606 159
652 313
879 623
406 611
211 922
367 410
930 949
195 36
657 805
857 894
84 759
797 665
753 113
248 256
660 384
792 835
455 267
214 133
603 918
454 511
282 425
21 759
168 725
711 507
544 349
444 890
938 167
585 405
246 201
7 67
894 984
84 971
322 376
424 570
879 262
983 663
957 584
722 397
754 407
785 218
712 968
140 639
54 420
183 36
232 105
163 956
296 627
501 969
535 13
492 433
908 353
113 193
833 810
909 374
129 226
873 774
771 600
336 392
103 947
811 276
138 384
819 333
263 434
682 576
582 659
713 741
273 443
917 643
847 160
934 627
12 291
613 977
727 3
741 658
172 374
231 167
142 429
113 465
668 499
532 860
473 345
776 139
549 518
338 980
608 747
166 826
491 387
284 153
969 834
82 697
919 815
583 380
904 588
48 759
182 216
855 136
314 536
363 166
849 325
198 397
630 258
367 189
993 880
291 793
235 949
583 677
748 540
229 602
964 836
956 769
396 333
415 95
49 935
159 650
134 11
153 113
120 28
976 737
759 143
150 902
329 492
378 923
9 370
892 143
955 345
277 390
959 849
135 790
155 989
489 812
917 660
312 460
267 272
515 149
336 533
615 95
779 612
101 12
659 601
199 62
160 91
342 708
198 181
891 801
725 667
402 11
770 798
465 721
121 757
942 813
22 43
219 232
912 987
22 293
899 290
939 964
160 329
450 854
948 239
440 901
555 347
665 142
661 4
935 577
212 862
834 60
889 972
676 362
211 819
245 659
921 741
616 359
533 297
69 252
275 376
111 750
754 694
974 730
331 911
726 521
97 483
269 177
618 35
519 81
655 461
136 256
37 630
690 22
205 720
964 467
283 583
470 520
349 331
356 344
371 101
724 871
250 296
668 528
516 537
42 643
596 658
219 278
698 577
432 62
873 743
319 241
91 970
16 590
70 167
749 726
590 42
220 597
986 540
91 15
547 154
580 537
807 16
526 464
467 210
579 540
588 99
191 172
738 487
370 411
2 597
390 158
651 350
970 751
643 685
743 824
137 836
338 855
136 318
882 579
549 744
593 894
422 383
87 887
859 716
870 254
232 870
509 93
637 398
585 996
677 565
528 963
847 634
346 207
491 305
250 891
254 845
837 672
468 893
44 176
82 616
424 431
926 504
50 979
790 203
412 926
251 104
660 352
412 967
843 903
107 821
836 603
191 724
576 946
835 176
661 265
368 485
518 363
162 466
42 505
386 11
18 827
124 345
811 724
690 581
151 174
142 689
783 343
455 464
758 352
689 477
865 703
836 656
876 838
847 328
625 568
502 622
736 436
368 849
356 223
536 23
171 936
140 985
213 491
344 130
699 6
563 856
445 705
371 933
625 97
268 649
219 832
205 68
235 993
41 200
101 460
22 108
72 634
183 188
887 343
97 242
79 592
243 798
232 642
223 638
52 581
405 581
87 309
303 591
590 846
733 166
631 663
449 1
214 511
628 513
256 300
691 417
279 716
589 52
838 688
647 450
544 266
658 759
924 259
116 590
710 918
379 19
105 448
797 628
134 799
300 641
562 45
676 514
970 94
323 185
206 989
891 294
256 858
204 590
156 42
631 170
287 554
404 835
152 160
383 444
448 12
830 534
969 880
66 3
234 304
110 470
947 603
37 72
404 686
128 14
499 720
121 205
343 778
593 123
854 839
544 510
83 51
208 921
981 662
681 230
951 908
47 855
459 757
146 198
743 53
380 959
704 476
475 21
922 903
605 256
499 843
804 778
378 117
691 787
450 254
638 814
675 62
201 458
35 230
657 870
531 514
661 879
841 20
862 894
663 802
63 299
906 992
542 194
593 559
999 12
499 462
811 291
94 326
796 813
788 879
954 786
576 726
80 620
5 702
253 656
556 611
335 540
6 9
36 1
215 636
286 838
428 949
584 521
447 902
866 955
995 339
428 900
85 643
551 972
203 993
158 502
628 728
617 981
690 374
238 40
95 799
32 985
231 147
367 355
217 76
457 376
610 463
634 839
344 187
373 709
242 321
758 663
416 1000
690 785
201 264
196 594
494 595
881 124
593 464
504 540
705 438
74 941
31 246
586 508
929 623
924 388
742 801
671 260
146 426
448 125
354 377
225 147
756 187
367 578
538 991
623 532
750 915
204 38
334 816
255 262
777 247
53 243
174 378
345 47
896 450
993 991
157 171
601 31
475 723
151 305
732 365
569 970
690 798
337 4
809 705
167 261
827 924
897 158
63 649
607 486
909 128
306 856
83 820
430 347
818 420
365 122
902 810
385 251
237 144
727 884
13 741
478 177
206 996
271 22
759 568
779 166
150 265
288 301
84 955
61 508
271 398
579 110
343 862
42 197
148 891
61 694
600 667
287 613
602 410
523 790
815 411
221 499
53 216
202 169
355 958
381 245
509 927
377 111
523 533
192 430
80 115
739 369
212 385
892 594
609 797
463 837
263 645
911 86
540 93
532 647
869 861
748 273
290 652
189 71
654 115
589 940
896 876
489 920
670 6
732 197
121 576
580 73
578 588
416 706
850 676
884 431
321 837
398 362
989 135
539 739
810 376
574 918
263 963
578 685
341 364
837 211
445 452
268 351
710 564
716 455
981 506
117 699
261 834
704 509
442 885
828 123
949 327
799 376
806 237
224 382
112 537
430 517
990 461
280 475
73 266
196 299
201 610
351 373
266 519
647 969
23 457
19 397
222 475
648 553
297 941
382 467
634 358
26 114
510 458
35 898
124 634
616 472
893 304
436 77
294 157
696 305
217 321
824 334
222 782
391 613
550 411
511 428
804 364
371 840
385 576
214 5
507 765
99 983
160 491
3 833
279 124
575 437
705 812
685 951
127 236
644 707
887 464
945 659
834 504
889 655
415 351
514 307
615 968
610 553
199 192
754 551
959 756
964 610
670 820
697 403
841 590
161 67
852 619
306 534
918 43
831 977
644 664
267 532
155 892
257 626
921 511
293 245
18 195
74 942
739 872
421 218
366 602
574 538
897 589
864 661
570 479
456 533
899 666
799 139
983 917
203 553
827 604
425 33
462 125
127 248
864 15
303 939
778 412
586 149
573 288
609 494
170 661
911 950
204 128
618 826
751 745
691 821
253 90
412 219
568 698
600 253
425 651
390 150
584 378
88 664
382 21
911 502
402 334
186 13
59 46
105 102
606 85
339 298
845 26
459 787
291 433
362 719
148 503
243 780
102 787
87 401
297 131
562 810
79 733
930 3
918 625
606 789
131 178
247 711
281 144
476 66
276 433
361 878
575 694
941 7
200 319
32 340
672 432
832 344
145 685
282 255
949 692
794 128
345 670
395 358
887 480
676 578
400 469
237 115
406 939
486 932
669 819
830 532
441 617
26 433
944 235
653 89
128 873
946 770
647 774
670 33
623 235
1 767
237 195
707 677
958 283
84 830
480 682
390 636
964 131
428 491
625 432
106 611
283 938
944 623
311 806
743 510
794 124
740 108
982 739
82 229
946 341
678 367
761 540
804 783
699 563
587 630
468 567
492 867
664 13
322 679
755 61
762 823
128 23
396 811
135 395
411 898
845 613
737 836
783 199
298 257
833 966
435 831
139 517
82 578
153 718
840 374
357 560
520 84
6 940
823 794
871 543
698 237
628 548
141 874
469 83
295 371
14 744
307 220
939 625
231 731
516 360
741 52
609 432
89 39
877 107
479 59
769 845
988 348
830 881
25 114
486 624
101 373
599 326
84 69
186 222
130 362
153 56
815 684
702 696
100 407
336 443
346 232
216 798
344 572
552 729
980 787
223 604
387 236
490 520
365 88
223 525
895 87
757 682
477 874
502 396
55 704
811 45
195 655
822 960
904 601
424 997
229 230
580 75
305 933
277 482
320 610
279 585
25 117
129 375
579 524
656 490
671 688
657 941
333 940
194 807
196 893
519 572
325 235
613 929
175 680
312 818
682 94
913 634
889 788
631 249
274 281
762 411
270 304
209 271
678 183
469 583
402 589
481 19
806 197
84 160
275 608
830 832
869 456
461 161
466 322
333 824
14 600
381 297
105 595
326 732
419 986
139 841
419 977
931 488
378 126
85 571
647 476
857 604
222 62
416 919
109 954
293 687
609 587
557 29
503 594
688 923
448 520
563 700
24 354
382 119
649 427
478 696
124 463
377 130
208 109
773 686
569 261
3 921
15 316
72 385
727 775
285 640
1000 946
552 946
455 413
498 768
41 662
907 545
235 940
755 96
47 749
713 358
827 772
72 820
461 748
662 396
296 797
179 516
342 798
772 100
62 567
832 259
612 13
569 702
741 193
925 243
117 80
789 40
714 534
602 278
333 990
533 470
22 518
289 652
131 54
842 438
918 622
439 997
523 810
318 727
278 520
611 133
160 363
898 624
209 109
48 586
791 104
991 140
978 692
917 41
545 320
841 483
890 352
9 631
723 373
606 30
871 356
255 455
334 997
454 147
570 286
110 431
223 253
425 322
209 698
47 342
76 113
942 62
244 753
817 624
661 899
261 730
857 492
830 590
760 191
976 826
535 318
240 797
906 822
18 901
405 28
716 380
907 276
349 897
733 864
570 803
99 530
220 448
246 629
757 304
696 158
622 707
249 540
468 187
134 960
665 868
140 526
283 841
359 998
693 961
84 25
497 337
838 543
35 2
464 857
57 293
542 19
911 198
395 113
679 439
493 946
853 493
666 661
590 862
656 975
872 5
621 401
80 897
307 774
878 197
718 192
809 797
910 577
916 586
820 125
321 147
172 700
903 821
485 377
149 31
247 115
912 907
883 381
362 408
450 73
857 683
218 559
118 557
890 439
282 103
989 746
62 268
858 114
702 579
401 428
832 427
610 530
916 811
85 168
491 521
91 744
907 478
832 977
625 635
249 978
332 303
249 593
717 683
364 506
58 154
937 189
50 335
924 544
167 139
444 2
160 807
292 192
747 981
989 862
454 250
485 416
832 449
271 566
324 56
387 699
349 321
365 273
19 24
158 444
539 756
109 87
324 9
724 445
422 671
861 48
622 125
451 400
929 748
375 636
254 618
609 27
162 645
694 490
696 205
920 795
691 80
526 566
42 496
701 926
248 847
790 441
304 175
715 856
841 348
855 708
872 719
217 67
444 93
98 257
914 328
793 796
160 666
709 660
63 576
515 830
668 792
609 73
253 907
566 913
117 810
547 123
766 101
806 610
883 293
185 871
192 637
199 70
975 722
78 642
920 643
43 419
811 540
925 523
297 809
527 650
6 709
618 800
143 347
364 273
332 335
170 502
745 696
747 826
461 520
653 259
78 936
353 652
805 967
456 260
555 779
957 960
33 711
761 973
889 869
119 866
697 878
4 465
816 650
235 426
824 489
277 112
200 589
878 338
41 784
379 794
361 715
470 522
590 945
630 35
893 644
974 577
125 372
393 588
308 763
895 345
994 48
278 398
866 740
550 187
971 545
295 148
618 621
922 419
653 320
372 794
865 501
584 32
281 233
920 317
20 907
84 869
641 501
629 961
757 44
714 504
808 837
326 689
94 552
126 871
472 152
134 409
267 518
778 398
597 283
653 375
475 372
789 738
311 595
283 203
415 464
189 128
24 950
604 336
133 940
156 195
812 201
55 726
174 288
433 381
374 162
609 933
737 119
640 926
939 364
154 935
16 288
470 893
387 251
407 540
11 344
589 762
736 87
773 484
320 627
367 309
507 356
778 313
687 824
80 546
325 387
530 433
13 233
573 641
699 56
679 314
325 953
980 755
899 258
460 860
602 552
591 499
165 511
6 529
341 208
914 586
656 818
619 315
365 256
799 798
462 230
398 494
508 37
487 724
156 525
23 277
9 77
456 683
313 38
308 419
389 706
971 274
312 105
698 44
466 449
229 626
514 823
198 739
843 626
88 986
69 43
330 677
190 45
723 972
269 875
475 300
472 263
67 304
8 290
48 860
108 684
483 75
332 599
105 915
452 176
889 500
72 930
246 65
373 895
854 323
813 792
909 972
310 695
1 611
845 875
151 557
646 124
494 470
798 871
616 518
443 419
523 76
273 61
509 262
649 882
25 272
266 56
346 275
121 809
537 807
300 985
584 812
199 349
756 276
221 744
483 293
222 53
73 897
193 688
149 323
904 309
335 494
507 129
230 171
332 254
279 138
136 142
606 414
790 833
469 412
85 983
499 498
456 669
425 293
812 302
707 143
612 229
42 340
456 429
901 977
237 130
102 729
345 594
17 33
636 74
119 991
88 420
751 401
145 268
576 841
67 998
657 140
232 428
737 19
231 704
684 590
195 295
308 464
100 896
346 351
989 467
850 880
838 966
652 682
206 749
62 423
829 59
800 279
696 542
884 416
382 252
347 725
243 915
768 670
931 415
404 915
66 863
279 634
732 996
37 316
531 588
309 93
247 760
12 335
750 878
580 983
880 412
671 912
141 229
183 160
399 265
962 313
523 266
938 507
93 285
599 432
177 834
405 256
354 649
636 914
253 482
367 471
155 907
742 555
653 673
184 494
79 254
519 613
163 826
493 976
999 563
171 46
884 744
545 905
463 22
524 899
178 839
470 48
342 925
851 409
977 25
637 977
207 924
151 830
899 279
538 894
503 249
593 732
621 861
667 716
429 113
99 962
752 802
303 467
19 868
520 635
732 835
103 140
462 588
29 306
456 714
998 475
83 61
548 27
330 383
842 231
571 438
874 339
360 383
113 22
676 251
107 738
378 844
208 804
225 804
742 357
170 655
135 245
751 833
415 802
977 874
120 684
420 244
593 728
304 25
881 766
963 85
418 851
873 757
509 219
888 555
1000 298
312 601
70 55
229 663
554 318
665 951
389 980
662 834
131 92
805 891
876 638
354 421
375 62
955 951
487 382
678 11
382 169
784 812
818 720
427 779
883 769
412 654
268 395
107 884
687 634
258 716
613 797
806 90
565 845
193 458
587 520
664 409
65 929
198 919
159 671
514 471
526 657
683 444
718 650
117 797
389 540
176 590
393 330
799 582
474 744
144 138
130 219
606 702
161 708
4 823
900 549
101 975
708 455
937 866
957 652
73 722
242 339
431 885
668 165
218 616
121 521
871 951
513 493
925 276
738 678
595 84
178 726
525 271
520 944
789 975
931 626
346 236
374 89
974 215
544 532
592 757
623 684
237 912
1000 742
364 817
678 245
241 255
108 256
780 89
229 569
30 827
795 871
797 506
899 111
943 160
755 511
569 300
654 447
478 794
583 241
72 87
200 827
29 477
759 802
948 181
452 532
511 549
340 566
741 674
484 403
364 699
981 241
14 996
687 441
969 742
970 671
758 198
507 909
286 436
462 35
690 987
540 454
317 445
211 933
910 168
242 482
773 729
856 544
18 264
216 336
126 481
995 998
378 776
75 354
880 528
129 680
949 140
169 237
353 280
958 405
357 878
119 653
277 835
364 435
584 506
472 917
555 930
134 419
16 873
688 467
652 90
643 66
420 974
801 327
808 12
735 765
200 412
629 884
527 74
876 549
871 806
774 672
766 617
80 434
980 181
77 39
49 280
542 307
391 191
509 599
732 383
357 610
693 527
68 465
102 344
907 535
718 753
653 477
154 118
839 905
912 663
653 398
557 920
864 526
355 710
490 16
114 276
410 450
521 702
64 815
660 103
759 529
891 329
61 445
245 31
418 225
505 959
859 314
20 282
976 174
609 134
851 787
347 180
969 68
82 61
786 459
697 497
525 646
400 495
206 952
214 486
654 625
674 541
150 124
105 906
673 794
248 113
68 960
140 617
384 160
192 666
338 601
453 515
186 626
52 707
67 413
424 196
467 465
844 787
869 436
617 223
824 515
114 421
645 202
765 954
970 422
539 713
521 665
382 81
754 688
432 61
107 513
780 23
930 375
592 236
242 753
400 557
307 109
145 156
804 773
69 271
621 243
607 695
846 719
721 54
255 200
976 598
302 972
167 648
435 989
907 724
325 509
776 370
533 475
6 299
734 893
195 418
705 433
242 387
943 606
318 42
470 339
855 619
362 260
879 959
698 367
812 518
170 379
247 307
542 78
990 605
154 777
449 790
54 428
350 285
11 860
488 143
547 511
716 651
529 463
271 950
17 698
62 430
907 559
32 880
774 298
663 114
776 78
159 946
432 329
508 796
786 335
785 620
786 491
934 816
924 583
574 190
536 57
554 168
717 424
546 165
289 606
773 2
248 509
350 40
878 67
506 760
983 504
837 757
486 726
278 464
260 582
364 729
56 465
418 434
837 858
662 870
856 497
200 536
498 756
893 958
131 524
516 406
399 873
878 799
50 590
272 814
866 656
139 678
867 707
527 671
718 832
60 818
551 617
759 487
784 842
599 525
203 829
517 797
135 538
573 677
946 31
671 410
96 179
373 931
884 859
581 271
674 190
571 577
662 232
961 144
486 18
895 521
306 936
453 943
620 616
502 461
33 781
910 921
562 455
14 417
549 732
807 876
712 129
149 919
182 659
547 372
244 907
894 587
271 442
289 590
120 632
687 941
413 580
175 823
737 469
770 87
768 982
740 543
821 966
878 122
910 388
410 462
724 312
249 84
198 945
566 727
807 331
777 744
319 381
793 64
247 213
135 217
150 913
478 360
461 131
356 578
846 409
906 111
60 386
510 26
574 204
777 511
227 272
304 130
441 327
21 256
712 430
653 853
922 375
20 722
694 251
920 15
462 54
316 733
893 326
938 154
519 556
246 182
717 636
809 3
845 131
109 948
878 414
659 782
837 587
851 381
406 770
721 954
363 885
597 149
814 387
768 311
593 453
534 421
254 125
624 638
240 841
787 805
176 520
288 682
711 17
134 158
889 566
428 37
519 597
477 290
128 273
354 407
550 926
91 639
892 339
325 487
218 290
56 533
323 641
53 629
196 971
650 404
919 356
991 841
915 535
70 658
114 133
84 716
532 986
162 55
517 424
413 596
80 371
128 898
530 411
428 485
19 906
719 929
793 611
385 361
520 864
608 631
428 839
923 554
127 133
271 502
420 719
339 607
374 569
8 203
101 833
425 823
516 359
53 191
305 632
712 185
612 174
14 252
619 241
396 971
177 974
260 198
65 806
826 452
216 322
146 843
491 4
335 774
971 15
493 889
333 647
412 852
740 379
539 780
39 83
367 359
507 296
913 880
981 915
654 575
41 283
790 755
43 974
614 154
930 65
18 373
256 641
489 948
732 886
936 544
746 419
234 613
51 999
565 512
962 85
399 546
980 343
588 663
616 497
157 961
327 722
185 663
40 323
752 971
630 726
454 526
471 795
829 691
160 48
766 601
223 99
314 908
874 864
587 326
199 487
210 814
639 166
538 788
643 781
5 411
301 450
451 100
524 439
795 363
538 127
803 614
797 111
264 921
324 389
430 656
71 378
406 786
358 192
940 858
746 296
397 145
225 245
342 713
637 316
630 226
737 440
401 259
207 419
783 744
272 747
912 119
458 901
874 302
292 128
219 816
645 49
724 769
121 489
551 880
924 279
850 82
336 77
364 897
90 120
907 178
526 906
77 814
693 215
238 182
452 492
632 408
194 891
363 385
529 433
955 631
798 150
815 805
855 918
711 761
134 404
853 965
36 174
458 7
925 984
46 5
574 561
747 179
396 494
982 389
686 728
291 444
735 87
329 260
367 645
171 780
154 818
65 774
341 813
185 605
279 615
352 649
191 777
957 453
794 76
732 207
916 362
474 861
689 162
913 746
387 240
700 888
260 183
635 194
399 770
864 669
423 563
202 415
326 769
369 839
646 720
149 261
993 659
995 480
905 60
254 592
837 839
341 141
330 670
76 209
767 796
124 151
408 514
960 708
464 592
297 669
695 384
65 421
910 237
483 956
347 452
147 117
337 435
595 818
517 681
966 443
44 429
604 337
811 427
126 540
388 909
287 635
510 361
249 367
434 510
803 658
302 854
325 164
257 244
716 183
505 744
238 596
687 880
721 25
269 759
980 809
275 539
912 348
572 916
203 393
298 849
963 703
906 122
506 536
648 84
160 969
784 173
409 458
794 339
686 813
926 202
41 419
625 744
802 486
536 105
946 639
800 829
621 967
915 456
460 965
551 341
366 91
229 165
22 798
615 612
261 406
924 524
347 942
376 13
614 683
991 113
663 963
21 186
379 112
285 864
448 654
728 29
589 399
306 897
844 254
409 265
182 936
365 35
186 821
965 162
273 525
877 294
620 738
197 376
926 992
127 413
232 470
866 946
634 427
118 718
730 981
123 742
218 265
109 737
60 373
41 223
877 722
472 708
297 961
33 442
20 634
470 811
399 431
122 80
865 576
479 216
194 687
788 485
761 908
491 681
241 555
115 638
528 975
395 397
825 966
602 679
449 563
122 520
252 149
818 27
271 565
369 502
878 203
949 438
735 89
977 894
221 958
940 826
300 611
901 972
584 103
8 313
543 483
740 260
19 813
427 453
465 154
37 579
523 780
881 577
682 657
199 617
434 638
58 67
174 425
186 482
43 923
251 508
709 880
75 46
797 473
323 130
813 665
526 772
991 666
344 859
876 365
975 237
958 463
43 955
247 635
369 133
180 952
284 866
32 830
903 962
807 224
603 424
787 251
374 488
863 430
732 641
255 268
90 543
304 69
501 670
96 435
429 441
53 270
80 945
381 519
646 240
154 564
344 584
955 151
452 855
244 365
225 111
348 610
76 817
965 491
151 739
116 451
683 161
88 178
95 717
242 166
18 146
61 744
681 954
556 271
834 455
87 855
393 579
976 900
833 418
638 568
620 169
779 767
278 916
413 349
123 3
436 416
478 896
479 260
964 273
897 812
416 646
474 971
664 915
103 173
65 180
606 763
606 777
956 802
891 33
96 351
383 991
48 929
66 568
497 448
895 286
706 620
610 846
224 522
284 189
54 679
393 193
708 607
36 411
598 933
569 433
759 17
600 70
854 915
863 711
648 32
985 565
509 410
208 454
43 917
190 875
743 485
817 411
30 3
629 782
127 190
535 817
609 836
685 877
555 898
268 447
82 585
715 157
921 573
182 580
598 346
981 998
913 364
818 468
396 656
369 904
179 228
364 560
352 574
818 250
842 657
997 338
151 590
714 883
434 155
755 835
966 934
795 930
144 52
91 248
300 21
877 176
133 838
971 600
605 762
352 701
729 802
601 914
445 230
539 419
181 359
361 181
624 713
129 70
631 338
82 694
546 904
525 476
363 406
420 140
701 942
61 181
686 873
656 210
767 203
504 23
842 331
524 223
436 356
814 700
483 13
635 756
806 957
612 275
224 832
206 757
689 510
199 667
608 151
150 123
286 34
763 370
871 115
22 257
628 274
239 583
311 182
759 329
921 384
289 624
135 422
912 850
758 319
533 123
710 193
710 535
467 999
844 665
236 372
775 373
584 247
583 462
942 533
129 980
365 596
653 642
897 820
836 6
851 938
599 97
730 276
647 724
353 751
350 887
328 938
772 845
396 381
648 412
793 797
863 921
139 687
416 729
19 816
555 981
880 572
522 387
573 887
775 919
865 450
889 213
755 597
782 624
871 432
199 248
984 398
242 67
340 923
237 824
146 408
775 94
600 186
423 69
69 476
297 969
764 655
563 692
46 392
182 192
175 954
57 20
887 602
566 182
881 522
727 39
688 479
597 641
89 18
880 343
889 568
548 154
484 20
196 101
18 982
215 54
312 437
208 105
360 168
77 448
555 837
868 514
486 463
99 376
513 17
61 481
821 975
877 948
530 714
912 915
256 329
391 99
69 930
1000 987
752 8
559 461
174 839
910 752
868 467
295 262
706 570
88 128
146 824
215 379
579 429
353 171
39 654
907 475
773 642
131 174
535 922
678 457
43 50
567 157
935 892
582 176
188 777
304 35
141 275
209 208
159 546
132 703
829 825
796 420
768 240
96 189
707 616
190 357
660 487
19 988
340 168
683 414
866 320
689 302
904 172
489 906
806 445
614 366
35 702
206 519
779 123
632 540
978 701
80 317
649 571
300 236
81 980
924 113
97 430
877 381
568 80
216 428
13 782
555 199
990 439
749 565
358 825
469 52
8 359
502 561
237 332
233 401
289 410
160 353
299 681
818 835
115 921
693 80
875 259
170 854
992 504
912 998
161 146
292 69
123 933
829 894
85 121
625 886
677 381
230 330
149 89
98 204
521 685
735 826
978 362
410 53
756 508
806 417
998 465
437 827
711 867
395 426
787 5
641 637
22 1000
476 876
183 291
307 864
823 966
52 492
409 907
594 259
914 584
533 166
736 98
556 251
640 889
692 441
104 795
36 157
417 747
316 918
900 581
529 778
139 342
518 103
2 890
322 946
435 422
496 60
241 210
174 532
516 351
954 337
278 259
284 540
26 341
39 560
244 927
229 506
362 352
868 781
587 553
613 783
281 763
365 78
333 382
992 645
77 252
210 907
541 494
776 909
894 267
735 204
357 422
770 452
352 222
746 267
402 695
566 536
469 420
619 973
83 182
358 644
622 878
440 883
756 129
189 837
613 881
69 548
26 718
258 101
377 719
370 174
823 280
603 4
862 316
849 358
739 30
762 520
969 603
787 756
240 78
610 64
868 509
130 239
680 217
870 735
248 72
675 7
564 42
153 130
696 903
484 5
751 890
87 426
432 725
859 612
553 768
172 989
415 46
213 472
175 494
238 805
536 325
203 882
188 308
817 205
921 833
512 274
139 849
136 994
666 416
516 750
526 26
326 998
777 950
718 148
983 220
69 396
813 212
535 435
102 500
876 213
648 233
870 831
844 813
397 81
492 670
372 126
213 541
261 454
889 874
844 990
816 932
990 684
189 216
252 710
396 177
888 928
568 337
788 881
32 203
57 425
470 676
350 578
619 528
792 171
981 375
915 239
541 264
171 19
373 970
231 43
428 675
520 986
575 617
365 806
191 770
858 265
959 711
457 390
829 866
677 739
3 576
907 782
922 392
304 301
953 569
227 435
972 806
105 338
275 784
862 378
755 527
367 869
369 585
192 385
266 606
947 744
527 593
361 139
679 351
942 506
761 982
373 382
57 941
471 671
724 184
712 322
268 158
455 295
848 301
528 801
588 378
446 846
867 113
303 964
394 380
670 679
9 387
646 227
31 458
892 749
606 237
830 245
921 499
577 76
223 869
348 57
589 328
783 663
848 621
894 601
384 585
27 65
124 467
239 770
853 866
25 191
950 363
518 190
457 351
7 124
455 675
583 438
332 260
37 656
471 559
675 983
452 702
848 38
15 569
519 59
504 527
853 969
368 367
372 569
10 99
319 946
530 651
840 984
917 745
465 791
792 400
899 223
60 219
975 689
613 870
841 344
169 471
77 93
22 601
287 618
642 805
541 10
600 595
597 740
582 678
405 934
57 135
974 357
995 843
282 819
397 454
548 10
763 681
369 752
370 930
557 973
420 745
590 90
901 377
211 79
655 819
438 1
954 104
988 618
151 537
390 797
749 290
479 221
1000 334
16 895
289 258
179 917
966 408
495 478
401 992
575 46
219 996
903 898
238 588
48 624
4 238
286 934
732 708
261 374
601 60
542 354
795 349
959 321
401 377
412 660
584 498
230 99
885 323
117 67
881 42
186 425
146 926
127 957
339 602
885 398
367 625
352 554
698 440
718 181
176 793
484 526
887 595
761 679
567 367
436 382
666 377
515 964
452 212
792 540
2 388
475 286
946 941
410 847
762 680
901 538
257 692
649 422
147 223
626 210
372 244
678 376
789 139
647 264
833 65
428 212
255 501
613 229
540 879
116 272
635 280
262 498
629 807
868 734
744 78
192 447
595 286
347 848
104 260
400 105
9 843
265 59
167 162
192 33
633 795
543 548
195 595
769 823
222 403
182 335
131 597
147 190
607 358
948 383
806 673
425 319
743 181
275 383
132 530
532 26
911 21
655 271
798 282
525 817
450 965
638 724
42 579
166 385
886 606
881 526
960 196
667 916
795 263
596 669
91 656
283 603
251 589
21 647
587 241
602 868
848 1
674 818
201 436
372 170
955 538
741 319
406 121
658 606
463 867
196 604
271 44
744 363
580 857
578 91
478 487
792 333
712 824
923 57
286 456
463 250
139 688
443 166
503 393
543 48
537 237
24 417
525 397
164 140
435 404
128 284
829 824
233 445
113 29
802 305
892 192
245 513
782 382
156 366
320 639
466 791
231 532
46 132
98 748
486 15
394 207
475 299
721 750
912 784
15 734
409 394
829 873
889 467
723 578
849 38
262 867
821 439
501 648
38 643
258 264
461 406
832 798
290 313
278 828
306 360
719 199
442 886
234 577
490 414
621 540
820 393
138 641
876 713
637 986
631 613
821 193
952 912
240 220
146 440
103 620
625 460
174 125
612 604
805 572
60 780
736 549
194 219
293 782
231 418
724 65
769 830
38 940
80 461
728 459
863 420
948 918
320 695
207 964
800 324
14 834
352 275
450 511
912 376
158 677
4 177
435 702
428 3
800 258
744 42
574 707
687 635
870 648
919 159
893 719
693 149
340 92
226 165
423 904
764 641
350 164
10 29
12 232
131 747
51 8
578 100
259 35
580 427
17 511
744 997
145 276
45 295
203 929
266 117
75 787
168 525
876 19
168 987
837 775
864 416
139 232
422 230
834 615
863 548
853 464
527 425
629 79
702 39
550 517
74 15
489 999
233 795
247 350
181 188
462 738
270 171
830 798
249 336
859 22
882 398
914 919
854 255
354 83
300 407
986 743
259 827
694 884
523 811
220 890
365 778
977 931
815 724
795 46
876 817
553 307
956 445
225 822
252 59
1 311
468 430
85 614
759 50
298 479
505 349
911 266
111 950
538 556
867 905
247 436
827 97
244 355
235 497
644 772
756 217
519 806
175 241
205 139
747 714
603 159
208 104
331 132
281 119
204 396
515 468
548 574
474 103
793 423
804 411
169 482
703 930
414 232
331 76
117 182
426 217
576 98
43 436
203 916
328 903
426 414
777 609
501 96
985 352
728 316
507 291
691 959
525 357
150 554
70 36
861 229
950 740
380 797
335 210
813 985
16 576
398 746
249 497
695 909
254 236
318 122
174 952
39 80
901 721
190 121
637 198
349 158
943 261
11 317
70 66
948 895
173 28
618 14
93 324
797 139
342 86
189 17
15 304
600 175
333 138
560 767
612 900
925 225
665 682
252 754
60 38
343 988
483 587
675 550
101 791
399 211
268 694
899 43
397 231
265 671
312 343
815 258
571 802
249 905
650 298
499 51
375 277
329 2
457 718
340 195
796 406
241 926
74 234
88 139
580 409
848 816
668 872
349 526
217 676
90 526
392 415
294 516
69 564
553 255
233 95
135 763
620 594
106 2
792 526
917 353
954 13
484 775
847 926
554 794
165 623
970 334
313 187
593 810
702 297
542 723
328 859
948 703
761 171
507 778
874 224
667 365
106 305
987 482
453 244
388 572
952 593
740 316
838 985
196 568
345 665
244 997
766 389
249 115
670 244
341 986
283 774
129 308
862 573
813 266
596 985
788 382
788 278
210 909
612 172
393 53
783 542
323 243
159 886
229 867
764 106
865 239
788 364
127 819
377 650
420 295
764 508
152 608
702 831
819 921
248 240
720 910
605 117
957 258
268 990
727 930
846 556
285 612
206 604
937 147
452 789
700 306
725 256
907 597
862 78
305 915
222 262
103 535
176 175
370 534
362 547
475 638
51 762
660 199
712 12
941 641
440 741
93 745
571 651
529 781
686 89
662 201
88 611
192 704
570 695
677 91
877 825
448 198
298 640
170 211
75 32
651 334
312 990
926 729
921 926
883 212
564 700
107 207
956 562
460 887
855 390
209 642
557 127
797 534
455 459
768 924
179 89
863 499
134 100
379 628
292 916
891 788
287 346
393 163
379 717
802 732
782 847
947 278
779 696
389 311
34 939
393 783
638 2
402 572
280 934
480 203
615 626
562 104
864 761
218 136
557 65
329 537
147 661
593 793
73 554
511 430
672 173
699 28
576 468
406 332
414 679
318 439
569 645
220 248
590 560
564 357
97 397
396 214
400 53
775 164
849 109
123 515
800 199
840 781
574 739
644 618
445 134
953 369
857 673
721 706
976 567
122 126
722 179
712 100
527 482
237 844
459 370
750 297
978 288
32 385
856 111
787 792
900 774
172 791
296 85
761 891
448 925
497 651
328 913
561 716
633 138
399 694
612 448
214 937
183 474
831 79
249 116
781 495
261 572
569 704
45 617
164 679
791 634
125 938
506 232
406 900
706 563
539 586
471 940
252 388
800 561
158 707
212 834
45 499
227 530
139 95
602 234
539 270
86 4
429 489
228 766
699 116
251 998
343 127
105 164
547 277
359 544
217 999
597 106
689 878
712 230
675 182
185 621
283 585
218 492
644 713
944 365
92 846
388 458
897 92
429 495
753 67
120 201
947 917
264 73
973 166
992 405
339 350
817 713
145 308
512 28
682 591
675 146
317 355
586 183
673 945
997 942
303 568
471 309
220 310
389 623
228 705
752 279
398 938
186 370
577 231
524 799
902 720
134 978
406 539
660 149
306 428
293 834
971 115
920 203
153 997
809 388
724 522
158 641
612 292
524 581
701 227
777 542
389 813
533 626
564 36
726 423
284 769
367 472
653 555
402 586
129 609
518 354
682 852
453 958
712 226
851 60
261 446
213 717
888 161
206 708
439 527
646 108
565 154
979 169
989 447
509 601
566 866
965 375
367 357
716 990
809 552
380 417
107 828
673 323
368 172
600 124
603 781
345 332
551 492
589 159
898 604
594 158
285 983
68 858
885 781
658 693
647 457
36 295
5 873
434 554
645 360
985 956
572 382
431 51
768 252
551 287
804 546
868 247
836 699
154 327
27 393
882 723
464 949
482 905
547 408
158 892
986 655
334 102
542 51
118 639
44 103
684 900
586 549
56 416
596 755
657 918
576 601
966 424
56 606
495 925
18 385
321 469
262 12
521 743
135 892
298 654
564 506
236 185
640 921
508 568
474 314
957 520
116 493
16 158
884 74
359 605
950 645
218 938
400 647
92 940
438 274
299 736
638 510
22 430
168 7
777 143
454 852
166 728
422 880
709 897
87 22
425 179
253 914
400 858
352 920
862 462
5 193
888 362
2 197
373 138
534 482
361 862
930 128
93 754
568 441
252 622
268 567
570 586
17 738
866 743
485 128
245 362
963 461
202 945
59 716
677 44
964 924
327 431
939 676
29 816
492 169
833 776
541 315
814 214
972 1000
912 415
60 269
922 388
189 295
508 905
171 350
979 934
278 638
233 665
989 276
806 343
457 476
403 184
200 34
635 73
376 732
721 828
603 987
216 927
354 757
650 786
205 234
430 334
113 258
262 789
16 365
576 844
755 704
794 800
166 841
774 701
2 831
326 339
617 278
206 910
778 237
379 799
297 293
909 723
862 853
970 903
257 29
335 946
969 678
573 161
908 741
44 266
540 71
996 352
242 780
405 676
837 802
403 206
924 728
343 710
967 277
998 512
731 837
240 245
701 825
323 397
746 968
874 499
824 905
497 758
877 609
826 630
232 812
192 455
894 724
305 731
563 216
237 666
37 933
286 959
811 922
617 564
61 344
395 836
18 510
211 696
65 2
792 532
372 992
678 987
847 706
248 439
974 197
371 722
534 478
944 941
720 476
690 832
347 87
633 415
572 315
924 138
186 437
36 551
895 690
810 848
12 745
11 118
783 924
958 811
250 866
467 34
309 918
638 988
328 381
839 208
660 480
296 445
75 687
160 972
814 863
491 171
719 489
643 300
527 730
179 836
961 870
711 494
63 803
958 261
77 282
88 375
8 183
238 901
259 506
195 165
477 893
459 667
27 89
739 376
525 234
30 676
484 181
99 383
692 987
615 497
2 594
566 839
23 596
751 465
47 66
752 943
279 692
301 762
965 689
461 120
896 678
866 482
363 653
504 14
950 67
827 943
165 565
276 537
828 158
707 800
661 921
555 527
492 216
344 754
809 133
557 509
240 79
552 238
521 138
222 503
781 514
359 107
774 809
406 545
502 342
145 586
369 322
531 384
746 64
885 26
798 164
219 889
997 542
373 876
171 440
478 944
792 29
600 541
48 848
488 294
747 570
675 369
638 486
834 827
491 14
632 718
648 145
281 902
832 44
630 612
921 1
96 134
114 268
516 195
84 150
872 667
965 529
917 382
856 345
583 796
804 75
749 495
465 673
114 510
314 296
145 343
617 50
792 410
665 12
714 607
524 798
156 51
452 123
448 348
234 837
506 854
155 682
487 282
929 585
598 532
551 371
627 962
112 904
227 506
99 947
958 95
828 574
754 516
602 369
133 423
182 268
14 96
147 547
515 95
960 171
856 355
280 271
430 186
161 941
677 448
419 916
470 567
744 898
759 56
861 480
369 629
228 751
276 800
586 264
501 680
392 211
804 453
252 758
972 635
538 507
181 873
803 30
992 321
301 772
59 188
729 845
914 306
589 530
666 235
575 209
107 448
616 404
108 699
225 89
276 356
153 841
396 978
903 7
16 189
804 529
325 60
749 132
504 964
260 655
315 171
948 500
997 910
190 116
145 490
811 89
123 50
399 802
16 339
625 572
124 367
753 984
578 354
283 646
137 190
465 614
651 109
354 743
892 765
232 627
370 644
469 351
82 580
136 962
377 348
882 511
432 443
401 763
62 304
874 146
634 304
151 96
335 110
188 297
633 756
230 842
264 490
800 560
205 818
649 565
428 194
427 48
276 820
31 569
201 829
773 931
119 54
504 587
941 576
48 376
465 818
925 293
47 648
207 288
930 810
186 951
935 717
480 797
498 31
719 302
282 998
80 746
253 697
740 10
953 290
579 346
233 18
936 293
997 106
498 84
220 590
390 856
221 131
774 979
535 457
938 567
342 633
840 978
863 856
148 448
771 760
111 471
407 774
84 603
713 344
908 729
442 421
537 149
409 581
697 514
395 324
329 230
159 89
140 996
538 253
910 249
343 351
18 632
42 475
144 275
324 874
466 10
367 464
878 875
829 561
992 567
371 395
174 701
592 117
507 718
122 607
992 177
761 842
254 695
594 10
576 434
312 997
318 831
142 947
905 281
494 106
671 115
695 57
34 523
619 186
729 393
366 621
809 252
534 212
908 13
453 251
693 725
809 380
264 6
752 706
925 626
997 571
349 798
113 597
367 55
731 674
892 502
151 811
381 994
219 158
903 523
285 453
170 700
923 978
961 584
526 299
286 28
16 952
731 495
640 719
75 417
418 461
711 356
208 846
899 563
272 62
672 137
380 374
420 962
878 43
402 490
395 909
737 682
699 524
829 283
830 413
218 74
981 71
530 261
725 968
76 311
891 341
68 962
193 677
12 824
393 130
883 710
356 228
416 693
137 790
255 246
768 517
895 844
194 677
490 114
887 609
100 118
874 138
903 645
667 53
361 851
567 837
810 481
341 957
520 12
513 157
769 954
597 440
36 456
251 1000
664 159
354 193
503 160
54 328
26 438
144 812
744 132
483 92
215 336
50 334
780 92
247 35
404 881
348 411
4 690
466 140
973 33
780 948
168 50
799 352
248 549
373 496
978 211
357 223
636 702
224 665
966 547
631 49
80 908
269 874
138 696
506 822
608 352
242 637
245 405
589 375
77 573
85 901
532 845
745 422
174 905
429 243
20 793
379 753
689 926
697 923
32 752
131 810
330 989
961 868
345 233
491 27
417 930
314 934
167 994
599 91
581 466
986 187
458 573
756 794
980 187
341 291
483 907
920 40
192 264
413 42
356 822
921 965
234 582
118 272
84 182
625 101
137 615
632 701
91 972
599 891
641 992
437 981
844 894
914 588
120 603
730 544
932 210
110 996
162 208
712 90
735 873
466 720
799 948
942 962
212 14
908 767
644 954
36 142
683 800
833 876
747 771
623 184
796 552
81 455
46 193
304 388
89 744
267 72
728 613
989 970
607 519
367 799
753 885
396 715
944 158
542 111
116 8
425 342
81 923
223 257
338 719
986 221
658 135
462 10
358 619
216 530
127 475
680 128
912 899
660 989
81 61
50 843
199 109
648 17
587 398
928 526
345 655
352 438
340 6
153 344
373 810
715 847
994 33
300 857
122 8
497 689
51 679
3 761
543 284
202 600
551 321
585 574
449 234
285 451
367 591
398 842
906 210
349 357
271 762
327 575
95 272
337 224
335 824
432 286
545 48
317 54
384 805
866 164
709 206
7 121
641 902
28 243
81 313
891 991
365 225
703 878
832 392
468 616
188 543
214 183
408 959
390 391
623 413
384 687
191 213
440 887
727 598
362 356
565 988
618 191
188 637
686 982
873 383
856 98
294 499
931 881
304 743
865 445
645 336
225 127
544 797
212 9
767 814
676 925
199 683
71 179
521 633
694 540
780 4
181 526
721 821
595 426
180 563
385 181
643 660
813 415
622 951
646 29
591 600
914 311
277 256
17 486
673 282
606 971
565 695
971 282
450 532
239 96
229 280
83 934
833 799
748 221
341 738
569 721
990 256
788 813
531 459
888 174
883 339
102 360
736 802
583 217
979 53
842 659
32 860
128 78
234 717
5 719
214 637
515 407
71 374
107 84
303 611
546 328
43 8
319 380
371 429
913 949
306 247
662 200
304 407
197 592
624 892
234 709
446 328
334 172
53 1
978 96
473 935
297 11
967 801
590 671
822 867
965 320
692 533
415 687
33 689
173 772
912 157
785 614
499 809
143 637
125 672
919 197
807 456
277 162
22 857
243 140
788 347
822 728
692 770
714 837
860 377
936 313
726 743
929 737
710 160
256 647
438 938
787 880
456 687
534 431
837 629
868 833
684 455
859 288
263 328
310 845
462 543
761 650
85 831
72 397
340 601
837 498
885 802
768 630
108 107
652 119
431 990
324 564
40 892
251 644
754 534
672 983
932 300
190 362
503 744
115 762
6 503
600 675
415 462
914 880
346 693
335 690
627 133
513 530
660 697
915 132
471 794
306 134
713 71
162 77
955 845
564 194
46 323
101 425
203 396
927 950
534 278
300 246
317 171
411 934
994 240
616 752
732 399
768 921
434 444
893 637
194 501
994 719
921 706
552 958
420 330
894 938
735 880
508 868
265 922
821 46
148 937
448 954
328 29
455 605
381 560
91 266
527 484
829 652
838 46
341 569
320 121
237 553
30 541
552 26
958 952
512 523
559 542
562 92
125 517
892 153
475 953
412 454
66 705
219 349
429 479
12 545
886 101
151 491
948 252
643 240
856 483
736 99
284 932
82 689
211 585
893 246
20 160
103 550
841 607
664 472
537 893
963 109
118 478
332 179
888 721
553 710
635 18
11 470
533 149
38 454
305 112
742 197
227 872
961 236
474 144
849 237
999 126
130 769
420 723
1 269
608 32
99 182
596 9
162 484
535 338
629 763
909 211
631 665
366 837
217 257
890 789
44 661
597 567
526 272
307 20
708 154
363 808
442 698
182 314
637 265
479 875
493 645
313 803
807 598
108 700
983 269
519 570
121 902
932 922
505 214
395 585
422 479
650 702
222 750
720 396
170 567
734 364
333 470
342 192
939 824
594 304
371 289
702 203
992 948
886 76
740 927
318 532
960 186
503 704
48 201
930 625
892 722
205 47
140 25
773 709
22 676
329 949
274 110
345 423
782 932
410 769
285 339
517 152
231 557
621 550
898 15
508 629
699 583
249 204
795 456
924 579
686 332
852 361
405 279
67 976
804 776
399 490
347 544
344 705
628 990
361 820
631 317
130 881
521 983
128 230
28 543
393 981
292 531
978 452
256 952
209 950
14 273
664 704
757 387
993 975
137 870
746 456
35 340
731 31
367 979
524 285
85 603
280 233
191 765
156 69
216 275
215 15
298 927
922 953
380 51
303 58
523 258
435 225
436 393
412 108
25 63
170 525
543 389
712 252
472 266
964 348
587 582
852 22
10 97
813 581
795 420
313 387
772 648
698 304
405 322
683 416
488 212
539 997
390 412
833 298
353 719
736 838
363 609
516 466
449 493
501 374
776 936
764 289
505 130
380 620
802 949
108 744
716 434
903 174
382 916
477 293
156 337
213 649
681 489
416 892
668 600
713 430
184 218
457 437
564 281
925 741
623 415
783 961
425 253
210 219
13 290
211 524
489 171
208 501
205 269
936 201
996 982
389 518
909 672
309 560
629 888
410 604
31 763
233 69
445 855
923 776
993 378
707 272
689 189
676 416
787 182
629 669
860 572
591 790
601 24
94 666
220 504
380 854
752 390
881 736
759 16
953 58
574 476
706 789
90 22
399 116
309 751
507 732
525 2
588 267
156 625
221 181
676 659
584 716
131 765
686 328
626 801
525 79
348 365
843 996
231 83
658 897
767 705
717 183
447 107
635 619
218 420
217 697
730 426
209 347
2 633
124 706
55 260
758 802
435 786
504 863
350 761
862 793
506 42
572 934
852 670
841 320
744 423
939 842
742 887
214 648
110 550
66 937
562 769
25 78
199 788
187 9
172 78
695 454
955 623
299 562
752 787
377 367
492 791
182 488
877 214
641 963
159 768
272 813
257 192
115 632
336 192
609 696
955 581
30 372
554 986
854 93
108 428
569 41
347 69
369 234
181 103
765 313
783 508
318 364
285 892
722 260
253 212
108 383
821 748
722 631
296 281
528 584
827 398
932 144
904 708
821 203
83 140
976 778
367 831
320 768
52 246
977 907
582 291
994 351
717 447
368 521
904 59
427 524
842 402
258 613
254 243
711 492
963 118
825 302
764 462
721 435
786 66
119 447
237 90
342 127
22 51
469 619
562 522
298 877
680 699
161 923
655 287
510 784
398 75
979 346
365 308
593 171
363 735
170 841
830 298
606 19
435 67
953 179
743 614
269 401
410 608
455 84
236 51
683 449
655 861
635 61
234 18
421 919
538 484
793 284
813 34
961 912
266 336
794 416
110 528
459 378
722 390
381 117
692 248
450 855
580 499
672 232
481 345
945 374
300 713
930 978
6 817
587 931
540 237
5 722
906 533
176 246
818 288
87 121
368 434
998 975
982 349
649 242
440 401
168 57
788 779
109 141
562 70
641 813
644 205
478 999
521 346
90 642
509 138
666 825
790 320
911 547
479 208
373 147
772 403
71 531
839 397
704 220
168 972
916 797
467 298
15 119
420 227
204 406
332 634
880 119
863 405
242 438
91 743
6 638
249 424
22 561
852 98
752 175
916 889
542 519
427 388
728 140
921 782
79 970
305 218
117 339
130 918
344 379
296 925
62 297
851 463
559 157
538 921
2 330
905 868
851 931
351 298
904 6
943 110
71 482
204 126
275 652
708 339
824 344
741 300
991 982
539 617
946 806
865 394
197 381
87 978
116 659
417 300
952 880
497 225
489 685
440 28
613 277
22 820
335 183
588 44
421 871
471 300
394 37
95 838
493 629
221 507
621 168
814 921
704 188
456 480
331 518
519 411
908 989
736 955
655 223
54 507
244 688
632 533
254 75
372 822
399 575
586 569
243 129
612 800
215 599
712 239
697 632
754 662
476 555
191 881
124 490
382 950
792 508
159 840
397 755
410 650
682 412
778 440
751 135
746 101
173 670
259 429
167 352
96 399
598 495
551 307
977 51
338 380
588 266
855 101
192 382
897 531
933 651
517 536
219 872
452 793
798 487
167 589
328 542
235 707
932 654
834 874
975 553
128 82
702 626
95 851
593 685
451 662
167 476
559 958
97 388
247 260
455 107
735 155
123 826
771 510
415 873
458 402
637 128
361 311
810 310
588 615
418 620
102 496
582 42
656 840
401 851
45 378
261 209
641 150
705 844
799 970
407 900
44 314
863 627
256 290
1000 405
116 666
728 612
195 914
591 857
141 786
456 186
806 384
793 829
182 508
220 795
404 740
715 529
38 135
261 708
336 800
360 909
27 619
120 428
110 365
230 179
628 472
45 109
330 566
679 229
486 508
374 105
513 259
274 570
339 63
243 615
841 721
64 924
642 130
765 163
469 187
650 757
241 871
879 243
55 636
473 810
19 254
516 820
834 208
50 955
762 532
310 870
251 625
741 110
513 906
551 359
832 162
283 791
741 799
938 241
391 488
534 247
39 433
59 542
653 183
231 171
472 522
572 392
533 406
381 211
9 769
349 39
464 476
413 624
990 611
554 210
658 977
537 315
822 60
142 328
543 479
369 669
520 760
218 629
58 584
577 486
787 877
912 541
684 150
905 955
243 689
42 977
540 729
207 799
699 100
673 752
119 314
744 494
439 467
763 839
634 412
918 414
355 180
550 76
341 870
407 366
396 761
248 246
247 291
227 919
323 803
624 386
619 321
302 137
232 274
443 749
656 386
271 612
857 665
301 285
304 216
67 643
169 263
174 349
320 787
282 716
540 780
499 173
42 129
882 87
297 143
688 171
748 225
710 91
870 175
232 323
829 862
541 980
697 939
4 633
704 611
836 542
4 850
492 662
717 390
714 435
268 935
891 721
971 234
560 788
435 408
260 794
671 234
604 939
310 309
311 716
72 647
489 400
978 454
682 831
912 929
740 232
430 912
755 357
546 794
248 713
697 354
759 213
582 463
926 425
631 405
463 269
64 557
987 364
917 385
194 953
281 813
787 649
281 779
240 887
744 138
505 660
984 703
719 231
754 654
507 606
597 136
875 501
198 381
118 508
128 497
312 139
620 996
769 62
991 380
401 785
773 509
790 862
318 753
876 90
123 27
742 854
225 333
549 101
542 449
645 924
405 588
874 200
17 817
189 507
327 478
165 306
639 742
727 199
484 635
722 295
974 472
157 35
332 480
524 372
27 921
556 636
436 668
521 655
651 613
73 170
444 162
867 623
29 116
513 458
674 272
422 592
475 74
908 129
305 517
257 874
586 316
85 415
605 315
905 299
159 118
634 993
219 290
187 968
317 61
477 845
385 829
229 502
256 606
921 460
587 482
592 919
812 142
916 761
742 651
482 219
555 693
892 590
189 205
571 155
255 260
916 130
387 231
807 126
676 918
156 949
106 994
945 458
798 109
830 847
670 880
464 98
908 703
342 169
973 914
207 1000
391 368
429 315
845 888
770 380
207 160
298 499
739 564
996 853
199 630
811 452
726 484
771 536
130 566
943 836
645 507
850 732
225 57
375 63
233 355
832 538
1000 166
154 926
663 292
875 75
496 994
546 772
154 521
662 964
477 712
521 15
538 943
750 811
990 626
249 877
259 610
826 729
79 633
740 419
11 91
573 193
515 265
298 296
645 98
755 633
328 790
509 852
217 668
655 248
556 245
475 422
31 469
512 555
227 798
861 893
969 962
353 658
6 679
540 617
791 195
289 148
887 906
238 309
807 538
625 834
788 637
811 460
494 231
780 876
600 287
30 896
427 478
108 219
520 35
59 488
135 654
724 805
931 183
248 283
794 866
97 939
123 353
755 142
836 39
308 883
868 38
134 351
234 398
996 685
714 888
622 190
169 845
528 411
513 924
857 527
707 337
887 237
487 848
345 470
336 485
452 839
193 617
850 551
837 174
305 480
816 735
179 790
420 294
230 185
297 61
506 24
191 308
162 603
827 459
718 987
246 508
996 978
18 648
328 885
614 904
515 165
219 155
324 882
691 709
283 78
151 25
88 118
280 428
270 888
218 65
996 396
64 754
142 914
609 719
409 250
179 274
702 397
479 595
440 210
619 182
361 322
303 711
249 233
222 9
609 16
672 449
448 493
891 237
145 278
37 555
395 33
148 271
481 408
560 772
739 906
62 400
670 228
695 614
393 236
615 979
840 688
846 248
350 401
386 308
711 34
146 195
332 45
552 612
616 208
201 870
25 197
820 85
849 375
116 2
538 603
791 911
254 269
348 527
387 710
459 737
992 290
445 273
578 888
13 367
97 451
171 931
96 563
200 374
708 542
428 394
582 130
56 619
73 428
424 675
335 35
523 351
851 333
432 97
70 652
125 823
41 71
284 826
738 265
38 884
604 911
204 161
723 630
629 350
571 426
262 837
856 945
93 575
221 761
158 638
81 976
437 670
111 638
253 251
576 963
715 251
701 450
473 299
437 136
661 632
718 128
478 856
802 519
481 868
934 270
579 255
885 771
482 448
315 943
217 599
368 195
460 127
97 105
77 71
109 536
452 286
830 506
398 697
36 817
278 514
503 673
227 724
556 42
280 232
872 798
610 323
900 241
642 258
620 435
977 645
871 637
351 139
82 175
674 119
50 936
448 577
822 395
168 184
784 62
951 609
200 591
144 511
174 156
836 812
241 237
683 503
768 489
100 23
458 277
679 172
527 530
438 916
563 986
567 598
197 739
774 393
553 278
505 405
848 294
909 694
758 461
407 933
803 157
247 88
91 35
177 119
484 647
38 169
700 37
780 1
687 259
668 701
271 688
143 715
591 595
679 716
311 781
627 866
692 489
156 688
165 130
62 744
112 921
571 109
4 545
634 68
155 184
494 438
98 966
694 246
433 582
413 355
567 830
455 486
725 246
565 820
851 10
359 317
372 63
228 46
465 999
870 65
889 486
296 362
265 970
430 765
10 170
964 902
377 258
601 116
522 168
788 587
191 510
892 342
331 863
97 992
111 676
718 905
924 337
169 504
989 732
568 702
574 10
308 152
244 381
922 802
438 878
953 801
52 737
243 386
516 484
877 760
599 613
324 562
899 945
494 354
614 607
455 298
181 839
771 888
843 519
872 900
375 995
330 310
826 104
702 31
999 591
390 795
273 433
520 79
49 61
908 162
182 111
34 289
808 560
425 270
339 418
320 908
240 515
327 414
727 671
897 596
307 812
737 541
264 758
361 858
908 216
646 727
995 533
957 339
336 962
882 755
911 12
389 695
387 272
670 685
800 364
314 305
338 373
685 23
452 362
685 496
70 987
260 828
806 662
400 308
753 386
961 118
923 509
489 481
128 939
599 274
415 508
378 467
443 50
287 68
372 304
842 953
64 309
95 822
632 915
625 917
901 696
343 921
3 509
78 165
739 684
891 361
596 299
266 696
835 227
39 960
891 412
15 796
192 290
691 336
663 697
543 147
71 177
996 180
77 565
196 274
328 51
832 133
649 452
530 555
874 264
455 460
633 135
639 777
289 62
332 397
486 622
891 675
657 566
177 208
625 17
625 999
954 661
402 136
852 18
468 333
784 159
501 443
391 302
33 693
625 914
883 342
4 996
908 937
173 899
912 251
489 513
898 578
76 514
575 423
139 893
225 265
791 574
144 906
984 223
155 251
371 689
266 490
892 797
873 367
548 248
526 729
932 229
935 782
135 56
447 899
364 498
125 984
793 942
544 705
246 575
972 681
235 765
684 895
731 357
869 911
866 219
435 862
742 506
33 600
655 939
571 805
338 864
124 543
633 279
914 942
546 458
831 449
448 532
770 517
107 244
161 518
148 579
402 970
101 777
848 554
16 60
642 648
934 647
753 236
6 125
362 951
223 262
839 618
962 729
394 732
384 620
637 377
497 309
261 662
220 727
632 731
347 245
426 365
7 192
691 349
464 364
347 514
135 452
909 809
375 217
199 624
792 555
292 569
859 432
220 342
629 91
788 552
288 58
710 264
691 702
163 781
103 315
810 503
789 321
595 113
655 640
422 105
986 607
346 766
488 225
284 780
480 538
357 446
160 442
687 740
49 285
822 874
404 467
307 682
292 94
395 437
382 335
432 365
480 534
911 996
473 192
141 827
778 74
346 366
985 510
261 532
890 323
283 24
635 154
436 45
87 975
771 557
365 845
829 556
340 125
131 562
995 651
967 778
813 654
710 16
360 413
404 829
177 951
310 949
676 316
138 123
19 404
956 268
807 89
786 46
146 69
859 149
548 766
577 886
964 375
33 917
561 360
321 957
957 656
384 106
316 172
517 919
104 719
329 660
541 866
203 432
278 500
551 594
241 924
281 696
924 536
106 747
8 355
23 876
450 62
666 759
379 568
624 665
892 408
458 747
707 882
947 1
20 830
39 32
95 270
913 565
498 68
791 243
22 977
506 977
637 28
250 560
68 210
875 791
261 188
434 195
903 199
912 610
423 417
794 722
221 430
769 60
498 452
898 764
262 740
106 586
349 253
589 812
772 3
457 243
683 538
77 41
443 402
524 696
65 816
359 457
150 2
1 870
128 376
103 171
898 204
539 196
574 995
449 702
571 546
70 103
881 783
185 77
643 205
16 912
495 776
561 72
641 296
378 978
442 515
895 353
791 309
920 842
611 186
334 234
191 900
30 628
944 196
895 661
997 85
897 266
99 326
104 956
98 382
531 47
181 619
810 316
646 858
767 224
354 598
676 700
543 564
73 673
290 581
207 136
45 467
458 138
849 83
898 932
467 961
433 647
700 596
559 256
210 352
704 284
48 225
636 499
134 210
710 691
594 277
610 569
432 158
31 646
812 189
511 299
965 914
248 375
755 970
250 401
796 179
961 259
974 567
724 790
508 218
791 36
714 574
363 41
787 634
518 120
937 306
655 224
458 408
921 28
957 787
737 619
445 168
139 226
87 578
49 75
845 255
383 159
538 97
933 893
604 934
514 99
437 956
200 458
503 61
967 955
782 789
599 767
941 353
589 412
927 457
978 936
935 78
852 424
379 317
785 16
822 54
989 994
440 540
836 316
708 900
240 631
169 103
366 140
246 887
61 117
131 910
761 632
895 44
223 863
286 706
734 894
392 99
495 713
208 320
978 89
175 640
59 236
658 182
404 422
402 855
702 229
476 433
527 833
137 896
14 2
352 705
414 678
912 611
820 837
108 370
326 533
827 63
449 92
306 430
725 32
592 712
365 779
360 833
522 544
777 174
172 864
479 718
164 818
213 305
829 927
638 714
285 870
804 978
270 963
77 975
750 626
782 945
91 686
367 928
78 104
818 310
417 264
853 281
592 477
792 906
944 802
449 265
16 518
615 684
599 71
819 153
439 42
251 281
252 429
83 550
706 346
479 733
941 64
41 416
688 5
554 155
499 759
367 214
709 163
823 2
781 796
600 709
174 403
779 491
685 247
145 733
611 307
854 567
406 828
456 135
790 926
68 14
521 135
770 57
347 386
467 687
137 914
908 423
870 858
435 634
565 292
726 656
918 805
821 149
327 128
639 932
875 47
796 875
758 571
755 686
785 569
121 370
267 855
20 179
273 319
498 308
11 84
180 360
193 313
422 833
986 839
665 169
274 59
231 94
196 281
988 143
926 966
935 427
864 305
772 948
977 75
689 273
648 731
76 126
663 158
68 38
261 635
271 159
767 946
674 522
158 202
898 860
291 439
63 585
862 129
885 874
901 821
942 652
584 930
247 901
800 591
867 460
26 815
866 507
562 667
400 63
507 306
19 36
483 623
380 490
865 503
264 431
98 899
975 105
959 70
987 361
476 825
570 4
458 939
311 357
510 503
226 534
254 806
769 890
389 90
358 852
702 453
820 144
580 559
911 903
608 891
900 319
444 755
713 715
32 606
847 957
857 816
896 436
191 821
426 255
88 898
320 924
281 970
940 899
363 806
827 93
304 658
485 910
349 304
568 137
274 1
211 257
333 897
188 320
25 269
99 805
20 67
359 815
712 33
812 766
34 764
896 892
820 662
937 15
686 19
185 834
505 629
71 586
191 528
951 234
549 195
826 539
149 826
899 275
665 351
927 44
568 623
942 623
3 877
516 751
842 101
553 154
876 621
415 841
532 831
427 360
810 670
537 505
298 550
643 631
562 677
397 654
327 764
143 863
512 457
387 207
833 804
818 732
278 902
212 183
463 394
384 653
573 66
717 983
574 178
887 68
205 258
293 717
314 455
859 237
471 423
107 843
54 98
765 580
597 363
154 242
522 126
387 49
544 712
942 604
475 849
517 934
613 301
373 823
894 879
230 520
179 218
667 259
31 183
469 672
14 777
119 337
878 727
402 689
971 885
102 864
380 258
374 801
15 273
801 314
975 78
343 799
370 134
395 14
427 161
67 807
390 866
239 563
618 491
218 448
400 651
803 199
697 402
430 338
204 82
588 325
656 244
445 448
58 377
323 768
361 408
622 789
198 970
415 903
972 870
107 134
124 291
724 410
531 456
743 766
477 604
117 480
539 854
68 735
67 207
750 104
838 179
347 525
684 496
358 154
731 70
383 372
269 715
28 714
421 241
699 676
438 413
222 884
598 413
569 204
373 732
755 754
385 373
520 252
958 797
853 701
538 687
422 313
618 412
122 19
936 232
388 188
642 244
819 222
351 689
311 799
605 200
171 891
102 430
709 564
402 619
476 867
359 604
410 86
993 422
609 413
142 937
667 658
642 152
419 71
867 982
366 878
906 742
564 247
773 459
379 427
274 11
443 242
148 589
369 441
160 228
46 242
405 763
212 561
326 915
36 387
764 400
88 500
100 343
638 228
356 451
185 296
909 13
191 306
546 744
963 238
76 957
523 21
220 776
135 640
166 861
803 129
777 120
239 624
132 735
4 496
397 318
97 297
655 59
139 769
359 272
657 816
879 83
123 579
651 403
703 135
248 706
115 446
67 743
919 527
516 472
515 591
590 245
748 911
488 375
45 871
506 292
63 127
901 400
575 63
372 864
117 908
625 331
797 744
358 166
279 533
515 953
760 522
128 373
359 670
993 887
918 329
396 795
350 381
831 23
435 394
179 725
376 561
681 469
816 884
630 381
961 326
66 355
785 287
483 785
905 638
828 509
497 609
434 303
399 812
589 692
249 575
26 468
346 92
267 359
253 516
957 907
52 301
704 539
673 756
989 463
880 440
399 66
164 92
876 477
448 822
609 601
379 554
850 1
894 30
652 499
987 642
353 338
466 819
115 162
277 777
809 726
602 121
634 333
100 247
55 978
628 60
317 262
252 988
229 747
354 481
767 897
482 35
663 739
977 535
621 142
399 143
78 215
830 373
168 128
631 459
516 205
384 975
491 276
953 33
600 445
561 821
456 961
957 887
814 161
474 853
497 329
762 193
127 19
977 378
55 625
651 594
278 284
122 657
132 539
801 925
643 688
468 650
609 632
719 834
15 47
303 347
534 101
541 186
953 313
966 269
108 454
512 913
11 460
166 666
99 910
653 78
870 805
7 381
323 482
598 237
87 485
949 416
962 630
536 360
428 873
803 255
892 159
368 510
772 597
131 140
96 210
497 559
43 66
442 634
334 195
57 965
851 21
548 824
338 838
931 403
475 869
199 172
877 164
793 113
639 403
58 407
322 713
281 289
430 752
241 575
535 329
804 826
823 973
884 493
527 577
805 358
569 240
910 33
400 468
114 654
526 995
926 703
126 359
285 461
96 732
632 975
875 227
499 607
461 775
928 373
185 600
730 768
969 737
212 592
73 549
632 462
69 864
650 379
255 589
111 644
762 379
975 363
146 775
804 693
693 776
861 595
138 429
126 875
790 547
259 149
539 688
740 1000
344 583
376 749
240 886
798 820
889 13
537 167
486 429
663 120
768 619
738 862
772 938
58 545
415 537
285 887
165 510
185 940
409 793
16 422
472 982
992 307
444 668
883 288
112 764
606 368
570 257
643 257
534 984
184 246
577 786
54 618
467 880
956 415
556 213
619 651
287 36
322 566
933 736
777 839
872 545
275 483
667 141
225 682
312 588
160 790
369 114
235 883
634 188
314 243
726 777
396 659
485 289
882 982
657 456
74 322
669 791
703 90
714 449
799 357
636 576
976 391
572 33
317 443
809 468
117 609
451 688
682 83
850 585
782 616
986 659
561 238
511 539
868 370
265 705
427 867
899 100
874 79
101 320
715 268
863 384
149 582
718 503
765 302
559 940
745 708
81 770
97 224
182 436
786 925
810 406
559 541
496 342
890 202
899 653
676 477
217 17
636 380
355 699
822 603
463 712
377 137
573 615
621 435
270 693
966 912
692 898
403 379
323 337
465 757
11 479
719 548
549 307
432 222
348 203
202 332
836 61
680 992
146 221
406 434
268 34
560 35
190 975
909 688
575 235
41 531
55 941
164 773
921 813
41 170
15 619
975 504
898 101
695 482
55 160
42 895
423 447
184 967
67 418
618 263
731 581
641 381
152 114
398 3
253 780
110 898
8 739
124 513
842 107
563 578
98 718
693 310
474 721
771 499
311 619
426 38
817 651
956 838
932 858
637 833
59 58
920 982
266 681
584 80
290 857
184 321
72 813
838 491
129 34
300 105
453 604
204 895
95 530
241 123
26 356
632 690
984 573
552 363
354 807
497 493
68 280
738 885
439 571
152 290
135 105
315 346
229 541
769 32
629 238
589 694
660 23
842 822
691 987
408 187
341 876
311 625
373 586
695 219
353 623
86 494
348 324
462 629
826 153
405 292
345 127
39 430
420 386
66 95
721 90
447 340
713 705
864 660
102 22
679 292
48 764
824 630
260 702
649 450
11 728
232 467
615 908
426 572
95 118
799 193
188 413
476 99
122 662
361 230
415 61
747 931
748 390
569 94
580 163
871 746
716 476
385 118
253 84
835 942
677 588
98 621
259 709
149 838
694 218
952 831
367 360
738 202
353 177
576 210
505 856
578 706
814 804
514 174
498 456
270 954
1000 549
382 621
823 265
614 379
932 540
343 438
582 570
912 605
371 593
874 73
838 709
475 305
36 28
760 376
11 157
4 173
577 432
166 221
675 825
57 409
288 975
128 108
371 504
471 469
851 869
512 506
874 663
977 1
386 447
557 91
423 77
843 610
58 809
206 101
737 882
657 200
708 681
816 395
613 447
487 24
550 478
923 109
211 242
199 985
947 305
110 493
757 217
21 821
376 780
836 52
182 735
380 388
730 636
181 493
455 320
225 789
748 706
542 326
236 215
440 634
677 356
526 822
279 471
724 102
305 297
462 242
662 978
112 342
363 131
39 63
530 764
765 688
934 35
689 342
584 749
293 5
904 384
598 712
627 755
471 649
316 119
472 976
214 15
760 952
810 163
830 789
656 549
252 959
827 77
360 881
988 517
980 791
448 341
418 852
340 860
28 40
260 633
55 755
742 429
886 926
101 485
270 477
162 542
451 590
954 843
10 178
446 44
434 841
767 25
609 269
511 105
108 151
5 805
356 419
41 616
536 686
961 711
977 447
940 330
234 785
880 415
864 823
633 1
189 871
221 162
769 49
204 960
27 682
316 600
276 896
784 133
92 283
504 750
354 198
830 989
440 182
45 932
197 750
491 544
988 933
998 668
49 270
535 904
865 228
677 190
693 197
389 467
95 869
790 243
394 51
982 21
606 502
807 708
212 588
171 892
224 772
377 663
411 834
837 903
220 580
539 371
310 933
759 630
739 352
84 809
950 958
575 799
748 367
773 477
805 91
2 983
393 889
137 679
742 843
876 469
530 494
866 896
744 403
970 412
798 490
17 88
529 388
61 892
608 736
308 808
727 986
493 864
418 637
967 186
968 422
12 690
653 93
88 4
758 844
15 725
885 594
838 710
253 878
808 305
53 198
208 567
803 729
475 691
839 820
509 320
646 531
90 917
242 813
113 647
350 638
228 6
263 863
707 745
142 457
110 836
958 69
622 850
542 695
473 3
481 390
480 750
805 488
837 965
306 722
481 877
477 746
675 399
794 797
385 144
850 540
478 744
282 650
831 488
57 291
161 318
970 919
160 861
586 32
655 391
724 40
539 752
963 446
420 427
835 366
141 915
792 737
21 910
19 414
258 731
782 374
44 155
239 404
129 966
626 195
969 741
297 389
576 501
382 555
437 850
927 971
14 579
890 742
233 60
946 610
5 377
907 82
210 986
244 527
702 553
472 808
629 574
655 267
280 61
541 680
12 950
881 510
324 246
899 660
943 332
541 566
156 599
887 883
299 385
511 242
830 741
752 925
888 271
450 324
101 435
116 144
365 695
156 557
425 983
406 854
911 265
56 715
329 911
742 744
760 780
443 777
257 790
113 441
620 580
238 155
714 612
78 400
565 15
197 737
445 257
265 535
350 18
522 226
371 251
719 771
983 217
422 271
430 27
671 75
384 912
643 106
788 795
598 921
386 920
940 914
884 610
567 6
548 962
73 638
667 992
741 298
831 338
515 182
237 236
35 79
399 685
812 331
362 562
810 689
702 376
315 86
525 173
196 47
237 227
549 308
745 699
680 313
900 554
45 580
709 797
916 631
359 106
444 651
89 746
826 549
225 502
644 56
109 548
869 571
404 430
923 557
696 364
676 267
342 313
937 964
733 106
641 912
694 59
265 163
367 439
304 588
823 162
777 953
125 172
433 295
427 714
472 129
487 356
223 40
67 897
374 719
532 821
440 267
607 923
617 773
548 759
799 538
729 362
509 499
853 932
93 961
97 218
573 438
803 237
639 822
473 24
602 287
231 885
975 994
647 406
471 223
58 420
416 206
785 206
952 979
405 84
997 846
82 749
571 610
441 434
273 702
402 875
854 79
467 335
934 75
92 211
720 994
738 575
639 703
522 958
844 52
589 118
542 355
248 252
146 484
781 861
38 276
964 488
676 181
479 824
651 144
106 640
589 796
177 425
465 435
607 647
93 605
381 609
87 482
485 602
443 976
952 618
90 185
472 188
847 919
488 433
495 441
311 586
945 617
145 905
52 478
207 953
840 298
763 379
607 252
912 593
534 189
54 522
959 282
226 577
840 375
488 463
246 810
435 420
623 556
221 923
455 289
147 562
903 44
292 877
612 712
948 950
989 318
70 848
431 174
405 684
900 665
959 806
937 698
877 314
412 51
521 773
952 660
815 557
298 949
594 273
580 505
300 235
979 175
4 725
452 984
590 676
890 476
278 161
790 42
297 187
335 234
934 823
611 42
734 970
337 936
731 718
924 723
308 655
437 557
437 277
258 190
486 652
906 740
756 30
400 667
483 716
387 211
417 352
317 314
644 128
868 212
715 497
574 276
978 607
231 775
638 852
966 2
391 828
751 707
449 991
270 415
794 645
170 445
166 369
221 64
247 330
50 136
714 547
599 344
171 144
107 35
920 325
763 124
328 372
255 24
391 515
326 385
284 375
328 657
397 968
404 159
503 307
246 667
320 52
586 594
40 343
543 480
698 950
1 903
49 659
196 435
811 887
35 488
58 524
577 873
779 55
981 117
303 759
975 996
362 814
411 187
297 859
261 751
123 691
42 484
820 169
830 239
208 878
777 972
909 301
126 249
347 200
652 14
11 204
208 303
507 465
15 793
171 757
784 855
326 426
66 5
835 64
211 122
38 213
640 271
557 487
74 76
77 230
936 267
654 85
791 613
657 95
478 902
3 986
674 996
765 879
794 324
712 938
482 845
430 980
395 219
882 290
956 844
149 226
419 485
201 689
168 259
911 958
543 276
836 607
475 518
967 952
128 53
298 540
324 670
335 964
861 270
829 131
667 641
432 187
475 130
965 793
450 15
96 257
368 289
619 339
960 160
911 505
539 541
888 667
921 448
217 243
98 789
770 635
216 587
638 626
212 141
61 47
743 476
862 672
689 190
497 202
184 566
684 197
3 144
109 833
543 966
61 600
711 996
939 487
890 621
552 767
995 471
76 638
784 194
794 131
823 664
655 918
629 502
445 41
280 770
137 314
727 764
196 499
527 991
425 597
983 804
850 170
196 724
234 310
498 528
280 778
846 926
747 54
954 76
916 771
836 70
560 823
409 954
877 286
666 985
659 230
354 338
396 860
841 212
768 66
266 494
9 689
285 693
474 350
689 646
900 96
946 771
352 439
897 192
350 411
24 311
35 170
205 251
415 896
542 381
818 651
180 823
789 213
112 765
643 739
230 737
951 494
363 750
393 623
950 779
919 876
114 814
869 760
532 964
441 109
54 109
811 232
301 576
332 229
53 714
53 852
144 263
556 479
707 641
766 184
213 164
828 504
370 942
515 668
902 757
607 782
561 247
612 35
347 68
99 424
74 877
130 125
3 141
789 70
795 422
11 102
188 383
767 12
46 118
273 54
933 532
822 10
954 351
523 414
846 375
560 567
725 337
794 448
15 551
383 642
876 670
400 91
649 456
421 79
386 253
124 252
198 39
869 398
844 346
766 600
998 626
454 941
223 54
766 19
189 98
96 719
13 759
534 694
970 701
38 125
652 278
820 507
654 406
958 85
954 381
983 781
418 831
865 671
992 275
331 372
389 469
473 261
278 228
380 226
773 125
832 734
318 770
674 310
352 88
999 305
436 421
693 903
922 769
331 642
278 677
656 301
144 681
54 879
745 743
657 834
222 981
534 261
671 813
55 919
959 993
58 419
552 370
548 816
626 278
73 709
809 559
274 471
549 182
396 426
151 545
349 534
485 872
375 852
295 610
475 900
32 164
793 640
565 104
562 345
46 461
296 357
127 566
705 315
933 658
566 457
183 842
422 27
19 355
316 620
496 63
918 135
705 529
311 972
828 85
957 731
502 690
710 529
446 738
281 176
888 25
952 352
544 232
157 989
525 53
478 551
343 319
377 449
981 126
816 594
843 368
624 614
144 991
85 944
10 143
386 482
238 982
203 499
37 320
266 770
864 13
518 368
907 450
338 221
242 713
384 481
352 812
514 690
557 792
594 740
797 571
173 593
138 808
478 933
209 859
394 354
143 441
445 587
441 788
144 938
61 237
146 222
112 266
303 413
55 836
629 146
428 115
239 371
563 995
998 945
726 101
6 578
708 253
287 517
634 350
24 44
353 54
342 839
674 643
881 198
803 361
176 514
534 159
662 207
536 157
804 268
39 284
131 864
703 424
433 664
915 309
898 221
321 928
251 816
200 123
267 540
121 361
171 377
183 106
993 587
274 556
203 89
882 984
792 393
670 32
989 664
126 567
490 846
105 333
154 430
452 587
624 109
81 997
601 602
750 571
797 655
58 885
502 863
375 739
955 852
497 704
22 301
983 925
443 159
312 409
649 249
507 648
394 909
491 259
781 854
595 231
91 184
618 349
241 605
376 536
894 226
130 906
115 973
963 522
382 538
626 88
691 593
852 730
491 32
903 42
192 59
363 362
173 147
723 731
654 788
415 914
425 674
183 339
824 564
679 576
407 979
61 717
954 366
669 798
562 417
960 125
479 22
263 376
323 806
713 382
904 889
960 297
908 506
608 887
736 627
531 139
388 491
691 183
241 610
454 77
860 69
524 462
841 295
620 450
960 3
33 539
996 836
258 314
571 88
540 467
423 438
104 784
620 289
962 288
332 81
371 973
901 255
554 397
36 1000
932 366
554 861
12 783
317 768
137 120
282 449
152 901
770 955
843 884
985 92
856 209
638 60
15 666
178 149
807 4
715 445
578 293
348 594
270 842
244 868
380 592
625 456
203 289
368 294
522 668
65 564
234 348
921 649
295 474
296 165
531 813
717 354
203 539
956 892
174 169
526 430
602 563
418 10
658 379
23 379
256 691
368 833
97 732
565 912
395 823
120 569
824 4
887 799
954 39
364 493
280 796
796 299
695 961
488 680
814 177
757 176
805 272
319 331
441 58
748 908
956 428
664 578
950 75
349 486
163 176
896 596
855 236
315 74
600 77
569 121
158 942
856 805
374 745
555 434
676 920
611 262
741 472
874 385
811 456
269 70
960 403
252 395
367 659
581 322
14 952
986 926
984 491
696 203
413 765
494 429
448 333
56 196
413 235
192 618
485 699
883 66
436 155
875 691
97 530
368 354
912 444
316 90
41 279
476 727
649 725
924 707
182 124
508 820
775 333
152 625
192 550
632 25
152 351
269 226
711 372
806 63
522 918
789 115
945 595
656 137
133 125
773 403
53 520
813 767
17 234
298 141
410 621
764 53
831 818
391 671
85 768
633 469
479 689
917 2
919 1
349 831
619 728
230 357
770 352
731 696
669 980
832 945
494 793
124 980
116 884
923 673
469 189
179 960
182 506
536 461
913 676
246 100
586 939
634 918
112 96
806 940
143 186
20 412
872 591
93 416
868 50
853 748
62 192
123 352
287 177
259 850
413 17
757 182
341 232
614 675
357 439
613 900
660 333
198 248
30 983
711 347
570 581
303 806
857 38
864 124
726 125
1 47
21 157
877 38
601 431
514 258
344 389
254 993
354 282
407 32
82 680
580 591
41 686
695 757
430 277
730 132
191 680
385 621
851 863
256 440
512 336
125 104
953 784
871 3
148 291
506 251
667 612
505 518
80 118
668 959
902 405
866 655
241 280
824 614
683 370
898 598
107 224
60 684
821 195
638 963
306 482
967 349
53 609
185 578
60 398
99 565
551 832
1000 74
158 753
370 79
577 221
749 817
184 714
362 325
990 787
360 820
897 839
58 491
914 984
884 51
425 362
460 161
367 674
475 55
44 524
977 249
247 70
350 630
766 656
254 468
425 882
552 947
618 876
732 247
415 745
541 940
25 613
809 89
407 271
624 462
258 154
628 152
332 270
850 501
155 734
445 84
522 328
582 391
266 764
842 923
494 906
622 251
331 177
540 152
675 734
334 454
189 867
854 295
929 148
265 241
877 900
341 940
375 158
504 661
28 928
498 181
614 232
201 233
229 578
234 612
583 458
932 223
356 958
942 72
303 386
183 541
593 850
272 102
851 639
715 336
701 511
860 400
587 429
771 949
414 436
908 942
391 741
449 557
964 828
842 999
118 680
812 724
693 719
49 990
739 947
196 98
502 933
522 460
879 670
588 236
94 553
577 714
842 931
933 720
549 138
915 549
465 479
704 590
331 722
274 842
946 723
965 156
252 753
720 320
717 118
617 342
128 132
738 559
40 693
408 958
191 865
501 656
849 335
138 986
937 584
596 640
963 131
854 254
574 232
1000 131
652 287
192 32
529 746
885 919
543 285
55 357
619 367
350 65
522 282
748 646
816 897
847 736
689 116
678 553
653 686
638 102
403 77
143 922
183 950
390 945
154 277
346 31
198 142
859 931
589 985
129 215
876 761
596 530
212 916
69 946
511 296
961 317
714 851
887 452
28 748
360 859
126 395
342 52
318 115
49 920
341 521
174 682
47 715
25 656
29 485
443 84
745 594
832 411
494 751
435 197
368 629
144 698
406 151
50 185
592 877
770 869
571 901
165 225
528 859
150 143
406 964
428 99
30 338
646 496
630 470
529 130
168 11
974 393
833 15
97 606
592 741
702 958
182 425
893 59
142 302
97 309
600 636
945 268
345 769
174 136
575 20
117 31
603 320
68 949
168 923
667 892
233 759
216 452
364 198
507 889
296 773
368 637
932 939
784 404
111 446
324 218
357 730
903 600
5 786
944 804
921 126
785 676
715 5
336 765
928 854
432 638
255 853
132 922
473 705
85 404
638 977
256 247
834 257
774 670
203 707
840 575
43 97
10 954
922 563
562 642
378 253
898 225
432 911
989 706
126 712
64 299
513 123
94 784
132 335
832 606
157 673
423 546
142 735
286 883
389 225
219 38
84 257
896 328
502 916
750 894
373 554
226 702
353 595
618 312
591 461
9 257
49 680
831 940
960 181
431 172
225 761
393 685
749 112
730 707
419 983
365 976
431 589
744 776
952 714
444 671
405 680
145 860
220 953
901 486
536 633
670 962
3 969
587 800
939 106
189 554
402 744
605 133
833 193
872 323
26 303
147 64
270 399
850 152
321 725
911 619
684 753
462 681
793 817
120 682
708 533
470 832
817 153
455 237
917 756
295 421
982 37
115 107
994 131
48 16
94 241
245 448
272 218
507 879
471 566
262 358
320 43
957 733
514 576
420 926
876 414
661 230
476 189
79 510
579 567
520 980
522 415
761 93
592 99
779 467
528 137
962 923
624 159
313 433
705 456
320 795
117 108
215 536
743 823
662 70
823 86
58 155
720 107
183 254
394 276
432 875
951 155
253 244
144 780
85 180
998 733
824 103
65 37
981 488
768 944
852 129
479 931
176 502
707 522
411 313
591 878
696 941
358 59
587 666
1000 602
872 318
456 255
108 716
573 238
820 627
820 239
522 61
843 498
965 199
49 773
530 578
459 191
788 816
963 143
153 369
632 196
573 750
125 329
23 700
775 604
510 462
776 952
495 714
364 414
642 9
670 581
461 561
700 930
286 574
848 85
832 740
352 127
30 445
567 12
478 614
129 109
176 22
49 816
169 43
830 711
424 54
67 538
702 705
173 440
7 816
291 611
299 140
637 572
641 876
351 844
105 668
661 919
153 59
422 242
999 516
343 780
935 449
448 523
432 400
257 200
294 498
198 651
22 428
84 912
629 211
818 979
105 43
86 401
521 216
494 384
769 118
175 158
28 51
134 850
160 493
668 611
375 758
393 951
649 611
981 657
154 513
560 576
282 573
111 1000
603 763
335 194
914 248
708 247
261 780
179 817
883 254
762 263
208 709
521 858
747 136
362 89
106 473
709 459
610 563
789 26
395 196
925 14
22 142
56 388
945 438
471 951
611 355
616 135
489 102
548 168
154 995
913 516
398 672
546 501
864 989
819 493
351 180
604 207
849 169
249 463
217 526
634 554
569 43
269 176
56 675
954 42
398 490
660 466
696 963
237 715
139 718
640 40
254 629
83 526
699 935
424 401
60 57
783 895
826 968
365 523
985 284
418 664
705 233
842 279
190 567
957 201
321 354
317 507
650 701
240 118
416 909
483 85
316 908
163 678
98 237
68 744
887 542
226 851
151 932
232 699
626 698
254 173
896 760
61 554
489 750
516 921
912 77
703 838
384 769
420 864
515 458
10 214
531 526
876 68
257 608
250 26
592 814
494 700
491 568
706 537
552 657
831 784
191 157
293 188
964 713
989 262
852 669
254 756
39 57
834 132
440 387
847 454
123 639
269 142
750 839
415 526
818 906
754 217
782 961
381 353
403 655
456 972
511 753
541 376
653 554
302 855
502 995
743 236
734 54
53 77
146 485
521 179
133 325
723 83
938 909
373 96
199 38
922 681
229 501
442 7
137 505
521 136
532 858
257 144
106 366
487 698
327 168
485 749
573 377
96 291
780 560
336 382
771 773
181 96
189 338
371 893
458 829
346 415
209 463
271 677
565 966
321 547
212 647
598 950
258 940
52 865
891 752
592 32
831 170
476 491
894 855
216 668
227 23
60 508
762 438
743 185
57 696
932 196
997 697
976 283
404 310
831 638
701 183
128 146
104 289
770 553
622 230
201 250
557 961
682 88
915 218
141 337
860 289
911 694
340 949
764 700
236 830
498 983
782 510
168 420
438 332
640 426
97 262
700 225
385 107
711 978
472 101
384 57
327 780
26 983
744 573
967 721
162 959
865 93
367 590
637 837
463 296
743 742
699 538
82 871
749 543
710 600
769 42
480 837
355 197
74 435
467 577
897 674
602 301
823 580
803 791
703 623
20 286
671 773
564 453
189 833
267 138
910 282
195 925
251 490
980 626
665 794
171 471
559 717
960 830
965 205
383 39
416 816
404 934
737 774
220 616
534 583
82 754
469 843
26 365
885 279
257 263
610 831
913 259
150 774
930 250
99 833
289 211
703 488
712 707
810 11
571 667
22 879
297 422
969 937
491 300
723 613
312 901
87 314
388 310
738 570
189 787
38 530
924 660
531 460
227 418
866 280
794 744
745 313
423 426
162 27
271 162
325 417
172 52
1000 34
38 110
754 205
98 409
398 524
415 775
778 126
69 798
715 114
109 691
308 959
211 838
635 201
157 723
653 418
965 893
897 255
807 53
82 62
684 597
287 191
824 161
836 510
595 67
501 730
7 493
467 526
234 435
476 587
752 151
16 262
404 701
838 496
556 87
218 21
451 441
235 720
612 975
2 787
254 720
275 334
716 95
27 118
601 633
976 1000
267 312
933 856
185 284
226 488
969 379
442 460
735 614
834 695
403 160
271 560
144 927
701 711
7 599
934 100
779 479
955 734
817 872
736 925
964 218
970 16
214 434
474 416
251 342
330 167
982 594
846 721
984 600
827 995
163 594
267 67
351 847
949 481
10 65
658 791
665 837
242 925
148 538
67 909
480 425
769 849
760 933
955 41
739 822
848 598
299 3
211 317
158 961
287 808
446 755
133 289
903 747
740 131
469 713
514 685
885 109
775 78
373 807
987 416
595 837
573 783
730 643
178 407
19 411
252 85
868 579
496 428
235 837
53 931
60 18
763 322
397 771
41 486
184 219
411 710
889 932
976 96
821 36
657 984
837 648
973 260
599 470
741 728
680 127
504 70
129 574
783 265
235 296
114 45
508 430
129 535
461 924
550 743
2 721
285 724
523 813
920 668
433 408
775 864
834 985
729 936
891 737
542 351
711 374
33 894
619 189
880 500
464 25
510 146
25 207
410 218
501 143
124 364
357 946
848 591
779 101
49 176
622 615
963 58
897 115
129 270
856 20
374 956
958 680
308 507
902 972
75 197
858 157
823 884
249 938
807 382
602 228
798 104
550 37
194 818
95 848
331 725
967 122
867 524
932 35
528 29
259 303
249 332
962 400
272 918
943 32
156 603
540 864
776 497
571 672
816 846
259 911
784 193
751 253
139 765
510 127
848 801
192 155
487 861
570 560
116 528
965 523
933 243
973 535
413 689
706 189
596 982
109 271
193 353
333 983
141 907
683 663
584 663
422 773
116 483
185 316
615 539
472 665
345 165
878 997
17 318
888 653
466 724
36 911
231 174
434 676
549 960
993 280
997 480
468 29
431 664
197 220
525 944
431 321
419 724
140 149
140 524
712 813
753 887
575 687
443 38
928 782
364 749
27 128
291 977
389 549
759 144
37 701
130 703
352 179
851 81
184 705
16 526
288 775
606 451
740 716
926 422
697 862
344 513
136 248
885 144
716 855
861 330
973 167
537 320
818 871
981 550
52 79
569 339
988 106
45 459
696 345
487 854
603 921
167 640
257 316
446 571
2 768
386 827
729 945
187 764
154 848
724 155
56 603
423 409
672 3
989 67
627 490
795 833
754 7
349 180
512 460
635 174
653 915
345 487
816 628
801 281
459 101
644 879
125 641
547 662
676 466
629 163
581 606
417 586
657 806
411 212
344 970
190 733
723 529
131 750
519 226
298 683
670 845
974 928
686 562
363 389
698 7
215 93
907 704
983 689
507 477
674 951
454 478
78 714
336 713
115 612
27 84
354 202
533 940
932 461
6 757
441 361
321 532
776 280
975 12
291 939
38 879
151 607
487 763
916 97
582 257
809 397
78 608
667 129
775 646
353 753
243 13
798 736
267 590
527 995
457 849
285 635
759 850
594 564
951 811
352 185
150 74
246 131
848 730
704 850
363 419
708 338
77 155
280 706
40 682
752 394
641 465
713 434
318 67
754 246
115 254
852 238
592 666
592 986
58 705
441 712
603 151
806 699
272 186
695 763
239 417
77 469
888 347
966 371
213 106
220 222
367 971
875 241
841 850
738 307
850 926
343 645
60 784
447 925
801 58
603 708
534 121
294 703
53 676
764 283
925 350
727 637
535 316
994 294
212 545
729 970
245 537
592 742
282 893
94 239
368 571
704 608
968 718
776 893
319 501
938 933
974 990
395 186
434 561
594 217
82 911
809 854
911 495
461 620
262 916
154 453
77 293
119 719
198 820
207 193
940 917
586 87
467 858
555 486
114 302
66 553
395 40
337 982
956 503
987 615
925 533
226 960
371 951
743 523
578 35
474 344
703 273
637 628
28 813
213 359
161 186
295 39
879 726
95 481
398 631
602 454
702 213
589 94
947 159
909 773
413 1
586 906
644 496
637 34
386 360
929 136
344 285
165 485
564 321
512 944
406 4
424 153
209 748
352 839
195 50
960 676
21 118
135 502
442 137
876 198
942 731
537 875
181 824
169 133
301 131
487 501
582 783
449 806
342 534
738 34
415 680
43 521
662 223
795 96
183 342
612 887
569 193
894 443
53 329
636 378
82 45
570 347
910 270
459 753
617 724
999 724
763 319
859 686
902 177
761 210
480 805
168 857
329 786
932 684
378 836
91 691
926 520
559 403
580 637
872 73
936 820
4 95
898 301
964 502
618 283
775 697
496 676
217 715
323 198
146 92
853 29
209 27
174 707
260 125
806 134
770 326
979 161
508 268
891 928
68 847
17 546
719 211
508 100
572 537
225 354
257 991
788 545
372 905
370 27
888 440
718 541
66 230
542 739
222 510
593 101
239 779
218 597
722 342
583 789
293 500
403 926
526 119
152 543
214 916
769 547
696 132
839 354
890 412
637 147
140 695
536 30
182 891
219 85
579 871
51 81
704 809
507 852
144 414
481 397
937 316
962 692
277 846
75 562
304 941
823 328
160 431
493 644
420 838
983 615
999 794
248 671
86 12
170 662
115 413
210 432
563 360
505 985
556 320
329 172
457 139
259 408
786 289
242 849
906 366
594 632
103 306
652 401
580 503
554 380
323 221
525 643
36 634
389 313
596 343
145 93
490 716
272 977
752 505
510 456
736 380
556 935
125 770
475 812
49 137
81 979
179 864
655 76
158 129
270 443
426 915
469 407
151 895
75 957
488 642
251 978
583 328
362 858
593 971
471 16
142 794
427 561
455 167
716 825
53 785
13 424
15 462
290 264
361 95
415 148
175 56
80 278
973 812
819 680
661 684
956 167
290 572
731 668
541 764
948 317
360 584
43 161
209 127
85 318
9 943
485 977
131 898
561 551
992 142
393 636
652 229
890 456
758 615
385 188
310 139
901 432
7 720
116 913
50 310
695 370
128 777
561 929
755 860
599 902
152 235
938 373
626 106
560 263
741 287
711 6
865 940
747 936
245 128
651 136
300 53
407 822
323 226
183 703
260 222
781 382
421 460
176 151
685 235
665 220
58 867
917 116
866 669
104 830
243 334
403 24
411 652
273 300
907 678
321 224
621 84
556 663
255 661
438 384
833 160
314 842
562 18
804 588
402 227
73 607
333 892
867 173
191 948
775 97
235 472
377 529
230 509
34 344
249 228
815 844
386 254
842 665
758 789
181 116
578 126
402 961
322 967
147 715
404 372
888 442
995 513
469 983
512 473
27 875
712 881
375 528
402 698
804 25
753 666
672 78
616 909
646 221
852 428
964 615
61 992
900 507
365 597
417 601
761 579
185 52
756 146
560 21
647 91
166 231
715 499
657 267
95 235
460 324
994 222
37 741
27 354
78 189
244 468
72 447
690 915
349 514
987 439
524 265
89 502
222 986
277 569
952 98
326 362
75 378
385 22
158 898
819 955
543 839
974 788
114 119
464 858
45 101
205 243
515 110
57 519
619 456
115 595
368 512
651 870
199 34
603 706
85 596
82 793
267 559
699 461
502 569
90 31
897 395
410 815
6 154
522 10
417 527
192 105
409 32
462 384
369 227
333 993
349 119
58 860
218 599
525 256
883 73
215 118
609 857
430 493
956 44
933 809
275 875
11 636
698 869
801 711
202 533
684 433
31 442
320 330
137 556
697 350
893 838
877 321
56 101
764 547
904 318
873 542
47 227
801 86
504 51
398 487
205 43
157 805
516 271
731 513
233 699
830 936
18 528
788 854
959 32
725 834
862 417
79 1000
180 619
150 853
808 56
139 578
577 766
544 771
706 69
369 494
962 145
841 378
542 244
900 289
534 491
8 44
575 268
289 355
842 638
556 897
248 953
307 707
234 672
185 861
493 196
626 346
198 483
737 769
615 586
100 442
608 141
120 958
759 968
573 142
273 401
288 949
867 836
376 633
68 667
101 173
328 961
709 829
47 799
390 591
825 85
3 554
261 332
697 720
350 161
335 888
738 506
369 615
615 293
400 260
579 644
799 892
459 334
818 100
158 94
41 8
897 341
66 533
324 183
130 650
302 340
457 384
461 908
845 72
415 412
398 17
731 292
663 257
1000 320
298 707
938 96
933 288
409 635
111 875
411 918
541 292
477 364
345 314
473 969
839 774
241 285
853 127
938 4
320 931
699 705
11 331
564 104
207 603
406 742
957 149
106 530
121 943
464 488
386 417
276 823
955 409
925 844
255 964
622 489
420 282
866 46
310 994
387 505
222 363
987 703
126 463
346 121
197 824
268 574
370 912
477 613
481 325
392 735
688 911
188 822
541 321
651 373
182 452
510 349
355 744
182 774
562 816
379 875
342 341
128 878
366 898
535 562
768 582
432 839
251 764
630 801
74 622
53 537
784 554
316 596
591 879
711 868
375 47
496 453
455 688
993 676
310 336
27 918
872 357
286 65
423 485
369 624
135 446
758 315
953 737
62 799
168 139
284 250
360 286
413 948
3 670
620 882
559 483
103 833
722 774
941 767
77 794
414 831
86 878
31 846
395 328
834 860
206 143
660 675
308 495
38 762
809 644
863 491
530 237
412 868
640 342
723 652
646 662
162 441
464 257
284 714
362 138
875 244
368 858
796 462
204 800
186 907
902 145
283 363
927 66
749 488
5 634
851 290
520 801
241 379
404 516
193 123
910 465
960 986
737 958
820 159
897 830
996 323
746 940
114 277
156 613
57 741
906 534
827 214
533 178
483 613
747 145
805 608
213 292
274 159
219 43
256 754
32 617
820 86
744 336
860 65
614 338
914 765
890 50
733 336
259 670
940 985
606 677
776 749
858 601
248 507
797 767
856 392
86 295
135 553
849 520
537 97
431 350
625 590
908 484
87 243
864 816
336 182
857 713
425 258
493 805
107 243
913 179
379 420
917 723
755 648
399 159
952 568
70 81
986 847
895 311
535 650
370 324
954 203
292 789
664 375
934 375
182 354
950 956
849 344
626 627
593 237
422 937
429 112
946 554
379 184
417 410
301 21
802 463
484 357
676 458
650 255
768 377
547 856
37 818
854 53
469 874
739 757
805 954
191 245
372 12
827 476
550 599
299 862
540 848
763 465
646 965
530 545
824 236
625 107
196 83
476 988
448 344
911 332
765 444
721 939
366 968
30 102
390 997
201 198
620 931
718 80
151 206
386 813
549 481
577 614
694 513
896 352
186 950
683 819
683 507
110 464
801 312
239 889
674 207
184 336
673 424
257 844
657 693
93 712
507 546
170 387
914 242
529 717
732 400
779 657
376 208
315 83
329 900
512 373
691 52
773 66
789 889
382 550
95 454
715 98
830 707
656 739
546 888
888 109
732 915
675 355
325 644
939 760
282 686
334 210
524 111
840 807
864 978
978 501
491 698
172 484
335 515
340 67
942 280
617 371
526 284
855 365
138 815
975 923
234 734
721 226
136 857
160 317
790 264
465 344
901 163
945 143
119 781
365 485
772 28
346 857
452 11
941 245
374 919
63 652
781 624
520 866
145 232
45 144
711 263
169 865
377 745
641 122
371 445
426 785
457 232
463 811
93 676
353 11
881 277
825 123
110 52
198 975
470 407
315 700
516 444
568 33
447 818
49 592
684 149
321 621
128 385
480 634
71 990
307 413
269 114
568 605
25 519
153 399
771 796
53 164
275 178
794 42
214 842
860 958
944 979
262 654
186 218
422 79
2 642
535 325
154 190
49 720
868 72
384 841
317 866
718 213
880 642
287 936
31 517
509 770
655 213
834 341
643 823
793 190
202 89
548 680
957 735
380 107
419 411
937 855
217 281
68 507
86 515
357 352
935 434
96 116
771 189
524 861
989 521
267 830
637 228
700 818
309 549
934 277
904 649
983 134
375 293
341 776
556 15
756 477
329 518
447 139
352 229
271 367
40 577
663 823
709 626
609 527
841 992
230 912
114 625
384 127
425 769
654 445
359 425
79 694
648 875
669 640
86 443
616 155
441 477
940 468
959 4
40 893
285 831
718 104
946 258
374 450
89 265
549 535
944 299
16 481
406 728
909 750
796 657
291 17
26 750
492 869
948 113
300 769
893 41
482 206
334 918
653 894
457 877
81 981
725 521
671 811
81 140
393 322
754 799
841 50
697 612
444 1000
689 200
141 130
27 534
987 748
806 418
948 785
869 819
428 639
580 401
456 723
595 854
461 249
600 281
936 648
571 702
40 867
474 111
487 546
634 481
675 674
524 878
697 126
836 578
116 119
866 612
54 939
508 115
517 935
128 795
487 681
123 56
22 232
96 328
208 747
855 394
814 102
495 656
937 769
470 728
958 695
367 653
669 31
99 801
166 403
874 176
48 933
170 168
547 932
417 20
247 354
224 771
395 364
121 967
307 767
293 276
816 499
531 954
222 625
368 934
350 811
52 912
931 268
219 379
160 233
361 784
568 749
278 729
84 871
80 423
897 18
116 428
929 920
733 771
627 271
355 523
958 282
79 965
442 286
771 868
630 783
373 394
272 666
960 144
704 650
228 595
513 814
361 539
919 306
41 152
893 840
770 656
54 336
281 637
869 284
2 850
133 415
948 123
23 542
356 17
714 335
560 13
456 524
369 187
783 940
447 86
34 647
950 990
656 900
156 307
965 68
299 954
971 930
69 302
230 820
815 545
404 32
219 138
833 100
198 693
872 328
633 851
48 997
277 101
309 650
185 127
55 653
473 226
396 655
749 492
348 677
870 956
397 562
536 897
490 796
313 896
428 362
510 742
376 754
34 816
390 368
273 172
788 643
960 775
789 203
850 760
412 168
124 919
15 149
559 686
807 997
505 781
961 16
972 908
308 344
946 247
911 520
359 284
3 856
133 664
663 754
632 186
349 663
493 23
230 492
47 136
411 693
446 110
593 771
998 510
550 856
339 616
77 59
859 621
847 937
730 252
30 97
186 375
968 11
689 698
901 406
510 821
650 372
762 535
764 794
466 105
523 827
567 452
491 477
403 299
641 860
303 10
256 147
232 316
291 5
916 109
251 414
634 154
862 358
582 510
541 892
211 860
365 934
775 58
835 401
137 178
194 632
530 733
779 669
764 832
7 567
376 389
290 600
630 373
331 197
443 928
947 745
112 360
696 536
361 962
200 248
39 125
683 191
758 283
241 520
770 923
230 136
774 36
831 576
759 363
816 627
925 947
995 555
655 371
74 230
713 553
671 37
536 111
807 668
247 873
416 383
41 373
142 427
972 411
696 723
643 458
448 986
980 496
634 449
463 520
258 479
280 185
402 981
199 83
293 18
842 245
901 220
317 195
13 820
611 960
929 710
679 395
683 125
739 190
607 837
50 287
381 892
981 239
562 648
666 8
608 775
99 436
523 15
814 525
929 907
875 587
924 902
204 119
403 687
383 699
874 230
962 886
319 930
465 958
191 524
474 246
472 503
916 719
153 585
768 753
818 749
589 352
513 807
399 221
354 104
600 546
47 510
6 354
118 567
102 612
662 511
317 787
690 671
890 104
791 577
174 879
252 727
810 181
718 793
598 162
548 371
235 711
946 532
220 74
316 229
66 290
657 139
497 945
186 802
284 410
71 132
510 181
343 441
449 893
11 296
407 452
453 730
395 290
179 93
49 222
883 294
525 979
663 130
679 636
195 972
683 454
536 907
10 477
865 64
565 400
827 198
956 633
421 794
729 627
981 180
211 664
192 775
303 549
132 836
947 904
163 831
108 106
95 175
672 900
134 606
844 121
958 335
424 924
778 727
906 876
106 392
31 664
797 738
935 742
343 546
537 191
577 276
208 283
739 56
947 772
239 1000
425 717
784 463
234 237
347 175
408 22
809 711
647 896
331 590
583 613
468 895
354 248
108 968
477 448
77 397
607 9
882 51
720 143
636 749
831 477
540 445
294 607
643 14
768 378
932 534
843 850
404 794
509 234
6 83
669 59
670 137
299 650
899 817
96 797
754 549
768 111
628 737
457 776
625 893
740 165
656 858
476 627
456 536
627 122
409 58
460 203
576 870
904 162
759 811
952 588
860 937
415 474
100 608
143 264
996 625
216 651
489 37
461 154
599 369
528 808
213 785
443 713
860 804
243 503
599 884
156 187
769 589
304 76
849 399
169 605
738 189
475 38
915 366
331 673
535 360
726 982
700 766
981 279
682 95
149 42
58 271
515 537
691 724
435 161
432 35
939 865
475 243
717 408
238 371
7 659
182 327
666 545
825 913
673 290
49 917
705 761
138 735
508 585
701 331
351 628
656 827
777 455
605 868
59 167
684 745
363 356
165 486
916 446
473 894
553 330
367 388
65 64
974 128
424 148
827 836
32 316
117 42
263 636
970 139
401 365
868 735
82 404
492 937
184 988
814 578
939 709
465 395
336 860
974 316
970 499
257 288
770 32
531 676
111 500
100 811
48 261
56 749
290 336
497 172
501 634
343 743
236 715
6 191
792 597
876 753
548 948
543 111
367 11
926 231
208 378
743 819
169 192
651 727
817 542
675 115
233 536
321 700
289 114
913 756
470 86
375 262
164 309
557 861
708 831
938 642
535 594
55 534
629 516
452 389
192 453
678 240
854 368
873 152
808 934
143 733
297 382
245 754
810 431
837 525
973 915
849 361
263 822
84 964
386 665
203 317
684 130
864 811
314 977
215 975
500 443
383 333
66 719
918 441
223 18
64 294
808 397
490 331
688 997
772 219
384 969
256 356
802 860
821 578
383 567
242 815
78 205
217 913
710 195
367 927
365 473
320 956
491 853
907 965
999 741
348 194
428 806
450 688
375 774
950 640
402 983
372 534
568 306
874 518
133 499
632 749
902 867
345 299
601 815
869 355
358 472
516 943
883 76
710 704
691 316
978 833
198 726
236 485
35 996
926 475
978 966
379 207
842 574
474 809
477 265
111 554
295 717
481 472
965 78
597 77
80 600
462 723
936 447
354 557
288 122
141 721
683 959
810 445
5 775
276 335
744 33
828 546
339 328
139 128
523 342
24 20
235 820
214 838
937 668
633 784
651 915
309 79
353 122
914 251
192 35
510 214
519 349
887 197
673 68
260 152
300 650
173 273
614 116
370 977
809 301
521 471
64 733
548 377
26 203
722 40
235 885
472 21
98 801
568 584
926 617
352 709
94 916
91 676
443 437
973 935
929 101
151 642
131 719
705 483
856 629
940 408
925 524
765 255
977 921
691 701
673 1
684 725
40 418
7 65
508 853
229 892
728 23
451 29
44 418
383 899
667 97
792 955
553 809
878 867
399 616
955 859
181 594
82 107
952 550
19 586
200 171
881 394
977 972
250 144
934 34
74 705
354 335
577 331
390 652
660 870
871 883
35 562
323 74
346 26
92 595
177 868
286 425
345 882
683 613
123 975
671 860
663 272
519 668
486 723
130 460
754 832
500 64
451 843
541 261
429 970
958 709
616 624
951 238
491 470
992 770
589 21
81 618
626 494
570 465
375 550
373 615
113 661
164 367
424 832
3 594
569 932
439 239
932 58
674 129
20 624
689 311
330 216
209 615
553 145
535 673
167 430
747 868
723 953
106 937
898 961
468 475
791 608
439 589
519 835
175 182
873 711
574 473
17 820
761 6
805 767
845 528
214 234
291 367
989 691
745 955
763 149
420 766
128 359
670 132
490 910
358 867
966 691
494 707
108 58
582 827
640 114
719 237
845 429
469 757
928 537
861 949
722 886
522 26
469 880
680 640
960 79
116 363
244 608
236 631
234 556
524 892
746 672
572 473
54 159
11 10
33 48
127 30
278 740
436 216
41 239
567 443
630 428
966 260
305 212
105 966
586 58
527 2
380 914
284 401
331 598
921 569
929 13
601 921
908 671
729 596
66 984
909 120
176 973
590 450
588 246
357 166
692 327
937 76
740 13
257 804
706 285
216 98
436 14
522 19
696 96
742 27
676 156
100 787
901 104
606 686
469 41
546 244
330 177
784 143
138 114
981 326
25 682
454 203
699 681
112 171
528 457
911 991
373 305
684 422
385 798
275 375
257 310
50 490
628 494
873 800
743 519
175 244
726 835
1000 81
417 301
599 320
487 843
341 524
690 867
339 878
183 669
22 528
426 163
592 744
811 885
514 797
655 933
674 479
881 65
158 774
901 333
866 835
301 731
380 62
219 607
345 81
238 898
265 552
54 669
263 568
826 870
987 160
473 576
794 670
258 869
477 153
871 90
290 394
929 278
712 485
897 104
783 245
920 14
60 530
621 363
412 121
708 554
716 251
20 502
364 958
781 463
393 133
75 143
904 880
890 570
680 77
258 23
382 700
579 182
857 175
832 286
535 734
178 138
769 252
434 858
229 794
696 294
501 40
433 505
802 863
295 642
955 199
173 422
868 259
997 167
219 421
727 836
854 917
927 532
822 198
857 243
394 816
851 263
719 811
658 976
226 254
175 946
96 306
323 261
57 392
454 759
955 142
109 485
297 895
650 723
212 756
299 290
135 954
786 612
788 782
865 822
937 907
809 803
206 657
729 830
292 26
840 683
168 650
939 801
98 839
970 529
732 482
696 260
200 502
652 2
390 455
852 8
82 511
809 134
62 523
324 954
480 819
918 14
165 258
95 119
3 762
358 659
460 45
543 71
613 886
5 206
935 44
854 192
865 879
110 200
492 556
31 508
363 889
595 182
64 18
842 735
96 463
20 678
880 633
932 54
605 690
601 793
890 440
380 198
750 872
821 512
186 419
355 332
270 236
751 251
950 805
498 293
227 944
660 30
959 620
653 413
502 635
21 410
319 43
715 7
38 526
586 977
434 731
598 861
194 638
557 154
183 312
450 787
870 270
911 669
115 528
230 426
884 616
880 296
779 414
805 627
659 624
933 997
216 486
905 524
466 863
70 942
333 887
353 270
76 315
54 431
988 812
448 924
972 826
447 325
971 855
324 613
6 701
833 908
899 95
91 756
280 275
246 438
829 429
692 380
365 82
183 775
158 74
293 151
557 190
463 389
896 391
897 854
757 90
623 740
295 903
760 298
407 544
960 553
37 610
105 917
749 331
877 392
572 343
101 376
414 14
354 226
791 502
431 208
879 599
109 320
741 371
10 800
360 886
727 569
456 806
948 112
511 808
246 303
9 420
403 281
593 275
645 393
449 478
265 512
550 124
734 590
64 697
617 388
565 559
349 733
22 732
287 120
527 329
712 180
492 91
389 792
925 73
337 869
902 928
946 381
374 290
46 644
491 113
274 234
20 122
806 727
199 177
786 780
71 800
133 241
107 827
239 42
935 120
543 833
421 429
215 357
786 516
248 857
126 677
682 361
708 506
802 987
807 317
832 78
140 61
641 933
905 587
573 575
176 245
291 942
389 942
667 197
1000 55
724 193
45 904
786 605
290 898
344 262
934 345
453 495
735 824
350 120
305 146
966 515
833 96
303 884
298 182
446 645
273 17
588 222
375 176
236 908
121 480
786 974
251 131
498 485
978 430
39 399
501 442
653 162
87 964
239 925
578 968
870 953
892 904
117 527
465 701
221 369
493 401
769 293
895 347
679 617
252 109
265 981
546 626
785 537
894 827
294 771
751 514
834 712
448 71
255 973
841 802
59 117
497 613
281 28
1 696
270 278
920 760
100 144
87 583
658 954
407 261
636 960
408 479
719 738
625 423
135 228
337 787
316 183
87 33
289 155
648 725
369 875
978 376
146 895
788 302
199 858
221 771
874 390
497 422
926 471
797 166
115 348
992 875
850 844
157 444
798 590
611 723
67 352
412 983
269 637
850 174
638 246
821 662
407 424
726 960
527 285
568 615
1 578
67 959
846 46
28 804
257 952
633 213
757 549
50 686
258 127
72 795
623 528
172 68
2 629
28 965
886 293
897 985
136 428
612 759
210 69
193 270
964 697
228 62
683 974
222 257
693 406
135 418
559 77
696 309
517 39
737 525
850 967
771 89
614 876
433 133
98 658
343 619
883 638
156 633
764 131
185 821
113 914
870 159
813 368
331 596
568 21
668 315
677 599
913 631
778 882
828 440
42 898
778 742
978 798
725 528
162 130
828 843
914 714
876 544
487 53
613 979
121 871
233 221
417 366
74 73
759 614
583 71
602 691
887 380
460 990
664 204
489 704
18 864
139 193
284 961
310 760
645 869
578 381
473 382
701 347
272 704
921 892
516 286
998 738
830 419
793 902
168 4
317 691
833 305
797 125
648 224
839 563
429 826
503 574
684 478
650 208
139 936
529 512
57 533
701 826
911 344
107 2
367 208
327 756
513 398
12 578
284 306
456 743
279 641
666 540
363 680
14 270
959 980
329 384
317 52
346 858
898 636
859 104
395 100
121 833
189 955
145 454
850 9
411 8
763 990
945 340
99 718
417 426
828 637
936 497
896 179
291 274
320 11
778 844
99 210
158 950
204 418
908 731
34 324
113 770
813 239
630 794
401 164
616 929
611 661
210 953
921 386
325 365
393 553
329 503
898 321
132 659
664 686
966 297
721 449
963 621
534 795
458 328
814 374
233 260
177 857
208 928
337 157
303 269
938 560
910 463
716 877
639 159
607 308
56 867
605 591
45 280
119 193
75 126
950 231
203 785
411 191
603 460
928 357
127 589
328 414
833 14
857 700
4 361
21 239
849 354
964 394
579 842
468 953
356 117
455 796
365 623
408 7
87 77
230 439
819 39
211 260
874 728
596 350
924 666
971 987
586 136
562 843
700 726
507 752
323 306
111 620
807 905
756 495
406 948
624 488
487 60
145 754
138 128
559 279
673 39
595 428
962 151
351 571
329 115
279 810
998 534
309 429
262 28
683 655
416 719
595 552
767 404
707 610
387 428
709 93
977 841
390 314
231 641
542 529
523 507
400 783
994 633
656 929
337 329
532 404
9 989
276 201
184 505
29 384
653 228
520 891
697 344
582 841
707 759
567 585
557 90
960 778
502 671
66 495
749 311
62 936
732 481
112 411
681 538
622 528
149 549
416 891
565 764
630 152
700 460
916 208
843 430
970 414
443 781
799 889
273 429
629 380
28 859
445 322
986 997
531 320
677 134
397 480
785 224
644 450
591 904
128 706
928 51
205 244
852 856
957 108
459 953
55 485
391 458
249 566
510 788
957 981
113 686
212 600
298 460
769 23
955 475
315 409
450 812
460 135
737 199
52 918
876 967
772 993
908 274
400 229
273 863
277 428
723 109
795 310
873 427
379 8
131 544
431 967
524 947
763 572
400 956
7 321
351 295
1 658
569 585
545 459
187 568
554 868
717 828
756 139
80 382
657 380
256 205
678 266
771 32
871 645
114 200
4 261
425 790
28 750
184 207
990 165
758 931
713 685
302 405
369 86
553 314
373 35
377 881
245 88
192 203
157 644
64 8
738 586
574 854
741 809
490 888
922 894
524 476
890 906
105 67
622 809
14 804
679 913
498 323
235 758
478 475
987 120
782 191
696 768
611 138
71 969
343 271
995 8
969 181
205 157
906 587
909 959
896 180
370 232
244 110
65 92
867 912
989 448
813 967
533 32
118 941
541 450
469 850
238 87
397 993
739 476
88 72
895 178
453 892
927 430
480 898
444 430
121 460
828 490
751 923
710 475
292 418
791 346
254 510
360 696
121 500
273 876
221 192
766 906
545 125
176 17
762 531
256 978
43 946
467 147
97 708
18 684
509 993
362 758
352 673
685 68
281 129
13 229
661 475
278 541
535 181
857 924
975 487
522 573
582 533
331 271
435 172
193 878
573 147
108 469
596 883
883 221
928 62
141 22
767 228
641 829
717 157
810 614
24 934
171 554
720 317
608 356
999 224
641 470
492 539
353 480
800 385
810 187
525 453
219 61
209 362
933 42
63 867
312 467
176 96
979 107
174 998
290 93
196 712
241 732
568 319
185 614
209 248
861 308
35 993
618 330
464 16
572 898
879 806
908 64
614 620
549 339
756 363
684 662
236 570
931 901
625 375
245 896
230 983
354 345
650 552
928 7
705 119
34 997
652 770
598 129
296 895
124 934
869 290
13 178
853 443
651 19
369 33
956 139
806 888
211 876
807 385
72 876
131 385
462 859
383 33
62 384
337 807
953 625
330 141
652 367
899 183
147 797
137 36
889 951
769 236
182 977
573 51
749 387
139 889
617 218
921 984
839 311
850 261
324 609
84 810
650 509
729 681
117 532
836 307
97 41
39 989
109 546
896 248
361 313
231 429
498 937
242 400
467 761
713 292
268 445
668 650
273 357
150 897
405 534
805 621
266 447
168 202
229 870
40 254
653 538
579 641
871 810
537 650
752 296
650 746
121 90
781 816
623 991
370 224
730 836
527 501
404 664
179 531
230 62
523 865
291 961
406 142
645 580
828 303
659 822
177 449
774 731
438 585
919 215
837 341
423 174
660 252
22 320
768 237
141 576
614 260
302 203
194 90
573 85
460 802
489 254
795 481
829 690
540 466
100 230
360 746
809 543
614 411
991 309
352 603
481 854
67 767
317 281
844 285
415 895
406 887
928 512
55 218
487 816
623 205
321 432
856 634
474 954
251 801
255 113
497 688
288 742
516 247
932 382
24 641
102 731
38 376
601 422
336 799
206 187
883 622
387 255
26 636
39 384
775 396
466 186
701 473
898 830
15 916
909 765
247 220
756 101
201 89
367 980
637 595
23 966
20 772
948 22
100 272
479 502
684 409
182 85
561 417
832 654
428 715
986 416
104 623
356 149
637 318
660 394
588 476
879 690
103 228
733 508
445 548
226 23
954 99
995 143
294 555
359 748
683 710
124 729
10 63
49 159
129 466
162 926
194 77
804 841
919 148
33 675
858 109
623 832
220 764
365 226
465 696
234 814
90 894
725 323
14 283
144 719
507 130
421 611
512 697
621 806
978 869
740 422
880 580
976 869
113 88
697 49
509 342
173 52
781 399
780 269
284 480
650 659
71 842
840 651
864 786
916 222
648 635
261 605
716 163
261 547
142 953
792 882
69 853
1000 819
62 237
880 554
26 52
519 80
404 607
518 233
447 612
102 514
146 685
609 726
802 755
565 234
531 64
6 402
753 681
40 101
375 569
503 375
197 910
429 284
888 815
603 284
84 769
231 349
199 22
179 932
433 720
500 992
335 441
713 179
139 349
887 296
222 173
99 887
291 687
484 289
207 807
434 743
247 836
119 586
449 150
133 163
349 23
473 381
887 954
690 140
63 154
953 897
203 255
855 205
909 676
788 381
488 243
567 117
396 652
59 774
755 48
855 656
95 295
9 546
174 520
227 958
106 182
271 602
22 933
727 268
3 350
614 964
289 731
153 763
543 85
661 358
228 227
10 664
201 112
820 982
789 492
6 56
107 546
887 796
449 496
696 620
445 44
881 669
92 109
961 495
403 557
100 84
122 898
883 882
703 690
430 776
143 243
918 361
481 683
516 938
39 151
169 768
562 356
246 613
547 757
30 575
62 553
958 808
489 756
577 87
128 447
641 251
41 883
261 72
347 161
924 559
150 576
544 783
51 484
403 188
241 203
777 229
979 986
279 6
354 703
56 964
439 600
504 946
886 192
668 897
53 94
437 291
339 744
780 51
256 690
132 436
392 822
263 988
673 516
835 571
885 470
526 107
309 504
205 548
172 164
738 636
873 846
419 963
131 10
619 816
938 709
504 817
122 837
919 776
287 456
602 385
10 617
412 465
934 983
704 149
15 944
799 762
439 321
964 159
753 551
463 407
902 123
977 605
324 844
670 475
744 430
12 341
843 857
401 341
845 432
822 999
450 914
616 90
299 549
576 239
223 305
751 912
345 709
700 941
100 373
749 599
994 767
414 635
226 289
908 128
520 643
313 255
708 901
209 482
18 890
491 612
811 813
565 466
336 723
893 926
322 881
756 418
706 31
751 837
213 287
242 216
598 930
528 727
390 908
912 319
173 506
674 111
72 818
517 284
535 136
600 74
498 437
384 270
877 807
28 240
389 566
104 879
669 304
328 168
944 984
118 33
753 251
664 802
669 168
430 496
999 176
620 982
15 609
869 441
661 497
723 747
277 464
720 729
638 146
883 543
583 761
996 852
65 776
847 423
182 7
139 329
526 570
602 489
329 723
740 767
117 81
88 312
847 806
247 579
209 366
584 916
35 184
446 663
66 490
331 355
14 112
766 503
383 136
51 152
201 899
321 476
308 264
29 490
18 267
999 611
838 6
32 559
147 284
646 642
633 820
154 345
513 703
649 336
796 660
981 874
31 445
188 863
54 665
576 408
364 635
297 675
554 682
349 134
777 912
540 163
352 208
672 741
119 132
84 86
990 164
658 830
402 263
121 84
753 565
672 410
174 501
471 967
263 258
639 788
988 923
138 82
306 933
867 344
325 73
668 954
740 480
47 85
828 623
628 888
767 654
675 284
312 465
667 621
41 906
796 786
188 565
560 57
289 768
18 286
45 686
833 855
141 132
852 578
405 47
945 769
341 356
94 385
731 199
620 7
396 644
784 779
212 98
424 721
598 256
953 112
3 579
905 536
256 985
964 717
205 941
178 676
918 570
197 98
901 249
518 767
230 526
511 318
388 175
343 72
960 664
650 869
589 53
650 698
146 494
792 628
638 649
243 958
914 938
7 778
919 500
660 957
998 923
409 529
514 127
267 854
18 754
779 320
243 252
842 838
624 97
107 345
488 114
727 425
881 410
369 160
113 419
183 576
870 511
326 867
427 490
282 844
713 934
828 300
126 720
247 612
21 863
263 200
376 576
238 41
303 409
498 654
701 33
527 380
529 730
407 838
750 920
12 804
969 354
259 193
678 491
642 539
177 58
124 320
408 304
592 120
51 241
9 339
320 875
996 7
669 861
278 114
805 847
936 239
245 142
930 697
359 11
283 513
643 92
625 821
321 326
331 364
871 245
805 348
337 748
527 456
925 779
185 145
127 404
14 103
529 835
846 524
564 590
942 106
7 680
600 815
675 505
609 756
92 13
840 101
829 382
761 239
722 624
587 684
40 579
569 745
380 293
414 64
518 554
493 332
208 402
722 546
933 943
676 851
759 522
420 993
839 230
119 648
334 979
572 427
347 969
594 663
576 469
234 251
290 438
247 994
540 798
857 455
841 602
600 991
843 104
43 940
91 107
782 502
243 508
742 73
321 311
58 746
776 915
883 410
560 657
500 12
194 555
643 192
958 988
203 148
362 543
242 880
236 776
897 54
819 673
58 783
83 813
48 643
26 595
581 225
865 362
46 853
972 911
738 150
708 670
144 457
703 951
123 685
277 741
9 758
191 758
359 832
446 552
731 470
442 248
313 687
812 499
481 746
823 693
441 270
492 951
158 281
507 257
132 90
589 818
573 772
702 321
843 713
97 600
967 249
2 457
345 905
398 379
832 31
131 501
850 974
168 840
827 303
96 510
247 228
373 959
27 853
821 827
82 216
633 460
406 791
666 644
428 702
643 46
760 22
965 530
617 479
580 89
461 38
662 139
915 371
798 291
825 466
658 134
327 114
265 873
79 234
449 75
656 792
920 269
297 212
721 768
833 288
197 93
664 602
161 382
848 351
457 515
588 320
374 992
704 994
47 678
623 662
339 467
165 919
432 835
456 672
502 347
88 840
621 737
938 372
298 912
831 819
135 505
195 149
442 526
858 517
778 937
51 701
769 563
971 448
210 684
188 92
489 572
224 826
634 296
684 222
463 199
262 112
471 733
446 855
202 257
397 528
996 382
580 390
549 588
23 104
425 205
941 149
9 8
880 809
582 638
427 282
836 421
960 224
274 522
457 92
487 976
967 446
280 193
847 105
767 606
454 60
901 491
633 5
964 506
475 377
451 287
497 182
456 885
106 20
149 750
996 40
680 233
791 718
904 325
492 834
316 95
896 463
635 136
822 416
661 352
754 936
91 702
233 950
255 12
596 933
138 498
834 154
933 715
351 635
326 433
884 287
383 628
618 893
580 156
150 68
665 59
660 66
483 866
855 310
888 330
938 237
177 43
29 24
765 378
756 367
167 489
388 727
24 432
490 117
918 765
826 12
544 166
195 580
501 559
191 219
421 112
980 245
825 772
281 964
665 825
654 225
303 313
273 697
704 544
497 731
750 175
783 985
390 575
380 43
228 621
909 1
101 409
682 201
427 288
692 519
611 948
295 970
408 349
56 62
311 210
710 347
544 736
265 408
92 295
164 23
243 403
700 674
703 386
82 563
125 659
700 122
754 240
910 813
413 901
66 253
446 706
221 530
447 250
773 874
439 773
580 430
902 744
55 739
565 345
103 363
751 84
686 705
509 452
997 996
603 607
828 917
550 149
901 699
373 832
650 779
733 532
966 786
61 924
775 953
22 116
845 57
370 540
376 936
487 676
865 665
499 985
505 915
54 281
571 715
285 347
416 219
969 233
798 418
337 86
909 512
542 465
694 586
677 552
69 87
696 494
112 441
519 408
125 417
706 375
673 547
129 610
603 442
723 370
376 366
339 211
314 746
908 593
702 806
646 903
483 826
834 948
737 416
534 876
477 221
906 453
775 994
384 730
294 553
660 905
723 960
439 84
11 519
392 126
509 833
132 939
902 621
913 441
614 249
901 373
554 796
843 864
405 485
529 885
212 828
402 874
253 601
253 519
848 712
233 577
89 345
368 828
728 440
572 778
784 237
158 169
316 93
208 897
565 229
943 552
816 555
144 694
843 882
277 710
366 891
666 40
141 532
783 68
899 309
747 205
775 509
741 893
318 912
356 170
235 387
255 59
816 933
502 756
748 348
263 61
863 144
707 291
100 501
129 985
180 282
405 951
292 318
53 102
460 189
318 291
345 601
549 697
161 623
251 651
799 459
703 526
281 536
878 45
959 332
248 579
330 406
116 922
150 279
762 185
70 918
902 603
53 154
184 691
559 562
120 91
212 646
796 243
398 281
442 933
437 271
837 597
326 695
828 895
130 55
8 674
423 913
755 670
703 611
671 359
392 688
613 206
537 126
934 198
470 585
436 280
440 323
883 799
311 504
128 180
719 822
46 31
411 236
37 4
428 667
889 998
27 187
405 885
791 588
103 553
236 335
415 826
838 989
821 319
287 867
461 409
499 351
91 810
605 828
738 182
437 45
627 566
677 207
185 459
533 20
162 718
989 14
663 201
771 336
979 731
860 618
237 185
978 349
791 778
793 435
550 680
655 561
739 811
862 903
804 755
871 497
684 570
753 820
144 212
254 321
97 199
544 438
154 302
93 710
254 91
821 3
59 20
907 593
604 390
637 428
784 491
595 459
590 174
302 542
289 795
608 157
534 804
195 577
674 50
96 591
749 690
712 927
44 645
549 875
466 296
311 329
317 751
933 800
441 288
687 218
661 273
210 567
614 906
533 791
135 190
94 720
686 524
847 213
685 222
674 85
599 419
95 386
431 535
133 467
764 390
873 386
454 668
951 938
700 89
631 838
822 841
599 163
39 223
101 540
579 839
255 868
938 930
351 451
150 864
790 770
160 323
641 810
769 347
120 208
906 152
685 517
82 466
688 443
535 940
111 849
948 440
253 312
648 151
6 216
523 567
571 639
417 248
97 351
866 659
322 753
123 939
47 255
164 970
318 322
965 266
707 808
996 390
253 318
178 506
76 570
955 5
202 737
309 338
863 782
99 901
440 33
251 943
671 578
93 555
31 541
754 144
429 47
905 802
404 712
717 343
260 84
825 398
170 753
933 904
154 344
137 117
44 409
512 396
153 982
836 173
171 564
34 483
333 88
88 298
660 789
386 984
991 684
611 720
953 163
95 560
934 431
893 382
226 731
902 468
428 596
384 854
117 360
671 457
314 886
489 969
728 84
847 287
587 633
890 658
147 89
945 774
428 293
912 523
503 261
62 960
384 142
426 18
162 678
614 362
649 341
152 48
780 930
75 34
691 386
958 153
17 139
717 232
458 24
610 562
453 881
608 536
40 46
244 54
858 331
422 71
774 617
783 654
981 389
124 460
625 968
582 48
954 803
910 586
632 500
644 953
298 563
211 156
27 153
616 766
225 630
278 128
586 853
950 711
691 313
640 723
512 751
305 562
384 862
573 368
858 119
357 604
59 99
190 285
662 196
292 256
653 955
678 470
994 778
634 184
802 37
782 371
407 988
301 112
804 156
321 722
974 743
794 485
526 319
138 788
635 1
354 31
526 151
450 375
231 457
127 611
943 746
456 462
908 812
152 587
757 264
586 462
617 351
442 133
145 930
261 722
884 695
416 523
396 138
623 47
179 484
801 38
749 469
915 647
319 436
452 410
557 187
433 157
286 13
199 767
448 749
307 630
128 210
811 459
959 490
542 929
309 369
437 876
831 471
55 173
563 183
742 722
398 812
728 504
697 551
304 628
312 306
60 113
912 21
779 327
363 651
331 615
570 41
454 722
789 562
428 653
169 561
945 974
262 220
493 274
439 728
449 953
146 278
329 105
764 207
264 145
465 848
25 414
115 219
49 39
257 780
396 580
23 80
512 435
877 605
969 371
888 921
676 454
393 831
497 779
166 897
695 5
126 172
941 159
913 53
808 358
164 768
350 394
781 526
347 836
53 253
56 526
953 901
793 150
259 726
34 631
464 681
382 605
915 547
612 22
997 434
759 362
629 460
570 734
966 880
360 328
83 776
400 35
691 139
947 975
339 864
505 33
632 114
120 783
132 815
162 628
95 763
517 752
16 409
976 364
967 500
281 706
393 622
469 710
917 611
196 968
360 241
322 143
236 490
313 596
848 234
973 667
995 37
369 860
146 938
861 334
767 546
285 696
908 255
523 308
364 568
788 200
940 167
62 971
792 718
802 997
24 689
337 799
840 710
553 698
114 909
624 166
40 71
268 204
734 812
404 787
448 877
21 980
342 891
303 900
287 972
954 641
974 371
997 4
790 196
526 571
917 774
836 541
657 364
536 451
85 76
991 19
613 122
793 467
534 751
979 974
285 409
726 646
195 834
210 264
789 676
231 468
863 369
94 698
717 818
209 408
475 776
233 830
389 170
250 964
775 782
327 887
313 948
54 319
403 298
89 404
247 176
282 532
672 470
569 872
205 12
931 221
922 24
490 384
734 173
743 317
736 642
480 489
853 42
3 812
664 735
231 675
419 515
292 481
87 730
382 785
129 737
181 649
435 685
195 259
318 852
81 825
810 327
222 443
208 46
555 503
689 185
596 56
924 565
796 275
475 882
148 860
352 271
142 961
895 256
649 936
885 818
728 871
55 926
784 107
93 765
392 249
358 195
697 746
938 999
598 658
435 705
291 319
49 718
6 202
209 292
795 298
501 557
498 90
94 880
942 221
195 154
957 346
22 929
743 119
631 7
110 94
774 322
192 437
394 550
307 968
117 584
213 196
388 8
590 423
929 806
655 387
262 230
463 721
18 15
500 223
122 66
391 702
815 424
963 236
564 51
673 19
576 696
602 343
350 824
572 371
327 65
753 826
807 169
28 731
627 260
321 657
878 443
756 349
320 440
75 761
743 684
353 86
407 711
806 993
963 215
927 34
620 757
226 509
1000 579
250 129
66 295
386 596
478 503
900 245
204 762
781 385
149 132
755 502
915 685
29 660
522 705
32 471
269 591
371 609
198 546
499 124
941 430
150 106
670 937
794 270
111 75
667 156
570 98
560 931
929 537
950 840
382 403
693 55
498 974
666 570
949 284
993 314
697 838
769 705
703 387
579 730
713 239
580 321
671 605
949 707
261 114
884 615
675 50
745 953
900 422
528 578
631 883
730 73
169 143
774 802
482 68
196 664
914 861
606 340
450 80
823 489
82 33
885 550
658 485
453 17
838 655
260 146
488 570
60 870
945 21
416 183
743 759
600 150
963 265
488 637
962 36
499 189
971 857
878 69
607 332
656 511
17 745
5 1
917 323
254 32
672 822
421 154
979 626
169 727
694 325
409 891
317 154
354 420
292 605
245 419
404 777
626 689
118 265
832 455
142 439
655 50
565 502
499 790
281 199
178 673
840 770
345 398
664 303
944 374
169 718
889 458
716 890
912 134
789 513
3 159
105 464
431 47
992 868
388 767
596 818
161 408
739 484
582 97
482 612
166 653
435 203
340 571
266 332
112 48
908 165
500 545
190 543
864 101
329 934
240 695
702 239
703 591
692 413
80 199
939 673
377 290
717 150
801 706
850 651
147 140
497 852
837 365
680 17
381 896
303 693
622 288
270 876
621 714
831 415
143 682
479 749
65 23
366 125
903 242
970 436
612 799
984 222
984 343
534 444
247 112
172 942
225 572
705 811
195 840
188 842
418 168
369 43
633 118
957 938
327 718
665 170
235 624
863 442
225 895
505 120
377 571
216 151
365 756
873 323
696 641
637 784
658 810
966 877
775 144
18 908
742 732
431 473
460 676
776 420
883 24
928 421
160 268
765 326
673 816
829 426
593 176
98 27
571 917
99 92
614 613
531 14
734 73
512 144
822 355
619 863
562 757
981 482
537 802
388 500
439 797
606 476
96 297
554 521
590 553
891 773
820 81
11 645
943 819
415 674
904 478
994 758
976 512
390 754
579 697
564 678
1 209
806 656
853 764
774 192
901 246
656 693
758 590
425 235
756 700
471 711
434 750
469 158
382 344
451 589
273 744
118 561
989 309
878 196
958 779
576 724
244 988
877 329
176 950
416 413
825 811
878 785
737 915
220 395
116 469
945 316
150 670
778 477
261 276
445 63
906 33
239 996
702 286
390 616
297 106
797 22
544 381
955 878
426 556
977 889
252 278
881 622
828 149
463 302
309 522
891 637
413 458
604 190
104 892
269 253
259 665
71 714
202 210
401 999
158 83
344 803
735 43
721 33
649 373
659 824
679 445
796 623
180 147
118 298
327 726
30 783
634 87
964 688
799 636
918 587
237 861
139 160
554 315
200 127
903 78
629 939
276 813
196 815
303 644
830 959
304 337
127 322
525 486
601 35
362 862
12 286
240 119
450 121
673 759
143 474
109 741
823 459
965 571
622 790
748 902
354 468
249 451
496 229
155 998
206 461
318 38
322 870
578 379
644 741
28 149
578 325
356 936
724 39
372 880
305 250
797 607
848 983
130 772
970 105
394 685
543 430
841 125
962 918
26 998
920 935
663 585
543 79
875 155
807 326
402 255
224 800
445 591
782 906
183 781
668 63
684 280
889 18
646 715
306 564
699 227
376 138
672 828
266 591
400 133
776 285
481 54
605 573
941 310
968 506
888 76
764 323
957 841
419 306
767 492
956 333
456 645
444 472
372 28
278 68
221 82
635 533
864 981
207 301
704 389
934 260
477 703
99 472
124 61
945 881
445 745
677 157
398 787
149 295
116 79
610 618
575 72
153 742
134 316
166 881
521 575
602 637
881 527
748 318
884 498
605 890
92 686
435 524
326 859
907 76
660 834
37 109
158 9
696 623
529 694
737 595
297 926
185 568
460 669
519 856
441 646
220 769
66 436
145 322
666 198
336 590
713 860
644 372
497 1000
541 706
919 368
535 555
71 621
508 363
673 158
611 767
661 740
79 382
230 717
604 550
376 45
484 880
417 37
279 341
536 311
198 901
747 100
432 420
985 993
29 1
600 38
984 798
187 499
410 22
339 819
543 707
488 101
128 302
108 144
366 632
183 802
788 534
669 814
239 161
14 161
393 941
920 486
426 835
930 365
158 951
109 533
540 235
224 880
893 401
25 18
846 216
459 260
199 913
297 781
663 744
478 633
189 386
444 957
153 964
829 186
590 58
46 326
398 609
484 806
385 414
394 843
686 708
523 577
759 4
346 221
712 276
93 492
945 761
661 487
754 509
943 582
104 264
249 962
767 70
137 269
525 860
349 135
411 897
970 580
197 526
54 57
20 764
784 764
774 18
965 331
981 233
463 888
724 379
926 514
371 740
745 689
75 272
552 147
594 332
15 180
58 446
63 557
802 31
709 637
548 619
736 856
608 350
572 15
315 73
768 241
890 188
587 731
779 38
646 588
68 177
172 836
469 270
854 48
391 567
15 957
268 76
96 242
552 791
695 892
272 327
552 821
994 935
342 882
55 583
997 503
737 503
66 231
31 721
774 103
759 470
449 990
596 374
312 862
368 203
478 159
66 666
4 651
362 39
266 820
538 421
109 73
15 828
708 143
192 879
517 135
621 434
172 242
113 775
142 809
342 218
334 437
951 103
231 658
441 635
498 923
728 263
208 369
422 762
83 997
510 170
541 844
840 769
766 933
862 156
380 644
400 704
286 127
6 486
123 223
930 214
212 797
717 859
652 179
163 512
224 533
961 228
77 685
834 51
580 830
28 735
17 860
923 649
775 650
167 870
935 554
549 441
43 372
345 864
500 382
904 37
185 228
242 303
945 893
254 287
147 779
939 426
332 42
437 70
748 890
179 815
482 110
41 328
13 402
214 297
466 116
610 402
657 427
443 871
278 870
948 947
418 53
350 511
787 674
424 174
559 848
197 392
802 529
950 5
889 298
609 693
305 32
9 10
870 765
785 386
687 469
682 865
950 746
755 301
791 890
783 432
878 904
133 187
94 206
431 844
968 771
82 203
919 116
572 437
424 807
999 635
773 378
989 820
872 631
391 431
459 725
759 687
105 880
973 439
895 413
905 395
808 234
554 755
837 917
822 39
670 251
66 221
15 802
335 586
86 499
430 308
56 41
250 234
157 240
531 342
568 275
25 405
666 130
176 184
414 203
552 565
184 879
593 800
39 924
730 860
672 997
27 630
860 417
127 323
667 340
754 928
119 345
915 738
834 775
477 316
509 545
761 492
630 256
15 374
209 192
766 103
362 4
83 821
836 149
588 669
329 859
453 966
397 961
886 426
36 760
474 63
841 886
873 753
416 228
592 973
210 406
802 483
815 443
93 687
403 826
445 60
187 10
502 889
937 57
159 87
571 543
500 261
912 112
420 970
779 891
651 312
882 135
764 569
462 133
655 295
551 809
421 576
495 212
302 109
227 450
317 584
69 582
648 924
61 506
1 495
170 77
576 858
171 571
578 331
559 985
731 885
437 97
937 872
133 850
816 913
754 58
156 298
20 310
333 10
783 628
58 655
648 461
988 296
788 37
994 874
264 121
643 703
555 277
849 222
319 432
610 31
688 902
301 487
312 553
82 698
345 641
376 662
912 296
455 769
614 208
410 777
493 386
487 297
333 323
144 872
190 308
154 193
36 898
992 889
387 669
251 287
85 661
142 30
26 760
457 814
819 983
144 288
541 434
978 439
355 223
905 13
524 514
798 208
617 408
844 996
41 553
603 838
936 752
376 816
965 251
659 75
198 262
282 743
244 179
345 944
427 175
288 631
251 860
702 773
450 744
167 26
463 139
305 498
763 859
999 831
37 548
466 133
691 58
452 249
867 601
258 93
746 895
440 775
931 49
352 329
927 920
421 608
706 757
423 743
444 547
810 635
53 647
249 257
379 118
154 342
255 300
639 216
526 169
789 382
893 937
64 520
351 230
925 937
350 997
180 490
482 763
990 144
416 678
810 953
85 805
554 486
840 116
624 419
889 310
290 212
601 260
10 686
402 659
375 331
688 584
746 924
39 52
687 647
765 564
718 751
304 595
735 102
750 484
125 580
20 524
47 596
506 945
315 621
942 507
333 586
608 711
764 432
840 557
508 794
741 659
557 817
552 621
588 436
73 576
13 593
933 387
722 592
722 606
898 341
940 305
330 183
103 234
553 418
425 204
175 820
849 19
72 587
341 963
798 191
136 548
451 660
669 618
748 827
856 268
89 775
335 189
191 740
953 585
622 242
704 343
688 718
163 670
41 403
910 785
904 756
66 946
235 726
840 597
777 725
674 497
744 137
534 192
976 372
374 948
364 574
599 646
544 849
33 696
904 566
195 632
632 382
309 327
673 838
681 368
830 781
257 289
130 924
379 213
674 942
829 94
761 593
463 761
330 47
715 791
601 356
771 862
552 655
389 12
998 918
637 498
179 679
334 287
823 349
675 37
354 634
141 31
127 770
212 353
861 355
800 934
815 488
192 193
132 124
486 210
909 686
302 602
212 939
449 847
38 934
947 491
978 821
308 393
856 777
170 275
234 846
19 616
483 783
588 175
237 828
190 770
552 822
49 100
880 103
695 976
301 98
675 754
383 176
644 875
628 843
236 710
750 614
702 138
600 299
860 19
682 36
363 628
103 844
521 340
145 330
303 37
789 113
313 447
140 709
902 858
339 147
883 542
650 214
430 532
83 600
47 192
295 192
251 481
25 83
135 857
613 449
297 440
811 773
319 851
957 769
692 2
905 339
117 286
815 130
202 866
872 478
286 55
126 686
919 943
903 178
248 616
344 414
6 187
355 237
721 138
368 139
486 631
844 419
752 181
532 401
568 212
568 161
789 848
66 157
459 831
710 611
746 605
847 477
578 295
497 154
581 202
388 123
686 946
798 607
632 433
73 96
936 461
481 988
27 274
783 460
623 856
830 582
607 68
389 724
390 536
393 58
879 143
720 480
937 597
871 511
467 137
31 423
841 368
355 89
776 602
169 333
819 661
258 976
632 839
684 277
392 724
198 681
887 267
368 423
986 410
659 203
472 967
6 846
867 973
13 330
511 968
613 330
727 1
412 297
291 52
817 54
760 701
616 396
373 194
872 575
63 610
501 631
809 241
523 623
543 793
761 770
906 355
323 875
897 873
856 150
854 128
219 715
255 891
514 563
294 218
997 934
559 396
606 283
418 900
614 445
407 486
982 448
690 952
423 177
439 584
226 284
866 475
662 88
279 351
437 785
189 151
432 444
825 694
65 139
883 858
4 287
366 49
960 529
185 29
586 993
690 921
364 147
998 980
738 227
856 363
671 494
857 608
924 201
901 274
816 332
929 114
663 928
889 787
819 890
983 462
11 345
795 729
919 42
774 340
599 688
474 312
545 960
539 624
35 957
510 457
129 72
76 181
608 209
377 661
887 630
720 154
426 48
931 206
178 365
361 880
340 568
372 640
576 583
1000 418
472 334
281 818
334 169
114 983
277 329
387 771
962 501
961 860
74 726
295 462
418 865
880 523
470 381
339 969
883 644
14 18
321 961
388 879
673 938
454 506
59 4
691 700
568 949
117 114
580 317
555 565
485 789
913 845
285 413
506 645
202 435
266 132
769 399
881 831
516 924
772 949
260 36
953 873
84 421
652 217
542 585
720 968
969 930
294 425
934 527
579 991
98 349
906 463
813 207
546 20
595 696
164 1000
361 357
851 349
855 250
942 989
598 68
147 544
878 642
353 57
454 212
783 218
921 244
471 460
661 420
683 26
227 895
510 853
466 304
124 970
753 320
691 326
684 668
631 446
726 729
236 520
761 612
427 725
748 64
932 860
935 643
868 318
194 178
293 236
478 991
633 569
156 466
484 524
672 172
442 738
211 409
997 340
951 375
55 909
62 991
358 179
194 438
790 646
965 318
390 900
798 482
561 590
730 62
198 284
397 350
723 311
617 706
499 136
44 128
651 538
143 290
116 594
109 708
975 724
410 646
595 833
395 181
358 652
359 452
374 827
552 374
22 992
963 420
124 295
346 962
120 538
596 740
860 930
445 774
819 847
114 384
975 787
371 878
204 804
736 148
223 545
242 545
757 342
445 115
266 486
452 487
919 342
652 92
639 570
612 255
920 527
515 644
631 666
829 254
486 1000
189 486
742 335
753 233
153 598
161 203
190 405
803 921
82 168
590 587
495 330
201 968
388 735
965 919
231 196
206 28
466 891
362 262
163 698
792 869
928 821
811 78
368 887
76 743
773 976
241 689
458 750
526 710
485 317
977 362
778 276
822 689
246 625
297 925
350 597
432 92
430 866
961 683
391 460
683 407
723 989
568 201
379 236
696 765
513 974
512 692
811 851
754 499
461 641
598 735
926 551
663 868
363 532
457 6
550 567
72 49
153 983
744 848
488 85
985 474
756 992
660 190
41 731
501 852
70 895
93 37
799 674
771 426
740 622
502 426
637 29
260 432
694 685
364 78
799 366
949 55
889 336
172 118
834 681
230 634
871 200
302 339
157 282
585 688
784 471
878 698
417 221
614 765
790 552
731 350
622 152
941 233
364 973
513 709
891 963
827 177
930 575
957 375
655 410
6 350
282 326
297 580
23 85
81 488
213 839
251 229
193 432
843 36
657 510
362 410
334 339
922 854
740 860
838 588
561 958
908 106
616 194
47 108
604 988
241 249
972 432
844 843
976 623
187 940
627 526
279 179
875 499
5 195
356 380
119 615
597 373
41 659
126 997
938 741
564 533
567 559
453 497
903 150
597 279
731 547
47 478
121 207
204 458
251 85
188 50
802 724
385 919
535 20
521 524
756 44
797 119
877 35
503 419
599 456
839 954
780 902
576 660
786 268
992 51
173 17
723 954
51 693
122 376
797 94
814 545
594 20
206 22
377 855
977 924
602 276
410 884
232 151
127 448
169 188
755 535
522 111
213 659
794 812
15 424
801 72
437 941
162 996
603 654
716 823
268 225
366 332
378 708
506 220
393 632
581 903
981 675
370 679
479 561
708 589
877 921
373 542
744 719
920 58
636 655
357 428
199 440
76 323
463 63
798 88
911 992
977 790
303 723
811 277
686 750
715 71
394 826
110 525
622 610
485 804
287 539
653 812
538 726
361 625
974 445
458 436
661 19
643 221
779 985
894 706
861 990
575 548
221 946
279 94
796 927
188 719
790 729
260 244
456 690
671 429
899 497
953 356
576 218
124 12
373 303
120 479
830 48
384 307
133 875
977 955
690 869
588 571
537 380
803 748
966 944
786 951
361 623
695 112
472 709
486 184
167 133
30 333
26 484
780 891
370 902
811 243
106 435
827 922
186 346
400 409
377 170
157 890
109 63
461 478
100 239
762 62
291 670
135 148
525 918
271 140
512 538
982 206
100 921
336 395
826 491
652 795
804 386
173 985
446 880
125 665
38 623
229 237
302 832
85 905
68 588
840 481
884 448
531 155
350 970
999 268
567 516
590 259
950 246
578 647
84 924
405 538
487 911
173 390
930 713
891 124
627 612
897 920
650 988
95 314
683 515
516 232
559 55
428 999
681 861
895 747
818 377
40 396
493 200
3 240
397 435
762 186
77 724
975 151
429 536
431 714
378 643
675 696
571 145
624 738
980 696
521 972
866 633
736 48
122 30
24 414
516 131
309 159
441 239
626 426
670 231
213 935
713 492
563 888
329 564
125 131
421 83
3 953
467 391
983 790
511 86
939 757
933 193
67 152
788 667
848 54
214 28
40 672
36 304
400 323
921 403
343 234
782 830
749 116
449 444
100 544
506 889
528 211
856 456
167 623
822 567
965 602
755 379
825 549
746 430
387 619
934 805
988 280
169 195
83 308
186 270
349 626
279 316
987 803
87 299
822 73
461 362
699 183
600 955
905 466
379 231
342 504
377 267
376 21
187 463
252 179
227 818
199 804
906 357
747 856
326 70
379 423
978 960
395 274
511 36
579 419
929 789
318 585
956 341
344 292
624 864
168 560
68 531
985 485
744 825
217 759
340 231
732 325
509 71
295 439
158 22
54 213
286 968
715 958
446 937
39 657
895 817
778 283
101 737
745 611
658 275
110 77
703 512
539 960
377 261
513 487
408 992
704 96
523 649
982 88
80 398
834 914
896 61
751 770
760 906
117 357
141 397
721 322
127 934
800 294
726 922
371 164
589 659
967 72
706 683
434 400
638 426
54 812
699 315
206 853
931 982
283 100
537 400
783 125
777 802
640 647
357 844
124 51
872 994
484 562
863 696
816 708
778 891
638 33
44 847
365 993
961 363
901 177
7 211
990 296
659 342
568 378
811 784
992 116
137 58
317 214
533 581
567 403
771 988
877 799
966 732
652 410
860 157
70 416
120 817
777 204
122 769
6 395
770 68
411 233
86 213
178 795
542 345
261 721
670 777
105 421
203 504
532 490
389 514
127 244
673 817
192 551
375 117
743 650
847 745
146 153
90 392
453 83
464 564
92 943
688 719
746 741
945 976
880 93
425 511
16 874
361 56
181 543
914 308
414 820
799 453
541 679
385 394
352 36
675 287
995 981
595 122
299 257
183 371
283 130
711 906
705 288
643 381
305 430
257 749
591 869
158 784
117 677
345 688
89 80
834 507
255 629
66 273
676 429
464 626
358 531
994 216
947 13
61 828
514 812
440 813
866 555
699 396
352 810
730 786
825 581
37 646
962 505
513 784
477 484
298 230
349 852
403 431
111 334
592 502
213 133
467 355
980 484
444 42
470 858
981 838
274 816
277 119
623 600
841 594
623 807
375 185
630 485
853 984
143 421
640 478
130 58
695 671
206 79
386 439
202 386
633 853
224 719
839 251
539 100
73 953
854 743
345 915
460 541
687 887
480 73
227 689
999 515
447 861
372 135
455 785
794 533
809 219
143 100
249 495
5 42
376 299
241 167
413 647
714 430
70 114
967 360
450 466
941 922
538 179
975 289
69 579
23 788
484 622
74 937
863 93
223 831
742 394
487 900
54 672
678 199
798 983
839 764
335 41
616 636
950 849
480 533
30 440
345 222
137 44
746 744
446 284
872 251
754 112
571 172
856 919
753 962
41 467
810 414
815 707
843 63
672 859
189 662
888 114
522 557
730 129
742 42
272 156
468 269
677 587
857 201
699 40
720 615
292 462
570 626
385 252
550 563
44 283
564 355
797 848
836 563
528 366
130 939
145 929
73 101
605 474
399 997
681 317
599 499
672 151
963 81
891 189
36 218
157 379
916 806
898 703
806 96
331 694
513 899
1 13
633 877
888 493
493 185
816 118
79 76
724 216
906 926
956 482
392 933
81 93
858 701
995 496
1 569
68 694
771 450
572 911
510 613
504 387
846 293
939 374
320 81
915 113
62 336
490 734
894 450
34 750
188 158
736 80
701 27
248 165
577 512
23 526
873 670
470 55
434 381
384 688
565 567
923 441
177 134
637 590
949 961
282 538
322 223
315 150
950 381
586 304
696 866
945 114
263 469
224 17
800 155
959 68
405 976
704 297
731 354
880 129
509 562
618 197
812 626
583 811
296 136
161 734
909 194
114 300
979 414
810 36
587 370
959 995
977 657
457 404
77 392
887 432
587 675
967 400
134 668
631 657
798 563
857 532
306 954
142 164
391 918
852 579
301 666
794 316
356 266
212 91
938 947
77 468
485 280
770 600
159 142
258 383
876 525
765 951
271 898
931 380
764 77
181 546
503 128
423 555
860 325
918 751
713 706
422 67
522 736
968 438
753 916
85 269
427 484
332 744
692 185
34 261
815 119
436 699
866 439
987 455
855 973
228 480
473 712
364 149
172 289
874 653
455 446
420 1
604 632
798 431
798 293
513 329
383 153
520 309
971 59
554 550
338 315
799 129
888 824
111 192
553 88
827 993
66 779
158 312
232 777
167 383
902 161
405 105
622 363
148 91
488 36
847 737
913 813
51 213
165 332
408 693
864 453
849 886
845 94
476 963
307 89
301 216
522 102
708 375
874 552
230 472
102 838
11 228
506 356
520 287
563 335
195 802
739 697
837 746
167 855
861 342
945 716
401 466
710 5
631 217
224 697
947 589
677 100
994 65
600 370
617 912
695 250
816 368
162 670
397 127
294 177
842 97
139 66
130 516
222 228
661 521
324 476
193 506
268 310
192 846
42 874
850 15
239 52
922 188
620 272
22 623
214 551
391 829
251 457
168 456
45 399
402 795
716 173
157 442
223 104
889 338
787 228
132 223
562 14
101 599
212 890
345 861
708 412
130 800
915 494
501 825
791 983
74 54
849 515
825 112
398 283
976 46
440 684
382 659
116 367
767 2
823 406
860 117
904 958
483 204
230 810
84 758
226 9
91 981
443 828
335 356
83 759
199 720
314 336
937 580
687 601
593 628
454 377
536 352
661 69
938 729
188 586
55 770
582 21
300 665
717 43
703 42
844 368
415 769
899 805
794 970
646 911
237 477
251 109
167 982
412 40
424 316
439 483
826 273
326 726
721 944
369 174
633 369
699 425
246 655
585 435
54 331
81 234
641 331
791 338
151 270
889 372
694 828
628 965
175 226
498 276
989 113
565 394
520 900
458 678
257 495
51 398
278 757
680 380
835 752
479 907
889 320
449 184
322 874
393 465
594 695
168 166
167 434
369 750
509 564
830 200
236 10
844 85
514 737
170 920
540 297
829 3
195 907
113 281
950 997
593 697
889 544
583 26
941 29
112 680
896 696
872 978
669 848
159 146
61 85
298 842
760 517
434 753
254 257
450 935
444 156
665 986
429 774
575 148
718 497
834 999
706 737
380 46
190 780
996 550
416 186
784 719
677 876
817 21
144 14
546 84
106 415
327 950
538 536
481 363
529 628
540 48
424 820
554 297
194 892
590 878
553 429
21 76
33 147
556 587
422 527
701 739
690 178
664 588
999 174
464 169
464 786
652 534
665 912
522 118
14 191
286 415
235 51
822 757
318 462
592 326
793 635
877 37
922 226
192 583
617 737
892 123
898 925
847 863
201 576
864 598
445 862
696 773
236 629
665 948
959 75
333 271
605 244
566 153
655 245
992 108
285 289
693 546
13 221
795 796
991 364
25 325
49 506
176 283
567 776
462 261
419 512
945 365
573 211
395 119
828 382
826 662
192 905
426 491
366 633
473 843
693 312
768 82
62 800
320 48
483 963
584 534
105 247
227 877
900 593
122 412
351 432
763 674
180 62
413 377
986 59
566 108
496 348
625 96
508 897
920 786
402 130
674 175
968 750
356 484
916 351
520 260
196 120
370 528
703 75
744 706
922 808
694 691
210 495
654 379
607 643
203 83
778 684
160 828
832 898
321 466
512 38
951 850
64 154
556 485
489 980
565 830
475 981
942 504
332 735
428 249
781 762
16 250
782 661
413 150
355 482
374 923
750 727
867 304
297 453
519 702
961 387
828 727
777 370
399 255
994 166
923 18
805 741
36 95
478 763
888 216
69 521
937 767
158 701
917 313
292 188
578 618
554 398
215 696
805 80
264 552
764 444
943 650
901 804
391 354
945 213
836 537
751 586
44 17
379 216
521 225
290 222
444 948
739 952
6 856
834 665
687 203
783 528
261 946
313 847
18 252
708 191
95 712
308 708
741 419
38 819
711 555
905 931
631 200
51 316
806 870
321 611
551 42
201 181
848 890
76 123
580 144
647 310
690 159
501 485
241 494
493 736
736 263
579 100
759 471
390 145
171 424
963 916
42 477
747 750
683 498
460 361
219 572
135 568
557 641
466 290
181 377
82 133
975 958
293 640
788 954
850 49
988 17
354 462
264 356
776 440
348 639
3 792
793 5
399 709
112 686
529 462
115 686
505 912
513 57
108 627
389 880
347 953
304 306
982 583
591 509
618 410
685 973
952 858
452 504
497 247
572 91
691 323
448 475
97 385
271 416
886 955
910 699
455 755
277 177
699 95
704 999
362 885
521 364
921 546
340 102
21 264
991 836
988 531
939 758
268 465
910 438
14 22
926 96
773 658
146 154
179 310
48 203
922 254
119 556
617 973
501 970
787 587
684 370
974 969
418 704
201 748
986 101
428 677
650 426
336 702
886 623
717 226
981 259
410 971
259 596
321 491
392 664
583 602
548 240
333 92
14 58
254 172
964 817
327 321
225 711
229 298
144 980
14 94
352 912
933 164
649 519
968 339
494 531
26 638
580 597
383 62
75 236
597 832
152 647
40 78
799 162
725 827
541 759
724 130
689 890
520 653
777 532
875 41
434 768
599 821
761 42
227 191
147 777
851 887
581 962
212 4
745 757
526 341
665 234
605 551
776 998
995 462
357 250
417 71
313 641
664 234
301 947
906 824
866 832
580 729
650 34
3 57
858 313
286 223
184 183
925 27
621 223
228 106
711 841
555 328
665 413
196 242
780 866
257 13
494 215
244 67
536 406
377 450
553 555
79 574
667 163
667 878
581 843
673 300
407 313
927 406
262 461
267 677
174 405
102 298
159 579
148 885
340 760
602 750
942 168
524 687
564 858
135 416
800 234
367 319
932 353
944 810
822 903
287 276
838 282
492 957
508 965
877 407
104 221
374 223
871 233
620 495
323 841
307 445
693 647
686 160
700 173
664 746
749 997
51 525
383 655
796 31
795 605
538 850
986 595
772 399
46 497
300 218
769 58
194 514
632 619
220 471
322 72
459 793
876 694
405 501
359 254
897 524
422 2
830 416
157 482
42 675
429 27
260 895
126 797
393 403
140 417
171 415
1 143
632 893
287 693
49 484
779 211
482 300
602 71
123 357
730 559
807 545
392 477
708 599
691 224
427 278
932 962
19 831
84 114
344 866
546 63
135 944
726 710
191 634
902 660
323 478
430 292
336 629
286 999
763 122
237 878
455 525
742 726
950 84
129 444
311 27
681 721
890 730
385 748
226 828
593 809
120 865
103 650
260 530
33 454
498 426
108 136
306 119
791 871
513 844
228 591
662 796
553 716
540 414
978 626
411 954
671 73
197 636
807 533
327 440
837 793
191 505
19 359
536 955
560 813
111 394
838 361
105 261
718 630
765 744
271 259
83 201
754 431
396 532
337 81
544 850
208 131
585 97
182 986
49 59
667 94
823 531
987 975
741 492
536 295
650 900
174 109
517 189
345 693
20 880
658 119
854 581
908 146
93 983
512 285
827 81
375 397
886 196
102 141
335 861
563 153
575 445
455 848
190 758
239 890
852 235
863 29
927 608
159 257
829 681
974 299
284 41
220 485
699 733
421 633
869 845
65 20
173 590
584 686
828 633
621 144
366 917
151 1
995 715
966 890
846 421
542 639
981 725
328 175
667 265
378 534
303 195
388 162
265 837
324 832
523 531
632 337
390 952
346 620
718 663
338 201
855 735
608 569
63 17
299 171
277 457
22 844
587 281
207 407
320 830
420 937
12 966
97 1000
256 447
546 650
578 648
901 209
14 915
131 534
357 412
41 940
266 708
50 858
408 670
622 861
793 30
126 121
120 392
713 189
526 400
223 603
849 235
291 560
651 875
359 415
528 959
21 750
578 759
269 758
723 416
719 106
613 262
534 448
232 610
701 105
915 328
192 79
621 478
584 214
951 545
239 552
735 224
656 503
827 670
805 93
972 584
478 94
678 604
580 234
193 925
836 31
270 140
74 59
283 562
592 354
842 904
365 126
721 714
494 529
168 727
581 645
729 759
820 177
978 613
213 563
806 567
485 181
805 761
968 856
996 71
361 760
192 750
207 43
392 428
226 241
638 513
541 947
130 338
872 12
845 358
645 482
252 8
366 669
513 658
751 170
530 783
512 793
833 232
87 962
821 253
71 856
705 671
921 826
733 928
866 396
752 836
49 301
813 554
125 487
481 31
604 967
617 185
265 933
184 201
589 969
263 514
621 680
40 470
882 261
714 17
757 993
325 912
766 836
856 157
386 429
91 952
466 469
808 28
597 931
742 804
210 905
548 247
985 612
138 165
395 117
824 212
114 859
588 302
856 302
345 57
433 654
951 978
651 556
458 706
78 485
331 70
883 597
770 874
23 1000
510 925
353 765
852 607
259 945
305 153
10 943
441 53
990 19
901 560
703 719
189 467
598 747
847 430
40 406
728 971
261 314
604 332
310 210
262 84
873 50
679 382
865 560
677 908
270 271
845 878
507 366
133 481
289 908
853 927
329 974
661 564
393 970
984 244
988 395
652 271
392 670
700 126
506 181
673 15
761 194
420 986
852 17
463 161
753 664
4 154
265 883
171 113
953 376
347 856
588 376
169 599
993 25
758 654
85 775
605 453
43 493
796 658
572 603
329 890
275 191
764 731
929 668
800 284
613 117
255 561
93 970
605 681
238 50
506 115
352 392
476 802
217 366
207 835
177 468
972 386
947 6
222 714
911 482
86 549
261 838
630 752
915 477
96 970
7 382
970 312
701 586
787 685
568 86
829 282
315 247
418 645
99 634
893 424
563 974
581 40
815 877
533 398
849 482
833 572
66 364
705 910
410 493
787 208
356 571
916 894
513 144
970 521
104 575
665 75
315 746
227 380
244 440
799 768
439 543
985 322
647 170
521 988
899 878
555 19
135 904
333 695
149 654
446 160
557 310
145 246
274 361
855 386
140 176
236 294
692 724
199 346
93 756
257 517
123 561
533 749
719 793
220 135
842 686
133 895
954 609
791 401
390 540
294 55
604 396
693 300
498 849
870 673
870 872
781 88
494 365
162 806
984 323
439 640
920 583
255 118
447 26
241 484
715 666
41 22
532 995
649 236
236 751
267 810
278 446
498 649
133 149
698 352
291 329
568 723
303 7
131 636
663 737
919 265
58 641
243 283
409 716
220 444
158 706
915 739
290 550
34 747
214 997
49 462
111 381
192 651
343 914
959 379
383 270
890 798
746 105
290 835
716 2
456 508
210 315
924 521
242 25
321 804
160 126
554 6
81 916
623 177
33 995
328 862
458 264
416 160
536 180
980 700
151 240
342 358
673 56
607 64
174 223
867 768
953 841
679 620
784 674
925 71
1 109
647 989
956 577
821 198
215 229
57 9
343 447
124 984
994 130
212 76
743 32
585 375
41 230
214 95
614 282
659 275
809 386
326 121
191 352
410 506
566 575
240 942
590 357
846 177
210 147
342 836
228 502
355 17
50 174
116 519
563 415
160 616
607 908
470 866
149 900
805 207
799 455
852 383
320 661
847 974
882 724
672 705
368 588
60 669
347 972
635 300
807 157
946 802
923 522
176 554
654 258
276 868
367 802
278 538
954 429
339 910
967 420
531 478
456 917
280 317
445 352
642 71
74 146
25 334
133 709
947 759
370 553
466 152
666 205
330 884
739 123
442 900
430 100
564 955
687 639
257 89
775 615
208 101
712 396
467 915
471 938
263 820
575 422
889 200
899 253
196 748
894 837
863 482
701 550
652 434
649 735
230 164
526 950
712 367
125 628
136 262
749 754
673 536
499 733
461 387
459 107
272 723
160 725
809 473
218 717
641 962
6 272
289 446
910 492
938 735
729 839
426 466
663 621
794 494
204 302
917 171
794 179
948 541
876 709
762 33
802 881
546 755
562 115
52 87
629 370
890 999
728 872
178 210
699 747
261 977
67 734
208 609
382 652
567 741
915 390
749 244
47 527
53 983
138 738
978 148
768 97
30 229
290 785
30 314
39 184
758 702
217 260
915 681
270 308
757 768
999 468
475 334
467 406
826 420
463 932
721 824
746 289
630 933
208 83
520 469
303 526
252 899
160 702
906 571
961 179
257 417
591 79
534 823
858 993
306 747
568 48
738 484
741 935
742 772
426 266
999 320
522 447
337 572
484 271
809 779
170 487
166 562
720 219
276 54
150 319
227 751
917 226
473 405
871 714
698 607
915 193
980 99
407 339
666 605
389 292
5 674
47 807
272 864
874 68
713 643
650 128
367 953
207 607
459 702
864 371
366 504
94 435
530 161
242 961
992 278
814 299
162 95
917 477
925 827
937 288
93 116
293 547
504 514
702 545
878 294
235 76
615 549
654 874
163 149
289 468
101 244
871 223
876 475
73 708
383 607
975 793
321 237
904 900
749 155
888 73
225 809
119 917
916 783
73 920
992 732
272 344
106 386
38 391
441 360
978 353
971 447
641 382
978 348
583 78
432 374
674 707
563 870
58 114
885 884
30 572
454 718
3 504
97 886
444 369
604 964
846 555
632 226
389 762
57 618
842 747
547 351
717 876
902 365
901 50
313 102
268 862
786 78
449 552
265 599
162 203
201 412
453 240
995 173
345 96
911 632
884 507
536 246
500 855
684 948
654 142
864 147
600 339
664 953
1 721
486 904
96 140
586 564
118 205
260 249
885 837
102 793
682 494
911 433
126 389
496 548
22 207
698 164
785 267
409 218
843 437
424 554
421 969
160 103
377 289
467 426
508 831
573 15
749 696
106 220
918 831
137 90
622 516
536 784
991 726
989 614
269 586
858 856
161 383
22 791
761 479
761 90
756 551
262 470
422 269
964 311
409 224
147 130
907 366
969 35
962 456
314 402
858 566
39 163
1000 613
933 773
820 428
859 784
431 100
358 517
127 923
389 327
585 504
669 443
621 210
612 361
812 49
18 331
50 989
782 971
999 734
464 348
644 451
673 649
917 778
456 72
675 796
876 782
405 897
376 305
139 67
793 296
471 786
682 8
349 643
152 710
42 839
540 197
354 446
780 551
852 241
889 129
182 459
303 311
195 363
660 942
16 820
279 536
159 199
60 425
616 443
591 183
190 653
163 750
65 934
495 681
344 589
268 588
650 232
652 666
839 967
346 853
658 472
934 442
928 239
833 6
114 752
395 629
393 791
307 799
499 114
304 667
468 113
984 475
857 660
301 954
219 288
265 948
137 331
89 979
389 451
19 299
604 622
522 477
402 106
704 800
517 28
172 910
642 251
287 242
489 859
588 500
998 424
729 768
912 812
563 90
281 179
495 772
686 390
407 745
723 564
562 783
396 936
161 253
218 481
134 411
439 111
155 502
772 911
135 231
454 959
477 66
532 257
617 488
285 435
319 603
110 23
799 244
405 386
522 596
728 771
692 965
727 575
735 37
163 567
679 672
612 570
449 965
999 640
927 627
46 4
231 104
279 364
729 981
123 745
332 133
954 714
531 455
73 985
30 752
732 202
395 691
171 694
677 674
724 493
667 829
987 965
990 113
554 534
6 93
769 350
455 372
607 295
59 822
13 973
866 298
556 311
213 22
346 515
483 76
297 552
207 308
796 525
57 181
20 809
89 860
421 808
13 678
637 276
893 373
835 876
75 263
923 301
449 619
984 94
328 232
905 385
245 887
508 964
528 249
456 941
811 623
492 442
25 169
766 327
46 155
526 288
608 575
424 915
600 291
669 880
84 695
318 445
660 703
278 334
842 576
31 84
501 961
102 944
613 2
581 31
691 48
987 255
66 880
655 524
2 397
964 433
446 986
977 388
174 913
989 209
702 764
481 138
166 421
695 925
249 390
676 794
865 417
473 374
780 639
751 865
100 240
517 259
922 962
169 329
587 273
808 289
97 774
249 117
60 788
612 555
549 617
286 111
128 864
214 116
481 824
341 826
510 319
782 385
448 451
320 971
90 92
472 534
395 408
344 797
939 889
152 715
959 256
449 10
713 698
280 286
170 759
154 201
698 85
152 60
313 583
634 58
288 857
779 616
272 4
816 328
382 870
229 449
808 200
833 409
414 593
720 8
101 411
663 487
774 545
51 998
563 119
207 421
973 758
539 859
140 950
279 458
975 654
767 390
137 514
468 129
855 106
215 993
881 852
746 103
910 500
227 703
58 841
966 779
189 361
550 610
372 592
392 348
776 655
51 19
861 11
562 945
492 251
681 953
783 829
160 989
413 25
773 445
406 25
26 727
172 958
737 29
657 356
650 656
248 530
181 852
743 245
552 216
701 649
636 656
651 152
131 478
628 133
639 435
711 442
934 678
872 381
78 471
924 844
410 699
467 60
309 362
784 735
492 192
447 987
285 230
652 690
465 21
522 469
472 256
827 247
248 662
622 944
256 361
390 576
769 510
878 120
862 47
690 442
108 81
806 211
272 544
49 441
268 341
570 940
670 63
277 97
264 609
405 603
70 320
557 427
218 375
420 15
662 976
243 113
867 821
418 922
327 852
829 389
616 204
889 929
101 981
356 378
135 104
840 681
78 578
215 745
33 368
641 831
506 200
245 197
772 387
179 376
38 821
471 726
238 902
398 174
550 416
910 704
222 253
708 410
734 186
337 881
5 138
299 852
958 210
578 330
21 940
364 877
760 665
525 880
404 804
845 183
791 34
123 228
865 367
791 261
186 338
237 889
192 726
144 620
550 99
837 964
7 133
754 486
966 130
795 696
817 610
382 903
504 603
879 504
481 402
811 330
145 135
557 542
571 8
729 872
472 85
976 281
178 409
420 189
532 207
401 159
902 85
233 404
865 375
519 205
762 494
888 978
986 249
862 239
790 102
987 622
735 137
630 674
468 853
510 958
484 911
417 226
822 153
629 264
964 646
317 155
818 799
333 117
660 977
393 396
588 709
32 773
799 690
549 532
946 54
988 420
971 385
655 39
428 927
497 480
768 352
891 86
257 104
552 184
565 208
764 608
271 942
336 439
363 613
775 875
728 52
687 883
800 357
996 805
344 8
869 225
322 469
624 961
592 735
61 544
357 480
658 879
216 664
35 829
235 636
637 90
797 373
727 870
658 968
885 804
626 704
227 21
804 861
17 156
439 865
947 130
626 338
886 887
581 526
816 883
139 620
274 45
594 724
884 128
720 427
843 663
824 377
98 536
748 512
477 720
335 150
203 151
275 237
18 345
258 605
187 898
114 870
260 159
918 10
35 626
732 353
204 466
629 994
128 76
334 54
815 226
190 366
350 138
225 569
177 511
207 885
667 906
923 585
555 982
178 124
885 608
384 526
794 941
778 109
664 445
691 231
124 6
136 486
549 790
642 449
662 43
410 296
790 935
255 530
148 331
669 90
399 806
751 919
311 989
743 474
280 98
186 209
139 330
216 941
345 188
695 791
263 897
243 117
404 713
817 781
33 4
908 94
157 630
889 555
318 768
565 205
722 411
379 390
245 908
731 7
609 813
106 223
54 550
515 847
421 236
223 827
584 119
411 428
494 808
40 458
174 692
116 605
844 517
188 67
936 805
486 419
913 84
256 133
460 812
791 914
891 607
517 618
150 481
303 618
448 642
690 630
18 467
572 949
404 269
8 618
536 333
625 349
194 325
425 414
857 508
789 441
367 36
23 619
583 781
296 845
635 813
529 191
246 202
278 482
715 87
406 170
101 900
845 692
466 600
745 222
673 264
586 423
532 951
720 727
248 437
474 659
597 811
437 150
481 344
719 13
180 37
31 279
138 420
18 313
1 93
422 134
514 925
804 251
625 579
883 647
723 658
544 525
401 710
417 919
675 679
245 493
524 529
227 467
395 898
320 356
187 533
687 685
715 808
216 834
208 682
914 849
118 360
698 48
518 818
64 457
315 637
139 965
350 885
980 83
539 723
325 165
379 457
62 697
322 459
774 765
397 192
71 510
711 990
145 226
118 683
345 753
497 766
811 176
801 178
456 653
492 567
657 857
556 30
300 590
229 190
390 392
509 511
126 214
556 901
263 768
943 833
975 346
569 18
607 860
878 725
699 156
608 364
576 423
589 837
444 889
195 207
172 317
472 617
226 215
150 445
356 36
618 926
217 727
85 185
890 531
103 50
225 209
166 56
962 579
359 103
718 809
410 9
273 507
223 192
1 284
681 991
609 909
145 379
711 136
543 256
481 82
329 16
894 1
694 305
109 526
147 384
275 96
411 417
974 956
21 879
316 459
134 555
505 710
426 259
735 934
668 632
350 195
149 732
767 653
927 21
548 996
696 859
618 880
436 457
323 653
406 756
512 422
306 285
67 377
947 673
122 303
272 351
100 538
142 701
83 964
114 40
918 797
742 216
67 184
4 482
930 293
339 999
599 123
334 60
722 940
916 468
310 488
481 668
415 240
229 838
559 946
76 151
394 598
322 635
237 696
830 483
263 881
420 606
895 473
357 320
605 398
300 777
990 159
926 578
515 585
931 661
925 625
43 781
634 165
222 224
629 542
841 363
278 425
998 515
447 57
439 45
522 948
528 667
83 768
226 840
865 2
675 885
597 238
567 318
186 17
559 417
913 366
149 410
199 652
679 914
851 970
806 534
845 684
529 863
933 752
56 658
770 256
82 813
208 791
177 864
718 554
198 70
564 397
500 117
409 932
275 969
124 116
41 349
493 565
519 704
914 277
774 198
209 759
708 285
819 509
137 798
305 998
846 335
486 858
130 659
251 859
376 382
628 342
399 999
423 858
713 880
713 524
508 348
104 200
213 603
563 456
114 935
228 158
13 650
820 570
261 49
602 64
764 4
270 653
636 297
948 961
143 540
650 525
319 275
565 487
59 871
927 850
10 985
393 347
710 629
867 356
941 319
862 864
794 629
916 496
897 247
715 530
389 387
329 573
562 517
556 454
30 172
908 898
184 401
598 987
793 750
965 26
937 985
994 14
105 739
845 12
853 484
185 952
141 592
945 338
160 932
112 261
413 658
891 508
676 877
181 182
784 25
373 594
598 469
543 456
232 640
721 631
68 188
337 267
142 748
659 43
847 308
830 837
315 765
832 264
362 53
87 983
253 658
901 700
234 501
416 526
713 668
918 77
115 798
970 380
740 938
43 815
307 486
569 628
825 255
799 750
395 456
383 804
506 3
696 587
79 509
906 515
580 210
541 863
614 46
190 400
243 955
698 712
15 686
391 312
889 222
767 291
278 263
7 159
947 867
569 936
276 713
316 890
56 364
171 762
949 295
437 991
35 246
622 659
934 541
125 943
20 605
707 45
856 323
602 32
28 478
868 241
230 588
707 952
903 142
674 894
581 51
214 207
331 739
487 84
260 66
989 301
878 115
393 51
736 47
602 474
133 977
516 719
102 451
223 124
144 688
247 926
734 540
367 441
152 624
567 122
629 143
301 929
480 243
31 163
738 306
816 617
564 512
954 981
135 405
454 841
510 235
331 391
450 381
408 923
167 534
576 195
403 301
286 86
372 861
523 464
805 367
732 162
138 358
514 463
236 875
498 230
760 460
333 860
463 281
461 147
843 612
390 778
840 627
466 568
304 739
83 806
49 901
913 526
396 630
257 694
591 466
791 13
381 358
166 964
56 216
619 650
463 666
66 629
27 730
495 789
908 665
704 581
269 812
656 967
262 131
582 204
695 412
72 45
193 864
630 940
655 91
978 814
103 674
5 831
682 953
450 174
603 630
308 113
380 385
963 44
579 385
637 782
245 901
701 228
855 604
43 270
927 832
831 564
57 754
640 575
625 265
169 108
876 869
860 679
714 664
912 528
460 617
834 280
499 340
687 768
964 106
577 411
967 378
963 169
572 454
924 663
206 896
407 358
127 142
621 267
427 823
699 774
410 789
273 586
2 385
580 514
650 931
71 687
503 584
101 122
816 281
552 694
104 220
659 864
168 344
436 368
192 291
74 911
137 839
779 143
611 901
226 52
909 277
863 708
69 968
792 969
944 212
719 782
467 306
256 623
943 503
561 944
27 613
72 654
553 65
820 762
321 709
493 443
205 923
630 441
778 522
812 786
642 40
142 378
932 318
794 238
620 481
622 219
707 559
478 361
815 564
205 494
388 18
330 894
108 380
786 617
636 762
435 290
212 984
843 400
927 906
203 521
605 181
157 158
478 817
271 77
95 46
672 648
56 67
509 408
479 309
17 206
539 903
439 25
996 940
126 931
886 366
166 162
497 754
944 963
815 909
675 640
663 445
299 528
248 166
229 725
349 290
601 72
539 825
667 593
528 749
606 144
83 379
168 959
422 668
810 665
407 660
825 101
494 422
237 226
213 43
923 990
137 352
913 637
168 828
784 997
540 793
692 684
180 746
153 1
607 292
924 497
584 451
574 355
870 655
753 879
100 314
493 150
441 662
812 115
387 812
941 738
158 467
561 386
229 143
386 365
129 668
26 15
728 373
684 575
33 344
581 926
698 386
245 3
719 311
723 943
433 651
494 627
649 707
278 906
593 764
699 951
355 394
724 678
508 169
35 916
762 124
241 754
294 503
940 662
378 278
977 522
599 423
436 76
746 914
501 645
211 864
482 784
210 792
714 521
422 359
894 562
101 844
99 933
7 945
120 993
52 236
454 575
458 16
658 207
599 780
162 858
583 99
985 528
181 197
890 954
870 825
47 288
218 321
87 234
35 377
49 48
120 618
917 824
878 187
718 551
752 82
21 58
389 201
961 443
801 902
540 542
119 816
69 130
902 785
348 61
426 191
606 913
905 490
431 5
924 770
273 191
802 246
764 118
117 674
275 772
918 468
474 505
37 832
443 712
436 969
266 908
91 465
256 981
313 624
18 225
221 930
232 498
497 561
639 415
613 654
365 43
929 799
49 862
283 294
268 590
196 470
668 953
232 611
294 231
892 75
331 960
707 263
944 334
835 132
363 868
784 901
87 106
199 442
627 59
732 68
437 370
865 220
825 245
423 365
88 871
410 402
162 142
744 225
947 338
82 988
779 50
707 541
358 333
811 486
808 274
348 981
80 803
566 835
764 394
155 481
228 633
179 853
460 882
149 95
664 62
574 51
407 90
487 275
631 159
73 280
143 548
562 250
210 209
536 141
992 574
912 124
422 345
677 927
348 121
893 317
811 614
412 208
62 501
614 604
561 394
585 847
186 515
31 878
157 983
750 423
92 903
233 703
212 138
793 137
293 406
612 221
785 908
227 414
391 402
52 302
872 930
513 209
684 788
409 118
780 765
365 453
998 690
774 51
112 896
180 431
704 989
867 236
175 32
170 215
872 560
985 560
385 608
50 282
344 300
113 869
497 361
1 595
353 574
795 376
434 855
340 828
112 753
506 91
762 240
117 379
102 91
146 310
473 287
696 698
66 606
258 553
485 615
99 663
90 921
833 42
767 752
300 252
505 455
611 920
459 988
889 828
269 124
756 58
894 560
682 722
320 906
525 430
975 422
403 225
404 436
577 282
858 498
313 871
632 291
407 210
93 561
274 306
368 987
874 294
887 891
722 33
851 329
379 613
39 553
439 756
642 289
688 79
155 686
856 330
922 136
160 188
100 659
27 939
534 727
562 785
465 915
107 758
623 82
683 280
363 36
455 296
574 248
176 349
613 684
333 927
571 401
615 637
734 936
687 460
566 185
6 662
789 200
701 724
549 377
949 627
202 163
421 245
786 884
244 62
380 225
151 22
878 478
742 953
619 257
108 869
967 357
239 931
262 270
912 211
517 505
1 376
238 279
157 920
636 159
198 569
857 596
869 728
831 57
928 589
87 638
611 963
254 584
167 645
296 597
478 175
36 452
159 450
723 393
101 279
169 863
162 81
932 885
239 357
22 660
4 351
370 87
703 485
426 279
606 200
870 561
645 334
626 576
959 898
662 465
580 366
737 418
967 531
96 934
189 23
825 34
394 220
803 509
705 146
9 174
879 364
436 123
654 653
262 995
999 28
140 955
194 519
456 211
524 550
379 751
383 990
741 688
431 819
470 576
969 311
666 621
549 970
441 744
544 517
892 225
345 480
34 313
274 999
785 603
857 258
507 64
513 878
156 802
754 611
725 946
332 168
127 43
251 785
282 376
152 988
674 944
155 255
633 410
150 744
973 330
472 333
641 806
579 588
363 660
618 75
688 855
169 406
100 418
281 897
684 842
646 145
85 133
989 138
110 22
334 479
785 746
53 281
905 597
681 999
674 600
101 183
492 30
16 926
71 701
224 598
98 936
586 881
137 432
992 202
777 540
523 862
303 719
591 525
138 159
947 914
888 138
101 251
414 587
430 801
882 253
598 617
302 115
2 86
877 128
152 813
114 54
351 183
706 18
921 883
759 180
219 201
365 817
4 978
219 462
468 804
595 862
351 329
272 476
62 710
363 392
247 73
617 40
743 318
139 496
667 338
710 454
524 974
914 350
836 644
838 347
729 155
359 263
975 445
785 819
487 776
702 78
93 441
221 30
139 150
574 817
970 802
862 782
987 388
568 652
618 758
815 629
267 980
470 99
891 858
471 855
639 729
399 577
618 991
301 853
391 501
465 881
768 183
649 814
171 333
438 190
370 980
896 293
251 746
744 934
289 471
499 945
938 686
757 938
87 997
737 654
214 321
737 187
593 731
977 128
274 744
177 668
98 211
125 341
909 552
981 724
140 57
106 552
273 106
898 142
788 321
776 311
74 409
194 16
747 374
206 384
548 122
713 649
985 831
421 693
242 510
871 990
228 378
116 740
682 866
33 452
522 287
912 405
723 635
109 784
547 567
74 168
829 776
795 840
581 921
860 931
709 833
583 383
108 413
286 82
53 996
554 934
875 20
461 797
97 425
729 444
79 440
958 22
667 126
331 227
618 265
36 201
241 869
13 204
13 313
830 611
290 665
932 75
952 100
411 84
58 808
111 69
397 556
360 939
577 73
802 919
553 578
18 221
91 150
808 219
923 900
179 353
716 535
92 913
217 419
814 779
552 662
394 42
424 243
479 526
923 508
850 600
631 415
961 660
712 778
565 776
51 146
876 870
581 767
354 778
286 913
937 772
706 359
447 264
670 837
339 710
140 38
602 88
748 912
616 891
321 444
709 287
990 516
864 3
637 953
720 701
719 798
623 743
675 774
628 7
498 134
74 190
917 640
427 712
188 859
777 59
312 169
311 652
74 916
811 539
279 421
311 815
461 639
855 502
497 950
660 787
598 928
622 955
81 623
190 858
98 148
289 74
892 971
368 14
625 817
118 809
24 338
592 857
737 170
916 659
735 805
43 163
76 147
969 325
719 233
151 805
33 200
667 554
864 176
735 113
64 109
488 468
911 781
525 740
66 803
169 69
624 430
591 696
836 116
364 169
389 886
604 773
259 613
191 89
672 851
298 549
547 808
789 690
805 312
186 878
571 575
954 167
380 795
887 642
752 254
443 120
702 468
252 522
428 300
655 217
155 991
161 956
634 272
473 739
760 434
526 266
880 425
792 760
198 5
578 863
661 247
489 120
800 837
761 561
870 287
244 685
491 78
759 358
485 190
518 991
810 23
402 633
315 185
56 107
50 312
807 141
934 416
519 728
523 185
585 222
978 547
837 444
995 907
94 859
995 167
989 984
554 842
787 979
183 378
13 296
733 946
217 771
658 475
415 776
565 232
731 239
13 806
295 361
869 311
818 615
944 88
222 320
613 366
360 70
19 575
155 65
591 658
879 801
224 804
267 743
107 71
495 214
604 476
611 801
6 48
439 523
770 279
119 174
189 431
762 401
306 838
107 970
200 167
348 662
589 709
401 961
576 680
728 473
88 329
498 831
630 253
650 407
391 675
527 915
282 565
70 740
764 628
484 591
664 225
57 715
611 936
732 520
569 570
776 47
879 575
795 165
856 526
70 531
995 865
404 572
671 292
171 565
892 913
579 843
869 105
438 745
460 339
111 872
791 656
582 907
890 398
783 256
123 92
635 988
888 225
588 769
573 136
9 391
931 160
735 236
853 545
72 363
112 120
479 677
742 250
851 57
599 295
760 884
176 131
586 251
697 977
489 589
321 548
318 668
107 305
339 630
867 37
786 572
718 91
928 738
677 78
672 79
271 288
893 584
73 259
634 815
14 442
33 7
362 204
631 197
639 457
69 385
185 129
101 976
335 449
758 109
123 115
914 593
790 848
357 405
273 732
746 440
731 478
109 278
482 37
713 527
943 467
142 817
22 345
605 510
901 156
207 108
163 412
713 271
629 449
251 869
1000 992
743 410
870 583
152 122
501 597
521 966
131 170
714 417
535 83
655 664
375 213
726 216
568 509
271 710
951 282
402 45
720 383
836 962
203 462
878 852
470 192
563 230
42 299
423 604
817 266
242 787
516 42
212 888
28 235
17 858
330 790
551 14
85 973
353 638
412 889
903 951
427 120
356 520
743 733
334 327
931 729
381 113
858 673
969 877
718 898
368 342
389 183
359 541
463 279
282 74
524 656
245 94
846 732
356 114
76 610
7 379
139 70
713 64
61 707
640 100
43 400
11 219
923 903
925 206
826 679
352 745
464 606
296 757
439 682
387 318
80 183
933 799
770 52
118 570
573 172
961 760
576 296
533 700
864 778
274 260
374 243
270 430
936 606
654 234
307 462
50 908
774 856
531 979
439 116
712 117
278 894
540 769
213 656
280 367
968 543
574 564
138 909
337 29
501 637
659 766
760 846
575 101
379 604
190 262
410 721
485 224
983 65
788 357
995 171
350 906
22 824
960 56
688 220
647 777
463 157
869 514
893 152
424 744
310 877
972 473
326 341
860 717
189 298
454 179
479 766
631 471
319 979
922 27
466 860
593 854
176 936
390 885
418 347
961 947
967 965
427 391
828 955
72 413
418 203
723 832
961 25
434 355
875 19
568 781
223 153
956 77
742 392
154 403
507 891
526 574
974 803
891 446
767 425
251 366
467 875
741 843
458 519
311 85
91 481
738 702
255 460
93 379
475 193
224 787
614 609
787 243
485 187
324 283
352 466
4 257
245 760
37 74
730 305
120 369
745 99
166 791
24 846
769 31
86 23
42 349
351 348
483 622
619 583
683 369
500 986
966 309
992 393
833 389
657 766
221 959
273 83
580 750
661 318
644 985
761 979
317 745
767 855
213 778
503 964
864 62
264 855
742 911
624 972
348 124
256 254
355 996
611 310
396 411
597 90
7 298
453 946
859 883
423 589
519 385
256 468
281 67
202 503
795 406
608 603
655 327
375 201
958 362
611 674
26 631
894 27
861 240
16 240
405 118
894 937
942 153
641 674
170 802
675 838
947 480
598 429
866 571
522 318
62 191
816 851
432 121
469 88
215 19
648 304
422 451
401 103
859 386
106 181
798 329
995 114
691 976
910 803
678 953
1 228
269 374
289 770
936 132
67 565
668 573
249 801
586 486
136 313
705 517
86 836
170 3
127 543
424 41
739 619
472 815
350 776
293 145
766 662
744 876
29 242
599 501
516 580
320 591
114 636
820 101
32 710
26 1000
538 756
37 304
113 355
39 503
442 736
794 227
897 485
154 947
275 223
896 583
992 661
997 333
11 773
177 356
898 182
953 304
109 50
399 628
692 801
164 962
514 406
728 772
109 32
755 6
917 225
40 65
623 829
639 466
540 373
507 20
566 953
161 647
722 747
231 262
63 76
936 557
417 782
40 231
271 616
450 657
626 480
355 255
10 991
664 863
271 197
531 144
860 107
919 25
667 2
472 961
229 252
205 274
386 543
816 162
14 985
98 688
859 215
771 801
530 292
425 510
180 197
282 438
727 519
665 547
356 811
837 705
640 196
780 379
569 658
269 736
353 25
600 153
503 887
729 275
174 476
528 342
595 384
827 390
51 283
682 697
14 861
309 99
421 101
647 81
178 288
102 331
513 93
902 511
978 574
148 715
766 504
207 808
432 195
780 674
220 720
26 698
367 77
236 926
502 309
478 214
701 358
167 465
973 613
358 753
600 531
523 73
862 416
933 226
772 59
228 281
212 337
621 505
63 996
939 972
678 373
634 125
448 804
326 191
828 835
959 926
248 500
364 380
327 195
583 814
34 951
500 747
813 395
543 767
304 639
272 71
184 773
957 911
452 685
617 746
317 775
740 772
823 13
370 986
356 616
376 301
979 454
183 983
871 403
220 67
468 153
298 975
349 307
872 68
119 120
232 664
665 910
796 316
824 331
520 988
87 949
953 200
340 636
723 541
306 982
307 340
585 98
780 108
10 358
795 328
456 674
668 615
437 339
94 584
70 476
495 266
715 170
602 600
85 37
8 715
209 381
610 54
848 990
17 898
876 314
772 89
407 345
738 35
302 330
201 457
753 297
370 119
460 214
146 598
990 534
223 736
844 832
106 579
470 290
762 57
493 306
44 77
704 635
83 995
70 525
19 174
370 886
662 624
191 289
709 777
185 815
298 957
326 130
137 538
763 1
786 663
602 963
796 532
48 718
281 331
512 672
392 296
262 377
936 759
921 795
279 668
201 334
900 504
570 778
140 574
266 859
989 53
872 436
819 692
347 957
819 135
323 6
807 398
602 50
427 778
283 568
351 709
392 850
467 797
734 400
540 594
163 609
90 719
981 906
99 415
610 189
198 860
411 686
238 566
803 170
29 930
511 153
607 561
691 883
723 884
320 659
530 96
77 796
685 98
668 358
191 684
83 223
171 670
379 239
789 983
893 157
537 461
410 219
291 317
70 903
124 4
147 357
394 190
754 791
691 180
17 402
215 122
268 948
995 500
86 267
552 747
576 274
706 319
27 951
816 879
967 175
851 197
670 741
515 653
794 788
124 503
27 414
117 265
845 725
963 700
551 542
804 794
105 691
515 308
130 390
31 334
468 632
92 489
469 496
252 250
440 436
254 548
851 61
740 809
605 294
504 186
966 262
599 788
459 637
617 518
535 663
444 488
22 560
889 473
655 844
773 930
473 255
381 809
111 378
278 643
730 289
936 146
651 837
104 973
70 542
718 915
602 747
39 966
894 849
584 419
333 720
876 349
531 486
801 218
120 891
912 643
252 723
904 19
138 530
310 173
970 368
642 967
543 99
893 626
935 432
322 864
261 47
731 264
24 522
854 822
438 623
50 258
892 312
139 723
416 290
414 31
376 364
104 794
60 310
436 104
766 398
493 168
376 849
94 905
656 526
865 763
626 531
525 50
351 219
17 430
862 479
248 218
596 396
968 540
682 914
770 205
310 196
380 793
843 325
354 855
674 223
194 435
343 210
950 741
840 128
863 151
273 812
369 370
280 801
637 522
990 525
46 402
488 826
626 985
840 381
199 655
566 237
756 932
750 486
138 285
146 766
556 398
331 205
407 548
247 557
64 466
659 518
608 774
935 931
320 656
621 332
753 356
313 702
867 705
151 80
136 823
236 257
808 223
699 834
777 52
379 869
495 785
552 520
675 591
351 302
888 240
202 209
398 678
71 983
380 498
438 354
301 13
463 982
294 326
375 1
372 682
119 662
742 371
406 113
222 958
882 259
534 943
734 330
497 103
907 105
408 288
961 150
103 130
435 587
280 941
732 250
990 872
369 771
653 348
522 88
767 774
841 396
385 628
21 637
625 350
407 200
776 167
743 217
339 867
744 678
138 469
975 740
623 971
209 651
917 261
535 944
682 196
872 274
926 735
888 410
909 770
588 498
756 190
188 357
492 90
462 837
577 625
420 543
416 479
45 156
518 822
577 156
774 45
300 437
653 313
147 910
360 825
548 417
164 997
333 50
193 297
648 800
392 879
350 115
480 490
59 375
835 888
192 356
435 490
119 22
74 325
461 704
572 275
704 165
966 441
182 899
862 696
393 117
1 896
685 83
50 653
945 525
816 331
153 367
640 394
35 593
513 423
802 676
246 1
347 839
913 443
23 984
920 178
288 118
395 995
554 533
678 363
783 504
514 963
505 871
323 466
708 527
752 129
390 801
252 46
322 772
134 375
627 503
112 590
592 940
182 148
23 392
415 585
191 489
571 735
904 2
138 491
786 630
675 511
881 52
694 276
563 265
352 465
845 64
849 450
93 365
525 770
556 521
371 49
166 32
505 690
440 579
541 295
268 552
766 771
268 221
311 282
652 549
822 806
940 69
538 409
980 828
907 693
920 501
667 162
763 607
7 627
942 110
746 787
852 792
715 544
537 749
206 666
11 729
862 303
280 563
980 957
387 53
267 945
946 62
692 930
951 351
49 171
830 551
746 628
649 162
839 49
812 805
733 878
32 422
433 140
870 866
635 936
613 970
397 777
427 820
903 56
182 888
567 243
884 825
919 123
226 652
604 750
335 63
480 756
485 960
334 223
119 667
203 5
389 71
208 461
42 304
678 910
228 984
303 879
763 107
334 186
340 881
29 354
377 241
642 347
87 788
963 829
9 603
440 527
946 262
286 924
986 647
443 696
784 444
205 169
378 385
247 503
414 940
106 398
39 853
363 462
74 557
4 524
693 46
607 185
542 478
840 462
888 775
993 22
33 164
608 208
54 236
686 889
477 309
684 314
913 410
840 18
132 354
544 927
298 236
842 288
127 513
723 164
580 151
922 8
517 889
43 550
880 369
515 894
890 654
753 523
967 158
535 564
54 251
847 217
276 700
76 384
887 554
780 381
13 118
953 209
729 128
332 675
518 569
973 911
748 930
399 288
175 805
881 76
530 114
463 242
864 314
657 557
680 700
744 308
759 166
14 882
876 590
966 437
591 245
930 578
771 118
748 137
131 883
440 294
685 727
221 273
935 918
762 586
5 175
859 711
48 354
26 121
410 162
825 487
870 589
727 514
768 63
377 512
725 980
415 194
323 543
538 41
269 681
993 442
918 148
265 939
524 417
383 751
423 349
598 216
782 34
973 966
992 442
132 47
437 754
798 75
731 356
231 783
152 481
116 641
486 719
173 884
351 992
630 818
982 863
861 97
411 167
801 924
94 819
171 496
410 336
895 852
166 307
759 790
813 976
285 858
685 891
815 469
121 29
644 297
199 789
388 633
283 112
276 767
453 96
543 94
984 523
136 763
148 89
360 848
156 288
48 668
92 487
338 967
445 926
627 328
872 190
352 557
58 128
396 830
361 241
296 74
142 972
427 563
87 610
242 552
919 832
635 265
436 271
679 536
103 547
638 873
766 654
71 31
850 470
482 430
329 719
107 826
666 705
384 991
541 2
119 908
59 663
313 474
624 279
641 618
465 486
356 857
246 510
656 683
541 926
940 948
255 603
802 926
122 94
206 699
163 471
136 172
674 315
330 211
202 350
322 971
925 723
477 283
76 111
270 436
77 430
952 262
37 389
788 714
219 975
191 129
377 213
456 160
849 340
168 616
877 65
733 657
479 638
121 877
188 911
684 532
66 185
496 112
978 608
711 357
774 132
297 594
298 428
585 556
932 489
811 295
566 765
259 492
555 348
435 329
710 945
891 648
827 361
73 402
678 164
688 905
634 929
871 398
127 95
863 239
412 129
418 679
289 522
264 583
884 659
910 584
638 327
774 653
533 394
888 80
665 775
159 32
868 493
682 485
917 246
803 4
224 703
388 789
218 216
487 469
993 136
108 68
755 766
758 564
185 329
455 888
386 193
534 805
538 673
452 392
679 203
524 640
600 783
284 229
731 636
178 758
528 858
39 428
926 149
284 959
623 354
100 848
768 916
413 675
805 577
26 518
715 922
967 42
426 828
843 967
934 783
620 449
21 623
551 379
114 537
905 337
106 714
975 89
697 945
458 308
533 694
30 43
225 957
47 186
740 660
763 238
347 473
298 933
26 730
791 956
281 301
855 415
310 929
689 454
114 535
772 505
414 56
327 778
230 936
190 592
684 404
431 612
847 533
243 422
43 835
71 517
111 340
18 26
581 795
916 760
639 818
919 873
809 877
241 625
819 191
2 697
841 127
690 538
295 115
506 336
910 31
965 565
697 764
202 391
182 884
942 397
653 325
144 638
370 951
817 904
214 171
621 679
404 53
447 416
901 343
48 512
721 825
586 452
421 893
726 850
269 116
316 443
513 146
636 677
623 446
685 386
279 743
289 175
891 37
808 54
184 220
430 952
549 368
639 124
802 308
971 653
282 91
417 171
756 767
523 756
373 605
432 1000
959 262
214 359
601 823
629 213
171 188
411 853
269 482
87 713
295 577
9 54
614 225
45 118
569 931
953 311
304 496
968 737
819 687
987 991
795 266
312 415
921 122
389 268
227 313
454 65
496 317
973 688
197 679
332 863
713 696
210 205
868 4
845 682
40 368
374 113
772 15
762 536
844 765
172 763
198 160
807 933
661 498
189 514
70 677
940 262
425 66
263 117
600 266
432 133
914 386
300 861
657 226
111 622
983 655
529 10
670 243
772 664
147 243
546 547
411 574
618 502
835 824
977 718
44 298
477 133
865 482
480 826
704 22
340 82
335 401
818 443
90 625
354 46
330 902
857 339
242 471
404 431
287 395
458 746
317 659
111 996
847 141
699 180
883 22
860 702
315 43
816 360
415 324
660 702
58 850
715 939
430 512
71 192
864 155
889 101
904 711
84 726
771 102
976 865
318 130
181 128
730 14
136 295
562 555
115 475
325 370
846 214
453 161
697 984
680 508
72 236
407 719
470 752
499 179
899 229
871 693
617 274
643 75
89 648
926 233
224 955
432 799
805 83
364 5
685 377
703 786
518 673
14 856
765 125
28 924
552 200
656 664
321 747
519 393
573 720
592 406
779 517
166 328
634 569
412 252
814 197
396 102
49 779
843 796
47 263
54 166
283 295
149 87
978 432
927 9
319 391
76 56
672 933
872 564
728 90
492 149
737 353
795 259
966 477
751 564
644 640
428 811
865 687
698 961
857 743
787 833
66 698
559 240
90 949
772 23
467 17
891 167
767 794
894 898
840 510
157 164
781 552
247 988
742 310
274 839
665 851
995 873
681 154
231 645
843 361
721 820
412 934
926 21
259 525
535 771
707 472
542 425
981 32
945 844
24 237
810 65
703 933
514 371
352 109
196 335
203 154
58 417
148 873
708 194
922 509
561 400
7 205
612 198
607 119
453 973
127 690
833 616
547 193
324 982
971 592
482 946
932 828
212 228
15 902
39 749
928 591
835 185
997 769
752 446
890 782
516 587
642 31
677 424
96 737
801 793
977 285
447 894
878 35
688 39
569 379
929 334
802 851
209 692
353 288
759 944
671 948
619 350
939 368
229 7
572 397
229 360
676 446
36 845
568 778
130 907
103 32
795 544
708 500
879 720
590 40
929 689
234 242
892 59
269 395
373 989
114 934
722 792
119 21
263 217
609 284
233 254
241 841
381 640
21 424
112 205
246 240
276 60
844 159
615 550
688 121
305 482
662 993
645 326
39 78
899 231
229 145
384 768
228 225
261 822
334 228
35 884
609 876
600 772
236 795
436 502
386 721
89 758
982 885
618 830
105 890
360 287
818 575
345 633
474 909
533 147
663 890
398 717
104 268
656 845
852 677
657 864
362 919
293 181
463 959
71 405
916 186
362 189
420 618
425 609
963 500
640 159
339 152
244 8
57 269
505 247
437 768
783 112
82 737
174 97
674 502
281 592
934 457
298 671
317 417
892 673
660 77
343 287
708 875
215 711
795 903
321 882
175 573
513 716
200 625
411 192
356 899
570 990
147 494
369 301
735 930
765 23
352 422
497 234
738 739
327 667
726 104
629 608
762 721
575 49
10 493
21 115
673 426
927 365
646 329
761 347
82 464
940 80
651 961
354 506
506 598
471 632
72 176
930 374
79 531
984 269
654 634
330 283
17 497
546 454
965 9
872 423
609 680
131 803
432 172
997 486
679 128
473 187
266 401
751 325
869 359
914 606
223 996
321 570
553 491
5 874
754 487
411 90
80 479
834 627
397 991
686 353
522 486
711 465
713 229
925 258
868 403
723 877
117 960
971 152
341 20
723 663
738 282
633 890
537 514
42 973
625 89
178 502
79 649
304 642
63 895
869 611
3 618
709 64
529 845
827 89
987 36
663 179
68 186
756 888
256 596
579 6
508 884
133 974
260 848
936 244
494 98
401 913
469 249
59 554
76 706
435 508
517 409
919 406
759 161
512 959
567 957
196 12
454 716
980 352
752 52
591 414
940 765
889 317
163 952
523 487
813 331
90 823
188 581
465 729
952 629
676 572
678 383
476 644
123 543
736 688
556 477
986 769
932 459
28 662
944 189
16 67
357 141
367 159
382 489
166 995
966 940
696 321
977 667
487 78
972 629
397 730
166 661
360 911
696 913
1000 252
370 992
666 557
519 577
859 602
135 425
91 983
203 224
693 85
572 514
123 626
7 195
503 845
30 374
47 721
764 501
727 887
541 831
615 315
784 253
537 998
846 188
63 226
91 298
872 113
432 948
264 381
733 161
706 83
98 1000
977 578
1000 237
889 928
914 490
649 655
786 403
860 709
911 422
414 861
934 108
50 931
839 357
947 532
726 829
862 500
845 836
742 95
508 137
946 365
614 676
147 84
66 345
495 203
275 722
226 400
273 805
69 750
14 904
426 47
138 782
199 410
600 154
173 788
308 469
351 80
378 926
181 667
172 403
269 607
102 398
63 816
941 141
160 613
396 159
491 575
261 460
378 830
615 63
170 238
894 814
518 846
761 242
442 529
419 639
418 345
667 614
175 135
443 481
98 361
330 562
557 547
944 408
397 819
796 426
802 351
663 732
878 855
339 416
350 371
561 77
894 224
31 34
491 348
130 569
760 471
380 481
880 569
450 531
509 450
414 976
96 626
350 130
429 848
934 577
808 784
956 814
364 710
277 163
611 673
938 71
732 263
192 734
927 383
8 775
384 360
787 233
316 968
433 755
586 475
727 401
172 496
455 12
154 434
663 633
108 892
378 336
475 46
392 22
364 684
407 353
22 337
95 406
374 308
501 192
861 526
887 498
168 958
392 675
495 73
422 293
451 889
359 971
636 4
306 828
90 448
596 418
522 78
644 154
194 788
642 225
894 836
106 201
761 962
313 339
982 43
771 854
746 576
236 672
91 1
619 92
862 169
811 990
708 92
323 249
754 851
200 665
577 176
760 302
983 154
19 903
407 337
45 430
775 748
292 230
688 295
674 595
690 402
479 513
474 65
781 886
858 489
40 86
527 415
203 652
718 167
562 935
107 264
581 768
501 36
784 225
570 223
205 371
116 80
653 785
519 773
109 7
406 980
654 552
697 110
746 47
645 279
62 621
458 984
786 607
272 130
34 117
637 333
119 520
477 697
102 2
598 295
636 9
630 681
488 596
517 951
788 258
119 825
708 667
340 826
792 758
887 119
662 997
922 960
443 170
129 578
728 910
390 903
195 663
762 375
745 452
68 589
815 224
691 264
397 361
661 833
556 858
149 461
285 883
535 332
624 341
507 441
879 116
250 350
72 747
468 903
935 83
912 498
162 660
693 722
757 68
405 311
904 313
188 668
55 139
457 313
701 977
281 992
127 443
82 257
759 57
480 105
561 986
141 812
867 253
228 630
644 406
670 756
19 773
827 264
516 480
132 389
184 887
556 533
102 812
453 807
527 898
245 417
610 489
866 486
457 284
494 377
403 701
735 468
214 849
765 487
967 804
429 39
744 321
358 253
296 524
417 436
257 870
463 814
526 993
800 551
183 770
543 850
766 69
118 749
907 239
198 644
182 372
514 597
897 669
270 948
991 227
330 482
787 274
442 117
724 498
171 838
81 975
589 188
349 828
201 471
807 100
798 262
528 60
351 245
786 143
435 869
920 213
73 235
760 238
376 465
521 96
502 984
584 998
939 882
594 292
45 594
499 721
411 672
120 494
260 53
515 261
710 499
903 88
407 649
264 965
698 161
566 570
224 775
907 905
981 270
634 118
547 722
319 883
88 438
706 964
443 650
890 609
868 464
998 210
873 94
396 748
219 653
973 641
286 679
62 528
512 942
127 813
335 7
959 964
71 280
270 78
71 319
726 439
288 434
619 434
812 841
320 983
543 604
295 653
138 749
182 943
790 794
99 42
368 23
212 518
490 743
791 546
176 147
630 121
337 665
842 643
828 732
23 182
897 375
502 274
583 52
91 448
385 148
963 570
124 544
579 225
741 533
468 898
728 767
706 753
67 268
429 384
725 582
491 115
986 843
661 747
251 300
995 858
814 997
588 903
62 469
898 689
977 508
707 177
204 219
400 849
325 285
236 18
76 99
169 518
587 710
805 505
431 112
809 95
276 661
220 680
804 371
184 318
101 927
280 300
415 96
305 211
202 134
718 811
866 590
196 91
385 974
445 980
384 420
745 903
961 151
303 455
13 550
868 254
133 328
650 270
934 662
344 335
481 631
55 336
299 76
257 372
357 957
960 603
693 186
66 648
810 504
52 640
402 667
55 898
361 632
614 42
912 418
205 275
481 511
697 73
877 820
114 245
420 220
349 267
370 511
807 585
31 471
275 809
674 198
730 975
204 580
983 566
611 408
64 790
519 482
661 581
352 55
728 184
961 806
921 644
547 726
121 875
783 107
30 255
689 295
526 684
557 897
712 30
745 333
810 884
169 716
199 73
317 867
280 116
468 544
748 756
584 934
291 209
990 263
234 650
231 799
392 693
595 244
175 523
430 753
853 308
2 926
965 473
576 926
212 84
182 744
990 466
432 491
393 708
971 760
157 595
89 379
464 563
210 763
851 832
130 7
780 746
947 184
646 341
369 673
605 981
218 62
158 412
272 242
516 419
25 689
843 276
857 138
421 134
872 252
916 22
385 687
382 369
198 995
998 951
459 212
48 499
324 641
309 579
415 637
664 911
147 257
60 847
113 455
339 369
312 232
209 298
127 275
552 120
285 4
108 350
787 758
4 307
193 898
300 692
630 330
802 625
825 621
270 552
550 301
259 749
487 443
191 836
555 291
138 181
639 814
848 227
930 847
47 102
421 688
347 814
231 175
188 737
561 509
840 749
677 223
268 610
93 195
418 9
299 488
133 772
679 624
5 913
993 433
169 545
96 816
177 485
335 596
583 643
120 304
887 13
691 628
506 98
896 947
230 54
276 783
243 519
137 129
870 359
337 952
686 854
607 745
705 353
18 865
879 188
982 142
110 103
477 351
498 763
94 706
161 379
14 458
410 614
633 909
287 163
135 280
450 319
881 201
645 344
501 690
887 299
791 60
626 997
530 417
514 261
731 367
825 751
19 10
688 983
444 930
647 90
625 26
77 941
962 894
174 709
223 198
786 626
15 954
497 61
881 637
572 583
996 253
841 34
935 944
406 779
426 687
668 295
811 432
849 98
717 451
508 160
324 72
531 854
344 361
547 388
206 71
556 451
522 351
822 963
848 991
257 503
935 809
500 156
635 943
155 231
569 575
15 992
582 120
364 995
297 535
829 61
430 605
397 259
527 165
270 938
454 969
253 341
944 260
765 968
923 559
690 519
402 147
973 457
744 636
16 880
897 359
565 978
793 160
933 145
335 42
234 917
514 841
992 733
748 213
594 386
704 957
593 42
361 738
132 96
934 965
622 191
440 528
588 532
375 592
804 523
597 798
411 336
200 887
161 388
831 430
443 29
284 491
770 69
597 707
690 882
489 633
704 56
1 717
204 896
202 119
627 938
877 876
799 695
972 121
816 145
228 60
794 464
357 785
736 915
96 355
86 392
521 839
204 482
597 916
326 13
663 333
899 347
888 24
648 521
629 315
647 417
179 113
589 449
668 127
927 734
942 444
402 913
519 300
834 715
257 331
22 962
252 257
2 131
271 920
254 901
387 621
545 817
699 432
402 972
445 623
340 864
218 337
417 321
313 852
351 850
671 135
390 938
666 3
265 132
731 582
942 366
235 983
837 739
657 768
849 907
182 953
127 494
87 422
106 84
743 909
637 798
296 439
306 141
897 770
382 249
242 832
721 994
476 596
822 852
469 936
69 945
166 929
103 855
248 818
499 72
296 903
290 445
57 337
91 687
519 61
84 474
690 8
771 210
731 450
1000 994
403 789
255 236
592 497
804 488
754 175
811 868
410 692
981 456
524 77
509 327
347 931
379 789
540 741
711 893
141 563
195 891
592 886
870 786
490 259
743 239
132 627
987 588
795 212
861 913
482 474
835 276
224 238
934 103
970 835
832 292
582 17
561 438
238 168
49 290
629 477
324 303
828 34
494 328
28 506
801 358
595 851
366 918
613 778
190 805
129 964
378 622
891 810
79 845
121 354
489 466
599 270
524 829
760 64
665 397
772 513
502 49
771 358
541 421
913 886
450 92
716 575
479 185
554 322
482 747
643 617
820 143
963 749
493 823
62 69
597 460
287 431
617 691
990 20
109 680
276 999
435 341
532 849
262 81
462 704
789 30
366 740
89 206
547 356
454 10
533 317
552 869
564 597
539 803
830 610
871 292
38 533
163 55
872 776
575 679
390 362
578 707
26 687
238 53
395 733
620 753
765 184
402 83
793 245
175 965
873 969
386 602
279 639
422 612
838 785
106 625
170 441
752 958
448 363
121 188
696 567
851 751
89 385
281 409
46 9
852 796
108 896
594 635
49 94
704 867
211 763
344 510
470 831
630 550
102 476
837 275
869 946
753 530
440 794
825 571
336 595
304 83
887 869
416 82
257 99
930 52
214 339
405 988
341 111
402 453
625 944
305 556
2 985
96 318
658 690
752 712
909 14
915 292
526 828
929 404
852 551
391 937
592 611
998 682
828 338
493 421
850 246
192 818
233 591
48 886
324 5
771 282
716 68
3 496
363 728
855 30
622 452
931 267
924 840
590 100
111 825
152 542
274 542
189 462
433 113
426 924
824 516
220 907
542 645
291 358
70 874
268 543
103 949
82 659
363 988
713 603
187 45
242 421
440 304
751 792
322 470
32 208
917 527
103 261
89 29
696 634
422 354
830 507
693 196
797 687
402 596
982 355
727 868
215 313
759 804
408 338
750 152
436 232
530 158
109 828
89 723
237 601
845 788
907 624
938 419
844 359
559 702
31 156
757 132
945 166
634 460
219 810
168 369
842 483
663 275
591 323
355 521
954 899
951 202
144 114
320 637
13 833
70 303
763 447
275 154
688 204
91 648
901 688
475 690
239 216
347 103
793 286
110 788
13 327
782 831
475 504
268 723
879 714
210 847
69 78
411 822
775 886
979 298
464 930
752 343
118 772
6 376
649 112
742 51
215 679
457 262
280 967
481 468
631 659
464 763
708 869
813 126
992 806
226 771
853 594
245 972
562 617
429 122
809 976
894 569
908 386
579 893
19 192
268 634
116 542
617 559
146 800
878 691
894 544
253 94
872 844
526 907
806 640
168 619
757 456
483 290
7 533
37 64
869 230
861 292
998 105
282 955
757 763
470 321
487 152
427 512
800 892
1000 642
134 262
307 369
555 236
891 14
98 455
348 586
32 702
926 734
606 164
146 100
231 739
987 586
852 162
283 973
712 566
554 460
425 739
824 987
34 497
791 368
305 80
720 861
338 523
192 322
697 14
200 677
660 769
874 521
827 677
360 559
589 763
720 996
389 236
448 818
33 5
424 333
232 751
595 537
832 115
979 190
854 407
867 142
35 724
485 909
777 446
828 466
799 489
199 584
774 62
73 152
335 320
913 529
390 943
909 81
477 243
448 456
62 270
694 992
133 774
520 858
857 412
79 471
969 110
34 902
144 496
552 921
138 828
898 552
755 598
685 607
696 161
187 325
989 821
297 65
150 119
337 791
465 32
903 403
611 959
993 24
836 478
614 806
475 168
525 739
418 593
524 123
849 694
812 711
389 803
492 571
74 646
477 785
728 425
399 594
397 619
962 310
632 590
194 352
811 586
938 422
866 713
498 459
557 808
791 131
392 516
188 705
347 907
288 54
443 431
695 473
623 821
702 348
620 246
833 736
66 588
219 835
441 840
920 33
351 666
137 255
123 465
706 137
441 129
600 36
116 86
445 179
659 758
479 484
382 666
548 739
986 806
649 335
447 906
952 461
905 27
215 629
69 983
992 80
45 145
516 961
527 241
388 869
615 428
701 860
73 930
220 100
283 126
583 22
157 257
942 961
372 326
931 313
85 513
744 820
68 608
45 333
673 62
555 901
453 809
417 307
155 367
125 860
541 385
248 675
806 493
436 904
828 31
696 552
878 880
332 759
259 683
489 258
32 123
568 474
539 584
467 691
615 623
945 68
926 515
460 863
443 837
971 831
956 439
843 568
990 554
225 249
178 908
50 114
279 621
519 524
319 51
117 631
801 679
591 87
899 218
369 195
763 349
945 943
368 837
95 129
40 578
234 839
769 892
905 932
808 817
643 518
715 119
392 966
662 62
799 70
120 784
404 475
807 836
279 189
169 193
976 767
7 198
302 845
264 927
93 211
766 310
667 200
377 649
698 616
224 120
851 725
541 755
97 302
851 338
7 900
103 618
155 550
566 802
11 268
943 345
206 875
844 554
785 643
795 407
472 375
354 97
140 997
309 701
589 707
610 234
971 483
893 984
826 898
549 316
358 172
209 832
693 115
255 758
603 564
213 160
708 642
577 403
771 307
698 730
436 700
158 416
348 927
805 844
318 203
970 19
222 223
792 619
934 33
253 721
597 994
116 899
5 253
433 979
640 826
954 176
346 387
214 647
934 487
80 934
733 641
154 488
275 327
989 146
690 84
418 367
823 21
907 98
373 748
465 525
833 39
947 543
594 90
995 964
386 825
317 748
577 833
964 555
661 403
18 844
702 653
596 987
642 396
687 396
468 297
616 704
696 771
463 163
623 571
119 827
813 966
286 119
981 986
849 419
216 467
431 137
549 627
86 32
758 456
415 875
457 886
986 286
830 148
471 826
359 953
153 343
727 820
793 878
76 929
385 396
374 295
630 453
520 221
931 92
68 894
484 723
427 590
488 247
822 616
130 245
137 930
793 784
605 988
414 140
943 325
375 432
963 632
565 159
49 545
359 124
879 914
458 890
687 452
72 142
673 501
209 431
493 983
698 437
529 620
724 575
725 776
412 563
959 792
649 577
12 17
78 511
696 168
24 607
491 858
599 910
894 9
751 552
784 658
287 967
348 872
100 884
729 917
991 56
994 6
295 623
887 19
803 771
367 109
363 866
659 183
352 385
513 871
141 969
896 643
912 785
68 572
109 157
835 929
81 133
435 850
258 242
249 410
166 185
26 493
160 741
264 988
20 260
929 293
368 4
428 474
941 249
911 445
682 447
407 112
816 874
351 454
23 753
275 562
199 714
349 766
260 898
657 584
668 712
537 577
971 948
43 936
824 640
28 811
582 57
629 302
996 823
401 170
173 237
107 927
995 448
418 803
75 288
704 932
680 600
643 779
124 683
861 876
677 818
640 802
87 965
786 336
323 633
348 138
608 292
567 225
494 58
237 228
632 621
937 658
541 897
341 766
994 714
670 186
66 68
43 738
492 471
565 57
437 391
920 550
817 55
786 772
377 388
185 740
899 667
669 32
369 438
525 172
536 470
399 201
879 99
934 665
918 253
54 542
629 170
786 499
92 671
173 694
212 995
827 450
261 573
549 574
295 745
572 157
364 496
887 86
120 3
961 661
92 665
641 629
913 110
624 484
492 923
824 828
180 322
66 71
330 818
801 503
96 796
883 590
131 488
615 26
281 691
112 188
775 906
808 318
788 797
334 884
820 501
111 314
321 460
286 169
835 898
24 136
802 596
918 174
815 945
383 797
460 17
776 16
566 561
795 604
883 607
450 956
478 480
180 572
418 887
643 906
779 329
853 776
641 220
671 392
612 725
940 661
936 367
302 108
630 323
228 636
889 17
750 939
326 831
143 323
353 97
53 76
957 816
893 810
412 813
771 472
194 791
758 917
488 576
978 838
200 924
660 180
328 952
649 264
292 163
587 228
516 250
646 604
381 635
873 444
469 607
413 737
814 773
687 35
397 909
130 117
215 2
553 298
328 370
489 764
161 515
209 702
674 64
813 818
896 674
999 6
54 36
155 488
231 975
887 117
198 518
438 35
397 329
997 461
701 328
98 155
919 536
69 102
374 60
21 497
440 648
21 449
483 807
310 691
578 268
858 390
339 928
186 646
559 952
144 29
769 450
739 568
298 130
40 152
860 662
969 964
591 188
799 923
1000 144
752 348
289 374
360 782
621 318
338 385
954 669
683 977
789 327
335 489
281 396
625 697
916 357
465 12
541 736
840 487
391 375
752 450
745 892
24 101
727 742
559 712
724 847
576 87
279 185
934 675
146 321
934 206
714 498
614 494
723 8
40 507
227 491
181 14
126 725
686 267
458 560
482 666
319 87
289 266
352 206
299 745
740 66
132 129
389 345
953 157
702 95
27 49
394 860
258 829
567 1000
815 840
405 398
677 248
640 57
991 443
323 312
844 337
922 999
571 925
283 273
923 347
301 870
94 366
775 635
298 544
688 398
898 599
731 822
227 50
946 487
83 75
941 419
673 499
917 585
920 862
404 914
36 885
249 251
224 164
327 221
574 859
629 266
993 484
293 26
361 868
386 689
473 779
684 786
338 411
162 138
726 335
953 151
533 333
652 108
376 790
814 621
663 136
187 908
511 353
348 739
680 2
985 945
32 45
362 935
805 857
224 507
16 766
831 906
361 369
931 225
402 570
369 855
321 11
849 456
975 929
641 274
454 835
889 126
621 325
542 884
544 101
363 260
924 819
943 364
922 737
178 975
854 721
640 970
499 191
924 870
291 85
118 644
856 12
521 153
538 193
601 598
168 466
32 72
444 243
547 463
971 116
801 370
413 578
292 422
834 442
21 71
27 985
573 187
92 788
97 293
416 647
587 507
641 347
105 306
818 642
869 664
41 34
7 609
562 955
593 387
719 496
1000 93
405 1
799 947
863 231
513 68
935 579
149 940
229 425
101 210
945 939
902 721
670 886
884 102
157 703
614 585
589 672
35 671
336 145
555 410
295 292
658 951
215 425
605 571
441 867
763 637
88 642
379 141
497 764
122 482
676 276
480 565
350 17
389 765
984 699
856 884
945 503
346 671
830 188
535 646
961 654
715 969
826 181
190 96
900 341
194 343
844 674
540 507
466 834
258 740
226 338
116 213
888 866
580 663
806 314
967 895
869 559
312 141
156 825
506 843
115 126
108 244
756 955
889 954
502 776
410 738
126 655
376 249
799 63
288 355
208 528
145 132
158 899
632 730
488 6
448 64
172 976
217 185
985 978
965 238
24 870
532 778
186 725
923 196
39 231
755 599
697 465
362 653
142 924
150 548
497 526
819 699
254 451
69 183
816 406
309 664
604 887
965 128
809 837
465 539
745 219
610 535
206 333
802 451
567 371
604 155
618 785
115 251
599 578
373 121
688 208
389 274
655 653
660 181
577 690
86 474
406 474
192 510
741 120
630 309
698 220
695 303
762 206
1 238
52 880
619 538
727 544
614 474
75 403
849 924
78 536
645 702
626 73
757 994
898 676
80 236
541 865
903 823
154 284
727 223
631 817
198 428
383 602
759 547
711 810
159 591
123 588
362 629
41 348
222 934
805 498
235 512
56 552
970 362
707 154
142 785
704 267
122 944
784 955
938 93
805 217
631 780
903 332
709 41
90 419
145 352
567 981
637 237
73 473
612 875
354 309
725 356
939 899
472 449
939 321
426 80
965 399
489 414
897 329
666 808
730 853
633 560
345 205
140 749
528 504
104 376
823 590
640 466
596 213
906 206
293 961
211 364
832 189
262 566
956 694
240 383
815 256
879 286
665 732
172 86
665 978
28 188
498 278
500 70
574 622
709 138
672 100
983 617
424 11
304 695
716 45
246 758
437 202
755 760
917 646
980 525
251 972
468 93
844 893
844 168
872 752
253 7
941 498
874 19
436 527
491 209
846 149
580 842
822 591
154 313
887 365
447 828
653 851
840 410
540 991
842 706
820 619
378 241
737 530
438 683
467 739
778 420
740 598
685 707
328 277
837 201
891 775
313 319
914 640
471 905
624 32
629 403
662 294
438 424
546 23
585 183
546 393
143 342
93 623
753 209
819 198
430 15
702 115
110 451
547 963
218 298
274 903
118 997
734 419
62 44
620 211
124 380
561 285
922 365
926 7
61 767
247 533
54 63
928 223
817 418
575 384
585 141
524 430
513 28
913 561
198 302
975 82
69 984
231 502
727 479
531 295
543 913
726 581
610 514
57 792
28 948
749 831
255 933
285 745
14 11
472 363
131 357
854 419
347 432
941 217
229 703
625 103
602 24
405 268
74 649
924 828
381 192
477 587
39 402
240 328
709 707
542 683
584 354
360 828
383 431
899 684
182 491
126 340
520 275
445 23
80 860
737 656
193 528
385 532
709 436
416 720
672 391
195 136
186 162
731 918
772 645
438 682
446 679
871 287
994 266
898 40
966 196
502 140
180 904
704 609
715 414
992 416
537 520
989 225
262 247
295 802
856 814
242 751
511 954
70 244
401 461
442 71
476 621
409 749
132 971
7 418
61 818
140 175
660 968
492 853
918 767
648 910
302 417
648 905
772 37
644 944
905 580
771 140
739 671
469 809
458 992
98 677
43 838
872 745
897 889
531 468
724 257
405 606
153 549
914 39
92 694
494 829
79 360
178 710
955 747
832 626
317 542
597 127
258 502
687 156
360 381
955 746
963 707
390 45
282 602
905 758
741 314
880 567
324 556
974 809
347 346
748 492
318 648
524 85
610 680
324 769
289 613
26 76
433 293
213 405
176 919
727 650
985 382
37 418
24 476
410 111
826 789
269 307
623 969
33 403
453 113
975 982
650 880
952 866
95 190
832 795
878 433
126 590
94 818
901 753
715 323
131 119
473 936
235 91
184 386
779 748
358 751
265 644
310 182
891 374
469 961
216 171
182 995
369 411
248 71
234 393
221 611
743 612
425 261
742 800
175 994
989 738
994 52
47 730
188 614
270 930
113 928
261 763
649 255
424 983
361 690
644 657
503 466
994 10
400 746
717 475
240 752
549 591
990 360
534 589
88 405
248 89
194 828
428 159
551 329
213 678
275 297
861 801
783 954
249 956
487 229
201 156
887 571
669 740
489 871
562 545
681 215
216 649
790 845
199 623
224 492
828 69
69 632
242 35
76 590
939 532
798 925
429 14
785 258
40 353
424 780
440 660
980 184
54 164
60 285
99 728
319 1
440 1
698 289
45 389
455 77
239 355
164 290
576 992
260 894
999 823
51 224
224 281
130 56
292 821
8 452
489 498
844 912
394 647
782 889
284 736
187 397
932 691
284 644
870 81
119 936
150 298
740 143
959 358
229 20
183 368
253 879
429 302
965 66
861 130
921 723
470 243
256 681
621 227
171 895
842 602
913 135
743 976
82 924
969 854
646 999
391 297
900 190
563 967
815 929
220 253
766 272
928 676
515 536
215 112
479 46
769 877
979 177
843 811
20 321
970 428
794 845
980 180
78 391
481 629
674 547
263 562
916 65
573 10
527 333
724 526
659 817
964 310
785 792
186 700
852 973
122 635
418 228
820 65
616 33
459 300
417 218
34 982
86 20
330 893
619 786
356 642
340 291
220 338
517 537
865 696
496 561
118 248
94 714
9 234
323 346
442 831
507 432
985 720
744 597
926 77
845 332
434 955
417 43
404 263
907 44
701 732
989 88
858 18
325 359
282 175
575 314
968 419
134 166
69 589
159 236
775 872
772 256
396 991
730 208
394 514
583 312
920 383
564 280
168 464
741 649
154 902
808 976
891 603
55 28
749 881
383 194
756 493
772 524
471 385
855 5
731 206
461 150
803 118
398 715
891 60
260 959
339 451
298 865
547 120
536 656
564 275
425 355
141 625
428 695
195 909
202 720
757 33
783 247
178 969
815 486
92 358
746 808
979 154
895 622
420 1000
201 792
559 821
729 221
982 669
734 855
158 153
288 25
685 99
43 817
697 826
193 180
997 932
654 704
797 802
795 32
876 958
395 82
490 688
46 43
166 764
859 74
642 119
62 893
333 796
658 82
142 793
48 1000
106 846
879 41
323 723
346 648
593 205
139 915
318 825
166 295
763 955
604 50
958 131
364 285
110 85
130 489
264 404
577 290
11 603
83 909
538 397
258 898
592 833
476 718
839 660
271 166
962 804
475 88
84 588
684 580
448 763
582 491
649 955
907 501
547 622
303 663
567 369
634 236
373 249
402 989
252 999
486 874
870 172
990 784
455 445
765 555
455 432
926 183
545 771
227 139
157 769
474 220
631 437
229 643
444 144
283 639
266 573
296 691
489 955
51 375
872 105
111 132
715 350
140 625
759 205
63 525
478 266
893 390
490 498
401 611
845 974
97 321
555 75
579 943
683 459
668 327
110 316
746 953
606 995
880 881
728 393
466 824
415 387
669 121
76 72
552 139
265 92
971 90
282 784
82 619
92 800
838 445
501 225
344 342
193 361
155 489
497 680
531 583
427 702
562 512
809 330
8 736
774 426
656 366
485 482
729 257
89 536
318 830
269 36
308 90
319 479
901 317
749 764
211 828
559 903
84 159
538 926
746 551
553 377
93 235
515 699
874 436
560 912
209 811
849 489
819 535
956 477
839 358
122 354
890 957
665 133
850 330
446 866
284 554
352 597
101 455
39 442
503 759
330 123
1000 663
223 281
70 974
157 970
919 507
610 486
787 922
123 516
124 324
477 355
598 438
633 351
407 437
911 104
149 10
427 719
462 836
667 994
264 166
57 331
52 938
986 633
798 672
613 736
776 709
787 331
170 158
422 571
832 880
684 24
772 569
191 402
236 563
28 309
314 738
205 23
271 577
186 789
812 455
476 764
618 748
288 224
566 811
461 945
329 624
206 508
986 705
643 1000
404 785
45 350
343 702
463 288
605 736
540 568
984 131
448 542
295 872
967 572
808 993
631 933
805 141
612 66
755 953
530 48
570 853
913 599
532 60
263 89
23 725
237 342
544 240
308 424
229 993
740 862
434 346
302 179
942 969
227 175
940 203
377 891
801 712
239 979
313 45
212 774
956 582
829 657
493 489
960 851
888 389
670 682
780 278
153 474
910 153
977 377
231 574
516 795
290 362
123 759
836 177
259 634
275 454
61 784
242 381
902 894
530 981
580 934
622 302
228 216
874 857
244 913
782 431
246 426
672 218
747 599
349 322
790 87
761 411
330 340
931 387
67 864
338 463
530 164
459 362
886 845
352 911
183 407
788 54
54 151
747 526
284 760
955 23
932 410
968 13
771 934
273 526
72 863
725 892
535 212
690 230
431 678
542 24
421 433
13 711
841 846
325 554
132 871
65 563
773 794
962 615
487 286
793 583
628 679
113 751
640 855
788 825
127 644
579 447
600 485
466 846
908 376
39 215
106 830
269 703
761 41
867 193
648 23
132 734
497 895
994 205
283 795
941 967
62 504
335 660
148 654
617 20
412 933
248 525
594 382
736 590
750 166
592 555
559 310
42 850
650 759
696 660
980 670
708 401
960 98
421 399
618 960
197 53
300 735
16 780
334 536
977 359
81 367
836 990
333 944
549 858
246 339
192 474
542 295
959 798
300 565
783 742
971 451
335 892
316 376
523 735
621 885
20 148
768 149
229 361
871 483
649 944
192 176
968 487
268 500
427 615
311 195
97 752
634 952
750 711
293 346
396 826
864 70
741 471
793 755
568 752
250 61
848 678
443 449
974 201
456 303
171 656
348 504
546 523
214 696
864 705
962 844
251 722
212 142
879 186
98 51
400 4
825 798
144 225
581 770
623 267
354 811
489 820
104 176
594 776
846 257
774 941
391 895
172 486
140 989
748 304
124 105
259 587
320 400
537 646
919 232
757 353
687 534
768 780
792 203
658 691
472 297
832 857
758 207
124 451
233 484
843 165
854 36
742 345
730 923
393 105
664 165
228 263
443 198
551 133
77 24
114 724
542 115
367 27
40 671
383 418
938 601
993 300
432 168
328 866
154 24
555 756
486 286
537 36
485 502
777 718
271 767
480 514
639 384
65 691
464 203
438 203
943 382
3 117
332 439
578 967
697 183
975 814
943 940
972 392
633 354
224 843
999 783
541 415
656 660
642 221
396 337
620 368
884 656
118 466
972 157
945 772
86 434
707 896
545 673
469 429
664 896
812 424
584 675
309 267
877 33
802 910
47 335
926 175
527 17
438 196
884 263
26 859
910 137
100 838
800 905
684 74
650 555
485 515
896 974
573 173
491 325
646 678
414 862
377 4
146 189
840 745
145 326
564 801
575 819
659 478
474 932
608 174
540 451
390 258
50 880
572 983
648 985
794 150
469 494
847 976
732 958
855 38
819 556
920 596
670 510
60 191
46 618
299 514
6 348
353 943
483 404
815 940
71 345
553 703
515 592
846 397
599 925
835 795
242 392
77 463
947 629
886 631
332 509
559 846
740 801
613 505
592 146
971 478
912 380
51 415
784 849
329 526
577 160
551 185
552 928
846 983
630 380
329 910
540 228
34 221
208 49
590 664
381 888
876 696
169 988
45 312
361 888
809 503
169 806
711 378
275 222
597 662
149 499
944 293
474 423
461 835
814 448
444 140
108 477
1000 151
514 975
730 311
663 80
459 690
735 775
128 993
520 352
135 34
969 327
280 529
279 72
305 22
476 42
106 176
172 211
470 670
271 64
920 353
636 419
715 811
715 869
462 775
617 792
161 887
437 388
380 700
352 591
727 855
830 916
522 861
319 978
938 652
737 162
5 820
600 669
693 330
893 443
819 122
6 985
790 569
803 610
794 972
565 115
375 573
315 312
98 662
687 183
446 337
154 584
210 713
196 38
781 571
573 468
722 935
715 327
353 41
614 128
616 391
271 662
811 43
885 619
880 689
870 676
677 437
803 298
341 397
635 204
456 896
507 551
766 921
639 673
660 125
531 158
644 632
97 4
845 437
301 930
460 533
382 662
186 156
383 985
329 611
750 415
266 353
821 494
266 476
219 969
537 819
691 687
843 47
447 22
371 952
65 317
809 814
946 100
878 472
462 193
373 655
70 230
533 112
847 108
859 828
120 41
529 633
315 633
858 851
641 435
420 819
91 854
268 778
946 609
703 210
108 332
393 489
165 379
273 504
496 56
158 505
822 513
667 207
573 408
87 272
309 415
516 576
900 727
152 498
474 297
4 605
312 513
912 613
564 189
470 616
278 279
620 241
241 324
435 699
583 875
199 984
884 813
116 109
901 836
350 27
453 531
609 764
600 832
582 788
499 552
633 708
702 760
963 148
213 716
738 955
328 62
120 241
143 397
323 824
661 360
41 870
596 101
430 690
379 338
500 28
418 583
174 917
499 312
127 846
381 12
383 680
392 144
705 244
201 515
384 692
437 928
359 703
840 232
408 329
357 266
453 197
762 804
418 514
832 423
666 768
113 43
897 805
787 671
215 56
408 626
945 709
768 500
971 185
329 499
614 407
219 99
845 141
503 70
964 228
712 461
751 428
986 546
911 460
39 522
97 141
564 572
987 531
767 396
504 858
183 493
665 398
239 59
30 481
270 257
804 824
798 731
642 435
157 980
382 316
525 243
721 918
459 893
280 526
886 753
790 967
133 352
839 644
771 537
566 772
226 861
900 246
268 912
264 14
125 589
152 761
769 269
852 839
487 448
404 400
166 828
792 221
570 261
276 214
825 757
299 695
519 272
961 612
304 645
911 435
777 746
65 295
609 597
971 91
995 585
590 583
312 956
292 840
53 81
528 416
20 471
939 205
646 493
288 636
25 730
386 645
546 85
630 877
764 264
782 872
237 992
661 238
835 58
645 643
540 846
360 344
704 467
904 695
503 10
418 822
535 785
914 441
206 16
106 32
460 980
482 718
898 80
483 941
711 52
942 10
677 806
849 899
752 98
371 791
26 357
1 119
996 947
708 730
430 31
540 522
699 740
857 574
541 27
951 196
510 111
116 693
88 433
333 398
522 535
611 359
895 318
884 229
1 427
594 455
485 993
683 264
308 918
967 623
115 735
369 801
350 240
422 43
126 731
969 887
468 376
883 14
645 241
662 206
479 490
221 295
139 824
150 295
811 805
537 413
340 282
85 144
645 618
164 586
50 121
691 487
807 296
922 658
65 435
797 303
135 610
874 922
870 463
455 640
111 272
707 176
744 195
124 844
207 785
91 21
133 686
673 259
387 574
81 305
383 850
151 324
653 152
538 961
982 699
447 405
159 35
936 964
209 537
572 557
448 915
102 847
518 844
473 962
619 994
684 167
450 926
899 569
841 425
518 467
119 34
850 221
806 249
310 591
691 516
421 11
711 132
146 630
20 110
46 133
589 829
441 664
196 910
154 472
545 149
740 429
769 129
681 336
220 410
934 526
746 83
447 323
843 716
60 390
459 257
859 541
393 499
964 774
488 388
931 331
606 16
893 284
447 767
316 435
942 773
296 728
436 704
576 873
250 6
26 658
696 949
490 216
148 546
46 965
229 127
295 705
913 742
174 338
36 724
732 430
884 67
292 787
371 659
53 14
648 738
547 572
949 352
750 943
645 101
255 552
672 840
494 311
292 738
984 246
819 60
889 882
781 409
591 81
895 322
790 385
51 312
929 287
422 814
803 149
803 924
664 659
570 470
820 650
309 654
207 159
605 23
557 662
989 639
63 759
712 816
409 493
973 235
529 610
21 632
778 703
211 683
572 201
307 605
536 716
193 902
449 176
898 114
929 860
576 986
627 126
187 26
504 512
896 825
186 302
237 221
340 878
633 189
397 578
631 334
622 449
986 429
766 423
484 974
799 468
598 655
228 806
908 149
603 610
232 973
3 235
960 15
412 488
922 498
444 379
606 549
323 770
761 987
111 175
669 430
549 907
684 952
526 18
131 817
602 684
829 799
119 920
351 17
722 551
514 448
843 913
599 281
335 261
362 472
95 188
708 42
383 803
50 778
406 962
972 742
322 798
644 170
315 176
405 58
418 763
65 987
152 607
998 301
553 999
73 268
780 940
434 725
41 298
123 986
841 871
215 495
779 486
905 182
395 317
63 925
470 583
313 444
689 855
634 969
387 488
707 966
359 395
765 896
578 51
800 795
177 35
91 847
572 209
46 430
525 582
526 394
62 819
40 91
650 806
914 970
977 830
799 472
117 474
600 759
623 574
811 42
12 493
816 5
892 533
389 852
844 917
38 456
561 244
804 231
640 490
375 947
153 243
431 309
789 528
619 264
334 315
713 169
196 899
203 697
798 175
637 774
23 790
213 512
889 180
352 685
364 491
745 566
693 758
836 903
977 81
614 132
277 822
909 751
923 653
53 645
48 838
618 512
952 888
698 897
88 913
321 86
469 813
642 948
1000 934
749 379
123 294
95 90
847 661
976 577
735 305
232 738
832 622
549 896
261 58
566 442
4 871
919 594
649 299
36 639
633 693
190 970
129 867
451 563
674 483
370 326
981 664
601 465
489 917
872 980
698 924
685 986
318 594
572 499
664 24
747 695
271 341
687 548
912 106
813 799
508 514
569 637
675 592
407 963
543 164
978 50
884 787
457 897
212 78
154 898
678 684
255 26
546 104
326 563
555 373
389 331
64 904
196 761
273 65
911 931
745 697
539 943
731 631
723 90
242 602
747 677
49 725
300 384
814 843
99 706
684 901
490 722
725 918
141 191
934 692
999 618
976 526
878 319
447 692
355 178
378 302
122 496
178 496
25 991
198 207
678 216
226 279
314 515
448 897
780 934
798 387
432 598
509 997
920 873
274 596
413 339
315 552
118 39
993 316
92 879
780 61
145 162
181 271
332 866
268 963
2 608
20 487
421 666
998 384
738 956
273 839
132 878
166 918
85 454
337 152
829 145
896 350
494 383
843 131
972 770
17 503
189 241
954 545
647 218
864 212
224 580
234 567
495 65
392 495
659 1
469 419
82 57
412 267
879 211
667 390
484 579
903 824
37 725
484 857
898 896
31 578
291 480
929 630
297 758
630 853
253 47
381 987
352 535
512 657
660 881
768 458
135 180
832 371
767 696
528 154
47 769
675 478
695 617
316 82
378 883
41 961
85 339
854 52
776 763
214 870
929 391
264 314
829 685
811 286
215 719
831 29
172 516
101 911
735 714
245 339
134 35
361 490
116 245
571 462
399 631
641 838
997 747
489 46
282 757
840 73
926 654
883 433
457 489
163 981
513 809
950 636
70 354
830 560
287 304
755 393
77 527
348 757
201 664
945 577
815 297
344 48
46 639
768 469
112 414
221 878
548 710
456 787
586 77
457 467
466 176
425 1000
875 386
590 35
748 132
786 419
300 627
378 200
859 365
826 93
924 763
179 541
105 100
355 967
927 642
336 988
829 620
901 68
493 352
328 964
966 671
165 873
280 876
940 546
791 107
155 407
349 220
342 376
109 632
452 31
245 391
249 773
7 713
528 806
200 746
294 633
605 695
577 587
412 951
63 908
764 285
852 52
628 759
576 221
525 376
538 532
722 909
896 962
395 647
818 852
820 794
418 877
34 449
574 56
241 771
880 564
271 283
662 625
903 819
759 417
504 824
154 560
580 648
511 20
783 556
302 504
605 142
865 163
289 347
863 358
303 963
817 168
8 430
257 578
772 287
543 273
474 821
377 402
541 358
480 623
602 351
684 410
540 17
119 182
688 861
594 661
503 339
402 466
600 726
74 200
267 164
47 438
9 440
511 515
707 735
533 454
719 579
892 996
184 257
840 507
660 367
117 689
793 828
43 395
685 109
729 583
351 604
978 582
683 913
569 359
644 241
62 240
536 9
611 903
584 628
525 4
62 686
759 220
565 576
100 459
870 677
16 293
981 782
668 896
982 235
762 237
995 969
843 250
563 701
937 677
960 575
163 945
324 839
282 741
585 118
650 42
359 847
425 743
833 737
328 271
996 388
420 553
426 438
131 79
516 395
477 147
513 244
214 779
966 232
538 803
836 716
935 457
557 740
518 415
338 822
388 595
82 999
927 957
245 765
423 466
327 843
787 545
630 651
431 855
728 731
294 249
811 612
655 715
450 77
857 690
683 839
693 545
346 93
825 383
254 825
126 187
653 961
380 10
209 606
781 649
459 983
314 126
211 396
259 102
958 980
414 643
795 621
707 990
990 925
771 513
4 827
223 756
882 470
864 649
260 675
393 560
59 541
350 303
818 347
776 613
564 688
922 13
425 586
158 99
664 555
148 146
139 388
999 27
897 692
465 549
17 6
300 233
24 378
271 955
652 979
865 500
163 440
354 739
162 896
181 360
230 719
873 850
57 933
305 98
696 457
295 211
179 251
542 26
560 74
175 89
624 2
694 837
486 674
808 290
771 643
946 989
674 573
946 340
342 899
286 312
851 766
130 717
739 882
151 941
57 424
702 351
662 823
399 985
263 756
480 708
692 935
436 195
46 806
944 474
491 967
975 459
397 706
598 870
255 706
931 199
738 906
79 446
741 700
684 594
797 79
419 837
646 468
768 242
502 84
179 525
660 484
380 859
261 111
60 126
556 535
357 310
438 229
836 651
540 787
969 986
861 896
336 775
649 469
194 871
522 180
782 668
44 110
251 17
483 506
260 892
390 803
329 73
428 83
787 82
840 690
622 4
888 342
446 90
72 510
982 255
228 69
413 913
655 620
513 958
90 645
386 188
581 278
142 218
508 33
560 637
251 856
486 718
626 964
874 259
46 178
688 51
325 136
206 517
155 191
54 103
931 890
823 632
216 293
293 338
382 96
632 527
297 312
778 708
163 234
85 324
503 54
871 666
762 552
475 234
427 176
760 320
477 775
338 550
473 685
963 299
933 308
142 252
830 457
307 177
48 244
649 871
951 31
46 824
275 457
716 320
325 765
693 334
488 10
287 166
170 807
87 751
704 722
344 362
429 7
827 211
740 592
956 924
341 497
471 986
155 793
20 504
503 338
343 395
430 401
913 183
871 19
724 580
113 412
873 837
136 842
267 911
327 339
818 533
712 358
347 821
694 649
197 450
802 330
842 828
421 657
554 144
627 277
875 213
913 449
15 216
529 36
689 843
883 636
485 20
401 502
543 992
772 891
810 922
234 377
173 871
63 847
594 560
894 452
448 568
703 173
237 819
701 311
975 491
921 848
136 666
898 952
517 837
360 473
382 389
942 783
966 474
760 762
415 299
406 423
481 900
165 796
852 316
397 340
25 809
978 281
368 130
181 481
304 990
519 647
523 895
937 201
194 444
30 360
855 259
412 401
295 746
937 102
575 931
23 801
81 526
620 909
595 258
792 226
986 776
840 670
514 226
528 158
73 799
349 523
733 506
961 68
996 777
432 715
598 7
933 749
555 975
83 987
851 130
39 141
984 400
867 1000
551 500
828 365
191 946
120 37
379 384
9 176
962 413
886 55
1 451
467 375
624 13
468 104
92 180
510 700
725 683
268 31
731 978
109 248
723 780
626 580
902 737
224 567
28 758
24 570
226 98
22 982
174 317
345 528
920 308
278 256
632 745
175 339
798 27
540 315
736 365
414 20
947 378
652 296
774 10
911 946
247 614
696 615
905 127
28 642
740 378
653 751
572 629
202 155
740 588
621 646
498 135
930 882
777 351
105 174
147 32
747 407
622 93
62 346
785 44
393 909
375 465
818 537
798 807
166 475
648 428
827 68
260 918
426 982
273 941
92 237
675 905
595 666
753 752
675 635
240 798
495 728
347 314
36 228
322 560
327 723
166 28
519 826
691 350
19 789
143 453
698 929
154 536
657 257
964 197
655 354
723 205
620 612
775 338
976 168
897 494
251 563
916 238
956 572
361 548
456 237
294 489
173 682
702 858
593 145
888 607
479 858
140 411
966 302
866 80
786 666
138 223
604 318
979 113
482 836
327 868
262 65
113 507
664 208
330 348
991 430
174 632
370 738
368 718
939 444
4 719
68 631
681 270
119 280
209 191
21 130
862 996
547 619
880 259
50 441
207 900
394 53
276 417
762 639
180 827
77 935
31 793
249 987
407 561
98 110
712 15
12 355
654 371
407 219
894 130
950 530
416 831
275 156
274 896
536 881
454 417
880 861
853 649
399 40
611 381
809 67
874 208
431 483
400 626
822 368
150 424
57 880
210 471
454 187
279 863
430 546
986 404
959 863
367 394
509 179
226 449
342 436
397 931
591 809
230 996
949 314
928 909
390 292
156 21
254 63
161 546
145 724
626 692
520 941
804 775
351 29
24 539
16 748
553 132
53 578
754 400
668 477
712 134
632 826
123 988
804 763
944 168
532 745
746 145
973 901
43 711
375 838
738 372
130 590
113 807
724 198
614 653
613 116
401 724
177 432
567 87
222 376
377 599
46 860
246 484
177 313
768 269
150 699
810 459
947 627
135 884
673 559
370 262
724 713
355 349
579 820
122 916
182 600
385 556
517 478
231 285
668 989
733 439
217 532
886 725
325 198
787 43
894 886
362 441
679 493
800 823
624 835
93 587
682 732
882 977
771 683
892 674
978 846
56 232
254 230
998 634
996 834
65 892
992 377
415 438
864 567
728 954
753 415
104 640
570 112
291 656
592 918
194 157
762 641
635 595
144 745
780 974
688 880
295 831
324 529
602 206
393 711
130 553
656 226
834 862
128 975
764 167
767 890
220 615
813 223
644 417
828 802
804 331
491 437
191 169
554 425
210 902
315 903
205 158
587 896
582 610
126 896
914 348
884 131
945 539
963 716
390 609
689 661
583 90
527 999
779 703
947 585
730 435
686 645
302 288
744 684
315 33
785 513
568 29
949 467
68 143
902 275
918 920
523 500
820 934
57 156
212 427
484 474
228 414
756 378
321 977
290 933
369 737
350 282
802 866
619 685
316 116
397 893
776 706
405 566
18 745
183 584
698 974
752 643
490 711
361 935
228 509
154 356
234 994
529 631
321 694
325 41
716 678
933 487
830 335
673 183
201 341
17 308
226 48
172 422
943 58
207 669
805 340
1000 612
574 141
300 296
914 293
133 961
569 607
250 691
264 789
476 387
709 330
62 341
493 89
865 655
106 660
75 974
24 519
743 454
798 858
780 183
158 493
363 172
82 920
215 297
514 184
321 701
656 934
955 823
530 478
123 794
874 231
413 572
588 32
859 374
774 472
124 75
28 904
920 324
910 8
1000 943
653 946
869 583
255 611
930 347
866 800
10 709
70 353
641 430
393 918
559 578
261 744
360 533
624 630
933 990
573 591
670 286
970 904
352 512
81 287
294 77
954 657
790 82
774 651
560 419
577 923
180 983
353 841
388 496
385 425
273 345
479 370
662 792
966 774
312 317
489 639
722 526
76 958
873 544
505 597
995 525
267 594
459 121
519 359
900 144
965 532
647 352
135 840
216 549
995 324
15 838
951 790
650 184
982 401
552 549
190 76
749 12
242 305
805 316
750 235
681 89
524 396
458 618
727 396
977 375
343 753
240 660
531 584
374 880
870 726
939 322
330 368
401 991
360 826
227 213
53 263
562 189
685 79
143 948
251 121
467 823
1000 547
305 420
743 982
649 516
141 25
270 461
469 841
693 59
736 112
623 461
876 633
849 966
611 653
423 932
745 146
425 8
766 701
789 344
341 443
817 772
239 202
880 998
148 536
571 900
523 37
422 20
516 854
244 715
832 196
336 692
175 19
809 343
781 634
642 510
660 555
174 974
324 29
479 985
676 761
792 360
164 385
333 698
876 491
506 391
308 415
78 388
969 468
192 622
986 623
481 441
740 859
256 145
979 664
22 910
704 554
901 236
128 206
412 308
446 814
285 494
600 335
923 901
572 774
925 479
650 800
335 747
442 511
773 311
574 671
474 755
186 66
214 463
275 721
814 143
372 995
591 449
731 448
815 206
934 609
543 146
548 356
36 667
490 671
765 888
499 455
747 17
577 640
188 15
645 354
608 823
304 400
633 823
79 210
537 931
76 460
765 81
697 614
569 914
444 964
234 200
973 858
577 305
249 929
231 778
369 761
352 159
919 962
91 438
508 786
610 203
845 914
277 323
742 159
20 478
879 441
953 795
258 789
786 372
645 30
829 778
708 85
794 371
30 849
745 318
662 758
260 154
781 256
304 485
549 379
304 321
681 479
132 578
647 77
631 353
940 981
503 22
901 341
763 655
347 506
94 434
701 995
25 742
693 757
349 792
33 713
513 898
458 632
994 988
587 63
983 362
998 833
121 402
398 674
639 999
407 119
248 874
78 55
906 244
219 286
222 723
402 743
686 473
767 426
935 808
757 306
656 59
151 567
713 719
836 904
269 338
235 243
811 934
822 575
380 361
941 374
818 602
694 764
110 386
728 931
741 966
701 461
232 897
278 856
367 960
320 584
796 115
360 396
978 270
20 583
125 61
339 165
138 517
415 40
445 726
843 123
21 518
576 152
347 671
584 209
165 901
265 640
970 445
450 175
320 783
494 28
145 152
797 814
416 330
900 295
423 543
373 585
931 56
396 962
919 698
551 116
294 748
201 966
743 674
521 697
116 187
657 909
434 43
760 442
44 554
864 631
903 885
922 913
875 828
638 296
988 493
63 346
389 115
785 199
714 124
66 986
10 735
635 720
979 566
615 40
246 876
851 744
972 821
187 997
275 481
64 465
442 434
715 281
354 13
936 488
778 904
265 510
987 826
259 281
166 892
229 216
503 761
88 98
697 967
211 357
64 718
743 840
915 232
956 619
657 575
720 18
309 762
520 603
93 809
650 856
641 258
441 659
948 551
614 797
317 966
997 235
212 363
481 309
684 735
808 706
450 137
971 583
845 917
617 231
584 434
578 477
769 534
687 564
237 35
261 162
263 603
925 830
638 358
467 131
784 480
653 807
692 994
463 879
10 406
382 427
291 117
172 999
196 164
445 95
315 21
136 868
643 597
179 429
430 985
301 812
694 35
496 201
625 861
350 193
738 164
148 499
28 842
484 297
910 712
965 761
684 912
319 877
297 243
472 386
688 217
814 216
841 916
175 33
932 954
797 5
381 763
485 66
128 183
606 796
417 756
470 3
165 584
102 198
322 725
759 414
565 926
439 639
943 795
196 538
710 398
850 262
829 142
471 348
287 514
544 238
584 618
62 255
286 295
170 970
155 281
151 631
32 356
779 87
534 863
499 583
70 961
51 662
121 655
339 123
833 835
696 34
579 804
714 501
928 611
74 940
885 457
688 829
637 222
2 508
697 355
781 611
268 843
606 198
698 405
562 401
80 766
937 445
146 603
712 73
232 872
399 185
34 861
647 389
66 182
149 782
437 25
870 952
157 77
631 8
274 359
149 639
802 82
992 240
406 683
40 81
304 860
779 161
179 5
676 264
140 764
641 798
252 537
140 54
381 484
751 976
289 31
169 754
649 4
433 224
787 193
264 527
603 181
791 532
620 191
439 635
306 169
125 196
923 831
673 330
917 27
453 602
195 522
738 758
594 195
660 798
243 224
436 179
130 279
244 106
631 467
140 137
185 419
576 684
981 982
860 94
747 952
819 75
240 398
239 668
182 484
734 749
258 929
580 477
18 381
743 859
108 362
440 174
922 463
929 583
530 723
8 230
423 531
588 547
108 220
85 927
279 788
207 372
974 594
286 547
960 113
993 41
349 674
273 110
663 21
44 221
692 236
740 114
238 584
987 667
625 162
846 903
78 970
759 131
166 376
832 864
493 951
728 899
587 711
850 258
672 473
560 334
792 594
517 485
712 359
633 981
753 585
968 761
974 255
209 340
36 838
268 51
398 18
348 466
318 911
489 510
540 368
630 5
824 602
836 522
723 407
900 791
396 421
922 95
246 990
607 681
285 262
990 434
676 488
19 948
863 163
676 79
864 107
534 736
236 474
192 540
830 521
749 552
290 515
774 862
991 707
491 760
589 710
855 273
791 211
967 54
24 987
301 237
189 539
341 206
804 828
886 6
657 814
587 601
529 88
812 227
641 189
522 564
898 150
51 327
533 528
51 724
66 865
882 409
999 739
10 556
694 449
679 177
421 418
287 476
588 635
942 668
269 928
493 760
331 337
927 239
425 826
481 566
116 498
181 137
76 999
623 992
991 682
875 138
925 553
137 932
268 629
178 234
9 192
413 316
577 183
566 660
288 711
885 722
269 955
197 949
990 952
686 926
192 459
482 593
650 389
213 669
648 127
489 40
411 886
206 792
635 283
241 37
391 106
110 72
875 990
421 861
15 792
924 821
948 521
829 978
590 47
334 313
294 235
776 211
722 170
537 551
511 498
351 753
508 690
938 460
545 11
439 518
858 239
995 602
194 711
946 65
365 332
846 445
488 915
11 763
411 664
128 661
297 813
307 483
298 135
788 977
286 929
522 174
113 222
269 260
786 569
270 409
197 988
176 207
860 50
595 588
12 158
486 285
276 935
25 336
178 964
296 215
677 113
548 387
772 75
471 593
555 823
197 714
362 371
425 842
991 846
650 175
225 151
855 665
569 51
700 597
936 410
255 450
957 249
594 887
708 868
198 345
126 192
51 49
442 6
795 405
817 959
385 368
7 793
252 406
28 652
955 589
710 865
43 188
17 886
373 255
545 514
903 453
750 595
605 492
139 800
896 776
53 970
167 566
907 997
639 738
989 858
250 853
191 754
868 479
310 530
977 969
211 82
834 737
787 325
920 625
153 313
946 577
293 414
952 133
851 746
793 330
413 100
41 696
643 188
243 712
658 311
445 105
549 642
592 869
521 95
488 300
514 249
228 351
941 348
564 27
240 511
691 484
28 137
69 759
780 977
583 318
887 65
896 234
705 621
689 849
985 243
81 775
626 690
953 432
21 357
182 93
161 537
152 969
61 209
214 224
613 540
490 5
672 573
981 748
860 475
627 307
778 669
55 331
10 242
624 454
952 332
379 547
357 671
992 788
759 486
425 184
809 158
886 106
477 896
20 985
946 535
524 212
148 852
118 3
740 683
252 575
919 735
134 34
832 430
960 644
702 849
437 518
775 241
700 589
464 305
382 8
611 481
280 213
138 850
364 251
97 997
260 564
421 614
989 729
204 323
146 512
428 377
908 273
10 81
963 898
659 756
21 390
977 678
739 209
750 538
422 964
890 141
578 983
914 759
177 376
392 632
82 971
863 609
692 234
53 96
99 490
739 99
492 269
706 580
189 664
171 748
616 256
880 977
467 266
670 141
862 976
758 947
151 393
595 582
766 149
693 963
125 433
338 253
500 60
24 457
615 560
993 340
392 12
109 79
423 101
712 19
779 350
253 483
699 182
394 108
836 371
743 470
95 327
392 751
568 421
567 441
20 750
736 883
703 614
790 60
72 550
211 539
406 494
329 993
110 966
546 514
963 792
832 995
846 945
649 790
534 65
204 332
756 530
236 779
613 168
242 215
870 653
196 564
267 809
813 129
754 937
353 945
929 713
996 957
937 69
9 11
519 131
515 247
344 147
255 664
20 159
602 861
357 139
381 974
99 690
245 673
697 540
237 56
965 643
731 951
956 654
640 306
996 813
888 285
908 84
413 388
656 141
162 355
389 997
924 483
724 147
332 518
502 382
454 520
521 85
700 371
695 222
416 823
108 520
496 234
899 514
681 244
717 833
178 928
478 79
849 86
730 88
405 547
535 69
537 81
418 768
866 374
208 568
436 648
427 638
800 309
491 126
394 805
4 943
955 942
574 318
502 643
89 338
161 589
886 173
461 603
209 893
944 308
137 433
677 208
486 583
763 771
323 18
305 34
771 668
453 798
915 320
694 973
584 188
402 42
698 348
475 737
612 913
794 938
247 169
71 232
658 898
98 444
441 124
883 526
423 885
545 475
565 61
89 389
866 341
603 672
588 833
559 163
651 998
100 358
411 955
94 681
676 664
383 478
146 346
164 538
218 243
187 679
877 133
339 343
864 446
121 36
337 281
612 65
574 479
159 253
141 928
553 615
701 593
42 281
794 535
30 143
991 645
540 276
608 296
428 168
563 933
659 690
33 635
413 964
955 696
752 531
306 781
302 873
956 141
615 336
76 521
388 219
891 36
452 281
17 426
630 944
603 435
995 316
24 835
163 166
804 524
26 904
999 495
865 847
422 183
89 510
781 563
345 658
767 892
327 491
232 129
151 37
846 615
563 730
179 659
468 998
802 779
429 376
241 131
841 657
296 631
425 494
82 307
492 57
494 417
355 968
595 798
992 221
526 734
899 226
755 752
522 475
793 539
886 681
86 387
964 973
541 274
570 648
545 216
200 751
435 15
251 197
462 768
786 140
383 303
90 73
343 616
462 930
967 272
255 640
634 157
231 309
291 917
169 288
747 99
8 889
247 26
503 830
10 436
357 169
661 601
353 17
892 948
968 96
442 228
1 327
364 686
482 529
961 911
910 874
722 533
997 218
509 571
42 199
201 781
307 731
284 188
142 188
110 80
973 149
566 616
567 866
863 550
73 504
635 627
197 142
623 931
999 543
254 786
342 446
74 510
697 518
12 517
78 966
87 270
229 81
579 329
324 892
334 836
259 457
693 736
948 987
629 886
785 911
309 98
87 237
593 895
133 475
83 186
999 583
450 359
130 869
916 935
853 280
460 206
453 66
705 21
977 340
834 789
513 317
916 195
900 789
368 940
850 331
167 524
741 411
819 374
100 796
76 973
571 110
986 908
501 949
146 375
434 319
282 280
287 888
38 760
324 573
207 261
315 417
806 500
230 907
243 839
72 70
102 16
852 460
922 446
863 402
296 590
731 897
139 165
405 100
660 684
869 622
542 765
667 731
660 299
87 173
972 41
351 531
267 656
910 215
214 230
279 188
872 979
254 95
920 987
325 685
340 645
630 355
908 961
939 397
633 980
197 352
45 569
662 181
201 372
819 371
636 893
886 610
773 708
999 332
219 748
527 864
469 76
276 382
145 706
500 142
351 904
89 639
336 10
360 837
896 902
522 492
524 807
637 58
559 883
174 818
98 60
215 842
453 276
640 359
581 637
287 377
599 457
740 310
623 91
652 958
915 889
58 132
634 74
7 633
462 271
355 267
804 245
403 648
167 992
737 449
639 869
787 995
853 43
107 470
561 451
523 700
82 880
768 106
318 377
411 922
512 635
580 561
733 881
572 755
934 393
946 849
828 6
858 209
215 291
185 198
194 375
600 48
170 953
833 638
822 281
514 419
369 760
320 6
265 513
178 301
254 518
702 947
809 795
281 229
457 690
177 284
231 832
543 219
604 232
611 334
943 636
523 932
539 631
576 156
295 110
813 77
615 282
447 112
925 962
775 946
474 951
860 883
626 756
419 201
119 366
424 463
230 175
468 877
499 518
611 911
164 718
900 299
430 103
309 998
980 47
449 890
634 167
968 359
56 484
178 22
433 150
619 510
27 544
466 653
237 201
184 178
651 967
367 860
268 847
407 268
103 49
47 587
157 541
758 627
682 590
292 187
61 314
143 41
349 345
691 968
518 394
505 692
941 18
928 302
549 123
84 768
226 844
193 905
291 66
694 967
742 725
481 186
360 883
561 612
976 744
491 286
473 804
549 338
698 811
268 873
388 109
196 593
835 877
475 608
724 185
248 611
442 43
274 174
303 729
485 893
231 594
146 868
411 740
188 958
309 30
988 358
796 749
239 765
567 304
403 463
330 269
988 998
969 89
783 212
773 377
796 667
545 989
664 249
826 999
750 145
85 15
773 800
431 691
70 188
947 670
641 947
476 895
311 227
648 867
419 31
204 627
298 33
98 29
62 236
359 118
484 10
742 720
791 621
456 33
605 51
654 429
385 692
784 411
658 315
140 260
369 730
904 499
536 611
982 773
228 429
656 623
554 426
87 441
374 742
239 322
756 924
576 10
957 202
583 212
884 806
726 615
159 44
757 160
668 352
815 451
505 24
755 86
933 240
517 840
795 57
75 515
272 550
701 723
141 512
191 495
990 548
615 311
352 375
998 957
611 788
672 472
643 31
791 287
935 867
598 952
72 82
347 630
267 34
170 685
255 930
84 998
262 522
590 986
122 608
962 93
804 78
980 702
258 346
514 1000
787 755
573 658
190 665
420 19
798 856
100 922
561 616
495 305
392 982
900 529
283 534
915 684
418 546
236 610
297 962
287 646
447 99
552 616
62 429
457 918
860 38
696 989
816 446
766 313
157 662
25 769
161 410
538 685
479 15
941 451
516 556
355 430
329 905
961 305
718 18
273 895
448 5
971 353
406 640
645 338
761 294
182 131
659 169
261 166
369 385
937 155
461 464
812 846
88 848
894 113
32 138
763 212
155 85
479 847
801 529
444 824
548 969
218 322
223 316
274 465
931 579
837 184
751 441
514 809
709 242
928 84
139 605
703 47
768 993
574 225
292 272
302 303
104 823
343 498
119 896
861 314
895 61
399 943
361 60
577 562
222 987
713 371
617 456
508 485
816 250
173 910
912 289
219 575
450 872
933 433
867 720
968 687
827 917
46 538
145 629
934 669
874 328
913 234
453 861
540 611
433 671
847 309
480 900
232 529
617 49
268 770
333 650
688 801
139 282
684 727
953 221
457 949
17 448
515 855
937 41
230 908
20 405
833 341
859 350
910 3
939 24
470 639
289 509
547 778
317 306
854 501
413 800
69 843
244 718
147 289
685 64
33 998
314 20
166 259
769 794
749 490
669 178
131 937
835 923
238 568
15 707
96 766
573 852
71 757
551 860
448 717
330 772
473 694
894 792
210 58
24 933
160 780
831 607
828 308
338 714
564 862
523 860
305 570
446 84
669 711
522 623
940 405
30 546
116 450
619 26
1 49
662 585
941 403
135 643
493 956
106 245
530 375
489 536
918 895
288 546
851 531
564 704
42 85
220 554
646 631
369 197
144 498
725 543
943 880
252 876
308 709
127 199
254 242
671 189
780 432
952 359
560 150
776 933
781 923
852 904
884 805
609 937
559 68
882 146
474 139
875 90
954 433
184 87
951 248
238 737
880 157
843 151
666 725
736 211
503 843
531 547
790 242
617 7
477 766
620 856
867 510
252 797
190 809
463 252
772 33
722 707
865 608
36 714
561 78
225 601
209 948
127 45
760 686
840 366
580 110
447 84
164 168
630 115
492 654
573 400
985 50
335 258
848 346
671 487
71 312
143 523
113 431
708 300
783 915
247 40
685 82
952 724
218 771
828 855
226 50
154 794
259 847
909 903
649 406
348 247
617 934
944 704
777 872
724 945
30 6
292 633
4 102
887 679
504 130
524 998
815 70
996 501
538 607
289 715
704 902
44 171
775 789
767 666
147 690
781 585
16 842
734 737
535 483
615 19
522 304
309 782
225 367
648 522
362 552
10 539
936 984
636 700
42 106
876 571
906 778
323 690
83 708
343 670
306 36
748 766
43 224
776 937
43 632
907 307
744 739
561 905
808 151
616 951
858 703
973 577
343 542
63 8
902 730
880 686
759 566
424 8
694 718
475 752
26 835
784 83
700 465
823 164
929 760
962 712
690 407
226 643
245 406
678 689
761 923
631 610
491 301
260 670
546 139
394 32
521 744
176 139
411 665
978 899
868 163
331 374
747 408
657 765
567 620
150 517
38 268
250 940
231 766
653 377
453 302
312 624
644 452
145 833
129 649
216 527
251 46
697 706
979 659
762 471
345 29
247 226
704 508
429 51
775 630
723 856
227 192
547 262
599 451
144 277
955 544
15 451
938 7
997 570
90 591
728 390
259 674
256 875
286 822
8 269
257 256
422 647
375 132
763 746
725 986
767 499
523 465
705 140
527 839
518 671
658 24
116 807
500 1000
299 134
251 161
708 622
504 838
846 448
403 99
260 850
711 202
288 997
508 948
147 47
60 199
181 875
755 458
138 473
65 441
776 242
893 654
592 167
974 533
787 536
799 183
26 115
393 898
132 289
922 94
986 757
3 503
523 145
105 184
161 571
977 591
808 883
709 230
729 899
181 637
436 536
920 747
639 390
403 698
652 552
32 876
135 64
487 408
127 157
916 748
446 276
837 345
176 390
744 337
698 68
950 454
754 593
709 990
165 463
402 964
636 985
133 619
557 323
987 349
647 362
1 200
756 686
459 894
705 274
356 744
410 414
515 401
621 583
344 605
423 59
972 643
555 391
493 752
755 127
174 947
768 283
994 736
550 948
581 164
613 975
326 14
311 766
122 464
406 579
691 482
79 598
627 497
278 399
713 990
544 810
875 511
960 409
65 704
433 199
821 215
186 146
382 740
866 910
810 489
596 699
514 932
997 483
17 891
913 887
430 610
814 43
167 286
573 746
713 181
654 637
899 588
245 607
302 266
162 407
416 760
880 814
648 794
556 766
602 243
948 807
670 805
652 12
400 180
734 698
159 384
652 704
188 852
773 486
553 935
628 44
916 101
783 618
117 362
255 421
29 977
533 640
688 315
783 420
102 748
573 983
857 73
580 201
268 683
651 181
147 597
391 380
521 913
29 884
32 781
915 939
125 159
859 896
714 129
313 250
321 473
416 126
557 317
707 771
444 756
77 472
745 896
235 183
311 164
623 12
728 479
241 572
280 865
528 932
903 111
634 169
906 381
265 236
436 61
158 57
600 788
175 733
271 738
783 428
362 824
227 439
641 352
63 720
207 406
270 330
539 578
201 117
222 859
207 638
647 496
1000 285
978 788
707 114
119 85
576 765
626 803
713 137
142 821
346 58
529 546
852 929
853 165
726 341
849 996
307 126
426 9
93 57
89 381
867 158
797 808
38 465
207 733
310 548
659 327
675 547
569 862
594 454
104 536
793 992
325 299
4 692
408 838
350 95
544 758
895 530
800 729
24 320
781 358
576 382
295 179
8 600
995 211
650 394
531 773
78 465
457 425
541 56
55 227
167 274
328 644
1000 375
268 672
226 311
55 539
650 938
838 17
678 9
421 265
419 647
912 615
877 405
258 701
236 420
159 472
642 981
669 392
753 478
760 398
230 595
418 308
145 838
750 264
835 912
781 129
469 498
857 493
816 531
447 777
745 349
349 947
896 140
198 386
66 958
320 307
965 376
1 861
357 56
598 436
541 201
434 149
80 956
887 144
678 595
812 41
15 950
777 457
629 473
305 399
314 724
547 196
682 653
77 877
310 940
495 895
709 398
777 211
632 160
561 856
346 76
928 499
98 179
671 62
529 196
238 569
342 564
17 644
508 423
577 453
204 725
294 143
22 15
229 209
579 754
911 263
467 715
845 802
256 627
96 539
75 840
481 45
272 391
47 659
122 659
826 399
399 496
28 855
405 938
838 385
110 610
991 566
72 861
240 12
347 796
296 712
358 257
898 574
595 469
295 261
94 6
825 730
586 276
34 543
178 913
768 872
789 691
982 187
353 653
236 305
296 827
867 207
278 995
847 886
582 65
687 7
719 255
479 166
773 417
677 196
676 363
405 779
423 70
106 732
399 306
377 162
463 238
97 54
306 571
130 223
104 774
915 337
159 41
826 915
329 82
633 353
855 562
658 518
256 225
53 110
177 181
822 417
842 694
748 644
488 394
280 140
95 246
419 756
72 277
899 89
732 840
639 717
671 961
363 996
691 937
290 871
418 275
397 531
551 52
876 450
303 186
915 940
845 289
809 488
866 245
919 598
631 742
279 576
760 470
510 895
128 213
873 785
679 790
964 358
580 461
501 756
629 97
677 331
103 434
671 286
387 418
201 907
460 809
413 826
788 958
407 454
122 423
917 376
511 848
8 536
880 432
813 98
158 124
487 119
907 326
831 851
675 750
33 782
62 445
250 63
413 240
832 958
175 20
753 708
201 525
755 537
944 414
261 378
797 693
765 749
863 538
135 480
712 852
508 113
452 329
375 593
5 517
753 930
656 984
280 887
907 232
91 109
207 466
334 262
753 201
63 978
204 553
338 970
931 392
566 191
854 657
580 44
674 496
147 560
393 325
232 30
728 47
689 649
493 949
730 203
484 674
792 574
430 177
25 281
814 335
105 952
381 224
711 542
727 691
990 152
373 642
526 508
797 180
630 182
289 716
216 561
143 160
46 260
389 426
587 763
187 7
512 450
96 185
43 245
935 166
928 87
798 725
717 434
544 59
306 64
459 920
229 4
675 453
647 679
589 767
718 808
966 935
821 804
956 565
400 371
276 971
7 623
523 438
772 626
709 189
884 980
993 416
59 424
38 342
586 96
983 780
452 462
679 342
705 202
171 297
785 861
907 728
557 999
585 467
948 177
3 17
846 745
490 363
886 226
537 26
10 969
328 540
212 954
832 526
530 188
274 766
79 507
926 44
912 519
665 696
429 526
927 689
765 632
384 716
71 335
98 283
972 45
280 870
827 187
199 656
475 248
566 278
473 913
222 938
646 339
426 241
932 770
147 738
383 788
440 176
196 566
70 967
216 596
713 144
17 849
191 82
580 596
318 338
152 736
776 230
203 299
580 501
451 130
37 8
537 566
614 143
242 309
131 387
16 597
832 511
664 314
470 10
682 904
217 474
975 44
448 966
2 137
717 382
29 579
372 902
84 567
953 690
432 575
260 566
130 992
372 765
214 664
307 959
208 373
905 672
705 969
516 552
355 576
156 713
117 793
653 420
159 878
899 900
553 932
221 609
654 11
280 503
767 678
195 782
650 474
110 396
546 985
78 159
729 468
288 973
671 418
90 375
141 186
735 328
57 963
783 693
891 975
346 251
191 940
629 458
437 978
753 494
868 569
827 560
207 680
385 508
447 609
369 38
942 543
458 810
125 805
575 402
170 826
428 524
950 629
676 141
867 452
154 219
360 973
249 868
873 452
331 422
383 458
724 131
999 323
325 676
377 497
955 459
320 291
337 594
210 64
354 291
449 13
174 328
860 438
435 773
865 601
8 42
664 921
824 904
873 44
303 231
943 964
451 619
111 494
825 90
376 660
154 155
134 801
56 94
934 443
476 542
402 444
675 301
205 252
916 795
683 924
236 527
839 948
180 80
68 695
86 916
654 265
757 404
24 303
181 490
208 254
504 195
68 545
627 190
756 799
360 421
543 696
835 294
27 48
479 442
34 684
694 745
423 51
694 20
890 947
789 313
216 28
884 665
636 923
134 131
510 177
335 695
384 69
865 967
355 240
428 164
34 826
227 496
826 335
499 617
215 468
818 385
213 948
307 169
242 409
615 650
110 744
602 512
869 865
417 911
246 608
128 41
616 992
19 229
269 697
453 104
361 516
729 739
250 643
516 197
173 595
342 152
913 750
5 240
935 48
585 609
876 154
468 501
520 473
72 92
138 579
670 866
366 384
150 403
343 793
62 751
24 955
995 411
424 288
757 363
166 784
24 627
137 708
210 399
444 294
353 744
422 720
950 387
793 723
643 644
257 218
254 182
412 411
427 287
100 627
275 16
935 894
311 208
551 330
952 168
736 564
423 411
568 790
803 838
17 401
240 530
426 4
29 279
499 761
960 24
450 150
946 464
391 126
399 205
774 227
993 132
376 131
658 516
53 874
341 262
707 721
95 333
108 550
620 840
282 188
420 958
85 650
180 176
916 54
426 344
554 881
274 526
349 909
898 731
795 578
47 744
556 962
238 908
393 1000
607 944
84 585
422 981
194 544
595 803
727 178
951 736
783 925
309 223
572 854
869 115
395 954
154 289
858 609
508 111
192 676
83 267
100 701
192 579
777 620
690 161
245 101
790 382
954 567
164 284
773 374
293 870
520 905
794 709
931 631
173 224
953 117
714 893
910 683
908 934
384 66
196 717
444 636
114 653
630 110
667 896
353 136
842 340
234 493
302 249
787 467
794 810
668 80
15 508
214 489
757 486
727 37
129 876
143 345
181 613
46 232
628 864
845 694
646 61
235 262
688 47
68 832
556 162
757 24
949 604
352 928
1000 348
906 622
749 67
900 118
320 524
176 354
386 307
253 757
368 327
453 755
211 307
146 235
972 259
223 634
723 437
363 121
726 358
548 652
622 684
545 457
276 669
894 102
831 931
214 130
959 302
920 739
671 400
348 735
709 404
190 526
375 902
611 941
920 156
450 920
883 572
298 806
59 459
766 761
755 51
145 160
760 934
815 47
345 183
623 427
537 702
851 790
625 947
715 789
781 714
409 991
752 47
945 190
753 739
151 867
494 837
630 10
725 770
968 989
685 570
181 496
816 560
67 833
976 949
367 74
562 841
16 34
171 771
370 287
24 466
90 136
202 828
124 878
689 537
220 75
985 391
1000 458
482 324
345 402
586 556
562 165
957 743
490 128
237 592
44 248
876 966
707 971
501 856
723 380
863 579
670 302
422 327
71 868
808 178
491 296
498 233
552 317
187 228
241 260
762 377
70 904
515 418
148 938
551 638
566 680
634 747
125 578
586 12
970 217
102 311
320 257
905 346
548 787
505 809
260 771
497 602
434 466
782 520
311 308
469 913
278 777
757 369
473 189
152 37
640 55
198 600
137 544
299 873
111 187
545 804
134 915
524 883
500 204
813 109
207 554
573 464
762 431
437 949
514 333
699 397
429 977
198 519
212 151
560 855
502 90
515 154
667 190
353 484
541 194
380 807
609 178
133 452
758 217
821 775
314 268
538 355
447 363
283 9
690 352
188 990
315 960
861 407
245 712
905 603
24 312
407 734
481 858
624 837
993 417
162 185
653 354
640 911
845 372
573 953
121 407
92 156
313 751
681 635
219 913
348 191
22 332
768 627
420 256
523 66
202 20
860 621
985 650
154 530
255 352
572 836
348 17
156 48
417 844
606 493
817 537
676 326
985 190
611 33
107 321
533 551
686 919
947 733
631 162
171 268
629 539
949 829
858 579
164 975
497 130
589 151
599 68
714 181
992 715
599 303
698 628
657 505
393 540
690 670
274 227
832 456
667 677
432 673
798 361
218 382
333 208
858 56
19 717
105 381
256 370
197 601
295 952
238 201
534 578
552 808
947 493
737 716
805 422
919 867
703 494
11 185
28 394
692 888
795 613
414 260
248 788
158 111
840 11
87 38
797 565
736 851
794 393
476 531
721 810
317 309
400 559
786 462
488 996
748 732
198 402
604 902
822 964
448 136
729 67
972 983
381 881
743 816
750 840
917 599
197 523
472 317
235 519
738 608
824 864
910 374
895 183
142 892
897 678
64 704
282 222
389 20
547 270
345 496
965 403
352 155
263 239
280 455
747 726
281 863
47 685
620 995
166 209
936 476
181 656
324 601
800 179
491 597
604 301
16 719
735 833
550 36
740 903
870 965
343 835
810 344
648 914
336 704
564 243
645 864
579 965
46 463
762 607
177 193
173 65
799 992
567 825
689 591
373 309
360 390
897 509
494 706
1000 488
895 538
217 397
449 161
209 253
792 997
34 626
874 805
471 538
626 240
43 312
966 822
36 14
597 431
154 741
572 16
129 389
61 525
884 624
837 440
831 517
119 283
887 55
624 658
227 638
231 55
25 486
368 937
532 62
991 755
396 306
632 943
730 477
334 510
252 676
525 549
829 173
502 505
957 458
235 919
68 577
71 963
344 641
713 53
519 543
465 98
648 103
199 257
435 407
108 793
910 102
947 605
845 903
263 179
371 851
348 714
34 492
62 452
743 207
951 128
566 800
383 723
815 599
58 990
219 757
946 676
132 365
43 615
131 948
593 855
322 944
823 446
354 74
851 649
120 373
682 786
984 939
198 318
803 635
59 7
725 232
913 947
879 733
602 930
954 672
729 695
58 644
123 90
328 349
852 289
152 133
966 91
376 540
520 182
249 3
73 143
382 638
75 673
636 694
834 149
799 9
152 407
772 252
64 205
502 930
641 603
476 278
156 622
477 633
679 797
788 758
159 225
287 934
929 753
477 722
443 933
188 402
996 479
594 927
494 893
179 120
947 490
663 658
261 156
12 167
112 322
834 188
586 418
530 953
453 69
941 267
11 59
335 819
841 538
372 434
174 81
719 884
53 316
851 688
762 66
32 133
893 708
92 818
785 987
436 60
708 361
526 811
76 555
918 104
840 258
584 74
626 540
347 458
365 293
930 510
630 571
570 591
228 896
864 687
316 141
811 685
567 16
770 471
409 284
178 212
418 386
234 424
203 419
512 192
92 703
419 691
322 418
597 103
372 219
314 849
949 9
439 714
136 300
859 11
271 268
139 301
758 506
178 717
512 995
360 401
542 792
8 877
325 567
324 245
344 512
753 842
227 928
608 974
525 260
963 871
181 281
345 791
321 38
76 861
314 320
821 647
362 553
24 617
250 990
365 884
438 470
131 732
750 781
415 37
887 565
851 441
820 118
158 529
809 759
946 652
717 593
253 532
421 13
350 524
501 165
54 955
677 539
863 554
413 728
692 667
809 63
99 348
498 170
99 892
212 1000
613 768
781 653
9 716
191 301
534 847
430 642
59 991
459 980
233 509
165 992
779 218
926 495
7 935
816 976
360 993
865 312
452 630
12 177
359 435
761 37
796 685
115 539
641 575
883 746
5 943
214 426
384 339
398 385
253 922
846 439
569 405
188 155
337 280
782 803
373 211
34 322
881 45
516 578
263 133
5 372
91 943
886 540
176 615
657 476
555 181
355 989
848 631
781 195
277 398
742 680
83 4
320 161
242 591
334 353
207 365
277 640
748 479
49 14
902 893
934 347
676 38
57 853
486 261
746 340
525 708
240 430
560 997
658 90
296 541
51 23
40 959
716 350
295 875
282 446
934 719
5 262
984 181
162 629
687 778
866 924
850 5
753 477
279 116
395 976
954 145
266 986
146 554
581 492
414 524
305 895
194 78
333 573
479 773
850 994
193 242
973 471
804 233
36 986
539 889
204 145
241 287
275 295
367 546
332 543
42 808
812 411
60 314
415 381
229 228
765 187
158 612
861 247
994 623
112 531
380 208
507 935
124 262
651 532
392 361
949 209
429 453
622 819
127 186
586 608
173 882
674 870
154 631
671 280
31 670
322 69
251 272
254 858
38 537
974 518
138 167
632 775
386 411
752 650
61 915
945 792
602 455
24 525
601 765
738 938
508 220
74 331
41 907
166 774
273 257
670 364
202 844
102 239
492 313
356 626
479 668
992 104
676 721
772 42
658 476
299 668
96 194
313 980
272 142
257 918
288 497
727 286
598 514
154 204
204 987
60 239
683 139
764 850
260 433
172 491
960 705
874 33
181 444
781 810
556 470
676 312
773 844
22 557
596 29
676 247
389 557
539 790
933 301
969 770
603 954
263 792
140 856
226 213
357 950
290 566
276 388
790 975
165 855
843 126
879 266
665 155
83 1000
130 919
819 714
291 986
960 328
516 292
533 930
869 274
676 482
560 651
328 641
3 560
616 274
403 81
781 684
697 583
993 265
241 636
479 478
51 817
567 537
703 411
564 541
864 607
570 523
536 480
465 767
30 115
668 417
892 216
854 435
586 28
659 410
316 259
456 624
644 101
104 995
58 322
695 882
762 132
969 855
15 38
469 440
462 831
230 11
256 856
239 983
567 963
739 103
31 985
498 516
482 452
90 732
111 161
285 379
728 329
148 497
10 399
339 936
221 565
884 677
337 743
894 828
208 460
706 673
704 101
874 472
976 617
159 441
650 339
846 575
344 70
962 904
975 662
391 925
825 437
15 891
538 185
919 447
455 199
540 325
332 211
713 852
526 503
513 367
671 980
836 97
416 10
443 604
992 45
794 34
239 749
913 432
253 915
689 306
512 358
905 812
654 533
44 431
933 457
198 834
535 284
831 519
770 763
350 186
405 778
964 434
628 912
297 194
710 27
80 269
899 671
196 861
374 62
201 367
741 176
91 956
996 766
577 300
131 934
634 939
605 421
345 790
610 415
551 206
437 502
641 137
484 764
842 951
914 528
353 906
17 768
368 276
416 356
447 52
594 61
779 553
175 474
411 952
100 870
224 668
931 162
751 993
166 189
39 149
757 91
33 314
182 923
194 832
270 834
211 181
435 766
793 524
350 785
225 91
359 187
433 827
891 260
769 623
63 338
932 765
736 154
320 29
868 170
711 164
945 986
907 860
896 243
924 15
117 95
772 294
930 298
833 106
274 776
561 264
988 218
643 608
857 366
378 908
470 546
63 824
434 397
539 587
437 803
312 178
443 153
71 275
851 936
316 569
850 497
145 511
280 888
626 1
895 155
449 149
587 844
541 339
453 325
634 621
133 52
754 162
973 52
252 160
764 767
186 936
650 932
769 476
360 891
681 918
375 320
331 496
871 805
390 52
623 837
183 280
264 709
962 373
756 580
885 74
271 13
712 381
438 550
668 906
875 838
212 441
192 940
432 701
723 279
699 927
549 107
919 713
355 952
505 830
801 794
373 330
55 606
494 314
855 572
569 445
675 779
595 495
944 237
865 555
682 227
714 272
67 412
984 57
654 843
926 312
236 546
847 297
50 359
776 757
723 763
762 596
183 357
158 954
914 695
159 933
934 668
444 64
670 671
500 90
910 716
851 186
555 428
105 41
253 276
499 6
384 785
987 634
656 600
555 755
842 436
302 769
56 248
210 2
754 177
339 626
266 139
379 143
841 177
246 683
411 670
484 373
1000 532
506 846
588 861
402 770
169 185
621 470
869 275
248 898
518 136
734 57
265 483
424 107
859 361
371 237
356 55
100 828
492 400
596 112
303 315
286 571
645 452
641 510
358 69
712 436
941 905
800 679
346 472
153 100
830 425
35 101
460 652
713 888
405 784
371 333
744 550
972 569
948 727
766 968
958 825
108 724
477 781
730 575
876 79
969 660
743 186
227 605
199 342
713 968
507 841
822 96
529 401
21 933
912 192
813 682
331 301
852 814
447 957
67 212
459 665
715 875
112 400
511 175
923 793
780 41
145 862
102 501
634 947
355 600
363 981
273 985
669 584
320 133
941 101
576 246
723 146
854 44
539 431
927 52
450 713
191 256
265 20
931 30
824 985
607 796
437 263
244 687
64 422
413 116
732 883
480 823
576 718
287 573
305 240
652 295
718 433
96 879
380 670
615 436
428 203
335 190
470 182
367 173
190 510
850 384
377 474
151 278
879 988
90 235
94 759
904 741
483 943
473 333
235 635
85 330
433 588
152 749
290 228
895 220
567 90
848 410
265 745
395 381
309 958
215 805
254 565
189 181
957 198
918 984
615 7
657 690
720 236
681 907
64 136
805 551
120 933
202 884
530 815
531 618
246 899
582 509
632 426
99 323
18 125
874 41
624 389
233 813
195 671
490 44
505 371
523 637
727 328
475 480
133 216
336 781
926 4
643 852
11 155
602 308
746 633
92 69
153 930
836 882
92 390
468 436
420 474
714 273
928 683
994 735
682 793
952 935
107 306
809 829
726 118
508 849
30 781
908 30
125 445
597 848
612 288
73 298
195 835
731 33
851 300
330 205
740 234
192 747
133 694
447 549
499 567
306 211
135 103
918 835
438 546
546 934
888 416
105 355
548 468
851 893
608 155
663 599
599 669
819 592
132 23
712 696
190 27
595 352
567 477
351 638
247 158
988 725
144 70
248 721
471 105
65 937
365 537
71 620
566 287
203 328
592 29
997 457
907 323
32 591
502 430
979 564
859 755
141 468
297 921
264 128
149 41
911 217
356 950
458 497
684 248
737 837
980 907
409 600
125 351
525 87
484 934
663 578
243 22
721 130
628 180
243 442
743 583
460 83
485 528
603 655
622 614
21 764
451 718
940 537
365 729
219 961
822 572
851 749
466 729
325 154
678 883
75 467
374 100
721 225
455 313
622 405
351 985
533 280
445 327
110 240
517 25
870 880
279 8
5 422
68 532
593 439
560 726
69 728
897 727
433 897
526 187
187 424
472 74
249 527
657 798
839 105
879 793
515 811
420 174
34 246
838 999
347 2
284 680
706 767
838 201
966 224
719 386
62 161
730 690
43 909
998 822
476 790
472 973
621 156
154 838
58 97
732 233
42 143
961 862
937 809
365 381
118 490
106 817
927 716
793 768
816 124
178 493
580 474
810 98
922 504
384 598
313 592
510 353
819 732
331 594
746 237
514 88
36 593
876 442
259 584
209 518
547 80
925 770
809 160
137 7
308 157
453 217
85 979
672 14
99 208
839 225
980 905
213 120
964 104
887 58
192 528
260 958
887 266
454 604
51 522
208 686
918 776
896 586
292 265
49 253
161 880
63 86
459 206
618 561
780 326
733 146
624 939
946 378
26 780
10 549
645 106
681 334
844 727
459 439
746 630
13 728
213 303
326 604
739 211
668 399
980 378
188 318
350 730
726 416
652 663
759 986
442 62
897 980
961 666
948 744
15 343
495 391
649 662
30 419
33 402
984 65
914 231
126 749
337 774
850 941
283 179
425 749
980 741
729 555
412 849
266 19
68 61
443 136
422 337
266 173
588 170
47 453
316 20
170 999
227 289
788 568
50 101
950 91
830 817
775 870
852 735
462 724
253 502
342 493
270 492
235 768
461 542
421 145
666 167
680 417
329 591
296 924
280 78
17 477
327 487
396 408
476 407
92 126
311 52
306 85
931 584
986 496
841 934
693 603
27 96
178 766
178 952
331 709
322 957
896 244
165 305
526 449
288 371
977 572
821 355
186 998
868 899
584 97
810 184
177 853
615 434
190 935
830 363
480 557
42 265
535 567
416 244
410 2
629 808
338 883
435 487
230 510
43 913
692 284
652 982
499 485
526 143
881 38
43 551
514 749
497 535
792 800
581 234
400 888
322 312
309 564
505 438
692 803
338 485
283 820
45 432
886 205
263 879
435 309
498 929
315 801
873 573
739 228
371 19
395 388
382 217
267 604
338 676
589 17
902 689
208 619
944 210
142 156
693 211
96 518
337 897
719 539
39 917
706 807
642 328
567 794
645 166
853 615
620 399
731 183
75 895
856 881
872 170
971 910
147 553
789 413
528 592
741 379
474 56
644 64
915 358
279 953
696 43
193 255
204 731
641 533
7 249
808 588
381 298
731 443
919 100
271 241
554 359
170 705
882 901
613 623
150 555
381 429
695 139
253 986
986 709
214 494
60 416
469 480
80 548
930 416
758 811
399 832
532 648
530 441
12 887
485 870
593 620
507 51
640 378
411 205
997 361
254 579
172 539
616 844
153 935
812 680
586 747
267 513
769 861
972 838
148 260
945 972
403 205
641 68
291 538
50 397
320 212
936 667
646 559
288 816
720 369
606 655
304 719
580 639
445 581
278 9
344 480
986 970
619 4
317 531
918 431
86 219
765 396
709 14
960 76
616 196
376 518
555 938
306 595
465 904
166 723
31 515
343 357
415 717
217 733
735 740
235 135
653 571
420 527
39 937
954 164
216 269
744 296
113 132
133 16
745 650
300 288
887 344
985 451
699 880
996 213
268 29
184 569
544 567
80 252
452 797
606 516
824 147
304 964
27 641
100 864
466 648
801 774
341 193
864 429
830 995
911 614
417 220
762 198
555 9
608 344
850 472
12 815
355 7
687 629
423 591
304 137
166 415
693 513
503 208
806 646
177 108
821 76
155 276
860 78
788 783
573 306
834 165
347 270
324 242
617 918
876 697
153 141
23 312
63 949
377 129
13 434
466 557
624 422
232 755
291 376
770 446
207 168
822 802
102 807
328 651
434 998
224 698
4 92
183 166
191 156
769 170
636 968
774 70
102 458
465 687
286 256
565 691
84 797
109 726
609 68
813 771
277 609
668 982
772 549
106 741
911 99
564 116
426 590
67 811
211 193
778 621
412 243
244 733
758 460
395 451
930 580
50 659
337 184
978 235
912 994
553 13
867 643
414 817
232 213
387 146
346 711
982 709
827 295
955 15
393 548
852 157
127 865
236 253
109 200
654 378
750 440
981 673
407 805
327 672
264 720
566 75
141 920
287 386
213 362
137 213
478 989
166 775
680 346
975 456
1 834
902 86
264 843
856 973
880 807
347 883
872 626
457 911
346 951
275 120
6 119
624 214
604 353
114 331
224 394
103 984
755 99
396 889
925 264
937 506
198 711
807 770
680 800
680 802
691 90
405 851
374 203
518 632
96 529
340 12
378 475
273 920
204 696
423 266
672 704
419 87
861 511
365 760
649 96
43 819
326 637
977 366
714 177
421 641
823 767
918 330
87 920
57 912
181 462
535 879
902 945
843 267
424 722
439 489
339 219
581 941
561 989
27 325
575 934
584 944
236 718
902 955
633 15
431 892
56 445
494 104
952 611
368 995
379 296
267 535
844 290
524 125
391 209
176 955
430 160
264 628
459 463
697 741
135 731
591 30
346 739
276 770
627 138
767 207
27 812
393 829
921 945
832 241
677 494
103 397
828 665
960 667
698 283
678 89
512 658
269 235
509 411
321 595
204 34
814 925
587 94
846 667
835 863
61 688
489 699
700 258
599 450
897 520
140 868
500 575
457 770
304 116
183 904
143 975
539 412
246 260
958 733
829 127
543 879
130 931
78 628
462 139
538 887
156 641
963 34
422 902
225 906
285 756
218 277
681 749
507 180
360 796
614 480
602 782
463 663
580 141
351 367
34 477
691 784
64 21
25 502
948 8
184 92
773 314
267 662
798 541
790 95
239 6
475 675
566 873
431 646
301 161
431 306
4 730
435 615
518 811
766 152
986 765
871 632
763 443
715 462
367 705
631 329
19 630
152 225
987 749
287 91
389 79
325 795
280 746
10 350
713 776
862 406
64 382
860 500
924 460
437 659
611 695
621 770
968 124
193 413
469 42
814 249
639 646
387 909
203 937
756 987
136 89
605 813
610 210
314 348
714 68
293 96
593 138
524 461
490 276
236 694
286 129
542 135
452 880
342 662
359 496
680 782
122 525
725 977
346 91
525 19
252 964
860 105
837 827
193 198
6 871
530 914
659 71
438 764
427 941
890 55
320 644
967 760
482 366
552 844
908 777
496 696
925 643
495 621
452 478
300 646
275 344
540 495
844 404
815 490
11 853
522 941
65 587
574 711
1000 915
210 436
818 522
789 383
755 765
14 82
689 122
958 681
455 236
431 794
102 881
365 84
681 895
361 909
272 796
830 266
333 963
520 612
365 317
584 923
559 354
132 163
337 701
961 625
628 409
954 527
400 286
303 331
971 597
169 349
479 13
750 972
333 352
228 667
102 58
447 877
69 591
967 67
358 875
775 464
25 367
66 975
722 922
369 911
610 144
214 626
156 749
529 337
117 667
365 995
404 968
694 643
24 692
533 771
620 707
499 142
373 935
729 863
236 29
314 845
486 850
937 260
737 665
87 856
228 349
738 690
874 178
551 187
508 547
894 208
636 403
667 635
841 272
568 76
45 71
495 522
908 268
918 624
915 660
285 248
818 211
74 279
414 348
993 237
716 698
347 420
593 282
40 800
594 859
784 258
614 33
308 722
706 981
880 314
659 456
53 789
160 169
112 466
866 7
24 604
282 735
493 934
961 425
677 450
647 595
750 694
945 987
987 810
804 454
708 66
10 534
58 776
820 440
816 166
843 724
633 983
430 121
105 718
646 308
247 295
398 545
638 453
782 596
864 522
899 515
396 920
808 291
557 476
643 926
711 953
6 192
88 888
858 46
289 153
307 614
75 565
439 732
875 533
44 208
510 36
377 403
84 698
221 722
221 763
862 835
317 627
583 787
615 849
105 831
719 933
634 103
26 166
689 933
574 224
482 584
842 8
538 900
580 819
643 598
149 325
641 475
720 832
859 915
312 663
486 912
774 660
869 39
887 959
551 748
635 202
268 695
892 597
898 889
258 699
888 801
817 948
238 269
115 995
539 773
204 427
35 343
375 916
434 292
553 440
226 437
469 647
197 530
507 823
4 222
877 709
65 42
392 72
897 856
544 440
223 722
977 394
377 770
972 623
448 501
162 949
957 768
567 373
931 586
564 674
631 66
554 19
238 855
387 652
231 400
497 906
906 251
23 378
994 85
835 949
272 278
740 771
324 251
102 407
522 456
113 605
999 271
741 789
89 589
972 637
786 389
148 640
726 763
490 141
982 185
496 456
417 760
253 405
999 16
592 762
13 399
892 80
511 508
172 319
66 138
737 641
231 961
148 783
857 820
25 469
123 618
84 227
800 16
286 377
951 733
977 749
330 879
59 581
816 727
264 153
58 472
29 994
591 906
949 788
9 533
546 19
619 573
161 324
907 234
736 580
539 816
612 188
551 660
224 972
11 598
633 540
9 754
676 669
824 219
614 131
543 83
207 339
413 283
876 473
1 642
825 268
345 991
851 69
632 670
899 668
634 735
685 909
100 30
415 306
96 637
534 324
361 776
369 142
539 107
13 32
584 717
276 533
917 129
595 6
969 773
362 116
23 41
35 725
666 466
99 277
248 915
654 952
606 654
172 972
391 610
23 339
214 392
644 285
374 318
867 582
169 235
186 469
269 543
369 847
382 462
909 920
81 612
677 798
813 929
101 559
733 104
751 110
933 698
607 523
72 291
784 873
751 798
192 521
244 978
293 972
340 364
885 202
338 294
74 537
524 757
943 547
644 114
537 882
599 839
632 854
913 575
539 543
908 311
970 609
675 137
284 342
717 122
275 242
635 120
292 93
104 982
89 365
888 931
805 881
977 588
840 700
877 669
737 578
779 560
604 510
611 405
725 84
101 163
760 154
204 950
870 770
79 771
819 258
600 557
165 597
17 193
661 94
743 277
565 592
858 519
206 781
762 952
868 829
866 581
234 953
519 448
197 108
669 117
603 256
619 763
166 587
68 771
1000 605
964 187
305 457
866 846
857 41
428 174
5 645
727 822
433 43
20 83
105 948
805 777
331 859
185 757
632 106
258 725
526 367
269 265
719 216
864 920
922 124
763 876
781 19
237 990
200 131
754 328
765 571
403 161
939 184
938 666
673 251
568 194
998 293
615 948
615 268
156 906
993 628
932 543
369 453
467 854
827 960
462 968
606 11
342 971
464 939
774 185
639 709
4 480
782 329
910 644
133 910
944 667
826 328
419 990
261 574
370 545
180 201
735 583
871 639
56 631
496 623
955 324
438 798
36 540
810 817
67 316
863 761
55 76
50 970
496 330
13 540
247 279
166 489
721 589
741 206
888 701
604 450
472 69
785 181
784 572
653 534
396 807
543 799
882 559
70 143
263 180
51 354
38 344
415 65
145 467
233 14
3 375
687 51
867 589
896 253
611 652
487 583
879 106
23 931
654 810
627 141
453 38
665 402
686 40
577 683
284 36
356 566
416 16
894 135
993 13
22 881
521 805
227 898
203 312
579 639
891 444
262 581
303 585
73 154
795 231
43 241
441 123
792 115
898 797
58 800
262 504
647 973
192 91
654 735
44 158
933 229
397 159
237 220
970 707
122 652
101 343
689 90
24 916
337 450
946 687
381 103
543 419
540 799
623 328
634 707
318 182
304 656
404 751
949 954
203 525
949 458
999 398
396 440
114 470
572 768
891 988
748 476
501 35
364 49
207 281
965 881
257 931
315 293
39 627
766 154
835 643
588 499
417 693
225 710
680 119
646 765
263 186
326 359
731 452
788 766
81 279
57 946
593 57
654 463
972 229
727 259
901 697
692 598
46 984
944 689
341 35
364 523
341 264
249 328
212 409
96 413
723 822
3 98
720 953
293 52
442 294
434 305
633 942
595 935
319 740
878 710
114 514
962 435
430 577
682 238
997 198
315 77
875 286
107 497
597 236
841 989
665 601
625 209
722 650
351 212
630 155
720 687
86 156
697 327
794 132
138 105
244 803
714 998
415 33
71 913
878 825
506 779
354 594
45 78
428 997
10 671
856 954
452 950
282 943
134 431
559 302
756 870
645 652
203 548
411 211
404 961
715 509
235 277
462 257
735 597
650 254
957 904
540 199
256 204
564 619
637 740
837 474
546 331
222 79
673 514
282 921
178 805
82 347
583 550
777 852
992 445
867 291
257 799
91 123
730 227
186 23
314 986
858 86
543 459
610 533
795 608
305 917
382 199
310 968
515 250
166 654
841 976
693 77
478 125
80 396
174 354
449 263
665 199
295 697
464 434
684 860
642 67
336 301
167 813
292 725
708 441
388 761
592 457
773 457
658 752
657 93
240 866
959 223
286 740
550 688
931 260
859 968
779 7
226 971
880 542
561 499
185 814
386 749
713 747
410 605
866 699
53 903
754 888
780 837
147 142
683 187
541 140
748 505
575 375
512 576
26 890
267 709
689 233
974 356
909 652
871 326
971 78
422 207
67 846
7 508
148 784
483 359
998 579
121 250
479 38
144 996
168 276
368 473
429 343
412 385
88 289
12 176
769 649
256 484
425 120
678 26
998 49
818 542
510 944
173 389
628 948
163 378
286 915
376 715
840 330
801 213
288 569
198 797
47 507
436 263
229 694
599 734
288 752
607 56
137 642
935 377
971 294
716 704
885 743
223 915
105 409
570 941
500 118
772 973
656 308
667 939
162 335
69 350
885 326
989 951
617 519
173 894
979 507
444 61
81 371
82 584
764 818
218 281
94 822
417 47
548 633
496 339
849 372
704 175
14 145
982 783
756 362
543 638
748 364
236 913
804 544
869 396
926 268
98 970
242 767
219 723
424 263
907 269
734 444
597 793
511 303
514 205
121 923
965 217
299 503
15 829
323 660
479 69
379 49
427 753
115 304
40 34
913 460
566 116
192 194
952 117
759 451
477 713
900 80
728 722
501 931
495 172
467 651
76 120
289 333
918 642
939 143
218 812
400 539
749 674
854 166
229 811
27 446
98 594
122 734
457 990
48 575
364 666
306 950
359 178
102 784
319 939
87 517
203 11
129 464
370 383
457 974
781 331
256 975
921 105
312 489
1000 413
561 153
137 947
929 978
275 735
657 230
250 427
14 875
269 996
110 972
883 718
893 548
103 511
857 365
660 231
752 840
756 154
30 950
348 583
470 102
602 379
699 181
166 763
263 452
893 690
102 439
179 361
866 614
991 945
504 853
75 777
461 567
525 585
74 855
937 77
156 526
505 34
781 644
118 75
232 265
946 285
500 4
603 184
325 395
317 859
346 690
658 181
517 878
118 62
70 838
227 971
615 801
357 274
620 928
184 647
385 792
769 369
441 782
597 579
750 891
389 738
540 933
687 454
951 3
109 140
555 479
224 411
801 470
241 161
418 962
13 792
702 557
32 805
182 38
660 343
526 785
193 74
983 489
13 140
89 272
216 759
856 146
540 365
650 810
837 603
283 566
896 693
939 500
951 205
568 393
746 577
453 361
445 300
633 679
452 938
824 434
779 377
459 592
586 638
475 668
153 116
11 770
605 583
634 9
279 132
757 424
237 846
692 766
379 202
888 482
189 493
909 540
650 3
459 555
805 665
818 69
737 500
533 565
938 568
415 102
677 324
32 964
128 540
497 533
519 915
730 476
826 97
115 874
510 713
576 261
538 202
310 226
340 859
591 986
825 17
721 908
296 130
112 636
992 801
425 366
755 407
72 435
508 988
715 22
103 740
130 97
975 74
278 354
391 708
259 509
34 544
761 141
726 554
340 305
853 966
971 473
87 906
778 731
92 884
401 105
27 338
94 421
423 680
219 744
898 494
986 786
756 918
863 686
525 90
554 705
534 179
583 178
158 161
869 923
316 293
155 753
165 428
579 862
81 639
526 316
378 634
796 238
732 821
667 670
237 855
483 319
859 710
973 779
890 406
733 650
389 62
473 161
751 311
778 202
559 93
277 222
487 232
293 967
547 102
972 163
472 933
562 960
934 882
15 346
587 924
738 305
49 340
377 614
445 648
567 79
826 101
752 427
140 226
59 878
513 467
99 453
651 943
875 1
123 596
752 532
101 415
608 733
579 533
983 213
837 552
525 552
965 882
795 785
912 594
863 692
832 168
645 191
195 98
536 922
938 252
690 372
257 349
261 336
436 275
621 236
251 202
749 745
116 844
17 89
322 579
107 387
572 693
526 28
776 52
967 104
325 208
884 598
124 942
569 703
102 461
573 690
529 799
713 20
203 389
519 739
463 658
813 521
910 330
875 84
827 78
86 397
929 887
901 615
961 385
515 839
282 23
19 165
344 132
481 829
94 614
382 304
832 320
547 989
115 403
524 389
509 822
510 491
388 947
154 350
93 801
939 584
649 549
742 925
952 35
699 399
695 920
596 689
475 761
797 86
238 289
923 736
509 919
220 563
797 815
658 343
641 984
338 386
394 885
997 505
534 577
321 415
46 803
506 817
881 204
841 90
211 28
359 431
581 249
769 461
594 768
80 56
94 408
822 545
799 41
70 432
741 382
792 517
683 517
78 526
747 745
445 9
837 584
630 986
801 574
744 599
441 314
167 559
341 841
794 587
223 250
14 367
978 882
55 528
737 815
342 343
421 724
412 68
987 580
695 502
911 403
888 894
707 406
45 477
233 419
90 744
387 370
856 668
600 673
775 141
384 956
212 849
764 332
612 701
770 788
799 53
764 664
455 344
854 288
493 2
884 500
821 615
661 374
634 751
389 208
583 255
288 200
430 667
895 252
350 622
644 398
237 547
142 78
644 777
174 23
201 240
85 988
886 641
429 116
865 495
498 519
801 236
391 487
732 213
81 347
273 168
918 945
597 423
431 740
464 88
526 525
860 894
712 133
34 157
838 749
914 45
39 224
721 990
858 729
323 587
758 94
767 489
883 97
909 25
834 203
252 842
694 357
513 749
344 981
247 724
348 292
261 731
368 10
522 325
98 595
928 489
840 478
283 637
722 868
867 432
330 106
269 261
462 204
343 38
598 380
107 918
666 99
288 428
696 739
110 933
735 892
153 988
583 451
407 926
335 667
433 354
164 44
136 678
588 879
664 507
1000 128
502 890
374 475
809 562
89 11
309 259
270 318
915 528
184 460
110 654
498 845
340 844
363 194
545 94
254 544
892 710
391 729
883 80
631 20
580 582
22 533
880 550
951 715
394 626
926 228
194 742
659 648
15 874
518 451
505 27
233 617
719 928
834 95
282 501
134 271
23 212
278 406
812 62
429 56
798 795
592 790
731 355
815 383
56 395
407 870
706 732
881 592
77 719
596 268
68 211
379 139
891 816
872 241
461 278
508 261
427 999
301 87
135 615
312 91
14 107
518 675
838 164
123 171
273 468
844 984
330 710
854 249
98 963
352 752
42 701
581 138
89 885
406 992
776 658
775 237
948 416
124 523
112 254
340 323
511 847
614 107
233 349
106 838
322 916
522 976
968 439
369 524
933 935
884 447
438 533
435 522
177 908
877 229
89 40
431 783
591 780
211 90
993 288
63 414
261 878
868 925
52 24
103 24
111 426
270 132
905 143
111 702
204 402
346 535
119 720
363 342
348 688
343 751
750 994
295 429
347 744
622 848
366 320
588 169
470 531
301 920
655 902
647 761
16 704
741 378
383 532
655 836
44 319
574 513
972 258
249 518
926 822
559 414
990 32
972 636
543 198
177 200
334 523
764 989
221 418
462 260
705 514
440 636
553 478
287 672
360 408
930 27
383 617
197 918
148 456
399 595
905 355
681 656
702 421
774 790
568 67
840 186
547 1
749 64
756 505
750 442
764 931
44 42
544 114
143 968
690 943
339 323
223 911
991 224
479 337
480 259
481 64
6 829
687 138
162 38
834 746
230 55
790 24
651 250
380 893
487 384
444 35
240 534
480 492
958 504
936 129
740 649
569 345
64 197
435 166
825 246
126 584
920 234
692 82
288 269
87 872
474 303
616 667
93 868
55 108
103 756
515 400
482 162
509 59
91 115
1000 163
57 765
688 241
378 897
783 496
301 671
413 60
549 342
336 966
477 285
909 712
451 80
585 573
140 426
42 270
759 798
644 565
645 151
611 73
927 462
714 420
266 690
979 331
113 177
785 112
457 189
90 541
687 182
403 173
742 138
599 266
601 291
306 771
387 96
336 248
330 664
841 516
132 374
499 13
262 46
232 288
243 145
828 294
358 301
316 225
636 804
193 389
920 900
947 484
152 204
699 297
257 169
167 783
772 185
995 161
586 7
863 316
138 101
858 175
688 511
91 746
587 169
499 482
427 185
71 147
520 543
878 410
577 738
101 181
828 388
116 473
6 85
219 365
269 932
493 296
518 396
985 598
240 320
170 345
711 334
466 898
431 226
824 425
136 852
570 3
824 792
342 311
806 91
323 102
820 187
22 843
960 852
122 420
885 183
881 644
201 280
555 337
223 238
362 890
125 733
123 571
868 655
265 606
872 816
226 405
712 70
884 790
333 499
265 734
333 719
231 746
811 364
806 84
766 917
331 808
7 723
648 771
361 43
823 694
597 276
979 505
596 903
61 479
167 27
767 358
452 77
552 438
621 698
56 787
955 279
498 41
86 994
803 790
76 107
34 538
920 524
99 180
796 683
798 288
136 134
309 12
379 315
734 554
551 308
701 437
426 267
206 555
132 139
364 362
687 733
406 12
470 445
800 666
300 152
53 80
222 698
930 980
117 815
758 402
507 997
876 617
348 716
378 585
77 833
991 392
619 135
688 293
567 622
146 31
10 743
677 42
944 67
668 738
396 625
116 406
296 481
321 247
160 917
990 151
145 831
145 476
603 542
986 586
942 159
601 61
159 582
42 630
575 449
375 9
684 116
675 476
990 532
400 682
148 413
85 282
610 970
775 280
209 889
572 359
912 213
739 439
927 582
587 263
874 380
342 28
298 12
458 401
250 865
154 946
391 481
324 618
39 93
304 395
637 396
199 408
301 82
361 390
74 897
532 977
40 386
219 868
557 462
218 94
874 20
705 452
729 400
248 991
505 481
44 511
370 49
685 822
150 259
229 272
946 943
376 171
385 285
29 846
167 297
121 594
901 796
35 946
472 679
53 378
944 766
209 648
523 128
301 473
723 755
18 523
582 803
521 201
824 18
700 949
423 694
814 408
507 910
478 148
708 823
172 875
232 656
517 3
498 207
368 923
928 706
424 322
339 452
107 327
950 516
690 157
373 507
492 564
662 23
146 518
532 208
719 9
87 719
925 421
424 192
839 259
352 556
163 511
488 623
81 777
656 39
467 447
446 775
479 510
601 457
80 163
938 85
615 704
908 822
429 163
138 13
892 115
89 906
944 433
863 489
464 734
924 528
889 430
516 212
545 838
865 349
785 568
782 249
137 673
314 754
459 826
256 179
278 103
695 576
698 107
123 503
261 798
816 521
98 502
216 185
50 115
634 101
946 329
270 857
618 959
281 540
359 906
607 297
586 576
476 900
872 132
822 869
34 352
85 586
3 722
511 819
849 755
365 138
864 226
353 677
173 393
256 779
247 837
893 461
715 82
622 417
991 473
871 589
889 580
469 258
684 953
720 906
90 133
50 340
11 905
751 234
598 515
573 138
843 353
222 251
391 162
883 623
417 451
273 563
591 128
430 587
831 83
47 622
865 473
60 354
972 10
910 446
688 683
582 906
483 845
539 455
4 766
328 500
295 362
650 956
727 591
997 157
654 281
411 276
956 20
210 936
396 62
140 485
482 844
829 757
511 626
891 998
960 118
573 920
383 22
386 563
223 854
9 17
432 412
388 643
473 559
310 206
195 44
862 807
616 828
887 181
77 49
192 978
951 355
535 864
32 868
506 941
729 680
509 201
43 902
957 417
236 100
135 566
623 614
528 271
167 909
690 767
843 918
987 705
874 886
459 915
399 786
349 834
105 472
420 754
33 957
437 746
629 857
97 337
880 109
889 671
34 935
768 319
913 453
931 196
969 766
309 44
85 536
416 912
272 510
68 13
730 70
506 611
939 871
138 53
549 83
436 360
875 488
896 973
629 520
36 824
975 83
240 486
402 669
288 146
579 990
241 306
445 683
878 801
340 817
217 165
63 401
247 475
551 123
643 574
677 890
273 290
346 176
207 920
404 809
753 41
979 332
216 139
179 550
451 525
278 630
986 177
339 202
7 102
614 35
744 591
735 269
962 893
412 878
845 642
548 39
999 805
223 513
669 845
46 227
636 493
445 544
657 410
667 49
176 167
849 46
479 457
593 347
415 991
564 697
943 891
240 84
671 810
553 688
213 455
729 613
666 164
3 406
157 657
421 428
800 434
999 246
327 179
424 160
77 486
316 695
670 117
617 561
790 118
774 160
130 875
88 467
319 723
364 857
353 35
249 606
932 402
664 927
111 978
789 384
710 939
117 723
103 838
580 117
394 930
598 917
770 63
606 953
712 472
689 573
839 424
910 959
828 790
629 224
134 394
874 962
601 533
250 900
325 779
149 745
288 679
314 155
741 127
990 487
900 269
465 50
412 776
26 852
686 634
763 81
511 907
500 634
89 410
69 803
878 971
730 258
538 869
818 171
886 680
570 88
648 162
352 458
164 547
270 39
484 37
502 264
950 118
236 191
549 733
614 270
465 428
307 107
69 745
928 626
308 435
518 871
905 229
63 823
784 602
437 504
397 23
458 467
433 33
542 537
237 403
387 38
411 251
999 647
494 368
123 227
166 776
301 28
629 630
883 471
275 2
33 320
769 317
715 987
206 716
248 451
701 382
357 562
191 230
506 848
241 288
198 754
539 953
517 465
64 894
55 492
921 624
448 473
889 192
319 91
772 930
506 132
424 981
229 28
357 798
63 750
639 96
569 535
851 657
526 672
304 238
743 545
536 829
392 446
286 664
121 929
268 421
958 546
477 349
112 871
999 71
767 760
67 495
73 202
90 748
435 623
115 905
223 985
664 426
269 885
582 960
774 149
821 652
90 662
105 770
596 466
231 997
41 430
778 992
286 611
569 665
36 344
465 446
419 562
887 522
903 560
423 806
403 695
889 594
760 144
406 344
369 588
541 814
214 860
45 762
194 270
797 966
54 509
278 892
268 243
451 197
54 175
249 844
712 597
748 741
359 109
987 780
195 211
59 672
264 690
947 61
237 267
456 385
985 475
966 997
429 195
116 331
70 170
990 467
972 380
985 973
973 771
846 955
520 118
508 777
293 228
502 552
55 754
31 256
929 171
985 307
449 31
610 934
5 605
934 85
134 448
267 334
921 196
298 200
63 813
286 207
798 704
610 845
299 455
779 960
793 426
225 106
419 929
902 196
491 230
956 748
584 834
647 46
661 440
727 190
834 359
690 995
530 160
787 180
195 222
839 681
566 1000
922 752
35 547
666 312
385 113
34 598
842 993
780 844
501 661
590 196
94 562
798 41
853 524
505 858
543 365
959 565
882 632
927 955
856 434
852 30
198 326
851 222
788 443
916 669
708 216
772 879
1 198
502 540
828 527
135 112
369 604
748 437
276 340
916 414
573 608
180 585
731 162
828 52
142 445
713 315
636 781
410 215
892 926
135 323
981 4
340 597
715 151
394 172
659 581
648 809
721 7
361 102
815 461
679 463
311 377
326 720
646 375
855 156
640 361
81 585
999 425
288 695
283 339
699 547
167 183
783 658
196 989
869 929
889 529
513 640
606 384
709 820
972 295
440 443
735 548
268 136
845 161
356 521
311 936
839 277
169 356
699 926
428 914
59 18
458 425
196 940
168 878
744 740
571 389
594 225
732 140
970 86
80 260
589 259
877 355
787 388
637 932
596 96
512 515
985 631
526 601
523 746
602 553
415 657
332 70
906 990
157 527
987 871
127 993
136 940
263 773
452 753
154 653
780 888
180 972
755 17
919 694
350 901
231 24
22 140
561 125
146 481
229 493
389 668
362 823
906 24
395 115
740 924
370 824
109 203
279 431
814 911
430 286
801 671
28 780
12 831
794 513
203 144
377 356
824 464
17 949
205 388
728 888
799 4
876 998
767 142
699 879
935 906
110 423
953 724
487 957
637 370
653 181
280 110
594 185
421 167
629 937
420 956
974 694
883 577
589 937
980 200
968 990
885 13
990 236
804 938
327 602
455 707
896 937
32 607
102 276
100 888
69 317
362 286
509 979
948 602
864 34
557 360
90 771
50 431
450 307
256 54
824 976
948 218
409 503
310 436
695 311
985 144
256 27
619 116
613 269
660 153
885 119
786 582
35 476
863 922
51 377
385 729
14 444
183 86
648 420
597 576
635 920
747 990
838 756
832 495
844 802
921 539
921 305
737 870
898 334
444 849
608 217
365 326
996 492
427 188
96 598
838 590
303 460
281 937
20 537
933 964
39 793
329 810
781 327
969 519
534 978
376 506
318 194
71 1
886 359
16 960
401 501
211 233
146 674
273 490
80 922
382 832
937 357
699 768
294 621
840 484
82 556
678 895
293 697
410 358
9 826
480 535
521 825
955 644
349 975
539 689
344 835
928 336
196 955
792 285
458 584
885 48
599 574
255 795
988 284
847 891
240 779
152 616
611 811
39 951
692 5
480 592
609 521
236 65
191 49
102 502
578 231
449 442
373 943
774 29
553 74
89 254
463 998
239 455
747 254
137 731
847 193
312 964
297 25
301 706
565 716
157 429
265 2
296 868
491 170
473 206
542 726
970 973
647 487
627 415
947 662
729 700
300 520
151 719
638 663
137 541
367 981
937 596
321 272
916 62
276 527
277 814
896 918
924 339
666 35
823 220
238 323
947 932
722 643
603 400
789 844
736 81
799 691
908 753
675 169
779 521
755 904
347 815
999 534
942 36
616 91
374 26
480 873
576 715
706 365
557 268
401 802
426 118
264 468
694 426
390 813
103 490
687 144
740 800
677 171
979 464
650 999
24 212
30 658
866 615
521 789
517 421
503 621
323 903
27 161
106 750
953 844
686 820
288 376
67 87
291 627
359 909
107 223
458 336
589 378
491 252
560 862
986 606
849 461
872 830
157 753
338 885
239 124
541 862
244 77
197 758
16 890
691 608
150 498
488 254
297 400
512 716
5 720
109 728
848 672
639 959
492 74
597 269
190 697
360 150
936 273
945 332
321 420
735 423
364 692
153 806
472 72
803 53
510 716
460 21
931 794
131 571
501 18
141 305
889 445
212 300
981 56
43 398
891 525
233 381
21 379
143 437
650 355
998 861
209 963
847 448
70 534
897 758
64 262
864 578
335 934
737 573
966 180
631 994
555 492
757 490
866 923
431 307
816 998
823 506
859 856
658 646
492 427
998 199
713 331
129 149
24 749
571 728
182 777
21 366
387 811
687 910
738 83
514 907
815 248
608 543
419 381
218 360
177 571
751 287
481 990
73 113
269 656
249 347
459 989
818 896
111 670
720 144
36 479
578 318
560 531
939 719
964 928
258 508
913 514
186 582
228 507
450 355
499 854
625 288
67 86
539 173
14 837
563 891
405 51
608 33
526 616
960 834
810 929
359 334
703 380
650 110
660 925
873 296
776 177
925 356
471 681
12 627
407 54
566 285
360 373
65 660
211 759
520 648
882 564
425 484
255 543
643 198
428 771
424 583
903 277
817 862
746 323
893 325
98 80
625 607
306 192
15 857
78 378
176 594
261 256
549 926
388 156
197 327
113 578
33 985
854 327
495 531
777 783
457 693
443 613
973 952
414 654
250 512
812 738
661 157
628 53
655 455
669 194
760 595
488 445
76 632
400 220
920 974
940 689
13 134
434 407
905 464
577 1000
501 871
14 696
389 59
711 345
530 625
635 35
48 760
511 328
331 648
59 263
721 206
637 64
231 904
614 271
188 241
1000 753
878 73
782 690
561 109
309 774
819 88
717 233
110 19
120 929
761 27
3 480
121 55
610 708
124 253
198 939
639 104
410 4
45 987
735 193
578 861
612 634
515 718
851 559
612 644
278 931
1000 590
653 479
465 82
769 363
300 574
625 383
427 681
228 655
487 549
281 837
14 630
410 48
480 391
66 297
362 518
470 281
807 719
169 575
387 907
508 452
761 794
261 566
182 565
60 738
635 158
371 652
889 702
707 675
378 599
853 541
427 855
556 708
830 164
22 357
305 90
838 615
677 499
654 962
761 252
588 655
23 34
87 293
589 406
638 561
443 923
459 164
315 673
804 290
685 407
18 983
341 877
296 385
227 744
486 545
469 852
961 853
999 278
437 799
555 651
616 257
718 611
287 974
661 479
331 287
215 982
141 771
185 484
917 170
364 177
206 405
64 983
521 552
783 713
497 532
150 329
77 116
782 908
325 43
386 670
580 87
366 265
23 653
964 407
95 808
460 526
763 858
83 539
947 143
263 977
709 311
22 56
276 496
328 997
595 929
355 470
538 54
618 966
366 833
411 782
498 997
902 659
435 681
75 888
536 369
119 966
51 857
655 160
489 826
853 921
217 685
23 559
971 229
99 620
217 52
496 257
882 41
631 188
371 105
541 456
372 71
771 366
217 62
178 240
783 616
618 74
780 91
200 472
941 97
614 8
786 9
385 669
897 203
297 86
441 164
383 989
188 579
765 501
195 774
574 825
422 408
779 217
740 701
511 482
574 650
43 734
774 981
692 825
184 221
522 369
111 357
198 449
690 400
984 632
364 107
582 605
493 944
227 38
329 138
989 848
756 267
192 865
119 716
713 540
984 850
858 812
304 725
563 114
821 250
856 900
198 923
325 856
117 342
928 397
172 560
160 2
16 366
908 709
574 150
223 263
257 731
793 259
368 979
377 923
413 745
368 483
65 526
742 34
116 886
993 924
404 642
628 14
979 907
88 774
255 2
725 478
538 721
281 183
960 313
406 443
555 510
154 369
147 840
460 212
217 804
48 644
752 491
556 144
306 774
959 12
851 204
621 82
3 523
795 361
425 525
864 59
258 46
36 970
733 836
638 210
81 679
188 929
794 953
4 342
614 532
173 913
584 114
112 40
233 712
835 364
331 440
39 735
819 739
531 243
786 525
196 802
648 777
334 44
520 962
276 458
695 749
487 902
171 338
646 776
51 266
274 173
948 437
71 750
51 646
479 37
81 778
543 159
318 149
653 255
285 227
530 517
225 55
664 322
868 445
192 206
113 637
664 100
680 464
349 860
628 865
995 856
82 589
221 11
211 224
589 481
258 164
757 156
427 723
695 19
438 325
38 582
133 578
84 41
597 12
817 238
640 248
188 561
94 886
622 450
903 275
355 998
277 867
14 164
578 846
122 369
97 478
639 731
538 658
114 639
864 969
641 968
448 145
294 353
750 233
181 624
875 559
319 880
517 443
900 548
34 964
73 796
983 58
726 796
721 396
657 537
497 990
745 502
766 787
445 37
653 601
570 345
185 346
887 769
987 752
44 620
35 148
520 139
467 322
625 264
322 743
630 274
59 882
67 298
800 981
928 647
253 477
811 279
357 78
79 31
68 377
524 334
663 720
573 808
176 79
901 362
998 122
351 156
609 116
404 694
602 209
553 368
556 478
616 385
755 257
871 622
244 507
199 114
505 322
277 763
14 942
522 536
580 827
279 73
997 452
866 744
57 870
611 628
286 682
350 868
871 411
621 234
40 616
483 474
736 581
213 609
850 529
958 789
645 127
236 11
948 907
156 816
950 469
666 590
863 91
115 729
694 723
193 971
897 254
775 682
916 341
296 578
916 153
564 718
739 607
499 520
513 696
980 798
805 84
772 383
407 56
746 891
667 484
326 330
934 66
996 654
194 516
698 672
436 894
124 892
93 723
792 506
160 604
350 287
319 836
303 756
368 379
733 346
536 496
503 953
986 409
876 573
569 103
517 776
70 577
522 635
772 636
494 154
11 842
740 613
811 196
166 469
897 526
80 282
506 89
279 375
527 279
879 531
860 486
197 1000
735 596
31 757
683 976
549 1
20 235
573 733
147 60
547 686
287 611
138 272
145 116
371 215
772 385
806 576
924 269
798 572
533 244
313 512
748 750
102 985
459 33
549 731
667 28
649 693
970 103
758 782
459 36
716 718
123 715
530 406
480 911
182 94
224 709
65 324
291 230
607 715
287 80
939 229
247 227
188 588
469 36
240 923
706 193
194 767
814 33
833 644
235 844
442 503
607 696
606 697
761 661
237 723
778 968
50 248
710 888
424 379
247 707
730 844
232 496
305 97
227 551
306 346
304 559
379 47
12 778
901 711
885 9
737 517
899 866
830 459
380 928
184 93
319 253
390 305
770 582
472 107
462 206
761 140
99 315
276 40
530 176
437 860
517 172
959 469
956 178
879 293
975 652
729 66
143 877
806 807
730 606
768 487
853 825
596 528
58 330
816 311
803 326
990 8
667 175
620 701
178 335
873 416
998 342
520 229
973 145
299 478
688 540
368 877
281 388
949 268
677 868
216 273
930 751
869 676
94 68
452 270
66 49
478 837
470 753
900 167
134 672
751 483
838 510
353 835
29 538
873 879
970 432
402 699
36 398
698 853
403 920
778 437
309 657
598 406
125 670
830 879
873 469
153 155
165 739
800 140
703 603
723 28
726 677
474 267
518 879
480 144
339 273
181 337
608 5
692 465
277 553
984 215
985 547
554 276
840 339
50 799
513 689
774 689
929 793
600 589
212 390
839 647
188 423
383 645
542 681
415 18
162 54
974 29
284 54
104 866
285 234
846 110
325 319
692 564
910 54
818 616
527 147
799 488
566 676
704 119
400 873
423 52
293 211
876 81
992 345
192 826
446 292
964 522
247 813
288 348
205 60
541 792
489 292
85 84
687 995
772 404
828 752
563 72
283 475
709 690
152 102
489 908
138 882
881 793
1 111
662 91
20 439
133 604
754 78
833 260
937 816
69 560
680 838
499 300
193 549
378 734
175 503
168 499
621 782
851 572
527 242
973 206
763 362
632 717
217 638
616 150
470 627
805 650
450 305
557 741
162 961
978 68
537 376
429 930
970 850
92 469
538 440
107 693
819 433
493 206
469 659
850 39
835 318
533 934
571 678
733 886
865 335
837 210
133 564
961 229
133 420
473 658
999 162
647 573
128 606
724 901
446 108
245 812
323 912
137 840
145 286
389 437
264 138
296 108
955 944
517 403
867 454
671 324
405 426
979 123
472 958
35 757
51 918
761 912
37 181
596 456
178 1000
862 314
131 325
204 652
970 452
754 161
962 850
403 793
584 349
888 378
620 452
447 360
375 851
941 875
286 923
454 232
436 692
36 10
812 1000
264 723
596 90
850 550
210 112
497 928
788 544
100 503
886 160
608 842
946 815
468 212
280 845
36 343
922 901
9 788
428 678
244 890
372 35
460 232
947 823
663 171
779 400
956 643
443 829
563 126
115 417
23 255
94 863
608 834
794 43
950 841
878 911
164 475
869 7
746 228
208 594
980 369
53 206
474 497
470 38
450 719
252 474
767 826
756 437
861 107
421 400
777 38
712 217
24 794
760 233
318 433
87 653
15 800
121 950
632 546
460 31
489 419
985 519
153 12
694 228
263 976
622 20
787 855
242 508
409 946
587 833
677 666
573 799
12 463
568 15
453 993
977 457
829 816
386 638
972 986
425 904
88 869
448 84
142 871
793 399
979 438
738 173
222 330
690 415
671 709
111 885
13 596
281 246
244 377
830 777
759 734
611 692
736 184
570 653
62 832
765 386
861 760
45 343
10 86
693 901
326 680
868 375
216 934
937 271
17 708
979 65
302 149
335 930
242 623
501 167
550 42
798 789
616 990
501 418
68 17
773 259
28 624
634 906
556 842
388 928
198 584
849 394
14 467
330 503
286 484
872 447
904 707
377 540
359 987
219 377
808 940
561 717
682 801
281 468
892 691
731 194
212 704
470 657
905 681
981 708
668 273
40 874
239 418
2 984
533 264
816 602
905 911
346 667
351 514
621 984
438 946
129 531
200 465
594 43
311 959
254 864
132 976
704 433
617 649
313 212
184 987
81 273
14 521
355 420
497 132
829 975
545 844
755 54
636 48
192 296
704 214
200 168
509 834
177 397
523 480
396 620
506 864
589 479
383 633
817 257
275 72
746 134
421 789
698 883
175 639
326 504
459 855
310 230
254 296
462 587
686 600
599 416
46 813
245 201
625 297
752 781
715 329
178 196
779 735
487 581
173 904
253 140
320 533
358 62
12 385
604 195
238 877
973 192
163 94
683 582
839 755
932 632
447 470
662 391
149 864
866 346
962 471
621 337
764 434
629 34
497 173
765 837
560 812
367 595
97 92
45 753
607 549
910 766
176 13
849 184
500 342
63 257
801 20
129 408
777 854
869 168
22 786
475 991
771 524
137 992
349 325
74 660
707 752
541 71
215 141
58 442
508 245
694 564
55 868
441 104
440 345
658 229
401 789
300 969
112 143
478 947
325 372
619 76
862 128
251 795
447 976
24 931
742 718
438 620
18 315
553 860
976 368
310 10
98 775
471 227
390 444
370 231
125 996
67 818
197 89
860 128
779 780
32 416
480 7
215 849
747 67
57 70
266 900
478 755
398 847
819 775
420 978
882 826
200 433
786 838
489 319
676 555
1000 245
225 905
164 885
849 244
507 957
13 108
106 264
733 93
773 352
30 726
353 214
895 990
421 377
734 502
733 590
483 989
466 320
280 306
349 562
142 479
567 538
597 284
605 62
220 867
561 790
442 111
649 573
356 499
670 1
681 326
995 772
612 309
855 919
618 996
85 295
608 261
213 638
404 502
202 876
946 337
23 998
224 206
249 742
129 961
102 348
333 946
520 524
713 810
428 192
135 686
657 501
246 397
629 762
224 606
586 444
832 842
727 276
932 732
330 215
441 147
919 155
506 764
947 790
507 588
485 202
130 200
887 332
21 786
58 411
309 602
539 288
915 71
765 922
565 623
822 810
970 464
814 656
19 361
276 408
941 215
989 287
110 696
27 796
641 342
550 577
117 225
61 614
736 414
504 778
430 730
621 47
92 332
426 788
120 902
264 681
742 115
44 60
752 376
185 252
521 981
368 982
708 701
743 87
938 848
165 253
440 674
258 652
113 502
487 890
526 711
89 487
644 991
161 886
247 390
583 373
862 621
28 42
248 883
420 582
306 520
341 30
763 662
225 405
654 485
671 208
237 741
353 963
812 937
170 670
978 482
504 479
768 790
130 431
360 140
964 399
145 275
323 240
383 107
605 282
94 986
745 216
688 650
968 925
45 296
619 157
537 169
192 842
700 720
892 322
785 459
589 180
572 5
308 348
281 586
229 370
330 74
728 632
364 407
565 272
885 113
20 453
905 446
833 885
41 897
220 659
837 1000
520 261
702 599
132 888
829 673
688 115
964 915
213 623
390 537
987 689
630 993
854 360
170 132
862 489
235 320
522 756
586 2
492 928
156 885
434 322
308 729
864 121
374 434
34 71
693 716
890 246
133 946
230 540
80 986
935 466
434 324
753 918
204 423
585 693
833 630
883 970
605 277
506 320
763 736
872 866
336 812
665 391
708 989
628 454
679 381
379 655
592 405
637 604
415 226
472 416
165 12
262 476
560 537
50 583
39 619
53 293
14 433
318 653
141 567
14 220
633 317
136 436
100 103
452 29
360 902
580 76
787 30
323 887
436 465
981 487
811 516
765 712
699 199
369 490
173 722
479 263
942 266
571 406
770 429
124 203
471 829
711 45
848 52
187 939
131 513
168 570
577 260
975 348
595 736
97 674
937 227
204 89
149 63
99 475
185 846
759 274
445 560
854 420
611 914
870 856
167 562
268 984
342 454
911 141
644 467
700 339
425 813
462 890
195 905
920 831
851 513
831 616
958 746
200 999
792 639
482 582
366 944
360 566
738 704
231 880
493 193
704 7
726 450
954 506
71 574
942 591
835 261
404 571
750 791
626 59
390 506
474 159
205 992
278 267
778 450
207 298
387 80
805 682
33 71
950 284
553 991
697 513
704 377
656 564
168 932
758 574
882 683
687 855
820 594
309 482
225 32
35 312
506 344
312 916
224 622
167 408
729 431
216 342
400 661
622 377
812 210
903 728
57 219
547 938
531 711
433 714
469 37
33 967
321 808
467 107
795 323
19 191
971 601
653 950
818 795
811 410
581 221
510 869
490 974
350 453
195 477
424 303
430 258
266 10
312 98
591 161
427 583
956 701
334 207
911 525
665 557
812 112
795 640
745 932
553 51
228 949
675 41
695 165
446 129
737 212
970 753
208 989
738 103
609 477
545 517
286 515
811 944
122 238
757 851
321 255
227 910
429 980
65 451
155 553
902 462
432 282
828 41
616 705
239 416
370 84
563 476
394 485
818 781
35 34
314 213
568 687
302 644
107 89
824 595
200 572
707 875
625 358
233 378
443 799
844 943
40 338
798 552
6 934
85 92
325 941
75 139
880 755
717 939
87 143
766 711
241 721
607 241
285 733
526 898
389 846
401 974
284 382
948 470
919 433
683 29
316 282
207 686
361 413
710 450
517 975
140 641
971 719
697 150
663 849
528 764
921 550
491 962
259 10
40 670
374 208
48 178
943 449
737 782
359 780
871 696
460 807
78 854
908 829
534 339
708 605
455 791
510 608
461 462
133 942
684 652
366 159
233 594
431 376
969 277
486 685
1 777
762 81
627 853
178 570
386 623
671 546
722 111
704 840
532 644
722 891
172 87
356 742
999 505
983 390
386 509
5 439
573 283
689 234
736 374
838 480
90 998
704 833
342 276
704 140
889 329
420 524
489 943
408 336
867 51
392 269
43 464
461 299
388 398
264 282
25 707
838 715
256 811
656 707
367 989
336 772
62 694
713 945
644 967
46 957
873 610
528 925
834 621
859 646
322 921
261 267
968 975
710 33
941 878
212 842
17 315
704 18
629 341
777 990
152 504
90 509
182 875
506 679
890 923
727 695
147 479
806 659
517 2
817 730
78 381
222 150
39 731
838 227
718 332
984 236
140 843
731 91
979 600
663 756
711 360
202 476
259 627
737 495
747 148
599 405
978 856
266 626
516 281
588 251
241 662
53 97
333 938
682 194
488 419
123 564
578 949
705 834
210 920
732 940
146 409
13 259
446 704
100 444
584 646
13 43
86 28
718 652
190 211
573 419
217 166
555 550
994 901
761 353
260 353
379 665
333 386
737 65
227 694
700 797
4 785
152 257
108 419
490 386
901 32
119 414
468 217
597 81
112 668
815 454
600 361
409 744
322 484
402 776
615 902
887 844
408 971
773 627
745 34
325 54
362 194
359 762
716 940
551 115
273 849
645 611
54 326
444 561
295 985
938 183
751 363
838 143
846 690
808 569
518 4
301 136
410 432
40 165
958 676
459 873
151 243
743 92
353 147
658 523
271 334
306 170
497 77
163 498
772 369
707 604
808 523
620 989
792 21
892 728
43 470
880 169
488 288
135 81
357 380
437 6
975 836
821 727
455 5
264 485
265 323
72 90
398 366
601 855
915 705
676 751
762 94
562 422
625 230
620 544
701 308
449 835
595 78
690 471
485 269
167 967
62 246
985 476
646 980
443 140
809 244
880 780
739 161
970 153
211 606
498 817
835 2
285 278
441 569
847 834
340 53
54 835
941 266
175 831
783 273
425 876
301 295
346 964
846 748
775 353
240 130
742 263
456 702
763 310
123 336
84 359
440 76
701 296
218 605
861 65
550 963
392 267
461 577
665 342
786 326
299 908
821 13
506 1000
587 17
364 762
729 832
929 337
809 663
95 318
9 149
226 161
264 204
175 217
990 56
834 76
792 978
274 703
673 3
493 313
109 403
649 405
108 993
373 813
403 721
494 349
35 233
574 139
932 477
162 672
182 815
918 894
245 802
983 711
767 485
184 651
914 891
27 487
724 602
341 297
379 477
230 984
910 447
663 997
212 61
303 146
901 943
518 710
78 557
686 321
938 103
939 45
21 409
635 703
99 863
912 413
201 475
626 669
296 647
267 660
23 576
56 186
760 800
7 258
552 369
609 278
584 314
724 927
592 18
292 802
946 94
400 877
387 896
16 644
172 869
717 801
656 935
996 755
420 269
350 101
363 14
749 612
245 161
331 676
942 142
480 384
570 246
926 967
446 180
815 647
107 252
741 956
822 896
893 163
496 284
567 355
4 971
872 133
829 287
956 235
89 920
844 714
603 74
375 536
782 347
255 366
931 521
574 44
760 57
570 949
253 285
487 45
317 733
302 492
605 330
84 185
972 353
227 711
756 352
749 271
850 916
739 323
55 729
589 422
871 919
664 808
2 576
30 182
395 142
879 710
365 668
200 227
296 10
734 691
270 501
160 49
254 273
697 820
716 980
620 11
624 848
965 349
375 193
722 938
81 479
171 89
440 89
181 953
326 453
219 637
867 974
300 146
94 30
934 247
209 94
767 494
837 806
938 577
329 568
438 527
41 755
878 908
380 400
470 872
4 935
547 37
452 394
84 38
394 827
661 738
423 38
446 862
796 956
477 526
334 637
184 537
151 533
754 89
42 269
512 907
617 775
834 388
870 624
157 811
62 724
322 249
464 170
646 13
102 730
245 575
469 835
899 54
102 898
800 170
650 783
113 955
312 994
896 637
220 721
664 722
918 651
362 737
328 27
201 191
82 422
999 168
401 815
866 504
512 222
307 501
492 246
513 922
230 577
978 886
353 154
283 64
348 204
910 983
463 190
514 306
853 710
833 378
30 417
77 475
652 947
404 534
785 398
639 632
317 638
885 334
266 260
437 374
27 493
138 445
354 795
383 453
441 998
608 565
925 637
593 757
16 806
853 374
521 263
611 790
140 455
536 163
146 751
693 442
687 734
574 666
370 564
240 745
336 917
662 408
397 829
166 954
269 676
988 856
906 612
708 735
614 6
325 429
584 519
648 628
153 954
30 33
942 764
560 1000
757 311
436 496
373 480
932 589
717 12
760 730
391 310
899 432
45 272
805 393
788 569
512 878
524 213
226 250
970 933
650 109
357 902
372 664
692 477
105 500
354 474
734 414
698 590
453 393
388 471
47 979
407 324
995 826
860 154
995 17
950 765
743 369
353 735
45 317
99 196
845 393
535 892
824 325
634 139
657 598
61 550
314 814
306 268
844 314
840 309
47 540
901 749
470 94
581 627
406 817
7 150
106 822
529 768
409 368
225 99
831 902
264 286
806 999
908 329
283 982
574 636
341 763
400 251
522 826
345 832
182 103
52 861
510 332
783 791
877 865
998 654
813 735
883 979
902 926
495 75
840 931
83 758
868 630
908 454
191 376
290 523
587 617
139 556
761 967
996 838
716 994
178 901
528 669
67 940
26 253
694 308
541 75
467 694
932 7
100 996
385 522
951 306
319 339
158 995
342 205
450 984
852 230
282 925
349 805
477 595
747 282
721 87
723 688
862 910
119 443
756 124
951 198
207 935
613 186
86 834
234 473
268 620
414 664
196 113
19 810
407 814
109 842
132 655
289 949
24 593
75 12
451 812
900 951
973 961
257 327
40 285
483 102
104 593
357 451
501 506
434 173
581 882
276 526
565 983
333 868
564 961
772 273
723 402
131 67
65 603
978 209
850 428
154 7
86 752
542 358
884 94
994 686
446 176
83 846
87 868
485 895
977 673
853 603
484 210
820 998
768 869
798 802
246 978
672 434
657 27
603 616
312 942
530 70
142 49
416 820
71 903
315 970
691 811
732 304
236 727
432 793
518 682
362 801
384 860
134 831
18 918
199 1
432 890
848 42
166 289
248 551
718 289
102 393
908 220
854 670
511 336
143 897
757 646
893 108
426 143
117 914
657 539
833 446
930 62
538 904
775 961
770 312
226 423
750 761
23 953
556 223
318 88
45 328
825 346
412 139
3 384
94 640
956 165
844 670
471 828
657 434
14 495
795 617
644 377
11 49
424 312
200 555
386 339
652 88
712 366
40 621
101 569
690 961
689 897
819 417
285 293
481 474
680 66
984 498
15 974
174 295
664 920
216 573
951 411
992 630
269 247
911 663
67 431
602 888
674 772
405 282
698 817
306 717
999 490
751 777
550 616
165 152
16 410
550 277
308 487
78 773
89 788
44 240
792 409
731 970
724 931
412 115
671 339
721 868
548 673
77 300
417 463
447 396
318 694
110 29
426 519
277 169
677 210
691 438
886 54
390 10
514 266
790 956
822 653
744 305
165 552
959 666
954 286
978 516
89 340
45 761
311 713
853 487
611 908
149 758
56 426
193 200
625 488
86 388
243 837
257 560
4 657
895 472
224 371
531 708
889 53
146 123
43 804
704 233
719 702
793 437
874 858
994 161
114 806
494 211
349 61
106 328
290 424
732 881
836 862
462 926
148 568
88 731
628 388
420 503
86 711
181 912
335 387
969 862
502 232
322 213
315 485
571 158
500 308
444 275
689 841
840 248
921 382
601 542
104 478
394 984
600 24
719 327
538 316
953 715
83 516
460 773
824 207
667 280
195 241
134 292
664 6
743 432
146 703
454 895
544 677
507 758
136 935
14 464
290 65
328 827
446 758
8 2
878 271
712 876
38 130
532 682
732 833
890 181
545 279
575 335
236 966
309 71
843 544
410 501
759 834
631 769
539 567
843 238
989 794
996 801
222 962
274 721
716 705
231 667
901 251
537 617
103 309
456 580
477 659
74 775
407 182
252 860
335 705
915 170
763 765
752 374
136 505
400 597
247 6
645 289
955 139
947 806
502 35
510 976
981 315
951 38
942 342
839 236
795 107
631 284
637 438
404 332
933 299
5 270
631 362
476 136
770 515
721 16
422 282
47 115
553 247
519 602
688 881
11 887
133 146
198 539
526 580
962 687
418 130
255 27
270 160
528 262
235 816
840 540
683 255
320 667
952 579
525 33
148 886
927 969
341 185
899 711
400 634
656 680
655 210
258 549
874 242
41 13
206 223
264 895
73 20
14 973
647 378
175 100
325 444
173 578
640 158
208 933
741 531
267 807
631 658
925 794
654 179
813 577
143 115
48 87
835 625
116 811
328 186
499 806
34 770
670 455
720 504
437 639
488 649
752 83
142 450
718 857
796 928
987 509
178 377
906 579
542 25
111 389
53 280
915 51
123 234
589 967
128 411
281 764
895 228
219 768
503 592
438 217
925 75
519 67
546 762
309 628
646 595
741 927
151 356
753 801
911 29
291 955
745 539
192 113
537 593
881 356
133 23
505 222
186 659
471 430
159 853
327 109
922 649
989 823
438 142
271 127
240 155
696 142
795 618
287 570
702 486
244 915
820 128
653 205
227 361
226 785
39 946
769 698
393 450
69 637
768 483
170 262
574 423
941 380
33 864
682 760
748 683
30 802
492 604
698 499
130 22
75 223
409 822
9 75
70 285
28 400
819 110
570 909
370 486
896 130
554 674
484 25
454 394
656 230
328 658
334 92
578 754
404 738
86 806
245 841
128 766
466 229
133 407
791 41
819 885
813 437
33 462
12 563
313 949
250 139
17 376
924 116
21 825
297 463
74 842
633 993
448 548
912 303
376 319
269 904
419 290
767 970
171 97
296 240
401 9
429 591
372 376
631 515
345 971
995 748
957 966
361 469
694 351
447 749
57 562
111 979
263 766
612 387
452 431
603 568
249 12
906 568
100 415
707 804
857 949
349 946
291 107
264 196
600 627
939 254
552 336
73 496
395 337
850 569
304 803
88 976
481 388
63 160
182 950
495 941
774 498
240 129
179 657
687 661
867 801
901 551
130 192
809 344
985 977
781 718
163 920
467 324
534 292
22 486
495 253
369 927
815 326
602 181
400 836
674 378
514 442
761 533
907 384
739 32
393 944
99 993
70 427
539 301
199 92
901 162
666 931
344 346
572 415
409 336
157 124
899 603
381 235
143 537
911 418
98 484
70 617
620 565
738 627
567 733
297 40
153 208
401 498
802 579
65 19
808 901
462 682
208 38
55 404
9 617
779 269
512 509
452 102
531 888
830 657
2 187
340 543
736 38
788 965
472 119
262 161
694 714
552 995
757 598
116 574
175 122
893 358
208 877
542 277
639 772
721 217
686 537
924 160
817 783
43 416
665 208
625 844
670 54
118 214
459 647
626 57
474 703
271 568
236 531
77 125
247 714
912 905
130 169
778 124
114 450
186 79
946 788
92 476
909 337
28 288
449 426
681 13
657 711
828 187
964 850
146 743
254 323
547 14
50 871
998 831
255 993
980 995
51 621
182 638
380 843
908 211
409 504
784 135
270 729
833 847
301 906
166 503
535 520
845 431
37 141
266 210
210 393
783 920
547 83
313 689
755 75
821 263
313 35
790 980
3 471
604 178
587 223
601 744
451 405
721 593
520 453
777 266
341 200
120 384
445 653
226 735
445 782
921 432
758 187
243 982
397 165
76 467
460 260
680 807
505 290
90 290
422 151
818 830
104 19
930 229
644 419
604 814
851 661
638 376
704 506
17 424
975 566
630 463
813 238
418 863
90 168
48 278
325 102
535 711
496 245
489 238
994 786
749 173
641 50
128 290
398 222
915 600
926 303
844 630
337 713
52 142
333 459
543 280
591 192
470 563
593 795
426 576
819 261
454 182
56 681
219 737
844 184
701 113
286 126
924 155
719 317
579 83
886 355
313 500
656 865
840 100
209 160
712 139
231 651
972 980
66 108
913 47
834 110
64 148
585 968
193 328
861 731
335 734
156 506
577 978
36 497
400 31
549 955
735 241
727 200
589 525
582 418
755 730
470 429
339 920
505 644
103 523
488 262
660 640
919 721
737 167
542 306
115 94
229 701
159 728
255 822
387 838
825 600
922 668
92 566
905 391
115 489
613 176
830 751
688 313
926 692
757 591
387 85
452 625
594 897
651 807
863 367
715 850
789 477
186 923
757 625
798 372
167 111
414 494
979 166
802 324
468 878
912 127
191 473
473 753
23 912
209 73
673 6
624 200
422 489
440 534
929 418
3 105
442 373
162 406
489 540
44 712
343 235
559 17
984 562
393 348
265 584
663 948
635 746
839 224
789 239
348 855
842 604
634 104
326 208
497 756
84 351
965 341
722 208
117 533
528 478
285 5
424 440
189 53
737 249
109 256
173 205
212 331
713 384
319 560
429 426
168 467
48 200
797 445
336 472
85 495
415 561
272 2
206 111
329 840
410 211
420 59
775 17
510 812
960 586
510 433
896 676
769 451
15 794
430 876
517 210
517 738
439 951
500 854
665 421
256 823
821 502
477 492
302 783
239 567
863 437
320 417
515 540
999 208
450 598
55 44
763 444
988 128
406 734
54 231
958 14
805 140
68 717
722 93
78 155
704 640
259 537
109 891
196 909
150 687
186 995
144 882
306 565
882 823
303 838
479 507
107 726
18 598
759 117
985 23
521 928
553 680
167 768
963 218
176 470
603 937
645 835
306 995
32 850
187 121
60 635
782 572
138 452
359 954
659 463
911 274
33 457
145 582
194 312
213 715
965 688
985 823
608 478
470 735
301 343
328 760
968 841
243 888
202 282
873 669
285 353
163 108
849 785
868 692
691 672
312 678
850 813
90 167
89 694
358 299
822 915
822 900
242 699
365 977
213 99
698 57
978 999
30 806
888 466
209 149
244 935
127 474
142 412
911 562
524 343
74 729
155 562
474 654
474 832
284 368
279 176
162 439
787 970
958 991
446 979
297 557
837 356
37 378
764 89
562 266
662 142
159 358
719 541
731 765
221 977
211 962
172 213
143 170
21 987
279 790
672 501
553 290
33 747
996 9
678 665
995 767
630 889
235 821
402 894
485 147
563 389
132 199
852 694
499 867
881 518
214 58
706 953
315 397
944 166
797 338
899 779
617 225
870 97
637 284
201 771
90 631
150 188
672 849
227 973
276 426
890 650
625 619
949 699
353 984
646 400
871 25
787 291
914 294
669 62
500 690
226 211
812 942
723 872
606 34
312 879
729 925
893 451
494 157
51 870
500 964
251 404
759 439
894 105
870 166
30 431
922 704
144 43
147 676
75 642
129 275
635 800
184 366
157 728
205 947
847 562
185 953
358 699
414 347
48 14
964 566
783 522
786 515
688 898
593 271
8 296
366 343
426 372
734 945
455 365
237 569
896 353
176 157
637 424
870 580
50 447
918 761
134 240
257 117
591 66
212 587
386 229
206 297
820 682
164 300
232 707
903 982
704 30
124 111
483 122
655 208
683 50
452 998
855 871
944 925
732 933
730 797
922 728
775 383
564 761
968 341
965 457
706 874
170 66
803 192
148 150
192 173
326 659
329 957
515 177
420 39
998 271
930 35
996 848
211 967
916 457
373 165
235 332
436 59
579 416
155 53
160 65
581 630
894 454
441 682
601 206
39 905
665 352
149 441
630 974
133 641
126 265
435 885
253 89
334 93
243 90
441 259
69 514
993 525
139 862
413 453
210 784
974 737
892 908
606 473
776 452
971 273
848 463
510 477
357 329
824 538
191 130
714 936
409 459
687 122
344 442
840 653
726 679
450 816
622 829
330 560
273 555
659 472
1 519
758 239
543 934
683 528
482 117
216 978
440 430
786 32
16 764
556 327
783 913
501 108
543 525
7 36
130 864
562 524
958 785
305 565
562 368
240 583
918 349
718 675
728 955
861 613
160 128
678 549
893 593
513 735
187 92
572 328
662 208
167 39
797 217
162 310
178 464
274 458
875 51
799 901
196 240
674 55
371 417
419 654
969 221
529 656
437 717
848 603
72 73
989 300
436 761
105 166
247 384
165 424
872 587
217 572
637 753
823 87
615 861
820 628
514 481
848 718
468 658
811 535
445 565
401 374
434 52
802 814
290 872
592 501
475 719
212 294
149 543
939 283
181 694
282 48
738 767
919 349
968 606
992 703
456 629
550 136
382 914
842 380
893 409
385 117
663 131
51 895
38 26
233 781
107 70
942 103
896 750
473 793
93 281
607 510
884 338
269 767
535 612
946 665
767 387
361 371
683 519
790 581
984 742
22 350
593 10
151 936
978 341
560 722
116 163
65 683
816 68
611 757
165 125
557 712
968 440
326 187
958 842
470 542
136 242
885 564
189 939
78 899
664 616
470 394
81 213
541 43
435 62
398 192
246 496
651 12
216 551
89 532
534 880
881 603
844 511
141 147
2 651
618 997
372 883
647 12
767 864
481 992
212 843
925 828
899 469
965 372
41 350
570 90
905 359
677 660
417 291
718 251
707 184
543 481
701 150
938 969
414 26
499 963
736 334
457 846
722 667
38 560
933 215
580 644
487 234
287 471
8 585
464 992
618 728
149 706
77 318
306 977
77 645
17 278
550 903
200 656
949 815
794 699
729 6
611 871
217 433
463 925
310 236
377 975
196 469
3 84
356 72
623 349
224 347
126 660
425 59
971 64
922 735
199 517
336 312
127 826
656 849
551 127
645 883
912 802
785 524
311 955
602 979
82 948
262 701
632 913
745 65
146 312
611 826
499 608
307 78
670 736
410 348
970 875
649 643
122 942
599 829
116 104
961 750
90 692
377 152
912 126
28 628
314 691
613 382
290 425
970 238
757 9
281 434
900 98
71 416
79 832
810 692
406 822
592 338
770 215
353 845
273 307
804 37
478 44
271 480
666 458
754 554
475 464
479 145
44 493
913 778
406 233
15 538
423 518
941 693
883 496
186 325
633 474
932 98
537 298
486 880
939 771
528 644
621 992
786 486
660 48
380 196
919 714
205 878
893 837
541 946
641 371
820 98
554 304
835 151
419 79
361 239
181 926
562 308
587 378
445 232
602 768
393 294
86 736
773 790
995 3
795 539
961 268
147 949
712 330
83 566
310 696
176 913
320 492
782 648
887 998
779 503
834 673
577 213
762 627
640 652
650 793
428 92
172 353
991 873
359 499
452 578
687 970
588 567
698 454
947 787
384 603
231 1
398 92
473 484
44 718
19 983
576 967
157 869
16 787
827 796
876 313
814 662
974 391
899 210
740 793
785 974
874 352
659 379
744 526
341 714
255 132
828 116
408 5
900 333
389 432
488 720
497 3
964 449
214 918
506 589
839 189
342 495
404 819
109 752
559 180
485 811
598 570
24 708
176 840
1 998
828 744
9 371
268 717
855 99
198 954
983 109
333 170
800 623
207 809
249 698
255 592
826 209
502 223
645 727
567 435
574 321
662 116
557 874
421 58
586 673
615 475
478 577
676 376
171 769
288 923
313 800
842 846
209 462
196 23
102 326
105 928
414 535
64 997
937 121
5 825
593 395
91 559
972 68
902 362
417 681
362 841
584 662
249 28
686 436
75 21
31 58
450 161
350 232
164 958
264 704
28 431
679 324
777 583
351 123
669 651
88 812
113 36
959 58
114 380
294 982
269 40
792 154
772 286
8 118
747 859
723 992
379 556
90 270
144 598
261 505
572 859
729 598
718 910
586 440
898 504
300 871
935 161
446 927
823 929
759 491
884 715
695 612
660 569
375 181
965 235
942 720
569 305
970 26
399 25
171 432
474 924
66 228
500 601
322 952
140 608
312 293
16 132
962 815
465 157
167 404
212 987
852 270
663 570
800 938
889 311
114 28
417 877
117 980
518 56
222 598
923 610
445 451
943 141
889 407
20 921
882 452
436 204
252 158
661 493
184 977
873 484
682 351
871 970
452 895
436 532
881 771
355 525
342 562
677 843
186 236
636 125
810 751
523 52
973 860
285 923
25 326
234 742
337 333
841 274
538 969
573 665
212 844
840 270
397 514
1000 107
352 748
138 18
32 1
848 55
681 697
436 103
494 192
945 77
911 280
996 44
325 722
574 201
27 815
791 203
174 936
725 821
598 850
195 344
608 862
390 628
892 52
71 839
485 432
643 809
347 93
501 769
950 534
812 305
965 939
512 541
795 734
67 434
6 23
741 132
704 931
982 338
890 918
762 694
210 509
538 984
792 776
692 986
870 165
184 452
819 205
766 703
993 705
397 958
531 330
616 938
167 156
368 380
537 879
566 688
630 477
750 29
267 31
724 280
649 319
260 604
690 729
135 464
427 687
795 508
700 997
572 634
556 865
798 507
256 932
587 957
570 451
568 827
648 139
109 584
563 439
54 881
296 189
562 678
826 17
718 312
486 121
94 634
411 878
155 971
982 730
457 733
971 142
311 736
267 149
651 895
709 43
883 34
445 756
594 290
388 619
861 370
954 619
35 710
185 640
505 718
113 945
208 422
144 283
389 970
254 151
770 220
103 180
260 562
436 810
74 776
216 190
965 664
301 515
955 262
645 170
567 228
719 730
139 928
471 534
388 501
555 56
269 232
203 515
518 303
35 544
846 102
392 188
79 552
198 332
416 597
15 205
279 161
999 262
241 586
490 269
312 354
943 937
338 452
598 790
326 287
144 253
796 95
101 829
435 253
301 709
477 104
685 932
125 154
223 955
978 212
931 307
744 489
262 642
82 362
552 562
290 516
476 776
611 735
251 86
283 623
309 48
95 164
140 831
726 992
773 437
430 419
344 192
128 112
431 181
214 879
776 871
463 707
40 569
32 211
476 88
789 547
291 658
363 258
569 293
658 599
339 504
906 499
722 326
33 534
168 788
11 990
381 684
292 793
974 314
985 152
54 872
541 318
332 932
49 292
112 88
624 310
752 566
334 501
243 922
887 231
5 494
57 949
596 777
938 205
443 152
701 816
937 807
849 874
421 790
76 318
986 984
441 520
273 638
7 960
69 647
738 345
96 887
927 928
950 315
419 243
99 758
8 741
193 600
112 820
427 374
370 650
999 213
565 657
835 390
414 859
403 74
304 491
656 339
762 272
542 213
706 667
691 506
192 58
899 267
637 751
335 260
539 907
347 804
63 727
565 570
476 911
553 225
639 50
224 334
536 872
668 789
749 865
214 933
416 51
753 596
104 620
342 538
30 670
836 99
103 775
478 828
873 505
242 300
299 762
631 550
432 636
606 877
404 689
426 800
348 779
293 809
793 584
514 187
636 101
162 771
335 828
121 525
307 920
784 422
730 810
367 412
194 319
809 547
286 370
263 566
28 527
39 209
284 786
973 481
887 156
821 465
784 533
711 161
752 63
724 925
828 193
372 228
443 791
881 132
597 616
24 153
541 739
21 740
139 257
6 848
300 34
217 606
415 234
521 57
870 811
745 416
249 20
841 567
987 238
758 687
958 936
407 264
78 480
219 730
584 974
975 319
745 427
160 922
279 212
710 31
740 3
951 457
23 234
252 686
764 998
384 602
275 17
78 619
626 212
942 69
128 157
11 868
234 743
605 562
896 503
444 345
400 696
241 281
769 746
671 104
483 727
129 372
617 461
229 582
732 36
188 837
698 328
852 982
464 968
971 501
27 58
628 132
175 309
36 380
550 121
144 757
571 371
59 607
953 582
437 439
307 181
9 895
224 893
738 701
913 660
838 871
760 638
959 983
21 729
792 426
763 730
897 607
512 273
777 359
333 155
742 366
298 681
208 140
164 243
428 826
724 468
380 102
745 376
49 716
774 468
875 964
363 375
556 593
411 974
215 543
363 17
27 716
333 865
798 339
729 189
103 979
974 907
744 135
282 749
573 243
82 625
245 913
599 30
415 790
675 336
318 880
510 169
528 589
800 919
136 968
146 406
853 795
722 244
5 43
15 367
336 811
578 115
959 674
552 47
9 525
788 926
770 141
111 961
687 226
71 644
306 213
34 32
821 801
847 637
665 724
570 133
716 685
105 195
5 391
921 647
910 772
808 622
234 288
638 759
219 820
544 484
763 715
37 628
179 784
475 689
90 756
615 59
803 114
180 688
682 397
440 777
648 442
404 967
910 969
687 56
920 27
298 598
872 213
515 797
541 573
711 869
690 64
492 915
929 636
86 926
327 310
965 785
745 844
148 379
686 511
686 60
618 99
585 219
980 519
768 973
503 214
660 241
836 513
270 886
191 530
220 1000
710 897
987 681
100 457
890 266
542 359
730 313
648 937
212 348
979 390
242 727
371 402
347 113
609 327
665 976
239 62
431 827
919 80
124 330
738 610
566 978
24 120
652 803
762 370
4 509
469 86
160 955
429 976
465 213
581 498
764 910
839 239
250 803
199 253
17 43
625 895
929 74
940 18
402 520
92 560
208 127
314 715
250 379
775 838
490 578
608 158
197 614
738 985
682 11
619 984
501 429
456 216
430 655
86 73
41 541
614 751
594 588
639 479
180 185
899 741
83 35
662 185
806 240
252 66
934 595
307 127
236 226
857 936
959 584
673 47
547 574
991 232
764 247
695 216
761 287
725 351
817 204
721 105
765 338
628 486
54 992
306 18
184 834
169 420
863 943
290 593
68 938
936 385
646 745
143 233
895 213
880 903
341 918
394 499
977 319
205 196
610 401
387 500
246 963
593 730
214 93
995 769
189 613
92 998
574 553
92 84
774 440
748 206
832 544
639 332
749 421
134 527
932 225
488 404
540 471
960 447
851 770
744 756
714 916
62 349
468 106
634 479
485 961
860 712
117 330
954 867
19 155
645 774
640 322
83 317
310 9
925 275
962 522
583 38
496 940
139 988
576 593
595 706
997 610
873 30
182 850
237 209
752 549
362 321
107 15
929 526
731 409
681 944
612 920
427 970
758 893
623 97
648 344
366 314
736 192
133 341
696 453
781 125
147 4
174 433
650 116
236 314
265 43
198 259
667 414
97 706
694 698
863 936
107 119
341 82
347 994
553 229
623 26
335 2
489 161
292 532
51 943
967 368
154 836
633 817
911 673
722 755
530 258
671 291
280 885
828 743
493 75
562 62
109 470
948 534
228 533
917 663
851 305
880 475
279 607
835 35
182 98
636 240
6 120
976 346
848 590
455 8
585 517
803 177
885 612
87 502
656 834
435 293
142 923
251 22
772 830
532 660
904 795
762 775
149 830
519 709
715 556
901 727
109 683
945 242
406 381
556 287
447 821
788 337
442 624
956 554
938 360
302 674
199 188
997 742
179 968
104 706
748 777
295 341
311 232
894 189
468 64
674 789
860 432
151 669
545 252
108 439
603 94
38 833
621 339
608 877
566 248
740 768
596 707
389 768
959 886
647 198
242 127
471 258
148 151
799 204
910 588
531 380
701 892
774 656
134 40
667 139
7 703
109 122
488 557
358 67
355 534
575 280
908 555
917 922
840 856
401 274
955 754
458 173
493 225
534 265
758 167
349 117
738 950
599 198
911 34
504 258
359 818
404 570
284 158
39 974
451 760
965 684
9 266
195 209
346 967
42 389
210 318
108 280
541 945
68 429
561 450
535 273
466 887
551 35
335 852
526 577
908 556
3 456
256 703
543 616
368 426
924 14
317 426
592 664
575 16
527 741
385 500
322 398
231 372
777 672
333 848
228 301
263 342
871 664
106 490
483 691
63 75
216 693
932 864
813 632
722 974
893 217
32 748
915 892
172 519
152 806
273 102
445 859
165 425
313 617
113 975
515 232
602 54
443 782
129 639
984 735
513 879
386 715
20 388
159 661
529 826
139 985
158 495
928 940
589 541
961 778
677 514
818 114
927 542
48 62
974 257
280 704
721 269
654 722
557 772
848 106
584 156
124 601
462 714
959 997
639 469
644 429
673 225
91 813
688 380
589 87
652 87
944 852
342 989
989 221
262 85
279 767
147 614
788 905
454 678
134 447
360 614
541 82
291 415
374 50
840 275
21 499
827 403
587 29
59 394
462 739
912 461
823 94
492 640
77 195
787 323
611 324
880 451
887 615
973 847
940 474
718 318
506 256
189 731
404 246
863 190
252 984
207 526
387 708
891 10
845 83
50 689
645 789
989 92
348 717
907 909
674 93
160 68
720 501
595 111
937 556
786 519
53 161
999 784
129 736
695 302
173 106
260 245
101 284
463 517
99 31
756 727
848 908
965 298
761 92
392 694
845 214
879 709
300 567
499 522
159 685
951 961
969 279
708 953
315 104
305 590
216 990
259 893
252 335
26 379
262 424
702 863
550 15
498 460
889 471
302 65
58 789
184 983
351 614
490 618
976 34
27 547
2 298
830 65
70 471
99 366
941 977
11 261
799 194
12 630
83 625
642 994
319 41
643 222
648 787
418 821
400 456
623 197
588 982
189 822
679 306
343 188
707 726
100 398
1 762
208 781
493 837
347 877
810 199
559 264
685 892
184 396
562 672
684 43
285 526
890 607
294 790
530 400
485 822
754 91
737 435
666 201
49 890
110 894
704 69
354 520
470 945
616 975
417 23
105 633
189 571
545 161
944 96
619 589
36 819
206 991
23 574
348 406
922 804
911 548
762 813
961 618
991 133
761 624
92 696
747 873
118 498
487 524
13 911
629 427
617 379
104 151
681 514
361 947
348 104
933 253
851 52
437 448
458 524
975 212
533 284
358 127
288 947
462 200
311 349
190 629
971 363
961 526
354 101
534 248
874 640
245 728
508 181
217 447
401 882
801 802
400 826
277 340
502 290
51 861
508 343
345 996
457 503
713 939
452 192
759 384
101 352
523 732
574 179
790 221
336 130
332 193
392 143
807 35
545 550
984 334
505 789
330 696
796 678
779 572
188 488
350 262
561 864
422 56
388 503
118 847
769 27
961 1
233 229
905 717
131 190
633 736
399 202
554 262
725 853
613 891
532 551
546 784
194 785
304 619
639 550
728 553
767 294
822 592
185 244
745 134
8 740
798 757
892 787
395 190
993 615
842 264
187 589
845 198
336 617
694 864
130 202
611 283
607 791
42 834
614 292
671 94
183 412
307 991
439 171
556 163
275 894
152 854
435 975
577 113
180 525
707 34
532 729
643 602
310 746
901 914
817 143
384 561
317 92
294 697
551 394
969 259
452 147
98 882
845 782
586 375
787 271
21 631
298 922
925 428
993 592
580 813
116 405
199 364
617 300
161 723
709 410
677 258
621 833
941 605
487 322
168 373
510 12
63 222
119 69
423 510
715 595
519 138
747 42
721 860
714 850
430 346
261 521
998 150
213 852
67 52
218 25
174 285
687 267
624 202
704 790
39 555
931 529
1000 562
510 703
861 585
272 860
786 784
397 126
982 672
557 390
467 824
795 4
568 409
83 110
947 42
163 334
285 968
426 731
722 181
584 224
881 412
470 920
863 677
869 612
565 266
475 921
654 872
604 588
529 347
41 579
281 485
575 202
5 192
94 286
41 439
814 59
785 841
28 319
507 290
778 989
413 342
969 171
619 566
294 46
575 440
728 350
665 307
887 743
219 136
745 931
766 315
345 519
833 903
317 718
777 955
41 270
205 410
391 892
952 510
700 356
341 705
434 685
710 676
689 450
281 606
857 507
309 769
599 352
21 593
991 27
723 493
625 735
694 901
603 420
218 387
804 151
166 823
658 33
672 981
497 586
735 455
616 650
983 128
397 124
39 11
795 697
942 407
334 200
61 904
124 171
798 594
941 851
15 497
661 483
458 723
134 400
466 561
464 62
166 379
571 337
560 281
382 957
513 407
204 780
699 44
756 944
450 153
588 79
199 96
574 821
91 799
117 880
803 836
53 767
878 381
110 334
112 628
912 476
950 964
872 468
499 210
605 226
789 927
792 669
947 76
526 450
778 475
175 949
155 547
51 571
876 944
285 468
673 41
548 989
802 206
993 776
919 171
570 275
686 441
993 472
231 381
621 50
952 984
680 283
135 214
260 580
672 258
449 421
81 324
355 771
517 353
352 803
261 600
725 629
206 498
583 972
146 377
552 400
434 843
46 268
699 162
416 234
598 254
599 819
603 777
226 835
693 588
883 575
85 937
874 325
188 729
290 412
871 949
229 91
626 309
453 785
973 649
836 624
368 817
407 661
233 102
488 69
101 410
465 635
265 472
520 611
400 209
110 467
537 429
28 631
748 560
243 871
324 940
593 127
584 211
988 495
10 467
580 355
290 498
667 608
415 630
391 386
520 450
958 599
40 435
479 404
889 749
714 496
198 141
317 438
930 410
639 618
41 90
400 27
143 476
639 452
490 867
599 712
936 543
259 222
667 458
153 105
849 231
456 74
196 433
962 665
51 114
282 608
536 931
835 951
83 130
217 61
521 165
964 812
18 309
729 667
301 982
490 635
807 783
674 344
570 764
170 904
974 137
619 746
368 383
237 219
160 393
526 817
134 722
406 515
977 176
430 381
427 106
694 73
532 635
967 809
246 668
425 226
340 134
137 105
376 787
989 105
102 772
593 148
898 234
989 866
617 242
274 457
125 627
783 878
752 571
281 817
580 490
141 885
194 17
22 138
354 776
802 783
913 248
967 321
110 655
574 326
284 563
676 153
57 553
838 984
506 939
484 379
575 534
42 652
729 816
818 935
862 274
658 258
320 374
561 532
865 767
68 195
366 782
639 804
105 418
431 141
765 237
654 275
247 383
84 731
471 766
917 150
263 818
234 504
566 372
418 568
582 340
340 581
36 661
114 868
735 117
879 805
700 244
781 745
528 198
282 79
239 764
185 497
138 761
713 820
76 771
161 681
765 119
531 51
741 481
399 161
430 827
133 976
126 356
199 790
252 238
238 905
323 216
292 957
445 311
394 927
831 38
377 878
418 635
96 110
819 570
303 559
181 482
684 709
533 298
170 660
197 625
183 820
128 813
396 377
714 578
189 427
405 152
333 193
820 406
866 875
966 234
675 90
878 559
49 621
663 815
566 142
632 121
392 610
203 87
695 731
319 195
391 891
803 26
585 602
135 244
305 967
627 359
235 399
82 411
293 279
952 421
222 912
374 524
888 257
754 974
1000 916
603 614
248 934
783 236
881 670
652 842
926 276
769 279
837 339
508 3
253 569
524 626
814 491
951 531
282 436
929 3
350 621
811 622
595 206
905 665
20 95
204 706
655 777
691 822
674 918
196 63
527 331
654 375
564 422
333 562
467 816
426 180
9 676
868 77
556 326
458 246
917 213
655 350
766 136
881 409
285 563
766 942
196 237
440 470
32 832
142 241
84 338
982 780
417 16
880 97
874 415
993 805
80 706
404 393
686 401
144 607
615 524
152 54
585 143
239 438
833 522
73 78
565 731
526 482
466 978
393 373
32 347
334 474
318 605
44 667
143 573
532 276
114 696
852 909
226 696
227 572
775 848
22 26
536 127
777 379
287 48
562 826
583 517
374 861
123 122
110 105
226 190
360 863
134 387
409 297
156 338
468 875
479 104
837 429
205 277
832 755
632 3
974 776
893 324
482 944
579 258
85 860
329 327
71 665
314 75
85 523
511 56
16 647
242 100
178 630
805 284
40 53
229 687
776 298
294 529
136 828
825 531
630 31
102 165
353 366
165 797
530 668
833 492
382 360
993 893
630 239
267 202
158 417
235 102
733 55
959 217
90 48
996 821
545 484
812 178
217 776
313 854
129 421
277 528
523 210
170 728
635 686
629 521
832 612
961 366
428 222
790 900
848 21
77 284
69 792
319 805
659 413
111 801
353 691
853 869
791 312
505 54
679 924
265 213
561 798
882 855
835 274
783 994
780 693
466 158
287 666
74 58
563 669
607 792
900 325
532 39
466 267
674 169
936 483
591 224
617 475
265 276
687 383
192 100
174 910
19 627
410 372
913 137
590 599
469 709
437 55
685 482
856 765
355 58
725 661
648 333
429 513
853 234
749 53
823 331
463 579
840 874
185 870
667 503
356 358
244 321
471 426
93 191
691 149
226 273
465 241
59 169
929 555
405 230
151 153
928 413
324 856
453 574
36 468
601 710
744 645
125 920
549 462
957 66
491 632
616 428
877 893
584 495
604 978
413 172
964 16
347 336
891 733
545 245
356 8
805 2
231 333
675 975
185 156
703 539
69 321
931 158
91 770
229 782
234 687
647 216
975 940
961 451
812 773
574 516
714 947
982 92
788 784
162 121
774 638
320 143
919 188
606 264
863 250
959 397
154 841
717 679
626 249
999 792
283 949
152 583
122 304
462 947
634 921
484 583
41 263
683 310
247 84
390 74
390 405
595 290
258 303
240 773
579 33
861 136
756 836
529 785
793 315
995 283
560 715
771 505
225 677
128 585
240 437
898 588
143 626
582 235
496 291
579 953
74 883
838 468
825 530
827 892
325 917
174 958
458 451
161 741
993 641
671 799
522 70
746 209
9 687
889 767
154 301
824 632
898 591
753 720
279 989
513 971
926 635
921 930
807 286
382 235
1 2
951 952
480 244
103 204
109 763
72 970
285 169
751 794
413 597
501 412
502 4
667 553
340 651
830 349
440 461
305 627
114 413
75 270
808 413
581 15
105 14
356 146
175 269
546 230
411 156
181 17
448 910
819 102
957 760
186 689
607 737
857 771
547 520
312 326
93 620
947 401
527 470
474 669
605 306
216 172
22 770
614 172
547 179
20 3
945 99
228 272
48 437
477 825
894 67
616 964
251 559
757 207
328 281
261 802
493 892
926 509
914 207
634 81
686 862
905 397
429 562
898 750
524 517
799 181
256 138
1 590
443 143
758 682
550 735
969 289
300 442
362 267
705 940
825 506
16 894
119 226
226 486
330 689
148 773
164 561
453 811
525 339
375 245
66 853
747 882
808 352
781 421
246 97
334 754
233 962
603 973
474 365
349 794
62 857
808 311
648 853
329 774
520 353
114 922
200 250
358 702
873 727
675 91
256 258
384 261
988 140
697 158
369 458
905 445
270 637
164 116
739 156
54 774
440 975
881 636
493 778
349 320
460 474
773 334
183 991
338 219
247 645
241 865
183 644
57 434
545 924
140 438
429 50
782 727
92 298
255 747
184 468
668 919
982 826
295 676
509 684
488 736
320 221
151 931
348 913
700 876
679 270
80 157
1 554
878 161
233 725
331 92
497 147
805 131
450 382
289 214
120 441
796 374
345 796
110 66
644 609
787 306
244 948
197 837
52 381
302 623
733 833
227 466
117 651
690 312
496 152
155 198
494 427
389 944
886 463
791 411
937 588
760 937
713 762
535 793
667 617
637 870
595 178
932 110
665 512
850 566
179 886
897 238
718 658
594 599
260 32
449 805
537 340
835 89
468 124
667 867
669 817
222 845
913 624
867 252
950 189
337 17
327 749
320 761
672 366
595 387
344 925
637 360
456 13
730 795
573 122
605 497
241 948
469 629
397 884
940 540
426 192
321 710
848 576
575 853
600 59
852 436
702 392
614 583
429 218
654 911
50 494
426 187
874 37
15 747
295 545
475 805
84 773
496 185
448 180
437 589
772 160
453 476
947 788
947 901
668 442
359 547
632 688
262 939
765 809
754 609
347 881
585 881
531 150
366 567
763 375
763 917
224 997
954 51
707 67
349 740
417 501
855 422
935 325
495 35
974 638
428 506
733 333
453 503
763 492
440 204
861 257
350 598
709 489
471 849
838 309
787 195
437 665
203 594
213 662
235 957
261 907
609 87
397 312
95 488
512 547
929 670
45 731
843 953
757 588
750 836
228 34
807 79
169 391
796 731
454 786
666 839
263 91
972 653
777 597
89 92
79 826
221 652
219 842
386 176
235 597
170 642
921 443
879 43
680 126
460 623
698 72
496 817
994 77
764 119
891 655
495 457
453 550
58 66
111 46
503 773
604 239
466 647
705 249
131 102
97 252
636 86
886 210
678 126
751 786
487 622
502 30
113 981
275 616
356 914
719 482
657 775
731 134
138 635
496 805
697 836
377 834
462 497
571 676
784 718
300 600
942 556
582 322
424 510
494 969
51 488
419 473
371 252
661 576
358 858
969 585
28 69
852 800
768 78
291 140
691 531
130 470
509 189
555 775
281 929
668 973
948 21
406 878
425 689
730 441
893 845
955 183
116 547
180 308
303 376
675 993
396 651
159 168
628 857
787 573
116 706
868 582
934 60
439 421
950 258
873 838
274 254
256 135
52 934
990 635
966 581
265 647
849 856
984 473
801 937
970 266
969 926
879 602
194 641
164 681
5 580
772 246
26 202
523 107
463 555
891 381
835 306
776 610
706 407
441 336
751 306
610 546
302 38
723 16
613 726
519 931
105 345
704 789
930 820
361 115
987 280
580 486
278 224
274 66
849 149
467 536
992 171
818 417
586 477
514 943
221 187
915 181
573 263
495 1000
734 143
294 153
618 286
479 468
574 976
151 869
72 648
628 217
75 267
709 344
249 995
125 179
17 584
649 734
284 928
404 335
376 10
752 815
783 793
667 470
63 3
84 462
26 133
213 60
750 848
695 85
685 433
303 661
664 771
329 778
991 870
588 109
583 916
774 293
723 433
597 870
875 40
70 236
180 97
95 101
900 238
742 22
195 11
189 400
319 870
206 814
998 732
166 840
396 801
481 923
627 606
121 451
611 533
353 813
846 681
835 563
848 107
876 369
813 947
493 463
782 587
550 349
765 514
851 265
933 356
636 611
3 721
407 528
263 294
448 249
752 870
210 897
22 194
455 429
279 602
73 994
271 326
611 900
814 330
153 824
590 404
5 482
960 682
674 279
604 279
783 502
856 862
65 485
798 404
483 673
138 377
42 507
525 321
935 249
425 238
508 738
325 629
39 398
161 371
914 934
439 705
115 368
334 218
153 967
299 579
125 292
903 16
248 687
410 850
839 110
484 589
381 20
769 449
82 96
28 103
825 947
76 97
924 968
479 364
511 112
163 912
362 828
141 85
962 808
923 278
94 89
980 929
715 326
649 672
868 838
706 758
387 361
683 729
401 799
822 334
395 533
263 151
523 772
811 834
540 506
526 617
9 677
102 159
509 47
72 139
330 822
873 977
442 472
883 262
757 831
591 454
971 540
11 432
632 240
754 103
586 936
343 278
622 971
763 803
477 453
415 941
214 1000
99 79
969 402
661 967
932 87
325 885
394 232
92 811
961 351
876 403
276 688
235 75
391 531
254 529
359 436
664 498
891 485
904 88
297 10
89 6
884 609
936 736
235 217
29 356
209 107
119 57
335 760
197 926
953 388
254 930
585 520
470 911
517 852
979 483
946 455
341 859
79 148
980 516
100 968
941 311
329 448
135 400
272 201
929 493
373 764
582 959
236 291
767 64
488 248
470 703
357 458
937 996
264 455
715 191
221 785
723 241
155 955
678 334
423 874
552 692
866 131
995 187
129 561
128 6
17 720
723 710
902 875
849 952
741 153
752 735
995 401
778 958
838 174
566 154
759 953
254 513
971 886
133 156
607 562
391 181
107 465
79 237
264 540
161 296
1 943
57 470
839 547
362 90
538 80
201 140
650 636
713 676
250 501
546 344
93 14
556 501
344 860
352 248
372 518
897 22
251 73
401 878
95 986
227 787
922 598
620 725
469 908
573 926
303 402
271 240
708 263
797 140
226 267
114 782
334 325
924 330
479 769
734 55
205 84
455 91
202 918
734 371
582 716
644 437
199 911
691 205
638 160
214 690
219 260
770 147
110 380
896 720
149 286
378 133
137 464
505 847
47 411
61 628
797 857
310 291
254 337
262 976
139 314
406 806
757 664
701 323
317 66
158 470
332 69
268 781
470 704
832 693
356 646
709 661
568 975
893 505
796 75
888 187
186 742
844 462
587 943
231 801
84 561
580 982
767 663
118 925
63 52
25 565
39 689
116 427
721 437
822 192
473 649
145 108
334 155
88 992
290 393
947 335
815 268
806 487
230 628
445 229
652 379
198 473
865 435
504 2
521 540
532 112
866 761
888 760
621 620
690 145
662 593
683 372
453 140
75 86
40 662
585 910
57 679
348 996
671 945
132 967
392 837
239 137
255 718
138 567
891 410
471 262
191 286
831 738
817 911
33 267
414 448
621 490
854 619
554 883
795 955
447 152
489 248
890 56
395 62
318 953
345 615
19 735
299 671
632 981
215 938
498 544
267 45
572 485
384 198
105 887
726 56
55 912
753 654
998 852
446 152
964 180
643 247
959 667
454 362
816 112
530 765
553 941
208 922
185 501
594 371
664 290
499 895
903 877
298 715
792 229
972 533
374 227
775 235
607 865
12 570
334 410
818 758
882 479
842 49
858 618
499 3
179 985
319 726
141 54
943 59
516 102
425 54
225 325
943 715
368 963
740 392
142 329
899 527
96 919
819 623
766 744
106 139
679 699
964 429
537 944
552 427
71 744
705 467
633 650
602 12
113 771
981 707
244 235
444 806
965 817
320 629
635 695
971 599
555 232
998 592
900 544
324 341
462 308
27 228
703 819
561 459
789 954
887 295
876 235
882 929
408 867
410 475
572 739
976 455
20 623
679 950
440 644
134 193
244 166
328 536
303 651
171 521
357 119
834 137
290 706
261 177
603 369
517 427
892 739
185 270
802 870
941 891
33 846
115 288
27 313
339 36
300 198
265 311
348 512
647 74
847 696
163 714
181 433
381 327
928 571
498 327
829 441
334 553
82 927
854 361
19 631
881 265
299 876
968 182
653 532
924 704
634 313
922 496
972 430
490 833
215 829
821 667
890 844
718 946
3 542
839 941
469 596
320 191
296 65
747 31
342 916
65 561
784 701
888 620
165 169
203 626
504 715
479 588
421 139
985 776
855 473
126 155
146 863
33 566
591 566
438 987
688 133
111 145
794 637
323 80
861 591
8 629
76 480
331 329
682 92
129 206
59 184
158 574
867 84
611 419
894 271
427 969
227 960
615 639
601 979
243 608
911 947
805 36
552 141
637 149
844 420
241 291
435 592
903 239
478 898
664 882
848 15
503 586
705 905
868 213
185 747
100 167
553 462
751 674
893 473
827 553
333 795
156 340
552 46
760 577
813 703
637 423
157 382
729 61
795 607
106 179
345 907
348 198
151 737
275 268
733 809
424 38
836 935
466 396
485 995
345 362
95 614
514 561
64 716
617 778
745 126
499 138
736 107
37 252
255 994
679 468
399 280
90 417
335 538
516 893
388 331
241 464
401 519
15 181
479 531
934 361
914 449
377 538
144 685
989 983
746 939
749 68
713 200
279 932
973 578
109 413
933 779
527 340
415 759
277 675
899 306
91 750
284 979
465 781
501 572
92 829
120 435
819 355
296 124
998 636
779 693
58 522
870 416
241 387
678 851
207 855
251 876
557 532
105 80
62 310
427 393
714 483
204 58
617 783
342 58
488 674
487 313
349 358
736 20
725 415
362 489
957 164
83 301
788 745
953 434
239 587
989 814
664 506
980 807
342 727
252 201
788 434
388 36
932 244
78 299
922 210
299 957
182 487
417 784
657 651
248 462
716 560
963 489
142 893
480 817
69 2
328 723
699 371
659 305
402 605
483 847
481 680
228 254
579 546
196 192
623 744
411 708
490 706
323 969
838 674
438 183
454 158
824 774
925 151
260 684
322 402
245 928
147 152
901 763
777 17
154 381
532 24
844 506
341 947
177 190
658 133
545 358
387 341
868 303
825 153
667 832
917 30
316 752
204 49
182 402
817 389
43 343
719 425
237 792
862 197
758 780
562 234
755 695
850 381
169 907
384 788
356 934
431 623
472 918
288 275
93 374
514 41
419 583
28 271
6 81
4 494
254 155
90 622
654 431
759 974
16 778
336 855
226 891
880 822
421 844
66 918
851 414
749 691
632 292
185 556
913 962
126 206
721 20
820 8
114 357
833 257
202 940
616 599
582 500
179 921
702 935
72 935
889 112
669 854
374 268
574 452
778 654
932 984
402 62
850 423
794 766
589 724
498 945
566 631
559 509
365 67
716 596
580 476
645 283
40 522
534 24
535 336
743 125
25 285
349 92
935 725
381 615
16 160
502 409
953 331
50 731
986 270
190 306
130 250
190 22
931 691
564 375
941 302
605 545
366 757
902 772
951 21
436 131
293 694
991 741
251 192
818 202
964 551
731 331
777 108
914 745
148 858
996 95
373 915
599 937
909 866
825 957
367 321
905 285
500 548
990 314
489 680
316 357
1 464
454 745
445 661
680 438
778 627
755 504
844 713
161 448
700 890
921 142
716 379
203 114
748 937
167 173
584 658
483 43
575 489
68 301
707 22
538 542
578 190
763 871
310 122
531 844
426 675
172 784
468 362
16 749
616 537
360 7
755 657
392 180
2 370
367 160
710 625
744 427
272 232
167 301
19 759
63 665
368 287
908 780
279 507
126 419
896 9
932 204
587 707
878 229
736 976
760 821
14 83
560 448
472 175
261 87
583 118
406 651
102 444
835 130
503 908
460 875
7 842
289 790
183 759
246 33
674 265
898 356
657 640
24 798
405 75
698 157
354 850
562 854
658 236
811 891
949 600
109 311
300 913
669 540
476 346
17 536
498 682
902 18
404 157
728 833
803 139
648 56
833 965
59 250
253 977
631 749
952 339
43 202
519 978
885 761
738 859
500 933
265 100
884 359
642 707
43 851
616 668
83 674
684 361
619 518
193 52
636 434
983 245
998 742
301 616
513 576
658 331
118 14
839 142
282 564
919 387
164 358
956 464
135 712
688 870
759 22
519 361
11 897
795 145
709 728
872 182
358 208
345 772
653 376
108 57
99 295
767 523
687 311
736 105
768 971
615 603
503 624
529 329
306 235
867 495
434 116
845 350
272 881
142 393
250 71
936 292
6 789
929 602
97 56
543 847
589 611
395 293
871 516
646 439
400 367
837 319
669 684
734 556
619 351
527 686
26 733
522 879
20 191
18 855
915 25
905 849
606 348
127 339
425 85
654 410
205 497
781 7
343 907
347 56
707 214
931 190
339 973
38 354
928 849
610 796
362 724
221 772
710 463
203 712
393 472
371 877
491 98
16 619
297 731
811 317
308 892
896 513
805 706
905 137
617 56
294 328
189 615
717 644
624 930
787 469
943 392
497 786
800 865
606 954
371 821
287 280
330 483
524 49
835 193
380 867
557 694
207 613
392 937
262 207
903 39
389 277
158 273
934 215
486 408
40 153
807 105
890 430
564 812
988 954
594 209
394 301
505 904
771 14
326 188
168 565
500 888
384 225
505 420
917 278
607 193
126 221
163 980
236 955
384 765
384 536
993 552
559 244
140 717
230 13
846 35
972 306
836 873
110 671
539 337
28 52
235 848
956 615
578 160
803 211
211 380
402 882
534 868
64 858
461 856
572 260
800 242
856 223
732 788
632 420
108 707
652 260
863 74
603 28
428 206
833 956
237 600
936 366
220 985
811 326
720 323
495 135
971 881
142 506
409 712
934 232
445 463
574 182
985 544
983 377
605 623
874 246
338 813
113 702
744 39
366 473
921 415
776 881
779 711
441 422
383 854
882 892
263 853
858 82
674 263
434 243
600 480
680 334
47 37
358 45
580 100
662 873
278 316
249 67
86 45
749 741
219 55
285 963
736 429
222 144
196 233
210 34
13 770
133 44
74 469
613 551
870 357
611 478
513 496
521 971
208 961
805 143
8 157
214 348
509 994
248 688
849 621
814 361
462 877
940 410
601 545
449 345
543 902
270 550
630 791
454 623
836 147
367 874
983 923
971 770
173 915
120 476
42 712
291 152
867 645
571 400
556 399
141 842
927 929
744 342
774 766
347 486
85 305
18 380
869 778
442 302
550 943
567 640
916 80
748 970
255 545
472 315
447 338
862 566
22 59
537 432
251 77
721 208
409 499
619 840
526 905
61 808
641 890
68 440
342 857
886 294
122 180
678 699
715 415
745 451
835 430
371 346
662 141
448 327
463 632
960 301
691 304
617 373
8 354
658 831
260 418
322 476
802 239
197 227
409 340
913 530
384 712
182 839
32 359
785 883
767 726
422 666
740 803
345 960
961 836
636 570
663 927
651 412
777 8
666 616
885 462
382 398
797 581
785 983
763 639
264 997
581 960
109 243
463 853
524 931
940 900
977 768
651 479
38 190
156 705
606 231
86 54
923 496
238 178
797 159
265 476
752 499
228 969
717 902
16 42
100 384
357 959
109 740
654 508
863 967
857 418
375 881
622 608
989 7
143 489
271 68
534 988
903 256
635 275
978 514
70 370
821 466
433 350
904 424
426 281
395 900
16 106
529 726
490 630
884 130
628 401
501 216
114 293
249 364
589 684
174 112
575 140
230 800
114 383
765 777
730 681
66 447
348 478
786 417
178 379
900 953
61 457
875 571
346 553
846 235
477 176
193 616
424 599
690 399
914 821
403 472
353 603
59 473
321 207
951 260
3 982
135 607
660 850
817 196
177 922
309 610
496 855
464 156
702 227
275 548
456 391
926 84
628 195
759 323
815 350
926 436
214 982
244 237
721 93
57 584
258 689
84 540
959 88
40 459
102 507
91 103
77 865
509 560
547 431
262 515
23 787
521 704
482 47
51 686
641 822
846 805
405 327
753 864
135 877
922 123
828 167
624 90
784 720
29 912
731 345
563 748
932 513
393 430
502 718
620 780
475 975
781 597
753 30
861 94
626 955
340 529
630 304
132 218
692 650
874 573
550 605
121 422
888 732
194 389
340 637
807 189
385 91
900 929
129 718
326 839
690 47
449 316
236 921
35 508
205 654
692 774
653 458
729 812
182 498
976 749
671 911
638 20
369 1000
187 186
46 844
292 190
965 58
640 419
867 483
601 366
555 168
282 99
35 569
108 688
634 576
823 462
682 634
43 812
218 627
456 907
319 734
155 829
923 852
428 725
551 589
768 991
115 299
142 814
716 441
598 483
416 586
324 929
654 789
585 711
267 959
280 259
723 985
235 646
627 878
879 716
30 767
853 522
761 20
411 877
934 970
303 51
568 642
764 610
529 444
534 225
582 931
633 423
745 446
368 43
403 578
916 690
274 468
974 790
471 601
708 198
848 832
328 420
334 729
646 704
690 616
597 246
963 640
705 325
998 583
83 505
247 624
317 615
157 808
934 963
808 596
731 964
123 964
569 235
482 992
88 101
899 386
833 760
2 634
46 90
436 340
291 244
143 684
12 417
907 614
14 198
441 902
599 600
343 890
527 144
457 317
634 532
74 256
239 735
964 338
649 164
703 803
71 955
721 155
283 140
525 105
229 285
968 75
510 422
955 170
115 458
579 739
387 390
472 198
415 66
903 715
955 209
925 938
424 362
548 391
537 495
332 585
994 518
451 873
234 549
964 701
440 384
771 548
62 641
255 323
274 444
656 776
440 397
543 950
754 547
670 213
152 661
158 814
172 542
30 952
825 99
469 114
252 746
157 29
277 473
210 574
597 687
618 984
178 526
97 983
996 841
52 7
891 609
1 331
533 747
935 343
28 900
484 384
936 126
818 607
100 663
752 897
163 159
814 46
837 263
629 414
532 942
377 409
755 659
670 946
630 922
571 989
990 556
942 586
989 987
638 910
602 501
499 674
221 315
957 695
541 289
900 985
985 231
456 722
261 412
639 686
361 736
190 765
427 443
876 344
38 775
816 713
900 505
881 275
199 65
908 326
406 934
790 305
450 65
233 462
593 690
700 62
228 770
925 489
31 568
725 411
128 861
119 964
954 756
975 628
626 668
724 660
980 818
510 454
604 820
325 587
64 45
105 631
557 905
381 790
328 1
510 573
524 506
895 650
571 103
95 344
612 556
188 260
6 615
931 986
689 551
335 358
389 460
295 319
933 52
518 573
266 430
42 377
449 522
7 15
73 929
538 835
725 513
684 887
200 903
373 46
837 695
507 737
981 542
34 258
502 678
257 744
745 489
408 484
417 129
702 54
528 585
347 235
290 238
986 160
129 912
35 610
931 510
766 675
940 652
356 821
16 1000
96 430
407 315
299 189
967 575
531 490
398 731
61 907
152 597
438 296
368 490
665 756
269 458
789 162
92 677
890 163
417 35
388 105
816 799
660 615
151 965
641 746
370 478
746 354
169 552
76 407
824 834
116 986
637 562
711 138
379 922
561 295
600 570
957 205
931 304
995 561
166 125
530 673
488 405
683 207
266 92
748 550
235 840
944 761
286 323
191 851
317 392
516 508
236 201
731 90
763 750
766 167
218 808
798 720
697 279
747 719
156 845
63 409
879 101
969 415
83 183
641 823
401 98
134 812
84 175
773 170
544 145
521 286
496 680
411 332
287 966
845 608
560 769
265 302
594 514
969 900
222 792
401 222
536 986
296 783
168 406
977 524
551 806
388 99
494 444
902 29
758 828
939 725
70 124
754 931
494 853
15 896
808 696
323 512
571 803
40 140
213 627
205 156
292 242
565 372
356 815
235 653
916 717
908 568
402 148
671 1000
577 92
935 424
664 490
674 231
515 303
561 541
642 741
208 63
160 928
5 35
999 818
199 687
381 556
447 178
916 38
881 287
461 212
462 626
354 216
846 97
88 199
627 273
822 625
178 872
38 223
324 614
871 822
41 684
155 968
644 570
803 317
942 673
677 918
688 949
152 154
159 822
793 300
451 637
227 101
652 256
858 595
975 617
350 372
320 288
329 398
362 305
401 713
349 234
75 814
787 754
975 423
844 57
203 709
430 407
61 377
307 471
112 804
131 511
569 337
961 43
239 580
546 358
846 525
176 205
887 817
801 428
26 908
200 809
12 921
133 700
705 29
179 905
743 413
815 890
148 305
7 322
953 60
123 415
371 992
932 851
240 666
770 943
281 415
736 658
964 96
28 135
601 212
543 493
799 852
651 344
431 947
86 352
560 340
134 160
799 905
534 824
341 194
242 843
80 740
714 748
159 137
802 359
96 402
777 545
493 886
170 527
358 559
30 133
911 920
481 779
908 46
269 692
594 449
678 184
96 562
409 602
666 941
969 978
858 127
419 885
984 610
323 362
647 785
84 382
988 149
840 290
572 62
152 109
893 901
186 412
856 156
194 302
645 664
547 407
267 555
591 832
883 204
11 260
892 277
319 505
814 597
672 612
374 293
231 41
909 575
917 75
771 289
330 86
378 755
264 862
848 122
620 445
871 12
899 820
507 178
322 909
618 184
306 218
681 191
144 21
931 315
503 161
471 43
375 825
343 168
369 767
289 490
277 960
396 854
456 728
324 427
585 79
899 282
156 457
243 928
848 656
768 114
845 124
21 434
965 145
60 223
983 747
398 604
81 988
156 120
776 310
985 538
354 903
924 252
465 884
298 284
229 657
764 817
444 343
180 371
64 498
194 106
962 573
978 161
445 783
996 179
351 318
144 270
803 97
664 439
789 833
158 721
408 864
986 389
978 46
95 44
413 143
76 434
794 33
359 488
78 749
255 50
49 444
173 556
174 869
707 980
120 844
441 884
303 286
285 213
327 985
804 108
725 671
798 665
239 952
860 872
202 126
852 673
95 565
205 678
960 278
487 168
158 957
472 696
31 87
921 325
139 197
264 802
861 903
747 474
456 984
426 328
887 713
285 450
887 211
785 887
114 648
983 878
820 259
72 723
53 773
840 466
326 175
208 703
455 910
554 282
784 291
266 934
681 212
604 356
689 754
762 825
7 695
289 926
818 809
439 137
671 420
511 269
315 94
656 24
908 488
178 192
806 522
516 908
370 840
889 435
731 397
298 1
150 799
765 872
371 717
966 579
818 337
297 572
159 413
980 686
533 377
441 892
831 627
447 576
128 726
711 51
905 873
166 527
821 541
151 103
659 600
816 780
347 12
43 725
86 478
505 616
991 408
322 90
6 18
748 926
78 135
830 165
627 492
351 747
742 21
176 57
931 589
177 220
352 160
312 476
764 469
229 469
78 492
109 387
620 657
207 746
828 286
973 680
377 424
671 74
510 955
172 934
979 891
780 957
890 368
496 279
494 144
953 295
300 216
324 499
471 984
979 521
341 454
659 53
129 945
766 454
736 809
980 318
783 946
339 568
508 171
429 434
978 81
160 717
966 67
322 800
644 742
830 86
877 980
24 82
434 182
331 972
193 344
464 60
377 133
651 377
65 653
847 16
776 679
86 155
574 745
450 17
517 483
576 294
948 12
639 607
398 924
247 47
261 437
739 477
339 781
236 312
977 65
463 807
78 86
35 740
755 249
944 124
823 29
579 203
476 314
426 977
540 146
288 544
482 599
590 552
73 755
468 967
701 115
430 781
821 293
986 14
611 67
109 364
753 598
431 455
821 649
237 866
801 344
457 32
255 912
799 172
284 981
211 569
402 278
808 51
362 853
383 778
43 148
722 289
151 769
694 516
447 531
405 300
328 815
704 432
271 470
303 196
50 823
34 213
611 665
582 73
200 439
627 865
866 874
677 557
620 63
14 84
213 182
127 428
180 66
426 445
760 616
168 383
813 722
395 297
378 473
946 123
330 782
317 779
507 519
918 250
753 597
623 922
26 226
374 336
71 931
600 366
534 132
69 455
615 227
173 507
347 495
464 886
697 585
900 127
770 547
528 491
652 667
897 712
242 351
467 673
824 284
757 876
720 772
80 403
217 769
938 617
487 387
251 735
281 392
892 306
839 359
850 645
173 869
171 566
377 60
788 290
696 649
633 739
683 523
743 443
64 103
988 991
526 129
538 226
123 354
963 785
682 420
692 760
903 115
717 745
37 190
808 770
303 306
695 187
398 401
96 23
847 190
39 126
568 546
472 380
259 121
670 527
208 581
146 866
964 143
465 706
949 907
290 320
470 716
862 702
211 427
276 351
742 281
484 73
553 400
933 235
39 22
937 258
732 763
188 397
486 649
173 30
823 123
488 775
608 951
279 563
129 176
266 186
472 141
412 994
219 400
219 240
227 590
829 981
557 114
385 564
621 982
936 350
270 336
195 875
501 121
864 293
192 450
386 70
88 922
166 968
460 725
346 262
642 949
206 976
842 497
778 368
17 294
380 672
669 1000
191 425
396 116
686 855
938 928
77 88
16 187
199 226
480 323
906 878
78 253
828 775
182 788
308 520
442 32
187 160
326 131
328 865
574 773
976 110
673 970
795 838
499 540
517 274
950 7
518 112
321 646
500 139
551 292
354 419
288 571
795 811
678 694
797 112
914 478
705 646
866 915
508 204
590 494
28 805
830 325
772 551
804 23
574 923
380 805
547 900
897 198
857 14
992 389
456 235
952 600
23 206
861 620
48 296
253 944
236 120
87 101
583 246
364 363
114 923
478 811
252 856
377 25
18 203
544 329
710 363
64 160
507 73
360 53
141 906
297 714
760 663
154 855
582 758
643 527
692 773
264 732
414 706
951 641
142 134
815 75
666 158
336 915
258 936
853 978
604 460
797 643
92 111
788 927
759 304
408 117
990 702
732 11
142 390
104 754
52 451
291 440
900 312
652 791
534 346
330 658
529 500
846 494
98 277
381 65
964 780
897 307
756 412
974 570
969 274
579 305
958 272
423 168
156 41
813 669
138 149
366 399
318 36
343 59
39 929
385 922
166 844
439 233
316 88
802 102
729 389
529 153
964 378
293 213
970 595
34 253
596 434
888 115
318 871
937 80
494 934
396 202
119 903
115 99
478 415
776 555
529 490
812 876
962 374
920 732
215 598
223 108
311 69
434 301
114 597
288 392
239 827
725 740
551 54
433 47
699 492
767 277
166 63
83 515
684 502
362 450
56 40
347 751
826 839
527 488
15 403
177 533
13 632
805 886
552 973
230 789
468 407
74 31
216 89
811 976
779 48
66 150
96 206
449 751
192 43
548 322
981 431
622 481
902 700
920 171
512 240
291 929
881 615
875 1000
699 873
777 338
9 759
928 582
576 24
101 967
312 587
454 984
750 560
594 76
622 314
557 497
765 469
864 702
790 720
608 424
604 118
757 492
240 524
444 916
869 526
508 382
121 560
319 640
629 530
44 92
819 811
569 801
293 556
15 365
604 661
182 369
991 778
589 913
227 918
487 342
542 495
311 525
44 453
256 322
798 797
337 493
93 869
25 20
73 846
971 108
852 11
308 143
281 488
260 579
583 444
887 276
296 981
567 562
979 480
940 868
766 663
802 796
809 981
282 918
637 11
472 428
483 583
748 380
670 308
510 940
309 325
153 102
879 735
859 731
176 713
83 343
42 487
7 351
417 941
845 114
570 151
511 924
980 8
279 717
706 329
480 646
661 462
246 775
613 933
648 886
739 507
623 367
849 424
874 495
564 176
481 93
392 621
311 900
760 21
239 757
769 459
42 90
202 537
493 325
227 633
933 577
316 828
325 590
451 989
424 907
415 960
323 855
639 48
32 339
526 331
298 494
152 168
654 710
300 29
339 375
342 302
958 616
62 630
320 732
293 89
307 183
637 323
845 833
532 973
569 787
701 988
487 587
587 694
848 920
847 189
194 523
445 901
897 659
831 761
381 145
383 329
921 102
764 246
27 952
229 743
803 497
494 279
875 95
654 880
583 123
631 263
876 928
642 54
190 644
4 842
17 979
875 848
507 742
402 307
369 830
766 374
354 852
400 152
152 899
316 726
664 816
703 612
673 31
261 593
139 46
520 386
780 9
777 843
9 272
682 570
726 418
266 524
576 663
855 579
413 10
860 259
703 944
332 66
140 278
732 52
875 929
667 18
527 433
567 497
939 471
220 869
786 789
666 438
997 788
458 435
242 11
316 321
333 707
953 929
405 207
812 268
768 212
812 343
379 600
737 169
750 170
655 855
651 259
590 409
506 392
368 141
585 946
330 671
846 924
435 330
48 566
132 127
656 113
141 502
494 220
7 123
288 24
351 434
576 388
449 608
514 953
186 782
522 539
537 508
793 704
462 337
206 710
900 16
444 47
722 573
229 960
944 594
942 890
849 352
252 567
254 746
250 486
897 786
772 116
982 641
287 993
343 941
233 911
849 428
507 624
680 340
566 107
545 967
701 813
255 909
215 290
942 559
752 276
663 365
517 843
667 154
913 208
772 593
166 597
211 286
454 458
301 129
735 968
585 413
360 119
708 587
209 512
960 696
810 29
230 394
40 64
413 132
556 56
544 662
72 993
769 513
439 863
764 891
511 710
464 90
112 102
365 758
836 555
824 788
963 577
378 632
137 671
790 715
753 729
375 23
258 199
116 952
271 52
702 796
906 909
939 227
223 859
618 370
633 908
309 112
200 388
82 726
138 922
628 651
147 667
758 228
728 272
358 585
420 909
80 306
413 409
16 131
856 432
429 245
618 824
861 766
38 527
771 40
544 492
58 826
802 964
917 267
619 676
902 371
521 578
275 445
262 650
271 943
309 817
840 823
935 937
658 305
800 937
257 505
863 656
391 482
671 874
315 357
772 111
144 652
680 491
516 715
486 40
610 544
138 340
5 680
722 587
130 905
177 49
160 184
946 202
841 81
425 247
870 900
612 511
95 256
329 47
101 294
347 296
94 760
529 40
985 884
375 435
736 423
561 79
163 885
896 10
113 638
381 903
491 979
32 885
292 853
413 385
341 180
442 939
345 50
660 939
7 448
368 113
389 726
54 749
565 832
511 986
53 546
947 165
686 213
158 977
34 579
831 551
411 929
681 333
559 477
948 276
40 120
852 310
76 517
470 661
397 285
589 327
940 675
991 452
786 69
225 398
990 299
635 773
760 288
41 832
800 864
798 917
720 581
80 82
971 430
761 833
712 543
281 912
754 809
244 464
560 115
130 440
433 829
945 20
440 954
451 14
304 288
233 54
525 614
875 879
569 709
337 412
901 572
736 11
103 392
110 213
638 157
63 110
116 378
514 931
681 818
983 244
821 1000
160 432
958 67
714 923
672 488
806 987
373 95
59 498
496 397
30 725
197 822
584 152
709 750
938 58
192 489
781 189
805 785
873 609
707 210
360 691
831 967
691 456
107 4
350 675
109 206
796 444
943 864
705 930
206 343
842 476
548 561
374 826
652 986
911 934
119 669
256 585
837 627
512 152
815 857
214 32
840 768
179 183
902 518
675 711
418 837
208 466
753 878
934 998
943 162
734 482
734 959
503 989
265 64
762 658
831 406
467 321
279 506
627 912
771 443
365 343
139 262
607 369
207 508
440 676
955 954
29 364
128 194
149 221
545 893
62 106
515 670
446 144
417 168
933 595
95 725
522 828
454 18
348 756
96 777
560 135
861 771
781 849
933 448
539 286
204 285
861 401
872 884
372 653
433 821
575 837
958 766
800 428
186 432
30 638
162 39
162 743
572 93
66 778
528 656
219 109
114 204
73 29
666 433
924 755
863 209
524 548
217 914
994 375
811 469
484 295
812 865
437 184
905 194
952 938
68 420
600 248
149 345
445 929
836 956
560 948
996 108
695 684
775 384
965 219
917 803
539 768
277 161
560 303
208 240
201 724
328 659
143 651
743 773
663 860
891 338
89 938
231 229
9 364
523 110
966 910
888 334
469 816
424 697
81 137
410 444
889 909
361 666
814 42
530 457
138 630
897 69
726 430
535 175
282 523
496 860
442 318
606 673
388 694
384 574
967 298
90 908
498 373
736 303
43 867
712 944
567 704
719 839
269 743
953 277
17 829
577 204
645 499
643 99
370 585
569 247
815 784
467 153
926 547
784 606
364 406
315 662
803 675
550 73
693 389
710 447
300 898
673 451
148 729
201 65
894 603
987 498
132 456
697 220
895 919
595 355
688 916
506 684
476 448
290 675
904 825
557 755
702 403
169 981
986 73
759 64
306 402
899 649
819 597
134 6
762 868
175 533
74 561
93 418
870 692
210 613
188 82
656 278
594 845
142 399
127 62
321 713
927 247
691 399
965 905
339 914
732 694
188 12
917 449
213 271
521 147
644 124
592 729
809 382
973 726
960 625
252 31
151 688
610 10
12 698
569 275
3 743
386 868
736 440
573 371
766 529
887 147
73 146
115 802
458 827
598 296
88 415
446 207
932 693
681 501
481 588
571 964
379 711
529 408
549 198
776 79
442 737
318 856
840 25
711 775
737 917
310 90
818 983
143 223
41 310
678 418
317 599
601 952
912 247
804 398
5 176
693 713
446 234
264 74
480 834
438 664
529 124
325 193
94 485
660 658
336 619
490 325
289 801
377 78
752 433
437 988
185 517
781 246
85 612
674 372
175 603
799 982
434 229
666 809
18 515
522 199
944 823
471 813
686 846
612 8
581 717
931 824
357 551
585 396
164 305
242 176
789 870
975 320
7 299
523 10
630 708
674 974
376 409
536 310
745 487
793 264
3 197
72 41
798 408
250 776
515 478
705 299
774 621
486 913
539 389
344 314
328 254
348 620
29 171
26 99
360 95
70 87
137 16
983 640
149 384
795 192
252 17
31 361
446 527
556 968
791 341
511 218
925 253
465 288
578 262
155 993
312 261
967 372
32 541
516 340
268 537
393 488
796 478
166 866
846 964
172 812
239 229
486 756
517 901
261 239
740 678
55 26
365 579
222 267
224 765
150 601
840 62
380 166
189 89
589 942
490 242
601 694
784 807
104 193
568 869
973 882
874 195
330 125
1 802
656 413
408 570
169 74
583 943
318 721
633 290
908 152
892 490
619 622
315 453
795 466
905 622
149 505
906 330
294 856
370 611
246 72
240 756
866 86
432 74
68 491
39 992
992 835
883 627
179 946
22 494
307 874
68 286
46 524
91 46
419 729
14 780
379 319
941 459
599 4
637 999
748 691
343 109
633 760
487 56
216 830
852 642
184 798
331 971
325 114
869 277
346 100
247 76
145 359
852 787
95 245
27 982
511 670
435 594
152 357
306 187
116 556
13 536
159 726
927 951
789 253
690 894
523 42
151 70
888 85
522 900
93 906
828 33
416 814
205 151
580 363
637 487
233 159
533 996
507 138
876 989
488 513
989 499
26 271
693 773
409 19
979 687
170 639
386 127
737 363
871 306
403 457
895 909
218 96
854 325
184 384
606 386
501 362
329 582
860 279
536 285
56 825
423 164
491 706
886 46
460 55
118 672
927 405
96 681
178 935
976 441
182 343
436 754
414 870
486 744
337 574
2 921
310 779
18 207
969 40
955 234
549 197
25 499
99 948
177 519
449 555
783 677
152 965
208 954
911 446
839 73
144 862
254 964
559 118
102 488
682 253
854 882
878 981
861 286
411 118
618 422
757 976
244 616
77 784
577 984
783 242
330 105
592 626
381 731
470 985
245 1
905 322
966 954
825 298
94 108
313 498
847 75
324 632
781 350
474 961
161 778
328 366
780 110
541 397
101 901
923 490
206 105
47 720
207 8
642 822
280 797
55 318
967 759
469 673
688 383
838 197
359 276
216 156
803 245
854 530
490 499
588 334
735 987
460 754
740 979
819 184
954 305
640 99
867 512
37 549
642 463
67 80
136 629
748 363
83 345
822 953
529 197
55 786
426 165
353 107
699 264
964 994
811 168
984 688
985 739
770 349
677 550
38 16
521 890
684 448
937 42
310 636
726 884
639 918
614 24
316 227
398 613
764 929
710 563
224 114
711 101
232 163
893 805
168 129
507 693
761 838
157 76
408 523
618 310
241 683
300 593
193 215
216 963
12 319
770 670
737 222
152 845
102 328
342 785
696 604
785 929
797 928
123 68
702 144
443 498
787 632
417 425
793 919
58 588
164 693
448 334
111 956
867 327
898 535
700 58
27 711
310 132
118 972
600 346
326 511
297 335
287 850
613 911
371 439
316 898
506 729
974 766
78 234
138 848
195 662
170 984
548 211
209 173
203 97
614 642
213 281
980 336
420 704
211 842
77 203
21 139
503 527
854 147
47 280
684 964
524 954
925 173
110 701
959 157
583 442
379 146
237 545
87 831
904 102
18 552
205 359
56 662
967 960
381 621
687 949
626 431
581 25
316 344
465 394
784 845
814 599
261 777
751 40
455 771
328 319
702 946
737 798
225 503
229 372
649 501
920 980
884 55
415 577
331 46
260 403
464 981
385 953
681 609
579 700
215 253
134 587
26 122
27 449
728 656
678 352
365 467
188 259
426 462
708 314
551 159
91 6
561 630
955 579
36 773
779 367
985 992
355 917
443 689
591 729
898 11
745 235
152 572
858 320
522 399
290 796
637 412
242 51
17 900
311 17
421 136
381 710
384 208
330 493
27 452
983 650
515 872
680 13
120 84
554 817
804 571
626 563
717 846
527 362
491 704
20 232
489 765
635 110
112 512
238 634
813 56
190 617
193 151
405 437
211 632
271 848
832 279
813 74
275 576
937 783
495 92
732 65
310 410
6 955
738 429
759 296
79 715
296 504
741 876
146 103
244 324
906 327
496 887
387 665
265 44
307 66
659 45
72 680
22 860
487 140
997 117
667 164
36 193
191 95
780 653
710 307
140 642
40 942
228 985
272 582
708 493
54 96
18 537
836 107
186 239
333 284
660 139
953 862
445 490
357 729
417 51
38 59
429 691
535 461
520 232
253 192
503 781
896 796
916 303
227 106
83 307
914 563
130 755
220 652
940 863
850 503
159 170
619 41
497 127
29 645
669 308
843 604
427 153
997 790
689 324
565 60
594 565
406 93
658 645
160 450
173 152
1000 727
663 979
381 665
555 603
913 386
250 927
887 163
415 377
635 278
700 873
783 903
636 560
521 863
462 625
373 419
655 585
333 379
33 481
454 685
17 521
272 452
372 997
589 703
815 455
590 695
753 323
227 445
194 994
809 863
765 166
329 89
204 709
350 370
362 746
803 555
464 848
457 919
158 434
590 754
379 968
648 607
765 500
10 515
39 605
917 870
300 318
801 769
312 111
445 954
458 95
928 455
939 366
763 827
353 772
516 789
133 145
722 311
104 547
39 995
3 79
819 15
790 1000
5 159
254 271
722 981
626 913
625 312
757 879
798 824
191 759
271 56
935 144
642 997
879 481
981 601
131 382
799 888
165 779
64 730
448 111
364 163
69 70
713 173
674 538
552 140
211 356
226 921
404 833
666 998
486 999
81 631
81 548
811 207
124 207
837 362
221 799
257 807
841 53
106 284
908 655
101 546
615 87
551 867
324 394
994 710
308 950
13 232
893 956
114 1
532 121
418 313
716 765
287 879
247 981
31 925
286 175
477 525
178 182
457 629
219 623
549 288
931 139
930 623
209 779
128 593
436 301
838 662
853 647
596 812
522 232
306 530
231 22
406 353
534 116
497 524
274 238
176 550
161 297
76 166
411 731
960 763
886 155
25 390
447 450
320 785
242 281
486 339
637 8
581 744
482 881
238 44
366 500
490 442
742 787
132 721
437 17
431 271
705 266
771 304
671 11
165 443
420 121
840 959
179 966
841 684
732 532
496 571
279 444
482 296
720 395
987 518
318 927
721 708
397 709
450 61
519 669
295 54
936 549
923 222
402 750
708 54
904 545
917 714
543 851
893 210
518 516
438 336
254 137
882 844
979 350
870 540
144 849
252 661
942 440
470 652
225 717
175 632
135 638
628 172
310 63
191 170
17 121
322 809
188 974
549 442
592 315
747 97
608 912
86 949
504 478
122 504
336 341
777 62
174 864
478 30
381 772
786 924
376 365
310 552
923 208
570 16
613 24
211 102
399 584
839 402
105 493
389 919
297 81
194 840
29 129
918 34
622 217
884 622
478 66
738 866
900 445
433 100
418 33
51 157
302 375
110 792
244 255
695 252
899 31
869 674
659 92
98 310
287 724
451 88
869 59
197 178
21 774
42 255
389 626
169 904
726 686
755 212
657 629
652 889
616 534
654 457
804 537
408 755
633 88
133 272
31 608
232 749
934 971
351 883
644 184
196 414
250 841
777 591
843 929
733 861
806 147
965 113
713 606
553 527
227 769
529 161
330 250
266 755
838 896
959 116
566 775
950 678
298 823
741 583
960 818
842 461
157 394
15 384
56 773
299 756
499 641
514 691
644 69
534 540
356 69
211 601
244 756
680 915
512 93
345 139
849 112
16 745
538 620
6 479
224 599
76 83
719 336
332 324
779 916
197 461
867 881
755 606
755 542
913 207
538 639
472 877
685 272
998 741
720 920
890 579
893 144
173 197
883 155
53 603
47 100
113 25
623 120
176 109
951 997
683 749
938 924
58 13
580 194
153 661
371 64
135 415
647 555
1 7
412 241
307 972
582 617
667 671
87 678
164 6
714 380
991 714
611 629
775 169
805 757
911 148
686 879
413 186
737 896
155 105
251 546
784 624
801 165
385 999
136 947
121 199
87 805
929 381
702 534
806 66
254 289
557 86
49 446
849 834
292 867
792 520
413 196
505 594
505 444
949 564
724 324
209 644
141 710
756 878
611 808
166 513
400 762
42 268
294 504
359 929
668 699
678 252
211 290
594 483
46 264
679 34
4 773
227 851
467 863
916 839
922 875
218 797
905 414
524 23
130 89
646 109
533 751
380 329
708 592
334 853
632 552
599 570
40 482
764 861
879 787
992 195
555 868
200 570
729 76
783 177
138 727
234 903
578 755
741 97
2 153
331 35
274 966
305 672
208 238
150 126
542 408
58 455
343 688
970 846
803 672
726 836
753 840
76 224
507 494
688 230
470 378
22 139
377 646
895 350
432 966
621 180
783 50
857 969
39 652
55 409
72 957
426 874
418 399
902 300
869 485
663 520
109 404
63 638
673 200
165 747
386 416
79 73
964 892
613 252
18 586
447 905
379 192
487 892
52 853
454 174
276 606
196 686
525 278
867 239
454 948
878 13
452 397
796 349
136 720
648 669
402 472
134 21
822 781
337 973
762 637
359 550
334 691
803 600
244 597
490 153
788 987
813 814
63 128
675 342
918 496
726 144
386 577
38 827
929 917
688 304
144 533
107 98
355 350
270 376
582 667
350 595
58 357
49 216
995 393
608 92
523 956
867 765
150 353
559 951
13 162
222 170
644 782
714 554
426 822
291 175
501 278
325 468
188 233
765 445
752 178
546 205
681 177
493 820
822 1
139 698
669 111
637 473
595 838
233 81
865 582
241 308
309 140
882 942
364 507
800 935
662 63
826 211
211 204
643 723
241 862
278 542
582 810
905 321
869 430
893 223
357 53
310 587
453 940
650 173
744 133
723 480
746 139
593 502
285 59
802 536
775 628
946 841
97 236
268 210
577 947
519 293
382 353
158 266
906 916
86 975
641 978
395 180
693 953
364 181
891 868
456 988
295 591
627 241
553 572
583 551
214 402
280 294
848 165
805 595
490 299
688 436
648 419
532 706
923 859
926 819
209 175
251 13
573 617
888 421
363 193
557 20
97 714
850 865
108 252
409 734
817 212
197 784
132 918
510 913
58 272
759 601
749 428
930 329
701 596
449 243
79 904
732 814
468 565
158 525
189 699
497 813
152 222
132 159
697 696
791 462
393 653
597 702
479 719
399 3
455 802
107 820
90 680
831 798
901 993
576 929
821 335
741 975
496 981
600 717
372 826
439 195
232 420
700 515
398 74
237 587
690 495
436 541
497 863
185 191
913 436
912 656
618 280
727 981
998 667
667 152
504 724
980 424
595 248
82 641
556 792
264 370
195 444
944 128
626 725
339 777
458 671
530 192
64 502
641 668
154 228
186 358
325 374
455 405
954 131
690 98
206 566
869 354
333 139
996 376
622 254
644 376
303 944
903 430
641 474
794 263
506 194
842 2
403 779
910 97
449 761
232 338
18 19
692 510
292 780
812 501
468 951
611 426
116 814
574 518
510 207
477 61
555 885
645 709
35 507
716 76
586 34
580 376
888 172
889 303
246 563
806 341
946 659
332 472
521 455
229 390
195 602
896 468
355 916
28 70
475 656
775 619
612 161
406 367
586 952
156 440
403 787
346 544
422 825
364 190
291 461
59 152
419 476
113 104
444 111
886 875
348 66
534 191
822 429
778 299
913 824
207 775
36 726
854 910
134 690
505 865
625 815
899 715
996 284
198 31
564 737
77 290
809 156
396 234
441 450
892 808
767 14
431 857
781 957
829 854
177 838
370 183
547 625
805 525
545 612
833 17
580 519
542 795
677 750
639 178
749 571
786 19
171 266
284 759
382 128
95 312
846 839
694 231
30 962
640 661
63 808
562 197
888 61
848 912
592 450
130 343
946 901
932 112
270 977
278 601
37 840
899 759
528 692
245 388
313 859
380 314
419 544
359 523
613 141
75 90
34 866
536 579
118 599
904 126
383 27
70 358
458 130
857 225
623 888
515 410
324 165
369 136
501 630
460 81
961 523
319 218
529 109
972 535
121 626
653 881
783 223
889 884
769 853
126 494
155 804
840 535
15 808
680 148
731 948
256 658
946 648
822 604
481 356
204 430
103 691
712 729
958 716
807 320
455 119
44 392
409 610
923 357
461 187
28 703
738 161
368 806
779 836
872 183
835 229
938 571
149 858
604 152
379 846
76 985
750 349
374 540
295 447
758 407
823 450
650 522
209 563
512 145
275 556
545 207
158 544
266 816
91 978
789 530
605 806
297 620
732 656
704 974
844 991
984 430
229 84
803 419
486 943
274 133
90 261
633 425
753 786
813 370
147 845
48 849
282 923
444 245
585 844
437 757
660 7
699 777
906 606
241 270
176 902
739 604
788 236
144 341
75 412
250 28
308 313
326 904
533 697
734 719
649 466
994 647
877 567
903 663
257 467
500 199
2 300
875 451
197 382
917 587
158 654
724 222
91 260
990 821
962 671
220 186
236 371
398 136
709 425
336 24
760 910
669 733
651 237
36 993
928 279
622 919
497 985
216 868
716 758
819 628
548 498
904 544
214 194
977 659
946 903
374 180
826 577
233 907
996 905
269 59
758 332
972 912
442 306
606 729
148 667
626 847
164 891
859 187
615 705
511 205
333 645
99 926
15 128
717 294
935 514
794 138
649 505
789 9
383 722
775 101
807 196
133 879
398 422
896 195
417 112
322 542
413 171
564 681
455 503
46 770
788 518
797 600
595 33
145 258
928 818
599 874
519 908
808 711
126 911
838 464
599 992
385 266
377 257
639 886
331 240
688 246
129 960
19 410
137 91
428 408
77 156
599 157
96 690
75 604
206 700
489 179
890 612
366 241
954 55
941 688
376 27
680 767
78 948
545 753
206 296
774 153
233 960
957 709
81 364
266 209
535 119
524 288
546 782
37 34
951 102
251 561
230 961
263 388
368 73
59 272
965 799
653 958
347 154
829 931
459 761
570 495
246 577
774 655
874 944
944 645
826 241
785 424
486 158
426 992
569 447
775 951
999 981
798 312
806 412
148 485
154 562
911 105
3 431
285 185
754 699
292 207
417 1
341 151
872 110
142 470
270 268
626 490
494 910
151 681
288 902
735 259
393 399
748 355
441 183
704 804
13 473
288 294
143 411
419 637
889 323
503 533
692 530
574 819
393 246
381 407
925 248
133 451
290 209
773 608
153 277
954 695
936 910
743 379
139 795
471 846
964 730
738 340
759 236
215 881
307 744
431 219
747 578
881 620
92 250
867 946
762 286
4 631
821 197
31 703
764 94
753 328
287 279
153 23
183 893
10 777
402 715
401 836
752 200
587 891
726 985
273 771
316 897
73 819
170 875
911 297
180 816
461 807
694 142
528 737
61 663
456 447
88 57
476 998
21 1000
802 637
945 762
82 1
610 824
345 475
307 547
497 420
27 120
572 12
541 883
257 228
962 725
412 862
20 174
720 358
335 879
664 721
328 293
946 809
319 308
816 519
680 675
690 619
287 525
302 444
409 608
536 655
799 646
556 404
287 924
440 226
567 201
713 356
310 304
659 819
812 289
90 429
691 23
605 738
150 439
759 672
968 903
486 926
115 477
154 897
487 380
252 588
920 851
470 589
115 922
51 812
474 434
256 491
508 750
340 526
499 145
479 841
370 518
703 492
763 669
608 982
101 367
950 823
395 134
966 169
19 41
383 171
278 362
762 293
897 388
756 969
340 391
398 485
418 776
873 675
236 410
361 977
178 338
479 945
306 220
731 510
252 116
526 562
149 278
829 299
842 710
793 425
883 422
886 243
991 671
589 480
59 633
181 697
634 8
300 572
826 928
611 271
682 341
256 673
457 492
570 821
609 661
340 851
554 929
731 954
636 99
117 744
505 374
857 526
665 968
202 300
926 101
569 759
614 308
138 222
246 594
665 473
44 915
448 774
176 403
859 86
145 806
51 143
100 252
266 363
401 566
847 233
606 509
626 873
262 502
217 950
293 242
436 570
297 932
64 651
24 633
666 694
89 667
927 139
956 502
472 440
553 866
592 966
661 222
401 417
920 827
263 801
76 71
425 149
587 532
425 802
137 440
462 516
336 80
743 404
426 951
639 94
1 58
280 664
151 787
750 610
445 427
650 855
299 538
610 156
512 295
775 16
882 796
363 815
760 943
271 361
518 972
132 724
413 546
886 830
757 204
482 524
747 587
203 279
299 122
453 414
589 8
274 749
438 39
101 231
336 370
922 952
94 575
582 520
289 875
608 779
772 423
178 783
396 647
11 132
860 707
880 272
53 389
430 768
134 835
455 700
816 26
289 462
816 576
350 123
41 677
883 935
376 860
885 693
48 415
95 276
681 353
836 917
886 14
283 408
818 825
745 918
933 673
825 899
986 340
719 968
542 973
271 665
914 385
618 150
935 318
516 732
774 871
668 215
783 272
383 351
293 593
38 64
957 710
861 333
3 413
362 355
6 456
188 39
623 436
850 274
622 445
455 112
196 420
983 505
504 883
857 388
690 319
134 108
340 221
505 407
533 538
995 813
776 671
189 744
310 671
275 331
672 129
634 907
464 739
264 624
102 467
67 11
542 967
260 96
102 641
623 103
361 647
488 590
127 204
984 848
440 645
578 892
748 1000
99 359
776 163
664 76
26 60
381 134
869 304
620 792
521 337
295 757
455 638
713 550
366 920
46 979
373 260
312 977
674 141
724 978
7 751
593 175
735 62
168 937
972 42
161 575
719 717
734 357
549 964
839 503
557 126
925 190
336 732
380 526
668 883
820 134
305 184
846 563
903 754
401 946
495 563
691 99
326 856
17 261
372 49
689 640
104 927
282 17
408 446
194 531
421 247
314 678
136 825
225 312
321 496
562 480
193 947
889 946
661 112
323 698
8 863
584 180
416 449
61 165
276 913
213 989
683 152
260 547
353 321
820 11
286 50
33 376
915 1
499 355
82 811
755 482
929 669
598 66
165 456
53 752
93 920
100 767
948 633
877 1000
537 420
218 487
777 901
740 932
485 495
225 646
511 913
712 284
436 531
522 581
958 226
604 435
848 412
681 400
459 504
581 342
805 128
754 2
364 725
245 379
695 951
24 64
383 610
120 571
737 807
417 413
846 915
820 197
267 131
744 912
983 544
367 307
654 133
221 279
502 111
372 720
246 722
956 129
928 24
485 241
206 395
366 267
862 220
416 432
42 721
327 847
683 331
687 837
541 547
200 575
285 880
190 704
83 530
711 912
542 486
763 893
349 818
586 614
79 808
762 617
689 347
462 229
481 583
705 519
303 849
524 367
83 678
753 135
7 540
24 697
486 936
519 896
616 647
970 708
611 938
975 500
462 449
941 250
874 90
646 617
277 380
803 884
463 104
904 564
317 845
363 346
559 612
150 893
509 676
453 181
135 692
145 189
98 961
292 65
116 56
100 495
53 527
975 921
993 330
974 575
104 535
814 447
592 336
393 978
360 54
493 343
605 415
883 651
176 250
107 392
533 743
89 869
103 565
454 991
774 570
104 942
878 277
586 240
142 12
633 990
752 420
492 753
824 86
882 545
907 820
810 469
848 638
418 838
924 258
806 233
700 478
165 816
721 690
262 484
868 893
587 199
579 535
936 661
455 246
522 320
278 977
434 859
697 50
554 592
777 668
923 39
951 301
248 699
110 924
565 448
652 376
6 924
399 537
172 318
900 239
364 91
478 985
965 886
245 731
892 14
162 65
130 621
986 250
382 13
658 865
677 777
521 621
499 211
100 910
117 506
61 341
582 232
307 422
7 658
301 170
922 596
148 817
736 74
182 496
329 543
749 853
233 675
512 127
813 684
590 674
276 965
299 234
77 292
167 981
377 684
895 189
631 214
142 549
600 13
952 279
343 457
925 435
613 79
934 394
261 252
414 519
264 388
361 300
110 916
311 339
373 130
220 589
479 76
900 123
694 833
822 589
155 274
666 491
61 480
8 495
716 515
262 549
541 879
784 110
80 291
339 2
347 214
266 391
992 75
523 397
166 70
572 196
220 835
894 912
391 607
570 524
94 733
65 733
986 589
574 798
996 540
299 599
855 763
3 940
196 532
804 472
79 306
264 438
465 878
657 37
250 565
392 424
896 816
939 936
346 252
782 490
590 229
957 615
20 85
312 945
268 429
251 674
860 748
911 761
754 94
958 438
202 75
452 153
924 353
186 34
122 888
293 844
674 906
194 434
580 967
635 72
511 327
322 973
451 310
211 23
970 140
299 813
125 280
860 822
482 121
727 16
85 644
310 313
90 554
310 901
830 390
508 473
680 288
933 247
354 381
818 959
611 760
549 598
431 803
216 364
552 882
518 799
102 484
619 201
642 456
128 428
983 729
288 561
993 107
640 153
310 40
554 142
580 528
636 264
184 110
270 1000
10 326
625 414
232 896
476 250
422 503
618 759
686 674
545 283
829 745
294 103
382 675
371 418
559 350
12 680
747 715
823 236
271 312
747 455
718 480
262 595
617 834
823 255
571 665
6 748
512 952
602 909
183 275
370 415
859 957
684 510
282 454
896 798
996 708
743 78
78 103
841 267
467 667
519 963
185 804
189 106
54 219
698 701
562 42
320 104
861 442
283 449
875 217
763 868
62 521
621 545
258 188
730 711
301 895
680 486
872 598
945 547
848 710
583 431
409 614
640 249
310 650
208 190
58 723
149 880
905 314
396 444
2 214
328 955
92 242
319 10
906 47
601 713
206 241
505 903
634 525
506 436
279 40
730 918
279 395
888 657
499 153
383 904
81 194
859 246
977 630
128 461
996 204
404 209
429 568
24 65
313 799
369 247
709 141
523 294
872 315
9 18
708 38
134 155
115 774
925 226
917 540
526 50
452 667
594 229
928 516
307 712
802 941
854 689
84 77
301 488
835 380
928 100
386 595
395 351
79 498
657 290
283 209
96 354
232 153
231 659
735 763
84 371
428 172
278 170
363 938
180 174
45 57
82 474
269 441
454 981
306 943
860 664
403 831
520 650
299 293
845 972
229 378
291 170
584 413
517 918
999 918
449 261
640 866
997 914
810 432
999 983
216 332
399 783
528 255
308 167
460 59
799 910
883 752
83 260
232 187
808 35
432 885
515 858
618 981
886 247
631 740
168 936
502 733
138 867
992 193
881 714
723 785
408 969
884 520
50 81
972 210
942 286
854 83
446 226
424 657
46 293
325 182
580 295
275 905
459 240
502 71
442 93
898 546
241 807
2 97
157 885
691 338
64 408
844 38
515 726
834 770
696 282
688 209
536 509
162 808
42 989
315 953
526 937
716 347
807 597
949 451
105 94
279 812
504 213
527 205
468 8
15 506
547 346
717 967
236 714
158 883
630 450
625 905
965 918
368 87
317 110
590 816
949 84
388 895
543 777
900 909
425 872
285 261
628 632
580 56
570 475
281 515
819 802
546 664
173 12
87 869
990 993
431 451
194 48
819 555
975 268
920 561
341 546
121 113
102 671
905 308
971 965
824 274
365 490
211 939
896 475
636 734
305 127
545 112
956 675
607 311
667 893
489 913
813 519
977 360
612 628
462 300
657 447
129 216
506 291
767 39
922 445
981 449
412 309
979 365
627 171
284 206
781 98
339 180
815 963
247 958
336 761
628 423
918 266
709 35
385 362
396 70
538 468
548 41
10 398
624 677
273 154
816 686
167 2
93 104
563 124
367 721
147 443
780 774
791 869
429 60
602 740
546 655
575 947
464 705
873 608
203 892
246 945
147 728
429 399
289 42
11 922
316 359
42 66
680 11
151 964
614 444
267 768
588 706
613 963
373 631
806 28
390 887
734 680
384 941
132 350
565 478
862 607
40 906
259 88
354 589
116 12
366 344
808 858
246 580
898 81
654 715
979 717
937 349
790 889
533 316
758 2
200 800
712 344
378 892
78 443
285 470
735 178
796 143
461 55
803 547
542 228
872 401
276 648
803 452
59 444
208 470
673 410
898 522
401 640
588 250
587 254
330 701
297 831
610 47
6 219
556 973
180 377
714 479
802 834
751 838
272 948
326 812
992 109
980 856
544 94
664 351
354 914
964 236
132 192
723 655
168 744
739 202
197 6
751 193
435 802
437 627
216 683
151 371
272 274
280 336
377 978
76 605
943 463
909 689
219 690
246 366
834 322
70 725
187 636
600 205
535 266
310 629
548 160
351 303
535 643
850 450
492 211
540 162
397 906
790 236
908 918
883 238
581 746
540 316
673 33
476 211
907 947
736 495
620 991
361 683
278 787
10 428
711 355
594 16
873 621
116 856
621 581
318 482
955 940
753 564
707 202
538 172
652 315
561 311
139 966
978 390
495 174
195 161
370 596
401 368
123 736
528 195
918 509
698 146
560 161
550 490
608 67
575 662
380 932
445 791
879 8
491 178
502 317
3 389
615 929
586 666
393 949
705 360
947 786
374 51
352 975
310 868
313 637
37 838
557 482
880 312
278 717
188 203
762 462
443 851
194 205
321 872
78 597
553 214
152 555
743 42
497 149
587 125
305 853
234 886
208 390
783 909
643 179
819 997
275 753
681 784
827 928
238 724
201 582
800 603
447 534
641 559
196 314
704 693
396 938
325 189
236 115
852 738
267 645
596 894
996 267
360 758
847 563
145 71
189 326
165 940
367 628
974 736
623 268
210 643
549 880
614 36
871 348
97 49
211 311
61 711
769 561
686 396
39 250
539 360
501 498
240 2
912 771
357 630
175 679
549 578
826 56
25 265
565 865
451 757
8 859
846 871
252 392
387 618
718 961
85 821
239 215
660 614
46 201
317 928
313 629
509 873
82 676
228 54
142 904
386 676
705 521
421 93
377 447
892 676
555 385
880 327
48 511
706 177
987 122
559 57
471 982
182 910
926 999
669 142
305 529
40 157
958 606
636 199
571 95
804 91
228 815
192 949
493 512
154 612
273 622
25 951
883 419
653 658
126 393
93 785
725 408
46 495
479 281
901 878
669 289
967 728
645 147
744 437
305 613
610 207
81 819
619 489
236 688
944 855
625 435
979 71
409 325
783 944
43 154
850 523
569 329
515 686
347 832
443 507
791 391
956 960
216 473
420 552
493 938
726 832
659 397
473 177
525 423
488 498
721 257
949 241
560 321
308 675
651 709
844 926
941 877
133 491
287 740
951 826
891 978
139 736
237 51
327 439
743 964
308 125
687 841
285 544
303 110
819 8
557 663
452 806
420 182
256 882
41 763
118 41
986 950
586 26
920 863
350 346
788 980
591 378
416 193
21 150
762 253
741 945
294 274
91 767
370 465
127 592
277 836
923 827
607 889
651 748
825 344
839 645
80 682
769 848
940 627
970 314
754 96
655 639
945 295
889 449
562 77
930 863
201 738
823 181
874 478
998 479
685 156
499 778
980 233
525 206
816 731
513 525
139 249
23 208
518 642
49 150
345 144
473 410
941 377
1 904
376 526
292 205
633 339
710 171
614 597
119 73
556 762
920 503
204 149
531 432
433 782
734 943
313 133
366 699
814 201
116 296
550 587
400 773
856 10
688 494
696 835
86 997
239 109
427 645
443 747
814 322
302 443
523 874
904 890
709 552
463 134
37 659
409 323
219 457
922 850
509 825
302 543
28 589
890 211
737 708
599 477
204 632
361 49
744 801
39 464
173 785
830 415
9 237
987 972
757 352
775 416
372 348
215 836
727 15
914 140
14 971
991 499
382 761
1000 802
148 764
223 689
325 108
516 536
780 918
901 405
652 180
606 550
296 694
194 712
852 574
541 443
60 609
495 375
31 934
61 952
306 46
789 897
874 366
487 514
625 525
131 489
864 80
190 13
312 890
274 585
456 193
554 679
86 696
194 921
343 69
584 973
477 839
43 930
966 951
515 971
307 579
117 194
726 240
240 108
409 751
797 947
328 33
141 756
923 511
476 417
638 783
790 880
49 60
314 404
730 182
8 276
311 608
253 638
985 668
835 937
956 216
949 165
824 967
513 255
892 867
209 596
508 512
296 985
809 922
819 653
383 286
61 871
313 607
215 295
641 684
569 809
837 953
5 526
835 410
78 109
560 201
287 659
153 449
598 844
690 353
532 763
898 34
958 155
73 907
60 466
29 409
968 699
317 824
935 709
385 318
482 31
667 898
34 209
980 235
169 433
487 568
303 117
893 311
998 888
586 851
971 479
308 930
268 481
828 620
299 620
902 208
464 468
148 836
268 215
347 800
816 127
669 503
940 122
548 299
946 668
62 734
244 895
784 508
855 834
141 832
184 696
525 434
636 671
390 572
523 669
358 148
344 201
540 500
6 942
326 216
175 61
70 516
628 813
665 305
564 177
135 717
713 460
43 576
701 26
12 128
393 208
969 355
35 199
973 401
867 770
699 766
460 52
970 163
533 362
534 400
230 22
356 743
117 645
266 714
337 126
438 10
212 792
167 67
271 735
30 15
568 730
914 974
296 149
777 703
727 141
773 363
250 146
894 776
688 476
694 606
532 600
671 258
20 823
36 737
759 549
956 273
141 439
633 997
337 384
77 172
397 346
954 38
529 240
162 330
841 604
90 945
849 190
6 198
127 585
616 461
31 792
384 291
42 568
170 770
554 135
179 904
651 220
870 307
328 510
791 357
480 719
957 133
934 445
699 599
842 341
458 327
960 908
680 327
989 784
105 57
619 139
506 965
628 290
419 76
380 590
249 447
167 479
43 542
67 456
488 186
225 49
118 552
929 604
332 657
215 797
49 633
193 240
943 239
347 467
488 133
541 855
291 722
900 222
947 77
889 163
554 409
32 599
337 708
143 603
382 437
708 882
327 751
701 5
207 175
709 483
173 554
505 678
912 853
718 163
835 182
511 917
484 810
188 818
936 390
233 287
69 160
266 545
958 506
983 394
93 381
670 246
409 550
529 839
31 817
567 474
19 240
87 321
347 608
925 546
806 21
412 9
454 106
895 196
716 827
854 573
72 113
94 427
808 459
70 288
720 26
454 83
817 116
682 248
677 521
168 861
529 943
573 656
393 879
979 910
4 115
552 358
178 889
63 748
565 216
439 231
416 489
512 788
430 949
927 237
415 322
308 528
427 243
183 414
300 931
534 901
783 103
661 916
661 551
384 802
473 657
71 570
52 967
234 710
613 95
406 176
885 922
620 819
342 250
141 744
630 241
369 65
425 455
295 395
444 5
953 902
713 707
881 860
318 258
464 679
642 401
363 109
157 802
290 709
947 651
554 186
772 352
672 938
626 622
258 429
242 750
76 237
465 605
138 834
104 465
50 250
851 594
455 477
652 27
637 394
963 793
530 956
557 498
214 384
475 980
652 935
862 94
670 559
54 239
582 364
423 285
737 136
695 991
11 516
595 209
821 429
870 867
537 891
529 813
851 518
109 805
371 373
66 645
878 631
19 750
279 377
384 728
248 565
222 185
438 23
733 793
706 182
683 479
747 649
201 113
320 196
359 877
482 473
653 687
768 502
692 483
445 220
720 682
485 481
92 482
863 853
35 283
956 396
475 788
763 850
838 744
331 308
140 981
44 294
379 593
88 493
228 401
794 727
505 859
144 448
820 139
124 796
756 576
739 554
387 928
117 876
886 698
981 577
67 460
380 662
156 346
36 685
350 607
657 929
552 457
786 711
323 234
179 501
114 766
437 702
234 615
494 772
237 300
378 343
398 212
71 172
892 509
399 526
338 545
225 50
191 646
431 358
829 345
794 108
767 711
468 541
19 142
744 43
571 537
557 457
288 984
324 961
875 229
203 265
912 63
134 18
729 662
749 277
473 1000
344 37
11 857
876 929
758 666
88 508
151 714
18 430
844 48
811 538
959 888
631 672
654 630
426 399
721 41
867 179
517 720
679 148
525 649
383 65
281 343
67 784
394 758
258 932
819 927
512 650
87 136
736 406
961 885
744 98
930 775
9 672
617 660
396 445
579 592
726 638
958 970
788 162
596 567
431 256
129 481
551 869
783 114
585 706
778 952
539 868
1000 442
607 485
423 588
255 391
424 175
103 990
689 782
855 335
137 65
497 406
540 655
576 908
858 679
479 522
804 715
701 489
884 208
868 960
920 816
562 868
323 815
795 976
24 78
893 887
497 43
426 532
526 496
111 608
913 380
761 246
116 717
762 908
433 230
19 128
227 317
425 634
410 641
109 918
713 512
452 494
405 291
16 418
348 35
928 10
2 25
728 197
844 608
174 696
628 387
864 377
495 557
436 971
603 844
529 567
712 806
373 506
883 625
815 503
785 588
794 926
855 169
867 909
894 719
703 784
387 507
689 277
572 233
477 768
11 696
770 212
329 647
472 131
112 862
30 443
820 895
924 585
30 464
537 19
510 200
992 128
913 379
269 541
155 566
162 417
682 192
929 187
390 211
657 741
715 66
724 732
33 153
38 521
332 660
973 404
966 332
107 897
27 57
101 467
764 548
410 951
693 175
744 539
684 238
806 707
870 66
297 164
478 207
46 93
331 875
768 642
602 806
448 671
542 774
243 222
422 663
903 282
211 857
378 435
69 683
616 908
229 488
774 94
232 285
976 588
233 339
111 700
659 798
528 613
483 502
984 998
94 138
8 492
931 782
186 154
285 980
924 150
674 774
251 771
637 607
303 289
792 347
989 598
472 930
884 540
113 969
731 488
368 196
110 259
324 669
968 595
60 156
465 722
792 504
256 736
204 12
189 268
31 22
502 763
216 919
516 394
407 28
955 474
918 759
295 588
335 392
760 630
727 110
109 454
154 367
135 297
912 566
891 175
723 581
1 156
96 78
323 959
400 897
127 12
137 365
668 395
664 408
417 268
215 306
691 273
465 57
981 74
305 670
130 483
147 640
543 50
392 749
509 100
610 560
573 524
731 174
397 48
222 411
753 535
488 835
714 157
921 707
180 800
111 675
945 38
273 448
543 141
152 94
763 824
537 799
114 228
214 115
801 188
859 311
597 19
20 536
713 764
926 923
422 543
994 737
961 260
274 608
907 301
963 177
49 404
989 829
353 392
795 712
346 637
34 396
551 122
863 771
44 965
178 280
465 769
668 99
139 191
348 128
786 128
659 681
878 510
911 83
527 907
381 299
443 398
386 128
183 728
942 816
645 684
106 794
155 55
240 505
823 252
748 715
876 856
716 760
577 629
386 408
196 809
756 239
28 785
199 885
612 713
720 877
3 320
677 635
381 456
65 351
992 472
458 977
880 21
65 956
120 203
107 78
385 951
759 716
522 467
396 901
987 981
315 333
567 121
923 262
59 556
268 166
460 370
922 278
375 946
874 181
526 640
284 474
454 346
281 100
678 265
580 600
419 537
139 43
211 527
395 851
270 200
725 90
246 150
113 494
686 563
108 295
530 652
122 144
28 280
21 292
970 454
646 316
481 385
645 159
547 429
365 50
190 576
621 443
103 795
269 283
241 513
527 607
364 550
763 610
604 593
604 740
706 484
721 513
890 251
737 548
141 185
246 45
165 437
330 384
285 679
559 175
708 271
515 737
234 802
959 581
867 336
817 507
132 198
365 224
757 196
259 866
673 546
856 59
65 581
447 514
798 319
571 893
196 69
554 485
9 13
306 209
48 870
289 956
402 189
386 175
152 629
787 946
984 777
576 441
534 917
265 951
333 523
975 930
924 851
929 263
813 508
460 106
329 963
579 205
960 653
84 903
562 293
992 931
500 883
909 914
432 407
709 306
853 377
471 246
162 914
721 651
54 701
860 916
843 700
548 645
134 998
519 823
97 810
981 419
435 656
939 997
226 802
381 469
787 231
429 830
380 444
795 669
599 440
388 998
472 140
158 595
897 392
122 917
236 686
49 938
367 537
661 502
370 208
460 61
524 781
945 894
892 193
431 63
754 53
76 847
944 202
728 265
231 106
518 654
89 712
255 58
602 726
392 929
402 500
100 304
700 155
563 594
592 369
896 473
95 9
163 928
873 396
26 559
404 957
502 144
149 661
318 736
945 17
587 141
447 113
406 275
60 729
710 383
895 242
149 385
223 752
605 401
347 621
701 864
528 965
462 117
615 24
887 127
881 186
704 215
332 561
89 868
422 864
681 960
894 453
165 239
431 369
490 374
798 392
589 547
529 674
904 204
499 542
284 149
966 855
833 194
505 972
327 377
880 156
959 253
1 531
551 882
596 906
613 469
58 184
471 891
621 12
996 279
440 902
397 616
627 31
915 353
114 10
97 881
118 744
740 46
916 248
569 561
480 49
970 925
94 660
437 280
740 630
693 926
210 665
498 600
339 578
432 509
506 253
338 14
399 927
880 394
745 839
541 696
10 66
42 215
233 731
101 848
816 466
818 261
250 719
401 905
820 632
677 900
508 752
251 168
779 993
49 357
589 519
945 56
122 93
617 437
926 434
104 350
572 600
74 163
49 405
459 583
308 427
336 114
996 568
314 290
82 115
934 407
521 694
542 63
750 562
975 50
644 507
772 308
854 560
308 867
358 387
651 354
865 832
972 248
118 715
547 981
366 506
439 918
802 939
697 814
780 586
591 886
848 970
242 841
731 646
170 457
639 264
475 316
757 910
716 253
311 249
454 349
106 566
452 885
194 145
884 316
665 490
256 979
302 751
397 834
108 517
873 892
606 521
351 99
81 934
598 480
836 1
954 192
158 480
13 958
603 794
93 704
396 414
41 818
518 399
496 957
662 118
827 940
513 21
526 836
408 763
50 732
491 125
161 997
958 686
547 299
230 148
950 170
211 888
952 537
37 377
384 394
996 958
634 71
48 436
961 380
857 859
534 387
469 337
544 809
507 667
561 909
684 610
870 591
547 364
998 45
731 435
614 726
933 85
791 270
383 1000
383 950
953 105
535 146
988 344
523 584
453 777
845 762
950 390
32 634
902 761
710 983
701 332
961 169
765 230
101 846
982 804
374 877
466 306
479 731
927 922
791 254
546 183
865 372
463 361
420 313
322 141
407 134
849 883
418 490
526 514
145 171
625 449
87 392
591 431
660 607
728 348
894 359
270 926
306 180
250 434
311 578
273 337
871 224
748 474
994 971
96 763
546 74
611 783
957 186
381 655
515 194
596 407
172 163
854 787
392 231
525 897
527 129
183 116
972 105
308 957
461 673
250 302
609 530
505 55
157 312
83 843
315 670
842 864
496 15
105 769
407 160
360 864
664 195
369 780
813 999
6 693
30 351
581 149
540 529
497 659
668 405
655 696
865 846
42 482
79 149
352 158
7 188
139 80
622 896
532 311
538 136
19 790
187 376
750 590
949 346
544 949
708 211
371 542
300 614
838 636
69 82
920 647
314 528
387 432
164 62
995 175
181 173
714 560
691 508
202 170
564 966
708 615
382 289
130 832
182 183
229 808
715 741
901 428
211 291
481 121
134 904
842 394
323 932
567 323
937 903
48 637
129 556
843 407
647 740
125 667
33 134
351 384
449 364
446 31
552 519
920 146
15 94
118 103
574 528
324 569
668 893
864 414
698 610
183 785
468 319
380 132
252 647
609 584
824 242
46 901
518 942
924 505
683 904
522 25
875 173
313 771
448 819
509 521
414 382
453 581
834 305
502 460
789 756
721 323
614 240
98 681
986 65
619 829
35 707
795 646
983 144
366 418
557 640
789 891
797 748
892 672
862 709
762 513
22 245
113 764
49 656
653 175
989 626
778 241
97 984
522 859
64 22
356 967
912 679
745 103
268 8
138 977
418 858
546 280
452 983
960 474
264 309
743 565
630 209
351 497
886 34
518 905
128 571
251 360
566 51
963 255
926 521
179 69
777 189
173 769
801 438
522 979
31 187
251 307
465 966
896 236
477 965
245 619
125 795
962 8
945 896
308 22
56 768
701 878
652 112
119 850
264 96
70 924
366 274
521 525
500 376
334 720
923 694
145 110
43 57
16 186
482 208
624 353
899 632
813 847
85 786
34 614
759 835
472 187
191 974
262 200
471 746
158 523
683 430
678 872
747 115
966 301
19 357
338 926
952 140
461 298
152 712
134 25
808 648
330 891
145 543
579 104
876 509
107 121
445 413
6 498
821 172
722 364
150 577
292 17
688 227
396 474
155 699
32 681
717 685
44 633
979 618
214 195
133 618
526 516
733 844
236 103
650 174
8 469
355 961
893 833
832 489
587 247
837 22
503 253
200 404
434 721
930 80
143 89
280 516
1000 224
977 392
639 487
842 304
340 583
338 624
188 469
864 997
527 394
305 105
104 987
138 966
918 324
416 273
867 224
798 122
970 419
586 473
802 16
508 861
43 484
896 229
638 43
14 162
78 692
727 916
487 752
742 570
153 862
20 842
651 170
480 115
181 249
502 548
905 816
249 562
566 27
482 723
366 673
432 778
603 220
964 4
978 47
559 572
413 698
861 805
765 77
135 128
976 13
904 363
103 231
724 283
251 439
710 685
237 528
31 244
931 566
347 9
756 642
278 915
766 684
762 316
627 682
326 132
7 237
1000 874
536 936
93 404
232 147
855 961
779 894
648 700
727 158
818 577
646 797
116 36
483 678
877 552
677 135
430 42
749 848
293 628
909 175
513 516
564 728
97 19
410 665
886 188
516 737
686 268
206 254
493 117
348 865
521 595
626 665
491 718
213 490
812 204
919 254
940 275
113 524
341 561
797 363
353 377
127 533
381 459
226 837
973 175
476 463
58 333
960 146
725 852
199 736
516 583
780 244
187 180
200 440
453 450
175 553
453 627
659 447
467 733
289 212
890 429
749 325
357 707
371 894
734 288
557 450
687 230
868 23
814 34
524 516
696 688
595 740
636 299
355 480
582 642
295 357
520 676
588 377
686 681
115 839
229 477
595 307
726 156
495 655
496 78
366 238
131 557
263 824
895 637
343 962
275 916
948 869
808 426
725 569
538 360
146 692
120 947
157 400
407 185
903 990
139 812
830 969
256 743
350 642
530 330
48 930
687 62
520 837
652 513
232 21
127 715
218 526
327 210
86 121
91 186
54 315
805 365
303 640
183 615
399 97
702 277
685 528
175 828
614 17
49 893
179 11
2 208
17 824
527 573
165 682
334 59
501 83
9 991
842 836
118 655
797 91
451 193
406 706
226 147
277 461
314 251
617 916
486 617
703 524
914 336
293 348
427 761
871 436
301 329
761 736
786 244
332 908
888 625
1 553
533 670
70 462
1000 373
843 972
56 830
304 8
449 227
760 101
139 62
457 640
365 7
573 410
606 406
343 767
602 918
364 771
444 89
998 410
367 634
128 681
672 838
595 987
927 241
971 102
717 539
421 539
23 825
820 878
486 960
396 633
255 782
230 962
934 433
614 198
361 245
579 275
560 167
462 841
629 297
854 284
357 531
375 252
317 665
145 245
320 745
317 588
614 769
381 238
330 729
983 81
165 282
589 689
992 737
30 310
473 541
413 120
993 414
109 732
899 836
703 71
429 67
65 684
230 482
154 879
267 616
884 638
179 211
718 727
789 765
15 933
681 272
455 170
844 914
783 175
886 237
975 341
441 578
50 270
460 414
590 724
896 841
825 369
896 933
585 458
340 452
857 589
308 995
175 261
71 397
238 194
635 978
220 401
952 88
999 674
577 878
202 276
717 888
746 416
432 77
308 177
232 423
939 691
997 520
750 658
657 742
152 615
814 960
653 604
645 593
1 892
478 422
804 945
749 453
23 275
674 241
767 257
884 24
613 854
521 164
835 766
376 797
655 562
525 948
963 107
687 233
464 174
685 682
275 922
887 626
942 850
473 587
312 163
31 931
439 208
501 915
977 661
426 944
993 941
588 55
16 355
278 851
377 987
797 46
801 317
949 333
4 405
234 48
388 919
501 775
599 389
639 288
43 412
544 278
455 159
972 732
46 327
247 142
645 484
395 488
99 678
827 274
669 592
785 596
165 563
475 409
896 905
716 581
99 982
482 88
767 68
377 12
898 135
15 888
162 197
125 559
752 694
664 417
171 403
88 784
681 572
863 127
87 661
639 211
96 909
442 653
818 748
581 771
86 837
869 562
155 346
112 722
295 164
124 704
443 772
814 474
429 118
575 242
419 232
651 684
728 2
255 631
652 15
367 700
278 405
420 286
184 476
807 979
911 454
753 782
339 53
766 819
32 447
303 593
249 983
393 483
28 841
332 746
106 351
677 477
481 591
580 512
445 137
819 487
511 604
527 338
551 779
216 547
725 679
596 562
976 500
518 544
583 177
825 989
156 787
769 257
778 181
543 514
493 311
550 69
697 922
883 408
784 751
512 451
79 46
516 147
341 958
863 747
682 788
173 740
504 355
711 59
707 127
247 948
503 906
457 685
68 288
777 971
838 806
593 65
120 158
687 425
685 412
484 941
707 546
363 810
352 298
478 187
173 270
422 803
987 599
18 736
957 271
337 640
669 152
604 142
329 505
658 664
76 22
294 551
519 176
575 722
397 235
469 401
636 384
385 154
508 134
71 950
119 722
352 201
738 25
568 294
91 393
25 867
279 997
272 585
166 891
384 719
338 64
608 455
484 912
518 611
748 321
67 432
332 496
618 292
414 111
68 502
914 56
860 415
21 6
448 694
992 949
383 250
484 741
346 421
140 492
588 205
580 910
657 82
490 919
687 945
859 699
65 242
885 49
667 672
947 697
843 283
54 55
361 455
422 180
135 493
297 721
994 866
944 924
395 649
499 316
429 208
686 257
313 956
675 178
758 21
894 582
286 252
81 169
600 956
996 241
782 915
138 198
737 967
513 517
407 224
685 442
556 666
525 220
346 775
756 380
409 269
313 471
807 243
981 985
512 200
368 300
221 36
672 726
561 539
428 621
81 388
607 755
943 183
193 249
175 243
8 663
540 498
598 525
241 876
165 243
84 301
406 181
54 628
148 519
551 776
940 83
762 926
691 867
873 874
97 838
585 740
22 552
40 352
687 359
722 795
936 382
683 856
442 589
28 633
892 716
370 152
291 216
596 909
241 950
895 348
207 429
990 222
316 478
603 930
832 853
620 143
518 236
928 297
49 989
669 397
872 41
116 679
427 31
868 977
869 232
819 393
976 420
124 876
661 412
604 169
627 347
814 858
254 937
938 679
497 135
272 19
568 123
968 262
617 277
661 417
266 441
502 598
779 422
246 983
828 97
221 319
295 842
421 812
592 617
466 432
99 330
690 97
847 239
880 897
512 317
415 189
777 309
847 752
158 762
443 702
274 642
4 395
427 768
311 10
5 92
663 227
237 618
797 874
407 885
834 418
680 147
96 256
73 971
501 57
648 942
507 320
605 78
60 848
113 998
323 186
511 654
816 276
137 55
845 553
287 311
107 1
472 205
446 243
59 264
705 924
528 750
721 427
855 378
623 712
22 328
762 524
701 564
319 676
316 118
802 376
729 928
919 472
733 117
518 939
123 291
832 546
374 396
748 301
234 154
557 459
129 576
871 814
117 656
203 580
991 528
78 37
918 631
738 773
325 508
965 731
475 52
995 360
436 737
615 385
904 138
746 656
287 424
932 358
360 678
565 758
421 961
33 915
304 928
141 535
448 951
26 805
908 111
264 948
300 420
726 123
90 103
156 249
793 714
543 940
251 316
799 196
925 379
452 859
272 223
327 583
468 888
995 416
860 781
391 489
385 847
991 385
133 470
367 496
507 229
716 157
513 269
292 711
270 122
831 454
693 807
448 917
457 581
885 665
524 340
702 598
155 818
735 797
782 463
734 766
484 988
449 490
667 787
395 524
649 884
543 304
648 429
952 639
362 234
545 729
563 574
154 962
67 654
797 396
860 812
660 230
134 171
386 511
115 105
34 986
822 498
178 285
216 271
398 607
505 860
339 265
470 559
971 956
457 858
921 345
126 713
767 371
453 934
842 664
168 97
597 509
703 503
250 172
202 424
427 673
106 5
556 879
617 801
480 625
456 394
674 487
555 563
29 160
608 432
54 191
85 881
378 5
679 875
842 66
376 765
591 368
45 738
278 487
278 299
252 122
724 322
464 562
298 764
252 542
919 18
903 443
798 145
951 404
266 878
457 381
132 315
533 55
620 369
106 486
867 379
521 638
103 822
692 478
855 856
601 577
370 434
272 792
472 953
847 810
759 954
528 368
583 565
887 153
722 350
459 652
603 528
218 463
600 917
562 285
820 663
981 913
122 872
285 27
241 885
464 755
434 728
408 124
260 374
77 919
616 163
38 163
586 769
106 293
482 268
716 331
414 833
239 748
334 230
271 671
551 406
752 655
961 232
204 470
276 387
223 703
399 203
752 238
916 866
311 335
381 549
314 434
776 921
225 136
446 456
402 644
141 438
564 913
852 34
973 536
473 882
943 922
431 116
551 438
120 317
507 768
90 983
640 830
790 864
201 152
857 754
675 366
346 49
905 990
488 628
149 30
79 339
441 881
608 195
323 378
860 79
993 294
780 650
850 140
44 826
181 294
610 902
219 788
383 173
829 347
998 432
331 810
288 593
916 48
861 448
808 5
399 689
432 950
140 372
549 54
839 337
606 895
976 277
302 408
216 889
195 892
41 742
531 766
905 418
63 349
554 779
899 750
742 132
328 447
622 94
45 140
975 63
116 798
132 529
325 678
935 396
663 598
616 503
641 836
28 835
106 798
71 234
46 503
163 11
147 746
419 206
335 322
665 817
4 602
441 106
361 933
221 794
60 924
747 960
517 218
717 351
468 21
151 487
450 341
906 28
647 495
146 212
178 189
949 735
578 112
253 905
958 307
246 970
923 788
551 627
789 997
176 317
43 554
567 805
2 661
573 127
363 907
42 822
487 110
950 269
27 497
903 385
780 486
806 818
252 913
328 694
269 956
837 608
603 669
285 501
160 439
811 408
975 828
905 532
10 687
115 881
874 39
719 464
296 500
303 784
605 190
807 821
58 561
420 410
234 246
358 908
778 874
769 886
688 586
196 562
438 297
504 138
639 909
406 844
186 870
787 773
553 595
31 939
683 350
658 397
251 409
796 287
990 654
535 893
673 156
507 534
231 25
515 76
859 87
451 522
770 702
949 380
150 452
292 334
883 989
733 893
291 595
623 378
653 156
234 769
236 943
832 436
514 985
402 485
63 485
644 853
373 206
499 422
172 656
320 249
291 832
418 20
794 577
173 516
127 217
307 370
86 43
521 145
368 474
190 771
72 591
116 390
371 612
384 128
793 679
720 429
765 192
718 670
576 454
936 523
987 631
741 92
540 895
534 165
338 938
552 332
654 282
171 327
134 771
452 869
982 697
979 707
693 492
373 160
932 587
870 699
892 392
396 257
811 826
418 495
494 264
967 856
128 345
723 461
509 204
196 340
918 303
915 956
155 141
699 598
880 431
325 14
626 33
763 938
159 705
788 256
999 560
765 969
616 325
188 965
467 965
507 911
546 968
109 379
87 60
434 522
647 131
705 609
623 835
974 205
131 530
927 334
684 3
978 72
805 689
14 936
685 761
786 985
989 927
62 727
203 804
825 996
798 110
674 617
407 860
487 447
298 678
961 552
935 52
135 254
272 134
348 731
772 210
513 609
753 432
366 469
895 644
598 107
214 935
279 813
563 882
346 243
865 354
100 26
117 422
836 723
71 647
85 987
551 659
962 762
289 952
183 191
210 90
685 532
321 96
780 976
288 479
309 148
367 509
82 330
392 68
511 219
534 615
777 731
230 72
833 915
875 563
106 344
664 690
144 753
880 950
805 738
307 871
644 628
603 888
42 249
926 977
467 842
682 365
275 521
907 313
114 4
998 152
455 288
551 67
43 498
998 409
62 489
224 372
108 11
867 345
546 785
707 757
399 106
512 99
39 521
858 506
760 968
502 912
682 329
590 294
137 689
822 257
470 936
211 168
45 627
153 139
284 248
333 764
182 461
752 548
236 912
641 233
338 331
439 814
942 852
348 955
907 685
751 387
176 551
627 181
915 274
32 820
798 493
582 132
853 639
216 645
336 925
171 836
785 273
293 467
835 199
766 469
472 994
303 514
231 525
966 776
703 268
939 416
722 252
905 234
968 394
621 544
123 269
42 793
437 634
959 526
916 624
783 338
503 34
918 695
423 202
769 528
670 565
972 746
851 387
632 583
956 684
561 440
672 760
147 650
869 888
683 30
661 618
709 962
240 309
493 516
76 791
865 899
395 12
108 811
87 329
739 909
765 303
643 392
235 88
688 347
318 869
403 504
96 45
400 426
200 996
134 103
951 783
52 286
139 604
200 182
334 411
737 55
682 894
775 791
758 670
859 295
464 723
393 253
453 107
396 60
134 748
816 254
897 628
946 294
242 605
731 302
441 141
167 729
813 413
234 471
79 102
896 523
995 719
250 110
910 176
153 739
449 983
589 711
250 227
54 422
11 223
235 39
308 571
616 738
361 296
927 836
399 609
20 96
68 330
556 737
566 863
795 317
868 113
844 458
650 748
303 840
728 344
407 970
48 403
582 406
472 787
166 805
932 560
838 843
464 976
922 65
432 703
186 470
881 127
502 666
576 59
900 551
725 860
436 690
573 841
101 233
998 264
345 103
324 495
349 724
46 199
812 779
948 384
856 545
89 613
343 195
576 579
464 332
479 202
387 74
415 683
552 389
576 919
433 209
640 511
302 730
971 1000
352 623
159 499
902 586
764 943
616 437
480 253
510 362
964 223
323 728
881 990
103 163
600 962
536 573
356 957
470 686
726 655
514 60
241 609
833 932
751 820
616 901
135 501
375 351
341 461
756 617
903 521
216 818
444 448
908 471
59 314
561 280
486 171
696 882
385 577
103 7
911 896
468 928
872 497
380 894
652 923
552 675
912 131
187 622
708 760
658 704
76 273
194 350
33 420
704 328
126 653
716 600
254 463
752 888
175 186
750 280
141 776
982 850
235 934
924 90
118 15
18 447
357 280
94 483
763 773
540 233
21 958
597 974
179 144
429 548
49 382
213 904
212 12
617 848
401 467
210 375
108 338
920 516
770 38
640 854
838 1
85 635
910 941
127 294
967 37
451 277
856 488
240 584
543 281
461 764
9 608
710 678
688 358
284 520
395 620
531 387
952 720
736 985
363 120
774 555
931 592
271 383
17 905
763 263
670 342
315 542
815 453
129 238
107 690
144 790
549 464
854 977
246 752
113 387
532 841
450 179
749 61
251 970
982 361
691 569
754 384
362 125
610 918
613 387
304 668
443 423
147 62
625 161
374 868
675 571
529 362
954 597
608 95
478 335
200 576
472 605
608 683
100 913
500 31
236 807
925 939
840 725
238 108
271 993
72 676
890 522
320 580
991 453
861 604
704 12
391 899
350 767
776 772
417 64
199 379
413 710
943 524
698 162
796 321
874 465
370 163
19 835
526 437
742 38
100 231
880 26
788 963
470 826
1 697
512 328
216 905
958 631
770 230
543 414
756 48
425 874
326 466
231 802
207 656
30 915
872 516
92 493
702 232
820 97
892 712
710 289
322 675
674 49
216 219
815 821
820 319
26 168
931 324
8 209
345 38
234 789
76 903
446 7
687 434
522 64
271 664
238 639
425 80
768 140
943 456
122 951
443 439
653 878
44 15
994 179
344 238
421 595
680 931
201 265
318 627
434 272
479 255
200 191
952 977
251 899
26 768
45 896
753 186
189 700
593 361
695 608
92 722
479 687
241 491
704 285
943 820
943 667
984 554
541 538
571 716
63 868
152 508
815 680
332 36
935 439
587 422
757 970
496 983
264 776
636 994
603 360
373 737
824 438
85 70
607 251
217 490
415 984
64 686
908 569
804 879
376 630
812 819
439 309
271 982
248 13
502 958
261 851
927 551
911 211
665 241
780 82
678 181
315 201
282 90
974 739
722 399
149 170
494 570
825 184
619 495
300 58
980 120
175 851
920 259
197 539
680 753
778 167
100 666
691 791
280 685
783 190
531 550
208 895
993 303
421 616
147 259
804 70
365 586
576 562
83 274
865 254
908 241
685 481
992 3
287 412
744 408
462 693
86 409
145 650
463 881
841 932
941 444
620 659
751 762
652 20
151 670
631 424
927 11
61 966
406 158
835 674
93 458
368 428
889 436
21 305
753 269
966 606
260 63
8 59
227 147
968 913
306 393
175 181
63 797
322 136
235 9
761 796
854 753
262 811
575 943
598 809
773 416
150 505
184 492
384 900
127 39
668 483
398 168
61 65
939 735
590 740
967 802
656 944
162 455
176 869
648 413
416 881
919 72
280 358
588 573
683 632
861 960
485 821
180 285
935 212
893 635
195 817
192 31
869 935
946 750
43 386
660 909
446 269
428 422
943 908
798 869
890 32
733 264
610 592
990 402
109 274
488 494
724 258
507 550
790 355
725 130
406 112
744 831
179 811
687 30
131 456
641 544
67 433
105 676
913 734
885 424
788 614
653 140
241 345
308 628
381 375
486 65
546 489
351 539
203 600
708 808
895 768
536 966
533 836
164 916
421 725
239 816
490 702
348 75
486 613
989 588
325 546
411 177
429 392
907 752
806 395
989 185
888 903
980 52
677 87
156 627
764 574
740 926
956 430
232 925
187 625
676 985
81 9
748 774
134 257
596 2
592 323
999 497
297 826
183 66
561 259
214 398
879 340
566 490
356 482
401 403
711 633
760 263
222 182
457 204
912 48
743 927
388 432
536 502
933 520
388 907
95 109
876 486
728 452
334 424
841 730
470 999
97 514
923 964
214 575
793 568
680 822
237 947
102 438
735 430
330 361
342 725
593 574
1000 428
168 444
351 143
565 507
975 165
297 420
200 339
221 424
259 948
995 739
821 448
756 933
623 520
641 219
650 37
718 909
520 47
972 810
870 574
590 565
3 817
783 553
347 48
531 798
739 939
140 33
779 311
362 854
474 643
331 356
190 956
712 210
719 742
275 799
98 720
758 212
371 139
741 438
375 666
622 467
211 963
110 394
823 49
969 573
961 182
869 968
562 97
976 651
405 918
368 852
462 279
770 251
718 799
659 908
708 913
716 186
500 463
633 593
815 645
408 191
421 393
263 816
590 964
292 244
935 270
922 908
242 338
34 600
299 598
703 262
454 756
447 220
331 785
572 246
250 690
68 307
836 271
487 441
886 174
310 664
617 430
22 40
235 521
417 821
610 942
360 515
560 907
683 327
740 787
800 135
236 364
302 710
157 988
548 442
206 406
678 821
331 687
535 505
309 169
217 574
370 568
516 704
507 260
733 209
518 523
491 939
557 906
615 733
901 612
27 471
171 498
340 736
112 378
925 624
439 58
154 336
357 968
122 131
885 553
166 23
407 351
330 571
866 449
291 270
478 283
582 191
128 592
290 191
212 736
10 788
893 168
667 744
376 726
207 3
544 421
582 431
127 891
198 759
502 858
342 369
996 112
426 579
703 685
676 177
632 607
369 22
599 367
11 180
703 139
134 531
920 513
481 282
140 673
40 471
102 228
375 173
612 557
813 188
472 343
936 257
737 479
982 65
520 248
282 894
930 875
870 526
745 657
310 533
50 520
20 890
736 136
184 970
687 344
268 911
526 91
55 284
675 351
603 406
828 1000
773 57
363 952
848 321
383 768
270 643
228 585
537 896
586 332
429 28
974 903
816 741
552 209
871 755
940 641
516 225
549 540
462 774
145 259
233 623
618 913
602 168
112 397
74 448
675 331
166 455
53 872
61 467
50 61
250 413
177 185
4 510
590 954
462 473
930 542
256 913
582 490
666 374
856 233
712 828
581 687
446 729
664 701
635 186
822 240
495 261
759 516
129 76
177 121
362 15
492 9
350 999
413 393
637 534
166 612
354 346
803 184
184 126
483 70
386 92
516 532
776 394
904 942
386 57
362 193
145 968
220 518
841 767
772 777
342 53
746 520
266 384
613 64
413 94
148 322
513 960
527 800
176 8
497 243
691 285
147 158
728 611
535 615
347 480
324 368
841 748
382 699
243 641
163 752
328 338
703 848
838 137
954 868
370 172
419 948
479 446
806 402
174 539
307 532
251 143
34 682
970 944
206 209
510 7
364 899
789 855
845 902
563 313
8 477
598 395
477 433
146 334
206 407
772 878
44 690
879 656
60 365
293 652
906 584
469 770
852 844
540 658
895 382
166 930
901 655
55 888
210 187
991 402
979 9
816 489
310 817
360 483
335 997
854 548
516 554
763 123
112 616
209 522
812 24
203 848
289 206
318 602
787 470
691 77
491 162
250 862
763 678
99 367
265 196
923 40
169 702
261 877
979 848
928 975
731 823
554 571
34 887
439 512
953 296
254 852
771 864
969 523
840 108
670 754
949 729
47 81
731 981
622 969
451 687
606 479
422 870
826 424
160 256
109 296
665 645
337 295
927 755
49 757
316 45
761 851
214 380
844 673
771 473
169 536
273 873
818 637
396 335
516 335
382 525
552 610
617 63
133 884
162 260
546 136
857 699
865 708
103 684
612 808
633 392
353 647
734 360
350 24
336 630
21 189
175 73
152 365
84 966
939 911
525 738
92 828
37 515
848 216
495 527
46 690
840 106
186 896
816 444
294 139
917 711
497 808
810 896
534 896
804 733
939 379
58 785
759 373
833 57
280 252
531 624
696 135
587 98
554 834
627 42
548 717
699 354
503 517
778 476
590 879
956 244
549 651
244 793
47 894
380 752
508 427
586 181
784 769
611 174
779 188
47 257
743 870
10 992
648 335
597 874
459 908
662 323
75 793
630 488
70 607
549 702
92 977
596 319
74 443
731 986
390 127
781 690
251 759
92 915
59 348
2 745
718 435
297 983
759 654
818 210
506 831
464 752
61 131
57 598
405 939
710 331
679 634
59 218
457 392
377 777
724 963
34 653
542 825
751 553
216 784
512 476
350 772
737 610
166 668
130 829
485 141
902 598
345 701
666 388
722 564
15 659
122 57
344 927
361 729
615 629
268 622
386 680
47 300
552 931
193 403
814 630
209 634
258 987
62 105
669 465
681 946
703 51
348 956
796 194
441 390
691 295
845 612
230 850
728 480
484 231
784 1
611 229
35 844
220 860
230 192
22 170
211 220
223 607
550 800
154 568
908 124
726 386
390 346
595 132
136 337
901 689
520 276
254 818
328 61
341 824
24 333
601 936
504 89
835 234
642 135
191 2
627 113
878 826
216 942
977 96
449 46
319 315
310 668
824 848
154 244
219 721
115 136
604 68
693 670
761 626
129 670
554 501
442 10
48 514
957 678
749 351
907 304
618 931
584 894
133 147
676 663
327 481
848 355
886 921
632 691
379 475
204 738
718 89
87 171
233 265
957 997
633 538
905 790
848 272
561 708
798 981
59 549
539 653
861 889
323 444
540 209
170 462
8 934
800 868
980 334
786 422
227 807
248 670
500 6
885 38
986 721
363 54
54 212
956 568
316 50
204 170
311 753
479 307
32 250
643 237
39 646
357 904
168 442
790 269
469 136
583 97
27 523
66 626
676 793
617 606
216 117
920 105
478 741
904 343
161 598
970 669
544 656
174 544
896 113
349 877
362 287
462 573
744 536
836 606
105 55
647 946
304 43
146 208
595 264
901 120
130 96
459 222
79 739
510 618
283 922
452 13
929 416
16 316
105 649
69 105
384 174
356 212
612 214
974 561
441 785
8 976
650 776
94 460
736 659
684 731
135 994
107 586
780 900
782 62
713 651
916 633
180 674
509 381
264 54
366 202
378 31
240 369
203 642
41 250
427 717
719 454
404 149
330 992
847 436
503 13
620 269
488 96
192 786
489 537
368 876
595 499
301 531
423 102
751 900
453 960
691 650
114 297
754 716
817 820
943 649
939 149
704 333
638 958
273 138
93 443
173 164
587 264
436 743
89 991
169 936
100 751
83 95
722 887
575 7
513 326
75 7
917 315
73 346
227 881
525 637
469 465
39 17
243 23
253 861
896 49
101 426
492 213
129 901
821 77
956 541
438 234
331 104
819 185
910 925
887 265
807 794
707 496
830 310
381 418
34 408
514 790
545 548
538 718
27 593
463 614
789 84
967 543
740 83
139 637
652 810
763 397
440 840
956 386
888 899
275 910
997 532
803 613
904 870
124 527
177 268
325 896
963 113
456 809
391 973
386 215
12 880
373 462
193 877
653 444
897 382
345 508
584 673
143 705
531 937
103 685
344 812
927 283
271 350
322 343
642 650
770 178
262 562
570 543
377 243
358 956
882 209
143 834
734 457
602 486
763 67
44 984
709 450
775 163
824 427
730 855
778 555
267 143
316 204
228 917
453 897
320 322
854 433
622 71
141 799
994 961
318 306
737 104
805 969
405 284
259 790
270 473
866 940
831 239
315 14
407 151
185 573
482 275
321 594
513 483
39 748
430 688
428 694
618 874
766 143
152 531
845 731
19 149
816 554
910 676
843 372
311 258
862 69
399 603
390 106
242 131
999 396
620 943
86 185
282 496
224 644
766 925
134 360
469 914
468 477
467 188
27 459
499 764
278 188
867 196
261 942
954 964
285 20
37 113
65 773
832 42
647 570
933 195
136 671
746 144
631 542
694 39
630 923
556 495
838 598
488 356
197 941
93 639
100 129
757 152
936 290
507 723
553 8
96 122
666 154
561 192
132 579
160 162
855 508
780 70
771 239
199 953
719 815
403 381
419 682
275 230
837 13
844 96
528 227
214 764
599 847
451 67
550 700
949 252
223 572
226 393
72 14
781 939
337 710
157 577
407 858
733 124
813 675
38 939
247 241
135 693
802 984
461 867
1 439
984 992
627 245
272 549
623 315
317 303
420 890
413 825
109 150
35 140
70 56
780 878
258 279
495 743
140 182
954 984
750 834
672 723
255 597
515 54
247 225
691 284
191 559
689 750
255 648
613 968
293 250
175 315
827 314
34 588
35 943
141 457
39 600
64 525
587 57
752 850
14 52
483 346
277 505
399 653
296 676
979 915
702 965
334 548
977 589
142 682
935 475
490 672
879 472
926 396
94 942
37 581
927 48
53 849
151 675
369 718
96 234
115 910
700 796
93 275
844 312
605 64
977 148
294 134
919 630
766 344
474 241
15 502
819 455
342 83
106 130
705 944
221 303
486 441
214 27
501 160
769 401
768 818
923 572
211 714
515 867
320 972
3 898
526 55
392 154
245 895
808 929
822 275
159 304
601 364
252 165
458 218
584 699
216 997
398 725
755 102
362 224
317 536
108 914
721 852
53 672
464 585
984 247
953 90
644 335
806 161
124 199
689 260
147 551
450 542
985 603
266 974
186 467
816 508
354 80
372 352
626 811
203 722
328 378
960 2
467 172
400 653
255 135
62 913
789 977
687 483
597 919
412 451
380 771
988 875
433 777
344 816
260 288
428 716
976 717
852 646
94 41
798 960
726 434
135 621
365 229
883 11
42 276
591 846
654 768
394 322
250 992
699 664
214 681
387 362
984 442
248 785
460 900
822 160
135 871
167 23
223 416
725 447
986 816
596 771
126 596
680 477
797 618
796 673
362 806
753 857
803 856
234 269
190 542
640 975
461 138
257 574
436 735
34 475
645 323
173 99
748 705
68 799
246 70
97 858
200 124
339 415
834 482
605 367
431 384
320 74
193 687
638 732
252 620
285 768
128 61
961 336
704 44
92 627
751 359
971 40
169 989
733 30
708 177
540 280
303 366
365 327
435 753
728 134
213 975
36 139
19 867
103 626
757 546
961 797
188 888
601 342
1 747
374 843
972 970
549 395
842 482
138 233
277 520
88 800
126 65
153 252
2 735
302 25
365 674
855 497
161 267
464 756
734 395
620 332
846 357
182 693
671 439
621 488
430 813
526 495
46 987
222 647
169 345
217 283
178 681
528 890
543 97
413 904
794 893
787 302
550 802
385 924
854 456
877 610
427 377
999 888
911 224
125 835
957 137
939 412
523 717
391 712
144 106
688 977
695 144
120 681
406 322
785 941
490 460
89 962
761 852
570 718
779 706
837 391
384 41
300 331
468 396
57 248
650 250
293 869
639 488
759 28
390 196
211 622
588 818
351 952
448 22
525 568
728 729
486 816
206 85
462 671
615 277
150 202
25 233
52 295
167 230
155 396
349 163
86 988
17 1000
228 73
488 164
236 235
320 880
658 92
839 51
744 529
163 356
534 639
662 84
619 723
867 231
379 267
631 999
112 689
444 353
301 578
720 570
314 199
695 977
943 521
258 217
383 670
312 59
476 674
229 921
610 729
537 336
687 770
86 313
477 596
332 494
282 875
575 175
352 580
455 659
301 430
175 546
964 438
644 696
406 140
203 541
37 918
321 500
243 974
746 846
493 550
538 463
473 65
844 964
32 720
454 438
497 299
356 534
724 359
732 407
680 164
841 542
21 814
1000 892
979 932
828 110
216 320
143 244
918 293
211 824
526 509
287 872
759 424
736 594
317 121
408 53
348 580
242 394
451 57
530 444
198 435
976 385
165 639
977 502
333 777
455 13
690 438
954 637
196 369
317 522
852 520
951 602
908 368
115 212
465 914
357 363
956 101
396 378
782 247
433 497
759 163
185 117
994 999
338 248
865 755
631 127
68 10
822 65
71 723
112 841
950 729
805 961
443 703
163 422
264 641
396 894
583 460
921 563
768 697
891 6
945 973
215 172
494 269
730 218
551 11
250 364
938 748
357 953
964 272
253 238
281 623
779 798
357 470
103 881
335 10
238 992
977 609
124 450
922 577
335 843
115 772
577 397
180 605
563 436
484 236
384 720
673 384
835 118
156 820
245 418
342 930
173 837
486 420
808 233
475 773
720 671
551 525
20 338
909 744
456 404
820 684
977 692
80 782
330 146
587 892
900 819
937 166
323 554
866 833
183 404
978 642
47 45
383 961
873 112
370 562
349 245
570 138
838 507
370 470
853 589
459 869
889 590
436 406
807 37
474 341
384 372
621 777
548 420
632 210
254 775
164 478
385 177
617 566
689 59
424 903
84 931
810 851
889 491
972 396
574 810
80 359
977 750
483 379
504 816
525 849
612 142
581 493
95 542
350 928
525 622
164 805
619 671
247 447
413 375
904 261
891 510
129 585
326 652
390 753
413 730
48 557
748 824
869 756
811 284
361 231
706 950
959 591
483 438
50 14
223 341
533 402
228 253
650 502
777 599
904 25
25 566
90 433
378 940
717 645
774 895
579 143
267 247
930 494
675 501
575 215
600 775
314 284
986 789
870 975
848 627
778 924
889 157
836 48
47 401
281 581
523 783
805 473
772 810
646 850
308 734
16 179
13 122
513 436
303 886
844 389
803 159
290 656
859 897
280 141
519 234
877 576
253 416
386 823
775 218
819 216
317 628
588 245
566 466
798 647
867 548
36 597
427 471
987 346
163 786
919 153
683 390
717 189
507 965
12 447
155 147
917 437
490 47
179 822
3 374
801 822
243 249
461 627
399 309
642 645
739 124
392 918
459 406
764 595
872 186
242 261
155 872
747 517
857 716
38 245
957 196
482 829
336 232
92 967
538 168
588 891
458 151
33 919
846 767
939 924
990 298
791 699
893 707
592 328
941 334
173 531
181 393
77 358
443 396
567 762
167 492
650 133
927 655
759 390
552 361
465 244
521 563
587 909
301 341
474 917
80 910
685 914
946 636
29 313
814 95
649 861
8 548
436 401
242 115
761 984
73 454
740 686
459 485
893 234
226 794
741 867
593 253
370 841
796 10
122 630
303 910
701 469
924 151
850 562
175 997
694 156
174 907
660 56
165 50
369 660
662 611
633 483
285 201
772 430
637 244
776 928
237 33
291 950
131 160
293 139
688 939
744 728
651 664
665 455
631 520
571 412
883 928
749 150
1000 893
552 700
139 265
632 980
249 351
580 838
327 411
449 674
668 716
582 849
145 696
512 740
353 62
508 190
295 205
726 170
168 326
85 373
767 854
299 256
68 355
986 324
455 212
820 673
525 819
868 26
737 13
18 111
553 271
392 393
353 996
452 778
256 577
924 534
350 409
828 688
549 745
117 559
811 271
135 276
839 587
737 712
885 311
84 732
793 413
919 522
701 357
848 787
866 928
559 633
497 882
472 183
683 94
866 360
20 865
201 58
90 307
842 162
707 155
15 399
538 959
430 189
188 912
452 699
595 849
609 474
230 764
613 3
792 704
154 305
563 218
469 920
959 273
454 116
981 177
175 937
621 796
167 256
772 432
888 288
376 100
850 794
750 444
104 988
89 300
702 308
566 843
332 598
644 146
51 406
808 777
598 446
413 531
853 261
554 450
547 718
665 667
243 417
449 660
177 221
990 149
1 706
493 611
643 580
867 519
125 681
509 399
725 736
446 388
425 410
582 806
521 574
930 852
696 173
31 398
31 751
509 540
739 224
322 128
854 496
868 607
591 571
876 554
528 73
672 881
885 320
260 500
446 318
136 756
702 690
767 328
380 234
870 754
548 535
814 785
493 750
356 921
663 385
411 466
355 517
572 596
534 52
787 236
109 144
586 550
142 320
610 637
655 538
386 673
252 875
274 347
901 656
524 635
899 426
362 179
726 632
232 156
371 152
242 248
643 576
77 434
327 673
729 324
114 864
290 340
954 6
546 214
562 421
795 435
467 412
618 42
298 759
99 4
573 391
817 337
262 944
360 512
704 851
62 529
177 133
897 759
691 669
159 326
582 357
200 894
578 547
82 801
290 895
732 154
721 40
730 185
333 497
962 791
174 794
798 13
498 883
417 193
606 488
557 220
472 840
464 951
380 83
543 577
842 903
746 812
807 115
162 719
170 866
946 978
186 687
583 888
932 726
533 657
729 443
471 49
772 182
496 468
433 472
306 320
479 485
979 338
909 185
649 878
20 442
30 73
202 603
682 366
607 385
922 345
392 973
123 133
156 109
235 402
358 205
538 776
182 315
179 149
818 24
490 223
762 391
953 56
328 988
186 152
456 790
633 363
271 976
438 137
972 587
295 896
958 956
611 128
856 922
363 527
649 748
138 327
132 576
566 602
687 424
326 517
702 43
388 581
168 451
29 535
703 425
834 578
202 643
965 782
914 877
601 339
721 102
739 400
648 235
878 764
196 449
509 946
486 133
670 978
858 531
340 822
302 305
129 346
732 672
696 283
82 688
387 633
737 553
34 827
153 719
698 641
168 600
784 154
961 348
801 84
847 548
934 372
800 304
329 296
410 164
699 494
284 366
412 529
515 932
392 369
468 13
101 823
709 467
35 828
511 191
618 908
132 417
168 376
485 907
212 958
437 172
783 741
598 217
516 631
855 994
536 550
365 988
596 479
302 506
676 729
774 847
111 59
815 923
466 199
539 443
586 49
634 215
707 204
181 227
298 385
125 927
179 434
17 478
932 1
129 97
767 497
696 392
332 673
711 856
634 312
609 392
275 898
51 896
764 375
501 749
714 666
529 823
779 646
89 703
451 630
50 330
69 997
656 461
122 751
605 997
710 693
906 632
509 68
223 576
122 930
312 927
774 735
27 175
967 261
225 609
442 2
246 586
671 597
463 638
585 814
684 728
239 676
890 657
547 198
835 589
223 718
518 231
572 582
572 599
728 946
153 536
326 444
987 639
870 852
995 901
902 882
329 523
759 178
103 849
894 218
876 483
692 705
15 457
391 909
417 873
224 438
959 843
305 416
341 648
83 172
1000 419
206 554
201 528
334 286
595 533
598 869
840 692
330 104
754 743
475 254
776 49
445 121
815 968
918 869
623 917
250 132
704 711
709 156
713 116
686 430
376 57
23 813
705 857
864 243
282 767
596 682
310 838
119 176
973 59
14 44
317 563
689 218
174 126
184 2
99 698
790 824
180 160
994 137
234 390
352 110
784 381
837 545
782 559
63 158
331 463
162 585
962 877
276 39
519 656
80 535
230 103
42 686
19 694
737 874
698 279
879 283
358 309
481 964
723 295
445 639
730 178
44 970
176 459
113 889
742 173
359 565
533 638
853 72
776 844
935 688
534 860
138 679
397 241
565 1
696 238
478 986
581 972
965 377
94 933
423 849
205 629
48 274
384 917
683 522
288 745
446 483
913 879
147 979
545 105
274 214
111 652
673 155
943 976
977 114
240 64
600 404
768 450
403 38
70 486
811 738
388 741
688 396
129 750
686 271
3 90
406 813
541 93
524 94
587 738
492 16
309 192
888 510
244 713
8 140
615 939
81 848
130 53
925 979
893 732
342 238
506 82
604 424
923 85
912 892
451 394
426 302
648 143
217 860
245 329
298 853
789 671
551 508
866 113
469 754
4 103
469 512
920 32
552 487
743 682
287 470
71 431
318 577
288 557
467 361
220 478
775 847
110 530
510 145
22 276
256 761
728 694
814 789
368 695
996 890
716 911
221 640
153 844
391 157
369 979
36 533
594 327
233 800
512 724
417 286
429 190
282 127
129 603
191 404
618 811
524 643
949 36
250 245
840 634
535 867
493 137
161 122
352 25
638 44
685 327
393 470
223 642
470 754
358 645
783 316
201 692
120 226
577 897
453 475
610 336
142 844
684 779
386 559
757 566
567 706
728 238
273 802
400 410
292 420
976 407
808 880
913 347
717 239
430 463
495 812
989 108
135 708
60 838
680 658
618 487
309 987
52 473
72 897
998 620
206 929
676 216
362 477
688 841
173 327
26 572
234 164
717 527
107 336
566 718
709 664
771 873
428 899
345 184
928 564
66 426
796 248
949 874
471 685
704 614
788 264
607 88
17 583
432 907
458 817
963 187
982 676
620 916
437 713
177 413
120 171
342 709
800 651
680 966
135 821
529 824
732 390
366 493
450 286
232 83
912 531
103 207
293 669
859 154
608 186
154 589
605 965
395 54
973 172
50 651
329 948
915 111
118 719
355 950
765 462
788 822
424 464
869 40
167 842
432 512
240 706
172 771
194 487
606 630
942 441
378 39
353 481
741 894
233 990
955 863
92 812
592 792
779 106
733 554
445 20
426 483
407 948
595 910
989 168
841 30
366 608
90 701
99 132
685 904
102 617
24 655
909 839
6 505
320 780
32 718
128 117
557 274
275 870
692 469
683 244
713 409
959 41
434 737
721 294
777 448
987 357
756 640
400 691
751 108
579 678
789 728
658 886
602 180
282 224
5 122
155 425
629 838
46 848
437 971
853 858
77 176
251 938
290 78
918 74
871 302
96 434
171 837
952 39
329 707
184 44
446 859
559 139
564 333
980 390
491 798
35 772
619 453
544 121
469 404
276 660
368 467
13 830
89 831
485 437
841 577
215 603
555 516
739 950
956 461
877 471
253 479
54 413
203 211
72 855
174 933
804 79
226 573
108 218
288 511
852 915
416 129
726 252
766 52
701 505
193 483
451 40
351 313
172 9
954 333
970 931
317 622
620 743
848 232
197 786
36 3
155 929
571 757
308 101
796 65
922 807
611 588
981 332
410 274
976 753
587 484
503 926
899 623
499 672
842 486
659 323
21 267
473 215
629 445
177 539
732 56
486 506
491 245
368 598
75 346
356 897
655 938
196 528
682 966
390 647
957 917
899 179
822 110
172 63
696 717
65 49
135 617
755 271
503 270
749 581
519 999
980 254
287 69
680 469
360 267
153 122
736 164
65 680
995 662
11 436
904 816
118 592
88 509
552 436
640 750
599 57
454 21
683 464
877 680
195 999
891 555
959 170
34 460
280 764
891 757
152 142
496 624
430 67
500 241
924 636
37 354
685 924
862 819
829 60
793 134
12 914
27 986
288 514
767 747
887 550
515 660
837 556
809 763
889 414
700 239
775 969
808 682
595 343
922 770
157 731
353 799
760 276
627 685
717 720
909 908
348 158
570 384
24 769
443 268
68 466
737 954
854 374
948 267
930 805
842 431
814 607
411 378
394 210
427 474
399 208
270 282
636 389
174 310
339 847
755 842
859 81
928 746
984 219
657 752
803 249
174 638
408 677
605 891
601 705
412 905
186 407
273 362
460 277
965 454
811 603
465 986
178 339
896 183
272 455
854 157
920 937
757 645
363 351
816 853
769 336
878 173
378 720
431 45
279 411
559 944
539 895
211 354
265 762
8 534
729 372
794 731
241 765
553 161
561 577
16 312
226 799
468 228
695 972
602 954
677 754
304 193
128 363
773 995
188 548
388 467
201 104
144 164
507 829
255 441
311 491
95 244
289 188
80 611
338 437
883 472
34 169
518 892
959 172
416 248
409 354
655 505
493 954
235 327
622 817
164 108
798 411
19 457
199 802
465 686
833 673
472 389
799 485
741 509
950 302
269 964
226 734
78 440
789 879
2 48
878 95
359 434
624 72
891 644
93 494
50 159
583 377
273 62
987 613
48 475
566 266
601 359
779 969
282 493
847 170
111 463
979 817
113 629
694 696
802 551
519 377
176 907
310 269
518 502
881 361
714 159
32 496
142 118
481 653
214 938
927 751
118 695
293 673
507 16
441 81
241 887
342 800
96 843
18 538
849 68
133 394
428 299
295 185
257 296
993 164
770 118
354 808
646 106
781 591
519 778
143 337
748 825
720 431
513 97
289 966
566 463
415 74
149 437
182 235
792 795
12 719
8 561
966 208
988 209
234 781
5 67
524 7
70 220
8 294
572 667
479 648
621 724
141 21
350 340
428 195
758 50
686 777
829 227
604 358
648 369
497 262
110 106
65 742
409 78
384 871
909 699
696 709
287 547
131 305
289 675
653 947
913 884
627 228
286 856
522 79
893 15
696 445
181 945
929 80
853 660
38 981
589 211
380 173
439 988
961 565
279 710
611 634
742 265
796 334
298 330
27 467
939 648
108 433
266 62
965 406
235 252
262 570
17 455
890 932
710 426
565 719
689 478
909 22
986 45
663 177
901 63
712 624
579 925
466 582
437 604
344 795
140 592
278 400
173 663
37 148
865 539
568 109
435 907
971 814
763 978
528 263
260 440
783 918
460 204
921 210
61 79
902 243
302 700
428 990
237 485
939 177
877 673
387 882
716 376
960 820
291 532
422 15
404 276
491 978
395 611
922 340
695 735
383 630
564 583
947 810
361 58
646 504
448 314
266 293
935 616
875 611
309 646
118 981
860 904
369 468
165 981
824 313
197 428
353 860
734 506
91 145
520 376
344 46
211 326
887 415
100 458
46 67
752 78
703 476
980 709
730 383
42 64
413 161
563 459
647 266
201 539
300 910
14 657
63 374
788 843
910 912
266 162
311 715
115 785
740 194
240 720
10 283
515 754
179 517
869 940
72 636
546 415
306 725
141 172
361 545
820 996
985 620
557 886
168 953
878 831
227 178
955 684
748 983
808 376
940 801
118 948
273 865
964 445
705 937
853 175
431 684
572 846
888 808
612 889
125 405
62 907
926 118
686 676
76 334
284 389
487 181
649 361
249 236
909 136
127 992
114 620
386 97
347 864
218 148
596 16
448 394
574 858
865 761
12 990
126 961
411 960
246 243
529 443
866 689
828 351
375 968
266 264
256 149
922 748
346 485
198 978
261 82
95 936
59 183
746 69
624 541
784 722
803 793
125 40
738 761
800 454
949 434
719 891
846 536
123 49
753 973
245 173
936 976
336 623
370 864
958 578
381 320
838 127
65 939
413 103
637 117
779 445
572 139
253 936
138 266
42 917
584 899
601 656
568 173
349 168
19 391
808 649
153 224
647 20
124 352
645 522
224 145
969 401
39 310
105 895
48 706
780 679
205 309
406 352
299 176
309 74
281 49
720 44
132 995
757 51
348 280
203 30
379 995
851 608
935 148
148 993
955 890
977 546
511 170
681 989
994 691
978 666
193 147
85 26
59 377
312 982
237 373
124 719
486 471
567 510
762 843
793 624
26 525
732 652
429 311
554 846
519 616
854 857
656 547
433 561
485 500
153 888
507 833
228 938
519 751
154 70
719 898
211 646
412 547
299 588
719 38
968 672
820 459
902 752
491 860
8 803
373 131
245 76
928 606
415 961
444 307
229 439
75 146
809 258
968 173
517 380
2 482
944 192
522 436
975 484
319 421
256 192
113 820
799 858
854 995
268 120
252 714
832 822
708 712
35 528
175 476
491 682
459 21
864 471
606 26
337 318
557 69
941 222
40 607
673 292
921 223
109 668
395 345
405 260
795 694
85 465
938 808
73 354
536 891
550 59
461 678
272 91
333 911
484 546
482 168
966 881
394 589
889 610
547 765
312 142
530 644
464 423
165 350
877 537
567 399
963 897
17 752
757 738
2 543
255 169
29 78
689 980
604 486
361 643
329 210
651 519
488 504
207 815
872 224
16 103
537 80
992 509
777 298
101 795
387 936
762 863
16 860
337 377
952 386
890 129
209 966
43 692
866 394
907 328
424 222
777 287
570 25
722 714
335 156
827 652
305 338
804 173
120 776
868 886
615 693
479 150
854 954
860 127
774 552
811 331
890 241
231 839
573 766
337 12
554 384
98 81
946 55
33 791
164 301
499 257
400 774
130 914
661 97
40 148
655 513
609 758
943 287
116 84
824 500
633 306
495 700
920 409
361 42
301 143
19 776
419 745
156 535
442 951
268 448
61 771
751 696
988 922
627 822
952 47
223 349
734 907
84 357
629 506
389 963
257 506
719 268
960 253
383 527
398 826
136 797
594 306
160 818
296 567
296 46
323 316
610 539
344 775
556 115
84 389
479 471
240 740
826 500
854 923
222 620
778 918
29 58
399 1000
142 141
150 57
435 809
693 143
594 742
662 586
825 902
754 434
597 72
654 732
989 386
253 375
667 50
208 50
885 655
475 227
459 726
152 374
456 77
522 718
727 461
876 429
950 163
825 394
197 499
948 538
264 584
586 17
962 677
388 405
692 889
642 535
96 644
320 405
482 626
43 82
13 777
360 718
488 787
561 748
477 868
475 294
932 415
3 747
952 317
880 284
208 542
679 872
301 503
290 987
623 892
259 70
202 463
644 617
219 917
279 627
538 589
7 820
225 129
428 867
840 805
467 474
842 851
120 840
322 710
615 37
763 513
61 144
372 819
364 20
449 172
417 284
629 902
276 420
559 976
30 248
638 946
921 354
548 804
193 299
629 181
222 587
878 48
491 777
657 311
944 226
785 468
344 17
614 171
142 456
247 398
909 243
814 554
842 302
234 902
836 168
12 74
274 780
107 146
903 356
949 128
792 54
800 545
2 375
204 84
469 577
971 596
781 138
18 981
591 375
46 962
872 857
887 198
978 957
256 607
839 327
413 718
277 731
777 752
23 94
163 830
151 691
607 951
531 119
449 17
337 471
966 347
442 28
578 877
945 663
393 707
714 302
619 695
206 777
571 263
450 143
164 397
320 856
411 564
758 633
564 172
975 657
925 494
369 270
466 564
257 628
253 621
93 842
553 480
458 964
380 73
478 738
648 101
918 422
533 86
545 497
116 365
691 240
77 534
939 257
926 242
353 188
604 284
116 398
560 142
409 449
355 298
273 911
60 319
885 389
76 251
278 743
288 849
987 775
53 722
246 6
277 13
886 941
91 631
88 452
106 206
541 824
626 691
894 384
398 159
184 342
722 833
886 594
261 542
36 225
899 519
824 944
508 73
656 833
381 336
813 747
811 399
560 342
417 534
895 321
593 743
450 101
182 541
94 676
761 746
646 160
995 421
705 79
931 849
824 452
840 182
830 197
680 567
883 411
181 815
573 765
967 687
762 856
878 594
685 91
265 853
950 794
19 147
619 588
807 695
795 495
972 841
325 280
876 615
380 248
421 515
633 763
317 34
240 514
13 170
958 8
557 7
939 417
735 803
97 648
143 592
774 517
353 754
538 330
682 493
968 736
320 645
880 821
956 254
89 288
208 711
29 193
714 529
616 618
865 456
685 886
714 924
697 490
501 518
476 676
178 203
950 518
474 222
122 69
66 467
1 395
488 104
652 618
408 848
733 493
681 331
739 569
212 752
515 609
67 635
953 43
428 543
660 462
994 368
493 376
948 372
299 519
371 415
8 667
53 649
541 546
824 730
917 137
632 754
537 332
613 31
713 411
994 468
933 127
769 146
65 667
423 340
410 925
930 330
105 278
229 534
317 334
6 628
342 197
670 691
709 84
384 72
476 366
834 785
985 100
792 960
912 148
116 875
84 465
826 288
3 626
725 102
177 816
655 981
236 540
711 907
334 476
610 113
704 515
685 164
217 677
480 223
166 845
165 825
272 141
88 506
800 671
357 982
580 24
133 799
902 865
331 263
198 208
792 803
745 968
235 946
442 732
570 328
565 578
67 363
951 513
854 794
86 776
559 383
715 479
816 940
231 455
37 184
121 528
955 256
754 562
576 859
820 236
768 93
85 982
786 977
735 230
530 955
962 920
383 998
949 26
934 116
786 134
347 461
220 407
36 530
947 915
390 895
546 802
363 872
681 57
497 414
893 792
483 638
414 207
981 477
555 343
580 671
276 665
84 948
68 133
495 890
128 89
443 785
825 572
195 200
520 624
742 306
886 574
612 567
735 246
468 314
477 859
824 918
514 193
326 641
808 366
954 11
29 138
864 541
955 308
811 596
442 204
190 512
655 328
375 990
760 350
283 37
873 420
959 759
12 312
774 260
632 863
483 665
690 237
442 729
276 535
694 63
393 242
144 735
585 972
9 37
608 359
485 727
755 699
470 623
817 240
78 842
308 148
536 712
407 764
702 221
707 412
863 464
201 129
470 278
439 933
273 536
36 115
790 220
858 218
970 49
525 691
631 832
667 297
474 395
831 924
6 413
102 763
97 152
615 527
795 869
291 694
298 935
384 936
967 148
148 472
962 479
752 126
630 224
677 682
598 968
443 838
979 706
713 870
389 224
541 325
451 862
975 144
579 526
86 7
7 520
555 260
646 750
896 984
673 646
966 685
627 53
37 433
768 763
877 541
803 187
298 786
756 77
858 101
614 195
661 89
541 976
867 755
886 695
290 26
919 773
20 205
870 83
162 191
70 445
197 160
261 973
349 791
821 631
224 778
701 674
856 84
789 970
729 255
684 625
174 457
144 334
51 442
497 811
887 103
755 525
785 667
772 763
89 858
86 207
213 842
390 167
941 838
398 927
444 30
787 129
890 523
430 262
52 668
113 226
813 892
606 888
816 987
520 563
559 960
293 247
7 604
250 668
692 559
937 232
928 935
132 551
44 65
973 869
157 421
188 864
155 83
812 888
755 687
512 462
128 733
680 856
160 30
120 380
954 588
531 986
156 953
490 525
319 942
381 523
581 3
401 790
159 82
54 188
606 192
394 195
762 570
258 757
349 70
167 545
866 315
341 449
299 733
380 869
117 949
705 90
357 663
674 548
947 555
687 930
237 408
378 178
700 134
601 849
955 456
374 53
179 497
738 132
199 324
750 785
909 719
892 290
690 340
119 191
371 419
819 728
792 1000
182 439
813 383
611 597
918 938
544 128
55 146
93 405
897 876
89 85
298 37
155 298
819 147
666 524
318 484
437 500
846 339
87 620
901 153
837 727
997 657
401 244
505 189
308 489
704 320
74 411
822 271
479 712
161 618
861 941
873 263
342 432
292 846
416 117
426 348
784 592
853 248
60 897
828 543
525 391
668 126
818 536
62 21
199 586
224 661
103 477
567 949
885 129
287 664
917 351
485 702
543 572
880 450
934 874
532 786
333 226
599 12
170 312
735 453
119 926
869 305
976 211
306 804
148 423
481 806
332 546
552 670
753 284
167 28
672 140
74 886
904 736
691 611
270 294
253 181
893 724
47 338
822 143
982 80
386 950
529 969
348 676
479 407
345 582
535 593
41 69
962 103
290 969
87 177
331 480
140 748
285 436
835 826
951 655
65 62
592 870
189 627
370 865
515 330
871 274
457 78
445 852
356 748
578 70
188 587
981 520
783 731
771 181
804 174
350 85
643 103
997 716
775 136
108 281
190 482
5 535
448 326
228 500
669 437
23 286
300 689
397 22
512 436
695 263
137 343
908 81
400 277
624 763
170 478
221 551
441 669
110 902
487 918
392 471
217 293
802 135
601 714
531 805
790 286
926 28
406 897
240 411
549 127
426 656
521 887
672 497
551 619
564 316
449 656
105 959
334 318
352 906
94 448
509 620
979 612
81 947
42 996
60 80
366 790
61 318
623 493
660 475
334 937
723 106
310 25
826 871
723 126
420 142
182 553
569 597
975 679
628 885
630 741
731 490
68 443
674 218
649 98
577 511
145 146
564 159
323 590
540 470
718 562
959 274
765 412
748 10
733 218
474 77
581 509
136 632
30 773
445 987
280 984
873 807
929 429
632 799
996 534
722 434
229 573
212 764
466 189
892 492
562 917
812 292
901 499
254 765
654 150
656 20
473 468
809 206
455 46
840 420
156 225
30 656
16 728
382 942
717 708
538 227
193 473
919 904
1 369
951 357
468 856
319 537
109 853
54 313
705 28
29 15
963 918
298 988
802 410
377 331
214 837
81 24
16 587
523 335
655 814
546 694
948 164
663 765
537 428
348 705
169 155
449 340
576 455
628 89
54 283
119 649
637 119
865 921
303 537
646 896
551 493
985 651
314 426
587 576
596 223
956 365
554 306
210 434
391 641
824 734
792 634
204 20
189 818
35 428
426 274
62 84
268 512
738 856
148 704
426 717
335 73
842 22
70 549
415 588
27 665
329 852
199 176
388 34
580 42
396 131
64 800
325 926
548 123
239 674
318 875
39 480
219 143
358 587
439 660
136 540
956 706
876 903
35 318
961 423
471 756
387 934
706 455
445 561
363 913
56 731
396 309
701 195
94 276
230 502
502 226
745 973
399 301
877 346
838 13
308 577
173 879
867 530
14 626
312 786
500 798
281 252
12 980
567 448
746 224
148 277
971 888
911 317
33 741
378 472
765 626
270 284
362 770
589 888
180 171
824 144
855 58
694 408
813 429
613 383
508 505
439 53
698 276
749 189
931 978
793 551
632 287
293 785
1 782
731 634
937 991
410 98
324 96
259 975
436 509
896 909
255 75
302 690
909 586
27 250
172 906
542 868
393 351
938 20
527 360
772 25
962 834
966 4
881 438
204 605
314 70
769 119
357 159
868 198
409 872
323 812
969 620
507 327
185 17
63 173
346 734
150 231
134 54
631 304
847 220
108 124
969 59
481 137
295 438
530 293
813 48
179 217
358 494
171 66
988 641
548 823
903 958
253 635
145 318
22 174
847 759
964 640
476 533
436 617
170 613
567 455
859 879
495 894
320 570
407 348
680 707
495 808
596 302
434 631
950 113
359 184
65 562
78 904
930 192
37 333
804 277
151 802
182 157
31 707
168 415
371 627
884 197
456 99
309 892
532 918
764 288
50 291
945 654
561 36
853 667
710 674
995 586
205 40
886 347
680 111
29 666
167 513
584 140
189 789
908 893
783 505
250 221
603 153
930 86
998 611
782 375
817 639
934 57
5 10
573 92
83 801
474 989
435 210
973 634
429 356
82 557
819 585
188 680
350 700
866 574
483 281
712 478
146 438
716 180
161 39
112 739
957 177
813 274
547 720
203 570
355 238
427 74
297 785
333 3
495 767
120 478
836 966
209 43
931 900
477 750
643 485
802 355
162 596
403 303
200 533
768 163
308 483
400 958
362 817
587 888
474 134
614 250
94 685
23 647
310 47
651 547
28 39
311 647
676 617
386 722
468 131
917 245
145 698
953 282
504 791
585 694
663 484
778 484
816 601
396 691
437 92
507 170
743 150
719 263
369 692
659 603
890 457
199 411
392 444
214 425
389 441
90 215
256 885
449 397
846 931
542 860
267 371
803 191
361 833
249 663
392 486
315 590
343 39
211 12
55 527
931 425
6 333
55 301
375 359
915 116
5 932
530 418
458 888
949 643
572 783
226 187
848 133
692 534
168 791
493 826
832 878
800 348
737 481
850 653
691 437
145 879
1000 600
830 452
42 961
595 325
529 928
88 497
781 930
599 542
286 610
595 503
327 33
66 293
180 186
150 270
536 570
179 212
737 534
908 883
682 541
79 811
588 143
548 825
861 767
860 123
36 892
805 794
61 993
465 616
217 556
679 92
664 122
373 739
575 903
707 197
55 510
863 787
654 619
327 901
642 801
303 622
738 131
693 575
875 774
851 527
262 118
291 571
981 436
666 525
73 556
416 653
228 698
58 768
714 316
61 11
413 810
948 711
789 95
933 843
815 842
316 745
422 919
423 699
549 980
662 234
585 354
197 833
574 252
361 791
198 877
584 784
400 993
594 597
971 561
95 871
329 468
745 895
755 368
5 266
514 756
573 624
354 136
697 6
465 63
858 281
348 524
239 512
154 905
69 919
917 654
163 300
261 931
791 161
672 977
651 149
812 984
183 298
981 968
133 418
925 611
739 217
34 737
70 809
845 18
138 430
711 277
373 205
577 778
141 537
601 590
310 135
588 633
412 958
943 311
713 397
948 556
2 408
438 273
136 704
408 376
235 898
489 586
633 827
916 253
592 74
842 893
410 127
376 998
267 912
192 719
834 463
28 43
382 107
223 464
306 175
22 978
159 461
164 229
537 619
146 759
598 936
853 379
279 285
794 67
909 59
397 534
780 596
359 242
871 648
537 418
406 477
129 165
922 407
635 517
223 866
36 49
58 649
112 672
339 89
946 824
880 22
104 229
11 447
443 994
283 432
881 871
750 582
487 98
365 854
743 203
24 976
33 123
859 697
172 209
594 182
846 381
843 483
687 5
324 78
252 718
674 791
998 71
697 886
274 652
142 21
548 583
634 943
153 296
282 153
736 846
280 122
540 341
321 192
917 879
476 725
946 751
933 604
252 595
232 65
489 463
95 82
488 991
797 930
311 856
104 957
923 226
502 279
270 612
720 192
544 811
930 825
457 478
42 549
793 252
317 855
349 671
327 97
989 575
271 219
141 292
4 701
903 514
229 499
865 942
300 57
829 990
354 732
119 585
763 911
487 40
61 139
733 762
151 31
312 44
293 416
25 374
112 980
441 791
1000 610
831 22
897 272
447 200
283 523
35 986
747 431
896 363
413 657
887 450
639 966
45 403
589 237
472 998
409 771
89 651
901 761
321 937
456 800
225 777
76 696
338 162
502 339
487 682
438 185
180 96
40 697
684 214
141 492
773 134
652 301
834 85
870 971
614 127
531 26
718 170
962 167
628 19
326 616
828 75
774 718
16 726
531 252
527 610
840 149
563 11
767 223
166 423
65 470
482 415
955 105
255 32
79 293
809 537
378 499
274 880
149 796
798 963
385 871
378 390
782 164
765 808
316 144
373 37
331 778
516 74
251 510
844 756
533 787
890 396
459 985
884 831
563 937
358 970
611 65
663 662
471 401
304 963
333 64
737 684
921 797
53 481
987 823
510 570
628 935
588 427
382 241
821 607
40 274
68 474
12 670
753 940
540 362
85 186
20 542
261 365
772 994
339 751
365 660
355 562
121 516
452 768
421 315
399 137
571 92
409 425
307 971
185 354
603 325
840 615
688 618
58 229
872 201
174 891
773 214
837 59
494 90
606 531
628 682
826 386
413 260
8 291
132 609
640 630
812 588
55 806
302 150
239 388
657 681
836 631
645 809
83 728
19 417
75 89
998 137
96 157
322 13
764 223
359 314
533 240
145 411
651 498
603 804
423 97
503 941
196 939
607 806
608 287
439 828
610 450
769 691
291 628
444 273
465 835
351 549
821 800
101 513
299 468
115 488
287 869
442 806
157 48
390 316
744 653
4 404
371 475
658 78
446 478
786 613
974 426
845 188
184 593
260 315
823 940
309 442
260 49
660 91
830 462
685 20
100 369
671 232
602 428
72 243
262 199
898 964
215 26
446 432
974 832
565 788
536 5
907 852
700 841
950 873
581 482
968 340
155 180
132 665
812 152
98 419
82 260
465 252
578 63
247 825
344 179
539 641
471 413
772 258
373 588
510 744
984 297
27 937
703 982
529 713
167 860
337 414
421 942
5 540
50 926
407 273
185 548
295 803
550 262
398 164
937 525
254 307
125 655
952 253
274 69
641 817
823 360
911 197
515 989
779 295
354 261
875 851
161 653
978 710
292 498
919 811
592 53
502 519
338 755
769 858
885 289
990 395
711 143
836 662
549 458
210 145
870 52
750 11
691 800
369 998
331 485
93 155
339 475
897 647
785 560
544 835
298 337
417 351
645 136
774 484
216 5
800 636
774 3
180 280
29 180
682 197
687 179
926 572
821 257
816 106
648 850
165 26
278 156
882 618
390 991
866 425
114 49
792 685
630 371
823 38
47 148
31 835
686 132
560 255
659 625
712 635
130 833
966 583
105 554
188 550
199 414
241 24
285 736
87 175
598 265
194 141
980 205
830 679
437 508
864 381
938 703
367 247
286 53
898 186
857 161
486 627
188 275
774 401
513 163
852 489
369 203
82 364
203 431
266 854
515 627
822 18
782 290
431 968
723 532
877 465
736 939
126 698
395 719
42 367
426 913
201 550
428 620
694 674
691 454
123 421
862 191
569 382
684 407
160 814
461 243
165 67
547 484
607 15
593 745
318 148
658 984
149 539
94 423
340 271
237 217
126 917
959 741
320 287
941 471
97 631
355 141
314 78
371 608
533 473
935 246
666 675
864 728
896 98
203 439
885 930
296 442
551 372
256 522
651 317
963 328
140 457
702 801
460 806
770 549
985 878
244 710
915 142
847 92
734 920
917 301
776 995
146 823
773 452
25 180
262 931
799 23
313 580
567 728
591 562
956 955
526 131
809 277
714 654
621 479
280 162
321 693
701 682
953 289
659 873
240 851
715 523
750 311
572 941
417 142
45 97
276 482
90 655
313 832
980 304
312 859
590 170
1000 112
212 724
981 822
833 677
400 648
718 882
619 110
180 168
918 885
402 249
896 726
652 115
937 177
788 957
91 709
872 888
385 934
929 925
319 9
489 576
392 619
236 341
390 603
76 837
573 60
668 521
968 710
296 754
983 996
211 3
11 965
190 720
993 504
536 918
195 99
396 983
187 305
63 340
348 925
851 339
882 584
305 368
662 231
134 770
352 272
347 656
651 508
499 966
875 645
526 343
60 313
381 791
872 300
375 203
289 869
898 212
245 164
575 763
348 649
943 614
72 981
797 721
352 431
979 316
920 113
728 516
277 925
589 335
961 61
941 445
476 482
479 329
238 82
393 535
548 943
301 247
236 533
338 274
727 883
581 166
906 110
300 117
570 634
132 74
240 836
470 719
607 221
140 648
291 89
608 538
726 930
2 278
590 626
348 783
35 553
905 767
622 515
142 576
780 877
393 61
986 596
67 406
215 3
766 288
6 240
895 926
49 749
57 940
913 228
253 22
553 474
660 534
399 166
179 615
328 379
450 46
895 993
444 354
716 756
643 787
426 847
99 823
599 615
56 869
479 580
879 341
861 932
480 276
707 211
817 355
585 236
434 917
426 521
956 692
184 937
571 771
993 446
311 283
110 677
266 15
916 506
805 192
130 107
363 712
953 601
141 578
165 326
754 85
625 853
105 875
472 792
677 768
152 307
926 326
125 876
969 309
758 336
411 879
339 12
316 68
46 110
813 269
315 988
919 787
258 69
888 177
899 84
717 821
876 722
843 618
270 92
420 846
330 405
253 548
665 549
409 72
809 391
376 174
77 7
37 178
895 91
660 238
160 482
16 624
762 278
904 678
784 408
286 952
234 763
749 50
606 499
72 740
939 481
562 103
432 996
898 606
150 499
930 893
768 538
407 794
331 597
235 367
522 330
103 898
816 244
666 552
395 892
460 677
309 279
147 813
501 960
924 900
941 530
293 952
300 325
585 85
220 88
953 31
280 231
264 69
494 246
373 334
884 57
659 715
215 909
461 510
890 178
496 465
278 310
921 779
298 469
23 490
478 974
441 344
604 664
827 246
983 884
28 907
394 300
966 553
835 588
767 289
529 622
215 723
856 152
691 94
83 510
985 877
99 831
817 410
559 808
146 746
187 775
138 413
823 672
165 791
97 978
87 542
473 131
81 236
882 30
941 780
879 167
471 87
443 757
627 248
619 437
155 452
989 78
608 984
2 526
130 157
841 969
506 545
961 233
597 808
944 998
418 180
675 373
811 855
239 409
123 58
557 112
879 648
681 79
906 399
36 342
400 949
854 442
189 428
512 950
775 814
100 499
503 94
45 618
821 472
973 395
701 12
811 182
189 79
972 592
452 408
463 687
486 669
63 240
407 651
496 325
338 126
661 296
162 825
481 12
165 776
602 830
855 362
249 674
775 857
181 439
804 61
273 463
720 677
200 535
941 396
879 841
825 373
414 949
283 671
814 184
426 798
924 540
336 526
346 276
200 761
289 77
911 17
364 123
366 13
114 342
954 342
734 935
12 400
505 333
346 939
388 344
213 780
193 288
749 946
50 577
187 404
708 584
260 902
338 682
689 838
153 5
254 585
982 750
346 746
366 616
395 137
413 407
459 575
30 760
447 209
931 805
577 990
297 893
85 115
421 740
412 189
562 839
473 278
20 75
985 750
310 957
654 27
263 954
210 213
436 226
150 892
818 334
656 521
699 825
361 747
369 686
188 274
217 329
759 875
100 435
340 162
247 388
138 476
510 967
29 834
263 330
642 138
126 468
289 705
750 607
1 530
619 490
673 620
685 479
433 927
505 732
929 321
83 227
967 969
747 725
948 200
223 728
368 19
78 815
923 938
737 349
602 760
458 363
421 48
767 862
904 733
607 566
57 927
317 349
365 582
13 514
124 901
956 910
411 702
352 474
341 681
1000 699
950 488
899 50
532 399
635 159
103 95
264 576
906 679
225 551
8 861
791 772
63 885
385 358
184 117
875 821
898 757
85 62
250 7
196 437
566 783
380 307
426 273
267 370
915 499
451 229
620 744
442 91
13 583
46 23
54 541
678 220
969 820
629 245
947 412
812 511
334 858
197 827
171 811
818 492
639 998
419 172
815 565
997 730
800 926
930 498
851 266
367 292
349 707
620 131
461 540
301 302
468 881
970 897
884 408
866 418
788 287
776 710
738 960
25 139
404 72
880 957
190 873
273 189
453 694
672 227
357 191
242 807
189 692
902 535
523 394
662 973
729 907
336 198
295 768
409 374
346 816
477 975
873 466
637 251
331 306
67 85
435 137
781 708
417 910
798 57
898 746
333 227
440 878
628 68
870 555
110 708
72 579
579 278
826 615
854 544
124 180
859 872
154 351
897 537
31 688
38 691
215 724
62 333
578 965
387 328
680 143
632 253
683 944
797 755
807 56
610 892
674 955
402 92
196 519
160 539
44 301
25 812
146 443
652 474
203 469
668 686
400 592
889 289
568 955
129 766
64 669
602 27
358 285
759 605
88 677
945 484
511 200
353 198
543 470
547 342
587 52
715 915
593 760
706 862
700 909
351 419
77 328
706 168
572 862
993 14
134 989
718 573
80 734
460 401
281 140
207 46
847 234
23 95
238 598
634 69
488 584
596 325
462 14
947 610
892 448
576 351
299 704
629 788
901 646
116 212
302 863
337 340
819 364
534 852
164 70
519 248
539 471
254 499
361 976
748 978
527 763
135 152
241 337
299 450
599 659
294 68
874 649
688 968
888 660
391 475
177 472
498 218
129 659
474 696
131 962
662 524
387 299
83 597
814 712
222 729
830 49
426 83
469 513
261 578
478 815
220 203
307 190
697 973
326 441
35 456
244 214
713 941
815 755
63 965
428 589
682 508
437 984
758 741
191 516
113 102
194 65
252 979
227 161
416 342
775 721
77 646
69 584
994 764
861 24
170 426
663 6
477 737
805 907
274 485
253 420
926 254
752 148
467 636
198 170
994 809
363 216
85 336
850 817
380 189
408 828
408 343
571 193
963 242
586 442
982 648
415 260
873 501
922 272
142 11
56 971
917 770
709 236
611 737
223 665
870 283
956 328
64 133
12 716
669 221
402 599
178 702
445 201
540 103
590 510
217 335
413 924
690 548
714 422
536 354
891 735
37 839
863 871
42 731
287 498
858 757
332 474
412 91
110 128
759 224
13 203
545 8
27 799
450 494
200 799
976 33
426 581
577 515
679 312
706 186
629 743
816 141
518 635
988 716
959 246
383 758
980 701
225 29
675 561
459 867
644 233
36 763
170 188
463 415
220 765
332 880
552 884
870 238
697 60
194 114
163 712
63 641
394 336
895 31
694 14
994 699
107 443
266 926
83 320
453 829
393 67
960 588
597 462
182 960
165 121
776 747
220 924
23 556
268 83
522 897
797 777
145 371
582 288
913 852
501 727
285 623
747 811
485 987
853 675
289 288
526 782
862 522
647 531
526 64
157 685
476 805
1 895
55 397
108 898
605 838
794 397
848 409
588 231
996 987
62 966
857 778
389 546
546 233
316 954
850 623
200 971
868 851
914 432
149 820
435 880
520 185
94 208
366 498
478 152
688 592
669 666
502 343
768 914
803 28
359 856
425 972
876 389
243 874
459 96
434 972
119 330
687 397
970 349
705 875
257 446
818 685
551 727
844 27
507 294
555 137
496 768
937 607
663 339
457 71
10 967
516 799
30 227
784 926
644 905
500 674
571 18
785 724
630 163
339 861
193 86
968 351
95 977
932 209
74 818
873 581
770 566
211 737
634 499
543 688
132 959
910 810
570 954
699 76
579 789
98 689
734 13
25 69
155 20
984 162
309 304
165 210
11 31
236 580
53 188
469 96
519 179
560 97
525 488
90 397
716 404
748 110
552 4
158 853
662 861
138 646
761 357
764 551
592 256
112 292
721 176
872 230
561 608
817 735
923 154
807 19
114 933
880 399
987 835
8 539
967 185
206 215
153 993
298 884
303 130
608 644
489 673
246 587
534 99
994 824
373 719
510 864
510 213
306 879
457 427
691 528
22 413
330 505
890 450
54 800
581 330
326 288
508 367
692 704
402 400
416 227
461 72
19 22
314 898
422 170
25 422
766 671
534 931
206 822
973 409
448 32
476 714
679 214
432 576
618 94
398 312
72 755
719 729
844 345
881 999
401 156
603 90
351 273
643 235
701 597
32 661
694 760
415 265
874 684
683 17
48 290
104 475
919 466
616 463
862 340
554 720
970 152
739 289
219 903
149 557
982 732
865 403
726 12
62 600
392 430
857 404
329 488
776 811
135 18
19 799
288 447
684 674
826 422
7 38
935 428
501 988
7 46
814 949
519 153
240 397
765 992
693 695
54 996
676 798
990 240
678 365
903 268
525 1000
116 188
914 848
819 148
745 967
270 756
871 474
398 823
836 481
696 55
440 733
434 282
924 970
668 398
733 630
837 543
7 342
897 431
354 160
156 455
888 811
836 686
12 751
314 19
169 490
92 57
160 190
48 763
965 654
889 851
349 883
859 701
543 57
767 381
307 374
296 484
766 85
126 37
38 217
868 937
274 124
121 924
408 407
222 291
166 941
337 922
9 102
133 235
844 492
772 233
254 863
392 679
62 509
582 300
662 939
135 184
834 173
965 373
707 586
939 120
231 672
673 614
412 220
13 411
19 237
228 921
28 184
275 761
860 577
270 286
534 110
400 233
388 298
865 621
742 136
506 929
252 306
744 582
846 520
497 153
875 859
896 397
16 983
601 155
738 522
932 724
819 691
279 999
720 498
569 717
52 91
405 313
419 278
621 126
369 959
594 226
970 285
7 74
492 613
510 835
376 793
793 209
861 462
813 848
245 65
447 96
603 350
744 236
504 271
516 368
183 597
668 457
205 477
707 554
802 32
104 73
877 602
922 767
538 775
609 260
581 718
497 408
845 93
351 501
719 869
379 905
911 658
961 183
649 940
367 651
57 51
83 67
692 535
326 368
514 345
208 112
146 185
594 245
380 33
740 915
297 698
201 895
675 119
927 422
9 186
345 297
592 107
11 454
869 12
77 135
118 890
389 759
54 187
621 230
302 608
363 619
644 534
540 412
547 92
711 395
883 996
321 144
727 854
172 2
604 880
539 705
845 375
132 246
290 725
738 599
935 936
960 401
979 702
351 200
772 475
119 610
671 764
470 649
220 255
202 2
561 457
855 913
347 148
461 771
789 908
88 973
722 363
236 204
888 676
235 180
809 37
203 2
295 419
877 69
340 902
832 646
199 760
22 581
866 477
732 83
854 782
119 804
33 663
236 507
701 204
111 240
72 276
57 910
68 445
540 972
628 160
554 632
585 506
216 208
600 868
704 91
165 44
492 554
872 827
284 455
806 717
360 121
327 622
908 544
644 384
920 9
40 267
714 263
15 919
335 58
285 324
824 688
96 684
891 698
450 128
272 12
462 409
480 763
969 941
16 757
571 971
211 951
310 685
85 537
190 407
542 474
145 714
101 601
767 827
324 456
765 684
650 835
879 799
473 788
310 213
522 186
322 297
863 998
928 777
35 255
25 924
722 381
303 398
109 227
307 358
764 828
688 561
338 739
119 832
774 102
463 50
804 782
827 36
656 951
940 372
820 77
398 625
134 433
281 671
823 380
768 187
303 519
163 789
949 161
942 657
135 774
729 464
333 598
421 378
780 823
322 541
561 97
185 111
371 310
585 958
147 182
984 904
844 676
744 162
402 409
156 34
181 924
767 831
924 24
557 832
631 390
881 490
563 611
616 764
885 713
437 726
11 524
342 884
421 446
49 552
898 498
955 133
434 283
604 945
362 100
637 884
47 422
288 974
826 548
28 580
173 615
25 389
859 495
91 723
26 73
912 315
928 276
215 946
678 304
970 800
4 716
244 526
390 243
355 369
514 810
19 345
317 339
149 206
159 117
315 709
417 437
996 296
659 351
522 392
23 412
813 496
354 349
182 215
98 980
654 991
495 599
431 79
524 904
214 258
245 468
945 717
456 526
210 741
207 513
439 54
559 394
391 888
846 206
964 215
891 362
67 593
921 58
392 642
189 802
751 210
169 970
128 695
418 357
622 163
624 828
258 151
487 302
87 444
973 885
473 308
280 408
519 648
247 273
664 756
986 462
327 166
605 691
589 548
721 181
274 225
495 41
806 976
476 340
26 912
438 696
825 928
980 413
37 503
622 144
972 479
7 577
965 343
82 378
439 977
499 537
692 795
409 967
734 40
795 892
519 927
869 3
530 607
992 907
307 701
680 853
644 721
190 705
30 744
509 968
541 754
759 722
852 617
285 523
19 270
35 412
764 534
790 156
944 835
617 626
662 774
131 568
963 66
876 178
748 611
588 788
967 65
270 855
350 749
842 888
680 162
137 502
982 385
938 907
325 681
249 728
29 421
417 54
809 654
355 573
538 772
222 156
298 682
40 848
206 688
954 917
235 855
228 406
496 792
299 424
406 426
316 411
117 271
703 647
354 932
937 901
897 227
366 777
566 754
551 554
427 35
913 98
321 853
42 233
547 554
903 193
868 47
968 444
137 469
759 318
594 309
106 584
911 466
177 603
632 849
831 123
961 967
416 766
854 903
160 144
297 997
755 106
273 546
403 507
280 373
83 331
208 617
780 336
594 1000
108 991
253 191
367 374
671 842
574 200
828 675
929 691
573 300
49 185
807 714
43 931
553 406
478 600
298 453
680 200
292 222
645 562
166 923
6 907
604 777
335 603
532 518
658 828
581 66
421 491
465 74
138 700
166 139
781 878
514 952
574 63
645 378
594 14
589 999
675 746
77 242
825 141
37 11
928 371
406 126
60 295
665 926
918 347
845 500
303 199
966 137
284 356
997 947
796 960
31 328
43 134
938 495
35 693
235 71
587 682
64 801
222 28
794 712
981 209
61 897
73 488
991 435
695 149
867 473
893 685
224 335
477 95
950 684
414 290
330 188
597 626
121 547
110 514
275 161
699 63
862 789
374 786
936 60
849 313
325 576
42 432
114 206
722 851
326 758
970 822
650 921
256 554
48 459
1000 162
283 596
830 240
962 605
836 785
846 831
613 560
58 713
526 434
85 122
446 162
768 611
738 854
656 302
896 308
948 617
976 161
807 848
991 229
657 887
890 946
834 980
284 605
780 795
642 325
359 747
719 504
611 25
847 376
882 817
718 985
174 757
1000 534
277 812
236 758
371 200
539 651
957 351
644 605
141 981
463 581
268 520
166 625
52 503
749 645
304 890
7 722
787 342
869 986
747 411
184 421
285 741
738 705
464 597
295 804
565 441
856 887
349 218
687 762
87 572
2 704
404 384
343 379
791 787
314 736
932 230
141 148
561 521
66 600
559 835
776 82
569 333
838 809
867 742
851 359
25 343
65 140
903 831
617 415
655 181
669 831
71 885
172 985
267 266
329 155
315 101
269 527
326 371
71 100
943 301
211 987
498 975
909 372
829 998
983 338
710 19
840 636
861 608
193 548
698 604
415 757
981 175
113 149
344 630
328 607
121 999
636 608
961 71
347 372
998 204
756 977
813 933
427 409
525 102
213 576
99 503
763 832
223 338
674 574
304 972
243 440
83 16
362 342
230 965
266 245
448 531
225 16
47 123
863 569
548 370
906 344
351 22
384 590
381 471
902 887
344 718
740 177
769 426
967 997
336 159
704 707
333 503
720 283
259 175
11 95
581 464
700 770
433 591
669 82
145 289
666 719
877 316
681 707
232 405
438 421
975 365
14 922
793 499
210 149
689 84
588 974
955 566
522 315
87 487
26 651
906 384
978 915
803 925
619 60
739 742
721 733
130 577
926 284
517 294
285 779
737 879
532 711
282 677
30 537
450 76
963 919
749 635
244 426
272 905
266 199
933 783
677 339
480 711
689 548
321 519
916 615
263 664
346 563
504 505
89 606
54 197
213 941
37 640
813 249
962 349
282 600
24 265
353 617
274 904
998 437
319 550
416 478
853 868
293 349
267 271
90 401
59 376
456 595
780 854
385 530
413 545
279 972
543 484
958 584
387 615
393 132
121 358
349 179
522 676
111 150
530 541
504 180
93 980
287 933
399 552
627 539
335 62
924 129
220 532
545 140
980 864
164 27
71 184
324 902
918 288
486 925
424 132
940 832
606 109
399 121
890 958
541 501
557 197
509 134
645 57
986 227
540 711
654 527
728 228
913 680
717 768
521 681
599 188
413 662
256 509
114 317
497 772
806 361
632 608
102 573
194 74
850 64
470 913
758 34
876 64
520 736
596 672
886 602
811 324
663 97
289 756
707 339
135 555
157 160
708 27
951 272
281 708
227 340
474 48
363 52
739 966
335 976
40 928
69 293
174 68
592 793
780 195
821 490
121 677
692 696
665 451
490 564
843 332
697 264
953 821
255 857
875 342
728 199
992 730
915 195
253 580
817 733
885 996
214 23
278 19
795 659
456 365
978 576
557 573
421 213
893 220
42 419
983 222
629 314
699 379
447 688
63 464
48 766
101 905
495 831
911 493
981 787
188 975
669 144
951 249
562 595
260 228
995 310
666 776
639 658
899 650
763 198
201 394
924 50
324 211
839 592
601 781
699 342
176 581
530 761
787 35
898 948
981 812
798 101
853 960
637 994
602 755
357 501
748 511
377 963
982 272
618 294
467 801
108 761
891 911
670 901
257 774
827 717
325 607
936 946
692 933
471 527
600 831
88 228
336 652
520 151
442 792
609 344
484 92
619 889
496 622
647 550
202 975
659 239
200 70
918 873
544 208
460 615
252 658
547 39
990 614
235 79
347 131
429 922
736 560
915 388
445 430
534 294
251 333
193 126
339 365
142 670
938 46
555 663
626 875
265 934
118 526
203 352
451 365
260 420
838 453
927 630
478 923
219 908
596 590
354 621
70 178
637 435
922 998
663 975
885 939
853 472
827 202
220 99
348 825
279 659
59 442
567 180
234 11
257 436
818 14
339 399
293 808
784 254
807 399
729 831
918 907
333 765
890 532
202 200
10 32
769 779
819 764
606 153
289 872
237 946
909 926
64 816
443 197
708 978
972 891
683 548
131 359
766 50
110 662
756 709
399 422
780 252
546 177
385 610
89 619
967 342
390 599
281 208
575 495
554 865
445 902
947 308
627 30
510 117
408 398
648 105
319 456
633 918
951 261
450 164
882 732
868 896
174 856
143 679
62 917
890 383
585 811
977 761
237 193
375 26
53 314
838 730
666 329
709 137
560 405
461 820
63 810
254 134
76 415
72 976
275 767
277 2
72 773
780 260
339 190
844 961
532 156
533 920
167 852
568 767
441 991
474 328
375 244
63 941
351 46
753 169
221 633
516 448
694 115
461 865
346 901
110 407
681 202
790 434
886 66
663 941
707 42
864 41
998 460
668 853
647 505
255 988
33 326
40 532
109 262
572 158
98 783
923 778
244 272
135 267
860 403
795 338
391 870
936 806
21 183
808 163
968 669
494 989
509 762
314 796
73 273
524 99
275 829
288 71
430 215
223 536
510 896
685 4
252 719
10 419
115 519
810 530
310 551
699 779
817 584
453 931
928 922
493 831
1000 216
395 980
703 864
347 730
715 664
63 778
477 959
7 487
192 139
12 710
78 806
578 448
349 540
180 226
474 376
685 933
197 846
997 393
639 373
799 806
943 818
642 775
412 861
912 700
101 213
605 376
515 746
336 60
606 942
730 382
196 326
63 863
108 924
335 831
542 651
922 617
866 241
288 820
229 710
283 759
744 116
617 645
983 712
367 40
792 513
292 48
774 623
238 668
771 256
413 43
352 800
854 436
613 962
416 625
586 520
873 724
169 926
262 302
562 961
700 425
578 116
150 800
481 968
57 846
438 318
382 89
600 801
929 100
563 249
189 727
809 676
974 14
507 854
850 210
175 524
603 741
291 402
260 28
381 202
781 449
220 194
270 25
761 172
890 315
523 391
496 611
703 102
943 888
866 580
762 842
346 993
621 565
446 311
914 766
692 957
921 726
560 314
20 215
789 737
292 931
361 90
240 243
193 187
535 582
644 143
626 137
903 33
37 614
955 350
282 628
992 674
239 627
543 914
584 438
521 278
235 736
16 457
386 885
439 618
364 350
638 209
121 673
144 335
374 242
784 55
467 74
219 799
585 295
201 47
532 179
993 334
929 570
933 907
861 280
684 752
545 727
728 627
564 292
187 841
897 122
450 155
231 221
828 96
560 431
802 397
295 198
271 451
860 184
310 231
756 894
332 570
982 438
652 323
810 633
912 618
945 548
261 53
578 527
771 693
203 415
358 535
50 737
806 601
433 28
464 768
415 580
163 820
210 925
483 59
224 590
381 44
517 4
357 807
481 376
778 187
162 283
586 331
59 452
741 773
723 44
348 266
955 636
214 901
865 925
836 978
919 628
321 818
112 938
158 311
489 615
882 758
287 432
959 752
71 645
177 666
330 77
108 521
760 514
276 737
982 604
572 274
910 234
953 586
312 557
456 308
515 633
668 252
298 690
480 476
419 135
77 786
728 139
34 220
375 629
12 468
945 79
773 343
197 942
437 421
275 798
192 597
208 743
797 469
497 417
226 743
461 65
396 507
1000 523
814 72
749 35
355 947
879 795
452 805
562 697
449 193
117 334
519 74
779 906
277 977
972 828
62 566
143 352
362 119
350 301
476 854
903 138
779 79
826 139
883 540
811 682
313 258
13 859
96 948
847 89
381 968
495 110
376 578
857 871
836 285
743 888
279 733
390 806
90 333
235 535
410 566
451 36
564 760
259 342
265 157
129 744
625 959
137 26
831 34
210 506
413 714
54 650
960 892
861 422
439 297
678 774
566 103
66 890
429 126
842 372
643 72
476 227
858 344
785 732
925 562
636 212
152 298
835 194
819 142
671 887
391 29
151 388
632 171
640 606
223 809
840 229
597 415
320 359
498 180
161 728
529 171
453 659
301 431
475 537
608 778
447 520
535 742
822 813
451 603
817 361
536 491
497 364
562 749
231 271
712 398
190 55
862 710
249 994
764 955
285 782
461 793
243 288
640 160
138 239
96 25
477 812
275 734
277 879
760 419
526 386
2 55
946 234
269 623
384 584
14 407
674 125
462 664
866 708
653 689
172 53
621 220
675 759
975 671
539 247
869 706
380 133
33 516
154 973
729 417
768 724
636 148
949 198
4 783
744 75
424 421
641 392
257 48
933 3
429 483
216 859
173 549
583 369
281 510
467 165
113 572
643 187
408 808
425 349
444 10
675 402
106 424
723 968
470 739
5 94
385 488
823 703
991 424
451 730
64 766
807 437
40 508
779 419
472 794
16 406
94 593
936 32
424 101
123 248
461 248
400 100
786 755
668 198
326 378
946 203
8 19
697 122
1000 215
712 199
24 274
739 403
73 999
217 790
169 765
704 882
549 29
49 753
642 842
554 225
764 191
829 76
75 881
884 652
678 350
214 887
387 694
906 830
68 815
972 264
697 133
655 150
478 90
256 621
60 144
423 540
698 298
895 40
89 960
893 806
663 904
574 545
223 721
67 343
132 295
248 340
273 493
717 663
290 794
624 197
444 803
238 469
455 604
296 99
316 844
488 457
779 840
643 83
138 202
223 518
862 748
244 83
490 353
391 393
93 203
562 493
858 909
577 584
244 677
218 17
770 650
400 711
768 789
902 617
311 11
751 70
861 997
364 403
839 157
590 132
713 447
218 961
768 120
581 60
460 187
873 640
816 755
651 187
673 449
947 197
44 872
694 186
34 112
207 481
519 371
315 192
477 27
216 624
112 446
8 229
515 66
603 711
290 398
658 309
660 966
433 227
47 847
972 284
953 465
135 794
710 40
231 969
80 878
615 180
611 576
634 390
548 465
675 976
377 186
916 389
706 768
403 392
74 958
27 267
493 33
356 438
835 133
274 342
977 498
972 465
598 235
230 904
626 172
32 688
799 39
828 731
165 387
321 169
127 41
800 685
585 432
496 865
660 802
723 531
207 908
881 979
394 186
137 844
761 519
785 829
214 880
114 685
926 641
190 776
163 894
511 477
2 511
169 854
382 751
23 40
370 819
11 430
327 948
480 424
614 890
849 677
99 168
753 204
929 11
658 64
768 280
73 8
450 781
406 720
352 750
457 245
152 527
406 76
386 890
787 396
518 273
515 426
561 570
852 427
417 684
896 23
483 24
472 458
552 425
450 648
167 820
777 60
168 28
82 628
473 943
955 384
548 988
92 458
698 867
849 640
898 490
285 396
721 778
859 741
953 236
76 462
913 296
773 473
902 465
329 278
663 552
429 623
66 16
28 576
314 561
189 844
259 3
129 184
942 979
766 436
636 341
150 36
374 115
180 52
794 518
626 319
61 462
797 284
655 43
866 266
561 370
418 278
48 667
451 490
668 785
946 962
110 311
583 800
167 644
166 119
134 120
517 79
924 564
662 930
596 107
948 207
124 78
573 88
393 930
982 494
340 366
334 995
171 713
844 128
214 51
626 589
551 426
247 452
648 957
775 659
241 506
303 606
546 627
166 158
801 635
390 689
778 832
33 604
419 974
912 482
933 716
170 201
174 547
981 920
828 329
616 467
952 130
935 86
337 209
330 103
487 923
91 308
382 456
640 746
354 441
511 343
752 602
772 388
453 556
797 692
472 56
438 447
15 460
101 9
500 322
861 874
941 440
129 480
60 836
230 57
957 282
710 241
695 348
815 866
924 838
419 720
872 540
766 405
91 314
205 386
118 234
381 923
897 271
513 617
150 976
687 828
617 714
104 492
649 870
565 6
438 986
541 773
334 829
808 304
970 730
908 738
214 582
929 370
841 451
344 446
446 62
25 839
579 184
78 426
285 51
619 818
570 199
698 794
757 758
742 484
709 220
240 935
782 36
865 578
915 551
932 111
528 511
60 394
941 538
288 889
566 970
632 80
732 909
727 207
77 342
301 476
387 788
96 95
497 804
990 245
62 904
752 528
184 582
64 636
640 936
696 545
113 876
260 611
942 128
580 746
221 769
33 181
269 546
975 894
245 540
843 218
835 636
490 11
544 494
2 677
490 802
704 393
479 420
418 206
975 878
50 106
729 561
736 672
45 374
13 73
117 705
871 92
168 124
300 83
927 869
861 132
335 40
875 622
475 681
41 52
936 213
606 418
52 404
155 250
471 935
221 439
608 472
57 592
752 483
754 735
803 515
799 2
456 537
190 263
976 446
985 764
770 735
374 9
410 814
421 481
226 913
170 704
866 462
360 647
52 2
398 628
470 783
781 919
627 302
81 54
802 155
634 450
118 854
764 638
907 156
881 447
881 859
835 323
813 352
1000 412
445 601
308 244
145 460
607 680
469 290
88 716
901 692
585 610
993 964
570 601
78 725
560 294
71 717
799 309
67 336
26 196
774 730
984 751
254 884
543 427
264 189
532 129
975 199
346 56
921 224
446 200
194 384
256 401
483 895
992 725
930 345
644 78
919 789
216 685
888 27
924 775
4 15
311 305
599 483
83 852
973 607
315 676
384 691
442 681
393 24
738 440
269 345
161 614
411 582
316 803
225 214
318 382
817 917
392 802
612 368
695 853
787 295
887 933
830 344
163 695
758 867
760 370
113 723
455 566
204 276
528 355
600 226
711 462
811 203
360 853
303 625
910 94
367 725
935 716
357 175
256 969
282 367
265 862
520 206
61 883
38 25
873 601
691 532
209 364
75 709
227 548
281 939
620 38
482 565
937 949
892 931
231 622
424 127
562 661
705 556
452 694
244 10
636 97
967 316
46 301
181 745
63 227
818 491
738 634
173 686
557 578
282 147
878 262
29 512
481 454
572 399
380 675
177 732
456 572
849 247
226 850
240 978
595 579
136 685
83 603
491 201
852 430
397 209
720 105
582 966
149 430
502 1
733 111
387 992
892 226
962 239
76 921
751 467
611 655
995 447
990 470
181 832
570 814
633 584
983 903
406 746
215 563
352 537
928 95
378 483
553 59
695 120
436 314
539 101
40 564
862 141
873 815
352 615
178 92
521 8
295 637
986 915
896 12
175 473
21 739
487 294
268 41
222 390
22 287
629 675
542 146
892 374
477 563
869 116
190 471
794 377
719 500
610 425
122 590
678 407
66 587
903 956
347 272
359 686
165 178
512 601
774 60
855 542
563 48
670 278
485 581
441 79
268 813
783 931
568 914
71 988
456 570
911 747
307 857
804 740
451 330
42 209
11 698
353 307
417 981
439 328
603 730
977 785
722 267
902 627
40 687
525 550
448 53
15 709
502 241
857 52
325 57
805 995
990 581
824 601
91 824
696 262
714 699
667 942
993 310
374 305
391 998
258 325
60 507
366 564
702 287
425 266
488 603
71 412
107 169
246 856
533 361
109 409
939 652
501 563
614 496
197 157
18 68
480 459
434 689
3 354
576 944
409 126
734 799
812 587
758 329
743 383
902 158
190 998
251 617
294 936
237 798
91 849
146 517
833 685
239 73
357 473
367 444
460 619
203 744
63 700
655 805
689 883
236 167
155 851
717 200
135 958
358 440
428 832
731 79
503 786
507 268
588 104
673 355
806 785
234 724
583 252
922 147
474 671
876 101
951 561
845 609
557 725
42 312
973 494
860 556
660 804
947 109
615 4
477 92
864 674
524 958
237 488
952 564
295 312
319 564
437 672
584 340
265 454
809 881
932 326
185 602
565 790
516 955
247 287
438 451
903 49
42 442
866 665
211 944
736 273
456 85
291 77
407 853
422 844
465 993
774 127
494 987
409 896
400 47
928 732
575 477
933 649
30 147
319 79
156 597
220 667
714 254
286 966
176 464
329 816
791 745
952 681
639 259
351 213
923 333
265 239
900 817
832 19
348 652
492 449
962 796
193 730
569 85
547 637
679 806
750 47
992 196
501 816
135 380
291 712
847 756
396 301
32 767
813 567
694 631
723 724
659 30
871 736
577 825
684 349
854 792
844 889
794 225
47 465
848 229
639 236
692 230
388 515
800 537
148 995
302 312
248 666
112 845
647 335
708 351
770 605
595 962
32 759
234 467
593 656
432 431
968 10
205 473
111 943
903 220
491 926
978 423
420 887
474 621
418 369
604 968
290 99
555 296
717 926
663 872
306 420
571 507
714 809
460 578
793 275
379 910
610 313
50 959
258 353
384 210
308 643
121 314
75 867
86 358
405 432
681 49
235 207
544 226
770 532
250 78
125 334
44 911
980 891
396 608
942 138
356 279
199 478
117 324
507 762
513 451
961 573
958 743
969 98
396 471
761 715
219 583
42 617
502 213
722 410
586 641
53 107
980 256
393 326
687 884
587 910
559 743
792 374
431 752
576 449
120 870
932 1000
284 580
877 356
352 771
72 373
780 179
187 747
926 244
628 715
513 883
627 459
667 353
370 140
927 769
684 11
877 963
661 642
308 578
256 478
559 515
847 527
952 183
564 101
422 427
74 691
899 639
629 318
4 595
307 101
700 678
62 320
540 627
30 37
51 532
173 505
696 624
886 535
222 878
673 437
455 550
170 969
279 498
540 725
780 488
248 679
874 399
182 493
183 769
986 845
655 543
320 567
942 408
833 875
658 461
5 132
819 557
566 346
306 129
788 773
383 419
305 553
138 847
556 488
612 622
337 439
648 571
643 291
812 28
909 811
297 177
613 282
454 357
212 108
966 342
431 176
685 503
266 151
899 174
220 312
621 783
68 736
687 649
57 410
626 303
30 623
634 405
577 755
962 236
379 99
799 855
327 795
631 403
239 677
982 914
637 493
310 937
795 83
856 410
589 334
592 376
305 953
268 767
729 122
409 266
789 946
611 596
30 608
981 808
210 633
130 199
842 77
403 361
934 608
895 792
550 508
916 417
983 430
425 764
105 854
4 812
138 419
66 455
606 567
208 974
934 138
234 762
885 604
60 835
847 944
992 783
288 467
324 237
917 736
2 196
589 987
308 183
927 548
226 673
437 493
755 858
260 626
787 204
767 473
838 478
669 822
181 820
572 317
578 95
893 277
199 677
256 924
445 43
25 749
30 745
849 384
740 96
671 843
552 13
269 624
482 409
255 126
413 75
355 432
906 326
221 707
248 272
642 634
617 434
437 801
874 877
657 878
173 502
140 769
588 548
637 741
320 757
382 777
743 492
609 155
829 27
391 602
443 393
131 566
653 340
958 868
980 46
836 379
472 49
887 4
865 17
66 195
631 136
996 729
242 580
745 128
157 969
265 696
488 690
817 674
405 158
550 810
898 510
444 241
724 948
856 981
159 549
620 94
720 217
940 998
330 444
114 61
835 451
338 275
11 878
231 453
971 465
158 577
125 57
77 447
522 2
424 975
752 177
566 160
635 107
436 610
825 216
653 333
520 495
687 47
341 557
939 859
352 215
60 799
811 624
50 508
668 101
435 334
317 194
610 219
784 195
983 538
247 715
593 938
422 997
228 201
815 863
302 764
229 519
908 49
913 823
184 290
931 667
918 750
399 370
522 293
742 15
70 933
825 289
856 598
965 958
475 27
414 30
417 968
275 439
541 63
208 13
269 290
659 450
483 496
784 99
418 291
482 861
559 162
684 783
814 203
847 473
349 575
819 342
538 45
366 869
813 200
320 92
954 314
121 211
222 979
525 224
670 680
718 65
988 375
367 610
780 775
167 512
388 567
333 443
68 850
782 589
937 652
391 197
353 546
581 847
863 657
427 780
708 757
162 159
45 621
31 607
579 713
542 327
603 503
423 173
18 838
434 417
667 46
251 873
289 115
590 60
13 901
130 838
779 454
566 542
711 962
905 680
339 538
146 949
127 736
371 296
273 108
44 518
555 262
214 603
706 107
3 217
58 75
462 892
745 218
43 87
167 244
305 343
747 46
795 394
905 719
886 443
950 475
432 21
638 862
196 573
108 346
762 527
282 7
670 830
436 40
903 245
319 589
822 145
223 271
555 286
549 786
865 346
715 128
173 178
812 649
643 697
570 830
413 121
56 908
450 312
251 631
310 651
584 632
188 176
916 201
855 44
833 247
407 371
859 269
708 699
551 464
200 617
581 831
266 760
132 769
276 418
537 224
874 586
645 958
986 100
953 603
697 845
726 246
73 299
192 463
256 100
213 29
153 885
122 871
527 496
565 349
500 881
641 649
730 470
501 31
363 491
374 597
389 976
105 291
673 944
429 552
843 554
907 121
577 774
994 172
340 160
235 979
332 950
713 82
717 108
391 349
357 954
308 893
344 698
569 416
633 199
160 289
801 899
24 789
459 76
802 654
940 773
533 881
473 677
762 652
133 220
600 935
817 182
683 103
708 168
334 834
73 126
445 599
457 564
126 334
416 276
494 13
342 682
144 226
350 389
881 43
214 468
301 659
647 892
891 726
750 207
465 590
696 120
98 832
517 756
470 167
264 849
698 461
988 833
871 217
815 16
103 777
605 371
735 171
184 5
505 759
293 835
315 786
224 786
933 949
514 375
860 147
712 885
835 84
468 310
249 696
685 105
93 176
770 796
799 550
445 736
32 824
244 85
583 250
97 922
413 751
455 378
389 593
753 905
897 913
115 84
9 674
586 437
40 12
762 135
396 407
588 747
925 345
676 742
902 100
381 239
409 701
621 451
159 836
734 340
450 893
686 543
491 518
789 371
512 532
981 882
1000 218
161 54
691 905
419 768
995 392
159 930
670 783
260 952
50 522
591 550
359 742
795 117
524 677
359 757
892 788
592 264
202 719
773 68
130 413
571 395
600 964
563 89
724 360
484 279
79 474
784 617
598 159
215 16
322 878
532 295
892 868
15 684
967 193
589 84
94 336
345 383
956 296
760 928
395 413
876 471
92 256
613 323
121 996
120 529
671 850
774 17
628 24
610 745
516 721
182 63
764 555
376 262
727 942
767 553
897 346
909 637
773 568
532 909
269 106
305 178
984 837
132 319
308 117
910 727
522 12
81 244
12 285
117 293
851 490
646 366
17 719
261 360
616 988
480 540
725 571
643 950
915 823
877 778
586 218
510 785
427 996
664 466
409 230
335 5
769 584
594 261
400 518
104 291
576 825
696 88
557 215
293 442
457 947
175 668
191 690
225 966
336 785
752 884
86 958
486 769
203 230
95 925
762 911
642 910
885 11
62 877
648 864
806 974
316 849
662 817
202 486
623 476
151 186
578 23
577 819
529 31
359 298
376 835
952 505
110 818
284 85
73 761
688 740
422 623
84 605
593 283
515 463
386 322
47 88
256 633
899 486
579 575
249 1000
961 488
467 756
896 181
580 636
394 185
29 962
213 345
893 606
925 199
320 559
76 895
439 44
988 87
836 669
71 215
42 311
571 74
54 528
495 11
738 800
211 557
188 186
554 975
607 213
652 599
999 251
549 717
609 376
280 477
93 936
254 294
683 664
722 355
240 39
845 266
43 383
563 878
169 114
813 84
925 260
824 891
407 587
520 296
621 9
189 377
873 269
889 394
96 129
104 965
514 1
539 341
386 355
505 128
612 36
487 905
488 725
712 818
54 878
684 99
188 539
582 18
373 381
562 240
295 94
230 379
199 40
802 864
406 392
229 894
534 524
832 711
171 616
912 344
963 425
397 79
319 849
411 437
992 597
641 965
65 363
344 508
494 774
349 448
145 763
45 946
786 891
547 448
456 966
203 482
236 623
270 352
704 153
588 445
436 572
82 195
859 352
892 733
47 508
468 657
13 854
933 221
657 241
873 223
737 283
446 132
106 603
235 891
548 709
631 809
521 746
440 274
154 410
485 969
240 322
953 979
163 603
385 664
288 398
668 7
166 521
910 257
269 173
323 513
884 868
514 746
430 309
590 946
354 389
876 367
363 285
325 637
7 589
900 21
597 117
150 178
460 301
572 423
932 768
948 488
932 296
40 932
644 304
104 323
469 508
756 743
154 321
975 486
434 543
166 436
684 420
208 231
920 384
259 956
799 113
579 607
988 487
272 877
425 596
874 905
943 379
344 595
705 879
202 183
158 263
250 424
566 984
513 340
644 369
786 458
93 502
758 483
391 669
959 2
120 550
364 329
280 84
356 922
938 336
48 810
628 267
743 557
942 60
423 130
479 455
325 255
277 857
985 719
860 791
120 113
870 955
409 839
850 122
215 728
294 853
22 900
102 436
854 209
728 112
180 86
906 3
453 640
126 709
125 458
542 826
72 830
782 627
934 699
529 535
511 406
954 718
956 459
38 892
126 48
723 198
189 555
426 903
310 563
495 825
964 118
466 889
4 674
893 258
193 919
135 140
691 348
218 735
279 578
630 352
79 956
782 578
858 689
269 520
359 461
227 323
995 594
907 311
749 261
81 649
2 604
151 765
833 778
928 538
218 440
250 533
280 586
114 575
940 901
801 157
460 744
833 731
6 466
159 134
10 565
31 213
108 832
738 584
167 647
277 57
299 527
217 786
38 14
417 397
619 704
130 19
199 298
745 722
294 952
357 89
479 83
606 857
234 658
44 21
224 286
796 186
215 661
306 484
961 392
334 897
278 875
134 823
129 263
804 625
539 76
82 243
303 369
831 579
60 541
734 722
466 35
551 362
641 390
851 201
990 451
646 810
294 933
383 820
168 111
716 178
172 224
387 506
919 543
790 994
250 426
551 316
236 915
847 137
937 799
747 824
531 977
646 121
195 236
675 768
206 140
659 840
820 664
373 862
62 113
888 948
56 871
692 909
575 319
462 40
925 371
556 801
783 64
658 219
940 248
80 814
489 511
789 20
704 753
521 243
73 245
248 848
601 74
32 122
917 35
887 111
975 774
82 803
782 786
49 628
806 896
573 858
994 107
875 888
225 288
208 638
399 458
921 379
793 379
314 626
305 191
818 143
743 209
60 930
606 523
866 957
818 723
650 965
265 501
556 984
833 243
619 269
637 180
89 48
615 474
972 324
318 959
87 596
429 759
608 878
758 432
334 182
387 913
728 66
530 92
972 467
623 224
822 536
193 673
797 89
585 798
656 970
296 277
837 874
65 976
879 943
172 328
839 332
760 741
939 825
278 452
328 444
451 728
172 529
582 651
308 19
114 232
857 989
837 596
414 857
969 357
531 359
771 852
846 314
931 176
418 157
979 288
83 282
66 244
655 415
747 949
312 760
723 156
267 387
113 168
837 962
385 383
917 579
204 654
832 912
120 711
902 807
9 108
583 961
996 315
191 415
835 679
692 736
995 232
615 759
355 117
764 36
110 439
501 652
204 903
224 865
751 35
499 556
231 752
629 497
725 668
856 224
326 875
475 964
206 375
382 211
744 685
305 809
953 889
134 589
440 262
376 237
219 773
52 435
852 99
676 774
409 215
276 584
254 814
538 404
92 105
173 940
225 431
625 973
303 564
442 902
132 72
158 419
640 60
414 599
453 141
742 961
604 533
158 433
195 349
337 819
575 570
348 275
986 943
240 230
100 312
830 53
120 821
821 811
420 426
3 519
401 482
468 954
536 731
651 165
771 838
384 130
803 891
597 436
939 961
825 906
626 965
283 421
460 191
894 1000
519 52
569 835
3 255
762 797
853 3
349 367
523 906
321 562
658 766
153 20
422 680
324 104
998 287
881 839
770 48
38 870
851 136
869 347
903 858
321 123
665 695
365 162
220 718
213 408
970 632
133 240
145 695
887 611
369 507
391 932
955 550
864 349
287 954
431 42
955 150
441 878
655 226
670 369
485 966
25 50
631 180
706 478
126 195
546 630
67 617
528 835
293 725
350 856
207 512
846 59
879 627
338 264
519 290
592 473
18 942
718 886
463 212
5 412
214 219
235 190
683 697
654 21
416 173
292 156
878 281
139 31
901 233
621 945
281 901
371 881
452 120
263 777
917 413
624 393
891 75
208 273
38 447
512 394
878 392
915 363
248 450
784 184
247 49
300 422
495 337
415 290
288 855
326 955
621 718
290 89
348 232
337 80
787 801
184 264
594 888
518 237
335 70
326 172
835 59
179 8
422 974
826 571
647 470
468 781
105 39
73 735
742 18
823 638
137 788
303 975
704 274
465 254
316 70
783 959
256 727
150 400
117 88
305 113
437 482
675 3
445 450
32 179
665 536
315 804
323 487
383 698
801 913
243 638
193 7
44 802
763 595
806 869
792 783
815 232
610 505
784 610
541 392
440 635
679 952
891 863
461 342
65 76
606 219
955 492
339 785
733 869
312 534
141 938
978 643
844 997
578 10
877 526
758 744
30 453
844 225
388 420
938 501
901 212
667 915
785 976
977 715
899 118
384 433
578 691
775 777
9 520
1000 209
865 428
367 59
250 307
363 805
607 764
847 274
639 716
455 400
825 856
804 866
793 450
457 118
425 602
162 174
944 866
520 32
695 762
479 591
219 570
354 124
101 133
402 624
842 922
879 545
995 410
513 112
484 891
70 847
136 477
588 265
684 574
246 293
415 952
574 632
240 89
764 50
252 254
3 175
278 438
297 287
879 453
860 796
171 458
476 736
265 571
848 709
688 269
133 329
413 258
305 435
156 229
479 131
532 784
144 576
334 323
41 694
45 565
43 140
935 922
577 60
414 557
798 527
595 601
565 668
5 583
215 879
520 428
266 912
723 118
365 644
294 572
743 534
251 608
420 79
906 461
336 225
443 618
122 884
650 852
804 883
505 400
142 124
605 428
380 594
26 739
232 658
543 370
692 49
980 499
984 879
141 335
407 239
580 828
89 959
925 287
299 321
935 642
630 837
485 228
995 617
459 194
51 665
688 441
946 83
292 326
692 231
252 36
180 768
999 844
73 565
698 710
401 302
499 885
471 88
535 238
288 523
762 656
51 684
409 213
51 982
564 943
927 320
947 263
599 906
340 79
621 19
454 541
670 465
816 113
727 14
371 506
651 724
970 658
137 569
902 349
435 926
980 263
416 900
468 335
73 406
139 963
574 559
394 596
453 844
492 877
535 701
957 40
503 137
859 103
995 661
663 639
24 836
648 595
826 218
490 794
78 887
227 240
14 323
124 798
893 706
2 349
546 869
814 963
834 301
528 109
529 630
285 162
231 572
63 636
279 998
837 979
751 223
541 207
25 66
672 199
217 962
801 136
54 346
523 286
495 96
954 931
473 578
562 820
874 693
578 568
350 377
844 210
536 549
84 843
633 140
362 946
542 332
9 406
432 57
314 58
329 797
880 482
352 299
516 507
145 410
815 194
252 610
808 956
579 758
156 975
577 64
965 153
688 20
744 279
789 45
772 178
179 929
323 171
249 201
24 318
668 259
621 369
927 566
115 883
11 775
528 455
821 793
872 947
69 711
971 424
732 921
557 36
788 738
127 486
297 595
605 489
819 842
148 905
720 19
110 141
759 621
281 447
579 670
805 991
550 699
429 196
764 893
181 737
197 764
576 674
754 864
990 212
547 559
779 136
988 924
645 192
452 931
599 211
466 736
274 102
777 554
305 971
46 443
472 251
749 916
843 156
487 683
665 138
943 437
151 187
593 150
195 91
51 245
503 687
113 800
712 447
781 512
633 119
957 681
202 511
747 447
787 956
390 510
172 296
271 840
628 599
855 879
125 874
420 461
298 779
223 781
740 275
714 419
73 802
495 928
572 207
214 336
422 549
467 300
107 323
172 652
230 876
91 221
696 349
288 451
780 526
596 665
233 785
23 300
774 907
842 418
778 985
945 875
515 176
711 185
98 824
662 745
992 305
789 102
387 467
337 582
8 949
858 473
932 975
327 875
423 29
820 439
887 857
535 412
138 684
603 534
2 599
494 654
624 98
204 72
606 822
97 495
191 695
987 665
492 658
986 895
90 672
565 656
406 449
966 651
849 501
902 642
84 39
84 321
269 906
400 805
229 910
946 525
638 620
509 318
906 736
914 146
286 930
18 358
287 303
574 229
43 986
247 754
982 101
823 727
813 542
821 648
680 419
156 400
698 916
996 551
436 676
31 794
951 381
635 375
812 390
207 728
484 553
545 367
102 395
714 437
685 735
404 919
436 431
465 792
723 570
270 968
504 450
306 763
287 82
461 717
171 236
939 362
425 605
127 84
128 922
757 391
41 80
783 38
423 812
173 362
149 814
157 232
8 385
288 20
767 71
548 422
444 171
881 307
395 157
937 70
173 828
840 253
651 395
383 439
872 324
830 846
643 532
432 688
286 804
247 784
219 309
901 235
523 115
711 536
990 123
40 654
805 432
44 901
818 513
547 950
500 182
53 446
50 378
597 969
552 152
29 584
700 990
932 453
371 520
489 73
670 645
212 256
622 989
445 404
781 891
41 953
933 608
13 179
675 916
142 350
58 51
35 464
333 774
446 881
441 600
286 375
388 417
22 292
184 935
857 500
683 114
13 625
445 935
62 99
55 351
561 344
308 671
909 772
543 788
295 133
226 346
606 593
589 774
61 847
395 992
322 370
97 268
676 113
231 491
569 36
233 513
722 453
264 287
801 297
870 40
579 959
67 74
338 388
750 79
205 559
366 231
192 392
400 355
471 293
725 122
375 169
46 113
78 630
407 421
589 230
696 365
630 905
843 349
445 681
766 611
547 975
340 336
906 773
993 656
624 954
554 819
59 879
188 93
275 666
889 481
910 520
331 433
45 967
730 264
259 464
514 602
666 805
339 325
355 569
877 309
111 41
172 787
31 882
163 41
731 229
415 727
367 832
822 971
678 615
933 901
83 803
685 781
27 417
114 798
787 434
1 509
792 158
604 23
891 185
657 53
562 407
455 542
321 151
583 958
399 192
916 280
224 615
338 625
349 386
105 145
811 133
805 819
515 662
649 7
320 316
332 85
4 85
911 16
741 546
93 172
359 665
872 910
528 148
432 366
988 423
528 871
884 283
862 403
953 381
971 467
421 509
896 4
705 836
699 138
198 387
930 310
918 580
64 722
867 829
782 153
764 840
279 779
282 190
851 389
407 292
727 385
944 842
679 433
813 491
735 929
193 818
874 454
960 230
984 340
911 995
364 538
570 308
509 118
422 490
350 39
170 972
979 802
497 355
271 740
548 598
339 74
213 926
925 56
383 243
850 711
354 148
242 737
709 559
347 299
621 878
479 198
822 761
234 52
872 168
478 467
916 901
813 608
819 319
319 242
349 313
349 881
120 382
970 652
332 619
192 150
395 150
466 738
434 527
510 687
268 773
70 763
810 664
70 506
15 332
198 291
812 523
995 330
299 28
864 229
399 900
280 32
413 668
313 362
640 512
666 255
367 419
111 370
751 852
906 332
546 162
361 797
166 601
141 222
993 214
152 8
374 459
843 807
765 29
534 109
520 169
798 576
579 249
714 326
296 885
837 778
106 4
465 440
965 968
613 650
786 493
374 521
612 496
645 671
445 951
585 239
189 20
271 471
297 278
726 507
847 115
636 665
111 6
908 710
799 37
54 497
441 952
353 52
163 925
247 600
525 404
840 67
504 470
609 514
621 449
317 500
924 881
506 138
453 968
289 616
753 544
535 230
691 460
336 943
187 274
775 740
600 303
839 798
697 113
713 91
737 444
515 854
787 475
855 922
994 22
798 81
948 180
193 143
10 702
393 838
511 310
615 295
599 362
707 537
5 277
42 581
306 656
970 296
470 159
205 223
616 829
154 40
696 334
78 690
587 21
810 605
34 561
385 219
401 555
228 188
980 284
599 582
508 548
646 536
212 940
783 417
787 997
525 559
209 825
253 231
991 639
848 570
483 299
484 301
987 400
932 425
154 516
261 922
927 904
578 286
267 238
462 3
832 350
792 745
906 929
240 476
764 791
296 159
640 287
755 718
939 69
362 486
195 74
70 657
94 133
220 24
377 742
398 11
993 912
688 679
61 30
372 27
10 181
799 728
828 644
522 229
441 700
739 94
382 129
88 655
356 433
601 164
688 294
847 262
210 372
323 73
650 556
38 460
537 312
122 658
234 555
742 636
489 872
520 73
33 507
374 816
959 411
754 847
932 396
955 90
810 336
785 601
998 719
363 11
418 601
735 909
847 472
445 849
843 475
729 27
737 670
802 879
507 245
439 492
88 659
305 572
877 806
939 22
60 670
915 536
94 348
786 982
816 302
119 14
33 310
494 21
694 524
487 93
439 762
637 665
717 219
88 788
924 351
666 203
901 788
688 53
684 989
605 3
409 757
224 928
961 354
377 734
63 102
911 276
747 441
548 303
208 12
270 942
126 634
774 502
164 626
889 857
193 525
743 589
34 392
737 710
39 390
338 76
196 328
955 583
795 82
732 82
934 102
131 44
27 36
550 193
647 772
172 49
418 452
956 36
115 837
616 59
382 947
989 855
744 674
327 308
493 885
829 171
615 756
731 44
351 818
241 1
142 611
970 212
524 312
674 986
968 494
667 124
97 206
605 888
444 151
732 267
336 59
788 864
218 484
581 92
518 608
541 189
877 624
496 511
182 894
653 328
782 723
469 439
250 441
851 820
472 55
613 108
159 597
460 133
954 391
597 654
874 311
944 504
482 639
772 852
970 496
332 915
680 384
449 590
106 162
68 453
852 569
920 206
847 408
110 999
446 199
157 481
759 531
782 466
4 572
884 716
560 324
528 941
153 714
230 314
259 411
751 344
813 618
413 381
18 213
234 44
876 52
770 284
642 490
245 658
358 804
632 33
245 341
717 563
803 200
479 608
675 411
700 343
336 667
634 375
860 879
781 453
410 946
830 140
737 839
176 547
633 623
747 670
896 976
88 832
949 650
658 733
509 539
726 407
827 156
330 475
55 980
982 480
121 462
174 658
71 382
503 735
87 795
648 976
553 653
988 808
196 46
81 495
768 399
645 840
4 61
728 198
937 234
504 219
339 344
723 424
388 406
816 744
866 246
44 525
451 911
31 509
150 354
601 243
751 877
726 190
836 393
795 762
518 217
768 353
182 217
270 448
729 283
612 335
565 381
702 791
855 992
291 818
968 799
323 765
841 223
765 548
229 314
844 86
5 80
341 162
971 253
517 726
301 480
663 907
175 125
127 879
1000 996
139 429
620 350
49 764
599 966
343 362
593 799
2 825
839 539
583 717
40 576
551 520
267 748
278 721
899 40
587 974
337 107
762 765
999 666
703 962
926 917
719 569
154 253
978 284
92 284
766 646
239 11
786 272
991 110
348 567
126 128
962 52
395 130
94 10
179 870
679 253
162 913
629 602
314 851
502 724
997 429
306 340
976 912
108 612
673 373
26 680
418 332
600 492
848 525
656 647
774 768
707 512
540 58
803 429
694 427
77 350
279 100
524 228
953 430
220 507
544 911
105 690
724 983
715 796
854 149
54 594
120 900
429 643
434 316
170 186
418 132
731 818
362 488
138 706
920 586
369 364
503 443
483 823
148 818
791 431
553 715
544 793
590 887
926 106
242 177
749 563
111 34
484 512
165 256
136 733
952 923
302 104
931 967
25 284
561 454
732 946
538 422
608 956
263 15
707 187
502 469
7 725
831 218
465 522
100 670
759 165
95 663
118 785
365 352
262 594
647 741
595 463
32 668
57 830
933 391
968 609
381 802
713 846
269 509
575 212
788 141
886 736
357 724
124 313
191 61
814 394
882 379
513 486
566 605
862 147
695 505
875 849
588 400
840 189
243 183
70 438
472 654
925 995
260 161
90 990
442 773
137 368
94 476
452 411
874 987
214 746
1000 834
363 179
758 473
582 623
625 688
924 499
721 63
543 380
155 517
676 422
495 346
924 990
802 58
571 969
504 739
679 609
193 744
779 263
946 204
369 872
52 465
983 836
747 257
807 611
988 162
783 977
532 625
276 137
420 344
28 912
993 885
660 895
216 62
393 388
587 255
414 301
862 657
312 93
195 621
483 484
201 553
42 19
470 458
416 724
422 467
353 39
108 178
919 726
991 5
623 706
60 303
41 86
46 6
419 581
233 567
837 401
755 809
392 923
741 917
212 523
974 168
663 803
318 8
439 940
477 869
619 218
829 749
687 505
380 985
727 383
479 287
482 455
77 115
711 48
993 167
923 491
441 931
278 696
862 246
335 337
128 739
851 8
144 660
417 523
639 947
961 984
405 660
792 802
968 202
612 769
388 973
295 921
992 512
311 984
152 953
435 1000
979 99
279 397
863 864
986 737
156 108
226 744
758 18
68 484
983 299
848 341
266 853
454 507
452 621
368 121
61 200
330 273
961 386
899 225
906 478
869 129
796 145
781 797
247 889
403 182
6 734
869 625
944 83
177 916
635 805
610 12
597 821
257 415
851 465
405 129
519 769
620 251
472 762
542 119
618 680
96 144
43 354
567 631
353 893
17 208
467 374
63 101
243 960
55 810
590 611
207 970
84 309
416 317
263 218
950 693
999 598
422 90
472 255
948 13
686 110
445 320
857 811
865 57
446 434
325 748
919 110
521 687
811 714
80 447
991 742
350 557
533 205
731 54
330 481
14 998
968 387
609 550
811 27
224 260
672 841
226 177
33 802
264 15
893 538
691 933
972 548
699 736
670 637
16 761
699 78
656 777
239 191
132 740
18 843
681 473
186 663
843 79
992 639
438 132
266 376
951 801
930 188
341 476
782 240
25 55
744 853
599 641
538 789
458 396
745 822
150 939
698 664
403 584
865 412
798 513
858 236
776 29
100 375
275 673
560 943
173 406
759 235
290 836
260 343
140 685
364 129
223 426
449 103
252 455
961 940
90 835
136 49
117 466
823 530
910 975
419 886
947 330
906 549
831 166
227 85
860 784
835 922
356 671
349 396
604 606
945 49
926 487
226 334
605 115
883 756
994 382
784 27
614 856
416 515
100 57
277 470
634 659
568 52
64 969
118 484
580 714
858 730
1 17
341 309
351 684
933 808
604 589
651 429
189 224
452 647
195 971
774 83
722 273
107 275
854 942
406 297
930 334
262 656
366 903
986 990
883 59
918 978
977 131
987 542
903 40
925 130
514 52
594 723
852 888
147 98
103 428
878 446
183 807
747 816
446 795
976 433
125 629
853 205
132 657
279 583
44 652
73 270
535 418
71 11
124 304
672 733
942 744
597 5
587 777
818 701
504 682
961 979
476 813
898 728
96 993
998 647
971 88
20 1
437 588
956 925
950 782
956 96
67 712
43 214
378 551
285 302
351 671
133 153
468 96
403 672
470 786
900 707
879 103
999 679
45 857
642 660
104 865
115 341
365 1000
436 649
21 720
85 231
327 620
517 441
267 524
312 948
198 992
169 36
660 686
906 404
600 900
992 334
90 542
697 274
305 383
343 807
110 721
212 698
138 682
941 548
222 32
660 114
426 289
417 41
734 237
106 674
149 25
484 745
589 612
250 189
217 921
103 468
900 4
793 766
722 933
258 399
405 796
501 133
651 141
864 464
122 336
185 283
658 650
181 583
177 654
568 422
982 832
66 387
929 714
368 3
319 873
898 41
632 362
981 590
961 79
570 300
579 81
844 735
140 885
622 847
370 73
634 677
489 447
972 988
219 858
1 933
289 660
413 605
687 399
85 538
679 644
715 454
868 517
388 570
6 445
544 604
576 888
691 562
392 235
596 341
462 976
262 991
556 201
592 414
383 61
49 647
269 963
614 48
179 68
890 951
799 622
40 601
508 685
184 354
622 274
472 353
863 276
744 59
49 852
474 184
547 29
94 876
91 790
604 948
848 988
944 907
437 901
972 171
779 71
790 307
575 267
784 975
26 481
110 896
101 342
903 565
231 726
860 833
630 489
124 3
618 676
706 761
600 420
267 194
873 239
594 587
532 569
814 482
418 267
640 54
503 366
217 462
810 731
752 946
47 873
876 140
5 440
31 544
333 510
602 200
357 856
581 899
596 626
924 696
615 324
315 672
650 43
670 351
681 923
174 281
418 550
405 750
47 555
505 314
774 171
752 953
71 74
767 676
724 832
48 339
90 901
194 782
107 801
987 847
794 18
517 979
280 138
360 992
245 510
980 619
961 976
814 537
494 815
822 882
576 768
448 276
129 962
65 227
522 660
417 39
966 792
148 1000
486 234
990 77
160 612
976 6
626 906
36 734
827 565
79 262
718 449
338 168
75 373
100 682
898 155
53 675
568 351
674 368
916 34
506 278
965 433
292 20
909 214
183 662
563 529
518 228
791 638
72 118
895 195
628 983
543 139
146 758
508 646
138 209
184 978
909 74
195 449
501 128
594 629
235 486
448 209
382 580
116 402
120 916
124 325
624 26
509 339
746 689
179 571
687 410
530 426
864 238
36 693
939 778
359 451
567 557
160 878
81 938
637 12
300 566
235 851
1000 295
175 791
780 533
390 103
646 609
71 975
685 881
288 810
541 632
419 865
514 713
861 518
708 182
427 658
133 993
390 174
206 457
898 72
343 147
919 647
515 513
432 232
697 803
210 967
928 256
348 629
203 233
774 349
682 490
677 357
724 294
712 678
413 257
862 828
437 970
85 32
222 87
924 548
679 247
754 430
96 337
732 930
235 380
938 352
258 435
476 342
241 855
605 16
174 506
540 953
382 539
421 619
108 112
777 785
4 754
680 436
355 273
772 764
625 796
72 300
678 444
214 841
374 912
639 503
409 753
256 901
2 938
325 34
125 991
451 34
231 688
263 979
838 382
142 71
185 55
608 448
58 324
579 214
646 303
475 867
532 9
639 958
103 861
89 258
710 495
818 502
381 94
851 850
844 347
607 911
267 949
297 202
256 869
146 715
578 492
306 4
43 89
555 983
140 166
30 859
230 683
541 935
699 10
1 459
932 625
790 76
298 332
121 697
857 35
679 254
418 436
372 432
76 522
748 982
503 657
336 603
587 923
33 879
970 555
489 672
386 504
718 955
251 513
188 410
381 380
625 393
898 106
142 191
578 179
153 880
619 234
245 996
68 769
512 677
517 885
824 170
136 14
143 225
319 460
370 305
977 290
948 469
595 825
432 766
725 31
811 598
78 356
17 100
740 401
450 697
147 352
721 1000
587 832
73 246
649 223
291 846
301 626
695 798
321 384
437 597
490 46
933 750
733 16
234 125
964 368
194 870
146 500
226 564
615 226
149 189
447 530
57 468
374 986
124 327
48 679
340 4
423 691
349 922
410 461
419 823
5 301
595 745
951 917
8 315
813 707
66 196
46 204
877 43
495 382
202 156
359 466
399 669
839 933
573 904
399 730
40 273
663 265
138 529
170 173
891 885
553 953
372 647
956 994
559 376
701 844
198 865
610 994
414 54
605 963
222 945
331 500
901 30
875 636
934 912
220 419
22 728
527 522
421 20
475 580
957 174
219 869
730 922
3 712
178 235
415 368
24 995
112 389
55 862
793 218
635 76
960 157
37 365
687 468
661 550
116 34
879 926
661 354
864 827
279 636
581 310
303 20
114 324
698 936
7 639
864 725
288 562
726 28
649 514
601 305
551 138
650 859
906 592
935 340
409 498
947 674
600 465
786 451
808 437
896 951
934 471
333 916
303 942
791 265
683 312
250 817
246 250
638 648
252 24
630 385
882 833
858 943
594 268
894 12
163 876
869 28
604 43
993 636
295 57
362 275
481 844
507 223
502 67
883 927
976 330
839 196
861 443
449 379
120 421
182 656
986 865
690 977
955 681
368 747
787 933
911 442
37 449
445 25
82 263
490 696
847 536
414 150
955 454
540 131
267 576
950 495
976 107
582 914
301 673
735 454
997 528
373 346
315 899
968 421
357 895
194 787
824 445
284 613
562 952
803 273
284 964
143 43
524 199
75 304
604 447
91 278
236 24
767 664
866 9
66 380
61 977
498 209
256 38
3 693
655 684
498 125
655 634
585 424
117 866
607 653
92 922
521 676
87 393
39 427
6 222
271 497
934 150
859 272
356 792
361 28
22 618
192 245
304 733
861 675
823 487
542 89
21 828
31 362
584 269
117 197
95 904
72 912
156 899
309 434
307 664
883 188
896 261
901 522
174 673
89 59
688 339
408 58
529 211
423 356
155 944
940 745
229 521
630 538
843 694
139 816
70 944
335 306
943 910
491 282
454 776
662 948
859 542
511 894
121 444
903 348
851 616
679 585
471 974
626 779
609 666
179 709
879 275
623 686
508 488
561 828
448 280
193 982
144 142
269 700
248 784
626 485
439 738
969 848
437 130
661 13
610 449
976 928
470 894
557 12
25 614
164 510
74 723
719 125
453 131
922 633
418 356
97 805
359 910
958 964
980 141
713 976
698 399
286 711
234 780
727 803
603 802
426 188
775 871
785 549
2 164
800 515
671 153
837 445
942 375
167 251
930 196
190 17
890 922
484 158
304 95
686 437
939 686
157 314
975 488
21 294
787 345
184 463
521 594
321 13
982 29
550 642
251 108
316 226
672 714
408 72
167 547
835 545
429 321
273 999
791 537
909 102
871 890
695 902
787 544
460 281
46 391
64 925
808 937
681 148
405 146
736 499
777 329
769 549
315 790
989 290
773 973
627 322
763 206
489 831
95 48
514 17
609 773
817 372
908 919
283 158
509 685
432 123
739 655
42 266
331 845
897 408
958 175
398 964
452 786
525 992
850 467
316 690
194 103
696 932
889 477
979 98
518 128
768 554
723 398
189 336
130 263
647 903
81 944
979 611
943 474
826 22
88 525
337 697
596 616
249 301
160 427
995 299
974 262
843 157
685 922
279 307
412 152
512 433
505 36
294 424
839 836
957 843
674 332
377 795
272 830
65 158
630 499
908 548
167 262
419 696
984 78
535 532
649 29
504 746
410 376
989 566
855 679
940 692
556 39
90 865
420 584
865 987
993 715
681 281
832 61
740 969
717 44
823 757
697 834
45 682
960 944
155 152
675 459
997 872
342 328
263 304
560 444
934 249
333 584
153 219
687 569
432 647
324 799
41 365
653 547
863 794
750 367
660 812
642 890
49 955
737 461
651 333
37 97
750 281
634 577
545 871
1 486
325 914
641 183
477 665
683 677
614 262
438 355
74 9
678 471
812 426
590 408
382 501
265 666
102 26
413 629
771 292
568 121
293 832
739 18
352 184
581 757
900 452
91 975
34 581
316 707
282 450
405 449
566 624
863 471
591 621
748 934
327 429
37 491
361 304
1 787
502 256
122 407
2 188
665 792
734 594
601 174
92 19
378 626
120 503
118 444
670 732
17 827
300 923
355 818
44 767
912 509
189 999
101 640
882 381
424 751
523 498
136 98
843 822
7 584
486 94
322 16
673 391
258 384
767 246
882 315
502 550
354 531
134 303
117 135
640 292
522 634
795 270
392 124
162 150
134 914
129 115
696 810
273 698
135 874
485 197
164 853
998 740
683 440
502 60
28 644
987 688
128 984
232 161
58 966
805 578
53 204
667 515
884 852
150 528
239 106
38 707
915 634
950 78
25 57
676 74
914 618
799 130
297 8
328 448
547 885
694 796
522 518
482 252
875 209
797 209
652 664
295 138
881 379
340 318
773 534
202 823
818 586
284 820
127 111
411 449
757 540
691 729
290 954
932 886
386 81
728 579
512 897
533 917
323 756
890 254
338 933
159 9
497 42
525 380
968 142
720 529
812 282
434 913
861 983
602 636
143 732
322 493
328 422
153 544
927 794
871 981
153 209
814 633
51 528
653 666
511 767
685 22
452 546
777 770
912 917
33 798
314 277
596 666
116 167
974 61
448 638
670 650
636 577
795 891
885 402
837 869
968 991
885 429
257 604
11 459
104 625
144 391
19 805
187 467
928 711
61 488
389 23
62 98
219 956
9 563
599 707
962 55
300 209
187 142
729 177
381 16
146 622
944 270
533 477
116 393
91 764
109 42
802 521
239 110
994 283
986 512
189 808
953 792
18 514
88 665
345 87
856 322
144 841
593 716
163 604
333 974
955 663
506 300
124 855
371 482
21 586
152 867
730 739
572 203
699 784
160 66
176 784
948 853
496 598
120 533
829 104
980 237
401 126
131 997
279 735
711 67
69 857
921 868
904 569
119 695
145 10
543 679
78 943
892 300
232 422
626 418
505 225
829 135
847 251
506 791
666 324
680 428
86 624
594 443
528 952
241 103
309 793
91 894
106 980
202 573
886 595
727 739
161 631
580 399
187 976
607 243
550 288
610 50
798 596
167 336
213 766
934 927
935 731
379 829
457 575
434 387
336 985
83 589
845 181
654 400
795 296
539 43
913 456
867 321
585 532
105 927
141 628
171 423
581 773
147 116
690 114
607 683
292 891
814 517
723 904
882 720
681 223
767 650
161 157
607 242
949 237
679 109
737 554
650 866
906 376
959 195
243 566
191 43
478 569
511 910
795 230
175 890
987 779
178 444
474 848
878 739
442 528
449 648
418 758
299 413
697 986
647 28
388 523
916 823
451 668
744 720
817 443
613 625
760 989
554 970
731 2
202 376
507 492
25 796
678 864
983 777
350 86
158 834
476 913
809 888
851 70
835 492
131 854
285 331
543 731
893 294
211 579
716 243
494 508
709 386
546 349
738 904
431 674
767 844
22 890
765 641
668 90
540 403
750 272
713 251
47 941
891 970
343 391
63 131
266 549
71 249
132 299
826 814
969 102
362 302
778 822
635 27
759 682
510 435
71 303
761 345
728 368
374 79
776 819
443 343
199 137
458 563
266 87
452 969
140 555
815 714
90 743
900 367
600 889
635 971
733 205
882 975
517 514
871 646
505 282
727 133
800 91
208 471
879 649
505 76
168 18
513 834
934 55
364 402
159 600
315 880
978 741
787 967
91 356
687 559
266 905
257 655
757 816
157 409
585 725
141 577
573 831
167 472
493 814
546 434
857 876
320 756
38 865
140 387
798 850
209 713
774 175
702 776
680 991
703 978
99 239
331 13
606 402
800 134
861 389
615 130
174 953
608 7
416 933
369 625
337 626
534 76
874 729
933 524
553 633
609 575
720 769
486 342
804 718
703 495
931 908
377 714
306 289
644 237
639 712
480 261
380 8
452 232
449 536
373 149
546 835
559 504
961 227
665 309
560 107
893 54
413 441
575 2
330 961
564 235
521 718
752 235
116 283
785 276
693 962
884 238
300 933
114 286
227 529
45 212
631 837
655 661
983 450
786 665
798 1000
762 196
226 146
843 621
555 705
311 952
140 577
575 790
152 748
85 855
569 963
83 387
149 573
624 156
917 698
503 103
873 871
194 897
968 14
629 184
835 453
14 400
691 951
940 465
857 57
307 960
395 173
238 447
761 229
176 97
116 633
681 352
982 225
789 759
833 142
289 293
352 287
749 251
826 68
348 685
765 640
970 57
857 275
12 518
312 64
502 543
961 877
320 705
649 56
214 714
615 257
854 936
772 601
319 844
26 714
571 698
108 886
405 797
694 366
640 766
414 885
580 545
852 931
868 857
738 513
716 791
3 521
688 746
476 999
373 657
938 884
456 931
111 715
462 179
764 577
934 123
581 827
884 321
566 445
362 956
502 516
751 728
821 431
689 20
746 642
286 944
971 736
996 984
943 765
761 203
518 352
606 461
195 700
370 606
222 287
228 726
254 647
335 909
707 831
158 395
910 204
721 443
310 816
309 488
841 340
840 463
407 327
620 613
751 260
457 853
52 803
126 631
731 327
219 812
974 282
791 616
377 919
267 1
351 601
720 373
887 427
452 949
603 710
927 412
514 500
267 943
108 154
21 728
931 39
238 994
314 363
318 996
826 334
421 960
676 818
164 113
811 294
176 405
709 583
454 588
797 398
725 297
983 894
32 659
996 259
912 167
950 203
561 460
879 76
517 820
510 735
289 270
386 86
590 837
515 757
229 415
817 177
220 392
52 135
758 567
901 881
222 965
666 722
473 196
362 307
509 728
354 871
850 719
331 727
208 212
518 419
717 552
265 909
645 139
162 748
259 628
227 789
227 932
927 127
992 164
898 404
970 626
246 292
783 785
65 768
267 485
722 220
277 141
397 311
709 844
26 81
190 42
247 862
256 70
790 986
3 223
235 863
59 897
224 312
223 785
31 363
591 896
139 991
726 913
240 993
362 206
859 367
773 159
104 584
385 626
397 799
549 520
20 962
438 228
367 270
198 552
499 563
164 75
228 109
585 727
971 278
260 725
863 840
289 80
995 504
539 545
360 834
609 853
866 184
757 900
300 281
328 301
858 523
710 826
593 474
512 525
853 616
362 490
944 294
462 663
138 451
143 910
63 206
653 373
520 392
798 366
362 339
810 780
244 627
600 644
946 298
779 272
688 9
40 469
665 824
395 232
925 857
440 423
349 695
140 306
205 756
105 627
43 156
816 654
284 51
507 719
35 145
240 682
306 853
853 278
476 824
472 643
851 76
721 186
93 641
197 939
882 434
22 179
794 686
330 740
882 592
628 176
529 351
810 480
792 736
217 815
718 992
820 151
964 682
446 760
653 48
647 384
457 765
481 387
847 878
655 878
977 101
227 304
613 813
729 266
223 187
105 811
737 612
237 738
382 898
735 488
153 760
76 435
284 448
397 570
465 153
79 655
707 871
852 898
812 45
62 883
978 550
744 492
714 670
88 368
214 728
778 905
409 834
333 747
971 43
9 52
771 975
627 50
984 666
48 289
631 416
586 5
194 969
444 538
152 949
35 104
867 940
703 726
352 667
165 529
777 301
845 809
96 817
732 64
485 276
387 809
38 293
123 559
427 3
899 841
260 12
635 998
42 986
765 794
628 321
233 642
892 824
855 903
854 318
534 705
214 890
756 461
830 828
309 767
985 452
688 196
931 470
891 647
241 137
865 9
270 183
124 465
774 739
778 233
577 691
961 599
323 88
614 142
695 445
73 238
74 246
985 678
35 521
903 834
77 831
719 679
855 958
45 924
806 700
342 66
219 308
501 872
7 896
85 326
768 162
41 612
45 164
320 871
407 994
88 834
605 477
96 322
641 490
226 438
578 560
908 828
769 611
683 402
498 696
608 564
682 619
27 346
523 493
483 294
574 820
525 117
57 137
804 423
854 350
197 150
302 597
156 422
888 915
657 35
161 264
119 480
950 376
259 637
955 877
340 941
57 801
270 868
24 435
257 853
371 56
814 524
366 828
539 672
990 247
323 187
32 101
806 932
982 11
726 320
861 757
267 871
806 835
498 900
866 808
317 856
8 806
568 391
741 599
796 487
509 451
117 389
488 595
154 173
538 61
827 334
596 747
668 22
108 374
428 351
639 828
857 536
98 346
832 637
38 587
839 33
646 288
877 678
753 60
798 710
104 388
631 800
256 563
711 174
734 92
272 209
739 499
683 934
138 403
823 96
826 178
616 16
614 847
34 26
647 642
425 567
729 83
307 505
442 892
825 565
434 438
613 536
579 271
462 223
656 557
452 414
994 695
805 184
321 565
240 516
255 251
413 443
800 61
62 376
316 929
359 689
437 74
722 200
448 727
612 316
178 164
719 861
119 247
23 520
582 208
104 512
341 5
149 435
735 209
971 650
881 222
13 173
40 787
695 486
296 333
546 811
469 806
578 666
848 356
722 879
799 3
185 489
972 864
232 986
727 352
580 945
325 812
127 951
320 749
500 552
836 366
366 57
715 802
150 205
889 28
821 735
588 438
535 777
461 589
476 73
770 332
305 16
701 84
449 164
227 761
655 367
898 60
536 296
624 30
545 224
81 132
820 915
452 66
126 171
206 72
470 823
447 504
58 948
284 66
211 614
669 339
193 265
898 65
763 167
717 586
570 53
396 917
814 776
137 123
211 452
889 211
829 797
321 451
941 952
800 116
248 402
498 976
434 863
791 110
734 603
838 661
370 20
647 850
872 455
521 920
145 218
369 815
461 132
214 666
287 200
528 225
885 239
322 36
507 121
180 370
471 391
698 266
966 858
426 486
354 588
526 921
622 209
501 366
190 195
26 458
560 835
14 580
900 562
32 760
19 809
879 394
575 833
494 326
178 438
81 863
932 443
721 336
87 308
402 154
159 373
548 979
479 41
402 712
792 509
79 75
461 545
479 359
530 265
634 886
926 456
981 498
801 551
899 980
146 686
523 508
379 971
12 924
291 953
872 902
448 281
139 234
776 180
98 321
383 594
480 591
990 327
399 720
329 755
976 229
389 592
945 402
234 974
952 726
650 186
1 94
339 131
274 25
64 412
566 133
466 324
764 136
225 255
979 896
243 209
705 13
975 263
824 332
654 95
322 105
356 427
164 683
731 863
510 793
724 831
477 911
708 975
209 484
549 793
82 42
240 353
435 704
183 42
528 235
868 968
395 78
246 872
309 936
53 120
277 771
950 796
577 654
782 842
786 943
129 385
935 614
868 657
70 419
961 271
204 192
98 700
273 410
492 460
643 966
768 713
855 52
202 601
826 971
908 796
188 246
889 348
111 166
195 741
877 61
628 441
169 229
825 376
187 905
706 625
56 766
970 69
728 675
739 904
260 960
523 712
222 660
472 454
726 233
917 984
584 780
874 581
851 444
965 560
235 977
944 797
352 394
632 283
202 23
112 941
94 766
404 741
774 770
59 809
712 515
312 160
8 474
616 58
361 332
876 29
690 835
308 712
601 839
719 627
289 57
918 176
258 343
599 936
714 581
700 366
818 965
91 605
719 86
781 661
200 261
401 402
451 604
320 441
708 645
184 568
596 692
127 68
984 767
449 43
59 861
787 513
138 367
566 102
818 270
5 561
157 841
66 210
885 128
492 710
502 289
924 345
109 279
309 891
325 660
185 974
861 116
210 53
45 368
995 277
306 354
440 547
628 121
497 880
447 735
521 925
731 927
500 820
524 870
405 413
620 922
939 395
927 477
132 713
112 100
834 122
920 776
681 328
149 27
529 72
448 481
635 293
423 131
152 322
576 571
929 492
656 122
332 356
456 184
382 207
106 563
685 86
6 516
832 601
728 787
229 423
640 880
894 116
728 503
145 391
37 961
433 163
760 273
759 772
467 507
116 111
208 119
295 281
933 492
209 908
782 204
470 705
126 299
499 603
988 851
393 492
768 105
122 789
635 610
399 347
413 790
389 661
310 118
607 354
511 223
128 519
436 959
353 283
743 947
641 756
627 911
845 247
100 632
476 710
277 7
359 352
669 888
928 328
570 841
160 94
86 524
390 471
482 620
320 727
220 176
916 249
281 843
118 81
952 529
497 655
617 100
784 462
165 622
350 299
461 980
580 196
793 282
794 83
959 242
854 175
604 376
252 845
260 264
281 770
107 181
888 739
776 304
542 612
810 312
532 160
441 395
183 815
863 833
490 315
872 967
60 856
901 93
609 801
90 627
365 728
603 218
50 13
14 665
320 54
810 809
435 123
142 787
424 985
944 100
308 493
737 118
749 708
417 67
891 575
620 214
726 665
887 904
684 48
753 865
418 185
829 578
395 44
441 11
250 151
845 436
328 628
503 492
549 85
106 396
187 183
625 612
582 377
409 692
844 507
470 266
159 529
390 131
297 442
987 333
597 8
1000 66
947 590
105 743
947 607
65 256
476 773
364 505
357 57
236 1000
715 916
488 382
574 144
754 394
456 695
588 187
199 990
781 113
158 439
290 812
523 779
294 219
817 164
536 877
10 840
22 268
600 6
242 418
130 459
285 747
759 515
890 817
127 970
457 843
566 540
710 922
508 351
398 377
396 915
818 921
364 508
381 303
702 381
903 350
674 853
132 101
470 820
939 70
864 941
560 27
564 563
57 988
912 377
43 694
820 666
878 270
153 995
811 35
195 420
158 708
80 773
977 935
936 760
58 608
726 352
868 870
306 730
545 991
141 238
371 517
664 14
905 598
303 39
872 573
665 326
64 584
967 620
55 929
25 98
637 68
324 295
903 262
688 707
623 8
295 310
96 827
535 458
998 115
502 19
420 715
303 632
604 927
936 975
64 433
654 852
806 851
1000 336
5 652
803 972
9 718
852 995
18 495
611 638
885 542
693 847
953 803
870 757
523 492
61 360
544 511
112 248
761 460
642 695
919 474
473 397
339 163
137 942
346 324
484 499
317 697
878 491
101 958
743 264
894 40
250 503
9 130
414 707
213 595
682 202
170 75
998 31
364 777
266 623
467 760
379 748
484 84
334 792
470 347
516 40
191 409
720 471
698 4
251 27
173 789
176 475
608 450
940 392
798 80
758 910
852 902
255 536
365 868
804 336
709 1
155 819
787 822
147 436
133 118
269 776
529 395
454 184
430 644
971 845
537 310
569 756
886 324
774 950
392 576
927 763
875 813
603 136
821 826
535 327
896 292
351 255
840 609
986 309
52 964
937 18
979 496
811 320
375 256
873 507
424 676
544 62
414 626
641 849
637 467
833 899
39 910
875 397
207 759
255 40
602 938
683 263
86 537
516 809
894 26
128 323
550 644
231 351
168 217
521 287
294 209
836 466
626 375
568 277
588 19
884 748
817 795
97 110
725 318
362 304
734 509
757 155
769 934
405 990
226 414
60 21
649 367
740 104
438 425
810 989
123 126
1000 654
277 466
32 899
922 196
109 244
792 832
545 572
383 826
205 816
337 98
308 931
364 548
83 213
312 325
793 410
810 777
931 563
928 259
373 52
546 310
613 62
112 504
999 821
216 102
981 973
600 653
522 740
626 605
129 619
733 4
671 721
139 948
159 644
228 688
291 146
905 969
860 86
516 736
280 454
223 772
485 741
330 799
956 782
441 904
861 532
264 197
204 640
390 110
953 763
118 177
295 809
284 552
911 220
401 921
619 242
484 223
792 915
406 313
964 85
679 222
15 131
449 623
71 314
110 2
649 425
944 298
384 35
47 210
964 693
827 11
462 305
586 796
371 484
519 588
732 689
468 11
539 215
143 634
658 861
725 328
291 428
135 867
544 555
694 178
960 573
665 679
439 745
374 588
701 571
324 748
623 919
279 783
227 652
1000 461
509 902
366 19
18 654
841 419
527 107
808 313
858 83
54 913
487 737
392 785
946 709
549 39
505 397
424 410
708 936
84 882
363 658
404 578
705 72
191 569
56 61
69 208
531 253
921 680
279 672
399 921
267 760
384 468
273 745
289 667
935 730
892 361
348 453
54 65
260 393
96 248
720 454
153 663
562 414
914 434
594 56
449 979
587 703
591 34
677 774
880 707
367 743
151 880
512 875
97 427
456 401
600 512
304 160
252 584
270 51
899 547
776 741
310 750
47 613
503 950
394 45
682 717
905 360
707 873
219 769
338 857
365 992
486 556
663 161
553 114
51 809
635 962
654 509
17 465
115 659
563 869
843 915
918 357
855 812
880 657
938 400
407 218
533 199
348 401
949 377
382 175
229 154
171 684
569 580
714 712
208 500
439 129
163 272
888 680
1000 973
973 83
926 374
115 882
587 444
716 118
611 132
661 117
923 192
679 294
709 339
52 645
136 494
535 254
162 229
212 277
818 695
924 934
276 305
81 637
699 68
672 95
678 370
681 237
251 630
243 731
208 807
328 532
486 346
201 730
711 406
800 228
841 5
923 874
630 43
406 534
600 978
379 5
293 662
908 429
242 797
834 989
198 168
144 310
472 11
187 64
590 343
231 316
194 13
143 71
847 53
808 317
1000 615
505 300
246 779
404 425
984 832
114 366
343 610
626 800
877 153
96 126
70 528
654 966
334 650
909 555
54 593
9 810
952 468
182 375
816 228
124 777
829 508
369 697
284 175
364 484
326 559
937 360
981 107
960 169
324 857
625 713
633 331
741 368
948 450
605 358
202 548
785 798
875 168
593 540
229 671
360 355
419 53
682 524
511 694
56 341
475 574
297 464
743 585
604 844
248 654
876 48
411 594
119 924
486 375
638 668
892 472
99 137
941 476
444 469
491 650
952 261
373 1
514 847
842 79
692 344
793 890
461 607
584 346
982 728
180 984
478 893
930 845
400 144
337 717
83 519
171 682
495 715
857 720
403 806
630 305
683 140
789 434
260 402
782 557
516 347
23 541
846 952
285 472
309 495
754 553
152 815
26 597
456 466
379 493
556 268
988 802
460 340
946 52
785 390
12 65
362 876
925 967
90 965
151 198
994 876
486 198
919 804
499 55
340 451
148 876
88 334
790 461
941 28
422 948
462 463
326 286
853 145
294 923
989 118
736 202
210 85
931 253
905 623
78 421
505 466
162 29
840 628
465 897
356 136
304 11
209 446
616 843
362 911
299 860
679 969
621 891
466 663
929 197
984 188
945 83
654 698
456 739
101 129
916 835
723 450
939 639
845 340
340 918
840 744
960 649
563 377
464 654
776 21
979 451
562 404
618 472
350 594
408 460
642 754
201 595
894 112
912 481
494 372
202 343
545 380
417 988
147 61
743 987
382 626
33 65
52 456
297 700
696 619
725 132
513 551
481 977
258 281
988 985
682 749
224 658
148 345
581 842
208 514
777 271
158 93
725 33
293 458
173 959
705 906
565 314
825 106
903 957
925 93
709 922
221 993
975 577
268 692
10 250
721 163
76 403
582 508
892 3
529 890
332 417
472 412
869 944
649 288
178 397
149 514
412 25
23 964
537 610
315 153
249 583
693 955
827 693
706 860
406 305
503 991
624 469
355 923
937 330
784 3
751 547
901 550
607 322
886 164
436 55
925 581
887 451
645 445
474 572
361 636
326 896
240 357
483 195
77 383
507 764
618 862
981 125
221 288
245 752
680 47
691 18
550 557
24 819
646 948
37 280
176 113
690 439
26 592
383 405
915 356
2 324
633 865
707 116
975 594
797 640
276 3
458 186
593 842
820 154
451 86
876 684
940 531
745 821
108 953
318 609
491 369
530 952
432 102
297 676
855 817
174 250
573 781
114 93
601 201
258 124
50 719
268 997
21 918
108 143
968 345
63 361
598 28
768 903
968 703
14 688
19 271
345 90
780 111
365 584
119 927
178 875
305 966
574 53
604 343
579 250
350 506
903 993
651 375
598 170
164 623
11 653
751 189
956 934
460 841
526 13
140 493
795 415
182 642
19 25
819 820
346 33
966 189
420 351
16 703
905 104
807 434
507 258
446 719
187 144
445 180
582 173
191 63
881 917
261 794
701 401
329 805
595 246
753 863
354 749
808 92
885 464
359 610
175 410
432 457
499 687
439 339
448 702
70 343
163 60
849 796
534 938
147 579
440 343
880 71
273 644
387 514
151 24
271 374
258 870
603 128
196 646
428 177
111 433
857 570
280 40
166 596
239 387
597 79
479 932
738 949
667 601
371 241
795 654
863 898
594 937
886 316
269 88
516 24
350 904
457 860
155 931
490 17
768 694
799 157
682 335
180 453
684 628
377 539
303 878
76 134
789 957
970 703
470 938
676 101
398 69
328 652
452 124
315 214
324 38
586 352
809 939
214 614
746 670
440 50
264 182
603 602
756 942
820 731
785 742
432 288
961 646
993 94
531 323
429 158
341 399
99 575
227 508
564 447
997 23
16 88
201 707
603 650
682 527
619 134
229 153
837 969
506 859
194 574
293 819
416 946
295 590
211 586
663 122
711 805
842 112
260 295
229 245
649 464
375 562
521 786
124 358
304 290
443 297
120 513
555 213
835 611
832 364
67 218
337 65
55 825
301 967
290 68
447 874
471 796
968 800
284 591
724 911
697 469
820 547
98 438
286 898
151 307
926 669
420 833
749 44
105 319
535 514
408 228
683 654
328 508
29 591
304 896
13 568
332 900
939 193
9 48
473 25
413 248
480 965
56 411
15 335
269 22
925 916
19 935
419 228
129 420
387 452
297 266
678 696
874 449
571 518
858 693
250 384
545 38
467 441
522 139
883 885
152 779
640 787
447 829
451 803
842 628
728 436
672 170
522 942
485 57
284 835
198 545
488 802
927 338
951 482
287 444
545 327
245 247
424 237
911 953
361 269
802 900
803 96
6 78
54 833
691 390
229 821
837 783
857 410
475 439
604 561
963 128
973 997
828 714
333 849
227 235
387 696
172 722
908 169
499 265
579 334
357 643
85 559
820 755
686 54
975 618
449 885
312 600
791 578
737 403
484 224
331 756
52 963
184 831
218 227
418 469
517 826
446 476
202 963
952 217
353 59
3 655
976 820
153 396
342 909
445 618
880 954
902 215
221 638
488 366
137 504
867 965
772 919
245 187
126 736
113 737
977 70
3 436
214 415
51 111
632 720
124 60
494 29
444 435
322 489
166 256
149 949
185 21
953 819
284 645
476 935
545 299
303 843
233 45
973 86
990 148
759 419
692 170
977 206
609 220
94 91
44 472
581 591
993 908
349 678
624 373
525 601
386 248
888 359
545 368
329 54
402 543
561 215
504 193
787 73
172 630
572 515
885 576
103 386
461 124
417 200
759 782
285 698
484 629
627 327
585 751
650 364
820 870
700 900
398 179
615 470
55 43
196 857
485 312
527 113
608 331
180 357
948 519
373 997
583 183
535 717
16 382
528 518
889 255
938 987
574 385
754 249
98 563
133 20
8 309
241 362
771 599
475 588
57 68
662 965
963 612
949 368
464 138
315 92
661 439
869 573
770 929
668 184
425 665
571 277
271 576
60 207
881 709
896 382
768 904
758 289
521 710
856 625
148 274
685 659
650 55
150 98
463 899
358 793
932 635
688 942
875 776
920 724
648 581
936 87
582 596
774 271
998 801
213 809
492 675
89 184
412 741
743 579
713 645
159 890
966 551
716 42
803 180
439 887
787 923
351 544
497 743
527 416
768 815
457 623
132 94
225 239
100 916
210 217
604 39
28 843
323 628
291 822
728 672
393 583
843 209
516 38
379 46
474 796
138 846
198 773
829 210
819 192
608 256
631 450
136 352
830 191
596 607
422 246
478 560
850 209
606 374
526 576
427 718
360 756
687 777
335 519
696 961
462 603
404 987
17 183
678 982
602 421
130 255
993 478
53 760
196 846
204 958
787 948
444 117
508 599
948 125
870 306
510 241
836 691
702 733
829 421
240 844
605 19
808 160
335 51
722 548
501 249
330 396
134 949
109 889
867 7
906 369
423 385
18 73
409 352
85 679
427 810
595 739
832 512
574 600
971 962
356 361
710 146
254 138
166 543
747 908
92 910
446 579
183 773
947 518
666 210
722 929
751 967
178 401
731 260
421 833
564 719
92 662
951 150
655 801
981 955
143 26
562 629
316 415
949 613
726 63
5 723
737 239
992 552
213 673
986 132
755 25
716 529
649 872
629 755
443 456
835 170
967 379
821 55
37 313
927 211
330 792
986 99
877 192
495 811
101 797
437 567
340 20
881 645
512 905
753 817
882 968
291 968
433 963
959 24
190 232
529 445
148 854
368 292
805 434
499 855
4 382
169 96
196 85
308 879
295 355
285 286
980 78
724 254
443 303
707 868
314 940
171 568
830 957
272 648
991 821
818 272
6 224
293 199
947 661
224 250
781 82
922 362
117 770
265 935
399 555
767 436
193 285
853 743
405 868
16 751
636 500
696 662
772 624
948 71
431 690
861 466
772 421
786 380
783 134
651 323
482 830
706 701
69 492
526 874
765 274
918 950
241 984
314 452
965 891
412 645
566 482
28 771
589 712
584 431
96 533
371 134
549 746
118 852
408 113
723 958
22 115
970 807
309 118
549 648
244 203
110 178
169 590
943 501
450 149
56 832
848 306
799 497
884 247
413 815
597 449
201 319
290 338
17 200
784 299
535 712
536 267
649 493
99 988
182 517
93 307
410 230
602 268
938 992
96 987
362 93
82 249
865 303
934 288
207 177
896 857
308 553
333 519
899 119
569 189
312 117
985 150
361 424
284 586
513 884
537 459
877 852
746 748
213 931
892 366
295 513
486 847
594 571
866 968
202 544
258 119
584 943
628 26
422 410
561 199
118 127
767 93
332 804
800 399
754 315
895 126
243 748
897 368
790 323
290 231
651 213
673 190
978 49
72 448
53 719
312 217
697 503
724 189
962 48
127 754
449 212
722 489
591 635
104 805
785 228
726 995
371 297
379 894
459 904
5 321
224 15
6 473
841 929
440 322
363 804
511 331
7 766
398 13
812 600
644 148
840 537
895 4
14 982
784 493
295 801
115 71
888 972
707 633
161 550
878 142
179 178
139 827
244 148
136 122
601 608
609 786
517 332
678 145
93 609
250 909
354 135
160 454
951 575
753 182
258 360
712 253
947 442
533 444
773 466
128 905
230 160
821 164
491 539
780 857
631 829
388 329
536 751
707 694
982 835
941 618
634 491
930 895
633 313
468 386
760 96
536 250
167 37
654 537
4 65
261 934
263 523
889 793
808 227
777 683
110 578
429 357
576 736
619 70
36 736
579 690
835 962
978 617
898 622
399 291
839 162
894 559
837 991
178 656
122 699
962 66
540 348
21 573
417 768
641 774
887 655
951 948
831 303
190 472
341 634
777 258
398 238
601 42
336 397
476 537
706 401
366 883
310 553
793 37
119 1000
904 830
217 988
643 873
823 105
428 518
503 778
491 278
804 696
612 783
365 968
972 866
390 278
215 401
652 345
89 766
197 308
380 419
975 713
373 557
492 994
388 933
285 582
812 234
225 741
619 112
270 777
7 889
158 882
19 43
584 77
92 730
974 345
792 286
182 296
154 939
206 903
586 336
874 685
778 154
392 316
790 601
979 946
967 189
801 424
816 491
504 653
992 660
903 343
539 775
916 440
907 596
514 928
383 394
831 231
184 827
220 377
690 973
855 616
282 994
18 112
756 725
703 178
479 586
962 833
155 143
723 103
587 111
980 600
608 223
143 428
465 99
954 676
66 637
556 583
324 479
194 11
199 869
520 1
125 277
457 20
149 327
899 682
885 136
682 686
5 621
209 686
207 351
651 665
450 785
225 613
70 29
771 20
736 7
422 258
100 380
257 12
364 469
320 867
848 803
337 297
836 874
746 242
397 326
820 146
429 584
766 918
813 708
921 983
419 829
309 568
3 724
817 175
930 194
96 819
236 656
763 535
982 54
16 628
551 365
96 343
337 279
894 900
720 319
302 394
518 850
549 280
223 385
27 423
530 554
104 521
950 295
310 125
351 856
881 869
270 337
961 241
795 717
432 13
45 434
692 661
84 826
757 760
262 77
671 262
346 218
927 177
940 349
818 629
230 674
888 294
756 914
296 975
306 550
912 114
460 393
723 809
75 103
892 11
776 315
829 815
352 788
491 559
612 179
373 447
83 853
464 469
659 724
93 147
219 306
345 109
567 179
709 759
227 140
482 923
229 977
56 447
726 464
939 39
932 737
826 567
127 956
570 614
550 969
684 33
701 108
434 999
714 973
253 793
729 808
685 224
168 700
264 40
992 487
485 431
894 245
132 567
273 103
645 954
996 571
400 90
699 112
881 823
122 361
364 373
567 582
719 600
202 910
41 399
17 994
80 54
127 411
183 253
659 668
639 498
789 160
627 186
972 53
879 468
200 357
317 411
503 661
359 199
863 486
617 305
90 314
256 526
361 626
202 733
367 736
492 470
331 334
580 12
622 565
96 592
331 417
668 255
482 828
514 659
987 339
572 63
533 396
253 851
436 714
24 181
248 183
69 163
66 449
517 271
709 37
643 761
394 674
262 120
618 100
518 734
552 601
417 841
257 500
389 868
173 49
640 283
907 510
919 52
98 342
823 702
800 855
239 732
369 235
942 856
817 714
149 171
133 818
945 233
197 593
235 746
909 70
430 855
270 883
126 509
118 537
340 764
392 48
629 971
636 748
881 257
510 149
91 416
887 930
21 437
89 292
400 264
459 15
828 676
4 790
800 986
341 563
992 631
494 675
36 831
248 998
532 663
967 590
240 229
667 904
286 215
803 50
98 379
271 315
146 683
821 690
977 681
278 703
787 503
349 951
246 869
392 763
516 238
782 266
460 718
866 207
267 203
712 527
189 399
82 915
515 168
404 405
311 104
125 687
991 626
743 173
28 680
733 18
901 574
179 405
868 933
952 157
395 561
846 803
957 254
984 256
549 657
468 20
18 601
683 569
116 888
42 471
174 497
917 814
154 90
204 358
560 46
441 83
14 523
323 580
129 764
520 720
398 493
448 741
145 40
430 597
126 339
347 654
774 455
631 763
771 821
248 626
245 914
931 328
241 197
535 675
710 293
425 48
242 164
913 6
218 895
239 526
410 170
604 268
380 577
664 793
198 172
855 429
431 308
307 224
299 348
834 106
361 40
648 576
708 765
57 843
833 150
803 898
820 256
353 789
484 424
865 959
888 908
813 946
407 369
921 146
401 265
910 482
599 399
25 727
531 644
387 302
365 146
234 216
287 614
811 620
659 855
76 939
481 156
454 935
224 14
752 328
34 33
864 604
403 121
701 118
614 979
135 334
730 402
448 958
350 155
534 912
639 509
262 914
325 433
792 759
117 964
508 918
403 335
119 867
835 742
581 83
172 663
193 28
172 701
414 948
807 125
179 671
677 993
806 276
40 694
143 553
765 369
886 337
255 622
168 430
458 45
382 69
379 149
224 77
181 214
625 484
632 719
233 807
307 996
539 926
281 347
712 836
778 470
666 797
330 231
961 44
443 28
367 372
396 205
753 397
781 755
283 537
819 238
415 288
726 442
59 136
51 913
87 595
286 405
794 599
103 302
417 845
470 116
697 381
631 547
853 889
845 407
501 758
757 221
935 743
297 805
632 641
293 48
586 214
366 593
536 909
513 264
407 330
353 655
243 279
801 677
12 487
707 998
388 164
707 175
387 87
221 628
252 854
11 876
388 22
413 243
408 348
80 355
725 718
259 101
998 430
657 388
748 50
330 864
5 739
57 322
836 673
694 786
481 434
86 125
273 867
480 450
406 587
858 847
609 859
482 933
256 936
544 189
205 820
77 139
756 657
80 68
154 538
724 394
845 481
556 739
90 287
933 911
239 527
672 738
133 947
315 760
383 395
826 807
497 971
385 111
136 810
150 252
509 44
265 980
103 262
9 863
322 658
507 912
164 308
625 98
276 613
213 414
747 128
150 312
825 931
456 520
229 785
445 246
822 938
235 331
760 251
55 579
651 331
543 703
314 68
48 622
700 918
401 632
355 376
164 206
126 591
17 553
199 203
774 557
346 286
967 658
474 829
833 757
825 898
319 901
17 962
887 341
668 790
793 548
68 754
640 349
868 123
925 598
107 624
384 990
899 818
630 968
279 66
939 563
714 544
504 54
148 229
336 492
375 111
69 755
442 945
815 563
637 886
378 849
809 122
132 434
594 949
683 333
451 51
266 50
272 32
508 803
249 467
730 889
636 19
725 707
36 521
243 438
324 621
480 651
644 352
516 805
267 176
827 58
30 980
523 893
469 131
826 134
685 611
123 473
145 337
205 468
547 609
286 799
180 812
175 745
737 120
726 769
678 219
379 228
152 727
430 145
873 289
749 794
841 437
565 43
620 684
541 146
394 98
728 445
307 916
636 29
334 43
662 898
144 715
268 787
282 55
82 120
907 620
124 331
954 444
816 763
477 275
125 365
640 143
167 883
407 320
243 643
881 702
838 687
339 161
47 856
423 388
614 768
230 658
485 400
758 611
310 219
40 987
163 561
640 850
554 71
941 947
313 880
519 644
897 339
471 975
261 438
15 895
417 876
897 235
719 82
319 321
338 754
777 943
990 192
868 580
596 163
738 443
365 831
134 778
506 455
354 374
487 381
863 200
637 928
40 753
790 814
251 184
544 959
424 400
20 339
869 20
615 888
74 838
131 968
744 535
138 259
267 368
865 748
189 283
578 844
210 111
589 163
798 714
528 512
377 160
589 839
351 555
70 238
629 284
671 689
955 598
699 434
151 364
498 332
869 987
768 616
319 322
571 206
992 337
159 95
960 566
490 610
394 632
212 645
346 424
24 375
914 581
697 390
639 671
221 128
945 914
798 750
839 130
537 165
949 218
916 695
706 500
437 431
431 171
518 601
117 896
135 53
461 75
527 734
45 742
528 620
943 720
761 397
147 842
428 787
408 985
503 254
663 226
256 307
372 585
272 923
421 444
606 314
620 782
798 35
939 526
720 428
552 55
678 274
521 949
435 412
167 332
674 755
443 869
102 57
457 195
237 31
703 426
754 403
581 948
954 123
172 819
65 75
364 338
128 510
720 162
11 528
881 338
615 261
257 17
416 224
359 144
147 729
515 914
824 372
529 860
95 522
865 125
397 288
674 712
194 666
704 394
445 634
539 980
304 915
261 483
923 789
948 792
18 224
263 878
387 475
12 122
171 577
473 921
884 341
882 879
218 35
895 190
633 626
198 135
409 236
58 865
942 771
49 953
648 268
239 636
912 735
780 826
909 831
967 849
454 440
599 125
696 202
467 932
911 30
161 947
389 840
498 806
923 266
677 68
429 132
400 635
272 461
566 574
655 460
547 964
508 42
490 220
199 563
532 71
758 626
248 103
533 16
369 541
494 419
519 681
826 942
673 262
814 882
911 205
411 389
643 282
959 7
354 366
564 990
442 437
372 538
451 588
12 705
634 433
863 952
703 70
448 224
954 865
330 213
767 6
302 136
934 226
193 281
585 251
741 429
571 959
306 780
447 28
279 57
269 959
585 971
77 355
793 575
890 851
652 631
14 699
978 79
110 18
500 350
38 174
191 589
754 358
614 641
33 319
457 645
166 821
723 675
593 447
546 738
399 536
976 592
563 784
102 454
183 40
526 777
280 89
409 488
414 1
980 663
231 527
898 697
511 787
340 388
57 236
703 986
693 676
622 329
598 616
637 992
230 322
314 902
424 927
880 433
759 361
185 502
1 50
469 694
810 867
458 842
812 864
619 452
940 698
740 552
63 116
939 419
685 972
477 319
24 907
983 569
382 127
168 209
14 613
111 237
751 26
760 477
285 773
72 150
584 125
461 615
597 834
843 652
894 733
150 815
734 620
279 75
971 864
806 265
296 983
503 518
557 692
94 518
99 207
711 727
34 777
520 741
225 175
473 904
198 631
712 777
661 317
899 948
980 361
388 514
225 64
711 728
274 481
288 32
891 832
660 836
7 872
956 462
170 33
523 511
187 910
404 936
91 552
621 938
63 43
141 855
866 423
527 94
889 151
874 347
210 753
987 984
777 414
859 925
57 326
443 131
133 184
144 586
3 422
221 38
51 560
413 559
271 594
750 796
116 53
811 146
350 863
459 500
850 430
704 479
353 827
450 574
926 774
699 268
718 919
249 552
866 542
677 421
993 145
278 162
560 900
696 406
261 109
391 47
118 94
783 669
417 626
108 495
739 658
849 312
669 842
316 519
297 638
827 571
711 746
292 748
303 814
730 155
523 193
325 988
883 392
582 14
885 566
533 671
445 510
818 453
730 37
416 282
277 372
310 452
675 566
228 40
759 635
167 612
58 99
112 290
366 83
202 218
860 124
335 411
758 244
313 412
171 181
251 989
759 341
459 658
756 316
765 64
269 856
946 287
238 452
173 140
883 658
878 382
379 918
967 377
46 715
111 917
942 422
234 727
652 930
432 770
184 408
576 777
491 726
827 153
361 589
406 529
246 689
63 265
360 755
730 186
964 145
567 779
257 672
511 632
127 116
783 656
679 788
48 209
634 380
530 659
488 746
13 51
903 891
145 459
469 392
477 287
253 539
888 627
121 969
132 317
93 907
790 817
347 469
652 740
674 21
309 675
349 668
349 133
336 21
464 309
489 773
291 202
216 597
692 323
144 401
728 403
120 631
865 928
740 839
529 749
275 254
926 249
485 272
204 297
789 392
621 792
927 954
997 574
459 122
265 549
131 321
234 635
715 405
224 414
901 607
499 988
995 54
912 367
617 698
658 758
516 839
116 134
904 190
641 691
938 879
386 862
978 66
984 985
268 457
948 872
778 914
592 687
266 649
385 283
839 379
132 242
823 498
590 73
442 359
978 424
631 946
435 70
40 844
814 356
273 312
628 976
607 922
933 161
125 990
334 758
177 494
745 712
834 330
105 324
212 919
532 885
815 887
563 16
203 960
830 205
830 646
933 770
85 27
788 583
320 810
972 58
103 112
521 372
760 996
661 295
61 872
343 99
790 599
277 788
516 615
829 39
64 739
770 794
296 198
844 866
642 738
93 662
204 669
530 717
49 266
944 1
138 572
503 733
848 915
513 352
728 38
627 206
167 988
985 195
677 840
137 220
855 580
598 707
242 106
682 339
699 160
568 174
931 784
935 433
866 672
327 633
723 435
926 53
472 769
968 266
823 141
891 981
819 33
337 581
430 280
5 860
886 377
374 718
338 514
226 959
323 203
436 691
783 609
939 589
818 938
989 180
687 643
242 99
899 369
611 159
681 255
918 498
644 457
337 216
46 837
493 91
571 194
872 59
189 236
20 38
545 267
91 850
763 300
799 180
559 959
534 907
475 703
804 732
171 703
796 649
808 221
801 665
74 653
89 445
491 830
794 542
82 366
328 97
617 19
349 146
663 86
653 71
286 741
499 60
103 76
538 235
926 304
241 238
931 463
676 694
712 887
222 339
724 406
527 541
528 1000
385 906
623 974
773 461
605 317
618 637
312 993
775 717
670 898
774 687
50 991
855 251
846 594
484 304
419 385
53 997
613 354
988 374
1 562
983 376
878 854
745 602
739 365
246 392
483 914
634 872
585 199
594 840
36 441
276 979
481 248
25 788
620 462
975 782
1 348
745 400
370 828
143 631
590 30
706 639
859 244
751 551
185 544
753 373
934 988
387 5
559 982
501 768
403 338
562 603
184 524
347 26
333 217
841 564
90 889
700 773
28 303
179 782
158 280
982 677
363 583
340 711
83 941
486 191
457 643
20 48
111 685
829 880
667 966
189 403
345 525
153 559
526 419
888 621
535 966
140 621
958 206
346 754
578 640
643 555
901 2
198 685
169 62
545 452
282 707
297 727
265 539
7 263
948 420
14 188
352 927
941 516
44 787
122 939
388 888
258 412
958 906
782 484
532 189
86 47
604 515
436 955
784 401
724 772
791 802
355 509
803 398
777 342
470 887
147 220
914 158
691 5
440 31
311 692
446 774
161 876
340 795
258 828
403 616
335 539
594 87
901 570
330 402
498 573
839 56
580 587
90 535
436 917
678 427
692 632
169 964
490 199
707 142
368 174
803 781
434 889
527 114
963 230
7 173
690 360
26 985
845 572
170 873
940 520
741 172
913 592
176 621
889 26
224 906
878 938
977 577
443 344
177 31
861 592
679 899
60 642
513 268
456 43
417 766
45 729
629 848
51 68
122 554
135 605
132 183
375 612
7 556
349 863
117 587
298 382
416 27
646 866
633 963
367 758
336 258
670 294
360 189
727 486
979 48
434 806
257 175
2 319
98 541
267 128
870 121
197 183
724 714
422 257
569 508
822 703
18 243
621 383
2 563
657 979
143 152
870 143
235 116
142 473
662 277
991 646
642 305
287 495
378 492
77 879
73 848
546 951
483 605
16 850
314 302
347 749
904 492
407 750
173 692
567 460
431 213
928 982
578 902
932 823
370 728
330 828
950 492
94 162
498 257
56 583
372 454
487 561
935 496
9 271
592 700
984 940
114 606
936 810
911 679
864 750
355 942
256 42
430 410
763 255
137 904
400 45
897 661
458 909
130 68
136 654
810 532
274 633
166 714
66 792
144 234
395 261
975 725
883 743
663 351
638 644
958 54
717 599
40 266
524 833
828 24
734 138
803 433
635 463
602 902
330 353
232 508
854 896
570 951
209 86
746 707
849 818
145 557
280 505
616 728
260 7
967 832
550 733
575 529
972 647
657 922
515 195
266 234
873 473
540 413
531 739
985 947
408 256
971 957
946 185
711 167
385 170
636 71
350 310
652 822
680 264
986 372
790 631
238 501
216 31
509 774
159 976
22 248
923 417
819 603
7 407
988 594
892 699
471 244
101 146
721 325
296 191
930 160
663 115
16 308
313 546
334 308
352 575
576 897
13 200
11 661
766 571
351 93
789 425
658 728
210 252
932 544
738 768
789 228
696 823
668 834
663 394
126 422
150 373
647 9
393 720
424 155
140 801
516 890
911 28
816 418
949 708
168 835
191 810
838 960
640 412
1 28
735 773
84 211
112 41
616 742
929 247
1 52
418 1
162 445
782 901
641 173
656 862
184 775
755 758
654 771
125 896
603 247
832 125
213 873
751 755
939 285
655 359
364 916
41 272
111 832
479 783
202 121
325 254
413 841
659 705
591 798
438 534
717 459
747 387
114 404
738 212
911 539
297 596
135 341
865 175
779 336
72 162
908 531
753 980
970 930
273 856
452 783
278 220
116 13
825 154
371 664
396 287
755 518
514 300
347 23
499 73
803 609
934 810
878 10
785 10
947 394
547 496
930 309
596 452
991 142
411 523
441 188
963 836
66 862
417 323
517 228
381 19
634 693
173 792
207 735
40 314
624 450
659 635
746 602
163 804
330 378
870 559
961 726
649 21
435 421
112 697
386 831
793 764
649 218
702 367
991 941
333 345
87 520
375 750
59 279
910 781
565 746
829 319
178 195
65 978
868 791
202 41
848 653
694 5
517 296
659 718
913 246
738 849
173 498
59 932
508 592
615 178
630 736
168 884
715 486
678 341
405 944
497 25
600 372
177 747
24 7
899 732
40 515
654 739
623 56
417 231
93 955
164 795
62 846
511 319
331 429
646 94
30 644
545 554
978 844
66 538
961 637
961 934
687 565
497 907
874 883
966 206
687 61
535 459
311 421
173 709
278 384
789 631
112 732
417 290
565 185
223 285
646 555
783 365
689 870
133 753
451 776
852 564
47 131
373 743
686 778
121 114
805 753
442 260
955 635
721 339
503 872
277 918
136 739
186 145
608 461
177 674
296 509
611 285
430 809
535 528
216 738
163 527
816 722
125 826
6 440
460 542
175 676
834 610
977 271
480 472
1000 181
437 3
638 806
706 188
574 87
66 589
618 33
946 727
425 243
959 537
751 157
889 999
578 37
86 403
707 96
362 873
436 637
48 965
277 49
566 281
17 84
609 415
217 644
407 724
439 810
404 802
806 574
247 232
26 417
789 980
692 890
282 530
718 415
940 1
680 475
88 960
701 870
578 20
782 173
220 57
604 53
252 680
303 750
311 672
272 773
96 886
55 304
210 183
166 392
598 615
601 580
185 213
576 262
988 953
326 405
565 911
774 278
790 737
663 306
720 886
900 435
34 20
576 337
360 73
796 680
669 942
183 409
418 391
212 157
921 350
163 24
520 125
790 653
16 598
151 27
936 196
33 23
774 240
915 401
723 346
763 570
382 528
412 718
419 404
136 450
178 15
177 15
965 170
575 850
770 699
240 962
949 215
734 688
973 659
225 753
859 332
604 308
265 278
684 127
699 157
681 869
100 738
786 370
726 877
678 755
744 376
680 180
503 912
158 968
765 638
888 832
644 244
969 754
229 21
713 814
400 816
639 103
305 415
718 197
22 674
127 651
694 282
924 551
513 482
872 803
612 502
182 529
593 110
503 319
423 393
115 947
931 540
272 990
567 774
845 274
573 395
165 183
127 451
772 351
129 983
204 288
426 216
859 273
475 726
393 41
321 630
942 869
603 332
223 201
998 330
834 876
327 341
851 272
580 185
817 133
222 948
744 897
395 535
453 617
619 19
773 211
684 487
332 765
487 256
388 374
833 174
328 275
71 722
439 470
131 579
901 904
856 666
524 146
568 559
627 829
350 341
441 595
227 165
193 846
669 612
216 160
214 618
543 907
255 981
338 468
642 342
553 964
416 112
96 927
791 705
565 577
528 149
148 803
620 311
953 15
115 553
219 642
466 115
649 767
262 279
762 145
486 59
636 809
586 521
448 312
871 661
781 981
667 84
689 786
961 20
354 382
139 510
777 227
629 437
870 644
680 804
479 855
343 609
124 650
552 442
290 97
930 66
175 724
993 405
175 262
622 78
648 814
313 989
993 631
179 354
893 213
438 305
232 281
583 117
659 645
773 655
921 643
74 284
682 321
290 724
921 330
867 848
256 915
138 328
508 880
968 536
353 585
766 28
41 451
376 411
82 314
20 195
967 901
30 361
794 896
226 297
373 277
672 553
454 379
792 444
672 452
718 856
459 849
589 304
129 717
906 277
579 306
464 889
358 255
878 775
299 494
575 944
287 834
315 620
511 903
869 356
885 211
202 814
991 297
478 289
483 60
96 287
784 52
474 49
936 475
281 27
161 745
359 642
138 615
550 764
463 682
410 550
281 87
414 565
941 237
771 551
369 717
182 129
812 975
343 634
125 945
355 671
821 52
779 804
440 720
445 51
381 417
593 307
201 836
814 555
757 117
921 549
862 837
563 479
700 224
607 441
882 206
17 332
58 444
953 828
409 672
59 828
759 349
356 242
451 531
182 44
701 683
567 278
606 50
413 906
553 619
763 733
292 658
616 612
938 870
156 812
608 939
406 357
336 894
289 576
866 415
908 716
728 781
253 560
359 982
192 137
881 378
979 82
319 67
689 606
929 952
407 718
368 456
707 445
153 747
796 482
324 517
924 490
167 47
771 956
928 511
37 295
764 601
557 767
54 882
931 819
563 496
484 634
798 715
431 142
617 742
803 288
842 501
207 769
123 430
190 18
303 648
46 711
244 725
946 717
689 583
437 599
347 706
125 206
740 816
720 152
895 115
955 27
763 462
212 632
555 575
284 816
934 397
707 88
807 119
741 502
408 650
309 445
365 345
199 926
788 343
719 943
163 305
239 661
179 621
342 353
982 887
618 710
918 153
608 117
937 235
86 483
405 805
844 158
491 398
857 401
583 812
616 995
268 232
22 723
356 576
380 885
369 893
450 293
856 775
622 304
813 987
251 96
507 475
940 94
74 805
643 721
69 381
97 728
880 738
41 119
704 791
396 979
449 216
951 716
982 95
814 691
924 49
618 208
26 97
24 568
410 787
443 213
564 444
301 682
474 405
123 620
273 270
698 693
782 257
121 365
798 849
147 409
433 485
258 98
201 66
812 503
752 682
87 637
463 656
879 491
229 608
174 995
507 908
658 564
942 866
733 154
375 246
611 637
31 111
605 796
208 551
241 25
56 802
454 625
872 919
394 326
298 645
828 788
396 278
613 297
530 536
924 597
529 655
611 131
701 336
883 172
213 907
984 724
301 255
723 883
581 719
683 762
44 589
299 651
900 434
873 352
382 452
180 365
493 620
737 313
790 437
673 733
883 681
419 851
662 530
332 174
915 838
307 325
658 601
254 537
646 847
890 247
861 945
865 630
213 665
37 686
287 641
601 165
181 275
966 795
77 739
835 708
607 317
827 936
688 782
709 320
981 272
313 704
614 429
300 986
392 254
507 195
428 606
220 38
744 518
802 275
623 48
93 668
13 501
443 641
40 424
5 407
881 298
627 49
876 281
860 503
886 735
733 311
962 930
396 283
814 509
911 96
445 858
843 600
768 129
464 426
759 120
534 182
661 477
57 59
160 521
129 594
746 334
302 868
433 391
170 667
289 563
856 684
64 604
972 6
495 869
311 21
523 101
863 839
629 29
301 725
347 976
719 722
465 724
477 517
249 711
707 171
661 998
340 967
412 598
310 823
675 173
937 287
719 99
405 304
506 603
87 621
289 622
982 545
857 885
328 188
24 872
202 930
121 722
95 727
938 380
298 606
564 371
979 167
368 691
90 952
642 591
364 851
998 351
813 473
647 788
505 123
141 935
477 903
488 616
151 938
791 291
411 454
717 957
70 251
680 157
48 862
679 333
928 193
281 596
591 406
254 949
326 759
321 205
925 548
331 570
416 643
370 179
8 447
379 279
736 289
799 71
913 614
938 944
707 750
267 531
941 209
144 127
186 846
382 640
514 31
192 1000
676 570
891 745
630 764
789 653
166 909
350 145
615 126
63 658
265 354
876 134
653 951
227 429
764 415
84 42
867 792
594 584
868 428
24 508
638 408
439 455
116 368
17 830
10 808
939 906
577 144
63 429
635 57
785 397
594 898
633 905
343 462
158 476
364 164
910 546
70 902
825 28
796 988
512 671
246 214
825 836
623 237
506 773
663 250
741 69
242 322
373 247
535 877
904 91
832 535
972 514
240 306
751 490
456 985
773 444
318 847
946 494
524 469
976 723
174 812
680 837
781 185
31 298
430 1
560 535
886 85
377 294
886 418
280 410
544 625
605 588
66 15
37 777
299 430
94 141
264 705
67 269
873 617
198 203
363 418
3 99
687 279
72 436
569 511
109 962
541 537
99 336
750 298
626 215
630 67
137 851
410 942
941 399
942 480
898 634
826 78
537 920
64 48
941 914
670 309
796 312
285 257
708 655
502 115
298 796
824 202
738 115
762 522
547 806
346 597
857 76
687 190
133 692
321 296
538 598
768 215
954 866
770 236
693 481
98 160
287 799
923 586
876 755
635 913
313 333
287 633
756 89
496 729
541 986
112 250
476 303
416 452
88 28
926 857
262 934
467 115
720 767
738 963
833 234
696 39
457 449
163 691
576 984
739 735
418 183
138 139
95 283
961 843
553 882
90 10
556 423
843 94
615 643
842 967
163 719
587 205
490 473
173 47
320 378
871 239
84 59
507 499
442 640
791 482
637 299
867 230
563 56
889 617
692 993
779 361
602 962
298 221
850 453
291 118
895 596
168 96
34 603
218 212
836 592
946 275
805 454
428 757
584 642
3 273
600 76
828 457
334 295
537 844
758 930
83 671
719 838
993 202
92 971
166 575
19 262
679 70
379 607
429 519
800 976
634 402
217 77
45 425
324 126
610 345
960 189
317 441
429 40
721 232
914 813
656 844
659 278
212 840
734 206
131 82
499 610
316 601
563 641
528 346
360 133
871 865
54 508
200 132
866 769
932 526
437 692
48 236
970 884
587 929
57 682
856 141
140 689
541 900
219 629
296 131
238 975
339 230
93 644
322 384
162 759
423 108
886 506
887 874
68 903
550 70
353 728
512 327
534 831
791 154
534 466
973 406
642 4
975 541
858 743
803 643
178 262
711 310
805 63
631 688
616 455
457 719
685 223
927 97
37 580
19 745
841 343
309 994
396 417
116 314
363 801
895 95
259 25
66 891
397 444
362 2
97 866
925 132
523 744
630 289
917 423
593 440
331 345
833 660
201 882
181 166
993 546
685 725
237 142
992 391
212 910
828 255
388 568
703 489
474 419
387 456
98 620
299 208
1000 796
80 770
691 461
421 273
158 36
212 225
471 562
322 896
870 468
217 868
873 394
210 657
110 162
220 537
815 337
582 723
357 898
753 4
119 859
274 455
409 314
259 931
217 282
234 442
122 240
379 530
191 584
248 399
727 859
985 426
297 408
721 302
560 443
967 329
824 28
903 461
745 255
442 625
936 849
37 123
560 195
560 584
597 389
467 205
168 729
85 200
910 746
529 338
139 623
430 748
206 800
297 827
766 747
89 472
757 930
462 864
518 793
147 379
568 43
523 625
724 453
534 174
663 31
263 704
746 52
623 910
864 622
777 799
401 553
757 523
683 423
148 805
870 447
992 414
612 379
898 801
628 286
448 721
783 919
246 719
111 3
600 802
267 950
164 941
208 654
817 229
720 817
332 433
33 966
503 789
845 700
530 305
258 913
751 479
215 852
500 786
570 301
357 550
518 310
881 955
412 119
884 950
69 432
960 977
259 733
66 982
54 907
142 916
737 794
17 494
535 658
811 947
782 339
838 917
44 737
689 470
12 338
877 194
518 742
910 408
895 591
41 539
980 706
536 851
818 40
716 261
97 848
834 652
630 88
33 223
223 114
465 840
129 808
361 575
461 216
251 153
324 943
815 696
806 312
833 964
320 953
103 398
743 315
430 422
180 874
39 177
422 879
825 343
536 707
848 108
550 797
464 559
625 256
923 705
398 743
474 318
863 438
400 339
438 810
912 666
318 692
102 960
747 642
370 155
567 551
749 380
260 78
426 419
930 638
246 780
681 28
547 88
970 628
961 424
643 88
31 238
329 663
689 138
910 208
518 913
22 951
471 561
838 716
282 891
921 949
344 985
995 414
573 621
46 304
755 260
298 117
957 969
435 750
722 770
734 34
870 176
896 230
259 287
968 188
918 238
72 625
308 370
60 183
537 22
207 725
519 587
634 613
459 187
355 532
913 912
722 186
298 307
479 379
386 850
12 556
473 570
770 223
820 703
912 431
639 199
959 327
358 277
129 882
789 568
597 451
79 86
895 575
700 42
45 977
960 923
824 493
781 379
765 18
275 46
333 219
985 794
119 262
88 296
32 446
398 482
500 33
526 894
540 910
900 530
417 116
962 312
422 738
909 272
497 272
344 673
943 497
113 608
645 430
380 340
810 211
798 854
913 552
404 582
956 923
577 485
190 981
595 784
456 360
67 507
290 932
698 564
713 593
614 221
188 430
855 297
60 749
731 455
842 907
173 312
323 329
290 562
607 711
798 508
598 686
667 165
950 967
615 449
849 177
441 214
741 964
767 933
14 548
570 884
627 705
588 985
671 536
770 314
290 288
55 9
246 420
780 125
296 478
47 948
106 51
573 303
748 891
408 475
98 124
488 896
545 159
185 235
744 311
495 712
195 450
156 537
621 728
969 352
614 831
957 319
175 200
508 817
426 846
309 601
213 13
873 329
817 232
349 459
271 403
519 204
476 608
872 353
61 136
326 778
578 321
543 741
897 362
312 728
378 220
120 324
574 993
820 23
149 160
840 445
840 644
722 910
174 847
860 769
798 46
877 408
827 152
162 895
274 360
220 756
874 844
770 828
868 362
733 255
198 219
897 831
138 80
296 346
34 260
310 848
429 32
96 230
259 701
75 774
973 859
810 610
985 232
713 376
392 774
703 201
149 176
252 221
654 154
148 534
747 216
241 789
525 28
727 139
105 683
567 186
392 7
175 634
45 612
24 323
776 48
378 432
678 417
56 322
476 222
412 620
375 933
343 142
222 67
686 995
574 291
517 993
202 535
842 384
185 675
591 969
606 427
513 238
453 340
325 924
109 956
271 218
234 209
111 690
55 889
43 146
528 443
105 761
469 283
19 761
142 796
973 541
125 103
966 194
859 207
372 537
168 265
570 7
432 733
441 16
912 638
278 571
526 952
358 221
570 323
118 394
786 635
642 102
222 842
730 461
113 198
416 982
285 930
439 535
423 667
552 607
333 133
179 336
163 478
356 787
445 379
86 923
640 570
355 2
971 49
499 167
411 957
649 125
688 146
492 28
623 884
906 371
746 686
163 641
987 329
877 655
238 39
791 771
567 332
497 349
706 689
654 8
176 191
149 579
529 493
689 278
963 129
107 180
383 509
740 362
283 540
779 8
158 96
986 661
206 567
513 835
422 569
361 337
717 557
196 458
461 176
678 256
675 663
219 780
237 813
326 546
342 304
817 983
537 697
531 383
359 464
986 808
113 862
213 966
2 94
974 121
143 25
120 63
240 33
801 26
288 155
487 529
790 946
184 855
767 853
2 417
563 184
602 863
805 457
348 161
766 354
227 612
122 373
564 438
545 80
345 153
199 914
531 300
677 786
276 27
501 624
66 528
9 397
75 362
784 925
247 278
117 13
592 13
857 165
845 323
290 907
874 783
671 13
42 684
873 867
631 386
385 904
916 466
127 671
664 8
637 241
542 975
438 978
130 608
772 441
850 181
302 960
33 9
155 491
956 335
433 736
636 237
783 48
4 366
763 625
997 578
954 243
490 581
521 906
3 909
136 529
779 971
9 153
36 944
877 665
955 286
142 713
930 97
102 462
709 782
496 379
246 567
87 364
633 70
25 331
246 110
634 467
857 750
300 819
503 368
836 765
815 581
762 980
474 26
771 193
1 818
164 60
834 589
643 812
324 921
770 954
766 53
713 940
381 785
33 706
115 939
926 470
979 877
633 201
20 712
987 442
495 196
941 265
377 62
332 196
240 622
504 806
612 177
149 645
82 630
901 103
351 769
605 919
252 378
232 97
136 625
217 507
523 773
152 329
118 227
184 239
301 724
962 414
549 789
826 348
213 394
210 601
694 350
391 119
364 556
606 788
340 213
703 870
172 507
820 340
300 846
732 808
405 478
522 512
470 310
250 336
310 78
658 963
559 969
69 351
196 289
517 828
916 540
518 800
136 456
798 285
656 328
598 971
227 992
925 411
6 167
165 708
648 200
988 505
323 309
323 442
659 516
915 179
53 347
101 492
191 488
671 676
813 600
548 216
705 431
816 105
715 348
432 656
149 794
553 778
364 18
177 434
32 543
582 997
659 880
743 831
857 633
687 663
860 430
993 948
932 550
644 270
190 710
960 325
440 831
64 956
64 681
825 315
559 917
707 754
894 84
686 382
145 306
721 795
244 827
191 274
549 211
148 50
244 13
642 956
618 250
163 83
902 661
989 401
692 678
818 771
307 236
167 679
838 371
4 914
456 990
528 524
896 76
888 841
11 561
869 671
338 387
479 394
339 488
916 102
295 294
463 30
204 165
611 124
210 514
139 362
790 778
242 340
26 429
108 255
603 486
563 772
803 256
776 396
944 589
518 177
461 43
662 648
192 118
331 908
206 711
967 645
635 196
657 33
575 11
656 548
309 508
159 91
984 350
174 578
169 624
915 706
195 722
888 522
532 226
339 572
505 306
393 223
804 226
288 210
700 347
894 494
688 428
676 99
244 775
874 189
979 610
554 964
175 622
9 203
841 19
478 230
820 250
190 890
657 5
931 88
306 311
217 40
131 858
504 614
182 847
678 438
343 448
162 728
824 2
654 605
418 760
970 484
656 294
172 731
91 786
904 47
105 172
329 862
243 951
889 86
796 996
211 315
858 94
396 172
273 484
639 368
913 938
423 709
406 857
775 486
878 989
253 663
652 845
434 193
430 433
294 220
733 521
739 85
353 115
66 311
465 398
417 637
867 949
958 410
864 294
276 531
694 549
575 233
903 756
136 380
65 705
129 629
729 401
47 36
945 78
413 392
594 489
75 708
646 926
566 194
519 491
58 397
561 361
408 299
349 854
126 310
651 796
601 80
61 955
403 594
476 561
936 539
370 603
280 479
948 354
382 18
837 420
50 57
465 974
331 405
30 633
727 463
373 574
207 174
446 897
20 674
831 569
864 447
463 32
578 227
834 669
246 388
126 285
503 498
421 822
708 11
78 359
847 117
114 552
523 990
139 127
24 297
594 239
824 380
79 137
697 637
709 453
733 9
428 238
378 141
414 827
803 435
489 286
739 482
269 237
341 10
976 186
281 827
478 918
279 703
373 761
569 805
865 953
175 601
429 739
774 615
942 75
697 443
891 464
532 113
936 460
31 16
132 877
694 158
876 153
727 49
505 365
240 708
147 119
881 630
986 577
619 644
263 965
543 884
45 740
972 741
830 329
568 989
729 272
737 399
944 115
851 238
587 564
498 140
124 664
633 41
165 427
72 852
254 156
749 58
28 165
143 954
43 666
600 507
787 816
713 877
296 847
577 724
929 159
161 729
661 657
411 663
223 647
741 299
958 735
993 642
806 875
607 565
367 880
589 501
978 998
961 194
293 219
159 477
624 762
598 127
447 920
351 89
743 468
849 343
316 60
609 593
351 34
470 517
128 647
124 791
861 291
193 936
942 173
678 817
714 869
231 773
864 893
748 986
613 142
337 872
785 704
124 720
908 389
813 562
927 555
681 251
682 226
403 805
485 565
164 843
736 844
735 653
144 662
994 602
168 950
907 888
184 477
698 384
557 55
942 447
160 771
345 699
338 286
971 863
568 866
436 592
47 543
486 149
106 93
20 970
278 515
50 885
198 994
568 60
538 585
515 248
137 931
809 849
457 282
348 109
587 646
512 480
730 805
94 868
460 675
451 808
882 648
514 912
769 745
703 792
383 338
704 250
104 764
504 92
654 62
945 239
818 856
330 954
700 803
994 138
69 209
399 810
299 173
618 482
96 357
437 507
784 852
569 554
390 546
856 180
549 901
729 572
265 569
62 790
613 488
785 600
794 979
284 595
991 634
471 330
663 215
390 73
747 206
435 283
919 334
370 855
27 340
584 500
482 20
85 505
974 767
369 852
800 105
976 882
634 864
604 648
373 754
154 690
983 461
575 64
548 463
205 726
821 688
624 461
344 719
901 553
657 683
935 143
143 714
230 531
619 47
907 723
62 393
182 907
314 897
137 412
315 496
833 805
918 164
752 998
461 921
152 869
269 867
475 630
229 601
776 959
102 480
229 12
224 776
18 448
893 363
626 124
323 783
441 960
908 479
364 785
368 315
455 78
194 633
233 827
736 146
404 487
260 950
489 786
425 102
60 515
317 377
575 131
16 391
470 769
545 579
384 205
291 548
291 741
175 415
346 112
903 719
59 85
131 35
500 242
235 563
594 146
774 193
846 862
803 265
528 636
706 945
522 987
97 754
318 599
169 661
641 227
840 480
404 119
859 761
97 773
177 357
370 490
984 377
420 801
166 829
744 31
423 243
92 959
273 431
961 533
880 555
643 194
397 734
179 791
209 783
95 376
774 168
44 587
207 165
128 100
397 994
116 344
53 502
772 565
277 790
721 548
52 455
505 366
108 708
492 617
447 528
407 779
204 503
509 711
99 421
649 183
824 874
513 56
474 953
762 598
688 957
179 749
330 953
284 171
825 687
973 752
974 605
919 790
477 795
313 167
87 133
421 22
413 787
369 426
921 45
432 580
272 273
411 415
707 37
573 894
8 61
84 825
203 72
160 417
642 486
436 175
702 233
749 758
102 579
635 321
427 609
235 455
234 931
857 173
564 351
596 58
271 29
783 435
72 63
785 185
130 126
579 709
918 586
753 485
701 857
926 318
949 369
320 401
636 333
423 943
621 582
408 96
173 2
444 40
935 548
236 41
221 20
345 799
522 117
164 540
602 443
788 536
551 863
812 320
701 162
441 771
586 538
996 704
553 417
839 497
811 40
610 816
801 497
837 8
776 659
223 155
164 691
248 553
707 498
684 202
836 949
209 282
240 938
801 809
85 156
721 784
761 995
74 287
460 33
683 566
543 918
855 642
159 819
978 828
876 97
566 756
370 269
468 932
924 475
867 434
439 499
437 938
949 673
370 958
319 70
85 533
135 358
994 766
176 687
221 788
846 154
805 539
868 814
118 645
905 468
832 223
165 916
198 967
962 148
530 788
556 193
779 20
308 817
288 624
931 646
856 485
211 415
899 848
175 14
480 814
820 532
141 365
792 116
23 455
79 135
266 152
111 229
134 903
78 637
719 476
136 834
480 707
314 571
394 328
964 594
196 517
426 961
973 988
965 744
710 108
945 58
799 399
695 233
509 185
786 687
190 634
73 425
634 476
774 148
542 851
432 634
561 147
598 544
612 457
44 758
241 215
270 984
222 586
559 500
306 942
382 22
58 890
817 787
883 637
532 954
638 837
681 113
788 823
458 1
523 754
117 262
988 744
110 119
267 961
570 113
920 650
235 696
643 215
60 437
512 106
606 107
731 158
689 533
277 184
826 320
236 526
612 820
300 730
644 577
933 419
707 801
770 987
696 575
936 425
194 58
641 909
147 634
216 115
182 516
253 643
309 582
323 880
425 104
17 855
819 852
764 200
358 681
918 305
373 417
627 40
637 853
920 437
273 737
911 162
903 324
545 346
254 168
123 233
330 800
943 256
555 392
568 130
646 282
726 215
30 234
337 310
528 155
681 170
941 96
578 276
716 7
799 111
430 158
175 976
112 474
283 30
305 832
922 102
106 447
832 870
845 828
436 462
405 248
505 472
154 937
642 179
581 366
274 685
919 444
825 499
587 785
449 366
845 957
267 869
332 925
895 376
738 901
261 178
410 785
999 275
378 488
166 84
880 498
612 580
764 384
572 383
864 577
10 52
399 287
814 677
222 171
624 955
440 501
800 620
584 78
853 983
272 275
666 772
420 529
566 280
587 838
352 719
528 108
873 996
282 400
254 736
24 514
393 233
715 238
862 582
927 156
4 468
508 540
237 821
732 712
529 17
890 568
792 730
297 102
957 698
225 994
897 622
566 407
618 972
153 76
232 279
128 589
905 189
621 371
236 906
253 325
759 497
116 607
524 407
197 935
336 866
11 437
30 364
6 951
545 369
754 899
235 189
117 719
132 377
881 70
815 456
628 837
877 491
604 234
724 41
444 514
282 223
938 298
524 934
401 38
129 866
262 870
862 742
303 589
632 52
174 106
77 201
229 957
894 483
353 73
632 779
762 732
724 619
210 669
953 813
832 746
965 319
900 334
775 28
764 894
851 949
721 949
98 876
317 541
416 714
127 218
27 650
554 849
572 575
742 347
567 309
223 700
314 486
818 322
255 514
918 921
439 734
426 343
750 802
696 253
875 59
7 222
153 454
716 519
136 282
565 669
929 771
839 40
929 410
690 515
268 852
656 151
908 832
395 683
728 336
155 157
249 792
717 855
86 678
324 128
343 167
241 599
55 723
529 920
488 132
182 48
206 531
27 394
200 557
1 239
882 650
660 255
587 955
153 308
314 624
794 206
112 166
116 118
347 659
886 485
932 865
710 386
647 525
316 245
383 616
487 864
504 937
89 561
673 231
969 56
598 966
762 972
297 160
771 880
972 639
607 545
611 854
911 481
82 490
838 506
987 266
712 287
347 259
969 342
423 364
803 151
404 724
910 659
436 594
440 764
113 927
788 791
536 967
711 979
452 80
788 603
398 616
545 389
461 804
988 273
855 807
976 282
623 762
702 16
562 153
64 653
172 129
346 779
123 396
60 222
79 17
852 701
148 486
23 116
41 55
998 631
806 969
634 961
147 951
429 125
504 397
645 165
253 655
871 777
267 610
85 376
604 117
714 894
801 412
141 506
450 395
889 91
859 422
761 59
733 422
52 364
637 311
914 232
354 59
129 725
59 847
280 581
11 640
943 24
425 65
410 977
695 235
120 926
985 201
708 293
99 307
66 169
689 318
968 695
288 26
238 571
182 435
709 87
182 617
24 66
231 254
61 999
852 487
368 479
880 886
198 497
296 39
772 408
378 762
887 747
221 974
555 470
576 486
995 673
70 994
31 273
973 620
885 213
454 324
97 125
579 194
701 313
415 335
281 386
492 363
854 466
215 637
422 581
362 892
671 237
834 842
520 529
851 164
11 152
44 359
825 220
529 216
179 9
224 764
566 894
832 245
256 355
678 486
557 143
62 755
639 480
303 745
227 815
787 760
971 983
730 745
506 315
202 726
899 810
699 60
760 319
682 893
988 238
342 519
935 654
675 10
477 127
670 327
199 772
719 49
392 523
232 898
665 434
64 227
412 146
472 233
217 8
781 261
305 169
352 585
566 345
876 895
541 245
411 529
752 217
409 682
458 144
384 281
643 408
350 229
990 350
811 479
170 522
391 499
805 16
511 375
551 457
282 412
311 901
125 585
337 677
909 953
705 362
134 750
418 324
883 149
27 626
800 157
758 960
294 822
72 958
774 690
605 140
485 835
696 414
909 522
272 944
372 639
986 574
94 763
426 713
39 520
642 273
282 790
180 204
489 215
250 449
615 828
35 656
329 614
856 678
452 6
344 621
585 976
218 314
9 695
387 154
582 961
271 289
362 588
345 662
95 97
250 629
978 922
857 405
213 520
14 608
533 666
817 345
464 855
334 714
204 961
434 587
290 400
914 829
269 99
588 601
391 413
606 456
595 746
711 338
207 447
252 811
606 166
353 847
580 529
392 818
379 434
655 503
915 877
706 780
149 300
29 163
389 423
716 783
498 990
466 746
793 67
215 218
861 205
623 516
713 660
585 761
476 370
581 43
540 56
767 231
295 893
34 645
566 211
169 319
719 972
90 292
259 917
509 478
701 269
393 877
277 439
762 247
153 853
959 715
442 782
313 240
663 908
39 491
53 379
594 30
246 11
22 796
929 123
193 891
871 207
594 957
939 768
538 62
562 546
11 137
872 876
508 521
300 363
153 533
104 307
104 39
88 504
816 126
524 566
449 941
950 890
999 59
768 405
306 809
661 509
642 813
834 716
982 575
993 669
689 321
96 64
54 269
301 467
796 725
740 253
502 866
561 937
367 286
655 637
627 892
363 335
124 28
835 954
786 696
891 785
109 637
292 240
994 948
643 751
640 335
230 92
637 946
652 408
299 382
599 384
682 132
368 726
456 377
746 985
119 953
737 828
249 262
909 546
858 297
656 977
572 39
199 769
802 816
192 612
242 673
391 626
347 522
851 698
705 53
4 702
713 834
59 570
727 661
884 597
664 258
986 636
671 588
901 781
12 329
422 110
912 113
477 767
275 434
130 389
777 949
883 137
615 390
657 54
994 896
82 615
925 887
864 160
414 73
112 54
418 762
846 378
295 257
542 156
592 506
844 409
840 691
868 346
363 177
486 416
742 155
791 408
571 722
838 745
28 401
752 361
578 391
362 736
845 456
566 101
142 484
467 316
635 914
969 987
188 376
47 462
375 311
19 561
448 738
69 387
404 331
538 758
247 41
462 477
71 253
191 978
875 351
90 985
654 426
555 257
220 583
180 556
579 293
712 993
387 265
749 830
684 705
218 622
188 927
251 966
350 172
837 453
658 745
263 956
825 929
596 916
243 38
452 438
34 618
583 500
873 627
491 410
105 272
241 597
460 341
252 40
187 571
95 467
111 301
682 815
719 919
687 155
748 204
225 436
181 407
97 347
994 379
884 45
38 720
346 35
693 201
132 814
518 235
494 800
504 323
196 612
95 56
134 198
370 691
451 346
739 310
454 578
430 700
220 969
576 691
673 851
476 286
555 634
909 208
609 423
823 994
863 605
480 146
476 10
722 845
351 159
2 962
266 836
303 5
880 199
932 565
880 470
29 369
148 489
925 575
52 562
13 435
35 317
480 668
854 943
529 556
571 955
87 324
430 578
238 380
662 568
634 166
921 651
849 617
61 539
480 754
92 578
980 777
403 257
114 376
480 241
195 125
432 72
647 162
967 243
311 371
73 399
426 315
774 990
649 971
700 599
206 630
779 528
679 453
546 475
324 610
778 19
755 254
903 501
756 853
249 979
266 762
756 98
903 489
788 367
158 380
198 115
515 102
953 534
757 134
130 288
273 672
710 354
362 849
907 489
144 271
325 346
483 238
815 575
428 904
916 855
792 507
462 348
461 142
483 158
540 270
255 884
260 487
234 460
857 187
391 781
383 334
627 243
279 948
527 987
194 8
204 703
703 4
493 877
229 483
853 998
606 495
846 387
662 765
443 129
308 814
249 443
1000 167
395 569
966 819
409 640
56 716
917 515
667 439
854 114
519 541
609 12
270 226
148 343
766 554
512 97
452 480
315 907
203 910
563 442
252 34
24 717
564 602
580 511
371 111
168 187
354 591
38 309
63 590
374 219
362 155
801 91
794 733
911 725
692 402
144 894
891 513
848 288
315 298
692 634
806 531
834 793
766 784
850 50
774 443
635 148
899 863
317 294
121 796
518 896
92 363
72 987
967 41
235 601
241 863
413 779
47 537
58 552
483 182
887 923
158 436
421 656
644 11
776 249
650 238
534 845
608 760
771 739
550 312
970 269
670 941
366 800
261 403
43 85
172 36
643 732
815 957
88 809
323 123
999 503
360 671
553 448
464 301
967 552
680 506
530 531
297 480
329 219
159 313
466 977
381 550
496 286
357 157
683 641
448 940
861 62
480 511
400 822
671 60
631 894
388 341
828 810
525 527
204 368
616 527
678 654
224 65
967 783
563 747
794 541
797 500
635 525
788 942
578 990
837 812
474 808
692 219
416 434
661 701
53 361
940 260
759 701
134 753
811 828
415 587
508 234
405 246
772 618
832 550
402 80
83 31
358 446
57 121
164 39
729 875
319 693
383 490
554 750
719 350
957 955
964 769
689 704
782 187
47 559
334 649
172 66
255 234
183 588
24 416
336 253
431 548
63 999
361 3
589 601
210 236
279 852
885 522
256 262
995 407
903 680
505 194
974 768
648 230
430 478
602 763
970 403
878 662
643 748
42 934
690 454
81 929
692 176
196 131
504 760
847 176
778 840
696 194
863 214
451 465
734 621
785 901
177 259
676 777
303 720
927 784
811 129
414 95
713 704
99 854
90 147
631 896
738 61
349 995
936 732
753 639
438 33
863 296
941 139
942 67
489 455
575 149
763 35
508 534
947 633
212 597
435 186
334 956
293 573
810 183
624 846
856 343
645 181
612 641
2 757
14 141
134 689
893 475
358 203
273 237
204 814
824 916
937 990
687 591
541 64
656 71
487 948
913 629
344 204
183 490
826 177
165 585
319 651
853 283
496 253
896 860
797 298
64 576
429 543
546 112
808 112
330 517
939 158
967 535
759 12
261 740
971 262
640 80
728 325
728 386
45 957
661 333
582 649
155 879
739 431
304 863
326 225
648 569
843 655
749 224
911 610
414 10
252 698
541 40
994 92
993 955
489 597
201 670
657 130
213 132
668 363
674 289
994 722
364 893
622 942
839 336
296 789
137 878
252 555
494 850
985 61
349 666
266 330
997 893
87 953
435 201
720 972
439 6
88 181
481 172
224 293
548 731
479 641
314 817
764 457
652 545
477 35
59 532
678 84
268 681
991 747
213 27
680 682
618 873
269 426
194 934
705 872
780 568
907 878
550 970
136 693
777 787
181 174
178 685
822 100
459 587
191 398
195 180
667 224
145 118
637 114
419 472
865 670
669 309
559 399
873 338
100 702
33 882
207 290
785 990
139 308
853 22
33 94
27 501
500 24
197 794
117 478
1 790
130 899
863 954
768 915
755 205
982 429
562 941
821 392
498 381
344 602
795 772
648 954
561 576
643 201
698 748
772 122
577 845
246 208
789 88
898 956
152 448
136 15
388 793
660 565
289 397
490 317
833 926
342 91
914 976
849 840
879 907
821 638
686 737
428 227
696 756
789 916
201 699
685 363
717 841
743 965
139 869
125 1000
243 343
411 692
242 567
877 48
607 965
579 164
753 392
755 903
935 814
151 418
957 920
368 347
458 990
910 510
911 576
582 625
343 681
375 691
494 870
639 902
749 550
650 172
171 16
23 197
282 897
15 807
125 710
357 348
920 179
186 244
859 693
484 879
862 932
745 874
797 796
897 676
327 394
332 59
985 261
980 551
104 179
411 264
970 395
58 764
738 491
346 575
545 655
286 769
351 390
636 782
87 651
272 54
971 514
392 332
796 293
839 993
455 643
882 282
324 571
495 617
618 720
840 86
11 1000
886 433
263 843
580 176
953 307
619 108
128 125
30 512
824 124
27 81
446 475
837 622
611 610
515 990
824 611
103 264
677 189
147 423
61 507
989 863
970 608
631 244
589 318
938 246
819 301
304 765
11 364
955 218
127 193
587 627
780 588
389 118
652 26
852 699
336 1
203 319
453 21
731 566
20 668
205 857
322 617
141 575
164 883
120 723
561 120
786 240
453 793
607 765
536 659
706 652
720 85
418 634
546 319
342 566
459 52
118 730
727 219
446 447
407 75
994 978
268 925
480 770
350 766
751 116
726 141
463 383
737 58
940 31
554 483
836 676
1 615
84 627
490 240
913 836
751 766
245 270
269 642
508 708
638 342
925 291
851 310
834 885
661 9
85 68
916 37
526 800
735 460
550 718
619 486
616 239
673 973
704 454
630 432
406 911
475 531
772 39
581 808
230 835
159 174
899 683
615 14
875 719
206 303
636 515
859 670
510 44
951 342
290 818
274 936
610 158
192 806
829 648
685 180
681 894
285 944
856 388
207 148
210 670
735 40
493 37
951 975
725 930
22 384
418 723
542 204
448 952
858 191
176 753
48 612
396 341
743 979
785 366
244 360
60 600
96 581
194 792
825 671
429 449
571 779
5 616
133 140
603 762
935 157
992 908
215 794
547 62
542 543
515 444
717 740
676 730
159 350
702 550
537 384
554 738
594 169
44 247
568 757
188 995
360 1
719 276
825 442
535 49
913 857
185 303
846 312
765 930
880 377
325 303
722 302
905 803
729 998
655 352
533 167
663 540
648 50
372 993
68 906
77 620
276 695
255 737
799 302
454 54
955 515
661 343
959 606
298 986
299 858
243 199
262 694
948 90
918 206
918 927
619 287
233 206
912 199
689 141
421 412
122 239
345 112
664 697
575 376
520 115
19 945
407 611
831 197
517 698
403 575
246 687
370 251
582 780
668 755
88 985
331 504
526 804
589 840
898 215
657 740
589 266
63 132
556 668
799 838
178 653
566 776
37 939
100 159
491 910
997 892
431 39
756 224
8 776
724 500
170 981
557 125
830 270
361 912
665 67
623 36
952 437
39 632
380 586
609 880
810 943
227 628
790 253
948 205
819 865
517 19
377 803
543 628
790 603
195 960
969 545
179 601
59 573
347 530
337 49
451 628
630 631
5 925
700 180
883 604
353 168
14 722
179 152
982 533
5 500
190 46
200 95
964 57
689 821
347 211
816 209
176 923
589 497
471 884
513 178
313 288
327 62
640 721
530 443
783 753
893 600
88 961
681 362
217 101
635 820
559 484
290 902
59 993
947 893
823 886
139 253
387 562
957 330
450 832
742 66
412 606
435 661
141 114
52 151
712 908
732 774
149 714
416 534
36 964
754 508
136 805
240 855
174 971
875 322
518 967
281 645
718 217
673 351
537 152
372 870
397 365
704 369
385 153
920 978
525 169
951 999
518 47
622 103
458 956
794 935
143 828
643 795
469 580
999 132
537 146
694 820
747 161
156 433
827 111
662 117
618 678
638 501
33 312
202 449
263 680
491 45
63 674
145 868
224 975
947 990
730 849
200 301
916 826
358 29
989 84
719 205
317 260
734 978
677 816
224 546
901 802
879 931
899 53
561 915
501 771
177 398
70 610
898 100
774 1000
178 586
56 167
505 876
378 308
994 808
848 780
553 465
98 522
560 694
800 295
819 171
658 916
994 334
244 382
627 386
84 772
289 950
822 308
938 836
67 936
584 480
625 377
557 594
497 795
383 598
212 620
497 270
872 126
891 812
518 279
145 169
289 824
297 733
629 998
412 545
193 555
272 490
886 893
825 68
442 733
949 469
593 506
692 806
202 860
399 310
723 807
38 786
955 601
358 110
891 447
176 881
504 369
654 212
4 904
159 380
213 518
708 727
694 456
539 692
664 619
878 324
820 515
578 61
698 781
821 29
509 982
363 145
985 24
66 276
333 965
574 320
489 176
101 430
514 165
441 542
920 535
702 544
1 532
741 1
708 854
479 736
520 704
399 701
923 510
25 903
617 443
462 37
79 453
195 238
352 115
193 407
877 345
166 650
715 621
432 104
20 293
624 902
826 175
22 425
74 42
468 79
928 560
607 778
1000 482
373 899
379 360
686 678
642 879
715 716
854 790
348 965
878 850
172 738
965 316
633 450
974 67
46 424
341 828
210 279
840 206
547 385
842 692
880 403
306 473
290 315
1 641
952 585
877 255
333 486
859 47
605 434
212 59
492 879
12 801
843 693
342 462
465 951
554 988
313 722
690 874
491 935
583 125
961 494
708 371
361 944
45 530
506 806
285 71
206 914
452 109
856 527
585 7
126 444
87 377
340 264
576 988
809 944
413 482
379 784
375 535
806 482
910 808
361 728
626 733
292 757
426 669
519 520
635 980
153 318
3 430
163 655
42 669
845 9
828 628
902 502
235 336
427 577
182 313
995 882
580 379
143 309
332 665
4 536
231 858
721 379
769 88
527 393
466 141
152 335
503 133
147 337
323 797
628 559
589 400
574 944
461 863
316 171
744 317
482 752
776 943
728 808
304 717
706 542
193 944
350 556
418 916
561 498
861 124
934 585
725 838
202 292
869 408
854 554
106 606
661 802
266 828
237 892
184 279
329 977
789 150
156 147
801 223
459 80
960 650
613 947
561 254
449 104
395 189
370 820
678 151
80 276
419 75
836 797
8 939
702 676
906 140
838 208
517 343
969 54
225 267
390 688
766 605
305 38
824 83
636 828
693 474
218 418
531 645
57 571
652 782
626 885
705 777
967 770
490 930
48 905
314 140
236 397
758 915
504 560
153 213
798 786
510 147
574 59
994 589
511 815
94 287
153 540
608 848
82 165
803 694
250 778
394 257
221 781
959 859
977 142
575 83
684 730
113 518
955 233
544 389
824 520
499 750
713 427
260 856
712 974
726 567
540 9
52 398
389 403
219 732
58 38
42 57
158 362
873 317
270 848
621 977
45 974
764 605
549 839
84 692
168 435
540 967
63 13
364 230
123 562
735 667
673 828
91 845
428 512
435 148
343 805
404 675
829 498
856 396
658 437
431 933
745 529
329 221
940 347
172 162
923 984
775 609
143 485
353 203
56 188
414 435
714 311
563 915
173 20
363 164
184 443
237 948
185 812
134 203
998 782
334 63
60 999
818 1000
582 301
477 996
844 596
773 516
188 666
878 804
27 601
143 876
699 566
732 562
406 262
244 290
823 74
329 174
388 939
85 940
993 257
318 65
513 679
449 748
517 887
405 430
705 982
663 858
800 549
959 979
650 694
488 812
986 584
417 983
211 764
257 972
77 601
694 854
682 444
967 266
288 152
85 162
302 749
170 634
178 330
394 398
712 37
839 490
936 363
412 483
269 788
825 405
818 517
468 454
832 16
766 991
379 503
473 401
897 875
876 111
915 293
711 825
864 617
607 307
706 525
475 13
890 103
500 113
990 442
434 778
637 706
155 694
742 361
541 816
369 121
741 971
427 290
524 884
946 778
550 329
577 357
585 829
178 721
434 556
217 928
782 597
355 811
163 446
86 934
274 756
150 909
464 983
531 195
650 164
474 664
513 991
751 768
587 671
79 889
188 503
608 550
692 463
620 867
386 232
242 24
121 338
599 264
174 165
718 657
54 856
808 62
357 384
543 632
136 28
612 608
513 449
116 113
188 865
239 445
215 547
917 102
248 328
318 779
364 906
816 482
445 332
548 474
559 955
343 346
764 412
216 485
84 859
658 43
972 351
376 257
75 165
917 146
307 26
994 15
121 553
355 242
659 814
46 409
75 654
569 272
602 674
676 136
605 206
349 803
626 542
977 258
405 880
92 205
217 195
816 693
542 2
280 331
14 353
794 474
5 481
950 141
508 978
10 666
884 234
534 985
242 45
400 547
97 449
34 82
202 478
278 953
345 431
617 290
544 574
133 998
817 868
794 411
192 432
929 102
808 351
944 953
384 690
156 731
904 116
806 239
870 984
454 365
703 206
927 534
272 601
240 210
62 573
472 452
394 698
608 332
303 489
968 722
741 185
169 512
917 908
652 218
821 97
780 256
696 101
872 112
719 515
582 876
321 386
20 852
433 825
289 841
538 873
52 765
497 491
462 643
356 312
345 892
564 634
919 132
11 301
595 24
891 913
632 10
319 614
944 624
456 340
434 893
203 437
325 862
751 112
708 885
231 447
157 188
863 353
50 537
129 620
866 329
338 806
581 537
403 723
173 334
570 782
95 857
665 322
173 504
547 158
373 783
890 372
546 93
219 867
22 185
298 300
686 228
307 215
265 589
673 845
8 841
735 726
332 556
542 273
66 41
635 455
766 473
4 301
25 407
951 97
289 46
833 518
735 851
941 295
963 152
726 23
110 928
540 81
275 126
90 991
911 914
723 861
7 776
296 59
886 31
694 897
722 951
728 400
259 443
831 444
929 723
817 172
571 31
302 715
546 614
243 242
351 532
475 357
51 787
406 833
536 131
275 800
797 769
306 5
552 224
63 123
204 365
814 107
85 75
680 896
461 365
926 128
642 10
492 29
306 136
224 135
398 481
338 820
317 15
530 657
602 846
631 853
382 481
554 588
998 977
907 71
242 704
690 412
861 60
691 71
97 968
27 772
887 63
840 395
579 266
606 247
719 672
938 785
721 345
333 126
107 666
828 216
12 115
406 88
12 737
393 565
918 685
722 294
86 763
375 649
101 859
31 461
461 137
729 799
779 662
36 528
540 615
130 523
37 844
683 594
991 685
16 607
221 595
153 51
391 103
878 604
39 663
843 436
315 739
306 910
594 150
959 315
759 403
751 318
921 53
750 692
962 749
825 267
45 83
501 979
148 282
495 813
221 907
980 326
548 306
462 328
900 249
258 529
476 15
13 573
965 38
978 903
536 767
746 893
773 323
791 685
19 46
610 651
39 363
549 655
511 416
183 502
720 481
273 161
458 581
965 895
579 527
748 258
152 455
597 936
804 282
904 563
38 115
82 288
128 68
636 879
306 434
486 446
852 343
730 571
195 994
230 931
421 906
335 910
299 423
394 956
23 941
5 76
688 823
831 417
643 736
92 642
902 727
974 416
561 473
500 300
492 619
873 655
267 123
712 618
61 802
705 762
100 976
412 311
214 350
872 33
794 375
215 862
356 531
373 610
632 917
919 145
595 294
809 376
762 491
729 969
74 620
667 202
320 952
456 546
707 215
992 966
604 591
511 484
732 57
877 767
732 710
968 225
548 594
396 365
422 4
540 436
734 127
773 254
259 744
480 759
466 257
270 773
590 23
858 638
624 953
316 861
202 724
819 66
187 311
897 535
744 1000
506 203
424 633
196 376
360 448
853 482
518 711
805 609
518 311
293 567
826 237
924 691
666 589
347 576
466 511
128 782
352 825
441 449
695 538
741 605
909 535
871 585
265 861
906 843
999 942
277 638
914 221
842 126
890 164
335 113
176 251
860 808
10 199
555 229
694 551
541 425
210 98
929 575
971 220
290 323
593 191
129 753
869 26
843 782
72 64
102 861
233 351
717 711
261 477
269 440
475 443
798 179
479 494
54 85
287 178
700 663
355 489
223 378
699 765
57 308
505 889
223 855
793 870
625 747
584 442
336 584
529 67
587 224
21 994
82 561
123 217
12 379
147 559
86 228
207 291
289 633
657 944
786 788
224 426
214 599
380 764
579 759
325 171
655 261
61 658
882 764
420 132
784 642
235 315
545 393
957 255
782 996
354 941
105 598
828 83
359 446
868 627
514 882
158 503
273 418
325 583
567 865
21 550
452 831
165 741
894 854
430 114
426 205
572 707
832 472
604 557
258 420
796 147
348 674
724 21
463 822
124 797
641 415
21 152
256 931
537 722
229 504
209 842
786 377
673 549
692 902
401 112
698 316
176 436
214 448
344 485
641 685
868 141
108 913
10 857
846 751
30 702
86 977
825 26
169 789
973 153
131 975
205 402
752 670
902 270
551 412
534 525
721 838
457 942
620 688
645 942
846 894
51 932
976 555
578 912
350 563
179 940
721 539
933 688
477 387
445 942
663 871
428 674
415 935
187 387
890 77
791 830
644 844
692 317
956 976
647 376
890 317
877 275
5 205
189 593
62 79
942 321
541 227
214 783
904 30
296 202
193 875
799 884
250 828
251 94
793 661
6 928
8 586
899 518
647 247
853 917
359 362
96 133
839 75
496 841
317 67
850 853
26 300
493 402
375 225
997 713
622 107
661 904
690 875
824 672
209 88
107 379
511 953
735 841
373 490
832 388
197 754
348 10
81 837
232 554
470 72
541 262
723 593
723 17
434 440
751 421
757 733
902 998
42 544
431 911
28 575
867 791
786 834
75 961
723 394
843 952
683 320
609 956
445 674
151 287
855 814
280 220
487 982
192 523
958 865
196 49
815 190
14 239
128 449
774 887
707 145
510 399
727 938
898 872
40 933
689 257
910 744
405 820
443 231
970 276
171 711
241 669
309 459
483 416
961 352
25 26
948 315
721 560
913 533
236 285
815 814
384 676
120 976
478 635
663 589
353 371
799 664
313 969
39 670
468 406
537 565
165 728
383 281
479 969
491 745
846 37
773 871
374 536
29 449
923 917
336 407
551 114
835 111
745 929
111 416
850 382
122 326
599 996
39 395
158 488
882 16
821 37
497 374
419 988
427 482
28 73
178 429
178 43
902 903
113 400
949 214
966 742
214 585
639 241
32 15
543 319
727 963
952 323
10 314
958 202
270 597
323 148
696 806
215 880
703 162
419 146
986 176
193 219
849 955
753 909
436 800
584 748
782 379
956 519
112 136
969 750
85 366
825 804
390 307
191 711
969 196
60 569
268 917
278 346
441 473
724 128
841 23
842 517
388 671
400 533
546 572
98 537
740 345
870 537
817 858
806 769
182 81
221 63
768 617
975 375
686 766
989 974
143 37
169 222
228 210
523 229
504 185
729 527
488 669
651 365
508 732
774 901
537 744
644 20
647 643
566 701
808 640
687 373
466 173
533 327
91 329
326 306
280 330
775 369
178 511
136 838
470 758
17 639
367 781
526 493
417 73
732 699
464 9
972 269
445 981
713 415
246 466
773 217
481 540
416 965
998 78
899 827
85 359
420 293
702 752
197 441
509 990
46 660
454 647
155 475
139 602
873 835
627 467
513 140
515 984
733 556
1 939
226 939
816 56
164 241
185 123
312 654
679 3
387 755
722 297
505 658
137 143
571 767
6 163
380 800
241 110
978 507
509 823
734 869
477 764
382 551
159 452
924 980
675 172
361 965
118 287
129 584
472 571
836 444
34 410
315 901
754 712
49 678
247 529
118 874
606 183
177 569
12 131
223 931
282 444
7 783
569 83
662 863
208 80
508 600
587 270
644 936
670 88
639 125
347 456
999 31
922 232
884 746
286 36
628 170
614 776
619 919
725 311
836 184
197 746
504 441
351 819
261 488
142 569
326 781
90 697
982 756
53 142
809 144
282 693
714 399
663 771
258 833
763 508
381 127
101 200
898 769
134 391
843 358
980 346
260 457
574 626
796 378
964 427
369 921
555 684
272 591
346 342
740 471
273 721
999 469
294 85
871 151
514 404
167 119
775 800
761 236
460 555
590 347
9 907
312 519
309 837
437 953
6 738
288 911
72 653
60 630
503 147
525 344
773 230
615 970
299 110
415 629
433 690
228 143
144 339
214 760
9 188
951 869
296 733
645 246
12 41
864 306
456 299
471 357
748 100
803 608
844 147
859 921
818 405
780 241
999 545
181 310
837 95
199 291
773 395
394 152
964 191
728 389
973 447
935 348
343 730
965 917
176 699
625 80
461 355
85 320
356 799
450 67
617 888
11 489
108 165
922 439
732 47
774 261
208 270
674 71
466 230
138 127
422 629
523 278
758 986
898 138
561 802
971 456
796 148
334 852
546 952
276 807
899 323
561 837
107 126
197 277
455 34
973 605
70 21
698 259
616 3
873 65
283 117
324 792
320 258
345 793
663 743
889 432
671 893
614 165
347 222
397 211
621 497
42 883
182 28
951 720
244 810
481 71
813 738
304 266
623 128
101 666
309 11
945 944
287 164
953 823
891 492
974 778
975 507
104 9
762 576
417 563
421 521
807 118
580 551
570 833
710 786
623 32
193 804
886 310
650 524
945 763
226 881
238 530
467 487
831 265
743 561
884 147
877 312
366 747
624 458
770 16
838 305
650 206
827 749
264 852
694 150
77 353
674 170
429 404
814 438
254 449
117 85
484 486
317 321
974 695
566 620
184 387
695 231
523 867
577 352
281 492
131 949
104 443
965 452
500 838
686 134
130 893
569 127
423 462
749 559
283 822
280 978
58 757
93 357
982 203
187 140
524 18
838 812
122 457
643 577
322 181
202 402
264 253
839 626
377 501
199 980
345 406
232 809
161 1
696 680
584 550
44 291
686 477
372 112
897 602
657 292
664 717
133 111
559 190
179 288
608 553
446 660
256 920
576 364
42 218
524 769
897 753
91 768
634 710
108 836
80 275
842 127
475 65
193 682
656 678
282 500
664 261
314 411
225 428
700 549
376 253
271 847
702 584
332 644
310 35
714 368
662 711
528 147
918 668
109 423
203 502
56 431
956 489
145 67
316 306
402 649
516 998
833 393
921 289
416 379
455 233
731 826
31 113
985 997
441 792
3 390
26 988
538 308
899 973
775 456
830 864
130 466
356 708
792 124
250 386
551 634
464 447
508 726
123 514
83 842
152 580
318 110
735 35
650 88
456 481
32 433
788 774
307 30
648 68
344 397
824 616
812 698
352 875
528 266
58 773
609 538
857 446
330 21
932 791
500 951
759 607
244 575
377 671
796 357
111 599
77 287
210 170
748 229
418 424
188 546
173 183
512 481
612 330
984 58
763 728
892 222
448 461
368 729
855 999
341 774
901 98
9 512
655 231
332 408
965 749
444 331
434 677
190 609
623 799
769 982
149 26
809 152
394 196
644 220
627 227
553 457
193 244
697 634
80 286
604 275
142 574
259 591
510 942
274 661
59 593
903 778
46 485
995 359
59 247
512 521
780 739
113 359
102 296
804 857
661 507
818 107
143 483
982 15
217 11
973 816
620 296
409 295
481 951
446 534
457 169
799 274
628 63
35 688
25 982
32 35
720 696
196 496
960 976
890 961
205 291
828 913
998 98
638 264
377 434
749 326
33 428
546 365
570 415
490 64
368 317
516 333
413 885
139 759
958 867
701 529
822 511
546 459
46 634
993 419
209 382
836 770
519 506
259 778
115 549
950 125
450 60
61 664
308 66
52 62
557 707
369 171
974 107
541 629
977 979
695 156
544 102
866 528
20 971
385 47
674 932
452 201
152 234
228 623
112 893
593 917
487 239
419 879
831 712
45 632
340 140
25 320
74 564
676 874
760 791
683 56
786 496
260 617
519 859
354 616
262 700
998 958
598 969
674 214
375 30
241 913
888 694
435 969
120 742
387 942
745 556
45 162
422 935
496 929
549 677
204 870
209 827
787 575
128 676
929 731
831 139
299 27
484 650
414 947
184 217
214 174
755 589
18 813
936 275
940 599
25 106
26 781
161 397
553 576
544 277
548 661
670 332
55 981
371 112
287 763
488 885
101 706
953 629
130 44
590 352
422 443
750 288
303 421
591 151
660 564
366 894
21 293
281 954
679 810
969 437
273 11
467 629
976 812
291 633
745 49
909 238
996 276
131 831
550 366
403 537
805 79
144 490
246 385
643 570
590 391
503 286
825 946
483 630
552 985
805 11
233 3
785 863
465 609
279 750
568 40
164 783
175 910
531 877
367 404
509 485
60 129
824 991
735 724
813 323
369 149
749 23
480 940
289 727
261 183
641 105
751 357
709 260
634 553
450 171
804 138
135 284
338 434
494 877
725 449
632 555
677 292
105 222
557 878
734 411
866 742
478 627
611 726
632 656
785 323
446 459
471 53
997 49
548 366
175 76
931 512
659 876
962 891
424 859
881 306
881 407
22 227
908 958
199 232
119 340
56 667
65 837
277 872
467 984
804 64
215 64
564 253
375 640
241 404
631 538
557 822
323 57
433 884
843 815
951 574
363 739
711 800
65 58
136 204
294 57
161 194
322 741
298 173
72 315
431 513
157 554
955 775
140 158
22 173
775 367
392 613
660 882
953 275
13 302
801 673
92 580
869 824
380 790
117 948
319 833
279 120
363 802
457 50
721 140
815 25
38 332
470 634
529 585
80 742
194 218
806 529
96 183
327 18
915 277
621 67
195 682
277 64
465 632
379 937
907 552
560 212
851 165
80 634
215 227
992 647
411 869
270 530
821 917
568 867
180 704
13 843
526 413
86 26
895 173
842 940
658 113
870 669
937 94
4 830
967 726
957 985
722 1
656 189
760 879
229 936
40 618
273 927
379 459
211 550
391 383
273 356
671 335
538 913
701 354
670 543
241 282
210 529
791 733
171 335
832 92
12 765
433 428
347 787
696 938
896 455
79 607
431 119
507 428
79 914
424 417
212 204
464 661
441 898
898 175
136 155
229 662
392 626
646 433
940 198
417 979
924 47
72 321
923 309
806 749
996 332
610 472
268 985
327 578
41 187
912 554
521 59
647 84
296 97
124 194
976 179
324 169
519 953
851 783
865 936
797 362
519 604
2 57
619 195
259 739
423 484
429 994
832 970
231 972
766 207
998 898
266 230
284 76
893 820
893 426
606 548
761 213
974 592
337 763
921 614
512 255
566 948
177 791
186 212
808 877
292 856
365 773
609 978
177 737
182 376
71 154
951 321
353 630
334 737
110 504
322 44
219 587
761 309
403 936
529 453
726 417
306 515
61 489
21 795
202 552
89 655
526 269
600 767
556 1000
12 595
299 958
898 630
783 244
852 79
661 638
582 576
166 155
144 389
703 935
318 243
413 101
808 898
171 654
876 986
884 917
332 154
454 926
684 310
921 901
642 95
768 11
972 376
676 725
199 809
979 78
516 718
911 340
652 518
593 159
105 622
854 493
514 379
324 442
118 362
348 786
598 320
873 316
357 503
573 975
891 691
570 499
894 873
349 898
527 677
190 812
449 280
287 119
211 252
979 972
700 344
690 560
410 642
499 510
712 348
134 642
958 750
1000 619
789 151
130 434
569 248
385 424
350 300
4 227
509 842
111 880
245 672
585 491
273 531
605 172
7 377
492 491
204 808
375 71
778 319
663 657
429 135
773 896
367 667
316 358
252 941
251 871
19 351
234 514
339 197
118 186
116 509
711 806
2 34
387 451
951 567
908 985
239 29
536 914
31 822
277 302
424 356
288 435
870 410
250 889
609 348
462 402
551 624
958 753
418 651
676 249
432 249
699 855
661 5
666 698
662 33
266 732
890 812
179 670
621 640
781 344
311 983
840 356
131 816
747 203
60 869
749 948
32 628
339 929
903 221
823 317
203 91
987 543
604 708
38 116
174 325
242 736
825 295
196 741
88 331
758 547
66 923
799 523
252 705
943 155
891 557
614 54
302 630
777 904
694 814
744 206
362 667
296 586
718 228
411 654
266 160
794 101
548 983
917 455
152 426
54 942
8 90
702 359
940 719
51 420
848 57
983 837
114 78
930 378
894 111
597 930
768 281
65 465
191 150
55 935
622 440
939 850
857 385
249 300
343 576
215 257
303 275
54 218
606 78
201 594
77 536
780 819
648 671
718 406
670 169
910 556
294 399
601 8
300 951
230 3
456 858
237 271
741 824
514 341
255 976
857 462
27 473
642 637
553 772
833 672
6 870
872 218
217 996
36 16
636 486
820 702
167 449
184 3
402 211
931 351
585 633
319 549
19 120
418 62
249 169
815 830
681 516
679 603
379 354
479 338
297 653
69 195
833 66
611 546
557 727
413 862
163 316
696 533
674 560
19 532
395 170
489 754
327 513
755 356
228 482
111 128
736 751
854 665
758 237
159 19
274 655
103 637
709 593
626 695
939 657
192 53
322 514
628 224
975 549
267 557
67 192
987 286
137 378
50 172
196 316
813 169
828 381
350 685
719 571
365 156
259 238
177 415
731 647
656 92
314 102
98 675
684 484
220 382
657 685
404 123
412 974
421 440
231 192
888 900
34 970
585 657
252 52
674 377
302 457
527 72
89 659
495 645
47 492
240 325
860 605
195 437
453 267
59 417
310 28
339 814
856 911
540 939
42 240
795 774
727 805
699 684
866 424
744 301
362 803
368 951
263 729
534 51
904 327
432 645
616 140
580 738
348 208
136 286
413 807
459 860
527 594
894 469
838 690
967 705
324 219
265 171
625 216
921 185
183 963
170 876
94 227
279 335
564 57
135 630
367 171
250 612
766 430
845 998
825 835
8 909
293 643
829 972
755 275
563 207
873 590
623 250
136 682
173 313
600 890
369 440
113 863
915 819
349 474
23 938
159 190
995 62
630 530
677 289
653 66
915 963
784 272
487 942
672 43
48 589
774 627
742 513
138 255
176 791
417 273
18 87
653 249
489 474
565 227
980 427
615 141
259 106
766 501
280 732
52 313
772 933
951 751
517 426
419 54
753 98
756 856
247 601
74 674
671 576
854 71
790 538
394 676
760 953
64 756
690 449
480 82
367 285
798 447
122 735
11 916
191 51
143 791
953 560
722 706
74 239
192 273
490 48
536 617
988 327
806 427
916 827
320 309
781 168
90 615
129 542
472 32
885 370
271 320
822 887
79 709
854 570
666 448
513 316
829 83
308 273
962 317
5 334
545 90
761 483
188 559
577 41
362 851
696 116
517 535
371 787
954 142
372 343
70 467
643 412
263 282
754 377
835 649
733 38
700 695
674 466
656 155
415 10
903 900
204 64
5 114
159 42
407 564
6 99
611 130
566 685
987 825
360 503
887 566
729 733
166 160
180 440
606 139
765 246
2 802
240 337
299 308
117 86
242 661
142 594
573 727
702 661
677 857
17 974
382 531
502 568
900 374
143 447
56 570
347 548
89 971
944 628
711 232
992 13
122 350
740 984
507 185
636 627
285 879
34 756
994 803
953 671
376 115
203 566
600 610
985 585
433 970
30 589
685 331
444 71
651 140
984 32
215 231
15 851
847 726
225 451
498 210
923 184
819 717
85 846
1 699
301 162
625 789
40 420
606 86
489 337
429 248
760 111
955 553
336 955
833 712
266 775
997 573
939 920
470 816
13 561
101 19
470 824
625 50
679 14
277 549
292 151
550 620
859 954
251 765
74 50
840 900
384 283
811 5
926 633
763 103
203 217
710 284
866 607
533 663
531 325
111 417
413 943
796 204
520 886
26 699
934 15
791 525
221 881
33 113
431 84
100 837
390 758
629 199
182 607
395 975
596 727
174 922
21 755
458 176
721 739
420 782
722 239
350 249
316 885
12 416
318 591
655 469
238 62
306 815
765 574
110 169
124 5
786 939
47 500
768 228
79 303
270 31
149 934
237 848
652 468
574 342
930 193
75 656
690 118
265 726
682 896
628 245
902 221
714 800
967 394
281 75
759 147
659 181
598 251
500 923
574 233
338 948
548 885
479 351
441 205
837 823
535 798
973 770
971 666
678 217
464 189
309 506
473 286
821 375
349 560
798 733
46 231
679 745
868 807
824 251
507 194
475 444
169 431
306 686
190 657
36 720
873 687
664 298
109 760
949 217
749 403
138 297
903 305
703 566
788 535
172 187
77 653
630 948
8 833
763 114
957 639
62 89
439 962
917 194
632 955
345 16
198 2
442 724
777 925
75 915
522 840
804 664
228 310
698 519
90 248
365 486
763 414
499 862
488 121
971 39
354 874
958 880
985 358
888 874
497 633
514 889
50 801
335 778
269 725
769 684
678 673
772 295
515 172
586 103
705 126
387 987
39 445
407 792
422 460
109 803
26 345
96 295
541 224
43 958
798 283
252 945
566 29
507 163
218 395
337 612
616 720
355 753
992 805
987 524
980 712
606 969
689 27
429 752
329 585
272 583
483 480
4 800
641 359
500 938
409 515
499 164
41 702
107 282
586 111
384 783
352 395
42 875
480 264
311 988
852 190
246 962
678 228
606 162
567 139
575 517
545 829
706 310
781 140
536 420
273 18
262 579
405 848
147 317
290 616
968 298
579 736
491 724
343 613
41 899
144 578
18 326
111 605
163 522
693 613
452 294
491 116
248 319
460 462
506 201
872 854
646 490
719 94
783 113
489 108
174 77
453 923
171 481
970 994
817 482
9 124
413 271
691 432
195 21
808 396
525 939
496 625
74 892
746 486
49 481
324 684
401 781
380 524
30 508
541 516
40 295
65 651
448 502
995 426
22 596
913 268
991 278
302 658
676 692
486 260
949 47
360 428
632 896
698 572
32 206
384 411
223 165
313 266
56 303
20 127
506 553
490 569
431 984
864 291
742 665
548 457
798 705
996 403
232 486
678 812
999 301
221 123
550 825
696 785
636 479
441 787
5 185
438 625
249 553
411 113
621 105
852 812
394 243
551 314
165 73
887 167
649 500
603 771
484 852
482 279
735 937
246 830
805 335
420 206
323 588
19 808
198 371
143 911
194 547
935 767
119 739
709 348
129 701
96 974
976 661
373 186
541 302
970 21
936 765
191 547
952 646
710 98
860 628
567 385
820 520
450 502
578 885
255 119
667 541
662 949
870 394
449 33
982 182
713 78
31 28
521 557
341 732
448 550
6 799
749 995
876 687
781 142
631 118
665 618
119 554
331 557
757 499
972 474
881 596
124 587
445 117
999 218
160 77
545 943
707 637
407 637
686 180
426 424
415 893
557 867
25 832
735 75
227 780
270 801
207 925
874 58
791 966
391 118
39 175
644 808
263 515
801 97
123 797
265 183
608 784
155 4
240 523
507 304
865 916
956 159
906 306
327 370
419 747
39 456
865 318
819 689
255 98
998 392
300 139
139 900
945 788
525 257
636 899
229 96
818 812
881 858
796 300
693 43
907 636
768 303
119 655
996 863
627 44
269 366
86 248
986 346
904 552
753 217
447 643
287 856
224 333
191 768
302 797
593 756
192 179
867 719
253 434
638 929
817 293
76 156
58 536
277 896
700 140
876 433
79 334
780 519
794 444
452 754
980 627
941 103
904 451
560 927
129 150
773 640
809 573
199 597
495 960
980 922
29 518
934 694
687 997
497 780
287 918
302 717
853 182
649 914
802 243
157 189
356 272
560 347
507 179
469 658
718 904
296 506
274 222
806 129
531 734
57 7
309 684
133 689
529 33
74 868
293 989
324 197
957 110
681 675
911 521
129 401
863 17
326 783
5 718
486 14
42 753
448 807
348 253
943 93
571 991
975 480
199 288
62 748
518 814
121 612
719 111
777 858
885 310
430 800
455 483
582 713
347 184
401 966
858 602
527 167
11 583
348 971
365 62
373 513
150 134
380 728
269 101
139 324
386 975
349 90
378 758
390 932
578 584
978 458
325 775
67 735
7 962
734 572
968 956
580 951
221 947
246 975
458 226
628 330
580 782
478 26
935 601
655 71
251 700
695 917
112 959
454 699
870 630
925 755
38 747
338 402
452 100
12 227
10 279
591 940
523 225
47 238
825 143
649 749
396 201
135 170
726 34
243 91
821 767
676 616
806 788
626 773
660 32
844 915
974 765
727 434
183 401
538 773
90 981
750 319
666 636
249 234
769 718
277 435
181 776
760 242
166 813
702 130
206 564
190 990
724 337
439 477
999 714
657 276
555 528
143 185
209 65
474 501
321 462
437 270
304 745
353 109
498 42
129 59
671 642
796 322
59 449
484 461
94 537
990 593
851 271
901 872
191 774
708 123
955 552
954 656
138 8
82 507
829 526
38 654
971 384
673 905
856 1
802 678
476 779
479 980
254 344
341 463
86 664
283 685
680 943
375 168
874 76
363 466
760 909
756 231
144 508
514 22
951 880
40 358
911 109
122 104
755 789
545 525
584 711
652 225
92 872
496 806
867 526
294 581
988 69
714 525
546 99
766 895
536 878
883 464
580 391
327 388
721 964
183 282
396 15
946 887
414 275
776 346
61 475
382 279
254 4
283 47
136 332
45 252
241 543
195 430
561 416
453 74
732 378
814 563
600 453
255 860
69 551
175 726
158 971
769 39
138 470
566 805
689 528
449 100
316 973
690 175
157 179
768 340
212 160
43 848
628 243
885 615
49 464
372 533
36 980
316 575
463 469
965 77
357 595
562 768
233 83
573 41
450 429
260 594
203 872
349 776
547 912
118 474
376 533
160 618
656 132
482 683
683 743
550 100
351 787
452 854
315 377
206 530
400 937
679 159
790 910
172 393
835 92
900 235
697 565
475 197
326 261
309 457
383 249
245 849
425 675
351 449
689 387
751 58
392 315
770 84
596 104
506 342
347 149
79 765
117 807
623 333
812 816
269 712
71 752
461 491
187 518
896 528
148 810
116 570
271 905
368 160
200 37
348 901
13 912
432 6
584 239
508 173
349 279
234 477
881 484
158 850
475 321
433 544
428 533
585 233
496 262
235 671
855 957
321 251
268 266
134 887
12 110
498 968
277 237
624 946
518 771
895 58
337 514
447 98
382 731
512 312
213 765
287 686
593 265
479 270
810 457
544 623
836 689
220 807
110 436
123 359
147 589
367 371
293 696
905 893
31 551
855 888
616 987
395 523
742 204
214 68
633 740
660 499
38 758
859 871
466 796
912 755
345 834
516 106
192 864
113 422
530 757
101 745
403 342
677 760
648 211
719 242
883 952
140 160
204 390
691 607
430 647
378 646
673 350
235 47
675 201
446 156
400 116
758 580
762 669
773 925
791 240
985 930
884 952
910 114
544 130
674 748
456 998
12 631
145 413
605 951
966 226
493 962
805 399
820 692
242 630
516 945
889 626
498 537
53 511
417 510
265 331
382 141
381 128
229 904
443 532
695 111
170 299
414 369
184 383
791 575
295 597
997 120
564 232
313 205
118 1000
472 829
374 587
890 207
48 837
323 288
372 162
983 483
455 682
982 985
471 344
290 284
555 468
399 712
732 954
463 207
238 248
572 421
665 364
108 604
903 938
679 205
551 205
993 431
342 910
566 494
341 305
629 897
14 266
819 674
938 64
613 597
771 179
572 843
910 835
988 276
183 465
743 160
897 165
417 421
733 987
620 940
55 324
804 886
973 194
122 922
581 658
366 884
508 901
365 545
656 857
355 112
343 300
611 24
214 79
283 441
576 545
256 667
195 167
75 101
757 268
797 867
38 684
955 806
637 677
353 333
591 169
528 648
172 103
179 384
675 100
780 88
183 221
108 312
880 270
437 387
596 114
827 222
957 691
167 806
353 496
525 385
905 572
149 879
617 141
608 661
990 417
780 824
752 58
638 230
548 382
127 586
373 161
355 475
248 334
230 458
29 30
784 745
874 228
561 315
177 424
111 107
87 227
359 97
650 876
541 122
997 594
1 188
466 902
860 2
724 372
120 306
919 580
467 546
556 620
179 835
106 693
872 60
731 328
907 770
981 755
967 480
368 901
528 282
160 350
596 467
401 829
979 398
941 313
519 863
712 784
629 989
223 598
146 668
266 282
370 660
209 185
519 232
656 206
401 743
992 563
567 33
750 251
210 960
530 960
936 968
768 828
79 975
41 614
804 402
125 211
413 474
610 239
716 158
805 9
82 690
152 981
736 747
900 360
560 243
428 906
722 939
745 817
570 152
665 82
793 563
615 690
452 717
948 501
421 642
492 284
455 763
367 198
488 130
75 838
446 873
803 350
176 769
126 1000
494 538
672 322
106 208
239 728
808 750
846 604
286 996
986 51
429 5
438 829
87 780
288 901
776 289
719 23
258 147
465 836
584 682
178 293
414 16
978 26
245 365
97 239
380 34
878 526
986 801
42 781
994 232
946 570
71 96
488 683
596 26
555 818
606 251
192 678
378 909
940 345
986 594
800 470
777 917
609 557
782 270
518 815
391 961
919 487
937 764
835 490
555 278
120 564
80 15
760 143
231 500
134 702
954 45
553 718
207 633
822 305
295 999
197 233
524 664
206 331
994 490
196 372
549 493
991 756
833 594
709 59
222 134
888 394
944 983
44 1000
519 375
595 979
337 190
949 488
228 282
719 399
588 772
559 710
205 791
598 504
645 207
744 631
904 516
676 565
165 495
976 699
607 518
142 394
585 58
712 579
477 356
696 439
381 136
897 441
593 34
904 858
794 389
426 867
968 686
986 533
33 389
267 177
537 576
477 216
173 56
830 58
813 590
38 995
12 873
79 890
993 753
826 236
942 789
339 284
399 744
238 354
113 623
715 197
568 133
50 790
972 622
860 310
454 712
965 666
978 907
904 295
206 214
634 861
688 434
182 832
156 717
567 827
264 778
858 128
380 533
193 72
914 603
802 162
518 952
271 460
54 124
166 210
87 981
468 353
151 493
218 357
510 532
917 343
850 737
42 288
793 336
32 950
47 605
324 959
983 703
203 633
284 984
267 301
805 883
62 16
293 899
764 369
928 477
750 784
294 735
442 841
991 584
136 119
553 416
27 436
40 167
388 386
360 944
4 924
390 960
906 729
578 843
819 670
549 286
593 554
818 783
963 340
483 972
517 614
29 826
256 657
553 880
816 407
797 211
18 3
206 7
797 621
204 164
374 568
80 213
34 975
615 794
329 958
701 364
883 615
189 378
439 268
862 420
508 5
532 203
613 958
193 972
702 201
374 75
159 523
266 552
162 243
728 972
403 204
729 366
154 183
332 623
323 949
244 537
846 410
88 111
64 407
964 285
647 602
612 106
30 506
151 970
853 184
295 316
922 500
362 620
496 61
102 23
281 51
522 764
315 695
200 715
725 546
14 793
727 100
134 72
184 134
259 14
300 118
872 933
55 746
733 113
964 360
74 388
214 76
543 473
169 826
735 398
244 294
217 159
358 22
952 58
448 582
463 519
593 770
929 292
995 179
636 230
690 170
470 775
861 912
326 757
396 345
703 671
114 256
984 470
241 339
527 215
655 67
987 293
272 993
589 90
506 623
363 557
271 4
94 851
799 786
546 730
670 185
317 95
909 41
58 739
90 266
400 820
341 6
132 284
390 394
504 849
792 253
677 410
676 187
234 804
438 589
51 279
360 965
567 671
944 406
909 324
75 553
100 784
130 23
391 80
344 921
928 60
215 764
180 965
572 841
792 422
329 819
139 872
197 819
628 339
588 570
972 364
909 631
302 77
873 615
812 549
75 694
374 95
10 151
410 341
817 405
581 440
763 580
880 302
383 744
400 649
89 815
418 544
202 795
950 792
836 629
714 246
979 573
125 597
918 865
477 546
395 217
604 63
569 699
291 249
392 839
545 87
758 729
876 821
994 715
596 712
15 467
848 545
888 420
791 65
203 329
265 113
371 694
746 882
932 173
832 301
674 383
495 849
460 485
399 889
383 420
765 686
594 275
829 752
788 135
196 149
705 47
656 488
102 684
221 389
724 850
63 176
687 126
408 149
243 694
973 31
756 143
442 208
309 139
794 99
829 120
567 887
612 164
112 638
547 570
561 846
677 589
131 981
882 246
277 414
403 13
972 898
402 389
846 584
925 483
475 1
822 124
596 953
469 492
911 730
416 307
256 900
391 265
999 974
316 385
140 675
376 685
338 563
667 169
85 476
372 715
894 178
2 287
81 862
596 872
692 625
875 231
933 572
346 736
959 803
605 49
791 487
293 560
117 261
18 860
811 461
686 301
837 510
589 884
220 970
295 379
987 468
958 900
960 371
703 954
602 60
303 571
807 428
860 218
951 960
228 371
533 600
118 876
229 481
598 796
464 599
7 371
666 849
490 950
471 311
588 968
78 27
227 671
149 886
391 519
478 987
595 909
97 934
595 631
727 933
199 240
819 174
11 111
289 535
295 776
616 296
950 926
639 633
166 182
579 438
231 15
148 430
789 323
900 152
860 590
147 681
349 485
256 972
600 227
586 875
29 586
204 450
119 442
224 444
651 877
556 44
555 974
873 665
63 980
947 124
682 735
546 920
531 121
921 941
583 881
287 144
249 176
801 847
143 210
638 591
833 275
707 716
34 946
48 404
708 471
543 697
629 999
247 79
42 499
536 86
847 301
105 72
846 752
132 349
131 142
444 736
188 660
449 73
897 517
71 700
335 122
191 866
922 108
708 94
293 487
279 745
94 410
375 67
824 5
52 637
788 98
896 476
255 637
750 657
645 549
457 1000
902 164
599 580
703 267
349 84
591 523
972 539
231 509
318 518
5 182
500 527
578 489
606 103
687 42
236 342
865 369
550 77
106 133
542 512
982 133
33 528
738 686
328 127
962 944
23 335
689 461
943 568
19 15
133 542
833 797
687 19
36 381
876 57
197 56
739 242
567 199
248 702
954 704
152 911
713 864
308 504
982 578
792 305
773 961
953 935
18 842
101 256
168 250
701 89
216 593
334 485
959 434
985 711
623 239
929 804
335 213
720 13
404 569
153 814
115 470
431 954
984 572
44 845
822 3
254 460
413 412
996 938
233 161
38 348
824 402
513 213
922 292
691 498
192 742
557 428
33 407
278 190
701 546
201 329
285 742
197 671
421 476
216 32
987 900
887 840
964 940
240 7
779 237
822 433
314 373
469 849
174 143
743 732
84 658
610 220
526 748
29 887
29 408
200 541
342 469
14 152
809 323
326 182
532 102
24 184
909 502
622 237
727 829
842 508
816 202
38 828
623 594
899 536
840 333
868 369
476 712
364 113
865 475
319 775
91 360
492 898
916 493
950 851
295 847
652 351
728 114
86 819
394 332
543 178
397 442
530 410
863 717
964 103
397 693
526 904
507 278
220 703
391 34
678 809
987 38
469 952
472 418
417 297
802 573
126 750
575 91
610 825
407 204
559 694
843 312
382 30
531 399
450 391
700 398
903 391
987 94
602 116
23 889
561 375
251 717
119 263
635 701
561 787
379 564
886 382
467 625
109 866
85 734
660 68
18 639
803 839
519 545
328 292
370 292
46 649
534 133
355 304
124 582
28 882
224 378
116 265
105 670
48 592
815 292
872 326
840 27
788 292
597 128
429 647
112 324
146 649
690 422
91 75
711 788
577 889
652 139
608 384
779 914
913 383
761 993
674 717
408 449
920 992
136 902
608 273
893 274
268 595
50 275
314 765
815 373
598 255
581 468
418 170
926 960
960 170
740 507
769 59
363 576
650 649
656 597
883 346
570 527
157 815
537 82
790 313
392 712
640 468
706 45
150 506
234 482
212 511
170 941
202 30
840 858
327 999
99 579
419 339
894 213
220 637
508 352
398 780
636 632
494 921
781 325
6 569
550 472
158 365
583 242
433 890
540 992
726 848
89 400
388 951
873 547
342 475
444 646
205 933
519 258
499 465
857 812
996 562
697 596
437 959
109 236
121 97
254 763
781 569
438 773
38 723
882 105
158 923
197 295
544 540
608 843
998 15
213 324
926 741
594 122
98 713
853 293
246 351
689 986
347 360
585 987
306 509
285 859
533 748
515 790
448 657
903 536
673 229
936 217
122 456
505 607
854 973
948 686
334 408
414 762
855 188
510 129
650 80
822 504
367 518
322 367
486 533
567 681
18 575
32 590
951 203
573 65
80 320
18 84
156 106
732 738
668 787
36 26
6 57
859 523
975 406
638 168
868 434
516 855
18 949
344 868
891 767
831 815
77 736
432 414
719 932
399 907
96 456
682 158
964 853
739 406
142 497
1000 632
92 724
631 368
29 139
78 66
263 409
972 174
723 94
674 318
871 723
473 589
998 160
776 303
473 465
101 139
503 11
96 579
811 695
771 980
778 22
287 903
626 599
961 684
444 632
881 212
617 593
755 36
825 427
519 468
721 268
53 999
94 47
146 201
155 881
318 249
496 495
515 17
690 731
294 682
589 915
248 976
277 604
129 577
629 892
865 147
805 808
319 948
986 381
755 158
492 166
274 931
243 932
500 783
285 233
547 329
944 316
433 336
225 315
24 488
647 471
416 292
311 924
406 543
818 411
479 266
410 406
438 870
816 256
643 953
903 573
721 495
520 256
232 659
617 115
936 533
425 921
869 582
753 305
97 511
698 320
73 931
931 287
709 435
421 325
482 483
246 364
297 255
331 225
325 392
740 997
808 117
187 134
149 68
660 165
82 745
659 369
808 232
872 718
405 561
815 40
849 528
587 218
349 768
702 829
541 990
695 906
32 76
594 469
202 978
337 932
806 205
594 762
179 265
186 769
968 962
995 753
953 257
34 277
511 976
381 11
275 738
589 458
176 197
495 723
111 889
724 596
890 874
987 221
112 607
135 101
27 909
376 154
702 747
182 109
168 693
463 562
698 724
677 141
474 930
250 392
117 678
296 94
561 149
954 623
384 375
829 100
469 785
497 960
357 568
373 407
42 393
663 865
677 28
189 437
885 682
983 358
638 643
965 771
480 41
146 464
587 413
716 671
603 515
18 470
828 262
718 462
388 555
988 101
946 21
295 533
491 884
738 830
724 764
827 609
704 972
324 352
492 607
334 494
392 432
572 325
417 60
273 912
586 238
737 753
367 709
823 369
822 714
217 338
333 56
455 147
619 251
376 232
69 47
181 895
243 406
943 71
447 808
773 630
900 724
507 573
113 66
809 600
500 534
604 957
882 861
308 848
717 643
266 213
900 615
555 113
948 159
778 959
936 100
649 646
608 363
747 866
721 324
890 551
657 396
289 931
573 713
793 911
750 893
572 631
807 10
653 279
814 31
594 794
351 809
850 864
442 269
140 615
775 153
822 704
932 877
241 108
394 863
964 184
793 823
716 468
107 437
864 689
373 767
251 757
577 828
287 896
851 377
3 973
992 203
996 236
435 433
115 741
766 384
61 703
639 111
733 398
118 587
695 105
951 876
683 340
951 718
710 185
628 841
214 151
715 272
390 964
451 407
398 622
392 932
715 207
548 414
686 706
498 189
423 577
228 687
792 342
985 59
36 100
240 474
218 852
459 229
936 798
389 108
748 569
550 291
902 868
101 646
254 876
973 370
858 716
343 29
756 470
956 607
922 526
491 261
813 777
446 528
903 384
506 866
908 781
822 249
524 986
656 994
354 576
709 39
778 817
502 23
201 744
490 244
733 266
860 716
238 511
662 881
264 164
389 631
869 589
121 918
238 257
644 151
314 318
778 374
378 968
697 170
991 217
612 733
983 727
193 452
292 864
746 343
388 288
212 589
938 717
408 735
292 959
915 763
418 208
343 721
217 158
900 36
9 767
770 985
919 440
592 613
256 842
164 676
690 687
699 776
715 218
654 185
972 680
719 18
250 332
284 676
747 135
900 143
263 723
68 808
214 331
327 824
378 465
626 474
687 926
88 372
999 257
525 163
618 751
736 491
301 897
510 568
493 923
75 836
155 38
394 14
868 313
180 703
364 180
834 871
830 252
162 659
509 806
416 973
637 936
850 822
685 684
741 787
186 64
119 843
657 926
813 696
467 826
41 711
851 408
43 640
736 528
883 868
238 130
111 114
925 568
109 41
13 760
678 422
270 719
608 437
168 703
625 198
231 149
765 283
349 935
581 116
231 765
347 65
197 765
245 580
214 984
208 751
133 395
662 843
819 253
398 781
786 74
470 699
522 837
717 623
468 611
658 929
865 217
151 906
583 902
598 875
125 62
368 366
157 346
159 45
513 109
338 640
597 528
428 619
9 552
554 396
46 766
82 116
221 165
453 666
571 405
584 877
484 843
503 749
181 726
533 792
355 190
40 340
712 663
748 829
293 744
325 123
204 85
231 60
870 445
749 825
592 341
662 290
925 228
83 178
908 118
560 471
849 274
8 390
417 982
728 111
975 650
191 592
474 753
109 369
23 658
87 799
369 631
527 430
335 863
694 951
585 553
783 335
452 577
431 728
798 401
729 630
743 396
978 214
759 175
418 777
713 467
508 603
482 586
762 221
236 567
82 524
758 284
997 144
461 114
500 91
104 873
112 510
467 37
941 288
320 820
186 365
683 699
493 586
423 803
194 520
744 210
85 951
940 227
33 284
396 103
402 924
253 897
945 882
214 831
670 550
845 906
387 394
794 278
856 239
625 18
814 67
733 247
329 477
893 911
276 781
570 207
120 331
898 407
681 767
148 666
628 891
604 409
76 30
851 411
2 783
423 57
821 194
157 783
756 874
288 383
747 943
674 446
952 398
18 566
407 258
658 880
816 630
888 159
17 516
207 397
668 769
559 657
718 245
736 84
599 23
868 250
1000 657
290 74
176 982
715 837
391 930
322 671
744 286
723 549
959 911
990 454
694 861
100 817
106 63
338 579
136 956
962 147
423 644
339 354
819 758
838 927
799 737
702 262
388 134
736 486
632 537
681 505
659 27
987 345
564 394
964 205
800 879
223 631
177 351
856 228
390 716
386 316
796 961
157 511
876 789
102 406
852 550
828 627
962 65
981 430
150 811
27 335
85 9
439 533
659 898
32 51
393 9
763 433
19 609
588 117
319 50
538 108
687 792
119 206
71 849
566 55
876 415
973 683
575 120
431 523
687 739
650 585
848 561
116 616
542 581
393 674
211 582
895 740
471 783
829 255
604 923
650 33
204 499
759 315
540 892
379 495
308 318
410 755
933 996
639 767
393 661
708 132
517 413
761 919
776 184
459 841
302 455
817 728
792 191
956 340
361 900
880 134
554 5
551 409
459 924
450 996
642 798
291 423
966 591
776 416
16 442
963 181
771 227
344 807
956 712
659 460
326 615
610 778
843 30
534 330
179 378
106 527
46 16
569 8
901 482
332 153
374 902
943 718
266 938
30 699
240 469
124 134
645 317
458 853
290 251
522 100
64 871
505 109
707 962
248 235
420 323
225 564
907 987
104 63
857 862
627 391
484 183
28 468
413 292
397 296
598 947
597 228
337 230
842 539
72 729
548 271
952 7
805 560
931 548
742 827
635 961
827 288
101 763
235 82
401 931
550 767
26 785
460 728
176 799
129 253
982 815
112 950
385 57
752 111
628 926
337 789
942 710
158 626
881 321
43 77
975 604
411 320
433 358
431 756
220 965
316 922
877 254
434 265
113 474
117 753
286 564
139 366
458 119
328 335
748 848
867 837
512 7
451 999
715 567
288 292
474 566
892 862
392 910
161 492
176 198
879 210
317 907
810 129
773 52
7 758
22 294
702 125
801 479
280 474
824 696
601 372
538 121
788 233
338 460
285 898
616 110
71 371
119 38
326 283
462 545
195 727
751 855
959 461
810 482
575 197
341 821
297 136
433 798
418 138
712 326
71 127
768 497
309 343
706 154
976 193
456 342
110 191
298 369
285 224
959 189
723 223
432 900
343 55
490 164
864 726
601 668
817 485
961 432
783 415
79 439
542 993
184 704
810 621
376 602
629 570
193 284
870 8
182 973
22 645
77 408
550 694
68 137
692 6
692 32
343 591
898 69
623 125
812 492
996 133
525 30
273 179
819 746
84 675
667 551
185 939
717 350
5 989
269 466
226 435
162 815
362 822
982 164
349 58
321 328
530 801
178 709
438 618
995 42
549 440
438 663
12 694
424 895
841 440
618 615
901 375
239 131
443 989
718 743
492 878
626 827
529 588
232 72
600 895
721 169
292 402
76 259
246 502
100 156
182 180
738 303
182 791
144 362
783 318
253 769
37 343
126 394
738 137
250 544
91 872
410 872
573 248
8 849
67 619
816 436
697 347
337 608
703 155
67 395
599 920
123 738
984 147
360 870
572 25
415 208
698 466
949 418
65 105
405 91
885 892
973 103
158 187
113 926
882 24
981 534
816 398
601 969
153 54
824 677
334 84
855 233
90 240
190 149
33 131
692 784
760 818
358 963
618 677
942 253
300 961
928 951
946 512
951 524
456 490
690 772
437 858
310 476
349 844
28 285
877 351
121 780
664 790
466 125
618 404
620 250
409 856
517 778
617 33
285 821
56 980
974 462
144 147
734 103
227 568
985 75
363 648
707 764
981 44
402 753
562 733
910 906
686 296
847 938
534 123
717 637
622 469
32 873
320 778
86 306
931 25
206 148
860 467
293 734
499 899
823 223
814 719
284 160
555 383
441 972
274 860
142 28
950 571
339 238
310 376
275 959
136 258
148 24
107 568
895 315
622 913
241 168
80 87
932 801
129 114
642 778
274 713
858 223
965 729
198 900
631 215
130 892
431 133
386 227
567 778
594 278
150 63
860 55
930 14
871 603
445 424
667 993
983 850
729 480
344 733
443 283
771 732
709 324
171 331
803 413
602 683
899 354
194 895
621 4
127 515
437 410
454 983
909 717
234 573
340 3
324 457
257 839
667 579
520 845
633 777
113 254
462 691
584 205
578 986
384 694
432 254
146 719
501 392
895 258
498 833
328 645
131 332
550 745
290 63
189 297
138 751
474 666
459 720
453 871
660 52
107 773
618 115
550 407
247 33
54 383
214 685
174 800
453 310
572 386
471 977
165 468
791 865
534 945
647 817
937 728
787 379
579 830
277 530
171 495
705 479
883 187
635 182
670 639
850 328
427 166
585 312
913 264
46 505
86 691
496 944
5 45
645 959
402 498
666 282
111 281
602 990
334 268
1 57
912 818
959 14
885 509
866 399
787 878
166 367
942 3
278 431
608 16
433 501
715 986
192 42
104 230
86 956
670 102
406 733
514 392
551 546
79 216
219 387
653 12
631 925
823 433
83 443
591 120
850 833
381 833
856 253
654 60
402 988
800 467
723 973
327 159
371 446
74 995
476 500
719 607
720 893
911 952
657 227
453 853
580 536
823 936
290 413
610 583
327 400
79 980
24 467
638 371
385 218
782 779
496 982
232 595
272 636
143 140
858 633
424 797
759 81
624 78
441 220
567 618
468 145
685 349
222 76
379 223
518 650
268 408
307 11
624 556
600 270
48 28
667 157
384 597
351 971
959 178
463 985
816 402
213 769
240 465
954 655
398 810
542 305
231 890
495 409
619 755
513 302
881 845
652 208
538 374
83 968
278 154
647 114
872 684
86 649
717 381
235 304
442 916
748 193
575 940
363 602
605 404
681 877
1000 658
247 437
580 728
486 355
615 986
20 705
416 635
894 209
508 472
196 254
688 3
481 475
308 547
659 547
351 144
92 354
722 236
187 117
312 573
247 795
704 702
898 807
463 847
389 537
731 760
127 27
499 463
944 197
617 410
404 139
186 198
355 496
691 567
553 15
394 782
98 426
122 864
74 814
50 143
368 68
265 964
690 283
163 381
372 829
689 244
207 511
542 294
695 125
9 925
229 353
789 587
621 918
314 358
384 38
141 167
583 799
747 37
308 663
321 83
421 957
263 848
258 617
323 980
300 749
146 760
991 225
13 453
376 717
13 765
527 435
448 621
823 839
132 450
298 528
819 164
751 141
839 144
436 658
890 554
422 963
957 285
601 769
603 233
145 193
514 860
176 688
42 872
671 270
28 701
542 489
143 527
50 546
849 97
545 604
283 460
212 746
375 746
898 288
384 51
587 529
621 958
549 416
367 227
682 481
409 534
782 730
52 253
284 192
933 462
633 68
154 910
960 589
901 934
217 303
6 418
91 843
46 601
658 876
769 54
586 128
594 752
121 20
974 876
370 241
597 914
513 272
136 562
904 453
394 151
369 894
357 538
588 386
240 73
168 438
562 394
473 839
919 903
416 538
308 617
289 372
921 497
155 211
265 855
10 147
101 719
33 151
380 316
161 228
38 668
828 832
514 368
245 532
961 838
870 127
45 918
262 628
470 683
345 69
110 90
500 526
628 301
91 86
395 315
238 786
61 921
20 362
527 396
896 837
656 160
874 279
794 439
378 538
23 237
346 468
974 673
106 543
381 363
39 506
250 831
600 194
497 439
237 831
605 110
310 844
375 332
791 842
429 680
226 808
166 663
401 435
644 403
490 56
113 316
595 219
941 654
319 540
367 385
132 297
282 562
243 893
483 619
156 262
605 92
736 149
671 149
159 483
953 494
131 486
212 41
602 852
792 446
362 505
524 617
827 828
295 830
378 592
581 683
321 402
563 879
472 109
110 476
570 711
796 705
777 757
816 125
886 468
919 133
879 653
156 989
963 198
174 183
641 824
638 268
246 96
501 567
903 977
355 152
62 188
872 592
379 329
692 58
680 376
664 464
589 580
784 938
530 381
399 362
843 753
879 594
555 777
733 91
950 704
894 49
975 523
156 697
229 475
755 319
219 77
791 866
544 768
723 574
719 878
853 943
516 417
130 600
4 215
962 267
537 612
636 703
835 733
454 14
63 480
459 375
271 7
258 892
698 477
990 812
937 701
153 169
277 442
955 560
631 553
864 401
153 552
568 286
133 93
906 997
917 523
334 336
632 165
641 248
266 958
475 132
876 445
99 371
415 114
953 776
481 550
385 930
725 863
99 870
939 85
782 563
292 882
503 114
277 658
299 20
647 800
921 256
482 501
122 701
840 980
178 687
31 928
855 931
957 262
123 724
894 150
361 41
443 399
944 716
853 694
854 940
629 677
307 517
610 606
687 679
667 646
621 257
518 551
958 925
824 314
865 374
212 380
527 192
514 186
884 191
247 512
665 144
947 198
23 8
96 640
252 38
958 96
521 133
141 225
746 86
155 521
546 582
795 276
543 969
401 503
538 176
303 732
169 265
957 575
303 820
455 111
584 266
893 948
776 621
920 636
155 529
226 727
689 43
197 359
653 740
482 108
238 332
150 509
192 144
714 329
32 695
166 720
973 202
478 386
194 670
796 201
113 574
119 234
676 744
538 161
803 916
251 391
225 105
495 678
135 985
207 21
431 653
801 145
59 164
771 583
945 128
10 798
289 370
627 864
484 791
101 219
624 8
990 641
60 159
469 904
230 743
696 175
454 823
596 864
913 117
499 691
985 4
204 976
841 338
858 971
804 648
174 523
921 982
252 288
438 27
632 733
211 626
98 991
189 9
104 994
529 378
296 599
310 89
987 188
945 407
242 850
770 568
506 226
880 255
596 846
329 901
716 273
813 69
104 691
717 409
774 963
100 655
805 376
70 63
381 501
773 471
657 243
871 454
248 800
108 878
476 702
71 610
542 264
809 100
487 64
21 155
251 703
61 555
442 632
218 254
280 179
157 859
315 281
316 292
143 552
675 524
512 276
751 824
19 13
172 433
410 556
978 247
207 988
407 667
58 675
173 522
166 593
960 934
476 598
419 575
848 541
402 668
688 886
490 932
94 313
708 723
576 1
710 449
881 621
563 532
246 80
610 980
605 71
916 347
370 648
855 967
654 649
765 905
440 911
245 638
69 951
539 374
752 692
664 168
895 470
231 161
98 368
813 5
433 330
568 732
294 692
250 158
257 554
242 786
57 518
297 856
439 450
12 418
110 961
270 967
415 421
544 990
624 991
836 997
477 721
700 230
231 191
600 769
403 216
277 111
969 646
452 712
368 724
454 211
687 519
715 973
584 740
992 692
684 996
60 246
500 890
911 353
924 300
93 263
220 746
86 805
663 481
937 40
386 603
768 184
446 320
256 13
988 560
344 266
926 240
565 85
409 669
17 951
715 502
560 175
760 529
771 848
11 396
290 692
895 118
238 449
814 709
408 781
178 680
658 548
77 90
745 877
120 475
564 839
850 273
940 920
623 909
519 657
871 63
883 312
994 493
631 84
860 153
621 947
844 464
165 624
783 520
968 192
498 461
810 403
120 178
79 108
519 889
213 500
9 136
354 299
147 91
532 988
915 585
79 443
150 170
593 147
500 909
737 937
600 421
586 349
144 72
637 224
128 723
370 747
665 403
522 865
719 197
677 470
410 117
372 877
863 319
525 289
497 92
149 538
674 716
573 698
460 379
139 51
470 127
918 368
548 260
984 891
595 664
945 346
124 786
520 934
627 28
948 341
679 226
32 290
216 413
405 227
131 206
215 579
517 352
237 648
731 403
105 35
241 694
320 377
511 420
481 715
632 531
262 80
182 643
206 713
398 254
539 948
590 234
870 177
444 738
527 320
632 300
571 808
412 597
963 882
59 884
150 86
566 630
596 358
871 295
434 15
654 812
703 226
116 129
542 401
649 666
510 697
508 324
943 742
476 414
20 308
166 546
614 212
325 786
758 551
456 471
578 586
384 865
301 231
896 900
739 702
929 193
270 585
967 278
907 382
886 198
360 144
880 335
508 840
396 282
739 498
992 210
922 404
362 926
223 10
915 117
583 86
906 321
79 92
277 343
824 114
205 794
232 643
390 911
893 564
402 426
57 878
221 936
820 735
814 948
463 374
850 881
345 879
166 411
733 497
535 86
122 574
975 497
892 545
870 512
266 838
83 336
543 372
564 222
161 366
387 450
281 243
712 979
998 503
510 295
115 930
314 144
710 858
773 353
559 966
775 497
54 156
886 260
765 319
328 314
501 409
50 40
949 767
255 279
445 126
933 182
387 112
637 573
201 514
890 114
733 528
406 792
966 380
709 424
763 592
877 965
836 232
417 359
563 840
309 224
876 380
779 32
995 591
917 32
689 938
347 579
401 665
618 687
967 222
85 588
234 239
820 415
994 966
232 883
154 888
571 42
283 494
283 1000
158 627
898 790
454 404
23 290
225 755
225 894
807 951
543 103
761 614
157 752
186 439
279 686
990 363
514 468
587 184
311 700
761 821
877 997
92 353
597 482
433 223
137 924
254 227
967 725
304 504
532 829
816 323
726 821
898 799
982 310
72 157
938 659
832 54
602 208
46 723
932 606
602 977
798 811
689 73
408 593
40 729
115 313
274 722
409 914
303 427
270 776
254 948
218 518
260 139
259 980
160 313
702 695
215 228
855 329
113 238
275 13
232 697
853 775
698 363
585 836
400 540
236 617
225 396
798 938
438 746
270 860
389 526
721 32
574 271
874 750
132 897
918 644
332 769
243 547
509 105
381 517
73 976
36 830
575 107
903 451
291 838
563 311
688 831
715 252
887 871
327 263
584 72
639 460
115 141
16 338
645 375
562 392
489 638
476 293
729 86
434 660
144 92
146 702
848 859
459 872
3 916
349 833
152 872
286 780
37 847
472 946
619 940
946 457
842 802
689 631
994 498
129 789
633 352
146 915
878 362
273 639
571 493
772 870
107 172
888 661
354 355
991 461
868 709
427 644
225 910
331 644
629 303
462 404
321 407
333 435
538 713
962 96
410 967
264 285
694 829
783 220
120 448
693 574
500 264
45 136
750 838
434 97
255 606
766 251
365 358
533 17
925 183
753 933
601 717
711 25
475 636
195 103
866 934
607 331
940 576
390 621
489 448
615 301
246 634
356 834
594 12
565 285
422 667
28 996
583 162
801 566
384 825
96 765
23 733
466 539
970 224
181 110
109 664
819 429
319 728
123 863
115 93
341 44
62 209
750 495
296 894
457 831
54 574
404 666
852 749
620 883
181 507
426 702
414 220
737 432
129 509
980 996
746 713
485 323
790 711
522 208
275 582
270 411
389 186
684 184
979 844
430 731
371 223
611 513
86 135
998 408
502 293
4 988
35 953
933 790
522 297
942 130
332 185
665 251
548 697
990 273
546 145
545 987
571 487
66 84
221 467
153 388
13 902
407 499
160 420
435 541
106 291
361 685
220 567
128 565
671 525
112 13
92 951
92 424
414 102
65 528
358 52
101 461
610 805
490 333
42 365
995 291
800 43
870 408
30 406
543 906
344 355
957 526
82 928
570 916
132 784
398 936
161 173
584 213
752 424
687 983
863 929
995 887
198 137
258 433
377 209
152 72
178 382
41 643
468 811
624 50
925 229
248 761
544 337
179 814
20 349
304 783
697 130
567 863
833 214
178 177
142 114
407 203
677 534
531 510
252 83
837 899
69 116
611 599
391 320
389 937
289 294
146 448
500 929
758 134
897 749
757 881
25 279
878 554
885 893
581 229
516 619
174 184
508 929
502 778
889 423
576 474
395 728
575 418
105 255
977 155
352 990
454 271
605 693
385 952
722 432
131 189
28 175
584 71
930 314
241 263
56 935
819 465
12 42
302 11
890 146
694 865
530 925
26 685
550 466
881 137
793 45
646 130
859 562
656 363
947 642
209 316
966 1000
718 376
161 958
890 499
834 677
295 914
895 89
908 199
936 158
376 524
487 465
588 274
933 677
984 972
571 420
601 850
927 968
928 70
125 457
788 478
235 909
503 179
569 227
194 19
373 535
25 457
859 34
319 797
224 705
177 421
384 669
750 228
784 153
550 572
127 353
128 430
163 406
683 848
304 474
971 141
204 967
15 437
448 434
56 788
412 56
3 882
814 94
193 486
226 251
369 970
623 417
467 159
501 799
847 612
174 217
393 968
643 749
592 304
573 778
586 374
816 434
723 242
125 238
66 979
345 479
183 989
526 417
595 820
109 229
706 371
525 873
628 890
90 122
324 539
745 105
596 412
14 753
871 467
61 967
50 504
191 344
40 700
292 111
615 537
734 385
798 703
475 291
608 24
544 25
670 823
571 214
267 62
520 436
48 358
17 24
605 559
598 608
349 213
114 547
528 319
442 620
830 790
999 582
856 948
31 4
946 189
369 226
685 626
342 365
911 534
347 22
685 686
668 97
860 416
850 958
991 667
909 589
644 730
331 221
35 748
295 457
35 822
712 336
361 244
30 345
846 845
34 540
705 19
739 699
735 827
63 247
161 92
737 657
812 843
312 983
813 646
803 780
850 56
273 329
643 509
290 159
224 725
764 959
580 732
270 737
61 679
112 767
480 224
529 765
144 165
271 384
292 8
258 881
263 26
412 515
549 439
1 270
599 802
531 629
880 836
717 798
718 464
416 784
753 54
319 59
777 35
25 662
214 382
152 382
295 989
323 793
994 191
199 768
821 299
79 404
882 404
264 116
412 221
56 668
191 385
461 789
678 902
939 959
100 497
11 146
874 158
747 48
811 873
864 346
849 34
584 818
121 316
111 962
144 535
304 205
656 321
574 24
885 700
307 343
984 687
773 469
890 562
944 615
914 472
37 808
220 379
76 643
761 234
233 407
395 606
612 797
160 870
573 721
250 68
295 895
770 601
909 33
811 823
174 503
597 29
735 927
906 443
364 436
921 157
139 880
968 508
638 981
407 575
591 916
925 981
27 486
441 78
417 172
348 405
766 877
108 211
160 23
116 445
832 868
994 795
832 803
59 458
301 319
96 705
320 45
60 643
207 577
671 412
449 978
277 367
878 182
669 581
564 160
876 165
784 542
65 384
155 405
674 101
869 930
494 460
213 775
637 499
708 286
350 941
331 407
240 53
825 211
726 274
33 642
785 54
715 999
147 599
494 615
305 427
104 6
607 941
495 116
477 215
982 638
969 380
202 287
195 264
971 306
615 523
790 566
216 681
970 180
660 689
247 693
459 961
949 199
460 697
638 456
505 29
621 536
21 355
440 253
410 553
447 893
414 256
900 807
115 156
761 786
697 195
600 536
452 680
205 119
647 435
926 593
371 633
507 423
316 146
704 717
925 732
487 560
121 762
140 462
639 798
903 865
782 485
613 758
584 554
147 108
758 646
890 126
536 213
795 297
132 386
643 303
511 514
263 242
400 169
668 49
594 860
867 779
764 268
941 231
743 54
572 47
999 776
119 364
651 991
110 442
632 961
60 181
11 51
742 109
959 842
495 533
817 691
389 857
131 49
497 379
196 459
943 305
979 929
755 812
534 307
650 826
704 942
522 443
197 661
525 75
336 862
214 220
998 371
71 555
368 56
361 264
349 764
138 336
179 851
668 103
880 662
332 194
172 263
247 455
539 145
363 175
225 213
734 769
906 318
973 780
137 688
175 519
201 145
567 843
220 329
170 55
823 614
106 553
545 114
586 460
276 147
650 915
998 53
128 948
713 861
20 257
14 740
554 888
502 56
808 690
83 224
476 431
129 607
747 862
967 48
118 243
196 400
696 799
314 636
530 203
71 155
265 67
20 104
890 11
733 796
744 715
693 122
903 50
684 683
86 912
452 46
622 83
619 606
108 809
185 192
456 620
618 346
838 912
364 716
896 424
955 108
160 348
681 477
855 285
151 429
648 202
797 164
618 903
401 934
997 66
88 106
197 797
355 864
560 768
434 329
61 390
231 133
989 770
303 411
210 555
137 712
589 496
909 131
795 218
53 586
303 902
376 142
894 909
810 167
129 511
751 848
451 656
692 223
630 653
620 403
369 572
815 779
648 164
331 956
571 360
582 760
868 451
905 984
419 549
354 771
800 328
326 748
520 806
284 823
356 101
337 352
311 263
629 951
808 371
593 827
523 559
318 330
311 604
638 92
556 437
416 302
675 209
788 108
155 328
125 106
155 769
726 528
743 151
220 205
646 205
991 129
456 517
549 584
350 362
497 29
320 748
851 481
437 438
75 595
512 440
872 842
770 213
679 410
373 683
303 841
757 230
976 602
608 559
284 137
555 495
35 413
284 911
386 76
24 573
566 441
868 872
562 583
694 526
241 613
304 187
443 534
485 686
249 90
790 526
339 643
737 99
351 239
118 979
551 959
645 928
265 994
309 480
658 118
809 792
480 232
245 306
140 258
726 590
471 646
74 529
873 141
482 27
871 643
429 957
409 791
796 411
759 814
774 43
681 454
330 267
83 826
864 195
203 602
515 692
285 129
113 803
183 786
247 563
726 937
209 624
549 203
236 487
808 891
73 21
909 621
892 805
538 349
540 672
231 122
452 229
485 627
561 223
14 933
890 431
446 900
59 730
667 101
469 211
847 758
608 423
114 236
836 596
983 473
669 826
616 861
51 26
119 504
637 989
816 952
35 617
83 571
505 531
856 271
439 596
544 631
783 254
570 732
508 495
12 446
293 177
658 408
849 628
380 201
176 18
294 898
855 187
182 299
935 18
821 196
789 25
47 72
456 604
233 854
840 69
299 139
978 236
204 743
936 945
285 130
233 989
745 506
936 600
842 241
409 555
681 570
113 594
7 226
157 97
148 986
79 575
238 768
52 156
950 584
648 516
587 846
397 967
814 567
808 801
543 233
15 655
725 296
555 432
433 715
815 801
766 544
900 105
84 685
266 819
281 635
156 586
589 509
665 911
954 700
157 669
880 192
607 37
826 989
357 318
543 11
841 925
306 693
284 810
69 763
755 736
935 694
681 550
182 762
226 788
324 515
744 696
20 51
374 474
183 448
31 265
232 904
271 90
626 31
777 492
440 223
400 25
278 192
113 379
459 588
586 112
729 478
516 859
671 453
525 239
129 826
50 70
948 363
238 150
811 636
898 827
711 76
331 48
173 126
885 960
114 92
488 633
273 651
613 866
307 802
187 208
566 999
828 120
360 227
880 947
17 653
942 101
105 492
585 828
901 479
502 51
683 175
672 564
822 496
995 95
46 150
820 607
357 792
939 637
627 290
922 81
236 38
961 174
881 464
674 238
1 957
972 63
706 797
412 286
996 676
293 118
295 120
120 460
206 590
288 758
459 623
203 325
726 284
73 769
178 254
993 770
852 532
197 513
813 721
672 206
560 583
931 58
914 152
371 696
425 847
486 410
176 670
833 609
688 287
449 752
436 825
36 58
936 322
772 983
632 138
397 415
31 370
374 860
61 470
499 681
827 270
102 265
385 422
796 835
143 173
728 870
380 453
690 139
216 225
367 975
742 494
250 204
167 817
158 652
909 683
969 453
85 135
947 57
430 575
180 337
819 272
902 237
298 224
121 19
858 417
357 804
774 688
347 932
567 515
15 338
853 338
387 832
493 451
639 376
61 640
569 775
843 569
293 551
157 809
177 698
622 630
521 291
409 769
562 86
701 267
217 150
609 323
243 971
691 362
366 214
892 652
124 32
552 711
640 41
744 854
915 704
433 831
893 983
398 606
246 789
633 878
470 981
752 199
155 272
314 49
413 362
415 716
98 606
250 898
365 792
258 268
43 153
1000 761
43 530
326 970
233 532
285 156
232 940
938 318
564 293
839 756
526 987
273 135
352 253
949 906
594 550
435 985
210 87
322 534
289 10
493 246
983 484
314 174
517 634
517 286
267 130
757 612
892 690
146 187
858 310
569 203
886 633
819 872
182 378
767 347
142 529
797 487
530 808
932 612
769 467
74 644
493 930
192 229
302 322
387 959
833 645
964 650
16 368
878 813
98 37
76 69
734 426
333 132
767 19
550 397
830 839
121 731
610 599
821 340
74 573
995 441
311 812
995 660
650 412
568 262
374 696
130 579
716 472
944 725
633 818
93 303
690 633
978 44
150 896
930 572
613 648
973 795
895 248
741 216
360 330
34 661
502 233
973 672
67 295
999 523
629 538
201 782
959 492
808 975
308 753
411 870
197 956
189 846
27 517
607 732
759 749
591 46
423 757
893 495
372 441
249 829
935 256
265 634
352 221
223 659
427 677
333 693
798 324
79 185
313 945
678 655
556 758
356 93
749 512
47 920
922 979
691 414
390 232
530 866
441 398
382 874
353 889
880 905
538 77
782 543
537 435
367 67
93 698
261 464
606 602
20 587
955 121
906 273
232 298
252 751
476 357
518 188
227 850
588 219
758 399
116 867
203 694
224 811
687 745
85 78
144 176
774 34
697 685
397 272
796 759
602 770
208 170
2 67
397 966
209 453
200 120
739 126
734 300
871 729
268 894
699 505
640 225
54 741
382 151
944 377
371 671
831 112
330 570
327 608
595 423
451 260
361 813
868 432
68 725
805 673
212 976
62 999
517 220
601 439
31 632
502 384
463 787
298 746
2 21
195 798
174 784
269 77
129 788
755 556
582 771
411 165
810 608
162 314
15 17
939 502
284 636
321 582
21 7
317 835
61 417
880 136
499 785
766 565
468 516
152 858
44 337
91 478
59 283
741 253
538 482
928 183
869 473
6 933
801 548
338 737
214 323
114 7
924 356
221 856
940 893
783 864
168 458
471 91
776 724
661 460
146 912
616 20
421 819
809 23
625 112
643 149
246 948
554 383
928 185
19 642
3 147
346 512
108 682
716 327
73 959
873 937
801 215
218 293
141 900
907 294
980 953
222 708
3 414
422 264
377 453
402 602
559 939
812 233
815 295
852 263
168 163
358 670
742 243
444 597
734 807
427 122
882 163
393 401
300 517
204 433
343 257
470 989
744 569
905 906
384 616
675 970
510 180
678 708
437 215
174 607
20 227
502 208
785 157
415 128
158 125
279 121
871 392
698 788
308 315
905 221
201 817
175 841
957 661
941 897
944 732
955 911
796 555
387 627
436 757
580 95
137 523
640 393
542 31
89 464
845 403
235 864
591 85
265 182
853 578
780 571
481 545
629 928
535 903
696 8
337 162
492 85
103 116
283 113
380 901
708 148
604 876
222 759
156 445
487 41
327 753
253 403
508 559
245 69
367 387
269 346
929 474
593 31
72 257
156 536
702 956
94 849
379 523
480 162
779 125
569 773
159 684
23 532
944 710
997 508
233 106
806 743
281 459
303 173
44 416
45 223
100 999
824 495
273 59
982 481
229 250
528 832
792 588
93 11
548 189
35 50
733 283
77 95
932 156
349 470
532 539
598 635
679 377
704 918
931 108
659 306
244 14
370 881
288 5
140 623
78 577
485 420
283 275
30 728
451 912
715 235
250 718
910 333
940 171
630 455
262 53
834 333
877 211
463 183
498 295
307 377
540 618
657 323
412 28
207 457
215 571
550 463
889 97
3 199
197 278
593 143
471 833
196 771
719 228
966 620
554 411
593 649
747 948
108 285
62 817
215 158
304 101
959 912
180 262
853 537
771 399
349 598
393 449
501 322
795 731
135 263
430 135
808 681
797 749
507 15
402 660
128 54
532 866
258 419
943 363
387 333
335 792
905 820
433 12
993 527
917 956
254 221
170 943
624 460
648 608
966 868
698 430
569 123
20 347
146 474
83 295
610 986
127 765
58 760
683 708
375 44
611 31
934 212
757 309
116 946
953 428
309 228
533 532
454 653
978 933
726 709
543 669
940 513
613 218
905 827
947 687
665 902
927 251
725 121
63 714
823 313
424 214
214 954
665 443
596 245
912 91
651 432
229 903
734 29
306 319
929 524
312 980
271 807
196 986
71 445
449 249
932 322
418 976
737 320
23 748
25 875
995 285
384 875
335 206
922 800
63 1000
336 48
367 440
766 157
714 219
625 252
563 958
547 395
431 724
456 824
370 343
433 728
151 510
174 666
367 948
305 456
880 834
126 799
424 506
372 388
259 953
934 359
269 716
579 887
887 128
971 524
814 192
257 487
281 499
369 609
358 504
377 119
971 563
594 37
182 146
175 923
741 145
810 834
787 141
621 746
310 765
668 346
83 778
841 284
374 834
276 478
286 659
137 315
512 400
609 234
4 678
98 610
468 675
767 443
113 392
408 36
779 515
713 163
746 274
163 764
963 394
740 364
372 620
777 803
929 779
102 180
420 830
51 877
996 5
217 621
420 599
101 585
721 648
23 395
170 652
222 98
777 226
517 364
651 884
990 316
536 268
467 931
871 236
405 415
898 575
523 926
652 35
757 150
312 581
865 666
863 376
244 286
649 12
425 773
519 48
461 366
731 236
152 334
331 290
902 803
680 693
280 695
753 100
686 818
552 63
436 205
214 311
872 304
49 283
176 164
248 642
743 348
12 686
913 965
623 534
389 927
124 898
422 866
487 209
28 609
851 283
493 569
857 613
861 936
236 813
829 136
602 986
751 523
506 778
320 912
208 446
852 947
320 186
274 104
666 45
419 770
630 189
708 597
856 930
220 188
58 787
208 214
877 463
922 542
437 278
925 186
721 680
210 120
843 398
807 327
965 418
352 59
736 950
928 300
849 18
191 515
880 418
537 450
461 321
88 672
305 181
107 294
25 811
927 165
518 614
450 681
739 127
851 522
326 766
895 359
651 534
640 280
631 875
339 279
336 518
359 891
743 323
772 141
988 529
261 919
411 414
205 898
762 955
374 369
769 581
848 651
896 174
486 208
636 687
116 972
803 785
419 289
206 646
329 740
295 644
194 730
750 86
544 340
803 920
627 880
653 731
21 690
691 656
372 873
421 654
821 674
725 526
197 301
816 349
658 964
956 105
775 79
532 901
898 133
55 115
689 683
514 607
473 868
254 358
978 580
902 248
259 811
805 353
898 438
43 190
466 870
413 731
902 636
491 919
864 74
208 811
612 132
426 671
923 621
24 679
919 510
953 129
857 631
996 566
495 3
139 83
572 890
126 860
616 569
760 187
687 976
607 330
929 31
43 367
103 68
842 850
505 935
669 173
860 642
347 553
534 570
799 819
786 442
226 44
383 754
118 971
346 855
213 533
585 403
298 392
435 633
974 823
241 182
889 697
720 125
319 305
538 38
219 335
852 817
490 101
266 563
96 569
971 644
163 748
312 20
742 94
996 138
311 932
681 748
9 316
172 375
95 635
107 929
955 287
629 148
875 768
691 595
732 793
276 133
17 126
308 517
212 373
841 188
371 809
636 111
858 9
697 151
266 68
344 962
212 339
410 898
592 52
810 883
390 283
124 834
325 737
601 33
901 998
856 784
632 945
954 713
559 767
642 881
526 313
649 966
125 677
886 815
432 615
488 174
313 377
902 714
984 488
410 407
782 667
110 955
183 809
147 432
578 385
229 641
510 871
32 903
55 846
292 925
993 952
820 505
181 243
659 10
801 633
450 591
292 615
127 640
33 251
697 588
702 179
134 414
65 565
930 74
298 810
117 623
574 618
137 131
624 789
289 701
854 334
638 849
710 121
221 16
928 678
872 528
728 615
111 222
737 601
471 39
776 895
773 333
423 339
318 431
589 642
540 44
129 570
899 352
289 249
647 507
216 451
208 435
876 77
405 910
64 290
528 309
433 726
923 76
615 5
515 555
930 835
147 75
607 62
198 376
174 508
385 707
61 833
308 151
888 807
407 601
156 215
799 49
730 355
987 783
990 187
259 677
680 894
224 820
694 337
175 599
445 660
922 661
921 328
478 604
702 651
77 898
767 326
251 81
535 98
580 443
541 139
571 541
215 573
229 922
32 374
20 6
741 43
255 385
591 238
172 708
531 441
275 238
133 464
996 402
982 872
584 697
727 115
10 505
313 866
609 634
826 763
14 677
63 561
409 407
590 849
259 936
510 767
516 753
533 612
508 467
79 81
209 123
374 322
644 874
103 821
347 390
84 980
69 516
449 300
293 85
840 806
87 723
896 364
390 248
751 597
594 119
321 498
671 972
784 226
150 709
851 592
673 534
346 820
829 298
749 170
43 423
59 434
796 567
669 561
879 153
8 822
741 103
497 932
523 586
478 343
439 269
917 337
288 597
469 335
328 710
833 969
50 713
241 959
399 759
909 445
500 926
172 26
626 329
488 602
520 152
13 295
478 109
90 629
307 905
103 138
284 809
285 796
72 233
825 400
455 495
204 937
666 143
574 664
182 613
196 215
387 263
395 910
451 625
348 526
16 52
693 393
304 97
253 438
167 207
118 496
722 676
119 175
266 102
158 751
818 203
464 219
385 940
954 103
595 342
468 913
199 662
645 498
407 859
68 823
31 679
585 99
149 219
813 466
858 507
146 520
833 52
837 143
76 848
918 733
575 937
349 729
880 582
733 821
973 51
383 206
454 554
388 626
107 304
198 719
122 744
92 415
630 207
842 708
8 584
535 833
621 342
107 756
681 402
241 753
149 448
956 207
358 191
650 907
215 515
150 899
69 505
92 236
239 255
735 151
169 73
197 644
739 22
73 656
154 640
326 775
783 499
588 809
346 947
873 405
283 139
118 956
725 282
188 381
366 424
120 732
418 794
520 723
815 483
447 780
788 777
404 506
325 545
311 966
279 202
166 396
104 401
799 680
371 52
506 759
963 434
647 107
449 949
402 938
168 968
887 968
628 620
772 518
932 449
131 258
569 201
289 719
106 945
579 445
50 77
217 455
857 506
778 454
767 290
752 331
731 559
499 306
981 127
698 268
160 112
750 123
846 904
927 686
663 137
98 429
976 293
477 801
607 51
48 343
583 136
149 631
304 61
145 527
704 87
135 432
753 764
476 282
691 882
498 755
457 513
492 569
246 768
860 245
146 80
737 995
243 784
422 739
730 987
376 695
673 87
377 432
449 48
868 268
509 929
498 465
679 389
808 510
719 393
479 418
457 901
224 42
85 544
918 781
434 749
881 154
921 251
897 159
762 187
669 275
120 190
650 31
224 780
305 125
560 524
960 290
234 224
436 912
5 885
943 968
331 680
671 266
140 659
900 670
780 634
629 864
531 948
41 611
395 204
516 745
845 702
710 376
428 214
593 584
453 202
334 227
824 658
227 462
588 802
406 50
628 526
667 438
296 531
997 406
727 225
229 123
301 769
720 638
733 372
994 608
206 370
272 477
880 249
68 426
629 83
661 323
309 635
191 637
503 757
435 115
166 526
709 31
813 662
763 137
946 414
628 929
720 755
143 35
478 466
11 739
562 730
501 17
935 914
78 797
329 718
296 41
768 131
82 963
654 665
868 415
408 82
959 381
978 38
797 828
118 137
455 154
928 293
155 771
489 6
728 477
674 734
510 995
338 142
224 752
126 989
705 724
516 364
718 82
371 16
991 803
942 641
981 710
349 460
424 371
839 447
512 53
866 373
738 543
602 942
78 316
916 868
424 683
59 380
117 617
435 624
229 389
498 183
44 543
475 962
629 679
339 216
546 348
850 286
989 836
151 160
834 603
269 333
367 158
617 217
46 41
952 33
464 54
253 64
981 104
999 112
181 856
381 632
271 310
820 973
137 833
725 67
461 996
477 726
272 49
526 502
150 646
505 925
327 730
220 351
559 918
339 551
743 537
430 446
828 86
600 887
292 898
848 658
385 655
121 285
843 237
940 926
29 92
659 221
323 894
962 574
540 187
790 183
957 261
667 650
882 67
740 196
259 965
226 432
992 211
510 875
559 569
929 458
448 942
861 754
766 593
44 680
602 126
104 690
440 756
938 432
674 402
996 902
571 624
340 171
351 721
52 537
300 655
973 490
623 708
494 16
924 550
774 787
218 882
54 971
917 759
593 517
201 848
578 515
738 395
315 830
698 488
601 502
833 739
960 821
259 723
873 902
562 201
945 789
614 655
784 887
988 360
670 403
114 598
40 784
542 600
933 511
405 536
364 869
26 107
673 603
842 551
817 518
892 760
243 77
298 983
300 525
519 65
333 546
106 262
570 540
907 490
107 649
461 941
293 650
878 952
705 68
196 412
65 91
773 699
686 582
704 501
936 929
881 985
507 19
615 32
636 735
117 179
734 333
940 631
290 638
886 825
587 856
238 262
330 909
776 897
617 357
997 944
808 760
548 849
894 878
934 628
262 791
680 19
51 556
186 531
473 504
361 583
414 459
661 78
551 701
919 10
96 467
32 715
547 51
644 350
212 829
518 829
954 177
711 18
708 392
834 866
662 16
899 376
705 610
118 261
552 609
357 740
723 837
961 816
175 877
625 19
988 673
706 133
636 56
39 729
373 808
194 36
101 185
384 27
599 774
206 582
831 994
86 328
657 367
649 772
158 78
763 290
121 570
554 158
786 13
396 733
358 272
49 76
274 634
252 51
578 939
541 426
318 867
31 358
57 956
56 546
628 392
168 731
105 609
928 258
441 711
435 299
647 244
508 479
424 77
765 767
545 958
336 137
557 419
48 388
797 538
914 105
927 811
945 549
173 793
777 110
367 174
277 600
901 771
704 788
174 626
535 91
187 876
743 902
873 886
468 416
297 55
45 454
58 106
396 356
1 452
838 668
215 323
179 925
716 585
836 586
5 732
929 683
150 729
58 778
20 889
17 857
538 24
573 362
182 848
29 854
413 41
230 956
566 301
585 377
778 445
473 644
793 4
966 938
853 395
153 129
288 632
662 635
769 2
960 292
859 417
34 364
446 820
692 695
526 79
977 653
58 652
722 413
928 880
143 227
823 464
604 193
319 644
377 176
914 16
522 549
302 727
569 95
356 895
777 623
829 314
928 129
241 400
952 213
563 255
527 247
2 221
112 667
381 123
446 503
464 102
905 595
775 689
410 198
872 864
887 159
343 92
556 976
993 644
547 627
867 256
767 660
467 277
991 592
707 76
218 769
702 98
528 672
85 623
587 8
897 718
156 372
532 27
900 506
48 430
82 602
196 428
766 967
896 758
61 395
267 389
262 169
182 457
899 918
349 786
860 268
23 969
860 161
552 302
33 78
656 468
644 7
470 619
839 30
847 279
70 325
542 853
597 991
532 945
588 477
868 920
890 276
761 437
672 367
403 780
596 534
745 780
91 721
426 297
106 306
344 149
419 976
420 593
417 947
800 132
924 327
652 563
48 110
487 58
646 80
122 348
89 677
391 871
790 176
210 222
422 168
524 96
570 295
445 624
909 605
432 869
182 903
552 109
264 202
907 251
616 974
890 864
221 656
105 832
304 920
1000 82
877 291
247 126
313 889
692 459
879 651
755 983
644 247
774 485
734 494
357 655
478 23
811 584
361 426
290 580
481 718
824 259
716 411
258 521
795 529
384 447
853 716
921 902
9 309
30 237
992 491
570 93
381 344
505 263
706 636
671 904
92 851
695 242
672 82
742 745
290 847
967 474
845 643
666 378
167 536
481 75
602 584
4 854
346 852
956 793
576 693
778 640
463 580
837 966
713 113
191 845
649 992
143 16
235 833
318 216
963 395
165 117
303 513
946 165
885 788
853 148
646 583
263 726
574 301
260 331
507 321
445 625
904 200
474 812
282 641
458 311
176 602
379 861
689 976
841 610
851 667
556 660
385 708
277 213
999 964
919 115
186 538
632 587
340 755
492 19
201 869
389 742
303 327
102 958
41 605
761 963
854 120
550 342
964 840
846 906
754 529
313 346
176 107
192 14
707 97
372 259
942 981
366 666
540 818
262 36
262 686
76 658
794 903
745 871
836 668
151 379
372 513
818 177
975 241
668 231
879 197
292 835
588 684
906 284
342 571
181 633
233 882
848 676
767 286
529 962
633 208
654 109
367 143
943 821
148 7
54 569
541 560
562 722
289 177
275 354
725 451
852 553
142 178
469 924
421 658
924 979
697 770
247 742
855 555
273 131
201 163
301 761
704 687
294 700
913 111
499 622
30 474
45 570
973 759
16 928
484 332
15 413
70 811
877 482
858 692
242 781
183 972
516 522
171 53
37 26
507 27
271 119
670 598
358 391
540 950
13 443
934 272
839 1
909 808
268 357
916 969
259 527
866 515
601 709
300 66
964 114
169 714
247 268
680 352
9 771
988 580
525 253
883 443
84 52
479 347
967 943
340 455
654 659
422 474
234 314
238 256
43 731
543 819
394 705
885 428
161 934
919 408
152 22
249 897
98 731
326 474
125 590
143 550
58 962
841 910
526 567
712 779
345 451
996 979
605 791
929 173
699 217
114 348
123 827
608 718
576 540
349 182
617 404
594 916
588 284
59 914
848 80
857 370
376 615
686 459
941 655
244 345
909 545
990 9
75 476
738 142
551 355
195 730
913 795
297 150
200 106
810 96
859 507
492 914
998 711
987 103
703 20
590 514
167 782
166 827
664 827
32 907
124 530
770 175
881 970
148 535
312 28
677 685
214 711
610 719
483 771
465 314
269 266
522 951
215 853
245 237
548 120
206 793
864 667
479 371
405 681
299 539
80 308
990 877
243 376
99 516
237 935
930 683
74 841
697 938
742 808
30 337
926 743
178 813
899 776
705 787
290 134
949 483
798 678
553 291
422 519
508 186
662 443
351 742
924 563
384 382
167 217
245 258
869 964
243 986
634 610
658 822
785 654
245 620
363 793
863 993
341 204
166 345
557 924
412 425
769 816
118 446
554 293
743 6
759 152
755 65
922 590
268 820
726 469
834 314
502 646
960 42
795 642
505 731
190 410
640 620
192 355
85 264
212 150
198 568
59 461
70 781
338 173
820 608
913 837
978 461
379 127
347 967
325 865
339 129
57 324
834 701
629 32
766 457
821 160
484 62
708 127
329 510
560 149
615 515
981 573
232 353
47 669
334 293
154 705
711 751
745 22
531 884
734 312
119 638
826 952
529 641
493 102
468 917
414 764
11 947
915 663
451 931
598 241
478 501
266 533
160 665
746 792
509 765
772 775
811 529
95 785
261 123
500 302
627 196
517 289
10 835
489 518
238 190
235 469
920 768
517 178
945 349
923 862
878 506
765 994
630 601
434 85
112 148
994 756
111 964
376 583
309 145
76 504
923 418
914 201
1000 899
623 617
694 892
276 254
496 947
518 476
438 58
308 429
2 104
725 413
166 857
732 493
238 336
827 188
562 11
33 477
853 422
1000 8
464 239
236 287
291 233
259 775
33 519
400 279
290 655
894 78
462 539
854 145
615 984
691 507
464 287
55 560
475 556
371 169
550 786
791 908
508 870
937 552
39 434
832 60
863 429
142 256
8 538
356 819
28 410
400 392
236 73
175 463
4 557
9 639
265 452
188 986
101 257
827 50
400 591
765 298
18 846
737 327
156 639
428 574
927 895
427 387
788 376
183 341
689 857
746 470
248 656
913 242
223 710
16 43
386 917
701 181
822 339
381 216
2 776
47 24
221 350
36 562
383 124
919 860
852 496
381 147
39 610
364 769
78 36
919 616
681 916
949 354
967 874
522 93
937 511
945 501
607 501
769 596
322 619
561 197
135 274
521 406
10 590
155 375
955 230
139 355
503 805
673 723
275 664
282 16
151 623
732 240
91 826
263 227
784 588
838 300
199 704
102 82
826 239
834 563
147 938
821 265
663 970
670 4
581 420
244 941
247 261
421 780
112 448
110 199
936 764
372 467
916 33
500 479
252 416
767 965
821 587
390 438
364 920
599 181
965 694
349 25
731 60
134 385
53 310
104 746
357 517
926 91
354 103
444 355
353 88
350 375
228 308
689 408
663 735
745 464
97 291
303 691
531 518
8 640
100 959
593 603
520 579
231 96
761 978
386 578
390 124
399 72
144 478
173 640
577 209
717 391
530 586
679 487
410 216
616 553
173 808
759 430
186 784
632 589
840 971
102 943
700 759
665 930
211 459
374 126
564 338
696 487
565 745
321 209
110 268
100 872
734 520
339 884
872 682
750 930
305 320
214 597
166 519
304 357
736 145
82 984
501 594
50 785
182 247
409 989
581 765
89 760
163 907
20 935
828 195
952 494
501 584
971 916
500 606
877 572
599 467
55 518
734 429
840 890
993 752
185 769
26 361
469 509
369 991
744 155
290 246
926 568
864 952
389 583
173 891
619 779
175 79
913 765
448 80
797 635
431 277
110 857
818 901
681 821
638 42
249 861
589 531
145 600
76 20
412 851
314 889
309 302
207 839
237 854
282 268
674 147
329 524
502 7
730 834
35 263
863 433
306 960
744 501
423 197
709 806
700 231
162 143
526 346
204 929
338 1
20 196
781 470
450 34
740 826
296 31
873 957
928 546
470 697
417 667
532 474
260 744
463 280
141 781
120 646
590 696
236 492
847 516
942 116
949 312
455 570
902 842
425 114
873 279
803 476
803 459
329 264
86 110
805 920
322 222
69 982
199 621
165 582
482 256
784 34
617 248
268 305
549 13
527 523
575 105
180 991
884 533
732 576
912 814
839 172
725 41
163 517
547 480
726 790
563 191
394 474
926 239
351 918
576 552
405 625
812 63
831 673
137 627
362 447
477 787
719 170
878 578
245 692
46 259
618 513
625 335
871 117
72 916
707 285
458 108
631 89
137 396
400 622
574 9
581 852
361 954
609 146
535 361
499 382
819 882
653 846
877 357
896 764
326 301
513 939
586 328
454 185
114 459
238 387
881 849
976 716
435 92
387 250
540 659
112 253
415 342
150 64
892 420
221 425
498 260
212 92
515 507
414 28
458 415
167 41
40 916
909 444
655 402
440 714
831 930
478 140
845 368
853 907
806 346
291 610
757 536
843 58
421 96
212 720
581 820
616 643
30 349
866 197
792 309
332 478
520 770
204 802
529 121
482 302
809 331
757 582
567 968
399 785
829 36
270 460
140 21
72 44
148 513
68 630
671 826
444 934
379 395
801 175
790 993
959 513
319 4
890 72
175 818
445 766
844 584
25 529
409 252
761 964
905 6
826 781
174 565
131 185
302 92
960 534
657 207
229 175
906 889
343 577
695 72
118 712
564 935
911 929
371 177
536 821
239 720
55 765
684 265
981 570
840 831
249 409
601 720
44 660
977 847
257 808
250 150
390 271
770 814
635 655
546 124
870 202
827 904
345 313
871 470
653 627
666 172
622 973
235 403
661 402
223 653
778 987
404 386
559 913
385 809
315 928
696 527
41 743
631 190
737 352
246 599
701 320
76 376
247 313
166 459
378 752
259 873
421 32
518 693
872 951
526 199
219 176
390 788
326 333
349 516
270 45
896 965
791 55
348 507
113 943
930 281
285 116
338 681
604 973
606 846
369 694
380 935
702 15
264 283
773 302
918 949
140 894
209 108
478 431
861 576
286 451
934 145
323 229
581 175
685 449
580 805
149 376
296 278
351 762
780 474
70 123
994 1
758 72
83 290
656 134
354 487
203 864
79 813
842 611
557 581
803 169
219 557
850 587
57 328
945 925
13 207
150 419
396 334
80 870
588 418
320 426
391 58
681 91
49 57
93 773
673 593
27 947
411 69
1 398
488 759
921 600
96 901
871 311
913 297
142 973
846 342
715 670
19 206
41 427
422 654
173 881
961 449
328 788
38 105
150 177
783 489
669 95
568 903
612 378
771 784
699 516
661 809
125 138
492 946
948 65
430 659
75 523
664 393
502 640
14 178
273 810
159 770
434 924
510 792
485 480
43 646
234 883
774 362
674 939
866 440
611 365
226 974
577 631
856 559
508 935
130 2
416 829
674 790
722 588
626 911
250 141
905 381
292 255
548 960
877 15
153 513
304 52
721 549
265 369
395 415
736 987
724 554
661 528
897 685
61 735
391 529
587 538
239 541
547 723
518 319
187 357
257 93
27 56
933 627
718 144
311 680
875 810
89 238
406 977
711 420
872 49
860 119
40 904
534 122
876 127
307 523
333 380
618 305
992 397
177 792
888 524
248 406
472 164
606 263
116 991
130 358
541 887
195 976
735 533
770 124
707 370
20 518
609 626
683 932
72 453
809 833
24 418
804 557
691 917
726 83
527 4
968 27
835 291
664 931
759 662
135 83
974 372
34 302
555 142
959 460
316 715
562 685
707 81
253 413
927 151
756 123
955 477
992 270
8 593
120 937
285 951
325 465
957 182
671 95
232 621
629 621
599 304
742 806
447 191
217 106
735 443
800 967
805 882
917 53
341 248
79 417
791 757
236 754
523 913
189 748
608 40
199 961
414 834
780 997
45 249
437 622
911 314
457 233
14 682
845 829
282 872
904 51
975 630
592 101
205 975
361 584
818 39
370 549
238 814
132 899
147 376
307 436
990 682
912 742
791 759
971 380
889 378
758 621
85 883
814 52
339 445
366 297
79 145
557 749
692 253
15 48
586 266
458 452
917 861
663 517
663 704
602 61
514 277
222 911
405 860
50 965
409 483
381 839
635 86
563 32
872 376
986 775
365 489
946 656
956 916
436 574
187 545
233 34
153 501
871 171
793 860
612 438
630 219
344 750
550 248
419 276
744 452
338 516
413 312
254 485
950 622
304 575
713 632
323 1
381 857
552 213
561 996
607 834
648 372
694 244
80 994
134 959
307 840
557 93
593 76
502 563
460 854
305 266
753 51
718 655
886 333
331 820
577 880
766 352
346 902
970 461
459 355
149 873
909 948
196 147
207 65
903 427
487 821
225 679
86 25
643 404
910 288
989 552
39 190
987 177
671 524
609 654
285 848
371 688
338 718
439 597
855 977
451 214
315 1
236 756
512 994
708 624
836 494
566 583
382 879
257 725
973 574
848 649
266 786
6 362
978 344
528 27
347 616
562 361
780 138
69 54
291 486
14 461
760 87
115 181
977 342
796 192
306 952
901 466
439 388
201 50
963 296
504 292
538 867
172 372
148 186
543 615
698 197
534 970
302 826
165 479
281 884
619 603
335 359
81 663
162 57
62 633
158 128
451 704
182 522
749 596
675 344
949 601
185 916
246 272
387 642
276 938
152 778
836 672
601 455
938 350
390 101
806 755
776 252
32 494
22 706
634 565
131 825
108 398
962 576
419 348
197 696
666 541
580 853
97 976
9 578
876 987
75 771
574 511
424 168
856 135
781 819
885 905
675 294
20 80
828 512
51 794
696 667
640 702
655 435
301 787
493 435
13 505
668 297
440 958
860 187
790 644
682 559
944 175
62 835
771 320
858 81
117 168
201 763
274 407
66 179
953 685
569 949
919 128
824 717
572 64
294 354
141 699
867 865
569 676
979 658
797 336
219 624
281 927
681 437
584 159
913 44
986 686
298 708
926 323
179 610
171 233
934 876
53 644
865 882
553 512
999 392
3 209
192 629
531 488
212 68
781 584
252 630
854 230
72 217
71 198
156 527
542 477
904 150
708 638
734 745
59 68
269 478
231 288
826 414
702 600
957 860
187 73
965 600
632 299
537 349
784 743
822 312
893 560
136 35
394 579
431 82
179 97
605 345
207 120
537 790
899 745
492 781
123 798
524 190
991 922
379 615
509 358
733 684
371 663
476 793
195 266
951 133
784 457
13 489
461 205
473 769
896 470
903 926
40 702
943 883
568 699
295 11
8 231
375 945
80 637
1 931
407 51
198 379
225 481
73 844
950 612
501 807
827 250
642 330
328 525
198 855
127 264
308 325
369 889
190 330
522 218
970 80
992 556
343 827
14 488
140 928
748 296
780 707
720 46
895 371
188 105
576 163
949 925
445 133
218 131
498 4
450 712
627 134
662 172
278 124
789 746
986 235
614 557
400 274
206 879
467 22
242 286
908 348
26 735
741 417
628 805
717 373
726 523
178 462
827 529
245 766
414 437
726 7
907 825
452 615
654 300
977 69
888 164
23 194
15 910
699 126
882 125
995 718
815 803
694 44
190 294
795 790
421 761
688 922
115 124
667 26
150 436
86 179
256 221
436 412
829 647
626 442
805 270
64 346
237 901
582 847
654 555
645 610
757 79
573 506
840 221
264 594
27 856
238 357
465 618
867 901
622 576
620 794
447 495
227 350
803 442
727 351
962 977
272 207
830 331
433 324
635 975
68 1000
712 415
36 264
702 387
524 701
212 653
26 599
593 210
31 101
883 865
729 340
741 361
35 183
447 748
823 129
316 410
411 269
112 692
511 501
351 573
575 218
670 817
119 709
831 84
193 793
147 993
438 398
91 869
668 86
806 105
499 638
615 564
428 988
162 869
88 233
98 863
705 894
729 805
410 973
653 815
533 500
281 236
732 298
164 403
727 979
516 672
76 796
758 49
680 163
1 669
718 821
816 530
604 256
940 737
898 704
479 590
476 37
722 126
573 971
339 531
134 420
130 498
381 689
650 813
317 362
774 471
124 676
795 428
210 804
50 961
219 533
697 172
581 915
693 969
218 634
742 760
949 407
556 243
71 46
93 935
591 373
860 244
636 610
105 75
6 429
593 727
629 916
512 626
423 955
279 465
554 449
716 973
676 772
299 611
948 156
81 940
170 555
227 959
300 847
197 938
453 920
893 575
52 129
737 205
586 913
749 526
186 205
523 911
458 611
318 394
69 643
267 102
676 157
62 331
476 630
698 905
315 406
172 109
717 113
750 48
158 582
91 739
726 906
587 495
815 195
301 303
909 975
808 425
159 880
86 629
242 900
81 196
921 514
205 459
901 414
916 966
328 309
397 791
988 789
102 957
628 523
904 258
657 846
698 907
760 19
229 431
918 377
166 877
679 712
376 997
199 795
372 776
833 608
675 93
824 460
280 441
660 319
1000 595
745 331
225 270
209 590
377 373
573 932
762 999
26 175
559 853
221 666
121 670
862 998
930 37
594 376
183 123
475 825
292 241
100 486
115 166
917 476
329 6
712 648
927 785
783 686
890 757
397 89
438 528
407 527
764 785
285 519
485 828
177 643
953 533
255 746
625 113
234 553
758 389
963 869
41 835
808 195
765 165
86 690
588 763
751 982
76 928
410 702
514 586
114 271
449 110
839 371
272 174
34 278
987 285
121 966
730 259
311 754
512 519
458 645
865 914
749 398
129 155
307 157
498 813
318 963
834 422
875 635
160 832
410 960
324 231
700 78
316 880
803 252
256 29
746 378
837 24
4 723
700 671
805 235
142 360
501 804
838 490
546 836
127 505
114 581
125 983
717 649
328 775
223 137
341 564
592 2
643 975
977 592
698 432
160 684
176 181
262 913
963 332
588 939
729 382
231 999
844 904
697 7
63 625
271 837
335 941
419 352
389 392
518 312
876 507
770 968
105 733
613 600
733 380
1000 614
853 507
700 967
564 510
495 412
151 248
90 176
960 27
186 493
476 545
462 100
797 213
38 449
463 352
896 388
527 164
748 269
123 629
229 709
648 508
432 307
911 56
631 128
338 643
48 271
950 262
527 499
307 394
305 788
522 305
825 53
852 209
163 95
373 324
673 719
189 710
527 994
9 616
885 461
372 294
933 633
850 297
374 31
26 960
910 688
857 421
825 951
581 417
721 975
331 743
89 617
577 169
494 48
294 547
302 672
68 361
962 207
148 565
167 87
355 954
494 798
15 156
81 640
20 807
231 754
865 98
161 851
284 641
855 905
806 991
213 899
909 856
209 416
633 527
788 994
523 94
646 680
508 724
446 661
941 835
382 909
248 521
700 427
666 96
351 920
261 785
541 387
189 29
916 750
682 595
580 631
32 714
988 47
561 534
755 830
121 506
444 566
918 292
554 760
838 442
633 624
742 567
393 905
183 639
613 817
330 134
246 108
493 359
127 135
530 587
708 86
349 846
532 410
862 71
518 175
432 694
503 721
932 824
776 218
130 898
412 90
731 988
594 795
193 250
726 541
579 732
619 479
993 953
820 497
39 942
692 347
868 400
983 554
428 779
667 373
80 112
581 122
491 885
144 198
703 795
467 955
902 563
32 419
976 925
567 494
907 584
551 109
753 902
349 40
151 226
860 239
533 434
57 144
596 303
146 173
366 916
51 749
794 589
104 391
222 766
500 364
169 991
147 933
505 171
988 555
197 58
416 331
460 920
449 258
225 246
12 943
821 887
919 912
775 53
768 103
202 841
925 301
678 966
755 214
270 134
404 71
409 418
815 142
860 131
370 91
679 171
675 225
67 969
55 75
194 393
926 336
666 291
768 394
751 291
199 890
755 622
350 335
403 70
720 438
957 360
707 212
588 621
408 451
774 531
291 931
353 810
174 170
698 214
450 8
956 957
99 284
71 705
867 163
195 657
649 995
35 424
112 67
141 841
57 477
715 722
65 654
70 899
484 910
919 338
947 807
199 75
23 314
636 743
164 79
283 908
776 123
784 731
798 961
870 347
366 440
521 54
966 560
807 454
938 272
145 797
923 996
669 14
555 926
748 497
828 77
881 863
239 362
780 469
498 54
259 885
698 106
23 797
781 67
819 797
130 140
959 679
72 565
464 560
166 485
624 263
347 626
664 845
509 218
415 839
969 358
120 456
908 532
132 435
695 771
93 410
244 594
612 835
538 287
28 322
242 690
701 61
87 446
458 680
85 706
437 749
1 247
645 916
594 824
297 978
591 427
55 720
482 549
85 854
342 499
999 752
15 241
4 18
227 90
877 14
750 529
171 580
284 266
828 389
510 68
191 58
37 325
670 10
450 173
508 782
552 722
421 12
963 449
879 74
615 644
884 670
606 675
562 319
403 767
373 859
799 631
982 510
930 716
556 241
660 953
565 97
690 344
77 734
158 870
686 698
616 156
7 858
429 635
313 96
600 54
804 435
241 115
703 646
295 8
76 798
646 272
932 10
899 571
821 324
262 539
96 526
512 399
699 347
875 795
270 3
539 989
948 953
49 1000
940 37
977 407
394 252
118 775
720 461
223 172
20 419
371 370
150 283
517 512
525 276
463 850
538 906
447 198
594 59
899 566
594 834
294 304
349 994
907 23
604 676
923 658
580 791
742 393
433 612
962 157
793 859
487 956
789 132
181 145
611 712
1000 402
816 149
678 958
484 352
870 147
504 217
699 503
817 813
283 844
413 338
983 721
28 66
335 754
212 133
397 224
341 614
528 226
836 339
938 285
104 276
556 742
111 17
940 303
820 471
831 192
452 526
792 130
105 542
949 749
676 966
631 259
633 318
672 176
657 970
370 563
25 838
596 804
179 114
82 645
168 722
994 76
527 946
724 143
988 80
568 272
244 699
79 700
608 529
199 31
354 393
825 578
314 611
858 316
999 437
109 424
52 561
91 874
340 472
227 400
174 551
442 292
376 294
575 17
563 374
474 470
745 336
805 47
270 778
12 955
475 826
280 160
265 819
480 51
383 901
496 71
967 975
546 574
567 784
729 731
570 958
156 623
325 816
788 653
805 943
702 647
221 428
594 82
179 664
599 427
626 299
846 509
53 1000
921 786
163 895
36 42
986 260
813 969
15 209
892 185
868 417
410 374
461 164
897 361
885 212
591 71
307 316
779 423
490 785
757 452
583 430
761 674
215 40
577 317
294 942
119 62
796 972
226 212
438 864
56 161
329 473
638 535
345 326
724 391
359 402
684 205
984 602
726 976
552 335
864 979
615 632
138 932
912 571
854 216
34 490
707 517
933 121
86 892
789 91
452 502
992 980
680 713
429 15
600 733
444 441
880 23
976 825
665 892
746 84
524 454
489 694
711 419
109 2
538 502
635 895
391 902
360 279
592 896
794 855
235 561
316 381
100 920
270 243
387 368
879 409
733 56
616 223
177 168
778 799
264 379
652 777
315 509
23 683
144 195
249 208
204 734
682 270
613 158
182 90
708 484
198 200
126 978
467 731
600 753
141 660
306 148
753 944
717 388
659 243
183 319
266 645
341 404
802 125
494 99
603 952
33 488
749 798
817 785
120 381
584 272
780 351
9 852
264 623
248 279
10 947
663 757
855 742
801 372
42 235
256 39
127 336
477 788
445 860
946 619
490 120
103 909
334 863
440 100
591 48
362 979
636 374
820 958
767 597
192 529
686 122
281 133
666 858
217 188
543 464
787 256
564 487
335 561
968 330
529 1
392 921
556 831
95 792
351 440
632 185
863 932
723 682
921 528
608 585
635 680
734 480
270 485
865 571
431 764
813 612
500 311
442 714
905 305
877 981
170 153
723 799
148 591
843 607
527 368
635 868
916 808
566 875
286 916
258 254
181 196
81 373
462 245
777 201
990 141
720 315
690 679
221 74
203 809
791 964
40 373
465 131
367 114
807 715
241 204
129 627
537 314
555 174
269 962
396 823
438 976
301 884
26 101
955 547
60 331
161 386
622 521
892 845
7 890
652 32
589 348
41 811
627 63
647 608
483 723
220 301
660 123
451 203
80 168
65 308
29 325
883 208
760 85
448 646
388 711
901 985
101 347
645 180
925 719
94 193
407 679
833 364
446 982
3 500
341 392
871 596
968 816
350 966
764 386
450 904
569 620
824 433
229 828
993 810
97 786
693 192
789 650
783 960
193 326
531 259
851 928
173 509
599 240
881 232
171 467
507 705
176 241
631 924
96 891
252 629
174 358
432 606
460 37
96 892
3 662
962 405
413 76
624 499
186 256
456 584
297 349
271 394
165 637
817 210
959 301
903 289
753 831
60 161
547 492
879 94
270 545
922 66
259 203
286 200
285 225
961 178
86 450
211 954
544 700
708 705
465 106
429 134
531 724
222 553
725 366
777 692
852 577
878 859
548 812
309 297
263 827
46 54
462 371
455 363
864 35
339 755
44 272
778 265
184 997
748 24
139 110
2 316
887 974
466 327
938 220
821 72
730 892
319 239
289 556
113 683
259 776
299 881
505 619
49 616
904 252
673 50
682 418
505 359
838 787
574 267
956 491
419 157
890 519
64 703
693 998
465 782
701 797
142 264
932 385
493 367
580 891
771 359
157 726
50 921
366 520
401 574
730 566
174 49
599 114
816 989
245 478
864 133
640 438
540 82
542 397
870 389
708 921
344 392
308 281
722 527
220 172
79 872
580 453
147 451
479 248
48 180
495 850
714 477
284 487
142 882
467 690
147 369
659 324
250 873
269 628
704 940
73 619
198 363
944 379
531 75
572 857
682 996
884 862
343 41
162 307
861 468
194 748
364 652
665 499
103 545
258 640
458 135
599 143
986 11
101 503
920 715
158 199
76 297
293 743
247 745
856 648
941 220
297 1000
42 211
858 317
82 863
109 663
606 725
99 597
303 138
56 900
580 328
394 982
943 185
214 587
387 724
250 728
209 405
15 656
972 477
66 219
738 531
649 475
970 245
725 711
353 512
103 837
700 863
434 196
11 176
747 656
275 702
770 638
102 740
975 531
615 25
92 52
529 805
427 927
503 444
638 954
275 114
51 72
885 851
455 476
237 836
358 887
806 329
928 674
432 563
420 929
584 53
372 152
652 941
764 32
570 363
250 795
518 821
742 508
383 596
512 780
33 612
694 1000
753 723
251 583
739 50
313 3
169 808
531 758
399 122
323 535
630 170
137 590
99 119
386 662
419 585
526 638
101 396
893 515
50 368
743 937
754 38
61 499
261 753
406 209
284 122
238 102
138 497
835 887
913 704
395 51
893 963
366 422
7 527
481 784
75 418
405 651
935 386
859 658
73 914
582 812
28 630
454 37
569 393
662 795
149 612
681 167
978 819
19 509
469 371
466 884
590 246
618 72
154 470
189 52
529 173
717 172
380 431
918 263
131 919
456 418
358 382
541 95
300 134
550 406
681 684
597 658
718 331
950 987
991 31
276 764
576 231
970 607
778 197
188 768
175 190
577 170
47 710
658 409
243 937
462 708
749 373
553 875
979 665
731 296
584 363
846 210
881 941
27 506
546 255
2 603
864 651
199 766
268 725
602 535
4 335
751 910
380 731
769 274
401 136
732 867
898 842
282 657
697 817
588 272
116 140
953 562
566 165
402 280
793 76
680 420
376 975
418 223
463 79
464 71
986 290
892 94
868 304
85 111
768 673
926 32
130 247
324 488
565 678
167 132
464 347
882 284
240 308
597 456
190 575
413 142
261 611
649 118
576 826
178 965
769 357
566 299
747 849
743 399
926 594
207 192
627 511
627 967
572 777
639 694
566 567
302 471
329 156
213 62
336 502
991 79
985 39
282 895
424 901
805 4
387 730
752 966
464 425
192 51
61 920
340 150
112 133
307 406
221 99
690 534
540 244
583 299
938 457
654 764
303 2
940 807
885 486
739 487
492 279
986 312
905 340
583 198
128 818
57 724
590 386
527 218
983 11
229 319
247 900
237 535
785 674
466 308
945 440
835 777
779 609
868 919
544 221
615 890
760 402
48 654
162 570
966 664
804 499
638 276
109 829
912 828
389 391
487 121
11 523
586 944
299 421
878 136
649 609
598 304
820 124
57 12
586 303
270 199
496 569
983 838
697 983
836 749
692 942
855 840
747 783
275 541
569 795
190 491
412 450
416 957
424 972
29 248
343 286
118 692
887 729
130 105
455 64
972 169
709 111
800 50
902 377
248 730
144 482
226 96
185 181
320 39
572 60
802 51
187 293
649 279
25 946
413 27
720 241
144 709
565 520
642 315
21 84
562 875
79 885
435 583
107 766
14 749
889 104
731 528
458 846
826 49
586 515
714 471
571 668
22 779
330 899
64 3
937 863
754 995
638 308
194 593
524 744
351 192
171 790
821 728
706 127
833 960
898 714
155 354
537 231
207 265
39 722
92 254
271 373
647 22
583 263
146 606
399 453
648 310
473 981
189 350
94 557
609 262
504 796
504 317
892 633
848 645
196 777
589 19
478 568
543 72
993 481
72 53
809 647
174 242
37 140
457 824
954 379
529 753
745 383
878 391
319 678
75 129
854 534
62 451
677 409
109 922
319 902
521 590
264 512
503 701
184 25
14 501
18 620
999 775
884 735
993 890
861 629
295 131
974 132
893 344
306 627
481 729
792 970
455 523
144 545
202 194
96 451
786 424
891 258
730 526
874 601
70 157
669 132
419 992
452 788
362 337
37 822
577 660
902 694
268 401
88 520
865 106
605 33
10 209
11 401
612 765
834 321
88 807
178 66
984 296
395 79
183 754
368 831
654 882
778 332
14 502
935 635
83 465
391 594
178 166
124 653
700 486
414 651
762 621
513 933
86 551
300 450
335 631
184 43
103 486
124 259
614 349
344 393
944 752
430 206
242 52
900 749
145 358
380 137
538 714
942 338
345 72
81 946
944 524
100 514
679 641
229 418
384 10
72 544
427 850
599 621
123 278
559 630
580 614
474 725
641 778
848 637
448 114
4 116
829 485
940 249
621 892
990 437
604 373
455 114
938 28
264 150
21 840
608 20
520 560
599 471
43 273
7 305
694 711
873 877
942 182
896 992
106 935
703 964
114 483
156 448
777 299
785 409
866 473
421 917
697 51
852 139
536 939
742 379
385 312
74 664
977 149
874 912
596 473
683 638
483 757
486 849
171 755
936 102
380 773
357 725
326 997
709 432
280 483
302 95
730 528
715 503
171 238
539 674
337 28
511 493
34 557
518 787
339 615
237 410
575 999
344 928
264 300
138 612
597 635
120 469
838 735
882 185
725 764
467 65
20 812
736 220
292 839
847 381
592 399
248 928
368 331
372 296
290 432
49 347
431 234
514 14
525 879
366 101
260 220
782 752
7 208
447 82
196 78
609 620
101 653
194 872
904 287
593 310
58 282
634 808
906 396
63 647
211 158
649 18
150 501
412 497
283 492
3 457
628 324
811 376
942 206
176 84
954 787
597 893
599 793
321 969
166 511
386 786
771 63
638 777
838 988
131 553
698 541
194 360
835 956
167 208
355 449
751 885
694 2
697 231
43 36
542 898
864 17
598 577
172 245
676 747
710 739
345 145
48 113
679 316
317 757
354 114
739 349
947 282
300 906
180 372
388 16
938 530
329 683
302 697
127 537
159 231
360 158
473 463
927 143
53 806
650 737
867 650
341 977
667 615
953 67
490 154
71 924
671 393
835 620
980 835
242 584
570 868
796 254
797 877
313 321
357 498
968 65
755 873
214 324
265 473
215 798
505 235
450 309
545 104
603 643
993 966
942 830
108 141
380 288
674 507
852 117
873 955
654 765
662 846
196 577
373 406
912 117
942 772
992 314
964 389
650 24
830 992
688 639
855 567
682 636
556 862
528 827
883 206
679 996
131 844
443 407
199 705
515 455
477 858
801 628
69 379
183 361
274 546
808 384
383 324
526 402
690 317
294 400
133 960
355 994
418 860
77 957
96 364
776 425
610 545
699 27
41 464
453 548
348 283
814 508
941 66
884 81
733 187
180 366
405 842
492 396
134 24
349 32
946 678
621 997
819 513
528 248
146 404
389 2
652 477
493 548
152 835
458 382
469 43
620 329
712 817
177 230
142 928
310 946
460 29
786 987
545 145
72 59
21 852
55 172
309 123
586 170
438 755
665 597
566 702
735 449
683 352
779 883
857 186
571 188
99 557
522 922
582 653
492 697
760 658
941 811
757 411
199 57
715 11
297 648
44 40
599 696
493 469
436 306
447 482
660 207
871 129
136 643
867 486
223 717
391 107
386 575
503 346
722 954
550 285
991 510
977 416
488 422
153 830
424 764
221 242
977 689
575 433
260 5
350 421
478 884
106 385
441 299
659 199
732 281
278 914
633 618
65 878
441 346
773 500
135 314
673 680
31 699
956 525
285 515
753 740
695 982
814 453
842 163
801 360
295 388
575 514
337 790
113 906
989 415
974 308
676 144
474 233
541 918
209 37
392 418
806 154
975 476
399 928
862 815
923 908
638 978
945 112
632 757
911 580
640 408
386 172
290 405
46 726
591 360
775 487
319 206
59 50
213 100
328 979
984 87
153 777
75 920
66 223
225 729
392 851
291 334
32 925
255 954
922 675
318 127
146 168
126 83
277 789
58 656
249 269
463 318
453 415
104 248
417 133
650 382
941 238
696 250
821 766
795 848
722 62
348 808
682 182
327 86
568 347
982 512
242 948
352 866
855 312
33 461
408 608
387 947
311 6
482 994
154 331
800 151
71 775
668 296
743 911
551 272
155 161
30 766
812 364
844 771
530 619
894 883
315 408
953 738
51 228
587 971
433 562
232 741
524 481
48 883
156 13
885 349
289 596
891 184
627 534
879 322
724 164
786 818
119 752
352 735
904 12
337 522
895 170
890 669
836 557
698 618
453 352
777 365
184 428
928 553
12 24
997 433
146 965
510 542
469 805
86 380
101 383
774 417
936 138
595 939
957 494
650 338
478 372
318 850
980 560
225 829
207 194
559 999
824 937
644 995
253 12
470 422
424 429
887 141
313 426
505 361
725 639
549 735
364 332
157 984
96 682
701 176
383 714
846 371
730 44
177 994
216 706
856 514
852 214
4 961
611 102
292 183
793 371
326 106
507 455
161 282
465 72
727 810
670 337
877 237
147 274
525 244
696 42
679 303
971 734
789 355
884 340
547 57
735 814
181 121
551 41
214 817
572 304
716 614
524 716
285 750
912 302
436 677
334 715
627 599
556 308
455 853
535 125
427 894
90 925
93 265
928 425
923 155
57 868
224 61
999 488
850 441
891 506
303 91
90 474
167 598
543 338
565 293
670 729
120 984
469 779
947 899
69 227
104 679
206 509
176 65
6 238
684 670
807 930
175 35
283 963
768 161
434 385
929 192
307 550
201 943
778 605
518 763
738 764
119 335
477 438
647 445
909 520
431 413
499 292
488 127
790 693
259 652
362 810
291 482
773 832
712 304
956 670
287 205
16 804
97 23
914 388
21 704
856 644
542 857
882 50
984 20
50 580
366 943
937 345
151 615
531 935
473 931
376 689
311 704
83 470
556 864
46 397
148 53
602 945
619 515
532 698
982 615
416 108
444 739
783 217
870 54
931 54
110 459
242 160
122 393
964 593
976 362
13 654
840 31
500 447
344 585
172 798
642 632
265 945
250 905
425 658
111 748
225 916
131 157
589 815
295 849
528 506
592 66
996 277
910 736
321 918
270 388
312 866
443 953
137 430
664 83
690 898
306 807
510 215
756 968
574 945
268 100
957 175
822 952
96 379
633 19
950 601
411 459
586 44
551 145
588 365
714 205
158 318
786 940
137 283
415 103
155 996
740 644
891 862
801 605
391 767
155 22
354 356
946 952
498 142
141 338
491 514
118 748
734 778
730 196
700 732
678 578
194 804
91 556
927 372
341 95
904 380
161 4
505 913
280 27
783 755
199 161
681 947
133 483
829 305
498 51
777 966
870 211
445 110
402 705
264 799
952 651
686 853
796 613
773 966
219 704
436 746
949 318
509 821
865 423
856 742
801 713
686 589
759 528
958 257
986 124
311 253
616 344
671 559
555 685
611 54
370 859
177 796
444 838
14 349
831 486
243 177
798 142
817 615
297 761
956 881
294 481
781 170
259 714
336 989
240 261
898 408
507 994
272 180
519 781
295 860
798 400
87 617
105 522
871 190
463 479
389 176
67 521
643 522
258 445
15 417
622 687
961 851
295 322
365 430
625 903
539 732
434 48
720 175
15 99
534 533
624 344
442 742
850 806
454 201
346 834
170 695
198 734
567 313
226 848
912 882
623 297
171 32
94 599
112 426
685 565
545 615
294 32
633 782
584 869
456 357
334 958
759 367
783 794
23 382
552 267
626 936
955 929
338 169
654 984
830 183
650 465
561 53
210 834
594 448
164 995
375 962
728 840
954 193
256 644
927 802
693 810
628 763
231 62
801 500
327 845
381 109
684 1000
971 113
963 614
53 732
597 222
730 514
843 147
829 803
856 575
799 548
546 285
187 381
598 477
981 134
403 719
853 356
95 903
694 997
776 886
947 803
552 228
341 873
192 301
479 961
769 125
328 69
702 901
746 341
465 281
951 406
190 21
750 12
612 680
93 899
711 272
433 988
508 649
909 182
973 300
270 588
946 761
160 326
640 616
857 494
944 150
401 539
784 759
97 20
754 906
728 493
340 741
557 124
154 551
330 295
533 98
770 850
55 325
957 465
121 556
671 745
521 392
651 484
118 779
570 927
388 363
623 129
748 707
228 455
745 252
556 883
728 457
253 303
398 265
136 132
735 399
237 805
129 615
136 454
202 742
342 460
835 515
366 904
735 736
957 912
388 744
669 575
67 641
856 755
119 665
716 354
327 34
427 114
851 121
406 935
658 820
510 717
967 212
19 716
7 522
340 930
162 536
512 917
632 900
727 204
453 166
179 207
612 260
806 784
941 336
408 431
80 810
636 633
995 867
230 316
592 50
560 235
434 185
165 752
492 191
513 335
925 843
81 286
819 531
938 317
957 189
670 599
2 147
982 690
469 732
261 874
711 744
207 10
380 291
410 612
66 144
45 420
849 762
229 470
816 909
653 460
981 459
689 545
623 249
323 11
238 653
95 954
176 703
332 502
50 17
193 144
924 262
924 232
544 222
965 126
712 766
6 369
265 152
287 333
975 124
178 94
169 773
821 779
987 54
949 711
833 578
178 641
714 812
836 81
212 951
292 310
600 234
550 215
264 904
445 435
817 107
564 381
701 413
392 496
711 193
973 991
137 580
72 879
516 653
1000 539
670 612
590 530
637 971
28 816
830 730
402 133
741 825
413 211
627 463
707 843
20 72
605 275
150 317
644 662
256 198
849 216
519 628
781 146
489 188
874 851
370 47
152 283
46 968
489 668
244 1
664 789
847 889
206 994
794 559
692 392
631 457
660 146
949 383
217 981
670 897
98 334
35 800
33 570
806 809
474 977
43 969
758 884
780 784
996 274
590 452
410 734
708 725
495 371
144 265
989 246
541 158
301 400
815 922
677 301
791 988
493 575
575 297
790 678
657 760
717 878
135 367
870 808
330 372
783 850
519 21
366 118
890 327
974 546
711 690
138 237
644 498
321 274
30 717
293 861
953 47
886 616
319 868
646 368
62 796
49 265
613 326
65 826
939 330
369 812
733 162
476 205
996 243
587 893
638 898
603 916
76 818
977 41
875 61
57 397
525 130
14 716
163 873
320 772
35 944
984 119
713 47
26 502
257 539
25 395
241 198
573 956
796 743
569 179
928 774
125 388
647 86
120 228
583 390
272 61
529 237
790 760
746 249
65 545
903 844
534 379
481 411
847 455
472 311
82 608
187 3
15 677
238 244
330 166
992 308
165 398
291 936
307 112
901 604
13 575
751 460
481 47
711 73
637 7
295 733
979 353
382 867
416 274
47 480
641 75
496 565
343 465
518 284
162 970
659 734
272 963
823 113
758 619
489 57
169 639
513 456
979 692
821 805
612 286
581 871
528 699
377 190
302 292
856 344
508 155
579 978
370 666
100 104
15 781
251 772
565 574
973 77
822 453
577 47
101 402
95 505
753 601
134 75
871 141
70 898
175 591
247 113
712 967
681 254
834 672
312 189
637 934
365 648
959 448
726 946
760 610
982 718
847 387
965 72
988 804
239 293
927 748
867 16
267 422
122 954
198 784
931 864
766 562
809 7
516 710
944 694
497 184
581 286
724 507
82 142
362 994
208 882
574 990
624 265
968 780
877 631
488 825
551 998
867 668
970 249
586 604
654 644
72 68
900 157
999 358
133 219
502 560
219 876
94 24
196 792
541 526
753 279
762 725
678 28
106 44
880 700
18 472
693 812
840 921
967 854
76 554
286 98
658 243
449 194
607 19
792 761
851 533
978 675
656 911
201 861
892 542
493 253
415 35
527 180
432 294
642 734
622 960
127 40
943 846
371 920
514 362
754 417
725 562
26 408
443 551
72 26
721 834
955 321
616 637
492 263
51 368
783 36
69 234
158 888
144 869
800 246
795 530
590 829
402 357
263 367
710 947
799 388
746 264
926 198
590 592
870 464
512 571
408 413
59 918
184 901
968 110
900 893
175 982
810 467
513 919
503 83
343 574
388 29
724 329
202 44
941 716
371 264
3 460
877 687
509 976
310 277
487 551
472 986
396 542
707 799
67 496
335 866
909 333
868 52
899 512
237 505
622 434
700 331
712 141
268 502
835 348
295 680
465 114
853 238
140 232
246 636
893 91
686 864
843 488
575 717
409 165
418 300
369 474
9 681
805 333
992 94
649 640
504 634
236 150
262 788
452 391
94 846
105 584
89 699
160 966
931 138
642 853
277 38
748 684
53 896
525 363
917 634
988 930
696 979
711 710
90 751
367 115
890 84
219 411
715 998
609 898
133 789
794 695
234 711
343 392
730 881
724 936
612 592
942 525
275 655
735 385
166 61
280 649
872 51
823 384
360 519
783 346
354 597
953 287
34 456
26 95
722 463
769 678
159 344
93 507
48 631
607 645
861 953
168 713
237 510
71 81
218 86
931 876
304 379
739 657
379 893
61 90
451 272
75 473
238 747
432 164
416 345
987 149
666 795
91 67
90 416
590 900
788 307
425 109
570 290
421 731
467 827
766 446
735 530
453 933
685 445
774 634
905 804
183 975
1000 576
667 434
939 705
220 572
356 53
336 95
231 628
978 418
573 145
368 260
953 916
661 993
166 213
501 702
801 835
658 724
292 555
402 623
646 491
419 330
331 554
936 956
319 277
341 343
390 281
138 523
3 178
274 472
709 947
831 943
375 423
633 596
879 685
387 580
32 598
192 390
628 635
2 305
336 148
794 578
235 176
694 623
425 978
892 917
154 853
561 895
534 86
19 668
279 652
577 391
177 844
78 95
334 139
853 604
334 384
195 711
309 995
412 271
98 275
524 177
815 251
529 203
334 883
631 508
256 586
305 925
835 242
397 181
906 182
1000 120
269 634
153 571
507 877
285 171
83 352
502 201
980 296
858 416
339 166
957 135
803 484
844 255
124 24
770 864
92 918
28 830
290 834
85 179
867 181
707 24
150 94
428 1
334 118
459 266
655 301
17 366
412 470
709 2
801 961
303 244
289 697
615 9
698 319
568 725
568 583
947 926
435 980
804 369
254 676
105 889
809 635
190 717
529 333
807 984
620 884
801 333
573 805
384 286
34 636
995 764
999 854
286 921
96 718
288 61
787 524
816 939
298 666
777 92
141 588
605 301
507 584
158 621
886 301
478 375
455 960
666 639
28 300
347 799
273 797
201 220
14 457
292 884
275 358
951 761
401 82
793 236
231 907
766 516
973 807
313 121
938 367
176 684
815 941
480 434
713 826
30 743
754 556
275 151
404 375
71 678
826 643
901 422
648 919
832 452
608 870
744 911
324 657
19 322
238 356
63 780
74 357
746 124
884 389
62 316
548 733
562 55
886 936
918 589
377 301
15 318
592 469
186 44
888 797
341 258
943 244
141 507
515 445
293 577
149 390
275 578
661 396
497 831
981 789
93 718
869 195
540 538
688 472
404 612
764 55
270 6
83 521
161 742
85 732
706 226
291 348
162 205
533 352
579 444
385 311
256 188
838 142
783 539
132 931
430 627
318 678
503 371
284 504
696 407
862 666
791 596
11 229
527 20
445 321
140 799
651 311
996 622
387 249
851 77
882 483
564 900
137 50
864 766
822 872
820 814
568 960
728 753
301 265
487 537
273 860
591 336
185 473
742 175
830 91
309 55
769 87
161 825
305 673
174 884
399 468
530 407
808 137
974 863
763 292
499 703
540 424
673 436
790 88
135 374
409 154
981 334
779 909
347 384
439 463
294 998
169 135
615 28
518 731
609 43
249 885
380 493
837 73
323 781
876 844
880 931
708 104
823 832
568 858
176 848
697 523
193 850
768 341
947 988
479 770
453 761
341 118
530 661
215 391
760 798
827 165
939 389
729 490
406 141
868 329
932 499
6 87
564 657
37 471
813 501
813 798
935 735
669 427
814 406
568 153
554 27
623 570
274 301
472 470
94 726
286 529
62 352
993 936
957 608
854 626
253 415
136 601
634 237
598 473
363 969
605 248
448 211
510 471
842 960
96 44
976 130
546 553
316 933
959 905
990 436
679 903
454 371
645 514
421 993
822 422
689 544
591 650
574 391
40 57
306 974
958 961
569 860
542 336
54 658
80 598
91 404
349 535
712 297
123 890
262 928
414 840
255 762
718 701
510 538
772 434
60 406
138 296
91 627
692 119
870 835
261 63
90 595
535 565
325 703
456 291
420 870
904 908
196 853
744 836
618 271
445 776
479 377
612 159
658 176
401 198
730 821
990 207
547 438
749 992
419 432
556 90
439 884
831 283
831 298
262 551
660 755
444 911
764 72
508 900
21 979
636 46
678 445
745 250
87 491
190 591
627 573
624 654
208 699
796 778
389 614
57 284
249 791
639 191
371 604
605 366
964 437
826 164
799 563
500 980
917 231
890 469
57 132
321 302
344 961
56 378
103 897
907 671
192 45
545 748
815 553
643 335
654 787
395 674
510 800
335 715
377 347
861 928
800 698
830 812
217 370
768 521
8 918
603 119
732 316
774 835
848 334
529 950
644 966
661 125
643 191
226 593
50 567
741 727
309 128
155 507
465 101
792 874
195 370
503 709
796 249
101 970
921 6
398 705
589 249
566 908
466 526
474 534
907 27
499 594
346 174
902 966
497 114
721 98
968 513
419 831
94 927
277 554
59 344
629 910
221 29
757 908
175 50
426 630
64 589
786 930
193 384
486 563
419 337
872 660
252 673
20 914
484 456
80 476
709 408
81 25
419 862
900 146
511 724
69 696
84 876
903 465
608 707
791 508
326 606
623 112
539 283
442 151
285 503
607 976
426 991
92 655
676 796
73 621
198 718
449 187
314 944
196 542
938 619
437 609
828 372
37 992
245 481
728 664
699 391
795 839
703 118
549 444
654 865
985 826
67 106
634 877
743 640
59 955
272 348
495 797
750 519
189 167
924 929
806 886
723 331
255 223
748 451
821 845
767 759
329 348
309 707
534 510
814 115
690 26
886 526
919 255
89 720
796 809
885 91
308 601
715 412
375 741
795 71
707 743
552 311
687 796
718 744
481 87
179 412
289 149
455 56
545 146
766 915
289 585
447 903
991 596
429 172
261 244
833 487
118 969
746 439
32 148
796 800
24 725
444 760
804 937
516 756
143 64
25 394
263 910
349 239
300 753
700 15
754 405
976 196
491 946
318 546
600 638
251 334
80 957
39 977
578 383
88 86
356 205
509 629
555 5
171 254
718 29
722 207
541 332
114 322
970 955
716 210
839 902
317 963
495 980
781 39
693 1000
169 46
799 15
87 13
418 840
880 298
603 751
310 859
866 263
458 742
95 628
825 638
300 495
908 675
511 538
614 441
163 668
828 184
804 291
700 829
810 435
466 472
715 906
506 126
524 170
258 933
394 773
713 992
922 161
792 211
678 853
870 966
396 237
331 545
146 985
535 12
458 292
181 908
311 368
269 912
521 899
755 208
733 81
302 585
113 978
721 836
47 120
434 775
652 711
272 970
235 282
959 643
854 503
744 860
166 582
916 735
196 706
682 496
184 100
974 912
550 938
536 63
5 237
438 231
938 564
625 892
214 261
243 123
708 388
962 772
848 337
797 475
852 440
677 945
405 273
279 728
737 751
392 895
494 376
897 484
581 250
833 429
453 582
666 638
95 883
57 855
813 8
660 400
624 354
186 838
944 965
680 993
537 523
606 663
381 104
666 316
256 653
715 140
65 981
154 729
468 910
861 438
665 649
768 302
56 258
612 439
114 511
534 688
515 518
379 281
105 901
232 942
141 875
571 935
195 480
7 300
346 453
314 451
430 201
873 212
387 349
540 814
303 47
264 81
294 97
531 369
207 720
120 624
606 547
887 74
121 423
346 740
378 877
299 287
794 65
734 720
830 487
993 226
235 50
620 693
278 363
123 155
61 483
793 775
647 812
337 655
560 339
90 379
606 800
940 455
472 655
814 955
925 67
456 893
73 493
654 727
120 486
324 299
81 994
911 458
77 321
795 570
745 994
32 998
957 419
406 27
931 194
384 773
466 441
691 450
648 767
860 26
637 296
726 218
996 614
836 115
531 88
787 448
206 47
454 645
50 760
741 860
596 664
125 895
443 390
259 496
466 242
984 316
48 597
965 960
900 895
65 571
393 494
828 625
949 91
698 791
310 842
811 390
957 42
58 753
743 626
543 959
179 916
831 694
807 762
848 928
757 597
619 878
972 236
593 263
560 625
268 197
824 216
376 116
939 617
341 217
292 394
413 907
928 547
520 217
684 270
20 613
82 673
502 940
950 533
815 870
105 314
33 416
116 334
241 962
479 106
756 166
283 818
384 45
516 669
761 43
842 687
981 828
709 941
197 548
416 824
341 573
215 474
856 949
833 813
644 55
389 841
264 590
518 716
978 874
387 143
942 845
663 266
174 627
192 213
956 496
173 123
834 197
966 221
785 277
797 505
732 312
688 546
623 898
179 311
737 544
766 523
624 368
762 938
24 256
5 628
314 890
780 606
691 564
550 164
931 203
561 755
749 436
971 35
376 81
388 893
7 357
734 727
844 232
236 202
654 584
259 33
308 216
35 655
167 320
403 675
707 255
772 581
802 696
686 779
751 366
134 552
246 956
863 19
42 480
869 371
388 571
879 404
708 419
956 721
942 896
186 479
41 774
973 210
352 761
952 223
760 368
473 795
903 571
836 41
153 348
944 771
418 268
623 313
509 35
214 421
198 791
758 906
206 489
386 291
270 519
263 939
217 57
404 414
614 701
625 93
56 887
280 922
745 29
71 176
79 823
339 693
361 185
874 218
976 142
678 66
725 624
366 755
81 643
438 351
864 681
323 955
545 107
749 207
778 458
401 13
18 560
745 380
494 481
473 80
835 984
942 11
163 728
15 861
339 550
235 495
806 771
381 486
145 612
585 931
912 44
698 154
538 743
224 261
996 116
972 228
299 245
979 504
228 725
486 955
351 498
554 993
389 140
724 867
263 427
896 71
723 534
38 618
443 753
93 556
301 646
679 597
669 186
361 70
781 461
333 592
419 19
161 49
514 658
889 406
822 699
413 827
546 235
726 582
708 43
259 621
814 69
159 926
441 673
751 596
176 523
330 922
759 840
538 506
146 13
495 106
635 121
536 165
302 54
33 487
126 577
460 941
826 560
885 327
35 166
233 972
403 148
947 578
309 104
692 210
86 505
163 801
688 404
752 838
756 565
467 686
605 452
329 514
636 269
419 6
104 305
502 313
554 279
493 726
524 894
789 490
293 170
765 835
422 350
705 658
766 534
761 734
625 581
917 441
715 83
86 140
648 433
835 902
659 533
171 72
830 686
643 623
229 312
902 760
566 439
944 839
704 881
203 621
336 975
222 970
107 308
801 445
521 952
836 3
13 512
353 507
840 860
289 608
981 869
513 710
373 598
409 915
737 892
819 675
761 478
371 930
141 135
952 774
110 414
974 732
511 836
951 697
72 98
298 84
701 226
288 521
346 837
228 360
220 816
338 758
977 262
38 497
849 500
457 825
30 667
402 657
955 939
922 191
752 798
499 590
51 358
261 304
562 710
145 30
276 210
773 288
49 95
962 937
817 950
225 128
910 990
84 168
263 783
281 553
834 114
796 166
951 985
619 773
103 889
15 21
29 515
647 834
39 616
763 278
745 267
908 394
950 115
464 59
80 43
690 531
924 680
878 856
458 423
472 564
821 66
338 890
671 914
442 550
600 52
729 856
421 457
664 250
713 759
214 141
629 665
201 23
398 198
123 565
450 275
708 743
2 653
857 127
690 343
348 15
259 554
153 15
403 133
994 275
852 256
987 196
486 894
420 408
924 218
715 918
557 560
554 535
95 419
942 561
135 729
746 934
390 417
130 265
419 209
124 297
666 186
659 827
79 494
9 338
428 825
790 186
999 157
564 713
309 523
117 60
89 321
774 997
398 120
261 319
291 898
368 353
549 554
807 733
235 494
647 506
501 525
788 213
947 389
797 950
671 407
348 880
587 386
925 155
363 299
750 751
888 59
461 382
14 358
635 604
359 38
787 614
347 427
829 478
74 549
779 283
495 692
610 290
260 141
358 75
593 74
25 296
559 299
256 234
652 625
472 236
797 399
543 454
7 852
954 956
968 999
72 84
435 372
148 563
931 125
37 562
510 628
968 849
634 579
835 606
640 510
18 367
675 973
664 215
297 823
50 298
908 933
452 720
959 784
9 265
785 947
521 375
742 287
620 925
213 14
472 166
293 273
551 375
741 6
999 239
481 752
267 990
603 180
387 657
256 400
587 457
869 118
873 798
334 379
215 755
101 765
899 797
903 878
921 822
114 30
363 624
680 470
926 246
270 593
597 245
238 515
762 850
212 230
430 839
727 465
255 452
685 414
137 163
698 837
547 636
140 863
522 236
863 958
650 281
653 937
113 421
400 348
722 614
545 111
582 710
714 556
241 14
972 267
979 619
689 350
192 566
86 168
431 980
182 944
688 752
310 764
730 592
483 471
115 270
641 79
609 353
760 65
484 870
800 848
516 366
302 102
723 828
719 281
917 499
248 85
259 498
199 645
48 330
859 936
203 81
583 633
664 288
424 768
147 948
97 345
496 76
920 646
534 208
260 913
830 16
211 258
173 796
332 526
190 406
947 334
76 784
876 451
817 744
77 840
754 219
866 398
504 632
304 681
322 931
766 159
207 253
489 361
959 409
161 172
605 6
430 314
138 81
515 357
968 120
135 449
145 979
917 220
897 835
79 927
220 191
758 310
826 336
712 837
951 866
573 109
960 274
562 778
877 621
919 768
699 750
657 649
113 159
556 746
545 483
116 380
54 241
36 553
227 896
951 705
619 714
417 449
279 374
111 447
871 946
749 860
73 605
719 191
827 268
320 165
360 239
189 923
532 61
802 358
736 932
120 990
210 673
981 460
151 984
845 740
586 230
881 735
736 952
990 627
377 922
360 885
598 407
202 450
495 312
36 256
547 86
615 79
296 265
827 986
119 493
320 106
200 651
985 902
744 945
822 943
283 359
546 973
540 812
44 596
658 160
14 157
671 669
671 214
447 83
893 892
365 324
749 940
110 856
493 258
2 382
761 536
771 447
311 123
767 512
897 100
934 455
482 7
205 742
590 965
476 1
291 335
42 344
945 702
294 151
807 248
302 35
915 775
607 451
25 498
723 107
633 514
264 481
404 437
509 264
662 783
369 381
800 178
702 225
313 797
418 591
396 771
679 653
391 716
636 127
972 880
250 529
12 444
855 671
727 391
776 464
477 749
23 655
615 116
391 709
409 553
908 730
442 561
352 880
397 869
941 82
287 192
245 699
819 808
36 355
15 288
151 716
990 365
357 576
875 142
450 167
838 685
412 47
977 567
593 683
334 530
30 400
452 206
986 168
283 933
246 628
44 790
109 68
969 262
29 983
350 185
380 240
623 817
596 544
461 308
31 230
521 701
34 611
611 288
816 236
221 311
538 485
981 80
511 992
540 796
96 290
55 494
885 331
50 768
447 402
175 843
604 49
222 820
464 926
368 253
351 812
141 334
188 726
996 385
149 857
643 859
708 797
668 904
339 440
915 100
933 128
242 675
999 337
751 371
14 991
403 270
272 423
284 559
389 741
173 614
408 279
589 936
763 511
870 261
117 681
460 727
876 808
144 575
809 30
897 748
441 522
18 499
9 43
761 146
256 17
926 570
172 953
142 400
674 412
355 925
935 612
740 989
775 993
199 409
803 183
537 857
69 221
402 440
329 521
337 266
149 37
785 968
400 683
973 520
559 430
113 714
910 604
941 664
703 309
339 396
781 834
921 678
802 467
651 38
700 84
269 727
339 191
834 978
280 343
949 419
583 412
132 320
522 14
728 326
719 169
779 952
611 377
66 967
611 810
601 187
811 814
672 611
647 295
2 234
331 172
362 162
234 320
453 241
126 625
184 353
726 573
365 218
395 60
981 528
824 914
387 162
337 879
403 704
996 649
736 673
967 524
800 923
833 128
452 758
210 9
472 181
420 631
893 132
206 417
657 923
63 722
867 814
340 343
468 398
196 236
737 658
839 434
677 829
378 351
839 451
302 778
881 591
740 758
828 622
110 249
834 670
245 335
135 200
340 327
490 175
121 812
122 323
425 381
39 896
827 167
840 203
210 711
174 582
71 330
357 289
569 512
456 576
43 577
709 575
169 225
499 496
56 504
584 871
940 166
13 511
616 84
283 981
251 500
636 89
562 806
892 744
52 826
153 683
244 24
704 358
513 346
189 440
521 845
879 592
693 965
864 312
674 812
388 931
609 219
947 312
248 753
987 952
672 529
277 522
3 417
422 560
639 554
470 124
892 681
397 393
440 589
11 206
773 482
181 446
676 867
736 548
383 287
712 225
892 634
681 734
704 125
566 572
240 984
723 769
742 641
548 507
993 227
866 428
895 674
369 667
759 856
662 803
117 557
229 297
643 893
949 879
272 562
576 849
330 218
580 909
618 927
239 237
204 156
748 434
205 775
412 987
604 546
40 360
209 14
442 428
446 279
739 178
731 20
858 462
891 639
437 306
115 555
471 251
507 227
602 449
923 95
517 142
257 26
944 604
123 611
26 719
28 186
168 985
691 590
603 245
210 249
305 55
743 39
203 386
400 262
831 320
933 615
153 53
409 888
268 542
570 307
821 351
423 737
199 606
922 541
368 27
179 190
247 229
829 758
714 118
937 448
241 55
938 200
941 214
172 487
361 622
288 217
566 510
859 654
606 844
126 106
557 250
594 857
961 292
273 527
317 462
287 327
852 528
958 567
414 934
49 154
753 262
316 207
879 421
595 759
357 242
348 543
827 840
855 641
208 993
979 898
206 515
689 825
678 114
945 5
26 391
460 785
400 450
901 323
500 819
429 521
219 389
553 243
323 62
148 441
145 474
805 616
380 500
79 158
699 759
82 596
81 606
106 209
696 201
745 987
168 449
397 483
302 310
869 561
224 907
726 903
170 282
94 345
932 951
607 483
615 651
252 340
678 214
825 146
222 348
721 210
669 637
656 634
404 360
881 690
322 576
333 79
686 490
726 13
655 172
768 555
757 864
85 887
591 814
840 758
14 751
379 621
936 152
596 250
662 521
878 308
244 347
215 968
250 472
433 739
666 964
857 191
188 997
378 495
172 671
395 28
715 874
824 439
948 679
197 553
995 312
23 561
815 979
667 58
300 982
879 440
275 694
431 833
429 683
433 208
944 167
465 932
385 612
211 386
860 199
101 728
827 304
413 770
209 481
402 290
415 333
916 907
547 357
384 867
883 316
446 813
789 49
186 55
24 944
613 754
676 942
856 117
8 483
838 29
398 608
344 197
921 424
378 813
225 757
113 272
736 877
842 821
786 580
354 76
556 938
370 342
953 599
627 862
565 969
121 496
29 380
697 738
190 310
206 363
190 669
106 880
207 330
916 739
276 229
787 225
340 295
302 917
819 873
470 605
97 528
704 700
137 475
128 935
92 899
701 273
911 577
691 780
486 900
337 943
963 266
962 380
344 173
810 564
737 689
709 135
314 704
310 460
295 482
840 850
690 643
857 599
826 712
960 105
591 755
613 538
645 550
488 342
953 528
650 685
710 876
828 915
182 925
712 58
379 299
735 158
243 544
363 263
260 844
818 106
73 459
109 530
588 319
24 909
163 215
867 4
390 745
779 724
567 891
466 523
656 357
585 461
104 61
767 524
948 86
190 889
11 944
212 593
369 808
866 380
831 53
765 897
196 334
183 816
957 443
503 164
294 571
708 896
202 618
833 830
55 268
874 995
567 142
564 716
830 531
168 246
983 80
914 661
222 837
722 927
594 53
563 812
262 804
618 471
764 205
556 183
130 429
594 543
538 697
955 402
73 434
701 495
474 574
101 326
954 556
899 180
209 661
885 969
705 560
625 780
353 588
161 307
471 553
898 196
966 258
804 304
412 50
974 542
112 645
752 822
778 707
412 476
696 379
729 103
414 156
540 635
344 10
487 736
344 843
547 502
449 743
969 6
973 441
348 216
810 487
714 64
718 97
326 249
769 626
182 190
576 49
115 223
413 978
747 797
76 519
724 76
76 613
205 649
318 282
577 944
25 713
180 802
254 553
181 262
35 716
12 81
217 394
898 917
637 105
275 701
13 951
595 573
166 488
221 738
300 837
455 71
814 617
434 705
601 959
940 159
181 622
730 353
628 796
597 539
265 295
145 180
318 590
185 817
77 848
739 146
614 490
850 113
213 355
483 500
229 548
633 646
281 752
95 870
253 374
161 142
56 397
221 299
815 514
50 876
475 335
555 3
248 449
509 764
379 140
539 52
799 830
764 68
404 238
41 525
472 241
804 342
18 988
455 967
877 781
87 722
732 942
311 270
595 383
879 613
280 381
297 820
154 573
79 188
275 429
728 538
249 144
951 657
26 554
850 909
42 918
247 841
228 527
841 499
23 531
146 770
6 594
871 304
584 424
911 202
214 25
732 276
308 496
814 208
318 587
812 409
619 597
860 375
22 795
984 423
836 735
764 467
350 109
249 157
277 635
73 743
475 815
899 923
968 60
627 783
337 918
948 325
384 172
946 1
556 28
463 98
618 802
264 179
582 795
908 932
499 893
223 739
882 388
561 128
328 667
130 530
535 396
998 536
600 773
686 838
121 136
686 978
176 373
213 969
615 548
433 92
232 164
817 511
319 653
268 96
896 934
906 32
347 652
583 475
959 295
220 712
147 27
765 65
306 109
725 111
443 986
183 192
736 713
580 467
332 184
778 143
222 584
629 814
673 133
382 793
963 89
522 144
347 952
116 503
8 524
44 150
445 945
729 439
96 477
128 425
943 186
123 172
786 81
996 242
832 257
886 400
305 281
557 432
248 184
246 803
710 827
359 808
898 92
379 611
409 910
731 676
662 24
664 980
77 864
476 981
845 943
380 652
201 19
480 58
644 5
107 980
326 410
349 339
671 321
510 446
734 131
929 999
60 8
633 637
751 568
440 783
873 93
193 838
607 631
19 504
489 29
627 929
540 514
585 787
571 61
973 943
224 102
781 218
159 813
941 710
569 312
721 878
562 359
287 329
687 823
810 925
643 52
336 594
198 792
753 846
20 913
963 687
952 392
239 194
596 117
995 266
678 249
80 786
12 736
618 683
430 780
932 132
868 618
257 677
765 205
250 318
543 368
936 409
610 587
38 300
754 605
450 825
584 804
59 579
642 505
409 378
604 331
577 51
754 153
749 413
592 684
316 951
803 919
158 156
638 755
726 112
544 831
530 72
550 928
866 264
871 877
197 174
491 611
968 6
243 269
541 155
128 941
544 697
364 763
146 945
326 686
272 587
700 56
528 394
587 508
463 314
972 243
957 378
814 623
458 644
513 139
486 559
172 244
23 510
685 857
217 728
81 860
912 508
112 835
137 562
915 611
871 801
983 407
497 692
929 46
550 873
126 161
356 403
252 802
924 386
933 29
106 734
73 666
235 814
493 779
214 432
388 145
775 245
537 163
98 889
262 419
486 458
644 161
121 581
350 60
996 67
207 135
851 911
749 646
593 906
129 839
139 188
809 87
128 231
319 336
886 186
440 962
712 823
479 116
45 730
385 336
604 292
392 437
104 47
480 606
283 327
797 12
928 268
897 955
998 144
468 344
406 194
678 223
668 657
192 547
834 272
187 350
837 585
389 752
651 297
294 81
525 313
629 903
640 875
777 524
643 776
923 588
891 790
850 45
877 917
523 13
970 684
498 14
70 279
124 174
391 326
309 874
136 768
976 915
550 772
70 77
190 462
905 65
941 857
32 583
564 127
785 978
76 850
987 913
12 537
999 384
957 124
1 361
982 776
257 438
822 374
730 948
937 115
734 563
83 483
204 400
703 828
543 643
296 171
615 521
262 164
36 226
202 64
467 262
185 534
116 686
292 539
411 809
49 694
507 535
866 85
897 179
909 510
96 854
383 855
658 568
148 31
442 84
231 583
653 86
440 933
955 858
458 25
215 79
398 832
438 499
305 365
57 4
391 412
535 389
182 555
352 130
296 186
294 476
894 650
858 864
535 117
59 610
560 552
378 453
831 844
560 527
426 853
396 298
143 300
6 458
213 407
824 93
951 55
707 65
25 856
184 19
443 363
106 978
407 798
169 856
937 633
543 246
82 173
100 694
242 703
246 927
88 999
317 695
990 288
640 379
680 744
607 905
323 608
99 178
174 769
893 452
800 596
80 449
648 762
162 955
637 101
211 866
236 572
155 449
794 127
420 356
859 864
951 907
299 233
757 886
328 630
110 817
645 69
999 501
67 612
678 65
998 300
323 97
712 200
210 934
168 534
316 308
749 269
191 453
784 710
118 285
534 299
108 610
391 338
405 428
333 454
703 408
986 17
689 88
952 171
616 582
4 442
759 445
906 323
476 260
896 435
247 660
88 413
791 651
306 767
478 488
401 429
700 243
879 309
257 641
301 190
39 109
497 280
675 162
210 877
456 781
384 60
155 888
212 821
425 889
444 746
559 652
265 380
665 56
586 114
620 716
881 506
110 419
743 539
64 781
16 633
362 852
385 755
438 858
589 46
367 586
730 483
90 820
80 176
338 206
659 90
637 314
731 552
881 408
196 353
202 345
177 773
144 492
69 308
955 443
28 411
257 960
353 648
274 605
659 196
388 79
200 346
942 617
435 662
776 431
766 955
55 706
739 297
378 251
61 159
906 432
369 356
847 206
551 527
806 924
475 554
803 818
626 227
577 294
173 264
625 85
312 387
919 688
942 83
965 117
721 533
977 123
664 613
877 182
899 277
745 738
651 579
370 271
918 480
816 669
645 828
730 519
58 69
514 197
991 878
836 341
466 690
132 896
709 223
1 800
820 729
661 991
979 534
355 333
797 264
482 264
47 841
63 955
699 760
590 718
563 828
984 259
205 26
619 967
476 115
494 662
923 364
419 940
946 74
703 297
264 956
29 724
961 575
516 689
699 940
567 146
56 136
940 102
498 220
178 723
71 766
824 499
474 360
935 80
934 389
699 171
718 991
708 116
623 602
3 205
693 592
22 592
463 934
270 740
194 656
229 467
991 403
869 603
77 19
828 446
828 713
943 625
772 490
512 791
930 51
491 229
68 155
862 928
634 724
144 749
312 54
587 458
274 74
231 979
445 391
785 734
522 768
295 694
665 279
842 496
702 90
971 25
257 835
176 925
711 257
262 605
476 901
110 55
224 932
875 456
619 939
856 817
433 801
899 981
602 968
128 521
635 790
332 524
427 507
272 411
81 173
793 279
552 20
357 375
458 523
947 243
921 300
226 264
27 395
138 242
733 242
307 223
417 634
775 605
845 85
257 811
968 371
262 780
263 750
543 68
175 246
956 942
125 42
484 130
184 612
670 549
630 766
498 566
918 1000
271 96
127 182
66 526
217 709
566 997
661 525
920 600
569 321
500 564
882 132
324 796
147 685
522 733
529 561
439 353
368 430
111 466
946 193
442 664
487 635
72 186
210 437
927 46
299 965
858 461
299 589
755 778
719 424
377 639
260 701
471 724
869 995
701 224
822 212
144 429
532 64
435 675
722 403
936 584
489 401
47 823
900 794
163 337
131 563
318 606
396 899
821 911
335 397
919 21
354 665
195 279
906 941
87 100
392 129
274 120
145 892
927 74
240 58
617 279
132 664
376 948
248 219
911 7
643 758
81 358
27 946
146 633
654 277
240 160
530 567
233 655
918 737
774 74
896 311
159 738
832 819
452 518
98 780
972 865
183 921
110 265
890 169
776 570
363 780
88 422
987 206
420 451
346 885
34 474
750 904
995 522
16 936
825 407
484 50
654 351
363 681
803 800
307 235
675 611
33 951
218 41
10 738
677 623
696 463
587 79
91 766
789 294
881 418
755 243
560 492
784 894
374 720
690 74
586 833
11 390
788 537
713 611
870 433
596 743
992 736
296 394
993 766
223 498
403 187
735 553
42 998
222 539
550 520
855 548
430 785
747 647
557 946
260 796
666 189
970 541
952 557
188 823
752 697
163 115
125 45
572 169
928 472
730 454
331 195
477 531
314 650
986 192
378 332
195 851
66 31
173 11
175 201
257 848
565 705
202 306
554 830
753 536
259 756
267 498
132 528
294 657
106 92
104 828
61 942
441 374
382 205
128 350
609 599
243 946
15 615
591 632
746 288
195 684
13 940
12 588
911 790
460 890
339 13
489 675
194 295
255 186
702 603
736 708
107 397
626 699
800 331
278 352
587 12
582 221
752 920
73 747
76 679
28 349
868 946
310 262
69 275
263 775
545 47
792 271
884 115
687 87
177 448
495 6
570 297
607 728
717 834
734 860
20 610
729 208
769 196
307 832
181 842
750 295
903 975
40 972
948 326
76 744
864 787
659 707
891 248
917 296
984 721
688 575
694 286
592 396
211 521
190 103
6 470
606 191
6 215
756 811
745 153
870 195
15 576
28 143
307 567
781 579
676 609
107 798
872 879
874 878
42 574
352 66
984 466
133 671
512 416
211 884
752 432
598 888
488 659
864 55
122 833
996 350
256 208
478 632
890 937
565 444
670 489
995 730
141 760
391 579
813 199
187 479
469 962
97 618
82 185
655 156
74 682
759 960
252 55
907 49
885 954
201 235
417 293
463 360
172 553
462 199
686 275
957 785
727 521
204 815
184 583
455 761
940 678
77 631
692 685
489 368
184 830
416 357
636 398
283 986
420 264
891 756
886 197
37 817
41 717
628 974
482 995
219 574
550 636
718 119
312 754
107 245
813 652
347 893
609 1
182 329
172 920
493 568
850 626
47 903
869 90
163 357
658 264
320 422
383 67
542 325
524 224
207 487
808 156
351 595
70 383
2 145
68 270
493 213
11 873
418 644
525 258
561 547
261 419
521 962
814 950
377 654
67 892
184 451
179 638
643 307
630 54
727 206
679 713
305 707
704 296
341 102
936 1
859 252
725 573
584 55
986 345
143 194
122 907
178 322
258 129
911 80
9 605
771 50
327 557
311 48
710 391
349 275
886 341
748 543
148 171
301 881
185 877
224 168
639 313
13 47
515 222
670 831
538 535
916 673
109 483
963 883
433 425
684 329
178 360
172 635
514 400
68 702
670 705
303 171
170 229
726 525
299 801
492 509
594 862
862 531
197 218
208 864
743 447
615 42
962 881
369 542
862 708
145 190
800 476
707 378
791 184
460 552
976 201
367 504
593 298
761 465
398 584
86 939
668 767
918 194
96 519
290 460
137 164
850 746
731 770
683 343
504 301
766 320
827 655
673 454
227 972
995 536
888 645
123 326
468 136
486 801
623 947
569 885
492 847
155 953
422 611
143 353
757 737
633 443
568 243
90 334
724 509
297 379
983 367
338 67
834 288
816 582
261 144
723 729
701 435
298 706
655 551
624 530
875 747
541 279
835 121
318 717
859 78
434 698
971 41
179 270
424 342
859 635
381 276
567 536
880 68
831 187
343 382
469 301
246 457
678 479
51 847
859 689
718 28
42 316
449 776
339 717
307 180
484 88
693 949
565 366
946 153
948 920
516 310
512 757
650 583
730 485
573 899
384 201
230 401
976 698
583 454
909 291
107 851
768 556
236 665
498 568
339 749
30 880
374 848
641 213
658 15
610 452
689 409
244 572
599 742
776 333
848 388
93 613
991 827
995 1000
866 755
467 603
261 422
539 964
69 992
847 866
32 375
855 256
660 254
203 166
278 312
687 528
478 106
35 506
633 397
252 563
936 534
191 603
351 331
629 149
14 851
973 913
8 307
294 762
929 981
322 709
518 473
916 301
804 653
631 303
911 497
424 613
21 975
635 104
773 999
437 592
999 386
24 259
114 965
841 892
475 136
96 651
196 350
128 25
870 758
113 907
154 170
882 828
818 232
733 400
617 273
350 443
557 9
752 666
385 85
511 967
466 150
694 878
22 794
899 63
787 565
578 424
54 4
188 851
940 665
568 721
995 43
931 933
247 581
285 163
315 356
368 180
866 767
643 324
921 19
405 172
977 36
348 229
863 626
100 549
25 870
225 834
55 88
912 731
119 589
111 603
106 348
607 183
773 98
799 364
887 952
247 376
965 256
453 748
948 832
244 337
148 648
533 879
595 643
607 724
893 251
773 299
339 521
408 166
451 46
471 364
928 948
42 52
816 140
453 751
251 65
129 761
476 465
994 333
267 293
884 927
882 784
123 408
231 186
126 604
982 860
106 667
121 747
561 349
375 180
203 370
670 233
37 590
957 335
613 930
373 405
979 165
619 568
583 514
299 459
176 402
479 397
729 882
59 329
905 894
837 625
400 890
692 256
463 507
78 685
616 126
283 551
797 297
820 372
920 691
233 375
764 974
811 451
988 450
994 8
85 201
546 464
618 900
388 891
634 614
33 74
428 173
45 165
506 207
28 634
847 934
460 517
125 262
318 345
838 980
634 439
145 60
285 113
875 33
827 777
726 333
319 138
675 553
631 902
983 641
737 781
864 557
231 433
108 500
668 36
965 916
150 940
469 753
546 886
906 842
901 74
878 21
883 843
336 329
32 258
463 117
736 65
388 969
333 110
825 654
318 271
944 648
479 191
592 915
352 872
1 152
769 356
566 637
546 457
501 227
168 921
603 523
432 314
292 53
906 259
769 664
276 262
30 715
839 470
483 697
646 546
83 204
469 847
286 544
408 986
926 360
526 333
694 397
821 378
321 633
756 986
259 42
398 389
371 570
141 458
989 64
196 731
970 600
800 172
367 463
974 866
683 716
809 831
119 820
52 891
659 760
189 931
650 69
532 775
695 245
613 228
925 246
539 912
337 348
743 23
298 399
102 968
683 289
862 993
492 295
705 280
754 99
324 932
370 873
410 256
733 476
806 148
391 928
653 241
724 683
963 942
540 334
692 514
246 960
519 405
654 756
871 342
27 470
534 412
799 549
487 219
159 973
730 489
541 817
417 922
443 134
203 390
807 30
799 54
784 575
430 238
776 946
57 278
517 264
837 726
761 269
449 520
869 880
423 301
756 5
203 446
170 145
348 250
240 268
343 422
249 121
420 859
943 450
486 606
53 596
218 554
836 610
127 529
468 323
923 804
79 122
350 866
175 344
340 973
27 5
323 712
540 628
831 162
493 825
28 956
845 663
67 489
499 81
641 5
641 518
734 229
200 498
397 517
709 857
14 249
603 729
934 613
316 289
110 361
318 901
233 172
548 852
759 26
676 943
750 790
964 574
851 203
951 949
877 830
780 544
556 527
359 476
268 627
557 931
836 496
964 919
924 644
694 759
49 943
900 151
907 381
697 887
365 190
990 931
304 374
901 384
989 533
383 622
99 172
493 207
253 605
969 189
960 742
823 283
731 586
319 113
282 452
926 368
765 329
980 32
302 286
916 257
666 989
748 459
755 945
638 738
294 491
166 803
414 529
701 402
963 777
527 960
776 367
319 423
532 428
381 612
655 994
227 814
156 164
559 920
199 842
562 867
74 631
211 858
952 252
840 715
525 588
29 203
703 133
177 562
413 107
252 991
522 814
895 479
428 355
971 938
709 663
793 897
382 469
586 904
999 248
503 321
410 223
689 538
702 683
271 250
741 772
850 579
627 887
189 49
593 625
378 274
269 709
212 933
35 268
886 100
13 937
907 775
763 615
960 981
155 913
39 918
219 900
783 82
809 278
915 930
356 165
779 951
354 608
720 157
525 535
849 918
569 394
17 158
874 535
960 152
460 559
35 252
562 590
925 654
627 180
261 393
984 106
765 147
12 855
857 758
547 375
659 485
524 148
185 798
567 635
861 651
864 116
118 797
517 671
819 418
183 736
690 245
793 976
997 961
368 911
742 659
725 691
404 403
690 853
564 669
358 215
577 516
554 968
338 181
242 192
433 229
7 232
425 996
194 451
403 602
252 192
402 719
439 47
69 640
465 898
348 364
108 877
486 969
682 617
272 408
691 147
304 731
450 277
906 976
797 183
727 552
921 486
60 369
602 671
258 939
405 705
748 968
515 465
109 469
189 239
77 347
693 743
779 362
683 446
708 414
374 614
779 80
54 906
592 922
64 670
259 786
825 936
392 716
702 424
523 935
605 922
468 199
26 8
83 775
530 518
904 760
446 230
408 211
482 740
744 967
965 709
611 572
927 670
479 675
175 569
362 174
723 425
852 919
56 29
30 192
272 15
701 355
244 604
544 443
347 207
800 930
559 98
864 271
383 172
151 824
428 102
697 635
336 677
886 999
56 686
317 205
542 71
645 120
279 153
522 350
464 194
649 721
675 901
829 177
228 697
389 691
472 46
828 812
891 25
241 803
344 73
302 147
604 122
673 5
476 335
673 976
93 628
904 859
33 451
710 887
612 924
416 810
410 435
50 692
130 640
949 782
806 918
472 615
699 565
120 683
758 436
55 892
603 434
628 189
643 438
730 189
594 356
637 94
976 102
122 682
183 333
819 80
312 307
30 263
722 881
764 613
724 237
116 725
733 730
527 140
300 141
238 56
215 234
366 311
355 299
10 334
890 525
38 682
519 310
515 506
744 919
541 693
894 553
905 599
747 802
597 734
723 957
192 584
796 949
446 125
309 671
652 912
225 378
422 534
671 366
908 402
53 816
830 643
750 987
840 387
935 930
46 518
948 755
36 203
3 663
200 482
889 679
501 715
728 738
502 408
369 280
212 350
741 392
583 374
485 574
675 987
77 279
555 734
998 705
147 741
962 276
860 444
429 24
888 850
22 956
86 259
736 157
732 44
289 901
304 291
425 517
322 884
510 576
984 564
942 662
738 95
138 148
292 117
378 631
652 639
488 221
454 808
256 316
713 711
484 984
111 73
545 707
722 437
134 260
125 680
904 317
814 824
973 835
99 919
437 613
930 776
637 738
60 217
23 22
983 270
149 976
171 923
786 429
712 268
64 388
294 433
204 918
763 215
467 656
245 490
936 511
151 578
200 60
661 263
98 389
691 365
347 781
945 151
989 245
313 609
672 846
74 155
559 886
468 791
767 108
262 89
366 881
470 173
25 236
958 25
454 842
506 352
390 51
172 996
817 159
353 576
496 463
309 5
452 661
797 699
755 893
509 322
587 89
845 101
673 674
871 108
446 76
808 919
80 984
900 259
905 158
199 366
393 291
850 603
288 620
976 920
69 220
115 985
993 100
257 419
615 892
184 275
305 950
453 530
299 918
899 783
227 544
22 169
220 446
738 825
3 101
953 93
352 168
307 794
513 499
53 873
461 349
632 148
489 757
476 887
851 368
810 832
741 651
708 788
472 944
710 67
713 775
449 771
437 133
424 869
733 814
109 750
449 15
83 563
34 728
384 591
456 97
383 472
273 202
338 518
729 191
734 670
714 626
685 220
332 703
912 272
493 676
714 514
927 762
465 787
553 570
359 127
71 720
873 197
707 615
638 598
335 54
661 619
285 356
727 494
728 520
250 73
323 448
80 533
78 143
819 55
96 135
739 36
597 818
70 32
337 751
199 361
35 141
778 897
299 975
875 765
259 751
883 753
809 919
822 726
913 398
83 413
350 789
606 749
889 87
728 614
647 749
78 572
379 671
656 724
503 171
513 641
508 450
778 870
13 141
52 704
698 218
675 423
656 385
581 74
871 23
931 115
469 457
781 300
777 281
278 560
865 961
983 870
135 283
387 398
949 384
626 54
668 323
733 711
227 430
987 932
368 306
750 632
981 230
561 850
31 915
922 543
23 807
860 84
83 649
17 408
711 658
272 889
783 13
964 910
688 685
338 636
651 148
219 164
186 747
925 50
9 61
228 95
95 389
817 893
609 176
151 673
261 85
617 886
355 143
175 115
669 492
689 711
572 75
114 810
847 718
906 450
525 829
994 533
348 342
318 342
376 374
548 179
332 815
852 655
950 848
17 810
955 427
703 980
252 608
271 483
211 44
507 883
735 98
518 50
166 637
919 481
723 96
397 428
90 927
316 592
550 867
119 227
524 915
697 488
564 616
568 293
215 10
329 680
334 376
246 237
347 897
611 545
393 282
127 371
156 319
965 84
676 961
182 433
425 446
965 925
642 230
12 936
755 421
353 72
30 695
430 622
602 933
11 970
626 39
212 726
594 720
233 214
695 686
724 121
695 554
178 38
50 633
278 12
759 264
314 193
269 991
139 945
79 732
170 589
612 694
900 370
97 28
27 800
126 498
310 569
349 853
270 146
283 479
553 912
751 354
163 494
985 373
152 191
33 517
460 392
101 473
375 598
237 977
66 320
402 8
505 713
530 887
245 10
944 392
341 843
92 886
566 556
435 608
76 910
56 468
991 965
596 600
302 418
774 880
587 944
996 469
40 930
72 234
531 740
39 280
717 194
426 85
851 11
224 694
380 948
480 196
628 1000
753 734
698 556
327 145
947 314
264 670
135 507
455 921
568 100
748 762
445 326
371 427
475 292
88 837
426 655
334 977
736 602
446 516
477 645
514 158
781 897
89 371
745 425
754 152
940 545
850 355
165 733
961 528
990 788
348 584
511 422
888 338
744 741
390 570
371 802
643 559
81 685
750 701
367 592
601 854
277 16
943 639
539 234
634 205
956 87
604 9
732 747
282 896
167 720
694 834
304 240
228 155
759 241
227 576
308 627
286 433
639 327
1000 936
991 536
607 495
119 731
777 391
416 140
709 685
832 67
692 745
197 478
488 389
162 590
418 248
570 267
631 311
279 606
474 272
132 327
260 328
674 738
644 97
190 658
377 182
820 103
654 54
789 276
537 433
582 701
900 451
363 1000
749 592
165 643
607 342
144 766
379 433
11 139
167 219
286 390
979 335
229 395
347 237
32 789
877 727
166 863
548 928
333 798
515 13
415 433
548 404
414 306
574 668
521 914
974 801
704 967
330 744
105 804
689 209
951 290
23 850
900 348
514 525
930 532
391 893
947 970
259 989
555 271
191 343
361 905
894 954
841 560
740 147
390 577
650 288
208 268
609 958
905 120
345 682
501 855
126 492
816 670
702 954
959 934
245 932
791 765
93 31
977 368
490 372
902 310
52 889
910 815
942 406
771 121
361 597
570 876
391 50
205 706
758 141
138 835
982 174
135 162
622 8
109 825
824 451
188 732
875 891
25 235
129 188
491 344
415 965
783 191
91 979
607 479
493 459
234 747
248 547
465 488
541 252
167 741
421 713
258 87
570 233
495 54
720 198
205 863
449 485
573 839
760 400
216 282
790 3
37 183
120 499
30 95
313 753
335 559
94 369
335 668
551 74
742 431
605 516
827 16
986 894
678 17
582 613
895 327
744 463
447 547
965 52
826 574
495 634
869 537
761 87
40 798
565 628
690 966
675 726
679 69
32 67
201 470
519 959
786 170
261 643
335 795
841 903
376 531
227 547
952 32
644 549
484 305
30 764
825 12
349 837
360 819
466 302
488 854
368 469
477 811
154 601
328 789
541 118
75 742
777 728
805 928
306 77
652 317
741 961
504 79
904 518
218 340
269 745
189 608
740 824
120 644
913 223
28 540
52 495
665 465
726 594
697 784
9 463
162 577
613 559
86 308
639 850
604 768
335 825
407 49
483 150
64 981
609 842
220 510
229 98
834 202
560 124
532 782
677 132
836 936
859 934
289 686
622 272
588 209
193 327
12 620
449 474
565 116
513 832
445 982
18 529
744 44
773 616
981 619
988 310
515 153
885 921
641 207
103 174
956 735
395 873
885 482
300 452
958 197
787 399
192 715
829 903
34 49
759 376
383 924
970 581
918 440
56 835
678 677
699 203
895 239
370 974
787 258
647 781
235 587
194 560
243 460
858 53
607 859
734 81
538 254
675 385
997 556
269 645
656 854
148 200
146 997
770 679
728 882
169 85
347 655
388 578
494 958
175 233
939 339
668 183
199 275
541 514
537 909
580 564
640 599
491 512
787 364
851 345
943 737
397 284
571 362
599 947
599 348
871 944
593 826
152 660
79 648
725 910
621 600
599 924
369 238
443 373
933 536
172 609
787 383
178 737
785 478
105 378
629 85
912 767
941 402
746 181
383 150
391 373
326 173
872 833
810 853
630 295
869 383
859 402
359 94
976 426
105 799
555 251
817 533
316 618
92 119
531 117
785 134
619 356
631 268
407 634
608 163
897 345
396 75
572 356
819 6
500 332
723 986
922 911
520 234
573 182
723 609
862 646
914 204
798 94
533 955
323 455
509 253
263 791
432 629
383 442
822 541
580 708
587 393
588 822
710 927
589 790
690 329
316 568
449 293
334 647
554 681
732 435
653 139
338 234
884 978
440 724
337 955
157 485
943 367
411 228
37 251
160 993
911 49
996 968
227 211
627 344
765 247
602 764
583 423
347 230
364 7
215 647
26 401
29 949
508 297
561 205
310 890
541 774
746 877
989 510
415 705
337 5
450 991
227 299
88 567
578 764
407 930
311 310
861 356
121 458
509 304
498 841
299 892
24 57
647 428
691 315
524 434
114 15
549 585
54 177
110 471
178 25
401 55
802 601
597 107
799 779
285 838
727 817
435 37
603 436
709 930
460 309
425 185
457 45
257 850
171 630
450 210
356 12
978 722
580 206
55 778
44 43
677 313
824 729
537 109
520 698
653 875
842 550
709 524
410 693
77 916
102 183
860 897
90 726
257 149
994 522
100 982
849 197
97 453
141 697
293 721
356 730
23 81
540 861
976 115
96 905
539 605
308 7
3 327
425 559
49 985
889 922
487 321
445 351
908 403
516 204
363 914
997 484
259 541
2 813
761 428
471 845
201 641
561 549
908 950
781 448
804 87
214 470
472 504
108 837
958 46
350 788
174 781
246 736
844 97
754 838
498 848
607 253
484 441
122 959
378 782
629 522
483 187
891 29
29 747
803 940
616 448
608 909
851 48
770 246
113 15
40 664
404 836
425 927
27 656
293 638
924 294
742 789
581 662
377 200
286 369
542 714
763 426
770 242
504 59
960 844
102 542
748 667
280 390
181 753
719 251
129 617
872 963
246 647
196 363
775 238
630 284
161 719
500 970
39 265
588 895
755 604
35 549
521 620
834 491
479 60
332 578
330 907
400 631
709 113
245 17
336 357
932 186
941 899
156 799
330 619
813 666
182 123
898 686
366 571
69 733
628 518
662 606
855 519
667 921
154 948
734 613
102 828
498 938
225 235
731 704
943 705
776 170
336 271
91 463
127 239
32 406
318 595
57 450
134 862
673 876
128 865
532 537
439 409
458 380
927 86
46 138
112 577
942 943
972 79
44 193
324 808
502 852
420 151
764 604
817 816
87 202
360 723
65 551
405 618
52 244
683 362
779 702
484 563
416 848
162 609
211 477
932 942
557 829
523 803
827 146
537 635
393 111
666 691
467 896
612 691
158 601
723 86
703 401
69 587
630 494
239 613
810 886
214 146
670 203
418 489
145 302
818 277
13 696
722 2
761 759
974 980
17 331
832 568
548 621
416 294
695 971
915 876
582 714
476 526
874 503
125 253
576 367
60 896
571 261
753 833
165 290
245 81
911 175
589 281
478 774
798 153
774 210
705 815
601 915
52 813
668 220
745 767
428 366
939 357
664 880
863 49
455 254
902 826
172 430
949 799
666 700
269 412
323 491
703 909
234 464
851 808
14 386
656 822
810 118
142 520
967 605
950 134
805 749
850 443
451 675
411 570
570 217
50 73
404 207
118 364
588 905
96 571
405 243
755 1000
674 215
874 833
426 701
334 581
943 348
77 837
365 404
368 1
163 780
566 748
275 891
660 5
232 318
376 687
602 801
809 14
620 944
120 587
780 543
917 726
909 282
534 697
456 771
979 394
627 984
355 593
298 293
286 669
721 981
534 15
440 111
534 826
737 266
806 864
982 926
746 94
669 741
793 945
381 250
878 827
311 831
631 466
711 192
280 711
338 534
137 608
200 885
625 539
874 973
942 127
531 53
239 760
14 169
688 883
315 418
447 310
619 258
968 749
298 770
992 546
165 293
857 641
385 288
409 23
334 911
557 679
40 55
969 549
726 788
978 713
486 85
630 79
744 415
416 910
959 126
831 374
666 629
736 352
913 995
828 121
638 14
958 866
946 748
477 757
653 105
484 648
95 417
170 849
644 246
886 232
95 780
101 663
352 811
226 749
405 693
274 852
66 60
223 59
832 644
700 898
737 972
672 113
397 398
807 691
135 30
264 135
791 173
742 262
671 570
741 815
841 994
404 334
378 910
985 817
101 827
635 371
150 497
146 687
252 585
154 355
775 519
924 30
423 533
811 305
267 165
702 841
204 480
576 430
252 411
296 1
394 890
933 875
429 818
36 527
771 886
719 181
529 808
71 956
284 701
774 648
649 832
864 182
708 1
738 321
90 179
192 833
773 69
620 431
289 250
565 120
770 628
340 639
340 660
514 608
363 590
45 149
136 836
472 127
298 791
662 536
88 212
344 88
153 84
153 386
363 862
763 959
266 93
25 710
18 614
620 26
996 411
551 608
974 520
65 354
364 38
199 703
458 647
399 149
549 235
528 770
234 452
959 410
48 729
246 785
867 855
753 383
567 975
259 512
133 539
714 903
399 138
400 601
269 147
882 390
920 584
687 436
49 81
875 443
639 669
825 313
665 566
158 560
187 348
84 316
87 40
637 804
885 906
317 598
622 670
769 441
834 175
928 599
136 264
144 361
810 708
19 40
86 563
231 377
147 111
848 900
991 560
794 895
774 281
32 168
329 592
117 72
261 145
31 254
771 44
499 697
400 257
123 521
50 409
867 93
277 230
892 675
538 575
696 338
761 1
33 317
695 905
490 491
953 326
242 572
931 768
689 144
605 853
310 923
794 216
691 574
309 157
81 447
290 971
284 237
186 955
631 414
526 21
892 95
588 821
447 69
427 392
11 373
36 135
959 39
631 761
46 898
20 927
936 423
273 613
880 430
533 212
318 981
202 180
864 776
643 101
193 650
141 81
854 446
2 290
72 492
987 39
824 352
12 307
357 197
352 787
390 240
489 316
569 592
485 982
583 679
252 885
410 268
342 817
740 960
875 963
804 505
456 855
59 507
556 680
462 881
397 576
465 613
439 246
223 431
307 934
12 786
446 142
613 151
87 478
288 784
98 481
99 311
82 613
440 44
784 785
972 450
140 714
105 42
364 772
491 734
985 413
451 743
898 485
976 979
749 814
833 584
464 736
837 592
340 707
167 300
537 531
612 492
100 821
575 613
761 600
865 393
718 283
806 839
756 266
303 399
839 706
919 533
857 984
774 712
419 219
108 727
764 329
645 434
869 448
677 980
644 66
632 800
612 280
713 241
605 563
679 431
909 6
623 834
639 721
49 187
556 221
604 568
814 653
270 775
703 15
260 790
876 123
59 675
488 855
117 382
24 218
980 476
304 419
187 614
331 667
41 886
600 149
746 215
600 689
136 593
429 664
588 560
606 679
69 246
782 81
703 322
689 3
380 287
287 220
331 421
31 554
455 20
692 854
823 515
834 420
355 913
875 291
799 467
218 823
501 826
696 455
323 155
489 524
445 939
97 862
51 362
898 855
802 470
981 123
224 998
602 982
108 679
93 520
467 174
522 526
179 665
618 453
761 934
596 460
952 543
747 752
210 570
537 249
110 363
541 26
296 40
6 780
256 513
618 537
135 670
486 770
884 248
897 809
180 807
251 584
175 540
134 780
930 201
760 664
368 371
568 312
262 692
283 988
795 658
102 753
230 106
908 104
676 821
354 955
314 207
41 520
629 549
623 804
585 928
352 265
194 147
236 334
28 709
290 713
132 838
134 717
407 257
945 968
108 442
166 325
213 55
470 772
427 960
630 909
780 733
428 260
397 857
556 415
112 10
678 613
366 838
364 217
90 780
352 410
611 508
964 835
741 636
394 10
923 773
673 679
662 844
594 622
841 107
262 219
480 239
879 110
36 729
616 930
511 98
107 478
121 888
909 198
417 535
326 989
787 941
587 460
552 327
207 34
72 460
76 755
392 302
703 27
631 419
732 129
741 691
476 689
512 32
818 941
23 441
281 173
724 517
703 698
242 171
271 99
414 336
341 973
263 232
91 931
10 888
650 803
211 704
669 715
401 141
252 912
317 474
220 480
673 775
743 50
465 713
816 320
822 97
989 827
521 52
49 644
753 87
427 676
297 175
423 616
104 300
535 772
731 830
13 305
194 947
594 938
516 52
473 545
885 319
634 832
10 614
618 69
923 966
779 418
622 788
302 143
872 108
854 8
656 483
474 910
838 426
223 212
376 932
455 828
406 723
749 880
125 226
669 68
337 36
607 774
864 592
857 487
14 712
500 782
684 122
735 402
578 597
191 223
57 227
337 255
372 425
31 415
91 205
143 829
274 445
124 293
591 607
175 168
408 702
153 432
54 147
707 375
641 261
653 999
311 849
292 520
932 404
568 577
356 129
628 306
830 994
531 511
336 191
715 20
414 189
46 162
233 956
683 986
931 593
688 134
277 851
392 147
152 153
667 835
737 888
397 418
650 948
41 892
463 749
659 553
795 403
667 566
71 57
74 651
496 432
867 660
349 443
277 531
805 96
171 304
649 304
405 251
53 375
805 445
780 618
117 590
78 869
905 842
587 399
79 657
573 580
175 179
602 84
719 341
737 319
521 161
431 190
188 831
945 329
22 650
781 239
24 449
410 488
977 226
883 911
366 239
143 67
393 888
649 677
710 795
123 644
636 192
479 805
535 905
26 254
419 667
877 307
735 467
641 351
536 792
548 158
961 987
939 57
952 524
992 927
28 847
362 973
31 327
311 57
299 56
48 587
813 785
830 548
724 979
110 832
353 880
850 693
970 273
184 181
538 257
430 86
382 922
186 993
437 854
829 659
247 490
634 874
571 235
82 65
786 475
817 464
820 323
125 301
699 844
891 915
25 744
585 80
413 40
467 594
455 180
555 171
473 687
97 64
794 936
79 101
992 159
165 868
930 629
595 478
719 614
61 64
363 500
717 271
978 93
772 822
324 390
447 689
274 61
720 709
238 935
170 808
817 743
410 994
302 316
521 634
896 864
756 97
784 983
826 156
640 300
318 809
441 154
285 754
478 354
230 127
942 210
283 528
411 498
473 979
349 129
766 839
984 420
845 394
600 537
883 282
742 203
528 815
320 275
439 784
696 517
999 568
994 806
800 640
865 944
815 579
590 121
701 513
694 948
528 686
696 243
63 107
365 499
191 279
799 900
71 545
458 879
406 450
471 380
28 981
880 419
201 630
473 300
285 268
779 487
766 514
4 206
115 298
9 868
794 556
749 614
715 205
466 837
375 479
295 440
909 604
886 167
589 427
40 538
649 222
477 502
398 811
603 19
851 540
274 305
221 241
640 694
773 554
500 814
887 228
960 583
200 409
459 24
363 37
702 430
274 299
362 248
172 312
115 79
801 151
298 836
563 334
404 665
921 551
319 90
98 981
133 266
414 536
401 213
513 955
582 685
487 644
667 914
623 63
173 77
394 7
170 440
644 571
259 202
276 232
933 271
781 538
646 518
355 689
84 983
462 825
565 645
871 289
858 295
793 908
447 774
354 628
119 876
156 463
98 999
9 638
788 385
262 871
418 901
75 850
709 134
704 884
304 832
979 832
484 711
577 530
243 432
764 299
504 549
851 804
703 997
703 600
725 775
413 263
451 629
782 24
910 210
130 405
693 960
697 552
929 776
905 362
341 805
60 428
593 813
290 119
759 829
958 439
205 583
428 874
692 918
300 523
554 199
907 75
610 833
886 1000
636 205
803 17
105 527
832 45
44 371
657 20
217 512
880 985
250 196
516 161
494 929
715 149
849 574
345 673
66 63
600 262
474 264
958 770
279 688
765 671
444 568
749 752
58 624
88 348
324 252
852 236
504 434
326 668
135 738
860 456
190 234
616 219
939 75
252 237
606 20
700 886
287 532
365 550
155 743
616 880
939 404
317 347
567 690
575 655
989 51
360 190
907 631
118 378
213 509
407 518
468 38
408 568
888 559
869 68
330 663
337 399
306 968
601 94
779 922
305 893
130 268
94 750
120 391
827 740
136 260
245 29
311 622
687 624
942 184
800 786
186 853
706 670
649 757
285 592
970 177
283 983
565 66
512 822
371 85
845 547
500 902
874 636
998 289
212 838
817 748
446 5
170 746
255 151
418 102
933 744
45 375
669 690
718 281
743 563
428 257
957 148
963 402
914 323
856 654
102 643
144 752
810 932
772 230
61 289
96 138
9 321
159 311
858 832
770 89
459 250
12 827
382 327
699 118
682 232
816 200
451 869
216 682
94 918
431 631
386 494
523 633
549 192
838 637
640 397
725 195
668 344
951 1000
43 457
374 246
325 736
45 861
964 669
50 895
637 197
394 905
347 361
49 206
20 275
913 977
494 449
110 34
713 367
818 660
650 72
816 835
421 951
267 319
997 916
771 623
198 230
707 506
349 475
361 209
578 248
128 313
21 634
740 167
103 357
754 105
509 404
204 481
23 764
392 761
96 855
644 933
979 488
45 336
346 851
853 226
8 845
492 375
281 278
272 726
593 591
85 323
187 492
164 337
50 83
376 203
894 575
287 717
855 279
764 63
810 496
439 170
456 721
580 634
178 677
617 343
328 638
119 660
110 370
910 385
780 425
178 893
922 597
908 295
452 990
288 548
310 160
840 408
505 966
386 45
778 449
348 379
526 297
383 57
456 956
126 854
785 886
358 468
654 536
405 636
898 716
593 849
367 768
760 184
665 173
881 106
455 202
800 89
562 106
399 472
942 613
634 788
730 696
89 195
864 655
758 722
638 325
197 236
335 796
666 960
306 126
876 378
460 699
212 854
300 370
106 929
705 334
873 272
181 971
614 867
513 136
373 173
473 172
652 210
287 123
876 212
217 670
914 58
560 210
95 693
721 682
236 43
936 995
744 930
731 873
355 56
463 951
719 97
22 313
10 451
956 29
747 36
309 348
962 165
167 64
125 143
105 412
258 49
579 723
224 155
890 71
7 291
308 706
56 48
797 931
153 382
799 534
640 901
891 983
436 185
631 331
532 169
495 596
354 18
870 303
765 170
475 800
772 737
785 119
824 809
575 488
849 236
563 7
772 126
674 703
423 334
481 185
66 810
810 973
645 407
702 168
98 307
336 484
292 500
231 282
449 445
758 419
367 60
615 679
404 944
943 15
168 947
124 64
407 427
422 274
807 162
374 979
649 539
643 333
598 916
105 280
781 988
194 228
826 896
445 813
728 254
246 270
600 109
248 763
418 584
125 364
682 167
794 617
941 80
95 771
381 283
685 711
427 498
188 125
895 718
485 879
311 502
137 101
523 589
623 374
671 759
541 413
105 764
476 106
813 197
397 462
312 78
626 42
428 517
647 29
961 6
949 4
807 817
869 949
160 7
771 698
52 976
670 891
521 498
196 500
30 211
277 844
904 119
959 545
974 642
741 743
139 622
465 477
221 517
451 710
915 723
47 347
211 209
516 319
752 219
854 916
633 220
216 534
345 17
874 1
650 6
456 602
598 761
667 325
95 934
534 197
182 165
783 659
875 883
954 257
311 381
714 469
293 378
608 304
959 182
332 468
855 707
794 212
746 659
818 309
271 951
897 984
55 768
514 767
203 84
85 102
810 90
429 351
36 503
412 2
828 62
792 647
563 837
592 867
427 179
888 649
967 692
667 113
328 216
83 887
325 69
6 626
163 827
971 122
874 369
742 414
23 637
519 721
780 139
738 11
651 904
871 549
207 416
55 564
12 925
530 631
165 860
435 687
512 904
26 849
108 530
620 914
338 877
879 936
18 512
122 44
267 921
980 18
803 721
104 160
927 212
393 696
353 770
490 870
457 597
506 626
73 541
477 619
145 425
293 376
92 505
180 115
13 851
516 823
750 252
139 321
189 319
117 961
802 902
328 766
170 99
273 619
23 587
759 450
205 483
377 227
23 330
246 109
487 176
888 989
196 774
34 599
372 234
468 44
720 966
457 939
813 960
137 581
592 500
660 501
224 24
773 327
117 894
649 892
106 981
41 438
68 107
408 317
512 877
698 256
186 233
376 730
380 429
277 136
60 220
233 253
166 898
177 477
897 925
332 128
148 58
932 538
555 386
435 659
309 436
84 392
887 838
990 433
599 78
674 191
184 273
663 165
732 951
683 555
850 816
235 503
646 793
929 983
809 840
46 528
570 119
168 612
970 617
400 549
748 828
592 655
21 626
914 614
390 935
109 356
430 948
201 888
645 555
226 919
310 527
869 933
831 966
739 550
166 318
80 465
377 217
729 637
766 442
622 590
557 417
903 286
172 459
218 856
119 106
263 178
167 311
649 329
641 397
624 74
270 321
904 271
691 874
111 572
709 940
572 720
912 235
188 910
257 141
298 762
409 90
509 157
523 824
972 90
887 233
834 365
406 827
398 418
70 785
461 637
330 986
164 715
5 845
887 977
30 622
120 923
333 782
321 279
614 852
218 543
917 810
293 156
990 242
819 458
98 46
890 541
607 71
972 409
894 248
894 557
506 876
209 576
212 683
622 106
289 657
812 603
489 629
389 930
660 131
580 817
350 908
23 674
434 920
551 745
470 625
370 536
459 102
695 856
190 248
208 362
423 610
869 759
898 904
932 381
936 26
536 977
827 522
636 118
153 248
9 416
130 549
913 87
861 506
939 463
236 642
107 474
723 551
309 992
489 446
369 277
322 877
717 660
949 633
672 217
761 997
890 507
326 988
646 637
453 989
852 71
937 133
870 996
150 950
159 144
188 465
149 798
539 847
899 276
540 20
41 621
453 902
397 708
211 553
445 421
385 725
607 233
946 960
284 725
774 713
953 838
903 259
333 736
294 446
976 484
823 103
13 30
362 887
671 1
873 541
395 373
707 421
258 707
865 48
88 738
436 667
932 529
472 894
748 227
773 572
917 883
814 627
816 146
671 226
508 483
731 318
240 434
572 411
737 531
602 87
274 965
635 970
559 839
73 578
739 609
807 156
116 233
109 523
18 28
531 219
919 314
392 793
171 974
995 133
947 712
1 99
53 22
125 866
690 976
980 215
318 485
722 661
812 193
246 135
923 197
108 46
44 825
910 932
454 286
287 445
201 414
1 713
105 349
419 833
568 10
346 339
225 338
983 888
666 610
901 729
898 651
679 659
74 977
136 571
674 957
588 23
7 212
560 647
694 729
504 171
356 140
800 565
706 855
253 85
61 502
999 530
650 324
148 631
796 783
267 965
109 970
167 690
604 449
161 660
442 89
348 298
147 50
457 786
299 806
404 531
216 837
741 168
905 577
76 640
15 390
613 409
583 126
577 994
38 138
792 739
513 724
369 173
694 91
799 490
109 20
536 299
971 409
466 623
644 508
787 973
149 734
644 744
429 379
560 719
573 866
402 636
741 779
512 197
103 25
824 940
478 412
742 465
41 815
533 233
45 847
699 833
732 58
871 679
81 220
571 102
89 121
818 609
153 403
831 372
133 787
1000 406
124 67
759 375
518 481
624 743
743 415
18 33
33 2
276 609
235 1000
478 562
449 630
311 645
496 351
517 534
902 250
719 477
76 864
208 340
140 108
786 311
728 652
85 274
624 170
280 495
649 378
450 567
419 843
635 629
573 609
392 148
406 581
40 111
1 731
10 569
640 631
874 12
138 626
139 778
750 9
856 836
635 65
489 445
885 936
254 369
951 627
933 122
552 372
106 7
622 994
908 891
941 211
449 371
513 477
351 151
560 266
511 684
998 3
860 971
997 207
556 373
999 660
545 81
151 712
309 613
853 813
874 945
889 722
441 834
691 363
161 322
69 441
613 253
699 851
949 444
648 610
999 14
261 844
108 422
680 895
923 440
975 274
960 392
55 680
124 649
831 4
421 777
421 237
9 526
675 213
824 608
304 772
4 234
218 393
158 508
465 551
440 865
432 335
701 206
753 278
528 537
301 498
775 86
573 699
92 68
684 285
128 301
278 484
370 843
593 862
773 187
779 504
487 50
88 428
80 339
881 781
247 588
827 632
986 927
350 508
946 605
622 748
112 901
837 948
224 303
191 321
553 924
655 792
520 279
265 857
499 979
218 960
84 438
323 678
651 607
823 809
168 220
602 291
427 285
459 208
702 951
954 258
938 84
149 870
884 349
145 221
743 70
243 458
43 353
373 397
988 932
653 396
579 291
655 332
657 357
18 232
316 472
262 445
871 396
228 960
704 593
478 440
547 70
152 770
874 963
943 40
434 160
659 236
25 36
877 203
834 690
119 761
233 164
361 740
576 391
582 1
686 344
129 678
373 444
309 619
394 273
40 570
771 383
608 467
258 464
556 575
470 509
239 240
486 787
266 513
237 251
39 973
616 956
664 493
278 829
236 873
740 781
814 532
619 79
935 976
859 933
740 248
939 576
69 611
79 359
12 69
582 681
933 481
82 960
469 997
33 836
588 650
317 749
90 108
90 359
204 99
868 856
716 295
523 249
800 404
130 348
808 158
193 273
125 115
183 457
627 325
311 872
870 730
151 996
672 253
306 124
323 859
37 370
507 870
998 257
294 111
944 563
581 563
314 557
507 949
275 615
264 735
559 242
759 187
361 661
384 97
536 870
147 764
756 886
66 6
840 689
596 249
795 416
805 782
218 261
270 366
807 584
880 729
773 869
496 600
687 24
691 991
15 582
25 520
865 416
257 250
652 453
969 195
336 31
911 708
517 916
543 567
720 796
118 959
984 64
640 590
170 172
306 696
145 53
743 644
351 570
933 985
855 246
756 228
163 984
277 819
814 906
635 758
452 552
727 905
798 628
282 713
30 303
609 3
56 812
34 908
663 444
223 121
977 736
721 666
336 421
743 168
908 96
741 292
190 341
25 333
933 414
927 454
434 925
579 867
976 135
374 777
601 249
717 974
601 835
470 405
239 975
658 87
462 900
660 580
486 254
149 569
766 713
541 995
561 682
607 916
262 407
707 591
973 257
338 916
947 887
206 255
814 786
622 113
49 10
386 258
886 899
803 216
747 502
320 759
824 205
832 342
293 58
655 647
603 296
752 302
250 268
971 519
415 404
317 122
508 201
428 789
962 551
514 439
559 740
712 763
984 372
39 582
93 695
826 256
302 275
820 991
345 56
540 936
344 104
921 719
930 717
950 783
307 216
616 926
310 805
567 251
224 457
979 973
402 337
184 363
16 932
941 974
571 669
296 854
739 998
974 179
519 35
930 8
437 680
287 313
648 951
145 251
980 331
541 19
368 470
380 492
657 826
110 958
209 690
951 108
21 41
351 124
611 799
99 354
150 571
131 113
629 834
187 586
956 840
761 528
370 759
36 930
349 706
748 350
646 759
612 563
846 725
28 746
796 894
390 595
150 881
575 238
856 447
367 33
165 273
380 161
320 991
640 471
147 775
801 966
121 21
756 951
466 271
199 901
34 461
968 899
739 152
954 596
148 970
93 171
298 863
647 522
16 705
923 322
16 192
212 170
683 84
300 457
798 43
30 161
470 122
605 992
193 932
579 778
76 433
582 136
204 213
904 754
431 988
691 971
721 388
81 935
800 553
628 916
457 726
913 344
790 448
603 982
509 708
83 892
496 194
754 374
266 505
391 147
705 709
494 317
38 129
549 773
579 899
835 865
244 531
171 445
644 491
167 234
925 600
833 924
305 5
195 56
992 410
62 157
49 532
321 821
961 307
922 448
522 388
867 137
278 481
342 915
599 64
221 567
113 715
862 164
235 634
928 910
648 491
246 485
61 18
533 469
433 118
161 639
618 875
889 755
29 67
335 259
155 207
140 757
531 870
199 81
290 921
878 210
779 264
306 298
601 370
985 359
870 371
912 98
167 459
539 13
587 869
681 389
122 621
17 660
782 15
479 127
52 974
248 215
140 339
161 290
741 102
873 220
702 797
321 968
522 631
122 986
933 660
731 451
793 95
9 931
672 622
120 963
666 630
253 951
400 770
553 124
95 748
635 647
675 586
906 294
261 918
957 876
782 866
299 937
557 412
383 694
16 753
144 487
79 364
601 65
709 974
13 829
241 411
655 978
301 205
949 717
644 340
549 108
148 210
632 81
802 357
596 214
124 321
288 518
426 222
521 854
563 166
105 996
412 353
489 196
180 127
744 818
68 100
170 785
662 626
402 595
93 419
255 584
738 863
781 949
287 79
610 494
801 380
170 778
492 265
653 374
316 934
78 300
373 589
623 549
664 732
310 307
928 736
101 25
229 362
672 477
42 363
918 854
4 770
625 707
374 598
609 89
588 666
18 527
928 4
254 879
589 18
148 108
615 251
346 916
899 857
523 915
589 771
50 31
992 490
820 434
608 916
812 900
694 668
215 174
184 78
42 380
52 747
208 576
350 280
342 532
281 318
125 240
430 110
10 395
189 881
322 839
970 5
703 195
198 830
106 469
464 264
646 137
252 502
597 500
795 346
274 649
629 299
913 954
99 549
290 761
671 212
297 512
807 287
620 864
821 668
226 495
483 813
165 284
13 873
609 546
65 758
89 687
863 987
632 389
300 376
973 677
400 9
113 69
55 373
254 505
305 722
802 494
594 732
921 756
565 914
731 640
244 400
329 342
311 668
303 813
364 954
545 44
382 83
304 637
217 211
168 670
904 838
985 248
266 822
601 771
804 366
118 312
702 295
884 257
123 935
102 335
657 32
141 440
374 695
501 226
441 593
466 236
918 420
119 253
30 412
149 848
908 157
314 529
811 696
980 951
256 337
10 538
767 501
437 715
29 53
547 862
686 944
940 96
803 299
544 678
291 333
363 765
91 238
969 44
156 72
815 339
100 520
427 227
567 575
685 396
466 155
277 551
190 15
582 691
894 501
97 284
91 347
462 347
597 316
1 265
556 60
687 472
828 996
479 401
916 368
754 646
940 127
621 37
322 920
143 277
857 171
164 269
985 923
245 97
488 250
681 898
703 515
912 851
953 14
626 808
271 419
664 27
209 867
434 825
315 189
132 946
684 419
163 324
409 878
849 90
888 51
958 340
124 47
533 673
793 938
386 766
224 187
335 242
211 794
776 428
132 348
692 44
417 512
952 919
456 613
185 700
492 906
143 704
769 328
652 579
72 273
432 306
45 608
562 74
829 137
567 485
554 185
164 151
858 460
112 795
525 233
584 985
815 538
864 867
764 120
577 119
342 334
204 360
498 666
621 944
257 567
52 233
705 570
735 233
332 257
461 271
113 337
285 828
413 37
108 966
463 772
655 693
763 100
895 708
809 923
869 651
682 748
891 357
845 916
682 293
811 31
877 786
931 726
245 557
748 514
404 212
130 506
814 634
480 108
370 796
246 908
679 110
522 970
818 770
324 113
676 894
347 279
713 398
343 253
933 13
221 386
31 503
127 297
145 691
360 733
210 919
933 835
199 375
531 185
927 567
501 186
403 788
129 850
390 645
131 463
275 743
515 137
751 779
884 509
674 216
474 902
504 218
417 144
934 824
322 811
296 587
593 830
536 241
119 874
485 882
949 853
749 982
262 839
15 870
327 265
497 595
45 464
131 121
919 392
822 462
782 175
118 831
195 380
274 249
710 810
468 154
287 84
727 740
800 639
427 184
238 704
333 142
809 549
93 99
483 175
927 994
440 286
514 591
624 335
740 34
244 240
930 655
577 854
454 605
70 626
926 605
414 313
78 173
469 277
509 816
316 705
774 374
273 540
301 375
927 252
943 20
362 137
275 838
206 238
653 621
445 949
105 704
801 389
783 246
367 179
718 741
348 860
186 157
380 895
107 588
586 498
758 129
562 703
871 230
485 539
304 164
434 235
904 182
599 812
879 570
988 883
96 305
852 97
425 160
833 18
347 99
881 422
631 939
334 539
422 957
352 103
647 708
924 276
208 642
826 721
800 534
829 368
587 437
203 638
452 417
699 196
881 417
88 462
856 643
101 565
866 255
311 621
632 62
677 523
70 469
283 663
880 217
362 938
136 146
937 683
446 734
327 972
192 695
209 761
71 214
12 592
794 824
175 295
27 958
761 720
52 987
68 237
925 640
879 832
562 948
468 207
872 956
987 591
668 727
706 676
208 154
470 371
257 335
361 461
722 724
834 813
154 618
405 160
542 984
684 522
266 536
714 808
433 179
516 531
670 79
828 355
146 728
44 775
459 895
540 289
103 663
755 969
101 49
988 445
156 221
374 435
85 243
233 517
330 507
768 601
282 659
911 571
998 683
239 531
73 82
687 738
900 224
988 125
904 548
35 717
736 982
217 647
348 751
702 836
149 315
138 211
908 641
443 992
290 721
89 346
761 356
680 891
713 729
665 685
335 773
608 908
618 587
674 930
229 32
45 652
862 895
909 665
21 603
443 571
78 732
791 404
147 209
201 579
27 851
34 485
170 46
684 807
172 582
896 512
651 207
621 949
541 715
974 202
852 790
70 350
897 912
471 196
605 397
313 964
948 26
103 834
908 153
132 615
892 628
385 950
572 573
639 303
372 155
971 678
633 367
961 591
452 203
97 698
372 45
670 5
762 215
255 855
496 819
71 281
927 675
812 637
420 561
600 265
985 401
722 964
723 605
340 546
753 760
536 576
2 545
8 564
513 566
660 560
293 954
150 399
308 972
660 529
893 24
896 297
540 91
292 869
368 678
147 649
821 583
918 381
300 671
619 968
3 316
19 965
493 251
833 972
521 254
693 464
344 865
632 665
708 287
36 425
637 551
373 880
530 337
93 999
528 349
898 487
261 442
15 499
104 358
913 39
538 333
425 513
715 427
828 196
153 900
31 373
376 766
692 196
703 428
312 756
789 194
580 878
103 51
722 415
125 926
925 618
322 461
879 871
183 655
141 773
550 868
52 453
33 946
815 505
862 635
85 527
903 321
207 781
808 392
671 737
418 453
884 590
896 47
799 981
81 274
351 430
489 165
556 40
264 634
277 502
241 914
615 391
849 630
759 328
693 11
802 639
520 625
988 627
241 38
767 857
195 928
750 209
267 584
274 43
182 871
410 319
471 978
691 249
388 898
949 807
583 921
780 380
886 906
597 55
256 912
908 164
594 741
394 461
242 826
502 660
341 486
365 100
816 595
355 686
585 104
153 25
17 82
910 103
272 926
660 616
49 355
842 240
32 73
446 553
66 738
204 399
100 466
776 762
355 707
584 621
353 364
125 970
895 873
408 140
583 140
812 242
603 222
597 929
984 864
402 277
459 124
991 118
50 629
600 35
614 770
109 3
714 48
992 120
237 210
295 665
939 823
950 951
60 734
608 10
619 536
952 426
170 240
125 46
733 505
784 86
126 222
984 817
278 395
412 944
111 406
158 141
960 737
614 805
31 52
392 8
370 640
215 766
530 771
135 960
913 483
560 921
892 172
447 413
261 131
601 288
294 710
474 147
487 970
528 556
68 602
423 535
621 28
388 821
485 968
593 863
845 484
995 899
333 674
479 512
504 841
662 636
190 164
242 364
100 237
918 619
808 600
453 124
449 99
389 905
396 108
912 389
326 439
137 280
479 247
285 208
860 390
926 688
861 388
552 572
731 720
281 135
265 573
790 15
943 857
238 726
954 482
983 256
456 310
272 557
204 656
944 42
916 356
432 658
18 344
146 439
597 265
206 314
971 774
759 297
288 796
763 766
885 263
301 89
516 826
462 173
796 714
832 975
428 13
934 158
86 827
56 65
287 98
33 413
631 903
133 180
729 131
466 332
527 688
661 279
24 489
32 532
838 481
281 944
957 478
702 941
748 940
845 877
30 472
878 481
151 513
48 140
647 565
49 744
496 833
757 782
138 56
994 132
18 71
247 523
710 817
957 272
444 588
615 51
818 996
706 496
613 892
320 46
358 816
286 482
485 662
532 402
801 47
840 625
111 802
673 476
235 423
529 609
776 251
93 36
159 239
414 325
195 670
821 563
598 672
267 76
77 644
937 347
211 647
557 700
654 680
331 298
170 736
175 557
458 695
482 878
690 673
314 912
412 844
527 835
94 934
506 782
387 973
841 671
427 953
686 428
242 869
712 524
970 483
683 222
504 977
645 508
601 787
473 988
195 16
793 765
83 26
664 900
470 137
257 617
84 511
7 389
760 254
835 443
847 135
137 246
271 12
217 561
44 83
881 365
322 187
762 250
813 595
300 550
808 599
244 661
6 207
889 734
193 2
838 109
485 999
476 361
450 932
602 666
515 340
215 848
846 773
675 302
347 721
349 100
401 480
352 926
81 152
896 454
287 310
618 735
68 709
818 136
83 87
760 469
854 402
855 809
369 799
1 65
589 389
236 491
421 922
471 326
705 303
416 424
257 8
254 986
215 461
71 585
77 967
16 484
894 852
773 936
12 788
821 471
323 25
147 297
233 557
830 669
855 105
81 465
670 603
73 784
67 369
28 471
220 830
653 128
530 871
622 493
885 632
600 330
262 998
266 45
755 160
515 175
643 21
40 696
48 535
981 840
730 58
647 80
251 778
223 966
941 389
953 383
429 182
407 941
505 850
299 640
890 167
968 281
708 464
990 939
717 37
791 453
778 650
357 665
292 892
604 905
229 614
165 650
395 45
276 588
910 765
935 646
69 162
983 486
759 554
772 708
73 955
861 847
253 934
188 84
250 587
155 994
989 284
384 513
378 146
690 819
410 433
533 729
634 159
974 35
658 765
453 283
839 411
318 174
101 436
728 428
592 69
963 288
385 233
68 182
375 736
720 556
699 649
903 643
554 448
927 486
614 498
970 89
213 378
548 749
43 710
75 475
329 923
51 735
317 444
25 49
370 477
17 295
403 778
84 208
960 151
84 322
886 263
769 16
194 399
327 305
60 886
730 980
485 473
954 240
972 563
778 456
923 314
334 170
135 532
874 183
239 401
190 769
298 816
609 367
884 672
588 828
888 433
19 824
580 654
230 615
534 433
169 823
216 352
581 182
410 688
300 829
847 704
288 14
375 447
365 625
454 736
788 941
772 729
393 171
68 917
134 66
491 792
403 912
629 757
725 499
168 244
153 268
280 305
125 764
165 561
252 338
1000 417
924 178
251 959
294 264
311 334
347 373
584 504
666 765
397 506
338 539
850 827
652 860
76 400
294 230
212 606
570 962
11 817
886 292
953 739
9 956
785 597
263 770
211 711
416 611
452 288
818 772
35 925
642 307
69 218
120 125
697 392
14 632
249 930
83 347
904 986
725 163
226 192
715 573
618 716
339 405
884 426
401 58
111 589
797 530
323 496
245 737
813 517
455 679
132 89
241 907
736 664
604 873
939 773
146 799
309 565
37 573
262 821
473 457
401 85
639 837
251 149
95 348
424 917
595 902
545 445
288 566
130 91
848 609
189 184
63 657
669 623
308 652
392 780
638 676
562 472
736 93
695 578
294 738
616 102
908 7
278 838
560 1
787 529
747 739
787 328
495 901
27 273
496 210
797 838
809 402
999 898
51 175
33 947
287 822
247 186
25 263
480 91
587 252
957 572
707 847
219 441
601 749
23 280
653 877
554 110
177 549
496 778
545 717
766 72
471 503
954 906
382 125
298 667
261 198
201 897
698 857
924 133
833 24
851 307
679 466
308 804
920 248
459 913
724 405
152 672
596 310
366 71
130 340
539 616
259 196
968 388
28 491
114 840
577 704
26 645
675 551
368 676
169 720
209 421
566 173
158 886
284 349
737 957
440 963
741 446
525 696
918 262
539 754
384 412
142 216
823 58
967 226
922 719
501 491
663 789
16 309
825 270
892 806
505 945
184 546
842 420
606 459
256 859
386 455
891 121
584 953
267 750
517 489
349 472
4 35
411 23
656 257
995 253
267 468
272 460
254 923
37 604
800 825
970 99
914 690
468 118
997 666
709 837
713 886
727 499
237 291
471 336
651 263
206 181
512 916
570 180
542 490
602 325
893 910
306 761
284 258
116 315
228 797
95 886
648 947
316 350
222 56
65 625
243 501
509 830
24 420
659 823
808 60
33 514
193 579
235 206
278 280
350 205
588 672
291 874
905 61
110 689
482 453
10 148
539 57
348 869
502 726
25 482
262 729
510 699
865 772
344 347
733 907
676 986
22 653
917 543
701 624
910 211
421 570
485 809
321 46
392 925
997 63
167 916
190 66
797 560
399 55
436 492
960 208
717 347
37 828
581 622
174 870
534 574
147 469
20 759
275 412
614 96
142 370
915 54
878 96
282 34
23 492
887 544
289 831
58 911
197 723
706 405
305 769
106 475
322 791
835 593
326 299
885 968
625 427
128 116
94 199
641 526
760 28
510 861
147 437
493 387
239 281
496 318
864 935
883 667
17 286
297 478
154 750
56 509
498 297
47 445
56 335
394 396
399 841
428 744
339 742
686 612
702 510
199 996
113 401
718 782
369 76
572 105
467 319
83 236
429 297
682 306
155 446
355 407
771 742
2 123
396 255
27 677
229 334
37 641
966 27
748 384
400 763
887 170
99 625
569 365
142 140
31 280
881 491
372 67
786 555
107 189
855 56
262 560
697 92
882 571
554 889
95 464
268 697
820 354
661 161
239 592
224 722
988 117
354 100
628 455
832 549
315 481
760 839
201 459
474 564
267 124
396 260
70 80
368 745
41 368
806 480
81 366
477 77
414 239
331 567
341 840
582 985
395 862
904 841
184 968
82 189
982 103
988 314
71 338
737 452
197 116
446 366
327 372
106 571
209 116
803 55
427 123
860 547
842 153
102 495
141 997
810 818
904 987
54 896
595 516
783 383
244 607
943 14
879 638
392 898
899 437
643 54
922 308
957 366
515 753
188 566
54 613
176 285
173 250
157 10
121 220
106 760
430 924
429 631
161 646
348 40
38 837
793 623
54 473
386 458
789 724
89 950
997 734
704 437
563 358
546 955
65 524
894 579
909 193
613 663
904 623
88 250
388 256
838 920
590 505
714 373
863 55
770 334
155 34
990 47
837 405
830 740
352 532
433 296
974 198
236 177
895 922
613 810
611 411
184 741
938 223
848 670
222 561
676 968
399 504
241 201
935 313
292 977
55 210
628 450
320 764
848 880
616 792
284 767
952 142
612 512
340 528
306 920
808 543
483 104
431 758
326 114
8 632
202 32
484 566
458 182
425 75
178 404
174 395
593 106
417 987
483 659
440 43
757 535
648 627
777 847
899 794
580 142
182 717
385 986
669 306
560 329
657 762
541 357
453 362
512 242
103 646
928 584
4 247
96 587
28 94
639 146
905 46
502 321
127 823
239 710
789 71
920 648
720 780
764 85
810 807
870 455
34 179
915 453
782 673
482 631
290 976
896 588
402 800
659 9
431 64
725 386
89 431
459 760
821 174
590 768
386 820
489 426
999 122
724 18
22 884
513 459
569 364
98 935
202 836
133 771
803 270
514 990
702 798
651 771
690 913
678 440
420 2
681 902
134 510
201 423
672 318
639 471
732 438
280 879
25 562
985 1
386 915
757 403
344 400
963 954
14 987
447 551
876 794
219 655
691 311
740 508
884 621
267 580
419 797
557 922
798 165
171 11
99 623
518 119
548 42
496 193
506 911
439 373
306 143
406 626
962 161
517 24
930 198
941 791
791 692
11 30
12 757
245 893
376 712
369 613
886 261
79 605
524 955
933 531
237 586
479 204
489 356
151 983
672 296
167 388
501 788
248 32
811 561
140 855
234 517
61 134
244 728
658 840
749 958
15 577
614 955
459 6
615 824
556 359
648 734
156 725
774 779
592 390
775 692
696 466
227 131
513 66
382 630
474 13
425 301
332 51
769 296
366 325
59 489
361 571
886 575
546 819
4 721
998 814
68 561
456 65
100 969
273 766
547 835
269 472
55 838
310 944
391 968
281 562
41 654
54 139
824 724
268 409
500 733
107 537
876 181
477 849
710 690
12 559
235 390
649 989
303 98
477 382
367 820
364 58
267 120
455 951
79 258
78 873
166 825
862 630
215 884
285 758
564 405
25 693
52 958
156 114
838 281
844 494
783 761
913 63
352 60
893 98
357 82
628 258
756 249
333 204
611 606
284 900
405 306
814 999
445 345
815 736
268 783
313 171
513 950
717 269
391 817
891 414
97 251
125 17
64 771
441 977
33 419
716 957
136 451
32 281
881 292
332 121
487 488
939 382
285 343
951 512
662 548
969 733
838 955
673 421
781 544
279 76
697 364
668 94
973 656
323 572
814 240
544 652
470 812
644 755
867 448
964 323
858 509
90 260
739 166
580 434
667 837
886 572
411 638
887 413
347 90
350 605
475 382
374 585
150 467
241 349
510 701
682 605
332 124
81 706
939 913
862 449
847 342
96 714
446 410
806 235
635 802
42 83
4 945
500 168
652 695
22 472
204 199
872 261
298 495
676 373
87 783
313 723
451 543
472 162
917 905
181 894
666 520
254 849
663 750
98 717
304 686
890 99
935 932
276 132
372 276
295 458
170 583
268 606
328 305
223 661
51 734
815 864
775 883
29 643
576 459
134 418
174 994
119 852
218 77
384 426
562 787
685 793
311 545
173 302
639 905
200 77
168 544
867 934
321 960
901 910
613 61
836 362
564 733
232 724
864 14
521 365
848 185
870 906
243 610
42 395
474 109
955 900
243 416
959 650
349 680
417 597
914 396
972 300
24 8
245 979
527 451
386 720
6 156
150 396
321 593
463 780
136 967
535 348
238 746
391 811
803 263
687 512
651 34
483 921
129 124
538 88
161 983
635 921
974 527
637 632
68 739
400 535
198 456
301 446
171 169
768 800
82 903
488 99
443 96
909 636
73 517
765 285
761 12
602 275
375 963
792 688
494 789
977 227
677 39
89 57
57 78
224 60
785 796
731 388
609 448
874 157
177 311
517 474
487 427
337 476
904 56
697 454
119 962
29 763
682 912
115 460
769 307
689 337
355 640
602 355
105 316
729 811
774 604
399 808
16 537
8 196
686 245
278 697
628 196
918 748
843 375
477 59
393 424
887 238
24 267
768 86
827 313
881 392
967 786
631 839
794 725
18 866
18 978
56 670
884 584
232 427
814 686
519 480
535 296
239 688
524 600
248 358
565 33
850 592
963 349
249 16
306 178
374 140
464 614
535 481
754 869
876 632
516 15
201 500
993 907
496 620
308 445
910 636
752 372
388 564
421 358
825 429
929 51
963 281
121 505
18 129
46 32
495 775
553 52
839 479
589 181
276 978
383 429
548 316
972 455
47 153
894 415
629 256
735 534
400 430
796 303
385 569
294 450
395 538
681 600
104 681
908 145
873 517
696 166
451 291
127 764
992 595
823 254
810 995
498 371
616 179
623 310
57 962
450 10
252 633
431 831
869 740
161 640
930 116
375 139
34 427
744 158
694 634
610 28
728 930
333 324
655 325
707 314
215 990
924 468
301 318
356 134
353 675
859 662
438 54
617 354
397 784
580 20
361 792
265 244
256 645
329 842
505 728
580 603
304 77
580 831
848 67
421 832
279 235
53 506
365 411
199 510
566 365
630 879
552 384
757 539
864 751
472 439
741 107
29 859
800 543
225 762
20 686
498 495
94 219
648 16
206 58
24 69
985 356
805 712
509 759
64 69
342 90
873 709
864 709
278 237
346 259
751 75
621 463
255 434
713 535
492 814
810 141
967 722
938 378
65 510
340 611
141 411
176 28
630 185
247 768
486 830
869 353
513 790
28 945
155 870
237 447
596 481
521 381
825 390
837 202
822 793
393 342
294 84
451 890
171 525
456 257
677 231
193 910
766 954
733 519
295 911
34 805
633 733
2 393
89 584
176 771
130 170
810 580
68 807
755 167
109 82
190 672
23 147
952 432
8 351
980 169
441 295
385 713
495 904
560 375
493 25
14 445
750 572
20 39
584 26
171 52
453 125
461 96
20 854
96 560
348 899
875 544
275 748
911 516
799 562
476 858
588 96
936 92
125 880
58 685
19 29
512 477
111 598
824 532
78 92
78 849
334 463
418 720
869 9
165 538
51 495
470 867
295 786
312 207
71 292
311 92
94 975
901 835
410 989
68 468
369 800
239 641
483 589
302 124
85 724
599 370
302 936
71 394
446 782
835 352
432 312
963 910
374 888
693 191
222 350
771 905
225 302
578 720
302 576
744 455
539 975
200 875
83 49
132 934
981 427
837 225
512 809
640 10
173 957
928 855
189 650
559 263
338 582
177 369
709 477
332 110
94 451
171 252
521 795
515 542
284 749
924 883
137 982
687 364
576 463
553 359
952 273
473 11
374 195
192 323
931 918
424 110
583 395
811 877
755 457
420 889
601 723
367 686
915 817
685 595
215 366
389 967
427 622
965 340
632 406
438 821
145 704
85 826
669 979
563 800
883 525
53 194
413 880
318 401
826 955
466 408
362 603
76 144
671 591
315 885
564 421
813 349
794 188
5 649
505 270
72 290
34 515
88 104
365 511
154 76
855 178
872 40
836 103
182 958
482 583
173 491
331 192
525 516
293 898
138 562
108 131
284 830
676 346
178 713
186 104
328 99
763 604
802 557
178 860
931 988
983 327
11 450
135 250
661 331
768 12
363 382
739 734
613 111
626 575
955 990
216 944
36 248
354 280
954 617
106 503
924 975
919 770
719 821
319 777
200 795
431 313
731 732
34 488
449 35
827 870
697 348
172 332
664 776
718 140
916 510
924 908
525 612
779 26
949 952
634 910
972 963
365 526
740 314
937 6
952 413
535 19
222 293
90 896
805 236
926 943
91 173
272 671
930 257
890 549
602 866
96 814
402 717
866 687
270 939
302 533
507 784
444 858
602 350
118 608
154 35
746 72
486 293
583 202
613 286
35 883
155 928
503 730
650 536
179 635
642 286
734 653
50 210
728 335
291 539
627 877
712 130
231 270
75 394
217 775
232 534
539 468
116 957
970 482
904 291
577 679
116 692
528 820
207 278
241 250
104 773
742 446
400 650
891 634
498 73
646 899
597 600
287 505
491 452
205 435
462 489
966 593
657 898
18 726
813 16
923 407
642 82
732 848
495 633
155 569
302 381
429 693
647 528
964 630
412 323
586 118
163 541
941 331
574 766
175 521
160 423
215 685
678 687
5 809
297 324
324 377
451 176
792 670
270 900
106 111
29 93
828 603
274 322
143 460
927 837
972 252
501 736
797 914
138 969
641 593
30 272
754 8
252 749
693 185
753 179
743 910
440 601
483 522
548 130
970 438
568 595
123 678
396 719
398 621
282 702
655 668
246 13
17 600
118 705
688 537
457 451
965 389
499 1
968 290
362 348
288 708
113 216
212 598
95 581
608 715
203 272
354 109
80 313
707 507
252 10
744 228
869 390
679 155
42 821
627 720
729 868
15 249
153 762
473 395
874 803
496 380
874 726
898 613
832 415
124 643
900 417
490 198
597 13
16 466
642 326
267 6
19 591
607 823
534 556
177 309
421 127
182 163
142 729
999 7
203 867
938 105
404 730
954 102
511 197
23 767
141 15
43 437
92 635
864 603
93 874
569 595
616 459
220 845
939 494
866 836
758 553
793 129
8 213
752 640
798 305
918 494
654 321
187 674
65 359
581 513
163 249
984 937
711 110
336 636
29 119
242 283
326 254
871 816
867 948
634 328
243 898
392 884
167 635
584 236
395 661
735 163
781 683
204 628
828 592
17 618
948 886
50 18
715 16
626 882
643 51
756 757
900 946
556 732
311 275
598 103
115 235
696 416
766 670
239 687
571 197
840 531
671 802
456 518
229 942
900 669
638 635
751 639
272 979
464 51
45 903
927 913
962 821
559 850
335 635
69 863
775 577
560 731
514 634
631 479
288 41
220 649
907 465
665 897
951 594
748 178
319 219
403 21
364 663
488 914
51 120
122 835
463 534
392 11
292 508
309 717
974 970
336 685
151 668
133 296
273 310
448 864
26 237
586 74
339 992
226 298
705 313
701 861
805 568
450 498
747 808
454 285
710 774
542 239
97 776
560 406
421 635
262 479
716 611
383 586
792 638
840 702
578 634
390 823
278 5
608 923
65 453
643 203
614 959
340 479
150 79
183 661
374 348
850 139
624 136
80 927
934 785
259 592
868 590
130 139
629 700
870 215
531 720
916 676
796 661
641 564
287 844
812 918
194 18
860 77
401 929
225 407
221 83
74 939
289 603
203 200
801 604
274 34
305 519
241 703
699 133
685 167
141 830
841 89
918 712
918 338
291 716
409 520
660 50
609 402
514 214
983 542
890 219
462 112
847 897
464 536
134 767
913 786
428 114
445 19
907 518
917 968
290 578
934 730
711 142
790 805
81 88
560 685
606 317
414 968
986 482
188 937
435 254
61 16
43 610
125 13
842 528
925 848
48 150
335 993
388 250
443 671
577 599
730 32
485 372
363 291
13 261
644 517
194 466
291 675
865 167
254 967
481 163
140 984
625 792
332 3
547 371
10 495
240 144
228 645
557 800
391 924
881 907
199 128
566 100
696 602
846 641
489 769
7 956
877 115
969 838
281 597
502 934
930 590
232 113
734 294
844 786
511 814
46 15
408 325
387 793
923 204
648 780
231 248
641 267
252 260
784 541
325 887
918 306
418 460
957 803
780 221
347 794
13 245
432 936
128 252
36 637
542 347
293 613
27 349
348 174
887 621
443 462
676 711
911 5
869 693
693 193
388 49
231 286
955 217
386 748
787 436
335 514
279 964
181 790
175 747
664 913
372 854
345 454
930 341
569 613
268 585
963 992
851 809
532 855
243 679
934 606
349 889
308 904
884 158
45 950
379 688
277 532
596 993
200 40
392 398
758 488
423 194
360 501
165 553
593 865
227 7
855 458
864 552
726 799
335 43
485 8
878 860
862 539
964 2
803 502
224 896
19 622
578 519
729 952
900 438
855 802
941 375
421 334
519 925
377 723
213 700
101 632
385 515
197 488
765 252
969 795
578 817
726 209
332 659
623 153
57 73
556 92
299 54
712 511
305 437
6 430
882 435
54 836
60 735
134 46
8 838
48 620
841 18
586 684
181 604
364 244
880 547
472 761
888 543
283 849
81 82
757 775
488 312
341 424
97 409
114 474
574 784
807 711
944 972
983 123
389 732
555 12
326 700
663 24
573 935
841 640
100 774
811 818
936 185
54 11
237 573
371 874
5 748
594 922
887 403
525 524
328 991
547 498
112 561
340 540
159 320
217 799
174 18
594 908
716 71
528 577
69 603
463 266
734 216
642 527
205 392
62 205
620 8
328 39
588 396
519 8
964 821
611 446
243 124
577 732
172 916
692 583
74 242
828 293
463 672
702 880
571 222
869 469
494 344
416 363
406 326
113 545
738 418
112 709
683 374
770 417
54 450
203 365
102 240
338 172
630 695
415 532
29 889
116 724
142 693
238 978
374 684
746 544
32 444
105 83
708 277
360 564
426 848
778 380
221 111
793 846
916 699
885 471
241 293
956 78
344 787
286 919
708 149
121 99
484 302
65 829
236 227
629 569
430 52
214 140
957 689
869 196
228 100
293 994
667 662
674 298
443 593
125 194
854 602
172 740
409 703
22 512
855 436
730 622
448 450
782 912
545 249
529 800
448 507
815 3
626 598
806 925
939 385
913 224
314 667
756 549
859 396
235 194
220 874
643 675
919 35
525 760
285 267
597 610
866 17
341 671
954 249
335 139
867 132
116 671
802 70
815 426
732 874
573 159
343 143
394 404
275 886
495 689
516 722
828 906
799 918
469 990
976 94
711 913
261 187
445 597
853 62
72 39
713 332
731 469
984 638
214 548
655 441
25 836
949 244
210 395
333 290
481 513
64 385
850 224
307 44
224 487
646 966
204 94
330 399
554 336
34 284
244 709
362 519
451 699
533 800
553 625
265 343
448 87
203 237
654 830
833 559
400 611
633 783
844 222
702 102
881 389
518 36
814 321
453 184
829 542
379 72
461 106
952 358
893 10
1 363
583 461
874 357
855 881
755 999
480 296
740 142
244 552
4 182
957 680
519 789
337 238
459 462
492 170
171 994
327 176
862 519
868 183
471 90
441 131
33 83
197 563
345 501
515 649
3 789
243 539
587 34
609 455
942 715
380 106
570 23
341 391
821 810
899 483
143 58
769 137
351 712
65 41
130 794
297 990
207 492
901 992
137 166
646 889
802 632
33 954
54 476
573 639
43 871
264 990
833 525
137 72
307 17
704 570
667 334
184 852
810 570
160 846
204 398
418 483
80 606
800 830
994 887
142 464
9 45
437 576
286 878
710 624
446 182
863 615
868 996
262 87
139 629
38 413
283 631
917 581
660 205
68 319
637 349
425 871
502 919
124 138
434 62
644 327
291 664
42 30
580 183
62 279
213 155
649 972
780 499
818 34
926 785
980 666
760 437
214 693
717 560
970 744
786 495
461 194
740 341
679 8
488 761
896 636
45 542
630 495
525 381
73 602
389 515
736 924
530 388
301 995
364 735
919 966
407 169
790 273
92 407
11 423
682 237
456 552
931 201
578 684
165 912
992 381
430 761
391 434
657 732
525 912
744 369
760 279
664 575
757 233
387 399
854 156
307 576
789 31
906 530
407 739
707 448
135 143
635 689
612 54
881 95
407 252
438 411
548 31
594 965
801 906
791 520
580 997
618 83
41 502
298 259
321 573
678 230
824 605
261 679
44 813
944 843
640 339
810 879
30 797
547 717
963 464
930 482
527 790
753 563
789 193
440 992
122 7
214 296
205 823
127 539
169 175
481 324
70 454
231 983
908 11
251 842
466 483
422 9
554 976
980 693
887 570
792 890
224 387
206 380
508 1000
855 872
24 358
31 507
203 378
389 503
322 917
324 49
787 282
738 65
783 893
464 519
744 900
563 471
547 478
905 978
593 345
674 114
693 766
939 557
649 958
179 161
495 583
230 915
663 695
378 172
438 403
63 249
850 618
424 770
370 625
594 825
731 424
68 185
188 977
185 646
619 379
77 742
809 834
204 340
428 278
548 412
249 550
828 48
69 63
267 99
687 307
357 532
55 497
683 11
67 477
61 97
515 841
112 29
735 854
436 604
155 477
519 625
548 440
95 99
755 234
566 692
754 753
445 946
788 203
68 625
952 304
756 74
841 151
135 547
769 454
905 133
427 862
250 796
131 588
195 367
247 5
70 434
841 627
205 599
800 994
925 424
630 399
18 219
188 194
438 186
842 406
440 258
840 145
280 593
436 41
321 566
119 108
559 5
907 934
378 451
207 901
164 41
977 465
165 300
377 647
142 688
378 625
989 357
81 155
989 430
163 458
555 367
130 394
614 536
938 635
818 556
962 205
975 399
426 156
465 239
172 918
778 652
523 400
894 373
675 877
37 473
808 661
235 138
383 597
65 387
842 673
948 672
919 816
595 758
252 810
638 575
767 4
696 583
133 549
500 84
83 916
455 143
715 663
906 942
103 708
867 908
513 220
527 302
717 463
417 683
662 933
16 971
280 783
289 785
339 869
482 993
839 537
138 670
992 590
278 895
620 365
745 812
23 221
179 153
601 388
523 382
38 239
444 357
603 183
240 140
547 970
299 524
54 919
347 181
542 933
877 308
134 312
808 6
542 676
801 422
85 877
29 49
262 519
194 521
640 272
74 733
873 531
981 114
570 798
13 151
969 860
767 958
843 730
523 361
342 928
305 689
572 708
534 287
755 906
746 140
350 1
73 884
164 236
716 768
567 844
835 251
258 402
787 724
407 958
82 176
448 710
234 836
612 823
531 100
659 667
266 262
376 928
383 120
776 856
782 893
662 853
70 283
675 933
35 93
559 899
233 283
388 460
125 222
751 889
982 356
35 538
384 790
394 150
377 863
421 49
975 864
249 828
818 368
53 636
433 889
792 45
930 15
697 597
583 659
102 953
200 685
935 954
915 553
534 866
50 669
683 738
393 987
230 418
841 789
295 248
937 366
868 320
48 61
943 878
156 769
8 256
535 846
988 83
813 564
238 226
764 950
168 611
826 722
196 684
8 14
633 373
107 942
64 272
359 55
108 838
876 353
382 619
892 552
622 352
640 722
510 541
731 461
274 874
591 495
552 296
27 7
137 373
481 930
597 420
508 624
682 149
609 152
251 647
97 715
295 375
988 483
416 548
894 180
106 820
806 815
461 736
838 493
511 891
630 715
427 351
759 352
425 197
317 714
383 471
18 332
878 680
67 279
511 618
753 189
883 518
187 70
398 41
838 272
267 208
494 72
306 993
763 847
141 76
939 433
187 225
103 891
989 563
218 546
166 404
713 726
276 956
912 808
537 614
972 823
47 29
906 816
291 111
570 805
181 859
618 429
105 66
272 324
891 702
792 694
909 375
804 592
860 700
21 698
714 152
157 651
954 925
44 385
454 114
253 902
960 234
424 282
490 708
322 316
986 802
337 507
64 621
151 360
25 696
944 602
812 513
918 775
961 598
145 453
309 349
816 99
842 594
285 478
955 37
108 616
564 997
731 551
998 54
671 526
575 180
903 954
44 455
802 849
399 324
237 71
694 129
815 667
586 270
343 42
381 811
616 111
671 506
32 665
904 929
834 309
1 295
21 261
279 404
935 847
281 653
373 24
235 108
387 799
369 18
794 906
918 526
917 67
931 962
325 338
629 699
668 343
181 298
900 413
147 472
66 679
992 975
830 77
922 731
377 938
549 346
629 109
251 657
241 859
938 614
140 670
939 329
272 778
516 277
167 650
115 393
494 390
608 259
925 940
430 824
757 331
667 270
226 574
145 92
893 766
452 771
745 755
470 448
640 598
425 440
593 61
618 771
936 56
164 841
24 974
768 891
372 194
514 619
258 4
41 332
433 538
338 646
424 621
869 160
312 941
987 254
757 473
987 173
517 723
536 664
238 37
194 251
211 741
832 256
11 75
534 154
434 293
12 96
93 173
550 184
561 628
609 865
864 191
622 28
390 487
284 745
823 368
210 373
416 863
440 56
63 744
983 802
742 168
71 465
416 459
505 291
66 519
271 118
33 871
303 598
349 456
11 354
462 679
856 592
516 758
794 445
700 844
292 611
856 828
924 194
920 376
571 407
512 495
784 660
922 426
969 919
109 35
535 748
842 299
990 476
665 15
917 707
371 79
676 358
692 326
107 838
191 268
902 3
359 721
763 672
106 956
990 500
186 572
883 253
459 950
904 746
224 319
258 444
958 997
139 212
752 879
352 366
488 38
541 28
223 314
66 318
480 294
942 37
722 388
193 405
914 637
886 356
194 906
255 851
634 469
987 859
484 503
450 205
73 105
952 209
76 701
205 986
804 470
424 710
445 503
357 571
704 187
33 665
512 953
286 318
786 781
92 519
621 323
700 958
236 221
408 817
856 242
209 652
264 545
727 443
89 526
406 108
326 59
491 640
121 169
581 709
484 39
97 746
457 540
772 885
80 294
544 265
690 872
374 957
144 388
28 761
914 987
23 431
991 348
532 172
253 967
960 679
899 840
142 170
337 767
781 671
395 774
915 172
787 546
902 597
825 456
883 250
746 611
15 427
534 546
306 400
857 674
943 262
688 962
276 575
536 249
952 19
169 608
657 483
635 670
316 857
779 544
437 890
706 675
866 72
297 491
234 222
75 106
439 501
873 780
866 508
711 197
543 844
346 248
464 186
922 754
413 760
247 24
870 801
982 73
500 189
499 628
400 978
391 807
317 721
264 554
372 963
656 639
581 964
325 168
366 996
576 387
527 772
248 17
204 216
460 73
355 157
244 55
397 450
633 206
384 628
204 412
929 462
934 379
2 645
557 652
656 185
379 815
465 316
979 568
118 871
439 33
249 974
72 593
158 515
132 32
475 956
861 943
21 343
644 99
237 823
806 103
118 800
703 320
973 6
42 531
887 9
998 892
226 530
523 17
415 728
310 837
874 490
932 519
279 526
185 611
133 523
79 400
51 638
670 582
796 789
994 613
147 678
722 6
461 70
239 578
725 861
654 586
71 513
620 457
919 458
740 138
451 981
63 545
538 442
545 428
182 143
35 376
805 170
561 283
544 324
730 486
724 250
615 200
407 62
405 752
20 61
366 491
194 673
929 226
816 711
818 692
210 247
325 506
818 394
395 486
251 810
705 567
975 899
831 316
317 727
871 376
102 450
537 147
97 977
878 652
826 802
461 172
356 630
219 171
717 32
644 702
751 492
263 668
924 918
839 818
779 96
630 248
645 655
388 149
602 947
272 845
830 269
99 764
974 865
527 327
755 609
902 949
777 900
848 382
843 669
487 831
725 501
403 355
243 369
6 682
204 272
199 739
425 661
912 774
685 700
48 858
791 906
539 120
777 961
663 728
203 700
796 775
899 6
834 931
573 710
947 324
213 636
613 452
156 160
474 335
201 489
699 889
450 99
759 902
399 727
911 553
329 33
242 487
82 130
588 771
443 951
375 779
198 267
703 862
653 157
957 613
518 164
291 235
234 90
403 598
117 830
253 111
75 17
286 313
720 503
433 545
408 893
17 724
887 445
665 551
479 177
911 554
394 253
769 100
731 337
335 87
534 31
521 847
725 324
694 797
269 815
782 537
763 536
37 953
687 423
308 440
471 848
406 291
10 621
672 640
187 784
299 698
115 656
886 928
590 401
459 599
772 646
230 806
47 225
758 928
303 845
746 925
486 442
746 157
870 55
612 526
587 420
873 671
138 157
976 36
382 242
650 681
177 286
998 41
386 824
222 409
223 365
369 21
123 476
569 672
382 958
993 605
751 929
597 123
593 257
24 365
757 747
162 795
962 652
934 21
482 142
245 750
760 652
621 189
861 672
931 957
959 353
296 166
734 715
371 216
865 19
487 32
109 821
750 870
40 846
695 209
377 253
996 317
630 516
336 680
398 109
685 65
473 159
853 382
189 103
920 239
868 295
350 577
908 554
163 216
705 223
223 88
763 758
539 832
26 842
137 939
487 113
957 824
554 208
231 176
362 12
450 22
177 962
296 86
785 60
384 872
72 791
260 716
681 711
166 321
595 632
939 507
648 376
364 454
458 322
850 957
605 251
643 116
66 596
199 52
561 853
854 129
845 621
592 479
117 54
444 852
144 826
845 452
393 884
839 200
913 755
258 83
316 126
665 750
792 731
590 606
576 44
434 704
535 217
70 654
322 590
757 958
866 256
149 984
911 423
220 692
727 629
358 310
751 15
4 915
130 167
220 669
24 445
37 422
151 943
392 9
583 641
698 373
911 22
905 277
185 105
261 673
578 467
243 581
814 609
717 144
389 533
415 978
581 936
36 583
775 947
463 11
345 957
745 920
690 310
157 757
754 709
734 31
681 141
12 441
266 448
848 623
733 363
828 401
318 362
882 566
568 260
792 887
404 611
455 663
549 681
792 310
220 751
347 106
281 862
185 113
756 164
459 17
995 714
915 478
283 292
272 866
657 715
970 250
475 278
94 236
999 430
761 327
735 794
529 925
98 990
491 376
755 392
55 945
185 679
386 226
543 394
113 561
714 520
366 555
128 902
803 378
643 715
627 897
395 453
964 896
368 76
344 776
599 406
287 812
840 697
292 921
6 399
120 530
623 440
742 385
555 524
422 315
859 582
896 401
31 913
311 642
294 836
297 622
671 421
148 866
565 29
57 242
845 205
158 112
472 493
968 253
584 295
665 937
392 276
99 900
941 500
895 949
503 608
156 727
209 971
494 818
625 531
849 369
18 193
58 578
458 112
694 561
848 441
424 275
450 913
474 507
817 128
959 540
680 833
899 611
921 695
650 198
430 76
745 580
294 467
906 978
452 179
455 909
988 741
911 90
869 566
748 427
64 570
342 5
20 266
642 908
445 113
757 475
431 410
401 772
333 84
78 559
982 378
591 317
733 618
720 101
709 963
25 844
875 742
582 843
142 656
628 461
688 132
856 217
884 481
939 261
853 329
304 950
318 841
453 707
292 428
415 953
35 336
648 104
747 710
415 760
353 500
718 101
221 270
524 969
351 814
135 123
936 565
774 890
235 705
644 386
300 621
683 877
993 716
34 434
379 991
138 508
18 584
505 802
657 714
608 681
724 443
102 147
154 540
461 153
399 322
725 818
149 313
174 672
326 624
411 406
373 674
991 819
468 175
886 395
951 597
122 162
364 989
906 129
858 487
893 852
92 600
711 205
440 10
302 815
562 198
339 280
967 810
472 239
996 927
742 572
739 593
1000 856
639 556
443 943
91 882
820 34
290 582
775 368
636 525
738 122
350 732
899 618
18 330
273 683
210 449
129 324
593 975
980 396
727 430
275 273
162 871
552 417
59 947
48 100
624 127
614 347
897 636
470 280
99 112
323 677
415 681
880 946
271 917
112 536
571 736
133 412
241 409
358 25
713 472
677 367
900 473
571 248
884 159
608 469
495 204
521 292
590 119
341 782
75 283
866 547
435 669
434 956
976 366
529 948
31 159
970 434
988 992
955 708
73 877
327 216
256 171
324 751
322 268
226 327
859 368
645 450
818 985
130 244
209 150
166 584
589 240
300 994
313 39
950 476
728 712
111 765
440 646
444 562
744 233
108 29
157 850
633 550
829 596
19 599
421 267
304 787
913 465
477 856
391 124
87 300
536 72
859 457
217 347
565 27
551 349
883 324
204 4
917 350
298 559
630 49
893 227
217 785
554 792
265 328
752 516
91 653
812 176
226 49
702 82
402 266
473 989
321 793
865 652
236 440
530 391
202 172
610 24
525 866
540 80
115 697
899 778
403 688
181 598
734 104
791 330
865 725
831 799
855 159
359 522
72 396
68 55
727 315
742 294
881 770
399 487
91 335
284 649
230 804
50 324
89 855
658 941
7 826
991 311
880 933
393 733
305 942
755 316
870 36
658 351
730 61
786 323
255 566
266 277
762 314
684 585
681 761
749 979
781 720
572 754
424 62
489 96
115 650
381 663
588 857
858 198
816 502
556 110
186 507
998 911
941 677
297 541
282 857
573 804
849 317
459 917
808 946
339 377
11 521
88 833
637 437
41 125
789 601
774 330
514 757
92 837
612 673
520 451
404 434
848 275
261 298
828 342
702 729
963 315
275 393
509 260
145 720
901 609
154 645
430 592
958 662
180 719
829 882
745 958
976 709
594 224
427 10
339 641
401 888
676 396
672 857
809 820
813 520
908 542
810 20
329 822
661 628
449 570
680 875
672 890
726 222
335 275
793 228
690 79
408 103
812 116
264 989
862 192
399 43
977 906
935 280
618 673
533 418
245 531
286 327
775 565
7 210
623 611
580 209
72 549
794 668
355 904
358 334
5 447
323 193
536 394
501 378
84 275
893 994
814 232
807 878
144 964
152 605
591 542
281 441
890 154
828 287
270 976
145 33
431 538
636 522
719 974
868 91
206 944
437 835
9 732
150 190
340 887
701 901
278 522
631 436
366 460
779 944
17 473
274 250
131 231
883 555
189 961
111 623
613 774
947 66
215 185
828 531
624 790
448 515
297 201
339 469
47 583
64 191
238 459
964 577
815 546
92 259
679 759
132 792
669 739
441 394
247 408
316 352
964 498
298 251
427 803
381 323
597 502
983 323
640 509
570 183
761 163
275 329
175 218
264 330
170 845
303 470
192 387
807 436
89 61
813 154
924 581
587 419
446 759
594 287
888 691
923 411
816 692
494 848
89 214
555 597
829 621
647 420
9 485
848 143
771 486
186 788
848 361
434 211
185 406
788 489
319 475
622 703
464 974
494 496
588 370
25 166
711 433
533 864
901 896
280 632
873 703
318 563
414 512
911 659
457 499
958 322
290 423
668 544
721 618
935 90
402 385
282 69
261 632
384 852
152 925
894 782
185 837
389 10
300 84
873 595
971 654
385 269
351 360
695 894
333 902
576 922
569 816
876 288
106 680
288 315
681 466
510 679
52 739
617 967
636 967
25 729
375 273
562 298
939 770
735 84
723 251
128 119
470 803
89 931
606 515
928 322
748 877
773 64
115 29
453 119
287 12
173 961
53 391
261 36
251 225
40 840
949 850
300 881
64 222
647 530
508 302
918 35
70 369
131 70
350 277
482 819
867 540
937 921
50 727
433 849
93 590
305 296
44 990
861 915
257 161
394 513
254 384
785 964
703 243
408 700
707 661
870 709
48 992
570 179
278 136
362 84
635 504
281 231
703 203
553 577
962 169
737 361
884 1000
137 724
98 100
205 352
409 968
7 339
266 993
257 579
787 12
964 702
196 654
142 716
591 157
92 688
158 415
553 532
994 188
167 593
164 762
169 301
58 912
6 235
732 640
360 803
73 721
131 313
421 16
620 571
902 725
171 7
695 207
798 634
523 714
400 794
193 316
902 262
725 141
916 161
94 224
815 20
810 914
391 793
169 690
84 790
940 374
556 203
9 859
232 920
697 796
457 160
61 98
569 621
532 234
975 161
579 972
780 182
697 935
869 302
579 841
60 4
560 216
561 538
50 578
246 285
582 37
970 233
158 139
857 799
652 60
875 918
641 142
358 527
278 467
279 825
105 789
905 856
822 681
148 432
827 879
67 446
825 175
295 899
863 909
368 886
408 973
391 284
268 866
912 406
164 637
589 615
712 469
457 459
709 598
137 711
264 110
904 497
281 60
312 984
949 44
800 539
301 790
445 204
42 751
91 725
530 175
37 153
652 586
347 239
556 195
321 228
611 964
742 673
262 8
621 277
823 16
791 374
75 602
991 863
982 250
930 981
463 655
21 571
997 632
231 462
67 205
572 364
764 712
274 907
787 53
28 577
79 27
594 760
29 599
490 461
842 139
10 396
12 351
111 379
704 218
819 294
82 491
812 902
826 847
41 989
163 443
362 226
399 865
877 753
697 259
192 714
642 343
350 525
525 603
622 228
572 646
541 965
930 227
461 948
916 374
394 844
783 971
403 964
985 645
3 692
254 981
722 858
789 16
44 99
59 802
730 427
65 386
50 555
24 958
759 312
825 9
49 941
486 36
734 374
639 954
114 182
549 94
883 143
772 323
368 625
127 797
887 469
564 875
109 151
481 719
38 253
878 630
216 550
516 509
460 672
498 534
479 306
8 864
9 122
621 798
298 112
667 79
11 589
625 504
906 35
458 350
70 98
480 822
361 668
571 280
769 821
689 105
967 345
675 937
160 976
59 925
29 68
275 44
525 178
720 654
375 385
272 911
346 331
143 940
378 345
107 934
142 154
118 894
108 909
978 367
225 504
582 887
383 337
149 490
358 914
909 638
760 721
115 517
142 486
116 346
834 324
676 432
294 161
728 725
645 579
870 839
118 924
328 559
683 326
88 947
261 363
135 818
884 639
396 25
718 471
233 556
782 298
45 610
922 880
61 835
503 421
253 954
605 784
978 169
723 902
272 739
672 87
534 504
533 106
455 621
367 950
707 138
364 259
477 395
651 362
320 855
861 137
684 542
199 334
300 633
240 501
699 674
646 697
627 776
879 899
268 312
842 605
548 675
543 86
701 185
922 54
269 341
345 341
248 276
639 530
606 918
866 917
297 766
507 84
933 61
688 565
267 595
629 828
994 43
420 724
100 180
496 156
520 408
40 476
58 532
700 805
730 339
968 599
369 920
264 83
315 873
699 9
252 379
347 847
375 861
909 122
69 366
876 136
431 117
164 720
991 51
181 143
97 890
752 458
593 860
322 959
382 147
851 980
173 570
821 765
547 660
53 908
881 81
121 435
102 390
373 875
98 474
996 410
183 290
74 252
213 36
224 943
676 17
960 711
305 671
29 35
43 924
403 445
408 785
187 783
870 305
422 956
971 449
913 3
570 863
592 123
69 244
663 935
674 145
469 312
227 734
796 862
479 491
57 551
532 851
979 289
816 844
217 894
282 320
644 762
325 599
381 505
969 139
817 234
397 52
632 234
864 637
47 394
790 292
176 348
908 17
237 720
48 350
333 125
939 862
680 914
871 566
623 188
313 464
43 467
776 44
436 812
412 855
993 309
801 817
623 118
59 791
769 76
582 657
566 39
378 379
916 634
737 87
601 899
115 459
621 611
113 458
67 531
465 920
89 768
363 672
194 729
276 745
543 374
945 853
695 829
476 807
49 658
478 780
390 359
178 745
894 342
296 955
235 459
674 164
341 380
659 569
29 307
695 748
49 69
104 505
151 401
291 969
540 619
141 271
658 949
126 652
380 1
749 975
140 95
788 386
2 83
484 23
929 513
436 634
933 41
552 156
220 153
100 878
626 294
402 630
273 636
609 70
600 736
616 221
643 981
391 454
108 5
245 554
981 212
257 564
434 757
650 772
467 468
742 710
649 976
142 106
521 349
310 592
592 456
768 7
329 50
838 394
985 194
516 150
389 172
444 728
81 527
35 69
791 925
218 849
20 932
799 328
383 713
614 689
192 838
635 232
765 429
920 834
260 103
42 844
533 68
310 768
204 594
325 196
98 599
393 870
337 420
567 803
961 887
306 12
205 195
731 273
960 397
317 222
535 475
539 75
414 881
625 946
998 230
620 669
628 579
705 744
157 895
172 834
232 744
246 985
343 158
621 59
543 671
57 873
393 752
816 152
219 301
44 300
651 604
261 430
578 323
946 458
20 22
530 855
413 603
713 858
528 361
347 484
276 786
707 371
209 880
969 852
650 66
592 394
99 193
981 205
622 127
202 584
548 950
390 625
868 149
880 341
157 266
532 629
476 97
764 621
990 907
18 410
994 685
983 439
786 90
644 520
964 140
843 609
851 773
544 395
573 584
151 849
400 644
988 722
320 685
266 685
617 399
815 728
336 500
660 528
690 437
841 55
511 362
252 88
721 373
71 334
160 398
833 793
197 861
877 872
358 760
660 954
245 509
429 805
91 18
444 884
742 6
531 764
464 741
799 834
856 690
999 584
733 199
350 771
23 442
788 169
588 796
179 821
535 165
207 591
771 568
877 342
231 341
611 739
604 276
553 988
669 386
286 692
648 298
933 849
885 118
933 266
52 566
731 234
642 911
895 682
617 39
447 566
840 889
996 262
676 734
126 511
216 636
670 495
850 777
573 732
841 641
923 439
341 530
271 358
814 131
812 231
991 648
568 686
183 587
26 238
628 371
609 995
226 769
573 6
847 178
65 592
835 327
603 338
388 265
454 659
762 1000
304 409
290 326
837 810
794 869
762 768
668 781
590 474
351 11
798 182
532 938
717 423
57 671
972 836
304 108
589 791
502 47
395 172
332 158
72 160
916 871
340 325
731 562
862 444
108 856
208 263
938 566
233 636
375 711
677 755
142 610
854 610
690 809
632 928
843 414
794 647
851 270
228 841
425 761
669 886
950 695
84 265
748 200
942 293
702 467
72 693
151 260
729 766
690 628
231 481
460 182
147 347
370 581
368 7
842 577
218 975
203 738
114 273
708 365
840 536
776 245
867 544
974 342
134 188
82 393
460 377
795 933
238 622
452 726
137 167
734 189
474 798
637 389
252 535
900 2
395 257
911 47
704 399
266 666
184 287
508 661
775 143
182 367
368 575
385 921
388 659
785 651
408 534
121 266
451 375
267 801
650 541
922 907
152 686
900 555
953 977
650 303
8 490
870 959
486 282
728 190
526 180
412 795
146 232
751 315
455 694
249 603
210 224
712 667
108 230
601 69
941 541
685 919
302 616
865 781
965 288
16 203
870 11
704 265
283 342
35 834
586 793
276 855
997 489
765 904
259 463
869 132
881 651
157 283
757 302
915 355
63 27
256 40
717 499
513 961
172 925
894 460
815 774
561 191
502 194
35 689
864 835
244 863
506 836
928 968
598 582
578 122
849 657
246 885
755 810
477 138
31 967
547 17
632 377
884 690
591 952
118 342
622 183
91 570
46 421
986 135
442 477
568 809
252 381
730 133
326 753
698 670
977 826
31 489
112 278
788 223
196 569
681 727
643 370
684 86
954 446
536 819
633 539
925 715
499 346
918 585
368 944
958 458
586 242
902 60
28 690
279 925
813 180
339 101
231 487
144 468
590 168
507 150
940 106
244 880
242 882
829 633
691 788
627 765
316 747
678 57
139 316
868 504
456 73
863 755
389 330
975 532
67 555
613 535
13 513
345 517
352 527
411 489
973 900
813 487
223 588
214 209
510 722
766 425
212 63
940 720
116 628
416 113
29 155
621 968
224 728
826 917
550 137
358 229
413 956
664 770
624 153
863 950
83 117
750 331
995 420
272 978
274 300
808 846
594 987
759 125
388 790
449 577
980 198
864 136
674 128
498 660
838 832
510 953
727 174
300 323
80 563
906 292
991 483
654 629
273 998
545 213
149 227
82 931
707 950
2 38
292 104
195 847
570 134
717 58
291 46
556 383
703 174
397 244
78 35
38 427
517 603
130 903
272 401
22 95
988 119
806 288
643 444
683 514
526 326
97 248
71 277
657 884
983 216
39 498
529 866
822 120
616 734
452 41
259 779
121 848
560 766
729 842
871 140
100 79
580 157
782 917
781 986
272 543
566 959
251 885
883 124
286 480
810 325
631 710
50 591
497 177
441 853
560 989
22 386
854 167
417 199
809 968
84 136
114 221
730 449
547 110
333 827
521 395
507 926
571 142
338 350
808 244
521 237
720 995
623 872
675 844
405 758
642 663
868 982
328 158
876 640
5 659
159 552
538 988
242 404
400 435
132 338
45 749
604 946
574 530
652 764
571 381
964 386
961 909
811 905
8 846
163 288
283 660
117 485
307 582
22 182
475 561
692 997
521 65
371 30
527 914
894 93
75 896
91 131
781 424
314 984
361 651
703 302
266 146
376 586
432 433
770 197
511 650
552 787
800 388
351 607
952 636
128 185
418 56
816 318
361 889
277 724
195 239
777 570
676 497
404 495
594 679
341 775
308 782
495 699
405 170
601 604
37 814
799 634
371 28
930 620
600 133
248 419
528 494
313 395
784 628
339 223
830 439
212 503
397 870
722 125
749 146
582 591
249 538
778 358
640 949
800 995
215 243
693 364
584 703
593 552
63 389
642 391
35 879
760 722
292 198
543 787
641 307
827 785
864 570
945 314
644 838
21 469
379 771
390 306
371 568
682 127
335 426
622 123
835 634
245 964
672 852
908 367
419 465
696 854
421 254
358 193
462 275
521 465
461 62
897 288
78 52
189 933
336 391
750 902
152 226
668 700
67 730
646 914
127 183
514 211
973 722
258 670
274 375
848 854
983 162
262 336
405 35
282 946
243 640
74 176
323 589
226 134
342 272
591 80
518 604
633 92
602 529
433 887
65 664
104 410
680 140
724 712
403 324
421 615
732 727
737 7
385 162
387 565
812 919
408 469
636 755
352 257
747 979
197 841
220 739
500 723
706 10
393 343
487 474
712 975
924 171
150 398
306 84
169 216
128 476
121 69
530 365
506 795
583 349
306 328
577 557
906 940
966 411
424 607
721 599
217 577
854 608
420 560
1000 272
815 965
17 60
895 203
724 941
208 991
547 825
659 357
763 677
262 107
473 617
563 134
921 26
618 249
919 956
973 185
306 638
539 164
376 778
478 630
156 404
758 721
173 934
72 382
852 727
706 174
221 405
68 722
112 381
440 854
400 336
327 584
707 931
481 582
144 298
359 939
262 483
83 286
467 948
394 261
365 3
608 562
775 422
961 863
647 696
365 637
20 115
359 673
836 35
341 562
613 938
43 679
361 35
495 847
549 191
944 307
147 129
992 702
28 778
71 173
783 904
455 930
527 123
157 778
924 20
732 600
444 776
399 524
467 815
839 557
502 766
453 153
835 98
479 887
334 64
349 603
458 64
73 815
477 989
319 830
715 9
477 936
78 393
722 475
447 104
854 367
896 711
192 95
979 159
722 309
939 222
727 196
186 677
683 223
22 355
780 309
13 527
273 578
941 916
26 865
193 630
677 379
154 563
548 997
35 395
188 805
843 154
726 804
826 744
809 75
448 709
53 54
464 328
952 9
875 307
782 590
424 189
123 245
716 275
283 447
980 544
341 318
684 208
260 729
794 608
914 352
598 836
38 878
657 10
60 393
255 447
806 581
867 840
422 179
529 366
154 98
525 141
307 2
385 496
707 623
94 44
327 686
783 569
552 217
166 4
235 682
980 812
743 933
767 898
443 910
268 850
57 639
295 240
316 30
45 349
507 837
506 261
737 914
736 996
378 246
531 115
528 365
557 607
784 517
377 900
368 888
474 882
815 561
780 548
434 827
665 898
764 688
139 735
496 660
765 360
576 411
472 65
635 673
936 664
807 977
462 162
390 43
479 948
16 901
136 463
116 541
407 308
995 868
618 786
232 609
472 506
466 196
154 660
993 339
830 103
649 917
310 16
738 736
60 761
786 542
667 870
80 603
158 846
2 765
703 880
190 590
905 240
411 875
29 979
128 691
997 896
301 987
313 769
193 65
39 741
742 926
918 406
918 106
641 398
736 929
119 925
690 696
771 206
844 329
350 590
960 801
642 242
863 396
533 489
605 678
137 632
755 135
479 620
69 861
17 671
717 260
516 788
151 745
743 852
819 517
61 610
612 590
752 113
449 166
855 534
124 208
436 533
954 712
40 837
479 673
79 683
970 593
124 568
792 412
831 475
112 195
191 475
316 550
586 772
261 717
763 429
907 117
228 648
801 419
955 650
712 622
711 572
450 928
358 998
399 132
535 398
320 675
811 883
779 713
745 332
515 655
27 821
871 569
246 520
358 338
620 340
133 903
561 792
833 811
157 948
34 983
649 913
314 600
4 131
240 121
447 506
241 788
432 39
194 281
751 186
346 623
340 239
485 112
258 495
811 54
685 18
600 114
294 367
890 884
189 547
520 477
656 685
905 756
528 567
153 752
455 454
401 49
586 706
916 592
244 484
737 406
65 325
859 918
368 392
509 274
894 139
58 145
278 618
328 60
770 523
95 64
599 638
99 337
619 399
580 865
159 67
474 923
919 991
168 940
659 16
59 528
272 698
276 192
239 786
423 42
656 296
221 336
860 832
46 152
255 14
164 251
687 977
934 862
452 85
159 437
211 49
528 978
439 403
763 805
518 11
551 606
845 501
887 532
19 960
690 202
947 535
131 777
139 624
920 949
758 495
92 565
122 82
592 982
120 770
520 54
173 157
984 209
593 462
18 900
65 26
50 596
88 144
115 139
532 582
343 247
317 750
800 737
757 388
305 452
465 125
855 84
489 443
354 595
685 375
828 81
4 104
291 87
537 504
359 904
748 383
762 6
746 153
802 300
125 907
469 359
813 289
415 533
657 623
761 774
184 364
969 461
995 14
843 731
660 950
434 42
221 932
204 857
366 509
433 795
40 265
645 481
40 958
919 585
613 245
464 611
599 263
826 230
413 234
681 66
323 699
149 421
925 646
950 397
828 438
85 160
633 169
555 73
958 142
26 764
407 935
98 592
473 807
209 997
748 344
894 79
271 508
181 418
603 951
540 169
270 203
595 919
741 610
310 865
584 153
780 318
833 51
961 461
576 551
478 63
581 807
781 770
251 478
340 678
319 838
618 690
342 107
811 415
976 807
912 233
977 72
909 991
719 522
668 570
729 173
8 892
643 65
738 482
653 671
531 12
58 956
529 322
804 73
401 162
832 588
980 438
591 918
747 843
783 725
152 617
413 875
698 939
414 32
24 166
335 331
770 128
793 125
854 659
442 366
574 838
227 297
442 958
480 601
944 387
158 877
139 527
262 63
665 622
232 538
743 782
725 1000
106 56
131 876
243 675
883 578
843 207
668 148
557 405
969 824
24 162
742 622
780 534
969 397
628 174
825 781
653 902
964 38
431 682
940 88
106 511
180 409
220 166
964 154
282 407
880 761
176 302
347 902
385 916
646 177
660 489
253 65
210 312
487 277
21 529
258 288
290 348
397 297
658 995
837 359
925 300
125 831
560 739
88 90
268 198
275 985
18 16
685 390
937 298
575 952
125 756
197 297
214 364
753 691
509 530
807 958
120 583
219 41
736 349
533 946
885 149
103 631
80 119
450 596
383 591
198 9
571 148
849 731
417 428
709 622
211 385
398 492
813 902
182 952
38 873
934 153
369 506
100 403
79 674
858 877
985 162
43 326
969 863
520 150
573 43
311 298
788 742
354 142
403 799
358 182
940 874
820 214
169 680
22 773
197 888
427 335
279 956
372 437
505 110
497 866
512 812
228 283
149 501
828 956
766 250
441 572
274 447
133 708
118 182
691 856
665 530
802 152
537 784
355 652
191 827
112 615
79 96
69 729
200 400
93 61
88 495
721 277
413 599
847 728
934 464
789 111
189 694
392 423
904 902
451 945
847 41
470 67
294 707
680 985
431 139
509 163
97 376
429 485
814 310
194 97
913 844
49 932
586 217
57 390
263 356
121 850
288 483
993 182
329 984
652 648
389 720
32 100
849 125
849 942
182 937
668 362
809 534
382 288
176 601
621 765
79 783
789 399
12 359
76 246
454 688
548 418
216 829
103 886
144 131
309 422
965 317
668 423
3 285
805 687
806 808
694 720
151 210
225 149
42 338
554 723
729 388
40 891
670 995
903 168
944 912
658 603
771 550
848 981
196 621
156 824
960 239
283 129
870 913
201 570
662 668
909 795
400 275
951 153
42 663
144 243
46 739
399 508
526 209
954 725
904 121
611 852
769 447
915 957
805 937
494 456
208 52
710 158
858 565
123 510
715 425
206 534
822 13
338 698
971 726
246 258
801 238
267 445
490 857
584 722
613 821
257 188
81 661
321 265
233 578
25 857
1 864
388 214
631 458
712 448
246 22
632 429
202 35
847 185
799 644
766 638
225 607
655 54
904 176
254 797
746 395
642 901
625 604
591 252
749 92
794 867
382 541
204 556
901 244
25 369
750 184
768 548
432 920
142 725
693 772
464 157
506 957
215 854
404 383
252 203
164 794
234 231
799 822
105 964
578 970
726 936
195 610
988 626
760 950
375 430
633 545
292 665
309 151
48 102
336 520
363 96
522 822
744 115
620 338
385 483
812 158
145 78
266 178
829 683
334 490
31 812
300 920
619 974
506 162
828 130
857 512
598 5
921 63
732 161
909 463
511 486
382 664
41 217
702 861
686 918
535 669
77 861
98 243
198 382
373 248
888 778
706 725
157 330
470 85
103 933
825 556
633 571
350 813
528 254
610 949
410 180
716 194
397 214
823 573
57 861
320 365
247 118
767 900
72 489
616 286
281 203
266 632
506 988
575 501
194 91
853 381
256 745
80 443
629 564
945 255
616 251
727 4
735 581
328 298
860 370
64 769
642 358
386 998
862 477
610 271
340 519
761 348
2 312
481 563
299 297
838 243
172 181
832 20
771 328
450 123
295 721
466 976
571 841
77 158
331 733
84 525
94 770
163 286
747 94
487 31
212 581
947 631
225 886
696 382
252 849
35 329
424 841
336 720
318 193
770 817
415 542
488 275
327 970
536 416
50 971
507 986
211 292
528 754
818 287
497 700
553 599
692 976
696 754
670 776
633 881
400 926
185 272
682 310
150 722
980 895
706 730
120 868
804 195
215 942
700 242
810 368
527 802
785 664
68 322
180 620
566 522
319 413
770 632
67 915
341 844
557 872
819 849
905 975
793 536
500 734
816 457
571 80
429 947
902 608
509 379
376 842
868 687
37 689
701 611
503 756
273 979
916 285
217 778
123 553
429 892
866 913
651 454
523 760
500 946
400 566
338 282
566 917
42 280
999 536
681 21
157 22
45 369
432 324
598 716
982 70
664 421
233 783
424 254
359 999
90 96
862 553
448 800
324 424
339 125
337 617
703 977
83 185
361 853
390 899
129 997
219 787
389 666
29 294
701 898
66 618
784 418
682 753
809 942
891 247
560 585
390 339
722 447
63 787
451 478
832 84
996 794
557 834
717 965
567 49
319 449
784 308
138 349
499 440
213 970
380 37
393 562
321 482
755 136
152 55
411 413
744 528
613 204
44 254
486 401
296 760
867 546
760 508
530 705
454 619
417 225
754 12
509 279
813 568
832 777
292 792
22 527
98 665
895 830
423 341
449 440
167 44
313 293
570 122
676 48
220 96
757 759
913 625
468 968
97 898
344 225
701 591
888 955
73 464
377 873
189 74
704 682
383 634
384 771
984 49
351 734
85 511
38 244
54 904
556 579
499 275
190 167
818 624
370 842
708 96
497 312
740 22
610 410
445 497
489 339
497 330
985 765
866 579
150 114
531 533
914 889
805 191
465 793
995 638
83 206
740 770
700 232
479 525
159 209
166 859
639 69
403 820
602 992
529 235
785 324
294 905
48 818
587 341
146 764
285 274
543 450
364 742
38 467
762 673
353 253
411 985
768 94
119 931
165 132
147 261
863 202
802 820
393 137
578 488
613 626
550 795
883 446
669 696
852 395
87 397
592 538
326 347
580 852
702 469
813 821
969 399
280 598
759 815
128 98
168 769
123 857
353 966
497 511
31 8
652 231
421 757
47 458
830 792
808 513
603 883
983 556
72 551
885 495
2 500
282 556
702 547
771 5
448 969
364 310
299 948
708 628
638 589
835 479
164 935
730 738
221 422
975 693
717 646
989 89
96 274
231 409
472 910
585 809
894 392
843 987
23 154
239 392
917 734
957 389
145 28
51 673
87 885
872 390
188 287
497 14
916 509
664 226
393 827
566 409
487 220
854 220
816 47
218 820
820 380
590 584
457 68
241 69
873 551
968 8
525 427
239 262
99 587
684 722
832 152
188 230
926 532
925 318
776 531
754 635
479 412
86 473
419 937
898 780
763 845
263 909
785 146
655 897
974 839
503 97
285 390
858 28
850 278
473 103
725 231
796 965
602 108
458 253
38 218
388 180
548 952
721 783
715 264
392 974
168 992
508 269
41 903
481 777
936 116
688 538
155 542
248 523
608 348
539 827
226 724
390 408
294 544
625 915
664 540
245 756
110 771
721 203
800 696
451 206
725 786
367 433
999 54
534 552
972 668
859 128
933 924
725 625
897 443
871 286
858 684
382 516
38 796
8 71
990 369
58 570
490 942
744 980
569 290
712 337
874 227
810 882
979 579
910 662
303 276
740 518
403 872
580 178
202 342
946 839
276 206
958 365
513 650
799 10
678 466
833 941
807 315
170 368
425 636
767 87
205 741
794 94
642 495
500 226
863 432
263 825
354 803
391 370
191 5
846 243
406 171
711 133
7 35
219 283
475 941
678 711
163 572
299 409
249 494
958 576
754 36
161 993
211 475
98 920
282 753
711 377
68 985
117 574
869 892
460 294
773 297
949 450
958 809
911 515
268 979
5 665
440 162
161 581
147 58
791 189
865 930
638 64
574 698
69 636
24 118
240 15
795 566
239 310
19 257
885 554
703 728
446 453
523 719
445 553
469 637
185 788
157 33
354 397
756 656
777 518
308 384
92 893
977 418
459 655
947 520
457 208
677 698
113 81
945 127
698 13
716 221
285 637
217 314
306 861
500 603
11 243
768 638
265 436
445 5
742 462
352 689
442 844
863 706
409 198
374 663
380 468
977 305
676 665
14 844
41 471
944 590
369 578
601 491
835 409
208 976
544 446
304 70
499 487
280 451
550 303
446 91
810 872
750 934
22 468
25 514
96 859
872 78
271 861
163 362
939 730
608 402
755 168
815 540
974 972
375 87
766 304
151 150
44 555
778 677
572 150
743 714
859 2
203 974
938 250
94 629
565 661
437 110
640 203
339 735
828 595
382 688
22 848
486 176
692 916
790 682
259 914
991 15
372 58
5 14
648 325
907 885
411 612
107 870
139 298
600 631
275 709
543 747
423 338
98 17
835 93
461 670
107 293
455 577
91 525
644 819
187 448
917 592
692 342
207 616
548 760
849 917
462 207
948 794
509 199
608 987
380 595
581 802
962 656
964 249
306 313
173 741
617 588
142 753
410 484
858 605
157 615
739 946
845 86
270 233
494 995
319 452
441 311
819 321
292 654
191 332
283 654
772 117
952 648
176 906
86 796
674 458
211 979
257 36
545 190
679 401
760 693
792 709
829 839
880 279
89 533
675 583
240 908
564 847
425 868
282 655
719 400
245 234
675 539
218 408
158 821
683 365
722 459
519 945
855 934
930 627
207 27
790 965
385 821
761 537
648 107
704 152
626 472
626 744
404 520
630 720
101 448
288 344
550 132
412 824
608 133
679 981
174 814
820 548
469 414
360 454
235 584
611 502
12 429
919 786
757 256
989 550
964 238
241 651
667 542
898 282
330 450
758 894
289 381
973 695
867 693
347 152
202 664
839 975
615 383
768 940
332 899
98 602
655 313
716 548
937 54
647 659
187 887
579 525
95 199
121 689
948 23
912 280
749 878
227 650
361 770
515 677
990 50
614 874
823 581
122 804
624 669
953 251
872 119
652 585
465 220
155 961
720 20
560 806
951 232
396 249
968 912
670 90
32 397
551 77
116 416
259 555
707 889
994 769
356 937
913 301
717 102
207 842
258 270
229 55
925 129
363 61
771 523
103 87
230 746
551 275
374 836
640 638
401 800
377 940
79 193
246 541
35 899
652 155
733 971
337 971
936 437
662 47
204 484
59 741
131 739
705 722
936 826
860 991
276 500
7 979
476 660
714 354
794 309
262 425
671 109
276 624
455 136
331 143
805 481
613 388
769 597
855 104
236 329
169 124
875 980
26 446
334 521
582 395
9 948
108 615
164 61
307 727
951 378
828 57
156 59
507 162
917 467
316 648
952 820
382 479
541 84
392 19
400 977
713 463
705 493
16 561
16 578
793 746
380 80
842 930
68 597
383 672
551 971
146 860
795 709
986 394
45 519
147 726
575 675
606 335
875 401
928 174
491 891
461 316
939 232
127 392
87 509
556 530
1000 519
668 928
774 8
250 82
132 594
542 863
914 460
478 198
95 369
92 101
576 436
62 703
202 596
157 441
89 559
561 879
496 550
623 469
148 115
313 17
825 417
676 656
873 21
93 576
233 192
733 256
791 351
90 404
680 706
588 111
20 335
109 958
200 205
916 458
25 942
851 726
224 401
11 92
875 463
804 350
862 284
304 716
640 744
44 81
943 980
572 764
37 713
894 861
357 986
776 499
545 957
748 581
431 178
89 466
123 801
727 944
737 462
612 721
718 607
921 293
765 375
201 476
1000 869
516 482
807 967
845 614
437 422
585 146
157 628
573 785
888 94
461 907
603 127
285 64
170 574
357 818
617 296
765 377
175 260
884 780
625 223
605 279
75 369
535 568
658 884
423 293
106 178
467 197
186 738
610 646
522 490
455 590
782 108
509 290
670 775
422 51
993 511
826 318
101 591
676 197
513 895
931 330
18 591
365 92
344 760
548 959
975 177
413 811
678 652
384 61
670 878
990 571
927 730
508 805
853 981
805 581
153 350
382 429
878 988
457 884
638 437
708 406
415 904
741 885
851 446
896 371
680 740
464 56
868 207
754 118
934 208
559 871
661 205
970 323
162 128
516 192
712 783
970 113
866 749
84 99
554 437
393 919
212 201
921 900
596 376
401 662
139 512
756 131
942 722
303 232
657 443
745 819
763 744
457 117
42 982
997 554
833 416
791 234
690 793
677 297
228 703
545 20
437 401
813 506
180 701
903 460
18 218
254 126
452 764
441 328
488 509
670 926
928 5
187 47
868 869
277 994
319 42
673 382
794 342
943 226
372 579
457 666
211 880
973 407
106 887
340 410
11 901
6 906
182 416
215 540
196 515
823 469
552 730
762 70
247 510
552 85
549 122
456 704
945 952
910 709
76 380
361 566
554 326
136 706
456 375
3 177
355 641
83 179
811 530
557 807
837 107
710 4
178 408
274 926
515 502
106 581
339 143
118 727
454 294
569 21
347 183
128 477
964 609
749 278
309 798
548 597
315 455
258 431
115 619
236 355
92 151
265 564
24 202
923 10
642 470
881 411
934 324
849 565
695 289
294 340
785 876
315 733
414 465
894 537
417 230
250 760
391 953
128 366
540 117
877 912
717 45
35 643
426 994
798 512
28 375
971 459
114 963
642 635
915 515
999 229
524 81
984 231
636 452
334 798
634 669
565 494
129 860
191 252
514 95
752 367
226 658
283 825
427 906
189 763
312 262
993 382
51 508
904 547
40 551
937 598
273 552
610 643
185 424
622 609
435 14
922 291
943 227
487 983
975 374
163 359
258 902
130 930
457 62
842 190
148 239
340 762
760 574
908 71
658 140
652 284
995 60
378 93
502 88
577 596
333 425
389 82
139 810
718 687
885 706
568 395
603 959
380 345
935 87
488 258
659 984
531 7
920 977
371 815
959 476
654 66
663 670
412 877
182 346
754 567
560 710
320 500
112 280
743 581
98 956
389 228
170 991
248 921
503 397
859 427
705 669
836 722
143 841
680 413
394 376
858 170
16 115
683 32
92 692
647 486
748 424
429 430
622 976
60 992
809 181
150 127
54 91
139 525
759 395
776 539
181 989
284 788
72 860
705 538
645 654
307 331
893 19
874 956
262 846
151 412
756 601
702 132
842 932
207 928
277 701
987 714
555 795
176 682
850 934
965 475
97 221
923 716
456 889
765 617
882 997
829 701
90 263
318 575
800 449
258 771
24 207
924 868
369 859
584 187
582 154
785 68
131 39
443 16
910 136
917 252
681 383
345 113
979 514
106 277
279 532
805 424
480 174
297 121
584 694
143 469
89 576
482 459
975 837
727 296
309 315
43 197
529 831
96 997
486 567
494 522
279 322
901 735
888 250
675 840
385 709
311 290
189 793
354 357
461 389
39 129
936 19
428 27
1 38
898 365
160 349
146 981
916 908
162 37
734 963
956 940
919 588
999 459
47 362
777 616
722 152
446 958
727 755
19 675
794 701
667 120
720 230
918 913
841 439
536 913
402 29
746 872
321 839
68 750
869 373
596 180
89 956
324 63
40 504
782 86
907 289
304 580
580 397
772 967
649 414
401 807
975 501
96 864
464 275
879 961
969 810
727 765
281 824
295 171
93 329
817 546
232 748
85 171
370 830
192 384
33 244
722 227
729 227
782 54
926 413
538 748
351 181
761 684
615 89
601 478
819 345
498 318
909 805
451 143
318 520
607 305
330 81
426 804
562 412
746 19
4 458
199 395
294 650
940 790
172 285
295 773
377 636
913 810
395 601
265 315
383 3
88 700
886 114
515 198
110 285
101 287
106 155
162 594
663 812
204 26
779 541
866 616
267 730
296 33
501 492
900 693
11 403
381 124
593 788
962 390
25 612
315 859
993 697
988 593
360 623
913 358
530 524
306 601
727 597
259 648
771 225
494 554
929 827
196 947
534 669
600 135
203 473
185 500
126 282
49 743
35 279
922 277
376 731
726 693
350 949
516 803
418 488
324 711
239 985
281 865
387 19
878 405
970 688
598 669
994 364
523 678
531 425
315 261
928 768
895 268
706 29
53 175
104 597
70 250
499 983
222 821
265 23
626 283
619 822
656 95
979 320
506 470
502 854
751 935
826 894
268 40
723 725
176 318
844 478
416 450
692 680
902 667
954 621
642 667
477 617
198 98
627 596
144 34
581 596
756 570
238 854
337 79
605 163
982 314
808 539
259 377
356 772
837 337
256 237
22 510
875 663
503 361
632 965
33 272
164 474
815 933
484 603
258 96
873 187
800 408
488 952
845 209
255 639
736 508
15 442
499 832
242 969
864 926
590 533
993 253
403 371
120 982
347 789
640 736
836 745
301 214
663 900
67 466
364 604
241 943
610 720
333 488
927 774
259 103
112 662
612 77
404 38
237 223
219 760
727 137
624 735
352 391
489 525
511 69
307 886
984 464
522 244
175 251
88 169
524 872
947 446
557 212
299 766
275 86
973 349
28 722
473 293
944 34
373 835
925 942
434 247
919 925
916 537
196 425
711 778
491 15
350 291
332 522
799 483
951 124
718 891
553 668
998 501
751 384
931 79
258 550
903 678
374 905
355 618
386 675
381 237
481 536
369 751
159 456
401 909
879 238
196 222
923 99
376 843
266 194
944 731
33 288
135 672
392 5
645 438
971 170
249 982
938 482
218 592
735 568
262 905
852 46
20 237
730 140
585 327
766 936
316 978
298 548
930 55
15 809
689 740
977 153
976 322
736 794
233 634
414 598
623 722
589 657
449 410
792 602
471 732
642 162
269 595
27 847
560 641
570 715
148 381
864 589
619 291
124 186
462 560
584 331
290 166
988 519
535 580
421 178
938 369
904 426
1 259
319 668
49 135
773 950
54 71
617 941
916 271
530 856
993 3
926 936
447 105
916 978
604 565
760 297
732 272
891 645
180 751
77 479
525 229
289 651
579 270
222 940
273 629
451 294
960 919
328 722
24 851
314 171
78 394
552 836
449 525
68 615
655 892
748 242
857 292
822 314
7 92
666 963
908 699
901 8
591 462
530 542
771 278
196 109
267 137
294 954
974 811
662 182
54 199
280 824
721 479
440 526
586 788
80 622
627 355
544 790
15 383
400 995
519 887
691 580
312 321
402 866
81 112
63 746
982 698
436 809
799 117
399 726
423 357
872 791
386 357
952 348
273 680
741 754
416 571
588 614
95 297
278 883
160 905
642 758
309 17
25 56
650 397
502 942
545 454
761 67
917 505
913 294
661 184
553 697
465 847
871 892
303 597
166 232
115 934
499 578
15 616
893 3
835 350
634 207
984 238
404 68
839 581
530 719
359 504
473 673
855 398
654 176
795 519
908 48
901 828
768 96
2 43
251 767
738 509
162 294
281 585
318 676
472 915
675 261
116 944
464 92
954 466
191 855
399 871
181 570
127 224
328 221
785 344
696 842
805 211
852 69
64 546
110 272
147 135
241 801
305 395
572 204
543 238
4 445
217 408
666 13
714 566
22 827
899 455
800 354
604 367
847 840
624 957
711 39
803 213
690 666
151 639
347 304
347 297
681 815
80 995
117 419
976 771
8 401
295 412
845 796
672 33
305 315
267 110
670 232
311 894
811 852
940 286
556 560
381 870
895 138
497 531
757 600
223 979
462 546
100 601
511 570
266 651
371 63
121 212
372 990
525 119
449 465
126 414
208 445
228 716
139 570
749 137
539 307
734 196
458 518
674 891
125 168
293 888
72 403
68 956
261 71
826 819
155 534
211 581
140 935
92 976
132 767
320 578
733 498
255 551
727 824
738 692
361 598
546 451
465 817
503 404
985 586
640 85
224 36
106 773
193 921
342 126
480 342
469 728
922 106
689 70
747 577
489 187
871 833
616 105
594 945
26 703
989 133
511 697
176 920
68 329
629 772
531 182
897 832
177 600
772 838
331 773
484 95
420 649
530 480
208 925
15 152
888 364
50 247
876 734
118 628
780 766
49 293
633 219
86 905
853 104
664 188
986 444
105 1
385 207
542 118
138 65
884 237
957 863
125 160
999 473
25 791
390 859
217 287
765 697
893 912
817 329
632 143
990 835
72 347
495 277
263 71
272 770
584 918
652 929
198 430
438 726
220 715
10 113
504 786
472 710
329 274
606 36
768 336
596 389
349 926
7 406
323 761
153 711
5 232
888 670
266 218
568 880
339 412
751 231
305 640
455 153
533 427
605 624
505 533
436 293
39 111
735 71
80 424
953 401
441 489
446 539
729 748
426 197
630 547
678 69
887 199
945 738
119 517
754 264
146 414
436 145
107 988
601 624
420 473
798 745
434 862
391 151
55 37
210 569
998 339
454 176
787 387
360 115
64 736
280 958
317 299
740 301
608 786
568 656
986 557
557 349
159 544
855 782
656 603
77 528
309 69
146 372
532 111
148 646
244 557
577 328
77 948
190 513
41 144
372 133
493 264
352 712
588 874
179 7
567 269
800 599
326 458
154 196
674 113
873 153
728 507
408 175
386 270
88 996
999 269
586 940
69 230
340 64
263 51
534 46
712 916
791 899
73 713
488 871
449 786
292 709
880 751
87 142
197 141
947 691
505 309
110 405
547 983
914 10
597 595
982 128
23 222
546 473
662 273
559 99
902 195
241 615
82 699
204 565
839 651
118 914
114 305
126 669
86 309
167 277
734 166
850 573
793 126
520 798
101 935
328 811
577 199
146 525
385 837
206 30
854 749
33 313
984 263
340 733
356 763
979 943
214 530
216 257
793 827
525 269
109 834
489 674
433 228
768 495
577 865
307 933
701 112
566 890
22 764
731 459
723 995
836 158
414 461
455 327
738 633
588 90
474 456
64 75
319 234
363 366
954 873
12 969
756 407
323 727
96 883
240 162
465 891
936 553
431 1000
504 569
919 824
493 79
883 388
451 670
601 980
822 322
577 134
838 552
895 629
444 754
780 732
823 89
254 318
901 590
883 301
444 715
573 433
303 864
583 932
59 740
214 485
606 284
451 368
598 281
590 775
899 909
282 763
514 122
644 236
95 819
934 237
69 822
75 216
461 133
564 34
73 943
748 988
152 694
970 909
67 662
7 285
407 256
216 984
882 268
368 739
144 756
32 719
624 821
540 372
668 817
201 769
297 723
303 987
67 428
224 462
16 542
568 704
236 638
541 424
193 488
101 535
976 866
352 672
124 68
34 563
877 765
430 743
392 550
841 525
986 932
5 799
480 326
490 489
45 496
411 643
839 918
216 940
562 842
312 828
107 762
90 842
858 929
821 710
109 814
900 882
729 210
781 791
128 200
774 556
41 5
688 160
442 79
549 751
954 442
198 982
483 14
842 477
33 774
151 106
723 192
554 178
165 23
693 67
479 155
835 328
471 126
920 229
61 298
315 832
539 192
379 574
548 232
59 577
546 247
921 260
28 751
585 893
671 155
462 650
378 434
321 727
507 680
428 989
635 845
85 152
210 793
835 95
163 191
177 300
187 983
372 324
64 667
501 471
423 759
229 530
758 299
360 860
95 53
292 64
230 137
978 777
692 456
477 570
521 513
645 567
852 961
317 498
642 474
310 645
337 167
164 557
594 427
99 423
403 889
881 153
983 207
969 533
894 364
339 567
316 603
932 611
659 571
22 539
121 427
621 469
502 390
998 806
516 609
378 89
294 396
878 532
472 641
639 44
968 764
559 581
175 452
953 25
992 852
245 407
364 104
468 65
283 970
995 554
638 705
215 861
221 431
60 289
879 290
703 949
557 571
672 67
926 607
728 251
342 136
497 988
685 311
298 647
461 39
673 71
674 682
658 5
963 369
950 861
862 851
784 13
716 726
58 880
420 183
576 546
620 349
692 339
991 1
824 220
787 336
373 410
355 829
819 72
690 146
130 482
752 166
572 887
950 461
33 159
711 787
274 561
207 154
639 515
10 84
122 928
832 43
70 897
75 725
888 81
366 638
531 515
746 991
905 728
87 412
514 786
428 110
440 62
459 759
622 724
290 924
359 986
198 228
382 968
50 52
507 714
758 832
885 525
803 84
588 658
303 245
918 928
260 968
290 332
869 620
563 244
515 235
617 707
969 588
466 864
553 690
687 27
954 771
59 403
71 195
434 361
982 570
876 819
754 255
753 3
513 81
616 536
814 265
255 539
873 523
675 849
123 805
175 705
316 927
239 277
251 69
672 643
320 735
750 892
105 945
716 733
95 893
874 494
934 458
230 321
492 982
785 434
36 795
49 859
124 939
145 384
478 284
209 921
349 441
527 46
489 914
706 754
645 734
252 690
210 152
48 189
222 391
985 330
537 608
5 876
441 406
776 326
4 462
761 408
656 765
355 81
771 559
209 804
465 811
76 828
38 601
979 444
951 847
945 406
698 529
308 821
815 635
555 997
776 131
576 948
607 879
278 187
832 91
226 104
299 863
648 384
353 926
429 355
624 224
538 338
241 232
527 743
651 378
703 182
463 151
742 481
16 812
965 20
311 882
103 424
985 647
170 124
844 127
188 654
708 405
248 618
446 887
876 569
142 593
411 950
644 567
208 716
264 950
919 168
450 110
453 612
553 963
789 598
893 784
926 915
413 876
320 97
238 643
693 232
596 11
729 1
396 597
131 863
301 50
18 178
397 390
293 610
825 740
297 730
112 365
666 322
425 718
966 516
573 493
803 340
382 593
975 955
830 82
161 169
623 87
644 389
275 974
509 674
378 348
244 678
286 712
421 850
455 452
22 505
750 416
960 293
535 906
108 139
625 362
285 571
620 968
455 996
630 53
64 975
530 880
390 120
668 628
405 41
528 575
424 472
848 196
226 893
546 127
69 510
338 289
316 59
314 186
646 616
346 1000
451 669
698 968
434 700
759 551
582 717
219 743
29 274
604 388
696 122
171 861
896 259
687 803
847 382
283 881
585 452
874 592
307 383
390 214
205 178
474 46
676 183
956 239
411 398
463 263
212 860
199 280
378 820
533 846
656 583
620 523
136 273
367 931
334 632
72 437
262 369
296 36
800 31
26 498
986 356
744 683
913 339
124 501
600 941
20 659
540 662
409 36
529 208
280 964
408 266
513 523
893 64
909 85
82 272
337 242
619 813
66 261
828 409
120 217
515 813
780 834
222 449
480 923
112 610
44 175
382 187
275 952
85 816
250 582
828 441
902 705
162 820
107 581
712 5
8 678
738 57
382 904
153 823
972 611
468 595
147 203
74 108
571 536
145 324
943 685
914 35
827 944
358 865
669 683
866 44
563 905
796 34
842 621
970 297
433 1000
420 941
522 53
348 924
134 80
238 23
773 325
255 317
689 287
792 866
298 916
178 607
82 772
5 34
67 724
401 123
893 359
118 294
249 666
210 181
760 496
278 881
744 324
800 909
98 158
753 784
807 829
113 137
616 635
986 880
733 725
516 193
84 191
867 527
592 91
260 969
38 308
939 956
806 199
751 540
896 40
621 518
364 167
827 729
828 322
177 82
642 465
343 772
571 38
391 469
788 833
283 468
860 902
530 602
193 709
354 959
616 172
191 424
627 568
81 163
128 287
150 346
208 738
227 98
893 241
46 459
1 572
615 291
884 647
499 222
547 972
323 235
461 471
689 129
53 720
489 14
856 992
430 522
41 117
565 802
414 750
208 679
185 219
485 32
943 391
18 596
538 924
64 727
969 447
409 120
802 775
40 438
47 421
983 514
989 849
124 821
624 838
124 387
884 137
438 674
221 579
678 671
178 366
351 86
243 241
223 408
416 268
383 341
775 664
653 699
252 518
75 451
974 578
763 642
359 936
43 429
984 177
164 483
337 56
479 226
659 383
572 663
739 509
69 296
547 678
280 453
552 97
4 293
797 143
91 585
516 221
616 910
252 915
789 398
774 602
142 336
934 364
42 32
87 340
365 174
165 573
617 332
541 984
888 609
252 342
364 205
302 926
423 991
495 876
223 820
340 843
965 985
459 293
268 651
821 695
187 536
446 537
736 435
881 952
319 236
658 332
61 244
984 4
816 907
198 87
249 56
738 545
903 223
802 210
593 116
585 957
857 648
356 544
500 9
357 991
847 668
689 199
258 570
95 898
146 351
247 324
477 487
948 166
372 158
548 74
191 601
173 220
225 498
477 345
170 542
450 333
625 153
240 494
547 594
290 615
124 923
154 674
537 550
780 102
55 447
310 935
502 474
542 364
832 900
857 647
243 211
382 595
986 61
583 703
24 977
728 521
90 100
287 794
391 947
168 617
288 6
628 115
256 567
539 202
377 797
401 316
969 353
384 681
125 556
572 759
692 728
988 942
368 234
858 787
236 595
299 823
332 10
11 53
667 482
784 609
871 853
609 976
486 839
545 532
1 240
416 397
450 392
536 36
854 454
184 719
372 981
295 795
979 992
418 752
184 822
596 509
589 761
443 315
617 271
485 375
513 491
142 74
14 147
677 537
403 329
652 342
335 626
748 75
63 588
91 74
133 162
726 367
301 147
185 995
786 811
890 835
603 574
992 816
640 935
284 72
162 827
574 193
51 360
631 52
385 491
110 881
301 495
494 91
869 704
811 88
661 314
611 865
125 136
875 987
856 612
518 957
69 538
29 25
411 833
76 751
947 655
315 114
618 138
580 408
389 892
497 698
913 141
231 925
879 410
727 208
426 894
385 460
13 695
155 163
423 895
235 664
804 92
438 759
383 482
435 619
168 58
844 400
482 33
938 247
444 387
908 437
70 249
203 250
391 955
855 921
322 817
510 378
77 983
424 736
380 281
879 687
974 124
278 46
69 490
732 617
865 153
239 598
958 718
573 240
917 553
427 988
450 232
274 657
351 489
929 158
846 849
616 185
923 752
110 757
546 839
478 500
29 261
829 606
627 413
379 790
574 796
729 975
253 953
123 905
372 337
380 186
396 496
473 531
34 879
808 182
978 78
184 910
173 433
195 886
79 508
340 908
764 358
76 445
947 801
420 855
266 435
69 89
527 617
290 56
406 453
691 89
208 344
381 692
159 185
362 1
697 715
1000 360
49 882
756 216
259 737
684 598
974 281
763 182
789 565
25 780
710 831
27 21
696 59
358 756
502 511
601 830
50 677
185 669
446 307
433 434
870 979
383 808
35 80
160 272
307 573
529 194
481 678
638 242
760 886
242 634
557 483
229 955
878 24
305 675
704 953
622 923
181 661
904 117
572 470
595 451
64 347
46 78
909 158
208 672
95 847
202 639
938 244
993 825
767 459
565 330
345 642
538 31
944 321
104 286
373 607
727 437
362 225
985 260
427 546
283 91
569 99
589 380
185 200
200 716
972 805
74 397
875 49
821 243
30 735
385 267
639 267
767 170
697 189
24 986
410 922
442 940
189 886
343 464
934 899
76 119
469 915
362 714
314 534
719 572
700 450
652 650
793 634
542 679
476 546
167 732
98 578
788 183
521 978
526 821
927 782
592 466
234 91
559 222
597 65
269 705
888 160
136 978
613 35
563 542
415 692
582 492
822 590
545 29
963 952
167 227
230 442
89 229
905 621
577 919
982 411
240 588
68 921
506 41
590 586
56 680
895 806
521 330
577 646
714 488
867 92
351 380
975 483
304 699
934 599
16 24
269 598
256 500
260 120
865 96
212 741
490 377
39 738
734 541
457 63
187 691
687 878
456 116
779 897
454 142
116 166
467 615
796 903
955 865
327 205
598 284
47 382
555 905
967 29
598 348
984 670
113 624
417 696
763 197
852 753
608 129
930 443
654 198
315 355
523 6
904 108
60 268
272 612
14 748
472 903
976 843
643 599
586 832
144 674
455 722
86 144
849 326
494 244
305 837
689 949
789 183
837 882
926 82
622 593
972 818
773 428
413 863
504 463
700 824
703 232
731 678
65 546
971 819
742 807
514 57
198 453
376 14
898 421
780 42
457 547
872 618
761 651
750 710
517 759
575 808
946 321
915 529
351 495
329 67
920 354
746 554
892 970
514 559
651 846
950 754
531 33
327 342
544 196
367 446
239 849
999 683
141 444
607 426
568 85
187 817
846 722
606 449
253 297
612 478
828 887
355 372
630 678
326 927
927 792
951 86
730 742
539 226
859 564
890 710
283 967
459 609
255 328
164 792
677 67
965 284
209 197
384 996
966 382
440 768
425 1
203 574
472 882
785 15
885 466
451 678
239 305
250 371
954 136
852 554
694 292
991 529
589 268
729 387
480 849
909 691
598 200
917 6
854 812
455 416
300 497
143 706
652 359
734 136
114 209
315 911
462 503
21 891
938 414
68 262
271 107
446 246
106 857
531 410
666 204
194 353
90 537
29 105
978 304
123 653
353 80
571 754
28 397
378 119
369 681
383 805
334 176
363 657
493 945
38 185
447 272
921 626
132 818
236 604
729 850
774 859
776 961
600 931
902 240
249 239
19 298
172 183
12 410
640 257
388 466
972 964
55 476
122 452
325 998
827 230
191 977
517 841
343 329
69 269
822 661
323 775
275 18
255 538
680 942
550 480
494 495
356 568
230 211
288 244
430 917
32 283
681 677
114 227
204 187
874 75
712 845
261 734
790 317
500 25
834 389
439 204
628 311
95 621
584 541
619 230
202 559
669 176
234 386
72 786
839 171
86 829
708 952
92 480
929 97
661 285
784 341
63 567
34 223
780 981
934 871
871 27
755 405
751 277
658 398
714 372
349 956
689 40
987 334
698 456
252 926
763 880
575 968
736 729
413 59
406 70
285 997
315 238
861 40
737 504
544 388
235 264
750 804
760 982
42 273
950 649
746 219
256 728
278 839
4 94
152 282
302 688
952 204
55 233
628 848
165 95
708 931
734 215
795 30
516 43
458 892
17 760
829 720
386 926
948 495
967 40
448 103
496 382
62 872
624 18
232 242
512 835
21 178
62 608
77 978
691 969
864 546
773 504
473 114
537 219
251 356
51 164
922 610
748 909
688 189
833 786
38 768
9 382
75 325
275 633
322 437
471 715
271 23
14 505
233 694
91 406
286 909
52 326
381 139
193 487
434 184
70 394
548 92
976 103
801 829
145 88
337 211
258 117
448 38
136 226
970 486
832 561
452 576
463 197
845 439
180 189
734 882
281 552
33 702
999 258
52 909
354 69
798 609
399 913
347 71
453 571
273 127
719 236
394 951
547 381
184 585
470 498
759 794
502 1000
718 699
189 198
433 779
145 291
4 765
313 932
269 670
669 946
258 894
358 345
27 618
281 210
74 824
33 64
353 949
488 208
704 378
627 410
577 620
940 607
115 972
532 631
917 279
574 905
666 193
29 598
132 254
11 512
905 594
432 37
27 607
763 416
829 917
717 592
122 440
707 166
502 831
926 838
821 478
908 432
945 931
132 416
699 467
310 356
603 769
487 922
359 57
844 165
715 284
163 736
257 471
946 417
590 291
326 790
536 34
552 177
389 550
699 193
496 829
760 560
273 554
276 237
195 94
134 633
860 164
292 943
431 997
210 531
154 210
892 438
823 376
921 181
742 324
196 958
148 287
486 594
237 292
284 194
98 802
668 994
12 474
602 510
566 716
745 951
599 729
568 368
627 456
401 423
940 172
268 969
921 880
295 167
488 171
944 513
360 778
870 292
288 228
22 209
973 345
394 922
287 374
289 855
418 70
584 23
818 949
907 321
166 982
445 718
516 59
552 190
254 342
829 592
124 660
980 190
774 681
675 585
674 902
714 532
325 210
613 236
357 741
800 715
354 981
416 322
732 711
130 555
324 255
164 413
639 836
585 547
428 830
672 347
383 115
501 509
990 266
769 311
756 53
240 571
137 755
397 861
595 427
944 319
529 899
689 734
504 845
540 303
459 603
73 423
931 228
77 324
944 546
508 844
665 137
283 105
928 908
107 685
520 415
836 830
846 168
877 22
29 519
336 153
427 21
225 731
314 705
637 422
880 479
983 457
284 672
674 836
968 683
587 989
689 100
297 240
961 331
436 656
623 50
617 293
963 861
86 208
208 211
882 371
930 972
341 472
406 745
356 891
120 912
633 729
889 134
372 95
964 497
842 986
582 74
333 821
290 612
81 157
796 153
187 286
825 579
429 888
401 475
856 857
443 66
201 755
651 838
726 682
390 96
924 668
898 202
273 567
29 209
14 336
295 263
822 932
824 68
210 544
260 481
317 710
382 77
279 970
706 194
656 443
712 189
951 727
38 718
957 480
386 525
63 114
617 75
210 590
277 446
780 770
910 283
625 16
418 358
666 80
352 186
512 593
557 415
303 126
598 489
567 818
689 612
598 451
393 455
398 206
787 797
916 104
237 862
340 939
13 881
330 249
214 343
137 869
831 400
618 176
167 866
292 235
982 925
101 830
66 765
774 137
646 685
935 264
176 85
647 872
526 368
976 349
231 535
712 586
950 795
476 101
283 978
781 269
429 745
776 665
490 777
613 472
765 881
445 997
734 969
358 903
403 800
535 694
601 300
1 898
872 742
233 605
755 335
242 887
670 459
444 447
607 887
739 317
975 933
530 835
195 188
14 717
1 207
774 147
706 943
443 139
994 584
731 606
387 608
351 784
12 80
95 273
998 817
117 458
383 608
890 454
554 981
1 457
361 24
44 641
323 842
878 257
580 698
876 602
228 345
701 23
480 354
810 960
907 764
194 640
421 532
712 770
149 626
176 256
942 1
429 918
115 529
941 957
810 531
616 230
659 421
476 816
664 901
774 657
846 882
681 65
846 613
60 993
282 748
385 879
581 725
684 54
292 652
360 618
991 356
654 195
735 490
307 521
705 888
612 744
179 658
120 33
842 549
325 342
211 421
479 153
755 485
841 784
483 969
408 925
815 115
118 254
306 416
881 900
123 455
684 700
463 181
199 576
171 618
929 361
151 272
220 689
327 291
572 32
886 109
525 138
62 569
388 534
40 821
976 453
21 909
745 52
674 464
261 601
892 543
569 803
835 320
22 387
996 30
353 850
870 575
721 358
595 7
370 157
977 809
275 5
190 949
52 588
717 328
144 732
49 705
358 687
684 401
10 270
713 408
578 390
410 976
954 941
63 365
899 704
824 662
61 498
686 43
89 247
578 962
817 969
608 308
145 450
748 892
165 381
768 438
680 755
104 587
783 378
284 896
490 55
551 198
124 373
77 766
334 344
389 858
993 978
167 885
917 58
334 986
144 559
116 579
618 322
947 234
827 910
819 694
580 518
796 963
970 968
818 507
518 32
870 101
862 749
603 17
50 300
386 33
348 658
59 793
989 461
631 771
593 577
397 489
385 341
578 886
92 553
64 474
682 709
151 397
890 491
104 776
335 511
800 411
610 742
631 555
308 967
159 488
460 179
298 363
100 973
682 389
959 391
718 165
35 679
374 798
623 977
155 246
608 112
463 883
902 997
124 42
468 156
394 707
508 549
670 116
176 21
244 680
352 543
89 616
655 324
609 251
361 842
324 960
104 810
742 758
21 10
886 714
568 39
774 751
146 462
70 323
577 529
607 663
769 824
228 316
4 150
982 159
882 279
645 594
699 453
65 289
852 378
822 975
230 670
803 279
795 187
951 340
126 998
800 297
429 301
730 63
30 543
386 52
520 596
875 321
24 360
529 184
128 59
603 87
190 191
177 629
71 745
561 654
754 423
962 914
943 448
93 247
820 577
719 525
90 758
750 774
234 999
812 622
145 519
300 833
598 646
327 94
668 568
692 260
264 401
512 566
980 821
139 885
192 830
269 587
512 395
170 771
226 517
643 512
689 58
147 174
193 874
350 759
351 444
151 552
144 970
532 571
944 401
957 18
772 561
152 493
359 82
277 471
678 218
135 390
185 372
86 648
446 427
364 959
309 897
718 828
785 160
34 244
383 25
383 975
149 56
319 637
659 612
511 462
234 268
845 89
981 610
902 895
876 605
892 177
266 824
177 110
778 893
742 753
523 482
443 71
593 466
483 243
968 115
699 224
938 792
35 396
574 402
962 445
305 140
527 270
65 186
399 329
951 970
546 471
377 467
162 35
959 864
819 677
592 638
988 677
616 30
511 615
277 316
384 238
468 119
571 11
59 476
264 964
172 828
525 560
27 433
717 763
325 714
409 594
876 488
174 247
885 97
217 36
125 966
3 372
113 334
444 139
633 130
378 614
774 277
851 102
93 255
424 928
145 64
506 44
782 713
778 402
991 455
789 535
283 132
337 517
375 428
843 769
280 488
121 467
514 59
155 318
891 333
768 69
67 407
332 46
310 873
203 906
703 276
922 641
885 103
319 951
766 896
553 504
137 273
463 918
503 876
459 95
675 695
1 987
815 291
207 615
869 528
588 875
672 343
701 741
33 400
928 926
130 521
918 527
623 414
316 988
288 794
866 544
576 898
842 882
992 893
145 756
900 811
32 187
691 197
503 282
845 81
731 539
221 164
573 998
669 901
478 952
299 557
670 295
80 379
758 743
24 501
622 921
489 275
444 28
288 160
677 220
230 655
573 743
262 353
173 58
482 765
177 547
946 667
795 699
441 838
757 857
573 952
281 956
843 853
739 72
560 727
777 442
348 661
214 110
96 601
992 591
130 236
699 226
373 622
943 339
571 159
724 572
938 509
525 371
560 361
599 763
290 555
637 184
509 598
964 961
805 804
323 852
638 860
830 796
938 74
190 474
358 649
457 705
984 55
507 559
365 350
841 106
613 954
251 733
62 372
214 290
49 537
3 256
292 98
234 500
722 817
6 654
862 140
902 494
693 959
186 994
34 529
581 18
727 674
922 406
426 285
310 37
907 962
367 517
168 973
574 706
802 133
761 747
318 823
714 450
709 981
128 315
395 986
945 951
755 694
540 69
450 238
337 615
458 348
690 394
908 136
544 935
689 834
350 31
472 460
40 809
952 805
23 370
740 638
41 833
408 666
625 7
586 580
861 744
736 694
910 43
1 498
842 491
310 948
738 688
566 990
754 717
653 749
282 445
431 553
652 806
486 10
794 607
579 591
376 433
574 95
708 722
869 138
846 391
490 699
790 6
65 741
821 520
990 501
334 868
70 340
963 2
259 808
782 368
33 717
131 219
889 84
503 229
205 357
971 138
104 486
169 341
783 264
179 839
21 822
383 379
566 672
824 246
46 399
881 148
460 443
27 2
55 845
695 238
516 676
547 576
144 725
321 670
536 350
57 318
163 607
278 141
163 46
780 782
795 590
407 777
991 28
255 371
63 907
261 686
733 5
905 409
953 796
341 586
726 372
955 156
439 196
525 831
963 417
995 576
884 192
77 58
727 845
486 859
794 555
675 947
147 909
877 34
711 66
461 88
679 374
307 735
283 582
383 882
38 635
818 728
492 881
811 537
339 767
636 477
374 398
417 715
596 898
199 765
906 252
657 75
909 433
883 1000
821 80
414 276
628 3
563 316
274 752
430 99
523 298
334 261
375 515
763 307
51 17
960 890
948 913
491 91
776 389
853 340
353 201
991 207
406 125
439 967
904 260
510 920
69 499
46 467
942 656
212 473
538 212
581 681
421 717
362 293
337 976
964 423
733 451
131 718
760 531
566 511
591 219
731 853
127 752
251 928
386 970
510 52
312 636
310 639
25 211
730 234
929 440
687 253
907 876
479 95
435 580
385 477
803 577
180 6
294 677
874 842
375 571
887 151
22 449
50 649
144 852
92 817
622 406
417 521
993 545
652 863
14 955
900 477
364 486
279 182
459 351
798 972
816 626
544 275
538 37
350 270
52 223
50 492
191 707
648 706
738 411
863 53
651 772
994 832
193 957
277 930
234 38
987 43
241 107
131 715
45 943
963 939
278 815
591 871
197 681
734 631
894 155
432 570
648 790
338 116
472 782
614 812
460 695
16 517
209 193
811 289
740 510
959 816
173 97
764 502
649 141
598 913
743 409
735 569
594 160
959 758
215 973
251 975
814 928
83 488
997 147
100 288
560 370
671 114
889 950
805 433
466 868
542 891
521 945
620 950
906 262
828 247
271 604
78 62
225 902
917 357
100 573
28 719
154 112
637 755
950 858
804 510
854 989
550 159
327 123
436 956
792 979
969 5
265 620
901 897
81 776
157 702
275 500
412 750
175 142
377 330
686 860
455 319
50 69
369 99
17 796
23 720
457 273
520 385
568 567
364 145
922 655
695 507
43 81
40 20
32 24
387 895
994 465
319 745
82 517
258 406
322 340
412 12
277 815
844 484
583 846
164 668
941 507
948 346
591 747
541 383
613 976
211 6
699 535
201 918
467 128
663 277
333 330
59 572
657 724
756 772
981 659
734 372
10 950
179 107
925 834
591 913
468 610
479 154
975 665
455 16
743 891
187 327
805 323
335 290
13 667
45 692
308 725
428 201
213 21
107 141
939 478
302 86
991 53
414 528
445 1
87 657
552 851
359 285
95 422
712 651
383 842
618 938
939 335
757 260
17 981
981 966
251 675
335 533
520 684
459 542
252 557
977 875
219 649
924 566
243 706
211 559
393 95
434 767
472 471
741 577
876 265
182 209
112 830
571 149
244 275
121 542
348 395
302 337
269 702
482 707
605 760
986 92
611 893
16 617
371 942
511 643
172 604
77 239
609 911
679 356
107 292
948 916
190 445
408 675
645 157
634 709
146 602
548 492
305 412
784 160
617 449
108 376
513 504
865 594
243 273
133 574
384 524
714 730
521 24
279 103
522 227
843 236
216 883
58 440
324 400
512 329
360 569
875 461
352 628
862 822
151 261
543 729
976 29
597 34
365 704
665 575
874 524
442 816
707 36
320 176
354 371
534 617
265 348
519 583
721 497
831 848
647 439
721 963
896 779
392 738
147 654
159 179
583 959
757 200
266 622
10 273
308 460
30 39
698 725
757 286
170 185
720 568
109 598
751 274
987 636
593 695
809 539
194 69
295 753
413 669
717 738
650 464
357 149
842 658
225 515
920 970
956 550
298 486
156 458
82 509
836 306
95 106
413 202
707 206
927 55
533 154
131 861
367 265
538 737
437 649
359 621
156 385
34 885
707 584
779 874
873 22
208 407
721 95
886 115
386 212
804 228
998 967
552 113
800 129
486 371
842 721
723 502
192 885
786 659
835 108
565 409
725 622
148 553
622 52
942 73
111 506
198 922
620 774
923 745
640 991
264 901
405 759
360 597
792 240
393 258
907 737
613 278
677 705
75 918
988 903
872 367
86 599
501 941
217 802
391 154
341 643
709 295
753 151
121 23
560 8
917 927
776 395
486 835
536 244
644 235
361 527
436 543
763 38
394 125
615 199
836 971
748 951
355 247
267 651
54 828
143 560
699 526
934 72
353 832
742 723
245 492
474 886
823 725
73 395
841 444
768 633
121 837
324 915
403 835
516 278
735 6
70 496
242 952
668 604
168 630
890 149
399 57
608 879
173 213
495 137
382 633
293 740
551 950
547 65
186 497
30 845
801 80
563 947
412 745
377 763
333 423
840 624
290 521
701 562
274 964
262 104
636 593
46 750
554 117
401 484
262 514
498 356
65 271
611 765
198 661
104 974
787 695
175 930
241 143
158 605
283 404
67 180
457 862
493 840
210 914
125 288
796 229
950 784
544 764
206 675
171 864
156 728
145 196
549 863
957 835
11 685
733 220
961 7
2 540
228 409
228 808
821 54
913 157
730 111
371 360
654 858
961 430
553 776
779 462
718 800
611 609
913 490
922 900
271 74
572 986
891 382
545 153
976 457
723 496
223 517
439 851
57 116
388 235
134 319
741 138
629 835
314 93
26 935
324 101
734 873
743 258
547 249
164 763
356 231
108 198
840 709
802 289
662 827
131 434
341 976
211 667
414 937
713 682
987 669
619 838
716 562
5 404
572 987
48 267
989 527
630 860
541 729
431 795
808 737
949 123
205 367
799 258
418 581
984 834
213 590
631 298
610 387
732 923
341 591
75 491
434 710
679 27
485 628
289 298
704 547
204 658
407 141
113 54
173 218
14 352
738 592
968 557
613 514
420 259
857 330
355 957
602 133
711 487
55 618
228 790
204 215
202 268
303 50
424 605
978 757
800 125
625 721
416 842
278 621
886 202
214 173
621 773
272 121
203 891
381 738
901 853
803 432
997 640
829 911
348 240
696 171
495 793
550 721
300 496
96 629
654 238
590 763
355 782
573 38
26 843
357 567
433 951
351 216
386 401
490 170
159 879
416 855
965 165
336 507
61 440
939 811
686 163
408 434
416 562
150 565
887 910
274 988
695 399
549 997
623 265
446 538
602 587
151 485
629 269
673 964
194 925
397 283
202 550
756 812
756 435
222 488
276 314
525 881
891 116
962 742
216 887
562 310
981 349
57 512
501 983
779 954
326 74
120 432
846 890
523 868
566 677
16 281
780 296
150 310
41 626
396 855
81 885
969 284
483 606
34 348
56 13
679 345
257 652
977 652
667 131
571 720
138 613
424 409
288 403
583 157
497 816
107 764
624 296
596 566
25 532
743 193
537 393
557 898
637 617
433 519
578 935
162 873
914 486
763 689
516 647
535 299
988 5
334 483
549 385
895 35
601 10
384 491
965 903
909 651
481 50
42 325
20 291
990 117
70 888
524 422
989 685
650 478
669 282
428 186
300 13
365 538
559 936
715 457
494 69
473 439
434 732
967 271
119 375
752 363
413 370
895 277
284 657
415 606
661 763
109 108
510 897
679 613
658 152
828 536
225 374
386 341
591 953
926 897
456 206
792 700
769 474
748 548
485 850
650 248
325 160
523 608
490 205
884 700
70 475
914 324
561 530
970 819
707 288
905 722
680 961
494 729
868 240
267 447
921 323
596 918
726 604
813 870
305 119
62 707
523 574
578 611
11 443
724 625
424 670
217 310
234 686
227 479
759 971
628 836
849 259
355 594
195 871
472 118
972 941
516 662
328 807
912 875
593 686
852 903
26 810
514 109
633 964
858 969
775 228
532 290
510 734
418 189
642 724
702 73
287 567
189 834
563 993
267 192
167 354
810 302
207 465
176 903
712 51
210 725
41 663
887 917
223 694
586 424
159 371
516 263
378 898
1000 829
803 725
799 252
284 621
812 15
357 313
929 961
856 663
284 773
606 187
48 204
313 77
735 64
396 639
541 728
17 732
450 474
699 88
774 504
57 538
632 235
896 461
956 734
842 154
650 839
232 165
52 122
63 186
507 253
914 526
922 970
718 871
819 989
392 164
124 597
920 821
38 974
997 65
679 980
461 850
212 307
817 660
652 95
320 978
53 491
287 238
821 823
854 930
626 697
669 951
831 245
531 889
112 737
784 150
878 945
420 465
979 459
566 761
184 626
468 270
270 328
462 152
87 999
705 954
628 35
698 986
241 931
17 23
974 670
910 570
804 351
319 854
361 45
970 8
412 294
513 495
184 919
651 129
275 542
611 657
945 319
459 676
46 89
861 357
280 246
618 630
416 840
891 830
496 648
34 752
60 12
53 658
606 503
291 617
633 328
787 460
566 341
377 562
999 373
905 661
365 987
823 19
545 706
114 43
408 16
663 442
651 487
728 547
368 448
250 837
202 51
446 463
344 216
313 882
125 787
177 581
603 109
832 890
619 951
279 598
227 233
900 464
852 288
263 168
289 605
71 95
867 591
404 217
74 679
815 951
180 314
748 954
488 797
551 1
396 448
853 211
429 3
417 474
37 235
464 973
405 10
545 373
623 618
176 393
208 710
969 373
944 431
482 320
161 777
669 181
7 727
209 100
76 607
227 782
879 743
508 43
932 43
867 268
146 559
129 65
312 719
64 882
821 24
576 733
599 762
299 152
628 135
450 106
605 536
114 264
300 147
652 993
658 782
534 13
686 905
929 606
35 124
932 933
485 808
240 919
835 831
364 738
456 963
596 532
377 379
932 887
7 471
886 717
124 843
91 409
91 445
360 587
793 948
224 502
145 548
677 449
307 131
30 25
881 104
542 185
849 487
70 368
635 329
821 687
792 545
458 62
923 115
421 340
681 884
104 253
526 85
896 923
1000 288
357 493
36 499
453 370
515 871
479 443
117 687
739 515
766 240
977 858
261 467
142 525
5 395
463 188
515 862
500 711
725 782
189 502
16 629
969 183
860 298
823 888
213 69
913 956
784 347
713 295
809 294
322 940
121 936
564 806
797 712
141 702
844 586
143 888
346 510
380 462
937 681
58 761
828 945
224 585
3 338
355 846
444 650
550 801
76 611
405 79
208 354
581 673
599 22
190 960
183 704
354 445
374 678
993 510
409 867
501 698
431 723
797 230
736 431
778 52
673 79
700 837
955 207
566 594
724 341
453 947
43 614
773 191
88 987
903 373
262 435
775 105
125 342
303 690
570 625
473 100
744 243
387 23
729 636
702 489
929 221
990 325
965 269
381 744
800 736
869 902
966 901
803 501
34 424
972 530
523 43
427 13
965 241
114 311
661 541
817 171
701 60
503 509
538 351
583 630
657 818
736 593
499 123
454 337
879 136
11 292
185 247
426 744
750 713
566 306
800 611
781 550
369 641
365 497
415 552
635 721
517 623
336 493
508 945
932 492
955 397
244 212
142 619
77 210
264 10
733 263
655 174
694 862
833 445
581 378
517 40
489 149
681 788
917 31
982 517
584 874
50 48
566 202
890 12
707 13
495 260
727 997
447 993
138 313
177 163
47 203
575 192
97 892
584 486
882 851
856 348
507 575
544 561
960 155
459 341
191 195
422 988
459 802
387 220
588 572
746 798
217 480
137 955
292 362
326 179
708 750
738 382
359 899
851 22
512 582
93 212
934 659
123 888
34 152
350 876
59 569
319 905
346 427
809 858
437 703
183 749
672 252
381 654
781 50
820 696
873 343
370 144
999 729
146 587
418 49
33 467
250 738
16 59
721 982
732 416
408 251
413 24
218 773
541 592
448 104
332 868
125 625
32 744
255 527
797 740
810 367
827 657
515 730
308 872
942 257
521 31
482 891
47 880
51 230
550 198
900 77
247 399
185 30
580 181
182 502
864 518
721 900
201 9
836 746
179 954
142 493
974 83
882 454
415 620
544 996
964 974
255 53
966 47
782 841
47 813
263 776
855 272
333 823
466 546
967 702
797 626
942 825
197 476
350 133
224 212
729 46
798 970
237 218
817 417
184 203
150 146
640 128
927 903
64 54
81 200
391 507
664 11
797 593
259 249
934 76
136 150
274 899
22 35
874 47
699 322
696 608
983 389
889 283
967 634
89 778
742 62
403 306
441 63
624 375
555 933
390 160
620 891
65 100
15 539
533 608
551 177
720 541
795 252
289 498
123 494
825 710
88 724
859 967
300 11
987 81
42 236
73 153
117 171
148 706
274 938
493 28
340 927
274 442
202 640
410 17
923 394
931 583
171 394
51 296
223 77
290 237
302 345
421 933
187 671
834 444
615 92
748 557
900 567
657 121
794 360
759 800
553 282
408 682
635 554
307 23
594 210
614 764
731 666
278 662
156 583
746 699
417 837
182 869
148 827
456 491
530 843
58 203
454 773
285 900
758 386
592 283
803 231
64 991
221 316
581 912
970 601
566 253
22 264
341 323
211 256
452 405
350 920
267 36
179 304
347 30
694 207
511 646
492 944
570 229
18 251
78 839
804 569
709 650
714 531
881 882
678 951
560 282
531 814
193 348
690 734
49 351
455 420
530 893
772 44
884 412
627 770
102 107
391 566
542 209
289 66
795 442
397 78
121 32
167 447
996 986
291 458
496 138
881 308
415 216
858 671
31 774
341 359
338 355
484 415
377 951
976 480
742 552
281 778
935 8
354 572
333 43
205 833
757 20
424 956
256 492
952 854
212 89
502 291
658 997
191 342
657 337
336 27
837 342
154 782
130 476
369 773
81 550
573 966
39 157
862 89
83 383
915 451
248 499
891 776
274 287
245 440
317 330
406 653
127 293
702 582
524 659
459 526
55 207
142 491
316 910
468 554
195 109
56 997
981 479
612 607
277 897
354 674
444 908
949 761
606 839
766 44
468 352
959 844
948 735
2 271
116 663
433 456
102 120
545 233
388 554
152 10
230 480
759 626
661 266
738 603
241 294
114 472
18 820
956 504
29 918
74 986
669 51
852 143
253 335
959 423
491 883
631 957
592 183
133 788
255 879
966 173
492 145
427 860
573 871
830 435
463 869
697 79
826 846
64 356
115 97
268 174
130 487
187 380
761 581
390 699
578 67
967 727
828 607
52 575
667 219
804 912
570 503
81 308
133 657
833 585
801 541
923 731
875 890
701 891
74 764
281 575
541 888
46 623
906 108
489 809
337 950
856 937
784 936
668 154
338 734
291 740
610 218
365 883
582 981
407 267
448 413
938 303
231 339
993 824
513 635
983 209
710 182
805 377
471 840
671 955
744 957
93 656
719 34
139 577
12 382
822 651
721 332
43 288
705 209
147 939
910 123
185 414
552 891
674 19
884 205
573 334
511 991
907 137
864 965
509 958
389 505
144 290
26 991
950 892
210 125
873 240
876 574
862 777
457 988
743 385
948 394
328 610
362 79
405 682
562 938
345 146
446 204
232 819
223 541
661 614
970 178
970 188
823 892
611 29
576 683
967 597
113 953
147 322
392 616
626 458
911 374
807 232
981 969
992 775
284 466
57 614
403 186
999 403
674 708
150 682
504 885
971 24
345 700
63 710
460 945
567 888
753 719
489 208
571 201
897 31
437 506
547 962
343 466
561 782
919 14
656 819
448 398
811 397
535 547
54 304
510 131
664 975
977 871
904 843
81 844
363 598
121 763
649 159
403 727
664 33
466 929
772 596
278 840
967 598
595 981
843 101
616 137
48 827
57 550
59 967
572 714
47 70
774 658
590 223
5 920
632 97
227 550
290 579
367 893
692 387
750 445
252 655
918 433
771 705
571 604
928 646
145 470
458 257
396 835
28 205
961 916
556 47
42 162
368 661
646 545
326 845
344 953
345 951
633 364
484 467
763 158
896 356
934 938
365 849
598 139
169 800
751 973
96 836
187 885
780 685
684 847
41 266
969 720
137 98
23 970
661 340
912 677
140 247
102 252
748 631
895 883
80 210
683 828
405 568
280 313
922 381
886 908
110 755
555 207
472 98
298 737
987 287
508 535
598 74
976 27
848 773
481 559
584 112
365 892
925 388
495 254
769 229
833 906
693 872
898 355
429 300
687 919
557 140
42 20
773 349
613 49
554 137
50 788
209 931
494 608
236 723
603 782
168 517
38 82
426 729
35 389
551 760
496 116
630 469
333 354
571 845
285 320
880 462
266 116
687 88
72 824
365 194
454 62
818 381
81 635
153 870
841 436
39 374
727 934
818 101
790 49
802 146
944 38
774 984
180 690
935 267
534 895
526 767
967 911
252 249
493 485
283 118
955 759
557 198
800 450
963 439
363 478
516 148
345 304
493 122
29 168
183 725
495 975
634 502
268 572
121 242
900 353
559 555
946 439
822 135
536 432
960 927
995 567
792 500
623 369
459 419
191 848
539 418
261 191
497 509
892 422
814 379
343 405
748 236
495 194
625 326
226 114
710 806
474 646
750 553
223 446
299 833
549 768
326 895
943 975
458 664
457 739
619 933
505 471
553 642
796 92
670 825
848 604
30 77
179 828
553 321
153 95
221 619
89 391
111 282
594 170
539 366
91 8
64 337
220 131
569 800
894 597
720 28
363 953
175 381
874 413
391 239
521 862
615 879
771 786
73 418
310 947
73 807
870 781
122 989
285 355
247 726
990 295
180 592
984 727
214 857
684 945
331 531
954 555
614 778
25 222
852 917
329 207
482 91
577 718
70 792
311 145
265 886
805 369
405 782
302 42
726 499
802 53
979 477
943 75
805 894
644 231
92 80
364 418
472 254
716 897
101 43
71 480
728 960
439 408
593 920
796 158
820 638
733 619
674 335
118 647
12 247
303 834
912 724
493 67
608 317
891 114
993 989
697 193
928 562
493 582
952 666
380 623
977 15
466 845
240 342
680 450
659 68
753 91
361 706
898 717
759 72
735 975
63 935
603 682
867 12
781 691
518 835
786 487
478 334
812 873
288 691
223 310
403 254
758 369
329 472
679 638
484 888
992 319
658 695
106 260
747 637
319 650
916 852
869 623
925 382
429 776
686 79
262 335
612 458
770 149
254 963
441 800
617 213
33 815
231 308
943 28
952 663
129 628
982 900
981 791
526 721
324 994
911 954
338 494
374 274
332 787
709 854
915 929
617 957
664 787
130 400
420 908
189 519
73 921
573 739
797 811
788 47
124 825
602 678
167 853
719 68
712 521
760 285
850 536
964 878
74 478
822 394
783 834
8 501
825 269
140 701
733 627
382 263
876 502
284 142
146 294
32 88
929 775
785 380
133 361
775 20
111 931
532 325
984 298
81 301
257 424
407 557
556 857
290 928
653 844
612 955
580 356
271 476
596 817
766 390
529 189
45 50
226 833
857 586
788 251
316 823
965 789
468 192
431 505
102 996
334 784
756 487
321 396
158 856
476 697
714 281
857 349
643 420
372 23
684 924
196 781
39 365
444 489
109 12
643 508
43 377
9 484
699 293
941 985
30 496
35 931
879 248
831 90
670 724
845 605
677 654
611 858
726 944
417 503
176 794
491 194
617 741
266 380
551 356
894 276
645 109
228 362
713 733
110 992
393 510
705 884
977 254
391 175
230 80
994 759
96 356
919 248
758 180
841 393
176 190
248 774
11 278
145 830
878 418
217 637
19 253
612 37
236 726
265 173
351 214
444 138
5 406
331 97
742 3
869 155
636 669
60 380
716 196
897 496
465 48
347 892
625 838
965 616
683 505
621 163
353 186
109 980
86 453
739 212
520 765
736 742
631 571
607 877
155 69
819 854
112 771
820 953
188 31
698 702
769 505
297 952
773 415
626 481
485 238
657 784
367 835
434 31
165 162
831 780
720 553
229 269
722 256
833 545
176 604
610 940
137 141
833 370
531 513
880 18
254 279
877 793
694 42
43 52
105 518
880 628
533 139
244 496
999 868
359 153
373 36
110 11
155 921
242 266
207 802
879 771
501 801
229 335
852 688
390 695
202 369
60 579
139 613
777 175
575 884
375 401
760 495
203 601
953 461
482 59
937 405
292 784
26 301
863 398
598 932
409 710
348 832
372 846
846 980
493 461
478 252
574 651
355 601
150 522
142 219
239 174
929 439
812 253
970 126
917 326
205 90
401 549
4 420
488 754
275 682
73 913
979 207
1 112
83 111
3 846
134 283
663 636
942 823
201 909
535 151
551 34
176 522
26 194
633 125
129 293
71 254
982 917
378 185
380 952
690 207
243 380
218 589
521 333
16 672
580 606
577 866
19 592
969 798
459 150
34 779
362 380
844 229
604 926
498 559
93 645
125 552
477 480
248 748
52 347
174 313
654 570
115 96
779 280
257 684
523 235
65 141
580 795
891 595
348 173
574 388
903 566
966 403
273 508
836 535
760 774
763 195
600 155
168 761
223 203
696 52
733 97
29 434
385 878
425 110
317 510
440 566
899 239
582 298
958 748
448 833
234 560
598 17
823 183
137 354
923 298
378 294
709 248
135 808
284 525
701 827
360 460
698 310
426 787
266 840
936 135
335 339
332 278
763 184
40 793
536 126
739 743
376 462
832 282
108 239
561 414
622 72
584 954
136 918
23 508
232 417
992 492
552 69
769 696
486 310
962 666
524 375
798 21
537 394
520 935
509 837
565 545
86 900
883 457
226 565
314 581
311 770
94 252
648 971
224 277
16 735
776 283
978 594
605 325
708 535
189 161
605 443
486 431
731 423
547 97
5 143
339 944
561 350
249 138
372 137
440 292
544 638
555 844
670 271
982 624
371 582
23 694
569 172
550 959
980 101
909 835
810 618
756 815
501 800
550 52
293 931
527 950
771 3
573 756
510 922
281 14
627 623
946 766
978 934
561 299
422 614
86 242
92 383
349 385
350 504
630 634
453 139
709 381
659 304
445 297
695 167
900 457
382 671
253 152
555 858
441 996
28 914
665 947
681 503
613 468
677 64
905 689
47 895
407 494
408 152
245 660
199 661
3 487
987 753
415 616
298 948
230 713
614 235
705 222
701 315
159 733
694 45
131 236
347 493
774 305
746 987
698 656
487 203
429 73
838 526
45 373
899 155
429 108
934 61
286 180
889 837
829 75
350 203
847 566
927 610
694 988
900 943
59 231
771 620
358 493
855 469
674 343
887 461
908 864
902 668
702 150
120 880
838 88
334 301
715 215
949 442
199 498
216 78
813 925
973 955
265 423
93 642
908 361
842 5
519 641
494 259
495 594
727 28
454 387
381 502
91 661
515 114
718 496
848 659
588 198
909 285
780 714
850 89
465 602
393 589
561 833
55 248
666 445
606 163
702 876
704 727
228 74
73 595
193 532
880 799
446 836
703 549
123 219
897 114
430 591
724 813
865 178
644 313
516 397
608 540
649 49
781 89
479 506
798 271
955 997
436 949
891 522
282 549
738 260
619 681
855 774
220 628
68 175
681 238
517 833
920 6
227 879
398 518
455 402
97 371
718 787
442 158
961 207
830 985
655 448
374 125
951 525
500 126
616 485
473 95
125 824
861 959
586 798
914 855
382 944
371 29
58 254
794 463
217 191
543 682
936 547
222 387
782 964
593 337
637 869
208 152
653 974
822 83
176 996
792 33
43 933
121 79
713 723
781 823
546 98
371 467
715 696
491 865
195 72
677 226
97 42
211 637
176 384
182 205
353 355
24 903
352 13
662 89
367 293
253 280
451 567
824 893
965 451
907 516
681 689
967 731
884 214
995 634
411 609
765 515
422 486
934 275
861 599
898 712
540 834
482 625
297 247
580 897
385 509
768 871
859 230
243 329
205 290
889 534
908 601
711 606
215 432
727 495
388 284
592 147
394 774
162 966
602 158
644 574
926 747
344 606
593 154
650 312
279 984
780 829
64 866
958 171
991 294
772 112
616 252
110 549
118 999
94 172
59 580
112 36
362 821
861 211
886 552
878 62
486 324
387 383
679 966
372 736
241 594
984 787
809 135
879 462
548 319
915 354
179 170
294 894
135 706
392 458
182 230
656 674
3 914
144 394
957 286
998 546
75 501
511 283
824 652
535 566
149 680
147 963
138 884
742 952
232 747
950 891
29 196
782 962
104 524
47 324
855 228
691 16
375 587
999 547
105 407
802 827
795 127
903 428
715 129
205 798
972 760
384 54
174 91
63 758
725 963
802 667
833 116
840 767
152 506
205 795
512 958
929 21
930 546
575 113
379 899
200 293
123 810
196 656
796 509
933 713
585 891
232 224
816 809
928 479
834 307
327 811
348 862
873 893
150 288
810 740
449 285
877 243
656 218
689 28
335 681
21 102
117 392
389 424
68 658
990 4
328 597
201 772
899 782
879 901
195 252
398 806
468 251
230 935
963 921
21 516
614 850
115 328
810 791
669 606
909 308
974 927
276 339
695 517
708 596
314 256
369 731
803 34
89 208
987 998
31 17
793 545
61 573
591 836
350 841
180 249
165 91
575 835
768 640
697 413
813 131
13 997
627 224
92 112
974 166
922 537
27 838
236 214
363 924
916 294
936 386
204 671
949 878
994 793
348 480
11 469
156 27
61 313
784 257
689 119
846 66
109 189
830 528
937 440
901 874
602 862
235 174
877 287
84 258
329 369
244 543
772 261
278 812
448 429
679 935
898 648
613 432
227 772
913 311
609 519
93 472
493 822
682 395
173 188
750 467
175 764
924 552
721 892
655 663
849 573
653 299
898 309
744 322
39 594
331 184
705 200
200 776
416 326
594 35
761 450
524 419
281 435
395 859
545 124
580 112
63 45
712 551
889 418
157 700
242 310
355 63
560 177
526 642
737 894
621 563
113 208
254 12
421 487
475 204
469 845
795 515
784 754
470 673
82 487
633 885
287 405
934 596
114 386
987 506
361 861
265 528
603 924
732 999
635 556
692 328
467 996
32 59
992 743
239 823
888 668
145 864
517 328
984 955
868 69
276 438
944 533
618 107
94 499
947 39
532 260
557 304
895 536
699 348
292 566
85 611
121 675
577 551
423 512
279 657
691 118
628 922
116 642
971 354
14 254
438 535
522 5
654 271
996 779
787 14
327 306
975 389
869 738
121 989
35 112
774 961
456 751
74 425
481 174
935 974
195 650
292 343
548 355
52 93
566 234
355 346
796 788
207 392
986 411
541 336
871 547
510 380
938 844
28 83
528 527
832 929
447 675
933 984
52 666
725 901
541 838
765 209
319 606
101 152
957 400
954 1000
140 620
213 589
69 495
604 862
850 728
794 746
217 389
6 877
116 476
232 792
742 158
74 666
602 734
439 24
225 838
180 36
21 810
387 93
402 931
721 251
22 5
813 769
375 974
127 747
751 300
114 284
774 914
465 265
169 766
837 99
327 728
856 750
381 99
600 96
576 332
59 165
611 996
507 259
904 373
867 586
641 834
67 481
701 121
965 428
925 622
350 652
74 224
885 701
310 512
450 100
130 920
329 163
656 851
720 462
947 667
955 909
430 638
153 538
893 396
968 911
606 656
461 928
876 7
170 912
50 410
184 778
224 237
503 408
397 497
844 496
649 340
436 567
611 669
426 883
389 75
461 728
371 601
693 653
863 114
853 445
201 652
98 240
314 479
11 410
407 849
565 531
894 71
674 482
801 77
694 975
36 292
104 14
779 895
474 464
847 355
258 486
686 614
454 72
408 521
424 124
264 860
501 783
670 204
508 696
128 816
187 317
576 125
136 1000
661 491
93 852
978 571
535 837
402 286
221 458
756 995
702 865
499 54
857 759
239 493
443 237
798 810
465 365
633 625
42 184
457 294
693 463
516 166
840 92
83 356
294 929
442 667
865 730
895 62
283 620
814 746
35 869
902 914
207 408
396 594
638 424
475 500
539 659
33 848
291 856
522 666
27 32
801 976
464 596
814 166
797 400
163 441
441 506
346 876
19 109
920 142
551 855
55 908
153 622
336 18
483 641
308 771
955 313
134 913
746 244
185 601
2 13
217 615
348 287
651 437
326 142
4 100
806 467
819 392
33 716
212 957
144 678
762 812
737 669
702 949
339 270
588 931
612 60
638 171
878 34
206 576
12 542
657 16
352 106
710 116
156 924
721 923
731 521
995 545
506 625
567 838
142 341
929 253
861 996
599 531
625 343
528 143
612 617
537 398
570 651
639 432
876 995
639 755
516 291
363 257
791 158
119 149
620 605
22 944
534 393
178 633
239 123
735 301
122 21
78 633
801 659
453 106
792 644
54 344
969 223
989 392
706 972
122 802
168 867
400 854
279 845
466 671
718 58
896 490
717 647
476 484
393 169
563 297
565 3
678 515
479 859
483 863
94 526
436 154
214 337
165 995
755 921
415 642
208 574
952 251
893 146
990 104
318 924
546 242
302 406
974 33
578 380
501 697
667 5
557 505
575 466
651 86
293 580
572 863
232 877
302 412
150 886
918 697
724 633
962 354
752 867
103 290
842 976
879 744
834 447
116 459
592 86
962 338
911 850
100 163
875 297
304 989
368 538
179 693
690 363
586 209
325 420
81 750
470 46
739 694
246 873
746 971
800 573
599 256
781 539
580 160
175 682
64 808
190 532
552 703
344 959
112 420
81 302
499 301
806 320
791 904
428 525
751 152
574 399
220 298
253 669
167 229
368 992
362 473
346 105
405 983
771 714
127 803
846 10
149 842
626 644
134 997
17 805
316 795
698 86
321 440
129 397
797 909
775 430
975 489
753 451
315 771
476 953
356 497
123 423
618 778
560 563
74 304
142 744
114 396
484 61
202 179
677 503
634 255
430 885
279 567
832 596
524 505
243 190
214 413
869 217
301 310
486 164
985 454
367 414
429 88
689 830
356 28
239 535
889 815
944 605
223 226
742 154
835 540
226 352
962 467
562 876
357 236
464 87
509 745
820 444
470 96
192 122
234 32
453 456
671 121
412 326
681 882
132 231
353 106
101 995
628 581
721 853
905 781
80 1
806 461
733 872
971 228
361 178
684 55
77 476
882 170
329 979
861 262
849 635
224 226
996 485
3 569
553 651
917 946
878 216
139 172
729 927
36 470
44 85
810 69
606 423
913 305
648 249
628 213
126 153
973 832
204 785
628 294
983 5
309 548
895 696
373 509
608 468
950 732
388 615
68 574
737 91
260 869
55 174
10 836
970 940
266 861
269 531
677 844
117 122
14 640
784 770
778 151
770 534
884 155
504 63
344 811
382 139
935 89
178 793
464 537
500 742
831 44
45 440
401 700
539 59
242 410
113 841
883 983
714 613
918 901
861 261
702 276
656 646
898 27
606 542
976 109
425 18
756 202
170 788
302 603
172 117
297 401
594 747
599 319
315 441
894 25
730 734
298 488
229 998
488 540
78 355
926 944
392 491
487 755
838 623
241 576
466 635
356 951
147 816
553 171
25 192
820 605
705 187
946 983
552 376
895 944
501 457
847 169
976 704
954 421
18 277
624 523
84 263
705 893
483 617
195 32
333 189
813 959
653 724
67 713
345 782
195 318
701 526
884 43
488 321
839 448
864 324
21 318
506 267
247 973
864 262
301 477
117 76
680 971
355 177
173 814
254 54
342 134
704 500
389 168
19 72
237 705
304 815
623 946
94 737
98 749
999 344
105 779
379 834
149 844
852 317
84 171
522 846
850 26
419 564
611 867
392 78
185 910
983 276
957 502
686 253
279 196
840 674
128 563
796 394
192 916
623 214
168 913
988 837
785 449
968 292
914 243
140 873
724 262
746 162
772 631
438 639
982 36
891 598
239 896
341 369
691 320
943 569
376 466
493 331
767 732
547 787
158 86
34 553
240 597
887 269
750 996
128 773
637 809
589 114
538 719
783 529
329 305
368 322
44 673
950 345
569 187
111 491
54 106
148 765
141 882
533 977
549 77
872 806
718 56
697 63
372 841
996 698
26 260
609 821
808 427
364 80
953 550
843 295
726 298
710 291
125 754
64 915
449 746
744 654
722 470
375 819
31 98
446 939
667 267
841 418
2 908
821 572
849 684
696 80
692 386
390 500
805 789
44 998
488 587
320 108
943 193
665 564
359 332
671 51
291 13
813 89
352 509
563 788
31 250
100 918
175 469
847 711
148 320
950 116
549 184
122 298
173 569
415 161
818 258
545 303
430 849
350 510
799 323
232 514
787 437
674 998
265 846
207 114
404 883
266 367
771 565
464 631
992 531
423 681
472 13
600 806
672 533
249 44
529 123
388 469
408 331
30 804
811 829
602 330
727 864
412 886
532 386
829 858
573 446
889 738
146 491
387 794
927 123
982 208
207 753
513 916
945 751
19 210
131 661
535 218
581 154
784 17
891 728
586 697
175 765
666 442
901 617
732 985
539 208
61 812
29 397
766 581
569 25
294 730
687 583
781 134
146 835
612 943
279 378
269 903
840 938
306 152
567 651
237 486
552 916
693 639
250 328
486 963
640 668
29 363
98 512
359 216
260 694
744 246
261 482
590 777
278 331
3 304
382 435
704 384
794 310
779 148
486 412
53 55
680 996
122 870
226 608
329 436
796 739
31 153
538 761
947 208
348 989
477 991
671 374
146 561
110 154
490 12
493 125
907 963
192 821
989 261
201 669
643 100
211 929
319 78
14 893
23 670
416 456
938 335
23 179
130 665
366 731
841 541
496 958
655 830
307 188
693 62
113 855
620 188
932 563
714 909
117 865
412 354
577 115
772 528
381 688
181 491
489 781
427 359
782 275
430 377
277 117
272 233
422 169
953 845
885 467
560 950
984 416
574 89
651 147
700 20
100 334
797 170
726 89
177 568
961 736
647 611
51 127
3 886
250 857
142 608
268 411
806 143
251 570
861 856
624 608
7 901
532 185
739 834
390 107
744 67
155 80
249 200
492 498
221 219
758 942
264 894
321 489
706 668
478 708
92 17
870 712
220 931
179 609
350 703
808 693
82 482
793 353
598 579
518 971
644 363
637 327
650 554
445 626
551 917
24 632
521 984
370 200
154 620
591 722
888 65
535 487
917 383
890 336
412 511
80 76
611 382
895 564
95 520
366 958
978 721
521 457
747 292
982 482
639 22
820 228
300 238
157 830
283 516
863 763
89 806
310 573
537 218
491 460
929 811
242 485
575 272
515 751
698 480
627 199
256 159
894 435
879 858
647 925
532 521
338 427
595 171
374 704
337 628
911 57
549 150
754 310
509 330
257 915
154 740
321 331
724 418
60 119
770 531
302 578
588 928
970 319
402 771
98 733
298 551
312 521
582 319
485 452
357 13
991 838
805 152
756 344
514 166
452 381
321 794
94 261
829 863
481 27
29 76
864 801
82 15
468 761
23 138
583 169
14 848
576 947
857 235
207 524
1 190
451 591
771 982
28 10
30 932
837 109
159 711
72 256
903 217
507 585
338 60
319 40
819 385
702 326
165 224
613 860
121 800
835 724
986 114
756 336
771 898
528 92
744 552
807 132
764 86
299 868
918 880
991 912
153 489
614 291
368 857
888 247
814 952
354 95
29 934
656 796
177 819
14 921
793 515
85 840
871 979
688 89
779 255
984 38
390 355
220 533
409 8
802 322
38 836
588 659
411 390
975 761
502 883
772 963
173 632
32 393
825 832
577 133
748 180
152 656
651 707
665 269
825 414
896 324
189 761
45 905
637 380
689 357
150 834
852 169
678 944
892 715
479 979
974 631
837 655
968 189
73 579
392 836
918 893
458 982
94 632
724 154
131 521
113 397
220 86
443 504
486 153
44 807
835 979
571 409
428 845
423 416
872 325
782 232
302 248
388 569
518 19
338 424
722 671
130 205
990 398
987 517
699 158
58 266
580 488
920 158
913 118
576 982
471 179
619 886
40 147
363 639
852 521
717 248
975 466
427 771
567 343
61 5
172 153
926 56
839 499
477 76
968 94
476 873
591 950
14 800
109 968
811 514
252 132
280 821
153 261
161 510
372 37
54 796
950 401
608 765
6 96
526 383
554 129
598 666
732 697
687 614
148 19
518 838
543 896
514 661
154 172
297 979
750 922
521 504
143 545
199 123
731 24
408 993
173 933
384 391
855 839
820 716
93 661
162 633
834 533
586 131
818 702
472 19
674 314
596 34
359 192
485 933
98 786
745 302
41 500
899 189
986 366
887 436
285 866
72 28
428 359
414 356
721 822
559 522
683 247
627 696
207 412
406 425
859 804
118 620
13 392
821 446
37 554
103 113
743 705
310 884
743 584
460 109
597 799
678 38
634 224
988 489
903 654
340 777
924 880
355 412
91 237
294 120
358 912
78 603
672 108
840 607
636 318
977 222
187 698
198 44
685 125
869 465
533 230
337 482
688 755
57 258
307 461
999 347
42 331
896 990
613 601
427 237
15 164
810 498
474 348
506 176
495 349
280 194
411 32
421 744
658 918
956 284
71 25
75 914
131 352
602 885
80 284
567 599
594 941
719 473
918 158
991 539
304 531
977 401
419 495
298 271
288 805
778 442
418 441
135 199
504 798
605 56
589 749
272 527
657 647
570 259
740 324
560 688
307 372
726 986
797 427
360 682
717 380
78 638
260 265
71 807
767 625
185 968
458 891
647 952
977 48
621 331
135 335
680 665
696 232
103 257
589 313
631 396
488 866
999 130
266 137
435 727
519 984
916 215
857 188
513 224
627 910
170 110
993 749
452 780
548 971
955 908
255 168
631 753
711 481
993 795
623 384
271 731
242 830
804 676
294 178
711 258
37 757
547 802
319 566
326 795
693 478
987 604
307 562
310 759
393 666
982 107
601 393
686 876
194 469
157 453
522 348
472 767
190 378
580 364
100 352
254 997
812 244
229 996
839 331
283 766
384 458
648 902
74 614
649 652
346 954
664 623
247 540
740 802
322 12
989 775
99 113
501 743
206 821
965 734
13 364
588 380
764 284
729 602
710 977
641 185
176 542
539 815
385 864
357 947
1000 530
243 853
765 343
725 64
591 377
535 420
401 252
819 975
437 138
148 851
425 346
591 899
396 810
608 210
537 992
892 531
724 574
931 622
25 635
225 936
258 594
660 270
23 337
497 749
754 343
865 215
903 992
316 4
233 366
9 717
531 536
647 959
409 747
665 759
472 959
291 562
969 778
557 17
18 45
624 302
507 436
464 144
265 651
42 791
377 829
609 79
302 411
576 193
248 318
684 540
664 138
506 456
244 858
102 429
550 913
432 25
931 801
456 106
863 944
655 884
766 757
394 503
266 244
963 516
398 161
155 767
194 943
77 343
540 314
70 202
19 752
103 755
559 861
720 394
4 487
960 755
309 955
360 770
912 702
95 700
189 655
991 1000
696 975
964 909
468 191
88 722
455 932
879 88
381 605
612 718
261 481
647 318
774 287
461 725
450 885
774 275
889 729
345 310
517 945
337 432
389 28
496 477
825 328
897 439
724 153
320 508
36 513
901 268
337 325
522 878
33 881
122 205
138 299
90 204
498 940
645 403
502 43
326 392
204 188
203 613
362 160
984 449
275 509
776 175
201 109
123 926
920 477
296 726
441 713
98 356
154 986
360 301
275 932
260 528
377 756
16 871
866 68
274 464
662 284
471 185
846 395
471 278
552 256
502 668
716 1000
113 542
726 838
393 857
244 27
369 674
279 660
535 445
464 190
133 554
991 816
743 868
502 467
969 27
670 477
856 885
120 139
711 447
760 580
240 492
14 607
574 488
261 551
767 516
895 90
562 656
288 318
196 451
962 74
149 720
157 340
648 696
977 552
690 425
872 897
494 416
39 152
471 923
760 213
171 666
552 316
421 249
934 1
900 212
804 157
189 716
843 298
233 965
274 271
698 930
991 970
333 261
626 675
304 811
836 999
908 505
542 203
865 151
332 941
225 38
541 323
986 820
874 766
623 952
41 303
674 89
659 678
199 18
435 745
219 855
496 221
914 226
838 900
865 400
426 169
169 699
676 28
937 721
425 694
483 337
2 681
956 181
328 355
139 670
71 69
658 318
405 801
140 622
651 708
903 432
399 14
478 58
18 755
679 271
589 228
298 851
42 146
217 308
571 81
250 736
685 788
622 807
933 831
111 863
939 482
935 285
779 744
727 990
628 178
266 855
885 161
498 89
664 365
815 820
553 513
29 640
100 721
708 120
873 439
87 214
440 306
80 863
295 649
545 896
151 903
156 480
148 581
826 240
938 922
678 432
828 926
695 523
356 550
978 104
994 662
341 814
330 525
797 106
248 396
261 169
536 220
213 392
962 77
847 553
936 90
395 7
143 978
959 935
383 900
214 345
749 275
305 560
762 526
895 465
913 588
583 4
669 526
503 59
254 494
591 399
565 904
424 85
197 848
915 468
628 410
299 223
12 248
715 673
802 428
38 982
272 450
40 659
154 268
424 900
779 456
653 694
795 665
858 69
666 86
387 700
989 203
389 404
966 552
219 433
399 307
225 701
925 551
414 728
975 742
531 220
489 541
396 124
815 213
464 140
752 590
658 239
406 858
4 811
112 868
572 119
323 357
531 982
243 396
946 772
492 2
806 372
561 867
908 214
533 369
380 587
783 811
152 842
381 348
727 853
171 425
344 120
547 775
718 790
25 378
681 302
60 650
761 259
75 154
13 199
344 421
592 550
984 192
769 750
618 288
810 971
141 120
613 75
715 703
253 163
684 630
721 19
682 448
287 894
413 433
172 730
158 420
904 944
631 928
764 209
337 487
684 334
318 765
163 73
313 150
910 842
970 982
130 710
189 605
372 810
929 261
113 161
970 320
472 744
382 800
776 17
622 296
200 893
19 764
488 860
315 375
281 116
754 87
332 101
146 716
857 745
513 216
266 428
960 30
683 166
584 329
216 258
637 402
814 615
124 737
889 574
394 229
855 930
5 312
854 444
465 336
170 106
787 763
513 280
755 988
666 31
3 78
269 29
947 545
947 694
792 935
218 631
295 793
20 665
987 720
450 88
264 24
138 484
751 740
301 864
25 550
552 895
406 160
884 1
946 744
994 718
591 654
467 167
241 799
571 830
761 426
611 721
238 328
606 915
410 129
922 206
926 809
566 950
259 205
335 203
369 85
249 816
722 67
21 276
713 261
852 571
459 42
496 58
987 80
885 90
934 645
89 972
37 780
958 34
182 370
1000 717
931 465
327 936
65 770
812 623
259 721
226 896
746 502
36 345
550 265
338 151
182 966
458 728
629 774
525 593
235 618
199 801
581 368
358 227
603 879
7 189
221 406
472 184
123 113
314 332
233 412
378 14
762 674
836 387
494 811
113 205
3 451
903 258
272 940
533 405
267 307
681 63
274 480
123 472
953 473
880 605
864 75
733 898
810 812
354 502
407 357
17 935
653 665
791 943
190 854
500 133
383 816
876 297
819 657
901 515
999 113
226 617
224 13
423 920
975 167
982 433
97 382
387 974
431 173
571 731
684 577
803 207
865 675
11 449
133 659
491 654
619 478
912 891
735 160
944 899
113 187
264 718
765 420
362 37
686 226
435 474
640 674
245 615
325 381
522 454
95 398
521 980
467 407
34 806
214 975
209 378
739 148
155 222
840 925
3 346
889 2
431 401
524 875
675 64
925 47
790 354
758 459
866 514
466 15
716 968
649 991
498 228
801 444
643 496
913 873
214 784
176 560
557 796
362 396
425 575
536 871
40 574
654 776
201 798
82 240
912 989
38 880
688 513
575 406
311 197
555 190
958 659
527 565
958 275
268 893
465 939
753 512
698 818
25 638
684 379
6 919
900 640
84 45
129 731
340 505
91 458
579 414
555 129
46 674
159 983
542 690
822 508
761 456
601 482
54 402
410 30
397 53
50 290
952 934
238 857
643 733
932 794
610 584
700 383
571 421
794 913
846 408
703 680
347 971
265 690
488 786
146 970
775 709
452 676
335 355
356 757
904 759
394 620
35 129
976 298
208 157
84 642
134 17
433 248
3 394
468 626
724 494
177 909
958 915
728 749
52 402
145 742
179 604
582 210
66 313
830 302
921 817
885 459
148 857
812 777
821 658
364 971
479 554
874 344
910 130
438 218
630 132
618 372
831 734
740 285
600 3
370 711
605 538
242 541
417 121
564 606
507 117
958 673
850 376
178 780
340 139
941 154
206 425
243 48
723 514
229 17
65 342
477 464
762 997
905 232
583 114
717 564
228 760
382 612
964 112
560 248
968 847
580 733
29 495
486 532
37 958
246 698
672 883
307 187
42 460
198 524
129 411
651 928
546 923
312 196
986 699
95 605
471 945
19 106
453 488
61 419
969 624
675 264
679 795
379 734
147 87
761 279
328 736
19 966
814 667
299 940
936 219
730 284
793 130
657 67
567 861
517 510
483 681
262 458
481 452
426 200
844 720
279 96
879 767
419 390
181 500
497 405
348 603
870 290
356 567
426 861
508 342
905 678
669 150
579 478
902 368
746 946
493 719
345 216
674 913
964 64
669 549
394 176
755 104
613 244
759 68
155 573
406 778
351 199
325 563
533 91
463 405
360 704
562 574
25 495
996 738
880 44
298 651
247 203
653 615
10 781
331 517
86 707
694 306
171 822
499 374
368 796
762 871
201 659
253 595
647 231
859 916
263 488
718 442
903 330
152 359
908 442
243 697
919 512
653 514
420 430
380 702
593 356
802 28
498 331
10 402
786 881
736 547
848 655
155 389
245 661
880 128
154 679
82 546
291 788
639 916
79 735
810 609
365 796
636 481
427 775
704 617
150 16
526 716
926 925
701 519
927 804
4 431
605 826
47 915
46 963
838 62
963 99
73 167
979 360
207 324
889 700
370 529
890 740
288 113
468 495
617 465
936 678
212 977
866 57
265 180
197 581
358 633
243 64
817 972
650 480
53 790
556 355
477 15
392 64
284 537
867 573
647 398
849 481
516 739
779 942
53 468
125 8
354 54
143 268
274 405
509 801
100 781
831 722
282 86
133 56
836 382
536 16
537 656
624 915
904 392
928 568
411 867
138 953
144 585
150 957
656 864
900 905
123 821
613 603
666 54
250 539
563 84
798 780
632 404
653 626
756 219
464 436
570 797
387 569
938 670
379 576
378 321
285 877
752 502
884 903
400 343
829 214
938 314
188 933
78 508
248 5
675 388
778 129
360 668
190 810
689 981
75 605
216 843
179 419
747 41
666 307
231 598
173 211
905 185
599 313
331 610
11 189
499 808
321 916
669 521
770 218
53 123
953 666
47 970
688 218
791 849
687 220
10 104
665 367
672 20
745 663
240 601
520 291
30 808
554 63
706 843
230 271
641 259
232 412
98 680
145 73
878 732
677 885
902 590
11 844
395 803
532 819
662 589
569 401
151 575
669 654
401 32
387 682
786 702
676 49
580 821
810 475
206 402
712 421
73 814
603 170
988 166
744 456
957 965
546 372
838 40
318 202
995 70
796 645
253 383
412 434
960 355
513 412
631 207
253 55
565 847
277 489
295 372
957 62
894 738
751 592
226 811
280 391
217 305
284 677
436 447
120 841
357 279
10 757
842 118
829 775
592 618
202 587
678 847
143 661
731 553
924 992
647 343
22 220
89 595
738 779
503 500
99 160
896 217
551 775
572 521
427 962
302 637
644 393
746 809
343 518
584 46
217 14
647 553
947 400
135 383
823 211
985 944
519 496
975 343
824 283
648 749
182 928
584 670
63 442
14 235
611 532
41 415
702 942
581 36
864 392
252 914
906 248
469 901
800 117
247 667
275 918
872 814
323 72
275 491
466 537
564 756
189 788
630 196
646 638
919 249
930 280
980 289
66 32
547 713
971 926
719 114
194 781
265 695
297 334
361 116
916 287
900 78
564 174
214 26
612 186
775 952
537 288
119 616
919 22
207 830
178 854
965 89
468 134
928 859
203 429
280 944
256 393
757 70
527 506
276 710
733 741
949 376
454 652
741 595
224 938
563 375
504 297
425 198
217 945
857 195
445 589
191 39
790 901
870 920
849 713
279 965
149 88
364 798
154 451
880 2
426 377
821 542
184 818
211 645
125 772
257 57
634 711
1 665
380 862
95 16
185 581
100 205
725 523
825 296
839 221
814 745
527 104
131 762
193 772
212 851
534 759
698 923
51 955
53 698
224 498
344 337
659 987
824 553
385 428
131 543
783 476
374 327
846 800
779 144
114 225
679 764
104 838
794 293
225 904
985 600
735 248
464 668
15 549
899 957
568 917
483 586
461 286
911 833
531 732
394 510
248 187
412 827
731 868
212 740
271 669
345 435
531 327
749 639
511 236
506 796
291 951
996 73
272 162
33 38
695 103
112 182
28 17
938 654
63 577
233 604
944 222
320 631
995 984
216 853
284 420
240 997
644 344
862 163
900 427
381 398
467 604
168 16
626 484
114 549
821 464
234 640
415 132
197 282
325 876
44 997
660 525
632 816
73 740
634 368
10 146
681 460
571 500
489 210
812 262
722 720
48 7
433 631
694 916
19 186
137 699
123 631
387 875
810 656
833 95
492 5
503 692
300 64
402 463
757 853
147 26
639 593
773 508
473 392
657 910
476 799
166 747
893 170
913 841
272 428
772 846
279 324
669 447
988 857
336 147
601 293
334 398
627 860
806 68
799 742
549 674
715 709
162 736
581 887
27 881
145 926
77 560
200 38
24 454
919 574
710 775
310 880
930 409
294 445
644 722
760 55
409 995
561 331
183 480
110 434
562 527
484 133
599 117
679 816
751 171
422 463
513 149
443 128
439 428
507 679
534 887
39 902
455 742
122 141
289 107
917 718
446 379
164 485
590 326
756 943
956 542
721 399
966 888
228 594
300 918
280 239
688 225
410 272
133 435
76 914
527 834
156 872
704 224
712 822
235 411
355 128
575 350
93 831
766 141
420 942
924 862
110 934
842 119
128 837
414 88
400 70
855 55
926 601
162 201
13 363
362 861
241 770
134 657
939 868
305 298
48 317
495 438
919 845
319 364
330 349
221 539
94 84
418 410
568 602
98 121
609 708
70 906
797 368
403 953
942 174
510 374
907 223
904 315
648 362
868 515
451 258
780 892
436 726
380 177
408 618
995 722
296 339
66 919
871 156
710 902
422 653
42 161
82 309
384 378
389 562
159 411
334 115
720 252
51 580
818 675
754 665
738 166
69 879
641 546
999 40
979 604
637 504
668 328
56 989
814 101
159 276
504 332
244 874
587 515
818 57
504 801
9 932
146 748
51 821
373 998
140 872
599 481
961 450
124 851
51 93
195 954
41 499
839 390
829 202
897 15
499 633
176 499
446 384
186 84
370 311
238 30
698 23
608 388
374 817
675 930
791 238
184 295
793 116
415 736
696 288
116 17
819 123
83 68
749 494
881 787
791 687
839 732
485 594
66 351
830 508
532 715
780 587
177 323
970 466
671 770
74 891
107 729
780 133
670 382
1000 466
34 105
413 855
263 501
966 975
435 806
69 26
440 64
361 291
347 313
635 563
607 752
779 853
397 594
510 219
413 699
266 734
906 698
602 226
757 696
825 498
826 367
392 790
385 699
808 881
175 129
695 444
996 49
370 754
849 611
507 262
790 10
780 909
154 927
827 143
597 836
221 341
344 127
382 869
831 341
937 885
571 393
792 35
100 136
883 257
553 584
991 63
959 330
702 878
67 534
647 8
806 689
688 258
626 656
436 806
725 492
980 394
98 400
987 97
387 573
159 776
364 112
9 155
771 992
63 211
524 871
871 172
630 6
40 66
22 693
868 670
682 364
803 798
343 662
922 45
371 283
730 940
389 301
743 801
778 995
183 912
396 758
646 324
629 706
177 911
963 487
161 140
394 629
345 12
885 177
562 866
131 132
27 792
256 847
813 105
433 625
349 189
849 743
68 556
445 984
478 532
386 865
317 186
467 104
35 23
599 20
763 775
352 850
502 169
893 6
127 526
48 135
646 355
684 8
359 549
103 937
333 967
657 425
852 280
207 787
914 126
711 835
181 59
644 693
400 750
687 939
626 420
573 717
781 587
457 475
553 205
895 293
253 612
827 352
954 517
196 977
357 509
640 783
617 547
814 799
599 197
872 958
502 386
657 98
107 117
156 751
479 758
1 968
632 232
591 666
25 431
565 351
88 170
968 753
305 784
257 594
250 450
504 345
433 770
535 534
426 782
69 172
133 346
730 473
247 944
66 732
885 332
408 939
508 970
206 954
483 735
452 393
353 324
655 719
632 576
204 151
635 481
609 674
773 817
214 472
388 419
50 307
909 832
644 240
426 834
317 623
487 358
711 700
12 703
733 148
849 995
182 431
728 136
687 795
993 788
596 144
940 14
564 115
261 8
369 710
629 616
282 840
402 99
968 36
483 349
283 880
546 521
567 840
422 461
836 211
188 324
305 428
238 390
283 286
964 224
902 115
907 868
663 254
722 732
865 807
31 223
533 269
251 116
509 840
968 51
707 418
813 146
675 823
539 487
245 858
711 903
528 645
791 54
872 983
679 188
484 964
559 66
997 562
444 193
982 188
186 618
556 631
905 554
4 948
991 102
810 694
982 598
201 187
946 793
957 468
866 458
445 916
427 948
303 273
48 738
501 262
837 914
945 565
882 538
442 385
293 800
870 999
284 868
418 951
255 956
915 45
883 704
290 157
479 938
183 294
414 413
962 706
187 396
424 943
457 102
803 579
57 459
336 739
890 763
955 208
980 708
129 492
273 699
953 20
61 161
542 505
172 295
329 704
538 464
108 844
737 867
500 968
533 504
939 512
274 604
828 29
990 659
247 472
956 484
349 207
709 824
361 639
489 310
301 708
377 833
295 408
277 632
871 796
948 879
117 552
487 631
410 112
167 826
189 642
108 762
746 326
903 209
127 76
535 233
505 507
210 809
521 142
727 325
946 826
422 411
465 156
728 662
843 802
883 649
27 112
220 989
971 369
707 714
874 317
726 5
514 310
808 862
648 431
858 338
688 30
729 182
410 551
590 43
380 668
306 157
530 291
562 812
622 368
697 821
101 987
544 377
386 491
835 262
870 862
447 684
160 219
360 827
319 213
176 89
193 276
972 916
666 720
903 126
910 305
572 879
79 636
93 746
28 697
312 478
203 560
802 976
209 409
239 669
384 182
354 42
597 940
177 125
299 356
449 208
685 53
414 632
166 157
525 39
474 44
129 465
589 16
23 676
414 842
319 495
761 927
77 818
845 165
494 442
60 30
873 264
518 802
843 222
358 672
77 589
916 945
505 208
718 50
851 466
630 379
224 830
462 963
439 465
733 689
912 740
873 180
346 180
294 279
916 816
698 838
7 447
819 823
915 26
457 261
36 282
590 821
619 750
697 456
655 78
547 767
419 817
583 579
475 912
244 333
821 426
65 382
582 397
255 354
874 798
930 507
77 256
652 321
418 321
441 55
194 99
529 945
33 162
349 997
676 646
174 872
307 440
837 116
754 521
259 41
371 818
803 621
132 430
135 120
514 802
841 361
755 667
794 346
131 306
693 360
950 208
236 575
585 951
470 653
499 820
649 423
503 407
948 973
544 480
391 129
83 841
867 20
270 453
641 648
549 128
309 884
778 256
303 740
944 692
499 349
148 750
652 596
154 817
46 369
975 846
730 308
235 313
706 39
79 464
514 464
511 495
772 158
14 542
459 948
736 113
146 952
373 913
626 938
713 898
815 32
137 222
143 224
482 41
151 81
318 691
231 165
884 421
54 77
155 181
40 630
360 292
287 390
2 785
872 747
310 863
522 463
764 422
167 76
315 835
497 455
345 640
715 554
695 628
202 728
335 868
369 77
49 915
883 574
431 453
880 619
445 259
317 800
818 805
889 881
262 836
276 275
983 191
875 68
36 596
886 229
429 121
92 856
537 930
827 425
438 117
792 485
425 716
52 332
881 8
307 955
365 980
881 575
225 571
142 659
289 52
877 908
26 660
174 256
363 191
23 69
609 993
722 918
777 826
470 980
799 452
188 245
695 932
153 183
349 838
887 482
233 179
904 690
863 374
863 107
966 475
3 878
387 898
187 786
502 79
161 6
265 974
528 649
723 817
746 71
131 723
324 91
878 300
538 229
185 267
700 984
44 349
562 175
889 665
790 290
314 45
595 949
665 516
727 589
565 278
385 199
51 136
620 635
231 989
932 779
116 295
755 150
71 557
304 744
845 22
271 530
772 135
466 113
838 649
867 536
512 332
585 44
117 545
472 145
104 947
177 28
365 679
89 194
286 782
527 328
803 840
109 232
492 318
503 135
852 198
639 608
789 126
82 714
417 468
634 976
821 440
802 873
527 437
937 443
45 684
339 529
731 997
226 469
800 12
794 338
879 334
873 822
317 554
249 833
374 351
897 943
845 245
330 328
298 463
541 348
85 833
570 518
365 825
471 478
244 979
780 371
408 972
345 821
854 578
70 798
354 94
732 541
827 556
860 111
250 443
167 868
289 197
99 766
594 279
207 100
538 95
704 666
95 655
392 502
518 430
180 513
652 276
484 31
695 850
756 802
527 576
577 434
811 19
912 217
868 256
326 400
152 381
379 791
110 417
126 508
544 524
207 907
565 541
91 42
133 509
830 811
35 867
382 386
648 30
402 928
415 975
975 884
863 999
862 488
374 324
626 36
241 13
286 105
746 418
427 607
516 171
883 222
465 853
741 623
220 85
182 547
306 961
611 374
584 124
703 497
388 449
539 447
20 92
479 135
553 108
809 868
134 446
100 611
883 389
513 888
175 626
847 427
416 125
510 646
142 684
344 735
63 598
586 777
204 607
440 562
151 701
835 225
350 911
300 127
213 795
392 532
37 23
316 252
70 334
480 2
85 796
894 651
584 459
686 409
934 990
860 829
787 813
290 353
813 458
35 473
294 502
379 804
325 48
702 294
700 320
618 340
719 886
216 838
756 706
540 241
661 835
344 804
513 313
150 534
820 302
578 41
889 136
768 259
38 40
613 842
520 750
263 343
124 246
864 29
876 666
834 37
851 29
856 549
474 274
678 522
688 150
93 583
42 134
775 553
692 60
347 532
178 51
189 799
269 445
751 693
635 535
591 793
170 949
415 662
430 391
641 938
308 747
697 891
385 450
944 171
323 174
717 78
727 776
66 437
25 906
110 87
222 300
925 747
778 628
772 707
389 782
17 305
337 503
469 67
962 998
12 29
681 565
255 196
869 741
582 536
303 343
380 421
168 2
807 766
491 629
570 724
75 496
993 722
161 765
248 378
605 724
619 503
837 166
607 54
373 949
13 185
659 207
246 40
484 601
920 661
748 116
830 134
445 387
737 950
209 92
664 801
781 848
675 176
486 464
37 872
190 913
851 563
992 928
179 402
71 726
211 676
201 877
356 2
641 40
719 140
557 500
163 690
600 637
532 934
875 171
698 417
50 351
574 524
178 96
871 390
696 510
718 864
930 83
804 227
570 220
342 97
834 531
774 691
486 520
796 443
285 284
461 979
927 487
873 209
631 930
424 532
220 540
183 805
679 419
778 487
217 567
485 284
383 375
36 274
204 157
307 565
146 66
310 975
271 578
246 356
671 647
627 601
88 604
360 459
98 507
342 162
24 145
599 955
530 222
896 926
632 563
368 382
383 627
638 35
103 286
886 22
287 961
969 186
19 211
602 663
406 117
1000 386
513 82
863 621
530 964
27 361
211 221
114 398
911 713
736 716
231 793
897 379
872 778
322 549
550 282
186 114
918 179
467 812
712 883
249 927
38 91
200 201
823 894
447 626
274 735
183 647
250 242
450 536
404 449
119 260
813 800
722 258
443 946
400 54
489 856
616 754
744 217
680 4
602 284
550 595
2 75
206 269
496 415
869 27
463 544
790 944
26 412
326 710
683 874
526 538
323 59
536 202
833 873
520 76
235 437
77 305
672 454
978 942
858 996
927 269
779 177
977 542
920 898
273 653
106 852
544 360
37 288
657 430
240 182
24 493
333 737
982 616
270 573
768 157
566 66
628 653
444 262
723 449
843 163
119 733
767 883
606 772
633 794
892 687
595 110
879 278
480 380
116 268
620 643
67 987
672 935
779 928
846 996
526 438
238 550
757 93
904 775
562 649
982 589
438 937
198 68
286 905
157 406
245 103
702 834
216 401
823 233
996 246
441 267
937 557
33 28
162 990
675 764
980 7
810 501
50 417
235 111
554 68
172 514
399 955
456 924
829 668
48 327
308 256
229 200
913 435
240 813
240 454
809 336
870 850
73 128
992 678
318 109
884 171
610 766
532 664
662 369
919 27
208 875
675 384
132 833
611 57
799 837
831 224
236 33
509 944
201 969
366 547
314 958
329 773
476 669
240 495
662 891
737 609
835 82
973 998
320 293
749 755
154 647
801 672
973 728
746 519
617 568
363 25
801 303
447 240
817 978
174 844
991 173
244 359
799 927
944 132
508 593
988 642
632 712
512 446
673 126
413 270
727 745
211 231
216 193
506 289
578 230
154 185
84 652
848 287
552 312
814 584
890 892
519 820
164 256
263 121
336 659
414 596
894 356
326 83
971 589
462 870
654 647
989 939
378 816
301 80
153 447
795 614
923 785
460 395
115 567
411 323
327 996
837 955
503 895
325 731
336 561
595 720
835 233
690 550
946 411
298 492
441 169
421 700
96 667
658 536
981 735
84 51
262 693
329 644
151 998
164 495
692 592
576 823
201 671
426 747
201 928
141 945
415 513
519 72
146 665
326 963
796 985
756 38
873 354
834 979
990 213
920 614
311 312
814 680
849 446
347 677
150 8
639 799
37 456
873 481
658 682
621 345
295 966
163 602
286 899
1000 313
640 813
191 901
173 960
865 233
251 712
351 939
358 524
311 457
30 342
366 576
75 904
1 846
675 821
321 363
407 990
952 50
247 190
846 532
959 810
184 510
5 629
845 446
591 413
464 6
993 212
815 257
103 786
685 2
792 590
592 302
19 382
975 798
305 934
845 959
714 993
706 984
833 188
754 280
377 332
162 34
664 606
17 203
259 133
361 112
763 150
646 33
486 945
687 354
543 263
538 641
475 996
905 301
654 869
114 649
547 439
453 398
609 193
926 650
262 456
780 980
103 919
767 476
274 498
329 60
762 689
418 623
770 595
735 635
566 826
460 701
124 539
404 161
788 195
376 803
980 26
325 633
635 426
721 313
266 540
293 484
236 695
640 753
869 244
101 579
323 971
644 785
958 615
426 52
369 48
335 901
787 305
29 860
216 19
379 79
364 551
655 388
878 330
658 552
883 506
244 714
426 340
221 161
332 31
392 650
21 648
939 517
944 764
619 436
813 556
195 97
602 23
484 3
851 506
960 777
361 207
602 741
182 799
14 850
247 258
990 349
960 194
772 747
621 831
275 190
772 24
112 235
312 327
138 947
408 284
67 400
347 780
256 726
870 502
429 534
560 686
735 768
795 574
781 91
159 223
837 176
286 998
259 186
924 470
587 319
750 456
168 446
119 221
571 660
779 349
834 182
475 131
428 75
710 435
582 622
297 751
939 294
578 344
122 120
840 349
749 402
58 187
27 202
606 996
646 596
486 661
786 734
62 906
721 469
604 352
692 25
450 869
523 61
720 457
984 281
104 939
635 825
83 698
907 533
863 89
806 548
254 163
343 952
574 853
715 167
247 816
666 232
868 572
876 925
895 494
477 790
313 743
684 691
681 314
848 567
503 173
725 10
745 897
864 985
453 498
394 846
551 85
657 383
836 876
334 47
954 943
139 868
836 176
706 596
923 520
181 466
660 910
862 2
381 943
236 985
423 37
437 871
815 760
577 388
585 106
37 652
456 487
178 416
525 539
584 551
918 388
363 811
635 133
643 138
291 989
678 837
947 397
480 691
494 280
290 84
706 382
838 678
562 597
685 957
852 224
706 77
160 315
930 17
36 779
133 83
964 91
283 296
621 819
384 132
736 757
464 830
728 666
673 408
618 672
982 431
979 789
612 648
458 2
436 674
600 243
816 774
512 973
583 159
138 688
802 5
216 836
798 636
962 273
687 886
989 975
933 248
677 939
627 591
774 184
412 698
540 802
510 581
625 129
225 148
477 493
419 379
691 985
740 442
743 546
782 943
868 281
954 583
808 93
104 282
487 208
988 662
925 601
1000 905
15 98
646 681
415 490
942 48
984 482
454 599
342 326
220 210
602 742
141 634
88 549
779 340
134 890
619 623
730 474
660 568
149 92
554 381
397 856
33 955
613 227
497 920
72 859
729 843
604 421
951 586
324 398
551 949
141 802
126 865
495 644
331 825
122 242
508 413
605 385
249 122
167 7
946 795
250 538
459 617
361 547
130 711
328 198
414 849
580 723
840 808
689 41
416 75
793 396
133 29
23 672
152 45
359 943
762 811
63 270
730 801
104 64
941 789
742 272
613 888
63 130
360 291
110 520
69 838
637 452
43 414
752 460
485 553
95 729
545 976
277 861
647 600
724 727
437 237
636 793
249 129
476 775
180 463
351 244
141 418
45 412
403 925
104 82
290 815
534 752
893 534
427 592
214 682
964 415
636 249
212 172
305 919
258 998
936 674
538 234
627 663
11 376
689 339
886 132
23 472
433 436
591 348
160 148
309 81
896 408
286 458
227 790
57 929
709 763
593 824
566 655
87 873
835 135
83 560
458 759
523 761
741 866
820 425
613 822
161 3
573 378
5 865
161 684
134 956
335 59
180 433
766 505
710 759
605 90
269 698
137 757
545 432
522 301
560 48
74 44
177 645
153 402
101 60
992 346
263 28
253 80
105 552
318 154
924 390
445 478
1 354
875 450
108 438
576 598
129 508
686 963
678 327
400 940
632 723
78 953
962 242
114 745
192 2
637 688
483 887
303 890
585 237
356 735
192 823
341 528
218 921
487 115
43 641
620 924
349 95
856 728
832 843
53 349
209 143
408 544
262 17
742 164
642 654
313 749
86 14
339 809
388 937
347 549
7 871
47 563
542 112
420 320
933 166
439 741
668 646
6 481
672 601
919 205
149 564
520 209
233 592
99 499
197 337
412 885
285 50
434 675
332 258
578 186
561 672
920 194
589 417
512 971
845 53
150 608
144 761
422 35
32 676
762 854
423 808
806 973
879 474
530 998
482 137
877 511
569 546
573 628
444 125
435 22
65 50
57 826
197 916
593 131
79 506
413 893
600 678
727 798
704 104
775 72
606 113
972 309
895 199
581 1
121 283
632 375
699 327
729 322
940 280
806 724
640 347
960 350
29 179
211 938
48 451
884 627
718 772
815 732
796 410
341 357
176 310
776 91
990 52
296 965
887 407
257 338
659 398
280 905
96 947
842 909
681 106
998 336
494 937
146 193
382 608
385 580
134 102
619 691
936 224
28 221
103 313
876 128
770 240
578 879
214 14
656 930
676 800
308 399
567 43
314 259
738 419
846 850
608 975
724 310
964 564
900 493
398 280
269 764
83 957
276 441
461 531
214 866
278 708
342 613
800 410
622 263
272 470
436 253
744 174
548 485
351 677
581 203
213 174
589 641
517 200
11 47
973 873
618 852
757 956
320 595
423 578
943 327
557 30
797 28
374 634
638 233
572 476
204 104
359 800
5 978
74 588
273 262
289 591
995 77
930 364
341 516
654 174
756 429
320 198
90 677
52 44
44 522
197 521
484 358
232 684
449 715
456 27
722 645
419 291
253 30
287 906
822 576
751 178
753 762
735 396
118 943
717 760
491 137
660 771
519 639
778 998
537 159
970 717
938 435
841 611
677 203
313 482
215 421
295 628
958 633
481 565
798 177
630 956
538 899
451 361
642 200
100 517
383 921
499 623
648 184
678 609
357 572
971 603
482 463
367 761
682 392
169 728
823 562
538 150
791 591
683 550
429 884
763 374
38 650
10 976
557 879
18 79
243 212
900 372
214 356
516 478
126 46
166 473
539 996
87 627
458 297
933 340
163 584
178 863
253 642
775 734
631 372
517 946
748 513
962 289
108 192
945 2
896 82
185 430
20 366
676 567
592 402
341 778
293 534
359 919
648 250
220 215
260 853
354 61
918 735
776 870
340 983
247 858
385 86
33 856
571 270
832 64
878 225
435 1
829 766
479 702
526 220
772 798
333 100
219 525
963 319
633 225
893 483
246 282
757 189
55 902
39 458
100 476
719 83
360 650
41 255
10 780
70 693
738 628
748 454
966 451
445 770
525 758
232 566
483 364
896 337
14 708
131 1
603 747
80 437
202 755
468 950
849 943
683 432
447 567
714 375
591 296
852 967
527 5
83 647
688 305
661 416
692 765
327 29
177 935
229 112
265 268
368 241
132 362
884 494
868 777
144 959
612 804
951 698
257 914
731 353
205 353
609 144
443 187
974 931
259 104
613 474
711 615
307 995
852 954
925 849
992 235
495 842
257 996
429 432
396 803
991 156
542 635
724 438
214 204
866 702
219 765
356 955
746 731
44 578
490 323
968 159
77 758
547 40
497 65
752 362
980 915
763 446
373 701
638 527
757 681
636 117
612 147
938 940
127 1
199 229
679 359
303 16
606 566
731 877
228 657
414 547
626 465
97 739
160 484
288 45
524 844
779 974
783 281
709 584
193 481
673 810
465 483
671 616
437 781
539 391
739 707
342 994
241 719
471 415
70 913
16 334
565 198
817 715
887 430
286 576
491 454
773 101
945 707
827 784
904 434
527 473
597 318
196 198
425 788
687 881
528 385
297 145
426 659
169 494
463 594
440 380
856 637
584 274
432 3
395 226
528 641
894 589
208 469
351 470
27 264
302 931
995 247
877 649
228 720
645 303
121 734
934 174
431 363
319 729
826 791
709 733
902 421
484 54
873 914
707 324
870 797
140 15
789 343
996 297
916 490
122 547
8 515
128 437
813 449
32 368
438 201
961 759
942 508
710 538
318 690
424 567
836 122
379 808
534 689
919 578
340 765
460 280
651 436
400 385
457 84
916 764
932 755
815 176
969 682
813 13
353 975
522 857
981 934
457 168
786 747
911 78
152 983
692 860
165 603
555 308
550 372
578 47
199 441
949 646
794 59
826 32
72 78
169 914
430 823
582 871
107 354
255 841
111 631
895 396
924 718
869 849
975 32
530 645
182 530
657 794
195 128
172 782
648 329
530 868
940 509
133 270
148 837
15 320
441 386
302 509
372 792
492 131
950 252
132 654
272 962
106 763
917 244
302 349
665 944
39 318
232 167
147 290
165 820
205 1000
845 701
78 901
960 784
890 897
702 236
318 205
528 21
614 718
248 228
863 274
163 936
148 241
336 22
849 538
119 148
942 368
717 301
567 698
99 355
832 200
290 769
508 671
576 973
123 492
779 742
220 319
236 173
295 216
288 527
270 866
241 77
193 839
214 304
713 313
742 400
25 104
726 313
607 5
502 973
389 696
775 836
958 532
122 923
33 434
631 279
808 73
287 747
169 616
384 419
106 401
880 84
145 878
628 545
501 719
565 917
767 292
443 872
661 985
858 222
408 197
487 54
562 366
290 560
725 650
168 191
549 927
91 517
228 753
447 888
916 270
317 164
581 321
389 645
597 23
456 948
587 902
318 795
639 128
362 33
262 462
138 332
743 428
672 56
957 913
49 972
472 144
692 278
709 326
688 976
179 955
675 565
650 433
410 821
350 799
651 329
320 261
195 574
652 369
648 994
290 175
891 45
768 296
109 204
667 406
962 848
894 318
115 835
228 121
809 524
329 795
28 963
257 713
704 111
342 178
69 392
644 112
887 254
724 101
88 621
453 500
739 761
255 775
135 423
469 485
555 973
271 891
498 711
588 607
417 461
80 190
99 41
349 144
819 254
827 643
646 860
400 544
68 820
190 536
911 50
710 155
33 753
476 989
37 763
60 977
583 237
90 943
522 798
173 420
494 974
784 301
626 868
728 86
833 953
181 282
809 169
386 619
480 130
725 305
161 63
105 262
173 781
503 292
91 896
101 286
233 895
876 553
264 739
315 689
457 236
873 804
938 101
300 507
54 87
137 600
622 341
73 699
51 123
690 177
383 636
935 627
130 762
187 829
493 817
413 278
327 790
903 818
204 682
792 805
776 696
939 172
460 823
620 767
171 894
193 373
316 704
646 154
483 996
95 638
743 392
21 284
81 437
4 806
46 765
181 440
480 927
75 231
899 962
459 258
771 53
507 239
316 547
440 740
489 716
69 289
67 888
636 128
98 978
494 972
122 264
183 866
466 562
550 464
676 553
723 269
681 791
183 873
569 464
148 492
738 984
346 977
768 853
807 179
508 620
902 203
64 260
563 161
106 634
80 880
166 806
918 698
188 19
300 848
675 888
899 707
797 415
418 603
263 174
104 473
259 605
16 174
674 250
371 72
224 48
64 115
896 552
768 348
406 729
734 733
356 5
637 99
154 261
290 541
620 514
138 302
774 894
303 535
237 468
552 573
112 815
951 172
52 758
459 804
217 116
863 793
328 507
900 124
785 321
126 975
301 483
687 28
486 221
8 467
756 710
296 498
603 577
947 615
884 577
745 576
133 344
252 130
276 715
278 53
660 458
270 668
652 307
598 879
275 341
734 756
203 971
895 398
428 347
608 566
944 661
938 767
238 587
317 699
999 963
292 464
637 959
277 332
655 139
334 890
838 11
300 303
30 420
844 803
221 167
694 25
542 940
118 704
126 366
90 928
644 812
340 379
204 143
587 469
791 690
399 416
616 311
1 436
580 908
181 341
857 662
575 38
6 643
316 851
227 303
308 332
332 559
1 654
418 25
688 353
871 277
575 729
529 647
863 425
996 356
871 983
313 243
680 302
736 617
809 729
245 356
81 352
839 649
575 303
254 347
612 716
232 601
687 488
765 32
980 377
915 196
961 470
411 183
179 191
401 886
691 663
862 883
609 852
879 889
145 783
682 377
691 457
271 608
301 753
349 200
363 978
581 196
341 76
817 255
575 811
981 105
825 349
496 535
833 602
172 17
349 102
259 438
459 365
969 951
429 902
241 212
856 183
418 264
295 177
549 418
551 803
146 532
58 856
503 689
932 963
357 488
690 36
610 671
362 485
636 999
622 627
102 460
554 836
194 327
449 109
982 619
184 490
189 425
267 806
476 165
424 882
925 443
488 411
770 129
698 236
345 274
134 412
532 463
543 721
453 471
445 711
529 683
513 304
751 844
787 598
18 297
446 810
897 624
578 392
821 421
100 323
545 571
907 168
589 735
427 253
697 676
456 773
939 561
385 244
985 309
351 141
375 948
642 245
188 949
987 294
111 138
563 402
825 242
160 958
387 91
538 401
398 959
869 321
805 838
102 433
986 301
995 647
462 344
457 26
851 493
551 602
449 807
68 341
920 560
194 538
486 11
433 660
956 848
507 786
226 762
54 867
835 489
550 10
785 286
792 615
164 26
717 603
1 16
83 276
750 211
238 24
836 417
634 503
500 876
788 759
869 210
19 478
669 28
689 982
467 13
730 880
374 141
253 114
65 583
755 38
297 205
213 661
556 366
580 15
145 813
387 295
555 117
909 405
633 186
503 719
39 239
936 125
170 341
80 817
142 650
875 674
483 225
629 270
391 446
741 130
423 996
3 682
608 634
613 737
668 881
152 691
515 674
224 262
81 179
274 42
647 851
750 30
821 862
564 803
80 63
39 789
79 752
899 488
811 863
970 471
118 873
858 600
533 84
381 669
14 298
904 585
957 485
677 820
487 76
487 30
526 853
494 985
847 773
432 797
715 638
843 233
464 528
100 223
588 120
421 735
652 817
968 969
751 257
756 519
850 54
8 956
543 882
653 493
950 354
618 764
780 24
639 296
231 260
632 257
763 378
598 207
731 468
260 449
871 760
276 675
528 184
806 919
593 40
980 529
195 296
526 80
149 35
769 15
177 884
855 902
708 485
633 467
102 399
301 475
585 65
1 525
251 270
175 862
32 736
951 533
442 671
998 347
277 834
543 471
758 602
67 480
310 550
634 812
124 328
429 366
987 801
773 145
840 966
464 837
839 132
782 337
330 735
880 915
414 813
90 580
663 94
559 438
876 71
236 651
469 557
671 545
686 622
222 344
186 433
290 829
513 341
56 661
491 411
12 408
613 549
413 490
994 419
975 29
118 752
814 860
76 431
720 497
729 120
360 411
835 786
237 640
32 948
763 237
804 415
164 944
918 458
181 758
923 494
511 922
901 769
86 241
692 56
180 778
908 798
749 582
914 300
917 208
6 183
329 469
941 469
67 380
883 739
444 92
978 769
879 691
61 44
549 103
396 509
796 872
963 140
798 769
21 667
975 706
724 849
333 404
578 581
915 452
532 618
849 741
772 248
38 825
954 155
312 324
883 81
675 945
846 969
438 654
101 573
804 170
466 865
279 772
528 257
528 329
997 16
241 448
140 893
692 140
440 246
159 994
259 431
997 999
377 747
361 62
597 605
87 554
794 97
852 438
224 393
568 849
964 29
804 172
55 877
850 84
594 591
512 848
225 877
671 160
31 80
695 544
946 875
635 799
698 946
386 474
468 725
165 829
22 733
676 457
248 265
348 70
254 976
310 193
397 549
177 536
632 703
704 499
768 906
916 324
639 13
843 420
982 204
488 491
754 957
229 163
336 577
101 618
112 234
367 964
845 216
729 166
772 67
335 981
226 954
815 973
913 647
262 386
151 890
991 774
927 58
174 875
574 392
380 508
400 625
617 317
512 452
236 216
855 48
669 363
638 855
298 503
515 605
514 629
447 46
568 820
417 453
554 183
541 611
682 797
416 469
167 398
564 13
982 719
815 984
640 769
760 482
783 464
86 979
494 105
164 49
391 348
64 913
58 394
228 577
960 40
945 8
959 626
501 622
332 772
58 504
683 200
865 804
282 101
278 920
88 376
876 748
423 716
971 67
587 159
355 791
765 882
420 663
827 269
691 489
57 271
769 428
989 15
983 363
438 944
499 619
634 556
660 437
739 162
53 641
228 513
648 694
961 752
263 986
212 354
512 114
144 517
237 559
196 9
53 247
56 589
107 50
297 394
77 592
324 198
441 237
283 591
236 468
755 616
539 655
169 8
48 91
140 159
339 82
858 431
879 863
61 414
955 461
627 477
906 995
357 46
855 252
600 715
353 137
729 677
790 318
736 85
205 648
494 49
271 199
541 497
755 191
582 133
580 208
957 361
904 58
29 304
491 957
473 737
791 149
202 137
307 311
661 202
974 3
160 738
477 359
169 136
258 20
507 582
325 400
78 917
915 287
76 551
868 343
542 151
399 795
414 92
72 732
438 364
420 261
471 436
50 55
113 45
622 967
387 199
622 323
675 866
514 656
413 552
1 621
891 606
794 638
3 348
732 340
806 352
130 846
68 431
747 988
932 539
967 680
232 790
217 500
966 73
837 641
719 785
539 915
930 559
116 384
766 959
269 65
939 310
867 227
884 395
743 838
913 35
241 880
658 930
125 567
126 901
51 125
528 931
762 716
60 871
204 228
982 681
833 636
750 693
823 995
57 264
513 976
691 812
649 362
613 637
689 990
929 83
103 366
542 845
319 862
283 206
831 521
197 474
839 910
901 907
261 386
948 79
754 811
953 587
789 233
720 721
802 836
500 745
594 685
961 45
709 527
101 866
510 78
489 815
624 191
651 706
902 277
858 650
518 539
875 122
652 318
480 653
81 564
1000 85
305 117
679 281
968 730
962 507
132 38
725 369
243 49
22 126
738 109
578 315
877 823
608 849
232 570
120 836
219 110
269 149
311 850
114 585
542 637
319 499
463 358
106 977
349 814
493 797
403 419
521 583
834 997
341 302
29 865
965 627
401 595
936 841
293 701
494 684
598 341
477 94
188 624
653 350
437 765
252 546
642 774
87 62
735 557
298 625
413 237
120 956
365 947
779 52
976 145
296 900
267 335
504 626
889 302
675 337
458 944
834 661
815 82
508 639
83 905
572 534
934 570
707 77
400 350
228 165
755 416
631 281
278 761
857 901
748 40
390 970
588 509
26 393
846 537
778 725
655 553
130 217
801 153
2 764
647 641
805 368
476 212
105 574
258 192
300 489
532 195
438 981
533 877
225 796
858 415
539 364
720 375
714 202
593 715
367 839
559 49
849 470
360 923
145 141
879 609
637 146
292 399
470 712
949 808
624 17
614 205
348 46
547 45
140 298
963 79
71 490
656 353
161 459
328 36
711 123
542 301
84 780
673 380
277 32
896 172
84 591
614 894
525 20
940 285
746 78
343 859
137 350
64 27
962 673
570 311
59 670
738 187
666 594
70 916
613 825
365 234
959 384
549 767
100 717
695 835
699 821
807 489
260 762
414 705
151 34
754 577
974 253
166 313
295 509
438 695
131 704
425 468
786 903
324 516
201 871
780 228
639 68
316 818
315 949
537 640
181 545
405 861
804 827
852 613
646 541
389 489
253 650
484 534
991 3
546 519
831 69
453 412
958 620
462 645
96 388
828 871
705 706
477 602
147 822
920 244
549 895
559 840
262 604
843 384
759 498
917 629
783 55
420 746
360 528
449 329
324 600
822 807
156 842
489 567
595 273
184 848
238 995
738 193
788 300
532 865
52 1000
610 297
772 151
922 364
733 241
878 700
956 200
760 576
987 371
96 643
78 453
110 844
156 389
438 475
424 620
799 897
814 850
707 624
917 110
146 165
965 390
284 705
224 577
526 312
974 689
922 195
163 685
386 75
119 620
204 350
581 189
854 213
298 423
421 285
618 945
181 847
501 101
978 787
50 491
275 856
40 505
769 569
272 392
79 802
164 864
934 177
238 929
317 108
949 281
974 341
549 3
653 652
371 875
43 939
894 679
549 222
484 117
387 486
112 917
136 622
375 715
689 956
263 453
713 653
115 471
493 729
823 835
138 950
54 716
82 458
890 626
545 749
120 16
715 424
852 687
382 875
491 441
215 456
455 790
804 139
833 173
799 436
48 47
131 840
702 873
604 248
246 776
806 902
128 526
702 929
893 244
195 708
783 144
750 942
998 427
16 524
568 748
167 209
122 327
425 421
715 708
636 936
236 556
84 630
71 633
119 397
919 438
712 49
690 144
340 483
271 562
169 752
802 846
83 63
640 333
989 170
103 108
123 317
179 947
316 354
219 825
547 347
372 118
190 855
549 597
62 987
402 728
243 872
624 883
406 714
896 383
374 78
336 149
607 592
99 859
202 228
257 313
768 851
765 223
352 95
867 783
161 470
867 549
242 858
291 120
980 319
489 591
136 543
509 437
226 817
899 816
794 990
517 568
872 674
718 350
330 706
129 491
343 896
18 993
833 48
866 727
540 399
39 252
574 366
499 536
668 879
721 912
941 446
864 586
883 906
494 167
804 236
361 91
541 681
919 655
568 636
833 687
631 808
773 209
951 540
881 62
765 63
930 668
340 477
828 221
129 453
935 784
444 239
850 879
711 316
92 684
748 606
195 47
659 900
15 711
648 923
722 171
271 200
294 166
626 983
803 272
160 400
499 128
199 201
614 931
389 56
646 34
919 229
306 632
733 63
648 251
50 253
114 296
451 131
519 278
864 198
208 573
734 683
385 473
338 279
2 149
882 946
907 714
732 798
909 40
779 884
185 521
105 604
29 59
92 177
193 191
778 662
823 605
539 990
928 667
836 969
152 592
237 956
401 879
160 675
455 451
503 913
304 365
686 137
903 825
752 839
710 646
911 532
978 747
245 25
458 199
45 344
790 765
463 451
252 188
206 664
753 243
102 354
423 855
475 226
550 447
18 752
306 7
266 30
187 776
500 775
882 27
959 854
797 896
683 853
813 428
576 548
466 328
717 588
932 251
121 767
628 902
431 353
256 545
804 47
417 415
607 287
137 272
22 548
506 794
994 263
689 126
700 25
298 801
68 191
531 163
274 411
893 650
40 416
414 236
144 874
742 672
123 552
287 114
944 229
22 239
577 110
861 806
989 624
776 126
298 413
586 370
963 162
38 141
548 542
661 800
943 133
255 724
467 998
385 310
436 629
544 48
603 815
647 922
334 9
947 604
162 171
783 235
410 565
476 695
374 674
197 870
380 457
62 152
885 896
211 239
184 322
353 659
67 299
326 667
688 803
529 265
924 533
488 699
720 807
48 379
746 126
723 898
30 690
288 995
265 797
267 873
353 795
88 762
88 48
271 433
804 437
265 583
232 191
569 22
92 103
268 996
847 667
264 51
983 761
278 335
794 143
63 960
630 698
364 903
801 90
389 568
53 368
735 519
546 368
896 256
179 498
159 676
125 500
693 496
198 760
778 205
539 225
962 767
617 552
514 168
727 679
566 161
186 459
906 79
154 803
170 894
165 810
808 428
422 260
703 756
192 158
850 778
885 83
426 91
907 865
328 526
665 183
402 365
432 865
135 336
107 229
424 55
91 649
608 204
542 304
859 565
756 740
751 469
257 762
915 413
275 235
666 955
291 734
154 140
113 692
985 740
582 426
99 501
890 358
769 818
132 7
486 154
263 3
737 360
120 160
773 399
461 188
227 230
972 176
58 161
927 419
479 511
131 117
639 157
139 194
429 10
862 784
327 22
583 549
810 242
433 380
627 185
365 888
773 932
346 87
498 796
360 172
767 186
13 803
436 546
721 747
819 765
435 961
548 1
967 647
957 260
457 218
836 850
217 513
749 134
809 901
854 18
826 503
42 2
696 658
289 18
781 892
950 909
190 254
952 435
114 940
172 106
442 551
398 570
61 937
578 654
610 277
586 125
740 321
361 916
352 613
399 924
206 497
420 768
14 57
38 980
148 530
452 825
102 574
416 813
156 690
406 836
887 916
75 383
13 282
446 863
702 63
602 479
812 195
230 419
520 562
389 43
80 768
207 38
495 149
221 657
276 647
990 198
895 150
653 572
733 423
692 1000
620 255
996 470
662 865
879 329
35 367
158 633
491 942
358 61
371 560
524 612
463 343
683 741
893 261
935 576
39 840
989 982
481 813
105 985
122 966
904 178
414 887
598 72
305 609
190 938
317 988
693 205
969 505
895 39
674 481
497 421
295 535
961 345
997 298
599 682
345 403
369 465
76 254
563 164
850 883
98 248
471 965
810 763
24 565
955 366
775 360
293 340
830 614
459 444
466 223
830 445
801 638
859 20
935 829
114 125
321 607
724 668
60 46
416 190
488 546
616 934
183 625
567 182
549 672
67 986
794 889
841 184
332 299
67 792
657 782
933 926
715 594
564 759
535 113
877 827
973 54
637 161
546 491
53 492
947 556
986 745
317 578
785 679
828 998
266 979
462 651
357 64
41 17
781 782
497 751
40 992
497 760
486 397
340 495
912 457
409 276
818 998
98 192
546 937
743 206
676 274
819 913
73 969
203 416
152 927
677 26
723 684
591 7
966 49
6 617
781 478
818 266
563 794
880 127
948 72
640 700
603 501
426 666
114 733
867 773
157 371
281 583
857 714
562 27
597 223
148 179
755 780
323 627
565 298
261 789
905 775
662 268
676 581
600 545
370 774
560 197
960 369
698 832
638 938
773 972
582 308
391 761
326 250
931 814
301 692
657 795
586 470
803 90
966 151
220 481
928 981
730 200
332 86
4 418
664 727
675 35
245 122
556 376
649 985
511 914
494 971
353 182
704 157
99 16
367 272
715 615
806 643
133 390
492 86
398 196
990 423
795 781
112 576
83 954
967 653
26 874
896 300
342 605
709 415
374 366
637 785
560 882
719 91
835 196
847 760
362 261
671 623
638 942
687 982
898 165
636 124
959 941
899 946
401 449
960 452
477 193
964 542
369 575
937 416
874 514
736 848
889 741
285 411
172 231
461 767
823 281
632 55
292 403
436 811
101 225
168 390
183 400
70 267
656 516
200 604
456 983
327 133
6 338
5 39
171 925
863 618
19 83
956 156
351 423
156 604
623 9
175 426
156 776
478 709
707 229
421 630
22 499
952 282
105 88
907 183
473 841
970 643
574 678
343 406
48 523
160 36
885 794
647 119
114 434
374 14
636 686
252 835
925 778
457 460
990 479
352 606
171 672
430 895
602 571
972 679
401 373
475 906
151 443
395 322
435 690
477 723
2 95
160 34
394 76
113 175
852 87
343 714
30 357
7 554
617 600
329 734
328 567
631 534
814 29
676 872
506 435
839 523
459 512
80 707
547 482
115 56
700 968
967 3
539 310
732 615
55 775
845 462
630 90
466 292
833 674
688 714
202 14
816 721
396 624
984 581
288 987
446 363
831 362
323 911
777 291
449 160
955 428
579 624
769 976
645 50
650 660
476 831
58 842
799 232
139 959
396 602
302 257
437 880
651 672
835 568
937 680
344 863
804 242
444 600
545 665
223 1
255 830
642 851
747 286
650 471
4 809
96 49
760 614
810 444
968 639
933 599
749 864
938 238
629 503
923 88
355 111
354 715
956 548
117 739
82 990
964 459
531 786
453 928
51 344
865 405
985 845
535 354
47 674
724 631
741 116
467 54
286 621
482 155
655 770
149 909
444 661
19 858
95 735
5 815
582 694
682 913
307 288
660 470
894 129
902 307
427 655
90 811
270 784
215 137
866 838
392 507
390 161
775 785
55 322
580 649
736 749
623 74
271 609
722 324
109 762
841 181
122 390
105 830
487 977
1000 9
55 293
716 626
340 575
244 92
35 769
594 155
35 311
973 216
188 347
885 582
298 814
44 531
799 279
590 566
651 256
134 481
13 618
769 268
424 728
306 904
90 277
69 726
725 805
387 315
817 555
996 538
43 360
721 663
5 330
754 601
19 490
908 317
387 687
425 984
289 847
606 506
806 635
527 771
388 114
718 87
263 31
441 333
179 505
397 493
489 972
212 399
500 791
915 887
828 739
37 619
219 563
163 51
237 436
969 386
862 298
179 52
744 367
626 108
36 200
721 381
300 608
763 802
177 946
705 497
893 623
729 915
610 724
390 393
244 201
895 64
222 396
250 859
592 177
578 533
283 684
435 959
19 76
103 200
291 891
577 773
483 168
647 117
976 299
709 70
777 116
656 629
828 206
631 525
130 973
624 370
749 304
611 272
960 585
972 486
647 987
550 585
411 98
82 843
909 726
669 350
323 365
325 59
923 36
6 146
339 118
183 222
656 824
599 914
131 353
626 824
916 858
973 73
730 758
775 957
917 251
898 171
553 867
846 400
537 440
486 725
513 285
423 746
475 748
244 638
398 426
102 572
292 231
751 742
200 855
898 639
404 864
706 704
748 521
619 844
176 414
711 103
755 235
30 816
536 319
117 602
777 669
256 710
216 728
241 932
366 97
929 903
863 800
350 131
833 710
131 978
929 468
755 88
800 183
480 956
762 984
101 683
200 260
110 326
91 588
681 506
785 758
304 552
696 291
857 849
113 609
648 748
680 529
519 77
292 675
673 492
702 514
123 160
543 449
160 657
300 934
819 964
486 543
626 401
673 878
15 198
987 110
811 897
579 687
715 626
226 930
689 550
984 332
224 3
246 59
36 958
706 771
608 490
35 74
308 929
170 404
480 569
717 432
535 790
63 962
339 658
525 718
752 244
879 406
707 136
997 514
577 650
274 720
36 37
974 97
337 149
652 113
324 658
767 776
835 817
480 870
884 41
784 316
237 146
308 971
645 532
381 567
458 494
393 552
188 437
201 370
923 212
404 693
89 776
298 597
839 680
374 217
463 702
673 455
374 573
519 537
59 818
113 651
19 280
673 890
13 292
72 962
119 691
27 352
791 719
721 436
950 453
86 373
818 880
44 980
563 903
217 309
317 130
574 305
491 413
67 740
843 615
270 401
237 704
634 283
985 539
389 390
764 539
388 83
908 724
899 151
219 121
202 348
872 347
94 489
689 435
838 783
917 342
805 460
792 949
911 895
6 107
578 660
524 502
720 285
988 333
342 959
715 496
590 182
478 181
886 525
150 700
435 154
215 245
815 614
304 324
606 161
261 101
806 117
494 65
843 89
530 720
645 995
136 650
330 120
692 824
432 561
595 598
671 871
711 414
86 475
923 359
512 712
201 30
267 201
122 190
626 466
813 85
158 333
227 523
872 193
969 261
294 53
61 898
263 473
553 752
813 657
344 872
227 914
472 136
906 645
748 401
966 170
174 11
556 510
710 162
499 866
743 93
487 486
160 940
891 196
241 401
322 446
528 998
196 146
226 84
267 10
792 702
605 529
288 747
279 839
331 29
50 194
875 503
832 599
516 880
620 437
50 362
596 486
818 631
576 782
210 722
694 274
155 722
418 983
796 215
502 897
163 908
202 290
192 427
648 751
26 127
508 12
200 623
439 228
674 960
21 220
122 296
195 22
81 473
237 676
256 590
68 448
741 739
779 12
811 938
279 727
220 292
361 111
144 149
451 492
274 980
427 807
187 231
495 281
393 33
829 820
850 162
357 627
812 410
189 340
130 118
588 800
96 884
455 354
992 697
804 714
332 810
252 137
937 795
116 617
387 999
20 873
521 722
651 416
224 421
273 285
166 559
110 78
677 75
928 995
722 118
909 943
910 624
588 432
460 680
915 186
637 817
810 111
19 463
1000 741
646 232
386 46
464 326
153 975
206 81
490 594
806 389
622 370
308 55
319 110
824 268
169 346
398 542
268 135
609 935
700 868
639 281
871 221
55 711
418 775
166 648
744 413
447 895
19 570
564 645
705 98
106 443
977 615
104 598
840 338
837 303
198 388
389 734
257 819
976 62
511 120
260 237
151 86
556 905
106 901
190 645
531 308
968 827
993 691
180 184
297 752
389 434
622 53
102 74
685 777
223 80
462 134
148 900
883 790
205 968
63 462
872 543
976 412
459 660
557 569
757 674
893 529
999 89
376 446
979 117
148 290
333 579
609 174
228 673
986 900
883 652
519 346
203 794
543 239
410 640
502 193
308 267
939 208
462 92
106 933
380 365
433 267
796 766
387 280
587 638
437 100
739 120
893 857
647 943
780 549
160 415
140 924
196 331
47 854
885 216
154 587
608 76
733 223
569 981
902 338
232 864
704 240
684 754
650 419
556 111
911 414
328 52
428 235
804 667
430 830
610 488
513 942
374 997
352 212
253 4
850 252
662 171
48 23
68 96
206 200
363 46
535 659
354 698
682 185
325 155
573 670
367 804
507 41
945 302
324 923
16 14
555 977
720 712
441 151
739 829
811 732
266 561
363 524
126 983
465 313
168 626
5 433
963 839
964 548
509 313
200 841
495 377
177 535
984 477
872 451
845 899
113 716
61 466
466 941
974 842
858 548
908 656
797 566
199 210
695 450
948 725
980 654
656 404
851 442
568 779
918 678
257 107
650 773
184 121
569 463
384 161
261 665
254 56
808 536
122 503
699 110
139 439
206 386
820 571
538 825
964 418
671 361
458 223
263 391
194 274
306 998
227 415
597 877
986 746
931 181
321 550
472 29
77 587
813 153
320 670
438 401
882 646
277 874
401 509
180 305
816 353
664 959
306 162
345 469
496 226
847 358
938 946
49 760
600 310
966 112
300 999
422 830
224 717
824 349
7 743
79 487
277 717
230 637
280 846
396 404
774 850
481 818
349 728
552 191
936 84
863 721
470 211
715 682
910 896
283 711
350 83
1000 925
428 370
810 402
865 635
552 899
411 506
528 746
644 117
641 33
564 589
137 721
905 617
674 954
721 598
904 391
785 840
10 905
417 711
672 423
339 686
192 926
934 135
214 768
517 970
130 383
118 759
18 476
115 484
165 918
970 446
166 499
523 648
794 191
211 734
751 111
201 687
630 243
810 314
100 914
996 75
612 329
222 130
395 59
866 419
267 793
849 488
956 716
712 695
855 161
728 909
813 334
459 388
284 669
456 138
637 743
986 556
273 590
942 804
531 540
699 929
174 710
207 602
935 71
532 44
233 237
493 534
214 24
631 840
755 261
556 186
614 561
638 84
155 7
508 289
230 831
60 525
691 333
30 978
229 315
164 435
825 65
622 464
385 566
567 946
443 372
205 603
565 143
858 29
433 171
277 241
463 376
21 718
2 779
899 560
292 147
137 251
623 222
430 202
988 846
655 490
395 224
656 203
510 708
93 366
458 367
326 584
877 362
782 835
137 415
833 131
577 297
939 194
900 369
573 576
718 748
311 583
831 751
380 261
545 577
682 589
541 643
163 989
96 339
834 130
867 241
388 486
935 109
807 916
916 685
138 544
674 66
259 772
528 594
96 67
562 292
291 213
164 631
119 605
639 427
499 959
143 514
828 746
59 497
677 680
859 971
842 368
595 620
75 5
857 704
671 511
846 27
940 778
779 761
284 507
918 22
991 239
70 118
395 838
10 710
369 366
74 994
770 98
897 226
607 271
180 943
108 785
963 295
855 466
29 708
209 587
651 163
718 55
833 371
844 691
643 546
847 588
604 209
148 791
10 924
301 217
12 361
259 659
283 19
561 677
633 779
204 328
488 21
866 450
373 164
392 762
130 136
551 628
772 232
427 33
748 837
85 7
139 964
471 95
755 768
280 492
971 376
530 189
695 432
796 55
518 996
575 126
632 699
651 658
81 489
595 639
338 432
912 223
696 247
24 316
632 400
431 6
919 94
484 909
839 792
783 434
350 972
859 531
262 621
927 706
301 8
609 352
501 874
892 149
846 496
156 395
784 813
956 711
131 623
479 845
574 467
931 157
545 703
102 757
713 390
216 810
840 247
352 867
525 473
311 62
76 475
897 585
133 638
811 492
195 627
802 918
180 710
612 372
813 93
942 806
58 70
946 924
62 944
246 630
684 62
581 698
636 903
261 399
839 39
789 465
39 523
71 401
729 329
62 947
40 743
183 48
671 849
992 681
495 74
281 796
268 970
434 198
499 835
86 467
360 268
522 503
686 526
143 62
747 69
486 116
223 61
525 561
551 981
406 92
683 491
186 217
191 649
272 759
823 353
76 211
692 155
891 61
210 444
301 877
961 704
445 818
777 137
71 266
598 87
154 117
658 162
937 362
825 722
613 562
907 598
168 772
572 760
403 790
251 310
911 298
233 862
221 553
193 920
643 77
102 713
763 622
532 818
379 727
992 282
90 586
978 450
240 274
901 488
538 767
766 486
487 979
225 223
610 862
956 153
393 292
850 723
371 414
576 635
278 283
99 518
196 118
205 413
378 262
491 526
150 97
943 824
995 842
770 994
715 259
841 493
727 5
175 385
197 970
778 934
988 430
203 753
136 982
715 857
622 551
55 660
438 53
734 474
674 457
853 249
349 343
536 418
189 5
497 282
331 533
25 922
289 988
561 87
35 781
930 815
45 566
824 214
524 828
404 920
225 450
972 600
913 547
232 952
321 437
282 541
670 267
324 289
177 258
801 452
423 270
844 109
623 525
944 114
851 42
411 493
585 429
931 379
673 821
841 146
593 410
857 445
498 344
460 154
4 658
925 846
299 453
224 272
550 232
442 90
523 378
484 822
232 369
920 95
366 793
882 546
734 202
265 189
130 109
595 603
100 298
240 824
537 28
268 69
495 903
4 712
547 31
183 720
158 581
855 711
205 777
485 793
604 51
249 647
229 619
252 748
952 181
518 313
323 271
787 461
858 553
809 119
541 248
369 255
718 501
201 725
905 634
807 430
854 390
959 937
893 827
924 858
752 471
711 827
154 217
953 825
346 548
672 664
642 469
364 932
433 467
147 976
113 3
87 494
291 844
927 654
107 873
872 244
933 771
672 994
188 758
776 254
654 465
625 982
850 20
621 631
658 841
750 998
198 805
662 58
720 925
331 889
709 499
64 165
205 521
516 764
39 114
588 943
769 676
883 610
125 393
189 954
129 214
616 600
813 504
517 89
483 702
663 896
452 735
587 643
874 762
883 356
485 916
43 280
473 99
635 949
573 764
605 975
982 41
253 439
643 37
97 766
100 113
246 506
574 974
35 515
684 513
840 83
828 556
421 164
308 697
610 275
40 249
570 391
357 162
110 864
937 377
938 615
175 538
157 185
945 269
601 287
886 517
783 437
927 800
526 840
968 961
776 931
637 608
134 487
550 831
688 948
343 359
603 396
258 500
863 117
293 788
232 126
964 670
458 708
339 247
964 729
268 6
992 147
654 733
77 207
53 887
828 820
280 323
170 570
220 631
800 778
974 27
979 796
694 53
996 61
67 517
644 994
847 941
481 842
226 331
882 684
776 994
539 698
990 517
75 594
420 868
542 53
482 293
1000 475
135 484
499 914
141 66
767 635
909 421
995 583
173 398
937 300
532 132
427 890
540 380
333 42
282 498
170 355
480 495
633 561
75 662
466 994
664 700
162 510
542 729
790 489
703 967
619 415
594 843
196 403
220 730
826 509
94 297
493 180
67 903
803 784
508 650
538 843
289 272
276 639
626 536
906 324
78 952
447 352
336 339
928 356
272 290
767 62
825 125
81 902
691 689
128 351
163 303
62 500
284 174
195 425
414 194
672 755
936 676
193 508
242 159
294 731
2 714
801 296
418 234
590 994
30 288
82 750
950 33
48 193
15 161
104 435
675 740
893 828
599 346
269 188
934 733
268 845
702 228
128 401
820 576
519 793
40 520
521 99
417 119
723 879
940 526
170 248
545 219
35 117
582 962
415 21
581 491
227 906
556 432
68 979
48 946
827 501
797 407
836 824
887 318
52 308
683 804
885 2
856 539
664 362
397 772
600 839
87 803
59 571
154 397
427 648
252 72
945 164
332 145
814 751
100 296
631 16
879 240
53 485
762 890
756 394
787 734
250 4
384 55
865 162
927 400
349 434
123 170
139 498
541 380
502 587
352 397
850 918
193 802
105 592
78 907
929 608
293 280
656 76
469 932
225 217
972 25
180 760
849 951
207 619
781 706
895 568
323 299
603 327
762 660
870 136
163 299
557 711
950 129
620 459
31 784
174 269
590 585
311 596
839 746
246 578
973 692
452 97
429 581
271 630
54 929
778 310
452 75
220 921
352 960
237 4
640 404
784 75
932 682
694 33
948 93
768 338
451 859
761 135
512 684
757 328
823 32
536 459
817 780
542 654
606 487
69 948
890 933
985 193
120 745
683 283
514 65
587 662
930 361
496 575
328 636
36 71
7 443
719 580
898 360
130 551
36 822
953 59
541 579
78 132
85 194
621 384
455 829
649 744
109 475
719 792
505 735
332 357
923 537
503 931
636 244
880 69
551 827
652 583
782 391
92 327
281 206
397 688
214 654
38 622
278 469
782 100
907 278
902 174
223 805
128 256
438 879
100 744
682 945
11 660
34 824
419 547
656 898
943 199
70 915
503 984
697 644
628 268
29 550
152 305
668 791
806 475
576 203
570 483
818 271
797 57
977 616
483 889
439 151
720 655
123 174
167 535
985 501
341 801
899 242
300 870
283 347
846 474
480 963
168 22
825 780
308 994
226 684
373 445
715 112
423 15
905 952
187 345
716 824
688 786
949 549
998 181
269 464
316 470
989 241
427 397
508 846
561 148
443 905
245 965
956 969
320 575
850 245
734 154
660 128
597 435
98 35
463 333
314 978
892 703
541 476
179 333
953 962
123 587
122 228
507 50
632 624
889 846
935 199
342 423
580 859
817 903
328 509
853 750
461 687
957 247
628 911
99 308
348 744
787 636
337 103
670 589
975 743
721 754
741 757
583 523
615 945
147 490
133 375
179 881
275 423
428 673
82 901
322 771
953 667
2 806
531 190
942 88
379 63
340 371
837 102
176 496
631 576
468 914
256 194
157 506
939 272
362 579
959 441
633 10
170 114
857 748
358 8
280 382
244 839
130 595
902 249
174 198
974 871
28 445
928 218
356 851
744 179
659 158
189 63
461 686
329 944
252 377
709 786
905 786
281 269
131 870
899 20
449 356
556 322
744 28
699 459
369 733
712 681
308 633
432 710
136 358
193 652
630 398
496 708
349 589
804 44
106 550
8 973
984 692
1 972
282 156
82 52
68 165
801 747
609 100
381 200
98 988
428 576
45 484
73 313
8 858
365 241
306 716
656 614
952 827
976 287
953 719
98 540
769 358
829 107
955 755
32 83
405 973
583 49
872 643
578 19
973 187
628 958
631 922
234 696
570 573
66 851
744 519
760 734
197 172
273 901
320 959
323 594
153 138
857 96
222 650
574 949
666 341
711 602
529 116
114 844
493 547
677 441
308 787
431 170
12 445
39 762
661 814
733 953
516 210
227 635
331 894
166 501
312 84
840 869
982 800
163 809
566 779
878 567
320 641
741 960
227 574
870 412
226 265
75 521
231 705
34 403
113 750
45 581
414 986
296 95
134 604
813 744
868 967
608 776
54 875
62 144
500 764
89 767
871 380
205 836
940 298
598 630
202 597
165 218
291 709
36 611
857 585
355 929
561 809
545 677
406 988
684 750
587 811
131 886
256 485
830 550
574 19
868 796
124 648
626 752
565 192
815 986
218 60
950 557
568 801
780 1000
752 325
330 777
162 116
657 246
125 676
398 575
629 64
569 799
456 735
207 627
847 252
509 73
930 133
342 686
140 694
441 895
639 105
870 949
872 821
113 541
514 416
60 457
152 895
996 946
724 340
450 669
922 619
198 455
651 650
667 123
924 275
867 993
36 663
327 385
522 49
725 151
381 153
757 14
938 296
826 604
665 171
999 50
607 228
322 580
296 471
650 416
860 144
783 165
983 832
124 926
14 218
605 243
912 789
248 268
185 799
230 903
354 754
922 366
806 628
6 55
402 387
601 856
739 521
885 836
701 762
58 623
722 130
373 76
559 834
904 110
606 930
245 788
683 129
64 699
50 198
664 638
691 214
343 779
744 315
559 48
11 643
560 227
753 183
262 987
972 766
707 392
964 771
113 520
270 964
765 864
528 131
682 115
125 638
891 668
878 645
604 291
595 71
325 431
319 252
940 721
407 465
78 591
435 949
333 348
199 603
254 317
974 552
937 462
312 795
103 409
269 639
995 790
994 272
427 14
851 584
269 184
787 663
50 145
779 672
206 69
897 278
809 805
724 104
363 605
462 386
639 793
329 309
86 253
621 965
834 675
822 148
903 742
443 240
720 788
44 250
192 724
266 596
857 808
723 50
123 637
58 555
593 160
800 274
421 699
347 425
597 847
337 892
733 628
578 453
440 459
508 110
601 132
400 679
175 939
495 525
948 600
471 434
275 991
808 271
840 288
388 66
796 261
93 535
127 256
625 272
916 899
227 66
385 415
943 277
153 810
210 57
412 325
337 191
591 677
801 154
900 340
615 190
445 592
559 159
171 493
898 761
651 255
16 962
784 494
906 945
301 188
996 596
276 874
609 31
706 955
159 905
74 530
856 264
364 8
602 306
969 248
169 921
680 406
537 131
718 390
861 18
335 381
419 336
34 423
630 916
345 571
70 819
517 320
213 243
884 462
496 690
917 918
596 348
738 124
38 842
947 132
667 886
762 102
168 663
498 350
777 346
301 213
201 548
370 866
184 448
999 223
396 677
370 112
201 934
119 849
188 585
169 697
506 23
769 666
100 836
932 527
654 914
150 363
124 210
515 554
261 38
339 297
715 692
476 104
986 393
959 539
474 877
81 723
358 319
299 533
506 1
693 101
576 229
482 919
202 825
436 695
54 844
677 909
622 713
57 204
907 942
744 230
957 234
468 621
143 1000
252 204
867 678
854 163
802 538
24 967
863 378
427 412
890 899
180 672
700 822
537 687
818 926
804 770
314 833
409 730
473 776
588 118
856 647
630 828
54 581
924 861
517 499
402 765
951 943
287 628
984 856
63 928
792 8
27 375
666 42
828 72
117 38
35 383
670 196
268 257
733 414
786 530
810 128
573 948
959 546
119 124
260 871
4 11
579 900
33 767
327 896
282 166
275 717
489 710
634 619
806 109
874 764
677 601
408 994
74 307
888 537
875 355
266 810
218 439
86 204
938 531
433 328
902 321
309 197
425 265
73 413
193 713
228 963
141 783
620 857
422 947
462 945
103 956
122 523
341 745
125 799
714 144
457 213
546 919
671 287
583 106
85 195
486 644
961 410
768 144
253 489
712 946
250 511
573 703
732 344
509 102
69 631
638 919
36 706
9 72
868 748
84 210
365 385
919 185
219 875
488 8
282 470
883 171
795 528
829 406
527 784
822 165
867 33
265 330
168 214
545 239
648 560
647 180
901 755
638 636
656 551
137 888
314 935
225 280
624 672
240 929
908 23
693 769
545 932
506 231
711 935
853 143
647 279
583 757
897 148
804 343
717 755
480 176
835 363
224 981
952 653
921 232
584 724
874 650
52 653
705 183
611 619
450 6
2 789
261 659
812 752
683 38
583 415
850 63
235 859
497 624
217 662
156 805
480 142
855 344
104 155
541 234
120 736
293 837
327 418
301 654
646 342
378 571
705 64
86 681
369 890
911 566
14 470
937 979
716 763
972 779
302 229
743 133
390 989
400 331
488 980
738 749
724 214
681 449
467 193
277 787
432 511
78 410
324 699
776 600
864 779
184 813
934 605
984 594
565 74
970 4
681 568
507 261
748 287
88 560
194 259
255 902
120 173
752 972
937 825
568 695
406 499
137 919
685 430
868 442
246 712
286 319
989 766
773 413
546 131
45 273
581 260
408 538
782 303
288 704
154 25
363 253
735 782
788 396
732 444
38 75
19 193
657 958
988 89
56 92
204 992
878 714
946 86
353 786
629 992
975 699
626 628
562 100
214 923
456 195
428 809
304 265
132 960
944 17
597 285
936 79
330 365
914 151
939 472
193 684
178 393
767 256
258 917
741 556
132 548
130 789
282 114
54 125
81 740
296 387
818 212
626 841
87 196
829 875
556 229
569 984
869 919
234 439
899 115
155 433
639 930
426 971
786 402
139 722
268 959
807 259
823 744
233 6
924 54
477 494
53 811
611 683
726 633
573 392
193 148
4 604
686 356
242 788
17 293
157 712
304 858
895 291
278 503
28 653
311 176
780 738
658 674
636 151
608 19
928 353
506 308
129 31
125 697
687 324
420 636
169 802
998 747
511 614
805 302
497 227
385 228
862 181
545 593
159 849
598 602
641 852
863 343
70 127
554 125
987 8
468 590
145 654
810 499
55 178
977 34
939 996
495 62
305 896
848 860
470 184
274 265
378 369
867 897
912 4
314 158
533 971
606 740
992 945
458 209
930 596
734 305
93 855
597 266
712 680
814 685
648 444
662 276
172 580
686 204
341 32
991 962
80 797
370 337
491 733
832 185
534 439
24 317
177 587
695 12
671 596
642 339
876 17
138 298
225 341
312 116
848 340
862 207
22 105
151 710
913 876
396 694
542 279
552 523
913 384
819 291
138 837
722 460
276 257
477 701
563 118
964 362
587 848
526 607
736 817
144 772
22 718
694 28
339 953
368 396
312 451
939 250
415 57
318 810
608 37
500 650
379 425
223 472
509 934
322 250
967 964
76 792
667 380
455 343
584 181
362 685
324 951
57 794
119 795
897 324
534 260
486 496
315 712
598 460
813 630
469 645
33 341
337 251
115 961
466 32
179 788
886 739
854 697
749 301
80 189
561 922
77 437
789 718
757 942
915 391
495 546
180 999
336 805
134 484
180 723
296 962
860 751
14 516
788 244
321 414
892 17
809 890
530 583
668 707
612 322
904 339
303 170
734 859
418 213
723 699
373 634
251 633
453 952
1000 127
903 105
478 802
968 597
840 668
54 748
812 257
699 647
151 855
871 278
893 474
539 885
498 186
352 426
671 158
897 312
708 60
44 346
608 977
346 5
701 396
706 153
667 673
877 94
963 435
734 205
500 495
126 237
76 753
743 530
868 104
521 282
493 434
176 481
666 945
449 314
721 645
274 393
414 58
847 470
737 509
258 497
522 750
842 937
718 120
417 599
984 792
291 93
23 915
867 845
730 1000
112 926
958 342
144 17
333 76
560 859
948 848
788 411
512 669
952 54
464 798
833 468
904 256
682 875
973 813
99 674
617 884
739 106
715 476
500 144
524 547
12 277
204 32
190 744
621 846
573 602
243 32
25 864
777 806
892 340
42 418
872 995
820 129
758 784
144 733
142 79
975 302
601 669
804 49
44 372
668 378
972 206
150 556
180 617
42 415
315 767
334 876
159 861
928 740
536 47
148 923
839 550
96 186
69 934
434 752
324 509
437 779
243 847
1 853
405 217
622 223
197 207
429 84
47 524
240 900
616 813
935 538
179 573
747 13
984 630
236 827
60 106
325 135
264 805
60 484
949 804
830 311
551 108
366 7
275 94
568 765
687 133
172 607
694 860
634 867
407 318
376 83
511 946
572 301
965 425
237 979
185 462
986 691
632 651
834 955
353 299
347 817
927 528
374 27
203 268
853 831
818 168
223 786
770 612
718 272
31 57
399 776
546 709
919 893
48 432
967 718
853 760
714 165
409 329
844 395
647 712
833 127
840 882
585 449
472 501
255 478
999 667
784 872
107 162
932 189
347 615
804 951
694 611
195 64
359 796
754 867
553 871
244 603
292 710
718 295
516 487
565 636
801 594
593 174
566 426
485 487
582 409
912 762
110 207
136 452
47 624
743 568
903 224
522 84
198 20
918 490
529 606
406 26
229 812
926 458
96 217
251 512
36 691
842 693
182 725
665 89
819 305
555 4
792 641
719 628
709 523
590 366
975 700
744 981
818 790
471 620
381 81
994 481
813 477
854 495
787 596
303 830
671 867
142 550
360 897
477 291
139 1000
552 230
370 750
255 54
850 997
71 952
817 474
563 497
323 463
570 842
423 765
560 960
252 370
725 979
818 46
961 193
804 880
409 148
123 289
375 379
325 631
729 912
627 452
159 454
321 245
151 265
327 743
776 154
644 187
200 507
849 191
309 134
743 489
403 561
535 943
699 465
388 850
682 292
76 749
263 399
469 128
655 784
594 763
185 423
374 323
557 785
765 222
16 718
627 426
679 839
515 673
968 17
611 409
965 875
395 505
298 824
386 757
217 858
397 638
221 909
331 662
957 703
102 615
471 199
417 392
11 494
193 781
344 556
492 972
852 400
57 173
37 883
97 459
386 375
219 498
330 46
448 374
931 546
324 605
319 881
963 969
551 997
234 488
493 718
252 592
3 483
559 325
527 198
41 30
443 44
750 428
247 526
186 741
706 841
616 622
98 203
706 418
237 995
772 271
484 827
577 392
606 709
459 775
566 148
253 670
607 261
336 132
80 854
257 943
414 468
756 180
103 758
732 460
279 949
158 456
705 17
867 951
933 781
837 441
81 260
129 17
541 645
931 87
618 605
568 481
753 382
107 715
273 85
265 234
550 286
404 995
812 138
658 37
871 653
453 159
816 21
840 935
767 453
414 981
840 717
13 209
364 529
405 70
856 7
101 1
90 453
848 657
449 85
948 378
11 814
360 918
421 373
809 41
341 379
798 662
430 379
690 53
973 478
594 848
465 437
542 82
372 256
426 413
822 431
487 353
146 504
976 668
676 791
44 953
569 873
117 657
790 435
111 160
465 169
622 682
446 852
232 482
173 217
442 884
955 930
165 926
875 825
595 540
424 936
202 12
54 615
557 556
686 848
304 481
705 220
164 100
826 21
332 334
517 193
772 880
601 651
841 790
281 866
803 999
402 312
818 426
169 55
878 815
336 609
937 329
136 208
650 799
420 611
87 391
150 431
123 256
804 244
641 450
720 311
567 773
763 65
855 97
699 518
11 366
301 402
960 760
19 736
735 150
547 280
151 723
570 824
657 777
629 222
133 348
100 504
825 266
232 374
812 241
166 708
824 686
505 174
989 798
83 451
312 515
753 146
815 39
601 143
167 514
203 837
477 161
919 680
804 976
923 906
738 920
987 820
761 476
282 607
982 731
745 64
987 512
316 397
629 74
963 149
617 275
1000 296
433 71
453 499
592 244
792 257
788 836
358 637
539 408
873 113
546 657
655 225
105 841
387 686
232 525
722 513
995 989
610 818
404 652
369 983
300 156
736 789
10 815
770 348
840 647
8 193
487 351
415 222
349 430
572 296
728 609
892 42
776 722
459 77
928 415
649 600
261 302
336 634
24 446
262 299
847 838
15 731
238 84
701 923
269 952
976 86
283 499
697 324
14 569
930 771
284 481
792 462
203 711
855 677
36 834
145 269
303 988
633 533
816 710
314 854
783 298
979 200
378 970
844 106
54 66
591 507
56 261
324 178
76 239
716 274
556 460
199 194
679 921
955 855
863 12
163 282
861 393
821 959
846 465
58 575
90 45
818 490
694 592
623 844
203 664
899 443
254 352
929 382
915 392
769 325
759 383
663 698
354 841
319 593
915 369
60 657
14 905
632 676
959 965
107 678
367 262
949 19
763 907
134 744
697 275
574 253
865 851
623 419
198 870
760 947
855 529
720 659
151 175
485 348
105 797
372 742
783 430
429 451
237 230
481 140
876 420
468 817
646 812
946 38
22 620
613 248
149 203
120 586
828 128
930 928
490 763
262 215
425 624
65 901
169 404
441 656
582 751
324 44
316 31
435 589
225 595
120 130
860 761
238 510
54 566
421 483
569 956
933 624
474 508
778 415
80 397
494 851
139 926
464 828
112 613
316 186
508 410
802 719
653 836
207 771
390 596
961 611
799 803
397 190
857 249
516 780
544 751
83 132
723 936
551 366
163 387
547 446
904 90
991 347
698 346
168 400
479 826
791 95
573 405
329 453
10 7
442 592
81 711
255 842
521 631
655 296
300 725
739 893
711 665
570 355
355 252
1000 343
650 981
49 124
227 134
227 819
339 269
401 247
305 348
905 222
851 41
285 84
123 12
718 802
844 411
645 800
561 318
400 84
972 230
861 275
980 423
370 162
493 720
920 653
956 627
880 280
620 710
460 518
458 3
381 491
157 1
222 256
15 578
162 835
945 367
666 874
10 53
128 403
204 283
529 721
902 570
467 446
352 283
978 556
194 126
121 548
318 504
291 529
32 737
880 743
404 370
339 331
681 242
384 196
870 633
586 487
750 157
700 566
545 780
230 431
721 62
324 870
32 677
705 157
868 788
687 100
654 607
139 904
193 153
631 835
483 342
273 808
347 604
678 780
386 356
48 826
412 172
543 360
303 14
896 95
902 135
641 750
435 971
347 687
869 63
954 689
257 314
978 517
736 665
910 433
792 379
343 636
641 204
974 40
378 848
415 247
419 513
704 327
585 747
66 306
132 489
820 211
917 636
164 328
857 208
362 91
844 33
583 710
75 459
328 278
538 55
174 724
307 921
213 752
671 541
72 179
292 966
716 786
653 310
569 491
845 134
277 581
779 120
502 322
101 654
801 460
353 806
697 978
461 371
203 304
549 301
147 851
999 228
948 63
811 84
311 624
513 187
581 27
533 222
240 690
310 244
362 282
256 717
972 130
907 623
634 497
389 777
581 61
397 128
111 154
637 916
524 412
403 426
6 252
745 933
900 85
577 179
111 526
266 243
554 244
665 353
675 76
916 904
474 251
841 568
26 807
796 185
896 251
706 172
638 773
443 34
1000 580
629 296
510 672
112 860
771 100
125 410
511 655
310 820
386 368
310 293
726 81
212 397
885 616
941 212
555 897
626 557
762 690
92 506
576 990
511 857
136 862
653 334
548 72
253 930
891 532
643 128
726 894
372 174
657 543
519 703
117 115
547 595
815 495
884 261
100 479
46 284
476 594
530 235
879 780
368 152
724 305
352 433
97 942
632 237
396 717
306 315
994 965
525 629
27 640
743 696
846 493
633 978
161 315
309 815
396 143
887 699
29 685
889 405
471 515
847 384
535 781
698 167
263 981
731 59
338 245
977 309
898 705
836 192
114 777
912 466
759 136
301 828
445 348
670 597
534 410
667 522
446 317
914 301
603 808
198 421
455 569
794 110
639 684
660 422
835 331
944 754
122 18
297 807
879 559
317 60
31 264
515 283
130 677
676 971
110 910
541 411
498 10
407 199
522 889
9 589
49 685
580 478
496 95
805 919
49 598
652 465
162 863
988 700
67 498
310 178
911 231
856 926
969 234
945 109
247 129
476 502
429 25
542 100
176 712
168 506
750 316
74 376
339 784
393 923
239 805
539 603
148 26
355 153
362 654
888 985
676 97
487 664
985 469
47 702
831 94
401 200
350 334
139 392
435 238
915 695
493 759
17 2
570 472
907 684
51 914
913 739
170 925
614 254
230 201
415 307
203 427
767 939
667 784
338 833
843 740
937 520
652 828
234 162
980 565
17 279
229 751
743 956
307 420
608 436
302 766
249 73
98 412
640 820
689 229
248 273
914 992
923 606
623 276
452 876
257 486
961 650
517 927
180 843
321 283
711 275
939 537
313 752
54 265
349 5
803 731
572 183
351 688
313 490
793 179
407 294
640 107
689 219
440 817
337 120
13 448
801 791
83 606
68 645
646 985
864 642
192 976
203 395
41 389
123 865
637 689
608 342
339 49
583 360
710 380
84 672
878 375
226 8
549 683
423 66
691 996
766 707
449 482
755 676
981 191
664 812
283 76
341 707
306 68
815 189
356 879
537 910
705 63
658 993
926 767
967 659
562 736
363 567
302 943
517 795
284 438
208 725
152 247
982 148
317 799
208 375
48 382
479 725
740 243
2 421
619 183
259 132
345 808
518 184
429 527
217 760
873 664
699 474
943 987
895 763
524 891
945 178
566 418
76 244
815 122
602 426
534 645
643 322
906 390
816 514
993 27
273 603
75 652
249 483
754 224
882 469
953 410
813 280
715 378
688 954
43 548
443 433
699 537
394 119
476 14
143 305
236 532
621 732
389 760
449 596
272 706
87 701
904 676
390 329
889 942
737 89
107 485
856 386
167 163
452 103
957 872
17 304
37 734
919 365
868 619
783 202
254 696
496 64
975 220
845 425
340 691
751 764
408 235
673 221
926 335
723 982
559 246
948 555
921 33
87 876
669 747
806 136
354 965
756 462
126 62
239 606
461 377
31 78
189 735
355 812
192 646
655 176
462 129
399 385
269 653
22 981
17 243
706 583
68 258
424 357
374 309
687 292
62 522
837 702
777 222
536 940
704 126
917 309
416 364
339 113
306 626
896 846
218 839
184 20
953 469
133 666
215 60
769 271
373 175
136 397
97 923
569 86
392 508
863 103
635 40
692 945
680 571
892 786
118 757
873 486
38 584
556 4
161 9
947 882
607 171
900 556
599 784
996 126
27 50
6 74
188 774
500 325
995 648
711 999
712 53
191 465
893 704
16 731
569 692
689 792
105 686
552 894
343 561
519 212
434 941
460 329
33 808
396 964
352 347
783 798
247 476
236 263
647 297
885 791
57 203
77 138
614 104
930 382
313 65
465 567
777 915
1000 853
600 835
731 516
723 577
554 978
861 406
521 737
21 653
177 326
751 645
229 274
856 918
271 613
947 943
367 95
738 860
623 368
752 103
670 801
458 356
812 196
282 499
341 667
954 744
857 831
684 388
90 699
250 545
762 150
820 429
522 729
222 45
551 572
543 802
242 685
591 934
477 999
113 27
745 77
705 298
365 900
230 176
856 53
180 695
709 729
457 151
756 200
440 476
781 76
790 528
122 274
194 131
506 421
506 112
740 517
220 559
97 497
954 18
242 966
139 504
947 474
628 625
140 132
881 716
418 719
479 952
791 75
351 967
400 546
46 269
111 658
815 61
63 644
188 152
42 141
614 999
296 96
801 613
366 609
418 236
774 176
381 370
170 810
824 999
385 98
462 1000
955 982
784 924
57 997
769 359
983 21
749 231
251 688
608 937
66 560
629 333
178 406
422 854
799 986
551 899
915 879
470 263
125 859
62 595
296 421
999 492
381 341
705 389
922 673
664 743
22 949
808 125
716 10
588 249
965 112
321 617
54 994
998 91
301 177
614 62
298 592
888 97
200 340
745 993
9 908
301 856
788 834
298 386
460 278
332 142
712 741
820 792
384 786
581 608
341 163
389 447
241 797
875 37
91 936
462 218
616 134
409 4
960 564
425 806
16 196
148 63
275 256
541 939
363 426
435 839
103 23
786 365
666 811
897 991
383 109
905 76
100 713
863 703
556 859
314 873
492 483
261 916
395 841
878 678
498 958
844 187
765 753
931 100
611 270
66 987
820 920
264 492
979 635
451 642
743 813
396 54
296 935
492 352
597 853
914 816
937 280
663 674
62 738
113 769
611 225
531 146
807 963
892 830
288 922
718 851
313 863
857 375
603 456
578 910
761 39
133 12
71 597
920 117
212 820
889 297
906 639
855 792
700 724
177 763
533 329
520 817
409 235
474 58
898 472
329 171
967 248
676 84
463 617
566 11
272 478
26 445
452 589
48 539
604 413
513 562
983 181
700 9
538 458
324 125
690 16
170 286
214 922
878 584
19 511
416 887
202 206
783 239
724 661
727 601
230 567
648 632
475 493
76 57
52 20
532 206
839 317
400 284
86 176
109 775
307 378
221 249
150 787
455 175
836 695
211 942
356 717
1000 315
811 684
83 229
133 416
672 530
661 429
371 755
364 467
451 820
735 5
171 500
441 641
822 1000
943 139
579 155
6 462
543 109
139 537
359 207
675 946
950 825
472 635
648 916
210 708
555 739
747 249
824 449
363 187
996 695
465 960
857 309
603 107
840 748
737 829
420 747
450 811
596 940
477 81
927 640
701 88
124 125
967 417
965 516
899 902
953 965
113 748
119 478
770 574
585 966
450 201
964 582
245 57
596 65
749 544
19 375
554 827
159 385
922 604
701 350
107 778
994 931
289 748
913 763
960 795
281 427
805 395
568 394
231 540
498 477
181 3
798 174
528 179
293 2
424 843
53 788
266 980
629 712
324 440
801 696
61 427
756 26
813 643
622 65
303 680
690 153
887 921
159 833
105 912
155 462
892 370
830 107
349 887
495 99
178 174
480 163
630 592
682 785
166 19
183 721
326 687
728 486
466 684
883 754
78 686
359 432
794 465
246 51
396 965
362 70
999 643
353 359
112 310
573 258
561 794
35 238
469 860
487 328
273 278
429 183
473 927
33 338
803 654
793 824
412 170
841 708
176 896
463 129
814 171
861 872
116 415
397 611
226 621
858 279
962 871
554 736
367 824
656 408
626 956
559 63
985 230
422 390
418 146
968 308
896 115
854 412
949 762
873 646
547 867
778 626
675 855
424 10
504 170
921 358
476 29
219 990
355 216
640 192
552 163
653 711
605 364
841 86
840 240
987 713
63 243
572 495
25 393
37 390
242 405
240 947
798 18
338 93
207 849
433 399
869 984
168 709
782 316
8 797
775 198
268 675
32 161
728 398
34 876
443 125
891 201
318 645
68 406
174 316
573 542
386 810
909 681
288 436
484 430
683 393
811 9
284 592
57 474
373 855
762 270
22 203
629 114
731 848
182 822
136 822
932 930
652 78
175 92
758 270
582 177
819 54
222 268
125 184
820 554
894 884
870 702
42 818
438 644
531 821
879 731
360 766
644 475
280 273
208 915
199 196
46 544
494 673
609 71
910 812
367 447
868 17
547 34
620 460
149 90
231 592
705 181
40 871
413 620
835 779
827 605
73 446
915 156
980 251
552 343
460 136
320 652
840 255
663 969
947 752
288 519
471 866
660 633
42 440
973 963
654 182
40 819
24 897
96 568
82 757
339 771
221 373
981 507
161 859
377 715
196 924
577 245
409 643
114 626
493 745
654 490
681 112
296 609
262 280
905 55
849 947
469 168
921 935
157 440
206 483
712 923
443 365
915 834
512 47
359 989
739 129
44 484
597 503
506 384
548 103
630 941
772 530
598 163
110 646
308 550
864 736
914 544
181 728
227 709
767 50
386 657
897 783
109 293
243 471
40 509
857 997
256 839
224 652
119 466
184 411
618 175
78 472
256 789
15 946
573 535
428 409
5 894
924 344
537 311
424 889
183 382
818 894
213 203
263 221
91 963
131 89
371 440
143 564
810 802
522 459
839 32
955 194
744 173
825 709
521 186
991 42
171 798
564 887
195 63
123 497
192 739
299 401
895 845
73 52
34 54
651 69
439 862
656 980
916 121
327 131
752 319
582 690
184 986
827 982
326 472
792 754
813 950
178 485
383 293
74 311
520 126
727 432
986 195
594 289
567 232
48 741
727 524
402 496
657 599
507 586
969 273
811 3
835 224
494 515
284 38
358 731
688 581
554 35
235 557
293 555
60 469
707 262
622 699
149 352
942 900
237 726
56 370
263 552
294 654
679 447
753 399
640 51
653 729
877 42
598 600
228 22
239 753
330 542
913 858
6 487
591 663
505 576
683 946
169 448
33 405
188 264
940 949
740 75
883 731
731 813
509 732
224 10
220 128
240 217
332 95
353 849
552 154
918 535
392 967
424 88
619 260
969 91
519 334
95 998
46 822
281 477
81 756
905 457
691 872
858 968
274 543
918 590
160 13
384 290
335 451
520 892
142 542
893 343
862 687
919 988
112 778
27 663
700 397
390 772
976 786
88 706
697 467
760 211
5 705
680 749
629 4
446 791
330 255
707 368
111 458
666 802
994 142
807 992
827 506
676 256
591 91
485 994
865 619
353 661
751 217
626 660
228 532
19 17
579 570
266 510
333 876
997 989
340 538
886 768
710 861
947 150
972 707
139 589
612 324
685 999
944 717
412 696
21 942
115 952
599 228
373 226
936 10
988 498
931 489
718 580
798 96
144 136
335 696
45 66
929 862
948 578
781 110
880 514
416 968
945 664
898 788
919 633
408 788
731 315
713 256
623 180
894 976
233 649
535 550
69 957
186 393
511 146
477 786
760 139
425 617
254 947
874 435
150 219
723 438
330 662
666 830
874 397
459 651
606 350
471 376
688 646
170 433
376 557
787 221
379 442
189 22
789 317
156 691
164 951
145 501
175 356
345 666
793 35
16 586
2 248
535 312
871 465
893 663
737 626
533 507
946 468
547 138
337 183
717 15
187 719
197 61
163 627
786 517
650 458
136 274
928 524
700 403
301 946
941 565
110 531
804 791
783 192
40 917
471 60
404 29
987 644
306 590
952 909
165 813
259 894
661 346
582 825
150 727
405 718
716 918
600 426
708 254
864 266
826 350
403 914
775 281
730 359
581 889
806 184
845 507
539 722
365 733
882 7
520 141
84 201
339 466
290 923
915 798
851 337
326 756
669 105
650 150
450 158
507 846
140 903
241 275
379 500
872 262
850 302
272 293
245 807
779 753
365 160
936 719
545 731
545 422
986 490
183 426
999 941
769 413
540 541
475 322
85 756
266 100
870 314
175 897
561 822
503 662
951 701
868 459
956 697
117 546
440 239
321 333
696 860
736 502
633 535
986 678
363 831
989 667
652 3
980 896
637 85
214 60
91 610
694 851
407 328
901 811
370 401
263 451
127 331
255 949
525 54
55 183
211 919
136 695
442 540
659 891
341 792
296 222
820 80
854 729
998 357
24 638
617 919
19 524
183 168
857 502
787 203
38 156
834 868
142 811
11 801
178 443
2 941
45 751
190 287
951 309
627 851
468 867
237 204
3 515
220 29
37 89
588 652
181 234
518 917
584 652
726 312
337 846
650 751
226 68
237 546
805 482
386 260
508 401
499 260
633 954
516 988
162 275
703 304
55 957
20 799
962 180
721 830
971 355
794 306
346 242
448 834
85 740
155 706
269 941
528 760
823 879
267 744
605 179
249 435
157 250
337 334
341 113
764 693
971 861
728 191
575 415
908 263
38 323
707 802
273 124
608 220
298 536
466 95
644 413
433 23
690 386
306 380
533 23
965 358
50 261
24 811
822 443
552 807
976 153
741 694
133 707
333 273
501 644
292 314
765 331
959 848
834 751
92 165
666 917
388 187
149 354
946 823
553 388
972 711
994 385
781 58
703 345
502 199
704 466
450 613
928 618
453 994
240 865
386 847
110 506
418 306
547 36
552 883
996 897
500 474
664 379
354 507
56 841
882 75
111 744
163 372
758 328
830 87
365 173
524 377
953 421
949 614
99 861
535 982
136 983
121 856
264 342
667 90
406 253
372 885
863 71
969 868
665 343
655 956
77 930
486 160
993 904
522 30
574 681
639 532
821 508
146 681
150 996
79 542
708 131
702 494
198 282
391 614
53 518
852 405
398 617
867 844
95 346
485 354
50 735
411 99
376 375
365 134
790 632
405 472
254 278
153 476
970 567
856 358
467 21
76 882
549 106
480 62
222 518
831 618
638 945
538 636
948 187
791 556
35 995
217 59
837 471
951 830
270 141
437 108
576 938
833 400
374 47
659 160
464 587
462 366
903 196
611 863
970 202
483 532
757 287
262 318
446 287
51 799
33 335
483 321
916 766
595 207
186 692
613 733
317 969
118 191
86 203
577 846
591 363
109 158
745 794
134 576
692 549
816 17
619 209
497 862
318 143
270 763
772 195
612 751
59 944
585 191
599 167
419 536
343 928
638 612
721 168
180 164
226 90
113 825
982 831
975 140
790 79
124 322
993 471
110 738
573 889
976 253
70 608
303 922
300 486
20 768
247 982
689 919
92 762
809 910
745 497
342 120
230 766
846 504
213 130
422 364
884 630
147 146
70 505
709 886
367 966
227 72
92 152
828 677
218 124
336 525
594 901
745 154
587 729
927 157
951 338
495 978
667 968
376 563
913 210
372 68
111 624
717 618
198 463
624 5
497 443
953 611
993 366
541 733
205 668
110 91
127 3
188 208
216 939
862 93
323 598
234 326
126 619
503 808
935 402
226 315
328 3
166 476
574 663
842 933
898 543
37 19
549 699
998 207
582 969
427 841
41 269
148 133
440 300
978 506
145 451
472 529
720 977
184 758
57 30
631 112
409 632
972 71
450 831
624 565
574 660
525 838
54 712
480 792
702 995
215 819
255 581
137 802
808 667
100 101
154 151
966 246
997 809
953 527
43 907
609 196
722 585
163 754
242 610
915 993
518 191
936 981
995 727
20 167
900 523
703 885
598 228
685 925
582 240
967 405
848 841
573 513
994 257
421 91
743 213
326 500
167 88
675 951
286 398
893 759
102 666
435 823
788 750
397 162
104 110
607 423
745 434
647 581
40 422
452 161
914 826
764 763
204 159
706 364
464 435
197 403
797 274
761 623
656 926
259 261
272 935
779 982
301 796
231 222
263 629
701 643
309 326
768 220
495 856
546 231
349 600
339 687
16 154
55 58
253 992
88 804
531 367
583 913
940 735
502 495
738 809
211 320
816 454
712 861
386 642
281 355
965 722
928 559
962 498
191 941
142 700
938 522
716 851
81 566
491 940
628 327
98 509
961 19
162 726
58 186
536 53
99 12
799 135
369 768
923 102
853 417
391 313
483 639
412 53
3 928
264 292
26 154
433 236
408 467
769 842
957 253
271 146
717 227
158 148
375 778
570 956
357 771
827 161
35 483
691 902
517 870
814 253
415 622
999 845
889 199
130 327
373 670
920 129
966 178
585 213
297 603
550 717
106 707
433 974
810 877
210 487
939 583
717 516
660 548
691 500
391 394
106 889
990 699
237 754
415 590
761 696
283 819
950 973
348 307
323 507
929 59
847 983
372 9
523 686
604 345
841 923
778 216
688 854
991 983
36 916
295 823
357 675
651 272
522 91
521 956
572 146
828 494
568 980
76 804
911 181
450 722
326 873
931 321
278 891
311 875
914 592
361 963
430 155
508 827
396 299
680 442
667 450
695 459
159 691
984 191
196 729
336 735
727 982
982 856
33 361
262 610
545 254
284 899
665 565
175 232
933 422
436 321
711 842
361 591
544 813
648 687
37 564
104 461
394 820
643 790
185 7
592 279
216 986
609 967
893 511
986 687
274 948
140 662
685 202
239 116
443 480
510 844
64 185
423 260
993 174
179 446
251 962
63 639
966 820
431 245
157 206
934 705
848 556
782 184
269 621
480 862
400 776
419 529
14 576
104 515
416 671
426 298
793 302
458 155
753 479
797 406
241 574
382 815
555 843
613 155
665 84
743 586
544 307
694 344
241 779
217 51
307 947
548 789
224 453
999 564
204 789
269 896
849 440
489 751
603 913
464 112
68 232
557 383
56 772
291 577
424 52
476 826
131 156
308 423
570 209
110 814
260 144
889 675
802 443
667 431
597 497
291 702
322 578
814 698
198 676
941 547
290 181
424 66
979 508
938 864
347 550
872 881
120 473
601 989
4 660
131 28
611 935
894 768
543 757
924 543
793 293
45 38
932 668
122 250
176 358
795 547
542 910
543 618
231 115
143 510
512 869
403 347
716 224
622 692
109 905
412 631
809 352
920 833
244 73
654 559
391 595
370 968
479 290
575 972
482 399
372 232
928 596
958 972
954 701
709 23
319 806
123 589
67 8
770 898
884 674
369 394
30 736
211 133
896 178
972 398
664 42
886 854
687 260
319 739
687 189
894 736
506 119
453 616
909 541
549 959
631 332
902 722
396 420
128 888
754 295
327 254
168 362
601 597
15 219
323 453
469 171
347 167
922 130
230 999
762 761
248 311
763 249
666 780
533 777
246 481
357 469
830 8
37 244
381 352
717 654
661 164
189 84
111 382
310 450
613 643
449 463
482 764
407 229
421 111
4 290
483 732
952 957
425 394
85 257
826 506
657 573
864 996
454 931
203 205
447 943
86 415
375 342
984 341
905 72
225 734
692 168
131 852
212 40
24 329
727 183
491 614
672 827
555 783
385 161
922 34
144 639
503 525
328 150
479 578
531 794
611 8
511 692
280 536
994 440
908 462
253 499
492 525
126 496
468 242
207 806
501 81
236 102
461 69
207 307
196 283
854 662
341 27
711 305
325 439
837 504
904 251
291 28
555 353
962 743
482 9
665 226
36 434
745 470
753 178
385 407
231 556
381 84
786 692
362 122
613 833
424 72
625 240
370 784
882 447
327 981
873 514
998 535
14 55
803 315
23 721
351 991
791 637
902 76
286 238
900 679
995 692
12 502
768 814
383 767
674 297
792 871
13 152
552 772
771 647
487 829
233 997
405 919
183 11
85 435
686 25
448 362
416 320
77 902
460 925
686 912
774 406
807 193
921 870
56 155
692 938
556 441
153 162
475 832
287 483
563 112
665 225
817 823
136 290
233 177
787 958
115 407
178 842
526 470
762 901
317 458
71 216
568 249
669 678
621 183
227 481
555 274
68 166
595 82
193 289
623 646
987 927
275 372
26 961
872 759
591 796
590 88
422 823
194 457
396 1000
106 477
451 73
502 297
976 205
938 875
922 872
283 942
780 259
806 255
810 68
992 52
242 863
814 899
263 139
50 661
628 226
754 846
695 960
530 966
633 297
183 77
559 487
88 97
910 980
702 765
907 430
192 625
994 196
596 280
607 848
209 694
168 762
446 530
458 203
199 638
297 688
310 233
476 235
690 450
466 397
193 790
167 844
379 531
600 401
342 840
998 704
431 515
224 494
483 282
976 80
8 39
744 485
367 616
781 152
414 181
418 805
667 602
421 461
405 30
732 255
765 600
172 879
304 797
815 121
708 345
442 98
252 496
700 606
133 538
41 175
259 243
112 275
765 436
679 88
119 717
582 656
312 935
590 27
969 176
732 696
583 163
86 885
531 40
779 19
191 35
151 751
985 369
924 575
277 476
238 848
744 220
47 406
608 755
141 964
305 78
117 148
25 89
985 218
340 241
444 231
822 270
406 929
575 812
485 96
946 263
372 784
362 546
631 237
756 152
164 745
925 881
266 382
82 746
17 718
588 787
112 395
877 694
589 675
727 111
549 443
270 568
397 703
638 629
627 223
717 912
427 321
901 200
956 152
752 551
90 779
562 689
604 865
193 283
334 750
827 99
158 143
273 225
3 461
531 35
312 777
645 335
107 747
282 56
949 716
468 973
90 787
686 691
798 377
415 999
216 460
542 189
96 912
530 980
262 348
941 432
245 584
640 520
274 925
840 458
560 496
644 903
511 154
884 815
537 522
760 374
930 195
886 712
733 48
261 493
189 101
91 636
167 851
232 923
56 627
360 182
84 645
902 464
360 89
33 316
61 837
64 776
607 853
680 951
317 619
592 93
263 545
482 553
643 808
676 418
192 810
338 4
938 487
342 439
841 780
497 913
836 758
53 6
62 197
449 407
756 822
826 50
333 883
248 63
70 611
344 780
173 377
197 10
602 430
92 909
456 210
679 481
719 80
878 41
531 736
130 848
119 728
923 865
530 694
2 644
590 949
441 994
575 431
137 279
419 392
765 785
567 144
848 10
322 670
695 86
834 255
672 98
827 427
130 28
515 392
314 396
689 428
362 347
323 405
569 392
800 396
428 793
576 217
838 509
171 420
739 850
214 897
999 364
64 492
708 214
746 320
129 873
964 904
786 662
303 614
684 356
294 861
310 84
350 206
392 580
927 942
289 433
389 121
945 140
647 564
117 498
593 109
781 252
240 450
415 507
276 620
430 964
90 621
786 136
453 521
95 446
962 869
864 805
212 233
973 440
982 927
378 381
807 451
764 361
795 568
538 552
854 462
212 798
316 923
659 307
967 820
974 155
117 585
825 332
688 510
998 82
643 526
433 245
215 320
165 877
152 77
261 738
233 903
718 446
439 447
877 920
908 534
129 3
765 993
972 900
264 908
472 519
445 100
701 696
116 114
916 996
645 183
217 908
10 386
757 752
196 241
682 965
181 536
344 107
921 195
36 210
452 471
376 691
911 937
736 973
567 174
423 630
974 120
836 780
754 693
628 463
440 987
900 57
931 224
67 839
768 610
177 828
71 613
680 332
869 336
936 738
660 920
972 144
641 273
696 359
85 528
794 340
73 361
907 495
495 739
383 481
553 110
696 630
891 641
497 291
174 937
251 661
712 650
673 304
935 414
327 525
423 498
386 448
464 151
273 678
983 614
435 395
44 603
84 355
746 569
515 27
670 779
235 12
320 382
151 14
225 743
490 396
235 681
141 731
915 220
578 505
720 469
41 475
589 103
483 531
494 480
609 794
84 286
25 658
387 254
137 787
422 296
675 367
985 385
835 821
304 620
748 886
807 726
48 367
505 894
814 506
770 396
308 237
184 465
61 725
62 856
775 256
298 450
720 464
16 400
792 996
775 149
53 945
964 377
651 982
114 115
247 992
343 872
356 162
593 158
397 925
699 912
200 69
949 164
318 208
100 616
747 845
292 729
153 115
614 540
378 718
72 352
579 816
92 427
148 770
760 403
27 850
959 79
466 252
640 316
715 934
746 136
973 540
933 665
618 557
531 919
793 100
479 757
848 715
303 292
509 862
716 886
880 181
96 923
904 603
104 900
745 214
315 799
45 166
24 263
52 729
922 215
539 686
779 968
132 712
255 568
728 484
786 296
622 903
542 342
464 352
247 195
486 950
960 413
393 864
513 730
32 575
767 837
66 67
608 846
249 459
319 814
76 188
740 203
964 602
61 931
757 257
32 262
287 699
638 142
729 277
111 333
589 131
966 219
899 690
682 803
5 127
826 412
914 168
888 229
161 891
545 516
483 686
257 969
987 602
269 272
585 702
267 764
239 101
549 95
258 437
110 659
447 154
875 579
168 239
334 468
798 203
433 371
8 206
187 386
344 52
394 505
668 367
78 801
671 913
646 445
234 240
231 416
755 603
420 810
694 706
899 16
347 80
877 485
87 806
871 193
286 466
939 455
972 884
12 300
218 865
564 683
194 697
322 953
574 347
693 260
702 923
847 64
351 974
712 719
936 206
989 381
598 86
126 894
74 816
503 185
255 73
807 540
183 478
522 975
457 179
793 486
513 247
764 464
265 230
718 996
741 607
533 788
717 734
550 598
741 265
56 524
807 336
103 865
552 320
342 449
99 82
505 803
91 855
197 44
483 46
574 977
183 39
152 732
471 476
676 118
345 323
559 469
546 621
73 461
984 117
982 240
238 68
358 177
704 245
291 264
555 851
623 562
586 457
344 969
632 341
467 681
940 154
681 580
634 454
179 28
494 94
864 138
846 182
26 639
887 936
39 613
578 693
99 629
904 186
501 214
9 517
103 56
484 821
431 461
936 814
201 929
706 249
387 740
766 791
920 223
983 506
653 18
808 849
193 522
496 888
793 979
992 941
92 999
657 51
809 290
28 686
381 656
426 503
130 673
353 955
25 317
6 966
678 498
966 637
557 910
12 885
769 179
185 184
861 337
830 169
473 717
734 607
32 859
78 187
83 679
554 130
573 797
935 460
358 412
777 965
238 742
174 840
506 579
399 33
836 667
3 166
602 105
405 695
455 924
989 765
360 830
938 774
738 681
282 993
187 179
992 100
812 425
957 481
548 757
877 647
231 291
945 97
160 562
845 419
825 602
546 373
741 262
676 378
130 5
427 984
816 23
747 492
17 119
281 844
766 162
460 831
777 659
398 294
599 151
193 641
251 536
364 947
239 314
709 51
445 866
675 599
128 31
779 446
447 921
721 683
709 82
392 128
910 186
617 910
194 71
488 932
641 600
168 838
259 215
454 552
102 103
257 607
113 409
612 127
672 49
882 990
148 981
119 388
461 965
402 238
303 363
746 811
915 635
891 753
109 1000
577 858
976 536
141 234
681 611
84 214
123 729
827 999
97 919
430 115
988 654
296 869
710 782
91 576
971 834
309 299
394 343
396 38
423 215
225 119
390 48
430 411
294 615
879 176
479 984
494 82
675 189
262 384
631 950
446 93
640 904
38 150
967 131
45 595
430 359
851 730
368 683
779 220
556 178
574 244
874 363
663 360
506 242
837 691
43 23
423 303
788 908
616 962
775 582
633 356
820 244
543 220
153 833
724 204
109 173
155 495
384 668
579 154
605 707
123 410
80 315
815 421
573 723
248 349
665 262
569 158
271 428
276 406
83 434
158 274
183 712
571 147
727 356
274 790
954 464
672 930
394 244
137 87
1000 682
662 693
441 99
651 353
85 742
93 137
248 878
202 388
747 75
816 303
695 516
468 247
764 922
182 665
263 569
4 440
270 451
641 2
268 524
315 196
446 977
517 236
460 709
585 878
572 945
471 63
293 461
244 950
680 899
779 18
950 328
32 522
209 342
983 593
364 143
11 527
155 49
645 161
512 996
37 197
167 50
72 842
425 594
562 121
543 727
379 456
228 915
841 959
26 116
785 489
422 840
214 169
650 925
786 553
633 171
944 277
506 940
134 397
711 645
933 557
517 742
823 114
599 38
145 382
706 645
632 858
610 478
680 544
619 584
139 754
732 902
995 559
495 810
174 809
381 74
902 316
121 484
188 505
112 110
65 102
117 294
108 354
140 338
457 397
621 182
615 501
370 978
840 444
536 245
397 879
97 343
974 998
484 492
866 921
246 591
761 740
276 927
923 3
334 30
320 948
252 871
181 52
621 373
322 482
231 943
204 267
460 703
176 46
554 599
606 452
176 817
280 176
715 950
869 826
2 584
302 678
944 598
507 87
758 519
803 601
240 326
658 441
174 344
139 912
849 703
270 881
291 616
904 849
917 371
130 565
959 728
606 553
337 459
548 285
198 988
804 307
225 21
127 302
817 446
144 442
107 381
963 399
501 34
266 456
281 842
203 327
671 768
519 882
251 250
554 977
224 563
350 985
200 421
59 595
682 598
895 401
530 649
131 901
353 443
647 187
808 282
359 517
482 646
52 209
39 425
544 912
889 724
33 989
704 273
253 727
128 778
410 56
585 450
726 800
470 174
353 712
121 464
812 87
838 299
961 810
979 777
351 864
109 169
516 702
892 962
275 361
226 344
138 944
659 284
461 339
310 105
212 705
757 330
528 351
157 300
539 38
840 720
564 609
161 20
206 871
785 738
656 978
767 829
994 114
137 413
586 799
106 823
504 115
528 422
198 843
424 492
67 573
75 999
878 453
910 801
859 659
589 679
740 952
786 405
874 530
445 437
202 344
988 224
175 723
552 52
612 895
560 29
107 834
994 510
888 868
337 523
141 849
136 201
591 177
462 618
538 677
496 934
357 763
603 787
872 818
106 547
466 775
510 839
12 849
971 825
104 392
819 779
221 363
347 466
743 115
107 248
950 297
685 38
464 797
493 965
883 717
663 727
454 700
777 859
205 782
747 522
122 892
253 615
217 92
604 208
487 268
540 188
903 513
305 18
787 309
11 976
677 631
604 302
204 807
614 283
716 89
419 901
952 122
129 321
800 39
63 204
379 627
502 624
507 806
50 813
735 640
359 928
836 128
950 196
385 242
546 834
292 398
523 345
848 827
471 963
694 134
678 362
516 858
761 760
192 503
530 281
689 320
411 836
901 991
194 837
417 337
624 844
684 137
77 344
525 326
745 864
942 799
666 561
452 537
144 186
340 782
277 917
806 751
328 531
217 46
894 678
761 910
1 893
72 734
511 657
751 902
888 283
645 917
599 298
625 867
355 508
480 320
102 283
487 528
9 795
356 442
17 634
570 373
494 148
707 3
908 857
530 805
218 359
421 531
181 797
605 979
545 977
820 992
539 365
102 362
380 215
203 531
230 606
563 977
286 656
636 571
18 816
321 376
104 975
42 405
941 93
753 963
772 954
802 778
876 237
491 436
925 879
60 781
404 850
440 14
455 104
993 557
118 166
89 411
383 731
845 144
761 435
33 63
439 1000
29 777
800 28
705 882
665 704
483 192
265 386
761 756
765 804
30 198
919 192
375 178
43 582
634 531
913 705
926 488
412 946
647 127
15 976
961 540
600 166
659 639
639 98
241 80
886 10
999 864
710 729
781 1
865 989
364 898
91 411
30 275
563 272
871 79
508 432
927 341
2 723
766 413
935 328
728 943
983 370
553 100
64 700
333 606
917 596
914 353
44 124
677 563
262 930
786 600
507 351
389 252
747 444
955 174
955 805
891 438
49 952
185 299
861 212
869 653
15 213
186 310
93 577
594 141
360 176
148 603
884 314
121 178
359 319
465 959
408 929
120 704
987 33
254 309
410 700
238 806
591 933
405 228
272 279
225 781
84 237
946 194
266 801
605 841
854 879
23 956
542 582
143 423
340 742
95 992
89 683
477 102
462 667
990 259
845 991
59 44
584 903
269 324
993 961
612 789
242 831
867 988
995 445
998 648
930 669
956 932
620 414
27 295
824 508
553 215
865 864
622 471
948 328
517 68
970 996
1 664
502 421
264 298
125 903
463 872
893 988
877 637
764 362
244 963
976 887
643 653
539 285
862 251
962 348
707 487
652 30
775 332
408 143
561 80
726 787
45 365
174 157
930 661
962 721
642 596
401 331
126 735
284 578
919 61
19 963
417 9
712 964
723 183
255 122
401 68
548 441
875 176
616 865
602 715
9 705
701 654
596 416
822 173
175 112
566 865
601 137
750 328
544 188
496 137
961 225
104 328
432 644
259 283
766 721
390 867
511 522
95 933
232 400
826 298
591 617
294 205
382 635
708 303
787 750
151 337
943 997
280 855
266 170
959 449
631 157
852 398
984 26
633 511
816 658
696 991
117 764
485 874
924 795
781 768
971 729
208 280
1000 456
769 6
460 656
901 140
886 799
457 327
443 947
784 234
151 596
73 856
881 458
122 17
848 811
880 28
866 30
424 128
211 234
683 619
549 375
43 459
400 892
85 784
733 57
699 978
751 117
479 823
573 912
977 372
858 433
503 716
123 366
977 484
685 153
824 354
400 44
404 614
597 167
682 950
157 280
519 972
292 437
829 211
781 945
275 486
619 33
415 215
18 546
56 342
204 167
420 562
613 485
301 299
45 445
549 305
740 17
529 966
847 947
303 9
378 842
763 797
485 721
739 125
267 262
24 440
991 178
160 265
349 826
723 528
418 734
667 753
321 579
720 289
462 144
38 301
165 150
862 360
31 943
3 420
768 376
575 74
559 996
407 982
300 697
517 549
81 557
515 972
26 899
563 671
360 494
312 112
942 35
82 854
949 106
879 108
266 715
976 517
523 657
658 371
405 690
37 119
967 756
101 984
891 873
682 574
256 88
415 154
878 498
962 311
364 270
66 547
922 887
474 375
8 221
961 883
4 644
140 737
316 355
755 293
540 460
768 213
372 862
475 24
407 10
489 526
684 908
584 285
591 706
410 798
973 531
972 226
829 555
349 54
669 172
104 747
837 831
681 29
649 521
294 466
835 738
540 888
895 956
909 371
762 86
49 17
766 664
759 747
705 549
757 301
455 329
862 236
906 451
547 101
918 412
428 985
163 988
78 609
48 565
1 77
254 600
33 156
277 276
799 24
645 626
1 423
542 942
553 6
428 265
134 148
316 492
525 779
606 539
750 729
236 86
681 53
89 342
232 90
984 593
881 959
473 243
445 336
615 611
679 100
715 861
30 928
68 758
739 314
720 109
980 252
904 724
113 795
994 203
718 214
423 212
128 16
39 899
803 487
632 673
972 564
616 968
965 297
971 708
811 983
273 341
601 506
392 159
738 710
815 282
57 764
479 633
298 119
585 4
674 652
244 392
380 921
302 165
224 359
10 205
325 592
571 733
342 215
89 474
126 31
778 419
178 116
95 486
666 464
670 940
530 485
887 694
894 881
614 522
210 612
280 76
566 227
649 349
477 472
532 382
435 25
117 133
76 348
871 599
710 306
475 887
303 530
658 217
155 659
388 580
778 630
848 142
911 255
859 744
39 19
255 978
372 79
228 285
85 217
216 397
454 148
373 240
402 366
330 722
259 201
960 718
350 746
863 372
356 618
507 861
945 159
913 553
608 231
595 884
665 634
222 583
254 381
493 671
448 480
418 765
632 316
725 822
519 104
24 79
533 343
381 423
206 414
371 207
462 306
767 737
300 389
816 687
890 638
864 613
244 248
501 926
485 991
373 595
997 113
775 354
524 440
872 828
835 947
245 46
386 906
851 100
709 455
222 740
70 555
67 12
177 728
201 164
430 40
682 66
928 54
440 706
926 722
726 435
890 939
776 604
171 835
306 907
381 973
825 785
85 685
238 311
274 308
160 696
267 59
222 640
394 113
826 532
665 382
184 1
666 431
632 830
713 714
750 139
700 354
194 522
50 657
345 544
172 120
54 635
149 463
936 720
216 684
106 279
60 123
310 997
583 9
399 788
446 860
436 885
225 846
170 458
428 610
715 609
809 530
328 421
343 114
559 72
604 824
385 703
150 269
187 1
849 937
36 231
51 555
933 700
673 579
116 781
563 530
811 300
886 780
515 557
283 992
992 999
578 740
173 954
705 772
484 755
910 61
536 971
819 409
405 756
585 434
874 859
356 836
721 796
604 217
810 516
705 205
769 264
922 858
444 261
427 480
756 550
876 47
815 430
888 704
987 541
818 914
582 197
950 827
495 830
534 205
188 691
621 723
593 266
67 532
249 404
209 943
693 890
389 169
330 418
246 165
992 123
492 315
432 333
51 452
135 353
547 334
869 831
193 656
530 979
838 948
876 96
964 483
598 48
862 224
633 984
628 881
786 484
143 742
769 386
263 584
992 943
887 640
407 635
296 342
450 775
441 375
378 162
717 401
452 594
874 489
745 740
604 587
503 935
191 121
904 823
837 301
364 312
67 424
741 387
786 207
641 195
54 532
866 175
69 278
760 159
566 298
541 620
494 574
784 280
561 374
258 240
687 413
316 428
340 41
688 862
940 962
892 577
578 870
725 660
795 531
396 931
863 861
365 553
173 812
135 569
654 826
980 861
654 906
701 19
173 240
664 824
98 76
309 829
827 574
685 101
544 578
275 821
241 160
460 226
700 384
644 471
791 955
766 888
460 95
1 482
368 207
803 495
239 107
264 406
491 423
666 735
153 363
317 333
221 570
583 420
744 105
433 68
586 146
134 554
608 993
593 541
346 859
434 462
268 299
36 294
406 33
334 909
438 816
905 627
763 749
22 49
114 877
302 631
54 12
265 199
175 597
360 315
671 615
485 751
598 147
410 522
125 298
254 295
261 180
135 838
582 952
779 113
137 86
386 979
701 7
987 597
138 666
554 648
189 129
124 474
919 599
4 594
938 161
802 449
880 538
63 820
937 676
173 148
900 326
635 137
870 998
517 596
813 570
621 948
299 878
264 120
977 351
930 102
843 184
326 115
909 513
408 49
795 153
560 917
394 745
853 138
683 521
852 556
427 472
744 218
565 41
553 463
784 357
231 807
796 941
838 524
757 983
311 771
325 613
554 770
276 717
583 942
550 999
974 319
888 803
528 989
423 21
464 450
114 162
920 345
225 93
61 504
723 550
725 384
738 136
446 225
829 48
139 621
342 12
813 439
281 879
934 607
184 6
481 612
753 453
737 985
178 319
270 434
774 67
27 721
394 401
97 651
321 99
579 310
943 485
483 580
691 298
689 196
741 22
921 245
471 252
398 154
926 562
901 722
775 175
376 205
26 448
900 405
57 637
347 917
197 328
682 168
424 868
318 121
290 787
451 379
707 66
882 593
834 271
201 153
754 329
724 299
473 421
666 788
727 19
488 305
603 457
797 619
31 893
705 727
100 942
273 904
350 314
336 981
425 656
718 686
983 488
23 675
346 654
468 641
145 956
763 962
228 656
706 287
209 401
536 151
712 71
464 892
889 360
797 47
824 782
166 679
128 320
736 450
746 21
127 552
160 607
434 261
417 949
728 273
800 878
246 173
26 464
434 143
68 194
310 401
148 468
217 271
669 706
452 303
880 19
125 338
578 355
66 226
159 501
476 642
307 506
504 468
43 263
435 920
513 452
828 619
91 771
393 518
903 490
795 314
551 598
440 600
344 138
314 548
846 730
286 774
557 442
379 626
522 685
281 469
662 526
409 774
59 562
892 73
325 440
928 592
539 94
250 746
276 775
297 410
697 453
609 738
993 624
227 509
253 998
829 116
679 96
810 844
450 917
315 983
926 416
13 524
760 405
404 124
59 976
866 114
707 715
395 696
309 729
340 324
621 533
590 225
326 639
35 703
951 197
974 984
458 756
323 493
614 985
238 926
611 388
857 669
685 470
687 750
483 72
20 673
777 173
143 130
465 450
65 588
522 421
326 899
40 614
866 56
549 249
874 776
484 632
831 777
771 768
609 320
423 704
998 596
167 213
23 945
70 263
976 605
703 829
238 546
590 217
803 107
318 310
929 609
652 737
646 809
103 488
168 197
367 800
53 288
370 10
364 982
136 770
700 115
242 314
294 192
971 792
485 464
647 156
639 819
96 776
41 966
162 222
364 836
741 62
310 660
265 12
809 315
403 293
682 827
635 509
277 128
993 850
866 882
75 922
607 181
416 598
452 448
718 548
395 545
707 374
753 824
116 136
869 189
723 844
232 542
808 186
91 433
937 441
553 629
435 187
260 298
197 720
436 88
402 517
155 959
464 200
186 367
722 535
784 880
79 168
808 470
764 632
239 43
29 754
77 588
654 270
438 760
687 612
93 229
774 116
282 799
778 328
575 993
98 701
49 310
954 736
433 766
343 54
140 587
739 799
930 237
764 717
613 762
760 422
348 81
202 289
247 829
815 791
407 194
711 3
692 873
883 598
535 987
617 256
233 433
39 314
516 895
389 358
518 123
33 114
691 413
132 514
165 54
322 751
946 999
875 827
16 114
223 895
406 413
708 39
4 543
403 634
713 626
941 181
858 383
331 585
648 918
606 396
342 148
884 969
210 730
276 330
543 857
132 996
840 687
349 564
363 70
567 810
539 249
343 694
675 203
373 195
821 809
882 152
737 18
488 783
410 529
72 151
688 367
971 742
180 616
596 78
882 768
408 415
464 945
882 831
69 391
787 637
414 278
487 654
67 386
257 509
166 461
764 56
687 854
775 21
203 991
252 990
933 150
485 551
700 587
250 231
461 668
172 807
215 639
115 144
49 634
684 531
920 449
416 962
166 286
759 242
508 231
733 103
573 31
928 428
308 450
806 934
941 772
429 968
585 916
960 819
366 897
613 490
161 84
974 955
112 962
835 20
419 842
259 417
450 766
516 440
437 206
381 972
353 300
760 924
10 741
677 364
85 618
165 297
799 259
541 409
838 253
550 820
3 574
756 574
964 93
237 398
487 386
324 69
968 164
395 68
666 123
820 892
831 571
814 832
47 138
112 718
115 913
602 838
836 248
843 666
868 532
367 511
593 316
178 270
52 654
131 354
731 193
505 45
440 455
506 639
29 516
38 900
375 7
792 448
982 372
605 830
491 196
563 787
280 117
874 988
439 779
113 426
956 581
522 693
770 497
43 503
678 7
563 30
511 325
330 960
295 983
69 887
283 82
483 185
972 102
593 179
835 851
598 581
773 376
897 160
123 44
198 236
624 529
750 169
513 666
337 477
812 169
943 323
33 878
451 316
277 289
829 407
81 596
790 115
807 778
146 155
534 258
114 87
779 580
555 822
462 324
299 573
726 214
794 716
2 15
543 595
993 374
120 292
171 702
638 775
817 366
685 515
918 520
23 649
867 388
819 262
347 457
141 370
941 281
980 966
684 839
843 486
379 872
921 683
170 572
150 916
566 722
672 251
198 59
177 650
995 168
591 657
777 142
247 962
574 273
634 960
274 737
845 178
473 387
790 949
744 704
693 789
84 195
590 995
675 564
856 304
331 647
645 297
740 29
769 747
338 332
60 505
455 520
977 154
469 303
235 524
772 328
158 403
27 672
788 274
993 130
302 625
971 292
715 793
600 131
69 342
963 154
109 70
574 126
463 416
433 879
358 574
589 972
590 524
944 490
658 410
497 901
973 639
913 729
532 746
377 489
777 628
99 934
964 881
44 595
842 709
884 765
867 139
491 523
16 925
462 855
462 276
307 903
354 204
198 82
822 713
856 460
395 387
404 519
577 622
889 673
590 208
580 213
574 786
653 169
894 728
789 935
24 394
584 655
727 888
776 735
293 470
687 654
920 582
373 411
222 402
944 800
95 525
668 749
899 770
556 409
733 254
876 920
173 523
207 243
136 690
810 703
869 990
610 512
163 124
282 632
127 601
825 972
238 5
826 893
443 902
921 257
836 282
795 16
457 278
315 25
79 816
702 843
298 858
448 735
976 603
401 236
258 909
5 123
335 995
704 279
9 721
414 162
421 270
847 827
417 179
710 58
889 413
774 77
783 743
809 592
521 675
706 431
156 598
759 753
76 329
873 17
92 523
334 204
423 45
536 700
914 505
668 9
516 381
492 565
161 720
107 760
249 984
698 58
271 711
563 682
381 496
4 262
32 150
844 540
784 124
511 427
461 512
525 693
509 742
394 929
838 123
979 377
143 923
264 359
722 382
463 864
449 603
685 618
667 420
239 591
933 177
183 374
286 416
900 619
857 463
364 377
611 375
299 402
899 834
986 120
722 276
345 814
542 958
934 371
365 242
847 524
801 593
251 455
256 106
447 602
329 4
146 786
954 374
733 877
149 773
778 761
654 3
187 632
597 923
712 853
387 679
632 208
657 956
593 924
855 495
334 274
652 539
144 24
664 394
4 768
498 587
462 990
19 980
703 421
213 991
91 948
629 376
336 306
591 199
772 510
596 46
298 841
926 694
983 701
13 986
501 330
217 627
475 215
516 214
809 354
410 240
288 317
411 124
599 134
557 170
299 253
620 497
336 422
664 703
113 107
201 79
85 566
590 441
565 510
948 664
627 644
576 698
833 347
356 113
568 978
664 561
111 95
505 147
235 297
537 521
271 360
380 863
868 105
771 264
515 842
880 365
409 654
465 177
782 969
409 662
553 45
87 590
962 943
136 530
488 249
841 914
153 426
95 709
689 95
573 771
227 742
629 504
113 298
125 145
978 793
712 1
783 416
191 140
303 798
76 780
1 993
464 497
575 635
474 942
681 872
772 71
260 688
491 810
277 228
252 490
470 388
512 808
396 142
94 183
95 218
893 328
427 59
375 696
188 765
886 511
453 646
493 866
772 784
160 28
39 747
705 936
794 570
635 206
91 277
685 987
826 610
63 391
317 346
11 977
49 35
484 536
120 150
826 867
266 144
504 28
946 173
143 324
961 15
756 427
718 971
482 210
687 501
783 140
48 256
714 946
710 644
648 398
816 638
208 353
525 778
964 872
496 825
615 58
94 306
929 598
852 968
104 430
551 389
591 602
993 494
496 357
984 877
619 777
899 747
939 531
778 464
81 325
373 700
954 439
820 740
781 359
323 985
910 589
506 741
796 401
471 410
237 549
955 947
864 730
519 167
175 755
841 235
113 462
322 264
50 95
755 764
305 246
620 145
70 998
904 515
828 700
69 823
98 855
532 157
563 304
850 565
338 461
597 442
463 593
961 396
1 335
852 126
833 417
712 762
486 698
753 116
401 280
99 777
711 96
945 393
837 145
878 419
221 784
813 360
200 312
419 561
511 794
770 295
753 766
813 427
430 649
852 832
274 559
794 526
1000 372
786 848
639 49
620 303
47 526
928 845
295 385
974 772
362 945
995 641
299 465
525 415
163 770
703 995
210 508
185 923
551 645
11 585
504 129
982 346
479 788
732 500
960 64
264 667
221 701
473 249
189 252
709 693
376 914
938 358
531 294
555 911
68 638
418 43
291 899
492 163
995 108
507 635
573 81
204 68
693 362
569 710
394 649
137 457
283 563
162 490
825 265
149 162
302 651
139 270
993 455
585 939
975 22
45 414
62 581
568 426
525 207
503 743
300 568
803 12
280 12
362 766
55 937
938 17
536 916
853 827
929 277
613 373
852 414
464 740
80 227
424 306
843 717
217 359
494 658
808 328
806 97
646 179
363 227
403 850
14 761
772 876
871 825
754 44
298 629
157 27
289 70
537 55
499 531
337 452
3 269
411 555
104 33
434 989
314 526
631 991
300 971
306 374
87 57
25 800
392 782
905 725
551 945
247 866
260 361
679 266
516 775
161 71
816 4
997 529
133 63
508 909
800 236
504 636
954 730
526 240
475 494
712 218
230 260
403 310
724 903
794 803
432 731
326 280
476 375
519 787
741 572
905 247
79 865
51 509
346 529
989 562
705 477
662 923
831 217
755 935
364 952
146 420
387 169
218 465
311 135
551 210
861 661
622 318
49 964
507 980
464 547
665 363
606 861
645 987
344 730
459 345
214 308
865 267
256 911
451 697
617 719
194 642
771 78
958 75
671 701
940 660
250 965
760 641
36 182
566 215
16 893
963 164
877 96
464 862
363 854
21 635
863 363
752 665
560 196
703 308
374 737
380 48
901 891
393 584
961 113
605 137
607 156
46 877
876 352
981 539
781 245
394 741
809 794
740 86
822 667
417 398
574 43
564 216
13 862
236 876
660 414
879 221
425 873
187 62
358 567
313 681
32 613
633 737
403 913
829 307
390 299
945 44
147 606
754 166
184 547
737 433
889 254
638 745
677 944
543 289
536 701
412 629
227 457
598 895
886 866
648 386
841 119
140 854
96 791
6 514
809 777
389 573
746 867
425 831
512 611
965 932
376 770
678 846
889 611
557 895
348 440
241 65
454 900
378 359
464 448
406 320
830 907
610 380
140 59
905 658
358 962
145 982
167 206
226 328
976 171
207 832
431 719
451 148
353 433
817 75
885 618
931 926
408 157
850 539
511 837
521 382
950 181
343 811
141 924
118 983
857 735
20 997
573 504
553 811
421 556
715 460
179 141
948 66
418 325
851 641
240 461
697 516
594 437
836 799
138 879
306 91
815 544
429 242
742 485
842 403
168 296
27 283
157 607
357 181
713 584
950 942
723 304
601 294
184 228
747 896
935 252
990 373
443 69
824 338
981 560
360 5
216 39
428 482
24 482
686 881
940 24
531 392
843 64
279 1
21 59
881 420
259 365
48 784
815 571
809 623
807 805
182 352
243 551
526 157
631 85
664 260
932 708
46 219
208 851
280 499
985 305
332 698
221 438
541 982
234 940
605 581
658 720
761 241
778 370
98 281
706 624
164 568
211 350
283 681
521 570
43 618
70 399
82 196
302 882
952 152
806 982
98 617
98 959
18 220
889 656
935 247
909 482
119 808
564 513
820 856
406 845
445 979
591 835
282 519
315 167
421 416
57 112
627 680
11 7
473 271
446 332
19 189
633 305
689 432
765 916
392 456
422 31
16 314
928 679
458 273
695 96
144 382
238 553
468 839
94 738
232 212
948 914
863 915
644 817
524 580
591 314
692 156
296 545
948 921
828 681
419 9
503 739
642 441
605 935
17 71
232 218
430 811
996 76
622 241
204 662
667 741
457 817
622 569
738 512
216 766
79 952
303 934
222 632
798 863
814 841
269 438
957 637
681 497
197 449
730 897
396 867
948 217
675 857
503 698
898 262
595 726
777 388
681 995
260 516
512 514
500 979
139 210
415 155
129 965
794 677
538 998
431 390
112 634
625 878
852 920
799 327
315 250
827 684
684 17
425 648
96 678
218 697
386 781
302 683
475 492
119 628
81 221
800 834
354 735
358 949
542 195
495 232
724 703
205 978
898 776
280 102
164 25
888 39
231 710
10 323
164 369
579 464
424 154
422 650
669 133
81 134
882 756
953 523
510 449
1000 571
734 979
180 653
998 135
447 457
960 408
166 201
676 442
519 165
862 955
159 792
536 837
914 795
715 976
465 119
357 848
315 266
663 324
626 591
590 243
309 22
969 901
156 341
14 784
841 694
474 238
41 36
33 12
742 525
598 522
642 599
220 422
323 165
992 970
341 479
809 261
950 592
708 716
766 373
766 285
845 217
582 913
258 233
128 698
680 280
939 21
587 249
102 727
252 543
749 569
36 490
672 737
862 422
92 86
460 75
32 685
459 34
510 495
984 380
928 326
199 362
617 376
424 351
398 407
671 723
352 691
846 80
981 581
616 902
841 68
840 949
786 395
815 611
847 640
610 878
303 168
477 429
824 169
619 563
99 380
547 85
285 857
312 944
462 339
16 801
485 529
764 571
161 112
487 324
591 163
12 524
618 222
722 323
993 198
958 927
355 383
443 214
582 277
934 630
774 391
316 584
224 37
991 826
639 184
889 621
141 655
269 393
14 228
511 609
358 899
502 171
464 813
722 76
110 608
391 66
960 344
474 610
501 305
440 930
363 645
735 551
619 468
189 974
633 204
820 170
170 57
642 513
103 150
113 719
885 165
794 580
754 837
792 96
313 261
876 904
623 467
233 662
111 513
190 312
962 534
253 955
694 629
395 612
917 846
409 175
917 582
418 415
150 326
583 725
560 506
42 113
946 300
782 815
470 222
903 866
913 76
813 904
742 832
434 975
351 145
350 613
627 261
591 435
440 693
865 957
346 581
921 262
826 268
715 458
845 215
132 521
344 533
829 191
37 551
305 693
421 530
683 2
280 363
972 382
182 71
182 214
350 13
771 798
846 484
118 85
930 678
994 639
395 185
324 619
998 246
461 705
221 435
876 542
702 814
605 647
841 703
5 917
463 320
659 424
391 178
567 185
398 66
618 887
372 946
411 198
629 767
380 520
146 254
274 73
596 109
846 885
202 117
326 577
839 973
987 158
611 856
345 578
405 980
510 327
633 957
113 210
674 800
881 619
15 145
190 225
229 205
845 937
157 512
820 152
824 771
117 841
616 305
526 519
814 965
653 207
454 537
693 176
869 560
973 29
421 818
896 930
87 61
365 344
941 56
795 689
535 808
609 306
172 641
448 632
913 976
254 573
731 207
715 960
564 92
420 252
492 549
412 733
842 50
853 980
465 422
528 401
79 720
215 87
342 627
105 196
505 62
928 530
221 571
728 143
8 126
879 510
581 448
941 259
658 138
469 370
575 237
62 571
837 634
925 559
719 84
604 111
761 401
83 564
960 654
868 951
591 769
571 889
197 210
921 671
868 609
281 791
519 137
233 86
603 139
766 913
887 183
409 331
347 153
582 577
373 446
826 368
277 924
277 534
871 565
231 603
684 59
107 854
41 488
737 899
677 401
669 992
696 681
373 975
245 527
316 760
350 531
676 643
363 778
228 709
281 614
838 616
546 422
99 125
912 493
160 79
565 638
232 484
764 423
172 897
120 328
701 540
240 951
675 401
13 15
870 824
985 53
577 648
74 777
775 315
171 985
375 152
765 341
975 469
229 413
427 138
820 861
39 272
333 676
841 955
750 578
270 242
750 628
636 77
124 949
985 836
128 651
327 634
12 971
766 175
13 306
75 464
347 884
920 813
493 209
496 891
223 508
289 928
455 717
44 45
485 735
696 447
452 15
218 426
6 953
424 804
106 397
180 805
794 187
526 958
206 304
794 13
532 271
808 650
500 643
494 467
559 844
428 248
629 55
192 353
405 635
689 634
996 810
389 73
360 530
703 76
166 150
990 679
727 737
197 7
793 401
971 146
832 385
804 547
798 444
645 699
362 912
691 519
621 264
34 342
856 523
35 240
379 169
686 552
153 524
322 727
363 586
438 32
928 718
599 149
319 292
903 606
761 886
995 926
85 647
312 223
25 793
645 341
510 610
266 345
491 852
382 167
861 545
884 899
947 769
166 824
531 24
112 776
645 798
431 784
422 286
239 718
236 645
279 667
366 26
899 714
5 543
59 191
544 859
319 759
565 417
437 875
148 798
273 854
656 876
332 583
537 838
530 875
887 190
497 955
386 135
671 33
497 278
272 26
105 13
297 329
472 377
221 815
910 767
848 359
78 525
134 493
845 992
356 617
159 353
335 26
700 353
332 780
453 237
502 39
19 722
774 165
617 937
846 443
849 727
976 524
582 33
191 818
59 113
239 128
965 671
605 898
402 731
137 564
734 677
363 201
152 198
934 357
399 823
31 491
508 679
592 452
567 262
83 490
409 904
98 699
423 901
141 263
42 93
412 95
361 276
956 989
860 821
640 662
208 452
626 440
898 619
371 140
773 710
958 106
674 514
846 69
62 498
740 229
47 689
927 268
99 102
487 667
243 577
431 228
105 908
479 148
61 473
930 306
362 19
5 510
897 455
543 491
35 641
1000 922
152 964
469 597
205 826
684 308
460 800
204 505
931 200
980 687
797 650
860 544
96 182
941 412
996 745
482 653
604 323
464 318
260 996
666 970
510 730
194 688
457 328
713 345
619 824
231 717
350 765
89 145
893 75
215 460
809 916
14 871
31 602
395 49
749 611
347 128
12 625
167 775
73 217
152 975
133 556
543 515
906 116
388 550
273 776
498 747
529 14
81 15
975 338
488 346
546 386
606 238
473 70
753 61
189 218
830 5
746 687
408 839
442 865
505 429
931 218
516 496
754 769
502 549
697 437
168 425
401 219
334 593
931 679
695 406
624 581
80 474
839 180
15 184
311 627
690 763
540 79
139 258
102 405
624 464
355 605
354 540
782 487
841 66
54 157
469 825
935 358
971 225
211 997
841 317
896 718
389 581
398 716
925 413
222 980
908 202
11 68
910 610
585 207
261 657
90 115
778 753
887 459
299 337
399 778
133 250
79 873
221 991
135 551
83 586
315 862
762 855
478 519
134 324
228 94
725 226
65 740
563 99
976 265
946 945
193 632
539 517
386 173
491 119
58 25
264 45
2 820
526 30
692 264
680 572
869 910
473 735
141 421
400 110
392 459
508 82
166 142
487 822
30 72
593 825
707 856
168 807
811 557
14 902
780 881
893 756
229 618
296 772
94 715
733 214
820 748
819 736
659 339
867 944
565 395
918 298
484 47
809 693
72 569
359 354
676 508
989 964
302 641
934 40
108 430
455 72
688 833
35 352
587 541
746 156
805 696
868 56
924 176
169 764
452 114
522 521
190 628
396 737
1 450
969 922
899 891
862 106
918 772
309 403
277 89
170 120
399 281
363 504
390 225
9 270
719 952
859 299
791 770
381 402
151 333
191 599
242 670
764 969
243 7
572 330
500 424
240 30
948 609
642 733
623 217
70 79
694 355
354 907
376 772
640 253
54 19
986 961
80 456
913 282
896 318
259 719
279 511
42 386
829 772
96 729
514 438
237 962
63 695
261 612
778 971
865 894
661 289
422 724
690 460
697 27
60 23
12 138
895 2
127 948
137 446
628 478
966 537
179 712
782 491
269 673
158 919
577 848
865 794
98 103
389 910
308 29
334 629
214 981
833 862
137 459
95 184
611 752
953 827
531 886
405 593
611 10
924 681
441 98
879 355
977 3
482 737
942 887
638 23
831 483
873 52
914 402
694 637
349 273
701 994
467 852
77 545
827 774
42 930
536 987
792 790
390 793
164 983
10 960
840 638
586 886
705 789
892 202
810 281
797 199
165 354
669 945
56 34
527 896
707 786
626 927
910 334
355 283
360 196
691 850
121 692
783 748
439 387
468 837
578 26
356 445
147 5
880 170
687 317
706 831
906 441
796 718
432 801
283 42
317 161
588 214
131 424
305 214
217 88
2 852
675 477
868 614
248 930
559 992
843 129
476 508
743 715
725 236
215 981
920 884
476 339
238 67
838 400
303 125
131 323
292 267
345 8
494 572
589 487
664 187
285 723
559 104
58 621
470 135
17 102
770 630
596 944
547 487
260 748
39 821
206 528
394 437
244 137
576 41
835 275
285 119
297 642
994 62
28 95
714 682
557 883
696 147
782 610
174 832
454 67
605 844
966 845
873 124
425 760
40 950
766 323
304 293
375 841
101 386
244 414
934 655
959 889
185 452
641 425
374 443
81 92
436 681
634 486
19 316
887 320
752 99
469 507
601 811
360 252
821 533
483 699
97 223
985 331
110 16
875 518
598 751
694 470
432 65
336 999
296 472
387 489
443 169
171 641
801 505
455 145
202 31
334 912
212 79
280 900
475 736
212 453
970 697
240 937
313 760
136 33
785 937
679 631
14 13
355 187
453 613
620 177
663 184
903 369
315 57
290 190
891 554
338 892
460 658
999 956
342 298
594 284
398 517
229 124
806 220
434 583
601 75
200 368
811 745
95 146
12 25
187 259
941 90
71 603
595 826
361 983
132 641
740 964
910 298
578 359
71 202
928 885
917 958
263 551
18 353
201 269
840 260
343 446
164 660
592 798
475 431
52 121
821 677
162 463
317 99
791 617
310 654
770 812
426 738
846 900
197 626
704 641
142 943
39 867
306 607
777 176
929 471
866 152
973 524
58 648
429 206
790 550
498 801
551 149
665 2
120 343
144 832
932 432
770 696
742 607
229 181
756 242
626 694
492 48
981 200
915 53
945 953
560 265
729 114
82 167
453 665
872 76
570 176
238 826
990 346
108 891
161 715
859 325
281 990
609 449
216 497
867 968
668 687
280 651
392 383
335 434
832 381
511 429
955 776
774 956
540 363
160 498
949 899
389 291
128 152
466 79
244 277
828 185
367 765
169 984
730 983
217 722
81 693
545 451
184 857
18 116
435 248
247 170
516 308
844 272
804 684
194 482
37 932
930 414
212 529
395 643
476 254
78 197
945 383
709 243
613 180
893 257
503 86
950 339
900 30
53 935
52 190
310 841
492 940
473 660
405 714
681 406
624 996
519 43
228 510
486 733
223 184
580 174
223 949
485 802
215 777
811 513
669 75
793 683
525 137
986 599
353 316
426 909
394 467
507 225
175 681
663 577
888 599
75 581
103 351
353 875
294 224
173 72
79 67
806 671
282 233
212 308
44 201
550 971
907 513
221 906
995 362
97 60
401 191
637 955
928 261
991 994
430 634
518 144
808 434
784 45
928 409
514 904
648 289
673 100
305 807
428 255
886 448
835 450
189 470
986 641
754 184
477 731
959 640
47 845
735 745
248 125
76 395
359 693
640 677
915 599
133 343
838 232
682 145
230 346
104 816
5 709
820 580
234 489
983 961
921 970
985 397
321 616
224 341
997 793
580 962
108 821
406 311
634 162
162 182
957 895
470 854
903 388
544 290
983 507
334 526
388 314
579 38
77 253
456 250
660 320
491 833
963 126
306 267
460 766
772 348
981 52
921 273
986 662
847 126
649 77
681 136
93 649
58 149
87 585
387 675
633 63
498 890
729 130
132 378
52 585
496 169
204 141
141 716
199 394
726 254
319 108
22 974
917 864
611 465
268 14
892 174
3 380
86 223
494 809
420 770
104 380
242 407
39 169
304 106
813 432
649 671
846 659
217 653
48 816
251 806
556 618
481 244
463 370
484 294
902 572
22 37
131 348
425 914
637 517
719 274
323 287
658 403
817 77
654 808
278 792
51 886
950 937
451 845
620 375
760 157
518 147
306 177
810 313
686 325
263 351
765 84
400 796
919 999
27 74
961 388
225 139
307 529
77 929
284 361
109 47
101 268
804 449
984 98
725 534
263 460
159 680
288 762
806 782
532 881
30 299
34 39
58 10
871 695
736 188
20 576
619 170
1 367
786 534
733 930
452 850
189 550
794 841
498 916
204 581
52 461
584 562
448 89
958 293
792 107
307 717
450 623
889 642
318 349
676 129
852 284
565 813
428 247
829 735
863 707
241 95
750 579
165 357
106 982
826 918
457 626
638 32
640 915
652 758
623 49
907 256
812 427
41 682
786 918
524 274
80 765
387 932
523 372
905 768
359 788
611 345
219 766
38 35
100 933
451 991
700 428
606 612
35 640
684 913
781 581
470 557
702 588
913 597
977 964
128 756
143 200
179 850
181 717
418 411
224 185
92 263
807 854
257 707
751 391
598 264
774 559
405 826
697 208
554 957
968 57
610 548
619 225
752 298
78 524
331 478
332 971
782 76
926 662
707 208
437 75
727 974
710 350
992 776
326 541
815 180
877 540
3 934
717 579
381 993
525 348
230 823
664 121
62 438
645 152
221 869
234 126
251 374
524 57
132 180
800 5
858 466
72 661
500 78
858 459
360 877
263 150
320 907
112 543
942 198
4 457
670 476
925 477
751 67
819 234
290 34
106 409
309 974
139 441
654 845
795 13
685 276
408 418
822 41
33 224
63 333
828 709
655 778
305 167
748 279
399 856
311 492
323 524
99 916
603 166
919 3
711 575
151 107
308 525
96 327
675 1
635 631
609 822
460 433
831 679
11 720
238 974
863 617
482 636
908 259
478 539
761 513
740 426
814 602
498 640
242 388
279 623
42 153
885 188
20 989
688 453
972 111
823 340
982 457
472 413
903 564
492 297
826 265
215 271
166 58
704 875
268 74
477 608
247 1000
304 330
252 283
94 137
218 813
590 133
78 824
984 129
530 247
2 874
502 842
442 291
384 966
188 728
452 785
930 688
527 792
356 268
820 613
994 260
751 239
595 397
420 564
33 666
544 338
129 645
393 385
150 840
433 139
338 612
576 845
25 244
648 812
707 447
67 727
880 72
994 491
165 568
764 903
858 724
985 160
828 576
59 207
681 940
48 279
96 505
708 728
473 689
953 160
346 880
957 546
167 359
689 146
525 210
197 396
82 733
841 682
392 470
827 109
652 905
318 735
938 111
696 559
615 459
438 469
841 466
103 693
244 39
612 222
648 389
104 529
559 577
989 308
895 764
272 318
878 583
859 177
837 675
585 120
731 824
465 838
408 751
284 43
640 786
368 227
927 192
986 492
71 672
708 876
543 556
212 169
514 412
725 997
305 251
498 864
677 976
988 976
221 497
548 66
579 52
449 232
972 318
663 65
407 342
692 834
843 406
88 350
320 34
600 698
122 432
101 437
303 495
147 248
574 803
884 277
743 912
245 364
819 507
487 888
566 286
217 137
142 17
868 147
280 196
502 302
713 738
707 33
59 891
551 673
314 885
29 626
187 603
560 803
329 552
815 543
128 514
455 519
448 857
883 237
393 286
249 750
677 388
980 400
537 867
701 622
838 610
725 344
240 142
396 613
506 443
357 920
340 614
240 364
309 580
614 149
615 980
863 183
175 529
863 600
234 673
595 190
464 632
219 589
327 366
7 788
638 286
669 973
940 184
165 156
997 602
90 674
11 428
847 537
435 222
2 658
770 996
42 955
695 218
135 833
887 943
538 810
730 246
47 299
669 9
10 819
270 562
621 248
134 192
982 518
872 539
666 342
534 949
615 990
944 778
314 138
293 440
41 861
61 969
912 542
600 869
654 686
668 272
141 809
426 902
124 516
574 606
535 72
925 396
402 677
618 730
311 975
633 236
673 26
86 232
343 507
321 520
545 134
875 885
651 608
650 418
288 88
24 284
342 314
463 400
261 264
762 205
208 893
225 882
887 740
747 890
33 354
720 604
970 242
476 194
118 338
494 872
867 863
280 91
847 750
873 9
242 133
438 366
370 332
37 32
736 919
183 698
610 125
32 312
415 913
491 566
708 203
814 194
898 75
897 804
490 167
349 181
451 362
689 267
59 957
916 188
467 767
44 101
634 464
784 204
37 669
289 513
229 77
862 354
72 596
688 290
617 890
647 838
531 957
29 540
888 631
613 421
835 208
39 2
823 83
380 858
262 763
986 803
240 676
206 439
854 713
976 745
662 133
660 611
186 577
106 411
970 999
433 817
912 480
623 608
489 22
528 868
848 913
231 52
982 606
337 449
61 112
178 72
583 992
289 868
860 925
242 101
770 743
209 154
402 647
319 1000
113 114
726 657
865 398
54 562
578 927
564 182
966 455
133 675
419 297
203 595
398 583
529 448
108 569
462 978
745 790
901 250
828 65
327 517
337 541
552 522
612 795
859 782
837 347
46 879
199 255
324 686
184 291
477 938
4 132
131 664
721 534
541 253
763 507
997 804
191 451
516 439
138 378
535 335
127 23
271 482
357 851
143 257
56 375
807 2
318 108
261 99
245 847
800 836
494 838
511 693
576 479
875 492
198 596
960 51
665 492
624 807
382 250
458 505
476 466
966 87
861 101
46 827
688 724
836 764
312 888
114 230
578 309
443 220
403 617
115 424
485 21
681 224
952 325
406 523
47 277
744 6
458 305
344 150
68 540
568 407
663 965
100 528
760 579
953 934
345 888
191 448
133 269
785 747
169 786
46 432
930 712
548 447
873 767
427 408
610 968
56 710
108 503
285 382
880 717
74 951
613 561
873 297
767 137
7 981
412 373
388 384
251 247
191 632
516 572
767 31
127 975
650 176
30 862
93 637
534 622
109 569
466 138
107 661
430 629
734 135
700 90
374 878
417 778
846 412
654 104
16 173
273 186
441 740
327 546
324 771
716 632
238 162
718 256
292 289
872 946
868 36
848 770
991 130
286 960
301 233
588 21
884 335
151 866
781 452
196 937
676 437
467 543
860 743
408 236
837 533
106 573
927 230
612 730
39 123
833 202
283 648
629 747
853 478
267 678
238 526
178 764
918 667
18 49
615 105
2 699
894 82
69 825
312 797
757 126
48 995
988 346
43 249
585 53
578 711
844 155
887 672
15 440
800 63
228 262
489 911
845 146
998 864
965 899
770 947
217 852
73 793
74 327
487 178
278 707
334 786
814 716
926 103
522 523
572 178
911 299
569 609
435 595
180 841
22 363
423 196
309 809
967 382
936 501
230 397
307 437
722 60
357 154
19 103
276 329
827 491
658 855
74 402
281 668
446 557
803 553
956 245
185 572
37 94
821 136
138 791
440 486
348 778
63 309
429 141
436 715
48 35
830 650
854 630
477 122
479 764
107 297
987 769
190 621
406 469
830 249
986 537
311 414
333 327
795 886
428 155
410 428
934 54
46 551
695 427
180 1
857 378
327 921
894 160
528 621
478 205
494 53
269 678
783 498
602 294
749 698
946 420
918 25
484 582
627 231
111 86
6 106
999 348
396 759
959 858
781 61
754 319
732 872
516 362
145 827
482 579
562 907
682 282
126 226
309 263
967 678
327 739
967 498
643 801
979 341
357 881
816 682
367 732
203 662
357 892
336 387
504 465
861 972
547 657
789 1000
69 829
703 965
938 788
433 141
711 785
91 485
331 40
982 790
174 304
442 241
868 251
119 863
570 877
271 222
581 894
639 601
747 607
255 68
414 910
964 612
751 328
661 467
498 933
246 991
567 168
772 269
130 652
222 151
645 466
449 901
962 399
201 581
19 780
270 170
880 295
569 941
251 596
960 232
479 445
817 815
59 30
906 142
442 140
2 719
828 990
436 290
155 995
434 208
422 125
920 111
879 659
208 495
695 386
886 414
119 688
892 282
181 474
176 989
613 201
298 248
738 29
431 296
615 760
548 186
354 704
393 922
932 653
670 449
544 653
341 289
965 23
831 52
182 169
844 62
547 95
459 691
6 800
193 577
914 91
160 438
411 909
763 659
582 769
177 886
859 838
743 308
31 49
810 265
229 219
27 315
326 731
547 510
7 764
937 765
782 978
422 279
518 255
231 789
498 403
105 644
174 4
198 366
490 338
554 560
411 220
175 635
951 630
123 385
540 946
245 360
257 502
76 878
701 646
493 937
473 605
547 172
406 290
17 734
353 989
787 89
66 409
412 324
875 279
398 508
950 185
872 26
840 866
512 662
28 546
677 380
942 143
526 335
864 485
609 668
417 861
322 481
198 838
482 342
976 830
546 933
460 419
592 808
967 812
653 993
481 947
12 238
641 729
725 801
621 910
215 529
327 438
225 120
282 920
659 248
310 879
919 410
75 916
803 358
451 496
232 571
516 735
787 690
849 915
292 449
223 265
863 804
268 15
728 32
16 8
936 260
627 801
160 413
923 543
302 24
460 510
726 120
458 927
932 881
159 76
291 913
822 490
624 220
842 817
118 843
166 356
932 447
154 851
252 298
21 50
7 346
492 417
288 296
529 281
580 843
522 855
720 449
691 302
599 633
885 134
956 899
749 200
200 935
381 939
252 145
918 301
78 959
386 166
242 725
896 981
880 967
739 815
304 308
187 105
299 661
756 541
237 296
265 392
74 138
74 275
56 638
379 266
402 720
156 913
592 429
766 325
786 198
305 509
794 739
349 746
309 600
613 376
31 682
273 931
365 938
51 869
845 384
442 980
278 509
554 693
206 921
78 301
595 916
173 378
350 234
359 822
198 454
997 432
440 591
729 116
443 659
275 247
324 265
860 655
59 414
159 200
665 76
768 748
993 54
402 700
835 295
689 460
673 880
816 475
372 814
390 949
103 513
144 595
508 453
712 328
654 572
435 901
290 621
893 740
882 738
313 924
659 980
375 453
791 77
187 977
421 228
60 424
847 24
144 524
22 940
956 744
540 329
87 867
203 611
625 877
974 247
202 650
958 589
759 124
796 997
348 785
731 180
313 62
489 55
533 74
463 673
508 41
239 192
182 266
48 857
868 90
404 550
798 827
924 530
633 644
927 701
904 881
813 794
260 164
572 618
998 295
325 466
937 751
803 469
365 844
813 424
649 320
695 430
799 791
343 52
399 319
82 674
85 822
335 503
102 879
903 413
253 853
602 210
706 351
951 714
603 313
43 420
538 778
836 198
553 597
131 935
857 546
181 572
588 609
247 639
57 268
836 286
433 773
506 649
673 289
34 858
511 605
725 831
573 847
446 923
210 452
3 267
579 872
743 777
868 909
144 123
988 79
942 630
86 632
743 182
51 493
826 103
708 272
620 280
100 85
936 622
264 608
267 751
386 370
127 105
40 675
277 317
963 711
243 804
289 700
96 898
118 34
995 127
86 384
278 66
297 793
535 274
614 388
747 197
150 362
289 439
409 699
874 450
376 858
867 31
257 741
151 785
736 198
632 658
831 677
700 176
238 295
937 36
589 177
723 246
96 499
340 402
690 279
767 308
858 365
791 915
163 964
505 882
858 893
133 504
353 478
413 215
143 234
836 37
223 676
1000 871
710 456
98 765
168 368
551 167
919 290
668 542
197 566
260 302
881 801
801 577
178 955
438 459
945 417
657 125
11 271
386 407
946 97
843 916
196 919
998 624
763 131
919 596
496 830
663 316
624 105
577 91
835 289
93 253
58 338
352 457
839 890
669 794
918 192
268 453
705 81
579 701
163 703
124 640
328 673
351 175
545 376
244 556
473 322
832 664
753 199
112 362
422 561
579 522
183 876
805 556
194 165
551 609
825 72
786 828
783 83
440 437
95 582
40 216
9 813
207 381
796 240
549 749
514 630
50 292
873 205
217 874
930 630
583 153
373 788
217 978
81 503
837 676
825 658
506 171
771 997
841 80
206 256
484 842
440 944
470 249
851 447
906 765
441 252
864 494
706 394
309 503
597 424
218 591
947 531
511 188
96 411
747 27
814 866
649 706
748 274
465 331
120 957
927 231
304 13
682 379
592 216
652 398
107 210
806 58
932 981
631 483
364 374
4 931
2 337
6 609
612 347
362 682
636 265
836 443
382 424
578 118
81 119
691 470
360 269
799 206
653 800
27 457
197 32
685 921
572 685
913 881
471 261
915 229
38 859
184 200
396 756
362 357
674 403
92 646
913 980
430 271
932 219
56 262
515 291
254 93
81 544
87 307
167 747
145 974
607 301
957 500
203 231
580 47
688 163
730 331
577 762
326 455
434 761
359 725
105 154
23 148
863 462
763 355
734 153
701 637
768 672
544 24
481 63
651 646
886 154
762 43
147 447
781 842
199 972
295 299
352 620
161 351
850 363
610 612
477 751
142 602
227 251
684 106
523 22
375 297
509 552
380 21
833 355
960 137
123 916
163 927
475 442
294 909
571 293
89 52
613 685
807 284
310 26
669 160
876 394
633 723
431 923
521 527
322 697
630 454
333 553
788 209
689 827
133 502
578 813
483 258
77 822
822 75
151 110
600 22
368 597
75 390
764 265
839 958
502 383
27 11
419 505
623 792
625 469
841 502
971 284
994 229
381 794
343 950
61 256
603 82
668 285
145 970
857 956
192 350
387 114
497 168
9 285
104 219
66 277
753 304
910 745
14 30
80 373
660 86
862 18
303 62
256 695
757 718
665 833
722 691
759 200
628 685
405 720
984 175
513 350
716 313
957 426
594 600
321 288
382 721
483 498
172 166
64 314
934 36
294 506
97 379
86 825
741 780
538 858
770 19
574 957
880 697
495 61
316 516
12 613
982 83
983 55
879 983
768 643
792 247
251 867
827 486
346 461
902 216
193 26
467 606
711 936
920 424
127 425
480 891
471 987
103 776
53 417
154 257
138 218
818 988
424 692
910 637
861 310
482 705
440 786
73 320
739 646
892 753
188 398
942 393
626 876
537 710
477 365
698 551
449 952
170 171
183 513
939 66
966 548
112 810
247 477
47 463
373 222
152 176
472 576
470 765
840 775
690 91
394 681
865 993
269 921
423 280
249 958
399 507
195 12
673 565
71 904
830 458
840 46
942 634
253 654
212 261
89 520
653 594
365 645
254 284
166 611
868 595
365 10
342 383
123 152
943 745
289 38
130 576
613 73
620 148
23 867
119 985
854 46
218 258
909 531
368 224
44 781
349 116
9 165
448 222
134 735
975 960
262 297
807 563
575 81
639 672
418 31
361 268
191 397
538 462
237 180
405 562
430 928
394 477
244 97
152 83
703 629
66 62
186 315
531 366
756 436
793 220
99 866
510 375
278 747
286 8
765 959
865 109
999 371
623 68
997 78
184 170
699 729
78 204
27 833
893 816
769 538
253 350
339 259
580 132
570 379
503 85
349 518
940 65
907 229
503 504
790 886
507 234
887 515
978 910
660 18
41 491
100 276
512 784
980 183
210 460
855 628
454 943
493 278
150 977
779 222
869 818
827 346
168 333
259 306
91 727
716 795
687 273
251 858
347 497
216 974
571 914
539 29
490 800
141 739
642 829
602 134
147 846
48 842
29 401
220 370
411 483
667 315
693 203
516 680
676 532
64 66
859 284
959 293
448 506
224 490
476 820
743 792
72 857
412 426
917 388
981 395
867 997
168 547
532 262
433 44
881 294
133 413
652 512
877 401
820 420
466 758
42 433
806 241
597 506
552 439
746 17
250 639
73 788
813 939
297 433
123 344
297 31
101 553
453 425
184 435
308 13
448 11
351 789
955 843
821 122
225 867
353 683
273 145
96 720
528 598
5 243
967 240
851 859
704 960
274 75
390 765
5 843
207 917
418 379
528 468
272 337
665 204
632 507
229 412
198 777
665 974
18 651
833 808
736 808
475 701
973 866
917 224
671 446
299 328
272 734
538 6
803 71
471 15
43 870
199 690
334 837
553 472
145 485
324 522
227 36
486 697
174 633
316 970
29 45
87 504
903 309
776 329
461 525
378 300
180 764
576 287
549 160
606 156
209 869
648 319
958 776
655 803
216 910
327 894
338 880
223 372
171 28
645 692
529 60
143 111
786 200
546 167
97 93
154 408
426 832
280 296
349 611
137 604
956 593
727 294
449 931
931 45
917 841
545 424
901 161
544 536
142 508
177 64
891 375
808 618
307 84
439 649
871 957
378 837
828 583
249 25
571 629
898 806
647 604
741 952
211 534
973 689
516 334
90 808
609 965
245 208
562 334
859 671
447 555
873 304
840 138
73 483
499 894
51 56
719 549
899 854
66 367
860 365
12 802
274 67
276 442
355 125
392 384
373 34
432 963
25 354
134 248
1 971
475 420
93 238
750 471
155 538
501 54
857 890
869 126
90 441
620 220
565 197
554 404
536 569
534 414
654 186
780 611
562 372
957 3
725 529
609 282
167 293
118 733
153 890
225 500
238 436
634 245
294 199
578 993
566 669
60 952
716 181
474 936
402 85
791 592
335 195
16 258
247 125
451 266
435 703
619 765
435 38
277 352
40 744
119 448
123 837
555 519
290 350
209 103
228 609
614 290
918 955
694 259
819 447
355 706
338 472
492 529
827 94
466 276
11 380
794 971
956 241
141 426
261 525
826 114
791 583
111 263
883 686
449 368
230 247
273 800
708 232
441 461
70 717
377 909
285 322
410 906
438 763
533 63
754 128
44 457
816 213
634 57
30 863
84 60
312 614
789 56
911 897
895 461
421 991
552 734
381 57
919 651
674 615
114 306
843 417
505 921
860 517
253 919
25 489
856 56
846 771
590 826
957 730
726 143
844 360
398 726
133 751
451 85
149 223
459 672
2 925
597 197
130 572
362 257
760 152
407 383
966 495
5 835
870 76
8 443
364 566
592 929
40 655
113 167
758 899
307 817
825 334
588 630
737 246
527 996
622 991
574 535
810 370
580 704
485 819
153 221
209 681
248 944
576 409
998 844
637 844
94 50
233 924
916 95
193 466
174 85
259 686
388 53
117 110
598 688
214 529
229 924
499 147
140 115
751 486
47 172
903 905
586 55
63 659
212 301
312 82
370 535
63 858
67 539
262 633
957 513
728 68
709 846
240 354
303 583
18 253
301 18
242 247
690 930
338 326
740 333
519 504
647 961
222 861
657 454
901 205
509 649
781 277
52 306
42 358
890 822
620 977
434 830
260 268
909 197
896 949
3 119
989 242
559 700
103 367
213 779
436 731
334 35
256 899
88 303
871 232
171 198
931 60
241 443
961 858
586 325
419 396
249 948
938 936
173 353
874 679
73 288
902 980
335 367
977 468
300 97
702 434
841 643
599 869
523 889
860 256
620 19
463 789
817 447
703 381
871 636
232 230
269 839
476 788
6 280
367 766
7 921
153 434
122 974
99 30
938 346
809 719
188 453
471 321
858 882
516 917
690 327
361 975
682 955
680 763
466 391
594 589
327 397
295 876
181 420
991 330
442 218
955 690
698 314
587 56
980 268
759 692
391 635
915 158
260 484
138 200
962 604
204 329
504 45
143 618
165 236
89 491
626 55
909 351
290 522
889 5
275 236
525 352
745 4
389 823
688 963
640 518
398 690
230 609
904 930
702 810
859 627
920 295
391 734
431 854
479 943
543 80
406 64
726 520
914 519
221 332
868 340
225 785
285 862
621 501
507 671
976 594
640 500
733 141
204 416
526 265
432 595
427 171
424 959
432 991
452 748
785 693
153 846
333 639
378 696
812 126
16 197
542 782
809 581
276 773
871 345
666 309
88 937
388 328
15 87
747 536
359 787
706 502
139 633
273 130
467 807
831 847
456 103
37 18
244 285
722 472
540 922
994 697
627 388
101 392
287 617
308 276
180 659
805 259
964 893
265 441
521 713
602 437
619 366
220 250
532 514
439 551
305 646
583 611
240 463
928 411
759 744
644 958
538 203
798 920
916 155
619 424
512 69
135 771
626 262
327 865
915 168
523 832
805 839
716 110
882 258
940 697
747 298
108 17
996 549
106 951
105 372
567 883
393 71
996 295
342 74
736 276
811 155
78 841
545 177
474 151
916 602
695 71
977 116
198 404
932 844
692 379
671 6
314 798
280 817
268 936
822 6
138 107
934 999
299 304
849 767
124 764
333 842
65 501
35 256
25 677
405 151
207 54
674 788
693 972
260 699
953 297
125 27
70 727
357 903
7 500
330 161
274 687
733 747
214 239
213 921
142 416
761 707
747 532
424 255
5 254
934 154
49 248
557 551
304 761
259 355
249 217
999 569
706 904
581 699
118 281
69 291
706 150
488 175
975 425
296 42
839 698
202 819
773 55
732 922
934 312
668 877
284 502
400 718
941 918
529 719
285 415
718 71
561 104
564 917
967 887
551 414
259 312
337 491
645 529
536 883
734 580
590 908
394 994
42 213
471 19
520 646
429 330
707 835
579 920
116 809
442 224
49 349
260 747
839 306
297 938
415 301
261 528
299 866
141 704
592 787
482 220
428 429
469 885
212 629
336 342
709 553
221 532
226 601
344 83
696 377
392 58
748 45
543 327
104 553
941 577
134 849
487 534
260 375
88 753
499 1000
877 588
942 411
333 461
133 368
175 824
208 626
167 210
281 284
343 347
489 899
959 356
188 178
855 539
317 876
806 223
937 952
241 303
903 376
85 289
473 127
596 924
870 988
242 785
197 430
381 367
936 884
95 877
287 107
785 219
183 159
615 208
45 785
798 649
779 53
240 37
132 780
92 285
950 160
478 71
612 114
716 962
51 506
888 278
445 918
287 353
727 635
732 128
740 238
11 706
481 297
767 258
599 516
998 50
796 895
89 193
900 316
562 779
282 304
890 354
794 153
194 572
808 415
949 120
570 350
421 921
483 400
886 917
925 957
601 493
841 477
686 139
924 206
827 415
807 941
340 467
357 936
763 999
725 824
348 936
220 72
859 867
54 440
350 948
285 304
22 529
161 582
827 789
751 664
360 797
117 75
744 547
108 659
388 216
920 79
966 318
216 671
969 708
67 34
59 505
64 862
654 862
428 270
973 487
997 724
540 18
880 11
450 617
700 987
173 708
94 26
684 533
285 366
970 406
18 516
306 821
188 108
233 674
672 185
293 992
531 284
411 34
427 419
34 318
239 24
108 166
393 706
497 357
876 167
354 173
544 759
863 594
458 282
104 404
952 169
532 28
352 526
726 456
960 309
185 920
282 98
406 958
970 405
867 854
599 386
438 632
224 610
59 520
212 278
107 755
843 318
423 10
605 304
163 760
55 885
288 880
427 339
121 192
747 225
130 936
883 271
719 924
832 183
837 457
177 327
269 606
277 30
590 653
171 475
649 343
843 872
601 298
57 649
790 868
476 691
929 482
521 533
661 731
769 770
503 745
916 574
755 238
222 95
575 562
402 67
755 649
690 871
13 111
895 916
952 59
982 960
763 820
570 861
874 795
828 290
576 331
665 706
959 317
585 459
498 391
62 58
550 444
310 495
906 486
97 814
173 484
986 955
31 19
282 343
741 781
246 749
196 486
160 217
969 156
408 340
568 589
619 87
939 280
120 67
974 337
548 810
545 711
621 664
4 397
359 166
180 72
112 599
134 333
639 922
604 350
519 596
902 989
458 565
753 258
340 684
918 137
88 671
746 149
613 759
436 429
595 168
652 741
857 590
789 468
734 731
6 774
804 598
131 980
935 236
591 670
292 917
129 624
967 388
896 93
681 139
129 43
492 893
232 217
520 1000
914 551
436 575
925 385
628 300
386 869
623 630
675 519
754 574
90 735
982 862
272 241
305 471
378 887
270 601
376 490
495 720
427 261
618 80
934 745
201 368
150 544
57 706
206 99
992 310
840 421
644 502
832 354
639 298
133 907
165 911
282 697
145 901
696 789
834 275
553 962
164 684
161 5
393 309
120 775
211 352
456 265
969 302
599 650
865 415
121 4
682 699
264 316
420 707
956 781
317 914
748 415
392 875
762 590
620 120
564 446
413 463
836 915
107 256
424 880
12 31
201 405
545 482
190 701
274 757
879 487
198 890
805 699
555 640
682 931
635 355
597 486
251 485
827 869
74 95
348 416
581 963
420 304
62 556
352 116
376 36
519 824
320 744
450 699
20 132
639 961
381 617
571 599
162 906
360 945
892 772
632 753
678 386
151 720
316 495
944 668
265 364
512 787
802 990
58 991
788 196
954 69
388 349
347 727
356 79
242 41
258 38
236 107
847 343
34 79
371 616
726 466
886 900
844 686
665 62
474 515
187 848
867 654
32 346
180 131
229 874
301 145
937 803
762 306
424 756
154 239
332 737
324 919
301 416
339 428
214 543
780 728
191 880
338 637
209 468
193 610
449 378
782 577
57 243
809 497
260 943
620 682
968 176
987 174
329 45
343 81
244 300
660 457
793 614
60 259
660 423
897 444
805 241
561 791
211 840
947 567
549 843
914 230
516 733
398 29
997 191
949 299
165 698
890 998
325 286
798 439
99 889
875 529
19 337
984 207
839 940
985 203
290 296
962 531
895 778
425 158
105 249
580 726
966 259
96 503
570 855
785 909
30 895
872 614
327 490
970 995
344 205
519 75
431 846
972 301
396 850
272 756
13 611
228 981
120 755
658 550
314 189
669 956
900 318
768 372
184 483
650 485
921 783
262 268
150 280
904 977
79 603
512 77
292 417
642 62
865 111
391 550
814 275
635 462
556 386
333 667
245 310
863 84
360 706
763 720
828 525
861 732
318 677
814 382
70 216
792 270
678 415
22 93
899 42
533 273
848 543
893 855
923 106
371 762
695 48
611 298
274 448
299 392
71 108
38 948
920 108
198 601
822 307
854 38
662 246
132 700
649 71
194 7
272 173
396 433
569 468
266 82
866 276
994 182
381 976
578 358
854 666
26 299
97 884
720 542
76 497
913 60
727 978
475 525
947 737
188 3
237 415
715 551
124 865
537 296
580 286
426 506
849 898
371 464
286 985
26 540
182 442
116 672
74 112
798 542
33 503
391 249
451 719
931 868
938 332
692 585
927 707
332 342
909 254
955 134
272 776
508 622
93 749
76 295
66 940
240 901
331 294
401 848
825 64
741 522
514 8
9 100
797 141
414 890
573 825
352 542
122 655
540 222
321 55
431 806
819 638
465 493
654 120
336 205
588 753
410 799
585 521
764 344
249 248
452 104
983 950
810 180
610 660
119 83
512 920
674 151
486 845
73 987
752 358
966 964
345 420
951 963
646 392
896 855
153 135
678 430
977 310
200 158
872 121
959 739
626 368
709 900
513 549
899 648
135 757
221 682
98 177
633 728
647 159
160 464
564 690
884 594
61 442
308 807
211 993
20 887
649 692
155 969
104 352
243 265
158 20
673 9
536 395
916 409
22 667
370 746
645 895
80 259
161 501
177 176
714 966
315 703
583 578
142 618
199 67
846 316
873 787
3 573
898 617
132 166
323 665
127 805
939 248
820 413
800 890
342 604
807 648
196 655
362 728
132 895
260 318
741 250
134 206
906 343
747 378
34 190
446 35
753 853
155 808
239 914
89 109
143 248
571 329
600 899
524 149
869 351
81 243
814 714
789 180
344 261
165 436
550 222
291 19
494 228
251 811
929 941
349 734
166 146
682 159
870 379
4 196
397 380
934 869
786 708
804 581
204 697
537 69
917 704
851 830
239 150
683 891
934 101
166 322
430 842
454 855
589 572
8 927
559 530
720 564
902 471
678 974
122 340
410 228
252 561
263 44
439 460
876 419
871 817
695 184
776 77
757 940
833 21
956 119
614 917
835 592
433 357
77 674
504 121
271 992
956 125
396 208
451 716
688 437
410 96
861 927
480 273
360 622
962 569
162 175
768 390
685 420
7 885
575 467
946 355
296 592
720 836
770 521
239 670
979 63
280 644
949 136
235 344
876 428
168 98
663 781
286 734
971 452
463 295
440 399
120 73
576 838
810 958
312 62
863 650
627 139
398 121
767 193
842 772
45 534
41 769
346 141
394 571
503 25
451 641
336 504
6 618
843 329
677 593
199 921
533 947
432 263
443 673
709 27
550 158
589 802
244 458
585 245
805 717
613 524
803 161
896 698
895 868
292 819
285 890
343 187
715 812
28 795
850 516
610 632
221 501
132 755
955 210
327 167
794 109
205 732
856 207
101 852
216 315
991 181
145 295
261 318
873 763
763 912
272 690
983 735
459 83
446 70
450 290
497 260
662 553
210 968
877 554
186 136
808 829
52 339
627 88
738 542
29 719
798 906
456 88
591 530
766 992
519 689
768 943
884 668
387 600
951 417
84 970
523 745
922 121
540 313
375 403
760 581
54 154
531 318
316 194
117 97
45 899
8 551
638 779
915 432
360 763
222 719
608 752
825 925
371 757
652 269
853 94
500 132
858 917
590 888
906 245
957 441
95 769
330 107
432 356
492 331
996 210
370 380
32 11
958 623
746 167
823 400
538 104
642 569
749 359
643 700
477 943
167 243
897 133
811 152
20 374
527 821
234 7
301 101
86 39
836 739
791 758
505 989
590 302
568 683
248 161
646 698
185 706
570 102
436 730
445 523
464 84
154 401
279 361
515 657
581 227
672 855
679 852
290 864
408 902
792 52
123 428
310 290
292 412
766 808
483 653
722 345
243 749
504 376
585 29
103 537
878 258
229 380
181 672
282 328
356 579
739 923
878 915
336 254
856 585
552 627
858 503
37 627
934 310
940 124
68 446
229 500
768 236
825 147
792 227
533 520
30 675
886 385
537 548
289 702
484 719
347 107
908 235
913 639
429 646
130 396
231 847
334 707
978 702
97 243
460 375
943 50
516 266
821 188
283 965
480 778
944 465
967 38
472 509
976 496
343 800
194 888
692 271
365 111
327 104
142 467
403 282
225 707
821 492
337 811
189 280
460 589
591 350
56 77
200 823
330 57
140 75
987 22
917 796
135 652
690 129
352 714
639 875
277 231
439 575
929 552
361 676
518 903
872 47
301 57
697 505
720 771
687 724
344 710
647 828
756 191
447 214
574 975
562 371
746 217
647 707
204 223
384 197
252 921
417 653
805 57
249 817
87 492
843 316
814 426
633 257
418 293
649 809
913 140
173 444
113 481
22 729
941 123
291 452
567 984
146 996
157 502
719 318
403 524
331 142
877 257
459 314
284 867
644 655
852 163
813 846
418 933
56 975
95 914
8 902
218 185
448 288
382 254
342 687
8 274
336 931
914 828
831 200
294 708
924 976
198 698
205 53
816 525
539 769
671 694
20 14
281 821
602 705
16 907
930 659
346 20
423 800
637 331
813 211
396 73
840 908
562 346
325 772
500 546
388 747
12 45
638 734
848 110
33 266
277 993
711 605
136 224
704 334
734 339
794 920
245 115
198 593
768 508
819 334
124 14
664 872
245 997
706 409
210 263
331 669
858 614
776 276
410 63
507 992
896 306
474 457
830 910
297 321
495 471
334 933
383 739
682 862
344 407
523 914
805 507
670 256
795 434
719 69
68 168
416 384
502 750
821 227
478 29
681 398
528 865
155 917
357 523
54 570
396 484
756 423
503 768
637 414
773 434
643 692
596 569
910 309
819 441
394 321
614 732
526 709
632 407
933 108
491 63
47 175
76 556
134 699
745 444
954 804
401 175
511 593
470 387
603 18
341 939
903 276
983 223
435 257
430 294
210 789
410 144
371 784
138 692
895 585
971 918
152 255
66 739
894 978
322 86
682 839
417 339
841 192
740 999
720 439
266 997
733 13
165 635
954 329
37 267
155 789
524 423
626 116
114 813
31 438
631 295
710 88
313 938
987 248
196 711
331 522
944 238
279 904
937 710
920 784
243 611
217 298
827 164
24 571
956 90
479 356
560 351
288 837
358 831
417 573
478 146
124 344
442 596
516 27
950 546
444 146
6 214
111 42
727 539
282 774
277 298
710 591
730 752
970 256
645 235
492 864
734 59
199 378
219 691
981 128
224 802
804 599
425 524
408 188
545 211
749 292
6 244
978 971
955 415
934 243
154 754
853 899
145 282
921 274
465 708
818 243
983 600
773 16
793 246
686 410
997 601
436 764
164 695
701 647
831 910
643 561
278 368
353 669
131 668
624 149
573 447
247 791
643 915
590 978
826 47
326 305
790 902
534 867
552 464
559 165
247 92
628 315
39 679
513 80
987 725
457 967
223 793
905 485
203 905
508 6
580 200
863 872
873 312
201 684
334 453
12 237
922 85
221 874
67 415
167 461
241 800
104 940
937 938
134 298
496 587
259 678
406 403
35 26
488 365
220 925
269 76
413 542
270 940
25 960
587 412
983 696
780 268
503 710
323 372
199 335
386 739
574 729
345 677
288 411
617 3
107 944
235 479
834 655
529 57
986 809
351 338
848 799
812 877
791 989
616 863
323 260
946 466
535 23
636 716
459 197
500 435
272 353
428 124
636 796
38 168
218 172
713 552
89 634
459 407
343 335
514 832
326 914
461 660
779 429
64 695
812 791
782 46
226 467
517 105
814 874
733 696
953 71
219 65
476 513
434 871
766 973
50 859
482 679
100 141
475 341
753 559
15 738
756 879
649 323
279 613
709 337
191 207
262 818
938 751
412 410
961 262
544 508
840 57
435 303
229 442
637 614
728 968
613 28
659 300
962 32
159 273
291 934
627 845
1000 607
207 768
250 764
694 548
512 199
810 169
974 855
643 504
498 63
402 555
395 342
222 715
440 219
277 264
171 934
107 958
622 157
843 259
591 711
12 756
448 894
665 485
691 738
765 486
763 21
992 811
898 949
876 343
865 424
32 455
116 358
552 857
694 486
56 240
906 922
747 70
902 52
820 772
803 320
732 445
788 589
504 707
784 15
89 638
286 332
293 999
456 901
211 786
425 616
37 464
11 560
284 187
986 813
83 364
14 869
368 138
728 317
84 266
425 52
727 369
94 363
612 462
874 213
188 988
295 799
883 545
309 334
411 696
881 675
584 475
740 842
458 441
144 617
593 765
394 553
370 30
790 930
757 544
581 700
453 94
566 768
649 491
262 296
939 462
797 734
564 498
12 485
350 378
153 933
962 744
419 5
995 953
528 42
37 5
396 578
615 579
322 812
424 186
850 682
246 826
802 190
313 728
42 222
311 43
38 3
542 742
615 825
825 874
133 154
508 4
1 743
2 22
753 773
322 333
804 475
726 562
958 385
31 909
935 665
561 771
772 435
989 724
312 591
627 939
711 688
297 52
349 286
556 886
95 812
840 500
565 426
317 103
501 542
808 478
907 892
903 264
60 772
765 751
171 600
61 211
597 857
545 895
923 824
2 405
322 99
464 795
99 474
316 942
319 937
259 21
468 489
290 567
21 935
78 627
302 287
653 94
326 736
62 954
509 225
227 716
778 49
686 549
555 226
617 170
798 928
303 182
988 435
717 344
481 852
693 341
994 810
631 996
250 137
850 478
350 309
224 59
346 591
993 321
476 410
423 359
122 617
121 252
560 401
256 756
74 632
171 69
636 140
243 350
54 83
554 115
40 498
361 267
675 295
697 410
509 813
40 602
171 933
694 70
600 927
937 210
949 656
239 70
201 386
23 715
181 154
16 54
989 763
666 65
822 70
362 232
224 225
753 948
368 910
952 813
506 485
601 751
26 670
879 555
1000 398
441 847
1 175
947 212
944 92
511 987
788 336
334 246
376 225
638 690
18 796
350 950
662 775
133 428
846 786
41 505
147 221
700 951
541 452
696 610
422 276
116 523
268 805
323 631
924 582
574 864
511 740
921 364
372 834
205 676
684 397
456 668
473 46
656 183
596 568
959 978
771 276
605 12
778 933
265 965
296 132
249 586
450 43
689 549
415 615
842 218
278 353
539 590
412 82
328 25
301 689
715 923
565 767
268 616
100 166
218 100
849 693
891 153
265 676
827 809
483 263
390 862
750 609
284 625
442 146
773 917
882 518
411 785
955 729
201 665
983 602
583 509
738 983
788 339
371 744
119 699
361 157
355 892
492 521
332 143
794 438
759 252
873 713
46 426
525 132
777 823
145 560
622 120
790 791
479 989
825 616
273 928
293 917
447 109
186 52
485 489
924 836
915 152
930 138
937 101
536 960
595 988
408 787
986 145
642 213
13 61
765 817
724 928
663 590
857 334
381 101
96 646
714 633
25 671
364 398
808 24
996 664
223 76
796 1
522 363
970 749
300 338
217 971
719 960
378 443
843 456
397 675
643 996
899 321
46 902
67 241
883 841
992 335
729 770
866 480
200 736
118 863
881 136
736 496
762 333
508 89
530 232
563 884
734 201
693 455
313 731
685 819
771 503
5 85
267 54
162 657
467 665
370 514
401 214
961 707
437 94
981 109
895 68
610 33
536 547
25 834
700 241
771 682
282 281
269 572
565 411
46 179
476 789
567 75
14 899
190 507
458 739
998 183
326 335
963 9
351 312
618 781
682 624
590 714
58 382
720 470
423 658
937 179
256 880
380 484
904 449
767 185
83 838
455 544
176 839
873 716
253 553
884 266
904 937
854 785
705 57
315 502
357 414
920 618
111 617
641 10
327 249
847 798
972 423
758 117
203 884
175 539
72 185
283 536
981 671
375 108
206 107
517 183
745 28
315 559
129 143
87 195
344 1
662 912
41 311
108 323
826 627
541 301
368 579
827 741
827 5
464 651
284 8
95 197
503 972
760 922
654 103
645 396
52 497
605 553
562 504
845 470
724 674
392 909
673 236
572 448
191 294
849 451
123 851
45 105
222 84
55 614
152 364
195 642
309 839
273 588
708 917
962 500
734 75
452 65
186 80
552 994
640 290
989 16
911 304
153 591
361 9
937 913
610 306
489 802
161 870
160 93
934 67
607 353
143 752
345 616
924 401
541 483
454 765
342 982
165 84
94 889
910 85
948 721
608 470
624 123
846 694
773 222
930 673
765 495
476 731
773 393
399 133
316 208
259 803
42 420
64 620
353 687
799 239
96 540
142 708
757 690
593 598
665 582
45 966
526 281
707 913
35 794
895 45
543 415
559 454
281 169
915 942
496 485
655 70
908 336
889 217
958 591
863 148
809 760
722 538
910 287
51 94
561 581
439 381
922 397
591 328
422 176
367 728
149 912
118 536
221 152
159 156
884 167
897 393
894 219
549 494
598 734
739 459
612 809
75 310
495 142
247 451
335 207
759 112
767 354
805 922
161 705
226 348
668 850
95 864
277 82
572 973
520 173
961 39
745 338
78 418
383 187
125 709
672 58
845 319
782 307
261 930
158 517
806 542
444 227
602 855
394 291
626 830
875 865
719 326
406 849
604 468
445 650
887 399
130 662
962 872
306 367
210 807
481 909
54 837
594 668
26 695
495 623
606 372
870 482
918 887
703 252
556 817
472 479
483 756
849 659
123 970
468 74
73 519
331 508
682 804
962 105
85 745
571 73
588 618
711 391
250 262
398 526
990 677
908 565
29 741
691 358
323 310
369 115
398 439
344 965
745 571
749 947
979 311
220 115
167 112
945 579
661 539
31 325
273 487
134 234
368 596
763 634
67 500
572 946
323 674
678 532
738 926
281 117
413 959
511 405
120 87
840 377
693 533
446 364
332 856
110 418
904 648
317 990
465 464
582 820
243 578
619 318
847 331
877 86
888 787
647 498
440 230
548 455
785 897
877 442
885 383
783 336
575 581
434 591
177 404
428 77
618 329
193 415
361 968
765 422
115 425
58 658
391 376
756 755
576 747
294 469
624 800
737 717
81 611
205 348
530 349
867 282
714 89
228 357
291 757
43 700
466 831
903 180
319 636
565 270
244 615
55 5
900 582
609 401
45 479
683 918
124 833
340 552
883 394
211 685
263 125
168 898
247 276
624 433
499 76
868 438
523 31
218 790
584 582
941 117
211 116
592 23
227 326
461 880
650 717
847 428
68 580
938 97
426 872
765 144
799 31
563 792
690 989
301 609
263 865
786 579
312 204
837 204
527 190
348 622
506 102
797 951
56 24
258 107
148 974
99 144
978 178
712 539
998 563
773 499
588 576
127 685
844 770
298 354
406 435
650 705
281 535
704 89
612 171
933 464
621 194
74 134
866 154
736 298
475 873
730 965
790 685
847 269
21 646
959 884
376 388
730 278
480 404
857 355
163 262
451 758
550 240
836 945
805 793
306 87
474 670
24 616
358 749
441 215
458 962
916 683
324 425
418 649
742 546
531 728
770 708
454 789
672 826
108 498
912 434
748 653
844 772
559 793
903 28
661 743
665 185
637 344
519 309
32 212
787 738
623 484
69 232
683 384
327 757
150 503
45 380
595 324
788 311
414 271
616 144
606 771
284 719
609 940
305 332
199 717
857 769
460 642
491 176
956 442
243 616
757 195
935 696
635 75
697 474
221 235
47 717
526 406
584 169
635 305
573 644
38 603
538 173
337 641
935 958
573 882
989 115
82 440
487 719
470 319
44 374
410 924
429 747
977 494
493 295
255 84
711 525
139 887
447 671
925 986
452 72
943 286
804 845
547 598
226 47
796 391
166 956
216 515
498 836
682 631
866 892
477 282
972 282
392 350
140 322
44 999
294 318
676 815
509 513
87 508
653 906
715 482
491 663
881 368
521 536
200 790
442 426
113 414
431 257
543 20
680 565
128 516
549 625
375 174
626 661
98 772
720 325
517 88
150 562
90 414
396 206
606 811
543 346
222 286
384 627
687 401
928 196
250 698
857 222
531 755
193 870
713 533
438 905
83 437
318 688
469 660
921 39
29 241
119 133
461 221
423 900
921 150
862 252
906 469
302 636
339 977
762 647
950 683
256 622
316 152
686 666
687 337
647 414
847 348
714 4
894 891
829 204
730 653
648 703
152 913
967 506
414 958
738 770
427 370
294 200
507 144
705 933
722 540
153 257
855 491
905 766
83 888
758 735
234 627
894 19
265 829
741 462
569 107
330 895
184 356
448 263
448 521
598 613
721 646
641 168
814 455
952 865
879 906
866 28
491 88
60 125
143 535
873 457
234 19
358 655
41 894
846 714
21 321
989 485
352 546
40 703
121 847
33 348
652 944
810 878
710 129
461 657
741 811
529 43
780 301
547 18
402 926
750 767
351 217
57 179
361 409
824 162
926 663
131 392
649 126
593 41
3 315
626 177
913 451
54 259
468 961
346 958
702 162
698 414
563 848
796 35
642 218
576 528
45 642
568 1
908 424
456 307
413 506
372 973
726 753
451 177
30 293
681 896
581 308
387 350
122 580
714 170
584 579
30 260
172 534
260 834
279 265
343 189
855 514
710 186
92 517
260 947
844 253
49 240
571 943
696 185
183 446
439 942
973 198
883 379
718 84
171 687
95 942
108 497
660 295
381 902
265 682
53 723
471 947
117 272
872 629
252 410
685 415
908 630
66 690
983 368
185 437
313 57
188 262
388 936
112 121
318 41
151 873
302 613
795 910
348 319
465 562
844 70
261 903
135 5
544 466
117 801
554 223
464 997
269 805
108 638
240 918
372 912
491 589
319 208
447 525
56 543
319 764
401 689
672 962
238 523
932 268
781 775
657 746
562 278
624 83
44 803
169 651
491 651
426 616
41 317
840 998
199 700
467 51
211 488
676 395
925 308
80 295
757 271
625 36
585 16
432 482
48 174
441 103
314 467
993 464
586 922
221 522
423 407
158 224
542 513
105 189
630 817
261 993
960 221
157 92
214 279
562 40
470 592
61 605
882 775
906 848
236 15
476 785
677 58
30 921
726 394
349 622
414 784
663 133
655 64
699 142
249 510
788 956
53 597
845 148
949 793
525 305
800 302
417 343
908 570
877 416
867 67
44 894
100 467
247 626
430 307
34 962
790 927
775 771
620 787
297 22
288 63
177 78
30 872
412 919
102 154
520 424
561 642
584 757
278 50
350 342
612 195
746 98
456 463
560 160
491 239
623 541
727 892
227 555
807 503
180 598
86 514
205 451
593 783
292 553
740 394
898 793
429 475
248 610
238 919
969 516
908 362
658 19
890 662
274 149
917 88
239 210
278 570
293 729
125 776
98 173
47 716
867 258
345 458
841 486
765 407
213 619
506 898
893 513
336 726
900 713
328 524
788 142
557 98
438 358
422 140
85 241
783 898
56 227
846 859
94 923
332 135
972 927
642 26
388 369
698 312
908 921
910 535
227 267
728 328
75 457
383 915
74 704
631 187
711 894
180 362
646 552
392 835
899 974
710 668
555 473
512 686
663 669
31 405
206 82
415 733
206 422
233 758
271 505
763 660
308 97
506 546
399 896
517 112
338 965
249 821
874 942
42 509
722 430
34 273
794 847
783 707
650 101
315 543
433 499
52 877
733 212
895 742
393 490
884 290
745 396
545 86
191 210
399 196
495 15
477 206
322 593
903 934
150 529
34 994
524 97
869 169
844 135
900 835
216 386
714 555
697 679
577 612
446 369
793 355
5 40
632 357
505 899
675 130
627 654
603 767
260 928
861 533
185 254
305 265
400 908
437 904
298 326
913 218
622 170
91 815
845 573
508 256
402 281
929 739
110 789
875 720
623 475
716 324
521 299
951 472
386 641
381 279
694 938
966 28
359 212
284 952
528 631
579 36
670 997
738 613
421 489
677 483
953 741
613 436
466 810
152 161
644 972
939 520
538 527
123 824
24 198
109 486
307 86
215 105
677 162
831 615
479 52
17 646
984 159
1000 281
236 900
813 148
397 499
234 516
603 224
913 860
756 872
767 818
321 285
958 692
328 17
241 27
299 199
399 340
11 674
87 407
288 726
33 207
721 60
669 967
381 499
361 315
236 247
230 512
701 660
541 967
444 635
820 985
702 986
751 881
601 943
556 977
260 437
288 817
469 478
180 735
32 120
437 308
36 967
552 111
235 813
352 887
651 238
159 434
724 417
14 819
844 250
98 751
592 878
464 256
174 771
880 757
455 183
733 34
288 970
103 144
381 893
843 304
424 526
216 116
236 238
543 435
733 595
997 17
122 312
181 355
423 845
924 794
926 296
732 709
18 956
376 426
690 48
283 230
967 586
903 908
170 760
344 808
218 809
270 20
820 679
183 536
719 415
542 234
67 701
326 374
483 855
152 232
108 486
171 784
525 902
274 997
400 1000
771 497
758 812
774 101
601 73
596 693
484 862
458 988
748 549
832 668
262 958
932 805
931 2
989 526
642 6
982 155
760 814
166 14
336 639
51 784
71 229
321 105
267 675
442 453
206 867
102 602
705 97
126 630
156 935
577 58
908 200
4 3
784 998
40 242
793 927
367 38
910 576
171 946
69 534
932 234
292 794
460 506
201 429
763 17
206 374
645 63
282 295
825 431
924 759
689 455
225 85
301 551
695 708
730 366
808 126
873 684
399 764
742 137
153 758
442 200
989 535
531 138
498 782
93 478
43 883
223 65
489 585
759 140
828 51
239 744
530 29
336 873
660 612
878 928
467 638
376 192
330 872
736 217
798 360
54 582
631 124
150 850
90 776
371 48
209 912
121 729
701 160
608 666
614 658
655 428
595 718
354 110
956 666
311 130
122 266
910 999
555 821
114 355
320 606
10 672
478 943
266 644
934 770
913 130
332 890
212 543
103 229
139 229
64 914
536 618
92 617
130 610
626 404
609 141
970 396
304 722
984 580
799 745
87 789
496 443
187 519
824 713
983 571
187 110
223 290
297 104
885 671
305 780
817 597
522 90
79 345
371 835
537 628
153 6
317 506
607 410
516 298
264 149
80 470
173 657
270 356
276 185
18 535
309 655
859 642
457 747
430 127
506 6
7 484
84 466
664 222
537 89
503 211
924 625
238 432
463 26
524 503
792 673
355 319
429 257
865 969
684 247
690 413
303 75
309 220
118 168
362 910
306 223
862 475
101 661
809 185
929 705
548 128
790 827
598 953
783 521
199 234
854 473
363 51
882 174
878 984
409 471
883 357
915 242
305 192
984 395
658 530
925 759
613 746
833 980
626 412
349 543
858 107
738 281
79 921
939 908
144 875
379 930
773 809
980 398
598 574
565 173
476 713
328 75
838 10
45 515
970 923
440 350
694 9
997 159
601 120
941 487
224 781
132 19
53 961
997 398
385 198
685 44
309 616
120 845
105 387
882 119
397 167
483 441
561 119
2 400
82 873
745 81
922 10
766 126
353 662
614 789
937 926
99 437
535 503
253 178
647 950
488 490
382 735
793 43
340 489
270 566
817 824
62 263
722 762
894 956
133 476
132 407
762 464
362 786
155 503
301 428
887 547
402 143
272 195
304 847
429 82
626 281
960 691
694 379
301 902
510 166
328 609
324 753
777 283
322 646
654 100
392 466
348 970
555 582
940 809
508 571
930 492
832 885
174 266
197 853
955 398
712 640
872 430
108 214
580 851
766 850
733 932
94 242
221 85
796 362
222 918
854 769
53 965
743 862
334 831
703 585
14 481
263 253
356 892
937 62
440 980
552 529
564 1
381 985
708 540
629 328
231 188
128 463
654 936
565 36
121 367
787 98
412 162
52 843
246 123
63 756
975 378
131 618
880 476
371 118
998 398
84 366
109 463
861 21
256 648
399 627
874 160
376 212
816 390
835 259
61 236
622 220
779 394
795 727
235 823
968 293
674 327
857 962
602 476
151 61
827 212
573 613
232 58
299 130
358 561
293 64
262 303
260 435
384 858
607 459
363 970
119 43
607 513
267 647
362 566
170 520
431 681
273 926
571 41
578 538
516 94
899 473
556 964
613 23
507 226
204 246
664 849
353 620
502 553
24 22
697 654
305 439
751 282
23 975
687 300
257 235
23 545
550 48
991 801
78 433
967 76
826 312
44 500
442 196
480 392
742 748
797 847
621 306
564 131
285 58
33 72
150 837
241 124
833 271
539 537
443 574
69 44
651 7
354 416
738 868
519 659
825 914
605 495
47 346
372 274
43 894
538 760
752 270
169 280
429 425
125 607
826 432
988 235
229 967
720 445
238 383
432 648
358 860
260 977
658 399
166 919
783 998
546 996
967 314
148 643
737 378
921 459
560 247
614 578
943 829
268 109
230 845
58 535
457 891
193 530
5 962
288 536
643 938
197 962
897 824
759 483
132 504
947 537
122 788
380 153
68 389
950 227
685 548
802 91
495 123
454 51
515 508
493 691
604 231
926 369
738 197
612 931
133 814
18 715
499 842
213 962
662 121
228 511
963 69
728 331
2 431
304 85
541 174
728 626
718 335
215 759
168 399
880 828
175 810
349 230
608 941
486 681
278 952
279 37
660 83
402 979
19 907
883 757
725 71
135 192
167 63
97 873
705 147
273 393
134 827
14 446
75 940
756 361
949 555
538 204
885 520
40 643
190 685
477 700
779 488
94 935
604 465
22 144
423 541
750 119
271 191
349 82
240 351
802 218
569 202
282 4
467 960
231 771
460 704
193 906
993 429
559 640
583 213
466 728
765 894
949 701
983 994
201 972
93 816
857 174
179 933
141 570
885 853
543 554
748 663
368 455
474 403
489 656
564 527
27 222
960 733
851 979
652 900
62 918
165 944
613 169
498 821
447 646
570 733
626 43
365 70
304 377
593 164
221 105
942 831
33 165
49 257
396 36
443 454
360 234
383 584
59 834
532 720
301 126
901 662
813 97
59 924
916 211
821 665
503 717
449 659
783 477
325 746
740 124
862 507
600 431
372 805
646 955
716 203
355 254
15 670
417 980
901 864
379 879
189 247
520 382
798 337
650 368
723 548
53 739
359 445
304 841
491 944
863 16
827 80
679 22
6 531
836 368
679 823
640 667
560 700
516 410
480 126
429 516
388 192
223 865
167 643
585 793
50 211
786 153
341 883
144 552
157 709
903 529
669 373
842 187
500 947
88 727
324 531
377 206
791 275
881 67
107 582
299 760
854 304
9 509
131 105
179 934
276 362
84 583
168 711
497 667
131 752
907 3
749 760
111 749
213 932
686 784
496 951
152 471
217 588
115 974
977 850
573 604
839 271
513 362
814 932
341 73
646 619
407 905
896 84
338 208
807 5
906 276
766 333
78 306
241 416
593 306
769 593
19 160
51 856
727 881
909 356
425 360
690 716
714 400
148 49
1000 807
870 799
337 498
856 719
275 360
607 756
376 52
798 778
640 310
360 15
902 142
555 993
420 654
116 238
676 46
274 391
393 5
63 202
498 760
13 460
948 2
448 931
335 289
174 407
644 506
85 741
590 15
642 820
605 228
250 564
127 4
647 30
228 458
349 563
205 163
612 278
893 454
303 111
570 245
666 890
113 55
707 137
483 138
995 270
788 676
714 459
884 800
39 666
443 289
145 172
247 592
599 614
674 782
420 488
339 895
306 338
408 244
82 342
308 491
774 799
295 556
405 347
613 773
881 164
623 727
930 966
585 340
160 541
232 264
491 93
449 67
497 263
795 66
721 227
797 341
714 727
298 358
697 391
209 96
644 394
872 885
866 789
206 679
831 643
547 409
200 210
850 448
290 929
144 491
394 733
408 961
461 237
546 780
827 974
555 620
671 989
921 91
190 48
484 203
325 85
363 502
754 65
490 424
504 274
312 853
879 520
22 887
281 172
400 186
884 739
918 660
905 962
847 538
85 267
349 453
574 634
940 135
841 79
332 683
109 817
165 115
966 409
338 311
893 172
246 806
442 926
544 767
173 144
153 948
241 592
545 84
531 125
393 954
835 622
74 479
936 755
734 447
493 363
141 511
1000 568
60 140
491 933
37 702
624 905
431 231
243 111
629 931
993 927
429 472
353 858
669 829
991 546
763 948
27 553
361 71
788 421
883 416
173 29
653 405
188 16
274 728
564 462
747 653
940 59
52 59
665 822
444 204
408 151
157 625
521 481
253 145
383 773
733 230
400 181
397 867
156 660
851 59
414 296
96 278
587 593
616 51
161 512
356 352
553 997
557 107
108 471
384 962
594 251
827 252
509 942
310 970
951 921
112 903
43 682
245 345
58 298
53 104
406 408
50 342
587 670
586 245
717 758
687 775
886 407
809 24
582 785
871 935
907 982
717 169
157 624
691 853
790 172
45 836
808 647
48 923
437 10
803 36
370 398
723 891
197 347
346 19
219 305
843 646
807 408
60 431
149 897
466 538
189 303
118 783
993 820
359 17
382 55
715 913
149 469
433 218
254 516
140 34
134 670
195 836
335 942
834 743
690 580
979 283
736 509
507 231
700 859
72 119
443 844
10 650
289 407
150 936
846 478
137 205
449 54
701 169
773 50
934 540
702 648
722 116
25 436
807 294
431 220
576 539
664 688
109 951
239 372
216 746
16 420
555 965
412 70
149 801
613 732
928 386
763 15
77 129
962 747
714 69
959 47
294 373
734 301
963 438
928 579
434 733
258 679
572 975
288 56
672 160
31 833
471 366
525 118
968 346
622 953
793 62
238 27
464 765
453 91
373 254
20 210
348 147
908 97
601 214
98 164
877 333
20 400
542 827
638 398
361 990
515 535
156 768
350 744
477 471
609 139
368 768
968 407
954 841
836 65
349 841
209 443
890 560
382 902
218 106
30 385
488 938
146 924
876 112
819 793
814 3
79 346
577 42
127 367
574 209
995 405
175 586
758 838
680 642
233 368
660 794
300 539
887 376
214 479
754 724
14 332
285 61
958 234
773 881
28 698
631 812
77 911
26 689
279 975
515 164
186 235
494 755
179 729
547 979
364 12
482 163
678 154
74 174
925 116
461 697
84 721
93 506
651 372
774 107
604 691
830 615
319 817
228 847
46 942
932 596
537 946
371 167
759 807
31 947
686 941
225 124
663 334
223 845
124 863
230 725
205 860
411 659
557 724
974 625
566 767
535 792
21 221
809 230
804 756
567 112
776 434
406 782
661 55
535 16
807 600
841 428
599 164
623 937
16 595
139 680
789 564
427 168
634 66
513 538
274 961
923 92
542 382
37 71
207 455
553 764
878 275
629 798
690 429
891 732
192 938
528 615
681 310
834 96
751 853
838 578
267 592
562 453
324 626
806 729
935 771
225 658
122 782
150 237
521 34
587 335
825 697
907 589
258 769
729 890
841 544
579 932
979 930
664 605
625 299
222 359
897 735
894 732
583 748
659 262
469 540
316 260
220 675
793 596
218 283
457 450
810 361
356 560
782 52
103 293
566 329
274 280
40 594
5 502
241 394
916 949
680 791
679 721
87 205
336 641
254 540
792 307
86 901
473 359
140 210
174 473
97 410
538 99
857 65
467 196
945 515
324 604
682 842
371 65
280 133
923 249
618 776
218 945
501 583
620 197
774 124
283 919
328 42
823 151
871 980
936 768
343 227
436 605
555 536
446 231
694 206
809 948
232 123
853 210
756 384
817 203
904 253
826 81
811 654
762 395
104 460
91 34
999 565
221 376
675 870
501 797
146 731
887 429
128 822
532 337
723 538
555 427
403 998
343 387
793 449
192 37
709 923
322 400
86 842
957 462
827 358
76 163
796 619
416 256
785 317
606 313
72 851
170 961
173 689
58 638
670 119
140 431
924 409
90 694
974 210
83 449
949 542
200 419
107 676
743 923
897 120
341 908
180 809
304 721
673 968
973 132
462 515
577 693
389 264
790 268
789 453
236 429
316 79
349 327
724 885
975 439
175 245
461 786
610 476
160 574
394 239
352 997
548 517
552 7
952 877
912 141
448 430
648 753
345 212
451 832
273 92
465 934
806 655
8 258
901 504
850 186
390 605
707 773
771 626
163 788
329 696
789 219
442 415
455 450
686 59
403 67
768 395
13 547
914 863
64 453
817 561
49 179
191 919
418 733
118 210
603 638
938 595
373 504
657 723
415 859
434 69
457 774
234 712
703 37
768 68
225 656
325 39
67 246
341 230
223 535
474 93
43 175
597 335
499 621
440 511
437 174
463 724
540 223
369 719
327 744
190 749
844 75
538 86
868 117
324 32
616 355
997 354
767 622
512 438
645 802
488 904
216 213
694 523
214 560
662 1
638 59
983 895
855 788
269 194
480 681
134 235
40 446
636 202
436 790
751 20
686 469
748 330
462 647
39 192
702 51
647 52
320 496
164 765
92 96
53 498
406 549
437 750
440 611
578 708
683 276
106 510
584 162
302 439
296 969
642 957
339 164
890 363
166 818
395 843
317 388
508 248
384 167
439 258
353 247
89 478
874 806
827 442
157 928
874 668
298 364
106 902
397 228
443 971
666 950
819 804
93 678
926 496
49 440
828 472
693 567
846 920
870 442
381 80
256 739
176 966
68 546
954 455
247 456
142 29
143 678
160 942
801 156
800 465
995 466
578 294
256 155
357 83
261 725
192 56
332 80
213 189
742 166
981 343
457 948
144 520
302 610
584 677
964 942
531 352
403 362
226 94
143 231
136 326
121 995
901 66
970 489
5 443
76 170
344 620
545 913
484 552
334 742
217 932
753 746
649 928
781 513
135 50
769 962
956 602
148 262
1 487
501 361
676 207
551 351
5 57
801 94
133 197
205 862
152 522
334 258
200 382
907 976
128 317
388 475
559 254
50 746
79 177
500 934
997 272
526 126
855 245
291 790
828 171
908 929
975 751
674 808
983 534
69 37
413 984
720 496
39 928
559 197
527 532
874 947
8 547
38 614
465 236
2 555
481 942
296 570
695 90
281 733
436 138
746 276
988 566
966 423
527 877
730 573
986 704
370 661
510 777
121 582
166 323
849 148
634 114
682 688
855 81
232 943
342 484
459 880
554 741
203 316
145 888
316 398
670 728
950 318
410 46
410 483
128 750
374 693
249 423
33 46
977 507
563 5
978 784
772 984
115 953
748 328
291 850
120 526
761 535
316 766
862 7
395 228
512 16
997 367
658 203
473 832
985 873
530 77
120 967
547 394
713 513
112 193
131 957
458 53
175 737
14 406
30 393
46 49
885 373
573 27
906 714
371 222
628 386
481 459
335 833
256 1
686 499
504 428
329 450
370 230
9 116
803 693
461 890
276 656
500 705
619 401
323 607
395 331
940 189
758 47
359 976
212 325
278 488
729 924
892 595
754 209
782 768
410 781
455 374
750 299
874 909
948 314
916 288
297 637
228 570
182 348
305 336
897 660
294 996
789 386
647 365
953 169
31 994
963 350
382 329
115 828
126 811
374 363
971 428
249 125
736 722
475 72
996 170
854 154
775 934
842 12
337 46
499 205
837 278
302 540
491 383
83 760
511 217
830 633
71 826
101 309
667 284
557 701
290 609
180 54
336 275
83 1
769 485
632 490
169 622
661 909
46 843
665 239
359 677
231 901
962 924
135 743
27 327
631 570
432 866
98 482
552 353
149 262
863 85
785 89
966 976
471 979
840 175
913 421
955 964
150 402
817 221
55 142
461 552
270 317
758 247
38 534
781 632
446 632
264 421
556 142
229 489
878 757
773 205
168 574
197 179
150 223
515 860
507 125
903 141
945 571
844 532
408 212
248 693
543 753
184 309
213 674
543 84
294 989
221 446
622 787
800 634
180 290
18 172
102 242
88 483
616 530
177 169
793 866
716 934
524 370
543 734
92 395
356 200
149 139
597 560
841 762
281 568
431 746
314 63
97 89
845 129
998 318
764 909
605 995
606 650
288 450
820 626
46 859
983 251
762 101
272 37
297 45
490 500
473 613
370 826
176 762
980 428
430 472
616 330
857 825
25 481
806 250
582 292
581 6
777 816
225 469
546 793
327 404
585 554
592 767
515 776
109 396
425 856
751 92
86 626
783 367
521 506
594 294
49 849
960 521
875 667
182 996
913 75
749 618
430 133
130 378
85 53
647 576
960 311
90 690
441 482
311 465
899 823
785 566
552 541
514 62
784 250
815 95
708 832
433 320
477 210
111 949
106 71
782 401
804 635
144 107
257 489
949 928
51 338
328 176
112 492
288 460
242 633
205 76
954 46
972 824
161 309
938 256
450 463
295 595
500 173
548 481
187 562
729 761
562 374
247 98
189 436
243 907
158 818
377 729
610 797
540 700
581 906
731 916
377 293
805 574
551 713
25 576
585 867
557 534
198 536
812 979
721 864
853 34
81 806
720 106
250 410
893 752
374 762
229 722
249 58
790 553
657 674
183 739
862 972
341 434
458 428
107 975
536 902
429 318
532 863
456 212
121 932
208 218
4 381
78 996
555 736
223 74
736 731
29 415
725 309
995 67
577 163
802 726
439 770
768 143
950 427
932 239
473 394
441 383
105 570
349 121
743 144
385 897
890 213
394 806
397 848
774 76
522 611
337 484
721 228
353 748
610 30
987 702
575 82
126 825
640 541
805 985
391 654
307 467
46 934
634 213
74 251
966 357
514 133
92 191
618 681
68 419
731 946
557 991
216 584
260 710
801 640
958 416
707 107
972 975
793 935
626 298
416 73
231 478
546 363
71 985
402 333
911 898
705 323
241 468
856 819
866 200
278 814
684 718
175 842
175 536
48 401
214 67
570 20
150 406
861 221
293 415
320 10
403 855
305 84
640 938
129 681
329 20
605 399
354 660
83 755
703 189
603 530
751 345
273 842
608 863
125 843
316 837
204 372
292 818
183 95
743 28
483 810
114 67
164 130
746 658
375 543
420 342
124 521
649 675
892 288
192 696
537 502
379 280
136 589
241 155
242 576
546 532
34 765
361 201
589 925
712 905
771 671
550 765
54 348
866 436
345 946
353 474
587 217
671 661
444 476
410 969
95 882
717 984
816 641
941 178
895 910
384 637
817 863
826 200
676 200
158 310
730 351
464 271
180 552
733 811
239 442
416 146
883 148
195 652
454 197
309 316
832 408
313 472
708 518
505 806
757 67
481 598
832 976
55 62
430 874
556 539
52 88
346 660
77 40
41 530
587 428
80 680
934 374
478 656
413 630
581 150
236 697
248 582
907 470
798 689
162 404
532 93
378 193
923 920
582 442
751 739
455 249
901 125
52 922
936 9
431 695
581 316
213 813
636 373
228 659
286 788
548 238
335 878
763 22
493 762
933 62
508 974
152 57
237 225
921 485
223 62
196 224
422 201
228 955
946 695
200 375
127 939
865 802
155 551
955 660
826 832
438 820
242 598
428 652
285 24
335 536
42 763
810 940
13 132
223 249
792 690
656 550
329 783
60 910
330 484
29 742
603 688
325 623
351 947
869 494
305 126
758 932
610 723
752 663
56 702
951 194
463 753
265 591
662 600
543 744
391 82
742 127
219 316
377 945
875 911
202 234
412 171
307 789
820 883
333 239
453 621
365 206
864 537
328 605
430 282
198 514
843 354
461 966
12 35
933 952
217 94
616 478
868 285
987 728
598 335
961 818
321 516
711 813
844 645
483 911
599 942
709 951
501 11
106 513
84 282
702 252
637 789
701 737
36 883
358 927
1 467
17 601
125 286
878 824
213 508
916 903
878 88
823 604
269 301
140 594
879 768
804 723
127 719
18 32
352 716
92 875
894 60
178 509
76 971
701 163
763 171
205 949
468 708
10 13
33 898
795 982
128 379
51 993
960 50
571 35
87 286
838 630
873 192
985 876
427 959
642 750
234 170
894 203
514 732
442 232
282 777
774 745
657 56
574 468
276 810
34 760
907 523
381 933
64 130
276 309
402 351
496 231
693 920
955 880
467 588
610 879
21 171
277 240
940 945
50 997
164 134
790 423
751 873
90 255
49 455
923 980
111 895
765 200
441 242
480 853
782 767
847 180
854 542
339 215
417 134
217 422
531 224
530 681
363 135
288 443
811 571
910 337
904 16
609 226
567 679
58 512
190 345
616 68
59 500
553 212
617 514
645 175
548 831
438 207
673 685
948 197
260 236
414 492
856 453
69 88
401 967
406 98
763 481
563 269
598 449
39 407
778 56
476 347
322 303
972 625
260 657
286 573
826 423
935 812
320 592
397 314
852 252
231 407
661 910
268 731
755 388
913 357
322 211
153 364
634 473
330 279
140 889
708 767
671 699
555 344
160 97
515 11
419 73
238 733
583 903
516 985
892 852
424 76
895 643
644 422
982 971
774 52
959 523
220 164
467 431
691 794
46 68
235 516
205 639
519 443
563 205
299 82
576 837
509 7
861 845
398 983
766 730
353 610
995 668
952 25
178 349
221 891
300 207
402 161
789 851
148 622
529 426
452 17
157 401
247 976
20 988
110 175
296 660
771 962
320 985
386 240
855 202
930 480
880 712
492 734
124 671
240 819
781 144
366 36
856 78
187 336
718 933
757 685
736 259
867 729
954 540
130 77
620 703
592 593
955 203
680 608
253 134
340 976
820 215
787 539
49 120
973 418
357 507
885 643
634 231
187 220
394 728
179 875
670 89
550 935
486 138
456 15
174 573
324 329
118 907
510 666
552 833
38 287
623 567
566 920
705 679
547 980
845 517
581 713
343 716
871 586
673 718
375 718
12 727
415 445
957 368
288 653
326 255
533 216
245 85
514 623
844 775
441 13
16 714
507 434
457 304
444 685
15 789
940 615
153 89
893 512
792 282
933 981
600 385
955 750
497 790
39 665
249 321
354 203
64 998
192 634
479 856
581 206
299 133
671 303
71 153
32 81
592 556
670 252
362 421
277 272
310 840
171 608
474 686
628 460
809 423
534 629
393 598
345 833
750 22
980 740
16 272
474 616
696 421
335 810
684 206
117 542
171 267
191 396
810 753
911 707
451 114
293 475
314 671
844 186
962 717
47 154
475 238
975 848
110 230
507 486
92 104
591 847
432 281
755 899
523 526
280 151
777 275
335 490
372 264
628 547
404 199
972 837
509 243
188 363
104 618
951 334
866 905
13 242
61 281
822 342
239 155
621 2
755 395
817 589
364 607
675 684
460 458
113 294
978 312
153 726
971 100
696 18
428 875
334 232
734 238
511 839
405 194
697 639
208 87
319 646
163 225
216 957
648 987
731 745
829 630
611 585
843 317
945 650
603 550
703 884
333 543
35 97
259 563
54 943
522 353
450 524
819 959
235 834
827 818
10 213
467 648
753 20
853 101
58 559
715 974
544 182
512 762
376 440
530 127
429 660
485 853
184 40
94 320
809 271
737 570
261 787
270 706
599 323
60 302
792 127
429 204
222 158
720 613
682 983
266 846
924 667
475 634
808 264
313 627
641 456
214 152
19 281
443 181
918 608
698 199
469 695
295 526
460 446
803 504
770 358
394 634
984 725
493 248
94 779
590 286
646 653
335 724
655 858
246 148
407 306
872 970
838 365
976 478
162 155
460 165
773 731
611 210
366 950
401 217
689 437
623 147
887 28
455 200
963 840
333 282
173 553
496 326
473 443
42 267
311 656
426 735
707 46
60 461
530 458
349 256
276 680
274 518
939 60
732 358
347 320
19 690
327 229
825 235
535 751
682 625
22 564
409 696
878 426
675 820
388 267
530 196
200 97
512 188
759 58
541 490
218 103
238 291
266 841
494 352
727 939
149 40
605 252
591 924
329 39
463 414
581 835
325 8
339 800
424 863
575 393
222 848
30 51
41 50
60 542
96 995
90 754
667 611
866 700
231 714
111 927
313 172
241 531
266 290
503 201
859 706
179 675
182 244
559 929
742 575
362 635
711 361
240 112
675 636
773 120
874 408
814 728
709 636
801 205
81 248
213 464
211 449
927 235
750 488
670 1000
506 698
712 261
847 32
467 759
966 337
577 671
872 770
723 654
817 766
246 823
825 233
891 527
728 998
980 614
729 51
279 959
993 490
235 926
680 549
619 814
359 420
222 592
845 709
182 302
555 601
868 84
79 377
886 214
223 301
897 690
106 538
557 899
79 472
349 4
808 309
337 525
163 411
560 665
526 97
497 466
519 51
274 991
885 361
767 321
896 31
965 861
414 284
403 221
688 357
860 98
533 809
32 136
634 198
488 767
850 837
918 659
238 391
656 892
867 759
503 633
838 401
968 938
609 938
119 631
631 574
848 379
955 514
819 841
599 280
661 610
260 192
208 180
104 537
780 203
329 588
924 765
428 535
841 252
953 239
714 602
387 556
261 961
488 100
283 527
598 91
767 682
674 922
138 743
576 30
27 509
3 378
224 491
621 784
302 80
334 934
514 835
897 615
691 973
49 237
677 653
718 284
3 423
305 444
98 589
933 980
736 969
861 110
191 653
489 357
539 785
901 567
693 678
79 866
862 944
590 221
855 910
953 565
617 528
484 828
35 211
915 679
169 395
497 726
760 8
109 90
995 438
617 206
72 763
860 398
344 903
37 341
655 321
881 266
738 887
776 57
294 7
877 142
30 128
222 798
131 317
611 187
261 788
633 144
266 483
678 539
166 855
449 584
825 519
988 136
155 344
483 563
69 267
383 793
415 481
199 214
705 215
131 654
43 602
159 741
174 167
852 833
753 549
418 447
910 25
991 32
532 397
167 539
221 325
159 476
554 618
428 831
478 236
837 172
994 815
969 528
325 222
84 34
934 815
120 305
505 167
802 290
367 123
497 953
524 451
772 292
398 649
54 270
779 434
2 649
420 193
250 566
64 1000
894 428
475 182
390 726
755 67
160 800
5 642
559 521
297 597
312 536
171 348
695 38
209 990
866 781
622 328
632 737
742 92
876 228
729 195
377 33
821 606
898 730
409 298
489 645
397 295
772 119
690 365
208 692
109 900
205 866
528 583
344 722
259 485
716 488
385 445
325 825
983 916
196 789
886 961
128 60
887 665
923 667
68 405
991 791
249 760
492 412
784 72
692 27
137 477
684 474
1000 241
316 44
62 934
755 594
862 117
477 964
537 460
498 865
692 305
135 346
552 237
691 50
845 757
358 506
807 679
228 13
925 294
629 214
823 159
716 155
778 94
669 463
874 534
739 353
93 985
376 701
278 341
338 519
19 757
222 318
495 872
530 408
753 450
39 837
560 712
752 146
393 667
30 138
868 519
684 667
544 149
291 972
247 770
731 23
361 92
414 243
708 526
819 281
639 784
883 656
793 887
974 1000
458 544
969 226
606 167
510 105
159 980
848 35
886 138
979 439
999 306
751 758
429 322
607 957
787 681
228 592
575 516
512 853
472 425
985 759
292 414
659 626
902 983
728 120
743 68
223 177
690 521
450 154
238 251
222 823
995 142
246 419
156 990
627 986
847 569
90 620
190 633
888 72
290 434
498 543
320 920
370 277
702 278
473 92
428 185
584 767
38 820
576 313
87 959
98 96
928 282
459 590
422 472
91 574
202 367
163 702
254 308
822 655
134 401
703 588
731 962
721 794
970 791
545 188
404 744
621 868
299 10
786 910
791 950
927 180
471 705
219 856
838 189
828 753
394 275
986 234
104 720
938 998
980 763
467 67
325 462
801 386
403 337
648 747
83 228
591 692
415 375
676 601
86 435
541 430
460 576
636 821
984 922
880 641
240 976
54 245
758 777
892 658
630 217
343 644
197 229
573 959
774 303
490 328
451 746
780 937
9 953
849 744
578 135
927 767
987 808
648 544
25 621
365 168
986 824
803 977
302 867
247 284
167 759
931 40
212 965
445 912
568 176
541 533
866 288
227 238
116 161
486 288
233 510
781 724
774 290
120 23
324 8
341 942
162 158
23 786
565 536
533 83
303 968
677 454
465 431
248 177
233 176
404 521
745 807
939 950
201 320
826 389
466 262
905 789
109 355
958 389
436 243
87 366
490 899
291 914
695 479
927 658
131 941
691 13
235 679
688 223
26 462
771 262
764 297
887 44
928 169
823 163
281 533
57 993
437 155
174 34
611 965
533 952
572 965
653 612
840 739
316 122
569 439
880 562
273 466
612 341
947 149
58 431
887 716
422 946
165 592
368 476
430 787
487 68
67 762
331 955
447 451
4 148
74 172
307 609
464 470
886 409
759 933
678 380
354 1000
624 118
802 691
295 191
196 838
662 737
133 358
588 856
219 243
13 828
665 203
878 116
642 113
99 845
716 776
47 305
411 329
258 875
820 272
897 270
981 897
202 59
416 388
172 169
886 444
222 241
983 442
762 865
707 8
620 748
862 734
487 518
826 564
371 318
309 673
69 42
992 303
581 433
177 530
549 978
581 615
722 514
170 584
830 223
499 508
231 585
325 214
285 849
829 338
15 821
977 371
415 277
195 669
271 794
883 535
96 28
608 345
155 618
194 190
902 308
908 256
224 349
509 33
266 660
483 672
883 709
385 686
541 529
331 592
708 852
996 922
475 333
867 983
894 233
672 353
571 455
396 710
447 822
443 762
956 832
309 318
235 786
429 706
799 478
193 38
853 365
557 871
61 424
466 529
900 268
490 931
668 578
601 673
569 381
102 49
439 126
274 41
162 775
392 498
937 636
309 215
952 292
239 285
751 129
80 708
205 261
763 34
681 19
180 345
578 24
268 532
797 476
754 960
619 24
54 129
581 102
247 271
160 519
838 498
378 478
457 958
98 510
356 19
180 300
592 58
685 743
196 57
837 227
502 707
416 684
180 885
223 8
927 870
158 113
559 832
382 422
992 617
413 812
292 985
374 54
572 488
281 983
987 520
992 392
794 653
337 601
935 828
623 504
886 686
578 746
124 988
106 9
774 703
586 354
652 720
916 329
112 116
219 226
924 193
357 312
248 851
931 376
748 246
445 1000
102 959
417 889
578 501
369 945
232 982
105 438
456 894
974 648
219 95
667 299
875 752
348 960
502 838
817 874
851 285
416 287
375 582
809 452
176 665
797 662
6 798
350 283
72 451
196 819
107 551
481 404
470 500
807 643
223 448
474 872
230 739
739 553
936 777
828 617
131 585
711 468
158 327
525 994
464 2
248 888
284 203
333 347
262 241
42 659
754 612
221 436
112 991
436 116
389 664
497 980
754 220
622 358
436 938
127 801
110 338
607 474
799 511
904 797
250 543
804 980
116 21
349 19
133 331
55 681
41 772
88 856
691 412
482 332
229 969
542 740
240 733
383 835
102 709
415 882
737 451
785 625
692 764
484 105
790 155
171 734
948 435
700 942
882 926
279 333
561 429
279 177
278 836
43 952
630 626
514 941
276 587
106 268
255 983
23 145
235 923
421 414
779 65
346 144
960 826
977 748
759 999
35 295
99 803
30 759
752 600
739 419
64 463
922 716
369 421
754 101
33 56
163 710
237 302
845 369
471 980
801 152
269 894
692 40
110 30
399 249
156 368
149 130
129 907
227 571
763 417
507 311
587 423
518 564
59 942
954 216
432 926
442 623
63 859
464 829
566 971
572 958
65 559
166 911
332 990
638 887
587 28
116 920
161 44
639 846
228 559
764 350
742 627
189 434
444 569
459 198
466 848
952 539
206 198
476 540
729 783
677 956
438 784
120 169
740 136
667 920
582 901
511 959
213 546
562 620
159 386
898 24
425 647
124 311
402 186
600 442
851 520
439 992
678 818
652 523
341 344
198 984
533 853
17 399
900 81
837 826
286 344
565 342
644 788
730 944
159 818
542 473
1000 788
152 65
991 614
387 904
511 72
312 765
74 183
560 720
838 80
70 541
704 538
761 649
58 94
807 678
408 976
216 306
155 985
669 318
406 488
599 562
833 532
207 882
318 525
624 875
405 171
78 912
9 171
193 918
984 833
926 223
464 557
412 169
363 520
355 343
733 897
229 90
822 894
137 82
787 196
537 774
900 192
552 942
340 995
326 576
951 72
807 801
982 504
779 477
8 415
747 584
425 797
245 382
594 510
773 505
282 460
247 31
645 395
576 779
109 357
540 46
895 435
784 18
568 308
50 948
756 218
849 626
323 862
387 498
429 797
520 282
773 34
779 284
564 804
843 504
632 510
227 822
134 1000
414 967
439 838
740 158
279 775
18 775
661 499
467 334
613 698
686 58
19 850
255 150
633 53
119 873
192 50
163 825
574 930
197 470
238 862
595 776
520 475
290 741
628 73
84 453
505 463
996 495
686 392
184 922
538 214
640 757
673 61
838 824
986 999
66 929
506 208
540 383
813 516
518 566
928 962
330 454
826 338
468 91
59 881
493 499
217 124
740 695
650 375
460 372
303 948
540 923
45 326
397 247
346 322
144 340
286 317
818 645
350 324
436 720
501 419
296 177
910 894
309 785
559 998
451 576
408 405
544 6
795 747
609 142
151 726
811 201
270 228
11 536
743 552
604 218
252 41
293 249
998 367
861 584
808 150
389 399
19 855
254 452
945 665
958 258
457 424
380 253
678 209
817 575
51 161
51 920
480 185
412 768
84 232
41 362
801 55
758 114
858 246
194 977
55 849
528 359
137 657
428 187
579 602
903 516
377 358
172 407
609 732
69 217
649 566
945 394
851 855
653 473
366 663
725 140
494 612
378 527
230 780
48 678
496 337
746 464
705 246
268 605
988 839
359 898
144 453
650 441
607 909
72 242
989 28
893 174
563 454
775 672
467 417
869 470
646 927
828 772
925 320
231 206
939 484
627 513
583 407
555 824
803 616
613 132
89 154
209 935
290 530
368 539
278 982
18 39
730 390
357 17
592 181
771 39
323 719
929 759
537 601
929 257
6 763
323 410
467 525
402 75
940 598
499 533
259 67
719 394
755 80
90 657
366 875
107 24
527 955
838 990
710 213
386 816
961 995
247 653
462 95
610 685
331 203
471 791
482 301
297 576
32 310
512 23
520 968
230 278
415 660
932 100
92 928
493 488
887 895
408 767
767 714
419 309
677 59
760 515
691 664
678 198
799 983
665 826
399 484
282 279
265 514
481 606
820 477
288 681
603 495
572 791
419 199
6 144
114 171
187 854
74 724
539 42
770 72
77 51
70 973
318 94
176 909
264 737
689 738
788 566
407 461
75 577
301 452
552 618
481 745
372 75
557 793
962 560
474 402
922 72
874 260
865 331
161 456
720 999
777 305
474 338
940 293
364 207
847 404
669 760
887 136
524 919
819 182
980 748
890 5
522 313
761 958
65 537
79 335
735 343
322 479
32 253
311 280
976 379
538 800
927 164
196 161
94 679
576 829
327 984
551 512
92 968
858 844
503 14
609 9
770 487
272 315
484 40
465 946
584 763
920 883
1000 686
264 749
142 318
763 10
354 769
265 768
768 725
796 132
344 340
337 373
839 927
349 208
781 447
948 390
612 908
368 814
479 780
892 705
346 460
651 352
691 925
58 24
764 449
356 902
507 810
53 563
18 741
1 251
952 889
102 434
612 676
539 359
996 437
572 189
752 46
793 553
210 71
85 322
259 418
256 287
382 480
302 45
457 637
903 337
250 111
827 886
434 948
261 270
495 362
688 386
446 740
647 744
746 568
409 549
378 474
33 167
18 881
281 26
596 140
9 282
739 187
719 944
282 297
445 93
20 661
723 317
623 693
904 645
406 6
116 30
408 578
584 338
363 394
389 253
255 519
624 114
354 563
556 600
283 738
491 70
690 269
294 147
117 680
997 875
616 233
639 360
93 811
948 389
495 120
416 557
572 726
751 126
17 782
205 421
501 787
454 310
60 809
282 192
685 821
537 462
243 228
519 418
988 729
498 203
614 662
56 736
246 790
776 692
17 385
278 972
613 291
109 282
593 955
429 944
448 976
105 351
574 354
896 479
940 971
258 228
698 547
726 902
441 479
633 232
674 269
381 800
850 680
713 228
481 644
661 613
692 295
656 579
668 438
305 63
971 70
358 173
958 799
520 842
181 74
108 283
522 863
223 675
634 119
981 602
158 946
566 421
707 73
635 31
128 720
671 584
304 932
543 555
107 232
257 700
821 655
276 41
764 165
653 16
747 778
502 9
597 56
178 277
368 763
512 107
411 310
23 906
134 525
581 920
817 193
530 149
976 232
630 661
209 330
144 602
603 444
785 79
782 281
308 833
21 614
43 950
656 274
874 965
824 544
186 974
128 846
655 454
343 490
625 936
433 745
782 554
648 238
531 569
149 797
109 386
160 611
987 275
371 937
478 782
1 480
422 535
605 193
517 910
50 733
254 122
4 6
596 129
876 652
440 313
88 439
675 782
297 599
887 188
901 793
690 939
248 633
225 413
280 777
319 142
932 734
927 700
216 611
474 188
313 845
790 629
630 392
128 852
35 369
713 359
913 990
364 618
242 291
444 70
106 10
743 486
816 886
230 704
920 860
293 609
495 745
113 204
632 776
446 213
372 918
71 42
412 833
424 374
634 817
642 937
32 525
549 845
444 865
892 57
199 823
95 144
7 99
227 148
795 148
268 21
792 511
183 278
820 481
200 984
632 561
186 987
815 880
947 275
408 13
679 735
594 415
843 315
969 345
290 462
54 469
93 301
227 394
320 713
79 401
614 202
368 884
908 966
404 700
945 696
142 679
893 566
414 648
103 58
365 592
506 304
67 913
858 454
31 269
870 1000
240 279
75 619
882 994
392 953
751 488
135 348
398 255
418 512
341 470
639 407
136 93
5 746
176 710
99 256
658 537
775 77
458 547
342 580
681 931
228 72
112 197
457 434
212 51
995 36
650 629
53 980
814 1
960 900
776 857
294 804
382 166
511 323
878 790
542 549
656 585
49 873
646 292
647 237
591 782
310 224
381 515
66 4
472 682
881 807
13 637
103 323
61 580
821 309
187 566
607 259
771 922
861 536
990 378
105 109
591 436
779 169
781 561
591 915
537 125
355 549
410 905
572 459
627 739
921 841
928 783
677 350
612 282
846 65
130 812
320 681
481 332
737 576
412 766
926 891
801 580
831 151
754 762
471 51
207 255
576 834
556 589
96 691
993 746
896 575
511 344
357 594
440 947
275 159
795 793
684 906
461 330
535 914
873 461
872 724
526 433
26 471
35 344
605 643
335 679
671 3
389 987
596 576
942 903
292 572
880 819
555 223
218 880
228 649
362 9
810 774
209 410
66 271
859 354
407 584
833 45
639 224
7 472
490 7
394 682
679 308
701 786
659 792
673 204
574 589
473 874
891 705
53 18
84 335
959 383
762 412
7 719
611 761
401 445
984 934
213 88
287 851
493 403
960 746
673 434
485 136
811 879
177 354
556 975
967 862
352 721
15 544
809 905
31 914
75 311
692 540
938 834
931 523
330 702
18 746
847 988
57 825
875 582
708 6
477 292
843 767
702 778
996 715
105 99
337 438
450 629
133 757
545 937
123 196
790 666
109 782
699 67
349 193
969 948
710 358
152 422
437 847
413 674
666 695
761 183
797 496
443 228
663 205
831 919
852 200
397 146
889 604
654 928
738 176
438 315
714 934
569 214
542 844
148 758
664 661
354 194
964 209
237 286
753 645
967 561
781 243
39 811
40 525
389 929
489 850
204 134
344 206
269 809
425 772
617 469
160 504
171 101
89 394
414 690
159 547
945 523
875 140
142 534
322 29
305 48
530 599
267 749
380 360
649 572
373 83
194 80
953 826
386 192
102 377
901 326
307 482
920 707
876 274
574 579
246 186
568 214
326 617
95 365
57 302
157 375
251 656
164 497
289 689
462 111
113 310
797 972
676 341
545 946
578 252
12 11
210 419
396 950
519 155
955 392
22 201
604 219
926 205
956 897
545 747
287 480
393 479
447 180
600 849
1000 565
208 919
481 625
181 979
853 41
374 741
677 974
520 654
697 45
542 589
584 353
538 953
573 757
997 380
534 969
291 29
282 431
332 602
898 856
962 181
341 529
452 525
798 462
166 644
390 410
12 812
353 298
78 517
625 738
374 818
858 788
544 725
752 191
15 914
224 743
158 376
686 550
769 863
697 356
132 433
66 469
817 996
270 589
899 453
845 706
686 200
949 657
41 581
183 110
431 775
248 568
19 309
713 264
428 908
458 301
887 101
745 476
818 414
188 693
338 679
689 236
376 673
139 124
965 192
296 908
530 316
470 810
539 845
569 768
339 618
764 198
91 201
656 209
416 818
103 737
926 419
89 649
326 148
784 66
332 768
903 12
353 85
175 845
954 498
41 618
892 809
898 945
890 393
902 21
229 120
205 883
881 667
367 1000
392 538
2 876
84 128
138 891
367 598
686 629
289 524
865 707
238 934
41 431
438 539
549 647
148 797
766 897
525 537
691 871
213 887
435 546
298 695
758 898
84 412
881 761
184 631
72 296
606 987
36 984
838 717
744 935
680 414
448 467
487 102
609 5
928 337
413 720
94 380
450 921
752 564
113 438
730 162
565 610
708 81
243 178
473 188
715 742
540 32
863 679
932 273
807 60
37 340
213 171
948 761
720 335
590 603
39 802
15 183
263 759
131 877
687 901
420 105
779 920
580 6
621 75
577 600
71 124
647 93
131 512
519 561
554 586
633 172
734 188
937 474
24 657
115 777
727 537
907 427
592 38
490 18
38 455
242 554
931 551
986 555
879 634
37 693
437 104
722 861
950 544
400 170
521 388
252 965
763 567
106 53
698 740
125 215
336 42
776 433
992 808
880 123
292 383
523 293
448 44
852 675
828 150
141 904
386 214
100 832
176 297
404 295
332 754
441 608
918 407
352 895
412 843
844 263
641 666
25 454
647 26
768 744
637 673
645 578
83 681
218 541
998 909
178 880
451 208
636 129
32 41
787 737
91 382
176 495
317 107
482 546
265 957
441 177
371 677
224 500
64 812
579 698
918 175
341 15
782 606
77 663
423 965
923 863
653 90
806 49
902 25
51 713
184 838
276 721
536 794
455 906
169 816
608 935
381 600
454 94
600 932
131 199
927 721
2 788
773 993
365 680
945 635
269 699
266 306
574 259
139 303
344 805
771 897
808 774
918 860
954 533
38 122
468 522
381 476
31 829
306 147
184 548
228 710
456 372
422 876
702 71
516 138
24 164
443 833
936 137
840 362
386 263
657 592
849 870
247 719
839 841
680 246
176 369
58 603
919 337
65 301
596 717
61 7
756 534
308 353
667 565
48 277
39 4
589 899
856 382
460 694
435 602
413 444
900 335
670 592
591 304
385 146
210 999
307 241
88 569
106 819
335 527
319 397
488 122
159 490
750 191
261 888
734 404
741 416
640 172
203 907
559 867
909 226
175 545
552 11
78 308
328 713
133 202
509 752
8 778
887 412
663 800
555 758
951 366
940 717
823 549
998 35
133 89
469 205
582 672
597 731
207 700
163 92
707 621
802 981
139 596
772 843
32 552
45 213
498 454
623 878
435 165
191 347
692 887
387 94
248 467
312 133
335 473
329 632
589 798
389 548
887 79
582 662
846 567
974 408
218 908
38 336
336 37
373 932
451 575
238 612
430 858
123 654
868 44
163 310
436 211
784 971
141 51
70 147
37 335
912 313
925 745
925 380
533 251
112 639
455 702
776 534
619 565
445 64
484 949
134 500
262 793
202 284
234 867
294 217
550 194
826 147
977 865
102 710
813 125
190 599
545 867
325 305
879 964
923 37
22 868
165 766
87 182
167 79
669 382
63 701
202 152
625 178
778 285
815 763
371 923
535 888
344 917
338 454
38 275
952 794
522 690
172 952
247 511
539 914
479 277
69 91
298 3
403 194
841 109
889 334
319 661
22 181
225 71
544 52
925 43
883 168
699 967
623 477
790 447
196 329
355 86
372 684
630 560
265 908
180 444
946 407
952 527
678 197
556 568
832 501
352 765
897 291
159 241
527 131
785 778
791 639
677 592
159 859
886 801
80 172
525 15
99 116
234 571
858 789
550 806
738 385
529 54
813 192
653 395
633 552
986 493
706 749
972 274
742 466
923 971
430 229
927 98
532 695
178 307
822 527
338 195
162 617
140 174
420 858
853 806
479 894
253 184
984 709
449 512
351 224
318 624
132 235
728 696
480 369
209 720
932 843
439 631
232 266
812 2
31 993
92 612
409 913
727 367
366 895
872 157
172 657
263 33
263 447
142 774
385 325
723 792
456 338
66 451
982 536
353 65
170 585
655 399
764 184
872 779
849 200
750 336
629 573
35 90
205 311
871 381
582 709
297 283
874 565
514 492
876 809
351 914
939 598
492 254
394 256
253 131
512 957
166 7
797 959
783 565
410 731
313 202
542 614
300 98
593 616
491 591
389 185
531 503
438 779
405 707
491 908
411 838
600 364
48 944
21 990
250 707
834 966
930 731
574 741
709 332
319 523
924 186
533 613
400 26
177 16
693 570
954 797
308 32
612 10
585 200
296 145
367 238
552 577
292 252
802 262
927 220
668 688
867 141
297 133
281 339
530 703
3 74
882 979
168 882
688 130
729 642
138 58
632 130
876 933
364 628
436 39
20 839
189 32
748 582
736 469
646 465
44 607
763 667
979 163
223 128
576 381
148 720
241 165
5 73
401 328
121 117
822 33
489 779
118 86
646 99
300 372
700 196
724 585
911 578
215 683
468 152
224 404
923 362
278 139
863 269
665 823
523 599
757 355
701 908
326 727
157 471
329 117
617 391
815 646
773 390
378 245
997 721
544 229
403 258
461 914
992 340
324 296
810 839
300 516
738 606
306 556
938 191
142 655
589 906
290 44
35 152
537 969
30 509
787 257
217 559
965 942
108 28
86 876
989 612
434 421
986 212
49 585
670 951
569 271
471 801
551 825
681 555
765 577
165 135
599 899
598 627
901 239
650 466
141 860
258 616
684 124
348 346
87 990
754 289
754 564
499 446
36 585
782 262
93 648
770 821
523 998
1 922
753 208
319 639
857 651
883 563
416 834
194 780
491 179
585 266
689 777
484 307
855 414
728 96
271 675
988 460
241 356
453 986
350 258
32 293
143 494
777 531
974 624
304 172
775 117
652 399
518 933
798 537
880 853
944 619
803 280
977 355
122 265
852 882
949 784
289 429
540 952
118 575
473 153
379 283
475 563
810 317
766 727
897 906
179 818
587 799
846 444
630 600
356 932
239 485
215 50
173 9
926 836
540 456
670 398
500 89
496 514
120 133
875 901
311 802
964 436
872 137
434 536
332 831
126 606
671 686
178 787
165 512
706 404
192 777
493 830
302 813
996 373
807 492
396 513
833 185
149 958
689 179
821 300
270 450
841 998
194 310
395 141
16 980
573 676
695 329
918 868
707 312
773 123
423 894
414 526
458 73
824 475
297 670
264 265
748 601
113 590
131 311
945 52
984 847
840 904
672 307
888 830
464 224
305 877
713 182
476 237
148 676
255 367
689 271
183 779
15 566
621 900
484 968
97 829
606 417
659 521
723 378
741 433
84 628
196 872
24 549
540 556
492 883
299 680
396 913
991 759
820 117
454 694
139 214
715 214
300 399
934 827
862 74
981 188
40 327
209 691
614 800
922 813
705 553
340 59
486 197
230 767
183 29
228 823
704 413
301 56
488 823
487 169
398 371
562 969
535 11
647 614
631 807
353 271
199 595
318 781
413 859
857 271
967 504
685 395
167 152
750 627
748 830
461 115
421 450
227 749
251 357
494 709
485 675
317 149
447 49
357 192
420 245
114 770
887 104
191 598
894 817
393 843
483 51
872 56
198 910
349 452
588 279
221 495
250 455
44 590
328 182
240 575
257 374
815 499
876 9
11 534
72 7
121 706
29 473
417 551
370 579
497 86
125 414
273 825
46 273
939 492
883 337
58 195
62 329
229 424
66 540
913 706
770 437
510 811
415 647
103 568
422 858
521 927
522 664
369 824
705 916
267 731
499 65
369 148
182 288
775 65
497 970
436 606
143 91
942 953
316 388
238 327
990 280
964 696
365 737
450 941
131 649
636 969
436 385
883 583
809 632
1 923
336 345
233 308
920 681
968 739
505 665
378 739
590 309
406 336
990 904
445 933
396 752
270 583
840 585
66 258
790 111
902 960
315 478
547 592
162 694
476 631
960 707
268 592
642 246
632 620
222 219
293 335
514 999
773 346
270 826
746 53
121 213
622 246
542 160
157 990
584 415
88 255
182 105
930 749
439 454
115 893
376 416
848 812
964 516
770 82
880 590
273 29
610 256
75 50
713 827
352 75
581 901
831 721
867 977
263 495
995 286
589 369
549 712
883 487
604 980
629 311
556 363
170 793
288 831
444 371
295 594
964 495
429 277
833 605
466 708
208 670
435 757
671 875
898 603
394 453
366 315
424 773
710 557
298 478
397 850
853 959
144 604
25 917
155 285
152 440
495 77
388 702
498 910
892 532
706 227
712 357
1 289
937 702
266 225
277 246
464 888
629 799
808 130
257 697
540 420
983 882
343 34
311 229
672 660
923 334
655 876
718 763
427 214
499 206
673 320
271 657
361 946
30 155
614 100
252 272
47 485
781 754
232 608
606 38
339 508
964 200
440 826
176 183
499 657
980 317
382 504
205 611
674 921
474 66
255 380
420 797
159 79
958 360
903 122
632 372
290 480
868 367
996 174
595 210
478 12
719 657
973 655
495 143
834 634
91 122
210 782
595 309
577 355
179 924
123 14
878 709
550 789
429 156
383 662
525 71
241 602
701 912
915 315
577 345
562 728
562 972
630 873
275 433
156 852
491 336
163 86
993 732
277 608
15 856
663 583
337 662
436 596
227 799
667 590
186 251
147 625
331 232
32 237
662 647
991 817
561 317
941 247
433 622
30 21
473 69
151 335
675 296
365 816
603 677
82 106
769 864
888 214
310 243
276 524
802 515
80 954
196 507
226 618
196 288
229 542
110 501
460 609
322 190
155 675
158 144
414 231
848 754
785 243
189 255
710 830
453 489
380 192
566 533
845 633
609 982
978 315
693 288
461 645
575 916
209 561
505 570
599 36
913 284
90 189
92 794
65 190
835 42
216 862
758 26
212 239
255 858
372 461
392 310
757 634
264 703
778 996
75 500
249 661
499 412
405 810
102 699
213 40
32 825
57 178
981 96
762 188
669 357
687 277
99 626
941 837
575 424
535 703
954 186
520 332
477 458
121 12
775 693
539 18
644 29
588 402
336 176
723 254
821 88
386 592
245 472
441 323
118 164
953 193
975 697
246 517
297 956
76 972
474 466
179 986
665 436
174 283
916 132
61 99
761 443
751 911
190 831
492 692
38 176
121 741
21 548
911 717
255 864
715 650
325 262
588 541
226 946
404 658
73 946
625 954
810 434
540 246
910 502
780 646
102 281
874 810
766 961
213 11
972 454
998 851
551 623
785 794
275 332
78 962
920 644
461 925
47 656
497 294
956 425
283 451
839 758
145 408
592 363
161 190
123 110
321 838
478 566
343 60
921 41
905 481
783 652
891 713
296 764
518 665
58 871
22 814
72 849
619 353
836 527
212 486
726 548
46 564
988 113
962 280
742 61
964 156
719 390
908 464
56 498
353 842
958 100
585 767
96 648
158 570
307 480
142 153
355 220
104 236
85 292
965 119
620 582
342 663
389 584
409 451
948 729
299 399
305 241
330 458
124 888
734 150
355 265
390 370
716 132
627 649
557 580
623 560
45 202
535 931
353 67
153 30
244 164
473 751
786 570
411 218
784 426
451 727
582 168
770 373
272 486
716 902
529 736
928 138
517 225
396 785
212 203
262 892
931 306
244 971
420 777
679 494
494 539
668 265
289 858
146 247
224 924
964 734
767 1000
909 578
617 639
623 241
740 282
994 321
599 124
198 293
509 901
798 412
101 432
476 204
939 29
734 463
589 609
796 164
794 159
347 950
206 295
272 837
889 569
698 815
24 784
961 679
819 965
288 60
862 456
826 464
390 849
608 898
591 118
318 700
889 242
572 67
196 223
626 127
317 491
104 792
527 69
550 414
504 693
765 207
662 37
810 86
875 367
503 927
751 821
656 909
667 212
645 259
234 417
827 500
55 269
752 370
85 258
125 673
287 687
169 238
104 242
215 600
607 833
414 719
633 861
30 83
621 274
864 616
720 924
922 701
403 465
919 941
968 240
758 316
692 838
773 119
524 761
640 563
600 695
313 408
683 565
313 835
529 764
740 700
379 65
680 722
626 205
130 811
642 158
308 564
664 92
872 941
597 479
14 700
376 184
971 455
985 227
752 215
249 343
162 227
940 802
781 990
146 978
412 397
54 378
731 724
658 9
173 460
479 94
541 130
39 936
789 557
282 717
193 263
226 167
78 800
406 287
704 395
586 677
366 570
995 444
246 287
305 57
617 586
366 299
682 300
147 217
418 956
617 964
239 271
967 275
762 346
958 938
741 197
272 115
526 992
271 582
640 860
42 993
810 319
177 454
569 370
670 115
241 438
397 547
821 894
267 824
844 214
984 111
844 718
304 393
789 311
10 352
508 926
693 629
204 66
688 278
777 615
225 399
672 778
630 983
930 272
21 732
395 933
241 952
915 537
598 659
549 815
253 369
326 673
465 120
366 56
419 905
260 542
808 242
887 493
534 149
538 115
146 466
212 326
524 241
247 598
14 977
506 754
505 357
952 246
829 769
810 904
453 882
936 434
693 839
786 285
987 926
913 7
673 634
483 381
519 280
715 891
248 992
453 449
231 338
743 791
728 49
55 313
870 248
256 701
116 782
899 289
878 759
134 952
751 155
744 538
735 14
776 46
706 444
729 249
919 609
926 530
590 186
259 978
37 125
916 716
915 63
526 202
580 241
242 911
159 133
264 86
98 651
634 444
148 301
586 288
864 717
12 194
221 200
981 85
859 239
611 970
247 851
561 565
507 88
646 932
430 926
354 709
293 641
868 218
473 400
734 950
45 231
34 510
312 479
208 430
484 819
663 13
505 638
643 319
171 159
939 733
749 344
340 434
369 543
768 821
39 311
768 314
604 912
552 373
197 645
885 317
408 551
888 405
599 360
932 803
962 566
712 646
636 711
947 638
947 192
363 81
839 68
835 53
799 218
72 289
84 904
653 58
287 832
240 156
818 594
202 113
79 533
950 156
646 695
240 278
281 538
310 834
773 553
751 908
701 62
679 13
223 580
120 765
592 522
305 757
614 265
117 561
598 22
541 220
921 336
869 732
249 683
262 71
307 602
789 824
75 879
981 832
640 356
980 153
566 176
160 767
661 207
560 668
40 669
844 95
705 640
946 965
211 118
490 417
264 216
357 833
861 227
426 120
347 311
453 353
442 155
933 292
924 87
18 973
582 850
442 661
288 273
294 950
875 449
932 593
425 371
927 28
780 851
390 496
228 714
833 963
231 690
33 84
436 824
531 693
436 983
839 495
439 156
39 564
956 725
799 359
28 854
288 821
336 574
420 573
623 572
283 3
956 943
335 248
229 857
379 818
611 697
339 26
978 428
877 10
503 74
985 89
587 333
682 103
625 643
93 727
469 699
448 393
731 865
580 369
241 310
843 642
19 124
294 119
517 714
129 743
283 332
38 738
713 623
467 788
871 53
761 326
752 237
454 928
264 768
982 661
910 723
145 581
201 332
979 853
772 64
409 111
551 935
575 90
830 166
339 217
952 41
787 50
478 460
228 261
452 465
530 356
95 961
169 896
498 834
569 338
383 492
554 728
279 736
17 447
813 136
65 957
956 352
932 585
735 973
144 426
587 605
217 492
230 677
567 937
925 142
6 874
895 878
348 687
984 874
728 303
395 566
866 867
264 801
543 811
979 94
458 461
725 73
404 458
491 79
513 281
511 702
246 584
355 375
645 405
531 842
347 165
484 830
1 81
452 623
800 947
244 498
629 973
849 396
819 956
976 99
92 430
377 884
402 124
78 985
817 445
799 643
382 325
121 281
970 479
737 267
425 6
761 889
188 40
862 893
852 328
656 539
489 76
531 529
875 599
356 250
15 500
904 322
820 153
171 56
63 192
95 80
510 315
29 3
220 161
257 976
853 956
408 952
74 160
397 999
305 249
395 926
349 901
16 147
816 412
480 844
583 235
954 184
163 504
411 231
516 996
127 873
979 784
65 908
333 706
217 142
577 396
749 135
869 150
144 18
288 948
573 810
442 176
417 228
994 945
969 135
326 771
979 228
202 337
537 747
927 607
265 88
583 105
141 559
912 902
127 408
95 937
795 957
949 641
107 45
184 975
239 448
669 348
566 758
134 266
3 572
646 153
304 849
8 178
555 918
126 288
797 449
883 783
125 594
930 511
780 443
657 150
786 184
618 620
587 847
95 247
800 625
358 532
28 832
623 17
365 23
257 709
277 353
955 91
841 686
222 854
741 240
145 845
350 322
791 132
733 789
759 273
87 733
754 259
833 147
428 493
429 806
93 412
549 841
667 283
749 775
178 788
11 357
338 352
886 80
5 333
218 524
894 684
490 178
298 435
175 343
311 606
4 198
807 404
859 751
645 921
459 928
29 206
800 818
636 153
958 714
453 560
894 565
730 137
699 863
286 63
179 428
199 77
442 25
206 84
97 369
752 672
342 245
923 101
445 676
993 410
308 333
719 701
158 269
189 124
852 65
423 372
967 374
415 602
998 163
280 718
533 914
350 847
16 155
847 530
219 927
911 853
426 968
153 330
669 884
685 480
241 691
835 408
759 188
818 964
329 534
218 512
834 776
832 765
486 854
3 180
180 333
644 175
810 304
371 918
112 603
900 363
895 819
652 814
988 581
99 830
208 377
677 173
736 814
37 430
467 912
592 529
227 124
794 588
717 977
791 147
521 387
660 572
420 401
974 18
986 603
635 985
80 667
88 503
301 104
540 706
594 232
823 961
32 999
157 75
749 792
245 952
206 574
394 129
347 119
63 37
784 360
346 268
45 677
76 46
509 110
872 773
885 237
598 313
873 303
210 123
433 486
75 789
592 487
169 335
520 553
365 239
935 769
801 169
219 839
158 97
314 823
179 493
847 557
279 474
475 854
950 993
708 362
925 909
798 249
263 273
563 833
622 600
841 630
260 800
892 286
161 775
654 712
416 139
818 752
839 553
942 924
545 141
752 346
61 930
709 813
597 525
603 967
91 732
664 935
590 25
300 877
300 721
595 983
752 123
972 343
258 993
858 957
397 475
395 321
909 303
810 743
608 447
421 940
982 647
721 152
196 483
182 486
319 792
550 871
141 400
600 605
573 622
903 870
808 307
53 692
605 451
278 459
267 186
5 168
141 639
583 329
707 51
833 177
861 561
277 456
404 288
387 713
774 520
865 246
476 806
665 296
62 318
787 823
492 579
58 110
256 265
225 933
737 200
252 697
65 600
872 332
803 566
479 1000
481 497
974 889
5 340
779 627
985 979
206 812
552 934
831 790
456 628
27 378
529 728
290 454
491 1000
362 886
214 456
204 87
908 228
387 727
78 504
340 315
217 651
219 298
544 928
287 928
897 280
699 762
658 93
745 314
368 499
103 900
162 925
692 307
742 681
691 236
730 108
951 810
860 181
514 441
745 643
930 719
190 804
248 407
562 739
609 108
504 181
309 507
829 835
368 530
501 705
722 977
479 179
158 872
74 865
491 840
235 352
72 524
798 686
447 871
33 495
551 212
826 892
154 695
166 448
754 46
165 176
450 85
622 838
183 751
807 268
507 116
996 449
195 145
81 269
533 231
290 503
898 990
915 543
639 367
621 537
153 274
77 829
754 49
414 511
110 406
423 206
20 695
454 859
422 459
556 181
997 689
662 108
206 916
559 154
847 40
536 529
242 629
238 20
387 442
186 675
131 380
606 712
611 787
31 349
621 276
942 378
757 337
387 971
386 85
93 227
797 192
115 946
555 31
228 810
65 228
57 854
909 173
335 256
548 272
551 260
579 513
37 367
476 281
958 426
99 995
21 830
294 344
172 456
372 857
402 18
151 478
350 107
565 606
130 331
176 998
66 693
632 474
679 107
865 509
767 527
1 159
666 253
424 372
423 115
805 799
37 427
331 788
3 700
438 516
117 504
423 391
156 775
683 480
251 166
502 6
539 277
725 171
415 911
9 924
950 448
166 864
400 428
350 827
769 568
166 965
253 616
184 833
326 572
78 567
883 201
56 998
370 838
96 359
56 314
625 279
448 128
754 471
706 906
817 875
43 751
669 524
198 210
520 24
440 892
247 774
782 896
361 242
420 47
846 333
381 748
821 660
125 955
316 311
120 763
963 940
330 611
892 743
473 917
666 823
808 822
512 804
890 696
316 792
536 594
985 543
983 279
590 396
962 684
302 716
307 932
505 978
910 365
216 538
828 108
8 199
410 152
584 635
337 223
545 32
604 868
835 820
777 895
568 18
972 437
834 749
535 280
32 577
283 782
878 795
276 735
672 244
609 248
572 391
540 703
105 750
779 212
320 736
267 400
979 809
676 675
390 805
754 425
690 354
647 930
265 719
196 565
814 715
207 943
25 666
345 822
602 138
980 921
350 709
741 584
173 461
420 596
306 156
715 605
767 332
340 342
547 387
516 727
159 724
252 903
289 22
953 926
858 986
645 893
301 244
777 914
880 454
641 218
917 765
682 410
546 954
51 700
38 938
550 960
190 989
839 945
782 938
954 592
826 785
426 601
417 611
960 797
472 694
577 575
968 374
65 30
181 597
662 740
664 630
119 990
466 527
610 900
288 345
684 785
665 40
761 680
971 693
858 652
686 521
751 470
350 502
15 276
575 136
770 451
507 468
518 250
882 923
932 259
826 332
478 995
695 375
403 769
852 999
288 297
499 408
827 969
364 509
425 692
542 759
764 406
745 296
595 174
597 688
66 838
425 701
902 701
381 338
41 615
212 956
930 172
407 415
150 199
141 309
324 500
743 729
641 946
301 7
309 940
22 27
102 952
503 216
553 490
828 710
307 946
128 171
915 35
597 219
133 920
312 505
322 313
516 636
900 608
419 129
693 387
523 102
479 672
697 762
881 896
962 539
970 548
779 509
483 422
584 872
920 988
251 623
809 79
160 21
234 989
113 377
18 550
918 485
848 697
295 381
942 212
358 588
381 696
77 494
721 884
732 147
376 65
290 442
204 222
409 166
225 790
485 706
672 563
827 341
698 679
654 824
519 417
376 513
364 767
447 471
945 955
751 956
849 246
712 792
349 886
548 335
668 30
959 575
60 48
324 702
612 393
192 852
911 703
813 917
981 466
495 95
751 715
417 278
514 652
270 666
290 141
334 15
499 941
550 214
111 72
150 542
777 335
357 578
45 461
754 602
819 981
50 38
282 380
459 173
151 649
261 213
536 541
656 398
283 624
416 566
390 715
148 82
242 823
563 906
728 851
112 858
69 470
994 576
55 200
889 635
508 39
262 953
289 81
279 900
579 749
809 668
670 759
996 768
899 535
482 962
519 594
671 496
7 142
363 154
480 944
786 2
801 325
346 246
477 416
106 371
382 428
376 913
184 294
691 361
569 145
160 250
467 938
530 540
518 480
429 860
500 741
9 727
73 530
409 9
284 577
679 378
51 265
825 16
284 148
58 813
169 485
950 155
418 290
1000 94
372 571
328 619
279 110
504 501
650 258
188 644
299 763
814 377
638 269
947 781
985 241
507 934
515 377
719 658
972 461
841 878
352 18
516 165
900 601
843 249
811 933
703 391
107 322
70 38
725 44
69 614
809 887
886 371
242 557
597 789
277 80
758 669
342 46
227 126
106 992
535 378
114 951
636 2
763 856
564 290
566 585
322 407
744 495
89 22
321 198
434 453
168 72
935 903
467 647
694 225
814 417
635 621
425 623
695 440
168 666
350 869
439 864
553 890
285 537
362 227
331 108
595 654
450 552
965 481
245 652
823 17
499 859
191 661
246 370
679 815
877 186
257 475
508 373
870 780
847 705
111 855
156 22
610 674
543 650
641 146
775 556
980 457
221 456
599 725
262 396
854 517
169 278
417 456
110 959
912 240
163 439
797 671
913 27
485 454
957 852
283 287
606 818
857 525
374 964
476 216
45 976
790 859
752 312
336 674
730 885
300 899
993 932
448 751
453 289
440 460
82 346
792 466
716 367
843 481
960 519
482 6
1 570
529 283
315 283
963 400
476 903
305 608
673 758
731 63
193 336
668 484
24 738
377 939
19 506
307 439
779 818
400 486
962 244
579 471
297 314
329 242
640 351
896 759
854 297
722 56
675 938
65 133
961 463
62 897
290 534
489 85
116 967
779 223
517 648
459 120
370 90
24 299
128 325
710 477
502 926
892 546
68 811
790 256
615 229
662 253
912 395
335 845
351 618
168 627
688 461
634 971
716 732
514 694
521 66
548 506
46 624
258 44
425 672
68 622
482 681
544 778
755 309
28 41
188 651
38 381
701 855
394 912
129 309
704 216
998 834
42 187
852 114
9 683
149 981
16 743
480 762
578 862
397 727
414 549
333 54
834 387
743 296
120 838
652 851
614 639
473 875
120 805
922 282
932 868
228 757
843 529
527 894
162 124
400 968
858 782
128 776
828 94
321 958
338 848
386 293
730 152
869 70
287 944
624 273
199 405
507 363
318 917
364 993
128 47
928 734
823 706
249 98
465 532
322 613
583 731
734 440
666 368
609 461
319 474
315 158
719 266
378 639
400 900
768 515
709 865
987 800
507 649
837 728
416 634
719 167
88 107
22 544
345 959
209 790
670 430
656 620
384 221
530 66
545 9
555 526
282 276
307 850
489 808
29 208
73 114
534 360
902 557
85 41
461 306
176 574
565 713
842 566
596 618
20 991
317 397
684 694
84 597
450 31
953 242
420 495
319 357
664 388
759 65
756 742
497 70
808 741
997 222
668 961
915 975
358 322
633 456
75 131
978 157
433 774
410 747
562 3
995 243
371 270
656 474
735 747
157 455
603 407
218 195
640 676
777 149
355 231
601 301
78 1
830 928
944 699
872 783
173 267
825 525
290 420
680 671
253 361
327 561
599 828
344 761
541 783
475 808
134 723
494 288
488 928
849 84
700 585
407 919
337 947
782 155
559 476
393 70
841 99
296 751
696 368
170 906
575 612
177 938
861 786
614 73
871 912
677 817
527 744
272 307
883 669
667 568
625 722
827 429
2 81
728 230
356 365
266 680
8 794
347 120
722 59
107 933
180 959
477 950
731 759
595 279
891 925
338 897
942 8
408 930
608 201
629 688
168 334
363 395
149 208
865 642
440 922
742 72
56 584
787 357
783 93
826 919
371 954
950 756
964 128
21 765
106 946
263 845
791 832
701 573
669 364
173 79
150 376
699 841
497 983
159 865
557 687
736 515
598 717
757 843
880 354
636 80
979 999
965 329
655 53
532 73
321 341
387 952
611 197
485 11
898 751
268 518
183 143
244 147
56 145
506 169
2 132
996 351
514 804
214 956
49 867
844 440
150 884
169 438
855 951
191 56
161 432
568 812
392 178
914 332
314 820
580 844
208 920
22 44
350 871
287 684
749 199
609 478
933 474
624 175
988 703
31 567
664 895
656 282
714 314
978 340
146 842
194 9
371 576
947 60
141 901
801 916
815 900
427 802
791 751
472 434
36 820
236 176
446 253
575 707
636 143
25 299
154 786
664 120
923 733
826 609
640 552
439 855
971 134
958 339
949 230
451 653
554 860
327 88
920 323
238 42
377 239
891 147
990 480
687 290
161 597
550 649
796 627
247 881
245 806
474 71
224 257
46 140
502 544
710 311
609 200
157 627
126 737
873 46
548 194
255 784
814 404
929 504
151 959
87 630
34 941
187 813
727 423
996 560
470 372
767 42
435 381
964 28
159 262
561 697
324 12
728 213
481 773
368 645
77 100
768 665
849 837
524 722
701 279
949 669
956 435
13 497
819 999
629 407
439 611
491 600
649 187
59 700
37 899
27 594
446 37
60 184
881 561
189 495
26 876
994 771
666 6
438 635
223 15
101 528
972 674
803 708
583 317
739 394
60 689
227 515
719 517
603 784
442 762
586 934
271 906
61 486
743 244
385 279
153 70
164 934
982 978
104 402
123 369
82 532
756 848
306 47
342 946
734 48
606 361
503 899
337 418
508 889
594 855
994 122
839 773
857 74
899 203
952 26
777 496
348 815
834 768
200 998
255 409
575 919
28 767
619 226
384 649
590 948
252 357
15 839
576 252
934 498
364 915
355 340
965 482
853 536
373 948
633 150
413 677
682 728
269 899
624 439
72 282
759 992
765 895
583 128
915 427
155 574
445 795
616 499
836 634
158 895
624 703
405 366
266 791
769 51
108 400
921 207
718 188
36 880
175 736
581 48
814 419
810 188
549 194
587 879
939 610
195 416
553 622
770 167
68 971
892 816
509 121
211 511
905 291
727 173
287 909
344 293
184 50
774 206
4 417
847 892
466 939
231 61
847 110
759 693
465 541
408 517
492 338
494 491
523 67
319 756
294 427
728 643
452 695
728 20
909 563
539 950
75 702
684 507
685 456
847 720
921 259
694 518
988 7
582 938
864 247
855 877
263 56
542 536
145 632
513 279
301 438
317 815
449 237
895 200
319 284
830 398
695 489
29 833
310 954
70 352
817 725
731 779
107 452
850 678
500 679
704 600
836 225
427 275
714 627
296 809
161 965
799 273
335 729
54 730
367 790
512 516
998 79
288 644
633 273
801 508
80 140
406 821
873 960
747 172
997 808
649 499
39 147
349 708
696 263
706 27
671 39
100 81
424 349
792 862
9 474
457 944
320 809
268 148
354 619
97 447
755 692
724 702
217 531
358 122
837 824
246 697
182 273
174 462
729 202
563 274
501 188
227 464
266 497
554 476
940 447
259 97
302 133
782 334
682 962
568 710
975 141
222 199
611 786
624 383
193 435
129 235
994 658
453 238
158 236
681 72
239 509
151 594
825 312
370 704
974 130
796 257
700 24
998 762
36 146
218 226
234 107
367 771
180 911
356 297
705 48
355 703
908 874
896 565
972 582
11 705
630 315
919 272
550 511
429 877
757 245
316 384
515 212
709 592
277 416
271 725
346 452
884 382
482 364
511 38
145 155
359 162
960 353
285 76
426 706
720 153
877 750
254 588
510 354
730 232
938 554
738 356
694 488
871 113
450 936
491 598
392 951
13 891
250 537
770 374
145 287
615 186
534 281
638 410
145 70
849 238
931 173
221 917
499 532
531 246
489 830
755 147
198 239
474 283
950 661
55 134
936 704
744 200
153 759
570 933
385 126
311 485
119 732
57 774
671 779
55 364
696 303
412 4
531 130
704 610
581 602
731 173
631 697
228 730
8 599
15 315
335 918
196 317
508 976
52 258
55 7
426 236
461 356
271 907
37 665
308 923
485 380
482 51
228 945
245 799
862 918
367 191
134 465
332 690
47 773
554 451
365 714
214 736
411 729
488 65
1000 906
685 569
744 698
596 874
903 733
910 748
804 450
183 391
337 400
706 511
207 637
195 656
536 578
618 604
352 99
653 943
336 624
411 896
159 695
580 679
486 345
361 132
829 510
810 493
178 584
871 784
258 170
921 121
583 574
819 308
461 555
711 281
562 494
32 567
596 482
673 760
39 481
743 762
319 940
935 205
218 72
630 23
580 888
763 719
725 259
226 847
470 463
291 994
256 830
704 123
254 98
716 544
400 369
461 669
158 777
963 5
677 830
591 837
11 150
328 445
2 882
824 777
963 853
511 951
927 469
647 202
664 731
931 637
151 301
285 326
89 227
157 339
174 406
102 230
924 5
648 640
592 635
254 311
507 824
838 484
844 737
170 103
728 93
277 83
728 399
21 640
713 831
863 604
469 783
650 21
671 780
7 465
779 617
12 147
543 191
810 808
225 164
731 317
578 260
704 905
294 369
512 892
113 880
873 487
764 181
585 600
403 214
913 838
283 122
101 873
511 245
617 324
508 20
336 368
333 680
210 417
731 62
228 265
665 330
454 29
915 171
45 311
315 301
320 494
818 342
287 610
419 645
21 241
681 663
322 829
265 488
156 779
458 219
781 118
7 587
601 655
570 489
126 681
730 239
510 903
250 758
68 76
84 578
51 782
854 706
717 887
520 916
361 339
548 86
663 496
944 743
908 467
238 858
650 689
983 809
611 744
820 913
679 165
882 598
607 168
868 821
790 596
455 53
532 12
107 977
222 33
337 161
399 364
772 277
373 10
814 147
888 62
695 615
356 374
23 789
199 574
963 217
481 401
527 373
998 997
579 983
376 921
635 42
786 576
164 476
931 243
759 581
406 42
641 671
211 571
196 972
742 412
206 433
359 735
81 267
972 178
921 221
620 747
431 423
567 54
537 693
661 38
364 802
248 905
963 473
916 198
751 293
605 269
620 167
998 854
522 766
19 306
503 355
825 22
96 551
75 181
609 339
572 524
702 742
11 116
711 135
631 99
81 344
6 407
417 539
112 758
817 86
83 714
271 909
418 660
955 9
897 586
669 209
725 566
634 699
57 601
331 81
96 89
384 924
690 635
259 340
857 554
536 800
627 369
755 700
236 292
781 660
961 756
587 742
646 38
206 259
188 582
25 165
246 161
361 939
693 73
653 434
712 958
918 310
574 527
975 850
405 113
854 828
403 924
575 610
843 821
140 811
163 321
333 411
987 362
783 917
24 377
614 941
70 74
444 252
508 112
37 211
324 578
171 611
607 134
382 85
856 538
819 229
607 268
556 640
970 239
913 23
42 220
682 458
277 875
477 913
512 383
479 767
657 612
42 799
641 269
140 917
187 219
392 425
236 6
64 660
184 301
23 716
227 325
439 891
461 400
697 276
665 746
284 447
733 581
389 660
783 832
807 289
125 266
152 996
621 826
785 561
428 494
442 837
614 381
889 684
209 787
866 358
955 923
798 298
747 310
347 968
702 219
514 770
257 904
932 451
87 698
917 720
935 149
757 129
261 433
56 66
289 482
182 576
528 458
975 420
384 835
63 825
181 770
989 347
711 339
663 660
678 335
290 263
285 467
781 729
668 400
138 423
77 144
350 114
703 934
917 451
263 173
649 17
285 547
322 551
713 648
305 875
64 641
937 687
23 88
800 684
79 392
668 498
94 461
480 152
273 500
75 393
775 283
70 985
1000 958
204 191
677 183
400 32
112 439
410 83
327 153
302 254
229 836
20 863
895 230
11 327
757 179
897 938
255 332
50 810
841 501
523 823
289 340
656 292
952 819
343 931
136 598
642 844
323 865
788 181
345 32
115 98
389 918
64 263
408 68
278 974
334 592
641 118
158 504
702 243
953 857
178 159
520 995
606 967
229 633
659 883
909 155
98 778
315 849
702 495
107 75
710 134
733 417
709 819
585 708
205 645
340 740
596 742
823 838
578 779
167 974
957 790
506 930
771 974
744 905
292 28
267 182
70 429
911 467
874 102
483 77
698 595
627 679
713 654
714 787
317 410
539 765
351 446
362 548
550 578
367 122
94 841
893 497
251 960
534 576
389 618
831 55
23 577
841 190
903 779
586 215
365 392
673 885
735 951
695 56
928 698
983 665
948 530
658 965
270 392
835 543
862 954
796 717
298 228
159 637
447 947
770 580
121 777
844 292
403 65
427 132
646 248
947 102
316 566
753 956
436 689
216 47
776 578
340 857
460 983
764 670
444 684
75 821
68 310
280 584
137 549
839 597
330 971
705 407
491 625
209 772
562 31
25 516
222 511
9 491
822 48
610 909
258 934
787 67
307 700
272 829
380 606
108 742
552 192
851 921
744 277
987 492
551 845
259 439
747 201
109 524
413 927
381 602
194 477
588 331
969 463
49 622
349 47
412 791
629 93
579 961
161 664
526 547
131 947
91 555
45 215
691 646
86 194
764 521
683 377
516 866
630 7
276 494
632 880
654 299
372 897
386 790
961 91
485 818
590 568
129 474
63 298
498 208
659 436
278 13
36 354
802 611
153 387
317 705
664 999
21 564
380 841
517 475
519 493
299 279
547 481
953 968
687 269
122 665
403 536
514 426
220 904
835 44
169 337
999 4
380 903
788 447
193 303
433 916
49 683
263 564
547 187
436 35
645 420
107 990
933 66
761 878
622 834
686 823
991 326
866 32
310 919
889 402
329 865
568 691
546 361
689 714
545 78
544 733
741 596
874 179
109 273
36 88
371 412
410 222
964 641
252 839
430 164
297 687
428 731
506 855
87 686
166 978
662 398
966 146
653 925
737 5
614 615
543 568
733 11
304 750
521 596
995 1
94 157
952 330
329 883
19 895
787 798
182 924
797 340
318 167
644 522
170 288
814 805
852 616
917 320
640 990
542 494
69 524
51 396
586 86
238 345
513 840
152 184
567 376
513 442
295 559
656 7
851 502
957 757
928 844
781 275
355 118
677 650
12 453
900 717
981 136
402 491
90 221
115 907
932 421
146 991
340 43
815 390
933 198
929 85
13 95
16 124
502 843
339 903
853 18
25 933
441 136
306 574
98 673
411 445
188 593
507 426
594 523
600 195
173 481
575 458
529 638
195 565
841 239
151 421
468 534
69 497
782 188
309 425
999 654
119 198
382 905
674 989
932 454
192 635
986 906
492 252
789 125
655 449
364 433
891 227
408 84
508 119
363 634
457 679
314 327
302 827
953 343
569 420
743 774
735 231
447 632
595 974
748 888
873 832
711 187
99 935
668 505
787 820
180 18
563 916
671 845
577 540
984 264
357 662
887 506
498 252
132 905
71 439
487 150
981 446
437 420
869 23
414 836
181 419
909 229
140 508
856 199
778 582
726 280
636 761
789 140
269 418
189 442
507 344
451 309
21 964
561 665
507 151
337 916
259 577
396 746
760 769
656 229
200 188
355 743
948 365
856 430
185 721
247 221
60 986
686 229
39 590
240 728
313 441
675 345
43 11
855 433
484 144
181 335
105 737
282 218
906 803
383 145
122 609
139 908
854 482
177 813
749 934
103 696
593 485
991 521
507 313
669 515
238 529
490 246
386 901
194 753
706 466
848 25
385 360
180 979
869 838
992 917
630 98
405 203
710 926
820 872
652 587
383 697
113 498
111 45
644 125
784 695
800 213
661 774
746 755
229 99
586 670
269 599
592 80
903 210
683 58
285 475
696 971
772 243
707 727
535 311
514 446
613 345
743 95
509 63
530 522
533 399
853 214
694 645
847 510
674 650
264 62
226 729
66 706
728 435
786 222
702 926
544 45
516 405
371 523
973 880
924 891
83 884
874 820
781 434
929 333
475 639
36 173
588 310
855 114
725 855
978 789
488 555
311 746
742 524
66 974
348 257
85 776
553 300
876 579
452 769
667 724
351 184
319 876
541 758
135 457
266 207
694 230
367 492
658 359
502 344
555 791
733 767
648 416
996 816
22 864
750 239
985 181
839 765
793 183
109 736
559 564
375 70
409 942
890 360
953 100
473 182
138 317
576 770
358 575
35 642
20 620
147 849
231 177
655 501
895 908
503 700
849 162
988 241
158 177
443 327
773 493
725 754
578 461
715 568
225 541
50 512
893 715
113 730
4 286
329 23
880 692
710 794
697 16
877 959
502 353
84 132
224 69
191 90
312 89
60 874
646 629
876 555
432 189
337 78
266 331
352 485
570 919
595 941
81 201
256 863
723 288
366 640
676 741
194 662
66 746
667 749
202 585
898 426
801 217
30 270
866 26
517 758
428 286
298 75
174 646
380 387
385 145
562 511
191 591
272 631
300 161
477 914
282 709
100 245
430 607
632 778
105 692
824 477
590 575
799 448
72 387
169 866
593 725
414 984
84 804
341 997
122 626
90 431
718 103
692 612
471 50
320 733
567 226
254 954
491 938
909 172
307 418
382 851
129 580
418 28
419 292
327 765
109 810
96 698
89 790
352 541
854 953
158 730
40 80
78 83
437 769
305 256
946 188
513 348
984 50
457 852
960 683
264 80
454 731
881 648
139 485
548 556
574 112
143 359
724 10
42 414
268 906
972 70
272 171
782 716
258 251
9 286
14 711
308 632
142 285
748 231
171 968
910 561
534 389
166 987
765 394
185 365
694 300
109 181
684 385
934 257
744 750
807 676
293 111
152 361
202 141
814 86
515 620
978 791
617 510
41 437
68 202
535 628
993 299
575 907
867 260
666 718
6 944
74 837
831 921
802 14
699 190
788 39
405 477
692 501
681 38
219 656
156 531
828 781
698 63
704 799
943 828
982 599
772 451
872 766
37 284
709 428
375 676
599 273
91 761
31 665
547 621
231 225
478 961
932 784
396 216
951 59
286 729
752 904
348 69
691 407
327 121
892 247
127 540
341 210
277 412
553 649
83 142
850 460
78 412
868 82
865 933
983 864
205 70
893 206
70 548
561 840
28 606
171 451
812 949
392 658
28 329
953 885
353 265
924 598
753 294
937 709
367 532
317 532
487 59
336 288
640 789
721 582
673 738
738 485
845 590
543 944
590 276
223 719
70 782
996 774
265 724
70 451
698 109
802 105
157 405
148 612
262 405
855 747
600 160
170 983
306 643
904 293
623 847
52 736
923 211
89 211
444 625
32 580
63 408
738 932
929 726
962 323
341 293
467 804
705 790
941 870
199 25
36 273
723 365
180 900
877 250
103 384
249 49
284 642
786 731
607 845
826 782
587 191
165 705
241 154
18 387
45 662
536 242
17 674
211 526
829 674
140 441
722 818
594 844
603 793
603 532
144 675
379 389
22 838
363 225
834 204
857 972
610 260
207 531
306 481
778 214
156 116
550 720
314 764
338 475
460 138
3 958
316 75
857 710
740 123
173 848
621 425
633 37
363 727
915 676
982 735
201 951
89 438
37 114
365 527
706 911
856 503
603 835
842 473
935 802
811 635
483 347
927 564
917 492
372 51
309 295
762 46
12 697
954 972
309 621
815 380
434 835
564 283
495 677
927 940
172 5
414 15
720 181
392 52
951 182
346 152
423 700
210 993
870 842
613 711
369 54
143 24
489 690
114 958
63 153
535 498
443 53
804 705
206 784
202 404
186 696
641 918
987 867
784 265
667 140
697 798
325 659
472 484
349 868
1 771
943 923
757 478
425 419
825 11
403 266
673 122
679 484
617 325
809 706
135 486
113 39
140 308
385 918
317 985
971 547
735 219
520 591
680 32
736 249
298 170
373 270
590 489
224 38
316 140
396 192
912 796
953 75
571 695
434 138
654 418
949 763
207 895
229 72
765 730
911 71
925 951
632 147
20 1000
577 39
474 459
876 396
106 307
604 505
345 412
977 211
543 118
23 718
664 127
221 144
49 504
249 784
366 34
287 373
950 676
906 866
22 331
228 42
349 130
949 69
86 585
889 274
577 696
234 782
793 724
863 735
18 152
709 623
626 429
451 787
600 901
197 397
360 169
430 36
117 494
446 728
458 968
83 912
219 39
320 189
12 775
592 238
73 835
656 40
93 931
746 399
544 51
830 987
12 988
998 708
130 627
63 21
484 877
222 305
109 967
259 155
233 832
821 524
298 483
537 439
441 74
610 204
672 678
101 134
351 621
172 268
896 89
267 381
685 930
427 709
257 771
395 945
96 858
433 311
211 892
163 3
240 755
406 379
192 963
166 614
891 760
674 320
701 139
208 314
23 288
964 689
137 856
201 94
640 623
283 860
970 937
937 43
936 883
430 990
744 737
928 320
130 604
343 766
498 514
788 294
487 868
197 84
231 404
289 520
830 609
535 960
932 82
651 21
644 348
261 694
32 889
411 931
689 935
876 953
885 640
3 903
619 831
79 74
291 747
542 479
375 160
545 170
331 185
236 266
737 367
102 367
441 544
980 987
348 441
159 883
877 895
651 896
385 791
364 63
913 611
195 459
62 362
452 235
474 828
101 738
796 310
879 39
465 577
827 509
970 579
38 704
817 290
992 208
394 73
19 107
295 271
440 190
910 592
74 678
857 770
10 272
492 856
175 456
204 915
580 963
579 638
527 808
588 167
583 848
16 439
976 766
611 462
595 2
832 129
827 215
246 377
259 174
183 509
432 216
985 892
767 323
596 340
372 157
985 535
706 998
444 25
796 716
441 91
734 281
576 817
592 398
687 459
23 61
355 565
769 278
565 554
321 835
832 841
292 216
552 313
635 29
808 87
981 509
694 176
530 667
758 616
693 506
752 360
892 173
580 398
521 149
822 335
850 589
494 913
941 38
271 372
573 114
539 527
675 474
270 849
942 145
313 419
949 178
738 248
577 100
75 237
800 824
813 486
658 714
126 362
531 878
552 375
248 762
283 762
231 445
952 73
295 769
228 35
904 994
14 23
509 782
413 167
170 382
150 818
397 711
320 613
582 416
659 242
736 166
338 41
209 603
473 202
895 818
83 992
891 265
946 447
970 573
735 425
49 80
191 126
474 506
990 444
204 239
515 735
435 416
846 382
256 347
486 748
66 243
54 298
445 475
726 496
175 922
274 99
398 229
987 409
927 47
969 944
141 261
328 95
677 320
413 110
133 218
329 970
329 909
502 696
175 139
881 123
594 183
2 669
628 647
540 149
613 307
175 459
212 219
342 175
516 867
811 528
965 539
694 409
34 668
477 22
878 194
996 994
136 623
551 342
200 543
253 288
290 996
556 248
633 465
471 892
176 898
491 941
344 167
947 107
979 906
657 973
291 267
50 382
178 494
792 59
483 675
344 299
553 265
561 517
870 914
831 111
56 783
975 350
117 420
79 578
217 698
77 599
765 177
153 635
104 489
667 874
268 387
413 485
926 71
418 876
289 387
593 285
9 36
496 941
211 650
174 79
285 624
15 328
311 198
882 241
394 311
397 491
779 607
684 634
772 413
885 572
73 677
198 740
547 710
741 767
645 940
171 81
676 605
271 285
978 671
240 163
737 430
64 85
66 954
321 909
2 950
486 653
284 205
140 287
882 666
918 128
560 874
28 393
505 868
225 402
16 591
620 376
961 732
425 816
907 762
267 659
974 808
642 816
221 837
460 721
395 449
123 253
772 324
528 920
752 247
944 900
842 452
12 34
179 328
142 771
8 4
1000 188
965 440
689 881
35 114
677 185
685 940
21 421
98 660
416 291
703 956
262 917
281 261
839 463
389 643
798 37
420 933
986 644
824 808
296 778
502 2
331 453
775 560
10 553
152 194
842 216
804 527
169 150
175 364
967 81
970 211
796 746
496 523
848 11
606 2
453 57
240 664
420 242
103 515
241 991
954 882
731 992
668 780
786 875
657 843
111 472
216 468
983 101
706 978
723 256
60 611
489 471
162 513
415 149
668 331
994 123
869 447
140 787
274 97
312 632
681 665
798 730
787 112
692 698
130 151
417 636
398 965
270 111
291 352
549 624
687 332
599 50
696 636
303 178
661 790
275 318
880 180
63 272
965 99
792 648
751 538
772 309
409 393
90 116
130 857
121 230
206 523
570 478
791 972
804 287
959 779
829 712
125 312
314 826
208 310
757 88
511 568
258 761
812 40
127 121
700 256
248 444
835 737
125 10
85 367
193 170
325 780
502 908
472 650
405 844
823 796
914 410
401 283
886 248
335 294
887 872
237 430
151 627
816 259
610 68
26 106
812 75
606 435
698 605
519 365
582 592
159 172
150 547
488 120
753 861
268 3
884 188
729 904
663 901
715 564
303 6
949 272
908 521
142 899
421 458
62 968
521 756
453 252
271 299
367 420
512 666
871 824
757 560
849 429
511 111
475 536
269 109
651 643
707 607
192 544
452 312
442 683
487 290
880 574
887 725
127 817
824 812
805 338
932 73
843 166
847 698
789 63
953 557
593 710
16 602
641 3
321 664
518 748
628 745
505 51
846 645
996 325
243 506
491 290
866 977
31 190
807 332
134 984
107 825
559 488
678 353
588 98
984 814
663 733
210 800
562 258
489 900
899 550
631 847
990 197
960 163
758 493
626 69
423 662
998 933
613 639
363 701
929 727
355 520
928 756
157 605
310 441
206 851
839 552
1 829
720 614
236 998
518 853
534 789
792 108
268 914
305 614
264 382
217 265
466 98
932 752
172 664
662 19
448 899
389 763
361 348
644 238
720 72
934 667
280 121
489 508
918 563
568 6
445 755
913 385
180 890
642 43
155 774
957 732
70 713
207 249
865 211
994 889
861 761
411 538
607 704
355 693
969 866
450 472
82 629
166 551
368 75
158 611
746 495
225 568
971 173
706 222
776 18
877 936
613 873
168 793
962 966
857 911
193 197
785 845
672 402
830 594
381 480
714 548
647 437
245 189
829 371
730 456
727 126
449 567
998 170
784 116
167 568
630 257
204 473
829 733
400 230
307 281
678 338
238 456
883 748
581 999
888 527
702 573
148 639
172 802
583 822
291 999
595 714
652 763
753 369
975 677
626 15
404 933
354 511
614 226
241 804
598 800
167 345
447 807
872 486
623 89
112 981
943 134
355 481
211 568
68 863
467 202
755 492
781 994
494 238
678 734
266 992
753 276
18 543
488 752
698 601
570 889
229 241
106 864
910 859
398 342
453 712
314 964
543 528
92 721
271 163
61 748
89 215
457 37
27 500
575 741
37 90
651 507
812 308
618 787
691 230
687 582
243 495
535 482
966 979
113 639
55 958
746 919
275 8
370 979
400 618
987 453
900 44
212 347
29 233
545 996
142 751
994 462
97 909
156 674
831 913
873 881
206 913
881 768
433 98
957 659
977 540
717 430
983 289
559 520
422 715
237 432
742 889
656 861
392 747
263 774
608 620
69 742
93 624
844 824
142 582
76 909
379 993
721 561
225 299
632 667
991 6
1 399
215 535
522 956
388 178
813 838
468 593
932 581
101 877
840 845
88 358
52 569
11 798
81 559
48 396
1 886
17 47
591 688
81 351
260 2
993 660
877 938
482 947
342 856
235 410
986 783
699 661
387 828
814 620
437 1000
155 159
281 501
265 459
6 771
968 694
923 345
674 317
597 844
463 731
234 502
370 199
677 411
966 775
474 560
757 25
310 324
924 190
660 635
669 269
321 505
738 133
437 997
795 90
799 599
589 616
764 875
199 592
71 400
213 397
464 620
880 999
200 518
508 64
377 596
717 942
569 598
583 368
654 594
934 512
916 578
271 202
555 233
589 520
325 783
642 990
467 607
340 708
269 737
653 36
296 775
13 227
665 454
524 538
625 578
538 132
140 839
258 109
457 792
114 528
897 700
591 89
952 786
121 944
719 937
906 974
305 520
956 398
549 808
44 609
299 984
481 1
958 361
756 425
292 847
370 583
520 60
716 300
35 985
861 589
336 281
21 182
179 372
940 574
988 937
733 679
751 741
186 288
847 139
628 137
502 632
532 492
444 179
435 676
411 68
688 468
874 318
43 538
225 241
400 678
341 715
342 573
219 455
995 210
140 766
665 253
768 223
382 233
5 721
957 926
704 438
555 60
376 176
453 572
882 112
821 337
751 397
721 315
952 643
793 513
175 67
138 755
863 220
461 621
530 40
819 769
357 922
475 177
728 44
695 641
782 121
349 68
607 220
302 101
718 241
361 169
133 336
107 90
309 856
597 642
685 370
776 299
522 649
999 277
199 355
509 15
952 723
768 819
74 363
75 600
788 330
804 399
190 761
203 517
834 769
593 873
940 555
881 625
835 830
594 19
81 450
449 956
753 538
422 14
722 862
480 661
885 992
769 841
761 667
428 676
755 198
864 250
191 430
365 264
153 834
747 595
715 818
161 359
307 844
225 817
317 999
396 22
55 990
446 908
187 353
390 676
445 102
602 910
347 136
734 214
396 641
992 779
161 763
183 849
100 741
619 990
39 686
885 574
117 158
606 522
731 73
358 651
241 211
175 940
89 803
695 295
107 135
956 224
509 78
406 941
671 673
792 825
351 829
816 571
962 679
208 837
939 904
606 573
67 982
430 378
612 80
73 166
148 766
493 794
386 839
500 997
20 925
603 374
157 165
505 409
791 609
377 112
682 906
16 996
321 314
637 734
860 977
162 43
511 853
557 621
81 970
121 874
206 993
512 314
69 261
17 133
601 397
803 120
126 360
62 420
802 708
330 466
84 13
586 547
58 109
728 422
148 315
692 206
874 225
51 295
645 144
579 683
10 521
584 952
528 748
397 672
904 600
331 67
595 293
959 290
550 45
227 999
131 801
362 210
354 385
288 490
146 871
477 694
554 940
748 425
757 45
400 111
751 849
524 531
770 607
424 816
337 313
596 761
33 311
955 226
65 274
22 225
524 394
318 179
200 687
897 719
818 340
968 492
323 307
649 604
268 235
306 117
80 629
625 711
232 902
950 423
182 556
712 379
697 59
451 694
996 776
763 466
682 52
545 614
285 842
36 887
246 675
672 910
454 132
76 738
933 885
4 732
432 723
369 397
851 680
188 618
281 561
710 778
862 91
336 627
537 829
394 492
736 144
185 2
343 737
58 924
214 523
925 536
237 450
512 349
161 306
630 963
524 445
631 144
864 866
718 568
369 561
989 900
458 87
802 858
200 254
669 61
847 559
507 625
788 64
652 887
544 179
781 156
624 871
866 694
460 969
153 681
992 185
23 723
690 796
689 23
19 545
979 420
371 879
279 27
390 692
797 56
392 560
536 402
757 324
741 21
439 898
439 564
196 925
674 69
937 621
961 946
854 370
168 452
124 76
604 831
834 917
739 501
980 892
502 503
511 582
483 712
797 259
620 539
467 83
22 584
149 467
844 334
866 498
221 550
716 140
406 510
908 952
785 448
350 978
105 391
390 594
125 101
380 556
404 236
73 968
77 863
994 338
669 855
442 268
845 910
917 583
853 854
889 542
82 100
763 808
586 562
986 186
973 426
541 485
138 17
476 21
40 553
188 468
508 183
699 20
586 317
347 273
671 175
282 874
225 97
984 550
249 841
3 755
999 302
337 235
531 465
879 807
505 849
33 522
216 653
427 196
273 453
779 415
215 315
556 224
291 554
472 560
494 594
224 110
682 445
10 694
845 675
564 795
855 772
679 702
583 266
624 804
959 42
431 922
308 573
566 122
251 291
283 411
274 761
156 945
937 965
834 805
125 771
989 193
39 373
162 17
926 796
325 518
723 439
935 311
650 99
168 23
827 285
110 895
279 754
150 875
549 270
950 822
691 114
453 167
590 527
879 517
544 651
29 430
528 161
474 389
555 718
14 346
464 24
219 249
967 106
305 507
942 775
67 64
233 108
883 361
604 569
849 56
714 87
322 77
961 2
592 104
964 344
356 785
805 565
233 628
711 541
109 110
319 897
292 848
129 362
865 833
162 101
832 157
895 358
66 88
719 297
142 913
463 475
893 944
183 852
191 257
229 772
454 255
300 581
181 686
802 150
131 778
23 634
708 766
474 191
780 559
14 56
427 405
915 905
242 971
415 248
411 436
649 383
860 213
635 422
735 172
68 889
497 457
837 541
820 617
31 579
218 972
808 843
827 254
493 470
221 17
98 135
704 856
708 21
976 417
188 547
640 262
415 688
192 479
60 414
668 450
19 1000
248 602
914 585
579 674
168 21
191 814
911 335
88 320
199 482
415 766
876 874
336 924
587 697
250 273
777 66
55 182
232 53
464 575
684 22
884 225
1000 493
984 966
204 255
637 148
502 796
21 639
487 135
415 972
844 299
597 153
947 249
25 716
990 136
289 552
209 45
304 602
307 711
456 557
396 286
13 155
459 842
306 677
713 424
687 380
932 786
53 703
327 80
202 432
824 744
957 827
207 989
166 833
540 686
275 459
284 186
512 814
554 364
883 941
914 6
834 913
822 989
459 261
405 831
577 450
383 174
283 251
704 947
656 146
243 184
369 188
31 420
721 553
228 478
579 300
413 462
706 206
883 83
939 597
592 154
249 95
994 484
246 319
191 581
110 621
437 776
972 475
606 870
876 348
220 761
363 790
240 864
274 677
627 763
671 76
725 135
751 964
650 631
442 981
492 136
866 619
726 127
80 564
62 394
761 873
305 129
262 762
608 963
628 59
344 536
93 95
215 356
781 213
268 108
586 197
562 447
934 950
228 647
18 823
153 947
534 198
82 381
480 59
499 198
984 794
955 992
615 441
396 14
420 179
383 876
214 598
204 571
300 522
480 311
525 746
655 766
102 446
548 788
397 281
712 373
691 319
255 195
298 301
877 894
970 215
570 253
830 461
675 897
848 759
456 46
230 46
282 331
572 409
42 374
299 897
37 769
773 781
628 900
167 125
210 106
79 298
748 678
237 356
429 468
776 556
167 355
543 504
911 735
755 959
627 632
988 666
574 76
834 765
941 272
377 459
826 406
104 528
71 391
212 302
202 217
293 913
47 291
874 92
530 57
987 191
292 692
278 693
500 210
94 492
618 617
220 800
259 130
246 416
31 348
615 636
467 416
920 224
581 381
79 438
814 136
869 909
613 194
149 452
797 120
337 34
200 882
778 372
704 255
223 441
541 885
467 40
536 466
342 987
919 70
61 529
897 717
869 873
168 78
647 663
839 747
743 653
461 714
982 908
521 493
184 851
763 710
719 58
347 389
745 212
349 35
668 960
381 937
609 207
907 643
871 9
187 922
192 707
871 732
368 49
613 63
213 122
551 642
180 862
809 752
187 195
223 368
976 235
134 790
252 96
492 151
338 483
223 849
445 957
932 339
493 350
506 747
354 512
691 83
695 264
826 998
453 246
383 186
48 834
996 163
541 488
445 98
409 780
612 827
5 887
766 164
772 836
884 689
802 294
208 556
341 122
356 741
242 307
791 641
987 11
57 256
583 804
407 156
363 6
230 799
499 70
65 530
111 275
387 722
469 518
604 383
274 520
261 139
277 643
805 692
793 468
30 258
359 16
295 114
431 937
765 250
790 302
104 646
889 114
232 416
948 362
277 393
992 474
162 561
30 176
382 519
313 127
729 153
346 819
435 715
720 304
214 948
189 72
748 629
940 51
11 573
71 446
881 240
63 779
908 837
874 600
235 98
592 343
87 662
350 36
690 836
933 337
895 976
83 116
973 397
116 256
495 34
910 293
840 121
898 698
550 962
300 853
817 356
27 539
88 231
29 243
588 870
978 615
161 358
213 578
115 316
695 16
353 695
402 554
560 155
573 40
292 740
175 485
762 468
19 143
939 371
828 725
503 496
162 333
53 48
794 688
248 701
833 743
890 976
233 698
346 862
355 500
708 759
423 511
937 583
150 228
348 745
177 877
514 120
485 127
953 798
186 230
916 216
958 690
448 505
584 774
117 945
26 261
653 332
115 266
971 295
809 750
406 385
544 698
809 477
834 155
59 491
754 416
136 965
226 572
621 719
386 324
776 793
671 714
440 773
663 15
591 946
763 985
508 818
389 16
290 501
481 831
718 520
947 732
56 604
996 671
741 997
396 361
72 307
317 292
336 260
710 797
78 721
900 214
86 24
372 430
985 347
694 512
43 34
653 389
867 593
567 684
718 85
187 530
204 947
701 39
421 730
751 526
431 512
627 695
518 68
477 715
135 265
173 602
261 266
418 579
477 150
567 737
300 55
490 556
846 972
174 796
345 618
75 320
676 884
200 372
538 949
678 103
731 25
835 460
136 137
772 678
374 160
643 989
53 370
222 35
673 291
864 555
316 244
266 190
616 199
654 194
50 420
803 209
62 884
148 95
976 406
195 966
567 454
641 160
951 148
369 714
314 779
317 216
56 132
589 875
701 947
668 748
3 446
202 190
628 113
674 452
631 131
845 693
603 64
898 607
713 661
517 983
583 905
163 355
616 939
327 748
48 308
293 822
616 797
160 370
457 172
11 336
891 630
579 554
533 437
390 290
827 181
463 995
981 295
698 914
403 94
928 232
158 106
172 694
129 161
565 465
669 878
571 790
441 86
21 325
88 395
332 907
686 569
235 151
1000 666
994 754
408 328
827 49
101 582
156 381
134 536
690 936
98 142
312 763
511 969
875 2
856 44
928 220
491 399
752 500
985 453
538 166
746 177
213 496
683 735
523 418
948 707
733 420
903 660
432 484
212 603
121 607
95 17
917 820
858 47
212 100
143 536
870 785
127 64
672 527
139 952
10 844
296 341
275 626
113 278
194 101
450 716
825 177
494 619
781 23
814 914
276 171
201 757
297 936
821 86
430 795
490 412
119 645
823 848
369 42
583 600
621 830
515 590
779 495
585 5
790 987
504 551
968 535
714 729
690 71
702 879
442 12
455 310
268 474
675 693
662 776
111 989
101 698
214 373
528 202
656 336
168 87
960 948
21 539
36 315
159 514
963 671
823 933
265 545
635 527
245 889
625 202
691 97
879 235
513 332
961 962
733 389
104 544
349 593
965 832
703 796
617 151
126 443
72 138
290 407
330 846
952 706
782 237
400 536
913 452
501 731
536 838
489 720
868 28
40 99
439 366
949 502
45 129
924 477
494 44
664 866
584 857
888 232
658 676
679 357
159 47
924 995
872 661
179 602
915 671
207 623
575 520
43 856
772 970
538 391
10 362
881 874
324 507
671 406
169 938
221 103
311 567
132 273
681 893
322 151
67 694
150 107
886 491
871 208
714 967
274 316
296 197
694 31
560 810
401 656
829 913
85 711
586 891
565 754
435 781
234 594
937 625
399 104
290 217
692 330
699 606
516 261
606 438
484 344
757 668
892 132
807 982
763 705
687 990
939 282
633 879
164 929
958 602
396 300
935 943
821 723
650 272
66 866
455 360
21 42
686 592
535 727
379 822
572 100
108 269
914 704
884 401
1000 833
213 370
540 985
285 144
116 630
529 908
106 518
884 965
199 321
790 518
527 710
57 160
451 596
272 988
832 390
89 633
747 393
939 756
324 436
516 185
246 238
886 212
252 709
321 149
250 933
818 580
27 763
384 812
768 53
379 466
835 958
388 72
184 467
304 511
594 477
361 44
310 782
707 226
567 962
264 677
902 823
704 144
201 86
730 156
65 756
753 84
148 155
214 951
501 287
281 6
910 950
92 166
150 874
28 683
470 629
458 740
686 230
882 260
639 551
302 474
58 620
433 598
746 669
105 462
447 837
57 398
982 812
576 443
816 129
878 490
147 591
633 775
935 299
622 974
522 119
571 70
268 525
551 733
199 11
560 395
898 66
772 794
73 318
699 231
275 554
253 431
445 890
881 697
768 917
311 843
627 289
675 664
574 685
721 475
778 446
516 655
187 242
381 72
676 541
953 778
161 889
582 629
541 762
177 132
204 247
420 397
442 910
570 886
482 540
758 686
964 289
877 525
574 848
209 464
334 841
163 102
221 807
545 547
955 891
376 70
682 900
420 118
441 433
673 224
490 658
744 23
288 994
708 574
620 672
389 933
634 955
949 910
528 616
129 735
251 393
875 995
47 496
150 444
467 337
848 757
815 723
851 561
755 512
24 929
984 154
843 241
5 1000
360 326
195 445
994 677
361 23
189 50
499 188
83 118
63 736
494 471
490 26
744 373
737 925
803 709
633 113
769 453
813 380
813 369
140 823
118 621
654 370
703 544
312 646
644 314
216 968
968 31
144 915
596 252
188 763
920 380
743 195
27 104
282 640
724 826
304 694
5 401
157 739
368 978
585 804
403 378
499 101
161 549
282 372
862 21
570 264
708 659
376 272
520 848
795 931
398 285
789 992
157 122
375 792
344 771
758 433
223 901
135 789
970 181
491 306
977 301
112 744
837 644
717 934
858 892
266 28
858 888
824 487
733 83
885 894
162 610
419 1
859 146
182 164
659 606
741 187
932 105
164 424
44 191
3 459
773 929
742 768
913 292
802 142
257 484
7 278
151 100
95 428
572 282
964 18
803 867
536 103
686 31
566 6
547 46
418 90
204 461
172 689
681 279
237 327
898 184
210 939
329 304
159 410
87 10
36 852
177 693
557 205
794 498
546 932
916 732
24 547
538 491
86 741
453 266
788 559
577 490
537 299
819 720
311 783
995 633
225 126
73 349
820 506
802 911
432 340
505 3
61 809
538 903
625 466
743 836
629 118
494 101
551 441
979 128
722 849
228 859
378 834
396 575
250 947
124 995
257 151
591 864
947 906
861 743
563 817
169 137
1 907
863 819
189 458
48 824
240 256
35 939
112 694
280 245
57 817
470 604
992 421
688 863
733 784
365 75
269 248
163 533
285 873
309 501
212 562
707 238
414 373
965 892
190 750
624 851
754 482
574 25
400 862
882 262
90 858
276 631
716 276
671 868
884 865
98 518
475 590
724 761
245 409
902 11
833 556
727 179
980 971
966 144
392 462
356 473
899 90
208 517
29 262
621 708
182 501
228 975
247 121
163 226
6 804
316 768
78 201
96 585
838 265
522 276
469 988
314 805
157 211
412 916
797 283
703 734
608 322
865 943
783 299
790 784
95 757
895 274
619 49
581 198
318 404
796 414
910 756
656 963
697 636
184 885
869 997
172 757
838 608
562 168
472 525
392 701
687 563
14 419
456 114
163 535
100 52
241 417
359 944
300 917
992 839
677 773
8 463
951 899
136 54
424 765
209 36
232 283
949 126
316 453
549 408
195 276
652 551
555 253
371 844
546 687
872 221
802 354
670 156
485 118
183 984
578 575
744 887
209 81
68 247
477 310
703 740
543 175
420 635
674 886
845 58
963 755
590 582
603 30
476 653
338 922
278 909
409 332
929 397
970 777
122 28
69 45
577 844
747 341
728 270
602 978
718 892
27 466
48 115
302 166
369 981
935 780
613 196
120 302
339 295
927 711
489 623
164 682
626 226
966 323
609 667
725 313
906 746
683 218
69 75
993 709
23 887
666 175
890 943
770 252
138 230
839 301
284 312
134 291
367 150
588 521
245 674
672 132
141 347
330 398
11 455
635 874
279 171
743 551
602 857
560 288
522 930
80 539
612 101
615 170
4 546
146 875
935 619
901 952
9 653
436 627
302 772
16 453
444 223
133 183
739 769
230 901
456 651
916 168
943 981
664 831
88 777
563 352
820 618
260 713
674 995
570 817
388 531
561 894
483 123
204 788
317 616
306 314
82 875
326 880
717 332
925 91
21 117
713 980
990 331
772 681
915 503
94 332
230 705
669 863
796 924
946 807
507 71
150 26
334 160
305 237
921 938
255 918
163 204
897 52
425 108
689 54
309 405
804 889
129 972
722 315
77 611
274 952
764 103
841 906
75 93
924 837
817 595
677 644
172 380
169 300
435 672
159 245
335 435
166 305
1000 787
15 693
349 705
867 160
879 941
335 784
327 345
414 233
5 226
424 887
319 592
745 96
360 750
714 832
57 958
118 187
811 599
33 937
73 53
551 393
322 304
759 437
812 526
314 351
366 972
337 531
926 5
988 671
560 171
788 327
240 565
643 405
591 129
63 300
320 96
786 656
656 79
257 679
837 771
694 982
955 965
960 454
64 31
780 168
340 25
445 552
556 834
183 543
511 888
859 899
114 210
177 586
475 754
307 612
531 403
143 663
831 255
24 304
769 536
891 345
767 521
233 624
873 998
228 21
189 85
489 349
826 727
412 516
128 625
767 201
316 326
439 683
9 340
344 329
915 476
75 8
979 241
296 683
920 91
718 79
780 58
143 236
357 479
686 711
226 128
698 281
721 37
483 808
70 373
936 134
59 81
660 785
656 139
346 39
269 842
469 826
779 697
973 959
748 745
487 912
997 449
158 670
455 977
782 92
153 293
596 154
438 685
542 399
537 918
49 420
733 514
314 643
199 263
333 35
510 577
251 786
463 85
999 448
81 423
620 264
101 552
45 119
505 377
140 767
181 95
758 640
186 748
306 924
32 787
11 41
96 352
621 538
5 760
546 223
160 944
100 267
921 773
555 41
549 455
263 467
440 87
727 505
989 818
343 266
552 515
97 261
128 759
654 690
590 844
260 156
520 403
34 635
899 775
192 773
2 914
836 948
359 753
111 122
36 461
835 243
513 508
849 838
647 55
568 168
873 460
999 182
944 258
375 926
925 582
132 343
195 224
69 401
556 75
176 730
939 305
347 459
522 794
267 827
151 812
679 234
762 440
812 345
51 995
969 970
109 241
310 367
30 713
995 25
239 874
196 216
321 817
182 29
705 895
52 71
433 317
24 817
399 649
66 130
225 879
603 493
350 429
722 467
963 398
574 14
891 355
300 809
852 595
847 551
610 141
761 922
321 757
205 501
154 469
386 895
344 963
102 706
757 533
849 350
545 403
287 969
631 897
272 965
939 110
58 88
299 910
1 888
672 591
336 700
387 953
872 873
525 519
46 336
132 693
520 91
465 947
260 899
890 701
533 313
918 462
555 379
518 402
315 556
93 772
980 486
854 933
578 236
861 88
668 222
432 807
67 484
721 980
384 287
273 122
621 603
347 594
779 659
746 600
658 987
169 168
355 658
230 602
594 363
944 468
692 741
237 304
843 93
885 521
585 433
298 292
228 651
328 215
993 15
230 356
693 448
492 650
83 10
379 643
70 113
877 890
691 329
106 795
165 382
695 477
844 92
400 778
902 613
55 857
416 584
408 792
807 618
518 483
457 954
550 340
59 284
541 846
187 708
452 258
644 851
488 842
700 261
563 399
345 872
740 520
565 102
748 755
725 152
879 36
602 773
819 442
589 529
63 629
845 46
854 280
184 926
761 179
208 600
359 495
942 150
577 618
132 363
350 727
829 805
936 846
808 183
904 941
705 484
32 278
5 21
413 556
532 970
141 445
932 264
766 403
361 695
255 435
550 624
995 294
107 535
970 696
892 176
938 311
142 458
369 793
323 133
416 606
192 112
828 99
448 610
781 322
772 851
115 170
149 488
731 14
526 844
403 988
739 432
252 688
994 675
969 569
428 924
947 201
848 204
642 355
653 80
217 842
763 285
221 473
606 52
15 579
545 276
571 195
561 753
497 482
853 781
294 570
843 265
150 664
668 373
931 51
610 528
276 709
897 189
727 287
916 107
286 299
808 515
226 384
952 195
179 239
301 437
416 6
773 528
204 934
891 145
363 926
24 822
746 383
461 266
976 185
610 321
305 814
107 170
32 649
16 669
692 693
107 67
542 831
480 636
169 629
364 64
678 395
600 418
125 370
282 999
380 184
556 830
256 52
257 666
819 445
953 830
816 549
542 390
562 775
332 630
935 333
14 881
850 3
329 490
903 562
261 550
596 199
598 428
381 701
608 380
90 177
670 624
595 241
21 870
155 628
864 54
882 667
848 442
976 752
984 785
922 841
987 203
893 60
614 659
275 495
717 253
706 880
914 437
5 388
461 619
312 182
538 602
308 475
832 146
377 888
474 657
379 488
446 262
713 388
491 328
965 111
446 946
23 656
250 37
89 894
441 224
919 277
743 194
211 309
822 676
891 543
493 564
605 929
941 502
399 359
188 740
697 968
295 43
216 146
380 653
653 742
317 405
83 588
968 623
131 355
435 616
87 275
827 373
932 516
910 527
267 638
894 230
202 838
235 611
539 171
249 752
568 800
237 739
944 776
145 723
693 979
637 50
24 838
422 750
147 105
918 804
163 158
581 319
435 576
925 245
842 53
901 298
664 114
56 83
244 411
237 40
86 276
969 814
33 91
729 360
295 917
642 979
113 580
358 54
816 819
621 822
335 454
463 380
958 349
709 539
606 544
801 454
813 419
105 411
871 363
827 838
369 324
478 895
17 115
19 733
580 741
282 744
388 430
391 522
295 567
395 284
664 471
973 65
443 800
998 327
211 246
154 759
208 5
718 738
159 750
778 658
737 996
616 27
305 252
32 240
589 821
66 671
803 240
117 845
894 325
956 315
821 825
340 776
240 986
659 841
796 198
389 189
906 315
397 18
280 75
287 548
415 355
374 492
360 634
198 714
821 981
394 858
652 798
708 653
457 435
527 966
953 696
699 588
969 714
271 236
545 664
790 352
799 242
793 408
363 543
638 93
119 333
371 327
913 805
303 176
866 902
982 370
946 441
598 819
647 735
661 917
519 810
708 422
489 677
436 292
716 684
859 893
289 920
142 832
193 205
321 332
489 592
472 83
33 255
703 78
642 256
990 724
426 819
944 633
839 146
717 707
695 177
607 267
321 18
280 435
374 759
718 72
110 722
264 374
528 335
626 703
819 807
321 74
969 293
63 599
45 501
48 552
565 598
747 616
616 183
164 227
440 708
323 21
763 421
911 436
242 439
304 683
822 824
709 452
246 25
163 198
462 454
246 338
226 169
254 683
570 381
402 31
346 256
755 210
977 801
355 972
332 749
866 657
375 369
370 367
30 408
803 869
623 595
569 619
858 312
781 117
814 535
16 379
598 915
7 104
448 944
655 756
713 213
513 874
996 426
725 118
232 413
534 856
681 192
247 489
446 597
568 661
809 384
718 348
709 550
370 884
820 460
305 26
532 379
925 760
363 695
433 207
377 746
109 51
73 241
182 344
150 361
368 643
226 716
639 710
871 954
441 755
529 15
327 409
545 570
690 578
985 916
971 947
767 330
706 912
133 792
909 825
994 596
921 821
904 219
572 968
329 940
440 546
772 548
984 590
349 194
822 149
679 720
431 834
368 801
787 315
587 544
458 483
635 908
913 200
699 363
106 861
265 342
38 315
330 932
571 778
828 959
221 943
144 701
765 83
619 912
871 538
285 68
974 271
911 913
102 743
992 972
111 770
619 122
126 189
308 590
482 505
114 6
875 909
798 681
579 400
678 264
280 611
619 199
514 136
682 359
1 21
397 692
147 929
662 146
889 710
596 947
818 463
445 879
787 108
499 584
132 924
913 345
540 914
550 75
692 814
618 211
68 375
595 853
655 568
977 938
66 844
385 828
641 821
404 50
908 440
98 911
705 166
672 193
890 974
387 136
91 395
702 813
500 524
571 874
627 294
928 816
148 515
645 519
570 242
874 306
504 398
977 627
439 125
500 373
721 262
965 568
245 487
517 877
247 566
619 801
943 435
228 97
462 910
897 173
80 813
79 935
911 881
244 210
506 927
30 150
470 260
154 259
652 603
577 428
593 965
877 839
140 591
696 736
526 58
120 92
826 416
3 716
512 151
940 39
579 889
449 527
396 598
762 114
704 771
200 872
423 67
137 374
38 910
361 225
378 528
420 150
144 721
677 243
455 444
535 856
208 572
464 499
447 224
177 232
908 579
533 530
364 299
212 296
116 995
450 36
871 563
330 838
29 410
427 466
704 555
716 900
966 483
577 632
385 989
667 919
805 848
44 11
505 906
448 998
245 768
261 906
824 250
479 175
766 65
69 276
119 401
800 755
319 437
22 32
657 660
820 213
818 520
366 2
222 279
738 409
205 537
269 733
371 502
458 110
140 194
16 41
631 213
276 541
127 499
941 457
236 701
942 535
379 663
421 239
354 764
428 404
746 9
284 404
660 687
103 157
135 781
398 97
209 758
408 918
203 346
816 101
276 174
664 405
491 468
801 716
83 261
501 77
607 586
140 395
938 473
798 441
906 112
549 172
84 61
511 960
769 651
479 171
495 787
40 198
224 440
688 571
659 818
287 281
931 78
943 172
64 74
948 415
222 24
25 446
395 152
403 334
850 708
93 972
902 101
41 216
313 826
908 313
641 900
816 748
407 125
186 354
962 481
38 551
479 533
593 751
709 978
309 91
490 966
72 765
548 345
937 542
195 333
975 250
795 579
460 602
842 390
678 85
755 586
874 939
217 890
957 509
848 887
543 553
365 297
984 571
962 218
776 682
538 474
201 904
520 883
136 203
749 826
853 70
181 374
315 772
301 798
323 860
504 287
451 13
954 120
233 41
835 209
163 672
369 713
216 768
279 691
732 187
304 945
484 779
242 526
795 706
403 316
795 861
251 275
960 178
501 257
176 976
468 874
97 740
125 70
53 895
818 613
17 534
831 325
294 642
488 941
554 671
955 816
830 893
583 80
272 253
266 581
152 745
776 80
127 834
509 553
657 275
85 229
941 17
675 193
585 335
559 406
783 352
557 370
931 364
109 455
893 189
830 703
837 677
613 119
273 890
476 737
254 152
370 347
562 780
564 667
534 772
150 462
599 80
575 154
272 88
941 529
382 123
129 855
3 310
152 610
167 858
493 479
68 393
409 772
971 646
45 567
676 259
994 59
788 351
429 685
110 837
249 908
575 69
355 48
921 25
711 692
191 331
632 855
238 810
523 882
296 103
619 997
262 360
655 862
403 411
493 169
627 402
506 756
824 106
469 719
52 629
825 955
151 15
833 648
599 506
654 675
315 531
767 398
859 5
629 48
792 493
679 856
30 411
383 824
577 398
415 356
791 688
803 581
571 300
859 713
468 320
97 738
173 259
417 344
106 916
234 254
755 813
682 935
3 539
518 52
835 88
486 411
595 100
530 685
554 430
808 382
295 472
664 319
834 991
515 580
850 923
336 757
385 214
32 793
899 268
734 850
676 666
392 800
911 63
194 861
841 376
861 172
88 613
73 503
905 606
936 977
460 674
681 682
267 914
318 876
257 68
725 884
832 102
842 991
727 862
321 509
587 500
583 64
959 351
93 321
542 262
647 802
842 266
121 906
526 12
58 790
354 215
991 864
521 772
716 91
880 744
309 406
291 792
808 911
863 28
976 871
212 465
367 683
197 660
757 863
803 284
679 416
800 548
981 611
345 2
167 427
760 627
853 906
683 532
990 348
519 585
560 300
377 274
255 715
210 618
741 541
339 148
710 992
776 214
239 745
301 215
749 823
971 218
906 884
962 50
469 790
48 78
165 391
109 974
467 392
444 289
982 725
20 636
270 79
91 841
363 10
597 343
191 24
50 812
333 678
875 685
924 454
216 459
723 670
310 958
425 10
479 448
399 266
159 814
246 212
188 866
474 554
805 896
363 95
700 962
41 550
355 365
139 748
428 420
639 748
475 458
633 544
929 37
718 504
511 259
996 586
626 718
386 165
281 437
594 873
831 350
366 534
239 595
512 709
312 342
365 306
850 277
941 915
41 751
200 965
647 874
639 609
920 284
291 63
180 825
885 534
386 99
28 409
342 23
685 315
540 338
700 738
544 374
846 895
992 882
172 482
820 777
48 564
163 790
370 651
269 804
638 450
52 685
483 803
831 233
749 162
853 54
161 304
41 671
160 838
207 238
289 97
754 143
1 616
930 278
435 349
552 969
291 22
783 436
33 893
639 20
374 344
743 945
356 888
598 399
785 714
765 848
792 153
933 88
96 933
754 479
689 992
311 793
739 879
943 410
701 306
658 852
786 767
701 545
324 553
668 734
566 945
974 975
184 732
827 338
520 810
554 791
810 147
319 233
365 73
616 490
312 186
528 409
121 123
844 275
841 870
712 223
990 943
210 532
696 133
203 49
50 527
263 326
979 406
661 932
584 167
754 818
376 123
565 329
364 452
607 180
821 789
83 981
58 687
309 266
484 110
955 317
853 520
705 711
952 234
745 228
629 731
314 933
536 417
536 380
273 609
663 545
120 820
80 292
319 16
372 189
658 980
956 528
74 119
237 474
543 9
785 274
576 71
600 107
616 545
78 701
297 806
185 994
669 505
275 64
172 550
654 184
227 16
668 374
455 931
993 720
556 296
507 836
989 79
662 708
645 23
371 500
310 51
683 508
175 566
51 219
277 69
400 857
317 471
565 161
816 564
758 423
197 460
55 548
78 932
123 1
496 472
576 324
953 588
786 595
258 266
487 195
319 571
327 419
127 267
468 101
277 607
708 221
412 185
56 972
235 683
628 355
444 264
189 187
94 838
674 753
208 968
74 758
335 204
381 119
323 314
4 893
509 241
720 346
64 839
245 445
623 84
246 750
20 420
491 696
181 127
397 612
922 490
505 525
766 706
1000 161
961 737
561 156
77 852
13 988
530 468
700 50
479 843
29 323
16 247
621 980
471 386
242 701
989 324
979 16
571 710
995 321
639 152
554 369
647 99
856 367
928 116
724 334
722 234
493 997
284 210
201 403
211 591
550 39
521 647
994 605
906 514
965 936
517 209
889 976
96 986
209 371
3 81
198 626
630 745
979 643
520 838
683 136
784 676
148 286
851 953
175 715
41 699
285 801
371 90
902 804
18 459
415 691
401 671
764 126
543 905
18 599
897 999
213 559
962 188
585 646
110 666
437 316
529 594
493 4
121 789
80 344
86 489
236 14
800 817
754 594
669 586
43 882
209 710
890 694
120 911
316 35
250 774
250 632
748 115
831 601
55 603
286 972
578 387
426 897
481 671
796 361
559 239
310 204
890 416
791 949
930 107
478 402
366 716
903 593
155 431
983 211
503 67
861 577
475 253
862 529
409 883
621 244
504 536
74 515
670 53
900 254
577 302
704 103
282 688
960 865
687 566
645 969
220 872
637 209
824 269
272 190
960 267
532 403
58 301
168 55
501 80
330 350
749 289
882 678
653 832
466 951
759 394
825 633
932 293
407 380
712 994
147 495
789 331
117 99
870 510
81 453
489 889
379 66
118 492
564 334
68 77
322 413
815 527
462 622
842 891
714 711
919 234
396 802
519 694
163 524
252 345
512 654
944 385
777 478
225 218
562 441
386 988
594 870
710 89
125 913
490 670
172 124
90 127
788 934
25 9
625 207
973 212
786 567
364 284
525 155
473 768
321 815
878 14
280 51
332 485
957 592
903 661
733 520
759 550
443 516
447 499
905 114
854 399
2 381
226 353
312 490
579 808
218 788
643 750
588 577
984 828
749 248
264 397
582 854
708 22
883 793
508 125
335 225
550 854
298 206
683 679
776 791
131 538
658 755
849 454
919 221
179 312
174 811
171 165
603 267
221 608
45 944
540 604
161 671
31 504
118 61
620 896
16 508
498 777
832 884
837 161
742 694
369 941
592 716
307 977
50 108
346 738
946 912
920 59
86 58
901 628
952 353
994 849
91 474
435 240
245 567
738 405
362 246
887 905
329 193
145 848
225 974
107 300
100 394
636 957
165 343
382 918
590 242
891 83
248 9
744 50
981 872
942 226
585 255
401 616
239 85
579 647
831 96
963 800
171 400
775 923
337 578
40 326
258 86
488 94
543 64
346 629
310 209
98 34
945 721
436 283
704 669
259 131
872 1
132 717
366 848
718 450
262 313
568 54
545 470
395 543
200 811
822 393
46 536
91 286
539 970
843 446
382 281
344 941
202 591
624 774
542 926
839 778
125 107
280 489
250 475
884 644
734 559
751 352
521 234
816 223
139 370
718 384
854 895
43 486
139 480
257 957
554 246
119 429
569 542
423 35
575 498
379 974
465 389
449 607
351 283
14 360
908 582
442 499
329 598
616 92
778 239
302 389
249 50
391 335
944 305
820 265
442 278
323 584
895 12
527 219
315 285
272 524
850 849
2 70
938 464
423 128
355 839
373 518
634 369
804 734
242 411
201 932
484 87
46 35
179 772
963 542
788 402
671 979
412 683
24 431
104 770
523 321
767 983
311 288
236 463
405 45
170 827
410 499
146 941
865 892
651 244
783 456
48 852
679 766
849 241
926 666
435 342
607 919
41 708
580 79
887 235
547 500
497 208
154 269
705 654
555 477
471 92
662 387
378 552
836 545
625 829
536 612
570 845
278 666
244 443
610 53
962 299
174 389
915 754
495 83
872 905
268 288
92 864
274 804
23 309
687 620
143 253
311 524
530 594
978 498
570 862
695 767
529 882
78 756
658 323
991 976
785 905
236 500
206 354
359 350
59 178
171 156
274 37
240 352
138 169
184 584
308 936
317 752
790 922
6 140
122 495
935 753
111 349
859 702
215 117
92 793
587 877
753 53
976 761
632 198
589 570
202 227
93 885
535 665
209 240
874 448
599 127
374 230
417 91
227 554
899 243
310 294
3 602
472 146
721 14
26 10
438 862
114 71
169 804
619 557
89 282
936 562
536 66
394 282
631 601
466 805
531 84
148 975
841 22
855 600
913 833
829 871
675 463
311 65
39 376
693 799
592 815
578 763
70 544
960 425
641 295
243 353
813 931
402 448
533 987
587 449
781 248
11 877
783 835
11 170
31 652
565 997
723 544
374 111
641 15
836 394
853 903
256 342
49 3
321 577
585 640
911 48
877 39
580 776
112 673
952 756
385 534
364 946
524 812
982 382
222 100
338 117
405 132
290 973
738 108
266 745
576 644
962 888
930 205
811 30
511 608
782 137
97 557
716 79
113 983
978 419
529 382
710 566
305 205
420 172
336 859
251 554
55 256
327 85
124 26
45 230
486 808
647 544
423 537
684 493
807 754
850 315
838 54
810 761
442 391
583 874
707 852
755 439
756 476
829 38
386 927
458 344
612 583
72 251
93 633
873 633
671 662
476 589
13 430
953 524
433 382
304 623
799 92
478 394
946 874
410 496
61 811
353 676
566 504
279 310
640 681
564 212
805 202
769 380
41 484
31 7
437 272
893 203
557 877
696 271
685 519
879 665
650 703
816 738
84 142
671 285
865 992
333 858
768 268
462 801
525 923
802 838
936 864
723 136
18 40
238 997
906 988
263 586
760 875
663 603
153 612
828 462
456 703
892 201
332 385
194 209
41 145
131 369
65 739
35 459
511 104
203 564
79 554
663 25
435 717
705 380
721 848
727 587
33 789
322 523
305 481
960 84
655 817
618 414
66 825
92 520
630 980
680 772
536 595
930 989
85 494
643 731
487 108
251 392
602 151
459 66
774 700
353 275
160 837
515 959
221 950
662 941
753 663
428 329
309 156
482 521
164 318
276 337
378 410
654 979
297 257
529 867
686 865
791 961
513 30
675 786
695 183
95 125
970 727
204 922
589 79
837 433
355 784
538 652
786 188
59 609
719 883
76 488
677 919
430 681
728 200
382 819
754 69
16 808
888 517
164 750
652 849
242 406
613 110
226 80
286 249
592 659
198 229
255 413
521 359
699 783
560 781
354 906
285 552
341 803
133 959
737 127
784 728
466 853
189 848
115 710
943 144
34 121
600 842
102 8
232 712
679 971
472 793
975 69
368 291
983 550
737 427
682 689
347 315
830 753
964 987
125 935
553 261
366 444
815 470
844 966
951 195
564 873
269 15
643 127
12 281
745 761
405 381
227 747
829 831
797 438
367 658
36 111
762 165
261 231
753 290
449 206
497 375
817 812
381 529
433 695
342 789
305 473
121 479
897 931
999 586
164 322
829 364
113 166
420 935
809 870
709 891
465 406
184 478
156 172
913 170
791 761
952 92
929 816
747 142
641 814
180 387
480 764
419 239
31 464
162 255
788 909
489 265
832 226
66 544
380 825
477 727
828 659
560 753
622 514
881 759
622 166
250 676
268 657
264 863
221 141
435 998
632 319
796 748
545 679
874 61
617 824
89 110
844 303
706 896
939 6
883 778
960 750
215 132
560 587
414 279
320 799
584 446
264 622
947 726
793 411
516 202
387 246
551 535
15 907
132 894
896 170
905 310
690 216
552 784
210 420
135 12
428 858
537 932
5 329
38 489
9 904
87 914
559 921
873 488
152 716
760 177
258 602
591 556
47 339
546 420
40 802
214 176
842 157
70 218
107 819
115 503
496 898
19 825
158 440
575 417
463 315
52 12
792 65
723 906
753 291
519 559
109 589
176 967
702 939
888 226
356 607
174 265
585 299
181 192
481 750
742 215
345 541
381 514
229 48
544 570
134 337
991 425
13 816
17 912
589 751
768 9
11 227
514 513
694 118
764 987
869 111
455 209
623 702
910 116
637 556
944 13
599 487
951 453
139 419
167 253
90 368
155 280
534 368
8 643
75 205
486 334
752 255
767 842
634 633
816 316
167 328
913 369
823 567
567 10
168 749
353 34
382 372
259 672
151 48
810 782
362 253
853 893
587 298
682 672
310 138
382 101
732 265
221 985
960 363
741 525
627 71
525 564
554 898
434 628
8 436
481 569
691 191
641 23
324 917
186 952
191 654
884 914
990 987
438 210
858 640
289 431
194 314
441 161
321 672
627 810
422 194
904 330
815 1
200 389
686 2
837 985
404 395
810 734
201 697
123 523
214 342
113 563
689 203
775 712
616 878
153 339
692 152
342 373
497 712
57 282
341 739
524 480
707 182
335 398
69 138
37 217
750 659
352 988
918 607
435 176
157 225
889 693
645 123
497 527
187 529
505 751
627 550
168 753
908 957
706 610
651 325
678 140
667 702
326 100
60 432
254 39
828 375
829 161
957 713
192 180
41 529
562 120
544 882
412 774
185 304
387 925
670 58
664 197
310 195
193 836
824 228
855 217
41 837
853 629
671 624
375 300
185 897
935 297
627 798
734 412
94 358
933 45
896 78
330 254
625 215
5 895
698 743
76 164
759 864
422 796
215 244
385 907
736 22
729 673
883 395
762 212
247 690
585 687
932 90
287 582
191 75
936 795
623 652
529 670
749 465
327 705
179 774
163 669
209 536
565 862
4 761
856 408
398 739
556 168
200 812
9 99
470 681
513 712
885 656
500 110
782 662
219 189
883 856
334 768
441 105
359 951
637 710
586 790
129 355
248 146
861 186
968 80
341 376
402 985
503 92
589 238
503 8
212 403
320 743
525 975
586 323
764 318
779 593
880 581
923 512
366 792
948 844
793 277
423 419
285 774
570 302
481 929
827 113
784 442
740 533
181 8
122 846
233 537
194 751
433 63
343 584
474 289
827 400
748 455
515 960
571 748
466 307
355 815
630 537
486 991
71 349
500 345
814 778
391 464
761 892
96 160
239 959
279 393
754 47
91 783
225 969
238 95
41 928
528 138
447 772
150 105
278 939
693 438
65 122
337 480
499 417
785 208
552 252
390 22
470 301
586 571
447 838
507 490
728 551
219 73
387 459
365 918
451 959
826 276
11 505
945 219
145 137
670 84
623 166
733 638
737 77
876 969
72 844
626 364
421 672
273 282
397 838
895 739
164 824
8 708
731 529
267 541
511 436
552 34
612 631
217 816
580 949
526 658
918 57
446 940
890 259
724 924
456 465
446 965
201 415
668 170
462 810
1 716
290 798
349 465
55 89
737 905
663 164
645 362
462 997
777 395
259 232
497 33
113 665
207 310
822 972
529 975
14 506
383 306
498 78
851 33
745 999
557 47
26 370
692 948
73 641
628 568
129 211
518 488
847 322
312 171
452 807
502 413
706 504
427 726
906 403
254 912
769 411
766 903
765 236
395 271
55 891
92 181
35 16
525 56
840 277
74 297
175 501
814 193
710 117
292 214
111 779
81 476
758 542
559 36
395 818
968 659
928 463
708 608
328 990
934 59
589 297
650 662
35 967
444 779
503 868
508 581
417 252
740 971
89 692
232 517
363 537
20 849
171 741
30 520
501 370
686 169
841 663
441 794
214 275
271 175
14 769
929 364
964 986
46 119
308 696
555 825
287 767
736 556
20 114
269 852
382 5
942 687
927 771
695 101
941 48
194 442
436 339
948 673
322 792
975 26
900 34
274 537
657 820
671 537
704 416
987 429
110 658
702 461
786 164
400 740
783 475
164 747
937 307
227 5
409 87
247 963
588 161
199 24
5 171
173 399
279 619
906 415
674 112
733 772
335 244
397 551
51 99
154 512
230 855
897 305
242 155
781 851
655 87
593 787
480 403
439 625
670 42
263 16
684 659
399 914
401 757
197 629
82 678
216 729
815 125
155 999
589 365
201 369
736 118
745 177
310 521
592 34
275 787
73 567
3 86
975 473
318 713
206 549
882 980
332 712
492 542
801 632
311 360
804 275
656 624
119 712
992 633
950 278
878 552
608 351
408 699
718 749
907 676
123 762
663 198
45 77
791 880
89 95
664 102
628 380
450 656
441 577
698 327
802 213
831 989
375 647
626 60
799 142
83 253
769 900
673 448
353 605
923 637
199 669
236 40
726 26
764 5
506 650
570 618
678 590
493 399
608 459
137 886
77 516
618 65
647 259
312 49
852 205
230 703
54 787
68 966
839 494
924 892
646 131
140 739
598 338
128 176
988 368
511 134
376 746
125 732
150 613
87 34
140 590
497 737
290 145
705 577
273 164
806 215
455 882
45 87
701 684
619 9
51 503
222 742
169 458
26 334
405 597
473 765
337 577
284 227
248 38
537 936
24 268
441 822
137 403
339 989
361 926
273 414
680 909
680 870
538 81
591 937
521 699
367 391
441 725
745 916
658 278
406 747
663 906
191 359
724 330
736 618
795 828
752 318
765 933
909 493
393 230
10 412
670 643
204 5
959 140
150 460
870 615
674 572
915 946
785 755
326 3
915 313
688 44
969 993
773 740
290 376
525 587
505 620
117 433
146 677
216 286
32 527
701 294
496 492
6 157
709 251
724 810
10 304
979 562
659 273
754 643
637 659
104 336
84 406
561 245
419 821
808 225
642 76
504 704
67 146
864 442
666 745
727 846
130 94
690 972
161 327
100 368
653 579
53 330
618 10
436 95
549 365
627 560
708 307
146 124
801 650
403 165
207 697
426 692
963 888
22 379
598 56
875 325
242 417
900 166
52 820
189 794
75 340
990 495
631 954
720 684
642 337
27 82
445 814
636 460
906 569
923 725
786 502
599 209
120 116
43 701
251 35
79 393
984 419
619 472
29 488
631 280
523 927
963 239
404 504
792 985
535 657
73 63
759 199
63 95
633 524
392 111
212 391
313 719
53 122
499 404
284 732
917 622
684 653
298 653
27 496
967 970
755 29
440 803
734 133
813 804
546 153
782 407
195 384
557 284
205 858
233 468
162 15
451 27
182 323
322 689
843 190
305 702
673 53
356 336
398 948
248 798
936 351
888 355
877 710
971 246
486 340
538 839
57 426
264 591
65 975
462 579
738 964
917 909
643 463
989 726
949 982
990 961
958 137
344 633
427 334
449 76
796 561
277 348
555 537
716 264
927 153
888 570
108 693
131 857
61 696
360 369
808 105
697 599
15 64
190 329
749 671
559 276
597 87
389 490
128 434
581 179
369 989
898 85
39 757
926 851
131 626
727 426
164 203
193 792
101 241
249 437
863 869
368 472
385 340
61 240
135 961
945 18
819 187
723 436
872 886
682 21
570 816
453 420
711 598
432 518
942 458
141 77
219 698
829 680
226 646
456 785
734 768
727 230
437 347
96 851
787 937
424 667
378 934
79 172
250 980
396 872
999 587
391 113
936 328
830 438
846 81
912 479
723 522
241 783
243 562
304 770
796 719
669 347
899 264
556 889
928 474
119 735
837 610
854 751
336 229
682 718
469 101
626 76
600 989
624 254
600 493
346 651
847 146
775 56
664 713
193 82
190 123
923 395
318 722
591 839
948 986
921 801
647 753
114 956
231 862
892 494
59 450
697 386
24 167
359 239
271 658
303 44
366 871
324 268
308 818
308 457
112 198
911 419
763 586
805 487
18 342
354 823
613 448
89 45
406 339
488 147
372 758
583 104
627 537
873 539
238 144
109 843
519 121
909 107
556 629
608 415
465 386
712 9
351 274
312 494
189 93
620 134
585 713
758 214
149 311
970 280
645 560
348 285
291 918
197 704
262 520
955 450
360 402
940 594
136 44
423 627
163 67
832 258
597 655
758 467
895 714
964 976
151 690
432 960
485 231
900 519
819 645
948 896
813 250
679 404
597 64
389 956
472 192
287 840
821 816
423 702
579 722
39 991
781 909
611 988
617 133
518 689
377 841
606 367
393 912
742 662
474 128
596 538
360 762
592 111
636 996
104 732
375 797
371 36
741 631
56 1
955 573
996 797
572 826
569 458
256 25
984 671
625 919
458 134
934 535
942 594
150 484
548 106
877 928
153 441
254 364
311 827
719 946
109 28
78 575
686 887
331 347
948 517
874 67
992 258
624 390
472 922
510 440
679 517
283 33
846 642
551 509
932 838
983 266
439 224
241 173
36 383
931 775
815 970
664 990
977 421
253 771
637 218
396 160
27 884
75 522
930 617
913 331
433 121
299 880
607 560
383 831
281 664
940 606
554 347
485 250
716 105
635 101
224 431
437 158
268 330
838 131
705 608
193 740
987 128
909 381
364 957
255 863
913 158
459 527
852 326
722 402
265 982
887 17
623 632
605 865
616 293
513 498
369 128
63 417
646 62
687 680
448 252
971 204
459 850
150 56
598 923
204 562
463 498
97 851
15 319
365 940
221 57
144 795
978 488
472 871
712 1000
718 304
315 769
740 127
783 180
969 236
766 882
695 539
818 504
91 701
360 31
142 109
384 42
978 354
664 639
711 520
581 572
732 554
332 88
918 159
31 124
846 768
41 947
784 557
338 224
576 964
994 45
100 729
615 495
232 541
212 723
336 393
131 648
356 703
64 235
376 704
829 330
702 302
56 372
97 679
941 950
529 901
728 992
477 401
523 104
808 332
574 510
320 585
737 402
562 887
905 913
953 336
822 474
620 217
276 338
615 842
699 256
279 371
77 62
80 905
418 778
864 382
543 881
436 291
982 158
46 783
626 543
49 588
631 461
644 65
701 318
8 134
488 27
395 63
490 897
400 766
25 449
828 656
979 134
328 545
77 461
222 278
612 645
313 10
119 713
364 269
814 189
730 117
122 461
488 806
69 344
559 576
272 305
491 880
476 969
421 128
958 984
61 722
174 898
834 205
325 116
742 33
132 97
785 889
332 789
854 638
376 1000
953 786
887 846
275 789
325 668
298 317
960 172
440 142
115 640
623 326
287 744
25 456
478 567
820 247
359 333
725 519
381 177
330 297
810 161
243 966
687 645
480 929
616 190
394 693
827 7
134 704
682 29
628 396
349 156
200 588
321 790
185 487
664 167
18 371
173 165
674 442
14 369
826 249
411 673
820 881
953 51
632 128
818 498
784 128
144 644
114 651
578 937
823 9
575 798
975 209
690 377
760 618
760 69
399 408
18 424
941 844
160 331
673 257
906 629
999 260
96 162
834 941
360 486
575 348
180 804
145 870
817 124
320 776
45 658
332 182
968 148
735 260
619 851
553 72
340 535
401 716
249 515
299 946
97 470
271 959
983 240
629 276
959 933
701 648
126 676
625 771
30 52
493 87
804 830
352 843
573 554
255 37
789 518
602 328
650 76
20 448
855 438
71 171
31 574
745 166
814 845
540 484
779 368
902 917
549 225
463 923
727 459
648 665
243 496
559 482
302 185
694 315
146 493
538 645
816 181
903 411
99 478
682 440
912 169
506 401
598 632
675 770
750 616
58 308
249 189
706 890
278 993
566 37
255 311
732 235
646 962
149 253
822 221
18 78
656 995
643 130
571 789
443 180
689 7
955 582
837 379
767 886
300 144
935 400
946 406
815 76
774 965
418 92
945 147
337 734
15 967
169 419
837 907
153 637
671 36
912 916
678 120
985 156
55 942
899 454
326 595
395 118
654 540
801 954
122 708
316 909
812 339
70 922
956 604
153 905
583 256
126 841
979 127
219 887
620 796
792 599
854 509
14 109
137 104
358 911
684 155
753 979
524 251
634 163
630 755
458 601
684 387
1 632
388 199
568 554
244 830
487 878
187 84
564 335
433 957
643 637
687 437
485 424
811 125
455 47
605 182
537 590
585 638
31 486
346 70
914 470
387 807
97 965
431 302
623 501
419 690
383 996
503 197
505 970
316 870
285 33
923 281
800 667
977 147
563 254
263 754
471 585
868 188
148 859
31 755
943 181
456 717
199 59
376 572
490 469
919 917
625 994
193 940
641 252
461 211
94 711
384 365
1 136
994 110
408 815
71 381
185 731
973 491
178 221
947 824
730 674
201 516
27 134
618 421
559 679
42 22
850 380
512 375
559 367
545 791
911 655
98 513
107 853
855 341
478 968
693 852
852 565
526 791
503 41
726 627
391 564
974 720
429 233
981 857
586 403
923 14
178 831
618 894
6 217
786 840
219 535
127 828
783 313
623 109
155 957
758 628
140 980
894 870
181 775
144 691
163 858
908 708
857 727
156 620
739 238
1000 414
81 695
356 882
980 316
431 545
420 905
56 862
157 520
617 452
917 23
933 659
791 843
510 323
982 377
869 426
592 521
190 647
67 800
40 612
201 111
276 487
816 405
459 749
506 328
438 488
68 665
90 198
116 608
893 357
430 806
735 791
735 696
142 476
422 819
796 727
783 702
720 834
554 505
55 530
568 896
635 652
270 678
464 919
877 81
468 370
84 722
580 350
271 145
247 591
599 422
796 952
345 853
802 260
451 972
960 514
142 789
24 996
268 66
125 867
834 613
981 688
757 704
604 940
41 789
898 38
424 138
210 295
985 801
719 238
122 614
692 822
271 112
389 232
957 690
294 361
71 359
322 995
144 319
903 449
365 629
268 149
884 541
344 405
467 720
782 14
602 70
191 942
89 983
501 92
109 704
183 462
223 216
454 445
411 157
32 758
77 296
701 479
320 903
70 832
686 193
288 49
706 282
435 51
860 36
914 229
131 398
735 764
167 140
951 14
108 640
435 712
589 953
122 329
562 702
874 801
365 650
502 454
989 792
686 752
721 597
553 455
627 614
58 969
437 446
92 53
76 378
318 928
363 702
604 79
918 46
31 315
625 79
113 972
150 954
615 297
815 151
911 157
835 562
70 821
647 103
139 222
903 59
908 32
355 792
376 769
799 840
53 552
10 353
225 693
913 889
182 331
626 370
906 426
219 417
868 435
387 791
791 253
409 722
265 547
41 580
215 908
492 836
741 545
126 598
487 980
816 500
396 705
798 188
1 214
723 487
202 454
390 191
64 196
659 831
944 775
831 856
276 961
991 296
276 748
187 822
17 25
353 263
484 820
244 912
432 66
458 9
396 45
71 688
276 630
178 153
545 156
108 456
786 794
239 537
105 699
861 202
242 563
60 53
662 54
927 742
851 913
470 478
206 2
926 11
666 306
928 469
208 628
871 76
276 641
54 368
779 228
405 117
571 527
404 281
414 846
111 205
134 661
968 420
80 113
536 888
56 613
185 763
885 240
684 603
146 34
546 640
842 377
855 875
530 606
672 404
496 827
905 81
20 130
868 378
660 986
924 503
74 318
394 566
340 14
270 259
725 632
806 708
41 655
872 35
884 945
680 923
314 980
484 59
81 451
160 167
196 782
335 105
963 437
268 938
67 791
203 966
721 139
441 9
444 830
447 157
101 7
141 644
218 645
732 209
303 877
614 285
292 626
571 22
204 467
560 240
573 760
749 121
458 876
696 275
363 577
690 870
756 771
217 100
651 460
270 947
729 458
888 54
539 876
314 391
571 867
423 408
923 42
278 577
685 504
345 495
396 827
220 812
617 877
302 270
738 924
526 602
750 895
153 596
857 210
954 961
576 181
435 599
5 308
238 750
895 271
205 575
368 704
203 828
939 580
575 671
361 203
945 297
751 49
480 473
175 878
159 408
213 691
597 638
359 833
885 573
932 194
295 104
859 303
737 80
889 836
78 825
642 478
191 485
212 734
763 620
877 590
304 606
247 880
162 704
343 172
272 112
46 398
641 728
637 336
917 327
146 453
1000 879
130 602
797 349
912 473
351 594
996 37
351 334
381 969
609 819
992 212
589 498
732 525
468 635
375 79
964 393
325 335
339 638
150 753
76 684
13 40
470 270
79 248
679 591
160 165
154 661
706 733
860 363
591 838
903 828
925 217
309 802
770 918
540 987
356 187
795 302
920 754
552 794
800 706
22 783
541 142
123 31
578 667
928 295
816 269
170 43
905 776
324 420
413 372
240 870
156 518
685 5
705 814
103 465
451 928
552 638
904 625
566 659
202 54
314 227
69 239
852 483
327 653
446 382
906 891
490 420
49 860
776 628
10 2
161 468
112 145
815 296
473 806
503 604
494 967
239 725
644 641
3 467
157 458
311 216
520 465
304 204
166 284
132 21
478 191
623 190
58 410
601 172
323 561
307 373
569 69
15 154
87 950
702 909
645 134
193 296
989 949
473 458
141 542
942 713
580 792
241 672
583 467
675 415
682 51
804 3
569 832
549 287
152 131
94 514
436 795
899 230
487 929
129 812
828 655
95 461
529 816
540 969
926 996
404 399
548 490
444 242
131 78
31 942
28 949
817 776
869 988
655 775
405 210
411 52
971 639
877 212
774 783
303 949
158 340
467 899
123 242
330 508
765 475
356 918
248 365
852 187
116 504
739 414
302 574
518 918
505 698
329 1
496 296
551 911
795 8
327 155
999 887
423 722
782 148
427 674
60 383
887 682
118 206
55 516
645 696
128 305
925 792
978 406
324 99
721 260
226 580
758 296
979 191
487 530
544 885
751 364
22 112
922 866
975 659
740 733
934 104
603 236
75 456
629 220
662 388
566 691
453 101
246 147
730 977
704 202
312 779
337 207
480 89
16 167
539 843
521 107
548 907
73 506
23 66
555 840
38 933
945 481
223 941
400 474
193 480
488 681
296 812
151 194
177 995
441 256
627 775
405 380
926 214
723 951
148 501
986 412
675 398
30 362
752 149
460 299
564 491
438 957
987 931
525 37
526 237
46 831
492 729
394 939
624 544
453 936
451 101
905 726
91 255
853 624
450 371
830 128
371 317
559 373
613 356
52 978
868 915
118 314
554 230
374 142
707 989
748 290
201 310
59 241
496 241
460 778
385 943
451 953
160 957
414 663
474 219
717 612
921 666
21 170
705 582
810 476
853 745
238 43
178 225
729 956
240 898
703 723
768 747
19 728
135 807
684 500
134 361
728 281
887 486
992 859
804 957
58 237
769 355
738 490
375 337
623 96
992 191
466 436
234 794
199 948
395 58
173 846
403 95
395 233
122 550
167 486
848 613
320 655
587 899
551 411
479 756
247 945
636 529
482 180
727 45
700 160
105 588
522 43
501 676
199 453
673 475
149 229
53 893
924 239
528 938
841 747
979 393
446 973
705 141
673 42
688 653
355 872
426 312
158 213
906 64
905 963
206 740
783 250
844 827
230 557
931 339
230 605
696 10
431 668
451 482
284 372
503 260
770 940
268 394
356 954
742 349
931 843
385 811
547 815
308 476
175 376
29 23
274 953
951 809
994 843
751 682
442 220
634 658
582 114
856 50
222 456
475 895
356 977
594 764
494 847
510 669
336 65
730 930
486 893
404 856
226 481
537 162
173 175
937 572
361 910
920 451
429 226
731 573
398 447
477 561
366 477
177 661
769 195
41 790
765 212
156 589
422 718
829 713
147 489
533 727
970 565
195 235
862 123
229 497
253 688
376 771
432 22
235 734
121 475
239 341
887 853
441 30
734 248
199 674
878 272
237 171
394 886
454 872
593 778
150 476
554 540
167 468
897 440
462 297
520 861
725 584
130 449
994 27
992 978
490 430
230 716
447 129
459 405
862 127
875 108
134 168
739 931
399 988
308 641
482 964
513 358
646 998
207 96
5 907
622 451
146 59
439 376
787 158
889 233
644 191
678 627
710 397
731 644
299 248
371 325
197 156
154 467
643 705
12 316
718 444
659 257
114 1000
119 61
247 248
831 20
410 84
699 559
136 364
220 372
29 926
358 996
602 544
12 114
222 810
471 529
939 999
243 869
769 942
61 106
991 734
50 725
201 484
3 148
438 501
827 245
470 935
760 516
797 484
434 686
818 952
309 577
240 291
867 76
25 968
117 572
770 467
465 297
561 464
504 42
515 133
171 244
298 210
818 393
492 727
179 368
91 859
536 992
695 46
89 509
694 922
116 423
321 615
656 979
97 765
88 851
954 73
224 680
768 798
140 249
346 829
722 878
37 998
695 99
129 307
494 239
34 582
957 667
216 643
614 998
333 252
868 354
98 159
339 731
31 145
787 126
307 986
147 549
401 812
540 439
667 573
226 235
189 525
537 136
859 403
921 117
803 722
87 764
803 670
418 385
497 321
823 701
651 422
961 521
726 939
980 374
994 732
331 925
44 188
258 499
623 362
912 568
876 304
285 296
539 598
28 67
7 319
646 771
500 45
739 480
362 690
687 402
130 124
989 892
576 740
18 884
670 234
877 340
180 55
378 90
947 699
26 381
911 501
964 509
523 81
391 509
490 607
804 981
99 276
471 463
148 142
639 931
867 922
650 203
814 904
786 114
37 884
532 118
144 51
714 101
585 13
506 286
790 108
312 276
818 683
387 502
463 665
613 290
257 7
952 614
129 345
373 872
443 881
562 253
968 480
915 87
970 966
909 606
550 775
320 793
990 914
621 208
381 21
788 819
938 312
702 194
502 251
974 235
438 309
333 838
614 184
794 388
246 804
696 261
246 66
924 432
974 272
935 117
554 623
455 582
322 123
84 920
434 365
291 892
403 736
283 450
104 43
700 944
865 529
107 711
410 360
347 850
630 427
627 821
723 501
587 55
446 30
685 30
525 174
308 897
441 799
880 894
319 141
420 89
638 300
948 449
837 500
157 393
600 462
868 499
253 994
384 580
587 213
207 128
29 775
921 836
822 262
921 637
807 181
627 409
530 46
729 371
689 396
580 901
347 96
616 981
808 620
777 371
610 844
178 123
850 564
577 379
757 559
227 793
681 523
123 581
132 607
537 812
998 220
363 387
992 890
774 825
744 833
537 430
104 926
977 121
680 867
313 510
276 605
947 329
101 363
256 753
651 717
760 23
493 115
740 546
494 164
826 380
39 814
753 388
768 689
989 596
282 94
513 462
343 124
712 530
156 431
633 428
34 425
671 261
19 956
43 446
792 598
150 573
5 188
413 351
753 868
770 960
612 468
898 59
817 184
331 173
613 611
553 481
734 145
959 459
580 217
195 80
710 459
687 330
117 627
872 538
145 435
528 604
489 981
509 172
495 673
427 699
993 154
111 935
617 344
380 655
117 858
228 235
205 73
768 428
773 167
585 643
96 852
838 404
503 723
316 137
63 963
978 560
388 429
806 553
474 742
388 461
105 636
817 913
336 906
972 401
635 240
822 347
116 202
673 388
182 881
359 414
577 477
933 517
194 919
343 913
284 698
882 587
875 112
826 354
953 111
149 968
800 196
115 708
655 241
736 230
399 76
725 82
238 798
973 615
402 1
71 771
934 41
115 833
335 218
679 622
726 893
545 740
568 414
629 343
777 145
397 372
42 34
913 209
645 483
350 745
757 923
912 442
882 477
507 536
764 389
943 794
902 235
947 969
747 485
84 788
851 291
245 950
446 762
848 421
821 554
794 362
380 511
824 299
997 994
487 139
821 95
741 46
510 727
628 877
114 501
964 251
935 46
817 48
789 573
732 792
845 416
12 945
132 851
215 526
200 770
471 151
895 599
280 396
506 714
213 260
760 662
576 228
567 3
54 222
142 808
823 642
207 127
186 276
194 123
523 161
377 552
266 392
336 978
626 22
46 158
631 604
72 831
303 354
655 587
918 1
436 472
337 777
531 946
634 934
822 154
772 488
985 245
426 256
797 350
302 135
709 586
286 844
551 121
270 526
312 803
222 117
97 84
989 437
368 399
786 961
496 912
741 852
915 923
238 16
652 746
465 707
642 587
993 337
476 149
926 47
310 180
977 744
220 963
172 891
96 770
448 907
184 26
300 799
669 797
175 884
803 124
620 125
929 649
661 71
883 39
677 404
432 225
141 872
823 897
564 907
654 290
233 392
10 375
727 306
495 820
185 959
605 221
413 695
883 330
796 431
249 369
792 629
45 879
409 817
978 159
866 484
104 379
157 389
477 808
933 928
94 782
432 346
809 964
222 543
397 907
778 223
130 98
760 252
747 806
294 202
967 984
228 496
34 539
615 519
433 19
112 811
145 684
297 769
319 469
710 501
656 505
407 834
606 343
811 667
311 438
408 891
939 410
225 749
283 426
742 404
315 191
863 565
43 147
426 618
642 546
860 675
838 283
904 796
501 387
361 421
493 544
263 997
781 219
817 718
333 568
541 256
808 460
245 563
300 613
882 898
624 618
433 242
28 419
960 537
40 161
834 357
991 68
150 712
161 210
132 49
481 194
945 30
432 985
174 581
863 774
279 107
475 702
814 808
243 328
598 679
223 978
552 920
465 785
721 565
461 375
881 914
610 282
437 51
871 840
174 298
377 3
227 423
908 650
686 866
839 784
771 829
816 456
986 605
845 595
89 83
478 590
612 310
557 777
559 457
634 819
373 422
282 514
824 126
305 393
675 89
407 803
859 151
864 225
273 203
255 190
842 878
427 624
915 974
443 922
907 546
905 208
694 204
216 398
845 604
285 922
236 161
879 464
653 809
447 493
476 567
748 720
780 137
652 10
775 846
915 668
541 87
97 454
736 360
491 529
594 909
116 149
511 483
720 91
583 907
703 246
360 940
78 294
147 411
822 804
375 150
177 7
380 257
517 766
112 442
896 739
362 698
233 790
215 111
333 483
247 392
149 287
517 32
894 939
866 242
736 922
464 437
67 717
668 796
940 674
749 679
256 504
528 493
722 286
749 2
149 353
258 554
870 925
337 699
484 259
962 853
324 640
418 948
995 604
129 938
2 751
906 774
379 942
346 301
585 126
771 978
164 587
409 829
753 125
172 991
831 522
492 796
766 340
739 581
980 295
582 110
555 118
921 512
109 324
122 72
921 958
698 422
998 877
204 477
377 369
290 55
152 240
525 358
978 897
572 173
366 104
618 335
71 962
429 49
907 810
850 612
87 131
920 264
258 378
753 31
831 961
724 100
302 841
985 208
223 42
132 148
118 824
833 815
652 775
670 521
337 436
217 204
710 51
948 399
224 322
182 350
81 644
104 224
840 972
942 726
926 505
293 838
658 178
995 927
713 309
900 616
385 928
572 650
287 609
577 322
737 906
613 390
628 696
3 787
336 935
748 544
522 935
112 418
141 164
407 588
288 786
574 304
656 690
159 736
751 979
831 936
888 167
62 628
394 746
365 624
115 817
784 310
726 183
160 769
643 816
652 102
548 249
907 981
899 351
325 201
393 324
505 831
273 787
998 268
429 64
199 182
500 676
592 153
237 978
885 974
173 548
552 532
175 248
865 274
547 59
674 735
782 941
827 538
383 158
250 138
886 187
26 709
421 19
441 922
265 527
500 858
728 716
920 853
57 589
682 675
126 608
615 791
592 220
32 351
849 993
582 988
391 633
675 253
916 420
470 240
621 296
242 928
841 713
580 186
934 285
517 846
651 452
98 86
628 947
180 636
473 406
329 51
268 517
891 692
161 816
712 201
513 833
323 433
226 755
346 683
786 999
613 59
496 740
481 782
899 435
464 911
682 795
628 539
785 519
209 680
942 290
143 473
820 780
550 292
333 918
476 445
319 388
940 55
346 2
913 479
699 151
776 840
115 960
115 457
563 136
542 737
400 516
198 331
737 919
696 719
396 410
120 423
439 801
602 478
150 777
961 974
874 591
915 603
265 888
738 799
168 279
313 793
75 420
468 717
79 627
250 777
602 668
829 574
761 723
761 543
173 787
839 865
548 15
15 913
447 523
791 127
728 570
362 791
263 637
18 259
63 904
405 359
718 124
770 164
644 847
758 457
652 654
474 635
364 747
964 268
513 671
589 602
157 85
599 976
701 982
254 430
78 831
799 428
457 866
639 864
303 207
384 406
614 382
684 100
747 102
70 299
334 369
581 617
164 132
1 431
951 936
297 75
564 153
786 896
211 56
587 320
85 138
995 40
679 509
184 726
994 290
785 763
658 862
907 528
388 118
93 585
261 96
897 85
354 541
459 677
26 622
368 592
922 60
312 661
128 868
300 936
681 207
370 137
257 317
515 364
636 198
437 591
858 252
402 598
197 855
935 315
116 263
775 567
651 202
716 396
298 600
818 911
624 167
831 716
303 892
532 70
60 521
285 181
249 64
906 529
644 582
146 306
287 892
506 668
330 987
403 589
231 770
933 67
951 667
770 886
244 387
84 841
784 137
359 74
271 780
289 388
544 115
130 879
968 880
63 608
276 718
891 931
255 408
844 703
319 684
368 453
812 593
920 291
948 178
587 161
415 767
885 641
710 73
209 969
541 766
161 171
228 490
803 296
396 896
289 981
173 761
17 35
783 389
399 979
382 237
157 761
173 384
661 334
18 483
742 842
835 386
833 303
893 834
391 256
552 131
856 28
951 266
802 957
844 757
217 206
834 628
706 75
863 684
859 437
740 736
422 6
670 413
327 689
430 462
97 696
408 920
111 809
162 419
309 312
710 169
330 332
512 646
221 913
826 836
578 75
937 292
866 920
808 98
680 602
401 405
36 494
735 986
922 656
856 30
437 418
595 410
52 138
783 550
642 837
608 679
635 6
84 717
708 420
730 233
506 581
157 487
351 815
646 606
230 38
854 958
683 782
705 69
99 797
52 819
327 401
621 926
823 481
676 994
291 336
481 766
898 453
469 193
256 86
382 940
203 343
856 289
889 220
47 174
643 961
565 717
808 278
522 776
338 837
425 314
912 921
246 266
44 147
221 836
665 967
776 146
154 942
689 356
543 89
214 830
841 508
433 45
809 900
748 256
587 621
752 503
884 887
281 186
876 328
382 32
738 896
763 835
489 281
397 686
456 171
467 589
133 693
827 888
222 922
421 931
648 254
379 673
498 740
465 18
570 880
302 554
692 762
376 103
431 942
718 925
297 36
309 950
603 398
280 242
181 330
254 911
731 456
650 657
253 462
651 954
435 286
422 396
164 366
852 86
472 209
956 679
373 92
744 454
924 297
332 292
972 220
440 905
747 480
77 332
250 300
988 134
606 652
135 905
899 278
173 202
89 801
812 806
654 280
510 621
691 327
483 341
918 743
354 458
213 147
811 824
699 654
711 667
992 983
215 219
451 355
867 766
572 747
498 37
442 510
190 441
121 296
595 332
968 510
30 379
299 282
796 921
404 528
559 297
990 265
995 490
929 137
511 590
111 300
155 299
809 667
115 918
219 37
814 444
210 430
907 469
854 580
234 429
454 531
988 961
239 603
935 539
732 569
107 805
174 643
990 662
203 815
102 659
128 612
634 646
518 922
66 132
404 551
829 179
786 929
150 530
132 471
359 380
284 13
656 119
966 60
467 953
593 86
829 253
905 733
631 442
394 535
695 36
6 34
291 283
391 486
237 951
485 514
218 690
110 126
822 759
821 971
860 565
235 845
739 755
568 532
36 645
900 531
177 929
317 634
401 696
834 911
217 45
123 661
680 131
301 811
136 245
317 736
912 440
691 944
893 524
133 84
680 254
727 568
390 680
176 556
36 357
42 126
503 588
195 470
154 805
890 907
201 479
5 743
189 567
873 375
667 99
730 398
624 734
448 601
665 585
467 907
598 30
726 731
933 237
587 864
108 26
389 646
267 116
174 717
27 12
777 438
792 179
320 465
503 66
309 198
489 887
958 345
373 625
519 748
858 240
340 975
301 969
748 347
154 489
985 44
988 955
407 912
578 27
360 747
584 200
162 288
40 742
9 385
577 736
253 249
337 71
854 256
868 246
537 157
897 648
680 212
394 304
740 60
974 154
710 44
853 391
92 675
91 633
201 395
570 583
433 563
284 235
589 425
855 109
407 142
738 677
843 630
33 502
458 140
14 299
562 932
689 736
845 641
66 796
83 739
712 791
888 644
183 894
369 896
617 224
738 73
724 542
425 752
549 631
996 157
43 157
990 310
49 205
600 229
397 49
344 715
735 53
487 51
122 103
8 824
374 64
513 18
147 178
629 144
469 330
560 889
537 777
520 708
942 43
670 273
899 765
675 967
858 349
408 358
607 880
618 21
859 7
301 738
195 395
902 963
2 868
450 858
746 694
800 201
911 798
875 923
720 814
935 2
242 107
233 716
524 602
24 396
616 978
937 72
31 295
179 942
1 789
203 505
407 1
232 665
998 117
816 114
122 710
266 614
365 581
991 575
867 681
679 904
919 540
99 140
896 883
776 869
799 16
876 627
787 963
968 482
649 393
472 446
12 137
755 701
126 357
564 73
725 795
721 865
347 17
913 391
529 166
644 877
733 153
872 89
681 424
953 890
90 915
255 129
688 551
663 673
635 536
50 597
17 933
855 68
971 564
296 404
336 868
105 730
967 365
496 68
773 430
812 403
659 965
487 511
180 210
575 405
540 665
170 607
945 800
7 172
22 497
12 952
45 98
55 879
526 184
443 582
240 253
180 121
422 544
860 224
822 622
715 784
612 357
313 312
604 168
825 642
184 740
507 352
525 584
81 475
607 760
363 599
333 855
296 979
887 497
946 37
407 246
756 531
437 862
834 385
906 7
777 429
956 30
651 131
121 794
765 595
145 239
560 595
482 469
785 326
262 743
148 890
983 375
776 932
386 797
89 524
608 664
373 771
593 941
634 702
775 49
629 106
129 234
283 750
218 806
966 830
468 125
189 240
77 490
306 708
477 388
927 336
902 130
859 68
416 369
648 390
193 213
661 21
991 44
374 983
790 409
48 708
402 457
93 959
548 978
296 583
394 140
97 970
776 554
71 668
114 339
876 255
103 183
395 366
218 984
609 823
339 763
74 292
940 511
308 850
474 702
678 239
869 635
104 112
178 45
15 246
745 729
337 314
863 375
182 861
516 953
598 175
673 813
984 499
412 834
744 459
808 76
976 155
647 947
956 429
42 837
278 576
666 356
534 75
894 968
508 745
817 999
946 400
249 533
370 41
1 567
152 839
38 824
970 118
565 137
283 63
945 989
920 421
509 614
582 10
970 564
147 463
308 501
837 703
957 765
555 534
988 341
270 569
843 141
342 94
923 542
907 135
987 283
522 426
695 332
780 130
319 827
740 690
133 425
163 193
877 739
164 467
706 825
288 986
400 488
605 308
140 357
869 276
583 763
931 309
295 574
126 943
145 399
82 831
474 163
734 359
252 659
316 724
121 618
586 11
248 217
97 660
647 94
715 26
896 219
129 895
423 85
783 547
940 624
214 636
601 625
11 196
51 777
443 874
586 800
738 375
231 346
854 675
155 633
100 669
929 205
63 920
219 490
780 339
356 491
114 163
822 657
461 971
989 218
224 258
625 709
908 303
912 65
748 885
727 634
78 704
489 123
817 980
584 96
862 269
290 659
401 249
917 488
895 369
307 274
476 556
364 534
537 482
350 197
765 815
441 52
93 270
533 384
793 84
453 327
805 905
42 145
944 418
792 464
736 853
37 871
922 281
98 874
451 926
868 993
148 233
160 452
23 446
282 87
172 114
11 973
246 860
609 169
626 748
735 379
188 528
976 969
8 497
361 195
185 183
274 554
739 469
305 612
704 613
848 835
464 663
985 282
9 287
46 47
557 697
777 567
220 831
289 641
398 874
792 42
451 695
846 359
9 510
112 404
749 452
331 188
999 766
906 844
766 434
535 390
338 782
697 877
182 882
360 10
355 590
818 750
723 352
897 447
966 513
124 415
734 906
847 475
535 696
634 741
630 231
146 725
435 356
748 20
884 186
254 390
751 447
901 340
805 396
162 453
822 815
425 496
847 30
760 600
859 483
718 534
669 635
402 232
13 738
277 590
381 90
271 49
623 254
506 185
474 679
193 612
700 499
626 981
664 761
381 579
575 97
593 95
957 6
91 508
646 770
988 966
300 304
163 532
92 183
781 651
759 149
338 593
212 911
313 524
252 106
542 760
400 399
777 202
569 824
839 968
687 994
575 199
909 441
825 127
829 714
293 850
127 35
615 891
519 991
816 922
281 475
782 294
281 951
925 327
740 805
553 198
502 775
436 34
642 53
647 907
921 331
258 604
901 23
295 686
808 563
917 934
87 14
758 508
877 700
718 333
322 677
155 398
31 143
686 949
851 306
316 494
731 975
53 689
302 546
920 26
759 435
927 167
514 377
702 152
892 766
598 202
263 547
449 171
644 614
719 112
370 667
730 10
267 661
195 878
293 233
110 566
223 602
255 275
778 386
154 671
757 56
668 503
77 637
122 216
635 771
921 618
315 997
206 999
21 797
422 588
211 537
355 276
365 364
396 627
969 861
301 891
889 516
79 745
324 924
119 559
478 50
464 846
652 343
209 628
20 377
887 525
996 648
799 7
969 918
613 16
633 970
532 63
401 601
19 150
623 430
173 476
185 107
817 971
255 696
3 241
774 535
414 588
335 386
576 774
559 281
773 998
617 227
749 784
604 245
448 569
71 286
38 390
779 725
354 801
752 742
76 328
625 399
95 451
187 645
339 332
688 995
70 708
489 287
591 127
361 302
904 168
779 69
401 952
443 376
976 850
218 15
430 247
701 3
106 539
48 116
44 120
985 421
593 330
738 337
383 668
401 573
895 855
120 589
121 310
202 79
189 4
875 534
751 720
102 427
798 790
288 945
17 548
768 406
41 701
102 744
644 835
442 629
800 30
79 924
935 904
765 516
315 598
618 978
940 86
742 536
295 393
239 208
696 507
768 254
817 271
991 858
773 555
349 401
505 826
670 221
605 293
210 272
532 622
809 518
934 366
16 446
223 407
559 610
954 400
258 918
751 591
9 686
901 266
834 552
260 522
732 313
133 205
123 488
433 733
905 496
910 669
494 74
493 695
749 30
94 854
372 584
47 121
429 698
882 645
333 803
917 176
85 116
215 28
121 883
701 603
376 285
30 189
806 989
485 358
971 756
957 510
47 232
559 895
650 107
799 784
95 202
17 339
635 736
204 931
164 359
457 968
665 355
140 77
624 57
277 748
677 261
57 90
535 869
270 879
136 307
774 543
993 657
484 681
613 705
630 890
632 351
263 755
555 284
869 539
478 525
209 18
436 831
8 190
784 698
803 656
805 389
494 781
741 862
445 260
723 777
806 377
975 97
94 304
386 27
571 705
253 924
833 227
678 12
307 143
774 773
625 902
683 44
673 537
40 344
153 854
447 341
828 847
650 730
421 276
674 612
505 720
386 780
144 510
441 539
343 889
105 51
469 661
729 609
299 276
693 770
773 188
152 95
775 982
648 378
91 856
397 64
764 913
649 483
118 184
908 436
591 547
518 239
726 671
72 366
425 154
927 444
974 815
942 381
417 102
67 872
295 360
229 617
605 174
991 843
309 788
991 91
489 866
569 948
493 579
799 956
907 371
211 886
229 101
445 408
176 255
687 172
875 403
685 544
239 752
542 733
578 612
126 830
603 748
725 196
538 500
325 712
251 196
665 755
345 125
986 54
591 787
742 511
26 557
818 628
638 309
852 259
112 594
618 167
357 335
959 108
374 460
476 394
289 67
988 571
950 776
47 392
229 140
166 565
789 584
945 917
867 756
553 67
372 941
16 257
426 905
283 957
888 885
233 40
585 348
252 816
40 781
214 515
374 43
395 432
702 857
243 491
208 853
940 15
81 582
707 816
236 619
144 989
176 240
42 214
849 85
218 400
913 519
617 494
442 938
327 67
535 180
403 285
151 312
336 587
374 973
529 627
606 433
592 761
937 704
734 18
913 926
501 85
598 920
396 704
432 463
479 138
967 416
850 413
719 244
342 247
926 94
917 644
692 224
422 755
945 405
140 102
365 290
207 362
359 273
169 17
412 193
227 836
597 675
568 675
992 201
88 399
531 226
993 778
864 52
365 119
330 487
734 433
68 941
917 760
219 238
471 674
963 235
315 255
423 96
817 657
552 550
50 652
31 191
830 915
269 823
169 173
554 203
844 100
380 299
198 489
670 472
405 646
513 274
856 986
113 952
327 212
3 162
60 982
215 135
837 845
314 295
250 53
394 942
226 875
73 917
740 871
667 792
335 452
514 801
37 268
227 679
663 644
796 594
33 861
171 499
456 677
869 409
600 357
371 905
327 931
589 924
482 63
78 222
438 138
149 592
116 28
716 764
797 780
989 427
213 235
588 46
627 179
52 538
873 882
510 482
314 825
775 743
297 963
568 197
920 997
339 239
392 433
52 356
795 897
897 96
451 816
390 226
782 797
574 118
744 773
515 985
238 980
319 497
816 350
759 928
339 654
137 850
453 566
69 174
717 428
865 484
110 159
114 423
667 531
756 937
582 899
574 719
409 897
807 14
17 239
12 702
683 93
984 422
36 814
47 278
974 389
379 487
807 61
528 45
471 545
39 82
346 391
894 23
472 438
732 931
445 243
764 814
532 98
975 834
635 198
47 356
35 910
559 662
660 869
187 203
217 984
305 654
258 942
430 701
244 204
336 686
949 81
518 341
588 22
736 662
676 977
494 875
426 499
621 636
198 941
402 347
451 341
730 213
441 717
338 336
51 617
988 688
70 621
425 639
700 351
28 595
176 814
486 720
432 40
875 233
922 491
181 168
301 140
748 737
534 686
307 722
795 851
121 49
749 6
681 569
66 620
843 44
114 603
523 208
322 200
22 636
858 664
820 833
93 701
369 333
898 921
88 919
828 310
853 717
722 243
472 520
826 696
539 542
140 186
207 232
414 653
636 817
24 175
553 685
467 674
264 633
798 186
8 133
241 122
731 201
72 696
815 526
503 536
408 354
771 37
464 350
96 35
191 325
667 657
486 66
230 697
939 249
311 418
165 593
94 606
604 84
717 179
319 118
367 583
384 709
403 60
701 974
847 918
915 654
172 710
893 736
901 304
561 882
822 132
698 467
268 379
555 560
466 501
20 526
8 200
923 592
571 809
124 708
994 748
971 745
868 903
941 822
413 254
163 25
613 992
448 701
195 934
255 695
677 957
537 958
786 506
191 571
674 96
798 921
88 914
542 231
316 685
247 537
398 714
843 576
90 769
865 190
484 620
472 748
706 324
707 299
929 235
974 25
331 783
515 778
394 862
796 517
909 890
163 806
867 156
487 118
406 454
883 998
299 891
846 787
793 342
324 325
680 416
455 90
395 726
308 302
685 281
811 306
901 672
211 144
768 28
882 441
543 955
344 847
765 244
469 527
375 427
809 770
210 572
385 104
974 981
991 754
446 1000
845 950
267 850
802 286
804 201
503 186
986 502
671 375
691 839
752 242
746 800
923 710
199 649
154 256
621 857
203 486
580 257
295 543
547 253
575 476
929 820
114 942
58 543
665 783
611 95
833 701
343 771
608 792
498 133
280 1000
772 1000
798 136
63 685
124 698
461 335
230 590
827 117
32 173
859 440
194 517
903 152
554 92
540 947
351 741
261 899
588 165
184 14
466 715
996 25
366 145
706 712
717 889
458 733
742 382
995 678
460 895
675 430
734 705
984 713
688 448
465 802
8 764
122 328
980 358
402 980
114 831
710 705
405 178
808 587
891 192
639 285
313 638
451 21
713 236
331 616
11 600
467 308
3 16
41 800
769 210
433 947
410 285
426 604
210 875
443 635
529 143
260 180
145 514
746 183
713 486
544 504
943 25
853 661
94 256
858 429
187 981
811 302
325 594
438 553
212 837
710 909
771 650
234 874
894 411
590 495
426 538
429 653
352 189
678 434
906 311
833 238
229 595
445 539
181 102
664 238
826 266
570 978
579 561
95 450
183 674
898 278
266 940
788 733
806 753
786 450
287 696
811 842
71 768
973 785
311 584
508 678
192 244
205 632
965 476
248 936
330 147
783 482
834 637
176 367
583 30
968 15
361 5
84 824
300 666
424 381
935 187
365 435
403 478
69 886
272 42
8 105
172 207
679 337
516 1
569 718
730 624
783 32
674 769
162 394
686 264
741 202
334 682
96 228
38 76
662 695
157 25
463 406
490 893
974 116
670 133
744 870
45 157
772 483
764 856
596 744
807 838
849 202
692 110
752 544
302 887
698 127
753 347
912 250
656 923
893 897
951 599
460 961
141 978
517 944
454 283
576 116
126 490
810 517
216 9
108 958
664 300
381 77
534 6
20 820
841 506
356 663
541 944
128 764
434 357
250 798
680 320
833 554
962 245
749 539
374 640
343 31
490 925
952 746
552 735
844 381
7 745
785 663
256 619
396 185
893 539
650 490
299 923
518 390
740 806
840 3
492 71
546 146
627 752
221 743
234 693
812 529
327 21
824 971
781 5
726 846
893 125
169 638
263 277
187 199
794 674
233 290
768 52
29 296
349 467
561 836
766 281
312 773
128 142
404 994
685 245
350 485
48 43
232 299
790 836
186 709
284 360
342 907
903 401
226 541
410 562
947 705
459 138
318 526
40 882
166 528
568 911
568 322
844 811
787 993
337 213
550 613
982 110
514 281
281 873
469 122
255 178
26 591
258 522
208 741
271 571
954 202
454 768
336 97
950 957
496 133
243 433
258 888
291 638
50 855
403 685
783 418
356 368
610 62
342 211
134 110
873 677
851 370
955 248
32 842
782 458
296 440
441 488
25 8
345 982
872 271
264 70
268 283
207 772
65 919
938 187
368 150
250 611
284 648
226 222
911 741
918 904
973 308
611 441
67 325
943 766
950 301
364 434
519 471
81 593
841 57
221 727
578 598
836 615
129 575
174 296
339 716
788 32
71 980
589 808
734 314
45 315
640 431
333 116
653 244
106 121
896 233
635 966
12 641
24 702
938 974
632 694
982 266
342 249
641 977
803 384
900 646
25 837
243 717
695 930
728 259
27 52
244 704
535 501
41 369
811 117
461 700
188 878
812 228
397 895
291 365
602 224
929 681
820 466
188 738
757 294
709 611
394 738
129 485
867 313
473 132
110 167
824 882
767 35
478 53
713 620
418 691
321 125
355 436
275 549
158 875
242 167
837 790
96 929
128 248
92 958
910 121
196 641
14 950
135 530
663 409
872 624
637 30
276 953
116 87
165 883
732 658
941 848
546 516
568 610
668 839
949 734
73 197
84 615
181 759
74 762
401 712
599 607
791 667
777 422
590 693
65 367
880 899
213 727
133 86
796 202
966 897
997 664
890 804
442 962
329 19
129 15
459 357
280 376
599 995
525 922
913 79
876 247
496 704
221 870
668 722
935 175
14 817
665 140
746 530
119 408
292 281
893 173
682 656
619 782
709 970
180 871
998 332
384 11
775 318
225 238
350 795
798 631
499 122
582 855
29 435
334 862
300 919
694 326
760 354
534 316
890 13
796 472
10 792
863 283
94 783
802 818
279 699
870 203
541 15
257 373
126 154
740 490
529 298
99 89
776 818
809 813
454 637
180 633
824 85
923 229
636 17
607 824
895 755
224 167
976 400
713 258
33 734
7 95
872 176
168 319
517 339
267 46
203 924
879 187
719 590
778 508
876 242
269 377
294 799
446 889
173 656
281 845
2 62
155 666
269 171
121 153
23 76
888 575
376 360
185 564
966 327
520 671
607 854
465 13
516 906
18 456
400 357
188 636
728 555
989 344
414 478
903 685
743 634
429 490
26 580
106 704
428 585
451 39
540 572
358 823
759 71
391 542
284 651
421 272
533 482
165 890
890 166
190 240
507 39
823 452
385 724
400 321
715 4
995 346
718 976
608 93
82 598
228 644
721 547
912 792
592 495
21 770
107 158
518 238
173 551
208 942
417 485
984 486
839 534
288 356
886 576
286 932
801 762
541 813
727 643
574 737
49 419
172 716
488 686
139 953
420 760
99 720
501 808
701 232
78 8
733 517
315 576
640 240
14 117
673 863
526 646
230 649
393 473
6 883
597 871
111 576
28 110
471 286
693 453
664 803
801 469
245 761
807 587
486 229
638 691
547 210
937 605
122 891
424 842
857 652
707 319
771 860
27 727
269 319
852 986
624 874
404 402
400 837
122 86
460 167
841 131
134 186
116 273
395 87
751 649
529 949
893 121
916 561
207 642
115 933
759 808
710 245
663 337
666 518
538 3
105 824
529 895
826 784
621 115
467 357
958 485
348 498
721 115
515 370
129 587
184 199
935 11
662 911
6 932
826 883
305 264
371 273
880 349
46 56
804 629
402 155
794 364
629 420
219 847
865 872
553 969
25 112
342 516
308 566
685 605
972 733
806 523
726 187
730 279
605 199
429 467
980 917
261 328
976 393
637 434
516 616
87 158
576 84
539 379
430 35
814 285
499 723
245 771
854 303
676 400
556 861
143 803
768 722
464 390
744 121
453 953
903 452
13 315
18 468
974 37
38 671
939 574
440 983
291 744
915 12
500 343
445 226
851 17
339 697
616 95
803 894
38 146
978 525
767 718
951 781
348 630
704 99
38 858
578 269
436 622
992 11
652 624
379 126
664 768
655 392
360 935
80 37
344 359
877 970
765 659
569 945
394 258
600 688
585 420
953 680
748 30
711 337
988 120
333 671
899 382
906 805
970 29
870 935
170 860
178 498
186 113
948 788
652 62
920 196
398 761
781 71
777 658
662 437
763 656
7 37
547 691
66 256
522 189
971 816
920 415
306 297
406 23
668 933
988 50
12 656
544 726
519 904
464 108
561 710
177 89
574 132
130 471
146 104
194 215
699 631
356 774
551 653
635 624
42 882
804 817
615 469
858 250
360 50
822 773
663 518
425 41
629 288
906 459
366 38
664 518
680 747
494 424
517 45
31 520
277 216
208 832
317 17
968 226
755 471
935 332
174 846
63 563
644 317
42 502
133 553
454 356
922 482
909 186
412 786
713 629
220 935
439 468
198 351
691 19
433 978
467 727
148 829
814 108
851 577
903 425
496 549
127 519
926 972
711 845
662 599
414 581
829 232
268 511
836 130
422 50
279 868
503 132
431 557
994 438
58 121
568 342
521 360
216 970
349 650
753 736
576 300
573 625
31 621
222 995
817 114
588 708
713 981
194 170
671 535
652 116
952 745
242 76
169 769
577 30
391 276
620 266
326 96
741 745
56 365
940 300
528 41
843 958
665 301
390 216
740 972
977 988
552 815
625 181
805 106
811 223
877 757
373 896
416 443
127 806
955 679
371 218
358 210
490 165
817 291
720 30
948 297
299 647
695 703
946 59
265 134
214 9
724 913
373 665
35 791
257 920
937 108
350 535
413 185
721 588
163 921
684 749
527 871
271 821
813 314
870 855
911 550
291 580
676 71
773 612
24 973
11 843
35 298
568 703
817 102
343 999
199 830
679 361
692 571
933 51
537 214
733 383
583 77
789 878
382 798
884 685
176 416
581 985
27 959
39 101
233 859
986 238
405 448
76 747
67 522
452 271
958 287
18 645
4 27
476 655
228 492
237 825
421 516
261 170
831 748
316 708
377 90
516 757
457 892
467 662
757 622
612 860
670 557
678 932
747 487
426 547
406 909
795 23
170 761
686 597
232 968
862 63
887 435
946 786
131 232
11 546
95 87
783 856
427 889
487 261
783 407
771 248
836 518
521 985
854 265
843 462
550 446
492 528
431 326
6 318
105 899
105 24
773 785
931 798
379 957
809 841
298 685
524 269
806 17
632 979
873 689
758 350
468 713
836 761
880 626
308 314
278 784
583 968
945 694
257 83
237 259
583 893
286 240
265 291
14 792
694 289
143 144
581 546
289 647
250 559
627 833
744 262
142 804
198 475
345 452
182 895
389 116
733 565
995 655
42 23
54 959
329 248
389 180
111 775
923 442
542 30
733 459
668 332
19 360
683 767
724 943
3 9
735 620
454 667
436 873
860 316
180 175
958 598
673 146
807 919
391 553
2 866
432 790
167 528
441 967
637 477
201 940
82 662
928 296
125 100
882 794
998 660
681 566
105 504
269 493
483 537
654 187
15 771
872 774
62 456
64 206
843 491
673 477
735 728
722 596
320 136
419 350
905 783
943 150
509 783
518 283
818 123
546 297
217 557
538 975
90 102
340 564
40 652
608 456
198 460
596 638
90 584
81 648
539 248
97 643
593 83
363 607
841 7
574 587
887 274
545 790
971 849
772 290
15 8
113 634
800 724
809 992
638 654
629 907
108 763
622 982
750 608
89 294
564 540
454 749
667 343
756 619
488 713
937 359
947 379
533 432
276 689
617 428
414 816
216 178
966 494
953 337
995 128
102 231
552 444
431 286
869 736
17 152
894 193
699 195
791 382
30 966
741 164
484 426
351 711
164 68
407 957
118 756
38 589
788 798
219 211
784 337
820 369
33 318
54 89
979 993
235 990
965 515
291 26
731 842
586 312
232 252
324 216
1000 544
143 544
93 310
434 186
666 37
617 302
127 67
511 469
534 526
539 187
451 925
84 858
747 854
642 344
184 193
591 894
361 611
517 855
607 842
286 427
221 924
11 62
13 591
68 520
759 844
904 475
876 63
960 739
299 890
605 98
823 874
531 974
649 84
963 655
838 621
928 58
785 176
813 151
160 516
858 542
157 655
395 752
790 130
311 597
671 713
828 272
752 996
563 323
443 895
207 716
540 995
178 206
912 428
565 991
457 902
793 233
726 910
25 80
133 790
682 255
378 58
138 446
197 225
176 344
844 683
840 492
156 287
162 508
929 617
300 834
151 795
20 361
890 418
114 860
931 497
599 710
368 569
264 392
276 936
870 340
242 73
882 63
569 757
728 343
565 972
385 346
632 722
1 688
867 451
332 926
299 676
228 662
325 77
974 901
439 59
60 250
99 292
172 968
602 79
187 141
298 623
786 907
15 376
722 357
685 191
248 790
483 31
253 56
298 157
645 822
228 387
511 340
851 378
143 729
618 594
796 991
437 255
695 839
277 190
580 441
966 193
360 76
928 181
60 47
465 23
472 539
474 123
547 282
622 423
235 199
734 744
894 958
840 716
318 608
701 726
856 243
634 52
879 867
997 931
908 847
635 257
738 699
486 868
440 842
51 664
783 213
419 130
904 883
238 824
907 736
47 301
905 908
575 848
975 222
663 623
200 59
10 117
590 797
577 381
150 515
567 119
631 669
879 107
794 60
578 573
864 619
814 816
527 791
359 349
908 711
741 907
439 430
714 553
321 504
513 377
641 681
502 488
832 964
401 181
187 967
356 127
523 613
134 308
319 842
47 831
221 191
359 393
703 479
131 256
238 14
656 208
347 793
950 470
288 102
671 757
924 246
339 706
749 160
250 527
507 282
384 46
212 639
756 159
98 493
482 64
325 96
227 157
935 881
219 786
500 315
7 411
180 61
852 13
52 806
473 389
683 982
953 82
811 357
140 598
700 110
919 875
342 976
406 257
67 516
501 490
249 718
139 808
207 552
754 982
269 657
921 294
182 578
619 560
721 930
387 930
851 788
591 967
355 148
219 342
360 257
501 806
896 158
598 993
451 636
610 358
819 108
260 279
962 724
228 232
300 166
542 243
428 445
803 871
417 256
320 658
435 752
272 221
819 749
13 758
939 714
42 857
93 102
111 594
858 819
627 946
438 706
562 630
380 865
149 681
193 131
533 8
410 749
894 563
939 206
111 478
722 786
263 922
845 767
389 40
390 931
123 625
729 920
181 458
474 869
874 391
314 307
219 705
88 393
666 906
776 484
595 512
580 640
12 100
766 741
199 770
934 426
547 641
881 972
688 284
871 477
961 119
609 510
683 4
40 955
914 868
325 272
430 81
588 81
981 658
531 653
282 772
804 503
342 521
973 630
383 205
786 501
493 795
50 179
298 10
402 754
973 431
23 757
810 218
805 374
329 195
346 560
318 726
579 752
368 680
638 503
973 15
694 196
377 355
667 654
175 379
394 251
260 496
126 290
850 239
562 592
960 380
585 516
796 911
378 660
753 1
354 281
138 675
990 78
850 583
780 527
613 647
263 428
156 25
391 753
387 717
241 983
187 497
719 239
152 603
267 721
904 448
957 874
420 268
654 835
716 421
866 856
739 867
708 498
474 250
155 607
634 395
359 98
647 554
969 644
81 469
765 771
857 124
789 831
816 565
304 253
608 990
222 180
470 790
351 794
867 259
89 578
457 568
485 790
527 406
195 13
571 168
278 360
844 447
4 138
577 95
962 314
296 38
561 390
113 372
350 690
193 214
243 530
769 888
315 442
263 315
57 987
114 978
394 711
392 464
549 685
143 293
912 769
62 969
123 758
8 180
898 429
235 534
481 203
508 156
286 413
595 947
278 148
816 233
151 340
394 79
395 276
235 511
839 957
39 886
125 858
601 520
849 921
873 331
197 190
968 596
420 221
438 707
717 180
809 326
366 515
808 435
906 540
840 6
952 770
618 433
561 353
325 577
281 851
24 180
175 848
601 843
719 267
253 753
484 746
866 947
191 67
572 640
107 430
204 821
790 546
114 643
172 91
66 475
583 609
246 805
965 207
820 398
712 110
779 47
131 248
351 340
283 261
898 76
714 374
301 894
288 841
212 948
362 223
976 839
134 97
863 539
568 964
178 757
218 732
786 673
815 666
871 100
467 676
23 620
114 829
770 772
799 585
250 563
905 697
944 786
273 885
744 258
795 907
285 135
157 321
626 739
258 222
844 258
101 345
301 509
71 421
845 741
15 504
33 152
806 119
505 160
312 382
411 254
860 74
646 340
238 714
992 131
551 597
34 345
845 312
961 206
665 196
801 254
701 68
326 717
27 269
279 394
482 902
353 533
40 582
499 908
992 912
900 687
838 412
176 916
692 158
417 82
95 798
792 786
434 692
5 981
624 971
19 205
382 920
764 918
244 314
278 987
269 865
126 15
7 746
11 42
934 563
550 787
940 959
82 446
69 248
578 569
290 993
132 555
158 48
144 204
955 625
476 972
521 137
71 843
517 132
828 225
956 905
508 510
18 801
240 974
357 882
161 95
420 698
786 247
793 68
315 444
415 22
28 174
55 965
103 321
830 541
605 331
181 194
57 139
203 218
952 24
457 729
938 166
780 451
479 431
320 498
31 231
534 820
188 826
2 135
500 714
686 546
217 471
313 874
959 740
759 268
553 188
563 312
226 662
952 451
963 26
142 259
373 13
703 225
147 973
723 284
953 63
240 489
789 714
712 935
739 613
284 590
175 387
209 444
221 922
229 52
545 767
627 994
826 986
158 906
399 188
575 44
734 899
545 555
863 44
34 612
653 556
721 354
99 773
717 624
934 709
620 689
450 783
528 216
303 635
116 902
65 483
113 725
697 545
893 990
419 301
120 653
517 497
388 959
514 698
562 303
393 505
687 806
736 473
511 904
629 434
699 309
255 890
601 453
804 834
277 440
502 938
110 572
180 642
572 830
156 263
4 927
747 542
635 764
632 873
901 731
229 730
417 654
473 388
45 228
269 187
359 697
508 369
576 889
141 526
361 141
799 535
619 25
385 216
85 307
928 475
372 387
626 971
476 263
168 313
971 399
679 184
568 764
189 992
956 16
859 809
931 983
56 522
422 468
924 478
416 218
65 891
695 519
842 787
22 942
530 359
233 598
367 364
512 864
771 163
138 146
914 454
111 431
181 232
320 839
770 369
452 655
941 781
893 448
811 987
752 68
551 765
203 749
430 545
460 641
905 88
546 374
484 113
524 442
278 255
381 664
843 153
23 803
500 449
543 161
701 935
762 649
176 126
861 127
448 618
215 885
67 601
169 524
998 195
995 621
812 108
235 492
426 81
982 537
157 356
202 331
568 400
883 193
33 86
341 243
394 472
510 493
884 11
838 85
219 759
166 82
692 12
889 659
563 348
791 372
886 346
503 921
646 690
411 298
848 329
779 149
9 357
336 161
829 41
377 195
883 67
890 973
372 530
374 625
836 14
81 278
885 688
932 566
774 410
998 196
191 877
849 547
831 377
913 447
294 175
209 911
110 952
916 283
146 394
180 733
566 446
926 333
372 503
535 79
772 88
524 134
261 235
731 938
871 325
703 307
730 521
824 509
866 724
655 768
531 93
155 850
257 405
656 485
706 38
472 621
832 486
151 896
885 579
711 966
948 717
394 182
50 254
295 291
794 426
477 41
394 582
698 181
440 413
408 44
727 309
557 486
36 132
392 570
125 186
563 573
42 175
14 219
431 246
57 443
714 835
158 985
362 775
385 747
436 710
964 996
538 114
273 647
904 643
897 248
384 964
826 614
915 260
76 370
227 276
358 420
347 316
223 575
334 830
681 99
33 96
82 293
837 254
651 461
947 40
886 638
798 221
254 824
579 605
451 721
260 995
263 20
44 656
521 790
339 177
968 433
301 520
396 77
52 454
743 301
95 640
662 620
863 514
285 908
630 30
215 560
750 50
381 488
371 650
97 390
693 465
613 355
130 154
966 436
509 547
716 591
527 58
206 249
956 432
200 24
549 285
500 451
531 864
646 907
221 72
517 90
91 51
834 312
971 764
707 458
59 69
386 557
22 366
966 827
554 640
870 810
786 228
464 990
850 339
195 829
69 801
815 262
230 335
865 82
606 666
212 759
50 158
664 885
58 907
25 853
778 315
27 612
921 734
684 13
974 636
419 566
919 394
637 508
916 680
721 306
899 219
158 958
912 657
880 502
447 594
380 115
982 745
445 734
626 999
494 571
47 882
966 650
489 770
627 813
625 696
81 402
189 487
684 689
892 54
100 800
298 766
917 728
582 789
950 479
964 687
553 596
802 824
320 60
170 811
752 878
609 974
167 651
311 294
97 443
531 784
883 999
440 515
353 349
865 118
316 544
129 592
657 26
377 870
687 245
24 177
133 471
364 519
138 49
492 285
288 339
163 88
700 765
362 121
671 48
625 741
187 339
273 616
129 605
320 938
191 282
817 166
12 629
328 340
118 743
171 509
229 244
138 252
300 315
526 296
37 497
617 402
657 828
940 605
110 216
402 374
303 794
407 573
559 884
88 711
685 299
535 729
426 475
897 17
95 269
551 235
322 784
794 748
848 865
863 312
913 888
978 331
147 73
172 58
90 775
500 664
852 782
713 253
699 886
739 340
80 724
241 692
710 866
247 854
489 487
208 47
555 589
67 857
184 862
573 262
533 386
689 908
408 350
695 178
693 401
164 645
520 193
952 791
387 376
720 785
322 344
966 141
86 142
816 815
57 347
299 664
258 161
19 943
621 566
156 677
798 226
709 50
839 232
467 52
616 6
792 378
222 176
649 479
171 235
572 831
337 139
677 30
685 338
890 240
672 690
709 470
8 929
924 661
190 688
867 293
929 839
54 458
925 992
781 411
171 119
110 64
103 912
785 754
157 102
963 386
814 546
704 498
759 288
10 161
554 967
87 552
973 545
678 480
847 337
50 472
472 298
715 656
2 753
291 268
438 838
346 492
367 330
697 954
593 735
967 767
237 737
930 411
417 489
467 510
98 370
960 347
41 716
199 979
315 588
406 956
817 375
22 970
644 796
565 875
736 489
570 204
998 653
935 489
898 965
53 303
555 668
535 384
129 719
540 821
448 178
301 936
105 659
233 226
612 122
716 746
990 729
523 692
454 431
146 283
121 470
640 825
786 787
454 705
109 719
831 769
454 574
163 675
190 561
256 887
430 965
316 14
231 780
982 700
451 645
277 220
640 540
525 724
29 426
515 809
47 54
746 612
581 850
797 335
241 835
545 383
112 721
755 97
373 726
855 755
685 74
579 377
675 625
948 751
867 786
727 284
488 15
587 769
254 929
749 230
429 919
247 536
248 327
561 663
895 666
937 45
448 432
561 892
779 915
185 918
204 832
153 803
938 91
36 427
409 389
931 511
743 336
172 969
754 71
764 659
933 176
899 585
500 359
595 20
532 983
999 142
157 285
158 811
254 653
742 712
690 238
219 764
381 915
907 236
200 364
332 875
808 284
889 374
669 79
903 244
817 67
268 874
437 487
795 808
505 509
310 71
493 383
898 52
237 42
578 585
892 310
108 7
332 637
905 859
607 535
49 362
415 195
472 414
99 732
265 61
777 482
611 574
409 516
586 157
943 495
382 346
734 496
899 762
853 801
97 233
987 637
904 402
218 602
988 853
442 82
711 408
38 891
222 601
929 507
99 776
54 659
81 42
100 417
11 591
683 403
982 788
705 877
42 107
945 544
475 578
974 444
156 860
466 443
141 820
556 31
80 207
563 214
342 377
659 174
989 24
420 273
319 174
601 277
585 882
831 672
978 101
217 122
917 873
94 223
650 978
963 601
227 183
804 679
895 385
916 588
237 539
787 829
458 252
797 156
625 406
786 904
208 932
235 889
79 165
256 280
957 869
300 508
420 152
394 91
211 852
566 694
878 882
95 489
267 537
873 435
156 683
396 812
513 119
484 239
499 266
615 233
275 906
609 742
431 472
351 793
355 79
428 911
223 116
147 857
27 218
603 874
250 435
848 24
636 372
265 357
39 178
698 471
497 171
829 271
151 253
933 11
299 564
333 843
323 748
180 665
403 591
70 439
122 222
999 456
345 263
785 678
284 288
65 252
320 770
176 200
4 756
292 7
11 540
101 922
200 658
656 354
381 228
239 554
427 55
741 255
590 233
395 877
704 556
17 132
338 59
215 918
783 848
642 581
883 52
594 206
103 311
222 44
259 609
158 498
766 922
530 903
653 763
31 157
292 700
701 132
509 490
865 149
891 999
613 826
212 660
668 329
618 767
480 90
691 267
308 154
247 622
556 676
751 139
235 32
888 750
247 135
811 683
843 440
789 330
796 446
774 508
350 59
533 113
939 103
54 198
763 789
858 328
902 647
703 33
937 216
504 770
563 177
866 993
45 48
867 47
293 352
922 609
495 80
832 566
105 852
567 639
277 761
211 73
942 346
661 516
864 86
520 488
86 792
247 939
364 895
362 358
781 592
655 826
918 911
312 275
579 158
775 818
957 29
329 64
135 850
260 818
562 188
353 921
83 949
508 806
745 564
618 232
360 219
642 883
303 68
115 269
132 77
581 978
776 574
97 857
885 233
424 802
575 994
276 686
639 398
724 414
702 352
539 875
415 225
619 648
434 394
813 572
839 822
102 289
629 580
983 192
958 10
204 567
475 135
284 575
80 527
710 173
148 980
171 127
35 730
399 52
356 267
462 492
282 871
102 896
450 745
677 564
760 431
322 846
877 616
569 168
431 919
662 371
138 951
389 342
705 87
338 973
336 481
258 175
333 524
238 461
942 485
364 928
717 325
644 554
428 945
311 911
3 247
929 831
477 481
856 470
235 373
432 8
721 536
696 3
301 153
697 776
263 741
924 539
2 748
390 221
996 6
597 828
302 99
459 308
212 447
609 206
252 866
118 143
276 885
723 693
405 671
2 179
128 209
81 339
28 247
525 728
730 31
353 865
752 621
826 717
302 329
767 783
567 176
768 910
949 480
987 481
623 785
441 749
242 518
396 531
641 88
301 420
753 526
411 439
122 703
100 574
763 941
972 951
944 191
352 625
884 189
72 426
440 126
129 926
933 10
526 245
677 889
441 701
292 433
931 357
59 635
702 803
949 875
451 464
483 392
885 125
932 302
176 178
700 119
661 877
735 342
580 169
904 646
727 160
324 406
130 982
759 781
55 842
5 749
449 272
270 739
23 732
361 774
154 588
747 511
477 970
531 171
794 72
251 645
512 83
479 866
813 462
840 788
90 926
194 959
242 608
819 411
787 144
306 652
420 821
396 757
697 435
853 203
935 832
861 115
173 18
887 658
332 823
179 26
622 530
999 307
980 553
988 394
345 367
749 661
805 22
578 168
659 451
338 536
402 925
949 565
527 652
991 290
806 69
914 435
840 524
53 322
489 803
328 700
175 146
427 25
331 27
567 918
842 23
637 550
293 553
224 345
452 634
518 638
933 132
952 423
48 548
44 293
748 814
515 589
124 752
219 24
991 196
137 389
100 295
310 229
977 265
852 910
896 62
554 40
343 492
192 910
590 105
687 935
344 613
254 64
495 150
462 824
651 577
449 299
9 657
424 395
900 702
394 320
270 313
496 218
403 652
462 79
398 673
251 401
570 967
17 26
252 103
774 66
47 998
936 880
547 238
915 562
904 195
780 62
96 550
891 293
607 162
380 631
229 427
854 932
109 102
57 63
790 453
111 820
131 698
670 596
632 972
658 754
43 657
428 154
755 164
145 693
764 270
231 458
644 800
81 803
746 771
618 334
980 973
917 973
807 987
348 948
370 636
670 353
282 488
258 794
786 922
954 67
688 526
29 126
743 597
684 187
305 564
556 684
166 49
647 393
421 77
623 181
860 928
115 346
676 202
123 944
457 180
544 420
184 588
366 626
343 159
914 905
580 947
466 425
422 606
670 949
184 108
476 746
606 442
658 262
988 602
157 788
158 924
886 604
5 339
644 504
84 29
747 627
920 663
146 52
628 497
590 411
112 630
537 976
449 546
481 347
168 405
873 241
810 554
305 486
318 59
815 6
901 833
145 711
61 793
218 391
569 789
56 35
863 517
725 760
643 963
970 918
343 759
449 290
221 851
424 70
986 811
55 486
434 221
578 600
260 129
432 248
611 570
367 849
315 583
990 83
571 322
532 755
52 413
856 61
123 399
76 495
225 153
129 765
405 647
392 814
731 483
37 68
405 855
375 60
341 244
659 118
169 92
663 127
992 832
424 658
808 624
680 484
698 303
752 101
650 266
17 980
867 28
451 983
227 921
510 16
600 683
657 300
64 214
577 495
118 225
950 348
323 168
728 87
565 155
890 787
5 496
737 394
471 844
848 490
39 922
601 375
550 74
118 333
94 383
653 656
159 59
563 169
340 834
543 722
421 593
66 571
879 975
60 486
593 875
636 819
271 459
360 208
701 930
28 561
593 615
760 363
886 123
801 350
997 706
762 394
984 373
114 189
343 308
326 628
254 388
394 760
890 170
529 249
594 410
177 891
810 315
399 80
584 370
41 314
59 921
875 337
691 424
51 892
520 199
847 650
21 243
399 984
226 372
893 843
379 200
942 885
638 573
906 550
678 607
302 802
521 700
325 463
608 218
644 871
986 545
450 148
954 673
296 559
525 410
944 959
469 130
354 863
223 135
303 505
288 111
580 829
65 79
801 400
392 787
265 548
533 136
496 666
489 637
463 16
354 730
584 36
485 436
69 460
985 911
830 699
606 708
216 540
860 338
24 38
167 135
683 128
219 445
393 779
775 320
672 168
730 901
928 660
52 486
502 833
401 787
445 714
818 900
784 824
172 693
410 482
130 784
571 583
172 81
443 508
240 591
590 193
841 500
517 321
489 555
413 712
263 901
605 321
357 284
261 724
41 169
122 22
551 952
826 19
443 730
435 371
811 33
357 353
679 101
473 349
354 322
13 348
181 36
504 762
729 185
137 566
466 264
375 366
520 715
507 380
425 121
960 206
202 277
650 602
350 873
17 977
598 143
215 592
283 467
37 28
49 412
64 552
929 769
197 217
370 244
645 240
317 694
976 507
225 377
784 10
54 609
303 483
750 450
614 75
567 614
90 447
583 113
55 264
579 783
278 968
824 781
745 894
404 576
197 134
313 807
603 522
757 236
18 469
702 382
120 831
378 983
277 907
425 312
894 810
687 490
651 99
395 110
379 566
66 766
716 901
100 460
644 787
97 450
919 270
907 227
821 17
359 875
533 152
898 843
207 966
885 638
544 447
585 362
617 489
989 70
620 425
496 864
908 664
701 411
510 522
795 12
250 897
574 189
991 327
143 139
497 577
642 12
192 553
568 570
351 897
165 3
404 959
98 101
99 331
889 687
84 131
885 790
807 553
895 3
557 491
575 877
612 629
569 776
215 581
205 289
218 443
32 731
369 161
320 896
69 181
913 194
34 61
322 199
615 837
333 318
876 528
596 794
333 12
187 276
255 258
205 437
65 437
461 37
952 975
889 460
21 841
711 166
196 479
815 286
296 872
698 921
104 217
36 951
961 539
788 951
180 31
679 984
613 359
148 523
379 542
364 313
967 808
458 849
210 871
174 166
935 798
232 464
320 676
185 838
837 389
550 695
289 11
956 532
2 136
835 206
682 291
843 19
899 752
879 927
107 964
344 563
795 331
630 521
920 448
310 922
166 585
805 438
511 850
933 667
995 669
163 824
939 570
484 140
607 948
974 73
998 859
96 308
327 492
444 276
769 774
290 139
985 891
13 586
26 981
512 124
172 905
743 25
666 756
263 381
178 785
21 352
180 255
367 275
410 662
529 42
762 362
383 964
126 504
593 575
865 530
877 458
583 335
152 676
341 432
790 278
805 611
313 926
696 689
850 946
539 182
824 961
584 430
830 883
727 993
382 961
925 997
661 175
24 761
522 207
222 451
328 541
432 198
12 659
279 128
710 119
849 708
620 200
527 515
65 60
984 265
497 949
815 853
618 342
765 955
308 913
865 740
411 999
87 176
822 633
730 15
26 492
630 958
409 386
843 761
559 604
553 337
83 98
351 800
135 500
676 83
573 381
615 575
862 724
967 716
298 16
279 960
503 149
917 948
117 899
257 112
606 259
286 329
31 154
994 867
444 113
51 898
897 518
402 577
762 408
966 584
273 166
246 997
57 171
889 601
754 86
429 719
332 96
771 828
960 898
784 714
326 975
771 139
938 961
64 811
21 693
520 156
758 333
841 891
16 868
132 146
76 918
62 398
681 127
284 839
546 669
268 647
575 499
457 818
104 390
447 414
530 700
153 994
863 265
460 225
977 759
826 99
77 667
600 474
336 952
461 329
128 95
468 937
948 231
989 258
967 835
26 40
432 196
420 705
663 263
876 721
731 561
484 93
235 321
598 467
63 683
775 106
392 303
963 677
547 672
510 259
375 163
456 406
768 999
175 293
26 509
295 572
656 742
721 693
489 847
661 436
806 971
154 56
400 818
211 351
942 697
500 973
314 888
259 362
597 329
6 423
225 183
845 847
281 537
792 416
530 736
245 214
783 879
294 632
197 244
923 695
37 811
874 455
915 62
917 425
885 530
690 677
597 66
773 701
483 286
711 627
906 784
940 194
422 873
138 580
486 651
238 455
280 268
821 272
674 519
106 138
770 608
476 759
440 685
143 172
928 828
409 151
258 708
505 786
292 974
670 551
898 641
560 771
377 825
191 551
172 677
30 215
752 354
567 736
636 989
865 734
742 882
368 564
812 186
757 911
659 537
223 43
931 355
521 868
117 991
52 926
694 468
244 455
353 341
985 671
899 987
27 97
734 835
545 538
315 644
199 439
47 885
322 169
223 990
346 302
432 465
611 161
798 62
554 745
176 638
818 466
385 395
613 171
679 799
637 199
257 987
150 272
971 706
842 180
309 413
429 447
305 380
532 797
592 151
151 845
84 673
665 843
492 679
572 939
13 260
458 821
488 287
611 989
347 951
567 35
895 524
997 217
699 853
119 229
289 21
168 922
495 166
454 135
171 436
548 773
335 770
781 259
61 303
818 282
360 887
513 534
151 121
186 331
736 565
303 230
461 770
356 789
433 119
24 913
889 650
277 209
62 982
157 899
508 388
781 527
232 214
804 328
629 452
305 886
761 390
993 730
975 187
386 841
509 603
485 207
6 684
268 677
488 636
632 85
617 879
724 381
436 400
19 709
480 852
427 604
759 755
3 920
51 55
813 687
232 462
836 778
364 459
153 189
531 430
590 909
676 989
609 133
119 463
64 171
460 991
677 765
563 362
45 909
422 734
653 541
985 132
639 4
245 463
169 971
676 834
165 888
845 710
453 281
156 972
390 195
535 471
488 266
413 382
20 351
690 244
291 847
282 853
256 195
270 890
115 338
782 504
549 102
672 196
930 756
839 861
222 383
50 97
806 515
962 235
851 743
970 64
185 197
813 329
51 523
317 709
368 236
304 764
79 195
942 99
672 853
897 34
293 499
64 645
895 938
268 52
161 144
672 379
484 573
524 917
895 866
823 119
467 966
816 999
322 48
520 180
431 888
444 962
201 12
402 785
712 56
364 442
809 239
299 831
678 507
245 717
212 552
520 898
1 219
881 330
62 507
710 258
75 954
213 92
25 630
895 408
593 876
9 776
87 894
135 399
884 778
831 742
840 198
820 850
473 697
527 153
955 490
25 541
315 130
894 824
358 401
308 554
776 800
884 420
708 826
381 296
671 751
702 940
603 906
790 408
665 23
89 890
391 13
800 734
678 18
555 485
526 871
467 748
795 615
218 713
667 613
362 559
891 421
360 423
56 168
815 981
31 236
262 418
273 229
840 74
189 348
324 976
273 960
226 883
619 626
416 134
920 381
137 487
742 368
315 989
189 497
794 115
417 887
368 803
709 162
68 536
149 182
507 734
497 769
967 262
497 24
127 276
573 221
901 71
491 537
215 373
563 64
619 284
826 433
197 353
53 606
42 177
893 603
896 929
228 799
723 451
324 167
559 311
851 234
799 1
112 177
378 775
855 693
530 143
575 434
637 529
980 368
131 209
53 928
292 109
607 984
755 337
623 240
788 575
413 48
643 310
486 979
255 183
301 638
195 153
135 590
833 211
808 144
556 325
460 66
560 411
128 488
861 716
419 163
716 547
192 367
818 599
506 37
886 300
842 675
987 145
621 229
186 903
389 560
359 255
330 36
944 931
837 537
312 774
466 878
86 588
146 757
414 441
513 985
820 180
651 398
721 585
806 420
153 912
233 22
549 956
245 525
562 634
804 836
607 935
11 547
703 783
609 900
383 807
454 758
996 70
668 621
834 22
943 220
297 441
35 789
219 420
96 300
49 722
2 739
311 165
971 818
687 754
475 607
659 363
118 324
344 131
622 380
726 721
137 66
632 57
961 705
892 187
515 787
584 143
102 886
915 636
736 467
703 523
778 361
770 53
559 544
852 747
696 651
638 261
144 657
145 150
303 682
945 86
514 77
883 309
116 310
871 539
564 613
724 103
830 395
905 164
259 800
552 769
44 637
836 508
282 451
221 4
582 349
879 511
70 428
442 321
953 626
994 760
639 743
13 130
81 421
512 178
401 897
88 184
184 210
353 591
785 189
745 851
611 943
73 218
255 892
151 525
707 667
197 138
707 270
446 829
692 568
306 672
780 585
667 180
837 258
552 571
815 848
425 545
466 384
398 250
523 108
553 303
44 153
925 224
98 329
533 18
133 166
382 66
813 263
650 197
543 904
86 348
373 361
88 993
330 66
485 906
603 299
894 401
868 484
695 400
241 283
117 441
353 543
15 298
267 700
615 810
127 140
897 630
52 560
832 369
789 817
531 227
379 916
330 853
98 726
123 252
70 659
36 526
518 613
910 779
140 703
714 167
820 734
844 227
5 453
349 262
678 177
281 550
117 652
746 735
374 1
82 687
443 298
921 834
17 300
353 716
138 844
702 174
891 130
364 192
961 734
668 610
633 519
828 540
996 409
641 357
773 605
818 721
514 280
813 81
929 366
686 432
994 690
276 507
659 112
508 519
353 293
440 51
194 774
391 987
324 812
977 132
641 244
33 971
430 364
828 42
958 493
606 687
245 716
576 135
411 146
524 488
274 368
445 844
929 532
121 952
603 268
1000 848
984 428
786 119
995 385
684 688
588 675
464 816
802 398
154 499
586 235
536 609
227 989
365 984
422 848
806 811
353 901
610 408
70 46
710 898
181 609
32 193
138 616
902 849
345 328
685 69
51 4
320 723
825 652
861 906
708 801
377 121
301 516
897 168
466 569
811 296
637 246
254 992
270 296
56 283
972 995
249 27
938 985
519 688
521 1
200 561
938 56
964 491
901 951
269 843
842 315
297 661
639 131
794 391
846 750
371 976
26 160
112 925
103 846
620 658
306 458
782 361
307 688
393 824
698 987
474 104
407 453
20 444
568 831
998 180
46 343
894 324
832 547
324 957
66 910
304 277
415 917
675 67
623 788
204 966
464 357
809 337
67 709
470 862
193 167
743 864
465 377
139 202
758 85
837 956
357 884
641 786
414 264
214 836
113 17
531 934
884 876
30 171
92 609
804 708
335 719
489 52
982 901
706 253
412 820
853 24
435 787
178 629
318 572
507 137
379 313
740 616
819 92
431 304
640 121
585 442
394 575
71 556
933 754
127 126
37 312
247 352
80 973
744 1
513 550
608 527
828 46
446 245
450 51
301 944
829 517
969 890
658 39
933 490
29 794
934 754
813 71
508 879
639 72
247 736
748 402
830 921
69 927
482 50
231 226
9 745
142 167
545 722
175 228
83 210
562 537
906 1
74 203
827 811
963 790
684 554
94 459
475 418
688 927
38 598
612 988
514 709
601 391
495 154
102 55
894 234
837 546
455 376
981 8
449 624
929 849
184 597
189 922
136 891
239 482
876 566
583 269
21 426
528 771
759 254
821 482
808 59
645 83
539 901
47 249
66 667
754 600
544 216
797 491
88 363
468 250
656 881
276 827
787 768
715 38
273 935
481 213
117 74
661 344
646 210
990 459
68 680
896 564
953 923
145 534
796 989
229 697
922 249
615 784
894 477
29 150
130 499
23 540
318 411
507 797
161 132
366 933
63 637
308 156
800 820
725 409
549 345
541 474
67 273
629 954
627 575
386 150
327 785
162 692
70 481
626 48
544 718
827 570
723 315
676 790
638 385
989 47
515 912
349 190
676 236
17 37
181 123
518 924
388 638
849 131
673 172
620 157
462 301
743 397
128 819
310 227
621 516
313 145
749 450
390 59
6 190
862 542
390 660
739 940
169 314
882 676
28 648
1 735
502 195
768 153
88 874
15 892
690 932
742 876
541 852
363 438
745 245
776 780
140 859
94 977
709 88
645 808
398 561
794 193
999 977
926 188
666 299
937 303
503 487
789 776
150 959
473 72
605 45
365 612
121 146
540 211
995 713
470 298
437 8
174 944
865 205
913 257
677 469
86 129
922 745
26 688
206 318
178 204
595 450
947 753
404 500
47 723
1 610
386 912
938 833
209 641
48 801
575 703
963 903
102 781
600 382
331 907
353 668
244 463
974 647
353 120
392 730
676 114
142 519
283 569
553 808
248 808
563 504
909 658
242 453
461 526
721 151
497 896
637 920
451 751
108 702
909 584
218 906
817 261
72 994
873 928
974 726
907 674
211 463
958 277
689 770
31 815
888 800
872 313
280 352
948 504
394 137
184 339
613 868
785 1000
148 226
17 364
77 859
589 407
339 967
875 3
709 927
659 178
413 496
465 702
844 862
202 979
589 605
701 379
393 860
313 201
315 651
877 202
819 194
878 232
928 118
840 482
352 605
60 595
27 240
183 206
898 222
395 798
479 900
187 512
371 672
833 462
56 1000
624 429
795 56
193 418
463 237
263 339
872 467
108 522
592 899
142 861
491 552
924 67
300 939
743 248
546 994
158 28
71 628
658 146
524 942
754 757
649 156
200 731
515 192
609 795
243 916
865 569
78 594
94 546
513 977
596 417
692 778
591 47
882 821
783 341
306 846
940 903
799 589
742 240
63 419
597 725
130 354
663 193
125 359
167 581
118 55
278 508
106 974
208 777
242 188
16 688
608 173
675 801
246 624
763 208
882 591
147 512
326 806
702 133
25 5
585 898
286 162
46 937
203 528
628 823
161 183
279 715
991 157
8 933
346 68
201 451
115 213
738 871
837 847
901 363
561 884
159 318
366 181
250 600
336 802
68 260
93 975
962 462
569 262
440 956
444 762
753 141
856 801
545 360
137 531
620 367
264 820
573 205
266 352
168 414
216 523
365 826
812 1
514 364
193 199
849 542
702 304
421 607
172 501
114 876
229 383
984 396
476 409
834 912
729 445
44 215
864 287
818 226
647 323
333 156
624 903
77 73
258 717
804 739
175 355
771 843
788 817
835 204
416 979
393 910
519 535
174 452
549 603
671 182
844 234
806 22
788 975
518 721
596 240
313 591
527 749
940 145
928 452
658 666
968 966
679 703
538 508
548 337
716 53
65 436
224 188
86 379
779 154
41 461
331 447
509 544
674 504
78 785
906 474
282 856
519 225
431 463
588 958
643 854
91 378
955 695
57 548
991 230
438 750
262 389
610 67
885 796
866 20
488 839
519 811
863 46
328 66
724 518
254 533
486 903
617 844
759 214
224 34
521 719
367 552
736 762
796 701
341 543
859 985
501 29
469 333
756 922
471 449
112 132
224 99
863 507
415 205
366 12
169 189
327 472
76 654
400 19
85 328
488 293
833 961
367 703
740 752
427 158
369 975
883 445
993 196
791 627
178 655
849 580
678 79
629 26
561 741
127 324
767 209
493 855
625 617
218 727
455 807
158 700
657 437
3 491
37 314
416 156
235 939
182 769
793 224
284 737
64 875
219 127
966 782
780 146
631 222
31 972
657 459
103 714
599 418
419 100
99 905
542 561
709 948
403 609
555 42
460 963
284 191
587 9
181 108
254 569
651 183
33 793
793 317
21 135
345 573
943 371
986 69
624 399
238 115
539 609
287 564
205 736
815 742
942 609
116 65
61 517
434 786
922 700
802 794
489 996
750 296
588 220
733 407
900 930
45 590
595 425
611 876
8 465
586 742
24 612
940 625
288 909
668 314
847 680
745 231
718 46
680 161
158 646
646 714
652 926
441 445
960 223
548 509
495 889
410 266
802 861
259 583
454 298
681 414
730 24
87 797
855 424
387 886
53 482
34 537
934 592
725 251
226 64
496 20
688 181
739 402
899 568
483 365
415 198
60 950
584 283
499 880
425 176
223 429
171 556
542 437
597 332
709 122
593 572
904 978
723 101
813 66
760 958
802 817
332 253
168 501
634 505
974 723
245 86
231 597
569 347
80 523
46 144
26 996
241 33
878 767
7 100
334 82
974 114
536 874
637 500
440 552
70 398
491 408
995 481
565 100
98 698
809 566
726 230
978 895
878 133
452 772
415 159
454 761
922 749
503 753
136 923
278 77
72 560
38 557
117 728
327 25
78 404
3 56
560 286
347 28
156 208
290 914
582 804
481 534
603 280
216 199
200 307
972 559
586 682
28 789
625 497
711 765
466 134
797 844
165 113
323 270
37 139
338 600
292 627
623 687
122 707
589 656
276 319
80 268
340 129
945 799
636 712
444 940
210 556
178 455
369 598
298 345
21 866
770 153
688 172
354 414
127 274
119 482
149 478
644 129
777 913
589 469
70 846
545 955
341 878
945 867
758 199
148 547
666 908
360 392
824 670
261 590
717 901
402 226
596 617
320 153
424 847
516 675
230 849
588 971
645 141
619 523
485 784
693 123
462 530
409 139
571 953
759 738
344 142
557 838
380 39
118 108
526 315
577 859
582 440
302 62
91 917
155 915
33 239
573 379
254 778
826 688
716 102
559 223
385 103
826 974
52 178
589 809
688 183
307 751
521 915
328 214
576 345
143 518
893 37
458 385
146 455
825 564
278 338
393 596
818 407
754 336
92 891
999 510
573 492
704 572
401 314
358 339
531 27
406 505
562 426
521 377
999 948
69 186
569 675
421 787
21 827
233 464
385 504
741 204
536 372
133 446
441 808
124 933
497 927
898 647
166 373
889 56
106 766
799 210
677 569
652 383
437 839
226 878
74 521
857 24
523 610
431 979
344 639
866 303
802 259
480 935
79 418
119 736
13 588
241 744
844 17
471 236
939 237
589 444
109 890
404 748
181 378
288 666
793 234
375 987
267 248
892 648
85 837
976 198
820 968
171 604
313 757
60 346
464 685
413 785
240 231
59 812
460 114
659 796
134 856
692 352
502 348
160 32
896 432
641 848
29 91
394 443
851 416
322 937
98 779
82 653
862 916
941 497
973 710
128 144
569 651
877 382
853 10
45 68
893 949
109 879
595 323
853 621
579 168
647 627
378 226
995 422
520 331
721 729
285 210
442 113
233 931
681 794
547 401
300 677
57 983
630 970
59 590
863 556
366 724
796 70
584 689
944 511
327 577
553 801
729 206
169 567
319 112
412 611
838 737
198 620
484 112
172 572
915 190
575 344
248 872
275 52
307 114
326 195
255 290
936 172
197 258
572 171
495 356
103 581
638 91
154 683
816 224
899 320
20 785
418 176
789 172
950 886
838 334
856 226
383 770
20 590
830 90
119 492
342 131
802 898
814 370
22 58
451 142
747 61
480 908
839 884
297 258
69 56
812 926
606 223
61 80
753 273
62 679
181 159
57 586
310 183
344 338
2 1000
996 634
904 297
339 792
155 283
758 241
301 353
421 266
875 585
594 539
750 326
933 873
665 510
944 964
744 20
585 593
272 297
19 802
605 637
735 843
444 308
698 428
889 296
309 56
830 352
945 554
885 222
898 107
31 431
291 569
767 742
300 839
302 862
580 958
11 58
438 819
127 550
604 501
458 623
404 774
46 186
196 170
765 438
243 569
240 301
334 371
106 302
864 810
70 223
18 150
291 49
302 965
798 254
937 867
263 396
762 876
621 396
192 318
622 205
621 691
830 516
466 543
440 629
502 301
648 439
879 249
874 475
375 866
318 453
427 394
92 170
698 972
808 854
135 119
522 720
48 452
546 265
967 168
37 146
593 687
493 20
90 681
649 939
983 146
961 409
687 974
253 782
418 552
86 933
245 37
198 741
878 104
637 998
549 92
791 511
989 623
767 245
996 728
124 585
235 322
25 896
918 95
941 923
316 5
791 378
161 794
301 896
978 394
630 820
765 107
78 716
341 366
157 793
885 957
650 607
132 353
933 261
528 629
910 96
217 22
793 622
411 148
417 356
394 366
74 293
128 56
459 931
365 311
37 699
582 286
8 843
984 476
670 25
190 338
139 238
6 77
398 880
11 1
259 912
689 564
777 290
386 542
52 536
399 101
220 604
718 703
563 68
157 159
43 480
729 647
745 363
169 362
578 162
454 803
550 278
408 934
364 907
50 835
673 54
871 978
352 482
787 248
484 19
635 77
481 974
651 180
599 268
730 986
63 535
672 93
164 331
375 40
688 45
321 4
904 155
86 566
516 408
620 82
434 769
102 19
220 735
794 86
340 490
232 850
962 617
487 304
9 394
751 219
559 570
162 722
469 715
332 785
300 419
250 199
44 485
26 665
308 222
717 666
106 367
893 754
363 405
225 250
493 834
786 178
971 207
64 615
683 7
611 678
240 483
220 866
421 55
224 182
864 907
408 363
189 952
3 97
289 364
280 521
635 769
659 970
779 955
368 582
764 611
811 505
416 841
809 934
890 344
868 877
679 845
604 112
248 673
233 446
632 243
790 732
615 685
462 746
891 407
253 742
27 694
76 461
408 9
541 53
132 684
334 78
909 873
348 145
855 481
490 727
18 770
210 534
421 924
608 545
70 163
594 168
532 305
762 147
80 623
462 332
890 9
626 166
282 423
122 646
702 908
303 791
356 794
697 452
65 864
854 663
509 403
370 817
136 293
269 282
388 148
641 134
385 284
998 5
443 646
514 275
76 502
512 79
849 348
345 767
788 668
157 827
327 307
492 782
928 19
869 823
464 612
24 346
896 819
778 21
289 598
979 899
551 710
253 484
463 349
570 425
3 915
885 977
885 744
183 237
539 772
319 210
2 689
949 396
246 678
998 993
924 408
433 287
276 349
1000 159
255 946
58 250
656 70
414 704
604 671
832 327
486 722
784 346
806 376
395 476
224 308
46 317
55 837
329 306
860 846
318 123
500 937
118 277
56 202
865 311
10 628
569 730
731 163
673 4
954 649
911 828
959 569
800 373
631 125
828 719
59 363
124 23
140 391
914 474
306 521
270 661
388 985
400 182
156 96
716 942
780 428
705 780
439 833
582 797
857 221
946 507
36 477
272 183
964 11
361 537
628 646
904 132
448 361
432 142
229 716
699 463
521 990
117 69
175 276
185 734
615 981
613 629
898 342
333 9
289 40
221 521
314 639
622 673
904 113
848 680
375 791
827 896
189 65
379 895
527 350
689 157
508 591
418 448
469 172
910 681
917 974
939 732
799 456
296 303
366 107
820 334
780 958
669 644
689 468
668 819
156 321
446 962
815 836
910 478
385 403
55 337
306 377
866 560
49 309
823 850
89 73
207 705
930 372
718 8
225 63
659 151
398 591
308 906
516 874
556 562
611 145
13 510
555 946
131 269
264 349
122 134
183 531
167 575
635 546
151 6
260 893
568 613
244 727
157 955
361 382
144 309
896 648
547 639
948 29
552 28
286 548
98 393
919 214
584 299
972 321
827 708
466 551
211 251
573 915
691 906
794 114
444 818
501 458
86 244
555 614
143 23
698 295
328 341
672 19
894 766
753 827
609 1000
746 654
53 984
690 617
869 513
303 475
881 961
293 627
845 370
237 810
786 498
895 891
64 932
15 297
604 918
284 484
27 914
697 35
77 986
994 192
120 483
750 430
668 751
879 673
505 712
119 952
779 44
31 395
147 750
399 412
522 519
887 313
779 917
449 142
966 724
835 986
666 77
385 554
610 213
369 316
592 211
702 242
766 296
779 265
237 1
391 504
435 953
958 826
436 780
152 979
500 683
154 160
893 738
690 554
126 410
699 39
381 269
32 417
178 286
429 337
34 624
988 63
314 142
196 488
82 867
794 3
305 762
891 137
544 627
747 781
70 850
526 113
177 51
484 355
795 319
165 203
27 934
372 747
227 998
12 462
31 281
443 755
726 812
848 431
680 79
955 352
410 470
876 53
166 122
80 62
379 940
851 880
99 390
226 781
973 164
714 802
662 479
329 443
806 731
770 331
280 292
440 452
520 958
681 751
49 620
244 263
549 371
492 332
132 18
835 791
635 683
695 91
268 637
538 337
418 919
527 757
476 907
341 777
565 416
953 683
658 401
20 627
752 105
827 69
23 463
456 14
338 28
49 262
737 630
728 74
514 850
740 658
972 684
452 173
622 216
782 448
988 384
705 655
978 416
504 511
83 631
440 356
927 577
249 715
873 982
338 978
34 78
800 47
645 38
315 596
858 200
30 148
57 134
72 827
296 406
401 367
765 554
434 465
285 663
776 731
167 970
385 334
599 735
509 880
367 795
659 251
364 488
952 10
599 497
508 956
296 859
339 947
890 847
533 340
135 407
76 670
262 712
403 8
923 999
315 507
144 438
762 161
409 953
3 107
356 213
627 465
471 645
140 890
758 833
166 629
184 300
427 147
976 616
916 143
621 42
515 466
940 694
565 868
381 761
336 51
979 920
788 830
291 525
880 696
143 388
596 317
601 825
389 134
131 683
324 153
544 552
953 292
577 273
768 481
708 40
884 409
769 427
391 872
332 72
196 608
291 483
676 727
298 327
493 415
625 609
820 832
476 641
237 588
884 121
608 946
958 773
396 885
463 228
636 904
641 186
969 232
850 358
189 684
21 944
595 912
797 244
393 994
956 405
295 365
711 309
684 545
791 921
225 992
393 988
872 640
820 480
273 88
194 968
284 999
641 958
969 684
841 233
906 965
785 231
611 847
417 849
117 417
249 719
71 128
369 447
74 770
513 934
79 42
997 899
922 420
872 845
803 617
68 366
456 283
392 374
774 131
159 436
907 927
60 973
858 627
470 442
806 285
806 701
936 305
279 147
133 800
218 341
587 743
258 556
162 563
58 597
98 603
228 962
183 804
955 70
110 568
892 641
218 34
909 730
11 339
728 893
381 595
166 230
421 809
238 536
999 668
751 797
697 695
685 104
478 5
458 591
624 569
581 282
422 828
450 442
937 647
183 518
387 867
488 22
126 13
74 983
550 623
275 128
112 86
868 427
47 725
200 578
408 954
948 632
213 950
406 760
645 790
939 324
481 770
68 687
331 692
116 635
92 202
972 463
261 367
13 45
519 852
964 479
295 188
200 955
548 464
472 423
670 548
557 646
338 763
846 790
226 207
81 427
413 931
738 278
650 676
733 44
426 473
709 396
965 56
569 37
803 730
617 944
399 94
429 841
981 273
207 210
671 824
582 815
955 172
818 182
857 337
612 99
712 773
794 280
544 616
768 403
865 521
514 391
366 923
472 699
887 272
552 83
504 289
247 898
74 332
62 284
896 441
1000 838
388 140
727 579
890 616
984 662
324 354
41 444
786 63
898 188
451 164
640 627
298 28
626 225
640 908
83 544
844 754
88 370
801 481
518 148
211 369
651 951
553 404
656 293
627 373
381 199
323 685
302 739
429 704
956 839
408 616
805 921
665 415
314 275
544 961
860 659
994 925
925 84
642 827
427 11
369 978
298 279
669 130
258 920
632 710
819 67
60 682
620 398
234 818
33 303
159 805
176 484
663 388
26 443
910 789
115 415
777 349
798 580
603 635
135 727
79 308
603 744
336 815
114 540
959 852
32 595
465 480
261 630
805 499
414 585
866 850
141 372
690 23
221 475
977 649
97 292
712 857
649 529
907 358
200 854
478 407
533 484
317 981
160 781
793 381
958 786
711 642
977 699
750 881
52 157
759 103
781 783
787 900
445 78
466 468
600 720
336 913
747 847
895 970
869 941
513 26
790 356
892 563
392 487
349 964
164 624
228 166
909 187
436 161
842 238
60 435
113 826
665 527
607 203
456 275
276 622
698 457
548 767
900 814
793 569
787 452
32 145
788 295
128 515
454 956
24 251
217 980
120 206
519 712
987 124
166 680
673 650
301 600
531 87
424 184
665 612
729 852
462 940
786 724
737 213
399 583
343 603
943 537
151 165
906 398
524 344
643 869
122 517
188 404
893 646
937 484
368 28
67 684
332 803
953 879
574 742
412 291
415 555
533 650
172 32
231 786
388 899
230 234
525 729
387 78
704 638
9 433
976 525
177 778
469 767
9 882
15 285
620 920
290 819
848 377
166 152
829 361
568 417
205 369
621 946
573 517
100 903
409 903
182 892
249 256
828 511
454 638
399 863
664 914
210 360
843 982
736 615
853 797
261 52
371 405
57 223
355 460
844 377
528 24
810 346
877 672
352 981
128 70
319 258
679 366
841 578
28 649
434 60
713 435
74 144
694 323
954 572
932 797
644 846
31 937
884 698
897 604
162 393
755 206
111 464
910 55
580 31
842 56
176 29
697 42
992 55
965 163
187 132
993 185
178 849
357 992
379 847
648 819
882 330
224 616
931 927
689 803
703 59
655 849
476 76
748 591
633 494
956 354
387 419
259 404
777 95
991 243
51 197
351 74
175 302
404 937
118 651
165 251
468 486
354 695
311 855
148 988
794 214
178 329
177 964
211 183
321 731
927 725
723 662
715 613
732 740
114 592
124 409
93 409
636 532
320 876
359 992
743 44
626 397
7 341
250 948
111 324
407 78
867 91
21 511
479 433
307 519
896 635
43 553
272 284
228 906
187 680
652 637
224 604
356 874
946 950
283 244
483 300
715 29
559 283
551 312
160 977
136 758
415 465
285 834
495 389
208 329
351 241
648 476
495 506
869 204
554 661
286 789
280 587
140 100
708 204
138 407
256 584
245 168
10 240
422 885
620 162
554 102
641 436
485 124
308 565
268 176
395 344
86 436
427 697
625 169
891 766
588 17
392 551
77 317
807 50
850 200
987 959
595 865
136 561
916 204
116 58
368 5
816 348
567 133
908 553
954 128
935 486
620 430
468 30
848 445
458 861
400 724
327 379
632 374
385 487
139 990
951 11
444 483
71 811
303 380
476 645
983 692
736 368
532 586
202 546
707 935
64 447
735 651
930 718
937 387
947 736
991 967
885 847
879 736
391 21
762 99
157 754
610 679
853 108
244 826
348 45
401 846
110 376
367 622
396 907
669 58
83 226
958 668
569 29
267 494
836 359
345 20
104 986
241 795
669 885
836 346
473 184
943 355
524 565
566 952
914 186
347 436
719 554
291 618
998 791
899 425
648 219
257 246
952 612
329 741
848 322
939 887
611 164
776 529
735 7
875 967
1 149
368 282
495 704
931 122
684 316
252 704
490 837
318 381
399 388
743 465
268 293
15 256
531 826
732 544
189 566
961 73
446 806
106 324
113 917
675 486
202 933
878 760
838 570
169 211
354 370
334 515
490 274
664 513
100 428
912 175
241 391
10 491
168 523
164 629
939 931
676 574
134 839
373 283
678 484
249 933
124 59
21 600
290 279
89 709
449 810
407 311
834 604
964 469
324 48
920 723
60 755
424 206
453 464
760 452
434 627
369 62
742 312
626 753
913 527
769 435
224 805
973 237
305 36
66 639
605 593
371 959
195 341
162 485
10 91
608 535
48 693
244 771
673 452
698 989
410 239
39 332
397 749
591 531
616 770
818 65
142 103
742 248
702 306
87 155
281 803
3 601
794 300
375 490
543 325
150 407
881 480
142 974
219 72
875 455
22 625
84 95
269 443
111 211
434 578
650 342
511 658
62 163
64 419
832 403
436 70
458 275
751 350
154 291
264 524
427 104
174 396
881 512
375 267
196 338
491 6
241 114
509 755
586 802
891 243
298 775
861 619
434 567
785 98
641 411
888 166
806 479
825 353
935 97
595 467
807 846
444 257
19 185
115 452
554 649
645 414
689 587
818 876
506 383
489 314
189 123
832 821
536 710
827 66
921 152
40 82
348 915
636 991
708 559
69 720
626 341
302 235
908 373
536 811
897 466
738 752
295 55
886 496
781 381
393 213
982 397
583 686
865 145
191 350
272 768
754 828
238 910
156 294
104 589
898 62
72 35
618 135
192 859
768 126
587 814
433 568
223 69
342 386
609 322
317 653
475 779
388 19
166 880
688 536
565 420
42 699
969 15
526 996
566 744
269 803
438 275
465 335
717 750
867 818
982 262
879 27
917 330
124 538
992 648
518 839
141 850
844 750
109 910
270 690
342 119
482 3
20 983
15 111
101 930
504 620
396 988
514 177
303 448
785 864
997 504
339 8
722 158
426 580
916 981
920 938
531 553
921 954
48 585
458 294
666 623
237 764
894 3
194 675
375 756
225 689
560 345
844 823
403 35
355 30
80 842
389 831
147 267
691 344
400 245
25 82
469 307
749 19
58 852
722 132
576 764
704 551
183 177
257 197
385 946
979 549
366 124
200 86
750 724
734 915
215 897
266 387
521 25
407 640
91 510
75 120
128 336
322 794
835 156
944 680
891 956
498 593
847 816
515 607
604 937
339 844
549 813
870 250
448 689
454 188
698 993
403 85
951 552
859 18
507 169
431 146
841 238
640 195
310 91
567 734
369 417
750 16
197 213
758 923
958 804
148 933
920 139
950 992
501 120
333 274
891 989
363 694
123 84
322 167
684 808
616 93
204 18
818 636
994 657
932 918
742 613
926 791
583 996
348 322
732 361
821 411
198 199
475 598
781 426
17 178
385 235
199 999
663 705
419 884
920 296
70 470
861 39
797 38
921 579
148 505
97 792
843 509
965 107
22 160
569 698
241 685
42 987
29 990
842 94
47 471
612 500
117 824
761 742
795 169
350 33
297 628
916 360
808 868
825 682
506 539
797 689
713 897
149 740
794 378
937 410
841 400
144 272
292 514
885 577
959 970
936 485
326 429
39 664
957 143
395 423
647 811
824 97
991 762
610 475
340 180
932 897
51 562
6 58
839 851
544 116
432 247
404 985
102 595
92 515
596 921
408 878
401 499
967 232
976 953
860 68
585 730
971 135
136 253
506 737
858 352
21 404
46 129
923 949
163 845
382 349
171 289
187 268
511 281
495 272
501 785
29 253
907 606
557 13
36 300
482 363
944 186
865 689
130 99
973 102
488 184
636 218
602 45
660 285
884 827
812 359
158 72
570 597
987 555
613 478
151 991
110 343
628 356
472 63
888 418
248 459
528 165
352 971
898 444
919 204
82 531
693 167
315 35
862 879
737 761
930 173
280 752
787 499
174 835
961 902
304 103
988 815
782 324
596 349
544 412
960 624
140 561
479 850
253 581
861 704
226 457
481 51
176 187
95 326
338 865
418 108
168 106
1000 50
601 51
945 71
561 298
16 652
763 874
71 675
93 574
219 161
871 315
763 872
402 131
150 972
421 669
57 745
243 128
472 151
799 678
580 547
812 118
167 151
777 625
919 266
640 807
879 826
241 517
254 635
815 186
734 342
321 612
242 446
876 312
926 250
375 49
336 580
27 743
404 892
226 493
306 905
549 865
64 11
37 175
429 256
112 676
900 729
367 921
280 456
618 580
205 207
515 775
533 731
469 285
248 514
266 437
813 700
486 102
681 642
687 105
196 13
875 119
633 705
153 586
660 749
664 272
255 533
255 798
586 398
544 362
100 269
915 588
163 500
302 849
880 747
122 128
981 376
736 16
640 67
709 286
573 73
209 74
868 538
158 89
103 908
291 377
264 815
120 563
249 453
375 579
101 992
866 960
836 8
365 463
868 874
157 665
925 121
338 366
253 153
310 631
752 881
216 775
159 561
288 538
93 148
583 254
939 695
477 389
298 768
747 240
762 127
324 788
518 420
594 935
500 521
40 833
18 631
582 675
359 372
895 168
144 371
871 922
425 746
936 117
254 813
915 221
106 258
289 752
423 75
279 655
708 616
155 792
828 866
982 282
484 195
514 750
812 494
300 395
124 954
948 574
964 920
829 408
500 262
350 438
109 217
843 565
923 703
651 466
501 408
428 160
273 439
403 807
81 829
284 443
166 31
302 130
62 792
304 441
882 239
691 942
886 858
728 600
226 156
540 285
170 329
174 148
658 156
534 585
985 987
941 684
292 72
698 459
75 211
62 919
716 866
297 617
155 360
764 696
285 622
596 899
713 546
780 251
994 871
89 414
701 179
512 224
215 886
702 366
530 959
164 4
522 845
379 891
293 284
66 981
610 132
353 282
592 161
510 318
290 316
120 714
417 682
11 821
471 142
858 12
587 836
958 931
334 473
411 315
930 619
495 341
151 978
240 91
595 223
81 719
106 152
546 692
149 833
503 520
648 375
196 17
673 837
953 68
765 998
623 628
240 518
229 328
501 107
582 205
273 965
294 413
935 673
46 425
214 306
970 915
317 903
504 230
243 646
491 551
99 824
966 463
842 328
533 710
786 791
720 2
74 714
507 993
173 85
11 626
209 471
355 165
276 364
177 251
180 772
525 441
383 508
454 962
422 358
533 840
24 829
487 668
455 884
167 503
160 274
786 808
818 51
328 688
785 245
147 327
560 122
135 626
209 349
284 633
906 209
105 31
242 616
118 801
89 552
602 49
882 838
471 441
842 446
35 523
853 462
257 165
541 294
760 828
978 383
474 331
602 625
179 957
194 686
641 640
788 100
29 137
99 596
756 16
519 807
825 393
219 645
23 963
421 353
869 476
584 567
770 578
299 60
915 185
524 939
642 426
278 954
203 140
490 295
33 98
725 2
705 449
206 349
993 498
217 578
154 163
880 788
843 403
796 127
984 611
159 186
179 163
973 165
335 798
226 360
827 56
109 134
526 439
960 941
334 352
859 834
288 477
536 332
6 166
425 606
478 267
417 824
346 110
792 633
154 728
953 840
216 881
236 262
710 868
383 535
194 747
312 193
505 991
463 528
60 438
817 831
656 125
692 102
760 2
767 982
827 947
335 518
104 470
726 446
283 993
390 532
642 59
591 772
904 612
407 545
700 424
842 326
959 646
868 894
761 575
343 631
727 151
804 747
313 761
159 540
324 967
237 41
804 948
607 962
594 545
928 158
394 538
663 429
759 151
751 330
710 581
44 257
912 943
688 530
995 397
509 447
147 20
463 551
482 408
907 441
171 241
203 782
539 204
345 303
522 632
656 355
927 936
613 534
155 822
209 374
364 424
361 951
546 329
424 854
479 225
430 570
429 645
357 619
826 551
623 507
58 307
510 787
832 15
133 791
589 811
984 867
316 798
196 864
615 942
915 37
157 107
700 851
658 992
213 963
933 780
111 271
937 790
235 858
887 152
311 659
661 712
392 125
349 403
352 462
666 979
386 131
870 235
907 813
966 557
888 382
623 936
406 803
559 462
575 923
93 732
229 560
172 399
779 99
480 933
405 911
105 293
711 300
980 999
60 904
270 207
641 545
28 362
266 220
54 687
767 92
551 303
426 550
873 562
92 499
271 233
174 763
835 7
740 130
378 919
715 932
431 243
819 596
82 788
126 955
676 607
811 264
456 95
284 150
742 803
30 205
480 118
850 828
867 306
740 201
410 656
430 235
154 929
730 6
751 685
672 585
555 720
7 860
751 478
646 421
91 171
167 661
611 226
816 951
446 822
37 57
159 465
282 419
765 811
347 394
135 326
655 816
738 623
774 999
109 218
824 655
737 646
392 289
690 9
71 360
389 842
23 628
254 910
608 741
896 448
191 736
873 423
187 934
445 251
621 137
139 378
547 453
319 140
338 760
850 33
958 793
912 504
945 107
596 966
382 923
70 892
202 383
100 255
489 771
77 718
785 715
64 849
652 885
968 512
800 119
515 80
749 994
18 115
347 396
982 959
718 899
352 732
682 18
5 471
791 27
409 280
979 799
86 747
239 854
932 916
381 166
24 484
738 194
706 442
804 111
885 749
883 420
857 167
561 742
291 349
423 783
808 762
193 58
972 470
841 633
20 166
493 64
272 383
932 328
841 332
498 49
683 757
366 302
910 95
928 823
702 292
542 404
303 137
363 330
232 884
267 487
222 560
510 205
663 778
443 55
983 335
261 152
397 11
881 502
629 223
255 564
489 839
760 966
496 861
468 996
316 1000
230 496
11 818
38 640
577 410
378 550
277 657
433 719
796 732
902 718
768 913
559 416
669 773
151 504
403 732
30 874
949 238
435 175
858 375
225 697
977 57
991 547
668 333
734 758
878 745
708 856
469 570
946 769
597 897
636 635
305 29
989 537
582 522
423 46
262 327
130 818
684 278
275 470
377 16
523 472
266 640
511 735
671 316
155 838
567 724
28 567
457 975
215 337
709 434
429 352
663 825
878 963
692 821
25 440
657 371
752 384
344 594
390 504
206 57
66 537
508 221
677 813
878 736
883 154
628 20
430 589
631 269
660 898
183 334
145 755
712 581
739 961
969 796
528 99
912 522
471 332
561 928
206 772
933 192
245 691
569 599
538 205
725 39
369 445
347 363
783 380
698 153
734 478
374 421
448 836
893 995
560 480
485 672
938 94
98 725
784 509
42 642
888 624
458 411
4 704
468 435
754 581
683 250
410 626
303 396
938 706
140 254
663 592
297 658
45 497
500 758
490 807
391 323
714 93
185 987
906 868
618 651
917 233
684 673
539 799
922 847
79 329
898 153
362 402
983 480
993 852
210 483
665 380
508 854
564 941
393 776
800 600
192 456
616 997
175 160
192 979
551 150
7 812
320 825
993 638
63 136
664 599
255 511
880 264
145 990
774 869
289 959
996 632
121 608
561 994
729 198
914 923
313 842
424 305
237 404
83 328
708 147
988 699
147 475
762 730
874 252
511 314
896 626
882 273
865 570
579 496
86 324
188 268
437 615
449 374
467 531
484 354
415 781
979 212
762 65
674 626
93 694
273 253
391 612
1000 314
597 630
196 191
112 730
12 193
315 292
83 587
588 64
864 680
515 584
465 777
238 822
963 124
16 10
563 665
1000 574
969 568
181 709
769 209
593 490
997 729
299 45
857 391
496 44
296 115
755 406
706 765
168 17
829 43
242 6
572 962
335 891
48 599
147 995
354 15
454 471
136 162
627 993
30 975
356 161
795 532
852 191
491 248
613 706
959 208
731 538
224 149
425 166
960 449
510 560
655 758
96 155
372 975
107 777
220 599
10 996
510 662
252 481
130 971
23 185
681 219
722 163
685 502
150 276
154 306
818 85
288 176
661 560
584 955
331 211
918 40
1 303
662 469
977 509
820 84
200 14
413 583
485 807
356 81
48 956
653 882
428 961
343 749
413 949
836 62
249 218
19 981
689 62
825 791
773 154
943 401
584 464
181 480
127 423
851 826
835 354
245 301
662 739
211 304
420 317
207 149
235 475
691 570
419 954
466 760
940 622
620 178
633 76
463 56
301 123
824 403
176 951
505 206
690 184
476 856
209 496
698 74
368 78
576 923
769 408
760 20
377 740
876 516
259 871
405 853
628 859
157 238
102 497
489 926
8 35
637 657
905 357
219 257
570 754
605 25
349 287
372 782
30 498
694 497
358 511
400 60
899 224
219 849
70 907
679 465
283 277
442 963
474 323
202 311
854 90
240 581
611 306
978 289
438 880
555 941
465 741
425 138
460 438
23 673
70 828
961 593
310 983
146 361
641 144
31 242
292 346
620 664
278 724
526 847
318 298
501 198
411 973
30 186
240 939
799 44
312 87
140 904
40 440
473 167
352 370
585 423
294 646
563 400
362 992
474 729
267 636
612 873
765 481
865 296
316 287
672 61
372 116
827 769
662 275
64 116
621 650
642 592
246 721
680 289
869 898
433 667
520 489
255 947
687 958
931 774
266 460
632 739
847 535
253 906
761 402
464 210
958 556
742 920
704 98
585 363
46 116
84 8
412 209
271 8
807 853
378 424
984 56
381 180
994 524
762 655
207 854
866 190
18 593
827 487
55 15
887 814
648 664
324 23
829 238
111 159
397 269
307 191
762 602
693 351
429 795
133 874
943 275
982 629
57 685
414 118
485 407
696 673
756 722
231 401
923 620
931 337
891 578
703 441
11 724
260 475
557 655
935 84
584 281
80 853
5 201
392 354
942 787
677 845
139 860
64 10
888 779
264 556
536 996
84 660
114 332
70 966
385 654
419 853
76 641
76 915
190 868
832 696
218 648
651 600
680 684
624 942
962 847
500 680
306 127
103 5
820 869
769 598
286 212
776 619
218 889
854 58
606 817
963 517
833 695
175 819
284 439
789 636
397 646
70 484
410 187
89 669
313 307
403 127
938 162
446 347
673 243
134 991
14 961
728 896
553 868
342 940
137 909
852 433
714 697
281 860
198 227
161 679
263 477
372 286
275 725
406 636
311 928
412 138
615 742
931 737
741 393
9 160
723 595
205 181
607 537
462 465
879 637
311 393
896 988
450 249
782 25
565 778
786 367
635 748
783 369
625 429
290 57
197 551
547 257
858 934
457 984
797 354
255 926
876 493
549 253
466 353
772 63
845 123
773 772
953 883
44 630
169 409
720 881
487 225
601 487
785 371
253 730
148 540
612 137
286 572
999 454
715 917
559 74
500 954
172 288
503 576
20 66
57 98
224 882
85 317
979 5
623 148
734 863
127 582
166 879
542 947
404 413
179 628
50 862
132 903
526 896
118 18
823 22
627 643
205 293
853 322
348 807
17 384
570 252
503 903
773 298
294 957
157 730
184 685
72 606
186 8
468 140
302 271
917 195
617 58
854 124
418 740
970 230
201 124
582 445
723 153
863 744
272 535
800 840
252 506
752 515
172 128
444 512
548 438
708 51
11 681
63 492
942 433
124 141
92 905
545 323
305 65
152 272
349 1
719 542
493 524
285 982
597 869
869 696
891 406
881 271
406 144
349 373
335 534
68 324
509 495
969 230
904 390
5 783
160 273
606 671
788 125
771 715
747 222
960 470
654 355
415 70
914 854
101 67
965 757
882 693
165 905
731 825
346 359
545 30
67 419
480 460
594 606
759 482
355 452
62 413
746 977
593 62
474 74
441 268
29 927
44 615
666 543
319 514
475 920
123 873
950 277
721 601
141 211
768 844
74 356
717 336
370 559
634 406
917 970
977 518
860 924
939 835
277 780
978 327
965 553
277 280
350 97
282 780
830 143
101 37
927 985
772 391
736 896
969 649
35 572
8 559
780 468
177 534
823 986
508 962
997 471
7 924
874 643
526 49
359 594
494 265
84 990
397 429
385 303
372 691
709 313
311 408
185 380
781 204
467 103
456 197
230 40
956 205
723 853
277 541
280 898
234 688
835 705
199 145
465 329
722 385
150 679
794 185
519 39
352 789
228 484
962 425
402 257
99 88
694 483
30 775
477 540
23 494
137 828
119 714
304 262
509 533
687 536
322 238
871 927
22 315
639 942
234 697
203 706
577 838
447 58
200 949
146 240
470 675
452 966
269 255
130 883
347 925
676 974
412 318
728 913
480 27
542 680
434 216
98 290
658 213
843 319
682 131
506 877
373 637
917 981
283 975
927 780
710 428
446 720
965 570
479 439
4 713
284 771
889 46
514 314
972 95
998 267
156 203
18 261
185 972
230 624
498 413
827 424
1 819
107 203
511 635
296 770
178 767
917 10
211 513
583 493
683 925
453 213
793 778
727 530
468 183
349 681
724 138
205 647
235 253
901 577
122 946
535 489
169 365
539 638
389 745
556 126
190 136
587 724
979 556
40 181
616 706
615 330
571 936
833 689
276 704
188 905
360 297
971 425
663 345
744 682
259 99
48 423
956 516
134 917
136 489
296 293
972 813
566 723
301 344
904 289
764 566
887 847
969 844
623 996
491 234
814 926
47 62
323 945
606 288
119 617
861 594
776 36
896 755
258 930
850 887
190 874
261 875
741 793
18 990
260 187
130 509
852 974
654 81
584 49
875 344
927 834
781 111
366 544
179 231
573 189
367 704
39 473
489 106
967 608
98 719
956 742
688 182
99 19
93 804
368 376
107 261
14 663
954 508
317 409
315 474
164 37
188 207
611 880
670 623
175 986
86 676
970 175
997 36
241 776
484 707
159 308
935 295
316 474
942 596
376 894
711 31
395 866
825 967
732 415
375 140
807 864
641 260
411 393
154 798
983 437
386 414
563 582
292 650
22 792
949 755
634 616
52 369
208 200
181 11
981 119
947 448
293 244
957 81
731 854
434 410
327 935
665 849
738 653
444 783
387 2
849 828
280 676
367 692
11 565
897 205
449 42
955 946
669 840
865 302
414 5
717 536
99 463
120 348
279 824
629 924
137 63
778 215
869 916
202 317
87 694
874 547
86 239
120 852
542 754
952 503
538 823
546 163
44 286
135 131
935 547
823 730
945 162
313 850
960 732
255 979
639 500
769 93
501 908
647 933
770 436
586 976
281 861
883 825
437 161
665 102
120 93
123 15
350 852
873 495
412 379
723 289
804 135
521 842
617 946
228 177
392 373
700 2
254 121
873 878
357 601
227 505
833 365
295 620
914 545
984 943
519 965
305 652
104 397
543 840
107 182
670 181
173 349
742 983
523 419
842 469
297 338
940 750
598 508
701 636
243 106
682 154
706 176
235 773
780 35
938 600
605 354
381 384
204 69
890 891
380 831
464 130
406 45
784 598
116 329
578 242
81 795
180 42
547 604
576 585
191 98
171 914
827 266
766 98
882 760
218 925
718 602
208 220
433 256
229 5
335 176
894 158
765 833
869 982
445 242
996 746
675 503
436 589
738 366
598 798
684 492
824 928
913 295
47 757
492 466
814 668
856 486
118 795
126 145
206 145
476 852
755 283
296 216
517 923
531 876
362 569
135 669
852 869
758 266
75 909
13 20
247 987
494 659
598 145
145 626
617 1000
820 123
360 983
34 926
710 760
235 792
157 907
672 275
18 121
717 241
414 33
271 139
841 313
420 415
949 495
844 308
619 488
735 993
633 680
597 982
706 802
219 21
263 684
51 628
742 67
430 214
339 514
244 227
493 35
579 494
860 498
213 254
112 498
262 710
277 548
950 596
156 193
968 67
573 107
670 95
131 432
861 583
846 542
437 636
890 298
138 832
907 739
594 805
547 725
146 925
478 482
587 913
823 600
546 140
495 127
441 627
826 834
183 604
104 557
24 245
14 701
265 918
370 284
488 583
755 681
967 811
67 550
750 886
956 32
613 220
635 904
901 267
78 429
593 943
395 93
244 779
397 670
293 955
141 808
751 93
679 250
873 554
280 818
376 700
205 997
121 939
778 30
988 788
699 814
419 944
560 793
208 413
932 849
590 683
853 324
832 750
818 121
315 520
33 899
846 914
444 938
215 119
899 241
856 646
922 238
960 860
661 240
605 456
967 234
697 87
99 862
433 593
538 73
250 108
429 948
734 856
581 109
874 174
808 196
444 823
198 43
736 405
784 725
142 50
164 979
677 269
739 894
344 894
120 637
331 619
522 892
862 125
660 383
86 637
350 574
342 582
532 779
584 250
157 616
768 218
519 941
889 605
614 443
958 115
536 790
657 382
851 85
801 923
862 943
133 507
503 978
282 334
717 695
635 292
899 889
482 28
768 976
513 802
681 240
687 271
691 30
462 421
896 829
913 902
191 828
151 237
773 427
450 527
300 413
148 252
985 942
564 395
545 812
430 799
982 801
988 129
681 183
423 493
859 202
478 897
677 671
624 521
374 342
284 221
908 113
827 516
266 89
442 435
779 892
161 988
414 302
926 696
449 736
399 237
140 94
565 948
443 386
427 537
743 845
193 613
466 30
661 151
330 520
775 613
559 384
40 534
517 63
42 101
666 542
568 128
139 92
382 804
602 289
672 711
956 727
659 2
404 638
223 652
219 925
278 412
531 941
430 310
258 269
564 54
585 785
172 352
634 850
469 700
629 724
120 430
692 651
242 716
647 638
589 280
299 111
230 885
596 119
578 938
842 955
140 543
385 215
739 871
837 710
944 487
662 483
225 635
21 857
188 371
957 988
649 802
362 105
270 726
15 996
207 40
538 543
288 885
366 360
677 796
945 488
673 218
706 608
773 289
574 946
17 78
549 175
663 232
691 751
985 887
797 93
574 413
107 740
930 912
200 94
234 942
20 894
877 271
410 423
407 738
84 270
37 784
890 807
169 418
956 959
630 129
105 512
994 949
329 933
816 483
725 475
178 578
831 480
667 567
259 595
189 64
439 912
95 994
806 579
246 816
848 335
291 556
521 526
738 191
846 965
191 651
990 502
634 424
600 660
538 280
929 94
258 376
990 807
69 664
198 62
378 402
946 737
86 650
728 464
800 221
335 409
315 607
722 685
904 331
923 849
908 999
548 754
935 907
907 826
768 909
907 386
427 893
911 64
818 936
363 927
60 242
386 294
142 532
940 811
977 526
353 455
36 664
49 783
822 710
666 321
201 105
874 846
664 509
200 115
809 762
234 929
618 86
57 413
814 890
605 246
534 234
738 365
312 423
413 920
905 720
758 808
185 467
1000 707
217 414
790 683
293 789
788 883
596 457
796 221
693 137
628 723
328 147
574 119
643 351
944 109
500 410
854 416
702 385
107 278
446 844
468 822
712 309
354 983
917 469
812 293
325 961
678 390
323 533
960 963
49 615
477 214
774 754
709 495
283 20
285 825
784 670
537 832
48 527
463 564
412 7
888 102
122 730
787 479
97 267
181 731
89 925
846 305
853 563
319 926
366 237
692 543
66 383
372 203
538 314
511 311
115 819
734 172
810 378
416 718
680 316
352 871
133 677
67 898
453 424
472 531
167 824
697 353
739 399
179 789
614 799
491 892
947 927
387 921
321 799
879 680
951 160
428 636
878 746
507 182
118 322
266 7
93 578
399 972
365 382
170 637
840 652
434 422
658 889
177 601
556 33
661 529
928 244
768 312
583 909
132 884
64 980
420 756
556 729
330 237
868 686
317 637
160 12
339 595
185 488
326 607
95 891
836 300
677 296
375 886
456 189
861 811
237 777
310 540
281 919
49 577
803 834
728 796
227 256
307 263
29 986
615 61
764 951
334 119
264 248
947 526
127 32
917 273
592 902
860 433
309 730
839 561
972 108
333 342
565 781
936 315
197 674
91 138
352 602
353 482
905 642
805 423
89 873
904 848
151 677
889 319
56 591
921 582
360 549
936 160
493 559
311 422
29 264
846 165
380 953
221 910
266 6
481 151
326 797
782 867
751 690
734 754
155 94
107 639
322 198
922 868
357 8
899 1
775 370
125 658
502 196
239 709
835 685
134 631
798 979
731 300
953 84
173 601
486 186
596 972
847 803
710 588
411 48
795 7
306 456
501 59
89 728
435 653
630 387
914 820
670 73
947 227
565 265
7 955
70 214
657 708
429 110
492 274
984 84
65 87
13 516
914 194
774 563
587 673
168 530
263 626
577 857
993 500
120 232
217 673
334 413
971 42
511 461
418 279
575 413
150 861
107 695
11 258
169 442
27 814
946 104
290 267
281 885
264 42
805 13
919 854
456 868
556 855
246 372
416 403
114 468
20 226
610 676
180 22
145 778
230 771
601 420
480 981
259 854
325 701
182 640
504 518
123 636
372 646
611 617
987 935
773 360
827 857
915 213
498 852
169 603
781 304
369 649
114 390
894 988
299 209
860 104
746 386
114 122
188 954
892 825
475 249
275 380
917 993
485 343
440 964
881 520
703 396
375 775
779 380
792 370
93 750
421 68
611 537
217 543
947 998
476 74
326 379
293 464
362 324
505 243
758 610
931 279
977 145
232 789
609 194
296 258
51 905
722 962
544 391
371 281
455 641
850 568
950 228
175 447
657 978
545 802
696 766
436 769
432 781
753 152
14 614
266 108
288 261
219 508
532 434
166 186
140 171
87 148
132 692
758 491
713 614
515 672
349 364
552 414
964 263
101 741
993 131
693 441
184 666
104 643
802 132
523 847
905 687
625 218
914 423
609 258
677 51
186 699
671 96
335 818
979 383
94 213
285 275
661 127
36 239
817 945
705 542
264 409
71 316
594 779
886 298
705 127
10 971
197 877
945 777
445 261
661 677
822 559
478 435
491 269
408 684
89 484
729 876
358 694
73 939
194 483
267 145
839 229
486 752
210 520
790 31
983 272
386 712
824 165
269 13
990 710
93 293
382 374
799 797
177 526
140 407
664 705
960 90
52 410
63 143
193 560
56 377
136 559
498 231
483 698
662 364
541 826
139 720
531 836
28 998
785 639
35 987
92 618
218 570
340 539
240 75
754 898
169 668
562 17
787 623
536 289
218 201
55 738
113 727
704 701
887 207
632 950
479 300
104 857
199 61
970 574
734 137
963 346
38 292
111 667
212 483
608 528
401 444
344 378
944 214
433 941
904 868
786 427
658 248
855 213
834 875
926 23
106 853
871 359
863 496
290 995
209 979
180 203
167 157
661 869
256 917
676 367
988 609
561 982
187 505
543 566
197 596
566 531
839 260
456 793
833 176
909 517
177 93
528 39
809 492
181 903
645 96
269 357
793 851
110 452
164 549
630 979
908 528
904 681
903 859
38 843
990 530
270 348
986 552
194 454
86 305
580 890
284 700
547 74
860 412
207 629
131 523
292 999
210 662
42 572
385 977
126 907
620 755
907 344
914 957
277 735
889 154
842 738
268 201
143 102
418 592
65 853
661 757
91 167
974 438
647 727
10 343
242 54
397 853
142 933
547 504
104 683
699 179
308 740
383 45
235 762
409 68
889 504
977 316
507 741
224 197
906 199
205 409
672 637
919 485
298 367
305 929
904 834
299 674
266 291
323 847
689 467
639 456
872 908
713 683
501 122
322 78
667 932
978 329
498 795
59 717
741 421
730 770
465 655
531 289
124 696
15 724
908 523
593 248
459 776
135 197
297 592
716 478
919 275
971 392
90 466
871 387
333 413
244 51
901 109
327 775
748 391
947 80
874 863
416 4
17 569
589 105
41 504
979 565
331 65
48 533
26 637
367 94
851 597
956 730
806 224
484 958
657 19
531 19
543 358
387 378
70 867
425 799
118 36
442 678
770 567
263 230
487 455
269 405
230 391
391 944
302 72
53 963
208 898
68 723
898 379
636 688
575 247
564 465
886 221
211 323
690 320
786 214
510 693
884 482
968 127
160 80
361 967
143 121
418 982
991 282
65 396
803 365
653 358
263 302
910 104
664 67
693 997
884 702
288 59
996 251
139 730
690 254
479 107
478 329
331 670
146 17
305 145
448 230
768 807
51 725
798 739
413 168
754 180
133 621
955 10
25 781
237 551
178 867
319 163
122 219
472 467
405 548
540 394
337 353
340 728
727 304
662 489
882 568
363 114
320 797
118 839
820 96
442 64
270 327
722 530
51 567
894 981
605 836
472 90
520 536
613 515
550 101
229 893
413 86
845 958
926 839
66 857
379 240
672 792
757 521
5 150
829 915
758 429
252 536
915 962
348 366
424 739
677 204
948 542
95 950
997 534
409 506
720 456
890 604
142 762
879 135
505 360
646 1000
873 906
86 359
682 716
726 871
738 867
665 819
226 79
205 271
538 678
542 992
951 333
574 5
400 723
33 504
192 623
959 201
245 911
601 869
772 9
185 433
129 656
187 241
995 793
944 66
632 397
591 280
597 950
201 400
949 53
986 634
378 40
33 577
734 874
989 239
520 226
589 224
763 926
971 213
398 185
846 545
102 372
481 681
532 423
262 672
924 63
905 421
705 152
832 530
205 843
742 598
433 946
306 788
889 757
38 666
446 178
192 582
135 149
948 689
287 677
692 597
582 310
729 536
982 642
642 363
579 10
537 655
47 404
849 788
899 139
455 396
260 761
931 660
240 185
150 920
889 509
986 6
323 518
194 396
325 598
147 351
690 2
808 544
604 78
664 149
602 704
75 835
412 600
16 356
799 277
133 968
547 732
753 954
117 766
740 410
42 241
468 617
884 351
730 245
141 248
747 108
901 338
416 938
947 587
960 660
74 179
797 442
936 75
450 959
399 780
113 8
765 846
338 296
524 157
515 931
129 418
663 238
156 502
488 361
869 53
762 27
415 447
193 834
371 230
695 919
480 888
70 576
246 294
706 334
595 978
100 630
766 317
766 269
904 562
48 618
640 45
785 387
433 373
251 303
910 555
917 818
146 620
525 443
901 372
68 590
715 500
612 756
294 297
130 897
64 421
975 436
867 962
138 916
358 155
219 540
995 431
690 470
926 727
497 145
470 132
826 487
835 300
792 188
313 710
140 532
249 945
302 983
366 664
479 537
767 885
196 818
341 50
968 418
129 567
478 389
319 766
653 857
977 1000
141 381
48 328
439 261
915 269
28 197
321 269
56 214
381 217
645 350
25 496
359 29
462 544
988 228
852 781
580 834
93 619
687 849
712 88
580 402
94 696
980 360
345 498
521 567
818 362
93 952
502 499
948 7
188 533
153 599
481 366
426 508
702 637
980 156
216 16
234 630
956 875
243 71
750 630
747 307
452 988
981 358
415 69
472 2
538 665
415 854
428 786
370 647
81 246
960 843
395 947
433 992
573 770
269 793
642 210
956 188
831 612
66 831
347 607
732 48
642 390
318 99
488 766
70 834
957 786
12 935
765 228
40 106
110 71
482 495
692 849
162 630
313 271
511 77
679 723
758 318
80 430
347 231
308 376
647 709
907 357
260 576
109 15
601 108
260 924
722 196
540 415
851 334
569 128
338 155
692 647
924 486
927 882
77 118
147 78
570 79
792 346
226 753
313 913
484 646
265 210
887 145
39 580
274 894
637 479
530 288
151 655
353 447
563 694
3 607
868 323
308 794
504 887
445 603
324 89
574 135
514 191
731 4
654 138
929 584
479 624
372 979
177 5
299 35
133 11
709 898
294 214
409 679
178 508
908 363
115 610
810 56
961 290
715 399
179 91
440 632
539 312
58 400
857 253
643 271
734 931
98 485
540 638
550 925
759 479
473 130
821 214
987 776
290 344
729 339
479 527
899 963
629 874
873 799
153 90
543 240
741 405
639 486
447 665
404 673
401 767
814 688
162 705
601 299
152 206
305 791
623 658
905 204
421 367
798 176
725 647
942 345
980 894
604 497
828 587
942 392
205 465
111 216
743 680
250 653
835 181
764 701
366 419
921 477
708 714
127 489
702 241
528 234
800 886
629 923
919 862
666 48
680 103
614 610
132 220
125 387
904 719
132 972
61 899
629 987
340 814
792 965
556 135
672 203
151 149
414 9
311 587
243 169
378 766
24 709
729 133
233 541
657 778
531 256
425 509
790 843
218 598
875 336
249 873
270 864
571 429
544 630
618 39
670 70
102 498
739 969
637 289
904 598
492 735
511 445
276 668
44 18
668 957
955 449
380 55
76 925
163 293
685 48
89 255
82 785
139 642
175 927
467 351
61 57
601 104
382 340
727 861
688 860
449 62
383 406
641 795
123 156
419 140
333 857
989 634
400 983
401 638
592 484
563 572
992 651
472 514
625 966
872 645
358 109
278 429
933 657
647 235
603 498
477 655
827 600
424 330
937 727
227 169
747 999
838 73
314 860
714 161
865 86
322 270
19 775
701 919
938 353
763 648
953 618
545 721
673 111
44 597
680 120
772 31
581 421
780 537
473 10
918 97
939 186
659 308
313 899
316 833
298 756
976 606
450 21
750 515
741 806
223 1000
546 924
421 320
606 946
932 645
786 316
901 450
51 402
63 609
47 3
127 434
969 842
642 56
995 890
608 582
442 883
870 610
715 181
923 674
473 222
562 124
844 680
886 996
937 766
800 459
746 627
960 258
300 762
942 578
942 400
489 698
979 954
953 836
623 263
974 604
251 498
395 515
845 199
117 492
666 260
430 938
519 389
72 304
993 524
104 693
207 756
313 531
787 253
251 686
976 43
447 677
585 642
441 508
909 882
639 423
865 895
191 366
119 300
557 394
217 633
600 258
209 359
540 905
676 439
927 777
585 742
61 774
105 103
431 267
198 275
772 183
308 120
400 117
33 435
691 220
453 2
844 692
384 770
945 993
206 686
120 385
977 752
685 755
810 151
366 542
376 970
576 909
127 997
85 396
988 713
265 683
729 935
949 71
909 222
523 407
352 805
616 521
375 469
286 808
466 253
158 350
946 691
16 943
107 356
25 280
373 927
290 20
553 644
178 989
423 542
662 173
909 237
768 835
917 276
399 827
256 255
959 977
714 190
482 45
356 729
404 615
518 166
339 972
299 817
30 208
14 334
788 160
399 665
340 668
639 386
374 130
281 78
185 635
798 945
833 768
846 34
221 804
990 793
115 396
509 890
287 78
65 782
810 143
724 921
213 143
818 221
238 637
310 978
840 970
776 903
672 342
668 125
97 937
373 322
754 149
818 506
292 699
829 806
556 122
738 843
837 195
292 755
517 118
484 6
760 432
416 918
518 63
728 556
924 515
128 241
510 894
744 245
123 908
554 358
148 157
642 290
527 700
141 416
103 461
624 822
782 617
5 854
445 892
229 318
143 289
503 962
629 323
850 954
458 324
23 340
923 580
416 756
107 456
960 600
67 564
516 900
206 400
821 382
485 915
735 527
304 675
135 389
395 2
101 318
987 75
355 466
302 653
882 60
958 482
604 125
69 273
453 183
615 816
685 804
457 113
786 743
799 824
637 328
618 790
383 845
915 728
894 982
394 93
904 988
636 626
860 499
655 336
224 314
944 570
788 1
1 424
465 317
608 524
45 429
799 465
459 511
486 966
273 735
949 311
442 76
138 697
373 155
179 802
131 905
709 919
1000 341
655 331
48 919
443 884
21 591
357 932
498 612
941 429
937 811
578 43
322 273
652 848
815 776
187 559
267 257
985 25
650 785
81 452
410 934
741 278
285 973
860 288
884 759
274 72
858 264
127 745
477 745
195 707
83 565
991 244
900 84
280 320
151 556
713 186
504 611
889 822
479 803
254 427
56 176
317 265
254 820
363 649
678 207
105 340
166 170
150 891
566 907
242 124
753 858
411 630
848 526
988 112
591 235
314 179
97 273
903 236
368 946
259 115
773 63
932 774
566 610
802 402
428 613
843 363
500 274
374 984
900 298
720 280
165 942
536 500
85 861
598 198
23 695
367 379
729 359
552 867
808 948
27 822
555 322
954 667
775 405
84 959
293 706
568 226
324 992
240 988
987 253
316 64
668 886
818 484
966 344
636 49
893 171
923 961
910 14
838 355
395 736
463 178
538 371
516 168
967 34
320 266
244 770
411 152
856 791
984 127
765 432
758 503
263 876
502 473
747 941
803 982
17 853
121 572
131 447
926 614
43 38
139 24
449 808
318 131
483 637
220 753
324 828
14 812
269 800
806 454
392 947
588 600
1000 91
758 972
39 916
773 943
898 319
119 341
435 36
173 405
895 860
723 445
254 666
972 305
627 794
900 272
723 646
164 351
15 16
57 756
302 221
529 780
319 973
346 845
114 833
45 167
891 131
912 38
38 664
266 2
575 328
40 250
502 691
932 601
249 476
208 252
302 904
162 526
893 113
896 185
562 13
444 922
178 36
536 462
735 691
523 634
106 70
796 615
253 689
911 310
687 494
117 570
546 796
370 922
280 820
714 640
424 51
214 889
310 351
32 709
606 884
856 354
529 852
629 940
997 701
711 97
681 23
349 644
71 753
538 617
729 265
302 445
843 867
255 384
968 177
914 886
391 52
695 358
479 480
820 652
46 645
3 82
632 124
573 167
852 899
29 470
98 270
432 587
771 296
224 607
139 502
966 977
189 722
886 281
105 753
166 620
759 657
765 618
883 675
56 206
739 415
883 511
484 157
640 810
912 80
292 930
672 248
532 449
388 346
295 202
605 380
775 127
18 756
518 314
588 504
10 654
634 451
505 637
633 884
776 266
54 489
67 427
673 982
4 832
304 201
755 536
580 465
33 265
762 847
823 814
871 181
456 288
656 696
100 161
344 956
894 468
473 584
57 820
397 384
88 313
373 400
609 565
23 24
771 624
675 126
617 203
445 185
93 832
887 165
654 316
466 514
422 380
435 586
53 287
682 694
32 319
351 943
101 651
206 18
752 791
730 888
598 113
95 794
142 358
279 656
308 735
865 83
4 726
554 15
401 363
19 196
167 910
544 177
497 583
922 401
286 96
657 514
183 906
168 49
692 763
135 413
415 164
928 150
569 377
889 325
927 562
970 700
399 360
569 484
38 259
626 680
629 919
382 743
992 484
228 131
953 309
319 848
641 232
184 41
895 756
982 759
780 382
878 735
89 690
70 953
288 473
67 350
396 681
602 635
450 206
867 581
140 669
229 461
299 135
753 82
363 371
496 441
602 890
20 651
198 530
688 951
318 441
239 733
471 260
688 68
378 176
220 813
221 214
593 360
806 165
740 672
25 313
341 568
194 902
912 856
449 321
23 191
744 752
863 560
192 119
576 704
569 266
784 847
110 242
773 303
606 769
41 572
974 655
60 672
856 510
898 31
646 494
536 640
433 840
58 422
134 962
426 245
555 151
72 534
427 124
979 931
228 761
997 919
625 38
176 571
42 120
356 338
917 135
653 495
550 487
74 449
37 966
740 122
213 850
837 193
380 138
56 247
387 640
149 366
952 475
230 319
803 491
420 940
164 207
378 597
568 997
910 235
587 456
757 119
683 188
425 137
351 464
614 885
976 76
518 295
274 278
253 461
723 340
986 81
61 608
455 869
707 854
677 724
319 53
136 938
567 905
357 522
473 642
215 714
552 972
300 521
151 95
44 610
825 995
382 28
382 440
427 584
871 940
155 279
657 451
69 539
227 117
117 625
540 525
539 555
869 970
637 202
780 833
536 791
255 342
1000 78
724 556
218 57
150 488
25 361
69 95
939 863
98 767
973 518
80 358
224 542
823 249
242 431
427 751
845 924
247 562
557 672
786 373
222 536
276 677
987 37
726 64
789 976
285 328
423 678
703 219
788 24
775 140
510 418
107 681
204 375
509 909
478 514
688 796
613 410
270 331
647 18
685 844
175 324
547 10
513 368
907 300
783 892
43 656
223 586
58 96
192 82
77 754
893 26
776 53
557 298
930 171
698 470
799 331
836 303
122 905
425 445
90 633
377 551
248 398
31 659
829 362
677 984
298 643
781 622
325 767
357 520
73 566
857 294
103 141
11 530
421 582
653 829
863 573
516 825
772 886
75 697
760 613
591 724
792 443
307 504
958 989
560 704
771 805
815 58
160 605
389 754
38 392
315 513
652 981
368 262
451 580
11 45
856 227
4 447
561 961
12 675
792 150
155 617
915 130
862 331
851 630
435 826
660 877
578 342
469 703
245 110
20 247
565 750
876 774
518 576
551 868
112 303
387 918
53 543
704 735
914 292
769 599
460 845
563 556
713 646
338 651
819 27
370 963
83 313
504 300
829 872
492 348
662 983
618 394
331 41
19 197
24 673
461 964
634 530
805 491
613 347
899 176
205 25
773 162
655 949
373 106
704 117
984 89
702 938
435 229
492 493
2 797
465 796
870 498
674 662
580 118
281 47
30 70
706 412
836 301
540 358
424 749
776 611
766 470
75 415
251 103
891 441
264 484
602 796
553 76
449 240
414 819
839 676
988 996
588 263
332 867
967 265
615 2
349 559
888 893
708 692
947 215
539 25
547 925
692 67
25 923
442 754
170 48
622 270
413 439
413 634
4 401
403 300
353 405
963 316
93 771
70 857
425 775
195 792
668 153
173 445
561 26
335 994
142 730
894 970
154 297
970 431
569 594
643 387
205 763
709 547
674 632
796 494
220 202
202 540
655 514
854 837
491 455
497 849
823 689
502 825
813 532
77 632
251 397
340 514
24 367
54 578
665 671
312 715
990 432
383 312
480 248
160 236
291 755
693 720
352 826
190 603
512 489
630 527
55 982
801 279
392 422
868 564
308 341
294 743
19 494
254 707
13 413
247 427
854 724
484 132
164 158
231 815
225 123
110 107
736 295
170 116
166 568
620 548
979 22
139 305
215 275
399 290
393 738
107 810
185 961
496 977
117 927
332 874
243 517
244 580
227 437
384 135
410 134
86 190
355 734
559 181
105 11
905 847
233 520
12 820
81 306
262 217
644 435
530 690
151 928
149 475
997 886
13 42
585 159
897 171
912 425
219 96
232 358
730 296
905 150
884 124
616 587
858 551
848 330
203 802
57 995
702 526
785 354
911 66
171 872
458 726
536 438
624 9
145 347
979 240
618 307
434 894
338 611
541 432
450 990
10 619
660 145
667 104
158 471
987 411
636 136
830 488
793 934
231 718
498 410
477 80
912 22
564 448
597 993
689 741
475 511
718 298
646 262
208 192
332 103
142 177
522 868
668 656
241 542
955 526
465 178
206 665
848 208
759 616
782 99
899 15
97 750
468 109
186 807
23 668
380 128
551 385
143 93
834 678
981 792
724 552
997 9
774 860
8 916
308 529
942 214
221 218
286 717
301 872
893 773
355 910
568 240
343 964
386 882
822 543
824 303
752 457
170 225
169 83
699 499
75 818
17 691
66 448
603 147
872 987
7 785
171 247
19 583
742 978
627 964
422 679
366 466
492 611
480 356
775 817
767 483
596 861
309 706
493 612
435 294
405 140
458 562
762 983
836 254
964 26
865 462
480 573
551 429
985 367
800 764
187 816
184 632
804 19
370 734
882 948
58 412
730 291
977 721
424 630
757 7
387 326
156 700
321 240
390 250
788 45
35 534
801 993
360 818
618 377
286 906
505 623
904 276
976 590
37 534
551 725
103 226
96 170
842 250
461 225
676 829
267 907
962 755
842 567
969 26
36 836
847 814
466 224
363 545
791 73
830 919
121 960
938 394
154 738
934 221
354 845
490 611
374 358
89 621
984 344
137 517
428 895
592 440
810 296
21 209
119 18
732 484
647 57
498 195
356 295
935 145
672 634
511 619
934 949
965 86
534 214
800 949
376 51
809 720
803 181
611 770
294 30
208 888
888 14
442 95
911 999
605 927
958 121
121 693
310 732
997 525
807 379
268 642
208 918
971 529
824 560
630 386
268 392
684 179
514 964
749 564
893 813
561 462
762 319
992 41
921 67
756 52
177 383
424 556
686 168
358 869
237 37
614 520
310 733
35 18
468 81
360 337
607 45
927 445
925 485
921 860
948 802
965 562
721 905
294 87
476 195
604 530
83 810
286 716
273 51
610 819
20 243
970 519
514 839
517 35
296 355
928 879
685 378
25 348
216 475
517 529
225 230
353 429
790 297
151 286
124 559
931 685
966 348
746 869
230 868
196 153
406 892
210 336
431 829
278 504
767 367
64 511
724 6
498 653
595 705
867 201
401 83
598 656
400 24
437 570
187 24
635 106
244 952
281 887
537 664
701 478
899 614
656 661
503 138
480 705
466 942
956 47
283 575
888 99
645 435
4 533
825 311
576 245
211 732
967 464
758 113
125 526
214 102
525 782
981 398
231 124
307 240
153 940
353 312
544 132
104 729
99 849
828 767
555 156
796 692
68 65
723 664
780 589
246 739
554 16
325 229
414 720
22 830
34 660
921 629
139 807
740 627
918 307
60 802
67 320
887 568
807 311
221 834
433 277
167 424
767 766
816 985
759 34
118 171
805 722
479 713
813 78
97 614
848 536
703 68
412 388
63 849
157 443
531 170
897 287
848 572
2 45
400 470
194 612
171 986
821 303
27 933
252 262
841 551
871 102
365 30
880 593
677 332
503 659
250 76
976 243
797 878
128 343
576 410
834 735
698 570
949 266
640 842
665 35
753 428
805 417
63 77
203 986
131 158
729 487
790 472
234 869
6 394
989 260
181 100
153 323
426 49
922 925
219 915
531 321
418 795
431 233
48 173
836 210
35 532
300 86
666 816
505 715
649 94
666 258
325 172
560 484
756 702
406 547
293 675
843 114
809 401
604 475
988 707
210 169
512 212
199 536
385 506
71 385
416 284
904 951
164 404
327 446
716 448
529 688
252 701
973 110
544 99
81 284
392 767
516 588
640 867
174 491
539 62
79 893
519 731
414 326
185 223
857 667
424 227
167 833
300 192
248 924
763 636
117 543
769 492
534 270
999 140
253 711
863 48
983 63
266 858
648 215
69 740
301 788
969 674
653 798
725 587
26 773
808 350
184 884
646 446
269 786
696 598
581 983
901 530
157 135
846 96
238 698
48 351
686 331
827 569
546 871
24 891
288 667
432 291
543 562
131 62
528 321
693 13
538 981
559 947
962 906
211 859
501 912
816 273
743 169
961 327
965 904
987 106
383 465
944 718
990 818
676 191
552 706
777 293
877 875
96 474
881 555
761 322
909 971
214 910
173 567
660 646
881 37
853 364
825 919
913 430
806 422
685 652
299 273
208 564
714 180
789 760
121 267
45 177
832 386
97 411
29 993
428 42
248 120
912 734
449 518
575 377
801 641
459 494
230 210
415 337
12 132
925 492
297 416
39 159
383 55
336 945
570 111
192 88
493 297
546 111
148 495
796 72
577 661
371 69
877 603
340 763
496 12
611 263
987 419
52 639
225 952
97 63
374 436
128 26
67 689
969 612
659 881
164 199
152 606
905 620
654 889
145 918
85 390
135 604
448 48
92 93
346 941
238 559
845 140
920 624
688 980
961 224
731 100
353 637
977 203
801 959
163 938
192 475
250 622
683 425
689 826
75 215
580 825
528 287
485 973
998 964
14 493
525 954
567 4
517 691
380 776
892 714
186 245
749 315
349 549
578 199
933 900
716 741
447 190
165 681
730 819
853 149
959 401
876 802
583 767
108 605
349 421
593 901
835 178
787 723
572 73
722 58
783 462
755 468
682 920
646 40
16 22
750 259
597 694
9 903
947 931
930 761
18 366
259 184
610 798
281 549
670 796
251 66
133 285
923 132
622 457
528 964
654 285
552 219
777 254
129 588
181 321
795 829
597 882
802 723
907 421
711 121
798 956
91 62
839 663
797 525
714 255
845 395
246 552
741 422
874 343
437 931
908 991
147 224
480 151
589 565
389 87
812 160
611 215
60 707
613 179
491 139
463 313
66 337
423 839
680 906
229 224
263 10
437 811
344 772
913 169
972 292
850 597
935 438
728 266
657 948
991 601
366 630
118 38
950 803
156 24
393 209
953 648
669 473
274 587
540 417
39 46
593 999
645 907
678 496
131 435
438 435
439 840
258 74
384 188
622 235
384 596
252 826
289 732
892 555
630 830
798 270
228 506
997 336
507 347
737 63
989 935
114 102
710 126
790 373
365 654
121 915
259 688
927 807
950 425
432 110
993 438
259 349
364 924
192 825
119 496
827 761
294 471
861 858
291 991
532 949
429 92
966 528
955 19
499 458
736 28
471 584
460 51
663 192
151 875
784 948
979 218
116 703
352 889
640 164
942 621
526 925
609 973
387 864
104 858
455 509
773 913
912 2
883 123
417 207
941 731
195 630
152 281
132 249
325 294
352 978
9 613
706 526
693 913
188 629
794 208
256 675
438 461
102 913
26 11
86 745
427 365
273 591
622 640
630 995
482 134
840 1
39 333
361 32
514 458
841 654
737 939
473 964
895 275
80 836
126 780
590 282
733 875
149 71
391 516
59 245
412 982
530 186
90 536
549 524
16 760
993 491
336 177
801 81
821 286
485 573
404 154
774 985
629 19
76 361
571 408
503 324
86 883
165 523
905 596
192 661
495 307
19 339
857 377
356 255
814 287
1000 266
836 123
871 39
510 141
465 36
903 359
544 599
985 169
243 565
378 383
189 594
315 811
51 846
470 575
289 518
188 806
359 129
94 170
74 47
993 984
749 521
271 701
900 140
145 529
515 758
295 552
818 329
215 682
44 33
581 667
589 618
973 941
630 534
665 883
681 594
763 510
1 446
230 862
775 481
807 51
548 482
148 140
180 728
187 706
86 119
651 614
876 682
544 195
717 262
421 996
442 905
494 435
9 262
679 532
191 351
246 710
590 327
894 890
960 855
633 485
638 16
719 105
981 471
808 1
372 678
667 52
817 585
397 320
602 260
541 842
387 897
973 443
401 319
780 258
493 585
118 698
207 142
866 361
953 225
816 716
681 184
416 516
335 779
438 382
151 143
142 105
449 854
789 679
602 639
972 620
466 385
838 950
527 64
820 747
634 730
778 344
198 667
688 286
434 40
737 329
861 391
77 233
910 319
531 782
31 81
151 128
188 711
407 44
332 781
735 450
537 953
693 925
300 48
921 56
928 186
431 320
360 910
247 448
59 19
682 642
943 684
347 973
764 812
166 397
124 637
248 792
600 283
886 662
830 118
60 792
658 383
20 409
996 19
343 371
497 841
461 543
249 275
958 83
658 763
312 180
653 475
259 265
835 452
292 4
773 90
460 749
742 498
62 564
966 942
955 884
915 6
618 714
875 926
759 920
902 776
231 394
929 761
951 478
21 137
925 390
204 894
789 559
293 191
892 764
830 555
475 277
411 216
456 127
978 109
544 694
727 746
30 225
559 986
528 885
574 910
899 620
331 36
117 776
288 485
308 665
292 380
84 887
762 780
691 175
135 548
835 39
27 929
917 664
695 284
245 805
907 817
716 383
50 3
451 349
744 762
457 70
56 124
269 481
944 599
706 215
351 872
196 460
921 479
135 632
936 331
763 472
542 392
153 783
980 90
274 221
192 845
49 250
42 188
317 773
645 870
458 194
628 459
250 452
682 212
612 291
147 323
533 894
772 347
58 160
212 776
439 994
297 447
978 12
78 414
878 484
705 451
132 325
148 45
581 856
691 655
988 664
959 885
831 30
793 44
382 399
26 444
909 754
688 483
764 222
785 766
55 581
13 347
356 304
223 482
384 980
967 806
868 947
540 869
381 904
766 82
233 890
670 453
715 53
841 609
998 736
13 756
110 101
15 239
83 923
43 78
271 694
462 359
180 780
66 7
712 76
47 700
703 347
204 568
848 370
423 788
868 560
491 844
536 188
263 962
876 449
394 797
81 715
956 93
44 841
924 331
330 711
865 422
733 484
829 378
809 113
244 744
713 139
814 237
333 550
697 756
821 633
116 747
416 951
777 468
938 573
24 992
371 473
614 174
221 894
881 991
915 5
217 412
191 277
704 529
305 568
367 211
416 545
955 261
902 805
816 923
668 721
400 511
64 587
585 930
410 147
1000 505
932 113
675 879
828 661
511 942
716 606
498 19
197 829
283 951
523 904
366 853
44 748
35 81
459 768
252 636
719 48
870 800
720 538
655 857
67 706
939 552
554 253
128 45
330 114
622 947
844 820
317 59
416 859
177 691
302 633
415 845
722 137
369 790
112 478
768 516
701 102
892 37
179 119
110 269
377 352
266 984
474 707
676 670
52 367
259 638
850 304
315 678
506 516
363 57
539 206
624 87
4 226
591 99
464 819
718 942
799 828
353 235
901 22
877 266
854 996
146 608
571 743
607 819
435 77
570 144
166 876
949 774
930 936
123 993
560 867
710 259
414 330
23 860
996 579
451 894
353 410
382 215
575 400
509 905
114 62
723 504
493 291
114 902
496 475
973 474
912 958
88 215
869 32
599 254
966 666
421 554
721 113
297 914
131 995
567 817
34 330
822 780
312 137
721 770
620 440
901 187
732 847
770 365
366 709
417 130
434 188
247 156
753 122
86 347
798 559
742 770
840 955
56 142
961 792
610 337
580 759
150 377
174 430
535 34
814 329
700 1
923 237
325 634
869 547
570 84
951 364
825 553
848 793
58 709
392 94
831 928
910 411
539 726
608 552
697 623
149 634
38 553
889 48
508 56
69 331
313 570
575 177
916 455
245 203
60 725
636 555
134 494
563 577
613 53
31 957
212 196
415 599
66 339
390 727
685 113
642 560
492 435
300 800
931 117
506 209
542 534
426 741
870 943
318 849
918 504
692 910
194 604
335 220
313 147
863 986
137 157
911 892
665 229
84 481
698 280
438 383
886 422
476 839
585 288
160 663
995 136
712 84
74 105
469 638
263 575
543 665
554 829
568 175
286 710
857 773
914 331
679 442
912 101
663 730
81 912
52 529
961 226
793 171
408 38
416 585
758 913
333 797
311 996
373 335
670 902
510 809
627 681
66 234
478 769
678 777
747 446
261 832
462 367
944 18
116 716
898 631
577 750
916 872
858 296
466 547
706 65
948 349
769 643
201 554
653 148
347 63
615 78
90 788
859 815
488 764
758 276
770 29
913 741
503 263
513 569
541 410
542 221
790 942
160 590
83 742
999 313
375 209
376 395
346 210
333 137
43 617
886 462
563 81
124 126
412 117
593 457
268 701
854 217
525 909
416 391
851 927
396 744
825 338
217 585
885 571
353 202
17 739
631 417
451 24
413 631
368 181
737 247
967 88
252 307
709 44
206 641
201 362
196 266
107 489
735 801
155 580
364 462
189 942
648 34
914 553
272 78
239 556
820 886
413 532
69 916
794 705
105 496
182 612
343 85
151 638
139 285
118 167
474 777
660 344
928 241
853 155
495 662
100 525
458 450
890 707
586 516
87 712
221 314
379 856
304 653
388 966
670 456
503 240
701 957
721 357
555 588
667 437
654 266
608 611
421 894
832 356
315 627
605 379
604 305
13 774
11 956
800 451
842 867
267 979
754 192
963 657
965 323
665 228
182 633
825 435
38 5
208 440
952 403
457 537
639 496
305 904
554 676
775 991
499 847
755 429
45 549
882 232
819 137
939 926
843 971
813 547
193 515
115 627
777 681
605 59
868 85
683 451
42 436
285 259
899 301
705 399
968 824
777 627
43 181
522 63
996 884
739 98
38 209
841 394
478 442
318 915
355 493
745 525
797 69
623 915
240 475
887 501
980 89
204 497
855 298
274 319
430 900
832 325
297 754
358 281
569 216
232 607
442 380
344 678
320 17
425 543
806 175
73 646
383 999
219 983
891 205
339 71
197 67
706 299
91 769
621 973
774 208
773 582
886 691
153 226
481 708
912 32
922 743
869 61
357 717
870 816
562 825
475 196
929 75
625 242
763 394
726 164
844 536
939 307
768 731
423 615
973 208
348 906
663 74
572 819
473 250
667 332
316 841
191 423
693 61
219 871
526 654
144 619
952 732
517 195
900 568
585 936
7 238
572 993
238 765
34 786
883 759
633 941
617 44
819 912
466 243
454 312
696 972
689 426
358 815
38 490
789 764
477 610
106 221
499 827
526 353
374 67
725 112
512 488
816 520
5 557
714 367
648 373
646 298
46 945
751 756
1000 191
505 442
664 928
137 577
423 842
572 9
63 690
128 326
578 579
89 335
740 491
432 542
958 316
669 248
4 709
166 986
178 869
417 762
935 65
448 96
543 772
907 142
802 530
96 742
211 844
439 817
703 593
468 317
206 955
752 989
11 939
181 964
294 892
648 497
114 435
858 749
201 432
103 732
158 748
387 994
892 812
969 185
607 997
501 709
164 112
499 669
696 188
707 417
150 9
301 829
887 80
589 738
392 847
494 713
413 104
317 670
642 155
704 442
757 636
183 962
609 158
803 144
146 234
176 697
312 747
824 311
392 711
543 197
258 241
701 565
884 964
878 720
599 170
846 704
933 661
701 194
41 741
599 223
932 818
148 62
413 966
329 209
454 920
331 52
632 330
504 324
673 994
853 406
121 740
164 740
607 623
173 861
976 608
81 810
951 572
639 263
880 902
589 976
356 939
822 750
37 655
834 825
366 458
200 659
154 858
680 377
512 66
736 804
898 868
961 876
292 136
702 529
445 611
997 977
416 537
308 497
615 30
124 635
660 884
464 511
732 55
26 604
21 762
525 654
536 113
807 612
241 248
994 39
434 608
847 945
69 413
391 877
20 379
209 70
2 583
543 29
42 118
87 927
348 775
639 520
146 282
216 762
511 159
40 263
289 533
735 59
801 177
352 227
670 514
821 988
1000 944
120 948
945 63
644 156
634 954
612 75
319 342
562 143
739 790
346 213
383 359
291 878
743 821
773 244
495 672
723 344
110 5
275 233
475 841
341 489
9 496
797 840
788 146
620 955
624 377
682 73
957 609
520 540
786 58
788 626
900 169
159 427
595 528
681 323
40 369
659 260
502 59
822 683
850 236
868 697
234 109
362 819
260 238
986 97
555 994
535 188
375 239
950 435
588 211
407 644
440 201
760 617
78 809
963 556
350 43
284 938
408 796
100 812
883 263
457 292
381 151
830 498
100 328
340 260
382 769
593 991
366 361
678 165
506 732
494 807
439 201
229 790
778 920
726 302
823 272
813 989
315 785
315 330
288 354
13 287
582 506
441 156
947 504
58 222
633 152
168 892
258 967
474 167
67 985
453 576
101 443
512 794
219 536
232 918
442 805
504 236
722 890
160 729
627 817
306 898
415 677
671 188
353 351
345 350
639 896
836 588
548 866
516 270
631 363
59 916
106 810
791 319
275 883
860 120
330 131
584 581
868 815
740 305
257 457
526 457
210 38
78 416
35 214
954 165
404 58
214 818
613 908
213 799
851 709
956 311
515 187
986 862
843 670
627 403
561 154
184 759
793 742
756 338
670 467
34 264
215 189
582 537
585 741
945 482
279 92
536 69
224 812
476 103
658 833
805 702
573 500
974 149
502 16
387 11
576 293
408 326
127 290
491 980
897 714
1 593
353 532
480 321
280 344
823 578
752 454
926 218
524 238
344 823
680 711
797 281
261 263
661 12
790 275
490 192
421 798
863 848
821 616
134 669
668 462
790 343
711 285
672 276
670 568
307 184
649 818
786 482
879 717
238 492
346 561
604 294
802 41
790 182
800 232
263 948
922 625
121 159
918 507
192 569
277 913
651 700
844 191
211 185
81 14
290 254
757 98
779 602
706 283
345 553
858 781
972 993
53 718
239 797
166 245
6 521
430 862
203 467
937 927
166 309
397 954
319 988
343 177
753 27
600 535
912 317
784 504
475 625
526 590
813 751
397 725
366 390
135 365
132 437
420 794
290 295
567 886
607 443
720 628
864 961
917 650
501 981
412 363
585 654
25 417
439 152
787 380
925 28
706 935
724 563
629 317
499 887
281 618
9 263
562 409
27 200
464 706
677 463
410 49
856 413
726 331
272 661
148 126
986 830
250 287
394 245
882 647
156 493
480 776
596 175
902 809
719 555
599 751
484 91
221 712
75 224
782 59
554 67
659 844
386 381
565 457
458 775
920 861
998 459
786 180
20 697
549 917
671 99
478 784
192 562
907 218
834 726
711 980
605 905
713 561
80 626
593 39
851 801
121 940
566 639
854 98
753 119
767 792
775 316
305 170
939 827
138 163
198 927
769 708
440 585
549 243
156 811
746 879
298 632
812 868
606 710
361 321
55 878
667 819
431 964
662 527
761 801
199 51
247 402
615 505
951 659
792 715
767 200
111 597
812 889
948 296
940 907
968 37
815 512
467 127
143 449
530 627
757 803
327 10
494 454
664 852
505 464
529 201
393 591
574 499
920 878
254 821
336 790
840 438
504 4
979 913
233 234
481 236
346 160
653 192
465 534
509 624
247 320
316 643
722 505
716 635
183 97
267 372
843 192
966 645
569 812
774 235
548 532
41 895
866 632
373 793
999 738
327 927
670 494
358 55
211 269
670 488
141 308
239 335
73 706
555 763
724 345
835 155
990 508
435 871
142 267
161 12
324 673
988 665
9 744
687 486
768 81
554 305
895 7
582 698
993 789
362 497
471 156
965 548
617 241
274 743
320 622
391 808
636 469
771 622
468 740
654 745
556 452
616 287
528 67
350 546
642 306
32 854
653 338
739 218
101 897
939 787
293 209
398 414
814 342
246 448
809 620
964 298
478 418
38 257
160 898
557 246
65 195
323 308
849 255
702 518
369 605
78 182
526 615
570 680
163 248
807 704
466 219
354 81
12 685
797 289
508 663
935 850
831 701
809 546
55 59
684 715
808 698
243 762
924 225
222 233
184 888
395 885
506 696
607 275
950 763
656 877
467 978
802 923
195 281
707 676
602 693
306 503
205 854
745 460
92 693
386 659
617 179
263 234
92 16
876 209
297 110
363 991
461 171
696 522
672 221
37 338
481 2
561 696
394 325
660 481
11 548
755 277
288 791
298 942
371 727
474 136
673 170
606 165
468 659
199 227
384 586
972 557
488 561
755 675
484 495
343 578
820 491
469 504
662 332
592 619
674 973
621 598
39 870
469 197
9 249
260 870
668 898
937 132
690 790
249 220
364 53
404 144
32 300
859 877
413 410
256 589
250 705
255 870
162 669
425 786
288 528
261 28
690 423
18 885
884 405
74 257
311 337
664 964
506 26
62 580
167 978
384 133
747 120
996 408
637 894
892 375
258 112
658 227
155 395
538 60
790 533
889 318
649 200
643 417
940 736
689 130
35 833
502 575
922 150
196 943
250 981
39 299
107 404
657 821
106 382
404 702
605 102
960 782
401 906
197 345
972 2
369 827
107 399
466 451
410 181
799 845
945 244
853 872
217 270
553 589
678 594
831 666
35 542
888 718
798 277
613 267
971 313
288 190
240 428
533 605
421 317
615 503
582 66
271 747
600 337
105 203
577 118
284 280
652 927
496 546
696 99
77 750
601 638
836 250
163 174
761 797
550 543
648 340
410 549
571 510
837 10
849 479
680 701
815 53
717 629
944 518
172 65
932 901
583 727
889 907
394 421
870 607
878 972
653 659
282 662
840 36
11 726
202 987
352 237
407 497
823 5
679 36
947 34
120 463
384 472
712 820
375 489
938 814
581 360
816 833
741 280
729 577
764 519
251 92
306 675
226 713
431 898
581 226
123 679
352 695
169 67
255 226
862 405
849 514
298 614
984 7
735 888
87 948
579 67
496 170
733 996
702 142
135 572
843 389
511 431
287 105
279 225
695 77
852 352
403 770
406 600
117 66
177 436
808 773
871 706
829 588
963 93
881 172
22 603
318 171
741 158
857 717
259 806
321 29
387 735
380 686
874 453
905 589
547 173
883 914
371 921
685 231
525 947
498 32
84 504
986 638
992 378
672 122
616 841
170 444
443 627
490 572
306 395
519 605
750 971
537 991
452 980
197 35
634 82
842 792
825 451
561 947
190 715
723 220
189 354
668 200
617 764
641 582
78 444
916 500
992 243
929 733
104 142
588 564
75 284
927 672
60 216
964 800
655 942
365 201
429 276
378 905
143 363
750 161
544 907
594 32
58 257
563 554
318 687
570 897
96 497
50 765
309 449
958 422
322 191
91 608
38 629
705 459
537 742
422 841
561 396
684 825
361 278
285 794
745 828
252 943
866 879
924 436
312 31
751 256
784 717
98 732
888 127
879 160
473 949
793 27
245 984
191 292
803 973
427 312
606 541
85 357
127 629
135 378
88 154
631 822
83 251
466 900
498 248
851 512
331 623
727 348
953 116
675 683
704 955
109 499
706 342
491 330
799 78
463 127
316 706
905 619
782 96
570 490
775 197
517 660
676 314
397 69
982 895
456 281
506 313
37 66
715 618
446 612
697 33
865 924
648 489
51 838
352 153
425 681
768 127
559 439
27 794
472 909
269 556
935 940
778 578
709 190
99 552
349 601
977 670
893 453
958 856
102 640
369 102
434 11
653 68
20 416
650 990
482 518
62 508
415 372
888 86
317 722
636 614
136 42
573 815
34 441
98 123
202 695
861 981
664 482
138 312
921 728
675 736
605 463
461 809
43 482
581 442
952 926
973 676
505 172
45 352
797 157
540 452
806 844
500 408
35 28
70 117
407 664
614 513
705 145
435 48
472 931
60 523
127 125
678 469
579 675
961 536
943 775
921 151
551 812
570 68
259 108
294 496
830 288
936 682
818 109
936 513
621 56
542 763
635 788
536 386
661 884
89 337
966 79
657 404
103 770
20 143
425 835
359 200
573 587
70 840
725 295
48 900
678 664
797 967
592 449
242 282
995 261
92 930
49 13
725 88
655 93
461 226
830 673
668 564
218 491
9 204
505 636
256 801
825 402
117 779
855 284
311 266
1000 929
787 624
190 143
672 195
841 662
427 277
25 998
617 635
634 434
949 991
838 793
532 278
448 934
160 476
110 336
385 701
160 906
517 110
155 244
818 927
313 703
5 839
967 912
429 937
877 509
476 171
624 968
676 517
265 105
431 43
60 940
247 304
260 491
319 157
21 737
45 872
155 582
390 36
745 578
711 322
602 115
533 21
801 894
12 314
936 343
13 31
661 913
663 70
81 87
336 517
673 415
713 27
187 830
865 507
77 146
911 214
590 938
909 757
225 470
945 658
481 348
735 140
245 261
480 293
344 137
708 845
839 849
155 920
780 116
921 351
846 761
91 290
608 919
252 736
810 217
661 65
554 32
312 264
522 115
483 216
692 919
484 636
403 96
539 429
807 495
280 528
970 829
559 365
354 526
745 601
271 406
57 371
726 699
710 636
398 282
404 440
197 132
525 620
868 30
329 886
258 763
608 79
620 159
695 325
844 83
744 587
252 689
373 858
759 336
128 452
792 421
385 437
529 498
115 149
184 706
821 598
829 222
319 193
569 771
998 317
528 176
491 225
941 46
165 618
795 50
884 312
8 747
941 689
889 902
604 253
813 829
465 326
178 340
728 936
263 529
527 602
586 907
566 468
903 257
293 996
75 302
245 262
115 914
929 678
772 939
688 37
15 361
312 626
358 876
600 789
668 549
216 489
526 412
180 749
437 924
994 416
256 797
275 692
19 131
505 43
990 178
294 794
226 368
630 997
713 667
365 208
28 14
654 775
163 21
440 505
686 291
391 325
410 427
772 78
790 684
520 823
10 141
402 591
722 639
212 548
418 786
526 469
827 344
326 155
825 4
680 114
356 828
741 235
469 292
871 423
263 170
18 308
170 136
754 72
311 420
405 358
748 534
937 981
521 709
95 72
318 211
217 10
428 8
796 511
429 33
109 98
757 61
746 818
494 415
891 54
983 574
993 921
322 693
700 273
404 466
306 111
472 264
115 757
565 31
705 125
877 789
452 400
169 623
951 637
270 305
439 803
544 191
114 704
691 445
84 43
59 974
938 439
40 609
425 771
440 35
931 898
857 379
805 925
821 366
537 164
530 721
147 401
995 204
620 741
742 950
187 337
148 92
16 248
130 679
934 77
460 347
938 610
681 17
678 384
621 174
403 901
887 335
377 1
625 857
978 215
794 702
561 105
365 54
399 502
870 997
699 404
984 497
619 252
450 263
773 902
236 674
518 828
178 660
839 403
159 854
71 1000
480 169
219 880
464 27
131 736
387 152
480 637
483 556
139 716
546 875
692 353
545 832
959 224
56 471
337 802
64 255
757 750
712 866
623 53
118 421
958 294
974 286
313 329
349 428
755 799
202 176
828 699
239 426
343 911
346 456
563 361
979 710
136 453
456 622
117 536
149 741
47 487
966 927
149 152
37 848
703 82
914 150
793 891
296 408
935 259
216 325
111 557
103 156
840 498
172 274
369 811
983 334
690 341
485 832
211 552
343 983
638 449
4 749
29 890
916 448
195 677
147 82
841 220
974 537
36 220
242 442
336 789
543 65
742 171
435 385
384 938
167 452
681 114
481 764
424 580
59 251
97 763
953 19
489 75
698 942
490 207
796 691
744 229
112 559
386 506
884 854
867 79
865 433
940 642
204 818
481 258
942 188
173 706
357 107
916 88
296 494
535 881
936 304
169 698
443 36
790 35
500 369
945 223
854 101
601 912
148 213
318 964
290 499
93 10
470 809
797 741
520 844
57 75
192 587
121 738
758 272
959 453
838 33
565 540
382 872
854 605
158 590
362 941
962 958
446 634
592 574
387 716
506 946
44 168
564 788
996 954
937 917
751 760
321 126
284 17
410 616
43 496
651 659
617 818
732 459
819 725
271 34
925 430
1000 246
439 391
12 889
804 477
665 90
900 175
324 608
499 718
946 442
310 797
175 90
835 399
872 278
640 31
847 664
334 399
271 632
14 148
509 354
147 711
583 446
88 477
416 885
187 88
687 252
610 987
802 130
419 848
833 123
696 104
624 280
782 989
464 711
332 997
795 572
45 522
992 750
886 561
933 950
746 550
693 337
934 438
636 594
380 743
348 959
133 353
12 492
112 770
197 385
747 871
403 745
597 925
600 400
477 69
644 767
386 362
198 560
1000 352
855 199
4 875
636 449
84 468
123 540
94 274
82 965
530 382
446 994
107 276
719 808
332 610
174 708
919 672
912 30
159 791
1 577
289 179
350 168
59 838
463 608
104 139
974 474
150 713
563 785
305 771
49 928
43 479
856 474
125 35
832 366
359 509
670 618
700 295
713 927
845 373
921 564
536 727
37 220
357 767
876 481
787 4
877 54
634 712
352 154
112 392
382 270
744 309
951 677
450 107
140 533
955 251
541 553
650 446
799 293
264 41
886 605
929 52
117 556
789 752
1 310
167 980
838 360
91 793
955 25
715 64
68 912
140 404
150 839
820 521
573 685
875 606
403 662
875 978
339 249
350 347
664 101
703 676
176 632
787 825
645 701
637 74
356 605
397 782
135 164
791 584
22 295
133 613
119 831
827 315
544 417
697 171
616 680
952 84
140 480
266 204
283 747
405 261
993 710
346 403
286 725
857 122
517 213
417 842
526 344
927 384
313 40
748 73
669 453
440 392
910 677
411 567
430 648
34 634
911 313
112 535
648 113
225 612
545 658
127 427
141 465
801 352
24 902
922 676
447 937
55 814
987 860
295 948
603 709
756 548
875 300
793 873
416 441
391 298
515 983
252 365
641 868
430 966
441 515
288 256
703 185
198 126
144 133
345 931
356 353
772 585
280 837
807 279
675 724
398 768
214 180
596 878
647 151
878 1000
134 99
369 587
476 583
756 595
589 582
61 352
265 786
535 686
144 594
199 685
615 206
972 112
906 490
729 280
185 699
685 329
927 197
263 970
747 130
95 976
447 985
959 306
492 577
136 667
269 502
503 686
342 762
228 294
361 614
478 682
891 1
180 441
816 268
848 345
753 413
493 827
337 328
873 238
757 623
362 141
722 231
935 233
177 513
757 384
477 189
735 629
179 238
192 172
523 665
224 194
794 585
87 616
144 191
873 393
1000 415
923 421
337 633
125 924
658 67
484 529
452 324
160 378
303 861
988 159
234 995
435 758
931 786
17 67
41 929
464 220
807 634
113 913
556 565
40 240
338 623
912 924
782 699
791 277
892 723
963 197
886 45
119 393
41 735
833 493
418 993
527 304
615 682
250 325
831 566
291 500
301 340
309 107
242 556
838 731
108 314
193 235
356 58
887 279
37 944
703 190
356 577
887 955
785 933
996 754
536 735
423 989
152 885
475 532
215 720
725 680
665 640
893 939
426 615
224 989
692 690
522 160
600 866
294 549
841 693
554 330
278 934
846 132
9 511
894 152
406 196
360 879
230 928
568 722
6 188
15 274
457 779
346 889
824 316
856 834
916 137
575 670
546 916
654 719
902 584
971 912
644 915
235 881
806 928
291 431
219 775
523 38
854 344
937 370
26 57
443 63
83 5
869 860
878 464
689 430
864 610
261 658
230 805
417 720
979 780
652 589
439 752
963 989
989 564
210 231
962 200
28 872
454 447
405 12
106 565
662 379
500 115
177 282
107 528
303 223
303 78
79 746
454 74
666 536
877 856
121 237
816 136
468 840
745 249
534 903
498 367
933 567
196 166
875 225
533 895
596 923
584 847
852 933
663 155
936 204
353 985
281 105
361 758
674 815
723 939
636 113
231 493
921 241
214 667
521 351
362 993
726 281
883 869
345 457
947 277
308 966
676 602
85 499
991 840
675 488
213 981
856 105
587 383
715 310
824 77
154 752
952 391
798 683
443 91
779 323
362 71
965 487
516 45
603 269
513 334
371 610
401 118
753 696
685 763
198 535
784 677
373 201
74 993
912 955
808 20
583 847
994 262
78 767
367 965
39 697
591 955
546 118
36 242
382 567
176 914
438 636
103 59
13 342
602 150
590 324
693 557
310 661
470 727
655 863
397 458
443 414
738 349
958 388
8 40
871 228
119 959
49 805
405 734
652 521
587 735
63 271
666 670
344 990
629 809
995 382
265 53
663 689
612 240
264 39
215 911
654 524
933 751
589 593
561 127
704 897
523 674
889 316
24 125
238 886
19 69
150 341
822 743
557 395
752 140
137 814
644 213
621 560
2 602
217 286
595 822
386 943
163 793
797 578
198 640
685 332
960 954
489 1000
687 227
140 644
315 195
223 346
208 496
516 633
14 91
26 871
798 889
736 251
791 768
883 616
877 518
247 596
989 640
608 858
273 447
882 448
908 974
978 8
596 21
951 683
863 26
970 247
475 361
131 53
747 644
16 291
138 55
121 658
931 245
795 877
493 68
974 799
504 155
106 560
407 978
739 918
95 500
371 114
186 999
244 445
898 43
717 611
953 447
141 446
547 768
617 708
596 375
690 263
516 624
92 460
248 214
885 198
62 269
592 131
709 533
641 16
43 850
346 978
21 411
610 593
251 254
654 226
708 429
937 351
352 360
199 960
842 522
603 907
800 142
474 999
501 700
858 792
679 667
698 444
780 566
577 279
766 461
759 727
667 506
72 3
405 434
389 110
246 360
589 50
163 639
465 109
686 455
140 772
72 956
160 469
924 773
456 409
209 164
17 922
368 295
959 305
430 385
847 685
851 620
486 732
563 489
662 519
409 94
197 902
516 975
555 546
889 117
563 942
356 370
439 219
911 538
429 286
444 639
325 211
532 264
29 62
299 977
653 792
421 609
969 330
105 197
903 760
225 207
701 220
579 537
540 903
260 181
345 393
696 149
714 487
865 112
290 153
112 123
125 522
768 425
263 667
97 973
140 677
129 371
475 669
889 188
253 360
806 617
801 383
457 796
647 239
350 872
462 322
464 251
51 656
137 341
803 996
670 992
914 53
104 723
703 941
923 728
352 301
492 425
537 270
629 929
242 978
476 906
800 239
153 300
336 447
317 964
926 107
492 418
706 103
571 712
76 148
871 982
948 982
345 870
545 523
581 697
841 224
982 351
21 322
257 78
329 962
392 149
876 141
265 7
866 13
543 506
542 797
936 980
141 6
211 474
296 412
879 700
716 888
424 321
925 92
600 433
942 135
187 600
606 101
535 872
12 668
99 975
702 322
368 618
395 957
157 38
565 462
760 590
366 992
307 893
11 828
920 746
389 685
238 137
573 776
430 507
659 3
909 339
994 556
272 178
901 819
26 524
897 216
18 98
28 962
620 670
724 972
559 742
324 525
421 560
721 376
483 110
40 788
484 1000
87 145
165 583
79 407
772 226
124 356
385 640
69 884
478 673
477 299
481 100
105 748
263 798
581 356
307 398
703 450
588 568
194 710
400 151
364 709
435 917
234 822
933 915
70 790
796 920
781 79
137 729
211 674
432 607
734 108
525 795
286 181
425 43
861 25
53 526
853 198
861 243
925 644
68 458
129 522
418 611
547 788
364 630
440 305
408 541
308 146
906 625
736 569
778 279
424 561
623 481
473 291
828 361
25 657
276 831
374 639
233 727
696 592
135 72
25 734
225 348
862 950
639 274
362 783
157 492
951 510
288 472
662 259
194 402
513 219
14 311
526 814
808 752
979 96
996 635
318 580
412 224
110 503
308 593
998 4
628 358
247 178
53 576
718 879
766 950
519 678
771 598
898 308
357 436
810 921
312 289
177 593
361 290
262 910
795 44
634 316
968 502
285 878
678 580
898 263
573 192
279 342
434 203
594 831
267 80
169 186
660 147
94 836
268 808
156 1000
902 389
131 942
746 701
44 288
907 40
860 952
302 88
39 7
960 776
158 2
201 832
33 544
180 531
892 137
217 194
117 697
229 295
674 521
859 932
482 472
92 118
802 840
537 937
8 868
709 823
282 348
132 212
393 426
634 601
315 145
181 615
845 240
371 459
865 452
473 8
723 930
692 853
831 922
770 169
543 378
885 295
237 113
903 805
373 890
289 192
131 643
5 194
377 516
162 779
216 783
561 662
386 167
578 485
657 169
994 431
381 897
622 199
441 440
860 838
921 881
693 983
909 648
190 393
21 443
882 887
428 96
393 456
157 535
583 69
920 183
667 780
429 838
857 634
227 48
919 865
917 490
243 315
157 168
91 985
563 157
960 14
718 839
245 999
371 932
359 149
324 712
423 906
475 67
468 98
960 973
205 337
371 259
557 616
518 781
445 289
445 380
677 723
672 897
225 960
456 636
715 699
995 370
404 11
881 743
643 266
647 942
306 333
84 387
326 375
65 43
239 368
917 949
74 139
285 294
849 958
288 879
606 837
770 386
451 532
91 168
358 294
463 791
466 256
127 883
395 639
862 72
316 681
980 613
913 827
754 722
352 74
539 524
255 859
600 272
80 318
309 642
810 804
589 784
831 328
738 698
954 238
11 691
483 952
386 512
689 392
224 361
355 424
241 136
52 98
169 872
770 915
119 359
610 948
75 56
395 537
475 576
611 962
452 616
278 955
248 931
411 548
418 698
766 717
500 87
790 562
936 318
465 896
246 843
524 936
998 449
403 692
944 283
886 410
557 780
570 937
512 568
380 72
474 178
742 278
808 132
760 870
10 944
622 706
316 142
296 689
568 518
377 144
893 546
371 955
5 703
480 209
376 66
392 608
354 387
199 148
577 324
981 500
117 673
305 682
798 536
153 459
299 146
805 600
599 231
475 51
198 221
985 84
60 522
792 678
652 300
559 369
836 438
32 633
635 856
38 593
565 340
493 862
332 457
952 698
261 499
711 752
783 406
613 805
991 885
693 524
441 501
812 435
978 99
715 738
534 243
532 308
621 553
801 799
917 910
836 472
179 888
720 377
327 433
885 729
748 859
847 768
97 990
779 570
129 487
437 137
496 919
969 475
975 315
53 894
537 8
227 82
689 364
159 601
523 506
64 389
393 434
604 404
348 683
355 777
870 29
608 132
697 927
237 561
41 113
229 982
961 64
564 210
414 261
989 803
799 435
473 88
364 905
416 332
867 257
115 525
403 630
250 886
120 327
59 230
524 642
966 183
723 350
965 484
318 772
96 425
334 162
599 856
479 652
209 226
171 363
851 508
666 634
188 309
71 978
483 770
194 288
160 882
166 89
72 4
359 577
755 255
568 115
728 107
892 196
935 519
661 572
269 172
636 906
848 704
622 662
612 983
39 457
663 661
869 286
222 566
741 490
247 359
377 560
240 897
563 618
59 349
665 152
421 528
364 297
988 449
819 22
64 341
321 703
761 625
228 970
542 878
289 546
981 340
361 720
616 297
942 945
67 348
43 403
582 963
676 317
897 86
126 101
284 124
96 889
570 195
713 530
719 593
592 894
370 170
554 4
459 60
684 345
747 57
977 912
233 80
85 853
731 852
943 958
420 443
710 415
241 894
905 748
775 389
275 55
758 393
574 715
932 95
616 681
940 979
350 278
472 273
834 21
393 323
750 146
407 23
213 680
962 190
285 308
932 664
918 577
103 805
544 691
445 908
64 665
536 574
373 692
445 108
974 446
899 436
497 359
172 903
319 304
727 830
374 476
451 855
872 267
604 387
992 953
700 645
88 994
131 452
39 488
90 39
341 860
134 173
845 531
690 29
239 496
996 945
937 651
740 391
280 892
532 84
305 149
816 264
513 413
116 289
996 707
186 120
194 757
244 226
365 354
424 806
540 396
806 99
750 84
961 510
837 906
757 765
661 918
711 716
30 226
874 964
119 494
196 202
50 474
341 358
251 969
40 49
785 403
86 304
704 684
7 397
525 230
353 215
449 487
559 560
281 472
104 67
721 49
619 519
631 590
235 10
849 833
686 233
67 682
421 53
376 956
345 532
201 498
808 859
859 762
627 830
129 81
545 52
772 499
678 124
201 729
419 661
859 144
306 83
308 251
912 694
288 384
679 417
58 820
552 240
233 421
841 642
182 251
169 965
801 112
753 174
682 492
675 598
424 964
760 373
766 22
692 354
836 293
90 867
290 670
524 424
219 74
753 562
489 194
616 158
579 405
939 596
270 102
559 919
979 829
227 828
585 113
398 431
911 246
444 540
867 775
945 487
101 678
176 895
904 93
880 762
382 310
173 159
728 602
318 570
707 492
59 913
260 17
889 230
128 547
976 397
230 360
580 837
998 723
545 349
373 29
977 971
310 803
845 249
955 267
792 80
485 103
261 22
221 65
875 135
432 628
155 47
106 631
655 12
800 182
460 627
795 602
561 493
917 754
942 500
377 876
325 776
934 418
267 29
6 572
137 610
807 842
866 932
199 138
405 640
721 182
109 183
550 862
71 226
553 856
497 865
448 903
656 733
713 111
200 397
182 20
128 432
95 856
270 823
136 519
25 202
143 993
461 800
682 271
331 254
571 478
906 137
75 640
300 904
683 939
466 350
262 787
390 509
1 280
646 567
662 963
778 781
45 170
253 836
729 615
62 551
315 11
250 320
53 179
941 616
233 165
847 421
378 511
956 659
31 522
26 722
183 596
488 66
971 614
821 462
700 631
890 348
790 505
941 425
609 979
812 353
67 231
9 421
396 773
876 296
660 682
756 600
165 864
883 306
261 268
468 412
262 365
822 979
629 617
194 896
410 904
595 660
242 525
321 250
318 890
965 365
663 321
195 848
294 969
748 56
75 333
775 215
743 117
779 72
222 460
171 578
562 959
452 439
170 62
443 608
995 735
750 837
715 614
184 842
896 385
831 501
788 44
954 222
606 802
926 446
142 120
453 200
755 615
451 17
901 641
293 934
606 504
677 432
35 837
924 243
264 850
316 158
900 449
855 281
967 96
265 581
342 361
205 324
286 477
502 888
853 392
868 897
362 88
653 469
730 432
459 700
874 902
44 921
579 531
140 926
590 392
39 753
817 604
71 307
122 969
362 975
380 176
107 562
764 650
250 997
641 221
449 686
393 376
499 234
808 984
128 435
849 233
266 886
125 290
343 697
971 327
46 213
804 413
193 664
50 321
257 187
77 231
56 15
443 175
360 363
127 897
197 724
263 849
795 78
592 30
365 220
540 369
711 37
917 860
231 526
345 164
336 557
977 136
445 516
173 807
292 340
131 110
600 526
968 607
585 216
443 741
874 714
256 148
799 304
217 849
331 194
62 94
324 735
777 441
782 18
613 51
408 220
709 196
613 645
72 975
952 126
538 346
771 737
187 681
124 326
948 16
449 508
151 989
566 668
674 162
236 122
687 478
426 71
547 766
42 604
191 189
506 234
70 162
939 599
445 144
282 626
174 205
493 208
992 361
510 280
337 165
116 370
323 780
983 812
875 654
548 359
551 849
407 15
914 747
71 677
165 976
317 148
836 73
276 557
643 588
297 520
900 136
109 121
239 855
747 1000
673 822
869 680
209 996
584 428
967 532
776 633
327 36
572 252
18 986
985 912
252 677
483 769
572 475
702 934
231 827
733 966
669 685
998 27
30 137
572 918
167 353
496 705
530 133
492 473
588 318
469 541
670 190
548 61
283 223
309 72
532 6
431 873
321 26
701 814
263 95
941 36
31 259
53 306
860 610
504 32
339 99
942 721
265 115
519 107
911 376
551 391
276 179
447 127
722 783
453 664
635 700
489 137
725 1
433 693
707 123
384 880
139 81
282 363
355 320
90 14
47 890
864 419
328 598
168 710
271 79
107 332
504 711
406 217
948 903
996 714
249 441
810 819
506 845
15 905
659 168
561 914
679 907
835 935
57 490
134 275
546 26
395 20
881 683
74 460
839 864
809 262
485 614
2 11
750 635
16 636
235 311
634 568
840 283
446 582
184 79
393 271
497 442
250 33
970 706
77 503
110 384
136 524
5 900
80 239
885 910
828 270
915 796
36 432
126 319
366 706
218 932
662 550
840 340
958 270
817 540
3 532
329 200
801 928
954 365
194 153
877 88
320 752
277 284
183 306
442 791
201 953
311 732
187 564
400 513
713 912
108 120
246 329
340 275
782 698
34 654
253 725
84 278
317 370
341 589
309 380
314 892
380 661
84 122
450 468
892 731
338 465
544 314
40 878
920 698
570 385
255 635
362 816
303 676
416 336
560 17
767 428
407 981
912 429
507 708
712 425
903 732
789 411
292 950
464 322
199 101
228 392
211 403
227 677
578 449
960 510
925 209
849 646
620 902
870 963
702 140
994 911
635 250
676 568
763 99
967 781
983 914
608 28
810 617
239 876
282 782
221 125
574 251
414 650
698 78
285 840
982 526
270 26
784 652
199 532
915 42
415 429
504 935
12 303
996 949
634 458
667 302
370 219
914 650
738 533
152 43
890 19
165 112
764 761
603 998
780 357
510 97
574 956
217 216
460 622
73 436
301 742
781 978
121 896
671 254
237 45
315 55
612 11
238 348
415 145
535 996
835 142
914 836
184 163
50 6
430 736
140 943
64 606
193 749
727 770
783 205
186 215
907 1000
709 538
487 200
844 678
242 991
86 100
180 379
809 852
565 81
297 872
749 430
780 726
961 455
249 890
625 459
545 508
637 352
255 383
927 380
628 436
397 814
37 249
319 386
27 576
45 735
445 58
266 962
94 382
380 103
797 995
538 787
953 834
119 725
359 967
732 236
233 810
746 365
924 78
839 233
912 454
738 793
676 972
817 997
726 449
259 487
858 985
168 47
178 411
795 375
449 159
854 386
417 505
500 739
739 709
748 366
365 563
497 793
827 175
491 817
240 891
413 717
147 930
865 487
133 151
779 482
878 22
573 72
114 623
487 575
927 191
270 640
933 832
357 34
617 845
434 485
147 863
209 270
4 676
942 15
749 489
283 814
255 618
760 445
63 61
898 400
6 312
20 882
618 88
607 992
591 20
177 958
503 965
585 626
396 133
66 242
474 549
783 673
18 879
981 665
500 39
490 555
108 834
65 220
344 255
826 427
288 956
312 530
514 42
640 286
748 489
590 194
789 685
391 148
719 740
618 480
81 411
386 649
769 373
997 982
434 308
474 170
543 413
820 928
111 764
711 385
207 969
957 628
674 407
100 425
923 375
956 222
835 71
89 825
907 434
582 983
391 48
840 337
932 622
845 433
292 590
266 163
417 139
277 669
47 852
906 745
743 720
30 639
39 562
716 810
807 978
50 85
989 538
392 304
700 624
907 116
505 703
547 785
420 472
582 647
41 910
666 60
939 665
8 527
263 511
327 604
986 362
331 448
331 645
514 536
673 141
677 810
564 86
310 912
939 795
282 215
221 217
644 784
39 906
659 79
506 158
229 913
527 626
612 97
349 612
456 866
26 494
907 308
614 780
779 581
894 990
5 758
550 500
978 967
355 439
330 427
599 131
387 802
369 806
409 117
243 407
496 479
853 420
937 372
673 737
646 187
845 218
375 698
553 340
429 773
260 111
192 708
812 73
849 627
623 318
532 31
609 926
560 680
820 939
906 776
988 708
542 287
619 612
15 650
115 788
53 710
278 314
662 59
492 11
387 101
32 21
895 179
572 792
456 925
166 490
916 847
261 250
437 416
975 506
571 603
160 747
689 427
667 480
978 913
59 47
61 148
106 995
402 76
417 258
296 334
589 968
749 357
107 973
881 661
565 584
965 580
659 754
601 852
122 995
646 615
389 286
698 904
98 360
886 743
822 554
221 812
442 758
41 454
501 86
644 219
811 854
720 141
340 15
31 47
45 930
869 119
955 651
896 939
951 913
722 25
468 547
908 47
450 490
929 644
209 597
292 836
434 649
603 458
215 562
827 83
538 669
359 907
162 195
375 663
393 155
606 869
217 900
979 713
914 424
126 108
744 318
516 984
423 1000
752 480
485 403
678 706
665 129
571 931
16 211
518 500
500 795
747 400
295 557
666 120
276 670
831 671
902 908
817 324
478 762
343 116
827 372
218 494
164 226
745 143
272 386
254 229
344 889
437 764
243 751
177 160
603 72
871 544
724 728
791 164
506 783
193 959
814 658
140 795
283 331
141 517
434 51
388 743
509 733
217 636
649 891
615 424
916 443
233 494
909 989
104 563
699 241
127 779
231 610
453 430
514 989
453 939
988 968
407 27
7 340
428 365
762 676
88 317
986 750
551 22
324 239
835 355
641 70
136 193
806 642
386 120
439 685
130 743
633 645
641 724
520 452
384 364
373 182
814 542
311 845
916 773
681 590
998 59
29 347
228 619
631 814
414 622
300 120
438 478
112 920
693 99
142 146
235 233
235 822
281 729
713 208
674 38
135 55
406 489
394 646
869 467
370 373
642 704
402 535
746 548
232 828
738 744
559 13
622 180
918 823
27 568
229 457
539 583
697 244
101 543
171 870
483 362
883 592
301 433
838 316
860 753
764 940
29 786
543 530
598 84
238 881
921 890
278 143
711 583
821 847
907 302
658 137
202 84
601 522
47 271
358 665
759 126
911 365
414 505
471 490
822 237
678 881
86 181
730 671
879 704
931 796
822 510
653 994
509 910
225 222
754 914
115 131
449 94
714 403
545 251
861 481
215 957
566 208
412 901
216 519
683 605
787 708
747 330
951 400
93 871
190 492
995 780
118 441
497 823
304 674
149 110
924 984
18 887
609 82
905 278
420 857
171 416
425 924
652 241
118 751
253 2
172 618
383 349
850 891
666 657
165 209
451 250
418 355
488 847
493 138
863 153
343 389
134 201
470 235
254 965
410 748
676 840
737 659
640 250
396 366
842 276
511 939
897 750
519 830
12 43
126 370
802 975
681 578
689 465
63 85
463 107
425 603
707 765
9 959
822 201
7 158
665 450
944 831
250 256
438 430
391 659
87 890
911 594
145 396
405 821
897 915
683 892
273 681
807 547
996 891
695 654
21 129
108 502
270 631
689 385
609 535
358 673
513 996
579 572
283 4
41 422
236 142
295 307
304 34
950 944
851 636
502 150
336 237
362 269
300 383
340 44
682 337
2 943
905 202
27 972
370 733
337 556
464 399
456 559
735 646
553 149
989 824
453 18
263 859
82 468
546 504
525 426
266 876
222 304
670 965
983 568
741 858
445 593
315 166
201 251
571 823
15 547
332 29
465 374
930 405
904 975
311 533
249 891
924 163
257 393
957 115
510 320
138 192
31 65
91 748
879 972
32 966
475 759
65 434
768 960
588 435
967 638
218 850
636 844
845 870
552 405
183 175
465 804
102 689
912 71
151 238
656 711
339 959
666 314
185 904
539 887
247 27
640 46
584 828
577 626
916 395
211 401
166 660
192 650
471 180
842 432
142 626
28 953
397 254
818 713
703 891
322 595
3 717
734 95
332 155
618 750
556 870
537 712
827 380
579 627
773 118
332 702
585 498
244 823
311 487
806 796
869 41
897 136
668 149
746 848
333 479
366 479
645 79
80 257
205 544
745 902
871 650
597 632
859 953
246 743
983 800
278 216
807 477
778 192
125 810
821 480
333 174
818 480
851 668
756 749
343 420
429 794
582 400
370 530
729 132
842 57
195 320
956 476
498 765
118 347
468 265
397 456
660 223
855 316
50 845
513 466
151 780
423 76
332 532
230 676
355 541
595 775
87 249
147 778
962 577
196 180
250 693
665 227
309 749
606 48
540 982
330 614
403 854
35 955
786 245
765 782
582 765
916 776
873 499
130 940
964 861
929 385
112 526
977 192
10 793
655 559
994 447
948 240
451 186
333 447
803 594
539 95
270 379
443 985
427 107
98 448
63 412
713 199
230 627
87 543
155 487
391 461
444 926
247 779
490 477
738 502
148 884
335 704
27 595
809 490
618 691
285 245
516 806
113 203
476 13
715 373
712 50
990 251
880 48
745 960
302 76
406 323
984 696
432 124
287 982
125 852
174 671
477 375
284 225
335 383
956 399
641 495
186 520
108 650
315 845
919 637
347 663
822 306
82 731
549 776
385 139
31 905
968 294
543 497
399 148
673 116
914 304
38 63
596 222
53 783
174 188
32 468
250 178
592 467
488 429
567 160
780 293
321 369
38 741
864 265
448 422
481 755
453 255
419 111
949 659
582 392
7 43
534 196
457 126
596 605
245 873
606 111
763 956
84 272
590 185
868 520
693 18
61 743
188 877
216 546
343 556
660 72
876 285
490 467
215 478
774 830
602 467
33 333
523 580
209 204
907 474
271 78
949 219
888 719
385 147
27 611
563 170
751 4
771 67
897 155
459 359
590 199
697 448
739 139
956 973
143 976
320 490
537 265
256 507
47 660
96 949
636 808
686 460
36 326
261 190
886 683
804 973
613 208
591 165
452 154
272 313
719 725
809 137
956 794
372 958
204 369
311 506
774 243
654 504
300 80
535 405
117 911
699 589
167 739
29 326
888 8
705 618
883 138
560 692
707 167
106 436
718 484
504 881
130 209
755 131
498 354
86 603
895 511
26 737
410 214
186 442
230 803
957 605
368 308
857 793
184 244
82 969
659 618
133 38
351 870
182 742
348 201
615 935
762 948
776 144
900 961
8 746
625 285
422 582
175 631
488 165
242 771
569 42
491 664
441 403
512 604
16 341
918 758
197 242
14 666
287 93
89 101
774 46
466 213
192 870
383 704
694 478
323 667
372 7
750 314
968 333
737 817
51 370
189 332
597 582
58 247
340 773
765 154
378 318
733 273
205 448
174 264
287 209
803 103
513 165
87 911
858 111
978 154
417 246
22 947
936 651
565 928
383 911
471 568
184 323
872 279
764 295
784 38
981 914
585 790
860 874
602 922
456 908
293 493
753 557
137 274
286 93
697 782
935 896
357 425
709 678
378 518
947 148
800 581
303 278
570 552
547 204
241 731
974 721
284 95
794 775
703 586
980 878
388 725
654 658
484 291
181 652
541 291
438 348
203 934
604 851
422 402
576 7
499 730
556 759
939 647
2 896
98 667
818 843
396 370
4 444
516 517
375 390
670 905
919 379
475 31
450 212
879 921
946 176
809 918
479 911
773 595
135 580
687 782
738 943
111 683
462 208
774 466
534 419
112 70
671 805
396 221
31 255
455 297
268 86
895 451
58 429
305 717
508 14
351 372
315 512
313 278
245 222
941 930
480 10
30 378
900 134
725 87
367 556
903 544
299 105
922 843
299 819
259 419
162 971
543 424
568 920
803 833
429 515
298 755
769 683
836 324
66 876
162 100
746 967
146 40
675 646
233 316
978 125
970 712
202 322
969 760
531 623
392 957
771 41
154 916
379 450
57 209
851 160
216 543
188 964
477 985
562 88
630 994
285 631
651 687
826 231
765 579
488 824
148 763
633 311
384 439
938 646
964 657
91 597
778 97
113 280
440 898
398 532
995 990
940 766
244 761
846 107
652 881
561 319
30 426
939 804
56 85
616 307
422 596
31 439
959 825
388 451
341 698
49 374
397 436
694 297
111 29
790 820
769 5
109 225
147 773
862 320
729 678
881 825
667 688
411 605
714 123
680 982
419 947
716 625
702 593
505 292
375 396
483 680
388 656
996 226
331 314
669 227
739 957
216 61
121 961
656 997
221 916
872 918
767 851
3 349
75 503
974 556
958 725
59 522
402 952
981 30
877 263
457 428
320 457
309 377
168 433
484 528
421 565
374 118
566 382
82 704
270 746
164 516
781 62
839 50
57 91
756 250
172 556
204 140
27 579
442 139
666 659
339 209
805 250
832 332
478 491
644 509
733 919
681 26
46 926
792 849
313 340
994 938
594 646
633 243
843 688
312 461
946 845
697 707
750 662
837 496
724 34
882 53
590 376
275 971
768 299
687 934
509 510
627 287
653 361
284 509
249 557
116 154
920 401
431 840
732 503
290 833
14 601
907 455
520 681
457 129
469 191
942 665
172 29
43 200
237 231
388 233
934 136
552 870
732 134
616 535
700 113
217 164
870 210
727 736
466 268
780 637
396 355
534 506
74 157
310 714
409 372
818 33
163 345
290 915
734 673
701 434
281 980
794 1
730 861
302 447
30 642
136 724
155 878
806 944
114 885
577 539
895 581
164 427
685 289
399 455
600 378
679 341
612 966
215 601
815 201
419 511
422 137
713 485
370 736
472 487
486 51
826 450
728 846
447 928
239 705
103 679
986 985
335 766
759 18
384 393
468 976
970 502
281 962
841 259
362 583
525 563
468 802
592 68
590 680
982 322
810 47
411 617
843 682
804 110
126 438
562 580
448 52
224 908
469 827
232 367
766 520
202 649
556 826
221 267
68 81
57 879
668 947
414 758
284 983
114 764
630 447
469 174
68 464
153 236
668 369
856 230
507 973
393 486
593 816
770 594
918 615
33 986
838 691
327 468
388 240
9 561
169 799
407 878
219 733
549 854
982 410
990 790
461 474
608 821
662 296
642 649
112 255
757 273
642 783
78 683
996 582
339 149
732 702
625 332
989 632
412 922
770 501
915 575
17 388
874 879
562 491
957 720
699 223
931 941
563 607
718 334
9 342
301 727
246 288
339 78
960 685
225 881
511 784
695 22
934 556
53 70
770 423
123 947
219 761
150 393
669 208
770 555
905 75
268 212
109 535
404 792
923 138
750 568
29 881
987 928
759 501
732 953
604 951
817 277
640 642
38 10
514 204
529 859
407 681
624 869
13 113
202 513
505 447
929 588
107 461
478 413
13 563
55 199
660 788
868 818
213 41
745 772
255 243
861 109
17 539
301 904
175 277
967 509
231 980
940 805
890 131
154 830
365 715
942 574
689 269
689 181
406 754
656 243
637 565
702 868
900 131
724 72
971 296
908 383
452 341
666 481
87 570
261 800
227 886
737 700
798 379
697 100
997 21
835 993
286 508
352 592
744 476
422 810
692 618
934 109
457 653
466 643
58 481
146 885
748 680
211 501
598 605
908 896
584 792
69 425
802 745
347 454
700 994
770 871
646 672
881 868
542 318
916 291
395 26
595 251
156 563
987 153
721 423
165 988
413 197
522 321
281 889
195 348
624 947
387 151
578 635
560 45
149 563
928 795
977 541
362 56
204 872
7 526
461 287
430 291
805 386
28 769
959 43
329 176
458 795
236 258
553 227
497 576
497 572
821 167
251 900
734 253
626 712
170 813
588 886
465 118
954 997
477 417
59 611
762 100
814 420
492 822
621 151
990 269
462 315
401 476
373 980
574 519
803 628
427 86
98 294
871 592
177 777
417 956
846 513
315 115
418 451
43 98
166 967
525 152
339 506
157 887
593 746
240 671
405 62
883 827
311 981
413 705
22 614
281 551
150 473
188 639
941 177
702 117
961 674
730 540
707 627
95 894
280 650
304 624
353 644
472 893
828 685
317 780
196 484
353 15
604 818
660 856
160 380
666 928
16 504
214 968
921 523
442 273
253 13
23 400
646 115
699 261
663 108
684 107
937 936
511 581
754 894
803 633
86 50
948 49
141 764
104 632
328 970
253 610
461 232
547 733
58 462
350 407
294 640
779 230
59 531
85 977
483 176
591 828
147 990
445 350
909 574
53 809
292 708
631 224
858 446
297 155
897 691
501 25
814 496
906 588
719 847
352 670
46 887
657 253
217 103
146 1000
348 154
851 103
948 496
408 316
31 539
946 860
149 792
438 715
553 665
312 976
691 614
389 585
54 534
267 211
799 825
345 502
176 456
393 76
360 183
572 228
992 216
326 41
773 239
883 733
496 278
368 332
880 976
640 966
326 248
897 561
575 953
395 125
501 642
957 349
776 157
221 220
938 36
745 480
167 61
8 626
940 634
504 476
542 1
408 314
807 636
200 142
481 289
679 732
381 919
493 584
811 258
413 713
203 618
965 8
290 240
316 271
770 488
813 923
538 754
498 50
777 952
81 645
602 262
327 808
387 126
594 690
992 294
154 221
827 573
460 955
440 337
145 401
963 159
879 725
177 105
759 508
757 726
811 820
108 508
16 532
611 543
336 124
367 392
592 532
383 408
238 477
949 514
868 231
651 399
489 202
855 449
650 356
88 702
415 511
81 296
139 866
808 586
615 158
529 86
352 785
988 370
648 929
19 667
241 457
184 282
838 237
693 811
413 752
968 324
868 58
856 552
156 680
930 377
887 30
110 747
512 961
930 222
921 156
284 15
4 240
202 773
531 28
66 479
672 718
40 902
902 1000
62 627
562 329
669 927
66 976
484 671
134 720
943 559
896 865
3 154
505 176
947 920
943 470
258 626
357 708
347 666
997 609
418 499
871 668
335 352
602 777
338 233
871 44
734 985
47 770
357 869
69 547
640 34
38 568
449 115
505 94
75 716
307 487
121 617
899 598
272 385
952 476
359 268
956 529
719 550
77 547
175 863
41 608
469 691
129 915
841 897
727 87
477 443
339 994
435 559
618 455
965 894
146 492
362 427
874 736
767 824
353 964
697 828
312 348
130 593
143 88
555 245
877 72
529 99
616 352
210 985
470 362
364 370
215 760
72 564
984 999
188 939
653 701
852 249
223 359
86 132
274 51
205 14
960 54
974 34
163 330
116 224
362 203
501 191
121 395
627 118
927 315
746 313
854 641
686 987
447 151
935 403
16 286
214 172
746 571
601 695
129 595
787 564
446 831
333 336
9 21
843 161
137 996
647 192
332 889
239 980
444 172
82 735
11 581
597 921
680 974
138 433
657 844
653 703
373 468
720 284
889 81
46 63
710 696
466 465
223 210
76 787
669 26
194 899
905 498
291 467
132 844
262 184
173 735
877 869
874 829
179 390
913 908
229 484
83 415
196 933
180 662
363 76
571 382
393 410
277 671
155 205
671 816
929 447
538 795
283 382
728 906
153 4
43 808
668 214
44 890
691 793
216 170
901 34
425 250
408 914
246 980
54 461
115 787
478 64
275 529
600 880
757 647
855 566
325 457
744 425
348 417
76 340
607 855
428 142
831 539
939 312
281 849
205 707
69 544
857 965
647 399
621 824
122 289
480 768
960 383
860 780
974 525
248 564
822 494
83 318
36 752
924 854
228 903
529 911
876 669
966 24
268 795
662 523
833 928
343 855
810 539
6 612
178 591
330 338
98 575
970 503
727 911
407 397
875 39
16 360
364 977
329 37
563 85
750 548
842 346
170 978
471 927
51 86
108 372
223 300
179 861
236 988
578 474
275 313
537 181
957 541
150 482
91 624
296 670
676 486
487 258
921 845
787 736
746 572
64 266
923 406
698 777
835 271
424 695
859 677
947 3
471 292
350 842
309 125
477 277
429 973
412 331
430 21
945 573
242 474
469 210
13 157
397 835
59 466
368 320
99 443
956 740
786 562
111 21
589 891
898 680
477 867
617 548
932 282
95 212
469 667
295 511
929 453
549 314
396 595
651 973
947 116
185 353
678 148
686 258
136 467
329 75
919 142
282 82
323 395
787 494
303 660
359 694
736 796
766 329
460 484
130 616
800 315
904 241
456 648
113 260
490 528
361 208
623 434
732 231
413 625
933 109
719 212
608 135
442 173
320 702
153 518
666 46
271 913
668 69
341 983
958 254
470 248
149 593
903 765
177 252
990 167
875 601
686 292
838 810
889 867
476 603
520 516
845 618
999 351
22 218
936 979
35 470
213 588
903 54
178 67
879 319
281 139
371 669
639 934
443 156
150 931
915 719
447 165
321 920
688 157
681 928
903 479
815 501
572 997
808 424
248 664
610 157
952 135
922 471
363 149
288 958
984 34
588 689
798 458
36 76
871 463
10 693
991 582
632 216
138 541
435 525
116 916
705 302
434 736
757 711
211 53
721 383
271 838
721 833
883 692
62 283
641 129
85 829
760 811
649 894
302 299
243 319
355 312
698 129
417 443
769 838
601 472
85 477
169 700
889 618
707 606
256 1000
608 818
824 87
281 146
40 425
508 828
359 304
573 487
82 319
732 449
548 124
188 490
463 222
73 383
490 250
853 76
604 723
858 414
185 265
64 999
366 946
722 984
696 361
762 758
740 416
520 369
735 678
325 238
560 410
886 660
25 925
348 645
581 397
107 190
541 901
17 476
887 398
954 907
476 33
165 886
951 341
162 408
143 765
358 743
987 491
991 849
916 508
366 358
678 909
267 583
949 405
709 401
766 431
221 96
123 586
328 286
894 863
229 635
93 103
152 333
221 209
24 430
561 505
248 484
556 888
507 729
69 320
670 37
897 641
698 959
353 374
847 19
960 31
583 730
955 163
340 300
154 62
329 650
198 139
187 957
760 4
928 278
846 636
84 749
995 531
330 272
493 174
722 561
939 260
56 709
809 168
102 94
997 812
752 952
970 525
370 732
670 178
871 823
31 920
956 514
359 790
451 852
286 937
250 606
859 93
315 687
530 931
127 678
359 69
472 475
67 910
806 833
161 603
395 690
831 438
629 103
228 689
646 586
537 360
480 385
657 783
320 103
611 240
632 17
28 871
73 212
503 648
612 17
749 366
476 757
869 777
588 164
862 679
366 272
255 995
772 824
886 75
342 384
187 660
178 265
255 219
877 57
266 239
918 195
626 342
531 411
854 755
214 241
586 369
750 420
333 186
660 284
350 843
956 353
974 586
131 279
592 875
94 728
676 106
413 739
378 353
286 541
5 803
68 683
832 922
8 146
361 550
340 392
972 344
310 221
824 231
404 560
290 317
973 865
677 35
145 321
535 769
105 812
617 232
152 637
606 454
972 342
775 399
661 180
654 254
123 264
17 475
710 345
588 456
427 137
566 949
303 933
340 31
382 484
569 623
290 224
691 881
155 576
854 393
178 596
567 988
260 313
973 996
354 689
274 613
969 510
838 21
743 676
902 496
544 306
156 408
33 53
963 832
640 444
857 533
576 328
909 789
786 165
932 399
567 987
833 206
562 764
931 70
459 131
627 26
702 718
731 601
404 219
981 517
162 875
28 154
477 482
754 495
856 125
499 685
802 454
870 590
776 884
556 53
787 559
417 209
423 25
786 127
254 447
983 920
722 900
294 562
434 694
303 23
657 381
18 67
315 62
298 485
617 95
831 63
533 374
187 173
158 833
112 587
384 155
349 210
689 747
853 189
43 703
388 211
27 646
300 439
823 565
77 980
246 653
420 423
673 397
679 498
785 511
393 902
552 84
998 292
700 60
547 234
616 277
963 626
266 704
2 59
515 595
563 319
200 76
374 426
617 965
996 476
850 185
13 956
275 428
305 923
509 229
436 54
254 293
706 62
773 280
977 914
394 260
999 209
732 809
10 892
141 45
720 848
554 497
975 902
429 990
322 311
990 154
179 903
448 996
826 431
510 521
898 938
307 57
324 565
699 441
374 584
610 386
504 313
879 996
90 722
22 559
582 824
340 720
7 592
834 211
257 66
914 739
790 512
754 520
568 104
155 17
637 502
893 20
613 152
149 294
34 980
600 148
379 638
224 301
167 35
356 818
65 134
591 971
448 757
133 303
171 240
273 769
62 847
788 497
328 347
226 998
168 877
220 595
684 535
923 462
540 774
39 98
602 20
93 414
527 263
632 346
68 952
505 283
243 361
643 780
610 173
733 403
346 588
768 74
533 259
339 696
93 33
332 913
167 676
202 524
925 706
875 942
269 75
139 876
963 157
527 489
342 529
349 172
73 515
490 131
103 121
326 911
210 819
618 583
418 908
361 320
173 396
489 971
895 693
575 508
615 231
395 644
339 986
389 586
5 13
79 714
160 211
938 149
1 954
64 628
644 686
44 526
409 164
700 178
467 466
359 614
252 631
656 459
181 1
899 384
198 548
17 436
190 730
767 144
98 542
730 226
983 238
972 352
520 130
857 504
316 130
852 628
277 129
352 607
640 718
881 824
588 846
647 951
498 592
170 160
842 571
778 879
378 784
910 880
512 594
356 850
390 567
331 926
423 192
644 341
146 116
669 174
830 539
402 893
499 375
20 979
279 83
103 974
646 950
857 442
57 19
611 485
744 666
135 181
701 455
782 860
239 400
570 450
327 540
660 707
11 624
15 917
277 507
423 868
375 343
270 130
153 322
753 190
908 4
58 500
477 806
682 37
278 610
674 655
105 619
389 14
148 550
982 969
185 333
12 308
306 777
824 486
448 19
382 709
601 330
751 733
703 142
269 66
73 256
454 587
224 945
534 744
939 700
797 818
669 295
283 181
965 787
22 648
129 173
430 661
476 665
439 157
504 474
589 74
19 962
730 582
649 192
74 579
460 825
845 574
729 405
734 416
311 309
362 16
862 693
40 457
835 693
582 882
571 709
977 482
47 785
866 407
530 52
157 718
275 751
285 14
347 580
102 919
383 455
53 956
118 375
92 534
822 517
599 787
963 363
803 119
924 963
687 308
841 743
241 813
452 689
550 175
936 2
337 907
209 368
786 869
947 319
477 165
807 664
42 554
718 303
218 965
995 971
182 49
975 503
844 338
350 750
95 749
374 311
112 299
142 601
154 139
842 456
575 427
122 807
463 353
350 237
46 141
963 207
7 655
121 66
361 586
259 767
880 266
707 10
205 547
919 291
687 794
981 892
423 281
367 542
302 537
879 374
611 839
108 800
335 933
151 195
383 24
67 748
326 247
873 99
800 881
25 655
547 208
11 135
590 855
433 984
411 289
937 555
273 845
635 370
625 333
648 894
877 728
797 943
606 394
9 254
858 55
602 819
914 129
500 949
589 844
34 940
615 121
774 998
161 682
927 515
818 314
727 56
956 128
933 172
765 183
354 243
34 58
399 283
742 417
268 185
697 958
182 918
939 998
784 577
147 818
623 609
379 520
540 601
20 33
452 507
689 151
834 736
595 612
335 666
573 893
781 758
94 119
748 60
5 545
20 901
461 397
620 742
384 890
264 653
950 142
107 534
759 393
842 924
962 198
187 138
817 283
17 510
870 388
450 13
989 786
54 500
76 317
387 579
613 784
776 4
90 816
317 761
136 553
442 142
738 971
339 403
135 684
249 430
843 296
3 744
750 254
137 818
624 99
429 940
167 32
806 630
293 902
825 528
656 775
596 89
246 27
999 261
259 865
363 34
689 632
916 372
95 959
908 994
595 622
440 468
143 262
428 40
222 207
879 624
559 103
973 492
400 425
60 562
666 624
705 22
185 56
9 15
196 671
26 900
726 918
911 164
331 555
231 607
635 570
245 698
983 44
754 445
59 445
828 198
597 450
536 91
91 81
401 240
300 642
45 36
408 109
130 654
492 244
347 755
984 438
741 639
41 199
193 856
723 740
10 998
439 777
828 807
106 668
659 492
13 495
295 48
343 345
213 283
513 354
26 283
444 833
121 5
262 851
21 428
313 265
347 312
670 355
693 948
211 391
953 348
574 902
970 582
30 621
308 358
605 194
992 388
243 707
342 507
927 602
266 390
242 145
820 669
303 204
742 196
592 434
638 987
250 171
398 901
155 217
829 765
559 977
256 471
267 619
117 691
671 417
398 357
881 589
676 449
845 69
54 632
931 777
496 497
614 309
920 115
26 360
283 231
777 926
428 290
216 898
59 564
578 152
997 707
268 94
495 270
102 618
616 232
490 657
233 608
118 786
129 506
294 528
124 410
635 48
359 302
355 696
319 866
64 471
94 396
929 243
339 985
57 155
234 127
954 504
708 522
752 788
92 470
910 856
319 390
40 550
184 461
493 970
600 561
251 431
571 411
955 774
907 26
904 404
49 687
112 153
872 849
712 803
38 923
566 825
178 185
191 158
333 977
356 470
230 17
140 807
721 476
731 111
479 978
945 922
214 518
628 762
932 505
432 293
55 938
959 822
76 618
80 544
545 333
759 428
122 869
200 599
59 666
333 485
181 202
346 443
535 749
574 130
814 991
908 78
78 680
660 36
584 400
40 731
388 906
880 741
436 168
554 539
271 30
230 130
797 107
913 539
823 616
38 330
380 726
179 383
156 136
666 903
166 635
177 204
628 571
973 191
832 732
862 787
29 425
91 379
610 447
429 174
676 564
436 278
11 337
150 982
879 378
682 422
155 500
656 886
120 944
735 538
775 641
195 198
109 557
766 119
955 138
36 176
477 616
19 748
467 542
757 364
204 642
390 429
184 682
506 660
291 742
214 795
872 586
709 654
681 348
732 782
809 651
357 605
932 232
312 987
819 737
143 886
486 421
834 700
224 948
92 63
759 402
657 40
554 973
10 580
314 957
120 544
684 211
358 715
792 788
398 839
223 391
569 858
70 794
284 115
251 731
242 333
542 518
806 913
854 161
828 557
655 351
587 279
831 959
676 696
85 681
62 326
690 903
727 683
680 22
258 896
676 263
909 440
804 256
740 205
539 636
412 599
194 197
927 442
154 746
813 433
203 326
437 511
547 959
630 589
508 459
721 180
309 682
394 392
872 738
763 713
196 90
812 840
153 411
618 158
247 364
7 790
986 355
237 428
694 801
826 913
816 222
243 134
777 286
882 229
555 547
359 913
681 428
246 301
307 522
897 803
996 305
7 845
287 722
328 678
846 580
808 745
4 24
465 228
856 162
42 702
688 117
612 830
179 416
873 235
465 332
833 74
560 482
222 163
177 483
765 609
351 807
342 931
277 341
797 907
325 290
289 222
418 117
908 621
953 460
802 269
453 501
479 222
320 225
200 926
290 380
390 990
714 687
610 14
984 959
348 482
381 735
255 20
623 77
51 74
255 726
669 332
68 351
749 820
772 415
816 445
356 254
700 194
118 393
980 940
647 906
327 172
785 473
285 648
511 919
100 350
74 369
407 363
484 323
181 988
245 171
296 997
885 336
784 492
403 633
189 231
367 803
785 888
265 910
713 23
350 149
778 384
658 60
236 845
806 458
669 415
443 113
921 189
813 245
514 743
703 125
847 868
691 325
297 901
495 543
463 893
395 715
520 383
702 684
577 142
20 498
829 689
432 266
624 134
313 543
302 357
529 917
791 816
948 425
963 521
129 36
43 373
101 427
596 326
938 316
601 382
159 911
146 287
546 659
265 396
215 58
345 635
343 115
646 773
335 637
320 40
164 868
510 452
500 309
322 97
813 790
632 443
99 768
508 530
624 101
475 159
864 513
148 879
692 798
707 577
533 555
720 946
746 790
509 387
752 222
868 934
708 341
572 50
22 821
623 215
508 236
750 725
886 949
455 74
41 969
90 142
579 401
704 471
500 56
805 751
852 325
35 452
524 616
914 623
561 83
355 212
703 824
940 507
753 110
959 426
682 575
692 475
818 756
537 341
117 512
265 930
794 672
709 741
653 236
19 585
198 179
909 653
766 451
219 783
302 123
926 281
658 678
298 344
355 840
762 831
468 682
22 339
185 878
830 436
743 582
97 933
839 551
629 361
800 585
742 303
987 347
266 624
629 968
138 331
662 60
299 510
310 774
413 389
241 535
476 378
579 212
688 331
439 396
802 512
131 367
791 294
99 5
163 638
412 581
681 245
861 324
331 690
939 176
251 705
111 316
741 855
845 190
50 536
489 27
871 30
630 343
159 783
529 533
77 79
442 257
946 471
973 243
397 374
273 321
7 535
275 931
235 141
705 505
672 194
730 664
292 811
112 341
88 581
635 694
940 595
777 164
539 39
587 302
715 687
999 770
429 363
150 656
694 130
927 420
341 234
411 915
491 449
47 692
48 524
911 91
70 921
208 553
529 675
887 735
71 900
281 43
180 730
62 350
545 847
686 244
381 372
639 117
154 67
249 290
84 110
768 822
631 17
675 549
489 961
682 659
596 654
190 324
574 183
425 803
62 93
813 538
120 181
253 522
791 310
253 412
464 64
462 172
36 766
654 949
346 922
77 526
928 427
984 18
586 528
989 512
300 241
464 684
796 584
656 116
443 977
11 941
7 128
226 109
588 741
533 869
247 345
954 471
830 722
849 442
747 793
134 652
917 795
378 683
797 255
585 376
491 217
270 234
562 445
894 539
399 478
457 225
789 639
989 125
273 779
171 799
200 900
31 874
995 665
657 706
852 456
560 703
473 351
246 518
572 796
621 61
831 699
279 234
53 801
143 695
704 217
26 455
801 562
993 999
543 933
865 78
435 21
410 47
782 123
885 417
779 141
680 611
173 118
994 158
232 333
739 951
934 388
143 475
508 747
334 762
286 254
986 575
795 362
236 661
675 527
123 681
249 397
544 235
542 644
440 432
789 592
950 437
981 793
760 79
276 243
142 993
503 981
333 294
41 346
518 457
419 685
717 622
376 8
302 222
224 638
189 659
723 460
502 887
332 672
634 216
851 705
940 659
860 633
480 467
867 122
991 857
254 566
485 604
847 171
319 997
57 228
504 581
661 141
991 853
997 237
67 600
601 622
372 171
233 657
889 197
894 762
405 540
619 752
255 61
358 168
673 764
491 516
73 106
791 321
282 712
736 829
300 757
920 343
666 27
491 690
919 730
82 214
405 350
517 267
883 764
377 752
357 156
531 911
52 533
91 580
904 831
979 361
956 256
85 649
652 629
765 886
223 145
916 545
111 517
83 592
670 469
340 201
633 230
781 232
607 12
412 632
183 494
434 197
869 668
492 79
794 329
485 954
907 152
704 487
487 680
727 860
53 554
917 705
542 553
585 502
482 376
158 220
945 646
332 771
121 157
134 665
245 683
925 10
947 258
915 593
958 885
815 409
471 827
281 720
598 896
196 7
462 118
61 528
212 295
719 157
262 66
193 128
405 16
81 890
205 138
410 487
972 877
287 874
153 611
890 78
694 822
219 287
586 30
99 884
287 882
940 466
615 296
633 35
221 129
814 421
628 403
17 764
179 317
439 330
94 39
426 212
614 556
567 868
288 683
771 990
562 61
987 161
144 806
139 248
710 728
483 445
479 813
986 329
98 619
156 661
977 911
678 534
166 537
806 433
404 336
778 774
163 835
41 740
10 111
254 383
291 635
784 915
239 715
391 217
103 411
297 500
139 779
230 416
878 830
715 103
190 788
53 924
976 471
840 60
138 145
929 67
342 380
117 578
834 464
461 594
323 1000
430 51
973 907
28 258
835 351
317 924
973 393
874 207
29 229
464 373
281 391
626 825
65 174
1000 29
493 45
407 831
71 191
552 162
513 711
127 559
4 880
367 204
114 246
67 266
104 539
702 994
324 568
633 112
132 98
496 591
232 572
582 280
965 499
462 736
280 269
905 850
262 101
857 438
551 137
142 430
944 687
74 979
792 39
1000 77
511 107
645 600
999 549
923 346
647 284
771 718
910 625
319 223
237 318
604 682
603 909
184 946
570 146
972 601
378 102
668 78
163 1
396 912
624 446
931 643
605 339
971 837
240 527
157 613
48 538
646 800
936 295
983 577
786 480
983 481
496 322
731 425
490 458
922 830
152 66
237 306
77 964
426 923
703 317
162 22
193 567
741 249
883 889
202 622
230 165
389 384
270 156
461 305
193 425
600 46
820 433
717 993
717 519
990 839
742 692
656 45
50 510
266 891
964 899
19 637
498 441
823 566
943 543
410 263
884 808
845 21
360 513
331 748
546 424
213 312
283 304
628 534
714 539
930 291
962 283
528 136
707 131
892 854
24 621
972 524
935 982
146 39
753 73
178 950
541 144
957 676
812 945
819 702
943 598
770 470
841 555
472 139
765 878
614 827
226 787
119 824
591 763
62 582
141 591
467 675
396 132
667 909
490 946
275 56
622 539
437 535
537 93
423 195
153 463
224 355
971 61
188 193
110 977
423 748
441 594
155 514
338 798
924 227
347 857
870 266
622 2
789 273
738 229
614 962
912 923
417 740
577 645
727 513
788 229
941 184
146 577
928 494
110 296
981 316
464 478
405 984
861 195
947 1000
620 904
235 31
643 285
609 110
643 493
903 648
394 132
523 721
143 497
630 467
792 85
775 460
657 696
790 399
221 665
732 686
502 447
633 142
986 15
273 938
970 874
977 6
86 857
269 926
613 231
154 970
268 702
241 808
751 537
28 765
681 376
565 981
59 763
272 810
298 401
981 413
731 739
197 598
283 318
301 792
328 235
637 888
366 65
305 594
833 745
657 568
517 708
579 282
274 723
425 300
430 793
786 104
61 903
814 980
560 120
162 781
1000 240
309 313
504 768
573 924
707 590
66 908
216 679
849 251
143 467
854 69
737 605
835 739
555 282
929 433
43 428
365 193
480 529
69 891
688 747
181 447
714 867
126 294
502 564
910 710
40 304
299 830
550 305
274 690
572 723
628 100
416 278
327 101
381 46
325 101
51 798
187 838
700 798
627 553
549 185
237 708
291 30
186 483
327 863
861 309
370 71
103 176
234 354
823 722
857 746
873 166
729 570
94 344
352 121
130 687
456 772
713 348
144 813
977 492
362 820
841 595
84 492
299 23
77 881
743 4
262 706
988 697
76 296
295 907
493 848
957 805
108 902
675 841
57 822
638 472
829 444
261 610
305 551
909 248
214 891
976 491
115 864
168 302
787 579
971 126
519 40
143 296
671 644
106 105
732 521
591 684
655 456
604 549
878 364
435 665
435 754
351 111
362 383
304 535
819 874
386 622
416 947
641 350
294 223
189 930
485 694
846 275
362 940
150 643
246 652
791 108
802 854
601 966
775 893
926 399
969 112
783 109
96 42
495 198
581 849
744 764
112 761
807 777
548 728
355 612
603 123
657 486
384 401
646 563
61 692
524 233
145 676
381 191
463 166
253 578
875 797
849 700
949 809
557 967
478 268
338 317
247 798
30 669
889 877
549 57
307 888
116 516
874 452
234 402
446 271
305 656
852 626
481 132
405 591
654 80
940 123
625 436
126 309
683 112
219 578
871 273
624 505
341 868
663 816
451 506
999 20
375 754
778 353
355 23
275 53
719 375
277 628
160 163
360 783
806 74
83 979
831 916
886 990
614 408
95 396
117 22
453 725
183 880
435 472
317 266
334 926
659 264
860 799
529 365
707 40
488 577
764 672
710 468
392 358
597 544
994 746
130 146
41 814
423 695
175 144
848 592
692 911
871 137
212 15
261 902
23 678
929 88
215 868
273 491
139 830
231 712
857 37
126 74
466 779
768 652
390 527
918 943
384 498
512 367
162 587
589 896
163 466
976 136
50 658
43 362
459 321
586 412
671 85
267 154
839 842
319 654
447 452
159 321
302 804
708 915
819 481
777 715
203 729
96 330
899 122
606 896
903 848
896 26
146 35
696 277
967 164
361 705
844 702
42 429
238 220
739 899
945 416
571 391
53 804
307 798
723 396
810 856
488 17
377 115
92 83
449 675
778 190
694 385
753 978
930 811
72 926
133 839
4 596
342 68
383 806
407 704
857 975
590 958
269 365
902 577
770 892
579 392
716 326
378 456
18 494
584 369
768 190
346 12
256 103
665 740
307 621
564 906
1000 673
333 930
77 629
489 227
870 628
410 65
348 921
973 932
224 952
94 79
832 510
486 206
834 43
340 937
268 206
650 589
749 423
294 665
391 224
233 964
429 306
422 586
269 214
208 64
573 691
729 746
275 460
939 542
704 835
459 14
389 501
862 148
974 716
896 888
34 376
573 686
478 869
384 721
512 789
531 61
607 543
487 715
29 880
6 593
641 228
990 64
520 15
263 292
860 850
126 609
431 163
990 740
979 427
982 211
949 677
392 224
475 298
55 223
149 568
521 143
269 122
578 543
188 91
651 8
373 536
300 534
877 831
443 547
331 167
718 146
953 271
132 82
674 384
830 393
595 227
582 76
33 32
140 393
151 797
874 830
211 273
802 533
349 112
907 720
370 410
507 552
700 625
113 806
113 765
870 931
579 665
382 547
536 236
851 852
890 136
280 144
981 837
827 20
632 309
938 139
622 888
892 586
943 654
461 29
434 683
724 173
804 486
423 83
487 306
947 290
808 887
812 82
531 268
294 79
857 394
257 370
414 53
452 752
754 340
151 262
204 296
610 339
974 703
586 870
531 651
673 37
812 640
598 918
305 414
861 154
586 63
924 777
87 771
275 246
172 178
188 26
301 658
718 398
716 647
363 277
846 689
925 200
313 735
714 516
480 31
583 857
853 286
989 948
831 128
11 475
155 520
364 646
864 248
349 503
222 855
176 497
388 414
478 18
659 206
72 305
615 997
745 264
109 259
769 545
727 201
18 436
343 197
810 299
876 459
352 659
662 472
481 646
91 772
472 727
162 599
852 608
736 986
889 128
875 246
533 319
704 239
264 602
835 975
186 473
655 220
758 550
199 186
574 863
996 537
444 843
964 13
436 517
825 362
725 472
996 829
473 121
891 419
810 998
42 86
122 515
699 79
304 166
519 680
364 774
283 668
833 401
958 159
992 446
852 19
372 138
584 433
710 667
43 358
331 803
380 781
155 413
447 812
249 635
394 519
284 305
212 663
745 457
72 671
354 675
121 799
923 34
633 975
930 240
8 282
105 672
109 163
598 117
723 384
421 124
687 160
740 370
902 531
704 697
925 398
693 240
761 150
818 984
326 291
92 8
998 649
747 143
602 823
420 759
541 997
289 997
539 623
28 194
325 411
844 949
63 484
273 324
463 52
647 147
216 562
695 131
473 57
456 688
672 357
309 652
857 948
838 889
312 766
702 436
209 824
534 655
275 417
617 126
2 334
593 644
605 229
719 423
678 976
751 994
506 819
241 854
838 723
782 447
425 388
260 605
274 70
796 865
852 788
583 936
386 453
298 231
925 852
115 711
497 753
457 82
102 534
708 748
433 891
791 723
990 618
851 135
235 477
664 96
898 563
788 453
560 887
69 667
105 292
537 730
222 242
47 472
47 965
897 802
413 809
583 244
502 286
255 229
230 333
225 798
517 565
367 895
322 8
446 339
912 477
962 431
642 962
766 539
1000 199
538 145
482 23
757 586
931 67
109 979
977 662
251 532
231 669
401 66
802 497
643 563
23 341
709 884
943 204
374 383
75 439
626 907
433 981
689 64
379 915
389 88
219 699
711 609
577 454
473 655
839 6
921 545
943 866
536 628
305 836
590 973
948 815
329 173
828 27
6 424
334 321
771 993
593 866
418 797
655 68
109 618
389 158
214 705
447 481
455 82
12 644
763 173
38 663
625 642
557 333
106 740
130 870
530 660
110 562
788 449
513 602
724 595
71 959
340 437
314 614
403 811
391 11
789 451
65 132
202 765
45 419
749 981
750 734
308 481
577 435
218 668
390 416
920 274
583 582
979 187
898 858
177 503
87 35
876 250
630 762
828 899
592 888
675 452
691 44
910 394
895 455
932 116
938 170
329 415
22 79
156 382
871 704
234 943
886 204
293 323
749 715
96 862
874 559
48 649
871 794
939 522
957 984
218 301
630 229
591 972
216 514
632 532
808 355
73 993
941 650
957 813
258 48
416 614
596 369
946 290
328 468
834 391
236 136
699 294
848 440
495 481
660 985
543 958
491 140
90 890
639 856
729 932
478 703
564 744
707 866
924 373
347 875
284 182
789 536
603 772
962 325
886 438
364 969
213 334
262 439
258 568
791 746
479 936
605 89
556 526
804 853
798 510
404 197
829 841
493 268
314 501
493 538
656 176
578 456
639 143
608 284
496 189
552 5
898 786
795 47
481 79
533 899
222 421
688 336
345 439
536 424
777 588
335 348
634 615
315 127
619 337
919 920
200 102
195 412
294 352
455 125
505 963
975 550
318 920
820 767
22 1
61 105
137 633
753 880
220 73
741 563
21 636
15 245
604 315
359 993
674 508
557 313
726 451
296 407
258 333
109 565
543 169
169 65
573 511
793 845
559 618
995 194
816 640
972 158
718 459
613 294
205 758
949 270
292 727
23 173
565 211
653 618
455 687
888 825
154 246
62 473
359 609
421 650
224 723
899 112
647 436
963 740
79 444
223 493
176 314
107 23
333 113
522 775
126 899
645 394
846 294
911 792
952 342
497 730
730 243
717 929
609 33
653 268
173 230
733 777
876 804
425 913
51 554
657 196
234 530
969 490
7 286
113 471
325 314
658 571
650 760
749 10
74 539
452 656
524 832
197 734
282 807
724 588
444 1
418 196
36 646
718 939
637 250
537 373
890 920
975 881
164 479
455 554
588 38
724 917
165 352
312 820
378 549
374 708
563 503
151 913
147 666
260 788
508 984
777 675
100 89
391 650
232 354
930 832
375 581
748 536
645 930
285 945
968 545
237 970
925 918
290 861
652 233
343 725
61 327
176 612
198 715
813 456
500 565
8 691
247 459
851 393
750 180
994 628
868 471
343 675
214 528
951 863
501 232
289 225
413 941
280 434
388 362
387 166
905 257
445 384
460 330
256 759
1 657
529 221
116 502
512 608
956 240
590 898
488 466
17 568
705 476
305 389
156 642
413 464
327 813
295 193
712 942
485 384
439 888
121 679
207 484
676 34
284 371
922 286
998 12
590 424
854 376
326 869
704 542
530 155
518 139
847 846
715 325
674 501
659 723
198 831
173 607
120 848
757 213
614 102
740 62
743 390
31 577
226 376
492 199
431 765
174 665
823 56
359 656
290 429
775 63
172 28
70 734
930 704
764 686
706 35
725 139
275 390
77 26
93 500
756 650
854 725
560 843
323 924
365 71
118 912
40 136
276 915
963 13
35 266
577 35
273 743
499 586
37 600
625 501
635 210
853 865
668 446
397 256
416 61
958 658
959 392
842 950
458 139
7 417
542 533
685 848
527 706
394 643
610 172
796 753
368 632
222 770
486 826
944 159
832 678
423 710
210 105
577 185
742 365
437 710
618 309
542 527
637 506
701 210
288 343
54 548
516 535
115 332
12 419
644 312
286 74
522 514
461 513
271 169
320 172
488 591
512 656
747 945
668 742
380 193
377 993
331 100
859 56
321 974
101 949
514 813
719 966
958 710
93 766
922 74
1000 304
670 384
271 198
331 537
871 475
778 230
236 786
69 315
449 820
612 116
436 620
537 835
806 738
908 976
957 43
385 503
55 388
807 31
447 205
851 625
395 599
211 926
639 774
66 704
25 992
236 677
472 91
407 475
503 465
463 725
176 521
705 390
410 119
335 844
811 779
241 767
281 134
565 508
889 205
471 819
575 429
577 79
69 373
454 660
829 234
30 504
37 400
389 603
69 157
841 530
1 318
855 319
71 773
316 557
63 678
242 95
503 182
28 659
111 677
414 291
711 621
822 855
762 502
995 680
418 661
330 415
246 556
839 838
773 140
565 412
790 105
445 474
454 570
975 52
458 884
234 790
677 922
297 673
526 632
557 266
221 246
608 962
601 960
698 469
499 872
149 591
290 807
435 272
397 460
26 776
159 12
888 254
143 600
598 273
739 628
77 566
487 396
719 877
841 893
548 572
224 375
494 551
443 672
205 232
122 508
90 745
844 801
382 406
352 795
794 575
571 414
6 12
4 695
933 966
615 823
924 758
1 26
844 779
906 690
559 52
810 464
142 918
812 252
182 389
238 276
618 773
24 129
43 477
49 999
98 948
300 434
783 473
500 927
18 690
24 9
85 564
812 636
405 450
581 543
299 569
54 30
851 948
231 512
83 939
940 174
472 789
667 950
289 261
571 359
762 678
209 687
655 548
547 854
788 678
51 850
831 101
590 581
910 107
190 212
622 802
985 968
95 807
221 658
549 873
203 655
898 420
984 352
475 637
262 202
903 889
917 530
737 90
120 276
116 20
867 651
495 193
802 634
973 120
495 86
669 944
61 242
568 736
587 499
318 212
536 781
555 68
248 804
692 905
213 733
123 449
929 928
70 68
830 471
795 999
386 366
367 607
757 557
397 717
61 638
8 413
685 318
233 257
21 505
928 171
240 648
6 794
786 822
891 854
217 675
683 794
372 98
74 199
777 911
339 373
710 792
859 254
466 980
680 202
359 915
581 306
698 64
639 491
925 501
303 76
413 645
846 622
591 914
712 849
2 648
16 232
684 262
355 799
540 167
702 523
318 885
720 544
868 744
234 244
506 918
356 721
643 609
777 988
614 657
334 108
331 161
804 239
189 393
169 815
675 601
235 565
925 223
143 499
646 365
94 564
303 792
20 474
182 628
665 409
226 58
769 763
751 957
832 521
872 754
254 345
272 801
277 972
638 380
795 708
227 212
790 984
398 744
629 44
339 498
539 85
214 62
196 53
9 691
344 799
122 268
147 534
294 509
162 715
223 36
887 49
653 365
744 693
394 588
360 209
290 672
828 949
24 384
144 145
779 129
770 17
61 332
450 732
75 946
684 462
265 10
135 491
215 146
247 111
794 395
125 700
29 791
827 82
563 684
236 446
155 939
687 474
539 122
493 373
65 624
648 840
622 818
319 73
683 148
389 1000
986 382
358 243
897 667
55 993
955 801
828 418
440 328
116 961
375 639
198 232
718 922
345 460
64 114
75 458
363 309
490 939
361 750
383 669
633 696
625 731
895 486
85 315
987 420
987 431
538 387
685 334
360 846
163 131
461 649
479 310
663 392
777 629
680 153
132 91
671 404
607 584
46 597
701 486
372 379
132 618
670 798
165 388
348 820
273 532
576 581
448 761
793 325
511 285
632 936
801 914
971 179
925 467
257 922
366 211
452 422
852 432
517 410
853 193
477 518
522 243
747 453
68 831
816 72
358 606
91 108
139 394
550 872
106 91
861 678
468 594
370 258
852 633
400 125
884 65
694 37
237 423
321 175
25 913
39 405
439 130
876 882
334 551
449 647
686 76
763 468
280 309
764 503
403 867
332 310
677 741
93 670
757 105
775 148
463 327
739 380
470 54
884 525
280 218
530 921
904 773
860 735
979 280
383 735
453 895
954 321
254 501
597 709
820 864
326 585
856 806
905 42
463 350
354 681
942 699
634 895
526 740
602 353
521 46
444 201
632 188
143 667
288 563
665 779
985 207
918 33
547 584
240 668
165 549
313 114
230 745
255 425
318 175
126 478
163 785
465 481
678 200
191 623
525 830
409 52
446 637
750 427
803 424
595 37
485 951
285 647
715 619
251 689
511 395
653 427
591 628
394 179
440 150
214 775
233 73
714 896
250 134
11 383
431 460
602 685
838 356
286 153
270 88
635 168
168 802
923 893
498 497
479 831
815 640
989 603
336 825
793 16
407 402
446 585
130 256
957 586
958 694
487 540
976 504
104 49
575 471
503 587
310 70
422 132
694 269
867 278
128 879
414 805
283 236
572 881
575 479
105 965
836 419
99 902
592 699
70 936
234 389
946 753
162 225
962 658
206 569
998 343
210 56
775 578
306 612
140 825
98 950
164 831
299 90
493 978
551 165
847 549
722 599
972 78
535 484
716 597
658 575
673 707
772 805
937 587
497 447
804 430
476 765
279 764
293 730
8 821
221 223
617 776
966 755
826 109
467 609
775 937
70 217
579 507
225 34
369 282
348 578
725 399
723 202
732 851
251 29
798 866
624 476
835 497
785 367
479 40
806 149
603 12
33 669
243 654
567 350
802 553
533 815
432 462
853 835
52 625
554 942
635 882
508 911
997 252
962 936
642 308
566 104
457 371
889 565
795 846
635 997
675 528
179 219
989 511
525 523
229 566
465 180
677 805
956 784
860 867
628 853
669 803
286 266
688 634
144 637
537 358
360 852
393 387
543 853
834 816
710 150
457 178
156 703
852 488
479 789
356 643
764 914
904 323
334 666
669 859
363 972
680 788
447 136
145 434
870 631
765 521
706 702
497 699
323 686
922 478
985 980
260 724
392 554
946 584
795 942
537 344
321 412
901 503
547 420
500 754
639 521
544 204
840 257
385 68
999 91
97 587
977 950
9 453
643 482
546 881
992 653
139 35
429 988
351 484
708 563
970 30
410 343
938 202
745 870
827 439
31 884
766 476
475 605
129 66
662 864
217 110
122 145
91 590
436 624
999 866
902 575
987 123
300 895
47 286
167 3
695 395
621 740
689 764
19 698
54 553
154 135
756 643
958 852
648 836
292 217
847 6
910 805
324 761
436 945
366 641
626 25
208 507
885 458
67 544
103 369
650 754
338 958
102 646
673 102
374 278
627 4
407 260
368 432
706 875
641 861
876 864
626 700
515 597
23 872
239 114
892 880
490 902
489 759
544 639
523 673
8 770
378 43
556 518
278 30
689 752
362 289
795 425
455 316
768 777
586 693
475 603
850 548
394 892
614 414
584 233
403 677
428 586
595 415
936 791
748 990
959 125
469 481
253 20
298 724
336 651
343 458
854 684
49 950
629 934
483 955
366 329
527 96
962 960
227 892
887 369
262 891
259 143
747 574
699 220
553 46
710 268
495 187
221 93
293 713
993 407
450 882
770 959
568 520
953 513
150 22
122 151
339 566
795 735
92 531
273 694
453 787
928 398
509 678
238 560
699 300
834 590
179 396
947 963
800 26
746 483
271 744
477 300
768 702
559 993
285 797
617 754
748 693
662 927
556 545
104 714
5 466
316 479
140 576
506 997
817 136
516 641
931 695
58 926
501 508
255 535
476 214
466 179
357 609
905 961
974 849
17 883
413 890
150 242
92 953
130 933
984 469
707 493
709 810
714 46
823 857
903 763
906 823
695 239
197 497
841 670
110 136
206 790
245 926
908 140
72 155
959 363
807 530
26 769
552 469
544 444
744 940
179 439
583 993
188 707
135 910
838 466
776 403
154 783
927 914
120 100
66 564
416 260
637 735
15 818
190 807
803 274
807 345
868 311
779 740
165 598
799 163
444 958
639 38
58 360
324 708
225 602
504 986
611 624
443 942
100 658
436 504
926 934
52 586
114 526
494 689
945 169
396 148
543 107
760 655
320 185
249 1
598 710
438 865
876 431
793 332
960 939
556 681
730 28
467 744
735 546
519 41
406 1
650 417
562 906
565 572
991 343
171 840
136 271
476 871
217 863
129 688
479 265
611 447
108 867
517 207
749 886
511 499
928 901
635 832
746 368
696 341
243 881
697 239
853 342
49 307
757 325
45 340
171 259
362 965
354 154
892 250
330 871
285 194
481 295
224 405
568 232
330 80
580 495
414 718
208 569
218 722
576 954
456 282
830 74
314 88
335 550
575 551
333 649
925 326
178 603
247 193
87 656
292 152
748 965
827 407
349 450
515 805
934 843
868 192
62 406
795 655
436 167
793 773
383 718
708 226
170 128
422 565
376 333
877 735
306 989
795 480
121 769
547 750
223 862
518 741
79 981
896 105
501 882
235 172
759 525
398 365
990 696
869 31
287 240
265 229
609 544
783 353
600 867
504 141
261 78
625 280
994 57
330 78
375 737
420 178
68 39
381 837
627 176
307 419
313 820
113 150
997 365
38 337
93 40
197 290
1 69
908 498
786 82
732 372
873 71
789 324
616 129
753 777
427 455
409 464
710 736
84 865
826 687
188 37
659 691
974 346
886 73
340 548
449 179
229 572
632 953
119 275
31 918
603 103
780 388
93 669
608 390
693 388
954 77
567 421
881 899
1 235
452 368
238 415
176 607
548 329
485 635
813 500
398 266
445 465
284 394
102 279
373 672
528 638
924 117
109 495
891 334
737 491
498 773
539 728
123 719
727 271
871 328
411 508
676 924
143 930
943 135
342 612
764 706
815 300
17 970
894 704
821 753
83 863
918 270
306 528
876 993
507 232
274 248
536 217
20 142
708 88
955 32
418 614
686 32
903 14
425 622
248 207
614 136
714 424
857 731
477 810
11 786
447 700
448 462
511 369
936 345
642 324
761 386
548 691
762 931
621 951
409 454
884 683
745 84
138 190
506 199
278 449
780 456
997 655
24 957
722 12
103 916
741 258
688 486
269 616
535 992
182 655
240 293
118 758
55 852
996 668
312 775
999 840
747 673
30 301
766 484
912 190
214 98
55 344
657 678
809 151
665 49
838 657
41 466
27 638
91 149
633 447
230 107
349 392
602 345
589 190
539 498
140 212
249 186
292 976
235 828
2 911
424 688
477 73
160 507
793 632
816 188
876 151
880 164
13 383
156 988
931 95
962 789
108 581
961 944
320 540
235 150
984 480
201 819
868 616
230 990
120 273
250 324
651 9
19 801
972 736
986 130
68 656
916 788
153 678
909 524
641 870
945 560
259 282
704 959
399 674
407 546
146 174
140 609
640 448
954 813
512 365
563 791
367 290
774 211
339 996
894 455
469 574
439 456
46 568
626 38
235 181
812 133
939 927
158 30
880 328
516 652
188 993
170 687
531 968
583 146
342 616
525 510
538 637
658 647
352 260
426 461
944 887
610 944
429 816
7 235
306 934
473 316
746 12
124 779
296 21
955 304
509 282
431 861
551 788
143 857
369 455
400 3
196 156
199 793
451 329
460 847
135 68
114 755
792 24
244 767
137 499
256 704
754 32
65 876
624 94
799 668
291 450
896 42
388 28
803 98
452 624
624 81
669 557
112 669
417 514
88 847
589 233
305 898
460 816
836 988
321 640
455 395
287 839
792 998
54 936
141 767
640 391
376 438
806 580
140 51
809 691
590 620
618 149
887 495
166 939
468 542
675 150
116 929
993 171
656 956
476 649
712 68
205 366
810 542
456 81
682 971
156 392
134 649
727 300
32 921
17 682
72 350
824 358
924 622
607 601
562 312
773 152
50 945
936 663
184 586
566 109
167 734
244 40
598 236
56 786
138 352
481 350
408 461
390 172
457 230
298 864
655 945
186 341
61 702
822 996
653 386
65 880
604 679
455 222
913 760
3 442
978 755
272 225
158 802
635 62
632 108
79 136
367 739
274 38
671 691
705 296
271 495
394 225
473 603
873 923
598 376
270 486
622 435
10 879
583 175
261 966
358 841
996 681
929 913
44 491
274 409
26 161
253 722
228 448
389 428
16 790
690 607
823 424
776 413
556 515
990 772
601 617
727 841
237 425
238 472
240 911
281 62
198 289
916 255
486 262
46 376
337 925
856 469
730 125
568 863
428 324
106 388
937 750
588 202
317 212
514 621
771 634
981 702
830 289
723 893
399 760
1 276
545 798
266 929
69 452
394 194
97 311
597 358
902 517
928 840
583 928
581 799
954 227
631 762
357 297
56 99
855 886
238 320
634 600
795 63
434 212
259 389
907 297
630 945
633 742
359 567
446 888
494 245
575 550
326 586
902 786
156 770
127 926
182 418
139 921
975 111
857 636
439 795
726 751
670 347
650 127
15 336
907 134
980 909
59 819
494 650
156 509
387 449
464 185
889 256
516 81
500 436
448 188
103 853
228 61
411 500
730 307
473 754
986 936
153 435
363 714
350 610
423 979
420 87
284 335
416 524
661 30
377 232
373 972
897 720
557 960
32 453
494 701
292 425
687 671
135 665
125 191
251 603
450 698
303 397
170 330
328 685
924 367
389 443
883 628
135 129
18 399
274 387
181 258
213 572
228 370
362 456
700 801
475 385
890 853
583 989
925 30
117 783
557 642
430 598
913 273
617 830
250 194
383 860
962 882
768 467
996 773
226 675
182 220
681 231
886 38
380 915
645 459
183 124
450 727
917 410
333 489
733 931
102 317
563 416
308 380
56 745
851 876
848 633
188 820
128 2
481 179
905 761
818 736
82 35
617 589
840 45
90 366
428 338
700 864
958 215
289 463
680 874
236 155
800 524
241 737
242 896
403 104
110 665
359 727
259 815
780 210
216 90
727 92
338 845
61 370
747 683
778 500
893 269
514 557
566 226
221 212
148 437
838 260
396 629
717 830
493 801
255 529
302 407
787 853
587 903
445 485
357 72
569 226
446 606
979 971
690 909
619 705
899 637
874 695
593 613
843 781
787 311
650 160
952 344
644 992
589 157
847 317
785 527
603 326
568 346
444 676
776 129
412 3
924 450
202 715
905 714
388 847
879 60
444 278
677 938
24 582
578 987
805 375
853 733
980 751
758 177
857 935
19 135
828 927
545 918
634 48
47 498
910 908
295 619
275 81
394 204
296 375
781 286
887 940
486 88
203 861
526 390
791 185
186 86
876 376
591 281
42 578
97 468
32 871
630 296
792 36
935 501
604 41
381 610
12 713
174 576
210 233
449 739
889 796
724 355
165 287
486 99
29 465
590 12
287 605
966 75
409 762
700 291
407 980
840 322
38 596
703 877
960 336
378 935
659 403
339 50
683 143
503 532
346 741
821 182
985 983
209 51
784 629
315 205
658 259
26 208
688 779
612 73
384 824
725 663
226 910
588 701
532 139
332 100
329 992
710 232
309 213
553 86
162 586
66 695
249 152
497 188
195 609
455 80
734 88
468 340
729 668
867 514
156 188
165 116
460 404
726 334
940 132
429 880
840 730
135 697
624 594
966 373
200 660
559 224
517 650
871 469
793 151
81 728
915 518
131 454
640 869
899 844
269 314
565 260
235 967
478 139
254 129
550 927
713 225
80 518
908 707
660 256
934 175
667 958
170 360
716 359
781 732
38 528
827 241
494 403
972 290
27 212
85 726
443 352
769 905
799 411
334 764
320 154
204 721
452 165
270 510
753 668
187 552
335 233
608 138
353 83
605 739
956 369
975 934
127 884
723 444
414 919
381 79
397 930
89 820
727 898
188 860
471 275
116 97
737 154
928 309
187 560
942 714
617 320
549 779
34 413
631 352
474 781
84 108
710 26
494 655
627 376
93 591
598 353
217 975
717 566
422 229
244 703
900 844
908 971
281 220
616 195
714 790
384 74
857 360
813 781
830 152
902 265
850 271
841 423
510 507
1 211
148 321
597 47
412 16
569 66
930 563
440 573
129 388
877 803
42 303
876 867
206 968
525 366
457 760
885 670
190 719
169 232
163 314
162 316
314 596
315 617
892 832
599 549
504 981
470 166
645 672
714 522
139 588
852 16
937 8
379 55
953 45
926 985
488 485
579 827
490 567
987 271
684 393
441 516
163 779
788 26
450 686
739 618
989 398
948 55
113 128
35 973
363 345
709 421
724 841
987 924
829 955
801 349
673 865
140 808
93 485
734 1
514 222
662 651
905 882
521 487
835 660
285 100
128 600
561 774
875 472
992 455
225 269
848 137
939 36
937 439
912 920
182 857
704 247
953 286
878 494
972 938
978 107
636 790
713 993
621 962
253 709
276 607
440 1000
677 842
979 12
410 669
251 80
63 382
108 343
852 123
957 525
24 672
311 731
504 118
352 92
156 903
474 913
33 125
932 102
444 758
499 975
492 541
848 150
342 2
726 58
592 11
404 147
634 519
364 703
735 170
703 842
319 26
858 188
685 166
80 225
708 733
712 327
871 157
819 314
176 822
210 904
803 738
485 621
317 935
331 775
84 364
730 535
313 990
489 509
741 555
328 290
234 50
550 345
786 851
637 897
378 20
669 527
882 897
840 801
31 724
144 799
549 421
287 18
103 404
240 60
199 865
710 647
727 680
621 447
389 383
285 1
637 548
987 193
7 760
549 950
513 114
517 282
813 692
2 619
455 580
909 133
986 440
606 245
686 100
294 140
480 258
741 984
419 260
349 647
781 476
375 734
458 242
276 975
958 229
864 97
794 598
550 400
518 442
539 411
376 40
453 742
663 361
146 33
750 136
373 478
274 667
71 122
198 42
402 766
900 211
923 206
858 442
119 194
138 851
637 53
22 737
482 347
121 344
26 634
388 312
585 386
177 980
802 279
654 953
292 549
943 817
626 673
911 969
244 856
379 769
194 992
501 921
295 370
384 657
174 117
94 43
258 299
387 311
227 438
534 872
106 499
253 800
411 434
68 222
637 627
160 383
112 743
213 535
6 451
105 803
465 985
926 556
94 978
156 971
479 160
759 577
430 193
66 663
418 87
418 64
384 143
95 438
991 251
377 392
313 578
616 479
877 387
472 303
869 42
408 74
29 37
579 498
88 688
595 296
79 341
430 457
234 807
348 77
155 940
125 768
432 925
393 371
52 330
579 57
683 943
452 395
336 911
256 458
577 371
567 162
591 939
754 299
149 155
718 438
635 717
501 349
70 688
297 842
861 546
83 461
881 100
52 355
234 991
209 722
967 444
726 365
705 55
306 99
36 428
290 352
419 552
498 221
217 192
775 191
99 679
840 698
481 300
581 938
169 642
623 939
297 531
740 739
690 878
78 482
280 383
445 276
843 365
112 984
256 216
470 346
364 222
866 476
257 605
42 570
55 598
45 925
687 844
638 70
564 805
974 48
717 587
773 780
468 792
181 18
997 344
643 204
888 507
490 484
312 918
748 858
831 353
634 902
344 281
942 570
933 417
536 669
105 342
666 712
699 353
173 633
279 419
732 153
872 708
45 734
29 732
796 123
197 27
784 338
89 188
143 918
502 579
250 497
568 465
402 903
862 931
679 773
301 9
326 920
665 41
674 58
200 235
303 151
105 365
16 651
907 404
255 116
81 510
11 513
545 164
381 140
464 262
27 199
60 91
612 334
612 202
718 267
462 494
213 67
316 318
35 581
593 648
478 105
783 692
605 53
462 817
107 195
81 268
651 953
127 49
531 91
634 851
415 130
682 81
847 738
318 559
904 764
955 169
622 420
6 396
599 461
17 195
126 72
673 277
601 265
43 269
107 620
957 675
339 395
151 761
49 385
898 962
913 324
293 973
19 567
197 307
696 597
628 67
305 679
377 957
934 43
938 406
473 577
484 724
642 586
124 58
937 830
917 206
919 911
741 871
606 867
748 3
750 594
384 136
686 965
446 387
520 328
967 920
761 302
401 874
970 870
966 859
416 806
122 902
942 17
876 567
320 642
138 467
850 649
16 121
292 693
840 265
948 219
232 127
611 700
68 718
580 231
99 813
357 566
895 888
599 394
72 683
807 824
741 247
901 394
401 570
855 917
49 768
186 452
826 384
922 260
127 720
937 83
267 22
288 64
546 530
94 566
14 127
576 666
410 419
171 211
370 132
756 156
791 620
414 350
276 173
124 355
850 938
176 921
46 307
575 539
430 899
232 475
963 427
841 834
602 213
158 368
1000 675
933 617
941 315
974 692
833 979
135 614
476 238
753 229
61 788
590 152
686 885
304 730
276 761
616 736
17 954
759 96
76 131
484 833
548 235
90 81
720 580
659 838
15 487
166 138
390 913
165 63
680 969
400 974
30 166
961 738
292 223
748 112
503 266
303 883
740 161
511 772
642 884
446 868
161 584
412 248
689 877
993 487
990 80
271 874
902 991
332 206
684 31
957 826
848 186
934 615
314 84
949 977
997 230
886 361
760 898
105 950
190 712
648 399
785 880
644 709
897 874
312 296
703 708
79 748
582 439
407 209
319 631
861 574
814 510
982 74
314 791
15 310
972 739
902 808
288 862
150 112
58 37
116 250
787 796
126 715
249 526
770 837
456 754
592 734
70 148
133 913
414 530
959 746
962 694
355 767
776 332
320 337
841 123
708 963
271 83
543 192
255 833
554 355
490 864
402 494
200 6
524 879
412 993
914 557
544 628
600 896
604 296
891 257
975 304
288 359
147 315
910 255
87 359
184 539
678 32
604 884
979 250
117 496
718 417
1000 809
962 794
996 592
363 168
816 199
174 393
37 215
561 71
24 523
474 921
137 821
34 990
668 213
368 947
415 263
591 209
153 937
13 182
68 989
145 209
453 269
201 302
180 865
542 40
804 479
7 1000
121 601
799 571
466 357
988 144
350 623
664 681
946 222
140 915
619 826
150 632
571 485
956 140
410 727
484 902
563 517
916 61
873 98
500 614
760 156
804 795
281 486
951 623
779 319
766 702
733 539
128 685
315 831
847 278
565 855
763 471
950 940
713 798
974 212
137 19
107 587
737 484
51 66
169 21
188 58
460 171
316 892
259 159
564 271
317 481
394 84
125 282
487 690
639 523
295 300
212 82
239 385
810 632
778 514
108 571
872 683
847 729
72 581
146 876
661 394
997 255
225 295
393 219
451 764
520 286
380 683
10 907
107 12
98 591
319 311
1000 640
696 159
215 866
373 463
132 288
259 760
588 7
352 749
561 712
24 13
212 16
269 6
503 583
319 492
346 911
124 401
96 863
895 863
48 579
674 613
316 901
504 830
464 195
213 484
886 40
550 8
660 198
887 384
608 343
766 90
420 992
838 638
822 885
145 234
841 264
571 843
491 825
17 737
99 189
790 245
433 626
904 599
42 566
701 979
112 507
78 149
368 208
83 919
676 184
675 775
16 222
104 884
883 29
497 956
968 788
418 846
789 626
966 290
42 902
194 534
250 366
723 940
455 197
737 395
954 809
797 129
141 394
672 178
216 635
231 952
431 864
766 716
80 684
851 800
603 303
822 465
309 741
894 201
797 871
87 912
403 22
590 163
768 46
722 752
946 896
648 693
159 293
517 350
404 46
715 835
538 739
690 924
105 759
320 621
987 135
502 441
235 589
427 559
10 501
544 773
348 984
528 810
212 544
712 987
672 825
858 742
359 279
395 581
955 424
287 270
691 529
798 294
648 564
769 306
587 547
309 212
652 330
815 397
6 317
81 704
244 972
378 890
823 496
716 252
641 626
833 639
719 240
154 144
915 110
453 857
378 823
266 16
254 100
827 578
104 172
768 21
198 75
101 76
368 12
481 897
868 64
903 195
467 346
257 693
506 840
524 249
786 738
441 989
735 386
489 641
615 927
389 421
60 989
960 958
530 585
166 62
80 939
747 972
127 777
1 882
536 313
614 13
219 830
603 594
333 684
211 268
807 410
828 243
99 460
110 640
247 852
321 708
82 700
67 328
846 675
688 58
446 331
450 673
95 985
124 849
18 328
842 595
727 980
232 32
46 137
832 987
23 591
403 17
335 562
831 838
434 95
109 777
730 257
985 919
182 569
634 311
869 796
445 948
196 582
273 815
681 284
428 644
208 219
391 505
447 85
211 54
71 625
426 233
902 137
352 250
902 72
786 113
479 143
347 46
649 283
475 622
470 66
528 142
158 785
181 278
119 854
602 797
333 995
300 818
467 597
401 161
193 991
56 270
506 715
543 574
580 3
672 676
745 13
297 683
86 1
985 575
301 222
720 608
272 598
778 950
324 717
739 452
454 221
515 349
789 302
631 438
954 607
371 515
679 29
756 238
30 321
821 749
991 150
411 368
203 930
497 104
780 965
634 896
852 934
544 154
272 719
240 663
251 52
687 518
508 19
59 632
796 458
398 540
713 878
374 384
483 208
295 634
135 476
969 726
738 406
734 94
364 21
186 192
735 719
662 529
112 869
21 408
856 908
197 427
940 301
138 913
411 80
330 288
399 293
482 10
473 238
293 503
422 347
941 153
540 548
504 174
794 443
618 446
160 161
309 251
215 618
458 28
206 213
642 301
620 326
259 77
992 417
986 621
587 265
337 94
535 264
621 32
694 111
622 384
33 295
297 542
759 771
107 524
320 229
933 59
288 829
114 252
322 730
9 215
850 919
825 879
975 576
251 299
624 211
621 6
865 937
521 807
299 447
159 862
370 450
501 984
351 136
808 27
968 408
929 931
385 753
353 411
622 346
825 190
535 853
722 95
904 476
341 465
733 235
612 417
611 122
953 661
576 79
843 452
349 810
769 12
130 310
821 642
514 73
308 939
422 130
177 724
938 658
251 466
698 343
178 333
123 829
511 118
205 59
1000 384
783 973
442 533
369 736
79 903
728 650
863 323
957 301
911 780
795 80
233 132
221 113
778 220
232 170
380 14
386 400
900 220
849 36
793 980
206 751
228 314
628 426
24 560
893 527
517 734
848 642
925 273
970 899
74 133
824 218
685 249
326 229
754 48
735 92
379 376
608 492
758 162
184 823
797 314
125 971
596 635
673 814
811 190
783 361
845 413
852 197
273 648
873 600
40 834
279 457
677 851
135 977
404 152
100 263
978 224
235 995
982 508
96 10
13 855
537 362
492 268
817 826
226 336
882 935
785 599
906 547
617 424
150 428
563 422
505 694
330 285
457 635
462 614
488 662
766 641
235 573
459 779
162 347
419 121
238 158
294 643
960 287
270 557
678 955
483 148
884 226
384 104
790 756
323 275
936 44
269 537
183 38
57 726
233 150
399 463
391 273
777 997
506 170
784 890
145 561
178 175
214 278
677 551
615 546
935 791
631 551
237 654
682 956
176 263
682 393
209 532
739 610
531 918
437 735
606 638
627 401
721 126
966 426
365 492
153 356
849 701
703 179
10 109
635 411
369 335
329 587
420 944
400 363
39 246
284 411
160 246
184 224
953 27
255 923
992 887
17 831
252 27
652 919
11 435
758 919
809 886
644 919
595 470
125 271
462 73
636 353
414 178
420 954
719 166
477 961
310 798
475 419
57 327
13 982
280 908
263 392
900 992
246 732
955 499
673 171
940 277
733 538
697 981
293 81
114 32
28 620
911 917
405 351
733 910
131 172
143 795
975 413
422 200
571 258
24 590
298 321
903 4
465 303
662 794
420 185
94 116
993 67
517 170
901 654
231 247
58 903
77 747
518 224
391 923
133 444
23 751
543 836
27 903
396 764
294 525
420 331
542 291
163 900
39 578
532 758
900 834
864 27
726 53
260 112
456 826
89 832
904 463
241 537
111 561
331 385
574 813
502 58
994 270
870 779
306 802
183 250
475 716
170 936
68 116
195 403
752 709
117 24
871 779
797 937
638 536
888 106
428 62
349 980
198 979
611 154
845 184
366 627
412 428
412 664
584 377
110 416
781 328
995 880
319 887
50 874
864 310
314 385
1000 481
466 9
498 425
752 951
974 13
705 741
13 987
870 621
914 62
279 938
776 790
132 743
384 542
83 611
998 929
256 80
873 376
789 181
374 61
673 575
336 377
459 754
311 81
113 785
290 200
172 751
553 287
775 671
296 841
986 717
904 828
605 121
866 365
73 430
388 504
978 700
963 501
460 683
334 242
657 930
205 108
593 595
991 879
477 718
160 5
411 181
690 755
493 879
359 53
215 221
541 827
693 787
806 216
129 280
727 814
298 622
136 461
944 407
824 571
587 713
307 265
690 612
643 280
676 44
581 732
966 118
255 846
952 817
244 795
218 388
11 833
980 418
177 837
16 720
847 552
853 588
999 754
69 684
757 997
342 19
507 450
926 974
535 632
586 318
917 289
944 647
423 655
315 193
691 918
625 818
796 496
570 765
95 143
775 787
80 938
248 181
316 387
958 6
526 63
249 41
908 969
793 229
426 937
472 972
61 500
404 420
557 302
556 384
326 60
261 652
122 433
999 26
462 467
189 375
228 867
394 35
876 950
694 461
556 152
689 511
289 759
903 474
32 291
102 466
725 489
300 458
5 418
653 928
368 708
404 398
120 194
887 77
270 553
657 680
704 464
658 557
735 357
560 249
654 691
271 265
686 129
443 722
256 874
511 147
418 684
282 727
837 586
899 612
358 807
294 815
859 372
417 674
555 538
363 498
414 245
813 367
976 739
512 573
969 886
441 821
16 998
983 336
950 322
433 495
978 19
271 554
820 216
978 744
869 829
266 834
683 693
865 514
857 865
620 331
689 485
356 870
235 140
285 352
9 206
827 861
192 533
704 740
540 458
438 582
954 810
649 438
909 752
985 853
204 166
587 514
262 529
85 645
789 840
828 778
686 67
902 990
171 343
744 629
240 606
919 760
888 984
461 130
891 927
78 689
798 805
602 160
975 717
744 139
115 906
784 756
168 470
609 50
387 632
786 638
770 688
671 409
865 934
659 344
694 267
701 606
986 480
488 97
388 742
943 711
608 245
583 892
866 36
785 816
934 70
28 333
533 568
578 963
612 824
371 913
833 692
83 529
461 680
882 698
244 500
152 507
626 972
420 339
351 28
576 327
107 28
486 552
98 41
923 164
255 51
910 194
886 620
626 795
277 311
235 543
822 746
809 317
835 495
755 324
504 39
428 765
875 637
444 777
189 910
912 532
114 737
727 611
199 642
953 158
94 125
912 741
100 13
466 195
653 796
621 649
892 421
372 821
314 274
25 283
380 604
455 241
619 501
213 400
106 497
294 532
281 825
916 700
156 559
987 674
33 423
782 540
171 700
357 569
46 546
927 323
973 329
963 312
17 679
330 149
260 929
911 699
375 644
284 94
794 728
113 365
62 761
91 512
793 50
67 141
862 84
883 307
199 651
724 949
909 597
674 982
857 59
97 325
744 944
962 790
950 759
702 533
117 142
373 541
989 82
296 123
459 62
887 580
863 340
883 300
105 795
588 673
231 906
769 855
589 665
285 437
952 170
429 728
475 370
668 613
705 427
305 621
220 966
330 49
544 378
627 252
808 723
388 279
810 957
399 31
651 218
26 294
653 144
164 654
474 818
779 11
603 427
587 829
172 682
459 685
327 191
469 409
35 147
956 457
738 572
599 236
848 843
225 215
925 681
907 264
325 652
815 473
875 734
853 955
934 205
1000 38
997 673
720 626
310 566
994 204
292 942
207 592
879 839
941 729
793 49
77 385
804 754
533 609
360 855
832 671
809 1
328 472
878 442
337 904
186 214
349 651
487 315
664 887
531 671
299 618
905 57
252 882
886 952
512 389
807 891
863 422
868 757
83 833
16 854
398 889
80 64
988 757
430 257
432 212
187 524
682 917
73 539
14 944
785 84
405 460
628 937
317 282
158 326
539 314
64 751
894 622
679 75
567 27
114 41
52 257
864 675
80 293
245 669
655 755
377 737
385 289
378 515
695 484
263 693
110 304
867 939
770 119
293 971
803 475
982 637
749 276
86 704
772 797
543 893
976 128
472 350
65 859
196 327
347 251
97 841
459 613
959 678
405 948
464 516
34 851
987 355
195 489
537 509
285 737
692 879
475 462
48 515
252 737
74 967
408 270
739 789
1 740
808 685
290 529
478 340
773 611
768 950
106 970
268 859
861 322
750 274
944 949
538 525
678 141
395 144
19 803
147 588
402 175
955 868
936 421
466 599
298 246
257 899
383 149
596 679
252 13
943 233
252 683
857 873
833 329
607 620
828 642
838 559
289 43
804 229
366 112
128 293
52 33
515 771
61 169
574 111
392 482
293 398
982 781
658 565
35 187
16 681
516 48
764 164
925 181
123 640
862 157
158 747
145 231
384 293
959 720
481 180
564 205
563 38
538 801
868 608
390 687
608 592
677 293
636 605
602 940
579 880
772 236
855 23
325 670
543 663
123 443
331 426
975 672
14 471
221 864
787 42
770 861
61 145
804 519
860 461
261 954
629 480
130 989
400 994
747 628
685 967
401 612
319 776
269 153
328 768
941 328
60 360
704 390
612 527
403 506
787 988
69 337
782 226
749 637
269 355
698 8
177 392
486 265
642 565
689 680
617 37
173 612
332 127
762 167
955 501
121 713
833 718
360 714
977 282
16 116
296 150
122 502
510 539
902 198
755 193
539 520
252 81
814 750
865 646
941 701
502 664
211 296
993 83
364 642
95 112
570 957
610 967
454 314
508 865
523 485
821 150
942 855
153 351
414 116
348 572
31 516
9 743
501 300
783 840
411 753
684 414
518 936
797 178
929 17
632 339
692 536
236 361
784 904
421 231
499 335
366 879
309 96
235 537
791 736
505 631
873 503
999 322
505 182
398 943
684 698
283 229
418 750
957 106
889 727
880 677
962 149
298 546
181 165
480 186
781 674
171 78
890 925
277 68
481 15
376 868
126 964
190 896
31 924
12 120
43 771
273 21
311 980
729 537
468 303
404 708
17 585
319 369
249 78
512 498
677 465
805 971
448 815
436 633
453 230
334 908
223 917
828 876
554 54
13 900
968 731
683 987
750 151
629 244
604 779
944 915
732 582
271 936
504 624
926 437
6 212
639 417
36 105
249 546
739 89
504 24
516 411
886 77
586 919
197 186
731 956
290 7
825 238
386 387
197 262
515 62
69 612
707 809
519 85
947 405
220 385
895 246
7 985
524 568
59 144
182 669
784 81
179 325
998 428
589 903
640 912
342 530
404 769
990 725
53 283
3 839
149 168
761 47
119 130
673 732
754 740
175 879
462 934
454 191
584 762
744 384
473 698
277 423
851 733
68 153
504 859
878 960
957 752
249 79
657 180
500 195
655 791
478 652
232 503
910 690
596 491
532 134
399 474
472 822
5 681
659 479
62 951
986 921
728 549
606 365
170 775
338 773
934 202
523 875
60 837
52 437
891 34
836 925
404 627
416 2
412 352
777 321
966 10
936 456
529 102
318 801
96 668
502 962
161 76
981 323
55 98
514 101
851 610
130 65
147 587
609 355
599 146
308 762
557 484
595 596
927 169
197 189
440 519
451 533
485 104
931 318
331 506
466 618
691 464
410 877
630 575
871 842
368 1000
589 643
426 809
635 969
237 965
787 20
905 341
389 60
455 276
124 818
533 325
9 480
708 448
56 620
821 301
103 918
960 479
976 345
406 100
74 514
692 14
587 802
59 612
336 969
282 169
783 549
169 647
992 874
507 497
549 961
89 644
301 268
327 116
811 267
103 479
838 147
247 138
640 703
955 45
449 657
267 997
400 448
251 248
757 724
268 561
682 849
495 652
245 314
603 958
540 224
758 151
588 464
195 438
254 524
235 791
700 330
797 32
564 508
506 537
733 744
601 726
331 989
244 545
981 677
589 522
207 748
931 135
571 466
905 215
121 656
45 256
219 554
636 884
448 853
871 620
142 246
7 653
554 241
527 493
672 401
679 783
608 682
741 983
97 597
204 2
86 777
401 497
49 393
342 576
683 489
204 493
312 245
735 110
430 234
541 548
365 889
62 574
503 955
593 698
183 978
310 379
355 414
831 136
861 563
160 412
674 462
215 264
201 467
525 251
847 501
338 618
351 541
472 80
261 539
482 32
504 696
457 387
716 256
861 341
81 291
241 811
175 194
688 516
180 770
194 222
148 587
322 26
186 32
910 458
468 615
814 536
727 819
349 10
130 284
812 863
730 318
491 354
595 606
413 681
463 328
917 942
127 490
309 265
410 148
315 770
940 381
719 367
985 512
960 528
411 479
14 686
865 479
829 34
470 860
505 67
339 848
972 754
250 819
867 631
665 718
841 140
703 93
518 8
561 898
653 129
757 76
341 704
454 66
570 206
359 508
486 717
273 788
162 487
692 195
431 317
69 79
435 39
369 143
990 520
987 757
421 403
902 800
101 510
410 985
399 716
811 447
100 241
448 658
359 520
548 96
320 192
863 288
986 133
13 984
225 313
604 100
462 9
681 669
620 711
653 315
908 486
665 548
632 789
518 405
842 96
89 604
678 283
665 6
566 57
935 151
786 313
467 983
974 921
74 490
311 463
881 680
682 733
972 946
968 743
818 620
470 825
738 46
425 337
275 976
574 759
357 973
848 161
672 796
636 670
184 213
293 154
377 934
462 450
674 274
785 890
23 471
524 2
571 638
877 638
176 663
895 592
804 469
345 838
150 672
586 163
870 187
586 505
952 410
400 845
92 46
981 231
209 920
664 567
923 247
797 26
546 272
293 943
373 616
66 427
458 784
682 333
953 898
780 408
986 137
614 592
288 264
18 347
607 408
604 860
666 493
492 632
469 769
431 865
944 585
145 376
846 907
613 563
961 108
232 580
991 898
455 662
174 652
807 226
720 165
595 614
855 476
907 190
664 597
211 518
429 589
719 209
781 112
630 410
559 368
793 181
68 394
404 380
200 355
612 189
45 283
372 39
922 442
879 232
262 211
605 219
585 32
387 482
966 282
683 167
276 440
993 540
284 623
450 602
388 710
431 588
133 822
970 953
420 614
625 921
915 773
883 94
70 430
638 680
534 83
657 295
497 160
49 811
984 152
941 679
923 661
112 750
497 588
302 347
918 554
783 991
928 9
658 206
757 248
412 612
832 618
706 457
414 766
374 337
42 847
601 1
630 632
122 640
223 481
536 407
93 400
332 280
661 48
9 448
368 437
705 878
190 457
902 205
372 497
147 428
362 618
262 571
233 240
334 533
649 314
277 946
920 190
78 727
302 433
132 968
583 666
217 592
179 565
13 279
375 724
123 765
684 391
225 903
116 882
253 317
877 935
620 874
338 43
827 897
569 935
520 779
9 337
608 483
970 682
437 355
961 664
199 970
763 193
215 837
674 503
811 307
637 264
957 85
198 526
531 980
501 132
707 321
105 303
560 307
895 122
116 299
976 875
984 114
716 125
90 518
601 574
474 200
568 758
236 574
836 677
161 287
351 399
728 153
562 990
361 317
322 414
45 947
609 537
863 412
390 760
515 42
478 481
412 304
206 136
877 692
109 185
372 777
101 112
775 995
692 963
3 867
322 621
14 348
868 501
651 509
875 79
594 64
223 526
944 86
235 865
902 498
903 601
486 335
253 501
897 95
195 152
637 205
952 569
405 674
262 617
261 432
722 336
392 219
415 196
156 591
662 126
944 446
233 645
722 476
723 847
418 879
671 165
625 48
978 399
599 139
228 81
276 966
778 209
778 569
656 330
337 870
528 657
66 575
187 37
544 895
317 375
725 848
692 629
40 792
795 971
861 214
588 101
231 463
283 861
723 555
325 813
545 304
368 232
841 958
700 524
221 663
550 607
566 709
346 204
781 217
545 414
472 218
757 183
856 540
776 267
27 936
486 788
936 59
356 350
4 188
158 331
163 941
172 692
709 132
630 71
383 215
499 692
645 951
646 195
23 586
202 964
314 543
550 66
910 695
924 226
710 660
132 646
649 90
777 674
509 142
762 120
467 485
543 576
967 458
135 721
521 247
607 47
551 419
162 478
680 787
82 253
94 321
21 645
135 722
278 58
495 651
174 851
834 474
807 421
139 786
569 656
29 475
821 956
463 578
19 214
797 331
159 922
776 422
499 307
806 302
107 260
827 105
589 550
458 551
517 98
22 478
745 112
821 147
698 985
252 524
373 198
639 986
327 607
15 815
574 649
760 46
981 777
184 777
924 236
596 459
727 89
351 422
688 810
890 595
494 525
809 836
137 567
294 323
291 163
142 199
279 638
586 81
79 8
95 594
201 523
666 863
965 696
933 372
895 942
489 801
830 856
181 371
916 474
826 840
827 140
439 905
29 40
878 866
507 408
455 568
801 727
358 66
194 614
717 958
574 380
874 622
990 477
285 195
706 656
961 935
738 143
862 832
378 690
794 394
284 214
658 612
320 13
630 472
211 140
541 44
48 945
726 762
218 876
217 595
321 338
904 819
390 382
320 110
582 419
548 686
644 867
156 286
267 781
692 366
187 330
926 769
380 775
712 229
9 447
981 156
196 269
89 599
487 274
526 818
731 228
653 26
926 761
468 884
145 782
342 72
691 200
116 270
526 69
21 585
861 321
25 582
895 786
49 416
497 979
82 943
2 446
666 447
26 649
586 659
240 224
427 767
518 931
284 421
302 809
317 535
208 476
403 10
845 934
421 188
168 677
901 498
966 363
420 27
637 111
92 516
227 731
75 98
154 157
623 896
687 305
62 611
342 394
199 261
981 312
849 757
727 592
15 710
157 234
950 519
150 303
554 261
164 492
933 355
1 325
674 493
70 929
513 621
820 295
249 759
317 159
458 207
764 930
950 980
798 781
329 951
918 687
705 44
828 164
205 268
289 204
686 239
774 487
43 430
5 766
801 915
790 67
566 8
99 707
271 921
965 534
544 556
919 823
1000 529
190 271
688 651
935 658
30 727
169 439
889 273
614 431
743 26
234 699
614 92
860 579
356 565
56 629
974 668
525 396
372 816
781 345
720 523
272 797
123 891
1 434
268 333
210 316
153 98
593 509
286 703
662 588
372 833
222 593
674 396
357 886
683 996
682 407
654 255
865 361
37 924
555 483
592 530
409 440
559 71
554 636
533 12
868 352
44 145
342 697
685 427
816 793
374 411
933 769
417 135
133 646
656 469
265 490
458 488
303 174
6 32
975 134
145 834
871 588
702 741
449 559
484 519
989 19
672 537
760 128
918 482
376 193
978 794
203 263
405 813
991 223
562 408
463 556
667 188
71 101
169 37
991 324
126 510
671 510
478 522
529 543
769 583
620 878
145 173
989 543
879 960
812 441
543 582
719 368
921 820
71 788
655 738
880 777
805 65
322 716
765 269
521 721
585 422
982 441
459 835
845 154
653 712
944 255
554 987
680 151
782 785
439 530
739 689
751 245
307 943
266 415
55 645
155 505
961 356
73 4
920 252
86 461
298 518
500 746
745 354
949 239
204 233
19 88
200 963
503 790
867 221
200 559
287 97
330 905
924 930
737 439
913 105
951 759
163 662
8 278
18 291
644 548
989 432
318 760
100 646
13 409
229 577
314 752
398 692
549 899
305 377
943 300
976 772
500 259
798 604
353 913
112 769
755 625
816 164
108 808
90 604
643 633
24 399
768 942
410 233
194 986
265 384
560 673
586 38
408 384
803 521
176 428
267 303
303 118
767 248
490 747
227 156
233 622
118 955
630 244
513 310
647 618
385 582
386 21
621 53
763 540
936 261
103 801
82 683
85 199
1000 123
795 884
877 334
620 564
770 90
407 291
38 876
731 344
789 297
661 939
299 597
692 228
420 163
58 936
527 658
313 374
713 423
332 584
557 503
295 589
418 54
337 972
859 608
960 92
771 986
284 766
341 152
642 563
896 770
528 14
115 285
327 803
179 787
229 2
178 688
721 328
735 244
399 748
120 977
344 198
884 502
27 877
61 909
364 955
357 338
203 701
695 87
879 164
436 184
544 533
144 208
604 756
431 27
576 620
165 640
448 590
714 141
399 11
372 160
168 126
718 473
906 892
499 278
203 959
416 473
45 669
358 941
881 983
668 703
38 108
173 483
414 115
494 924
929 963
894 859
807 681
8 706
587 353
659 726
324 555
857 617
234 281
853 333
926 955
810 933
467 570
571 674
374 373
864 286
834 72
730 204
645 856
927 753
533 903
594 126
687 208
963 90
959 918
683 709
951 46
395 724
938 809
688 622
673 347
60 571
765 628
110 555
500 666
46 988
62 71
803 969
67 907
584 144
841 101
624 517
386 997
763 330
911 928
124 92
800 356
370 236
502 981
92 950
993 785
200 718
723 414
874 337
141 768
69 451
946 526
137 666
921 24
446 293
320 237
204 96
477 278
645 374
535 199
529 303
371 481
157 949
722 958
586 577
843 550
320 605
296 715
727 209
800 82
336 965
852 857
600 419
154 526
876 743
16 55
584 529
164 524
486 616
360 23
423 88
959 199
746 479
958 225
659 35
4 899
498 330
460 714
901 19
144 422
36 140
422 774
730 5
725 945
709 632
815 384
117 809
132 600
527 23
735 537
413 590
879 234
555 585
657 158
455 725
660 246
559 105
190 155
859 467
546 711
765 414
234 652
560 963
392 283
933 33
314 178
880 254
603 117
1000 267
704 469
967 447
890 777
738 890
116 896
152 852
470 590
170 366
460 1000
45 654
735 461
325 863
235 742
705 365
42 483
339 679
134 153
836 255
533 129
962 864
937 912
690 390
22 290
875 898
966 597
788 741
99 756
434 487
944 77
188 557
383 52
202 852
95 156
967 25
500 861
17 801
474 811
779 302
293 833
806 120
200 983
586 396
200 989
987 758
958 216
639 937
356 82
949 541
649 166
755 825
81 318
257 416
160 129
30 439
300 276
93 764
814 795
902 305
476 728
254 732
848 92
197 876
767 424
727 267
53 160
155 788
996 855
50 980
830 530
238 302
789 182
287 604
853 191
66 463
403 191
35 662
492 731
690 822
37 888
824 264
212 782
664 636
586 839
876 405
387 117
517 626
966 82
96 292
223 743
557 303
588 517
227 577
874 441
608 827
526 358
750 613
195 635
593 417
800 997
374 483
94 957
142 63
674 687
415 188
140 960
885 228
198 683
24 250
715 117
571 785
960 988
346 644
54 517
857 457
823 190
799 515
346 828
51 836
511 467
304 316
758 853
221 442
280 87
623 462
972 126
548 480
714 218
42 127
782 408
139 155
232 488
47 701
247 826
597 105
401 333
352 286
126 135
20 411
862 712
500 877
792 299
596 395
548 781
220 439
409 787
573 735
249 456
418 967
534 511
29 20
358 990
952 644
64 100
737 340
614 394
795 111
914 453
257 664
257 53
185 104
468 498
277 219
625 109
941 740
187 521
42 205
699 49
430 57
575 56
754 238
276 714
966 826
873 796
299 614
521 815
251 541
867 563
594 488
898 969
9 645
180 907
938 713
548 6
791 767
225 951
581 195
881 731
655 734
975 564
677 929
359 437
820 898
990 85
722 854
831 642
955 512
124 534
635 587
727 886
191 467
26 736
945 119
690 541
75 367
167 626
959 19
374 224
953 455
698 909
918 768
386 996
745 125
717 562
758 481
489 587
676 853
965 244
287 407
149 723
481 351
764 249
944 481
864 780
705 7
64 673
395 745
651 28
810 280
14 992
672 614
469 288
182 689
699 246
960 993
592 523
46 930
254 674
510 614
602 324
620 946
750 835
53 823
612 896
561 131
787 586
868 689
784 896
966 600
742 280
860 166
521 695
952 824
620 400
428 824
327 572
78 203
344 464
937 10
8 758
418 428
863 449
96 3
207 153
892 240
436 312
980 446
227 556
499 705
314 353
467 752
457 291
152 700
499 605
810 741
953 814
649 177
729 187
39 493
431 661
287 175
391 93
775 491
556 209
671 634
606 600
914 763
120 289
335 922
448 848
109 795
996 391
830 402
465 245
832 228
889 11
509 20
172 851
566 34
306 8
418 455
68 221
690 689
979 251
628 707
328 419
921 911
236 771
617 210
62 298
874 111
573 749
4 334
907 150
670 357
51 744
405 926
481 139
248 164
742 338
954 978
846 365
372 297
949 987
500 549
853 429
643 287
733 610
552 126
369 404
884 745
998 581
23 15
933 953
565 935
506 591
425 588
167 495
699 251
190 655
909 687
107 674
197 304
495 860
569 122
299 797
446 474
207 143
7 915
436 826
215 951
27 571
178 75
767 810
104 343
75 928
648 611
122 147
189 549
332 171
363 15
248 567
507 246
727 245
935 516
50 769
455 835
963 961
946 72
758 111
809 369
259 447
412 796
672 599
396 52
782 265
975 197
540 55
775 640
206 556
94 535
267 715
208 251
355 749
78 335
599 972
857 234
888 746
320 932
416 942
358 490
29 441
891 815
857 607
311 790
19 227
874 765
867 385
823 804
609 485
313 198
151 99
955 68
2 533
895 100
568 203
802 301
100 336
256 185
370 890
836 701
604 210
950 995
615 995
37 991
843 87
781 637
206 959
688 4
122 808
791 749
612 980
214 409
930 766
828 783
93 127
716 579
877 737
416 588
297 915
553 355
86 317
932 626
108 864
50 875
146 102
191 194
685 13
906 117
21 90
350 726
897 404
446 326
388 231
88 577
128 39
1000 836
164 40
98 556
244 532
31 136
547 75
8 182
486 703
838 381
329 32
281 864
738 524
653 568
330 730
6 960
892 945
533 28
992 494
279 159
679 309
880 734
6 427
182 82
548 578
620 334
690 101
70 697
554 10
542 7
898 137
658 684
169 655
270 993
880 517
826 255
507 485
764 44
160 730
119 39
262 857
54 807
256 825
224 88
438 122
327 292
99 561
177 67
497 723
715 531
559 106
334 948
60 332
393 868
741 441
406 129
639 177
173 50
496 533
29 317
273 379
898 99
947 978
122 297
955 295
761 806
983 616
323 370
483 203
195 611
508 59
847 225
822 751
371 125
361 534
617 27
27 662
645 743
529 961
238 878
572 536
618 37
444 770
657 886
358 234
575 712
426 942
584 574
633 133
555 158
557 458
400 423
124 990
755 109
523 385
923 263
336 532
725 6
211 26
276 124
767 632
613 261
440 330
69 27
904 905
203 459
160 496
75 670
112 347
466 979
43 109
46 510
641 174
518 567
657 189
769 233
413 176
917 45
161 562
678 943
701 601
52 947
519 943
449 531
159 548
759 462
960 720
580 9
379 205
642 467
155 369
727 130
689 923
976 845
595 889
671 370
494 960
556 54
396 37
935 383
728 679
709 695
328 533
72 268
989 979
942 193
434 371
998 623
401 336
27 178
300 188
807 671
587 883
358 250
750 265
281 877
441 373
15 431
865 114
725 829
931 648
393 947
948 850
100 147
901 929
533 217
804 796
635 203
597 323
353 45
423 852
134 123
212 185
586 915
69 987
653 167
622 870
666 159
701 544
579 677
402 578
12 805
401 96
670 388
992 588
862 987
648 263
953 868
719 235
607 150
845 505
95 643
215 322
154 719
486 852
670 530
619 307
248 58
529 595
30 8
595 922
413 184
466 612
449 182
159 129
772 635
910 970
715 280
728 420
157 771
661 241
690 69
451 810
458 905
656 645
657 581
385 281
587 790
900 542
155 438
618 950
665 293
34 865
109 253
306 93
531 1000
940 137
764 315
695 694
874 353
458 930
299 979
400 842
549 278
931 752
495 991
919 756
919 615
403 108
793 941
612 136
751 88
369 81
164 643
81 295
833 408
865 966
579 480
748 612
716 162
67 829
855 131
208 757
873 697
727 176
842 91
787 366
668 228
311 212
252 652
862 79
894 775
358 393
350 699
770 216
22 193
899 172
158 614
609 596
906 387
806 159
871 401
369 728
140 733
934 624
137 299
363 858
597 473
593 607
146 490
7 338
387 528
844 975
952 837
945 613
583 190
734 1000
213 645
123 355
815 343
497 630
362 435
909 443
595 707
479 807
340 758
49 603
581 301
413 293
762 382
167 92
730 611
222 838
350 743
793 443
24 328
767 82
891 46
77 946
221 459
807 146
280 819
569 641
418 98
930 247
548 307
857 94
679 714
445 313
53 215
838 778
846 670
297 776
526 373
379 120
742 1
442 707
184 146
472 48
861 278
922 193
140 518
779 134
374 199
295 226
473 716
371 406
811 113
619 684
358 39
900 654
967 286
773 266
351 729
704 817
783 90
539 979
464 67
818 167
719 906
420 201
118 321
944 445
187 436
899 262
715 224
567 95
605 441
694 137
914 986
495 769
986 150
91 27
167 19
284 907
922 142
610 317
453 523
781 884
429 696
754 621
105 533
988 819
638 828
309 152
860 528
352 389
797 724
286 891
731 671
216 946
674 670
289 623
120 9
401 323
27 332
669 113
943 428
482 571
994 578
462 569
191 228
304 657
660 741
161 70
710 443
141 749
292 554
510 140
673 902
360 786
54 693
375 776
744 82
420 964
404 326
194 445
895 474
719 220
437 531
505 238
842 641
630 279
247 54
319 538
88 957
782 869
265 390
444 693
98 74
974 733
805 419
687 922
103 564
615 111
387 753
48 450
25 161
691 763
523 866
641 275
887 263
989 371
346 826
748 758
438 939
275 930
717 49
707 409
554 529
681 438
964 569
743 200
394 105
867 575
174 445
977 575
540 395
837 205
841 9
647 112
575 4
371 682
889 384
595 599
561 134
961 830
416 64
659 901
575 220
80 833
580 133
885 352
25 131
655 1000
886 991
6 878
871 424
280 447
921 9
561 751
292 570
772 614
204 638
795 273
726 139
167 905
682 765
661 972
486 21
97 704
360 976
903 194
956 520
900 696
138 7
156 462
997 303
735 810
114 132
182 641
644 18
353 29
244 195
252 936
699 923
187 170
291 576
59 310
851 943
526 973
76 451
579 204
490 96
163 767
359 83
109 897
99 24
236 39
163 689
657 624
805 38
864 6
244 813
446 195
869 841
33 177
499 913
640 608
974 72
228 346
779 299
583 919
45 284
531 434
728 333
417 584
585 839
191 945
505 767
229 902
296 238
578 624
796 445
186 285
414 248
232 136
628 229
567 859
548 802
399 216
989 75
749 620
813 438
735 853
468 372
683 955
881 885
900 91
860 669
826 344
669 294
41 602
413 123
280 24
595 546
635 623
263 284
339 853
178 552
126 518
741 752
744 379
743 268
773 670
866 5
442 901
471 475
355 515
287 420
629 46
141 356
415 988
496 711
704 659
789 635
329 385
80 503
174 432
633 747
750 143
472 602
234 608
508 826
924 366
315 655
144 536
155 377
561 106
34 390
580 826
506 477
13 934
780 601
652 331
564 195
295 658
344 788
869 268
379 4
813 461
9 637
207 444
773 320
47 935
399 676
81 5
203 582
985 425
997 782
803 638
420 775
597 627
935 833
594 544
134 863
253 966
410 907
154 981
341 274
764 560
859 89
756 151
765 7
460 394
468 570
140 496
516 37
617 490
859 69
886 970
497 917
993 869
743 942
85 363
533 363
199 237
764 109
663 531
682 35
833 22
529 465
399 374
988 412
843 235
260 879
632 889
528 40
162 656
201 119
592 125
359 654
870 234
776 105
141 561
352 832
719 72
842 568
684 321
683 272
571 772
214 381
966 750
83 324
693 899
645 449
827 613
567 546
462 935
927 350
235 293
437 624
382 402
822 540
981 839
626 221
84 65
178 911
428 448
262 13
767 47
235 355
473 464
550 835
211 451
350 46
203 367
283 71
27 129
188 291
268 722
21 473
22 995
147 648
43 106
494 370
80 530
604 95
123 207
994 187
56 771
584 244
957 240
134 705
483 931
386 1
721 544
472 103
858 672
863 772
259 962
266 774
194 146
633 98
845 850
974 366
357 910
636 222
11 474
444 935
643 913
538 595
950 852
415 591
797 9
127 902
142 242
838 767
268 943
365 181
862 327
134 651
767 182
886 807
26 338
731 364
551 607
959 328
616 986
52 194
298 163
906 95
367 10
729 504
391 177
909 38
152 841
773 757
951 229
468 452
567 98
977 127
413 594
631 493
435 749
292 297
195 740
201 288
371 924
826 449
263 289
78 656
814 787
867 195
296 816
62 804
501 55
707 602
556 140
626 153
553 813
338 244
908 395
834 667
134 678
323 416
176 555
809 2
468 995
271 804
72 889
301 910
261 905
351 252
604 432
233 761
448 93
915 901
909 810
315 669
379 595
825 828
595 754
17 845
180 179
25 515
175 156
11 794
848 312
946 797
753 70
612 216
110 56
877 510
799 980
627 855
259 164
505 249
920 591
146 963
802 385
650 608
610 150
459 263
967 981
79 758
228 868
878 572
311 555
680 480
770 107
757 817
642 814
336 842
206 998
756 713
683 192
375 230
864 913
232 851
306 454
233 361
264 212
742 422
891 346
538 171
288 543
371 32
664 633
281 230
377 503
833 482
571 364
281 612
225 814
99 957
642 571
438 851
548 62
941 832
167 402
241 906
991 381
982 165
215 277
28 596
396 928
301 973
542 37
533 998
372 2
958 179
448 254
712 750
427 692
842 987
495 858
970 686
409 49
79 72
354 590
290 341
420 402
270 27
83 193
60 154
896 516
272 586
125 278
34 219
416 705
262 240
88 340
120 798
627 593
578 32
387 416
928 73
574 501
312 282
866 222
963 336
910 607
201 939
310 909
15 412
455 97
800 243
862 915
717 327
247 296
604 695
305 454
478 697
140 262
601 578
777 106
69 530
242 965
716 521
333 646
861 395
625 923
492 20
1000 700
157 175
377 695
107 174
126 260
186 252
343 718
298 596
372 539
22 98
329 711
546 316
207 494
698 449
16 135
498 474
735 309
976 532
950 157
568 950
36 873
788 380
701 569
289 658
131 225
21 624
334 514
299 854
557 904
351 697
674 86
311 490
496 391
385 972
598 590
834 179
727 170
898 362
858 105
950 833
449 754
522 810
962 86
179 522
281 45
167 291
597 972
138 954
470 577
646 8
211 587
66 304
480 463
554 526
279 826
297 852
485 249
716 654
347 928
656 337
396 927
352 760
335 497
57 973
11 282
319 490
373 229
104 569
197 71
944 271
338 823
651 920
625 875
824 785
224 980
105 15
157 15
626 681
723 316
300 761
168 473
784 177
340 47
133 571
440 521
851 35
969 933
86 984
41 423
507 139
299 719
952 45
929 809
390 462
120 259
480 79
236 95
162 360
519 603
104 383
145 279
202 448
984 930
106 501
780 806
237 367
871 116
37 147
501 757
511 973
302 298
210 117
758 991
540 493
986 55
928 601
840 518
271 973
438 428
855 923
191 32
585 445
279 127
532 584
909 659
421 230
737 372
622 112
989 23
628 181
666 981
470 59
985 291
561 17
524 53
677 492
127 848
915 898
593 393
695 673
145 20
195 762
664 210
689 290
792 725
360 289
768 600
574 892
130 867
105 237
368 664
69 404
968 915
909 827
463 283
326 545
442 573
749 105
888 981
673 392
572 443
22 774
893 588
113 852
650 507
21 313
243 727
102 64
591 762
400 39
130 686
78 678
990 663
663 645
239 842
705 144
135 134
732 159
968 104
139 710
855 489
69 318
619 774
623 162
792 980
832 121
839 544
852 175
915 760
732 349
403 541
828 275
405 997
117 672
274 201
565 882
534 787
875 396
615 864
769 625
580 992
290 298
489 827
554 170
411 162
896 524
257 303
491 653
773 570
258 415
536 145
680 605
157 153
68 804
902 541
23 808
172 450
874 674
273 340
693 271
949 839
970 856
249 354
105 563
334 778
893 356
363 359
96 398
415 765
995 675
782 522
197 908
227 58
602 469
804 846
163 472
568 847
406 678
953 958
43 772
351 609
273 234
780 100
454 133
253 170
912 579
286 519
217 811
445 693
876 284
556 443
214 369
878 18
578 679
229 706
193 722
940 164
790 873
604 495
591 154
936 88
728 496
62 516
869 813
731 715
487 483
339 487
683 615
229 53
61 953
968 524
447 74
698 360
646 237
667 574
976 121
537 334
914 122
450 847
922 51
682 160
336 657
548 18
151 776
615 625
379 370
383 417
393 64
277 265
876 30
473 442
622 299
108 263
966 884
373 750
698 954
779 119
635 890
779 857
145 911
107 845
316 625
365 986
202 132
9 66
567 821
736 943
934 920
611 955
226 181
138 594
439 941
938 288
417 973
298 792
22 905
280 653
933 586
546 505
272 239
500 579
357 635
267 95
227 857
504 53
737 316
300 966
672 891
899 234
954 578
70 749
534 522
840 756
924 75
23 688
417 217
81 317
708 248
64 504
260 378
353 606
874 852
317 240
655 28
282 761
313 116
234 316
970 916
62 834
138 241
519 275
656 170
190 490
491 982
173 279
591 331
629 738
66 983
708 502
386 48
981 796
455 469
408 56
290 743
394 803
20 868
676 281
317 647
226 741
837 730
522 505
799 248
346 253
215 223
950 733
993 617
382 871
530 758
779 569
931 845
466 992
172 184
80 720
740 812
676 329
746 299
375 35
42 886
951 624
933 858
157 668
970 341
447 879
495 674
190 690
341 935
265 848
646 188
842 81
202 174
42 520
827 316
952 840
633 455
746 263
117 591
745 353
83 764
755 985
896 862
189 986
869 486
620 363
516 845
969 328
150 987
1 643
765 26
696 908
772 623
846 703
484 267
73 992
611 176
67 569
86 519
815 218
231 266
693 985
612 484
190 455
995 137
415 221
862 875
950 515
975 431
654 356
853 788
96 553
234 384
654 567
931 565
28 860
199 761
237 384
262 412
179 882
629 966
667 435
838 667
522 112
911 906
53 500
705 792
378 352
774 507
998 320
461 11
38 347
212 381
721 883
469 669
958 97
729 164
243 378
46 45
3 577
549 567
266 736
840 1000
367 858
359 643
422 729
826 498
449 599
763 303
202 817
278 502
433 409
580 892
835 49
507 233
370 133
249 690
848 36
466 220
128 163
110 656
334 938
573 195
838 262
238 977
900 918
753 219
806 396
403 455
472 574
149 477
536 958
144 307
185 907
717 465
45 476
109 912
947 406
15 303
667 982
443 789
797 53
222 919
200 637
65 648
906 67
574 223
343 18
917 181
484 1
854 566
476 885
943 229
336 991
377 264
574 64
746 998
471 306
431 35
376 969
106 28
334 664
157 222
766 782
968 312
854 19
115 672
442 275
956 318
94 73
753 575
9 498
941 94
444 183
941 560
379 633
623 5
186 672
732 968
648 673
979 216
477 422
492 530
830 66
209 533
260 907
335 174
47 863
100 507
132 55
664 634
164 139
321 762
377 110
326 319
722 651
291 566
224 845
807 178
747 788
315 641
128 201
956 373
517 239
586 302
681 181
96 492
634 79
606 814
697 962
933 281
760 777
975 711
872 195
363 310
755 908
564 38
573 17
453 152
288 402
61 884
63 914
233 583
64 99
567 902
645 244
275 619
711 914
541 840
390 188
793 201
722 683
665 625
20 915
190 206
693 14
662 20
16 858
706 506
991 612
840 642
440 241
328 785
485 462
798 941
775 517
285 994
578 232
863 431
559 34
740 298
431 516
203 159
108 883
127 91
392 236
444 232
571 890
5 862
950 846
840 65
593 561
705 331
48 526
115 916
830 807
939 474
760 212
157 446
9 31
492 504
848 148
437 351
11 559
391 755
305 279
915 984
997 98
104 715
354 164
22 226
943 472
692 322
608 897
208 68
985 954
897 462
935 124
162 889
162 604
729 370
131 183
136 898
176 55
693 484
56 647
423 494
914 70
688 549
226 871
851 46
156 290
866 23
791 873
99 540
839 339
22 855
578 859
656 318
548 649
723 66
665 427
196 267
395 919
975 847
412 897
605 40
699 426
234 327
879 978
538 265
163 756
593 291
218 903
80 679
761 690
182 72
692 421
890 395
351 21
429 19
807 307
439 264
742 478
364 679
614 280
977 642
441 191
541 505
67 530
101 111
348 186
276 221
769 206
484 834
604 810
214 196
315 597
507 274
623 423
284 107
913 784
970 143
829 660
662 563
759 97
683 405
204 944
499 504
387 417
749 625
81 494
784 716
496 732
552 476
147 629
309 709
630 825
340 194
23 714
73 918
989 551
657 792
339 442
404 821
419 946
709 152
27 848
97 573
476 595
252 527
412 41
548 38
513 675
3 386
48 169
861 445
673 957
991 387
35 999
267 596
601 945
474 523
637 2
773 802
934 480
314 663
479 374
443 701
337 220
996 331
35 289
798 567
665 95
344 790
195 910
143 568
321 65
13 635
345 471
71 35
174 419
931 763
205 581
9 191
548 688
380 109
619 441
322 139
433 426
98 355
707 165
75 528
707 265
517 849
708 171
324 581
927 867
3 844
209 440
729 80
771 30
542 58
276 634
879 824
406 49
880 919
19 496
870 672
202 364
167 275
51 112
873 69
804 289
743 988
274 1000
115 354
944 257
41 856
200 137
215 246
304 153
160 87
602 441
277 630
985 56
249 944
447 159
590 492
473 824
190 374
541 125
190 966
748 217
882 12
516 385
861 177
786 573
904 622
369 116
944 567
70 233
694 398
920 777
557 744
957 779
263 354
420 977
534 719
126 196
760 793
783 484
611 136
874 718
629 689
478 349
347 241
479 730
538 465
651 32
901 97
729 584
115 594
992 752
862 650
167 356
505 265
11 569
832 478
639 436
616 78
360 626
565 872
517 317
565 490
401 464
766 612
4 628
344 779
845 940
646 575
329 742
784 307
55 582
638 941
834 683
108 390
675 379
367 778
556 32
541 117
95 55
530 324
841 818
647 245
91 542
291 55
843 564
106 521
351 251
628 353
591 741
523 636
413 262
526 834
448 338
728 471
92 117
963 151
602 732
751 944
513 744
653 716
69 929
437 913
751 884
108 576
769 342
201 16
4 797
210 412
159 269
782 370
253 520
563 109
626 120
466 883
896 880
143 798
296 823
141 730
287 986
389 470
633 304
554 838
778 90
209 605
276 48
735 428
108 99
75 947
705 26
710 834
47 441
811 409
308 64
955 441
127 596
845 96
910 890
264 736
548 472
591 522
472 335
512 500
746 710
72 25
303 684
574 596
51 462
139 492
931 42
339 432
464 320
186 445
157 275
372 887
954 27
136 363
204 828
783 20
784 441
324 566
763 598
776 11
127 246
304 512
848 243
258 985
272 599
887 98
726 136
925 819
766 635
574 108
758 314
59 784
600 263
906 512
681 672
189 238
471 933
988 925
334 388
169 54
557 285
864 691
335 163
869 855
875 858
831 313
690 934
946 306
439 117
305 384
367 167
962 298
142 373
887 707
262 21
607 740
845 298
24 844
677 256
899 911
178 347
30 826
761 253
897 418
654 694
930 120
584 390
820 906
828 789
685 910
568 202
624 641
645 329
599 84
647 677
871 862
875 982
297 756
163 800
959 708
23 633
539 676
98 38
939 94
338 258
561 270
926 815
160 742
42 906
481 210
830 314
313 137
701 193
285 78
479 308
126 795
80 84
784 661
318 360
776 934
619 300
748 660
832 674
313 324
834 517
286 886
980 212
442 130
430 921
545 202
207 894
483 728
122 462
390 445
934 542
395 264
893 849
985 142
547 292
971 302
255 284
184 533
620 602
958 404
739 496
1000 403
202 62
628 587
126 790
180 882
839 770
486 709
463 434
269 938
135 436
709 171
125 678
145 679
809 246
323 379
158 190
452 237
189 450
424 624
373 319
419 942
965 378
865 784
524 509
95 311
816 422
195 353
418 251
611 389
85 634
16 94
857 232
136 911
563 340
908 144
398 841
490 875
437 262
599 52
200 491
14 469
302 669
295 75
494 161
840 301
107 750
221 523
37 507
85 383
778 615
826 939
774 255
715 762
177 653
434 46
675 514
215 490
275 812
745 36
42 951
134 603
296 927
58 563
845 933
670 227
430 248
1000 329
587 165
563 418
881 715
994 885
519 989
39 932
880 974
796 291
958 387
304 604
427 300
319 773
347 834
421 551
831 969
720 791
980 154
356 809
800 728
906 750
861 789
759 590
484 494
356 104
104 26
69 469
527 93
141 189
743 848
85 878
862 436
127 528
508 135
824 498
852 380
770 749
719 506
641 26
521 92
772 738
692 343
565 907
533 630
353 261
619 618
467 771
194 47
371 280
140 570
797 656
871 473
254 758
905 723
47 603
915 241
574 293
426 856
434 3
625 313
445 277
849 612
436 13
672 453
568 557
651 390
232 99
201 790
30 997
653 81
77 150
725 93
394 248
582 889
798 42
221 998
617 868
951 81
576 168
246 158
520 348
983 106
379 928
664 55
619 977
910 750
543 781
583 780
617 171
627 563
332 802
897 761
50 104
897 131
318 392
955 168
371 847
21 723
89 996
365 764
537 323
765 772
793 88
839 63
815 60
242 457
222 774
82 652
720 747
966 359
24 953
315 401
559 336
342 570
849 814
32 697
500 568
414 783
543 343
551 678
925 648
867 322
226 141
823 717
837 704
828 773
641 552
18 413
388 400
717 111
564 948
602 791
679 841
650 559
317 872
862 940
823 861
257 378
505 116
38 503
306 703
383 880
189 602
940 278
312 381
747 540
236 956
369 619
421 240
512 534
160 127
14 449
76 579
319 782
295 592
771 435
841 971
84 490
575 995
869 415
575 55
519 653
439 350
882 244
204 415
452 39
397 627
26 721
632 971
267 802
106 387
617 396
413 31
818 225
762 249
879 372
420 919
737 272
507 968
831 617
620 708
498 3
127 102
298 995
703 550
335 30
19 408
848 699
344 86
668 532
318 913
551 621
967 487
237 611
747 184
98 728
75 877
785 859
505 591
880 423
438 888
46 681
795 794
991 410
413 85
285 988
208 972
926 853
304 960
825 507
195 721
164 35
234 656
767 537
406 485
603 798
543 170
102 12
887 220
468 341
856 195
359 230
481 158
313 416
146 293
190 69
679 362
448 522
187 581
141 583
164 708
699 965
734 101
234 131
169 86
668 372
470 665
257 79
545 310
306 123
868 380
155 522
326 827
308 788
87 188
647 17
756 235
251 210
654 341
56 340
307 202
237 139
796 270
827 738
564 867
219 584
554 801
61 230
551 335
589 693
871 158
221 22
236 960
94 134
365 745
424 622
298 380
41 995
457 768
610 273
632 588
878 25
509 376
18 27
591 55
793 118
756 265
509 660
295 6
191 957
612 31
687 232
513 446
615 455
482 758
682 613
188 27
959 225
309 542
208 233
167 380
504 651
497 869
899 408
639 501
529 361
767 715
187 843
502 545
453 493
174 482
864 633
10 374
156 66
187 391
516 790
652 679
801 621
912 8
390 894
585 618
257 590
608 185
660 632
660 790
388 709
863 790
121 224
873 438
872 926
442 367
856 901
835 379
53 990
650 683
173 128
952 383
704 675
79 357
185 844
300 530
741 722
770 340
952 857
638 866
721 380
415 184
48 553
500 289
986 258
395 863
346 881
57 766
389 223
611 196
305 466
104 287
532 740
100 571
854 740
141 254
233 658
997 256
776 836
121 987
444 997
232 593
906 195
519 62
834 440
81 878
75 794
287 55
54 763
761 521
846 301
902 619
88 412
623 782
436 768
748 747
522 706
781 253
61 365
763 128
824 188
407 31
489 869
504 916
236 123
140 101
890 98
999 865
886 27
560 675
762 638
891 500
37 112
966 648
676 389
307 475
743 227
401 834
873 126
80 376
124 261
216 373
991 4
723 343
492 223
795 281
702 546
664 583
817 198
101 470
94 210
74 742
932 176
591 439
677 897
615 518
311 863
579 660
698 872
61 751
619 934
517 157
881 657
121 139
116 259
510 113
131 892
343 330
245 77
475 465
739 508
908 28
76 86
97 944
986 867
48 561
10 44
14 215
304 885
581 355
238 61
830 696
540 21
539 123
9 506
127 620
9 901
755 779
862 785
297 972
714 107
436 109
958 308
314 900
532 768
201 839
358 97
360 111
647 689
755 370
550 225
312 233
75 902
994 797
812 39
347 267
911 11
72 805
86 261
435 265
430 692
551 482
211 105
910 554
483 69
69 133
536 191
769 4
649 594
240 468
320 65
114 178
311 496
242 983
546 276
707 185
559 659
52 635
140 727
514 827
247 552
366 295
782 827
544 862
475 672
288 623
774 704
156 983
566 76
961 132
292 743
194 602
793 933
630 367
162 237
145 884
308 471
561 877
859 515
592 415
511 835
311 155
155 400
199 485
23 932
868 79
845 851
586 722
662 851
338 589
650 215
561 844
228 85
212 475
731 223
617 885
168 796
732 548
754 793
394 530
891 197
136 388
669 593
803 913
614 887
832 492
609 275
924 745
667 319
347 819
885 21
879 381
826 897
244 433
459 510
174 246
541 760
580 585
906 20
316 939
531 561
951 636
39 462
137 17
386 186
798 894
662 801
87 641
255 257
86 260
44 675
898 298
694 76
872 453
485 950
776 721
148 474
885 923
723 417
769 661
355 716
261 790
296 800
60 706
904 133
639 23
980 127
76 717
560 387
937 116
489 842
663 615
855 162
551 266
211 248
776 111
279 445
383 736
488 921
7 441
714 91
973 725
708 595
326 779
24 126
271 966
262 608
761 230
754 372
938 475
790 158
74 852
170 347
520 693
483 609
485 762
708 943
20 998
776 188
191 539
375 747
981 390
362 474
905 732
894 634
955 92
765 610
911 264
546 914
890 593
592 314
404 781
940 355
914 355
925 79
346 304
7 541
961 547
553 744
122 425
447 617
374 740
832 195
226 742
643 419
706 6
105 175
756 341
335 286
686 386
47 418
176 500
813 295
575 829
827 420
322 570
29 158
503 772
143 696
46 248
295 673
938 178
244 441
29 7
117 624
315 275
78 506
440 862
484 539
67 802
651 428
893 239
823 541
540 976
331 563
693 801
602 738
98 431
946 316
538 322
965 514
490 367
199 826
244 667
34 130
426 136
978 57
994 873
417 533
716 485
852 295
744 64
186 560
334 40
50 756
230 345
123 974
610 25
128 978
583 702
869 15
95 207
856 112
29 691
878 605
642 475
31 549
5 366
384 191
610 75
700 208
201 915
731 592
508 941
642 380
358 510
664 359
858 386
2 557
514 996
999 264
810 815
948 687
727 773
646 578
693 865
969 818
272 995
574 110
954 904
310 813
825 264
470 188
836 464
403 1
987 310
688 6
806 573
783 449
675 116
14 811
108 757
72 776
225 815
22 968
173 340
807 40
840 29
945 582
670 108
123 331
987 649
84 702
649 240
961 28
290 489
436 678
990 340
432 173
292 276
488 660
827 686
631 86
727 973
589 65
1 268
425 894
274 145
699 842
250 117
218 147
858 93
148 723
20 531
293 671
347 429
983 611
858 270
573 69
31 285
311 758
875 944
43 757
209 770
967 46
447 917
747 764
368 544
988 749
167 478
329 92
860 497
238 98
793 230
661 124
499 768
823 80
52 923
449 517
532 601
935 50
86 70
9 935
431 552
467 286
43 166
570 984
608 866
563 469
422 102
227 791
970 119
332 226
938 514
66 635
625 793
395 589
44 35
909 39
703 579
164 291
187 295
172 767
580 986
145 300
591 236
725 976
639 870
213 3
884 324
920 926
184 369
316 528
205 228
514 147
631 602
146 625
60 757
389 849
475 368
482 696
507 958
726 727
291 373
338 649
297 221
42 360
315 613
764 581
845 897
191 519
333 130
966 273
457 962
162 161
580 353
111 507
601 48
677 176
178 107
457 563
658 637
353 446
216 537
99 301
443 578
806 164
935 684
203 417
281 945
853 785
901 757
152 687
466 586
802 327
845 920
125 361
32 620
557 167
626 966
990 915
437 408
965 738
979 939
401 578
372 515
241 92
705 422
432 719
484 606
984 851
239 588
153 200
935 288
724 45
345 883
550 167
285 112
900 336
475 262
389 206
895 691
560 616
767 305
21 87
648 594
595 810
937 713
182 740
727 693
229 69
438 954
25 368
755 583
83 926
752 785
86 262
920 603
921 317
782 365
923 110
431 948
303 977
620 83
632 472
804 562
456 979
427 337
934 932
488 688
193 109
508 734
373 429
538 945
561 289
669 7
489 138
265 995
635 340
288 248
411 505
979 607
194 56
850 323
841 919
54 560
721 736
20 773
903 777
872 533
741 301
329 49
875 239
803 922
803 64
788 3
180 961
476 845
849 519
225 104
555 691
509 271
937 261
864 572
703 762
782 314
319 967
162 969
683 604
550 482
15 762
634 323
636 146
852 471
964 120
701 501
776 317
53 277
461 17
130 335
506 750
363 731
997 91
749 208
982 52
209 801
336 186
50 395
960 614
216 779
880 64
732 256
832 845
989 846
197 232
494 464
431 355
210 619
663 931
506 549
131 737
729 966
834 839
211 435
260 267
155 183
603 252
758 835
551 960
503 641
578 562
207 580
295 636
541 513
542 647
474 701
856 168
521 61
190 433
733 792
921 98
91 136
114 193
774 716
353 498
901 869
271 761
958 103
679 692
676 847
493 157
66 668
409 360
185 81
456 121
836 920
10 46
150 617
716 345
511 807
842 942
741 872
149 552
117 885
182 141
190 941
917 217
313 196
525 282
425 132
824 395
778 325
942 309
922 670
970 725
411 662
211 328
340 654
3 376
496 738
930 868
333 181
697 949
949 296
525 421
173 994
561 646
671 247
183 41
818 524
184 31
675 685
341 593
926 638
619 194
974 985
238 957
293 602
445 218
39 266
12 62
122 919
789 178
750 276
281 890
218 555
532 178
496 539
55 545
807 134
46 234
583 682
521 72
134 788
682 357
676 953
488 355
782 900
672 967
701 523
828 445
471 233
519 567
446 42
528 899
725 510
906 27
301 427
402 997
498 486
718 269
530 308
449 700
486 417
791 419
502 836
79 291
15 613
287 809
823 761
258 187
560 599
747 404
897 294
138 821
439 278
199 812
362 42
896 268
425 439
963 47
268 981
890 4
431 866
54 406
250 720
175 311
162 250
923 858
926 574
426 870
341 189
930 457
688 256
533 367
514 807
692 68
912 833
849 266
307 892
69 98
146 928
277 951
363 106
498 888
113 513
161 499
451 793
206 112
750 473
991 391
103 219
197 795
186 500
933 812
114 373
45 198
561 793
593 365
345 735
75 548
466 495
414 390
437 299
561 709
388 112
321 281
732 626
538 623
752 38
899 141
142 565
380 6
669 553
877 110
148 330
628 241
581 309
595 876
633 12
145 113
912 840
807 550
371 5
612 841
531 264
983 646
37 973
611 705
775 572
496 909
485 550
179 614
608 745
443 974
395 1000
584 917
445 583
461 913
599 380
265 866
672 976
253 402
952 544
629 932
612 38
178 804
145 339
842 771
948 612
470 15
591 215
429 37
440 155
363 411
46 460
312 486
951 360
117 690
779 390
325 827
627 380
631 777
775 297
1000 832
830 771
15 929
47 887
681 370
590 141
818 6
728 701
297 370
614 727
682 406
931 632
627 258
366 753
37 920
671 294
956 332
17 902
183 700
655 964
275 298
490 314
625 538
735 474
28 625
659 309
479 775
920 889
342 555
842 220
977 743
274 17
148 944
499 395
154 543
960 32
422 584
882 350
223 202
214 545
760 63
85 714
990 600
181 767
402 446
800 181
248 952
205 474
506 140
707 768
101 747
185 787
333 817
598 90
498 779
33 562
143 581
339 548
856 976
485 373
11 15
208 279
684 121
479 101
256 76
499 960
738 243
262 508
123 795
744 614
50 797
494 879
560 6
494 607
820 569
874 171
580 227
197 857
92 821
876 977
155 611
701 575
129 760
268 412
488 925
655 944
426 989
703 88
141 57
699 229
407 599
15 377
714 703
353 419
272 475
225 593
402 999
784 377
666 771
794 52
273 185
440 20
679 443
804 681
226 111
972 24
183 421
516 243
611 101
168 519
685 416
517 41
363 372
38 251
730 732
877 187
116 499
944 136
67 905
574 213
452 444
838 943
649 602
223 478
587 418
394 169
657 217
645 299
148 647
461 759
757 684
778 556
894 122
333 41
960 523
286 902
205 879
893 204
404 163
206 753
380 204
394 413
266 546
381 658
990 697
622 734
473 513
208 346
905 730
422 476
979 998
94 830
308 576
221 742
407 403
243 812
696 347
803 380
120 243
501 3
1 687
23 750
952 384
998 986
319 204
210 710
25 268
567 68
842 573
12 645
2 238
318 806
668 120
512 471
15 144
733 318
909 165
410 429
274 912
406 455
567 973
89 81
985 976
815 392
253 628
578 593
839 796
531 132
422 324
165 828
307 673
658 497
61 459
867 979
689 947
151 827
809 479
129 703
964 101
269 935
498 995
51 763
789 902
292 486
226 420
32 932
405 229
148 453
662 830
398 261
323 364
515 411
560 446
188 475
812 157
25 580
700 322
133 175
681 509
868 792
120 50
544 735
768 571
548 546
648 314
674 98
455 877
147 293
870 474
311 364
193 80
994 341
638 324
569 124
235 15
947 856
927 368
549 962
457 838
282 162
140 429
60 104
533 658
141 824
356 191
864 278
420 243
826 996
731 890
62 677
407 89
139 935
652 461
114 841
907 719
993 980
684 949
259 94
124 828
284 790
642 705
980 143
643 133
481 257
3 627
888 133
815 155
445 32
917 115
127 284
36 385
888 69
302 770
782 42
928 332
126 969
607 618
718 959
775 708
836 630
606 246
767 801
742 187
378 494
792 182
477 39
859 664
960 49
328 739
865 136
790 190
124 140
552 298
843 336
857 624
760 782
489 959
222 528
690 933
947 779
93 392
233 752
962 430
994 869
166 671
970 804
816 703
141 41
491 309
922 321
444 206
83 239
334 881
501 722
922 753
810 576
823 30
224 342
788 76
755 590
272 514
185 343
758 281
685 839
969 685
708 843
618 509
575 996
833 756
359 36
618 216
376 281
139 372
606 505
484 521
300 81
337 969
748 515
583 504
838 206
48 696
624 716
16 811
302 744
956 329
463 670
715 166
557 903
967 757
966 364
828 1
882 938
246 130
6 374
878 651
735 108
820 318
663 92
491 986
723 111
880 414
394 515
404 175
792 920
11 358
624 709
848 72
163 681
870 749
23 779
535 807
821 936
108 431
424 69
543 264
496 831
124 885
886 935
53 678
874 403
512 960
846 744
740 668
443 564
408 368
993 769
747 917
707 342
172 264
371 438
611 789
128 890
485 930
369 482
894 783
924 441
779 692
43 18
377 589
284 783
65 373
716 528
447 918
979 205
677 997
513 788
441 793
933 455
799 938
132 793
367 690
499 911
368 413
112 106
833 652
516 862
277 807
220 728
670 942
621 559
836 124
63 341
340 193
52 829
588 996
494 954
454 164
458 552
62 517
630 803
698 846
239 673
299 43
790 958
975 103
310 846
923 845
165 967
860 12
316 854
661 532
849 199
269 835
719 488
789 138
553 22
316 553
777 238
18 169
147 754
859 327
631 348
74 563
1 320
900 461
447 939
276 802
351 250
575 755
547 404
824 531
910 407
532 30
546 259
146 205
932 976
590 910
412 923
979 224
690 817
120 946
731 218
793 684
329 888
598 996
157 316
375 603
596 725
929 800
868 799
420 60
808 465
739 688
415 756
490 239
856 172
424 913
221 377
851 799
788 404
791 606
456 989
425 839
237 707
524 864
232 270
261 799
730 455
737 804
694 435
638 707
839 888
600 751
692 225
850 819
211 9
511 298
41 666
170 721
404 128
636 431
50 281
919 375
540 427
64 321
219 321
277 94
377 592
936 707
163 704
327 38
919 203
787 369
815 992
772 359
797 703
963 413
560 532
580 259
1000 928
865 377
574 837
639 700
258 621
363 746
465 576
460 797
814 442
5 235
236 356
548 196
132 428
728 642
794 912
66 816
601 148
212 666
727 449
318 72
620 617
3 791
290 703
499 208
1 283
78 871
836 813
462 323
474 986
708 999
127 746
209 904
540 921
615 262
847 740
702 777
770 354
754 875
628 986
710 836
664 94
747 592
934 142
744 380
245 211
388 716
371 211
228 59
167 918
261 986
693 165
517 853
647 120
396 511
804 24
764 917
618 61
890 881
318 620
126 908
771 51
499 745
534 193
73 777
740 48
31 839
100 80
404 98
384 153
390 14
680 145
581 46
762 310
533 870
780 32
884 88
763 972
523 142
246 205
505 18
267 443
103 599
131 720
529 665
198 505
984 846
185 562
823 582
113 360
642 706
384 705
847 603
17 93
473 802
233 136
866 326
957 602
638 888
385 46
611 500
510 87
57 461
752 55
181 416
822 174
772 450
736 358
552 505
795 502
231 185
893 219
938 466
565 22
840 610
801 450
896 452
114 714
585 777
553 759
679 329
867 880
672 455
882 376
141 405
469 453
649 270
576 819
860 609
133 267
56 770
228 339
174 853
664 912
286 22
143 39
323 749
561 12
516 608
177 325
649 567
530 637
270 877
860 380
949 7
510 340
321 930
40 211
617 715
724 592
386 271
931 980
985 242
562 238
241 756
536 218
198 816
866 180
338 382
296 669
332 723
788 70
995 908
70 241
277 753
512 362
386 760
19 176
806 626
296 761
8 369
261 519
330 156
768 934
472 747
333 467
820 659
111 596
496 758
790 230
842 30
872 404
432 316
857 983
267 321
556 260
624 896
633 268
812 885
163 394
354 789
164 922
935 169
84 622
281 428
785 271
810 214
999 463
601 266
963 223
911 789
872 650
995 815
272 647
104 745
341 371
551 253
429 859
118 122
792 826
365 908
177 805
795 996
239 13
696 868
924 826
191 980
270 742
350 812
833 690
704 662
786 594
281 910
175 654
518 590
521 405
248 780
187 63
326 672
534 453
695 247
986 204
647 610
911 163
982 308
930 586
484 328
866 460
334 185
222 974
706 385
201 879
989 937
30 820
572 71
964 352
45 473
899 798
452 356
718 713
356 992
296 17
572 51
606 460
377 645
377 838
13 518
458 220
812 737
97 795
763 359
599 834
566 168
284 243
696 115
699 876
562 694
440 32
920 342
691 549
403 751
108 85
768 362
518 230
288 277
332 34
1000 157
158 604
949 145
419 296
59 907
921 230
287 223
315 657
20 81
663 960
104 294
557 148
126 674
890 91
364 154
742 619
608 236
340 199
605 892
769 585
869 859
31 283
377 817
264 727
19 164
776 626
854 772
316 571
267 109
239 103
21 39
606 341
990 669
555 59
927 576
639 64
99 760
557 101
260 955
372 369
546 525
251 924
224 825
216 524
264 412
855 20
535 576
790 909
143 563
634 281
187 289
325 379
136 427
731 741
870 409
970 818
153 273
311 67
613 351
325 88
964 7
559 69
102 848
377 423
496 873
771 923
727 357
839 866
555 922
67 473
329 634
735 100
73 304
686 23
874 122
569 867
698 372
950 16
494 222
222 825
319 409
132 211
839 661
524 782
564 345
899 933
891 952
689 844
584 566
183 686
168 654
393 4
408 564
957 535
728 844
747 913
691 869
83 798
227 579
334 624
569 164
409 316
19 512
987 890
231 736
271 55
533 967
162 681
356 519
574 455
734 604
999 537
64 247
111 882
926 340
909 184
348 108
40 105
742 988
560 761
818 691
395 814
661 937
936 195
141 826
482 141
456 585
822 391
500 180
823 697
857 303
68 86
35 670
914 949
399 990
179 241
933 77
297 346
991 711
735 93
92 888
46 84
698 899
106 618
76 955
208 276
1000 729
844 161
679 758
590 988
207 608
687 514
561 256
842 63
763 474
134 249
828 309
519 254
313 748
465 755
593 208
104 134
262 881
889 170
382 246
54 514
12 636
188 447
631 982
91 316
395 332
501 283
327 621
915 32
588 955
533 687
490 904
606 151
340 348
844 88
259 442
832 877
519 215
761 371
52 908
200 11
38 102
955 78
273 212
207 583
323 520
769 289
417 929
928 369
61 143
792 123
399 636
323 173
505 854
314 756
296 356
574 152
803 611
931 596
696 54
757 979
913 946
671 735
320 371
195 961
537 741
727 581
37 902
392 187
797 231
374 591
311 128
856 720
736 373
529 873
487 459
784 290
631 333
492 828
815 851
650 438
393 635
201 946
711 418
983 924
117 752
173 521
972 764
448 47
359 538
980 505
843 97
126 262
849 564
78 710
228 882
501 686
8 12
814 25
38 740
25 428
683 894
410 457
165 14
207 701
669 765
972 756
19 896
453 532
111 322
573 835
477 799
955 661
866 433
918 858
428 969
630 465
945 415
512 340
14 265
543 335
60 497
838 899
869 100
42 950
239 672
576 750
518 71
776 802
639 724
141 253
498 435
481 271
427 221
599 96
165 763
112 927
287 29
864 158
40 288
417 857
21 348
920 276
848 674
845 149
939 421
253 932
7 847
727 792
475 628
517 848
11 740
508 146
952 801
986 418
766 209
449 147
157 270
24 246
923 504
262 361
257 326
856 403
786 992
302 659
58 205
706 690
321 870
121 493
49 832
234 503
229 242
587 753
149 242
576 292
553 906
324 217
108 839
852 549
613 339
182 519
867 472
270 276
184 306
877 439
468 871
254 62
854 469
685 66
59 451
808 977
264 931
108 483
51 568
730 42
689 217
816 898
478 982
843 320
758 304
912 696
930 894
912 145
529 559
436 409
112 288
576 776
186 283
589 892
555 497
320 850
309 905
98 885
216 512
703 876
124 679
907 33
862 877
87 349
296 765
99 142
925 946
97 326
672 995
912 435
181 749
124 624
627 968
830 30
667 285
299 592
205 129
267 448
417 901
589 81
645 971
686 632
788 454
803 56
649 729
222 680
445 821
568 122
588 412
795 398
364 413
859 55
38 385
974 735
669 707
963 892
54 572
515 952
562 211
708 941
290 235
393 878
630 401
398 699
539 97
673 356
651 332
715 320
571 281
145 119
531 528
278 755
518 961
906 537
361 678
203 285
979 236
921 490
225 283
241 743
57 449
480 648
325 36
923 433
384 292
451 651
556 27
245 991
58 657
893 898
350 890
883 72
180 863
923 826
317 887
947 265
221 920
698 802
912 207
709 16
982 722
696 337
458 337
355 352
732 971
407 230
524 689
590 486
967 127
721 142
978 515
732 601
230 948
975 272
557 85
557 338
426 268
240 200
269 647
598 151
695 564
662 425
987 960
840 22
466 583
961 141
332 55
356 905
76 993
499 285
266 829
223 229
980 506
456 101
749 20
902 298
639 627
59 209
383 712
632 405
479 999
607 260
69 463
57 142
17 773
223 651
165 309
770 425
509 356
629 673
670 883
136 679
851 899
794 887
689 1
573 406
447 508
736 125
288 426
910 715
713 863
926 126
771 24
537 574
895 973
673 726
440 410
205 708
696 210
216 447
269 312
42 17
126 272
969 387
935 353
817 809
905 211
150 213
664 971
760 148
381 777
776 989
222 116
617 246
381 394
257 55
894 398
423 642
769 158
908 713
168 167
440 477
611 832
990 114
471 600
466 172
754 218
655 436
492 694
422 557
117 695
555 919
669 454
1 638
518 127
819 787
373 491
851 545
292 2
887 8
614 753
22 546
953 635
699 666
258 547
906 201
42 829
148 224
318 537
774 896
133 883
570 95
920 654
200 917
488 271
256 282
178 915
807 425
855 214
933 508
547 136
710 645
824 192
98 95
937 509
980 436
669 313
589 702
485 50
100 72
910 127
381 604
588 446
916 799
93 908
60 489
448 946
861 644
745 375
704 348
5 221
863 821
845 360
939 900
305 245
447 164
294 128
328 680
634 706
32 862
892 638
100 602
271 549
216 206
349 376
364 480
620 386
315 237
617 244
252 692
473 778
137 22
532 323
789 843
51 903
289 375
947 202
468 451
109 135
839 883
126 210
261 771
151 532
631 729
775 467
903 35
320 963
934 972
705 703
219 911
36 67
182 365
729 595
195 724
245 33
308 109
867 89
93 739
544 728
449 652
320 100
917 762
177 388
189 36
591 333
508 366
983 782
215 133
951 250
244 855
287 117
656 371
867 587
482 226
537 350
319 327
669 759
611 282
436 160
151 736
258 702
902 959
946 662
307 280
850 251
181 247
406 704
333 102
618 694
84 901
148 527
60 811
796 232
563 4
141 603
940 416
314 67
953 951
504 970
275 165
202 666
17 958
357 445
649 722
339 471
778 117
531 291
754 532
120 676
442 873
117 917
427 854
448 50
162 389
495 421
649 669
548 630
804 494
186 111
799 557
305 417
159 387
630 987
321 111
342 402
377 98
261 663
761 988
554 562
474 612
743 332
134 681
97 424
830 450
719 686
852 932
610 330
736 103
912 460
927 285
774 865
348 494
822 620
548 938
543 699
723 255
391 850
316 503
144 42
259 17
476 960
459 389
794 255
248 222
352 41
715 360
813 828
448 106
518 497
382 57
603 950
449 627
786 415
578 819
924 23
767 150
138 817
907 140
422 253
392 505
119 980
180 321
343 225
778 748
472 542
738 802
378 427
885 508
231 806
755 771
398 507
532 984
221 289
439 144
638 189
71 748
309 514
669 125
561 446
164 179
47 943
891 445
938 701
175 434
875 483
153 218
716 846
147 794
740 813
53 875
431 606
615 937
578 831
716 995
858 493
566 95
866 340
437 800
401 120
977 694
157 142
659 962
941 898
210 947
834 830
31 331
645 682
630 358
854 479
204 689
565 591
903 326
415 850
300 446
70 273
401 818
546 753
374 178
899 984
83 248
741 261
224 445
575 274
236 493
866 931
857 441
487 463
982 292
552 205
706 723
362 606
691 283
956 652
936 467
307 571
308 9
980 968
442 994
951 576
960 828
453 784
783 458
172 796
226 640
853 81
227 412
773 156
595 900
400 313
721 759
270 559
579 86
823 214
767 768
754 942
279 303
200 457
191 246
967 123
502 326
648 539
315 335
525 889
42 953
180 753
982 263
418 975
308 502
81 824
313 175
958 769
854 497
381 240
797 220
465 318
557 218
891 860
729 57
193 602
199 779
860 689
993 811
762 906
672 524
764 662
210 175
777 324
645 156
74 328
543 971
299 624
633 606
701 963
638 304
458 837
400 979
690 333
119 502
356 198
309 390
64 809
655 820
114 796
357 80
948 497
779 68
87 240
80 27
50 570
95 601
26 927
727 987
880 376
437 121
260 377
683 906
541 342
564 920
248 304
13 485
43 874
47 351
475 393
630 95
461 487
602 359
881 494
746 677
702 527
594 838
591 241
757 449
239 716
698 640
238 479
830 934
632 238
137 796
472 657
240 31
166 208
282 29
405 139
223 188
937 895
351 349
974 745
151 651
431 351
664 186
594 26
688 387
350 907
738 766
12 776
187 837
549 196
896 582
390 498
985 468
929 943
718 311
151 584
729 62
712 455
434 908
726 817
242 932
687 916
174 721
926 798
569 453
620 942
194 377
471 228
697 401
329 232
195 755
580 873
71 322
505 725
616 837
703 357
370 492
150 314
544 786
531 160
589 316
918 953
77 938
166 691
145 824
566 80
782 552
199 443
402 438
540 762
748 203
965 120
409 871
147 41
945 327
519 6
15 735
785 631
609 923
158 288
613 67
470 842
571 609
546 263
258 742
236 999
903 158
884 697
122 36
528 500
592 393
469 862
15 327
399 610
296 594
10 489
870 282
379 197
154 649
938 553
734 191
846 227
605 606
349 437
249 992
849 572
308 71
687 736
809 526
431 232
264 914
5 689
625 245
214 573
168 553
397 600
289 106
342 295
340 897
822 717
247 366
711 971
916 55
612 211
153 707
121 461
6 791
931 625
929 372
254 82
697 71
454 8
907 822
176 808
7 466
195 461
943 264
874 598
62 200
83 599
170 65
481 7
235 70
266 548
423 862
880 817
752 874
981 120
260 767
496 637
745 461
32 458
318 737
825 29
912 772
898 629
286 579
625 774
423 592
662 291
673 286
70 420
527 902
631 228
63 832
4 746
610 289
818 962
902 956
955 664
623 502
844 681
122 985
478 940
700 705
352 941
505 368
728 576
442 30
907 293
533 314
714 976
374 649
634 109
635 730
329 964
143 321
267 649
325 665
690 959
15 279
808 404
955 478
135 836
741 215
100 709
836 484
82 597
500 958
331 168
757 980
574 322
521 997
216 666
995 453
212 778
390 658
560 849
376 130
1 343
117 709
304 338
997 280
161 792
898 418
468 7
680 85
988 361
493 926
468 638
619 877
202 233
76 84
113 617
914 693
942 196
528 765
298 456
275 632
833 43
736 89
334 49
687 729
390 404
482 308
361 196
562 21
257 522
990 769
565 880
976 310
444 253
480 620
989 403
956 209
676 340
48 868
499 444
718 662
226 870
259 722
39 312
362 217
965 812
786 916
458 15
759 610
925 537
449 114
736 867
996 690
399 164
551 719
981 893
55 671
470 764
483 789
897 504
739 934
198 204
92 228
101 880
779 989
132 864
814 552
502 455
755 310
279 441
416 490
27 424
252 133
333 814
368 355
615 31
383 59
840 906
725 169
780 818
466 862
90 639
604 228
562 46
956 327
639 839
315 179
815 139
952 803
83 115
863 222
446 401
325 406
479 124
338 399
828 292
964 677
954 831
566 787
56 307
827 707
661 710
670 849
663 889
962 175
697 358
705 528
256 533
115 111
303 582
100 154
59 214
433 564
53 51
675 733
102 538
523 788
211 276
643 802
228 616
192 477
728 298
951 719
790 651
400 342
467 309
980 348
524 790
447 697
38 30
122 516
709 643
424 498
507 745
677 475
327 59
591 713
242 912
292 799
423 781
225 350
1 989
575 971
100 114
710 323
355 882
559 329
447 992
937 793
316 345
835 236
199 33
641 19
988 170
596 499
175 223
478 295
836 194
706 599
770 139
830 83
348 845
20 871
401 495
154 230
673 413
619 949
827 946
267 589
717 501
873 146
324 284
285 805
958 35
736 652
186 74
856 89
652 626
146 167
651 833
809 696
550 197
775 658
979 909
881 638
698 427
812 718
815 274
775 151
438 37
788 68
394 63
911 787
52 911
865 747
541 870
704 198
60 627
914 647
568 633
478 240
808 927
752 7
281 979
577 382
482 273
738 22
543 804
504 814
678 5
525 236
11 796
805 495
426 516
517 379
982 291
31 657
120 740
563 175
351 891
251 426
86 291
594 739
716 792
316 170
994 3
522 830
323 555
130 744
984 793
272 898
769 98
714 910
348 811
234 655
163 164
525 463
695 323
331 952
335 459
69 620
20 11
77 399
893 503
944 572
233 62
656 332
392 449
778 498
720 675
840 811
165 980
318 941
310 589
138 335
408 600
296 3
623 822
684 599
703 606
457 336
817 914
599 5
582 410
678 30
980 555
853 793
610 783
54 249
585 942
12 136
721 213
772 986
509 682
402 746
539 278
422 598
684 133
75 568
92 809
307 163
745 213
760 326
201 638
257 688
141 865
747 195
776 436
926 265
69 676
80 726
934 148
628 660
247 308
479 67
720 187
57 829
420 514
720 238
976 75
345 654
986 868
745 570
910 161
908 338
95 340
426 504
808 453
274 100
205 908
190 675
123 10
72 589
427 341
723 20
920 822
4 983
8 218
980 673
950 855
978 149
816 656
314 838
246 391
408 202
622 312
493 353
297 99
237 297
664 943
895 816
687 453
800 95
848 700
530 827
341 390
862 601
285 573
200 330
357 69
863 480
978 688
167 258
474 762
367 240
11 233
983 13
53 639
60 833
530 963
425 759
868 769
336 816
92 954
846 960
598 452
975 470
362 157
730 320
352 54
664 584
692 276
772 284
986 653
756 284
104 919
841 952
960 816
314 513
321 600
295 962
606 532
883 397
990 166
527 957
143 671
393 984
739 175
737 422
213 540
907 866
511 418
574 704
269 121
198 315
390 31
412 366
514 872
228 221
695 580
237 426
199 306
631 430
108 928
384 395
336 605
113 6
527 641
946 270
823 893
449 173
170 39
148 861
380 278
204 190
89 359
93 187
229 664
49 92
404 899
200 590
576 226
411 679
67 310
255 386
105 999
110 315
53 406
417 402
681 103
345 283
718 937
950 963
798 158
160 418
481 451
61 712
27 700
615 724
760 269
809 993
738 669
687 511
969 449
723 200
687 834
456 928
903 626
400 459
574 425
732 618
819 368
807 827
762 996
945 231
367 613
442 225
91 513
720 851
435 733
861 235
894 348
935 924
60 665
621 676
950 747
565 258
348 634
818 563
590 425
548 596
983 107
591 77
609 476
736 13
98 580
827 839
529 527
984 313
403 88
410 255
232 521
629 643
5 753
937 466
746 452
662 79
623 464
737 875
506 146
412 110
914 258
334 505
382 302
522 219
227 127
294 834
7 410
890 613
626 935
108 562
837 179
837 602
270 363
942 913
448 491
165 286
813 793
341 818
65 949
551 938
839 723
872 606
535 53
493 741
367 465
946 688
807 435
769 711
141 605
503 591
439 711
764 748
334 134
926 48
815 980
525 764
812 367
266 381
885 755
344 806
837 137
884 14
432 665
205 257
927 923
994 903
85 364
651 521
80 392
605 601
379 332
714 928
952 474
148 661
281 40
744 58
324 505
288 954
471 67
288 992
234 374
831 804
68 583
218 361
802 782
651 652
503 559
906 834
874 130
877 216
989 195
60 888
512 829
65 536
999 940
626 136
860 509
613 624
860 600
867 5
273 583
474 119
624 893
35 632
193 399
859 90
220 206
917 59
264 511
840 127
82 172
482 460
195 469
34 933
707 672
282 861
337 762
162 882
188 611
653 369
643 636
161 666
487 138
480 12
626 77
51 722
983 684
350 351
834 709
838 182
900 772
88 656
54 577
943 468
362 536
294 52
454 227
435 418
932 44
144 35
424 121
759 29
178 299
460 291
563 36
730 478
96 56
478 134
317 756
740 765
347 129
680 717
166 862
395 256
93 715
464 221
73 767
182 250
150 553
826 652
252 362
925 587
670 857
771 410
446 515
869 369
373 765
749 768
643 401
730 50
525 868
963 507
408 378
705 641
29 199
970 861
204 619
227 406
924 527
301 610
609 883
771 138
280 806
292 659
388 370
876 99
877 556
908 422
346 592
392 328
484 82
792 290
253 395
335 984
908 861
170 463
965 747
222 963
187 75
8 596
923 532
421 181
540 642
953 244
96 301
289 493
801 459
198 983
670 695
346 28
462 501
447 605
110 469
647 501
370 306
923 306
162 448
579 351
104 353
973 36
11 305
800 643
218 52
168 870
900 488
363 823
874 916
286 241
594 157
926 615
918 444
805 334
68 772
956 556
425 234
581 730
753 763
711 42
368 117
766 444
741 355
697 182
460 803
60 751
78 830
388 244
702 737
34 24
241 445
879 338
574 327
142 986
76 335
222 756
589 607
63 121
506 682
27 973
904 146
509 696
841 251
117 839
989 119
185 417
727 392
382 960
875 983
330 699
64 485
80 343
129 73
45 422
481 937
421 97
163 628
97 137
835 448
496 204
399 37
149 632
348 55
193 479
935 666
407 16
170 843
407 549
643 305
214 318
79 710
422 547
553 789
497 512
926 328
440 116
574 831
51 815
168 688
862 914
674 188
1000 627
594 62
322 162
803 828
555 355
55 242
787 535
297 561
496 277
581 885
138 818
242 687
942 644
879 950
564 114
826 53
189 242
533 939
363 674
105 727
185 57
444 327
876 972
576 233
477 656
993 702
448 29
694 95
136 698
867 674
389 364
499 737
718 567
449 704
969 826
394 331
683 789
630 408
519 392
816 930
909 72
883 867
422 308
695 751
212 634
284 412
172 335
15 49
515 24
143 849
621 271
749 186
492 656
45 52
554 328
122 154
342 16
290 358
131 676
851 187
976 18
854 480
551 587
174 297
349 217
546 71
533 180
302 70
541 911
465 285
779 373
34 259
238 350
404 790
577 695
753 724
581 347
636 207
545 372
978 523
691 223
898 266
429 176
171 199
754 669
773 633
551 471
715 65
252 391
597 896
407 824
415 842
519 462
375 15
782 278
14 617
312 854
111 338
490 742
688 112
952 137
814 901
464 982
61 190
219 394
247 838
628 391
863 419
671 338
845 461
559 590
338 207
349 679
306 384
827 23
797 288
773 362
196 74
306 891
831 590
540 156
619 740
351 922
931 760
115 228
908 310
921 745
986 645
793 880
80 492
83 637
857 314
365 495
946 931
696 700
34 499
44 714
396 175
50 642
355 582
385 205
62 725
607 320
638 805
692 376
397 109
921 586
160 713
959 685
396 198
136 649
418 45
379 71
176 430
293 152
895 879
65 783
515 347
210 671
806 36
130 212
76 28
879 478
461 960
894 14
48 364
873 730
843 466
313 360
154 328
256 421
887 191
296 914
610 813
769 918
111 651
76 34
746 933
838 830
89 108
354 120
336 660
603 402
362 942
515 925
231 13
162 809
733 482
931 838
517 823
643 36
46 64
813 894
992 655
286 609
764 9
931 698
980 114
172 439
935 346
113 900
501 598
903 704
925 684
739 659
4 77
235 718
770 643
644 727
171 107
891 389
906 14
65 900
655 425
998 825
1000 621
576 568
440 37
897 866
716 676
44 716
768 922
753 849
386 535
507 634
263 978
419 376
356 89
734 307
556 253
129 145
1000 940
645 857
121 46
471 623
430 510
243 788
87 463
502 160
8 135
92 712
736 270
809 332
860 914
862 103
276 859
977 52
771 958
917 1000
364 263
107 41
656 533
358 13
53 680
586 544
208 148
61 944
968 21
889 925
623 749
336 109
975 811
923 911
745 919
549 27
61 423
97 108
179 413
719 279
105 675
643 683
652 51
72 885
84 54
651 94
357 871
934 672
620 499
245 14
10 393
606 91
843 438
555 336
17 843
9 208
154 696
9 14
770 198
971 503
279 194
226 612
383 433
412 667
355 464
748 530
985 553
63 767
109 995
962 123
260 256
72 295
561 456
595 242
857 142
678 299
409 452
343 334
496 356
814 172
738 377
406 251
738 463
195 267
303 973
904 653
730 557
549 51
306 789
348 720
7 370
971 232
418 35
605 527
460 10
778 96
220 775
952 705
701 146
912 456
488 145
12 876
485 255
266 308
985 30
904 584
710 30
813 633
908 549
797 190
889 670
339 112
350 875
336 40
982 845
665 16
597 572
359 487
317 406
119 767
928 957
455 498
194 111
847 876
954 478
617 892
868 476
771 970
545 657
604 45
213 395
597 74
852 353
573 422
329 330
331 387
608 593
29 152
554 45
947 65
697 43
221 230
165 328
98 628
259 746
723 270
149 76
252 713
29 760
276 596
684 360
253 239
397 183
785 860
465 202
588 947
340 311
348 605
390 255
734 748
912 400
422 518
607 863
521 797
956 26
798 92
101 563
873 898
608 53
125 121
247 720
958 932
884 485
543 407
915 16
779 838
514 229
83 632
141 765
904 979
125 307
637 156
980 542
478 128
515 694
280 851
183 719
555 635
96 163
706 772
82 121
18 534
179 655
778 892
460 719
759 923
134 59
128 797
177 435
88 131
204 146
245 18
455 734
413 301
595 634
596 547
927 787
187 332
114 646
285 35
550 55
555 185
314 485
107 708
47 627
968 647
788 979
374 174
345 372
205 631
616 973
400 494
300 538
608 325
573 719
7 811
484 180
977 389
759 514
535 368
49 906
301 159
822 115
1000
258 590
798 339
833 845
331 24
92 288
676 48
792 191
714 618
422 388
730 89
549 209
183 521
155 354
611 718
136 920
189 724
102 779
153 767
707 443
922 961
157 895
170 885
839 569
900 243
568 734
529 715
852 128
553 621
745 661
372 604
204 324
891 699
62 794
483 730
713 656
305 632
242 239
708 963
711 538
826 691
393 790
480 954
481 135
192 188
925 866
24 754
323 894
734 478
878 165
35 748
752 514
523 737
454 512
619 601
364 28
418 641
57 513
929 307
598 24
289 857
349 810
36 912
163 473
143 4
584 256
616 392
964 217
227 934
922 105
190 325
942 775
722 895
449 814
187 386
204 536
563 358
693 950
778 301
57 730
406 993
109 120
418 477
489 22
370 916
638 859
163 480
349 379
700 31
189 434
88 963
902 635
317 536
204 327
687 204
612 926
776 850
462 666
602 414
200 213
293 278
36 523
327 794
818 468
802 659
911 334
22 794
212 427
21 790
771 779
479 367
36 680
418 697
507 307
11 820
521 746
191 613
811 109
413 492
757 755
454 925
927 254
357 297
733 977
210 843
30 671
694 830
205 991
567 827
569 283
771 890
872 609
816 442
865 820
239 997
816 807
835 50
919 871
583 191
15 181
100 33
769 621
763 873
291 996
862 608
992 699
683 51
622 550
423 948
811 717
600 303
951 545
701 406
138 160
543 446
324 178
870 281
829 656
420 479
327 603
582 966
773 222
85 165
677 935
186 254
42 760
366 194
258 140
58 17
765 289
206 184
1 625
986 567
481 824
328 62
302 229
820 995
717 235
15 482
576 288
341 923
443 289
806 817
9 46
945 947
990 615
71 665
333 536
451 715
789 601
550 566
100 221
281 75
820 786
87 521
943 962
833 530
673 997
15 220
670 699
518 574
36 363
640 958
355 798
509 730
574 929
784 473
77 614
537 835
246 18
117 231
99 479
188 974
800 616
844 857
477 174
958 625
157 260
543 216
21 106
667 131
738 270
383 784
458 277
368 628
607 363
57 425
878 913
684 939
96 446
203 637
201 927
146 909
137 605
833 616
240 288
20 433
578 657
403 525
988 525
264 186
173 377
780 586
543 835
837 280
931 60
111 439
332 452
535 953
258 503
925 861
816 649
965 862
185 660
669 204
318 236
846 820
8 574
550 112
474 715
484 713
458 184
700 114
399 999
39 514
552 559
892 244
813 938
513 869
446 885
318 1
713 327
647 358
530 595
337 956
476 488
430 721
17 199
174 822
259 209
179 75
851 869
458 290
659 764
916 483
576 387
127 48
435 72
390 558
22 547
435 506
68 997
148 335
374 141
796 933
127 573
167 204
794 651
863 88
680 374
527 862
490 282
253 34
804 882
564 399
163 976
708 989
147 871
36 192
667 985
415 857
95 905
138 729
321 652
279 120
982 531
301 86
898 109
781 904
944 53
477 835
499 518
979 380
1 460
777 127
829 76
54 970
326 561
103 666
173 860
422 257
11 351
581 582
645 903
634 182
177 363
804 656
682 130
991 835
828 441
15 289
6 544
356 431
976 350
385 84
775 78
721 490
189 735
970 753
85 107
154 539
847 180
829 797
186 178
275 546
671 602
779 223
929 774
963 195
74 881
747 432
845 37
29 689
213 136
700 225
525 889
779 67
224 546
455 989
157 914
498 907
13 213
632 327
394 495
167 524
392 198
73 519
428 860
493 873
86 739
406 574
380 460
684 911
300 979
815 196
136 463
327 679
921 527
580 24
480 248
793 718
505 462
972 347
387 295
104 900
97 899
287 22
815 324
968 433
925 571
871 764
248 718
413 809
947 778
693 104
346 79
694 394
982 582
59 108
297 773
165 628
696 163
353 650
36 388
736 488
846 45
123 448
761 265
612 853
887 554
390 204
661 189
437 753
542 639
265 719
679 236
302 539
65 922
820 517
331 488
278 424
967 372
7 572
575 388
210 69
423 702
610 955
404 496
965 276
742 713
649 365
238 315
664 171
946 949
136 338
833 738
819 775
776 64
210 375
156 44
47 412
83 880
691 956
25 730
642 998
452 791
829 299
29 630
44 427
708 952
71 970
884 584
358 186
289 236
249 56
426 166
15 142
847 934
907 698
504 587
567 23
268 236
436 392
258 975
712 933
904 77
801 736
161 166
14 974
592 185
744 850
134 50
251 838
12 238
92 656
653 271
258 484
328 932
149 848
939 85
406 289
672 121
636 693
692 248
272 93
153 892
605 703
629 581
480 939
110 541
470 831
456 648
919 423
41 158
273 901
35 834
465 942
367 800
509 908
93 485
581 713
627 918
643 115
906 900
169 278
274 487
75 53
60 138
193 792
230 723
886 59
318 388
428 663
462 11
713 998
97 309
523 540
327 710
504 384
969 449
446 157
315 62
387 250
942 496
616 565
880 772
302 226
730 941
730 346
699 382
755 446
897 835
191 606
561 445
83 349
409 194
253 36
60 143
589 913
649 116
426 126
444 839
66 578
929 362
225 358
368 560
71 626
485 16
770 760
783 674
367 577
207 78
733 402
782 598
631 913
400 445
861 322
128 538
1000 995
918 798
632 342
823 75
581 612
747 208
832 376
415 316
71 933
650 136
554 363
235 210
119 302
858 477
617 262
871 516
103 639
779 728
884 762
96 450
596 714
626 725
960 762
63 67
543 360
202 595
171 66
35 8
440 967
70 819
95 346
497 33
800 901
226 615
968 795
310 490
806 452
710 526
81 246
760 971
563 848
282 303
597 97
871 783
544 508
133 591
585 648
172 177
641 940
979 312
232 695
862 409
751 471
421 572
209 768
599 325
391 930
867 870
164 549
359 487
907 521
740 129
177 52
608 732
248 816
805 16
321 150
48 204
336 197
349 774
307 594
672 779
783 803
884 570
446 272
518 750
968 786
267 804
688 308
192 704
724 396
947 893
480 280
494 225
48 623
917 565
666 806
6 655
245 583
821 261
186 875
644 390
457 567
90 418
90 397
886 937
788 67
111 778
987 673
349 557
532 752
225 466
831 666
973 94
660 353
892 361
974 559
163 679
428 551
593 521
553 163
682 3
588 247
49 957
536 519
321 860
460 80
38 856
904 119
876 591
320 199
786 935
787 56
821 936
280 474
562 329
57 117
766 278
534 727
815 587
57 29
10 41
946 138
713 407
461 610
682 448
55 252
26 526
162 209
789 536
94 127
683 237
129 352
329 561
364 92
717 453
496 939
581 426
526 251
345 210
753 348
659 139
425 522
340 81
388 997
215 789
357 278
167 550
168 301
19 556
617 325
533 664
700 915
487 255
278 343
2 562
89 405
162 904
648 656
274 191
964 393
267 486
646 55
690 800
629 668
814 144
187 151
906 371
971 356
621 292
654 984
910 462
354 79
219 901
283 178
319 79
174 671
918 513
170 930
807 881
639 381
210 44
524 959
467 242
743 530
963 458
693 376
904 954
794 971
765 981
643 649
59 935
925 318
730 835
927 578
553 298
298 129
520 104
423 646
330 971
916 546
584 543
947 864
419 655
82 344
553 717
10 795
135 347
269 942
517 490
461 808
163 411
175 177
364 49
298 137
760 113
909 640
586 407
885 694
189 758
211 349
85 999
859 146
265 794
516 401
889 27
985 268
363 961
656 208
266 609
731 561
968 825
322 84
46 630
731 962
828 835
654 894
728 408
685 146
17 820
249 86
855 100
791 541
429 628
635 475
461 57
712 977
546 311
44 438
951 993
658 151
327 11
213 318
506 847
513 389
814 967
680 720
509 688
799 712
958 191
417 775
860 278
263 992
653 268
964 1
175 868
218 628
899 670
373 566
666 32
6 855
709 253
764 705
362 840
336 833
849 648
776 693
888 593
786 296
324 521
759 934
527 378
727 443
33 616
842 298
626 488
82 94
204 841
100 894
683 696
40 114
161 873
304 776
448 942
393 81
346 285
163 301
284 639
160 228
835 879
829 836
624 521
776 938
525 730
626 936
132 436
266 76
15 61
928 229
709 413
124 488
291 584
47 628
501 803
920 983
726 192
5 982
484 278
749 188
312 756
204 101
835 713
468 418
706 792
518 491
511 440
163 716
588 443
145 941
833 388
459 208
127 994
313 12
480 341
126 133
675 731
612 662
192 902
629 953
209 956
7 650
416 387
785 451
568 951
395 718
453 741
4 233
227 563
779 514
902 751
543 862
157 347
324 731
447 646
189 187
472 365
567 356
314 858
693 449
159 466
630 234
997 241
280 681
20 500
556 6
555 523
324 75
88 525
50 670
881 874
315 118
116 176
78 645
910 148
322 812
350 854
152 679
618 539
871 833
978 422
679 182
327 626
469 828
136 98
536 214
280 538
995 856
421 980
528 414
369 778
484 678
235 306
630 502
767 157
189 916
43 830
398 268
548 648
579 37
236 160
742 896
174 883
464 830
686 319
198 620
924 353
712 294
249 633
510 768
546 232
877 413
286 626
584 325
125 448
46 410
514 178
387 637
515 582
723 189
941 91
698 122
95 104
499500
865 488
457 676
807 679
782 183
126 906
435 152
939 864
177 883
651 153
743 219
13 850
495 593
784 650
416 23
55 472
636 971
357 189
529 915
341 577
633 483
218 52
372 545
790 95
167 675
201 8
709 40
23 467
104 780
71 347
440 566
995 990
320 203
534 620
500 853
506 674
421 873
690 875
353 680
862 56
358 636
384 341
444 28
913 989
754 251
355 517
204 724
954 262
553 620
626 845
240 321
637 777
683 355
835 11
123 160
748 111
514 449
876 318
986 863
893 923
471 112
855 886
353 876
374 745
698 952
726 729
437 837
413 716
805 721
995 22
459 702
521 642
541 220
828 659
150 815
170 481
87 849
385 101
874 622
898 919
872 460
859 108
745 525
964 606
421 448
633 983
64 918
676 338
427 800
767 849
360 14
867 659
304 991
368 253
944 124
495 565
704 801
817 356
362 620
120 134
933 323
893 704
218 159
148 294
452 778
314 970
225 338
274 614
341 581
292 991
839 26
97 303
86 725
547 673
668 200
63 65
407 496
66 806
213 279
447 451
639 735
10 76
448 125
303 90
392 566
101 200
62 60
285 242
851 123
969 573
637 868
162 794
255 942
980 151
672 976
34 52
746 329
914 285
363 82
126 716
276 60
269 440
672 949
420 57
476 694
988 781
36 378
899 424
963 504
527 2
638 391
721 232
589 439
402 593
901 378
384 603
565 193
616 749
359 32
601 608
248 629
331 456
491 19
505 683
293 491
492 436
749 829
586 967
626 779
213 768
594 545
843 302
462 874
681 288
797 476
713 63
139 610
344 532
481 552
570 431
234 609
697 477
777 406
401 628
151 943
793 437
515 228
314 836
540 129
316 205
889 12
414 9
15 392
851 497
445 59
783 540
967 777
424 469
579 210
230 56
179 633
899 81
911 646
911 254
285 112
764 446
547 779
630 805
836 308
307 289
556 700
318 470
926 300
539 954
812 542
586 520
569 959
460 984
589 205
665 600
581 722
161 801
443 51
868 951
728 896
118 828
45 893
505 305
848 40
343 970
446 318
186 911
738 800
208 944
220 40
77 715
813 643
625 832
291 695
135 282
886 455
737 525
192 780
143 825
760 130
182 563
189 64
996 63
124 232
478 268
83 567
685 551
758 717
274 240
264 777
48 619
717 530
335 9
409 488
872 2
144 150
588 372
106 532
446 878
488 441
532 400
999 527
685 339
707 647
658 563
647 674
778 906
665 430
110 227
850 378
943 849
981 435
646 593
159 949
682 540
181 932
832 814
370 217
915 891
847 753
589 28
548 10
501 416
167 223
888 502
389 434
240 381
171 895
680 667
500 607
166 354
456 792
539 459
568 614
964 917
998 485
24 12
710 749
90 449
515 192
728 858
807 659
996 484
512 191
336 198
524 35
611 783
700 822
657 763
379 510
775 816
690 253
653 849
547 804
169 737
982 667
805 842
924 72
254 121
309 154
885 57
661 192
815 301
254 385
493 239
844 31
800 360
737 412
132 851
221 460
98 50
924 681
2 460
94 962
468 441
454 391
433 961
138 843
58 914
651 117
592 967
447 656
998 812
839 332
111 61
82 415
393 457
673 136
624 899
337 711
577 740
896 418
29 855
717 721
407 412
660 650
754 991
47 730
785 683
164 181
961 915
615 246
217 47
140 659
915 263
878 170
554 466
628 289
218 524
906 255
25 490
425 871
220 392
218 267
741 17
766 681
620 914
77 391
803 746
604 291
566 436
30 828
648 331
296 532
761 239
653 271
650 720
684 533
768 933
10 575
808 156
611 665
271 760
387 120
210 683
344 642
376 235
320 817
696 882
670 231
509 918
258 198
837 47
546 169
119 613
920 737
695 855
292 370
334 569
693 659
685 289
841 714
417 977
64 43
908 518
581 184
516 829
791 806
422 547
27 878
408 521
215 343
966 286
538 953
117 477
225 297
567 827
781 476
738 300
447 310
32 332
511 290
201 66
247 661
383 938
326 709
974 222
44 613
428 517
138 566
977 633
371 6
958 23
862 157
697 30
465 767
773 729
452 436
44 274
103 277
424 973
63 584
102 905
44 709
411 875
590 502
159 647
786 378
440 446
465 479
581 504
556 18
886 615
792 707
206 858
684 204
830 75
317 641
387 834
48 501
229 109
154 144
320 709
732 628
473 164
55 90
815 930
402 561
882 836
499 647
328 894
414 468
265 542
844 635
58 625
393 627
411 315
552 851
92 222
700 766
272 46
270 164
707 619
619 653
928 529
246 873
15 690
883 927
211 471
35 14
519 751
218 989
465 851
81 987
817 969
893 199
679 533
429 694
298 650
181 904
456 258
849 423
417 108
292 126
824 101
963 888
661 246
611 804
127 561
596 57
985 195
759 205
690 667
411 120
219 346
135 246
808 792
145 587
946 285
49 13
565 145
317 892
83 744
360 346
228 866
625 409
163 948
619 576
397 456
477 476
380 835
773 51
455 132
250 964
518 172
598 269
694 149
379 388
913 877
304 213
435 860
461 508
46 942
992 657
831 73
365 102
201 295
901 431
797 407
777 223
183 163
522 6
299 294
103 972
306 582
575 810
813 106
81 260
116 982
382 629
94 156
460 404
120 188
250 316
738 1000
798 553
982 505
784 827
255 344
800 265
764 538
63 158
611 132
440 277
219 951
935 708
818 523
474 437
862 836
118 369
987 683
1000 285
430 42
938 756
711 752
956 920
816 503
98 616
942 358
209 208
954 407
198 325
962 772
71 280
957 577
241 540
59 626
113 305
92 231
752 693
450 849
815 892
465 720
970 406
669 766
864 971
74 589
976 618
144 666
864 880
104 522
335 453
773 193
458 490
812 380
43 107
178 563
442 479
70 689
132 797
876 600
548 542
171 217
565 355
402 526
529 177
463 312
640 683
75 131
70 671
776 761
978 621
420 272
266 528
483 186
327 277
431 906
647 717
454 48
92 887
863 144
972 845
524 384
519 245
869 998
645 448
908 365
65 903
108 775
980 847
777 113
627 521
859 866
630 427
528 786
637 283
418 654
894 115
940 977
246 211
987 667
480 147
332 704
458 122
843 619
329 360
70 874
892 802
32 211
297 569
195 246
52 692
525 739
71 151
61 128
36 804
531 516
1 810
675 746
298 657
53 864
241 183
777 764
134 967
644 146
897 856
81 110
725 269
796 893
694 653
347 773
199 650
354 748
561 761
116 667
34 990
312 444
707 691
449 173
405 790
614 547
905 221
445 952
284 752
417 485
603 583
884 379
999 952
496 164
439 710
403 159
415 790
253 709
460 33
899 244
957 57
841 326
546 706
622 10
173 986
189 14
73 790
746 375
729 637
399 678
774 430
817 625
220 688
327 489
749 489
613 64
95 698
473 676
145 367
780 436
28 595
171 640
316 608
693 936
459 305
708 195
960 485
48 792
46 571
586 216
517 613
135 966
166 703
315 432
373 859
210 508
286 329
821 652
474 37
751 628
370 135
771 476
765 701
936 597
1000 813
904 465
411 322
503 529
894 317
326 946
583 295
124 973
475 707
386 292
645 498
303 928
160 799
542 427
839 962
79 130
960 673
999 747
439 585
559 483
928 787
685 909
213 526
271 215
45 365
634 168
55 65
454 917
982 780
321 475
505 443
442 466
554 163
212 140
234 651
185 35
716 111
559 36
358 198
981 98
6 470
647 17
22 925
783 151
941 430
507 268
809 319
71 50
113 293
597 535
977 307
137 891
340 628
434 487
705 836
25 519
825 764
786 227
424 643
169 654
324 306
616 378
17 933
937 227
610 197
19 303
284 974
171 959
667 852
923 85
615 243
929 395
1 96
472 699
431 72
143 820
125 93
67 728
432 710
914 40
704 752
972 934
378 571
10 702
939 147
651 115
619 585
888 350
964 481
914 326
719 586
583 18
749 328
82 38
333 681
419 521
275 132
652 346
961 51
96 294
454 563
29 844
628 731
349 891
371 841
964 754
339 332
320 134
541 763
763 628
278 916
772 484
312 207
838 714
815 617
907 267
290 298
82 999
690 415
991 811
748 846
135 212
561 310
830 248
870 293
417 28
122 121
13 410
22 527
554 379
404 65
345 907
204 926
932 284
238 165
253 551
823 993
96 869
199 745
790 685
453 11
541 415
437 518
887 500
562 487
396 632
69 520
807 386
939 367
10 410
851 915
256 681
677 322
296 495
776 923
301 248
115 630
25 913
627 4
952 119
464 314
841 91
991 191
246 88
696 868
295 324
534 662
64 285
148 366
169 26
580 391
732 274
571 401
582 266
467 775
874 511
203 472
171 186
595 993
461 879
945 417
430 629
795 310
753 205
242 887
251 467
339 609
126 702
418 811
612 102
562 606
7 36
666 831
835 335
94 425
581 459
197 860
851 393
403 459
853 485
897 463
150 320
733 178
356 208
545 663
676 796
889 73
347 766
435 806
637 286
988 522
517 798
740 839
721 318
960 398
285 587
571 857
782 824
227 815
216 83
531 691
80 170
381 561
966 314
261 799
776 796
974 857
509 338
832 658
309 911
554 431
414 330
584 64
116 170
169 522
659 425
599 710
266 468
242 482
303 385
746 582
651 692
71 279
749 151
3 994
217 594
381 239
18 202
649 546
539 96
272 207
95 353
712 23
747 184
745 75
45 349
772 832
71 832
440 171
7 484
167 582
430 514
679 584
512 905
351 832
720 956
24 487
887 466
477 189
870 474
385 813
741 853
431 573
78 420
375 809
359 757
364 450
456 510
594 335
557 551
485 895
258 646
446 560
329 207
348 814
832 743
850 117
584 935
830 478
763 595
898 479
614 49
448 270
537 806
104 18
834 13
655 842
885 95
971 570
22 868
498 704
445 792
117 154
735 941
398 267
566 419
658 334
500 365
207 658
66 235
402 311
643 343
721 293
526 42
799 86
726 506
506 305
611 695
422 107
427 225
431 737
477 113
847 389
709 851
641 824
961 350
438 862
405 392
417 854
781 521
25 975
27 814
80 160
264 718
31 373
218 833
415 862
690 193
764 732
955 388
19 692
460 739
826 666
434 929
6 427
85 408
776 574
692 551
933 616
251 617
383 587
76 522
182 404
502 791
510 39
844 962
318 385
427 138
410 653
749 677
453 124
255 519
564 782
672 447
571 55
188 757
144 323
882 731
809 943
492 875
226 79
128 59
425 220
745 196
415 444
206 824
126 259
840 335
89 579
245 422
318 852
863 183
838 663
497 560
74 253
862 600
789 684
245 750
875 656
451 613
266 170
299 872
842 170
774 886
539 411
876 918
991 509
121 574
176 571
829 381
269 811
718 748
868 424
668 534
136 163
829 456
154 479
943 380
490 432
928 381
483 146
708 242
171 737
901 698
668 365
271 979
289 82
514 883
444 103
988 560
378 532
666 239
357 294
122 942
915 981
669 589
834 655
84 440
621 184
451 559
41 251
824 850
23 858
937 325
590 798
500 181
599 99
869 60
683 646
411 396
924 10
435 599
996 978
627 161
2 611
232 175
552 755
864 750
70 470
234 316
60 93
376 763
199 655
546 709
247 724
297 12
383 983
756 578
992 929
768 934
920 127
856 982
555 724
812 679
764 381
168 729
483 667
992 745
195 639
965 641
295 49
535 781
284 226
671 287
424 608
6 330
818 256
464 377
165 4
726 118
582 578
732 244
787 934
676 476
394 695
829 375
26 214
103 373
112 621
823 751
280 706
688 439
874 507
714 33
873 605
715 387
418 498
829 356
428 220
361 183
137 502
284 15
112 596
705 988
826 827
196 51
724 513
266 925
63 619
874 81
679 214
10 86
48 680
298 799
897 95
152 557
227 888
520 238
635 224
91 205
493 454
543 409
650 676
263 920
436 196
760 901
30 844
340 974
305 366
697 214
370 37
617 315
435 637
363 924
890 745
173 573
898 611
261 509
77 554
627 631
760 259
81 962
243 281
961 164
256 4
625 215
828 646
632 277
709 740
160 663
995 13
634 823
167 743
985 548
106 219
817 874
845 162
248 201
217 129
60 213
60 272
739 648
846 763
411 639
703 927
211 882
72 3
616 261
369 517
118 511
910 662
667 688
997 645
911 745
223 720
396 200
150 177
447 138
936 11
462 227
623 968
952 851
537 620
568 346
480 273
722 825
382 978
917 851
979 849
904 709
951 212
751 237
150 471
354 68
49 995
347 315
225 11
207 164
757 756
247 97
979 875
422 295
769 923
339 734
933 31
815 989
763 337
231 829
563 530
325 135
345 146
948 798
135 813
436 484
512 76
416 271
997 208
190 447
16 615
143 397
531 135
964 23
52 604
141 965
872 746
721 840
806 216
329 947
217 366
914 230
815 84
719 806
363 442
914 610
177 728
24 361
441 126
538 180
437 289
503 881
363 623
852 951
56 57
388 156
978 3
675 28
580 128
372 261
467 835
736 157
840 316
785 263
19 782
581 259
211 986
689 850
457 865
16 626
830 416
848 640
647 7
598 834
374 202
745 212
445 469
283 743
555 217
379 703
99 610
813 533
233 806
920 815
867 602
730 796
955 983
404 604
149 574
273 377
701 715
626 975
832 928
286 935
201 115
695 177
659 28
140 644
124 843
53 997
862 280
685 255
577 42
561 998
11 687
639 609
977 25
92 533
113 478
942 113
908 478
329 325
780 203
303 638
892 424
389 500
24 255
753 641
640 149
900 150
197 330
677 412
87 555
391 322
100 662
712 787
287 155
450 832
724 12
88 901
916 116
756 968
946 23
65 898
262 652
513 403
862 317
428 500
973 389
715 319
845 594
708 41
930 358
782 557
80 989
999 575
92 495
810 128
370 852
85 824
424 434
585 813
705 794
208 479
613 314
705 817
94 518
645 383
526 269
404 412
636 869
682 745
395 900
668 704
638 361
640 275
954 700
846 78
730 75
123 354
45 141
939 815
907 235
275 580
238 141
450 707
668 229
945 489
325 648
276 396
453 803
620 555
608 304
689 328
894 562
915 297
201 733
674 285
940 81
231 662
209 389
112 15
910 419
19 777
466 43
650 206
105 332
826 124
551 128
978 919
613 488
411 790
361 560
613 925
628 704
135 909
588 875
163 902
307 28
846 777
914 413
462 189
897 955
572 502
703 53
428 805
103 470
15 452
725 974
995 904
470 735
1 159
264 767
594 564
233 829
870 355
349 577
500 787
267 138
431 59
232 332
768 979
622 960
220 747
932 657
698 446
713 298
832 736
789 144
462 156
9 96
690 936
127 39
88 293
434 786
879 411
544 591
370 61
586 851
357 558
654 234
712 213
373 297
712 776
640 161
217 210
322 99
797 729
861 561
275 188
450 472
243 918
439 901
970 394
255 965
453 55
213 942
472 535
450 866
501 747
268 720
355 892
891 246
918 175
440 88
783 240
116 979
101 592
440 797
292 660
944 262
443 302
951 47
688 115
645 941
872 720
852 228
435 639
69 537
894 116
349 537
288 157
308 209
116 610
597 125
944 614
920 899
187 333
608 70
694 271
471 329
474 813
860 186
678 781
682 673
454 819
903 256
698 100
577 98
436 897
139 45
496 455
41 648
371 482
712 917
551 334
373 609
734 497
49 739
791 656
912 870
955 377
454 495
690 226
223 523
500 19
815 392
833 62
772 318
932 881
985 858
266 312
962 980
484 226
897 169
537 410
24 181
457 781
989 884
1 958
734 447
771 917
152 668
230 952
559 749
555 699
45 195
3 899
748 57
91 853
616 158
353 189
159 146
51 546
319 744
139 763
763 293
817 942
794 267
805 244
831 78
945 961
399 147
397 550
780 944
631 967
89 436
125 627
893 889
45 936
811 471
491 682
631 185
573 652
692 269
184 540
918 408
257 882
765 537
571 39
193 310
479 372
774 727
373 761
796 856
850 628
244 858
48 198
979 864
75 858
842 81
836 428
705 646
137 898
185 816
488 576
313 335
55 5
454 484
881 287
293 935
257 167
851 415
166 535
423 203
974 194
880 918
365 147
340 163
497 185
519 604
838 568
538 44
853 508
774 665
410 38
977 973
275 566
193 94
79 519
269 324
100 864
930 161
815 294
866 416
907 411
538 545
541 894
596 485
735 664
845 676
374 72
393 454
114 300
611 697
324 122
663 930
623 766
609 188
510 823
36 257
640 475
690 37
168 793
742 831
712 884
403 26
270 495
348 683
133 253
601 356
174 400
926 756
893 841
155 285
880 52
136 999
805 59
868 157
947 192
899 88
623 551
105 755
519 743
28 1000
108 752
360 255
545 49
173 246
50 996
558 395
45 435
661 270
483 790
606 879
816 181
263 455
284 948
379 638
544 719
566 388
583 86
74 748
435 926
998 629
209 920
79 2
921 789
321 902
12 743
286 824
407 833
454 18
490 708
342 541
754 349
763 751
88 17
502 165
930 606
77 654
687 539
490 160
912 149
99 18
393 567
351 842
957 884
603 956
431 777
485 239
65 941
363 435
569 400
888 337
489 315
515 240
697 686
716 961
221 275
578 372
348 111
323 641
41 408
684 485
620 760
334 881
583 908
264 528
537 154
695 228
433 863
473 59
412 616
63 38
410 682
246 129
96 655
214 880
4 447
531 474
593 676
260 326
337 603
238 975
199 924
105 470
824 415
614 624
861 483
905 594
471 312
518 625
248 827
760 441
512 74
165 213
291 35
350 110
741 635
426 20
778 557
952 251
643 87
644 346
222 71
514 80
298 409
174 302
562 888
497 722
442 414
855 465
920 721
21 918
859 462
95 207
324 778
384 198
859 271
744 314
42 299
206 876
767 901
873 156
701 49
444 732
1000 545
525 224
184 944
117 71
972 129
104 2
965 441
788 158
838 518
838 870
847 117
281 552
748 266
607 312
936 701
215 703
27 520
200 211
956 143
355 862
80 488
678 425
179 998
682 86
633 76
557 194
881 468
713 362
390 970
618 710
326 246
912 902
778 308
205 780
484 940
14 843
831 480
77 625
246 355
164 280
214 847
15 609
591 329
579 747
236 753
606 127
815 935
396 602
701 753
988 744
895 243
104 234
634 132
809 710
562 919
312 988
428 769
914 456
334 653
703 526
322 586
80 586
499 468
879 76
704 177
70 276
980 509
959 761
410 732
811 964
310 257
290 315
258 717
687 821
217 988
975 550
502 414
852 137
5 895
291 724
666 775
958 28
806 193
743 844
20 602
321 199
553 473
934 666
224 959
196 593
984 199
730 581
140 921
724 668
823 367
800 821
386 479
712 608
594 318
221 26
673 907
3 892
271 125
822 898
863 471
673 82
824 518
578 233
697 464
139 786
740 870
708 617
564 858
924 787
396 423
590 178
722 133
4 28
847 250
194 29
975 750
445 315
658 631
251 190
562 821
757 210
457 589
426 411
350 529
479 300
32 44
207 118
264 784
604 86
91 979
58 998
330 803
81 281
922 700
10 626
265 973
485 272
699 916
825 512
883 315
178 475
351 472
218 303
753 156
424 368
282 444
389 366
167 9
306 134
345 712
396 600
758 192
471 26
500 557
629 634
140 386
482 963
175 205
440 414
826 434
326 907
750 193
699 477
897 484
10 533
602 533
13 759
719 866
460 855
529 280
437 99
561 431
166 500
488 886
49 899
306 28
154 932
241 879
706 496
5 877
571 408
998 778
234 60
436 596
829 77
417 872
370 914
3 778
672 422
427 953
441 117
264 79
684 573
896 344
191 444
336 470
724 302
815 637
391 288
386 273
144 434
91 696
541 223
881 476
820 748
981 341
185 679
593 323
35 804
381 304
752 757
772 182
803 911
164 396
689 646
82 928
630 224
53 518
3 52
337 428
686 222
104 981
846 626
406 562
466 31
845 293
606 97
274 301
517 122
87 290
257 587
6 772
865 313
606 567
446 382
50 852
557 323
410 820
368 367
705 538
534 424
505 521
967 355
129 113
941 12
720 924
606 455
189 409
298 35
703 619
436 516
416 164
153 747
140 646
138 812
213 897
290 948
702 878
780 146
529 443
647 757
76 12
723 245
775 732
436 858
465 415
39 957
331 812
517 449
111 173
870 307
136 705
493 215
788 882
448 893
561 216
5 77
492 382
459 419
445 345
536 981
764 219
259 65
551 597
888 294
461 154
759 110
999 486
956 288
824 207
398 574
780 621
118 698
328 15
262 375
706 334
384 265
542 737
839 687
116 419
948 546
97 22
468 721
672 169
836 441
174 531
143 429
861 922
860 765
366 778
111 731
172 454
824 326
820 284
457 833
704 432
631 22
51 349
994 596
902 550
930 398
321 326
433 970
616 798
256 848
88 475
351 935
321 188
292 525
437 568
233 667
382 690
563 621
465 899
305 591
713 718
729 748
814 97
57 443
165 333
25 291
202 69
784 698
934 398
148 197
561 268
127 564
899 999
268 231
527 820
431 247
608 151
604 420
356 579
455 70
601 882
334 798
821 500
775 60
538 377
38 596
224 69
791 218
891 785
949 594
684 428
623 201
954 476
376 498
210 764
770 568
892 680
655 602
322 599
460 700
642 707
918 978
732 280
427 593
758 591
325 796
351 697
694 39
352 911
329 535
245 677
550 39
3 113
875 563
327 617
718 457
685 243
73 194
316 319
379 116
650 829
350 605
687 640
476 564
105 265
586 370
259 614
204 533
55 398
150 520
803 258
522 108
547 774
950 504
949 264
407 630
415 816
349 363
335 815
142 62
609 414
375 522
125 933
638 791
386 750
586 468
492 526
498 350
128 424
500 352
350 98
898 358
881 749
559 763
783 840
117 628
510 479
921 496
304 753
193 890
708 35
664 829
986 573
233 7
727 383
597 332
783 576
855 845
930 588
462 992
369 914
589 96
812 697
572 731
294 834
753 342
510 712
983 297
866 330
519 727
389 542
457 402
661 975
895 300
194 783
798 702
801 542
415 658
343 284
779 855
627 30
612 337
395 282
751 240
877 76
874 866
414 176
596 959
114 255
651 768
341 636
719 683
305 510
630 486
603 867
724 584
685 658
338 35
910 782
346 665
351 205
138 840
242 507
38 824
428 431
564 9
322 63
581 693
412 546
597 285
244 540
73 452
202 278
334 388
432 151
342 218
17 955
878 611
935 392
535 755
126 37
578 894
656 984
706 451
211 759
948 476
511 306
119 419
354 768
292 336
931 507
933 871
796 444
286 868
179 254
193 69
633 363
996 859
453 232
939 649
145 391
63 695
864 469
779 824
256 287
21 304
702 724
681 499
235 705
154 128
203 741
751 78
146 794
692 289
89 686
184 286
175 66
21 225
802 907
965 581
474 273
152 117
798 163
413 187
476 228
117 529
859 618
188 82
179 974
164 43
361 252
960 679
142 477
338 718
721 409
607 929
371 550
399 117
265 21
290 731
747 627
82 795
58 231
389 868
853 575
749 187
95 25
72 104
375 975
212 357
591 400
52 419
336 87
499 97
145 113
374 158
914 282
599 807
191 397
265 888
823 693
146 642
273 246
695 995
181 944
253 108
321 793
74 896
435 929
153 159
492 443
232 447
588 273
755 989
462 216
881 103
435 985
347 51
749 491
725 277
70 146
160 890
354 502
101 77
70 273
866 401
873 734
250 870
150 989
178 821
815 24
762 986
627 519
108 834
381 976
205 770
992 207
673 9
681 299
719 442
961 777
373 841
443 409
666 902
287 22
335 131
650 11
191 53
392 384
443 1
61 991
580 843
366 980
953 832
791 479
453 658
90 520
535 758
208 279
199 225
354 591
293 497
108 467
819 679
714 760
529 946
970 264
163 74
538 298
429 564
366 830
953 532
26 395
330 601
531 834
587 631
457 580
670 706
546 528
232 518
499 539
921 714
456 733
532 444
801 58
287 603
400 811
149 292
628 845
572 68
793 685
179 425
667 989
97 781
846 497
56 232
331 347
771 30
442 358
275 747
439 106
809 533
848 932
725 199
781 199
157 398
565 549
486 34
59 854
364 803
295 748
884 790
182 598
719 51
898 917
207 742
336 148
385 274
801 173
940 459
857 340
390 863
798 216
387 611
566 569
182 813
634 586
665 806
869 85
408 353
861 317
5 549
796 540
932 547
670 17
650 905
767 394
550 770
566 711
58 357
140 773
761 3
970 776
177 776
325 177
828 622
835 784
894 254
903 848
747 946
283 790
73 608
341 933
539 252
502 22
933 686
144 327
197 132
529 128
714 804
778 103
720 525
205 445
506 805
185 359
806 994
990 830
236 815
912 648
353 789
625 935
137 474
311 389
579 324
478 184
994 971
478 982
517 160
709 384
835 925
894 547
308 891
29 733
385 258
710 843
508 650
139 87
804 593
750 67
923 996
230 388
259 46
231 284
641 513
822 747
652 481
69 57
504 699
689 39
765 872
605 593
660 83
645 160
286 580
241 434
4 154
516 211
379 567
46 940
939 317
979 458
234 877
327 125
838 208
394 206
561 439
476 687
339 295
862 168
951 218
442 584
340 301
300 681
503 849
267 234
191 599
471 786
265 962
104 438
912 401
183 139
685 549
689 242
605 338
603 188
841 692
773 569
962 68
872 768
91 272
131 762
536 478
696 171
745 186
277 697
146 886
956 741
558 517
370 571
7 230
505 855
965 64
123 588
292 727
787 505
13 30
202 627
367 387
152 583
487 154
598 278
709 377
351 518
125 572
12 888
715 411
875 538
872 576
846 157
777 627
240 692
902 595
63 388
432 847
689 105
330 688
656 93
822 560
151 316
607 346
906 276
5 443
905 95
623 200
258 651
860 18
556 376
508 399
788 349
637 299
167 774
762 63
601 759
724 998
941 184
990 74
929 171
921 995
128 311
317 96
12 38
593 363
398 258
562 949
862 397
260 1
447 484
173 577
975 397
287 291
616 527
271 579
269 9
33 975
967 191
300 393
930 932
458 290
426 462
985 770
816 472
819 774
649 351
218 19
823 619
381 937
621 445
235 60
86 402
543 625
583 674
417 277
275 333
146 245
863 765
700 986
181 701
461 116
813 517
469 442
719 614
382 524
479 513
566 949
30 879
36 5
267 47
531 224
774 195
58 389
284 179
288 261
991 253
222 497
379 159
37 242
743 938
913 471
1 499
180 896
46 584
205 678
652 596
983 836
697 153
802 80
308 628
691 339
18 20
479 113
866 162
79 492
966 574
62 197
780 763
787 337
700 753
428 509
962 875
976 655
477 314
29 738
174 616
877 552
614 910
478 598
693 529
216 660
727 826
70 610
565 22
632 270
144 851
243 195
290 605
107 141
161 922
387 500
59 927
169 459
315 865
610 167
974 632
8 816
594 413
746 982
193 827
767 574
211 213
858 126
421 7
98 941
641 2
196 311
559 885
827 893
958 291
646 833
717 422
428 70
125 184
579 63
798 577
46 541
750 172
360 333
865 400
550 430
541 444
578 242
758 286
884 353
931 363
573 420
967 156
786 515
441 277
579 820
804 209
415 965
610 46
895 549
857 350
873 425
256 958
179 651
797 814
306 846
422 887
72 160
160 266
263 34
41 296
599 304
649 584
198 683
595 870
982 540
468 794
752 584
488 1
743 629
644 550
553 424
970 984
768 968
285 274
69 607
94 289
17 256
667 903
64 252
11 163
390 900
732 597
325 434
947 292
802 555
329 522
293 810
585 799
169 453
878 26
587 879
440 972
788 129
684 162
226 394
232 829
818 528
462 100
537 490
776 210
427 356
895 867
844 92
618 333
629 839
246 888
288 423
912 759
821 944
18 938
959 292
133 381
331 983
191 282
731 782
475 945
767 725
664 97
483 133
724 648
983 722
137 36
225 61
295 975
764 622
98 632
35 750
507 878
969 550
111 890
551 255
725 638
330 316
725 792
667 183
562 228
513 582
745 139
106 798
684 38
583 962
916 883
739 223
359 340
771 890
647 181
365 411
172 115
558 341
409 778
17 538
757 691
671 488
463 974
282 368
426 11
89 961
419 11
729 788
766 260
801 76
938 488
827 417
118 777
636 877
199 967
258 297
887 608
445 256
407 629
2 812
71 23
430 603
463 385
329 57
480 208
880 61
32 748
67 10
217 464
196 8
389 715
898 794
387 482
258 107
861 77
549 737
100 869
710 812
892 17
944 438
163 853
27 680
482 795
777 924
788 379
642 425
748 177
278 200
812 860
682 751
579 575
30 815
509 901
192 349
13 121
317 824
881 439
864 911
67 711
210 778
670 779
701 331
18 459
889 743
753 767
965 840
490 158
606 293
855 852
487 492
299 564
581 944
903 804
811 330
147 478
443 682
113 732
12 35
707 734
919 143
368 13
992 997
912 425
44 766
666 646
613 609
9 722
806 324
20 683
863 949
47 291
921 923
157 892
605 848
358 303
606 657
827 712
598 161
434 229
963 985
190 542
500 961
324 659
816 325
226 766
29 37
142 583
869 343
76 159
856 620
965 374
661 348
124 194
613 410
797 896
187 839
729 385
460 176
594 705
312 530
175 437
620 956
241 884
927 133
865 930
425 117
503 559
189 19
377 779
789 828
351 288
102 291
388 96
84 657
469 371
17 287
615 452
699 197
211 226
912 477
217 666
759 769
424 588
312 807
316 29
470 209
700 718
554 641
66 632
530 414
902 386
519 87
989 159
810 906
369 652
665 372
367 294
299 337
373 401
136 911
227 54
773 528
341 821
215 247
139 668
292 941
249 268
838 266
381 32
510 27
101 658
619 221
159 893
102 710
517 74
177 393
109 587
454 69
461 697
307 487
863 675
771 360
218 583
845 605
169 259
864 222
296 552
289 890
45 661
444 264
324 792
854 572
38 114
496 206
102 551
758 310
48 574
206 184
925 365
62 199
126 779
32 589
886 673
630 576
847 43
84 118
731 120
223 888
224 390
409 454
173 616
284 202
856 436
548 466
830 872
413 54
213 521
530 46
560 968
327 982
203 762
815 103
282 11
425 607
865 834
126 72
186 322
781 541
327 635
624 696
803 437
225 406
843 730
776 523
672 537
941 301
690 497
146 152
219 622
712 471
441 565
267 113
369 166
13 351
544 970
502 191
996 917
163 788
501 522
928 80
533 586
925 664
281 737
902 951
363 99
827 641
571 122
575 934
952 802
911 536
988 112
786 614
283 977
439 682
154 914
205 726
999 652
745 221
678 950
593 197
56 878
454 12
828 39
119 28
676 591
210 902
386 507
99 974
154 366
794 51
906 321
645 978
612 345
900 4
756 1
124 681
767 785
694 459
126 220
374 70
376 560
445 359
368 843
540 335
601 503
811 91
213 264
404 83
98 612
923 514
243 797
470 57
728 691
602 613
402 244
457 378
310 125
403 485
865 99
665 864
537 102
190 92
787 455
833 950
838 450
967 436
860 587
715 849
600 390
191 464
294 937
945 163
635 6
952 252
314 669
299 623
850 918
532 901
24 530
725 275
884 528
80 580
652 8
669 616
637 485
976 312
964 539
613 441
368 109
195 849
57 525
58 384
901 262
746 680
319 826
423 865
1000 382
930 784
805 190
811 491
95 482
666 334
478 413
645 676
89 363
658 456
75 390
95 169
150 986
68 459
767 976
988 865
527 725
999 498
904 647
692 857
127 401
111 137
102 727
854 234
720 485
184 641
793 686
57 750
65 602
31 424
80 270
267 118
842 450
231 77
434 218
705 367
420 322
715 359
365 507
705 577
882 991
143 199
212 190
778 995
571 834
725 182
331 300
598 534
360 376
569 809
214 250
461 538
505 421
99 746
162 226
560 439
388 593
543 143
538 563
700 493
925 487
442 909
876 708
397 155
568 749
735 439
4 744
663 820
954 31
129 561
100 8
624 690
338 544
343 945
816 681
19 757
139 558
995 780
785 820
954 949
447 814
460 779
633 609
272 696
297 600
261 896
861 644
866 342
221 491
57 11
167 160
846 948
206 383
561 915
306 683
802 854
596 15
530 586
132 685
9 235
473 351
600 668
266 961
379 248
279 381
243 11
436 319
551 737
93 639
980 919
16 427
690 786
481 406
689 141
551 894
398 7
781 20
8 80
939 618
597 253
102 310
200 918
767 268
355 435
28 365
68 657
425 410
878 395
592 215
897 207
12 757
863 811
212 165
494 182
265 544
205 405
728 879
870 193
240 765
212 460
655 936
476 868
539 372
236 913
121 482
382 622
465 898
113 546
75 535
680 701
183 374
266 450
701 578
567 389
141 935
333 132
44 161
567 212
542 600
354 968
347 577
708 426
885 105
668 260
617 685
663 898
542 487
59 36
403 556
930 270
608 606
671 372
529 482
578 43
183 926
629 880
834 599
823 387
909 191
900 802
462 235
544 400
342 13
628 786
87 437
215 98
731 700
702 49
358 440
921 866
79 123
448 489
298 648
550 19
548 39
534 464
656 48
638 948
232 631
786 521
416 987
163 180
511 5
862 645
154 462
36 526
353 234
712 891
138 912
684 615
280 847
583 292
981 364
534 44
769 572
586 721
965 921
213 407
569 662
879 140
873 886
856 241
658 596
801 413
985 227
644 825
288 440
674 248
169 913
365 728
600 680
400 466
428 81
445 898
964 625
243 546
598 870
705 57
825 339
384 248
166 487
157 478
47 849
147 394
779 883
393 911
34 503
656 111
547 182
951 163
563 811
971 599
870 707
416 997
101 414
199 898
454 49
286 915
51 712
31 955
75 304
182 125
990 86
701 622
681 356
217 149
199 197
753 860
199 939
700 790
317 146
114 661
422 126
249 811
893 366
919 108
230 217
105 129
653 534
736 669
911 673
4 215
549 596
497 721
578 791
689 882
929 150
379 166
303 606
477 665
83 593
930 832
81 722
241 671
746 777
69 315
723 642
580 310
216 133
66 654
23 204
554 730
134 133
469 417
389 908
386 242
557 766
620 781
482 303
508 259
344 434
242 160
144 286
776 845
648 126
937 234
328 470
442 638
212 518
708 46
298 895
182 28
824 36
393 836
980 832
36 982
50 469
445 710
16 54
5 213
67 389
350 665
728 980
928 204
282 477
793 626
423 151
360 533
390 397
86 303
81 343
530 835
310 529
772 623
119 214
147 880
926 711
277 23
619 242
189 547
142 670
793 862
661 253
222 217
885 323
798 622
1 132
289 871
585 72
485 429
1 540
809 706
986 832
890 55
5 420
387 486
73 975
441 127
628 442
165 615
205 453
606 604
900 527
635 333
371 688
202 974
762 670
852 947
617 115
697 147
399 128
166 708
460 644
107 810
3 941
578 881
744 816
962 460
759 877
310 597
738 764
304 479
325 934
842 71
368 286
465 758
914 679
142 118
359 148
340 460
681 231
912 659
43 396
544 574
739 997
120 488
27 224
188 638
453 788
657 35
804 856
660 22
938 509
428 49
33 739
714 891
16 652
967 175
875 261
217 75
812 305
141 583
337 920
255 428
163 268
488 418
474 952
489 308
142 687
308 587
257 901
460 487
353 96
613 57
825 857
963 588
475 478
998 75
660 756
361 926
774 850
110 870
51 766
932 164
636 893
370 890
791 55
36 122
411 758
204 239
475 441
820 700
39 797
92 439
591 707
611 416
384 200
115 218
769 792
12 714
315 945
577 599
983 135
652 513
415 622
447 147
920 354
346 464
622 412
977 374
135 487
131 460
926 195
546 696
903 915
824 986
70 113
561 224
78 397
39 591
755 583
974 73
91 242
573 813
369 229
424 761
973 208
109 492
290 357
824 993
242 553
887 82
43 16
953 443
172 828
201 32
470 573
447 486
477 559
797 778
91 788
336 948
292 984
573 594
196 853
806 858
678 971
709 630
551 870
422 918
488 912
746 141
380 373
878 747
366 978
724 647
570 268
974 446
982 716
971 418
694 657
577 271
165 633
500 117
174 67
547 89
662 81
101 525
689 512
975 973
264 472
2 382
550 59
963 159
550 293
199 665
423 287
351 704
482 370
155 262
948 287
816 147
726 750
520 854
710 394
118 493
724 785
161 683
277 53
766 402
701 734
340 183
731 966
79 769
661 937
776 22
721 550
380 494
794 979
170 825
147 929
139 234
803 565
694 80
198 899
347 317
554 40
2 672
436 176
821 576
904 250
823 691
679 786
231 891
718 744
34 132
261 704
422 922
525 913
257 372
529 163
191 45
203 998
937 504
765 579
751 576
297 425
565 443
964 600
772 103
195 879
714 16
756 631
532 843
287 590
417 98
940 243
56 435
914 636
24 489
809 203
25 372
51 958
879 215
65 310
790 336
381 8
540 439
483 727
304 973
787 221
723 851
675 828
351 134
418 89
487 598
185 729
843 34
806 973
952 434
230 801
278 65
106 536
412 513
931 289
239 128
251 55
935 885
15 877
737 38
433 941
761 407
898 858
97 29
885 785
663 962
268 501
455 629
551 156
733 2
955 343
361 290
790 301
427 759
428 94
79 314
842 259
517 456
959 23
767 754
531 10
27 436
187 741
149 569
345 930
557 631
768 660
853 412
587 546
893 432
17 363
234 691
573 847
319 229
575 506
906 730
764 963
217 405
545 196
186 192
442 253
120 633
239 283
141 358
753 819
882 598
230 286
592 242
236 789
830 957
631 525
409 865
275 563
758 477
894 506
54 360
643 403
329 950
502 741
867 66
293 703
496 634
182 6
798 500
799 358
256 405
403 254
503 875
455 237
894 928
366 83
895 94
688 43
366 936
593 681
864 741
339 564
234 678
106 1
297 261
123 377
401 83
966 3
120 298
519 66
759 935
622 213
851 441
698 412
988 813
140 207
993 231
826 828
540 980
314 217
512 655
358 142
572 356
774 775
178 463
799 519
983 823
445 332
35 501
641 220
670 841
223 795
807 670
183 71
237 615
512 12
293 968
328 199
121 241
41 870
476 368
877 803
670 360
940 907
547 578
637 897
609 744
823 900
144 976
176 937
972 677
167 496
192 756
509 2
718 460
805 245
590 290
507 435
999 279
1 525
584 318
554 421
630 329
896 349
656 616
420 17
61 673
686 629
913 918
529 679
107 568
282 228
108 225
99 280
465 177
794 186
564 815
449 715
432 430
184 872
652 525
302 817
419 93
638 597
16 533
370 915
845 472
207 305
731 398
795 28
603 579
939 562
823 223
797 373
386 102
907 669
814 262
238 859
219 929
159 31
324 774
687 402
215 33
31 514
608 691
573 72
245 581
130 881
260 595
857 931
746 448
116 346
165 408
561 966
956 331
317 913
490 865
786 91
201 651
86 457
774 662
170 104
535 276
562 399
964 798
822 468
619 547
183 424
730 20
700 435
955 797
358 887
97 749
411 622
196 538
549 791
132 590
3 819
756 524
478 963
195 42
993 156
150 118
65 591
158 784
624 980
422 979
854 505
680 108
509 823
131 361
338 906
680 709
439 785
773 290
8 942
442 152
38 526
233 77
782 85
788 378
790 661
228 584
276 329
81 236
475 697
199 610
268 300
153 749
372 724
693 493
510 243
147 578
884 641
393 271
914 428
579 512
141 28
523 519
839 70
798 764
450 208
45 646
335 874
861 407
614 563
161 242
19 262
397 464
949 337
575 586
668 468
839 387
264 233
799 256
330 334
993 653
897 834
89 816
413 800
755 784
528 563
586 628
293 992
308 937
835 928
431 359
274 541
457 595
277 127
698 447
830 408
214 366
562 495
66 360
200 702
147 648
821 948
328 960
821 912
215 425
519 516
882 946
663 987
962 498
923 379
263 385
608 870
794 503
172 609
642 351
170 27
29 829
717 243
828 788
438 540
502 850
737 724
349 394
986 45
564 655
690 169
949 195
318 159
787 8
884 780
632 53
762 380
337 556
808 387
928 688
878 49
570 842
860 726
426 391
823 339
283 779
440 557
855 481
219 383
592 205
984 951
161 746
345 14
232 923
508 754
122 399
603 876
726 912
665 520
92 595
837 64
294 899
290 443
160 521
962 496
572 438
650 270
520 722
752 512
405 368
703 750
135 838
668 116
480 804
793 201
23 475
48 693
755 268
818 643
318 119
264 965
217 284
885 101
327 22
132 219
48 762
191 786
665 163
161 507
388 521
734 823
361 645
544 789
756 794
585 552
127 894
875 631
192 144
607 939
183 47
533 936
725 833
533 446
204 722
714 965
914 155
449 593
650 210
186 681
293 97
127 387
434 253
300 776
255 773
541 627
270 744
130 389
564 242
139 350
733 738
68 883
697 425
260 119
214 471
811 7
2 90
731 584
667 128
2 633
457 805
619 287
313 859
579 42
596 609
615 301
374 955
314 134
302 769
396 945
469 347
568 501
572 234
25 35
368 385
176 88
498 752
502 101
328 814
460 903
579 319
525 349
993 573
109 230
605 626
426 827
166 589
171 357
653 982
69 473
710 58
460 394
198 751
716 699
45 802
458 54
35 799
10 616
690 313
249 111
5 924
721 525
528 998
867 617
420 778
738 278
544 770
916 538
790 307
427 805
963 2
547 458
235 214
611 593
904 83
683 175
495 684
462 224
79 499
390 28
601 105
844 209
850 643
599 965
62 267
884 941
976 475
886 737
983 245
210 913
511 288
448 702
572 991
127 593
826 444
81 212
98 863
543 630
570 879
882 514
38 348
556 656
472 835
680 938
305 495
775 869
112 416
683 106
238 29
413 205
486 898
866 282
35 914
138 413
473 548
483 765
145 612
498 65
873 222
653 202
9 799
569 639
336 761
890 488
288 331
109 933
863 477
258 793
330 662
816 442
502 127
490 673
482 899
861 72
872 346
685 306
110 303
770 942
726 870
410 372
565 858
351 954
318 925
987 848
174 211
434 611
559 455
828 689
696 269
93 975
80 732
78 927
949 766
945 441
640 903
146 173
542 545
934 61
798 352
956 454
307 507
533 306
444 263
442 45
988 381
70 983
986 974
976 8
685 735
843 270
651 563
669 727
748 132
758 778
259 59
118 993
668 364
299 296
439 192
789 864
508 412
34 811
191 309
321 292
705 453
625 60
842 677
814 916
154 368
538 306
303 104
218 446
127 796
141 988
631 345
277 461
832 681
731 238
767 136
572 802
716 455
146 676
743 450
952 690
988 489
658 712
337 365
452 335
352 14
940 858
935 395
438 318
269 592
987 401
917 834
118 145
633 218
972 270
619 873
858 170
352 627
109 904
868 662
204 611
539 723
994 600
185 85
344 18
385 540
995 945
920 107
374 748
602 419
6 185
19 584
437 705
636 249
959 552
246 454
232 207
428 968
354 555
507 818
542 48
939 166
145 876
112 579
635 17
422 205
287 160
753 525
211 985
363 410
706 417
720 462
748 978
195 71
670 994
187 925
692 597
192 67
727 41
639 212
122 732
447 325
622 593
415 572
718 651
547 699
692 496
772 380
425 978
697 383
177 781
484 205
283 465
593 259
691 777
830 374
496 402
947 679
333 944
909 366
932 564
517 364
217 936
96 787
78 543
232 130
759 995
277 114
357 26
490 210
77 81
754 709
551 17
636 320
211 893
252 711
728 526
657 123
659 723
138 638
261 580
353 920
334 827
892 140
232 468
358 763
251 369
695 566
372 224
549 643
868 187
394 221
200 943
297 79
385 976
875 372
251 791
771 487
266 331
944 632
656 212
719 371
87 297
494 642
582 622
295 328
246 263
751 714
388 188
620 62
239 214
329 918
693 217
72 191
173 903
757 956
168 948
499 454
760 506
626 729
486 239
682 433
447 610
667 482
595 412
725 67
979 525
563 255
985 43
458 926
804 754
664 772
14 844
566 108
348 722
28 309
234 809
49 378
501 584
566 119
969 287
977 877
303 178
468 523
254 624
611 317
939 219
822 788
888 409
462 5
725 498
514 644
376 467
459 6
521 226
263 737
778 125
727 239
672 776
501 106
28 515
381 508
333 620
44 590
56 315
926 496
719 164
678 52
561 481
414 748
58 418
790 886
699 930
518 369
299 638
349 141
130 941
293 852
961 955
283 63
279 50
838 552
621 375
438 777
988 623
199 528
470 440
175 746
630 388
277 303
347 275
185 203
231 459
478 4
178 174
830 870
844 100
156 485
425 632
186 979
432 889
259 996
335 258
743 868
88 455
901 307
31 376
49 292
738 211
696 465
548 829
870 525
213 51
456 570
803 548
978 343
666 580
998 807
98 915
1000 481
958 518
741 161
605 542
497 791
936 255
368 388
369 920
683 331
826 521
780 256
78 327
806 555
319 636
382 477
422 549
306 983
101 138
325 522
935 725
604 381
999 294
102 950
485 737
615 20
997 3
147 759
97 169
748 52
553 634
580 55
213 12
365 595
342 197
231 423
78 300
511 706
726 638
413 166
367 847
456 999
962 763
581 270
769 862
255 634
511 715
945 593
818 41
453 261
956 629
392 107
43 185
309 563
692 232
596 788
494 305
720 854
189 757
370 225
817 758
965 486
750 374
319 603
763 264
523 38
373 304
983 797
772 989
582 618
565 818
63 777
268 280
892 593
360 544
298 796
816 40
544 420
818 268
615 371
420 898
315 478
835 382
717 20
969 657
241 524
551 26
687 719
434 443
527 938
314 310
137 300
630 390
662 136
328 304
991 468
361 46
518 736
587 727
687 540
415 44
827 149
366 50
375 895
913 858
262 101
134 548
638 764
223 654
717 409
319 761
249 404
691 967
153 898
831 424
712 476
664 657
967 520
18 951
390 856
266 265
355 187
243 639
493 287
268 140
739 816
684 931
642 127
796 721
776 62
912 982
34 261
423 611
892 740
866 861
241 495
784 409
13 981
799 174
12 851
783 328
636 793
716 195
851 894
474 183
875 959
177 702
754 128
476 874
501 596
539 195
456 170
214 814
867 90
787 540
361 772
62 827
855 630
46 933
308 479
771 103
207 341
87 263
665 552
856 328
562 556
439 172
328 123
921 436
854 735
352 270
507 3
190 891
723 234
794 626
837 733
405 251
412 204
948 105
472 345
761 500
848 312
145 494
755 75
775 462
827 261
727 214
424 756
654 226
399 979
996 872
300 675
944 436
582 767
101 647
665 683
287 461
732 980
615 774
782 316
370 123
248 848
673 640
35 95
286 120
712 199
610 384
606 200
775 837
739 803
160 875
650 657
945 420
797 280
218 906
355 740
368 536
54 98
631 716
537 627
747 778
936 455
914 589
395 943
149 240
943 533
55 333
81 140
490 459
858 331
978 176
419 442
668 693
336 988
672 382
672 500
743 679
239 839
528 753
822 204
653 527
129 283
115 807
861 97
737 468
420 171
300 767
860 946
73 963
662 146
524 4
548 744
801 86
767 137
778 140
586 32
966 268
433 790
263 626
442 789
564 982
393 262
964 71
303 355
724 46
568 634
444 852
826 722
129 603
646 541
540 16
854 34
216 412
476 445
474 707
639 72
428 269
180 439
628 54
11 257
885 73
24 529
670 890
949 138
601 226
226 960
378 671
281 435
982 103
799 402
382 258
462 855
935 314
574 170
856 702
84 358
807 904
499 32
555 454
740 735
79 715
146 457
527 241
157 611
373 676
154 927
261 869
475 72
637 235
179 720
672 932
235 59
509 76
679 413
664 774
238 706
14 354
709 746
742 48
619 271
711 298
41 298
71 734
837 177
247 583
913 588
953 109
941 873
289 211
448 204
948 710
430 708
869 252
932 32
263 530
368 504
314 177
122 120
124 770
865 537
130 890
316 878
410 315
973 271
333 387
909 425
849 803
379 389
461 910
405 245
734 732
820 960
642 236
458 577
108 452
536 415
544 727
62 286
46 688
112 253
131 381
935 737
349 507
782 236
742 513
743 330
128 753
461 85
138 231
633 402
571 144
413 880
964 613
913 936
734 87
321 108
808 173
840 502
189 820
580 294
360 212
899 50
617 582
749 142
427 719
478 732
63 985
604 798
196 844
337 633
757 243
274 903
134 350
14 859
172 953
793 691
102 453
299 459
88 608
587 946
407 682
39 90
794 377
934 422
149 431
493 691
183 157
914 744
590 562
653 194
886 347
76 346
346 484
653 402
621 627
221 434
246 226
183 986
633 341
443 991
498 205
531 234
414 765
212 721
702 728
696 156
835 383
360 944
451 427
601 1
428 163
886 576
69 763
327 271
366 607
100 788
864 629
823 880
802 885
370 46
241 746
999 685
117 389
841 177
655 231
131 849
738 835
862 992
861 363
31 733
207 33
250 894
761 916
559 136
28 667
238 916
432 402
300 685
724 590
780 851
718 357
23 611
944 233
182 335
113 87
720 707
360 588
416 545
510 99
451 18
713 952
983 287
825 751
251 379
720 759
631 50
780 221
928 325
473 954
782 777
588 340
621 939
760 792
505 382
8 577
356 575
469 633
902 472
44 46
892 832
503 166
430 413
465 594
785 163
490 496
497 725
672 185
148 217
308 748
574 521
714 812
169 717
29 61
380 626
19 599
892 557
878 475
927 15
39 490
859 722
240 628
199 506
169 699
499 599
124 488
528 633
280 927
885 110
247 806
271 305
212 476
978 341
42 252
351 589
751 35
547 800
7 814
387 452
863 458
875 22
32 416
44 222
608 164
221 864
792 990
22 424
984 772
723 580
900 525
69 907
871 898
960 685
263 988
295 599
587 976
729 304
935 589
401 850
435 60
559 761
523 916
540 144
419 288
136 477
357 827
240 978
194 251
86 961
285 765
295 567
814 247
797 598
921 956
177 175
474 415
844 137
768 310
914 750
594 615
115 765
819 137
252 516
514 987
744 751
660 180
642 267
416 954
278 124
715 134
939 655
502 752
336 345
965 116
748 741
358 820
634 457
879 821
27 375
791 113
543 68
854 589
363 771
381 828
43 120
725 535
145 530
611 801
452 485
726 733
866 768
638 845
950 765
460 410
303 612
628 700
568 180
399 80
71 923
283 389
903 702
624 944
566 264
732 566
505 962
469 48
568 543
982 1000
469 616
397 336
772 833
117 105
956 182
83 102
133 147
525 375
254 672
956 436
846 349
546 208
322 697
486 816
812 761
950 304
775 111
712 875
97 184
222 761
520 35
671 359
520 336
951 501
515 892
475 6
119 723
252 364
421 993
946 44
995 611
129 835
369 296
400 469
335 950
949 629
189 520
291 129
359 29
131 221
472 511
113 221
744 332
903 378
951 472
963 209
442 938
14 585
172 955
734 418
399 234
73 167
904 963
377 580
974 333
325 58
199 363
759 307
885 856
791 581
246 588
874 123
18 728
607 724
826 376
946 47
152 787
894 901
440 170
582 855
519 301
689 284
174 443
988 179
925 763
606 785
127 229
719 79
452 831
803 745
810 130
575 150
424 617
695 106
300 209
1 902
667 691
544 584
277 296
899 577
564 397
94 559
379 121
878 282
893 71
452 986
745 612
947 19
17 927
905 559
782 202
149 636
821 351
706 725
585 215
761 832
984 368
757 735
938 183
80 582
795 897
170 269
377 429
798 151
610 641
820 192
173 779
495 535
430 676
317 264
117 985
120 762
131 647
687 602
720 365
267 725
575 679
235 292
156 353
825 728
798 725
376 415
314 607
694 615
113 872
773 566
299 583
842 466
162 235
306 559
622 567
550 21
95 548
953 410
368 342
588 489
557 988
228 617
984 635
764 699
735 161
353 514
202 387
160 26
160 428
958 752
506 639
533 407
674 546
914 139
431 642
36 644
14 372
791 961
58 381
444 363
162 112
358 112
783 496
446 188
466 774
199 384
671 453
859 449
34 493
476 216
174 24
360 415
581 382
786 612
357 24
68 539
782 628
195 437
810 98
134 504
194 321
187 259
791 20
456 918
703 250
706 432
658 402
252 647
404 235
470 400
446 999
556 822
830 76
162 650
590 114
167 542
367 647
460 472
938 979
613 835
430 405
489 264
827 141
537 820
719 269
631 312
714 220
946 377
736 525
463 265
422 779
633 537
257 335
740 62
302 727
990 856
990 884
108 626
674 77
779 675
151 665
662 48
197 484
308 345
529 332
614 442
76 871
361 557
284 893
630 621
663 491
355 759
449 722
899 552
345 48
400 276
507 578
806 888
945 195
720 80
517 162
991 763
991 788
137 837
227 134
576 747
578 799
834 182
821 7
222 345
500 620
372 76
175 61
761 116
392 80
382 735
349 120
636 299
559 505
645 314
164 514
243 477
131 286
60 47
720 324
564 35
992 729
180 458
457 739
736 491
849 354
210 984
591 795
708 39
450 958
402 886
513 646
939 172
54 457
19 488
501 29
189 166
450 481
402 691
33 357
560 591
625 512
989 361
49 959
758 908
961 723
363 298
860 100
980 967
127 54
217 116
159 675
439 303
776 250
672 557
148 117
525 180
650 519
509 373
708 491
576 456
106 187
718 284
843 398
498 534
529 51
119 602
404 158
753 833
158 58
56 507
712 215
533 578
461 117
995 930
581 494
915 643
313 964
243 599
742 152
986 768
456 932
205 174
971 62
93 490
752 516
725 866
707 398
184 562
270 257
803 231
625 863
926 86
938 740
244 1
990 367
845 239
535 72
677 702
237 242
316 907
427 692
534 939
601 480
410 231
461 912
16 48
947 661
823 210
671 955
646 196
340 360
113 752
536 243
560 354
368 289
466 45
511 242
182 971
304 101
381 502
993 844
514 828
646 553
597 97
209 636
556 306
729 391
823 158
686 20
43 611
79 940
424 441
403 98
433 331
565 745
755 107
971 612
824 899
712 764
87 123
254 438
263 195
228 826
586 400
288 264
843 456
904 28
270 33
524 749
200 557
608 542
14 947
118 30
310 659
174 149
493 670
916 991
653 192
873 77
965 313
720 470
3 474
609 623
406 33
50 699
175 887
668 862
910 519
739 868
116 377
12 796
891 465
554 649
649 292
228 185
159 174
352 44
863 982
187 244
707 844
948 539
202 899
545 255
965 215
104 764
57 109
455 903
310 817
978 525
38 788
540 653
758 640
691 332
231 745
561 540
845 504
411 605
697 705
154 361
434 369
20 754
962 685
427 262
288 260
446 3
853 92
818 122
743 621
620 871
401 723
860 202
637 211
962 604
100 400
611 626
211 276
531 84
668 967
216 973
325 370
57 185
792 793
372 177
719 450
864 277
782 724
381 204
525 15
815 610
551 469
73 504
601 279
814 81
464 154
398 477
245 176
591 363
829 117
215 36
321 697
701 379
399 488
197 647
422 59
588 427
864 257
945 549
175 648
677 111
863 715
579 563
858 428
424 256
267 264
644 152
48 134
341 476
254 972
152 672
419 825
331 179
719 602
139 803
815 495
57 919
893 791
434 474
291 75
986 915
85 618
563 709
200 857
768 942
81 97
262 953
250 216
498 280
669 680
727 903
287 874
656 896
834 403
278 498
73 468
482 582
644 333
690 571
371 721
341 277
395 920
166 65
894 657
145 265
252 299
403 542
220 174
987 393
541 514
682 331
536 711
560 573
581 573
874 999
420 614
523 807
366 333
392 161
216 178
683 214
736 366
772 816
480 568
70 433
570 949
675 452
204 180
565 685
578 85
950 378
251 397
451 249
274 111
994 319
219 402
917 217
422 681
353 451
43 767
689 473
980 8
678 221
870 46
821 235
664 821
917 392
123 547
127 300
6 153
868 721
613 251
457 800
27 601
997 994
462 516
533 278
438 792
971 580
268 224
900 423
615 531
474 81
259 797
575 534
6 923
661 886
225 144
747 414
791 765
947 507
405 336
929 300
98 980
937 627
608 592
348 443
875 903
487 934
276 983
38 471
480 607
613 952
904 413
729 926
772 925
632 321
437 180
825 797
63 513
419 559
792 932
848 978
174 820
223 8
645 352
788 122
97 960
501 566
568 473
171 220
714 815
571 627
729 593
967 778
538 606
172 107
619 701
791 83
927 146
158 317
377 924
239 838
106 797
769 861
502 906
767 2
129 272
773 810
956 305
239 413
740 113
62 995
224 174
540 709
646 47
5 106
451 222
829 479
269 517
899 787
759 412
489 885
382 274
75 435
991 441
139 527
615 449
281 137
805 777
593 477
960 605
525 938
782 273
414 597
917 27
855 812
175 282
789 272
447 164
827 636
385 742
960 858
688 352
384 84
604 338
316 561
170 790
832 461
93 658
843 501
542 860
169 668
772 542
858 385
883 851
872 40
867 568
132 867
104 149
886 896
944 494
532 773
639 740
549 358
367 574
312 709
254 257
455 47
77 297
52 398
799 823
4 702
367 619
984 380
827 674
131 619
216 98
211 9
208 174
3 548
901 72
889 66
288 146
499 953
633 332
118 729
484 638
742 211
962 268
598 159
41 52
100 812
329 752
276 967
786 37
280 91
349 641
681 931
540 675
479 390
786 33
481 626
225 174
877 940
660 514
623 692
138 243
249 857
347 617
244 227
554 752
39 810
358 276
604 832
967 285
834 272
942 743
896 430
908 194
692 87
978 276
48 222
618 947
773 405
985 519
83 340
127 453
193 458
586 596
240 903
199 688
474 254
453 64
2 986
84 152
641 891
529 760
121 355
80 391
945 848
385 162
352 144
360 486
42 576
154 466
604 816
196 551
5 38
189 957
137 268
748 760
428 725
260 142
891 121
650 809
632 435
578 146
182 138
707 715
391 350
611 983
61 522
39 84
206 426
761 504
906 587
172 158
441 842
860 863
812 424
212 993
145 229
794 480
627 695
526 112
225 369
201 659
865 864
293 147
332 294
324 90
248 966
503 69
188 985
606 775
659 297
120 87
614 74
433 966
535 904
22 128
30 555
325 352
480 438
48 260
661 453
643 560
420 145
439 760
593 24
769 361
756 676
503 475
204 892
371 875
115 946
565 365
578 77
238 202
783 895
536 29
358 750
320 486
153 276
363 461
786 5
296 768
1 843
147 339
665 905
990 775
156 121
282 980
625 411
751 284
382 271
1000 348
479 781
36 924
661 656
521 770
501 959
728 101
279 351
55 764
593 601
928 413
545 944
555 248
852 54
188 746
837 462
449 482
231 905
439 570
316 107
679 383
284 729
73 199
409 733
125 687
8 759
156 567
576 633
216 135
356 464
13 205
504 24
951 280
206 870
648 824
656 741
228 246
612 71
436 186
206 498
127 840
791 311
625 978
537 602
291 536
512 5
330 218
777 529
841 990
26 213
137 172
642 845
768 155
682 471
226 285
201 385
654 402
889 8
114 299
850 900
59 70
140 844
552 145
848 722
462 464
592 371
935 601
513 480
161 443
344 249
150 961
549 943
446 931
448 710
303 780
696 192
10 823
941 332
299 310
513 285
373 312
594 711
94 737
100 189
841 90
57 157
927 274
545 719
528 408
767 515
625 557
647 965
124 984
733 108
223 794
406 563
753 642
12 346
17 767
957 826
393 214
207 427
497 125
395 573
893 460
554 754
990 766
624 547
58 670
839 337
608 596
736 678
211 640
725 178
820 625
112 947
397 201
12 900
242 370
976 654
416 775
685 179
875 911
60 621
387 588
334 969
416 979
359 580
152 628
633 611
314 498
119 808
39 274
724 303
501 84
539 187
695 355
460 539
915 63
144 995
430 143
651 465
902 63
711 529
406 19
518 984
420 961
690 342
217 67
550 742
686 725
249 323
316 985
807 579
661 836
839 383
277 322
555 169
310 904
461 853
3 876
877 647
779 556
350 503
245 788
335 615
9 122
826 317
890 31
593 826
162 874
836 846
870 412
182 473
278 865
969 128
308 150
200 936
338 108
579 541
109 75
623 42
942 494
59 427
485 404
935 813
116 197
24 564
726 94
801 552
596 396
517 426
769 607
813 278
85 162
994 32
558 912
517 235
298 975
43 586
351 658
986 864
989 588
200 406
378 617
64 983
852 397
649 561
102 412
348 91
427 85
333 76
811 227
445 735
359 619
964 634
99 537
599 831
347 326
876 491
207 354
676 777
388 665
859 333
901 988
439 545
837 63
132 153
568 598
145 825
620 496
964 312
205 512
599 789
26 539
456 606
139 901
635 228
555 777
702 281
966 801
624 322
836 496
106 88
917 355
275 344
335 307
759 625
540 698
145 214
177 388
386 484
189 855
242 127
479 788
17 476
965 16
50 127
134 544
53 757
252 879
453 850
22 281
665 841
128 621
273 949
70 7
409 696
964 81
393 865
547 938
230 97
412 805
67 595
983 129
40 124
483 319
92 776
694 744
241 853
745 819
297 652
346 768
761 340
788 772
67 637
432 742
656 123
403 523
967 630
561 251
791 602
877 221
842 958
353 656
967 549
782 167
948 766
744 281
787 4
388 627
171 500
21 455
564 328
565 653
226 866
251 619
171 808
482 394
176 966
356 906
754 948
443 24
778 922
474 477
756 455
466 901
934 69
380 917
341 61
561 154
642 181
235 725
332 728
921 606
515 222
640 104
231 920
71 976
778 705
681 789
326 496
510 771
929 826
754 97
271 441
102 198
335 104
885 869
653 491
606 662
678 557
296 995
226 56
666 615
772 679
154 701
350 55
356 824
939 246
425 326
523 477
685 534
272 85
793 941
321 571
836 699
233 205
730 686
648 302
330 141
647 46
54 510
500 740
520 936
893 630
451 94
935 236
783 520
493 416
806 454
38 240
552 630
992 501
721 520
624 71
237 701
487 16
966 120
821 563
849 586
886 500
773 432
700 338
977 844
559 519
618 136
116 748
111 919
788 199
421 535
625 872
250 610
204 37
594 349
83 682
85 253
707 895
548 984
939 309
217 510
416 752
327 845
866 600
337 979
95 162
502 216
976 580
570 537
243 724
130 835
880 12
183 136
88 405
614 822
578 873
747 404
453 228
210 232
565 715
534 869
610 362
72 774
535 693
483 199
786 134
268 296
226 743
450 81
459 745
70 301
835 714
453 625
543 439
143 116
939 769
672 303
532 725
836 607
795 352
85 319
182 661
532 249
48 954
142 943
834 919
622 81
382 615
114 901
75 588
78 4
479 89
938 117
361 713
567 155
756 804
367 763
610 460
886 163
202 536
491 738
724 678
589 385
212 380
565 391
405 754
122 521
834 202
882 643
137 610
422 570
176 523
806 583
496 526
302 85
358 185
763 957
947 218
838 799
551 233
815 741
474 628
130 812
656 650
757 317
885 167
405 938
20 611
108 639
888 620
473 310
285 128
887 727
860 154
677 327
399 918
588 736
397 224
216 394
163 888
1000 635
331 520
609 310
712 504
885 666
769 686
649 441
986 880
373 172
162 945
49 821
219 902
446 701
804 117
469 784
611 687
464 23
600 399
30 176
543 519
967 163
734 172
560 532
841 876
674 965
721 304
417 83
188 150
233 378
66 169
189 845
598 459
881 835
897 906
482 514
957 653
473 123
264 927
174 499
330 489
549 881
303 65
354 539
946 157
60 289
181 229
510 670
33 422
981 445
358 135
861 977
705 546
504 135
970 898
304 601
589 158
25 923
664 726
511 837
494 601
334 67
515 412
63 893
713 699
775 797
517 852
575 699
298 355
180 410
302 595
658 911
275 181
346 940
576 658
321 994
870 910
449 939
108 762
718 183
138 572
469 88
580 563
53 44
971 146
320 896
901 351
994 99
298 771
60 532
820 730
173 334
854 81
457 309
684 868
525 46
789 732
725 838
496 957
560 172
581 519
336 571
185 844
535 426
876 239
929 648
91 641
671 259
780 485
39 881
189 800
925 855
936 727
234 173
875 415
659 653
51 640
323 360
396 393
460 596
414 781
65 43
999 798
575 401
485 603
246 708
54 753
381 437
795 798
767 80
991 377
405 734
416 315
487 620
853 191
666 495
650 453
950 451
578 493
494 562
941 5
603 669
192 414
540 515
111 356
787 250
882 588
134 62
497 126
147 983
184 16
805 938
557 319
202 218
5 16
65 911
323 871
447 949
477 350
416 706
847 950
414 984
634 755
840 482
62 306
246 881
458 346
438 148
890 637
546 648
665 93
630 322
678 979
166 324
24 354
537 544
985 149
118 696
648 181
484 867
261 617
146 307
732 64
943 781
79 289
556 292
67 588
897 4
944 776
130 587
488 608
611 85
470 631
14 919
785 560
64 266
813 939
947 636
981 3
86 331
244 123
819 296
213 824
555 928
966 103
904 782
562 260
371 253
857 63
757 152
199 438
973 753
784 37
155 799
959 7
376 457
795 928
420 479
922 917
78 674
15 697
165 181
890 827
862 610
182 163
918 719
362 341
847 589
64 726
697 12
923 597
962 368
254 574
361 200
426 401
709 94
222 440
498 851
400 187
492 769
399 405
188 192
728 593
820 23
843 758
480 745
58 800
232 488
149 535
84 21
488 480
851 607
490 344
635 30
198 30
113 843
227 295
248 79
283 233
921 556
303 789
576 170
470 871
939 153
116 597
420 525
869 905
421 717
697 313
141 102
272 188
616 86
716 690
651 732
673 303
727 637
778 76
292 633
168 978
872 252
236 439
103 478
943 258
674 780
630 68
914 677
774 767
958 34
26 855
689 194
957 575
161 580
143 242
326 801
422 475
248 482
525 239
218 212
225 483
643 48
756 234
510 444
2 376
481 362
965 492
106 301
588 116
434 231
507 758
264 168
946 220
389 356
164 420
705 628
593 235
880 937
934 894
930 617
412 644
85 671
368 743
437 282
179 116
176 475
959 58
270 771
644 626
817 926
794 165
520 440
60 962
939 479
858 380
618 523
770 855
101 345
989 712
368 685
762 282
134 254
274 808
958 430
764 725
702 551
653 435
264 657
373 472
822 728
504 645
397 239
773 330
10 842
886 282
175 70
157 328
291 15
330 247
534 569
419 118
295 6
615 710
255 778
704 312
484 621
819 654
128 622
735 571
658 713
108 787
866 158
292 830
870 892
582 723
529 856
342 132
185 368
595 743
810 172
800 120
453 513
790 622
222 951
26 115
318 830
405 227
506 600
188 93
199 566
532 162
173 643
624 73
432 57
79 453
506 503
669 275
566 820
406 880
65 89
564 642
71 722
948 782
878 492
449 96
74 5
580 791
127 271
836 869
524 184
915 603
335 909
656 846
583 594
480 963
955 823
635 233
609 780
373 987
679 950
430 901
728 921
316 295
944 584
160 685
379 131
449 378
190 66
464 688
623 255
813 249
337 911
264 236
800 489
711 217
222 562
987 223
442 697
487 916
891 928
955 120
951 975
811 573
754 924
324 425
496 891
4 377
776 327
275 140
95 93
585 246
530 515
517 584
300 519
954 893
502 820
249 648
2 833
407 672
912 602
709 427
296 363
169 900
442 639
548 387
541 700
930 791
547 173
594 662
500 977
77 830
726 202
911 534
647 58
280 932
277 263
667 481
538 70
822 935
462 118
626 826
872 104
39 373
648 17
617 852
797 385
688 937
757 121
259 449
28 744
577 403
551 639
990 233
129 636
964 363
753 265
936 387
709 742
294 131
826 773
391 569
97 821
234 872
190 89
95 887
154 707
585 500
734 968
960 880
877 426
435 367
158 238
996 108
227 736
543 276
731 577
713 136
218 59
364 8
439 19
104 199
357 281
736 148
884 893
125 293
182 616
242 648
465 191
38 417
352 907
1000 658
99 834
872 397
192 658
82 773
986 791
608 974
266 82
719 396
285 441
752 560
921 505
642 854
254 664
162 83
152 989
248 336
81 963
609 179
90 16
839 325
103 709
175 34
563 222
33 842
522 625
887 556
275 517
731 432
81 935
543 239
817 573
163 54
123 936
966 922
195 114
699 696
105 840
619 266
618 120
628 385
510 102
786 504
624 806
146 430
766 914
20 550
241 443
439 662
700 898
995 913
361 412
129 683
515 431
534 23
432 757
531 462
175 689
437 34
782 260
629 484
613 538
355 376
756 591
859 549
847 868
2 242
448 803
698 704
819 436
846 986
159 178
447 699
523 555
577 561
596 504
203 310
7 654
496 468
943 975
108 353
323 535
355 26
707 433
158 632
550 63
203 281
763 576
639 46
75 1000
365 803
506 180
930 393
839 564
719 812
156 522
313 535
51 185
791 501
404 227
717 63
69 489
533 536
308 175
540 234
196 460
660 169
258 424
220 670
898 679
86 38
671 562
331 59
922 228
314 307
908 623
423 959
356 683
563 177
13 75
358 393
451 909
977 183
73 676
382 888
567 799
278 41
437 404
3 494
384 989
453 29
905 439
957 188
24 567
453 606
190 962
527 826
667 970
709 60
293 587
564 876
100 842
619 778
918 194
252 575
42 141
669 853
761 970
401 793
628 949
415 937
932 2
825 480
733 560
37 32
601 766
925 465
332 594
128 192
158 935
942 792
60 81
506 126
530 86
855 663
30 892
876 985
600 276
380 557
553 254
272 491
654 518
58 375
466 898
679 392
772 336
471 158
885 333
487 596
370 250
611 228
985 50
185 829
573 756
765 413
556 147
803 794
577 221
980 21
928 458
965 437
857 791
79 939
896 986
604 342
648 495
852 800
856 892
636 989
824 778
469 870
872 260
140 633
212 591
341 69
186 68
788 876
865 597
823 479
57 189
736 939
516 636
605 291
324 635
98 982
200 273
985 638
834 368
572 993
476 897
181 455
285 824
982 581
714 264
55 586
124 640
853 783
634 605
398 801
782 340
481 323
957 280
568 397
291 216
190 926
589 336
666 454
112 805
308 569
848 482
499 581
449 675
588 632
841 258
284 312
714 646
427 836
870 404
474 921
541 422
153 487
355 410
975 102
387 469
113 767
267 335
872 876
867 960
890 768
61 970
531 543
984 261
696 102
433 942
295 321
111 70
799 628
187 760
731 671
426 194
46 281
951 648
832 899
407 197
144 464
831 573
578 298
647 241
659 260
701 749
4 850
983 307
342 678
575 809
475 970
773 636
142 30
409 806
990 178
747 426
938 100
643 530
111 65
73 93
440 421
850 680
765 769
105 993
797 523
674 467
236 762
211 932
880 947
555 567
171 169
715 915
757 115
503 481
551 704
31 70
757 303
34 841
896 881
946 19
743 29
287 5
545 778
580 295
826 755
568 232
152 971
807 346
599 298
10 488
791 106
3 242
675 234
624 582
385 492
117 69
960 8
818 630
827 798
627 922
961 55
190 701
607 106
285 258
533 992
702 589
130 794
240 690
161 37
630 963
729 613
771 197
372 262
698 740
451 103
266 317
594 462
1 6
778 508
415 202
26 541
56 303
933 739
531 497
961 428
950 131
223 594
452 847
123 456
524 84
799 662
264 90
812 401
334 728
783 947
293 225
828 260
171 497
568 499
969 805
88 662
408 561
139 714
167 233
840 623
479 373
252 670
824 140
875 224
184 400
297 574
788 81
849 550
739 345
871 799
192 701
199 138
408 795
802 974
865 857
493 567
497 687
870 590
573 213
813 311
421 272
807 637
820 829
515 495
389 355
759 583
354 974
790 998
951 430
8 287
959 220
399 544
3 103
995 503
630 84
636 398
164 890
442 406
868 866
726 957
65 715
912 196
148 988
399 297
943 403
466 413
571 639
7 262
74 616
482 719
851 785
811 395
882 757
404 954
398 542
471 3
277 271
848 653
495 853
126 346
462 298
552 246
689 817
158 361
441 404
538 193
824 776
170 811
359 585
269 774
106 890
710 739
53 271
420 937
546 704
775 979
306 194
402 344
865 134
762 70
673 249
834 600
922 591
50 539
564 786
488 966
577 930
226 691
183 168
984 33
310 25
925 382
184 859
208 204
160 846
375 66
803 384
106 41
929 285
963 14
454 381
135 405
199 472
955 153
175 69
442 586
593 998
859 757
996 693
296 185
828 109
922 919
255 838
587 165
403 245
340 601
632 160
750 579
434 58
117 293
554 263
352 887
437 323
406 614
505 387
539 493
108 89
325 412
600 346
667 550
138 261
546 883
621 42
739 2
494 708
390 561
363 556
601 297
948 42
555 71
979 654
26 711
43 731
363 73
886 905
728 317
917 725
52 76
951 831
236 847
263 477
36 986
288 876
576 434
912 701
487 729
954 683
307 782
384 601
459 880
314 288
223 345
562 834
692 196
334 282
31 33
498 899
944 739
740 117
462 199
950 48
940 637
300 913
133 245
96 257
719 327
397 299
591 790
701 973
832 295
522 934
225 220
72 128
136 778
797 746
555 835
297 903
422 910
212 900
978 941
106 149
527 291
969 942
833 314
975 988
265 963
658 205
938 906
734 697
921 988
254 906
151 315
599 220
973 769
464 684
306 565
997 377
642 790
695 285
52 401
471 148
203 643
150 449
92 640
795 675
9 482
575 368
996 11
257 641
26 302
573 208
138 698
433 58
556 49
477 630
494 149
382 29
97 34
625 402
106 528
981 295
116 630
534 479
179 726
942 579
711 779
422 481
661 171
400 601
45 715
579 121
225 828
160 741
630 828
591 327
206 59
950 636
852 778
460 425
313 433
265 500
545 968
940 331
343 801
176 47
384 49
493 38
726 167
136 460
613 229
312 884
297 51
917 337
546 205
307 976
647 999
712 558
401 751
768 590
359 769
663 605
576 487
227 139
194 365
345 142
648 96
235 202
84 751
321 163
714 556
255 403
85 710
556 814
733 414
675 742
964 567
53 175
208 447
967 462
24 175
418 382
195 84
284 526
882 274
664 638
496 791
687 211
318 220
997 577
192 483
891 393
114 340
878 486
120 615
596 24
295 151
894 760
453 970
393 288
48 72
94 25
948 719
545 269
394 256
627 744
328 944
901 919
597 79
121 803
674 636
698 629
726 236
985 954
849 307
250 256
789 458
669 718
873 382
188 402
722 162
342 426
445 891
303 767
502 509
512 628
211 398
266 195
473 140
36 89
57 879
5 887
901 81
116 721
931 881
375 428
993 209
784 42
937 672
658 87
108 841
581 808
430 312
155 246
300 50
590 936
538 276
285 488
582 698
175 564
19 403
198 828
658 501
988 702
108 749
151 183
469 913
953 917
103 958
397 518
59 861
1 414
54 620
871 321
902 629
678 316
594 899
952 937
116 701
718 320
182 907
554 151
912 387
469 278
243 262
410 102
993 490
620 621
321 749
796 395
572 111
335 158
137 194
17 572
399 52
395 351
17 346
513 105
855 48
948 828
462 616
930 872
362 971
641 517
237 870
640 677
805 824
589 188
394 567
57 717
603 600
759 661
878 102
719 252
550 829
139 684
841 570
672 830
781 470
270 826
103 741
230 473
533 263
689 686
183 689
458 721
917 19
596 953
449 115
58 901
372 907
998 247
833 434
471 534
285 955
256 469
86 167
380 620
428 492
672 501
373 642
760 489
136 328
933 407
494 819
565 59
7 742
107 130
761 972
655 57
191 17
809 524
597 616
577 272
441 351
872 794
6 938
562 99
924 685
941 804
392 645
633 922
595 141
558 202
477 814
734 765
729 767
236 624
304 468
338 269
634 90
940 689
638 535
694 868
453 98
377 101
895 499
539 174
710 121
813 800
718 161
489 778
816 56
918 829
571 692
654 361
907 702
363 427
124 147
709 970
726 316
605 387
327 194
971 126
490 63
931 323
988 182
824 226
249 984
453 254
89 106
344 306
335 288
312 522
347 494
746 954
390 681
458 443
861 135
646 323
571 47
874 398
868 27
90 825
769 975
69 645
25 121
721 632
101 667
176 575
103 300
820 335
797 234
85 243
148 610
122 94
872 310
191 256
629 936
903 325
375 422
311 746
147 906
620 750
635 599
426 831
718 442
956 291
332 328
889 463
194 444
784 596
430 190
221 119
292 662
325 43
977 991
318 362
727 24
389 196
146 912
326 124
42 191
566 64
107 325
221 914
600 541
746 469
663 731
699 647
851 994
727 372
999 353
22 620
416 422
66 316
743 819
375 581
556 88
47 657
952 717
388 705
252 78
49 499
290 634
114 990
470 280
538 948
784 937
447 744
7 236
333 307
432 20
456 944
130 586
508 255
563 442
81 79
528 741
508 71
437 228
439 289
379 155
934 685
338 256
681 563
544 341
296 108
145 304
281 700
127 290
464 348
294 46
205 515
183 610
466 579
141 653
658 226
3 777
549 872
575 192
155 891
634 250
632 682
359 221
761 943
123 904
231 54
837 926
775 821
435 993
599 822
281 952
750 142
245 633
784 287
708 620
250 342
84 121
581 491
266 981
864 205
780 64
313 299
723 138
711 201
9 63
275 597
148 124
726 416
229 445
979 971
995 409
571 645
858 387
332 207
731 562
847 858
120 984
802 927
349 30
198 62
220 542
798 568
976 825
585 520
511 928
537 59
900 307
436 449
197 70
237 604
248 672
207 782
140 960
611 142
131 829
215 349
535 2
773 893
646 263
571 507
807 740
924 369
274 54
384 786
275 940
65 977
594 469
938 441
560 931
742 386
9 447
319 533
516 985
358 612
21 442
16 47
184 890
87 282
566 451
935 60
881 171
898 855
190 896
262 274
36 461
420 152
631 200
575 511
271 457
338 185
853 677
301 139
926 852
293 299
681 809
728 395
319 520
731 890
53 613
506 373
659 655
361 922
346 302
496 154
938 221
187 105
521 907
892 969
567 737
574 838
605 251
164 97
55 122
928 15
729 201
264 458
224 14
454 236
849 73
450 220
958 887
975 885
61 349
157 110
83 620
643 514
191 516
189 730
920 502
588 312
259 248
162 167
845 378
524 90
268 615
324 554
903 179
708 527
90 506
222 543
169 776
651 251
71 175
288 294
18 880
558 851
225 561
445 681
20 11
74 871
314 605
558 443
818 63
153 863
68 939
693 979
109 855
335 745
222 751
167 332
166 331
612 290
325 229
518 353
234 366
311 290
458 357
524 3
83 992
996 970
484 355
769 397
747 684
786 589
750 471
175 291
388 427
596 514
119 522
997 862
406 62
782 821
80 271
761 423
536 21
279 428
891 435
573 679
874 705
967 344
292 803
991 121
629 78
742 517
572 639
509 189
350 215
451 223
337 905
997 987
802 420
584 464
257 914
422 157
710 628
119 428
849 652
248 861
858 901
51 255
90 325
666 538
814 712
808 725
631 199
832 314
345 173
669 223
642 861
686 263
388 284
216 872
594 604
157 986
725 793
254 89
586 342
232 82
225 377
175 944
268 649
39 974
587 354
300 890
306 42
397 369
5 652
487 463
329 574
322 859
28 292
282 711
363 913
944 495
392 168
797 833
738 222
24 538
685 683
813 922
133 910
705 902
309 366
417 404
398 492
406 802
704 183
26 491
583 67
847 323
730 58
105 741
195 120
158 274
404 953
944 824
581 937
543 379
251 590
296 826
717 176
243 838
25 452
50 959
875 169
692 918
121 830
79 483
68 843
889 998
993 382
361 221
262 84
596 818
157 425
951 60
155 829
310 972
317 955
10 691
960 326
450 641
20 393
650 900
277 470
785 12
833 151
485 159
686 92
669 457
529 908
245 769
373 303
293 463
790 725
770 845
255 36
845 996
918 256
945 393
825 839
44 133
625 46
312 454
545 35
212 241
402 602
935 227
771 207
867 293
866 9
581 81
479 295
129 328
962 183
329 12
787 82
690 904
93 593
783 81
486 610
429 61
1000 210
400 499
612 89
755 846
912 492
853 15
513 715
440 439
390 258
846 70
345 696
239 364
241 187
870 51
268 116
960 82
390 682
829 127
247 449
433 302
770 362
902 246
481 206
971 845
13 70
607 194
992 810
145 71
116 522
44 220
623 736
615 27
556 353
462 713
356 521
86 854
531 590
959 539
385 46
771 948
500 909
893 980
849 566
821 703
887 628
162 887
298 504
69 167
63 593
950 738
752 99
72 384
913 626
134 72
647 663
989 507
308 484
354 109
901 673
468 561
445 415
396 466
177 52
580 173
793 977
827 496
306 817
738 58
883 323
637 826
895 13
139 554
40 672
108 796
310 349
850 332
773 129
604 472
41 567
223 279
820 713
491 37
120 82
204 413
651 204
754 37
406 687
31 761
173 702
614 126
835 557
963 961
110 652
152 984
47 278
244 695
404 130
204 235
134 595
176 721
900 912
778 814
509 867
313 670
274 989
691 78
93 691
303 80
395 958
785 997
16 230
850 364
494 227
778 239
178 217
907 63
959 758
645 303
364 555
305 653
473 26
923 230
583 146
32 973
225 204
450 316
376 216
55 698
602 520
902 82
382 988
140 674
891 542
167 157
379 420
156 261
614 488
379 412
478 78
163 309
103 998
360 975
994 819
412 196
123 812
297 597
427 89
517 153
391 318
851 375
992 147
700 299
592 913
693 987
748 42
242 188
482 807
459 736
239 353
393 411
387 610
197 903
389 406
172 971
888 581
495 723
420 328
599 105
772 573
575 181
204 167
422 392
562 649
907 594
569 169
272 323
2 721
804 49
399 341
300 962
64 270
749 857
833 25
46 408
385 185
868 595
530 744
174 727
748 24
753 159
405 468
689 795
318 943
168 123
288 91
449 921
780 408
844 475
878 277
931 949
262 565
818 285
911 551
1000 824
766 613
632 79
933 123
999 838
111 330
754 353
732 253
176 203
171 275
440 184
651 216
115 12
122 850
128 155
153 987
133 995
762 755
576 770
995 765
838 845
251 941
55 330
31 997
226 307
412 863
827 259
158 304
848 65
424 479
752 141
248 645
635 193
189 831
492 990
847 627
151 790
31 141
215 102
522 605
883 376
666 318
904 271
422 175
588 828
947 406
921 784
625 449
357 492
472 424
73 216
256 673
232 937
33 729
909 612
929 723
289 257
787 99
57 302
910 571
411 982
46 439
528 231
698 880
947 995
114 116
658 385
561 476
86 975
952 239
769 706
406 492
229 694
612 333
389 717
174 733
656 332
373 375
250 169
942 761
385 946
648 642
414 639
381 836
995 787
713 393
986 319
163 361
652 128
227 834
908 224
4 446
538 408
721 216
935 307
532 208
897 447
920 483
728 153
862 320
853 960
900 872
165 82
775 917
910 815
790 456
323 131
637 135
99 822
669 742
617 601
418 8
120 960
773 223
735 540
493 948
622 646
898 950
527 402
915 606
139 224
84 618
428 763
384 841
364 281
488 678
14 801
633 486
551 993
945 73
10 24
700 728
554 795
361 283
543 593
465 680
534 312
555 194
147 300
362 129
571 832
464 789
204 307
268 620
167 989
603 676
946 724
647 128
429 864
617 738
464 98
810 388
800 237
460 708
170 199
415 912
241 15
976 926
308 826
859 1
290 300
491 524
697 547
793 492
125 363
918 5
814 24
751 665
338 92
529 981
795 467
151 753
257 718
238 745
500 82
555 837
975 592
938 162
57 691
105 997
613 207
476 340
441 623
956 848
74 621
218 733
494 73
920 980
344 873
598 919
131 701
512 710
29 128
126 916
20 82
959 525
740 725
649 861
922 453
656 700
525 36
384 584
576 305
970 981
488 838
903 26
417 104
678 530
47 952
834 881
172 859
7 135
230 683
456 773
120 462
148 744
307 579
616 800
344 51
664 71
832 156
219 818
815 137
262 770
359 218
250 654
136 318
963 680
144 116
206 658
999 125
120 774
741 262
695 34
874 820
253 816
88 627
809 112
858 693
862 801
64 692
106 265
284 122
420 743
472 860
565 463
564 142
485 55
829 450
673 397
180 213
540 866
618 850
84 876
879 162
578 904
193 319
800 469
362 755
235 149
729 540
267 641
141 979
24 378
767 808
623 453
515 667
240 708
17 143
435 537
706 53
76 784
642 917
632 927
784 498
1000 661
648 835
300 990
238 915
191 553
688 598
397 136
974 590
563 264
995 875
641 203
953 166
907 794
860 370
89 971
162 549
988 704
786 826
851 543
56 280
533 128
318 832
750 557
88 215
338 932
49 276
69 694
100 954
343 57
939 357
251 167
338 58
284 575
579 707
202 120
271 555
553 844
794 420
852 728
962 257
955 977
98 52
461 125
362 266
924 536
238 104
95 371
29 451
554 912
363 18
737 688
699 104
888 943
93 957
988 446
397 126
535 186
89 377
931 231
203 895
222 420
461 353
289 421
456 369
903 561
848 701
192 490
338 107
461 972
393 709
73 11
444 411
882 602
561 904
835 760
752 10
310 787
611 139
441 576
307 658
991 356
631 499
177 713
396 954
557 207
448 472
238 690
667 428
238 213
622 377
999 808
648 88
456 353
233 362
156 147
412 753
557 828
768 192
39 266
768 947
907 964
557 178
919 196
759 953
577 880
891 147
390 302
488 471
518 679
251 453
817 805
916 233
536 60
38 161
235 835
181 762
130 375
772 239
692 868
752 130
70 596
176 923
200 544
613 931
68 29
375 180
184 233
178 186
78 378
959 887
500 321
679 145
131 581
516 452
67 392
216 861
669 789
561 264
939 789
520 510
976 567
457 513
70 442
842 605
102 337
990 151
704 245
671 423
269 829
142 100
672 750
656 479
193 762
798 661
220 966
762 49
426 998
210 434
698 707
860 481
212 702
96 612
915 854
416 344
500 928
35 965
425 463
10 658
105 928
537 135
898 207
340 767
944 939
253 942
466 848
418 902
375 38
118 618
14 1
728 375
142 566
241 482
993 970
429 807
570 871
978 235
578 66
302 522
450 995
610 325
677 458
355 70
959 553
657 66
661 824
405 822
394 569
784 156
180 177
347 360
267 842
900 410
304 524
609 377
581 100
248 776
78 217
94 306
613 752
951 473
653 443
964 452
887 419
971 489
119 839
863 32
385 165
748 920
797 604
617 795
30 801
465 788
113 849
376 610
330 464
544 244
346 513
401 361
637 800
118 390
951 702
382 852
571 231
93 754
318 798
356 908
233 887
405 925
14 907
395 121
189 678
971 821
146 805
607 268
331 634
547 172
829 38
920 82
575 180
251 934
59 278
422 249
110 406
727 951
77 594
685 58
18 364
293 156
505 39
267 894
125 467
278 97
266 749
282 551
374 269
174 619
367 101
698 571
213 794
715 15
550 230
921 37
283 924
488 998
589 436
753 548
185 222
434 994
532 623
209 525
259 211
768 67
797 835
951 869
582 708
475 781
625 464
552 525
429 976
983 362
911 722
497 250
214 682
442 450
66 529
819 588
5 360
521 347
672 653
555 782
574 276
965 696
799 470
122 145
125 84
491 506
412 630
496 236
983 359
213 412
710 254
22 853
149 996
130 187
77 45
793 603
296 147
530 78
623 778
152 473
671 3
51 800
600 601
747 62
691 231
66 25
653 682
832 942
686 618
534 930
59 31
959 678
861 914
691 546
600 824
770 265
711 813
392 134
212 653
773 762
469 526
617 609
115 307
89 229
436 245
391 349
714 990
534 944
939 131
440 668
595 290
462 754
170 200
605 979
172 531
634 665
849 798
460 156
890 190
117 553
492 517
696 652
47 953
30 129
885 327
340 532
241 596
498 978
320 960
676 189
135 949
991 699
941 928
996 363
269 908
453 659
647 33
227 631
594 181
987 426
722 285
785 789
385 507
204 935
524 706
384 251
828 663
985 510
490 239
920 933
203 928
15 97
949 608
983 864
619 429
504 642
649 679
212 27
939 83
8 445
598 451
739 252
776 68
270 207
557 986
831 293
246 877
656 546
30 426
890 449
565 419
885 373
634 41
53 947
711 967
509 142
133 869
902 787
866 205
102 91
490 145
224 23
987 781
876 75
856 812
561 604
246 507
687 828
711 755
305 23
643 539
742 773
271 431
542 795
522 859
581 315
607 604
813 376
597 791
674 67
321 330
72 795
903 837
941 337
206 972
260 899
747 557
153 247
636 296
336 573
693 944
654 275
763 359
669 650
167 40
315 547
564 719
315 927
7 171
961 388
257 981
229 299
870 668
50 276
110 501
925 349
882 353
802 634
723 47
831 685
674 702
143 837
289 97
30 618
538 51
444 30
21 82
66 732
218 611
635 834
682 903
366 672
380 992
961 920
183 469
124 168
236 684
820 974
75 874
527 886
786 734
789 245
985 226
723 50
610 959
486 888
941 50
428 345
551 359
11 701
963 689
93 172
168 466
527 808
108 956
448 479
745 869
330 317
60 431
580 532
602 404
503 323
628 412
853 168
670 286
465 358
503 220
401 92
458 214
132 962
750 285
238 554
146 135
243 497
945 102
535 306
554 216
188 456
268 345
781 549
892 794
894 922
845 793
276 982
261 951
835 698
838 831
902 402
247 192
483 721
519 939
729 772
351 315
755 555
887 294
831 794
937 117
262 632
753 287
548 78
679 404
903 525
368 617
309 199
741 714
242 897
332 629
476 86
600 961
435 7
289 496
606 241
826 998
429 612
91 312
33 598
574 699
893 829
516 250
3 878
699 578
531 458
149 209
319 842
708 322
880 749
965 725
259 812
585 476
711 241
423 403
548 246
736 589
329 730
507 954
134 607
246 702
104 861
307 615
794 334
69 700
771 716
575 651
117 36
4 246
12 722
840 800
959 226
785 267
938 10
471 452
866 508
914 267
961 18
692 187
462 882
793 512
876 704
528 924
58 352
631 223
1 138
57 12
226 400
821 639
961 10
456 181
356 734
452 397
715 631
877 491
857 611
157 726
267 795
12 916
762 482
387 613
446 200
30 477
407 956
309 261
338 49
518 592
546 222
375 232
529 996
742 437
231 706
120 268
837 166
701 463
229 297
734 434
508 638
448 938
78 453
591 240
599 754
176 655
874 185
68 658
727 851
193 453
365 19
157 864
121 451
521 66
555 788
860 469
723 107
200 901
495 605
230 98
865 510
505 769
854 318
525 320
753 21
618 525
25 589
450 380
431 684
534 457
571 612
76 19
775 592
931 264
388 825
563 266
99 205
361 647
302 714
585 765
374 98
468 836
317 968
942 268
165 626
827 945
193 244
29 78
937 9
82 240
899 886
737 915
647 639
742 396
157 891
979 544
448 219
579 106
787 406
166 964
487 370
688 883
471 188
898 936
436 439
677 379
499 641
62 751
498 210
773 570
652 743
375 424
852 124
86 787
986 529
845 185
196 845
145 996
621 422
689 899
832 664
207 111
170 935
601 717
447 942
739 418
14 108
376 700
160 142
695 190
762 22
158 540
708 4
103 900
792 561
854 370
13 801
793 546
444 130
599 644
986 899
873 406
180 243
626 581
702 465
960 594
615 106
247 829
710 385
639 534
522 287
888 780
872 31
817 291
621 284
282 699
447 695
572 862
783 8
246 689
849 223
80 902
534 840
403 881
418 29
329 481
166 194
444 703
695 178
77 282
407 410
50 104
600 602
768 55
521 577
662 796
654 472
251 986
228 911
60 747
615 655
858 912
563 79
728 587
884 669
37 35
575 594
891 807
593 907
29 675
124 621
477 826
73 587
814 352
37 658
232 552
134 568
742 71
569 542
57 96
695 693
625 398
448 575
295 232
777 184
49 840
65 265
843 554
629 417
281 302
701 612
365 231
654 211
802 521
324 389
564 508
830 453
639 967
502 135
465 897
334 212
385 497
808 172
73 925
617 440
78 758
576 998
651 477
139 859
917 957
402 738
411 994
191 149
434 371
341 579
241 398
485 678
66 976
48 235
561 5
524 573
864 307
157 481
206 633
896 699
249 512
395 639
788 974
805 534
881 526
799 984
836 735
659 758
340 868
697 775
890 313
906 481
518 448
157 570
188 889
721 439
425 315
334 952
436 209
617 913
589 544
299 653
574 860
358 30
703 880
17 923
688 966
926 350
152 385
235 461
201 446
522 321
925 397
790 243
601 142
436 1
56 605
489 669
968 377
721 759
518 69
872 37
224 419
538 335
597 707
87 82
994 807
532 966
688 177
736 999
420 128
879 81
359 390
203 546
147 903
929 504
717 448
637 631
522 99
193 858
634 412
276 690
394 461
440 540
908 888
221 230
387 335
958 939
548 681
178 145
401 986
792 705
597 864
416 231
548 551
267 468
411 178
867 694
257 852
948 965
625 585
610 932
834 814
781 389
291 732
651 277
111 497
841 593
98 407
71 206
600 372
106 293
771 897
142 11
56 750
989 424
348 666
354 66
753 560
827 679
439 256
166 403
243 781
694 405
612 161
788 999
226 102
492 314
163 228
976 733
987 191
908 78
473 797
759 386
306 957
338 747
373 206
844 725
681 66
298 857
994 331
242 968
965 210
369 985
510 244
890 521
548 440
445 420
506 561
792 613
712 530
418 287
701 299
324 894
538 688
179 742
228 214
801 772
538 88
525 538
996 925
999 169
306 971
113 677
294 867
449 940
401 187
53 663
77 54
917 191
527 924
225 425
491 244
136 263
838 408
445 458
760 589
142 975
845 182
827 10
983 172
254 164
338 116
865 896
711 563
14 661
979 778
189 851
568 203
698 946
557 573
125 210
53 531
955 513
107 34
698 63
972 553
660 220
708 96
605 740
276 568
457 810
584 357
104 674
381 754
70 234
308 751
853 831
797 526
797 451
617 887
559 895
513 965
163 171
691 240
467 485
188 876
863 266
422 805
249 697
625 245
446 503
545 19
237 375
398 271
649 539
452 899
326 936
286 339
809 445
676 19
407 461
608 474
318 256
630 241
746 732
444 1000
504 771
309 329
386 280
245 67
327 179
361 703
780 988
183 348
423 524
400 139
218 972
212 691
405 111
626 164
999 557
607 791
919 736
414 961
437 821
141 229
633 766
875 327
353 167
452 420
300 739
493 208
622 693
395 135
345 674
706 529
744 105
766 42
536 236
954 377
808 952
598 429
2 166
625 62
512 225
529 275
820 752
389 836
580 40
580 584
668 110
520 950
25 402
22 985
28 172
774 403
505 518
845 983
844 798
676 32
560 231
221 172
828 866
432 573
335 859
760 942
983 431
798 784
365 252
701 849
463 457
989 271
356 104
313 445
854 384
275 402
180 68
969 553
910 135
56 974
815 779
146 597
942 883
64 98
848 808
720 150
751 340
1 665
769 382
804 453
449 982
20 612
66 596
851 167
467 783
811 422
620 833
371 537
415 640
970 765
114 461
42 950
94 973
359 609
148 726
848 673
694 613
241 66
320 655
513 555
162 763
845 478
358 404
970 59
283 931
98 973
710 331
364 251
471 379
728 211
673 328
479 800
869 222
958 864
762 857
893 318
19 113
315 497
978 442
356 323
988 131
961 38
948 673
638 467
295 259
146 724
719 751
340 250
896 235
898 824
977 338
854 92
933 642
247 992
852 234
527 547
170 732
550 803
652 995
673 272
463 395
323 648
317 588
401 795
344 133
400 301
28 875
779 423
315 882
561 334
616 931
85 277
92 423
855 543
141 483
187 753
250 647
23 445
325 332
820 86
884 792
902 455
618 36
126 708
660 646
106 874
252 672
252 522
939 51
363 387
549 515
946 919
703 70
136 228
190 377
59 742
291 696
331 85
565 201
454 804
182 69
85 321
44 414
620 429
376 895
328 135
573 363
63 561
220 430
829 744
529 652
141 975
283 913
553 791
481 413
636 313
778 312
623 819
111 533
444 724
231 838
548 859
811 527
531 392
924 274
826 689
567 869
254 326
915 124
197 369
446 68
126 882
620 354
852 897
898 807
950 6
599 943
806 421
453 223
978 967
82 26
945 564
993 438
181 902
431 630
434 664
428 26
444 943
568 855
565 508
962 707
755 647
375 32
230 963
731 772
952 123
878 428
252 264
844 969
156 216
666 237
696 318
596 840
99 556
513 251
470 449
470 678
756 539
683 403
493 720
827 313
238 397
244 870
530 191
610 127
334 83
136 417
292 362
176 222
707 146
609 754
719 206
139 586
552 480
49 310
646 88
310 117
699 942
229 13
942 882
304 435
826 432
915 937
257 69
515 417
11 523
973 887
922 345
549 236
958 335
253 420
750 711
155 532
665 281
795 678
341 326
210 898
149 956
204 951
265 967
226 279
434 405
619 586
290 690
501 580
112 705
172 427
749 634
594 658
923 291
365 937
289 577
709 789
334 65
958 127
827 296
210 949
367 712
436 821
215 120
680 144
915 916
659 46
71 3
345 80
735 28
568 671
767 569
492 494
3 663
996 714
23 648
520 370
144 235
656 467
27 544
254 908
986 321
371 441
653 680
812 953
231 47
751 380
364 684
645 250
163 313
594 503
1 450
418 397
456 125
504 787
392 311
580 131
812 321
270 872
427 617
720 621
519 612
684 1000
12 164
451 908
59 546
922 24
388 977
985 532
170 939
17 903
788 753
937 495
884 243
630 389
970 868
161 235
555 677
500 808
485 283
371 977
704 966
852 607
767 219
516 890
980 764
629 3
194 577
204 897
231 734
582 214
28 816
87 352
415 369
726 174
866 189
140 273
175 653
466 237
960 648
97 924
441 903
775 10
397 252
58 30
423 533
321 437
104 192
957 100
260 88
551 733
33 781
42 11
180 443
711 370
190 611
503 335
212 603
877 24
558 729
569 640
319 964
451 656
539 651
663 643
979 586
149 331
537 904
89 984
240 596
783 665
762 728
490 452
444 217
845 307
687 272
48 389
87 146
569 40
250 700
96 296
244 127
976 215
6 341
847 992
461 595
882 556
900 848
9 849
497 290
257 518
466 868
416 883
223 336
394 272
292 725
747 499
87 671
899 760
289 719
766 431
841 521
489 455
414 204
144 219
327 308
711 164
619 75
473 730
204 519
249 45
627 870
848 963
467 692
967 224
516 457
986 721
194 404
483 411
276 932
48 337
200 158
541 477
355 603
769 11
791 272
683 816
533 634
491 864
668 349
361 575
897 991
328 837
279 776
492 299
176 986
416 618
267 947
414 920
304 972
322 829
982 448
732 36
604 803
320 50
99 369
233 520
718 580
754 155
142 770
337 683
678 596
88 329
642 992
494 687
690 459
139 910
790 671
722 237
70 936
822 801
773 817
278 970
613 649
988 782
409 969
14 962
660 758
881 925
578 258
451 113
623 176
79 737
739 551
739 311
478 906
873 413
378 904
725 263
624 367
533 270
386 870
305 238
399 965
625 377
319 610
930 154
6 128
483 725
6 313
366 438
721 70
550 676
488 286
9 921
39 100
321 353
699 743
801 386
282 134
149 626
636 345
617 36
183 476
646 915
394 218
167 872
632 33
204 149
40 464
445 220
838 523
835 108
136 878
98 575
869 590
291 686
291 344
269 590
976 566
905 369
997 712
186 648
217 186
655 865
110 45
937 527
897 818
928 460
986 783
372 125
94 83
546 901
175 421
148 410
783 220
919 186
297 445
407 414
357 757
972 884
353 694
837 58
882 546
340 449
116 105
511 662
932 242
911 752
90 880
653 926
68 242
943 337
112 575
759 474
283 478
684 712
428 284
98 447
44 518
869 820
794 229
390 406
39 12
537 562
605 715
206 328
416 542
762 685
755 702
849 444
443 225
351 788
729 753
118 834
216 147
535 20
475 553
417 483
309 25
915 502
625 564
394 429
162 460
906 249
199 415
560 631
587 53
461 22
178 961
970 258
731 121
464 251
257 696
154 684
292 17
458 718
589 261
573 855
976 789
193 125
360 721
484 508
917 673
793 9
566 400
726 545
722 267
408 158
390 154
514 819
458 198
550 503
630 710
246 561
725 396
242 594
138 183
397 199
859 746
153 994
418 284
719 1000
310 612
179 781
198 869
502 73
625 726
990 72
37 450
808 729
897 779
365 558
796 901
211 13
284 424
430 117
238 990
854 608
491 809
245 31
259 507
348 989
257 812
933 877
274 389
381 721
843 882
923 799
831 507
111 658
420 968
503 39
261 160
554 612
442 949
501 71
342 299
760 147
949 85
588 10
36 956
841 473
504 660
503 288
772 671
252 761
623 21
725 133
624 463
560 368
448 408
96 379
960 923
268 934
428 108
825 309
950 775
933 733
970 400
961 285
911 776
555 612
732 570
468 692
735 451
462 698
610 77
995 406
170 454
605 515
998 80
683 647
93 219
458 859
305 497
785 508
164 448
996 881
295 118
320 609
66 271
63 842
305 296
780 546
510 496
861 173
418 581
771 244
638 394
294 971
775 102
165 968
213 324
892 980
689 377
643 608
801 763
861 400
385 872
550 76
172 442
760 628
149 922
338 976
80 664
292 160
409 236
101 955
292 604
851 481
175 219
690 605
465 598
234 311
780 36
540 618
1 433
844 775
840 224
508 611
833 74
865 599
384 958
114 828
587 794
28 923
825 695
689 315
626 1000
584 151
660 314
637 688
782 741
287 324
114 1000
63 517
139 949
13 515
259 219
219 975
175 418
787 114
465 703
607 550
495 260
160 573
525 789
302 694
99 957
2 652
987 783
416 117
399 53
608 255
362 543
325 5
632 366
190 494
310 266
418 606
189 786
629 860
89 521
869 74
141 272
114 259
784 355
689 499
858 412
558 303
843 526
63 858
761 764
193 331
560 933
324 359
436 963
127 921
764 729
140 134
323 21
259 515
396 442
797 941
990 835
150 170
105 709
635 350
616 331
754 474
848 34
628 342
231 116
390 340
224 565
649 27
111 502
195 132
408 543
294 821
903 531
894 852
545 747
914 644
91 595
199 420
229 62
14 430
331 790
13 900
141 551
907 873
607 759
957 950
711 322
975 643
688 757
63 299
23 189
691 680
931 716
253 240
300 426
73 152
717 699
698 232
377 604
513 506
101 727
411 183
400 78
253 147
756 108
831 785
118 141
967 804
516 686
498 272
839 96
823 162
718 516
674 455
645 531
695 631
341 470
87 593
115 49
684 719
818 321
172 982
391 142
906 593
984 909
542 485
658 878
812 816
824 952
354 222
960 384
859 220
49 284
762 174
588 450
705 624
500 815
805 321
874 188
721 113
967 898
285 430
839 457
858 448
752 71
370 138
978 496
921 625
858 90
476 898
948 395
284 732
967 210
992 587
355 608
972 51
173 73
104 510
794 796
690 849
132 102
141 682
752 773
166 534
918 205
85 499
344 641
72 137
312 584
440 103
100 648
543 534
265 396
331 15
239 574
922 675
252 525
561 888
734 268
862 74
135 335
230 87
396 268
464 109
915 722
473 103
757 690
991 690
226 969
591 185
875 884
478 878
945 368
131 672
338 561
580 224
127 469
561 401
199 33
506 78
228 44
891 788
243 990
459 715
234 630
822 286
393 513
781 508
867 650
180 862
522 352
472 666
44 706
289 208
356 172
390 732
944 158
580 383
299 544
270 252
923 1
99 579
117 889
546 8
146 951
786 913
428 358
438 967
883 453
643 793
831 747
752 444
853 980
857 222
957 860
774 232
225 207
894 243
22 507
618 954
930 641
348 299
987 597
591 519
609 538
536 492
672 79
580 41
423 500
405 624
8 927
823 62
522 576
239 347
564 76
569 458
921 661
549 790
198 312
846 953
194 624
532 113
308 902
649 894
888 678
710 342
732 572
458 495
488 619
939 630
972 930
496 498
275 583
78 559
13 462
521 132
946 402
246 823
483 695
988 880
951 467
834 186
246 868
610 218
340 570
321 573
313 704
322 804
589 877
499 161
420 24
960 928
863 772
860 399
21 337
602 818
650 83
40 517
524 260
592 7
511 14
702 708
330 204
912 695
631 559
650 523
939 32
505 803
155 543
936 568
270 125
244 610
162 55
749 663
690 648
412 123
648 899
389 181
764 676
242 13
231 157
807 471
492 794
736 345
563 831
813 222
534 690
345 124
281 278
388 126
838 728
688 967
279 953
901 668
376 741
670 651
859 331
303 575
807 206
816 136
920 976
177 586
410 758
352 510
90 548
56 972
888 616
501 709
819 109
666 687
543 901
668 630
976 609
655 682
62 775
621 738
125 252
690 406
242 83
465 365
62 990
673 15
971 849
90 693
592 922
434 457
771 44
603 478
824 709
862 643
957 474
246 940
593 568
398 168
174 303
847 646
503 286
641 139
704 429
349 128
53 72
974 213
463 877
825 385
745 605
539 167
248 667
316 700
723 584
411 439
353 535
166 448
504 907
933 937
987 921
836 639
617 666
778 603
94 250
912 169
972 864
5 558
882 812
280 196
620 740
727 132
413 265
21 851
729 658
949 752
908 860
634 286
907 505
278 745
718 465
174 673
571 923
569 246
721 262
873 878
480 86
105 77
841 637
151 592
2 713
505 898
517 343
148 328
961 985
554 227
300 550
322 795
66 762
434 373
277 507
429 42
18 217
474 227
219 136
47 771
179 292
247 318
401 796
140 504
578 44
754 99
19 461
68 634
122 474
78 331
298 813
205 473
32 89
696 944
43 128
106 788
758 716
523 724
563 235
280 430
97 601
403 561
825 918
548 841
603 762
983 467
539 384
509 278
402 172
553 766
996 294
738 725
669 152
45 93
789 185
905 945
574 501
781 325
693 909
670 939
50 892
375 115
489 233
614 494
322 163
650 181
466 919
473 800
705 37
64 317
512 754
773 425
550 409
940 44
107 126
131 77
12 398
914 599
487 574
705 184
789 933
974 728
957 285
14 327
931 263
933 608
515 668
427 434
640 387
70 841
689 125
225 758
715 313
208 514
609 226
836 731
903 74
39 702
492 307
555 497
58 74
79 678
571 335
173 568
586 134
614 907
199 814
226 195
720 973
450 626
886 843
345 883
656 761
444 318
176 941
92 16
769 853
634 176
954 147
64 588
255 531
19 760
285 449
141 875
904 734
651 486
391 619
404 425
27 702
455 758
986 551
54 801
783 583
245 552
437 843
881 482
4 110
984 553
455 231
964 334
6 668
759 745
625 488
149 705
214 374
188 233
987 530
866 765
466 788
810 534
682 884
814 909
898 872
129 865
985 75
725 572
523 137
675 818
221 251
7 386
771 283
233 57
733 97
808 753
363 430
504 654
862 850
121 828
894 597
533 564
464 265
669 376
905 456
590 246
848 715
116 67
900 132
881 50
803 255
649 326
492 887
24 313
310 398
356 804
802 334
395 226
514 19
418 234
412 909
802 449
527 764
541 196
591 880
486 976
575 15
807 828
513 349
131 154
315 867
161 950
906 83
155 935
457 736
632 716
1 835
387 76
808 851
626 773
503 762
974 364
384 308
924 268
782 298
538 214
563 683
470 67
729 615
646 445
986 82
280 580
382 630
60 824
337 666
91 609
49 8
885 654
84 246
303 448
264 583
591 90
529 734
392 903
74 370
550 320
13 73
405 71
571 113
63 93
190 479
216 836
155 411
646 699
145 101
16 659
617 702
684 758
769 749
86 119
422 545
219 120
274 542
430 847
141 632
726 189
467 82
722 345
847 275
307 179
581 923
238 875
726 971
971 253
821 55
837 863
752 294
966 466
414 26
963 464
498 834
237 467
124 253
627 191
670 431
969 599
21 827
957 603
462 483
356 535
134 790
1 419
271 796
564 441
46 372
903 792
483 363
570 352
619 732
488 83
894 618
640 701
718 378
593 117
390 54
210 860
485 738
826 627
72 943
813 180
123 209
656 291
500 91
655 957
368 505
212 536
297 805
468 966
632 633
76 144
618 728
755 186
66 552
908 317
348 898
985 678
187 903
534 959
617 161
545 330
802 833
752 636
838 588
150 438
721 768
998 48
6 489
405 20
855 556
723 870
954 666
660 248
113 549
451 459
813 793
741 307
299 588
908 497
498 723
595 973
337 828
26 907
745 137
947 769
68 317
592 393
297 843
719 454
975 415
478 808
306 232
815 917
121 381
551 913
554 39
726 854
814 692
482 423
156 262
280 740
669 364
217 746
883 882
322 905
884 613
577 614
499 484
659 571
826 67
993 311
811 813
957 831
599 848
114 318
144 207
580 769
639 271
230 144
525 559
266 829
496 703
446 980
120 905
259 304
607 583
354 600
768 499
916 643
761 950
515 823
181 781
614 611
713 808
701 678
808 301
392 836
983 756
215 568
246 42
458 622
997 791
518 972
872 838
73 782
399 997
964 34
695 731
839 919
37 412
602 734
36 665
868 128
28 699
556 193
325 865
368 949
741 773
691 34
442 432
705 80
673 995
941 778
865 366
933 946
956 252
951 644
151 908
181 189
328 252
186 73
180 597
218 418
563 412
922 260
75 315
9 683
613 669
199 163
17 595
6 262
738 396
191 551
235 256
584 303
911 550
442 529
225 12
551 44
509 88
520 280
582 762
350 148
176 702
704 270
620 829
291 860
895 624
749 66
816 244
337 656
398 583
510 524
463 580
287 775
716 620
73 565
647 385
220 676
286 124
539 681
730 612
588 615
586 213
591 130
893 53
561 237
63 532
439 435
132 389
66 220
466 946
95 687
985 443
246 361
344 298
913 64
777 842
11 214
473 790
631 80
776 963
177 234
730 78
866 476
750 794
331 240
216 195
169 341
999 777
320 68
80 267
165 757
585 833
124 468
910 30
590 762
87 459
590 702
338 183
279 726
991 353
241 499
606 322
357 97
589 267
678 340
658 942
22 329
942 116
39 948
105 76
772 347
667 490
485 218
600 839
433 846
571 848
143 580
131 178
784 210
688 921
957 88
577 327
334 947
827 366
777 778
929 757
951 416
214 243
609 611
577 475
933 792
324 621
614 421
185 540
294 36
584 874
567 15
265 33
599 401
532 808
61 463
418 309
628 169
711 285
399 429
470 248
973 108
496 532
749 455
898 493
452 747
855 920
625 239
732 108
501 577
549 853
39 214
313 994
117 882
24 948
771 183
144 64
410 120
950 416
399 24
724 891
523 827
503 537
939 1
392 295
238 801
484 178
735 756
215 655
252 348
574 928
956 40
173 68
81 941
181 472
143 741
189 70
614 463
305 504
556 985
244 776
546 684
929 429
805 336
589 220
473 357
873 609
668 788
72 919
511 319
880 187
184 609
735 474
425 399
177 275
335 73
567 416
614 7
396 381
373 875
447 529
288 689
414 916
362 978
89 838
817 218
556 560
575 359
337 691
61 996
102 478
83 490
633 68
825 743
543 998
239 240
770 238
530 435
679 747
70 488
272 648
53 588
108 824
749 120
569 676
631 434
476 543
852 768
727 545
771 769
501 45
148 670
444 377
47 36
242 440
669 827
411 562
27 447
721 53
258 190
532 990
176 828
615 915
302 750
94 592
490 691
801 468
634 622
763 869
223 113
477 976
202 535
91 859
630 336
627 217
723 20
659 107
301 688
444 440
242 780
746 51
919 182
90 361
942 556
24 549
643 569
229 301
57 918
559 656
636 673
250 353
650 996
514 832
791 181
917 698
668 293
368 998
347 74
807 291
946 259
226 375
596 712
792 172
852 408
816 830
456 627
809 344
16 127
356 197
625 965
616 971
995 976
701 825
284 287
677 74
193 554
478 474
504 839
343 303
25 512
579 183
330 313
202 316
975 672
395 1000
613 385
541 65
660 390
537 56
475 552
830 634
402 196
887 721
945 705
218 810
239 935
568 624
90 558
405 931
300 574
727 718
550 479
959 667
806 281
543 198
285 673
304 769
159 438
472 325
640 700
259 726
758 658
230 293
435 600
595 649
573 1
513 420
209 855
730 198
738 671
150 918
246 714
15 725
875 86
889 593
792 645
687 564
661 477
728 867
672 348
509 90
243 594
340 878
212 513
29 518
990 182
98 869
279 803
516 97
813 74
32 310
330 965
683 25
736 257
57 934
606 20
544 642
690 687
211 936
139 846
84 282
894 673
982 611
232 524
220 2
49 291
387 752
224 502
684 445
32 325
737 624
941 608
950 914
421 790
818 339
520 626
399 716
764 768
816 396
212 997
204 222
5 460
728 321
226 248
876 88
45 791
45 44
842 838
678 671
551 961
703 226
72 676
417 273
46 677
597 673
181 38
403 672
466 378
395 924
217 768
624 450
800 448
512 435
763 917
755 298
944 733
670 719
830 681
702 636
976 443
849 839
59 155
802 421
299 315
948 62
373 486
243 609
517 880
540 422
134 500
511 342
516 381
264 384
244 27
612 985
372 625
424 916
390 648
224 350
622 73
689 661
3 218
148 616
282 581
892 580
191 203
216 876
507 842
997 68
872 942
513 54
407 577
810 901
940 21
487 721
236 157
787 233
883 648
637 829
828 650
198 575
828 19
107 408
466 333
520 158
588 415
152 238
645 767
432 863
852 521
988 348
754 2
794 643
158 426
386 406
639 712
491 641
962 406
618 365
21 710
866 552
270 375
196 24
760 963
311 208
228 212
599 266
355 51
486 388
300 596
264 12
513 645
236 165
171 437
644 833
738 52
649 408
732 718
597 900
438 497
200 457
841 48
935 168
126 725
487 604
609 575
402 846
303 742
52 722
458 467
872 530
572 312
916 588
596 681
26 358
674 797
786 705
595 538
311 296
397 129
826 474
588 145
83 422
419 498
737 800
620 528
740 900
610 819
959 159
768 793
641 511
711 996
737 195
264 759
348 334
422 77
934 455
544 344
518 466
125 870
693 380
439 612
106 440
389 854
178 25
660 395
339 532
243 408
565 882
321 61
641 351
741 752
588 728
721 429
442 699
230 406
357 176
580 626
938 455
820 637
282 153
556 811
85 14
900 794
271 819
977 77
115 55
548 857
977 413
862 193
671 299
465 464
246 739
409 127
480 447
519 317
162 287
659 556
435 189
358 677
514 271
485 549
854 339
866 836
922 208
644 814
111 381
238 548
469 83
437 186
784 58
115 863
933 744
144 629
216 891
753 407
464 759
105 399
372 886
639 992
969 354
87 868
127 102
989 270
48 588
243 184
740 405
225 957
266 627
700 42
301 333
302 79
742 387
979 107
39 40
791 953
87 676
602 800
920 891
924 385
925 905
219 626
269 216
488 482
363 797
610 677
751 464
194 714
274 988
920 878
630 380
294 31
328 130
347 456
805 930
561 895
577 624
341 623
30 758
99 694
315 341
769 48
321 71
967 498
780 442
971 199
858 446
379 978
705 210
873 770
582 999
783 696
839 757
185 576
617 391
888 579
70 157
976 134
900 500
805 848
555 705
409 445
25 853
943 368
156 167
573 908
127 76
56 747
389 851
977 776
864 540
824 846
274 610
480 753
991 951
902 679
459 934
866 283
826 885
906 102
149 623
649 11
215 399
723 680
245 993
536 549
373 750
906 91
872 670
697 909
837 277
114 528
451 282
256 109
44 824
687 296
820 108
606 437
235 752
450 277
175 95
384 132
351 856
42 64
81 860
617 920
704 269
407 117
89 334
118 364
773 939
265 621
64 884
110 796
357 688
537 595
70 252
586 590
51 470
422 514
156 252
895 790
903 632
38 298
750 604
359 172
406 703
504 605
31 109
737 393
602 705
630 467
980 165
236 730
169 2
478 610
613 567
875 289
122 905
496 237
252 849
898 213
562 794
46 35
457 296
557 85
807 261
205 805
374 4
861 470
935 137
849 152
610 83
232 644
936 340
123 719
505 450
967 434
743 236
531 966
827 730
748 966
444 708
452 241
240 661
385 15
920 576
498 468
327 551
328 16
594 628
844 197
248 567
844 430
853 714
573 865
659 920
524 909
855 552
723 957
373 136
608 9
455 527
642 915
700 195
476 263
963 993
350 803
417 127
47 671
164 163
305 140
178 872
443 998
167 416
73 196
909 833
455 7
665 157
707 369
839 749
710 816
465 652
471 711
887 725
343 613
775 233
656 473
760 208
570 882
101 530
555 402
317 970
283 292
661 709
719 535
408 492
396 221
598 732
418 642
580 240
563 122
53 647
269 996
72 780
190 345
814 591
646 32
764 193
140 512
627 768
681 142
217 46
272 244
577 979
462 432
618 561
268 861
895 571
657 184
662 421
94 925
806 935
479 883
463 792
809 329
835 795
809 18
241 676
979 927
703 642
17 898
266 848
75 356
657 665
611 393
776 429
999 223
627 549
63 758
437 338
583 739
536 534
485 648
814 998
378 645
106 9
575 759
917 710
687 881
232 785
383 352
301 469
462 727
458 268
573 236
191 970
977 14
226 410
904 539
837 392
280 508
509 792
821 295
231 541
647 388
844 708
637 576
300 294
888 174
479 120
70 644
855 124
560 924
280 590
150 564
908 734
987 235
703 286
841 180
815 532
483 608
843 934
385 895
167 173
825 105
239 19
342 318
24 522
699 108
83 752
547 914
351 44
522 405
903 171
214 623
77 298
504 879
825 196
57 129
310 61
321 735
568 737
346 2
65 921
614 702
952 989
225 145
705 927
375 918
817 709
950 590
452 665
537 582
40 664
390 447
88 716
574 74
927 878
285 820
705 43
391 711
74 203
296 632
961 302
392 37
112 77
923 131
437 172
282 59
579 123
855 215
454 117
180 540
423 670
274 544
123 521
415 692
126 276
420 552
354 588
321 126
868 323
250 502
722 400
954 661
233 390
422 787
162 756
812 641
606 416
349 706
721 500
797 537
856 327
586 754
589 365
672 907
937 736
683 290
242 467
151 9
759 624
79 965
30 699
160 203
838 38
286 774
514 416
450 331
379 309
153 460
373 46
229 142
583 296
574 592
750 251
385 219
818 284
455 413
264 171
865 794
317 307
902 227
685 710
208 752
417 33
490 945
274 271
566 140
271 239
828 502
742 206
930 769
899 365
734 474
750 949
649 597
479 371
344 98
335 18
185 449
34 728
802 775
647 23
797 297
97 639
155 578
55 874
651 245
587 456
597 419
366 327
884 932
557 403
769 745
99 529
429 322
475 346
298 643
802 86
634 784
398 355
887 563
804 296
154 1000
521 45
141 564
62 936
297 37
268 422
511 271
282 833
159 770
914 386
111 703
666 981
96 363
547 153
786 206
117 907
318 912
902 987
60 473
373 476
571 784
687 9
122 658
160 34
220 352
938 514
722 1000
178 203
405 296
101 233
345 210
433 969
162 888
999 805
463 702
391 71
137 64
934 583
521 190
829 897
448 714
231 13
78 274
790 290
537 262
437 398
405 407
278 777
882 481
490 551
602 283
313 200
291 273
529 48
953 188
550 487
578 271
676 943
812 490
403 173
426 781
901 577
943 882
248 998
374 585
808 957
498 43
72 792
32 477
617 83
600 24
296 156
216 505
138 887
440 355
471 647
348 447
449 779
178 849
708 47
370 346
499 775
408 883
500 730
528 534
731 800
418 523
31 811
790 43
72 196
85 977
603 144
313 761
801 760
583 940
793 442
5 776
105 238
890 977
941 905
577 89
79 478
239 685
740 708
394 316
339 151
655 934
896 186
743 403
592 982
426 996
729 588
637 75
59 411
180 398
111 638
154 900
209 563
853 782
218 281
599 244
295 497
40 403
14 214
246 638
876 981
500 47
325 389
413 660
189 549
497 967
225 549
865 327
420 45
920 835
166 191
235 886
116 281
334 603
117 838
189 705
63 790
41 562
475 301
998 161
670 594
917 346
242 908
329 971
405 400
414 329
183 510
799 486
954 364
281 942
438 223
388 584
346 267
907 586
256 755
740 58
850 771
287 390
484 664
359 948
943 202
544 856
316 627
425 142
678 257
95 974
355 285
870 48
577 870
993 671
674 176
46 722
134 911
283 228
182 681
215 978
241 623
378 895
1000 652
265 503
842 936
806 70
41 816
847 979
313 760
868 562
431 860
368 184
652 955
620 556
194 858
822 954
775 76
780 653
193 19
460 616
209 504
24 145
625 478
202 978
197 101
705 155
87 41
592 145
40 1
452 819
256 233
325 470
868 735
814 949
723 1000
61 247
491 880
154 778
672 545
781 939
845 183
581 872
756 721
294 217
229 67
39 643
294 254
214 576
65 451
758 454
540 543
21 363
967 656
957 731
987 97
584 658
640 814
671 398
752 955
453 525
617 701
954 702
18 711
914 817
777 220
257 601
770 81
896 273
431 590
987 632
477 4
41 907
388 419
768 700
23 129
393 660
36 783
90 310
873 504
378 118
826 559
991 261
90 601
914 886
617 744
26 400
100 104
628 99
530 158
793 533
117 462
741 886
16 218
409 120
56 837
209 96
256 51
376 390
795 153
870 655
610 630
631 139
897 698
438 899
379 553
693 254
715 51
725 305
840 109
699 72
477 378
166 895
946 352
923 646
911 404
936 838
741 312
849 456
248 663
34 840
203 642
620 963
830 25
365 883
919 69
340 459
869 581
390 896
778 220
434 37
452 650
273 66
254 250
390 462
226 281
115 699
289 405
553 864
685 446
2 888
862 772
420 368
975 168
736 327
291 556
747 200
689 10
468 895
656 514
539 240
696 31
719 707
529 154
447 958
320 603
858 707
906 326
432 434
145 349
983 576
531 853
730 42
563 20
376 207
953 189
344 932
879 94
306 250
519 156
783 632
268 356
748 553
509 572
11 409
215 214
15 118
415 995
857 594
578 257
187 934
397 586
666 618
773 163
724 253
691 129
314 953
853 606
233 998
700 464
577 401
953 966
175 14
80 523
541 148
99 373
911 858
861 630
963 736
849 577
37 777
193 900
884 680
318 265
667 472
632 285
885 741
314 287
255 581
634 59
51 216
779 209
114 570
736 565
864 949
232 867
677 259
218 912
378 324
261 111
628 328
696 85
347 764
964 516
391 241
234 480
824 176
819 302
47 619
63 804
636 958
691 953
683 956
538 584
468 448
815 259
331 823
961 995
811 288
319 666
32 120
8 795
661 696
897 984
295 887
608 388
225 8
32 490
216 29
21 416
797 467
918 522
600 315
706 99
446 577
352 758
676 76
708 192
701 983
316 367
755 58
397 439
116 622
964 753
290 700
261 612
990 571
690 249
73 677
265 480
31 144
664 168
162 455
929 559
378 254
214 684
293 800
955 131
21 809
901 205
610 923
717 946
877 130
869 273
835 326
226 293
748 391
439 442
641 631
447 647
10 226
116 525
301 665
338 26
585 990
636 421
438 553
210 329
117 547
674 817
920 751
608 160
356 951
900 260
299 754
396 901
112 899
982 27
224 986
97 612
218 440
392 704
794 460
894 834
36 712
459 118
420 899
272 725
421 740
101 476
143 592
759 777
348 427
279 813
783 87
339 938
426 356
664 454
347 730
878 187
672 291
119 18
672 451
104 407
861 618
950 26
290 390
839 295
261 740
158 103
161 389
183 72
117 318
263 669
927 857
593 159
124 435
43 788
907 716
553 477
249 134
285 999
589 213
498 877
689 867
746 453
540 5
970 118
373 786
20 424
5 257
212 4
24 556
570 451
271 962
913 480
11 86
216 296
943 346
384 83
901 688
426 425
739 613
583 471
6 785
268 437
139 353
598 821
628 296
740 460
836 168
457 404
6 989
493 853
344 644
703 395
811 282
519 996
109 391
1000 460
582 943
267 145
919 630
64 973
237 434
791 814
430 747
386 565
843 292
484 202
192 813
710 703
818 149
898 341
141 15
866 451
240 57
401 337
502 39
452 509
7 823
630 750
994 246
263 921
408 620
518 599
848 287
15 777
171 942
423 45
281 488
297 731
953 418
858 119
874 340
52 51
462 666
422 879
970 137
915 482
600 787
996 143
977 773
824 921
307 513
940 199
114 496
135 141
957 432
108 597
221 836
324 657
795 425
390 924
323 163
178 268
512 575
941 847
383 194
1000 991
847 749
266 997
922 853
883 157
801 549
513 527
238 581
975 860
694 683
683 324
400 337
706 777
467 924
177 718
899 206
225 884
674 972
257 376
152 773
191 823
212 225
354 141
321 809
399 571
694 861
943 145
806 227
548 626
665 327
126 245
778 647
202 906
823 649
268 569
712 366
37 187
390 426
3 871
49 744
709 794
440 135
430 492
177 775
249 449
189 352
912 891
146 618
628 400
404 271
252 885
831 88
141 805
707 897
250 593
787 642
864 673
312 714
584 301
859 405
472 339
734 514
785 52
610 426
577 78
513 361
453 549
617 985
495 814
122 201
6 871
755 569
133 939
612 152
371 940
192 996
394 168
8 424
277 709
384 331
742 906
827 51
752 850
720 483
6 620
219 8
737 324
661 917
690 164
634 564
715 809
509 618
708 556
608 861
803 496
337 967
215 847
412 930
584 214
267 609
342 236
892 565
956 563
303 702
729 983
991 87
959 706
9 429
130 463
211 119
820 303
946 741
15 496
734 51
531 500
102 890
181 516
744 640
455 646
931 981
978 260
36 235
807 6
335 543
281 271
783 389
10 193
761 445
461 973
871 621
167 495
51 407
996 309
946 456
777 501
499 758
387 83
426 890
622 364
815 60
500 689
275 416
470 383
927 529
536 944
90 365
298 179
445 430
510 68
419 942
388 845
515 407
524 680
878 827
35 807
923 685
177 792
218 358
493 854
603 369
101 42
86 643
517 565
257 326
575 516
422 255
173 930
229 922
707 195
691 388
744 867
804 418
389 245
697 93
573 854
484 813
126 589
400 299
165 830
970 215
666 434
494 458
581 834
399 266
870 356
832 805
689 319
612 993
869 759
580 436
319 763
842 462
404 84
166 258
791 334
841 434
618 278
890 356
873 313
930 881
319 811
925 643
246 698
413 170
135 316
39 450
110 649
939 752
9 791
169 865
995 351
553 35
851 105
563 236
385 759
555 603
403 440
319 415
164 287
337 419
523 301
323 189
148 657
596 79
979 661
447 720
484 327
39 339
175 982
39 878
740 386
462 670
8 191
297 501
940 152
472 712
192 741
249 553
111 247
130 296
578 717
70 29
992 736
854 55
633 493
516 571
216 902
771 842
350 910
153 355
418 316
11 380
178 820
778 781
498 188
462 880
575 779
192 312
798 436
838 861
714 783
423 872
365 335
370 164
759 360
373 746
283 261
948 525
988 943
479 720
644 737
847 884
130 33
955 871
973 544
967 484
986 395
744 271
615 762
694 595
105 945
786 211
12 694
97 929
309 788
530 479
93 22
789 97
361 25
822 44
757 473
68 979
595 385
540 461
802 37
735 606
143 42
726 364
761 753
312 710
218 603
554 371
920 36
303 906
284 638
392 966
83 692
143 350
783 355
253 163
941 707
33 695
756 412
700 984
203 528
611 36
997 915
233 845
287 442
368 162
821 451
690 282
418 14
85 413
125 296
524 453
281 663
408 651
667 36
192 529
60 933
561 875
293 58
955 739
423 933
430 661
212 698
924 280
453 607
306 482
277 237
878 557
320 565
614 329
268 882
84 774
575 441
338 430
371 63
284 93
278 377
761 992
701 339
302 570
145 643
774 989
573 717
214 761
535 561
179 879
848 193
887 547
145 913
129 668
232 936
770 971
152 526
914 9
324 34
946 77
220 719
962 575
252 144
992 160
245 230
201 262
11 751
280 679
240 150
935 14
773 750
30 461
398 816
333 70
647 480
474 908
255 361
591 248
441 996
140 163
315 880
443 927
217 545
812 707
548 620
671 571
589 313
96 886
758 620
523 900
917 920
608 147
725 769
412 511
166 961
85 216
269 494
417 905
476 549
504 93
453 227
296 266
629 903
401 570
629 818
549 293
333 883
914 63
521 361
521 749
892 4
841 940
3 123
785 703
227 663
16 933
726 462
620 337
605 240
622 893
301 46
352 387
667 962
865 662
372 210
210 416
565 947
846 207
848 414
613 945
906 794
265 739
830 250
247 89
298 936
718 711
287 486
107 624
566 420
386 696
551 624
833 316
533 977
941 190
83 679
415 38
650 622
660 197
4 827
70 376
299 303
270 736
320 98
998 118
278 350
871 374
260 696
589 590
497 817
393 155
494 507
883 325
85 837
486 540
561 647
288 878
934 631
343 167
560 554
222 732
565 651
289 210
528 954
164 654
325 511
783 268
429 906
792 170
854 997
712 68
285 296
695 509
320 265
148 99
479 783
973 10
328 606
767 406
276 927
274 797
930 680
697 87
725 290
123 155
631 992
91 354
55 723
215 710
217 106
607 858
445 178
160 840
954 843
278 19
923 461
552 533
716 458
157 552
477 601
247 986
289 182
25 934
882 657
680 725
314 638
940 98
374 466
658 168
754 227
685 751
640 611
581 2
768 772
956 832
517 451
701 254
243 26
476 650
68 445
266 488
557 156
401 648
493 784
105 809
225 20
937 112
894 764
316 587
374 32
944 352
38 494
947 589
681 481
65 263
390 754
132 478
111 241
341 201
624 217
839 185
323 205
409 927
425 325
816 477
415 395
945 280
804 83
509 592
893 76
973 263
112 774
132 53
537 269
555 22
361 853
564 158
525 747
528 3
356 488
895 607
347 495
617 687
436 301
11 944
811 292
575 694
854 918
450 348
50 886
144 938
290 539
56 858
928 971
214 888
757 101
910 379
491 817
74 957
822 355
366 533
916 378
875 502
630 790
738 973
332 292
507 897
204 575
9 589
345 234
266 107
240 516
347 435
201 451
621 169
132 575
308 249
560 262
701 316
917 853
238 802
44 787
60 43
777 770
619 5
436 1000
199 958
296 236
736 732
560 664
319 906
585 611
157 508
844 60
610 689
724 736
350 42
72 432
436 837
368 425
914 137
870 746
659 517
373 917
765 300
182 361
449 257
263 12
137 311
22 697
496 383
779 409
748 867
842 99
26 563
66 383
272 656
167 259
937 775
206 842
639 559
685 791
175 620
598 738
614 706
266 36
902 952
169 994
728 861
904 342
154 816
291 806
408 474
330 987
951 562
128 78
132 769
680 775
324 738
370 341
557 764
871 125
555 219
671 587
680 155
195 564
803 960
220 386
626 304
296 490
563 634
293 294
163 223
712 503
777 839
35 431
46 728
738 487
463 291
986 934
521 960
450 557
215 186
771 289
86 619
95 536
770 465
223 342
154 179
912 500
413 560
719 936
345 802
282 931
841 171
218 123
717 484
355 198
252 504
593 338
967 578
318 37
16 42
942 484
835 552
41 734
313 767
567 190
910 897
79 881
865 211
815 668
766 208
505 95
148 730
968 863
111 83
95 692
406 338
671 933
441 384
673 677
665 380
974 618
645 840
640 882
4 136
618 299
231 241
659 874
545 566
379 544
292 953
5 742
630 164
216 426
643 676
243 4
158 22
563 877
106 952
695 88
393 99
531 696
781 990
992 177
433 542
600 207
207 743
306 813
180 186
270 665
859 641
729 384
827 471
900 902
297 919
48 707
88 624
529 868
675 99
756 6
629 838
468 292
392 772
654 348
736 482
578 641
662 509
90 796
524 830
930 793
564 996
877 176
335 250
403 750
683 975
645 437
410 788
460 927
932 35
744 218
721 30
329 983
563 451
322 503
747 694
996 764
579 226
542 395
452 343
811 9
33 111
403 262
561 752
905 163
812 212
946 978
751 739
529 98
921 875
399 499
133 515
857 461
634 768
250 58
109 231
743 727
352 508
715 695
91 620
483 948
184 390
550 150
916 174
230 484
158 686
579 877
394 726
711 482
809 10
521 252
135 448
293 355
43 243
305 587
460 86
781 586
898 27
595 277
541 851
933 388
411 5
294 950
890 676
122 207
461 504
236 247
82 279
949 323
208 339
281 582
607 158
284 735
659 25
653 739
177 807
8 621
930 27
800 372
536 445
517 774
280 405
586 515
136 844
811 565
719 500
379 487
922 424
877 618
901 73
128 869
24 89
502 989
763 472
199 16
845 830
377 534
33 737
145 999
244 892
771 950
752 13
578 296
486 215
292 700
983 736
458 841
269 200
115 697
160 462
622 51
727 956
231 915
420 722
807 496
408 588
824 560
57 607
455 170
885 529
996 173
46 415
137 696
570 681
41 434
377 285
735 481
96 745
214 484
402 489
904 420
498 766
508 50
856 788
899 130
191 110
264 182
402 447
988 206
631 816
159 631
424 909
45 548
203 466
303 668
127 190
582 218
457 265
987 189
556 428
69 367
537 978
379 934
784 18
652 294
560 77
740 92
975 297
316 314
489 98
933 720
491 846
856 924
98 318
720 911
191 584
64 944
721 597
970 345
992 294
397 776
490 802
47 635
889 429
501 821
454 688
515 576
973 456
892 681
231 350
175 990
663 566
195 76
490 830
74 210
978 142
433 881
239 911
123 638
807 351
347 971
13 104
862 126
76 414
882 749
864 546
693 129
211 21
366 531
133 573
643 695
484 433
112 393
717 844
688 297
587 590
581 681
763 650
165 643
573 725
314 471
86 623
406 661
250 227
761 464
174 919
450 693
777 571
246 413
303 911
689 31
630 89
501 137
359 625
518 362
214 373
126 265
745 65
262 207
252 387
294 152
664 760
490 80
160 322
127 251
93 210
155 790
835 90
545 448
770 995
438 790
808 834
881 60
459 23
528 908
784 709
338 176
370 476
144 871
834 232
400 220
468 35
880 870
32 8
500 969
150 903
271 698
211 427
720 37
954 862
534 917
671 465
1 61
489 280
992 81
510 78
554 632
845 977
688 356
477 910
658 518
268 105
700 171
837 83
383 498
471 984
53 687
908 650
928 403
263 917
406 741
320 275
679 734
950 428
284 81
658 323
790 774
641 667
763 198
253 871
352 463
190 213
53 744
278 805
456 502
372 783
628 354
714 874
855 963
617 302
701 945
764 84
519 599
443 382
197 299
452 672
522 157
712 126
975 118
754 792
806 882
534 398
838 100
191 486
80 913
466 528
754 297
487 625
62 848
310 641
129 816
992 121
440 466
811 122
855 538
649 103
751 225
932 749
981 76
772 293
702 734
456 904
586 52
635 471
75 145
307 234
738 557
345 303
826 557
631 996
241 776
577 877
234 743
130 722
674 274
212 274
816 93
69 559
173 368
122 1000
355 50
708 595
577 502
53 595
209 913
816 534
39 10
161 785
767 857
809 550
491 939
495 692
189 664
575 708
515 793
319 665
237 982
88 887
180 29
165 105
79 393
772 99
649 145
199 980
459 823
620 814
926 382
894 825
397 44
294 682
154 84
154 885
214 218
425 517
478 863
632 857
611 89
798 522
909 908
263 727
696 365
222 760
848 136
124 395
102 892
487 405
746 240
798 572
600 353
333 808
839 893
997 438
674 517
753 851
230 447
327 332
347 73
223 938
709 765
133 430
942 501
54 770
320 985
757 649
646 243
107 148
749 50
239 738
25 222
901 624
424 977
142 597
371 243
743 834
59 759
345 149
475 62
378 226
180 923
514 265
236 708
138 828
713 8
979 985
559 694
223 528
909 562
228 693
599 39
3 804
419 886
916 875
620 627
94 722
976 340
176 402
607 966
792 85
786 45
552 688
332 837
432 120
73 406
219 333
526 765
689 835
645 585
309 266
129 153
964 350
720 139
418 949
354 249
621 603
206 563
452 51
718 180
270 25
929 360
435 808
94 201
219 427
864 372
662 137
958 479
145 238
343 911
826 772
495 801
416 674
964 582
414 170
324 516
492 55
133 407
637 162
546 997
48 477
14 471
899 668
187 120
232 417
754 682
550 922
523 44
554 932
269 102
553 142
346 507
231 360
693 321
90 137
828 27
234 871
686 287
575 563
459 345
527 775
199 219
250 89
422 23
50 129
755 745
736 253
942 242
892 712
287 74
204 910
167 632
231 780
763 656
634 498
42 446
803 940
668 946
350 62
429 317
476 284
918 473
399 457
772 387
46 838
602 928
404 752
476 705
833 685
949 177
591 888
26 461
885 988
831 650
945 654
656 771
414 607
846 906
869 330
974 583
652 951
795 604
202 461
810 453
589 519
121 584
356 414
659 805
831 362
685 834
401 140
843 911
850 388
913 123
625 237
208 103
699 86
642 140
906 151
211 448
370 305
459 147
198 467
887 550
22 196
323 940
122 628
345 446
393 705
994 467
677 19
757 199
677 933
151 742
474 413
893 114
345 192
881 763
669 481
416 808
979 110
518 840
160 421
346 120
104 262
411 350
112 841
839 37
85 303
62 469
574 785
614 744
356 333
305 524
695 533
590 910
143 346
740 148
364 685
51 215
308 413
223 971
148 383
757 745
245 485
208 556
974 564
268 400
97 822
733 100
555 744
602 960
820 360
515 523
463 163
612 967
557 280
212 184
139 624
39 922
420 988
879 616
626 881
580 260
533 95
45 895
485 344
465 11
775 343
844 982
272 917
455 212
323 421
515 649
756 964
89 967
207 384
128 945
899 696
426 678
592 10
339 407
568 804
79 529
488 944
263 856
952 729
123 115
836 279
292 41
814 456
683 424
818 699
874 554
739 857
65 185
287 277
572 325
541 728
801 236
377 686
838 719
290 192
58 444
481 322
362 352
229 338
723 646
786 999
815 703
728 625
256 447
229 504
988 15
363 293
780 710
302 536
496 821
327 641
728 487
168 669
92 77
41 459
910 635
668 731
387 529
985 509
100 966
523 59
888 721
208 597
662 47
983 805
832 912
366 952
155 857
565 995
560 196
516 617
126 136
381 805
989 351
638 47
885 823
614 927
817 880
134 153
828 270
480 512
18 950
329 710
647 984
519 765
766 478
546 180
793 193
614 596
228 892
674 484
38 999
178 700
888 559
116 72
398 556
954 233
476 245
605 118
564 5
858 665
400 590
661 819
56 178
584 114
488 52
205 766
203 183
601 664
480 509
845 473
942 526
684 74
927 991
530 618
706 691
127 825
26 264
982 986
580 147
423 791
995 274
757 523
367 970
677 167
769 914
180 656
671 837
645 385
811 6
862 885
565 862
750 735
163 114
597 635
438 181
950 868
399 257
993 192
661 866
964 885
462 42
963 318
664 440
431 980
514 666
415 508
854 262
979 895
651 907
511 954
571 615
734 914
802 498
963 841
613 491
129 710
370 109
743 854
948 784
771 554
537 728
327 197
465 314
191 449
825 582
81 914
810 280
986 612
724 128
654 12
715 494
887 45
371 771
314 723
942 110
139 387
80 873
803 361
685 581
295 744
919 789
161 505
648 266
89 325
853 609
65 877
197 408
768 331
42 646
899 889
821 64
424 893
903 330
820 964
732 740
324 247
956 876
365 752
638 222
293 921
38 384
973 250
208 868
883 29
2 12
842 524
163 21
719 365
993 305
51 880
137 890
375 248
846 657
68 638
596 379
76 311
150 175
925 198
22 478
953 470
937 218
446 157
973 851
781 451
600 990
563 573
751 631
823 227
999 815
947 957
223 954
675 172
868 944
704 616
9 824
234 855
245 878
288 983
769 162
116 743
832 919
986 703
186 607
492 135
678 238
858 759
25 188
421 330
499 996
761 72
601 215
710 700
210 549
613 408
909 623
726 994
136 641
967 260
823 658
833 168
505 353
36 462
686 87
591 477
611 248
817 297
100 323
165 781
962 843
524 46
702 699
538 839
329 460
990 277
605 101
872 977
342 5
626 206
488 433
456 407
162 932
117 280
664 974
474 613
434 82
509 856
231 796
822 236
792 303
260 127
185 317
77 545
710 783
43 827
491 438
108 751
421 428
70 120
227 510
546 867
139 435
987 56
23 833
989 881
51 879
337 29
834 16
525 582
602 866
951 889
907 562
508 318
714 898
859 148
895 279
595 5
729 578
533 150
524 211
404 892
702 817
129 843
916 39
427 882
22 950
604 663
268 706
549 893
367 641
765 286
777 132
69 699
362 583
805 904
131 377
479 288
964 527
427 999
499 495
481 399
968 691
324 223
900 892
294 600
548 57
225 698
64 264
759 509
159 720
261 153
769 753
481 575
415 118
174 639
389 383
679 791
12 821
673 300
346 523
23 602
999 165
248 367
264 471
604 384
484 323
537 209
944 925
674 205
371 393
308 982
227 932
367 369
579 924
967 744
369 781
264 497
365 42
694 825
205 625
932 763
151 827
67 333
368 584
758 285
31 951
478 753
941 900
651 49
802 59
77 831
299 96
977 963
443 732
373 441
121 706
806 402
94 955
1000 656
448 544
416 755
291 400
321 479
903 543
115 288
883 156
37 593
163 137
179 803
651 133
306 664
308 22
681 329
71 137
599 951
239 291
882 400
183 135
314 72
708 201
490 850
653 389
46 700
605 601
61 445
102 746
114 938
323 851
215 663
206 187
742 905
226 520
866 587
871 751
39 786
773 285
110 851
699 641
245 342
449 762
960 507
998 678
477 935
491 592
933 584
79 96
418 943
459 729
922 974
349 74
543 330
965 30
437 378
190 175
718 546
949 42
931 988
568 106
14 763
523 781
819 576
199 429
739 222
739 443
186 446
18 641
387 144
117 54
316 80
786 324
396 673
61 142
980 253
278 262
780 166
275 623
130 362
355 993
690 807
439 326
508 970
448 280
372 9
292 341
757 725
679 792
928 958
518 884
913 32
883 200
861 718
6 414
566 827
104 975
638 445
757 282
374 731
440 146
816 718
616 571
114 43
16 475
938 410
363 284
686 758
903 787
845 487
138 291
429 677
202 728
768 340
366 47
41 709
536 337
295 443
657 207
58 137
874 491
689 769
570 804
451 53
860 415
777 664
216 504
499 707
202 363
890 684
33 861
478 251
297 930
806 459
61 45
76 458
834 179
216 440
178 904
974 973
278 408
45 111
311 451
808 934
722 781
392 665
374 386
10 879
564 850
641 458
355 905
306 674
123 474
386 851
246 948
708 747
867 657
824 81
758 366
690 783
924 865
861 585
86 323
316 717
732 257
108 912
939 310
380 147
920 523
881 372
449 970
986 67
627 356
44 838
741 198
423 622
63 688
110 109
807 447
785 449
890 468
727 299
656 305
772 455
692 729
353 585
910 147
30 85
379 176
817 32
272 181
919 611
806 590
165 344
736 679
923 724
348 12
350 80
603 322
993 387
752 196
297 357
184 57
248 285
445 450
735 198
397 383
926 401
950 938
304 132
846 159
291 917
261 575
525 465
112 727
103 82
625 369
126 809
357 632
443 845
515 571
396 88
341 869
182 92
297 374
431 455
706 8
19 41
60 56
914 831
194 965
893 214
854 122
867 44
121 402
612 608
784 136
171 976
989 664
646 619
717 669
606 875
357 155
852 809
776 432
863 14
215 938
137 12
480 256
980 125
276 737
106 529
360 241
250 65
363 512
845 329
497 596
370 537
704 86
271 19
90 649
28 199
730 350
990 928
96 238
982 496
193 893
604 261
700 697
408 404
940 7
198 443
68 878
750 380
690 341
458 477
898 303
833 460
715 889
913 747
698 470
173 540
153 252
159 258
940 458
819 496
890 88
701 803
727 314
566 195
913 281
251 820
789 370
185 372
356 603
36 555
698 939
441 6
473 346
546 935
395 526
477 294
19 163
921 528
124 935
522 781
56 830
725 713
307 312
711 651
609 930
682 181
479 307
222 849
74 88
387 74
569 408
326 308
492 469
994 939
832 811
760 270
593 519
528 290
821 491
904 210
374 191
460 956
626 567
951 714
97 148
38 222
362 102
435 48
869 712
807 729
320 313
274 785
160 204
88 710
214 292
188 849
512 611
922 261
532 706
343 754
375 861
550 822
414 198
133 247
739 942
16 285
994 271
53 411
722 830
439 874
131 603
126 464
346 65
472 205
137 269
866 691
166 308
586 183
477 997
426 424
558 390
454 559
804 905
65 73
694 888
342 999
165 255
6 138
137 790
441 712
981 4
207 905
89 952
713 866
752 170
457 223
178 46
71 333
554 827
61 89
223 258
471 890
655 921
135 169
840 144
965 524
510 465
973 745
509 72
266 490
839 996
449 367
410 933
864 17
753 344
1 137
471 131
546 771
325 418
678 195
634 231
781 709
596 856
170 640
18 695
711 648
872 703
612 312
288 72
122 696
781 204
207 889
78 10
574 601
564 84
840 922
296 294
737 896
628 764
500 115
523 141
390 171
407 313
722 548
408 134
956 212
867 524
750 954
852 962
878 861
956 402
782 136
32 144
534 616
970 160
649 299
54 23
746 396
391 652
546 821
562 472
891 314
39 238
433 603
102 509
901 744
95 939
90 824
714 733
311 242
20 934
274 40
153 707
682 266
912 895
42 112
992 645
290 90
750 878
492 576
76 350
113 786
872 801
151 602
235 726
847 76
78 792
673 552
179 350
209 444
541 924
265 818
360 685
191 194
996 920
795 637
229 168
780 417
436 153
570 509
918 90
164 898
267 100
714 551
375 511
887 482
690 328
526 598
335 638
810 152
786 806
602 642
70 145
622 337
738 953
52 450
212 424
996 135
820 900
486 792
554 58
880 574
63 301
268 870
333 353
340 125
22 803
587 529
184 327
561 204
265 553
104 440
29 173
527 302
416 234
833 197
911 417
904 636
534 468
212 883
51 499
575 117
874 580
823 36
77 968
557 103
198 315
389 98
3 887
811 197
759 802
419 483
325 388
531 838
174 509
399 679
35 20
964 343
886 890
953 520
398 990
38 409
380 519
40 392
280 38
820 796
52 237
812 970
13 946
756 838
871 519
815 463
281 522
279 779
246 385
920 66
264 408
662 714
168 161
586 666
780 79
494 544
483 577
364 837
613 445
362 898
673 39
997 529
781 705
166 801
292 493
491 460
822 436
250 689
212 278
331 849
386 348
451 365
787 159
160 740
462 519
482 550
692 528
192 838
295 433
523 950
751 497
746 140
874 306
95 539
705 439
259 833
127 148
888 144
755 663
660 764
128 800
356 58
280 247
311 942
685 119
348 762
129 180
550 1
99 427
531 768
206 706
25 942
502 562
998 626
374 703
571 439
335 681
459 624
376 666
373 45
373 981
37 228
758 944
312 958
104 193
363 158
490 142
177 826
130 830
821 786
841 756
766 149
935 220
853 132
895 190
480 891
274 195
392 265
271 734
330 178
131 797
732 163
603 365
298 205
420 602
849 646
288 100
171 115
631 326
195 307
257 774
862 232
154 475
75 331
920 704
117 108
645 40
610 518
738 179
657 162
713 238
892 438
157 543
529 922
247 242
740 694
124 32
525 130
45 284
798 31
339 571
786 98
287 343
116 834
6 604
501 6
84 890
981 905
99 703
394 301
683 582
113 792
352 343
754 517
83 118
710 727
908 571
610 816
267 774
290 913
898 529
494 317
614 912
112 86
436 707
595 259
395 555
850 579
114 493
400 475
16 106
210 183
551 397
174 424
747 29
448 506
937 170
462 780
412 534
718 891
856 543
136 1
399 680
420 256
208 513
301 85
216 471
280 650
5 576
118 766
57 406
493 715
957 675
295 727
608 239
645 589
153 925
722 150
283 48
758 116
74 982
601 261
907 977
804 299
456 5
650 130
211 649
751 612
458 82
359 889
950 853
359 749
164 256
656 972
386 35
684 242
28 869
483 929
283 414
349 6
763 274
46 316
777 471
171 536
581 674
334 299
179 43
240 777
568 903
102 823
511 7
944 922
145 939
116 546
862 307
872 916
246 503
76 319
724 703
176 59
82 461
345 746
692 718
59 230
547 926
700 909
667 785
134 924
192 680
585 892
499 534
297 102
986 122
269 532
798 818
946 165
180 349
571 359
893 104
818 621
887 827
233 370
607 522
342 453
809 539
880 944
880 105
385 756
52 627
886 32
57 870
680 970
588 927
466 670
266 509
784 184
83 142
447 528
585 786
127 268
128 8
422 346
229 777
444 662
627 885
700 746
57 707
488 725
586 962
922 999
645 703
271 652
822 254
199 456
991 744
480 881
462 830
371 331
326 474
902 574
214 297
157 590
443 705
972 10
644 336
17 774
405 604
75 103
901 576
144 318
579 58
250 119
336 340
478 891
596 183
74 488
822 809
576 17
524 80
554 711
670 1000
63 422
537 540
309 258
123 813
48 924
632 863
565 723
850 293
994 537
720 786
844 454
518 910
788 188
885 448
399 998
631 961
691 113
536 680
507 564
894 842
379 549
81 438
658 251
832 339
968 611
140 684
617 570
319 803
649 407
598 221
835 819
332 995
93 355
981 789
461 219
996 588
762 862
915 200
621 690
681 301
146 798
71 481
430 159
650 582
133 350
85 484
502 633
912 863
431 519
772 601
553 33
679 115
162 175
661 560
650 307
786 961
994 260
904 356
804 95
715 170
931 137
945 257
239 809
425 480
619 554
23 942
689 464
590 741
964 50
951 286
395 776
54 810
769 832
702 570
797 838
462 897
528 401
349 123
713 268
60 460
89 978
580 431
556 613
299 271
194 646
357 624
849 437
531 711
532 821
344 938
199 502
789 190
173 189
120 303
434 3
527 559
406 320
409 213
521 814
882 92
659 280
778 218
463 641
67 578
614 106
878 363
585 815
569 480
71 877
385 44
53 442
426 544
347 522
334 801
916 797
343 703
220 693
547 476
953 218
42 726
633 421
194 253
152 496
677 887
309 619
818 245
824 728
718 770
385 111
900 776
823 396
272 407
80 830
917 932
640 946
570 485
531 475
874 375
426 856
92 608
540 287
727 92
754 702
573 120
51 769
14 64
257 875
506 875
701 454
740 987
552 409
109 318
347 379
860 776
376 558
280 147
774 564
714 542
695 273
314 630
445 860
796 720
518 150
298 610
61 454
688 207
257 478
85 791
85 311
141 598
204 796
386 615
950 385
629 196
239 721
379 376
691 423
558 187
818 532
44 427
68 775
466 690
719 808
467 238
166 69
773 584
359 99
409 459
228 598
403 860
920 19
57 753
79 590
147 938
356 895
586 89
268 913
105 588
448 402
480 959
549 559
41 273
715 862
108 229
340 422
998 192
121 296
378 972
717 463
914 479
669 577
380 624
33 141
253 431
503 513
869 184
12 614
842 112
253 660
34 891
693 131
764 478
393 957
150 732
755 934
713 287
640 526
405 15
343 514
741 263
127 553
86 423
257 240
926 85
522 994
873 643
189 569
926 56
579 313
309 190
124 733
992 409
157 382
613 943
428 516
809 140
860 759
325 936
784 122
576 140
377 782
958 771
613 409
85 479
62 961
138 96
657 444
403 785
517 670
565 383
11 339
452 137
395 49
397 636
262 418
329 351
128 806
124 795
605 926
793 531
197 113
114 408
27 577
862 423
705 758
828 797
943 425
329 231
793 122
734 61
689 295
40 570
71 395
502 437
72 610
36 221
212 958
365 727
239 330
142 911
46 710
134 359
127 70
988 639
916 433
559 608
660 821
112 11
931 638
425 495
267 9
912 364
66 32
66 938
561 328
281 197
773 305
63 115
891 827
646 270
856 495
190 196
412 752
253 136
435 967
780 657
41 732
258 837
396 125
639 267
23 241
155 591
134 631
84 313
34 905
521 306
287 140
258 247
977 58
3 573
73 235
725 595
467 73
574 438
204 472
633 541
14 294
295 102
307 946
559 160
169 343
480 892
157 237
332 347
536 498
395 837
308 843
95 63
57 59
435 990
394 882
382 19
329 597
734 430
966 124
614 935
477 440
875 580
515 727
345 619
328 826
456 241
574 319
78 654
85 531
90 453
628 642
288 955
819 888
996 511
891 579
791 150
763 195
171 562
813 548
524 50
877 409
310 821
627 171
893 833
545 319
374 809
836 577
740 602
437 298
547 280
62 348
61 9
150 397
306 320
244 814
458 769
774 788
95 907
874 484
568 440
483 326
386 850
546 414
828 375
311 664
283 96
27 753
199 263
820 708
173 98
536 633
428 938
20 549
982 606
790 564
664 518
53 861
19 321
264 699
749 627
82 636
429 123
692 15
137 828
213 831
764 374
864 510
325 567
221 606
671 675
825 476
201 249
767 786
269 333
499 649
666 324
385 269
484 745
556 920
868 195
101 229
382 739
954 13
189 457
351 33
111 626
837 645
668 636
673 900
535 557
505 339
643 364
941 535
85 540
717 216
361 315
99 459
51 805
205 275
607 930
829 293
493 363
569 514
600 37
756 115
605 352
849 788
198 806
117 886
755 326
289 680
573 161
83 507
865 258
684 440
736 731
635 695
610 205
809 54
606 378
998 989
488 99
112 166
830 390
676 455
844 739
781 747
642 698
847 57
311 800
614 340
18 861
619 383
318 418
884 374
13 866
1 323
528 590
6 715
22 548
338 652
396 188
989 822
566 290
184 619
90 100
610 326
631 86
284 992
768 485
411 321
846 431
129 157
81 239
389 965
578 311
706 746
170 271
829 858
268 552
955 96
887 513
84 686
554 759
906 117
920 8
977 115
216 970
750 945
486 803
793 681
453 35
729 915
903 13
514 827
785 753
213 152
763 422
748 941
797 479
680 401
673 175
738 31
675 793
193 174
123 608
12 248
89 398
123 163
402 264
48 994
373 166
436 602
890 564
704 23
545 872
419 121
436 32
41 392
244 963
679 76
570 720
446 36
179 247
973 945
320 821
828 617
261 692
815 997
845 75
730 190
6 205
794 977
660 812
736 187
297 618
305 414
148 891
720 20
728 655
981 885
468 21
536 688
471 796
488 850
831 185
789 948
990 289
579 678
98 608
442 967
418 599
988 55
824 214
665 454
349 542
488 462
457 21
762 789
655 508
967 289
873 865
91 587
76 353
495 193
832 52
465 373
656 689
623 83
209 107
185 443
782 157
470 868
90 684
492 142
271 418
246 796
851 679
924 4
603 336
103 293
545 992
538 446
259 438
339 895
186 788
524 65
693 818
281 443
779 201
805 841
127 206
549 371
72 582
950 627
251 371
960 838
344 202
782 899
72 341
506 328
864 133
840 756
745 831
853 305
900 496
426 865
732 16
676 361
552 695
252 20
217 541
273 310
60 269
355 754
431 295
887 152
112 531
854 547
413 152
889 959
207 560
655 704
783 153
391 810
550 638
474 224
516 527
783 692
407 10
968 213
93 333
792 822
967 237
50 864
984 116
832 614
530 616
153 373
790 99
507 690
164 920
419 914
272 322
895 316
6 346
986 194
155 832
629 715
950 710
528 53
921 529
990 865
624 216
646 685
550 284
448 157
321 308
837 579
757 585
36 636
533 562
972 371
393 785
251 828
813 47
439 189
979 630
794 85
901 516
840 355
645 842
604 896
782 512
941 338
366 59
829 62
12 320
58 662
741 267
78 859
983 800
428 207
25 458
373 826
795 923
508 591
957 992
249 85
815 648
783 154
960 291
165 822
39 270
66 919
241 618
593 507
547 262
496 86
62 633
745 259
325 862
45 3
532 29
50 679
515 574
602 917
285 326
867 23
621 258
683 689
658 785
733 784
483 267
902 255
996 538
77 714
954 498
741 241
956 886
52 122
672 117
796 914
829 178
968 501
106 63
133 588
666 392
70 449
447 376
185 383
754 753
24 427
664 705
976 729
119 107
594 805
165 230
456 131
804 12
191 534
166 722
470 585
44 48
949 463
419 796
645 293
39 418
416 687
245 340
324 949
701 630
978 531
689 624
280 914
111 326
169 950
11 863
236 101
508 510
568 264
894 294
147 932
392 433
169 402
809 903
429 55
203 866
531 609
831 70
240 154
42 826
527 884
741 385
556 517
716 494
649 296
351 919
673 672
626 523
564 457
124 608
319 654
641 199
298 497
819 320
956 7
727 870
370 960
255 353
773 682
741 508
730 795
313 168
810 621
995 972
915 748
84 621
899 563
159 14
605 684
568 382
948 978
10 370
550 340
610 985
842 591
918 366
158 814
821 681
618 133
2 830
568 971
696 621
33 703
162 519
571 945
341 539
303 701
582 234
56 757
426 588
63 586
489 211
77 574
353 113
814 445
201 425
455 940
400 641
653 585
553 292
323 302
448 819
486 652
925 891
926 397
420 747
299 619
163 922
762 855
884 648
289 511
217 177
657 376
315 577
339 684
269 17
197 688
498 246
644 378
492 8
891 536
846 72
195 859
193 626
68 920
508 306
713 215
177 215
806 547
899 6
931 509
607 829
258 972
919 571
808 964
522 743
555 499
162 472
281 645
808 100
76 142
971 631
904 836
391 823
894 397
514 406
236 747
740 50
696 922
118 170
146 757
916 674
962 501
962 542
297 403
27 752
923 832
203 842
997 855
959 743
323 715
92 743
339 385
244 763
682 968
530 882
522 956
902 26
512 340
852 599
994 448
274 641
132 657
875 39
507 854
192 363
953 985
644 27
599 773
218 456
784 276
200 333
389 56
424 661
210 794
149 376
493 54
87 486
190 875
441 840
973 650
292 262
660 510
963 516
674 785
905 891
60 308
810 254
41 686
517 250
397 427
240 835
230 698
557 896
369 938
465 755
584 686
102 287
424 83
606 932
874 165
293 496
577 484
340 60
753 17
31 443
439 584
608 576
573 45
915 554
217 810
764 496
750 165
661 323
633 749
38 333
359 536
405 68
123 912
810 532
980 987
79 343
139 248
346 725
1 615
131 259
995 33
152 487
964 665
635 292
87 899
87 269
707 96
828 367
901 391
690 155
922 3
123 692
176 551
295 950
203 739
61 172
283 179
318 905
145 844
287 166
845 985
611 12
502 858
266 129
992 932
188 538
279 283
597 43
776 27
591 341
947 20
902 593
56 559
27 564
819 417
94 47
544 403
896 75
21 79
346 164
611 183
741 326
277 496
161 780
378 19
939 817
527 835
380 202
198 398
504 355
765 815
784 32
606 738
82 59
196 83
203 325
776 518
237 224
380 51
871 730
933 434
966 867
898 692
214 290
338 492
968 804
321 947
336 938
830 181
707 836
712 841
10 576
59 895
257 750
585 334
226 785
354 266
651 219
877 631
410 101
113 756
917 22
375 996
223 894
977 123
519 231
341 719
646 410
375 624
569 574
121 27
765 234
116 154
262 788
946 458
979 780
310 41
124 463
592 212
298 335
542 704
295 114
110 272
343 705
479 820
327 933
193 109
485 641
229 506
132 668
541 759
527 645
340 408
665 603
117 934
395 844
668 431
687 975
794 364
12 681
284 173
829 324
374 25
911 687
500 683
94 320
941 262
266 636
982 481
6 853
595 281
905 268
573 980
859 497
199 144
104 278
793 177
108 720
862 276
256 413
582 151
112 397
881 460
294 455
863 759
898 797
709 910
97 891
880 687
24 306
403 549
333 446
257 497
20 774
51 522
863 179
74 206
908 487
298 912
726 970
52 188
539 861
346 18
240 878
26 934
14 529
216 700
525 294
149 847
654 249
817 253
836 829
448 755
984 291
313 657
459 283
798 793
241 880
230 351
618 74
843 516
223 488
972 197
450 959
604 22
565 149
573 472
238 132
70 934
284 317
286 934
602 696
333 717
283 636
48 293
216 582
798 715
41 67
538 277
120 287
70 724
874 290
933 401
882 506
978 334
654 668
218 638
250 326
968 724
679 545
611 764
916 353
796 991
433 575
481 153
265 271
12 86
575 275
310 291
856 305
171 369
359 652
590 359
576 162
911 678
907 708
228 324
672 972
113 538
209 608
737 253
856 651
991 797
131 715
516 849
379 682
842 539
58 154
36 796
874 368
987 881
891 612
517 319
298 453
633 386
475 182
884 84
868 118
913 569
284 140
844 72
226 977
970 412
697 919
593 434
523 286
114 530
610 960
883 841
911 838
803 506
980 327
190 988
92 220
925 718
372 592
749 423
722 770
804 33
807 648
416 402
32 309
231 384
367 240
95 696
493 712
534 168
709 852
361 167
379 832
490 146
786 243
659 392
957 193
685 671
266 894
89 847
692 84
332 383
585 646
545 185
781 452
644 284
945 145
680 846
84 849
300 107
448 60
547 385
69 817
437 36
154 125
602 240
994 528
43 103
183 558
76 99
334 602
810 540
586 339
90 842
768 1
972 408
178 511
42 322
959 769
697 712
152 599
357 227
341 931
801 709
691 662
903 428
187 857
867 188
205 289
806 981
50 633
371 652
679 908
871 860
712 760
802 160
197 851
930 848
10 316
983 742
972 630
289 126
626 42
504 119
83 571
89 333
493 219
700 248
432 247
710 637
783 383
478 221
803 342
657 999
253 394
429 57
866 257
344 452
443 478
781 153
397 130
10 131
583 563
659 112
154 167
495 352
906 221
33 315
443 528
622 666
145 170
972 844
514 556
225 441
961 1000
706 171
986 771
972 84
296 915
848 944
413 669
359 500
639 835
740 74
320 147
994 894
857 948
615 994
458 650
12 430
877 434
740 624
874 568
687 424
21 724
919 688
450 590
585 680
412 549
633 326
492 943
757 250
544 519
935 254
148 764
217 797
405 974
149 232
663 225
125 851
803 291
216 905
165 137
540 139
193 598
467 586
352 437
51 909
722 773
567 62
449 43
466 131
208 292
169 833
228 992
447 891
552 463
925 248
370 867
769 127
284 437
399 39
794 954
590 394
496 494
331 167
141 510
783 549
432 342
710 421
455 803
86 934
222 93
732 509
761 677
15 501
928 397
795 237
349 453
869 350
655 916
53 880
760 228
906 159
766 970
246 534
374 402
44 469
689 395
675 312
360 429
562 842
208 729
201 596
808 90
266 505
157 760
754 852
742 371
359 896
168 150
864 208
709 15
853 944
94 776
474 632
415 711
656 217
841 912
922 805
285 645
593 128
870 837
384 571
974 620
182 251
426 825
954 475
579 870
542 130
865 372
557 550
381 290
551 324
926 758
897 850
285 906
712 726
561 141
317 30
824 117
35 137
581 133
927 667
681 925
86 543
217 542
816 651
61 320
312 823
956 856
65 920
279 5
252 297
556 496
880 516
997 834
460 285
470 66
841 361
14 272
713 128
965 586
593 604
431 700
271 11
666 994
2 387
882 781
848 60
712 207
126 887
737 979
936 563
786 40
695 500
181 724
300 274
156 338
325 415
27 676
768 614
803 625
618 800
980 290
286 84
396 639
905 840
163 631
201 783
608 943
274 920
261 384
530 703
226 633
877 432
317 156
303 196
747 211
813 72
826 292
746 826
78 192
124 529
305 191
437 65
344 315
38 711
182 630
435 979
545 680
547 793
230 468
515 788
425 650
931 971
34 725
647 10
211 381
573 678
187 801
192 846
2 91
641 656
403 507
731 204
625 330
653 911
1 465
650 922
285 706
878 217
374 622
307 187
632 314
439 704
941 529
785 773
372 767
254 189
500 847
944 164
143 901
15 553
965 84
847 37
419 605
283 755
288 403
210 360
929 253
577 626
931 854
468 306
456 146
410 547
644 882
478 992
535 77
465 39
458 756
126 400
280 313
9 99
381 523
672 234
514 578
85 957
828 267
146 443
263 142
270 536
504 673
972 785
912 85
852 849
981 942
373 949
301 696
582 831
852 911
896 778
805 401
42 449
951 726
99 574
968 685
743 976
709 134
619 756
569 91
488 355
791 848
458 530
387 724
184 563
158 659
498 549
424 646
869 993
464 466
562 706
620 623
756 832
980 854
648 214
212 580
778 487
393 510
878 199
59 875
616 83
202 696
91 443
968 855
5 442
911 972
226 377
39 933
1 842
21 754
456 137
379 588
679 53
788 803
487 570
370 38
236 74
875 835
128 541
97 10
760 693
536 581
926 45
945 969
533 821
157 148
697 673
433 147
974 712
554 525
748 27
662 956
487 228
550 427
445 973
811 834
295 732
379 657
449 336
292 422
958 529
185 823
332 652
29 45
828 522
967 12
301 457
580 415
955 40
358 914
907 514
602 241
438 192
787 736
244 674
831 365
318 659
349 115
726 5
696 751
76 924
990 499
582 406
61 721
730 565
47 364
901 32
624 321
721 38
610 71
671 477
941 209
488 254
834 502
925 186
263 926
557 800
854 582
413 599
197 831
459 201
458 553
996 862
979 951
800 803
15 407
417 727
294 41
696 300
885 509
496 484
712 696
50 380
645 857
497 432
831 814
347 760
480 200
884 250
52 721
749 11
152 90
787 226
282 693
82 299
685 370
696 401
561 730
527 334
982 672
884 795
848 515
481 657
90 422
123 843
50 766
275 901
546 80
86 829
233 447
654 909
218 77
585 872
653 950
307 418
165 152
144 12
660 753
235 181
362 759
761 988
365 680
414 437
719 958
408 352
138 491
181 917
4 146
671 548
700 539
288 761
920 16
655 216
754 254
375 198
206 355
880 504
685 963
350 54
347 825
154 112
447 643
379 134
897 188
949 215
161 211
708 675
765 807
959 817
508 774
184 67
437 491
17 961
716 824
868 967
205 772
598 281
640 261
344 305
859 893
775 861
960 970
498 101
75 373
26 505
576 131
684 456
806 867
271 912
239 999
738 740
865 725
891 692
358 449
107 836
910 591
213 767
906 813
722 967
90 715
325 273
719 101
512 906
269 549
872 443
368 343
642 683
35 393
242 97
495 109
539 859
49 441
238 444
253 422
160 94
580 737
286 576
430 663
801 128
865 337
135 785
505 345
96 764
903 774
451 729
940 427
129 436
136 818
519 620
739 558
223 546
39 925
11 311
43 109
178 61
313 582
272 264
713 902
478 379
829 766
264 902
927 256
991 706
357 274
365 945
730 587
881 37
260 247
986 718
717 46
941 611
131 140
372 607
665 508
610 918
915 884
946 533
651 642
275 910
238 849
917 949
941 211
602 463
385 34
950 34
339 528
50 851
346 575
754 134
299 289
853 862
285 664
537 536
334 775
321 378
504 680
53 346
535 102
139 259
522 749
495 183
967 383
499 330
69 339
545 449
49 249
12 16
590 105
904 340
406 682
723 535
954 841
75 263
528 589
12 825
585 768
614 35
52 241
94 20
743 103
661 80
872 921
393 787
866 430
83 223
46 249
41 445
895 368
604 497
645 740
769 563
496 512
39 538
888 346
676 409
762 978
184 788
401 211
790 431
178 599
469 489
706 857
940 170
755 871
66 234
509 370
577 260
982 182
474 703
674 454
457 885
372 418
601 890
281 324
539 368
830 705
936 133
7 89
499 48
287 821
891 397
368 825
188 306
968 349
392 465
654 829
914 103
659 198
460 331
681 248
233 465
911 342
831 17
535 265
93 795
277 674
949 149
725 265
377 819
607 748
27 529
972 619
89 164
34 193
383 640
422 978
701 287
217 248
700 235
866 800
332 297
182 31
875 576
333 361
471 739
455 438
446 971
404 519
789 314
108 924
818 449
545 823
568 904
165 849
329 523
369 786
165 806
257 60
20 600
54 37
327 682
321 172
349 75
812 618
589 511
626 337
143 351
157 922
55 816
479 808
962 490
296 974
498 521
949 421
305 72
443 918
140 957
959 985
708 271
392 646
663 139
220 426
360 661
914 322
957 597
820 371
2 765
866 437
608 65
971 840
804 726
277 707
250 759
758 747
590 239
744 418
862 736
969 326
969 919
623 740
133 627
772 649
517 926
991 552
264 296
507 923
673 237
705 20
672 437
315 70
295 309
27 968
474 654
34 633
781 739
581 638
374 584
659 202
315 456
320 929
575 366
87 301
527 794
363 948
785 752
509 363
658 996
937 766
641 703
370 429
824 132
583 93
639 18
936 243
639 359
858 110
518 336
668 223
681 90
263 565
719 821
270 358
78 494
430 906
556 130
861 522
996 282
121 961
248 86
9 538
388 268
831 246
34 251
767 679
959 61
568 764
358 749
931 973
608 852
24 407
643 154
558 918
789 147
344 936
674 201
362 173
41 454
101 998
970 6
2 372
215 921
847 235
241 466
527 909
346 723
24 480
59 698
237 254
739 500
118 339
791 247
57 137
192 799
577 61
306 672
624 735
756 153
525 999
459 874
447 764
564 267
631 466
391 465
692 211
487 495
838 42
473 481
376 494
190 192
633 622
864 120
581 179
305 417
148 636
122 478
202 339
387 459
612 662
180 867
787 667
958 485
669 979
589 449
181 349
101 409
830 792
196 400
931 157
639 588
747 356
147 754
526 5
245 123
215 518
80 452
988 629
235 762
566 273
261 661
228 20
840 569
789 11
156 59
361 907
758 958
137 593
92 602
127 729
472 705
270 595
382 185
747 409
612 14
985 981
145 461
132 628
955 645
682 961
618 896
529 793
442 825
169 575
32 207
728 303
377 932
318 537
249 572
90 363
939 442
147 15
301 867
300 599
50 942
497 692
545 706
477 435
756 507
687 168
536 685
176 136
985 202
589 228
801 728
508 434
707 508
833 635
698 503
3 31
971 415
456 51
351 496
787 32
128 480
918 663
624 156
591 937
981 673
627 436
994 547
500 121
774 402
701 699
446 597
713 400
354 956
194 280
927 94
440 678
742 963
757 611
831 250
889 718
818 302
916 365
329 229
761 188
96 851
200 22
817 315
670 295
600 18
475 459
408 78
512 40
316 331
565 72
294 263
230 437
414 481
469 634
889 737
887 594
410 398
913 322
997 213
283 853
883 491
366 511
654 174
46 224
863 910
912 452
666 697
601 437
828 139
543 585
917 212
229 486
323 876
356 321
463 18
9 497
947 888
835 362
262 813
755 559
586 28
516 439
600 711
959 585
323 642
174 982
291 973
176 323
390 707
485 944
605 225
427 141
200 395
235 247
214 262
99 948
213 627
523 700
148 422
168 732
995 585
175 385
718 785
899 19
132 724
457 791
493 178
271 644
553 297
45 410
645 376
436 261
411 628
702 937
569 784
396 475
730 88
483 109
705 636
418 864
68 588
683 488
408 876
59 247
907 998
254 666
751 779
184 4
774 294
84 234
258 101
436 740
224 878
59 150
914 791
723 664
181 359
852 646
748 557
846 65
33 772
113 236
526 295
6 464
741 8
90 686
819 110
912 737
653 394
621 709
293 692
164 436
672 864
95 488
833 131
666 270
907 647
668 119
154 134
777 977
346 599
560 211
471 46
73 253
243 961
491 714
644 111
924 104
841 781
249 238
937 662
874 206
529 65
867 997
466 135
194 516
497 535
819 750
332 300
735 182
789 426
584 294
828 629
451 325
99 693
174 265
249 211
710 873
779 265
114 417
136 980
902 949
281 647
64 954
849 682
701 890
143 268
568 371
898 188
923 306
355 74
718 612
978 806
226 669
638 820
418 747
981 662
489 353
576 896
531 484
229 164
168 602
545 896
671 15
720 781
73 583
824 82
675 760
662 331
647 260
350 764
616 567
986 1000
126 825
449 460
879 938
328 562
31 134
253 114
231 75
595 719
645 88
488 280
978 95
937 957
120 857
642 579
353 874
679 241
443 921
12 81
912 526
587 31
170 418
107 194
456 806
741 846
830 671
454 84
960 555
241 186
98 539
831 338
556 834
712 34
632 459
469 668
86 222
803 51
976 318
816 250
926 523
443 76
855 781
978 890
4 804
448 842
828 462
875 600
736 797
979 869
502 11
519 728
107 404
22 591
166 499
960 427
554 648
222 776
165 986
889 805
128 82
459 615
362 46
932 69
949 912
59 7
477 595
446 9
962 114
911 174
927 135
823 745
957 145
424 550
77 241
895 701
119 73
672 286
852 367
511 893
215 633
376 241
125 465
468 964
637 84
700 482
291 346
289 102
838 759
414 17
673 582
475 624
711 310
363 81
738 814
178 504
335 501
654 735
1 736
536 681
829 963
693 487
751 300
706 577
573 184
497 617
361 109
955 600
357 170
863 292
369 44
134 897
11 373
650 283
407 966
726 99
866 943
676 152
705 134
489 16
561 744
946 395
567 934
360 176
532 678
920 234
417 886
280 868
988 981
344 347
776 449
226 324
252 460
44 68
707 76
724 455
513 313
939 951
290 898
819 139
153 79
227 602
420 501
389 65
563 606
133 281
797 843
634 472
146 700
607 75
830 927
871 834
314 396
623 931
677 939
761 276
461 663
133 130
776 586
21 154
91 709
280 719
564 799
347 76
642 226
963 459
833 747
643 490
659 695
953 667
610 755
30 532
458 117
3 747
878 171
654 670
126 691
850 609
237 522
781 61
400 777
705 331
268 360
294 639
102 360
254 182
364 582
318 253
500 860
525 52
992 935
423 802
392 539
188 951
27 391
385 116
535 3
40 805
39 903
993 306
28 88
259 333
696 3
285 271
864 659
264 509
359 737
437 402
647 324
538 995
892 555
213 693
362 504
845 702
121 160
790 437
212 35
131 23
24 360
927 750
826 537
505 866
67 49
200 147
218 419
497 591
954 455
912 230
409 481
909 888
436 713
827 777
408 227
922 405
830 111
200 641
521 433
954 138
756 248
408 973
252 27
783 353
158 446
276 149
261 682
606 336
835 497
346 160
973 205
2 381
462 663
756 593
755 995
778 596
991 112
764 690
358 613
958 878
514 921
191 259
296 161
923 290
985 459
202 354
941 409
371 349
811 798
502 806
966 745
41 982
160 340
98 169
575 383
903 367
846 700
944 447
673 931
833 589
923 473
553 609
625 75
527 543
364 938
321 859
90 116
294 597
587 99
320 46
332 553
319 717
225 298
861 793
991 167
251 696
573 121
880 877
247 858
606 96
905 541
868 543
681 158
987 638
442 691
363 359
928 205
340 575
134 950
283 291
485 353
630 542
52 292
342 873
402 844
56 143
286 941
748 974
138 763
894 991
658 728
799 677
637 908
373 978
807 146
738 338
333 435
34 336
227 577
284 189
876 693
239 700
995 349
827 856
179 397
816 577
299 854
392 794
696 895
758 191
667 391
131 272
170 393
415 151
455 235
398 779
574 553
774 117
999 3
134 677
615 183
928 412
333 239
854 844
844 843
637 596
267 442
581 862
537 894
309 558
44 571
686 197
302 518
108 567
854 911
379 270
383 904
46 10
592 785
637 117
536 799
19 603
430 924
454 863
779 312
942 597
979 222
287 378
539 32
15 164
543 613
591 82
874 137
430 899
802 636
84 843
327 883
268 109
338 443
518 742
704 412
831 521
283 554
259 713
100 397
765 462
442 74
704 237
822 243
156 106
887 200
808 726
436 401
560 237
532 599
483 788
834 40
875 545
798 857
788 471
978 901
366 991
316 54
310 225
511 656
650 584
304 962
622 299
379 947
492 915
186 69
887 770
562 703
86 760
873 908
411 993
165 914
134 503
846 511
433 737
776 29
619 688
108 377
444 7
98 263
181 174
743 816
947 215
361 632
885 915
474 339
733 594
255 589
181 462
179 699
695 179
26 786
536 180
704 908
993 218
322 308
519 298
905 503
752 240
187 423
583 65
782 767
530 440
89 550
336 79
895 232
138 379
530 514
291 85
404 293
948 616
437 586
655 75
138 962
501 385
862 482
947 561
900 858
769 808
256 466
24 707
387 576
31 156
368 320
528 948
599 887
604 721
416 905
716 136
795 654
970 100
938 904
478 681
360 355
166 169
368 742
814 470
81 779
495 824
612 381
36 488
260 485
304 491
181 61
236 771
529 899
668 785
435 707
643 666
78 874
162 608
360 854
263 803
82 34
735 769
834 426
51 865
980 60
255 449
84 494
733 266
333 120
581 47
238 960
931 846
197 177
982 107
322 92
6 297
991 721
470 526
637 90
705 414
140 591
421 77
645 746
601 429
650 337
996 49
792 247
221 328
371 926
212 335
312 228
409 979
178 48
354 782
263 770
53 351
129 34
46 383
766 25
539 721
460 774
325 624
648 280
483 252
584 231
948 968
396 801
337 578
538 195
531 851
604 782
485 1
802 559
629 314
600 980
453 194
902 537
330 837
211 30
308 921
297 891
511 720
780 847
333 384
919 540
263 481
639 600
441 492
179 172
706 289
26 411
963 562
147 302
884 97
29 594
613 12
435 987
170 864
69 513
548 705
559 838
233 683
261 933
396 949
110 723
371 717
581 96
199 304
419 619
898 434
365 445
101 454
751 653
43 40
372 209
904 511
715 214
982 919
434 625
971 572
410 927
956 60
236 704
472 483
495 873
636 953
348 356
280 968
311 475
367 558
881 818
169 862
393 721
309 458
297 256
61 799
968 759
431 32
346 704
870 16
866 236
483 242
340 220
387 526
800 278
11 430
996 164
565 308
994 550
975 414
297 101
128 223
545 37
309 419
498 900
887 886
882 372
921 535
19 214
49 380
968 469
749 59
282 308
731 647
197 813
91 997
261 769
635 621
603 744
381 28
709 385
42 830
463 990
151 176
901 916
776 634
620 606
602 305
233 766
301 872
142 347
364 236
265 346
445 336
106 740
299 233
929 732
839 775
608 71
918 686
848 559
25 484
150 355
737 494
882 196
174 734
312 225
173 845
864 167
937 794
67 434
507 187
807 368
289 284
265 790
226 99
209 86
787 257
390 925
952 400
187 322
912 752
803 138
898 856
482 565
770 42
158 886
365 444
819 965
715 575
640 105
241 874
783 883
621 256
980 376
379 890
286 461
678 690
194 629
259 622
353 105
29 897
952 270
934 550
171 477
722 733
633 919
517 466
808 155
76 129
922 123
518 323
20 775
259 141
175 356
839 546
924 304
604 936
145 952
290 144
506 12
238 865
528 381
519 847
930 424
978 519
66 652
640 580
748 656
438 409
932 466
914 569
32 147
81 380
251 220
142 32
185 917
552 462
84 674
890 414
245 4
493 778
493 266
815 46
535 708
64 693
252 47
322 88
685 223
299 116
731 140
214 866
409 934
43 789
71 476
525 5
197 559
114 660
961 290
112 177
804 287
982 92
365 295
494 575
830 368
22 614
227 450
350 506
756 627
319 354
13 171
768 571
177 623
527 712
688 317
350 671
193 811
876 797
543 938
53 982
61 823
360 16
888 626
779 140
850 131
323 621
144 467
497 450
863 734
12 577
547 727
267 325
36 696
949 178
822 80
243 870
142 396
90 222
832 721
447 746
319 739
711 62
59 410
5 82
370 539
187 633
900 347
91 228
722 871
699 230
933 914
112 292
359 82
414 179
696 527
719 119
238 511
130 208
379 974
489 492
684 746
532 501
245 151
704 705
166 512
626 87
367 442
489 722
199 296
759 428
152 497
739 818
408 956
109 154
935 667
514 24
940 644
780 767
654 942
604 891
586 471
117 61
682 809
115 890
64 426
255 868
48 10
997 157
641 530
289 359
695 243
635 816
134 152
295 461
894 170
844 244
824 557
304 829
914 104
804 587
484 569
690 799
949 444
426 666
962 225
317 598
116 895
782 650
90 77
518 513
385 267
135 281
106 260
757 235
137 822
563 860
231 421
725 71
433 849
248 370
748 639
222 154
873 375
35 430
648 856
587 453
91 70
350 27
408 383
157 609
863 30
881 681
288 865
339 469
262 8
926 754
287 910
281 970
555 273
574 551
514 294
998 132
373 477
486 858
578 1
949 943
747 410
681 772
469 465
343 190
845 542
576 372
172 341
877 21
221 464
813 973
209 853
870 739
322 189
826 503
887 852
710 716
376 83
602 614
387 133
297 380
996 678
343 253
781 130
690 115
860 667
362 657
650 232
416 860
629 322
631 752
817 833
8 275
970 22
176 644
262 300
623 323
119 372
459 721
109 787
345 391
831 539
925 44
182 951
411 429
733 503
261 100
693 623
192 1000
3 111
34 937
768 17
727 159
408 771
300 432
517 55
745 648
752 966
265 651
781 78
902 419
464 756
102 989
477 452
51 742
16 62
162 664
546 596
748 910
329 348
505 809
329 759
861 597
421 225
634 976
837 801
271 570
219 841
533 359
654 176
525 428
513 635
596 437
153 573
163 378
135 243
547 387
44 331
842 702
907 207
965 596
631 339
289 197
753 305
228 668
223 663
527 846
232 724
316 848
748 222
734 648
813 320
982 344
112 972
308 833
484 875
88 848
343 219
65 463
555 129
632 97
249 296
518 566
718 769
934 693
205 277
324 581
336 346
243 155
952 461
742 384
83 603
569 248
119 381
992 922
606 157
542 550
487 960
177 149
372 336
991 574
317 577
52 17
430 203
582 824
868 232
375 92
625 598
330 213
893 916
573 53
998 24
240 199
297 221
498 642
321 155
492 638
799 649
449 541
922 795
287 852
778 515
80 385
697 225
640 544
381 420
530 466
505 331
191 489
19 577
694 612
673 699
275 902
572 721
221 965
668 325
311 876
20 740
190 868
749 936
570 49
755 57
605 476
892 745
617 26
935 276
528 399
307 501
91 487
646 582
940 706
744 637
253 835
282 754
490 599
203 243
724 301
366 679
548 94
24 918
100 293
422 916
970 331
443 997
673 180
399 618
103 395
848 179
507 784
374 449
944 137
358 545
243 771
658 773
114 663
558 272
524 253
180 763
620 680
652 460
390 253
372 569
953 361
607 190
803 73
125 534
143 168
331 679
999 215
891 256
23 324
467 2
937 874
774 599
766 78
43 591
176 841
343 561
931 449
339 182
105 189
995 476
821 829
911 507
766 527
445 493
631 671
222 397
546 249
404 333
910 900
854 767
423 573
264 294
868 236
47 535
924 349
168 638
154 12
407 357
530 961
244 646
536 371
165 197
959 822
520 38
467 531
745 455
300 389
976 955
67 287
706 402
122 620
216 132
99 147
187 397
81 4
297 408
591 383
930 647
821 429
745 577
553 328
390 580
226 127
234 566
822 542
355 147
694 384
174 34
823 864
152 911
57 224
416 521
614 720
364 921
399 533
443 221
836 164
852 980
182 10
210 472
349 847
187 289
997 479
683 32
303 816
889 581
511 500
636 945
963 958
566 598
753 384
88 825
415 755
582 277
107 139
263 334
846 347
454 518
59 960
572 470
190 949
229 61
943 88
181 227
576 927
215 952
161 667
215 894
595 803
410 236
889 125
122 97
96 293
871 87
849 772
943 487
893 221
682 736
747 581
154 797
143 443
391 335
683 538
914 659
1 221
573 225
981 305
806 551
282 85
332 879
779 786
261 828
990 970
742 452
351 864
110 434
239 816
182 248
969 711
504 562
814 473
458 454
551 299
992 725
324 89
393 683
47 830
783 498
356 490
266 790
345 454
980 844
140 795
471 696
158 248
509 619
775 53
499 552
276 585
749 732
775 595
169 422
860 298
424 900
641 614
131 977
436 399
289 742
333 41
975 64
449 145
959 336
472 718
615 470
982 301
6 965
67 740
133 931
600 904
685 402
791 186
788 40
323 559
971 373
328 408
188 476
739 540
972 217
264 972
19 755
470 203
991 561
958 372
174 661
970 950
950 343
735 942
739 149
877 96
337 684
616 387
135 254
981 742
74 338
734 516
31 72
396 652
622 950
252 595
348 486
549 301
953 551
157 852
174 893
975 444
239 307
651 697
872 553
890 802
218 346
563 979
161 808
988 768
814 11
757 694
961 92
906 475
808 634
394 870
663 834
681 40
586 259
42 981
814 418
107 60
56 209
63 151
134 105
647 883
604 94
324 959
998 238
364 190
747 584
592 349
483 151
528 244
753 174
510 647
707 310
7 832
248 864
144 852
41 974
720 694
506 725
757 196
115 497
782 627
589 806
165 162
410 794
362 351
451 384
188 495
446 993
707 332
15 874
117 196
643 754
793 569
745 230
662 143
66 691
943 32
297 447
696 17
857 567
872 547
750 81
432 960
875 427
905 135
592 543
829 902
276 739
67 618
133 683
441 838
960 347
140 108
789 186
800 912
315 140
16 815
438 740
668 740
821 524
103 657
836 356
508 98
801 264
35 745
438 631
726 180
805 509
879 933
124 546
852 684
218 842
820 103
426 448
210 658
286 160
645 879
563 205
985 427
322 843
541 289
322 297
720 212
841 448
820 121
231 213
449 764
173 621
96 483
147 842
486 702
666 35
921 702
540 18
449 535
44 485
662 305
633 151
131 878
848 95
416 602
208 792
648 211
730 160
305 86
926 640
884 810
730 227
555 85
324 622
821 246
91 350
497 22
150 42
857 357
840 554
986 386
130 554
177 461
93 962
644 958
818 264
214 555
94 522
560 276
644 778
98 3
78 351
261 566
987 594
231 449
399 375
363 265
185 109
261 74
854 985
177 83
489 541
221 895
665 906
379 408
173 850
470 471
155 192
961 367
652 602
43 21
218 395
543 87
720 41
775 237
585 426
76 302
897 978
449 990
888 565
506 610
943 774
322 353
491 248
222 422
646 35
278 972
832 729
858 968
758 865
379 219
307 77
40 273
534 833
518 816
659 88
915 31
683 239
352 691
169 822
126 892
359 747
845 333
517 486
927 351
714 522
385 397
10 688
300 5
185 324
244 243
387 221
927 505
511 192
670 150
220 842
384 889
520 203
900 121
259 720
135 640
400 771
813 260
676 833
192 206
760 76
403 796
37 917
722 974
607 35
695 749
986 101
855 838
432 891
922 227
844 471
58 618
769 290
406 393
78 924
108 515
880 968
171 366
64 904
608 159
289 988
520 706
418 762
526 556
430 167
168 346
116 24
153 751
118 948
28 403
430 92
713 776
366 979
389 347
109 232
458 45
783 600
14 54
560 306
78 596
164 921
586 852
308 653
359 513
751 732
955 910
347 953
905 509
113 522
549 864
44 387
726 615
125 101
894 262
950 641
282 430
895 651
966 251
85 576
431 841
355 662
720 735
836 708
13 989
263 304
594 906
29 845
826 576
432 488
968 500
732 362
279 810
37 384
612 621
271 893
364 647
632 133
284 377
183 722
420 411
524 696
830 221
71 826
416 2
694 749
209 797
927 428
32 885
938 688
293 762
576 966
976 64
341 511
811 976
74 943
521 993
499 16
751 595
854 283
89 736
961 6
485 652
616 521
957 823
796 789
258 79
88 757
464 187
629 277
357 915
548 1000
63 725
892 582
643 937
87 200
381 641
527 43
148 771
498 879
225 269
961 683
99 612
564 576
581 814
903 494
228 153
369 431
361 415
203 270
229 888
923 701
734 815
643 348
315 49
207 507
642 269
916 855
944 665
49 35
154 228
234 114
185 194
713 499
699 801
862 696
59 183
637 181
798 719
590 138
575 548
962 74
270 786
226 983
711 705
381 990
683 821
957 795
977 546
43 30
951 40
853 736
649 640
913 31
985 677
318 545
147 421
209 449
53 892
170 360
976 968
729 659
28 286
216 781
315 385
784 515
886 769
81 19
430 40
560 221
238 538
454 781
529 829
846 712
681 694
132 33
464 933
551 368
935 951
374 389
785 389
33 306
488 743
145 626
742 91
47 704
566 846
80 511
828 237
38 952
57 848
823 374
910 874
371 983
614 900
598 761
952 494
638 118
998 635
291 386
371 23
657 249
947 770
932 681
945 729
602 57
902 985
588 259
392 818
651 648
687 749
836 169
852 352
298 411
953 902
692 81
560 700
759 803
949 211
410 626
322 444
835 821
365 258
765 389
246 943
768 298
788 834
809 848
765 967
168 37
53 28
727 562
759 879
982 882
873 733
831 403
614 299
300 142
623 686
452 812
624 591
621 238
512 549
517 374
330 951
518 425
599 1
496 400
593 419
393 412
704 227
739 538
355 657
564 204
697 591
600 291
926 299
97 864
392 857
323 68
535 401
200 773
345 825
438 587
816 562
678 277
557 753
561 79
612 400
171 570
629 493
907 604
404 279
376 237
418 779
658 490
708 835
971 658
751 660
521 282
785 499
531 505
857 336
32 84
506 969
821 66
116 794
639 288
456 776
699 305
392 881
838 406
634 932
490 932
753 891
982 921
86 780
306 115
783 502
656 423
264 259
58 768
692 883
733 223
309 827
499 849
856 198
294 38
751 918
546 786
536 552
12 949
270 220
644 417
409 823
404 821
854 921
758 825
711 1
220 757
819 329
300 688
133 762
943 901
620 452
689 571
459 50
953 123
519 904
276 193
88 700
141 836
111 972
681 682
969 258
849 302
850 418
299 182
840 909
516 134
271 627
430 479
876 109
849 363
708 994
617 648
786 236
745 805
594 958
178 322
883 785
753 825
167 742
249 1
240 840
695 694
425 369
642 572
615 587
89 342
468 321
793 918
328 513
445 514
772 291
7 596
358 776
225 813
242 665
898 13
857 108
866 886
265 134
335 516
616 183
871 158
395 530
203 820
460 789
287 636
143 930
762 718
778 269
47 101
967 599
382 633
367 188
471 784
321 612
50 367
89 766
179 464
288 238
773 936
231 851
216 844
837 426
533 947
56 488
946 760
615 344
700 878
162 497
297 703
838 276
167 712
89 81
716 647
304 35
810 823
199 682
208 723
200 365
253 704
461 768
730 615
295 364
517 260
71 356
167 227
586 427
356 115
494 747
852 879
300 710
337 76
972 945
812 728
66 651
932 748
996 926
554 664
177 282
465 937
47 454
605 925
926 87
918 957
341 389
239 729
351 510
905 351
477 820
805 272
255 57
593 193
233 248
264 865
795 70
813 560
376 961
71 163
498 673
873 468
680 10
536 784
540 609
483 156
434 780
498 441
765 930
266 481
776 792
231 665
838 947
255 917
832 641
549 560
604 33
606 618
44 658
172 114
754 397
606 517
154 974
791 14
400 282
32 709
521 771
395 589
735 541
457 190
453 1
469 759
544 823
166 304
920 565
411 850
717 2
741 976
141 225
514 618
390 623
788 545
798 398
264 482
484 494
790 454
469 77
290 270
709 338
413 694
395 212
135 229
520 884
338 432
654 963
742 529
20 300
73 200
79 316
823 525
913 914
938 859
804 61
638 528
885 391
890 664
910 468
601 753
549 185
164 707
342 364
333 164
383 197
995 924
747 13
988 821
294 570
62 417
358 160
723 370
497 306
37 34
930 218
908 584
561 599
831 102
692 838
364 288
842 498
933 112
632 38
41 515
861 148
314 244
657 48
716 120
977 80
131 56
942 216
787 666
365 643
750 729
786 165
136 815
130 797
673 178
977 311
143 328
674 686
859 832
497 780
100 853
942 369
632 473
875 936
371 872
325 653
652 233
806 362
760 205
584 637
674 166
975 284
331 698
106 978
488 171
713 758
22 81
371 939
881 596
222 179
535 88
480 325
730 105
245 937
307 575
449 260
20 68
803 248
464 925
706 957
576 724
34 954
305 3
595 604
41 996
161 71
840 859
923 814
673 344
593 600
883 111
452 472
622 521
182 548
520 933
433 288
925 569
531 551
598 427
125 195
991 312
291 872
887 190
100 433
745 551
722 518
846 857
92 276
894 670
344 990
210 247
74 652
501 61
524 6
42 455
814 968
558 44
731 504
59 691
349 676
591 972
723 301
347 959
301 513
32 771
293 241
786 815
226 689
159 386
523 527
972 293
618 689
462 343
763 755
632 784
323 311
825 732
345 299
806 390
549 705
285 583
678 281
491 686
194 81
258 831
353 173
762 898
922 226
424 793
156 702
18 285
276 924
672 646
146 533
834 568
661 429
362 615
848 635
193 190
17 146
433 341
121 65
264 821
682 285
293 353
404 518
200 27
980 298
262 834
134 193
633 507
626 662
883 86
862 220
231 798
235 583
570 989
421 617
540 725
423 998
267 372
907 494
117 960
958 966
36 164
703 65
416 778
531 689
460 282
434 83
392 606
329 171
415 120
551 338
148 935
958 93
451 424
390 947
783 350
974 697
638 308
785 833
942 351
634 309
291 481
171 861
488 875
56 376
185 586
281 674
967 55
373 344
755 549
969 699
201 218
611 772
670 502
274 50
135 422
111 466
540 480
800 163
461 175
985 83
483 843
33 176
681 96
378 545
52 706
399 628
328 419
744 233
110 943
889 239
548 98
60 399
200 473
308 221
412 346
455 563
755 110
250 817
195 207
388 87
600 104
668 590
884 581
832 490
676 506
503 754
646 957
797 712
685 336
732 486
330 365
334 336
258 815
625 383
754 763
481 33
64 618
318 957
732 939
596 448
462 794
663 631
635 43
474 994
704 326
587 742
68 326
750 683
791 375
49 108
11 191
963 1000
649 42
132 682
188 104
541 795
733 569
474 229
541 463
652 896
664 407
653 771
425 234
825 651
594 387
923 234
944 634
396 444
447 350
421 17
84 389
509 935
478 813
937 168
575 478
59 190
181 88
226 756
396 584
29 938
475 967
30 403
108 995
721 527
324 656
7 626
258 405
285 764
555 344
33 594
538 960
325 921
673 993
420 464
624 181
857 107
794 255
347 907
835 976
313 874
829 220
963 818
290 872
775 513
223 676
993 47
757 453
221 545
738 356
720 668
768 318
566 837
781 556
215 994
264 731
306 392
399 403
525 321
502 859
239 281
191 503
17 355
324 157
490 255
221 633
120 256
936 125
144 745
685 77
285 927
153 587
384 541
556 612
51 399
568 849
395 498
748 114
65 523
384 550
155 778
886 425
336 541
793 766
226 20
488 937
585 702
200 940
348 991
241 424
799 376
655 308
827 657
358 28
220 172
700 575
262 369
908 765
427 447
719 74
761 766
701 40
303 950
773 843
791 805
69 755
334 72
305 368
839 464
467 425
251 871
378 549
992 601
672 821
872 661
148 863
105 196
482 206
893 771
351 900
749 409
703 1000
4 886
929 982
870 807
871 892
443 846
640 20
832 976
260 761
667 244
608 233
737 635
691 193
442 251
564 539
666 221
29 380
977 79
95 399
817 346
983 944
710 741
871 868
649 321
315 288
819 145
742 200
257 657
671 700
171 689
597 105
823 471
426 800
211 903
533 365
961 861
57 402
345 481
853 466
900 736
401 658
899 216
528 380
378 695
96 251
982 810
951 504
352 594
984 273
900 7
87 498
854 158
306 787
219 581
747 475
167 913
750 531
810 643
13 283
583 905
167 197
740 170
579 131
498 827
860 897
600 799
46 266
448 457
400 36
771 817
327 202
891 520
459 983
88 42
929 879
490 851
117 981
191 140
213 450
964 956
115 250
118 194
419 693
208 145
507 858
764 192
582 312
553 303
289 295
745 641
80 263
179 867
869 975
24 295
60 332
964 751
710 390
414 282
717 606
379 85
772 188
642 395
601 462
32 123
147 208
281 227
719 262
120 235
198 812
732 411
569 280
903 545
288 249
827 807
322 680
154 997
978 449
927 676
476 843
227 555
699 293
954 123
812 512
848 460
965 969
398 784
651 903
778 932
363 394
137 275
603 229
300 220
289 900
645 831
152 898
156 488
422 665
868 677
192 273
315 884
650 284
145 929
157 572
385 587
153 148
125 259
889 497
959 476
634 436
720 4
912 374
102 786
590 87
60 941
366 558
390 225
282 122
998 584
476 207
894 173
303 167
266 782
919 433
2 955
93 981
626 322
759 699
248 128
867 755
10 353
807 660
155 138
641 956
897 956
320 335
237 724
776 822
207 680
2 692
993 120
570 554
596 759
895 87
321 641
863 994
792 515
996 723
910 623
395 810
441 790
174 175
989 18
343 811
107 228
166 149
736 953
934 732
611 708
245 583
360 676
666 253
823 862
939 75
812 297
326 258
478 202
321 976
792 935
610 66
77 213
747 58
539 413
605 446
169 465
424 712
629 855
73 954
493 488
942 758
81 946
540 193
847 744
646 749
533 302
510 861
506 984
428 519
287 262
3 716
305 611
782 781
180 161
400 714
876 710
93 786
916 176
144 95
74 114
122 351
168 297
454 841
558 409
206 671
439 934
765 457
55 43
95 521
76 470
171 620
867 333
178 458
727 411
535 163
590 259
737 664
293 925
978 920
98 189
234 547
683 449
966 637
708 985
139 241
800 838
224 167
286 358
970 54
980 456
858 493
2 24
287 980
795 839
232 456
534 394
475 270
979 96
129 597
769 990
994 578
715 646
986 904
120 449
283 970
40 212
149 803
292 645
482 851
68 998
589 465
466 177
841 809
468 12
293 135
459 350
561 472
817 455
855 259
565 51
958 520
632 161
586 231
543 753
461 958
450 888
275 476
319 674
238 920
934 533
504 769
105 572
685 914
347 833
284 759
348 965
656 676
310 391
140 699
40 702
71 42
206 577
898 28
11 36
966 195
219 991
149 5
989 818
882 238
733 829
449 837
717 546
882 586
575 987
516 591
301 687
215 211
727 150
761 394
869 155
839 28
163 807
605 73
425 484
623 928
350 96
11 757
819 717
241 684
320 932
865 831
959 128
298 815
837 283
96 457
651 158
185 765
116 25
279 986
173 795
961 424
853 32
664 283
440 24
503 964
901 678
293 788
357 236
632 904
787 264
626 135
865 811
866 724
272 337
489 268
819 681
740 921
685 820
233 296
682 975
780 584
160 433
204 462
147 840
18 269
753 573
518 656
868 494
149 977
247 293
284 435
303 694
485 457
128 631
416 486
209 925
285 709
590 614
491 421
879 117
351 880
240 830
721 739
692 885
457 710
944 493
175 734
947 967
246 728
685 64
384 557
146 142
912 513
369 277
822 913
475 284
569 968
217 802
416 418
450 236
494 701
830 531
708 881
963 196
538 87
244 60
258 961
491 913
703 766
826 782
658 928
103 96
206 42
638 151
457 792
597 892
589 446
988 624
425 783
202 302
199 846
318 427
495 768
586 24
390 127
391 187
82 494
310 700
315 965
286 987
249 375
473 662
887 742
172 409
541 676
483 669
172 30
523 801
793 660
353 760
469 643
850 823
361 618
346 207
291 734
455 732
986 923
227 713
740 446
317 603
735 22
478 12
578 709
161 84
623 492
597 999
969 396
377 956
940 112
589 335
187 611
251 848
366 831
402 211
976 135
638 181
90 446
82 932
454 248
382 857
20 997
630 317
679 189
639 30
211 570
10 228
657 611
833 806
485 280
69 461
453 727
376 890
956 440
337 223
929 719
306 562
841 33
80 851
297 424
991 651
805 296
884 145
740 777
703 201
587 609
402 514
579 346
732 794
493 681
765 596
554 587
823 723
994 348
275 159
619 66
653 598
708 493
909 514
962 466
374 102
780 68
264 852
362 777
166 301
634 209
230 104
744 84
435 513
335 149
565 104
491 720
77 47
777 980
162 276
793 624
236 800
498 958
294 623
676 196
615 72
815 147
170 834
572 452
293 689
421 481
249 315
653 94
739 829
268 828
654 522
338 166
796 222
666 336
464 982
280 981
152 41
869 138
769 683
569 108
197 189
18 954
932 484
315 207
772 514
702 580
30 389
207 693
520 17
946 85
925 396
413 9
605 805
988 796
684 794
410 690
19 103
573 736
75 731
397 306
634 960
66 628
625 710
266 515
415 685
730 459
121 20
850 434
30 39
585 693
850 959
630 657
113 339
860 266
341 211
278 845
935 829
903 566
700 169
715 58
933 941
131 95
322 227
333 575
42 87
622 343
989 197
526 756
769 409
32 95
954 375
567 233
888 843
896 449
721 331
955 512
727 30
144 845
209 782
675 98
415 613
995 129
870 594
401 111
418 35
307 679
300 717
974 772
153 678
567 411
714 157
442 334
186 957
693 324
287 656
837 397
332 998
734 784
86 70
472 690
216 735
12 921
695 633
290 259
764 112
403 54
924 100
613 531
709 472
165 670
364 184
796 492
218 865
896 304
649 927
187 701
424 276
919 406
933 617
467 947
977 889
29 720
900 480
130 84
173 548
712 241
733 422
337 750
15 139
248 987
21 869
697 429
675 434
815 484
873 521
455 274
348 667
621 795
900 339
222 77
336 741
9 394
740 21
555 277
919 551
429 825
466 146
913 964
210 208
621 31
933 694
326 553
104 360
780 381
593 518
262 27
877 749
191 763
780 21
450 936
309 745
843 390
391 361
773 839
197 554
3 36
27 415
107 944
187 939
57 875
817 841
934 496
67 120
270 423
363 940
816 54
170 452
993 788
544 349
251 121
102 785
584 217
421 550
899 620
405 857
774 925
40 698
635 326
379 196
549 146
59 318
274 907
976 635
345 204
285 309
711 674
417 623
287 947
384 982
432 446
350 480
719 771
463 348
470 575
637 572
331 778
852 880
315 444
959 950
867 83
187 817
230 185
330 478
197 774
924 96
173 419
323 89
109 643
951 757
322 636
77 643
718 629
97 804
816 782
985 559
448 53
371 473
67 549
571 390
183 456
350 178
323 111
263 383
93 577
403 596
309 896
334 368
863 314
514 188
819 873
676 496
234 393
208 96
441 664
805 314
390 1000
77 878
139 69
136 803
562 258
169 880
549 273
158 596
910 837
738 61
2 699
730 377
457 629
530 412
63 432
671 808
811 298
152 910
143 707
252 552
197 779
684 199
625 715
416 423
247 266
629 359
231 887
766 663
901 630
974 471
529 778
518 904
295 533
276 973
285 698
818 904
853 902
963 430
88 451
594 34
523 273
176 208
911 325
931 41
786 61
859 742
651 928
465 883
54 355
129 715
572 789
362 801
644 199
882 14
622 38
447 490
800 716
315 654
659 704
764 546
121 705
87 369
283 521
367 126
777 115
463 164
358 988
585 964
67 630
105 828
621 507
551 899
155 267
894 237
201 176
387 189
667 770
765 317
806 450
530 364
459 296
983 124
208 120
817 368
745 267
535 894
705 311
965 260
317 346
183 243
195 854
790 676
373 123
714 618
520 663
17 70
225 45
627 492
533 945
735 339
720 65
778 775
321 954
845 969
249 74
171 450
796 575
236 214
503 939
135 503
33 224
674 442
111 642
931 692
478 246
302 143
18 668
548 464
258 783
366 455
860 849
87 709
242 156
666 229
796 818
684 933
224 16
20 1
996 682
464 626
457 338
937 542
598 816
763 551
458 758
160 5
526 286
651 968
743 559
580 545
566 600
454 780
164 4
233 345
626 670
225 93
271 792
600 66
130 570
786 993
367 472
905 392
147 834
214 565
610 100
684 679
267 56
426 125
460 664
231 676
361 595
822 423
602 645
866 452
700 590
213 106
984 387
963 396
486 553
493 724
405 59
417 853
757 362
481 932
926 237
245 925
660 972
471 519
755 827
534 440
532 36
960 671
129 818
232 255
402 848
715 902
251 799
897 215
319 201
588 314
150 271
750 602
592 642
455 695
498 573
538 856
496 196
151 871
584 427
216 595
411 534
377 388
256 619
691 483
881 85
874 472
225 94
727 96
221 447
365 650
235 191
476 600
11 124
299 321
525 885
933 411
690 376
299 675
844 973
841 983
935 877
179 506
158 959
255 80
804 376
730 816
251 893
395 315
973 989
128 446
765 230
527 99
37 209
260 678
687 644
559 165
714 434
742 441
297 649
823 589
733 790
678 460
251 918
661 93
633 432
747 558
831 908
624 741
659 640
125 220
482 877
861 315
977 223
736 60
157 646
263 544
475 59
100 357
425 244
587 496
749 548
502 976
947 553
539 967
44 653
907 365
471 47
185 340
679 217
7 181
33 445
751 821
925 964
18 507
298 495
160 861
37 930
227 562
724 756
242 977
117 183
752 940
438 703
941 35
890 818
526 811
342 313
314 302
871 553
537 756
847 99
613 308
94 655
262 396
299 932
615 978
341 862
561 952
966 612
471 359
44 697
796 559
978 648
116 876
720 394
424 105
456 883
318 606
698 684
641 437
164 586
958 149
884 531
473 436
894 713
48 805
237 860
971 523
981 160
942 357
369 681
72 771
553 619
906 412
702 233
350 484
327 111
87 583
950 634
38 627
620 324
687 79
355 607
402 819
694 716
594 72
957 685
361 241
102 770
655 302
961 902
130 633
643 553
297 78
346 517
507 737
754 576
435 615
233 463
451 164
228 1
232 347
855 584
314 703
868 687
988 907
798 554
961 251
74 931
372 455
163 491
606 676
691 460
642 902
559 803
723 103
610 464
897 988
694 529
464 177
311 872
803 59
520 137
250 731
254 150
230 529
492 662
918 359
362 533
42 545
54 416
486 458
573 537
339 692
200 670
96 897
793 159
231 84
475 818
851 227
239 512
497 30
276 104
964 330
49 453
274 604
788 330
236 457
609 674
926 424
332 567
914 509
161 609
237 315
899 733
232 562
448 41
555 784
139 717
632 676
860 748
97 177
428 648
208 181
257 987
824 351
436 93
267 977
374 249
251 842
138 737
582 510
501 819
642 110
47 19
292 391
832 258
757 714
918 572
239 357
692 94
934 161
590 15
87 209
653 285
673 188
752 125
832 548
182 892
439 441
944 627
282 503
921 167
434 995
178 544
987 552
683 171
325 820
230 248
932 865
666 913
736 571
414 790
591 268
37 774
962 644
148 637
48 695
631 187
357 882
663 77
103 956
441 756
494 807
555 970
54 373
986 884
446 473
788 765
534 269
478 929
600 312
582 294
489 662
290 661
957 576
809 498
189 300
969 636
686 759
307 504
676 973
589 376
776 626
551 262
389 523
187 928
358 369
810 300
267 184
319 509
425 352
757 22
175 879
303 700
948 224
944 169
299 180
61 589
250 503
100 846
204 8
964 223
714 431
263 264
764 399
896 956
703 243
166 913
708 90
320 888
102 395
585 280
674 589
938 316
801 93
708 301
750 462
787 228
280 791
582 41
435 551
239 829
987 359
437 511
297 704
834 624
44 141
422 664
660 231
612 584
376 417
845 251
359 50
927 396
772 921
644 442
487 645
620 197
258 710
709 944
347 234
178 952
841 987
96 959
992 332
748 37
222 861
334 955
83 86
791 71
715 846
409 933
971 189
831 214
27 380
59 89
501 712
127 187
530 491
666 626
837 88
969 717
471 555
103 559
596 552
281 269
303 380
562 638
746 997
549 413
46 80
45 281
610 553
795 232
874 561
621 105
877 672
317 206
163 261
748 466
344 692
441 42
293 758
74 971
38 326
112 919
243 728
624 7
501 518
381 826
404 112
166 85
610 891
392 790
787 936
523 272
473 581
739 75
141 671
774 45
171 209
204 610
234 856
534 463
386 853
358 672
298 875
691 689
994 312
362 328
980 462
577 146
412 50
451 916
113 36
482 314
961 323
244 89
812 145
29 668
261 10
953 949
423 260
846 978
37 510
629 155
848 204
634 217
559 545
829 844
997 228
206 546
593 62
176 653
974 515
207 966
187 398
764 882
68 105
406 616
23 600
572 779
481 96
437 681
563 713
803 908
552 746
703 153
417 621
504 193
589 682
534 955
26 220
858 237
85 340
487 862
783 248
311 30
179 912
475 807
601 202
497 86
876 615
158 926
361 607
945 550
307 89
92 14
286 811
841 462
113 15
999 186
937 991
936 646
365 512
1 564
629 475
774 959
877 506
222 809
439 73
463 600
554 435
824 133
42 850
734 727
153 26
489 82
689 528
19 857
115 207
104 921
638 139
401 30
969 654
104 42
865 509
218 657
937 609
465 834
825 494
806 488
102 676
865 712
169 878
348 774
774 163
130 95
12 802
797 751
232 649
261 534
948 847
723 511
970 760
303 483
354 893
439 225
748 46
898 471
526 94
735 41
210 527
147 528
911 577
487 66
13 686
773 610
778 24
253 893
308 475
238 118
262 828
860 781
61 418
867 908
681 633
311 570
642 758
172 514
378 31
718 538
759 626
7 131
270 156
183 528
741 120
242 945
42 222
728 874
804 872
134 799
790 553
147 74
52 72
244 45
299 993
365 437
298 234
736 439
620 112
669 95
606 100
170 559
905 45
863 219
802 799
157 35
543 765
440 17
964 30
202 741
479 761
61 348
78 182
215 586
224 534
367 245
699 385
230 991
863 615
828 690
61 123
920 730
519 853
975 302
79 546
964 620
751 25
324 308
865 768
219 414
606 372
665 763
464 895
869 27
309 936
608 660
96 881
358 795
467 554
571 345
981 9
836 546
578 913
616 66
16 165
591 945
534 759
439 151
390 626
56 562
426 143
162 598
600 896
479 929
664 688
960 258
464 100
541 60
716 956
138 28
875 25
728 844
267 227
715 940
25 496
792 566
8 243
430 128
961 851
109 509
502 826
924 899
366 803
959 463
845 379
386 476
863 950
182 910
445 457
975 465
660 284
850 191
584 813
125 257
258 647
595 820
496 347
959 297
556 570
814 321
892 968
490 981
970 366
169 182
671 834
551 157
21 669
509 204
986 260
484 204
66 785
854 928
304 270
900 971
768 127
932 270
920 928
304 895
198 22
868 430
55 419
745 884
764 50
539 915
742 446
850 964
378 761
209 84
231 155
964 744
572 46
472 313
664 636
78 617
320 8
763 829
580 193
429 641
303 519
374 41
823 472
154 311
173 6
76 816
71 281
744 505
248 560
97 216
700 204
532 484
344 955
726 556
394 173
871 19
157 150
31 507
541 990
500 14
291 471
114 267
472 578
913 757
393 485
344 934
958 892
689 520
613 323
342 303
119 39
64 217
897 479
251 627
602 325
452 521
873 902
695 3
817 61
417 884
338 426
66 656
844 594
38 358
886 418
869 271
232 365
136 255
421 47
143 751
286 908
746 592
4 651
354 861
966 587
109 649
895 415
572 514
361 957
888 426
68 225
413 753
538 935
18 209
68 585
766 465
850 273
699 901
214 335
48 194
460 643
300 330
53 898
797 522
721 364
646 188
224 52
688 65
975 692
557 883
262 328
724 35
89 426
618 722
49 914
37 974
447 142
368 366
642 243
135 835
441 4
572 503
719 39
88 765
551 99
399 797
449 718
10 311
754 983
949 462
177 632
254 341
92 926
873 59
6 636
229 600
513 386
260 603
670 686
794 814
443 893
338 146
441 246
100 236
892 15
891 582
443 760
694 810
315 736
657 803
24 48
396 821
124 988
224 141
88 80
386 360
133 942
763 910
959 184
945 847
78 467
812 773
802 214
797 13
600 548
701 862
735 689
234 635
730 112
695 345
40 538
482 680
339 220
657 783
890 794
368 974
534 480
794 307
580 675
850 479
444 432
492 414
150 458
554 405
608 154
556 856
697 310
87 108
677 389
68 175
655 345
397 756
331 708
498 172
757 306
387 918
404 999
525 341
868 164
588 464
211 725
900 946
288 370
700 181
34 475
38 919
815 244
351 646
43 689
861 130
149 813
268 326
682 460
724 667
914 989
402 858
223 769
461 356
237 931
891 77
370 451
927 421
457 128
16 771
311 271
87 478
39 749
114 765
208 451
699 17
17 383
81 527
978 512
476 417
437 525
122 19
590 744
808 553
549 673
763 348
293 912
285 487
67 996
527 807
787 253
164 653
669 429
913 957
437 45
941 872
891 636
599 672
651 956
115 436
408 672
956 722
703 814
477 524
257 323
40 779
486 303
947 673
277 228
113 445
229 39
549 528
526 370
856 334
853 195
763 705
35 162
865 941
850 63
726 842
138 141
805 224
157 582
609 469
875 340
7 916
737 309
35 612
294 24
873 314
436 44
126 237
98 154
142 279
844 21
96 424
917 652
586 820
615 53
865 679
45 465
519 107
139 869
558 738
756 999
489 879
695 655
815 191
384 719
30 865
694 152
456 223
185 719
120 481
315 380
558 600
440 927
227 854
880 485
640 332
934 978
795 827
799 268
409 646
60 470
772 305
938 659
819 118
895 853
27 204
769 927
971 947
253 639
107 896
538 46
422 74
531 709
406 39
963 737
780 661
428 904
302 898
426 826
599 208
234 958
543 721
765 73
152 905
487 491
469 237
636 603
703 303
513 605
660 287
451 511
635 275
148 122
560 265
550 959
889 353
806 856
158 255
293 995
700 456
919 951
728 615
89 631
843 161
290 721
244 372
627 814
585 428
202 924
432 89
784 449
531 108
471 371
850 62
279 599
724 784
718 838
521 807
453 854
26 692
681 38
538 394
785 666
498 729
829 923
121 952
837 105
626 494
892 12
745 691
858 711
320 151
415 121
841 32
635 212
442 219
47 122
90 582
359 611
576 120
501 639
919 212
22 814
890 317
860 346
807 884
903 24
594 724
860 305
295 659
902 979
741 543
739 688
12 990
322 531
912 433
700 397
988 566
561 603
167 377
280 883
409 333
908 393
654 255
983 477
951 938
870 633
510 783
214 327
894 278
198 293
342 664
676 668
452 116
35 497
718 485
83 227
946 127
440 980
276 227
204 406
757 228
478 194
226 73
675 237
551 947
807 926
198 353
362 383
425 140
49 648
608 290
803 864
641 638
70 346
211 80
103 228
856 938
928 259
537 985
383 985
265 744
11 490
731 226
329 399
563 592
360 458
281 629
478 548
532 274
403 735
707 869
218 253
875 541
360 262
730 519
666 769
796 269
84 572
489 516
275 385
374 408
683 539
97 306
742 815
995 121
799 879
505 312
490 493
84 968
557 694
26 838
437 465
505 84
108 656
541 81
781 632
96 597
122 368
285 164
265 37
606 900
191 591
199 552
121 834
924 95
518 12
476 150
817 322
64 889
531 338
320 767
655 194
749 208
518 238
136 728
601 221
104 818
873 361
318 848
54 779
346 387
382 40
397 120
817 274
349 541
454 138
522 142
134 596
234 321
394 833
521 620
348 796
763 155
137 921
980 87
104 29
27 970
481 604
892 701
23 616
180 306
99 354
976 994
41 594
766 74
678 82
716 827
863 155
440 113
375 169
665 754
938 991
16 569
268 968
245 792
598 779
928 708
301 552
378 123
440 234
714 964
774 33
25 446
284 965
126 110
926 545
976 371
348 605
653 979
964 491
135 230
911 744
609 191
937 49
641 116
123 694
352 46
373 983
381 755
525 713
634 699
680 909
619 493
896 468
231 892
130 121
571 850
878 699
720 936
411 543
285 847
716 36
530 813
546 499
870 155
587 675
962 120
441 353
839 523
616 458
235 31
92 754
680 508
700 939
887 183
54 61
742 902
75 825
737 118
201 993
916 248
731 821
965 103
44 552
457 57
340 793
386 107
657 228
708 597
362 154
952 537
490 517
672 432
500 319
972 741
760 193
359 802
422 567
993 173
910 320
99 532
889 282
329 796
631 605
530 446
401 668
242 71
688 650
169 416
557 322
497 354
152 816
58 540
380 998
302 482
118 873
678 645
322 776
952 932
549 251
262 271
875 917
913 78
789 683
188 733
204 66
748 631
793 759
192 774
1 669
222 802
744 551
988 745
536 550
93 946
38 396
21 845
980 334
842 295
586 250
256 727
663 319
808 822
582 339
132 880
979 597
605 756
379 958
229 318
456 243
254 556
528 187
431 46
743 104
681 16
785 144
46 130
824 637
411 921
562 600
386 372
364 154
430 204
99 689
686 416
1000 646
237 134
218 504
923 336
20 932
104 117
219 722
965 589
498 239
774 419
307 370
789 780
682 687
487 221
300 452
33 492
18 206
257 844
852 969
757 999
182 243
840 439
717 709
314 55
389 344
524 781
665 263
841 123
121 657
470 93
340 965
825 94
74 707
626 705
518 618
666 54
397 298
982 837
857 65
567 121
429 2
104 878
595 903
945 18
531 892
249 896
977 503
263 165
718 628
18 294
575 747
445 869
419 615
73 647
134 698
264 545
573 950
955 806
721 875
358 376
521 704
144 942
507 658
325 778
840 529
52 464
405 919
669 382
598 900
135 360
524 791
667 83
786 311
495 469
872 193
836 693
931 895
373 951
629 83
81 816
247 585
77 102
57 342
940 411
822 292
310 134
726 916
275 367
321 656
796 638
548 964
273 268
263 500
876 196
939 106
777 392
201 625
965 304
388 403
627 109
399 542
870 781
234 687
575 695
297 884
956 782
948 811
797 514
345 844
733 389
521 512
362 194
228 411
461 497
731 319
184 800
770 514
899 412
224 311
340 311
31 258
529 324
152 752
401 706
322 893
292 329
216 144
942 197
603 626
728 946
318 266
590 712
782 908
160 708
375 683
17 597
149 366
366 97
401 632
78 424
59 450
411 387
460 761
416 409
917 778
416 211
94 656
770 401
557 827
302 325
418 758
286 278
689 124
508 629
977 919
480 658
779 175
994 414
755 224
433 65
704 635
797 515
745 300
624 553
598 772
311 982
244 967
416 872
565 499
608 537
770 13
682 560
732 942
831 956
179 304
347 292
430 992
602 679
25 882
414 682
118 123
428 395
219 609
98 472
854 627
565 624
895 136
992 993
263 113
129 233
334 672
634 938
914 604
231 357
242 681
344 341
125 201
700 318
217 17
945 575
543 387
745 93
563 186
799 317
216 694
83 878
297 326
724 447
286 747
667 526
386 262
658 418
170 523
735 358
391 106
791 686
299 578
517 603
256 551
352 524
984 296
79 567
643 857
892 232
474 5
387 577
39 525
648 945
105 757
539 734
519 833
571 419
10 578
746 621
54 369
613 688
328 495
77 528
769 705
466 537
293 820
974 701
253 995
136 748
737 319
451 665
849 749
824 627
639 949
990 5
406 92
95 753
104 622
821 126
949 743
526 955
72 979
816 813
917 459
30 512
527 517
670 565
69 331
411 569
42 831
708 941
955 292
170 378
767 60
242 137
397 985
732 259
708 756
296 242
142 48
907 38
973 634
886 213
312 682
743 156
285 148
325 738
869 365
70 114
459 583
343 497
944 663
801 197
895 296
768 813
506 168
114 153
739 95
763 342
35 299
537 955
137 153
172 475
646 246
866 142
267 975
304 306
229 545
840 309
702 686
914 982
612 928
67 40
950 620
668 805
693 391
425 662
89 658
192 441
910 363
355 164
707 784
98 886
84 35
750 73
957 277
153 743
665 261
129 565
927 506
280 228
419 143
114 885
576 851
52 282
718 138
973 448
66 315
369 141
596 536
300 672
76 862
199 717
995 249
193 743
199 670
750 78
956 93
919 403
716 921
810 215
266 217
1 114
327 729
372 515
53 158
235 189
976 41
125 185
996 757
791 590
798 315
764 878
570 954
724 160
640 101
967 349
961 532
463 515
201 461
298 63
609 881
917 570
378 193
584 450
687 813
56 223
60 341
379 316
332 259
278 578
37 679
209 19
929 453
541 395
594 269
418 629
888 718
2 448
934 365
60 737
609 741
848 697
80 505
954 744
255 641
839 981
200 248
192 913
358 416
606 962
239 390
456 713
187 220
656 834
873 334
337 291
53 759
111 504
230 948
460 981
772 144
981 865
204 185
83 522
262 864
652 33
638 993
718 935
62 901
694 118
724 238
481 494
868 181
590 155
716 568
85 121
687 755
68 149
504 732
316 992
95 598
289 500
142 838
702 996
718 927
435 484
749 274
938 830
311 928
196 985
72 757
362 312
986 585
26 198
382 604
577 259
129 718
678 174
959 840
52 235
384 655
814 498
188 533
585 174
448 493
792 448
60 878
784 640
827 130
526 219
717 306
559 652
560 400
960 110
624 546
908 175
31 284
715 99
705 226
335 56
155 822
465 787
759 813
446 904
451 233
295 749
568 469
693 442
719 623
13 725
459 488
728 116
794 487
369 657
925 207
439 524
23 970
146 839
677 661
583 196
540 99
911 903
553 436
268 704
494 204
657 962
180 518
772 248
352 542
517 251
957 580
943 386
65 732
588 946
889 145
750 51
100 971
17 252
115 167
795 866
931 667
278 341
636 815
426 354
530 945
921 238
144 418
806 508
949 263
486 889
341 376
163 736
290 602
364 6
75 224
679 974
244 565
824 248
892 46
820 598
265 378
908 31
978 390
894 643
872 147
139 762
963 569
213 321
800 984
31 827
37 719
688 321
564 223
868 849
445 603
81 80
253 562
549 121
764 632
477 424
623 972
952 146
710 988
122 338
102 868
100 148
647 538
505 395
695 258
475 80
431 723
379 140
89 555
298 70
765 871
313 766
828 714
530 579
518 942
184 472
973 173
21 33
81 957
222 198
886 250
602 978
109 448
82 507
270 774
581 654
456 206
436 397
751 56
974 371
316 657
127 293
222 992
593 522
922 885
441 835
380 68
163 312
404 261
258 914
80 339
326 291
937 879
399 28
620 352
428 469
912 51
491 137
424 913
173 925
893 621
128 449
693 428
316 495
65 6
711 917
419 773
859 826
631 304
736 352
230 374
138 480
330 42
593 310
606 208
266 939
866 517
413 498
360 336
804 100
90 300
950 681
639 946
786 128
485 338
358 189
412 609
993 659
858 205
92 209
399 77
119 872
955 204
53 73
328 85
763 583
633 810
895 106
633 15
96 594
885 798
829 841
514 985
461 796
249 397
64 526
406 411
33 664
230 820
33 767
109 535
613 639
375 501
985 750
336 384
527 687
228 608
550 579
160 469
326 46
997 986
329 193
148 643
90 812
163 750
455 811
453 901
436 168
300 813
866 366
162 582
621 842
702 736
181 976
630 655
204 122
807 933
461 20
302 313
567 543
815 608
418 135
840 128
543 163
24 59
233 811
178 165
574 283
384 560
309 213
644 490
84 105
278 71
819 648
468 337
664 714
906 809
165 17
222 156
206 818
476 323
377 473
192 502
359 642
303 596
807 518
566 467
786 651
693 908
779 737
842 496
55 879
639 259
733 320
281 429
411 23
938 559
885 393
111 984
803 228
172 85
826 541
4 830
561 523
576 109
1000 929
40 916
663 833
497 632
947 965
596 839
650 403
424 166
420 176
709 110
791 509
660 262
396 555
401 660
445 962
583 287
519 907
259 597
628 509
52 212
605 921
513 536
828 813
767 62
55 841
313 866
602 74
61 939
871 293
799 623
617 505
344 10
455 770
772 209
813 434
7 218
263 583
726 650
798 685
820 426
665 877
736 110
427 245
757 96
190 327
547 811
276 440
536 990
931 714
268 402
250 943
170 538
488 184
16 970
44 338
790 830
445 371
48 509
272 693
275 664
895 311
985 784
241 753
913 672
25 982
375 478
301 381
943 141
143 461
469 462
754 970
815 29
158 505
680 716
882 256
660 643
408 100
89 921
728 549
158 891
232 403
306 932
540 266
457 507
794 788
875 734
458 735
620 158
264 241
506 62
925 112
335 609
562 698
169 888
814 354
198 684
538 918
218 804
730 328
312 376
28 858
789 261
500 535
398 903
660 481
684 400
444 367
761 80
775 126
73 555
644 335
633 380
36 954
945 841
520 818
53 397
164 422
906 160
800 250
980 660
781 941
224 178
56 781
344 952
844 347
674 538
436 581
602 538
517 578
495 938
280 299
745 839
120 590
776 488
716 295
903 386
518 760
838 933
818 132
974 543
609 148
961 677
337 587
184 70
941 974
579 249
514 486
307 539
299 796
137 409
27 123
103 316
595 414
601 806
122 220
343 929
590 356
440 314
679 352
373 536
758 72
616 844
793 107
556 552
382 354
540 395
26 92
193 74
627 580
165 329
201 50
847 396
193 673
821 330
378 346
652 579
775 200
777 339
379 523
261 766
986 769
948 714
425 422
252 993
158 717
787 845
58 374
368 752
936 276
251 594
37 858
140 269
663 765
529 74
89 996
113 640
225 321
894 676
457 712
829 917
778 150
118 915
497 738
27 336
544 538
662 907
833 649
410 454
201 48
106 510
138 50
939 612
937 140
741 661
65 37
919 678
678 268
819 924
627 599
645 133
132 899
100 512
754 906
270 690
60 248
931 1000
995 9
919 836
905 464
10 238
911 633
596 734
4 330
33 973
39 779
954 370
682 650
310 220
819 59
161 792
917 846
513 289
46 345
967 373
360 842
744 459
12 328
18 282
333 555
85 594
16 395
949 7
617 926
759 981
860 148
35 707
398 226
140 838
39 63
964 752
455 583
682 495
171 202
514 135
147 867
837 11
495 777
560 563
854 862
976 620
591 574
896 270
512 717
552 253
330 95
542 308
54 518
113 193
136 423
738 832
302 538
916 205
273 556
690 782
255 248
68 954
454 634
80 793
6 727
758 69
310 458
462 964
674 872
763 870
819 857
546 133
880 48
601 487
480 118
378 173
595 819
291 502
743 907
800 153
24 301
114 634
164 767
46 836
328 659
276 566
634 23
166 677
449 239
570 393
964 308
288 940
781 480
382 800
632 339
509 963
524 433
559 110
809 117
313 126
899 24
925 970
749 427
668 256
185 498
864 769
810 608
578 865
490 363
971 514
62 591
294 139
802 901
419 920
91 442
26 224
29 143
702 668
31 362
791 837
508 292
966 401
417 887
767 380
108 82
559 214
941 39
767 495
455 416
707 192
12 181
477 796
266 43
494 330
419 101
49 66
339 493
492 328
608 983
519 601
484 985
564 843
118 798
5 773
795 290
475 996
986 784
235 131
67 842
509 83
36 821
424 910
109 194
80 593
275 671
575 411
752 814
134 424
827 484
42 776
952 394
351 391
580 136
452 430
981 722
919 638
388 72
656 701
569 190
731 712
281 902
994 17
683 672
696 617
890 487
211 697
780 98
518 881
701 427
977 807
482 522
803 626
170 53
538 667
825 908
49 660
793 144
954 171
429 116
229 352
747 618
43 595
972 955
740 454
136 202
463 393
974 85
735 586
252 836
212 620
569 64
511 998
706 572
47 764
121 508
747 552
729 7
510 360
916 836
225 737
141 961
326 266
348 854
540 536
731 835
54 701
519 342
185 316
725 875
921 731
911 138
93 171
33 168
118 999
934 288
6 164
163 829
301 560
842 705
886 180
86 224
509 199
304 650
627 883
798 346
125 655
319 820
226 701
585 297
562 440
629 73
768 812
183 906
638 389
487 313
609 177
49 85
299 747
338 342
90 564
692 856
979 662
802 796
279 638
610 896
740 484
219 508
242 750
986 258
952 646
995 355
626 764
179 286
887 906
903 785
178 74
688 56
659 291
224 140
681 317
46 564
965 487
909 103
699 720
35 533
809 25
739 683
691 70
713 544
796 442
405 649
408 527
179 267
201 514
928 147
377 684
822 79
298 905
236 532
679 353
134 537
753 415
452 129
215 440
560 607
106 993
73 280
214 9
23 636
49 584
559 824
662 582
836 906
768 994
872 128
718 467
536 801
112 858
669 554
327 821
731 666
181 779
361 947
77 482
117 367
707 929
306 922
70 188
980 617
370 993
809 508
576 721
696 954
596 649
255 636
467 106
17 511
569 835
418 483
6 909
729 938
504 927
536 597
279 625
940 111
972 500
793 938
548 278
194 158
795 911
228 285
939 477
399 642
951 172
688 814
209 798
693 553
208 601
350 736
36 574
723 438
531 518
96 374
410 741
873 8
802 128
259 385
443 835
525 717
771 853
692 164
990 938
414 948
694 21
85 156
488 357
919 817
205 633
45 7
789 136
471 644
418 989
233 637
199 783
713 794
667 800
637 831
355 746
717 394
411 643
527 42
174 506
510 431
819 425
891 218
265 293
786 154
734 464
61 809
782 367
840 956
131 293
162 249
851 341
869 659
569 611
608 836
902 231
565 257
651 40
120 588
884 739
153 496
926 144
386 971
920 738
574 951
190 449
217 620
846 75
659 215
192 752
112 259
650 249
208 347
440 704
172 11
987 96
98 311
865 201
599 598
614 628
931 311
26 893
39 919
947 125
778 839
499 632
717 379
54 880
681 595
731 429
755 985
563 641
50 880
928 947
469 254
694 859
237 580
531 323
801 418
739 996
621 937
522 648
841 944
245 566
596 227
660 642
336 466
194 932
270 689
656 119
598 183
539 590
130 637
683 525
393 337
507 412
678 41
375 184
382 933
101 848
88 507
402 677
951 59
221 858
890 923
98 181
573 245
844 452
807 185
94 809
312 1
439 487
271 350
158 32
429 307
511 800
568 863
791 962
739 182
733 835
799 659
546 857
790 546
648 55
712 654
412 165
972 274
357 686
586 853
774 446
983 266
5 666
698 974
158 989
85 106
492 641
471 642
990 509
973 324
547 104
316 628
917 631
842 778
473 861
352 432
552 450
585 749
597 100
557 472
83 745
512 840
967 585
891 558
677 708
646 791
380 181
899 687
553 102
189 192
348 982
127 885
341 215
38 395
937 845
705 357
738 607
853 756
338 695
804 436
649 961
229 909
718 277
982 579
978 799
757 672
283 958
577 150
558 998
53 601
345 451
385 715
230 747
960 73
207 105
269 319
433 89
912 190
62 249
937 805
207 900
419 84
716 726
11 876
406 312
341 264
202 707
958 35
991 418
123 876
727 909
171 572
566 686
62 500
352 394
565 93
638 475
28 860
435 140
828 53
507 849
360 880
155 953
878 968
891 670
478 915
561 336
425 604
874 420
306 274
851 426
212 295
896 624
526 363
665 679
755 679
583 539
215 238
350 569
130 940
849 337
891 837
869 20
446 323
860 795
323 279
622 770
741 627
339 457
393 887
746 137
241 35
382 885
235 979
619 827
63 466
164 212
588 337
555 506
42 922
427 247
294 85
3 558
213 50
138 263
677 645
122 631
555 805
702 526
995 350
175 192
639 893
221 674
244 101
442 724
662 935
333 64
680 537
198 330
251 172
908 514
48 980
608 44
873 430
796 266
44 73
543 681
501 631
413 929
130 256
649 25
986 546
909 589
70 977
317 767
35 947
43 709
494 616
773 216
138 45
511 446
73 891
813 677
421 442
559 470
702 577
7 297
200 376
985 16
173 576
964 331
746 440
647 343
252 225
251 726
12 806
903 385
971 826
780 889
548 527
46 398
704 753
792 166
639 70
761 49
46 34
891 102
652 160
105 145
367 97
786 898
548 183
275 547
790 442
525 816
182 127
574 739
606 522
902 443
512 960
997 716
688 679
821 234
938 603
999 230
429 917
819 173
735 982
980 250
986 698
4 931
299 970
329 134
687 308
207 774
605 273
773 443
667 725
332 866
26 656
372 789
56 182
697 768
167 185
222 595
738 954
265 746
83 33
820 461
214 862
194 792
275 218
545 801
821 824
590 177
540 630
731 478
122 678
519 662
499 167
358 125
289 416
642 284
299 839
602 175
884 257
797 128
770 299
528 338
344 806
492 72
753 905
923 448
464 973
67 505
964 872
583 250
497 897
534 584
950 390
221 23
61 858
298 471
320 310
229 213
130 344
454 67
119 344
994 233
860 733
391 924
628 661
75 444
835 603
884 668
372 858
698 922
399 466
465 560
36 794
54 439
210 1
565 175
518 758
69 5
576 668
583 910
424 315
886 602
510 687
579 675
133 506
95 243
11 881
857 982
642 333
728 175
340 42
801 21
331 693
907 177
802 48
44 173
9 818
627 494
471 654
14 727
728 565
370 362
421 362
770 526
491 32
758 432
197 783
15 220
252 440
128 115
59 177
904 184
702 924
111 5
581 714
6 497
946 40
981 141
120 528
474 11
644 214
63 473
961 968
506 964
369 278
433 421
71 777
309 108
619 545
79 753
949 326
499 173
964 415
807 416
224 87
682 34
544 192
959 468
318 412
224 847
688 27
696 643
546 787
528 61
167 187
605 500
531 263
941 661
235 965
36 77
829 67
787 491
975 510
849 339
273 165
684 167
351 930
409 760
699 616
733 642
670 181
148 200
571 994
439 243
926 585
60 894
654 748
444 26
475 55
138 902
857 560
729 320
125 253
140 120
857 973
139 119
170 950
294 399
208 933
620 400
639 682
356 1000
194 531
224 595
29 301
69 124
124 742
45 190
134 525
267 243
1000 770
208 165
505 574
508 605
177 428
512 141
843 63
148 874
450 245
815 161
257 93
994 577
792 747
24 108
319 824
880 769
540 865
871 946
232 913
111 676
174 9
215 420
322 539
359 329
44 104
982 129
800 996
889 351
734 156
695 288
651 963
899 379
45 927
357 986
572 288
281 185
786 109
432 715
41 264
855 583
332 253
441 997
940 217
422 156
394 581
191 424
757 433
923 901
309 334
367 51
772 394
845 404
604 526
224 785
505 783
964 657
851 714
46 268
346 910
11 139
118 153
974 847
401 747
715 600
957 893
872 866
451 189
300 395
536 737
791 2
511 705
624 725
572 840
532 453
992 790
107 753
978 177
931 17
183 585
23 162
290 299
762 709
545 581
84 844
795 622
701 186
587 633
217 903
668 728
529 11
625 787
788 148
660 256
97 574
972 127
700 13
684 969
103 511
223 422
508 322
202 743
243 539
552 89
886 798
485 31
898 1
554 724
938 423
848 962
228 933
534 588
282 971
452 473
969 307
668 472
141 819
307 294
243 658
429 517
494 529
84 274
642 808
743 427
263 695
785 635
93 147
146 247
647 443
185 420
476 103
109 839
917 508
753 220
981 405
518 268
712 170
298 336
2 488
514 388
327 805
608 234
900 402
919 291
903 91
427 468
752 744
416 205
622 363
628 396
298 31
554 377
885 845
956 675
255 937
987 780
996 451
791 156
114 328
81 233
832 159
491 693
410 320
57 627
411 80
751 606
294 319
203 851
998 283
968 448
997 504
378 283
454 104
62 412
896 497
78 753
674 875
250 707
396 260
82 893
71 1000
265 274
729 378
505 687
567 960
202 729
967 843
831 286
450 717
298 405
120 175
584 367
510 396
712 636
840 88
617 731
381 983
81 593
828 614
757 502
554 60
441 655
773 671
727 982
231 883
854 511
289 58
972 973
936 470
913 131
428 990
56 532
561 25
212 875
822 434
245 75
96 679
956 725
559 628
346 255
539 314
289 970
919 336
843 579
521 763
388 99
887 927
792 40
739 894
692 133
900 398
296 655
252 19
921 392
345 421
552 374
827 63
55 844
411 9
134 983
328 76
336 430
858 252
441 876
153 39
721 241
928 557
914 761
225 119
196 936
946 91
168 720
733 5
335 933
366 971
75 97
739 299
11 567
445 798
914 500
587 677
623 847
133 489
231 704
959 289
91 198
271 22
402 248
874 833
487 963
503 29
733 366
867 134
728 35
612 63
718 560
748 828
546 978
289 460
87 327
529 409
183 156
433 354
930 367
365 759
443 618
628 716
827 794
454 22
113 378
199 646
416 839
653 646
957 508
424 976
656 869
309 993
504 995
631 35
783 996
407 970
515 750
162 687
349 672
515 86
705 188
779 984
195 589
236 543
970 194
565 976
503 49
92 298
886 277
626 738
780 777
925 269
467 339
895 810
304 262
995 750
100 179
561 751
879 871
673 888
763 915
81 86
70 920
485 210
399 637
206 676
666 659
67 690
392 347
812 57
876 762
95 889
404 755
436 846
936 37
694 112
509 254
268 946
555 404
504 423
308 218
531 164
234 747
124 749
340 273
447 18
859 669
955 923
585 660
324 26
42 107
833 146
726 547
989 652
8 898
981 366
58 860
294 350
406 463
128 315
467 439
397 969
283 969
706 621
772 297
607 845
566 574
24 497
867 761
855 194
548 348
786 766
907 725
203 184
219 419
249 464
312 41
456 547
317 48
487 816
837 527
823 55
221 293
562 898
533 340
119 833
849 149
224 197
256 202
932 427
148 940
714 117
455 660
317 663
319 42
673 476
641 775
476 234
517 339
254 794
491 916
600 652
536 43
761 575
844 949
404 382
446 205
191 770
519 170
283 616
296 124
119 412
465 644
145 2
517 165
682 857
81 726
420 195
91 867
821 275
429 274
90 987
670 91
653 213
953 562
545 143
739 840
656 725
331 279
388 637
259 13
207 367
408 246
245 34
156 731
608 659
873 541
384 181
940 872
259 854
525 340
503 615
124 306
574 963
465 208
541 333
807 680
288 448
153 690
958 90
779 333
382 479
8 239
590 996
126 532
542 480
952 134
629 617
134 990
698 505
538 11
607 219
72 43
442 712
29 724
687 300
40 45
608 745
753 259
226 239
78 25
479 137
623 541
77 960
908 712
624 640
213 158
253 808
329 904
464 958
626 716
306 227
79 402
404 418
445 427
494 696
168 131
988 386
740 677
787 364
363 58
96 578
279 193
274 696
136 771
509 830
810 625
491 152
278 315
953 86
569 791
397 279
855 941
901 783
232 640
415 347
463 670
522 122
583 814
696 689
478 296
782 1000
904 701
389 490
338 407
945 536
796 642
520 604
697 911
484 501
10 32
546 196
831 793
959 222
299 490
755 526
45 339
837 872
259 672
371 412
491 718
466 782
451 607
144 69
16 493
938 430
85 267
464 58
745 545
972 528
726 232
884 703
527 124
783 32
461 662
961 29
486 625
692 477
886 904
219 473
4 199
267 174
287 153
398 214
166 46
139 157
170 218
473 323
395 783
401 117
54 671
864 512
907 919
918 597
820 873
242 828
298 707
26 835
595 718
507 763
331 188
118 192
948 82
917 844
424 418
69 551
118 341
679 778
366 817
974 981
228 343
854 858
72 153
331 170
112 214
526 484
159 732
337 177
555 365
810 712
465 988
205 856
336 282
364 624
20 531
68 863
851 878
411 910
794 878
816 285
976 576
311 396
240 422
159 658
336 969
460 106
327 432
471 383
379 99
11 985
309 180
117 834
993 497
602 497
978 43
785 454
661 951
512 128
178 276
999 989
390 143
519 106
982 48
52 14
295 493
714 174
241 729
338 189
166 406
989 368
437 251
228 978
103 240
426 219
180 246
909 222
956 255
342 738
25 318
80 205
471 749
676 436
147 761
111 565
193 798
987 380
944 6
601 125
121 475
18 731
847 631
370 255
620 162
634 109
912 507
461 900
522 998
765 418
477 6
848 319
208 15
202 495
64 829
643 568
777 630
672 589
331 751
49 335
703 88
552 663
160 106
555 185
535 285
253 898
520 32
763 607
934 17
569 636
140 274
795 886
403 779
247 790
651 434
683 62
871 39
957 719
781 560
548 755
394 827
685 283
550 816
604 259
988 785
206 966
183 154
835 908
294 414
44 843
466 291
59 845
948 634
793 543
201 639
708 565
85 503
999 533
320 426
417 617
661 655
28 714
277 246
22 62
322 536
844 107
340 546
158 984
476 147
185 419
309 763
41 274
580 206
43 394
88 328
802 474
966 682
295 100
205 747
518 64
32 767
903 156
548 691
668 553
411 656
401 196
965 549
911 290
523 221
459 401
890 306
87 477
773 461
512 639
906 485
478 364
533 600
458 897
890 869
529 643
46 841
805 964
770 926
649 142
226 449
123 950
548 103
627 15
553 497
171 731
776 287
875 101
502 148
705 356
656 951
634 872
351 858
151 411
195 767
565 21
813 421
135 522
265 474
631 709
855 75
776 280
752 675
707 301
170 977
123 515
1000 826
664 171
707 537
715 588
209 474
920 1
996 599
246 255
169 412
898 579
611 993
792 300
6 536
533 474
409 707
259 975
37 87
577 488
333 186
74 968
940 253
838 900
103 932
572 85
282 276
896 966
109 772
991 758
27 600
295 296
354 169
670 852
408 281
93 103
796 508
849 542
771 852
636 610
474 624
934 951
858 597
554 668
393 857
787 865
947 50
542 508
44 374
540 262
721 56
225 346
841 386
481 234
811 511
90 26
592 394
32 554
821 915
881 69
376 994
272 751
728 325
360 598
704 601
380 818
786 643
786 881
92 402
934 956
114 223
27 245
894 946
550 138
142 164
913 673
50 794
187 431
597 489
717 852
206 441
479 679
20 715
554 877
957 960
963 800
856 424
544 610
840 411
124 559
817 699
769 937
5 775
454 932
858 505
40 131
916 159
857 699
481 241
680 114
986 950
853 810
273 425
59 512
470 985
447 712
284 298
29 588
212 76
397 43
927 60
358 731
229 827
395 143
77 86
589 808
678 588
868 640
195 479
605 924
533 966
265 855
622 195
188 488
294 125
285 54
246 711
537 963
683 271
242 749
882 907
320 968
223 17
682 808
529 194
660 317
149 848
695 82
7 860
887 496
133 899
118 367
841 310
214 753
476 977
882 54
859 225
414 946
587 387
449 752
362 153
956 823
771 979
547 478
768 648
249 99
302 392
121 720
49 397
972 133
461 947
388 333
653 69
31 199
3 373
494 818
976 192
636 491
796 258
904 167
951 920
899 27
632 206
640 566
403 660
476 398
611 627
736 582
500 660
239 132
16 281
266 724
639 370
812 291
30 613
330 230
402 243
928 260
716 440
851 999
409 560
307 6
593 802
511 614
866 708
103 153
182 798
119 549
718 601
751 961
330 322
900 78
186 370
748 148
352 838
544 146
331 423
422 526
41 533
659 629
393 405
839 227
141 27
984 519
863 766
999 134
219 987
372 47
685 186
917 634
752 788
893 201
824 138
298 612
623 161
774 129
698 554
734 365
41 716
809 855
169 711
833 540
650 189
696 426
366 928
126 338
856 417
873 513
383 97
317 509
262 865
491 651
114 659
606 704
798 46
556 158
169 64
505 289
571 931
778 771
423 811
849 327
229 622
649 65
391 290
30 933
839 993
339 184
123 606
515 839
503 321
369 754
843 2
991 462
906 519
872 264
916 522
364 580
448 595
634 694
554 239
882 800
227 915
255 752
610 4
211 626
414 362
336 747
587 965
385 505
483 426
313 403
811 366
162 796
685 891
530 138
707 138
242 891
3 752
477 164
80 742
52 612
475 222
250 38
828 929
29 967
845 765
860 373
448 590
286 207
892 114
969 510
399 130
973 342
743 32
116 682
210 871
567 743
7 512
360 530
635 406
3 868
623 272
875 644
427 423
748 272
846 800
997 324
248 176
879 314
114 363
865 938
602 911
429 660
525 309
455 957
70 809
392 190
818 824
900 592
109 606
138 662
118 575
786 272
123 555
371 107
753 243
5 743
583 267
269 282
369 500
131 823
600 190
506 114
861 731
982 337
25 39
199 210
795 238
682 508
217 135
23 136
43 546
849 276
702 557
430 427
820 397
676 539
784 265
492 29
826 901
569 741
622 57
184 275
603 704
995 186
205 595
130 788
891 620
743 997
635 430
35 194
777 597
77 449
224 955
699 705
158 863
331 138
946 808
38 618
245 676
495 804
89 647
443 683
230 582
250 387
124 198
279 149
693 226
250 601
220 538
851 357
637 122
339 287
735 666
815 577
377 193
711 657
246 631
639 29
343 776
987 623
315 993
35 871
405 103
977 514
806 62
532 499
256 606
806 650
612 524
864 394
590 853
612 817
988 544
801 518
200 456
772 626
231 165
216 459
610 82
249 371
858 571
504 943
698 463
203 605
920 524
355 666
950 840
252 610
113 633
375 943
419 804
967 312
810 536
512 33
774 760
24 505
517 237
573 653
522 670
88 596
182 40
940 886
221 370
367 385
171 856
56 643
507 39
944 887
481 750
282 310
19 612
503 439
784 461
809 661
791 560
978 916
504 47
516 805
752 201
345 861
981 827
299 808
45 796
6 496
505 302
499 989
235 737
352 129
274 308
287 224
573 59
337 617
177 546
190 429
334 475
718 131
253 477
837 149
954 357
851 130
366 396
444 165
520 809
235 1000
349 1
228 721
491 845
32 430
90 964
413 30
507 85
364 365
885 293
772 860
643 949
431 665
114 696
64 99
127 683
637 559
146 511
34 128
364 363
796 253
768 583
615 604
116 825
918 909
532 630
146 615
759 943
873 155
428 280
860 612
776 937
404 532
272 473
864 692
930 453
510 912
114 422
194 795
142 626
266 268
462 522
686 109
774 937
366 311
575 499
978 51
967 767
704 691
400 138
656 696
437 805
143 57
342 811
442 458
888 993
790 203
896 406
273 48
365 716
35 966
766 200
900 557
575 264
187 378
486 442
176 416
789 601
990 977
86 962
381 29
935 108
95 42
706 508
600 279
613 715
349 188
372 78
413 547
357 845
437 132
310 932
775 31
247 469
387 418
459 911
642 728
956 907
908 66
465 994
400 190
147 345
896 619
823 698
617 810
350 727
932 551
421 616
558 27
730 211
847 258
903 431
635 238
2 667
697 528
578 152
34 137
992 185
410 383
335 316
332 507
497 784
275 857
482 604
927 424
933 137
450 955
50 661
639 197
426 384
47 175
37 730
153 5
583 499
315 731
81 875
183 590
954 688
627 893
250 585
927 287
560 63
225 949
48 751
929 366
841 988
214 617
478 972
325 47
561 462
864 323
811 168
751 525
670 948
374 995
208 807
572 457
739 798
536 994
494 799
90 277
147 356
48 641
636 142
687 623
472 340
103 337
905 461
367 272
832 279
769 451
344 207
673 689
663 110
242 522
738 79
972 780
600 938
189 56
358 727
104 637
28 931
408 319
732 190
792 334
545 345
176 188
127 854
376 991
981 786
462 832
285 186
123 287
64 9
535 52
759 296
888 816
916 198
596 680
322 746
162 414
306 718
675 425
396 376
829 336
728 935
72 21
505 817
48 38
461 172
76 637
948 549
530 14
112 85
136 500
14 865
782 48
442 156
533 227
39 288
835 646
953 918
22 663
424 396
454 56
715 551
43 662
344 636
97 783
276 298
502 2
63 23
349 216
11 534
817 51
274 865
534 643
98 6
668 903
932 487
821 831
138 452
90 99
436 188
37 398
620 558
744 452
472 831
596 622
60 273
694 911
139 322
568 334
997 763
270 687
140 272
149 523
682 698
689 941
773 306
635 166
313 9
161 375
202 779
46 930
671 94
572 886
839 217
261 413
340 25
322 201
951 531
272 867
882 793
480 730
227 125
695 142
813 124
464 847
987 311
983 502
93 349
264 248
23 151
763 695
683 613
154 288
310 836
128 582
655 381
76 930
755 395
381 83
930 702
807 838
311 445
527 674
983 950
387 353
309 789
378 855
929 58
426 413
139 399
968 579
938 143
912 530
540 134
986 653
130 932
463 780
204 693
851 882
524 287
833 530
908 958
913 437
110 878
953 42
345 423
68 828
961 284
116 498
193 839
484 858
726 275
835 22
689 364
119 537
4 741
10 252
429 12
87 544
846 949
247 523
469 538
22 146
893 583
641 676
404 624
810 369
691 932
390 132
661 260
842 751
418 495
608 284
512 328
427 793
854 587
184 252
4 177
20 537
803 234
525 489
882 176
317 234
783 76
22 763
385 637
15 918
812 871
278 415
449 258
269 753
276 82
935 911
399 620
358 918
581 530
238 509
455 376
616 727
890 415
157 284
740 650
879 439
252 398
606 774
329 547
498 41
428 569
976 871
377 372
381 661
998 16
512 807
159 823
22 712
848 626
78 578
971 665
488 909
249 537
520 442
297 965
863 580
675 926
79 560
610 359
416 259
91 769
337 767
863 486
462 579
41 757
309 305
389 984
562 615
132 831
477 686
793 736
815 317
122 990
835 470
165 226
660 217
41 890
677 1
411 965
534 506
497 247
675 913
75 239
365 17
708 159
928 582
509 748
634 378
607 13
673 431
568 133
840 375
103 8
393 169
114 304
718 542
849 55
142 617
945 67
721 648
733 147
712 915
472 820
590 265
249 34
908 161
674 991
176 490
176 369
241 201
274 675
848 752
919 222
747 786
609 186
323 771
634 167
739 628
323 973
494 291
924 418
457 700
963 448
70 581
379 754
538 590
684 480
620 21
145 683
794 209
452 962
672 371
963 617
298 575
788 770
859 949
341 584
627 164
928 275
701 591
128 730
826 973
291 620
113 827
189 771
69 89
300 897
61 516
935 407
968 728
765 691
594 339
330 133
378 589
2 491
566 230
672 133
673 854
401 303
197 202
562 538
490 343
696 526
80 378
660 427
408 980
871 878
843 533
77 727
608 525
738 107
701 399
682 398
24 81
659 234
869 428
759 749
969 44
263 458
69 821
734 731
818 543
149 193
188 137
553 251
188 984
787 982
367 743
677 840
470 34
821 991
373 192
150 699
640 488
452 608
116 313
608 277
72 367
81 198
957 714
589 360
982 776
97 375
515 566
228 101
837 623
978 534
935 714
703 336
357 46
969 896
661 632
134 502
224 569
499 666
69 624
887 426
121 72
506 703
193 335
767 225
959 601
796 823
888 24
583 809
629 741
82 292
818 61
316 974
668 904
750 154
434 29
824 571
492 994
605 173
523 726
622 429
547 820
198 138
154 544
763 282
809 118
29 17
698 836
939 58
7 325
196 659
792 215
311 384
992 857
314 747
34 117
848 861
745 668
315 63
109 884
791 422
747 900
84 840
444 4
336 892
868 671
49 820
410 990
674 237
138 631
764 494
437 640
684 870
560 536
440 393
470 695
229 83
941 229
574 771
563 176
371 697
764 54
277 566
614 517
384 798
124 860
369 259
218 367
614 454
480 375
905 802
513 41
913 840
399 513
457 321
977 641
840 571
174 168
69 999
301 8
564 916
932 88
903 474
640 183
997 804
77 952
156 21
777 749
453 674
914 477
668 115
123 609
777 348
127 186
245 153
72 296
383 45
578 789
153 571
56 258
797 304
278 995
899 434
189 15
667 309
573 411
128 642
453 285
923 409
783 658
948 425
95 202
450 596
869 617
745 60
285 621
846 39
219 400
615 582
390 644
205 278
112 564
370 828
246 71
918 219
526 689
773 989
849 739
108 573
398 536
947 781
929 813
898 666
643 602
568 925
239 368
633 560
756 880
414 104
448 294
814 725
959 636
962 721
421 375
936 977
602 986
770 105
957 907
341 882
3 879
168 406
348 235
174 801
1000 450
302 838
930 756
309 176
158 59
377 591
470 915
201 734
529 220
116 104
411 116
917 496
965 937
819 140
227 391
658 92
591 180
938 777
599 663
310 902
211 780
144 153
852 588
407 19
609 50
730 856
315 727
981 270
205 961
902 416
684 325
342 87
520 243
401 139
792 471
993 507
685 512
693 319
330 116
418 655
535 634
813 660
75 851
485 227
84 343
651 332
649 767
977 181
802 337
825 440
75 723
221 563
996 180
986 18
580 546
525 345
518 937
320 752
20 23
108 111
834 454
592 713
873 753
452 207
9 668
22 437
52 297
167 535
134 882
26 399
406 928
723 833
456 105
917 543
243 362
837 468
765 180
87 114
760 437
542 639
281 165
546 261
71 948
579 245
540 443
461 59
906 409
143 721
254 333
35 585
81 798
568 989
469 107
67 926
174 588
549 220
176 640
258 590
283 445
806 460
171 701
836 309
867 684
815 998
257 549
889 603
385 837
532 430
894 119
772 639
684 765
181 601
395 930
610 95
72 751
861 972
434 596
446 255
307 465
293 887
398 185
322 126
742 242
393 145
141 865
712 103
77 393
590 843
624 392
695 450
492 439
1000 717
909 552
803 213
399 871
635 603
377 276
584 932
316 477
374 110
212 847
619 467
310 808
89 508
276 444
531 48
59 560
636 131
382 979
146 65
781 194
384 705
490 67
16 480
216 593
604 44
265 373
342 962
856 81
120 403
586 995
148 396
270 259
616 626
820 560
403 225
655 174
928 414
943 449
668 959
226 728
118 580
755 722
167 480
753 664
577 833
325 170
164 32
595 123
18 4
428 521
172 430
625 197
476 421
675 103
306 92
538 84
20 918
892 29
61 989
647 38
240 589
937 517
400 967
700 927
391 78
605 337
748 318
854 329
964 669
818 383
111 724
716 178
313 990
922 72
986 43
773 522
986 384
700 597
421 221
141 982
779 759
665 268
918 939
377 971
49 76
854 103
890 374
278 989
753 706
679 445
438 453
658 54
886 710
935 656
87 338
602 910
989 933
891 189
95 680
13 323
691 762
562 294
42 364
603 678
495 256
719 949
763 671
951 311
677 484
673 593
226 196
304 247
264 878
38 272
738 7
757 107
346 629
704 448
38 799
494 121
754 431
276 554
238 633
645 660
500 228
286 766
185 252
449 881
341 961
215 109
494 242
632 64
65 721
219 366
137 861
24 325
863 154
694 420
445 52
829 717
557 92
216 274
289 138
999 635
717 559
458 498
81 211
547 945
111 493
310 494
829 600
951 928
344 110
509 642
510 848
635 799
889 699
874 898
38 201
29 314
401 294
819 934
439 592
57 135
3 483
920 406
597 483
523 837
879 913
527 843
227 785
143 305
498 442
5 355
632 394
216 35
164 521
292 387
39 140
379 249
115 806
264 67
284 90
603 672
165 787
733 240
362 984
552 315
755 143
623 358
501 376
893 616
436 144
69 715
230 154
432 820
689 515
404 933
386 756
504 587
438 275
457 908
325 270
548 64
439 511
607 304
90 921
538 95
808 864
736 212
218 237
672 9
113 81
855 67
702 353
221 670
386 368
182 252
138 139
902 135
372 721
96 484
545 75
909 646
209 680
331 110
884 99
539 233
808 84
457 369
676 978
953 678
418 343
733 472
459 244
272 756
568 485
254 384
701 725
618 280
168 822
410 914
120 145
322 379
188 155
502 258
8 346
760 427
582 631
930 387
160 593
439 107
140 616
928 50
923 975
86 490
633 219
17 655
944 790
65 152
486 180
159 855
216 521
76 182
416 540
187 635
43 463
846 324
404 545
498 543
970 795
734 869
343 468
631 814
858 794
785 949
879 474
20 45
81 781
20 195
336 97
143 712
841 445
963 930
64 928
83 245
911 850
273 704
784 950
864 778
533 826
466 181
468 376
833 535
727 495
740 828
818 957
770 681
108 241
32 470
220 759
486 129
652 398
264 862
174 150
544 432
930 822
250 404
920 99
187 748
904 237
241 329
329 302
718 696
596 537
210 895
938 838
344 319
631 889
590 887
353 995
82 51
824 47
651 392
29 989
300 67
426 428
327 681
488 402
956 479
764 486
488 463
547 632
958 907
532 429
718 1
661 608
969 795
783 726
486 480
512 183
935 816
624 750
915 453
267 923
627 283
808 439
989 120
180 688
475 698
953 415
872 950
64 832
200 367
212 785
973 501
655 789
908 145
590 756
741 811
45 876
724 979
115 576
32 763
229 456
11 553
379 145
916 129
881 910
613 378
371 232
534 538
524 38
23 420
825 658
123 312
811 263
73 611
485 205
580 901
459 901
668 232
348 145
771 744
460 375
772 779
782 506
371 363
72 260
906 317
954 308
415 344
417 517
466 527
748 353
773 32
381 322
421 611
312 15
863 571
524 713
240 534
254 608
369 535
712 888
645 579
516 637
708 12
897 128
96 359
487 75
482 948
561 260
545 563
176 130
875 719
811 586
496 572
201 134
305 874
282 425
245 140
346 752
911 307
418 729
4 315
148 65
440 392
474 663
435 743
638 132
737 918
63 219
670 392
711 343
203 264
214 815
388 553
588 717
641 11
617 21
789 793
491 375
891 222
230 657
434 698
397 57
426 40
363 103
368 902
644 528
704 688
622 644
95 28
196 711
746 310
859 597
634 627
928 271
163 445
319 645
7 3
288 187
988 472
543 827
73 842
213 339
20 36
245 522
508 288
993 197
57 894
341 946
657 861
126 513
206 992
39 384
823 934
287 360
907 936
838 970
473 237
41 248
341 528
135 855
754 696
323 126
438 758
17 145
534 702
453 807
585 2
978 844
878 385
273 769
789 859
787 281
744 126
367 700
409 152
503 295
801 564
616 572
175 848
51 448
19 424
545 299
41 952
920 402
117 125
146 948
815 794
953 238
552 806
636 718
372 646
293 183
545 164
513 206
217 92
509 228
634 455
934 830
315 197
630 512
847 903
554 125
614 649
242 113
932 113
230 941
870 175
122 765
659 350
710 183
758 118
675 538
847 603
234 88
832 393
330 214
371 272
514 885
997 357
342 674
235 63
805 492
999 366
995 963
35 903
664 572
602 999
668 173
392 387
704 175
982 393
656 734
319 819
5 688
188 96
66 644
979 466
960 740
734 159
766 370
704 867
683 912
355 295
651 13
920 85
28 446
148 62
838 941
571 917
14 802
401 172
937 426
700 706
488 131
710 580
897 661
287 764
676 167
278 9
720 766
907 578
942 587
145 136
31 504
261 731
407 281
408 669
900 729
357 548
493 755
270 308
118 382
907 364
630 475
355 459
254 628
693 606
79 334
866 983
162 870
636 109
91 233
500 165
406 818
256 559
84 916
724 334
933 33
138 983
654 806
549 465
517 4
4 143
116 663
270 554
12 209
818 611
694 593
319 635
107 612
177 968
515 715
685 369
828 141
260 788
352 177
243 49
12 750
316 844
836 640
327 365
651 998
815 313
366 19
3 893
261 147
475 862
989 624
479 984
309 585
511 370
18 779
771 168
226 564
601 683
968 274
893 885
422 491
483 780
100 498
955 45
700 206
911 677
606 547
285 577
875 571
211 852
372 359
528 64
433 630
560 883
56 130
762 560
71 484
422 689
149 473
723 183
262 127
622 214
712 277
108 319
716 855
613 301
685 969
145 737
817 367
525 718
125 623
251 794
427 437
688 378
118 333
397 453
43 669
199 748
620 589
431 441
449 2
622 319
636 929
110 212
772 264
10 965
303 819
305 803
527 71
955 931
445 154
179 469
656 800
296 517
179 983
109 818
815 107
621 903
239 833
325 967
803 518
446 523
949 487
349 972
822 350
991 568
827 803
960 70
638 945
19 795
324 5
171 328
39 772
603 648
879 539
993 943
543 995
275 252
5 992
403 127
855 693
444 535
887 264
836 472
669 484
918 111
718 886
38 544
457 522
943 972
179 592
46 743
646 15
793 67
753 105
97 311
921 333
717 443
534 824
479 444
988 610
939 453
914 244
321 958
610 232
919 516
145 486
700 993
970 602
341 299
739 101
796 586
680 122
184 352
819 168
372 666
84 482
114 518
750 597
849 581
631 721
742 690
670 330
645 137
878 629
249 295
343 324
688 187
539 968
512 477
493 303
270 222
418 149
226 302
457 441
573 686
436 21
165 948
124 680
236 104
776 525
888 531
293 55
797 959
231 806
516 756
623 345
857 474
26 467
369 966
235 84
488 434
12 43
797 20
241 603
977 263
898 868
743 697
425 677
746 778
683 798
28 14
209 878
451 326
268 144
350 213
432 47
738 618
212 751
833 865
298 199
903 559
829 543
689 487
225 327
921 423
792 881
253 329
167 464
747 923
619 549
650 431
958 391
978 606
67 221
739 893
142 812
382 176
600 989
736 645
147 550
392 519
640 522
718 649
50 748
736 652
94 301
610 857
963 457
611 149
245 831
719 985
110 535
765 361
630 586
412 499
813 678
767 970
438 565
45 461
343 627
10 996
662 236
440 627
188 585
584 495
484 560
39 874
812 939
5 822
156 610
956 151
616 214
384 715
95 529
13 364
127 942
920 174
580 763
965 940
905 489
747 217
892 727
408 90
650 505
491 142
410 687
525 802
280 820
671 791
61 182
248 183
260 591
695 610
316 419
186 203
463 27
374 568
487 187
21 826
594 98
487 999
615 464
792 137
239 740
936 74
343 566
72 872
89 649
188 187
496 130
230 157
328 610
972 229
427 812
124 836
74 476
179 634
180 784
94 345
500 645
777 55
798 769
177 598
135 648
347 635
676 842
766 750
375 692
656 613
367 953
4 194
413 715
533 974
544 629
238 699
543 893
209 230
440 943
874 406
653 236
407 912
565 647
150 759
695 917
62 453
569 764
622 904
902 814
913 713
504 730
267 131
758 23
648 958
601 526
974 255
537 377
101 657
522 320
462 478
20 375
400 321
753 353
721 274
282 769
195 433
890 462
407 651
541 502
592 254
35 444
127 332
870 276
160 657
605 68
735 263
360 799
204 120
797 632
109 842
771 621
512 374
251 690
759 861
668 148
839 755
956 186
346 439
541 50
341 753
482 593
923 132
848 234
809 470
42 173
808 243
479 98
523 707
430 741
205 112
652 886
242 606
42 127
351 256
888 115
111 820
894 812
446 517
140 845
439 157
489 354
647 541
698 39
175 928
835 114
403 218
416 101
706 42
987 475
887 49
285 214
751 616
230 153
771 316
77 199
669 398
207 234
305 320
842 919
495 510
430 640
507 800
317 229
18 618
646 709
549 579
581 689
374 265
275 323
583 892
232 93
637 255
771 869
270 289
34 284
257 215
886 803
520 45
784 55
580 301
738 616
776 175
575 978
434 482
900 652
249 875
871 66
652 770
278 651
230 828
50 616
995 997
940 359
374 153
764 214
294 619
447 497
666 113
690 386
911 538
425 197
910 162
65 784
74 260
597 59
775 880
978 417
645 791
7 286
49 869
808 341
47 322
243 201
160 570
590 547
514 441
714 637
620 825
466 723
15 397
924 776
562 735
868 969
416 768
36 877
160 907
76 889
112 871
748 939
223 292
941 857
562 115
623 552
161 73
387 208
206 401
647 470
1000 297
585 728
350 291
115 768
104 686
330 519
33 555
493 950
840 431
971 764
404 907
281 485
146 862
71 393
795 29
938 167
835 18
338 259
701 863
372 945
795 538
443 889
18 686
762 233
689 273
246 859
401 936
512 144
173 670
711 597
938 95
798 525
150 319
204 994
417 350
410 200
564 690
506 25
653 360
122 446
573 600
584 629
317 1000
965 694
595 906
241 475
441 831
310 43
482 672
246 635
57 539
267 835
628 729
305 928
811 457
460 618
970 532
9 384
470 58
795 363
63 607
153 398
870 954
367 94
403 674
785 429
17 592
145 933
879 389
935 416
74 323
422 323
189 693
109 611
652 686
947 519
636 465
932 739
906 572
127 392
136 781
806 778
631 761
61 672
602 764
427 48
146 299
127 632
117 502
301 943
107 986
139 583
558 745
640 482
783 469
489 207
460 50
411 793
639 521
700 738
942 114
194 389
561 584
382 394
987 423
694 360
695 215
659 27
720 258
151 785
907 169
64 818
600 657
337 412
63 538
526 233
480 743
538 373
116 404
907 701
920 293
377 729
27 403
23 883
114 177
970 286
565 417
449 419
985 940
663 641
520 509
919 824
284 301
198 674
745 424
100 330
320 795
256 325
234 648
266 893
562 356
336 237
676 929
666 779
234 48
794 365
326 892
514 354
976 113
200 81
726 499
906 235
337 506
624 965
366 96
739 946
366 273
250 39
994 97
813 745
396 877
500 851
20 907
158 41
917 400
225 837
283 581
435 82
273 419
211 679
710 429
596 398
763 109
622 657
715 476
434 388
743 897
401 141
896 154
244 875
257 279
376 713
300 24
781 367
75 764
603 242
440 771
208 155
135 660
199 336
565 317
787 476
136 445
910 230
424 743
37 876
187 309
284 813
464 460
336 39
581 182
553 189
543 127
237 377
984 455
759 71
101 786
955 127
8 958
611 310
404 970
838 60
357 638
215 686
99 314
214 675
142 782
227 819
433 665
679 548
350 598
505 213
820 671
421 783
437 928
168 832
398 169
42 158
424 782
135 176
166 960
363 844
528 688
906 445
286 393
845 347
861 677
465 926
687 795
445 185
35 907
60 810
767 501
307 456
692 307
140 458
414 210
96 452
292 951
432 217
900 503
932 351
996 654
369 925
177 630
103 20
400 81
693 375
752 26
103 692
47 346
812 155
988 946
266 895
474 346
225 146
436 533
581 146
268 821
734 905
920 557
410 294
718 121
134 601
112 667
745 901
739 592
311 973
244 774
841 492
14 169
537 922
97 731
57 638
745 754
171 11
395 740
335 99
865 80
818 561
930 233
795 101
243 308
555 763
553 998
829 888
269 551
382 958
806 162
7 282
551 901
32 383
531 999
607 679
52 211
429 170
113 885
550 510
164 378
786 234
81 465
498 500
156 914
44 894
270 920
237 572
660 165
223 156
376 384
621 6
779 258
455 534
285 483
501 280
451 471
408 347
278 871
256 200
286 531
804 699
494 7
572 660
750 153
912 372
988 833
653 929
159 234
27 914
832 872
968 870
142 94
199 860
209 129
667 531
668 471
38 104
970 156
244 714
789 677
657 372
370 75
647 850
536 329
857 159
704 850
782 480
618 43
523 574
927 918
782 185
467 141
348 6
279 493
169 761
618 565
896 114
728 889
520 865
689 140
706 156
448 444
915 472
88 220
416 659
129 746
973 570
182 493
796 729
384 885
765 657
98 127
6 769
635 721
860 894
644 459
500 773
584 390
888 301
9 566
150 27
493 869
290 578
15 378
809 564
896 413
552 687
762 921
45 378
571 789
99 753
946 472
532 870
918 305
656 866
609 745
49 778
708 849
37 834
458 744
272 426
156 969
244 157
248 275
124 31
558 680
675 807
531 594
647 934
459 506
943 705
941 903
923 152
762 1000
492 908
570 321
963 978
454 127
965 770
722 106
53 148
400 140
506 118
770 75
814 469
892 941
724 506
744 102
964 45
590 74
553 471
558 992
674 213
719 780
819 891
82 515
734 230
245 394
200 518
642 514
1 388
336 233
984 277
461 256
255 933
250 933
456 646
832 144
822 856
55 606
1 35
871 775
956 238
137 863
716 721
574 520
690 393
178 953
544 1000
254 79
648 600
249 563
558 788
492 770
548 694
922 658
308 657
343 261
449 927
125 366
679 296
607 772
555 613
14 477
739 875
910 692
639 544
238 807
687 834
154 163
152 48
683 696
20 657
645 920
346 257
126 393
384 235
621 39
699 680
117 64
103 330
679 804
22 685
705 519
329 448
45 127
50 577
298 591
174 44
840 187
852 838
531 149
945 689
88 244
338 596
134 221
393 6
97 907
674 474
694 50
54 824
751 316
548 669
454 751
433 362
737 105
61 634
449 746
117 949
740 472
892 97
196 448
255 327
311 258
331 592
239 704
601 176
285 839
155 639
418 504
143 24
177 532
708 122
913 943
947 342
464 859
16 300
229 435
620 193
34 58
385 739
203 808
846 631
669 258
940 814
376 521
240 512
291 270
889 800
1 739
556 775
962 91
289 473
953 169
716 83
933 321
932 758
936 544
233 624
57 741
347 123
16 764
900 966
210 105
772 823
942 344
481 138
220 869
918 402
155 652
588 210
367 104
417 361
598 418
960 145
432 707
249 819
113 563
886 792
15 229
198 154
432 631
306 771
808 498
844 780
203 390
155 513
121 447
41 239
922 877
118 730
645 702
552 593
330 169
552 702
129 971
247 964
696 729
353 423
915 990
766 83
34 639
798 61
406 993
514 13
614 41
365 887
550 730
246 678
910 681
419 598
253 162
619 185
822 58
179 625
234 667
506 980
775 306
111 373
681 91
767 498
99 603
122 574
967 505
789 102
749 632
555 914
708 324
237 764
174 713
833 275
308 8
145 68
556 14
820 338
430 816
144 882
963 988
298 396
364 203
167 941
121 843
4 166
610 272
395 85
332 810
90 181
555 115
718 371
588 553
492 530
502 651
830 186
819 278
244 476
413 953
821 306
271 870
361 755
317 178
775 192
420 9
614 848
443 500
783 684
846 57
385 850
438 143
376 459
910 129
303 267
145 842
504 76
887 375
513 738
125 337
958 538
804 630
392 512
491 764
129 997
807 974
349 620
688 328
802 365
383 992
121 899
610 101
925 886
174 526
120 852
149 620
791 888
944 727
984 104
345 150
151 945
312 131
226 370
526 196
129 310
310 640
465 74
572 328
427 906
649 388
654 92
92 975
768 895
835 712
250 632
84 305
536 35
105 395
580 597
766 578
88 759
722 446
672 370
357 102
313 321
88 435
623 684
364 877
841 345
932 304
54 32
567 458
958 487
789 759
176 437
371 456
772 895
751 91
223 99
307 581
749 24
198 412
810 653
351 116
936 694
386 987
737 668
984 293
122 808
64 347
13 243
317 408
781 121
593 281
425 763
733 446
991 476
864 189
55 899
13 399
252 67
64 736
101 920
826 580
378 497
840 516
342 835
873 550
858 755
753 252
205 997
323 988
753 993
671 168
402 698
845 113
139 48
936 159
409 390
745 898
180 383
661 31
112 602
645 800
928 117
378 953
669 731
902 821
283 535
336 719
940 720
419 350
147 314
913 657
601 702
765 893
175 741
573 888
545 14
583 470
414 487
689 449
803 166
87 127
298 702
65 232
534 142
892 153
749 287
638 866
147 178
446 143
716 812
601 528
937 837
692 231
63 394
315 436
570 604
113 857
244 158
910 93
956 236
945 308
968 526
809 324
277 619
293 94
478 275
790 882
405 134
966 259
76 809
767 995
413 403
946 334
800 92
346 124
56 89
290 962
361 322
691 698
462 818
657 725
870 603
444 342
329 208
762 337
947 962
892 542
766 144
694 422
954 49
263 820
437 834
173 570
592 445
171 433
864 20
271 657
406 430
728 124
532 746
135 746
287 327
127 164
539 767
797 195
776 810
793 764
803 850
206 834
48 113
229 520
944 986
457 78
347 948
116 355
256 367
392 685
948 928
880 834
507 84
179 193
651 330
129 932
941 823
186 982
950 488
603 18
707 990
733 767
228 665
984 533
725 254
22 105
470 511
356 209
891 101
652 650
221 503
561 569
197 806
368 904
653 817
567 939
491 795
274 631
497 191
260 585
536 18
945 981
752 517
80 665
830 779
864 453
86 577
918 803
913 981
353 311
922 275
707 174
814 927
22 960
736 234
309 595
886 234
177 998
806 41
118 32
61 7
246 122
515 550
118 360
45 773
255 162
118 657
727 83
203 306
815 674
204 1
393 369
508 918
971 95
177 165
149 629
470 213
367 335
536 280
373 68
662 350
372 500
864 103
961 95
249 802
1000 643
459 66
802 131
90 866
306 876
718 102
405 60
596 766
250 954
853 310
610 512
147 597
124 174
60 86
834 425
447 828
535 681
698 803
949 809
663 565
652 422
323 540
732 348
503 902
572 711
316 422
493 563
546 324
180 123
43 849
402 189
736 639
303 621
717 990
446 805
17 846
748 146
726 649
348 389
747 413
784 248
286 486
685 177
309 491
899 645
717 399
653 269
991 924
111 917
146 895
302 565
19 659
816 685
524 265
465 762
104 980
546 376
37 107
573 948
362 274
896 535
790 599
356 857
960 138
105 405
519 986
341 968
267 152
748 321
660 125
9 437
477 93
281 396
591 607
213 14
837 760
431 314
331 726
704 666
285 603
318 858
330 265
251 180
207 479
471 720
79 601
1000 427
281 554
584 860
369 428
558 717
540 171
118 6
898 812
353 811
299 579
980 110
77 915
243 134
78 55
820 370
354 629
67 709
736 657
662 903
303 783
761 556
913 952
39 551
604 288
266 193
774 312
536 906
234 313
933 965
706 591
753 861
221 4
850 827
995 216
616 379
725 448
250 431
10 812
942 955
196 217
730 512
134 633
108 382
66 736
272 544
232 498
636 621
959 558
718 73
199 142
143 832
986 199
659 57
973 444
274 686
59 414
446 253
135 460
979 302
394 378
322 565
747 577
190 582
954 72
571 466
898 101
100 525
607 945
381 473
365 526
539 91
795 643
804 531
279 985
477 114
735 282
951 552
545 933
972 343
465 875
465 660
507 857
66 154
865 144
330 82
591 722
722 645
266 811
91 171
814 499
595 570
551 910
245 456
735 92
973 406
259 129
414 980
77 692
381 648
482 279
246 524
278 14
489 620
312 801
522 154
181 872
181 293
313 622
712 327
946 687
221 656
40 196
419 708
805 738
782 292
613 913
463 778
174 192
381 214
299 139
386 784
655 696
211 57
59 223
719 323
546 781
250 141
621 437
395 414
765 47
630 466
723 712
955 207
799 586
35 654
853 130
886 765
715 148
405 678
287 101
714 224
891 635
950 399
977 326
688 599
511 86
654 280
639 927
979 520
362 276
442 394
974 910
685 40
285 14
146 617
402 396
243 241
846 429
305 750
567 988
586 222
346 601
542 40
95 107
330 104
815 228
2 30
121 840
920 753
421 20
890 548
84 814
568 280
209 342
383 694
102 133
797 333
76 6
328 366
132 843
870 89
541 947
37 463
758 471
785 900
981 243
191 207
364 156
528 222
454 80
156 126
710 240
515 42
825 477
979 994
959 337
694 239
791 230
470 725
323 229
423 20
102 501
236 233
362 906
524 650
9 471
522 503
66 647
415 787
318 639
648 966
555 728
47 213
680 309
838 553
802 409
81 341
78 185
39 203
385 908
380 993
363 339
102 398
936 475
752 369
463 516
23 46
568 859
728 933
952 440
443 196
182 54
16 639
310 663
805 247
337 306
952 517
504 835
413 450
854 225
99 307
15 509
703 638
908 677
220 995
161 677
847 370
560 170
711 468
909 197
898 191
593 435
768 554
893 591
448 976
217 358
745 926
427 295
545 454
259 506
795 143
667 661
969 25
21 324
247 468
808 448
421 846
883 304
483 189
141 63
376 116
474 472
893 599
205 551
640 347
965 111
803 899
297 103
231 428
775 763
190 317
200 386
820 563
341 745
674 313
306 71
564 659
395 881
600 699
795 793
675 654
692 439
916 811
554 44
586 299
133 763
619 56
899 559
186 431
190 496
968 234
797 494
380 997
244 452
314 197
412 293
964 164
910 854
502 598
905 67
41 145
903 427
776 767
544 380
923 60
703 306
554 356
580 379
306 810
721 15
224 117
303 681
1 733
371 874
455 87
211 34
282 121
484 143
739 8
866 440
927 888
659 661
743 421
312 576
979 814
964 274
800 847
454 766
941 653
350 92
382 434
450 709
762 769
757 797
160 408
945 408
579 524
129 433
647 365
172 112
965 794
509 396
841 819
394 485
91 243
759 848
479 490
178 343
392 861
145 38
96 525
971 105
12 392
701 731
187 779
703 883
736 970
267 656
350 618
102 370
930 575
280 541
744 335
705 654
256 922
73 671
733 922
632 981
559 642
422 912
981 542
175 255
967 407
337 252
605 388
903 518
42 242
298 572
846 660
678 812
449 351
596 354
516 674
737 621
517 354
601 92
333 20
868 308
44 616
895 10
836 912
489 263
872 770
754 755
913 329
337 71
79 432
269 889
658 135
132 656
810 984
103 526
380 165
164 854
513 234
560 205
876 843
550 595
963 327
904 8
964 234
685 271
14 593
999 83
785 579
795 715
612 934
43 768
193 822
630 62
66 56
74 509
555 144
699 882
127 424
315 342
279 588
265 594
279 829
922 786
759 181
74 18
562 933
582 671
369 738
166 670
870 615
957 792
642 371
142 972
423 24
514 140
584 167
6 896
242 559
993 328
531 312
222 614
311 461
384 418
855 875
57 21
317 153
202 89
246 338
787 622
620 741
479 117
743 425
806 730
6 703
665 937
22 800
645 692
69 78
336 553
156 893
29 971
644 767
400 33
928 712
440 348
290 849
986 556
23 187
104 947
44 225
350 622
542 269
700 86
976 421
134 27
748 630
364 426
143 633
391 191
979 751
268 198
441 716
238 199
586 601
282 537
285 620
430 628
639 578
615 898
513 559
304 471
91 549
955 670
196 12
753 665
758 589
411 130
998 917
168 831
166 822
570 815
657 61
798 766
283 764
160 24
996 231
719 182
919 77
616 708
523 995
463 804
504 376
972 509
660 39
131 419
912 637
829 557
715 946
192 314
875 329
968 499
893 707
473 218
307 733
163 901
337 700
120 391
654 82
475 947
508 363
250 795
816 725
923 664
246 174
704 5
646 454
468 846
359 788
590 166
199 231
542 33
506 306
796 99
829 718
285 230
482 786
111 932
82 442
525 742
650 667
195 495
426 386
622 84
654 379
97 135
176 104
172 753
638 600
316 661
421 316
250 454
813 896
498 166
320 149
19 838
885 817
83 236
561 515
521 34
8 731
454 531
796 342
49 227
712 715
267 507
699 3
549 232
839 879
215 935
719 457
750 872
55 482
147 9
910 214
589 128
523 595
246 286
21 615
725 859
300 214
217 365
587 199
169 967
151 259
501 46
852 219
796 589
553 146
334 489
143 93
827 655
914 851
393 449
458 81
608 781
267 585
101 59
410 968
98 97
685 981
24 136
233 302
941 124
133 174
150 19
1 10
31 699
42 451
905 577
382 319
713 282
18 823
560 141
963 827
804 569
651 985
150 829
657 528
149 571
44 66
691 769
393 512
633 3
386 980
47 110
725 853
609 851
603 446
827 371
261 388
219 57
743 948
291 335
272 40
986 940
644 382
693 187
563 905
294 364
514 126
780 808
698 335
154 869
759 222
892 263
985 6
978 714
281 90
738 244
13 729
154 666
665 820
210 578
146 188
716 630
237 706
636 126
840 491
979 305
334 785
500 846
162 260
286 505
590 308
557 244
61 662
879 619
540 459
880 800
251 355
440 459
183 23
295 91
951 159
166 127
962 412
112 400
544 293
578 889
152 327
525 966
544 313
174 579
887 508
973 901
456 624
457 196
31 266
590 880
996 543
594 623
791 927
586 685
170 809
783 936
57 370
740 389
671 737
352 258
183 963
96 184
893 339
146 243
533 711
369 726
570 984
981 684
426 67
567 839
931 750
171 409
271 723
946 911
267 675
332 240
576 591
43 760
518 789
944 402
602 504
664 529
370 241
989 535
576 623
501 514
647 913
334 719
341 75
938 739
499 868
158 979
810 328
214 666
693 732
596 906
259 927
572 730
377 489
757 82
584 375
271 752
887 806
2 67
812 106
921 776
843 396
85 153
760 807
322 296
184 453
897 717
43 758
590 690
609 165
290 166
60 601
337 976
243 647
498 414
3 108
147 424
642 288
726 947
827 393
989 560
542 264
40 915
732 727
702 916
969 906
634 569
449 66
325 571
319 26
441 350
463 504
416 551
800 853
561 961
74 926
986 300
222 242
162 526
483 107
479 446
690 820
899 649
878 957
336 442
800 509
729 638
314 382
24 650
559 850
49 581
985 256
311 784
728 182
741 837
320 360
361 915
965 856
142 262
689 12
8 284
709 828
90 710
619 426
267 964
216 527
503 889
709 294
788 981
784 774
370 7
214 773
562 536
462 761
552 402
810 700
249 715
469 319
220 377
872 118
982 908
490 69
134 597
79 188
14 648
880 378
228 878
388 469
3 95
652 932
290 278
910 266
105 300
893 485
34 404
280 27
609 992
400 552
145 780
113 273
59 675
756 211
507 586
68 418
8 967
47 22
134 432
483 445
369 311
496 352
243 270
574 677
899 307
715 616
561 765
275 279
907 852
601 730
56 325
915 656
355 29
257 360
123 186
925 826
451 13
566 525
841 369
543 739
49 656
480 40
651 248
419 849
946 310
134 372
328 983
396 112
25 872
826 581
230 874
13 840
273 172
468 795
400 541
221 737
923 459
307 100
643 9
560 738
86 606
974 13
214 546
461 481
384 489
563 492
465 466
604 318
284 454
121 990
73 490
351 625
642 95
618 695
648 445
636 519
837 984
431 655
688 881
666 185
154 952
129 621
490 475
655 776
876 786
8 633
143 939
495 970
681 919
780 656
328 287
940 428
173 771
790 177
519 742
377 341
781 817
915 966
60 155
285 762
106 257
826 25
183 752
818 618
293 420
716 971
443 556
696 46
102 686
855 413
996 464
743 194
891 652
143 953
746 595
319 75
52 912
317 802
126 247
85 12
640 704
57 341
642 527
435 109
4 131
646 71
936 442
591 431
559 564
333 464
321 47
605 596
4 391
781 647
921 652
749 356
107 648
803 511
686 122
420 626
681 963
9 481
686 993
71 944
223 265
122 137
511 859
804 103
371 535
714 599
757 66
487 442
666 219
61 414
333 782
283 195
423 995
126 864
163 354
948 12
88 155
61 554
804 441
83 525
881 800
642 598
952 60
128 123
673 890
679 883
895 406
202 180
393 839
853 877
959 395
791 337
267 510
777 936
532 939
368 339
814 983
446 810
555 25
883 478
275 792
414 739
221 391
867 577
749 531
450 198
542 332
890 451
648 633
999 272
298 647
955 177
48 733
360 833
639 898
871 435
828 838
799 795
241 964
358 229
196 973
561 521
539 635
623 112
318 430
901 778
560 58
868 9
523 75
216 259
304 46
465 284
504 554
3 512
21 501
641 887
548 658
87 719
714 770
995 687
592 477
352 527
417 479
36 874
235 833
307 629
165 985
812 603
834 784
329 912
79 679
765 626
476 754
302 410
650 856
354 473
557 815
923 342
941 879
470 941
922 779
111 875
467 784
211 141
289 711
278 619
611 500
724 159
420 819
908 256
75 4
498 42
513 493
221 616
387 559
962 471
51 971
524 567
162 528
71 827
898 567
445 704
73 890
438 873
644 338
551 863
293 727
385 460
885 969
333 826
150 178
137 513
449 302
184 464
850 124
785 869
507 177
912 80
594 100
17 111
340 304
602 171
331 215
126 813
413 251
652 389
327 905
458 548
677 307
235 5
500 546
838 587
755 317
475 450
297 396
840 733
249 820
960 501
833 490
511 373
656 56
220 970
525 261
8 333
883 199
113 86
771 630
709 522
120 986
996 971
104 776
615 372
174 817
621 163
867 666
777 307
720 623
397 803
458 701
8 300
720 82
160 803
93 422
569 452
288 738
608 378
543 789
331 874
759 623
378 633
323 327
278 914
769 423
89 338
186 691
124 806
74 94
96 729
661 314
774 545
204 867
95 929
553 495
319 692
84 567
371 71
386 385
767 563
47 505
184 722
926 512
523 799
221 352
547 657
574 493
649 735
157 911
327 403
286 269
914 72
108 523
910 566
581 164
502 339
318 688
994 619
398 413
674 204
493 686
306 967
7 779
664 650
164 64
405 304
44 236
758 190
470 416
417 321
807 530
201 864
609 717
783 180
504 512
272 862
182 352
836 570
719 884
268 241
459 489
861 371
549 276
102 57
275 675
814 697
572 382
449 464
602 807
338 734
493 420
986 360
140 872
432 964
300 392
479 5
323 673
389 590
383 78
298 996
436 828
229 772
753 447
213 144
283 402
209 492
515 274
928 706
333 43
969 504
458 611
197 795
145 992
897 186
881 230
736 309
465 863
196 180
368 993
225 75
513 791
543 4
718 977
208 804
531 632
314 558
474 970
797 831
637 734
203 585
937 101
420 592
916 790
692 894
890 327
455 222
217 975
313 143
658 803
96 595
835 4
450 489
281 755
149 857
15 592
153 12
776 990
200 781
109 465
570 967
296 150
196 341
790 678
757 706
206 189
502 776
190 874
952 462
199 196
405 485
11 583
753 686
936 688
600 386
366 623
96 674
168 48
188 41
205 603
77 644
556 983
753 22
416 964
405 853
260 735
694 521
6 72
189 286
888 986
603 164
627 712
386 192
685 184
978 950
879 680
42 854
299 92
848 148
580 857
471 563
426 65
767 771
271 219
783 560
162 798
895 678
514 361
903 480
18 822
344 455
896 615
405 834
68 262
441 209
598 407
837 785
828 434
340 141
769 137
170 158
514 104
107 927
456 275
73 340
823 843
947 375
935 513
394 369
571 812
428 438
274 205
194 770
215 880
282 173
105 391
458 740
19 18
794 244
140 6
389 952
412 254
365 604
675 141
725 622
132 631
287 978
933 672
562 500
975 139
638 884
231 453
4 926
403 282
110 607
707 611
741 744
947 575
820 386
1 69
743 688
754 111
767 821
198 482
312 327
122 758
912 716
667 967
568 487
748 127
840 763
453 433
475 372
248 915
909 450
892 172
839 180
603 710
787 935
320 546
866 707
892 106
711 739
395 54
102 486
262 558
392 209
640 86
916 315
720 27
501 642
310 518
474 309
867 886
805 257
148 677
854 223
261 774
635 113
815 959
959 980
438 809
447 58
277 326
737 241
823 674
979 871
635 137
830 809
691 872
845 236
829 751
475 438
850 558
873 117
657 346
512 775
713 211
866 105
901 363
442 860
493 503
668 819
859 210
378 372
288 296
6 652
475 442
553 58
140 812
856 52
286 726
644 589
591 572
792 446
730 782
456 463
686 444
563 16
860 78
859 68
215 758
886 662
292 665
851 717
342 371
219 169
351 570
53 21
133 779
988 627
772 805
921 55
51 520
918 567
198 817
240 441
830 217
662 526
976 177
70 150
114 50
414 241
749 445
900 897
875 96
979 495
126 483
632 439
821 823
673 159
850 408
196 850
388 482
833 963
798 214
871 110
839 353
218 348
383 478
490 595
751 546
158 224
181 697
752 567
541 441
829 458
458 894
644 433
349 816
879 92
123 176
345 148
23 535
771 192
269 788
244 675
658 412
658 826
923 42
822 121
391 186
3 807
363 20
358 5
317 828
484 551
879 501
613 469
483 988
388 324
17 673
148 783
987 2
272 683
769 280
351 296
559 223
699 841
702 574
643 664
104 380
332 16
864 793
623 971
574 332
416 403
481 907
851 287
239 83
550 70
208 620
103 968
832 122
418 315
484 608
80 304
244 189
514 994
909 401
466 993
573 941
503 498
118 156
68 109
236 241
901 387
815 755
636 33
19 287
308 642
207 514
782 15
708 107
661 695
226 725
367 187
714 639
13 728
56 970
531 299
59 780
722 315
712 181
734 18
143 176
600 498
181 102
374 414
65 586
968 315
768 18
228 832
111 997
745 333
295 225
305 211
164 922
596 258
988 8
597 289
110 318
396 292
784 28
700 860
758 110
697 320
177 250
432 280
744 799
547 789
762 197
966 447
44 612
87 810
601 629
833 167
328 444
838 381
989 83
959 362
342 748
584 181
887 184
239 879
842 136
673 14
519 279
725 569
842 989
992 842
452 257
353 363
556 973
740 470
641 114
333 650
300 814
532 191
247 772
979 908
760 926
959 726
739 834
66 742
974 716
134 416
249 786
384 495
253 925
434 97
616 924
965 875
646 802
928 836
810 337
461 280
874 32
963 188
162 841
281 115
549 775
153 780
477 920
22 490
711 136
176 568
933 168
713 843
71 24
368 428
74 848
572 295
753 828
675 883
787 499
208 917
164 529
351 156
230 673
191 659
606 232
826 948
760 85
878 146
429 118
597 844
787 944
880 627
579 116
621 362
814 67
525 838
603 151
811 388
673 508
831 548
783 396
765 495
963 810
902 684
508 109
651 208
589 3
319 780
280 614
577 73
556 235
509 1000
82 521
856 207
60 576
956 497
220 65
113 374
469 367
216 22
9 273
372 631
578 785
83 974
998 39
780 776
587 648
947 794
228 440
314 604
76 915
217 993
312 722
452 434
553 51
221 57
493 952
642 907
569 321
638 841
6 482
99 869
441 400
177 244
481 889
543 895
533 663
679 524
877 169
422 230
969 188
902 526
18 912
102 147
757 846
795 47
495 947
314 24
780 983
81 5
433 47
339 171
256 148
113 782
585 447
832 57
23 724
179 224
584 113
972 534
20 469
789 408
930 943
820 504
754 923
990 236
435 349
456 312
150 930
188 315
509 250
782 771
494 526
87 802
434 40
961 505
728 501
17 323
619 484
320 191
769 323
427 669
960 662
679 664
746 935
429 843
570 969
520 580
990 710
625 386
830 502
908 559
684 308
315 170
17 535
972 793
596 121
792 674
584 893
580 3
351 104
765 650
90 546
422 702
126 45
128 189
947 615
908 353
113 941
153 624
944 178
356 202
78 170
861 429
107 883
724 389
695 186
447 81
244 637
804 273
783 628
871 20
409 194
234 69
95 491
414 467
845 334
86 673
880 926
495 697
65 211
409 785
206 154
700 845
369 164
558 882
239 920
548 300
102 699
760 31
495 357
930 379
794 724
558 708
48 81
739 332
300 766
101 616
237 292
236 408
785 296
414 307
534 263
621 711
320 589
863 658
857 508
783 463
275 612
684 60
621 488
551 362
749 214
429 966
680 6
598 533
825 112
672 851
153 551
982 790
908 44
468 149
7 228
544 504
563 602
71 363
166 548
729 778
86 608
336 631
735 184
340 121
580 124
581 361
37 990
791 335
681 799
821 386
428 636
610 851
777 806
962 28
968 600
169 501
947 203
943 185
147 222
979 108
995 328
745 564
626 809
959 375
297 770
354 797
626 242
74 79
339 783
791 324
805 795
583 925
803 264
933 818
541 425
74 901
666 423
94 748
212 297
439 684
945 737
316 279
666 912
713 302
512 305
903 612
660 199
705 938
325 989
32 608
161 152
630 764
670 461
370 542
176 218
741 489
538 794
402 414
141 79
353 747
371 943
92 690
265 810
651 75
426 872
627 119
770 415
776 670
721 985
205 792
710 517
146 133
573 547
404 149
949 619
742 313
838 16
639 895
220 57
435 519
284 883
11 668
826 845
356 712
907 572
446 276
955 701
127 634
623 278
776 424
362 197
200 514
848 408
686 580
657 321
269 657
661 324
585 968
885 212
460 661
830 393
842 753
304 994
353 960
212 338
126 432
679 17
919 519
135 986
107 321
770 563
65 902
858 77
350 615
66 249
327 887
4 74
106 144
564 184
311 964
74 790
60 879
209 332
199 604
427 5
40 187
566 803
351 621
446 480
808 126
481 90
380 60
338 186
337 206
563 585
747 702
514 493
520 306
328 356
703 42
169 442
565 138
288 156
15 472
835 444
126 554
640 276
28 378
162 205
634 142
666 230
775 596
51 906
996 770
512 618
140 185
515 728
110 572
441 957
566 226
692 759
500 777
271 616
761 253
227 944
595 904
380 556
459 750
223 142
858 350
245 527
509 741
63 855
542 774
64 349
962 429
797 805
93 743
998 952
434 460
352 380
649 484
94 254
556 668
277 320
992 46
668 56
815 263
546 639
893 787
536 419
93 905
634 538
750 424
740 54
505 130
542 84
108 376
163 512
985 476
269 124
27 897
604 875
958 114
517 542
831 149
268 632
388 20
604 672
114 436
222 883
707 472
470 853
587 295
459 110
870 724
903 68
263 887
768 357
953 96
411 489
316 853
975 48
562 714
870 67
489 692
1 473
879 795
243 370
345 749
160 332
7 239
855 296
326 871
173 87
537 380
304 925
402 70
79 824
784 813
688 462
409 254
239 242
536 451
440 865
548 270
932 440
648 140
710 281
64 742
173 191
264 875
332 466
304 919
51 629
720 869
591 953
713 280
415 650
576 249
637 312
786 533
909 688
582 48
435 299
150 523
304 827
90 936
376 335
25 497
20 335
272 870
827 99
170 385
367 533
582 994
136 396
320 314
869 542
516 259
580 211
595 300
914 654
992 936
872 170
485 104
570 141
900 9
137 766
186 874
225 472
273 602
742 817
121 909
222 554
860 601
939 906
128 343
874 912
120 370
475 930
896 231
646 354
417 391
958 682
817 233
304 143
321 561
658 945
122 693
757 638
973 467
371 156
105 734
237 565
166 975
886 499
104 746
23 581
188 165
667 693
180 991
869 394
747 8
272 557
949 589
310 488
36 868
744 775
698 6
893 945
868 94
91 238
972 113
317 350
422 921
770 99
300 133
447 640
277 362
519 582
71 676
421 32
815 308
620 303
737 456
917 545
720 417
16 315
773 719
429 321
581 320
741 33
910 475
74 67
487 927
850 946
211 484
631 62
58 835
792 569
698 291
311 944
489 317
204 48
344 218
259 26
772 470
268 117
547 593
279 153
238 124
73 52
121 304
157 737
847 904
932 429
748 815
12 182
869 107
506 433
645 328
409 111
358 788
870 164
965 954
337 977
492 883
581 903
587 122
825 729
358 534
825 55
958 666
704 605
599 580
55 103
354 913
576 239
399 450
921 16
554 791
1 158
377 303
798 871
22 377
220 661
502 61
915 316
906 914
167 234
738 935
342 697
836 5
717 64
711 138
151 654
745 434
784 741
690 61
291 436
508 505
938 376
830 832
989 376
45 444
111 909
262 520
65 356
609 160
873 843
364 37
910 344
682 448
500 874
823 365
947 889
246 950
637 10
391 309
651 628
882 845
667 224
843 653
431 380
756 121
189 299
422 651
490 401
761 740
157 750
686 665
539 16
36 53
779 152
987 447
247 708
334 24
753 789
309 128
569 228
777 137
119 490
312 583
202 166
558 933
879 280
451 608
48 104
503 531
805 944
829 331
343 626
43 925
107 838
804 432
705 410
974 826
691 154
619 822
1000 398
316 659
203 802
651 289
283 575
953 493
926 798
900 660
307 29
596 776
574 578
927 298
377 20
982 788
664 296
986 676
282 644
652 936
918 241
893 729
952 246
694 273
464 306
22 346
336 368
900 21
181 80
126 320
102 241
576 482
674 971
585 401
518 661
290 710
94 73
643 40
302 982
417 786
803 594
403 425
443 734
3 106
150 300
995 109
613 264
254 598
410 267
817 214
398 650
211 365
302 707
171 60
228 32
905 325
24 817
907 57
445 730
863 436
640 207
85 361
226 462
55 30
981 404
429 405
786 220
229 674
798 70
385 892
182 359
411 901
542 712
401 11
888 543
957 660
398 654
455 773
376 534
596 245
120 985
200 227
923 67
28 628
935 197
947 208
847 839
212 351
111 663
850 533
70 878
924 837
309 134
216 512
397 96
98 288
180 990
844 252
562 697
604 952
194 112
328 191
204 5
849 154
393 823
175 336
388 133
141 448
115 86
710 516
832 331
2 793
59 975
795 972
448 312
694 242
163 452
123 15
201 421
809 311
413 177
864 450
146 847
251 149
627 132
131 540
6 301
644 251
912 341
641 9
927 956
434 522
984 52
374 959
60 611
263 278
751 539
331 733
783 914
789 504
962 65
217 353
893 236
580 827
921 331
68 196
989 289
761 639
190 373
330 98
724 806
994 613
773 281
595 528
677 970
755 161
13 26
435 390
99 37
941 73
560 670
46 340
816 613
745 896
34 420
967 453
761 893
476 624
275 721
966 916
406 254
403 696
584 489
164 982
233 298
945 81
857 376
481 343
76 861
783 988
773 157
289 817
847 181
578 163
255 393
162 828
290 650
827 979
601 161
907 490
315 7
707 422
487 486
626 495
445 109
637 323
855 180
384 585
501 238
522 288
364 628
314 641
143 44
231 299
191 568
885 594
188 660
413 143
938 473
121 661
510 356
346 634
109 209
326 149
387 969
954 729
314 46
577 714
447 607
276 558
883 108
157 713
592 529
925 678
323 783
4 725
413 706
147 77
885 521
371 950
131 660
877 620
950 249
852 361
410 187
644 841
806 174
746 681
648 367
25 607
364 627
451 344
32 235
369 876
628 746
232 420
985 373
146 153
952 744
791 850
801 245
79 850
116 475
871 486
136 798
697 281
950 921
104 696
975 466
143 233
899 526
445 745
355 638
46 960
18 547
689 742
23 487
495 671
544 740
894 698
102 781
117 918
384 767
25 201
69 240
132 780
744 269
465 748
672 329
636 854
548 482
769 795
628 504
925 845
133 766
715 543
758 668
974 624
63 825
696 576
689 787
371 647
834 378
204 562
50 811
978 847
151 505
748 454
969 988
495 371
108 284
470 495
694 400
406 748
200 265
837 554
461 732
732 589
615 827
123 104
872 546
937 52
907 335
564 871
110 469
218 481
544 319
589 276
807 39
571 495
399 79
828 197
980 816
302 432
25 593
716 247
736 786
531 113
856 104
770 989
621 742
518 744
402 372
687 91
740 333
860 71
85 658
785 568
643 773
162 361
53 3
159 118
686 798
779 923
73 348
476 766
241 863
313 577
815 399
328 784
395 401
133 258
79 329
738 635
850 620
267 251
452 400
443 390
516 837
655 444
757 990
287 946
795 949
118 204
186 688
250 989
488 408
87 764
166 436
893 736
402 20
690 72
957 654
360 835
25 612
117 178
465 118
528 910
947 801
18 464
59 672
697 92
858 671
470 912
836 138
633 931
408 256
183 245
33 408
819 1000
786 479
136 921
485 102
768 439
875 707
641 405
55 214
221 535
361 592
150 128
450 848
908 18
690 104
772 370
436 179
364 940
899 183
188 442
250 483
892 757
789 562
618 157
748 946
361 41
341 549
323 401
382 328
161 391
39 247
968 575
185 97
517 402
895 364
49 109
480 64
47 203
645 606
339 731
633 920
973 239
218 69
663 796
516 185
773 656
929 510
568 588
462 138
846 844
333 875
375 958
255 284
205 604
231 471
864 941
43 561
367 542
91 812
268 436
920 193
257 765
196 869
101 693
917 927
447 425
283 675
619 422
221 928
80 568
188 687
471 567
288 776
813 30
248 786
394 438
850 458
126 436
331 519
903 61
218 220
954 449
430 6
90 607
428 798
261 638
480 636
318 195
455 980
261 768
365 941
7 866
107 875
459 431
487 292
850 278
970 350
602 292
636 123
953 882
184 749
660 417
759 482
28 812
35 276
399 265
86 897
656 318
268 193
328 231
614 231
425 3
899 881
173 329
61 74
390 411
285 422
180 707
231 537
842 188
483 287
19 285
756 774
565 19
904 891
681 585
385 126
343 867
864 830
645 497
339 463
153 161
990 886
257 694
87 506
366 95
740 513
729 864
474 966
885 480
634 46
15 932
996 613
644 574
183 715
512 510
92 32
834 679
303 224
241 777
266 404
373 387
849 364
766 540
363 204
89 99
105 919
79 265
593 589
889 571
234 921
285 34
641 946
897 192
504 813
440 885
729 46
692 748
453 859
924 846
778 207
128 479
454 689
590 413
168 739
282 217
116 245
955 846
749 869
864 425
833 170
517 680
377 859
361 865
228 239
171 586
242 766
972 826
463 627
174 410
506 284
794 769
608 591
203 779
407 554
94 614
836 769
32 320
532 336
218 685
755 229
203 991
424 422
484 950
425 738
621 654
915 580
908 268
714 201
822 964
740 580
383 495
15 573
1000 346
55 168
520 195
497 858
667 288
110 820
56 13
198 694
132 606
552 660
297 40
111 776
93 430
531 437
127 925
458 539
875 114
757 153
586 291
837 700
236 656
230 571
192 297
408 214
911 918
470 384
45 411
701 243
440 422
334 904
939 323
174 283
741 813
206 378
445 968
116 946
122 73
594 959
164 651
253 516
269 325
643 217
637 338
210 638
255 980
563 204
144 879
883 332
241 625
307 721
556 58
291 674
155 209
17 50
757 955
942 643
426 257
296 334
553 128
304 937
113 977
665 248
449 228
399 255
412 97
198 328
847 611
747 43
865 838
620 967
133 823
726 956
417 930
364 663
366 27
75 883
845 96
991 555
590 266
315 109
746 676
691 824
243 358
930 998
549 464
95 886
712 375
751 402
505 120
726 696
121 769
923 259
894 380
798 8
278 741
981 441
923 392
59 705
337 360
399 836
804 178
740 227
831 706
141 148
317 122
108 892
927 951
556 425
528 321
129 58
973 715
839 365
280 182
133 868
527 171
829 499
668 860
467 382
893 401
577 913
64 661
205 462
104 885
444 701
241 760
200 938
298 413
381 435
781 19
521 660
503 956
734 782
926 518
910 195
449 158
979 71
534 441
430 717
155 335
85 445
938 921
899 619
364 167
547 135
30 94
904 971
616 156
800 21
786 357
22 541
602 977
800 146
682 190
490 524
764 418
271 352
956 153
158 286
301 654
790 484
413 390
29 825
757 563
590 595
315 222
922 96
96 784
259 303
671 187
697 790
439 590
551 6
479 755
995 635
119 170
244 492
276 435
440 295
458 48
356 648
316 312
596 314
648 700
464 481
716 323
131 811
258 923
581 246
4 451
453 797
654 991
625 254
83 979
147 841
367 822
606 259
648 981
737 558
922 774
34 751
307 72
728 292
27 292
638 322
214 547
336 982
207 747
134 560
677 711
862 16
272 30
948 21
209 437
55 697
529 392
111 951
438 233
984 873
763 953
637 886
480 928
731 708
911 327
561 74
310 551
714 234
879 692
929 904
976 815
99 799
215 369
899 553
775 681
537 688
12 444
799 873
190 118
91 660
463 430
407 888
382 128
378 897
993 108
84 233
527 262
555 48
631 900
860 814
538 704
86 965
931 356
653 743
693 277
553 158
763 560
30 479
312 35
273 802
807 432
998 304
846 705
111 132
229 450
394 315
950 593
247 611
947 298
694 354
954 932
345 43
221 18
656 867
662 426
672 244
982 105
959 339
761 999
915 971
637 861
166 412
26 440
566 572
561 949
219 206
330 269
277 782
487 978
509 655
324 512
832 165
429 296
849 36
498 20
150 555
909 64
823 879
82 789
168 617
371 484
560 366
432 644
307 820
629 70
453 398
173 581
436 943
384 812
554 586
534 114
810 619
665 930
466 158
510 956
423 696
943 166
756 256
73 455
751 360
262 355
214 645
523 821
758 88
166 848
574 342
730 834
744 297
3 39
551 351
725 932
484 530
695 90
265 456
604 612
586 960
573 96
62 207
382 904
809 268
418 395
781 507
935 473
697 627
779 168
184 77
737 254
515 996
517 229
284 534
815 250
586 968
781 942
200 476
60 834
921 267
79 685
153 284
69 44
619 157
11 913
995 104
173 762
848 919
836 68
919 114
152 907
456 639
157 509
398 205
326 730
543 16
599 351
37 261
580 476
751 999
499 221
809 925
962 135
330 36
405 719
615 457
656 561
431 917
235 431
284 359
978 329
153 581
664 103
709 814
806 597
690 107
462 835
112 150
993 899
493 758
953 788
341 938
675 309
896 138
709 112
808 228
143 569
444 293
523 154
84 734
777 451
190 814
78 639
107 787
673 675
588 939
268 609
189 215
888 81
568 259
168 237
917 493
931 512
922 103
874 597
481 788
952 112
944 801
274 159
466 747
254 366
760 172
390 967
414 22
668 666
181 84
414 331
532 601
958 426
478 195
667 493
335 826
694 290
823 641
590 102
783 892
262 548
760 454
564 887
36 311
37 304
413 151
411 951
374 744
365 577
977 538
902 774
38 91
88 140
857 812
761 650
209 252
979 344
204 471
438 730
35 345
733 843
796 542
334 607
807 769
266 188
903 920
493 467
637 510
618 997
688 360
943 509
365 66
321 750
809 407
907 539
441 501
52 6
357 976
8 610
1 163
283 767
172 457
66 417
77 631
85 138
81 961
985 359
658 949
981 892
410 360
940 582
581 878
166 67
743 284
333 965
814 355
881 459
829 676
226 927
520 314
185 424
423 984
236 385
856 408
841 764
31 602
482 116
921 607
552 507
664 499
781 848
479 315
192 710
789 978
827 392
836 948
432 179
676 499
812 694
645 860
480 347
102 155
524 151
817 380
322 231
498 934
854 50
114 738
233 271
226 758
188 768
771 694
278 179
798 619
657 764
270 336
316 928
533 877
421 571
496 861
153 948
69 897
255 278
157 302
49 260
445 834
767 354
100 301
756 358
139 172
783 369
874 172
640 936
684 8
951 117
414 803
409 591
220 212
698 813
287 643
131 497
433 528
1 729
810 429
156 32
315 718
822 847
998 328
120 957
259 681
176 476
883 127
949 521
684 814
341 157
441 171
225 318
945 130
391 764
897 660
446 83
233 820
139 474
306 382
81 144
799 258
476 903
508 819
836 602
774 842
882 356
909 358
42 272
544 71
897 379
974 937
107 242
824 984
853 234
884 165
144 380
221 861
777 580
48 992
498 640
676 275
320 67
713 541
223 542
851 218
442 364
889 624
672 149
917 47
46 79
921 974
14 106
44 650
895 384
701 733
917 452
504 705
276 209
441 389
208 87
836 406
964 542
250 2
937 475
277 338
931 879
564 220
503 751
70 901
281 990
737 86
260 875
930 292
51 313
272 124
561 980
627 197
393 952
685 827
869 140
703 128
826 926
831 386
22 715
78 892
225 959
72 926
987 777
842 390
362 772
517 437
235 211
107 124
222 137
333 280
143 738
24 141
660 387
334 155
491 986
587 301
168 186
213 394
577 982
727 104
481 194
759 356
679 659
769 835
979 314
205 418
929 178
725 794
56 840
234 198
31 71
394 876
432 184
481 699
376 351
117 791
1 9
970 699
709 406
891 893
793 317
35 222
714 93
417 731
678 402
439 626
628 727
689 695
351 841
926 448
675 919
589 214
450 325
51 683
739 150
337 23
289 645
212 606
151 962
196 867
611 174
737 538
828 202
956 810
444 747
984 86
69 841
940 339
335 68
408 289
532 91
70 443
991 967
83 502
53 457
474 878
930 120
877 742
634 696
397 981
786 238
269 5
510 768
155 802
524 29
253 464
584 795
116 71
821 75
892 685
103 462
87 529
864 311
720 979
3 835
547 749
420 893
174 235
171 655
877 385
97 999
398 150
573 216
410 211
728 516
939 822
645 798
316 954
4 635
760 893
816 77
355 433
134 997
821 715
962 856
164 63
201 477
590 504
971 715
330 776
95 568
322 995
520 806
643 823
376 836
485 701
945 31
800 701
280 459
29 131
41 201
586 748
737 762
595 844
717 837
615 177
96 995
433 554
182 517
542 691
843 220
758 780
737 466
257 229
952 557
565 727
364 724
407 483
266 522
636 558
451 887
493 596
233 445
287 895
553 129
906 600
731 338
649 743
96 61
346 606
561 205
199 292
99 582
553 837
164 570
257 301
232 930
10 721
425 103
685 970
748 743
581 535
561 12
315 826
896 226
635 427
755 514
38 426
591 253
199 70
916 319
712 808
587 970
777 482
356 471
543 523
317 680
448 320
668 133
76 601
493 211
780 323
935 958
731 81
509 920
696 400
546 688
780 268
791 429
355 584
840 159
888 661
832 647
899 242
406 293
734 358
494 609
690 651
627 528
253 529
755 151
536 160
683 91
492 257
928 772
253 278
649 808
493 881
475 70
548 356
950 677
813 755
784 876
957 894
796 402
613 803
699 768
545 381
410 879
806 370
493 489
870 182
259 717
828 928
355 975
966 189
821 362
582 54
983 379
645 933
959 732
292 143
930 987
674 880
198 661
775 766
794 553
563 142
203 882
458 816
643 590
567 712
656 440
393 366
370 844
356 126
553 970
85 709
162 1000
580 764
622 639
463 325
128 819
711 571
328 854
588 903
363 753
51 118
622 851
193 618
94 845
366 877
541 473
882 709
404 146
989 671
235 929
181 817
960 822
548 853
394 663
503 514
989 919
298 986
87 309
560 706
490 405
355 729
322 346
701 368
378 211
350 3
913 364
3 488
410 53
830 244
901 195
989 779
90 118
497 522
447 160
528 461
277 427
518 979
752 524
646 681
708 295
866 406
196 397
618 833
89 549
767 231
372 769
991 197
571 691
753 45
45 965
80 257
284 400
449 105
373 502
522 251
87 513
976 379
94 893
687 195
828 549
275 127
179 981
473 65
770 598
315 924
895 50
607 236
44 430
725 668
439 641
461 133
634 996
67 384
169 50
862 242
221 466
187 125
596 675
816 917
161 884
37 353
665 788
123 538
774 912
671 759
568 378
299 768
396 166
417 320
299 247
293 627
58 330
777 280
308 460
773 963
993 599
847 2
153 258
324 416
769 450
373 903
624 115
611 726
48 398
423 175
6 937
755 881
249 829
206 547
747 687
217 329
806 614
849 75
510 461
208 937
146 44
327 573
797 744
723 100
1000 182
910 784
812 831
890 179
627 210
769 941
290 880
238 645
955 974
225 616
958 224
847 811
353 356
805 629
156 742
768 735
469 824
749 435
370 619
353 581
18 93
172 354
515 75
780 632
971 562
920 967
562 420
788 74
122 910
626 589
500 51
394 615
569 356
947 690
431 837
767 704
968 290
389 2
806 367
565 426
881 404
879 714
253 705
66 454
124 429
413 470
433 570
292 434
428 604
386 416
428 501
172 544
433 801
230 819
811 601
602 204
303 974
938 436
743 475
699 620
477 430
16 85
477 625
141 136
453 639
920 113
980 700
667 666
455 108
49 699
556 474
566 375
145 197
529 116
769 388
347 93
763 397
308 576
588 683
230 859
215 805
930 369
132 432
249 860
710 672
107 27
699 423
105 11
450 820
60 994
587 521
409 528
338 261
6 96
652 985
686 141
379 629
808 996
802 968
989 682
531 69
765 834
900 183
294 348
58 962
163 605
435 520
112 62
725 765
716 512
347 272
320 649
411 696
457 275
564 177
377 26
782 657
610 561
298 502
700 14
816 916
636 820
283 125
445 141
81 880
722 888
58 328
82 306
321 755
45 352
661 488
581 369
833 9
879 932
318 489
294 881
186 357
210 872
125 383
968 187
663 503
301 465
845 448
850 539
314 859
781 607
861 788
655 981
240 871
147 205
111 82
832 908
14 412
53 42
121 810
505 872
121 253
638 45
625 645
488 813
73 545
759 409
617 975
810 971
30 313
38 46
944 297
735 501
882 83
247 426
21 706
806 750
111 781
522 1000
790 681
612 743
71 119
437 164
714 410
903 178
716 146
731 148
754 929
120 981
638 260
90 358
845 99
268 373
634 57
366 810
697 756
244 378
379 173
303 677
797 205
9 899
167 579
44 603
807 955
440 840
817 619
153 769
959 349
125 311
196 445
866 229
192 749
455 889
580 450
646 830
553 598
555 47
574 656
496 869
805 253
444 490
470 803
750 673
822 880
949 680
739 392
515 89
593 918
542 386
17 201
999 459
557 56
930 488
759 728
776 303
878 265
591 167
960 286
489 9
78 949
179 5
250 498
185 309
17 569
841 518
700 802
512 893
295 558
135 551
536 570
613 709
871 880
775 444
639 381
605 524
915 293
46 699
918 54
447 439
486 170
320 761
728 159
343 635
449 113
700 600
774 684
554 48
632 58
699 766
602 850
701 897
926 705
624 389
211 902
348 827
708 557
908 215
588 252
504 199
895 262
738 567
39 132
178 140
595 419
830 33
288 832
896 234
68 632
734 738
595 311
86 109
319 728
318 776
293 693
122 821
754 470
768 679
812 647
872 828
583 434
286 301
594 939
711 301
594 365
548 13
262 490
354 639
923 750
2 689
940 267
212 955
758 197
775 363
938 243
582 647
947 137
919 109
234 57
101 176
658 184
596 445
675 773
424 309
927 385
542 304
422 972
221 959
837 372
67 202
98 942
13 332
437 452
835 972
94 209
869 243
974 181
215 174
983 180
219 490
240 837
29 77
380 477
665 134
52 737
430 701
450 378
576 708
472 57
876 898
492 207
667 759
920 359
112 175
64 7
444 20
913 868
664 323
199 187
44 970
600 230
735 585
864 82
753 228
292 908
886 189
811 522
28 272
102 167
564 706
15 150
294 698
592 896
35 698
774 623
542 594
80 61
377 547
13 123
223 493
796 710
302 464
945 107
160 460
430 718
874 442
987 655
547 937
726 967
577 396
156 729
107 929
603 375
587 15
326 797
803 331
67 340
388 601
951 301
166 808
712 973
20 779
988 68
701 143
865 554
448 625
115 238
457 34
676 30
65 851
589 100
979 860
42 44
208 703
697 796
96 60
234 805
910 777
36 1
341 534
689 821
576 31
576 290
957 343
569 43
242 679
61 704
49 926
296 948
640 338
302 850
284 635
275 231
709 710
172 979
974 175
288 412
822 132
341 605
568 627
143 226
655 338
349 602
755 844
643 867
310 411
341 570
139 767
322 497
614 279
1000 408
938 806
882 968
936 216
353 678
502 693
948 765
58 646
369 39
499 133
970 734
648 785
260 255
821 138
428 447
835 823
851 951
525 133
839 583
947 725
73 275
871 436
873 376
2 513
307 944
940 613
292 151
745 398
589 824
673 708
281 763
613 525
379 466
592 31
431 306
52 514
787 753
603 293
270 886
761 156
240 94
664 606
193 362
73 149
34 216
526 163
358 193
263 380
107 250
29 135
928 349
457 503
964 703
2 53
285 451
335 37
25 9
65 202
430 316
946 368
838 824
634 219
536 179
74 765
306 985
533 307
911 659
953 769
566 438
807 33
903 604
403 283
163 265
317 550
270 24
54 580
401 180
454 982
86 789
767 957
66 320
205 302
647 322
468 669
869 990
748 709
205 439
481 551
827 528
520 897
816 138
998 540
683 731
119 36
155 519
917 979
53 585
992 618
274 32
679 770
300 706
832 25
485 121
56 475
423 436
986 380
102 96
313 106
743 951
360 746
257 225
708 755
304 229
825 769
567 953
966 519
636 745
570 712
660 425
778 246
738 831
511 176
879 726
849 528
648 865
901 692
39 85
458 137
555 350
48 33
908 843
731 862
241 926
739 174
647 497
495 7
557 112
578 84
395 161
197 952
10 703
90 547
904 650
755 936
837 883
587 998
483 693
451 709
384 25
99 227
853 794
115 802
277 6
553 708
398 235
941 533
147 734
235 65
845 429
254 998
141 847
426 897
500 709
967 757
527 699
176 983
122 540
439 660
665 860
917 867
57 167
599 625
677 530
926 347
497 350
863 631
502 860
678 952
997 901
934 882
243 572
975 659
7 871
864 349
520 885
687 376
652 914
559 175
277 27
175 720
172 654
442 425
636 456
119 430
697 484
720 361
3 979
28 139
231 59
797 519
88 971
789 162
49 553
643 735
261 898
148 700
176 562
709 280
91 652
518 467
959 724
529 698
880 402
915 107
187 332
693 800
95 219
369 873
478 791
386 951
952 316
378 451
547 42
657 688
330 772
382 942
703 478
825 353
98 785
608 504
777 460
223 962
770 312
538 673
805 183
720 476
39 111
13 919
851 646
941 278
861 812
368 100
280 89
90 179
369 643
15 802
472 909
403 461
670 434
426 135
368 39
951 354
505 470
89 777
100 913
414 783
63 911
323 31
598 434
63 209
439 706
862 167
286 605
96 574
502 510
46 384
197 190
587 748
317 592
283 580
669 206
584 583
96 140
955 651
894 617
227 723
488 204
914 580
140 254
587 840
581 92
93 199
960 531
773 111
706 446
674 69
845 703
739 151
297 665
868 354
564 439
380 108
291 882
243 413
656 152
559 208
307 244
264 684
401 778
549 304
404 104
189 614
449 11
909 249
823 846
689 357
528 703
382 609
562 314
515 948
318 1
347 436
589 171
609 822
996 791
100 448
590 863
771 411
907 304
152 54
106 661
304 93
665 710
516 597
29 115
255 363
249 935
331 376
703 217
828 76
19 728
118 936
940 408
76 932
779 692
978 771
416 734
450 953
804 163
943 664
258 826
693 166
937 151
698 329
281 911
428 40
278 195
593 247
23 618
801 604
32 946
393 202
261 478
822 575
201 675
693 270
790 627
976 779
528 375
99 639
76 709
396 884
522 445
242 809
33 108
1000 928
632 864
51 566
475 608
940 915
301 979
896 39
902 421
61 390
341 723
843 142
620 630
620 327
93 268
699 564
108 498
231 136
59 95
895 777
671 204
695 987
196 823
426 44
323 492
926 621
969 152
773 222
40 186
561 71
985 890
817 513
176 561
594 719
630 906
782 784
362 744
310 321
111 765
226 164
593 184
959 363
546 521
454 218
5 699
370 692
363 94
969 43
236 657
373 697
416 998
797 15
211 125
201 321
402 97
789 659
794 60
554 255
510 279
594 969
63 449
530 873
189 749
806 917
956 62
120 720
408 564
957 885
300 69
304 577
904 416
954 467
941 692
747 190
322 168
173 316
54 296
602 145
365 36
42 439
868 928
46 754
585 744
245 855
223 712
815 26
590 977
70 481
786 358
131 530
413 740
465 980
518 297
760 169
127 928
853 89
26 822
591 627
841 372
183 141
574 492
514 181
703 719
747 12
805 344
851 133
918 961
526 920
610 730
367 114
345 88
850 118
643 959
126 261
897 750
612 276
514 119
783 608
813 558
616 969
560 335
994 652
699 518
462 352
107 692
104 213
554 482
440 185
359 604
365 317
568 306
946 363
951 241
768 138
766 297
448 872
915 751
122 281
995 970
176 756
550 379
136 452
974 783
427 572
552 903
49 435
336 931
616 630
362 763
254 432
172 871
587 66
192 640
526 561
887 981
315 387
660 515
803 354
961 832
391 846
436 712
407 311
413 658
726 484
709 978
544 663
159 495
677 603
10 446
403 891
780 6
644 487
154 474
517 161
593 979
699 549
763 683
383 785
95 149
665 57
509 643
258 331
200 82
776 31
642 322
580 282
19 636
271 67
28 57
684 324
138 274
806 108
454 625
976 161
827 317
872 102
773 389
828 685
317 999
365 517
986 566
894 376
340 519
789 967
980 620
479 719
702 548
454 565
122 441
908 993
448 824
417 254
919 589
717 668
288 989
135 50
858 885
537 835
406 728
627 651
950 360
468 719
445 232
672 607
15 888
420 659
858 455
892 253
429 959
886 700
435 790
507 985
165 905
706 235
437 512
758 608
736 34
50 254
500 100
802 469
956 486
949 20
2 945
473 866
433 516
956 729
242 736
163 892
281 314
348 390
867 591
39 356
932 393
299 782
414 780
540 300
284 516
516 31
511 349
259 321
945 675
840 768
807 880
504 20
991 125
259 536
952 170
289 16
94 459
691 28
813 706
66 682
710 970
334 30
871 270
903 854
520 190
508 358
483 974
30 835
749 390
745 702
649 619
784 570
424 141
568 212
811 217
754 477
805 473
667 582
621 155
144 990
993 544
413 503
729 892
876 680
748 678
768 197
82 312
923 987
853 722
208 69
829 578
153 859
312 908
176 685
650 126
499 597
278 950
406 113
368 214
824 612
131 117
644 750
434 32
535 663
223 207
137 218
706 32
869 717
702 619
695 558
172 607
805 798
383 996
165 261
422 798
231 682
539 704
194 670
574 675
283 505
543 544
250 970
766 6
743 18
49 729
19 126
267 782
136 188
360 395
644 978
384 704
541 722
274 283
295 826
709 178
786 858
146 305
717 503
219 352
558 881
289 103
733 354
109 568
547 597
191 964
43 791
313 676
865 312
86 523
811 156
911 586
238 830
609 46
408 125
155 504
982 769
743 259
474 503
973 155
466 736
478 816
114 992
698 215
490 237
265 662
548 459
877 461
301 545
805 117
114 448
550 362
197 178
969 298
655 86
816 971
999 316
458 566
577 193
590 230
48 251
991 435
442 819
483 481
895 72
749 964
767 104
270 247
552 164
311 404
6 132
58 869
708 846
838 697
766 701
957 291
906 920
389 803
833 139
691 288
280 408
734 479
245 969
181 613
423 633
770 540
24 809
68 547
327 377
12 438
662 501
543 697
867 869
687 562
517 808
5 79
526 684
700 374
51 294
370 624
296 53
675 138
756 89
621 931
332 388
249 932
123 48
798 63
437 272
576 484
435 227
475 686
807 444
33 699
501 82
615 549
270 722
582 461
660 330
792 83
141 54
942 833
626 859
150 99
501 240
106 62
366 647
292 564
258 776
574 279
855 794
640 810
552 602
835 599
861 702
818 637
764 115
907 963
657 997
691 378
639 873
259 627
472 885
891 160
431 978
49 643
646 387
475 410
131 9
432 511
166 19
59 812
350 612
144 163
783 532
839 842
441 152
782 674
42 168
988 848
934 906
7 39
906 640
828 662
506 736
871 734
565 368
971 213
222 418
105 896
115 885
56 338
274 367
589 104
555 303
823 351
577 522
74 13
361 968
1000 264
511 875
52 767
26 846
438 312
798 578
387 997
495 453
904 345
930 460
588 284
622 224
334 87
599 957
571 632
122 651
310 73
376 634
988 98
46 672
582 908
72 11
274 351
196 727
309 868
496 113
100 248
177 740
536 409
622 400
175 999
447 927
292 762
36 856
144 487
917 358
145 59
963 241
715 780
567 762
243 834
995 707
304 327
371 388
62 883
286 180
155 994
547 980
203 933
598 185
948 444
886 448
224 427
643 419
384 129
754 483
632 506
486 960
946 11
125 324
954 781
798 224
294 52
251 239
213 2
667 751
123 992
373 499
241 702
91 494
508 807
156 313
513 842
24 837
991 452
29 156
378 607
97 253
491 673
787 325
426 235
533 640
733 532
970 263
284 566
312 844
609 176
660 146
474 560
773 824
581 163
593 711
965 883
972 584
277 958
376 14
893 696
760 98
79 151
853 829
15 503
257 501
173 450
596 701
87 153
796 131
243 532
319 925
853 390
486 184
704 42
866 554
955 556
17 900
747 416
214 944
377 91
583 131
277 194
106 335
754 895
722 330
308 551
195 602
832 128
147 562
934 803
294 848
955 297
741 387
642 755
3 632
135 981
798 535
983 518
983 782
293 62
745 433
146 72
5 719
943 892
103 413
520 112
920 695
43 203
82 44
163 30
507 544
960 672
331 666
218 110
146 790
569 202
923 693
377 44
941 866
31 651
947 704
255 568
966 512
623 160
963 677
472 701
798 668
564 11
209 694
430 996
174 535
75 166
694 741
968 658
275 452
835 140
407 434
440 948
641 444
784 529
699 990
803 763
44 988
131 444
301 514
96 659
905 79
569 845
463 227
705 752
289 868
596 634
900 528
320 519
583 534
449 73
896 28
975 51
611 390
833 523
690 188
555 285
399 704
754 751
912 356
160 813
662 277
694 768
9 215
720 481
940 692
791 952
329 961
987 532
477 431
612 784
144 361
204 599
716 478
953 19
463 28
15 45
211 135
600 820
869 86
429 961
780 522
44 277
32 362
608 950
751 52
633 137
112 128
437 829
258 952
291 721
628 709
625 467
833 361
525 302
851 262
892 34
264 986
902 420
742 448
497 810
331 868
583 995
474 601
363 388
711 700
654 930
695 517
305 455
518 350
974 682
828 899
912 124
666 904
1 183
570 150
940 219
232 680
737 405
288 25
232 789
133 548
248 506
339 282
494 325
972 476
620 587
954 460
910 659
738 574
256 605
370 60
182 532
410 74
111 889
63 136
234 158
39 269
452 573
746 34
194 181
386 496
966 157
132 44
631 519
627 274
522 43
205 249
795 692
267 104
116 304
80 323
473 962
103 583
468 392
978 884
341 143
453 522
734 856
408 128
821 4
612 877
561 749
231 273
983 153
304 511
990 177
737 492
700 818
394 533
518 723
587 405
200 299
825 269
752 29
24 135
501 691
589 754
34 204
285 80
914 653
430 21
625 256
340 430
172 840
465 399
525 754
218 655
706 458
263 298
623 365
876 670
60 828
421 814
617 747
398 811
909 211
903 246
734 104
41 825
445 177
44 307
949 175
646 968
614 419
830 137
832 938
849 291
257 427
51 692
633 14
697 233
919 268
334 737
944 385
398 532
191 239
298 380
357 342
634 194
32 322
518 184
158 908
330 637
572 524
473 672
515 348
455 179
586 181
192 731
962 912
735 100
858 769
786 785
824 201
617 159
835 212
577 960
200 110
934 437
991 408
60 798
104 527
697 680
657 539
510 374
105 821
905 620
545 85
658 120
570 88
143 839
884 801
849 196
808 385
446 313
152 315
952 660
6 747
340 903
611 444
455 793
543 713
298 654
828 257
141 723
53 256
661 56
268 24
679 122
417 791
180 261
154 90
381 388
567 722
402 800
712 546
121 57
226 828
994 796
862 802
312 61
370 874
603 989
338 767
127 99
277 359
902 768
584 280
573 808
978 411
757 280
926 649
639 26
861 698
123 931
954 313
274 560
292 444
508 122
228 360
672 990
607 457
499 150
968 906
12 436
674 50
649 113
862 409
574 670
591 455
839 380
809 507
546 394
821 280
800 180
358 876
208 135
212 659
265 264
279 57
387 534
715 930
914 3
89 242
993 128
34 869
147 934
355 618
958 674
980 74
495 790
661 392
95 334
270 264
153 566
233 792
90 110
13 400
966 965
588 291
266 926
423 658
815 466
452 45
578 113
997 809
816 273
147 700
149 825
570 295
867 413
576 535
857 323
882 234
621 55
119 903
157 447
702 757
272 537
935 316
554 589
470 807
116 974
550 859
951 224
477 745
465 781
618 181
861 948
244 323
720 385
931 308
246 550
554 375
284 698
687 918
927 361
463 391
470 939
218 463
686 911
742 26
981 740
594 341
948 897
785 725
354 821
409 103
612 838
461 631
714 251
700 826
410 608
543 218
472 337
158 864
700 380
801 583
526 783
725 858
801 568
781 509
848 980
369 23
93 160
445 138
707 731
795 626
566 327
936 691
589 906
645 150
989 279
370 971
570 991
501 490
62 762
29 924
470 779
411 246
451 732
266 693
268 216
587 14
68 670
950 962
679 110
271 770
856 998
622 441
827 502
804 807
444 495
159 567
121 31
906 979
490 584
908 523
411 614
375 410
747 253
639 793
125 580
816 953
732 60
19 305
949 137
900 724
261 358
508 644
644 610
195 351
875 338
423 361
798 44
592 144
740 837
838 982
510 924
128 246
902 559
624 722
647 477
904 675
689 580
547 403
906 825
63 648
643 559
454 208
220 514
207 503
544 335
52 22
459 218
725 970
357 259
855 183
395 65
42 954
699 122
445 896
654 861
212 804
304 76
526 355
598 878
628 610
344 280
242 824
29 153
783 973
78 227
10 139
401 520
491 507
910 730
218 465
778 185
726 551
318 870
864 176
776 540
227 255
470 149
584 335
389 553
855 813
594 911
908 227
234 730
569 893
806 223
522 222
222 944
45 832
489 451
606 249
725 135
917 717
183 883
56 963
822 626
133 96
459 288
879 212
983 396
47 999
426 665
410 726
957 729
617 792
120 724
738 90
960 267
40 406
951 654
40 393
925 290
287 191
199 184
540 333
783 11
239 20
498 36
611 925
943 309
681 828
666 549
117 98
216 209
165 330
29 250
733 51
2 525
133 89
631 864
679 240
706 888
849 270
305 785
577 560
396 817
469 101
975 984
616 447
539 219
493 90
374 831
611 580
288 109
630 190
733 371
227 511
150 788
470 551
966 449
485 541
750 315
887 640
559 228
288 435
427 380
422 250
142 340
716 607
708 986
611 268
961 803
583 808
702 184
557 568
386 755
558 923
186 987
125 606
391 14
32 832
618 614
713 553
665 799
55 752
982 570
223 885
607 471
883 651
724 898
133 314
264 364
476 812
66 9
347 811
949 387
734 633
729 189
126 780
525 61
722 638
728 863
756 275
720 857
199 598
100 222
792 27
104 898
836 633
124 644
268 369
647 821
294 159
975 353
558 811
551 32
807 960
425 680
765 342
159 644
758 774
970 962
484 857
829 278
837 186
304 719
583 203
598 629
698 926
336 205
15 603
881 65
898 705
470 381
139 790
833 516
490 792
236 562
764 576
727 233
53 238
424 417
813 823
252 2
358 658
571 526
991 14
106 117
462 153
978 936
844 272
113 606
968 47
911 848
739 640
237 27
514 198
588 329
738 751
978 216
767 818
468 126
636 675
697 672
418 880
783 181
223 150
215 961
367 528
924 478
1000 959
276 479
888 286
189 116
912 697
693 312
9 185
154 655
101 168
301 563
879 835
146 49
226 469
890 705
343 85
180 289
980 457
691 549
22 210
842 216
942 974
811 745
205 79
452 267
730 580
477 162
82 56
819 637
130 652
983 727
540 832
540 338
451 463
510 331
813 777
539 588
486 357
3 886
735 14
52 159
755 581
235 792
507 893
290 802
922 536
961 400
649 957
531 868
169 969
216 943
397 857
652 430
221 954
154 777
672 43
632 11
185 183
983 99
384 195
768 769
585 311
678 607
87 733
671 565
546 608
340 286
263 241
374 589
177 444
770 417
14 975
98 803
65 400
377 835
186 409
714 384
918 266
282 125
454 852
569 310
590 53
330 898
786 783
911 937
127 444
985 485
55 371
621 989
974 565
69 413
248 628
489 509
824 622
339 421
367 152
17 958
170 807
455 90
774 141
737 987
429 507
532 181
976 631
916 459
111 224
183 421
253 110
423 247
966 754
894 43
182 175
539 90
375 928
593 399
251 505
703 608
983 590
911 365
585 77
26 430
128 297
564 967
419 882
994 323
481 242
469 836
420 772
409 504
376 318
873 942
536 459
487 632
181 112
667 73
432 840
705 387
541 696
560 406
234 181
868 198
175 311
481 326
500 193
634 64
292 481
836 868
545 332
183 48
316 460
715 882
969 238
30 6
935 721
75 641
927 584
177 293
967 713
681 644
752 960
343 864
458 764
752 618
944 278
199 575
152 558
532 431
882 383
435 372
977 478
483 348
16 788
288 273
351 941
634 816
650 478
82 420
229 470
838 193
151 169
311 770
666 55
182 208
169 721
549 230
200 508
426 981
98 867
476 189
621 501
502 208
432 630
190 769
222 181
502 49
11 925
798 534
331 942
780 516
878 454
77 495
667 722
726 308
321 110
701 457
27 944
281 862
456 734
628 941
244 704
3 575
926 264
913 576
326 336
4 860
829 905
61 338
455 392
199 606
863 316
355 409
12 735
788 493
24 840
65 665
857 443
97 431
67 343
310 30
178 468
375 350
305 691
994 295
572 763
269 694
774 322
297 244
218 697
303 391
930 114
893 548
27 85
303 765
172 706
443 832
616 562
274 425
454 430
583 348
642 715
855 792
455 847
997 708
374 421
971 148
630 913
341 547
192 34
456 996
177 85
677 125
22 409
814 643
720 528
899 207
63 344
617 858
84 589
433 828
229 524
907 208
446 100
522 548
212 839
948 973
182 122
979 488
401 90
530 478
859 640
496 657
475 719
63 362
936 139
941 602
703 698
111 486
303 870
998 991
77 277
627 483
289 321
265 421
534 151
390 187
315 31
17 270
912 68
235 26
331 786
284 647
942 353
281 733
99 998
733 939
456 729
699 893
468 391
965 554
466 789
67 233
655 500
851 521
937 999
320 694
705 941
705 691
94 324
543 52
784 902
826 721
199 530
46 156
613 516
911 782
868 896
946 632
733 544
506 278
306 622
812 293
815 789
940 708
66 120
224 711
345 306
83 719
680 158
536 290
213 163
356 103
129 179
238 317
245 471
134 274
297 539
180 221
720 683
857 735
585 553
585 355
423 368
569 68
823 5
963 825
967 690
235 227
827 913
559 784
701 971
418 509
863 176
889 688
750 331
452 323
343 524
125 703
815 730
531 585
116 511
373 402
130 783
195 552
492 92
644 4
418 502
516 317
121 197
658 723
230 271
842 741
781 973
406 844
146 97
826 85
432 837
409 832
144 618
535 339
506 968
491 994
531 760
712 474
887 55
365 809
865 757
868 844
29 686
644 953
204 432
68 793
46 830
371 609
413 866
368 137
789 292
148 262
146 929
731 475
587 754
156 397
509 334
315 757
389 591
568 227
757 351
594 294
982 12
243 621
358 190
453 783
664 867
949 522
621 929
629 67
895 380
337 546
195 621
684 678
496 479
394 810
962 335
371 56
651 787
328 271
972 759
599 507
283 84
294 628
380 349
394 824
279 825
232 816
777 521
420 15
389 224
916 579
326 679
608 360
328 707
432 100
951 366
66 107
649 734
433 674
942 894
442 333
621 340
167 370
402 333
563 762
429 953
495 259
675 419
995 490
422 984
112 918
997 120
43 353
806 343
840 325
753 539
973 315
688 456
624 84
64 868
281 2
326 781
44 837
383 415
772 240
558 333
842 629
385 155
123 493
546 33
175 556
25 947
471 290
10 507
932 814
210 946
261 287
104 124
576 182
15 223
126 896
459 413
935 136
138 260
89 833
773 573
397 9
892 380
971 850
437 627
312 493
291 843
514 129
713 313
750 601
491 104
99 28
831 732
612 369
775 770
612 544
226 286
962 457
987 520
770 284
18 962
617 620
601 798
648 295
582 867
552 150
212 141
128 860
706 826
189 579
40 143
390 822
203 375
158 586
576 651
855 313
84 576
525 244
123 844
733 214
927 16
396 825
500 73
729 571
30 706
700 884
658 394
684 980
85 925
674 998
612 591
763 479
497 619
65 200
465 650
907 486
368 766
580 574
405 677
188 630
335 700
966 753
374 176
119 393
268 210
791 354
950 720
303 279
822 198
546 589
354 328
592 328
26 304
23 132
992 762
491 991
876 276
279 43
387 480
649 671
174 147
362 522
430 129
740 823
245 749
626 522
611 680
975 536
190 114
468 105
714 85
233 980
477 471
848 718
549 521
937 735
511 217
740 665
205 716
450 468
910 347
145 610
336 699
560 259
955 943
19 888
957 589
701 635
668 902
113 189
164 185
783 266
129 336
849 748
980 348
182 470
713 255
360 479
94 96
665 664
165 877
601 596
71 111
608 212
492 488
657 224
832 23
518 749
479 722
711 547
478 941
882 485
388 567
376 477
594 550
970 514
152 882
123 216
410 576
664 118
762 386
196 866
938 617
636 105
18 108
971 708
996 498
606 108
910 95
993 811
145 242
568 375
800 620
626 471
171 95
542 42
496 875
752 132
541 72
95 317
801 948
285 431
445 422
158 445
50 660
234 236
403 778
611 202
543 724
825 21
593 420
954 917
346 735
144 532
216 30
87 662
301 96
553 342
292 261
263 538
422 894
144 310
892 477
60 241
531 914
622 266
859 473
805 1
217 267
427 66
521 358
279 605
21 295
223 965
675 367
260 927
281 371
851 959
920 710
531 699
553 428
757 933
347 966
587 876
649 569
337 921
710 16
719 525
380 484
537 845
354 627
430 705
595 81
669 399
852 593
244 572
936 266
184 955
329 361
667 215
910 799
807 220
896 420
430 709
344 534
44 683
259 503
660 45
160 353
794 719
600 79
931 18
874 727
218 362
939 114
795 344
365 782
911 361
872 99
446 353
565 839
411 154
342 408
902 283
237 298
771 894
206 534
817 25
700 102
466 989
712 341
276 370
348 944
766 982
106 434
948 894
333 11
323 758
477 500
780 639
369 50
502 318
874 41
996 187
893 300
243 133
858 548
763 520
21 624
451 799
221 99
668 57
747 456
907 853
805 169
58 987
77 477
805 811
283 981
241 11
858 573
938 552
268 133
418 231
649 746
45 336
320 648
413 351
59 323
912 656
817 620
685 540
753 926
24 972
28 702
839 625
893 896
693 267
724 450
313 688
108 349
315 597
161 952
395 926
539 31
142 729
306 619
516 654
725 184
760 954
854 319
942 161
704 802
61 746
58 946
386 174
467 379
804 292
275 549
773 502
973 299
407 930
866 751
881 607
762 287
13 637
76 487
524 888
84 918
211 79
951 176
365 208
615 803
316 72
619 679
163 367
986 426
50 413
523 901
76 867
880 889
788 757
186 62
225 487
30 385
830 653
982 342
828 751
320 145
51 818
880 881
231 334
1000 709
694 828
789 586
314 568
993 496
99 982
422 966
855 872
224 604
846 619
840 549
341 989
960 558
953 141
26 804
714 296
11 45
715 910
482 92
291 165
984 924
263 28
205 827
569 405
296 438
379 519
724 117
565 776
355 242
132 168
982 607
636 406
866 559
957 942
705 561
130 854
673 132
651 560
184 330
736 211
378 538
171 126
763 196
954 333
552 277
531 987
603 244
108 371
309 420
688 766
358 500
337 800
826 285
137 41
123 133
26 356
155 731
145 152
781 485
679 700
464 833
445 195
670 298
764 715
703 540
553 374
464 498
135 242
737 548
893 542
798 494
292 399
580 298
403 163
189 278
846 336
291 663
693 918
25 637
275 508
528 932
995 396
680 251
892 276
426 709
942 18
139 374
550 502
937 713
616 921
760 502
778 740
47 170
472 746
31 387
296 983
629 270
698 997
377 288
842 373
37 178
542 65
251 440
229 970
673 325
158 114
739 784
735 239
252 146
724 926
426 704
160 705
872 238
886 555
379 44
480 400
885 96
102 30
937 899
95 407
987 744
381 86
543 272
107 879
498 191
407 612
641 128
327 780
871 749
729 44
362 90
744 317
701 306
743 294
577 697
890 467
519 527
231 257
89 238
895 6
284 182
905 164
895 894
603 307
567 486
847 926
417 406
268 916
194 871
170 369
282 57
498 581
284 720
84 782
49 79
966 652
569 218
946 92
859 477
942 414
802 507
439 639
663 428
104 103
852 356
651 41
310 110
150 601
153 125
510 761
88 82
793 330
430 864
771 196
388 988
702 60
160 272
310 268
710 597
245 918
156 927
691 345
942 793
468 117
213 207
433 947
55 891
936 193
32 358
705 395
549 617
742 94
941 998
589 532
359 262
397 835
401 620
921 125
133 469
477 222
462 470
527 335
72 542
145 1000
311 358
365 723
423 230
617 85
957 959
607 243
935 494
404 94
455 369
434 723
649 26
598 1
942 266
557 870
647 809
396 446
734 532
804 763
259 39
722 785
265 202
508 569
222 117
420 402
673 794
937 801
241 597
297 627
648 192
734 963
805 595
413 652
703 318
816 452
301 610
26 466
878 669
427 703
86 714
139 103
287 336
264 128
386 955
648 306
961 211
934 525
651 307
233 381
65 31
196 17
112 718
951 609
584 868
990 736
921 773
262 833
254 708
91 43
544 647
140 18
953 647
98 494
321 983
259 134
834 970
114 144
531 183
278 560
340 995
515 700
174 186
510 299
892 128
103 437
496 580
818 311
635 393
531 262
859 982
928 342
381 255
626 411
110 167
415 883
503 137
385 889
514 743
399 58
586 746
900 197
578 280
116 755
140 454
250 382
589 409
601 50
118 725
825 173
383 964
501 509
60 261
263 123
650 722
405 980
792 841
731 26
426 591
820 507
690 323
918 81
356 32
424 288
833 215
899 410
48 65
788 512
414 91
950 793
889 822
322 85
528 745
50 402
499 734
569 931
17 888
964 629
658 40
632 744
298 28
707 556
730 469
302 99
804 68
466 636
226 685
561 507
225 823
582 460
62 989
273 318
34 55
331 963
430 664
832 399
721 959
184 549
762 452
873 687
526 178
782 216
854 797
501 741
929 691
157 936
495 166
705 856
290 843
716 400
801 612
772 452
61 448
233 327
223 184
326 70
403 713
460 919
50 326
878 318
117 347
549 434
8 515
285 861
249 445
567 25
244 707
671 163
183 112
952 899
966 260
105 912
713 511
386 603
635 636
148 758
272 253
567 260
511 344
69 332
285 668
41 220
280 994
26 420
653 454
571 395
536 952
724 995
359 250
112 528
872 554
16 358
130 226
234 149
469 407
594 998
851 298
647 363
847 243
289 50
716 430
525 175
801 528
455 562
745 571
690 922
928 315
582 457
4 249
789 492
138 986
844 685
426 671
947 659
890 258
802 492
851 701
390 565
476 455
419 113
569 82
568 637
543 417
686 850
11 493
498 776
540 944
128 160
116 858
602 322
390 684
251 674
476 558
979 681
74 812
666 332
267 339
805 295
782 617
607 935
999 190
506 151
794 381
639 13
452 889
796 853
125 255
583 46
334 462
976 684
712 151
1000 809
371 716
514 235
758 557
344 847
126 161
369 20
588 282
518 928
565 988
705 369
352 649
265 755
92 746
463 705
643 923
561 116
585 526
847 928
78 776
596 793
531 639
55 995
482 681
757 257
704 470
897 883
86 645
256 341
196 252
205 21
911 559
733 405
335 22
896 843
66 989
507 86
406 544
851 453
592 819
630 61
226 786
570 747
150 667
60 18
298 919
393 998
851 491
320 704
688 555
457 40
919 831
693 351
621 576
16 464
764 30
107 988
920 876
24 509
942 174
72 677
326 251
998 257
684 941
605 109
875 533
858 982
275 85
264 977
802 837
180 931
49 732
825 446
413 940
374 857
854 361
371 451
728 718
609 979
246 136
784 678
329 638
949 876
816 975
249 132
337 753
615 188
409 43
848 977
935 428
455 605
559 494
909 792
367 62
16 775
263 234
400 204
360 506
743 364
38 929
221 332
466 601
876 447
830 547
429 801
544 910
991 284
576 786
474 872
112 916
20 986
655 190
524 820
592 847
408 794
185 289
182 964
517 398
388 360
626 595
531 242
234 627
76 698
823 116
475 814
262 456
144 541
617 240
563 966
397 348
895 690
919 767
369 227
470 886
849 435
998 564
871 947
462 902
865 922
406 931
970 747
3 537
241 740
600 285
487 505
118 212
498 40
947 164
725 227
316 805
41 579
419 96
170 420
127 627
921 838
625 560
381 90
553 740
469 827
470 981
935 440
835 113
663 540
978 197
932 122
779 818
161 533
73 654
188 282
540 116
973 9
403 610
308 728
458 145
747 810
93 637
718 519
677 582
291 482
164 81
190 131
946 580
245 920
853 457
710 475
986 108
862 779
403 306
338 247
348 715
385 104
731 939
107 848
146 634
775 371
265 41
148 496
333 670
433 901
142 754
368 804
668 304
90 251
96 559
682 505
172 722
421 998
773 747
631 154
107 908
672 606
917 249
584 847
585 338
72 397
414 205
130 211
186 275
161 414
882 721
49 357
841 787
550 98
185 788
638 171
117 840
733 875
796 340
112 603
867 909
431 256
66 536
341 936
139 192
138 196
745 108
831 354
213 209
439 68
754 200
539 168
830 968
28 268
137 787
163 639
10 464
12 756
162 295
485 956
895 453
94 673
243 702
115 214
877 619
501 515
91 571
674 519
457 691
802 223
918 724
329 424
110 174
501 149
891 59
865 228
639 948
401 817
621 687
743 287
982 913
248 19
266 735
252 597
785 182
121 707
509 420
600 921
215 825
970 714
718 754
865 744
451 676
264 283
782 666
530 975
12 21
630 977
753 431
743 518
595 164
618 506
471 539
769 97
807 565
336 90
479 281
327 942
308 161
566 959
376 94
244 773
160 2
195 506
331 209
670 598
364 114
571 445
707 935
704 532
49 406
508 616
581 934
706 303
39 14
533 909
532 585
831 783
346 408
661 833
504 319
513 910
591 247
586 310
250 955
32 911
467 789
546 531
398 84
199 233
560 698
334 375
950 407
241 393
809 387
672 134
778 881
606 407
959 529
809 991
667 76
677 100
418 577
541 606
87 259
439 893
513 962
265 390
929 10
192 87
622 584
438 115
636 775
628 549
193 181
996 47
635 996
115 482
635 353
852 975
133 227
927 608
351 761
259 653
696 508
368 209
313 710
841 218
614 199
108 474
212 943
690 692
766 778
850 31
200 7
93 127
86 23
631 649
487 800
283 489
53 216
693 307
316 294
873 137
936 562
225 960
676 284
1000 994
810 489
941 565
473 960
559 278
708 202
776 825
172 906
545 878
514 975
497 446
828 421
150 995
647 644
279 644
168 538
698 418
400 997
688 791
952 191
571 347
956 714
78 12
103 963
299 507
477 307
888 443
674 272
28 230
361 539
94 549
144 679
1 29
336 241
931 958
910 674
828 476
539 881
627 134
817 96
126 824
881 59
701 522
548 747
468 904
227 389
365 477
304 447
844 13
998 796
997 255
425 933
993 260
593 98
566 340
995 703
183 34
640 955
316 885
628 287
529 705
270 12
409 502
325 563
997 643
404 904
226 908
612 202
220 849
152 552
869 176
925 1000
590 442
932 919
705 541
867 765
203 770
101 235
199 995
224 803
20 512
249 402
60 705
76 27
29 323
447 666
896 678
278 922
211 358
157 206
473 619
710 77
78 421
248 451
732 993
210 661
192 440
922 456
75 642
141 232
64 687
394 660
20 766
769 639
483 745
265 710
485 501
751 973
123 881
800 450
349 365
918 545
47 294
578 157
987 992
218 660
863 431
612 363
829 705
181 910
951 680
979 930
295 606
449 35
748 958
521 547
493 976
31 169
116 10
938 53
592 502
148 172
852 899
24 874
2 369
68 833
824 343
76 228
773 517
278 119
195 590
473 37
138 634
645 484
663 775
328 978
505 111
642 694
864 703
307 493
174 109
47 523
623 153
100 14
688 885
956 34
177 154
477 982
184 832
85 687
52 266
251 305
669 854
810 165
259 994
25 745
19 264
610 450
344 237
11 403
251 228
902 10
949 86
253 260
675 77
857 121
43 839
297 860
537 79
632 508
164 232
549 839
780 302
312 896
628 903
143 595
372 937
155 849
467 445
608 63
551 668
188 693
511 929
214 18
252 519
877 889
946 179
7 150
280 837
603 685
19 521
222 525
157 143
37 449
296 828
426 772
456 580
525 510
689 172
265 453
773 764
50 374
242 142
811 856
730 323
744 820
262 340
292 161
299 128
665 711
72 483
255 810
644 863
353 580
626 954
933 741
652 498
199 735
895 405
362 532
860 822
213 991
234 849
781 110
775 883
247 495
744 809
953 152
357 198
892 674
454 581
944 292
18 804
659 14
638 959
328 225
169 987
164 774
504 382
915 808
29 33
226 771
474 296
819 783
39 460
152 414
494 10
555 691
705 766
228 335
579 351
710 949
26 583
509 118
100 793
764 806
480 746
758 626
316 821
100 263
62 805
293 696
456 707
94 984
797 705
358 977
605 807
619 110
241 559
747 837
97 313
964 173
767 510
830 946
898 158
818 306
766 243
501 762
785 942
199 308
927 807
163 608
64 316
955 804
430 469
81 61
782 445
461 332
368 462
156 149
649 547
326 382
912 243
382 410
856 809
783 935
694 486
149 181
551 776
496 239
675 898
85 188
343 610
405 894
400 973
864 331
447 765
784 578
432 314
574 380
432 77
221 167
392 478
887 475
819 504
429 585
710 71
896 17
95 581
690 299
286 860
436 204
534 403
770 258
891 781
237 39
310 280
700 944
322 955
931 589
159 419
179 883
159 663
690 399
753 848
380 102
349 646
1 352
431 365
383 732
402 484
632 465
607 398
4 534
126 666
577 987
227 677
855 622
646 466
403 101
834 575
712 732
466 504
886 275
178 678
348 964
337 566
32 484
609 814
778 620
867 274
504 514
472 791
561 256
909 109
163 371
258 565
362 417
940 209
218 483
56 760
543 826
757 78
580 262
12 799
119 359
186 541
42 525
781 792
786 455
998 977
447 287
514 888
136 546
755 40
474 83
909 784
632 469
788 105
259 844
593 890
798 595
41 905
706 10
235 402
754 841
654 519
404 719
407 16
309 900
590 893
176 862
802 767
912 463
873 597
710 431
393 689
561 788
498 589
78 57
165 915
755 490
125 814
540 88
297 292
341 673
45 297
921 464
937 995
810 743
82 307
118 303
470 190
423 559
810 282
160 112
580 153
858 349
525 643
493 988
317 854
430 529
885 274
345 66
340 352
519 337
976 625
832 453
315 853
998 993
629 240
142 954
91 704
247 461
563 854
325 95
11 778
821 553
246 931
298 723
690 408
990 881
996 324
239 673
779 899
690 158
914 661
782 449
610 146
762 172
707 963
812 35
468 486
392 956
47 693
156 473
894 798
863 921
440 266
472 456
542 948
845 716
89 159
271 52
39 426
369 592
227 320
857 786
470 332
934 515
988 351
413 566
754 249
745 621
256 190
630 172
459 794
710 683
389 391
556 579
499 950
796 850
705 389
14 888
72 856
518 109
100 540
342 756
707 634
485 595
400 331
710 974
944 43
685 210
247 317
932 700
227 656
5 845
142 840
251 270
543 310
298 855
246 341
933 515
854 491
433 463
509 37
37 533
981 296
320 63
147 331
105 936
922 939
324 16
342 922
728 183
310 512
347 82
244 291
424 4
902 375
525 416
477 918
953 485
385 897
17 63
51 950
4 359
691 96
665 400
139 63
204 166
620 264
465 885
246 256
509 224
437 747
29 43
139 912
889 759
35 250
413 906
261 409
149 198
971 595
275 118
820 901
926 932
359 235
805 78
228 15
8 394
150 267
86 130
81 411
401 534
490 769
416 644
850 45
980 886
610 539
500 608
137 393
472 504
137 139
809 927
601 253
391 36
617 229
731 702
84 530
304 647
735 29
421 193
14 475
435 317
722 627
68 152
61 90
25 177
371 790
206 573
766 329
11 620
636 158
162 216
518 713
171 487
132 665
306 850
940 633
988 591
478 589
719 408
314 560
720 73
867 934
69 1000
317 669
615 703
714 214
2 265
616 390
951 849
183 82
499 977
697 744
955 411
331 867
301 619
390 305
257 860
531 718
887 30
652 540
83 62
941 772
896 176
910 498
657 279
519 766
119 147
539 978
675 988
19 976
431 23
749 441
477 409
777 466
73 815
377 518
662 939
926 877
335 460
655 562
773 811
679 522
101 555
39 323
31 647
108 616
383 981
327 292
480 978
166 605
88 245
84 460
995 881
105 595
736 538
822 531
275 789
105 130
273 333
48 676
259 455
264 302
412 322
719 337
385 371
113 770
586 658
687 317
968 68
631 986
951 861
407 253
663 760
211 549
176 361
29 751
949 580
195 303
591 263
10 73
422 401
673 386
877 375
407 341
421 474
508 332
980 646
612 622
183 317
620 887
854 693
868 517
480 950
685 871
99 433
250 209
641 332
602 425
522 802
955 721
479 412
933 829
545 505
333 814
553 125
292 507
666 111
739 463
793 222
666 183
952 609
4 24
595 266
552 133
157 795
352 707
791 652
244 310
266 689
208 991
712 965
343 269
621 18
500 670
537 260
217 471
37 475
970 410
858 67
953 162
623 556
781 12
516 172
831 219
546 349
312 580
86 102
659 315
666 206
509 298
385 995
993 746
202 474
820 949
451 988
746 1
704 6
289 384
108 203
41 503
180 709
604 868
75 14
2 638
407 384
708 714
468 629
639 196
957 196
593 350
569 399
97 200
868 876
730 694
977 457
178 459
499 740
45 559
449 730
805 702
935 890
867 662
292 234
878 625
702 848
296 617
914 143
374 852
463 215
214 237
920 467
71 228
714 422
860 262
117 854
778 858
755 833
274 821
392 390
7 130
352 851
578 538
249 106
202 556
643 449
184 111
214 626
214 539
779 430
233 420
171 911
195 205
739 341
398 869
697 757
950 828
483 531
309 969
271 939
565 328
43 730
381 232
444 132
456 276
781 657
360 377
523 583
400 557
370 949
779 730
282 406
897 58
649 51
451 200
203 282
806 92
253 64
556 289
932 373
910 257
134 854
332 643
201 13
907 557
163 931
610 694
198 534
706 640
4 562
443 345
524 919
316 896
688 348
613 278
320 956
389 975
347 245
636 931
445 67
607 93
838 177
899 432
629 223
994 111
832 421
854 107
704 804
591 792
897 616
20 16
508 348
563 508
232 70
42 522
995 596
127 92
618 623
416 845
503 772
811 720
268 286
371 883
325 712
518 591
317 103
728 993
752 334
184 147
691 94
675 220
315 5
236 124
471 982
182 96
478 871
768 773
569 624
987 123
227 132
236 692
550 120
146 894
988 855
729 569
800 747
19 119
678 508
692 982
262 284
130 466
793 182
402 669
365 313
883 317
111 869
611 797
110 857
975 671
507 969
894 137
575 141
748 989
26 932
817 876
882 124
653 337
984 88
369 167
607 875
940 684
17 27
779 793
595 456
152 1
559 881
493 999
189 115
291 448
828 401
319 54
989 506
397 762
828 603
773 634
532 397
453 25
963 564
820 195
883 824
397 539
666 597
393 43
666 688
301 392
633 653
979 925
990 473
116 879
625 626
118 78
252 759
825 794
637 229
748 552
625 987
692 604
945 493
679 220
952 620
967 895
146 382
774 8
118 919
629 890
45 85
475 497
289 143
995 812
597 262
353 636
655 104
995 931
645 468
101 967
40 719
930 890
693 13
550 128
675 285
284 764
437 726
1 316
848 370
338 795
446 174
951 397
887 908
180 101
933 95
657 929
69 838
651 199
797 319
520 627
812 942
437 265
904 207
870 460
190 375
994 294
319 980
156 511
972 247
691 407
586 15
655 471
870 354
183 409
852 281
110 666
361 214
528 574
23 603
327 950
572 391
927 228
779 659
14 334
963 745
192 713
143 692
128 590
396 244
914 347
352 644
543 891
225 454
114 191
21 307
677 290
507 211
988 251
242 793
866 307
192 158
376 391
286 619
157 926
902 645
924 599
450 405
905 254
190 748
174 576
585 472
185 422
423 787
118 98
156 490
79 52
202 423
6 993
969 386
309 819
717 370
849 745
886 339
73 847
508 726
965 553
183 57
591 8
31 90
770 993
947 586
240 795
633 808
825 62
399 40
809 535
639 166
989 470
745 420
429 122
360 380
62 547
816 162
729 536
935 126
802 680
766 728
748 659
999 878
624 934
634 111
840 649
868 344
520 430
647 106
465 932
127 731
259 265
430 269
989 766
482 253
771 696
146 223
640 934
981 109
9 782
660 164
473 425
904 7
552 295
85 847
689 886
735 11
227 715
768 259
420 273
550 376
256 669
561 51
397 137
494 770
713 510
802 433
302 574
568 740
154 302
986 346
712 879
638 569
326 504
32 959
24 618
558 626
791 518
279 880
229 799
668 963
967 43
15 915
454 325
98 441
298 428
695 73
622 71
714 710
67 71
456 781
425 191
10 192
103 248
545 186
428 262
975 680
283 849
484 570
559 662
102 711
573 982
33 339
671 91
568 830
128 328
486 745
896 719
289 146
386 302
171 427
426 494
532 188
559 200
185 779
570 950
555 239
121 105
144 913
946 207
420 38
600 998
471 432
881 500
356 467
541 678
733 770
201 989
691 839
302 260
530 921
50 232
85 804
160 309
198 647
296 587
840 629
469 89
59 640
880 197
160 458
182 134
397 730
648 931
440 776
386 773
273 886
967 384
439 206
952 776
202 317
406 900
846 321
999 483
639 394
143 366
688 258
545 791
359 288
635 325
527 242
457 987
283 615
261 238
194 98
139 866
267 661
780 636
85 219
144 158
566 586
454 538
964 458
890 292
644 276
725 511
478 451
92 520
644 52
252 984
125 707
122 440
669 924
382 38
893 505
451 876
960 390
406 369
113 933
935 422
93 407
329 442
478 140
816 254
429 774
811 440
321 512
924 634
973 979
400 742
631 706
46 278
234 533
71 993
132 887
129 27
582 901
490 587
901 117
328 398
791 832
178 685
400 789
705 207
567 783
992 7
885 398
199 999
800 69
587 236
521 48
590 518
619 848
790 163
363 311
79 633
452 202
814 693
972 173
633 250
522 120
604 975
446 923
799 318
233 938
906 84
735 270
790 403
359 933
16 451
806 891
288 139
244 259
445 180
183 497
530 55
757 260
558 284
893 623
421 398
294 81
511 295
550 538
482 574
295 373
198 635
907 779
672 541
710 645
384 660
108 596
517 961
448 577
944 526
323 11
219 641
726 345
396 814
653 408
826 453
178 5
235 302
469 885
862 209
465 315
989 530
947 969
625 737
455 680
470 566
964 628
824 581
118 937
484 294
142 672
940 211
232 497
292 48
518 781
542 404
215 557
36 815
459 992
449 172
346 821
439 401
495 862
738 450
878 488
374 136
234 699
505 616
784 952
252 909
921 761
211 824
57 287
696 430
242 345
343 145
350 619
853 577
242 593
234 833
823 713
184 762
446 294
559 137
246 115
439 178
441 322
808 162
990 731
369 750
130 10
612 849
602 271
451 320
785 88
499 25
186 721
216 478
434 483
509 766
166 577
220 696
267 477
558 135
290 535
718 78
32 880
3 183
419 489
977 248
8 604
370 877
755 207
530 35
914 824
703 227
544 656
786 293
272 702
373 941
865 595
864 274
985 317
179 328
109 790
935 244
291 110
367 347
922 351
140 771
454 477
420 380
443 494
657 719
323 607
710 827
342 645
18 923
398 859
982 777
360 867
747 101
349 904
674 498
12 463
672 253
267 384
611 716
746 289
309 368
231 773
999 803
698 442
548 248
565 855
440 114
202 566
914 830
912 476
467 123
655 270
754 578
946 351
74 867
906 388
72 19
999 21
476 52
129 421
348 731
772 819
260 51
749 661
204 799
712 481
681 667
121 886
175 968
936 120
26 390
135 955
170 21
155 830
329 518
408 610
390 835
873 182
931 83
140 715
826 931
694 641
617 313
538 655
145 239
894 109
45 473
291 94
405 890
354 254
92 688
275 868
650 442
886 367
468 102
705 803
160 434
878 448
199 141
138 288
988 231
133 492
262 956
98 425
840 126
342 300
301 190
364 695
158 700
382 152
271 437
541 75
981 443
338 781
35 575
967 129
389 544
55 16
122 403
904 319
934 243
741 319
671 576
842 342
160 601
331 299
998 272
585 555
14 216
668 660
961 5
638 428
257 68
5 820
693 938
982 945
61 695
968 928
779 291
915 894
114 656
304 372
561 784
12 551
863 538
941 499
490 381
19 806
472 719
843 628
124 548
325 168
575 331
391 412
233 862
599 245
61 295
85 356
108 475
62 632
688 839
359 613
501 666
136 344
174 834
247 472
93 674
166 232
320 569
891 221
222 786
612 103
725 687
830 325
659 763
495 345
765 528
67 158
517 707
686 617
208 321
718 40
501 774
872 621
903 653
857 945
770 77
108 711
495 520
45 839
665 144
608 521
248 515
713 60
853 482
884 660
920 846
777 854
823 431
729 610
194 221
813 519
478 429
654 285
535 499
373 105
822 694
9 831
16 375
903 695
192 478
499 759
706 606
102 933
860 838
744 868
308 908
144 955
188 472
83 823
544 648
207 248
171 804
308 912
117 625
576 310
313 820
808 888
210 292
861 101
963 577
888 767
28 777
488 379
666 873
971 628
59 871
256 710
175 953
972 766
481 269
139 133
888 970
711 914
723 856
801 412
896 303
487 622
273 72
527 942
983 992
876 125
968 720
346 661
809 910
432 846
114 810
224 265
434 320
209 267
875 481
812 421
311 300
576 644
713 989
544 965
409 372
337 952
968 593
344 374
86 234
442 736
403 883
260 27
737 220
470 321
511 825
192 383
310 192
968 482
198 509
287 531
284 599
11 35
211 412
888 548
893 995
803 429
80 792
237 358
285 760
106 930
699 612
286 808
654 698
101 782
237 833
133 959
175 9
84 903
793 1000
410 550
994 49
718 337
334 286
56 578
572 659
76 455
787 93
503 237
9 727
995 969
702 814
852 46
118 19
725 437
997 948
389 969
108 777
186 718
357 717
449 151
912 971
378 432
459 237
324 883
872 853
77 701
692 20
932 560
157 106
956 931
862 201
983 298
362 139
979 627
477 864
945 13
103 874
906 930
267 96
224 978
66 46
203 588
899 785
581 93
691 752
260 374
959 570
252 660
630 108
772 635
949 856
74 515
376 837
929 675
548 146
811 698
324 844
310 573
556 913
167 651
210 285
900 595
206 147
931 865
307 160
487 758
286 75
728 963
628 105
279 701
128 396
404 312
173 155
690 285
951 802
560 936
910 524
635 852
192 179
904 523
281 889
704 586
305 922
406 43
559 134
289 983
115 385
404 197
390 89
887 935
871 670
908 550
209 390
779 221
636 168
759 407
585 446
61 88
730 642
346 514
200 335
378 646
840 704
735 125
383 958
607 955
68 582
961 886
315 494
443 349
603 953
994 117
885 381
932 361
556 766
512 696
769 34
243 107
879 322
680 984
166 821
101 817
659 593
861 83
302 600
672 746
901 574
771 750
926 713
959 397
393 107
533 926
996 646
990 874
194 611
621 814
671 400
319 931
826 889
57 677
231 68
760 561
726 612
266 175
322 528
591 12
367 44
4 60
244 294
262 582
121 841
670 422
397 332
569 801
430 544
396 20
55 486
416 230
835 910
157 617
293 314
920 495
651 980
440 731
407 824
467 34
451 666
968 571
939 957
452 500
249 64
617 227
415 39
233 692
771 915
305 682
913 85
832 498
645 243
119 303
354 834
378 426
306 879
33 712
162 630
866 931
740 908
389 678
122 938
353 857
149 747
890 419
17 970
585 229
225 497
892 809
425 899
68 713
577 382
992 814
533 78
138 696
865 48
283 905
990 767
112 449
154 961
136 712
790 154
6 750
990 491
144 605
825 967
717 351
842 521
299 132
1 368
569 889
508 52
873 234
267 797
498 83
959 268
455 621
129 435
986 306
269 514
476 1000
205 869
588 109
504 757
991 862
47 582
297 27
633 858
403 503
949 433
250 443
213 524
839 194
322 957
384 304
827 733
629 252
517 120
614 762
253 277
322 155
859 410
704 656
299 633
775 175
360 723
411 172
984 754
690 971
513 534
684 947
503 51
277 156
6 969
195 327
266 408
773 201
175 726
920 517
837 969
785 302
983 58
640 582
975 924
868 830
26 942
169 748
957 172
984 939
650 172
77 862
561 349
727 818
951 134
86 769
17 155
300 278
504 380
369 292
130 837
632 880
508 499
311 483
283 904
546 204
783 491
846 532
756 363
775 782
630 383
835 640
520 754
627 654
937 309
618 202
331 498
803 489
134 231
865 100
502 959
385 800
337 754
315 926
503 75
426 420
477 868
480 664
684 668
589 398
160 230
679 638
990 608
567 253
893 875
372 560
117 68
974 824
176 359
613 122
654 188
527 372
193 493
615 35
853 666
242 72
824 244
564 829
284 830
28 256
548 934
8 16
642 455
632 555
994 510
1000 286
742 37
354 194
457 300
263 953
851 634
664 104
152 698
456 338
192 649
713 715
468 591
284 779
889 785
924 7
259 325
8 419
783 949
823 104
280 294
511 122
8 304
677 707
885 849
988 734
529 444
680 840
909 406
676 733
798 945
363 101
997 959
211 419
17 605
404 662
355 590
255 963
336 679
16 293
98 818
599 340
266 69
933 489
953 406
766 469
734 421
137 345
530 834
793 19
809 904
343 511
479 909
663 958
3 689
123 921
204 733
122 75
135 454
51 49
982 819
105 185
109 631
928 540
992 688
479 184
34 652
764 994
762 332
136 951
236 444
696 588
694 24
391 13
263 73
152 95
219 465
482 356
528 734
41 162
789 94
363 607
481 375
161 836
585 79
677 75
501 430
102 10
327 564
193 396
155 298
14 533
436 911
983 806
306 57
862 88
493 913
542 451
614 503
600 172
573 866
689 710
965 147
785 844
216 702
923 752
166 1000
756 18
384 743
417 668
202 323
926 736
123 704
520 177
191 657
839 121
653 267
454 602
543 542
589 751
689 89
20 17
987 323
873 135
482 998
895 877
753 807
799 37
249 20
405 40
837 616
915 486
102 842
114 131
259 398
38 284
9 707
640 763
941 846
870 950
63 828
306 926
395 731
84 506
934 40
410 242
934 712
42 404
718 120
972 900
60 514
728 4
576 149
580 334
438 153
861 311
519 898
773 208
742 15
394 597
920 96
799 758
912 519
589 10
651 939
768 464
596 860
401 755
669 99
816 767
193 153
143 335
120 794
956 245
492 801
845 978
945 825
280 925
457 659
562 109
880 66
800 396
611 771
72 255
129 951
547 792
547 371
984 753
228 342
804 746
848 291
474 57
817 624
490 372
180 335
359 846
356 952
996 738
942 607
710 963
815 911
638 727
554 464
703 176
838 162
162 649
440 900
202 22
545 734
515 218
904 238
651 151
601 363
354 755
59 41
297 75
717 363
999 354
685 872
94 129
367 215
414 962
748 735
516 266
499 282
474 121
800 694
422 971
284 1000
940 962
305 532
377 346
708 513
956 269
484 820
527 889
869 806
816 511
473 107
643 574
359 798
592 719
193 676
946 811
823 355
108 805
566 364
352 572
269 991
324 593
560 818
107 750
18 182
964 856
55 618
22 145
672 631
670 12
141 602
380 234
438 306
222 496
637 548
191 903
201 119
353 864
494 621
558 805
242 724
799 403
234 92
799 606
812 224
981 359
959 157
501 916
703 924
756 114
210 624
929 722
67 28
459 260
442 561
113 140
310 923
954 771
757 399
578 969
414 623
587 452
716 297
367 22
423 895
508 850
501 96
944 698
189 312
968 753
281 298
834 572
164 503
765 9
758 948
764 992
793 73
240 858
738 250
190 815
750 978
450 969
752 599
491 328
184 888
787 860
55 532
969 959
49 153
837 582
645 893
65 621
996 576
121 135
885 339
493 517
770 629
207 830
172 574
648 216
62 530
789 985
130 953
813 273
874 870
126 563
268 15
240 742
316 883
685 743
951 92
36 593
803 534
957 700
417 800
11 900
777 917
902 162
151 716
522 285
640 872
53 784
308 943
518 603
416 587
445 767
597 461
243 472
9 787
374 678
26 738
324 273
389 262
62 18
122 447
792 326
479 736
311 727
472 392
898 473
953 937
379 350
453 561
157 355
19 978
262 903
230 967
945 992
899 268
134 323
889 336
974 879
843 852
95 770
420 419
74 527
519 258
610 15
100 787
957 658
470 895
752 828
530 73
803 203
181 64
569 450
506 48
612 64
197 465
355 725
99 495
804 400
797 184
473 838
912 119
122 548
523 290
454 503
375 230
803 884
669 359
337 259
533 73
571 21
735 515
406 618
890 343
422 155
23 444
968 398
169 417
697 515
881 249
92 857
867 1000
43 226
310 200
585 643
73 314
588 376
221 260
828 696
651 727
900 109
301 322
769 588
326 384
799 408
798 23
916 540
669 919
268 981
621 412
221 191
473 255
395 735
567 455
480 403
313 975
204 349
168 284
10 529
567 628
980 858
463 68
194 823
16 510
770 773
795 243
423 950
941 187
190 699
809 690
7 332
719 554
522 353
740 521
945 175
558 287
535 484
652 521
597 86
577 948
129 771
676 487
302 782
541 507
83 18
784 564
203 395
63 384
81 105
42 548
574 748
292 551
937 887
128 783
465 67
57 169
250 112
2 365
217 780
106 696
96 512
512 542
921 355
510 858
91 678
481 933
307 326
208 655
282 858
28 94
612 843
302 69
621 27
310 823
179 294
140 584
647 218
630 231
247 101
582 495
210 513
757 744
519 237
454 370
951 245
345 200
724 512
254 726
192 137
997 139
451 965
439 114
125 424
886 253
944 204
115 840
338 267
972 976
304 526
75 33
787 542
272 678
917 340
665 210
533 514
166 701
104 779
773 896
888 633
19 350
113 158
206 732
779 316
112 589
258 320
907 689
385 936
779 139
299 847
367 905
86 142
150 185
436 189
418 203
766 940
588 788
2 640
151 606
391 985
292 563
674 954
559 520
294 462
415 406
927 900
968 761
155 605
191 468
53 65
56 746
95 994
207 152
160 985
815 241
667 566
187 529
696 20
723 176
516 44
824 186
7 44
950 368
930 762
693 323
326 468
90 411
396 527
271 340
765 353
734 814
95 170
801 614
137 541
221 608
482 788
205 67
920 760
244 545
921 61
300 760
642 104
713 600
254 924
464 3
443 604
174 132
361 321
724 156
976 189
885 782
734 561
84 669
636 452
794 962
85 640
846 722
165 621
519 981
973 405
172 184
874 707
359 893
939 179
259 801
553 514
536 176
994 691
949 611
798 901
494 339
254 357
532 158
672 434
923 606
332 151
643 926
567 561
317 321
761 919
648 712
978 311
588 898
84 895
231 916
319 747
346 734
487 819
142 52
731 506
809 973
864 801
63 701
496 832
49 285
599 742
20 524
534 472
555 754
446 391
1 863
336 676
28 565
956 166
478 984
359 900
35 790
529 112
616 599
876 150
812 605
896 946
636 986
445 366
208 871
6 484
307 987
249 246
428 76
962 988
421 45
273 131
654 65
157 463
868 410
729 768
173 288
220 871
584 166
783 965
620 843
445 382
693 540
365 598
239 113
830 288
6 597
748 896
204 924
363 291
119 87
792 131
155 644
129 695
541 604
9 523
950 988
19 201
534 711
589 560
909 263
310 614
765 351
618 14
834 384
394 965
645 674
157 343
537 340
27 289
212 103
190 851
851 736
312 893
948 330
127 398
335 981
892 826
934 804
441 28
470 54
851 214
161 759
27 145
346 759
230 117
692 337
622 748
514 687
27 738
90 895
746 660
569 652
226 103
969 567
313 489
836 675
580 214
227 211
666 817
868 113
551 79
754 905
307 545
616 914
293 432
283 571
82 694
290 429
535 281
256 46
522 888
938 1000
299 52
186 362
781 736
822 553
260 870
316 966
695 197
393 746
152 257
277 813
54 407
202 229
15 445
516 698
219 655
895 333
136 491
979 245
528 769
49 931
630 72
429 749
790 938
114 693
483 438
264 254
696 414
928 779
13 589
33 687
740 444
509 746
339 604
737 528
635 629
656 615
216 657
86 442
886 760
942 954
334 539
819 390
180 127
909 86
540 204
990 768
177 382
234 718
41 13
469 97
472 865
912 501
712 488
884 818
880 258
840 295
731 434
874 177
770 411
160 622
962 357
104 650
113 306
243 949
700 868
230 191
681 511
639 295
474 469
360 291
186 71
332 990
176 257
214 861
582 133
711 374
3 536
899 746
287 554
395 598
796 460
929 237
32 29
955 56
269 850
229 906
874 37
639 415
646 474
813 424
148 547
740 360
399 534
858 861
47 936
193 708
651 52
328 441
750 310
245 705
779 906
885 684
715 721
249 484
32 71
327 976
502 189
598 352
569 977
862 251
685 7
817 418
685 542
133 112
167 892
426 123
792 30
251 642
466 668
607 778
961 863
323 370
733 274
628 968
359 343
636 897
966 94
178 843
289 772
605 105
847 16
934 235
927 41
776 624
593 345
950 836
665 447
212 717
736 981
82 840
308 767
703 919
974 294
480 13
16 978
735 85
973 339
702 542
790 517
442 504
153 8
948 237
675 840
605 474
947 425
541 427
649 139
134 436
400 48
651 76
757 232
51 143
693 60
765 931
674 532
162 749
309 725
226 208
867 356
131 479
689 498
384 657
80 713
746 875
177 258
887 367
229 220
466 628
923 981
665 588
663 669
956 315
672 535
582 412
741 403
953 911
290 755
131 992
951 828
388 246
17 996
281 916
540 957
953 77
307 902
213 914
90 802
185 66
156 231
339 156
713 955
147 786
976 676
158 299
672 747
517 803
921 896
465 586
782 280
988 195
476 465
236 783
669 768
953 568
188 516
15 974
367 865
670 474
510 860
300 652
658 124
428 243
123 351
311 919
415 749
933 749
464 138
347 75
218 522
751 33
187 14
195 275
770 522
523 123
921 479
347 34
353 15
707 394
52 992
723 515
722 625
94 336
166 356
727 212
724 996
260 292
40 975
784 271
116 929
989 477
483 976
520 187
338 886
981 485
579 98
752 2
932 178
457 56
379 778
798 883
916 344
389 889
627 983
857 912
584 758
699 780
519 515
87 292
533 649
120 224
31 627
215 848
814 325
530 64
165 977
70 907
494 972
172 972
583 454
670 143
335 463
693 600
458 568
113 575
507 1000
397 947
917 455
943 195
828 125
767 900
858 494
841 703
523 436
470 84
705 917
279 121
179 92
226 543
68 378
744 831
416 425
132 772
978 851
498 379
538 498
102 636
507 208
250 639
337 398
269 144
70 54
601 87
248 967
838 495
358 768
584 455
615 288
231 85
187 357
198 445
693 250
222 980
949 128
548 382
819 392
305 947
492 350
365 679
890 504
151 186
332 979
720 622
802 22
681 764
66 898
888 348
130 648
882 65
207 762
96 689
211 911
349 247
289 255
253 356
718 52
403 181
239 745
364 846
840 164
976 700
701 304
951 895
164 820
870 593
752 381
681 201
225 503
92 798
444 496
746 546
463 49
497 536
259 413
243 271
440 221
102 640
553 335
76 219
711 459
309 919
375 121
136 429
134 264
246 936
153 674
614 85
576 288
196 271
484 918
454 656
853 435
520 385
740 571
786 465
267 121
611 265
702 644
924 128
602 160
603 858
591 897
365 282
2 85
748 866
181 327
883 564
718 903
173 948
628 358
506 157
669 22
501 601
217 69
333 798
41 61
556 238
649 560
229 685
161 489
329 317
53 885
967 573
282 848
84 800
815 253
708 255
254 690
283 940
543 325
815 753
679 65
8 31
806 655
841 858
240 780
245 888
318 497
511 778
399 81
791 629
566 745
96 118
886 351
481 363
637 172
655 362
876 228
900 31
391 561
489 900
463 413
141 253
717 346
92 510
496 99
434 946
71 801
336 77
718 173
980 681
496 576
571 241
61 840
826 387
66 267
24 767
635 637
601 473
270 425
876 124
907 727
218 244
350 97
463 819
738 196
58 260
837 601
715 733
646 82
54 73
360 379
977 225
992 670
256 737
38 909
898 156
487 750
909 265
582 682
743 613
150 700
35 395
870 308
789 821
466 840
140 156
320 287
140 979
235 669
467 473
600 427
798 351
393 58
876 320
229 463
190 372
267 748
541 218
736 677
359 726
553 669
954 635
880 723
120 107
561 163
231 597
999 89
997 128
185 966
994 374
427 250
132 30
741 236
244 298
321 116
271 68
568 17
131 85
599 779
137 804
141 345
456 21
163 662
222 609
139 775
911 293
448 724
403 830
723 294
768 728
406 566
54 647
962 442
171 940
851 562
497 681
247 443
672 280
333 362
857 87
159 431
529 905
866 649
615 11
835 857
479 816
625 19
77 100
484 723
453 643
607 229
316 957
22 135
960 58
693 837
215 862
23 261
300 884
553 19
903 853
357 316
776 579
740 925
463 113
823 752
486 663
907 833
453 819
425 137
220 73
324 519
285 515
937 91
5 84
731 717
78 136
267 718
16 91
404 272
205 517
765 969
90 945
309 197
885 829
243 261
699 321
38 184
918 128
25 776
430 897
323 486
484 77
55 717
424 370
198 130
637 573
827 533
223 760
172 879
497 431
414 970
611 490
358 346
927 237
203 828
110 853
299 548
703 21
913 574
301 870
879 861
750 584
92 302
864 327
424 449
71 435
761 101
410 604
496 476
183 544
322 837
493 483
917 877
349 35
733 89
395 339
256 290
387 260
250 660
223 467
465 853
729 1000
698 480
795 629
947 79
997 976
942 852
1 109
19 269
180 807
136 651
108 207
638 537
437 192
530 37
715 3
39 650
508 636
231 204
237 495
886 376
324 732
868 105
744 784
46 974
501 660
710 880
50 168
688 724
216 32
160 549
522 393
356 366
653 921
446 64
885 12
363 178
845 505
841 636
712 12
229 321
437 326
309 711
781 321
188 303
108 15
994 737
665 656
68 698
605 962
892 854
766 366
487 959
74 19
727 771
335 949
220 613
267 629
701 813
338 619
476 701
665 177
423 462
675 450
513 228
174 336
381 643
898 510
394 162
590 532
385 352
517 22
51 198
600 855
191 963
746 602
726 681
979 655
786 684
628 966
70 336
388 78
820 609
804 781
587 982
46 801
710 149
681 753
630 117
559 651
189 332
543 27
965 943
988 13
858 621
538 649
645 13
228 22
498 530
72 28
528 59
42 43
727 165
997 345
808 293
322 634
247 525
583 591
567 412
932 288
185 696
272 101
227 188
809 486
31 38
6 566
311 743
614 391
925 562
714 864
140 918
204 511
332 407
206 429
504 893
88 112
407 409
818 204
304 335
725 675
490 254
482 138
679 93
39 24
991 711
364 292
995 334
455 982
175 568
233 694
913 633
808 315
735 444
843 324
225 326
815 562
947 437
843 509
857 122
622 987
755 814
612 483
622 724
850 910
62 155
941 997
190 879
463 681
256 487
606 553
262 900
775 727
341 748
577 999
810 820
587 46
692 18
230 843
401 929
129 138
340 928
947 777
194 909
553 921
430 677
689 313
280 772
140 276
466 398
452 551
14 711
166 404
528 706
614 529
387 784
187 642
982 335
158 352
500 296
121 266
436 540
951 838
897 394
484 263
121 742
378 715
187 137
812 132
546 740
736 100
83 207
878 942
635 1
196 894
940 869
766 606
761 439
523 415
604 970
134 118
250 323
774 741
783 382
670 31
207 647
413 592
908 919
713 15
425 885
483 423
824 819
702 19
825 359
411 828
210 120
721 577
821 484
548 216
808 189
782 363
864 5
206 861
925 501
202 643
124 862
503 82
485 133
882 623
340 493
470 752
538 724
576 303
614 113
965 122
752 832
589 837
617 719
561 803
666 220
603 799
513 231
677 378
9 121
503 112
317 981
575 382
420 65
476 817
442 231
187 995
529 440
636 647
507 623
940 521
64 655
359 281
699 657
507 859
547 976
507 433
403 902
306 642
895 540
910 393
546 906
449 572
855 116
486 722
648 303
140 43
956 158
151 669
180 407
938 758
690 882
586 81
547 596
265 996
284 41
798 14
787 176
341 573
298 420
267 615
618 961
71 498
276 975
500 831
467 371
662 451
493 141
269 467
32 581
443 181
852 390
819 399
311 121
697 967
232 282
432 5
660 396
652 975
60 275
293 464
951 527
999 528
875 388
799 654
14 467
352 211
385 153
309 931
229 801
750 178
169 556
109 675
520 747
26 836
212 117
30 601
601 787
211 939
401 138
940 226
75 990
770 814
332 659
720 812
330 27
575 707
257 242
496 263
418 517
536 758
109 13
110 864
766 172
289 824
362 272
139 279
339 653
372 264
631 995
576 549
951 436
788 254
105 222
920 243
419 722
475 655
65 587
605 558
310 680
555 67
635 697
224 786
974 107
871 935
679 588
684 634
717 136
385 100
470 944
655 488
313 28
8 28
65 325
58 500
317 881
469 140
782 35
441 631
435 360
433 369
675 495
61 542
823 566
946 273
852 572
903 970
648 956
993 133
119 798
905 854
875 567
107 217
440 95
612 857
547 942
616 130
815 176
521 728
198 489
1000 167
924 789
37 653
610 692
276 289
311 106
986 626
713 106
687 257
930 974
397 350
678 980
667 696
587 393
805 818
717 576
373 318
338 137
950 667
72 352
314 15
954 652
986 117
287 361
399 464
816 60
948 195
11 128
680 826
505 313
604 398
503 605
647 301
320 494
460 278
9 350
534 586
261 298
778 558
558 953
73 328
885 793
110 615
979 545
43 739
634 240
326 490
851 903
66 191
622 849
448 73
598 525
83 637
614 896
785 413
403 963
940 732
36 375
714 396
841 907
731 597
420 675
762 688
778 706
502 169
222 604
308 12
895 728
233 921
570 277
225 79
851 342
827 182
376 69
846 951
163 890
747 538
19 641
76 418
672 708
939 331
70 417
677 903
617 672
440 960
595 954
720 693
277 466
841 475
435 146
172 836
693 435
450 977
629 170
480 957
328 924
421 222
415 620
206 61
8 972
300 646
608 171
204 667
373 454
744 628
844 853
685 784
366 307
369 953
709 160
548 487
295 115
186 822
791 614
326 358
622 168
332 249
854 999
352 612
545 172
186 546
538 722
447 787
457 592
936 995
688 825
471 128
880 335
144 66
452 22
843 267
729 469
540 320
180 301
237 415
560 749
61 527
589 65
271 141
265 692
218 177
802 422
219 89
35 225
345 367
55 947
814 553
786 364
118 94
766 780
436 688
774 461
80 496
545 861
462 236
424 704
614 379
634 566
121 676
751 878
107 97
873 351
636 932
707 655
763 225
348 32
490 786
751 495
433 228
718 741
620 323
216 763
641 980
6 952
860 178
345 575
119 957
917 787
77 611
397 408
492 120
780 345
799 609
266 641
497 132
52 263
56 940
889 106
613 193
300 166
219 684
474 780
366 579
658 526
525 120
461 326
515 875
373 208
737 723
516 435
771 972
512 790
934 764
826 240
402 776
34 383
814 317
723 94
425 511
511 746
738 873
986 758
151 850
851 192
189 798
588 221
865 97
487 90
653 36
937 200
140 389
156 378
262 119
409 918
576 359
894 276
140 741
738 212
528 721
987 918
38 620
14 107
953 825
887 479
149 780
437 654
326 121
631 643
219 152
385 223
911 583
613 158
243 68
20 712
374 22
725 749
189 599
547 350
311 541
402 191
311 865
482 342
583 874
427 641
649 176
458 273
914 497
249 487
289 579
432 555
730 68
103 148
185 570
694 967
599 746
732 268
115 263
496 932
828 435
371 677
399 719
308 224
675 969
483 268
657 920
627 287
236 504
186 205
456 414
241 9
979 189
196 861
336 642
894 716
567 448
465 832
36 840
95 321
328 696
118 786
116 665
74 524
397 56
731 839
307 341
580 154
836 326
68 702
387 820
62 963
979 327
62 255
981 554
352 294
877 414
759 478
665 702
897 144
809 891
989 312
284 681
867 1
688 79
277 971
727 536
348 474
962 817
614 951
471 126
623 4
734 887
455 238
524 665
885 904
502 320
545 652
913 60
418 824
488 239
237 409
906 996
687 555
217 625
454 644
722 182
862 815
300 485
92 864
867 961
64 403
621 20
1 953
503 148
78 276
608 637
64 265
64 892
182 117
651 495
710 657
834 192
886 47
889 344
195 553
408 57
690 176
616 531
551 545
225 396
16 597
287 200
362 832
629 26
640 323
461 658
466 220
888 107
188 595
726 382
667 600
723 126
262 149
259 182
511 726
144 954
179 712
309 988
128 377
979 608
418 267
384 768
804 173
340 521
695 528
340 268
778 382
381 80
121 67
465 60
345 403
282 35
396 267
451 393
44 376
905 795
733 874
778 712
701 402
444 757
64 898
697 168
210 363
375 865
477 364
960 461
890 284
320 668
418 254
465 721
836 226
775 492
840 175
349 355
351 447
277 980
43 218
59 541
241 208
728 236
263 822
562 61
544 1
50 670
546 626
293 288
955 85
595 465
681 129
137 77
460 496
61 699
122 266
62 299
659 91
954 197
563 174
633 398
140 811
518 233
456 968
350 737
935 283
129 701
796 429
693 236
239 637
246 531
386 303
747 960
429 417
895 670
161 336
472 46
370 310
83 345
902 796
783 316
511 61
258 155
721 453
780 937
685 56
922 469
748 335
740 934
148 137
466 406
401 460
991 659
232 666
484 430
376 965
117 99
940 699
785 328
439 226
524 678
344 926
886 288
465 278
413 51
192 535
416 391
825 181
876 758
619 921
735 325
857 816
718 804
555 833
795 745
144 130
193 845
92 698
299 725
484 513
359 628
526 142
243 883
306 279
338 777
777 82
664 854
191 48
631 491
45 982
4 569
368 427
839 340
336 255
680 991
65 783
733 959
150 360
156 813
457 569
536 411
276 237
139 511
248 794
551 126
9 667
9 62
163 326
359 612
576 841
664 7
562 240
252 528
388 726
923 444
684 706
863 345
199 624
786 80
30 991
230 260
658 228
742 8
715 339
87 545
23 705
232 131
651 892
707 982
218 911
255 745
399 798
883 398
815 97
835 27
502 94
75 757
680 855
976 901
667 47
174 895
43 209
398 814
91 536
10 769
95 747
602 913
173 922
146 130
36 764
278 635
658 964
872 376
62 32
6 425
748 805
663 333
761 965
373 332
541 707
274 729
580 878
588 470
899 531
642 833
43 744
236 779
539 254
375 698
891 331
498 182
484 291
742 576
125 139
642 476
220 750
635 971
363 514
798 731
529 723
173 647
20 187
963 886
541 777
233 200
721 671
463 900
47 843
457 495
321 932
56 681
589 113
757 206
146 738
47 189
839 665
473 587
479 542
489 871
429 111
966 726
766 304
312 911
93 183
133 767
682 724
409 928
678 148
917 250
458 104
447 554
460 157
71 847
113 530
682 419
149 714
879 950
696 618
657 613
260 925
702 389
349 162
516 64
598 460
577 520
877 4
482 151
287 609
189 473
229 423
959 371
872 645
77 973
738 614
904 14
699 458
416 884
331 66
252 619
461 788
150 417
999 491
892 473
333 742
878 626
316 226
934 877
241 373
762 138
929 518
432 435
788 528
206 178
606 784
622 440
906 767
216 439
420 289
270 937
249 188
214 920
551 109
836 131
535 566
789 95
442 286
675 674
509 949
282 632
218 777
815 143
200 135
846 164
797 574
607 687
962 184
588 802
313 870
847 598
456 216
966 137
885 230
603 998
367 792
311 278
204 444
398 195
788 221
75 22
812 40
977 529
849 742
851 689
696 77
956 605
712 543
826 675
572 776
653 724
73 353
52 689
844 899
666 441
617 28
851 72
898 682
657 332
786 251
126 920
923 215
816 216
669 312
732 242
271 174
611 522
666 839
780 764
122 787
692 900
575 784
280 627
102 455
387 297
578 151
295 847
781 580
23 877
26 10
339 881
135 947
801 785
205 952
861 712
440 478
971 861
529 936
148 405
919 279
33 683
789 947
877 248
582 548
916 484
538 668
842 973
710 200
794 153
615 561
929 424
6 149
649 279
40 499
443 911
601 769
489 576
523 162
488 303
442 828
5 206
94 648
972 263
694 551
728 85
903 265
379 941
109 537
442 893
297 274
761 362
928 88
541 837
503 158
658 597
825 307
257 633
172 866
116 366
446 704
619 742
989 918
817 580
633 246
686 449
815 871
355 846
451 455
649 392
534 87
294 836
155 603
824 744
296 252
566 610
26 177
343 495
132 10
755 286
770 68
745 976
197 17
613 423
790 373
950 185
973 69
787 772
405 136
84 580
413 603
635 684
259 931
925 413
127 72
857 657
393 814
983 275
2 893
354 262
479 922
27 876
508 371
465 614
242 342
564 344
512 53
122 82
174 462
610 41
41 136
283 334
22 919
333 90
436 286
257 454
685 604
380 228
225 171
585 684
965 935
824 94
307 174
988 586
806 705
36 511
890 507
300 594
373 959
274 146
708 234
609 819
426 324
433 257
434 990
71 180
959 244
937 197
689 980
715 356
181 646
49 78
870 719
972 592
727 241
959 506
119 219
794 288
739 297
509 495
561 36
169 188
676 896
195 575
635 842
225 863
435 468
730 9
784 637
959 903
942 165
436 597
733 387
836 201
620 127
295 447
563 691
58 514
667 772
84 134
982 816
596 641
361 780
452 554
261 11
76 622
203 550
229 538
178 798
606 89
705 28
872 714
283 187
764 26
586 242
398 642
875 386
387 489
82 297
883 607
704 447
342 129
731 366
316 761
817 340
648 160
395 4
209 58
491 773
404 330
85 25
771 210
610 817
312 878
616 366
70 820
587 280
348 757
187 716
360 264
483 957
701 82
143 708
329 585
751 772
377 158
430 208
976 653
675 242
564 869
798 716
488 654
181 526
290 286
463 496
3 142
651 341
493 109
111 49
188 537
521 166
163 355
454 728
126 395
691 349
731 409
895 465
573 26
692 444
128 510
76 309
132 404
626 158
583 393
792 236
341 284
498 422
711 721
805 104
698 78
422 72
102 934
458 430
390 183
994 387
411 165
718 399
341 956
122 69
565 330
388 315
495 934
96 150
405 667
290 170
251 250
698 749
347 247
814 931
73 137
590 645
183 301
124 437
762 859
517 36
217 893
924 35
427 328
714 405
402 317
460 612
549 524
517 845
391 923
160 381
741 779
543 162
227 876
578 171
878 150
319 838
115 749
849 443
611 118
653 169
43 506
106 731
341 586
319 127
357 69
810 999
399 218
71 273
409 787
281 526
695 501
644 391
24 335
283 57
180 551
655 374
962 171
842 260
341 455
417 394
760 903
383 143
550 238
673 733
436 10
825 564
842 889
376 146
179 534
769 578
203 380
929 135
69 861
64 111
1000 91
193 799
661 772
481 210
131 415
261 202
368 411
341 766
399 870
751 182
295 848
330 648
85 353
789 108
702 47
228 890
689 637
332 782
748 75
984 312
944 764
309 554
274 153
609 932
705 503
269 924
452 723
575 326
233 276
724 294
808 34
975 34
352 474
607 575
325 104
36 673
767 934
92 924
496 733
514 649
122 584
570 963
77 970
345 57
855 473
605 252
770 146
314 90
272 248
74 670
672 732
61 692
877 682
346 26
426 440
902 772
772 283
954 955
249 675
257 620
375 245
935 280
976 485
471 464
628 229
150 72
172 275
956 681
972 484
977 390
400 51
207 304
886 342
892 90
294 786
200 206
553 460
946 556
903 868
428 200
943 210
464 85
795 871
627 74
176 807
114 293
696 459
963 199
304 835
513 950
903 815
966 833
216 399
233 827
348 646
340 155
860 825
646 744
806 175
870 993
882 630
937 651
372 390
202 972
387 36
655 867
65 52
215 298
814 980
820 719
391 147
913 573
405 772
6 61
358 542
859 33
659 737
42 720
717 918
351 711
359 923
734 936
337 240
419 738
838 99
247 185
872 834
57 9
174 670
571 248
655 137
301 716
310 864
473 777
330 12
435 671
925 829
549 997
631 688
241 907
561 965
151 555
154 953
375 247
787 231
216 407
332 999
782 917
104 557
528 119
333 225
713 443
981 74
574 213
917 990
563 763
748 529
204 913
936 432
915 201
80 939
861 79
442 275
392 910
503 186
261 440
630 514
363 636
787 123
714 383
341 449
821 832
623 881
448 433
315 992
470 457
38 839
524 563
483 336
1 781
228 402
65 992
187 675
539 86
710 746
138 280
482 747
962 771
70 98
9 505
706 154
638 430
621 273
410 525
767 959
749 671
251 106
819 416
882 472
760 980
484 361
24 352
616 455
909 629
222 486
40 949
961 186
162 475
999 22
550 270
730 958
244 63
167 553
639 69
479 754
337 414
180 26
95 329
865 473
313 949
626 326
298 359
17 837
196 223
8 326
819 171
24 759
793 746
371 157
532 927
636 952
547 289
79 664
529 81
532 680
301 83
545 993
460 414
950 237
445 602
308 896
998 265
878 71
857 544
846 430
878 103
429 715
200 196
984 179
67 406
76 863
324 654
319 103
718 394
54 952
371 382
895 267
549 865
895 636
897 610
496 159
41 754
309 971
218 233
873 192
528 810
546 409
777 372
251 11
676 148
992 522
736 485
172 520
504 165
371 40
774 407
390 297
139 822
434 613
798 437
146 706
763 421
298 302
945 912
139 967
770 676
659 151
449 23
145 539
260 758
96 921
266 256
208 781
403 512
457 254
760 45
850 591
604 779
776 513
51 92
995 855
324 451
820 359
600 252
145 964
215 750
862 625
656 572
529 965
875 426
351 792
612 583
855 423
51 552
984 3
123 221
64 808
875 62
348 499
667 855
594 137
872 871
165 808
26 768
84 294
251 357
341 214
241 332
944 144
523 662
418 441
500 113
787 340
919 573
886 413
504 89
762 227
221 44
87 720
642 825
211 574
44 371
892 805
424 352
629 241
270 659
688 849
931 678
40 919
828 827
937 252
182 317
8 377
434 413
94 362
403 894
196 262
962 325
520 275
885 679
106 747
340 977
377 274
433 501
894 370
390 408
612 778
826 256
598 211
500 703
240 194
943 379
409 492
604 737
116 756
605 259
453 586
306 530
264 820
99 199
953 399
215 943
363 403
317 341
166 454
243 301
481 305
214 918
922 644
112 333
276 9
103 506
385 17
103 173
204 475
965 820
446 472
387 199
726 370
488 85
969 816
336 574
871 418
890 653
439 891
103 294
442 782
229 403
611 879
333 336
803 714
239 86
415 59
347 931
669 998
276 486
426 498
803 320
830 660
516 497
589 488
299 928
157 173
107 63
705 959
486 251
66 45
619 416
801 19
656 884
772 770
642 878
616 347
652 731
276 824
647 323
636 443
183 881
7 724
900 609
501 197
865 115
483 340
656 864
523 705
132 877
460 133
964 4
593 20
616 835
243 773
191 272
215 866
873 670
285 617
88 832
468 535
986 348
969 460
734 696
480 7
73 180
805 30
280 744
404 113
746 128
125 479
704 358
827 362
634 546
222 998
51 852
148 799
757 21
629 13
732 583
756 238
974 402
284 554
437 922
159 784
341 728
743 224
377 897
358 778
553 255
900 1000
208 39
109 405
917 221
255 495
156 62
964 177
581 805
293 289
771 49
685 9
811 614
432 884
878 511
661 225
284 679
515 928
371 992
525 335
744 875
396 307
65 8
396 251
465 906
443 582
407 869
15 890
698 504
215 936
178 441
237 180
661 848
797 186
446 608
519 41
477 615
273 103
926 197
185 912
226 128
720 52
176 413
14 270
145 605
476 689
185 471
700 735
762 608
976 646
993 83
212 807
606 466
662 704
765 394
329 735
499 179
837 456
518 451
134 480
954 785
171 933
243 94
963 406
475 824
376 682
34 264
730 991
234 304
272 53
940 846
92 663
333 886
680 858
572 812
745 269
318 367
140 80
706 581
184 628
504 288
943 8
763 720
873 862
601 846
608 415
989 37
530 176
151 146
323 169
384 816
56 512
301 67
561 758
264 222
3 243
304 17
474 356
340 117
870 662
881 141
270 419
86 128
900 917
77 522
389 525
285 182
104 226
262 840
740 633
970 81
62 752
758 981
340 970
245 545
379 833
990 11
882 223
508 997
599 711
166 539
343 709
784 211
425 623
681 575
896 716
358 615
297 146
660 441
201 684
191 263
352 885
596 315
136 361
114 740
521 822
642 250
310 921
289 816
736 930
901 219
948 139
259 774
452 419
614 916
615 620
2 780
680 454
364 932
709 537
613 980
287 38
883 481
327 270
118 563
614 688
14 184
57 147
779 339
27 373
989 724
459 363
264 8
61 551
408 262
175 113
322 446
444 184
969 165
84 599
415 379
529 720
897 773
429 351
643 407
231 517
155 471
450 53
587 957
252 188
350 201
634 330
262 977
116 102
113 356
289 352
479 60
527 896
48 189
480 895
630 25
651 810
431 129
132 629
728 16
907 120
40 459
672 70
257 457
899 381
416 160
234 875
598 87
867 516
731 369
244 676
658 220
263 772
289 487
20 482
105 761
100 455
575 875
724 208
468 592
513 213
536 167
712 686
901 548
766 616
1000 746
673 97
352 166
493 748
223 366
482 647
704 72
396 981
477 273
243 160
464 918
758 727
956 645
883 521
238 428
449 455
769 943
482 764
852 783
691 956
39 403
139 311
440 856
294 68
480 291
834 824
950 740
259 849
863 518
978 520
407 486
88 546
507 498
290 38
1000 862
694 989
30 130
682 197
196 830
824 963
325 212
202 942
426 960
566 864
126 31
49 226
846 455
522 484
932 769
938 37
167 961
874 451
970 140
946 718
889 311
651 685
988 236
152 851
414 248
175 454
524 663
978 764
369 778
780 47
797 771
389 467
350 225
686 403
876 961
608 702
971 647
539 951
240 252
283 36
695 650
388 453
841 723
672 977
892 646
783 711
885 227
436 213
586 870
518 703
930 750
342 590
127 363
468 485
866 853
738 457
403 998
428 951
762 251
386 895
464 596
841 243
545 482
985 725
869 974
299 552
813 231
51 386
597 109
132 400
275 128
453 241
584 810
235 415
877 723
551 547
858 72
598 168
816 708
793 328
154 453
207 922
110 230
250 117
289 217
696 910
579 704
227 101
388 378
741 644
926 848
187 846
194 99
727 342
759 664
759 555
452 770
521 470
434 146
845 868
307 645
160 805
345 544
713 156
784 532
298 288
854 442
640 974
900 915
735 693
206 982
909 587
654 451
339 481
627 707
730 155
555 686
724 761
694 94
272 521
170 817
348 448
2 401
455 679
755 5
732 692
789 538
18 525
135 215
382 788
194 525
534 665
550 92
107 732
646 903
973 902
892 86
508 267
982 504
459 154
267 557
120 181
49 373
110 77
759 41
780 92
236 516
441 44
593 717
815 415
667 132
256 271
688 138
391 357
803 904
514 982
798 158
824 874
775 15
741 328
419 922
30 689
746 462
485 128
555 17
622 45
255 250
800 3
163 917
464 749
360 693
652 46
711 930
16 262
308 765
710 712
611 563
622 192
493 495
363 726
877 696
651 349
298 78
619 611
549 348
281 519
453 618
1 216
836 859
650 150
342 127
875 969
714 68
360 650
296 782
397 511
792 495
392 757
543 709
702 124
388 554
328 550
454 397
94 315
809 621
228 52
660 924
792 45
856 736
807 984
705 993
849 758
51 282
852 738
955 981
132 208
997 991
78 550
4 798
589 299
973 53
955 10
725 106
448 437
727 367
459 831
86 227
319 6
342 138
535 223
225 306
599 225
907 469
710 316
441 618
359 90
839 466
181 614
712 937
799 440
968 754
853 911
370 555
953 888
196 356
143 370
262 326
684 519
253 283
359 627
648 873
13 847
603 270
178 491
583 770
643 405
68 762
747 648
640 363
824 59
656 349
430 48
673 722
496 715
792 861
988 862
968 363
435 436
55 599
267 584
413 531
854 707
461 868
739 180
651 442
276 516
272 941
981 365
429 46
955 254
771 568
665 243
122 577
919 465
147 441
868 473
793 203
703 225
846 227
129 307
485 766
659 228
936 608
784 4
207 252
359 688
250 57
247 890
398 977
260 606
4 297
733 912
495 51
870 882
928 282
766 626
654 365
601 637
624 678
233 215
687 105
989 417
929 697
858 404
910 43
421 695
15 329
863 263
593 71
43 899
864 873
202 948
442 365
984 624
421 269
897 697
613 502
159 170
153 873
166 702
552 546
531 204
129 88
309 504
801 603
387 295
101 818
305 287
607 586
524 766
192 220
114 39
199 6
378 481
896 979
507 410
518 371
157 812
704 59
568 816
130 621
802 72
927 913
795 651
418 66
50 635
795 275
580 320
902 331
390 745
322 321
962 377
799 244
952 719
737 599
297 840
594 810
453 351
590 495
888 161
924 791
188 101
597 440
79 895
611 382
279 231
937 560
102 531
191 896
768 817
995 519
803 666
666 661
308 283
76 807
702 300
638 345
56 591
757 857
521 209
170 970
899 757
14 377
119 333
315 980
948 217
332 592
669 565
992 68
730 405
985 42
421 966
426 949
664 642
738 577
837 422
426 29
434 696
822 467
901 18
962 70
349 373
620 885
272 952
291 700
610 909
585 366
681 541
411 13
312 662
796 55
21 427
530 806
804 387
288 7
545 473
846 509
519 40
563 615
403 546
467 297
733 983
495 226
783 301
959 915
366 547
629 580
878 645
620 830
32 896
976 55
62 164
890 365
196 159
480 110
737 996
917 328
887 538
120 835
19 766
642 448
201 403
354 342
295 879
326 41
180 972
33 5
641 630
876 183
289 455
533 958
961 405
721 992
584 539
155 566
588 616
145 292
654 129
879 245
131 230
40 944
628 357
585 481
170 724
452 292
51 918
513 187
678 941
553 964
97 315
207 175
60 147
268 447
144 237
697 735
4 79
759 2
231 522
104 96
505 931
122 528
743 252
490 44
82 243
795 520
701 775
897 201
725 127
439 674
546 804
993 250
906 868
922 606
161 353
297 647
13 825
1 125
919 204
944 641
472 871
85 725
848 528
746 972
815 867
575 314
566 196
286 536
852 101
279 994
909 614
170 227
70 413
462 52
513 1
69 375
24 926
158 897
792 56
119 212
901 295
674 700
635 669
737 709
515 633
594 574
398 853
776 608
152 225
912 670
497 206
821 854
937 960
340 87
91 991
282 877
343 55
628 246
243 706
477 736
757 682
579 270
842 31
92 152
713 490
960 90
611 205
915 294
826 524
894 624
296 880
269 907
688 163
926 447
677 15
802 768
893 740
568 509
821 917
259 850
198 462
929 5
27 977
981 457
862 473
115 129
927 874
995 954
429 147
291 461
155 901
334 934
843 377
543 911
89 641
781 653
483 537
465 380
197 254
762 948
110 414
648 98
783 561
577 934
286 16
334 398
823 869
931 628
883 908
222 952
196 239
692 426
178 346
295 197
672 80
498 544
881 785
961 769
518 717
468 993
68 402
902 906
48 122
869 772
971 882
612 762
518 507
983 405
169 771
176 35
518 751
739 306
147 290
837 40
897 243
199 953
102 246
247 650
296 907
56 40
847 638
325 295
144 108
241 796
769 291
805 443
328 195
195 406
684 919
157 426
202 272
703 328
504 824
158 906
985 710
246 156
80 862
218 533
985 277
262 784
358 856
131 22
541 897
634 456
921 403
849 118
361 108
989 873
719 118
816 944
433 958
189 482
412 2
683 413
125 222
742 579
226 374
170 533
26 829
415 337
615 658
877 150
700 665
528 886
165 413
51 991
50 806
908 133
381 982
990 787
531 256
442 547
313 72
280 632
17 378
415 852
900 35
862 352
45 324
95 48
351 381
842 435
610 928
84 475
11 779
451 75
304 295
21 278
13 358
59 922
656 88
156 398
228 5
252 904
452 848
323 884
688 616
87 322
855 251
701 328
244 93
159 645
755 613
346 901
511 107
947 417
422 519
959 657
835 192
205 346
641 262
169 851
191 308
117 590
47 131
264 352
357 363
91 68
277 936
825 439
372 929
786 702
389 565
488 173
523 912
275 521
793 43
819 536
261 12
32 966
211 142
252 109
353 561
882 959
205 199
970 660
894 418
144 437
459 229
128 263
384 280
597 818
772 765
952 104
65 626
465 404
425 863
848 967
156 932
520 583
381 940
746 200
722 771
354 783
918 685
803 423
790 776
330 603
994 597
605 813
440 181
955 502
864 883
682 965
914 167
365 476
332 261
725 728
249 150
416 35
24 438
6 580
238 668
382 238
500 704
674 764
799 304
382 715
784 367
47 399
637 761
443 680
46 135
554 226
610 841
354 729
969 569
710 578
330 86
576 582
936 761
633 744
669 994
504 925
450 398
439 824
410 119
514 14
256 83
819 664
409 204
675 385
707 267
195 139
592 110
823 836
421 332
887 202
517 720
18 882
915 104
813 408
479 341
21 575
742 643
733 392
148 868
831 369
481 759
812 67
619 525
513 578
275 873
471 123
811 278
898 268
220 201
104 429
279 436
444 227
286 350
703 482
178 200
53 955
82 683
64 240
592 295
265 250
677 925
192 887
59 973
7 392
930 180
554 303
448 357
476 554
924 455
560 962
665 985
32 344
994 929
911 143
167 737
371 938
303 548
132 212
628 191
266 935
229 412
837 271
837 476
535 967
274 47
811 735
674 883
954 840
365 523
117 287
316 689
731 637
202 456
887 560
252 441
859 701
721 870
236 976
248 265
711 937
482 843
924 869
958 294
60 755
635 467
7 151
698 647
307 422
972 527
690 785
118 675
738 796
571 12
605 23
225 193
432 905
743 363
219 396
147 672
176 279
792 516
458 626
344 309
677 387
206 937
574 704
860 457
765 266
295 854
608 588
679 444
906 275
931 414
394 564
686 160
442 741
446 7
338 162
874 196
213 462
15 829
391 185
560 292
122 303
173 665
470 529
914 594
144 19
89 305
178 873
606 689
732 400
107 356
777 166
919 157
470 278
617 667
573 820
126 458
971 431
167 773
40 370
498 321
318 882
572 939
498 853
660 861
392 514
931 205
922 835
689 844
641 759
564 874
986 704
380 330
409 104
633 392
29 778
944 503
143 283
971 26
9 298
688 719
934 429
90 577
421 411
958 325
43 761
586 822
73 951
352 614
352 915
232 35
547 576
466 119
869 539
175 111
976 1
861 49
707 324
885 295
745 43
941 593
765 330
925 311
5 107
489 258
832 536
862 376
307 859
724 151
184 83
162 748
970 309
166 63
29 925
67 791
234 550
630 651
861 227
405 875
206 86
835 15
785 406
625 642
370 404
748 281
326 970
789 838
939 474
660 729
177 986
3 910
662 994
821 859
440 629
599 726
648 974
423 293
892 633
393 754
896 331
842 357
751 232
952 823
653 100
735 814
542 618
919 262
432 535
488 726
374 726
699 688
177 719
386 778
968 509
180 37
414 847
43 263
450 254
695 813
841 597
466 978
989 854
777 709
549 974
234 484
478 3
569 80
411 946
611 306
899 736
586 23
2 398
72 80
367 684
961 906
751 994
659 801
562 145
454 7
581 456
629 263
643 264
920 553
416 537
407 737
513 826
9 825
901 759
472 819
257 284
936 960
867 468
205 665
310 413
49 434
24 879
537 348
707 696
789 424
563 958
628 652
886 85
218 249
440 964
677 385
629 575
380 278
969 391
576 842
310 507
477 522
937 624
95 223
393 504
620 69
446 891
743 26
800 985
561 144
746 529
177 692
917 4
339 254
181 239
649 188
305 327
305 400
522 810
85 863
9 72
15 292
640 749
355 335
963 761
906 100
50 911
701 942
637 519
166 120
348 233
249 223
749 481
953 804
132 100
2 457
736 821
983 915
183 734
826 368
483 865
81 1000
715 614
588 858
957 554
481 595
806 661
25 125
619 428
515 969
577 546
522 590
532 457
132 374
885 375
305 693
723 916
659 493
761 491
828 878
651 65
438 23
418 288
198 244
101 711
23 698
809 205
917 447
695 429
749 602
650 296
920 468
167 81
781 288
913 490
682 535
235 627
698 50
298 265
52 503
246 24
330 187
106 483
751 716
422 29
49 693
569 592
258 813
620 567
607 155
608 399
80 889
591 174
257 932
3 975
444 356
181 45
477 957
18 63
474 971
106 998
884 793
178 338
688 963
722 973
222 175
420 761
66 639
506 282
88 906
10 173
396 82
467 816
346 472
753 796
711 242
376 407
179 798
165 403
68 509
288 862
409 252
893 946
277 384
373 293
899 491
46 230
431 749
476 312
714 171
462 984
920 610
893 120
767 527
61 35
220 34
545 93
746 858
735 427
633 311
228 446
719 32
813 516
845 421
366 120
707 514
3 140
454 903
622 937
981 803
912 315
126 314
627 594
477 640
169 960
108 219
768 372
729 991
157 505
599 248
701 947
770 606
501 516
884 710
987 310
417 718
503 336
267 111
575 952
82 738
885 963
583 515
462 321
562 423
898 879
393 641
474 690
78 155
420 240
41 899
634 928
464 39
822 298
453 373
912 537
88 183
307 848
29 792
460 483
691 568
78 742
958 365
542 513
66 97
414 618
960 178
291 397
209 805
146 859
96 365
439 843
508 247
92 336
326 735
712 69
547 866
461 959
968 547
911 100
357 712
994 127
323 51
231 258
213 16
913 546
269 396
494 859
345 541
833 327
660 324
172 208
282 837
829 971
818 785
367 448
113 211
501 842
950 282
582 902
287 607
555 840
431 990
471 675
446 476
953 448
416 310
896 379
692 180
510 694
608 550
677 958
473 852
52 752
565 569
525 417
767 652
971 863
496 387
635 295
775 836
959 175
711 893
460 260
584 676
73 561
290 411
937 275
548 123
936 702
918 179
201 696
21 817
252 788
52 322
797 229
839 414
205 651
658 834
165 926
656 769
576 116
279 270
383 357
261 658
3 986
402 656
347 449
939 509
755 591
353 159
408 641
983 600
718 710
271 923
86 493
325 172
767 28
266 565
405 943
730 922
290 395
678 758
731 641
25 306
177 147
16 666
864 810
336 735
890 636
626 674
342 624
395 658
175 125
992 944
171 950
160 325
241 783
342 717
665 113
720 760
1000 549
948 350
926 971
217 581
43 71
166 601
264 786
338 221
222 28
460 68
912 240
259 41
24 221
632 211
824 78
385 48
877 590
661 725
848 502
654 934
398 787
983 353
797 791
185 322
415 122
262 242
858 172
72 391
972 384
282 264
714 463
281 549
477 716
449 753
803 379
101 730
120 937
296 712
774 484
130 143
222 32
350 361
571 78
790 994
120 990
191 366
134 678
424 345
983 661
168 940
896 790
21 769
152 151
250 571
772 107
674 62
468 288
249 756
610 835
981 679
465 538
912 11
80 669
832 375
374 332
54 565
205 626
199 996
465 248
702 150
768 568
26 459
194 56
292 673
214 43
936 973
293 236
210 24
914 554
14 496
480 630
516 599
412 84
351 314
404 546
774 290
696 25
980 711
214 662
231 930
462 700
808 615
156 803
800 174
415 479
612 177
954 852
709 792
255 294
413 47
700 720
705 326
574 635
198 15
813 327
637 497
419 811
402 845
76 617
507 727
760 686
485 987
440 752
760 908
734 169
132 581
62 193
265 482
739 522
173 652
471 790
924 949
730 1000
922 896
329 492
93 831
275 170
375 259
526 958
63 208
601 650
817 243
745 835
798 644
95 315
914 344
836 422
168 162
562 39
312 805
448 282
883 821
129 275
873 903
848 681
707 101
438 918
153 108
701 921
945 357
969 596
263 103
179 755
83 919
4 214
252 99
285 994
961 521
159 953
262 627
833 735
484 245
998 926
10 324
536 33
478 72
796 731
876 265
133 79
282 830
243 742
704 241
904 97
38 916
718 134
15 313
868 29
928 625
834 309
539 955
502 665
338 984
392 820
438 557
930 584
267 840
225 339
687 318
258 241
128 666
574 495
739 888
314 914
337 796
824 480
997 67
22 99
258 980
459 160
99 655
697 404
789 945
865 192
848 365
33 722
604 448
489 590
854 267
781 932
49 672
977 541
753 387
874 444
559 843
118 249
199 964
791 540
271 232
787 34
513 288
651 826
633 525
596 741
301 800
267 471
555 678
452 69
588 492
784 431
739 831
218 525
609 399
548 981
621 853
597 30
180 391
862 968
947 271
378 625
227 841
368 178
201 536
920 567
915 274
303 100
39 644
489 618
122 930
225 38
772 93
104 200
503 542
770 675
724 78
933 817
235 865
367 969
417 986
28 544
119 247
602 745
128 728
989 488
543 925
72 530
217 834
97 113
949 250
110 451
603 104
727 794
804 996
26 64
646 176
105 488
525 873
419 315
16 186
658 632
447 621
253 257
652 607
563 272
175 250
906 487
169 838
182 410
949 540
779 832
409 452
558 168
334 481
214 712
507 98
729 379
130 916
911 556
441 481
705 65
46 104
225 195
694 292
136 370
61 239
86 134
662 641
30 428
505 861
933 339
419 141
492 746
569 2
482 774
502 432
493 851
260 59
724 674
386 452
634 246
646 471
80 93
738 382
659 477
517 93
909 797
917 371
255 277
930 918
26 887
388 396
419 733
153 370
441 38
937 808
669 714
900 734
400 595
591 597
264 240
813 356
407 769
94 573
200 440
84 414
140 205
45 101
264 747
636 223
324 916
680 146
585 596
815 14
804 959
473 779
289 580
590 416
135 411
188 57
581 265
43 566
754 617
345 513
980 807
852 519
455 797
268 880
278 302
837 247
539 208
781 444
697 545
634 406
286 701
684 581
146 27
651 608
972 463
196 495
362 480
691 362
446 593
212 766
223 974
507 752
933 193
957 958
45 210
835 430
503 414
292 433
317 333
739 850
855 933
281 929
531 862
479 577
284 855
635 496
655 499
222 511
824 865
202 337
735 307
169 974
601 367
517 409
594 727
442 751
837 875
748 658
616 758
470 876
307 54
115 104
849 973
702 648
656 819
202 466
657 851
682 467
475 234
251 75
649 615
771 726
405 532
484 809
794 672
414 439
345 947
952 109
687 356
932 6
367 355
152 566
590 301
669 75
30 971
170 762
768 232
721 428
947 371
797 777
480 156
707 368
555 353
797 922
409 177
253 694
419 640
608 577
827 274
421 340
139 357
50 513
512 594
214 879
836 281
767 259
70 190
134 650
670 488
225 345
118 817
753 615
918 142
545 78
511 613
789 940
371 502
237 627
9 839
391 245
51 374
789 523
309 315
229 562
331 20
731 816
252 136
657 799
348 778
578 500
455 762
298 285
779 884
571 351
629 116
670 600
184 939
792 224
426 497
467 265
257 670
199 478
313 325
327 237
973 662
582 573
236 631
200 44
144 518
14 386
785 561
816 287
127 351
263 366
845 653
907 53
386 462
999 660
836 18
648 834
58 537
916 77
597 992
822 901
341 726
370 718
206 2
903 683
742 667
71 516
948 592
360 163
207 292
732 807
603 573
933 731
293 509
771 819
963 112
837 600
264 130
266 131
477 149
380 854
809 800
483 380
124 333
69 306
297 863
914 503
313 389
855 544
200 523
557 140
547 284
135 845
42 146
953 575
46 371
787 363
105 82
104 578
178 320
442 701
39 977
998 510
579 44
656 116
749 993
718 233
535 830
571 13
715 934
884 588
129 583
338 188
188 737
486 284
481 734
150 186
507 143
475 405
386 120
294 636
48 705
705 557
640 53
531 208
933 901
282 160
336 961
426 367
696 347
222 598
465 185
38 745
402 986
60 12
963 703
948 150
501 377
281 534
38 431
514 175
910 998
468 46
665 215
782 985
354 866
856 615
399 670
950 601
364 894
539 696
361 414
936 1000
674 1000
76 371
600 959
203 539
759 560
200 984
712 489
862 771
807 995
863 204
910 957
173 421
711 815
329 921
739 178
784 391
175 511
880 339
146 410
705 171
271 166
33 340
441 714
536 531
533 921
221 127
85 845
834 552
901 64
316 456
10 617
154 573
274 798
758 83
302 254
763 120
358 244
942 999
664 358
960 182
101 98
844 359
273 798
479 859
409 263
23 297
163 564
250 674
234 820
801 576
92 163
445 432
844 175
339 105
879 84
107 913
207 31
446 196
160 233
664 553
424 491
753 329
219 391
138 661
801 218
460 130
692 850
5 635
774 711
252 26
783 232
107 346
964 731
197 340
106 282
699 289
954 97
666 209
173 788
644 353
611 668
177 456
821 31
290 533
157 424
302 65
404 654
545 626
727 744
477 792
465 548
610 805
736 566
303 11
548 154
57 797
259 724
652 213
171 286
505 89
351 89
923 841
59 508
532 465
600 160
80 111
344 582
670 418
460 953
113 699
775 107
136 195
740 703
806 668
987 61
669 49
623 57
301 638
905 485
316 914
495 668
593 957
588 525
958 502
611 942
898 60
974 650
146 736
990 941
100 524
432 968
475 621
501 974
619 700
104 49
511 117
660 672
19 903
541 164
830 216
140 448
731 282
885 366
960 3
854 209
870 613
806 330
593 825
702 840
812 688
17 178
996 706
887 543
392 330
364 180
616 338
651 700
971 605
224 704
641 767
651 827
720 671
678 935
258 55
527 247
73 685
218 584
279 572
848 178
76 902
396 438
396 181
321 81
757 231
685 26
490 523
948 56
976 458
208 779
245 672
662 806
381 728
326 42
185 882
936 916
945 632
774 174
833 658
826 274
610 410
954 901
416 459
650 157
61 597
169 419
259 789
653 837
562 659
473 312
562 74
661 482
547 644
376 463
935 621
146 59
422 147
246 435
766 753
743 628
259 400
78 514
23 579
824 389
102 369
864 707
312 306
153 366
274 965
386 3
234 860
956 519
810 510
811 151
223 311
852 470
293 128
972 460
677 212
704 793
146 598
953 623
722 723
638 762
577 250
154 542
644 802
729 570
83 252
519 676
801 921
250 195
785 4
31 787
211 271
96 37
639 770
218 239
594 141
186 719
127 747
945 867
811 466
857 25
951 419
525 500
960 261
915 194
911 64
10 740
11 606
406 298
213 340
655 598
669 193
823 39
279 325
841 312
297 558
595 13
371 954
561 620
976 702
209 275
264 183
564 8
975 900
414 272
708 16
524 76
292 733
24 945
498 162
865 83
622 185
391 58
288 841
968 607
766 418
937 25
204 738
897 722
356 811
359 796
600 443
733 176
647 24
545 765
447 482
660 21
324 427
738 110
541 249
410 751
802 723
106 33
116 931
474 407
197 119
143 926
611 425
73 308
765 980
751 82
618 238
923 136
558 301
64 323
834 963
788 109
487 156
207 2
311 769
323 521
352 393
406 968
894 217
671 185
359 194
564 976
420 607
953 506
1000 463
895 431
603 272
77 935
292 474
263 537
457 524
319 287
755 554
173 201
173 751
478 811
582 186
633 712
683 141
514 512
533 345
411 442
740 57
909 913
92 913
186 773
981 891
386 866
464 994
72 363
824 174
458 780
127 641
856 955
276 692
998 363
897 304
811 178
100 145
483 513
503 374
741 167
166 334
586 298
986 695
375 966
293 685
523 166
372 714
743 715
39 184
157 39
364 971
940 824
325 84
606 264
155 421
683 330
805 508
583 844
832 939
834 166
873 350
438 903
705 744
873 278
810 946
77 505
8 740
470 171
368 101
419 397
213 398
607 700
615 39
116 777
381 480
304 735
33 646
765 219
913 450
672 961
297 205
195 965
255 131
174 243
328 400
73 905
382 463
461 49
115 289
618 824
861 22
534 1000
135 94
973 918
17 489
512 808
1000 55
224 821
917 404
411 8
963 120
686 430
457 245
338 667
572 359
830 557
720 879
225 724
455 826
328 731
976 417
621 511
50 816
695 158
611 181
857 234
55 128
463 807
870 706
816 622
944 299
925 918
805 246
537 341
151 624
450 343
632 559
224 409
61 257
940 349
299 194
699 54
303 901
785 38
106 534
741 349
929 173
766 369
128 339
925 620
349 686
405 941
669 932
766 253
213 254
137 740
882 736
377 156
55 829
173 733
463 597
393 717
50 704
778 235
583 9
360 105
993 374
145 282
968 598
64 710
650 661
194 308
124 937
927 745
581 847
829 187
909 333
562 959
759 613
996 674
281 556
940 325
690 448
144 887
673 799
827 64
220 469
626 181
514 720
490 952
413 64
890 275
588 887
520 145
666 990
759 298
464 946
578 447
526 726
826 370
503 149
751 936
708 530
729 395
701 214
707 14
405 312
346 199
634 377
788 566
154 32
16 820
734 227
108 916
387 760
141 647
437 299
753 546
359 478
548 954
875 748
493 833
772 904
4 507
968 462
994 869
937 741
223 269
933 985
116 374
279 643
158 643
361 691
697 62
208 164
661 946
664 496
845 659
822 759
819 136
474 22
572 245
693 215
259 538
223 348
578 83
991 935
973 123
40 108
780 880
517 399
638 821
743 235
463 758
216 323
665 759
268 200
241 557
170 458
20 44
465 576
866 460
67 160
966 635
756 420
570 663
20 760
342 536
438 755
574 616
105 541
665 821
721 557
325 457
301 433
635 339
883 128
893 613
896 544
44 674
905 626
757 338
544 54
965 577
692 431
899 896
603 786
621 297
257 477
846 970
927 982
964 701
867 515
217 722
596 980
900 648
811 248
502 650
980 89
951 283
291 890
724 618
275 594
804 731
25 122
259 557
467 743
771 458
333 990
932 432
518 739
431 221
319 851
433 562
180 523
98 196
342 747
486 939
790 538
42 49
623 695
486 268
814 747
141 342
544 66
22 345
510 24
555 178
883 525
67 992
18 864
313 249
938 644
54 654
782 106
339 882
69 504
151 858
868 35
137 612
380 479
159 232
775 753
325 232
535 377
88 974
816 29
481 106
320 598
250 289
509 314
795 116
188 139
607 582
886 324
461 236
757 60
397 211
915 867
758 892
738 958
774 949
799 959
413 217
452 404
276 248
623 381
927 9
201 26
244 419
519 350
992 881
472 564
347 144
4 960
656 397
634 282
371 956
558 1000
528 424
496 943
121 204
995 789
284 193
451 335
72 619
562 167
911 272
800 405
647 469
392 199
994 586
967 371
79 388
249 412
565 816
626 373
204 108
318 961
881 27
454 722
288 549
64 94
56 234
327 541
291 876
616 342
808 879
955 969
276 548
324 718
179 438
160 168
908 443
281 935
509 910
534 754
293 3
818 749
704 571
546 757
778 295
239 189
532 442
334 85
415 847
869 7
338 548
868 558
521 398
429 60
581 811
484 450
741 796
191 243
974 3
921 179
18 249
670 281
758 578
899 868
777 31
164 745
17 214
520 542
619 577
530 990
513 970
492 932
895 632
623 338
551 491
817 120
803 840
683 154
560 427
91 540
85 409
421 384
414 616
816 128
49 215
689 21
214 688
157 711
117 669
182 461
494 450
969 637
111 750
351 479
228 942
130 529
18 377
98 557
607 408
551 82
662 107
50 578
611 975
932 419
576 960
167 967
837 206
823 964
893 431
688 18
883 192
62 539
820 853
83 735
364 262
978 347
15 880
770 15
296 786
742 671
442 249
353 892
321 142
538 897
828 901
260 816
327 658
961 809
434 591
989 155
938 855
613 494
934 65
151 149
669 835
19 607
70 681
615 946
851 942
872 841
98 221
640 518
508 23
152 210
544 681
386 769
911 737
626 894
407 863
114 105
851 291
806 46
81 83
523 819
266 594
490 722
558 798
275 276
802 886
458 444
396 933
955 686
605 922
201 458
993 816
422 828
828 399
987 713
341 222
194 581
928 687
6 320
475 251
659 823
913 77
643 593
982 492
492 304
534 718
898 150
596 632
851 76
221 19
896 558
639 535
222 785
280 258
606 652
87 614
929 538
138 270
702 179
860 413
812 34
748 711
735 438
289 844
83 4
381 489
302 301
745 419
999 771
745 723
758 904
122 319
738 313
530 666
79 119
962 781
58 587
599 695
606 250
353 915
525 548
637 918
473 4
288 19
918 694
344 672
53 387
75 578
205 622
498 122
217 937
353 455
88 410
887 287
519 401
909 790
498 339
898 540
761 911
833 104
834 188
534 458
826 909
551 684
742 986
914 810
119 659
777 803
177 945
162 690
992 264
580 770
581 900
713 155
969 666
822 48
714 630
632 464
478 424
50 516
279 472
285 731
432 797
139 444
897 927
621 561
85 470
338 498
916 372
569 853
395 220
658 706
475 642
515 477
151 780
997 928
875 587
627 938
335 374
361 446
554 581
679 448
15 325
972 742
318 516
172 984
751 893
773 525
861 115
250 118
615 744
646 970
327 674
222 393
142 296
266 533
922 758
510 528
927 69
967 938
797 652
826 158
758 472
119 635
266 768
424 975
75 494
3 372
461 963
639 96
212 92
470 133
324 939
941 932
482 317
945 908
927 342
901 724
559 931
188 923
488 6
506 828
960 774
608 613
611 744
380 157
594 215
52 942
59 94
56 782
970 582
837 146
801 961
14 793
900 263
602 21
376 612
504 9
216 580
647 542
367 711
735 991
291 160
716 392
894 525
681 763
482 192
464 804
450 498
17 559
980 953
471 507
254 82
195 659
293 433
821 91
948 130
699 821
531 805
462 33
997 285
321 410
958 203
573 217
457 456
476 32
40 997
264 795
38 293
19 688
870 83
145 760
804 925
482 390
62 13
546 352
786 319
825 178
38 818
308 632
714 480
570 287
73 730
171 249
959 19
674 524
948 540
553 905
732 56
752 830
764 457
823 528
884 427
281 273
281 212
49 920
727 715
179 451
281 170
166 993
120 865
36 507
987 535
720 629
283 374
692 957
890 202
367 49
469 823
524 281
917 924
331 203
846 935
313 394
742 229
89 422
962 363
389 251
791 693
548 101
677 651
316 221
594 532
57 964
928 370
517 266
336 526
983 96
636 657
240 188
357 214
844 921
30 680
952 701
113 196
112 567
991 472
362 111
810 38
179 406
776 165
135 601
162 881
564 870
250 145
584 443
57 998
51 617
976 740
485 25
510 755
3 675
344 146
929 689
497 120
570 886
363 366
350 99
821 349
761 178
221 705
972 909
301 661
793 494
830 44
559 221
928 939
387 263
797 149
944 432
702 643
271 925
142 742
792 24
347 920
503 621
770 482
341 250
362 402
238 448
214 89
730 538
245 701
786 75
396 728
408 555
792 979
358 421
72 481
79 372
750 283
67 969
420 667
300 991
901 386
768 788
587 488
485 170
88 520
141 655
799 47
428 10
818 627
772 105
437 422
604 169
783 269
397 544
316 640
206 31
493 675
629 597
70 539
17 4
372 563
264 936
713 801
837 308
664 148
309 597
442 859
93 7
790 38
402 9
395 684
343 32
396 373
512 212
412 645
271 887
869 803
909 238
173 84
568 170
337 986
443 591
868 686
351 679
416 462
703 169
327 324
385 605
614 497
850 967
72 239
145 386
958 872
179 487
512 902
436 36
743 414
412 17
145 66
497 403
703 24
593 423
856 31
877 479
785 757
729 969
444 85
798 358
326 76
126 540
640 495
269 728
514 276
253 319
644 168
476 94
68 62
887 252
579 311
413 439
643 903
133 984
619 481
468 547
901 811
394 434
447 261
975 69
791 248
738 263
970 517
967 487
613 676
794 231
552 969
761 166
363 798
600 941
493 359
608 433
860 869
547 137
45 826
491 430
66 881
134 680
754 83
141 940
960 974
396 683
342 276
474 873
998 458
73 387
710 614
778 512
623 543
638 666
761 465
280 4
339 846
364 437
87 800
219 124
849 282
418 978
467 480
570 81
975 727
146 978
929 426
816 494
392 796
400 635
834 522
680 98
985 580
419 222
886 116
288 754
755 436
562 296
186 832
334 42
171 709
293 237
776 76
331 871
597 279
272 746
180 419
111 369
278 544
557 157
376 367
612 943
567 10
878 497
562 988
852 309
582 685
452 313
619 926
548 450
726 608
570 83
59 352
173 765
377 614
649 691
742 480
423 186
662 220
545 48
427 557
28 910
531 815
328 55
339 805
584 888
276 854
527 706
624 607
478 335
13 782
522 903
170 247
266 859
650 378
582 873
932 447
475 500
502 542
962 716
266 687
889 840
546 54
234 500
978 902
988 238
323 923
792 294
174 148
383 241
618 972
394 542
123 344
556 636
137 908
268 253
713 517
782 515
63 369
84 805
811 791
727 35
686 163
993 803
782 900
655 185
659 115
706 494
603 383
555 366
166 746
215 726
663 811
628 898
614 985
715 315
548 130
201 925
164 9
886 370
349 964
189 865
477 548
326 430
729 805
462 461
238 561
441 607
503 309
993 187
900 768
267 542
269 679
409 110
68 93
184 458
452 381
344 393
362 698
111 423
718 212
254 149
713 294
839 324
111 222
745 431
57 531
918 261
759 618
552 4
665 364
574 337
545 36
43 543
441 912
965 806
743 639
322 840
730 646
11 562
68 579
485 991
244 668
785 710
838 890
157 516
742 85
652 21
880 389
89 856
488 802
489 754
120 707
531 376
975 588
219 714
224 761
882 280
819 618
838 963
706 646
811 14
40 777
608 739
886 960
960 883
915 917
848 461
797 858
452 791
103 585
575 508
233 48
668 924
880 155
273 357
731 815
792 373
164 832
132 674
948 935
434 79
665 7
892 513
632 822
605 562
626 821
372 180
91 511
838 600
848 823
761 477
254 400
972 621
822 639
647 620
929 936
840 22
219 552
300 510
76 581
875 392
985 447
464 552
715 822
21 158
188 793
718 895
677 757
991 755
296 382
241 473
401 346
889 905
416 264
293 136
280 746
668 127
284 63
417 744
311 42
535 748
722 628
204 138
890 709
506 761
322 983
533 24
649 378
20 58
977 381
260 857
484 424
629 2
903 936
568 38
346 724
572 422
436 222
296 298
602 603
391 439
354 658
819 215
623 256
597 280
771 454
526 19
945 941
98 969
527 56
918 304
805 125
727 445
312 320
248 614
733 200
757 428
957 395
366 100
796 295
330 148
314 389
330 498
268 275
987 63
794 692
742 504
928 996
458 229
937 126
99 435
998 415
103 678
148 220
483 183
140 743
504 333
959 785
715 769
161 868
407 470
842 942
194 323
770 405
512 351
624 79
654 711
17 609
827 723
281 709
54 560
804 788
885 169
667 620
485 277
668 682
105 200
369 24
583 660
616 476
625 744
649 287
846 90
208 146
661 385
521 244
222 414
963 460
654 486
248 407
150 985
643 260
421 958
478 789
279 151
234 814
338 627
683 446
572 523
730 472
250 589
959 284
99 125
916 610
924 635
778 289
570 415
38 765
187 258
50 231
385 188
812 104
158 110
62 7
240 711
704 873
215 459
633 159
7 195
472 997
438 39
744 997
805 309
838 709
49 836
279 98
117 290
57 872
860 40
390 572
481 169
414 343
978 808
456 662
10 886
906 110
896 255
702 359
944 457
728 61
655 534
499 985
895 3
993 61
518 294
710 212
670 417
490 334
409 464
393 345
576 160
305 286
559 989
137 941
403 878
307 895
331 143
318 887
528 169
584 483
740 323
938 640
65 960
268 940
119 227
525 225
735 52
507 514
532 137
994 915
636 383
225 814
710 47
986 665
404 114
821 474
121 544
739 63
734 288
750 443
462 457
930 70
19 566
506 840
500 727
427 431
837 732
176 73
784 669
607 460
707 329
475 385
979 351
162 812
838 532
131 546
404 616
585 128
276 966
8 508
132 180
845 647
152 736
891 318
878 593
250 631
343 209
377 136
398 30
885 401
504 78
738 511
684 531
220 52
89 935
626 838
510 922
345 823
819 675
236 645
162 625
143 388
672 752
223 42
210 295
540 942
60 251
877 451
251 193
344 777
164 569
573 896
580 209
50 730
385 285
874 991
570 738
811 669
657 92
502 656
595 460
832 901
549 258
195 891
55 674
859 703
892 267
20 547
177 727
850 215
950 121
435 314
418 270
27 371
10 891
672 676
279 763
967 772
984 165
387 721
91 344
353 131
906 898
188 419
23 764
422 3
713 963
670 580
694 337
366 630
533 55
740 958
226 169
845 224
759 32
42 135
177 878
985 224
69 269
384 998
495 953
946 754
52 863
275 93
138 604
124 403
713 770
562 534
934 773
687 152
124 71
712 613
976 989
173 527
976 121
660 404
337 88
835 657
682 122
765 853
109 956
844 236
203 408
683 927
768 240
369 554
649 835
251 593
294 40
398 146
491 467
82 30
887 446
720 369
589 59
485 785
886 254
357 27
889 957
55 76
125 839
891 258
142 813
184 884
216 959
114 834
459 780
902 435
128 996
696 765
730 312
292 514
778 649
453 741
622 509
167 152
643 731
717 277
864 738
71 430
728 843
171 117
977 719
944 731
321 761
798 521
667 324
785 652
975 225
879 833
897 716
617 139
822 918
361 721
395 246
530 171
874 349
562 488
283 268
393 30
378 906
200 58
734 186
797 893
759 319
779 531
998 387
811 568
277 812
704 701
76 757
723 433
217 141
939 716
265 488
879 817
494 582
171 882
853 408
53 741
746 990
634 593
548 128
634 365
653 999
915 993
428 105
874 506
127 280
923 950
754 340
476 3
411 529
62 947
99 420
19 147
662 952
431 513
40 907
400 438
355 602
491 743
255 758
448 379
790 819
737 729
207 844
238 950
971 898
672 271
431 87
189 121
761 76
687 754
666 983
378 810
240 294
343 366
555 121
270 228
483 135
401 118
261 553
568 928
594 602
816 788
143 747
27 73
438 914
537 7
172 479
529 754
817 638
921 454
431 857
924 237
530 388
314 499
752 548
671 969
495 604
725 392
569 921
290 257
508 340
915 583
60 635
575 315
26 212
373 912
327 593
848 584
959 544
717 879
271 611
210 176
367 724
577 506
88 674
318 127
532 719
638 983
199 280
782 27
689 378
403 223
431 704
289 253
111 324
71 637
803 172
205 728
237 857
935 712
483 822
445 810
222 714
677 101
52 500
647 237
118 107
535 389
815 863
654 946
232 15
232 802
692 309
428 9
444 865
831 845
454 89
144 414
511 76
823 679
918 657
797 40
175 48
744 175
870 849
962 654
805 354
467 147
453 570
533 395
530 366
451 270
557 47
604 393
624 33
261 486
756 496
73 788
103 386
818 765
914 726
69 777
987 771
241 141
33 600
943 976
533 731
681 104
311 844
250 686
238 352
864 837
996 595
368 905
195 363
884 918
431 964
900 340
944 449
417 326
223 16
300 707
816 229
208 291
841 360
219 429
49 413
569 712
134 299
500 135
945 317
795 486
385 146
938 690
787 999
596 287
887 440
958 978
675 166
665 731
348 900
881 224
527 475
773 61
110 949
790 907
213 856
816 256
733 232
364 725
798 261
740 601
153 327
617 809
671 332
819 269
550 295
277 951
602 307
83 519
676 849
594 212
83 649
362 542
94 849
928 648
863 959
506 312
141 257
534 192
909 545
807 617
580 100
653 529
970 218
995 747
362 206
53 465
398 80
925 518
97 232
918 869
664 756
870 510
984 544
327 94
375 437
638 952
99 100
803 895
672 964
599 559
895 260
547 853
962 879
856 99
697 956
669 424
49 214
642 916
870 485
342 682
728 685
35 168
660 623
833 551
841 421
250 923
351 222
299 884
947 817
353 602
968 592
385 26
116 811
764 242
609 598
851 565
322 448
499 861
544 467
743 678
758 462
697 921
430 305
626 565
641 411
910 61
950 785
466 184
193 186
449 914
883 791
72 849
940 465
415 205
356 820
814 239
496 987
914 942
224 482
595 198
401 579
924 183
922 905
206 545
377 400
975 350
930 666
882 522
363 144
4 553
330 7
904 644
90 810
973 300
795 228
779 121
891 594
186 596
375 351
428 664
444 771
696 558
854 774
396 989
25 337
5 602
919 825
475 265
934 168
373 527
316 622
11 270
492 155
791 368
927 815
794 319
849 159
791 618
843 314
195 142
647 653
100 367
121 642
875 276
44 835
846 301
695 78
903 304
672 180
496 315
587 269
276 375
14 780
393 874
563 400
780 165
140 350
72 338
939 441
733 817
665 31
364 346
22 262
950 194
372 826
84 73
259 119
711 185
750 75
96 856
141 600
131 217
61 305
34 489
324 772
325 276
48 470
288 569
861 847
140 73
352 170
163 335
507 204
571 849
726 552
685 483
478 49
66 58
286 899
428 531
540 727
352 361
631 647
318 417
884 701
689 599
36 793
905 843
514 989
672 848
942 295
217 857
672 704
541 325
301 75
382 195
62 794
187 60
868 420
748 690
934 220
679 341
499 618
380 789
238 598
660 145
511 747
932 753
442 238
176 492
71 951
349 211
469 65
371 634
626 491
531 393
562 865
162 459
82 65
455 699
361 861
365 956
436 464
885 952
124 129
530 272
597 897
317 545
502 449
874 695
216 800
251 74
801 934
639 162
603 194
929 475
461 916
571 299
17 758
581 185
245 330
356 808
520 271
765 565
357 752
30 152
599 548
947 449
622 418
361 505
259 36
529 103
812 495
374 933
526 33
828 355
721 230
558 982
865 874
950 769
219 904
160 938
643 783
317 152
126 480
751 770
875 211
385 665
878 556
852 613
77 300
156 245
685 25
471 139
283 130
445 6
686 635
184 934
672 441
725 563
144 366
266 856
911 61
989 490
841 210
858 997
794 581
323 581
986 303
985 806
109 148
742 172
193 871
189 680
872 682
907 751
5 624
377 940
582 209
569 598
556 101
57 815
791 793
668 920
522 359
629 159
30 523
563 66
840 38
663 240
320 270
536 233
940 54
895 621
993 997
394 837
329 636
807 119
612 415
44 363
168 245
845 884
386 737
893 429
48 902
913 90
704 865
367 555
814 759
332 369
876 464
924 978
587 628
982 31
29 685
215 964
396 764
424 298
968 322
250 446
199 140
576 57
366 806
617 175
444 719
165 307
488 600
504 410
576 34
752 614
776 842
363 639
921 810
651 2
705 948
303 480
110 508
990 156
310 270
850 919
858 327
265 95
634 594
59 217
486 535
114 387
911 73
959 871
48 290
797 185
434 131
18 431
788 800
127 59
458 578
617 735
286 736
962 926
140 781
901 984
808 85
724 829
118 771
346 295
719 695
304 341
470 477
490 469
569 413
929 176
510 966
571 189
937 696
587 273
723 45
429 858
404 510
468 701
983 522
725 180
70 294
567 733
128 256
948 975
942 635
640 809
416 316
656 361
844 767
270 389
565 33
43 549
209 994
889 622
59 820
509 443
259 86
441 232
219 779
984 714
214 515
247 828
344 558
838 671
331 462
366 394
972 126
462 513
32 869
886 31
413 322
901 478
508 664
234 497
852 868
120 155
798 368
877 878
966 683
365 952
441 87
738 407
867 834
418 437
110 228
517 593
924 429
45 166
775 262
999 543
247 455
681 405
125 470
156 646
495 369
626 360
80 464
198 55
724 154
488 864
898 331
668 10
285 896
373 759
640 160
686 595
957 105
112 158
987 247
535 646
551 998
826 298
792 225
913 872
629 62
684 302
217 491
690 613
375 588
723 71
411 923
187 255
189 687
471 98
947 898
132 256
670 70
590 609
879 664
459 435
648 310
601 558
937 486
695 553
446 819
142 115
85 208
277 875
907 616
386 110
806 954
679 563
422 37
768 719
965 844
364 258
307 831
793 825
990 194
800 353
108 224
648 457
725 895
62 621
120 982
365 401
504 339
577 811
333 878
862 584
892 471
38 816
101 568
168 136
192 239
700 180
674 897
814 322
705 745
938 394
683 460
357 824
642 295
398 142
403 168
370 137
617 624
111 2
225 524
846 351
267 109
704 154
643 437
281 815
656 306
444 939
562 663
91 460
119 609
128 588
387 317
394 309
886 67
633 802
943 26
14 38
917 24
168 210
974 275
309 17
30 15
309 550
449 215
507 619
729 319
915 665
596 971
39 429
480 944
317 965
39 668
56 404
890 734
424 353
926 641
134 823
715 292
184 158
450 875
77 799
346 25
318 414
524 836
914 849
570 769
338 996
79 273
538 336
655 583
177 151
788 476
602 494
222 140
444 170
642 641
367 27
683 656
381 890
436 280
792 274
187 396
133 259
557 99
970 779
514 462
481 499
401 784
834 514
538 90
963 493
972 89
954 535
699 802
642 914
480 501
631 447
870 657
560 676
257 778
747 875
334 420
870 711
87 186
855 626
442 143
236 467
389 833
467 950
539 489
961 874
85 278
897 509
812 620
574 272
791 51
877 391
57 675
495 30
426 586
591 905
66 75
597 579
578 143
73 569
1 559
635 479
989 363
821 710
393 496
57 323
42 718
235 963
507 146
773 287
602 116
319 3
524 422
486 476
178 492
405 528
489 314
62 39
991 775
33 407
400 161
474 640
891 998
686 524
763 480
615 363
511 609
691 981
25 494
562 934
304 520
315 579
829 864
524 658
231 684
852 98
256 513
501 310
412 959
34 573
918 750
651 490
860 463
727 446
56 473
268 219
893 288
398 178
544 331
826 198
994 390
789 964
833 871
288 82
258 574
271 351
627 724
236 59
297 226
774 605
113 146
478 281
185 607
836 626
334 807
95 702
112 4
277 908
956 249
270 837
639 246
274 358
516 725
807 98
100 386
918 30
106 27
407 140
398 468
75 402
996 816
262 65
211 437
239 626
221 621
427 730
760 909
572 405
179 515
455 337
865 178
845 752
830 84
906 187
443 374
106 250
824 496
946 256
524 136
83 99
985 268
504 103
110 181
378 611
919 362
62 404
135 780
387 608
778 532
165 85
12 602
922 897
353 823
687 475
349 550
815 491
474 599
915 494
231 779
418 95
30 336
748 600
63 750
401 226
852 940
366 729
837 139
529 544
289 155
974 739
997 192
882 801
672 984
94 700
832 75
165 476
872 877
12 748
41 942
865 383
552 827
565 726
672 51
945 796
399 795
172 333
937 913
63 307
539 239
442 615
285 427
612 419
912 591
515 66
9 731
224 420
3 798
366 870
796 176
90 893
663 852
51 887
344 581
30 785
677 157
77 132
950 479
14 658
488 728
797 382
699 625
540 396
580 468
786 676
971 97
998 934
770 298
477 706
930 975
639 42
569 251
628 613
327 19
469 128
434 870
661 568
605 76
947 711
831 672
7 80
701 6
356 772
768 173
272 221
667 281
935 814
4 284
322 734
197 447
949 969
218 802
526 962
32 414
627 289
334 467
119 415
62 866
87 75
513 60
253 949
993 535
21 663
219 500
144 875
351 419
757 143
845 841
38 138
396 781
226 3
809 75
208 224
968 260
817 414
921 461
616 511
240 487
510 547
506 417
11 657
827 834
534 980
94 414
146 671
222 928
700 500
41 543
698 292
662 156
629 923
581 777
637 177
398 830
751 263
33 152
304 648
685 971
221 389
395 962
667 61
766 290
31 462
61 131
812 625
380 118
663 155
342 650
196 884
948 439
776 189
27 580
294 608
758 171
782 4
454 706
315 243
910 250
402 884
177 155
143 904
330 299
902 725
793 419
820 38
298 69
728 1000
181 253
86 693
838 452
579 8
724 76
520 126
86 957
643 494
545 192
382 594
435 137
436 785
316 436
20 112
498 463
293 253
621 665
323 903
686 878
554 767
368 398
316 235
681 169
964 175
584 523
26 721
280 453
825 268
420 687
27 308
800 857
407 558
117 703
741 100
410 7
983 991
382 858
142 88
724 914
93 379
253 100
968 287
878 684
766 656
259 669
953 807
749 304
702 250
858 466
759 492
554 345
857 105
412 826
581 635
62 772
69 680
825 498
588 826
271 788
936 744
689 166
746 737
588 642
723 648
596 49
333 287
921 447
876 829
968 143
665 336
810 511
265 4
304 594
227 271
422 431
582 335
833 944
409 20
865 491
819 75
289 698
368 62
719 791
274 722
347 625
954 592
957 781
352 68
753 137
92 457
619 953
410 194
747 90
704 946
707 32
981 121
572 215
896 920
620 846
665 779
209 882
623 763
558 52
920 128
574 831
660 974
558 469
142 797
578 744
774 980
151 508
308 810
560 546
472 226
631 691
876 836
416 607
33 131
762 661
121 310
812 55
365 356
234 561
128 951
813 442
782 618
906 723
80 382
275 896
931 387
232 201
912 172
525 452
840 91
243 610
986 393
547 759
754 334
45 296
998 611
127 458
569 762
662 219
831 493
371 746
822 931
173 725
110 20
883 359
697 362
240 408
785 803
12 784
114 627
643 908
711 592
667 560
348 705
768 581
860 951
9 10
987 919
735 775
24 756
756 239
464 111
65 682
306 404
38 546
342 489
726 412
951 763
549 369
782 810
711 383
349 80
754 827
433 683
155 184
914 100
828 634
255 143
968 893
654 611
592 760
482 258
547 46
162 875
68 533
352 308
395 482
725 38
248 266
792 361
476 441
275 403
639 132
389 980
309 74
606 715
495 137
837 144
726 821
473 251
818 416
23 291
312 821
495 973
298 798
595 211
494 980
359 452
306 807
206 398
249 477
585 706
639 888
682 160
482 629
390 378
891 991
806 910
392 391
602 376
127 336
671 688
736 904
948 735
18 745
343 227
905 56
149 182
295 621
172 658
638 316
354 287
122 230
463 36
478 448
862 683
105 486
270 684
232 310
254 633
955 232
237 585
338 366
52 846
148 528
944 125
218 579
944 340
622 526
821 132
976 383
697 340
880 162
734 246
404 350
54 738
320 978
217 147
173 714
422 339
800 230
427 799
407 379
291 164
546 419
290 607
660 134
146 81
521 108
36 727
694 243
94 215
888 273
503 861
788 519
862 895
240 882
833 57
795 428
161 348
949 781
332 231
70 502
781 702
961 789
640 870
634 791
602 589
901 991
542 998
733 221
275 214
999 16
266 998
16 829
739 689
190 952
901 463
866 235
668 855
390 700
765 504
670 57
189 555
11 136
503 946
892 412
975 653
780 50
859 505
714 548
711 317
753 2
745 396
312 366
492 434
526 878
188 286
539 205
113 348
300 781
736 543
726 222
455 850
32 327
345 799
205 736
885 819
413 554
300 840
73 970
259 830
595 975
694 877
525 364
274 780
225 304
427 531
149 260
914 639
404 331
464 181
70 723
641 888
149 573
888 528
210 653
742 346
337 661
616 376
822 11
260 305
162 335
658 484
747 663
105 333
989 673
296 224
619 837
215 287
9 614
407 880
584 769
976 887
493 824
742 362
792 860
647 848
194 407
694 168
933 976
600 636
416 219
929 568
742 649
52 213
7 597
966 908
924 769
612 517
143 200
167 394
695 294
839 318
508 930
629 717
89 627
783 592
287 119
560 412
83 347
173 393
449 783
32 248
458 344
783 811
111 794
439 365
98 722
17 94
704 196
125 378
547 287
259 393
106 575
528 625
611 408
278 611
777 632
809 59
168 126
276 981
341 357
617 252
817 13
210 544
484 314
691 383
722 337
914 979
828 266
495 757
405 122
111 891
896 562
19 228
520 222
905 370
929 33
836 214
814 82
436 211
657 673
791 173
651 499
6 548
461 488
975 723
150 547
26 514
211 757
769 39
850 163
619 10
192 99
890 613
553 307
292 379
167 664
832 142
823 736
240 449
120 27
46 887
757 156
494 326
611 514
402 617
95 113
275 445
554 76
771 776
266 463
628 165
777 273
334 167
494 981
515 275
448 826
211 144
992 24
864 177
697 873
997 309
458 172
334 912
302 947
24 601
218 320
458 87
708 869
80 795
416 509
579 572
707 91
320 532
182 314
178 130
85 828
565 850
820 985
337 601
347 269
449 360
146 114
593 954
121 387
391 254
206 836
577 968
457 837
971 144
24 940
29 821
814 453
701 641
300 981
58 18
580 315
840 51
378 723
912 114
649 736
759 632
354 835
763 696
983 51
563 878
217 456
93 201
357 613
832 987
152 747
247 406
419 960
875 407
183 437
88 902
936 955
752 446
205 243
529 156
972 767
411 773
29 522
55 200
842 484
688 44
809 235
574 736
363 441
432 43
221 166
992 398
939 262
755 88
955 155
70 124
526 829
543 717
547 359
633 301
472 550
325 501
993 427
244 234
792 526
69 583
324 469
477 11
847 357
215 766
802 841
171 983
625 695
995 752
762 46
757 679
750 18
772 3
453 998
980 10
266 185
137 991
598 100
981 212
236 25
923 300
588 369
425 446
712 803
409 829
472 772
912 188
621 283
421 1
84 536
834 843
341 797
656 898
187 182
28 548
786 30
715 663
870 622
413 701
407 936
892 325
455 835
537 841
63 616
958 153
655 91
673 45
911 627
343 844
47 127
159 856
774 858
226 118
176 858
772 326
493 556
683 298
442 224
318 817
480 932
22 239
183 344
282 523
623 306
483 313
829 471
29 326
135 43
546 714
130 242
89 946
453 758
408 697
196 288
6 161
304 550
235 763
429 146
544 340
150 490
523 849
353 613
134 98
588 905
218 325
851 77
598 956
78 51
886 264
539 457
136 776
958 29
343 884
500 322
478 376
398 324
632 964
658 673
345 563
374 560
21 397
790 97
734 321
783 311
752 257
53 292
539 760
393 73
523 342
592 667
528 26
396 398
141 999
407 531
145 116
390 249
80 611
150 236
170 802
118 375
276 349
535 230
990 887
305 413
983 583
228 421
673 656
633 171
809 636
698 272
586 197
948 199
885 228
121 698
55 254
482 80
636 415
707 596
434 338
830 174
395 294
257 384
725 445
971 13
820 36
425 663
238 696
441 548
473 49
384 661
876 341
8 982
505 826
48 917
220 636
845 910
342 336
546 192
102 169
741 959
225 127
12 121
602 342
766 77
686 344
84 865
16 904
759 765
761 858
624 682
902 125
726 1000
154 15
94 379
612 320
431 926
686 482
362 600
31 459
464 133
580 246
411 74
241 44
266 514
900 53
653 885
49 70
931 758
62 153
2 657
276 541
921 235
346 363
134 93
951 400
117 968
783 39
273 966
389 599
564 763
687 599
19 9
625 194
586 383
647 463
54 595
454 946
40 57
571 719
850 133
728 676
610 516
773 992
255 870
321 11
289 425
311 545
67 914
808 434
489 774
928 56
256 877
935 464
2 274
983 676
760 705
572 292
816 464
648 284
995 839
846 299
217 577
899 337
183 467
64 311
157 115
406 202
784 382
765 717
872 907
703 822
466 772
639 974
798 218
225 891
338 786
609 238
539 546
173 397
437 648
620 754
759 805
746 820
761 531
371 398
390 205
199 110
624 423
206 944
409 974
308 512
761 708
686 847
701 694
559 690
621 950
464 947
199 152
522 908
615 276
834 236
916 416
436 601
911 934
202 70
858 767
345 93
698 615
978 968
663 157
164 5
584 896
496 416
498 511
52 775
144 615
13 453
877 884
994 785
125 494
701 683
922 428
812 943
837 862
482 693
243 300
469 209
846 249
504 157
469 344
990 384
58 582
38 484
786 56
512 792
349 868
751 977
934 856
863 754
715 473
672 834
671 29
782 786
83 262
295 251
388 873
634 806
688 658
88 929
178 885
533 524
212 800
779 530
54 929
517 254
739 568
833 166
864 219
900 469
403 798
494 679
216 330
488 996
650 18
388 424
1000 319
49 24
477 7
383 214
706 978
341 413
187 608
26 550
886 507
911 491
742 334
324 678
797 161
997 681
346 101
26 736
75 742
412 687
524 588
750 573
496 274
908 359
796 624
737 824
971 512
499 449
132 281
323 261
165 608
63 957
607 224
210 589
978 888
736 803
568 347
204 449
443 457
447 355
751 635
270 430
105 421
818 82
665 94
834 103
178 706
911 708
677 331
315 521
251 349
835 638
748 82
951 686
841 747
450 264
536 732
888 110
368 352
643 635
405 75
801 667
265 391
972 490
348 184
563 48
195 744
435 710
721 683
207 549
740 882
947 405
542 943
143 326
123 863
910 293
213 259
232 413
291 832
949 261
122 663
171 583
487 629
790 999
759 717
945 451
599 234
273 433
784 147
598 946
58 368
396 891
880 347
796 615
319 254
588 866
475 957
751 102
503 719
990 303
721 522
818 373
3 449
718 821
285 635
862 385
645 495
370 238
378 341
398 299
347 576
320 71
953 73
796 571
220 500
939 381
942 989
530 397
361 249
871 778
821 472
157 566
431 678
949 784
891 653
961 138
437 158
217 283
292 77
682 995
435 241
876 594
670 152
243 237
293 930
640 210
913 754
21 48
68 941
193 76
729 596
227 337
307 419
269 748
449 893
221 923
545 587
979 805
298 547
260 957
553 886
893 850
537 175
615 747
523 323
231 209
338 103
582 27
316 793
315 542
533 265
72 854
527 636
711 907
300 967
340 949
896 668
96 742
215 782
202 938
871 222
967 571
6 14
806 742
300 701
764 889
915 10
181 476
434 606
384 234
860 36
531 513
453 19
159 338
966 716
940 72
645 731
298 786
790 605
450 830
206 605
661 61
468 923
583 105
283 954
70 804
242 850
878 812
283 94
398 739
722 240
637 249
578 612
509 627
679 581
302 575
787 450
228 554
376 133
995 512
502 119
289 934
213 140
988 49
651 780
271 135
750 867
844 929
305 659
603 93
479 597
76 933
542 432
584 75
31 489
19 323
782 802
301 390
669 761
764 467
728 981
905 52
573 523
297 689
602 858
992 651
827 14
653 374
234 851
258 162
112 911
515 399
980 398
637 127
22 606
431 206
647 762
813 10
445 419
63 523
837 256
134 953
756 442
318 814
808 506
249 821
980 584
711 624
17 704
298 415
54 802
676 490
421 972
33 358
127 754
258 104
912 107
817 945
166 643
760 7
707 261
588 399
791 56
879 534
926 269
83 57
563 29
453 445
199 863
426 821
867 902
764 706
297 705
623 78
728 241
723 345
174 512
359 204
10 360
734 949
667 42
954 772
990 268
596 838
102 286
858 365
223 87
174 308
988 942
246 343
869 491
792 77
530 892
472 713
795 288
723 777
677 141
903 956
260 654
358 718
571 611
216 524
743 636
561 756
700 750
637 484
487 501
116 745
683 439
679 986
536 75
899 398
792 887
355 90
254 766
231 262
469 797
269 237
266 141
368 266
712 761
645 919
682 418
709 556
258 82
600 405
21 762
919 788
769 672
722 436
150 295
770 33
592 283
649 512
464 854
228 800
486 119
145 684
832 700
196 478
842 367
115 324
782 454
851 549
102 866
32 512
229 542
616 371
383 503
237 498
798 989
376 68
938 245
822 441
614 66
388 408
715 814
616 634
392 167
512 263
968 796
401 270
751 510
263 886
353 764
900 659
270 141
543 252
527 51
795 287
842 458
118 602
741 858
707 733
479 500
730 575
609 938
440 172
68 284
100 205
321 564
392 877
744 27
152 464
33 448
449 570
828 359
964 950
335 800
885 220
601 357
979 649
521 700
804 589
477 958
349 425
237 564
884 647
678 766
270 927
434 932
836 332
16 730
915 772
295 314
888 95
123 955
715 571
941 691
746 6
611 148
721 853
777 167
315 145
779 2
852 683
354 942
521 601
777 570
708 320
268 30
106 146
30 239
833 416
475 738
577 648
877 869
789 351
381 747
338 154
410 435
406 607
956 748
705 240
494 20
326 680
138 169
376 784
913 347
899 431
744 299
824 675
377 892
131 496
447 285
818 628
733 801
58 773
305 544
989 139
124 447
549 150
126 835
573 973
875 248
103 536
341 14
592 664
667 333
839 44
759 301
529 72
343 264
773 991
585 461
166 422
753 844
555 64
576 276
819 434
307 874
477 182
915 151
110 678
568 328
673 537
142 932
52 100
376 519
219 687
977 277
909 477
432 557
967 512
267 983
879 202
428 87
965 804
705 491
131 396
443 340
896 818
574 389
695 666
416 626
641 464
791 537
455 958
646 538
872 865
328 471
172 716
357 722
897 150
826 410
323 713
131 52
94 503
821 112
414 292
397 935
704 79
623 205
69 478
178 383
861 286
34 241
268 551
540 299
103 321
629 395
759 520
842 909
126 556
638 721
752 929
475 606
978 203
299 497
429 831
745 944
574 463
274 536
304 661
196 344
104 216
593 821
974 795
118 264
102 366
520 179
449 64
596 619
44 995
464 690
413 339
413 98
493 365
979 916
457 417
302 455
228 271
701 114
392 768
503 743
192 572
578 17
942 647
967 801
2 351
494 564
368 509
347 127
669 830
997 349
168 54
996 81
405 96
817 949
730 136
8 989
173 624
882 94
914 375
155 158
378 864
769 980
100 948
109 862
206 924
425 874
834 315
591 529
99 768
453 738
281 613
127 324
830 434
470 403
975 848
212 257
747 307
664 695
756 336
269 693
292 219
736 39
7 229
168 677
75 856
780 566
610 853
286 539
507 881
693 455
642 179
999 200
75 433
4 757
734 608
746 708
48 589
641 213
304 219
134 741
835 590
169 806
443 548
876 992
363 919
620 677
725 188
630 846
302 24
513 414
290 712
496 683
360 205
594 435
493 522
246 405
557 63
235 436
112 799
380 560
983 144
872 679
991 466
65 567
317 426
324 522
510 953
927 141
30 759
480 668
646 324
674 268
181 480
239 2
112 28
265 838
425 185
323 838
329 683
821 935
36 484
91 796
981 163
545 547
608 789
218 146
328 807
303 674
145 261
142 75
821 693
33 901
804 77
191 643
837 336
746 986
357 924
927 722
333 854
341 156
56 81
351 605
796 335
566 812
910 184
23 293
384 599
540 507
41 105
843 870
836 265
126 442
52 794
323 500
425 844
387 600
816 111
435 438
417 477
824 630
685 376
816 460
697 444
62 733
479 772
939 601
657 690
713 506
804 782
504 857
184 363
406 217
55 56
978 255
770 285
726 336
421 830
130 318
78 686
506 862
133 537
585 168
892 684
846 482
37 527
154 35
105 30
183 800
285 624
993 780
919 625
438 231
211 631
367 52
998 468
255 630
19 710
356 151
542 314
808 667
647 270
61 711
753 691
889 968
123 568
773 788
732 492
412 912
545 625
654 313
722 814
706 894
320 299
566 80
815 673
826 500
518 229
977 649
985 354
577 405
860 621
941 442
160 989
757 10
933 826
433 631
93 282
156 815
853 879
436 465
4 484
331 640
720 818
343 329
285 549
883 233
385 190
965 847
347 994
576 971
458 499
652 374
442 56
394 942
586 709
443 968
707 167
811 979
276 666
692 922
973 119
37 21
936 58
445 494
219 630
764 720
912 21
557 788
425 919
124 779
940 297
166 364
377 266
9 904
853 152
652 882
385 911
809 838
505 40
785 147
144 631
465 835
543 317
50 142
83 416
376 724
477 555
204 374
136 517
70 941
884 283
960 33
385 477
106 35
711 307
901 864
196 684
693 853
526 515
633 424
542 136
993 433
717 344
56 700
782 993
271 595
476 533
969 377
871 384
926 945
932 60
394 941
409 863
893 140
678 332
688 239
562 721
192 880
52 851
296 546
397 523
1000 611
663 988
29 817
810 197
665 382
424 332
995 480
847 406
631 243
53 127
684 119
892 733
733 677
286 130
662 904
92 614
203 709
1 302
780 156
363 590
736 249
507 104
327 415
604 807
713 594
437 607
239 916
483 131
249 583
496 279
637 697
208 282
459 353
369 541
446 388
972 130
30 291
977 855
439 523
155 180
301 583
173 110
827 108
944 979
186 407
517 576
582 878
307 689
523 982
714 123
779 863
412 135
309 962
978 121
559 218
412 414
149 649
482 645
504 274
861 358
701 513
869 410
46 938
526 161
793 83
907 300
878 304
845 784
421 165
295 362
928 862
257 65
399 267
62 735
444 14
565 652
573 707
80 697
735 604
637 666
680 304
509 861
472 897
331 587
343 245
335 378
183 87
790 710
41 990
486 571
694 225
17 348
633 974
628 970
497 252
607 42
347 112
236 555
231 194
393 426
298 477
95 984
328 525
598 82
257 922
843 530
782 132
598 984
401 714
512 836
115 653
705 801
20 161
230 735
162 712
411 695
468 436
612 836
304 128
852 590
510 21
718 830
694 834
100 186
881 566
933 304
941 854
31 251
316 362
913 861
695 491
544 459
442 525
76 790
419 175
710 921
903 965
532 237
328 843
217 340
361 763
853 193
121 963
997 757
895 340
242 175
569 647
788 144
742 506
864 799
939 975
380 802
379 901
60 619
305 145
128 407
317 897
315 533
13 83
816 146
739 770
644 163
428 380
172 809
551 403
752 762
324 71
979 815
769 837
410 326
975 555
353 520
151 5
548 786
902 780
830 135
119 930
515 355
691 756
773 36
20 822
738 931
813 157
194 690
509 393
676 428
515 271
256 909
230 353
778 564
287 768
210 184
617 996
192 75
777 97
360 3
182 141
726 445
95 708
409 745
243 560
836 754
106 323
90 53
304 558
598 995
45 704
404 949
206 320
777 512
643 513
956 329
216 181
362 19
712 94
847 513
738 985
683 810
695 685
669 847
397 557
740 609
347 267
686 572
697 894
304 53
351 246
566 183
53 218
736 351
98 207
926 419
753 935
912 899
437 439
90 755
58 301
296 312
578 384
903 907
693 356
225 591
532 664
945 669
291 366
461 815
193 903
517 922
375 535
28 293
804 414
755 446
7 2
218 292
439 171
526 863
159 833
353 207
303 891
773 852
255 25
527 434
177 339
511 823
257 822
724 5
630 450
906 269
316 499
142 272
753 120
654 460
66 885
552 937
12 541
107 767
765 629
753 320
427 2
332 152
582 906
909 788
163 791
146 808
95 402
629 756
856 815
532 45
10 898
28 780
361 596
463 431
132 967
969 378
476 571
784 165
452 836
240 706
459 281
611 360
997 160
537 609
967 7
728 305
286 723
169 730
458 203
817 777
835 159
347 502
709 940
862 633
92 836
170 321
843 431
993 401
679 259
818 170
793 93
932 757
913 143
921 979
111 69
978 208
535 42
559 871
864 996
361 420
374 135
695 270
72 664
516 955
654 929
26 53
158 143
200 777
703 44
236 466
682 169
415 368
440 736
219 262
102 651
882 321
777 450
757 888
345 56
422 867
889 554
568 384
550 48
885 956
122 951
974 837
752 896
131 6
816 327
822 475
194 483
138 517
22 932
92 188
106 896
412 152
138 817
957 740
745 399
586 929
293 700
398 231
26 41
974 763
369 224
695 754
800 272
99 860
938 946
162 998
137 119
970 636
822 218
748 400
504 248
573 884
380 974
599 210
935 332
979 349
467 282
414 551
868 736
372 331
25 315
943 377
534 635
882 515
162 437
481 762
844 541
773 11
880 946
330 384
14 965
805 93
34 478
154 342
755 977
166 776
506 642
300 972
334 563
758 206
303 858
196 996
972 843
287 240
454 745
530 844
876 319
262 57
866 779
152 247
830 8
317 150
53 80
63 149
401 821
388 450
741 480
547 346
754 604
162 383
712 614
343 692
377 56
895 328
820 184
11 812
121 276
661 919
332 476
668 778
907 752
322 725
401 123
130 608
533 519
835 503
284 790
422 100
64 448
353 181
57 29
965 829
320 201
568 67
542 146
150 707
89 771
663 38
603 136
573 796
248 448
872 236
259 246
153 583
418 210
567 968
577 491
738 265
942 659
16 466
454 502
917 522
800 755
651 70
630 809
735 822
20 4
13 77
9 139
112 992
265 74
186 807
990 556
325 458
419 747
517 810
963 420
994 454
167 969
944 392
329 600
745 118
796 2
3 22
827 47
242 778
160 141
957 237
989 57
960 447
477 537
245 407
409 798
823 283
931 122
536 717
99 795
659 977
429 588
648 710
591 809
199 831
99 445
232 307
876 263
190 107
343 838
884 658
522 911
114 666
312 153
705 627
355 943
460 924
839 505
374 86
466 716
991 122
453 463
816 703
173 226
991 731
56 306
383 924
300 911
906 646
68 535
554 595
413 88
34 458
606 548
965 885
476 369
585 655
125 313
652 824
852 603
933 111
247 923
759 176
26 362
395 620
161 431
26 886
659 913
446 449
667 111
908 744
938 135
867 5
231 970
868 154
767 963
797 907
574 740
696 992
898 707
10 748
556 888
904 722
911 60
761 800
410 636
830 37
379 613
613 291
145 741
519 160
722 371
242 543
388 429
390 547
447 249
712 826
519 377
84 444
495 773
945 282
197 240
881 839
429 531
708 435
321 545
728 741
723 862
116 468
298 388
561 85
933 92
382 32
74 228
406 697
128 12
260 597
985 828
847 493
484 627
182 784
65 839
714 236
41 194
624 48
919 643
219 535
446 561
113 541
677 89
556 203
484 483
750 58
533 619
540 322
466 516
463 983
609 940
926 236
966 456
621 339
552 989
615 23
727 294
613 746
39 159
971 722
530 3
326 573
997 579
762 435
950 655
659 778
205 293
342 287
723 558
821 482
156 376
437 891
201 973
832 710
173 863
227 529
530 391
241 577
618 739
621 398
233 207
428 930
995 47
613 644
850 701
182 191
303 740
209 970
579 371
929 427
862 789
206 623
121 437
938 317
494 620
21 583
456 696
560 832
158 649
299 821
93 760
390 483
78 880
214 550
142 63
274 918
333 521
69 536
239 146
559 275
63 74
359 294
357 149
648 989
665 797
369 667
372 313
661 498
938 581
989 504
913 555
355 935
505 328
38 110
792 585
384 64
604 376
484 801
666 398
908 283
592 9
273 16
433 732
692 23
727 590
619 705
918 485
771 31
333 733
258 668
23 621
591 902
50 814
587 368
297 454
764 823
416 844
883 624
804 635
891 414
565 341
920 782
47 301
677 839
809 132
759 807
862 255
351 62
378 846
758 881
258 886
689 665
302 871
653 229
83 91
869 906
193 728
950 292
605 826
21 470
95 551
220 473
152 771
772 792
360 961
566 421
761 596
796 742
934 425
978 610
536 182
681 868
293 90
446 929
987 171
803 823
83 47
497 410
857 324
959 370
148 922
147 725
558 382
533 2
52 120
569 283
599 353
409 871
89 314
555 474
549 283
487 708
323 213
393 113
345 297
916 46
768 720
161 991
937 955
481 338
610 285
65 978
542 247
216 390
945 245
661 649
555 855
44 83
245 992
788 997
204 580
256 187
155 154
301 116
399 258
706 132
753 632
816 191
440 127
31 409
126 785
934 983
443 481
528 45
666 650
160 132
82 89
239 206
719 199
400 912
945 349
757 65
320 645
594 439
936 968
311 667
707 706
13 826
881 830
861 590
770 409
464 372
66 446
162 697
309 856
396 762
543 301
953 94
933 700
256 512
548 224
184 671
455 626
855 969
558 81
594 86
973 452
240 612
19 894
929 659
793 839
393 469
451 85
377 638
664 153
715 32
310 583
641 83
266 877
952 611
151 155
389 192
828 48
467 627
531 547
273 384
218 356
896 836
244 980
256 663
73 955
92 158
151 585
873 451
174 436
982 502
946 716
356 797
728 289
864 583
279 932
552 432
437 919
273 226
722 810
683 554
267 423
4 14
213 916
43 92
155 524
294 855
35 729
695 452
554 133
884 951
859 122
363 689
748 721
470 27
470 561
482 155
176 503
506 856
903 829
533 654
996 621
164 829
439 288
429 92
629 357
805 751
719 357
272 624
103 12
198 442
823 71
913 420
673 696
587 647
90 717
616 218
750 209
935 353
733 212
940 278
770 767
138 826
892 281
68 124
573 898
669 142
558 622
29 362
234 801
660 72
460 23
730 901
637 617
304 496
762 514
596 754
561 982
773 822
837 269
502 198
333 508
535 412
815 604
153 302
317 693
878 494
262 561
514 542
161 63
836 276
40 317
540 429
793 812
312 595
368 57
959 826
370 165
462 359
243 199
566 573
130 63
38 535
649 987
431 6
196 184
157 294
515 429
269 381
913 557
393 166
119 680
801 634
731 89
740 238
185 662
912 846
992 654
744 399
604 733
72 711
292 750
840 368
210 881
876 275
994 699
484 267
663 738
667 197
465 854
354 20
344 365
136 422
422 575
445 223
843 326
371 357
270 180
734 553
834 64
825 608
656 8
755 568
268 739
219 530
831 598
414 894
84 230
892 887
109 943
601 442
727 833
774 554
284 453
201 405
198 634
631 899
241 576
512 558
300 246
79 209
361 101
838 524
758 682
561 794
96 540
591 716
404 413
754 172
678 547
89 599
179 318
936 762
510 762
575 618
695 392
824 615
542 708
739 115
202 42
578 88
594 675
128 687
927 691
908 400
687 388
105 322
884 339
854 721
605 505
533 965
119 881
168 790
991 240
770 365
334 206
147 485
826 250
494 36
80 550
992 261
721 356
54 398
129 938
644 692
771 116
589 344
319 212
891 963
205 984
790 900
274 904
463 992
344 594
983 532
930 839
658 407
151 262
989 405
581 565
822 253
52 379
375 999
73 599
960 116
328 949
971 694
658 943
19 312
913 990
773 677
358 223
395 934
274 772
520 108
919 870
298 264
106 67
561 828
138 922
372 338
57 898
476 81
728 942
851 880
786 112
644 101
697 551
789 195
591 462
478 169
131 582
735 174
596 69
160 723
230 225
372 832
515 962
100 657
91 69
925 579
292 616
820 541
690 554
476 708
767 109
113 965
502 604
731 178
496 569
603 343
383 815
98 892
932 515
723 585
638 461
612 553
898 650
513 291
166 700
270 996
339 449
579 374
929 315
96 788
687 10
316 549
367 360
516 639
664 269
782 133
266 908
104 537
284 880
875 215
24 122
324 142
85 42
38 131
63 686
944 314
448 316
279 202
576 937
101 256
647 437
316 794
236 736
395 77
809 839
598 638
668 713
97 580
487 58
627 92
954 608
174 355
817 901
273 129
509 738
519 704
604 562
126 97
868 24
432 613
129 954
763 986
20 700
735 211
448 602
605 667
751 914
875 287
624 174
697 733
434 296
44 310
295 966
87 166
733 492
450 934
600 819
411 402
799 531
910 361
891 540
809 560
461 42
655 657
439 817
580 207
755 964
984 379
782 582
483 820
214 486
91 407
619 775
838 830
732 289
992 705
79 67
58 463
201 106
992 648
766 668
112 613
636 162
607 67
682 804
527 750
481 255
201 800
821 480
78 374
74 254
268 86
871 893
123 388
459 959
105 291
544 920
311 704
717 725
931 763
993 325
603 225
80 953
131 765
569 493
510 126
773 276
755 180
692 105
793 396
381 277
762 925
848 52
658 416
835 799
686 366
952 878
608 770
212 443
782 996
153 213
419 243
962 492
573 605
36 447
64 629
603 959
96 165
31 406
102 103
31 870
49 837
985 400
606 564
456 727
278 664
870 3
351 629
873 476
983 574
247 429
127 420
249 678
907 932
733 768
527 146
249 357
229 144
731 401
709 928
115 456
494 129
523 582
460 926
210 538
922 343
842 966
803 333
671 816
358 86
899 395
139 421
186 955
226 2
661 895
287 379
529 686
297 232
602 398
975 964
246 529
946 970
435 389
692 450
297 886
448 921
921 641
627 574
817 144
423 517
620 643
22 612
179 288
921 818
69 675
188 337
538 715
686 359
669 820
980 134
966 956
280 513
112 454
298 573
514 21
176 750
940 318
872 329
328 633
720 566
723 448
673 860
845 208
688 323
352 291
651 346
348 609
807 465
935 295
960 595
212 816
165 481
441 517
137 108
694 343
830 65
227 868
954 229
284 10
289 220
760 636
751 796
985 46
977 714
144 890
862 145
921 362
663 494
984 431
689 616
92 88
722 725
729 273
341 799
497 688
287 98
109 905
96 893
790 346
800 389
487 511
375 937
249 258
428 826
877 472
629 8
818 436
243 434
555 954
61 604
606 934
21 490
711 464
339 683
909 139
200 37
186 176
680 47
645 635
17 850
752 882
764 754
911 765
327 129
601 468
165 987
670 177
344 487
179 89
25 926
493 577
61 491
913 451
770 654
497 785
924 344
318 993
417 192
620 98
980 931
383 629
669 85
47 45
91 236
869 467
830 415
673 351
625 880
644 811
139 251
484 663
850 541
70 226
304 713
849 619
440 49
687 123
998 556
220 831
383 916
869 556
10 411
426 911
808 765
25 204
952 888
271 445
542 226
734 111
273 766
247 441
778 63
473 682
950 32
721 115
545 99
794 436
136 805
542 415
168 209
453 877
495 987
84 8
896 195
562 118
816 211
151 750
110 83
398 691
296 396
665 432
578 129
36 489
72 105
63 817
743 58
519 782
511 989
109 679
76 890
92 702
199 559
636 53
453 701
826 877
669 482
555 110
723 192
232 66
473 721
778 163
436 820
196 189
33 40
427 711
535 522
210 657
858 264
427 184
734 410
684 30
945 286
880 272
641 820
713 981
665 314
444 787
110 332
477 400
498 195
129 103
636 926
807 774
143 295
614 415
863 44
20 204
69 340
551 676
385 187
565 313
996 698
117 526
413 518
934 551
30 659
996 230
634 401
783 205
925 216
264 36
21 206
847 209
248 907
299 685
966 393
918 710
902 292
184 891
220 991
999 920
590 492
195 424
51 50
448 687
282 566
717 332
363 249
818 421
4 632
337 474
908 683
462 988
620 616
492 548
582 367
109 938
790 557
410 719
183 477
437 322
140 297
204 63
355 183
690 344
254 344
163 877
73 672
841 925
568 530
531 950
91 651
814 811
165 488
935 5
46 407
683 199
598 935
595 779
52 69
93 76
951 288
660 699
868 996
522 212
813 299
766 449
634 473
503 760
892 259
708 401
358 955
375 759
471 693
506 558
21 306
205 188
738 361
636 473
441 689
237 725
105 31
217 118
579 917
443 98
949 63
563 673
463 253
570 599
818 353
840 806
173 289
282 288
952 629
332 815
911 525
627 639
333 721
208 250
112 201
632 922
269 563
828 986
521 957
899 414
985 622
556 972
918 666
925 26
854 78
178 567
323 509
112 278
179 64
872 230
267 991
490 349
973 150
746 215
24 452
131 175
69 207
242 5
457 131
231 998
84 784
648 627
375 987
706 174
99 321
412 133
331 841
640 804
223 749
806 397
4 570
698 249
758 236
97 995
299 509
710 937
874 739
807 515
623 544
408 953
226 904
54 776
618 391
459 254
481 996
64 770
290 378
680 801
848 91
177 699
187 154
651 22
6 890
708 622
343 206
311 724
582 75
18 351
880 646
746 811
880 322
77 671
731 636
922 962
134 353
486 800
329 298
441 983
941 625
468 541
714 461
875 874
70 773
192 972
900 588
777 456
534 507
931 503
177 993
306 435
876 707
275 355
545 418
908 307
531 340
313 55
449 177
262 633
376 615
698 696
271 167
97 867
353 531
972 25
431 342
728 143
836 192
477 662
335 782
995 544
367 292
721 389
361 739
568 999
866 752
332 753
637 765
819 785
611 984
852 241
882 996
383 439
289 91
390 810
66 701
74 660
731 247
728 798
521 134
633 600
630 436
777 157
425 444
279 55
229 629
199 29
942 936
357 806
634 513
568 376
104 111
962 398
384 717
667 716
21 927
798 672
595 416
913 503
499 604
64 435
776 123
218 304
597 300
667 597
625 465
721 41
741 764
135 690
854 423
961 730
550 522
382 796
350 974
11 763
567 919
840 106
400 930
935 532
324 858
428 892
405 748
473 233
47 216
188 229
510 319
294 612
631 486
416 414
325 566
101 331
205 630
963 645
898 851
394 467
90 847
670 270
456 4
338 399
787 694
981 469
281 365
220 248
323 153
914 841
264 841
450 761
378 105
130 836
228 563
411 500
264 74
106 202
956 765
931 26
180 218
578 923
52 97
272 145
230 432
739 233
685 3
446 749
339 790
434 630
375 405
68 119
880 543
888 130
454 37
29 552
781 253
145 902
79 60
163 410
31 62
476 565
617 488
706 357
744 130
76 174
115 883
600 677
926 781
111 577
334 254
31 308
870 573
912 72
90 756
541 531
748 259
883 121
651 218
28 619
927 47
823 645
531 839
474 595
906 800
560 746
404 763
607 309
195 161
362 25
616 294
567 369
430 762
999 580
121 444
956 16
332 496
904 603
118 947
593 773
639 340
967 928
552 771
664 897
964 660
983 734
930 933
824 624
296 321
40 572
868 588
922 105
581 625
760 731
226 622
839 128
102 106
531 46
152 7
82 91
998 341
711 879
563 141
433 426
511 598
228 543
863 260
47 341
92 280
294 945
898 275
277 785
916 706
272 826
795 456
554 347
617 946
780 267
639 502
982 897
515 411
130 578
654 154
271 987
600 441
731 37
707 137
339 983
635 508
425 902
71 689
392 587
381 966
324 447
230 211
418 127
434 24
380 292
459 174
173 807
44 84
860 365
379 369
587 231
483 844
650 393
243 974
438 715
179 639
760 551
851 242
303 147
442 401
834 747
353 355
149 800
838 232
995 616
149 87
189 331
698 435
522 194
241 694
170 546
865 600
456 6
253 179
668 415
159 472
861 17
433 861
121 309
444 593
679 874
288 653
572 443
851 492
135 776
690 808
676 472
61 534
124 939
650 982
844 662
810 729
230 669
540 245
949 744
12 542
641 3
14 581
643 26
317 121
376 435
104 89
720 564
672 163
723 43
934 15
122 615
336 621
624 265
471 480
453 969
36 825
155 187
141 143
584 594
947 180
974 791
397 814
128 458
358 853
1 267
950 674
955 550
777 930
1000 720
461 932
813 31
804 247
153 918
71 897
233 487
581 606
765 95
24 472
534 885
134 95
975 184
45 99
388 323
601 170
478 210
448 809
606 794
33 946
864 436
704 590
276 668
699 181
562 657
675 437
417 212
87 806
517 631
675 110
309 381
149 969
591 702
864 348
280 186
126 215
318 389
854 399
557 706
388 158
668 494
690 916
344 94
959 548
247 833
93 547
4 932
510 129
790 110
57 534
644 745
199 837
29 336
888 404
661 103
328 734
353 78
839 200
218 354
903 647
342 954
914 606
755 617
414 57
319 813
10 793
914 414
150 116
110 295
430 689
962 691
572 671
449 923
795 97
645 72
619 76
547 642
560 430
56 157
913 326
358 805
834 78
472 436
208 638
99 340
177 809
266 101
390 514
149 96
201 679
916 829
666 900
507 441
894 504
655 784
283 114
6 675
948 661
738 94
784 838
247 435
184 768
28 717
831 231
100 116
735 372
241 238
693 249
748 102
981 290
870 292
932 784
183 762
9 590
329 426
42 560
706 720
556 545
161 481
357 520
103 47
350 378
475 379
436 827
14 834
729 180
10 804
188 494
777 34
568 962
221 684
262 216
195 459
486 269
80 768
403 208
387 950
656 75
18 636
319 311
619 987
837 175
582 96
904 57
668 629
83 927
561 529
999 436
116 571
301 492
316 817
902 201
84 207
43 59
994 330
555 560
63 185
190 713
768 543
189 616
571 640
964 353
988 684
687 285
521 104
681 864
814 950
698 472
63 789
764 134
627 374
336 399
274 677
712 26
34 931
324 691
936 488
31 935
445 157
838 388
41 615
455 16
54 207
435 724
270 161
912 20
726 467
756 548
685 925
559 969
185 690
271 699
743 45
802 306
92 639
661 943
837 73
696 986
237 497
721 800
807 367
754 669
271 212
320 674
910 90
189 646
798 994
677 763
190 933
937 458
308 614
132 428
935 67
670 473
807 988
328 297
633 675
37 130
425 594
490 318
281 258
669 479
174 329
517 29
852 935
159 144
393 642
218 554
243 397
729 949
439 525
688 712
136 59
92 529
265 743
742 11
788 469
343 518
154 357
6 359
494 146
784 373
899 956
376 549
153 405
588 767
280 965
634 849
452 998
365 72
597 193
409 735
758 436
429 391
552 720
200 817
362 396
139 289
593 294
855 226
419 36
1 426
333 774
407 77
524 298
139 570
74 121
462 638
97 863
219 447
386 834
465 740
358 938
654 46
570 324
23 870
861 921
440 199
506 437
105 274
778 904
534 888
183 814
224 894
186 41
983 414
839 764
242 33
137 507
944 515
122 50
914 748
909 850
453 695
357 917
995 270
450 747
328 75
165 990
944 907
14 7
228 6
252 334
850 868
883 450
952 572
833 610
146 292
212 961
630 348
370 401
609 147
325 490
678 897
278 382
288 812
438 9
143 91
689 914
994 24
838 337
345 856
955 865
962 394
780 154
108 869
73 245
455 184
990 316
666 732
985 864
722 426
517 694
518 435
712 195
795 648
598 617
557 8
930 546
85 183
251 448
676 456
787 13
433 595
686 74
19 785
49 469
228 620
623 123
104 479
72 881
34 443
263 26
974 890
974 32
761 381
958 852
324 569
53 475
213 698
518 84
489 229
339 704
376 597
572 285
564 82
308 415
551 959
718 905
397 327
329 866
817 263
288 630
761 489
28 863
775 494
156 3
196 13
602 45
820 799
46 920
547 32
118 996
651 96
788 527
290 853
688 36
386 155
500 142
314 623
782 707
17 932
746 25
712 330
189 902
300 88
234 6
79 657
744 979
769 929
547 533
56 637
998 32
816 417
900 639
380 145
706 886
643 139
327 256
316 951
642 42
720 540
54 827
455 391
507 920
224 593
503 27
625 14
252 945
872 614
537 130
872 509
7 187
321 249
121 46
28 755
475 973
940 659
133 545
964 724
417 60
955 335
963 101
317 209
420 326
714 476
499 197
174 385
401 865
335 953
610 356
544 58
286 454
26 616
556 453
413 759
161 303
256 643
499 255
703 732
182 79
998 250
3 924
975 170
58 290
474 874
821 729
688 547
873 106
5 172
313 854
812 191
831 608
312 51
345 609
844 939
344 407
574 876
722 806
490 618
414 90
724 406
248 837
55 481
396 852
315 698
763 930
691 856
858 965
851 112
973 892
943 851
309 913
167 169
244 408
653 706
624 777
407 622
580 845
526 55
650 230
870 850
533 433
828 269
785 442
208 609
506 671
442 865
752 836
704 493
500 382
583 415
528 584
208 975
336 356
764 194
973 697
831 211
867 80
42 46
104 205
589 768
392 841
398 41
787 700
265 203
226 929
945 402
475 184
324 284
969 164
464 605
743 738
477 922
98 568
331 98
282 205
592 541
614 919
148 207
183 663
278 392
437 935
157 127
957 881
764 627
574 227
231 402
7 41
323 692
269 712
169 595
997 170
204 402
253 503
174 435
426 504
259 984
172 756
491 72
282 894
742 13
727 529
364 99
453 920
164 478
231 807
382 528
955 433
130 983
820 489
76 752
395 485
839 220
672 239
260 145
907 890
605 866
904 477
660 600
726 195
751 946
645 854
381 176
117 659
84 809
387 565
778 890
671 843
80 336
757 214
829 760
49 888
297 394
860 335
904 341
25 434
819 327
465 280
850 930
633 561
633 667
564 577
325 763
696 871
366 2
278 998
745 113
179 959
781 327
736 13
49 488
870 420
40 791
424 74
534 280
239 16
225 504
365 504
578 123
143 868
258 196
269 490
555 117
686 400
230 451
786 522
120 176
289 47
209 62
160 829
750 725
869 395
127 162
959 489
682 176
196 524
302 66
471 656
642 589
556 451
361 626
879 253
714 90
100 412
64 277
507 34
248 489
28 144
425 303
66 911
430 680
381 69
869 946
34 255
976 145
864 265
857 335
339 998
680 933
335 904
319 613
20 127
519 387
817 634
115 75
458 246
809 133
524 978
32 496
864 682
275 150
998 872
831 803
462 6
216 352
30 136
271 993
875 766
832 778
135 456
814 911
633 410
93 730
961 277
148 627
855 62
73 747
437 29
563 430
883 807
60 874
155 594
725 842
452 440
855 240
140 216
274 416
299 598
763 182
878 113
54 637
979 782
82 973
177 256
53 530
564 157
302 476
537 329
13 738
481 733
525 182
417 601
112 651
649 841
676 805
337 181
770 954
50 255
182 488
620 392
424 722
52 374
152 390
892 830
844 415
979 77
114 639
680 865
940 767
654 212
462 938
313 584
356 293
126 699
358 911
80 219
993 670
126 977
714 791
882 488
655 506
370 728
907 164
483 879
643 573
637 958
222 22
176 666
996 272
295 874
617 527
334 677
103 513
577 923
107 326
588 945
617 593
633 102
34 637
439 972
787 490
693 605
148 343
219 328
417 716
951 692
251 87
261 893
776 93
264 54
364 240
941 142
546 364
443 881
342 173
329 2
819 830
815 207
257 385
333 21
162 557
125 159
249 430
269 510
488 946
345 91
789 506
767 577
778 768
125 984
961 436
986 745
856 797
42 466
681 675
44 741
111 751
587 141
518 965
929 593
570 403
112 629
505 881
657 482
377 181
596 996
31 938
523 423
896 88
168 370
303 3
93 782
534 531
128 606
792 15
38 459
506 302
638 390
416 530
175 380
476 594
985 931
886 676
874 311
914 890
543 810
821 190
750 169
619 855
629 333
107 92
593 61
282 586
314 700
355 274
650 929
237 411
415 501
745 606
467 540
363 600
216 348
411 893
824 676
454 618
986 201
564 930
130 776
560 129
449 107
821 880
917 280
326 383
180 435
938 801
375 628
287 389
268 819
714 633
615 266
803 834
768 857
355 872
692 491
407 307
221 762
221 908
436 184
376 22
235 446
841 529
119 442
191 993
951 964
998 679
86 32
636 637
565 39
640 153
578 525
785 443
835 340
131 197
744 521
441 358
920 698
325 618
599 466
524 448
236 438
966 972
875 328
364 887
80 16
931 70
307 841
957 278
487 974
267 541
952 804
901 679
45 671
341 416
158 671
391 733
760 171
384 916
502 910
140 969
436 78
465 655
269 558
403 102
664 825
175 878
596 885
311 955
920 357
885 129
775 451
965 212
271 302
556 484
92 791
426 823
115 81
26 962
414 119
243 463
373 93
253 174
688 786
911 721
567 12
800 302
914 709
820 329
643 325
213 424
505 679
2 183
66 119
750 470
115 870
327 472
77 561
307 393
574 480
556 883
150 462
417 35
20 968
321 34
462 320
420 572
498 497
991 705
6 625
472 99
668 574
305 706
902 852
865 644
342 201
940 425
982 371
15 215
156 260
984 209
460 805
363 605
773 968
748 5
748 724
745 3
738 226
739 957
660 824
785 827
570 187
637 391
85 290
107 870
613 371
483 722
996 830
455 708
117 721
242 577
498 201
34 438
810 677
951 773
641 475
433 350
203 830
943 149
502 122
906 598
50 88
473 788
986 630
93 163
176 51
701 852
71 865
671 948
547 863
435 909
651 213
499 588
596 89
61 263
214 869
360 313
43 418
186 114
564 113
248 409
790 248
470 352
516 288
49 725
844 733
823 784
644 936
984 830
479 239
890 255
811 638
429 439
277 5
882 660
740 944
741 334
508 808
673 270
849 582
241 649
77 423
390 463
450 776
576 780
863 775
856 14
303 280
695 320
669 518
347 796
853 183
122 681
194 405
328 751
733 153
294 837
419 124
715 456
81 410
19 635
944 396
771 39
19 124
571 394
273 865
542 675
322 949
38 387
622 245
869 367
253 685
578 196
907 895
305 965
905 746
822 566
111 113
795 546
164 328
83 596
825 362
482 212
851 334
217 40
499 547
644 889
761 202
367 271
581 745
119 151
844 376
478 435
25 169
265 277
177 974
9 95
385 702
344 376
547 291
299 163
784 868
911 860
138 496
695 652
959 808
752 643
864 863
344 145
911 939
567 895
247 448
655 635
169 583
295 693
330 296
199 970
187 426
23 52
992 664
867 231
527 729
855 239
361 262
828 304
282 164
295 152
489 50
757 902
560 852
206 784
593 549
82 453
468 609
386 425
856 382
137 730
92 35
812 141
415 426
550 885
565 905
105 740
807 562
859 80
661 669
15 237
795 34
922 426
961 3
680 887
829 901
587 302
34 972
172 100
545 145
778 55
599 97
314 586
114 822
771 684
7 16
580 332
354 490
472 744
478 956
302 88
301 211
597 816
665 62
605 140
512 602
415 134
936 775
444 998
716 993
435 982
710 204
207 931
443 969
80 408
430 284
410 162
485 342
256 478
956 458
373 564
661 867
67 566
745 568
467 505
678 866
801 987
280 849
98 427
119 345
983 206
992 335
510 873
765 945
602 255
402 814
955 279
719 402
122 957
708 366
175 628
216 823
702 395
375 469
584 162
840 799
278 600
764 12
70 263
120 376
195 56
845 36
790 854
406 708
31 881
745 783
351 829
63 5
963 856
726 147
644 724
492 148
954 722
393 24
85 135
584 436
374 460
973 859
560 669
980 734
800 816
614 40
683 87
303 361
515 331
891 752
871 547
48 361
336 476
714 360
148 173
371 240
552 81
917 489
417 435
695 909
297 43
491 140
326 665
679 210
665 200
987 400
782 91
992 301
817 115
659 996
726 249
58 566
996 98
949 104
273 612
383 91
186 256
169 396
17 402
156 536
568 993
182 258
179 173
211 762
774 549
811 229
924 848
870 940
599 641
443 206
919 321
112 254
584 719
834 322
771 439
168 954
89 187
504 949
9 586
184 973
174 91
750 892
882 246
279 92
550 654
213 724
141 848
797 855
257 722
544 46
722 610
292 835
515 295
900 601
540 903
46 1000
454 820
81 196
949 155
711 247
478 244
634 497
184 441
25 806
780 20
84 773
187 563
396 623
245 130
950 643
812 75
359 861
232 230
764 389
339 108
291 834
977 817
610 713
62 93
760 165
354 333
265 642
112 924
409 162
11 518
73 850
417 536
242 421
494 936
942 616
107 778
877 929
462 863
151 758
574 327
629 971
917 528
587 959
568 23
69 880
353 318
201 495
203 397
874 586
168 696
811 297
308 423
317 671
172 261
467 249
29 953
260 375
766 466
313 952
106 20
516 388
64 795
10 849
11 77
951 896
885 367
889 583
840 915
982 214
260 656
583 540
880 19
658 575
346 842
850 745
445 94
888 846
703 411
155 996
878 44
175 777
529 745
898 729
940 69
396 490
194 470
440 925
652 739
409 74
690 538
336 890
572 177
315 749
658 646
776 354
221 948
593 263
886 266
417 512
401 703
329 800
28 571
645 108
808 661
766 634
886 459
797 661
930 808
449 807
382 251
475 853
373 487
95 307
245 924
545 525
327 236
142 392
547 132
139 574
82 961
932 563
136 613
651 69
934 778
545 333
880 691
431 757
190 354
40 288
549 80
67 313
85 552
305 820
163 169
666 164
800 394
191 136
279 310
831 983
684 911
434 307
800 850
759 874
887 591
219 897
61 801
623 2
265 609
866 668
101 357
575 891
928 548
852 620
754 238
187 812
609 688
153 522
851 46
688 753
464 493
737 371
853 255
476 376
806 339
797 624
277 820
968 966
835 415
260 871
806 857
673 550
602 816
777 807
779 383
609 275
255 385
98 571
210 272
834 85
265 566
160 250
291 301
956 658
27 784
850 552
800 285
512 188
50 553
423 861
661 88
94 107
355 33
518 888
598 91
366 16
541 748
954 876
470 217
394 468
409 984
611 787
492 458
864 271
376 352
31 495
181 883
308 760
571 713
399 603
111 32
970 556
939 608
180 304
924 458
547 461
987 172
986 613
793 281
655 922
583 456
320 18
409 681
36 102
749 792
216 57
193 404
200 779
70 715
240 436
196 468
263 901
226 989
480 726
585 882
216 239
299 817
20 178
282 259
687 391
154 562
335 913
404 908
709 255
915 925
593 895
396 588
599 454
774 496
243 186
964 284
42 625
79 387
503 603
749 718
784 802
739 303
723 393
468 293
665 994
187 508
315 618
508 801
232 100
582 177
364 61
746 98
387 499
972 312
745 575
88 286
356 560
179 21
711 439
628 615
605 396
548 784
312 517
715 947
804 887
928 131
819 624
872 53
270 18
578 274
329 644
278 57
418 938
838 128
671 851
570 520
160 29
542 711
983 948
471 925
666 90
192 816
325 284
739 435
734 755
874 922
742 992
13 175
349 636
24 362
742 792
675 271
966 843
819 156
178 169
329 409
754 362
712 82
468 725
320 408
598 66
225 277
996 24
798 598
777 852
976 266
996 366
528 325
793 371
268 948
10 986
456 236
815 371
621 28
17 977
203 200
731 859
210 813
721 200
894 98
381 515
998 85
87 561
584 602
197 906
429 790
960 409
439 454
127 193
645 525
425 286
634 809
796 404
611 969
350 301
5 731
488 133
39 880
345 866
778 658
816 637
752 441
133 820
918 345
64 972
89 462
498 708
38 506
480 435
625 893
598 875
444 77
206 347
386 117
172 182
512 919
847 789
861 1000
528 701
539 574
663 546
567 144
660 619
759 620
193 561
623 835
376 937
319 33
124 195
519 210
416 33
73 92
758 370
309 184
903 452
48 979
279 99
215 488
786 487
428 809
391 119
422 108
928 644
798 929
547 588
200 330
354 70
589 185
192 784
28 143
601 59
764 95
960 68
750 289
111 524
377 748
932 874
523 20
982 385
880 245
392 25
718 515
725 353
27 862
756 584
487 192
434 959
732 299
331 183
554 423
505 155
28 549
220 791
290 448
128 596
757 278
914 265
74 994
497 566
987 436
954 874
594 31
1 982
711 834
497 20
711 669
14 404
275 774
735 493
837 84
348 192
207 769
475 262
340 983
902 89
881 527
644 300
544 506
331 854
349 378
667 743
708 762
2 686
272 319
358 400
339 842
383 384
991 409
378 583
978 278
657 139
597 672
604 245
329 338
106 985
241 824
186 484
148 426
48 87
752 123
140 67
602 560
394 356
281 280
79 322
690 338
65 115
130 346
246 785
299 227
573 494
555 98
423 474
236 62
863 283
556 666
818 803
563 273
463 398
960 76
443 663
772 728
243 865
506 593
601 120
299 349
69 42
489 864
161 859
328 474
908 849
641 73
822 312
742 976
217 446
332 193
598 343
826 694
641 541
505 748
160 572
91 900
925 104
209 869
620 893
519 617
767 840
621 535
543 215
993 480
474 832
995 329
97 824
651 197
450 456
485 687
690 130
510 344
433 634
955 825
387 167
771 424
173 645
933 909
942 89
21 404
967 440
345 351
159 995
701 686
384 97
139 530
349 918
127 849
442 686
944 573
122 838
375 391
443 619
571 886
378 189
920 415
272 731
55 503
869 572
343 456
798 269
88 998
600 659
221 760
523 780
409 526
130 420
979 231
222 27
99 836
106 557
364 608
800 403
289 232
953 104
724 296
510 426
333 114
326 910
512 525
79 826
747 855
771 253
678 885
808 555
365 957
69 507
963 308
922 687
778 111
662 274
138 110
813 539
814 544
387 816
824 731
380 661
436 667
164 133
680 509
919 50
944 703
98 38
279 906
777 767
704 932
641 120
32 237
276 459
804 584
316 532
604 992
132 16
381 630
365 478
853 758
770 702
714 257
166 117
781 664
594 239
177 655
914 533
981 890
458 399
668 357
510 363
77 341
252 941
153 399
108 61
563 46
770 277
529 416
885 418
135 429
160 789
986 21
233 228
362 892
317 696
910 238
865 780
636 967
2 708
442 1000
559 28
211 244
899 174
590 507
31 1000
605 975
222 399
140 187
906 451
712 374
16 6
420 287
288 382
108 495
985 680
523 269
734 370
769 688
41 751
901 999
316 850
715 203
627 835
373 433
98 356
248 788
168 119
399 68
693 325
635 826
447 560
603 41
776 348
280 197
996 21
419 9
781 434
390 147
234 100
488 452
812 639
615 390
681 153
180 362
360 640
260 649
595 829
518 78
970 383
755 962
991 885
79 663
54 632
940 92
934 294
289 283
466 78
194 590
102 318
168 817
385 799
855 5
93 525
589 443
584 971
271 785
889 525
24 36
142 210
351 423
187 124
420 733
394 258
651 517
905 861
100 335
177 660
679 856
421 163
389 556
696 927
611 724
19 160
490 734
985 374
352 56
828 580
101 163
298 686
323 110
376 423
507 320
689 621
611 83
726 346
600 149
537 863
251 219
749 928
942 284
752 135
929 914
753 330
176 346
545 856
630 553
647 421
31 710
338 829
334 171
137 76
374 915
409 394
163 352
938 772
899 672
621 536
357 306
55 913
644 8
915 782
328 977
903 234
526 160
975 376
55 263
933 483
939 565
102 605
136 283
283 192
251 132
706 739
484 218
544 666
792 209
837 825
396 160
76 876
986 671
7 713
613 716
323 157
255 196
537 500
95 250
836 440
382 99
953 258
665 73
765 68
800 430
326 296
126 529
221 254
136 594
626 86
40 773
575 84
805 173
737 123
919 128
939 500
604 293
912 797
128 271
104 229
495 242
614 482
758 907
622 388
503 891
943 773
839 968
178 760
444 833
756 820
433 237
154 111
510 968
801 92
383 683
780 365
893 974
7 862
253 917
10 342
474 244
410 925
362 852
138 619
586 856
128 844
750 160
89 795
704 3
139 340
168 314
481 949
777 491
347 113
61 275
911 53
223 294
556 580
431 730
122 244
722 239
402 39
550 950
471 278
292 202
310 618
227 230
355 21
812 271
796 670
684 638
738 230
461 155
521 683
793 500
28 721
839 779
517 468
2 286
291 570
740 165
938 397
71 188
316 839
509 754
650 41
492 237
155 601
416 887
630 666
385 159
212 83
437 903
769 332
338 797
294 329
533 91
559 705
875 246
427 575
207 437
172 887
237 306
486 45
994 555
958 845
202 632
711 153
2 143
787 302
690 455
160 98
854 946
879 831
563 833
861 273
206 416
965 450
415 80
70 48
873 876
748 428
205 237
481 689
135 209
6 444
259 222
127 199
153 162
885 740
649 606
485 169
646 620
460 209
835 824
457 166
573 289
838 882
925 955
860 691
221 654
925 372
707 813
140 237
463 338
313 210
333 431
775 422
572 678
666 274
471 61
237 915
400 495
240 745
311 826
750 827
923 913
312 241
247 174
417 407
488 464
115 89
562 310
989 561
975 393
43 53
910 172
239 665
39 869
617 63
67 355
956 55
867 52
104 671
634 536
482 494
264 141
757 329
90 991
722 405
860 441
897 374
318 962
350 756
771 96
966 82
103 89
255 907
372 15
57 488
24 468
433 672
241 952
741 553
394 902
29 995
924 873
876 579
818 435
607 313
843 992
806 550
723 168
731 158
272 923
797 260
322 704
770 286
14 520
770 747
167 993
936 854
436 507
744 689
691 101
687 964
996 342
150 688
57 454
259 80
255 821
935 856
214 696
935 35
922 682
488 116
956 246
368 191
799 737
19 802
673 279
503 689
589 260
374 937
946 713
84 985
483 905
434 707
529 506
397 358
658 662
159 880
757 651
715 215
195 905
276 715
220 727
117 868
258 559
259 875
705 317
555 598
272 87
264 692
645 269
746 404
935 492
506 271
467 933
726 603
72 863
230 516
2 587
315 906
626 318
582 200
979 879
717 847
632 193
392 948
256 321
647 940
800 925
163 997
659 705
371 103
2 298
424 377
844 465
769 850
5 32
460 267
45 164
380 441
245 141
504 104
137 649
25 526
751 942
15 637
421 317
162 936
543 894
812 119
796 831
811 397
531 272
447 853
789 887
864 824
122 443
991 11
94 405
613 110
570 577
419 306
714 743
339 376
93 123
841 731
201 76
144 859
896 936
539 996
955 796
406 845
511 583
176 13
749 51
485 791
600 61
878 867
554 971
167 59
580 762
238 984
938 38
892 297
146 84
988 437
648 998
460 448
74 566
511 453
510 800
877 92
996 823
932 97
312 70
955 14
254 76
620 526
557 664
378 985
128 504
744 753
994 307
802 497
275 322
591 385
960 987
557 146
336 667
649 564
811 257
177 127
673 690
867 544
744 100
386 271
772 393
563 581
579 802
463 946
995 459
904 788
641 848
276 497
860 569
519 151
286 399
458 8
739 978
85 537
439 410
999 610
227 224
543 338
845 496
426 114
235 123
193 844
774 296
27 233
861 947
73 872
84 439
805 826
827 578
537 111
534 786
296 728
458 588
485 871
772 540
328 26
804 673
694 184
870 665
477 540
986 223
772 719
922 68
486 820
854 480
527 595
880 261
253 1000
845 866
959 802
484 440
919 226
786 97
249 267
50 344
359 491
836 552
376 214
714 598
597 852
350 249
642 784
540 142
949 968
939 135
122 331
847 873
28 474
252 502
703 763
828 814
631 714
857 307
707 574
713 615
517 13
653 951
390 289
456 455
565 525
309 687
930 799
365 136
375 129
146 619
596 85
238 243
375 659
27 328
518 468
519 415
668 35
759 675
410 678
868 946
630 763
427 168
591 221
571 86
365 991
6 616
150 696
332 334
317 203
922 953
878 450
582 60
978 161
577 837
215 8
737 89
625 769
133 410
448 513
241 255
471 360
601 731
832 166
496 240
883 660
861 691
695 870
751 86
423 733
486 854
729 904
599 990
461 482
899 865
459 379
256 721
310 633
896 581
382 387
450 360
191 765
962 133
612 883
387 942
494 249
185 121
338 161
925 246
136 960
789 920
961 770
281 158
323 215
373 745
663 220
159 876
543 758
539 939
628 56
74 683
929 837
817 73
865 465
895 900
620 382
623 743
887 942
904 474
560 407
133 323
260 122
703 154
527 38
300 658
577 950
34 368
430 962
408 716
281 44
455 245
646 282
804 391
125 722
927 779
192 167
496 586
930 838
206 985
970 570
68 126
710 845
521 380
474 979
618 239
60 970
538 110
712 985
640 604
780 809
465 359
5 599
845 467
445 738
40 264
718 317
50 145
25 439
317 205
339 755
143 826
679 732
173 85
301 712
599 744
90 860
276 952
515 829
93 862
656 68
164 196
657 805
700 684
852 776
888 940
884 634
649 847
467 329
688 987
17 877
681 115
742 350
883 136
363 675
60 451
755 903
872 673
171 408
630 971
827 191
383 170
342 755
967 692
936 833
984 281
984 908
305 31
260 352
658 734
831 680
868 609
781 440
288 674
603 741
203 746
552 674
282 150
161 224
624 14
672 573
212 105
991 340
732 498
424 765
810 299
772 798
187 109
694 157
769 764
901 782
689 871
857 166
978 784
780 815
219 596
602 564
167 12
40 351
835 454
980 960
281 84
663 290
601 706
719 548
824 976
533 463
663 614
262 614
312 791
807 507
414 640
763 74
217 425
448 117
80 809
95 771
398 907
797 256
572 45
677 105
886 563
732 468
611 40
726 862
921 582
124 386
863 406
917 353
422 451
441 462
369 821
747 380
634 713
754 747
812 202
773 887
174 290
970 682
966 471
52 77
985 640
235 860
736 745
624 165
981 587
209 645
139 317
424 624
382 147
69 879
432 765
709 125
350 666
897 461
481 361
825 18
611 333
629 815
984 66
900 254
291 651
508 214
165 459
342 525
587 944
848 839
488 220
16 619
427 915
310 607
949 390
477 91
98 763
386 293
647 344
625 924
309 117
917 5
905 341
122 908
306 401
607 328
601 443
443 291
619 41
262 720
442 597
11 442
578 854
822 558
254 513
187 97
326 922
174 390
806 403
362 684
329 582
887 595
855 915
905 161
156 111
472 516
430 857
89 283
904 132
949 500
161 807
563 649
535 549
939 875
754 444
352 917
974 341
664 352
477 873
267 691
162 371
767 749
326 168
840 787
354 648
953 778
422 571
232 133
995 808
713 92
684 101
860 554
708 71
268 153
831 705
912 796
272 606
492 404
629 173
777 373
259 737
247 565
845 23
100 194
365 515
359 461
777 701
508 156
46 350
434 202
667 270
331 730
885 848
652 76
572 953
877 334
977 408
753 206
473 585
253 400
740 826
291 476
104 11
620 274
753 268
744 843
175 592
201 340
956 214
760 200
749 851
181 629
552 524
425 277
481 38
472 484
678 375
851 862
362 734
89 258
815 411
870 802
521 924
665 186
152 116
403 622
771 190
828 489
475 573
109 698
616 544
825 284
87 283
589 705
839 678
625 27
165 479
905 716
608 713
49 20
70 988
738 336
343 311
867 400
688 738
740 636
953 257
383 20
184 527
792 814
142 632
372 642
701 102
351 282
514 813
131 653
41 793
979 688
198 876
260 911
487 382
368 106
86 847
773 571
570 934
638 921
475 466
169 808
495 883
105 987
801 194
374 729
539 826
883 956
662 632
732 537
218 743
592 72
873 815
711 543
609 168
669 65
441 775
276 291
274 639
340 744
289 912
943 184
791 238
482 883
113 204
362 964
779 611
291 938
652 794
478 657
104 908
810 589
719 461
942 29
504 527
781 963
393 420
391 112
694 438
291 93
648 52
571 637
926 388
509 712
25 46
49 719
714 81
443 502
380 69
647 645
859 881
96 747
245 388
449 224
970 988
516 824
510 354
163 63
542 695
113 967
507 434
233 403
479 638
214 914
284 906
5 21
742 337
190 538
101 326
144 834
366 687
918 615
757 919
297 284
128 355
790 255
709 609
69 126
992 250
822 756
610 473
903 82
140 883
765 471
278 880
830 375
77 427
913 190
625 294
257 918
645 562
719 817
782 458
82 185
434 680
284 999
499 965
60 822
701 155
937 26
947 536
98 721
937 858
371 332
382 668
149 932
893 153
903 962
777 133
10 283
626 839
853 137
566 302
121 948
910 954
675 477
516 915
932 58
72 394
354 499
768 751
384 996
5 839
387 39
491 133
75 181
553 110
498 658
231 841
548 109
68 621
837 677
736 578
992 287
89 3
98 463
376 755
445 577
755 23
722 292
979 168
75 164
694 541
853 449
437 15
311 751
632 701
464 611
897 943
402 718
330 74
456 750
335 733
541 252
874 302
964 399
666 761
14 446
573 844
711 915
725 897
97 279
299 639
952 249
688 708
542 707
544 197
138 310
183 76
589 701
892 132
729 276
766 383
972 763
11 622
764 230
93 44
141 908
836 478
995 506
345 676
170 728
202 819
49 497
686 352
318 320
800 723
211 999
287 404
615 820
287 868
68 420
168 378
172 244
531 786
823 456
281 428
1000 621
149 646
307 369
191 824
818 526
655 34
407 534
585 607
102 427
455 243
364 933
445 529
877 747
274 5
126 807
485 761
131 963
812 553
590 543
882 674
685 755
909 2
177 899
187 145
887 579
227 917
746 652
763 338
650 109
703 134
183 550
753 362
21 378
851 422
552 134
789 917
53 112
932 33
317 895
946 627
551 297
533 382
743 510
812 383
865 392
930 416
699 886
568 759
457 890
770 585
552 825
674 800
603 908
832 446
184 34
877 272
699 386
173 504
369 858
181 125
324 220
275 193
703 103
230 547
995 474
794 201
784 314
344 834
354 801
403 841
28 645
117 531
611 147
463 652
305 927
439 775
524 553
609 492
502 755
493 756
824 454
308 50
611 877
395 515
699 847
579 317
385 400
394 883
509 426
238 744
881 110
110 681
667 14
788 707
758 373
545 677
113 45
33 846
819 275
642 403
93 950
392 878
448 234
993 347
483 251
443 715
469 957
826 245
5 948
185 273
365 891
19 280
345 582
215 793
376 978
616 348
163 22
620 318
721 455
890 941
404 414
758 117
807 105
275 667
549 128
82 203
95 841
680 503
912 33
635 160
349 222
340 762
476 361
853 750
532 602
77 429
334 447
516 683
915 690
78 582
645 859
273 6
188 792
513 273
737 232
166 47
626 95
600 402
145 628
224 568
565 411
872 892
89 858
940 60
105 330
976 13
633 57
364 451
895 774
523 175
599 297
68 574
709 2
868 251
330 552
533 475
293 418
522 574
956 300
513 26
536 383
905 24
60 371
822 791
528 245
420 42
693 992
952 740
351 10
658 249
544 315
586 850
362 343
139 517
654 652
817 261
669 87
16 953
348 391
628 638
305 800
94 163
807 184
175 355
645 690
32 319
359 381
809 676
83 68
66 116
420 941
469 369
492 256
230 233
749 846
305 111
202 578
46 185
388 244
689 724
549 744
696 825
404 295
688 241
862 935
884 644
960 306
636 330
493 852
459 712
791 492
22 381
171 203
954 470
218 97
737 226
765 91
992 963
676 769
294 568
150 768
612 975
970 239
285 650
627 908
227 298
340 302
252 755
870 214
164 77
791 993
104 742
682 435
123 301
700 969
713 175
698 750
849 655
842 579
422 678
147 95
634 31
112 267
251 68
712 120
961 430
864 787
269 986
750 344
52 26
402 37
911 661
138 178
247 473
298 814
202 64
147 66
757 527
583 19
149 881
703 616
352 857
974 190
646 680
808 546
146 471
567 402
638 452
413 210
82 802
814 186
979 361
644 466
366 442
495 581
88 575
965 362
923 667
199 558
350 323
510 127
511 699
55 977
277 137
67 385
252 877
994 539
741 827
128 125
248 130
862 310
273 740
294 731
524 13
757 908
568 809
298 741
588 995
678 635
937 285
31 714
892 133
986 341
1000 663
992 791
561 754
764 127
236 174
368 514
826 3
944 554
201 737
565 614
392 614
891 792
889 439
229 663
398 795
970 451
222 413
357 298
797 387
653 537
8 923
202 777
721 507
572 554
4 994
66 828
709 741
380 378
286 212
439 833
237 307
614 813
642 374
515 675
147 565
304 552
63 784
316 565
409 682
935 638
865 967
141 903
477 395
580 453
937 779
176 822
130 499
441 750
572 149
109 580
102 997
795 372
439 197
115 109
649 860
898 142
979 338
885 269
759 637
627 118
10 268
202 308
674 985
91 690
748 673
834 398
956 555
522 662
227 655
989 232
807 584
664 450
235 254
373 965
418 445
793 447
135 49
358 469
275 498
152 112
480 649
251 765
513 185
964 879
632 871
849 801
725 360
417 776
551 424
170 788
409 487
291 794
915 607
430 581
204 709
398 70
524 743
218 88
693 244
895 404
128 425
903 844
552 248
858 843
232 424
812 127
307 811
236 1
604 862
281 462
212 316
285 738
704 868
950 659
839 443
694 993
67 742
105 267
758 539
587 443
859 544
636 101
957 463
641 557
570 624
191 377
558 131
748 386
531 738
949 993
876 575
290 84
168 876
213 143
573 346
207 460
549 354
520 895
112 779
368 268
196 870
617 720
330 235
274 752
300 396
954 131
352 615
694 844
506 288
575 961
172 226
457 43
449 294
877 358
733 950
414 865
506 446
453 337
177 778
469 35
90 459
77 287
59 808
952 288
589 36
457 970
995 526
115 758
824 933
794 573
567 410
915 574
849 161
956 797
25 735
669 844
637 38
316 696
96 36
872 677
92 295
771 83
390 907
440 809
252 138
43 997
373 110
85 664
699 187
80 90
21 526
585 252
858 614
579 782
188 490
567 163
693 716
520 824
767 450
138 856
970 625
330 883
852 693
579 622
195 255
187 56
299 353
621 595
350 107
234 241
290 368
784 353
336 403
241 791
83 331
643 833
614 273
615 445
639 464
480 868
474 890
721 771
133 928
678 299
745 686
315 108
690 723
757 284
654 153
479 407
24 786
718 418
183 657
467 330
190 586
989 906
431 829
608 997
800 526
522 645
906 890
266 756
816 595
807 464
614 243
233 387
751 941
141 967
603 135
238 723
489 593
342 244
313 239
394 688
733 545
7 740
197 94
94 589
904 895
631 619
524 592
905 625
578 687
53 635
628 344
163 37
319 17
684 640
830 865
89 292
650 963
453 371
261 219
204 164
814 344
642 597
12 856
286 4
262 928
764 411
460 304
861 704
406 18
643 744
359 57
967 786
378 874
932 87
765 857
705 131
941 585
699 259
196 928
170 446
823 375
727 276
461 441
5 116
786 844
572 471
143 560
710 674
475 991
789 133
356 922
102 408
119 681
806 694
551 667
769 7
251 418
101 458
839 459
868 213
433 225
245 657
473 693
405 401
531 63
9 381
210 635
223 307
102 164
209 662
902 764
775 28
57 208
424 326
690 825
93 207
664 982
447 592
393 962
293 208
563 852
835 289
147 921
652 538
441 855
99 58
57 612
139 97
514 466
454 822
727 780
712 412
748 742
894 856
13 750
826 264
153 246
640 307
494 637
102 821
291 112
154 224
872 570
400 364
857 99
564 400
90 616
726 641
268 304
31 73
701 103
24 931
346 924
154 124
206 778
699 874
307 779
477 789
905 35
655 742
210 307
850 218
195 874
589 853
481 14
698 26
10 118
185 49
896 267
464 473
498 596
341 492
83 576
544 348
451 788
69 650
739 826
135 655
723 747
93 431
238 757
136 639
436 25
473 739
277 342
681 171
508 929
332 183
483 358
124 461
581 858
453 955
643 91
743 557
212 789
561 269
889 374
199 844
358 867
18 246
813 152
538 596
604 203
40 311
650 73
571 731
482 658
369 33
325 165
884 872
746 133
962 768
519 749
558 241
185 112
743 674
995 331
714 918
106 350
736 605
271 449
757 218
925 778
429 919
243 504
325 546
967 365
849 383
74 120
85 244
72 144
589 476
698 791
674 654
728 973
394 751
288 928
745 213
791 174
567 830
73 37
583 758
704 176
411 590
493 630
843 375
884 827
661 832
301 983
418 272
860 886
374 613
500 705
17 580
573 621
101 910
686 922
465 133
437 957
866 380
819 788
958 20
843 444
821 977
339 592
384 887
374 635
808 32
13 170
341 667
62 986
232 979
759 305
975 383
986 506
431 205
450 463
416 405
920 716
582 407
779 162
429 916
183 414
612 789
604 683
167 318
518 754
842 480
43 729
294 480
192 938
690 955
274 209
190 285
879 99
541 852
199 206
328 509
478 939
108 771
708 572
971 743
749 83
675 83
868 225
994 96
488 189
426 732
2 290
624 986
892 439
461 667
10 390
157 674
268 781
309 22
604 131
376 738
187 957
233 99
925 307
363 545
707 656
170 367
240 854
701 349
27 454
722 409
360 779
548 268
854 272
288 835
67 776
798 956
189 390
87 551
620 718
577 936
262 170
344 240
490 727
330 30
54 173
62 696
760 527
544 597
432 465
310 234
317 710
110 680
203 781
305 502
360 334
578 858
657 386
141 465
516 136
953 223
54 766
672 84
501 228
487 899
824 371
50 961
980 397
827 542
22 832
59 72
391 971
981 568
933 986
358 865
685 124
355 610
353 447
351 433
782 343
226 555
39 949
764 592
74 999
49 754
53 960
853 81
887 697
409 614
187 493
465 562
318 22
549 980
706 839
74 420
666 91
477 576
341 599
28 657
318 491
131 459
716 443
987 558
498 836
659 31
893 468
264 963
610 497
341 348
755 545
766 511
16 261
709 565
520 707
259 233
299 103
97 399
516 91
212 692
426 111
236 672
216 723
833 504
485 71
480 656
747 412
482 411
851 99
980 231
744 528
123 1000
723 744
38 751
579 594
819 406
607 984
684 876
567 128
758 930
54 250
561 82
54 272
561 309
146 85
949 305
348 303
425 832
807 483
934 417
928 543
560 770
835 858
647 328
57 972
841 708
209 395
366 671
688 304
59 203
816 949
358 238
923 718
920 856
756 647
412 618
315 922
667 591
621 414
436 950
102 768
815 756
542 151
390 432
928 228
989 350
543 583
852 55
38 588
857 225
303 565
605 186
151 188
671 20
415 716
377 297
323 139
539 336
75 864
456 449
315 269
87 387
204 418
16 423
533 542
308 125
252 162
886 825
64 762
207 38
834 23
361 809
912 893
212 980
290 472
839 1
924 639
56 124
339 384
115 874
688 946
329 653
509 984
943 208
889 485
872 647
166 255
860 151
431 993
824 283
24 267
950 412
647 980
151 134
372 957
111 576
814 30
840 827
942 927
310 687
807 349
241 451
527 4
173 441
315 29
230 925
41 202
575 536
702 913
638 253
608 184
858 204
677 597
225 508
771 259
893 847
486 693
433 523
336 534
814 303
80 63
820 37
135 608
584 770
780 475
786 867
684 476
143 113
648 990
440 706
814 724
425 475
524 691
188 122
301 990
131 67
793 551
633 950
617 138
889 70
356 886
532 401
350 818
364 125
761 947
653 181
824 743
333 880
325 819
202 918
511 284
50 432
698 451
686 949
225 500
159 920
438 520
465 974
325 630
878 142
359 454
286 271
513 819
610 354
618 838
50 407
907 674
226 679
750 645
807 138
865 353
741 740
625 497
37 562
206 962
699 516
236 486
697 405
597 348
694 824
152 484
132 742
149 401
725 362
272 679
734 54
882 887
71 53
602 338
925 863
7 892
667 900
946 487
700 704
712 417
862 403
87 892
423 903
825 655
715 175
902 599
703 941
92 467
816 408
238 662
219 709
964 859
11 550
870 623
167 421
618 687
855 587
923 837
201 831
416 796
108 697
899 639
395 647
660 232
740 608
745 989
923 807
998 108
493 737
306 888
258 933
286 547
553 528
743 969
260 804
528 517
479 518
576 71
787 602
530 626
703 991
331 552
73 183
19 104
168 269
689 923
153 941
249 303
727 478
356 153
739 54
418 132
71 717
673 477
370 394
495 490
226 455
982 334
832 678
173 854
511 396
914 999
564 430
768 432
404 16
806 499
222 915
224 988
900 811
60 697
42 89
75 820
355 513
931 920
794 375
62 110
101 48
927 307
155 437
252 455
929 269
902 553
621 240
483 972
419 956
867 143
612 950
637 357
132 456
987 170
52 765
173 91
21 733
489 422
915 205
866 48
942 248
38 213
342 601
702 34
197 43
73 740
30 908
854 300
224 58
379 745
962 3
106 111
984 651
199 626
538 551
887 688
726 723
327 151
65 525
269 470
271 935
844 560
202 504
514 935
310 828
796 71
372 859
648 394
97 5
442 987
481 653
254 145
376 840
208 867
138 626
948 553
595 189
880 519
820 584
265 368
663 170
476 905
503 567
330 887
816 243
828 982
270 839
535 347
153 218
158 106
757 420
906 597
627 335
143 794
138 833
981 94
704 198
762 195
695 583
438 211
630 993
992 704
858 134
985 110
784 840
479 176
609 22
136 28
492 91
150 574
190 6
285 895
951 78
927 916
167 165
9 724
44 568
791 164
285 405
180 94
269 735
238 447
973 206
974 440
937 436
239 405
571 88
852 878
625 708
210 341
376 59
727 452
16 582
693 268
182 811
954 587
571 353
878 356
897 18
760 73
373 421
632 762
171 121
973 440
690 628
481 984
269 543
310 221
283 983
233 342
236 87
212 200
937 721
778 83
132 699
637 853
682 229
857 270
665 512
466 186
245 470
353 62
810 898
64 991
371 167
355 277
102 588
305 129
164 934
244 242
196 625
267 836
918 519
965 444
787 663
984 960
370 372
708 945
107 517
464 202
1 954
8 96
12 118
432 749
597 176
927 906
397 760
721 87
963 138
310 702
735 568
666 744
953 168
395 788
289 310
463 264
967 517
311 71
155 459
166 550
657 628
23 604
384 262
417 834
916 188
268 995
269 317
557 97
896 45
142 529
306 503
642 712
594 859
163 972
754 206
241 722
302 128
637 170
847 191
729 687
816 796
551 633
629 746
928 552
368 758
136 401
355 577
774 963
375 770
969 134
272 598
21 310
522 90
700 49
990 249
595 272
494 485
839 787
798 434
724 753
795 439
570 686
70 954
896 691
234 498
254 245
682 295
43 425
747 605
612 929
691 562
343 522
220 441
564 780
801 904
274 475
285 637
823 492
802 776
358 839
665 576
631 689
679 204
614 187
48 132
139 95
462 575
809 363
576 527
228 388
798 232
855 418
264 754
143 196
139 780
696 638
290 349
518 579
570 46
687 337
50 420
109 635
668 735
719 529
466 472
277 105
158 49
456 800
393 52
308 604
101 115
875 385
781 859
833 853
540 961
839 3
389 189
903 767
79 730
89 145
424 259
577 59
40 142
410 60
44 297
320 886
334 837
884 839
75 175
920 344
979 599
757 551
942 971
383 358
442 1
339 193
347 92
40 623
727 116
777 51
506 299
944 359
667 830
974 308
33 449
407 266
61 202
570 734
99 51
554 425
545 978
590 701
288 870
251 895
500 5
147 614
960 157
729 338
731 343
470 555
261 52
588 497
499 403
481 801
439 696
174 161
923 155
367 720
337 220
674 48
859 339
265 825
672 120
320 944
119 460
980 421
885 80
844 98
429 174
369 73
321 611
815 324
983 281
239 695
697 358
618 873
160 247
773 381
134 849
240 397
641 352
828 833
536 127
888 36
504 518
746 593
627 566
962 125
900 573
951 976
182 295
362 764
781 331
718 904
553 139
301 701
730 982
664 512
807 516
536 164
372 163
497 871
101 72
636 609
955 313
821 762
135 526
536 866
282 546
5 607
166 187
698 548
951 181
273 331
491 250
449 372
970 388
769 355
561 102
131 3
806 529
48 724
425 841
897 75
188 197
885 732
450 661
267 667
663 95
211 668
657 958
770 35
169 162
847 132
796 494
256 687
18 683
954 668
840 216
81 736
353 487
12 458
243 387
334 647
1000 779
278 556
812 105
815 405
943 650
479 23
744 531
655 179
340 215
954 8
928 390
110 133
202 785
493 551
711 904
759 958
281 40
214 8
213 597
57 658
868 624
928 276
462 569
958 795
386 180
304 600
809 360
425 411
369 34
994 461
231 297
824 122
435 817
672 539
328 329
43 765
393 643
860 389
633 217
319 947
286 22
195 68
797 349
175 218
99 824
30 870
638 797
679 181
22 771
955 951
119 707
193 24
671 872
733 166
791 436
73 749
942 765
834 305
416 661
231 19
351 240
342 394
495 91
66 435
21 49
28 517
945 974
819 923
892 911
910 960
510 422
745 161
935 610
814 503
910 867
987 794
967 709
198 68
307 91
811 786
492 524
699 405
623 955
885 156
500 925
128 618
130 746
529 34
58 852
402 729
642 240
521 302
35 131
971 683
741 530
586 439
15 971
767 712
202 503
300 31
522 300
396 543
988 266
987 259
71 403
637 427
698 281
61 332
235 750
699 895
209 35
839 160
429 87
466 785
767 429
614 790
785 346
787 101
398 546
120 978
479 888
68 612
460 269
663 527
83 723
330 67
900 138
873 629
566 869
787 57
265 243
603 90
453 234
699 862
299 479
545 177
264 349
934 611
220 493
428 478
592 867
360 883
540 381
840 902
556 342
94 907
508 67
261 822
694 817
453 467
133 676
406 745
953 921
629 510
595 167
644 194
735 803
937 94
559 923
284 417
42 798
383 615
448 936
348 315
821 78
430 515
495 664
970 142
608 176
887 139
229 263
851 26
875 817
434 589
370 958
803 783
321 961
229 996
153 250
373 599
643 187
70 435
153 879
957 780
604 107
230 652
285 452
819 543
582 42
170 624
614 962
410 49
753 464
134 784
878 225
660 18
906 685
932 921
629 287
941 920
731 41
779 668
748 526
463 410
8 996
598 668
482 589
923 694
294 67
794 560
68 63
688 397
559 828
914 201
809 458
586 301
652 443
590 286
175 402
181 468
374 881
574 978
152 762
771 282
600 758
713 392
184 290
367 525
428 985
500 2
927 854
582 268
505 741
489 816
634 450
752 760
467 148
803 345
558 710
671 79
104 318
291 935
488 195
642 640
645 118
99 318
965 301
930 640
841 550
511 819
286 687
658 436
905 978
223 561
905 785
894 880
39 805
516 184
902 843
365 137
307 789
825 892
961 657
71 806
867 146
430 927
511 951
654 105
589 595
735 376
568 71
737 472
919 837
721 315
589 712
838 499
257 282
823 287
59 303
418 980
965 899
375 896
124 774
27 50
790 625
594 535
796 273
142 507
857 593
582 600
424 457
150 904
210 439
658 272
194 712
892 390
707 262
357 84
763 584
756 388
540 641
235 442
764 364
237 36
388 714
705 147
283 1000
46 423
766 725
520 255
323 854
463 350
75 191
753 534
501 422
450 394
624 427
969 69
472 153
666 551
455 907
213 819
2 181
580 607
721 249
997 497
1 827
573 67
374 450
974 78
625 70
822 333
510 583
752 373
778 863
324 107
852 168
620 331
42 842
864 876
981 870
894 950
261 434
40 644
23 695
712 71
255 860
482 508
516 578
413 842
390 319
681 363
551 994
222 995
2 552
545 491
247 307
280 604
880 193
836 981
550 121
370 213
986 39
608 945
334 168
982 266
866 266
610 884
638 971
850 448
401 898
612 266
244 436
533 913
388 272
912 148
367 572
964 661
167 456
765 673
883 174
751 489
411 83
584 789
878 20
427 362
982 128
72 185
766 163
983 290
763 621
621 936
339 212
450 191
971 11
891 486
541 226
776 85
48 840
339 330
234 631
100 34
674 471
643 522
960 554
323 221
273 427
632 908
491 582
809 629
201 913
843 945
956 625
242 960
904 31
847 803
419 241
446 495
27 351
618 394
749 146
730 923
506 261
534 254
326 248
42 902
453 113
783 909
649 32
834 466
821 599
153 1
282 733
304 936
498 257
647 495
820 229
784 708
127 412
984 821
152 80
709 925
665 291
115 222
833 41
240 841
417 614
470 72
700 574
288 651
909 347
834 343
525 828
75 956
121 342
548 799
720 78
913 768
420 629
789 246
971 346
874 281
692 480
707 132
136 793
838 786
163 932
904 52
687 809
96 848
323 298
492 700
968 204
677 526
801 617
195 582
290 614
609 257
152 921
616 926
928 209
541 52
854 945
254 458
558 950
113 880
874 897
793 883
469 185
515 311
895 336
927 71
973 894
195 159
822 24
648 552
634 74
529 400
184 785
962 634
798 671
425 252
504 124
951 595
747 824
473 746
414 762
624 38
51 157
970 1
558 589
549 866
396 530
180 939
940 593
263 964
841 249
550 602
287 699
92 597
699 203
798 756
763 603
592 59
40 322
195 541
945 269
580 628
471 806
182 365
807 751
303 763
624 125
866 262
869 750
680 612
998 618
578 19
579 438
905 498
62 919
232 833
590 787
955 562
272 549
936 17
458 349
23 735
18 857
563 791
395 892
143 362
399 424
159 199
978 141
401 22
513 192
250 43
940 310
152 239
182 668
715 757
244 374
177 334
528 539
998 809
492 391
772 90
539 373
156 947
941 545
823 579
860 131
320 897
425 392
134 99
33 930
876 824
132 250
685 729
848 290
524 843
947 494
986 996
571 337
587 335
929 267
707 714
351 604
399 727
200 528
845 893
926 913
637 711
897 778
133 586
744 837
35 778
77 686
55 495
657 431
51 795
300 497
288 883
100 254
332 967
713 733
825 493
73 648
763 686
103 192
681 824
226 666
405 668
652 253
211 415
520 367
516 537
650 771
848 405
710 836
417 463
978 564
626 344
969 766
602 647
558 684
138 7
684 895
195 690
350 511
601 227
611 403
200 685
976 489
676 329
518 835
825 880
692 613
497 156
633 235
626 282
635 56
225 1000
199 213
317 700
571 965
843 379
768 177
505 547
293 347
857 426
460 910
304 831
637 612
627 603
427 316
404 876
694 711
879 582
630 386
703 826
884 284
553 230
298 836
357 138
235 67
439 118
786 915
357 213
630 968
365 851
761 208
396 560
733 49
296 443
509 762
963 513
285 359
586 246
49 264
12 709
784 416
138 974
258 38
689 827
74 518
359 496
128 334
675 479
470 549
760 53
418 329
288 570
775 989
112 832
272 876
271 203
472 804
59 147
696 22
990 796
246 604
990 255
700 427
494 744
896 364
37 332
603 739
119 786
188 616
214 848
231 890
917 30
744 897
684 575
58 430
125 458
87 787
317 316
388 41
231 220
182 310
447 424
943 674
493 846
799 829
925 884
202 683
433 119
23 442
539 900
431 844
220 355
103 752
408 362
135 290
601 241
881 386
128 573
600 946
671 75
185 925
33 674
381 138
48 119
345 260
875 857
276 830
281 320
33 709
879 430
116 926
761 686
568 943
683 296
436 510
123 965
520 540
363 362
774 231
111 88
924 463
540 736
991 279
924 149
637 642
974 589
967 262
724 936
113 704
17 18
895 962
267 617
7 773
795 113
939 850
20 101
544 367
944 275
496 246
847 494
523 426
819 481
463 379
283 699
814 896
203 898
83 733
953 750
212 903
862 241
570 420
79 169
420 160
280 514
345 692
53 949
940 610
494 163
145 10
138 879
166 727
274 506
586 636
371 968
353 203
58 102
514 258
901 568
483 64
57 716
225 323
463 139
510 880
474 280
334 10
192 488
120 347
427 916
141 913
600 740
373 490
40 8
74 724
936 596
383 712
239 919
984 613
153 363
169 327
278 177
218 470
816 746
340 887
572 254
594 753
148 790
944 947
780 640
931 766
542 353
231 556
490 294
130 922
988 514
418 785
679 465
85 825
137 40
63 349
831 445
440 53
29 8
228 99
215 398
135 897
857 896
351 702
933 819
857 283
633 5
581 660
775 469
847 192
140 904
867 129
963 603
155 326
117 114
83 924
602 453
363 272
860 675
883 414
716 89
210 118
754 281
308 100
460 87
959 364
992 214
963 47
877 597
687 807
243 941
867 187
78 740
247 138
494 993
641 481
586 699
748 475
199 553
662 103
57 259
820 819
820 32
573 513
382 830
152 31
205 675
674 776
324 356
570 517
818 549
171 734
613 289
51 211
425 60
299 260
569 934
819 505
823 592
94 993
293 889
920 803
880 252
392 805
691 268
203 461
666 345
642 16
147 409
577 925
934 97
166 142
843 749
74 450
333 465
267 365
352 523
751 194
828 761
918 400
93 688
532 506
146 122
52 754
956 195
353 648
960 691
929 955
9 311
147 832
585 388
347 805
205 974
750 977
396 383
679 560
498 258
80 348
454 2
148 494
963 787
680 778
369 223
376 696
568 387
765 744
775 493
583 316
588 510
184 669
705 94
446 155
618 916
959 765
131 840
125 3
737 306
519 798
468 943
833 452
661 691
637 340
167 21
181 987
695 94
684 40
308 492
222 867
198 989
94 660
215 283
990 538
869 353
640 802
390 98
908 969
892 669
503 771
852 122
880 352
118 558
348 475
305 175
632 418
134 357
672 565
565 996
793 174
742 292
910 308
148 274
321 820
608 369
948 232
242 56
360 922
907 306
440 826
842 717
565 770
690 159
46 276
883 570
209 673
494 876
159 711
645 234
826 808
60 610
81 792
517 39
372 67
663 709
961 4
94 330
871 381
653 590
268 504
747 735
316 601
252 18
510 346
473 263
655 566
130 452
796 788
432 476
42 136
569 336
271 468
427 425
258 292
500 785
799 630
965 811
878 93
56 381
118 633
573 996
701 491
137 801
93 961
85 844
310 407
13 697
383 284
502 471
381 273
837 443
45 347
294 336
867 382
428 720
62 846
594 597
330 795
320 328
123 685
640 213
935 674
629 528
646 91
821 153
774 918
548 816
901 150
623 146
399 444
954 361
715 172
583 110
290 827
681 487
635 876
68 597
964 538
609 513
784 137
565 835
554 294
84 52
480 912
842 29
547 415
889 141
778 929
433 446
71 305
661 332
753 456
440 210
994 29
75 427
413 595
935 838
270 605
95 269
684 423
778 361
887 506
373 371
935 850
570 284
209 572
915 828
316 676
934 995
225 888
766 800
181 361
899 636
287 340
705 257
191 734
572 327
257 868
130 424
165 593
342 572
459 27
693 392
179 360
964 827
218 142
881 759
355 706
51 606
51 301
39 298
211 587
677 818
973 700
563 190
100 828
304 252
764 879
898 603
577 466
51 491
506 335
414 511
603 670
534 674
512 609
519 755
48 296
728 652
36 163
755 779
169 68
88 60
844 476
570 807
73 930
464 863
894 83
232 102
566 914
888 865
780 1000
302 703
975 771
989 220
994 928
231 316
961 668
354 894
214 849
695 579
378 227
578 69
198 999
398 26
179 480
25 694
697 124
90 596
792 549
440 531
719 156
748 858
244 618
400 77
121 341
461 401
85 359
588 187
63 233
719 299
285 303
129 919
253 267
830 333
572 484
934 159
710 311
567 124
776 173
410 766
759 219
302 451
452 392
254 251
760 257
941 899
955 495
554 141
303 568
696 858
533 770
688 408
770 223
333 73
690 236
162 692
41 92
14 468
80 236
867 928
292 799
711 467
548 946
592 919
371 749
420 358
780 743
666 730
913 448
61 242
481 479
504 921
543 454
848 992
569 541
183 287
638 325
84 791
684 810
577 220
572 665
403 889
574 949
783 736
569 563
159 565
775 780
464 575
665 886
25 16
460 292
910 113
160 627
994 647
747 818
529 294
957 549
220 486
233 516
900 726
818 385
340 343
608 619
143 636
461 861
942 64
357 132
698 18
967 546
420 965
899 141
209 162
389 949
377 141
953 995
820 639
162 463
475 344
650 484
566 690
157 751
979 221
716 5
685 421
946 483
715 651
362 304
709 900
701 69
172 504
474 627
850 165
986 87
789 173
431 401
271 797
936 630
17 488
256 893
497 190
336 658
993 244
243 723
359 591
72 81
262 136
191 36
145 280
413 614
130 878
348 275
52 203
406 28
584 473
439 748
850 105
277 423
527 329
512 146
87 801
297 500
300 978
943 119
844 39
190 553
782 647
17 695
154 243
138 752
441 222
302 378
575 557
971 966
839 902
867 547
196 324
121 621
743 843
764 830
555 314
464 307
4 803
865 489
646 837
956 945
605 141
663 118
994 324
55 305
773 4
434 151
229 93
631 478
188 60
389 184
562 479
390 362
478 388
994 927
314 640
586 577
733 447
716 656
962 931
92 979
197 773
224 944
211 927
722 482
673 768
684 540
494 689
988 123
413 5
218 349
218 873
947 959
75 243
4 474
494 294
294 544
357 848
300 752
442 588
761 240
705 908
251 36
491 943
92 390
517 121
950 372
576 518
673 50
273 274
546 104
286 452
840 778
211 752
873 950
569 373
7 160
845 148
614 521
262 891
403 583
589 341
231 521
608 116
126 754
226 805
289 120
400 388
90 38
417 370
434 730
326 82
688 855
669 161
700 262
892 899
631 378
686 719
79 166
691 567
955 772
187 273
447 441
563 568
682 48
248 890
136 666
601 268
270 487
307 780
632 670
380 653
51 630
928 501
139 405
631 460
186 614
251 47
320 890
711 819
988 579
301 308
888 974
373 856
311 808
361 741
618 528
576 284
753 820
671 964
208 849
122 652
427 681
336 180
151 551
404 780
888 941
762 243
70 571
81 299
182 711
655 498
811 858
158 582
283 410
975 589
134 319
942 708
894 467
848 862
996 107
625 436
291 170
59 87
545 596
848 876
962 703
35 332
348 449
623 84
633 527
406 832
832 576
751 446
707 136
384 355
903 521
293 792
946 364
90 685
691 453
116 13
8 116
42 531
239 263
371 134
923 457
158 541
512 566
972 582
474 927
557 833
736 394
536 52
736 208
294 647
315 751
967 69
517 294
944 804
28 259
427 486
783 223
18 456
66 380
557 129
227 326
550 116
943 614
752 619
492 160
666 745
922 595
652 252
17 748
395 677
783 419
254 37
64 589
202 563
549 347
251 99
380 863
254 707
525 872
649 985
571 762
908 53
984 782
113 799
970 305
727 857
986 254
480 861
515 552
951 377
228 307
871 565
391 519
86 943
637 668
956 173
839 363
10 31
779 41
872 233
858 490
223 664
529 794
764 298
347 216
121 871
937 958
782 180
276 399
831 876
915 585
758 314
167 626
844 536
711 304
964 411
496 874
413 797
294 622
275 716
818 733
208 535
34 681
623 949
363 443
125 974
34 213
913 960
696 231
268 363
165 494
56 17
327 96
968 743
982 242
866 405
313 316
1 331
567 452
496 511
166 439
198 520
423 6
30 441
241 488
889 535
188 26
818 539
474 863
422 438
582 643
768 40
640 883
401 586
314 709
437 533
831 824
796 158
622 365
328 582
686 696
14 367
789 865
563 826
114 427
541 498
471 64
382 247
973 140
49 667
764 993
528 969
684 253
867 442
879 302
565 26
976 45
142 349
375 925
993 485
240 101
789 145
526 669
588 480
325 194
138 581
140 857
299 378
306 980
969 975
980 563
910 381
722 736
179 532
625 166
432 97
741 899
691 62
704 719
346 313
869 631
662 900
311 434
503 641
966 984
500 173
125 421
45 209
911 351
701 272
369 272
504 187
610 63
995 907
510 333
564 358
1000 620
547 636
898 338
361 822
187 205
963 253
333 794
502 160
106 522
933 130
429 935
347 97
658 768
350 512
317 255
12 530
212 215
132 525
524 682
877 263
673 976
122 911
847 321
494 902
10 8
599 223
510 350
272 350
565 584
559 683
402 409
962 749
909 669
261 657
893 903
630 113
60 853
118 208
157 376
507 58
421 401
528 284
425 956
148 555
58 38
750 756
613 499
237 946
77 34
91 87
499 509
797 292
597 127
758 604
690 536
257 458
927 989
247 748
314 200
511 398
495 399
389 452
13 780
26 881
503 320
635 391
381 108
770 300
343 788
400 682
723 779
563 710
742 869
488 302
401 464
124 152
645 876
50 651
599 983
430 86
937 256
671 984
757 670
475 5
415 242
159 887
975 567
137 22
969 266
719 495
929 784
267 15
594 824
937 494
339 913
340 541
791 285
234 389
104 938
920 156
270 404
259 917
199 997
826 427
791 456
961 956
433 564
927 865
303 755
604 515
211 922
374 490
943 199
963 892
753 9
489 705
148 228
853 661
203 61
133 382
49 696
810 231
719 44
83 280
248 438
169 762
364 948
149 215
476 324
834 220
266 946
647 600
248 26
564 667
133 321
662 940
655 663
904 750
700 724
170 123
39 774
718 678
390 91
863 39
572 240
717 686
397 920
575 896
109 385
720 364
685 568
534 846
701 324
218 545
646 979
956 136
224 813
711 254
174 847
677 575
369 759
631 422
675 554
333 697
552 616
479 466
687 120
514 69
363 528
662 410
778 737
37 902
537 561
342 343
801 98
42 348
169 892
669 807
511 267
721 799
987 964
671 620
573 115
516 420
693 727
339 614
179 878
512 399
976 919
554 634
344 987
800 517
578 356
561 594
317 140
111 245
604 699
66 307
265 68
350 582
333 438
748 806
589 557
661 193
256 766
789 3
469 944
287 458
13 307
132 402
632 643
62 90
16 63
872 87
907 529
681 424
354 976
670 885
353 473
548 609
227 33
96 825
633 918
392 591
877 652
112 422
116 20
256 740
242 26
573 205
655 782
876 274
603 730
931 655
712 142
803 153
222 495
37 605
482 184
82 350
189 183
897 730
802 7
516 529
416 145
252 649
498 152
105 307
792 71
730 830
997 820
258 459
726 785
458 6
911 330
826 811
468 210
708 981
689 737
360 840
113 653
586 946
907 342
580 279
877 520
772 193
368 56
514 915
955 431
786 647
222 416
877 179
85 80
254 675
456 409
336 371
63 794
253 617
210 546
188 167
274 208
278 222
568 124
474 822
915 185
473 166
767 613
707 648
767 288
395 547
842 834
145 882
696 107
81 389
239 377
11 770
697 376
120 881
700 98
101 549
571 131
961 713
472 905
800 812
290 253
728 891
531 285
665 129
91 76
50 901
171 17
910 283
479 624
517 953
499 324
815 769
346 674
792 805
793 315
184 349
756 72
397 698
899 263
455 82
263 395
523 948
408 369
803 370
188 699
515 888
220 350
758 852
364 575
287 759
714 357
19 254
853 581
406 405
39 600
446 469
446 888
595 492
883 907
410 273
761 993
493 540
945 378
77 623
944 73
771 369
61 899
500 278
311 284
305 277
557 296
522 844
601 999
956 759
604 10
872 116
714 507
809 912
579 390
983 356
2 530
352 980
512 405
44 120
137 234
52 966
373 470
466 121
751 773
200 897
920 237
595 516
859 738
186 861
145 936
686 634
587 604
361 770
356 735
936 331
864 367
919 517
842 761
240 845
372 227
948 924
717 773
853 987
774 414
775 387
416 284
81 504
407 735
341 225
602 215
809 598
116 412
900 968
358 27
330 462
703 150
401 110
51 365
392 655
814 9
490 173
221 331
463 809
383 921
318 408
565 830
327 385
457 827
801 122
982 240
536 873
751 468
726 486
305 95
597 234
666 53
139 545
381 992
868 182
82 328
175 72
388 85
545 843
586 505
828 587
940 525
210 592
302 743
901 989
549 181
703 3
263 733
855 377
289 690
416 143
384 349
284 998
746 415
944 109
56 652
659 599
787 383
259 804
969 60
844 975
20 210
926 386
41 191
681 31
704 337
12 203
416 220
509 358
959 691
554 868
360 743
938 884
607 225
648 731
102 430
544 598
958 524
55 979
168 236
127 285
874 595
769 479
854 765
918 320
942 409
931 888
839 452
707 33
631 645
557 727
925 794
165 295
259 880
46 68
417 638
302 541
427 831
145 694
306 571
440 37
923 510
537 519
127 516
54 611
864 470
331 367
36 635
718 539
546 462
533 113
251 419
297 289
631 150
938 425
434 893
224 789
349 690
185 293
955 312
857 878
128 492
355 562
161 310
308 226
377 95
641 632
467 136
467 542
130 692
185 478
946 789
823 621
189 230
244 943
155 407
906 705
718 400
917 194
652 562
254 405
251 128
334 366
949 434
220 972
329 877
227 912
30 298
507 826
97 820
551 419
91 399
296 348
610 530
817 353
206 216
127 171
10 455
285 363
580 812
769 392
924 88
253 144
390 384
895 598
130 675
581 264
469 970
763 75
881 677
997 990
568 871
953 229
960 645
187 66
77 541
629 692
217 273
666 255
434 720
298 824
679 431
208 615
228 697
233 5
450 22
429 444
599 637
265 403
125 376
245 125
689 548
887 821
298 496
141 436
842 14
634 499
556 578
431 916
337 765
535 907
59 515
78 42
512 910
503 764
624 262
358 415
913 536
126 337
469 570
489 78
157 357
53 222
664 905
624 158
197 859
950 730
400 852
637 304
446 573
923 170
905 989
921 567
569 490
587 592
244 43
197 693
183 699
423 457
940 206
201 484
571 148
62 94
671 625
692 101
545 612
396 50
383 409
953 424
994 864
600 392
243 92
582 899
313 183
465 187
317 8
787 566
999 870
324 128
519 776
27 810
92 191
107 471
805 545
680 270
232 760
784 340
995 418
39 516
705 578
754 486
454 283
911 199
942 314
207 564
574 756
244 516
261 259
294 443
138 660
904 492
624 701
775 178
994 355
69 833
775 618
530 679
556 309
566 977
284 988
616 435
884 206
809 915
711 473
998 72
942 655
713 236
600 519
524 837
638 103
542 11
825 848
302 977
804 719
308 123
263 81
117 930
230 624
844 438
840 730
7 346
886 509
975 509
367 455
287 264
547 633
129 240
401 788
300 543
894 655
970 401
405 466
195 414
102 260
646 85
171 79
460 650
817 20
73 542
952 189
947 121
41 590
624 240
819 282
880 479
682 21
65 343
983 525
127 607
46 674
708 274
309 104
598 881
972 187
758 8
272 546
625 559
562 730
582 472
813 713
720 765
560 941
733 774
804 565
873 247
253 175
422 801
55 742
669 132
360 899
718 464
983 304
447 763
147 329
94 31
584 903
810 4
651 264
344 460
689 372
949 233
127 797
831 696
445 631
26 970
733 973
201 700
590 322
737 883
455 627
784 483
557 369
522 317
174 922
239 265
615 795
582 713
602 625
38 244
308 20
363 582
909 676
904 386
117 492
706 164
601 833
314 257
49 112
199 18
294 573
174 75
793 826
411 979
417 313
656 144
226 7
437 333
562 164
154 96
646 448
720 990
280 276
7 87
915 612
627 424
290 200
227 790
16 982
964 627
392 767
333 657
577 20
907 592
582 499
551 974
535 310
778 203
110 93
213 385
142 740
852 760
47 315
662 78
309 482
202 102
821 403
678 350
156 256
49 492
696 268
111 227
424 322
156 199
292 867
617 9
700 364
205 638
897 561
677 693
326 274
11 96
261 668
637 461
418 62
278 992
188 927
931 290
786 571
469 195
29 457
779 313
160 150
28 128
202 267
19 157
925 119
75 327
233 416
558 542
720 687
382 836
907 992
801 6
538 628
819 729
532 416
664 880
960 337
985 412
465 662
207 257
255 935
216 786
290 36
49 738
389 629
110 261
789 425
963 346
709 466
225 87
406 277
900 321
139 712
262 126
960 682
263 825
849 950
41 280
886 179
131 952
195 999
266 923
438 943
229 312
432 358
567 383
141 283
590 338
888 858
166 800
666 369
576 336
782 735
112 453
826 785
620 155
59 170
18 211
192 626
220 299
210 848
928 136
197 252
924 145
508 964
505 485
770 292
151 126
249 664
10 840
935 735
496 300
420 132
959 572
734 53
925 792
224 183
292 311
221 52
81 876
898 512
150 141
873 974
12 558
949 244
758 651
746 285
25 919
538 365
281 288
674 216
583 921
974 61
534 975
191 660
255 322
689 68
737 394
377 800
624 860
567 792
288 997
126 705
816 956
939 535
266 929
992 792
273 299
432 923
987 519
765 373
357 9
811 600
38 558
889 198
681 207
304 226
790 680
525 925
109 364
147 235
670 60
637 550
131 551
66 534
382 401
378 6
919 138
369 626
906 863
652 143
108 816
87 531
115 74
659 787
589 649
502 8
99 864
841 170
114 678
725 627
116 724
349 895
872 808
670 146
537 642
129 154
264 691
231 187
786 704
621 54
665 240
401 787
655 124
499 208
766 197
636 671
541 629
873 558
834 996
756 447
615 678
596 966
44 618
224 298
191 996
485 776
785 91
425 734
153 579
398 261
463 44
818 389
328 112
541 714
7 341
262 596
840 372
844 793
915 266
68 719
605 234
164 636
754 69
355 392
73 290
26 722
115 164
386 989
77 301
45 63
111 366
127 425
372 836
635 611
282 428
813 215
495 405
701 598
143 152
364 888
89 366
219 807
55 424
906 506
29 725
297 264
848 472
707 259
6 71
148 533
101 797
247 911
665 221
459 137
865 581
480 847
138 2
529 235
932 927
518 321
153 141
84 737
684 543
844 571
194 988
62 799
987 179
467 178
887 985
403 410
19 39
491 938
603 502
587 359
770 30
750 276
36 477
677 39
256 292
82 13
839 326
774 338
736 715
653 476
365 787
454 533
465 676
862 559
977 710
667 419
184 71
734 744
205 177
405 689
110 733
302 351
571 380
491 826
7 695
554 268
86 54
316 560
34 551
4 207
921 249
673 974
95 671
952 742
261 660
962 280
747 349
209 823
347 823
25 295
676 306
155 145
925 427
485 99
903 661
920 268
894 247
495 414
728 455
840 697
63 704
890 456
836 538
635 130
403 117
946 971
971 2
415 192
672 14
997 152
10 763
457 188
159 92
525 283
433 347
303 463
658 144
128 146
488 572
386 662
423 949
760 137
711 690
848 380
76 434
633 147
356 100
111 358
505 66
63 417
70 712
701 252
326 73
469 155
302 362
683 225
661 909
343 72
429 193
602 472
726 31
968 950
281 222
833 749
288 746
115 557
392 461
798 448
439 200
277 810
694 713
197 394
971 766
2 163
631 911
490 616
214 427
750 466
276 194
201 307
190 570
320 892
693 467
904 580
823 535
412 70
300 912
717 273
7 855
122 363
162 835
875 684
49 375
10 302
123 641
858 48
950 856
9 212
209 361
66 499
238 606
173 886
443 842
379 384
188 241
140 708
261 552
993 383
924 242
62 233
449 312
443 606
310 326
775 870
863 757
954 906
566 246
624 411
425 401
95 969
317 969
539 111
733 779
271 863
730 335
995 141
944 231
740 818
708 687
604 172
781 749
152 737
54 389
698 179
563 672
405 632
564 174
454 549
16 384
473 648
693 578
180 919
946 300
360 715
865 166
211 479
610 508
668 322
450 115
610 799
726 144
197 730
582 638
667 1
613 928
418 843
489 181
323 236
53 888
775 412
213 880
575 223
650 971
769 193
147 706
620 883
252 979
465 574
606 226
501 537
736 264
580 442
257 706
936 396
403 309
265 164
542 343
379 912
622 890
659 569
868 891
147 201
538 148
768 311
242 526
347 694
488 648
206 99
869 649
70 623
514 652
151 159
229 491
290 274
479 609
594 432
688 535
683 684
597 245
342 538
39 902
463 707
698 312
414 724
125 786
317 61
358 48
450 99
586 497
175 603
249 858
114 951
608 828
196 408
498 492
679 235
225 897
713 453
342 62
714 317
941 297
435 718
373 886
466 215
262 767
924 691
524 81
622 978
790 262
878 248
408 906
880 694
428 894
115 859
235 858
473 708
358 4
677 230
901 513
683 535
243 681
830 488
12 82
35 249
956 204
88 652
83 575
500 503
760 332
550 227
724 630
832 33
705 931
688 978
930 152
313 219
183 434
90 357
627 975
11 953
620 803
114 37
675 679
49 552
122 22
271 458
461 955
183 546
92 929
763 351
960 877
414 934
828 373
541 6
488 193
54 469
341 853
934 839
890 453
182 496
613 55
667 969
623 483
727 211
316 18
507 94
241 72
701 436
923 637
589 77
315 473
37 303
495 508
713 250
424 511
52 432
209 222
897 131
468 820
102 724
312 888
586 974
72 257
678 519
986 356
339 664
494 979
267 175
862 556
37 673
319 303
995 589
922 672
212 246
860 559
101 609
679 763
780 224
900 203
110 756
133 395
266 6
233 253
701 994
558 211
205 286
996 558
601 793
730 353
118 383
74 720
96 277
324 562
956 284
742 886
117 213
179 926
70 310
743 915
447 524
646 945
570 489
420 386
604 794
479 972
443 782
418 116
920 995
101 856
686 155
510 735
640 445
625 484
634 334
90 248
801 855
804 337
905 267
115 766
184 779
785 961
401 473
699 302
783 189
467 851
868 179
627 61
121 514
207 258
342 843
957 382
896 178
879 425
350 528
492 999
100 986
838 815
316 445
505 704
886 105
493 26
588 171
774 642
135 875
656 996
20 744
550 547
489 710
565 186
759 614
687 185
104 781
301 952
478 334
885 492
348 5
465 697
755 792
205 835
499 866
173 963
957 330
195 630
256 423
517 477
947 881
826 324
786 552
417 961
493 760
528 189
253 373
477 163
653 15
621 672
686 628
402 666
6 345
902 838
876 692
137 106
859 142
568 59
659 766
791 745
957 659
954 861
82 28
206 869
233 962
987 102
403 154
989 261
211 101
158 44
947 970
745 942
585 652
353 80
380 849
60 320
319 418
963 653
529 267
113 237
556 30
502 899
741 245
940 885
222 385
786 986
281 819
69 320
695 482
687 565
415 888
531 383
393 774
519 447
910 853
576 445
111 956
920 788
771 262
769 952
584 144
594 371
333 37
110 578
6 749
442 906
208 889
500 280
633 216
853 2
906 256
171 406
469 669
412 59
117 861
169 421
280 832
675 294
726 887
405 302
828 584
851 201
800 247
414 552
756 59
698 444
59 633
906 607
59 290
958 811
853 165
614 432
63 836
653 56
851 514
487 59
430 45
738 293
901 922
775 918
862 112
273 346
481 342
822 647
360 664
361 433
566 952
244 418
930 425
91 545
679 751
933 36
953 552
299 31
310 701
955 25
264 960
940 828
151 944
273 951
138 677
597 39
512 536
887 577
108 198
313 416
395 685
110 420
853 938
406 461
776 846
41 658
339 486
123 346
964 151
520 716
684 721
110 914
169 338
347 333
972 667
325 715
869 497
609 910
824 936
30 748
110 890
18 272
479 31
861 865
608 607
605 48
795 955
414 323
317 450
165 536
31 213
20 803
715 873
911 4
423 953
580 610
626 737
65 383
800 770
89 616
956 595
973 547
96 313
58 164
985 657
771 783
167 189
147 593
673 400
517 375
171 512
531 31
590 67
613 550
714 80
58 588
842 211
711 325
833 409
780 175
177 979
130 876
707 669
936 804
905 112
523 57
10 215
489 583
672 37
288 768
906 479
959 309
882 869
339 816
727 688
384 815
56 31
898 26
609 490
742 488
914 29
812 164
96 672
796 905
990 930
502 836
952 416
151 203
148 82
57 542
809 957
902 910
823 935
129 32
390 622
669 693
994 808
651 336
31 369
113 841
962 925
592 733
292 743
993 933
311 782
506 654
432 878
109 541
897 926
939 231
209 354
703 536
854 555
298 848
591 637
475 986
890 984
154 108
489 137
202 485
118 180
412 997
609 331
50 466
24 738
314 124
769 94
613 856
286 35
144 263
795 796
982 403
822 493
562 5
185 220
850 848
538 853
167 171
646 463
197 120
985 20
956 653
330 531
379 710
104 125
905 205
793 70
896 648
654 149
300 264
86 354
501 195
531 276
445 324
41 122
994 572
715 834
914 458
340 256
46 507
718 439
557 676
333 5
902 302
42 281
772 384
306 120
506 701
383 682
744 546
402 726
593 448
366 121
640 223
557 489
41 848
882 566
721 643
320 42
54 474
297 573
147 381
965 590
714 233
518 657
147 213
777 559
651 80
604 867
591 264
289 896
658 516
763 47
449 754
91 527
486 577
228 825
615 621
527 611
438 948
461 489
698 690
968 977
288 759
157 853
527 852
983 499
255 699
692 430
174 140
827 976
483 355
582 874
986 76
436 878
288 821
604 535
998 717
123 498
186 739
189 513
529 979
95 133
160 684
681 757
620 912
387 657
707 114
713 982
551 677
978 506
862 462
854 739
615 943
499 635
428 433
189 847
327 91
51 930
596 746
107 345
138 945
193 374
751 351
831 767
575 920
548 186
614 575
702 409
15 122
323 343
749 808
799 906
952 778
480 933
289 884
903 817
360 76
788 496
996 434
504 830
952 798
856 343
182 244
992 148
915 621
857 565
293 328
390 140
749 292
741 704
294 588
107 128
728 990
589 622
863 747
830 96
831 976
130 924
907 789
874 10
694 471
360 704
440 35
939 217
819 507
877 833
76 811
731 605
362 319
376 728
473 530
485 66
313 175
723 342
421 568
997 635
275 313
243 569
794 277
257 745
103 707
140 709
266 809
981 153
884 201
294 788
279 806
661 452
814 215
346 290
126 881
529 421
164 607
377 623
901 380
629 306
942 293
921 672
68 345
764 915
772 218
932 106
893 551
37 12
279 596
591 319
730 606
160 289
309 717
663 673
143 422
412 561
672 792
669 598
203 128
881 667
705 167
970 918
756 120
56 695
207 586
500 646
950 193
115 621
32 299
510 925
231 982
765 489
488 161
761 569
928 513
945 209
519 855
105 671
55 873
62 504
602 388
99 491
768 915
459 894
547 370
489 886
530 108
321 491
699 119
734 557
579 516
147 487
595 673
682 591
662 57
571 209
765 923
447 674
441 295
617 604
656 599
193 120
127 165
93 944
422 704
456 240
706 445
471 453
290 976
388 240
650 129
858 229
823 470
224 749
987 9
938 102
216 370
37 311
284 598
927 25
136 193
187 292
550 199
332 6
856 600
891 234
643 441
239 466
699 961
343 778
328 871
678 798
377 397
804 455
305 326
271 678
321 427
641 986
700 897
551 35
738 775
357 515
771 923
297 873
959 419
846 2
796 333
397 570
314 543
163 462
756 472
175 618
775 859
247 550
57 209
467 787
580 123
436 156
190 291
389 718
379 210
425 489
232 530
715 202
448 337
722 76
395 709
177 55
978 938
882 101
631 563
899 638
316 569
591 980
624 613
261 32
842 221
350 501
346 621
373 748
99 276
515 513
488 556
898 47
53 211
250 406
81 112
907 270
450 211
114 280
345 322
310 567
551 288
855 383
384 44
185 462
21 477
78 446
134 497
819 575
569 789
439 854
125 948
575 189
894 645
285 993
355 589
944 544
131 288
267 864
452 341
829 428
425 726
203 21
443 937
572 252
100 489
363 292
777 934
81 419
150 659
116 910
356 805
261 583
721 332
384 298
614 122
328 963
785 955
677 675
722 61
298 537
153 43
113 37
706 812
108 905
364 232
576 370
831 577
412 953
262 164
845 101
868 19
582 501
508 95
816 200
832 656
132 557
254 696
391 118
990 158
328 488
874 463
844 534
132 224
947 41
728 971
406 310
62 483
951 818
861 252
823 86
959 164
588 500
189 311
305 966
705 199
84 293
713 320
558 828
929 200
189 275
191 442
997 235
852 142
161 751
38 659
333 908
51 802
15 196
967 849
198 740
261 502
993 745
646 50
669 273
100 298
524 359
971 793
603 251
146 402
33 331
723 661
261 157
144 847
938 412
827 797
382 437
870 686
337 438
209 873
85 846
692 989
952 940
487 410
866 572
758 68
766 475
353 957
128 692
572 135
953 933
534 27
856 58
489 415
931 876
370 804
826 163
203 393
90 759
902 2
461 272
514 799
536 123
335 159
386 128
537 87
213 666
509 540
363 653
423 973
127 807
58 510
717 347
404 526
918 197
711 987
342 814
196 426
949 942
428 723
508 693
955 340
606 224
36 536
965 634
576 809
853 767
141 822
785 660
252 596
481 93
208 631
44 193
103 57
18 220
611 578
774 157
571 386
402 443
105 553
607 322
737 829
70 993
76 157
342 599
428 481
973 459
639 353
623 104
964 107
364 889
558 981
259 792
672 524
925 514
597 553
34 205
736 28
206 996
470 239
217 291
548 718
456 222
206 363
598 559
567 288
593 325
467 121
701 976
192 677
231 52
913 408
829 701
318 717
467 500
241 395
12 827
534 39
82 637
288 728
921 764
366 576
452 457
896 850
521 262
729 640
109 706
660 780
645 564
199 401
553 938
858 631
431 499
380 440
755 293
21 994
761 160
450 834
407 476
291 6
83 405
149 27
237 978
233 344
215 818
634 339
807 473
820 830
376 603
259 6
325 1000
5 767
117 22
74 919
160 695
610 69
200 337
48 734
960 92
876 538
9 756
299 324
728 475
404 170
551 186
400 821
522 91
996 198
931 287
582 65
638 637
443 913
72 386
523 677
373 125
460 312
291 427
924 126
420 125
289 209
330 19
244 325
255 999
586 276
537 956
852 815
508 950
186 527
14 10
980 497
442 327
898 18
864 974
601 921
696 681
856 233
626 43
96 962
489 553
199 803
723 943
266 55
779 437
25 866
184 476
129 360
441 291
642 98
126 439
570 66
640 139
700 395
185 267
895 972
464 384
221 689
474 420
957 813
448 589
372 956
576 711
6 285
301 105
429 964
386 38
440 950
436 242
994 404
774 432
352 692
53 485
702 461
615 841
182 844
300 247
73 142
842 467
679 741
805 638
620 575
74 758
889 860
316 860
928 506
756 895
287 599
158 482
722 149
840 230
669 187
603 414
132 190
722 852
621 317
193 841
765 119
416 383
553 85
320 866
972 364
536 324
633 150
892 804
978 474
99 91
899 464
618 292
443 310
25 779
921 84
816 96
454 25
412 509
272 712
546 823
586 546
342 80
563 626
439 433
987 471
380 515
892 196
732 584
215 636
933 144
699 563
764 718
887 179
395 764
738 208
964 228
919 722
230 88
364 188
918 253
373 783
410 224
129 595
413 392
282 178
682 547
392 428
342 344
566 593
779 783
322 769
71 70
482 779
711 177
724 56
320 854
636 325
193 987
888 452
555 531
106 378
264 999
75 807
312 508
920 628
818 47
984 535
475 672
363 733
1000 665
976 422
773 260
83 851
817 829
497 445
52 123
560 340
162 243
1 458
867 615
139 535
11 198
3 244
562 935
344 912
972 108
329 916
361 257
520 422
462 14
391 325
110 445
532 925
410 667
194 845
454 464
346 157
694 135
802 888
864 538
748 744
76 491
313 852
798 879
434 56
79 177
638 608
108 138
194 374
134 396
915 496
797 501
499 630
527 816
818 418
428 43
511 767
48 67
627 769
936 423
844 299
951 538
913 496
303 790
307 157
171 630
286 345
103 406
540 521
471 57
673 479
700 645
600 721
202 809
664 220
977 430
225 114
197 443
333 377
802 496
587 527
485 879
309 233
167 304
119 758
819 485
734 21
545 292
608 747
447 229
544 196
405 914
626 693
758 75
141 518
369 516
219 756
292 794
638 548
171 33
56 450
662 885
125 438
824 526
60 975
979 192
411 667
798 431
324 532
657 891
93 903
593 153
427 839
827 432
496 218
164 491
980 949
746 413
256 583
959 101
95 102
218 774
390 612
530 696
94 922
489 182
642 410
489 453
949 845
527 971
561 793
341 858
786 54
532 253
600 157
664 356
682 360
314 405
696 989
546 52
240 124
980 881
447 345
238 410
536 57
948 712
801 72
915 289
660 376
500 20
374 719
71 918
293 529
787 945
841 44
350 345
990 847
237 571
104 477
457 442
177 156
172 998
72 629
797 784
614 866
291 745
769 286
348 538
320 79
206 627
194 540
178 286
968 378
290 752
512 646
635 242
327 820
456 599
817 480
909 11
293 883
161 17
370 616
338 908
417 573
687 263
231 53
3 679
652 666
277 329
483 516
304 850
746 432
308 185
779 223
603 767
124 513
286 995
740 101
828 44
277 344
552 655
24 668
335 568
708 211
283 427
580 231
473 528
219 989
188 548
335 332
697 645
822 331
348 909
971 761
483 998
234 331
470 883
424 671
156 848
635 744
132 798
922 244
686 258
890 351
770 692
582 471
417 604
186 139
645 120
42 433
124 996
889 321
618 177
733 454
420 665
394 586
196 908
622 404
65 100
479 651
442 791
23 69
888 689
74 143
408 117
459 579
354 830
847 785
804 551
249 838
556 717
549 503
523 216
891 691
899 333
683 301
545 323
634 235
360 452
224 759
313 363
373 960
803 134
924 547
16 278
687 676
625 600
653 821
947 414
846 381
356 421
308 959
843 246
440 463
595 610
264 44
57 295
87 680
334 908
212 666
255 82
98 351
792 142
66 777
696 660
2 481
279 112
80 883
231 853
599 29
353 180
253 107
505 767
537 24
346 670
988 397
56 767
994 640
977 227
968 357
99 616
490 16
508 633
224 980
487 735
694 104
951 749
422 50
832 798
227 66
914 16
700 852
853 905
261 655
437 558
309 700
266 231
1000 140
233 602
709 990
223 590
648 182
190 21
969 633
951 41
483 354
925 795
948 294
214 830
32 662
706 794
249 832
110 244
695 597
324 75
395 786
230 964
119 429
907 2
69 962
875 820
456 993
285 114
265 196
583 388
449 581
253 299
566 922
66 714
331 651
907 276
996 1000
72 960
950 377
941 324
56 629
760 231
587 697
720 673
521 345
32 645
379 787
590 38
28 396
508 618
891 946
285 2
713 663
628 929
690 317
13 707
50 263
325 127
487 284
683 50
863 264
38 921
584 103
500 151
46 820
776 19
447 735
708 922
691 15
723 333
69 191
926 122
532 161
303 446
554 735
864 237
424 648
892 310
587 805
799 711
457 31
310 871
179 62
256 713
998 451
531 877
771 982
252 626
176 339
937 154
129 345
515 221
769 52
626 753
292 328
49 347
9 65
572 375
465 516
753 424
997 703
722 796
257 171
934 534
727 459
859 535
924 670
809 573
606 572
70 162
317 771
280 572
426 562
186 624
398 442
500 835
28 878
584 247
694 942
199 448
491 754
625 220
690 11
476 319
320 293
28 130
888 1
170 632
662 113
189 184
986 371
529 206
559 1000
828 330
45 51
568 19
870 197
766 575
897 148
293 784
731 642
636 372
574 636
651 178
246 418
578 581
456 912
442 827
385 399
925 20
954 518
939 171
995 432
927 593
409 568
912 393
674 112
494 183
651 814
386 450
817 81
201 216
723 639
460 628
435 293
902 598
542 449
515 338
103 474
359 951
609 743
944 872
104 801
265 347
901 995
232 717
337 114
890 839
351 535
119 722
101 579
708 893
265 549
720 50
934 119
820 939
719 991
555 430
951 832
650 874
296 201
108 330
649 771
995 360
527 979
784 920
955 259
200 8
26 895
478 230
300 391
404 353
753 275
219 981
621 802
69 621
274 371
206 603
180 691
694 733
708 700
210 997
784 533
91 702
57 595
41 355
716 891
134 928
716 19
701 809
967 820
379 714
709 189
690 383
364 392
884 727
300 833
925 451
414 178
370 69
871 653
240 377
574 405
194 787
530 823
417 762
515 978
954 903
523 97
662 169
907 782
917 382
98 300
253 741
519 982
848 349
73 813
273 160
163 145
841 655
376 947
619 324
962 142
622 812
54 301
765 743
895 974
928 965
259 625
152 858
514 403
337 727
544 73
559 389
420 596
489 68
355 134
889 645
146 473
119 310
267 866
289 935
685 998
169 786
441 454
857 101
652 247
889 243
698 221
756 730
153 338
830 195
160 936
585 465
35 164
437 687
620 788
593 885
256 40
386 856
352 370
762 980
766 296
325 695
341 988
744 93
756 487
658 474
548 897
393 85
166 713
673 932
937 3
468 506
5 305
450 102
793 64
238 392
402 616
344 194
478 391
430 75
455 877
783 443
300 172
146 947
477 443
91 656
617 614
14 320
311 499
762 633
171 547
321 25
856 248
841 704
570 177
538 171
599 568
236 622
692 89
854 118
494 95
825 176
501 868
754 295
478 377
8 852
500 913
133 758
974 504
88 795
190 835
818 533
486 606
358 523
580 882
913 771
421 35
251 530
132 167
845 8
846 180
375 158
446 580
788 2
251 35
495 512
842 523
904 133
950 576
134 362
867 842
916 727
708 964
834 395
585 454
317 560
315 997
650 47
883 683
744 455
143 228
965 42
337 936
330 602
516 223
525 246
348 181
739 935
989 174
915 108
204 603
2 691
387 811
602 556
58 257
697 793
111 632
905 106
526 596
894 486
262 795
186 677
427 938
68 316
438 44
650 28
958 880
183 985
635 450
934 617
633 830
429 15
49 906
276 416
824 253
490 456
925 308
429 356
815 216
483 240
102 331
367 996
616 713
861 219
375 818
942 940
994 552
364 861
794 990
60 221
590 115
209 536
816 979
846 717
370 266
712 221
145 430
278 710
836 123
153 298
666 94
745 135
833 721
685 346
958 519
493 57
517 472
523 938
925 492
402 599
842 564
492 902
843 70
922 888
511 274
353 533
831 191
564 651
196 569
781 413
440 693
461 165
144 970
828 744
183 258
318 629
758 229
512 482
488 855
424 367
323 725
913 410
741 451
472 714
188 947
296 988
909 138
535 840
400 936
176 226
880 146
769 20
426 957
232 212
993 277
508 911
211 180
22 355
388 433
848 522
303 810
807 964
720 110
71 301
810 606
624 195
853 38
812 821
147 113
164 993
911 571
688 213
762 531
144 627
368 379
92 784
713 521
120 92
318 624
483 917
336 387
656 442
48 257
517 168
637 199
767 202
798 774
882 787
685 686
905 530
454 737
41 540
243 827
292 529
847 394
285 798
55 690
738 714
226 582
973 952
345 602
168 491
299 980
635 728
290 527
967 198
846 407
299 193
474 491
497 382
53 552
250 687
308 344
862 768
988 803
566 324
562 981
77 490
965 191
351 198
516 326
249 853
58 678
813 543
291 408
596 29
217 369
555 624
867 37
596 288
786 133
200 489
743 708
318 33
123 989
229 9
824 724
640 527
899 866
60 392
906 573
588 149
424 517
513 465
48 627
800 869
963 361
355 372
602 278
717 778
407 741
42 869
890 411
752 409
964 2
482 22
653 60
693 621
540 430
853 144
124 451
404 635
92 582
726 489
336 382
291 744
621 610
5 298
665 334
593 565
339 984
852 730
420 480
670 245
902 923
240 32
23 905
743 255
199 377
345 909
372 654
53 866
742 595
469 443
780 860
449 949
14 442
29 978
447 636
186 79
216 644
473 81
547 508
841 687
769 664
92 954
163 277
781 714
539 792
756 886
392 138
763 820
59 925
223 477
56 921
811 289
205 802
790 182
316 590
410 91
524 729
204 988
360 659
609 389
887 361
364 667
997 103
148 934
387 878
225 649
656 289
503 30
581 72
376 680
948 943
898 240
176 401
109 56
398 744
303 191
358 116
366 175
773 348
320 39
518 287
780 477
987 180
144 587
71 503
172 771
709 721
941 688
519 811
220 391
725 479
78 47
999 99
395 146
251 629
470 257
866 743
827 817
554 498
28 770
204 148
970 300
326 500
726 827
758 550
454 8
678 54
135 549
252 359
138 142
845 583
581 572
412 604
860 10
735 929
232 842
840 786
411 830
742 326
707 123
869 613
931 914
844 104
353 342
894 398
630 127
119 863
770 885
876 270
456 311
452 181
635 22
143 923
775 268
504 502
194 433
952 69
370 597
984 750
959 210
373 791
616 542
423 454
203 125
160 589
426 442
850 638
418 36
530 938
799 995
847 915
416 864
104 561
73 484
620 473
796 369
613 185
410 783
550 41
429 381
507 264
958 851
773 711
309 249
380 169
341 282
467 606
138 19
596 748
106 804
224 632
268 573
358 814
754 266
861 999
752 688
11 807
218 277
753 367
312 863
434 365
452 476
112 238
246 554
532 831
916 705
261 888
272 226
507 899
310 76
118 219
227 661
497 661
224 170
639 471
44 239
243 335
364 291
750 490
961 144
582 121
184 990
13 145
770 932
581 381
201 186
937 171
598 201
457 313
242 774
230 294
397 391
330 309
557 7
691 541
52 793
9 50
436 524
588 732
28 682
43 494
802 685
279 47
953 996
714 672
926 31
319 784
445 291
433 703
641 489
697 161
379 80
811 181
870 270
606 822
711 940
248 222
985 39
461 94
82 908
465 461
892 591
588 832
880 955
945 846
761 734
745 187
581 762
106 424
607 999
243 40
594 49
581 644
302 666
87 416
448 110
802 18
267 282
662 475
158 977
277 797
269 379
713 871
94 663
571 114
466 660
493 207
314 460
320 870
550 185
212 461
226 516
789 526
862 557
182 124
374 268
710 699
94 643
398 253
431 437
127 41
574 236
526 481
285 744
516 380
433 591
36 735
352 636
418 582
61 752
989 59
31 418
425 291
240 76
295 844
22 641
106 178
70 217
119 3
237 200
688 185
890 853
100 469
781 977
348 125
666 639
450 708
752 831
556 191
892 521
873 420
308 801
51 457
957 564
182 22
113 620
460 19
45 414
362 250
50 99
929 397
978 933
580 735
911 955
93 474
674 921
180 773
178 837
857 163
929 51
436 167
185 523
674 435
488 1000
320 211
757 907
332 591
105 617
501 358
399 809
459 772
798 516
465 524
516 87
708 489
760 432
213 883
292 198
130 590
524 363
778 422
443 140
72 999
976 10
43 437
909 843
260 8
997 81
982 392
958 357
279 363
487 61
486 424
38 405
488 24
259 619
249 707
149 285
3 391
483 928
867 522
505 938
533 1000
201 686
65 299
14 678
756 394
236 452
918 342
685 593
425 340
327 512
72 862
108 949
200 432
341 635
376 923
370 879
865 997
35 375
376 445
280 447
34 276
615 889
66 62
185 371
735 969
660 51
482 730
900 142
148 588
376 470
656 396
895 897
611 365
23 197
939 697
734 546
120 678
618 149
94 638
174 967
225 58
751 991
885 210
726 546
524 864
723 811
293 976
717 953
213 560
495 318
62 440
294 891
182 472
134 859
689 758
556 992
359 191
365 615
708 428
281 80
600 338
879 812
726 266
328 308
740 681
675 131
309 119
194 939
740 374
269 268
79 358
893 651
412 400
75 412
66 121
857 502
837 48
349 638
279 241
180 33
570 999
991 644
404 4
884 944
766 737
481 969
989 848
706 479
889 327
702 666
71 675
993 877
962 724
373 397
726 22
654 784
301 161
213 101
338 707
706 207
219 732
851 324
186 694
515 131
262 208
58 704
297 522
208 602
721 281
373 112
42 564
75 813
926 468
42 219
33 401
390 592
336 219
337 479
451 188
643 463
480 468
531 636
504 671
21 314
168 705
542 926
401 480
792 660
992 908
507 256
428 716
784 245
378 787
504 300
429 511
740 287
953 931
256 866
801 206
562 390
789 703
489 343
202 891
296 836
705 518
804 219
584 51
27 630
588 132
662 659
297 222
224 39
361 196
304 43
684 674
713 862
225 789
269 787
310 846
1000 39
766 482
462 785
177 65
203 189
212 810
294 629
13 168
73 514
765 858
579 613
621 797
19 547
294 419
583 920
483 339
356 201
261 602
537 502
634 89
754 787
46 312
961 157
332 344
596 426
301 639
895 765
324 870
36 878
886 863
273 385
476 791
234 967
162 327
788 663
849 16
409 271
697 382
131 45
785 637
762 215
13 872
150 936
770 803
712 64
987 618
517 393
744 228
263 457
464 595
878 183
249 365
733 616
985 793
984 636
939 940
938 206
173 514
313 99
629 330
483 530
556 360
303 993
618 204
542 321
812 567
657 447
940 37
721 77
559 168
92 600
521 972
672 993
343 833
303 840
649 43
304 555
457 125
92 603
425 825
59 966
377 488
573 487
205 816
124 502
645 157
145 46
882 267
442 667
336 996
817 223
206 224
709 214
360 813
264 819
153 884
769 65
954 967
975 553
378 974
818 85
706 759
657 996
259 81
787 361
66 153
724 57
982 726
278 665
804 575
524 105
807 130
773 678
159 59
592 248
89 802
827 597
751 43
899 433
923 796
302 352
531 74
971 398
165 752
923 766
518 848
407 623
634 52
772 1
109 907
910 438
824 195
66 692
749 252
436 805
340 568
232 443
271 845
951 326
542 881
87 385
742 191
109 16
605 221
155 634
305 565
871 99
81 675
466 960
663 455
186 912
113 471
715 316
104 174
678 722
756 699
745 21
116 319
246 822
451 298
305 441
6 264
178 735
216 375
113 241
401 400
787 680
308 499
839 965
744 435
664 828
158 875
423 170
340 376
370 931
960 391
793 433
276 77
198 512
783 865
654 904
437 376
115 828
959 592
967 358
691 497
798 508
597 969
368 634
721 434
288 707
497 320
265 693
212 874
288 901
30 1000
146 143
499 625
281 547
107 62
682 622
32 988
509 273
926 66
127 761
975 314
361 20
625 929
428 214
915 913
214 833
912 32
736 67
555 90
663 40
168 113
958 109
503 298
76 825
221 585
234 973
182 948
833 403
378 989
318 146
119 161
95 378
878 259
501 177
246 846
169 272
340 406
51 935
321 22
389 769
451 8
49 144
931 915
980 809
950 514
767 6
775 994
367 260
723 146
501 79
826 334
875 699
504 688
916 5
518 79
800 758
4 578
719 122
795 340
473 712
161 590
263 609
821 38
532 835
422 269
342 27
625 219
935 749
936 650
738 483
947 974
992 561
25 195
172 43
393 903
649 639
23 985
56 526
123 144
873 725
921 66
261 988
774 459
68 852
565 968
528 541
554 857
649 148
92 366
14 850
44 286
339 365
68 263
320 736
411 777
781 10
10 663
621 442
942 425
57 36
757 596
45 489
722 475
326 756
49 760
207 456
494 864
998 350
39 87
381 809
762 27
633 453
82 931
187 24
826 484
316 788
197 35
782 425
749 938
429 368
726 337
605 77
39 404
577 278
122 125
686 523
507 526
548 346
585 292
935 603
740 515
169 302
410 30
598 416
222 731
558 19
821 209
240 983
383 693
325 629
671 633
713 765
379 748
237 66
409 14
429 886
289 845
551 540
177 439
877 705
533 427
56 429
375 385
776 959
269 457
976 479
569 76
392 577
569 440
209 546
601 413
996 818
611 376
961 104
830 789
271 326
728 760
970 778
367 252
526 854
152 564
363 548
732 25
719 618
58 669
400 999
820 245
971 342
459 357
629 145
790 337
848 520
758 220
281 285
306 488
18 511
299 143
868 538
225 539
737 430
210 240
317 416
219 472
355 192
796 238
280 282
236 767
950 613
211 610
64 62
45 636
437 178
42 753
184 610
219 158
493 749
515 999
490 205
569 710
487 881
661 805
163 208
825 162
533 213
34 314
566 887
393 710
173 271
566 428
565 110
50 378
694 475
418 37
946 53
653 819
9 809
928 344
434 147
984 155
927 786
163 673
934 463
914 332
208 38
570 744
711 821
586 317
57 37
658 434
585 7
345 392
395 21
359 428
771 496
52 404
156 554
724 336
669 200
93 916
720 718
391 176
237 723
858 862
582 942
473 419
942 748
197 646
542 598
65 474
725 850
370 790
29 159
49 692
552 444
924 146
37 39
369 896
221 152
897 970
680 203
374 370
431 273
530 923
802 529
228 954
794 388
834 632
836 493
386 395
639 587
960 1
60 909
287 216
544 928
788 445
373 593
496 843
725 484
5 295
66 873
202 57
104 1
762 840
621 76
137 490
264 526
506 896
467 349
158 309
176 57
272 621
936 806
607 80
280 24
450 801
968 356
717 362
935 820
15 109
931 278
269 962
978 81
439 673
872 229
635 969
423 505
628 323
810 986
122 333
650 842
432 2
45 427
107 451
300 76
580 820
234 135
370 875
721 134
822 511
444 323
630 897
911 500
655 810
286 304
997 982
613 701
998 466
940 966
492 984
59 451
110 16
716 345
163 792
85 976
260 103
394 939
794 596
208 396
129 895
227 401
331 905
284 823
667 883
686 99
239 617
103 913
282 374
758 925
67 544
347 362
540 308
531 901
952 724
522 875
440 369
624 480
194 450
933 215
469 126
709 983
422 145
622 923
568 709
543 98
599 6
820 400
636 754
136 709
530 629
797 730
134 857
828 923
530 133
446 644
545 360
440 431
419 296
566 227
131 130
604 77
58 578
737 968
664 370
62 313
461 642
901 594
499 413
9 938
790 568
426 939
781 118
223 363
128 100
377 931
71 149
286 817
633 981
225 48
361 760
695 391
294 900
189 758
905 421
747 594
347 524
359 505
524 106
345 493
299 610
646 305
434 319
880 977
858 874
93 913
19 509
876 649
673 310
723 419
410 541
669 222
228 288
420 814
255 176
658 981
816 143
669 423
273 948
567 779
407 877
696 692
565 630
238 549
87 937
621 552
341 523
44 684
327 10
132 577
315 112
163 810
517 580
355 232
787 782
21 704
440 155
656 541
293 506
754 223
944 918
684 929
689 755
800 46
935 763
265 498
888 654
80 741
296 134
916 222
925 138
823 839
851 228
608 991
130 98
696 733
131 503
390 935
940 65
270 10
222 301
113 368
671 300
918 814
719 825
366 944
469 818
973 185
893 981
284 426
432 914
888 96
865 553
881 451
4 90
874 967
377 841
90 490
653 73
704 877
930 426
167 590
275 382
389 219
234 460
154 5
936 639
673 576
686 533
295 856
165 788
657 750
50 769
22 728
267 980
478 409
333 483
505 406
736 867
402 913
489 61
77 509
102 382
619 189
151 269
116 110
414 220
35 381
143 510
8 931
653 878
31 83
256 821
747 157
321 579
997 661
506 920
637 64
825 657
582 858
601 56
997 97
516 231
406 888
175 912
125 410
183 426
820 383
943 953
751 894
695 739
424 957
159 687
331 714
637 32
340 663
170 416
152 416
87 266
974 657
746 33
124 730
975 163
578 137
584 472
358 114
483 297
894 61
41 182
78 439
483 812
527 569
559 12
589 984
940 208
615 454
613 880
752 78
242 814
744 338
596 114
520 708
337 207
992 153
343 430
132 194
556 70
664 999
645 698
170 208
249 120
100 753
169 578
5 829
885 259
894 959
636 156
283 638
119 990
942 183
552 375
477 508
191 904
368 567
900 645
199 913
528 78
70 996
413 107
60 307
695 336
499 235
225 612
529 950
566 171
847 46
505 336
173 985
546 915
958 886
425 153
914 528
7 936
372 309
412 388
240 846
732 192
281 445
781 70
56 489
207 176
2 423
297 301
533 491
996 662
146 997
772 773
207 385
54 846
121 664
414 321
47 945
435 97
639 375
438 178
954 373
884 393
15 795
562 779
47 415
921 214
374 56
481 132
85 241
130 151
792 962
660 409
693 345
14 195
578 601
466 843
426 906
670 763
973 371
839 50
143 34
598 426
631 220
755 802
557 256
692 297
917 270
483 842
95 707
110 298
711 763
649 932
281 50
443 912
804 783
25 61
746 474
784 763
441 19
996 510
515 208
936 110
544 458
776 7
432 814
68 744
554 993
303 4
793 655
355 345
467 786
280 361
291 953
403 589
527 97
685 888
343 458
643 505
278 299
451 834
945 978
964 493
632 379
611 168
240 620
922 542
363 876
731 438
859 43
986 861
175 433
938 302
881 576
105 876
803 860
665 661
581 731
957 933
913 29
525 694
290 791
755 421
812 93
156 69
239 897
255 718
104 373
686 873
809 405
435 488
680 109
758 701
992 678
545 674
519 351
382 4
202 255
101 670
707 539
774 794
258 759
222 498
236 925
111 1000
294 763
694 709
493 875
431 588
184 569
67 222
157 806
563 619
92 23
825 253
869 53
142 755
968 161
518 196
513 121
699 651
167 808
642 551
27 763
484 760
644 103
152 264
157 989
516 836
366 251
690 683
260 327
331 477
776 191
897 299
618 353
86 591
346 443
331 60
387 989
219 791
473 173
604 800
628 828
494 976
784 61
520 584
987 589
223 46
58 594
10 205
791 978
771 672
123 811
65 694
485 883
120 255
990 985
806 567
741 831
472 653
425 582
773 665
817 391
143 958
36 141
827 994
904 626
78 130
620 97
816 966
468 358
485 35
953 391
674 597
873 616
879 790
611 399
658 309
132 294
497 220
547 108
782 636
350 548
756 656
954 305
674 170
723 1
975 516
647 627
87 780
659 648
806 64
342 103
75 470
908 829
766 405
583 789
154 439
388 913
452 897
748 370
322 965
252 31
950 645
981 106
560 132
552 427
576 466
357 902
129 38
96 73
458 176
239 862
986 825
475 765
442 598
448 9
197 476
867 532
328 889
388 414
792 416
415 446
326 209
759 154
224 223
330 535
923 633
756 193
282 836
405 440
735 315
820 551
900 177
63 426
421 400
638 433
617 585
299 224
201 573
701 47
876 151
583 675
422 989
303 470
157 687
297 960
141 498
156 73
108 941
57 270
271 159
425 636
75 895
81 130
159 879
716 377
385 789
238 212
882 848
57 517
492 399
326 99
230 199
997 713
544 566
81 822
190 420
461 793
208 808
87 693
395 465
155 926
23 489
715 324
573 979
849 998
363 374
889 226
751 950
131 971
228 82
529 701
511 806
609 760
144 60
239 362
597 481
129 462
933 845
516 766
603 902
861 629
639 43
167 585
655 871
69 366
775 962
722 737
784 334
260 511
849 737
237 859
995 196
424 86
472 891
185 3
467 991
550 739
432 421
81 475
995 162
327 838
917 211
904 572
259 764
788 65
278 429
822 52
913 26
956 558
533 256
519 736
792 510
896 670
264 809
698 469
59 700
90 244
675 966
961 885
919 316
384 654
367 216
263 777
185 731
848 257
536 702
953 150
177 285
555 709
524 200
13 484
725 119
149 167
394 199
589 45
793 155
118 732
371 787
398 709
979 489
220 560
344 209
391 542
200 694
635 84
488 700
954 513
889 890
103 238
27 404
438 17
60 149
709 980
606 667
578 767
729 78
509 928
863 847
571 207
847 643
894 225
211 443
85 255
343 383
6 813
690 867
751 638
270 198
247 471
115 718
357 246
724 766
212 152
58 599
975 450
844 188
962 759
418 49
149 676
342 447
84 665
649 906
829 1
278 297
114 62
716 171
707 554
807 836
593 877
703 378
26 879
443 645
536 272
737 782
793 307
375 685
241 788
817 269
832 553
354 229
511 570
467 393
983 200
349 473
500 398
567 998
357 876
492 121
102 46
248 937
245 334
107 396
368 607
475 599
805 184
865 995
850 174
271 134
145 740
665 148
893 737
509 326
727 621
667 609
309 639
593 293
802 908
137 546
677 709
108 753
794 430
624 67
215 926
68 45
702 496
711 490
658 907
235 81
798 690
942 986
71 613
113 622
275 428
879 578
830 769
314 408
118 544
8 648
557 77
258 554
655 260
79 869
137 107
579 853
389 738
953 120
748 723
821 980
16 830
294 932
287 737
983 757
964 989
346 419
68 495
351 118
195 262
722 742
795 872
513 429
918 163
792 890
414 486
967 741
65 817
780 951
45 84
298 151
612 744
516 819
750 247
612 674
388 640
254 125
409 279
498 23
816 553
220 630
151 50
75 346
373 305
532 355
600 803
255 732
271 113
615 880
473 23
130 641
988 751
806 180
702 332
681 404
280 338
785 529
631 382
775 933
726 163
182 506
464 403
131 827
99 521
127 986
193 383
974 434
1000 538
920 522
729 511
325 844
910 319
57 709
906 731
803 346
408 180
833 980
555 591
80 149
102 966
328 358
500 478
465 55
136 182
36 80
83 814
315 260
124 10
425 741
549 408
500 487
223 540
329 673
61 56
417 636
332 515
709 624
442 624
353 111
232 8
55 468
474 522
362 907
364 673
615 789
608 309
771 784
783 756
267 662
931 271
989 125
588 560
657 971
648 227
392 496
437 984
91 795
251 231
153 933
974 570
95 294
889 320
184 968
506 916
456 318
741 497
424 280
866 5
796 980
780 603
871 964
221 278
522 948
437 717
150 777
202 664
991 666
131 526
150 23
38 575
94 757
84 493
617 951
284 488
369 723
914 313
130 942
52 320
441 940
935 92
101 201
304 812
599 555
348 453
482 735
379 199
290 763
3 78
484 277
919 680
871 897
379 43
131 561
662 613
588 781
362 663
599 366
815 197
640 1000
930 361
68 580
222 203
190 763
696 629
847 767
220 410
813 982
652 834
460 627
662 186
240 105
554 818
300 873
190 930
961 358
766 23
196 532
946 994
552 631
568 596
740 913
237 151
516 491
217 873
429 332
633 672
949 300
669 450
205 254
655 236
420 186
130 199
439 79
864 990
643 667
408 2
605 326
217 472
157 987
133 721
400 824
486 425
860 809
541 918
305 781
260 124
936 836
69 397
19 843
769 942
748 202
440 329
842 214
994 130
612 424
943 192
541 870
340 781
538 782
369 26
709 713
378 188
17 591
321 348
427 383
120 819
901 422
220 367
362 299
988 16
342 646
542 318
291 655
248 752
29 875
392 323
714 511
440 930
478 306
222 54
255 610
904 763
598 366
710 208
586 419
648 373
255 356
362 845
822 495
199 15
999 572
400 193
678 348
440 360
945 813
715 519
136 588
20 489
795 492
226 364
97 590
18 965
266 196
110 905
349 762
916 53
875 702
720 291
500 545
71 463
240 697
115 811
688 361
555 997
883 162
370 519
251 669
194 151
726 944
235 572
737 696
869 787
551 693
691 16
964 587
595 808
433 260
323 435
259 601
961 831
617 693
660 359
495 927
983 107
156 375
186 39
515 302
778 393
654 552
104 503
188 832
497 429
234 512
645 258
828 8
869 81
337 399
615 377
402 528
527 395
589 604
877 996
969 683
726 567
221 561
529 479
836 425
178 831
103 658
490 89
162 795
940 120
251 985
864 175
711 963
443 535
427 567
404 55
296 257
230 86
916 150
432 854
462 559
865 299
246 840
126 688
179 264
58 771
345 671
793 960
31 989
635 300
149 444
126 128
243 521
90 917
531 677
945 362
989 883
527 888
308 148
685 262
990 377
168 736
744 142
788 601
258 477
874 974
85 474
718 437
915 759
334 376
286 54
520 553
37 241
660 120
188 791
158 870
699 348
722 914
863 83
31 69
478 189
173 683
428 50
99 449
130 536
604 47
434 366
839 928
326 229
337 210
545 720
45 758
136 914
44 292
688 696
197 678
479 566
241 925
809 965
60 753
354 784
776 645
936 26
640 247
178 40
333 744
655 189
827 770
46 631
525 890
997 769
982 188
772 177
566 689
287 896
934 367
550 302
222 569
708 563
548 16
95 156
216 351
55 685
822 391
570 564
61 666
403 482
248 883
322 583
707 19
218 592
533 745
134 234
718 9
146 141
522 566
443 178
962 676
97 319
105 934
82 615
622 196
634 485
773 853
440 496
959 883
842 895
949 382
167 981
457 832
947 950
160 738
715 284
468 584
663 411
191 545
231 255
327 745
672 295
885 314
864 892
485 435
536 468
683 881
430 561
412 927
583 79
165 908
721 791
597 360
844 405
714 218
357 36
915 7
253 554
752 726
723 913
971 90
12 511
254 765
528 634
820 561
360 827
40 496
338 210
31 467
241 152
294 363
318 577
712 508
293 904
660 947
831 601
97 897
631 733
385 75
739 985
466 137
72 993
189 85
402 442
978 883
345 33
782 322
840 313
376 174
994 30
29 899
343 594
430 687
720 558
689 864
608 549
591 801
336 824
564 351
779 758
645 124
272 947
294 19
559 561
573 165
409 510
553 743
746 481
286 919
795 512
913 812
869 277
950 188
981 502
372 7
697 212
354 752
771 537
755 363
871 975
772 544
610 19
857 32
526 192
168 85
608 323
169 119
445 451
973 932
509 836
689 32
838 464
783 907
51 276
467 502
919 709
619 773
560 448
891 840
125 413
62 889
694 673
271 198
837 102
71 428
501 38
968 33
141 341
624 981
732 928
328 705
480 469
314 635
542 379
675 518
6 102
487 273
433 779
431 315
816 649
884 136
530 671
160 746
35 949
31 927
327 778
206 67
600 325
291 404
801 607
452 203
844 205
265 441
986 793
537 848
271 731
383 457
475 420
482 290
524 462
790 839
492 294
393 50
92 505
250 300
526 173
412 296
938 353
740 279
20 662
846 316
565 461
728 451
235 139
352 578
208 61
362 306
327 122
344 26
318 535
917 553
854 443
191 726
311 5
810 547
20 10
892 42
618 117
276 855
197 452
525 109
881 101
131 790
855 742
709 598
24 299
299 881
8 169
100 627
203 215
699 514
802 662
72 263
480 806
798 507
245 298
82 419
631 745
188 729
305 807
149 135
215 546
244 417
653 427
16 444
858 686
755 660
959 901
543 232
827 553
380 184
755 557
234 87
419 178
496 865
972 830
226 612
315 118
434 310
566 994
725 438
833 748
12 816
137 922
847 824
401 481
989 642
645 507
337 197
281 321
78 539
368 906
935 778
538 271
384 403
692 186
102 613
968 451
181 946
130 884
99 674
54 233
986 174
216 109
399 274
746 327
693 764
330 931
18 849
187 190
490 481
974 428
948 908
65 203
864 957
712 993
192 212
248 102
6 141
609 933
607 545
93 390
728 779
377 302
807 569
727 978
835 632
366 108
643 3
684 374
328 341
901 675
261 994
99 866
287 537
746 59
894 378
261 515
327 943
226 636
273 338
418 644
242 1000
287 83
536 930
39 787
669 558
708 827
374 416
975 82
639 7
829 961
893 52
185 832
315 598
874 911
555 579
760 467
639 146
746 65
938 794
201 603
766 458
213 123
575 725
421 234
695 373
946 238
396 799
764 254
414 478
42 519
993 883
433 266
810 836
302 613
878 884
897 589
311 112
483 256
128 925
855 945
439 811
382 929
269 502
681 337
984 353
379 348
21 586
959 652
770 958
87 81
520 875
864 212
482 547
827 888
861 767
105 593
956 736
748 336
8 918
744 717
881 829
986 725
865 920
80 950
973 791
386 975
131 731
777 270
868 798
139 689
535 767
288 635
96 568
171 65
465 782
668 283
995 989
240 763
656 723
430 519
458 119
704 281
396 154
969 407
653 904
944 645
369 420
540 594
928 494
511 92
321 267
927 540
3 594
332 490
261 59
597 164
718 967
815 806
919 487
390 369
194 296
46 952
400 875
842 664
255 755
223 354
917 594
502 235
74 497
122 177
402 128
196 896
310 966
522 711
431 991
121 480
943 685
63 248
956 27
459 768
540 873
205 719
493 75
896 321
457 556
27 785
570 601
853 560
919 994
517 102
41 36
987 291
165 204
558 937
493 352
386 610
718 730
804 44
704 740
871 340
384 348
283 462
640 342
980 202
663 163
493 110
346 848
924 699
678 166
99 72
112 147
411 801
697 785
856 558
778 936
610 394
430 531
726 640
231 862
140 310
492 156
323 852
990 663
893 294
350 875
73 432
809 727
510 950
777 396
135 832
657 276
68 458
761 189
742 236
611 87
177 168
731 35
595 179
852 571
830 157
946 778
678 129
911 560
680 263
330 401
252 535
211 294
94 598
971 166
154 748
989 95
765 775
130 871
851 148
427 298
431 25
141 402
776 301
14 326
547 10
772 210
11 154
598 735
57 499
858 616
189 602
85 167
524 839
672 519
327 831
589 368
465 637
702 555
803 131
857 995
147 989
909 978
209 365
51 102
127 760
234 826
253 637
235 452
242 781
668 677
794 856
661 160
596 84
877 465
477 340
649 74
356 534
480 149
57 458
260 819
440 861
610 405
252 173
604 565
86 842
271 724
735 986
117 176
429 605
430 4
589 152
256 529
136 753
465 176
77 404
799 165
965 775
222 167
964 590
319 50
434 934
861 140
160 764
823 938
548 147
522 172
629 210
895 11
101 893
113 21
796 847
386 529
500 512
562 177
85 525
724 390
749 950
401 968
418 463
93 453
718 344
844 443
127 481
905 645
660 3
719 989
631 730
582 225
991 708
797 235
199 518
279 322
631 618
454 515
43 456
96 87
642 215
316 963
360 888
731 988
585 378
966 297
196 309
847 764
774 797
820 34
558 250
648 66
790 814
743 230
895 390
68 786
555 481
66 634
455 998
640 278
366 176
271 888
735 349
348 24
537 51
747 151
500 450
824 937
993 641
906 801
922 125
197 742
825 936
938 171
367 878
995 315
30 775
492 76
263 235
1000 601
497 629
172 202
440 490
472 515
954 991
860 106
309 801
551 589
680 647
477 155
518 715
132 537
705 268
153 639
577 30
322 527
330 695
469 685
772 517
591 633
347 771
584 831
16 869
189 558
98 756
427 876
994 188
241 825
144 183
192 337
210 858
328 247
255 728
391 276
152 322
287 362
641 702
250 73
657 221
36 470
992 141
465 707
975 277
481 283
194 512
706 39
675 914
843 446
849 325
761 234
456 365
412 54
942 233
811 142
417 612
840 198
288 729
450 704
720 404
810 233
15 961
21 116
363 63
565 904
749 929
820 611
346 48
996 297
340 509
593 715
723 971
592 104
306 289
611 106
524 403
392 423
420 399
64 826
940 128
33 128
93 659
225 948
721 878
912 739
113 647
963 784
551 148
634 779
709 796
622 100
279 790
24 898
803 261
650 391
692 593
911 215
464 277
348 892
260 753
657 328
668 344
542 387
202 745
173 491
588 549
86 164
508 328
801 250
80 769
8 330
810 996
805 666
280 462
760 515
429 37
733 483
85 554
980 627
73 356
190 622
953 808
107 218
852 832
173 129
562 203
990 26
778 376
343 28
497 139
571 81
333 641
331 34
298 20
901 791
941 644
253 429
508 367
148 956
25 163
287 517
876 590
398 788
369 313
803 152
410 692
904 614
353 437
520 805
611 592
641 190
473 495
625 5
149 562
940 893
832 459
188 103
169 951
865 158
286 314
445 901
872 850
664 305
701 410
714 321
372 470
20 73
877 122
555 828
376 901
188 455
461 570
454 764
692 601
602 881
930 370
376 82
531 253
15 370
586 798
875 737
301 772
749 805
964 21
157 656
468 275
529 169
522 404
209 114
534 694
362 214
821 760
439 637
499 289
344 351
522 695
719 276
32 334
489 468
346 815
685 795
599 255
64 88
127 535
990 103
379 14
192 750
511 879
150 9
226 442
8 313
40 775
45 32
904 134
874 372
502 815
925 249
147 765
812 975
747 49
423 129
521 609
451 986
148 190
816 618
766 548
849 681
989 679
757 421
621 707
846 987
274 767
50 977
476 371
290 513
245 430
373 995
720 557
833 937
388 255
277 177
956 847
161 104
679 769
927 870
159 410
757 244
823 126
374 162
213 965
322 902
120 305
575 68
9 654
436 554
347 453
310 596
977 665
935 303
621 559
846 179
546 39
133 710
698 883
660 192
889 135
529 423
863 866
854 427
609 530
280 125
319 276
258 96
639 918
980 840
374 63
613 900
934 590
896 108
809 698
697 422
612 834
762 620
338 569
307 873
136 367
357 19
151 485
24 447
305 735
295 488
301 306
57 249
893 628
76 113
131 508
385 23
906 942
531 936
506 181
839 785
287 769
333 958
923 238
84 355
950 920
718 157
818 542
33 986
62 441
326 249
874 193
131 615
829 633
42 247
725 919
794 875
867 265
616 722
484 253
532 308
70 557
109 273
61 843
650 841
10 838
958 588
418 663
92 628
449 650
627 561
102 941
928 864
620 792
336 859
602 132
418 907
674 926
375 638
311 140
93 560
93 480
786 292
671 997
382 293
576 953
786 640
801 988
427 684
97 78
875 305
398 530
406 383
759 791
474 771
157 875
580 879
889 610
929 59
320 905
271 109
688 884
866 177
517 193
162 358
773 49
22 552
785 432
196 922
549 551
255 664
490 500
51 681
492 444
455 417
151 820
794 64
998 114
786 155
954 859
200 23
899 699
225 284
597 261
633 80
330 73
754 480
130 330
337 215
694 786
784 613
113 414
478 629
43 881
57 825
137 975
466 971
527 161
943 639
402 213
849 567
284 357
790 660
524 55
74 29
941 235
51 281
890 494
765 883
67 253
952 607
735 67
922 828
701 505
598 886
170 213
72 852
436 639
546 267
706 322
494 71
785 746
395 201
984 679
380 308
236 273
917 81
232 379
314 546
221 887
353 768
972 713
335 765
894 559
370 324
512 915
610 654
167 620
976 861
580 487
444 420
446 184
713 109
240 619
990 661
16 402
791 489
15 311
713 656
613 911
349 555
877 33
17 267
858 667
917 908
715 195
251 402
394 456
206 638
405 326
858 71
371 223
801 420
440 669
159 373
114 702
986 629
80 852
990 682
215 327
110 994
217 113
355 199
353 360
733 887
139 523
674 339
197 97
763 161
473 534
421 227
431 813
783 966
945 110
830 668
456 382
335 937
970 179
138 262
398 391
955 365
867 738
509 21
136 917
215 53
155 494
981 777
847 958
787 633
504 912
429 647
584 837
68 527
664 354
906 922
285 833
557 583
654 368
836 255
429 624
772 972
347 457
733 434
878 991
570 687
774 181
153 18
31 565
700 988
821 56
903 532
699 949
883 823
638 787
356 472
872 82
663 991
245 922
218 960
145 149
787 626
595 880
835 483
502 844
568 153
937 667
522 633
592 325
166 506
948 932
259 310
636 948
13 133
65 132
631 774
596 645
471 159
360 617
577 336
203 722
729 603
348 166
201 416
172 330
352 685
39 800
849 256
334 703
52 485
351 923
583 665
860 823
87 781
482 350
364 128
873 719
255 846
112 136
109 294
360 680
559 310
948 282
193 353
35 544
915 358
720 877
878 583
644 161
304 746
415 825
608 898
513 984
811 153
464 11
933 791
579 751
606 598
136 466
439 663
550 540
115 934
627 646
327 613
557 310
425 21
70 605
530 198
688 225
309 447
688 82
463 727
705 51
957 466
150 658
337 973
973 297
948 736
422 39
894 840
241 551
134 891
526 699
747 842
318 166
915 570
689 269
74 803
198 260
648 670
198 672
898 668
657 33
285 399
867 109
335 43
525 492
111 786
804 861
822 723
495 321
718 562
191 760
780 616
450 734
623 633
347 679
122 279
948 679
164 418
302 75
86 9
119 902
363 904
241 652
223 158
236 61
378 736
207 500
292 186
999 20
428 635
127 837
84 415
783 990
970 863
748 276
665 540
870 868
119 946
406 879
188 614
970 336
164 605
147 874
858 646
182 884
619 147
479 987
824 146
458 182
169 317
597 236
11 826
488 818
828 671
224 454
563 846
672 221
258 218
473 883
187 103
661 657
17 375
332 699
385 762
390 352
425 214
381 598
144 527
451 519
77 63
649 505
622 41
983 606
94 602
507 525
630 527
689 227
960 28
691 487
462 644
396 434
275 458
163 475
531 780
667 547
311 202
272 299
919 389
341 261
403 450
475 508
157 125
570 596
28 482
380 142
161 269
883 913
919 623
785 422
8 611
537 702
981 838
513 48
720 193
796 456
204 706
85 84
758 19
750 767
452 954
228 691
526 413
99 73
518 924
73 800
191 267
859 941
20 194
161 966
98 665
118 962
608 817
919 671
769 976
737 301
9 369
29 663
901 2
555 697
922 656
268 64
749 875
743 35
145 823
280 291
115 634
128 986
982 123
544 41
78 204
777 510
915 148
835 995
198 19
870 74
755 629
408 464
373 514
951 171
589 359
852 741
329 364
659 847
258 575
588 118
406 281
248 885
322 850
282 552
768 221
761 710
551 91
509 706
999 748
168 570
518 906
898 741
258 410
922 580
615 764
614 103
434 326
65 266
658 369
853 483
410 291
335 431
664 392
426 313
104 472
388 666
401 131
193 345
720 797
297 964
353 149
150 272
502 290
660 702
911 398
33 269
835 888
743 806
31 812
283 456
646 344
475 444
10 893
318 795
897 583
745 9
464 770
896 837
420 709
853 450
542 430
401 453
327 523
412 42
304 410
229 995
517 220
693 88
839 149
645 657
586 476
186 532
348 482
251 334
432 607
888 885
624 114
387 265
823 775
688 853
251 126
700 76
987 905
315 115
210 906
98 870
605 35
449 793
325 784
223 788
30 201
559 734
359 632
364 86
595 576
513 255
624 297
293 900
588 362
103 185
590 13
481 824
69 408
267 876
263 898
503 860
571 156
589 578
396 46
931 388
257 342
284 176
994 119
791 387
890 230
78 693
279 296
770 85
503 409
477 139
422 946
104 37
649 236
15 260
382 868
290 96
568 344
201 155
84 122
939 328
194 24
46 171
948 966
590 362
44 67
401 463
445 548
95 979
855 327
344 438
148 254
555 382
40 321
357 763
298 57
804 557
166 319
357 57
183 425
339 850
356 992
783 15
631 556
966 177
238 183
236 115
561 409
274 318
308 406
746 583
542 738
600 30
22 332
66 60
368 312
687 557
50 529
941 627
842 998
567 298
952 19
580 964
227 156
454 103
819 647
633 198
878 276
690 503
106 442
149 125
310 50
849 422
711 326
216 457
217 658
720 509
146 33
247 599
331 37
231 697
836 364
920 470
585 286
601 408
819 963
90 349
312 305
565 157
846 960
646 329
323 120
208 261
938 49
853 901
530 653
545 742
139 566
119 917
875 809
48 748
972 268
453 594
106 26
506 163
809 99
932 996
325 367
950 487
507 241
990 411
953 940
857 942
259 598
864 468
143 356
767 211
992 211
867 749
531 39
536 117
587 750
609 620
345 382
36 930
120 273
152 586
109 162
687 482
223 76
679 1
459 861
568 714
110 875
791 115
543 654
912 650
806 503
322 532
940 722
738 987
645 192
475 913
597 870
448 341
437 489
764 174
728 164
69 496
615 83
206 939
588 1000
497 675
909 605
93 750
526 118
765 977
8 231
844 407
183 367
222 33
470 360
555 220
587 356
460 435
677 865
415 364
958 982
1 377
954 890
404 565
309 932
936 146
502 372
659 467
121 179
891 61
271 28
791 503
723 117
282 458
739 51
732 840
689 589
830 746
785 193
704 167
503 862
306 912
600 917
51 990
609 500
95 375
545 207
365 536
379 321
441 375
124 426
916 554
516 534
234 31
971 245
684 461
883 930
168 451
108 65
632 603
984 977
884 38
792 693
187 887
44 738
742 436
1000 767
554 603
496 656
731 929
222 152
538 388
590 859
817 550
392 284
802 758
475 977
425 406
121 164
1000 775
220 114
413 44
814 363
807 245
820 525
587 38
594 287
583 145
361 120
66 923
412 130
71 85
749 926
772 633
477 161
197 999
529 604
170 782
348 577
192 518
755 231
537 46
687 533
947 479
751 764
820 482
555 653
637 892
919 752
809 845
723 908
210 763
743 763
86 184
47 832
638 40
185 366
843 87
779 103
540 947
82 251
573 742
46 715
115 197
885 558
151 668
181 707
420 123
14 929
557 971
326 877
650 674
511 409
222 641
789 100
49 33
389 436
75 736
846 852
762 228
212 808
461 329
697 18
195 852
138 249
744 445
7 775
898 642
48 50
995 118
777 90
654 499
239 298
675 150
165 87
586 129
473 944
376 345
481 58
794 544
720 143
553 525
253 565
59 392
486 148
413 923
331 342
395 750
12 457
28 47
399 982
577 780
220 131
387 42
947 52
47 857
212 936
340 218
611 276
74 373
684 48
454 401
643 970
553 931
24 935
467 81
882 501
506 735
237 563
817 895
922 384
667 379
650 955
934 860
927 783
99 755
468 140
810 949
650 697
85 463
496 224
244 995
482 435
557 102
104 513
192 292
12 950
183 968
871 483
12 935
703 738
769 434
745 740
937 228
15 930
250 834
555 830
861 661
866 562
521 947
359 816
21 572
646 823
471 88
529 683
619 862
261 54
294 886
401 487
576 15
242 911
342 118
925 300
666 786
198 535
10 885
554 597
448 189
294 23
954 487
710 463
900 540
861 481
912 144
236 110
901 797
89 664
141 267
190 978
624 748
559 552
12 486
910 839
783 590
588 737
319 227
350 590
550 960
673 881
996 325
896 695
55 48
539 739
251 964
10 449
820 351
170 699
761 941
410 426
136 988
487 20
670 629
147 940
640 606
585 281
372 942
869 897
741 164
40 606
889 153
824 959
797 251
730 3
827 134
406 208
970 373
787 104
341 128
718 690
664 622
834 462
362 934
471 771
342 894
644 212
833 380
655 160
480 921
680 867
221 723
601 251
671 65
775 277
270 328
234 152
854 166
245 863
587 600
164 474
618 330
931 229
556 874
715 412
190 576
629 968
899 111
39 699
119 261
112 106
254 338
851 797
793 428
931 808
578 850
99 105
529 682
592 576
484 507
359 297
819 208
852 916
139 344
958 647
786 301
770 579
326 987
6 812
326 367
557 147
483 181
725 822
278 126
950 772
748 399
409 738
936 841
591 924
51 915
820 628
725 753
612 258
592 980
763 676
180 397
398 533
946 486
655 556
335 224
443 579
279 424
943 788
854 977
220 14
121 183
819 895
871 460
520 881
707 931
497 965
631 4
44 473
817 562
275 511
996 618
271 9
480 669
847 779
117 323
974 997
514 702
891 816
287 935
441 216
460 400
925 404
71 415
288 831
645 62
530 356
420 971
776 974
323 757
327 723
616 545
768 732
608 50
96 192
471 873
41 653
116 530
526 329
582 351
849 741
276 166
850 766
932 831
476 596
533 466
545 985
308 333
143 502
886 513
642 886
348 129
804 405
610 476
118 896
845 18
264 66
900 579
190 982
1 314
188 521
580 701
770 90
692 753
219 335
118 721
349 409
215 394
542 313
178 869
695 834
587 417
561 887
381 644
646 642
305 1
519 7
459 993
961 880
354 391
847 533
508 719
875 230
913 461
555 701
87 873
158 693
915 356
56 105
509 797
466 749
662 583
925 975
767 513
797 118
473 748
191 648
273 787
701 75
436 573
190 590
29 618
11 655
212 739
15 680
901 256
42 507
793 87
391 794
470 722
419 646
122 760
879 884
866 227
628 532
8 712
450 433
700 270
701 508
748 317
101 732
847 527
320 386
448 338
578 921
392 816
623 270
896 825
492 1
114 261
556 214
858 426
52 430
549 834
24 557
710 413
124 108
661 671
200 786
966 242
79 593
529 862
116 704
849 630
138 542
145 360
650 106
349 348
999 265
938 19
990 897
619 81
77 428
525 373
684 489
145 901
173 190
839 399
58 819
770 180
557 591
63 229
370 887
237 339
112 80
319 404
269 40
784 103
911 97
726 272
513 712
584 449
380 90
557 606
877 488
186 697
959 281
996 562
225 52
41 301
659 935
812 672
884 551
289 360
782 639
736 788
743 935
375 853
151 102
449 603
921 481
444 324
331 839
399 154
977 692
251 793
720 548
168 551
464 790
454 557
246 941
594 890
924 705
369 209
755 164
164 941
381 164
27 634
6 847
858 681
728 155
977 782
972 441
585 997
42 928
414 538
917 31
501 733
385 745
595 908
515 413
246 444
198 59
682 546
269 746
749 539
675 646
148 800
81 948
105 232
40 59
457 869
638 781
787 874
143 671
473 835
522 533
874 457
361 97
35 342
845 689
527 430
515 47
859 577
644 81
343 493
18 916
728 538
835 301
702 239
908 892
290 433
661 885
920 667
964 82
529 62
808 731
166 728
835 96
566 15
364 220
877 525
798 955
584 740
587 663
561 455
874 761
847 180
474 440
409 761
694 305
938 975
829 169
810 346
118 518
584 817
142 170
518 472
825 521
732 401
384 226
901 890
117 881
52 442
29 959
788 916
639 426
854 26
309 696
653 47
548 607
218 659
726 626
201 129
161 834
19 983
554 919
235 388
904 82
223 771
913 381
930 131
294 545
847 827
346 712
302 808
278 837
539 278
969 626
453 353
87 8
465 862
589 651
412 849
485 455
343 936
752 230
983 888
354 337
605 519
542 698
917 615
917 34
47 391
473 250
416 886
405 918
310 799
570 698
817 603
907 620
890 363
71 21
218 689
343 367
739 602
517 52
153 920
135 723
547 302
733 411
791 438
845 199
955 631
430 73
763 184
682 315
817 788
626 370
137 550
29 664
732 197
461 102
898 885
223 232
337 113
533 928
434 247
594 808
185 722
76 66
452 260
316 946
166 570
513 143
518 309
389 66
850 614
531 948
662 585
462 660
288 510
310 150
747 937
619 741
404 313
619 365
287 546
467 162
44 493
836 187
725 811
508 677
871 647
602 962
738 836
776 896
620 933
749 121
209 642
127 1
422 799
948 226
648 237
99 818
376 170
466 324
776 95
427 7
195 426
242 258
955 383
476 274
197 784
347 790
442 131
254 962
552 705
576 134
793 860
467 101
355 541
804 345
613 390
540 401
306 374
260 909
202 227
7 901
428 42
552 13
579 444
77 202
366 201
483 718
133 329
343 13
657 897
270 392
129 247
338 562
446 667
342 589
779 967
76 335
694 132
181 236
577 44
979 52
570 765
694 365
684 798
379 460
337 663
475 572
590 243
298 961
351 491
782 323
36 72
302 368
893 775
142 233
405 419
478 526
895 112
782 487
215 691
815 793
106 312
292 859
827 444
612 249
782 229
979 870
438 63
897 79
439 403
43 653
144 867
883 372
711 378
28 156
858 186
438 65
106 678
990 906
89 320
762 646
882 158
803 527
556 768
234 982
14 229
357 666
114 82
935 234
597 188
324 935
134 777
729 623
211 296
239 928
294 896
745 190
885 499
317 948
689 179
474 897
950 521
26 789
943 384
390 195
299 560
376 806
674 879
234 884
594 598
326 95
539 631
308 878
867 259
832 927
270 747
862 254
65 690
497 839
395 853
452 219
546 524
633 876
13 563
254 938
237 241
579 830
427 394
322 198
702 934
589 183
786 396
502 966
489 843
227 970
526 145
130 219
979 972
140 538
454 269
393 742
268 325
874 722
995 361
352 468
325 362
57 519
216 671
571 748
136 34
755 399
497 149
577 541
335 384
529 165
859 639
596 96
118 744
58 635
207 880
703 918
810 900
167 447
785 758
344 528
638 881
627 227
826 608
839 395
412 709
83 730
571 29
537 170
539 20
940 812
234 709
53 33
586 263
619 777
65 854
200 987
306 612
940 155
622 821
762 605
373 993
625 149
965 312
746 647
230 774
925 473
25 461
924 646
626 828
745 938
591 414
959 390
807 770
151 494
736 916
427 55
765 422
396 36
881 440
102 47
771 480
173 341
279 61
242 838
455 788
364 789
924 118
622 166
955 435
811 65
363 474
989 89
298 722
812 400
931 79
606 578
488 757
808 650
708 570
208 233
851 155
92 711
275 353
200 47
777 320
875 821
180 815
159 632
178 256
834 976
220 740
983 731
467 961
398 78
47 528
744 855
177 822
436 305
257 183
373 550
754 927
804 497
994 197
212 680
865 512
228 486
617 136
961 153
621 847
800 96
433 657
947 591
99 850
802 852
459 876
827 561
667 565
624 871
153 662
697 615
781 575
10 357
608 7
833 213
51 252
737 390
610 831
873 150
218 883
537 268
564 324
469 752
82 394
693 84
935 159
716 328
653 354
915 221
878 289
434 584
171 908
741 106
114 525
724 628
539 235
464 628
762 67
494 493
141 157
530 507
640 328
315 72
153 768
771 296
543 115
732 904
421 208
716 708
981 422
329 504
43 665
530 401
264 467
16 497
642 258
450 251
67 687
912 142
186 188
501 965
718 734
402 337
985 595
115 809
212 22
711 730
2 994
186 47
567 331
831 284
910 926
721 779
189 274
975 974
939 94
828 942
700 437
97 96
170 615
377 219
282 210
95 620
885 919
838 847
360 434
693 531
405 703
909 380
576 203
52 770
932 869
598 909
492 937
909 517
523 785
790 507
579 732
879 848
720 678
266 914
656 774
213 509
750 615
250 906
172 958
487 428
556 561
919 502
710 935
350 222
110 371
273 692
762 75
479 833
586 933
775 630
331 436
34 89
186 757
455 763
93 132
70 883
200 444
182 479
581 775
740 397
355 909
151 451
309 795
10 778
698 456
990 462
487 354
180 199
91 824
694 803
489 500
921 398
331 268
667 887
809 868
656 498
459 370
795 848
901 318
785 33
919 527
343 438
584 222
904 651
183 786
294 547
157 613
186 564
20 899
484 432
721 786
932 290
922 935
54 255
632 89
439 34
753 985
224 329
391 787
982 132
109 663
998 767
679 608
629 343
122 576
874 458
521 551
161 585
256 430
591 799
957 819
628 973
305 301
186 321
951 346
37 437
834 889
42 328
394 702
429 491
59 755
899 512
577 842
998 663
890 425
674 254
749 299
151 154
909 722
645 297
898 748
5 687
51 807
591 660
62 982
510 124
794 123
930 255
7 636
757 535
873 527
663 274
725 537
268 893
404 505
496 796
796 727
246 751
479 558
76 626
564 660
566 210
140 181
52 940
773 520
558 185
634 926
697 780
762 160
980 863
376 614
147 966
914 298
213 449
277 162
205 361
565 481
668 195
220 383
394 946
744 774
998 615
454 985
989 244
500 726
301 467
263 924
281 972
505 917
916 41
383 327
983 495
662 167
118 741
803 579
476 702
795 770
504 486
823 726
193 131
671 971
100 638
287 329
634 344
621 831
621 87
240 387
494 203
939 214
902 252
542 185
132 709
941 831
603 59
518 161
507 372
640 77
97 285
668 490
466 218
988 997
84 579
992 28
476 760
151 610
561 707
163 85
446 713
99 825
136 46
815 446
22 645
40 61
578 604
312 165
689 977
610 520
558 171
699 776
117 650
352 839
226 567
792 389
566 316
969 580
771 213
596 343
775 455
312 202
861 552
180 565
541 709
466 127
248 443
682 777
493 302
109 659
629 222
841 149
277 650
670 973
534 73
401 345
638 991
189 256
847 939
814 799
372 822
707 10
80 897
360 930
998 155
53 562
960 251
256 511
558 28
681 938
307 401
543 554
384 154
565 491
105 758
188 587
27 975
203 323
979 238
19 236
929 69
243 429
755 847
498 305
560 578
462 495
155 282
79 253
466 763
321 791
577 709
428 726
530 408
310 311
208 460
247 447
886 946
973 181
830 349
833 263
493 864
830 632
192 465
108 517
963 114
587 467
817 651
157 384
560 509
126 908
836 774
978 238
79 614
431 769
568 484
582 297
259 68
878 615
535 136
142 110
920 78
454 209
973 179
647 292
625 639
834 651
421 251
194 291
351 554
232 744
877 331
989 874
829 421
738 545
61 575
673 817
582 202
798 579
605 824
729 715
595 283
806 1
350 424
662 5
408 768
509 69
719 89
789 118
274 314
789 228
275 194
2 489
142 224
264 609
326 237
327 419
223 671
340 241
896 97
958 369
576 915
832 146
366 101
209 330
647 473
85 434
303 732
177 162
827 279
452 250
291 285
327 937
514 418
732 621
194 184
232 748
912 502
789 444
42 153
98 890
156 297
213 864
609 595
155 962
670 519
993 787
964 890
866 787
899 555
67 873
647 176
22 667
184 407
37 325
304 997
929 274
872 787
403 993
137 583
78 113
530 754
398 649
756 222
67 782
164 559
711 775
697 647
394 364
2 50
25 320
991 652
91 406
784 788
385 864
678 958
227 327
274 777
961 80
436 462
145 732
963 757
472 398
640 114
472 558
975 174
640 27
376 800
911 204
664 200
44 912
238 927
141 391
387 442
33 466
241 356
929 93
363 521
276 675
73 816
134 38
13 432
201 957
362 78
326 774
65 157
641 210
469 296
300 506
91 719
809 16
244 651
632 868
895 668
176 444
266 734
200 465
769 582
899 809
615 135
47 559
536 641
181 708
49 713
683 333
759 281
688 122
841 311
621 186
780 234
716 916
44 262
963 85
46 606
800 720
409 519
5 31
512 311
225 246
949 129
443 173
261 770
849 878
656 937
183 793
166 574
780 465
242 827
314 896
447 60
85 36
161 861
113 427
91 310
836 767
750 351
760 772
294 54
983 591
245 207
172 415
628 404
28 853
346 127
288 216
471 611
786 594
755 64
710 56
22 876
502 911
447 929
434 475
614 128
198 195
939 887
332 579
216 711
895 192
238 853
420 12
861 111
323 938
170 371
660 720
433 198
438 37
634 124
261 484
747 316
390 190
820 199
599 722
812 103
983 695
64 87
387 849
630 29
852 822
48 376
783 112
940 8
438 902
934 208
919 31
844 809
306 678
775 508
417 174
338 53
836 967
520 311
210 706
239 751
814 669
64 115
487 631
917 492
88 198
323 609
609 559
154 227
756 625
568 441
650 348
820 570
218 248
372 289
186 812
870 896
85 280
448 578
286 365
822 696
856 148
711 582
866 871
161 448
653 358
709 736
100 485
503 497
29 591
64 769
649 642
60 303
462 783
332 98
973 846
254 995
877 499
629 848
810 516
127 345
529 637
341 496
442 325
3 329
196 701
18 421
345 768
71 605
498 365
935 25
384 957
193 370
71 63
697 845
599 422
331 613
727 97
643 798
893 414
812 444
267 598
103 648
312 8
228 323
557 858
794 458
78 852
776 302
994 889
184 272
259 224
939 14
407 120
677 8
314 17
985 589
620 590
43 512
474 585
133 605
944 313
636 871
306 121
454 145
333 251
821 747
646 228
517 1000
549 614
677 522
600 969
683 448
411 143
768 687
572 885
591 944
357 658
125 332
568 549
733 934
272 953
501 807
727 197
86 410
601 48
203 79
899 476
759 270
479 257
610 381
133 670
776 377
873 787
195 740
262 237
280 537
73 964
310 595
259 384
439 427
387 891
971 412
337 508
162 726
53 214
343 196
444 924
507 801
406 500
24 882
52 605
225 596
810 638
264 959
57 445
336 88
81 477
766 142
781 570
428 146
584 508
754 170
387 115
226 399
526 205
800 786
802 785
994 626
364 770
606 261
502 267
296 815
819 563
782 42
407 363
292 174
213 578
517 321
390 170
285 267
115 300
7 793
765 325
147 740
727 382
207 515
901 167
296 226
996 975
175 196
868 708
161 592
273 429
286 623
446 510
712 353
808 798
83 127
114 395
401 408
596 292
679 28
149 874
948 14
53 867
56 979
107 67
752 180
323 984
945 688
445 876
581 156
944 247
389 261
330 199
195 848
240 613
111 14
138 163
477 112
417 870
215 801
209 757
241 992
478 974
764 635
148 928
820 202
496 3
207 652
206 571
27 164
878 106
800 930
939 661
821 511
371 231
156 756
881 671
979 223
417 1
575 312
875 53
242 900
924 979
92 156
954 745
231 814
696 704
675 5
457 953
920 631
321 877
326 754
695 277
11 74
827 87
439 355
22 896
42 160
343 71
854 2
999 187
981 38
763 411
186 717
940 652
847 386
530 308
348 510
539 824
499 258
83 497
687 229
673 972
635 806
450 152
21 557
565 932
697 216
650 97
399 570
320 323
963 229
965 892
115 586
332 396
515 663
846 50
316 531
656 818
118 109
388 633
312 839
525 714
234 138
397 883
27 387
53 836
853 462
273 805
778 307
977 336
24 978
84 68
430 925
695 831
625 517
440 105
265 309
430 554
220 582
889 355
403 538
506 527
419 410
304 50
989 945
338 54
984 299
885 215
988 48
329 70
598 80
960 557
251 38
767 224
394 721
303 189
566 582
844 426
685 379
610 190
488 939
410 195
802 912
634 990
44 334
963 166
390 243
800 636
722 151
493 190
329 532
169 736
758 889
388 54
315 219
68 156
741 90
781 742
82 46
82 605
645 215
938 560
709 11
433 356
650 509
706 561
650 783
19 325
615 65
172 452
468 774
386 687
299 692
310 45
39 574
409 983
488 475
1000 1
796 736
431 883
617 268
516 517
838 412
283 748
44 980
881 441
872 363
263 881
798 316
185 331
862 26
366 314
540 412
533 699
100 406
323 220
443 870
832 292
428 13
575 983
916 34
489 953
722 849
696 865
586 166
160 131
552 925
945 619
234 728
354 74
926 610
609 229
728 140
744 469
620 235
753 153
375 862
327 354
303 138
753 814
801 337
611 75
697 725
878 740
863 385
95 423
342 596
673 198
936 430
702 812
86 527
119 691
207 37
637 65
380 553
223 812
77 205
490 623
713 344
492 161
795 531
590 603
330 248
586 449
542 491
305 518
476 264
587 515
850 478
575 608
929 963
869 754
864 194
372 809
764 260
451 730
662 864
616 919
112 946
59 207
88 77
980 822
134 490
735 30
566 885
368 866
600 615
480 315
178 173
983 284
129 937
75 969
914 219
210 924
893 581
361 456
569 81
420 466
75 479
366 265
516 653
417 675
102 308
914 186
490 284
325 119
333 917
311 938
665 845
410 167
837 705
803 499
785 671
628 503
174 990
191 739
514 347
559 421
619 2
778 114
93 508
979 133
332 824
200 10
787 288
482 652
474 714
966 593
5 790
813 383
965 209
726 515
501 632
129 249
969 658
161 565
50 623
366 152
147 21
873 39
833 195
577 596
673 1
843 700
380 43
309 322
919 605
529 967
385 891
816 887
414 779
572 213
18 124
50 5
265 812
704 511
418 40
219 26
67 516
9 801
64 142
787 484
115 941
783 946
584 54
341 240
704 319
479 570
576 187
517 594
818 679
601 460
423 74
45 180
19 601
315 227
632 620
168 23
7 357
500 87
371 397
926 656
389 937
844 354
175 914
77 144
343 95
660 92
626 641
284 861
115 454
61 925
405 193
34 17
912 738
39 343
600 708
118 331
391 645
459 852
645 668
849 580
408 692
161 889
403 100
68 592
231 942
144 922
450 303
893 249
585 787
443 538
119 614
976 678
620 106
596 71
449 261
98 199
460 586
464 387
988 568
572 627
362 741
297 855
41 959
29 122
806 372
145 843
917 659
707 981
772 45
90 882
601 873
259 959
809 129
371 797
202 121
262 203
589 197
347 483
749 991
511 232
36 51
506 57
512 228
126 571
197 250
782 738
352 85
456 622
251 621
807 467
278 863
710 116
147 655
171 444
321 38
422 846
882 241
44 991
34 295
802 227
984 606
615 428
321 610
584 160
312 250
389 748
7 461
314 56
66 16
44 945
672 618
125 453
495 124
271 189
425 418
114 758
523 815
936 792
948 734
433 868
559 711
842 490
595 346
559 535
528 329
604 160
706 654
893 196
235 310
844 7
242 555
758 677
924 378
405 593
408 260
123 546
19 794
3 118
218 562
513 197
430 845
867 771
190 642
463 458
816 431
616 279
501 717
958 481
569 216
108 237
499 165
806 846
539 933
741 73
6 269
381 129
921 650
903 892
842 799
986 541
931 563
76 316
533 604
756 161
896 833
941 188
265 826
846 126
869 960
37 11
683 983
479 988
165 386
567 700
216 64
250 960
799 214
301 655
397 599
784 572
493 888
997 922
304 519
237 796
720 975
631 149
938 877
762 196
933 999
513 717
291 320
649 534
158 894
170 44
698 224
878 9
431 599
521 953
26 648
70 653
849 816
45 694
240 209
557 216
759 851
768 257
118 441
96 969
418 228
733 877
365 115
156 23
272 297
128 487
676 317
307 685
161 540
904 968
785 225
578 189
828 867
201 169
172 434
306 709
989 738
554 568
285 433
701 247
374 382
659 831
665 302
862 870
924 882
217 677
499 773
926 320
143 775
145 467
771 615
110 908
565 119
638 981
470 377
472 674
933 883
652 474
405 799
622 844
934 135
825 882
733 984
611 101
834 475
668 464
206 60
885 39
189 691
568 235
67 579
129 564
458 385
754 835
310 493
257 940
449 705
946 339
128 13
958 56
420 225
38 796
791 579
742 173
908 172
702 887
271 599
644 707
623 481
388 88
805 121
691 489
688 99
879 895
306 216
404 650
577 579
127 550
602 98
363 581
775 722
882 846
301 146
770 359
258 998
264 103
596 333
208 317
287 878
550 762
438 68
431 81
135 917
672 436
73 270
249 473
2 395
350 825
708 411
282 871
326 69
198 819
692 908
884 400
582 305
652 635
895 692
937 88
371 776
46 569
962 222
386 641
828 1
456 142
239 219
619 156
897 611
850 513
359 205
503 440
836 396
677 777
689 893
113 809
496 477
169 134
788 503
158 523
875 454
517 711
76 226
311 472
311 506
905 623
643 327
572 766
589 515
727 667
132 352
172 991
171 403
726 620
369 804
987 387
556 917
303 980
257 406
621 984
598 614
358 417
775 153
106 907
61 313
591 561
703 449
837 260
745 983
317 226
403 185
507 581
662 781
271 439
97 348
320 673
359 156
453 427
541 994
419 731
504 837
18 399
394 667
376 693
741 964
355 691
430 517
843 840
609 478
427 107
911 132
594 918
238 742
414 937
724 93
394 499
494 51
833 78
459 673
160 45
377 184
85 235
394 624
531 408
720 729
714 146
61 462
358 611
967 683
636 77
381 423
98 349
840 824
983 358
551 461
335 816
862 106
616 947
934 714
570 576
155 56
564 590
978 633
491 90
15 71
666 784
200 709
73 102
682 440
491 494
678 462
532 597
256 648
773 868
192 277
64 320
358 484
903 213
929 913
160 97
521 151
954 187
368 434
302 300
834 565
220 743
246 45
872 933
788 835
805 248
627 915
444 588
661 470
369 256
639 739
416 337
622 194
82 611
858 575
986 438
349 704
543 3
251 656
928 421
485 539
857 537
49 956
325 740
561 147
970 873
814 677
796 102
117 806
234 169
588 938
799 543
950 419
83 50
371 147
564 13
668 84
472 465
608 860
578 135
670 107
337 890
440 788
614 837
449 957
559 999
984 45
120 250
412 851
252 186
280 722
20 799
468 9
681 663
682 215
657 186
520 878
423 706
455 945
620 586
836 253
741 671
359 488
623 821
273 681
412 10
668 517
356 543
127 62
807 235
588 12
728 11
678 792
227 757
577 316
686 691
23 774
997 828
107 749
944 664
69 882
325 858
417 774
149 699
507 243
273 838
843 669
676 971
261 861
278 438
203 654
466 171
759 707
186 32
508 139
183 375
413 77
692 207
188 270
672 871
416 715
479 489
252 856
772 533
978 943
292 625
227 831
651 355
65 604
306 714
801 320
501 538
282 969
415 951
92 680
93 505
448 764
76 948
93 767
969 72
186 290
485 425
616 201
279 44
47 254
241 805
15 992
567 966
718 646
28 986
392 369
471 446
378 205
10 822
717 56
425 355
278 26
120 502
386 409
806 170
72 741
133 115
999 246
678 24
920 816
927 402
660 700
665 509
536 413
59 900
105 36
536 901
361 530
465 806
42 301
947 318
727 573
483 163
277 132
743 96
193 973
816 832
599 352
741 446
12 977
787 445
633 177
695 319
136 739
536 348
62 892
182 794
927 333
792 257
514 158
165 23
927 914
263 505
514 376
940 269
575 703
237 590
80 922
386 757
441 355
565 740
878 193
838 126
450 135
412 795
915 161
875 161
933 932
526 338
965 68
121 441
719 217
178 447
203 645
330 311
650 454
552 350
169 289
501 182
756 45
428 31
656 469
892 932
228 845
628 529
858 177
176 484
667 459
942 33
858 534
807 406
72 925
141 22
859 143
230 140
208 663
167 784
595 51
349 588
314 916
249 302
727 473
544 532
263 348
403 615
693 933
372 453
938 230
835 38
842 30
654 490
258 13
968 359
933 880
757 940
48 124
934 837
689 157
382 232
102 9
94 322
874 508
711 541
62 573
455 608
481 558
399 667
321 366
542 428
90 3
806 426
530 621
867 106
764 191
300 945
569 377
239 255
453 380
11 640
280 596
938 314
329 319
646 109
192 108
546 130
134 509
880 972
840 605
39 42
764 662
764 710
100 378
677 299
881 318
894 110
406 521
995 289
607 932
70 562
768 807
12 984
22 618
584 809
69 790
943 96
676 11
784 662
706 389
821 205
108 233
847 629
904 999
423 734
421 598
908 95
253 657
765 639
392 686
303 619
612 947
546 12
592 122
261 363
644 844
75 894
415 150
766 769
113 255
512 98
231 222
97 758
653 831
192 260
716 954
470 574
888 807
789 176
223 335
212 1000
701 944
534 372
509 799
113 893
533 960
394 819
970 924
183 871
256 968
665 810
292 872
543 598
504 510
20 522
543 950
76 224
727 105
195 697
623 635
53 903
937 728
524 1000
195 682
464 882
436 378
127 905
519 745
859 894
550 407
531 538
406 921
393 872
860 123
221 809
962 17
124 584
136 677
987 347
147 92
149 652
908 974
665 805
172 463
933 507
755 427
559 636
334 818
194 998
162 172
737 839
795 85
734 740
397 558
518 644
378 843
962 889
376 233
54 976
563 247
797 952
614 665
936 201
917 25
660 450
209 988
989 105
218 948
428 413
790 704
300 64
568 698
992 452
147 908
76 966
695 227
169 399
550 895
935 961
143 224
527 310
767 943
896 860
164 538
417 369
115 154
313 236
293 643
764 431
866 696
752 370
75 398
376 517
930 237
321 663
227 809
395 963
234 359
116 703
298 85
264 698
524 221
613 106
795 560
281 685
328 184
55 353
165 418
49 396
542 441
911 492
876 61
180 901
942 445
200 461
172 873
801 3
106 131
126 358
453 857
605 492
532 307
952 955
621 96
513 53
745 842
28 375
73 678
607 258
78 88
533 502
331 48
247 631
523 621
191 543
559 767
550 369
25 74
248 194
40 802
879 160
817 461
703 966
367 270
478 825
385 416
521 233
455 9
114 632
589 725
764 405
685 733
739 86
831 74
125 303
640 783
461 870
225 32
268 637
265 927
975 49
631 265
566 939
775 997
411 671
392 745
734 787
26 109
649 792
130 340
193 88
194 721
17 516
605 899
564 985
959 505
904 755
37 199
260 902
589 731
585 637
300 136
604 597
500 955
717 468
20 893
986 760
515 379
300 249
211 166
144 389
115 560
78 793
487 420
795 184
243 311
954 27
911 214
416 122
635 370
646 808
192 727
873 321
248 744
943 161
118 151
904 992
722 578
465 251
950 452
755 98
756 401
950 27
626 441
600 939
577 218
20 753
67 352
822 924
798 490
440 760
138 295
832 663
703 40
5 550
678 34
572 768
609 166
381 537
704 746
340 926
744 905
179 535
685 734
197 929
898 277
136 665
831 113
517 3
952 35
796 294
242 419
471 729
525 477
493 129
302 348
518 456
985 932
774 791
931 706
561 922
309 517
743 851
582 961
378 515
965 522
668 703
342 830
856 798
824 752
441 704
140 727
829 492
322 928
419 644
667 712
320 85
229 942
955 373
154 483
181 210
630 192
806 190
844 466
864 564
513 828
513 596
277 396
898 998
535 74
505 656
618 442
19 38
657 471
474 288
356 513
147 822
771 526
914 676
300 141
756 630
156 553
974 301
652 859
669 958
569 622
396 76
556 745
887 246
916 428
296 666
22 899
230 681
166 606
846 467
565 796
1000 630
468 583
319 742
980 667
422 405
853 812
158 957
373 165
772 219
214 192
347 319
730 39
588 743
344 653
812 14
453 259
146 12
874 702
337 925
47 363
849 579
706 308
511 69
141 53
638 558
775 653
265 750
215 535
388 105
739 756
491 340
916 906
557 422
999 741
888 67
241 403
70 666
848 589
195 563
788 504
881 427
194 148
508 683
349 622
845 70
994 862
277 769
866 658
31 840
926 112
520 635
285 56
865 49
553 862
700 739
792 589
844 814
291 205
918 983
145 613
612 739
300 656
252 593
216 62
622 223
761 242
824 374
295 589
71 631
471 387
286 544
404 811
307 953
955 399
251 197
198 45
790 750
832 676
993 951
572 673
630 566
617 905
457 319
457 585
210 870
77 474
974 299
572 924
927 629
269 162
214 321
302 495
339 346
582 527
126 227
910 942
524 927
991 926
215 817
943 547
403 276
149 100
591 218
272 647
767 184
953 187
512 838
500 504
88 94
456 151
668 80
188 343
939 307
439 753
603 327
51 7
420 31
738 529
668 161
637 231
980 259
723 389
236 426
222 171
608 214
78 531
556 366
651 618
630 368
754 890
539 623
125 916
728 12
350 212
676 385
693 875
119 459
969 736
304 978
657 469
599 919
210 608
444 335
698 344
394 676
136 62
345 404
858 624
20 242
912 671
5 466
897 576
602 9
283 727
246 378
944 628
125 824
677 776
829 436
198 935
53 434
634 39
326 818
334 428
289 705
741 929
813 22
98 267
939 152
303 571
95 405
164 877
943 841
311 580
428 504
326 391
41 787
958 334
458 283
465 613
409 791
821 33
520 248
178 248
682 830
852 723
680 698
876 131
954 392
371 45
414 365
20 652
634 18
689 517
724 972
512 284
24 612
980 491
129 854
260 486
225 215
165 73
423 723
363 11
223 218
173 648
370 900
735 95
954 709
490 608
951 865
346 496
411 736
317 361
16 36
16 60
732 189
810 48
719 298
131 625
382 819
979 205
162 113
737 396
251 790
204 353
713 912
869 545
856 153
462 615
995 848
313 640
457 649
228 211
696 549
850 744
754 850
470 872
340 718
778 942
270 648
70 149
276 843
392 177
618 300
201 352
618 437
143 616
553 111
205 616
357 819
276 288
674 400
713 924
130 643
173 306
786 871
131 513
855 502
771 322
155 47
45 143
972 953
333 229
384 983
388 653
643 732
610 901
453 305
835 89
640 680
851 53
549 384
15 277
982 222
878 542
45 605
829 951
614 515
681 399
368 930
373 553
702 897
399 880
109 128
412 500
276 905
499 310
726 918
275 535
769 141
323 336
148 420
192 331
558 963
339 454
935 764
211 552
301 28
669 384
770 373
966 80
315 532
81 427
771 353
515 651
32 444
570 320
980 562
785 696
943 132
505 665
995 212
663 579
136 67
93 522
795 11
161 356
308 886
313 732
165 493
981 17
98 166
998 251
56 219
766 275
338 428
42 335
741 577
30 692
430 607
219 611
625 480
67 162
74 873
82 852
254 64
518 829
907 947
320 292
209 623
184 120
754 6
624 757
640 693
625 40
401 126
768 803
194 8
829 823
353 314
619 180
319 920
136 695
336 820
136 462
61 846
678 25
377 249
963 846
303 20
312 692
242 500
633 389
549 472
462 755
24 133
930 669
824 136
620 17
138 327
868 536
885 868
746 718
645 544
296 961
18 526
62 851
853 212
72 237
492 903
332 814
442 89
599 109
320 861
878 965
918 715
574 131
227 998
13 435
210 580
957 131
925 227
865 269
738 543
142 938
107 626
965 991
938 244
324 586
994 668
388 848
281 833
397 474
852 104
195 253
138 343
50 591
78 111
993 794
982 476
766 697
944 467
633 662
225 361
713 27
10 798
245 182
578 732
562 734
739 153
637 96
149 465
190 341
388 448
378 615
885 277
363 691
561 646
523 652
621 977
348 87
910 771
690 699
527 134
115 837
949 777
427 983
785 114
75 222
173 471
6 116
390 888
190 900
499 620
446 996
320 915
25 335
463 80
693 145
493 181
142 599
580 744
754 945
680 962
467 403
428 586
649 578
630 71
554 332
192 492
522 722
518 428
290 703
563 527
113 862
673 35
14 761
911 863
81 544
247 920
865 747
300 435
274 4
226 702
543 930
837 430
623 634
902 907
839 87
430 637
962 488
260 214
527 399
255 17
553 1
69 661
82 776
944 28
437 337
287 91
690 629
440 859
791 57
678 728
185 537
620 317
515 911
484 869
332 370
318 108
447 796
247 967
399 722
629 572
544 443
769 399
62 769
430 63
25 978
289 999
836 8
757 324
978 753
934 636
109 653
822 842
8 159
212 642
404 378
249 360
373 663
600 210
60 711
747 277
158 752
804 537
881 986
633 583
623 72
463 252
569 901
660 477
664 453
666 588
371 171
443 155
521 775
924 892
952 846
820 385
755 244
246 332
647 3
217 428
226 869
757 784
9 433
976 246
982 751
726 16
280 279
640 962
110 896
733 462
651 235
463 518
292 499
379 186
477 312
970 688
840 249
346 263
271 832
750 948
213 126
143 677
492 797
107 212
682 446
180 559
694 297
335 27
464 186
160 581
528 592
647 157
305 726
960 653
670 563
475 558
831 543
734 80
493 776
360 121
482 383
993 176
35 398
42 196
384 215
743 821
830 929
869 195
134 641
815 139
382 116
41 784
328 310
490 468
177 410
571 652
675 982
53 762
523 60
810 350
968 212
395 492
535 746
50 963
427 199
146 822
859 924
187 667
184 395
502 472
774 103
601 619
156 972
51 287
738 536
805 835
330 930
909 996
111 589
514 532
18 585
486 873
679 661
423 479
871 290
581 788
582 100
997 751
970 509
937 441
876 137
388 489
319 949
247 413
355 968
65 461
390 847
409 764
263 703
715 475
929 388
764 198
215 423
926 892
222 960
672 98
928 151
963 545
970 503
594 236
799 103
362 811
835 732
704 336
772 529
284 220
856 239
881 347
252 527
169 75
731 598
862 351
321 941
795 12
703 394
852 340
84 628
245 827
651 650
927 201
748 380
139 695
368 566
348 425
572 158
130 919
909 884
78 694
898 711
828 859
164 788
640 600
940 394
48 56
636 676
952 248
419 20
694 637
503 515
209 914
282 780
389 979
119 762
666 849
760 134
747 979
774 280
952 987
147 378
988 134
337 104
284 976
326 299
140 503
874 667
152 62
819 614
411 602
598 348
508 645
368 281
483 70
953 856
512 804
944 371
97 61
721 153
390 32
174 580
283 382
373 787
166 303
815 438
619 236
499 164
228 181
921 470
732 915
160 619
394 727
916 648
775 643
963 52
263 312
603 496
79 654
578 720
11 47
280 743
924 500
938 622
894 807
627 72
568 266
22 357
602 896
346 447
696 974
163 328
703 188
178 757
863 96
201 389
952 208
579 664
522 622
330 714
124 627
725 538
862 328
934 226
690 175
114 297
450 533
640 557
920 799
974 988
816 907
750 634
424 850
803 458
902 525
603 124
708 191
766 622
106 243
594 278
716 802
57 173
507 363
592 668
371 780
394 466
330 460
172 936
947 975
360 928
713 620
145 556
156 292
992 451
705 757
480 582
643 65
885 663
521 254
621 921
59 52
576 743
818 768
493 774
205 990
595 543
661 899
488 14
969 36
525 778
812 693
458 286
884 770
517 756
864 183
105 900
772 118
633 203
302 268
414 775
596 615
918 986
39 212
167 778
571 24
562 225
658 432
259 263
739 452
116 279
549 516
450 250
316 383
748 900
924 666
862 550
147 455
799 381
897 17
302 167
639 133
489 452
755 565
23 543
274 559
77 900
503 152
671 517
84 9
135 399
613 304
298 617
549 564
55 727
925 415
777 163
388 61
159 62
909 830
720 293
914 951
393 852
722 704
660 30
472 581
204 200
432 423
528 550
729 101
611 226
337 757
780 876
371 510
385 384
484 309
270 889
965 864
523 834
389 499
726 328
472 658
17 335
156 151
464 476
243 802
867 573
507 366
743 47
409 701
927 509
203 919
809 142
956 423
102 620
365 457
583 32
480 979
668 616
100 577
43 875
730 214
47 147
573 163
445 819
639 467
381 726
277 234
388 46
2 312
786 92
530 429
297 418
377 82
356 413
342 61
87 211
265 423
523 337
530 161
953 935
108 186
27 632
706 967
406 272
822 829
360 305
176 936
722 1
924 737
969 432
459 483
25 764
61 825
957 928
452 487
934 791
598 447
446 790
228 191
634 875
290 93
954 521
30 294
95 890
145 835
672 629
358 385
909 637
45 584
739 921
743 66
634 591
282 946
817 54
826 35
571 266
8 148
426 355
681 530
574 232
971 901
982 165
17 435
243 326
430 241
822 64
975 230
563 140
137 713
936 999
224 591
789 54
302 255
906 773
746 382
676 387
303 396
488 369
766 828
397 50
912 392
586 329
510 187
358 180
45 542
820 630
628 778
160 641
945 189
333 242
324 651
65 910
922 465
333 1
737 510
385 418
609 519
747 622
862 958
560 64
487 238
650 197
682 270
322 129
578 757
991 232
954 82
671 726
569 730
711 761
75 774
378 747
63 807
172 505
74 316
889 609
580 45
466 524
712 198
213 964
192 578
580 369
435 699
864 426
337 701
629 863
728 71
304 392
186 590
550 392
930 314
109 550
485 36
75 735
741 310
985 675
187 516
738 170
882 457
762 667
966 697
97 235
884 556
652 641
31 27
624 413
133 394
920 464
616 128
18 850
815 924
879 691
81 3
660 968
350 947
831 721
626 987
288 852
36 112
961 490
102 909
968 216
22 359
881 429
406 414
201 394
106 357
63 146
970 554
804 59
990 489
878 300
849 430
654 553
435 578
719 356
851 87
546 370
355 505
537 325
106 594
182 985
302 500
618 352
379 233
186 626
904 796
164 544
288 966
95 287
540 22
996 390
578 906
416 404
623 854
190 495
60 434
80 738
912 472
944 253
884 56
883 168
342 66
688 421
849 848
536 843
330 379
518 643
773 609
673 602
310 822
559 195
724 922
385 668
792 553
352 120
364 324
76 937
755 420
832 629
567 892
979 60
318 729
573 157
453 315
253 584
877 638
744 172
951 615
174 137
354 402
818 52
191 870
306 918
131 53
657 692
309 423
977 558
5 739
222 462
423 298
853 521
453 503
218 126
917 131
218 400
432 468
693 947
927 66
908 28
336 585
745 801
869 986
867 281
391 110
986 533
525 44
625 864
229 968
424 245
952 432
644 512
297 153
560 473
736 766
903 215
89 497
1 444
312 689
996 150
562 983
276 882
201 895
290 959
492 56
605 417
541 912
79 871
662 642
448 511
253 276
347 35
984 716
645 457
297 269
345 668
578 63
432 216
819 471
106 590
77 58
121 378
391 420
809 696
830 506
4 314
626 645
427 897
514 296
426 796
474 922
450 932
699 20
385 485
408 671
800 922
113 422
791 636
874 867
244 494
274 90
627 628
352 595
609 632
803 266
924 224
183 18
352 706
20 502
303 862
511 2
186 736
689 231
948 711
27 165
928 714
918 521
12 342
294 929
791 235
48 76
270 956
76 37
392 934
397 361
375 197
115 310
760 470
79 26
879 825
98 985
966 219
974 437
22 941
754 161
614 240
699 350
601 680
60 566
805 931
392 375
994 656
307 871
230 618
963 791
133 544
788 390
233 836
513 779
162 407
388 785
119 979
689 913
905 848
726 367
430 599
108 709
803 655
498 912
678 990
709 907
291 229
150 478
628 689
422 630
281 982
277 534
56 259
67 455
107 219
19 220
512 213
338 799
839 693
346 799
877 529
95 209
6 982
799 443
860 369
872 751
85 44
211 743
731 785
763 700
26 300
428 714
274 412
71 857
293 598
43 308
6 294
630 152
482 268
481 877
574 19
684 939
244 411
434 52
357 792
629 849
673 594
140 318
809 477
856 278
497 863
975 220
549 575
61 315
689 546
547 1000
818 316
725 977
788 391
908 981
710 330
252 630
617 705
464 239
705 777
900 355
741 371
542 983
716 359
429 1000
301 150
737 646
251 948
514 929
760 366
289 239
482 97
605 216
77 786
564 305
846 415
778 116
518 916
290 498
524 641
497 796
344 969
412 932
834 866
648 773
867 33
931 777
179 816
627 395
129 67
807 534
275 633
773 629
301 925
279 80
608 435
774 851
994 458
238 9
851 271
426 928
166 269
293 819
146 45
698 893
249 528
142 691
115 897
884 95
133 691
735 369
890 303
491 361
91 302
260 557
249 275
263 431
556 999
155 625
682 364
2 874
553 410
618 832
475 38
455 295
409 188
783 678
448 998
7 380
927 827
905 674
161 59
78 471
479 782
565 493
271 729
571 235
842 962
184 840
507 266
356 211
758 264
990 107
188 522
129 844
675 364
293 702
85 737
550 325
501 247
820 339
800 325
746 187
337 404
955 164
703 948
998 744
49 797
884 240
188 973
623 38
323 5
449 548
764 991
543 698
416 325
188 68
992 854
35 30
590 285
547 63
708 458
797 695
308 217
799 633
316 128
729 539
372 890
187 869
309 636
157 528
626 435
269 245
66 441
366 78
365 496
615 349
150 57
269 724
499 765
874 609
535 364
768 542
775 11
276 232
186 299
961 234
902 964
672 137
910 716
291 380
347 713
671 358
60 121
859 635
891 94
702 274
270 719
971 37
489 102
447 813
789 686
710 453
38 990
962 628
761 468
848 286
140 316
76 305
288 629
234 258
830 63
393 223
245 159
751 530
490 600
850 61
459 735
846 393
97 973
303 859
449 395
893 346
565 782
997 177
611 824
172 775
55 724
659 699
635 183
912 618
405 266
338 142
781 341
934 157
621 661
905 253
275 394
714 952
97 173
883 298
988 364
652 69
49 206
700 39
977 45
141 262
151 664
551 644
198 901
978 721
887 946
340 452
713 787
682 487
332 380
160 535
303 848
413 698
610 660
177 594
60 449
383 684
685 128
995 769
474 768
354 120
412 268
368 77
814 53
869 973
395 518
442 142
661 505
972 295
110 593
891 35
589 520
604 933
357 593
748 200
458 320
220 883
490 923
884 49
40 961
585 608
902 217
107 987
473 817
836 228
695 135
407 676
938 851
201 931
677 570
809 810
674 47
633 346
178 766
845 226
459 191
846 363
458 608
290 604
290 336
408 535
786 449
191 890
420 585
26 796
101 194
302 661
414 97
305 194
549 748
420 600
720 832
323 799
222 840
899 203
605 572
481 299
779 632
694 217
269 261
768 643
31 544
881 678
986 577
916 942
994 909
304 833
20 678
601 391
240 781
764 342
91 938
687 395
124 872
378 259
979 117
756 33
272 859
44 531
792 519
801 358
320 595
662 268
904 548
136 407
230 994
305 406
915 964
883 929
721 78
987 857
763 40
50 733
714 303
740 39
280 992
216 771
637 507
378 82
964 79
924 516
303 211
966 951
9 930
43 314
766 367
496 902
411 881
405 872
520 543
505 932
655 853
858 308
496 835
255 354
57 308
132 316
281 381
236 350
162 230
107 331
431 254
145 762
467 838
405 447
910 74
546 451
817 767
537 547
327 951
439 871
991 803
670 630
284 142
937 605
986 312
789 211
316 194
241 402
963 60
157 921
352 871
751 221
358 335
232 408
636 872
485 775
426 944
174 287
481 853
368 436
355 399
224 110
931 607
484 50
265 801
574 491
18 465
972 284
240 68
246 390
732 389
194 439
862 331
897 831
581 995
872 503
259 924
874 734
195 154
549 429
978 352
961 735
245 743
266 785
640 42
724 514
372 166
173 944
445 864
794 923
6 783
530 69
312 786
719 92
164 175
644 71
705 375
108 390
137 29
936 921
504 32
28 818
689 388
624 813
252 438
455 56
170 356
390 351
240 909
111 215
742 145
361 29
633 440
614 561
102 186
586 103
608 926
161 363
558 298
629 134
720 209
830 501
543 487
23 564
562 439
284 234
21 529
366 458
746 267
420 406
223 596
255 135
576 627
499 395
507 350
831 14
186 58
869 757
953 340
164 701
618 104
838 843
54 690
226 46
732 167
455 74
319 560
428 499
404 454
855 28
702 334
910 588
201 16
594 261
618 786
22 519
121 700
905 612
986 515
497 578
845 205
665 957
252 464
312 186
181 886
827 871
316 969
657 500
323 677
965 718
526 645
666 569
181 256
868 990
429 717
235 24
700 326
643 394
198 282
740 554
133 55
264 573
978 159
769 547
987 760
926 196
285 167
647 962
37 706
532 451
942 106
93 242
232 132
463 735
864 152
569 200
606 90
482 552
567 633
136 747
883 887
426 153
692 136
587 847
410 276
69 860
148 825
282 53
356 671
401 488
657 239
434 985
706 72
668 496
264 953
147 505
936 272
896 52
634 470
100 350
991 347
517 744
752 322
598 595
20 598
69 809
963 763
358 845
904 135
382 834
784 488
988 859
405 160
779 158
210 94
993 130
955 337
601 544
156 405
836 801
950 855
844 297
410 286
731 623
331 572
7 539
867 408
663 926
159 522
114 383
67 868
859 909
303 785
811 615
628 352
720 738
629 768
743 696
477 848
169 368
593 713
659 62
393 331
397 522
226 258
852 476
410 501
543 511
429 773
917 587
345 987
250 303
518 542
558 379
282 79
880 570
2 772
596 302
929 229
887 622
791 998
96 720
358 155
123 527
187 797
369 243
54 651
576 258
907 885
977 377
324 852
650 714
570 413
581 558
563 196
161 115
62 72
906 496
106 512
750 908
808 733
214 437
246 558
211 680
159 962
569 613
279 278
643 898
854 405
418 920
244 405
934 955
626 790
414 139
959 95
308 795
521 758
23 174
980 741
895 32
613 400
552 59
523 391
234 530
322 236
149 194
616 556
718 182
456 381
655 379
434 564
408 715
834 442
264 331
57 463
419 752
587 975
241 828
213 973
106 284
847 272
194 963
38 118
37 233
134 620
396 663
724 11
192 639
163 579
652 658
739 346
759 432
248 291
570 224
99 34
311 962
313 698
661 537
793 378
389 331
820 789
368 768
929 208
687 773
757 816
953 773
522 152
689 458
521 776
498 553
530 406
222 931
248 225
776 23
274 999
422 55
657 17
667 337
685 259
399 138
433 696
725 5
241 617
996 863
306 949
708 735
810 263
279 194
162 298
396 130
870 6
899 591
29 63
44 764
327 752
966 640
480 279
645 175
984 363
709 840
513 123
485 158
147 961
701 478
77 988
410 219
33 623
725 288
791 481
527 26
302 247
512 419
449 652
716 77
131 874
910 904
72 966
109 866
365 264
889 475
11 291
206 447
713 414
850 657
88 332
593 244
214 487
43 436
110 301
245 965
986 294
637 858
168 615
378 900
612 387
850 241
427 967
208 240
266 365
728 139
431 504
174 202
922 681
955 698
485 32
212 183
784 201
223 165
877 315
115 67
788 280
209 185
498 315
742 61
846 902
454 976
815 878
839 680
780 196
768 675
106 495
253 799
602 162
462 856
9 91
493 189
436 873
485 17
82 843
520 399
647 377
693 111
668 306
553 922
333 328
367 708
803 142
409 2
966 832
547 98
220 209
679 863
830 719
657 676
327 687
747 495
892 495
124 851
216 115
653 806
644 693
560 478
32 962
448 582
946 146
191 343
660 437
560 136
256 568
786 549
934 317
979 472
417 285
303 531
955 583
607 892
677 123
771 401
487 68
197 985
604 809
626 953
242 826
556 394
889 575
428 430
423 869
371 798
531 229
775 803
347 988
68 128
712 263
743 734
876 26
925 292
96 174
733 593
989 358
335 10
494 806
178 907
290 168
1000 622
19 468
664 134
160 236
531 703
102 848
89 498
232 190
820 138
919 819
112 775
949 251
42 873
453 750
443 510
122 116
787 708
170 798
103 336
971 945
856 967
24 732
342 587
307 783
250 696
336 934
674 867
315 470
261 124
832 674
659 325
580 382
954 689
554 26
278 591
568 896
359 52
147 448
971 890
89 517
303 101
453 654
268 976
617 140
791 650
140 86
727 663
237 137
495 805
261 319
859 285
222 49
851 266
324 85
657 681
452 916
902 4
97 138
183 744
731 885
368 135
891 567
855 340
691 870
32 997
985 34
645 455
685 638
165 630
980 685
423 846
901 934
949 630
502 282
191 593
143 864
788 689
231 469
306 183
509 123
447 905
353 578
601 572
582 815
438 719
618 236
841 118
239 203
334 886
657 4
551 413
431 267
716 810
360 248
38 685
507 7
542 990
602 328
367 500
93 11
532 135
556 961
275 404
456 720
652 861
501 875
84 10
315 606
69 986
362 39
544 816
402 239
619 356
638 147
866 202
316 654
246 760
477 89
185 922
183 841
415 85
651 615
455 925
138 835
334 327
800 763
390 380
916 824
802 233
881 853
866 908
975 684
584 822
665 407
416 589
240 700
689 839
541 58
117 397
779 795
214 717
956 612
864 581
745 658
548 990
631 765
512 619
52 152
310 496
23 637
70 652
894 588
28 394
311 659
477 324
670 960
29 280
925 914
633 162
620 351
737 223
34 413
567 703
378 663
666 418
951 140
624 258
218 486
234 931
910 642
743 654
109 413
445 862
832 865
955 676
320 626
140 398
112 776
450 114
211 1
579 582
835 941
331 834
784 539
419 663
456 346
669 327
748 870
636 907
142 452
383 126
710 613
761 822
543 607
625 930
927 55
746 115
602 570
558 623
490 633
301 221
707 421
408 685
123 232
264 178
183 78
832 50
210 162
9 343
967 859
176 992
361 453
690 123
947 456
998 326
738 696
494 765
392 788
379 867
228 354
478 923
392 414
314 277
443 573
28 932
654 99
275 350
490 402
792 223
143 559
336 823
876 659
952 364
619 53
596 91
457 554
990 145
30 948
964 64
909 719
557 183
590 784
606 285
837 948
623 394
860 796
17 763
481 588
891 99
567 316
136 416
797 495
641 695
895 908
947 266
626 21
619 620
199 738
706 837
591 63
291 39
975 291
503 648
344 655
243 475
353 881
761 646
430 268
722 107
198 565
20 148
697 688
320 992
778 232
870 349
823 630
71 426
421 182
161 373
849 824
965 353
120 304
147 885
730 263
822 1000
255 199
807 757
889 222
894 313
726 868
968 460
578 240
824 964
429 741
960 693
560 83
64 339
142 212
456 960
971 244
141 793
717 791
711 849
900 840
48 109
880 610
147 96
511 465
319 611
242 721
564 612
889 83
180 207
535 143
666 262
248 711
539 853
592 221
16 883
515 445
315 812
318 411
321 962
877 421
522 433
648 621
49 125
496 309
418 128
7 888
238 109
588 745
904 162
809 602
254 913
533 207
194 161
888 856
862 654
560 402
653 228
202 82
41 307
610 253
814 888
784 979
439 835
572 826
814 310
213 520
797 776
385 413
296 158
621 64
778 113
936 521
333 141
204 65
412 913
482 930
119 273
910 740
278 144
376 977
565 398
480 254
926 149
946 998
489 456
779 465
510 612
370 514
785 13
395 174
257 763
341 929
522 589
716 881
440 848
463 759
178 517
408 120
356 415
890 234
88 996
767 212
207 209
37 427
60 492
842 288
741 981
262 462
556 116
571 605
77 868
898 81
363 191
172 704
830 521
605 94
668 458
255 485
215 544
373 961
465 316
905 130
980 802
224 854
737 12
418 707
895 397
740 896
41 232
690 771
485 934
86 684
845 375
14 429
731 773
617 180
659 435
935 216
528 388
544 641
104 410
300 723
134 731
578 144
419 144
287 864
888 863
930 333
854 484
847 185
872 502
268 22
644 735
634 76
259 582
829 296
893 868
893 778
525 216
411 416
314 450
721 203
178 158
220 996
812 807
961 457
832 492
113 68
569 964
67 339
826 799
786 868
938 667
929 272
708 638
975 737
347 398
30 225
843 184
962 711
709 505
766 203
119 440
694 823
693 802
399 803
674 687
613 655
919 818
127 910
143 731
20 456
172 521
185 786
741 151
347 434
521 982
441 696
375 500
840 659
102 713
911 496
976 167
975 335
549 59
29 731
155 854
455 918
78 513
637 961
160 522
417 711
653 714
288 591
335 834
311 381
108 211
796 89
832 99
841 435
634 662
645 462
373 152
578 53
865 250
196 322
921 426
427 832
791 625
981 688
72 934
781 727
709 130
487 853
447 593
776 483
573 669
284 436
194 230
611 662
619 163
372 216
718 124
938 766
703 733
212 967
947 8
919 384
28 639
160 21
738 957
890 100
420 598
981 451
508 834
487 991
310 275
217 6
283 379
902 350
887 636
367 936
153 493
589 338
529 538
921 679
644 102
813 20
512 204
706 325
141 715
298 228
654 401
373 579
779 895
517 432
503 185
641 968
904 26
712 798
255 493
582 941
730 956
837 109
451 349
585 511
949 494
193 625
48 846
605 113
891 336
132 62
514 6
989 784
26 638
180 650
70 595
84 50
703 206
48 565
566 902
445 255
543 413
39 494
607 496
216 807
19 241
461 980
908 475
717 129
489 930
853 658
674 529
125 290
855 910
248 249
565 207
886 435
706 843
157 520
335 739
747 255
586 987
132 47
277 633
823 949
879 176
37 376
639 170
578 870
830 208
346 320
947 28
689 619
600 791
561 335
362 882
354 71
586 432
870 585
436 422
284 527
654 642
382 845
51 320
401 815
967 835
185 707
408 467
37 992
830 689
725 946
431 275
913 70
141 457
948 516
121 158
125 914
766 393
430 422
599 11
448 609
388 858
499 828
858 823
333 189
381 664
763 448
321 222
370 643
446 944
143 509
627 952
7 270
655 68
517 817
61 660
989 763
730 143
277 216
810 52
53 509
300 858
842 611
145 440
581 166
184 530
974 886
74 72
72 368
681 507
290 193
453 46
856 981
637 998
372 756
107 434
990 349
526 660
614 451
971 686
627 914
608 847
390 57
194 307
591 512
283 184
191 960
465 916
466 360
94 204
914 557
397 735
305 791
10 372
556 4
104 509
95 191
870 365
63 951
123 624
199 667
485 995
765 478
409 190
486 325
329 604
406 486
447 511
511 655
975 340
310 720
119 667
332 517
429 59
204 565
32 712
587 173
768 181
915 648
976 125
905 70
829 785
93 97
916 331
67 589
92 755
163 551
147 122
365 306
189 860
205 839
452 654
821 380
819 114
871 223
126 70
847 936
754 354
588 784
632 528
641 729
212 671
76 635
720 94
557 909
145 400
243 48
360 171
764 291
219 61
377 112
42 674
653 493
250 953
243 117
308 388
258 397
230 694
180 727
95 490
355 869
732 681
510 739
230 919
970 589
525 126
653 1000
994 564
455 522
786 514
851 3
451 714
195 717
342 806
189 31
460 81
926 609
371 78
733 310
238 414
561 539
116 172
580 909
96 270
781 906
95 467
355 512
900 675
572 363
190 133
965 990
40 389
384 118
997 8
335 661
238 97
62 785
430 299
284 722
119 705
798 960
647 185
728 258
587 702
189 104
816 381
715 379
210 325
164 124
727 189
619 103
49 232
433 269
741 382
628 977
777 932
504 763
702 489
624 112
149 383
279 341
985 825
963 534
135 295
929 620
691 134
567 914
186 976
554 950
669 305
129 644
304 975
181 585
618 551
961 140
905 218
760 304
439 348
920 572
975 312
846 979
69 770
986 4
441 755
866 183
399 782
693 65
896 322
349 988
678 837
782 808
619 717
935 909
891 93
142 33
284 216
311 554
436 379
901 270
367 629
553 463
23 251
978 660
783 321
320 671
419 815
821 755
943 558
171 396
966 211
452 125
684 67
27 531
497 187
63 215
115 165
272 66
595 258
823 534
46 218
326 92
737 601
186 400
399 17
825 888
905 409
540 503
853 126
848 618
67 712
28 576
995 854
481 690
336 671
633 864
264 366
140 325
239 342
769 169
162 744
275 642
874 899
62 438
345 542
457 929
638 458
755 280
208 578
137 81
909 185
182 484
405 287
232 489
277 18
79 508
436 504
129 992
821 871
924 941
713 688
819 322
231 336
940 450
351 254
112 113
305 754
15 136
338 706
752 154
233 491
896 680
738 804
308 453
987 836
978 405
644 658
331 472
39 521
194 340
247 114
138 509
465 695
494 802
465 508
189 372
409 4
40 94
126 948
158 229
626 938
82 844
348 132
699 613
22 219
225 25
24 634
555 193
86 982
552 744
437 857
963 536
774 490
962 990
646 262
948 841
941 629
219 469
852 604
606 288
935 409
689 714
549 940
278 528
793 486
691 451
184 232
962 589
509 986
296 414
905 13
565 876
890 506
876 241
777 46
290 457
905 396
464 880
890 440
391 598
723 597
368 898
232 729
410 164
301 455
481 713
526 439
106 74
892 70
846 334
189 69
900 372
999 149
792 102
187 74
365 268
680 150
649 883
937 153
969 895
481 22
382 511
359 891
66 238
72 408
917 576
901 407
268 936
244 620
736 313
287 677
190 237
456 279
229 296
535 327
477 895
609 939
553 474
569 819
784 36
644 926
441 823
831 828
851 511
549 554
197 696
835 665
356 283
846 376
123 458
182 823
431 526
333 327
556 621
485 386
542 135
403 843
880 195
412 279
556 736
993 17
263 839
554 164
200 144
203 648
846 350
932 832
86 280
387 662
109 467
461 596
490 231
809 929
324 83
330 544
429 657
144 1000
821 165
146 740
137 320
778 188
336 55
265 77
144 25
930 774
490 57
67 1000
424 902
227 11
301 766
366 845
326 91
95 123
840 993
177 659
90 436
869 904
352 194
301 233
348 143
3 369
886 603
567 341
181 276
631 696
515 442
35 156
514 579
458 451
493 500
154 762
960 599
13 95
265 443
625 760
538 781
475 377
526 708
350 652
344 797
911 395
790 763
409 470
143 841
551 422
694 497
795 331
328 10
757 500
930 842
771 780
529 846
436 834
75 159
743 483
290 384
505 260
884 765
735 610
68 971
878 236
679 600
957 782
363 911
510 71
999 866
642 500
69 963
323 382
870 163
98 44
382 481
906 17
750 769
283 768
723 893
642 738
40 894
452 746
756 993
923 137
488 821
850 313
787 746
347 938
701 712
296 783
256 944
481 296
339 261
705 969
915 989
99 968
273 893
539 592
663 592
531 769
791 911
801 321
685 554
618 881
426 993
88 7
517 513
943 790
526 411
761 343
314 578
551 373
1 164
446 807
926 775
366 681
404 90
378 429
522 45
245 746
654 867
100 982
980 623
757 446
185 573
955 160
280 766
133 262
364 122
392 201
965 511
340 225
123 310
464 630
818 683
191 115
828 816
792 856
870 401
43 784
658 894
192 850
129 80
47 615
509 637
420 279
159 601
168 300
29 35
427 860
269 173
963 590
400 853
618 982
689 398
215 492
314 159
402 186
429 702
845 935
940 285
214 591
410 803
517 384
359 456
215 145
578 478
861 970
942 902
100 998
76 989
227 942
900 472
468 807
253 536
930 67
788 64
657 555
405 367
856 548
407 776
661 591
73 515
181 122
895 925
463 271
663 819
796 644
836 997
399 966
789 48
357 393
842 35
452 271
336 638
755 486
876 476
797 724
591 121
388 624
424 392
395 637
750 195
323 358
367 13
621 108
390 275
207 411
916 661
546 99
156 98
541 782
89 512
221 862
359 321
804 110
551 755
878 662
499 470
976 506
694 172
749 554
814 749
705 157
233 610
970 661
329 358
887 137
623 505
630 14
316 814
281 826
616 21
469 826
294 242
654 445
44 689
428 297
413 900
735 745
897 654
572 520
802 195
561 821
477 865
831 160
639 676
572 120
633 904
956 376
784 7
501 5
176 67
360 85
518 106
277 915
953 784
415 428
774 300
585 320
207 149
864 186
535 890
782 946
465 763
6 647
902 543
917 437
209 749
770 74
832 895
623 18
274 909
204 953
718 608
218 65
70 720
658 115
394 723
650 686
298 921
815 186
350 728
43 616
556 312
254 452
557 812
87 848
711 913
11 209
40 335
218 18
561 392
65 141
970 98
66 215
487 364
284 672
775 8
2 740
97 382
425 774
731 487
587 766
846 860
252 663
571 87
179 925
866 143
760 425
908 211
426 464
680 129
159 922
465 689
583 963
428 877
456 940
925 444
689 131
752 508
737 247
7 772
610 839
143 531
437 252
948 603
385 835
966 772
501 739
960 763
584 185
598 940
35 125
469 216
841 738
438 642
154 744
291 740
116 399
262 948
565 287
354 556
986 102
980 54
18 424
422 226
675 157
462 903
849 527
4 66
459 915
913 750
494 753
842 212
469 246
406 723
788 308
108 305
225 893
614 838
953 95
345 296
893 676
473 765
301 672
381 50
240 411
280 583
715 205
875 593
524 607
717 832
670 866
579 620
676 253
557 853
548 402
359 70
110 300
977 611
512 99
501 731
74 161
171 675
164 956
886 82
319 145
162 818
976 820
527 463
575 855
926 452
274 232
394 508
554 182
714 949
558 858
270 808
814 87
916 517
647 865
226 712
984 540
734 202
694 170
370 647
170 649
67 488
510 711
591 930
529 368
140 729
433 548
34 417
164 111
333 256
966 272
335 36
850 708
445 932
325 483
194 976
611 976
799 368
50 833
778 789
52 425
742 917
843 805
528 839
29 60
89 516
259 796
219 203
680 363
506 793
595 936
950 357
42 777
905 793
802 184
603 385
738 189
681 395
864 298
595 65
558 968
679 889
237 524
519 86
509 810
235 382
143 536
17 887
82 425
762 460
483 906
412 214
323 420
110 648
309 965
933 47
878 61
8 640
392 239
810 890
722 39
5 606
137 312
742 232
702 637
885 461
765 202
645 325
766 719
295 694
912 468
412 990
344 1
294 840
207 350
578 588
522 335
519 163
116 658
432 219
776 459
812 313
876 951
51 204
978 271
651 411
815 469
254 793
226 385
561 574
25 605
697 126
600 936
31 936
266 677
473 139
983 899
370 152
476 883
467 815
803 560
822 480
736 76
188 878
960 527
380 460
753 555
512 914
403 81
833 207
288 616
49 505
580 531
14 744
120 119
309 298
364 74
533 525
896 301
461 610
59 784
491 210
795 362
593 164
618 410
762 495
490 43
28 185
602 154
962 115
613 744
439 664
880 966
855 697
669 15
318 233
243 800
419 799
517 619
624 39
919 620
105 891
762 345
614 885
840 2
657 975
153 277
277 300
596 902
410 132
761 328
362 458
922 829
392 929
536 619
532 151
366 375
548 585
372 906
545 514
763 82
419 176
234 3
204 139
255 345
548 254
804 610
529 598
525 674
970 46
652 52
488 981
373 226
395 31
335 171
55 437
813 994
206 578
484 850
170 862
506 49
389 170
276 520
261 866
21 923
964 192
158 343
174 49
39 283
929 595
881 630
517 960
540 666
185 703
762 795
558 239
880 29
696 844
879 542
563 36
982 273
945 442
992 412
147 613
752 792
820 348
285 796
367 419
499 797
42 903
91 379
792 340
652 40
321 266
508 952
924 788
499 471
34 838
169 271
626 338
699 977
592 274
641 807
290 554
506 723
431 992
278 110
576 812
938 760
538 896
436 62
767 839
972 54
229 913
979 741
226 106
175 133
674 747
147 492
334 13
27 735
427 34
281 187
111 958
512 331
479 470
616 903
629 231
354 695
305 987
129 175
160 194
90 879
711 1000
271 313
676 658
9 998
800 879
946 95
986 643
851 784
91 689
588 521
986 732
458 181
403 48
677 983
420 35
874 234
568 243
896 229
591 297
271 374
910 454
664 374
291 827
37 801
743 136
100 3
539 105
838 724
784 343
816 342
885 532
251 812
664 855
898 357
936 30
459 642
683 580
23 971
584 900
525 804
21 687
54 384
65 701
868 548
516 229
486 37
862 30
444 928
806 394
207 358
95 204
659 98
376 184
379 799
931 492
345 585
370 313
317 763
354 934
969 80
842 749
804 945
345 298
732 221
706 20
610 786
641 730
980 301
22 404
538 346
714 131
266 110
691 736
245 62
418 15
254 278
192 253
867 320
316 102
9 701
887 71
427 594
191 576
404 614
707 821
822 622
558 372
640 465
709 14
848 968
674 167
169 466
759 680
954 286
208 21
140 597
456 675
952 696
934 370
236 291
551 843
192 870
350 406
707 651
986 740
170 854
782 281
264 23
939 945
417 906
709 114
934 253
203 920
26 518
344 567
814 467
157 553
633 438
947 611
639 595
180 255
155 968
819 969
46 473
606 173
227 69
757 29
975 41
59 879
604 275
225 70
810 430
686 963
916 15
656 485
180 605
675 48
503 588
368 235
326 576
366 130
923 268
776 881
138 890
888 772
245 744
640 785
677 955
464 609
622 464
593 6
824 556
405 62
612 457
21 917
924 715
847 993
140 671
780 532
72 824
223 368
380 699
447 267
23 360
18 812
680 316
463 357
545 462
493 741
902 804
816 606
48 53
195 486
804 111
251 829
518 506
106 464
604 356
282 881
610 175
752 544
401 41
436 908
948 479
435 303
174 374
322 763
162 111
797 564
72 537
473 448
286 166
378 849
199 60
876 79
540 113
173 23
540 330
166 707
189 423
306 901
601 475
756 295
926 588
769 215
579 777
129 251
820 252
231 353
724 491
766 310
35 86
145 608
357 44
814 487
96 769
184 761
550 96
516 338
380 258
338 573
680 657
657 560
208 958
692 342
364 876
553 130
422 101
789 647
462 165
325 977
718 170
627 748
111 389
992 189
368 93
229 74
895 147
553 397
164 782
761 990
364 311
507 455
535 933
849 112
422 614
305 678
347 394
56 576
302 98
940 289
933 126
368 694
466 469
625 939
683 168
590 820
323 152
423 115
259 547
698 702
347 7
295 237
726 75
909 551
361 888
55 904
54 967
848 935
816 763
105 994
911 966
225 620
144 490
3 674
246 834
254 485
68 900
496 729
190 599
346 461
69 283
492 901
931 188
337 913
899 695
408 624
932 96
538 411
299 58
452 187
720 639
749 355
598 210
447 950
489 878
281 244
862 393
616 598
410 838
456 476
241 24
386 254
46 891
787 382
389 913
268 965
229 985
251 532
894 681
548 795
701 273
100 774
785 83
38 215
842 814
450 3
512 276
26 783
591 590
297 213
209 257
982 697
36 351
582 148
495 474
526 531
27 597
501 730
976 924
622 571
157 11
757 374
244 946
750 260
10 814
620 765
533 647
212 690
922 1
928 362
313 575
643 698
737 514
359 815
858 132
823 593
858 908
704 644
450 172
803 392
942 679
823 484
781 780
696 324
729 627
370 569
615 285
133 106
389 35
677 246
717 43
553 289
722 621
792 183
963 368
377 970
288 655
476 294
897 487
153 463
24 637
143 205
448 942
320 432
852 812
548 317
882 236
753 503
524 408
684 586
117 673
655 974
19 542
429 95
933 293
831 776
842 256
380 19
53 712
56 923
590 968
167 638
350 735
953 872
548 902
196 178
70 534
626 174
206 749
285 125
333 754
451 972
362 729
465 482
497 321
109 897
793 593
119 487
431 434
877 228
927 500
828 855
423 475
189 44
528 702
809 753
85 66
118 293
215 246
179 495
30 435
568 163
62 17
97 990
889 57
721 40
361 612
975 400
534 837
873 701
239 244
999 357
414 215
189 165
119 5
23 205
805 304
104 722
673 277
892 634
553 262
218 967
808 862
192 772
955 655
72 736
492 88
977 154
973 333
986 93
575 517
218 928
475 882
530 340
201 604
339 695
437 115
321 914
228 416
108 360
135 398
702 947
6 856
63 460
572 850
113 90
940 535
731 795
3 429
619 384
223 939
383 76
786 568
715 395
685 608
780 965
918 367
928 575
269 110
964 484
858 328
674 878
102 78
972 116
932 647
159 561
306 239
258 466
80 920
95 549
797 733
404 866
219 487
344 454
809 49
86 630
88 867
190 545
422 478
965 171
909 734
811 443
950 248
99 687
702 199
684 530
38 468
808 624
575 718
162 836
836 654
794 554
728 437
859 902
201 641
103 987
713 863
25 786
848 770
717 872
343 103
999 576
480 871
419 836
168 515
498 404
135 291
373 81
138 105
123 11
314 3
769 236
539 39
945 947
352 118
359 804
138 386
326 561
853 697
404 699
475 474
505 793
862 914
26 905
84 584
545 385
662 464
763 256
855 217
48 205
701 781
873 254
630 142
591 388
443 534
597 628
672 487
125 653
460 689
945 758
277 638
536 133
238 294
160 383
815 521
84 418
744 229
928 367
111 266
865 314
526 711
961 539
743 388
220 199
948 708
886 70
214 124
201 488
756 963
951 658
152 886
674 592
923 191
320 246
276 551
210 55
462 851
485 491
746 261
950 104
607 169
341 431
314 579
780 814
778 169
478 852
318 86
525 861
948 755
956 860
56 795
550 348
264 945
516 783
257 856
947 279
116 446
463 349
74 715
98 656
434 196
244 352
559 18
116 986
781 685
681 280
842 274
941 64
529 371
752 313
953 274
891 772
786 701
19 131
101 769
401 524
46 752
941 429
677 198
401 328
416 352
156 89
666 85
418 248
602 748
600 513
487 617
913 741
186 585
298 469
633 142
685 97
600 497
352 997
994 729
11 60
557 580
828 490
969 221
981 12
729 544
1000 389
216 646
6 222
224 240
553 981
744 427
459 44
611 129
908 912
240 379
494 245
741 23
937 584
763 697
919 84
72 259
850 719
901 897
45 290
142 54
482 230
599 262
795 943
883 842
222 408
560 257
398 656
872 708
306 541
378 255
493 951
213 561
376 305
207 102
723 992
271 915
501 236
60 157
30 646
668 923
941 858
515 227
952 410
665 483
378 704
917 467
225 621
593 231
337 743
516 854
503 915
7 999
900 268
253 621
767 842
281 161
429 74
290 596
808 570
83 562
847 910
897 592
244 167
190 46
678 308
493 162
574 217
796 495
605 115
364 605
35 797
473 576
628 440
792 388
689 156
928 149
549 193
69 794
985 90
928 696
857 625
836 835
274 694
27 255
722 515
447 282
224 361
670 410
496 551
458 270
817 652
380 776
994 540
119 186
692 981
931 203
374 555
420 760
234 738
468 188
204 763
184 764
984 669
347 95
579 222
128 670
727 862
283 281
96 840
319 164
183 274
494 910
72 672
296 738
902 640
409 306
251 827
765 10
162 124
904 822
312 450
59 888
862 811
224 929
588 593
140 292
887 794
826 419
197 561
103 742
561 313
486 131
11 893
911 746
440 124
420 689
218 154
946 3
876 674
877 288
564 746
796 924
597 230
596 286
892 667
54 532
862 19
763 594
167 228
723 382
664 505
572 574
679 893
233 984
792 827
120 214
188 87
750 229
467 353
620 634
469 134
222 24
898 173
2 158
99 813
392 548
357 649
111 941
304 588
13 928
676 577
313 531
728 446
262 975
672 742
801 578
178 98
915 336
256 986
360 610
43 679
770 499
601 23
48 666
450 357
811 37
115 919
284 839
435 418
1000 52
122 987
104 271
649 559
801 559
489 606
638 500
338 417
688 710
332 112
669 240
250 282
555 221
937 935
57 533
144 803
968 699
523 191
923 241
175 626
574 303
680 477
507 994
884 983
892 806
434 682
485 793
884 443
512 526
407 58
195 732
924 512
338 245
383 747
872 344
316 262
604 784
327 230
650 671
411 570
46 148
886 76
275 874
982 917
133 952
136 749
275 724
648 489
92 78
299 554
155 498
391 837
958 609
411 942
523 264
890 744
978 71
60 936
81 637
473 257
878 443
228 42
261 317
235 443
506 349
992 867
846 557
977 360
226 338
909 5
542 790
197 111
425 233
112 770
335 481
954 864
2 100
829 284
588 417
384 722
950 905
203 413
125 300
889 561
403 669
724 529
422 601
266 453
904 920
841 125
414 866
284 649
737 182
184 445
663 437
559 488
26 424
298 186
724 904
425 862
950 799
399 541
250 400
717 921
408 911
466 608
711 704
644 729
677 742
297 722
350 726
585 709
817 588
961 120
127 367
428 85
866 686
160 872
486 389
863 70
815 923
951 580
38 934
632 602
139 871
710 111
77 485
744 176
53 136
694 915
356 623
284 431
757 855
238 312
683 922
396 294
850 953
587 150
464 647
223 302
668 299
395 244
353 124
395 372
729 665
93 881
231 742
326 502
694 421
127 341
498 412
430 860
702 396
533 935
250 777
55 242
519 254
265 492
812 183
976 856
244 890
578 689
321 631
79 718
48 256
106 37
892 120
235 573
580 67
998 964
695 404
3 469
302 891
39 191
283 102
165 120
418 141
354 700
176 116
48 360
466 719
421 46
445 902
923 816
708 645
182 497
941 24
59 474
657 834
997 738
150 47
654 742
197 975
765 62
227 647
583 165
524 676
749 644
671 482
32 151
652 740
560 702
62 85
188 39
217 376
479 858
652 198
245 844
875 84
670 978
691 257
974 924
237 654
361 673
905 486
203 399
361 21
528 506
948 247
341 796
546 858
206 863
941 197
705 481
634 72
504 221
941 958
109 199
501 287
690 859
733 641
427 296
170 764
28 166
422 384
321 911
812 938
735 927
106 11
585 932
489 927
749 716
488 7
227 705
440 312
994 389
818 440
637 37
488 854
657 563
153 183
489 969
965 677
675 484
576 399
253 818
944 88
124 9
757 128
451 987
965 882
497 367
789 747
166 268
123 488
988 945
872 189
170 257
284 804
461 967
112 236
714 892
468 859
61 691
229 669
746 71
66 901
437 524
791 206
401 167
544 261
190 47
883 997
453 651
225 83
116 856
437 981
79 800
411 495
425 579
448 709
213 452
992 254
34 894
197 576
401 992
60 835
64 341
247 239
56 151
867 513
80 352
424 670
759 816
913 117
485 81
857 64
691 311
344 85
869 680
436 981
766 552
765 767
367 76
236 867
472 244
140 558
124 971
759 50
350 654
569 886
939 674
637 437
918 369
544 868
788 791
3 544
266 802
755 287
461 269
228 230
745 478
648 823
65 94
607 802
206 554
106 632
33 979
706 410
388 835
737 908
739 469
303 640
565 298
55 452
599 985
80 835
540 473
32 192
210 995
167 322
137 208
30 301
353 895
504 557
132 935
7 976
919 538
523 94
460 108
863 637
906 330
776 50
64 887
917 60
330 678
778 139
692 275
776 964
543 243
774 618
16 428
847 610
963 778
803 726
417 798
152 692
483 331
244 4
491 904
410 498
934 62
574 165
157 824
19 958
57 938
343 151
250 823
537 758
960 380
807 674
88 804
180 10
935 555
353 583
518 15
817 68
129 243
81 455
786 775
837 501
422 258
443 650
88 19
933 454
512 19
940 653
589 107
1 591
57 172
577 62
733 640
834 815
757 83
320 128
959 591
889 781
920 265
958 984
388 422
186 319
951 547
977 913
776 856
947 629
34 540
734 113
394 465
892 964
637 192
429 501
203 690
83 824
89 326
977 887
215 115
142 769
671 478
527 682
10 144
554 329
4 386
686 320
762 261
964 599
814 259
665 677
958 290
112 816
18 508
971 471
237 234
857 530
24 130
553 315
388 444
673 865
585 905
770 945
697 163
262 573
170 240
61 152
808 688
235 687
386 528
562 710
625 469
285 910
630 273
295 223
739 567
665 744
747 462
759 425
102 182
733 179
46 123
928 851
262 655
709 258
60 860
258 33
370 811
391 734
342 492
115 769
342 990
814 912
464 558
944 80
453 943
56 838
140 697
101 608
616 638
38 738
935 812
435 536
55 381
291 936
847 325
619 405
429 166
876 142
814 301
898 365
493 797
137 442
707 439
650 967
544 714
762 889
958 401
558 561
673 737
868 346
292 691
719 137
395 359
930 125
121 194
827 493
934 112
951 368
22 429
825 573
793 692
581 118
876 423
747 503
16 403
580 326
310 737
644 642
492 295
14 787
367 534
187 358
898 229
119 745
709 71
576 404
314 479
132 738
76 744
223 677
898 234
122 847
145 418
600 678
778 567
586 786
437 762
103 670
884 602
892 58
818 235
623 24
7 102
272 175
476 196
912 866
858 66
954 983
88 283
459 521
985 918
432 563
537 143
132 440
574 112
743 354
583 706
143 979
788 955
288 866
486 910
303 721
726 497
384 931
77 258
855 907
476 343
735 160
167 316
544 758
735 722
912 987
876 881
364 552
542 203
11 368
187 314
150 632
279 252
141 490
878 865
825 334
608 262
310 525
430 807
238 400
30 576
650 147
176 832
390 662
753 983
226 393
413 480
865 700
333 346
177 472
591 977
953 7
190 797
206 485
318 345
715 503
954 598
107 484
197 79
207 443
846 548
853 424
992 667
430 877
3 413
232 472
596 682
73 852
58 420
933 151
738 153
590 640
55 728
737 219
242 523
531 333
967 964
781 868
334 223
677 83
534 893
266 416
955 869
177 211
142 97
712 677
411 832
189 46
288 87
607 899
951 124
425 152
938 177
554 381
564 2
949 75
797 910
459 394
256 630
223 527
522 730
330 446
833 895
709 542
406 422
85 832
506 307
316 170
100 379
207 707
688 366
30 959
873 194
202 280
263 532
243 253
782 68
177 209
251 721
16 437
439 52
462 929
707 613
873 999
990 284
454 848
197 944
730 237
702 194
294 615
108 739
493 946
434 667
512 69
985 991
727 138
808 880
663 478
587 8
249 920
797 285
694 698
904 825
721 987
470 233
433 21
239 133
114 97
601 326
536 273
372 831
334 125
389 179
684 70
453 599
606 523
385 298
372 265
398 906
678 225
218 556
754 572
577 125
884 307
274 110
642 746
445 605
558 323
365 508
847 384
80 753
836 374
42 987
787 485
63 791
996 852
605 39
857 79
653 755
185 767
235 518
660 281
797 162
752 186
731 167
482 892
103 458
689 629
785 507
665 878
775 777
617 210
850 904
196 375
900 978
58 276
509 251
655 802
578 559
54 958
997 30
424 742
464 623
747 231
332 834
923 407
576 375
567 514
703 380
869 83
796 507
389 390
799 858
166 133
709 432
225 861
906 294
394 644
844 422
814 150
526 584
8 325
777 834
928 521
798 904
465 556
208 567
715 437
796 277
967 59
279 503
928 579
500 637
196 366
547 487
243 805
306 479
669 886
222 174
822 89
63 210
93 316
789 335
63 847
212 528
953 570
149 103
67 650
130 258
209 419
778 109
902 557
194 64
991 217
117 336
117 273
104 246
347 867
670 282
402 297
480 2
381 459
246 664
627 758
798 221
916 208
829 463
281 508
875 394
453 543
919 10
248 522
359 179
291 763
873 52
917 980
679 106
25 631
726 405
345 458
582 864
260 33
881 662
868 822
719 736
940 640
159 116
451 995
60 148
628 606
828 155
17 588
834 269
208 440
617 530
505 255
395 534
809 683
448 477
719 987
306 234
309 682
791 654
597 296
703 294
57 900
347 505
342 914
142 56
889 825
208 616
868 295
882 597
597 395
736 326
141 807
902 242
306 17
35 758
766 555
706 997
648 411
447 986
25 155
211 758
511 733
325 642
648 129
431 308
937 146
734 157
939 963
309 203
365 775
808 202
847 188
868 521
644 919
773 21
512 511
476 737
697 148
742 589
15 864
682 987
711 340
391 79
93 625
631 201
456 112
424 68
388 826
294 624
38 402
140 158
48 316
652 115
54 257
581 124
668 706
466 47
792 179
839 141
93 991
652 605
631 753
571 874
572 20
46 18
770 782
331 105
28 879
884 606
873 910
913 453
915 362
704 363
747 77
225 303
159 19
859 412
704 637
17 333
90 703
410 821
670 549
500 123
18 358
884 625
669 780
159 365
987 909
707 615
933 795
930 716
166 344
64 700
870 296
397 950
99 362
98 136
668 473
423 801
990 533
831 193
310 327
222 325
749 215
395 756
501 156
154 530
893 147
388 40
49 160
125 514
154 205
28 497
851 823
702 994
999 207
890 880
581 332
216 198
260 617
103 676
541 112
749 112
65 954
541 501
329 76
192 84
609 645
102 422
960 823
734 563
258 483
474 56
786 265
428 377
178 834
451 629
306 175
673 827
981 930
142 837
49 525
599 195
546 202
495 913
58 478
278 398
160 166
340 909
532 962
31 341
741 548
782 315
563 930
936 163
138 780
597 792
430 506
491 448
388 250
774 891
156 185
794 736
85 748
295 51
569 315
165 783
201 160
904 821
642 647
394 330
449 122
442 433
618 52
554 571
638 58
720 661
788 775
86 819
591 709
522 261
173 528
691 915
973 639
281 603
970 129
594 704
586 382
572 25
688 681
388 224
244 393
877 658
401 26
144 696
346 947
257 663
652 51
304 133
687 902
829 355
341 754
125 21
853 740
765 192
425 339
407 721
886 18
265 57
899 890
979 582
43 33
624 275
821 340
272 659
920 264
584 963
316 994
32 17
666 664
493 469
764 802
600 710
638 868
953 637
135 885
257 621
867 64
941 615
767 528
459 134
721 183
760 677
727 412
516 500
456 825
496 941
629 843
912 803
839 621
57 381
756 693
460 148
855 444
990 554
720 606
26 323
753 399
452 651
873 742
315 421
251 804
965 365
263 734
134 97
559 463
458 610
748 16
121 979
464 976
585 761
857 218
32 336
884 213
250 706
805 919
313 425
893 873
943 428
80 721
466 251
320 551
838 167
873 225
599 603
314 821
899 359
437 737
759 310
560 513
133 427
295 97
832 30
605 763
15 846
787 573
819 704
518 860
492 735
888 45
485 867
466 965
509 727
468 239
655 193
204 782
637 361
85 634
656 798
659 292
71 11
323 763
804 692
476 440
576 125
283 861
412 486
81 737
817 429
195 48
828 184
590 580
786 237
581 186
506 77
422 473
181 709
461 86
848 610
173 769
944 914
338 890
527 209
522 162
315 901
954 719
3 292
468 317
32 208
349 24
951 930
702 740
800 729
944 377
602 152
541 294
276 74
427 500
935 741
525 38
741 176
35 146
721 706
550 532
763 909
370 68
309 10
936 262
723 358
419 94
948 283
777 576
217 619
703 349
62 725
555 247
433 986
841 333
37 541
998 408
853 777
325 74
798 211
414 911
629 403
834 292
418 265
262 191
160 991
995 412
274 324
633 181
546 842
692 536
695 713
39 646
747 57
305 270
931 528
586 669
493 515
87 471
221 74
46 552
915 302
8 785
394 486
633 686
165 680
258 653
420 575
751 116
484 789
7 910
812 864
741 843
266 469
262 179
125 964
390 73
824 860
70 872
424 906
754 159
601 438
878 268
790 246
361 840
733 980
662 133
79 473
617 543
788 972
969 643
419 308
117 476
315 720
657 358
335 828
916 351
74 644
413 72
410 322
219 10
214 846
785 781
931 852
141 256
310 420
820 954
452 904
523 274
710 473
964 962
167 87
927 551
820 800
378 441
486 25
315 740
559 987
833 436
132 353
862 368
966 51
893 218
958 565
614 953
835 724
224 660
705 67
960 748
629 794
204 569
780 804
710 771
88 851
814 897
408 95
89 223
217 68
589 34
841 801
312 248
416 238
892 791
342 210
109 367
835 219
85 810
776 470
479 968
884 282
860 217
82 828
501 513
765 797
812 522
341 25
259 544
236 78
616 721
764 724
672 208
949 197
917 44
623 535
465 760
188 428
724 64
130 428
660 845
396 621
333 813
264 337
221 356
384 486
257 251
19 30
324 460
438 412
129 530
654 694
380 561
223 248
174 456
18 477
833 882
602 33
521 478
429 302
256 525
409 548
277 663
406 907
700 862
893 565
230 934
553 692
326 976
935 545
705 853
703 304
772 275
833 92
603 280
517 946
22 312
430 49
35 351
106 973
737 266
184 919
87 675
200 294
991 702
808 415
81 734
501 742
715 431
708 302
398 512
855 456
173 953
530 522
378 410
58 634
592 884
742 485
579 970
163 925
36 304
516 513
779 518
804 154
704 907
389 797
649 888
506 471
98 697
906 900
836 361
56 542
953 826
687 495
809 427
506 563
871 854
918 691
484 927
95 993
277 955
145 632
248 177
865 820
121 248
321 333
152 895
853 969
802 883
754 392
119 761
355 848
716 112
511 739
766 155
222 472
754 262
731 125
794 624
651 190
356 819
846 170
112 234
88 796
383 506
399 540
511 562
569 905
614 319
468 48
369 693
426 221
70 230
822 75
714 159
253 682
760 694
301 17
647 360
627 829
265 449
772 588
942 558
93 29
508 370
477 276
130 271
517 110
592 804
990 505
494 358
350 574
578 632
792 422
391 834
545 885
352 819
472 187
232 550
153 178
715 884
299 728
39 887
725 938
493 751
557 263
856 92
93 213
502 722
286 477
264 169
699 497
162 356
239 1000
883 610
338 158
397 542
449 636
89 831
726 666
15 263
458 341
584 603
765 562
172 422
858 944
460 167
12 779
759 347
320 947
575 191
908 762
796 685
239 156
462 509
302 927
503 651
923 897
102 507
392 830
858 488
928 332
905 474
853 117
801 707
486 393
403 817
994 711
499 24
309 92
60 48
103 347
527 17
417 347
166 68
795 662
445 815
410 556
26 807
452 506
866 665
148 890
506 592
344 602
713 270
426 526
49 835
788 693
17 645
474 323
970 954
243 458
973 490
432 950
62 865
473 224
387 941
935 442
902 254
497 233
594 390
234 274
103 348
518 243
799 335
677 498
481 383
37 139
886 558
891 304
414 360
731 608
691 570
47 611
633 991
529 463
771 422
101 317
821 378
503 938
48 15
364 588
621 117
940 118
885 625
863 823
328 677
540 603
232 933
250 151
115 181
447 330
865 255
402 711
852 753
669 688
898 75
913 843
121 814
806 749
924 201
263 314
317 962
805 54
334 193
710 966
934 179
552 15
232 345
378 578
446 859
512 941
705 833
119 133
451 446
607 202
530 30
896 456
245 22
822 443
976 169
372 408
428 326
905 893
205 605
343 142
963 567
98 772
257 857
344 195
329 727
492 318
374 980
170 11
151 193
107 672
840 612
909 82
458 289
764 394
54 665
738 710
602 792
543 912
788 489
85 494
307 631
889 52
150 481
127 213
997 182
261 214
262 746
70 833
502 459
988 180
509 433
774 320
879 930
304 238
306 473
681 220
740 71
629 792
696 668
692 547
680 191
780 61
181 328
961 345
560 545
715 60
865 334
586 805
830 159
241 933
469 782
927 382
407 29
170 187
478 940
753 495
259 687
346 180
15 46
614 600
351 556
327 164
598 945
889 592
862 372
709 359
910 160
255 318
318 706
602 661
525 90
938 864
366 742
29 900
5 996
605 737
644 575
307 787
298 180
463 66
55 151
7 935
715 350
13 908
864 813
646 167
769 313
787 394
307 459
807 151
149 387
821 438
334 515
55 440
827 69
908 212
115 200
302 266
525 102
992 781
249 335
480 462
987 439
322 265
122 210
663 493
498 672
738 220
730 648
343 608
865 111
922 563
451 317
19 420
493 2
997 264
917 325
830 470
757 849
477 569
912 977
137 631
153 878
432 771
338 986
672 430
991 576
201 108
623 243
301 346
761 554
438 814
381 712
82 709
438 132
331 311
542 457
316 232
88 676
452 90
386 659
591 126
981 166
525 23
237 537
793 194
549 941
712 421
657 753
101 141
578 971
562 297
884 583
124 216
505 952
394 277
703 671
521 182
383 203
232 344
510 759
398 221
650 379
622 267
630 83
64 183
609 710
653 200
565 94
391 236
503 670
70 206
998 541
263 830
595 727
8 612
537 155
683 495
785 28
445 280
288 290
196 980
851 932
807 773
405 688
382 140
414 60
698 719
640 815
552 553
683 925
105 711
358 299
157 456
407 13
756 220
414 200
180 677
180 748
155 770
602 580
896 30
623 190
996 597
301 502
192 302
117 433
182 572
54 761
834 973
159 659
989 701
51 980
67 446
72 546
777 538
94 878
774 357
872 418
858 722
723 989
918 364
219 438
181 936
894 407
842 283
476 937
12 95
798 228
777 519
254 632
978 463
984 497
375 228
654 110
43 654
543 844
594 123
792 434
592 89
711 796
75 16
263 984
417 373
321 193
327 55
687 84
824 530
784 304
868 748
27 608
903 858
626 543
1 77
224 130
968 929
115 851
852 767
477 115
152 893
148 898
296 480
347 289
795 95
586 886
434 332
223 247
738 861
50 203
498 30
725 57
550 360
338 119
365 861
272 951
438 987
493 442
61 885
445 917
332 561
267 685
63 941
570 364
809 595
319 356
744 930
357 216
539 931
844 264
790 682
994 93
294 69
514 564
392 534
178 680
894 775
120 878
87 797
674 344
526 737
711 387
667 794
890 693
314 265
44 845
455 515
558 839
238 769
538 503
648 777
156 80
560 418
323 352
159 589
257 613
652 732
640 438
353 537
57 546
455 187
708 950
671 483
318 914
944 712
284 180
271 519
977 221
103 199
994 84
128 147
28 832
512 733
189 237
54 404
703 354
665 601
172 269
856 999
444 311
158 704
399 289
188 582
494 178
800 995
923 24
829 990
613 926
437 639
338 914
559 854
185 89
784 243
148 933
810 932
537 289
781 107
724 262
289 702
761 964
697 594
191 718
779 713
955 6
665 354
765 377
956 369
823 532
3 401
815 267
828 847
889 163
512 304
584 235
973 890
951 300
152 11
726 838
139 64
651 227
501 850
176 333
422 69
41 992
70 520
371 490
369 933
358 525
326 377
96 811
80 837
988 412
631 98
855 713
536 351
752 844
40 348
233 671
320 274
645 324
92 219
826 475
649 133
66 402
848 32
152 875
650 977
309 635
24 633
366 188
510 116
482 530
850 274
473 967
773 613
227 164
893 425
365 427
389 795
253 220
680 864
782 139
655 761
60 744
217 858
517 331
336 265
81 516
444 869
28 168
513 96
55 939
91 256
355 403
928 671
220 238
126 275
571 742
521 600
239 692
149 930
502 869
735 259
954 777
857 848
692 874
32 361
138 554
714 943
633 272
106 721
688 442
122 92
512 652
622 542
785 868
553 750
692 935
994 113
201 998
447 339
341 856
500 12
266 387
18 765
797 147
249 187
647 563
472 903
245 697
113 829
834 22
444 888
816 373
78 581
726 378
885 998
687 776
520 963
990 937
14 289
781 559
464 457
641 394
56 991
34 67
56 127
495 24
255 49
918 458
161 732
488 397
486 853
924 470
661 728
377 410
166 794
133 665
146 111
270 942
137 448
271 156
830 327
138 738
356 964
482 94
282 861
552 697
846 479
904 780
295 15
958 656
407 402
838 317
596 866
557 993
539 890
74 806
134 528
280 754
449 527
588 243
251 490
954 704
78 410
373 977
589 611
790 558
687 127
225 460
137 517
920 176
887 995
688 623
880 983
197 63
521 968
14 828
520 946
938 400
923 284
448 297
921 166
833 136
739 9
590 274
725 536
285 220
186 712
802 4
91 808
450 846
35 269
889 986
151 596
853 900
818 200
40 211
853 217
605 83
834 764
134 455
941 418
941 487
772 397
690 106
846 530
426 587
966 178
477 845
235 340
552 936
343 845
650 747
242 438
955 636
205 647
15 476
65 92
138 889
147 140
752 520
567 652
983 927
628 281
395 380
170 683
172 538
461 653
427 895
59 122
722 59
582 791
220 705
877 48
259 934
542 945
601 874
809 260
140 860
101 634
909 72
479 437
261 913
249 153
384 104
459 751
228 18
960 794
166 572
907 719
337 217
292 778
925 966
499 186
148 527
464 750
203 192
420 639
78 33
83 89
959 825
547 97
985 794
614 410
504 241
315 165
868 70
584 138
192 634
940 770
433 978
272 942
141 106
442 356
999 381
215 199
100 373
655 892
788 942
457 538
966 469
303 406
597 975
231 314
157 972
674 666
899 254
169 971
778 791
901 607
286 462
754 36
932 796
374 685
337 304
149 461
703 485
628 490
19 722
113 981
819 161
233 496
584 93
910 705
67 901
164 100
458 144
658 248
831 352
594 953
906 245
313 896
850 568
188 995
804 768
570 482
732 365
856 880
534 31
960 931
740 190
795 383
123 157
206 793
34 297
531 694
843 519
29 566
704 900
682 590
283 428
302 978
244 865
409 559
885 617
848 8
459 78
649 19
769 274
765 832
390 415
19 369
961 757
702 711
946 863
604 362
713 724
889 748
656 130
278 188
646 125
804 67
8 293
59 830
439 956
388 950
304 581
833 779
510 984
127 196
929 706
138 319
360 528
521 810
225 604
783 836
897 284
246 867
248 510
896 858
289 108
154 287
641 777
690 391
999 17
727 924
534 133
603 844
387 566
172 568
467 621
681 458
682 579
40 35
388 498
250 893
378 177
539 301
263 645
583 713
170 985
536 379
309 956
423 153
737 986
328 715
107 911
710 871
132 876
468 141
273 644
949 578
319 260
516 997
955 88
438 151
307 102
4 368
765 844
306 974
467 348
956 233
965 404
76 85
286 727
106 398
44 602
127 450
555 849
48 493
262 29
519 954
823 23
33 90
518 254
628 40
606 246
296 778
694 549
481 630
254 699
221 968
954 3
928 561
602 891
954 247
87 581
919 197
125 321
977 465
877 103
558 170
239 655
801 605
374 507
870 76
1 404
690 221
837 538
526 774
246 632
942 254
827 639
420 590
81 240
188 372
854 839
351 17
506 685
675 17
571 311
492 691
80 777
847 688
319 629
907 476
818 425
901 410
538 477
327 517
690 445
593 530
834 821
238 251
925 1
74 306
604 892
207 857
532 592
625 485
62 356
753 804
701 261
827 40
863 160
679 764
282 223
499 888
445 159
484 304
952 374
778 200
183 83
55 100
267 807
275 426
817 636
399 653
617 411
230 197
394 664
587 887
327 393
717 500
830 551
510 254
423 605
761 84
786 918
701 551
426 650
577 701
223 278
726 199
112 61
209 472
259 40
415 736
509 606
364 495
397 437
377 685
322 844
147 695
818 455
26 654
185 390
420 301
334 853
991 748
162 892
234 943
894 379
194 972
730 671
673 253
977 260
60 323
748 35
108 414
150 393
595 407
539 586
218 503
642 293
434 903
127 413
160 226
704 895
415 49
1000 616
901 940
620 823
471 909
613 132
940 47
159 821
861 50
508 310
708 17
746 618
804 559
687 524
277 834
400 517
188 365
604 923
276 817
731 375
288 918
610 609
204 989
311 924
918 442
68 287
337 241
95 892
829 418
199 261
188 944
526 59
342 153
3 455
302 894
432 920
71 849
626 63
169 344
695 140
19 389
303 539
879 499
391 900
624 128
187 719
370 810
166 131
493 600
515 531
314 593
976 504
729 199
299 582
972 868
709 318
487 204
847 737
344 261
301 109
371 855
76 713
75 519
224 662
881 57
878 92
134 853
242 266
567 673
697 746
567 854
82 882
724 868
550 475
713 169
430 712
669 950
6 986
217 465
692 843
243 581
871 699
489 234
451 864
53 407
825 67
335 204
645 686
964 72
966 233
21 504
237 816
120 575
808 27
251 989
92 646
884 140
842 468
74 189
833 967
989 180
348 375
178 356
314 422
637 962
963 295
730 421
385 494
407 845
881 550
802 683
660 841
184 90
343 689
252 178
18 550
213 576
33 424
823 90
574 331
8 680
29 303
359 787
952 326
817 186
401 189
208 927
664 164
576 905
9 746
341 732
599 579
845 31
7 937
692 554
107 246
851 182
87 452
741 368
625 973
455 615
608 947
919 884
417 550
136 61
564 861
504 207
938 197
516 125
511 653
223 149
592 126
382 465
439 281
676 411
50 256
520 855
11 754
279 926
698 189
373 705
68 28
170 382
458 142
312 411
165 584
934 189
90 957
736 778
667 284
838 466
473 846
819 756
694 856
495 556
755 302
339 974
675 613
432 18
222 61
616 910
27 334
511 389
564 538
466 540
871 463
563 458
839 882
930 299
213 984
415 182
37 819
847 264
52 192
757 233
692 228
827 535
544 559
204 415
177 823
800 344
778 144
364 424
404 591
209 602
736 596
716 182
77 834
944 266
321 928
289 42
122 731
787 304
691 632
849 560
248 928
146 645
929 463
960 41
992 820
903 286
567 557
49 517
396 348
980 869
650 217
260 707
441 250
678 978
325 589
767 207
57 703
845 953
569 704
289 902
839 335
409 616
986 744
837 565
519 164
201 633
502 953
518 641
105 530
658 683
592 329
160 384
834 133
225 800
778 721
441 857
180 791
519 500
972 516
455 613
833 617
540 969
4 611
825 84
12 543
974 64
273 507
101 814
533 697
457 287
123 576
801 638
203 751
555 778
965 266
895 944
356 78
443 795
679 837
947 444
819 859
826 582
935 489
185 232
669 179
990 633
921 915
939 660
659 579
813 388
658 977
134 43
982 261
321 590
963 871
223 830
273 271
922 747
925 360
925 272
159 201
631 957
690 508
26 69
502 398
651 505
629 669
408 469
608 434
69 739
864 737
217 100
921 657
267 624
441 298
287 754
3 919
355 753
965 96
833 850
936 323
452 443
486 24
776 830
200 392
113 995
905 225
659 632
211 11
13 272
51 549
469 791
373 585
407 406
118 55
926 494
403 872
139 134
842 640
517 79
953 649
252 736
630 135
892 292
935 344
470 33
834 33
960 35
320 568
829 703
88 70
56 934
257 921
654 542
800 77
695 679
814 85
369 186
485 898
201 245
960 767
507 805
191 21
574 49
265 136
654 352
320 351
909 327
660 982
445 237
415 92
467 3
386 663
38 473
811 15
411 677
952 918
627 158
196 321
303 309
105 47
693 144
740 351
758 478
650 918
306 118
856 258
815 483
691 422
403 879
411 102
730 230
381 479
531 200
215 852
771 932
208 912
505 694
962 731
370 206
813 405
443 624
732 926
922 11
404 120
508 620
417 576
654 629
557 428
82 742
720 613
820 130
573 194
694 469
964 180
204 888
642 282
405 377
959 166
963 483
84 509
780 90
684 188
698 595
596 175
850 583
490 105
412 958
5 220
804 837
84 632
696 450
892 352
889 450
319 293
77 364
562 514
478 408
657 199
422 759
330 963
245 202
336 498
574 811
567 131
829 690
990 983
576 338
75 365
608 693
217 897
460 266
409 936
31 118
839 397
463 279
817 355
134 220
192 954
110 529
475 164
935 90
642 412
663 243
469 455
21 502
417 91
786 94
786 925
292 710
823 282
711 419
937 708
610 402
951 587
885 585
170 14
479 575
765 149
895 184
802 152
477 552
92 778
863 9
3 143
487 337
633 92
215 668
15 456
526 348
475 981
424 163
110 927
771 795
309 510
682 444
377 967
640 972
770 793
822 296
145 668
89 643
167 863
832 708
979 150
471 115
49 475
137 105
352 791
903 923
394 554
218 8
875 554
89 391
9 253
714 732
378 107
58 968
44 219
647 943
28 345
608 757
996 29
855 99
567 761
290 79
97 983
572 246
620 585
268 491
203 844
666 443
359 675
957 338
941 7
501 898
747 225
79 222
78 818
688 33
558 93
613 91
604 694
267 81
890 945
58 777
810 686
977 487
294 1
73 77
915 471
600 908
966 673
778 247
692 43
314 208
586 844
84 366
298 907
491 230
682 518
903 905
21 756
53 322
169 233
806 159
718 653
632 752
756 292
247 56
391 190
741 894
160 613
911 447
417 19
501 818
469 27
546 999
564 456
302 437
150 828
294 246
639 135
290 727
276 422
380 74
289 766
775 759
358 137
467 279
784 215
618 615
446 529
435 873
814 135
605 527
146 314
638 824
707 67
243 549
915 832
965 430
527 532
932 751
823 944
505 888
865 123
261 95
266 995
989 210
962 435
248 855
327 29
216 855
323 775
171 40
270 897
902 861
562 484
540 765
961 236
948 564
956 404
237 334
601 459
552 32
748 87
913 717
261 718
759 209
412 640
755 790
892 705
831 558
437 478
535 134
264 75
695 769
850 166
958 575
379 323
861 236
505 59
165 684
991 94
115 853
793 405
709 218
273 122
356 67
98 274
960 511
604 988
746 584
523 85
310 957
163 97
995 614
721 613
392 963
689 362
819 172
723 732
12 829
770 10
893 516
817 394
104 588
663 148
615 686
972 506
121 257
4 684
487 725
583 721
413 757
9 597
537 787
994 802
366 310
418 363
221 794
91 753
466 98
656 99
199 987
653 496
527 496
62 497
440 602
824 388
939 471
733 692
787 357
412 351
815 535
601 63
167 680
730 777
369 566
836 821
434 228
883 544
260 383
950 516
123 318
318 815
240 349
13 220
765 756
414 51
408 468
276 124
863 718
220 91
850 87
337 885
296 34
702 473
356 90
890 782
305 940
78 532
814 293
599 36
478 884
756 657
551 326
85 411
61 198
158 285
311 601
53 142
14 988
15 50
86 55
400 314
709 182
739 730
233 703
790 608
656 991
987 486
638 607
532 675
594 276
984 565
60 796
738 401
711 90
869 342
523 644
685 667
217 528
431 115
986 951
761 816
612 675
876 580
842 950
814 127
749 484
391 308
1000 88
668 685
664 335
717 248
818 564
848 326
222 588
148 168
298 859
235 299
802 81
843 768
636 448
62 816
651 864
80 616
339 74
576 652
421 258
942 549
439 359
65 574
844 225
712 751
666 101
228 804
506 324
812 877
110 57
166 788
622 729
899 74
961 308
508 669
735 390
898 788
867 172
512 456
215 962
847 953
401 776
359 999
755 831
504 552
219 963
717 583
115 88
436 570
576 906
704 335
954 409
122 241
888 969
591 259
303 268
228 379
867 564
85 812
975 255
213 912
691 476
941 296
471 457
285 466
859 438
35 39
895 787
966 457
102 962
257 551
195 236
714 510
946 703
774 919
719 345
935 294
692 929
333 869
696 74
420 843
971 134
148 564
751 89
526 44
567 135
989 408
622 281
989 791
213 384
934 195
453 614
182 986
693 844
466 796
454 16
973 897
686 838
974 114
144 289
966 698
210 654
717 211
294 390
156 42
817 799
173 445
80 217
974 343
360 292
593 661
654 530
507 280
82 822
696 888
549 649
391 716
155 826
419 254
334 871
196 16
233 206
600 4
155 852
277 288
194 946
25 227
845 356
465 99
319 530
77 938
475 668
451 911
852 581
458 294
711 251
646 739
850 474
197 2
588 63
660 291
957 98
94 743
923 835
127 479
699 567
182 215
244 433
31 191
449 577
988 530
695 132
500 616
944 310
799 550
14 980
378 994
732 109
889 368
214 242
734 999
26 142
582 794
937 203
971 765
948 450
829 631
677 627
340 899
230 439
169 118
42 393
566 295
53 660
17 582
337 573
248 815
26 320
439 186
232 765
395 109
98 745
278 224
656 965
802 735
457 195
678 531
68 598
173 2
140 761
464 844
21 81
113 724
780 39
117 400
322 849
817 693
641 379
903 721
718 247
19 328
16 688
250 717
500 906
680 565
393 558
241 972
692 903
224 207
108 559
65 553
38 302
579 729
932 637
449 698
262 904
331 825
231 140
806 796
993 115
490 942
770 143
35 619
405 812
282 612
388 912
487 613
936 260
409 131
982 80
451 74
530 287
769 642
676 20
285 730
247 518
859 205
570 887
729 688
890 312
468 978
551 108
464 529
242 76
714 124
154 678
226 344
316 181
241 286
132 726
959 533
106 688
664 113
692 955
745 715
936 540
678 282
457 111
849 506
945 306
620 538
365 785
449 981
891 5
80 192
401 590
942 209
430 279
790 742
200 741
258 306
728 934
357 868
416 288
794 475
938 438
787 751
695 115
315 509
824 295
329 373
441 904
700 136
524 389
218 717
55 292
747 587
34 340
287 21
732 111
268 2
45 990
706 947
977 190
990 190
504 94
584 791
455 729
973 725
680 894
287 721
653 719
831 633
950 267
832 957
992 208
344 530
415 275
822 259
350 118
107 198
607 31
124 777
837 220
898 752
383 974
139 214
229 498
313 517
723 670
495 935
846 648
574 282
27 672
799 813
391 816
864 675
488 312
184 149
440 435
538 91
928 137
485 902
771 512
531 847
188 852
500 200
965 82
1 934
432 922
259 420
663 167
843 747
218 755
726 710
910 856
568 225
26 756
848 875
824 484
218 329
138 54
667 400
600 225
217 169
484 905
104 737
715 656
131 666
958 309
378 291
395 318
803 711
258 32
611 409
883 532
956 523
463 891
672 706
232 587
20 872
585 690
390 690
459 472
301 174
594 516
885 372
930 934
306 2
591 162
338 688
454 197
747 580
491 119
317 868
970 691
22 154
100 591
615 7
273 708
555 245
984 123
731 706
38 3
408 689
501 32
53 122
163 468
666 923
264 451
28 9
416 302
695 846
60 464
176 375
351 234
706 269
502 174
681 949
115 453
289 836
130 361
12 988
193 601
643 890
39 840
447 774
218 472
478 350
925 62
145 749
28 291
463 644
428 768
207 163
616 807
453 753
866 149
365 573
584 889
667 888
252 894
492 151
999 309
398 293
113 499
774 911
631 697
201 339
878 5
277 65
224 849
431 998
48 713
878 533
979 80
681 825
636 678
520 300
457 9
768 619
881 293
797 799
265 107
153 629
41 362
620 696
447 955
773 98
810 695
790 354
554 8
16 35
712 643
298 652
247 733
484 289
546 212
348 35
729 287
307 567
614 800
648 604
179 79
480 164
936 607
503 652
555 162
151 913
39 853
764 966
306 386
165 906
36 832
43 906
682 411
243 348
863 681
631 692
169 378
59 117
77 895
861 187
367 760
538 826
440 761
339 693
909 212
33 835
26 740
765 662
221 404
430 558
568 252
242 609
708 571
978 613
87 170
903 293
975 334
74 68
718 205
596 531
528 11
189 135
137 945
244 30
156 908
682 158
125 666
910 719
424 11
941 702
30 3
358 929
878 886
216 552
218 252
778 949
128 476
218 83
573 638
768 914
461 605
722 614
9 415
612 996
94 430
850 485
201 465
427 678
830 578
470 744
53 354
659 591
703 14
869 614
414 830
25 827
426 501
714 962
7 681
559 710
831 279
516 27
378 990
948 613
519 426
138 237
959 380
683 374
13 631
878 485
588 438
768 12
153 588
426 609
57 45
702 201
229 848
835 123
22 255
455 343
131 791
713 879
676 34
276 507
25 280
568 979
220 943
921 396
248 773
936 799
471 403
427 485
374 595
21 321
550 750
975 53
813 95
610 53
486 510
279 684
692 810
586 402
970 274
184 957
118 592
961 704
504 580
862 573
715 76
716 381
775 252
403 593
59 902
637 513
352 519
50 198
624 897
261 690
195 462
53 984
218 173
673 503
976 336
286 501
495 496
68 914
997 714
109 791
930 39
663 27
25 328
139 832
20 37
367 222
36 162
208 950
216 511
348 41
512 763
541 517
124 989
702 313
562 485
385 996
119 92
730 241
745 511
268 581
907 547
215 458
479 325
523 942
480 898
610 529
503 144
781 640
565 7
266 42
727 457
731 931
572 560
668 928
204 426
202 189
838 125
619 853
21 391
30 723
958 822
419 326
659 552
623 981
270 206
534 319
1000 706
824 546
818 694
998 164
923 857
171 672
22 457
494 977
2 96
61 376
201 577
184 434
176 954
907 807
593 337
899 152
150 787
219 501
948 228
428 441
822 272
333 662
340 522
947 206
831 346
92 624
105 606
269 849
651 847
786 595
921 319
771 392
37 812
297 945
111 549
118 285
810 71
165 158
83 285
518 138
779 95
612 18
99 218
274 171
605 941
526 753
976 81
772 161
367 238
190 145
499 520
564 524
97 370
363 367
618 9
727 279
525 687
193 46
980 193
614 757
391 586
183 619
150 219
60 799
933 257
822 100
255 26
338 684
790 972
644 772
398 890
252 75
542 225
425 999
222 106
656 726
824 426
154 269
79 660
575 528
134 400
856 602
874 271
975 296
151 571
810 484
176 763
560 624
604 102
563 879
716 730
125 68
557 457
375 151
404 851
646 556
929 816
828 279
234 411
883 19
964 654
525 300
865 229
450 82
145 72
97 119
171 567
600 890
771 513
609 829
107 103
463 194
81 174
705 507
477 783
577 436
594 618
678 317
730 836
865 972
277 155
921 409
321 671
291 487
682 102
324 99
35 451
181 307
178 692
628 76
474 24
877 606
670 455
179 356
324 386
51 460
910 278
488 114
523 198
878 254
680 36
591 369
991 149
753 865
746 860
731 883
895 679
751 720
339 205
632 961
602 286
785 832
84 522
617 430
748 800
305 730
45 640
543 976
890 918
41 578
976 372
684 178
927 84
130 665
14 568
201 873
306 820
188 981
359 16
687 265
608 869
213 305
724 967
369 627
325 837
395 170
884 837
440 309
142 592
430 500
158 272
126 848
647 19
101 642
149 935
687 805
115 750
363 746
3 291
677 805
835 927
676 794
134 382
338 271
508 317
215 404
130 47
251 278
274 341
174 310
946 481
777 696
169 720
385 25
98 135
638 864
771 736
888 30
913 304
95 257
900 75
551 85
37 951
440 174
530 355
551 332
634 234
151 694
145 325
897 142
45 6
310 677
428 403
175 470
238 844
622 146
372 274
629 521
815 633
787 358
107 972
971 323
33 958
683 511
457 693
97 419
567 60
884 873
822 216
131 163
803 795
614 857
546 940
331 121
275 757
295 502
780 563
630 999
264 176
104 745
281 134
646 710
884 589
783 834
432 886
163 636
653 742
403 490
105 67
561 136
195 723
728 815
854 836
95 520
581 683
499 822
327 944
838 113
334 748
940 344
713 516
493 177
141 619
535 975
708 724
281 47
937 861
830 583
517 686
691 961
281 799
52 257
318 661
479 327
192 458
917 457
832 385
886 781
997 910
232 793
742 479
283 868
473 600
204 925
934 510
25 51
5 711
438 690
518 59
157 678
260 87
493 246
46 919
703 173
910 272
838 912
316 514
645 662
49 288
891 485
483 787
298 555
370 461
91 140
772 232
565 840
928 416
581 109
821 289
421 705
373 661
781 614
801 788
891 239
326 861
344 812
519 474
791 527
462 831
550 663
65 797
104 118
819 779
81 870
862 709
582 811
772 550
959 823
872 957
3 265
863 113
904 234
707 214
4 681
987 413
220 297
923 335
22 610
246 95
293 502
208 935
718 552
905 862
940 406
695 746
407 625
778 357
477 755
601 948
255 698
380 500
228 477
461 711
306 12
40 714
647 119
679 958
244 635
747 888
778 280
288 140
855 698
735 452
751 767
36 481
239 395
666 557
533 798
739 934
226 155
103 322
347 430
630 297
450 622
263 437
690 858
192 308
878 143
330 928
329 335
522 863
424 656
720 939
483 846
587 733
808 856
751 490
11 55
814 90
434 555
111 550
990 793
140 422
367 513
891 883
424 331
608 400
855 631
274 338
530 880
800 528
53 454
560 97
748 973
968 334
44 94
712 883
556 611
494 453
66 878
882 104
945 132
718 726
843 588
421 656
317 343
185 644
395 34
233 96
74 890
713 897
135 58
606 366
134 839
710 946
168 81
847 379
967 780
238 480
497 452
763 845
287 26
120 968
823 291
774 540
447 817
875 827
72 18
155 840
259 518
452 918
307 26
133 150
431 216
745 716
456 323
750 252
165 991
633 434
617 799
403 177
55 232
876 41
72 258
225 827
654 838
159 919
858 179
159 782
282 793
200 958
855 303
66 759
471 799
802 374
586 373
489 63
727 409
225 206
352 956
710 864
330 853
79 490
241 225
194 475
493 524
113 174
240 215
81 574
971 498
329 511
649 332
254 105
617 38
260 907
914 216
466 369
880 688
810 976
709 129
817 578
786 457
7 532
864 121
794 278
245 535
367 138
471 629
929 165
39 417
715 549
469 64
411 103
484 222
362 151
910 86
375 579
830 731
677 162
55 776
117 717
320 583
615 340
692 166
938 985
279 286
584 869
169 147
995 766
151 36
244 351
346 876
662 705
335 605
158 577
825 183
912 414
736 840
768 844
702 855
432 458
316 615
760 577
30 17
790 499
59 139
525 614
419 451
86 936
339 196
148 651
404 540
275 36
374 464
186 854
675 744
395 868
196 185
663 615
660 234
244 566
87 953
912 834
48 426
775 360
801 879
807 142
301 567
387 520
712 653
123 616
350 749
231 918
917 453
394 74
398 706
636 327
918 428
357 721
362 972
762 3
480 399
587 170
497 995
135 247
903 417
423 588
336 128
941 79
718 826
285 61
347 39
819 147
167 867
163 47
686 81
505 225
803 514
27 882
716 975
631 474
667 956
14 892
999 540
658 855
40 296
812 797
760 671
734 383
410 189
416 899
502 925
685 797
10 3
677 454
124 491
839 298
960 411
301 37
210 633
468 599
537 795
710 635
132 487
971 73
174 403
834 915
960 731
108 443
640 995
193 723
838 401
516 544
578 404
205 991
414 685
579 291
671 218
187 430
673 41
636 288
175 512
42 905
123 42
32 897
378 678
223 217
484 764
174 45
512 624
92 412
899 389
607 577
919 918
52 742
821 797
560 552
374 337
176 84
106 437
51 517
670 361
152 780
811 216
542 912
54 966
876 40
248 695
291 18
599 682
686 826
128 179
803 592
308 117
655 200
355 423
147 295
667 296
308 341
963 919
444 11
26 509
16 890
495 888
583 582
99 828
549 480
132 109
116 892
664 522
974 786
732 139
817 354
472 916
191 995
239 872
18 534
988 546
34 200
634 571
860 438
215 128
599 615
861 774
789 347
491 358
129 977
54 681
703 484
674 565
753 765
17 802
688 916
174 687
153 444
344 3
386 984
690 71
769 922
107 7
815 297
662 993
572 526
268 890
141 907
777 686
814 585
833 201
431 475
284 596
136 882
883 659
297 737
672 622
733 138
91 17
796 851
459 978
338 992
936 541
675 958
304 47
483 161
930 755
529 307
753 217
328 72
335 760
661 512
454 823
478 706
369 51
315 161
853 53
363 208
230 578
5 312
293 785
548 24
501 261
661 349
461 739
378 88
961 210
326 387
918 244
178 342
685 150
294 638
195 972
319 255
739 737
981 232
437 551
64 4
100 626
155 89
215 171
971 905
278 186
850 835
771 345
414 160
962 437
256 787
354 152
10 500
283 697
708 666
674 828
391 214
825 778
955 494
37 634
262 463
186 334
858 716
317 282
985 850
65 963
565 38
388 17
813 184
673 876
887 569
164 525
65 409
805 353
848 580
559 909
143 216
61 438
231 646
355 461
270 610
169 129
494 168
538 463
853 1000
511 345
614 651
321 698
239 633
582 584
568 354
397 787
702 152
734 390
690 663
964 422
781 196
692 909
437 907
25 938
689 846
644 830
701 625
15 862
673 812
19 205
319 561
331 152
407 983
439 238
814 531
258 533
300 689
637 799
671 284
423 759
929 442
487 205
763 684
364 639
222 892
589 297
841 946
3 26
47 874
124 620
810 859
66 789
26 231
582 342
792 314
82 67
823 249
972 319
776 344
393 855
878 137
5 930
762 378
259 202
685 585
346 711
750 90
455 941
613 178
212 664
323 790
500 203
720 793
519 343
242 995
986 823
89 910
288 930
976 392
687 187
314 303
904 689
734 182
144 309
249 886
15 774
811 549
516 54
42 735
644 788
5 674
963 5
32 38
572 699
619 985
32 372
735 475
812 330
592 635
959 38
52 570
213 282
487 713
220 955
557 763
256 342
675 910
82 548
226 466
442 662
319 412
145 312
248 859
354 865
363 402
810 728
210 475
943 831
172 822
588 812
381 892
358 926
428 320
834 734
689 866
375 29
97 691
202 562
493 669
382 771
716 917
971 222
504 306
493 212
545 701
698 349
172 558
98 359
384 459
733 931
904 599
489 855
149 147
729 751
638 324
966 742
220 370
76 15
480 494
149 940
996 218
100 300
533 43
273 90
413 708
41 553
287 382
34 226
258 366
79 464
722 434
924 320
163 151
728 486
514 537
325 291
193 185
726 230
544 801
605 520
68 388
556 393
411 977
409 846
517 469
755 183
871 505
905 586
287 221
649 851
623 624
588 383
321 420
417 981
702 45
294 749
772 369
32 425
61 28
845 57
730 44
576 852
107 510
441 646
451 278
867 431
509 496
763 2
936 107
604 576
781 696
567 256
641 896
69 688
536 430
716 606
920 877
210 261
95 580
51 984
332 229
677 336
587 282
877 146
930 3
912 408
266 900
232 219
642 580
580 966
669 698
822 836
49 133
15 832
190 902
190 731
858 550
859 647
204 778
750 125
628 659
995 974
75 429
5 515
974 376
680 873
218 581
904 313
723 190
887 278
425 97
55 92
416 641
414 572
524 368
924 851
552 286
889 286
189 434
483 518
915 485
611 696
8 778
816 575
717 124
933 328
961 481
574 484
72 124
463 872
424 373
560 192
862 179
390 267
134 125
338 350
47 427
539 193
60 972
755 603
603 6
406 280
357 247
687 759
83 524
665 884
705 596
891 273
316 649
516 108
62 627
511 911
709 906
438 512
929 669
776 834
86 813
820 227
880 568
526 423
584 578
495 743
38 687
499 65
808 538
699 598
550 175
434 471
5 99
114 262
724 578
121 501
341 580
80 898
440 286
481 279
20 69
516 474
756 736
763 854
677 289
790 505
368 75
552 238
381 193
160 574
784 46
855 947
757 767
862 494
351 654
76 11
214 303
621 892
327 402
493 934
725 981
516 234
837 321
212 792
27 628
384 693
291 371
450 90
16 178
791 138
965 185
645 386
165 349
675 848
802 105
740 673
41 482
956 515
359 71
414 649
808 567
751 457
771 992
113 376
296 620
351 85
129 723
49 356
590 671
971 838
851 922
696 413
579 471
337 860
321 521
670 172
982 596
245 506
986 340
541 156
982 274
847 239
702 742
56 141
888 542
218 475
848 912
576 55
660 903
175 181
18 492
197 380
719 621
966 234
82 101
268 701
119 435
663 682
880 771
54 28
373 20
750 230
493 116
169 316
654 907
716 315
213 382
862 745
104 955
73 50
457 403
409 929
615 949
873 128
394 362
599 543
48 363
665 245
695 663
933 367
185 20
919 193
69 247
160 56
922 268
634 794
520 622
579 207
710 736
124 245
717 457
331 136
189 211
763 578
454 870
990 738
100 738
156 419
343 557
570 250
484 966
903 726
854 457
197 763
69 832
4 697
838 734
906 380
843 222
88 351
760 220
408 393
899 944
482 172
229 483
162 8
777 970
696 467
421 720
978 170
845 577
454 463
216 114
796 750
750 435
494 855
644 107
703 728
747 531
393 537
198 32
529 182
755 834
234 356
307 18
475 271
601 612
114 16
757 813
827 190
454 479
30 740
370 327
939 191
155 871
373 216
41 222
751 709
640 975
935 45
447 65
365 128
916 297
270 365
351 879
293 171
554 726
346 530
911 397
196 281
832 70
343 58
856 628
691 436
175 838
658 109
362 700
395 131
721 277
357 938
312 826
507 624
498 922
244 429
668 406
694 903
93 369
510 161
241 49
258 437
215 998
702 373
60 595
688 951
782 679
850 422
49 208
833 348
227 142
838 227
244 432
473 413
469 73
572 507
636 324
662 223
429 249
254 837
947 503
411 11
322 335
748 275
973 884
748 916
664 266
326 281
905 803
472 961
266 573
471 783
749 93
617 821
3 126
306 412
365 394
427 570
773 295
661 85
937 533
171 442
48 252
546 952
491 544
890 311
668 610
786 122
433 619
200 884
406 731
804 139
784 694
690 319
850 129
411 250
874 628
611 620
93 604
722 344
341 777
134 806
422 988
426 255
512 427
242 352
875 252
40 669
255 214
510 940
545 842
485 676
794 620
397 435
322 354
712 1
5 301
596 99
367 657
945 991
123 243
183 955
735 48
774 972
285 473
53 874
482 164
176 297
334 135
355 362
148 889
884 751
156 113
715 717
467 623
558 315
192 946
297 575
578 735
566 402
777 7
698 502
678 751
962 42
925 600
737 115
867 43
366 24
304 466
873 838
561 670
472 220
946 147
257 517
266 157
829 102
686 273
980 706
843 111
378 154
953 55
967 398
414 182
375 994
939 452
20 890
775 350
876 338
540 930
566 38
325 378
996 876
309 411
857 773
187 555
108 847
511 355
234 479
947 243
480 83
124 405
124 585
587 82
775 55
806 415
330 515
85 423
75 932
398 129
872 755
245 121
507 25
322 505
823 430
705 690
477 844
451 5
564 361
764 387
546 360
498 487
531 683
432 165
428 528
944 535
544 206
71 461
482 880
744 187
163 409
178 839
545 873
771 558
386 733
14 273
519 699
971 237
340 292
604 813
502 50
926 728
792 817
578 821
405 614
324 384
957 707
783 51
29 178
590 124
902 258
3 903
931 143
366 86
650 160
389 777
607 325
452 514
809 960
296 192
463 424
998 357
6 43
201 251
85 775
723 353
552 619
746 444
602 128
773 829
184 18
461 953
285 404
717 373
970 900
341 823
719 419
787 186
399 483
979 988
816 941
110 467
997 73
439 374
990 272
188 160
102 719
354 687
600 94
311 921
445 410
641 385
929 814
153 486
274 477
234 446
19 364
36 584
786 724
54 10
576 281
74 101
645 548
968 249
173 356
876 799
900 752
729 135
317 487
413 397
18 707
259 348
57 4
665 936
209 108
525 916
658 162
991 837
29 870
400 318
701 550
648 409
345 17
70 380
48 170
735 153
468 727
784 199
817 845
9 869
318 778
986 352
231 542
610 411
695 262
747 116
785 548
339 633
537 383
770 189
22 826
130 426
947 26
611 483
843 959
578 370
652 280
288 645
71 331
281 991
805 936
187 71
984 73
488 370
366 385
700 497
410 257
217 909
800 240
799 816
269 922
637 955
23 281
336 121
414 692
334 120
635 819
284 832
600 753
346 852
878 295
845 49
324 828
33 362
834 797
417 57
476 131
666 148
164 818
867 686
420 255
918 242
515 185
472 729
558 679
291 759
904 685
302 93
513 731
584 707
998 621
15 188
639 238
86 807
545 194
748 982
398 9
625 796
625 782
211 122
699 692
346 851
397 246
486 438
433 56
767 686
114 646
728 827
931 5
752 535
359 907
450 269
883 407
968 490
757 825
195 839
516 684
944 54
345 290
531 976
237 808
568 864
364 754
807 640
764 303
16 459
989 556
373 552
789 851
663 207
939 282
596 751
298 960
377 837
46 438
18 778
439 680
501 587
704 366
900 47
135 431
981 960
337 712
619 551
308 501
188 659
145 586
287 965
556 65
476 608
193 43
153 76
115 725
783 254
681 29
909 710
670 339
227 346
778 411
922 643
828 294
912 183
138 134
150 243
155 627
207 676
986 558
966 386
312 330
371 2
314 91
319 132
754 422
492 389
688 210
41 151
134 301
821 627
3 134
761 366
555 82
310 651
821 385
630 700
171 70
466 120
206 121
805 887
716 87
171 914
880 693
566 662
420 999
399 627
765 933
291 754
181 114
392 959
116 590
707 790
657 490
147 764
804 30
89 807
689 331
270 940
134 468
182 557
920 892
425 186
517 385
170 723
297 568
678 304
113 951
103 50
896 23
204 474
859 460
356 602
554 188
605 535
516 753
168 955
681 959
131 657
204 100
42 145
21 528
817 280
494 322
500 257
499 188
136 804
932 316
903 87
206 918
549 71
234 445
514 960
986 450
748 614
826 984
513 56
954 941
855 384
745 560
288 79
417 824
81 872
167 603
76 314
384 829
236 930
75 438
883 87
239 959
746 536
124 542
600 810
648 450
493 652
593 901
955 205
304 651
955 140
274 975
614 173
218 552
715 888
276 942
271 57
167 822
608 245
6 288
425 906
529 8
192 859
914 105
557 569
605 839
590 722
279 761
238 834
150 753
96 384
147 984
520 356
542 617
433 525
841 181
853 34
504 630
692 721
11 293
552 453
477 9
683 116
744 559
310 628
169 705
40 284
845 380
59 530
616 580
873 661
271 536
691 12
724 591
411 149
133 816
566 380
340 1000
685 975
479 435
629 656
426 593
208 571
984 793
205 620
645 409
407 182
293 740
757 452
285 550
343 969
239 584
736 319
724 419
240 144
333 980
503 268
801 871
983 808
865 55
157 311
223 538
801 409
495 710
76 368
365 527
557 719
252 402
693 498
87 104
870 725
334 93
195 396
534 248
659 570
720 329
957 548
737 44
209 656
278 555
454 505
778 609
669 79
783 697
713 750
661 792
27 460
668 111
674 52
750 699
132 803
800 393
977 721
168 496
250 295
309 399
588 164
682 171
243 394
165 639
761 987
639 3
485 585
940 515
684 389
554 822
987 614
142 874
130 278
408 594
865 535
743 322
924 32
862 90
705 580
468 475
896 327
915 524
536 555
927 130
858 476
161 312
392 528
718 824
448 853
700 573
587 164
887 307
419 650
281 142
989 753
993 690
104 616
297 333
173 918
532 724
928 938
702 927
614 906
719 649
876 236
702 211
27 815
217 818
969 496
701 535
343 305
522 874
35 624
545 814
378 150
89 88
421 279
187 50
698 184
63 330
179 844
76 880
550 205
837 556
593 372
161 432
757 458
384 283
818 575
225 669
910 174
944 601
298 161
299 565
679 738
874 503
318 530
123 845
71 456
991 820
596 600
408 126
325 290
856 25
743 919
67 493
251 825
922 49
533 29
400 500
796 705
770 199
361 299
919 915
398 904
472 189
613 571
92 452
787 1
53 213
150 43
705 278
285 382
201 142
273 92
938 220
89 619
116 354
940 254
208 267
869 760
314 822
861 798
570 383
260 575
194 252
183 457
812 173
380 967
746 275
722 114
705 498
53 913
441 886
557 26
685 655
490 791
761 962
494 355
683 53
202 870
923 26
786 341
901 414
607 49
461 66
957 750
539 439
535 457
711 176
169 689
132 910
28 929
712 699
541 200
179 243
779 920
520 13
977 957
34 189
581 443
843 556
412 543
528 862
791 675
263 768
754 221
161 720
665 86
452 673
370 551
624 721
749 755
932 38
717 102
592 851
895 710
437 239
220 528
369 192
633 298
157 499
631 983
156 137
381 636
646 914
200 116
516 426
66 601
533 31
310 28
154 254
262 832
691 403
253 135
21 482
460 804
941 566
974 338
817 468
313 773
260 807
494 700
77 819
246 551
394 881
519 62
900 502
304 421
342 499
294 381
558 539
332 131
223 929
445 470
820 707
311 406
661 211
360 663
885 175
795 196
79 786
182 775
184 631
484 95
210 99
651 461
988 809
920 529
384 8
943 497
973 274
258 172
212 264
966 225
323 140
695 436
138 467
406 810
3 132
997 882
471 927
17 824
637 164
652 228
925 929
526 692
546 383
160 295
390 894
445 928
887 861
645 765
763 826
394 249
440 922
844 398
409 350
964 655
351 58
156 570
619 430
428 399
475 733
39 81
592 990
8 599
856 555
1000 871
11 694
96 724
611 791
341 857
556 466
590 593
976 708
81 758
894 1000
872 200
197 200
673 927
398 619
529 151
425 673
928 763
912 564
313 751
118 710
36 946
594 631
671 16
698 122
226 944
50 933
98 573
320 775
782 388
632 304
725 25
417 666
527 332
168 688
236 119
470 161
34 857
120 113
249 7
791 480
607 2
525 976
77 695
49 242
646 793
824 925
250 566
97 55
336 620
852 30
584 316
57 260
872 540
578 359
294 660
611 24
506 23
683 321
274 934
32 461
333 993
304 217
424 436
217 535
191 479
462 125
474 30
366 673
957 386
520 650
92 518
915 381
727 679
85 850
906 745
373 591
673 557
755 513
154 29
814 343
768 456
854 938
210 920
405 409
181 589
261 36
836 591
573 871
631 255
373 793
129 104
812 732
275 283
540 107
649 848
330 858
391 934
352 21
165 293
609 929
756 418
518 799
797 942
136 187
350 862
589 822
28 624
342 468
71 930
342 137
790 878
459 968
639 314
714 179
501 620
818 917
82 634
911 786
400 154
646 983
434 971
21 274
352 6
708 188
743 887
217 422
475 447
977 285
392 33
120 823
523 952
712 783
302 42
344 625
485 971
90 485
342 745
295 489
383 388
501 785
859 589
646 934
586 593
596 306
225 507
885 121
389 737
537 995
717 628
136 583
679 498
168 263
345 503
143 805
170 88
583 939
669 787
961 30
54 433
211 217
809 487
415 381
91 953
123 91
240 454
412 941
932 697
205 606
410 574
818 483
485 511
296 726
794 595
228 369
635 211
519 212
992 510
715 236
181 371
643 785
664 857
319 136
983 848
271 747
526 741
298 176
759 419
583 396
46 500
491 307
31 795
130 564
365 174
25 152
154 644
273 927
907 459
159 347
907 251
288 680
574 513
655 669
747 592
595 722
927 928
255 575
307 886
600 196
516 967
207 298
1000 590
188 770
171 745
769 548
435 407
827 340
124 829
990 181
513 673
863 311
114 271
400 858
193 876
477 701
801 322
289 35
667 247
871 33
720 452
545 764
563 58
42 792
549 612
468 947
475 658
565 990
607 102
551 363
208 925
847 442
286 270
454 96
619 929
914 86
460 105
418 311
16 115
500 667
400 468
595 151
714 281
253 203
631 173
267 254
849 887
77 791
707 851
397 392
716 388
709 508
838 348
662 650
616 769
217 570
575 692
575 687
461 723
56 72
866 953
318 621
151 710
244 739
924 160
564 877
53 476
43 559
746 801
22 299
426 791
681 883
196 522
793 872
488 351
353 538
453 914
578 355
672 951
97 182
317 298
962 72
571 282
203 800
58 405
911 777
859 382
947 265
74 280
925 295
811 926
521 733
881 572
246 145
471 2
814 810
856 905
939 960
688 179
527 561
125 544
170 566
993 327
300 518
617 653
593 537
524 548
468 730
802 760
337 263
488 251
811 999
381 336
258 138
583 16
594 412
237 325
237 29
23 1
838 550
331 992
38 205
966 733
412 610
592 243
126 174
889 923
329 873
878 870
474 7
926 553
128 67
490 161
176 164
346 944
848 143
797 199
493 705
188 123
423 763
467 580
653 747
628 53
511 606
877 645
743 840
580 58
393 10
246 914
857 801
309 355
784 549
741 141
443 89
803 259
516 425
224 51
335 205
842 474
879 827
867 789
171 308
39 92
853 627
705 422
793 816
753 940
515 140
276 803
232 898
373 602
534 342
246 113
205 115
646 698
876 998
808 204
373 890
455 97
735 90
680 216
350 695
133 220
834 230
409 75
480 562
201 69
795 247
576 396
956 865
208 300
10 908
904 54
620 622
676 989
995 183
967 530
706 138
185 501
54 887
448 57
362 731
290 761
317 306
894 124
831 884
928 611
713 289
696 997
186 554
303 833
218 907
624 349
838 771
689 856
789 340
987 805
219 923
316 27
636 755
325 27
24 336
966 768
359 711
131 416
167 397
514 124
828 18
657 463
390 179
525 604
670 537
645 794
850 256
826 140
894 795
515 439
444 623
789 814
908 742
771 412
121 427
197 528
314 854
709 627
870 382
201 460
269 790
173 887
621 9
132 258
328 812
335 1
680 382
766 665
79 644
676 995
589 203
691 664
313 618
115 293
705 120
88 864
144 898
84 812
575 197
446 780
478 943
806 497
933 890
433 724
655 220
161 188
396 587
720 44
20 352
990 173
176 243
474 788
679 299
365 241
175 597
375 831
822 796
182 233
923 362
900 352
813 349
353 90
45 863
18 661
266 671
980 268
972 445
555 428
861 535
853 142
706 273
644 804
867 499
685 385
426 924
103 721
851 180
459 619
912 121
901 533
251 123
563 393
715 681
382 844
757 98
593 181
776 661
442 953
332 938
15 790
827 18
213 145
919 266
507 222
826 619
856 428
859 310
162 830
307 657
445 564
516 477
774 360
858 139
906 130
682 264
85 622
144 649
843 163
463 100
816 480
506 473
354 857
545 89
364 630
336 978
186 392
946 614
652 421
941 894
330 77
245 858
630 59
222 303
381 727
420 109
269 524
278 401
790 293
811 432
401 655
761 859
888 703
435 989
808 424
751 386
167 279
112 461
980 393
341 321
411 914
422 774
503 463
477 954
180 23
636 585
405 270
992 913
841 885
733 175
716 713
106 609
587 613
412 493
734 20
78 632
846 16
709 98
890 5
132 897
896 20
470 733
516 740
403 882
988 481
214 102
702 361
519 9
754 526
669 938
645 764
420 749
740 9
445 482
881 933
365 429
428 789
698 536
199 147
659 785
641 61
449 379
896 362
62 864
873 892
134 116
405 909
966 889
108 524
117 579
708 174
147 587
402 314
891 826
343 725
812 974
722 281
222 16
21 28
718 220
793 842
822 588
876 377
404 761
322 8
511 392
772 449
44 306
510 757
118 294
813 742
157 430
149 936
48 373
62 82
477 271
137 892
80 807
557 15
30 203
444 189
734 526
955 588
846 389
973 957
671 431
174 837
684 823
479 989
853 326
676 187
93 734
186 462
222 265
18 598
426 138
784 867
16 175
719 986
560 576
176 547
590 992
702 859
312 341
238 888
204 80
746 463
79 449
541 590
571 278
810 926
418 711
46 819
816 63
148 249
742 802
718 594
440 387
559 72
760 3
742 335
26 753
1 895
193 525
190 917
77 318
930 276
900 942
918 934
279 781
996 708
84 859
981 686
192 146
721 265
269 169
698 896
125 206
218 250
627 98
634 4
241 408
480 329
801 242
888 259
785 925
262 566
973 313
61 568
488 524
325 669
21 911
836 954
672 902
796 251
656 328
6 729
934 713
769 404
786 957
429 5
48 552
957 746
382 388
678 256
243 131
895 149
883 952
306 43
388 499
628 473
647 919
146 925
420 939
816 206
110 185
841 641
687 394
53 529
239 951
342 124
200 334
506 941
149 560
42 82
32 749
193 475
684 507
766 69
777 492
792 687
232 113
210 479
77 20
800 323
585 936
889 113
186 187
86 803
3 296
57 134
734 100
874 663
982 880
784 359
703 54
697 183
26 708
471 596
914 249
519 946
204 261
625 906
80 25
200 910
750 752
494 618
278 891
578 235
684 148
967 112
95 830
811 205
857 179
479 589
17 318
967 302
117 640
74 97
966 781
32 281
666 304
928 73
811 60
226 562
56 409
827 680
176 412
111 795
300 528
259 607
597 233
347 384
763 226
102 904
464 174
267 872
90 719
972 829
47 659
586 660
578 910
221 444
755 865
826 4
156 334
765 368
385 325
513 146
794 955
85 242
276 66
581 902
627 264
275 607
518 604
717 615
567 957
516 977
961 233
153 520
338 635
796 887
337 614
390 601
267 538
800 136
496 988
521 673
900 112
468 70
667 922
867 480
743 174
395 970
117 325
177 32
656 555
62 161
871 390
115 626
514 949
33 113
465 742
804 76
12 157
448 120
400 758
266 700
246 981
295 757
307 923
279 127
24 251
879 797
217 434
254 585
484 337
320 930
435 533
598 257
933 761
975 754
680 113
160 92
393 630
588 248
933 547
149 102
284 725
633 687
454 478
493 605
187 660
782 534
610 634
788 337
494 867
693 915
269 979
656 288
911 759
153 110
42 238
19 107
464 926
567 237
695 513
303 347
356 846
270 904
542 34
698 27
820 870
785 999
197 945
692 994
187 591
983 773
622 618
843 468
34 786
858 162
505 23
124 764
914 688
989 263
708 226
524 847
954 783
66 414
699 774
326 612
812 565
579 234
5 898
258 827
637 505
282 961
504 569
640 788
23 350
349 101
620 941
187 265
584 655
360 389
358 969
639 956
558 173
859 206
182 120
699 513
639 207
744 813
781 591
968 158
678 894
944 308
985 154
450 64
818 114
756 714
168 308
66 230
907 336
838 402
320 529
837 975
522 510
594 893
388 733
491 5
74 581
456 593
647 20
905 333
888 300
224 793
275 732
466 450
907 608
625 361
493 809
766 866
244 48
975 895
309 935
227 899
490 224
595 307
692 473
908 349
515 161
330 972
695 657
750 820
602 431
352 837
475 649
947 252
716 948
989 536
633 6
138 160
695 562
770 462
421 253
78 756
290 24
757 703
242 162
993 82
745 262
81 414
413 667
404 181
828 6
180 393
16 180
847 435
934 746
80 474
604 88
127 397
796 293
417 697
226 492
219 507
402 854
450 11
84 391
639 369
53 968
18 548
472 261
576 427
651 285
492 708
21 763
526 580
917 242
864 513
408 822
843 339
986 908
892 778
98 422
958 714
634 952
877 602
238 337
736 934
130 551
832 300
836 815
833 130
838 508
297 927
112 335
248 546
541 968
326 164
587 885
886 486
225 458
495 118
347 61
740 6
158 625
367 685
956 248
381 478
551 565
736 55
691 650
852 278
308 830
346 856
718 752
946 702
742 875
275 81
466 117
69 76
687 19
680 21
780 579
615 15
730 530
317 308
295 403
821 558
951 341
842 983
647 397
317 134
224 945
395 718
435 723
872 814
876 356
817 207
195 913
929 642
890 871
155 167
427 702
994 384
442 501
299 390
876 204
523 115
334 521
629 562
597 538
370 733
850 487
629 699
242 204
860 646
593 277
146 744
766 726
450 574
472 388
526 222
735 886
495 177
321 129
161 672
733 949
782 748
138 438
618 749
772 997
224 425
332 843
334 124
171 447
90 544
692 585
650 182
848 756
940 135
470 947
586 13
854 456
514 389
262 407
963 606
64 619
388 132
480 19
448 880
594 364
923 762
293 391
27 219
921 431
39 827
913 906
81 295
630 615
979 229
986 916
787 952
14 485
618 93
755 638
352 977
20 840
444 57
586 219
930 993
109 728
33 425
261 957
594 472
828 425
405 215
812 820
221 976
721 422
191 911
843 739
162 320
173 681
367 59
133 368
480 643
736 36
869 588
550 402
717 502
301 446
410 15
229 768
439 129
806 696
632 370
614 424
423 525
395 471
343 214
688 400
13 816
255 832
536 34
117 484
516 468
686 255
482 244
795 899
247 291
777 343
813 697
548 46
29 62
825 242
31 475
546 408
238 936
788 947
669 470
896 991
275 169
245 854
424 888
72 466
426 3
799 218
551 31
990 872
185 944
997 136
640 456
26 790
827 230
744 152
723 491
30 121
817 902
116 650
72 381
309 70
795 454
658 856
301 343
386 584
570 488
217 509
799 17
224 974
534 822
650 169
601 359
288 68
92 451
201 393
77 603
472 501
482 818
36 48
703 211
559 669
860 877
604 442
957 762
749 982
492 604
255 99
670 511
131 176
802 681
46 43
19 233
79 39
528 913
343 580
862 361
925 893
699 214
762 327
55 824
587 994
880 130
890 71
433 567
74 847
274 259
904 531
429 251
572 144
531 359
730 868
752 941
376 316
458 426
532 489
824 331
368 95
877 177
810 688
38 773
46 450
860 428
471 350
926 718
84 368
192 882
336 997
922 722
18 37
293 678
83 633
237 45
442 234
558 286
759 309
112 199
194 692
45 920
37 468
601 905
659 351
173 164
226 229
364 210
229 869
4 710
352 109
861 10
424 41
639 986
613 575
233 866
919 726
633 466
163 958
159 573
556 953
564 199
68 467
959 62
935 258
405 762
834 72
86 47
21 878
412 703
409 92
957 618
491 199
796 516
35 714
869 668
362 460
400 433
158 351
649 645
7 271
660 222
308 280
642 543
847 401
994 549
562 549
983 513
869 516
402 237
412 473
1 956
130 70
355 62
892 369
108 755
69 287
950 937
377 827
941 516
502 785
897 384
356 640
450 100
476 226
241 988
350 356
65 736
290 273
649 532
350 521
880 318
360 399
878 190
855 662
752 664
892 535
570 236
80 239
129 979
609 663
837 568
204 446
313 785
473 417
254 907
528 712
913 212
177 477
11 494
721 211
189 954
557 205
631 793
782 805
551 926
22 611
149 608
21 793
592 565
940 443
622 510
925 472
985 646
448 978
189 665
836 819
258 396
671 974
878 922
706 302
911 124
481 276
434 551
379 474
212 833
760 474
639 852
938 636
752 656
151 309
756 504
599 440
210 876
300 130
961 969
449 256
253 35
309 755
716 214
940 666
695 815
527 497
19 667
844 726
16 233
954 739
417 891
460 193
413 141
392 100
506 127
757 117
279 930
867 305
520 623
301 898
234 683
227 607
858 795
793 326
737 271
104 423
58 96
119 696
789 515
746 28
410 999
683 244
127 446
650 743
426 988
921 769
868 877
232 784
53 571
977 490
434 837
802 691
41 767
734 185
537 637
351 653
374 618
311 487
733 398
608 908
568 942
855 58
650 992
31 620
70 419
989 397
315 440
950 946
953 318
716 385
827 468
659 73
85 17
338 452
836 533
701 269
184 989
845 128
851 156
421 435
359 984
929 109
500 715
361 232
944 879
34 218
635 512
182 315
862 218
766 801
650 451
569 286
19 155
140 286
356 485
282 27
211 618
434 497
988 170
307 732
187 641
976 79
225 740
60 501
891 371
736 957
813 53
750 981
739 679
767 562
646 70
987 112
546 295
60 397
903 370
528 875
864 251
175 237
16 803
36 854
525 213
960 43
993 381
601 911
433 78
842 614
541 779
814 623
711 96
10 704
955 449
769 717
744 792
442 412
281 789
770 53
16 498
227 963
604 470
125 365
930 797
71 941
425 58
545 54
160 827
474 21
813 763
82 369
194 457
657 747
400 760
175 428
770 591
344 174
132 434
124 656
723 164
458 141
60 964
875 901
296 308
878 697
530 407
574 212
499 382
305 250
535 464
426 698
264 483
709 604
257 942
958 424
357 501
67 645
559 13
363 710
877 947
281 78
769 512
159 409
717 904
728 424
839 852
882 527
422 105
915 632
483 191
611 736
740 290
54 579
251 870
285 24
411 146
912 203
614 325
142 207
720 801
94 884
730 87
466 753
134 649
823 855
861 16
559 514
170 2
593 114
637 753
873 249
978 478
208 449
563 857
785 53
531 28
391 181
313 288
777 410
187 10
732 964
975 83
272 650
808 403
992 137
255 334
733 750
969 250
440 810
237 245
106 772
300 585
928 985
12 705
156 213
159 311
926 696
308 97
517 258
633 327
313 463
247 389
152 936
466 305
987 391
208 680
206 195
65 458
57 649
363 862
110 973
498 15
493 254
462 277
308 5
183 781
120 226
79 15
126 380
289 184
515 10
826 121
13 633
156 381
261 213
298 584
767 331
496 577
596 665
817 577
748 218
505 708
750 100
350 997
313 131
888 520
527 410
119 174
590 205
159 464
769 61
660 743
733 16
245 93
952 961
657 588
658 958
614 571
842 885
170 772
492 603
984 693
295 424
470 24
501 246
444 196
422 962
195 108
14 607
387 88
54 714
953 674
671 139
262 18
133 825
269 498
925 165
98 889
280 469
517 992
250 726
111 824
975 209
949 607
73 243
72 449
202 799
157 681
269 21
843 31
818 929
570 85
351 633
708 925
454 385
118 723
505 486
588 41
109 920
720 215
562 993
660 722
810 179
622 25
859 551
421 95
168 110
861 436
922 986
584 821
359 915
806 588
237 421
998 502
112 107
993 243
84 303
530 825
801 660
366 87
681 351
337 451
967 457
487 616
422 474
60 467
493 278
2 283
463 362
853 683
28 158
305 955
286 680
600 479
881 150
829 382
613 859
790 720
132 329
567 910
947 516
614 957
772 282
749 229
280 169
120 108
14 826
563 689
849 519
697 648
386 437
232 880
434 276
17 586
149 716
905 759
705 273
569 979
638 950
295 320
643 748
744 786
526 292
820 42
48 41
246 721
86 487
586 734
142 981
832 111
67 348
453 343
547 958
610 892
582 46
113 99
535 641
568 906
287 55
501 724
350 153
864 140
913 87
380 881
207 280
805 579
884 856
567 744
14 578
38 625
641 496
936 815
538 169
879 954
481 710
575 20
875 568
940 840
348 458
729 971
203 960
934 615
736 83
21 186
176 689
549 212
988 9
734 307
368 510
190 938
396 789
83 676
305 487
884 397
432 28
666 465
180 35
728 283
845 338
811 236
324 685
106 944
326 802
743 173
609 694
981 327
774 661
117 580
506 640
859 917
680 341
933 509
372 737
802 505
77 155
678 241
567 701
220 952
475 833
485 42
693 507
307 193
542 687
740 377
644 971
349 286
796 430
613 498
123 790
998 184
576 823
799 584
696 65
604 835
643 153
309 277
21 592
664 961
777 103
318 436
59 724
366 600
131 691
930 170
577 650
464 490
586 720
887 267
967 472
548 617
334 738
236 270
526 521
548 663
333 760
187 161
353 610
732 977
660 279
532 314
461 140
291 168
761 757
165 207
646 781
898 295
681 209
953 339
342 906
339 51
719 57
766 772
989 46
938 658
619 694
490 771
553 749
302 471
291 88
434 74
684 724
473 329
562 126
778 595
973 776
413 290
116 340
376 625
87 911
993 226
99 448
307 280
450 216
692 320
973 681
558 224
429 272
624 310
763 61
301 841
63 89
294 803
349 501
227 278
765 415
531 252
535 337
396 328
511 360
864 313
835 663
972 990
308 955
576 272
360 428
226 157
911 668
105 551
411 702
359 557
679 346
350 267
964 69
167 845
498 990
899 82
152 432
41 493
934 802
551 152
593 319
286 730
231 373
191 912
901 611
749 20
104 270
723 671
899 909
934 879
663 721
402 644
483 259
897 659
5 310
904 209
855 368
935 645
84 582
403 908
419 344
359 199
21 965
14 20
369 6
37 596
858 729
869 983
616 186
412 326
636 150
985 586
555 955
480 715
361 100
160 528
879 148
594 119
577 167
664 28
107 716
813 439
188 856
464 317
760 565
207 505
34 32
194 140
521 421
715 201
839 460
573 260
656 87
620 183
370 641
170 685
738 829
520 348
659 605
942 137
627 82
571 342
90 63
176 438
807 273
732 416
649 436
768 711
984 330
507 368
73 120
303 264
454 645
291 815
1 224
553 974
537 528
852 854
448 686
329 657
112 552
739 649
107 430
632 630
399 155
619 312
553 74
656 355
819 789
761 981
133 377
69 455
361 555
509 589
991 177
553 747
258 974
267 370
875 100
908 279
732 237
718 436
602 923
533 11
428 988
539 305
76 795
188 389
112 534
880 201
407 535
576 685
554 249
956 606
816 629
40 158
263 957
942 818
709 743
610 526
524 340
829 506
777 593
491 374
93 988
975 126
298 58
995 702
898 813
718 871
662 215
165 224
135 60
938 818
636 239
801 512
705 709
629 561
541 210
943 393
503 117
522 125
947 150
922 625
221 940
471 722
133 120
497 436
933 305
533 322
874 317
554 45
277 321
215 303
156 181
115 461
504 936
12 915
76 944
226 311
837 695
94 731
344 313
705 205
732 862
278 694
66 758
823 758
532 443
344 551
998 805
72 744
487 836
607 143
463 885
397 36
459 371
167 335
361 771
261 336
143 824
995 140
73 307
805 955
914 780
273 506
198 882
364 25
473 311
17 621
644 998
655 845
620 129
867 452
323 161
82 779
284 995
328 838
98 538
315 838
506 924
93 779
374 238
256 21
524 918
72 996
163 292
639 461
413 979
424 433
181 474
79 145
554 601
79 860
699 492
124 373
264 174
314 41
990 850
53 579
608 976
245 726
350 138
850 121
255 118
953 334
138 192
900 661
407 514
293 1000
640 591
11 247
121 844
462 533
764 67
810 933
475 401
507 879
57 301
91 182
579 455
203 848
661 388
327 930
769 295
750 974
386 331
147 145
336 775
45 187
503 686
95 672
581 870
954 736
813 155
478 264
987 979
387 239
41 656
127 833
593 145
864 699
674 791
718 956
351 799
309 11
47 789
483 284
349 792
790 770
750 204
153 508
425 51
49 874
593 210
646 359
414 600
939 709
495 945
474 968
76 616
100 170
318 871
982 710
92 396
882 86
665 352
732 575
302 943
36 686
165 155
637 168
398 257
289 701
650 796
550 414
826 813
448 643
825 155
908 527
585 24
256 87
656 43
61 289
420 728
712 86
405 441
481 895
802 124
605 288
780 750
835 487
380 563
193 707
562 554
392 638
824 271
401 271
196 778
982 38
153 902
932 501
297 347
49 941
433 948
420 269
380 160
495 146
373 888
633 557
824 869
572 992
359 315
269 879
913 497
967 906
985 987
249 842
914 237
556 212
535 743
956 918
751 899
515 58
414 949
236 518
42 843
346 413
93 189
885 302
76 684
224 532
351 553
408 406
505 524
500 779
453 204
999 226
51 195
802 922
989 86
412 171
343 98
981 499
614 336
807 205
391 964
607 954
361 639
3 285
305 351
177 746
569 61
211 170
149 879
14 311
662 901
662 600
102 125
737 420
272 340
735 608
440 259
370 570
838 419
908 957
796 40
880 899
73 523
753 999
839 586
676 330
351 150
45 104
181 290
734 768
615 392
255 452
23 273
584 154
672 386
794 426
233 633
974 526
746 678
251 28
463 469
382 39
872 411
601 672
175 963
702 565
844 651
717 603
349 413
6 367
529 101
93 167
889 11
393 670
417 392
913 249
248 973
191 77
462 883
100 647
314 409
193 238
810 978
992 706
641 378
141 261
982 767
125 176
473 352
799 275
554 325
60 681
344 575
784 98
742 685
584 715
656 887
188 496
806 602
772 338
107 809
358 629
767 12
380 995
440 80
783 842
97 212
46 698
75 312
71 406
253 363
282 461
286 38
684 493
950 569
663 307
746 662
270 51
745 279
650 518
659 131
25 300
936 785
678 71
190 726
583 988
678 93
437 952
110 18
115 983
509 956
470 253
729 749
583 357
902 820
606 678
498 1000
592 737
856 211
3 46
317 98
573 826
15 681
994 437
394 601
952 339
254 99
679 614
799 837
880 222
160 208
507 591
772 547
244 908
313 594
167 65
280 800
693 712
212 415
592 681
533 570
947 567
652 526
816 615
469 740
17 976
652 776
814 202
965 543
490 554
132 229
489 236
677 114
594 989
689 76
12 272
564 126
393 136
549 469
718 815
14 887
227 38
577 384
674 961
145 434
187 577
140 890
740 488
245 413
502 294
44 17
149 885
494 140
181 128
138 799
112 427
278 342
669 632
597 830
171 302
91 521
118 934
600 69
846 581
241 262
847 312
77 563
215 581
425 524
461 209
401 943
963 906
826 190
59 714
584 547
351 145
167 201
400 794
795 780
44 563
532 518
447 6
567 523
912 628
435 629
967 404
453 158
174 324
677 40
236 411
850 972
115 709
744 485
882 993
285 156
590 164
904 978
571 198
615 902
162 171
712 331
484 779
317 334
583 687
639 876
609 303
265 871
254 416
16 716
201 349
829 850
619 603
17 840
416 789
644 959
959 117
163 31
713 531
89 345
548 975
555 843
566 194
632 627
474 577
58 894
463 209
539 263
849 605
118 368
801 917
731 947
97 644
995 19
337 672
988 511
477 423
844 156
430 605
690 465
844 399
138 323
774 704
380 740
473 819
410 725
729 207
952 33
168 601
953 444
343 133
127 847
736 599
251 297
687 323
389 680
488 747
841 85
522 402
565 14
17 397
168 424
525 372
264 434
971 108
305 612
797 63
550 262
993 216
794 639
183 861
49 638
44 937
943 81
644 244
618 783
626 334
199 169
165 31
558 504
873 274
47 193
897 106
517 504
953 297
313 74
789 517
656 739
967 791
783 654
513 511
695 27
742 583
718 27
812 621
564 99
644 722
983 979
25 757
968 943
534 338
866 155
670 39
698 659
81 678
224 83
386 346
691 511
459 950
231 422
82 922
495 358
444 861
769 419
584 850
662 643
249 166
736 14
465 995
372 305
5 881
241 563
258 615
324 188
379 737
28 351
127 349
927 585
536 754
777 421
520 880
165 619
655 244
878 691
866 431
25 469
460 680
101 396
117 696
219 138
72 371
516 360
7 437
930 595
84 464
351 685
386 468
176 198
634 899
864 30
365 93
677 739
36 450
566 674
806 447
527 777
154 740
560 866
396 334
690 873
29 257
204 625
183 106
355 286
115 199
976 42
486 361
269 393
338 474
360 844
993 84
326 499
841 494
532 941
388 267
309 547
171 544
661 775
415 191
503 683
685 843
330 744
200 467
66 157
976 629
382 24
216 608
663 947
943 293
559 191
896 509
947 921
269 797
185 292
124 357
47 149
22 744
16 996
37 243
718 135
145 471
503 769
806 765
713 954
144 107
538 475
171 742
540 63
750 227
928 217
785 128
212 773
294 385
934 892
174 835
141 9
760 936
218 784
592 891
550 658
526 820
651 272
32 105
329 714
908 399
960 862
417 933
935 21
53 15
404 942
689 61
249 233
528 557
685 304
862 555
908 210
355 437
295 308
178 192
322 356
788 312
719 844
662 992
223 399
69 605
184 489
578 60
303 497
2 903
672 741
768 688
242 147
898 960
400 237
828 633
676 526
651 312
868 956
697 601
736 86
991 380
382 433
129 806
772 500
229 512
416 224
484 512
675 76
671 560
813 669
466 610
149 856
652 60
568 237
725 328
356 123
221 381
521 863
908 747
28 215
453 18
460 819
178 598
944 399
323 354
952 605
129 112
819 987
965 846
334 997
351 850
865 766
869 976
658 654
973 415
258 907
115 559
52 274
794 30
708 365
889 767
379 135
570 763
843 67
165 196
13 301
110 623
793 15
169 54
629 749
27 137
170 483
963 639
960 894
268 698
831 648
97 483
297 712
358 394
728 391
331 707
36 746
67 132
229 641
357 50
113 617
178 582
26 784
491 844
376 783
591 396
437 996
939 11
117 787
976 542
912 828
662 112
364 597
577 66
121 801
57 549
98 929
570 195
417 845
115 787
986 975
737 952
190 72
949 109
263 435
394 328
271 200
70 160
622 726
742 461
61 942
999 444
858 340
645 926
370 177
487 110
75 737
770 594
423 618
843 313
511 845
202 439
239 510
1000 462
807 278
574 287
647 654
438 173
965 384
404 837
811 416
89 765
948 663
415 377
968 142
621 896
845 218
833 250
843 195
973 497
355 492
144 164
536 529
792 541
749 916
319 998
363 840
986 844
232 528
101 193
396 488
203 569
360 706
472 111
343 316
523 759
469 722
964 786
775 897
982 745
504 408
813 336
884 370
788 441
675 280
341 16
582 264
590 233
140 886
96 732
795 668
249 273
754 725
667 731
995 672
278 106
435 5
289 36
101 821
572 814
659 773
23 232
771 830
874 701
337 983
235 468
376 734
331 696
208 646
767 50
111 753
137 82
718 99
119 568
862 173
468 741
184 443
810 555
215 422
531 457
761 230
348 172
334 893
662 118
588 401
843 543
194 6
742 460
177 948
519 505
412 189
411 963
847 495
466 639
174 38
538 456
120 13
300 306
936 221
643 306
208 624
884 541
971 272
571 902
58 990
35 56
932 30
533 951
288 375
211 411
60 597
307 856
126 268
161 291
207 318
124 12
993 927
833 719
755 68
426 332
36 244
827 6
785 317
993 831
953 877
643 526
573 466
805 111
131 891
279 22
55 664
86 513
907 465
45 851
992 345
830 320
494 23
355 765
375 417
862 876
721 99
425 131
861 529
4 967
39 775
489 627
501 997
949 295
900 119
705 92
783 200
614 283
75 586
956 15
761 322
584 252
599 269
549 45
437 977
988 554
904 774
743 760
663 423
322 653
1 741
441 338
902 524
483 200
818 23
59 463
708 30
308 304
666 813
939 466
452 860
266 646
593 869
259 881
341 828
322 262
495 962
444 734
126 918
556 516
849 179
568 475
859 327
731 322
911 488
579 960
128 96
871 536
968 535
327 170
194 836
862 192
670 308
47 262
436 899
508 290
953 49
578 546
325 974
511 633
825 875
529 779
165 123
12 337
448 156
387 530
899 780
3 550
765 486
470 135
411 919
786 365
67 108
957 743
48 500
877 373
525 59
753 248
611 392
575 757
612 422
475 904
275 56
573 410
612 738
562 745
535 30
72 708
474 742
593 120
593 290
63 659
434 869
416 712
533 994
284 55
317 931
594 546
526 538
772 396
550 393
864 998
898 76
420 718
423 722
708 106
120 325
946 514
116 646
904 937
948 593
320 422
723 380
376 732
316 708
186 921
948 371
168 32
717 884
796 51
599 119
1000 662
661 996
911 416
149 829
165 568
574 987
681 143
442 88
560 806
600 152
93 191
626 391
53 493
577 730
296 651
647 245
383 741
587 601
843 541
310 732
424 384
723 80
423 891
569 589
760 790
127 660
133 105
470 289
840 334
574 968
914 435
493 754
126 748
857 551
393 978
298 166
472 624
22 949
515 949
439 219
840 914
113 222
38 648
119 756
387 884
474 208
734 606
134 646
161 817
805 763
473 71
115 412
613 642
790 176
173 642
503 997
109 645
832 580
167 114
298 332
755 315
717 79
719 726
929 577
66 729
963 524
988 94
375 209
154 651
534 901
567 790
396 782
338 924
831 215
291 313
16 545
892 765
608 110
692 659
583 639
397 948
884 671
650 213
142 647
423 14
151 304
181 233
327 968
714 983
96 834
95 947
67 632
492 129
925 621
444 911
777 146
815 875
669 106
85 593
147 313
475 483
33 884
738 465
398 420
807 739
502 905
272 235
580 466
12 622
4 236
479 365
174 547
418 887
640 459
847 687
970 119
543 400
422 756
654 790
922 89
435 522
546 475
929 945
387 435
311 431
981 994
860 233
786 629
942 945
67 542
205 423
923 912
178 1000
767 902
456 360
539 242
397 149
169 917
861 746
921 482
973 703
342 821
903 88
825 606
865 15
895 613
425 566
787 879
581 615
422 373
484 168
161 426
59 20
433 255
43 992
294 791
956 766
217 886
290 70
189 654
267 833
76 73
516 953
12 844
749 972
637 836
849 686
339 903
45 306
57 326
377 179
960 901
137 363
811 842
847 334
521 917
651 496
883 602
780 721
179 500
421 262
856 87
329 307
606 364
576 161
391 321
960 509
765 223
196 247
644 963
568 9
433 169
552 422
634 821
685 527
610 684
969 915
687 678
384 53
55 581
325 929
550 425
325 474
204 896
579 754
757 653
774 416
871 502
943 454
817 374
185 452
864 517
197 215
354 552
795 371
429 207
691 266
335 650
869 949
883 733
175 77
257 224
745 15
25 921
292 640
206 542
837 871
187 35
181 249
643 550
977 470
733 655
851 104
10 635
62 644
104 196
65 566
253 644
181 952
210 314
66 319
917 461
692 296
887 875
656 446
182 555
478 215
646 688
207 114
269 559
408 68
879 423
57 346
253 131
272 695
162 115
528 100
773 734
987 190
57 13
814 898
543 553
287 484
109 168
672 241
645 648
958 32
664 362
269 763
113 205
244 948
929 931
614 327
491 813
465 715
709 569
610 653
428 727
816 386
323 596
945 478
102 571
290 708
32 438
355 800
45 571
124 290
935 154
396 286
336 415
270 775
547 989
205 743
506 164
116 775
874 1000
51 275
627 351
88 636
986 485
137 814
311 737
486 752
248 238
623 495
988 696
969 218
298 680
504 968
490 285
870 708
972 918
148 118
36 870
159 932
668 591
190 124
445 40
886 522
574 412
91 396
172 509
745 738
334 131
717 584
803 791
89 429
343 229
399 214
123 311
717 900
786 385
352 93
32 830
751 837
307 681
450 487
995 101
799 284
340 97
194 833
820 340
731 984
659 410
828 706
241 510
705 881
477 878
473 860
647 772
65 430
190 272
618 242
2 863
584 873
6 221
460 752
373 850
517 53
391 903
126 560
468 778
575 82
844 745
408 908
403 360
332 65
807 326
825 617
993 602
887 36
800 790
176 230
585 46
71 550
373 922
378 808
670 863
651 976
94 337
264 299
585 835
686 33
82 164
196 579
123 724
522 180
292 475
827 486
566 415
662 299
812 655
76 163
768 523
508 766
933 592
120 822
831 799
534 42
771 642
170 501
529 144
918 729
876 368
131 896
5 49
62 619
162 944
954 728
420 591
724 112
775 746
92 717
50 97
876 118
955 464
380 738
744 746
890 905
249 407
168 15
935 410
851 725
201 894
273 339
567 118
687 688
741 793
677 350
674 371
468 65
972 820
585 365
181 212
311 511
239 185
696 123
160 437
448 528
446 991
190 356
159 766
213 236
111 682
873 783
369 120
934 553
413 723
73 838
521 796
65 803
584 362
307 212
617 765
179 372
516 163
889 116
970 679
996 798
354 145
297 671
401 312
38 142
9 339
254 285
154 656
165 899
873 828
783 50
922 976
769 626
337 740
777 699
387 431
830 351
99 953
52 505
997 193
35 899
620 490
993 974
59 76
710 201
846 850
357 54
82 879
172 86
963 847
794 731
491 660
31 633
656 679
445 714
196 571
616 345
891 183
337 894
306 896
170 306
843 557
669 353
142 361
732 418
244 258
388 349
427 849
226 78
269 709
231 15
527 419
91 827
650 397
975 787
336 648
886 564
412 232
371 589
76 281
117 435
536 341
273 665
716 502
282 804
997 724
609 39
946 405
6 321
925 286
148 316
460 408
784 315
269 733
523 560
979 931
620 869
950 890
301 806
213 344
849 1
895 420
582 768
460 296
300 65
372 744
47 840
889 884
694 280
550 365
724 457
39 474
893 869
920 535
128 653
953 473
425 816
457 633
555 923
119 122
103 693
440 814
219 881
12 522
2 267
797 347
174 32
740 93
816 488
813 564
3 603
446 721
968 461
756 7
537 705
91 183
445 117
183 521
251 356
37 818
347 418
109 797
353 671
479 704
286 168
546 785
494 547
266 330
488 445
23 155
783 866
961 980
415 370
176 892
394 558
586 286
14 976
32 6
327 994
188 138
180 91
63 429
693 140
437 788
16 121
826 636
492 834
876 158
411 394
408 119
584 839
992 673
838 742
196 338
774 371
187 15
376 582
704 488
877 210
467 758
185 615
233 814
415 89
388 861
758 318
117 609
373 164
786 659
136 216
664 719
224 511
198 554
474 480
495 813
692 197
443 973
246 676
151 985
642 863
423 80
892 33
196 943
233 641
831 61
772 662
847 871
451 571
17 340
491 953
166 493
529 817
425 461
150 766
560 6
879 538
302 318
815 364
143 631
925 885
368 482
174 273
932 73
916 637
299 219
602 36
518 845
162 311
173 433
533 96
157 54
373 581
960 989
583 173
607 306
688 223
376 879
411 999
832 842
74 704
784 860
770 911
584 964
260 808
414 605
268 736
689 1000
650 74
665 90
135 425
713 875
543 537
220 844
292 402
62 933
616 154
352 37
604 873
815 276
50 497
856 661
401 827
526 122
178 111
651 237
801 537
764 599
522 703
93 731
16 983
660 468
510 233
204 993
574 893
755 397
20 102
795 540
381 41
735 810
741 303
726 779
897 382
787 124
809 653
514 28
966 598
974 935
21 859
585 961
788 180
386 597
190 847
866 639
735 704
954 74
655 333
623 330
815 754
913 15
896 897
634 573
714 547
122 32
390 609
270 200
226 952
997 526
109 954
756 727
786 477
519 829
964 129
232 633
616 880
416 799
919 610
977 387
819 793
373 608
715 357
112 731
392 281
426 127
249 286
583 819
621 427
178 85
597 607
498 517
370 160
807 590
868 57
833 496
305 857
820 571
455 494
958 91
621 161
895 737
221 953
749 647
288 920
449 437
214 440
178 262
316 401
44 255
553 456
358 97
563 71
808 197
125 705
45 173
800 47
663 233
113 57
628 118
219 444
400 149
216 824
27 480
118 639
605 595
641 47
519 635
6 298
397 218
677 393
15 411
811 651
707 824
382 292
435 865
783 662
956 302
311 428
637 115
728 247
469 688
919 663
586 986
609 876
988 716
644 947
497 849
128 625
222 917
974 811
955 577
309 676
572 378
437 840
433 13
715 393
658 715
833 330
350 691
612 130
949 602
180 230
692 790
537 328
75 336
993 536
861 240
683 540
333 424
207 273
690 33
239 144
916 976
735 679
637 698
80 838
613 237
27 675
766 535
888 854
985 546
172 612
968 319
113 56
947 917
612 703
389 726
923 806
363 825
528 560
506 858
424 665
311 702
327 417
578 759
834 139
112 880
517 957
571 361
527 931
478 239
359 450
630 874
355 80
682 567
18 677
638 704
412 761
969 269
736 961
835 316
881 918
749 150
242 554
441 730
148 447
605 33
25 41
591 25
658 440
841 29
730 32
26 566
975 961
904 248
467 59
594 769
673 96
849 166
744 110
355 76
801 8
667 249
68 726
932 732
120 611
277 953
15 683
779 60
852 554
802 684
955 395
911 105
110 355
740 125
242 105
379 850
350 884
144 314
291 51
797 79
421 67
900 505
806 691
166 564
74 738
273 585
898 637
893 118
738 85
222 305
677 490
674 945
125 265
54 343
35 196
989 548
26 261
977 175
55 700
605 722
340 856
221 540
561 687
957 789
742 839
702 969
794 115
864 576
344 79
154 39
777 685
100 1000
32 263
354 826
238 631
934 383
387 475
887 457
318 228
809 283
22 666
347 385
843 781
576 974
577 983
85 903
892 346
82 216
557 650
444 280
646 557
400 663
695 514
237 260
727 240
616 997
684 795
641 252
560 62
951 413
622 344
408 660
242 877
233 831
748 362
862 794
552 873
824 790
667 997
590 235
336 52
83 821
198 381
10 671
433 235
226 201
299 697
644 189
58 592
923 789
488 968
245 134
988 998
400 769
506 61
231 265
706 157
912 522
32 323
572 748
703 363
821 705
3 230
848 139
695 2
807 408
75 445
440 2
899 878
193 340
184 42
83 180
995 958
659 524
969 873
351 774
490 439
957 852
503 731
240 204
58 753
670 170
471 772
47 563
929 539
830 802
586 984
642 814
469 379
918 332
132 163
502 350
110 276
477 301
793 742
951 772
491 292
988 140
444 640
502 144
625 172
973 988
374 554
798 441
381 199
536 240
387 104
854 571
356 116
300 108
188 208
575 389
408 676
36 158
494 514
241 983
490 596
347 838
241 351
606 805
92 894
621 670
285 932
231 947
162 191
522 468
999 519
435 642
239 120
655 152
625 714
563 288
693 843
926 22
813 574
653 922
804 535
384 164
601 258
470 903
10 669
661 918
649 612
424 839
102 303
406 613
341 3
982 700
836 94
703 179
234 910
909 604
320 490
788 10
183 444
915 394
471 200
786 166
37 640
254 722
2 514
871 117
797 480
108 994
848 802
561 489
548 911
290 935
90 69
828 297
687 422
609 995
61 399
677 3
234 36
487 634
458 231
392 75
482 483
507 348
146 112
388 882
253 545
674 462
277 740
683 1000
539 980
846 698
444 74
341 765
13 909
662 946
408 210
27 655
679 263
498 248
363 868
860 491
766 489
883 27
725 611
103 522
639 127
850 150
554 952
940 854
932 138
394 541
530 795
188 415
503 255
157 201
528 417
945 637
502 34
529 527
972 291
36 566
243 495
885 707
588 363
543 350
351 100
573 691
279 105
906 662
95 74
150 165
567 438
675 999
836 154
169 152
272 752
706 127
10 164
684 52
230 911
657 569
983 612
580 102
710 800
136 538
935 914
190 639
36 980
589 366
605 232
925 859
337 695
690 462
167 930
182 700
46 492
100 574
735 712
866 300
895 995
242 11
809 1
288 251
621 513
318 826
961 914
386 272
907 331
533 352
150 303
613 929
788 724
27 377
17 404
834 950
883 943
694 793
889 777
186 1
11 857
483 798
281 63
13 512
398 751
829 659
867 746
216 563
746 43
84 864
26 872
398 98
675 133
817 745
875 623
725 809
131 147
361 268
479 549
398 758
30 99
787 178
66 466
118 901
876 861
372 193
855 918
787 605
817 332
91 887
730 346
841 679
656 685
535 18
603 207
682 539
355 6
998 715
20 253
644 859
941 148
374 947
354 83
583 33
145 12
958 985
558 50
593 476
101 279
992 236
432 606
980 198
647 986
959 715
432 337
420 468
953 191
784 268
922 292
443 954
229 355
436 253
798 444
270 478
631 915
421 643
184 545
412 410
319 420
934 580
243 96
322 977
463 70
584 735
668 454
886 784
119 592
796 661
70 423
592 303
973 914
15 278
845 857
217 262
544 524
919 11
122 976
548 870
453 170
260 905
153 970
957 177
14 219
941 574
177 188
429 873
254 350
818 194
307 283
751 27
808 746
917 854
886 755
439 438
175 208
483 799
673 919
383 83
209 153
86 363
877 816
209 685
780 796
648 243
511 65
983 816
895 871
426 173
689 809
399 417
965 595
774 140
986 567
887 783
220 203
416 742
72 669
507 787
726 225
756 768
94 871
105 365
852 538
936 112
448 623
755 768
801 419
375 138
921 610
115 733
233 855
248 475
577 124
984 619
213 61
698 30
497 568
895 782
224 960
671 99
142 638
912 823
860 355
82 329
766 758
7 603
67 371
653 182
622 330
438 454
762 112
34 232
600 134
969 13
252 126
528 551
361 58
90 849
420 449
219 18
554 831
210 700
783 361
593 103
409 13
642 12
342 70
272 933
689 22
733 317
996 633
323 926
910 400
63 182
585 525
726 797
52 103
552 886
227 316
192 114
242 747
544 732
884 774
747 37
632 637
629 442
860 240
123 901
501 754
727 281
865 786
153 570
853 93
364 494
478 702
379 331
420 325
534 314
625 189
567 640
539 5
129 499
136 357
976 204
348 752
479 548
737 497
656 199
260 29
676 171
137 152
168 21
949 735
183 763
741 527
533 458
640 206
715 541
263 585
858 146
388 185
6 82
532 417
609 475
539 821
337 782
929 711
975 669
214 31
148 601
599 966
948 907
972 448
955 662
517 928
624 502
357 256
990 984
744 659
146 178
230 808
160 671
308 743
12 536
97 40
681 569
407 360
914 858
23 918
154 249
733 554
377 30
347 452
683 523
392 899
910 801
494 586
923 980
930 24
634 985
763 689
718 176
704 137
68 991
471 75
271 177
970 581
20 329
931 631
696 983
450 673
882 434
892 686
367 697
245 719
488 130
69 291
32 178
239 269
142 295
48 836
436 206
878 575
876 801
240 929
619 261
81 950
867 734
551 670
387 257
923 204
299 811
558 403
179 391
198 541
145 300
177 722
169 153
195 933
921 304
959 470
573 252
987 28
625 461
174 843
384 319
762 951
551 682
321 568
202 183
67 861
553 414
784 513
360 757
283 601
67 547
414 907
61 468
194 378
775 959
636 214
949 987
371 963
173 224
947 966
454 71
138 557
327 863
559 128
925 237
171 660
316 468
820 347
481 602
150 967
291 996
555 1000
429 890
335 971
519 711
510 503
857 301
722 30
397 701
173 351
70 592
331 910
157 279
191 245
9 277
960 91
272 991
958 292
738 780
218 859
11 951
432 805
612 124
123 897
456 522
284 755
989 722
723 480
478 866
926 59
665 996
662 698
272 669
918 711
940 923
381 10
420 548
724 931
624 378
532 956
508 58
713 13
545 226
837 358
95 341
997 876
598 147
436 228
481 16
535 924
806 378
548 794
832 342
972 396
836 416
524 406
171 973
535 40
724 679
877 516
802 935
502 387
607 444
845 252
805 649
571 591
633 620
351 204
167 442
104 653
997 174
515 714
546 562
46 927
308 30
726 874
573 489
618 105
132 234
639 284
275 392
928 831
907 792
944 562
721 905
770 623
794 568
509 28
796 855
973 172
126 828
219 602
918 781
745 951
510 73
938 549
631 988
831 674
46 568
892 379
173 158
101 425
578 954
670 114
504 594
915 256
96 853
768 304
460 492
903 778
927 753
113 387
96 768
161 824
182 171
828 406
173 80
901 623
680 397
513 669
205 65
890 326
356 335
951 97
779 868
605 599
86 732
610 794
132 280
674 150
261 6
611 34
304 800
529 52
652 104
86 983
755 36
618 803
156 638
922 395
5 819
238 728
344 785
639 76
251 277
95 894
786 655
958 777
561 712
15 338
196 194
49 446
861 349
489 594
941 307
611 138
211 337
347 131
899 186
674 930
66 108
452 542
552 627
975 779
408 28
358 908
398 314
627 212
343 966
74 375
361 958
175 576
498 980
80 282
159 838
819 93
333 943
888 82
373 299
559 701
931 911
426 815
127 40
329 47
431 806
33 10
645 117
560 333
517 995
129 757
524 551
543 282
862 751
872 831
194 200
560 116
962 697
17 36
599 959
643 839
884 438
629 688
119 509
204 524
124 565
59 694
495 591
289 899
204 868
878 185
773 13
751 881
197 846
696 427
629 38
675 851
77 234
309 103
458 108
466 759
721 175
311 966
327 507
201 53
85 335
510 553
203 45
845 368
465 785
11 359
324 204
992 998
227 84
129 798
912 253
860 47
660 973
259 23
153 631
903 122
379 392
85 10
250 866
593 346
571 685
134 137
260 703
544 61
849 877
447 491
35 959
168 462
604 465
253 351
130 42
936 826
984 595
162 63
690 172
762 956
456 453
434 212
984 812
272 302
597 919
452 114
186 764
628 301
98 901
125 738
260 94
169 543
667 940
724 350
786 934
604 239
745 232
825 132
721 472
681 890
739 733
604 120
256 526
202 587
285 378
543 383
500 250
164 73
241 904
787 321
849 106
996 459
461 44
839 46
18 295
779 481
152 344
992 669
701 369
101 166
476 205
117 113
713 722
616 53
395 903
36 901
590 152
722 244
755 91
349 417
108 447
77 672
946 929
141 951
235 39
428 180
972 100
753 680
883 646
190 809
320 716
945 497
869 689
979 376
323 297
134 145
357 376
133 716
512 707
219 294
423 348
163 396
932 90
259 379
103 935
108 643
917 548
574 568
899 724
332 410
482 515
33 191
124 161
102 619
796 104
337 552
325 716
825 156
264 822
781 225
772 929
120 79
12 545
801 775
221 574
862 561
652 484
895 635
314 454
761 533
367 38
436 327
628 479
907 722
718 654
516 117
843 593
726 113
600 262
278 338
150 719
332 951
590 490
743 134
198 480
794 67
693 390
8 68
850 40
945 60
330 256
58 862
961 853
362 560
755 313
218 782
264 518
770 402
911 651
990 22
175 588
264 218
86 214
501 194
644 880
896 768
170 793
760 853
439 213
892 708
361 432
750 320
251 707
34 683
580 235
745 425
801 476
925 767
315 194
54 488
265 185
686 329
44 394
489 994
337 930
350 759
329 955
891 142
491 523
928 875
907 138
490 700
841 879
30 666
238 680
747 916
389 750
701 325
364 934
179 840
245 252
897 30
31 974
971 270
691 475
702 799
813 921
900 358
730 74
471 190
486 491
90 554
144 429
948 324
552 486
453 836
113 854
73 733
893 149
688 548
146 669
989 563
448 332
419 170
331 357
409 196
744 980
182 457
66 516
655 570
817 698
796 428
861 38
232 87
473 209
633 883
993 317
878 160
749 510
225 896
178 742
976 61
881 511
397 708
313 714
753 916
357 311
50 401
510 181
996 675
282 510
807 817
597 514
941 534
545 549
499 836
308 649
841 135
986 137
278 793
487 255
627 533
995 701
177 576
309 235
576 110
746 598
879 803
869 127
607 719
196 698
975 688
806 413
782 870
584 89
813 676
993 679
459 290
238 695
599 972
160 357
210 869
939 714
726 600
302 15
812 875
479 509
75 95
889 682
613 846
852 937
514 791
891 6
296 91
111 868
360 623
744 491
714 806
143 547
595 369
666 946
343 286
459 754
993 316
153 151
941 319
82 211
113 797
329 121
958 269
819 946
353 743
989 637
404 922
50 37
648 92
858 487
298 214
593 725
624 595
801 558
778 385
82 740
768 592
366 231
183 645
284 824
118 265
61 314
933 805
861 377
709 833
288 552
558 580
694 804
523 674
116 669
595 421
493 991
846 728
31 968
560 260
608 704
576 76
105 420
432 510
135 692
491 531
304 794
386 334
370 392
86 648
532 407
955 170
315 839
664 669
177 889
753 323
609 503
423 489
2 216
941 993
628 334
319 974
958 235
209 901
62 686
431 108
337 966
458 796
469 139
308 104
414 598
807 545
930 661
93 635
351 67
322 44
813 174
196 295
621 341
901 348
616 330
871 835
672 166
254 882
450 490
544 750
31 555
305 48
448 615
402 492
168 360
725 84
766 537
911 481
409 342
192 890
212 404
548 713
642 83
915 178
597 202
111 331
493 326
816 845
953 794
581 256
320 143
884 70
279 245
237 540
426 85
156 633
235 885
304 256
387 859
998 19
230 768
840 634
701 924
377 825
990 844
98 720
66 917
91 338
333 792
94 261
12 428
421 967
377 676
81 924
67 732
261 244
608 818
432 81
450 326
175 639
263 745
341 640
313 473
802 286
818 182
171 15
671 239
188 801
879 79
69 609
482 31
854 741
984 405
845 720
414 782
511 489
847 382
732 742
607 980
264 164
144 806
649 720
120 285
326 613
898 103
389 121
134 393
635 883
373 930
415 421
950 760
154 553
720 701
259 721
584 134
249 785
574 113
709 861
963 808
169 488
946 941
816 593
686 382
759 438
446 738
653 331
709 952
119 729
820 973
927 944
953 557
473 653
548 643
246 651
801 765
393 219
731 611
659 247
265 507
541 693
24 800
76 448
127 335
28 754
280 633
785 354
397 830
472 64
834 550
43 557
748 290
793 40
612 616
216 202
713 719
184 508
954 26
181 180
611 314
786 804
808 55
419 290
748 316
810 754
60 142
323 616
541 491
343 729
257 671
606 17
632 121
292 679
78 633
568 860
846 311
818 79
957 381
110 880
332 896
937 549
95 146
122 5
577 736
378 685
148 201
383 850
124 233
876 570
22 466
950 179
386 85
76 597
754 961
53 939
600 607
543 840
686 32
846 961
520 603
351 522
132 182
690 222
275 722
181 640
206 185
167 604
123 802
614 215
45 311
845 22
993 116
189 769
877 93
15 547
416 491
580 498
482 426
796 4
220 266
514 100
469 439
84 354
777 360
624 567
418 946
349 164
217 317
56 418
322 159
548 668
443 951
533 205
206 276
823 622
699 164
644 925
361 728
428 162
781 613
232 139
584 474
771 161
221 811
281 503
964 270
329 708
488 387
639 981
318 148
180 675
668 143
768 628
385 98
956 196
277 964
878 401
226 32
118 73
955 605
61 761
631 979
865 453
765 953
125 499
934 389
99 959
571 617
505 134
329 259
313 181
226 788
535 763
981 874
854 362
810 380
496 321
606 383
991 605
493 683
61 118
603 588
99 881
621 767
357 522
187 246
328 254
931 701
877 162
944 42
111 907
161 390
981 154
621 694
411 63
355 552
646 276
640 373
905 414
736 505
461 896
943 190
957 192
300 303
311 916
632 842
798 387
296 630
421 822
182 449
78 604
714 397
105 705
634 140
907 285
728 710
523 288
362 470
689 135
713 824
180 217
165 570
290 207
252 889
125 443
44 800
77 961
939 758
311 621
377 348
398 360
859 344
761 372
362 800
613 553
541 892
569 153
586 352
330 719
732 756
303 979
806 513
362 863
345 770
326 821
48 900
425 133
984 670
362 3
865 186
41 341
990 691
595 37
537 751
400 843
299 468
859 763
652 250
792 227
220 440
183 271
7 878
754 551
48 197
69 587
204 703
703 828
386 64
154 698
736 429
715 767
458 880
79 430
848 489
905 770
470 991
913 54
532 847
438 274
994 468
91 463
405 310
982 117
83 78
534 659
137 302
199 592
600 430
448 892
879 581
472 913
729 706
801 139
806 603
80 105
680 821
308 262
167 104
463 132
535 98
259 559
883 889
400 610
906 57
524 559
56 204
818 521
923 118
929 421
1000 12
718 633
460 524
751 270
655 243
990 383
843 156
640 745
194 706
700 691
52 759
331 249
35 712
678 648
314 963
79 62
52 650
145 986
814 530
665 528
439 102
286 725
112 470
300 182
366 377
565 910
895 308
154 233
800 515
184 908
866 870
711 728
870 390
190 101
699 635
511 198
217 707
956 665
413 333
209 938
894 936
10 984
737 947
581 142
125 34
322 18
761 16
55 788
895 236
485 146
486 189
118 136
769 120
321 393
744 456
917 79
522 985
318 789
950 693
391 270
773 256
774 869
910 342
169 741
392 773
242 280
209 616
155 54
977 828
472 879
633 462
614 26
198 113
985 702
690 206
844 664
395 221
499 209
978 38
174 839
4 852
95 798
815 601
301 906
896 317
52 771
975 449
406 478
604 509
35 410
700 3
388 416
666 449
404 369
406 857
558 180
784 831
175 21
191 761
995 354
328 693
110 625
597 590
892 799
796 672
665 309
188 288
630 28
212 836
50 575
719 717
796 701
652 402
651 48
424 118
972 83
130 826
653 668
195 323
91 349
850 86
869 19
290 202
606 187
169 3
34 121
581 151
832 940
611 350
752 68
204 22
140 58
371 197
217 514
714 100
126 940
235 18
77 760
244 95
541 317
531 566
519 564
308 271
1 935
627 640
185 493
388 537
669 617
105 776
795 830
682 326
195 309
592 474
513 526
587 80
433 589
28 715
990 859
610 700
910 305
174 380
279 443
149 180
262 539
709 806
85 806
257 773
20 578
596 691
135 23
784 297
532 408
557 65
565 668
919 281
8 351
434 575
872 937
781 675
337 725
520 766
695 417
710 607
891 389
149 891
179 620
51 231
816 59
642 834
306 495
893 595
363 674
954 435
899 44
145 25
242 279
171 517
383 399
869 672
565 737
729 587
480 557
134 174
287 308
220 1
53 840
402 401
477 738
431 878
800 638
385 962
586 104
359 819
43 803
755 857
103 312
103 162
161 252
916 971
308 245
137 85
542 693
458 736
481 577
95 903
48 654
24 201
355 527
40 333
648 612
407 811
558 76
522 109
549 296
814 319
861 744
458 171
761 137
158 829
847 710
22 918
134 541
848 696
699 624
859 773
946 797
652 383
346 455
320 380
752 725
521 977
950 233
619 173
729 144
359 691
87 86
584 400
35 115
996 692
343 715
103 364
490 377
938 508
716 554
953 675
30 360
1 381
424 192
392 699
19 768
847 725
831 937
884 463
341 218
233 600
233 707
978 540
684 904
450 856
90 460
712 678
813 315
445 656
155 909
3 963
8 676
805 306
388 13
677 734
491 766
277 901
447 111
981 427
155 336
831 343
995 31
737 262
558 244
508 912
947 133
43 169
234 206
804 175
504 99
502 843
856 865
886 936
991 845
55 64
393 374
419 479
514 186
573 275
717 684
325 976
196 594
678 369
298 439
78 256
691 396
845 662
516 49
6 988
491 283
132 666
317 460
281 163
604 441
504 782
711 122
798 890
495 301
335 230
651 660
573 925
713 251
217 906
659 719
431 257
645 384
862 884
813 141
683 962
113 696
371 595
318 181
331 162
536 198
976 557
610 975
980 971
701 437
670 227
114 697
313 609
382 65
895 938
630 333
737 964
6 804
522 101
455 334
231 325
543 164
331 568
100 533
340 890
736 52
60 72
371 310
336 798
36 374
206 533
357 262
985 889
373 234
691 559
65 315
451 550
663 347
636 211
634 83
118 218
190 994
182 36
664 926
173 562
597 527
205 214
297 554
48 126
905 740
558 201
314 395
983 765
76 580
971 130
231 137
274 295
483 932
579 76
105 63
975 829
320 213
600 81
672 661
172 451
355 771
240 471
801 548
764 667
125 745
735 603
831 421
245 472
518 858
707 327
535 43
159 58
811 384
924 584
323 786
704 461
474 591
618 879
688 339
286 880
882 684
50 257
754 675
675 401
635 29
249 327
157 938
731 961
272 572
733 549
628 295
306 670
174 663
622 907
800 863
221 315
52 602
663 761
372 73
306 658
920 362
231 237
449 631
900 585
603 279
201 383
812 951
446 131
331 441
501 108
846 221
43 583
395 602
692 927
399 578
802 635
798 551
972 648
365 474
88 379
167 437
610 290
876 626
719 513
509 964
497 776
651 203
970 116
580 668
755 70
161 478
144 647
843 634
369 496
817 287
238 44
462 25
849 279
256 910
706 825
446 489
389 798
534 430
823 16
537 783
839 931
334 930
452 664
194 461
946 294
571 364
4 186
747 730
653 316
804 633
728 721
94 883
86 941
397 366
470 206
571 804
892 789
708 276
779 56
716 701
292 378
583 64
144 55
542 633
302 917
740 963
209 528
347 724
16 317
553 24
900 529
131 316
469 4
578 217
435 747
183 807
302 537
46 255
117 432
395 210
862 623
261 677
697 908
824 57
197 409
271 613
667 262
656 630
153 563
280 3
539 989
192 911
590 357
739 786
727 695
283 411
403 373
475 76
567 373
643 438
249 31
956 499
939 531
239 687
100 563
894 602
402 546
711 557
48 867
256 657
879 67
131 366
607 433
949 667
981 467
22 423
46 918
254 958
568 526
383 51
278 396
877 390
664 10
580 511
351 606
9 196
25 414
688 856
567 999
146 383
309 124
244 154
876 816
526 889
712 882
200 895
381 118
578 640
717 109
730 348
56 505
209 783
973 764
188 821
762 223
266 417
855 526
911 995
547 324
903 824
117 776
279 462
484 390
589 613
978 402
688 702
825 348
472 255
973 741
681 170
101 689
207 781
954 446
201 334
477 128
660 161
978 549
76 906
734 684
770 278
967 445
686 399
120 541
917 559
919 267
274 649
477 246
484 100
906 962
790 136
657 696
678 498
346 833
242 254
729 774
584 14
469 310
444 989
725 941
346 42
198 706
572 957
658 308
221 238
419 470
598 306
447 642
700 553
426 763
685 427
847 475
17 822
883 223
141 646
722 85
999 206
978 572
384 820
953 147
83 10
178 790
423 30
744 747
737 751
198 664
49 119
188 681
658 76
321 636
403 240
547 884
284 335
981 313
973 325
513 64
286 795
74 886
507 454
450 201
619 289
768 522
310 878
573 75
164 33
465 234
525 56
986 462
425 679
378 327
483 895
624 150
410 992
437 403
798 446
205 215
524 707
512 698
30 834
411 78
447 395
945 236
187 112
383 310
352 958
802 98
190 240
553 683
701 141
555 330
936 519
486 536
188 492
538 488
94 247
872 28
91 341
740 382
409 52
761 759
381 112
534 855
134 745
301 97
37 423
392 61
773 909
472 708
327 286
362 758
3 8
405 515
481 162
682 188
741 65
22 197
776 812
502 863
220 926
828 840
658 865
634 745
555 492
143 663
812 16
309 126
635 702
752 916
184 423
196 770
317 713
769 2
309 325
825 747
418 910
888 484
930 349
873 268
534 203
465 332
605 938
588 262
482 861
677 110
197 563
408 803
359 206
34 102
421 683
42 96
9 838
897 672
1000 273
235 102
607 708
167 272
232 707
13 497
799 198
146 321
314 582
397 533
425 209
785 243
210 915
25 987
641 735
692 106
875 76
153 828
946 295
923 3
447 23
685 500
197 302
441 599
394 747
429 498
225 394
80 305
314 164
206 298
78 760
362 166
602 925
334 84
999 889
175 445
440 911
291 541
784 668
742 398
76 739
137 301
490 560
298 106
598 324
637 366
266 888
172 234
788 776
369 405
657 601
371 28
123 701
917 144
396 226
809 585
341 743
151 236
897 613
281 465
13 733
74 3
246 461
765 442
83 165
89 538
519 823
358 40
19 282
707 954
390 922
461 81
893 475
567 981
809 423
238 663
915 896
175 743
300 375
924 857
223 597
466 365
310 563
479 520
180 695
867 169
749 625
485 305
641 705
149 81
30 878
648 166
162 755
268 844
720 489
287 92
273 526
469 989
875 142
581 943
390 637
236 419
313 842
900 180
689 149
26 888
905 129
755 209
969 925
1 986
956 59
739 363
662 327
749 826
664 101
872 90
748 765
141 620
72 438
10 498
973 669
920 913
521 489
222 816
677 42
509 394
191 419
374 91
67 25
68 164
794 274
537 833
195 109
967 687
864 106
488 419
816 652
902 465
521 116
390 841
645 193
19 761
134 964
183 703
623 85
778 650
907 15
375 813
179 791
545 440
671 792
32 941
742 987
339 191
272 835
233 808
983 375
67 616
804 135
67 315
864 71
118 836
592 723
499 927
414 95
909 877
399 88
293 152
227 719
12 44
845 678
409 665
142 407
130 383
77 552
198 583
752 167
288 498
182 492
383 568
783 420
17 148
297 681
540 696
874 209
963 133
606 898
174 360
875 362
747 283
98 882
587 971
956 712
651 492
154 328
64 481
457 460
1 570
142 307
471 54
872 817
751 531
654 802
353 110
776 174
531 9
533 396
318 48
682 337
331 272
728 915
386 718
525 697
339 487
590 70
624 119
326 120
257 259
213 847
507 704
342 291
802 898
159 822
243 963
997 444
839 446
661 802
910 786
974 281
692 630
54 253
5 187
328 133
564 181
761 443
963 203
689 272
268 874
34 767
640 861
526 528
583 981
112 869
536 265
91 574
8 509
401 27
934 603
540 169
611 246
735 978
36 190
503 675
519 23
784 363
705 193
461 865
61 930
577 107
882 775
142 114
38 72
673 921
933 526
973 907
385 218
948 203
613 666
725 763
296 638
511 648
991 20
334 533
674 110
423 677
38 968
838 579
77 317
510 306
942 91
459 560
469 832
434 834
854 95
770 562
960 147
145 77
617 826
160 639
178 906
212 222
830 104
366 53
81 45
435 893
384 112
156 360
944 987
412 904
367 518
830 298
303 207
59 202
118 907
270 123
504 652
747 604
107 668
378 863
679 623
928 96
751 765
892 234
350 738
599 715
522 613
455 322
536 79
128 842
732 30
500 351
657 965
40 749
278 139
905 99
237 579
994 267
897 530
888 1000
147 442
261 541
927 664
610 542
299 20
765 779
595 380
560 244
343 288
189 139
955 163
404 608
814 566
720 655
185 431
400 737
476 385
996 914
25 953
229 780
815 583
919 211
298 178
109 540
711 853
718 278
880 242
897 808
959 20
625 854
273 414
739 936
954 824
658 324
36 458
665 943
693 761
385 133
436 180
908 155
490 683
401 394
798 180
848 616
45 337
754 478
476 957
361 172
478 80
864 636
689 530
794 745
911 816
547 128
157 95
406 27
832 876
914 917
731 334
990 817
428 973
492 531
691 159
651 12
549 597
1 240
185 314
697 874
729 54
741 402
703 939
929 30
619 449
377 985
407 326
277 81
44 405
226 166
154 688
824 587
490 261
134 918
799 126
302 909
66 897
605 209
819 589
260 610
925 760
345 983
100 31
994 625
437 696
516 846
237 758
983 456
816 438
410 689
393 422
834 731
128 794
358 572
443 256
87 324
841 81
914 667
751 121
203 301
401 794
600 19
51 401
817 690
777 16
429 946
478 46
213 632
590 279
870 886
346 841
956 368
476 98
388 242
732 13
80 952
451 294
711 562
573 249
230 799
775 560
443 54
774 546
431 291
136 211
646 301
314 212
350 123
60 546
236 905
348 523
761 161
950 262
558 461
313 173
969 465
895 789
720 453
977 717
432 857
621 312
244 461
454 542
753 545
141 203
956 163
441 909
506 621
878 944
426 14
257 890
294 591
415 555
590 561
661 52
856 563
422 216
11 179
856 663
558 525
401 873
823 442
348 219
345 598
573 531
438 946
934 858
681 13
607 151
325 141
945 37
424 757
171 35
211 385
473 443
343 143
84 939
923 599
86 590
782 925
402 12
607 321
785 140
685 714
190 198
804 891
290 348
437 853
883 216
116 423
225 652
461 315
92 723
32 171
813 844
912 991
52 67
472 540
403 626
686 560
221 729
163 186
468 474
517 987
218 388
649 53
949 940
856 13
838 482
255 18
854 89
265 395
619 129
550 126
606 504
126 75
314 66
780 623
778 759
140 914
40 991
489 700
413 766
965 521
920 635
7 206
300 304
524 230
177 260
520 433
604 790
457 843
28 18
156 535
984 487
410 106
670 478
965 851
159 98
796 838
969 9
576 54
372 522
894 674
139 519
201 994
230 89
81 245
878 709
934 3
537 103
710 227
469 530
138 861
751 853
29 593
477 778
474 303
686 370
925 172
156 520
732 960
676 546
883 924
914 822
699 795
774 328
174 501
71 303
146 262
534 790
364 96
765 835
577 791
762 760
125 852
743 229
419 975
193 735
746 748
776 808
155 688
570 851
415 349
938 182
600 628
282 548
920 296
22 106
84 378
392 868
46 788
759 689
301 642
772 636
543 178
667 831
207 366
804 250
323 22
654 90
974 480
454 651
804 129
101 402
79 630
665 49
59 246
457 638
525 876
212 991
950 273
161 630
854 900
555 552
527 88
468 969
578 47
819 456
734 832
182 329
800 485
786 725
910 885
294 270
642 924
994 548
158 837
713 210
669 474
723 772
639 556
248 881
625 763
389 878
4 824
241 423
267 476
49 278
599 408
227 454
913 206
219 342
577 604
765 926
698 113
922 459
124 385
451 671
408 710
291 821
372 221
604 712
867 288
539 416
203 503
371 97
347 390
111 938
42 568
23 61
594 957
923 547
703 735
96 320
535 342
346 35
704 794
342 902
886 514
350 866
985 823
538 126
438 506
468 397
897 947
509 117
603 381
664 716
455 805
874 443
447 573
436 605
34 348
42 12
398 81
296 576
880 498
238 343
930 863
802 973
445 456
292 448
954 830
86 262
348 137
736 500
703 424
708 53
696 982
3 805
507 914
478 668
850 287
440 595
672 330
278 883
42 844
54 4
678 964
748 604
359 441
64 547
867 682
410 493
200 758
197 400
835 602
727 375
337 320
69 36
390 45
983 18
62 326
514 698
227 482
303 477
818 567
334 924
647 191
581 440
402 815
195 500
473 961
636 734
930 410
620 787
787 395
511 939
830 594
486 109
964 979
557 423
165 690
530 521
703 631
487 567
217 730
634 896
384 642
587 530
13 960
499 243
63 75
648 673
656 52
33 740
392 705
579 825
47 959
255 688
75 68
55 369
290 820
331 468
707 255
983 702
363 836
660 163
493 818
309 159
828 419
415 436
957 951
592 191
214 908
55 800
256 719
703 292
19 670
393 224
185 945
650 168
775 148
444 418
572 813
513 689
54 874
975 949
289 224
775 687
333 806
960 265
83 75
571 596
375 586
570 476
719 313
186 414
545 969
34 270
646 94
212 970
365 351
876 711
413 676
983 81
237 139
840 619
415 633
43 503
294 614
459 2
339 659
327 895
772 233
147 256
16 254
324 922
234 842
311 628
771 386
66 472
920 378
337 269
587 328
974 991
647 740
211 46
611 62
850 486
2 499
247 576
649 760
553 930
367 747
284 387
791 54
539 332
387 18
619 1
463 274
907 686
526 465
268 79
495 567
676 63
395 150
493 636
116 814
983 28
594 700
88 191
751 55
152 312
231 800
66 82
489 688
738 907
62 409
324 29
890 486
933 904
427 791
969 459
769 637
532 39
160 164
194 790
129 227
506 917
559 774
858 131
255 523
1000 184
361 202
535 9
361 334
145 887
349 931
573 905
342 54
599 935
672 357
233 406
262 11
845 930
56 461
516 505
790 413
45 911
57 817
612 826
945 763
164 800
237 133
791 709
154 657
350 623
26 495
295 117
187 803
420 956
719 481
14 472
525 993
813 901
888 546
257 250
201 916
949 776
376 721
189 28
539 201
344 546
941 909
28 711
804 326
494 974
829 260
227 872
233 955
672 225
355 436
144 956
894 433
129 252
25 369
42 824
590 937
445 854
509 488
854 867
774 284
285 442
900 805
50 214
854 561
958 980
618 371
770 646
962 92
210 526
894 890
204 267
605 818
293 512
354 375
959 484
550 813
966 85
694 325
446 175
947 983
750 445
230 769
46 394
823 47
129 753
259 381
616 762
28 771
80 268
780 694
323 796
365 167
276 847
334 450
144 89
87 791
318 147
601 178
925 820
528 233
560 180
466 835
997 268
661 579
517 232
178 477
508 34
801 500
614 123
924 302
153 595
744 161
621 222
431 680
364 414
908 332
406 244
44 1000
928 301
877 303
359 795
367 809
605 428
793 518
54 551
340 313
954 650
213 287
589 20
655 526
31 473
274 393
197 988
40 80
623 339
102 587
303 442
815 439
779 245
697 546
563 642
608 876
563 915
253 314
644 690
155 888
127 60
993 292
952 357
168 514
566 315
228 420
424 487
900 76
910 449
593 155
187 394
443 727
989 579
953 231
404 238
476 759
373 713
480 708
133 413
539 903
932 605
885 284
813 751
953 645
594 610
534 842
258 696
611 888
294 548
186 651
685 443
937 167
89 146
884 709
119 347
45 453
406 612
332 159
137 882
906 881
630 661
953 230
475 865
278 647
367 427
369 386
449 597
112 810
53 480
467 438
174 341
58 718
3 587
227 549
33 69
125 119
177 696
273 151
587 343
961 926
844 330
451 160
32 587
352 632
411 274
324 435
41 432
484 505
931 401
835 142
404 309
475 3
300 57
544 100
794 530
696 394
721 723
725 398
645 622
988 63
505 565
449 74
987 800
139 376
661 292
1000 15
96 7
752 808
281 844
135 880
111 540
788 889
811 555
223 309
341 319
952 588
134 127
173 781
887 818
220 157
975 180
16 613
85 679
727 612
388 211
438 121
620 962
11 928
812 801
297 48
730 191
413 978
177 178
979 347
279 650
570 408
579 33
190 474
295 667
285 893
292 534
943 775
206 510
143 695
639 585
898 421
794 37
443 790
712 276
444 472
913 571
762 408
282 963
214 403
699 63
984 899
639 142
904 641
262 564
303 999
982 377
379 437
242 172
659 95
932 537
462 554
411 323
626 489
301 988
193 710
69 467
501 692
576 20
695 293
345 826
63 435
473 379
782 960
975 128
569 521
447 421
730 892
401 326
31 739
412 235
228 13
69 847
47 727
737 30
758 319
368 211
330 231
222 552
594 603
232 115
343 83
436 437
693 66
586 228
44 14
524 113
621 947
625 901
821 896
908 766
627 450
220 799
565 289
889 867
162 250
666 781
460 808
314 130
839 321
350 93
862 20
86 71
700 881
566 39
193 505
912 511
538 632
814 423
771 522
997 307
451 658
552 391
771 803
214 962
812 38
177 140
553 601
529 181
907 320
717 945
829 80
326 267
573 591
978 665
509 992
969 261
95 208
56 208
170 283
680 551
964 906
492 774
850 396
157 468
482 228
563 771
246 637
311 386
568 536
546 112
88 63
951 616
683 606
88 576
157 140
528 274
706 424
31 932
440 453
56 623
584 291
415 625
599 469
110 283
140 93
747 721
536 336
174 450
433 588
373 496
122 722
439 756
921 236
463 832
259 69
493 209
304 164
578 694
478 345
235 768
418 238
862 394
300 22
698 623
548 840
540 140
691 218
681 777
70 963
617 695
929 477
787 696
331 365
883 832
617 859
464 992
266 916
616 155
823 215
133 521
821 959
888 179
469 680
798 523
210 506
683 219
696 281
962 2
119 190
780 751
332 146
538 500
382 569
439 836
851 801
473 118
247 937
544 900
559 575
253 325
543 11
313 73
918 100
547 909
784 70
117 775
772 830
403 329
126 627
898 635
369 487
29 297
289 26
849 562
999 574
471 846
318 359
233 80
884 118
62 397
8 618
593 428
182 987
881 398
402 395
441 76
742 729
271 20
125 74
35 254
385 76
389 338
554 450
4 548
450 943
486 110
415 543
832 981
260 308
668 363
160 331
935 478
836 39
749 154
765 28
562 863
163 705
420 425
445 858
941 132
425 305
1000 130
929 672
257 817
665 306
250 451
392 599
723 429
988 798
253 599
475 159
510 382
93 923
936 96
983 989
173 335
66 899
85 631
260 596
597 409
881 744
775 216
759 166
331 291
943 590
833 325
401 823
799 156
667 869
53 535
742 953
581 580
771 758
275 466
371 463
684 778
152 335
395 472
268 493
573 693
254 860
794 535
622 288
837 506
908 856
217 927
501 244
177 304
99 781
64 840
380 280
282 582
219 618
951 393
921 302
215 306
931 371
923 224
64 206
171 483
912 29
871 416
667 431
762 330
994 675
444 51
827 249
688 988
263 351
976 879
658 97
950 991
562 795
926 767
266 66
407 78
119 173
271 560
249 279
259 655
403 291
469 18
190 289
983 566
251 719
62 408
505 352
774 853
191 889
665 399
525 871
890 551
708 92
738 70
605 178
625 65
814 704
337 498
178 505
473 629
121 627
59 602
540 334
916 343
950 314
229 664
207 672
370 774
472 910
955 118
960 458
26 449
336 96
219 349
424 923
928 916
80 45
934 750
575 513
658 777
400 834
977 153
162 652
232 383
914 648
216 538
973 836
224 744
691 640
420 405
191 740
525 468
528 40
744 453
150 638
6 734
311 198
538 848
240 553
6 706
385 811
398 123
520 702
187 115
54 47
742 21
796 686
811 641
148 120
934 357
313 627
62 212
716 45
804 383
559 190
598 683
573 792
912 872
437 105
710 479
30 77
147 604
45 680
754 967
980 495
186 907
245 333
635 445
436 31
823 89
516 414
799 947
113 779
795 222
26 20
239 667
428 272
687 980
136 148
635 548
63 464
326 329
79 283
931 27
953 727
97 133
343 502
756 92
694 987
460 443
295 311
353 266
921 195
686 80
868 15
299 941
420 889
900 522
210 849
827 448
214 782
75 421
232 370
828 734
957 671
686 890
689 761
594 430
492 669
719 937
261 927
586 623
353 101
410 357
681 406
632 545
901 426
767 893
894 787
668 817
894 446
968 425
459 405
71 121
269 799
821 183
714 645
120 651
745 712
488 318
445 680
379 288
28 157
297 802
792 690
942 368
538 257
84 945
57 460
593 77
555 392
139 977
715 155
685 327
182 385
324 602
510 854
33 850
361 552
187 706
942 930
69 703
12 609
630 457
869 416
330 354
466 825
785 686
194 595
355 105
338 207
22 498
567 649
941 832
785 766
453 775
536 403
59 71
290 883
547 221
336 731
293 75
441 773
751 937
92 461
185 458
100 9
830 13
406 72
922 908
336 743
126 704
318 196
496 169
71 314
244 312
285 47
143 762
31 983
356 102
861 706
671 191
213 482
877 566
834 242
904 837
20 410
764 540
809 279
781 557
252 538
961 100
883 516
355 553
719 292
714 860
808 288
493 8
392 578
269 585
80 177
593 962
324 393
539 244
767 71
513 889
884 468
584 509
422 343
153 358
216 977
140 14
736 243
52 764
764 408
114 583
915 390
936 49
445 904
2 524
971 907
184 66
351 801
757 462
133 547
73 642
489 743
496 800
845 516
246 280
14 852
497 484
923 930
309 582
722 459
929 129
279 772
973 633
19 60
308 343
139 393
469 623
447 978
480 563
798 640
922 513
651 944
128 362
194 435
67 936
798 932
738 846
769 800
37 348
769 538
601 407
453 770
833 16
200 154
164 622
696 960
867 538
329 156
91 577
171 348
765 261
263 122
189 112
423 372
916 458
370 381
220 824
596 416
272 856
778 580
835 92
810 462
318 191
373 561
29 943
170 34
72 517
325 64
572 9
499 27
912 837
301 572
59 938
159 867
979 412
788 327
389 386
638 359
983 44
926 706
247 578
65 117
527 80
969 182
116 12
957 420
319 139
768 395
946 71
837 263
541 145
415 626
155 198
678 507
502 808
663 595
904 81
481 356
774 787
192 909
411 265
707 570
530 986
837 620
594 566
123 482
174 248
335 808
29 835
941 423
231 898
115 343
361 410
213 978
251 980
936 514
110 993
598 812
294 444
508 694
259 204
403 427
893 184
235 981
597 910
844 326
283 949
832 310
340 243
72 411
727 970
201 199
70 970
205 777
366 685
91 217
293 53
655 317
597 683
828 589
954 459
532 262
811 340
953 661
64 294
163 95
606 997
18 999
853 329
536 186
612 790
952 330
796 304
51 762
863 722
861 177
698 519
834 183
46 313
828 947
178 228
118 870
996 717
84 869
774 92
890 597
832 343
889 241
406 266
552 280
326 408
500 139
598 634
811 636
846 827
821 815
912 448
49 266
689 852
794 262
917 873
364 660
160 134
976 855
539 73
9 207
914 99
916 117
814 568
357 808
894 726
384 893
260 359
355 281
436 779
6 610
898 52
736 40
29 898
229 174
294 20
277 922
506 977
589 550
389 364
564 289
540 230
787 849
674 289
234 59
141 442
842 918
182 237
801 842
949 771
536 410
771 45
818 167
48 161
526 208
830 770
705 9
645 999
842 780
229 322
618 317
963 647
622 550
30 466
716 115
280 918
944 734
27 549
801 17
639 54
536 941
570 859
198 718
399 647
679 982
77 802
344 566
629 21
513 337
466 349
465 641
560 355
559 116
973 652
634 476
468 323
277 626
453 699
487 319
188 997
765 480
59 484
63 678
387 90
142 144
445 496
313 485
35 980
592 170
9 16
390 679
239 663
436 948
318 708
581 757
191 242
795 708
194 171
169 793
750 860
915 447
697 392
482 159
135 999
151 515
53 495
621 314
976 638
747 440
722 776
172 444
385 77
338 779
541 40
36 394
449 76
213 280
591 197
859 699
195 950
771 23
836 42
406 459
649 381
692 329
645 432
455 959
92 367
630 153
970 633
387 34
38 944
653 26
51 44
574 541
666 224
672 754
991 930
407 982
45 764
943 593
540 632
391 955
34 230
544 741
829 3
677 436
457 779
549 294
212 749
322 450
40 73
537 476
523 43
665 954
957 41
196 411
330 176
687 577
459 34
478 416
853 966
386 419
123 519
53 839
859 822
855 832
27 618
611 292
247 764
562 192
247 626
985 744
833 425
173 554
515 247
345 240
892 629
88 602
847 975
565 483
606 70
548 929
980 407
115 150
209 132
995 602
46 523
751 574
303 333
142 572
887 960
672 630
803 837
590 656
893 879
159 412
509 390
489 615
883 221
754 801
529 32
502 652
211 817
880 121
257 568
828 782
419 620
750 362
837 39
490 472
413 171
7 498
453 584
706 587
745 40
969 458
379 893
671 419
855 551
293 312
149 381
253 369
665 436
605 775
68 715
203 962
358 390
160 75
69 65
445 934
836 497
211 447
463 466
129 881
940 19
514 36
737 146
678 702
448 740
141 987
299 948
461 799
594 530
386 685
242 153
900 719
814 881
344 230
658 429
787 852
904 92
22 765
751 184
347 22
13 315
872 6
596 979
619 834
984 612
500 931
687 176
18 918
823 840
632 102
281 602
431 139
705 936
685 30
901 59
880 461
223 118
45 503
493 685
433 435
656 753
174 207
868 512
663 931
361 945
775 205
325 122
16 56
762 445
659 842
60 65
303 939
122 898
260 748
855 64
582 30
867 709
788 718
467 107
324 221
543 339
365 656
699 708
812 946
915 199
15 814
205 400
122 529
240 223
995 499
713 364
40 484
61 982
4 711
787 639
785 141
852 641
3 253
146 592
252 22
927 279
350 63
645 957
880 655
57 353
41 536
83 6
956 617
758 571
779 159
515 749
124 557
414 251
83 592
331 561
521 107
148 535
931 254
814 915
494 220
702 709
286 717
542 851
527 13
198 689
221 996
756 981
909 271
689 353
165 689
607 96
997 938
694 173
409 436
734 651
765 134
549 346
956 909
509 463
233 832
182 490
862 340
869 169
879 846
586 585
513 891
771 788
309 772
233 128
296 553
621 785
14 896
116 228
417 685
771 679
731 165
684 563
658 601
385 880
566 162
983 219
322 619
380 92
720 301
774 28
289 758
838 53
39 575
781 175
560 519
227 461
830 419
40 271
889 391
914 972
524 870
743 171
470 169
351 140
308 786
185 780
373 302
916 552
740 763
868 943
874 889
865 216
159 542
374 114
532 856
810 174
901 178
594 84
709 673
376 364
895 716
973 65
171 453
929 296
637 144
669 294
281 240
692 400
678 133
973 286
354 389
405 18
847 167
260 706
554 813
651 406
200 131
920 725
275 878
213 522
919 873
534 689
919 194
706 464
952 250
586 270
459 253
685 648
275 432
105 652
118 349
426 616
357 947
177 843
692 717
399 912
87 722
619 295
311 197
530 438
254 71
941 853
114 122
361 874
513 841
587 589
556 650
517 413
536 1
786 678
411 506
429 49
603 893
506 901
237 430
821 276
815 996
485 411
335 372
687 1000
305 449
776 659
48 576
704 527
928 578
593 570
929 907
437 238
322 492
166 27
635 779
19 310
117 571
338 23
408 824
843 903
54 368
357 1
94 554
76 86
214 527
531 700
697 749
505 61
219 287
896 775
970 89
457 308
278 435
526 297
342 872
700 241
885 439
568 952
94 22
734 138
157 90
524 95
204 518
16 814
868 889
658 246
450 253
586 127
506 83
566 403
51 585
850 750
640 18
468 461
772 333
211 849
303 134
166 253
837 293
952 686
425 559
177 903
39 392
922 322
857 545
340 929
764 995
855 344
690 345
43 754
833 370
782 913
976 190
8 986
784 357
263 438
365 568
742 297
776 425
515 955
775 351
436 4
79 686
751 178
707 589
688 592
194 434
97 791
592 418
961 28
145 48
6 886
683 41
347 343
786 597
53 792
513 951
914 827
410 260
423 996
942 85
675 52
39 455
147 392
248 626
14 857
697 49
180 731
338 335
852 844
724 613
445 639
765 496
885 602
928 490
29 328
219 895
833 175
443 906
741 299
935 312
53 894
466 693
159 836
414 722
372 922
876 443
312 308
63 947
136 472
867 810
117 743
266 144
270 772
801 505
395 374
265 843
97 407
906 556
989 984
628 106
387 212
279 289
226 233
945 670
791 13
86 776
599 899
446 800
88 29
810 463
311 749
931 906
335 290
716 472
213 638
719 950
542 689
219 455
430 985
803 41
548 444
589 800
816 157
5 763
281 563
916 834
522 541
510 447
524 660
700 975
360 284
447 909
991 675
129 800
627 438
358 992
399 322
524 903
870 833
211 819
849 774
648 506
877 341
226 473
820 687
203 913
157 492
596 272
172 845
818 369
704 82
665 265
438 462
998 305
160 351
842 461
164 505
574 180
787 921
378 791
2 839
138 520
391 744
244 207
478 779
272 395
135 264
86 89
96 391
65 610
960 44
194 415
353 586
400 762
9 352
177 292
411 607
521 280
816 811
851 930
622 744
81 69
3 269
385 60
919 877
826 478
285 780
190 792
409 444
827 773
297 150
369 650
873 414
93 4
783 176
786 631
476 82
338 625
68 913
520 837
550 981
686 15
619 58
262 273
554 600
974 173
105 173
661 449
708 704
442 991
171 670
382 806
656 623
989 651
298 854
266 279
601 368
967 728
257 960
289 697
121 208
242 518
969 993
26 585
683 622
417 958
985 262
284 218
693 110
282 300
390 725
677 695
315 263
849 820
132 138
322 311
676 727
443 555
76 22
795 862
588 283
798 332
536 456
292 684
399 805
311 637
776 627
176 995
138 58
892 175
341 920
564 560
594 372
834 281
956 767
924 483
770 264
674 276
406 899
364 116
187 76
416 636
388 704
456 172
538 203
433 199
230 202
389 301
557 362
212 469
403 202
140 21
917 448
976 862
602 546
848 890
518 790
661 216
197 964
642 253
330 768
551 695
481 141
786 582
626 427
871 614
753 183
358 710
914 757
720 112
919 423
218 131
809 966
474 373
740 321
763 386
732 515
993 520
729 175
292 376
977 937
532 944
153 692
877 429
393 229
91 505
735 465
468 319
490 877
213 359
839 271
571 670
130 745
52 659
280 910
984 410
738 770
155 645
438 280
904 779
522 68
263 240
592 941
940 821
857 316
420 529
780 195
498 556
603 524
680 243
369 788
264 793
369 346
740 427
960 173
460 847
853 504
118 554
742 933
750 736
628 210
820 239
372 932
742 570
159 261
412 911
572 184
435 576
808 121
753 383
104 430
917 65
668 683
743 783
550 535
19 11
917 231
682 998
978 165
880 181
260 213
498 647
804 93
678 865
855 330
703 737
136 701
873 499
921 700
70 812
929 407
89 781
321 138
891 614
847 794
292 469
848 1
599 841
547 934
217 321
535 460
401 834
595 790
304 856
788 966
22 749
998 683
826 233
877 336
381 171
879 970
938 761
110 577
641 593
770 536
37 213
723 472
588 249
772 72
141 420
46 269
664 755
737 101
269 720
858 478
746 79
843 585
997 297
774 146
153 818
758 365
804 963
111 445
162 515
952 42
898 55
56 572
689 608
774 951
495 230
515 465
125 854
126 223
519 403
877 337
313 248
729 624
917 537
798 663
349 343
319 14
644 44
780 714
536 191
772 855
530 661
237 112
804 410
272 957
905 653
879 946
759 376
425 385
202 135
655 305
12 13
195 267
820 762
815 233
315 895
602 880
201 457
567 844
312 992
142 531
607 849
117 595
816 778
965 701
21 231
342 187
737 74
536 665
816 504
514 91
699 619
766 391
642 414
426 439
969 620
736 558
649 992
993 654
707 686
372 851
732 297
920 452
374 355
448 305
19 878
989 377
284 166
943 124
260 817
768 559
756 799
279 228
236 759
460 246
541 975
763 712
322 889
245 212
220 746
345 614
410 873
345 504
1 822
941 58
114 59
143 239
914 789
314 802
691 641
311 850
872 427
569 628
738 892
413 353
712 42
580 296
506 376
381 539
622 263
11 24
659 718
805 962
415 420
49 258
37 368
517 739
848 437
57 75
573 473
390 658
264 824
876 278
63 168
380 121
204 886
296 145
372 954
723 178
573 14
931 281
557 61
484 42
348 881
798 499
771 551
311 35
257 444
669 726
857 578
384 352
827 940
287 430
829 805
593 894
867 185
928 824
27 356
963 631
321 132
761 246
353 989
739 427
784 481
559 853
810 525
323 967
990 296
925 2
325 214
499 404
562 836
817 147
993 737
893 18
190 512
670 469
791 473
665 331
912 78
803 679
262 964
854 436
758 748
775 857
859 190
505 690
211 682
482 79
944 791
305 279
79 385
190 523
657 875
461 184
288 494
434 578
508 36
124 752
44 819
221 217
901 491
155 600
588 66
418 21
875 735
710 94
775 337
92 809
600 189
437 2
727 22
188 685
791 823
250 103
145 955
891 843
59 847
141 289
942 328
110 297
880 942
100 684
823 861
759 668
38 819
821 345
259 860
523 524
583 901
896 631
798 175
668 527
207 30
492 897
194 834
86 25
865 598
877 450
633 666
891 654
732 374
721 373
361 78
561 550
847 169
639 982
590 952
231 102
333 125
223 793
822 294
941 929
77 260
327 285
530 528
996 240
141 415
375 380
284 903
866 241
709 596
34 463
280 780
721 834
487 81
293 218
237 885
671 784
778 127
23 82
602 47
906 808
233 823
556 427
949 676
376 591
128 252
104 416
789 580
112 867
242 402
36 309
447 710
486 490
203 874
7 848
183 278
842 642
948 510
385 502
603 450
257 731
65 858
906 387
24 839
269 98
840 780
810 998
567 406
845 114
751 247
357 432
408 645
259 405
240 261
432 464
319 246
746 839
22 209
580 267
421 779
546 748
318 328
80 49
696 385
155 712
705 793
454 388
837 575
959 31
12 387
250 979
863 51
768 827
196 243
727 976
667 863
112 745
964 957
221 880
221 614
982 754
66 903
493 730
610 524
407 663
332 280
843 296
295 285
146 604
62 261
198 272
931 391
832 240
6 530
902 432
834 818
490 894
779 332
270 445
817 511
617 634
955 128
259 212
450 363
951 137
738 289
72 51
299 10
957 303
43 313
451 418
338 173
169 1
629 409
823 207
856 8
821 967
456 182
280 958
35 763
131 965
28 129
65 180
342 839
723 340
633 614
503 758
187 913
32 828
299 788
859 95
116 734
720 188
737 804
979 394
823 778
385 539
869 179
29 710
149 300
81 242
262 218
991 334
896 782
114 353
717 947
825 416
38 640
611 304
194 606
801 119
22 363
102 706
766 529
488 511
241 405
61 642
616 654
924 21
163 664
954 422
877 941
568 870
538 513
420 248
475 682
944 367
654 858
150 24
671 514
716 475
837 573
849 66
734 408
839 260
974 178
986 761
327 568
896 955
732 316
444 700
442 386
980 216
350 835
608 457
666 46
990 543
97 641
639 697
445 927
154 781
848 842
283 839
849 970
196 553
560 111
494 654
265 808
895 569
326 505
74 885
9 601
953 944
805 409
149 853
156 65
183 17
160 304
822 784
981 348
445 93
115 325
58 270
166 44
340 996
609 200
3 551
265 985
856 726
495 595
494 179
27 319
207 538
389 322
85 543
162 988
592 519
714 193
316 964
181 539
849 253
548 555
630 200
962 929
264 275
348 292
972 151
973 174
85 530
612 413
668 186
927 168
797 640
464 936
826 587
844 988
458 31
358 493
998 884
80 413
633 58
469 774
901 54
762 928
144 522
938 380
188 771
681 58
601 213
594 88
324 74
454 277
474 128
50 550
684 62
96 63
387 690
595 183
152 885
984 872
504 719
884 9
768 69
851 411
534 617
355 713
122 605
446 691
879 971
153 714
458 351
999 251
107 192
831 955
446 177
55 42
473 559
773 450
356 437
241 140
759 410
656 698
378 927
101 450
36 772
396 939
40 205
824 863
813 470
908 276
899 693
466 880
383 902
695 660
56 671
538 955
833 763
348 93
752 926
131 169
194 193
53 93
314 671
222 76
217 881
772 27
999 245
666 985
444 46
429 176
471 336
74 50
916 707
892 849
532 645
702 244
181 445
106 181
311 759
387 220
765 706
914 915
459 805
424 302
856 175
774 726
601 93
578 182
158 204
496 251
462 363
250 8
251 552
996 178
277 848
642 462
160 947
654 147
259 271
647 295
871 146
775 700
323 720
59 591
821 481
435 213
241 106
294 520
796 926
862 91
497 573
99 618
802 539
909 675
578 638
897 655
670 728
372 757
700 217
755 241
620 635
644 984
146 731
872 889
5 366
543 746
62 122
616 857
235 734
762 881
695 604
453 366
748 693
254 802
75 984
796 412
339 327
26 837
158 705
557 671
538 642
784 441
484 544
733 938
689 635
82 537
944 822
999 633
532 702
805 315
947 10
443 922
301 95
932 471
802 305
892 463
366 211
482 428
946 495
302 888
72 826
562 32
221 972
796 677
618 742
480 915
845 976
713 505
358 884
643 268
690 789
357 412
546 547
143 437
256 539
4 603
471 569
135 972
495 614
579 202
779 153
716 71
323 603
946 571
847 718
462 744
554 670
620 137
254 688
447 487
888 720
15 396
372 624
41 777
273 809
929 309
544 264
955 314
616 250
706 648
549 72
918 220
577 825
482 974
635 962
974 793
275 926
877 443
981 690
24 358
259 701
602 786
973 699
207 870
903 484
797 111
944 717
169 191
82 412
533 99
11 897
61 304
326 184
532 374
124 274
756 878
258 17
598 101
370 308
861 74
715 288
806 693
6 125
255 883
743 861
97 424
997 533
111 927
830 154
105 917
88 446
27 555
298 139
431 230
980 326
28 861
118 397
224 573
525 850
12 696
697 527
34 460
27 624
959 481
497 489
987 465
578 862
632 46
316 302
214 328
595 827
222 596
108 235
749 945
914 844
350 460
797 540
796 14
675 448
729 235
644 635
30 590
599 315
533 860
660 260
144 469
467 658
426 6
418 892
939 924
580 138
847 137
340 690
704 978
250 207
556 949
762 624
49 252
536 654
893 275
517 503
902 803
290 729
95 196
829 931
165 992
520 162
836 16
326 431
491 10
528 968
136 229
409 269
134 510
17 163
400 102
34 449
560 874
393 483
889 517
964 834
491 310
816 728
536 757
727 890
243 997
719 761
769 477
379 290
223 665
325 241
676 123
183 77
876 530
740 211
449 121
596 283
776 216
433 215
421 570
754 219
355 231
496 330
653 151
996 694
856 997
650 932
898 572
807 985
172 203
499 325
595 364
437 659
402 452
783 46
426 537
403 465
172 153
405 45
713 712
223 36
904 893
1000 715
275 921
694 366
980 80
524 866
173 712
226 925
900 877
73 5
904 733
732 357
491 186
158 232
14 30
82 477
330 888
554 954
327 198
808 810
781 146
356 72
313 889
110 475
74 821
488 565
411 451
581 843
316 887
477 198
348 972
258 163
311 268
598 905
773 334
937 825
170 771
135 158
59 153
637 343
766 817
663 329
222 219
510 347
462 976
477 690
247 168
390 491
944 330
231 884
823 458
952 591
10 325
28 379
876 218
677 533
507 448
884 916
352 767
165 712
299 899
574 241
967 884
678 828
326 75
779 442
584 938
714 976
967 983
542 753
510 916
797 5
71 602
550 642
329 726
124 583
812 196
512 533
447 815
356 491
702 439
397 406
103 606
326 778
106 758
628 605
634 778
59 295
580 406
78 796
970 797
304 684
34 710
695 159
771 85
721 943
490 503
500 624
432 263
213 76
404 451
946 134
185 201
724 246
387 729
708 466
591 911
764 837
432 67
708 97
245 809
960 914
720 995
704 465
221 196
375 519
463 919
306 155
729 839
941 517
463 623
957 331
688 595
859 371
125 302
850 471
32 486
954 105
198 654
675 464
935 654
81 166
152 956
826 645
723 161
23 31
84 341
829 426
720 704
961 802
38 993
937 956
431 625
305 7
546 609
503 472
701 182
85 403
756 102
324 376
437 369
180 166
788 208
557 166
597 924
618 110
693 147
782 606
348 442
189 946
583 82
247 484
901 869
779 929
157 716
466 363
102 314
916 102
789 763
686 912
855 981
949 54
530 63
957 293
683 26
670 10
514 117
572 781
17 501
295 938
529 180
100 225
778 12
935 223
242 709
714 113
515 301
655 105
325 549
667 12
114 877
276 405
542 213
497 363
830 512
101 801
146 138
560 364
40 602
507 611
30 876
10 591
925 889
478 823
283 27
762 363
154 815
667 290
269 870
871 156
754 711
693 57
687 22
833 940
565 683
483 607
160 701
308 223
130 832
85 223
24 958
384 223
707 678
265 112
235 169
221 401
188 636
285 299
985 613
663 355
214 809
515 88
193 402
728 870
553 464
998 256
996 793
7 544
884 677
566 943
703 984
915 609
677 209
228 504
651 21
445 845
523 8
657 303
922 76
290 240
857 102
673 229
158 722
877 950
435 555
69 59
154 745
869 115
468 551
991 518
89 116
602 49
657 761
401 391
690 636
403 491
342 195
418 580
235 867
515 951
241 196
461 746
716 576
46 332
426 582
45 721
557 53
392 196
245 119
796 526
347 899
414 539
812 544
101 678
158 405
279 215
558 121
920 111
101 993
177 108
316 593
542 423
348 984
915 833
987 869
376 640
100 809
97 115
70 818
468 64
692 780
29 843
394 1
823 477
370 360
273 659
865 536
162 319
108 871
224 790
795 953
658 642
47 622
170 463
876 857
270 711
997 95
41 97
848 242
134 898
617 312
913 116
943 121
875 93
915 157
222 799
624 105
827 120
586 356
101 663
903 28
799 510
893 497
970 745
963 525
314 485
18 659
219 619
311 648
189 309
647 949
767 482
543 572
239 572
568 62
497 418
691 834
758 510
84 243
444 777
619 550
946 723
450 267
378 648
788 748
663 757
480 939
832 416
169 474
748 119
357 29
709 252
589 629
358 157
590 1
879 382
903 273
183 8
199 287
571 920
1000 357
153 121
902 869
664 536
233 636
894 667
653 996
38 890
704 617
578 585
82 619
593 544
237 837
216 416
458 601
481 757
811 820
701 294
477 857
165 523
125 338
817 900
329 367
724 470
803 466
475 674
111 206
698 395
702 802
260 135
380 333
918 624
13 664
519 323
621 391
330 1
232 541
629 340
97 267
350 374
833 350
393 303
349 163
300 140
589 144
582 916
133 875
668 606
138 26
396 597
448 701
804 358
550 869
114 676
726 866
770 426
716 524
955 400
159 615
848 938
143 612
920 801
200 550
642 931
178 686
893 538
825 939
652 620
817 556
223 396
20 990
298 280
974 909
940 694
49 842
823 344
104 84
598 742
848 645
6 908
980 114
674 87
869 635
194 360
677 786
519 991
992 830
457 83
561 363
217 874
949 789
12 290
188 245
224 701
161 844
914 613
872 141
878 328
792 267
813 675
772 971
357 574
398 515
843 385
613 452
275 296
184 857
152 361
408 790
799 144
993 378
40 241
764 229
639 533
625 142
675 386
260 67
830 553
165 597
45 971
311 70
273 843
719 490
673 460
113 761
554 817
261 930
746 686
44 381
894 234
72 240
35 274
892 971
969 130
155 223
879 15
34 416
859 19
34 621
160 184
491 917
321 52
446 956
601 590
515 725
237 703
119 769
250 464
910 956
755 809
365 971
914 921
23 908
366 167
593 42
955 791
101 9
763 243
549 622
65 5
109 803
503 79
599 658
511 482
282 338
965 558
547 609
891 839
447 816
152 591
740 157
190 557
857 723
131 670
619 753
452 348
387 773
578 305
471 515
121 161
322 812
189 850
131 355
29 211
144 551
770 513
867 81
98 932
221 40
720 446
499 717
652 270
520 928
472 992
696 495
284 665
51 965
348 566
63 49
514 259
244 440
25 906
4 995
805 456
328 106
405 847
231 477
531 620
191 969
189 774
379 169
444 410
735 71
188 417
899 580
677 243
911 509
166 513
144 409
635 358
941 724
206 969
570 91
115 656
199 747
152 857
564 280
279 765
729 492
242 249
504 942
420 725
747 743
893 246
283 302
874 314
30 92
68 472
939 165
425 914
480 290
704 522
115 860
310 911
616 874
345 272
942 799
703 251
580 410
83 133
348 408
304 49
500 823
218 246
739 257
221 45
826 616
38 330
364 425
774 994
132 25
762 57
376 188
43 245
143 655
500 665
876 623
477 791
834 844
635 451
998 390
815 243
944 298
122 487
236 123
184 315
54 527
510 505
123 64
637 240
592 286
766 534
98 584
705 707
974 382
679 396
86 225
585 478
738 697
438 996
237 821
274 142
313 798
801 692
737 717
718 81
661 212
703 7
339 526
736 607
155 253
27 938
146 892
728 312
320 53
292 58
698 137
103 30
20 613
765 227
489 801
797 571
941 265
731 118
898 197
107 546
107 655
594 938
639 894
646 481
481 100
557 722
834 7
639 373
6 78
213 929
102 672
213 719
254 307
314 419
133 23
899 538
514 837
332 494
736 891
686 576
993 179
669 404
717 407
964 285
298 956
394 853
997 649
746 740
272 357
921 176
341 117
845 129
202 321
863 252
12 891
165 153
686 181
149 791
245 796
564 464
940 606
878 191
245 329
362 918
935 945
58 65
981 598
989 99
262 893
118 864
525 189
520 701
425 10
195 241
786 772
754 403
329 867
821 994
129 236
568 47
318 739
108 116
541 15
844 576
310 7
213 326
821 964
10 977
421 146
678 66
373 838
489 274
850 296
630 812
492 617
971 487
605 555
466 936
827 331
504 633
371 654
47 781
670 508
11 325
586 260
8 171
966 920
79 353
630 46
932 34
415 706
536 62
389 697
32 413
295 159
13 510
914 287
757 30
47 735
214 502
472 995
620 863
256 963
68 911
697 682
779 322
653 874
622 212
68 351
764 884
122 365
509 532
215 986
6 737
774 465
63 832
394 753
363 224
653 199
957 360
967 209
438 160
471 564
173 700
257 275
165 920
656 65
211 718
680 253
129 72
73 609
60 644
121 795
918 376
1 791
582 868
921 273
515 548
395 211
34 287
95 39
459 892
292 421
5 258
142 71
393 786
340 118
914 364
750 678
827 577
302 620
29 696
263 373
56 76
955 263
816 230
304 586
314 537
387 112
889 255
885 900
588 718
901 451
83 543
310 94
714 987
496 777
2 26
901 793
517 191
948 40
929 635
412 871
917 164
665 966
336 723
915 593
27 972
168 7
697 476
197 936
320 22
214 676
879 309
641 285
237 884
891 637
499 92
804 882
639 213
886 147
974 957
325 208
210 265
289 689
744 768
254 947
460 197
163 880
980 748
183 604
717 105
586 548
495 336
418 439
25 794
173 360
751 855
552 57
984 204
408 109
316 228
581 306
767 548
439 713
558 480
68 699
28 193
629 114
833 466
240 24
730 450
680 621
604 7
590 294
335 351
100 988
859 777
463 423
394 996
677 234
550 329
831 728
587 249
415 262
393 728
912 339
86 481
555 793
1000 426
14 97
803 962
178 620
428 996
190 33
999 423
2 968
198 768
357 724
943 412
394 565
669 872
602 446
717 325
416 942
501 507
67 540
676 912
351 339
792 339
285 694
108 134
413 528
738 279
527 948
40 969
931 687
660 185
870 574
916 535
428 185
592 691
358 256
398 675
390 151
696 222
339 611
467 387
49 325
925 470
194 468
697 822
831 206
156 859
213 167
642 513
668 218
686 877
726 633
226 620
715 235
113 668
250 1
328 990
43 836
438 575
204 817
916 398
440 755
190 54
160 313
667 777
685 666
624 438
505 727
153 586
272 494
434 386
49 577
711 78
771 933
179 316
747 327
367 383
444 279
688 861
769 92
908 297
54 367
244 800
187 111
934 120
965 92
999 644
559 808
963 393
917 495
347 997
156 758
212 341
536 590
338 211
374 131
349 304
234 275
346 414
779 395
139 598
301 152
578 650
718 392
863 27
807 686
691 883
245 696
230 8
295 120
555 615
176 905
465 418
862 268
308 734
83 748
2 990
836 433
499 991
548 677
750 387
82 84
703 817
523 854
763 262
754 611
383 71
661 169
176 134
905 20
84 177
427 79
400 607
473 695
107 213
278 526
29 209
372 652
160 892
890 318
433 109
575 406
728 523
837 499
552 247
727 48
778 899
759 396
992 715
8 603
83 747
10 230
74 417
524 349
955 234
163 381
527 600
394 261
396 483
119 712
41 520
191 471
468 617
632 256
549 86
643 601
466 546
133 708
382 389
56 778
41 968
552 240
436 408
694 750
116 224
565 526
891 886
198 469
726 701
899 306
438 156
859 684
408 841
109 513
879 626
671 421
957 315
129 156
353 295
524 167
468 424
113 80
540 588
624 599
181 27
418 973
437 70
674 588
523 682
619 241
393 409
39 803
885 959
676 739
202 599
357 585
975 622
732 495
784 643
923 52
42 113
650 960
376 971
208 476
908 579
630 403
892 922
185 963
51 592
220 263
547 566
252 821
707 27
756 333
4 506
766 337
162 440
782 593
983 853
498 636
699 627
836 786
391 881
2 580
621 500
253 686
219 413
73 482
519 336
713 735
115 113
651 156
204 694
448 945
733 961
351 852
694 715
496 508
676 281
295 298
621 641
424 48
974 535
668 313
441 59
302 770
798 628
199 23
444 473
977 609
970 126
676 310
652 401
106 894
126 172
327 906
120 891
440 871
252 9
615 152
905 204
925 222
910 490
323 7
482 780
660 901
969 886
320 824
578 741
881 267
676 211
789 808
849 353
958 800
333 494
520 719
352 942
979 603
953 110
35 590
574 825
597 89
990 974
9 136
530 888
226 323
501 684
53 652
303 68
541 653
414 432
413 852
764 325
641 882
517 189
537 741
871 111
754 694
629 349
710 787
748 841
164 408
281 480
872 823
808 77
875 801
974 768
419 167
508 33
399 700
174 441
945 886
358 850
290 385
683 144
361 704
619 194
219 498
580 636
545 150
613 904
586 762
86 986
418 317
668 485
803 740
474 871
204 967
198 992
824 783
519 248
390 7
463 995
280 646
564 452
631 771
193 280
29 321
961 203
894 31
557 303
94 568
139 615
280 328
944 398
528 983
822 71
388 49
646 932
526 563
90 183
898 904
224 867
203 336
881 235
58 310
588 35
709 915
507 925
341 810
719 578
426 515
864 417
218 122
634 422
930 238
917 768
206 995
667 175
377 24
740 430
19 394
966 756
244 315
585 727
802 463
103 346
650 331
804 785
812 264
772 675
231 378
34 492
763 202
450 119
838 962
469 953
543 606
780 252
264 14
952 358
304 993
127 956
452 243
212 340
953 705
113 944
812 227
520 118
8 126
468 246
237 479
86 855
148 16
492 480
50 735
193 224
530 418
752 621
963 704
364 532
216 619
766 270
942 795
155 737
103 459
130 4
254 927
453 774
175 427
735 519
628 892
185 582
782 461
527 912
467 969
340 94
48 818
666 716
234 350
656 605
759 801
662 92
698 241
29 485
932 882
530 305
173 803
307 367
930 473
319 927
338 693
936 198
545 104
511 913
938 996
124 700
255 695
181 610
708 212
909 8
724 182
213 274
677 394
768 396
548 398
267 336
674 915
826 919
533 153
912 880
587 27
591 725
726 36
347 829
8 682
301 434
288 753
612 213
787 897
655 746
333 53
48 541
574 392
169 286
757 465
11 166
986 458
564 711
569 271
719 700
804 323
576 218
284 233
671 589
797 298
188 884
398 857
500 686
257 459
264 151
150 418
36 34
338 112
405 864
565 866
149 786
679 493
480 203
50 345
606 415
97 970
34 864
893 418
768 855
617 573
428 329
345 196
338 423
851 171
246 872
700 269
494 436
245 433
314 501
951 972
797 69
756 637
890 524
695 307
84 143
962 717
806 646
315 305
424 792
31 683
736 22
299 4
529 816
232 686
396 606
591 11
449 102
48 765
543 165
627 610
24 745
758 618
915 678
869 406
210 801
691 743
109 94
337 348
802 595
711 981
330 626
74 64
864 165
403 456
26 537
238 265
167 428
761 978
682 782
827 85
116 861
21 974
306 682
779 545
193 639
874 624
865 961
217 407
642 656
580 853
851 509
774 485
838 994
491 662
750 926
180 615
860 191
242 148
589 981
70 537
863 43
686 996
56 396
159 579
540 790
970 332
434 197
244 82
583 426
332 745
213 663
982 768
100 737
769 910
236 877
560 178
536 583
891 178
447 120
732 816
525 304
15 507
201 277
564 847
683 914
555 532
727 994
204 485
587 858
324 237
115 136
543 297
525 536
845 432
628 374
596 238
904 534
212 921
443 226
334 609
856 745
475 42
779 341
181 524
455 978
628 714
638 937
693 225
785 749
600 781
906 696
505 765
672 904
888 932
78 904
422 835
931 666
128 238
850 593
904 970
739 462
77 883
680 5
654 461
234 336
302 861
785 29
402 246
307 853
419 400
881 640
480 766
614 834
72 835
157 592
365 459
606 23
682 944
973 485
340 565
664 334
910 805
364 854
826 1
875 618
307 642
933 110
509 106
264 520
732 184
162 308
730 284
73 116
953 730
936 516
305 585
487 37
84 590
209 840
432 721
663 392
533 221
159 229
525 365
495 65
48 51
893 106
472 722
560 511
211 409
161 588
109 661
189 772
645 169
832 673
741 25
249 319
779 521
4 700
452 994
374 197
642 533
153 560
559 104
780 853
138 49
502 384
248 879
998 175
114 6
113 943
410 46
486 247
674 616
732 148
671 944
218 680
151 731
405 836
974 959
748 816
724 168
612 271
306 990
279 997
696 209
361 360
342 112
160 47
452 648
969 461
770 529
243 118
448 540
667 509
758 827
981 570
476 12
141 936
125 759
784 369
664 645
911 478
515 396
775 761
98 814
399 473
23 437
966 451
571 244
722 296
679 126
537 359
187 143
528 585
996 176
271 358
45 564
318 564
984 112
327 675
509 566
645 995
8 808
494 887
632 174
871 654
688 785
401 877
984 195
655 938
583 561
208 481
741 367
395 296
461 715
112 944
590 644
190 718
789 29
29 230
865 756
632 625
810 944
334 690
760 643
786 793
415 571
782 871
116 291
395 985
82 308
134 336
259 529
279 377
262 868
689 259
393 492
435 116
806 72
391 826
776 795
878 226
712 744
926 835
283 381
697 275
447 110
535 856
274 567
61 326
405 175
787 725
840 688
5 487
816 512
988 362
897 845
616 375
545 656
745 56
59 390
210 738
869 384
583 282
197 587
356 708
224 596
125 663
852 224
714 338
907 517
962 278
182 403
146 819
84 786
240 736
838 447
662 557
18 15
717 693
863 42
10 355
762 44
279 16
204 793
278 32
12 79
557 485
282 812
813 852
148 161
298 395
667 652
699 650
275 54
196 278
163 565
792 156
39 305
834 59
182 148
364 93
442 60
269 55
662 188
136 708
425 236
576 198
261 439
405 558
726 139
562 496
295 191
539 664
831 935
549 837
736 890
55 872
736 412
264 335
688 950
950 118
790 198
179 54
357 343
851 486
722 807
850 965
506 951
88 297
656 719
55 638
898 517
105 397
662 824
850 437
614 98
966 376
464 161
397 592
103 70
144 663
461 309
764 922
14 58
98 459
103 515
872 696
108 642
696 632
583 344
594 214
36 242
576 228
60 312
756 96
945 785
118 248
116 819
628 979
23 625
291 533
797 536
624 163
727 190
296 773
377 373
257 341
492 124
634 113
806 837
529 59
390 783
498 437
792 138
262 24
255 696
340 187
532 574
301 937
806 118
295 649
622 924
534 510
542 327
32 671
931 898
546 384
912 112
479 590
153 430
609 723
185 415
969 618
484 62
538 205
972 88
34 290
97 493
130 757
733 609
835 28
377 269
305 528
49 955
245 840
17 658
1000 916
94 431
922 303
498 660
586 688
499 564
393 499
818 757
680 422
896 276
781 994
385 632
562 883
711 631
8 510
34 202
318 169
501 976
763 258
410 948
934 610
395 748
458 690
283 618
610 612
913 188
878 100
944 344
455 831
545 28
692 470
671 14
955 11
856 789
335 686
225 355
4 12
665 934
16 171
472 532
50 333
714 430
170 221
486 84
871 420
284 365
73 949
856 82
393 479
539 501
134 339
427 359
432 830
517 380
857 190
600 397
970 936
551 864
962 748
521 979
713 792
652 822
116 722
317 177
482 367
953 731
583 368
130 160
517 195
923 645
266 901
126 297
332 412
540 458
223 554
690 58
631 196
950 995
521 677
801 330
381 472
802 13
403 966
239 536
525 147
626 408
189 101
310 317
118 579
350 620
84 63
461 390
129 364
515 200
288 888
260 790
717 220
117 80
287 440
293 30
675 95
260 972
636 197
540 831
460 653
724 765
936 352
996 900
469 831
815 758
531 335
876 907
305 375
825 383
635 612
107 256
493 747
678 463
144 147
140 862
99 288
662 755
800 414
827 79
258 762
93 871
945 918
469 323
240 70
847 171
679 223
165 711
737 230
481 673
726 362
547 801
784 30
13 84
495 606
825 781
423 490
798 113
725 928
283 493
111 697
563 352
490 528
329 213
638 164
228 304
573 55
903 638
595 933
317 554
456 654
859 401
640 73
695 213
837 680
103 626
60 678
997 371
428 681
776 291
921 783
832 731
897 366
601 954
155 815
820 332
171 845
221 337
821 130
314 151
620 457
995 142
679 683
914 776
71 486
407 28
156 650
876 397
617 40
84 949
624 832
264 284
361 99
607 626
224 400
880 726
483 965
159 266
121 184
225 761
772 391
345 363
845 130
376 72
344 241
763 907
901 137
819 15
56 94
710 308
500 741
518 619
700 105
874 299
504 718
192 263
661 357
894 622
101 884
609 125
50 523
557 83
401 245
565 827
211 299
970 787
247 981
206 92
749 751
883 428
741 20
425 696
317 505
204 265
987 446
239 835
83 342
643 474
302 980
704 298
193 314
135 777
518 836
242 98
866 826
694 712
510 84
782 326
367 78
487 118
793 338
800 316
124 625
792 305
772 456
301 238
990 693
519 561
298 564
996 425
802 159
433 932
563 595
235 713
769 600
695 245
822 322
154 204
298 696
166 562
182 901
362 36
971 806
852 202
175 747
369 497
745 838
624 888
884 428
533 305
215 314
449 872
738 527
576 848
469 691
571 960
654 559
589 18
754 125
25 563
86 254
407 130
792 149
453 766
495 939
582 518
676 847
479 985
844 138
849 483
519 408
446 23
673 116
816 913
415 679
60 453
80 450
70 256
309 994
205 182
953 722
245 751
28 93
948 342
677 120
931 882
653 80
640 56
231 651
773 885
965 13
110 730
299 977
786 613
914 378
773 846
391 202
565 824
515 765
733 619
610 20
312 535
657 489
90 403
203 23
854 251
153 655
252 968
816 368
73 423
253 821
389 576
659 610
740 659
810 26
985 292
350 242
202 157
932 776
623 295
229 425
30 374
381 952
388 441
458 332
299 291
779 749
25 657
118 187
420 549
855 699
169 464
670 240
875 73
289 313
2 363
789 781
305 520
930 97
178 373
498 742
888 336
395 940
802 718
823 243
419 374
376 650
762 705
571 955
748 263
305 444
88 866
77 38
234 883
768 333
325 723
140 369
116 36
253 603
717 504
312 201
386 628
312 815
266 586
657 730
879 388
360 667
994 36
292 708
343 873
69 555
236 572
391 573
501 545
414 70
908 477
288 990
161 957
230 438
902 377
481 775
900 396
511 201
976 404
145 896
692 223
370 70
694 913
1000 423
912 531
656 826
866 298
52 30
170 869
705 989
407 115
181 424
703 457
271 891
568 209
143 396
524 365
604 687
994 672
65 901
581 589
19 396
412 483
685 660
15 536
185 763
617 276
515 780
207 322
913 314
137 703
528 487
762 856
210 224
193 359
63 508
201 640
64 856
293 711
429 421
208 10
88 566
385 968
644 697
812 919
162 572
273 879
729 380
530 571
555 920
446 51
563 555
425 328
112 40
84 3
56 53
182 301
709 626
106 979
471 809
479 655
161 69
704 327
163 90
152 40
449 919
502 705
651 393
395 198
700 345
45 639
421 631
674 683
846 285
8 52
219 483
287 960
226 274
142 512
322 855
981 358
830 311
772 571
646 528
582 938
190 477
971 280
256 939
66 51
789 448
318 357
214 54
304 623
237 206
305 902
513 626
952 116
927 483
671 172
296 7
489 567
329 962
663 837
464 494
893 242
900 867
812 531
372 839
856 270
564 752
186 264
234 732
170 81
565 865
774 670
283 201
52 565
945 182
360 214
431 756
775 963
468 624
437 943
916 432
355 575
170 714
127 286
748 702
116 885
340 19
610 191
691 634
853 981
852 816
846 795
211 379
700 924
658 379
471 134
988 922
978 624
852 654
468 906
107 299
777 301
889 493
287 310
53 374
539 170
502 486
920 616
671 895
972 867
396 250
19 31
269 964
776 950
450 749
585 774
135 954
330 474
680 485
748 594
916 142
449 124
734 337
28 946
951 347
102 981
128 53
776 646
631 353
699 330
137 380
586 377
385 648
827 180
99 398
990 160
978 182
411 187
73 818
570 929
178 387
407 553
889 507
920 938
565 791
481 666
859 655
336 322
729 666
612 66
976 95
422 845
318 731
756 689
755 676
293 262
29 442
273 819
749 939
709 589
100 676
125 14
236 843
909 624
826 116
514 98
172 934
215 701
44 686
805 501
843 335
688 926
234 681
791 385
407 536
707 467
282 898
466 260
238 891
273 148
571 60
830 936
394 691
794 753
568 393
581 161
946 252
919 397
401 593
562 503
349 798
876 171
79 997
292 746
870 153
370 391
794 647
13 134
638 698
629 404
301 565
190 515
47 573
877 406
718 397
278 358
179 20
828 238
557 421
913 22
256 288
48 732
416 474
208 336
344 552
412 258
311 105
894 365
229 868
357 304
962 854
646 677
248 719
284 837
890 720
222 300
516 741
145 640
14 931
598 818
68 746
61 44
479 767
811 808
550 398
535 488
246 421
531 635
20 721
258 864
869 796
448 707
797 753
417 79
277 742
195 105
251 685
262 980
570 701
41 30
55 148
150 312
44 797
659 285
451 234
1000 948
38 606
90 855
652 67
633 768
266 751
711 708
526 12
666 593
921 424
195 113
702 342
293 586
805 767
51 618
82 304
63 423
791 594
570 669
348 596
151 429
233 368
784 563
88 54
354 276
592 384
172 294
341 583
703 532
553 599
910 811
774 180
616 381
585 354
100 552
877 85
265 61
42 738
139 521
517 476
169 807
130 378
301 709
432 154
210 756
881 556
485 408
110 889
369 340
121 347
147 698
13 213
283 973
948 558
205 729
746 821
606 674
148 887
33 44
44 731
485 959
901 450
953 61
982 702
42 231
914 52
296 67
231 924
83 367
7 926
178 355
164 684
974 723
53 84
889 870
14 90
771 737
86 482
732 851
562 763
622 842
559 314
584 762
21 633
490 122
908 794
425 982
679 451
147 721
864 171
270 76
338 469
235 377
464 653
580 822
335 656
763 729
497 21
399 57
951 119
864 724
665 646
492 817
992 450
859 721
694 237
629 555
621 688
84 515
201 469
537 509
101 763
341 467
49 631
339 981
728 860
277 720
852 871
533 235
328 432
147 546
137 270
714 571
463 811
213 205
965 680
899 814
832 193
124 335
266 547
832 819
330 997
8 840
377 466
431 641
66 91
644 748
749 567
47 960
857 469
718 53
124 308
243 353
957 498
547 797
931 286
59 737
877 173
701 376
305 21
26 277
229 134
745 245
556 776
424 586
123 159
736 109
402 569
408 150
705 823
670 558
521 680
390 481
240 607
63 290
654 700
457 299
507 991
968 833
570 792
741 436
882 451
525 80
743 107
218 931
113 317
924 133
99 862
199 642
644 218
746 206
400 342
719 528
956 311
543 636
169 859
586 3
107 910
211 344
545 688
80 810
440 834
600 351
441 302
738 405
841 683
514 884
193 79
80 438
424 67
726 628
509 406
135 588
752 239
299 657
915 9
901 281
771 334
911 262
748 438
175 60
616 954
263 990
433 155
370 388
381 958
936 725
496 717
460 17
704 324
237 679
382 1
971 718
320 355
57 358
482 648
474 827
404 191
144 634
680 242
125 445
39 652
898 86
920 31
941 200
139 567
21 382
295 954
834 768
684 133
299 563
89 449
129 608
591 524
454 424
861 338
601 212
58 779
867 290
153 93
392 832
907 771
535 870
424 945
405 820
823 267
554 661
735 770
126 5
819 611
140 971
535 717
353 412
255 267
445 97
107 239
628 922
320 611
686 314
409 425
209 181
378 926
899 827
883 236
228 681
129 767
452 194
481 478
478 404
220 389
338 610
974 614
640 587
535 266
588 656
345 568
675 4
541 102
842 693
82 869
110 662
851 819
23 513
956 835
576 291
614 996
148 386
937 15
985 668
972 760
786 794
221 718
561 926
227 457
719 293
98 60
511 316
207 389
333 391
526 87
62 811
347 533
95 880
197 553
855 763
753 504
920 602
299 454
370 883
131 484
287 883
678 780
81 939
978 348
676 692
361 74
803 385
545 305
537 236
870 92
170 249
830 538
968 713
198 605
132 551
972 2
90 190
577 144
297 666
386 377
96 658
992 924
28 243
659 65
782 825
909 342
624 465
927 283
625 399
66 283
378 464
190 129
945 733
328 618
623 967
461 120
359 832
784 939
266 678
107 508
207 230
800 639
424 79
450 9
655 558
862 810
241 900
796 878
96 865
714 350
10 301
580 530
620 166
887 32
827 865
553 306
718 455
56 331
106 672
142 722
825 223
548 833
667 276
492 184
678 108
517 910
559 762
980 463
982 333
520 7
853 647
243 557
515 628
300 314
382 417
920 482
469 614
948 256
29 416
89 818
360 553
630 146
977 22
938 702
903 737
164 61
254 460
721 560
932 217
466 346
35 755
539 754
475 960
696 64
86 627
958 245
964 273
452 700
428 848
455 800
389 522
880 909
458 422
879 235
685 937
687 203
780 495
112 539
652 745
985 215
232 807
397 998
243 782
951 67
755 414
240 767
369 760
737 960
226 68
18 868
179 832
157 10
211 17
624 155
628 4
589 811
84 69
595 214
348 362
640 281
707 528
349 86
245 752
999 993
132 829
43 902
430 778
164 432
893 426
415 719
792 796
718 210
80 910
981 48
953 641
812 815
7 149
502 908
199 467
150 783
31 517
668 250
780 850
794 694
417 323
618 956
5 43
259 710
213 249
589 117
957 975
470 987
952 844
650 713
302 508
199 437
2 144
815 13
278 677
444 231
893 493
616 195
673 515
112 506
717 285
984 318
228 464
936 203
913 715
87 436
389 153
396 932
675 23
197 840
757 931
533 488
24 208
598 894
623 375
251 94
96 279
824 322
610 188
511 852
405 966
363 748
260 23
928 112
892 540
332 738
792 363
947 736
251 163
935 781
437 796
830 935
887 676
661 827
672 966
455 572
278 584
631 611
63 994
84 431
188 63
568 206
333 919
454 850
958 324
105 629
616 904
493 62
226 747
585 697
422 134
67 617
67 924
652 242
439 772
64 600
940 302
113 473
260 541
277 789
708 33
956 836
258 640
442 599
677 455
305 359
770 892
381 405
983 788
266 117
808 653
127 4
823 433
6 957
925 612
972 455
134 288
923 908
450 260
937 765
404 653
185 951
348 653
999 14
1000 169
657 807
885 796
858 395
295 910
762 519
885 500
393 572
89 696
925 336
179 471
608 748
144 165
261 183
707 441
957 703
896 549
256 36
220 37
279 186
445 27
401 183
550 415
352 810
181 62
121 116
429 991
884 824
602 562
273 828
422 821
439 992
199 277
354 340
627 253
809 705
430 478
962 859
521 513
217 315
83 124
554 96
20 557
598 344
419 422
312 567
392 694
64 597
685 810
850 505
105 237
85 161
736 779
10 825
44 140
266 53
379 751
525 953
42 137
489 428
323 902
263 829
133 471
437 100
80 42
452 795
540 589
254 471
793 630
328 968
914 668
466 447
916 138
202 781
126 404
400 490
828 234
941 268
481 748
47 821
667 512
163 359
859 51
750 248
16 909
42 967
81 847
619 31
579 357
758 862
776 65
248 542
302 47
231 130
316 146
398 520
176 887
976 921
600 314
593 736
65 393
913 559
805 80
514 144
323 367
970 994
145 274
90 679
813 458
323 946
708 880
82 40
882 850
264 749
952 721
627 189
400 561
584 623
362 948
642 229
843 618
757 135
568 911
505 371
854 789
282 595
918 596
816 885
963 276
867 892
124 985
742 581
9 345
257 780
758 784
979 700
129 480
917 733
843 735
443 322
22 746
408 509
292 899
779 511
487 775
285 390
579 7
230 371
3 375
933 499
917 77
36 853
51 115
904 907
24 795
324 953
769 620
993 73
206 47
666 627
541 51
669 178
739 810
33 966
377 545
212 540
393 147
88 368
863 494
613 868
566 714
972 430
222 405
46 232
58 499
599 513
515 31
253 487
920 813
798 851
516 76
922 789
199 918
386 381
785 930
830 784
424 741
448 289
953 137
184 940
210 310
733 402
534 784
78 145
182 345
769 549
716 127
663 571
408 132
425 239
429 342
178 426
995 67
954 454
966 362
905 386
179 969
691 347
375 337
876 444
473 231
626 804
183 685
835 574
831 305
649 981
67 559
451 631
585 825
945 577
972 240
906 812
735 947
111 948
762 684
510 339
665 114
634 48
565 469
468 675
782 680
38 219
102 354
322 794
351 747
953 313
918 378
339 475
166 483
321 367
200 219
19 630
294 140
4 482
383 87
642 937
205 220
553 512
705 345
579 880
623 591
829 484
293 533
438 472
141 94
679 618
185 157
737 345
19 887
81 646
23 381
307 678
398 439
230 380
44 8
124 337
185 138
389 817
584 327
225 644
343 920
265 87
396 375
522 368
194 666
489 757
82 729
978 658
57 589
680 652
299 80
933 911
850 184
58 976
108 472
774 378
209 729
402 511
96 240
896 100
772 537
865 271
282 707
629 806
563 667
102 456
120 444
605 603
549 752
637 143
185 751
928 469
781 287
484 759
305 731
857 897
326 376
676 778
261 694
92 572
957 415
918 794
412 60
628 919
724 121
660 771
140 859
324 351
463 655
834 780
815 545
135 131
558 412
276 205
166 24
165 754
49 799
743 786
444 691
558 7
332 889
105 431
386 855
877 281
935 704
407 137
71 524
79 689
457 262
270 189
308 430
755 499
701 189
641 1
1 647
838 648
893 883
598 764
988 374
961 839
46 937
440 625
558 825
144 751
906 65
659 160
432 135
123 74
773 806
79 109
358 456
35 604
702 441
371 953
596 865
408 760
698 441
85 337
262 688
145 567
518 398
157 612
287 819
903 190
755 760
615 295
268 888
702 939
792 801
962 565
41 850
250 31
552 809
521 312
342 896
668 993
957 596
38 768
280 942
406 261
781 388
815 390
479 538
778 880
891 40
311 60
865 352
819 279
53 165
567 625
425 146
320 390
257 325
259 55
474 888
92 564
190 488
174 368
173 180
904 253
918 42
892 696
696 429
721 690
551 443
338 768
543 69
784 626
67 558
960 439
35 380
14 790
729 927
538 410
563 244
129 684
422 192
484 793
498 354
350 932
532 474
311 728
74 343
416 510
210 50
783 845
843 575
326 150
465 209
978 374
388 28
112 239
391 814
801 269
741 887
496 631
842 308
456 269
52 816
159 156
400 453
82 452
393 750
138 72
741 504
775 61
238 651
624 422
384 139
442 926
790 872
67 747
796 483
578 172
304 358
530 41
341 32
963 164
981 672
749 286
388 316
675 379
828 467
818 484
686 483
915 960
535 7
667 522
279 707
797 779
200 72
57 604
603 990
107 480
185 430
793 344
334 80
487 185
760 238
682 282
175 548
247 55
670 529
267 832
788 820
275 814
421 879
694 680
223 291
628 877
344 69
367 301
946 126
388 904
738 838
17 188
984 356
204 690
946 410
767 810
957 704
648 27
891 156
364 994
515 394
12 383
96 260
263 647
894 287
791 449
701 779
219 845
273 882
886 709
907 428
713 628
163 974
86 95
612 527
401 698
220 459
272 958
342 530
829 962
443 631
696 100
417 622
450 571
234 10
529 873
595 276
121 28
3 277
417 921
511 910
479 502
272 961
804 736
388 874
766 818
887 171
825 474
92 109
930 678
590 344
216 464
970 820
802 193
955 837
378 667
505 622
711 83
866 415
683 343
352 117
445 471
353 332
48 447
994 895
98 353
949 901
762 723
525 523
592 966
737 982
421 979
860 742
684 920
457 973
338 25
867 261
508 720
963 267
211 576
141 526
221 631
154 807
406 663
101 424
158 848
102 562
420 28
899 399
557 471
407 343
141 37
555 694
714 720
969 756
734 72
841 287
247 528
213 829
591 655
165 393
671 205
990 152
274 335
96 409
873 196
734 76
403 147
410 249
716 733
716 198
797 294
765 572
443 864
222 945
985 482
739 866
998 532
866 709
734 733
219 368
224 184
990 737
349 667
470 658
126 228
553 406
122 636
825 912
817 791
353 212
425 754
864 800
505 663
639 922
830 717
571 338
935 2
489 940
85 990
525 854
356 899
766 950
449 796
349 329
940 496
709 480
434 174
827 86
89 60
745 243
11 987
821 928
674 212
754 312
595 812
220 431
934 174
933 433
731 52
96 500
964 449
851 238
290 530
227 157
296 310
95 991
227 65
947 480
10 572
111 981
512 517
953 283
964 640
205 746
116 959
158 758
227 776
382 968
106 559
674 778
879 909
837 187
985 648
468 121
942 380
132 338
856 867
673 903
216 420
111 379
153 275
722 16
605 983
993 907
348 938
291 863
117 883
600 471
974 74
30 756
667 657
351 443
747 145
360 923
102 729
490 273
692 611
488 719
876 761
85 582
931 107
152 682
4 731
335 696
253 521
65 926
119 899
364 453
157 484
47 585
695 895
769 171
859 989
205 64
224 518
547 723
457 763
937 37
233 172
962 497
492 201
612 754
496 71
583 99
465 151
771 231
947 785
128 358
537 385
841 59
300 680
274 550
796 874
484 632
643 788
70 286
919 47
258 800
779 938
781 554
320 833
675 219
371 199
657 247
743 838
61 833
113 598
661 256
842 321
269 309
179 700
489 105
106 914
595 585
803 376
366 425
194 464
848 720
729 620
515 524
146 521
245 493
851 525
609 319
223 121
136 668
78 808
924 345
750 282
509 698
5 379
278 197
428 351
270 677
846 740
188 780
55 780
367 698
980 400
257 929
830 979
782 549
248 378
841 613
954 996
90 424
951 917
69 398
759 963
33 851
161 865
548 812
456 694
850 532
484 904
48 915
501 231
884 232
418 527
45 245
635 582
500 404
447 707
460 437
418 394
967 629
785 203
431 774
887 250
934 653
358 939
255 23
581 915
851 939
971 591
604 396
268 147
692 205
476 587
753 386
921 110
157 945
728 693
113 423
844 722
172 621
870 140
752 49
97 196
156 981
415 617
991 535
466 629
538 949
986 406
151 94
39 842
785 741
623 361
117 768
261 993
418 737
707 825
341 159
707 213
290 76
243 444
46 39
319 447
906 796
113 678
898 508
413 106
820 646
756 937
119 766
928 206
44 151
948 259
50 647
156 90
614 374
385 488
237 831
140 1
520 42
92 437
747 332
368 33
809 692
42 342
78 483
365 260
493 247
662 976
288 437
659 359
890 252
787 682
266 257
815 202
376 864
964 939
39 814
128 672
111 620
714 127
608 820
300 824
605 18
476 513
166 341
882 450
516 105
805 699
392 426
983 348
119 363
970 651
102 675
385 841
669 14
873 384
868 986
93 321
314 974
470 990
957 256
836 992
444 402
261 815
376 101
835 516
714 495
493 989
418 891
696 371
126 938
303 184
224 691
463 471
259 359
186 448
609 986
273 581
589 40
458 546
120 277
106 715
356 902
364 729
871 680
556 171
953 330
808 495
627 78
218 243
570 123
700 447
544 633
595 946
183 327
198 109
534 320
613 872
249 493
40 774
809 359
595 442
246 570
328 566
894 570
49 680
97 136
756 387
574 672
680 730
657 348
135 33
486 359
367 65
401 374
103 996
295 914
611 822
86 335
621 548
128 231
776 197
814 587
50 93
818 181
295 540
566 947
148 557
514 312
831 143
755 614
290 129
305 188
826 549
983 573
439 150
268 152
614 97
765 428
57 434
910 637
259 327
796 764
800 540
562 337
144 943
937 631
860 303
220 604
161 700
464 511
553 258
8 27
845 465
331 771
79 256
921 687
490 106
586 764
737 482
598 792
629 391
688 219
365 641
834 156
491 290
156 1
120 751
106 95
538 658
13 443
403 776
577 932
831 34
947 81
895 816
250 547
624 483
696 487
255 152
75 751
827 421
385 857
547 964
745 39
107 289
214 367
571 712
896 352
493 814
57 643
201 825
63 571
589 14
501 88
133 757
830 586
579 252
646 621
608 641
500 639
911 943
221 65
135 901
420 917
219 571
38 500
604 647
403 62
136 867
938 825
780 684
431 807
409 353
155 273
236 869
78 484
682 635
292 478
331 643
291 460
187 583
940 891
480 733
923 438
247 779
124 596
115 353
197 109
154 789
562 688
48 965
605 525
969 803
887 839
41 62
305 723
62 635
921 933
865 75
607 91
402 190
906 208
200 867
518 135
152 428
411 580
460 386
697 368
638 141
62 878
596 824
591 871
916 261
483 395
761 168
203 663
283 578
905 119
310 334
312 729
352 222
669 331
482 443
33 381
493 993
930 372
488 345
297 116
333 608
283 719
834 353
931 295
248 327
431 287
766 396
17 659
54 432
645 490
236 716
697 719
48 213
835 328
168 900
889 664
591 803
320 122
710 852
499 629
955 762
691 643
920 643
726 343
433 132
944 681
768 984
619 973
572 3
39 458
165 310
617 314
966 1000
599 633
91 778
535 341
2 326
511 359
919 125
527 183
657 49
32 350
404 795
23 159
983 660
201 930
353 41
156 643
216 465
618 864
810 248
128 230
987 160
215 804
779 367
663 343
761 937
447 697
749 856
722 575
623 925
491 63
363 585
683 896
182 758
461 100
662 486
195 392
30 976
640 264
243 264
150 717
491 17
781 157
955 824
173 131
983 377
563 948
869 181
506 303
786 750
328 63
768 789
717 142
958 1000
455 36
718 316
82 580
179 917
638 239
684 545
203 560
262 523
942 101
678 30
153 513
207 840
991 171
21 774
214 819
858 539
956 887
449 696
900 688
194 731
511 112
28 32
943 415
676 92
751 453
740 219
713 825
305 844
215 139
138 597
723 687
24 639
151 398
487 509
81 382
410 509
412 993
889 694
604 389
398 119
662 564
775 756
551 687
339 297
155 345
820 747
262 105
18 212
384 832
799 348
167 270
971 205
441 627
40 932
614 334
951 676
116 480
243 366
448 873
77 374
290 116
187 729
600 54
703 447
907 215
326 811
757 883
723 839
378 258
357 644
241 116
433 38
245 316
756 65
496 333
289 756
509 231
708 123
402 924
125 665
39 108
277 339
169 121
342 658
753 595
290 757
553 160
552 709
445 508
815 829
324 379
154 680
120 933
12 664
45 695
86 472
547 119
686 261
996 871
354 281
901 196
320 70
243 989
484 946
423 32
223 730
816 594
79 714
261 58
639 910
699 421
52 61
445 554
447 54
307 292
922 239
102 847
322 218
983 61
97 507
661 884
87 616
375 346
11 283
457 354
27 124
725 157
404 367
51 465
703 747
125 946
250 11
863 276
606 854
408 65
671 293
411 163
264 318
933 479
122 7
868 99
44 820
891 471
415 296
554 372
14 995
619 333
40 531
789 166
525 45
13 71
163 730
533 682
990 208
9 872
692 237
579 760
168 884
995 201
830 542
545 286
78 260
811 521
472 420
888 449
171 233
516 321
654 109
586 523
876 487
48 187
390 667
422 728
583 994
538 703
1 886
113 906
233 448
476 389
84 660
457 431
153 435
216 421
246 622
699 608
659 492
731 850
642 874
159 796
975 881
533 102
744 123
637 594
912 41
170 332
775 32
46 713
809 603
818 934
621 502
222 348
988 965
156 173
738 967
629 174
626 246
878 508
950 917
932 382
804 769
256 114
980 419
802 175
571 756
452 736
886 554
960 330
122 184
83 374
378 351
316 843
554 179
855 829
129 9
307 971
295 400
599 586
347 733
83 855
28 126
862 290
802 632
210 868
798 965
373 315
383 870
296 260
200 11
538 497
335 916
781 397
980 882
132 554
159 439
739 541
961 727
987 989
688 635
226 755
36 373
386 795
711 671
693 930
529 347
176 768
209 443
759 31
56 632
290 568
527 702
162 307
780 528
164 444
88 669
560 603
935 611
9 279
659 722
457 328
738 870
493 757
864 56
698 219
41 517
530 550
262 689
94 609
294 671
252 285
607 34
932 802
667 648
169 377
234 25
186 430
955 114
121 714
501 184
505 975
761 653
913 170
438 920
114 959
26 432
518 602
106 919
954 898
520 746
718 511
911 285
245 561
495 880
95 767
781 561
384 688
510 335
709 931
316 67
915 128
409 362
100 355
71 784
746 897
882 762
840 542
981 150
453 179
472 547
57 930
395 582
568 660
728 969
888 606
718 505
463 523
346 147
222 987
413 196
578 244
4 776
795 921
333 33
70 253
643 237
397 563
166 243
279 391
343 688
15 324
936 273
819 566
445 20
171 216
715 341
952 122
678 747
582 325
949 819
977 286
665 103
214 704
817 641
121 898
425 465
950 425
943 832
820 459
734 747
747 240
710 147
954 641
454 99
514 787
886 167
992 91
106 418
73 203
705 530
900 342
967 138
313 632
789 670
364 611
772 652
435 655
970 193
406 547
773 980
563 353
230 453
780 907
743 619
329 487
489 304
112 284
20 970
787 494
94 447
930 685
961 934
38 355
618 5
324 340
217 899
748 795
757 724
260 853
591 113
649 503
27 128
881 488
243 506
711 622
993 339
459 943
46 390
979 88
265 877
378 482
385 342
814 617
507 408
664 397
269 466
169 23
186 746
131 943
520 242
779 504
67 112
978 864
817 74
448 637
439 818
481 205
19 10
151 80
206 817
18 970
433 987
382 939
883 766
551 826
683 770
275 555
687 452
561 607
101 354
407 991
865 754
229 529
338 963
119 830
167 928
767 314
956 168
900 570
178 652
536 817
845 975
525 519
825 565
117 891
1 311
729 504
532 306
82 253
975 431
290 237
886 80
332 844
483 140
593 69
624 712
676 251
846 998
49 615
515 342
587 978
669 776
933 236
689 421
637 882
959 344
397 365
818 759
394 464
21 612
177 74
341 692
852 703
435 843
379 396
33 446
124 980
803 867
398 304
404 432
897 74
433 69
885 160
811 19
409 225
609 935
354 924
206 687
15 983
531 130
919 691
790 338
175 268
162 856
621 29
836 844
478 118
758 132
477 534
381 781
476 774
941 40
471 754
623 6
352 805
930 650
624 61
742 592
259 511
907 912
229 887
416 858
699 490
183 5
75 988
452 980
217 649
123 910
651 884
294 884
18 699
378 358
170 619
360 749
818 479
691 843
467 547
686 440
560 934
868 411
961 74
250 480
901 876
566 269
980 273
208 758
698 253
498 798
853 529
262 431
570 623
919 290
865 203
586 489
753 544
758 570
226 939
249 510
777 454
406 789
370 786
10 495
298 160
299 806
108 901
566 299
749 392
767 292
724 758
876 760
816 468
874 769
786 303
860 132
456 429
237 737
246 844
217 737
806 28
280 609
813 946
518 935
63 203
983 110
815 683
208 683
338 869
952 200
898 566
248 290
293 402
315 745
419 936
47 896
104 624
646 291
522 70
290 591
661 779
624 220
608 993
292 997
702 858
373 230
149 773
579 156
719 882
336 341
635 135
46 598
513 39
750 708
386 57
217 961
231 547
340 698
33 976
911 26
906 247
905 387
408 76
982 665
527 521
768 356
23 941
529 25
508 20
926 631
278 532
234 844
439 479
869 145
871 303
301 292
518 40
939 858
415 811
441 960
839 64
275 770
92 580
448 974
706 307
244 321
470 923
330 41
495 125
667 954
845 623
693 921
328 244
726 78
758 796
291 599
763 439
939 751
674 848
551 784
421 488
355 592
43 624
596 792
136 663
679 22
362 435
911 346
672 343
346 671
997 802
588 381
999 682
298 203
973 242
918 515
672 423
390 652
978 814
139 152
763 37
995 225
320 436
925 325
680 285
942 48
884 277
342 273
535 698
691 678
616 686
359 868
145 23
603 422
28 367
277 843
914 11
473 11
883 548
736 336
212 67
733 429
41 786
619 858
635 178
579 746
43 11
592 431
124 610
161 190
765 445
337 69
262 50
313 49
216 207
222 310
99 704
917 734
686 299
739 931
682 942
661 404
481 534
651 159
988 858
627 461
353 802
868 672
278 620
326 661
487 263
85 230
922 963
211 544
450 581
458 24
772 615
973 91
159 976
228 551
502 934
872 704
853 29
454 731
915 11
933 439
268 700
773 780
699 605
530 16
887 700
850 88
743 332
824 341
476 300
374 724
650 491
712 435
908 743
752 771
293 472
9 178
272 962
551 346
979 471
733 965
626 936
527 515
666 45
315 635
290 570
938 511
21 8
500 523
439 132
274 853
353 301
874 740
474 901
864 263
765 477
780 210
264 445
31 265
694 693
548 279
830 532
933 977
797 600
280 636
624 760
797 680
981 571
677 755
611 688
819 645
370 142
7 923
292 90
576 648
833 108
797 183
70 3
214 789
952 922
197 953
44 205
895 389
775 577
766 414
381 363
717 115
107 343
901 119
79 477
169 4
959 521
37 588
228 121
932 707
363 42
183 490
551 886
4 857
940 607
219 849
648 930
372 43
16 737
573 439
972 43
857 885
219 55
69 152
485 689
921 506
504 291
960 279
972 137
321 187
38 92
62 728
340 806
296 694
741 633
288 408
382 649
766 204
632 266
239 212
926 779
816 506
221 1000
516 133
685 381
742 454
559 135
524 891
471 303
900 934
870 236
458 703
70 64
491 685
360 909
751 839
986 12
769 425
407 996
597 903
7 591
292 302
116 422
580 308
122 30
540 138
409 518
167 878
427 61
285 69
357 612
817 93
456 474
224 384
615 259
377 542
170 954
586 308
741 797
139 335
934 194
81 180
179 481
373 972
959 931
58 884
823 369
331 387
710 5
954 997
845 174
586 633
464 746
861 404
807 813
186 326
182 513
454 974
845 470
408 154
109 61
58 865
902 167
780 219
445 856
227 144
731 875
461 736
451 604
994 422
94 793
186 48
341 924
43 525
261 189
821 754
531 395
858 800
160 983
136 894
278 182
973 175
536 768
755 18
674 777
51 903
79 208
260 488
621 40
163 57
270 591
665 633
4 445
784 323
135 505
758 364
402 98
988 268
562 921
154 468
429 403
105 953
937 682
162 424
711 10
395 966
924 965
71 475
228 913
384 260
243 61
305 176
946 453
233 126
577 197
359 223
930 682
564 395
105 963
560 812
411 588
151 499
790 545
957 218
859 676
287 395
489 815
200 90
460 99
753 969
92 475
358 289
759 891
291 846
421 119
251 983
952 68
370 630
111 144
669 646
146 943
918 958
971 50
618 891
163 453
426 914
529 960
334 710
248 606
795 472
747 196
451 132
86 526
762 485
627 448
475 91
760 810
632 437
540 20
263 908
796 1
92 666
920 305
987 645
863 134
693 981
68 250
252 35
536 601
594 15
239 445
639 65
480 348
22 665
102 931
935 670
524 824
797 654
184 526
67 292
835 558
528 345
881 704
551 556
855 278
928 152
249 524
417 901
226 865
585 358
671 161
579 258
951 699
97 286
387 648
754 610
985 681
16 799
321 977
329 890
203 717
800 753
530 881
49 671
840 975
522 480
780 314
540 912
743 710
445 257
485 374
321 854
175 632
543 76
119 660
494 717
792 941
449 842
83 201
316 559
822 410
445 732
884 219
258 192
163 722
771 714
323 415
634 852
568 757
947 483
389 867
663 879
495 18
294 190
709 417
822 133
554 532
720 146
647 140
902 225
733 753
377 402
18 840
941 634
382 869
449 223
456 38
824 145
620 752
548 504
990 813
251 566
287 710
639 23
765 479
769 283
918 74
656 990
839 374
504 612
977 176
711 642
150 821
684 628
887 997
980 117
800 179
511 697
681 312
9 375
881 915
881 250
481 728
184 772
343 747
164 661
816 860
359 979
789 546
269 649
68 454
324 876
145 176
829 469
598 552
111 936
837 738
48 462
450 103
89 456
180 915
304 81
66 568
55 572
845 284
608 406
563 732
226 647
892 398
635 235
569 492
570 162
303 96
286 830
374 858
57 783
526 874
860 790
316 65
59 403
500 750
369 675
815 845
110 95
66 779
907 149
925 768
17 169
376 578
726 917
703 122
945 667
359 882
399 63
47 53
332 365
864 747
536 567
462 769
760 823
164 702
195 322
217 336
681 383
64 172
980 907
736 638
192 922
700 931
975 317
44 316
814 659
642 872
897 522
541 635
604 380
882 41
291 154
3 799
915 733
391 999
506 205
695 312
418 559
611 95
589 291
231 304
774 235
140 664
96 690
295 134
245 721
253 266
94 772
739 251
184 559
643 856
126 270
839 786
424 987
142 908
223 268
140 587
930 436
119 293
438 911
660 546
723 860
582 481
36 111
620 504
746 565
524 208
872 187
701 763
390 519
236 980
327 33
933 969
3 343
185 933
572 833
907 678
11 417
414 137
618 12
855 994
109 304
828 635
267 754
376 74
260 947
571 375
466 371
902 507
38 1
346 145
738 186
93 425
771 681
213 221
424 25
228 310
134 326
743 181
843 98
232 681
570 821
505 751
642 954
412 553
314 577
256 827
620 693
640 711
2 805
738 167
554 748
764 46
905 203
440 835
616 38
181 891
754 809
279 939
532 871
739 283
364 471
206 243
533 922
273 867
189 706
94 238
912 694
440 236
659 336
356 839
473 74
432 604
574 997
798 981
535 144
237 621
21 143
773 59
234 182
396 832
602 814
38 492
37 985
579 127
720 101
378 51
864 902
826 783
763 127
289 608
528 631
791 574
747 75
287 232
680 637
921 958
681 835
93 204
89 581
176 528
293 285
304 423
809 982
256 476
328 368
206 581
378 635
392 676
674 164
543 933
840 658
545 544
20 725
910 466
29 677
630 688
968 683
615 945
374 546
662 656
920 604
19 770
791 306
173 247
120 803
145 39
704 80
489 686
401 733
479 334
398 503
389 13
646 995
413 144
407 275
2 644
640 851
504 920
668 92
506 336
499 87
655 968
138 272
155 350
250 741
304 605
582 980
101 524
785 744
899 625
520 761
444 144
165 60
855 196
46 327
119 26
466 51
97 876
200 511
415 372
615 532
171 278
55 297
448 898
629 666
841 953
349 428
331 321
836 29
97 194
409 949
651 594
21 340
747 265
93 914
628 277
997 453
858 417
790 761
900 364
888 749
252 416
755 344
343 738
579 414
164 910
505 553
820 832
863 614
543 971
611 236
976 788
793 587
581 405
16 321
646 755
436 862
13 671
887 568
448 641
544 774
12 482
106 151
851 241
752 107
533 133
572 880
304 127
512 448
765 640
601 327
778 30
615 553
135 893
68 95
741 726
495 966
89 670
413 945
183 436
884 794
984 25
46 494
970 844
76 374
370 367
967 124
847 348
384 293
377 919
223 907
293 541
229 281
960 383
190 894
931 299
198 947
49 142
443 368
674 73
145 928
115 40
47 912
204 605
823 447
480 465
952 32
831 570
652 860
400 369
84 775
621 660
554 945
968 413
512 920
141 293
950 197
821 763
690 200
334 190
532 559
281 327
450 746
28 856
167 357
815 442
458 408
852 174
664 247
993 644
848 350
409 207
988 582
727 450
513 539
492 236
122 792
503 269
582 279
896 464
44 100
193 614
852 106
13 1000
511 711
88 207
312 948
634 601
768 6
686 368
386 193
5 321
505 797
244 437
336 899
72 480
883 279
158 175
200 692
883 264
753 454
380 941
907 744
873 456
706 111
659 962
509 97
259 879
523 266
212 217
246 163
724 370
813 546
789 167
117 652
812 600
777 595
273 442
164 501
351 803
206 191
78 498
596 688
884 681
71 499
829 769
206 162
71 551
62 679
427 11
26 967
116 943
709 587
113 181
635 71
566 621
439 284
261 410
363 970
477 941
709 974
345 356
176 748
200 316
544 247
738 868
797 722
482 464
892 659
393 157
928 60
312 748
234 832
779 879
161 997
212 127
23 544
922 311
365 648
734 934
341 462
955 558
259 887
121 407
754 808
359 311
738 819
34 615
657 477
642 970
710 213
707 529
645 809
373 948
135 644
127 382
454 77
288 362
35 166
912 787
93 330
783 238
385 884
432 384
188 418
244 74
28 516
501 881
743 978
670 931
436 653
79 54
763 888
775 231
30 720
510 231
31 102
984 876
805 720
532 989
426 979
73 424
335 547
231 229
35 879
169 958
716 715
595 1
821 40
357 657
470 960
407 934
7 52
405 232
191 392
819 956
475 65
995 343
225 974
340 748
804 346
582 692
932 277
931 197
323 809
59 711
142 568
273 343
77 99
30 116
680 82
249 868
375 658
481 528
651 374
168 711
577 803
42 248
299 890
975 694
305 634
741 484
989 517
842 269
995 27
263 216
877 764
762 845
903 44
854 530
13 727
165 957
890 122
796 255
220 487
336 745
201 581
693 523
233 121
323 569
516 888
761 82
462 192
826 82
743 98
975 990
659 348
3 407
281 263
606 399
453 185
47 310
55 955
645 110
544 478
78 955
9 710
515 104
415 879
13 716
820 944
653 180
573 740
896 361
889 844
742 943
831 265
967 503
774 130
440 987
102 25
318 574
38 666
154 582
180 960
719 988
628 69
731 229
934 914
138 44
245 861
428 915
419 963
244 802
680 466
539 59
760 182
521 234
584 697
585 849
896 942
75 133
236 237
572 159
539 403
964 355
827 7
125 518
197 907
282 426
307 554
67 671
685 715
816 413
967 587
8 209
681 943
513 128
819 186
375 897
57 318
656 944
689 318
406 212
697 196
732 961
371 743
220 894
739 428
502 794
122 43
568 82
802 246
36 685
146 860
526 917
844 108
418 702
415 949
313 612
306 613
55 954
116 699
338 467
843 845
201 449
585 380
487 520
609 759
196 486
914 98
659 511
751 399
397 634
380 944
418 443
281 35
49 195
903 289
302 992
8 667
728 544
844 956
118 353
60 831
651 45
293 981
197 50
165 769
80 590
869 494
137 321
45 623
709 554
672 210
612 394
390 887
934 413
965 547
211 84
766 422
919 956
911 121
696 295
577 84
20 463
340 876
109 648
999 328
640 999
823 871
174 297
292 20
299 876
29 920
352 647
635 458
153 619
89 102
662 228
821 503
643 617
140 679
464 284
707 46
689 433
321 956
801 81
930 294
150 347
988 276
90 178
357 114
85 453
304 654
961 759
244 628
795 33
391 29
621 525
247 385
3 604
631 849
670 813
30 167
717 963
995 488
719 35
903 974
695 347
839 328
370 608
515 544
276 309
192 39
814 995
186 489
348 228
929 986
614 750
286 855
802 430
66 151
68 514
202 700
382 831
969 696
861 207
491 371
700 583
622 286
920 577
268 553
814 371
480 424
590 144
345 896
332 78
978 965
831 33
571 953
110 909
562 444
319 671
817 335
198 180
911 992
259 154
604 219
617 470
454 419
110 544
90 451
998 465
660 540
515 879
738 715
919 360
580 600
885 621
154 256
292 966
384 631
366 81
676 538
390 42
824 124
476 328
461 630
222 876
956 952
905 580
37 677
123 372
865 646
628 477
619 881
426 574
115 925
413 242
580 524
6 535
294 496
587 499
344 781
833 311
66 837
853 555
727 270
55 374
21 272
615 94
26 413
768 869
795 555
742 505
395 13
73 547
704 654
390 142
913 864
582 338
890 310
720 964
143 462
62 458
56 818
860 45
918 172
873 716
103 11
745 847
614 143
22 996
497 569
493 798
355 720
526 951
78 337
525 919
551 790
609 326
146 406
966 232
177 158
551 897
615 843
230 318
298 876
524 596
360 459
501 289
217 792
167 671
54 638
137 318
945 514
60 600
810 422
73 780
345 706
643 487
157 207
749 343
377 734
524 476
613 802
729 392
697 327
835 978
730 986
795 553
266 238
499 856
69 252
207 156
434 719
771 610
710 978
596 981
562 542
216 954
77 264
884 288
543 610
883 88
632 365
572 672
879 605
157 865
351 540
774 63
368 255
163 14
708 286
981 326
260 417
67 382
707 178
675 381
553 710
457 164
885 86
467 752
693 685
583 521
40 414
104 657
623 958
303 271
57 803
595 329
537 343
478 838
614 238
219 741
384 848
430 289
864 610
237 146
610 683
173 734
999 968
480 737
359 451
199 638
129 392
468 651
358 892
399 366
422 48
431 786
605 831
993 471
800 999
99 936
547 783
494 800
193 218
429 445
725 477
671 166
481 377
231 112
626 99
470 429
219 643
2 605
703 45
629 908
265 235
830 749
99 14
178 962
799 972
452 462
120 834
667 562
859 97
221 960
561 972
779 220
760 809
66 581
973 72
55 73
530 537
646 693
30 837
450 234
115 854
528 51
706 533
459 251
780 631
544 207
631 10
894 605
856 595
205 925
38 888
707 64
152 730
965 918
61 715
799 884
304 472
439 87
115 119
744 981
70 43
476 799
502 228
636 821
280 872
874 248
201 835
870 338
878 429
894 253
97 540
598 209
567 466
58 783
976 923
79 720
887 578
507 488
510 442
12 462
99 500
1 411
255 570
412 519
951 165
313 616
717 790
225 689
737 473
744 800
472 766
786 62
982 883
395 101
449 995
151 804
529 759
402 722
92 670
496 170
308 232
701 335
601 663
815 952
628 950
251 1
25 382
547 154
758 145
112 781
479 903
37 183
603 834
246 230
688 125
896 200
315 637
66 28
505 41
610 144
809 549
417 916
942 84
636 98
120 964
240 651
52 968
531 649
480 620
540 938
222 835
71 601
256 833
890 833
349 436
871 200
451 757
926 506
179 741
867 30
592 2
561 938
274 72
837 676
305 508
477 861
777 142
965 169
25 259
944 594
618 221
737 755
843 774
31 501
494 184
587 267
73 763
607 337
689 199
53 720
571 268
17 167
548 211
410 136
462 127
547 674
65 36
264 102
491 130
142 645
368 632
250 241
914 169
770 207
539 609
803 327
598 874
342 286
73 366
134 554
387 771
981 637
624 3
660 168
725 332
937 515
236 951
202 640
42 629
301 122
606 1
208 667
197 565
405 396
369 816
390 823
324 52
680 531
431 487
307 122
33 991
87 556
668 180
276 279
65 338
754 430
47 494
106 541
79 111
260 373
847 233
554 321
195 163
39 966
174 534
559 297
806 760
309 412
683 300
485 105
6 229
827 897
534 101
741 952
940 296
939 707
793 228
233 587
462 388
251 795
789 730
298 326
818 142
860 471
137 673
731 237
809 623
477 944
401 807
127 887
901 690
150 729
713 513
5 760
710 496
257 300
253 614
766 546
660 853
352 772
801 925
704 853
457 427
429 802
913 974
210 510
414 990
537 250
898 243
67 35
55 645
715 851
86 41
219 574
612 232
18 43
212 614
864 269
506 315
48 380
30 769
764 925
737 836
10 897
437 956
545 464
93 366
464 829
722 264
82 14
718 735
858 929
944 65
972 227
517 62
641 7
520 666
973 49
972 131
689 529
384 890
976 980
959 909
607 780
437 481
345 126
764 250
767 455
773 945
296 276
182 625
349 862
216 991
123 895
895 566
375 883
127 628
804 133
203 242
206 50
336 834
984 971
599 222
121 935
224 871
979 530
761 109
803 214
829 53
543 601
588 336
525 431
165 110
85 83
712 628
319 626
370 23
592 952
18 383
362 492
367 179
87 705
381 941
707 6
649 181
885 137
443 779
267 465
748 824
70 396
16 49
272 717
935 28
213 769
734 521
689 698
76 130
773 548
734 534
184 622
893 902
154 581
477 590
932 422
270 52
397 181
418 252
147 985
701 334
852 820
356 591
3 35
46 295
758 251
492 345
357 240
137 818
826 908
559 764
459 895
562 403
934 572
782 703
577 682
514 913
406 853
335 128
202 555
697 742
965 845
764 571
465 387
958 40
773 64
788 634
217 816
471 661
957 340
344 24
813 680
90 56
327 960
434 139
455 12
962 323
755 428
746 263
907 891
483 84
129 985
871 760
434 910
85 57
797 845
257 804
640 120
491 111
389 350
598 785
673 183
493 666
791 357
518 788
233 179
567 321
425 272
769 334
666 146
45 19
205 976
497 727
236 3
599 423
481 828
588 631
522 820
283 840
52 45
611 63
448 516
66 223
348 33
884 908
841 474
936 477
832 682
109 668
439 898
175 209
239 874
567 338
199 834
929 283
150 952
788 717
498 199
574 879
323 505
683 621
922 189
587 830
855 235
528 373
44 541
840 945
871 164
306 308
458 9
337 463
366 927
751 192
731 686
549 107
595 235
29 383
604 223
499 881
653 174
120 899
864 550
469 171
928 417
386 682
154 876
828 101
419 271
877 904
437 513
372 850
426 521
884 360
61 325
510 230
984 105
233 21
17 77
510 298
402 568
230 397
486 852
318 150
946 720
256 898
447 803
653 961
953 988
435 984
311 463
487 2
349 248
479 247
683 807
862 455
323 339
500 245
343 606
903 919
844 442
855 576
161 972
918 155
991 47
486 994
680 590
150 325
221 971
341 165
634 482
546 827
227 433
399 621
46 922
170 542
456 329
243 388
466 802
336 67
335 606
200 382
723 371
494 427
253 333
793 548
597 1000
194 822
830 624
576 758
171 287
83 466
764 348
115 424
843 239
313 810
703 521
713 411
65 730
998 664
440 394
491 719
640 832
97 356
338 762
121 693
158 859
707 527
802 788
264 312
542 756
990 391
443 711
222 740
814 597
163 834
111 659
601 441
983 567
34 819
133 907
627 523
810 947
405 998
273 797
824 232
252 57
797 246
939 109
470 41
945 416
906 707
726 940
594 547
681 214
542 574
978 31
95 406
661 230
242 705
287 716
905 354
417 480
747 82
188 555
555 787
469 433
647 928
872 629
403 209
998 880
69 4
309 239
230 552
996 732
999 611
429 832
577 473
803 574
305 144
429 914
889 215
16 269
364 242
749 499
331 838
146 717
954 556
909 620
419 718
796 651
658 925
635 856
813 529
684 401
842 132
464 238
210 926
369 106
1000 335
898 522
132 257
732 82
375 344
483 21
19 224
777 260
62 478
608 937
730 703
757 762
790 576
863 420
65 435
412 462
615 777
419 844
979 198
719 745
421 970
7 163
92 478
955 107
128 1
713 782
777 988
915 152
577 881
563 927
922 761
127 31
827 556
412 447
980 557
460 30
859 388
727 60
279 471
519 494
865 54
422 709
32 803
858 255
761 135
955 722
373 933
518 922
132 1000
664 706
951 384
327 45
54 149
177 61
193 267
978 616
223 898
991 971
781 881
432 703
496 670
595 227
467 843
784 336
583 179
737 848
839 448
853 372
983 483
616 391
88 67
384 757
211 369
208 650
893 840
388 712
963 596
349 999
438 27
962 666
85 740
398 218
734 966
226 799
529 944
419 706
226 646
786 31
622 953
555 352
400 122
476 257
368 708
746 544
364 304
134 445
950 580
916 247
517 497
830 857
726 220
9 570
671 549
811 854
429 301
384 389
439 63
192 316
272 551
475 548
134 378
283 251
833 711
591 178
865 484
894 144
759 95
446 759
797 529
512 744
690 528
454 161
926 181
211 671
560 587
874 362
688 787
763 988
559 253
339 408
323 464
720 876
919 431
737 421
825 355
886 868
297 794
947 686
516 644
495 531
921 83
690 375
644 204
226 873
396 993
187 984
919 838
860 397
559 782
955 567
473 2
387 841
913 709
691 683
339 198
8 556
521 692
841 532
801 762
411 470
794 924
533 338
551 620
659 812
658 896
153 866
698 371
365 713
488 727
488 870
870 759
422 957
648 783
64 512
465 967
676 850
89 265
499 909
19 972
571 557
380 765
134 899
413 735
686 353
607 45
497 271
224 857
645 880
3 402
897 606
820 185
954 793
261 98
294 65
189 219
392 808
278 343
142 327
719 153
180 781
367 549
983 859
379 24
151 729
799 870
157 62
827 263
746 619
514 845
190 206
151 939
593 344
557 198
261 39
662 203
291 193
245 195
832 921
296 559
865 590
668 886
266 305
388 11
10 143
248 474
642 940
161 343
190 73
677 375
761 907
453 993
778 854
399 882
197 474
708 481
24 307
467 478
736 706
895 641
740 739
28 304
218 238
791 273
88 776
408 470
879 56
379 62
699 693
900 196
446 920
105 771
474 794
905 420
471 943
99 264
292 578
412 763
686 468
931 415
534 892
904 493
763 593
686 70
554 492
136 576
426 304
202 110
851 293
272 212
608 645
719 254
629 449
235 526
599 998
994 249
148 145
329 516
718 750
333 314
883 36
835 536
866 454
742 537
266 276
419 941
37 350
919 942
32 533
729 160
659 474
241 396
967 273
818 377
808 900
358 214
198 111
279 494
2 707
761 196
902 962
812 724
160 76
489 817
226 287
104 633
582 496
845 118
597 581
785 165
939 77
24 636
630 947
300 144
818 226
604 13
914 406
118 510
537 796
508 907
982 209
431 717
789 606
321 692
660 530
730 928
671 288
536 803
520 209
674 931
476 577
403 204
79 220
920 541
477 977
197 874
283 798
756 929
734 203
654 953
477 17
732 557
558 34
436 234
512 450
357 484
675 780
349 635
735 959
257 900
795 10
280 668
1 362
660 688
164 171
199 764
837 823
988 431
536 878
805 385
624 839
918 238
670 375
845 695
841 200
715 777
365 657
265 419
276 900
959 941
796 184
538 698
755 586
61 978
785 701
986 123
16 981
208 105
232 486
357 797
608 12
418 540
766 859
456 572
18 91
762 699
29 945
919 696
282 277
854 70
176 291
378 352
638 406
989 298
809 928
216 808
853 162
431 543
366 26
558 218
473 362
642 732
233 53
277 259
188 90
218 435
158 762
868 880
144 573
750 65
908 654
208 875
420 582
338 63
466 836
295 560
436 466
892 907
911 743
142 969
96 368
301 845
147 330
373 180
83 773
34 484
859 623
195 765
471 561
45 811
983 436
500 527
740 903
265 785
82 313
938 242
294 450
863 298
407 555
971 820
688 434
19 717
357 656
144 148
588 96
301 678
860 699
377 342
263 559
804 932
585 417
778 627
724 386
162 128
895 815
821 323
507 411
80 903
360 788
291 9
787 434
787 317
482 150
318 828
19 32
700 472
437 800
499 823
811 22
472 911
960 959
769 678
250 354
651 770
199 190
504 496
545 883
460 353
301 748
921 602
195 752
956 858
957 61
728 485
162 118
906 692
504 889
589 42
442 979
593 856
337 818
959 866
338 20
993 959
515 16
243 825
851 457
170 567
436 18
73 912
849 262
260 714
995 319
717 620
802 107
575 200
840 727
650 487
445 406
883 568
545 795
737 744
940 378
442 423
189 998
467 392
128 933
854 138
668 829
106 823
464 893
515 448
457 310
607 282
545 698
218 72
897 907
77 117
254 716
313 149
929 18
307 855
439 544
178 82
40 475
765 972
793 457
250 890
112 678
797 112
467 660
822 823
617 155
188 991
604 196
36 687
401 934
752 553
209 577
151 947
694 160
203 814
267 419
149 44
387 792
891 650
240 701
3 741
751 4
465 457
113 948
118 652
259 58
403 792
525 593
811 559
855 275
208 446
543 874
647 659
292 136
279 107
241 53
36 828
549 339
934 770
93 277
51 335
904 951
248 397
120 200
811 499
224 774
864 851
677 295
495 854
58 302
290 439
375 23
486 29
141 122
506 219
323 373
828 112
349 7
862 4
199 282
855 143
571 433
227 246
856 124
642 428
298 909
863 157
299 835
641 619
452 31
339 666
207 679
710 848
176 599
250 371
355 790
134 766
823 738
99 570
604 212
338 43
848 798
954 411
989 611
42 860
826 923
930 870
751 101
521 259
713 932
779 14
669 386
763 1
51 33
581 144
124 731
556 919
359 768
138 899
706 853
615 95
897 694
361 212
689 782
749 13
622 455
741 893
76 80
934 619
452 261
661 214
988 383
915 395
427 522
17 328
20 979
875 408
582 263
576 879
336 373
318 308
15 269
728 835
493 727
722 513
135 764
582 644
54 592
584 30
485 198
588 641
550 569
842 999
502 658
67 698
331 597
467 75
571 705
778 133
864 839
335 861
10 1000
410 453
812 1
38 613
579 914
185 166
600 456
139 451
198 4
387 915
494 517
504 882
362 722
462 653
533 94
706 994
268 233
32 525
984 18
392 155
825 302
565 972
842 947
194 851
475 592
356 188
928 384
80 748
909 803
958 173
237 973
917 465
437 673
661 295
663 583
187 777
716 410
907 48
98 142
699 201
457 770
800 115
482 537
937 566
253 523
530 915
233 505
351 552
670 962
998 596
866 321
678 910
537 11
244 887
351 223
974 803
819 846
352 812
669 115
734 348
749 844
1000 186
847 290
295 453
152 76
355 655
545 193
931 595
346 394
525 411
970 575
370 741
764 695
263 617
605 243
403 128
760 30
328 33
17 828
521 129
160 927
322 135
659 167
973 390
114 557
457 844
764 434
920 519
671 388
126 414
142 57
391 396
715 331
872 676
683 923
672 384
698 161
298 846
145 785
29 234
563 347
500 422
819 307
679 385
203 86
516 429
626 925
284 780
1000 215
619 789
645 12
570 508
161 657
996 271
942 193
992 181
292 515
468 385
492 12
43 352
935 460
53 313
858 140
573 258
617 442
199 149
505 573
845 474
369 684
552 197
962 180
694 842
882 188
172 125
127 302
320 562
673 362
176 384
686 885
193 775
103 97
368 903
966 408
260 39
356 109
75 662
901 272
801 319
727 148
702 772
858 834
860 426
413 229
938 136
496 595
416 603
177 709
347 88
120 837
703 493
368 306
777 809
409 883
323 655
953 650
807 978
63 46
617 336
749 161
755 461
336 592
346 793
454 636
80 994
369 258
951 893
303 478
388 221
803 19
774 736
653 864
6 533
830 738
503 222
886 842
806 60
726 942
145 174
140 394
324 36
813 362
867 935
745 980
754 731
30 599
987 945
874 431
760 751
82 53
521 153
241 715
68 811
766 615
957 621
723 829
510 36
727 518
980 439
871 62
167 80
779 86
968 446
800 208
983 911
142 253
133 621
883 340
802 213
624 224
196 953
222 363
747 607
423 513
866 564
377 65
929 110
769 98
840 781
618 195
503 855
605 150
47 866
515 923
181 849
115 525
604 473
616 806
391 752
324 302
260 918
647 952
12 540
579 433
986 126
245 574
515 78
454 86
429 737
412 733
364 574
993 637
592 246
620 997
826 575
670 398
708 414
282 631
353 145
692 862
487 227
266 532
896 77
56 683
34 247
501 338
861 839
167 262
149 593
621 410
582 404
544 654
374 900
770 799
548 347
281 642
105 927
638 838
407 41
763 730
63 467
40 325
618 951
498 855
878 923
911 598
275 879
282 872
223 816
867 813
635 61
33 990
354 825
728 5
140 933
15 255
862 926
150 342
904 169
834 497
130 291
906 980
771 590
599 378
1000 613
643 874
860 769
317 376
820 166
976 751
712 788
948 471
625 280
618 680
953 868
741 211
921 297
949 331
568 827
887 11
328 227
885 797
151 81
928 91
310 913
504 750
405 979
138 487
713 296
849 445
711 117
980 140
702 993
284 814
1 259
653 19
350 339
421 4
209 311
824 797
673 968
541 898
13 347
713 382
942 356
431 444
634 220
411 895
478 272
167 764
324 744
538 19
896 462
776 794
940 87
890 261
76 286
265 278
13 624
340 465
723 625
852 898
370 564
292 813
335 153
716 140
575 733
945 228
720 542
377 880
646 602
621 991
788 829
839 615
541 76
244 933
363 854
65 731
325 722
947 441
305 192
301 844
364 710
512 44
620 544
412 734
314 404
994 163
714 356
871 359
777 129
170 381
280 599
359 593
994 952
424 324
870 543
222 746
110 826
154 103
107 804
618 63
138 926
353 277
545 884
728 404
132 289
540 362
865 772
372 899
911 914
879 424
744 648
694 215
612 158
408 77
50 58
351 249
235 681
359 80
16 46
553 967
886 145
615 760
491 48
401 753
629 271
584 960
512 290
444 926
223 327
335 578
516 494
292 704
371 515
270 797
698 411
374 956
590 77
902 471
452 882
369 741
746 555
861 830
342 732
616 716
927 76
310 37
71 389
729 465
125 42
725 140
705 378
776 683
22 880
693 389
394 713
214 118
829 76
302 797
957 364
457 579
34 613
39 690
141 758
775 335
282 396
549 660
499 252
938 695
91 315
963 472
504 394
63 916
825 542
543 773
673 574
104 729
490 548
530 70
45 590
340 667
19 502
372 30
433 491
874 424
190 230
820 529
342 184
995 250
439 819
630 137
520 296
367 907
473 867
125 121
270 509
305 189
121 972
675 847
847 458
959 474
836 352
485 779
67 361
575 390
722 790
722 943
904 40
834 458
592 996
564 123
259 250
63 468
775 588
118 154
66 973
132 700
65 207
540 661
649 621
758 325
771 810
410 443
406 119
866 792
597 934
672 265
796 941
596 951
237 976
818 880
956 548
880 527
34 961
252 814
603 33
748 757
131 477
291 998
831 836
826 352
268 800
637 695
777 244
409 501
954 436
458 572
996 729
836 336
98 903
17 674
532 934
886 580
415 216
511 239
710 199
551 396
685 473
686 418
561 853
5 476
40 935
416 798
872 665
93 803
61 814
982 547
629 844
650 282
149 299
848 598
182 748
10 800
591 366
65 487
242 644
642 415
686 764
128 881
98 73
534 422
199 565
245 89
4 309
963 132
210 190
974 831
911 847
986 714
913 541
478 410
804 236
990 831
791 739
939 293
355 475
536 190
79 619
867 251
873 683
411 530
620 998
538 182
711 358
267 556
115 918
973 28
501 491
93 967
172 619
725 386
955 87
939 931
366 977
575 330
781 713
916 660
211 428
548 99
896 689
595 425
517 68
30 654
989 749
165 704
545 989
364 774
755 955
568 450
376 289
759 435
768 500
929 617
406 801
631 772
253 16
441 466
416 685
651 504
25 235
660 995
675 601
301 963
792 916
258 608
897 768
958 572
209 815
500 105
644 325
182 195
628 213
379 47
617 50
98 528
292 358
298 666
736 472
714 14
210 215
130 874
380 253
167 581
314 390
444 556
449 827
816 390
86 746
773 769
484 666
103 590
219 788
38 945
901 3
301 163
366 813
556 409
682 384
629 937
150 25
934 346
477 762
249 922
569 826
574 391
933 332
599 455
141 571
184 707
318 419
715 703
76 90
365 871
797 103
220 741
672 640
847 539
321 75
74 389
183 270
733 756
80 695
525 29
526 199
563 80
279 963
594 780
300 160
877 737
477 987
94 980
547 66
439 100
91 901
878 22
373 447
917 298
255 849
167 792
926 89
257 64
478 223
56 854
66 540
478 509
595 336
781 866
911 145
369 362
372 278
192 817
480 578
434 401
685 541
105 951
485 659
604 226
239 154
61 386
665 274
539 559
778 664
961 779
472 648
269 448
95 596
225 924
272 823
290 989
280 844
197 56
856 102
910 296
104 725
686 151
739 815
545 758
75 25
374 127
345 966
102 257
72 527
509 658
812 372
834 696
986 317
954 208
874 636
35 806
992 136
974 896
497 319
281 461
749 574
332 912
718 141
724 567
81 864
352 443
400 258
24 31
724 537
977 194
843 910
907 496
905 877
341 983
57 942
353 147
812 273
583 279
496 645
217 987
280 221
751 64
309 670
505 882
930 913
924 567
211 877
789 680
299 228
55 779
516 546
787 652
211 458
742 736
604 39
402 758
953 694
451 634
273 684
857 998
859 561
683 874
772 666
771 967
838 278
245 190
482 276
579 714
603 988
90 532
278 321
754 685
112 25
241 687
291 822
346 327
988 666
512 962
788 50
493 909
638 741
745 919
145 51
976 720
776 616
997 117
232 715
862 472
639 767
741 649
953 54
299 684
591 764
123 114
742 253
504 340
942 980
521 314
18 799
428 873
223 470
904 299
221 815
17 162
592 16
21 376
501 694
785 866
5 768
34 351
9 541
610 369
638 974
744 596
314 717
780 122
618 572
364 813
24 517
594 455
89 748
296 394
349 43
93 388
483 176
226 664
374 12
367 8
692 942
479 48
432 809
396 698
463 438
938 232
538 359
702 531
171 982
773 982
833 517
123 550
60 489
828 233
970 442
684 928
925 374
739 390
896 626
254 566
455 155
340 704
795 75
353 772
435 401
426 15
905 155
964 536
502 233
33 415
41 464
602 577
652 944
822 811
882 935
19 374
310 375
585 27
863 202
396 42
322 112
956 38
194 546
344 811
128 421
875 299
202 185
807 354
97 512
996 116
921 26
393 404
562 806
165 49
1 424
159 902
746 405
342 887
603 617
863 550
535 31
611 478
382 217
719 581
827 192
370 550
765 492
90 135
54 773
911 266
402 125
42 672
85 297
303 212
873 149
757 755
779 983
654 960
726 278
615 739
862 128
548 881
713 763
487 675
862 632
951 729
892 215
342 730
537 32
83 839
25 553
848 410
390 291
18 808
738 620
205 217
940 517
336 524
1 969
866 346
623 172
864 347
475 350
307 363
52 35
547 72
27 599
924 910
59 102
598 458
318 392
152 545
187 499
992 10
355 311
280 549
944 566
257 516
267 44
952 826
255 96
565 83
765 784
99 47
929 638
607 73
727 636
759 497
802 618
254 515
156 750
969 843
695 929
572 315
937 853
817 371
1 358
310 706
279 319
686 282
587 945
940 837
700 466
691 675
910 683
588 172
836 421
214 710
836 541
319 24
874 806
344 660
262 687
646 844
825 420
318 555
43 570
95 531
643 724
45 416
984 445
556 789
968 375
992 230
140 508
688 942
853 989
204 883
438 406
815 876
906 791
141 337
266 868
912 429
307 846
99 337
547 750
357 429
128 895
714 606
549 651
77 18
859 863
22 909
973 222
165 182
811 654
568 169
887 661
834 501
961 395
446 763
146 298
344 281
351 951
385 299
953 693
129 79
564 353
639 514
995 300
555 852
651 421
903 252
993 320
578 727
519 420
38 232
851 519
895 755
307 271
216 253
316 791
328 236
645 834
345 109
113 638
170 191
466 501
298 734
790 183
932 308
601 729
776 692
194 649
242 660
117 459
783 581
87 562
874 775
937 777
653 676
52 746
453 737
114 41
306 343
591 170
361 83
960 902
304 717
549 48
561 689
11 440
849 941
68 666
294 121
481 449
300 30
251 247
434 289
657 841
863 693
378 343
282 343
269 622
486 947
451 476
649 967
382 137
844 706
722 834
482 678
538 312
497 26
736 755
584 481
728 20
272 273
450 951
14 366
764 813
944 237
189 779
373 636
595 758
995 605
583 481
513 315
835 401
506 287
810 799
283 353
593 221
696 466
407 467
443 506
187 88
488 362
148 435
13 932
586 570
154 673
441 793
309 405
275 57
169 596
745 931
814 277
154 933
781 793
168 276
861 445
398 66
604 545
91 324
153 823
681 680
810 409
835 314
655 298
333 762
910 206
986 814
718 723
248 512
401 113
588 790
539 575
394 164
127 306
272 80
359 989
518 535
894 4
782 969
524 595
522 290
559 995
571 195
306 136
287 290
881 591
266 165
161 325
222 722
705 208
206 165
669 227
965 960
158 963
933 738
86 639
728 264
876 975
504 792
74 544
186 170
305 432
243 314
906 693
260 898
589 130
603 499
631 364
1000 789
320 747
303 507
927 455
840 225
527 962
824 657
687 652
242 306
894 594
69 316
426 903
660 907
205 424
329 571
609 109
414 884
352 512
671 907
455 542
946 537
591 490
53 675
587 973
87 855
840 934
485 553
222 556
305 87
252 385
133 686
810 494
135 127
74 741
663 782
939 545
102 415
663 222
546 430
228 409
950 911
420 824
551 941
85 958
618 452
251 740
335 707
770 288
453 987
621 207
683 795
474 92
141 905
555 388
354 895
477 83
517 164
263 197
116 821
680 665
78 198
871 862
426 712
303 327
210 425
807 782
654 746
453 627
336 452
375 106
535 523
532 5
544 159
295 741
121 847
26 926
451 575
695 872
601 127
668 334
142 705
636 915
317 294
7 993
213 278
106 21
340 646
555 292
666 306
260 414
594 683
265 485
972 503
262 634
712 772
180 955
604 842
561 819
340 963
311 301
640 529
680 763
756 773
335 232
736 499
506 246
542 992
543 927
492 484
785 985
749 56
214 380
878 723
130 771
853 338
673 717
318 526
398 64
573 339
429 21
524 24
391 911
269 24
195 867
454 887
828 205
936 911
605 685
716 231
772 432
968 14
243 929
825 410
904 830
576 94
613 478
203 402
107 683
53 735
172 888
537 440
759 180
66 285
897 627
404 667
243 404
989 821
67 605
163 459
502 996
551 267
338 93
886 368
820 932
725 580
772 945
171 788
630 934
61 297
924 114
1000 619
192 652
461 560
972 279
738 320
180 720
658 231
289 924
436 488
198 846
781 998
583 712
948 685
500 243
496 396
516 427
136 679
540 494
959 382
833 767
64 958
52 938
381 876
631 783
534 994
176 517
943 229
377 140
894 864
154 310
282 709
700 142
384 952
913 521
573 147
856 249
965 55
940 242
475 646
741 104
693 804
603 331
931 258
35 74
511 202
114 918
245 678
757 593
925 548
97 404
362 871
397 517
678 805
165 823
305 365
63 921
786 481
217 778
406 455
717 937
600 228
512 385
37 158
18 732
233 197
765 102
419 674
130 680
492 788
53 921
13 199
136 20
799 398
848 707
759 255
34 215
102 912
195 877
588 570
197 185
661 845
317 581
88 219
871 73
931 720
552 820
633 356
924 933
351 612
358 784
752 155
634 380
151 437
353 498
6 995
241 123
320 542
982 450
75 499
500 811
507 941
137 504
497 393
306 968
615 327
92 141
610 470
34 43
327 683
606 829
716 678
936 156
227 109
730 81
851 996
27 133
559 151
551 554
272 675
108 50
632 253
833 570
59 491
288 820
961 75
667 789
772 410
64 124
376 472
733 836
489 300
298 744
160 284
934 637
787 493
122 880
254 866
812 360
40 495
874 906
465 378
64 313
843 458
82 337
774 706
926 805
731 351
200 851
69 852
842 207
836 813
730 609
657 833
630 291
402 215
379 125
822 845
666 184
151 681
2 275
808 660
766 202
703 557
697 232
638 695
49 442
433 751
274 751
389 79
154 647
58 327
204 894
574 603
717 743
94 936
119 519
47 820
608 236
676 138
406 683
777 425
636 409
390 69
716 951
441 661
684 321
400 925
259 963
784 9
526 101
752 817
848 512
790 311
70 633
423 228
514 716
427 612
859 804
976 488
278 622
763 406
551 948
280 698
528 708
594 514
735 81
30 868
150 609
161 921
418 937
699 172
594 87
93 41
829 754
85 326
642 112
254 427
817 525
294 851
986 958
873 543
997 778
119 77
392 314
59 133
375 461
976 355
172 337
194 517
657 142
650 536
848 650
764 566
467 988
641 155
211 264
289 591
935 72
195 248
552 947
970 832
764 66
9 695
30 431
239 302
93 184
192 147
8 66
344 707
347 365
140 161
600 336
394 430
681 606
980 441
951 520
427 659
736 863
805 907
750 249
164 515
773 284
999 887
507 181
755 177
619 615
177 453
145 813
21 778
362 213
898 524
562 117
86 889
700 95
59 116
869 270
836 691
558 26
845 739
723 709
497 169
100 479
659 352
724 810
37 149
944 378
990 493
648 683
605 906
787 338
938 791
938 355
146 677
118 287
355 897
387 311
231 248
979 561
297 633
752 639
811 237
348 76
157 109
84 532
442 792
429 667
951 545
475 661
536 159
779 492
575 440
2 89
51 593
640 597
397 767
867 769
828 896
918 73
776 394
351 446
169 394
544 143
732 321
296 905
654 287
607 180
957 473
879 761
787 623
804 52
866 501
899 288
460 994
445 338
704 7
148 446
778 52
940 477
156 409
377 118
327 795
787 68
387 744
518 1
182 357
882 659
818 788
774 202
370 800
581 750
370 652
398 985
985 891
599 494
579 335
367 517
963 7
506 714
198 921
313 522
996 508
595 368
477 746
859 517
119 230
5 385
860 572
694 167
39 178
102 228
1 833
417 162
924 85
436 69
460 89
402 7
457 588
49 978
832 693
496 890
943 499
574 308
808 885
932 827
165 782
507 378
143 504
493 511
564 884
878 416
217 445
969 534
302 889
819 232
977 883
232 786
632 180
277 382
33 706
366 536
485 705
749 104
352 941
148 688
573 576
206 156
337 710
568 658
331 345
57 398
388 539
936 224
573 838
396 330
767 633
109 982
735 717
378 443
372 72
378 696
777 426
896 91
148 364
608 8
492 547
475 361
713 555
101 519
116 371
963 387
871 473
393 793
326 762
299 600
32 629
712 193
168 509
225 359
67 770
712 284
322 535
397 320
383 141
70 245
714 488
742 92
403 441
628 769
520 183
745 305
152 641
494 905
669 319
704 75
393 292
954 582
957 800
433 106
918 600
900 346
8 932
419 335
455 520
212 202
49 862
500 615
6 840
952 472
623 818
269 806
494 992
363 540
334 996
657 876
136 972
980 43
539 733
422 698
21 102
219 942
927 650
258 227
168 839
708 118
294 439
954 28
295 468
988 376
475 198
570 189
671 318
245 77
388 157
579 903
769 650
228 478
408 382
197 543
550 848
695 182
82 242
288 31
665 298
671 274
778 921
384 400
903 473
803 584
199 839
223 856
96 281
507 405
823 628
215 409
704 414
571 238
894 909
138 964
492 187
160 419
635 102
554 913
99 888
248 144
771 219
305 529
421 453
25 308
763 573
403 115
944 152
29 432
493 573
176 205
259 751
16 249
406 16
508 222
869 623
787 732
5 902
285 827
828 206
487 606
85 723
407 242
11 930
977 726
424 630
644 775
801 32
838 326
7 204
554 91
382 208
935 433
792 319
626 399
327 688
132 820
654 736
65 668
864 875
500 995
589 119
152 459
98 297
163 320
178 626
264 105
713 993
970 225
337 300
629 107
445 547
780 807
512 320
820 467
337 389
211 71
211 94
477 505
218 921
590 927
726 183
402 229
245 379
394 214
972 647
224 683
499 117
227 366
618 307
690 959
278 724
905 455
242 471
264 48
890 174
643 399
534 379
983 817
786 137
469 925
510 101
553 627
130 2
432 251
766 72
561 741
751 287
295 90
86 220
654 737
514 166
638 590
183 572
94 86
962 392
996 263
317 865
29 879
305 2
828 81
258 47
37 182
679 506
544 99
953 98
796 383
879 494
672 625
439 596
20 371
531 91
897 60
136 185
228 958
452 630
354 466
943 910
352 389
266 890
702 753
401 802
484 461
410 447
614 277
194 262
199 177
810 753
59 194
949 279
723 510
898 195
894 804
1 672
733 806
80 145
188 276
213 716
285 699
689 361
473 763
646 214
476 971
673 945
256 396
960 130
827 664
166 368
258 738
88 731
645 990
216 793
344 893
156 141
965 769
24 842
612 317
743 943
703 86
836 864
620 895
29 643
539 936
139 249
748 303
91 45
795 235
596 805
91 672
566 879
311 27
870 924
512 671
554 888
12 293
595 251
710 236
445 364
858 529
413 826
473 663
307 661
793 473
124 378
525 722
829 730
290 291
539 121
582 340
800 276
390 767
83 731
532 131
212 983
209 964
309 903
429 609
659 508
178 832
792 807
284 623
790 221
423 128
234 145
737 949
868 942
273 830
81 982
410 776
241 931
376 363
589 193
193 603
872 61
166 327
28 886
477 726
445 884
463 855
333 433
315 488
82 750
519 110
168 691
165 528
717 800
739 588
919 875
262 458
387 649
33 899
142 771
462 312
879 961
263 849
910 865
460 123
323 887
736 298
173 775
209 544
297 767
434 44
770 889
188 432
275 302
371 378
441 65
512 80
269 240
18 652
568 806
575 530
45 214
323 239
561 233
265 926
138 207
800 779
427 336
565 752
664 414
559 57
943 707
250 614
287 872
474 316
276 939
975 224
281 998
245 490
687 121
786 409
104 941
853 211
104 531
478 258
334 117
502 666
220 766
5 361
960 896
82 848
450 237
54 548
959 335
254 289
775 362
246 579
710 919
256 143
920 634
113 114
981 210
125 612
871 109
433 888
645 222
737 607
865 162
527 966
74 721
504 285
395 568
386 874
947 110
438 648
377 882
498 110
768 244
541 817
619 431
181 623
229 166
782 320
620 527
140 65
233 783
628 476
700 981
323 119
539 553
422 563
963 74
706 955
983 133
386 719
805 905
550 14
555 667
841 225
557 206
220 882
250 369
18 328
3 987
390 520
443 103
999 740
820 414
678 152
262 647
236 143
167 923
86 773
979 414
361 577
671 622
913 896
893 4
573 272
981 289
582 626
906 472
324 920
432 851
524 664
506 578
512 79
442 279
861 551
408 770
978 132
242 955
652 710
561 623
891 326
595 107
566 929
616 611
814 226
239 126
698 177
29 213
188 933
77 582
780 510
525 886
688 55
250 167
189 735
306 838
261 468
614 797
9 610
360 512
351 944
690 865
358 747
292 701
904 454
15 535
711 56
705 432
227 867
250 22
760 786
244 481
567 184
646 879
391 603
596 369
449 146
249 887
830 844
36 629
847 216
105 278
191 337
412 684
703 677
648 629
580 49
14 296
604 156
126 147
541 215
462 221
45 171
564 566
671 635
689 387
610 318
310 348
614 716
633 953
678 215
611 920
581 986
249 939
785 878
378 813
50 572
882 628
180 932
96 799
798 746
538 735
175 263
771 675
368 689
667 497
938 682
322 349
435 515
102 371
387 383
835 260
581 821
376 912
14 415
540 528
795 576
979 817
720 859
10 839
636 166
436 635
574 263
243 902
717 412
341 351
123 451
206 254
73 884
657 858
185 116
725 579
613 603
302 628
381 444
756 577
674 557
129 134
632 340
972 775
790 133
931 136
838 988
4 98
520 943
963 697
436 847
87 554
236 375
174 373
785 587
719 566
306 663
598 624
8 782
808 544
206 201
634 104
226 808
718 336
594 437
96 123
17 565
202 693
856 196
548 74
845 68
608 640
88 611
902 191
125 238
433 278
595 52
5 681
583 784
413 233
467 879
245 36
949 742
172 74
84 816
617 19
858 129
897 44
18 226
484 223
332 805
505 909
55 773
23 466
520 705
87 729
631 123
624 301
753 792
102 972
896 603
766 501
182 669
994 592
106 474
110 775
486 655
409 296
861 241
776 849
700 35
418 660
396 846
203 236
351 511
467 154
636 157
825 204
508 91
95 410
700 867
909 23
530 838
247 994
57 133
902 236
188 592
501 128
353 481
211 439
378 249
274 139
895 625
112 13
563 895
11 475
782 31
638 88
941 970
696 820
94 420
745 971
857 536
210 139
450 837
247 396
600 574
565 232
96 453
118 458
797 666
974 573
644 799
876 208
521 346
798 319
349 56
639 798
335 997
483 90
49 444
726 661
971 496
622 772
275 990
560 799
150 41
722 885
649 507
806 77
592 414
346 839
70 154
255 389
781 917
583 664
912 847
348 206
377 953
427 648
622 309
482 841
728 731
418 464
665 374
762 849
828 862
641 186
966 575
23 60
623 170
752 651
757 545
833 654
574 590
368 737
976 148
832 120
274 246
641 868
929 162
871 114
226 511
728 575
674 323
439 741
366 282
865 486
673 850
277 867
851 484
864 356
409 195
545 427
452 530
529 232
568 585
981 105
593 687
580 305
810 558
342 669
658 686
726 889
200 493
652 910
572 947
307 203
173 492
355 227
649 358
87 99
538 482
711 95
934 165
65 2
351 708
726 169
351 416
503 955
580 8
547 348
901 642
186 664
965 375
712 328
414 716
237 35
938 757
902 215
307 447
626 767
62 726
605 406
601 496
829 907
118 140
195 681
545 470
200 593
427 801
852 482
70 242
9 957
607 50
638 515
192 353
895 731
927 195
668 635
533 694
81 361
769 40
494 34
614 532
322 170
963 580
208 367
206 444
326 918
520 910
460 368
570 28
379 235
891 583
171 42
692 272
595 813
970 854
484 281
972 963
743 565
368 910
276 137
694 345
24 783
952 67
129 975
193 274
729 889
801 939
894 290
540 417
986 288
806 30
668 715
753 603
485 426
251 510
365 142
494 736
20 255
776 855
622 121
587 792
882 730
996 904
631 928
266 598
714 900
171 904
520 674
971 87
967 474
925 317
429 179
747 214
463 521
364 648
19 691
235 482
56 944
983 211
506 73
13 612
862 931
520 562
525 801
764 958
230 704
135 273
150 433
277 413
100 317
534 234
244 450
198 163
980 616
840 153
441 679
60 194
558 87
388 487
15 617
661 175
488 203
875 301
876 548
367 948
870 975
214 395
593 33
468 832
637 362
45 539
26 378
840 293
470 447
191 52
963 364
916 673
170 755
913 372
743 893
361 870
652 892
807 678
644 764
676 467
715 908
151 205
489 389
425 639
336 240
944 35
47 146
526 574
628 94
689 831
559 282
933 72
465 886
422 814
862 763
716 593
870 858
288 279
862 10
252 204
993 90
503 634
721 650
257 134
182 334
386 764
298 119
95 921
540 227
740 964
64 2
863 919
320 216
663 448
836 744
512 131
367 755
594 102
370 465
607 811
683 408
710 417
992 853
942 588
13 934
909 937
174 842
478 55
161 41
852 948
123 125
353 692
58 757
8 766
185 980
612 806
13 655
502 102
431 439
545 246
539 115
775 88
761 476
489 271
286 775
542 715
177 407
814 808
536 304
167 719
141 559
76 866
827 306
432 209
797 700
636 469
889 229
997 88
91 543
265 479
492 894
82 687
479 626
18 764
702 131
400 262
778 100
351 431
815 177
952 362
529 871
118 469
761 994
617 734
758 395
607 590
990 336
90 478
614 745
932 632
642 99
296 302
499 146
28 92
168 25
947 734
829 502
592 840
892 170
615 85
169 510
874 604
371 538
499 61
38 41
542 164
993 310
825 830
175 526
375 909
495 419
763 178
508 45
809 842
4 724
103 144
335 499
584 771
44 596
228 172
788 17
611 492
439 932
391 160
219 955
130 38
562 648
440 787
138 832
521 670
557 196
528 431
246 849
283 234
802 585
292 593
35 85
742 157
389 404
63 672
171 263
868 513
903 209
336 500
588 813
305 503
581 208
208 576
867 122
623 71
536 218
60 463
857 114
214 871
986 722
907 696
646 179
32 873
827 532
252 840
277 927
352 309
614 894
699 158
108 188
646 235
55 582
362 870
557 772
855 900
236 51
184 220
361 757
350 364
285 743
248 202
644 765
125 599
696 701
289 340
845 489
432 241
806 713
958 193
51 415
57 540
743 54
48 729
304 292
277 728
876 646
474 118
158 319
462 476
29 27
635 974
115 435
132 337
149 485
159 643
583 307
370 79
147 173
793 931
15 969
882 842
875 233
240 74
736 533
136 453
848 464
609 771
140 757
986 510
585 484
153 138
45 455
838 555
849 243
803 472
684 387
55 10
155 675
527 762
45 279
620 216
559 271
292 905
593 727
80 60
678 314
26 960
643 230
850 619
930 605
361 880
169 947
59 232
459 306
338 180
446 264
77 9
366 431
921 35
779 239
224 445
571 162
111 52
781 887
373 988
721 863
514 372
916 929
158 614
654 395
421 513
742 636
350 853
957 600
70 860
272 115
279 627
811 99
343 909
918 727
619 465
812 206
527 345
91 425
430 646
622 926
502 342
556 743
333 840
691 721
549 370
514 878
671 145
967 291
577 532
988 38
723 398
155 795
410 339
411 835
839 679
428 109
198 582
546 355
98 147
382 970
732 627
880 853
595 291
390 628
188 209
460 698
902 58
704 922
992 158
274 509
129 302
679 409
602 728
744 919
444 128
704 792
354 486
837 25
186 223
500 984
261 342
726 217
824 973
100 346
721 494
601 204
801 922
343 755
470 773
730 588
937 348
369 28
376 899
495 354
266 750
34 304
680 241
738 945
696 593
353 875
45 691
428 633
847 376
13 628
202 330
98 782
679 713
441 17
166 522
88 824
613 520
885 475
210 69
959 738
793 116
346 110
661 145
991 86
108 114
96 254
976 758
304 272
630 909
812 606
325 113
917 307
504 458
993 360
723 197
390 513
107 712
98 943
392 484
800 220
992 282
952 813
766 209
914 450
270 276
231 770
833 669
168 386
436 302
273 225
313 91
682 175
950 563
146 844
632 275
786 995
977 83
757 298
774 563
204 653
771 482
706 462
661 363
782 632
724 438
76 180
289 100
384 759
139 744
385 249
885 730
181 395
244 94
96 341
358 78
128 429
885 647
767 669
180 789
852 530
490 603
12 210
180 366
778 983
572 489
231 463
707 495
681 705
796 681
544 188
149 43
739 714
342 940
986 684
787 521
419 684
707 453
295 686
548 584
593 510
268 764
843 105
477 371
116 212
981 579
27 542
667 803
451 919
766 352
234 32
571 703
646 824
964 704
770 4
754 402
747 901
749 436
824 3
696 802
182 478
312 720
777 189
261 274
701 820
318 506
682 499
325 518
115 852
688 692
586 890
336 628
166 102
146 342
842 141
590 203
89 995
87 665
29 840
282 386
574 996
976 755
822 374
823 756
858 635
841 998
641 902
317 82
789 427
597 785
567 977
980 343
598 287
436 848
412 43
291 21
550 745
294 261
441 570
642 43
897 736
618 321
75 591
300 195
972 839
805 55
352 726
973 420
140 335
233 927
497 407
1 919
663 120
777 969
863 191
262 122
665 743
363 883
841 272
351 524
806 872
498 774
595 269
849 721
983 6
750 444
95 117
684 578
759 997
419 461
588 823
651 870
241 939
545 497
843 480
783 98
834 390
991 331
908 405
870 672
93 966
497 996
769 989
305 205
35 244
575 473
75 881
386 417
649 430
45 60
973 627
449 416
529 288
730 974
664 565
167 166
641 96
773 946
416 861
365 302
989 223
544 880
877 710
219 168
810 899
678 338
624 508
851 454
871 308
341 866
266 438
221 565
228 806
393 242
26 144
511 522
661 9
969 435
788 28
432 562
148 728
985 515
563 149
463 820
805 221
66 409
203 676
733 343
673 628
557 655
228 23
30 25
678 937
786 962
758 987
448 584
988 594
357 993
642 318
660 693
408 691
724 888
190 936
929 863
911 621
772 402
992 505
849 583
692 124
762 775
827 379
837 343
803 497
680 446
792 127
124 312
147 398
459 762
609 485
108 743
996 281
315 84
549 138
366 271
961 525
428 429
680 392
937 749
31 492
843 357
328 159
492 825
23 196
363 529
5 686
189 209
195 809
274 556
992 747
607 773
313 717
825 232
480 502
795 703
334 353
756 935
140 356
660 7
714 135
575 955
326 795
583 431
588 637
345 58
589 19
222 842
964 341
433 909
108 904
577 772
403 259
602 258
558 511
88 456
725 258
364 493
46 769
345 361
496 405
751 958
963 345
796 189
773 351
668 252
594 712
293 562
723 682
204 294
813 137
116 427
390 540
727 119
546 981
859 851
477 767
26 131
743 842
991 128
788 738
296 769
340 54
324 917
243 565
322 60
589 108
940 756
915 626
554 556
512 319
722 22
82 283
958 923
739 861
879 887
777 319
214 436
226 152
892 704
561 990
319 617
800 449
850 877
587 833
307 981
286 646
877 314
563 378
537 928
367 746
923 31
113 650
631 408
876 1000
829 237
448 434
558 925
386 830
140 612
522 761
322 982
947 83
201 769
653 419
616 307
396 79
967 834
243 690
515 927
479 992
874 352
33 489
885 832
850 202
776 548
165 975
541 421
217 103
539 920
599 968
304 14
536 686
364 795
336 712
753 59
501 418
731 115
451 147
53 34
763 575
194 831
548 590
721 700
737 788
275 319
232 928
582 689
349 955
129 343
261 235
813 32
247 259
859 955
584 283
213 139
143 739
764 316
617 663
889 459
694 211
973 581
872 93
927 592
167 919
394 235
998 102
217 320
299 502
843 86
845 328
587 622
214 790
929 403
801 651
994 320
907 395
91 610
143 657
574 359
81 15
425 464
56 608
415 897
120 591
906 104
383 696
460 82
728 808
574 419
472 257
224 258
757 562
884 405
95 16
290 547
181 656
626 122
101 968
534 563
636 577
95 462
45 821
597 58
296 477
681 69
537 283
923 663
70 299
890 233
339 251
479 94
834 129
821 717
403 907
334 616
840 720
700 41
843 946
589 414
109 170
432 903
11 206
152 164
489 772
912 275
474 105
357 178
845 926
749 166
584 365
888 369
797 892
561 800
940 533
366 976
839 833
67 744
287 652
615 241
723 854
133 748
766 15
751 154
392 668
989 699
241 534
146 579
159 137
673 259
334 238
893 726
608 285
153 999
927 267
453 402
235 19
900 361
714 385
768 991
967 480
537 138
616 538
881 278
35 555
750 546
761 973
459 942
399 452
474 355
579 463
243 998
283 594
311 46
91 918
317 124
683 846
656 226
366 649
833 148
947 952
731 46
919 65
132 380
178 659
926 723
362 857
379 9
826 654
555 834
388 223
454 509
915 721
289 266
283 430
384 921
902 95
923 414
936 393
518 450
317 845
371 145
825 479
857 85
830 54
19 898
820 258
184 542
154 127
456 811
205 632
371 889
795 995
102 148
89 740
24 532
315 607
319 74
240 785
102 379
9 816
665 234
370 426
812 715
185 742
526 894
57 419
106 832
999 40
698 657
874 384
369 21
59 627
759 652
770 752
143 170
365 683
3 916
501 499
718 648
36 155
178 24
269 862
730 94
5 604
943 396
739 190
146 594
949 664
316 338
246 451
697 915
430 257
784 69
697 110
172 327
92 283
305 254
109 975
334 593
786 524
657 937
807 730
673 421
644 990
696 863
144 743
484 438
823 747
119 483
947 178
121 831
586 578
702 704
896 679
456 482
146 20
511 364
779 445
830 991
828 212
336 266
797 447
970 428
871 600
920 807
197 378
423 536
234 213
392 62
783 595
349 769
330 252
606 43
947 653
705 442
796 97
899 370
343 393
744 835
410 564
734 632
147 801
104 900
181 162
180 279
865 424
470 974
192 604
416 361
915 103
731 187
430 61
908 644
57 422
549 438
289 759
119 276
19 575
828 553
513 994
277 937
147 727
940 42
184 903
59 540
386 717
665 91
199 194
653 978
35 179
130 394
198 242
892 626
688 455
595 674
767 364
468 872
257 177
972 498
553 186
409 476
793 501
514 101
267 574
746 937
344 11
863 440
651 896
575 256
929 840
248 945
530 608
277 501
144 773
1 802
531 528
759 842
27 666
126 384
79 144
609 864
584 419
368 914
330 436
734 644
404 38
445 960
330 263
877 351
315 337
226 203
444 268
934 284
371 194
680 202
346 569
520 619
646 974
959 217
326 140
182 202
565 148
498 884
693 840
727 702
425 803
369 536
486 96
131 635
156 940
596 267
110 556
629 888
947 619
411 825
109 673
599 777
201 911
337 368
21 677
447 159
629 826
182 764
797 306
296 251
368 548
329 792
219 163
580 785
797 550
143 666
1 630
548 125
508 852
264 529
514 149
639 5
139 459
992 426
79 794
226 800
108 879
748 237
759 903
783 968
634 995
874 433
939 125
39 396
148 556
579 223
389 302
584 563
567 19
793 394
844 340
535 995
434 398
550 865
632 283
487 602
303 339
505 197
383 558
700 203
765 392
541 686
553 209
243 613
137 472
240 498
265 316
127 907
206 251
829 819
561 617
788 553
592 77
697 759
444 114
679 550
82 484
94 417
185 297
205 371
68 672
703 373
295 830
834 751
517 170
207 697
664 321
742 208
348 885
577 840
644 557
281 232
845 332
517 283
27 167
90 794
653 862
783 653
334 841
699 231
889 108
535 150
462 994
67 968
618 889
211 845
758 155
165 655
570 317
384 620
998 336
145 524
27 834
473 555
263 831
780 507
390 726
288 844
65 357
115 415
713 438
59 837
305 895
953 927
594 252
417 54
408 124
4 815
691 907
905 916
481 298
837 692
398 353
144 550
840 421
401 478
859 61
686 242
698 311
327 80
378 458
203 757
41 970
802 831
668 602
748 506
488 500
730 475
463 493
647 182
961 837
826 669
727 900
663 966
967 452
278 660
348 462
550 189
540 76
992 786
560 943
71 534
685 286
251 53
925 527
975 645
524 508
639 335
552 380
225 157
833 580
79 823
550 675
121 237
351 782
494 557
280 947
538 139
14 269
960 688
587 753
445 47
15 985
544 145
135 1
320 964
641 436
615 184
480 195
46 621
463 196
848 412
744 282
333 340
159 991
744 873
40 970
596 470
760 808
575 504
420 394
118 622
991 784
669 609
803 435
181 989
426 149
257 973
51 543
688 196
192 907
585 146
264 148
44 115
619 32
34 901
558 993
992 774
630 69
747 854
126 246
68 7
215 882
110 268
618 168
681 844
295 254
205 752
670 14
790 36
274 795
919 435
66 935
584 918
741 348
460 646
349 241
34 400
823 422
78 767
960 109
8 751
842 994
199 982
606 508
464 331
412 415
936 538
206 759
184 401
815 533
662 759
566 970
159 829
144 704
772 634
287 29
179 640
896 827
810 362
639 507
547 798
210 483
933 625
754 413
965 821
985 199
472 593
795 844
707 275
630 554
32 385
284 935
606 29
107 314
303 853
10 883
257 793
921 666
241 386
380 227
491 644
842 293
656 441
686 817
774 880
829 538
763 24
796 952
629 261
352 69
445 778
269 191
391 722
708 64
753 452
635 843
575 872
893 405
117 335
672 350
231 447
561 143
850 790
635 840
482 315
798 675
377 38
261 618
580 388
603 353
687 627
732 818
60 209
366 57
230 887
373 594
818 378
354 696
425 865
70 922
679 205
813 409
531 29
104 983
56 776
371 345
873 589
398 329
662 472
805 975
815 621
999 6
51 772
575 591
466 246
975 439
104 40
636 241
1 640
760 325
972 325
422 462
908 479
871 101
981 904
842 237
125 761
606 695
503 163
529 266
21 708
678 587
354 799
525 75
932 658
578 164
979 287
238 217
126 806
481 224
263 744
20 993
351 674
655 477
773 309
975 427
238 190
771 453
216 116
770 234
445 83
82 488
299 243
28 261
740 961
891 590
433 34
689 107
692 330
395 25
596 435
45 73
670 612
20 544
359 64
444 493
420 764
573 242
99 213
830 296
407 65
462 285
679 82
754 464
759 25
494 548
306 589
349 432
369 713
386 859
612 466
217 191
36 562
288 143
514 662
735 646
581 488
771 98
560 600
519 882
994 213
664 616
41 855
588 803
902 750
565 194
668 777
306 782
646 289
749 925
770 936
131 914
551 816
949 367
652 949
567 714
937 829
419 186
272 457
13 913
321 434
643 213
428 658
327 842
447 678
561 137
904 155
503 50
904 343
769 415
64 210
139 784
68 485
249 176
542 15
90 807
615 832
981 353
440 18
548 835
574 55
738 669
2 781
101 181
511 839
732 134
528 429
422 958
287 108
80 746
684 104
189 283
362 454
524 235
529 472
835 909
556 584
237 46
562 34
641 871
578 261
817 937
79 349
184 909
311 551
912 348
607 743
538 822
52 670
344 520
224 993
336 991
696 92
970 598
13 361
435 166
979 326
821 359
118 557
32 751
840 414
925 540
466 384
219 575
765 770
475 319
810 569
222 82
778 550
218 93
676 762
76 978
713 642
941 988
865 671
580 473
677 836
551 498
294 283
708 515
883 257
966 978
174 865
19 291
890 648
848 838
310 898
518 519
931 519
375 669
681 456
718 61
797 697
43 284
741 357
642 124
122 135
573 110
600 455
279 984
603 792
294 655
916 837
381 252
577 722
94 564
682 357
145 207
579 734
475 953
405 87
24 946
819 164
119 518
997 86
313 895
537 975
911 487
317 600
667 738
285 740
59 641
159 138
775 100
159 466
193 497
21 560
863 796
56 30
393 105
927 485
355 644
820 859
72 497
571 343
795 172
664 396
894 889
327 801
917 317
327 706
670 735
649 6
628 268
274 150
921 990
546 279
939 711
613 398
283 735
46 965
688 249
584 654
351 147
167 572
802 508
134 61
343 220
438 288
766 350
486 11
624 578
411 710
909 936
685 298
648 99
753 324
584 183
728 267
736 276
16 346
496 643
672 779
816 160
482 567
312 325
822 59
786 671
500 348
907 98
90 883
51 954
936 178
202 294
20 360
343 618
682 450
210 399
369 65
8 328
861 39
740 924
662 273
950 414
539 766
606 111
254 668
63 116
405 411
878 976
439 856
963 716
494 219
672 974
283 98
325 560
46 733
592 312
592 321
248 578
591 239
147 690
651 38
659 343
653 365
204 162
164 842
352 206
291 45
549 904
276 734
423 970
639 579
21 871
237 477
171 905
48 621
893 872
389 432
205 996
596 247
250 114
355 890
780 348
316 539
594 233
893 73
643 326
259 428
51 430
383 743
832 150
924 710
102 206
207 752
238 945
577 428
93 993
774 61
987 441
563 476
5 971
176 903
99 166
437 676
142 965
344 33
764 213
37 169
198 231
105 108
388 395
171 300
274 409
547 244
993 28
31 765
68 844
232 993
501 4
690 691
217 503
974 436
986 34
173 662
903 228
606 311
322 162
708 328
40 270
954 780
541 867
510 315
52 329
268 584
971 31
752 298
719 711
497 230
804 191
341 685
295 683
882 921
684 729
272 785
901 677
801 460
762 613
612 682
939 856
431 124
101 165
343 102
247 496
359 180
728 877
58 455
500 919
44 827
466 810
228 192
180 171
783 63
976 16
427 101
977 813
651 934
810 538
94 561
190 556
175 486
76 648
639 124
607 821
786 245
985 565
708 738
597 183
533 776
381 600
811 224
427 106
198 976
174 47
492 293
237 555
217 201
13 33
45 22
609 862
761 426
7 234
185 437
1 989
679 617
884 913
730 913
145 751
874 983
556 473
919 432
945 382
717 284
883 726
735 763
424 65
776 725
215 123
740 528
689 727
399 320
347 427
395 664
347 336
91 706
369 48
360 971
637 11
200 332
506 950
494 866
414 371
964 246
357 324
866 447
724 754
617 254
753 712
946 38
955 506
355 581
428 208
578 499
794 715
728 38
450 32
810 190
233 925
651 724
288 446
356 616
382 14
512 837
14 803
174 684
786 445
521 194
144 921
725 404
664 952
590 509
19 534
635 975
990 935
621 476
995 295
515 337
844 667
579 90
158 457
623 439
57 372
710 120
881 349
562 259
151 380
925 417
865 452
251 37
656 463
913 504
16 637
226 86
312 569
77 899
569 641
911 794
463 314
697 608
498 757
371 389
232 537
271 110
233 399
654 817
231 481
455 558
924 930
758 224
632 113
936 956
994 189
640 554
725 165
496 772
241 189
508 339
38 918
625 679
776 995
585 503
32 511
946 927
491 890
108 708
374 891
565 562
471 746
685 14
444 202
899 756
932 52
684 791
130 574
17 886
294 684
184 282
637 471
835 312
490 298
69 45
567 457
290 134
51 720
978 157
320 715
767 361
71 401
544 220
72 611
762 324
231 225
421 57
529 673
667 455
191 722
868 7
447 408
743 668
958 548
334 4
62 839
413 741
872 975
418 566
548 431
800 978
982 11
912 445
362 652
644 629
231 18
439 280
867 42
84 909
46 881
615 533
284 248
496 302
260 545
758 582
976 847
201 453
291 237
360 417
952 789
45 239
434 896
471 889
672 643
82 267
431 779
845 64
749 125
693 614
103 759
451 148
717 251
822 855
826 568
72 135
768 445
402 342
136 901
366 155
958 865
525 151
183 681
874 623
868 274
14 397
685 747
691 525
909 216
798 157
715 191
75 325
85 980
319 917
236 969
497 919
77 519
400 368
684 995
600 16
432 440
716 577
752 366
713 427
265 863
609 122
843 562
440 637
514 395
108 849
556 76
358 372
223 973
683 216
903 776
563 654
469 812
760 964
684 215
908 374
651 395
855 760
746 103
476 992
224 773
371 782
460 256
575 667
555 550
218 479
448 239
74 467
678 738
389 286
781 964
679 414
69 793
223 966
613 7
288 46
598 417
852 821
462 592
642 44
308 797
393 211
893 34
897 167
676 234
942 662
838 262
676 964
219 515
711 280
305 700
376 866
351 349
601 321
477 475
711 558
836 317
60 446
9 604
39 476
1000 485
899 843
848 285
975 908
730 536
215 56
510 138
104 649
677 812
71 471
429 235
960 956
154 503
465 17
363 142
259 555
609 332
642 688
479 199
666 657
72 285
505 590
142 433
744 598
951 106
925 238
773 95
442 244
463 8
592 494
913 697
509 552
905 53
851 22
484 594
45 189
431 682
454 378
568 921
535 711
909 168
200 243
153 786
918 942
670 954
447 329
407 283
48 467
785 780
891 914
299 406
935 552
16 895
696 75
437 721
940 591
461 183
101 284
350 319
798 934
33 694
887 444
883 160
784 742
985 898
559 883
899 402
375 313
30 982
59 334
69 474
304 523
155 861
690 46
426 845
280 551
983 169
392 476
757 528
113 469
41 940
735 348
302 721
460 558
953 474
239 956
23 469
863 229
449 179
397 663
318 68
502 322
497 180
67 11
746 35
373 611
942 220
915 218
593 253
714 670
353 774
597 158
123 792
74 10
811 929
391 632
738 862
776 511
804 317
195 203
145 646
677 457
973 139
160 248
437 669
994 907
973 671
666 746
843 340
546 558
43 488
581 687
190 772
334 114
512 857
69 388
752 175
85 683
823 578
81 537
408 682
891 373
711 124
294 687
873 163
130 21
302 294
88 694
528 84
274 811
195 660
849 13
387 881
647 193
753 837
771 410
722 782
912 485
393 459
660 183
527 404
342 94
764 815
70 459
968 139
301 290
648 940
468 951
452 131
38 892
81 994
560 150
437 153
210 207
821 434
222 65
856 35
549 921
860 84
320 878
781 661
722 607
747 976
934 880
703 598
304 667
577 788
133 807
671 315
960 348
411 892
578 948
814 742
155 674
181 749
639 964
359 278
553 773
48 725
340 814
691 5
724 162
183 733
830 848
296 982
258 804
902 517
293 954
386 154
407 914
114 721
762 935
796 807
379 774
757 660
760 833
604 855
397 182
760 365
894 600
397 791
174 31
289 838
527 812
112 660
497 317
811 196
430 155
121 727
98 43
989 683
743 291
926 490
331 560
284 461
152 131
453 820
440 285
599 285
834 228
485 88
80 670
570 89
747 483
55 762
136 733
479 161
748 651
245 902
85 229
935 633
29 848
33 35
390 431
776 602
330 341
880 727
81 616
362 563
435 500
303 842
301 341
23 372
702 115
902 854
429 407
636 768
380 836
665 716
820 406
927 196
256 749
514 924
841 451
509 890
791 326
144 359
342 570
567 119
89 829
289 870
433 153
678 333
428 661
281 775
131 50
987 820
606 744
150 239
578 387
147 39
394 112
828 483
137 204
106 307
321 409
145 433
68 801
8 736
413 511
934 586
964 212
614 161
154 330
433 360
476 146
343 568
667 758
987 213
185 401
612 663
702 815
866 176
213 476
638 828
259 691
639 1
289 829
520 612
427 511
642 283
987 754
924 682
270 340
398 729
679 394
842 662
909 725
205 555
339 513
129 221
575 989
18 844
374 68
498 515
772 531
590 901
249 398
200 84
72 329
434 713
972 190
558 9
663 956
756 720
137 161
137 506
496 652
601 866
350 209
326 429
257 181
206 122
614 597
738 523
229 605
189 846
232 630
694 42
702 261
498 926
388 341
412 945
432 605
634 410
372 458
202 637
593 932
804 793
638 227
105 246
466 414
295 785
974 307
733 807
864 668
903 112
500 214
693 156
376 874
954 244
408 378
461 678
83 71
342 997
100 202
793 440
91 828
185 588
810 717
589 129
737 583
321 918
145 639
919 728
747 534
733 679
410 451
43 962
144 849
839 39
528 965
770 804
84 277
32 872
135 863
488 824
671 893
236 793
515 596
272 467
58 370
246 971
308 210
97 226
521 319
461 73
232 932
451 161
588 720
151 325
978 424
617 133
4 282
225 533
964 46
896 780
578 715
505 988
185 603
301 130
394 319
526 873
535 81
849 907
388 919
959 398
637 630
300 570
680 527
210 258
249 605
482 216
216 434
913 470
88 743
587 823
363 270
738 97
439 805
907 960
893 470
764 529
562 890
228 777
220 597
146 998
933 64
304 694
800 686
967 755
270 639
103 161
69 717
407 829
357 713
862 694
760 170
784 821
738 316
413 416
323 952
617 202
701 743
163 569
845 943
1000 839
347 937
422 676
234 594
387 672
280 576
143 643
418 215
901 970
930 52
769 917
963 701
910 437
732 115
310 533
524 723
660 943
883 475
160 893
592 459
375 84
247 787
451 674
104 710
553 87
343 908
415 763
663 97
873 423
692 847
499 789
180 145
90 942
398 260
676 305
802 849
582 322
223 901
5 503
843 196
53 527
950 318
440 442
25 405
438 26
533 69
506 738
765 928
860 161
126 98
640 299
785 168
384 173
602 327
513 918
778 364
487 611
144 546
347 361
598 308
107 866
491 57
897 819
369 523
953 616
469 635
665 396
772 949
280 889
116 64
985 433
9 588
122 332
84 405
571 950
806 481
556 962
223 461
259 525
82 576
947 15
831 134
484 955
606 102
705 581
879 949
948 449
227 950
41 357
778 726
163 542
101 64
942 628
430 311
728 6
303 28
347 99
338 241
217 102
318 410
811 502
631 769
713 242
515 785
453 926
178 969
993 537
586 531
257 529
727 226
32 733
827 509
480 773
434 281
928 534
224 467
393 747
820 109
830 491
510 808
188 560
673 248
620 915
553 354
716 779
277 143
849 590
990 914
364 891
484 384
178 260
194 169
361 88
10 438
19 311
312 141
205 933
412 611
631 740
184 849
357 557
300 221
442 277
447 885
957 741
267 215
801 715
240 820
816 400
442 907
802 538
767 981
478 493
38 698
346 237
175 1000
35 525
768 587
300 174
558 508
808 221
67 569
133 599
946 255
50 642
402 864
858 706
110 746
145 302
818 81
965 479
330 666
862 94
994 655
278 55
385 474
626 782
788 530
401 494
438 733
650 530
448 697
25 727
667 978
986 656
864 745
966 558
311 493
865 139
381 110
767 558
34 830
373 131
811 818
311 69
931 312
332 263
607 198
425 654
472 138
900 878
691 982
610 59
802 882
992 243
106 567
74 396
749 417
701 894
452 455
910 469
10 636
541 995
506 638
784 224
406 759
759 247
707 286
46 375
908 414
706 304
515 94
295 793
565 275
119 355
596 2
802 991
371 338
632 209
17 689
157 867
296 849
694 54
764 755
132 944
960 211
150 127
424 979
77 746
288 512
880 10
404 757
951 565
774 279
892 962
709 25
818 734
543 45
652 49
994 207
78 811
611 602
819 584
774 986
61 512
937 369
291 736
694 199
525 980
376 636
692 984
812 924
571 999
117 377
656 775
365 783
277 685
251 938
693 97
527 343
607 598
811 17
96 517
123 663
227 340
957 639
788 267
359 320
30 548
221 901
759 605
799 940
768 562
535 287
553 878
288 272
96 600
545 151
707 833
916 550
87 826
320 702
308 723
989 672
916 122
925 224
972 807
907 976
368 264
706 447
461 700
533 904
801 570
534 535
815 181
993 375
635 432
359 128
375 253
146 654
849 884
313 192
135 115
279 349
425 951
157 507
642 562
73 409
600 642
619 191
461 903
945 990
889 350
377 57
559 44
883 519
98 210
435 973
681 641
773 625
306 89
451 26
127 27
768 35
817 889
383 597
103 160
754 704
640 876
806 310
370 788
876 794
722 745
126 181
784 706
717 707
280 353
971 158
27 892
571 649
589 641
848 105
861 3
787 62
379 142
848 555
497 332
522 543
924 610
894 336
616 709
613 28
983 663
313 580
109 744
698 805
277 974
538 65
746 4
429 652
729 308
90 371
885 616
169 968
77 331
538 86
738 798
533 601
4 818
428 212
247 478
959 491
912 232
493 718
372 130
401 673
140 265
248 975
206 247
983 919
932 877
724 219
150 742
545 595
479 198
4 278
107 49
725 357
657 735
486 748
136 889
349 758
992 543
341 835
127 360
797 906
548 849
964 68
639 230
846 60
977 344
188 69
173 722
668 375
386 997
574 344
717 648
940 435
32 340
174 490
292 252
335 847
724 624
774 71
969 628
158 369
138 771
881 605
904 612
725 921
1000 543
515 392
787 932
332 780
811 173
99 25
779 686
191 264
687 592
862 657
233 971
202 585
580 394
382 821
375 717
791 400
674 193
966 685
920 775
197 805
944 774
915 650
927 510
306 806
36 988
491 850
856 255
277 226
303 253
612 464
218 606
388 592
428 932
708 268
798 729
72 887
697 996
499 475
262 562
571 349
432 110
326 364
449 108
861 926
392 105
806 69
466 189
146 397
978 404
497 10
349 903
816 107
961 477
736 290
31 116
721 934
548 891
910 966
176 836
180 683
960 313
364 626
762 657
196 405
132 140
260 434
174 543
334 292
793 835
685 852
539 391
832 881
604 927
561 920
919 95
542 250
285 276
295 817
681 384
959 727
721 541
396 301
113 673
26 35
856 802
399 387
152 407
40 133
224 477
118 572
893 7
168 742
810 679
784 126
876 877
784 443
571 675
759 430
46 850
541 509
213 204
414 316
541 689
383 257
221 913
684 246
631 293
193 163
99 826
197 873
576 9
975 546
693 545
389 572
375 274
387 645
374 474
636 67
54 870
955 658
861 60
687 912
887 241
149 274
555 373
217 363
85 502
279 137
823 761
831 5
693 726
509 548
777 219
230 628
601 296
7 221
373 423
421 788
864 578
262 755
854 131
912 524
681 130
577 895
753 583
810 792
780 745
83 88
446 973
684 343
409 951
829 302
455 402
438 377
90 677
9 333
301 448
370 715
829 573
176 41
931 502
59 826
766 926
615 443
959 300
224 846
2 782
677 440
736 527
361 500
779 501
937 601
181 964
167 896
611 652
645 346
922 961
34 631
603 541
275 108
343 685
333 935
429 560
735 77
591 229
194 342
349 712
134 889
531 808
227 233
307 511
719 10
900 959
128 342
87 414
888 887
976 842
813 246
477 642
545 159
508 556
415 414
219 573
757 812
135 576
816 881
565 790
878 704
762 259
224 247
213 567
697 668
209 462
801 55
239 104
110 34
493 544
218 211
534 687
591 301
183 315
329 886
475 793
657 648
229 57
626 25
605 523
572 121
907 966
834 621
552 828
176 303
459 741
245 730
815 802
252 561
240 415
499 591
740 79
960 103
350 121
191 930
143 90
656 456
157 273
749 88
663 302
494 144
767 457
176 332
540 596
454 201
841 645
474 173
676 285
706 977
320 106
512 940
576 145
603 61
260 300
725 991
790 798
959 402
820 540
876 647
772 337
300 741
51 698
90 838
791 559
192 286
160 854
896 804
464 261
104 730
20 902
165 320
760 289
276 685
16 228
329 773
6 563
341 515
460 901
855 842
448 378
882 237
137 912
318 378
106 198
753 768
53 797
355 785
983 933
175 936
752 936
956 194
971 113
827 904
854 499
402 310
275 163
750 814
324 632
454 973
794 583
449 119
850 368
631 462
178 729
171 797
599 294
426 314
754 817
462 549
232 821
655 674
653 401
611 881
518 496
672 934
427 667
675 461
455 535
401 411
206 240
373 849
443 767
256 90
43 957
984 786
616 725
131 79
535 803
942 290
605 658
130 52
27 749
799 883
737 931
166 931
715 944
530 676
823 665
137 346
372 934
348 414
939 168
869 884
839 359
837 33
247 549
938 545
938 74
896 326
590 165
385 765
756 728
780 849
770 309
715 932
156 238
575 167
773 684
335 640
169 606
32 441
841 338
378 547
161 556
936 951
319 551
798 997
123 468
313 491
857 282
188 508
734 531
840 139
783 342
881 428
562 518
506 533
457 758
626 88
977 162
265 881
772 447
165 186
836 220
905 524
435 681
812 455
691 666
125 896
659 904
216 715
813 819
792 84
16 735
525 9
629 402
370 661
74 543
386 132
941 975
46 239
585 720
424 144
131 92
42 84
578 986
542 62
912 484
556 165
30 821
24 705
267 91
933 905
21 489
288 149
134 892
927 819
569 548
353 117
259 661
863 873
167 521
313 733
233 97
722 352
311 528
654 307
992 720
226 730
407 31
741 668
127 785
30 998
568 464
460 542
220 421
143 294
692 599
202 810
985 492
209 247
949 614
363 134
601 996
839 722
686 19
382 219
801 946
34 999
874 973
514 111
274 384
251 399
499 175
9 51
15 949
154 395
684 853
293 952
423 629
45 529
40 298
742 591
794 838
595 945
808 597
111 513
336 446
505 418
70 753
661 309
14 299
57 609
390 70
983 210
369 58
720 969
930 556
15 917
934 114
515 119
869 234
351 137
125 506
989 369
836 327
838 104
949 308
788 29
912 596
172 721
114 406
54 624
151 256
957 584
529 845
65 836
215 940
153 377
701 757
625 605
452 224
512 916
6 415
34 40
958 813
424 746
584 240
779 664
699 218
919 905
372 628
143 345
407 427
488 781
897 229
945 160
444 267
521 88
255 750
822 994
206 629
354 491
385 472
743 596
89 762
108 688
980 885
947 323
550 846
719 372
85 922
397 515
935 500
147 407
265 648
236 162
731 972
632 249
499 592
827 666
157 471
865 154
47 673
264 304
134 901
268 239
235 801
494 213
123 505
978 223
312 170
648 573
488 198
472 615
334 419
280 334
426 840
387 283
617 508
579 931
554 205
684 887
647 378
412 233
160 683
182 977
632 434
20 408
521 73
480 673
650 361
388 45
323 502
271 466
293 333
149 334
396 173
201 121
993 478
813 417
63 378
301 157
486 604
697 875
568 521
311 623
884 28
636 367
107 399
563 40
599 531
300 830
128 354
532 26
520 96
705 292
960 149
260 3
242 171
81 583
347 221
703 729
982 569
458 826
176 873
622 586
685 95
716 493
112 941
914 871
522 500
436 769
793 146
184 148
514 841
53 31
568 983
515 615
805 566
871 353
868 802
157 321
398 219
543 452
273 854
796 583
890 281
312 845
110 339
969 304
673 262
714 994
159 346
660 178
714 762
980 451
75 167
798 80
468 574
25 1
634 223
361 203
823 60
505 412
687 27
972 178
98 589
133 929
903 649
400 948
126 163
899 883
210 970
5 48
189 491
988 934
536 230
959 258
698 41
867 831
701 459
188 403
218 665
755 740
4 918
200 745
158 376
460 748
156 211
454 183
988 237
738 605
824 566
522 1
848 799
506 397
430 486
875 750
498 121
108 649
562 40
496 193
461 612
524 885
107 939
68 945
15 126
467 880
996 751
710 210
855 614
854 885
206 1000
524 634
220 907
446 778
441 929
764 970
631 537
623 465
849 703
843 224
815 913
781 189
521 791
571 112
323 116
194 217
448 458
510 796
822 244
922 575
68 686
87 246
95 962
680 906
712 461
762 888
542 244
691 737
360 967
779 369
490 882
575 935
133 567
194 142
574 685
25 516
709 126
701 711
396 482
185 179
652 560
9 909
654 538
134 725
909 285
299 377
275 339
61 829
782 798
77 487
121 851
981 956
329 700
476 290
427 568
334 253
642 503
392 84
859 20
228 40
324 974
849 461
339 624
806 318
78 803
659 960
338 409
53 899
366 770
968 235
678 78
595 447
632 712
336 765
865 781
502 89
628 568
564 442
757 720
45 978
511 698
703 84
889 725
959 153
181 508
245 985
142 334
204 918
74 195
601 858
373 863
301 818
760 535
165 848
391 286
732 236
343 780
99 667
287 439
280 372
427 827
163 162
910 886
622 91
551 721
300 123
643 330
158 943
967 513
568 439
360 82
137 329
718 837
818 786
549 18
671 511
958 996
266 957
695 675
509 518
702 431
410 513
138 795
380 195
83 220
973 749
520 210
651 100
471 872
370 293
472 475
554 158
640 660
33 956
882 984
607 933
421 271
55 601
974 403
66 798
557 696
609 957
902 343
499 279
797 701
968 588
162 102
61 403
115 273
600 523
370 321
835 79
524 746
377 903
855 321
892 877
561 857
417 255
198 859
639 641
180 681
194 145
262 583
558 75
613 26
947 632
328 782
199 542
98 168
646 106
473 706
834 713
137 694
656 315
785 807
102 801
809 478
497 356
313 221
772 613
98 9
275 810
868 339
533 656
155 436
352 695
78 187
72 961
812 30
550 957
749 447
121 842
867 590
517 721
107 461
621 626
727 222
823 604
421 43
910 775
487 646
116 555
500 311
178 736
393 132
476 692
152 817
94 553
49 632
580 245
416 576
504 926
320 557
930 900
679 911
664 882
304 707
960 829
997 636
199 332
643 895
157 374
606 289
980 219
191 125
613 561
363 118
753 272
438 977
731 733
691 709
299 880
823 838
662 708
219 868
622 136
118 641
735 546
517 658
553 912
129 468
975 574
205 575
188 147
560 544
66 799
499 251
199 211
487 896
148 183
859 228
130 882
876 57
908 731
874 390
715 207
758 440
616 226
331 57
356 20
436 416
802 168
845 40
38 34
712 180
333 162
599 436
636 660
594 496
53 940
810 693
821 901
206 672
801 263
124 623
25 390
476 778
563 462
650 70
938 980
95 541
851 181
225 120
152 469
404 395
718 478
449 319
562 809
593 899
905 468
904 2
795 810
645 973
773 395
5 985
793 837
891 139
198 185
814 430
955 801
293 540
1 425
295 415
885 65
538 81
798 552
537 424
723 866
353 862
562 489
260 983
951 369
457 429
53 657
393 320
375 776
812 275
106 542
389 198
517 129
250 307
981 431
81 760
11 292
722 64
338 810
513 931
454 941
769 508
944 228
493 916
939 297
248 618
264 480
116 476
194 938
819 951
644 636
2 469
691 609
437 946
623 697
790 662
876 303
588 200
283 91
162 577
9 840
88 877
22 921
11 827
362 509
926 79
992 831
64 377
492 685
357 720
907 610
721 202
110 457
58 735
358 806
503 492
905 222
866 129
806 854
843 511
114 149
466 150
975 16
761 948
924 203
861 398
704 856
36 204
903 465
234 468
240 280
532 992
760 364
222 852
393 540
684 641
975 446
65 449
943 652
882 409
933 849
98 526
471 244
812 23
214 137
987 511
744 86
654 441
706 26
771 388
212 197
813 367
56 665
708 748
401 760
46 382
293 159
185 667
725 215
485 575
902 585
47 335
776 346
324 24
860 367
364 64
506 480
505 204
531 2
10 782
996 36
374 354
340 882
240 14
273 993
69 706
750 738
134 912
296 432
991 378
536 736
587 617
328 771
120 320
530 707
374 319
254 945
854 304
977 771
689 999
879 276
73 579
380 955
231 324
49 868
374 619
3 917
56 478
628 524
564 895
292 264
492 96
714 701
588 652
264 7
189 2
879 250
115 878
131 984
816 861
320 970
281 947
942 341
567 721
264 976
944 119
724 345
533 259
901 762
164 652
718 959
825 289
539 270
672 882
536 535
371 705
388 643
137 850
536 307
538 198
87 672
205 690
819 550
437 751
950 861
450 869
599 138
442 445
560 399
236 670
95 220
487 558
54 217
486 689
526 698
773 352
352 88
119 83
711 389
402 450
130 530
971 465
942 602
600 631
679 55
450 680
770 177
599 938
684 515
476 500
361 543
473 291
863 178
856 800
578 522
13 990
965 434
21 545
418 810
880 626
332 99
308 273
287 622
787 898
206 177
210 529
804 144
964 803
277 4
626 70
638 368
55 58
343 53
44 791
306 608
642 523
30 974
38 100
584 108
920 18
25 963
143 377
207 521
880 423
430 433
282 218
376 201
179 170
483 952
462 772
340 432
17 451
92 991
561 239
177 425
10 312
894 289
110 580
170 334
519 148
827 98
36 426
122 672
102 87
124 6
79 66
977 598
945 954
627 643
163 613
175 693
344 113
822 252
586 155
922 587
874 536
705 209
63 403
649 223
765 664
168 324
552 40
849 526
56 257
282 500
422 666
612 151
614 516
905 860
457 4
453 437
403 823
686 340
104 449
624 962
31 79
924 566
557 685
395 854
869 301
24 765
219 347
207 584
976 137
299 905
670 934
28 460
918 365
759 590
564 855
2 116
833 822
701 233
57 841
312 53
612 651
931 80
487 798
150 761
534 470
307 51
873 285
80 715
432 927
85 508
597 237
485 193
117 110
890 458
886 168
871 825
60 54
902 73
927 346
967 841
477 677
706 782
889 104
564 663
192 399
520 876
205 813
36 981
666 945
124 480
290 546
678 752
581 708
754 825
433 722
199 400
306 307
744 370
699 117
203 422
475 827
247 846
179 549
191 753
483 830
79 469
860 345
480 996
449 376
105 219
94 885
454 612
50 463
390 100
844 495
199 988
920 773
23 796
322 919
425 695
946 930
192 112
840 90
603 641
744 5
272 243
396 304
633 688
157 912
953 411
866 273
162 402
889 156
274 76
248 579
698 907
476 261
422 236
809 869
61 875
830 107
488 814
966 536
706 534
31 414
753 162
108 327
315 270
14 398
536 612
570 858
959 315
360 40
509 112
574 340
743 775
474 824
616 577
920 910
776 28
396 866
452 166
806 427
567 435
352 764
23 624
456 44
743 114
815 68
442 472
734 809
764 588
401 910
542 674
158 292
804 272
146 211
957 435
902 458
86 394
965 351
26 102
696 418
41 410
43 322
757 968
478 10
847 973
259 223
329 131
473 34
799 745
403 705
592 931
505 273
854 966
552 609
83 874
763 519
738 431
7 293
208 635
530 836
304 882
228 258
845 106
614 53
807 815
601 625
203 216
131 730
782 866
80 981
979 155
697 378
399 46
162 603
932 233
369 530
579 399
775 64
688 663
904 878
547 99
263 224
71 483
310 269
892 879
768 419
610 437
304 759
530 298
778 987
339 537
291 65
241 977
529 85
570 640
866 178
784 740
79 858
968 854
607 208
956 686
110 584
103 892
700 238
850 688
405 41
722 620
276 934
32 865
750 613
417 289
957 996
303 962
826 965
289 76
511 458
247 281
809 269
525 591
139 934
38 754
919 27
549 985
600 269
520 411
585 979
95 544
289 531
304 494
701 868
247 411
944 874
919 131
297 219
607 381
128 50
481 160
302 779
47 825
728 764
887 122
193 938
781 246
928 622
698 498
384 22
888 638
179 585
401 399
527 289
531 88
340 303
555 882
908 916
113 903
352 174
452 63
388 586
343 237
297 911
310 960
503 620
444 605
689 59
818 503
263 578
380 276
418 546
576 86
380 342
104 15
548 900
282 919
970 112
458 22
148 399
386 707
37 856
603 97
663 536
365 572
648 689
743 593
361 548
366 582
356 695
409 51
627 446
331 377
552 191
578 552
358 499
241 306
748 135
655 577
81 545
140 238
398 203
612 46
454 427
364 431
119 783
170 891
327 275
204 600
504 892
539 645
489 678
685 20
668 622
44 30
805 703
248 530
218 695
50 183
410 255
327 587
137 854
909 716
115 927
588 750
561 474
12 524
7 278
112 272
839 957
680 750
971 869
181 385
250 874
601 879
152 157
53 245
850 828
287 544
869 959
311 21
228 970
10 236
176 233
420 567
966 228
939 603
415 533
231 740
592 500
370 796
457 284
968 336
749 476
956 637
599 803
534 912
769 116
838 20
643 296
304 136
621 99
75 10
970 987
30 7
335 222
276 317
13 254
466 250
459 586
29 660
815 850
410 764
380 264
322 140
428 909
2 568
476 949
556 658
601 723
557 76
216 887
562 165
750 528
963 347
10 329
803 260
229 781
883 35
406 471
913 291
759 261
459 602
664 207
287 842
13 69
888 506
677 589
617 35
743 464
765 940
721 480
660 547
839 197
977 585
432 980
938 493
754 495
358 206
63 408
384 551
434 902
946 652
84 395
835 480
226 461
238 434
253 327
653 857
423 99
941 37
483 926
437 14
884 230
811 747
244 39
785 385
398 375
231 487
349 866
404 789
384 676
54 24
775 454
287 831
876 370
937 296
222 834
834 296
853 745
674 725
769 903
227 813
214 739
108 459
205 457
662 919
292 971
750 811
37 52
883 76
739 333
400 169
593 795
544 581
3 456
60 743
387 614
769 763
432 984
205 471
243 767
931 924
277 805
708 431
515 20
516 348
66 797
889 276
325 91
437 914
181 217
866 395
875 589
120 662
608 204
872 819
664 698
293 956
813 462
66 455
205 585
668 205
706 456
794 631
706 81
685 105
415 666
145 868
60 606
679 39
578 804
63 506
108 36
801 594
749 96
672 168
114 274
747 2
2 573
811 494
668 711
162 708
78 237
508 258
11 314
112 469
867 142
86 708
446 681
646 397
776 927
184 402
516 308
606 850
278 8
567 104
521 411
734 646
156 176
639 157
629 350
518 523
885 542
495 494
180 981
19 890
109 727
636 842
310 824
24 897
84 769
587 115
432 290
881 787
604 592
845 168
647 896
310 662
993 399
678 791
599 172
307 256
198 529
964 243
246 884
948 417
345 672
247 605
798 750
567 732
196 970
742 896
231 285
420 642
23 96
905 544
912 173
995 709
147 958
288 431
100 863
90 704
48 83
317 596
163 20
537 431
901 1000
453 702
409 109
508 335
762 941
623 65
734 898
22 17
155 71
389 558
798 325
901 930
402 853
42 977
153 177
954 245
612 331
698 334
554 336
338 751
896 472
801 821
236 156
977 946
211 241
346 624
424 948
37 817
621 338
532 794
288 405
995 777
827 806
908 798
563 453
663 206
815 659
85 648
876 795
966 505
181 166
12 636
630 533
948 881
175 342
216 689
69 696
992 425
267 978
612 187
154 334
504 675
92 422
635 20
129 332
72 576
330 835
323 184
903 131
255 218
676 104
904 482
554 389
456 294
867 24
189 853
639 809
832 117
852 977
881 806
930 892
737 49
860 996
262 621
872 914
374 451
635 892
471 575
1000 846
693 153
579 154
960 773
276 972
659 645
721 158
439 754
362 517
273 17
364 505
733 923
471 208
73 615
777 882
586 779
464 757
281 356
83 268
396 53
889 358
376 481
788 98
272 204
91 886
370 856
394 557
889 627
198 471
75 636
23 477
882 48
54 915
593 269
687 705
240 549
166 70
858 1000
898 100
240 873
261 282
870 946
319 898
196 977
92 850
889 508
756 80
939 557
901 909
549 882
54 356
597 636
824 549
372 426
665 705
855 350
759 947
348 815
492 435
674 678
493 202
732 965
173 516
390 306
301 663
45 149
220 363
324 983
223 573
493 47
298 706
65 224
707 585
656 143
761 251
912 516
833 970
794 240
875 689
448 361
280 903
205 681
450 516
808 358
656 765
213 252
432 332
271 501
839 82
732 459
206 667
478 266
168 878
614 769
621 420
410 401
497 481
709 337
638 312
336 307
535 178
378 315
508 384
281 265
676 479
60 200
497 151
357 121
765 287
219 934
208 750
774 350
380 173
509 167
738 129
706 331
618 266
178 388
365 704
364 234
627 886
351 273
98 87
229 847
310 432
737 9
737 329
550 729
574 328
998 547
268 863
653 814
372 466
984 964
497 474
74 21
854 519
496 679
257 82
38 307
306 139
280 70
245 989
491 166
360 408
423 163
708 18
921 823
78 621
645 460
892 503
603 60
415 557
435 135
752 802
215 536
752 655
379 29
221 235
7 373
880 539
210 878
954 999
729 670
659 275
610 293
868 167
172 406
473 133
129 123
857 552
559 11
865 18
221 699
692 226
413 739
603 971
468 521
240 405
691 132
285 716
856 76
399 992
598 180
507 287
21 61
733 10
160 223
572 910
966 686
978 196
975 403
951 886
739 488
518 992
637 677
89 876
793 560
320 669
429 535
663 35
598 811
654 208
384 394
824 768
246 987
671 150
794 852
90 320
278 744
619 842
28 97
175 650
230 263
273 486
804 748
441 922
693 688
484 590
425 693
918 993
941 822
723 577
638 217
991 594
379 782
588 307
718 613
57 276
732 121
971 141
153 471
660 286
662 787
691 167
705 333
957 602
319 518
492 655
90 12
527 710
129 346
112 993
568 419
181 471
514 769
258 43
103 51
643 787
904 563
312 672
384 701
520 48
900 542
863 737
201 438
633 513
281 475
216 559
7 355
329 602
389 635
919 91
785 17
621 894
606 121
644 73
752 904
864 712
473 194
529 184
939 487
244 934
100 107
302 96
409 60
239 38
251 374
522 506
597 13
500 791
441 678
445 499
601 681
206 329
802 803
113 303
238 522
85 317
522 932
71 20
679 163
681 760
448 119
791 951
597 572
991 870
918 566
463 748
137 129
5 110
916 295
483 521
614 692
51 897
40 53
659 345
350 136
635 861
953 974
247 217
510 991
481 774
146 10
463 733
563 844
48 269
605 981
484 956
24 183
413 342
558 473
675 703
782 634
833 827
488 901
528 834
725 457
734 664
127 973
929 506
84 742
516 592
358 82
421 277
675 989
481 723
386 611
848 708
637 404
241 115
583 953
953 235
611 872
228 884
404 336
462 496
578 503
428 581
220 915
575 859
41 421
723 450
146 987
356 647
565 34
214 770
276 717
546 201
177 69
21 544
584 117
908 503
686 271
626 444
584 459
902 71
609 922
360 495
332 913
828 936
472 391
39 360
147 957
744 114
115 443
736 564
849 846
221 231
301 949
249 847
246 21
532 117
997 263
437 818
460 917
566 233
529 448
572 221
451 333
540 637
566 456
259 353
840 320
692 36
436 110
117 241
178 121
481 782
450 440
819 900
865 652
198 405
185 561
342 74
6 26
716 703
111 140
683 877
688 957
951 417
446 754
639 851
1 403
583 761
483 177
510 736
716 634
817 590
528 89
461 237
47 665
201 203
640 838
47 276
97 473
136 654
700 858
510 125
544 277
10 22
385 495
501 380
66 497
411 449
717 171
925 462
89 758
331 412
783 104
684 720
715 466
331 31
559 952
554 83
242 289
998 552
566 146
212 898
850 784
24 453
467 331
839 562
794 864
720 119
507 131
869 565
200 934
749 133
651 432
483 73
760 890
295 893
225 122
837 960
766 346
364 880
308 838
399 568
481 386
364 158
691 792
900 341
390 261
667 416
711 800
585 31
117 845
6 47
16 295
646 402
337 958
449 443
900 994
560 385
823 610
865 151
654 481
468 907
916 849
601 269
279 405
122 461
903 992
832 539
253 790
354 922
463 671
718 584
380 188
903 488
691 513
51 61
363 832
324 709
476 439
160 324
202 1
418 621
781 639
896 665
113 151
236 261
548 425
838 329
488 29
712 445
791 959
247 159
141 32
192 191
194 220
133 117
787 781
999 947
994 728
703 657
875 836
869 172
823 64
319 323
865 276
506 401
916 503
522 961
229 349
868 350
479 695
123 857
14 609
846 264
324 670
108 617
544 140
338 599
860 581
323 524
98 388
529 47
759 828
761 148
576 13
78 963
878 717
725 885
946 99
404 844
288 921
869 536
387 150
825 602
913 81
760 375
149 446
7 727
107 136
670 96
768 329
977 256
517 951
961 808
746 446
418 803
905 77
456 557
966 605
237 826
371 509
101 850
378 270
36 291
899 662
110 233
570 643
490 533
993 264
984 9
724 654
774 22
501 373
256 214
261 303
151 484
260 358
961 790
777 190
129 476
52 10
683 754
993 624
563 523
406 107
384 86
790 691
367 380
14 910
771 351
683 120
608 175
175 722
32 102
334 99
816 39
376 594
464 143
460 424
631 642
743 317
995 919
979 826
435 959
152 70
748 462
400 290
456 798
561 324
812 359
612 742
544 624
246 555
971 509
561 166
256 467
112 663
911 792
505 78
257 175
222 788
599 851
344 178
380 166
91 251
137 366
654 86
51 403
387 282
659 566
388 463
738 596
930 602
965 663
901 197
834 981
805 608
269 323
852 399
399 490
614 216
663 299
11 627
617 256
856 374
419 966
64 854
706 230
151 27
881 34
492 940
355 690
475 209
479 991
661 32
369 855
315 539
191 433
426 47
588 212
550 847
904 785
278 966
587 798
495 69
402 139
73 801
912 589
115 429
670 244
788 286
273 673
732 281
124 209
466 422
862 6
839 735
859 109
745 85
542 833
405 313
181 852
392 367
279 384
695 612
356 939
499 263
318 406
85 354
157 786
556 512
856 465
566 810
758 598
437 463
381 579
980 373
63 346
933 975
880 996
293 455
485 248
656 693
413 845
4 504
524 699
120 486
372 17
465 309
273 178
428 992
502 103
219 635
913 2
938 522
316 725
307 914
35 455
185 127
339 334
577 2
96 560
30 107
573 30
653 373
326 931
66 476
942 117
669 126
140 263
563 963
501 326
369 377
733 872
351 781
303 931
465 736
825 641
556 216
254 643
951 799
162 290
519 76
207 256
546 840
124 858
336 749
190 369
272 4
47 451
759 808
592 523
458 934
301 231
37 355
11 706
581 718
251 664
234 47
342 810
639 178
338 970
647 376
241 533
402 114
597 945
185 705
702 625
691 169
127 917
422 596
947 482
526 736
228 330
275 315
356 756
147 828
990 598
880 372
885 275
38 742
90 785
230 434
96 977
300 176
269 841
686 928
754 77
905 478
498 608
875 75
965 435
423 450
234 38
179 33
994 296
631 867
494 900
645 971
717 289
249 264
193 969
994 200
950 342
755 189
527 650
547 187
751 45
791 831
915 624
445 644
517 927
214 794
840 925
587 261
857 853
548 977
590 999
831 949
71 4
488 240
830 527
936 757
900 264
683 282
659 973
190 339
57 699
799 568
538 61
256 331
703 701
456 348
76 29
189 82
377 631
361 762
118 882
80 254
869 526
435 911
842 750
894 577
513 320
73 66
866 925
45 830
104 944
357 14
921 963
769 395
764 492
667 313
936 737
14 15
783 127
653 359
558 501
984 822
581 623
531 646
723 812
990 650
247 340
933 485
711 446
910 211
880 228
461 628
459 553
100 257
878 995
905 378
810 229
617 57
198 209
482 568
971 637
367 682
936 941
827 383
461 909
613 420
612 289
819 184
258 564
806 532
525 589
358 603
385 845
454 671
493 820
819 794
859 803
902 681
166 624
195 467
484 292
193 550
849 42
793 386
58 227
789 437
999 189
366 541
920 277
1000 296
110 954
770 929
123 261
396 885
394 343
39 813
294 461
57 407
924 46
681 204
30 381
394 203
407 557
557 793
713 652
877 468
728 179
778 742
913 83
58 593
60 527
482 359
182 271
542 705
967 486
1000 38
333 91
237 959
525 679
917 598
191 420
656 759
66 186
137 257
21 423
158 576
690 728
590 832
633 736
608 654
443 147
355 319
222 91
629 372
283 151
106 73
310 699
808 195
339 724
368 538
484 68
753 192
262 377
566 242
461 275
444 984
346 161
163 549
204 372
277 616
939 905
203 761
487 7
170 626
267 226
569 27
794 419
285 775
239 583
135 20
58 845
249 720
961 854
861 969
446 123
906 316
747 739
161 419
110 620
753 352
352 680
274 239
605 152
840 933
317 782
439 757
446 852
838 698
582 256
518 223
851 992
453 704
903 818
259 475
591 979
920 323
631 836
329 635
136 855
997 783
175 606
585 49
183 251
389 596
786 596
882 503
656 873
644 278
722 715
788 911
831 456
448 695
631 112
444 506
889 745
388 822
459 678
276 273
828 542
849 3
403 706
478 51
775 63
681 287
469 809
103 194
449 912
869 1
416 597
976 1000
478 538
978 766
29 435
593 861
971 662
79 78
735 156
418 825
576 245
699 308
559 198
928 14
969 661
367 659
836 54
33 622
888 783
300 93
558 267
898 530
366 317
497 717
985 554
851 585
714 885
988 930
331 545
927 527
142 894
925 524
981 875
666 456
656 512
845 245
840 310
753 645
913 863
681 678
102 511
47 682
343 927
166 37
118 928
63 386
709 212
272 459
152 38
721 5
793 45
542 958
369 915
341 724
340 451
883 968
732 339
571 701
500 23
179 577
513 265
562 410
458 165
66 853
833 960
593 621
78 593
49 139
390 95
815 87
475 721
888 194
936 609
254 53
635 215
519 921
857 503
970 346
133 680
789 200
62 511
212 657
756 560
993 140
190 910
762 392
402 202
717 651
944 834
564 385
833 864
522 25
380 44
379 583
314 122
30 869
481 37
472 240
724 834
329 881
756 797
214 915
292 306
145 407
805 150
431 145
965 257
303 492
509 111
646 326
959 447
165 527
955 48
596 949
627 337
656 720
906 364
164 824
777 991
742 826
986 149
419 68
491 497
933 34
293 890
898 695
308 735
811 925
934 227
772 1000
574 537
828 515
397 259
119 444
298 949
565 735
605 208
477 556
501 353
505 821
212 542
442 341
746 318
214 200
253 294
31 268
836 609
970 470
64 934
830 336
371 384
937 732
680 769
389 912
957 137
314 571
244 792
777 206
390 624
725 100
938 577
33 888
745 91
602 193
253 873
944 782
10 217
155 961
497 118
123 262
7 5
798 230
98 395
754 771
581 176
76 398
188 377
205 966
779 179
291 554
278 151
164 419
685 764
882 244
857 732
95 683
838 788
758 548
352 531
48 628
11 616
283 828
304 214
876 945
20 709
149 633
500 814
614 320
321 851
201 291
202 677
659 104
795 355
833 525
647 507
696 344
643 957
756 451
394 324
689 891
428 643
443 668
975 410
774 217
45 737
909 190
770 451
152 820
990 314
702 670
734 650
114 876
221 784
708 559
910 802
397 906
485 611
283 60
631 693
909 939
738 779
67 766
659 937
187 649
760 945
558 178
127 795
216 507
155 111
440 229
428 926
864 832
266 721
820 734
750 493
50 126
915 714
278 149
154 33
674 768
476 278
241 399
108 692
833 506
347 484
781 458
732 394
759 635
753 222
483 367
346 865
251 95
778 691
202 998
623 921
944 142
889 687
292 883
694 68
501 78
126 2
326 176
872 278
782 880
433 873
388 887
755 751
171 213
427 579
811 838
775 197
774 697
704 180
288 793
684 809
209 976
721 476
892 185
75 72
721 431
515 424
451 180
210 178
927 87
350 880
677 788
308 392
771 633
28 662
728 611
322 358
839 990
905 651
605 421
289 221
142 736
158 994
561 740
472 213
336 709
462 911
127 555
303 886
106 190
550 507
395 235
68 321
762 799
864 448
606 759
753 158
777 547
390 441
749 575
300 894
572 141
737 969
664 884
664 437
596 199
266 609
212 147
898 269
711 222
953 395
259 217
278 958
261 946
775 784
796 842
478 859
103 35
465 683
326 747
247 14
705 195
19 830
334 257
586 562
239 765
525 986
125 212
322 578
442 217
963 260
285 204
907 180
737 353
164 377
260 421
646 868
443 27
814 338
482 933
632 901
161 589
311 597
286 234
957 389
292 914
846 895
948 618
17 84
557 857
455 521
206 980
212 848
300 614
111 921
692 500
644 653
154 297
443 603
754 879
298 226
364 863
990 882
132 922
519 338
690 570
431 472
800 861
500 110
133 553
537 257
591 251
655 775
160 586
2 334
808 339
852 856
559 692
167 70
968 671
428 213
3 615
451 435
5 955
236 48
56 172
419 785
626 412
84 738
44 685
821 855
471 30
841 821
480 897
728 48
418 709
166 209
824 106
916 336
329 563
283 841
613 568
424 719
254 253
187 956
940 115
933 444
77 609
481 572
752 903
156 958
88 338
325 517
137 569
760 587
909 150
991 385
242 356
213 606
836 716
548 178
451 567
637 887
756 866
989 77
440 696
977 137
757 393
736 946
50 992
535 799
141 108
448 648
839 449
322 96
279 75
888 250
440 362
618 569
902 270
891 526
87 994
176 53
963 805
236 22
597 656
467 470
156 284
416 190
154 663
779 349
516 817
295 43
689 604
868 116
975 907
774 783
706 480
224 990
629 253
563 758
51 331
483 123
666 483
977 330
808 700
67 303
417 355
317 977
298 832
402 299
792 489
27 249
833 689
469 529
288 783
999 4
265 171
860 388
268 849
785 248
582 362
574 952
958 723
663 55
51 42
624 317
608 407
21 374
103 427
328 947
223 545
279 907
421 965
120 311
177 879
493 406
547 39
429 214
597 161
426 202
526 506
498 738
723 794
298 383
132 753
151 859
336 528
686 60
257 149
772 467
553 857
109 895
51 534
981 950
907 640
217 885
360 783
648 829
186 666
659 473
979 587
707 239
414 930
617 208
819 930
950 854
894 18
961 7
492 197
457 374
902 700
373 956
775 686
279 671
271 836
614 264
794 318
272 995
573 752
922 339
909 503
708 85
292 788
611 834
776 219
989 481
898 843
287 496
952 821
367 786
1000 811
154 661
412 469
560 788
676 46
812 448
121 190
26 994
105 822
775 58
280 835
179 734
411 193
948 423
515 148
405 745
155 68
997 513
192 631
286 735
71 729
295 557
883 954
213 313
573 7
754 61
664 8
739 67
540 962
393 287
556 164
363 995
97 692
4 970
537 846
64 882
212 263
732 871
949 539
314 707
258 859
421 311
537 366
976 860
509 140
935 358
732 808
757 981
572 842
726 403
419 497
515 45
767 230
833 405
163 24
874 267
682 31
817 808
681 82
662 371
252 488
343 614
715 244
278 769
941 469
402 260
207 297
959 18
556 470
241 657
550 552
404 764
334 541
948 580
924 608
904 294
975 136
615 702
237 617
886 392
398 575
7 463
729 229
228 910
474 910
579 404
437 108
913 57
470 354
663 390
792 90
666 73
421 706
267 54
390 777
492 872
960 78
471 734
869 666
6 230
305 507
838 694
228 176
86 887
906 226
997 476
799 359
590 229
736 714
551 900
569 242
76 233
722 623
723 742
935 682
675 581
331 161
66 78
899 895
400 455
976 890
808 224
616 199
776 357
145 666
952 746
705 727
55 653
31 254
889 247
394 335
150 38
691 886
502 48
256 684
435 490
360 742
347 191
849 988
16 52
88 702
186 768
865 775
164 182
903 47
382 754
451 944
381 246
283 965
737 574
326 484
586 745
853 266
808 802
565 938
540 626
579 199
750 543
251 327
374 667
905 868
695 609
733 196
967 878
638 51
547 562
634 894
532 13
395 989
516 672
272 881
473 616
712 87
198 779
803 124
410 532
71 758
950 379
423 328
199 106
425 589
422 537
803 61
414 573
738 588
198 888
970 222
196 80
115 575
888 54
714 975
842 696
401 611
462 904
166 336
261 360
465 540
689 211
184 114
585 110
611 274
952 642
692 987
223 200
52 466
385 74
627 219
95 167
522 674
262 305
976 282
44 786
992 424
332 596
310 341
874 86
435 545
653 85
308 177
279 398
692 132
202 603
965 920
799 373
437 342
522 534
449 52
527 102
83 327
253 677
775 321
113 642
847 95
635 305
984 457
135 631
689 80
645 808
999 231
547 316
823 139
627 958
259 787
209 164
326 132
424 89
620 568
398 953
951 408
513 913
864 215
424 114
642 938
999 663
232 442
205 125
559 114
280 396
284 847
822 674
93 685
117 264
560 94
883 666
810 714
453 759
516 717
660 914
334 779
36 260
6 730
132 68
207 462
772 19
208 790
146 519
624 616
312 627
935 849
48 217
709 911
592 387
478 710
124 600
829 287
593 317
561 902
178 128
39 802
686 804
106 859
71 680
227 87
400 172
946 506
466 547
809 152
360 134
36 557
889 543
447 146
882 551
871 623
50 565
469 916
484 586
313 247
312 752
192 826
746 927
785 218
848 385
670 243
249 661
683 207
597 71
835 694
706 909
774 833
341 89
236 308
791 534
861 86
373 735
635 598
845 833
871 466
569 437
402 720
965 867
953 392
927 171
195 951
53 692
453 677
785 738
81 515
823 129
508 975
272 665
143 875
252 7
648 478
557 579
669 147
647 875
806 942
407 700
994 42
844 134
430 323
910 138
519 594
471 234
349 976
811 429
914 919
816 798
395 638
209 529
341 158
479 731
472 907
624 519
72 616
512 181
532 110
769 300
172 20
588 548
111 705
501 780
299 807
837 674
796 151
149 430
340 914
705 655
210 352
131 219
302 794
356 855
863 284
315 48
472 566
45 550
498 769
363 614
912 681
607 390
306 858
616 112
189 896
742 738
383 420
575 190
656 628
51 858
340 669
585 201
174 330
313 386
832 415
449 905
5 629
206 203
259 776
8 849
5 6
203 107
406 451
156 842
731 410
347 31
772 886
888 651
789 722
257 555
427 82
867 781
70 36
955 525
431 724
115 816
235 569
498 775
903 111
336 390
388 399
656 418
542 726
536 530
989 979
884 670
893 143
973 590
270 859
249 574
57 19
131 275
524 394
155 937
318 26
373 475
565 682
661 8
872 609
54 842
366 595
413 27
983 8
616 212
292 734
508 864
829 467
415 842
699 376
635 213
178 375
85 102
534 35
825 650
106 668
611 76
34 372
641 786
401 20
915 744
693 629
744 337
101 246
356 370
863 434
951 987
604 734
874 868
665 141
453 838
348 186
706 829
414 154
601 721
379 963
65 748
174 285
133 769
676 262
417 115
255 564
60 3
2 648
483 956
839 72
277 607
194 310
423 107
763 513
245 615
22 873
574 809
909 91
347 702
551 962
455 854
685 2
321 169
692 691
323 346
694 110
950 256
834 12
95 493
115 753
916 500
291 694
702 44
635 192
925 99
803 432
833 951
936 795
425 456
581 22
175 397
998 860
466 568
999 638
395 487
619 255
888 663
957 178
19 865
985 142
191 717
603 20
457 635
905 883
64 112
52 792
442 818
903 361
381 222
958 875
748 184
739 909
475 170
505 363
516 365
875 617
322 783
244 671
745 532
116 875
907 951
803 898
954 327
273 8
320 560
869 873
11 727
413 520
470 654
220 919
314 349
554 785
30 884
764 785
367 201
959 682
399 827
42 233
865 159
20 97
429 753
399 793
939 298
97 165
332 276
244 384
739 742
808 307
808 296
950 797
765 137
39 993
500 407
588 797
430 240
823 567
733 53
559 400
286 896
331 946
961 60
125 328
286 603
134 780
607 174
617 998
883 656
822 547
886 187
108 383
265 713
615 147
846 607
111 640
82 974
179 205
322 548
619 946
461 225
486 453
560 52
279 15
803 226
601 312
255 292
408 909
283 901
177 416
30 237
145 568
75 196
295 496
103 969
46 180
159 558
47 313
555 190
536 759
537 557
468 137
481 247
716 128
937 640
589 706
323 389
941 119
607 828
357 493
758 347
440 946
332 582
796 692
119 850
224 592
158 661
675 380
491 616
324 397
954 352
429 216
785 937
376 515
512 211
158 709
70 607
134 456
290 587
613 297
122 248
975 8
602 391
147 775
891 84
286 374
382 597
114 49
236 73
688 103
240 556
267 354
935 691
502 475
52 459
235 71
697 45
802 665
66 101
397 227
191 124
598 560
621 138
540 447
576 521
26 74
565 868
96 180
69 713
207 408
705 990
33 881
460 431
825 313
569 943
793 693
348 312
380 606
588 897
634 481
83 123
422 646
745 924
612 832
116 426
171 571
647 860
550 649
130 153
331 688
385 412
102 782
694 776
859 157
359 339
256 457
944 595
851 407
118 246
700 535
329 425
555 297
278 751
124 134
101 518
426 334
279 148
151 543
77 136
901 925
610 281
222 239
744 939
468 151
463 666
550 765
304 184
447 514
728 306
337 969
82 191
493 789
500 818
307 32
842 675
67 311
175 942
121 648
960 872
902 44
772 253
26 681
877 280
923 184
747 512
731 893
256 953
141 421
316 706
56 614
868 506
510 704
453 293
922 152
223 958
234 209
390 2
25 632
227 382
724 819
163 84
784 618
839 423
809 352
659 672
332 848
127 414
104 672
642 663
519 131
613 208
777 693
144 88
620 828
9 622
245 488
332 186
463 299
645 888
194 256
365 542
174 685
573 631
887 65
643 820
743 777
315 146
466 160
188 599
371 533
252 578
656 499
564 326
161 703
357 524
450 55
801 625
991 987
777 950
605 433
982 898
2 205
865 450
178 921
450 417
615 877
334 502
769 564
357 438
700 851
108 107
94 687
313 970
118 565
197 724
608 428
342 283
50 585
532 223
246 110
656 508
47 318
331 72
639 934
543 438
871 735
404 18
424 153
820 82
992 194
980 340
825 218
130 486
753 283
252 564
42 170
660 937
254 2
585 598
723 231
311 199
506 739
49 83
526 453
811 80
139 378
196 722
466 80
344 15
527 217
963 641
82 653
17 967
786 517
586 343
80 128
308 695
862 160
784 964
757 786
324 172
62 836
185 240
839 685
248 51
344 565
505 847
295 852
544 166
86 383
635 101
930 687
332 59
336 230
369 838
931 851
683 22
936 117
337 629
866 846
767 58
699 769
706 798
528 897
501 105
408 637
689 970
330 921
636 192
235 937
67 989
45 268
560 902
147 589
65 116
747 590
440 52
310 827
797 904
859 658
480 154
379 334
624 487
404 785
266 104
694 573
941 991
192 550
723 212
68 908
600 901
262 850
588 189
899 290
778 279
961 509
180 642
313 364
681 934
6 134
153 764
138 60
438 96
343 478
684 520
435 223
618 179
905 995
314 232
617 764
252 1000
304 107
190 843
250 912
223 748
402 64
190 326
477 663
799 93
996 19
203 473
659 22
809 889
600 926
849 29
657 983
410 749
720 100
749 64
186 974
266 876
150 870
776 754
493 225
862 296
295 668
381 74
845 1000
999 340
641 124
733 783
130 957
320 901
140 830
181 191
670 262
723 38
133 423
627 151
142 376
729 758
546 538
812 324
260 338
898 718
784 736
285 74
653 925
202 679
557 669
216 468
554 710
686 973
573 879
590 352
351 822
496 505
544 15
401 645
185 178
300 471
76 18
551 735
549 155
870 77
839 856
628 187
579 387
915 952
467 368
686 257
71 323
775 940
232 828
41 16
333 42
460 845
150 774
181 919
148 57
610 632
960 321
900 143
149 392
457 500
209 810
320 659
8 769
430 120
223 47
746 11
619 177
84 924
146 850
440 601
367 632
365 415
676 28
10 356
775 930
529 715
14 731
572 687
139 929
191 583
44 964
973 113
802 530
883 362
365 345
651 14
16 703
650 200
236 64
49 103
953 290
964 282
162 629
86 256
185 343
444 817
658 489
541 47
843 383
129 475
501 41
727 877
215 561
315 144
675 104
812 799
702 378
456 687
847 854
923 378
97 18
381 606
36 368
15 310
775 221
882 878
288 430
863 806
32 59
825 816
339 348
225 553
983 112
808 568
214 698
423 327
644 815
328 759
135 220
646 69
585 987
603 483
984 40
85 422
405 727
160 988
998 806
712 117
39 777
28 205
140 242
848 103
961 547
789 80
703 152
862 67
906 238
723 551
672 616
317 849
760 11
351 541
50 332
206 180
793 491
353 819
192 728
1 894
405 332
497 920
666 565
514 49
903 405
571 48
476 520
746 946
120 520
198 349
331 681
105 337
767 125
767 653
378 201
433 555
37 339
997 565
591 257
292 314
229 912
195 231
145 773
617 7
488 228
805 488
97 680
675 658
686 331
237 512
617 577
565 87
331 478
573 534
248 561
78 762
691 612
223 563
762 79
985 305
208 391
516 931
679 662
667 469
982 400
456 507
641 348
310 934
515 262
782 755
944 347
920 692
758 186
13 149
425 221
804 81
49 521
617 34
517 942
403 742
603 463
671 199
155 942
889 614
543 315
544 705
440 817
678 965
615 595
178 227
67 415
154 987
818 775
405 651
444 829
156 916
65 804
7 616
987 382
311 188
626 701
945 4
516 968
379 454
895 628
292 820
916 410
287 800
418 9
17 391
762 741
65 581
513 488
47 598
464 67
433 614
632 470
560 646
905 973
279 867
575 593
138 994
80 719
178 480
429 373
243 380
655 491
7 982
744 107
464 166
661 461
762 781
526 788
747 764
210 186
901 585
477 853
149 258
976 346
141 574
889 342
931 828
93 974
117 57
460 72
296 839
304 712
909 45
28 247
246 951
584 777
595 186
751 641
608 34
624 313
61 869
530 380
883 464
338 209
609 329
978 388
78 222
640 481
947 743
294 380
408 517
174 785
424 602
245 351
21 659
985 840
45 620
815 855
668 438
377 675
27 254
544 757
703 877
543 329
917 741
720 393
88 325
98 143
650 260
175 326
415 802
176 165
584 979
961 334
835 634
282 1
46 282
539 6
761 323
189 400
572 539
668 800
920 838
762 29
546 437
13 862
942 324
529 271
63 366
178 830
582 907
21 649
93 837
207 205
4 247
233 435
494 970
145 653
203 563
323 397
251 650
275 75
126 735
743 172
98 477
439 845
309 77
826 299
967 774
366 225
596 523
131 349
697 723
381 128
109 532
576 388
363 203
652 595
557 44
463 53
602 715
894 183
964 159
619 460
484 713
883 497
452 308
76 339
6 453
623 154
295 301
889 399
538 601
296 744
311 273
25 658
111 711
555 252
212 990
940 850
270 642
980 411
304 119
337 528
642 824
4 671
770 851
631 121
174 841
114 580
116 874
333 865
602 952
250 46
294 762
668 425
287 975
258 229
356 926
852 169
173 673
412 601
288 24
347 768
121 356
361 605
616 793
686 383
305 490
107 367
975 868
655 90
539 161
916 81
565 884
967 368
937 545
943 451
969 923
160 958
490 473
970 808
218 597
943 673
433 472
586 751
652 551
122 354
87 362
18 223
690 696
256 299
246 563
61 887
174 288
699 922
150 672
258 119
563 748
481 88
839 877
926 368
917 385
661 516
206 898
670 566
268 961
377 16
712 752
914 511
637 899
425 998
5 359
744 188
582 135
779 70
262 715
282 800
84 877
261 923
595 422
822 163
334 346
669 475
350 694
309 540
895 970
225 175
20 477
791 587
705 215
621 701
913 931
944 382
386 210
541 756
814 48
296 33
58 883
450 222
801 1000
590 611
896 463
23 709
285 575
312 927
359 507
496 517
921 513
563 225
214 807
884 449
832 552
62 476
542 859
528 859
973 367
62 50
598 67
685 619
283 351
928 859
355 500
408 618
320 256
128 823
633 228
349 662
334 790
281 672
311 134
212 593
572 976
29 329
695 543
628 883
762 594
518 217
818 213
171 577
368 371
954 40
588 789
613 979
118 913
309 535
246 30
1 889
459 332
843 779
558 471
765 875
701 130
147 813
935 169
743 362
977 300
447 788
209 113
731 133
802 23
744 558
238 478
707 665
161 164
972 138
914 404
374 5
154 738
563 68
595 406
767 953
189 754
743 300
7 830
426 783
117 742
25 993
248 911
134 215
685 935
246 850
971 962
699 146
626 45
843 633
649 872
323 230
993 768
406 935
348 974
443 992
453 313
425 347
742 282
662 983
292 231
808 551
163 610
667 746
662 270
201 775
750 721
443 885
107 196
126 96
496 136
870 406
737 189
777 395
729 645
383 966
178 168
544 309
566 962
321 501
632 447
560 31
893 57
8 17
540 325
47 769
402 512
158 150
209 48
101 835
576 869
304 103
555 655
323 824
60 198
582 228
428 135
72 739
353 382
343 679
218 306
417 12
705 91
348 10
548 819
364 987
568 417
538 337
695 827
715 116
403 316
651 470
811 963
923 333
504 57
380 172
653 261
775 899
832 424
343 852
155 213
558 259
847 938
701 73
685 537
770 687
431 103
439 842
969 929
667 723
656 907
875 360
642 848
408 147
510 731
365 513
298 544
934 907
118 239
602 783
157 34
851 530
853 9
326 674
639 660
646 635
631 522
264 766
305 519
979 39
959 358
462 847
549 887
443 695
335 687
893 127
184 266
247 672
933 501
941 2
789 552
46 379
855 799
490 531
766 494
740 990
421 328
967 286
704 730
853 871
647 820
463 510
129 567
587 114
153 234
558 242
969 519
216 221
879 364
565 699
580 375
723 5
994 985
607 698
781 309
906 498
982 254
75 918
373 673
952 716
139 957
835 608
187 866
628 508
357 480
428 8
578 895
324 93
113 709
841 539
492 186
433 141
93 664
783 7
826 433
738 352
375 870
654 171
211 253
518 938
352 717
115 943
52 300
669 845
895 347
538 512
228 284
463 857
55 70
683 636
631 860
631 108
407 118
42 133
226 793
911 540
323 578
351 863
629 975
338 16
121 422
834 537
921 517
564 285
483 400
693 461
894 305
786 355
165 305
738 437
896 209
289 281
50 456
1 944
600 814
820 248
93 840
624 78
677 285
619 412
731 930
232 414
541 762
503 778
286 52
765 517
243 23
798 419
315 709
413 776
831 468
680 366
490 312
288 801
345 615
317 615
623 678
666 309
969 940
326 380
820 554
768 366
962 579
630 807
794 7
525 70
373 683
113 628
726 306
203 87
629 973
850 632
595 858
540 829
232 476
755 922
225 691
271 314
752 45
228 743
930 747
94 762
751 189
384 233
89 651
833 374
609 714
415 681
17 469
278 695
290 431
423 64
612 328
90 817
459 532
609 686
842 198
341 560
196 720
843 724
541 469
29 286
265 34
68 802
202 296
716 562
309 395
325 994
988 256
909 404
590 202
578 666
846 731
848 742
862 730
276 17
56 49
333 849
967 788
654 850
260 430
56 432
402 941
109 582
189 35
49 188
409 485
603 351
790 934
797 548
97 545
529 991
648 534
774 651
920 410
964 108
724 548
990 322
284 102
168 302
442 610
410 942
109 66
701 911
629 627
79 904
178 250
162 635
333 610
425 139
846 835
307 719
933 187
515 874
788 95
634 730
660 446
818 388
129 651
128 222
589 305
803 450
325 512
434 945
86 393
411 305
499 247
534 91
131 111
695 437
969 87
275 650
185 600
341 66
604 505
320 249
313 506
529 692
450 823
290 741
738 792
727 736
230 841
874 114
621 733
379 916
293 447
927 125
56 20
853 952
789 975
629 424
950 307
291 435
639 432
100 761
413 309
978 158
916 838
347 363
496 811
60 866
343 654
602 955
332 978
172 555
665 463
625 821
233 303
431 24
793 585
232 222
692 755
49 196
363 859
168 772
357 191
412 743
964 588
767 556
619 155
914 877
281 945
552 805
223 838
248 920
508 378
689 72
580 351
587 850
959 280
30 153
160 4
342 908
880 43
891 468
956 69
946 621
735 832
827 753
396 397
756 473
400 988
10 634
646 465
729 823
49 98
163 701
50 818
865 507
902 157
115 149
572 431
211 617
778 108
546 163
383 287
570 594
648 233
112 979
505 171
711 666
963 354
23 29
600 765
824 726
696 753
841 618
840 398
239 575
16 473
353 218
660 116
318 135
982 605
859 878
928 291
879 331
941 861
621 505
893 362
991 367
406 620
707 762
5 980
593 909
525 331
458 447
581 73
674 401
265 936
155 794
593 311
631 876
884 521
503 718
673 12
125 926
636 921
740 449
121 936
713 854
545 789
876 62
799 524
242 643
53 699
763 270
595 79
425 250
87 901
993 580
571 139
211 620
557 238
356 244
274 194
638 195
964 812
616 267
168 904
766 248
301 910
68 674
1 353
340 978
669 579
368 781
534 553
163 648
224 432
412 475
601 850
981 196
703 837
29 646
854 684
612 90
205 502
863 129
31 487
821 48
670 149
492 637
141 462
898 652
292 521
540 522
509 211
366 706
447 198
389 367
913 605
396 703
969 303
973 538
797 783
11 275
856 261
894 893
784 552
563 65
89 840
742 521
441 490
544 418
699 981
359 443
919 947
798 698
890 466
551 57
325 681
172 318
20 233
802 441
97 35
732 743
269 441
200 267
724 423
812 627
501 334
52 954
1000 126
98 316
491 803
29 854
186 725
840 601
786 912
54 955
774 956
593 872
707 416
517 893
469 997
101 202
240 107
707 900
690 308
686 385
543 102
564 233
472 462
748 28
178 451
843 625
992 863
467 156
377 593
558 450
771 107
593 299
945 582
841 968
334 68
831 958
397 970
227 993
509 494
707 340
60 865
713 535
659 436
479 551
786 708
631 810
874 687
552 853
193 324
602 422
328 729
840 143
980 436
995 344
543 919
866 774
259 579
376 383
204 47
286 3
786 951
869 675
811 823
275 924
555 544
153 239
226 676
104 293
389 329
526 361
153 708
45 144
525 848
765 607
143 628
428 435
397 717
893 858
693 443
660 840
528 642
959 788
901 591
959 352
900 63
813 169
568 479
619 222
137 929
205 408
61 591
752 443
177 554
611 836
814 276
198 8
247 422
117 761
472 560
445 926
248 582
597 282
68 783
312 685
895 617
458 827
92 4
258 250
41 523
809 712
177 327
640 304
486 845
132 188
419 550
741 320
269 880
900 246
977 784
527 48
60 367
341 253
58 805
293 168
2 330
887 797
676 812
435 756
986 404
430 954
483 298
897 81
32 60
360 729
502 51
304 222
981 861
10 550
608 136
708 658
407 678
16 930
874 31
649 544
482 102
692 230
357 17
667 618
160 790
58 294
323 675
765 248
961 755
876 811
783 111
161 498
829 978
35 765
71 554
898 912
188 407
133 222
431 817
502 146
586 455
599 82
4 271
255 303
870 407
114 470
917 297
736 982
983 199
774 636
672 612
263 855
872 873
98 569
712 219
10 821
580 773
261 326
681 92
422 884
791 703
492 709
300 449
715 762
910 655
992 178
132 475
747 547
161 890
498 602
237 596
395 78
275 291
151 523
553 496
846 228
663 25
641 983
284 958
507 194
738 881
921 260
192 433
636 278
301 787
630 222
256 682
633 441
313 974
818 981
61 649
317 899
138 971
307 712
240 242
149 738
615 337
193 486
46 732
760 813
600 108
184 728
35 878
290 5
945 261
550 181
511 539
653 605
589 980
742 262
269 629
504 877
472 152
881 516
258 68
517 925
334 922
430 85
587 607
966 443
98 298
662 887
606 804
76 506
60 146
187 212
49 152
288 237
207 199
718 28
632 572
796 930
758 555
422 361
996 695
382 30
28 83
928 165
286 201
354 414
1000 747
1000 692
776 194
950 114
232 947
236 787
87 584
732 847
168 454
151 748
838 849
951 606
197 461
768 805
166 579
934 579
198 230
936 856
816 654
835 87
941 172
962 969
920 442
173 676
815 71
897 640
223 117
532 974
554 305
455 284
940 58
979 616
994 450
113 104
366 129
492 798
353 851
845 243
168 814
352 317
380 225
195 297
491 143
230 362
935 771
103 2
732 300
679 988
119 234
151 526
581 859
289 964
7 555
729 633
535 398
39 126
976 299
180 750
796 30
847 567
551 337
866 575
798 186
517 611
107 998
192 548
161 54
304 322
612 566
363 415
572 877
326 71
603 68
39 529
530 140
110 882
290 671
306 950
956 272
363 889
810 745
148 268
612 813
134 448
784 349
668 950
635 298
349 429
525 579
540 884
932 24
947 190
874 520
502 307
694 945
477 790
930 69
429 384
975 239
468 853
569 562
773 9
567 558
910 871
64 131
472 555
360 514
438 289
809 312
473 856
450 281
104 319
884 472
117 839
32 605
757 379
661 526
311 544
913 191
892 683
477 583
298 249
360 570
728 500
437 432
114 921
470 544
111 674
947 805
581 192
906 115
945 355
946 604
997 15
286 416
661 205
632 929
591 539
437 346
551 475
136 399
654 462
169 803
563 121
916 653
112 612
932 621
567 884
210 219
954 119
474 751
953 182
439 451
191 64
627 382
157 965
90 680
530 576
146 957
141 298
729 158
714 137
764 400
982 232
582 728
226 471
184 287
957 460
488 478
732 865
188 339
336 809
55 820
712 532
388 656
804 851
911 362
313 368
239 934
962 306
699 90
863 802
110 640
742 353
891 683
354 535
898 33
910 414
269 71
159 755
522 731
229 91
985 526
753 161
485 544
800 205
936 235
82 174
853 650
33 316
340 434
50 525
991 41
459 367
954 412
900 290
577 399
705 409
181 74
162 782
843 998
17 513
911 731
215 489
85 642
142 66
714 572
597 926
778 826
184 235
323 795
985 96
774 553
150 349
455 331
891 457
698 673
811 241
508 554
100 721
509 747
355 127
760 919
221 894
439 22
409 990
444 587
409 396
561 870
40 235
496 313
123 975
653 184
923 380
980 296
7 721
505 840
389 292
633 49
114 301
631 440
298 751
46 457
812 646
114 413
468 767
350 534
674 873
384 241
954 306
535 119
948 295
5 814
296 269
263 657
680 323
405 101
937 20
461 445
616 425
886 345
161 838
702 823
608 109
300 979
785 962
862 956
543 898
602 235
87 985
205 549
216 234
546 286
377 493
239 389
989 546
155 662
753 327
587 782
826 960
152 794
68 512
591 419
104 184
994 881
300 428
13 828
32 652
630 492
373 41
59 995
711 715
450 900
501 891
937 598
160 217
431 468
84 487
71 98
206 598
94 2
217 567
537 892
13 203
187 297
961 52
869 761
863 676
605 836
659 988
366 794
403 187
871 392
711 249
504 583
602 368
287 435
487 566
278 454
628 441
932 203
512 876
700 19
180 840
708 875
155 372
622 829
579 70
698 330
109 885
282 380
685 309
69 691
529 297
913 680
925 346
64 104
571 484
880 589
543 328
92 650
910 761
781 425
907 821
934 206
912 756
946 750
354 509
307 364
422 300
596 234
708 812
170 263
749 492
236 920
661 75
395 528
65 791
61 749
117 58
174 353
474 586
513 530
890 367
392 789
476 750
509 955
260 265
421 961
728 394
235 430
448 369
952 542
427 472
875 701
978 355
115 364
308 942
557 293
453 589
748 358
155 572
391 910
359 851
83 511
932 218
403 859
419 871
62 361
693 318
965 308
656 709
529 419
612 150
527 574
928 810
197 47
864 984
458 279
473 778
594 847
35 702
772 689
540 695
88 9
195 405
874 603
41 40
847 25
855 927
872 500
574 775
922 16
215 407
665 813
188 134
290 794
904 93
495 482
825 39
141 648
819 935
338 346
667 941
359 463
513 473
83 686
28 30
111 593
178 664
405 816
387 13
247 2
92 912
557 605
52 46
512 539
559 340
587 955
499 642
99 152
469 222
926 58
595 614
699 323
606 980
954 646
350 539
24 409
887 458
61 835
294 707
990 949
107 613
879 225
476 309
414 707
933 270
92 69
316 870
293 674
719 1
628 953
198 813
653 800
769 151
104 468
268 351
690 630
146 573
575 321
483 188
300 567
548 170
387 412
796 506
194 167
400 979
40 411
907 817
798 510
160 343
697 457
782 104
935 786
662 608
826 995
875 7
75 902
756 69
919 882
537 224
881 202
827 931
385 121
880 346
528 434
824 409
291 611
348 696
362 513
774 604
430 829
938 34
63 433
354 431
704 139
673 472
236 279
825 166
830 410
917 440
257 375
940 903
847 695
798 608
606 324
926 562
879 510
341 820
215 803
29 619
194 212
808 164
83 393
769 785
321 7
896 477
881 878
293 268
956 793
487 555
607 919
830 581
670 711
560 524
289 764
590 304
542 924
762 42
322 693
413 964
564 941
263 936
329 601
853 690
229 881
430 54
867 70
871 669
11 684
132 396
918 498
706 933
133 416
822 720
986 819
168 663
595 90
876 19
271 966
638 654
727 244
280 829
575 515
753 186
870 225
217 306
943 839
24 551
794 497
487 209
112 951
795 32
310 552
379 465
633 318
694 755
577 282
1 310
67 419
320 688
343 521
991 846
262 70
931 138
133 980
467 45
891 861
177 626
164 65
357 631
563 369
128 291
765 606
801 563
777 620
45 510
161 285
968 205
803 186
248 680
556 213
464 725
364 174
54 204
863 987
828 181
320 518
203 610
134 106
508 239
912 914
635 567
322 789
884 614
579 568
3 732
188 56
515 766
273 501
655 876
474 838
730 889
564 822
787 479
313 26
865 566
942 565
628 999
385 406
853 203
88 513
183 312
155 831
992 455
417 657
830 346
224 571
426 811
273 881
445 126
51 337
886 148
49 635
906 915
892 402
582 45
743 27
987 883
219 405
792 697
483 944
733 725
460 459
232 799
918 780
226 85
369 133
968 738
36 560
317 102
162 363
849 274
842 400
731 298
792 481
34 306
174 641
857 629
790 391
215 890
694 442
305 149
327 438
658 738
455 94
692 110
295 393
916 47
416 857
327 823
112 838
434 862
502 886
328 268
480 113
953 699
993 774
390 344
243 866
857 813
618 515
942 350
113 6
891 742
182 223
714 182
381 426
823 68
340 149
529 318
856 906
952 217
409 192
533 86
511 45
539 958
898 955
987 953
183 142
599 472
431 374
542 255
339 651
227 635
767 896
61 826
104 361
733 424
831 508
78 181
541 152
510 489
15 657
62 877
158 39
640 681
810 579
632 153
56 145
978 683
46 303
60 504
861 664
359 947
634 908
956 137
429 651
420 978
499 236
831 754
705 962
229 130
984 113
263 491
721 763
471 426
370 794
260 46
369 113
302 411
79 640
123 414
622 696
67 575
969 938
330 137
32 397
767 502
410 676
7 922
484 601
118 468
854 126
596 299
202 886
980 779
972 507
233 195
776 283
309 652
788 790
617 965
288 618
520 57
964 419
54 524
326 856
756 235
107 70
986 887
845 685
448 887
304 395
744 61
560 575
16 491
201 192
312 200
252 687
187 695
970 599
827 944
654 890
609 250
217 887
70 5
887 795
338 249
842 430
676 400
810 897
158 48
246 705
765 609
462 196
343 881
283 310
573 526
373 56
744 192
802 711
476 99
649 253
748 681
84 598
353 698
812 993
593 255
863 899
254 337
644 995
329 984
30 205
890 490
20 480
603 252
288 915
863 957
403 861
956 52
784 882
572 702
685 690
208 81
439 628
488 861
840 23
800 725
748 578
1000 410
461 512
845 69
793 597
586 240
877 229
577 329
324 485
527 679
800 546
688 472
130 357
58 933
48 90
609 990
788 393
96 286
443 453
415 129
534 228
336 785
597 582
223 319
314 816
766 823
961 690
223 197
570 497
727 782
476 145
332 74
122 742
592 854
378 256
16 392
574 142
148 9
782 240
200 161
194 892
606 444
725 693
119 263
97 690
123 981
546 708
271 165
472 656
473 517
560 755
709 119
119 184
628 87
552 863
650 441
941 333
475 258
474 467
353 627
546 679
805 997
328 500
593 886
979 777
649 15
464 811
707 116
838 52
226 822
401 311
409 191
753 154
343 198
17 38
233 474
702 834
446 332
154 6
293 908
439 695
895 840
599 421
530 273
598 75
529 752
333 495
230 212
519 610
738 940
762 237
655 667
142 268
409 966
227 843
675 755
107 938
143 512
35 363
346 692
755 894
125 357
871 291
121 655
931 653
957 111
620 811
549 741
854 744
702 399
760 410
860 832
790 298
422 202
716 597
692 567
884 509
765 171
16 507
264 449
361 140
351 400
207 860
12 391
987 789
669 121
924 139
549 437
986 977
304 380
306 245
904 74
292 506
131 595
461 734
29 344
806 974
751 621
674 482
260 587
51 370
747 934
33 762
771 165
515 30
57 440
584 3
454 828
45 633
763 556
947 336
187 153
941 883
818 97
544 768
755 492
648 516
784 277
470 324
716 362
158 521
167 500
142 537
583 708
527 514
442 497
32 975
613 974
139 373
55 598
24 425
540 992
795 131
446 853
389 168
237 424
126 832
951 954
670 97
826 208
111 701
609 797
697 308
693 991
681 73
59 291
390 263
716 340
848 726
962 590
10 990
273 344
151 970
516 755
847 766
653 772
852 418
957 890
856 787
690 232
736 608
458 551
723 674
138 588
845 61
425 712
879 377
960 363
292 915
207 757
850 844
215 150
559 732
813 464
461 990
526 228
215 469
760 196
311 127
80 620
850 57
404 900
725 964
501 844
766 874
712 243
353 251
768 154
569 10
332 15
296 609
220 4
387 510
510 586
677 576
544 922
985 592
57 269
832 541
277 350
164 247
622 326
117 496
799 774
602 574
785 18
975 851
497 133
94 406
141 541
682 882
616 193
106 648
446 105
831 839
672 356
29 872
794 185
60 654
616 777
76 800
183 273
724 943
356 783
160 527
483 394
266 922
714 339
262 159
264 541
620 492
579 890
989 641
196 649
867 355
652 789
101 948
180 377
469 638
100 758
369 730
933 997
15 428
822 230
983 741
793 230
269 982
80 737
676 980
412 681
142 99
629 590
46 785
129 903
655 878
701 424
922 140
901 487
66 176
355 476
100 181
212 284
724 101
541 157
208 518
121 930
629 953
329 709
984 546
923 973
281 839
696 833
792 560
552 14
967 560
569 212
506 806
508 596
988 173
457 421
205 409
50 773
159 140
962 372
694 956
917 2
146 118
219 755
17 326
196 754
91 440
952 867
652 348
609 487
288 366
25 783
558 8
363 171
337 492
300 826
776 819
778 743
595 627
950 52
60 530
982 479
255 235
703 108
892 574
842 517
117 489
278 638
108 8
697 492
332 351
293 475
333 285
583 331
777 413
144 880
2 537
3 479
435 80
479 973
356 524
142 163
952 876
214 942
661 815
625 510
932 460
273 631
411 517
735 435
278 975
820 445
500 745
101 873
781 516
406 559
23 599
682 920
475 374
18 342
389 479
976 837
823 356
684 611
896 856
358 948
833 499
571 732
573 558
61 391
907 796
549 697
964 520
435 68
284 537
794 219
3 576
606 430
922 100
125 938
485 84
177 265
888 244
291 345
523 256
510 675
849 116
343 242
1 60
364 276
264 990
813 772
410 69
534 781
682 332
550 4
278 258
864 527
257 223
486 588
778 20
823 497
974 563
203 190
921 676
797 138
591 314
938 656
277 479
711 394
709 256
523 601
144 843
294 342
969 46
574 768
562 463
962 192
449 544
443 261
333 467
708 901
527 119
676 726
709 118
226 429
261 346
251 179
743 250
178 65
234 199
113 916
630 96
529 539
446 305
861 918
592 507
872 633
238 533
581 404
219 1000
613 228
318 155
950 30
970 968
972 632
797 456
483 82
827 128
221 551
82 318
240 834
552 712
239 682
463 38
254 621
56 235
576 756
158 800
411 51
60 974
324 807
905 850
554 50
128 58
825 673
112 826
414 397
146 304
713 751
166 587
184 616
82 492
363 163
417 773
332 786
243 220
352 457
514 668
767 882
33 801
604 705
444 299
908 337
746 309
283 150
646 190
291 82
328 413
219 283
702 328
342 666
423 914
320 229
451 761
748 477
546 399
529 881
626 825
756 552
157 334
495 538
512 379
867 958
542 921
398 504
409 114
140 653
740 384
909 56
389 810
363 657
176 510
743 17
30 340
527 572
839 350
327 356
984 344
719 284
526 803
360 953
640 467
171 52
326 375
805 977
946 333
476 849
551 977
518 714
9 259
435 224
655 851
682 399
661 123
221 934
107 997
998 887
811 284
90 265
263 244
118 644
40 770
285 371
682 100
660 126
79 816
980 257
236 37
684 82
28 252
58 949
774 88
245 299
581 29
313 817
351 108
876 164
302 101
364 862
101 633
154 618
404 750
498 935
326 83
525 960
371 299
998 760
229 186
252 426
1000 161
281 664
241 27
792 791
982 181
265 620
833 177
719 660
909 431
513 787
807 956
27 515
217 323
379 812
481 730
939 776
259 930
868 79
62 706
676 10
707 889
488 699
145 597
773 335
604 843
763 300
910 202
71 477
466 526
996 224
255 212
72 1
299 11
939 48
974 836
918 532
244 747
13 7
65 309
10 239
232 279
136 324
490 561
503 744
660 503
540 476
177 999
880 592
132 855
483 540
821 925
697 61
414 357
462 619
823 279
464 852
12 105
194 188
903 92
470 702
65 772
346 24
954 886
349 273
819 920
858 798
474 736
835 605
807 211
14 572
377 452
163 3
361 223
539 427
340 316
196 917
84 59
763 410
417 600
13 190
649 594
903 69
657 649
121 866
455 260
908 714
935 926
172 673
968 208
817 524
768 185
372 688
663 608
911 576
562 249
268 903
375 397
668 670
613 753
552 487
383 757
359 700
988 538
307 668
712 912
949 70
266 613
361 69
961 512
265 731
630 330
232 781
825 532
91 760
657 286
990 376
369 594
438 146
544 59
225 236
187 296
104 140
483 892
766 249
610 750
903 812
813 756
675 680
847 139
713 66
187 138
851 733
55 966
686 579
943 799
169 337
856 144
808 603
588 97
34 412
451 838
317 477
296 332
40 183
347 685
987 500
383 752
23 502
715 160
799 262
117 662
589 840
940 859
484 216
8 703
702 752
858 999
422 279
322 302
861 543
808 825
345 293
487 784
693 778
645 847
437 327
903 153
606 447
795 206
551 287
511 408
535 732
62 232
865 467
466 208
970 698
192 367
625 837
540 554
368 919
151 904
534 218
434 773
149 238
830 963
605 130
23 454
299 734
796 326
302 664
696 346
841 251
451 861
988 192
714 318
571 257
342 45
553 203
385 896
651 653
868 341
31 358
373 817
458 746
809 571
395 230
689 504
570 181
737 817
218 712
24 793
291 157
563 150
779 194
735 561
154 991
15 354
333 968
989 653
788 990
533 610
809 248
623 436
524 62
919 233
121 703
584 892
35 201
72 945
395 944
742 29
984 219
256 418
151 879
389 581
503 763
338 174
396 686
943 980
665 765
996 445
675 117
277 547
740 871
14 848
699 334
455 244
801 276
275 785
954 710
856 71
305 219
88 360
677 602
749 537
234 110
33 538
373 367
365 789
277 933
263 927
428 204
822 567
191 335
769 955
608 114
666 881
966 530
615 194
572 778
654 641
697 460
362 286
9 966
694 809
218 971
249 602
445 794
410 594
104 492
2 749
163 43
941 168
673 324
705 895
339 93
608 966
844 985
8 127
297 138
61 231
648 18
409 116
122 863
747 537
133 523
898 270
941 916
601 287
954 6
637 188
826 614
282 547
516 574
657 436
815 505
726 952
931 965
967 15
741 747
481 327
531 55
11 625
364 683
652 469
376 850
652 291
836 961
634 986
686 420
26 774
426 363
993 138
915 251
736 872
308 56
588 888
1 979
470 439
732 26
818 932
715 842
14 230
77 678
135 795
402 852
30 465
209 962
343 512
985 644
482 293
366 682
370 807
119 999
189 538
853 442
501 670
400 690
228 998
4 425
252 969
938 808
280 674
713 89
124 628
124 132
697 713
209 691
863 300
269 813
393 441
948 812
157 175
108 76
708 899
297 834
471 690
532 122
668 90
933 936
409 90
195 249
985 258
627 668
732 788
388 793
16 792
264 261
256 144
112 58
194 841
643 147
927 910
440 492
184 388
954 825
530 657
381 251
114 246
279 179
282 936
338 951
864 766
140 173
168 714
263 590
231 335
333 949
698 385
104 940
880 369
649 276
263 105
81 502
364 488
647 317
538 812
371 420
437 692
989 898
265 40
401 213
477 575
508 438
355 451
844 10
413 732
935 597
219 279
37 956
230 514
788 80
641 958
409 750
38 798
962 584
400 414
337 635
165 298
975 735
125 728
662 776
526 172
382 671
962 867
495 711
711 469
175 115
592 806
673 629
462 773
121 23
277 815
483 806
328 520
669 997
242 720
450 358
44 408
172 322
984 514
957 71
673 836
747 795
659 724
683 39
468 59
530 146
595 650
836 28
23 795
198 369
228 244
573 95
500 447
699 363
123 315
585 40
357 339
338 141
557 860
550 84
452 642
679 707
208 619
546 866
779 857
751 816
219 204
527 868
190 844
242 970
841 185
383 608
151 923
783 603
594 54
233 628
616 929
218 247
14 162
240 91
426 545
641 787
191 848
604 941
34 717
286 667
460 743
240 446
79 72
845 197
302 814
986 316
530 736
939 13
499 556
355 352
911 319
813 806
628 52
283 158
713 64
738 119
304 715
436 249
669 569
560 80
52 42
451 878
245 132
769 820
873 964
414 270
580 638
412 495
849 489
453 756
965 620
225 589
197 306
127 949
95 579
548 660
341 474
251 694
916 961
719 400
70 637
368 330
196 575
195 619
28 90
603 782
644 332
405 959
369 148
702 822
110 537
42 695
693 562
605 87
873 239
175 119
432 730
177 18
606 409
381 234
943 908
205 547
222 340
682 213
149 639
442 739
637 436
352 554
809 226
475 815
187 228
328 580
592 559
706 31
412 974
451 176
228 823
369 265
681 574
759 418
300 444
349 508
85 906
508 578
922 198
722 701
385 171
504 624
50 514
816 242
140 61
526 904
453 983
758 754
208 9
419 594
885 728
594 838
995 690
659 79
650 319
80 863
638 320
251 328
523 980
909 923
398 628
195 429
109 870
308 856
703 124
172 418
10 249
499 914
571 980
531 617
825 424
287 964
526 578
970 306
953 505
86 170
373 345
862 108
916 951
614 100
659 574
711 354
422 937
268 675
826 235
809 378
591 685
89 339
242 847
343 698
248 545
367 33
804 213
111 143
730 804
265 173
234 85
104 709
959 513
531 150
829 441
577 699
311 245
399 7
851 18
444 863
534 863
688 29
481 592
665 122
741 650
619 922
583 354
348 335
46 160
499 906
6 773
482 677
935 772
806 812
672 680
812 651
123 850
907 350
14 439
243 59
60 526
334 301
154 944
744 940
271 980
59 620
328 721
765 255
430 733
152 44
213 527
660 266
492 702
423 550
687 255
586 256
831 604
806 436
949 754
416 885
301 826
855 188
577 196
708 110
477 25
16 301
727 50
968 570
201 58
923 725
799 782
985 8
921 887
404 643
887 652
30 258
375 314
592 750
887 102
676 754
381 284
519 569
801 993
758 434
542 218
964 726
107 582
531 77
692 728
711 746
491 357
629 614
755 454
705 322
849 639
105 426
98 734
727 8
439 457
505 738
747 331
647 441
307 454
578 561
872 910
118 944
746 467
611 839
224 318
608 253
685 45
289 371
319 762
113 821
980 123
163 49
274 584
543 939
91 439
962 957
267 533
353 992
486 310
133 342
370 527
560 328
191 640
519 686
277 112
68 70
896 348
918 924
20 836
807 818
347 586
281 147
946 968
47 75
561 382
735 70
864 16
873 646
915 667
148 370
305 958
13 668
80 64
34 464
943 829
213 541
177 346
801 415
567 868
536 971
393 596
587 71
695 371
712 478
624 826
801 401
892 180
107 779
551 818
652 148
189 724
869 468
144 750
140 303
415 520
854 706
557 79
110 770
716 223
605 726
482 476
154 212
961 109
508 818
770 732
140 362
683 564
629 870
962 516
773 368
46 678
323 245
775 80
7 276
416 142
78 184
49 277
506 914
743 413
653 506
461 498
480 119
556 319
758 879
152 537
656 346
666 285
407 922
717 528
862 188
722 890
879 744
669 242
924 905
42 279
444 207
966 139
867 916
131 467
566 395
146 28
500 371
387 674
370 33
225 638
170 677
198 409
338 412
249 815
123 299
920 988
420 691
352 456
329 755
83 877
428 203
978 611
45 713
925 442
17 641
788 124
42 528
764 601
219 916
840 266
494 583
158 203
913 565
751 512
529 171
929 776
571 402
118 224
108 126
735 705
887 105
748 818
804 434
209 420
799 353
104 282
794 920
317 762
983 83
231 781
246 853
694 972
323 989
217 585
747 252
774 703
879 968
612 669
919 127
559 949
558 972
231 769
160 495
708 352
483 873
866 701
924 60
856 631
913 44
30 436
909 485
406 236
965 688
390 798
421 526
746 648
103 978
44 472
113 859
862 283
633 607
808 461
72 894
511 154
516 232
178 487
832 902
908 682
938 972
330 966
467 525
562 443
300 527
732 32
397 107
51 876
585 427
234 779
786 14
498 438
274 414
123 25
684 652
860 738
528 140
359 446
714 663
209 71
21 595
281 818
220 539
16 713
479 594
900 518
633 926
759 278
866 231
4 218
407 596
241 411
600 762
21 892
776 728
192 122
346 125
476 503
164 662
188 628
260 322
940 807
410 26
993 272
419 389
600 465
565 703
418 926
213 551
222 684
615 972
710 269
298 730
556 904
957 701
399 654
381 820
65 368
626 850
916 158
535 874
412 197
957 538
605 331
790 398
793 72
402 969
794 23
55 757
740 788
9 370
481 655
170 757
620 957
780 732
957 850
660 535
60 525
449 68
735 804
232 691
234 26
444 945
148 823
33 352
670 666
452 582
387 343
839 303
295 626
406 996
484 272
254 896
810 738
243 879
246 186
281 91
536 102
91 963
782 548
201 227
206 743
521 54
141 198
913 532
525 641
446 466
126 224
834 566
441 327
540 681
26 455
644 639
534 594
580 221
59 186
49 679
175 659
858 684
906 714
705 675
137 721
598 475
60 102
924 486
443 925
669 702
356 14
961 459
579 828
642 377
220 309
199 876
883 118
404 534
492 24
670 797
167 351
848 305
57 95
257 838
89 937
378 379
434 966
560 868
183 529
760 538
619 254
564 962
896 793
33 607
140 366
901 25
344 316
75 606
479 374
25 578
504 849
979 341
546 635
813 961
426 870
123 80
518 349
556 531
398 82
7 799
7 224
659 936
433 725
907 128
186 336
95 177
622 568
339 660
388 645
421 906
687 597
609 766
357 188
384 955
372 445
341 295
746 336
760 82
620 263
519 841
449 866
482 651
505 107
762 979
200 75
761 425
505 989
218 336
759 945
325 240
303 514
988 275
174 608
588 62
203 161
527 573
807 611
508 141
482 709
24 185
843 707
735 453
100 719
569 260
862 216
492 882
731 620
119 955
13 450
232 849
258 650
945 193
667 521
964 706
896 10
631 424
674 448
459 527
897 638
219 74
42 575
437 329
938 42
749 904
586 752
834 413
13 154
572 86
3 443
968 915
158 436
557 313
774 985
191 797
41 849
990 242
60 24
168 10
572 972
997 198
536 416
134 769
269 967
103 755
965 632
316 542
463 403
941 415
314 779
66 710
720 54
262 931
947 672
620 249
482 485
952 806
185 958
217 260
759 817
67 944
649 96
478 14
838 187
490 674
505 103
422 566
857 860
690 823
988 760
645 908
992 95
538 266
600 440
515 636
621 452
235 298
759 201
804 7
921 706
251 922
622 594
944 506
809 218
723 887
902 97
813 390
400 817
949 29
322 969
774 612
157 741
9 771
964 633
12 886
178 951
215 872
829 554
931 668
707 403
558 258
622 103
613 54
435 552
168 218
249 76
593 994
114 355
566 932
330 412
884 310
265 135
968 502
873 345
465 322
712 279
86 298
502 452
991 39
121 401
11 851
54 567
857 517
94 918
552 584
560 420
385 953
241 685
937 299
674 836
189 601
597 836
985 131
489 219
970 644
196 993
696 240
734 913
241 655
585 234
554 365
881 902
744 858
155 846
59 8
907 861
424 135
767 487
564 727
917 613
455 403
377 867
62 744
590 529
393 92
695 247
93 968
362 242
985 893
296 384
769 670
298 158
513 846
608 302
89 825
174 216
940 650
482 145
908 840
442 567
362 905
149 957
287 110
859 54
103 785
733 690
765 56
534 55
267 405
687 459
583 449
624 354
214 868
903 411
77 201
583 95
460 293
679 52
331 848
970 240
401 153
493 351
668 46
344 189
292 504
472 697
303 973
605 340
939 546
495 275
215 657
623 471
584 467
336 675
964 899
399 895
547 11
942 269
88 978
820 201
345 8
731 887
885 497
189 150
348 244
234 230
437 173
294 106
858 420
362 998
592 91
10 502
984 451
201 500
169 886
10 545
373 598
905 678
614 288
666 690
885 569
994 186
912 95
272 681
959 343
140 841
494 728
911 967
291 12
751 248
553 295
476 854
361 115
258 330
43 67
828 306
219 886
680 648
354 573
949 388
433 216
84 705
787 437
922 576
126 803
337 707
963 695
42 970
234 557
434 7
437 825
383 997
609 134
989 367
198 215
906 862
96 32
310 951
38 101
681 190
774 467
355 312
860 625
563 346
226 406
965 904
310 55
402 19
187 469
451 687
442 845
283 193
348 744
527 535
753 580
607 635
326 524
288 13
257 120
412 936
508 326
960 18
797 121
139 864
260 786
146 177
826 713
223 601
809 666
546 307
737 283
570 613
913 905
104 465
416 441
9 69
728 423
34 302
360 348
12 177
276 946
854 162
27 668
723 767
80 33
458 244
182 574
607 12
913 230
832 104
311 742
785 843
189 234
588 74
892 145
873 905
579 758
597 439
503 431
120 491
217 551
7 985
910 688
136 526
223 609
424 797
732 682
257 524
258 356
382 590
396 378
230 182
94 906
340 255
694 126
658 640
816 900
405 775
91 703
157 449
37 371
655 731
646 296
414 18
970 57
16 653
755 272
693 139
637 879
19 556
683 157
899 916
837 379
410 233
35 260
871 917
33 268
818 352
609 761
353 528
746 805
801 97
664 690
534 178
782 801
929 256
378 293
68 35
472 775
926 205
5 727
158 587
984 870
806 411
583 164
642 515
528 877
217 994
583 829
919 198
643 471
699 262
149 607
263 46
228 988
95 228
827 751
42 601
943 877
204 441
539 186
543 772
673 234
825 495
325 810
58 31
383 867
366 871
700 994
203 318
323 513
391 82
527 632
167 569
998 499
706 394
535 860
763 900
953 226
524 259
971 400
495 254
764 896
290 735
669 514
43 621
153 615
743 143
463 945
77 648
966 577
981 187
604 591
87 982
237 655
110 683
560 869
527 643
833 286
343 660
516 998
280 49
461 17
980 79
241 971
262 717
578 669
339 231
924 537
67 806
726 985
495 736
482 357
895 884
56 609
222 650
206 678
458 120
361 482
633 565
529 1000
725 310
19 296
722 115
694 236
780 931
288 782
79 757
319 568
349 584
949 360
968 388
467 163
699 174
538 413
521 994
546 629
211 864
682 44
545 291
535 213
542 126
37 314
292 482
723 994
81 413
239 453
448 533
61 739
221 829
246 674
419 823
368 146
879 288
398 873
296 506
814 119
113 172
15 866
620 416
56 269
286 675
477 614
895 949
917 154
267 606
510 35
945 730
266 41
43 261
272 225
907 176
954 778
646 768
926 244
695 985
481 51
847 510
949 116
978 643
761 762
500 318
444 269
266 148
817 904
956 930
837 304
66 569
559 970
940 73
954 629
566 536
88 2
27 831
585 667
68 305
524 765
931 277
501 938
370 778
841 236
253 964
34 723
231 754
68 58
58 163
614 50
388 868
468 297
991 547
220 638
913 441
852 218
914 254
177 684
337 333
770 824
355 218
365 640
551 166
243 435
337 216
660 311
412 256
527 588
215 169
522 914
165 250
57 646
256 792
43 309
518 978
978 18
227 371
387 691
688 31
373 237
359 12
1000 180
109 748
512 102
171 759
463 958
993 760
533 790
969 877
300 852
40 146
386 983
85 956
36 861
260 762
315 10
26 705
879 989
320 539
493 199
462 333
631 31
554 626
882 381
419 983
358 995
863 37
214 364
520 741
7 298
668 391
863 793
690 569
948 457
1 770
982 951
961 774
307 347
855 133
485 163
58 21
989 375
599 565
417 414
296 27
528 468
434 778
440 245
258 353
666 710
172 303
675 786
111 96
589 373
521 384
615 79
458 905
417 92
618 95
612 362
791 585
269 50
70 647
669 865
471 142
966 129
948 341
691 479
731 755
423 211
893 913
711 729
542 868
117 998
70 504
478 255
643 295
446 955
782 929
181 96
490 556
226 294
550 429
382 57
199 666
764 299
946 531
290 121
135 491
771 963
593 645
349 618
139 902
230 443
491 434
321 766
902 19
399 519
657 831
796 839
659 100
440 556
345 34
164 732
322 425
174 295
682 361
763 81
36 395
522 683
613 139
340 853
319 290
792 627
347 860
69 786
884 413
94 167
711 983
873 664
184 325
620 706
78 858
739 84
925 662
313 643
791 937
199 828
936 279
17 408
710 564
501 929
856 763
697 721
79 673
975 218
936 937
959 202
181 729
878 761
470 866
624 961
631 949
784 492
264 974
608 272
749 597
71 230
368 586
766 333
720 151
386 683
321 433
2 885
396 694
713 387
774 581
604 973
467 593
665 865
636 769
596 835
355 181
922 289
120 862
497 31
97 416
745 497
518 261
8 495
97 254
423 623
55 220
608 617
455 465
81 390
756 786
527 347
209 767
501 299
413 774
964 609
182 904
755 624
598 729
203 471
295 998
565 460
710 656
28 426
954 541
107 636
897 121
763 547
340 649
573 988
855 989
716 168
717 930
188 410
162 494
536 800
778 214
792 404
428 439
235 977
35 240
375 85
57 905
293 330
79 852
719 77
317 706
58 576
860 82
258 566
905 450
247 113
118 81
964 142
144 981
700 880
784 664
313 254
95 480
206 841
877 469
814 584
524 248
79 956
479 876
666 437
658 479
912 237
94 97
844 160
132 233
623 728
665 211
910 84
144 500
669 38
881 694
822 206
422 297
695 171
491 504
824 334
594 192
238 675
206 32
537 57
939 353
307 218
544 252
575 54
934 976
190 958
888 979
860 504
244 658
837 848
931 447
737 694
84 74
880 123
324 801
465 1000
111 585
746 249
257 475
919 798
706 518
544 466
968 974
9 186
248 610
872 242
752 720
194 178
318 501
837 382
682 651
393 895
627 299
350 568
797 984
50 252
177 166
619 974
638 397
236 433
180 936
481 629
311 59
662 435
658 838
994 933
406 590
364 522
847 100
437 285
431 762
368 256
633 711
462 762
923 227
337 512
383 305
311 100
167 797
909 752
200 94
587 574
567 707
38 482
184 295
367 734
821 412
931 577
484 49
503 560
30 631
288 322
85 839
979 503
179 999
633 48
147 193
946 608
944 683
704 275
199 571
680 542
852 29
425 31
162 951
866 323
438 60
151 180
76 269
639 758
983 403
957 806
933 96
233 325
401 420
388 543
504 349
741 240
330 39
218 437
67 927
382 522
684 42
219 179
324 600
25 258
634 227
971 340
343 630
290 109
365 366
904 819
470 789
304 948
90 149
305 258
136 691
219 174
846 847
311 785
585 704
884 48
804 425
713 143
580 945
820 490
348 231
328 936
851 501
842 580
13 227
666 28
617 800
747 42
1000 119
503 976
167 592
387 46
175 132
251 776
997 663
143 382
481 314
436 670
35 717
959 334
926 335
576 862
793 906
200 953
827 762
591 746
205 673
808 711
869 11
190 134
179 831
212 155
175 649
118 735
790 128
696 975
338 368
538 663
971 609
126 552
482 659
930 599
323 652
938 827
429 387
638 403
794 991
362 48
437 605
915 209
651 356
473 529
458 952
683 341
39 179
113 342
482 745
591 613
591 558
960 468
372 140
793 149
990 171
718 335
974 734
309 514
451 865
495 279
341 439
741 808
883 727
300 251
981 702
586 747
339 355
792 899
833 900
505 822
328 331
52 365
188 525
190 562
3 570
86 933
912 269
506 804
628 373
82 417
426 954
92 148
571 323
256 149
998 825
314 242
341 306
468 556
701 811
656 767
732 31
482 819
149 393
977 684
705 444
665 201
48 885
435 601
731 564
390 524
981 535
526 657
615 418
934 917
518 156
604 949
23 669
273 906
153 936
505 202
119 112
547 720
527 414
991 397
188 299
337 563
95 312
907 21
788 642
442 539
728 583
847 311
217 258
57 81
611 241
642 165
507 699
625 736
309 429
705 144
771 10
546 881
670 904
851 86
204 576
615 166
825 678
222 854
811 812
761 205
251 171
523 402
82 803
311 952
34 761
26 850
514 780
68 123
549 366
728 330
523 336
425 953
511 40
39 847
211 543
478 368
460 785
432 44
364 369
456 778
539 673
118 886
471 680
68 692
489 963
310 879
130 516
909 602
683 828
527 116
647 373
781 877
574 832
149 785
812 82
559 556
458 285
665 337
969 681
126 165
368 502
604 106
435 145
135 953
509 817
407 646
110 719
513 219
634 337
538 20
429 728
34 71
534 275
385 829
357 413
776 110
827 841
631 985
612 194
724 425
792 662
695 508
82 691
347 486
561 207
233 428
119 845
341 885
313 570
721 606
374 90
97 467
516 525
235 375
42 587
861 931
293 234
86 923
950 155
290 787
124 684
641 903
856 876
791 935
981 778
181 273
175 335
169 383
823 711
525 920
618 517
51 779
499 677
70 869
853 328
508 983
776 17
78 769
143 479
948 560
554 712
269 552
590 881
272 766
514 195
638 488
570 609
106 719
179 301
830 88
83 500
528 299
580 36
596 293
511 422
372 48
766 354
145 725
663 502
22 165
766 124
47 425
898 157
887 461
334 610
169 591
944 994
693 288
221 284
901 651
27 109
675 980
628 809
142 856
725 971
81 902
711 376
736 373
266 394
825 789
845 296
800 207
801 208
171 565
887 836
776 697
576 895
411 877
41 705
399 772
453 673
36 231
845 946
671 8
500 256
977 588
8 484
86 137
959 66
402 440
273 972
731 117
648 806
89 178
605 296
45 915
603 401
100 818
478 528
376 180
993 267
684 589
195 5
937 901
373 266
496 89
18 587
777 382
393 825
428 695
297 20
719 322
221 263
303 772
543 824
191 84
102 910
385 764
765 158
938 620
25 762
382 794
90 130
401 964
585 341
389 939
916 444
804 124
602 95
550 130
122 174
203 819
488 365
347 471
630 193
181 552
369 252
750 835
288 159
440 131
487 421
479 4
812 669
384 872
965 328
889 126
538 281
217 84
892 239
632 305
514 571
602 889
124 255
809 542
648 195
373 90
240 191
81 521
550 804
292 910
82 514
619 757
963 169
441 648
54 279
674 380
182 93
877 284
710 650
325 927
574 444
924 577
493 259
820 518
700 696
828 962
218 974
419 552
197 300
723 78
504 802
403 958
173 995
972 890
50 681
843 770
238 365
690 379
894 976
144 949
100 260
517 419
502 818
369 403
372 379
924 18
74 205
483 715
768 190
609 284
846 242
78 873
148 914
960 30
707 449
604 271
909 385
818 958
539 516
25 415
479 822
101 320
44 423
862 765
523 116
933 538
604 666
261 425
565 235
133 131
819 718
503 850
678 300
229 315
7 927
163 646
578 165
751 921
24 18
893 831
376 730
791 386
916 734
720 809
362 459
362 249
179 426
388 495
591 644
976 263
164 857
605 627
802 133
227 236
834 790
549 324
68 631
734 392
891 119
872 271
955 112
264 124
520 641
798 254
845 994
319 971
852 666
675 626
42 220
410 124
973 909
607 292
243 234
689 551
412 501
126 985
62 331
56 256
955 202
919 702
53 147
963 823
156 9
701 988
951 1000
508 516
394 323
171 980
353 866
422 786
118 685
822 446
12 465
479 293
429 589
528 302
368 335
26 946
745 979
155 947
37 495
711 303
728 513
847 210
759 771
45 966
630 664
676 482
734 275
413 128
568 178
955 736
71 732
52 215
906 880
771 313
375 625
71 903
200 679
105 288
934 601
542 748
456 603
344 420
894 926
999 835
22 431
799 81
611 124
520 677
458 555
707 758
870 266
97 981
380 272
209 675
676 677
5 789
817 770
325 705
671 811
197 726
141 39
915 595
184 481
46 174
79 611
788 926
468 731
518 120
436 83
160 982
939 238
691 181
45 931
515 919
965 964
486 171
878 433
557 348
317 719
192 955
597 519
588 574
935 375
526 427
686 438
863 588
140 355
235 714
329 378
933 302
651 267
725 694
54 170
858 697
398 571
713 103
99 608
930 518
531 849
288 654
898 380
333 556
266 777
668 217
888 112
550 686
656 96
361 569
798 631
453 961
505 229
886 371
298 93
405 14
227 856
26 777
753 179
270 903
430 207
394 145
260 303
741 94
195 936
70 825
823 854
260 10
990 317
450 337
328 909
980 639
60 226
770 184
266 577
359 388
424 555
32 401
452 88
263 553
824 900
67 715
780 431
214 128
681 322
536 285
156 16
320 966
424 62
314 809
246 681
314 746
477 445
173 254
653 278
650 529
696 241
591 484
557 469
956 972
859 904
898 343
141 180
460 129
144 80
811 840
590 215
599 514
971 546
482 11
250 573
335 614
341 855
367 269
23 998
612 871
569 33
199 21
577 711
876 771
383 957
43 201
112 163
808 840
217 436
927 426
661 276
522 206
593 258
113 718
548 540
79 221
206 129
955 13
104 35
426 73
711 656
490 117
636 457
932 729
292 631
764 726
169 572
341 587
83 288
980 988
720 382
497 991
200 878
453 12
133 751
225 81
36 928
820 824
466 340
775 355
481 998
857 250
920 853
170 202
913 751
414 981
519 11
342 335
798 648
850 510
479 136
660 556
372 914
343 251
554 183
208 288
401 209
393 280
110 341
29 467
105 874
503 919
593 21
828 314
552 83
432 965
537 640
396 680
2 497
290 481
455 491
526 480
775 879
841 788
481 43
697 890
376 3
806 461
435 525
50 939
593 591
504 762
304 141
864 605
458 971
614 903
712 360
786 930
943 782
68 871
43 632
773 174
900 958
898 128
230 302
475 51
857 984
850 548
513 413
883 238
96 80
648 194
847 487
703 92
857 153
630 33
110 962
160 588
657 874
658 281
408 275
626 895
419 726
478 242
276 40
716 255
249 687
304 633
484 475
826 459
880 843
600 942
187 388
841 399
820 39
680 772
415 672
696 8
539 883
74 469
858 562
324 294
150 455
533 722
798 853
269 294
460 116
333 765
234 636
210 839
431 316
215 158
401 438
911 944
666 137
372 325
916 903
986 85
855 586
475 238
224 850
6 775
815 800
309 989
218 897
405 787
670 274
935 364
53 353
168 41
238 666
91 686
701 826
235 485
645 347
375 143
403 651
115 965
92 549
435 673
879 22
330 46
415 910
528 594
725 318
19 979
104 402
877 692
820 657
310 351
211 872
214 630
723 653
435 217
520 115
889 637
625 445
62 87
909 817
79 755
355 906
865 839
104 540
381 475
780 647
937 141
400 118
915 518
41 571
939 978
636 183
614 82
637 713
637 132
465 296
202 191
700 24
881 535
618 858
831 975
733 202
303 12
125 298
217 943
680 433
187 550
710 353
895 644
328 132
948 416
910 876
999 121
286 601
588 107
872 305
756 454
703 479
943 998
352 883
715 142
228 442
650 190
992 970
325 4
163 583
847 231
407 755
241 985
341 280
249 974
205 301
397 859
158 228
848 923
547 842
217 452
869 512
126 465
271 898
253 683
906 687
868 294
363 138
121 741
410 603
166 472
561 993
100 766
279 581
821 53
853 730
29 636
509 752
565 179
57 653
934 222
368 978
195 746
715 936
365 502
415 761
219 694
833 583
624 227
386 974
261 493
361 38
316 32
558 108
424 430
205 666
81 882
615 528
255 949
574 973
607 160
568 909
696 914
545 506
279 248
55 180
294 831
343 756
382 766
212 299
671 935
171 204
59 818
955 21
724 666
831 496
693 15
407 80
997 658
615 981
352 326
845 842
463 90
373 674
100 503
603 907
235 134
763 903
344 985
443 882
758 884
885 757
782 408
389 405
25 778
763 771
77 398
867 361
650 583
900 147
470 63
67 149
735 404
371 548
201 489
378 151
871 135
408 559
47 603
911 151
745 197
234 784
891 491
527 120
649 467
710 7
46 213
946 423
544 142
215 858
578 446
893 962
884 22
15 453
936 505
798 737
964 96
328 4
271 920
857 855
918 10
775 635
251 373
469 963
604 926
18 813
484 889
564 100
236 658
605 239
739 334
340 547
649 874
361 785
458 70
229 375
785 631
161 935
683 486
646 227
229 125
654 388
438 316
489 868
823 428
512 269
634 279
431 178
304 430
471 938
763 137
784 31
761 590
190 328
779 499
557 966
970 623
870 329
395 334
599 278
166 651
543 975
958 960
418 831
167 124
584 148
160 929
861 841
167 672
853 297
489 599
509 919
2 75
940 783
141 859
941 685
967 290
414 114
228 522
793 723
499 967
526 810
366 728
461 834
859 278
603 395
617 59
924 326
529 645
149 917
785 95
796 693
262 317
344 650
780 558
13 485
403 311
307 448
943 80
519 335
109 414
483 664
521 925
493 725
358 947
278 525
696 826
210 200
169 281
224 446
736 403
360 811
862 891
271 279
52 99
440 940
818 510
244 643
663 884
163 379
392 398
504 481
213 730
772 70
119 279
282 534
630 210
848 313
30 702
382 910
525 539
762 296
190 532
132 826
187 525
441 674
930 549
643 956
967 193
234 571
312 723
636 624
762 851
691 712
479 51
436 942
270 874
880 153
114 944
569 503
500 459
121 636
506 664
274 80
328 189
748 839
690 56
306 347
474 471
537 650
844 1000
331 555
307 372
241 883
213 20
90 95
231 264
798 646
276 135
431 594
439 557
330 391
109 292
693 80
999 738
427 140
765 514
189 327
200 848
334 425
524 418
182 368
296 11
510 205
998 966
192 712
448 347
705 564
26 973
149 155
411 167
40 435
295 936
862 315
631 51
683 602
423 568
111 171
576 713
261 176
903 895
351 712
230 58
891 392
150 370
803 722
881 971
12 353
690 32
681 865
964 652
588 368
187 445
765 727
8 229
724 976
573 204
986 74
856 760
733 778
904 674
955 845
441 713
987 961
523 517
534 285
176 508
624 572
633 720
922 648
134 815
746 379
981 604
860 850
189 652
823 277
731 452
421 524
760 698
7 679
885 723
21 131
96 292
802 616
781 263
447 546
505 483
840 448
250 274
430 801
539 140
416 363
708 863
794 818
609 112
522 562
888 648
146 919
337 583
60 633
852 463
751 163
733 144
323 793
944 806
89 728
499 321
399 50
857 636
524 238
385 827
96 266
347 152
825 258
839 814
677 978
836 66
257 319
945 659
70 411
756 236
779 413
630 37
699 897
490 101
526 552
759 468
544 765
37 619
386 286
320 460
591 860
982 807
382 321
717 436
476 862
334 163
269 452
710 109
979 723
825 639
720 637
309 513
586 715
764 556
316 371
430 421
991 207
153 966
41 872
783 705
321 388
643 880
417 742
66 462
841 622
689 880
888 233
938 363
810 31
79 149
614 354
93 557
163 158
161 45
506 481
841 438
159 527
929 134
945 348
238 838
759 399
61 867
28 694
648 995
1000 716
897 196
352 856
997 646
108 689
316 451
707 377
936 447
792 335
920 648
12 749
29 956
806 352
380 22
405 644
822 926
39 509
398 485
8 977
249 898
663 521
139 53
919 201
199 275
91 118
210 714
71 922
848 70
770 614
788 22
412 148
806 264
210 826
173 483
49 346
731 688
192 82
627 861
857 940
53 643
862 433
222 510
179 260
427 69
854 147
169 369
43 577
921 3
616 698
159 330
613 844
787 816
816 156
114 311
16 527
377 155
41 27
766 637
181 392
78 842
698 316
123 571
315 89
235 599
102 467
336 156
106 382
915 351
329 829
909 188
379 57
380 727
294 885
37 377
923 289
460 326
408 976
989 56
751 966
614 218
376 280
193 84
450 263
426 934
943 336
108 731
53 516
680 705
970 806
130 136
354 96
896 809
909 376
715 751
714 632
847 783
871 678
462 408
811 461
304 660
490 121
271 855
749 557
595 289
475 665
322 740
373 102
728 834
48 343
606 71
20 851
349 740
480 382
308 548
557 247
768 959
274 715
957 413
232 134
723 443
885 268
708 148
359 410
586 522
102 240
666 950
181 317
404 932
487 944
175 813
252 411
345 824
678 642
205 536
155 894
874 150
827 663
445 21
56 849
875 316
791 128
207 704
751 296
413 161
23 140
68 706
283 313
668 567
621 581
442 897
930 854
29 672
803 760
672 819
464 364
486 672
599 758
702 952
597 298
771 249
4 612
147 255
827 390
656 492
729 473
303 185
188 866
671 951
969 703
736 97
260 406
26 76
695 868
431 803
15 570
33 659
759 727
930 2
719 95
504 867
867 435
875 807
428 139
336 497
989 885
630 953
825 710
17 683
35 872
721 198
21 358
313 832
179 606
188 796
328 870
276 895
13 157
302 450
540 549
754 693
491 317
147 34
953 733
849 414
37 558
308 719
104 221
426 51
290 118
903 18
733 525
479 684
488 75
30 716
813 743
614 132
259 199
608 379
96 264
394 634
241 531
49 847
9 615
220 533
465 473
485 821
718 740
590 32
479 666
23 882
608 416
835 82
514 725
502 338
172 335
438 500
604 38
390 714
478 622
80 667
174 383
329 280
911 56
87 532
419 692
541 643
97 69
578 80
614 658
625 652
814 894
41 346
510 894
696 55
598 783
79 783
611 404
202 80
239 167
127 296
826 139
418 773
729 437
199 531
709 297
727 361
681 756
890 69
364 756
79 251
780 250
996 642
536 780
334 559
313 100
715 29
437 677
779 337
238 954
800 196
249 255
53 507
947 602
157 20
612 634
493 498
844 440
213 726
577 305
498 317
90 301
776 526
963 997
343 124
660 434
808 353
786 212
690 686
595 446
343 759
12 964
845 890
423 830
321 708
398 287
62 33
999 114
894 881
932 648
208 774
551 81
581 838
899 938
729 115
559 827
709 734
145 624
811 718
199 709
717 664
608 362
8 398
223 859
960 48
205 879
237 374
561 364
593 936
329 233
451 6
565 655
567 902
879 123
893 314
71 421
24 846
129 996
717 533
138 352
588 731
181 346
364 130
770 209
22 464
174 277
159 881
463 94
132 964
558 294
332 955
715 52
358 831
357 956
148 37
895 56
20 85
24 454
829 369
119 441
782 602
300 835
625 835
499 800
813 674
818 202
8 525
114 321
676 131
686 11
584 392
531 80
161 366
1 225
491 475
445 219
103 578
643 23
901 80
55 597
158 987
140 541
330 319
139 651
505 675
788 779
82 473
432 362
309 367
528 889
403 567
584 208
289 682
23 455
573 101
995 3
363 77
977 460
192 161
881 276
46 290
924 193
315 213
119 536
235 781
510 498
95 559
101 925
340 77
803 463
286 965
308 203
693 749
830 778
540 202
985 903
354 720
489 996
196 514
816 168
949 465
383 733
291 501
435 661
951 857
252 163
196 102
953 407
454 837
904 930
781 658
468 632
62 382
765 836
277 21
729 170
10 732
833 622
550 553
887 378
919 685
298 143
97 496
936 578
76 528
231 540
116 81
993 779
491 267
222 692
929 829
253 234
945 17
613 551
815 268
870 277
47 402
357 326
290 305
380 438
472 579
917 165
415 8
669 444
672 920
518 162
124 975
810 690
145 703
692 195
545 975
806 288
363 802
948 64
788 190
109 814
131 426
209 182
782 768
987 795
638 862
337 229
992 535
812 463
544 8
245 415
6 171
564 713
492 410
707 413
749 850
764 384
792 171
237 331
910 530
507 2
421 553
517 816
784 607
353 122
744 655
586 57
16 335
105 790
774 998
107 954
190 612
827 221
271 485
731 427
492 544
569 585
555 772
344 816
502 485
76 14
452 704
883 151
767 299
815 329
100 576
710 632
732 982
928 639
466 653
177 45
866 1
394 281
727 788
474 114
194 685
162 222
427 724
435 946
985 289
330 862
411 632
612 88
180 241
401 413
630 346
598 974
841 254
653 984
10 538
459 120
660 867
324 275
477 140
40 772
97 858
297 788
363 606
809 846
529 1
55 896
472 867
902 899
509 812
588 115
599 267
505 754
848 560
379 546
712 898
39 223
389 466
500 718
285 163
814 111
789 672
904 592
905 561
196 550
936 793
505 816
77 733
601 109
430 215
755 230
855 157
30 125
978 58
198 915
72 398
823 697
670 62
164 644
450 812
396 613
763 219
772 562
335 884
691 252
972 409
927 602
265 749
567 443
84 953
224 965
210 911
555 60
847 553
86 400
945 274
685 849
798 413
994 443
867 150
653 695
644 675
568 274
229 305
55 889
6 408
76 665
10 346
854 558
263 821
423 840
110 713
817 515
326 219
665 48
344 156
764 32
252 117
125 367
179 597
621 472
507 926
222 755
896 826
46 616
145 451
166 929
676 470
776 229
50 688
826 844
987 568
8 38
638 633
283 280
780 551
57 722
124 201
959 979
920 191
369 621
125 471
524 535
127 595
589 207
914 159
721 35
404 657
203 287
326 344
14 901
888 996
897 326
209 287
76 63
979 641
419 421
143 127
13 776
469 936
213 508
487 151
787 271
236 212
542 260
731 531
617 364
61 727
706 149
271 876
856 481
80 773
406 384
506 177
192 491
423 864
728 419
301 310
930 250
873 402
781 983
8 930
190 678
736 29
633 461
400 431
762 712
418 787
993 477
54 721
311 378
750 641
992 627
327 919
591 125
847 364
238 727
769 63
763 773
290 567
549 731
267 506
260 264
113 608
834 911
375 308
237 100
663 658
547 766
536 244
20 900
725 658
557 526
194 609
433 90
78 916
24 744
522 35
51 289
135 895
465 3
234 83
230 168
128 129
799 196
214 195
203 971
11 68
378 550
977 980
778 700
252 431
782 902
449 100
110 242
563 59
455 328
273 214
914 855
176 933
414 855
174 763
122 8
105 66
991 855
53 998
836 329
69 649
759 69
173 654
687 299
988 299
632 597
662 631
298 750
496 591
603 519
788 813
97 596
898 976
904 889
397 313
804 350
447 56
55 785
40 246
665 3
347 752
944 761
682 208
455 488
754 492
380 129
223 836
455 43
263 826
449 824
550 40
429 718
771 238
933 568
720 229
199 474
494 159
601 894
802 295
280 953
672 157
311 216
239 439
425 918
94 823
359 293
173 62
592 501
118 630
703 894
841 93
111 806
558 838
293 987
869 488
532 337
806 311
278 353
110 823
691 46
531 800
123 996
528 167
159 575
665 594
884 368
649 444
120 918
321 659
901 716
448 993
30 33
307 571
60 688
540 370
39 71
89 381
576 89
297 11
662 831
630 735
187 511
588 4
237 624
39 556
804 764
797 989
901 612
766 360
577 457
58 307
740 539
308 279
27 323
331 872
514 774
828 672
474 149
34 162
88 233
335 53
993 208
453 281
812 941
477 143
430 164
6 920
96 137
100 310
719 63
8 146
405 273
492 50
994 241
210 536
269 695
76 982
721 352
926 425
410 688
152 271
101 649
488 698
763 639
881 239
468 720
608 632
878 202
602 521
602 716
78 382
413 762
181 658
54 130
306 998
274 787
372 454
685 135
53 810
359 97
16 974
600 695
295 148
212 857
75 39
203 789
505 582
384 263
247 678
862 965
882 71
228 731
80 4
649 76
989 980
150 338
516 875
798 39
89 776
484 742
727 750
550 42
486 973
349 684
712 164
301 473
438 481
836 388
913 403
147 644
416 983
106 506
564 730
525 361
434 17
684 490
214 598
641 917
364 448
106 980
780 688
435 784
434 440
665 737
476 703
345 497
9 852
633 433
204 711
513 112
697 987
154 614
388 789
76 741
784 506
558 126
999 828
849 145
593 275
318 128
840 451
632 172
138 23
68 286
124 533
396 828
304 602
172 489
78 569
154 276
141 324
58 624
640 521
851 602
440 951
544 611
909 975
563 45
892 614
783 768
484 210
858 292
150 728
521 715
493 968
492 853
618 91
985 273
321 759
378 544
181 268
566 381
842 298
455 863
997 319
724 608
825 290
681 634
380 781
348 842
3 748
601 557
236 632
159 921
766 550
653 985
111 48
65 275
745 637
415 384
987 634
219 783
9 284
979 856
281 641
113 228
879 997
388 760
868 121
719 741
791 137
557 392
366 68
360 848
893 430
463 513
250 579
688 918
860 695
179 745
148 606
231 202
794 5
739 859
134 599
285 963
517 820
404 596
904 469
785 312
502 736
708 774
182 756
390 507
706 377
355 687
98 623
482 971
382 785
704 524
138 813
798 137
581 537
46 518
336 565
39 900
720 749
923 326
410 471
912 827
153 7
220 615
191 137
665 778
176 254
491 379
834 349
948 473
975 912
201 162
856 722
216 938
87 958
516 758
482 643
757 126
825 905
264 306
637 857
135 453
962 371
762 474
868 365
127 568
866 738
729 820
435 169
963 280
715 383
878 613
994 254
393 163
657 74
231 641
547 416
339 656
144 792
834 293
724 980
615 680
367 485
329 959
494 497
697 826
531 389
143 836
262 568
868 462
501 355
743 551
446 102
133 32
20 887
391 188
110 6
312 395
968 747
342 198
531 787
303 276
713 980
756 251
727 170
512 498
929 887
676 889
752 437
25 216
873 735
225 989
81 895
914 974
695 630
839 582
672 638
929 597
683 98
813 919
716 22
173 475
635 723
507 227
176 594
163 900
789 471
365 660
930 679
846 900
763 247
226 773
299 606
860 707
636 845
273 808
182 260
911 372
219 681
965 981
949 45
85 884
228 702
925 403
167 980
334 905
410 746
774 423
354 131
867 721
786 897
96 713
829 85
703 39
658 254
856 449
53 363
938 629
228 155
456 75
99 887
392 579
936 835
210 952
760 303
344 476
168 495
226 677
185 551
316 455
134 55
338 281
542 939
565 276
722 923
707 458
288 766
259 200
577 569
860 600
291 819
643 427
929 222
631 446
800 495
704 969
741 71
463 839
741 943
443 696
127 838
576 4
68 69
45 41
753 199
335 910
44 230
551 918
248 962
484 310
781 455
493 954
687 677
467 849
794 976
866 468
994 556
289 461
704 164
244 152
533 391
543 227
313 444
288 160
587 645
700 616
696 21
105 86
311 325
278 657
969 77
205 36
756 168
570 985
988 152
752 843
964 944
511 676
852 185
368 237
859 848
813 254
165 205
629 188
838 469
938 222
444 259
657 470
333 706
327 2
745 321
615 92
965 500
96 197
544 804
677 507
383 275
940 669
868 454
20 653
476 337
652 134
258 28
929 456
224 906
9 392
597 573
239 570
50 801
143 599
812 177
813 913
696 234
386 37
107 634
974 457
110 369
342 60
67 863
307 496
312 705
349 441
600 29
675 165
697 649
5 317
709 733
35 406
927 328
891 452
187 276
156 503
942 938
338 954
524 911
985 399
650 998
994 92
50 441
893 828
942 787
595 909
400 851
566 940
662 542
151 959
15 21
804 642
579 783
258 834
223 970
288 638
127 25
493 271
193 82
837 244
233 830
202 254
71 939
943 736
644 525
883 606
469 890
208 690
756 564
427 340
382 281
172 733
43 61
944 229
559 655
800 269
208 260
44 218
511 377
358 96
22 969
76 469
320 264
926 461
336 276
15 153
665 82
148 75
979 261
712 265
663 633
437 851
674 294
412 90
594 806
273 908
918 967
698 666
930 101
62 461
1000 820
618 820
183 381
588 901
167 633
26 621
103 176
220 635
299 982
743 793
322 894
580 806
759 815
17 722
438 962
134 870
948 161
693 480
145 270
715 376
40 24
341 629
949 517
271 60
335 922
67 830
161 500
407 632
576 450
30 983
896 48
955 874
620 117
240 734
969 352
971 533
33 948
328 746
671 628
106 272
148 374
629 313
430 824
490 733
150 132
39 416
627 225
321 784
137 778
312 790
29 980
128 317
754 847
168 501
549 307
731 296
707 348
974 844
802 216
743 733
607 401
810 206
493 256
631 742
220 941
674 334
329 454
759 646
660 486
650 550
478 288
744 510
209 668
475 688
662 988
77 283
449 913
463 111
618 132
917 104
813 916
671 883
482 417
410 846
910 54
740 614
8 488
917 822
45 810
459 682
966 389
926 456
906 474
100 280
815 733
671 203
937 482
428 582
416 643
269 264
713 482
253 802
262 112
226 951
813 87
31 979
85 953
630 349
400 146
312 932
376 285
983 521
952 24
34 623
976 812
339 929
251 25
705 776
970 905
732 848
873 973
625 753
24 813
345 63
377 975
787 964
446 569
288 791
814 819
888 103
41 327
16 986
17 39
902 140
586 782
893 766
165 553
483 379
282 144
599 386
488 217
688 380
933 181
328 577
412 742
856 782
200 413
365 824
683 982
580 189
960 454
917 658
839 530
828 495
93 99
813 505
684 474
561 273
931 223
769 329
141 586
197 887
848 593
118 488
383 386
822 418
734 567
373 729
241 276
982 624
654 14
770 946
367 535
826 814
355 497
947 459
233 865
860 599
70 178
37 452
611 455
688 137
112 819
869 225
650 85
302 28
235 20
743 406
446 982
67 780
671 889
66 607
178 857
986 147
861 58
179 571
672 164
700 552
811 891
236 842
90 13
754 532
428 266
476 976
53 194
840 288
940 329
37 939
786 691
721 42
782 1
862 644
476 408
913 729
281 375
19 272
751 845
253 731
382 807
123 563
813 903
199 113
765 888
674 374
887 268
622 965
5 340
120 743
167 291
138 458
158 720
700 84
740 243
893 462
377 294
15 167
509 679
137 732
130 482
937 371
370 736
863 485
572 517
330 469
946 62
168 381
793 799
87 233
935 698
305 116
338 988
680 268
80 740
777 461
910 906
55 366
992 78
577 847
18 188
747 347
473 806
760 704
973 656
15 723
546 775
829 330
915 566
286 480
4 253
717 380
75 623
791 596
686 334
699 449
459 30
218 294
281 333
130 5
943 300
541 734
855 791
294 12
962 572
261 788
574 16
566 471
428 322
833 631
501 450
782 811
285 7
581 249
274 353
364 182
5 493
245 653
759 938
28 761
182 266
816 661
951 52
254 151
848 712
128 526
922 799
227 262
732 497
471 274
845 732
854 874
88 121
32 495
832 670
617 217
332 41
306 75
913 505
794 744
722 574
778 450
76 629
344 474
564 528
863 963
624 420
582 4
46 854
619 770
806 132
551 503
439 385
191 314
602 133
418 156
65 577
201 901
726 836
340 431
320 366
898 850
880 77
574 695
74 258
36 241
901 350
883 187
540 165
909 946
547 843
65 822
35 38
745 175
254 669
305 409
181 606
356 933
955 385
966 315
510 738
572 303
286 110
6 751
948 441
888 98
154 273
786 444
374 270
478 607
735 417
321 439
894 281
73 465
469 642
671 249
604 483
123 558
936 220
747 517
830 94
639 457
797 676
893 61
700 420
876 888
459 929
847 330
356 757
894 299
325 192
801 416
695 305
826 967
979 611
953 611
158 851
672 289
869 26
72 995
362 890
426 156
67 338
176 491
248 66
384 477
435 33
613 778
550 707
765 536
845 279
233 464
961 687
346 533
164 143
551 335
181 823
829 374
678 921
269 949
86 443
488 18
163 680
941 363
750 130
689 910
151 512
897 358
425 905
847 298
56 675
778 699
306 37
489 146
582 516
720 388
284 761
666 820
78 897
486 671
138 940
386 899
136 875
670 291
539 378
532 936
492 102
294 49
320 200
257 292
529 20
685 678
51 126
12 194
86 944
892 532
177 430
368 755
250 133
23 492
281 430
386 900
572 573
653 438
263 3
165 901
559 171
309 917
529 534
639 749
520 11
509 196
877 184
361 7
915 155
174 210
452 467
674 438
684 685
1000 679
273 445
585 694
858 511
775 810
576 382
752 191
782 794
833 171
250 899
652 4
851 98
530 991
315 820
59 212
234 208
729 112
907 238
587 400
611 850
555 58
821 826
893 688
561 841
958 516
354 760
634 803
298 36
419 762
637 545
510 406
725 574
154 886
873 273
505 569
281 13
700 252
44 347
889 886
483 753
366 751
478 450
566 459
933 167
39 829
249 799
524 986
590 717
260 323
136 45
316 211
460 183
799 74
462 628
233 885
63 927
78 738
407 285
790 125
750 446
9 44
141 877
46 463
895 235
984 944
727 767
100 660
489 560
645 232
871 811
58 521
28 237
960 314
27 935
436 615
873 554
87 390
122 622
698 107
627 567
256 158
690 422
801 980
280 859
35 937
952 430
762 561
887 23
368 322
553 366
958 977
314 982
151 303
112 424
235 217
865 454
767 865
34 871
383 486
212 327
149 730
789 699
581 749
752 728
675 572
522 269
870 779
497 100
171 431
700 43
93 313
26 631
457 345
641 103
95 159
226 907
452 884
992 30
865 92
51 832
537 813
573 119
324 816
618 849
96 684
731 130
136 251
694 743
857 641
408 733
424 971
65 62
777 927
174 413
529 786
69 486
987 996
972 203
952 48
719 281
776 887
347 664
101 683
215 47
531 629
425 108
458 199
496 283
968 923
855 114
343 871
302 586
496 181
433 497
431 632
525 17
348 594
993 648
714 348
180 626
705 909
785 213
572 61
345 55
811 24
725 581
884 692
165 611
508 46
703 284
284 694
111 983
58 748
479 56
75 44
150 884
195 401
762 71
689 111
163 786
249 663
548 627
189 716
895 359
544 841
270 571
588 201
539 125
869 476
213 621
220 303
90 731
26 433
609 369
979 13
306 526
616 102
430 67
276 985
48 592
299 863
663 790
920 198
83 32
156 672
576 309
68 108
424 652
237 605
968 991
736 102
141 485
444 502
188 650
328 502
884 555
505 217
933 289
254 786
34 481
868 713
833 230
123 839
270 651
341 873
805 950
224 376
724 407
82 813
431 266
174 486
515 616
514 713
365 599
412 661
746 632
966 785
454 811
724 733
68 410
632 87
291 245
52 340
225 517
440 511
535 642
754 263
423 664
157 169
276 337
480 965
537 354
756 83
784 847
385 95
325 478
888 998
190 736
696 559
971 589
881 644
171 107
134 487
321 989
602 365
581 520
516 219
557 981
292 35
773 62
947 500
891 86
692 285
975 88
98 563
77 127
354 735
488 863
627 630
202 94
145 621
744 523
87 60
702 122
912 664
730 511
959 614
850 167
720 941
735 466
74 80
185 936
249 192
334 590
422 183
154 859
427 196
956 172
702 620
639 356
478 886
512 814
14 967
657 520
651 824
431 577
614 690
829 373
572 176
439 534
348 1
188 124
266 345
764 476
152 276
91 625
129 887
896 953
975 903
312 696
343 803
727 181
272 339
525 825
115 10
816 262
21 342
317 465
417 71
741 427
811 909
171 890
127 3
866 909
139 881
365 588
699 284
807 592
876 230
156 127
957 423
406 160
674 389
978 507
771 381
183 658
997 762
350 861
840 830
100 749
730 966
746 958
999 26
773 606
941 650
194 893
787 429
830 911
447 251
1000 330
75 707
250 988
623 985
279 865
252 648
711 34
501 534
90 531
425 398
997 221
214 961
465 54
824 687
502 679
724 313
47 998
928 297
388 256
277 453
403 219
596 556
37 572
485 406
864 366
973 129
614 799
857 744
56 803
703 499
14 469
675 40
103 253
450 270
270 397
787 130
363 109
653 686
767 680
963 237
399 822
713 810
12 612
3 559
657 424
11 929
36 831
366 588
692 474
567 826
133 914
295 76
60 671
936 986
891 487
407 801
963 730
1 938
938 40
54 386
749 118
324 19
543 879
74 633
791 665
104 858
403 84
558 545
265 730
44 453
543 366
724 227
921 780
988 272
815 377
374 227
858 807
955 669
443 190
752 74
810 817
56 261
351 872
716 819
472 8
149 482
820 703
414 575
359 622
690 717
311 253
425 49
203 312
112 845
108 83
350 708
547 544
346 991
29 433
740 802
931 431
674 149
552 721
280 77
166 977
973 103
153 470
827 501
776 70
302 30
6 314
465 852
212 466
780 665
210 404
573 368
999 67
419 427
649 944
3 231
624 749
902 218
93 969
233 32
577 918
554 728
813 520
241 125
939 536
61 165
227 824
797 77
295 85
356 236
883 792
461 878
983 395
993 10
379 770
813 80
744 184
148 477
179 825
123 818
242 229
764 31
915 52
442 282
269 795
246 806
666 428
233 531
410 654
373 259
307 387
260 982
41 633
602 752
889 892
215 377
775 478
967 493
413 637
601 870
355 983
186 579
852 269
678 970
420 395
375 335
859 864
833 964
824 756
336 463
745 713
345 898
490 707
959 617
99 343
671 86
777 793
117 211
251 701
440 142
661 859
990 28
965 470
295 446
214 270
915 562
89 914
538 444
909 467
59 983
679 673
151 697
934 963
711 91
571 172
81 520
969 228
77 773
388 754
951 840
95 639
872 202
997 684
951 317
993 338
49 172
592 435
62 997
762 724
887 156
721 890
975 573
417 829
413 383
666 358
957 169
618 431
703 706
387 501
34 582
225 670
482 844
975 538
818 537
489 478
259 239
741 601
417 889
405 566
675 927
383 324
407 183
7 736
840 215
585 66
638 738
72 108
100 843
129 994
289 162
141 627
802 552
418 258
764 326
404 136
17 969
755 540
808 681
361 529
165 898
379 873
906 666
628 946
530 187
663 43
35 22
900 302
461 754
977 564
546 670
552 367
984 564
892 616
58 614
790 747
215 26
824 250
194 44
488 390
410 612
964 624
950 754
984 572
948 191
314 456
501 852
551 386
580 105
178 478
712 867
408 686
188 818
269 869
456 479
751 251
185 134
875 924
364 950
690 66
967 625
306 778
686 460
918 137
310 386
493 106
715 612
547 620
327 36
721 989
630 131
370 347
170 914
151 577
273 302
582 184
312 494
509 694
80 243
446 629
198 667
811 715
741 158
185 974
647 18
993 590
460 436
162 202
51 75
892 506
764 197
756 809
580 358
412 103
127 735
948 134
74 680
770 497
170 505
669 357
571 747
252 729
996 104
280 10
332 943
995 573
396 372
245 780
588 709
514 873
106 511
244 153
424 140
340 923
560 289
28 557
454 13
990 64
969 678
976 468
722 91
158 447
157 411
422 88
436 372
383 520
279 816
932 442
882 686
13 680
617 183
571 454
871 873
500 996
67 285
284 449
485 243
595 45
5 861
250 81
717 86
75 79
622 83
649 309
939 264
241 552
197 683
742 155
638 716
183 31
914 235
999 78
266 391
545 761
214 15
900 710
545 433
734 583
570 262
542 442
461 232
175 749
86 211
625 670
282 6
206 721
378 936
666 997
960 418
200 804
18 480
450 983
170 156
329 5
700 352
72 151
980 466
257 583
414 709
48 310
765 153
240 920
425 993
200 416
909 673
794 871
691 815
164 933
18 142
530 282
639 524
115 206
331 439
44 207
120 666
85 983
426 760
453 582
39 316
107 479
733 657
681 101
173 125
827 49
324 557
355 528
416 772
157 283
788 344
761 745
289 754
388 770
316 894
64 565
188 919
548 139
486 374
299 25
349 302
117 822
497 116
43 260
609 365
152 20
774 600
147 694
898 673
637 327
961 313
793 519
821 347
922 752
149 434
755 648
568 472
295 662
805 779
408 193
52 839
617 395
99 904
113 771
878 564
592 106
355 487
742 343
346 298
491 278
757 124
118 604
54 466
385 253
381 295
399 299
726 888
212 384
770 56
230 55
280 371
892 1000
490 466
440 618
7 670
578 342
480 889
390 457
408 274
559 280
701 178
916 214
565 931
546 41
202 724
80 477
185 552
710 904
895 197
921 643
721 452
560 174
107 52
755 264
536 809
297 300
628 721
44 125
719 853
957 27
403 731
109 447
201 344
841 337
498 270
615 58
674 8
755 1000
980 633
43 101
858 569
119 330
531 148
190 617
616 40
600 41
437 359
169 284
21 249
593 975
836 646
649 890
179 833
397 462
1000 942
235 22
706 406
476 660
439 255
897 865
182 393
471 305
795 636
937 570
805 535
916 746
451 133
385 391
309 348
154 589
491 933
444 590
720 445
271 505
344 974
349 320
494 988
813 17
651 173
867 321
868 535
771 657
389 560
779 290
744 191
762 545
251 936
613 361
608 278
311 687
434 438
404 544
8 829
448 569
11 582
871 611
716 964
211 43
1 624
652 683
665 33
685 978
693 910
3 862
441 718
687 493
394 730
156 975
616 234
804 960
298 581
226 59
575 938
407 760
272 538
577 429
406 825
505 502
729 212
477 240
412 277
612 58
65 70
199 96
94 338
695 376
678 230
778 539
509 841
748 419
683 786
751 736
131 25
426 69
540 453
692 3
614 360
607 326
387 727
762 466
850 984
907 530
499 973
713 624
852 81
344 503
182 118
286 916
770 76
502 4
139 642
950 215
494 918
320 301
186 494
134 926
209 973
162 80
35 964
608 192
737 532
134 995
830 517
207 186
65 988
49 132
210 326
303 95
748 225
708 592
355 330
380 562
544 182
889 90
627 434
893 556
261 700
422 460
500 496
546 150
690 741
423 544
808 584
273 857
104 224
854 337
44 904
828 776
434 222
155 106
99 477
818 319
704 256
422 56
579 586
788 998
612 771
561 427
846 692
951 475
900 350
778 610
104 279
710 643
58 364
811 127
142 527
347 14
455 65
578 279
862 618
47 297
128 35
52 411
766 274
485 697
881 296
608 308
18 663
236 248
986 646
698 383
159 434
351 976
887 756
276 468
833 324
979 247
370 530
522 432
247 766
339 319
894 423
733 357
842 988
468 92
907 565
446 429
363 301
747 66
882 722
389 104
987 608
814 823
477 623
304 899
546 954
816 576
87 502
341 161
438 743
694 522
449 268
428 570
552 764
190 469
696 226
355 875
351 478
766 84
860 755
482 962
312 478
858 503
662 565
849 932
249 460
637 1000
872 826
669 993
65 286
3 499
624 927
413 604
236 853
626 404
292 856
794 99
680 550
349 929
958 556
470 633
330 52
978 998
570 178
863 853
724 525
581 410
125 789
932 448
21 518
472 660
523 350
314 336
621 451
200 727
491 529
879 359
853 133
38 191
586 956
883 912
869 792
273 102
390 167
82 765
559 558
446 293
859 672
828 12
435 1
720 970
517 95
682 905
631 385
955 660
179 814
774 442
807 53
289 121
178 222
853 381
932 970
274 843
32 265
68 830
898 515
333 171
177 176
396 707
542 261
543 648
613 864
67 225
717 835
322 442
622 695
9 565
917 142
375 779
658 770
829 686
896 431
648 719
187 414
782 610
957 753
658 445
324 337
476 745
896 517
22 504
54 236
295 172
25 334
424 161
509 993
353 328
777 315
618 612
280 573
305 91
872 988
267 332
679 243
407 771
137 542
632 795
390 9
912 613
101 917
139 551
799 742
545 465
220 550
77 227
150 883
321 598
139 789
659 782
884 454
317 251
581 728
926 364
653 621
553 54
986 313
213 243
624 211
889 876
964 958
309 648
455 300
542 498
498 158
333 204
11 53
902 956
37 670
813 345
545 548
937 865
9 461
610 323
192 956
660 318
591 523
753 396
477 926
768 790
313 510
27 841
193 646
670 815
676 396
77 21
311 126
575 292
487 218
253 19
394 274
142 800
890 576
713 644
563 316
526 710
595 48
810 822
907 104
987 766
556 372
109 841
282 455
612 821
378 591
679 423
775 402
432 698
318 292
902 909
947 649
127 538
4 233
63 643
238 644
274 392
486 582
511 824
446 935
643 271
853 436
437 31
790 912
682 595
279 227
44 920
932 567
897 704
338 987
278 216
637 159
546 309
512 251
274 576
740 556
950 242
419 677
432 629
530 995
30 274
159 54
374 687
973 922
810 833
633 303
871 354
158 774
136 907
149 493
1 794
305 509
914 938
369 948
299 772
244 999
459 783
184 733
314 513
102 253
334 641
414 982
881 822
841 470
536 98
11 852
30 189
114 685
573 587
90 124
56 417
753 334
900 330
608 305
289 976
44 898
877 885
751 417
977 24
694 846
45 381
893 952
992 901
582 134
860 137
444 64
567 376
230 594
707 973
4 928
139 424
276 210
910 645
503 496
610 374
717 652
425 770
972 404
420 822
952 158
654 8
716 999
516 322
578 251
715 876
452 458
892 732
590 305
621 988
308 436
512 27
842 887
669 870
229 87
640 981
617 536
620 533
71 599
820 497
484 986
28 760
191 466
410 711
514 879
681 386
137 584
248 688
787 192
140 143
703 317
520 312
829 334
759 922
484 746
924 342
44 305
822 37
56 200
776 568
337 951
285 792
92 403
999 454
157 913
340 896
50 209
584 363
734 808
157 196
976 499
994 501
550 768
218 393
777 873
153 307
668 279
785 678
819 867
506 14
257 258
942 389
512 734
528 38
571 977
40 102
688 85
755 13
428 846
167 723
238 972
457 910
699 92
639 729
1 858
870 798
611 264
41 923
667 610
174 724
780 439
629 618
715 481
276 544
414 349
688 367
366 174
242 189
858 375
386 999
250 50
172 988
772 429
684 7
610 16
656 573
422 535
905 18
862 33
773 183
852 532
906 637
247 228
779 432
579 59
852 632
267 637
1 102
711 900
830 916
602 511
165 439
584 636
752 377
541 236
429 628
964 571
429 555
156 861
600 886
393 576
919 606
207 321
295 312
101 208
635 766
88 959
507 111
160 198
579 689
240 544
511 162
471 525
156 192
275 440
824 119
598 230
549 827
296 336
642 510
961 852
45 498
390 975
927 968
920 666
30 350
966 390
439 820
869 287
72 803
521 332
965 271
341 443
506 548
816 26
55 319
942 260
135 416
137 4
414 304
216 903
753 679
901 454
477 674
721 816
93 283
596 863
94 799
917 628
789 806
643 816
332 630
451 589
857 748
703 492
911 517
885 145
554 900
231 117
15 678
927 805
744 307
337 66
146 221
281 742
203 275
127 981
35 996
12 96
326 708
994 415
74 716
82 161
219 250
457 20
962 899
706 142
842 510
799 44
85 133
389 930
214 854
193 348
559 650
336 291
992 376
196 222
441 176
626 162
948 499
705 127
491 73
225 474
482 500
973 109
995 156
395 299
269 143
278 39
760 37
230 301
329 794
486 485
391 103
326 767
748 536
655 716
490 571
249 947
100 238
32 788
621 372
461 591
80 692
205 170
108 545
912 416
527 77
495 294
134 381
877 699
473 564
220 417
958 932
995 737
798 347
947 841
882 346
759 86
90 829
593 679
469 350
912 600
819 409
909 795
59 454
879 262
615 291
179 393
542 473
832 286
888 270
635 888
818 840
936 184
102 497
299 405
869 851
271 261
334 139
512 866
408 337
71 460
207 424
589 308
70 813
579 40
423 612
81 74
652 522
161 388
560 604
306 86
2 72
431 389
691 755
530 217
756 312
756 150
352 15
976 960
844 886
778 166
200 132
86 36
767 689
906 391
444 76
229 610
884 782
610 949
783 401
886 719
741 432
242 528
849 284
870 702
889 261
997 970
434 342
761 192
343 100
455 598
813 328
436 917
460 226
47 809
54 68
391 939
368 73
716 563
779 958
378 732
435 717
789 143
342 147
60 983
568 868
632 402
992 73
75 46
289 801
126 671
685 528
739 748
859 936
965 520
259 920
903 138
927 246
180 223
921 230
880 713
438 342
252 113
716 848
494 284
899 441
909 227
893 824
886 153
318 945
246 911
719 770
118 18
11 633
23 424
427 180
310 764
852 235
28 311
813 418
599 833
164 927
996 929
440 254
637 236
1 992
774 541
378 112
57 994
24 371
747 883
291 861
483 558
399 597
680 815
534 406
239 991
812 803
667 910
229 341
669 125
223 920
656 917
585 894
957 1000
118 492
931 884
756 250
365 27
936 179
146 302
970 978
798 806
720 915
491 7
129 689
441 167
841 985
919 58
180 154
36 568
165 46
52 25
764 161
663 246
107 347
669 572
633 18
911 223
442 87
332 601
979 78
877 294
508 789
755 925
757 7
347 321
525 127
719 414
644 297
508 240
353 358
779 262
77 242
596 913
435 508
39 470
159 774
201 613
671 409
912 736
405 477
82 449
954 505
271 949
176 738
930 248
519 963
299 26
588 395
311 533
50 684
593 112
524 166
882 621
341 646
164 259
881 279
335 695
566 517
370 437
893 722
224 273
505 162
428 494
462 577
229 1000
267 177
197 893
246 197
288 374
806 883
48 323
830 279
869 47
178 296
570 928
989 632
595 254
765 222
172 70
786 214
991 718
90 611
531 739
408 592
537 445
279 584
49 394
909 542
402 968
711 611
36 948
837 845
956 86
762 136
694 865
430 380
808 386
638 226
576 127
157 654
373 169
865 10
68 434
818 293
294 952
671 653
729 250
104 260
639 263
712 63
242 138
100 326
782 800
37 270
756 434
2 343
601 78
770 43
143 649
592 971
350 874
447 912
753 551
339 548
519 761
718 322
573 65
213 351
407 722
57 68
405 64
395 822
168 646
595 479
955 225
872 580
892 910
653 440
614 991
987 174
235 796
510 868
366 162
175 951
989 333
810 421
56 311
638 396
169 961
476 748
777 526
365 739
605 733
50 823
950 997
792 31
41 111
855 684
304 664
244 537
10 506
751 573
831 968
853 70
893 455
888 509
164 909
681 683
362 50
182 840
812 674
975 615
214 771
743 4
850 981
753 266
224 100
845 590
524 444
837 380
486 906
697 478
319 707
137 258
639 563
693 18
822 568
162 558
193 380
260 821
917 612
502 88
97 882
479 112
792 835
428 662
965 668
253 202
407 706
430 233
77 789
753 509
40 739
549 880
337 769
92 902
468 152
851 264
832 391
382 379
152 394
535 914
712 271
576 755
134 467
194 329
826 27
140 734
334 382
494 854
378 876
435 761
249 680
687 944
924 860
246 474
749 752
149 988
523 284
966 281
341 80
984 224
512 999
270 299
161 845
139 382
844 83
945 329
130 261
755 511
358 592
338 601
253 749
851 984
263 306
286 322
890 124
444 715
387 129
557 995
818 445
645 195
332 797
498 955
124 442
681 18
952 81
293 945
813 593
311 207
456 978
673 280
363 333
249 696
815 260
483 553
331 886
784 658
806 312
783 820
73 658
530 97
337 91
300 578
203 223
650 727
677 885
199 873
129 743
858 969
200 558
722 83
828 527
88 517
571 699
723 131
726 502
714 657
768 156
213 836
287 179
17 745
389 584
896 201
731 745
877 797
700 863
531 217
857 602
233 774
718 196
854 252
52 29
498 144
588 389
635 78
898 241
818 924
641 329
235 180
214 95
16 163
630 91
791 488
318 801
265 797
599 597
52 85
499 300
831 221
215 575
973 153
80 772
564 29
301 408
506 864
45 570
187 795
742 413
156 937
122 776
827 148
792 390
852 927
156 326
777 940
864 369
49 354
843 320
945 298
774 359
343 86
735 990
253 183
791 799
812 633
864 887
12 424
397 816
863 519
711 392
845 724
371 566
766 567
683 722
410 329
87 83
617 49
486 43
707 306
647 47
793 96
724 268
177 544
15 504
639 663
195 137
695 363
215 54
623 99
958 316
461 90
928 918
207 766
215 878
522 409
18 139
911 897
301 209
235 338
212 660
168 399
149 641
264 909
413 589
525 327
352 606
53 274
782 274
944 616
324 301
125 422
324 482
843 892
314 672
994 745
82 927
20 724
706 461
171 235
381 900
852 13
908 572
879 49
966 417
492 403
161 638
207 555
503 272
616 540
140 358
312 211
528 527
104 386
256 646
428 100
814 962
369 144
554 66
489 887
552 859
595 836
492 868
65 866
863 652
611 943
564 551
108 218
142 117
454 456
63 120
623 17
220 213
914 245
966 378
780 190
821 304
34 775
179 338
518 442
179 442
846 739
982 878
324 913
216 871
695 296
682 644
156 904
689 667
393 493
990 632
165 140
490 422
178 96
365 271
194 254
656 652
177 786
766 586
214 811
996 780
241 406
743 146
223 890
178 4
858 98
71 538
825 14
720 351
942 899
228 694
230 321
608 459
701 223
923 120
986 64
980 297
481 495
918 12
781 408
39 473
214 390
936 736
829 459
9 282
362 156
674 889
466 648
987 600
86 804
559 990
642 109
296 76
665 547
139 783
252 139
45 884
122 746
258 289
807 628
423 220
533 896
20 722
660 214
287 399
834 738
178 847
468 75
832 790
188 223
822 49
38 614
48 798
916 558
838 657
63 269
31 449
268 690
2 336
212 822
461 168
327 229
338 9
869 464
313 441
356 856
647 261
706 184
930 290
481 168
848 738
390 268
636 504
27 38
108 418
270 988
779 358
194 456
621 881
676 928
344 36
436 6
495 993
246 716
256 458
62 915
817 820
393 519
929 63
900 122
926 441
164 628
584 176
730 401
223 380
572 735
893 714
904 425
554 693
440 183
130 471
403 361
303 24
414 390
11 666
504 37
490 494
885 85
194 421
774 719
786 778
397 479
746 983
261 340
396 179
643 35
907 925
59 119
476 96
390 995
377 482
835 252
439 7
579 46
269 61
964 190
236 280
734 25
543 153
940 163
656 458
280 363
679 499
87 650
955 978
37 540
661 233
411 184
919 383
198 743
989 257
267 449
497 865
946 404
970 402
928 336
71 397
187 87
483 789
411 765
794 886
982 142
394 607
437 744
208 708
722 977
552 783
786 90
648 782
683 286
544 312
783 620
751 774
866 541
696 285
93 941
656 430
158 454
251 33
695 774
949 5
63 35
57 553
137 997
954 329
931 948
460 206
228 243
314 84
463 713
460 530
916 485
143 207
748 646
287 65
972 467
332 667
191 132
143 281
188 658
792 996
911 710
38 39
807 925
117 474
543 281
820 136
891 850
707 936
731 57
277 408
961 887
9 533
954 509
118 750
708 305
478 848
218 425
537 12
667 29
706 82
378 418
717 152
782 245
364 335
447 836
26 460
957 488
380 323
625 519
347 85
369 992
949 956
904 973
812 468
50 636
801 373
467 227
202 55
141 804
696 416
270 508
739 864
74 989
88 819
253 662
460 723
173 770
391 732
618 205
888 735
590 969
82 166
837 329
459 49
797 629
918 323
195 523
538 740
990 164
234 710
418 492
699 371
991 181
480 225
930 419
450 20
904 105
295 209
775 73
846 561
474 155
644 975
772 450
677 993
894 84
263 209
877 34
378 522
520 463
149 484
826 879
499 594
927 172
439 966
522 232
425 50
608 727
590 434
704 243
394 762
519 97
871 531
695 407
912 23
603 379
297 276
95 973
185 746
714 848
624 923
262 64
491 893
115 609
877 716
812 83
308 805
812 896
73 690
400 266
876 245
509 67
133 486
224 827
166 934
830 883
803 670
526 289
82 125
316 110
5 991
46 286
637 12
793 81
744 430
980 817
533 49
174 840
674 347
665 413
77 111
288 625
166 409
758 672
405 391
775 138
174 972
321 717
446 787
481 688
190 424
905 1000
335 495
750 540
303 846
6 963
954 634
400 896
871 885
752 944
69 730
330 434
711 809
13 198
283 238
290 272
849 153
528 308
169 92
61 235
98 833
2 315
655 439
815 175
19 53
359 355
189 455
144 796
481 91
870 228
380 36
916 900
476 73
176 782
997 359
137 374
210 132
77 617
254 1
447 327
151 644
19 243
380 451
312 872
685 172
549 687
542 364
977 497
34 632
701 439
41 154
953 302
990 834
581 8
590 469
419 776
957 239
762 618
687 568
380 33
72 302
284 447
923 76
389 445
103 685
457 27
70 621
931 372
159 954
45 969
392 445
382 318
200 573
184 410
970 321
756 761
365 677
168 507
566 658
639 635
335 890
685 482
176 573
918 992
653 475
329 620
626 685
885 390
203 148
969 755
84 413
516 45
124 606
736 826
156 787
473 6
796 978
641 34
672 375
267 51
703 806
921 548
742 863
763 958
610 297
308 131
59 941
249 353
420 302
178 911
553 900
96 164
723 21
558 51
630 961
495 724
387 349
248 345
765 444
474 160
469 511
148 548
473 468
274 921
421 12
129 203
529 819
718 462
188 651
536 26
270 745
692 443
573 713
298 631
369 881
751 309
272 907
276 552
536 626
572 791
164 833
470 254
950 835
949 441
649 469
13 143
645 73
412 418
15 320
755 277
736 362
181 77
308 511
925 327
763 441
783 60
40 561
650 383
576 548
256 84
92 395
360 405
203 559
659 393
689 666
160 865
486 330
144 71
274 720
919 409
724 136
766 590
736 441
407 687
198 896
139 591
760 121
796 987
753 572
287 519
229 461
508 389
898 862
773 458
988 619
770 303
205 198
779 149
68 116
748 209
836 770
873 887
569 390
307 403
656 835
551 304
508 229
902 990
245 326
468 99
323 580
473 275
627 35
398 243
151 403
484 876
243 662
52 185
695 925
951 901
835 829
584 527
343 942
831 547
215 184
407 714
958 703
706 758
85 159
580 983
85 589
413 408
749 354
772 102
849 147
344 515
93 236
276 526
495 443
829 846
41 668
660 349
941 527
84 263
24 662
449 140
700 257
141 517
542 292
489 916
633 824
165 311
462 743
72 428
219 180
229 990
271 491
523 881
202 338
256 146
979 8
53 852
311 857
562 630
66 40
953 840
293 457
835 336
78 24
396 272
460 996
454 367
227 709
478 442
850 404
966 13
115 249
354 404
702 185
287 82
785 68
426 191
747 285
495 718
44 760
973 724
618 910
364 827
899 525
258 70
84 212
690 358
408 810
440 691
842 364
251 321
967 936
291 332
872 253
754 410
877 444
496 265
265 367
108 363
891 479
927 475
128 303
394 863
415 615
375 96
275 379
656 417
95 292
203 313
909 632
476 902
48 144
846 398
445 661
646 563
379 846
364 15
999 623
651 280
291 145
572 541
818 795
72 479
448 435
509 466
69 738
521 765
935 577
145 872
745 178
947 234
429 434
722 112
667 43
209 737
565 789
233 674
426 119
877 724
884 274
97 6
396 565
670 368
805 675
877 243
636 492
470 537
238 809
453 492
149 385
584 638
363 982
634 443
541 479
888 598
477 288
226 434
806 468
908 201
273 467
965 747
547 560
814 883
352 746
720 373
120 474
674 106
237 166
467 573
130 485
379 587
58 680
607 706
95 543
459 383
163 990
286 56
991 595
737 122
709 747
316 244
537 629
133 608
898 641
187 964
330 533
975 293
47 756
198 352
663 865
293 44
176 77
106 180
396 315
363 906
526 331
59 930
872 50
998 491
136 294
66 872
737 154
161 158
293 120
502 950
544 382
357 96
314 892
398 101
548 910
945 944
6 196
525 502
578 197
777 424
193 215
946 490
641 110
806 136
110 801
169 943
693 102
524 273
336 810
990 422
645 959
471 288
763 211
44 896
35 672
338 666
462 632
683 509
340 191
560 353
536 30
55 15
314 240
570 72
137 49
928 743
598 931
701 452
296 180
279 536
564 275
528 977
882 285
770 644
429 459
65 342
318 5
352 236
433 182
85 64
102 179
331 366
644 981
410 409
616 207
92 100
235 467
470 737
798 138
408 703
72 633
314 129
934 726
136 906
508 790
946 330
809 398
808 571
800 313
664 830
818 360
982 976
425 805
899 85
362 658
474 791
649 368
633 962
500 444
489 359
159 444
328 956
436 432
304 732
720 306
438 705
872 288
936 624
960 638
392 995
471 177
34 721
661 132
731 430
37 559
85 801
86 188
832 858
537 363
860 571
914 101
572 956
49 28
303 444
263 786
572 556
464 721
532 154
430 798
624 951
487 789
200 284
628 707
800 966
975 914
886 654
277 960
713 341
801 70
5 15
525 238
369 453
549 58
128 467
127 892
932 968
503 362
908 331
456 714
802 373
980 155
962 857
537 585
449 959
747 423
360 157
509 81
618 20
822 664
887 701
735 378
828 574
771 939
424 189
815 549
260 397
282 909
585 362
543 921
378 706
954 345
149 567
434 354
702 912
464 930
134 749
100 499
730 70
299 658
25 241
683 325
970 606
542 447
205 508
124 52
40 92
253 868
272 383
244 627
184 51
746 809
756 759
285 381
115 642
491 274
454 413
894 803
552 725
269 914
747 30
852 621
921 525
834 971
357 635
948 757
988 380
468 996
985 886
961 192
197 1000
330 48
612 338
651 56
459 130
232 396
688 39
106 366
678 413
240 499
251 7
803 659
128 612
704 495
755 89
352 125
591 510
180 67
277 944
539 82
192 168
379 761
566 693
406 68
33 613
413 135
543 618
565 863
406 665
403 885
841 88
935 857
496 563
89 446
949 684
641 908
915 301
732 948
919 276
117 155
553 16
571 574
124 106
400 83
755 97
498 57
182 540
350 119
90 941
492 923
838 8
931 419
39 436
220 563
175 124
591 101
695 966
102 404
420 933
604 557
426 495
305 415
101 840
940 231
729 405
916 380
906 875
606 142
67 827
186 109
386 317
341 975
771 127
577 594
368 105
985 799
671 982
96 715
648 157
257 725
411 166
439 489
615 560
933 726
324 84
781 965
598 263
449 811
599 92
84 730
183 605
217 451
9 926
884 781
304 930
236 493
238 172
981 214
431 914
774 184
958 968
930 909
678 84
114 218
694 85
970 772
805 833
787 545
97 250
475 369
47 389
872 204
590 754
680 607
68 646
302 383
136 573
586 385
244 320
451 822
13 405
159 349
301 124
272 27
221 792
164 454
34 817
336 556
170 896
74 510
963 32
407 355
301 416
150 71
958 501
899 322
887 338
343 390
395 772
960 636
713 676
927 899
759 194
699 744
599 233
396 615
868 658
743 681
692 576
759 146
824 829
191 403
340 651
190 367
766 664
986 266
914 518
514 262
651 997
827 65
855 54
483 486
1000 561
768 415
6 209
838 93
390 945
102 323
604 310
527 221
176 501
344 792
403 816
179 93
20 844
14 553
288 964
688 540
630 588
47 950
523 68
124 122
12 864
225 992
55 897
345 745
585 666
339 15
960 435
242 79
860 440
443 404
379 931
858 370
369 303
51 945
359 408
457 744
901 654
329 81
108 23
481 167
931 300
857 803
510 452
550 620
886 151
876 431
13 144
119 857
979 386
525 117
498 68
302 408
138 894
441 67
547 728
765 459
365 529
205 734
31 889
181 798
958 998
982 729
222 636
497 870
738 668
435 949
635 727
887 750
575 948
679 402
939 261
362 491
65 254
129 592
327 1
854 546
493 348
570 904
620 135
560 953
691 518
513 335
547 365
136 735
295 989
724 869
34 468
44 871
594 268
576 490
577 33
802 720
664 869
925 743
447 469
365 11
471 337
933 899
993 345
184 219
579 813
769 211
744 434
511 141
780 518
658 750
562 747
585 740
761 980
91 270
328 232
856 472
813 208
726 877
156 479
146 328
524 955
931 710
247 709
83 613
612 615
564 742
82 368
21 389
741 441
677 124
961 728
793 838
613 248
896 523
804 66
222 517
308 176
575 624
255 61
109 741
385 410
237 633
537 648
121 323
241 45
519 55
1 890
110 777
729 597
988 346
653 484
187 949
929 972
135 142
718 92
463 675
976 795
360 562
417 569
227 971
400 876
1 454
577 465
462 242
852 964
848 186
747 350
563 332
214 850
522 72
198 82
497 580
652 319
973 282
293 434
160 617
470 576
640 546
221 558
650 75
713 372
824 663
527 194
634 486
781 764
103 655
789 163
616 993
638 449
860 874
909 970
474 141
546 825
870 387
394 923
780 22
312 398
423 976
303 244
53 704
345 209
817 110
742 192
67 77
668 787
159 971
411 934
314 894
485 773
919 557
464 717
508 992
994 641
172 500
579 211
949 911
225 921
965 942
6 248
432 949
192 173
811 247
373 118
53 790
604 168
534 523
213 392
472 401
333 175
260 772
450 257
70 971
528 959
547 959
240 267
610 433
613 593
838 71
322 83
529 880
689 506
829 195
867 740
857 203
523 892
93 252
564 657
703 295
958 496
191 481
292 927
901 86
771 21
525 529
82 662
425 119
754 86
642 877
645 849
613 833
544 744
499 730
889 33
307 833
193 932
643 92
109 847
941 578
948 468
245 763
153 68
565 40
240 542
365 69
579 883
673 126
159 217
22 558
119 199
224 124
144 7
249 86
41 956
430 332
380 783
895 121
689 994
965 731
978 755
742 190
414 867
673 160
110 134
975 326
292 586
33 41
295 945
283 421
871 324
174 781
868 788
634 55
797 431
737 177
760 765
591 394
98 997
640 61
173 13
235 609
977 199
318 609
704 206
175 996
910 923
518 567
619 889
486 70
347 651
438 597
676 239
167 831
18 770
472 745
787 699
221 428
98 790
920 661
955 523
926 373
422 730
615 716
995 313
667 138
716 765
548 568
247 962
440 300
557 903
824 932
48 85
908 449
899 274
374 141
520 898
60 8
660 963
611 629
185 353
684 696
831 16
599 801
588 816
892 762
998 38
472 147
110 828
316 372
387 37
789 748
313 639
24 808
704 408
112 165
488 808
813 639
605 970
298 763
708 547
785 901
987 790
976 28
84 359
824 982
92 652
66 943
486 789
864 318
932 980
284 525
425 276
891 386
979 214
254 941
840 942
443 214
472 305
971 185
464 247
114 579
966 514
514 798
791 296
653 188
734 927
722 631
372 16
357 773
582 935
265 904
470 347
237 114
177 869
896 649
134 377
184 72
501 73
68 791
493 433
791 38
784 485
684 350
770 627
357 389
844 832
152 546
90 915
139 427
848 627
658 862
63 761
120 684
306 558
1000 648
97 955
183 908
597 106
545 53
3 266
492 919
333 440
559 614
973 787
539 932
322 930
566 128
992 891
182 327
973 289
898 928
223 607
37 823
907 778
692 545
157 555
33 939
324 780
151 760
569 878
148 211
336 91
416 800
169 910
171 704
559 821
111 495
111 193
434 641
931 302
370 567
884 1000
692 145
249 450
31 571
630 729
201 935
284 70
147 717
14 719
934 245
343 22
266 668
164 722
109 156
549 505
125 215
741 736
292 196
193 986
996 417
64 239
179 335
162 415
8 993
483 539
576 907
963 92
470 173
496 482
569 375
372 580
369 410
786 906
553 861
826 781
404 823
885 568
368 156
550 368
368 793
722 593
82 364
303 499
766 840
113 332
253 568
483 330
252 737
176 899
329 274
591 205
413 111
996 319
135 899
310 834
914 842
827 228
395 634
670 806
367 16
662 702
103 201
875 870
95 896
909 92
806 149
993 962
658 687
243 190
104 786
947 182
969 864
9 475
583 375
499 596
575 442
656 524
510 614
381 531
821 27
456 94
723 809
947 212
967 152
812 775
851 141
600 561
139 57
817 472
261 1
517 955
450 647
960 611
482 322
42 969
206 886
460 776
888 845
126 330
509 71
474 657
980 28
343 87
337 803
107 535
531 96
373 334
172 848
28 6
252 682
83 604
701 23
34 561
400 91
126 783
67 526
90 517
803 151
466 752
545 154
4 6
760 216
248 297
514 835
624 938
676 390
694 567
265 741
214 463
919 547
942 557
125 277
342 665
756 423
514 190
284 581
287 996
286 992
116 664
158 15
840 607
322 911
749 731
916 475
578 642
388 631
208 686
472 13
655 132
422 86
388 313
360 373
545 635
778 314
747 46
231 298
808 13
547 227
294 505
497 32
363 577
384 853
191 663
650 914
697 859
424 222
520 693
751 931
98 406
580 248
769 767
504 421
534 519
544 385
866 108
276 713
325 235
218 79
302 44
384 838
984 642
851 844
268 442
565 711
479 193
486 121
848 866
659 479
576 311
906 150
757 732
814 292
796 896
96 204
755 468
236 677
526 540
444 711
480 323
969 480
109 740
533 652
596 699
137 61
868 908
379 743
950 218
473 279
75 27
316 637
84 362
379 895
471 612
2 841
881 485
345 374
406 61
187 979
195 640
641 326
101 364
567 38
595 89
295 121
876 939
899 851
808 705
356 884
881 730
282 480
262 432
787 886
496 260
619 617
859 482
889 772
924 290
715 306
194 363
665 105
370 769
833 863
870 631
848 604
176 845
806 851
285 406
956 630
386 136
288 947
116 167
956 685
549 377
97 534
232 338
415 13
308 230
206 511
369 513
368 715
952 162
472 863
179 241
757 313
99 209
24 629
845 459
826 790
598 852
810 592
659 958
510 70
114 147
2 179
543 126
282 962
894 961
122 197
678 815
977 544
557 226
705 515
78 262
463 446
244 752
99 272
788 513
431 518
118 354
679 320
92 364
10 623
350 693
327 90
502 771
891 874
227 290
670 302
152 64
582 963
64 478
416 846
667 186
238 17
10 854
191 406
659 811
238 986
304 815
3 658
615 99
948 422
207 523
595 223
666 669
218 773
229 235
739 195
130 441
647 110
115 568
320 909
53 395
662 148
913 693
745 542
369 446
404 732
801 738
228 718
452 635
838 481
694 416
204 309
297 639
904 744
826 430
775 538
834 791
763 272
740 557
155 855
47 116
909 3
174 761
902 288
462 152
360 776
207 572
882 161
930 494
753 919
480 772
484 137
855 788
816 118
363 560
340 379
831 458
186 185
263 106
237 802
317 882
995 30
989 88
375 504
574 154
707 190
287 371
350 780
585 398
760 429
410 593
281 121
705 633
677 860
18 159
316 902
358 577
588 959
307 240
554 750
883 47
179 990
903 967
682 129
498 409
328 388
489 108
131 400
259 805
385 265
894 850
950 288
911 546
628 935
337 246
904 90
306 548
644 84
13 494
510 782
801 734
743 266
594 981
184 499
891 502
306 149
577 523
318 942
649 702
705 730
253 852
70 687
155 323
864 96
998 275
28 512
740 25
96 806
322 434
42 980
114 443
954 672
615 90
425 991
471 183
930 673
890 547
901 235
53 433
308 636
411 317
845 121
999 327
1 588
689 271
523 384
371 703
747 840
251 12
252 996
167 45
12 954
377 755
580 500
514 22
464 209
411 108
588 80
336 543
350 288
54 486
583 209
44 422
918 805
723 323
180 606
155 708
51 153
737 777
622 931
243 210
739 202
45 357
828 934
929 535
975 500
758 791
332 831
862 405
765 502
159 53
732 363
804 888
93 590
773 620
475 760
88 403
465 61
991 141
130 737
293 305
174 155
473 435
256 280
795 740
39 55
881 773
853 68
734 399
717 151
292 866
216 33
175 372
599 547
875 27
378 319
89 176
110 240
321 20
278 68
718 988
16 842
41 929
11 274
112 768
702 206
173 355
54 11
448 102
354 155
636 490
604 130
37 89
356 36
625 200
643 436
732 887
513 999
503 20
567 162
182 843
429 318
800 541
93 238
89 687
827 898
834 978
856 311
446 990
240 753
924 958
993 307
416 281
646 203
675 188
436 170
345 23
963 220
457 77
145 495
822 906
671 413
949 471
286 514
830 971
14 952
612 73
989 764
624 932
797 28
360 947
648 512
876 610
18 996
872 54
160 124
383 657
839 541
565 721
88 431
193 999
794 996
546 495
622 819
355 83
442 278
420 589
166 560
953 208
865 336
108 222
689 110
681 635
414 788
493 606
490 841
405 4
750 234
332 980
919 587
174 725
562 797
860 72
29 850
31 411
366 247
456 655
143 402
26 894
993 605
791 270
109 101
601 888
139 175
55 444
213 11
953 753
71 739
824 734
764 506
368 480
518 495
590 512
657 504
756 711
180 826
705 49
879 781
910 251
951 582
967 942
122 922
186 88
875 784
554 809
588 404
19 451
969 763
294 32
36 188
935 52
418 958
852 201
889 308
277 157
546 896
686 624
12 550
857 920
721 746
693 134
863 251
386 83
179 107
295 624
388 234
689 257
176 632
266 904
809 473
479 129
789 497
967 428
216 894
544 103
173 285
553 231
147 81
824 843
14 271
890 510
968 422
218 531
53 430
163 429
371 43
31 882
952 693
944 241
265 939
94 832
730 228
532 245
576 301
719 193
961 881
746 967
874 45
946 160
82 447
416 430
645 30
268 277
998 308
837 689
682 488
879 278
574 894
407 374
245 691
963 576
541 856
668 826
755 690
520 443
7 49
722 111
379 825
27 686
535 63
22 46
640 734
825 467
817 173
82 454
498 975
425 92
667 975
932 979
166 9
888 975
172 601
82 97
191 757
161 221
328 345
873 237
319 199
508 800
420 25
64 551
893 977
811 200
67 920
264 882
981 6
294 519
503 151
832 136
357 538
301 386
911 960
876 315
561 639
416 797
44 128
351 201
310 164
522 217
729 59
463 840
68 478
270 936
976 605
709 629
936 259
375 62
948 871
919 621
154 956
330 818
287 489
897 893
265 226
535 729
661 190
843 935
344 708
53 710
963 433
871 54
528 60
891 177
432 720
389 446
889 717
290 616
11 910
868 183
30 656
610 401
648 917
527 851
186 705
626 333
962 779
556 401
126 100
684 801
460 150
984 992
743 441
81 712
384 773
168 418
554 217
772 438
673 349
297 753
846 114
786 291
723 963
216 290
863 616
261 455
597 149
625 990
125 671
67 545
976 550
472 41
822 115
173 748
636 641
715 726
535 272
288 597
487 924
1 325
218 636
380 63
83 774
741 83
771 821
465 942
887 83
588 610
176 802
323 736
84 426
367 818
777 196
717 723
943 633
855 652
469 540
456 303
871 471
445 10
426 463
719 34
845 248
789 2
670 193
976 49
102 743
704 330
628 534
168 969
55 135
727 899
869 669
726 34
981 205
210 974
581 602
381 756
696 79
437 18
447 430
273 664
267 758
21 521
684 621
967 989
517 769
491 420
809 948
990 105
499 887
495 560
727 640
638 625
221 416
991 59
720 935
510 388
482 330
400 3
544 901
41 415
40 201
227 818
181 420
521 407
285 435
974 488
200 689
493 366
608 315
912 168
933 685
853 914
270 300
753 652
705 400
77 271
683 678
415 961
279 440
454 244
272 104
441 458
438 6
923 244
923 593
288 302
760 52
326 694
324 541
499 918
856 619
195 440
720 272
118 346
864 434
959 493
268 499
269 894
685 157
460 115
975 778
73 380
839 479
505 71
399 554
228 872
469 57
959 478
594 654
666 925
774 800
426 312
213 218
836 604
859 368
34 971
859 7
313 963
109 122
392 541
211 503
475 616
139 149
438 647
502 26
380 924
37 195
485 247
705 379
243 630
815 945
165 448
980 53
240 326
664 535
422 748
300 713
322 767
410 947
471 538
914 546
921 135
247 938
193 740
269 690
876 185
955 403
67 811
278 945
241 784
121 141
150 709
731 69
271 618
797 518
409 580
128 627
693 753
349 352
532 930
560 922
927 227
984 536
45 418
358 968
747 986
866 277
943 125
290 993
524 545
899 281
649 402
804 353
46 519
646 609
484 114
89 236
984 936
630 119
922 270
816 352
38 23
1 406
244 549
656 660
759 617
208 286
297 912
790 997
569 911
191 381
63 357
862 158
350 832
611 437
446 209
401 62
266 631
716 139
504 488
45 805
50 431
244 897
712 766
597 408
601 392
14 766
585 758
34 487
34 923
402 133
415 15
697 534
973 244
270 881
260 981
784 579
917 657
142 288
213 913
605 156
101 741
160 133
820 825
336 451
354 856
239 366
595 246
716 232
297 669
990 838
932 599
734 538
393 631
995 399
728 356
1000 700
495 156
602 671
516 886
442 516
53 933
564 117
100 360
175 472
667 439
303 39
89 291
877 945
906 933
106 477
914 559
151 701
21 282
317 932
111 299
151 420
742 494
551 805
76 1000
676 53
190 338
575 165
258 41
491 895
739 354
542 910
428 405
232 677
387 749
103 631
307 408
752 804
531 842
944 2
358 810
126 989
803 660
206 846
662 150
75 399
197 238
671 535
540 825
335 810
869 109
911 147
89 873
359 74
840 195
212 629
646 66
625 471
532 638
942 550
857 130
241 157
40 436
522 439
567 251
920 793
152 436
730 665
605 26
924 388
775 665
211 152
973 716
854 477
616 308
483 696
631 131
901 727
183 21
74 501
846 287
511 719
820 951
22 795
683 992
939 555
345 485
57 320
487 623
152 55
677 447
755 202
847 724
275 666
440 775
361 39
882 28
769 197
148 394
225 42
84 416
930 286
949 72
546 98
116 924
420 805
10 490
130 453
463 595
530 58
124 809
195 85
204 878
740 490
926 285
32 386
293 569
237 265
88 927
241 474
612 188
571 882
166 954
310 497
695 400
331 128
915 455
316 825
856 190
795 479
813 288
692 663
628 129
833 815
542 565
63 718
703 357
509 55
740 692
95 715
996 767
799 390
105 863
838 209
48 164
618 660
803 963
338 740
834 493
338 514
486 669
444 288
109 474
520 911
175 241
161 586
147 78
906 904
343 843
210 229
747 816
342 51
489 548
962 99
36 744
217 553
863 79
907 644
99 614
676 940
404 564
843 827
750 685
553 491
79 502
431 884
79 885
689 348
838 465
520 997
854 497
271 589
239 943
398 703
1 474
566 893
347 472
800 595
632 330
60 41
630 749
217 815
927 266
960 643
521 175
986 56
226 156
921 898
664 64
625 995
574 741
63 753
574 208
194 95
560 157
384 954
554 244
258 874
231 995
338 641
296 535
406 149
860 136
86 689
956 926
218 918
463 87
871 921
458 402
30 704
724 528
457 461
167 150
655 394
419 24
441 692
357 926
39 619
582 497
606 696
365 340
513 793
735 386
357 651
130 195
468 175
624 656
449 398
751 975
614 573
241 394
107 355
867 896
462 19
456 61
257 359
265 629
528 80
425 908
200 93
356 505
306 133
910 556
452 256
257 467
579 274
549 745
584 194
719 897
856 966
138 730
240 198
814 369
260 388
311 3
683 416
580 29
935 606
65 793
269 915
300 827
111 73
32 387
906 917
527 940
531 669
75 808
381 52
868 705
891 165
745 337
386 561
926 408
379 576
208 668
880 202
880 349
221 305
353 67
998 232
211 429
120 100
850 955
182 926
977 888
857 513
310 922
686 262
925 587
467 320
916 528
503 661
18 747
823 807
123 459
449 134
774 330
32 15
469 372
657 767
488 922
92 558
66 141
138 364
428 456
620 136
753 986
197 621
299 335
724 90
909 634
854 201
541 583
281 412
126 185
236 403
455 514
524 803
910 594
372 626
531 882
833 554
645 330
120 158
927 723
58 903
174 391
808 533
403 793
962 349
872 856
88 180
166 151
244 168
922 883
673 302
462 372
746 488
233 242
711 465
738 349
828 898
750 371
852 737
103 857
328 989
228 197
79 535
167 960
316 326
79 341
354 714
220 67
841 280
379 453
596 782
630 124
307 170
413 510
170 93
208 716
717 764
815 783
807 294
719 246
732 715
394 974
948 786
168 808
152 17
880 307
929 991
878 337
335 94
423 659
683 792
88 632
507 661
758 857
690 625
533 121
508 612
846 38
849 484
811 425
123 321
324 789
142 275
952 99
257 408
821 520
247 364
755 311
212 23
959 805
642 456
388 492
667 907
141 921
797 582
319 637
320 574
820 374
867 884
158 887
231 80
573 729
299 300
150 838
132 675
734 554
441 436
857 446
908 952
120 443
137 477
137 686
753 3
659 984
265 115
69 399
885 758
65 650
392 207
181 935
895 719
783 967
624 59
850 286
534 895
262 30
327 768
748 183
979 887
135 326
198 861
349 715
13 434
869 157
347 824
839 686
308 721
936 210
857 916
333 44
169 391
431 882
430 755
634 35
193 956
917 512
57 168
864 820
730 33
32 922
697 575
535 795
596 628
733 582
249 393
478 947
220 335
833 768
825 748
711 585
548 226
179 718
471 663
42 785
938 35
785 629
125 314
763 95
947 382
331 783
191 300
80 591
131 611
334 265
109 557
239 168
766 4
376 143
116 583
73 107
78 18
123 949
544 933
237 639
613 376
247 418
583 843
215 681
142 431
56 741
370 395
285 607
775 199
479 759
694 974
213 83
109 1000
193 59
589 582
889 159
556 180
377 973
921 2
578 195
303 573
231 2
680 60
850 847
474 615
315 555
25 339
884 568
121 782
410 265
938 795
583 170
559 747
23 545
262 940
438 851
98 978
750 609
853 578
964 578
609 159
570 952
577 824
864 172
228 424
237 99
84 930
631 177
420 994
205 588
94 623
92 814
481 948
839 609
659 85
750 1
77 481
52 696
745 349
463 563
327 421
514 543
889 802
841 797
607 133
246 257
178 62
348 561
388 565
285 543
251 186
245 825
419 662
103 335
72 359
889 348
572 445
665 101
882 611
506 612
302 208
534 931
181 603
819 438
35 343
989 903
942 153
642 145
633 119
365 830
648 850
798 896
796 548
907 493
647 56
762 454
399 12
634 202
584 243
770 163
284 411
256 309
863 242
204 253
287 905
234 403
62 396
940 466
693 238
150 639
708 327
919 641
662 735
589 235
603 273
500 775
662 646
867 268
70 96
873 705
706 842
374 563
764 468
170 773
277 545
355 773
392 715
991 345
964 258
527 63
263 773
363 135
973 877
758 172
239 421
180 570
696 460
702 679
224 399
108 239
32 594
536 475
34 257
245 927
364 612
314 439
138 490
936 946
964 618
448 696
97 797
573 127
890 752
866 769
458 107
277 624
573 544
198 490
908 131
923 922
834 263
999 836
511 563
371 431
571 79
473 802
960 630
784 402
548 327
141 35
179 787
850 942
714 807
823 476
914 678
543 574
877 587
371 472
926 792
290 808
276 1000
128 990
993 89
597 22
658 82
619 728
251 200
178 266
105 925
70 155
14 179
661 622
794 384
207 599
563 114
405 93
229 765
519 483
856 61
645 216
378 672
272 122
986 358
839 556
825 234
268 385
484 687
978 66
490 421
615 461
400 208
867 21
989 344
180 19
504 102
267 492
17 876
667 16
463 589
895 513
284 577
858 159
609 24
654 407
572 914
945 353
349 136
833 665
845 691
941 375
964 793
407 519
505 513
746 854
327 469
142 869
76 706
561 553
120 118
863 479
483 551
934 628
6 395
350 2
962 672
799 320
405 10
401 711
572 345
561 294
92 808
555 4
740 439
65 916
251 26
808 45
375 841
874 901
457 757
628 345
840 399
696 933
754 613
231 535
436 668
87 833
739 569
45 470
567 669
325 413
712 131
349 971
212 582
54 765
457 344
116 130
832 434
487 839
282 258
380 471
164 724
918 129
120 58
680 210
263 121
958 863
974 509
376 342
837 866
239 92
717 657
666 216
566 452
944 723
962 462
359 319
604 943
928 827
936 57
567 100
588 93
454 816
890 528
712 14
547 337
126 281
962 10
586 454
125 107
321 690
40 442
868 873
32 376
681 426
899 768
332 164
883 483
964 254
648 322
879 868
413 733
454 433
268 854
748 814
952 576
539 89
991 840
973 163
62 102
359 438
40 520
65 292
857 358
662 135
349 332
170 925
977 215
14 682
734 101
796 233
945 99
703 71
825 864
327 814
809 555
445 739
860 633
678 138
28 892
671 676
111 112
905 791
837 507
991 84
8 189
781 356
200 877
569 713
339 175
595 596
262 382
390 469
13 338
267 230
850 428
924 421
457 191
103 252
932 397
528 201
865 73
607 904
146 704
599 43
277 965
99 941
336 54
382 907
25 196
638 813
945 629
942 124
355 598
716 199
618 811
247 675
742 307
138 248
149 983
736 489
260 718
699 247
340 516
957 336
767 801
829 181
727 474
402 113
207 259
359 791
993 540
158 631
12 106
980 798
348 593
658 961
752 855
417 535
833 532
422 729
226 791
588 218
757 811
439 940
443 258
680 18
375 539
972 132
190 628
207 374
366 636
965 757
8 25
339 375
541 188
683 354
646 988
968 394
996 439
168 14
290 428
889 784
655 206
510 268
687 16
224 98
666 80
535 718
370 357
498 552
401 175
158 839
661 915
879 32
511 272
17 764
915 306
950 21
79 819
939 185
937 830
904 991
651 887
611 489
526 838
494 404
197 862
346 54
757 497
723 470
412 181
361 725
298 844
168 56
199 959
644 982
745 117
895 780
591 105
321 617
996 40
954 559
201 788
113 803
32 532
803 910
373 806
785 595
977 57
529 159
903 866
951 694
478 366
115 648
54 899
477 10
477 150
562 235
390 588
796 160
708 939
965 493
798 55
399 72
354 234
26 977
391 692
702 258
466 824
11 397
988 834
227 693
963 994
930 560
435 675
15 457
842 816
817 220
780 124
418 992
508 442
85 9
945 161
541 406
614 584
752 474
105 842
83 876
901 173
242 994
219 821
840 319
399 368
943 591
199 454
520 711
751 703
283 236
74 639
752 34
996 275
208 883
209 799
392 163
341 798
298 386
833 925
833 260
429 756
223 569
447 74
769 307
991 630
624 332
640 520
432 992
984 715
866 598
655 133
889 227
15 224
667 205
367 300
744 948
589 530
859 493
960 29
326 313
313 70
1000 243
968 979
579 640
644 455
214 967
286 664
755 804
161 374
960 237
946 664
241 535
798 689
337 385
984 658
213 161
10 802
77 877
79 356
270 506
416 760
568 233
15 818
116 215
412 721
904 804
389 31
403 619
659 972
246 459
79 791
180 714
792 779
995 838
647 747
821 529
960 708
321 938
577 251
92 139
899 187
24 20
46 797
232 188
726 187
572 492
118 277
80 976
856 673
201 837
116 368
715 254
40 160
858 663
539 650
998 359
302 363
757 881
976 83
76 497
324 626
534 610
224 380
803 943
127 662
287 25
841 77
639 951
886 751
591 5
252 286
460 124
651 875
172 143
226 916
139 29
179 643
444 952
614 524
434 810
656 393
8 969
796 381
861 964
870 403
39 423
966 261
489 329
240 891
250 23
413 382
406 656
350 113
252 503
209 405
922 417
159 710
896 241
535 393
895 496
591 632
591 236
59 85
983 247
138 593
323 325
734 295
54 924
921 21
654 61
19 513
289 244
462 556
550 330
529 231
734 555
419 333
450 177
501 345
332 115
100 870
702 81
246 481
774 458
870 941
265 777
629 355
971 634
808 12
109 93
704 315
70 356
293 26
355 782
21 533
227 185
673 555
249 161
763 106
743 642
173 75
27 519
707 115
145 453
70 986
317 717
114 897
935 226
696 246
901 769
324 365
810 411
791 379
580 480
861 374
687 215
287 273
912 925
677 680
366 580
3 435
830 913
794 574
892 581
161 142
504 427
131 699
617 654
545 751
548 372
451 165
798 130
730 602
817 27
695 30
854 850
917 601
101 33
363 57
97 189
555 936
653 851
608 746
873 606
939 110
736 789
482 655
791 923
527 275
436 258
149 733
176 214
368 858
80 119
992 874
466 710
255 842
246 389
202 411
458 972
440 176
77 472
530 845
688 305
885 158
919 665
213 493
736 591
726 938
545 929
396 822
531 507
631 102
532 466
405 373
391 121
248 685
178 392
193 949
323 706
412 837
892 994
987 972
426 779
375 413
657 14
854 574
673 939
123 688
709 191
136 587
446 29
788 298
123 943
221 249
156 142
43 898
530 978
561 682
870 88
745 594
521 617
62 40
89 799
957 936
512 453
488 862
179 143
57 625
174 121
872 901
425 430
199 249
308 451
60 233
121 52
405 471
357 702
538 515
902 686
849 397
997 956
963 274
681 95
566 187
686 405
448 706
551 982
624 11
811 413
870 376
875 767
435 22
826 930
631 826
820 187
421 973
724 833
921 917
602 117
895 501
73 657
625 555
601 985
409 765
860 21
668 581
906 268
442 692
805 481
788 239
839 845
714 284
672 474
998 445
995 816
955 195
792 507
8 477
537 773
744 444
968 39
72 204
157 493
586 71
583 412
190 501
552 750
550 726
801 690
631 513
345 125
819 62
232 682
621 907
398 96
693 297
858 203
308 206
829 257
338 42
496 232
631 465
803 232
682 343
536 928
599 159
478 340
476 395
610 138
996 527
389 799
60 724
324 182
539 127
539 102
146 379
116 84
446 442
873 223
310 783
852 772
982 339
196 89
277 682
281 238
88 467
926 47
65 543
850 927
610 846
606 195
936 50
687 378
765 715
931 899
377 515
222 927
537 937
828 548
906 19
929 950
488 788
240 680
112 881
636 535
934 931
99 330
489 490
286 563
355 671
891 72
297 93
767 668
240 681
396 55
37 22
597 1
817 886
117 442
276 30
268 243
705 69
413 469
959 277
340 158
242 376
797 937
563 424
239 654
992 692
47 533
858 12
228 249
989 491
400 889
409 361
90 521
417 432
472 476
838 850
421 539
415 538
519 247
685 682
459 228
563 983
521 967
596 21
127 581
322 937
184 736
340 480
614 148
857 371
499 820
623 896
302 13
328 912
753 51
576 520
335 757
287 463
480 280
661 29
978 129
725 68
176 965
863 73
912 1
489 396
528 681
861 684
569 923
434 847
26 801
28 912
79 58
380 639
233 391
409 384
556 725
614 861
94 307
912 489
68 432
961 564
54 243
423 777
902 132
318 602
481 888
731 738
128 976
85 179
619 70
209 863
973 264
742 154
281 805
797 502
576 99
271 304
235 72
599 759
8 302
641 720
491 226
635 933
631 405
775 898
433 405
946 39
777 928
336 118
724 51
858 819
913 159
943 458
7 562
541 205
858 468
174 217
407 764
494 579
624 732
658 198
800 398
874 799
346 751
959 828
397 734
993 242
414 164
573 359
364 832
476 767
238 69
339 703
953 777
529 523
588 3
92 974
243 689
442 113
274 832
822 413
712 615
295 740
741 622
776 35
850 389
260 429
694 808
75 772
683 498
253 908
144 433
557 135
359 515
150 91
319 959
428 491
195 423
60 637
344 430
527 383
193 68
64 652
530 604
398 577
241 149
324 755
892 766
291 159
658 72
136 619
966 114
487 229
764 111
462 271
363 414
232 927
210 762
801 986
206 764
773 984
34 936
157 783
355 885
725 903
626 747
555 460
8 711
418 482
714 811
244 836
890 530
6 586
256 677
928 25
836 719
738 287
857 20
544 853
232 211
158 750
748 415
130 660
748 903
25 63
373 1
679 25
138 388
683 767
369 100
96 493
746 644
644 241
504 267
56 140
147 84
723 471
503 231
42 218
103 452
220 860
162 981
495 403
23 458
21 786
912 192
603 679
870 894
8 442
219 656
320 979
599 211
67 341
352 315
293 739
393 704
32 635
571 779
986 80
42 787
905 570
273 257
750 722
807 251
452 268
902 36
140 493
977 819
642 569
213 547
443 347
762 675
261 975
453 835
12 186
264 486
900 295
927 331
504 127
637 39
768 560
73 931
814 764
504 522
997 830
859 850
590 819
696 87
420 901
856 117
718 314
655 352
404 118
238 436
370 311
581 110
801 579
440 751
111 960
539 950
343 651
514 177
525 394
440 874
45 38
834 905
752 247
305 775
155 632
665 619
83 253
34 618
77 49
785 585
841 341
633 464
797 710
993 341
383 871
211 827
856 957
219 50
676 866
797 200
386 540
587 113
894 720
983 428
233 892
764 246
584 988
665 51
508 360
527 238
706 472
835 718
154 471
834 153
436 526
339 331
71 377
681 918
682 58
545 708
668 739
234 76
988 62
21 537
112 997
333 671
52 13
434 468
758 955
999 913
374 696
846 4
459 287
526 399
534 673
708 843
35 119
87 465
691 670
582 869
825 615
900 813
397 514
527 450
615 5
687 590
325 998
330 709
415 798
290 126
527 382
619 651
625 34
768 270
427 892
717 954
985 803
208 478
49 572
199 5
631 213
98 530
782 470
737 260
400 574
239 748
638 734
341 540
882 823
406 440
167 693
927 553
538 30
880 6
42 18
702 525
792 657
15 582
772 32
803 748
597 605
198 688
171 778
831 163
689 905
868 838
763 719
462 528
355 280
623 132
441 228
390 705
10 332
311 609
980 692
754 190
728 227
263 214
388 768
875 217
843 264
742 442
256 2
140 959
855 636
760 282
401 318
540 403
549 54
246 144
996 9
967 616
800 173
127 875
494 615
734 78
263 941
702 400
959 303
126 13
547 824
389 370
368 918
789 842
541 816
772 422
36 987
419 476
453 70
144 307
804 981
199 734
338 111
793 722
690 34
56 672
997 561
798 797
468 728
514 137
115 826
415 475
145 262
397 744
31 524
591 88
202 560
558 574
186 196
737 743
455 746
312 74
437 707
910 679
474 87
323 149
806 518
132 698
78 425
728 132
809 45
465 719
992 188
620 602
849 991
922 616
13 331
948 608
561 845
18 701
836 1000
441 101
479 480
661 255
331 744
415 641
572 293
506 854
183 791
456 613
79 32
524 868
332 936
497 8
356 81
145 880
666 87
513 840
976 287
488 329
273 412
471 323
748 99
760 940
769 466
589 755
712 446
12 31
787 703
76 247
591 832
785 268
462 58
772 525
474 709
164 44
860 910
531 79
856 477
265 427
411 124
508 383
343 200
573 48
494 791
989 521
680 774
127 914
837 808
319 454
249 256
922 931
857 764
367 586
724 846
441 10
409 124
895 741
438 22
493 367
310 438
737 37
964 980
465 792
276 170
376 304
905 918
932 720
390 980
731 938
920 434
976 425
502 720
511 870
625 76
195 841
766 66
662 326
688 370
853 848
632 187
601 611
351 352
820 299
743 707
315 855
630 20
185 614
616 602
980 520
493 20
787 189
659 681
377 198
442 15
648 652
199 972
608 707
264 514
795 882
929 571
444 368
953 453
407 64
545 577
625 805
357 692
384 342
772 630
333 961
567 862
53 917
682 241
22 50
250 240
434 963
813 430
118 37
397 987
448 703
918 827
655 385
840 436
619 224
666 739
669 911
978 288
971 310
470 731
881 479
525 251
748 540
482 611
464 153
828 952
645 371
130 292
895 256
519 178
313 999
288 641
204 248
203 475
598 49
636 665
237 154
603 816
612 241
443 899
662 692
971 462
932 345
245 667
809 699
654 464
254 227
265 123
813 645
94 875
385 4
168 388
818 684
338 732
267 553
594 463
740 687
231 475
495 253
551 260
283 524
316 580
687 3
35 496
596 347
149 268
736 850
408 990
776 434
297 53
375 165
884 821
983 437
163 184
783 341
700 503
201 221
959 232
245 242
125 485
253 494
344 714
214 685
664 95
634 298
923 483
332 356
170 363
561 76
134 592
381 107
42 537
940 165
251 173
275 70
366 49
903 723
949 760
956 133
839 107
459 450
313 614
804 429
728 707
789 197
398 851
945 609
607 380
858 423
873 801
288 308
307 287
695 913
268 792
193 886
39 275
734 659
295 548
802 728
277 455
964 238
943 885
740 811
611 15
562 553
610 103
855 328
784 179
275 91
905 55
472 825
673 761
569 518
181 434
121 924
152 847
412 880
100 51
304 163
615 715
263 875
310 517
377 561
921 580
604 623
208 50
19 652
672 664
688 87
288 422
501 72
967 945
794 104
34 329
865 117
373 979
224 552
724 139
720 568
953 133
157 477
220 467
374 557
29 300
569 225
79 752
860 609
358 566
483 630
129 446
195 219
876 632
434 975
583 325
672 778
287 646
159 370
68 873
568 338
261 250
801 297
448 463
840 865
843 815
225 292
466 145
813 91
628 505
56 669
751 613
304 535
830 515
808 186
415 79
877 517
111 306
899 272
149 109
572 410
643 34
130 67
885 539
942 460
461 798
659 26
417 830
456 677
778 444
634 813
619 169
875 927
492 551
222 838
872 377
161 696
605 15
490 307
478 236
835 707
669 923
639 333
202 163
569 617
797 590
336 908
263 717
681 137
1 971
967 108
307 215
985 76
645 748
974 285
227 219
972 168
202 784
952 361
574 698
502 591
921 255
579 120
355 730
214 485
688 53
353 194
260 692
509 909
584 774
541 110
769 267
340 640
692 349
45 412
985 849
457 637
155 160
613 698
430 110
920 58
888 621
428 25
896 962
351 269
627 604
160 963
784 990
77 652
591 974
922 302
331 313
608 593
548 826
47 260
297 71
391 113
787 451
717 943
524 519
563 390
550 788
361 338
171 784
554 694
322 489
820 41
77 784
302 581
969 662
835 268
885 866
862 247
493 186
411 644
743 31
697 105
622 655
919 428
956 573
5 203
652 764
369 56
368 838
758 273
161 447
203 150
115 921
811 452
817 989
614 201
569 888
44 57
642 815
556 318
107 205
858 781
722 710
42 165
991 590
538 114
32 935
173 679
417 257
55 900
793 444
381 795
263 91
923 108
599 187
326 830
849 563
176 867
146 333
646 24
748 159
755 658
261 83
73 527
426 625
889 43
431 21
383 98
827 38
754 844
980 990
593 464
21 403
275 618
635 225
616 165
658 295
514 818
882 162
710 43
451 492
644 500
332 558
979 685
446 178
446 86
206 612
51 158
886 431
406 630
796 554
365 358
235 744
792 307
393 923
256 336
832 72
210 66
602 22
114 523
931 155
622 677
733 651
994 115
839 870
656 712
567 250
540 538
121 638
28 111
763 995
561 721
206 548
441 782
808 70
599 139
1000 623
578 23
997 718
949 981
1 234
501 267
109 577
80 307
192 323
844 695
512 810
305 401
654 853
593 971
366 711
859 813
423 589
436 559
320 656
378 274
671 659
604 665
183 184
722 872
843 923
360 513
605 817
160 488
857 471
744 566
943 219
796 959
623 207
893 363
144 197
243 427
93 371
180 499
869 207
715 458
616 185
753 101
39 26
642 604
1 208
908 62
657 283
829 892
908 685
835 899
699 910
312 639
461 384
884 718
470 61
439 725
754 447
621 999
58 76
904 586
313 645
950 509
512 235
49 262
324 420
629 245
48 117
800 356
484 743
265 35
493 257
824 359
959 167
306 81
871 617
646 550
661 312
794 397
606 749
545 810
453 416
357 42
588 605
427 476
312 519
807 139
556 603
207 945
251 735
891 106
50 26
535 702
725 427
705 935
724 804
862 441
971 308
640 76
729 476
215 785
458 191
211 770
11 273
565 371
40 227
356 35
739 778
825 721
561 423
976 195
332 838
890 112
193 71
115 237
9 598
59 402
206 741
199 19
261 290
453 976
598 740
398 114
258 539
643 605
569 272
819 174
373 73
546 777
595 834
670 458
680 42
464 673
352 610
57 338
419 524
281 171
245 766
349 653
312 782
725 679
809 230
559 442
88 518
108 620
716 609
618 502
971 63
781 659
904 854
660 986
882 539
538 845
12 94
495 585
204 549
194 70
607 145
489 920
718 843
376 922
410 37
924 951
83 485
515 160
728 738
378 740
111 714
11 594
999 725
8 407
239 648
954 379
679 653
550 455
881 719
88 137
985 557
94 360
551 404
765 241
204 964
752 23
550 773
358 471
932 341
40 390
63 945
296 471
257 16
857 707
923 295
236 128
358 574
462 576
394 836
206 829
185 133
758 367
168 16
726 920
584 79
495 372
394 665
83 294
663 506
38 917
99 682
514 209
718 268
850 932
927 580
476 870
511 833
947 721
883 694
75 7
354 516
965 368
880 717
288 871
223 338
878 595
903 132
969 173
236 887
907 525
714 557
850 728
11 628
830 989
893 13
545 176
2 353
856 216
4 658
271 75
761 294
93 608
505 212
350 331
952 401
943 490
165 334
493 128
55 840
568 516
824 619
810 134
781 784
21 243
958 888
674 49
484 44
682 833
600 326
1 985
11 395
309 641
366 631
491 520
191 383
433 379
67 394
812 46
882 864
33 566
160 197
607 117
826 714
623 237
218 855
704 459
496 349
725 758
783 35
566 911
155 125
466 698
105 183
965 700
402 325
609 676
52 547
342 246
909 981
639 495
629 621
412 27
19 790
643 136
547 202
594 832
245 349
911 130
935 48
553 427
161 602
67 60
962 119
981 206
359 584
857 559
343 818
670 156
831 512
769 883
639 198
118 860
339 531
552 956
507 943
713 39
260 854
268 378
498 145
325 502
289 248
814 177
431 397
516 763
322 454
880 758
729 802
947 657
149 413
397 513
958 76
983 996
19 573
71 40
723 482
99 438
961 458
990 988
733 318
621 597
194 396
924 936
412 833
455 377
738 193
175 270
79 305
409 185
752 372
985 671
164 609
331 529
94 467
442 431
213 629
26 393
97 709
351 640
480 217
653 168
404 299
87 243
137 190
979 120
56 973
290 355
72 890
777 835
808 405
355 138
4 49
241 797
192 576
220 455
865 27
593 230
657 258
521 691
239 691
402 859
297 804
781 36
440 454
119 332
545 128
467 203
793 140
260 472
531 445
552 283
669 794
524 250
737 70
739 45
5 922
512 303
354 92
960 168
873 667
757 598
47 758
992 682
800 144
794 376
781 335
9 723
309 811
304 19
280 471
373 82
351 243
983 455
183 174
763 664
589 567
533 453
255 127
565 512
268 382
710 698
702 3
913 182
312 528
616 648
934 47
711 223
986 883
522 426
729 884
365 637
59 238
391 615
121 940
718 544
21 50
131 886
572 670
944 242
420 91
600 672
204 296
690 545
664 282
516 202
547 704
114 515
577 105
118 774
132 767
768 437
850 80
349 580
197 516
947 94
303 590
382 634
1 519
308 894
929 921
562 209
808 685
24 291
829 344
969 214
866 469
841 555
206 236
926 595
118 545
692 897
769 93
191 332
497 397
666 104
689 765
727 401
617 84
604 431
702 730
14 51
321 288
813 475
363 536
480 712
751 253
855 887
202 600
725 807
538 858
531 473
492 286
812 168
277 657
917 334
399 531
725 860
923 313
674 802
804 811
116 644
38 70
167 891
435 101
925 722
742 698
270 468
409 415
779 350
940 39
377 491
779 118
522 963
794 934
280 612
503 804
28 970
783 96
124 374
559 978
894 426
486 670
166 206
792 954
436 73
609 108
409 515
958 307
339 866
643 933
381 161
493 808
256 446
275 929
555 742
662 69
240 306
437 266
864 805
187 971
528 268
473 52
624 764
464 29
212 293
413 447
268 851
231 323
246 866
799 500
677 92
717 933
557 176
308 708
243 32
503 912
896 68
395 297
442 766
920 74
339 860
294 526
201 878
489 877
677 981
994 220
700 857
79 71
84 96
67 401
33 138
544 356
162 864
670 590
985 490
796 43
797 11
974 545
550 896
823 607
348 428
808 941
307 929
386 535
655 48
480 654
87 725
578 826
285 197
505 88
441 908
336 939
11 470
279 576
287 152
258 458
613 363
730 306
695 214
600 761
365 55
675 492
764 886
386 972
857 568
422 117
741 832
630 363
244 915
833 860
943 584
387 875
209 969
72 667
931 629
977 441
489 116
789 135
118 502
313 683
138 483
364 197
549 916
944 17
869 846
293 522
292 885
867 536
158 924
318 691
186 878
437 254
86 544
227 361
628 829
608 445
80 766
32 488
316 534
202 730
128 671
163 585
662 400
134 933
595 731
405 916
325 287
43 273
632 654
540 934
976 546
266 451
557 716
139 719
385 724
575 817
725 442
251 311
172 843
546 165
471 775
997 219
908 880
877 510
959 653
808 397
921 88
9 90
41 309
677 696
81 441
398 827
301 368
623 683
535 699
383 935
365 458
776 813
30 893
937 223
280 239
636 130
702 992
682 600
414 452
173 427
59 396
396 923
332 861
241 55
620 234
635 265
339 269
730 444
758 999
861 750
883 658
186 220
510 459
495 897
287 534
872 412
723 302
563 95
364 386
176 567
60 466
701 487
196 877
92 516
172 405
660 873
795 299
756 207
715 823
95 558
265 184
330 121
932 838
420 985
856 385
597 917
944 430
779 782
203 970
339 8
884 899
706 686
599 528
119 704
47 768
378 456
226 204
546 950
197 558
360 496
570 670
578 920
509 476
909 59
849 233
311 877
317 37
957 755
914 801
299 12
969 215
403 176
883 484
766 194
865 289
698 532
572 304
818 138
866 728
307 390
749 95
627 9
882 368
317 88
898 992
864 687
604 70
154 52
938 329
339 129
466 4
829 17
888 401
825 68
518 734
221 709
372 312
774 529
309 895
695 104
615 328
669 519
382 709
874 179
776 202
344 150
235 225
127 30
219 137
570 931
1000 965
139 147
66 664
286 479
720 245
588 436
890 259
719 824
745 194
94 116
599 102
84 907
546 831
776 186
888 905
505 639
294 793
454 642
145 856
707 969
967 483
699 902
574 598
799 763
912 808
339 746
595 939
644 669
76 417
901 764
611 475
702 406
648 872
585 845
703 594
81 785
660 522
365 762
303 239
112 180
527 36
75 81
644 302
842 417
631 607
290 648
159 16
392 981
981 907
136 322
220 780
241 997
636 250
988 370
39 961
609 968
965 834
124 747
370 34
504 614
907 324
284 781
87 130
604 501
289 96
617 957
228 891
42 111
990 290
146 327
158 648
824 512
115 672
617 102
237 504
907 825
898 45
346 442
127 700
671 936
842 697
873 455
257 675
220 968
148 567
500 119
843 479
187 917
353 949
425 19
899 790
728 579
699 107
387 917
793 109
625 627
25 174
160 165
563 333
812 350
531 8
894 784
830 304
329 195
832 903
28 939
887 214
218 887
225 619
702 162
538 253
617 247
824 697
485 165
698 56
673 197
878 114
320 479
574 146
320 937
844 441
372 259
925 938
737 160
299 561
102 1000
901 628
917 84
371 11
144 923
894 277
417 302
59 416
66 992
273 592
509 965
706 698
416 19
843 12
988 60
138 151
612 879
264 373
422 344
325 746
679 632
531 379
858 422
306 371
561 175
869 188
658 810
43 492
328 294
77 530
557 493
126 528
778 230
431 858
977 780
561 323
38 729
435 835
590 371
476 857
333 203
772 776
307 154
4 954
242 472
252 457
972 250
99 305
616 132
580 190
458 765
462 393
388 207
81 518
99 531
608 391
991 756
799 880
311 398
576 656
577 22
988 902
336 184
357 292
62 462
596 505
554 689
851 174
380 548
217 912
225 376
877 415
794 268
834 901
88 941
943 834
400 877
966 299
819 780
670 662
557 483
883 40
414 21
387 204
97 681
103 285
980 702
194 559
322 395
801 590
380 599
799 748
301 746
702 350
526 778
339 833
755 960
737 790
246 808
918 157
181 196
324 49
468 211
112 490
529 699
548 779
276 610
521 688
634 603
590 752
582 9
479 806
749 593
732 519
587 861
999 37
744 657
96 471
119 436
643 958
464 939
433 205
174 962
63 845
806 950
221 890
703 480
473 267
165 489
219 663
439 558
133 294
130 510
979 536
575 453
374 644
577 40
74 202
632 417
896 941
772 992
567 89
483 450
527 423
80 467
51 201
575 827
245 80
172 566
904 862
181 30
978 124
283 364
630 385
838 599
112 664
632 803
67 809
182 66
112 72
247 197
457 774
173 452
197 471
768 286
867 506
25 505
690 530
639 319
702 368
784 732
557 918
327 498
498 697
909 949
484 948
759 574
575 643
602 721
153 976
851 547
194 964
715 653
274 676
917 375
220 381
281 943
525 763
544 669
336 242
657 519
490 499
541 811
883 437
998 721
350 809
429 939
898 841
772 658
886 679
825 562
213 391
723 496
776 747
195 775
113 128
816 255
446 356
564 380
342 375
335 905
144 6
346 183
984 702
458 209
467 928
27 396
203 303
653 919
156 402
45 519
68 492
988 223
484 879
416 49
174 542
125 710
45 567
873 821
868 135
917 700
271 155
516 777
621 632
223 998
162 57
287 858
132 988
8 457
80 269
58 956
891 771
571 976
653 241
608 630
57 518
54 657
539 669
847 124
601 411
411 296
516 583
599 305
743 240
824 980
115 602
272 265
118 670
755 935
596 932
270 596
620 719
262 94
703 891
278 305
316 489
308 167
220 161
165 955
611 479
949 740
241 229
791 419
29 888
43 32
337 260
341 872
60 770
418 760
435 286
39 138
721 885
827 560
730 568
998 947
501 659
471 343
338 478
972 552
110 513
179 78
188 907
28 161
472 488
771 895
979 331
58 101
158 153
729 920
845 314
529 555
807 189
48 388
508 886
917 804
826 530
399 262
901 774
528 228
206 472
40 312
177 517
997 780
837 765
305 350
110 783
803 870
938 876
43 808
277 667
785 612
151 905
828 865
167 567
533 178
630 472
733 988
271 371
583 826
61 796
515 590
834 693
278 816
6 460
758 12
379 393
471 106
756 32
634 734
944 800
17 129
209 631
248 693
435 936
863 587
578 501
278 362
761 546
16 439
592 613
291 358
891 384
612 949
227 105
799 497
505 993
642 313
187 69
701 581
579 168
984 385
678 656
139 761
120 815
1000 376
815 645
512 722
99 594
945 556
743 564
378 798
266 379
161 757
85 63
160 765
218 938
436 815
511 449
534 983
247 755
40 583
951 108
193 921
453 247
828 368
904 574
403 376
268 498
609 105
589 236
994 477
124 400
135 926
521 339
484 415
883 259
970 755
384 431
765 291
517 530
420 627
528 606
290 838
704 756
635 286
949 808
766 927
417 910
8 115
303 289
993 149
40 503
56 58
573 384
686 671
206 483
10 91
476 270
125 661
782 95
484 362
108 571
471 129
800 404
410 681
640 855
861 274
840 508
238 943
315 257
876 625
479 298
514 167
630 915
379 424
850 382
434 757
551 814
559 465
368 238
544 249
191 942
401 646
6 486
18 394
64 912
300 984
911 616
88 781
347 4
163 885
108 801
847 283
461 608
508 406
615 687
416 489
789 935
26 695
343 375
470 897
272 133
109 891
801 543
637 30
165 265
262 257
625 684
718 452
508 529
773 565
687 56
402 922
774 945
802 97
517 676
727 694
728 219
460 163
822 570
532 618
101 811
796 545
672 507
306 265
455 139
231 183
392 348
77 513
585 970
588 561
368 421
38 189
82 186
873 749
657 10
499 777
391 873
588 591
890 783
845 917
212 277
369 932
568 743
229 662
626 123
940 295
556 815
175 138
23 302
457 85
18 154
633 626
936 641
77 187
709 544
984 366
572 87
661 787
616 103
6 721
382 490
993 691
588 356
468 179
341 239
654 762
729 388
572 154
523 312
854 430
844 113
139 692
91 632
648 345
2 892
756 480
374 252
762 325
520 625
264 719
104 704
51 73
200 369
979 59
129 95
499 44
610 945
418 366
101 569
974 203
679 295
378 195
100 258
909 910
445 201
838 79
360 932
345 409
805 263
995 884
20 757
359 508
260 827
833 556
606 355
576 891
312 93
585 817
377 487
473 792
25 146
201 212
582 556
725 459
483 506
770 978
197 790
472 611
776 84
102 755
468 888
985 839
653 970
574 87
200 539
161 673
706 608
341 722
212 30
867 34
88 828
830 743
346 783
107 320
971 954
140 4
103 603
566 457
280 266
45 254
290 487
992 602
524 736
39 59
384 473
2 107
736 716
379 840
316 667
638 640
178 240
64 559
396 165
32 482
214 338
692 248
425 720
822 461
959 269
640 466
839 80
716 283
944 321
209 950
909 27
291 277
18 216
689 155
296 380
253 350
442 140
170 459
92 966
169 87
609 435
28 991
73 187
402 883
598 719
143 549
390 686
268 338
721 142
954 489
931 682
47 196
98 624
115 848
772 389
762 877
699 475
804 508
409 1
430 442
957 559
375 414
99 591
980 420
406 11
931 675
809 818
623 654
741 360
762 916
530 106
188 825
2 377
267 635
190 204
353 750
786 425
256 616
428 113
619 940
824 789
267 520
962 880
871 773
24 32
582 334
447 711
538 318
604 588
630 583
901 176
236 766
959 36
100 693
638 674
857 420
3 212
496 531
265 589
737 509
195 650
753 698
78 449
783 336
66 468
271 296
420 564
715 570
914 993
146 280
944 999
736 831
816 420
278 844
49 289
840 564
234 218
33 658
260 775
212 888
540 671
429 91
458 671
461 505
5 969
560 144
761 702
234 703
16 58
333 645
749 26
922 400
354 26
754 119
133 734
846 989
538 462
296 30
154 397
718 237
379 789
370 987
583 723
940 710
170 113
183 178
185 979
169 340
410 833
398 785
975 781
657 164
409 685
58 854
724 31
849 786
528 628
792 317
153 542
425 431
311 672
194 984
742 105
740 689
338 29
472 818
184 108
909 707
201 658
133 992
357 508
271 199
937 587
726 689
720 55
111 829
334 277
345 416
855 222
203 788
477 923
997 239
941 569
201 452
482 751
876 1
937 316
115 354
989 544
80 657
591 235
690 3
324 817
916 352
755 413
271 831
939 91
96 135
183 936
349 722
206 867
202 626
791 107
440 239
34 952
537 351
145 417
707 234
953 89
972 635
240 293
827 171
619 805
128 769
413 699
535 372
384 327
231 252
38 347
177 914
128 470
56 484
883 348
264 33
406 17
226 875
616 318
627 174
332 464
833 102
1 487
781 597
523 331
653 535
453 178
913 907
667 583
841 481
306 777
516 738
797 435
250 30
469 942
659 235
980 570
320 946
273 475
48 20
334 98
920 89
125 306
174 947
909 306
83 193
923 426
444 447
930 754
152 542
20 273
656 607
454 500
679 195
814 240
559 836
933 973
64 841
355 99
917 78
635 658
33 175
367 778
616 464
551 250
851 70
159 515
61 1000
819 253
560 258
908 140
982 416
674 633
696 574
618 968
749 903
124 509
513 590
802 258
233 8
931 451
39 492
105 272
36 867
965 909
106 397
329 987
374 519
868 296
222 932
297 215
730 358
7 706
51 700
165 506
438 367
43 904
213 727
328 928
313 104
467 187
231 11
715 781
252 470
939 386
619 681
255 9
766 830
211 357
976 579
349 60
518 555
28 608
631 303
93 985
89 800
879 811
71 961
578 897
700 134
52 278
263 838
319 119
810 475
590 972
424 512
694 426
336 33
262 781
618 748
104 903
454 340
529 401
294 620
825 902
571 97
636 850
665 470
176 148
103 350
565 101
374 61
226 722
48 382
672 449
785 356
192 828
804 915
166 196
847 575
543 515
96 125
629 429
223 583
550 404
347 847
423 445
758 397
827 266
37 793
123 602
265 802
871 663
367 570
89 445
69 309
94 719
847 566
811 729
807 643
53 388
811 163
107 17
324 617
154 995
206 562
572 518
694 266
501 316
122 761
232 616
582 619
273 248
306 487
151 246
293 174
2 918
834 54
400 767
53 630
161 23
166 676
583 518
614 780
808 916
79 708
574 35
343 52
331 68
388 23
706 3
614 54
856 60
42 304
750 381
820 134
195 863
554 882
773 947
734 483
479 902
57 273
754 639
815 240
973 984
623 242
852 622
134 590
352 8
907 312
601 383
702 329
817 822
319 283
721 751
731 335
993 23
374 293
326 126
598 695
202 521
838 597
828 309
472 603
775 916
637 456
237 893
550 875
519 61
248 77
155 481
91 767
203 15
111 217
824 795
447 117
289 664
282 544
630 852
225 163
407 391
754 963
617 562
817 325
594 826
662 998
882 517
579 294
743 125
195 94
460 629
394 966
631 8
51 682
500 714
964 40
169 993
318 686
456 499
787 976
38 146
974 876
92 768
477 597
290 255
772 590
602 578
592 5
888 224
464 74
48 96
729 166
779 592
756 546
344 904
464 59
713 125
180 645
879 433
619 682
203 44
169 195
364 835
287 788
741 404
625 52
602 969
303 600
181 296
948 602
969 329
874 608
577 253
131 673
433 411
740 959
286 856
379 785
373 769
259 821
862 816
486 836
342 463
109 306
320 414
452 349
270 569
676 40
167 952
118 129
461 580
149 590
362 670
130 844
511 280
390 675
943 817
164 520
624 630
883 33
297 690
826 991
109 963
737 335
964 268
649 314
767 915
341 464
657 374
177 406
344 994
161 549
78 841
381 902
149 420
321 724
926 148
865 936
721 808
350 405
953 131
939 502
924 23
647 407
987 390
799 6
810 774
139 932
811 405
243 114
268 509
377 408
944 589
60 912
542 938
514 211
120 274
955 291
454 528
64 636
11 669
937 873
472 117
469 243
444 29
88 878
631 237
121 928
705 85
94 752
674 548
613 623
618 160
255 456
844 52
57 348
340 576
865 478
487 875
735 588
941 528
583 435
296 385
602 933
558 570
67 16
309 894
391 151
198 495
938 618
705 771
707 502
984 190
581 485
339 906
56 903
524 15
371 117
97 397
146 637
474 887
386 447
730 965
27 198
690 588
67 967
856 551
924 688
185 718
552 870
383 585
52 92
328 124
16 822
998 515
355 336
676 452
17 151
385 967
862 244
601 728
884 601
99 624
343 417
874 637
38 693
248 244
673 257
720 266
407 328
663 940
26 966
537 210
133 502
699 908
893 674
26 666
359 877
370 585
965 758
239 300
814 670
605 940
838 3
255 144
630 660
885 123
375 284
317 415
243 930
155 406
522 644
445 589
893 865
270 805
707 5
381 690
810 830
335 724
928 461
531 745
399 977
251 14
107 463
87 306
401 220
24 966
932 761
440 976
275 504
309 401
12 301
413 639
591 6
458 607
7 19
203 41
615 523
639 68
397 75
191 129
370 170
801 57
559 159
11 441
441 339
387 303
464 862
561 45
736 676
722 212
649 695
530 818
631 79
958 400
48 181
435 696
496 555
236 475
377 448
142 753
996 354
904 627
963 272
280 554
696 935
863 601
216 71
239 282
259 91
482 133
760 294
150 704
415 142
838 462
966 909
169 980
550 218
778 796
731 303
339 840
830 177
921 645
763 599
406 374
22 293
384 428
503 14
951 343
994 456
620 753
925 74
870 425
427 280
796 584
926 409
337 310
301 269
792 670
907 466
813 65
532 171
503 527
769 380
120 927
925 715
537 288
79 989
550 600
354 570
909 878
382 86
990 19
455 104
376 205
538 230
355 510
568 269
977 416
722 451
382 194
432 575
107 385
448 693
706 567
395 93
109 622
125 618
288 652
203 544
206 161
705 977
247 610
247 66
983 552
796 590
822 85
252 423
938 16
49 805
110 988
147 624
638 516
49 691
746 932
497 693
516 277
812 260
401 351
429 746
326 196
42 298
331 741
750 159
644 668
967 47
987 414
664 124
1000 691
151 345
80 214
554 643
22 453
72 640
110 284
819 855
183 556
86 450
772 464
767 731
86 938
191 799
299 711
471 77
701 260
46 779
355 141
603 268
87 852
766 287
150 63
983 141
290 744
909 463
848 841
324 437
937 823
900 563
76 118
284 657
400 792
952 105
749 766
224 478
436 803
832 837
899 953
889 379
396 414
48 485
333 709
363 608
694 38
175 770
804 863
926 366
927 583
913 678
49 468
465 213
276 204
139 800
575 378
938 892
675 259
956 475
913 128
947 645
863 332
420 330
463 234
817 22
290 283
585 822
653 498
376 456
780 670
895 80
360 69
735 727
763 577
860 261
717 970
118 561
445 480
62 734
509 403
634 303
481 275
105 517
128 473
538 939
651 55
98 170
995 170
872 918
461 2
743 296
825 154
199 447
948 120
983 906
848 824
389 36
710 398
706 816
778 337
967 624
22 688
967 768
441 832
228 520
231 478
932 795
425 580
848 698
687 30
366 62
545 379
969 462
139 457
311 971
879 924
456 899
330 894
975 634
481 19
686 919
685 890
576 799
219 905
376 427
506 684
517 544
472 645
362 693
66 925
22 295
595 191
904 585
720 627
565 739
663 953
462 295
148 358
541 424
824 404
178 473
158 820
430 226
232 618
452 67
808 554
67 634
208 13
398 370
899 210
54 569
903 300
259 52
538 363
433 214
553 768
829 880
888 700
896 443
360 907
223 524
450 686
762 832
785 602
722 648
357 877
23 662
98 322
453 711
596 330
608 604
992 800
73 420
88 335
226 54
814 428
389 268
624 843
514 57
990 575
9 472
462 315
892 672
72 604
541 599
17 487
879 742
580 661
926 661
413 780
852 424
783 627
988 836
887 350
282 68
100 920
772 655
388 479
87 217
963 527
649 588
975 457
260 850
680 886
805 773
306 512
460 715
701 53
933 632
680 377
86 831
3 403
319 292
665 487
844 591
587 597
101 96
621 216
103 805
499 276
514 378
469 163
330 207
576 263
904 696
329 808
75 943
182 819
548 745
845 267
967 507
944 985
805 32
536 655
723 36
394 797
428 550
802 139
106 928
359 617
286 518
759 948
300 348
164 309
729 741
505 723
933 237
219 976
165 638
92 343
588 193
406 263
594 289
164 756
89 321
817 58
439 659
193 389
622 561
550 347
798 272
527 594
2 762
795 316
730 874
10 306
50 907
186 634
717 988
613 919
487 133
644 974
458 42
115 147
954 273
645 389
530 658
396 965
527 768
756 854
480 902
764 677
287 798
231 650
852 360
203 613
748 655
643 208
154 721
624 259
481 289
534 873
742 300
976 427
816 271
546 870
460 16
318 192
904 485
94 787
741 199
419 362
871 30
897 974
62 460
428 609
410 835
721 702
289 552
559 904
801 497
815 729
90 518
473 439
665 318
424 39
737 499
175 145
483 28
221 852
766 271
276 138
902 965
224 725
207 930
28 522
818 573
874 301
876 147
722 969
634 521
28 594
818 986
209 211
596 181
458 154
187 505
1000 310
323 810
109 947
432 911
580 528
250 701
476 314
808 838
940 862
28 231
472 273
235 694
217 338
170 600
359 577
747 496
125 124
481 173
318 20
477 979
875 951
863 882
552 734
563 27
167 1
120 266
354 482
39 612
335 942
72 644
167 84
832 116
663 467
519 175
476 644
559 283
774 475
448 805
781 86
10 100
636 716
73 938
777 251
268 403
413 386
217 889
174 151
994 165
781 847
418 914
140 894
561 181
622 980
630 290
523 373
329 560
381 930
44 668
385 489
789 932
385 847
922 607
356 431
625 33
725 655
566 394
275 613
718 742
306 11
970 822
879 254
961 369
596 18
499 156
92 726
454 387
319 675
915 874
99 13
1000 411
752 696
12 323
824 601
384 925
22 657
917 118
405 488
469 460
169 333
842 643
961 292
691 597
362 707
989 852
140 623
586 360
371 901
133 204
941 624
53 405
463 592
104 436
945 215
297 331
399 821
99 519
567 985
884 24
376 683
690 184
13 684
821 328
871 432
489 363
580 673
903 689
304 465
846 151
913 179
831 676
858 55
513 383
660 54
502 405
970 330
828 62
590 147
323 129
706 169
960 338
726 631
540 592
329 271
409 264
369 401
435 654
438 829
387 339
350 190
471 920
418 988
105 988
303 313
562 627
106 46
457 222
439 466
78 267
220 76
28 817
556 905
50 68
703 569
524 132
646 285
800 997
273 760
440 815
77 517
588 237
186 302
243 537
594 357
922 559
92 980
20 891
415 772
523 616
958 676
905 126
628 890
794 164
856 552
414 457
967 635
645 135
413 185
559 741
139 115
529 843
438 397
476 878
234 899
551 536
347 725
971 151
940 570
704 578
744 910
696 995
981 455
817 436
462 429
463 754
353 386
220 362
638 418
828 532
368 913
202 902
108 679
278 758
125 326
150 392
241 228
300 487
795 694
92 828
569 721
274 64
172 424
899 823
114 957
565 337
912 640
225 262
482 506
970 323
427 657
396 157
854 820
53 376
202 753
603 606
7 767
631 524
515 443
633 437
21 165
501 841
722 679
968 719
857 606
618 166
200 496
529 176
480 697
393 140
213 230
293 745
338 440
869 168
986 326
93 752
302 115
384 595
113 375
426 4
75 551
97 436
744 402
100 472
94 132
572 815
796 511
711 667
48 779
395 668
569 619
63 3
885 107
208 12
652 356
479 471
572 260
27 921
47 95
309 44
173 435
842 538
663 188
292 923
549 493
189 143
784 258
462 649
408 648
530 42
945 239
53 58
730 242
661 284
668 816
886 149
206 532
787 693
813 959
978 529
693 956
735 919
732 576
850 523
143 144
443 169
19 308
268 40
156 807
241 585
551 365
686 162
550 28
92 635
644 239
559 262
749 322
478 529
773 615
775 864
490 518
581 767
408 577
210 825
559 319
861 779
150 824
959 475
656 829
134 914
464 78
524 617
755 185
588 922
769 809
486 60
706 493
212 581
602 761
648 805
807 112
791 622
698 265
895 119
257 879
695 958
941 771
634 200
639 977
563 433
76 973
861 450
441 165
127 24
801 737
381 556
848 603
213 397
698 579
903 194
946 924
329 779
854 732
640 720
115 390
569 292
193 884
237 739
969 748
263 354
356 410
418 402
286 958
983 205
696 548
452 559
275 648
36 984
396 911
854 566
763 396
786 873
677 716
396 514
698 322
796 364
591 412
940 922
442 869
630 885
259 835
11 454
161 236
303 321
767 961
656 910
12 267
381 785
392 996
127 679
110 545
846 10
580 86
624 40
797 617
490 572
434 659
550 953
822 785
705 152
338 821
623 64
762 106
129 502
651 475
272 684
677 158
236 590
862 51
446 327
161 317
831 770
806 626
510 148
490 879
897 621
522 681
576 616
187 293
77 914
720 787
271 649
526 239
914 738
368 628
943 228
887 761
390 121
424 880
30 993
64 310
148 10
661 414
95 413
696 695
312 276
52 559
5 745
10 184
512 369
676 415
619 279
263 145
973 822
67 551
326 464
775 516
292 346
881 471
155 66
629 565
948 7
608 100
10 50
95 20
540 674
330 827
676 200
970 335
358 314
956 78
7 560
135 957
179 152
977 370
990 898
478 588
142 287
578 999
165 569
236 335
804 220
180 662
428 88
607 353
689 78
866 86
186 844
929 767
687 205
967 677
485 285
348 528
452 177
918 682
108 171
602 48
366 677
560 43
390 621
838 509
629 982
979 362
457 545
730 254
965 771
133 295
854 257
905 735
974 681
582 1
101 973
498 641
182 712
497 453
16 727
70 185
874 525
728 82
425 657
335 344
611 914
928 825
954 106
537 317
204 111
379 274
285 753
533 690
238 516
465 955
182 779
342 311
955 76
666 919
924 687
682 866
170 469
695 299
793 916
155 784
428 444
198 481
851 23
353 567
271 543
21 976
284 915
697 804
478 696
634 20
554 814
372 87
1000 129
39 705
288 631
441 236
54 26
280 418
346 299
835 485
683 583
688 991
863 638
521 628
166 325
292 736
562 284
790 212
120 69
434 505
753 520
688 35
843 904
574 296
182 955
299 832
770 541
246 242
751 175
217 985
160 251
621 481
801 52
916 701
438 502
585 545
987 192
359 690
837 710
85 703
170 789
153 923
107 794
664 87
751 695
92 895
354 829
790 20
808 436
190 968
403 23
788 214
342 461
948 651
478 362
623 517
564 600
206 560
130 642
522 947
536 805
117 893
691 42
595 480
582 636
554 782
485 845
144 987
682 130
387 450
339 904
463 206
918 511
332 155
855 771
678 398
893 528
93 133
140 204
979 565
376 239
387 615
274 636
715 880
153 324
446 579
47 414
30 774
990 452
404 280
375 745
575 164
511 205
730 753
572 836
577 374
902 427
289 85
171 86
277 877
737 693
743 394
277 151
769 618
385 969
614 735
104 450
669 100
602 265
128 62
880 795
337 735
340 834
228 28
427 226
265 718
854 119
974 260
914 772
230 504
2 807
394 396
952 503
104 790
470 167
982 956
151 341
109 482
177 954
365 982
41 834
916 930
34 782
396 661
706 58
862 786
716 167
917 87
353 377
429 590
993 902
416 803
397 815
312 436
919 772
562 967
546 485
460 674
815 59
908 80
250 755
292 924
156 64
954 845
215 143
465 635
639 983
918 83
841 759
540 207
449 129
86 132
492 86
824 533
647 234
109 770
577 291
149 541
632 300
40 489
963 351
394 625
753 721
230 916
166 161
841 589
71 369
764 920
17 147
986 694
493 318
110 454
322 620
631 53
532 157
764 609
929 375
47 978
679 542
312 643
491 89
551 845
264 25
733 445
753 87
802 757
422 6
343 559
898 159
968 764
625 229
672 393
975 633
483 703
100 584
549 50
724 469
439 340
951 518
372 192
264 113
371 611
92 554
132 379
292 699
789 111
379 977
493 579
993 129
767 244
925 649
620 516
343 716
738 550
468 456
288 325
329 941
188 109
976 405
467 616
657 546
736 228
619 478
978 592
900 809
753 52
761 287
686 739
763 66
522 203
830 211
663 678
600 138
712 322
105 8
736 905
999 296
528 470
684 824
588 573
806 347
546 450
20 832
560 286
522 728
170 893
313 108
654 684
763 312
153 219
811 994
367 858
866 843
12 922
254 547
518 769
586 516
771 834
58 975
184 259
773 414
723 923
197 631
388 532
119 690
452 1
283 137
546 621
505 350
403 740
513 163
46 4
542 552
374 821
76 544
990 576
59 657
556 788
390 545
417 23
289 857
831 467
617 351
849 770
471 409
109 835
703 280
841 21
409 246
766 742
470 476
411 916
268 525
46 215
912 444
164 986
845 77
765 711
526 993
933 26
577 412
258 181
212 650
76 526
191 524
145 899
357 423
406 143
596 468
938 984
696 894
159 828
956 307
531 294
949 131
6 742
302 509
989 963
662 510
94 409
872 531
579 298
613 847
489 244
443 429
986 311
95 337
837 331
133 831
874 928
552 256
342 871
88 689
369 442
958 473
11 716
936 940
958 196
869 554
819 749
809 146
949 379
257 916
149 980
761 998
704 197
400 533
915 385
99 757
205 608
715 699
252 496
300 461
521 144
814 701
465 62
692 817
170 645
756 180
17 937
175 926
827 402
659 682
320 350
153 214
562 377
651 420
72 957
467 867
90 30
936 408
643 479
44 598
541 199
402 312
291 140
848 565
867 851
339 216
355 180
322 462
648 116
191 732
5 810
922 481
54 126
8 97
951 731
113 812
93 551
554 625
833 924
907 522
22 1
213 614
66 844
210 844
57 132
438 292
939 890
175 992
644 93
314 988
645 189
441 963
457 661
652 965
229 950
963 240
214 149
940 28
169 527
495 532
682 795
207 886
428 953
590 451
511 760
696 522
34 178
61 424
823 548
802 459
872 922
274 993
885 872
360 314
35 933
693 374
596 391
167 98
620 461
973 126
895 370
253 251
761 953
659 968
451 338
43 615
989 629
36 616
866 589
890 581
567 51
368 821
260 30
375 863
352 178
486 959
221 33
902 100
781 931
911 206
810 317
524 599
364 997
637 479
873 778
76 485
159 360
618 156
532 572
872 383
745 369
891 169
131 331
699 912
195 747
671 954
760 975
402 385
233 363
374 943
711 793
741 757
354 652
242 86
291 468
996 969
190 74
732 288
135 407
234 194
73 88
175 406
828 593
592 438
221 773
805 472
50 538
550 452
780 358
31 429
459 821
442 531
834 896
373 503
392 35
902 613
351 677
774 524
570 523
517 883
187 412
680 72
178 648
702 968
847 995
723 930
298 466
133 441
596 230
655 377
248 20
554 927
31 75
946 649
642 964
271 426
724 465
130 958
188 172
872 966
1000 633
184 789
211 487
815 978
926 864
96 652
934 241
455 267
587 265
382 565
506 88
809 258
373 940
959 973
254 486
270 887
6 216
456 108
318 31
810 931
968 657
701 202
245 174
111 916
123 842
170 986
469 629
851 420
689 948
13 27
295 327
562 333
615 281
785 477
193 571
339 383
133 458
807 711
806 893
339 32
515 232
728 169
525 448
720 594
869 681
795 13
268 655
260 176
758 710
710 303
357 225
309 120
164 472
251 150
385 849
821 633
797 45
186 653
334 276
79 575
275 197
93 657
32 843
903 290
805 960
827 384
383 511
696 476
745 943
591 917
233 867
91 510
552 913
941 314
903 390
408 116
480 916
451 521
391 585
540 198
244 366
410 937
51 848
623 128
81 704
436 84
312 140
671 208
915 26
784 500
401 984
106 637
248 798
347 933
892 251
98 460
380 883
284 25
844 818
318 677
722 655
812 364
193 450
615 639
735 818
147 857
357 344
63 300
322 744
925 671
711 457
633 903
672 733
133 88
26 168
176 769
180 883
699 611
160 797
866 103
805 193
413 216
229 975
492 3
335 380
684 175
449 550
764 331
954 201
324 109
92 525
389 496
270 136
70 353
331 155
509 25
170 554
110 848
958 506
359 848
937 564
444 66
377 171
579 16
979 476
624 823
487 426
474 111
957 312
488 916
377 572
844 116
899 231
428 817
598 557
241 773
802 650
364 261
436 385
231 707
71 469
126 113
871 314
284 227
834 283
714 293
954 125
998 801
627 556
451 260
462 926
401 899
516 707
741 272
637 269
624 320
57 999
433 911
842 609
231 71
853 19
782 201
133 975
757 425
329 827
237 348
264 498
234 655
674 788
91 739
324 341
561 478
985 67
110 570
223 731
806 8
87 413
635 889
192 825
263 816
853 891
564 205
888 111
107 169
755 698
248 362
893 62
196 992
843 263
625 650
533 138
565 933
190 830
955 833
62 471
566 71
28 74
460 416
209 285
961 606
858 630
289 84
767 267
312 533
160 679
727 204
855 532
581 312
380 83
526 346
182 693
950 948
119 178
882 884
299 900
594 129
430 391
794 355
84 261
203 655
706 984
24 404
926 19
31 192
102 263
537 703
695 434
286 430
918 503
944 195
526 487
501 704
833 840
634 895
576 178
850 336
344 705
660 302
908 786
529 889
683 528
99 401
713 948
346 501
951 361
283 696
342 998
915 160
941 882
260 935
508 797
829 106
262 56
565 185
253 499
258 88
993 408
559 673
299 673
436 575
929 155
306 316
602 229
603 987
647 900
171 434
810 783
495 205
563 200
35 413
175 489
278 903
516 841
713 812
406 370
600 575
969 91
778 724
258 317
769 405
410 472
620 260
566 815
302 602
434 525
703 397
863 339
983 82
426 642
560 628
913 222
535 616
849 183
400 778
12 162
817 896
416 533
453 346
865 183
553 665
970 957
606 98
357 803
449 364
376 88
436 774
533 559
148 42
395 452
595 487
249 929
639 864
960 488
409 706
965 475
953 328
96 938
654 97
915 81
6 809
353 81
872 763
733 473
413 380
94 305
463 676
644 358
123 124
17 53
615 864
431 574
310 689
589 218
478 946
643 962
56 1000
534 410
92 246
14 871
658 38
679 112
133 826
929 626
313 992
968 269
50 511
883 706
850 511
11 565
53 523
978 291
939 72
77 475
641 306
294 521
749 689
282 727
331 253
946 347
603 147
237 853
129 212
180 229
45 667
932 150
953 293
148 478
172 108
841 957
294 485
509 477
506 754
112 544
793 988
519 821
481 598
115 572
457 716
958 108
437 362
988 671
311 272
755 149
52 267
400 594
338 293
215 277
707 258
445 106
655 884
802 983
23 984
267 514
426 600
948 987
260 950
270 149
615 991
767 722
500 149
999 98
783 763
520 703
440 182
497 170
552 55
340 990
725 586
211 616
566 110
751 413
771 256
719 953
74 426
558 892
630 574
172 677
702 207
554 99
806 188
957 220
527 366
555 249
409 311
523 699
248 615
449 180
781 384
139 718
133 192
351 399
179 215
983 543
227 384
84 689
985 489
514 458
571 800
830 572
491 601
660 836
357 862
469 952
401 777
787 169
125 525
975 476
136 503
887 75
339 750
370 812
403 375
968 265
361 735
212 638
617 449
241 455
938 184
349 160
165 862
618 535
515 655
707 339
605 785
869 715
185 989
774 803
668 852
624 664
280 271
788 968
595 997
7 124
684 386
176 675
408 330
750 372
363 453
457 477
59 105
13 256
743 492
493 476
940 739
400 849
301 802
603 651
579 553
313 679
903 684
60 515
508 364
708 1
593 686
524 116
17 95
416 44
645 119
500 687
620 482
671 138
904 223
756 512
566 687
238 287
591 40
917 525
54 69
916 817
501 250
190 888
497 4
27 522
718 794
511 780
947 610
758 575
220 254
334 429
487 796
84 684
644 545
105 344
973 145
335 119
46 262
13 580
52 698
647 268
4 94
997 607
372 935
996 453
156 104
87 965
123 581
313 109
670 638
547 960
926 907
253 594
65 335
868 165
606 666
297 46
974 212
442 177
95 359
963 153
739 532
941 774
55 246
476 442
55 131
569 894
423 356
455 652
921 244
140 899
602 399
49 148
283 659
142 85
136 534
306 160
883 296
246 275
456 528
127 574
875 954
487 592
542 417
657 953
843 440
292 330
127 805
721 754
858 899
232 879
239 645
556 858
260 544
564 498
294 745
503 950
369 472
528 293
783 210
718 54
660 923
685 869
871 725
627 220
546 659
11 680
935 668
319 569
538 891
725 72
904 735
393 807
880 141
130 327
627 878
294 165
248 83
771 436
466 187
973 413
145 786
233 858
552 523
256 488
442 477
386 472
497 924
361 503
666 291
618 554
39 486
123 242
496 275
791 73
531 900
231 508
425 211
508 354
496 432
38 246
919 806
433 788
218 189
1 683
250 902
332 540
808 181
216 77
654 977
336 115
206 291
386 883
75 546
68 984
897 48
604 726
463 651
505 75
935 367
916 252
299 761
569 191
107 181
868 442
666 572
253 814
708 372
292 590
951 706
288 376
931 541
458 542
303 580
824 857
578 79
408 797
492 930
726 107
969 701
588 139
486 500
94 586
690 79
831 1000
417 430
151 495
479 752
391 461
234 155
982 747
230 532
777 867
967 672
855 419
394 860
338 614
129 730
859 187
865 969
101 922
804 577
783 983
105 102
912 577
270 991
832 685
253 527
104 187
571 959
687 733
467 304
508 80
534 10
5 859
911 716
880 798
968 798
212 831
334 782
644 458
644 507
448 603
399 32
676 693
962 811
606 481
663 906
690 861
880 288
799 684
875 422
21 244
531 348
439 732
326 535
69 863
300 531
214 134
283 507
457 623
780 911
724 338
869 653
466 151
673 412
341 709
194 773
443 87
86 668
941 326
375 87
350 969
525 330
471 970
588 807
365 624
200 552
210 742
314 526
994 789
815 972
456 992
11 813
751 875
947 457
181 369
901 10
788 205
623 23
902 669
715 209
209 718
66 637
166 377
486 908
345 383
780 54
893 615
476 842
97 952
35 335
570 633
864 227
78 141
227 358
108 728
843 767
812 862
657 880
701 917
625 173
468 274
904 863
706 245
650 187
369 130
340 180
152 560
267 35
54 603
613 814
594 404
516 470
257 31
749 674
547 615
902 727
356 944
772 656
847 29
583 478
212 802
169 601
420 360
127 119
46 445
720 308
673 844
12 647
700 117
329 888
890 86
766 284
94 840
332 28
721 283
288 911
247 592
12 751
729 25
658 123
635 690
584 562
418 335
769 561
297 80
173 431
906 510
266 57
890 533
345 145
857 955
436 161
284 137
730 266
565 142
840 578
774 273
643 111
512 172
611 11
243 309
855 858
419 660
555 883
918 787
548 952
28 768
684 113
884 881
365 251
586 238
646 464
421 379
928 31
45 468
438 92
516 242
74 923
978 738
864 484
162 231
559 997
251 294
123 852
508 392
772 524
152 178
596 153
372 967
699 134
847 540
403 667
774 720
390 423
893 515
970 533
5 245
372 781
378 444
545 432
554 300
520 503
15 987
356 787
922 520
415 448
285 867
908 187
378 546
540 761
186 875
206 14
119 772
813 720
398 810
564 22
122 427
343 165
425 676
284 862
265 546
697 593
155 775
315 215
370 379
498 569
893 477
168 901
696 147
362 96
513 824
449 324
749 791
889 673
648 204
346 51
538 83
430 948
55 248
810 656
238 279
54 192
156 951
942 249
119 209
864 867
176 213
977 967
981 884
204 767
131 511
779 966
978 821
683 19
96 390
553 454
738 943
854 641
429 752
284 434
867 59
747 126
248 593
218 266
668 21
642 177
705 159
96 13
922 478
98 649
359 483
726 705
302 431
208 47
32 614
671 461
435 244
609 956
497 975
738 147
296 168
127 327
49 359
7 397
46 344
335 4
333 469
778 78
279 100
55 400
1000 362
435 736
53 543
209 554
446 331
115 355
643 917
45 763
63 170
714 104
857 907
750 238
469 523
668 744
861 723
152 938
595 559
69 740
915 740
755 182
726 685
741 604
974 493
244 552
710 655
640 941
412 44
194 616
494 102
694 301
286 530
228 977
378 658
870 533
93 476
608 390
16 959
408 514
173 47
934 774
724 920
656 429
914 896
419 179
254 651
795 891
265 151
941 869
605 977
993 462
327 74
693 521
427 187
71 177
267 29
487 207
591 37
627 965
46 240
256 409
502 555
312 842
3 412
912 296
1000 421
259 60
596 797
632 288
152 250
761 171
312 380
733 120
825 372
828 493
618 82
159 448
85 610
589 367
513 40
645 369
336 688
64 348
133 316
597 829
197 896
832 822
104 457
152 918
347 761
658 901
325 569
868 916
778 201
908 240
312 646
108 570
891 798
549 856
268 364
497 492
68 256
478 570
531 160
455 379
960 317
534 815
801 273
154 697
779 596
468 425
603 859
611 451
219 570
178 397
507 976
871 912
187 6
181 573
649 744
833 106
937 771
407 329
134 218
842 835
16 298
309 71
94 579
929 682
354 441
857 501
815 727
176 638
484 33
19 629
912 560
113 793
983 632
291 673
410 756
986 53
739 514
597 462
587 711
902 936
810 800
833 954
933 392
677 642
389 830
361 621
251 896
828 507
278 907
271 507
536 611
928 802
264 838
27 654
939 632
806 531
869 703
347 279
26 586
600 821
107 21
605 953
335 804
572 786
920 780
136 751
189 252
334 256
950 632
96 93
656 686
735 44
837 408
31 68
517 207
131 216
351 760
340 328
150 589
846 828
162 824
654 740
867 671
530 231
258 946
875 165
507 139
522 583
24 289
124 421
751 16
171 671
932 717
330 409
779 420
435 329
600 112
276 823
44 444
303 650
847 909
600 809
786 438
2 601
778 683
537 326
891 545
177 15
610 777
48 971
755 137
323 908
838 374
787 595
876 289
246 918
23 70
118 467
164 222
270 864
616 644
220 509
372 659
581 555
744 304
970 781
30 705
354 351
554 22
744 917
37 234
285 665
794 489
397 432
842 733
446 943
235 289
125 602
402 4
215 774
392 261
458 908
937 291
612 954
944 812
433 655
449 399
941 72
10 472
339 892
714 716
891 930
341 469
375 553
217 782
863 110
28 75
265 675
746 759
318 145
558 768
317 515
404 717
129 363
827 349
759 736
773 956
411 173
717 275
729 92
709 439
14 201
146 54
926 280
647 685
166 992
859 698
571 294
171 382
811 246
781 830
109 917
222 530
123 716
386 431
484 22
19 576
928 168
698 795
203 993
462 96
210 351
518 843
472 494
976 891
601 302
468 559
20 726
531 92
997 668
376 466
586 773
510 872
185 743
682 506
606 802
70 675
108 714
326 780
825 317
141 313
107 244
805 148
472 826
283 324
30 454
93 208
23 209
322 802
305 236
403 153
963 360
739 261
897 658
77 75
836 643
769 390
93 902
421 22
940 518
847 104
909 701
801 275
709 86
33 616
695 208
60 773
394 96
566 985
322 13
722 410
337 686
846 47
675 322
284 711
575 724
683 427
913 227
555 916
176 944
923 262
504 370
224 712
398 230
884 197
768 219
485 18
165 368
147 414
971 261
236 82
63 336
428 732
17 358
602 822
105 167
385 270
44 752
349 47
939 574
81 627
992 39
241 503
874 339
568 465
766 30
687 895
274 723
245 915
911 456
525 853
189 413
311 697
915 700
119 983
865 601
848 238
797 196
723 538
521 454
464 603
640 317
875 332
262 76
152 665
37 647
834 241
12 324
960 207
347 783
229 282
914 607
566 330
49 593
817 704
990 247
655 89
705 720
761 65
140 139
541 698
912 771
13 545
661 386
869 500
792 440
489 420
970 173
797 439
639 331
745 903
73 937
983 497
200 610
823 385
175 97
41 745
914 592
79 380
512 880
744 106
259 876
991 80
157 9
465 134
735 195
470 627
359 873
374 492
805 213
793 454
880 450
272 75
311 304
525 685
544 551
818 1000
741 888
966 325
255 512
118 521
650 254
588 220
234 342
490 577
691 108
563 572
953 687
268 837
801 300
329 694
569 7
611 308
284 171
931 779
649 984
752 1
558 699
852 66
592 549
872 571
431 71
547 459
213 82
91 426
170 570
348 848
739 824
303 534
429 8
179 291
978 830
72 243
341 475
726 93
770 376
65 958
784 925
574 731
911 565
158 822
845 540
100 166
500 617
832 749
201 198
913 344
581 35
623 941
633 188
706 836
6 651
143 887
365 678
525 740
244 183
292 622
731 679
343 906
670 713
87 159
350 131
901 584
612 227
528 505
557 590
396 878
112 913
436 239
688 809
939 15
475 397
353 362
731 78
783 431
604 439
46 825
388 655
446 736
560 251
151 727
880 71
207 334
199 179
433 282
489 404
714 78
964 813
731 209
240 439
19 383
796 908
143 52
836 578
69 764
87 677
656 436
953 686
381 914
737 942
723 386
99 352
218 445
98 121
600 340
709 144
263 350
204 274
860 101
933 800
615 385
651 803
971 828
275 713
76 820
44 320
731 925
27 482
596 350
462 220
535 983
219 707
765 249
848 724
945 668
523 90
104 456
263 392
321 533
86 150
170 993
419 263
313 993
440 800
669 542
620 188
545 735
974 151
13 842
569 213
841 37
764 701
468 300
446 328
273 418
160 278
651 636
990 353
141 125
937 816
234 505
600 82
748 43
626 293
935 306
95 153
971 242
42 584
268 517
130 134
341 906
848 946
614 330
286 19
809 421
166 602
125 963
69 792
879 738
919 147
698 299
750 9
295 255
677 564
654 378
930 541
388 683
527 842
560 403
63 781
919 315
987 876
963 30
810 879
230 317
931 665
416 448
853 121
149 303
129 410
401 251
346 113
113 968
121 99
238 514
767 764
603 154
151 168
960 100
313 398
591 648
1000 232
862 563
68 933
657 38
769 912
514 161
774 832
889 187
969 86
397 660
796 114
362 960
695 112
162 304
89 738
222 132
607 88
317 576
578 929
198 302
289 863
694 425
628 303
60 333
745 422
385 773
941 18
866 829
182 30
980 537
631 136
650 466
331 835
467 697
697 379
668 843
598 551
125 409
257 108
840 7
256 229
780 671
435 268
584 557
926 909
264 285
394 596
476 604
109 849
599 465
504 647
566 442
680 419
258 895
805 966
43 283
747 246
521 714
770 152
597 951
451 914
64 76
480 519
496 745
594 428
377 802
603 611
131 614
25 435
978 894
480 883
51 140
884 578
776 423
422 397
731 845
841 580
307 796
374 960
717 165
906 877
388 311
464 264
891 323
631 652
84 902
692 122
894 134
89 725
715 467
942 345
234 396
6 936
672 647
162 634
89 140
269 272
268 847
312 497
349 936
839 349
778 97
77 646
40 63
174 599
938 283
692 533
231 832
506 634
526 45
911 692
7 989
292 845
943 57
100 755
721 481
683 838
324 30
690 610
374 777
394 141
927 229
700 962
439 448
521 174
720 123
935 630
585 307
736 344
964 517
822 857
186 588
638 754
17 47
456 91
98 268
712 324
425 747
760 12
997 22
690 921
797 711
434 304
313 803
151 678
335 11
997 897
61 99
515 560
925 865
871 915
179 200
464 410
521 424
751 90
852 574
418 662
525 945
954 255
942 7
215 254
66 603
218 26
200 340
964 815
835 421
692 518
231 132
462 637
124 626
233 103
402 650
637 52
883 307
15 195
147 146
42 675
317 856
727 800
867 456
440 190
486 128
770 980
900 144
644 281
348 358
677 210
962 858
46 618
534 164
886 707
674 693
591 884
835 678
420 916
456 475
518 251
997 461
134 79
983 744
969 857
514 478
253 379
560 974
272 846
23 441
418 486
160 836
470 378
329 682
249 124
954 939
206 79
592 217
73 919
117 798
217 322
622 845
543 266
282 916
169 460
850 179
275 610
497 921
710 60
110 189
91 564
747 206
528 583
1000 189
810 669
554 883
379 765
988 825
902 142
863 786
963 266
821 856
878 612
380 100
569 737
367 433
33 601
728 441
140 702
150 228
983 875
771 338
633 69
440 152
773 635
558 651
314 289
667 104
850 257
680 457
30 566
332 304
974 742
282 419
604 605
394 55
166 347
894 665
916 751
931 396
313 63
653 42
67 647
776 206
188 546
939 286
321 494
390 342
259 383
991 66
162 466
517 242
878 449
938 710
564 18
322 679
843 151
682 608
440 807
768 577
630 869
325 51
549 87
243 88
495 74
644 184
242 326
297 33
843 78
129 535
66 998
383 713
41 796
867 463
229 561
997 90
141 713
45 499
770 977
162 802
894 93
169 879
824 257
784 247
36 417
682 133
791 676
900 66
927 559
657 60
919 948
824 800
974 622
450 706
813 808
698 806
812 317
878 499
215 253
301 162
623 451
162 761
733 381
444 392
740 87
943 779
414 135
871 246
130 714
182 401
851 812
13 961
73 574
30 949
772 55
853 239
826 321
834 362
206 404
844 626
584 145
752 608
626 650
102 322
241 580
256 699
287 833
175 31
235 954
549 203
489 221
967 158
182 103
46 553
441 644
169 899
730 717
619 637
45 148
26 857
725 994
590 942
848 442
608 586
585 909
557 275
260 91
588 874
87 933
270 946
148 170
904 111
61 946
396 360
877 931
396 670
141 730
958 839
785 748
102 943
797 552
333 580
920 864
9 112
361 538
592 644
881 393
161 760
572 408
1000 579
386 844
30 531
46 909
806 916
816 847
984 948
193 972
391 785
926 423
320 710
784 816
377 218
958 480
931 689
832 606
198 123
841 460
616 854
397 868
327 908
851 211
499 683
393 858
876 385
713 307
295 265
345 321
555 583
712 373
683 616
877 623
373 280
468 187
269 302
243 412
371 896
183 901
125 559
592 220
346 610
223 374
236 908
588 517
618 619
324 248
634 494
307 96
351 569
365 791
525 161
14 112
197 379
890 726
866 272
509 853
533 812
403 381
30 746
988 599
947 85
2 757
217 548
355 880
564 346
669 788
144 441
622 120
672 309
581 331
29 846
263 162
21 718
811 66
277 826
621 777
364 255
862 640
529 710
803 383
329 967
561 513
809 577
456 749
479 555
666 157
214 852
154 214
217 206
818 408
643 863
418 637
177 691
236 681
782 621
594 889
845 81
160 215
297 449
415 635
1 957
957 999
838 945
448 142
222 226
806 753
575 492
551 738
581 663
734 249
134 341
5 579
702 529
372 270
621 805
816 644
189 930
595 714
209 49
555 311
243 551
623 335
716 725
151 816
817 390
72 462
864 299
574 582
529 495
978 450
948 934
480 42
227 660
569 834
440 72
714 945
939 866
142 674
832 485
295 481
972 69
895 498
721 649
45 598
150 540
900 571
665 300
363 925
790 330
403 623
772 616
553 345
895 268
597 347
379 982
943 785
994 45
103 814
604 955
742 378
384 725
30 745
338 244
320 219
126 983
122 155
719 368
195 634
294 130
751 995
965 662
808 60
292 120
234 405
995 792
625 101
585 450
81 289
156 164
656 539
120 521
798 730
215 357
966 523
364 455
32 556
621 577
757 897
120 499
484 462
276 762
87 24
664 24
905 167
815 437
634 796
399 37
970 372
339 122
908 309
490 639
382 59
711 941
472 249
530 865
440 273
157 954
587 559
730 630
408 556
122 917
802 846
130 110
317 488
637 284
358 327
102 443
581 229
822 806
988 210
911 140
162 891
239 522
206 322
806 639
80 771
310 478
421 503
725 525
147 466
825 423
939 857
30 420
928 680
386 363
248 713
38 198
715 263
440 415
151 300
950 1
1 620
106 673
134 689
511 278
647 143
228 79
740 14
104 837
302 720
612 737
934 131
452 144
327 799
687 492
930 580
228 552
405 444
565 500
932 620
362 524
844 219
126 720
758 947
497 590
471 698
606 371
951 197
617 129
648 419
100 858
327 109
449 741
446 809
526 554
900 153
258 672
995 568
237 574
515 467
939 212
50 940
525 150
222 1
509 691
761 356
314 154
479 821
425 513
761 861
623 92
169 770
640 880
275 660
837 82
102 805
158 896
990 845
576 634
359 58
606 356
278 955
624 95
734 862
481 638
311 354
154 40
85 170
592 207
150 113
235 476
656 703
304 334
250 958
97 942
848 258
393 602
598 338
908 671
338 21
286 247
345 751
215 929
893 179
566 28
83 573
410 959
113 730
769 713
149 12
477 491
165 817
28 461
939 319
943 4
571 940
565 208
102 185
387 628
860 887
333 470
973 815
272 128
466 667
674 466
279 637
91 31
743 624
909 350
299 965
432 667
793 908
119 380
766 262
916 670
991 726
911 348
920 609
602 879
233 918
76 477
900 887
763 350
24 1000
991 600
993 295
341 684
262 10
220 547
6 370
791 50
55 740
747 936
337 42
426 971
98 676
6 122
189 60
905 614
222 391
227 907
23 667
360 274
695 946
429 982
964 893
321 875
361 368
182 308
464 362
327 867
739 927
906 75
833 901
763 911
321 368
337 193
1 645
183 237
15 184
272 619
353 452
686 140
372 794
148 12
321 966
522 509
528 995
161 770
411 613
813 791
551 796
964 877
816 856
970 505
559 919
292 541
480 638
22 451
991 114
969 554
976 817
640 971
38 869
830 110
182 771
1000 205
238 407
474 72
437 582
508 353
840 813
771 358
186 852
218 438
440 248
308 474
415 999
156 304
454 647
186 179
552 86
978 872
846 437
264 996
375 131
627 176
814 52
413 126
408 484
469 556
601 310
517 933
879 557
97 86
593 208
664 372
118 22
756 922
611 915
673 712
677 832
428 590
179 501
450 797
152 306
168 631
388 239
877 405
520 775
150 604
768 324
484 691
971 705
128 564
82 944
752 22
296 356
362 548
120 129
984 952
385 313
344 954
772 128
287 61
584 640
511 188
418 710
566 565
823 67
252 998
878 43
420 264
681 831
615 746
425 787
20 162
226 21
166 824
696 489
920 548
554 140
781 908
221 237
381 297
648 271
820 508
62 495
295 616
963 546
19 238
38 609
387 33
437 438
967 340
159 259
421 214
338 236
595 423
772 216
239 243
16 500
841 38
451 660
159 746
710 87
403 438
978 974
482 329
576 172
599 581
843 826
865 718
211 85
846 812
379 385
898 202
68 442
523 118
805 766
924 549
158 468
863 558
532 525
971 357
314 491
809 518
510 665
400 289
617 37
873 627
112 536
130 39
541 778
906 171
821 24
564 615
652 15
355 305
67 76
872 7
545 686
318 615
444 720
927 324
779 838
113 706
677 472
746 534
277 28
434 703
396 859
381 867
413 316
768 520
962 273
783 158
306 47
787 955
116 467
569 118
248 167
436 731
762 490
909 521
372 949
505 117
316 315
819 881
462 463
603 709
602 544
240 51
800 760
320 587
724 902
614 560
519 219
271 3
883 574
100 131
940 386
982 895
67 655
781 915
820 981
20 556
79 990
83 292
7 178
678 817
444 463
728 310
88 252
475 920
414 543
689 898
732 414
67 957
85 385
800 488
610 780
473 283
214 5
951 607
527 198
58 820
295 812
833 876
351 471
454 812
41 815
823 585
679 840
101 27
956 723
278 680
536 950
272 341
791 867
846 132
159 455
168 913
90 565
494 938
339 887
514 241
941 492
140 218
526 950
841 278
756 84
555 947
713 633
287 577
228 367
444 286
265 643
682 911
400 354
939 178
382 393
364 344
293 275
35 32
710 141
336 353
488 136
833 664
57 509
119 249
482 960
923 200
977 796
717 895
755 671
191 23
58 532
327 433
472 612
722 640
309 729
644 538
925 687
221 124
331 434
830 394
67 358
812 110
210 489
593 508
730 812
115 227
975 705
6 417
417 64
361 390
816 893
635 774
891 33
847 490
541 69
915 706
111 151
687 34
807 438
974 136
205 740
995 719
810 556
393 722
486 601
53 126
261 461
738 592
831 529
831 401
543 575
432 11
258 81
119 793
700 230
68 254
834 669
463 200
233 158
120 967
607 572
409 957
708 909
957 170
568 353
191 673
746 714
112 812
527 790
265 919
3 352
758 523
729 439
190 904
402 780
796 835
819 339
36 467
193 684
918 290
475 436
320 776
816 445
522 737
206 467
363 822
34 150
920 275
774 85
911 970
415 97
2 770
414 521
392 446
660 541
58 792
225 133
700 901
477 986
621 407
203 166
224 342
905 616
852 440
869 505
275 338
908 418
598 51
657 785
803 744
886 276
934 33
145 903
312 746
782 402
483 33
327 220
340 171
713 504
217 840
435 789
467 176
951 850
621 574
251 571
171 415
2 291
654 596
92 473
986 429
915 243
34 35
213 479
844 353
853 955
52 996
125 103
417 398
572 450
610 946
407 650
911 620
79 252
308 456
26 848
857 332
371 576
784 178
130 45
571 684
386 80
399 493
967 773
930 849
115 170
740 559
186 92
976 97
47 214
722 288
936 312
173 202
86 380
627 858
399 921
856 91
363 535
901 259
697 85
730 627
494 959
708 105
916 832
649 461
551 854
273 905
619 307
492 916
801 813
738 213
12 7
404 53
349 88
451 886
827 776
88 478
170 424
102 602
670 536
835 896
106 726
34 557
461 75
878 845
230 998
327 84
304 677
702 120
435 209
830 334
959 829
37 781
70 247
696 553
68 504
394 901
279 171
853 242
897 726
971 604
280 454
720 38
935 836
937 782
776 951
65 209
964 393
390 213
402 49
984 382
547 628
251 716
404 799
317 45
353 507
795 57
500 374
635 825
490 974
363 382
784 377
105 357
383 365
39 561
730 239
606 139
281 491
718 390
465 668
702 758
876 551
461 299
148 864
395 423
167 396
486 295
570 863
325 992
517 401
713 50
981 340
515 972
908 84
923 713
569 714
199 339
634 767
677 154
353 83
925 894
790 782
163 609
858 531
967 287
805 56
774 837
773 27
429 860
240 297
641 384
652 850
706 254
233 95
409 130
388 833
72 472
615 76
317 626
712 342
650 173
107 55
809 514
608 716
377 316
578 191
575 40
669 380
761 181
204 206
749 453
822 716
322 713
807 28
955 993
53 359
733 18
761 89
949 674
790 706
367 713
27 15
25 265
737 108
603 126
626 609
968 140
416 340
996 802
789 632
305 538
848 225
547 979
907 36
184 599
914 879
142 664
510 3
4 930
706 395
719 311
836 892
238 768
772 204
753 923
988 78
347 196
599 101
892 312
376 164
265 1
824 686
785 143
591 851
720 884
965 828
728 882
735 237
665 468
667 932
921 744
657 990
972 216
752 920
377 624
989 626
131 692
339 337
464 832
894 573
720 513
955 901
755 889
713 478
675 822
908 598
532 80
127 533
427 149
530 352
264 828
891 172
149 609
195 533
417 937
817 122
739 295
216 443
271 405
808 698
899 163
384 225
73 6
967 902
30 162
387 441
519 461
116 837
978 4
933 242
733 508
674 358
346 33
993 909
17 637
89 635
667 354
773 48
868 156
700 325
141 976
260 295
461 988
576 384
244 81
294 386
565 20
168 805
123 404
206 264
478 875
144 813
65 323
360 67
8 91
845 546
184 416
943 476
35 730
661 71
200 898
582 245
206 19
674 659
569 211
538 671
809 394
925 155
895 689
510 506
193 624
737 477
152 958
487 757
805 785
797 542
671 541
71 346
322 378
786 856
943 445
981 148
180 452
113 537
225 481
598 283
952 464
3 384
255 927
478 687
879 372
410 440
554 27
175 41
455 333
365 561
19 358
128 691
273 345
158 355
512 888
286 763
459 4
256 560
305 737
803 195
851 673
398 200
130 560
107 295
756 406
969 390
200 803
78 622
56 18
443 826
263 367
471 163
697 871
395 506
121 307
90 182
265 931
617 737
903 586
927 812
995 321
483 896
768 143
863 760
145 73
81 114
945 230
286 922
54 609
301 196
168 1000
516 476
686 212
871 434
27 849
950 203
296 265
737 455
253 988
100 583
581 528
531 832
812 294
262 639
418 639
364 402
671 449
755 447
665 927
698 715
846 145
191 233
956 340
636 224
623 39
198 238
979 330
748 892
139 619
884 121
111 354
137 880
768 179
297 850
55 766
920 663
835 844
927 30
1000 688
591 70
300 21
355 405
213 697
807 22
336 578
57 954
932 906
456 981
526 553
747 429
159 236
872 724
573 400
14 960
191 79
519 988
320 842
235 814
544 383
22 922
73 63
264 55
42 841
49 712
300 727
283 541
649 54
323 705
521 541
958 755
83 205
155 146
742 651
869 744
914 825
892 882
592 208
831 364
188 641
195 734
739 215
726 424
347 173
997 405
425 581
9 270
668 825
795 515
539 538
229 364
181 998
578 796
116 818
25 18
819 376
496 378
709 16
791 193
366 477
878 868
78 174
30 91
79 621
102 464
71 706
363 980
621 686
721 95
103 749
113 62
796 949
313 897
792 530
851 142
334 226
100 256
543 93
398 688
373 873
692 649
502 988
464 580
623 779
572 310
376 585
70 871
835 779
989 73
129 935
776 168
37 428
902 955
326 851
38 469
267 686
255 160
357 639
221 825
643 829
521 675
258 334
208 657
555 114
980 355
476 110
753 640
898 996
273 733
518 886
298 984
792 298
961 488
81 967
374 79
603 487
248 199
957 214
904 631
578 818
24 933
588 552
744 33
921 77
204 852
507 33
645 762
827 581
396 558
738 977
871 605
375 48
460 655
807 737
16 23
980 338
947 424
660 818
597 340
698 337
438 921
275 830
24 656
841 80
54 726
39 285
306 178
272 873
414 526
587 829
981 703
996 568
668 20
22 915
1 460
770 185
110 425
790 610
478 683
183 813
255 431
320 955
975 409
984 767
579 57
701 36
632 799
178 176
300 629
818 581
952 583
409 150
937 122
442 700
156 982
246 993
303 756
917 986
190 862
973 698
315 368
868 826
572 64
733 706
75 442
692 147
264 798
822 460
763 727
12 971
808 331
71 959
464 634
519 824
941 376
256 811
267 397
284 870
580 722
688 74
23 548
470 237
370 700
18 149
907 560
601 610
838 138
287 689
23 315
329 840
405 141
753 673
296 70
46 67
246 448
70 989
708 838
212 794
950 177
795 566
638 18
647 43
512 973
308 785
840 472
380 708
529 86
507 228
539 419
558 740
980 655
381 18
171 774
147 376
763 78
623 752
163 702
666 972
657 285
901 525
440 657
365 954
699 637
135 943
347 201
345 453
447 782
540 805
994 12
88 911
420 461
393 935
299 902
911 85
309 427
494 173
635 456
666 343
958 969
800 423
167 682
597 246
565 43
607 516
4 59
408 440
803 637
378 271
148 14
313 539
859 472
467 255
137 590
160 919
854 25
214 724
556 782
952 245
889 861
56 276
360 484
266 899
385 572
429 295
700 155
958 772
855 962
127 80
520 827
178 139
108 125
212 631
783 792
784 291
702 475
334 199
305 27
784 189
903 527
191 858
767 719
761 326
960 666
945 188
787 660
94 234
936 679
714 391
296 607
451 705
575 933
830 780
391 634
98 184
561 950
120 656
636 435
296 230
907 974
850 821
789 461
580 855
745 493
293 914
236 13
358 166
800 654
312 222
933 656
227 783
734 395
188 458
607 30
326 200
882 133
934 472
54 36
601 859
335 381
613 367
522 391
894 150
402 903
856 482
708 693
474 558
746 476
125 353
647 4
603 920
807 404
924 137
110 349
113 91
969 613
736 965
91 699
646 477
679 598
622 969
462 641
234 231
868 4
305 626
434 956
490 758
800 712
879 401
494 565
566 445
821 476
535 837
658 975
853 926
263 22
853 707
584 884
456 467
156 203
847 345
375 126
672 797
655 102
621 77
764 511
993 741
31 324
785 210
866 970
421 807
287 934
763 399
591 493
904 366
160 722
948 534
175 28
190 547
748 137
886 184
594 601
188 731
580 244
946 837
26 184
991 117
594 169
274 906
940 697
53 793
847 373
89 710
309 537
45 255
882 342
740 462
984 268
187 350
365 746
343 636
182 371
593 265
942 206
925 493
291 485
963 667
670 602
392 779
320 175
524 565
841 66
922 776
114 655
903 9
123 763
751 54
991 906
499 185
179 707
419 381
739 755
69 314
274 302
215 685
817 890
239 719
142 552
813 492
757 731
587 98
562 175
296 324
954 164
517 390
494 893
934 809
301 61
24 847
188 853
953 820
958 624
678 789
143 872
43 142
720 467
324 560
615 669
1 62
106 879
774 175
30 249
325 3
924 374
871 790
210 745
276 931
489 183
322 741
730 186
846 501
466 67
736 810
208 71
667 479
586 614
556 801
390 787
282 902
178 564
920 370
295 941
177 426
376 649
146 258
11 159
270 110
81 635
144 998
231 511
695 311
19 258
686 571
749 255
545 280
495 896
338 563
369 128
974 122
701 724
744 922
896 69
823 975
42 79
225 181
213 23
409 475
777 790
388 189
755 308
106 162
124 144
825 187
188 868
119 956
264 133
962 154
71 450
90 94
605 559
557 506
484 367
965 204
678 567
521 626
714 276
801 243
396 115
253 564
41 496
394 851
893 315
10 853
902 702
617 200
588 675
156 421
150 468
367 237
125 73
86 57
695 900
209 255
925 219
191 955
643 852
849 736
850 856
954 62
760 847
286 248
767 157
724 104
987 349
25 36
157 29
936 996
809 57
621 910
879 695
699 313
464 702
379 295
663 269
271 400
563 876
919 659
662 588
107 925
78 576
389 681
290 532
574 269
162 404
549 766
448 681
769 887
570 92
691 857
975 559
777 942
778 506
958 505
95 255
368 222
578 679
62 381
994 401
433 572
186 358
907 172
939 971
342 469
632 451
460 940
732 849
338 251
235 175
320 401
48 701
140 507
386 896
636 282
974 123
60 228
366 103
784 313
30 446
334 284
470 442
96 455
357 51
223 942
708 619
334 486
78 122
84 269
737 718
511 244
640 561
745 598
902 83
231 380
361 902
935 127
552 848
323 175
230 640
356 92
315 330
871 516
210 982
718 12
83 135
356 279
744 385
120 796
429 109
237 257
764 157
628 851
971 767
489 358
663 325
422 265
856 127
501 591
610 287
948 571
114 26
723 180
967 250
146 838
131 918
385 250
644 334
260 548
513 737
700 586
865 330
346 144
663 741
807 310
858 433
385 684
690 980
668 332
509 181
850 920
561 171
502 213
595 34
816 678
509 595
192 719
83 609
885 318
499 422
748 550
444 252
498 533
85 713
819 870
531 651
768 201
867 959
173 423
802 638
651 113
861 662
478 170
628 643
842 282
787 78
789 301
724 551
829 715
303 465
183 696
453 160
911 516
867 28
583 444
306 119
232 853
182 157
83 899
976 739
747 917
970 860
345 419
869 686
810 708
513 165
830 294
800 947
753 658
816 717
727 530
617 342
100 329
521 538
86 928
367 826
850 817
291 753
536 976
723 169
475 963
512 768
740 297
583 885
383 289
125 973
299 101
339 966
920 226
811 913
636 930
342 446
27 4
499 288
41 378
268 146
76 686
812 614
591 153
174 766
942 747
26 590
871 651
169 83
478 639
23 339
317 645
576 825
324 505
803 700
576 468
751 706
452 369
537 467
445 853
292 531
184 845
122 162
659 496
152 626
952 93
953 436
85 865
50 802
632 860
104 817
536 697
461 257
963 986
414 172
690 659
25 527
140 756
971 510
275 759
835 830
384 420
710 799
964 441
838 204
502 546
669 107
825 298
620 85
438 995
789 692
567 464
385 356
425 626
216 148
677 296
911 46
796 311
363 652
733 625
376 564
448 576
433 286
499 350
798 217
950 817
639 221
204 352
689 753
899 808
243 410
343 94
53 832
932 904
97 728
501 160
657 290
981 720
288 326
297 769
912 635
418 278
544 195
514 146
8 864
763 16
968 286
65 674
339 138
23 722
302 224
210 774
467 455
169 170
105 549
352 190
685 643
490 601
50 36
157 851
216 966
429 467
529 460
987 95
73 274
182 140
379 86
293 102
3 711
227 538
547 186
918 758
838 895
261 947
548 412
774 454
214 609
136 222
263 44
874 510
649 280
859 346
333 755
954 733
792 414
612 781
296 492
623 605
672 950
887 980
715 817
999 755
482 143
26 820
222 573
228 763
566 396
77 204
231 270
796 593
255 644
158 195
5 696
757 382
715 790
632 825
920 670
31 18
765 206
57 186
180 471
440 178
479 483
391 76
34 27
262 325
344 817
341 17
680 244
353 224
544 702
80 43
831 446
804 524
136 56
784 933
889 378
775 650
747 389
435 680
767 291
524 141
1 440
716 14
822 593
369 631
136 984
510 921
220 872
104 706
278 125
4 544
886 216
790 581
311 788
481 729
522 571
210 373
737 216
884 261
298 933
199 871
891 507
554 760
494 510
2 550
736 269
4 703
627 328
449 430
432 69
697 127
14 832
286 357
109 103
506 530
553 77
512 411
493 272
987 922
101 799
697 948
516 207
922 660
900 252
940 590
381 936
353 803
896 498
559 362
612 890
396 95
210 500
694 15
99 175
87 834
483 232
667 843
231 397
316 518
582 469
916 958
62 244
751 339
364 139
366 638
585 700
924 817
71 653
862 747
748 928
996 46
792 999
501 759
500 859
586 92
334 209
681 524
774 474
11 997
676 566
780 450
263 125
353 30
669 585
554 921
729 602
112 318
556 352
159 616
172 591
329 4
666 738
920 430
664 4
346 427
26 944
304 731
587 97
854 532
946 601
406 611
428 196
897 747
532 609
797 172
141 376
408 542
167 826
906 371
363 617
323 309
933 559
659 526
562 625
424 639
987 920
141 919
443 745
553 961
967 598
284 355
705 351
376 967
746 479
374 738
810 885
957 656
217 629
874 325
166 549
341 193
690 258
737 650
256 779
835 456
328 276
441 587
312 562
433 690
465 953
23 74
255 733
494 569
62 979
954 545
354 551
727 492
786 632
741 311
170 137
30 226
633 67
516 628
238 398
695 495
844 951
122 964
578 470
272 65
384 332
576 505
924 969
419 784
515 364
691 405
683 345
175 37
519 311
176 518
341 894
212 752
442 122
960 495
342 890
544 737
853 692
550 677
414 613
235 773
558 909
42 670
21 264
162 303
756 282
132 760
212 769
959 664
309 507
788 153
278 529
270 49
847 269
767 206
358 75
754 715
494 382
235 924
87 107
68 464
404 847
391 211
447 718
139 409
790 772
854 724
869 896
108 158
735 977
589 7
51 780
437 344
877 748
324 618
155 501
603 39
199 232
770 596
581 552
779 249
73 346
196 505
460 902
217 437
210 330
151 567
132 105
368 45
823 806
366 738
539 10
20 960
945 153
769 124
827 268
860 878
327 11
810 564
849 806
647 995
444 808
643 869
592 568
776 638
303 546
677 644
820 559
300 46
384 353
163 233
48 966
957 689
726 304
681 693
23 317
900 408
221 21
690 573
881 502
757 202
228 206
754 916
216 852
712 407
414 812
547 347
199 864
908 967
945 630
730 905
773 804
453 161
476 70
929 335
970 874
455 635
557 610
933 300
456 962
642 947
380 159
641 911
709 102
536 781
390 496
342 518
412 528
232 739
348 441
287 96
830 974
141 82
465 587
868 621
397 216
178 658
522 758
147 219
902 280
101 44
91 104
3 276
433 226
392 780
423 222
715 283
792 940
447 820
138 374
50 112
66 507
285 117
678 439
816 797
668 95
256 622
505 410
680 259
601 713
201 255
190 846
999 872
517 306
577 969
479 515
527 375
770 217
266 349
761 411
724 892
665 202
114 120
440 217
503 864
634 637
454 483
147 661
54 124
866 801
893 333
250 872
929 347
704 78
43 316
270 388
676 139
919 53
787 780
806 91
93 487
214 785
342 41
89 139
785 795
593 978
240 84
542 278
458 751
452 229
886 577
461 428
607 762
95 340
921 830
690 322
818 71
851 113
993 409
395 94
941 609
184 883
116 403
153 582
512 257
481 445
9 172
917 303
197 856
701 104
950 807
265 614
857 879
802 209
285 464
939 215
829 683
29 346
918 180
481 530
39 472
782 571
128 395
433 821
943 175
555 164
568 75
951 259
911 232
777 568
110 547
239 378
249 717
169 669
154 25
34 225
292 639
899 774
523 367
681 77
936 899
6 930
898 849
902 232
882 253
591 418
396 531
245 776
871 741
925 482
189 145
210 689
683 384
685 159
133 459
973 852
959 714
558 69
784 962
417 953
234 739
551 62
985 955
619 919
750 967
912 575
966 528
575 459
717 353
189 537
765 785
208 751
715 197
758 354
631 792
604 26
540 575
162 560
187 658
330 215
517 654
738 552
545 783
56 841
443 372
100 286
703 191
503 846
629 631
292 781
145 439
146 116
322 173
438 794
945 118
61 500
696 685
391 841
506 895
421 885
825 106
452 304
313 287
407 271
757 805
274 304
223 209
328 74
58 637
77 730
657 638
193 65
51 612
873 93
374 606
637 839
426 810
395 481
112 655
375 445
734 454
259 76
690 589
942 503
293 576
966 322
686 96
123 807
771 51
226 842
556 311
366 193
824 910
378 204
581 281
819 530
981 528
377 790
271 922
918 874
367 922
272 939
712 210
562 407
355 13
434 759
995 827
74 620
698 763
487 415
565 795
421 302
848 190
434 148
431 508
975 768
471 652
619 501
229 570
26 602
213 425
426 657
55 351
184 130
346 945
80 787
578 365
204 187
571 846
25 705
576 861
679 888
103 352
36 148
937 693
121 458
514 747
649 591
127 139
566 896
359 830
18 308
564 724
420 494
383 598
367 357
578 224
707 117
480 514
745 580
250 110
384 493
145 352
538 72
715 335
482 327
318 750
940 629
672 327
364 39
329 466
55 462
169 752
214 150
68 970
240 615
726 407
55 662
654 367
389 107
876 613
766 652
641 340
492 67
793 171
573 106
500 983
860 821
572 897
953 440
461 150
498 293
605 223
423 254
208 764
980 716
368 224
916 939
71 772
555 485
80 199
363 322
233 760
899 805
708 613
165 497
19 55
780 928
786 322
88 209
508 232
793 640
7 534
281 621
468 101
29 183
54 229
648 748
326 974
240 650
616 362
694 196
127 480
282 776
905 437
730 941
892 386
325 812
468 4
862 973
678 233
944 617
989 406
719 892
820 71
534 496
644 183
335 399
696 111
30 779
184 477
320 140
787 833
741 386
67 99
706 175
777 64
637 119
915 311
544 604
492 824
112 772
41 42
732 869
968 236
849 176
656 520
875 255
936 480
309 826
557 430
705 768
173 523
639 460
642 519
816 269
142 877
478 953
314 236
683 649
585 877
906 199
659 989
950 887
297 209
150 137
895 650
476 953
683 906
723 576
281 415
273 432
543 969
330 426
483 305
143 660
311 348
71 638
460 724
812 536
119 265
359 530
436 745
934 576
771 524
543 665
435 875
504 437
712 521
86 213
735 533
643 73
286 257
573 606
734 222
308 654
544 972
291 980
430 252
986 60
211 964
975 346
327 288
739 727
946 806
393 571
973 11
499 513
606 365
79 332
807 934
377 210
752 951
482 816
270 519
630 516
904 203
977 333
966 116
946 452
550 906
28 843
536 429
722 867
474 90
24 90
525 766
489 522
22 42
996 254
594 932
392 110
103 91
171 592
148 147
415 752
813 591
768 712
107 962
101 71
601 518
735 741
45 96
639 412
303 602
657 251
892 430
407 89
290 375
303 812
23 609
153 752
479 461
970 14
189 895
176 337
301 345
458 473
55 940
997 480
189 279
251 857
296 527
951 610
256 578
977 652
885 371
950 821
34 418
690 926
840 566
23 75
594 643
816 10
401 76
749 682
294 372
148 546
527 470
431 281
780 333
939 878
25 914
243 460
828 453
281 925
773 987
510 542
446 176
683 379
230 867
545 455
60 136
536 602
726 243
800 59
520 816
337 101
1 709
425 70
926 286
684 580
155 107
175 279
865 687
103 879
401 16
79 676
967 135
404 666
665 324
547 771
128 931
712 128
103 482
860 446
575 11
568 797
821 619
959 272
457 289
556 537
868 782
992 466
175 793
602 680
119 563
908 435
871 113
119 562
978 527
451 637
94 212
477 26
205 31
471 258
838 602
628 179
714 8
377 154
50 602
467 552
919 344
756 674
437 148
371 990
655 863
492 556
497 107
197 16
531 550
553 681
178 913
93 42
702 263
723 306
964 521
653 625
873 562
457 498
332 731
17 863
145 580
215 916
281 301
979 227
113 311
452 817
914 116
512 78
729 375
762 943
161 399
308 821
145 820
453 141
246 491
48 9
51 785
73 204
505 42
53 443
38 254
727 911
515 868
217 375
935 690
709 452
644 891
553 211
56 112
339 186
564 898
550 405
658 128
676 683
578 456
992 269
440 448
688 932
396 392
878 65
778 639
80 141
847 450
571 899
778 600
301 725
815 455
740 402
492 66
464 176
116 413
1 184
125 970
77 962
776 775
355 898
223 736
136 660
994 55
531 325
251 140
488 880
447 46
911 302
208 591
941 305
819 115
888 960
93 897
516 77
363 568
285 568
778 846
489 444
172 387
880 845
47 82
979 85
46 899
349 335
10 470
440 613
224 198
426 9
126 939
656 185
914 763
526 911
276 213
869 850
549 738
148 698
249 729
398 182
342 580
543 859
656 171
314 424
803 128
474 660
856 38
660 479
457 89
5 601
215 14
860 65
446 348
278 89
230 105
314 775
550 659
41 655
25 263
787 330
506 744
920 908
343 113
927 148
526 636
352 573
98 740
293 662
463 125
122 979
114 718
394 336
903 650
592 88
375 627
520 839
827 185
501 366
943 342
507 504
906 765
479 690
534 889
843 791
623 920
344 735
498 208
764 926
638 782
464 519
98 191
241 313
797 935
893 69
796 315
743 312
943 621
983 724
897 634
547 881
590 630
607 124
294 72
75 352
421 834
553 83
772 510
587 59
70 903
987 867
102 475
347 419
470 98
933 56
728 829
110 958
627 681
265 734
419 649
796 350
506 780
799 875
66 128
903 995
919 155
683 847
261 405
886 409
740 786
3 755
333 738
101 397
512 659
329 508
433 11
345 857
848 275
313 940
859 375
991 864
638 248
628 720
773 202
573 721
548 143
354 424
897 155
224 343
598 38
250 137
521 516
390 614
402 483
989 1000
739 590
879 204
768 284
221 781
191 910
181 898
120 842
653 549
228 917
490 693
845 679
488 773
915 880
73 744
756 978
874 982
227 422
748 683
338 79
353 913
117 109
187 481
138 73
50 921
418 10
86 317
437 539
303 591
870 189
527 151
538 857
728 755
132 915
733 971
924 153
565 184
466 761
284 399
765 58
850 410
158 940
384 748
186 387
810 92
669 82
140 193
386 775
402 642
610 494
187 890
267 935
376 389
575 755
823 616
277 536
10 99
620 7
76 946
639 965
397 843
281 228
881 690
64 688
949 212
797 211
451 949
195 55
761 512
745 775
957 284
217 185
407 605
601 399
806 809
554 315
444 199
694 982
224 44
657 211
229 95
896 588
61 92
563 254
146 284
53 777
174 88
724 198
700 306
808 93
76 786
119 671
699 830
661 369
346 122
3 928
476 838
219 819
317 466
578 422
19 644
379 744
71 127
911 257
836 895
599 112
739 395
687 990
356 84
940 422
906 125
481 337
768 552
4 100
138 513
162 430
780 366
264 381
750 102
174 522
387 166
616 477
837 591
762 447
852 637
754 562
120 758
423 537
235 764
668 62
984 787
566 852
424 124
292 852
522 276
882 106
2 743
942 179
720 504
212 743
84 659
895 545
525 760
540 622
184 920
62 531
116 270
450 350
635 694
562 738
68 681
86 667
905 818
510 154
173 161
734 924
82 710
833 919
933 898
1 832
570 860
862 38
835 683
818 342
501 697
152 518
56 233
850 100
186 591
382 365
203 483
419 538
159 664
550 433
420 49
202 789
461 792
751 158
732 967
812 426
51 278
520 667
678 638
875 673
34 674
45 692
659 455
567 359
532 301
603 567
764 721
520 240
930 176
641 978
548 390
820 181
834 145
448 520
407 703
503 780
592 821
262 380
542 109
294 424
847 33
243 772
840 494
891 293
26 817
117 238
267 168
727 243
563 30
803 781
385 220
706 405
378 840
259 425
100 603
362 422
560 71
913 19
552 188
592 406
205 89
460 982
705 693
826 207
961 412
745 584
605 99
778 34
358 761
99 356
712 890
619 901
589 29
515 226
315 587
339 84
452 277
286 744
801 832
185 572
491 792
201 481
888 386
125 355
354 344
725 888
5 270
645 970
951 200
257 7
577 615
491 215
411 134
129 878
636 106
113 322
72 13
361 879
657 515
250 838
277 222
953 853
431 488
835 512
390 793
358 945
506 419
58 917
249 244
353 592
944 505
855 710
931 374
833 219
275 487
425 390
845 562
988 313
141 763
637 332
297 96
625 87
219 746
800 599
219 367
658 355
491 979
718 968
537 131
785 853
936 188
377 870
313 728
632 182
977 394
724 609
274 760
304 792
461 55
990 900
572 97
911 589
842 827
15 257
506 221
451 619
623 347
524 621
560 992
28 902
406 361
68 53
733 195
420 931
481 308
52 809
357 53
371 653
920 814
430 967
980 722
212 172
925 212
717 138
596 259
723 157
987 739
840 998
729 155
727 801
238 691
721 568
705 795
500 888
295 268
447 810
6 758
482 175
285 349
930 319
265 109
25 230
323 842
679 139
458 404
73 422
12 432
547 878
822 750
365 29
86 706
553 640
988 888
820 247
308 128
680 315
349 404
261 120
476 804
101 535
210 451
685 976
626 551
526 393
865 860
733 294
911 29
344 860
26 808
905 975
113 285
622 552
171 476
75 878
415 744
240 448
183 453
381 11
239 709
458 386
701 232
316 274
272 505
585 325
971 125
455 1
535 423
655 808
74 60
773 126
839 394
698 711
417 143
741 755
737 190
26 570
12 48
868 574
832 294
934 564
972 249
96 50
875 625
670 647
186 356
351 742
906 977
235 438
691 926
248 391
674 937
193 169
175 234
816 522
549 788
80 221
942 952
559 566
606 849
414 731
438 874
748 366
833 443
669 366
707 986
471 73
921 737
952 411
227 694
840 906
191 253
351 206
73 2
94 500
318 39
825 485
238 661
650 495
499 805
455 437
189 7
744 782
612 598
612 978
307 159
909 548
380 134
38 895
936 462
82 644
194 324
596 107
368 599
56 9
637 792
440 661
240 968
279 453
294 221
152 684
927 853
2 622
640 834
778 820
190 578
559 725
984 184
141 624
323 860
351 924
515 979
265 892
129 761
697 337
543 767
593 908
491 322
59 407
333 279
622 843
566 758
675 872
559 332
405 353
525 521
828 239
818 892
711 649
977 613
716 288
275 219
711 186
889 237
888 526
216 952
784 927
893 798
958 141
565 249
335 927
935 252
983 978
467 76
951 806
214 231
431 448
167 215
371 668
395 991
407 943
130 607
912 588
567 782
424 435
308 933
470 708
640 285
751 684
670 684
114 28
63 521
677 549
587 450
394 503
838 247
970 324
810 659
723 953
379 886
674 966
607 711
696 221
749 452
88 549
828 377
341 742
492 166
931 359
702 127
16 943
399 236
804 440
583 84
699 911
184 229
545 718
936 882
651 335
62 996
363 455
590 187
313 112
381 141
375 680
252 429
133 729
901 425
117 460
635 691
877 398
567 541
88 760
384 294
343 839
779 488
574 638
474 217
287 597
722 430
743 1
614 851
506 583
375 31
890 13
178 294
268 575
654 510
965 711
628 185
735 177
70 322
362 601
660 98
200 474
334 105
452 288
615 467
581 659
53 656
142 228
904 730
374 213
536 370
222 514
152 309
109 521
200 959
391 379
37 727
141 656
723 864
842 318
655 913
524 498
181 179
373 617
741 257
463 427
709 874
930 719
178 754
79 709
1000 490
101 748
157 996
637 412
27 567
698 9
632 509
88 290
441 46
936 397
570 331
509 115
398 794
799 562
868 415
138 548
400 74
644 370
568 772
681 933
23 53
132 339
448 716
552 305
896 726
229 874
720 988
434 328
459 364
306 871
674 97
900 789
162 227
474 975
799 19
294 13
320 728
975 245
180 92
270 106
640 119
188 441
339 512
797 214
583 957
171 332
648 735
290 453
91 990
514 807
921 978
811 234
956 940
503 48
707 912
242 399
373 43
489 28
584 107
1000 629
660 918
816 323
159 937
57 492
894 427
15 485
176 660
24 875
76 553
849 69
837 906
249 824
306 396
308 310
731 23
648 392
826 511
824 908
867 8
205 733
545 471
779 408
61 163
785 2
432 408
565 503
218 40
6 763
668 848
859 913
105 699
609 182
143 360
213 71
671 466
16 882
555 63
658 107
292 279
428 64
390 234
840 370
797 323
223 111
406 536
11 718
35 297
318 377
747 11
386 754
319 361
135 707
80 924
785 170
662 568
181 498
336 781
687 44
779 145
618 647
171 837
180 775
923 830
733 599
928 21
360 254
229 836
528 82
371 379
493 317
194 684
875 512
49 308
571 1
24 597
302 474
544 464
279 981
227 881
222 40
648 655
744 131
145 513
555 305
467 952
420 211
558 518
694 254
370 588
752 895
978 94
979 570
692 636
700 396
4 139
648 307
231 582
920 763
85 97
247 689
196 513
732 673
540 162
38 881
108 721
39 409
258 887
967 547
864 473
863 685
34 596
350 358
426 711
890 714
563 828
865 310
495 116
115 235
297 162
660 662
980 710
284 119
682 932
371 293
387 461
890 225
411 896
188 126
856 403
754 653
290 359
200 750
980 843
132 801
174 610
183 256
678 35
422 777
588 831
540 291
748 437
176 392
750 577
548 992
64 877
699 545
280 804
894 182
28 362
583 848
737 904
395 51
158 478
762 147
892 702
401 343
550 570
693 475
593 414
658 821
547 519
129 928
284 328
921 462
894 828
225 209
637 773
988 103
550 652
809 773
342 424
528 440
677 504
200 229
712 963
812 848
875 315
870 91
20 571
651 82
894 561
505 469
518 482
531 314
987 556
612 301
6 875
776 469
661 411
748 872
971 235
121 196
16 819
135 650
286 309
896 1
746 165
449 130
777 417
611 415
453 450
906 706
844 114
573 23
901 524
525 875
871 764
990 210
783 793
382 357
514 680
827 809
57 867
360 655
872 347
516 559
167 643
495 378
521 360
348 724
699 388
3 228
708 232
10 831
886 726
938 965
543 943
111 47
720 993
907 74
763 163
643 5
779 559
692 155
364 750
807 72
64 27
560 839
991 266
895 723
885 330
15 124
206 110
593 703
541 825
332 683
514 155
660 67
441 146
97 542
503 792
530 525
53 298
48 457
398 763
615 831
177 288
321 691
561 945
286 411
639 12
234 105
66 602
699 580
409 661
993 990
28 197
665 40
245 18
421 355
322 34
772 163
665 921
904 284
470 136
621 279
747 844
856 916
881 924
914 727
877 11
659 229
917 542
213 212
414 78
775 415
923 699
406 483
904 799
453 801
957 347
776 97
235 827
34 738
106 880
831 79
960 262
884 806
676 290
587 96
668 845
649 493
613 826
933 432
32 831
300 659
814 728
448 43
65 895
804 415
86 145
1000 209
964 870
76 802
62 895
734 439
415 776
721 893
791 391
980 790
949 170
125 818
862 832
323 855
568 527
988 516
436 440
746 277
905 936
846 234
566 314
15 438
258 552
822 320
807 696
565 264
540 356
193 141
988 466
934 503
665 321
440 541
117 542
588 209
930 241
60 439
523 964
799 392
883 131
670 698
262 469
787 294
811 784
728 748
237 17
759 538
89 1000
533 884
849 572
108 181
773 546
111 89
711 857
256 725
441 544
316 634
932 1000
951 523
706 803
705 995
737 414
436 852
763 795
857 712
90 712
231 950
73 271
133 795
698 510
556 995
801 654
468 511
833 716
270 820
706 705
132 447
800 699
585 37
553 504
786 559
625 698
377 293
527 106
451 715
245 96
249 19
214 725
851 651
94 208
579 353
875 507
914 663
817 434
147 527
234 343
77 734
26 33
459 443
348 503
446 876
566 813
612 533
679 652
605 867
15 936
106 10
42 131
103 66
831 665
935 988
505 600
37 671
968 400
703 247
494 16
52 806
554 247
475 186
135 442
532 906
175 529
282 65
457 120
68 618
102 932
205 295
481 571
273 483
946 444
879 201
698 243
253 153
1 17
404 912
68 277
793 598
66 887
970 369
434 637
814 309
420 6
730 861
338 527
370 100
67 414
917 245
934 134
569 990
683 827
353 477
379 680
231 763
686 441
319 843
448 79
610 350
334 976
61 396
919 507
105 206
289 168
578 332
755 33
258 95
718 717
594 284
897 59
299 971
92 404
674 95
61 587
508 66
626 755
931 905
835 248
413 931
419 166
336 563
762 861
540 987
123 22
555 142
8 628
305 4
940 145
487 69
184 550
28 891
699 324
182 682
383 797
25 862
976 87
268 958
881 201
198 818
879 920
827 311
117 601
458 175
355 677
800 808
885 978
675 610
618 493
389 743
534 357
470 117
200 16
332 904
160 443
873 452
63 905
624 291
94 15
931 25
812 48
231 683
879 373
366 470
290 49
801 403
78 997
533 577
347 60
403 25
231 627
506 431
402 44
436 22
555 590
937 649
832 800
265 371
157 260
981 609
10 175
363 624
443 17
246 665
684 482
769 586
474 88
845 950
213 844
420 407
665 949
580 760
505 373
521 150
800 5
402 335
377 916
262 378
600 216
400 436
632 496
469 138
671 447
280 983
269 901
300 583
381 165
95 419
524 332
429 520
492 867
751 149
346 955
460 255
94 512
655 299
144 905
396 313
454 541
670 965
629 783
526 349
874 577
967 561
887 952
957 754
498 703
211 925
470 144
874 50
791 105
236 580
178 581
57 351
972 609
969 305
602 43
212 655
122 294
752 353
731 831
714 352
662 266
380 732
444 664
858 307
87 226
974 491
595 660
881 752
681 689
799 225
190 128
167 558
987 159
17 41
273 611
311 501
184 848
569 715
774 857
639 498
207 51
929 351
833 387
796 209
187 26
515 451
108 367
492 19
137 609
107 375
497 113
720 410
476 118
242 288
299 575
69 176
385 72
170 725
35 834
702 687
56 277
59 357
716 173
97 941
408 135
285 44
463 593
442 209
961 114
752 189
579 775
67 456
362 27
179 309
166 836
566 775
819 193
955 252
757 742
816 984
259 617
962 63
618 212
289 148
594 933
145 133
434 392
33 454
252 520
459 576
679 983
552 893
985 221
700 378
421 934
923 154
449 932
283 299
192 809
95 585
463 696
741 998
731 902
9 373
34 378
942 243
641 454
960 239
739 34
251 109
754 151
433 505
524 142
765 625
152 529
475 78
392 137
11 324
399 563
705 406
21 908
382 876
789 913
249 367
474 849
725 646
358 614
475 600
447 963
245 757
936 305
990 56
95 417
38 534
402 116
266 755
426 621
836 878
219 99
220 484
710 37
987 429
958 828
651 51
646 89
810 402
557 337
913 676
433 272
67 496
473 936
469 544
453 593
710 170
668 308
568 717
427 535
406 564
701 5
981 814
236 922
702 884
745 2
378 524
208 789
496 292
377 207
563 542
360 220
995 991
980 752
480 328
968 66
516 676
730 537
81 297
722 886
575 222
283 207
995 864
77 586
971 209
487 697
425 429
108 529
277 198
965 802
949 544
305 613
852 618
648 169
260 105
851 384
10 395
578 833
623 833
224 402
543 673
28 508
907 452
735 20
607 746
572 230
828 566
425 284
152 371
35 60
508 704
116 458
323 337
75 861
367 571
975 193
531 867
576 878
469 496
815 558
492 748
609 424
696 230
260 381
194 707
765 768
138 615
233 679
882 529
883 38
862 110
277 926
653 716
367 926
985 766
689 573
503 644
250 734
539 268
608 515
54 91
760 139
794 310
804 462
732 527
454 167
746 138
232 897
375 159
696 237
625 883
133 736
115 204
550 714
9 874
353 104
969 632
788 615
650 609
766 436
614 859
327 844
591 335
327 376
251 360
614 245
577 334
656 18
666 616
531 994
283 128
890 942
420 214
600 173
41 758
885 609
480 646
929 995
858 84
916 802
635 51
219 706
799 707
250 853
219 720
425 889
661 150
16 176
901 640
644 315
200 426
876 968
44 425
486 82
190 389
971 566
37 173
50 330
75 857
112 584
395 88
491 920
599 901
129 877
176 335
390 271
437 620
489 139
821 72
830 396
141 51
656 670
617 349
787 328
897 236
387 708
578 773
164 110
565 918
848 761
923 944
10 674
384 822
522 407
771 960
444 298
674 860
811 674
379 988
46 339
415 969
27 809
806 617
542 418
92 590
812 636
945 958
856 5
984 391
439 767
513 778
924 659
726 186
141 258
290 970
643 105
843 818
96 278
202 251
204 416
435 220
946 203
151 514
746 223
672 264
599 520
470 686
2 280
441 783
117 242
376 553
628 662
46 139
479 861
466 339
525 103
249 867
327 494
844 540
168 117
552 176
836 322
908 585
478 347
462 823
178 690
696 869
957 797
599 572
558 497
250 681
627 221
589 638
989 731
410 520
894 334
949 523
346 121
191 260
360 412
151 675
644 312
858 464
829 681
444 736
395 848
619 381
641 863
205 61
36 310
450 514
51 492
451 871
64 844
624 716
932 357
772 521
895 9
805 585
827 50
378 915
796 985
712 812
120 191
900 928
218 916
573 221
819 384
604 932
946 567
265 138
176 593
374 499
221 553
958 626
668 615
196 685
998 398
930 268
105 223
550 459
35 399
446 867
494 413
726 327
684 955
693 195
781 224
582 343
709 712
195 598
641 148
877 30
249 780
245 634
654 602
375 473
925 987
606 686
596 630
453 560
785 36
213 559
944 8
828 528
183 686
490 316
834 360
816 834
973 351
23 512
873 252
20 751
381 54
268 244
791 425
447 454
656 72
828 459
887 692
612 628
943 903
974 707
91 318
743 600
362 596
486 550
16 919
866 95
279 497
907 823
746 155
321 438
22 584
684 232
613 756
166 62
325 831
688 539
139 25
102 797
478 233
300 204
311 787
692 938
508 764
497 412
853 158
147 685
72 119
677 332
61 98
689 207
116 218
575 979
526 681
336 398
377 960
551 617
113 693
938 679
155 865
977 768
275 236
488 935
754 858
178 172
173 258
573 785
263 850
175 233
58 832
23 982
608 172
98 795
406 317
768 468
443 625
673 741
676 701
664 357
394 631
388 2
869 67
820 79
639 638
94 644
133 580
802 91
766 861
244 931
260 904
201 876
286 141
314 222
619 206
299 138
282 416
254 731
589 857
265 918
79 815
530 152
249 113
826 944
965 510
564 852
72 994
84 856
995 624
41 481
339 932
201 574
934 512
544 548
123 728
945 642
862 614
461 650
113 318
375 563
563 92
513 353
483 282
917 269
417 423
668 872
242 104
877 968
68 820
835 791
171 710
661 880
165 304
340 543
94 241
796 805
713 72
802 462
564 721
883 797
98 967
986 591
216 230
558 252
789 843
616 85
502 116
221 295
810 733
529 46
612 988
149 542
349 271
635 311
217 513
506 560
96 860
857 287
367 943
567 299
54 635
932 329
591 18
562 363
905 649
574 28
635 132
432 702
909 346
181 331
71 493
536 263
855 349
907 328
589 346
892 489
272 263
334 578
756 583
78 151
429 466
494 670
526 66
109 341
329 353
457 98
99 412
960 661
334 315
277 981
76 104
120 480
633 26
261 858
708 859
24 61
335 951
814 509
856 582
163 704
318 525
348 380
91 41
568 913
964 1000
976 108
920 290
765 453
701 390
222 652
333 752
618 924
550 354
681 725
56 810
526 148
51 531
56 726
210 194
730 471
669 746
888 646
339 801
30 453
686 846
50 347
223 866
791 949
409 496
923 692
122 846
451 726
800 297
786 402
531 426
337 373
961 456
317 207
555 96
223 464
427 157
452 626
718 425
964 99
366 424
935 140
339 785
311 662
451 143
354 875
671 207
271 295
486 794
548 43
654 282
881 570
109 4
946 10
522 879
753 577
542 110
971 750
220 571
528 111
997 857
265 910
563 957
236 334
804 357
600 194
422 1
774 613
575 519
207 365
516 292
225 276
694 707
778 560
450 110
209 74
459 184
17 472
959 448
447 653
800 750
512 383
593 891
979 306
774 16
395 119
207 687
184 44
4 858
716 304
799 877
341 677
12 972
60 888
240 440
301 838
720 651
274 980
938 698
409 700
351 442
470 279
574 948
11 546
241 89
427 424
473 61
668 827
162 534
335 960
904 623
122 520
686 643
909 491
220 501
295 283
547 611
246 883
325 893
156 152
76 236
749 958
415 560
521 595
444 831
963 168
428 637
109 621
711 521
129 393
352 713
605 549
530 534
849 783
240 49
918 851
730 605
817 445
787 606
708 68
50 331
14 33
234 928
254 348
196 362
579 932
18 615
889 193
66 550
717 617
439 569
772 947
288 17
725 137
554 789
426 983
863 253
134 230
444 672
656 547
371 322
16 435
391 34
996 93
483 25
153 832
678 269
588 342
637 871
829 43
58 793
707 998
238 209
494 409
420 611
872 739
793 653
145 31
805 965
468 970
245 441
476 107
407 699
259 903
339 92
510 362
156 244
1 491
56 861
509 145
48 340
576 139
24 858
551 678
511 890
858 533
128 210
648 89
396 463
711 769
628 535
231 663
771 292
228 489
842 273
342 707
366 783
354 647
180 348
199 973
643 878
865 95
63 104
97 502
803 593
790 465
997 707
31 74
56 453
378 328
93 766
626 409
47 609
307 90
557 581
76 805
169 390
134 109
536 135
371 403
433 93
87 838
861 265
349 907
859 516
766 227
359 925
746 908
588 860
105 796
377 252
36 862
917 308
335 370
789 929
324 473
722 835
877 632
390 252
190 946
793 715
8 290
414 630
718 59
118 820
11 554
411 693
712 101
402 932
897 890
435 531
316 143
836 423
349 572
862 470
323 741
922 298
654 693
907 886
656 758
384 218
394 587
889 352
891 198
376 774
622 705
59 78
872 85
513 277
425 624
767 408
11 398
856 183
33 71
615 257
952 332
158 980
814 895
48 590
447 789
113 276
546 698
422 986
566 619
485 234
480 108
940 25
665 620
527 522
923 781
661 6
861 333
899 4
376 387
518 427
630 808
929 671
214 907
276 93
177 639
783 456
683 163
991 814
682 759
243 826
515 917
587 306
943 328
734 440
273 922
93 343
857 219
212 714
474 651
236 250
410 399
416 601
614 703
678 130
354 147
555 714
337 553
56 341
114 745
29 678
290 179
484 213
666 189
881 827
388 71
154 960
3 458
208 552
944 22
202 688
752 35
55 523
51 364
934 140
248 870
653 788
912 669
248 479
844 652
406 948
988 829
54 932
110 706
259 63
174 427
356 796
40 647
841 215
80 501
769 106
381 390
663 632
991 635
382 596
460 750
698 639
820 476
214 933
338 897
229 60
143 888
788 866
615 873
757 51
214 474
548 365
599 686
470 892
729 165
876 685
403 409
35 219
842 286
801 140
999 347
797 222
827 253
148 574
627 692
22 607
755 843
753 779
350 78
608 840
591 138
753 418
657 853
438 990
603 983
282 648
25 120
178 862
652 626
101 645
968 486
25 843
235 760
771 153
934 596
794 579
456 441
790 981
75 556
122 982
149 787
969 694
192 90
984 384
376 386
487 780
113 54
520 330
875 715
274 791
367 530
519 432
87 84
384 351
486 474
288 389
528 511
493 51
932 379
329 774
425 837
83 266
102 200
494 632
237 329
292 895
21 767
521 258
795 581
702 627
277 854
726 801
902 69
936 878
692 218
473 348
400 233
603 802
345 769
147 426
609 533
983 476
757 511
123 587
377 711
76 894
850 492
107 109
399 901
11 499
528 754
916 17
555 829
962 228
769 684
563 503
592 95
758 27
759 742
435 733
828 700
640 33
422 881
17 716
372 833
157 836
403 585
205 900
775 275
98 702
935 469
386 492
300 258
48 610
76 732
497 384
462 269
54 999
765 490
601 628
820 274
949 146
326 276
525 438
319 924
191 133
422 467
136 966
755 789
439 997
795 676
125 418
842 617
291 816
847 225
342 812
661 86
370 970
554 391
522 842
500 191
941 682
999 484
247 450
561 916
332 799
372 197
74 865
41 930
590 608
679 670
724 400
878 567
671 614
89 416
903 248
513 780
473 115
590 257
164 357
23 721
760 892
59 913
172 876
270 860
172 448
229 20
362 714
55 277
66 70
673 950
871 312
32 25
704 52
933 769
691 485
163 635
613 95
301 72
50 562
92 886
259 311
947 97
138 653
647 628
553 980
446 976
934 812
127 216
48 254
695 603
227 120
301 445
715 952
339 392
601 691
655 95
311 886
392 526
8 450
840 185
564 320
718 809
810 911
498 334
118 778
178 530
644 661
325 466
914 151
215 511
552 664
688 480
571 371
228 425
84 66
29 687
373 680
344 448
47 586
735 953
146 216
197 33
328 105
260 371
253 432
899 703
884 611
171 576
978 931
204 125
243 570
400 830
467 736
791 37
485 287
860 169
475 404
783 357
29 728
648 357
910 268
631 142
410 155
307 340
256 422
283 826
366 132
153 478
80 258
295 912
8 70
534 785
356 701
473 390
952 788
89 77
355 361
288 539
573 710
536 851
895 952
376 849
228 546
192 703
277 254
416 733
98 419
327 901
613 450
221 342
184 371
770 742
498 817
845 693
402 797
386 354
168 70
59 13
984 790
251 376
366 816
950 924
57 529
415 264
423 48
674 161
247 642
690 365
335 310
283 1
248 113
76 714
269 340
733 250
387 26
329 394
705 480
845 384
172 816
462 158
223 810
385 582
778 862
565 813
237 514
266 150
665 521
997 611
667 228
594 398
384 653
342 58
324 823
24 844
32 515
842 375
800 989
339 62
822 514
295 326
291 774
341 268
830 378
697 764
12 231
661 639
367 999
770 949
772 978
863 528
561 658
681 233
79 662
339 901
953 631
37 575
510 895
32 881
313 115
601 966
632 24
29 11
422 886
449 496
707 910
613 769
261 776
928 697
407 465
349 558
456 822
604 248
727 510
814 641
33 894
651 869
566 463
649 941
401 135
192 255
958 555
825 135
318 208
448 334
310 424
101 430
200 881
229 818
329 822
82 584
258 97
161 58
948 654
227 76
572 712
967 990
604 253
693 671
879 749
754 743
432 515
375 219
848 16
75 924
950 907
212 235
845 178
194 502
40 456
126 24
959 938
101 822
514 37
464 975
23 275
497 307
961 932
713 138
283 898
608 824
890 339
519 796
707 881
952 772
956 22
476 780
238 67
117 10
185 378
469 795
937 897
234 525
983 974
274 178
300 838
694 415
783 953
521 599
897 231
924 953
952 83
788 362
999 677
539 830
263 454
190 885
28 888
203 256
644 997
46 532
937 922
929 201
976 881
297 392
754 167
764 516
681 810
207 759
490 59
87 194
686 710
632 896
529 19
631 383
174 875
436 891
173 186
857 615
848 45
269 475
963 339
155 604
793 627
496 730
129 685
965 320
472 686
536 28
436 426
722 979
823 552
690 928
233 414
79 196
514 700
221 64
724 231
360 903
525 732
798 695
305 560
480 840
886 190
906 176
943 97
306 359
252 557
836 45
243 275
88 923
86 439
425 7
601 918
425 448
814 194
60 103
308 956
901 355
899 218
762 113
854 609
566 702
272 981
619 872
473 192
163 236
438 927
607 79
476 415
84 557
719 11
43 537
306 831
326 319
812 690
379 344
39 824
88 238
631 346
644 247
425 606
797 650
368 232
757 136
619 874
288 703
18 887
785 576
504 277
40 86
722 586
308 267
269 192
874 682
497 371
26 511
140 675
467 308
86 131
262 221
700 375
221 218
685 87
655 284
984 751
917 391
781 40
752 568
188 291
552 426
542 309
331 944
786 78
522 284
190 776
671 494
641 754
64 369
793 527
994 192
687 999
815 627
458 168
102 937
468 360
71 698
510 574
492 223
124 998
463 965
420 351
489 556
679 99
135 546
659 691
915 3
52 682
535 14
329 534
853 918
196 179
732 772
23 248
6 607
230 33
953 553
91 547
86 839
899 361
396 364
451 751
108 598
528 23
562 71
192 58
911 356
363 245
13 892
387 799
31 521
183 9
510 515
307 781
85 874
754 713
728 117
522 447
607 725
39 194
249 613
260 778
25 718
773 134
709 897
630 371
350 591
418 550
716 889
903 55
480 589
503 436
5 334
353 738
687 248
515 476
165 466
829 623
621 492
821 96
627 254
340 411
917 727
658 88
687 392
42 807
337 887
777 310
496 303
205 127
791 355
380 112
735 687
912 94
318 765
237 412
273 473
642 576
75 630
624 810
865 602
525 51
227 654
460 873
562 91
431 937
713 809
147 76
933 640
260 281
759 334
172 686
906 517
930 810
704 777
147 121
733 889
272 310
636 42
169 964
888 643
909 626
451 381
216 297
357 466
554 470
43 563
290 479
796 975
989 190
562 72
637 313
276 323
797 861
576 850
668 689
551 117
516 670
392 565
350 761
363 992
508 953
675 796
110 198
620 756
295 119
187 580
131 606
550 629
758 861
742 925
613 728
743 872
95 314
273 453
560 349
203 951
837 707
259 534
364 748
586 220
962 447
293 752
645 411
859 527
21 172
907 323
688 590
657 175
393 240
252 653
216 473
182 998
393 484
151 502
179 601
899 977
404 916
626 493
270 783
35 865
877 649
803 731
549 701
415 678
733 311
311 183
23 211
589 157
929 362
724 94
545 338
877 526
524 899
88 15
468 315
361 499
973 878
804 291
998 983
101 962
142 819
978 310
698 124
121 907
529 284
949 23
754 708
760 831
279 974
568 304
388 59
447 399
61 918
546 441
497 518
925 571
862 820
45 833
969 564
411 857
943 41
763 365
417 180
22 627
169 237
859 972
989 709
879 769
275 107
819 83
997 211
146 628
138 281
513 814
856 254
468 85
728 373
249 26
564 261
370 423
100 786
205 12
358 92
617 65
943 462
770 37
60 696
552 508
584 613
82 933
966 274
691 899
521 843
491 366
271 117
110 264
289 30
180 119
663 369
393 7
974 121
235 363
201 786
927 336
438 353
35 43
545 754
476 457
482 308
892 122
405 247
516 904
46 522
742 473
857 452
262 643
837 643
581 365
396 37
366 820
513 844
841 755
865 338
885 70
192 149
812 431
2 562
162 399
937 691
427 23
579 430
731 935
728 839
905 100
359 412
718 638
149 118
310 151
564 504
596 176
695 955
761 353
675 469
655 410
962 935
903 149
228 108
134 383
498 837
256 881
363 31
788 605
923 172
486 579
806 112
785 115
623 979
506 329
613 321
575 963
421 644
632 214
403 109
596 960
589 502
593 480
346 946
379 872
584 264
413 963
421 593
57 373
954 439
31 604
590 267
540 615
143 415
456 162
708 194
690 700
63 226
728 201
369 635
570 105
730 690
461 171
998 962
9 67
183 207
823 637
285 331
349 12
870 457
245 251
943 534
377 732
54 877
888 605
976 783
48 986
50 328
338 743
930 455
929 216
89 48
868 981
797 899
154 325
201 97
737 401
477 557
747 710
259 376
35 70
778 46
491 22
139 314
372 644
774 700
728 736
158 641
529 221
597 846
102 197
129 526
186 460
149 564
538 805
509 506
993 395
369 980
91 386
562 783
288 59
447 717
877 811
808 955
69 278
46 87
148 376
505 964
836 52
528 414
16 782
989 200
570 112
671 373
528 920
11 730
632 666
253 176
709 617
346 552
326 378
615 471
863 147
768 316
14 792
51 398
779 881
579 958
126 427
670 364
809 996
860 436
727 581
960 796
882 284
277 940
75 590
384 976
989 795
73 410
800 232
164 363
693 702
590 59
478 269
157 673
225 943
992 559
282 132
870 204
251 679
1000 988
606 889
530 400
418 661
721 19
908 933
897 979
859 545
87 550
651 211
892 40
956 322
89 135
36 515
877 422
68 977
47 479
379 945
199 917
170 960
862 961
364 802
165 446
655 637
532 140
269 406
252 744
772 495
943 56
855 309
68 607
471 317
13 285
676 655
440 778
792 336
165 429
223 130
743 199
79 157
543 358
799 181
20 956
619 996
924 262
185 967
352 149
899 201
24 964
408 603
284 195
730 924
575 454
839 627
533 324
807 88
673 289
159 72
547 349
52 695
330 128
744 833
204 807
848 513
429 849
919 781
303 559
964 299
467 989
707 152
741 909
555 679
176 816
205 271
135 680
750 517
759 249
930 315
577 885
225 655
329 320
80 909
85 784
523 569
213 669
716 339
595 451
282 488
542 307
810 523
59 728
86 586
73 710
970 938
919 249
866 776
18 866
248 78
887 648
260 320
212 818
909 63
639 848
182 685
898 220
303 532
417 991
19 148
625 300
988 673
206 324
798 435
615 458
763 188
854 388
893 309
159 563
249 444
273 305
718 840
941 776
759 251
799 75
429 345
556 31
808 398
104 530
662 506
324 210
318 674
592 177
128 137
515 393
144 474
496 539
8 20
573 664
383 622
471 327
706 855
959 778
155 131
904 727
558 42
667 273
847 708
584 733
455 536
230 744
548 847
163 387
745 749
917 784
341 518
377 399
637 367
381 248
722 7
934 520
164 943
892 982
113 830
148 463
29 693
25 1000
225 281
481 607
436 920
924 413
185 143
881 497
205 873
392 298
65 396
629 503
659 92
189 324
845 415
995 804
814 633
62 856
994 844
440 340
326 606
775 523
175 970
422 902
395 336
969 110
564 7
741 579
164 650
862 258
988 699
62 337
112 280
960 601
562 10
590 871
628 617
923 138
910 427
307 771
388 196
331 881
217 104
46 32
865 72
841 881
691 801
735 607
421 217
901 28
240 219
870 45
403 745
837 662
35 456
726 581
808 179
8 435
884 41
31 737
90 368
402 227
937 288
109 692
632 967
968 962
896 277
163 155
588 891
751 504
615 950
663 41
838 591
113 362
518 244
831 449
412 305
324 461
845 578
107 23
760 455
844 89
168 796
923 732
887 349
100 771
775 302
304 386
546 297
408 204
218 279
524 574
384 322
383 793
975 679
172 472
336 796
76 197
282 10
394 267
107 876
51 751
851 608
328 724
955 333
685 947
727 486
992 18
239 971
845 458
549 604
541 39
177 418
540 355
771 291
885 408
874 821
646 673
686 170
811 488
868 177
963 239
864 59
759 172
137 253
713 371
15 659
100 926
766 934
738 762
78 402
230 702
185 835
134 637
174 863
828 298
70 237
290 975
337 799
884 783
274 65
583 942
651 566
519 677
762 308
986 713
340 889
242 21
25 377
514 906
381 904
571 16
65 983
778 688
289 280
259 355
37 565
544 128
586 940
431 929
262 880
480 82
289 59
822 546
539 327
4 640
923 367
666 399
9 36
374 220
457 387
705 330
305 180
625 26
261 331
625 68
872 472
986 966
174 26
60 421
52 866
934 919
537 192
251 978
788 494
283 942
555 152
850 857
76 164
608 264
599 96
359 487
698 172
913 800
709 124
254 912
332 179
517 972
229 572
300 83
839 844
887 907
626 116
868 137
853 689
802 933
352 879
55 154
684 602
890 820
472 480
554 718
625 457
207 66
359 614
223 174
73 466
796 880
589 785
347 29
145 480
756 38
983 894
313 391
33 480
21 995
891 919
579 626
118 274
212 439
181 863
536 591
658 800
413 363
503 337
224 60
54 713
910 225
167 54
643 964
833 58
462 918
34 656
847 328
950 275
259 294
308 947
148 135
250 379
716 669
877 193
506 41
354 346
444 995
752 266
136 431
748 793
10 517
509 839
539 599
703 799
205 804
612 26
362 886
61 782
662 780
442 196
261 906
15 717
126 656
254 993
60 556
18 57
876 976
438 355
490 669
111 185
829 472
817 328
61 750
727 208
766 630
324 120
968 780
871 676
474 949
248 536
183 918
895 125
696 148
751 534
682 630
13 417
939 787
521 76
43 300
926 768
981 72
445 314
154 569
541 278
819 373
792 702
27 428
141 496
710 524
740 729
361 614
898 737
869 63
60 192
940 576
174 71
529 245
591 677
486 380
873 142
541 203
105 429
484 968
180 937
112 853
888 521
302 63
29 373
684 768
677 165
137 708
343 560
680 995
766 843
417 908
56 916
642 539
278 756
970 931
462 473
410 222
22 785
923 677
986 283
243 25
417 855
513 292
30 809
413 864
697 907
667 733
159 382
540 216
520 760
734 624
419 688
835 143
887 987
115 776
956 115
441 426
241 886
106 819
556 515
552 976
983 496
22 998
834 300
469 516
636 694
321 445
691 416
826 287
99 486
938 120
522 720
826 719
757 150
468 356
831 537
533 788
552 326
734 187
257 950
968 276
127 941
861 757
983 628
855 599
906 850
873 515
467 704
305 346
634 266
950 259
442 149
370 823
876 169
305 697
118 773
811 113
774 953
943 156
887 557
484 388
819 981
356 502
597 665
475 543
233 669
468 902
583 527
522 360
88 128
116 390
514 451
973 998
148 80
743 953
379 820
972 576
215 55
680 943
878 892
449 161
26 464
383 407
740 700
270 535
21 209
226 493
19 105
677 997
381 576
594 619
153 746
203 245
403 235
789 399
755 832
885 89
320 693
102 158
33 500
626 715
161 823
591 989
896 507
924 661
58 843
849 638
196 570
820 897
67 65
403 689
6 578
927 999
652 200
317 384
268 87
407 34
427 549
853 8
996 181
635 175
394 292
156 600
224 222
740 590
13 105
173 827
688 922
301 316
778 399
363 838
156 193
750 804
623 368
294 710
954 594
961 425
544 96
249 978
68 390
181 154
75 930
6 120
995 103
482 665
330 506
431 55
848 972
715 995
284 595
625 501
659 925
148 930
177 767
976 616
29 14
576 46
470 709
200 155
764 812
514 275
890 946
11 555
95 178
79 606
847 517
598 409
430 202
157 982
573 232
822 462
35 504
960 733
483 862
520 847
985 977
26 963
428 463
766 759
503 400
609 543
482 475
585 195
774 394
688 576
127 691
542 366
447 489
727 548
610 562
238 820
827 510
524 203
954 560
259 556
541 314
500 246
459 113
158 714
260 99
578 623
657 428
228 527
700 123
877 456
260 908
66 112
863 493
308 113
944 890
720 610
448 859
297 13
776 869
843 716
52 649
537 828
925 255
753 843
323 504
443 939
461 867
742 41
472 943
227 720
990 393
886 708
296 107
512 678
31 61
298 248
702 882
557 375
296 173
795 498
222 130
996 31
678 391
307 708
968 466
696 861
909 625
860 904
613 574
385 607
196 734
748 86
351 294
632 600
296 458
548 708
137 987
299 422
884 678
194 808
28 934
91 219
482 125
423 743
487 779
494 678
147 202
226 639
421 61
176 191
195 441
163 327
810 182
97 584
250 728
562 286
821 148
906 811
356 19
602 174
67 190
546 154
429 101
9 182
916 137
435 83
54 756
253 258
950 92
738 812
972 922
457 28
758 52
178 575
40 905
427 536
268 550
989 382
769 138
356 924
835 675
403 231
769 969
284 88
712 986
783 725
351 386
975 511
17 611
87 694
495 34
987 339
42 858
248 316
903 902
961 591
783 879
100 246
314 736
615 674
974 234
706 754
537 523
906 555
229 53
407 681
543 854
192 802
890 169
856 412
655 130
21 634
596 218
963 518
681 555
1000 403
867 255
585 28
282 927
223 263
295 881
755 390
385 398
501 93
943 213
665 490
842 272
667 775
928 44
911 286
987 376
476 612
673 749
722 192
268 380
327 995
45 726
980 241
391 193
372 417
597 517
453 812
557 885
128 65
537 889
161 856
668 81
759 408
17 823
647 492
245 278
404 57
804 870
148 542
268 505
425 814
466 17
981 538
148 943
979 18
581 651
570 692
36 768
61 337
954 387
403 338
156 482
115 9
135 595
746 436
634 386
407 235
910 646
431 521
105 235
226 942
668 897
250 397
490 497
300 339
662 291
653 898
952 676
205 601
426 348
292 690
419 977
16 232
688 639
597 452
154 442
990 135
610 874
853 155
298 691
325 93
829 199
728 178
591 201
394 818
331 556
595 334
179 977
169 146
459 53
102 642
366 65
278 558
315 615
682 456
323 635
472 576
854 872
587 674
401 538
750 147
520 258
451 263
194 762
277 836
943 847
348 280
520 39
995 978
602 237
900 38
694 498
103 903
930 897
225 148
639 884
919 20
458 440
179 661
696 35
660 155
491 407
207 495
183 511
642 380
660 19
585 419
276 79
880 959
519 65
90 252
861 300
990 976
634 131
307 86
5 478
122 437
385 419
633 495
904 180
494 282
922 618
504 34
905 64
330 581
495 239
59 184
90 886
98 836
549 23
926 701
276 394
441 166
190 39
167 231
957 984
477 252
403 114
28 963
106 376
369 978
928 241
450 24
877 639
351 417
146 313
451 475
153 180
706 381
907 870
764 908
504 869
904 924
903 365
599 962
32 357
53 185
48 420
807 128
144 392
800 306
150 138
681 762
332 790
807 942
881 775
426 601
131 209
121 362
845 520
879 274
198 119
365 605
341 977
948 455
925 180
966 976
205 649
266 978
585 602
737 669
813 162
89 734
489 874
36 146
545 722
403 666
325 876
557 754
793 239
666 922
671 484
965 665
511 182
983 440
250 523
422 747
972 311
283 749
600 775
942 948
935 595
286 873
951 328
768 656
670 397
985 747
441 361
455 830
379 31
518 376
79 554
495 537
847 206
234 951
84 60
450 166
365 699
637 692
637 951
341 768
829 241
574 299
50 604
765 680
784 381
321 392
355 616
280 921
78 606
837 112
727 740
751 652
796 352
187 90
321 705
846 790
598 226
81 526
246 576
753 274
25 662
82 958
681 517
917 611
751 969
332 194
1 55
41 173
857 586
476 425
901 867
971 735
628 235
599 712
727 625
965 386
621 486
630 417
441 102
841 155
525 728
456 270
307 667
363 188
466 284
539 405
318 695
911 872
161 60
585 570
353 407
642 363
617 576
476 603
987 152
59 192
394 858
285 408
596 876
560 269
136 704
82 668
420 823
536 46
606 627
737 534
942 690
955 589
744 168
167 627
400 558
891 648
318 631
347 227
127 256
189 961
756 41
814 562
491 661
783 621
97 38
850 641
546 473
669 970
800 223
512 468
26 988
140 506
968 905
900 546
501 849
79 745
862 749
395 721
632 720
724 30
873 73
624 767
755 582
471 25
34 108
856 893
704 618
506 434
275 349
894 358
648 814
552 606
977 574
930 667
762 947
593 194
232 885
248 458
143 685
275 652
988 187
797 75
67 964
132 92
496 565
505 85
251 615
427 631
209 127
491 287
226 903
960 219
674 857
25 540
434 790
209 353
585 886
688 130
323 806
940 281
853 545
130 124
484 163
865 942
648 469
821 220
603 525
721 390
569 531
188 111
296 610
741 41
74 820
967 651
920 39
631 344
567 860
360 193
431 272
945 418
75 343
140 19
59 869
742 126
65 986
692 216
39 657
493 376
85 225
744 624
586 480
174 956
95 717
775 2
722 881
938 287
913 238
460 520
775 806
832 607
596 815
446 828
891 107
349 545
545 8
464 33
711 25
501 654
401 772
213 595
839 622
346 220
897 798
482 29
406 214
737 99
120 994
574 23
402 33
807 244
16 422
446 903
640 993
383 184
644 929
992 203
181 308
157 170
898 938
103 376
156 860
550 571
376 210
653 319
101 19
996 321
549 385
308 820
948 310
318 578
665 484
935 520
303 540
970 64
916 904
528 778
701 470
359 457
734 269
938 734
824 738
642 890
751 604
346 468
113 558
418 477
964 266
966 473
903 320
149 762
216 336
809 786
908 51
392 462
782 793
364 422
151 172
103 457
361 467
90 888
973 385
346 88
177 764
767 77
325 944
502 584
810 807
48 387
73 91
154 734
730 594
770 600
933 493
421 770
909 769
904 993
309 234
400 1000
876 893
103 303
460 132
734 705
933 183
379 313
861 232
892 57
26 825
148 459
360 804
612 852
951 284
810 486
731 716
567 867
946 846
878 522
585 868
827 699
12 18
31 545
267 69
297 163
844 764
982 603
347 340
934 674
549 172
249 476
925 428
335 209
62 119
505 692
561 312
555 741
595 584
427 438
971 269
712 401
982 740
653 268
64 273
842 571
163 805
36 872
369 647
726 996
762 141
366 160
452 593
606 478
450 271
392 532
871 405
610 118
574 20
448 203
116 655
307 132
184 56
945 953
536 82
279 754
547 541
102 28
485 175
701 603
614 178
295 968
812 504
180 938
582 479
448 66
721 159
470 726
465 984
514 3
211 286
777 78
755 245
488 845
68 973
405 42
783 960
117 688
868 815
316 349
494 55
306 407
839 656
929 803
822 290
131 31
542 637
177 263
951 414
598 77
394 682
452 900
723 569
150 976
744 750
502 362
18 760
25 812
603 51
393 842
506 104
313 495
971 408
624 513
199 1
847 19
944 738
147 875
82 511
974 245
611 751
474 61
659 127
799 790
469 840
773 669
248 736
670 164
269 877
853 874
860 687
553 952
618 510
493 558
648 936
169 186
391 510
198 419
553 400
105 831
892 48
767 709
876 701
530 205
75 577
734 507
215 822
687 571
183 599
787 836
732 196
638 904
237 740
791 647
890 431
760 992
93 892
58 92
105 819
512 998
127 891
366 388
595 659
145 601
270 514
484 320
587 321
166 802
77 217
446 566
712 946
757 246
338 999
974 827
658 581
668 157
518 616
319 91
50 176
242 451
736 869
262 140
14 399
666 4
755 822
348 9
761 543
191 427
135 593
268 933
273 152
130 841
635 936
312 877
859 101
286 233
709 457
991 955
225 379
779 359
171 574
174 887
71 727
174 369
95 381
622 516
508 201
41 764
957 349
195 373
721 526
282 966
341 343
393 699
337 777
637 604
306 281
330 91
902 49
886 55
404 171
510 838
409 574
745 487
280 631
887 624
739 74
366 349
294 902
965 4
247 124
29 39
107 532
696 392
986 290
290 969
231 46
166 351
50 745
628 391
361 523
373 625
420 365
369 935
824 755
696 267
524 397
364 864
758 385
182 229
953 598
452 200
615 923
812 681
683 933
808 271
444 123
792 696
858 682
327 779
848 740
864 746
80 555
782 685
869 927
402 641
78 764
463 394
535 520
187 8
183 39
21 366
173 831
335 352
349 806
131 490
891 48
323 546
265 114
334 765
369 910
411 377
125 47
459 46
498 286
305 187
600 930
760 314
275 125
589 838
137 379
15 842
649 817
550 447
608 219
109 440
285 373
766 810
11 505
566 341
866 643
612 78
71 344
310 629
975 795
504 49
449 51
25 407
772 116
253 793
870 128
70 335
396 275
735 665
959 877
284 871
792 255
921 796
576 523
614 244
958 11
732 104
607 168
631 654
435 382
109 411
474 8
829 704
481 651
979 450
81 424
817 855
111 286
271 558
751 564
591 599
198 829
719 632
505 870
702 440
391 683
59 208
590 281
99 81
871 379
294 845
282 542
878 323
515 336
762 148
263 711
649 936
747 59
940 553
582 950
421 363
336 800
44 677
724 925
183 162
713 579
259 19
791 932
946 733
661 459
654 640
274 711
823 696
148 382
782 852
503 155
766 804
677 705
588 741
407 977
953 981
736 544
369 746
795 543
835 906
504 64
939 826
330 914
549 116
285 987
853 55
579 480
496 198
904 418
807 886
557 22
790 345
117 327
860 414
183 833
167 570
514 496
533 239
54 171
722 764
550 210
835 378
104 445
565 245
315 508
681 14
96 234
244 171
168 486
709 525
20 345
159 367
400 855
479 429
144 910
619 869
604 960
748 844
114 215
744 389
522 935
933 263
662 609
638 408
507 342
170 310
815 80
108 510
110 644
62 927
355 200
593 637
79 773
601 579
444 437
53 267
470 431
184 822
130 747
836 177
909 145
580 270
96 195
884 921
35 552
896 516
591 776
691 655
866 117
496 850
627 881
385 183
883 583
600 235
73 825
295 180
365 50
75 362
7 645
358 184
907 670
350 524
392 869
243 656
508 135
946 673
933 618
142 153
509 689
832 248
867 215
751 421
53 113
596 569
509 131
426 855
396 922
874 277
676 818
661 994
475 25
366 499
925 636
814 281
327 263
510 386
499 554
18 773
649 809
27 656
420 883
791 371
535 691
435 295
813 443
288 744
359 811
874 792
341 697
303 909
385 424
64 178
216 1000
592 844
886 129
226 559
324 869
816 946
807 29
725 499
208 510
421 781
497 164
735 464
958 902
967 321
936 717
660 759
901 627
593 832
746 862
388 890
523 977
507 55
333 133
857 807
949 105
123 36
966 238
454 485
940 233
74 569
277 821
228 24
852 176
261 353
180 820
702 857
495 438
949 344
833 399
821 567
163 527
869 121
566 271
413 821
831 62
853 852
720 538
961 219
842 140
705 427
426 715
874 856
175 934
603 950
614 191
694 666
908 261
383 903
156 955
209 47
319 321
10 871
477 279
15 285
165 217
806 695
638 713
328 404
557 791
323 103
561 165
84 892
310 635
46 704
673 570
716 215
359 336
984 848
850 298
691 569
676 372
419 87
496 229
473 579
950 918
464 560
605 586
905 996
813 902
672 170
952 654
395 416
905 706
382 977
152 799
179 411
199 358
590 465
154 690
770 279
483 602
427 773
381 802
879 420
199 862
60 268
122 567
503 726
172 741
904 593
330 286
409 121
408 8
535 274
422 790
423 978
304 655
47 895
543 566
125 129
102 136
623 963
542 841
93 81
478 722
578 940
826 753
103 691
416 305
946 560
641 697
95 473
474 73
554 647
29 926
853 894
450 828
766 388
381 275
29 655
84 276
236 523
445 202
394 354
623 273
786 503
828 544
490 859
798 323
531 610
802 576
474 766
607 176
835 583
422 628
168 294
109 410
363 626
558 353
374 164
545 986
264 109
714 41
186 244
927 214
536 783
585 117
799 114
183 760
781 980
223 548
393 175
926 576
400 935
708 826
401 406
355 931
74 874
980 850
546 968
301 98
569 470
643 201
831 58
180 922
539 53
547 506
338 725
758 160
881 455
230 331
914 674
502 352
529 433
399 211
489 498
933 848
379 936
533 456
622 669
628 957
123 275
933 65
469 575
753 65
561 645
57 745
543 676
626 972
754 559
460 383
729 14
363 892
637 444
638 789
643 227
999 202
439 223
955 674
979 367
939 570
29 134
248 321
847 241
412 983
210 535
601 823
452 27
65 49
534 721
298 867
820 224
806 34
349 658
237 462
200 535
276 635
296 767
565 5
803 710
137 303
25 616
167 306
287 259
343 374
415 958
996 707
267 368
20 483
797 124
38 880
40 226
347 100
557 401
211 536
371 930
832 56
966 159
708 944
397 642
801 434
507 524
836 709
312 799
657 396
567 617
1000 945
490 748
676 495
597 185
550 509
184 752
946 559
486 81
315 22
355 688
410 354
181 827
889 901
679 926
725 771
413 912
846 792
659 61
751 403
564 140
590 862
371 493
896 508
943 211
741 688
461 586
616 958
848 660
638 482
281 771
599 438
47 639
874 232
812 64
38 866
404 887
462 665
855 202
194 437
403 272
995 248
258 324
608 741
838 83
39 488
81 422
648 291
485 413
719 459
765 80
550 789
646 570
842 509
674 356
373 632
333 601
22 849
762 407
158 787
766 771
392 372
938 273
419 462
145 774
277 486
113 989
849 458
504 988
281 716
332 372
973 793
791 382
586 651
976 332
81 691
210 493
3 209
658 638
679 147
688 498
771 35
255 369
528 986
589 233
389 454
373 590
372 91
394 163
754 799
823 33
942 911
421 544
222 274
5 843
152 831
61 226
526 406
320 253
159 493
849 447
567 991
923 145
362 727
701 377
743 75
432 196
717 459
284 308
154 223
601 238
514 991
58 72
18 521
105 811
475 623
953 790
914 741
472 771
438 547
792 527
584 55
277 706
598 982
89 162
855 486
221 461
376 229
826 592
89 963
654 104
440 997
392 485
603 482
697 969
819 697
386 184
495 70
959 245
144 534
209 506
3 582
765 989
158 11
81 131
738 763
570 365
193 971
406 448
289 720
848 427
776 51
369 729
17 905
80 764
912 338
641 387
140 678
447 393
957 578
990 341
413 609
514 892
204 981
287 920
879 240
188 711
446 953
784 809
439 83
406 673
642 670
359 706
877 958
71 55
764 223
882 445
206 893
479 860
232 246
291 405
799 154
373 95
406 878
951 633
941 733
264 417
210 747
887 437
542 846
436 541
898 533
98 935
293 705
802 783
54 144
333 894
506 517
860 341
263 597
870 139
286 8
579 102
867 562
224 892
353 430
371 752
219 534
780 191
142 465
708 244
291 210
423 343
648 632
848 221
825 414
699 826
96 194
62 27
658 919
257 217
94 158
901 199
522 860
135 48
851 545
613 631
501 44
513 866
952 82
390 166
907 143
619 415
186 504
577 712
204 397
724 770
533 328
359 385
425 542
414 53
135 163
115 876
6 521
602 244
19 475
969 512
965 748
13 542
183 463
561 531
188 423
409 12
413 86
493 35
898 873
77 666
366 941
208 235
19 930
941 500
224 29
976 797
424 518
596 562
254 390
762 351
910 20
224 754
224 228
97 940
52 80
580 844
480 60
262 302
531 697
352 699
332 585
921 627
455 142
482 732
178 738
108 634
61 709
43 301
311 734
851 518
785 547
96 842
173 814
807 905
353 978
91 998
440 159
901 517
159 38
255 784
4 756
986 715
4 670
286 407
839 444
939 39
540 531
612 79
185 446
750 463
698 157
617 4
470 706
856 160
412 840
650 300
939 120
34 679
360 245
281 367
430 263
260 184
426 977
179 762
41 602
146 230
66 854
788 619
85 994
765 800
760 541
955 356
108 163
125 403
291 685
148 409
827 68
491 688
689 160
877 509
596 364
436 265
926 225
395 141
751 902
102 639
567 505
254 881
383 525
507 153
126 291
974 227
504 6
492 351
878 807
247 57
625 171
83 351
513 704
484 642
1 74
516 431
76 914
970 157
695 487
516 1
404 421
828 533
611 729
19 463
920 902
703 144
603 696
278 723
999 848
667 737
958 94
839 494
400 736
94 668
15 280
949 94
183 134
345 730
227 232
188 535
418 721
998 758
193 231
157 722
601 107
657 9
322 692
54 25
695 37
667 238
425 715
107 864
314 713
843 149
675 418
990 436
309 307
992 749
979 473
187 254
119 724
655 334
182 211
36 848
303 604
753 550
987 537
462 707
369 702
822 714
172 16
17 362
50 951
857 880
317 20
56 246
354 750
538 436
127 438
1 145
636 684
202 838
77 382
844 715
226 346
915 934
912 905
772 515
233 728
123 41
339 240
413 505
40 626
79 232
435 234
481 587
56 880
765 605
210 365
696 38
752 592
108 119
787 678
62 585
105 545
975 794
113 40
999 981
613 99
132 203
33 220
662 577
70 406
800 549
184 105
966 372
908 729
763 542
71 300
249 542
960 500
731 797
60 284
343 413
670 507
419 153
406 145
959 306
603 239
839 922
355 833
887 371
915 947
498 692
3 187
377 280
945 513
810 857
200 599
706 441
154 628
898 670
749 608
952 1000
741 186
156 846
745 863
22 937
601 923
201 258
573 44
346 365
602 113
524 711
270 497
751 824
276 469
309 521
406 242
423 289
973 801
748 502
277 542
310 909
817 185
521 198
64 487
87 422
687 796
952 497
598 187
199 53
562 945
750 611
460 867
402 638
572 351
136 299
204 833
366 466
444 673
324 835
87 401
447 196
236 139
958 206
784 502
685 509
812 841
440 196
458 234
860 648
62 970
945 104
605 868
415 342
247 654
590 462
49 571
484 155
168 614
378 387
417 486
491 564
817 459
613 541
928 988
515 491
516 646
416 387
326 192
440 420
735 684
420 198
334 973
551 844
575 941
448 177
184 825
449 655
229 884
107 615
51 379
136 455
452 196
11 703
114 423
176 9
429 461
706 408
253 207
600 608
729 110
663 458
798 339
569 249
454 763
256 545
708 549
772 194
495 424
897 792
917 509
982 219
503 557
659 476
508 814
106 283
272 49
680 193
430 818
203 55
248 712
103 635
501 552
394 392
869 625
402 287
60 353
244 143
70 583
498 324
275 343
319 417
458 593
66 697
114 898
281 870
889 908
454 279
753 380
893 611
902 734
641 147
503 353
607 178
11 678
169 415
886 13
286 18
118 416
843 251
420 174
767 835
247 483
493 723
860 577
280 224
237 233
543 13
605 443
496 9
76 537
542 614
81 808
736 399
187 994
442 915
50 480
186 206
210 350
299 704
102 876
695 332
428 888
979 274
10 903
927 138
297 461
461 4
177 614
812 888
479 422
822 477
911 683
537 564
335 621
39 791
926 514
52 797
617 11
94 675
570 316
341 842
796 981
704 112
236 502
682 63
108 927
263 818
319 864
109 221
866 690
448 52
198 934
216 934
536 508
780 916
273 336
244 178
307 177
310 502
892 186
703 950
429 217
24 52
717 893
270 598
698 66
276 374
437 622
622 60
850 20
558 14
302 545
656 475
367 34
46 6
244 633
745 421
695 165
161 304
306 634
67 898
805 38
953 494
390 828
402 240
252 24
345 476
490 735
588 689
373 89
748 138
16 645
62 459
973 493
34 783
943 157
881 421
738 887
336 196
547 496
183 969
930 213
27 551
462 349
780 571
598 896
544 2
186 929
783 829
528 529
10 941
907 503
498 472
959 359
516 994
697 714
751 877
509 61
501 147
649 341
635 12
265 982
917 484
569 294
896 37
743 508
28 107
972 921
599 620
36 84
204 785
552 415
154 188
283 934
223 867
860 423
383 814
634 257
563 635
222 743
929 878
967 686
410 300
205 76
55 12
872 598
30 859
8 369
152 457
451 377
195 569
238 113
313 498
643 591
337 376
177 882
714 355
959 25
416 64
444 774
4 389
135 323
396 805
762 364
634 478
179 246
274 424
965 889
99 366
583 309
82 891
288 457
31 999
389 839
929 474
611 220
894 554
976 914
801 127
544 684
281 34
335 341
903 163
390 868
602 760
6 117
491 806
873 295
171 892
554 585
798 713
272 879
894 5
729 167
992 737
101 26
77 42
948 239
997 478
239 622
13 788
565 963
987 294
548 949
732 549
978 718
394 898
374 602
637 703
76 681
480 956
959 293
759 885
606 835
735 34
88 737
801 257
893 864
87 809
770 859
10 994
587 953
878 776
885 388
628 258
414 98
737 233
73 159
452 743
398 694
943 414
442 69
557 224
115 25
733 278
940 581
522 146
611 895
847 879
237 432
183 568
978 578
655 279
216 20
98 804
692 948
421 138
526 224
197 971
767 823
237 801
657 231
949 484
462 776
678 741
785 898
200 809
239 958
450 215
344 845
605 347
227 707
84 216
73 329
817 227
893 555
503 580
676 783
794 119
576 697
672 511
183 339
7 671
818 625
551 433
712 832
828 351
641 282
308 996
690 262
575 23
737 106
363 850
59 77
145 251
632 680
654 491
908 49
75 418
703 702
71 400
723 571
74 554
1 700
613 18
283 963
258 790
712 661
984 246
514 703
674 463
637 778
740 975
126 847
9 515
571 601
396 756
141 255
224 763
330 735
24 833
776 81
903 14
68 868
60 216
919 498
608 251
816 870
384 174
420 797
171 860
292 165
736 139
76 101
698 70
238 540
539 840
213 890
395 194
811 665
300 789
279 261
207 289
265 705
813 673
275 662
419 28
447 25
383 41
294 427
163 209
19 112
354 851
835 332
279 225
696 793
189 73
190 150
287 890
564 314
526 514
468 2
486 452
946 635
693 413
495 3
383 218
784 545
254 777
100 112
384 268
808 762
434 855
288 697
388 694
879 838
368 848
818 165
729 305
751 406
804 217
557 90
620 311
346 729
578 220
519 314
808 451
774 34
574 247
288 207
803 761
2 877
293 748
941 819
824 330
589 401
370 63
225 526
116 46
559 602
554 261
619 182
953 350
242 199
780 70
720 440
284 746
819 552
848 562
130 166
404 563
956 167
583 490
952 695
524 427
773 102
982 326
721 351
252 291
483 560
468 22
936 919
555 368
797 813
56 252
804 263
1000 666
259 958
153 927
74 713
670 183
741 342
885 999
870 146
692 925
722 5
688 81
383 826
860 985
38 369
104 553
573 904
833 422
80 107
347 851
534 521
572 98
699 553
705 725
781 993
352 518
232 657
281 684
886 178
265 176
403 991
912 236
318 457
886 948
688 45
99 702
216 741
807 84
610 358
343 971
570 603
926 815
308 703
337 526
372 489
340 592
874 330
615 969
916 284
98 958
373 457
636 933
564 672
420 423
719 382
473 262
139 93
893 693
447 845
455 669
985 115
825 43
207 383
51 85
614 455
358 607
781 285
878 768
593 9
11 646
978 428
281 614
14 635
103 579
226 343
889 397
476 463
928 615
107 898
234 496
120 401
458 597
744 89
67 139
448 981
173 83
177 34
669 701
393 17
955 908
909 33
443 684
323 843
186 447
315 136
348 853
837 341
370 329
218 846
496 604
471 392
62 442
875 177
581 305
507 459
648 878
327 505
490 602
809 3
813 831
106 458
245 233
402 349
967 433
104 999
540 773
440 518
825 594
90 905
998 430
843 146
963 248
576 464
160 125
220 311
541 842
637 834
937 793
31 374
888 550
949 235
886 243
157 32
81 457
990 104
595 948
465 212
896 754
699 929
299 207
838 434
58 803
515 659
939 149
150 843
533 104
564 899
575 400
68 268
521 156
522 757
639 388
56 813
223 858
600 361
759 163
861 526
533 893
677 909
701 496
610 315
276 174
847 804
200 538
913 34
566 931
517 968
512 400
997 792
177 942
734 91
219 958
826 278
326 402
300 637
182 319
926 218
363 139
394 891
312 210
539 674
877 758
521 422
490 721
48 108
746 353
398 33
553 311
274 349
398 433
487 18
608 502
608 111
210 888
288 786
769 82
695 761
495 861
551 300
242 1
771 200
98 928
344 61
965 835
392 206
20 260
779 424
784 691
333 643
641 276
23 368
978 732
533 163
492 103
1 668
688 88
605 746
748 967
606 420
444 452
323 284
474 963
328 625
119 958
985 243
626 951
429 271
746 574
264 513
868 282
575 177
212 96
327 309
994 368
593 842
69 791
249 219
30 47
172 572
239 844
795 939
21 34
524 375
585 605
281 532
342 460
515 542
180 329
308 186
816 921
447 72
212 288
514 79
307 690
880 227
195 273
771 212
376 181
367 32
816 535
400 703
724 292
49 927
339 471
874 80
543 216
134 836
631 553
974 843
885 972
998 70
252 827
620 505
984 294
688 920
537 982
520 245
378 266
73 427
567 297
133 251
707 272
653 416
923 322
600 858
267 756
899 400
60 756
894 388
463 197
462 84
940 457
28 3
840 798
281 999
858 692
301 986
389 123
32 821
332 715
953 903
481 529
393 123
694 192
819 769
673 781
910 126
716 307
449 356
372 971
306 416
883 723
412 328
697 252
201 920
247 311
935 354
627 278
181 168
430 973
629 462
418 603
337 140
982 28
604 353
705 455
928 705
319 197
503 971
962 739
18 684
984 160
595 288
338 488
257 855
845 515
13 721
597 159
674 388
896 769
993 913
953 462
638 742
738 302
912 351
521 985
352 584
29 470
315 420
648 57
294 841
389 375
325 835
281 946
93 33
320 131
916 462
553 381
523 832
595 744
205 950
74 575
281 832
705 82
496 795
631 420
211 382
581 54
273 856
39 633
450 435
807 17
38 718
505 880
125 228
314 695
931 480
181 939
786 715
707 830
446 422
440 43
315 841
419 336
389 727
534 298
206 275
267 123
945 431
488 822
590 803
657 621
569 186
360 37
267 570
858 612
50 439
927 310
193 245
843 534
969 20
849 189
337 318
3 453
333 266
218 574
404 9
732 705
601 781
954 383
301 592
744 170
774 295
742 125
773 156
267 958
68 760
996 572
182 564
778 17
689 56
164 92
399 221
646 245
473 109
948 791
908 741
353 497
37 462
560 67
232 234
218 973
343 176
216 747
63 974
34 688
491 757
463 539
148 653
994 982
16 304
568 386
653 287
752 999
163 983
857 844
157 232
948 869
699 368
919 120
790 635
514 206
414 622
156 382
688 817
237 901
230 962
2 446
139 578
157 174
306 931
366 856
862 260
567 481
38 478
196 741
704 755
487 734
669 396
348 322
488 650
194 393
73 412
981 5
248 836
286 483
90 762
521 855
816 257
642 126
581 5
788 101
235 495
279 677
523 17
975 817
491 966
774 976
715 371
664 38
138 497
489 196
98 921
898 629
995 608
146 568
279 646
71 168
904 824
727 95
510 718
896 93
623 890
142 191
249 788
900 40
597 492
914 651
326 669
106 258
337 98
539 614
946 302
579 560
667 213
498 687
55 25
903 790
734 581
512 189
469 351
494 805
760 537
16 244
464 836
45 82
297 549
593 422
651 995
393 68
991 557
192 510
108 829
554 38
362 787
282 737
795 693
281 277
108 190
352 283
872 919
960 366
894 208
752 987
676 924
150 869
688 382
823 386
555 881
56 553
409 674
132 381
877 829
463 241
209 877
431 117
57 16
82 156
351 464
297 475
354 317
967 463
431 943
985 720
107 763
516 797
689 532
515 738
150 4
744 724
722 812
368 925
489 543
245 137
895 924
186 656
853 801
733 22
591 36
592 461
723 778
362 553
576 781
346 198
225 709
780 115
299 333
534 769
619 406
763 132
337 322
17 360
725 755
540 256
669 684
968 952
203 755
691 582
810 715
80 960
572 179
441 910
690 669
392 901
558 939
664 435
429 41
576 447
410 448
618 842
719 194
554 503
260 822
69 37
24 202
170 826
272 466
936 674
850 427
335 420
697 833
768 989
103 54
842 301
790 672
158 739
166 730
99 937
608 396
712 984
643 266
316 240
464 503
722 702
136 75
767 128
938 64
803 347
429 367
979 674
80 240
389 876
893 162
180 447
706 319
931 433
497 848
799 798
163 695
204 586
934 845
372 146
295 448
251 965
939 881
384 746
7 316
365 301
937 460
575 654
919 642
848 304
54 644
712 970
969 446
661 521
445 151
19 127
742 274
709 309
566 59
166 469
701 3
860 158
274 783
570 819
176 133
527 785
834 361
154 722
269 167
655 829
92 714
936 975
616 149
388 3
985 701
286 988
970 190
54 397
422 290
679 750
196 260
313 351
646 963
836 358
561 866
163 559
210 511
820 629
769 275
808 579
971 442
260 802
215 396
222 633
295 674
389 495
841 304
770 307
500 494
51 727
169 576
839 797
118 553
517 394
427 822
454 309
950 244
457 305
933 714
644 836
240 247
329 255
443 824
127 545
68 568
189 801
896 34
641 86
608 334
159 351
654 825
198 887
374 739
966 868
187 42
82 768
511 947
740 933
284 302
325 640
165 924
481 482
405 953
1 549
902 997
685 494
367 883
570 119
735 524
649 77
795 571
362 643
213 419
390 466
692 316
263 428
96 89
981 866
713 805
1 745
940 181
852 999
886 182
633 646
616 1
250 599
644 316
53 394
286 984
516 615
206 207
395 919
305 29
103 549
98 504
771 911
373 685
987 855
397 953
383 716
896 720
289 576
4 996
241 205
740 70
575 823
904 620
14 704
976 910
36 475
702 684
612 139
516 706
442 544
105 779
152 948
29 25
153 32
756 873
563 674
235 771
66 539
181 47
242 939
726 680
536 110
942 215
439 382
600 655
427 555
719 305
929 230
78 243
311 172
733 698
573 754
326 77
763 172
13 309
825 865
907 605
593 380
357 71
289 189
912 207
490 203
336 400
526 216
365 519
420 188
386 872
170 244
95 701
278 306
312 332
143 778
624 798
122 51
137 611
800 567
432 425
438 49
576 813
744 349
55 737
484 339
956 222
679 424
681 710
639 872
227 584
810 401
413 433
409 668
287 668
354 957
172 853
174 896
274 400
689 549
687 396
837 445
211 133
281 248
861 342
437 82
749 740
202 557
549 209
181 558
343 485
182 959
150 82
940 997
409 620
131 688
420 376
480 89
958 100
623 473
588 779
501 306
448 607
200 711
239 375
353 659
990 146
511 694
87 281
450 960
743 244
856 930
759 349
376 27
759 610
530 321
550 596
409 943
602 157
274 176
712 987
412 627
53 830
83 51
395 37
96 528
465 183
395 305
979 27
882 239
380 232
162 967
190 965
206 974
340 283
944 969
615 495
262 467
313 31
770 589
980 260
522 249
876 774
196 880
712 141
149 371
568 590
416 156
894 835
967 197
922 543
283 38
704 356
943 460
421 588
676 616
141 252
942 399
760 771
596 384
535 649
438 595
888 705
684 16
933 633
499 304
913 823
736 488
628 540
471 571
932 899
725 33
643 797
414 441
252 66
208 307
902 212
950 826
142 668
490 241
132 361
292 188
337 511
702 561
321 422
275 611
425 279
898 454
194 844
166 501
906 201
345 95
154 784
696 680
582 164
428 18
606 673
728 847
129 803
923 949
344 318
705 862
478 890
416 826
944 131
609 571
593 987
731 583
631 156
22 798
979 243
615 976
741 750
467 990
109 98
972 475
554 432
584 671
627 592
187 81
656 261
325 827
894 175
383 430
796 819
846 149
79 609
80 106
184 139
287 149
744 929
751 423
63 899
573 462
322 294
940 522
851 677
803 932
977 739
771 969
659 421
591 487
736 933
717 116
535 253
570 704
893 75
67 422
943 519
307 460
749 495
578 301
4 866
878 607
566 333
192 94
446 674
486 327
309 360
789 288
827 485
575 95
939 89
358 188
708 475
59 962
143 321
485 58
818 865
63 846
202 399
497 430
216 480
789 962
389 568
514 726
734 737
775 51
130 138
514 860
271 202
853 277
232 545
476 803
273 615
723 945
337 464
495 887
352 322
564 620
390 421
405 830
746 926
925 559
42 415
192 93
960 245
739 253
245 272
924 481
698 164
739 216
88 406
205 639
822 287
271 61
732 778
456 616
674 692
561 14
541 341
823 322
737 193
793 348
575 634
620 841
272 799
833 680
350 399
751 344
191 138
48 365
854 188
446 321
548 932
181 322
643 128
437 112
467 380
845 526
20 174
834 196
741 38
840 63
456 8
711 166
325 467
331 418
266 825
250 393
299 436
686 801
570 628
260 534
990 413
920 960
246 515
198 703
942 742
200 95
457 784
213 373
194 718
842 986
717 989
44 96
76 411
83 734
437 240
452 469
958 81
791 420
317 544
237 755
803 586
215 559
356 257
661 546
85 486
355 184
102 793
363 433
59 658
901 770
48 658
306 461
978 863
613 318
127 588
592 843
122 802
891 382
374 868
303 835
349 757
80 283
731 730
524 587
742 680
295 543
160 257
893 784
116 851
227 141
269 413
208 433
225 784
560 310
770 443
170 839
316 820
211 327
635 788
148 490
71 179
863 279
696 94
914 147
362 244
729 531
333 590
39 319
261 305
207 638
456 221
665 441
193 312
986 104
392 388
596 43
454 256
998 157
190 257
174 116
479 488
869 399
759 532
478 452
338 882
602 37
412 728
252 452
711 747
404 577
824 508
946 589
499 178
757 287
856 212
930 770
294 432
186 341
692 490
314 795
253 855
141 871
87 912
941 562
513 987
996 217
998 310
317 549
2 571
282 522
423 608
482 284
331 508
511 334
950 122
556 744
953 27
844 548
417 464
800 319
82 41
843 77
544 391
447 13
868 699
285 941
828 465
399 406
839 294
746 409
879 661
122 126
913 590
402 112
972 579
990 774
150 834
29 954
363 338
5 431
540 519
592 165
613 290
514 748
396 550
576 252
586 49
415 26
652 103
69 850
460 155
645 681
410 468
555 897
289 427
322 788
781 346
65 763
529 73
391 424
29 558
240 924
402 358
321 978
276 925
938 299
496 296
548 384
921 765
961 349
926 652
331 924
480 103
206 516
305 41
888 97
134 7
364 911
788 305
969 688
402 329
539 568
428 867
310 124
832 831
737 775
220 17
17 444
749 643
680 630
357 506
436 970
946 196
741 721
524 877
910 604
635 96
566 800
472 596
851 941
412 317
621 973
28 499
628 723
341 82
990 680
281 560
8 851
544 882
5 166
403 640
548 922
397 537
536 808
266 447
563 566
573 465
260 728
679 775
818 778
569 5
133 396
210 503
345 160
659 887
330 429
192 334
422 949
818 600
366 31
416 106
606 801
255 502
790 229
81 320
220 826
934 684
581 913
457 563
886 517
93 460
852 429
479 331
564 259
265 943
952 765
411 740
40 384
723 591
616 853
197 322
31 658
250 319
125 685
916 136
139 106
733 193
749 217
174 979
641 389
808 184
947 640
995 693
48 623
390 549
1 671
29 306
398 782
511 273
668 960
739 169
491 468
316 948
37 41
342 475
639 183
128 853
597 755
492 632
788 386
526 975
424 714
766 293
401 174
784 131
501 390
184 46
443 128
756 403
699 956
707 243
267 266
44 439
59 425
599 467
459 637
896 282
133 634
852 755
556 836
361 351
1000 576
385 487
231 945
740 305
17 13
767 258
668 757
208 335
973 799
689 376
795 714
488 934
616 147
804 739
63 879
771 198
224 196
105 4
913 778
907 51
397 466
78 544
616 628
333 493
448 655
146 290
814 884
853 309
991 182
191 460
170 345
739 743
699 269
802 726
69 557
881 838
590 365
833 114
989 486
695 658
31 918
329 112
253 557
104 641
363 281
672 879
7 631
386 640
304 253
110 54
705 353
719 99
486 931
848 898
407 786
29 642
38 937
256 530
720 247
643 316
27 201
616 845
366 930
239 297
903 925
464 404
639 310
347 564
907 516
604 28
312 853
825 488
38 54
497 989
458 642
610 490
369 143
306 863
444 533
265 75
231 480
58 176
885 262
36 904
182 344
467 30
347 678
413 654
699 279
500 414
914 10
910 12
514 704
52 694
414 202
619 762
522 124
955 967
432 538
824 308
58 868
744 942
1 196
24 392
241 78
804 949
750 184
986 961
721 641
56 558
935 233
191 852
958 904
767 226
420 731
456 815
59 439
784 615
174 372
924 258
149 511
643 445
609 601
872 42
199 636
606 265
630 430
404 213
704 232
241 446
319 676
804 809
815 686
495 134
765 472
802 144
881 495
840 526
12 236
807 145
482 907
829 393
69 155
999 150
568 766
387 35
533 181
678 171
500 893
159 82
610 802
720 381
385 609
652 263
700 256
489 18
502 462
152 722
773 124
796 870
942 803
202 931
1 880
53 109
507 563
454 348
820 444
237 824
183 794
372 843
6 287
593 934
1 339
717 960
221 850
195 39
404 809
704 685
457 348
797 947
107 129
429 45
304 12
30 802
803 490
376 409
438 188
477 513
465 796
299 597
645 485
846 279
534 764
301 273
925 147
138 535
293 469
355 48
608 10
779 912
373 701
166 843
332 864
716 69
273 209
522 417
765 935
511 318
945 266
272 262
497 773
345 594
187 955
850 976
687 851
699 957
682 260
774 926
22 677
867 439
163 616
217 866
968 225
850 640
470 108
155 906
351 460
199 540
358 73
358 144
404 817
781 283
386 594
558 312
54 378
735 619
775 908
222 30
381 130
540 598
170 451
629 724
598 723
810 146
641 166
304 979
440 472
230 307
885 554
522 86
57 462
642 768
373 997
41 68
691 139
977 469
404 831
468 880
215 185
865 147
522 49
746 865
386 714
801 178
153 155
787 747
618 563
751 219
345 927
69 908
923 296
165 195
968 693
701 562
476 335
477 588
753 92
451 91
1000 474
65 349
179 619
617 397
761 881
681 968
756 673
777 896
823 516
993 751
909 887
236 538
15 798
782 729
298 669
988 81
816 407
168 973
119 542
536 897
410 415
862 524
742 174
372 856
845 810
250 156
125 489
32 815
230 269
840 927
131 89
955 108
851 905
145 914
812 355
582 937
700 77
769 113
199 476
751 94
990 951
157 748
154 853
457 894
688 897
312 843
480 505
691 614
223 37
831 906
756 785
981 514
297 556
991 723
639 77
925 468
340 735
995 686
252 29
242 250
676 308
98 475
837 962
413 673
15 674
458 77
269 74
962 518
152 667
616 558
691 576
852 976
230 474
511 31
581 137
855 638
291 235
324 173
429 563
801 897
460 503
398 564
651 633
976 925
176 589
126 101
164 946
607 819
95 586
610 807
647 107
348 79
229 785
803 989
637 758
380 257
568 760
977 970
771 713
958 947
121 737
426 76
982 428
182 302
337 776
878 602
244 955
518 436
27 665
891 818
188 826
457 400
293 191
952 852
324 119
705 987
680 123
528 415
848 272
923 808
693 613
380 180
148 472
621 658
716 9
653 509
440 577
733 306
340 880
152 706
696 182
369 761
124 878
515 265
181 678
821 230
442 262
793 187
153 235
312 301
505 240
640 358
478 763
665 617
211 111
833 456
601 313
328 245
76 177
197 480
120 50
582 958
654 42
687 901
65 826
199 669
139 561
322 485
347 56
986 726
860 566
484 97
12 688
928 769
278 550
660 799
880 862
997 149
19 656
801 588
305 162
424 840
193 573
702 454
860 939
557 444
660 96
30 365
114 526
432 269
263 225
120 412
42 445
232 9
782 568
276 67
452 475
83 644
202 75
723 277
400 320
434 439
641 28
166 270
537 395
178 193
376 30
905 113
841 720
395 409
683 263
602 250
220 673
166 58
633 184
62 980
19 349
898 853
704 168
677 632
889 930
25 932
271 348
464 878
345 569
791 651
446 423
720 411
641 801
425 936
563 553
125 630
17 387
420 84
478 504
80 266
309 39
453 974
94 444
701 938
777 183
302 777
1000 885
319 664
966 12
14 388
325 612
574 22
862 552
847 421
827 697
92 591
60 780
421 109
985 581
968 73
676 534
417 807
617 851
480 687
972 79
22 419
313 462
54 75
206 280
886 1000
15 911
550 839
272 965
460 220
335 225
98 250
715 785
685 637
58 105
324 571
900 735
741 119
365 113
964 459
290 936
248 600
258 689
348 719
631 190
571 326
540 186
60 363
995 285
515 115
292 365
18 248
289 308
717 967
94 16
606 863
783 253
664 731
562 726
592 407
294 35
526 380
955 463
669 524
3 606
536 859
271 387
446 571
437 62
902 413
794 202
278 82
349 200
321 252
891 738
143 498
705 789
310 901
596 947
70 775
485 755
163 492
827 605
709 433
245 139
517 228
875 60
280 37
825 730
397 440
292 886
605 950
265 132
940 227
895 761
588 419
597 468
108 161
449 585
117 524
714 767
423 890
885 239
859 178
189 249
184 107
7 809
311 748
935 143
791 192
688 229
711 23
140 590
873 678
380 105
190 839
867 110
927 249
917 971
738 790
582 542
801 202
236 431
234 983
966 952
993 121
175 319
846 938
633 376
456 917
80 552
925 203
96 467
66 134
113 935
594 338
440 241
659 615
940 839
496 663
802 682
947 466
123 252
735 931
431 772
185 379
456 309
818 46
853 467
707 246
743 504
919 955
308 513
814 763
850 320
445 936
956 695
791 599
633 362
586 413
107 729
634 770
273 910
191 906
646 450
326 703
937 427
236 558
950 985
578 661
614 209
165 681
479 159
208 753
910 50
679 655
9 478
511 712
352 26
196 417
939 947
187 568
816 6
496 994
635 133
932 94
365 484
960 892
65 947
756 540
595 860
257 206
418 407
495 594
334 671
469 366
10 87
748 402
874 869
710 54
18 355
504 840
393 805
240 769
519 571
629 758
723 612
643 486
540 6
982 998
418 193
175 577
933 561
294 373
209 299
617 429
979 379
244 564
553 152
544 673
360 488
445 135
725 205
88 511
666 356
950 767
481 637
819 662
119 915
442 716
110 216
733 660
905 815
319 616
147 787
473 828
745 627
799 948
355 254
361 959
760 267
400 521
507 766
872 373
262 285
845 285
28 76
147 538
757 879
675 724
627 996
630 857
67 350
347 654
261 936
629 766
819 360
283 848
728 398
811 339
991 37
464 270
290 541
74 950
819 424
534 683
702 125
340 618
158 118
39 124
236 142
42 232
441 379
332 911
550 954
367 450
91 929
954 757
652 188
346 407
65 641
324 950
801 154
162 306
455 810
394 269
628 849
897 305
191 623
740 651
17 625
306 669
249 100
945 39
280 864
867 89
19 669
908 934
247 707
531 837
674 219
664 96
334 788
568 960
273 846
918 667
197 187
324 67
186 617
235 504
201 564
617 805
305 382
51 296
830 205
149 28
114 278
482 800
875 833
452 821
764 987
81 557
254 291
338 765
211 295
197 195
428 140
154 766
560 695
990 354
887 178
721 932
96 634
814 187
966 461
857 292
169 494
528 457
637 917
646 259
404 536
1 192
632 258
901 815
996 373
929 290
970 711
508 914
60 444
521 379
666 290
485 230
624 335
339 583
528 484
409 182
682 64
692 350
197 824
188 517
48 163
535 878
166 980
17 284
446 137
919 588
921 804
142 335
332 600
503 133
388 638
320 124
153 82
722 854
110 76
191 653
286 451
662 520
241 937
812 241
259 22
734 627
784 829
611 303
899 79
93 806
944 618
172 898
426 42
984 743
833 97
877 928
59 653
286 694
848 892
553 671
297 161
803 498
272 206
241 409
274 12
576 342
243 395
897 64
934 42
876 908
646 486
218 652
818 325
676 101
643 406
705 462
491 277
868 551
225 223
304 676
488 612
469 545
778 75
308 334
37 226
347 669
638 455
525 845
150 726
432 842
681 907
466 476
232 766
232 254
671 637
147 673
829 874
719 587
490 534
408 817
827 346
226 540
304 279
572 810
856 801
574 744
640 428
789 833
995 669
639 612
36 165
340 470
602 711
253 452
316 1000
941 372
979 357
726 247
522 141
866 784
740 881
108 25
180 696
831 296
288 713
297 663
683 30
152 548
549 245
752 166
247 107
297 572
817 887
52 610
21 301
937 949
995 882
646 894
787 647
821 245
12 730
915 859
417 47
117 202
833 953
450 638
336 636
972 175
552 512
490 663
939 361
584 333
341 746
528 729
389 537
382 248
314 106
417 9
940 817
21 864
31 519
70 785
792 579
116 111
565 314
319 880
671 573
247 539
769 160
908 578
381 980
140 652
988 598
461 787
270 866
963 13
168 129
647 914
552 128
513 579
951 427
40 17
305 282
712 851
413 400
736 901
449 749
932 245
734 720
350 870
714 638
117 904
872 308
273 658
981 85
500 857
961 131
402 84
209 197
838 613
104 177
329 385
970 24
475 802
748 314
633 627
79 500
30 693
369 284
405 868
312 918
49 881
240 807
854 788
391 706
498 53
225 324
965 397
327 257
900 65
704 936
342 981
900 608
406 552
929 891
892 726
436 843
603 992
827 89
671 882
102 75
474 750
760 174
810 256
80 712
870 33
225 177
50 533
184 500
520 15
350 312
395 382
73 570
909 979
551 431
551 602
782 577
294 210
509 825
59 985
675 424
956 994
738 705
214 997
362 644
648 131
557 553
207 552
632 109
179 885
224 403
766 198
547 845
256 38
91 831
467 818
184 437
560 653
908 739
891 569
313 934
790 975
432 972
181 264
223 153
12 338
335 768
61 293
809 131
410 696
767 730
178 858
402 250
214 548
52 38
539 973
644 609
536 836
889 756
332 457
152 767
707 911
57 988
146 2
242 830
628 906
323 98
573 536
268 937
989 334
354 534
507 213
61 36
445 333
340 511
702 222
936 966
379 482
652 805
903 687
630 102
962 882
901 563
521 621
689 877
629 609
569 84
839 162
209 974
845 111
219 945
182 674
783 928
165 826
742 960
133 560
537 206
305 410
957 787
186 3
166 571
936 584
127 96
992 718
119 743
933 727
134 197
631 337
251 784
110 463
677 926
263 660
758 990
90 561
8 601
409 647
579 940
740 806
528 35
81 305
446 525
386 817
240 694
450 15
926 223
778 375
623 106
575 77
856 466
672 521
137 94
626 689
283 850
132 158
29 826
62 950
580 903
975 52
77 558
487 703
531 198
845 828
975 765
289 578
713 406
964 830
907 288
919 546
176 821
404 228
741 987
69 568
209 907
781 122
22 270
240 212
650 340
565 96
684 759
935 775
266 430
97 711
984 81
395 972
783 951
692 438
487 843
873 16
100 404
423 259
610 908
595 339
508 553
761 805
208 333
730 174
942 716
252 650
509 160
176 175
39 724
396 586
815 65
159 762
9 912
801 43
808 867
23 539
443 471
693 408
138 223
418 4
73 126
171 504
58 506
867 563
129 633
715 782
23 310
879 876
530 520
893 812
359 490
919 387
317 51
878 45
310 542
382 110
2 212
244 605
669 135
479 953
621 883
832 437
261 106
302 225
158 261
98 809
995 18
399 725
664 117
225 435
363 50
828 168
155 626
658 137
506 258
662 177
105 808
154 80
388 262
256 228
561 516
847 856
226 596
952 489
47 626
856 793
33 554
531 921
470 969
902 137
531 841
824 814
672 788
40 331
295 903
175 698
429 23
606 31
610 431
667 602
263 706
11 182
763 779
799 315
456 1000
559 660
175 787
353 426
486 618
862 845
431 303
532 71
814 807
309 942
404 631
941 950
795 272
504 748
259 168
851 907
612 880
166 858
800 583
461 996
357 988
606 147
210 127
490 467
514 958
148 185
478 298
156 154
738 232
387 793
538 522
699 382
74 746
941 186
112 491
156 979
591 87
130 367
925 193
469 998
841 291
411 755
63 238
165 802
81 883
829 848
397 357
633 320
847 153
133 345
463 914
216 994
237 251
879 167
532 744
243 79
463 793
388 775
651 631
252 994
136 153
928 899
361 944
632 653
678 80
345 621
574 445
923 809
215 666
779 901
67 442
207 455
289 663
178 171
541 540
631 302
831 63
598 398
249 439
18 654
413 875
200 289
990 619
748 346
999 408
580 618
767 442
447 367
520 288
764 678
647 431
671 40
876 716
690 679
929 199
767 811
430 990
182 179
610 104
805 391
434 102
703 866
80 14
867 760
158 628
822 94
611 570
390 269
899 948
129 472
981 564
544 609
841 72
630 359
975 717
309 647
173 971
344 737
972 231
494 927
999 379
745 316
111 177
645 779
93 546
228 723
397 643
920 416
500 169
550 790
659 594
229 4
674 816
366 658
863 818
579 235
901 13
154 565
990 215
705 423
932 10
479 501
586 195
176 285
44 70
339 770
759 127
116 891
168 61
255 595
281 566
892 206
714 252
317 394
916 361
670 828
255 219
334 331
690 924
81 276
8 409
321 162
920 278
536 925
81 625
235 178
386 950
449 529
657 77
918 652
97 846
239 351
579 35
953 66
354 191
30 848
883 680
453 717
381 621
730 330
17 112
171 402
186 816
14 898
748 675
109 141
737 726
926 559
528 396
235 474
116 515
553 415
573 301
473 280
292 800
276 190
87 570
1 864
509 562
663 789
90 782
246 574
862 142
121 652
770 87
51 736
237 630
535 103
407 372
43 538
105 499
498 408
980 191
759 895
255 639
23 589
181 599
343 976
695 289
260 114
758 228
691 246
563 125
134 602
218 274
791 925
163 966
409 341
994 173
280 32
69 99
667 611
480 361
860 26
645 199
495 373
233 583
95 176
14 329
67 743
140 640
21 479
663 887
728 42
385 353
142 15
559 448
653 13
1 775
298 232
761 292
975 325
694 929
869 654
579 18
247 373
87 615
44 690
161 412
203 704
958 396
986 681
868 26
447 492
852 594
667 971
252 533
708 313
100 226
709 468
103 705
788 645
85 157
960 272
558 571
307 171
318 861
736 690
44 39
250 939
170 297
273 944
844 143
918 144
84 566
629 507
880 134
389 260
515 509
437 688
562 532
95 914
546 798
944 269
122 909
6 814
33 323
742 68
362 291
566 198
327 186
33 485
752 645
484 187
208 836
191 487
40 631
993 960
731 544
525 413
705 845
862 129
351 259
763 368
707 316
394 403
947 92
733 689
96 733
914 809
598 927
112 1000
663 124
618 973
107 872
477 970
893 926
760 442
818 112
663 899
644 340
422 149
93 281
447 833
835 69
139 19
852 227
919 855
775 105
917 260
311 616
665 738
14 333
656 730
642 921
300 333
537 409
74 200
516 746
335 838
566 335
916 944
800 623
218 923
835 756
713 401
186 669
146 98
22 434
381 466
170 838
244 309
872 479
507 126
718 230
728 920
242 804
836 768
845 325
722 818
932 192
573 845
913 73
944 394
474 368
48 438
794 336
743 382
854 481
163 72
506 673
695 742
829 985
801 414
435 788
290 175
271 709
566 287
754 406
530 687
600 683
121 70
657 775
478 490
691 865
820 207
289 152
634 30
334 652
549 115
847 635
252 382
943 172
437 902
418 65
763 762
275 646
534 613
913 801
927 610
279 224
867 797
851 817
883 988
864 573
103 85
871 236
644 532
358 9
709 344
936 453
768 182
281 661
418 882
411 398
203 823
804 237
139 246
466 46
8 212
683 485
438 216
749 325
128 136
344 478
731 211
331 644
763 757
575 289
803 118
386 216
10 400
125 382
948 803
54 219
693 848
230 861
432 648
281 630
758 515
538 35
740 233
762 43
915 241
930 383
518 283
369 928
523 349
776 356
463 923
168 243
214 32
395 206
451 502
50 860
286 33
150 770
570 55
3 237
960 852
772 89
161 351
944 492
254 260
75 371
4 759
550 505
592 483
155 140
174 622
828 508
98 916
936 583
134 785
522 136
688 948
450 731
636 927
621 899
383 322
843 451
136 783
962 57
4 367
307 989
115 36
190 164
899 816
333 672
97 461
431 556
283 86
505 942
455 573
262 679
866 910
947 409
513 469
655 984
665 589
714 82
979 123
825 597
858 108
133 641
18 305
356 77
820 822
531 666
737 699
842 813
58 355
783 399
756 803
692 367
314 142
902 407
158 399
616 119
316 14
922 150
612 148
123 762
382 269
68 110
169 279
39 568
439 262
648 75
921 781
442 403
752 974
982 198
703 442
512 206
61 15
151 226
336 316
148 160
419 311
648 843
498 806
316 529
236 377
545 395
644 310
47 924
587 907
978 314
553 444
688 677
139 74
583 417
599 601
336 364
244 798
595 601
872 718
602 282
740 408
530 803
6 892
900 532
633 63
268 227
463 302
648 525
164 321
372 103
632 1
869 186
114 314
42 273
966 534
320 247
728 502
913 266
336 64
848 801
247 24
38 7
935 91
960 663
493 662
681 628
950 325
185 534
948 437
406 569
560 124
725 381
834 670
199 406
531 776
923 47
664 235
776 633
416 475
49 344
875 762
931 445
356 68
279 133
357 739
456 505
739 745
125 674
15 106
624 905
716 396
633 88
164 718
864 220
39 893
387 933
530 908
112 592
400 398
330 33
962 188
941 46
586 492
886 493
800 348
773 361
121 384
951 822
349 244
831 826
868 103
67 240
830 83
491 776
369 811
436 76
161 615
180 630
162 600
388 812
56 91
789 800
263 452
129 742
613 776
147 631
47 594
506 2
221 89
300 2
874 155
210 452
614 921
947 839
180 844
429 984
725 162
348 211
866 91
210 48
608 573
37 363
115 578
569 625
524 763
781 215
759 566
326 222
964 908
710 715
951 313
668 944
781 766
277 104
655 373
980 577
452 379
407 282
750 622
434 601
388 920
75 309
425 321
877 903
377 121
627 238
374 597
568 747
167 589
171 416
613 935
975 719
803 103
6 825
52 165
297 218
21 555
312 817
995 774
554 976
363 98
464 123
505 163
636 377
735 494
962 193
988 252
457 889
821 897
335 461
160 269
608 493
4 609
245 214
678 890
1000 998
871 520
557 911
421 189
820 572
501 984
995 393
572 557
688 929
501 599
348 470
767 643
491 92
811 578
187 637
77 912
533 789
814 197
39 522
159 886
885 272
181 652
476 807
198 707
988 76
452 851
716 991
843 433
266 606
944 620
562 497
905 880
886 984
669 428
275 993
864 341
90 375
975 630
194 843
412 903
374 539
16 133
430 565
582 955
956 892
1000 971
543 309
868 581
183 842
238 743
225 388
203 103
669 500
51 872
816 145
143 280
475 510
802 202
863 973
660 101
139 962
737 529
632 472
651 200
723 285
263 155
483 649
344 188
328 648
120 132
122 724
121 313
848 545
40 747
177 152
637 870
131 584
580 1
327 262
692 661
327 711
926 710
747 858
103 700
886 375
342 136
607 964
265 557
229 422
595 94
896 982
601 849
471 967
628 858
469 7
821 67
4 593
428 601
372 420
395 311
124 156
912 24
699 40
501 649
425 813
230 727
499 248
927 392
412 920
783 327
750 832
176 276
137 728
440 854
503 505
891 400
825 52
274 603
247 624
203 1000
164 713
628 688
798 103
929 12
53 825
174 977
681 713
213 792
620 9
610 68
248 2
742 40
508 749
948 947
195 836
928 592
137 675
133 690
78 819
497 335
429 449
514 30
20 609
599 186
657 414
745 653
246 530
510 89
318 519
863 389
536 716
377 431
265 922
20 989
326 3
237 760
138 197
478 828
232 547
565 321
570 117
501 383
497 221
869 834
583 266
6 36
836 598
923 467
897 113
432 309
885 613
171 399
198 713
436 598
954 590
390 659
976 367
895 310
484 419
747 491
898 258
280 98
98 296
864 856
355 882
122 13
138 348
293 973
67 939
882 199
565 475
954 628
142 991
620 196
924 471
139 129
180 54
274 403
411 404
320 762
857 679
9 595
514 387
117 368
191 25
902 790
38 430
53 925
537 71
913 172
709 676
769 532
263 925
628 491
197 355
770 710
982 613
762 557
223 556
212 845
992 605
732 97
80 877
684 566
271 658
182 925
177 419
91 501
862 527
918 585
949 47
79 548
836 634
900 331
511 802
155 164
409 42
206 685
608 74
444 804
921 356
990 589
286 60
973 397
624 955
930 66
206 622
673 787
488 175
314 118
695 128
26 534
525 511
309 68
456 964
891 62
626 283
670 671
374 481
805 867
999 217
911 465
266 698
451 615
763 992
289 374
167 907
649 523
80 101
543 389
971 670
503 127
68 252
824 123
660 560
177 254
712 662
404 872
448 266
252 807
39 227
824 507
238 177
715 928
475 771
337 384
816 833
776 272
306 930
720 358
562 303
444 690
219 632
589 486
913 804
11 942
901 633
218 708
448 530
788 599
964 997
443 897
783 519
969 823
44 655
325 340
509 336
162 538
358 308
463 798
149 483
226 342
672 481
732 763
215 699
736 396
733 796
772 332
734 817
330 163
388 535
201 676
247 391
980 567
125 315
328 789
992 107
363 166
460 297
729 695
432 495
732 325
263 874
287 933
482 775
92 245
582 197
766 879
599 80
183 767
709 868
85 171
324 688
564 147
392 525
646 520
219 112
837 942
948 109
676 324
821 457
641 380
531 941
729 972
395 879
879 354
765 796
562 425
965 106
488 354
490 994
809 451
104 202
931 889
977 224
387 259
273 426
783 78
57 494
779 222
288 694
81 540
919 785
180 162
266 521
578 36
976 401
418 52
117 172
205 129
655 764
76 382
505 743
453 236
784 310
386 214
898 342
237 986
225 631
858 31
611 388
108 317
425 533
791 640
756 36
231 1000
54 860
549 759
154 871
746 942
948 532
782 501
22 387
23 689
971 963
257 138
306 336
646 741
359 794
180 578
260 563
851 122
759 714
675 663
950 610
635 395
742 252
741 77
371 42
681 801
134 632
974 751
34 396
77 612
904 630
288 973
37 53
982 108
161 912
649 303
8 227
677 362
921 662
969 24
31 180
699 866
83 922
923 274
294 609
807 853
647 78
428 906
912 621
454 21
994 650
761 186
951 44
720 128
411 983
190 77
281 548
500 594
574 657
486 511
591 52
898 589
371 679
622 632
59 17
902 450
457 261
851 776
953 608
129 940
369 722
98 378
376 817
947 530
476 751
800 608
875 865
781 677
600 495
182 747
96 548
616 428
410 210
505 504
638 599
490 379
861 923
835 236
377 398
200 385
383 529
912 281
290 430
334 127
138 52
618 807
402 313
725 901
387 731
633 37
784 66
599 718
443 501
980 493
198 49
132 156
17 280
404 539
12 339
403 627
484 279
75 303
865 240
881 978
685 35
712 727
796 715
242 414
259 816
614 711
983 478
956 346
294 641
77 346
997 57
20 584
969 268
288 123
379 160
392 128
646 174
107 969
744 600
415 457
737 19
233 548
254 514
355 282
355 95
651 315
220 479
740 869
619 92
653 11
36 434
568 683
285 908
965 81
171 465
247 821
564 666
871 55
326 842
634 417
5 504
5 45
784 692
662 839
671 887
505 292
297 656
625 852
615 197
793 458
947 692
90 476
993 594
697 256
620 449
17 971
503 233
87 760
165 258
135 575
565 875
540 909
865 399
591 582
704 151
794 112
454 171
521 721
979 54
570 371
685 467
502 498
197 157
599 319
194 656
860 545
750 605
905 226
950 463
66 946
557 87
568 540
573 430
776 359
692 771
192 814
878 322
976 941
421 6
832 631
618 718
5 787
430 694
154 538
149 249
558 732
345 166
476 930
200 466
50 343
722 748
205 786
177 953
413 90
740 412
929 132
340 966
687 920
957 791
436 334
362 455
787 558
39 207
983 430
503 276
197 308
228 673
663 134
241 252
773 490
235 111
918 406
433 95
357 745
160 227
225 895
645 290
343 123
983 524
307 484
341 359
912 877
611 950
75 477
780 963
545 225
418 361
784 119
342 451
975 72
530 239
418 806
458 951
300 495
615 490
125 177
474 240
957 912
452 333
342 316
400 493
431 111
795 193
860 783
359 233
640 416
853 924
897 486
115 974
659 793
503 177
437 482
254 196
917 398
821 931
656 903
543 628
866 310
99 312
721 215
368 250
733 839
222 468
937 539
982 772
223 647
120 653
30 45
552 882
218 324
138 930
77 203
700 602
903 607
110 703
135 66
682 710
774 593
601 927
9 658
41 400
26 435
421 866
665 519
54 643
257 892
231 777
654 386
289 260
809 22
908 971
953 41
947 159
644 546
173 401
774 133
997 930
811 543
125 868
543 836
412 600
630 890
862 429
192 571
138 390
130 866
670 579
129 703
441 993
375 423
153 792
313 16
898 208
758 845
83 724
750 600
945 697
383 928
878 707
695 758
798 835
82 321
252 602
113 747
412 405
661 962
904 65
647 108
161 401
26 803
941 747
121 752
982 351
794 789
244 148
152 769
809 483
336 312
720 122
977 31
399 275
691 22
768 267
48 169
399 459
633 838
827 521
999 877
284 563
420 663
695 582
802 590
219 621
938 863
652 712
522 978
339 158
169 181
851 734
877 327
10 863
300 533
509 455
792 966
555 317
808 871
249 679
369 372
937 646
616 696
519 967
381 360
959 565
937 850
897 265
815 942
298 935
719 344
879 184
698 195
721 953
473 29
668 172
707 983
320 396
302 760
669 270
745 282
18 691
610 479
427 733
446 558
489 551
423 51
885 637
240 674
820 767
736 406
876 286
864 678
580 158
991 502
223 412
657 260
219 409
477 483
348 83
728 679
928 844
456 959
853 748
830 852
983 398
203 923
146 222
85 991
454 616
829 731
836 888
165 620
321 738
707 8
781 364
893 963
926 16
443 356
441 376
231 185
174 472
156 770
233 164
220 575
375 439
428 169
961 882
827 505
395 434
563 415
75 904
984 774
307 112
115 476
451 831
297 698
824 527
780 440
46 131
450 132
924 826
693 406
693 381
49 934
29 556
965 144
712 262
652 367
381 858
47 81
144 690
312 765
752 583
409 28
857 137
12 854
679 549
776 621
323 617
588 435
198 172
379 105
672 6
984 623
588 432
77 438
894 131
66 586
748 496
640 770
174 343
684 168
318 267
432 744
498 454
708 294
244 254
578 321
506 54
24 507
798 259
626 914
447 660
527 263
628 148
748 733
560 807
271 467
882 622
97 144
874 754
803 141
550 470
832 341
133 148
849 539
216 893
751 238
243 746
635 75
310 445
973 15
382 473
937 382
80 992
18 926
94 796
68 30
3 168
670 211
574 461
876 886
617 271
982 244
661 681
339 276
924 825
496 642
192 915
69 317
280 956
701 58
785 730
390 295
539 515
857 478
135 165
122 373
534 596
510 945
262 261
97 647
484 670
731 98
191 107
833 369
629 924
84 172
474 621
698 737
450 346
308 605
762 744
295 554
87 774
212 855
236 551
706 59
493 235
195 704
119 582
45 588
709 573
517 104
789 950
730 292
98 85
290 698
58 893
196 240
37 250
966 855
878 847
507 306
644 912
636 693
417 597
475 676
81 220
590 452
733 998
380 730
481 12
149 823
770 14
559 75
93 176
231 235
420 437
401 686
230 789
7 501
99 662
669 281
285 57
740 666
115 83
943 810
38 388
406 243
813 606
975 264
968 72
434 587
467 729
364 531
621 93
840 459
344 7
861 992
200 529
186 350
469 704
538 966
744 368
25 298
830 460
321 397
346 449
855 403
946 576
679 538
837 822
769 587
453 475
603 585
134 420
680 33
490 410
871 824
162 750
361 96
386 715
869 961
197 729
916 97
672 893
677 306
382 236
268 111
214 478
919 716
263 459
89 848
680 265
315 601
227 35
120 686
932 974
131 99
541 902
437 784
131 738
118 425
452 808
563 664
98 11
98 113
933 579
786 966
718 897
157 615
911 156
403 365
774 838
373 155
188 965
652 701
372 696
15 810
187 242
884 167
518 493
3 316
731 764
96 265
13 967
630 394
293 519
970 753
383 104
67 864
137 683
836 151
252 115
771 942
607 798
837 622
694 820
56 856
235 922
781 427
45 220
887 326
754 33
832 177
849 415
834 122
536 357
932 375
155 261
76 942
189 633
528 936
820 411
333 69
480 419
422 544
636 11
948 207
764 273
48 723
800 133
720 307
657 878
145 485
539 360
300 408
582 224
596 185
940 176
5 772
549 918
176 519
271 745
143 495
33 253
914 224
884 466
896 109
149 359
98 652
524 271
971 577
467 819
466 805
872 587
584 236
206 368
22 285
939 105
322 550
192 671
118 261
667 381
451 862
598 548
977 716
401 598
588 759
884 34
208 171
917 359
129 214
779 516
613 552
171 786
52 325
243 853
674 98
726 828
23 904
288 534
986 967
977 737
900 538
550 305
336 983
105 614
292 240
192 24
316 596
449 665
874 319
200 1000
298 74
834 350
559 458
155 284
22 717
597 835
365 711
250 623
558 402
971 91
913 760
779 354
941 451
504 79
117 406
831 735
367 285
953 579
414 896
126 569
771 849
343 4
520 757
483 12
612 881
620 343
526 147
799 367
374 873
37 70
620 192
491 550
953 217
207 464
249 125
773 870
173 955
716 110
256 206
86 117
341 889
357 545
907 82
923 934
995 966
545 541
972 488
499 464
162 970
596 412
391 556
333 154
846 257
721 253
164 260
42 893
870 477
354 269
104 437
724 842
796 469
957 390
986 403
364 870
198 316
821 848
728 152
282 294
621 508
364 381
603 455
599 258
671 107
575 266
836 949
266 896
863 216
59 935
36 287
191 443
521 696
689 170
108 404
507 87
99 240
995 233
734 448
696 810
1 56
970 853
325 987
388 258
960 848
665 816
266 592
906 539
712 309
15 620
631 101
836 320
117 5
67 713
84 595
842 573
625 758
966 118
268 470
346 235
816 288
695 125
364 805
706 311
742 507
665 184
606 485
455 783
398 120
905 887
720 57
838 662
248 941
51 229
42 243
720 891
298 442
874 842
216 303
461 398
230 458
873 15
743 411
54 815
23 672
249 566
610 351
274 228
918 203
163 280
117 963
936 359
654 71
923 134
994 69
723 828
688 779
818 604
755 651
779 390
314 370
405 849
117 656
433 930
654 980
216 419
838 218
38 784
996 137
575 650
419 276
839 570
269 1000
100 244
616 925
820 845
926 493
580 897
76 97
270 528
919 88
995 902
854 435
828 990
346 319
742 656
666 231
320 286
347 211
423 109
442 687
119 499
47 962
33 188
685 897
673 359
674 178
969 645
788 434
290 623
245 758
393 356
985 145
723 219
917 887
153 299
953 865
543 224
353 693
959 956
296 904
447 892
128 571
325 217
613 2
347 109
656 861
435 232
968 808
939 599
921 190
445 594
686 386
26 745
835 661
136 990
316 620
383 282
254 565
789 39
32 412
728 58
929 655
211 268
251 120
31 685
57 544
846 868
109 534
272 677
746 349
906 135
52 427
929 604
676 834
229 845
685 310
437 210
932 498
25 304
63 133
742 658
372 786
710 276
823 817
421 545
95 937
898 593
794 91
94 312
486 805
874 818
848 430
139 280
147 500
650 596
439 921
174 808
546 27
968 303
331 860
368 70
617 999
333 579
758 520
432 71
310 247
21 895
72 12
849 995
19 715
293 749
12 426
772 223
935 999
466 596
924 517
554 627
253 525
320 677
964 697
97 672
52 158
209 379
726 592
375 309
860 246
854 611
595 797
536 496
161 830
247 104
211 996
821 160
937 579
200 849
794 449
229 649
611 769
339 491
234 61
560 867
216 360
570 37
84 552
823 112
603 623
435 916
970 408
801 789
778 38
532 639
444 240
625 834
832 870
523 568
463 730
718 41
597 765
894 638
70 501
573 915
4 510
800 28
286 137
117 608
255 299
372 431
659 381
683 854
13 4
888 4
226 189
928 739
282 512
416 716
220 822
873 769
191 204
892 143
369 964
582 553
285 302
103 970
413 378
496 992
870 310
259 594
421 420
208 699
697 509
793 554
489 8
29 523
391 23
440 954
529 214
521 203
740 450
184 456
676 497
83 832
402 52
48 540
721 485
2 464
26 88
995 988
368 407
560 232
825 909
931 153
572 955
961 227
927 589
557 23
264 981
551 523
854 382
995 65
877 545
483 985
293 524
819 714
162 478
286 713
152 89
551 881
61 457
544 150
408 859
117 253
560 701
161 181
747 355
872 601
35 235
477 564
812 160
955 697
592 893
703 552
358 578
803 62
381 797
142 74
370 795
502 582
141 194
613 135
163 720
518 340
711 129
785 675
713 920
165 672
383 861
88 108
111 452
241 624
717 803
212 633
523 432
57 570
606 406
513 25
850 515
625 317
635 231
408 153
239 659
228 953
419 444
311 604
200 338
253 28
155 546
424 66
50 657
831 240
255 87
301 832
55 502
843 938
737 764
776 629
55 760
906 823
860 606
336 653
303 869
942 247
407 729
455 751
638 332
141 344
20 107
806 18
750 119
205 37
161 496
555 177
708 635
176 591
218 526
357 859
622 392
105 10
144 283
489 961
49 332
717 824
814 868
439 488
83 905
247 254
163 287
634 7
582 732
925 674
577 255
232 512
476 909
794 173
937 173
425 342
245 828
925 761
536 203
314 683
910 650
160 563
260 465
992 146
949 872
231 817
834 394
704 103
454 558
938 131
137 906
294 557
144 780
977 657
199 548
813 322
794 106
168 703
495 948
873 102
896 11
193 216
532 149
215 127
858 801
932 701
914 250
357 208
735 477
700 68
113 312
708 23
977 312
597 914
972 286
56 301
886 108
472 969
924 273
990 479
989 888
867 4
182 817
547 161
53 295
513 416
804 599
661 535
56 649
882 694
678 802
152 966
106 554
397 983
601 500
609 433
81 611
700 107
549 760
449 298
89 78
837 91
628 683
427 197
181 14
149 769
502 232
700 676
10 559
200 944
242 422
648 943
930 258
971 925
772 738
516 114
693 570
158 852
619 991
506 392
915 978
337 625
965 860
989 834
82 181
691 720
560 91
357 15
131 682
937 59
508 38
835 812
952 865
145 851
767 700
962 149
320 790
529 36
46 620
831 999
720 397
135 288
956 48
415 48
898 238
843 658
623 227
938 751
634 505
692 658
546 157
241 457
74 98
430 929
327 234
688 972
998 665
258 427
906 432
777 457
321 702
509 833
767 600
483 757
962 216
245 295
755 171
709 64
771 102
379 644
605 575
101 879
559 395
743 112
688 892
969 791
418 6
588 16
267 831
546 983
643 418
560 568
812 244
15 475
570 750
595 717
988 375
26 350
175 680
772 804
258 518
319 328
496 334
927 826
591 936
369 638
870 256
113 270
387 466
972 862
642 942
637 163
518 594
745 579
381 777
190 44
494 931
943 54
258 748
134 520
650 620
390 846
757 950
619 245
283 360
285 423
572 317
485 152
330 752
491 707
879 459
201 917
690 726
114 996
467 886
755 966
302 642
984 306
614 301
120 78
997 889
506 677
646 912
77 807
392 466
922 661
700 116
815 499
304 397
870 818
880 815
113 482
200 643
67 379
713 375
870 435
974 782
666 828
315 160
527 185
608 932
12 970
316 513
736 492
762 839
743 930
60 916
708 28
523 532
993 296
270 893
508 278
875 736
600 271
949 889
691 869
239 53
905 426
94 627
842 537
247 110
136 734
445 551
651 388
571 246
410 57
109 598
225 389
445 352
897 308
219 993
555 495
834 596
670 65
645 689
618 711
43 447
420 342
260 304
38 403
709 157
266 322
437 527
243 422
757 564
340 151
361 974
232 635
74 89
517 133
56 128
393 114
725 261
910 149
230 845
907 991
773 301
453 880
778 427
128 674
33 938
920 92
689 73
911 787
314 506
468 212
623 601
159 809
279 833
549 239
654 233
745 155
534 735
417 707
235 337
264 143
748 390
324 781
121 205
64 858
163 553
64 129
723 586
790 117
670 443
576 159
36 464
384 456
305 12
192 210
712 781
210 283
722 941
632 210
658 998
736 96
336 8
465 82
787 24
315 863
947 654
233 870
693 755
393 298
33 245
74 727
612 160
571 288
348 308
305 253
326 988
356 13
833 905
619 386
175 886
271 924
383 223
535 927
147 196
491 598
315 242
746 337
513 181
79 307
171 989
522 889
142 319
177 862
400 58
289 464
330 642
599 88
137 982
809 955
899 664
517 81
102 893
364 824
832 753
234 324
185 33
123 30
416 940
862 755
929 517
302 414
227 616
608 52
277 186
230 665
655 578
802 985
848 117
255 613
159 41
202 437
75 73
873 920
961 389
549 372
533 825
235 909
385 842
106 799
291 424
925 853
643 558
443 931
868 854
762 269
801 163
508 1000
822 223
831 99
428 192
275 14
122 597
132 660
609 573
776 642
72 955
847 65
364 305
679 710
637 129
253 914
875 558
213 84
500 682
637 952
587 500
884 626
923 639
386 929
46 664
456 571
300 153
766 328
708 853
99 738
749 990
787 35
747 341
61 276
793 157
466 542
445 100
476 900
570 25
86 566
799 150
667 916
459 555
279 114
93 473
140 215
45 748
632 671
135 946
564 136
403 832
640 24
652 470
19 650
283 835
514 956
235 935
209 90
316 743
130 946
816 990
566 161
438 273
410 955
632 589
43 307
950 404
573 661
16 853
211 325
281 995
739 301
354 42
818 103
800 222
848 704
520 800
786 459
13 261
684 701
201 516
689 203
682 149
659 985
558 807
255 383
156 964
442 612
553 346
449 804
377 564
522 301
662 773
691 67
204 135
704 145
614 630
548 924
75 766
475 829
787 251
718 239
621 613
559 347
471 67
269 357
818 346
519 805
735 103
118 594
821 531
651 637
581 787
181 807
350 346
521 757
922 175
829 793
679 491
338 673
442 994
220 851
5 123
496 66
575 22
533 7
391 753
736 496
250 742
94 791
400 577
460 908
701 541
953 100
183 104
705 851
497 184
643 828
293 709
360 592
201 171
90 853
361 79
750 921
277 145
549 405
782 601
86 669
942 644
971 796
819 458
738 207
854 632
953 119
438 111
830 621
80 706
157 221
267 781
920 32
257 354
925 550
637 914
146 715
587 215
988 724
433 68
710 295
778 542
333 262
486 862
665 226
280 566
94 964
477 160
636 201
736 995
863 612
959 503
81 905
718 469
429 682
204 392
391 756
434 716
985 496
467 40
198 131
805 557
277 240
877 635
209 687
342 542
859 160
909 940
675 341
33 639
801 156
609 486
325 55
817 421
928 422
994 679
272 685
303 529
131 186
761 368
341 285
615 664
921 350
453 477
391 486
774 209
347 643
740 974
330 976
269 489
129 59
967 510
232 191
334 291
662 768
291 546
917 67
649 590
19 560
374 43
993 631
115 824
774 672
527 391
662 949
385 92
946 301
7 881
909 293
24 503
413 523
65 780
988 115
844 562
671 394
834 1000
444 543
462 900
705 368
93 79
604 270
6 220
64 399
82 19
589 574
345 557
771 151
967 251
950 124
46 982
187 973
755 480
628 701
850 810
295 534
596 915
653 575
920 747
227 659
119 368
774 347
661 289
49 512
917 718
567 328
718 574
467 511
91 81
987 770
276 207
376 825
403 131
34 889
580 513
347 199
795 691
336 455
736 842
333 393
740 210
806 762
892 273
899 818
784 957
620 365
355 997
208 270
48 495
435 791
443 366
175 929
127 500
149 504
635 640
169 561
369 460
187 833
445 455
135 684
167 420
34 974
484 35
560 114
345 900
887 928
235 278
130 769
518 445
509 871
175 86
676 991
261 376
98 749
590 623
438 629
389 14
810 697
737 946
664 771
778 553
235 667
704 402
287 591
339 155
362 607
963 80
577 603
528 221
223 494
388 124
858 742
540 154
985 697
31 879
272 783
102 376
979 708
208 238
386 144
30 731
176 728
312 109
504 821
719 24
438 521
428 470
439 986
7 350
333 568
344 865
261 590
535 193
24 95
484 109
901 990
840 118
50 981
260 736
716 273
410 338
718 915
665 948
736 896
376 559
285 300
174 114
348 525
896 712
617 291
660 104
257 912
996 188
699 399
866 613
903 950
221 117
19 28
317 677
665 311
685 213
172 101
491 69
842 924
952 618
308 462
195 294
849 844
900 706
257 234
603 980
533 26
462 933
161 971
80 573
715 417
728 449
406 437
794 481
653 753
938 458
669 391
89 198
359 374
758 429
101 167
612 864
910 242
529 301
431 292
992 8
176 819
551 543
12 887
362 985
598 519
848 223
339 897
538 472
239 837
65 660
292 91
932 497
514 102
466 647
980 653
641 728
541 3
122 376
213 55
552 675
75 633
935 189
465 70
975 734
804 605
700 358
682 135
229 206
68 451
716 380
796 763
444 979
438 727
744 467
481 670
336 474
353 379
117 9
97 73
693 603
755 172
290 132
119 464
66 216
331 892
98 910
907 920
891 490
158 55
809 596
774 916
722 261
628 927
801 270
545 503
931 918
971 392
881 794
785 197
361 582
512 113
61 708
726 39
683 575
844 202
912 301
872 628
527 313
321 576
746 561
651 574
469 359
944 611
868 820
939 800
143 921
577 962
628 332
152 113
531 311
968 127
859 260
575 253
265 854
931 838
968 4
880 546
952 188
961 117
154 599
860 660
103 46
188 661
849 347
410 393
851 246
28 654
244 589
970 801
943 290
654 919
99 970
269 860
609 653
543 67
45 401
479 457
898 771
449 311
19 738
263 547
435 409
458 433
997 637
223 511
692 409
706 659
24 445
303 263
526 143
376 929
918 431
560 242
787 167
397 850
558 702
765 897
534 646
885 598
985 760
796 409
317 722
173 941
846 976
622 200
78 369
160 507
330 992
136 562
299 793
656 900
519 830
354 598
158 89
536 864
768 443
791 818
497 351
314 60
358 906
573 284
878 821
126 78
74 695
746 199
47 875
865 801
879 187
780 650
554 489
625 240
298 518
930 922
148 566
421 862
143 710
770 449
234 762
689 997
247 120
691 317
212 699
163 194
646 572
906 366
574 663
718 563
792 923
922 195
813 889
869 682
447 839
728 80
234 945
405 272
311 246
118 376
476 172
317 521
835 820
620 58
647 715
367 911
37 870
916 505
867 871
290 730
542 511
166 309
468 968
766 573
239 88
172 802
846 130
415 270
41 366
49 126
765 327
313 694
543 651
780 216
618 797
996 251
605 43
104 819
494 874
206 933
618 921
700 67
820 741
549 152
691 173
48 114
385 804
735 152
473 501
62 779
292 310
883 147
479 50
823 709
90 789
941 542
722 167
433 741
101 785
556 749
173 480
502 609
525 625
773 280
136 572
783 739
115 767
350 233
403 579
262 135
866 831
841 65
457 951
88 107
898 225
289 1
990 809
766 620
749 771
836 205
226 810
775 831
504 690
224 418
297 733
735 998
119 357
167 543
529 859
321 304
817 534
998 913
212 597
20 525
894 200
576 483
743 848
233 952
487 510
547 327
752 342
670 406
824 134
149 310
681 249
14 265
757 641
891 624
207 783
798 197
315 829
746 791
902 565
12 40
412 964
31 276
344 704
817 177
441 928
605 451
14 335
611 613
507 546
219 583
422 749
675 656
619 327
781 35
33 420
867 695
310 805
214 808
647 36
81 327
883 417
835 510
995 395
379 336
653 286
455 427
583 562
307 767
974 931
425 383
539 527
169 140
834 201
250 587
203 996
456 732
272 427
137 467
436 289
273 235
673 28
115 542
169 898
493 860
95 944
936 241
446 140
487 293
186 98
160 525
722 44
458 684
124 801
113 186
426 832
412 816
203 496
204 977
905 824
771 931
561 977
906 13
423 266
93 402
628 79
37 426
323 445
23 376
456 156
16 471
592 44
551 323
77 761
559 965
917 345
270 562
991 484
472 426
11 193
77 712
476 356
595 530
278 373
538 925
165 964
117 187
218 98
435 831
651 772
623 90
208 213
951 158
760 978
41 10
275 29
70 981
126 360
718 549
974 101
742 754
851 226
824 467
726 123
832 256
871 414
590 214
637 128
611 114
139 515
306 269
767 879
384 6
160 206
830 9
692 702
723 997
960 121
478 515
387 518
381 174
336 693
160 143
770 656
537 35
230 461
666 108
257 703
639 137
649 790
418 589
280 40
419 721
942 595
236 324
393 619
439 796
729 213
173 909
302 958
375 822
955 835
469 184
174 120
222 488
18 423
554 778
781 294
952 247
852 781
68 993
926 95
930 142
99 566
848 659
525 403
287 555
559 248
230 501
53 228
912 57
175 828
171 594
523 355
515 423
150 532
834 661
791 687
607 726
544 788
89 653
569 173
370 289
652 517
266 710
96 738
934 811
165 812
13 446
740 265
262 129
963 678
906 241
143 319
672 979
837 590
892 71
262 21
110 548
808 975
191 63
766 608
457 327
921 891
727 910
3 880
710 484
196 765
656 638
355 156
38 864
394 690
821 71
6 753
858 263
177 30
164 313
882 87
676 235
630 817
111 458
981 763
884 224
991 517
224 729
938 598
599 500
910 913
9 225
363 180
879 975
698 886
777 225
478 868
813 694
948 691
650 568
7 792
270 882
86 197
659 830
70 106
487 44
847 935
377 548
291 215
359 856
633 401
88 147
883 6
630 525
904 923
197 822
921 586
727 808
298 240
989 238
423 646
744 953
454 461
930 751
544 799
740 717
917 305
813 118
873 266
924 808
206 260
279 931
982 601
532 715
203 433
73 49
213 447
231 145
591 49
202 214
809 606
185 298
740 124
324 39
733 556
415 404
609 232
518 375
486 715
563 514
75 82
878 47
20 772
645 302
558 848
310 875
36 927
851 711
203 38
45 215
704 633
980 826
739 970
465 49
395 807
914 442
923 100
227 9
596 94
846 193
802 909
804 309
86 970
427 563
977 910
325 503
545 691
309 486
233 730
910 44
670 573
418 602
568 296
152 909
438 866
914 444
142 255
829 889
713 170
542 335
438 612
946 966
52 53
568 217
800 239
944 121
838 180
782 728
644 901
225 305
283 873
989 129
766 563
779 92
719 249
809 38
357 850
727 113
410 518
767 602
628 738
31 301
572 343
831 544
411 360
471 991
416 63
678 303
948 223
120 189
769 589
831 333
414 314
466 430
901 621
516 297
44 435
400 698
572 783
776 426
295 219
555 607
681 697
928 601
20 649
229 37
325 366
62 759
150 376
338 879
167 766
414 718
105 721
977 520
941 135
223 985
44 199
74 552
825 863
653 591
409 835
449 956
246 44
889 27
166 48
258 937
533 766
377 144
182 512
917 580
466 821
664 309
689 679
605 254
851 706
93 884
285 63
650 725
784 80
204 419
998 622
672 663
755 96
65 98
932 89
976 288
247 271
484 449
342 643
681 477
572 33
120 49
675 967
523 494
521 211
730 24
436 525
137 461
808 492
405 776
150 899
918 852
680 105
486 471
761 349
424 513
204 652
277 91
227 731
281 848
12 252
79 936
355 941
427 842
168 826
257 133
846 668
152 977
82 333
144 681
8 720
483 943
193 371
769 167
667 961
448 732
978 523
948 876
203 143
522 542
576 394
87 582
93 196
962 524
378 214
894 81
496 362
782 341
302 880
451 130
126 182
37 903
373 287
908 633
755 435
62 305
584 928
354 676
611 297
570 766
626 568
904 467
19 841
233 122
813 294
705 996
948 753
486 463
246 662
827 212
94 519
427 177
314 787
522 421
653 183
929 35
170 126
434 546
93 610
928 849
223 588
976 187
209 543
398 660
628 91
328 178
665 871
85 712
177 222
198 364
610 222
426 849
268 735
146 913
972 166
830 807
217 813
522 581
995 664
379 953
483 580
303 426
804 388
636 470
481 790
833 20
251 898
370 427
210 993
106 986
946 818
428 625
529 934
276 955
648 56
821 22
867 768
745 16
580 704
777 428
340 414
822 932
980 450
212 430
853 464
349 828
412 764
795 177
715 38
481 891
438 326
496 884
647 265
208 348
569 21
67 216
337 850
743 148
988 640
262 238
697 872
613 3
347 917
589 282
830 637
502 107
522 545
219 799
843 475
107 142
941 654
305 652
105 749
433 125
789 989
696 11
623 3
208 354
55 484
797 288
574 504
328 867
740 379
247 207
333 652
265 254
623 866
931 890
566 953
722 756
144 537
270 607
455 85
324 865
575 554
161 302
634 743
589 664
133 659
449 314
371 648
764 782
200 890
495 284
388 727
367 217
227 309
266 200
416 936
667 81
2 430
335 165
872 201
531 401
748 368
240 718
441 950
618 455
687 379
905 938
999 991
830 471
668 513
845 479
693 82
202 499
223 157
887 545
448 670
841 744
689 147
124 964
689 838
189 446
66 555
47 783
171 303
429 592
937 62
6 864
590 510
373 271
923 228
95 195
169 401
234 922
685 224
89 945
444 576
232 532
649 519
518 396
846 32
551 175
469 95
46 893
70 890
243 596
871 809
938 304
84 516
795 429
18 304
635 94
209 150
718 241
22 188
377 886
598 190
762 942
374 950
692 616
270 725
942 108
402 518
417 65
205 528
57 864
183 819
947 905
138 115
120 102
905 760
771 603
406 954
394 428
415 889
560 904
392 839
294 566
885 556
377 389
792 984
272 810
69 178
771 184
815 761
3 392
248 960
462 673
97 149
286 303
431 382
753 822
186 625
760 947
761 885
798 147
339 844
853 416
278 789
729 838
972 38
677 497
354 672
568 853
778 486
786 663
12 100
714 261
356 860
80 543
609 209
405 137
401 191
578 795
40 123
34 550
423 124
331 232
367 958
44 527
278 407
742 278
915 228
731 870
378 980
580 799
126 324
617 464
24 310
877 678
333 243
347 25
680 544
107 353
667 192
521 491
740 701
225 874
513 215
318 807
322 571
805 794
504 767
547 715
30 139
501 753
489 558
832 250
644 23
351 764
121 955
248 652
504 998
60 55
392 290
727 336
912 97
499 493
724 545
140 195
344 925
761 843
569 899
692 156
761 13
915 991
928 964
822 228
132 142
801 835
200 861
678 857
157 933
45 656
823 987
12 554
253 104
488 810
158 72
346 687
625 143
997 462
454 817
515 779
150 640
516 899
294 388
914 756
971 801
143 227
565 458
402 867
675 528
165 336
353 729
487 660
251 975
216 873
649 648
763 912
886 176
650 370
640 50
569 758
608 183
215 20
581 748
229 310
547 844
748 468
778 945
716 125
420 541
142 697
433 243
286 535
970 939
776 441
675 628
485 860
177 804
100 173
891 78
607 260
417 278
797 477
517 509
417 171
489 884
936 974
514 843
849 204
297 316
902 828
813 281
64 896
541 89
93 35
379 607
378 935
903 520
839 33
318 121
652 520
275 366
393 9
163 9
271 301
579 322
445 484
400 45
716 924
880 956
684 514
830 139
982 631
695 265
226 477
873 574
877 476
667 137
882 105
691 330
429 815
251 471
887 848
876 745
551 552
577 666
911 629
208 184
935 338
717 471
678 528
242 297
310 495
811 389
467 497
620 246
82 274
841 87
178 920
192 504
38 814
826 888
531 873
149 32
647 419
692 413
98 877
938 276
581 422
32 840
34 588
678 556
582 192
985 353
816 110
866 657
998 409
51 820
370 201
154 17
39 496
247 229
737 727
187 354
757 400
713 550
780 78
582 813
573 421
255 922
538 351
387 430
251 85
47 779
940 194
468 845
24 955
390 94
466 872
721 415
567 931
388 905
472 738
30 396
748 901
205 691
508 282
83 580
209 603
914 382
770 140
864 934
184 586
851 953
579 866
303 411
247 603
105 856
956 197
434 957
136 744
611 266
712 239
110 248
75 480
431 11
511 972
107 531
955 665
573 960
413 448
256 508
908 245
460 818
137 526
885 895
294 258
508 233
270 407
639 993
230 522
691 413
575 279
733 862
782 224
738 501
167 625
643 613
193 547
836 307
243 306
345 354
421 858
533 962
922 836
298 582
789 440
285 872
509 177
652 775
464 118
832 118
201 551
846 385
747 391
665 121
95 360
421 843
906 490
723 710
915 578
682 780
31 559
236 720
976 298
456 832
274 526
853 896
670 607
273 67
176 410
491 687
24 582
316 206
545 601
419 247
178 22
221 770
562 861
443 165
933 28
390 335
321 559
358 972
284 580
321 509
80 938
818 331
147 714
477 572
88 393
752 523
877 29
813 154
810 257
93 528
604 766
599 162
738 646
948 893
104 756
408 963
792 321
437 535
247 201
649 428
713 602
948 343
467 548
355 137
655 724
537 872
393 130
962 734
899 609
551 119
774 689
542 202
960 874
362 53
356 22
260 675
942 920
556 796
25 904
560 1
84 702
316 916
775 563
357 789
302 214
42 214
828 409
90 344
640 996
295 831
89 759
447 5
725 128
520 486
664 971
970 840
94 203
258 136
604 904
879 994
947 101
82 344
286 324
37 586
696 994
231 45
64 10
490 697
891 707
126 620
816 37
236 122
638 152
647 104
355 538
286 402
285 948
831 805
543 530
557 291
265 584
611 51
264 688
733 91
888 295
868 884
246 577
135 139
911 747
776 968
862 185
908 138
956 241
733 624
3 282
622 927
1000 244
215 570
377 480
481 124
681 166
160 426
809 497
710 989
446 729
588 785
710 737
414 465
458 240
331 270
598 399
965 857
757 213
654 373
988 244
352 947
854 483
377 910
77 323
494 69
873 72
639 952
7 391
550 844
755 275
726 610
430 681
175 638
985 425
906 350
79 412
890 146
44 80
157 757
775 552
307 572
235 230
37 642
850 954
804 265
631 997
542 668
554 884
177 87
810 198
525 642
398 531
660 337
68 347
903 288
557 486
337 413
134 493
64 314
489 224
204 712
341 267
208 444
150 975
983 720
409 455
341 564
628 102
816 974
764 608
179 486
720 331
726 258
898 636
862 217
59 557
794 220
995 265
695 557
696 945
467 572
244 953
241 786
375 635
594 851
235 629
292 276
265 73
141 832
952 766
124 924
470 22
807 930
949 546
391 731
135 736
172 127
988 121
596 591
121 55
218 165
596 380
352 434
373 432
507 981
750 917
733 514
289 745
169 413
881 190
530 931
787 792
180 326
822 536
728 390
294 180
848 374
436 968
327 663
145 92
631 805
853 407
632 354
95 809
786 623
809 391
338 669
109 274
744 568
425 122
807 478
710 595
513 395
194 174
175 100
690 941
545 988
879 409
483 827
401 552
422 943
268 262
28 527
994 767
229 578
924 741
181 291
196 531
355 940
67 852
580 893
593 603
530 47
786 414
455 553
460 284
249 71
572 968
258 279
757 67
280 476
75 674
472 380
100 108
766 372
577 294
947 532
236 341
851 556
963 790
392 170
522 63
191 817
319 915
301 779
885 628
785 938
848 763
720 722
999 784
712 105
151 814
519 721
347 87
603 863
955 132
573 723
542 302
827 387
220 553
959 872
840 618
630 377
419 313
765 508
310 842
273 529
823 873
893 289
717 757
523 192
903 724
214 496
888 704
875 529
463 334
438 820
52 209
143 781
909 968
803 504
564 59
669 332
965 877
300 728
904 365
397 807
675 290
706 367
374 697
656 333
590 537
441 653
460 622
256 497
24 442
443 766
766 963
853 932
511 155
382 729
169 329
738 390
24 615
818 239
276 625
959 578
333 863
434 936
236 242
453 61
44 465
358 479
377 83
510 595
204 541
467 28
499 506
837 510
106 702
939 302
311 248
822 334
673 791
569 237
164 889
209 932
519 198
973 687
975 17
5 293
489 247
945 476
286 864
68 79
977 901
759 722
1 386
294 91
524 578
311 540
838 676
597 397
647 430
263 231
441 767
679 835
38 562
843 528
247 355
690 654
503 116
30 221
305 984
865 654
659 584
873 140
113 34
414 677
755 424
345 330
993 663
244 962
518 246
507 78
462 684
806 138
652 698
380 614
794 997
394 788
972 523
111 90
98 29
833 71
937 435
784 934
96 693
825 643
973 58
570 812
449 525
709 949
557 451
417 663
733 135
943 709
433 277
318 846
557 969
207 113
87 617
550 743
255 117
10 522
568 978
603 325
90 928
957 713
163 629
804 378
241 425
748 174
453 95
977 105
519 932
355 253
24 433
715 250
756 405
597 3
28 45
239 777
151 196
778 187
574 228
29 614
247 809
424 458
801 819
393 837
379 972
548 234
579 546
161 953
103 791
737 357
258 858
454 892
307 49
646 586
505 307
998 67
571 489
492 549
855 651
195 858
401 115
421 736
486 259
805 978
867 870
15 901
623 804
840 868
467 759
457 322
12 488
359 514
960 990
175 814
606 856
394 432
96 712
600 119
141 455
857 617
92 201
990 756
155 257
273 168
994 721
822 805
120 887
869 683
996 963
38 83
298 595
55 726
40 200
643 232
581 758
354 606
689 843
341 850
227 816
49 559
194 367
703 834
30 414
868 8
131 269
615 720
612 766
755 885
326 404
718 122
15 174
354 832
931 615
372 184
206 965
113 240
615 683
910 816
952 279
585 413
661 570
952 683
904 940
541 241
55 317
770 774
714 112
303 455
295 586
757 878
47 80
694 685
197 834
285 347
956 87
605 356
757 574
540 442
116 955
61 459
672 861
830 14
959 967
271 244
842 460
231 424
30 790
573 63
979 795
182 634
795 647
232 278
384 932
786 326
52 481
205 341
864 725
679 119
745 45
92 869
107 817
381 313
915 616
361 311
235 605
105 299
620 577
140 638
483 613
864 542
787 243
748 995
160 718
362 545
391 273
433 699
189 610
581 340
720 431
385 774
836 856
832 202
577 188
987 13
890 803
300 425
618 576
828 457
977 95
777 897
493 566
949 905
727 897
709 267
132 187
663 513
377 718
89 359
3 165
380 41
452 733
504 360
61 748
100 568
641 111
3 51
98 62
342 30
567 996
823 335
853 252
272 490
331 554
115 254
11 667
732 594
236 138
674 478
260 614
822 199
117 453
587 717
664 160
97 753
320 621
821 231
229 946
704 874
591 537
338 633
532 542
906 538
634 329
185 107
342 459
152 835
489 3
862 724
980 249
393 158
998 10
750 928
933 453
891 711
409 93
369 499
703 132
889 423
801 31
716 792
673 212
580 954
42 66
73 950
806 761
298 419
292 100
17 946
736 818
657 551
550 374
662 549
602 575
766 122
377 658
29 89
569 383
661 839
211 371
431 294
63 6
959 630
644 847
597 801
536 129
360 724
78 975
375 951
155 810
4 508
501 458
385 945
93 190
665 721
868 803
897 393
222 845
831 918
71 765
371 131
884 236
552 568
956 381
395 667
189 345
867 951
668 96
423 832
146 496
974 600
156 548
81 133
856 748
10 314
330 810
357 302
674 573
615 203
949 329
128 232
728 988
626 355
90 155
746 566
772 321
256 503
74 140
385 521
345 514
854 600
843 933
267 180
58 390
464 979
159 32
556 689
992 775
650 31
942 855
239 59
522 419
127 817
607 992
981 161
376 121
866 1000
520 200
118 40
433 647
781 775
710 257
129 831
917 107
818 853
531 588
337 371
112 24
969 749
662 693
890 302
791 356
623 589
140 527
911 751
900 401
474 574
805 313
952 582
599 705
333 587
913 593
544 890
236 43
121 824
538 962
572 387
86 486
226 318
345 239
128 156
801 193
893 637
700 841
910 554
942 507
410 262
122 227
821 84
427 870
464 520
631 677
928 174
835 84
112 12
176 54
878 682
570 151
256 465
347 349
692 462
928 57
790 690
387 171
566 790
990 933
677 807
864 188
820 977
432 733
204 186
792 514
217 904
693 790
370 86
794 780
562 699
36 277
911 400
542 581
141 576
953 163
88 226
24 430
937 480
799 689
90 674
657 454
647 808
544 588
645 824
704 333
321 386
158 236
797 388
137 980
232 926
135 705
145 96
368 49
701 645
498 951
234 379
188 657
522 14
455 808
851 661
212 186
486 614
916 305
860 87
562 371
281 175
574 940
749 599
812 150
944 335
316 273
960 545
112 101
774 477
455 987
489 119
453 288
948 255
642 975
374 325
853 114
772 700
698 911
409 483
139 990
983 114
657 484
141 845
391 886
355 424
564 101
66 364
637 709
878 745
886 753
502 126
482 578
483 731
896 801
730 917
328 79
770 539
25 250
19 957
103 508
389 881
392 851
110 59
51 377
997 818
397 223
777 879
627 657
654 23
791 302
635 416
543 100
671 534
384 250
500 88
855 382
33 959
129 10
116 142
204 622
384 534
612 503
894 542
978 935
760 373
328 714
185 790
547 79
909 187
456 821
632 606
511 132
123 972
836 659
303 923
424 694
24 176
232 510
215 352
790 651
639 882
256 655
147 835
6 876
751 526
626 442
613 542
78 981
119 837
204 12
955 553
661 341
872 967
80 260
515 872
136 428
288 286
332 506
510 207
592 30
316 426
169 586
449 97
56 969
269 232
740 705
827 672
139 44
282 893
657 656
280 728
427 543
433 76
141 894
777 877
538 565
876 146
314 115
891 697
274 667
89 605
82 612
467 613
840 205
220 723
321 32
678 654
594 319
466 71
52 887
585 942
371 244
575 97
809 774
626 682
527 829
345 763
404 731
206 230
640 357
648 714
22 858
151 59
145 350
491 305
486 720
656 536
275 469
24 483
805 725
776 975
576 234
787 965
323 873
283 259
291 114
811 540
37 977
15 854
123 56
37 507
375 409
116 17
539 722
465 759
934 717
270 1
171 738
718 831
744 21
946 370
181 345
631 738
228 160
779 637
581 303
295 788
41 846
110 177
642 321
10 654
957 534
426 748
214 227
636 667
384 271
165 71
463 954
448 718
69 488
854 599
253 342
664 629
899 837
79 447
486 860
324 145
805 917
783 864
444 266
299 942
986 589
692 685
826 189
497 805
564 269
597 308
222 333
961 619
936 357
604 285
905 732
9 256
988 280
8 167
944 605
313 95
474 806
339 676
16 50
293 652
420 911
215 835
476 383
693 259
479 543
582 804
92 244
131 447
813 438
503 126
160 971
310 132
239 939
130 943
858 361
378 128
759 395
419 730
635 48
77 588
641 648
623 310
723 451
928 128
355 583
328 668
288 743
565 304
901 958
240 594
768 707
101 783
995 527
379 624
455 497
264 914
680 63
52 774
888 16
892 711
857 346
782 174
714 946
408 840
642 1000
55 28
121 641
679 102
403 504
548 309
465 826
425 723
664 681
369 359
101 944
296 705
339 353
696 578
25 240
886 604
686 447
879 457
759 200
222 628
602 873
15 724
243 514
994 273
780 81
933 59
946 388
672 92
476 295
794 870
835 806
162 632
74 935
430 668
516 60
29 107
17 988
7 456
559 962
669 747
519 373
22 25
296 921
452 460
208 955
221 374
106 994
989 640
218 333
586 686
132 959
631 395
120 46
690 314
26 916
457 766
532 373
800 613
543 631
837 560
573 273
28 202
23 215
700 478
598 58
872 440
299 9
21 460
252 354
760 722
983 413
917 800
877 924
368 257
388 987
442 3
83 674
372 40
877 815
418 620
855 850
774 128
918 877
157 717
788 33
784 375
30 574
136 659
272 456
295 800
776 743
490 94
139 883
730 549
246 39
643 544
949 583
115 183
209 430
98 645
937 773
360 609
956 575
870 825
983 50
874 984
766 694
510 696
151 587
221 128
948 541
413 462
481 487
536 701
309 468
541 243
336 951
455 110
46 115
71 487
955 980
622 665
215 353
372 619
258 522
266 94
73 994
748 749
741 529
349 509
870 966
476 8
598 341
506 51
59 588
915 142
20 133
552 396
82 811
723 881
780 74
138 755
88 767
859 71
808 747
887 497
216 309
1000 237
716 691
817 364
909 813
21 40
334 77
12 687
138 41
170 990
101 1
996 279
738 865
194 922
803 801
967 809
21 807
501 141
76 865
874 222
271 756
990 692
871 523
465 263
35 370
399 301
276 65
407 172
151 379
413 324
321 242
386 867
999 806
507 263
716 40
391 9
849 779
588 151
27 633
636 594
857 401
911 846
71 775
710 869
559 33
499 372
821 609
639 83
942 184
822 315
160 482
534 993
531 998
828 591
220 451
599 954
987 264
931 167
413 4
712 16
668 207
822 229
762 77
344 573
889 564
274 628
14 450
373 597
706 18
915 654
132 873
26 535
802 92
943 173
217 922
624 287
717 912
435 611
39 49
693 926
635 803
207 40
830 402
647 68
924 832
745 330
874 385
352 710
694 443
989 239
355 953
534 265
887 522
314 488
34 629
98 346
182 130
447 589
481 105
898 84
89 908
740 34
989 972
783 239
639 878
519 36
203 606
799 88
222 283
861 982
97 68
773 277
996 296
937 409
352 703
189 295
430 453
878 297
362 367
279 942
510 797
619 344
837 882
583 785
759 381
924 174
214 821
64 5
739 723
491 833
649 737
652 661
540 90
618 884
437 710
178 391
899 109
173 697
867 107
2 820
330 909
531 118
999 871
725 66
795 602
502 547
698 792
101 428
548 655
519 341
397 275
531 50
285 894
373 572
769 553
592 24
428 911
154 873
855 510
702 827
647 172
968 938
95 367
642 221
79 91
2 572
175 498
352 945
311 873
120 574
800 551
72 106
59 255
691 289
114 257
473 400
451 399
568 244
684 37
974 796
393 124
946 69
315 234
90 914
931 455
168 118
823 98
792 820
621 480
937 499
98 737
113 444
947 708
530 7
386 933
50 136
217 438
358 970
753 508
49 458
666 204
16 877
782 29
984 114
51 934
645 478
952 403
702 180
416 577
984 529
890 982
979 89
896 408
787 135
329 55
949 400
660 606
218 509
696 454
237 713
961 382
770 61
353 49
474 645
436 501
217 156
165 515
166 126
473 151
842 691
733 671
228 372
684 835
302 337
116 223
574 629
422 770
108 920
763 993
498 396
98 960
52 853
319 286
860 48
186 153
555 42
605 129
779 52
742 830
397 898
272 242
550 49
278 199
331 352
247 41
99 258
497 239
328 706
933 708
423 688
193 198
578 651
224 760
362 267
939 27
47 249
167 53
799 364
655 606
205 394
160 554
108 532
985 232
51 933
809 709
392 32
941 271
162 395
3 571
550 910
694 279
784 974
580 583
587 537
616 282
483 694
626 624
72 298
136 492
261 53
647 840
290 850
498 307
52 725
277 351
148 521
969 912
866 164
371 284
244 597
788 464
752 607
585 29
107 863
434 200
133 273
398 939
382 327
868 947
696 706
327 49
220 71
20 217
710 651
333 386
870 421
110 604
865 385
709 593
112 785
940 863
4 843
212 14
303 445
383 939
736 118
177 716
385 462
99 584
999 655
432 472
753 929
718 20
461 600
601 507
983 491
45 768
114 465
718 870
130 728
67 449
328 797
749 460
601 597
735 678
50 408
721 784
242 387
62 247
993 879
308 331
630 133
323 520
736 684
15 629
122 369
292 16
829 998
341 908
753 955
947 780
132 59
555 363
516 507
830 615
752 217
463 331
919 794
743 417
283 533
310 516
870 793
825 283
298 238
868 112
422 497
590 864
650 111
121 48
49 740
272 671
182 240
118 68
761 714
75 94
237 249
474 18
788 769
218 335
442 447
262 569
368 639
550 946
726 380
533 298
786 620
511 815
803 933
506 375
394 879
374 926
694 105
534 272
201 284
650 717
940 612
400 5
211 583
106 104
614 139
639 273
129 869
787 671
267 161
696 999
234 185
200 70
290 334
8 728
729 300
530 877
65 509
559 281
698 599
598 39
994 870
665 887
141 736
247 145
80 57
92 852
207 868
595 206
131 343
441 639
832 904
65 997
831 139
550 381
965 207
612 414
931 669
577 903
1000 404
435 558
945 217
985 748
612 972
569 871
812 87
58 139
995 675
483 281
35 475
850 359
628 241
256 258
544 310
582 232
840 809
277 117
249 915
518 833
735 594
629 981
4 971
403 152
207 438
744 440
225 26
308 711
248 921
541 391
509 95
128 327
289 468
503 750
924 957
857 256
194 177
116 266
793 577
782 673
363 801
97 304
321 464
37 85
482 831
805 726
623 280
167 848
451 500
364 328
585 256
297 304
507 258
843 655
968 219
280 324
234 555
793 698
624 910
342 555
12 273
858 199
485 666
100 180
730 613
520 629
983 856
461 635
729 728
643 216
537 522
67 891
163 443
708 519
700 278
982 78
201 407
229 217
124 361
540 582
101 18
869 523
653 912
839 543
369 617
985 184
447 972
113 84
665 183
218 366
770 979
21 971
306 518
455 776
107 709
190 189
534 860
60 683
951 478
759 820
982 873
471 738
64 699
670 167
216 249
486 482
614 579
978 364
233 393
900 602
69 449
313 339
375 142
391 497
115 468
826 95
117 851
431 339
244 67
789 92
692 406
430 142
559 177
351 949
793 588
809 164
652 875
781 218
386 916
268 431
125 958
797 474
521 301
327 936
998 294
655 454
627 956
527 875
266 775
481 543
770 745
555 161
646 529
245 248
708 873
644 797
854 954
948 90
499 719
828 905
457 68
917 462
682 454
858 73
215 651
680 929
558 128
653 385
430 538
987 762
148 888
229 684
720 399
636 785
680 261
173 428
576 225
781 758
424 270
294 653
577 127
355 118
237 314
852 3
654 182
665 727
738 95
111 360
703 896
86 742
729 83
481 192
957 160
184 804
678 412
220 768
874 122
700 273
143 214
513 587
355 177
84 77
627 3
535 458
270 599
400 515
793 431
916 269
754 648
79 635
135 404
947 573
45 972
456 950
261 713
153 269
684 83
930 689
601 972
116 296
662 408
713 47
128 556
109 901
459 210
631 930
778 84
711 45
383 309
542 527
476 893
508 871
43 382
834 474
540 275
272 975
877 864
293 239
175 277
571 289
926 917
522 17
741 510
586 609
76 669
555 490
857 639
406 499
63 919
210 551
768 367
610 584
947 335
270 984
742 982
786 71
1000 308
949 437
299 856
931 743
874 651
781 162
396 370
647 922
263 377
933 251
951 82
451 256
237 171
587 896
307 148
991 747
368 940
520 432
499 824
162 803
21 260
94 491
815 941
191 689
777 352
681 915
254 974
486 607
377 995
16 469
698 387
932 354
818 802
950 597
777 437
963 149
972 779
370 779
846 870
616 591
573 596
762 164
804 670
175 672
926 150
198 65
532 1
953 103
64 568
570 163
158 31
606 359
365 343
73 597
537 213
656 593
404 482
20 100
76 753
142 557
177 496
626 630
262 450
141 233
563 824
815 671
359 564
712 544
107 963
793 889
596 131
970 219
574 424
859 9
939 981
712 894
583 190
532 267
518 82
508 984
154 454
405 192
305 903
604 232
784 49
992 172
121 97
434 724
456 41
542 180
942 120
24 13
360 175
164 87
189 403
903 41
705 970
449 781
886 581
550 855
590 380
395 152
94 43
288 85
154 959
972 910
37 75
756 264
982 467
496 438
341 520
237 879
887 844
785 247
277 73
695 210
934 299
695 131
638 665
323 45
323 863
978 686
266 9
738 123
857 81
160 675
223 1000
851 103
121 512
588 292
228 864
481 809
329 664
585 542
593 616
594 64
633 909
108 409
227 476
160 825
297 120
231 100
33 621
489 328
334 928
677 452
377 454
896 940
560 72
341 676
689 235
171 907
53 232
445 431
127 971
599 237
813 877
298 781
748 31
169 992
784 395
860 696
396 672
222 63
305 75
182 642
847 970
473 331
955 593
323 731
546 416
791 536
301 895
609 55
928 737
801 370
361 849
227 331
835 631
437 741
753 181
617 182
525 355
571 721
508 751
66 621
635 980
331 704
322 645
844 945
564 792
591 137
207 501
171 234
829 608
426 211
836 861
755 719
154 457
38 310
194 195
822 992
158 401
348 626
314 149
428 880
655 949
841 855
663 7
989 21
867 699
679 197
908 630
924 760
807 533
764 981
893 521
492 585
699 967
141 500
170 606
5 332
481 470
883 817
263 884
157 353
448 330
337 866
280 638
28 133
112 355
404 957
273 368
545 870
689 16
690 116
654 569
536 204
43 848
403 132
241 897
74 99
703 172
59 870
945 783
562 878
622 643
893 614
434 372
534 680
76 568
203 443
210 375
611 457
719 440
697 152
82 102
145 129
512 784
192 824
546 803
539 415
976 395
883 866
929 7
910 822
176 629
495 577
909 789
618 141
924 424
468 828
388 676
923 825
245 709
978 740
696 472
293 931
251 984
335 471
115 469
79 699
661 732
582 455
612 116
4 963
645 717
237 193
907 677
165 484
244 631
697 412
500 320
928 781
585 81
537 935
809 231
613 818
478 849
774 344
307 582
364 427
389 789
950 163
93 653
330 151
518 879
916 682
326 317
418 792
606 677
495 75
767 433
518 546
273 666
820 443
560 51
496 439
325 112
207 71
188 416
502 519
900 223
896 333
345 677
908 152
984 726
796 223
801 805
106 352
193 563
357 711
626 64
768 785
871 47
801 702
496 521
564 545
227 191
980 560
123 600
659 472
170 457
105 37
567 637
602 262
314 769
306 342
204 865
592 837
215 107
786 460
387 360
805 736
762 746
672 701
478 96
522 96
188 802
416 949
95 475
720 952
423 916
906 946
297 346
220 227
993 321
391 850
735 219
115 487
944 139
188 622
765 141
969 338
466 267
348 971
971 836
164 523
978 542
173 663
509 596
671 844
238 560
400 745
472 292
668 521
815 607
142 569
795 494
80 973
863 15
81 673
246 523
392 252
913 287
330 500
255 111
463 202
506 17
724 173
177 831
6 93
1 376
88 104
355 611
850 199
50 897
957 350
460 354
633 868
858 362
450 520
259 674
697 421
533 546
55 866
914 206
988 989
554 150
229 709
155 759
936 97
747 441
480 869
871 923
865 999
245 708
38 564
422 408
755 383
282 704
958 262
718 729
282 977
133 12
789 846
141 592
601 573
406 910
466 143
493 843
453 896
140 46
887 679
312 126
634 367
812 139
487 593
251 332
941 396
326 449
979 978
284 838
554 251
270 756
13 363
891 65
623 721
756 399
348 850
220 35
319 102
381 365
141 726
887 926
57 700
402 761
903 130
442 84
885 270
398 576
985 575
632 41
902 937
677 467
98 551
62 333
145 504
186 120
561 308
335 785
23 412
448 485
579 654
600 67
714 564
62 917
359 209
60 752
758 159
287 623
797 428
727 484
652 419
499 675
531 764
392 504
312 206
117 373
820 401
458 660
959 189
207 731
421 178
271 190
630 841
812 98
793 582
343 310
112 684
291 80
552 617
426 688
782 704
235 950
626 658
889 267
163 601
676 554
432 162
16 887
708 239
101 92
753 898
412 550
945 423
202 303
822 249
996 993
464 366
281 97
275 144
869 660
313 534
879 644
505 269
203 139
289 747
112 70
22 544
625 904
750 259
363 324
849 918
818 926
492 249
558 281
902 660
435 226
297 166
948 354
848 846
406 506
431 411
317 627
279 198
450 896
10 174
453 213
449 448
512 699
68 525
640 64
160 372
863 101
124 150
65 170
118 365
737 312
362 448
198 299
307 461
815 379
329 413
595 745
47 368
604 762
321 168
961 174
886 81
677 710
439 809
831 559
769 546
643 952
333 329
109 191
480 139
465 829
258 715
750 972
795 460
68 773
447 406
171 601
114 606
972 856
700 817
176 998
794 135
137 84
355 647
36 918
587 126
563 1000
274 790
851 173
998 632
617 493
511 922
205 818
508 651
721 338
781 723
188 444
605 394
363 112
449 756
350 824
289 534
293 553
440 161
706 183
435 517
648 5
319 694
868 413
693 76
97 60
148 722
147 396
343 463
340 382
233 311
231 93
154 494
716 193
784 372
19 435
624 979
647 282
551 113
810 470
524 301
236 398
495 848
271 960
253 954
562 591
894 610
257 807
624 314
361 859
375 753
636 537
224 320
134 866
963 652
612 636
20 236
680 960
74 241
940 469
584 494
440 115
254 937
414 125
868 591
185 562
99 59
496 724
857 910
717 454
259 631
16 743
671 242
621 614
503 307
295 294
603 461
199 465
625 957
398 416
844 880
161 76
889 862
167 315
75 923
181 326
225 623
353 816
788 860
539 560
10 750
667 778
626 717
776 292
605 832
213 878
425 266
534 700
985 698
600 654
996 167
453 776
535 945
764 565
568 679
183 682
373 148
706 453
5 182
938 133
336 940
528 666
212 988
899 137
138 235
276 971
751 467
575 86
867 25
829 188
379 513
529 166
193 731
685 946
533 501
792 133
124 910
981 815
514 245
30 849
778 923
713 405
15 322
644 708
547 471
635 504
555 839
386 251
317 842
485 143
334 965
28 473
436 626
375 780
55 739
678 435
264 769
314 536
869 462
126 1
208 17
720 437
983 675
380 93
764 593
118 688
51 484
48 556
136 579
934 535
757 617
855 181
350 160
220 415
686 254
787 670
959 421
927 192
784 628
267 143
937 848
942 684
172 935
149 916
367 468
749 250
491 320
787 766
276 184
487 982
553 804
581 987
915 509
523 733
456 150
223 25
465 103
362 204
845 446
754 608
619 274
439 458
631 363
130 580
9 408
230 812
894 65
890 167
239 598
772 365
546 289
972 224
84 1
222 12
612 638
268 350
189 487
217 757
750 138
553 722
881 133
763 530
582 493
37 56
180 126
130 935
16 1
220 481
258 654
652 993
369 521
651 36
800 707
159 81
978 917
176 720
272 296
699 216
157 330
994 211
134 482
155 439
523 710
608 763
569 130
176 345
736 561
773 493
439 311
539 479
885 362
545 124
808 787
677 178
572 346
263 634
859 865
49 746
907 72
668 102
906 638
25 411
365 277
385 529
144 408
752 351
351 876
432 19
298 107
772 757
357 883
605 727
174 320
483 329
637 791
679 419
820 574
50 715
527 952
470 943
371 125
813 938
665 37
837 69
151 719
85 381
115 316
900 952
552 119
297 296
64 792
821 225
651 223
708 992
518 536
709 179
938 456
598 637
705 513
425 168
982 534
746 893
876 283
886 355
726 358
299 527
514 337
150 367
665 497
734 797
811 363
239 585
265 940
388 667
734 120
46 198
861 925
628 649
278 687
204 295
100 770
965 728
735 405
742 530
319 563
636 4
115 270
200 807
914 857
755 478
426 541
964 109
873 177
796 65
229 414
573 255
213 298
859 62
927 839
901 83
889 132
993 150
774 739
398 969
752 287
524 486
774 878
858 952
23 920
648 479
536 490
724 115
771 831
325 70
917 811
578 778
177 24
816 361
415 578
788 76
16 334
950 960
478 847
749 9
783 722
492 6
698 573
547 512
969 619
972 952
26 549
673 181
837 326
875 694
490 861
806 280
490 29
858 231
748 634
520 840
188 173
202 676
236 838
489 465
652 807
372 596
10 937
39 882
910 666
784 475
803 976
64 109
693 79
227 943
358 156
559 441
527 494
862 189
735 867
926 400
861 726
870 194
299 958
804 152
519 840
454 253
286 597
446 421
662 300
198 900
962 615
779 78
933 445
51 482
300 987
562 23
857 9
836 116
947 751
719 782
262 174
106 238
371 386
523 725
828 416
279 358
450 186
239 668
199 572
45 613
842 491
924 714
85 816
153 782
716 841
812 928
882 770
310 521
117 122
864 970
744 928
714 498
369 869
279 235
926 321
949 883
107 918
736 864
532 960
410 392
164 853
321 723
989 655
404 979
743 380
782 145
722 712
26 374
235 4
131 246
606 750
481 286
972 756
795 644
671 200
832 4
695 51
386 400
323 479
659 998
33 85
607 237
956 939
291 824
797 623
494 127
491 758
692 590
754 124
712 988
553 617
340 51
264 119
603 434
79 515
28 706
330 758
565 477
637 478
748 628
700 722
190 26
138 640
653 770
312 577
631 946
2 22
762 384
198 262
551 807
513 173
705 374
32 616
432 234
821 468
74 965
928 348
647 844
371 410
377 786
977 788
301 184
820 888
363 707
890 588
418 951
932 274
227 519
959 252
102 194
320 807
188 926
725 708
919 847
488 72
160 65
405 907
875 46
631 473
134 376
512 316
495 685
510 844
504 716
351 960
435 325
690 409
633 559
359 782
947 230
576 350
617 942
681 501
804 586
405 720
773 705
463 720
644 367
921 680
1000 869
852 52
556 730
337 805
42 943
4 38
40 723
424 255
608 595
399 25
448 382
389 403
544 9
222 289
566 132
244 7
952 829
817 871
247 941
479 686
334 235
121 615
806 630
548 647
609 361
930 688
618 463
880 766
300 532
860 719
538 818
943 254
243 438
739 157
519 169
415 922
685 826
738 995
61 419
960 706
237 414
905 670
595 932
68 958
280 658
720 873
682 926
785 971
83 310
368 85
682 69
462 418
246 810
223 643
537 916
496 212
8 354
955 491
160 95
515 210
896 912
757 294
446 73
370 208
966 960
489 967
360 463
499 191
927 780
368 97
362 313
967 830
348 948
592 790
66 387
586 281
333 400
287 369
215 843
906 283
621 838
744 975
302 374
633 477
314 701
986 847
988 754
816 687
8 207
977 99
443 104
842 349
456 392
176 603
108 764
278 690
101 899
723 2
715 180
486 913
846 654
509 660
473 597
447 967
197 262
435 50
10 819
420 875
621 934
268 274
376 89
448 500
231 738
16 910
913 426
716 903
557 64
519 137
963 442
65 71
884 515
6 577
492 90
357 309
528 856
514 589
866 519
59 735
495 231
681 1000
928 767
280 203
930 576
439 184
247 684
951 211
454 467
125 940
247 818
457 903
141 697
660 677
972 992
80 876
365 543
808 139
537 954
602 908
676 109
18 858
454 724
243 890
757 309
544 888
119 29
179 158
673 38
413 617
688 181
264 115
645 810
287 248
958 876
245 824
602 763
460 860
410 48
890 23
346 104
830 459
352 579
638 363
258 208
436 809
115 957
197 37
726 496
639 673
989 177
857 705
176 745
797 82
659 376
943 682
181 941
414 11
926 648
520 202
586 102
686 322
935 907
972 397
738 827
147 975
862 153
685 547
345 249
845 813
162 628
589 253
163 645
926 54
442 162
396 413
625 776
678 448
244 751
224 517
724 28
292 119
348 261
136 127
573 40
327 171
160 330
494 99
410 62
577 947
266 19
433 297
121 136
662 524
249 610
928 567
262 501
663 262
189 585
784 94
546 838
170 928
656 70
510 807
827 240
32 468
590 300
646 607
503 447
100 782
238 157
471 544
119 835
724 129
238 543
124 5
254 999
857 871
834 796
583 419
593 109
457 315
863 121
242 625
861 319
485 519
243 533
286 253
128 307
597 121
54 736
132 734
152 499
744 572
897 552
566 376
993 555
192 606
219 834
223 331
530 724
749 739
739 163
754 120
990 392
291 464
165 400
416 265
848 993
102 281
763 70
673 625
511 471
285 31
894 845
145 448
641 752
393 342
948 301
132 74
918 520
383 48
364 462
65 481
866 619
470 994
9 875
532 679
905 814
778 957
654 524
353 619
940 29
566 473
262 352
608 636
446 48
913 634
838 812
471 531
966 810
701 934
576 849
564 933
959 893
933 587
28 758
972 663
833 11
924 861
787 503
131 936
832 783
417 589
658 625
383 763
607 755
139 705
593 693
336 901
431 102
191 724
496 502
534 903
674 541
289 550
208 271
157 952
746 356
407 233
592 818
144 714
725 621
728 413
238 225
34 996
991 32
525 827
619 326
723 42
209 26
915 141
311 960
32 679
379 45
400 113
493 923
931 581
118 330
345 139
318 608
513 250
337 990
794 109
653 370
60 243
848 394
900 569
789 89
700 762
440 332
236 738
430 657
958 314
738 440
521 490
941 926
448 420
939 355
478 378
81 979
345 874
727 555
991 394
280 1
100 143
732 54
801 834
383 943
302 935
575 767
627 295
142 516
72 33
914 367
119 286
784 235
702 85
176 127
912 40
486 439
60 559
820 886
965 135
752 934
939 793
796 861
490 3
377 379
987 92
172 909
182 543
118 172
341 994
757 405
67 200
599 311
379 486
757 345
815 580
862 125
481 89
36 496
880 696
244 103
560 90
45 450
792 193
144 411
578 121
109 994
78 611
146 19
632 157
597 701
998 14
891 315
680 334
393 238
390 766
687 685
466 926
409 762
241 538
401 608
610 98
322 93
417 502
235 785
415 148
526 22
624 784
494 444
460 925
40 47
698 181
187 927
137 238
670 55
702 269
13 567
116 273
406 577
963 725
913 526
287 876
855 795
348 178
311 507
580 617
872 520
584 12
55 426
240 581
406 300
163 473
502 375
193 318
5 223
800 621
647 818
373 762
720 436
325 272
910 862
24 323
32 73
93 561
911 76
935 631
947 255
300 647
990 374
249 818
588 893
638 620
868 587
531 989
812 912
235 880
446 768
729 138
175 103
943 525
264 273
832 601
435 73
838 320
72 131
3 881
305 692
317 485
207 97
573 296
615 296
484 43
569 948
428 678
240 809
734 387
962 900
321 12
307 675
124 615
773 559
643 90
859 736
802 20
764 709
762 436
693 279
364 345
123 6
431 935
252 219
457 866
860 282
145 387
152 924
41 568
77 426
97 54
587 767
47 142
733 220
678 137
335 688
279 415
100 457
392 20
525 55
267 392
939 457
239 96
750 312
591 472
440 945
25 349
622 860
137 700
184 417
137 196
469 357
345 171
734 841
356 798
103 824
719 178
725 378
129 182
517 109
760 89
176 942
755 503
792 99
301 598
78 458
134 837
212 938
202 274
820 712
118 114
559 984
968 393
439 896
755 113
976 613
747 183
576 151
662 532
789 874
805 290
327 839
83 187
302 136
508 249
950 696
458 236
289 982
730 621
823 731
638 185
496 989
484 607
526 516
873 632
460 788
687 377
548 323
926 94
295 213
196 726
325 699
834 588
364 446
900 781
838 992
146 373
474 830
117 409
981 946
89 620
108 670
922 583
740 810
899 901
683 217
42 67
629 965
315 43
781 7
26 754
559 823
426 181
479 354
408 811
606 492
35 601
908 289
163 933
425 647
894 268
666 663
774 405
272 477
311 18
219 58
133 811
923 304
185 641
473 270
505 414
813 382
575 869
973 373
491 552
935 676
29 377
640 157
142 868
937 984
959 786
689 404
439 804
249 638
715 268
306 584
787 349
320 847
368 451
761 774
53 569
372 391
846 618
456 130
100 553
866 694
984 685
742 861
452 978
921 315
158 76
35 287
230 918
883 477
268 759
166 816
741 412
866 604
517 822
958 720
753 924
325 863
468 509
565 841
548 777
54 908
204 900
619 8
275 916
917 962
975 891
476 891
786 727
741 749
130 796
42 551
964 933
58 403
156 921
361 882
32 878
902 575
398 223
126 115
121 328
972 569
934 904
110 319
383 378
821 761
967 107
774 572
496 61
812 404
466 616
364 273
143 534
720 153
402 378
122 757
776 836
893 635
908 596
797 441
837 798
617 808
822 947
301 407
518 525
955 904
526 275
65 809
411 43
819 201
913 390
674 590
500 93
845 198
645 265
322 998
485 377
326 737
194 187
836 615
724 145
643 615
268 433
40 253
715 620
543 603
529 201
756 20
107 703
864 589
981 958
199 9
268 298
412 158
611 217
326 328
599 560
1 437
168 497
678 760
858 121
327 92
745 133
42 198
666 159
179 657
183 650
19 606
246 495
579 451
32 88
17 518
741 321
258 156
205 842
935 683
797 807
130 917
420 984
365 166
193 930
810 860
960 342
994 512
334 687
272 976
683 418
242 463
183 41
378 812
646 426
115 982
218 847
877 949
868 428
290 834
200 327
805 123
280 331
879 147
671 102
529 54
97 183
879 642
364 920
10 949
436 463
352 775
8 152
566 692
828 440
62 887
867 607
160 548
957 113
330 227
669 170
699 10
166 916
675 811
990 560
441 765
365 736
791 564
283 677
225 264
937 900
844 661
45 676
428 11
652 227
760 656
575 342
512 57
6 826
443 686
513 162
627 508
647 723
861 493
78 552
573 356
684 503
887 791
44 620
193 273
529 992
241 782
194 651
283 870
167 801
444 97
492 890
154 305
928 327
327 824
502 176
734 437
25 784
182 82
639 869
660 950
649 583
636 31
765 823
183 220
402 874
924 355
865 895
592 356
306 352
713 119
506 255
301 975
81 227
22 624
165 526
504 151
185 393
189 717
857 171
147 468
112 418
838 875
347 209
394 802
752 648
26 172
287 237
203 332
4 346
741 440
28 605
296 262
227 798
724 229
577 452
716 355
470 662
238 624
796 944
196 796
401 129
751 795
415 819
370 506
601 861
518 895
545 730
898 722
973 284
698 350
432 921
866 458
138 55
709 726
3 58
622 637
250 19
55 863
284 345
284 65
279 676
894 708
898 430
998 538
177 731
140 2
58 178
767 566
506 323
471 194
427 720
126 357
99 774
356 486
556 51
370 556
842 959
206 896
524 247
882 486
235 277
885 535
828 223
796 943
566 632
374 692
781 967
672 499
969 907
39 258
150 689
483 717
741 282
796 434
501 723
964 242
264 461
422 580
390 636
133 2
355 201
508 30
999 536
451 67
804 72
502 749
922 425
217 126
951 290
137 788
269 262
375 736
924 241
57 672
460 577
877 79
372 26
894 958
603 798
936 866
662 727
372 126
204 952
943 886
729 350
507 769
756 925
367 79
15 236
776 176
862 453
135 349
522 784
413 238
770 354
711 782
521 966
223 414
154 168
256 662
572 16
132 532
738 442
925 3
909 528
181 631
459 535
782 305
727 682
537 941
202 717
998 73
179 644
389 947
308 579
843 341
147 137
732 349
363 934
32 889
810 583
239 851
781 505
860 147
758 740
612 920
60 247
485 16
13 854
635 595
102 344
110 602
461 659
668 595
647 479
809 885
66 537
350 924
148 223
119 302
560 268
217 143
283 827
523 599
474 554
353 570
495 456
698 611
329 468
179 635
451 789
53 627
288 229
994 694
958 484
56 421
91 819
224 887
746 553
431 229
207 787
850 142
880 21
501 808
133 399
71 169
187 932
558 418
227 324
331 661
810 116
829 777
498 401
234 537
227 1000
547 167
905 811
387 880
864 514
928 528
13 829
474 358
607 707
754 274
667 475
777 609
444 338
981 108
183 376
967 712
944 555
958 541
122 72
675 614
275 79
692 263
335 761
725 449
974 956
792 853
904 543
710 808
142 473
801 360
355 455
215 526
783 163
749 514
748 519
812 143
815 460
813 395
666 560
679 388
216 727
343 451
938 638
440 253
92 270
663 922
461 847
574 458
598 235
760 319
23 509
885 777
785 475
639 131
739 4
546 463
873 677
994 987
903 955
811 100
884 281
744 26
45 709
84 995
599 326
958 249
324 300
25 641
925 87
935 517
990 15
717 561
438 101
335 227
254 753
668 503
518 773
468 967
90 662
858 951
1000 803
684 918
589 66
538 133
91 548
203 213
553 770
115 62
705 191
619 871
422 692
663 288
951 848
424 954
354 284
880 678
322 610
895 457
908 159
969 281
725 441
997 353
640 300
810 339
129 785
746 20
747 582
748 801
958 136
891 668
606 37
582 419
666 9
177 201
710 395
377 667
47 476
332 533
545 121
687 699
954 856
75 665
741 352
710 975
886 512
845 492
669 390
542 493
174 454
403 17
422 906
503 895
859 567
923 983
32 462
101 225
7 691
493 205
412 831
122 468
856 753
446 343
173 690
664 626
408 433
205 134
758 263
211 534
666 218
240 272
274 224
282 722
197 418
175 492
995 576
347 666
167 207
930 735
781 790
935 574
955 50
863 657
912 820
27 746
710 640
43 216
244 533
899 982
819 335
223 544
280 18
485 613
956 957
869 822
152 348
864 643
328 34
4 388
575 373
877 921
120 470
480 929
594 995
965 871
181 245
956 528
267 198
407 959
550 883
737 298
36 425
876 913
605 171
421 184
519 521
171 150
371 273
793 583
653 446
816 853
747 907
158 81
363 803
203 67
377 583
680 1000
910 749
809 347
865 672
738 986
208 793
529 44
347 756
822 6
134 526
10 222
611 431
475 27
726 319
911 719
538 314
387 310
708 536
302 932
301 635
395 145
154 456
942 551
554 859
174 213
899 705
306 311
897 67
442 777
954 978
178 840
242 69
113 703
439 62
849 115
550 588
55 944
842 122
468 508
2 279
101 305
653 870
824 380
67 275
58 550
699 904
106 97
648 970
712 541
491 741
731 182
139 502
521 833
810 613
571 707
626 321
592 830
307 9
866 876
925 575
535 577
914 5
279 152
35 716
123 69
597 388
475 335
946 885
139 121
671 615
194 255
929 268
643 55
783 637
736 48
349 652
316 85
971 150
222 126
953 396
775 301
848 458
870 90
721 662
580 840
739 371
404 7
921 523
538 753
393 156
882 746
674 121
246 837
119 187
548 435
520 506
267 998
50 856
145 303
515 553
237 827
58 110
665 99
490 826
643 43
563 888
770 387
586 365
710 354
289 740
269 117
517 363
10 911
318 599
432 480
125 788
967 532
61 162
410 561
329 847
859 252
47 419
390 968
198 781
84 750
934 308
121 280
64 303
100 551
442 616
850 697
811 749
797 25
33 92
768 637
421 615
512 375
840 765
344 687
869 709
22 496
298 320
592 661
402 205
904 447
294 470
524 701
150 299
607 462
67 949
129 86
784 428
885 245
474 382
306 788
779 519
197 981
197 431
199 675
83 93
930 624
376 130
655 768
57 680
160 810
328 359
653 784
805 820
815 204
644 969
726 843
462 157
877 946
329 436
348 738
57 64
994 275
374 601
379 60
971 586
592 75
294 228
667 985
509 702
577 882
608 402
803 424
853 838
639 220
641 795
191 475
307 963
12 127
974 642
208 568
732 17
719 756
142 986
392 764
953 403
95 904
714 824
6 940
137 862
273 538
717 367
951 324
817 616
557 616
660 26
245 23
698 735
224 220
383 978
976 695
27 236
704 548
302 815
435 279
73 959
922 968
441 386
427 444
421 865
46 77
185 92
588 719
859 114
992 387
727 614
419 606
779 16
834 649
961 257
94 970
975 788
704 143
997 190
836 15
706 297
976 5
560 283
537 786
817 508
428 853
794 348
350 750
732 603
950 916
791 263
122 40
711 766
895 366
835 117
758 497
241 545
201 436
549 963
530 664
472 52
589 496
648 269
643 155
653 430
504 898
752 692
974 529
655 891
861 571
835 848
961 1
87 473
740 138
441 139
340 750
622 513
236 349
735 309
520 969
653 688
688 834
587 903
970 234
456 534
894 179
455 942
251 452
903 327
666 592
939 128
379 721
266 124
536 223
890 80
405 655
48 206
99 163
657 108
166 72
496 583
435 41
705 365
412 924
345 811
415 496
588 8
507 334
21 722
915 861
75 19
233 672
316 505
582 764
926 50
400 446
940 541
709 973
303 234
203 731
648 508
103 420
27 265
342 719
127 692
456 704
423 216
970 998
2 42
473 447
422 985
958 718
556 964
276 999
9 609
945 61
759 35
449 307
486 681
551 265
153 432
795 978
764 658
210 857
352 983
815 322
260 435
119 578
847 787
959 441
68 371
123 116
21 857
48 30
18 397
114 732
970 857
859 629
582 106
353 732
70 389
299 954
80 347
921 276
848 201
346 558
573 113
212 261
737 752
46 200
423 238
195 306
114 210
285 771
983 994
858 816
122 426
182 596
862 798
697 78
867 625
485 115
649 291
137 962
113 261
748 561
939 435
678 770
892 341
291 413
549 954
75 668
618 216
634 570
709 445
578 491
167 444
399 537
475 607
771 887
417 119
599 723
96 413
574 11
114 302
14 699
468 84
546 610
320 309
673 333
514 409
723 840
871 2
471 284
476 904
600 71
929 278
202 649
459 749
781 158
79 726
597 62
951 223
760 733
625 406
793 404
564 426
103 751
582 787
495 634
762 750
822 489
174 575
215 906
852 245
683 142
674 191
633 803
850 914
739 989
376 256
359 964
975 880
289 978
525 620
690 701
319 894
181 534
444 867
421 100
951 747
987 825
521 450
630 584
689 974
66 359
316 243
456 439
953 852
563 973
670 272
87 190
29 67
368 506
584 497
531 156
946 480
267 677
159 102
793 60
736 4
704 941
102 245
76 817
310 459
34 447
114 600
922 831
38 179
170 177
582 112
875 282
870 126
792 524
545 348
479 55
785 77
987 678
111 364
431 639
488 914
887 722
16 138
323 90
983 545
139 287
293 612
555 905
537 663
494 477
204 880
131 151
27 306
763 540
158 602
422 159
237 871
844 292
540 937
128 152
607 18
474 178
803 732
651 9
206 434
702 255
662 480
130 808
260 172
540 879
452 579
740 522
62 374
338 657
671 121
506 841
181 339
192 402
907 551
915 367
536 886
204 366
96 198
742 189
300 806
224 152
499 397
34 434
894 802
697 31
183 971
889 278
9 671
279 898
567 629
808 947
47 49
588 359
4 738
577 907
923 585
173 162
167 825
221 521
590 650
468 493
813 934
531 848
256 172
903 291
1 90
642 540
209 585
789 665
928 38
112 752
492 607
773 755
669 253
175 545
246 321
317 320
654 556
771 73
539 19
969 335
335 422
856 521
630 978
426 208
167 67
462 547
925 41
405 386
409 521
438 152
332 611
147 662
471 495
40 70
411 737
943 255
583 479
522 675
602 758
224 675
413 642
631 944
281 587
581 601
370 948
485 941
849 386
243 844
758 788
594 590
689 946
353 793
462 70
209 790
460 145
183 342
543 322
553 723
192 900
445 940
364 866
771 661
480 172
819 759
755 463
902 108
464 579
246 575
401 572
56 250
338 522
625 298
524 503
264 86
618 182
37 753
880 816
736 210
778 769
969 359
960 819
322 333
964 955
20 928
865 954
297 233
884 258
400 29
623 597
397 339
655 324
974 216
878 921
579 878
425 134
227 503
996 516
721 765
964 990
198 422
422 781
970 541
936 497
617 95
975 582
618 828
318 547
34 707
112 817
38 421
527 770
580 142
42 572
75 464
159 320
265 88
487 764
600 555
497 39
924 498
708 228
391 922
599 158
111 670
879 200
838 103
182 60
634 581
683 819
778 927
39 917
114 814
204 773
968 98
904 197
39 120
588 920
858 555
355 920
248 472
426 674
639 932
348 101
777 537
348 702
327 676
600 597
8 245
339 669
848 239
389 981
466 795
765 592
160 759
755 873
252 754
992 968
261 887
93 185
425 306
549 46
758 935
340 913
555 274
450 292
394 457
253 490
849 404
151 267
752 281
470 320
178 267
306 946
358 960
351 945
204 482
195 18
821 26
466 382
571 971
128 253
936 8
815 685
676 335
441 219
566 23
172 967
301 377
624 720
35 539
621 321
418 450
936 16
800 366
447 396
562 217
47 910
160 259
528 562
6 293
430 882
566 562
730 976
404 119
510 609
521 367
381 974
776 32
982 758
655 214
655 755
512 295
202 554
26 823
124 913
606 542
457 484
795 985
450 733
844 825
422 338
78 40
208 675
677 514
32 256
950 713
455 779
19 129
773 847
224 661
457 945
996 424
997 700
790 207
758 863
857 38
752 569
750 199
638 4
990 185
994 690
712 432
992 958
213 689
990 795
607 369
811 198
854 879
361 570
635 385
897 958
145 815
550 917
452 605
98 619
1 391
375 684
720 472
907 247
764 947
842 482
652 804
504 836
956 336
473 762
417 17
87 5
969 612
124 466
201 37
612 435
905 132
493 480
85 43
642 123
428 301
339 38
630 126
797 207
268 658
68 940
779 250
311 758
67 956
980 6
986 701
172 897
757 835
712 545
370 432
416 469
686 144
575 752
103 682
406 120
369 98
360 365
40 650
432 159
450 404
684 888
790 409
717 815
502 735
242 650
353 919
394 160
722 795
933 461
750 560
362 709
102 332
332 774
657 571
394 997
313 359
2 392
480 10
874 401
948 214
220 931
227 332
825 583
21 858
235 55
841 467
109 743
339 324
222 940
670 125
245 373
690 305
628 562
880 994
840 775
877 254
317 25
183 836
227 658
318 576
216 270
512 426
156 997
246 765
854 459
422 509
28 643
613 519
212 881
873 352
983 474
576 118
415 458
159 560
679 711
636 565
541 546
295 506
849 909
188 105
693 219
527 865
509 285
561 220
487 342
622 746
297 607
316 114
990 875
650 907
681 285
640 54
355 46
851 129
378 531
349 963
856 379
688 433
871 709
898 388
402 871
140 577
238 360
786 403
918 817
919 419
309 337
998 704
291 516
529 563
879 614
200 729
217 42
758 466
948 453
7 908
549 106
455 503
969 509
315 274
864 509
484 14
791 851
221 508
768 586
932 665
526 307
268 514
53 339
21 392
71 353
817 793
338 295
390 875
459 37
738 367
581 636
786 637
88 151
656 535
609 26
645 127
583 119
774 212
905 347
644 144
634 804
223 462
677 221
770 532
890 640
228 286
537 391
338 587
667 615
311 116
174 682
676 781
581 416
232 103
293 401
708 139
453 908
172 636
584 289
176 157
24 770
377 45
943 783
754 468
478 449
656 859
992 419
367 640
578 980
99 673
339 559
247 370
417 954
435 647
261 234
324 650
881 821
562 269
966 650
475 145
394 913
65 801
337 679
270 675
840 964
65 440
878 549
585 863
825 514
669 926
521 844
415 19
930 187
240 999
180 868
473 832
175 504
304 1
65 886
654 999
62 352
436 160
77 424
367 929
432 413
186 463
626 32
104 691
72 951
818 668
596 753
623 784
912 757
1000 385
151 446
391 848
454 945
321 489
83 813
69 58
567 654
424 800
611 269
192 434
601 925
157 884
938 496
584 334
677 407
736 131
406 153
812 63
153 38
474 987
352 617
89 174
258 293
373 730
246 216
210 958
261 837
754 626
751 554
38 75
365 929
128 629
315 660
148 298
610 939
573 769
955 281
238 179
228 516
67 387
984 265
154 855
661 673
224 589
490 190
920 386
331 883
16 614
499 540
162 751
645 817
401 466
327 66
91 519
750 317
2 45
605 207
952 565
203 299
331 380
912 226
611 719
824 673
679 291
26 373
3 99
494 587
359 990
237 178
885 640
198 411
551 707
860 754
331 914
242 817
895 293
772 648
621 865
263 549
56 171
109 569
862 206
949 897
68 235
123 274
180 415
837 111
483 377
591 869
502 1000
880 304
813 209
958 275
319 385
230 492
829 114
968 416
448 3
947 634
41 418
430 180
439 66
215 724
532 143
155 403
500 547
450 414
329 576
274 908
510 41
184 551
905 634
993 407
768 218
218 933
887 43
318 83
417 390
980 697
459 432
665 807
873 748
175 278
690 423
787 384
642 205
238 573
673 653
357 646
379 64
672 642
994 122
925 610
46 37
116 474
70 908
535 159
642 779
71 894
708 647
303 781
838 244
687 330
540 952
626 957
237 830
938 570
538 680
834 586
371 82
227 758
908 921
188 426
683 964
944 502
122 691
372 599
119 993
380 586
111 591
763 975
50 56
677 846
901 280
540 931
466 949
374 598
903 908
177 857
906 978
148 310
433 618
676 864
271 547
399 278
504 881
295 286
581 543
33 561
56 742
938 235
164 18
151 448
175 906
227 920
982 522
773 234
24 376
881 646
782 103
782 279
842 392
94 688
150 767
479 623
575 245
129 980
988 3
360 938
583 622
576 25
21 152
902 584
810 533
504 162
579 164
743 713
634 677
581 920
431 181
52 993
32 845
738 701
927 825
415 807
128 411
752 382
275 546
201 829
599 679
823 594
207 682
719 115
665 832
146 769
540 917
419 15
768 89
799 561
65 489
491 645
999 355
553 112
548 874
620 477
191 336
333 748
630 328
267 59
249 586
116 353
780 147
421 444
11 443
219 561
495 304
420 75
628 306
186 468
27 82
695 199
941 818
664 846
86 567
331 385
414 727
413 194
463 782
735 887
771 514
172 949
635 720
407 715
116 33
396 211
775 975
779 281
77 165
448 360
527 809
693 396
924 743
222 144
210 682
722 195
998 121
232 429
606 424
71 92
432 215
419 945
702 18
786 19
942 779
396 559
102 328
544 998
81 672
668 403
788 446
284 705
44 638
151 752
19 555
90 931
879 414
725 476
996 820
80 660
553 652
59 103
747 505
165 285
925 512
267 830
245 508
602 605
367 441
713 183
877 601
288 334
814 130
173 688
558 872
918 790
548 791
443 131
701 148
282 986
648 703
90 232
939 993
775 449
556 13
62 732
539 910
708 862
143 564
840 312
182 586
138 991
358 131
400 805
377 775
668 5
93 785
405 825
955 886
154 833
242 8
921 811
914 397
142 248
967 231
183 601
603 210
545 376
843 13
906 732
402 572
219 952
521 298
928 842
338 380
522 876
564 924
340 377
313 186
147 153
418 942
748 158
468 847
775 391
832 608
216 714
793 919
74 759
717 701
830 335
133 951
982 626
144 128
943 792
653 156
195 912
190 971
307 143
837 4
121 773
145 633
917 516
643 126
451 227
968 18
249 652
532 38
228 410
450 573
323 363
174 769
332 593
144 911
781 265
171 688
7 290
93 854
682 767
529 603
458 437
905 684
283 604
154 898
994 469
645 151
38 182
483 389
340 58
966 29
123 541
436 621
550 585
239 385
607 657
839 920
716 53
310 726
522 910
384 329
878 241
997 690
996 893
519 909
445 354
979 498
650 888
5 730
968 132
524 239
66 625
250 719
940 594
190 444
796 655
161 529
949 226
55 127
154 165
798 602
845 608
78 990
604 802
491 118
96 426
647 528
910 939
415 997
472 28
622 653
510 559
557 416
197 751
445 486
790 48
807 919
988 676
458 999
871 981
758 203
477 195
579 800
41 250
181 314
169 666
826 949
792 358
563 419
584 669
724 137
407 335
929 280
791 3
141 751
580 959
256 373
548 397
473 873
509 344
916 819
352 863
465 194
563 984
655 163
956 703
588 326
200 785
111 827
634 859
17 652
392 288
931 114
679 309
115 743
346 480
687 550
468 933
346 565
888 165
775 906
162 31
294 362
907 844
894 637
157 58
385 621
880 741
75 507
3 563
217 57
440 697
928 229
250 698
380 921
838 360
602 689
609 368
814 732
503 873
831 571
95 245
902 253
775 27
964 344
301 406
209 89
45 823
523 356
762 331
292 740
660 692
451 592
962 31
329 612
971 184
823 417
763 567
840 477
715 948
277 539
833 823
144 236
446 79
423 235
499 936
775 969
467 384
650 742
563 183
148 669
150 50
729 410
827 743
454 146
691 102
772 747
1000 766
654 263
986 499
106 53
573 511
97 743
605 616
707 804
806 139
105 126
488 272
242 465
575 51
642 192
393 419
26 689
760 322
69 950
432 521
602 508
57 8
614 982
650 149
309 112
387 886
130 387
64 816
652 366
237 322
459 891
463 935
504 54
970 65
997 795
653 451
494 815
501 546
452 712
530 682
389 280
51 765
174 559
945 592
579 892
736 144
492 910
872 561
355 837
779 205
459 127
323 219
673 691
182 434
53 863
571 291
736 324
750 959
249 130
63 264
264 258
354 611
676 158
900 658
650 864
671 977
454 238
173 457
529 107
876 99
156 751
631 3
954 297
694 373
449 556
391 767
57 652
560 177
701 307
221 603
31 396
75 716
538 490
140 486
639 491
71 997
308 285
655 670
565 509
230 902
965 749
252 393
387 64
376 41
485 617
234 611
780 559
189 668
94 677
579 85
135 580
122 568
421 74
727 620
847 381
338 198
724 80
536 434
744 205
903 801
164 2
458 50
585 739
767 586
22 778
320 723
837 267
586 106
894 461
934 454
729 967
315 135
628 988
634 873
453 950
169 444
260 339
157 514
215 262
773 151
273 450
664 574
98 67
173 123
309 927
645 651
321 604
94 860
30 290
638 732
590 66
260 734
507 30
216 681
526 872
169 718
288 338
142 547
924 677
122 381
962 384
826 495
773 895
735 790
583 350
71 355
68 148
32 930
738 799
522 117
66 136
122 896
92 377
674 810
618 359
9 918
366 270
484 690
491 146
404 803
810 74
56 953
10 629
377 449
566 836
55 932
779 117
826 187
264 551
384 837
753 308
531 71
569 803
138 988
138 174
527 747
531 215
817 359
409 678
410 773
661 564
934 742
223 585
861 209
109 84
763 706
517 669
341 453
283 576
34 283
483 124
251 258
132 543
478 436
910 284
588 653
114 638
954 586
675 615
621 964
41 987
689 434
136 607
371 375
603 787
271 666
245 84
717 845
715 165
507 868
677 34
245 263
783 132
894 832
592 521
403 956
247 165
82 212
365 4
364 705
23 800
417 344
209 912
436 520
529 454
700 430
446 540
369 862
382 56
924 748
565 141
484 989
470 964
260 984
873 961
759 293
110 698
428 712
894 684
899 36
351 29
14 257
602 333
945 376
332 737
470 276
557 466
392 350
540 710
671 46
88 754
956 250
767 701
510 691
672 674
12 652
112 909
658 69
453 622
572 419
689 537
663 435
448 754
26 71
407 588
464 629
598 69
302 599
355 1
819 993
309 938
860 981
276 350
290 316
223 389
984 999
51 721
275 678
917 774
269 975
141 980
624 970
864 917
134 776
346 185
325 353
173 276
661 303
691 572
168 318
425 502
869 474
948 409
445 204
56 87
648 341
730 552
829 30
264 685
402 585
978 656
212 209
706 78
394 964
870 104
380 826
36 81
614 839
713 572
451 481
743 160
51 723
523 954
23 974
142 616
573 5
752 937
405 656
85 868
182 370
461 220
752 305
887 415
925 184
584 845
526 654
278 552
800 288
344 497
782 129
284 405
13 823
660 215
162 765
838 234
991 714
31 167
423 794
594 716
974 153
234 862
281 910
461 826
914 898
656 608
303 367
333 922
590 949
382 931
44 600
25 172
908 649
628 263
827 638
672 33
739 728
873 880
430 839
212 58
129 142
585 84
390 989
32 989
851 131
302 835
967 53
73 397
751 661
142 382
669 529
719 760
159 327
981 251
576 640
134 391
8 987
847 9
547 634
541 974
208 977
760 344
734 919
728 823
626 970
889 416
479 103
946 591
32 68
831 53
319 309
170 625
753 417
89 123
120 996
22 983
908 339
342 7
955 307
790 58
251 743
358 871
152 72
632 44
591 66
316 624
305 167
168 139
100 122
589 319
669 446
539 965
678 504
162 188
558 145
818 971
866 911
476 598
481 117
905 763
243 45
711 235
165 887
486 390
915 260
931 257
947 823
298 664
870 565
749 272
748 286
543 822
6 924
149 632
722 903
685 519
98 352
2 505
135 530
471 90
17 104
600 922
398 615
690 884
895 478
894 162
152 445
873 467
698 146
836 547
336 215
433 983
579 496
628 741
303 1
746 420
499 817
664 445
101 241
13 324
19 753
985 942
633 97
774 595
693 633
308 508
12 535
119 481
672 841
798 411
566 25
140 475
454 920
607 107
73 888
498 276
857 365
171 616
609 577
812 899
320 548
544 290
522 806
445 773
272 35
998 404
196 871
941 116
792 493
767 703
191 927
219 238
734 214
958 607
666 248
416 965
463 411
391 339
910 408
36 149
960 159
699 648
724 801
612 284
43 385
500 346
386 181
316 496
582 903
304 298
688 863
274 332
928 774
78 656
596 202
246 292
606 779
216 731
931 850
718 29
511 611
320 637
178 789
235 11
751 392
762 611
815 223
794 76
503 396
735 202
908 800
572 892
946 867
315 403
230 167
502 201
120 223
820 77
205 820
795 937
112 565
299 889
276 216
67 723
401 233
416 279
98 591
964 668
81 505
765 19
91 593
729 97
526 441
441 27
613 161
805 478
897 875
780 148
102 721
949 391
838 859
484 403
554 14
961 218
271 691
80 462
367 966
19 961
926 918
153 25
143 993
750 520
294 627
194 926
282 485
882 189
864 33
457 610
402 173
379 162
883 355
131 301
34 332
20 334
549 362
515 521
302 460
681 514
225 123
439 830
344 217
77 188
872 719
51 228
38 762
477 931
586 858
872 782
361 506
771 139
441 97
998 689
609 525
769 268
648 78
187 253
219 716
555 587
170 926
970 842
117 81
698 627
30 518
605 459
644 728
35 120
153 495
117 578
80 17
712 118
754 129
410 112
804 933
627 200
385 148
33 576
624 361
923 697
20 792
216 451
72 850
251 766
273 651
15 718
285 593
910 746
255 851
193 610
399 929
663 772
366 696
217 609
399 507
924 414
932 474
781 261
564 794
554 963
739 125
938 635
371 307
87 468
100 640
441 106
395 938
926 629
21 628
663 916
33 838
136 13
170 547
978 199
619 600
693 534
268 301
806 677
110 63
873 855
902 428
40 75
745 912
908 804
981 330
876 482
516 802
22 246
933 542
344 616
257 496
287 888
101 778
659 969
384 594
464 964
532 219
166 260
49 611
169 472
638 662
108 794
138 637
399 958
122 564
445 227
273 657
197 963
264 616
689 543
921 495
982 641
722 827
594 8
396 537
973 796
149 754
19 204
526 868
596 999
840 203
684 237
744 934
657 777
368 624
266 674
307 423
678 933
655 409
549 922
260 529
654 667
357 516
21 2
445 36
495 436
231 825
76 939
586 262
214 748
10 151
882 62
969 123
303 549
317 297
241 190
25 646
899 353
850 110
430 435
404 433
760 155
663 475
563 750
145 793
152 933
600 184
456 433
608 523
90 826
237 533
63 955
443 919
721 406
896 985
49 573
879 698
877 216
506 208
545 157
887 782
759 506
58 691
729 47
610 291
440 141
398 361
683 999
894 690
162 140
264 571
163 714
502 901
844 737
627 172
707 902
758 763
100 697
327 1000
821 350
174 544
530 963
56 514
827 257
427 745
244 541
701 539
130 872
653 844
546 413
504 919
495 865
430 502
455 390
38 316
696 607
274 948
543 101
168 657
369 692
272 360
663 649
679 903
381 908
76 375
807 226
525 991
341 543
99 282
247 216
739 436
838 839
808 756
287 233
591 55
689 63
345 955
576 426
973 916
791 318
415 729
88 362
471 701
872 725
315 180
879 482
190 525
730 768
904 318
220 7
496 87
272 732
148 757
940 173
577 898
850 599
232 374
849 371
248 988
577 735
183 578
849 479
638 259
426 925
152 535
553 538
255 672
5 885
630 132
393 819
545 366
270 561
796 133
628 582
460 222
866 816
244 951
599 843
982 833
486 78
922 546
765 634
654 764
556 902
904 760
218 800
287 72
155 448
879 294
687 693
301 679
109 237
458 196
736 127
206 438
299 367
838 664
445 82
966 927
900 881
964 778
96 496
747 375
187 788
896 514
206 780
172 485
511 56
85 989
771 698
981 597
787 477
647 583
531 956
599 872
218 924
352 234
211 846
282 43
76 70
746 333
320 146
686 683
911 974
300 608
409 704
985 370
635 409
240 109
39 221
976 737
159 160
583 217
920 316
491 594
597 123
527 461
824 617
908 440
64 344
397 847
458 814
230 507
941 406
588 872
919 137
900 303
76 266
738 774
188 735
400 659
637 983
583 15
626 944
732 560
318 304
843 955
605 29
185 142
680 75
83 935
182 603
597 766
276 449
952 971
988 83
883 575
449 708
603 776
282 312
652 532
64 114
386 501
97 634
889 612
862 50
118 321
820 218
822 455
861 54
269 810
793 778
427 471
30 622
697 954
489 600
639 937
507 453
165 646
173 96
296 511
212 924
828 488
426 49
910 585
491 674
562 961
8 464
184 217
776 930
409 996
734 343
855 302
832 402
297 143
110 288
678 546
864 401
754 423
190 394
934 399
164 860
67 667
452 107
268 460
361 684
347 26
836 448
75 682
829 313
100 976
59 890
461 37
409 751
703 517
236 395
940 768
660 675
255 966
857 491
256 3
325 853
47 457
673 973
89 171
85 247
193 302
219 896
527 108
320 303
694 496
460 306
48 630
385 63
342 275
746 960
591 279
156 930
358 290
403 990
452 855
793 559
218 157
49 269
335 215
680 806
342 142
697 29
676 826
325 536
875 421
302 328
676 626
761 961
418 875
879 228
958 604
196 791
302 589
649 980
35 563
844 961
274 395
91 136
485 650
335 238
158 125
42 632
384 455
338 848
333 272
403 563
96 696
569 354
734 198
153 905
632 235
265 29
383 299
735 591
551 880
680 912
631 683
475 867
457 938
228 867
543 532
879 521
159 700
775 705
311 617
378 655
864 11
603 941
569 544
819 997
802 721
43 1
907 30
989 601
642 932
941 951
657 242
816 22
426 941
262 93
597 685
91 975
84 793
942 125
580 805
70 218
64 804
646 913
747 866
973 31
689 309
858 520
424 52
686 48
600 331
590 922
9 738
422 494
886 479
397 637
155 491
316 257
272 381
728 493
288 557
931 117
376 448
917 856
503 317
335 325
924 479
852 687
639 37
238 887
348 347
833 575
112 713
408 389
953 948
502 692
148 276
388 12
491 667
291 879
367 509
514 624
51 431
249 380
20 694
953 958
111 221
727 338
616 862
427 194
904 391
530 858
753 821
662 654
383 837
856 632
340 55
903 571
630 169
105 298
630 155
307 762
231 457
493 321
961 819
247 279
16 644
266 624
170 549
585 32
212 43
825 935
794 86
998 643
484 93
156 919
254 797
708 56
359 245
304 112
418 154
754 411
476 813
454 603
174 955
836 517
223 3
156 319
985 321
759 898
548 116
548 66
449 178
979 761
459 809
644 106
978 977
129 69
823 411
605 716
519 157
592 599
188 721
792 280
291 573
116 294
912 466
191 333
936 347
372 917
396 888
540 559
335 776
267 462
585 546
279 896
456 42
447 255
269 257
556 915
753 813
673 846
958 860
253 579
295 665
112 170
89 520
861 621
80 363
934 527
988 756
603 985
993 759
312 532
217 233
96 205
824 510
180 191
185 15
891 1000
434 219
146 994
545 605
909 12
586 415
417 756
811 118
827 870
789 528
479 798
204 983
191 746
972 374
224 312
474 170
264 315
749 472
435 328
788 778
167 936
631 352
1000 331
94 645
329 122
386 89
940 193
709 947
57 555
838 715
799 720
953 934
947 963
489 563
987 161
345 830
376 896
54 556
890 502
521 785
392 121
668 428
434 420
239 660
362 35
196 183
419 819
806 464
103 305
719 155
633 390
121 551
644 396
964 604
224 629
557 930
252 447
99 26
570 896
229 79
576 119
688 569
270 399
198 92
46 254
856 400
705 937
13 634
547 922
25 970
690 441
164 874
765 687
471 313
810 870
731 691
210 739
392 338
374 690
190 371
334 204
466 266
719 13
666 715
893 88
502 185
143 586
201 535
446 320
850 390
810 888
946 67
293 999
270 307
331 320
807 833
255 116
55 137
852 514
29 10
944 363
315 317
902 752
932 936
315 688
240 759
33 429
98 714
278 902
991 819
23 674
195 886
543 573
471 916
926 412
551 537
822 770
203 984
900 796
69 358
118 257
894 473
587 40
726 813
351 588
202 491
129 787
723 984
999 749
12 519
829 321
746 342
703 362
501 364
651 284
37 691
501 414
224 217
444 635
314 436
890 952
999 975
77 707
294 57
649 575
656 403
68 532
849 403
493 601
872 541
275 744
986 113
473 380
856 947
23 24
217 324
645 787
380 656
301 204
297 234
973 131
135 968
968 160
465 244
359 170
617 860
510 959
508 998
972 787
559 68
273 636
222 704
121 15
516 673
565 470
631 269
300 173
96 627
804 231
940 853
653 517
929 708
222 443
258 144
261 207
711 187
311 689
252 888
188 890
127 974
72 35
45 885
296 448
883 528
470 5
593 18
309 131
61 827
599 583
7 407
574 981
895 936
511 590
597 443
154 823
959 399
96 919
800 373
787 106
119 711
396 479
350 701
137 436
641 552
695 907
309 573
929 897
753 707
253 81
961 165
735 895
240 646
512 51
511 935
384 307
899 836
68 953
491 589
886 720
371 266
480 190
871 330
584 263
131 324
828 338
720 885
69 354
857 890
84 184
677 96
749 985
476 859
766 542
11 237
376 332
359 417
148 602
566 605
882 725
809 437
375 13
882 84
37 773
616 489
75 785
936 771
760 881
965 695
543 351
960 578
244 656
679 814
815 885
515 279
692 362
130 647
741 961
500 183
264 713
536 367
383 610
906 541
375 879
968 680
142 759
593 412
833 804
123 254
493 362
69 990
359 282
180 357
544 863
732 975
694 869
136 436
909 174
649 416
380 825
907 103
111 605
592 291
728 624
990 777
492 615
34 419
869 977
624 384
689 762
700 391
621 602
990 269
557 651
663 911
400 80
832 758
26 737
669 7
670 383
253 978
290 538
232 302
760 444
66 442
384 886
368 927
382 946
618 557
916 645
321 836
686 675
388 967
127 934
476 276
357 896
593 986
971 495
475 864
503 691
637 442
935 736
320 825
307 730
90 568
839 484
578 330
186 756
299 703
160 386
654 896
26 552
654 502
891 226
900 983
868 273
893 882
961 805
20 65
900 862
17 847
625 221
695 144
439 806
732 767
652 125
777 188
202 413
820 655
2 447
669 335
791 455
321 583
29 613
876 157
99 676
962 725
301 171
665 623
810 89
938 375
564 833
760 424
306 319
182 451
543 367
590 570
572 569
217 842
692 5
424 63
555 476
162 408
267 317
186 413
843 760
74 546
751 521
302 669
702 720
649 85
368 353
624 444
131 283
636 145
529 660
79 421
485 7
849 351
345 247
223 35
534 970
416 728
77 998
566 806
122 398
748 569
73 621
809 210
587 606
153 850
908 837
415 112
399 747
475 612
909 735
526 153
112 319
556 348
738 358
292 345
788 3
855 982
408 223
322 872
144 398
750 454
147 868
714 294
561 236
115 892
605 62
752 431
354 204
797 974
349 678
798 477
948 447
503 461
139 254
657 237
586 527
29 105
742 449
519 522
359 703
19 168
371 734
799 185
693 1
727 606
880 219
829 348
695 530
385 320
64 431
556 83
288 688
237 772
659 407
172 272
980 965
86 610
601 68
127 609
121 561
131 326
600 556
70 308
261 801
859 168
797 27
481 758
41 591
968 801
602 211
820 104
861 791
844 204
42 828
806 534
839 4
484 696
426 383
415 78
60 584
125 586
889 950
627 708
253 156
662 515
757 387
198 152
451 869
596 868
149 348
269 348
331 145
828 24
687 612
178 908
72 904
385 994
379 81
998 374
264 954
462 131
29 612
54 240
602 256
697 900
841 400
5 369
295 194
239 331
852 297
543 862
442 573
296 354
962 870
235 519
422 138
941 937
597 153
80 86
921 670
37 366
302 5
196 259
884 320
317 187
637 87
335 648
815 740
71 203
490 835
403 111
295 722
468 488
228 733
719 536
688 135
908 754
686 248
864 241
386 366
756 486
987 768
523 441
381 499
757 942
864 357
145 121
445 276
775 424
272 497
106 430
539 541
743 131
900 25
787 367
81 522
747 215
321 895
939 848
242 220
153 395
423 244
675 154
366 725
150 646
149 499
897 191
245 883
57 515
328 357
597 216
479 222
738 36
953 599
79 406
98 826
139 200
764 541
795 154
902 464
291 106
696 451
958 825
917 46
208 899
937 220
573 923
65 35
118 311
588 659
666 12
621 438
216 895
766 589
907 862
435 452
859 607
185 25
362 322
456 709
128 680
984 745
61 811
762 360
315 379
833 597
133 606
490 874
677 309
761 170
254 806
244 874
186 637
963 343
292 326
256 163
998 505
897 499
218 198
250 750
783 120
6 156
69 839
699 59
615 375
470 532
59 453
918 915
337 482
685 996
20 951
353 59
637 564
411 459
930 42
94 768
680 777
302 792
1000 919
579 52
164 193
498 821
453 703
387 213
753 922
839 323
476 740
767 63
227 600
292 154
673 605
227 385
815 292
868 827
978 282
171 219
337 770
730 7
497 680
365 139
819 479
210 918
660 332
547 23
254 304
179 430
139 342
523 347
614 817
81 632
111 435
333 800
669 852
472 806
545 557
742 996
454 513
968 130
156 10
65 989
161 969
199 950
751 500
171 84
598 661
803 352
282 120
801 382
185 31
528 101
717 168
819 13
735 944
720 484
921 80
401 813
818 856
74 530
481 590
103 284
302 834
345 587
268 852
791 732
929 554
854 44
371 693
580 996
776 720
99 428
85 239
803 222
954 242
7 22
970 870
62 254
290 706
786 894
965 911
880 57
708 59
659 560
220 111
474 442
333 957
897 459
118 590
262 401
733 71
529 70
802 940
890 119
341 503
526 666
312 773
84 251
532 610
822 497
811 448
113 914
971 831
482 229
19 682
990 832
14 523
620 582
343 119
504 772
249 389
134 748
350 173
68 934
321 28
397 237
318 131
801 981
793 678
214 125
337 500
165 965
754 371
687 837
819 464
533 421
909 426
786 661
424 620
394 647
190 376
30 140
372 401
968 178
506 384
388 192
430 903
487 432
542 905
813 127
976 152
970 786
69 466
81 676
583 998
505 265
34 343
614 461
757 435
143 539
839 41
662 674
507 179
856 977
606 58
815 22
191 396
54 807
351 961
23 227
97 926
493 832
445 919
922 845
92 292
930 977
949 915
959 787
108 565
713 495
168 452
240 352
157 643
651 476
811 71
97 581
827 808
50 522
802 939
664 242
43 499
322 985
842 91
275 90
5 192
653 705
654 527
844 895
316 325
297 657
295 692
597 718
169 42
88 960
324 380
519 933
246 103
366 224
681 800
724 726
115 506
377 287
535 630
552 129
652 831
39 57
302 625
567 974
222 713
235 622
565 242
931 439
243 669
111 660
670 693
795 39
485 329
639 392
124 707
324 592
615 186
34 365
42 392
347 894
237 91
867 102
578 859
497 249
536 390
660 463
892 710
863 653
808 116
446 782
232 120
54 704
662 590
3 600
971 847
939 40
624 898
558 490
802 612
290 266
623 1
872 224
297 994
724 942
305 877
685 48
724 411
792 902
4 701
341 763
212 488
615 860
752 905
102 993
6 343
841 719
379 405
222 794
96 430
439 984
678 730
27 636
688 453
788 247
526 250
187 914
908 581
31 646
233 644
608 118
16 876
897 772
542 628
859 481
907 906
841 840
791 129
739 548
364 75
250 245
591 810
956 257
575 709
242 874
567 223
267 648
194 532
741 538
847 440
579 448
178 384
78 224
627 272
883 758
442 50
798 365
290 398
988 686
489 276
828 900
780 617
585 1000
292 419
148 354
421 326
133 658
351 903
327 418
954 420
265 974
433 845
546 498
534 139
407 886
251 146
513 436
743 455
718 662
475 544
388 452
813 860
66 734
635 909
735 638
642 765
306 651
96 934
818 146
779 425
830 839
112 96
265 289
23 715
528 234
121 170
907 766
970 121
37 259
134 366
236 812
545 250
154 383
582 113
406 929
380 712
737 395
371 226
698 440
849 636
872 572
750 355
214 865
887 467
175 142
714 359
109 253
352 755
585 980
594 409
123 967
896 130
786 376
365 40
956 545
57 583
316 931
573 901
303 769
912 946
43 500
238 759
518 58
427 973
11 340
558 257
440 306
795 945
588 613
967 889
694 387
280 181
755 389
683 190
472 90
876 406
385 731
361 73
910 531
552 632
793 18
210 563
116 342
319 216
661 183
314 883
16 623
907 820
677 495
992 296
596 745
627 334
748 695
910 728
159 131
816 326
62 552
369 491
204 210
607 820
46 886
219 72
773 739
515 363
123 937
897 16
365 731
380 241
343 51
969 727
205 982
779 335
920 715
181 683
707 905
472 228
402 990
513 964
608 36
500 446
969 430
884 16
705 288
465 686
8 570
12 331
349 217
418 691
359 650
184 430
165 656
137 317
518 659
503 948
59 852
955 475
552 370
623 927
205 644
418 133
342 642
317 380
800 175
7 8
209 775
239 675
96 43
204 902
157 605
648 122
866 841
163 614
412 948
641 598
480 380
739 164
827 782
307 592
885 804
861 832
103 747
237 187
645 567
329 648
348 350
124 732
688 495
693 278
143 161
210 113
809 563
927 314
41 723
426 209
897 387
727 224
187 110
466 95
643 913
633 249
841 165
959 834
664 154
153 575
394 936
583 887
678 390
218 203
407 222
481 254
336 579
668 709
829 967
443 124
718 168
625 538
708 89
473 767
523 119
564 176
399 364
808 927
21 402
51 107
572 997
775 658
620 684
724 556
959 490
378 225
427 181
997 232
333 234
417 962
82 392
134 367
951 229
448 548
819 892
875 445
619 214
213 146
354 217
636 803
802 65
118 41
509 341
960 455
375 55
774 814
295 655
245 42
752 798
896 149
6 669
292 103
791 82
353 228
825 473
876 212
381 827
510 684
289 877
648 877
134 989
738 982
309 663
785 71
301 736
75 404
67 138
237 22
834 265
204 824
286 549
826 860
722 263
913 567
981 844
360 73
761 571
44 583
942 262
674 707
391 655
737 250
339 948
483 840
755 508
724 480
431 969
761 344
229 885
874 567
88 13
781 256
63 933
340 836
738 53
464 486
774 975
41 359
537 755
840 358
943 48
770 783
473 504
896 959
870 698
573 501
122 777
12 109
178 737
967 685
653 866
196 716
108 477
676 464
925 328
505 688
614 322
160 575
156 209
507 735
749 820
351 298
795 625
327 755
245 136
270 426
78 307
705 616
443 957
588 885
872 707
571 459
311 503
360 566
771 756
229 725
594 298
98 5
304 695
457 204
330 650
738 934
470 816
709 479
717 860
739 375
545 84
897 418
941 414
734 941
891 57
834 168
303 107
176 219
505 539
371 759
137 410
209 152
223 63
127 208
761 741
513 800
41 47
890 332
242 230
865 93
294 522
780 289
109 453
934 675
977 308
526 262
93 159
42 539
54 414
853 190
348 230
893 748
514 282
897 800
738 576
265 426
82 676
872 811
111 944
961 717
381 374
333 715
88 159
186 428
61 529
599 892
854 663
988 307
376 446
233 934
17 176
677 241
302 240
434 800
426 874
85 269
420 275
928 141
740 76
966 518
423 334
827 999
561 801
921 54
832 997
423 242
83 636
745 692
238 539
842 944
304 720
921 551
48 646
727 406
564 824
440 733
424 351
73 4
992 503
954 278
477 328
471 370
293 822
60 310
230 24
396 578
221 817
24 121
862 144
751 369
159 441
468 332
577 528
400 128
145 672
669 962
295 156
737 343
499 459
731 225
92 463
192 762
840 45
655 10
466 891
597 317
500 662
155 631
738 981
234 791
588 440
314 321
591 336
435 379
234 372
892 741
851 335
298 934
17 929
113 552
534 163
650 390
736 776
312 419
712 302
389 865
64 84
243 377
354 343
630 441
420 422
890 185
181 572
898 697
354 787
306 550
25 667
628 406
696 883
541 869
681 338
889 771
172 614
545 927
968 22
125 390
46 1
913 86
241 13
587 477
642 271
687 18
220 351
772 627
270 993
947 840
261 634
306 191
297 667
806 425
797 966
983 192
276 151
95 650
486 409
634 157
189 43
134 756
471 1000
915 988
375 686
898 766
709 152
217 552
94 130
437 320
823 463
11 961
211 589
591 798
467 911
450 17
523 332
341 984
765 135
950 224
188 929
508 799
841 241
733 376
159 656
934 188
429 975
789 955
99 990
844 720
732 420
20 499
664 244
693 515
18 714
27 363
691 281
960 205
498 424
478 248
850 899
133 310
221 258
282 219
876 253
252 376
235 318
461 763
526 897
134 523
870 72
492 316
751 649
760 312
23 226
133 637
149 533
216 8
361 459
727 533
785 798
579 975
195 787
392 319
177 117
313 480
447 286
712 929
498 506
778 301
980 460
445 258
53 776
712 880
908 926
151 574
810 546
265 660
950 166
217 934
705 588
305 174
540 205
831 388
80 854
742 899
15 526
414 189
756 484
557 181
977 903
734 686
946 536
345 262
378 803
380 933
154 351
706 633
933 393
984 55
3 315
777 651
404 804
934 92
620 607
124 516
503 732
900 873
17 809
853 625
692 561
832 530
982 718
49 810
930 195
128 255
170 721
820 52
972 82
835 139
623 152
382 193
829 161
425 995
605 886
300 326
63 418
849 546
607 713
671 387
25 498
508 26
337 120
171 110
540 958
10 966
140 471
433 727
753 43
165 361
608 279
698 754
34 317
460 164
726 812
39 563
893 259
832 368
936 249
352 587
478 439
447 312
848 441
51 625
117 89
629 605
619 463
49 239
493 678
636 630
958 217
184 176
553 941
299 426
602 929
614 509
920 326
504 462
168 224
749 615
969 369
172 239
872 895
956 706
645 185
207 662
678 776
269 682
398 775
965 800
399 596
477 459
622 774
600 150
559 107
785 992
162 943
941 399
757 547
793 787
564 761
589 615
252 203
360 341
546 277
967 851
102 760
233 117
806 542
721 222
358 506
847 530
880 755
562 937
430 815
759 651
770 664
795 4
88 823
858 777
389 102
313 14
82 753
785 369
972 394
586 234
602 194
94 732
679 333
901 550
208 763
881 173
776 758
35 138
190 221
15 286
474 372
286 780
156 88
401 65
448 980
618 337
719 467
946 551
268 425
668 690
460 800
629 410
631 922
955 960
458 527
564 857
903 341
418 716
25 205
253 674
674 102
998 725
916 364
996 829
17 866
235 677
330 294
411 465
560 431
916 317
874 618
27 604
666 301
70 179
155 726
796 992
142 78
443 599
776 666
987 946
260 538
375 866
288 45
686 4
673 51
600 215
130 938
676 822
63 51
658 682
151 709
107 383
809 37
561 727
376 208
312 668
375 306
624 37
608 719
149 898
17 849
270 499
171 813
659 488
557 715
723 604
852 636
812 451
133 728
260 249
199 920
162 731
972 940
506 813
164 99
397 114
774 840
942 381
198 757
207 932
898 30
476 187
919 864
361 797
381 440
944 478
972 986
581 296
880 534
68 222
6 399
344 968
150 388
345 332
372 531
306 845
704 679
724 676
781 48
574 534
166 809
171 166
18 191
419 496
678 296
744 676
970 738
75 289
727 831
260 241
303 829
219 738
778 64
438 119
375 295
381 225
831 611
643 387
678 629
937 237
787 216
550 989
342 750
855 712
395 438
749 494
227 738
91 161
580 835
423 545
893 409
770 914
759 949
776 840
165 525
744 732
357 443
488 403
486 65
287 866
80 212
608 115
188 559
226 8
531 612
879 350
315 423
20 443
634 42
464 272
660 819
437 613
314 920
449 299
651 493
91 50
762 155
556 301
629 326
936 372
80 957
529 60
365 221
598 696
257 682
230 81
841 545
450 629
674 181
239 372
465 130
979 360
301 905
97 665
122 975
530 45
717 905
933 131
82 947
591 481
40 655
523 412
671 617
128 893
259 696
264 286
649 404
244 531
55 441
161 633
102 914
106 242
43 531
210 616
241 748
597 526
805 496
399 402
595 928
922 552
343 19
473 135
679 654
6 115
722 695
851 731
165 938
31 41
542 103
238 735
774 548
158 129
879 454
947 242
435 69
686 153
438 352
417 280
811 987
357 361
395 20
863 931
611 951
522 272
973 702
507 128
333 712
156 122
901 404
118 228
416 415
811 907
127 580
202 364
83 315
829 531
856 143
535 122
429 735
694 664
579 882
750 347
944 191
846 269
623 523
510 90
251 67
567 941
873 141
901 27
674 124
514 143
675 706
41 187
727 755
207 47
33 753
86 607
403 104
495 204
503 823
276 591
724 479
744 421
375 285
951 691
758 868
797 201
426 175
294 605
998 850
925 259
495 820
617 940
881 323
456 887
89 518
452 426
646 146
904 841
114 381
717 572
194 744
663 830
912 267
815 389
740 388
357 435
39 691
361 983
612 262
580 887
832 208
182 417
785 342
634 36
181 542
508 347
233 911
717 23
633 782
965 112
717 217
394 491
639 341
166 891
218 764
760 428
360 368
893 815
791 229
251 391
946 581
813 561
368 562
506 598
722 161
179 935
910 753
78 95
396 991
833 337
816 932
973 872
70 542
481 804
943 755
129 762
71 134
733 985
797 525
642 632
793 379
443 238
802 336
299 460
69 118
321 572
270 803
290 665
532 721
925 79
225 839
104 728
12 793
249 676
482 344
732 11
750 394
828 809
400 625
868 652
605 134
916 616
364 248
160 209
457 304
32 227
261 7
652 459
974 288
888 619
4 202
848 131
665 875
588 908
6 723
125 884
886 520
328 911
858 551
791 727
434 121
267 578
838 701
810 268
350 795
647 374
622 137
75 585
373 427
101 108
372 93
585 157
708 225
521 545
502 792
655 596
902 975
672 866
608 229
113 604
199 378
856 384
610 785
671 27
476 443
964 792
494 781
408 286
539 587
151 891
16 102
655 432
628 958
129 936
879 47
42 303
589 516
721 829
608 821
653 597
20 183
432 756
730 692
771 279
171 312
365 101
654 560
464 960
987 782
720 420
890 682
718 792
37 879
476 19
990 584
635 801
68 297
468 868
463 556
261 429
312 688
863 680
219 948
492 626
122 419
440 1000
426 753
746 268
275 84
764 171
59 172
387 914
172 163
356 960
500 416
574 637
546 160
826 807
374 106
891 892
266 147
735 777
469 325
341 49
139 418
975 739
939 484
585 939
756 17
613 484
833 276
456 702
900 397
384 82
150 1
857 35
217 799
332 52
951 154
448 471
662 675
880 203
556 663
429 676
406 685
662 525
933 981
885 376
605 793
416 665
662 339
454 426
530 557
832 414
979 213
926 226
935 921
511 678
87 914
139 35
909 898
846 816
536 358
87 747
542 32
887 535
680 734
449 660
793 621
770 564
927 816
742 222
758 870
869 852
583 754
376 328
687 968
663 338
577 391
245 258
533 106
183 931
617 545
121 593
826 976
722 801
637 74
703 578
708 434
45 672
418 304
309 750
983 610
282 391
418 784
513 858
339 838
693 904
602 474
45 235
683 117
251 310
218 919
841 350
125 729
316 13
214 586
701 198
484 421
457 6
423 572
827 766
12 595
189 66
714 3
103 653
375 379
502 410
817 300
940 542
892 101
198 662
986 592
211 293
904 746
861 253
644 138
771 884
122 729
520 322
705 178
136 752
604 969
991 204
694 536
47 439
472 838
22 393
258 587
862 791
49 68
8 561
316 699
328 653
941 693
397 473
750 243
908 525
272 438
475 473
575 332
820 667
172 22
983 350
419 792
419 329
841 35
895 145
107 550
507 548
253 936
356 275
700 621
41 218
149 756
34 563
235 717
448 777
45 328
92 486
525 473
608 513
874 357
537 261
440 680
364 551
453 779
838 338
474 598
189 204
645 375
261 573
184 302
834 115
439 727
23 399
250 543
156 658
267 182
368 933
256 24
413 913
570 662
889 97
592 22
167 583
74 998
233 517
806 595
603 123
528 796
368 298
556 280
242 948
555 514
273 792
111 421
680 41
69 673
368 459
48 230
118 297
273 245
523 443
290 209
127 241
66 744
929 444
252 570
230 997
424 680
30 749
381 293
396 695
180 859
222 275
188 749
389 421
816 653
273 196
293 517
323 95
998 436
717 368
964 854
433 37
164 510
541 316
920 503
548 328
998 236
756 354
42 517
525 422
467 87
914 664
485 552
777 357
781 205
962 481
820 498
826 46
991 399
476 583
201 841
165 843
279 434
14 158
965 134
553 735
528 188
843 948
857 1000
49 814
13 859
516 737
634 308
873 79
580 156
886 293
354 385
151 271
138 111
817 928
166 12
1 476
234 52
599 981
895 976
426 679
452 910
915 954
968 800
502 319
925 710
968 126
916 662
996 90
673 469
726 948
507 915
19 346
5 459
984 222
700 168
327 116
537 800
16 759
895 188
965 62
279 28
870 11
243 421
370 691
275 281
14 378
230 951
398 860
143 694
227 124
246 285
398 919
282 517
634 274
168 630
529 488
780 360
227 209
806 433
385 556
385 678
133 532
185 898
986 576
444 329
343 758
903 79
979 990
614 1
1000 315
439 266
906 357
62 341
342 550
670 802
686 485
473 726
761 886
869 284
889 461
937 866
723 879
585 789
679 378
431 977
188 219
260 244
861 962
97 899
67 663
311 756
976 211
959 966
973 543
147 158
795 856
239 471
706 17
975 875
51 263
297 874
759 424
481 554
244 180
604 307
543 460
647 975
773 110
672 694
200 193
452 703
60 717
510 194
987 301
73 486
491 760
221 833
675 570
467 641
136 736
995 149
485 984
266 323
624 566
752 137
127 436
497 818
820 861
121 875
754 692
989 690
178 386
596 944
64 408
313 278
470 867
894 882
292 122
645 909
520 34
559 240
652 857
767 681
448 635
710 188
550 434
240 491
200 492
659 458
819 558
118 236
261 374
540 383
212 780
523 400
436 17
712 106
811 414
793 158
961 245
553 973
521 371
507 821
325 255
748 499
285 570
258 503
719 228
17 869
384 680
724 509
33 153
381 739
786 824
309 813
501 627
521 214
810 157
604 793
475 637
113 203
288 526
155 300
916 89
700 769
41 549
296 676
427 136
33 478
228 678
853 630
947 638
608 299
314 495
270 963
181 247
824 231
703 163
455 813
810 65
510 803
4 662
21 207
952 142
402 24
987 225
142 483
178 610
958 118
889 288
167 469
780 634
235 141
578 626
763 220
812 845
386 651
62 873
287 99
740 731
798 912
842 388
437 385
548 155
369 599
315 762
81 890
6 60
64 357
603 191
916 349
868 720
611 377
331 513
824 80
728 610
591 164
871 958
764 495
448 257
739 699
883 263
226 301
667 912
304 585
83 750
709 946
413 399
508 298
762 341
347 668
354 181
129 367
219 935
690 548
701 608
310 62
437 6
327 879
498 701
63 114
489 84
113 133
28 553
396 717
166 744
328 921
240 203
893 50
43 812
530 780
138 162
759 443
105 895
963 251
286 781
387 245
324 66
519 423
552 137
274 481
822 710
243 887
9 934
837 132
633 98
867 286
323 465
824 410
409 667
269 91
205 769
587 19
43 968
265 504
254 131
305 393
833 961
176 924
373 51
454 911
683 57
417 949
936 820
369 409
230 983
520 744
840 67
132 645
526 70
85 92
7 381
812 958
671 896
378 242
90 396
458 167
138 15
125 957
447 331
176 196
827 960
343 449
789 41
912 150
938 654
784 796
611 230
964 387
294 795
337 978
593 76
534 968
599 610
907 454
84 722
865 913
916 100
787 716
816 372
33 455
623 944
541 505
240 960
70 67
641 398
920 500
569 685
9 180
281 948
255 598
124 127
841 279
599 975
787 556
126 173
834 620
493 55
745 153
920 595
749 893
443 527
230 615
331 116
23 542
364 520
277 759
636 394
994 882
323 651
108 542
428 112
716 256
594 589
57 61
471 900
290 860
315 130
226 671
321 679
155 562
352 658
441 811
66 543
867 501
109 297
862 844
647 346
299 305
350 560
147 913
765 242
341 88
518 605
17 634
740 759
864 642
846 185
241 50
35 893
328 614
802 272
235 507
222 415
477 72
154 247
288 515
133 282
935 864
491 798
521 914
213 610
72 49
287 746
180 916
659 499
442 200
788 698
794 200
701 121
85 796
951 845
196 818
935 727
962 621
942 278
752 352
341 398
868 717
202 791
564 926
292 630
780 845
578 8
60 867
891 50
184 350
528 141
475 303
473 438
634 855
954 658
831 973
635 257
326 457
608 148
884 163
311 479
172 502
897 250
142 708
342 620
872 752
796 459
988 541
982 330
982 366
710 3
678 677
775 739
807 362
393 518
654 902
93 901
347 114
532 586
410 203
367 348
771 383
332 860
108 795
101 152
975 575
556 122
39 915
481 533
867 368
529 990
355 15
754 714
763 653
133 638
262 209
82 524
564 798
98 133
535 197
988 20
685 954
717 560
318 583
86 75
185 44
102 5
479 29
685 34
280 964
382 381
227 158
408 886
755 769
255 647
534 304
651 415
621 923
404 951
99 325
497 205
907 407
545 749
153 919
409 239
103 495
832 306
417 626
730 647
13 321
726 423
547 913
844 141
663 876
673 354
512 202
457 907
809 326
669 358
871 243
950 626
815 968
450 974
612 725
161 193
350 416
496 637
284 802
667 424
923 631
788 964
963 832
681 607
272 280
144 325
823 405
798 77
526 548
802 920
8 382
603 43
425 68
672 586
441 397
433 629
607 410
30 51
743 365
586 919
396 996
468 290
628 249
613 734
431 482
171 1
829 414
717 76
848 67
576 229
806 407
102 80
726 450
378 316
301 1000
346 96
762 593
939 16
162 586
767 401
861 329
962 511
46 469
368 955
249 526
32 131
860 902
910 313
957 50
57 388
658 199
394 680
823 706
241 193
240 260
759 76
548 285
526 299
477 15
761 890
57 17
185 61
70 622
653 78
906 818
108 543
338 634
968 552
133 66
823 816
186 473
49 254
732 586
523 991
470 302
532 642
651 982
179 195
102 927
288 839
375 614
322 149
557 225
289 928
229 762
59 877
478 499
624 334
306 58
91 523
429 566
855 129
414 663
164 633
819 521
70 509
23 97
498 99
672 561
968 366
710 50
729 341
866 160
688 73
976 166
444 393
481 992
496 425
126 144
90 720
99 646
704 772
956 491
730 989
190 884
72 195
419 424
389 695
984 87
422 706
107 357
68 409
724 150
53 780
873 494
594 207
894 212
353 35
391 818
275 389
862 564
20 962
230 52
256 150
343 695
693 342
311 385
164 743
754 909
33 828
802 114
215 305
338 823
466 434
558 911
764 596
720 136
84 606
233 680
933 988
642 826
349 926
75 270
35 979
783 488
750 422
595 193
73 876
70 471
914 568
367 439
962 706
741 125
333 342
228 36
37 84
923 240
473 155
119 156
750 831
364 753
554 162
810 23
896 957
532 699
584 767
341 160
220 158
890 308
119 217
177 319
99 253
745 553
223 658
423 614
175 300
785 569
526 312
838 567
101 63
137 588
641 62
678 43
155 391
197 221
427 15
283 9
931 637
748 589
998 748
864 679
683 587
826 911
243 385
40 896
914 107
31 965
668 691
947 440
931 658
685 334
967 946
710 416
294 146
220 390
448 866
736 181
70 506
90 706
798 978
985 935
757 924
117 355
644 24
104 482
68 462
49 331
381 931
213 189
964 278
222 448
370 573
468 348
274 687
280 985
466 368
312 36
594 441
832 978
68 593
963 225
961 182
253 198
691 708
702 839
536 340
852 727
1 879
97 186
508 727
326 327
629 171
481 743
97 829
368 542
85 769
915 377
908 615
946 660
611 520
558 302
797 769
707 221
846 295
349 607
115 803
927 582
94 356
930 873
488 45
542 554
643 96
953 758
4 339
623 900
385 69
106 595
712 251
373 596
616 865
584 942
733 464
532 575
397 942
373 254
364 95
377 298
650 237
283 267
555 675
700 108
181 785
114 866
763 597
187 257
239 215
332 247
496 927
389 146
985 669
186 800
115 625
676 238
388 725
946 433
522 787
486 900
924 281
566 218
842 782
965 667
702 458
512 418
576 539
272 159
579 265
740 28
735 117
63 415
368 909
540 294
769 516
484 459
65 16
117 107
801 797
61 221
726 74
810 312
124 25
649 485
686 929
546 611
653 569
994 545
321 971
392 635
26 475
417 428
950 647
327 363
54 473
843 201
574 31
856 657
154 465
320 187
275 449
704 859
995 492
504 796
199 435
522 363
971 196
495 282
9 347
223 602
466 620
977 806
778 313
346 72
585 510
726 130
114 651
629 793
820 311
306 624
441 757
571 575
292 271
216 381
303 817
656 927
370 103
604 273
427 95
745 520
604 427
428 887
176 46
836 278
446 269
337 644
503 687
247 100
110 182
665 2
805 194
612 721
967 220
314 235
701 466
446 11
855 422
301 733
906 324
826 797
616 138
672 943
88 253
266 61
356 388
62 67
575 918
469 317
648 811
133 167
628 337
207 387
717 691
758 298
998 309
81 221
578 24
970 38
668 851
52 862
585 593
124 350
834 468
74 956
123 376
370 455
621 840
773 179
675 243
138 455
172 985
167 530
914 350
988 365
674 172
415 929
88 970
830 30
760 27
961 712
718 44
817 339
700 7
660 734
390 260
251 859
235 296
237 508
432 193
672 810
836 445
277 395
438 541
222 899
586 785
300 755
268 344
683 108
286 783
450 469
362 747
250 481
442 307
194 664
509 889
869 954
362 45
803 227
183 45
563 941
484 359
612 696
481 404
861 125
879 981
354 677
409 642
837 320
49 303
438 779
567 876
486 893
831 960
484 452
38 59
742 893
241 986
706 444
621 377
686 974
220 916
226 174
175 420
310 224
424 699
946 211
432 864
840 167
332 634
839 144
569 409
908 200
34 809
108 706
356 694
423 352
819 206
634 160
638 989
187 967
591 351
34 238
178 204
305 885
751 118
74 402
38 939
93 17
72 364
910 212
71 925
51 74
435 449
97 826
998 638
863 826
935 542
312 568
960 231
426 132
190 897
716 552
338 66
426 961
444 225
442 682
357 497
53 400
906 515
464 889
291 808
777 802
984 866
114 371
181 407
243 454
337 440
419 678
835 540
626 376
689 130
175 540
897 333
291 271
240 416
930 223
45 55
372 329
741 912
873 911
491 473
43 192
207 356
371 941
805 249
482 571
638 928
150 807
222 524
952 803
689 725
716 558
64 321
170 135
68 737
585 729
992 701
677 977
686 698
629 25
965 705
479 661
117 144
558 597
605 683
880 927
773 723
918 695
756 123
104 932
623 118
86 500
277 830
135 91
435 822
354 247
152 437
54 938
671 510
171 174
380 436
934 939
475 727
467 840
609 253
630 39
585 940
129 144
416 570
475 852
416 192
176 918
318 149
233 178
984 413
222 50
531 284
773 155
756 953
955 105
466 81
283 791
517 422
122 876
544 295
384 926
276 523
564 196
94 729
402 198
962 360
948 835
249 369
605 821
653 211
614 165
777 864
987 378
370 535
26 132
276 587
111 231
787 308
833 486
444 704
375 404
379 771
816 658
540 379
457 39
364 256
86 208
252 175
919 243
955 28
563 169
17 891
103 53
951 710
595 648
810 670
541 378
496 515
672 488
5 380
728 291
821 706
365 86
951 800
164 768
415 581
769 342
464 559
139 860
549 658
466 816
709 720
141 347
546 125
108 500
188 144
755 336
789 79
942 431
177 732
279 475
473 503
696 499
134 147
560 561
910 559
994 801
634 789
722 719
118 482
747 707
757 168
252 883
965 107
828 682
829 288
195 932
977 316
856 192
723 846
363 343
350 412
944 393
273 725
511 647
483 101
365 107
965 12
433 352
29 968
851 206
977 527
142 605
453 989
365 123
469 6
438 516
970 124
980 406
202 538
928 24
183 536
310 916
530 262
435 388
303 902
224 421
827 527
203 548
290 949
563 817
330 599
722 375
117 67
846 232
571 417
933 866
710 534
982 106
998 210
412 784
9 993
603 721
407 734
473 975
258 732
203 372
373 115
644 648
490 329
6 653
92 515
743 350
870 761
787 597
615 114
892 294
84 347
417 15
892 475
876 5
887 598
244 493
860 882
996 720
865 345
415 164
84 204
372 571
97 668
814 462
936 524
770 469
12 837
136 80
62 362
933 638
358 453
156 558
307 968
823 44
599 646
474 815
764 142
770 816
525 527
677 229
858 270
614 500
158 770
146 15
575 731
556 760
449 771
742 223
899 271
828 128
646 124
684 210
100 322
94 429
53 858
1 2
265 299
782 693
346 931
949 510
265 988
682 191
70 125
747 713
313 863
443 144
266 343
730 617
784 807
444 229
498 646
3 763
382 422
539 338
116 543
375 892
883 53
784 871
11 135
564 776
837 160
697 613
35 323
330 954
170 450
425 503
373 814
705 551
965 119
942 267
486 506
668 253
997 899
668 749
622 986
673 502
489 132
92 99
407 906
793 633
482 480
339 506
780 971
45 457
912 118
552 10
55 811
912 325
24 493
841 584
494 939
19 933
513 899
729 713
309 833
972 480
514 870
603 137
831 477
799 119
163 455
83 360
331 130
124 293
789 206
146 233
841 413
536 640
240 451
772 642
348 985
900 277
341 197
42 509
168 78
572 855
364 541
587 588
411 71
449 55
970 794
891 534
143 47
699 4
937 265
797 252
202 692
805 730
826 435
446 461
112 46
922 9
441 807
875 117
947 837
502 642
17 662
306 146
570 274
975 452
961 535
622 970
316 568
876 905
820 649
686 193
503 776
453 672
910 875
707 831
17 42
239 393
705 260
270 484
329 841
680 179
480 769
669 638
293 346
555 526
645 638
897 892
677 803
665 236
15 28
56 166
315 282
67 738
133 242
710 273
155 800
247 564
417 325
387 573
982 353
878 760
789 760
680 91
704 723
585 13
694 783
726 673
23 13
766 566
196 46
106 389
106 122
171 19
54 449
752 171
515 422
472 935
966 22
694 789
540 437
437 587
66 770
245 266
323 76
255 461
169 779
7 652
908 722
174 500
411 217
295 697
969 421
444 825
611 59
646 320
240 904
244 339
817 815
845 337
848 595
484 998
764 421
969 738
321 922
118 542
580 510
107 856
956 314
682 597
188 506
983 708
623 739
473 488
293 551
671 937
845 435
363 961
740 271
132 942
674 495
785 211
868 487
530 879
443 571
944 970
318 883
996 781
642 444
497 837
462 526
107 395
635 256
249 55
173 883
324 241
776 376
24 872
283 120
646 350
586 126
628 475
205 294
883 877
267 965
215 269
445 133
789 551
515 386
608 833
323 815
964 323
789 660
244 860
105 810
592 448
861 271
946 849
100 545
101 231
770 260
288 369
514 768
432 909
481 216
544 176
578 700
915 368
632 319
57 413
319 157
533 645
905 826
920 673
155 561
167 159
299 694
84 139
302 133
583 413
197 837
489 857
386 95
851 508
364 939
288 837
531 357
161 438
658 203
220 43
515 98
963 772
253 399
96 242
347 816
860 521
776 276
75 26
651 373
648 557
251 749
621 162
425 621
3 816
831 276
196 613
740 47
864 335
179 289
895 68
239 802
306 816
956 747
514 240
959 328
606 527
376 211
838 615
379 117
308 915
733 863
695 857
741 960
255 272
950 756
747 241
302 61
359 330
613 586
930 973
323 409
101 184
592 745
294 216
497 330
818 817
627 678
537 710
85 896
16 754
840 247
238 498
816 298
128 973
375 985
860 120
475 758
904 161
6 933
404 167
911 930
995 99
390 120
889 157
651 161
274 188
736 281
696 545
793 923
3 120
231 227
651 241
816 963
130 200
532 280
90 102
237 79
921 74
984 781
980 189
113 865
977 535
165 602
322 833
578 927
650 672
234 519
664 849
590 612
874 102
851 166
918 706
793 219
251 746
684 821
774 86
369 747
161 393
679 869
676 853
368 465
555 689
445 668
703 633
88 563
20 926
886 232
63 201
924 654
61 747
491 646
775 977
439 252
361 828
887 445
806 681
168 261
591 804
847 709
594 759
729 123
503 120
491 101
532 83
152 854
124 352
268 162
162 663
860 650
507 813
397 629
786 269
786 674
591 325
85 77
582 97
428 910
72 703
519 916
775 382
575 31
390 743
510 395
819 27
583 811
441 737
557 783
30 427
121 626
770 116
383 6
636 566
59 768
657 259
835 859
740 46
448 796
455 135
86 327
409 277
632 261
500 56
632 428
907 699
543 304
423 224
433 381
882 508
519 709
404 150
588 634
254 714
909 383
465 9
985 57
995 973
894 539
250 149
610 522
998 878
305 214
425 206
6 590
42 479
697 122
886 440
803 146
42 749
769 877
200 608
938 673
405 988
840 692
767 111
191 537
448 821
186 784
671 970
960 921
332 842
250 657
362 192
689 967
616 795
926 508
927 317
861 932
975 358
596 819
540 310
160 552
83 548
73 322
733 12
241 903
538 678
402 472
964 790
473 360
243 254
119 11
921 86
24 902
998 12
737 196
178 310
584 566
610 523
718 84
197 343
182 832
875 236
681 65
596 780
190 871
256 253
199 838
5 80
19 950
295 7
909 606
91 346
886 386
916 160
517 751
688 105
17 106
279 29
272 286
189 393
878 417
597 758
50 216
420 265
229 800
793 352
902 992
165 131
964 203
33 219
446 17
510 340
312 761
407 493
845 45
733 548
283 803
898 929
709 831
404 779
948 741
382 653
924 891
57 123
98 845
601 511
192 920
955 274
372 465
33 738
719 887
97 848
546 581
75 490
572 274
872 785
984 175
580 869
664 703
544 288
891 31
834 326
350 892
307 321
608 384
821 128
784 885
521 113
858 443
278 606
319 782
212 734
576 353
959 527
56 904
897 406
603 335
785 618
340 475
102 270
695 832
531 191
238 587
512 728
455 365
816 402
563 324
175 518
264 17
749 667
171 526
556 63
905 827
532 139
340 622
204 50
43 459
342 237
546 783
122 519
403 985
112 135
134 28
425 598
569 464
78 508
631 737
80 308
3 557
673 20
294 247
993 849
808 259
63 958
592 424
231 342
953 621
755 606
315 899
496 355
737 10
722 421
48 688
25 443
782 459
354 158
433 296
734 11
831 524
649 44
381 746
258 389
341 771
776 723
873 752
249 923
569 698
616 337
192 577
932 260
493 656
828 119
452 301
314 423
286 93
554 611
963 501
537 855
569 957
429 597
559 529
425 967
522 819
301 961
983 912
390 349
312 550
631 551
404 222
7 351
823 330
120 713
931 754
180 794
694 180
892 407
319 863
393 207
815 366
260 487
319 667
69 157
982 499
704 914
103 421
634 692
500 392
218 821
743 432
925 88
948 185
745 160
166 704
339 356
16 918
65 642
853 735
472 212
871 966
200 799
184 397
783 920
83 109
871 657
501 945
539 851
736 885
790 506
464 480
288 897
562 369
434 33
619 257
563 917
101 275
485 445
177 340
363 305
54 482
794 386
122 334
724 34
881 657
144 30
837 522
297 147
667 209
635 943
577 889
827 269
353 97
655 235
782 614
161 947
831 182
590 240
956 506
979 566
806 958
855 767
916 597
356 546
973 412
840 135
887 854
434 542
397 978
867 247
363 454
326 39
230 663
536 660
956 599
320 771
235 300
265 315
577 224
580 860
368 12
91 23
628 833
765 371
707 482
300 288
172 618
302 511
457 994
792 485
382 111
892 974
477 439
715 145
273 837
75 249
573 259
326 950
338 500
499 141
555 299
705 566
882 853
989 103
847 306
273 476
390 654
359 544
450 799
527 190
956 839
937 886
647 915
917 538
558 165
339 437
776 9
225 559
150 603
662 354
381 337
161 434
724 808
826 692
830 817
984 446
242 545
801 342
536 515
358 41
800 421
872 139
129 220
185 477
154 732
447 530
617 207
487 882
392 13
989 816
500 316
372 691
760 229
54 63
337 106
470 200
485 321
368 591
533 53
903 556
418 697
162 689
875 476
27 114
753 16
924 551
399 272
330 253
860 931
450 93
636 467
23 457
863 288
681 834
788 812
799 851
950 113
763 514
215 100
200 765
966 760
409 914
688 775
32 925
581 587
586 448
195 375
216 242
723 319
76 461
113 555
428 479
586 79
951 872
982 398
721 545
880 628
652 653
175 911
567 305
533 125
61 180
887 13
707 228
633 405
814 228
470 272
603 63
449 680
764 563
285 409
843 259
894 826
148 302
779 177
969 609
957 123
370 599
669 628
401 287
702 846
433 844
375 341
258 464
754 194
669 555
55 497
766 802
998 562
739 918
781 49
140 953
265 5
549 574
787 70
378 952
757 769
353 758
335 919
931 538
246 801
25 190
854 6
163 362
487 976
875 845
187 116
117 754
919 75
666 628
179 600
822 30
885 287
443 778
781 824
748 309
64 758
301 660
942 580
457 618
507 415
411 524
734 243
452 565
246 14
162 916
908 488
872 171
327 957
344 222
920 125
213 257
349 250
22 173
839 684
490 872
777 578
794 241
364 360
578 746
930 882
634 615
995 834
765 366
466 676
320 647
591 302
647 114
269 754
316 595
822 417
301 504
105 248
705 166
648 893
650 835
316 381
316 52
979 946
53 161
66 884
802 625
422 768
177 808
164 615
635 229
690 780
622 760
500 598
794 404
231 439
704 98
877 505
125 319
178 813
139 143
423 406
256 558
793 354
266 20
779 691
854 883
654 338
108 97
465 410
871 747
49 352
872 542
947 132
696 619
896 78
974 129
230 73
839 766
83 969
748 163
999 105
856 282
213 554
880 125
646 127
125 843
12 679
880 896
946 94
841 730
904 587
42 791
679 562
492 97
296 66
820 107
15 905
887 768
563 104
788 611
528 304
713 381
705 750
994 431
769 844
270 531
382 721
681 990
949 32
245 656
146 433
624 305
783 244
135 851
507 739
621 611
696 115
68 134
848 341
462 69
721 595
392 999
12 54
819 426
73 738
262 613
365 849
144 964
575 60
359 767
909 729
603 698
152 786
330 697
641 228
184 792
253 146
967 467
118 507
589 953
3 117
597 824
41 207
501 971
956 3
356 717
917 941
815 788
224 191
887 714
227 300
73 797
672 389
216 188
713 596
995 756
64 766
188 98
301 484
898 327
262 71
603 494
776 422
388 829
969 760
771 796
917 343
479 16
869 972
453 667
460 567
732 650
62 160
447 73
907 777
926 57
672 93
918 810
671 998
614 234
528 930
672 69
156 346
637 384
338 778
697 689
693 569
108 249
77 683
918 403
196 359
744 892
919 134
709 984
887 778
28 20
907 315
612 647
185 434
318 652
865 295
292 706
729 393
326 309
370 240
99 839
966 460
279 78
748 538
125 712
502 123
297 64
942 548
876 485
902 717
901 616
906 441
746 502
795 175
699 958
843 698
685 278
11 613
106 691
816 815
159 817
910 208
487 89
246 334
73 580
242 805
358 338
693 449
117 619
412 605
197 25
514 898
652 972
147 674
400 93
197 708
648 560
711 112
559 140
530 578
433 212
896 887
707 680
39 234
212 287
364 581
605 897
812 60
631 510
280 987
475 849
751 254
968 247
685 106
605 269
879 659
462 17
298 209
439 559
650 38
968 544
921 806
851 698
7 762
544 763
815 320
690 293
530 175
635 941
348 807
202 431
639 191
81 223
767 590
580 234
504 55
338 849
229 876
458 195
621 294
36 842
997 960
623 230
599 882
42 448
826 546
871 698
606 329
926 784
588 740
508 812
731 704
946 657
648 308
279 203
12 597
421 498
605 905
448 115
913 917
720 934
123 271
53 924
290 152
852 983
254 428
383 124
238 273
985 735
599 132
749 263
860 31
52 550
46 74
907 550
183 534
15 233
319 875
77 885
790 946
467 62
404 959
453 47
72 39
799 555
403 923
979 36
543 557
58 963
580 404
70 803
502 710
116 672
32 716
870 687
903 517
118 1
578 680
658 160
415 200
978 608
701 217
314 844
426 718
646 417
927 122
799 595
137 344
364 403
894 353
369 940
210 804
582 415
529 468
610 282
488 564
875 222
15 613
965 477
261 539
618 429
191 237
684 944
681 975
68 389
762 677
158 581
921 894
868 778
145 91
230 445
826 199
898 980
922 823
249 24
26 111
108 608
413 662
641 797
747 431
194 617
948 70
610 745
547 480
123 479
959 44
508 211
560 512
63 245
658 488
448 598
745 733
134 69
826 244
229 191
865 885
455 453
64 950
99 154
550 351
297 677
157 937
172 974
60 491
1000 718
978 503
260 892
142 976
747 92
696 19
432 881
522 883
474 600
205 964
507 808
413 954
834 407
298 623
379 179
972 296
468 569
981 58
469 749
593 531
307 540
357 696
563 535
623 327
516 488
201 95
33 843
775 674
980 738
767 914
262 701
696 544
959 469
631 533
961 431
802 387
397 639
312 154
420 230
722 211
207 764
596 924
488 520
579 391
502 742
869 561
584 219
139 385
483 432
737 270
665 71
634 287
40 240
4 522
419 715
941 358
958 73
13 341
948 903
54 656
526 937
144 127
955 622
502 960
816 500
510 697
968 193
270 698
457 66
587 309
530 999
444 310
795 86
44 312
283 895
646 581
282 954
190 406
996 559
685 546
635 666
505 15
232 303
867 191
980 174
282 770
647 484
763 791
726 915
560 239
932 613
416 994
704 974
353 340
662 241
502 149
442 259
455 926
732 853
558 659
543 728
788 742
465 292
161 873
570 186
612 885
720 144
558 177
884 920
343 538
952 421
930 186
936 479
224 545
858 809
891 688
732 488
437 426
430 509
836 790
560 594
48 864
274 68
298 91
673 31
315 199
768 1000
729 916
888 25
756 558
926 274
997 863
97 190
263 127
994 610
321 716
389 911
676 699
435 39
842 240
904 211
604 105
783 103
938 849
311 321
618 586
566 219
743 53
705 985
903 865
415 266
713 704
13 933
456 617
868 453
65 288
400 109
613 634
92 123
419 754
291 339
334 993
662 189
659 489
221 951
444 753
486 985
684 743
679 789
184 246
731 63
520 320
589 729
492 454
226 12
256 618
850 456
549 946
661 474
654 68
43 190
869 232
135 479
13 273
389 112
721 479
59 369
766 33
135 372
484 982
286 519
174 17
22 495
670 162
828 35
875 194
767 18
948 264
44 64
302 412
359 786
23 207
676 661
97 379
960 74
345 251
645 41
683 886
386 536
219 166
127 505
588 612
754 851
300 53
381 77
924 441
659 680
226 288
717 70
825 92
238 610
721 762
204 132
482 785
943 529
940 241
244 18
945 635
734 347
309 783
578 325
49 343
60 240
269 259
752 634
235 234
827 720
715 154
132 562
706 887
612 189
396 84
445 253
144 542
10 163
990 624
813 829
199 994
519 486
709 325
378 975
62 985
796 668
546 465
701 74
294 823
539 178
155 327
954 684
869 87
944 182
713 566
374 166
944 718
670 557
482 439
154 1
720 902
992 70
516 708
633 38
110 887
513 958
541 393
819 591
873 728
37 255
188 893
92 345
262 610
672 377
499 275
155 195
564 599
745 781
505 208
104 552
484 705
813 90
352 267
380 806
554 404
463 536
105 170
72 46
946 22
114 85
820 879
113 542
171 913
121 339
528 43
429 187
138 95
660 435
301 275
519 630
324 613
643 817
529 781
219 547
188 647
718 339
626 867
901 855
756 165
290 701
490 492
737 423
278 381
458 336
134 286
663 179
160 867
110 964
410 234
900 582
422 275
535 598
69 640
650 883
958 655
620 233
72 73
279 387
410 853
557 978
239 434
695 91
750 660
972 314
183 754
828 455
211 673
388 697
233 144
333 751
663 82
387 355
728 208
713 929
522 754
598 718
26 730
369 927
491 145
192 126
563 189
568 623
113 171
970 101
167 488
731 306
614 841
578 737
76 318
851 722
349 385
234 90
340 349
705 63
625 258
459 611
753 576
718 37
197 98
436 394
446 676
398 451
132 18
406 537
435 621
597 353
585 912
102 300
484 735
652 939
774 867
591 97
544 775
671 108
204 157
129 148
221 647
860 523
738 240
544 952
896 605
789 131
199 654
663 623
196 837
275 156
681 212
871 447
874 104
556 868
731 53
564 221
387 301
395 260
379 374
911 14
942 805
712 749
925 622
621 53
14 759
499 192
29 500
397 821
799 656
561 286
120 29
891 343
17 794
965 536
234 308
775 26
789 624
794 644
388 365
958 398
564 62
601 188
969 484
978 908
612 431
4 605
935 418
10 195
409 758
900 947
590 697
1 457
19 749
29 232
615 8
342 718
311 63
96 760
825 389
612 496
74 307
279 758
83 963
225 203
952 349
248 162
332 686
891 512
494 308
718 281
94 268
640 349
68 272
932 400
367 947
7 183
726 748
83 820
185 17
420 453
560 267
670 353
335 780
967 183
400 375
29 474
630 338
131 925
758 975
409 604
363 148
703 282
332 493
55 884
763 355
881 770
630 546
110 335
952 917
466 505
852 116
522 925
267 13
665 672
418 906
241 780
595 263
556 187
991 317
519 54
55 146
516 123
23 316
493 21
684 340
383 205
538 823
725 732
229 835
929 810
795 271
516 916
464 513
412 683
358 973
723 19
972 958
631 133
300 535
532 625
421 696
956 355
192 50
524 64
118 227
260 794
177 580
616 317
411 621
583 658
420 375
811 523
50 763
29 152
483 949
882 541
581 31
256 262
689 711
387 235
157 390
174 555
731 956
99 85
23 728
512 599
425 727
197 5
894 742
929 606
597 456
61 227
240 353
603 932
629 691
909 566
984 41
117 988
804 437
468 856
494 808
406 875
381 734
781 403
553 521
661 432
763 661
547 716
793 573
413 104
814 394
382 822
736 24
51 578
100 376
878 833
420 897
574 922
508 32
517 776
235 49
55 594
340 828
687 743
335 575
2 472
709 288
445 716
148 85
302 156
169 46
920 166
715 662
670 20
757 751
616 736
100 611
459 565
446 601
796 608
89 12
18 39
947 812
772 584
569 909
358 873
50 883
627 800
248 35
389 373
189 637
367 894
801 526
84 640
177 805
804 14
115 592
44 505
524 841
76 478
254 963
197 787
964 577
173 617
749 462
552 425
681 140
323 94
358 687
41 382
165 610
860 357
561 912
899 69
540 754
225 413
655 569
827 164
656 582
602 599
924 370
857 348
154 667
865 660
237 487
644 308
465 751
671 155
373 929
54 879
449 109
309 205
697 290
848 189
517 973
236 24
266 943
846 458
10 912
316 600
219 231
10 287
19 161
828 331
494 549
948 737
266 434
627 959
994 358
846 718
899 89
413 582
540 886
632 424
973 203
256 975
158 268
790 869
565 625
718 216
730 774
931 434
664 725
833 667
692 724
54 448
782 818
891 450
218 752
835 561
485 472
559 900
364 277
654 949
965 914
862 667
19 951
427 899
22 661
760 217
47 361
703 863
590 831
420 736
379 933
913 256
542 157
861 528
737 349
283 132
895 355
172 814
289 227
62 922
931 688
56 800
859 572
312 547
942 95
627 308
200 620
30 578
804 654
724 581
653 571
772 802
308 811
537 419
261 228
717 48
422 495
278 982
947 658
87 289
467 342
564 300
611 605
605 624
322 453
707 454
352 471
450 798
170 171
778 874
969 840
389 935
245 921
641 625
718 43
979 808
584 452
335 467
965 230
153 197
291 178
492 154
400 422
149 788
764 647
239 723
943 457
369 640
935 539
553 383
805 73
446 171
561 278
846 203
232 224
714 950
455 498
277 252
473 798
331 546
266 905
134 909
512 660
235 349
781 801
990 811
484 315
649 510
421 601
936 234
891 757
585 717
928 202
23 257
337 166
991 73
806 637
366 88
54 956
921 859
259 979
563 522
634 408
510 253
456 563
376 76
540 149
156 980
474 201
440 889
656 663
214 940
419 281
731 535
939 849
476 331
617 748
423 127
219 907
911 755
162 178
30 623
537 832
735 799
638 131
445 842
173 797
278 674
755 806
104 526
591 955
296 38
871 292
557 305
156 432
732 710
773 338
336 450
710 802
543 791
751 869
497 217
518 5
517 244
571 898
903 701
56 68
430 658
620 463
790 813
877 548
390 364
308 213
780 770
767 272
994 755
956 763
387 632
118 448
684 218
681 80
148 929
625 425
975 825
546 354
193 177
232 850
559 834
352 231
607 894
378 289
174 481
304 689
947 291
116 654
4 101
715 275
20 486
64 459
142 35
793 301
60 769
499 408
418 147
754 560
696 51
77 673
954 248
402 413
574 366
819 828
537 853
654 55
641 482
367 997
400 311
89 322
861 729
666 182
818 770
504 474
973 471
521 684
89 906
785 656
207 634
437 343
193 546
65 388
652 651
860 701
540 988
556 344
517 491
588 6
917 798
843 262
726 100
44 869
695 805
295 20
5 296
511 532
896 661
383 905
368 650
449 653
612 222
891 282
434 176
362 728
613 963
557 974
336 999
586 210
235 393
818 191
151 743
123 831
738 691
577 299
552 569
266 194
905 376
591 296
328 979
39 750
708 311
752 256
226 219
976 746
876 642
208 840
796 899
407 324
763 273
716 308
290 525
540 508
804 808
532 570
22 939
817 622
134 906
905 497
254 424
924 558
755 210
889 129
232 348
694 191
27 710
16 361
935 680
399 73
383 320
882 302
127 431
871 883
921 718
779 607
93 30
288 868
91 109
412 969
511 808
309 209
371 296
86 470
884 407
739 620
326 991
758 856
708 27
206 865
629 996
162 208
733 910
752 864
274 810
154 460
949 458
508 174
39 475
146 517
913 215
223 960
247 533
975 832
848 776
224 48
68 444
771 556
612 525
60 37
639 699
937 811
446 132
190 823
255 77
368 693
63 541
383 391
452 461
451 581
380 250
851 260
872 425
470 656
898 710
586 255
722 939
976 843
558 138
510 883
73 266
819 625
218 21
697 486
141 772
86 948
918 308
96 387
7 853
302 733
46 209
508 897
966 283
138 577
554 428
742 73
87 990
611 460
950 707
444 218
78 144
300 109
191 772
528 12
524 989
789 73
491 348
342 203
884 979
962 728
27 946
827 386
872 333
753 667
810 241
806 600
404 556
1 293
425 744
313 42
533 233
374 911
69 79
321 513
285 551
416 319
914 760
467 317
492 13
961 856
222 505
708 686
496 922
668 15
610 824
927 548
206 839
641 924
184 357
270 195
731 958
594 970
798 778
863 337
510 769
298 794
318 474
510 747
158 834
78 20
824 939
815 289
768 909
865 557
270 877
776 476
551 632
76 878
126 418
273 149
913 638
289 585
303 947
483 7
532 895
711 128
441 280
251 416
598 631
816 393
559 7
534 670
746 812
992 88
675 546
704 254
111 76
950 140
770 957
741 397
135 77
135 709
88 389
415 130
702 25
163 102
267 244
282 518
246 116
170 235
228 607
744 848
948 470
278 91
21 730
389 89
21 112
246 772
605 95
750 54
6 19
67 219
485 830
847 51
943 535
597 90
869 574
212 830
564 501
493 22
718 369
885 527
701 109
831 255
895 410
35 391
637 400
965 402
281 600
708 69
731 720
855 120
687 989
229 573
830 338
788 335
559 973
636 276
398 460
138 31
570 638
183 341
533 177
47 811
488 615
453 338
7 797
983 931
127 69
102 285
431 881
624 999
706 600
70 105
734 317
402 925
560 373
882 911
299 915
460 580
10 413
691 382
823 683
296 737
750 996
758 174
995 107
572 793
748 427
31 321
844 166
6 800
502 538
981 533
560 582
639 916
1 817
673 215
533 134
526 979
201 553
663 822
495 715
108 98
953 960
351 516
15 366
7 419
76 904
554 310
744 636
161 208
975 114
207 807
584 432
886 534
456 19
565 220
58 486
389 996
400 914
591 647
725 342
6 648
495 734
856 718
711 873
76 854
726 181
507 598
894 782
970 467
140 976
790 426
689 794
251 724
847 742
336 871
40 9
14 282
108 826
777 416
162 294
750 751
497 930
539 74
419 569
266 822
70 134
849 352
306 862
921 184
890 932
231 267
512 863
322 618
650 234
579 806
52 830
838 246
696 500
559 374
25 773
428 34
555 482
428 833
28 361
464 570
853 936
386 576
562 886
37 886
370 460
144 657
745 52
976 540
912 878
856 321
592 480
492 283
704 266
514 910
278 17
218 856
116 944
598 879
671 629
575 520
994 487
131 872
697 306
917 988
147 684
554 667
430 294
834 412
417 48
585 852
360 763
506 656
673 828
367 771
194 524
561 302
397 658
643 528
247 534
850 417
999 504
235 100
202 917
427 950
954 183
254 990
314 786
301 4
842 101
309 464
504 223
390 672
343 510
812 881
334 557
56 387
857 884
565 465
742 606
57 72
589 459
360 146
151 86
866 113
160 369
556 528
74 482
5 484
553 945
130 519
938 301
331 89
702 151
449 337
442 323
223 74
565 504
419 859
989 823
110 494
994 265
706 737
477 889
93 47
671 702
194 815
497 840
372 796
594 635
318 757
648 273
918 184
132 189
875 318
269 794
725 486
567 989
462 655
785 173
85 143
725 900
759 744
725 350
666 507
157 947
269 895
437 795
716 553
919 436
447 63
927 98
621 927
186 511
786 929
728 70
878 568
559 288
401 626
227 275
574 481
310 433
908 16
476 126
17 268
710 412
863 230
472 787
666 390
880 348
403 142
276 2
790 479
320 942
574 857
576 882
285 455
383 131
455 916
641 480
846 297
521 171
95 6
297 145
422 360
829 896
730 794
837 852
729 582
308 255
427 619
78 523
444 940
122 480
280 26
136 438
577 552
761 620
592 257
374 798
762 284
492 52
298 605
137 623
677 215
902 306
774 90
51 976
320 430
974 246
267 57
497 709
682 162
986 314
540 597
112 699
311 44
180 670
14 79
698 790
352 25
659 478
470 857
706 922
141 506
808 620
130 417
779 157
81 205
556 805
945 807
533 629
262 703
354 277
144 758
901 170
754 899
627 700
142 423
175 431
724 811
245 40
391 855
677 51
57 916
466 410
983 351
173 611
499 626
655 111
311 563
263 663
917 629
633 709
183 438
1000 887
809 5
651 519
574 878
203 40
357 602
17 820
884 905
57 641
876 914
583 701
442 831
215 435
70 159
604 250
926 99
605 702
470 110
812 268
245 60
380 213
681 200
157 699
720 833
962 337
757 676
578 397
127 667
742 526
777 901
626 85
168 173
395 744
317 473
955 161
805 858
886 155
752 122
924 725
659 687
228 656
443 628
137 496
308 386
322 652
77 219
523 241
30 256
198 581
404 493
925 228
190 779
590 14
984 599
920 372
290 799
897 285
694 72
653 198
609 692
231 875
857 201
292 43
182 652
182 133
986 673
318 582
944 736
284 843
945 895
881 788
422 15
179 384
60 404
656 537
466 113
818 860
589 264
775 525
938 857
486 704
572 409
743 77
377 102
46 903
989 81
370 112
873 948
911 501
181 713
183 302
779 614
813 911
178 241
46 81
467 603
121 503
216 226
665 945
17 991
429 294
371 353
223 553
332 650
967 506
90 854
688 67
346 823
74 141
737 890
817 7
431 719
737 897
519 700
899 642
357 475
610 515
522 719
929 574
366 693
868 657
511 769
550 478
999 615
223 90
644 388
769 366
97 761
27 877
84 206
715 865
245 804
143 188
185 339
637 810
359 147
917 533
89 170
850 489
177 43
959 546
902 8
291 292
338 475
125 829
419 998
810 224
743 882
84 696
835 153
1000 457
1 562
812 89
225 967
27 813
708 585
295 770
441 241
782 143
431 147
951 529
791 908
594 216
438 165
116 463
668 871
307 913
732 836
702 785
518 818
212 640
482 247
494 948
882 7
7 412
312 937
418 235
488 305
294 725
528 110
862 87
23 917
606 614
556 935
488 153
78 230
317 811
866 340
574 891
904 17
678 104
613 364
917 362
237 225
664 478
235 601
11 56
255 959
577 351
585 196
401 583
107 38
85 779
686 542
368 349
34 373
326 244
904 747
59 492
678 514
86 678
847 308
751 357
4 848
141 132
461 500
378 162
942 630
654 187
632 938
606 107
518 920
248 741
116 350
575 131
524 266
92 263
616 902
325 788
732 676
73 343
405 179
901 704
700 899
851 750
912 228
190 223
45 440
486 986
753 164
894 745
909 631
269 911
594 621
247 131
703 717
544 456
586 819
125 75
334 404
391 871
504 310
788 699
696 350
102 885
595 15
298 361
131 330
157 696
551 720
138 411
257 219
136 430
386 710
12 28
94 257
241 91
684 284
81 629
481 500
579 27
156 423
683 251
853 225
195 268
477 347
110 256
752 116
332 239
62 137
476 652
335 759
914 283
2 811
12 501
357 87
242 51
82 406
130 824
885 174
412 779
211 132
460 42
891 942
921 989
530 527
240 300
170 495
743 849
351 514
618 920
59 253
290 14
235 154
867 826
105 251
167 678
771 131
11 541
640 75
395 132
84 679
666 559
144 563
99 323
792 501
603 37
275 439
236 421
532 853
950 953
652 25
858 475
896 73
593 592
765 213
918 635
673 487
198 824
458 787
409 666
856 204
439 138
141 303
519 775
535 590
676 936
895 589
899 451
464 929
352 549
130 766
638 852
867 225
32 194
115 881
91 496
496 812
948 180
722 231
267 441
619 107
230 634
884 218
873 829
373 141
887 21
56 622
10 568
687 844
909 158
587 362
466 233
399 586
415 585
372 245
418 877
132 647
92 513
801 367
146 827
509 307
255 981
127 784
886 796
71 574
499 31
306 972
484 777
394 510
673 523
449 768
980 970
294 411
59 121
479 486
281 539
627 538
668 874
918 912
50 370
966 802
49 297
76 404
893 539
886 656
124 543
535 413
169 463
315 211
336 547
883 377
122 406
214 223
752 187
667 577
55 734
522 385
900 691
153 806
689 189
680 168
173 214
27 620
702 437
454 443
446 403
21 500
953 261
620 982
962 334
827 453
416 633
749 784
414 19
320 459
179 856
934 473
979 802
405 442
826 615
665 826
684 775
543 926
338 345
122 243
415 459
165 880
963 374
466 461
558 207
960 324
754 400
644 683
100 706
518 633
862 627
923 410
504 656
16 101
180 275
820 72
485 630
551 162
978 454
761 454
8 379
17 957
582 23
912 931
480 613
707 149
483 207
382 450
192 235
548 624
3 177
318 503
254 756
110 664
573 611
324 415
447 77
323 188
988 906
891 698
758 764
142 885
982 845
738 765
443 574
962 884
729 786
879 778
585 600
598 251
946 231
535 258
29 7
622 813
475 542
101 143
13 111
892 895
868 364
859 737
413 530
198 616
123 882
449 329
338 450
262 952
445 995
786 722
914 124
283 103
261 35
991 447
732 235
77 606
781 539
69 482
634 213
389 640
215 61
990 66
56 794
919 751
785 630
731 886
667 438
263 794
746 271
657 337
532 726
62 224
465 928
207 168
5 735
874 261
686 669
708 954
127 152
172 543
357 587
65 188
414 874
666 416
773 823
769 904
624 952
849 781
680 279
709 892
748 227
875 552
789 635
578 255
975 232
590 935
27 317
238 82
495 359
805 6
229 987
599 894
133 318
486 807
508 513
909 897
624 244
553 71
677 60
295 605
932 627
130 170
537 212
342 679
979 218
865 682
34 992
76 40
521 84
79 582
999 129
851 215
944 625
661 864
233 573
583 421
266 24
679 2
983 585
470 14
228 602
855 345
209 822
823 635
757 911
658 444
823 487
576 68
963 165
817 935
724 522
473 125
504 728
30 810
400 454
830 433
371 200
193 393
630 872
298 133
422 457
90 101
887 341
443 152
181 875
202 81
174 101
629 22
964 265
131 108
191 195
344 384
134 349
163 380
988 430
187 645
270 758
137 835
644 237
413 962
425 699
359 887
743 541
365 747
675 747
415 742
935 722
889 807
82 956
933 735
317 643
314 569
574 4
15 143
687 425
822 757
728 953
840 287
926 777
243 361
348 352
19 61
641 363
945 11
941 238
328 97
12 510
529 414
13 476
74 877
881 568
396 697
132 636
104 145
722 342
63 863
203 297
741 448
597 684
388 62
460 371
535 73
543 380
411 544
36 573
857 964
693 738
957 42
695 13
945 205
856 900
926 794
878 420
148 334
75 98
491 67
628 196
851 446
38 636
997 764
661 768
354 2
550 850
61 940
548 646
905 694
811 981
92 521
277 618
100 935
7 267
658 213
523 406
942 208
65 329
937 753
605 543
388 776
613 942
232 718
964 543
718 222
770 145
3 601
989 840
325 564
993 51
456 356
974 401
763 919
759 447
88 619
265 218
275 585
510 33
179 747
295 622
124 358
977 405
805 588
695 547
115 370
53 392
92 379
800 452
734 286
30 370
657 949
322 828
392 283
461 380
37 142
220 857
105 270
671 904
476 592
247 367
857 728
876 747
362 416
118 27
381 874
304 868
760 637
783 70
798 112
862 95
826 646
151 467
691 828
764 173
463 69
814 415
739 227
600 617
166 400
499 585
863 363
394 780
58 607
899 653
838 411
523 168
476 867
103 983
800 870
264 983
852 602
680 438
21 248
734 476
562 702
726 494
164 759
438 404
21 930
348 272
960 465
299 216
361 59
201 237
939 845
17 979
851 563
394 108
3 661
188 114
811 187
304 620
58 577
278 128
954 339
154 141
759 873
807 626
272 364
245 513
544 592
994 996
591 27
588 625
31 508
212 950
274 361
372 92
255 291
720 618
632 638
739 504
180 850
659 219
154 65
971 92
680 756
79 296
916 546
862 29
183 74
652 316
225 115
894 279
97 935
484 656
947 960
298 607
261 215
741 524
883 673
940 210
228 505
595 469
836 515
779 248
961 692
960 389
24 901
808 88
466 288
368 285
693 130
704 576
450 844
394 135
762 727
300 340
42 687
829 333
527 27
979 773
320 127
49 247
271 267
987 341
961 616
619 905
231 400
705 1
391 63
623 673
265 664
921 503
294 176
402 630
94 905
848 608
56 214
869 804
795 791
687 543
722 138
413 65
147 837
142 752
930 833
447 354
735 707
16 191
907 478
161 217
677 534
527 177
759 914
400 513
486 966
454 95
66 212
262 945
849 141
990 17
430 788
118 343
183 684
593 995
877 862
640 869
822 548
263 904
665 650
102 947
272 436
155 245
59 843
418 687
418 200
416 92
726 13
686 381
749 532
251 715
190 585
770 377
889 856
625 640
194 688
935 505
732 944
116 534
549 502
115 524
580 115
360 607
600 186
113 269
953 593
134 454
860 125
244 654
148 819
763 431
802 52
714 610
632 505
668 970
204 537
660 796
879 652
455 264
378 713
900 986
325 359
223 487
75 836
694 140
270 961
740 134
184 264
730 857
279 371
409 922
744 495
303 336
890 859
432 136
619 142
464 303
263 975
765 710
604 791
366 203
44 418
471 51
645 419
192 866
541 841
503 619
93 609
798 183
987 331
903 148
430 516
366 565
581 248
797 110
645 9
860 836
589 756
550 928
61 828
756 152
71 837
362 932
234 506
279 508
950 492
866 49
874 557
101 183
612 900
96 907
520 291
570 41
717 834
899 475
922 979
125 844
610 748
736 215
317 224
312 234
444 797
750 171
935 17
331 607
671 361
534 967
799 697
987 289
729 264
905 147
107 877
475 605
571 972
233 700
486 372
791 22
642 993
731 469
447 356
805 204
964 154
346 59
500 980
910 42
825 222
764 390
158 997
101 473
709 757
450 925
325 743
977 7
359 626
661 87
983 519
267 860
792 51
86 514
88 721
863 169
850 799
339 20
292 655
772 608
857 364
23 363
697 23
130 422
422 127
160 996
873 228
501 623
368 197
25 463
125 629
393 726
9 449
258 753
868 230
229 809
554 49
86 491
812 181
926 964
425 709
686 363
724 948
441 519
605 800
951 68
776 238
997 118
393 208
893 465
264 387
521 372
843 380
470 775
560 592
734 517
757 407
789 827
318 49
906 209
542 862
639 302
71 75
292 350
296 206
411 683
512 341
986 497
392 240
446 417
334 217
310 261
252 222
947 46
266 189
987 116
144 194
692 703
198 400
107 351
234 868
641 151
221 236
353 786
255 468
495 659
222 4
536 424
211 787
317 83
190 505
20 124
115 340
968 442
533 691
271 769
126 932
185 838
598 105
774 692
437 233
944 666
984 825
401 272
944 564
918 902
899 641
93 712
88 79
151 700
486 433
50 368
656 619
803 207
585 440
102 187
567 266
273 780
79 295
257 937
232 675
484 847
332 95
465 423
889 44
861 205
586 19
879 948
461 345
928 23
764 471
78 500
11 133
880 363
910 448
342 25
621 891
669 675
714 938
74 284
797 696
543 25
193 414
855 577
986 367
39 834
896 795
479 378
430 303
101 221
132 622
404 253
780 768
831 905
432 10
763 442
327 445
638 426
116 307
28 438
628 366
984 684
654 195
33 167
149 918
276 977
820 334
928 673
126 855
371 607
582 857
30 347
24 365
350 444
444 521
732 78
645 339
391 936
564 310
754 781
212 193
271 997
165 277
274 243
43 834
875 200
123 605
302 811
852 915
595 265
759 323
655 397
118 585
279 385
409 870
662 405
905 36
626 496
410 510
543 915
73 897
68 477
942 869
869 167
386 384
720 454
730 466
646 765
358 87
60 190
689 639
431 415
645 778
422 244
667 41
454 124
335 89
405 43
546 861
259 203
705 204
509 573
423 552
666 93
938 191
642 957
366 823
701 365
941 259
510 685
725 231
115 116
479 579
777 296
690 62
728 445
548 88
809 154
735 503
590 533
433 207
420 429
744 182
870 649
439 380
42 532
565 113
566 707
831 423
62 343
437 550
88 741
855 56
836 163
177 499
266 496
458 189
746 113
278 669
911 612
280 87
92 981
679 166
93 259
97 890
67 411
758 755
925 744
150 220
11 662
480 695
655 307
81 715
989 365
649 793
278 564
267 270
956 684
755 331
895 332
729 21
885 379
549 641
222 17
452 546
82 17
311 573
575 233
544 682
771 77
345 246
805 124
339 677
864 288
144 779
801 771
433 157
982 395
54 1
673 78
879 156
943 433
109 147
205 252
600 370
986 84
267 306
13 390
930 861
381 395
311 170
593 56
440 521
688 307
826 516
894 532
910 898
457 802
255 983
962 409
993 291
748 1
605 158
408 103
139 388
354 961
901 888
186 415
844 523
208 721
86 216
888 412
306 210
60 227
529 435
269 464
474 127
723 143
241 462
968 5
745 916
473 902
206 176
350 860
853 860
660 109
311 25
648 517
506 591
925 699
512 410
333 47
190 116
822 518
216 447
521 418
540 292
535 239
96 761
469 99
373 317
523 866
823 936
438 94
3 771
895 357
597 520
718 557
695 225
378 506
220 633
850 30
20 347
450 508
434 914
335 61
517 733
721 229
320 936
163 458
241 426
72 471
923 106
576 609
735 298
263 543
159 255
746 796
181 18
123 920
716 202
936 242
65 744
782 92
8 347
701 925
995 28
964 895
360 80
359 736
91 359
459 808
340 790
717 828
855 789
377 283
255 741
744 403
666 722
426 311
269 181
398 587
633 971
547 218
390 836
111 293
942 115
919 730
681 669
342 76
849 551
390 74
791 794
480 358
639 141
15 817
842 440
911 609
794 271
313 888
894 938
253 101
303 663
206 945
902 98
619 144
207 611
210 752
602 890
86 917
483 16
523 251
604 934
594 367
156 67
400 38
579 2
280 522
782 32
976 802
465 970
353 25
130 767
851 606
589 393
31 871
910 934
814 442
360 308
11 336
201 190
966 847
429 765
133 988
118 477
162 396
367 820
108 127
248 172
537 505
834 756
907 733
265 837
797 4
269 641
306 153
384 340
341 681
882 677
685 744
581 650
651 552
810 719
685 474
554 582
931 93
808 21
40 744
942 671
652 187
156 881
722 549
194 113
34 104
111 335
775 838
466 985
598 483
354 238
757 890
793 902
904 826
862 679
644 678
578 987
132 15
610 288
121 933
725 852
351 334
31 752
613 896
367 37
905 390
735 663
596 27
440 773
211 324
156 214
182 376
905 413
878 670
459 323
739 262
913 543
425 478
649 206
442 175
614 95
776 522
353 281
471 461
931 400
400 580
453 505
600 808
473 794
934 886
311 432
924 862
742 149
477 881
871 723
244 893
733 312
770 680
412 813
591 353
746 813
995 387
945 853
379 193
793 76
500 582
641 955
558 565
555 658
821 676
729 965
277 641
800 105
909 259
967 125
647 657
513 979
953 504
879 321
385 388
727 965
202 418
236 340
384 185
611 851
907 436
847 305
329 175
886 34
479 835
410 632
461 991
299 83
15 968
154 970
761 305
483 964
161 820
355 264
601 530
990 517
864 384
127 184
172 262
311 339
577 664
152 608
127 656
311 237
589 999
739 923
772 54
974 898
803 394
896 904
643 285
765 828
166 754
699 213
135 299
645 569
331 748
775 750
26 22
831 127
899 546
189 560
52 358
354 360
290 203
112 669
877 725
839 771
714 690
79 317
280 429
932 531
292 492
20 305
475 614
204 130
806 889
481 8
319 756
618 293
7 179
392 988
985 21
602 741
131 264
72 598
897 469
179 145
990 7
161 172
206 396
530 911
77 87
537 843
738 492
607 749
387 810
290 424
544 25
420 483
911 768
658 94
256 995
574 161
477 92
998 694
973 319
768 525
670 117
724 825
475 912
708 587
446 532
333 96
369 479
760 660
340 231
960 518
303 988
930 844
468 136
184 531
615 662
787 188
684 170
788 443
933 353
617 374
867 163
791 662
171 564
839 21
79 961
389 864
668 125
377 124
117 411
357 975
992 164
507 335
795 727
825 855
23 141
343 535
329 110
645 431
94 855
575 996
885 984
26 603
423 232
766 146
468 173
595 62
444 693
459 767
392 435
598 286
703 708
498 218
140 321
163 572
70 407
575 425
254 809
428 356
871 987
421 578
112 350
677 415
123 360
105 247
308 829
473 863
142 29
864 409
351 741
254 606
102 687
630 920
116 695
849 850
436 80
354 773
14 829
520 780
513 618
996 551
466 281
139 484
848 973
90 732
740 401
561 700
698 360
979 977
994 664
667 335
165 66
651 571
785 922
319 495
727 430
339 950
446 166
322 830
278 886
614 541
228 341
418 131
100 144
590 221
881 410
994 749
997 176
704 223
278 977
751 692
966 894
161 116
61 684
916 486
662 443
490 164
68 611
798 203
507 953
63 852
44 395
102 249
452 959
805 182
553 879
682 303
538 145
845 664
559 569
907 310
77 235
594 929
349 144
633 755
581 169
495 809
41 901
900 921
46 128
953 43
504 74
146 202
59 358
495 236
836 481
845 778
605 312
749 168
458 536
960 161
17 359
246 666
973 487
122 545
699 938
274 270
246 235
339 333
66 979
363 472
402 369
99 585
56 407
487 893
773 927
117 808
856 649
893 205
914 529
878 64
525 513
234 441
855 399
639 764
159 620
66 780
278 709
782 395
316 408
88 197
298 561
650 53
256 484
931 3
998 245
715 398
385 810
149 624
838 549
516 24
82 173
169 647
836 893
883 235
690 821
366 925
983 909
652 436
49 917
162 16
89 582
25 510
21 215
716 679
507 41
589 37
736 404
636 592
930 862
610 589
704 107
393 316
771 477
70 764
656 47
125 977
759 254
369 584
988 454
887 313
821 321
364 712
937 835
627 140
835 180
111 910
184 143
120 943
367 588
683 169
527 965
333 411
283 126
158 954
782 372
890 947
992 323
522 305
480 653
95 934
301 947
833 786
502 436
579 436
926 257
991 420
74 296
484 936
251 970
682 860
64 25
412 525
625 43
542 1000
393 984
787 823
249 277
204 797
515 568
724 205
479 70
946 129
914 582
361 466
761 926
416 429
950 9
405 2
415 310
930 759
743 955
951 4
635 807
989 224
10 730
439 666
377 516
415 165
489 514
803 773
350 640
932 79
56 84
934 578
935 968
436 684
390 429
641 996
96 915
908 567
75 150
972 983
5 284
476 135
151 957
412 485
786 66
411 328
512 346
109 242
927 126
290 806
811 623
311 205
475 944
956 857
837 390
123 859
976 940
700 471
704 94
858 138
840 615
381 244
979 374
177 67
469 807
946 436
8 356
662 779
365 621
937 354
839 248
906 674
736 233
832 984
853 179
50 410
49 890
735 774
84 652
539 839
411 379
211 528
939 614
340 148
218 700
386 453
413 670
860 870
761 254
261 848
568 587
46 229
582 396
797 150
278 747
143 943
618 750
331 354
864 1000
559 531
322 114
364 171
782 394
524 234
457 250
342 852
111 881
129 626
273 919
934 797
84 346
200 421
946 96
628 897
924 987
470 800
535 1000
317 784
467 337
451 884
277 811
494 28
473 437
447 258
883 947
719 401
84 646
350 108
46 814
864 684
913 139
69 3
251 232
111 798
474 62
90 175
966 982
384 239
519 908
771 529
15 946
82 380
69 622
807 794
224 702
80 650
587 757
100 444
356 718
125 11
877 948
954 885
446 509
791 205
355 68
533 226
113 274
453 931
825 734
187 432
504 214
428 832
122 655
156 447
79 555
548 656
450 915
732 138
530 769
333 248
27 943
484 643
36 997
713 689
595 389
77 922
308 435
799 410
915 234
544 658
101 606
344 749
119 977
98 798
373 583
991 724
779 26
412 425
528 726
136 976
413 145
796 319
501 652
153 11
696 646
158 344
24 684
776 107
634 229
363 534
371 690
151 361
376 12
334 914
759 345
540 514
393 538
963 507
387 825
732 973
155 211
470 894
317 367
360 707
413 252
236 131
414 813
350 827
371 51
163 780
223 706
956 682
470 784
635 677
713 111
981 51
240 246
643 300
280 702
54 96
731 212
655 531
475 63
287 364
815 586
576 210
151 765
882 282
322 175
16 189
150 826
380 164
8 586
711 951
626 48
991 333
859 425
419 702
907 554
760 820
625 745
532 325
256 580
934 960
754 543
472 421
77 366
971 522
568 401
355 228
810 57
569 87
127 777
101 654
561 113
503 676
207 602
482 867
157 949
672 667
934 584
563 633
554 361
183 626
834 576
615 440
988 549
92 110
215 934
338 413
280 878
209 948
275 644
717 544
43 95
825 775
498 952
928 915
780 557
880 571
119 644
333 932
900 721
656 523
144 486
285 704
175 687
422 311
692 252
164 271
858 802
772 398
276 100
449 195
946 355
662 636
471 833
313 432
957 11
817 36
594 678
655 909
780 698
526 709
489 977
354 325
137 155
212 984
165 425
499 869
698 273
811 587
696 713
283 336
620 63
439 85
508 572
87 261
738 843
672 748
750 388
482 910
965 400
318 156
457 643
802 94
80 213
983 88
873 7
811 428
492 518
351 177
689 677
79 121
638 701
654 726
917 925
466 115
515 953
408 605
489 854
206 325
797 981
286 369
926 571
367 313
943 43
831 953
856 170
319 79
920 653
93 632
697 711
987 774
983 939
487 712
113 61
490 723
578 373
52 527
590 313
807 66
550 828
279 739
349 434
505 19
418 113
791 260
510 811
852 6
811 971
212 575
411 263
352 169
640 266
173 454
887 694
870 902
598 438
445 783
333 202
20 41
288 617
477 478
480 109
790 713
556 82
565 222
192 177
551 643
49 686
458 35
14 773
664 252
797 809
60 551
445 14
407 881
279 354
840 863
1000 249
863 900
417 732
172 88
438 738
331 792
616 235
471 616
301 511
302 683
404 497
441 605
857 929
485 741
985 166
882 605
960 985
880 225
604 877
814 771
516 856
258 175
383 604
964 37
237 928
368 155
527 988
56 279
897 671
969 968
562 918
366 422
118 164
148 162
103 381
101 958
904 448
849 813
462 669
107 143
101 511
830 596
965 164
954 900
752 249
116 567
711 225
325 846
494 552
911 666
30 138
945 526
957 416
391 977
542 53
985 361
591 783
373 920
305 77
407 315
823 701
743 152
235 920
136 354
747 704
165 653
667 350
120 679
137 241
715 380
799 914
541 284
226 535
971 677
314 7
718 33
760 280
325 504
662 862
566 182
703 878
428 475
911 275
841 163
255 780
583 7
342 965
546 348
537 23
967 869
856 77
314 166
790 574
325 171
121 332
180 50
227 207
943 531
755 83
754 919
537 267
626 456
316 271
959 739
356 657
308 372
713 988
295 640
640 927
970 577
709 477
602 714
570 443
160 36
707 440
206 599
601 720
765 621
675 491
824 544
661 597
647 302
884 768
830 703
572 238
344 523
943 574
113 148
500 485
179 830
68 915
903 174
923 190
48 819
423 586
105 125
364 444
563 500
614 493
809 147
206 72
416 253
421 945
908 925
642 472
394 290
840 699
536 630
261 318
783 979
293 474
171 668
707 742
467 286
78 288
298 364
793 753
575 627
93 457
724 566
551 887
776 770
837 494
183 820
892 842
750 87
377 679
104 715
61 971
866 428
150 334
468 802
663 559
130 468
222 287
136 877
179 736
537 227
913 862
254 398
146 961
862 294
27 214
88 466
54 90
497 428
592 776
365 199
893 686
747 310
884 302
401 455
240 139
33 947
580 445
423 26
652 282
418 726
46 497
368 801
25 208
997 949
567 728
616 818
301 456
390 401
306 644
82 567
841 110
626 649
336 768
354 174
188 827
678 214
771 733
307 979
664 527
946 825
566 176
125 48
293 364
897 153
46 186
134 421
346 259
880 614
762 442
926 952
962 266
545 910
278 145
179 324
993 482
429 379
236 481
903 328
227 810
228 412
271 634
607 226
74 828
112 473
851 695
337 931
872 992
521 555
18 306
638 867
491 794
190 473
649 151
494 238
971 225
91 591
184 367
426 807
599 661
874 11
694 558
503 591
995 802
78 707
645 598
953 186
670 805
570 998
226 92
44 628
126 319
1 214
428 854
281 515
557 710
183 221
721 50
576 105
757 695
311 766
883 934
156 171
215 612
685 108
484 453
904 946
485 948
720 401
415 782
77 417
246 824
205 519
167 955
794 588
97 618
426 841
692 513
68 441
30 682
221 812
468 251
23 400
895 827
327 645
241 311
164 758
212 104
881 143
90 497
291 838
604 746
576 38
289 895
388 738
383 754
27 90
511 410
363 569
715 561
714 126
756 738
609 923
128 405
663 630
242 428
19 621
436 737
386 644
520 777
813 357
38 947
687 303
456 871
119 795
448 890
456 716
869 426
337 768
171 128
317 127
88 794
248 771
273 170
599 357
780 296
819 866
878 303
941 938
451 926
393 446
989 338
364 509
741 59
371 13
977 772
516 93
91 408
373 854
808 680
686 286
890 484
928 492
883 815
731 284
435 142
615 213
13 766
23 792
13 381
520 726
233 773
284 614
700 588
614 695
823 270
568 567
374 35
977 383
6 368
93 129
626 534
800 705
115 32
63 615
948 727
435 777
813 963
497 646
683 504
458 625
304 370
582 219
771 209
409 479
99 511
89 821
501 214
589 21
932 179
51 657
776 18
51 190
47 90
401 352
155 197
429 880
754 778
839 798
741 249
264 622
342 547
540 406
565 323
182 932
151 219
852 835
460 433
909 871
345 617
949 806
613 825
506 290
618 397
182 658
126 444
93 269
465 798
852 62
978 33
243 110
916 391
842 485
404 41
688 597
844 49
391 362
818 695
840 503
981 319
540 753
356 858
929 817
964 141
885 242
114 396
522 826
243 432
377 836
17 987
266 334
806 501
680 152
801 601
678 719
826 288
930 634
299 879
806 920
267 43
244 132
400 977
673 276
444 981
659 135
768 928
920 50
600 341
320 447
845 76
32 69
107 159
284 750
442 46
442 193
453 940
296 207
404 473
983 469
376 350
868 742
270 481
432 325
378 737
61 794
981 413
673 149
157 142
840 741
579 238
488 422
555 576
615 959
699 915
841 443
617 877
502 914
298 131
945 907
917 880
946 461
82 578
500 63
455 560
640 429
198 558
253 585
416 236
339 476
489 11
99 181
542 762
469 471
34 377
43 464
17 74
777 881
986 171
771 431
422 883
680 613
525 762
609 1000
174 992
98 450
421 921
513 7
331 727
375 182
424 178
996 769
207 973
805 361
943 310
558 576
613 805
7 763
701 385
950 802
119 780
191 51
617 243
854 588
718 298
37 357
218 161
515 489
190 548
967 641
225 13
159 384
240 369
237 556
19 572
208 239
348 812
301 348
355 834
387 703
159 265
202 35
903 277
554 867
656 31
23 493
884 493
195 547
773 582
104 946
149 978
844 249
444 745
407 885
237 482
802 211
389 877
887 74
641 290
134 289
731 523
958 287
475 789
933 186
5 103
473 724
799 371
82 519
8 597
181 195
193 543
337 239
341 895
596 244
392 324
71 48
618 108
580 395
356 914
434 346
866 722
715 163
876 726
643 233
419 540
253 456
967 23
343 798
38 767
329 695
490 508
877 512
527 117
38 579
739 595
805 83
928 614
708 216
10 367
470 928
275 337
527 114
911 120
12 503
473 691
475 432
747 439
35 443
731 547
272 575
526 73
163 28
70 233
505 606
921 228
924 31
636 387
438 688
21 622
107 433
585 414
264 367
275 446
380 245
847 175
149 954
518 477
858 299
81 123
815 122
707 408
72 767
49 166
256 510
187 937
800 248
524 928
984 469
837 840
989 91
210 16
874 917
503 194
186 838
165 708
967 556
480 308
365 361
966 481
315 549
398 773
63 365
394 908
483 447
40 994
810 377
367 235
276 42
68 52
130 663
467 727
640 510
725 12
857 425
322 839
75 580
545 836
674 864
532 969
483 672
912 780
466 918
391 712
160 392
864 197
693 963
410 809
617 651
51 740
692 493
709 655
541 2
766 627
894 275
469 158
787 891
507 851
431 873
372 892
368 665
813 830
480 317
328 681
908 815
550 560
659 598
779 522
630 154
651 275
326 752
418 680
694 97
724 280
342 794
573 56
935 515
853 414
998 719
704 205
845 986
543 308
878 413
229 932
376 115
716 42
521 812
909 356
735 609
917 114
755 51
618 589
425 265
306 295
787 454
139 99
501 799
13 335
167 74
172 35
712 31
466 941
454 916
385 456
792 410
274 478
710 306
241 170
352 422
643 118
118 442
337 924
43 826
654 701
949 150
773 232
17 101
595 6
745 90
174 79
554 439
206 164
37 277
273 988
732 609
284 393
657 288
723 733
639 705
807 258
940 944
138 681
263 542
724 828
61 77
450 502
380 299
64 482
563 735
529 375
870 415
119 157
358 646
904 325
272 820
511 637
822 565
305 866
989 617
71 657
276 26
59 914
922 898
364 985
701 899
430 488
353 32
635 169
493 816
607 667
696 369
974 999
703 663
109 282
874 971
77 143
242 779
732 172
238 746
220 729
200 545
570 238
901 334
811 218
772 169
915 255
520 33
740 750
183 419
802 947
503 99
603 87
214 126
233 785
194 799
613 679
416 690
587 705
796 884
336 839
468 442
943 746
584 906
609 791
790 657
734 593
401 223
724 598
422 348
280 895
355 53
327 766
946 821
624 239
77 348
542 956
493 845
243 357
645 749
188 904
162 873
52 293
146 255
556 268
614 448
545 769
683 453
578 896
231 498
700 246
393 478
961 604
114 111
364 466
69 48
124 151
533 392
938 324
247 361
455 789
852 159
903 983
69 641
685 50
397 297
665 381
724 314
595 202
989 996
541 135
306 742
423 707
939 645
168 69
505 986
678 889
348 429
743 704
706 173
218 172
762 826
765 367
433 19
443 794
384 433
135 610
287 582
697 185
201 892
216 80
623 592
291 616
861 164
691 996
287 352
389 218
599 459
199 338
762 272
857 740
255 627
710 198
579 34
541 251
850 198
748 696
606 793
271 834
795 700
281 162
55 443
560 972
768 326
643 314
922 584
518 756
490 853
428 709
688 245
289 828
309 310
19 5
434 323
564 698
255 186
807 379
548 996
602 931
806 940
507 48
270 620
930 422
371 442
748 786
135 638
985 388
885 264
830 464
72 155
81 468
13 85
438 685
750 367
90 84
976 622
522 970
709 853
560 377
482 5
527 756
799 558
177 460
754 807
562 975
375 601
740 22
584 152
677 462
367 790
566 409
204 62
204 128
897 887
451 306
150 444
986 216
962 537
14 823
373 114
670 822
304 192
660 671
192 958
816 723
355 778
601 627
579 752
895 195
398 524
871 929
894 866
519 167
906 645
93 288
909 666
745 102
459 420
331 773
302 650
681 36
633 535
195 302
152 927
492 427
919 624
338 916
930 34
990 60
537 352
58 947
414 868
544 454
652 126
416 762
835 706
148 826
175 503
120 845
367 956
373 67
768 816
520 227
14 943
556 188
600 646
544 667
24 697
875 957
813 190
12 936
443 898
699 258
810 140
480 309
588 371
453 328
382 663
352 77
490 970
66 683
805 504
493 470
238 797
20 623
233 721
855 621
264 38
870 273
717 809
445 649
262 477
244 598
266 554
157 792
660 108
965 310
438 586
681 878
819 831
8 13
726 606
15 37
131 234
858 35
725 432
435 553
101 123
143 619
375 378
496 760
452 442
486 699
781 226
423 783
140 711
399 892
119 326
513 496
303 99
421 471
219 536
79 616
117 497
783 454
567 710
949 973
845 365
269 868
679 150
685 578
304 931
646 78
759 971
380 261
124 736
627 771
174 393
248 587
873 457
613 892
966 285
430 97
724 589
84 836
239 630
330 884
408 97
582 742
909 578
686 69
120 30
148 101
778 142
575 138
537 486
582 326
943 666
870 955
772 18
386 835
609 947
449 860
214 876
83 910
501 812
951 669
407 273
313 307
563 166
872 248
176 149
896 718
821 108
682 853
244 754
584 86
444 811
594 661
379 783
226 592
687 501
849 388
946 645
279 749
186 487
441 330
931 380
735 936
396 594
665 812
711 390
126 303
407 948
224 708
619 127
438 100
676 510
551 995
412 860
867 449
80 275
121 345
303 123
471 419
467 504
94 997
865 225
81 887
281 72
922 826
671 174
535 297
803 40
716 109
60 992
180 220
329 785
736 718
617 682
393 988
935 896
779 282
103 359
612 957
297 456
661 807
498 870
209 612
494 537
184 369
729 425
121 435
215 243
929 591
473 987
109 742
239 248
386 125
120 76
825 136
945 618
611 259
562 595
81 512
167 855
901 893
494 512
172 926
559 471
76 88
993 40
972 213
528 764
400 996
375 761
786 280
514 621
156 491
523 778
41 212
802 954
948 390
202 747
515 768
562 524
377 361
941 55
878 910
153 149
780 142
648 324
309 625
146 150
202 862
360 857
79 472
411 658
299 414
207 754
644 351
376 246
797 405
611 889
414 180
191 100
804 438
121 91
510 795
423 993
39 152
83 683
527 246
847 602
477 872
941 947
319 795
744 805
262 598
778 860
210 673
297 223
240 428
959 836
462 646
727 251
488 744
742 688
72 333
820 770
758 401
181 821
885 579
410 281
95 679
221 630
815 412
712 950
941 742
558 707
634 939
465 908
516 842
511 287
542 192
991 255
488 752
713 907
885 495
463 866
673 56
267 409
761 304
657 691
829 258
918 343
544 139
958 226
133 712
98 31
47 514
171 641
356 729
620 286
611 809
711 660
160 281
99 116
418 136
782 878
386 770
676 474
605 536
412 982
402 194
40 144
373 158
106 39
365 715
744 463
804 227
286 678
657 830
123 743
518 584
831 37
465 593
639 112
58 422
730 161
389 924
645 5
803 876
868 777
468 279
914 903
824 690
836 842
93 406
931 693
857 666
344 43
798 243
38 649
632 322
602 35
364 151
174 321
246 509
512 603
487 540
567 832
162 471
512 153
105 613
229 117
383 759
309 706
908 239
264 221
984 911
659 978
976 240
155 748
461 681
654 137
134 395
824 892
988 899
130 147
86 846
968 211
213 442
408 73
633 546
964 876
593 972
94 393
454 548
479 188
437 823
304 139
285 329
686 538
844 485
919 841
279 521
529 369
655 662
990 591
862 941
483 769
10 170
236 282
424 974
433 990
569 579
816 354
326 964
714 48
114 67
663 60
574 932
703 409
962 649
3 902
186 49
184 916
995 643
591 309
754 307
881 382
332 757
390 981
779 178
857 310
429 569
753 741
808 777
395 645
413 509
632 584
563 342
413 334
777 27
123 840
315 604
188 381
684 136
186 317
97 268
172 247
632 612
98 995
433 123
874 763
654 177
495 262
978 437
744 135
914 474
638 334
491 557
459 205
876 980
345 607
249 718
252 363
528 471
586 338
65 755
507 827
852 912
662 879
957 458
521 5
355 570
455 720
699 237
567 227
823 460
27 63
671 228
371 935
203 429
212 448
9 636
173 874
55 363
322 954
154 68
380 820
251 652
585 434
650 462
459 703
997 56
592 758
895 492
617 876
236 371
225 585
38 740
263 613
84 219
722 15
884 316
377 551
548 204
285 883
711 17
674 585
346 615
279 856
525 799
836 261
681 276
731 170
178 930
547 905
548 936
2 123
42 347
853 687
870 559
546 410
397 733
982 756
307 36
57 610
635 99
166 919
846 461
996 397
733 25
480 989
471 193
333 731
979 1000
60 239
264 496
638 540
519 595
206 905
85 624
441 953
166 798
292 171
956 559
429 492
425 852
877 955
728 705
562 170
412 557
636 411
250 144
347 277
133 327
538 840
858 113
798 282
258 950
763 733
733 75
386 246
130 995
998 260
764 865
484 606
840 226
273 19
525 289
227 396
319 209
313 357
983 928
273 169
155 541
151 862
537 311
634 149
8 862
463 345
859 948
871 971
855 674
449 900
800 780
500 340
5 280
654 940
271 871
745 776
973 674
546 14
568 751
477 676
71 573
264 796
396 25
46 412
879 843
355 338
446 596
250 778
450 329
586 362
421 299
961 385
80 559
911 979
668 646
910 663
666 489
451 237
837 446
739 10
148 578
903 421
942 970
345 144
971 6
26 113
75 594
605 885
832 100
678 373
390 440
19 756
875 344
966 344
558 834
590 331
957 282
245 896
482 610
474 206
348 330
202 295
312 391
924 393
759 217
955 648
646 9
65 534
70 919
890 550
929 774
683 837
528 276
324 912
730 478
662 816
121 630
154 792
603 309
310 505
267 979
324 147
245 864
560 487
295 378
185 311
969 921
929 168
140 236
286 982
901 926
315 245
528 206
788 708
584 994
655 255
829 534
819 876
709 625
980 999
115 262
794 883
691 272
606 393
124 873
720 332
822 618
615 264
820 487
474 982
5 492
419 375
224 181
302 920
432 823
659 102
31 505
914 619
334 907
398 480
294 349
609 593
272 774
126 134
952 500
726 4
483 496
696 773
181 59
709 8
886 575
176 994
633 854
681 355
254 435
903 219
215 613
878 855
41 164
681 577
215 914
185 522
782 289
216 652
147 344
951 371
29 610
382 744
781 123
101 426
239 866
843 605
921 617
95 435
778 161
9 924
969 490
407 445
745 251
94 542
991 771
620 434
945 453
988 787
470 880
205 923
373 804
1000 748
831 569
354 864
609 141
529 364
836 198
22 269
220 902
980 629
735 294
905 54
566 134
992 242
22 994
301 136
444 594
433 334
853 289
244 750
643 226
902 127
81 383
6 181
916 95
652 505
672 687
65 709
356 478
233 968
327 652
860 52
765 599
159 776
861 110
778 695
702 746
219 704
699 561
373 615
2 335
716 76
737 732
832 686
121 542
380 498
964 220
605 676
366 299
313 421
797 535
256 359
818 590
754 662
343 267
402 837
239 821
121 215
571 864
960 479
714 694
235 825
743 664
777 875
722 951
652 373
965 631
184 50
377 351
139 764
672 626
816 519
5 378
78 138
584 409
351 925
889 799
443 141
487 328
607 753
326 681
511 372
401 868
845 436
444 713
610 535
35 148
222 572
313 540
218 925
171 674
28 384
672 394
802 190
654 103
71 583
835 347
701 467
142 558
456 724
967 299
789 712
538 507
160 900
831 146
644 676
417 452
638 237
765 419
798 565
187 448
424 395
320 499
588 754
51 8
595 594
311 901
831 549
944 547
353 493
858 336
149 851
433 777
76 313
848 92
402 559
97 721
846 446
2 776
78 538
764 280
519 556
615 609
732 43
439 58
845 631
508 76
406 568
718 704
602 312
427 303
432 345
291 243
679 797
49 143
699 75
736 153
65 47
635 482
127 429
405 693
680 780
282 369
456 90
1 610
738 664
410 767
294 149
180 658
489 431
900 96
606 506
832 95
585 956
225 836
525 972
610 267
809 153
300 704
694 954
15 912
322 235
680 500
113 55
523 316
353 829
600 187
372 248
847 558
813 858
392 36
930 226
288 658
203 831
650 334
951 572
637 566
765 943
282 873
840 484
54 841
912 357
749 887
728 560
587 752
444 398
528 58
595 895
141 30
961 763
566 398
989 762
840 632
272 818
82 739
311 711
999 791
85 603
66 905
362 581
857 640
212 414
376 942
979 706
590 111
163 404
504 420
287 675
380 790
42 470
848 762
180 623
435 161
710 570
508 481
159 676
676 445
465 58
744 804
260 946
686 425
688 86
16 219
827 305
690 544
290 965
806 638
673 554
607 562
296 71
59 791
646 428
172 274
504 346
205 684
946 397
486 253
801 718
71 9
675 707
598 591
783 614
855 68
815 321
322 122
879 347
116 96
336 758
279 327
151 888
250 867
883 152
521 162
907 979
275 653
441 442
863 257
646 128
546 469
472 370
683 929
616 493
799 161
582 806
25 647
645 716
57 374
425 160
756 497
5 88
398 27
750 256
828 204
405 472
759 390
462 170
453 17
884 696
587 721
968 867
456 171
862 48
540 933
172 464
594 768
73 920
582 174
720 62
607 923
145 98
470 637
84 767
735 779
218 840
181 685
641 167
620 177
922 295
453 617
686 600
725 53
649 393
72 707
120 768
161 175
543 2
891 973
401 12
791 692
931 30
153 967
850 737
933 248
868 115
433 17
765 311
972 1000
795 870
879 341
686 362
614 333
734 848
581 815
705 799
585 78
570 203
393 564
686 308
572 353
354 104
541 101
78 547
493 108
19 120
483 35
533 145
864 817
576 639
793 874
96 728
232 390
429 297
604 55
628 361
218 985
577 556
438 509
956 746
68 9
811 815
364 543
750 485
37 702
705 316
967 881
839 518
145 662
530 328
558 186
281 741
870 911
53 544
699 734
376 948
957 749
184 505
679 44
420 274
580 21
29 539
355 363
320 336
674 134
626 196
725 841
622 208
209 604
57 108
949 285
789 537
367 57
794 129
998 660
669 61
470 205
558 129
248 181
140 948
547 984
940 628
689 783
704 66
434 856
796 288
205 867
852 179
266 839
179 401
587 84
857 752
39 678
316 574
365 320
762 643
661 562
68 483
957 144
262 554
530 284
14 431
539 791
757 254
946 63
517 730
691 904
542 188
302 462
658 171
649 714
174 362
537 141
529 601
74 534
23 18
320 207
620 100
700 25
971 401
709 771
330 393
979 75
989 891
816 340
65 406
699 439
9 272
376 841
772 815
479 144
106 347
373 331
391 927
632 7
459 846
353 401
69 891
882 461
635 626
20 147
566 272
27 538
521 286
842 875
746 682
122 572
89 767
478 125
834 142
800 901
871 46
821 266
788 253
915 440
857 900
802 724
319 905
72 811
660 716
627 869
808 550
354 931
278 812
841 397
220 90
347 479
635 872
125 549
198 321
737 184
78 680
2 431
533 442
43 253
442 319
773 123
576 428
191 505
57 62
127 493
569 637
132 683
825 180
339 325
386 392
992 63
195 21
242 745
890 294
522 945
739 78
414 203
402 433
700 576
471 866
112 646
307 647
345 590
289 686
610 809
495 525
943 278
612 516
351 215
997 846
299 828
445 206
178 36
804 504
830 361
112 367
437 714
632 916
381 47
348 894
350 898
205 3
355 465
496 276
483 175
475 223
795 455
796 684
343 697
847 371
574 992
22 928
985 203
665 669
16 616
652 411
59 831
995 416
396 924
538 824
137 413
672 731
627 836
225 796
826 600
107 85
514 225
378 439
757 304
984 561
374 378
798 512
345 274
762 513
14 920
124 126
352 310
770 760
217 966
958 319
49 287
4 273
689 24
460 409
104 880
902 545
325 407
554 513
353 928
626 656
168 135
304 773
226 175
175 42
389 472
383 566
268 858
165 659
354 987
401 84
66 724
41 640
659 708
961 194
965 69
895 64
150 810
202 662
346 894
456 657
592 731
551 867
145 535
154 808
307 671
853 584
902 277
531 707
144 528
476 215
248 431
959 936
422 221
412 987
28 480
766 364
3 214
903 471
286 825
665 110
344 937
442 903
929 263
612 783
717 475
942 703
924 507
515 573
839 561
906 482
701 191
290 83
972 29
152 197
769 677
642 63
790 363
615 952
902 905
855 392
728 986
141 195
117 281
810 806
830 783
792 913
455 72
746 694
261 496
795 834
480 478
349 900
543 333
684 295
919 534
762 344
8 401
463 277
804 884
419 339
309 145
69 868
8 199
219 36
829 571
209 339
371 224
193 446
313 470
819 966
638 962
818 230
366 178
434 430
240 558
458 161
449 624
463 14
438 88
568 741
600 635
804 248
940 587
629 626
94 513
282 478
669 64
63 882
832 265
383 772
314 397
969 57
496 665
626 831
917 732
679 891
44 5
653 24
361 153
389 9
704 736
916 496
692 238
9 644
195 196
287 928
723 368
702 195
437 407
592 310
614 970
614 431
494 883
880 513
578 886
244 496
775 36
932 692
37 324
546 625
699 299
342 958
297 806
280 915
216 889
623 494
737 384
656 631
412 8
32 270
971 680
902 588
449 803
973 107
420 854
622 34
441 423
984 177
997 369
43 831
278 326
528 518
651 445
109 246
683 437
642 260
974 26
685 699
337 297
885 370
623 565
879 545
23 597
475 560
775 257
602 144
892 753
702 220
275 577
166 227
639 286
723 905
936 518
709 9
111 165
893 915
733 206
555 176
34 164
809 704
832 569
906 975
972 896
737 239
461 472
285 584
754 18
558 536
191 14
826 369
679 439
508 631
421 187
709 894
995 224
410 22
108 954
57 376
874 946
919 29
549 861
473 895
540 972
169 895
462 501
318 716
444 741
131 141
365 133
680 364
363 485
226 860
797 599
272 97
104 868
289 554
101 798
629 753
247 880
731 109
279 670
152 286
337 143
448 995
439 669
904 838
975 632
379 95
419 123
494 363
113 511
506 464
200 925
273 296
537 94
997 742
753 435
801 869
513 769
672 983
269 356
103 561
769 356
634 520
738 322
843 995
991 75
88 809
20 267
174 397
387 692
985 767
305 758
347 570
844 362
598 949
409 777
415 632
956 247
60 674
991 391
161 262
261 929
169 830
571 273
318 697
713 53
434 198
854 577
515 707
628 905
48 763
85 772
793 266
539 817
859 631
648 31
903 744
351 265
386 191
398 999
616 461
931 56
358 881
912 313
270 706
263 573
489 758
843 792
261 757
286 805
928 558
881 253
218 48
278 814
759 266
335 952
686 852
200 526
538 635
735 556
594 415
70 32
781 59
443 775
719 38
583 966
957 271
15 719
130 713
18 89
497 988
662 848
563 955
799 463
568 508
474 590
210 205
905 270
470 791
229 535
873 422
629 453
966 240
90 228
384 107
261 816
39 744
183 316
490 839
305 811
420 511
498 480
89 919
596 395
349 960
210 835
1000 190
66 916
435 900
91 418
60 137
55 547
660 283
162 868
861 357
528 803
358 359
280 708
622 873
245 72
56 947
665 178
980 160
401 953
462 324
487 330
916 212
787 764
296 853
569 765
291 113
290 504
893 336
610 331
719 585
821 837
325 714
516 83
281 842
881 164
70 821
926 333
313 66
454 129
815 232
822 581
837 427
137 26
844 331
123 78
846 440
480 530
257 955
467 212
900 336
347 242
242 9
573 909
689 591
585 589
419 893
180 519
482 776
27 987
12 707
126 546
578 653
551 522
692 1
160 411
21 692
41 185
625 811
181 358
799 902
291 78
281 360
801 125
394 178
665 953
335 532
615 907
1000 497
737 593
982 495
514 641
270 165
930 771
408 537
278 274
657 633
292 23
378 535
624 861
76 297
123 411
500 50
698 45
963 744
721 699
311 744
694 976
308 854
126 521
242 227
30 283
840 194
49 339
167 578
763 292
477 664
949 739
39 83
765 454
947 527
718 125
398 16
904 815
646 552
753 780
719 403
86 296
889 123
812 781
503 469
607 419
514 708
350 365
200 207
934 537
6 596
266 226
175 36
986 457
857 442
283 235
465 728
46 323
697 91
299 372
686 857
360 198
368 177
181 11
952 818
234 560
47 266
719 392
210 492
608 964
230 389
506 250
667 352
161 626
757 817
891 467
703 673
357 194
273 163
773 173
920 538
122 579
991 920
489 595
982 374
66 562
204 46
379 661
495 272
80 186
10 333
415 261
823 638
347 397
57 869
639 886
848 529
249 662
980 56
884 683
361 793
752 598
847 726
897 601
741 639
167 39
45 864
478 644
418 780
529 659
378 406
43 935
947 904
150 31
692 615
904 396
743 147
891 186
1000 419
632 930
554 357
457 723
703 731
871 556
927 456
82 35
727 91
40 487
636 124
362 752
88 242
242 512
146 396
810 939
451 742
513 647
180 342
4 356
165 582
332 997
417 785
467 345
88 657
921 435
95 274
140 480
220 691
212 989
435 476
831 555
488 925
835 662
187 285
360 260
430 123
510 644
847 72
318 423
22 73
393 760
31 711
16 594
238 267
650 541
965 380
208 985
349 23
57 455
448 896
315 321
799 186
655 19
589 781
512 36
107 759
220 603
242 158
737 141
369 350
596 572
53 423
526 13
760 896
703 624
678 727
998 956
415 708
244 142
646 707
772 690
101 464
903 993
20 119
81 577
589 95
133 126
905 490
319 881
16 504
19 805
703 725
773 779
527 200
3 983
751 689
415 328
344 135
790 140
909 976
663 933
763 778
406 144
599 115
3 130
933 786
998 770
650 735
194 361
308 660
881 901
946 390
446 222
140 887
603 937
68 617
374 445
693 210
815 744
171 920
243 583
526 477
990 154
771 918
417 324
685 765
225 459
993 300
354 390
256 118
315 443
934 820
216 139
685 538
983 512
585 859
630 267
570 616
19 348
717 658
689 121
150 888
88 954
749 841
582 666
43 319
355 694
449 36
339 739
890 842
688 2
696 211
151 475
106 964
683 255
256 82
337 774
752 199
276 491
62 755
879 791
544 715
132 12
686 668
295 728
641 302
7 84
679 539
673 611
42 204
315 519
795 356
629 362
437 425
210 636
663 553
134 868
706 619
971 24
919 533
481 833
855 269
432 580
48 963
65 361
192 945
213 142
441 186
576 903
722 947
366 735
39 655
815 826
449 773
796 256
23 825
494 534
31 448
243 185
52 233
796 413
409 623
923 278
562 77
974 976
290 543
454 532
730 48
230 214
730 173
673 152
490 172
225 736
576 734
301 237
693 891
332 256
151 455
966 151
73 174
206 148
738 377
419 12
67 603
560 518
789 36
469 399
527 783
883 847
666 832
576 512
244 685
694 161
198 499
897 414
401 106
727 146
958 780
723 921
384 374
815 662
599 820
890 916
905 956
684 727
80 428
79 117
176 169
856 725
876 602
467 585
572 247
953 889
848 334
452 157
550 32
882 679
738 844
981 936
249 703
652 771
548 117
418 939
598 24
377 322
963 179
372 36
718 433
871 329
575 158
432 36
604 833
667 679
922 151
574 645
692 704
55 432
723 821
88 342
932 141
435 431
237 167
694 287
965 128
510 754
303 823
511 896
805 994
473 9
899 954
74 818
376 471
887 539
252 282
746 853
244 434
437 661
178 515
114 100
216 917
221 208
737 77
822 478
809 526
313 716
961 583
475 857
598 975
446 873
278 766
218 676
663 245
602 392
78 255
936 292
819 102
523 817
285 334
577 851
840 984
966 804
718 758
552 776
658 720
223 206
469 927
815 509
253 292
251 599
140 535
277 217
30 789
427 119
768 880
367 566
371 213
583 96
291 585
596 567
910 443
332 562
240 148
218 92
696 71
907 930
836 508
431 446
705 294
337 457
685 722
958 251
358 789
609 887
465 389
552 257
513 490
495 610
761 64
188 798
186 159
462 260
136 908
395 716
221 919
78 554
378 973
116 969
677 653
574 850
608 186
617 225
239 234
510 530
176 6
465 449
434 98
548 427
473 94
983 366
12 10
204 680
719 779
658 262
282 390
47 733
806 386
69 71
634 764
701 89
78 71
582 233
266 912
789 529
678 208
746 359
230 480
696 415
746 915
618 86
672 125
760 41
902 651
434 500
994 525
737 914
988 395
643 171
982 104
930 830
685 885
924 219
811 40
771 356
354 939
815 694
77 304
498 46
214 180
952 327
806 692
221 962
42 591
270 782
315 169
786 710
838 444
877 102
49 448
163 818
894 520
16 598
644 835
502 271
803 407
621 906
710 42
314 715
474 50
120 709
148 448
699 697
607 514
378 963
672 489
919 990
669 883
479 711
564 629
987 885
892 772
604 922
653 624
208 256
372 501
938 781
184 823
919 258
72 692
61 969
175 98
488 607
42 880
120 869
426 234
853 744
167 756
335 869
902 634
427 93
598 153
369 407
237 546
234 233
410 285
860 326
618 200
991 170
713 44
911 320
965 653
187 758
712 404
923 264
544 877
167 438
602 569
81 973
462 114
672 136
734 363
538 767
277 439
131 728
264 329
503 672
740 41
169 224
736 317
626 53
146 1000
413 451
761 865
71 908
448 343
680 979
61 599
229 784
95 382
99 392
742 751
119 43
41 57
89 749
369 16
56 304
498 491
59 86
188 193
760 252
999 185
853 62
914 150
512 60
993 587
187 690
631 175
635 481
886 799
992 102
472 469
410 441
574 607
980 619
577 591
842 529
810 757
303 25
870 701
359 249
553 845
70 144
362 219
260 331
728 783
460 685
447 786
707 907
389 778
999 103
7 165
164 398
318 358
387 761
137 606
41 372
843 687
873 57
864 138
98 438
295 843
883 961
494 699
104 895
549 534
651 655
530 99
309 426
716 326
125 690
2 561
5 795
466 367
769 821
969 195
629 906
701 521
802 385
558 544
47 745
500 854
653 894
463 179
947 293
105 702
134 486
34 554
829 695
771 308
44 773
155 932
351 379
394 295
31 861
823 725
71 239
525 14
858 82
764 858
980 930
15 799
171 199
416 321
417 595
916 960
93 121
26 998
37 192
36 79
806 353
337 822
224 495
430 828
641 208
729 933
26 306
825 518
688 374
426 176
7 728
102 643
203 110
850 747
12 969
3 254
587 653
558 482
933 142
689 979
681 509
80 234
381 31
814 875
259 177
92 68
272 257
949 133
130 989
219 468
715 827
205 345
908 431
406 550
310 212
654 160
429 67
317 758
590 549
697 732
279 25
809 392
664 546
89 137
904 673
157 43
890 993
622 273
958 715
706 295
457 899
183 815
228 479
731 407
633 997
48 68
422 357
889 520
25 915
298 247
589 978
998 772
215 730
709 933
641 82
217 556
686 535
605 463
398 572
977 266
749 773
762 130
306 637
870 171
114 554
116 624
51 178
709 286
924 266
152 633
447 85
501 871
741 783
157 801
715 839
645 315
213 996
721 130
695 928
479 672
473 586
560 585
348 240
92 546
599 769
269 485
778 208
486 392
757 629
433 653
790 894
704 174
147 83
130 667
646 898
402 291
229 112
863 513
79 371
446 368
180 184
747 162
504 44
680 816
787 672
932 898
927 144
721 578
831 688
377 941
823 763
757 132
778 833
496 986
62 898
241 604
338 971
353 213
890 663
384 439
983 952
179 770
966 848
597 876
989 19
905 305
252 86
103 467
477 194
670 851
819 925
994 370
681 267
464 198
448 260
381 380
981 586
4 654
884 748
734 915
561 428
144 974
561 832
100 666
129 593
395 616
52 598
161 923
349 614
343 268
926 838
1000 53
673 604
523 565
627 56
940 511
341 687
714 160
423 274
724 451
849 110
1000 409
754 338
401 844
946 150
571 997
556 197
773 207
95 523
226 228
986 330
509 788
283 993
643 673
489 113
985 191
977 896
275 968
829 883
369 691
641 360
487 53
312 901
682 564
31 674
24 741
840 498
34 568
467 440
237 429
842 499
938 937
591 410
208 896
369 153
227 497
157 25
346 81
88 164
4 975
186 552
502 629
701 473
11 255
633 183
94 516
495 890
481 92
264 215
571 720
796 230
759 101
275 737
350 959
481 760
922 719
238 482
218 82
916 969
981 996
957 662
789 715
880 47
49 958
632 386
425 883
67 512
195 335
703 839
164 325
836 333
79 833
446 226
646 485
828 350
249 608
8 567
574 374
852 285
444 663
822 983
475 353
954 563
125 676
50 755
696 852
872 925
963 252
919 485
262 96
400 547
295 869
159 340
23 190
283 14
376 704
814 436
105 968
311 457
466 694
169 179
410 157
849 295
315 414
26 120
968 637
811 498
388 575
910 332
754 322
836 90
187 678
921 261
174 859
504 358
557 203
215 231
529 608
927 712
428 285
432 203
703 1
201 196
575 908
877 293
751 868
833 956
661 90
526 47
574 596
167 128
433 648
13 957
626 949
46 274
696 175
344 229
545 68
63 903
328 418
982 818
122 171
308 780
66 20
965 379
309 924
374 305
905 806
717 201
837 933
838 156
562 776
206 446
900 624
910 731
922 108
220 406
647 829
441 264
694 1000
821 210
617 264
704 549
980 232
152 686
483 344
110 727
827 780
461 8
983 338
513 995
293 799
359 945
927 893
637 583
716 860
630 524
910 247
326 732
468 138
755 192
92 453
631 452
776 571
72 177
352 155
368 29
92 307
158 258
567 813
613 439
622 846
608 231
745 69
836 335
811 802
784 135
793 261
782 127
501 913
677 81
78 452
742 823
722 687
104 604
653 112
876 683
656 843
482 178
803 919
613 930
931 110
605 682
109 637
402 367
926 381
513 294
592 610
646 733
389 23
621 804
568 719
158 584
859 26
450 859
697 979
494 256
322 768
732 427
503 893
85 609
424 693
578 942
574 123
669 679
172 916
636 146
320 316
981 199
784 923
595 140
890 861
895 291
957 796
617 884
114 459
361 775
357 135
646 503
919 721
373 464
118 500
997 774
911 497
249 621
558 974
47 831
912 390
447 531
281 720
533 661
90 783
871 889
740 586
428 144
151 123
295 928
824 727
192 479
326 339
204 864
340 724
915 730
721 248
739 344
564 40
421 960
423 583
500 258
774 673
482 424
739 477
943 353
299 994
548 59
858 312
445 826
769 744
735 73
432 60
268 955
973 393
990 388
529 16
153 260
128 849
583 185
928 541
358 597
706 67
68 861
456 30
537 400
306 387
254 536
667 782
629 109
367 921
74 617
464 254
145 403
108 910
303 733
614 157
335 989
976 335
607 993
575 849
623 96
872 512
591 960
434 662
418 961
272 528
327 673
821 958
319 342
181 411
559 235
191 665
440 398
962 569
16 658
528 323
150 866
545 231
663 516
35 711
753 397
128 295
732 421
50 563
544 924
790 766
799 459
572 977
677 130
322 364
533 961
106 255
268 457
37 711
351 110
866 839
216 488
648 69
276 962
54 557
51 251
524 185
525 592
440 7
834 781
606 993
113 380
782 863
23 781
184 351
116 153
174 815
691 585
828 89
459 549
373 415
537 839
643 212
187 959
661 623
801 777
619 104
431 408
750 899
703 564
727 167
956 894
322 589
853 956
461 829
394 60
107 880
387 298
408 916
720 927
333 938
298 108
904 725
930 739
378 929
74 603
651 823
269 265
171 114
520 913
782 191
400 962
477 284
499 260
283 900
268 645
127 122
438 79
987 62
615 225
666 747
680 956
660 158
378 582
499 497
912 685
33 377
274 582
896 419
691 428
68 6
978 183
820 751
117 78
3 86
136 710
915 672
446 266
447 622
606 286
600 373
173 856
455 657
260 834
964 999
143 494
774 263
718 498
558 485
544 567
589 660
462 360
655 770
493 392
128 742
16 505
105 839
414 7
880 133
562 974
262 978
189 835
542 843
968 581
666 908
799 246
869 945
902 13
468 27
337 714
940 554
604 706
216 252
836 850
407 957
688 80
517 186
48 208
310 14
843 927
466 467
275 947
409 429
758 738
93 423
705 32
114 832
924 746
963 539
60 960
76 645
919 724
279 46
471 243
828 487
337 517
89 444
300 447
677 152
427 862
579 201
797 995
439 229
125 719
29 175
771 781
41 706
79 841
382 220
889 85
64 439
552 313
282 307
243 559
810 642
245 219
968 859
940 160
921 226
669 850
999 228
767 377
951 107
112 260
1000 591
617 987
446 710
899 5
593 858
913 821
119 290
31 193
12 840
988 893
939 774
676 621
246 741
729 506
526 501
410 292
336 220
502 158
609 344
573 994
638 552
278 728
749 891
396 452
340 700
567 245
410 251
896 220
929 485
824 787
262 487
277 750
94 921
657 797
183 768
992 197
13 461
599 891
610 465
29 851
322 961
963 634
490 506
547 668
697 157
174 232
45 699
534 274
381 949
569 384
737 65
524 367
142 758
624 717
962 982
896 13
777 721
508 977
648 220
174 572
532 750
449 953
710 535
379 959
805 355
545 608
463 742
878 810
992 783
271 131
731 876
335 711
330 607
775 808
462 155
318 81
287 453
91 725
979 460
713 918
589 88
498 165
640 96
244 859
969 144
503 385
120 164
406 109
382 163
337 340
584 356
16 940
224 13
550 67
904 255
479 942
566 867
610 873
988 690
658 301
212 992
332 83
84 511
11 839
246 74
634 514
963 465
158 427
122 493
159 973
701 770
372 323
784 74
937 373
105 487
468 439
168 606
909 838
767 144
346 658
581 88
744 493
865 127
132 88
995 388
268 530
593 264
633 932
692 118
369 246
14 336
710 389
617 420
646 569
651 912
259 945
992 180
220 162
417 852
736 509
440 96
694 76
873 75
980 102
795 90
886 744
541 219
469 96
134 890
915 798
945 360
319 708
239 137
633 961
244 276
520 567
311 377
497 990
266 830
555 649
577 799
927 14
256 788
728 400
805 599
684 569
635 881
140 881
401 284
435 193
438 468
140 978
666 623
537 374
545 531
281 190
867 73
28 106
879 307
96 17
258 370
138 690
582 974
963 592
832 180
829 264
604 532
269 387
262 224
248 471
8 11
833 271
280 369
620 139
408 30
771 457
752 491
765 363
546 256
206 249
481 415
930 713
186 943
353 807
267 822
838 953
854 461
373 682
775 475
874 566
388 331
426 389
560 108
571 743
27 314
559 166
583 463
84 690
161 567
20 12
217 164
158 483
8 123
734 364
163 496
273 744
477 682
966 994
413 354
586 132
452 361
381 70
329 894
708 957
259 120
278 969
547 651
515 859
744 604
289 748
254 698
828 881
926 245
20 141
735 656
885 477
524 812
717 91
723 174
720 412
942 201
437 629
262 890
982 279
530 546
67 677
846 964
454 744
838 392
672 347
533 837
26 543
748 579
878 512
515 252
380 927
60 274
820 721
939 437
377 761
210 853
137 51
415 471
204 751
929 16
131 778
497 3
536 42
988 857
219 568
426 581
434 677
10 57
981 391
34 291
544 909
594 23
575 682
804 758
43 845
464 122
1000 373
283 567
967 403
126 516
238 257
528 797
593 723
936 979
333 150
224 71
231 620
953 142
166 6
599 750
127 473
671 210
792 430
141 515
154 419
851 643
815 620
8 938
930 635
776 474
713 848
258 349
127 252
44 359
24 462
758 282
854 91
798 338
997 290
216 960
464 857
57 651
351 293
826 893
37 738
526 194
730 645
399 468
999 863
225 331
786 938
916 412
253 765
728 348
687 548
401 627
329 270
673 363
213 705
505 169
939 961
253 518
529 647
331 212
588 289
689 806
985 421
48 692
812 286
325 493
664 420
384 232
485 950
963 87
791 178
342 858
663 221
287 479
341 346
695 488
439 81
141 380
637 683
898 292
721 71
235 702
879 633
415 945
512 616
250 223
228 818
33 17
482 169
979 94
151 887
937 917
795 592
82 171
433 604
205 727
292 432
819 973
415 460
326 559
905 715
253 977
265 417
712 46
551 970
492 811
903 396
958 890
462 406
839 694
77 638
643 465
310 33
115 801
483 794
21 494
22 114
279 762
298 159
446 231
709 458
764 359
755 42
879 435
642 427
724 63
470 222
60 542
276 27
29 405
547 138
321 514
775 339
898 390
233 18
222 606
94 877
96 790
402 813
254 981
959 238
979 642
207 11
410 328
882 213
472 374
632 295
664 336
519 891
954 94
86 311
200 366
880 653
393 921
189 511
566 423
364 217
223 552
97 338
876 362
9 860
62 709
608 68
921 321
23 571
306 914
907 337
767 108
799 981
781 289
581 506
216 107
864 79
296 491
86 341
792 580
57 309
666 753
946 788
448 112
946 406
717 903
786 349
144 338
936 602
505 4
891 858
829 510
740 814
922 340
961 299
883 207
157 927
405 21
247 698
735 158
896 227
80 878
845 567
886 460
240 162
779 508
323 721
853 638
368 203
946 568
96 206
878 792
548 614
403 511
129 36
647 758
507 115
506 409
675 325
545 228
735 658
497 909
289 156
890 173
827 810
393 508
1 776
642 56
807 259
946 836
915 535
68 897
18 936
805 461
534 591
605 266
698 620
142 222
142 776
496 709
436 800
933 398
737 856
13 260
736 330
905 830
848 551
43 715
812 199
619 579
560 888
252 280
407 139
924 427
543 779
598 439
649 996
133 996
829 54
418 986
799 605
542 26
165 314
208 129
2 477
152 951
773 479
945 447
749 782
576 815
594 282
776 125
76 196
455 694
575 669
369 317
495 995
231 981
42 975
503 485
122 505
730 893
740 498
558 425
385 826
205 499
452 39
875 944
960 834
575 639
201 781
280 857
349 311
415 1000
706 525
134 354
140 492
595 672
663 49
303 504
893 357
691 551
972 932
641 129
488 926
583 72
191 621
257 730
339 495
542 289
74 783
22 843
464 150
960 988
126 200
297 979
2 570
446 747
355 310
835 186
216 9
985 980
92 927
459 156
636 47
240 418
409 308
95 588
43 551
935 767
275 375
522 420
278 731
915 705
525 637
18 374
643 670
491 881
943 862
693 940
990 386
608 960
172 467
141 364
270 587
729 546
273 350
744 255
609 843
769 925
371 685
812 827
498 95
654 183
451 503
244 46
36 714
840 59
633 190
309 89
273 876
806 42
144 33
760 981
382 552
410 389
869 237
784 302
706 599
647 331
712 770
721 82
325 641
331 507
579 50
760 103
159 584
280 394
30 940
760 935
990 472
755 770
330 663
28 152
591 821
737 3
289 213
826 687
325 534
9 977
967 361
547 351
883 629
547 713
892 808
531 993
774 183
829 722
832 733
948 887
631 87
12 600
451 538
347 655
828 43
418 719
511 64
973 1000
641 108
598 849
992 644
641 808
559 254
864 284
959 516
813 381
23 254
739 114
858 266
924 33
711 40
489 653
522 931
417 336
383 859
932 221
877 550
385 740
49 274
749 540
155 313
283 751
995 407
696 556
485 529
310 791
350 115
875 172
537 579
135 985
282 792
608 973
561 17
140 153
681 822
684 66
451 175
806 727
447 93
845 157
883 707
895 585
371 832
323 254
159 590
434 262
196 567
103 111
83 808
980 789
630 114
375 838
624 997
649 455
418 590
483 520
780 894
896 906
55 803
418 669
588 318
419 43
778 587
194 190
716 644
852 410
141 568
995 246
306 442
639 21
470 435
449 976
331 30
441 482
158 526
555 9
161 679
330 117
468 165
325 220
394 846
293 530
998 734
536 629
344 191
431 383
507 352
562 285
235 164
212 610
665 34
306 525
834 920
686 648
624 629
707 131
597 739
479 593
58 367
823 3
418 57
590 449
694 756
980 187
365 404
498 516
739 425
517 69
546 692
687 161
733 3
375 167
205 273
367 413
185 146
904 18
952 39
442 263
841 563
753 50
615 661
835 761
11 308
472 486
332 700
595 506
816 611
117 902
887 196
837 957
402 352
417 215
729 195
419 310
778 268
930 247
150 51
432 95
865 901
447 272
965 568
977 385
738 627
382 681
890 364
225 973
913 483
316 402
923 288
102 99
622 167
691 35
282 605
588 640
257 124
112 390
970 899
638 760
648 588
55 971
510 833
228 604
237 125
831 624
973 611
436 346
419 676
60 957
583 42
569 441
149 832
605 773
861 43
370 486
604 543
781 856
353 305
740 202
160 179
269 987
642 6
226 711
153 868
970 945
747 323
973 190
264 466
174 689
844 451
964 860
157 251
389 530
756 903
420 408
454 141
846 261
834 606
966 313
165 129
426 95
694 686
101 918
829 522
826 408
837 595
313 411
782 210
715 504
114 703
624 865
612 443
889 531
930 569
671 456
348 931
492 26
569 869
1 71
349 13
864 108
600 851
439 121
748 676
69 66
385 652
272 921
207 983
76 321
512 472
711 381
517 452
14 728
963 422
127 806
174 237
370 978
855 468
340 731
157 134
148 29
316 942
719 980
321 754
55 655
534 612
861 347
922 723
653 702
655 402
26 952
51 212
896 166
154 101
287 592
5 95
526 390
885 208
556 960
158 97
124 281
570 483
854 780
713 903
492 371
360 948
318 990
59 702
422 496
988 648
502 892
506 614
408 849
1 248
204 857
708 949
290 103
474 186
240 249
130 937
376 751
687 750
695 922
262 162
904 505
187 616
226 108
757 768
391 660
682 716
757 73
915 901
273 543
897 90
13 914
782 434
407 144
229 612
521 101
955 1000
383 918
699 747
959 253
734 676
377 232
782 918
663 949
805 20
595 730
712 765
633 925
590 160
279 210
845 55
278 27
358 331
79 946
910 110
419 168
779 230
869 373
654 216
853 946
40 261
807 215
417 974
446 37
631 92
620 464
327 20
22 442
832 218
600 14
149 929
455 423
198 41
439 10
212 1
136 308
254 443
318 422
2 534
301 749
596 800
785 902
365 497
633 679
529 578
995 168
454 523
739 670
271 526
279 90
39 958
767 523
523 996
131 649
986 430
950 931
903 609
572 822
273 452
769 379
729 576
243 743
808 422
16 322
666 532
279 859
828 201
267 497
15 316
308 990
853 639
221 837
470 757
120 489
824 98
775 223
187 176
289 216
935 71
214 752
84 984
80 494
442 205
192 906
86 848
431 536
365 909
390 474
455 18
314 406
576 343
588 758
249 966
640 820
469 42
880 928
749 386
412 636
845 165
188 600
78 848
293 442
982 493
656 601
903 50
122 173
830 420
322 449
156 180
860 110
357 457
738 590
794 10
750 826
18 987
879 399
706 565
135 392
473 229
784 947
965 837
97 617
633 867
252 315
220 515
178 103
181 123
98 165
915 270
942 623
173 230
967 956
592 370
354 339
878 506
33 229
641 140
568 633
249 971
159 104
391 217
779 705
885 553
669 593
752 434
622 470
699 554
364 30
308 69
134 694
556 976
291 868
933 283
248 541
259 938
436 509
167 990
585 624
474 218
701 263
40 615
504 87
619 931
138 20
785 524
692 356
909 430
609 327
446 563
432 220
269 438
963 382
867 397
137 447
733 758
797 986
799 572
174 111
472 757
484 662
50 808
802 601
460 799
286 122
360 933
696 836
784 761
733 717
713 246
934 167
195 75
101 298
27 1000
719 366
511 871
974 336
753 912
42 447
811 32
505 864
540 222
785 231
931 291
654 414
522 794
82 876
256 692
735 221
607 715
47 601
943 904
69 30
951 995
23 510
22 487
994 289
771 921
250 375
980 264
221 135
530 723
925 28
358 852
452 450
528 226
382 264
934 884
354 379
684 283
265 158
748 343
514 242
347 426
5 995
654 276
82 261
830 466
878 127
540 306
764 302
66 723
432 987
105 926
620 701
451 661
150 13
540 664
373 47
321 212
575 995
408 720
106 129
965 977
788 372
685 453
921 279
903 100
214 213
789 409
87 943
429 62
142 651
188 75
451 852
424 908
162 997
927 330
682 107
771 845
706 987
399 657
944 530
339 719
72 186
543 732
733 40
473 486
422 513
482 516
247 127
532 763
440 247
484 354
921 555
986 808
732 305
727 613
185 940
923 110
579 744
795 655
375 47
9 763
458 313
303 849
88 311
756 313
45 54
189 405
729 843
861 581
987 45
143 648
771 916
232 611
501 708
947 979
99 232
343 492
195 576
200 180
357 203
114 269
927 145
990 437
114 47
192 81
188 910
604 302
80 208
851 207
847 694
612 41
772 759
432 637
834 548
250 293
4 909
631 879
690 337
585 634
482 989
531 4
613 89
688 351
529 556
981 984
341 115
254 108
788 670
915 501
623 312
408 211
346 384
9 828
522 339
882 170
207 618
324 514
916 300
483 762
851 848
64 119
52 337
469 631
665 785
155 292
221 174
305 329
671 824
790 235
118 577
4 908
681 797
346 636
182 526
277 644
923 141
639 591
309 282
361 341
797 804
950 780
666 845
309 845
335 411
57 826
484 333
565 860
985 815
570 373
697 616
148 72
648 672
472 894
746 105
576 993
643 614
339 256
554 426
722 611
982 388
413 274
42 847
994 366
811 254
367 694
91 227
526 562
652 942
132 311
423 509
701 647
549 497
327 443
108 485
503 504
869 799
846 670
849 12
256 182
497 814
532 775
201 289
404 468
567 287
669 706
361 619
357 278
493 383
755 752
985 440
768 976
704 69
10 989
446 518
454 832
750 568
108 588
187 243
795 859
571 200
246 72
649 707
257 339
196 611
51 703
159 834
822 394
489 225
34 111
519 772
164 481
989 380
243 739
47 642
836 925
437 139
184 881
441 985
128 662
269 405
598 777
619 296
98 236
27 570
50 179
94 452
535 58
317 751
586 865
864 649
476 625
880 142
544 450
956 635
16 388
379 1
652 945
794 882
556 908
559 869
113 750
666 841
962 887
79 842
835 981
869 589
735 744
500 548
13 544
356 271
834 2
701 298
681 906
274 473
228 173
544 16
254 259
564 882
557 987
16 26
114 152
612 921
653 865
101 587
754 616
1000 422
819 258
689 471
205 607
806 738
880 58
202 822
821 473
805 577
384 615
307 495
732 976
497 713
937 676
135 867
79 918
131 770
274 648
634 868
478 39
480 430
669 562
191 836
189 326
481 232
229 187
555 216
619 424
548 331
928 626
80 465
677 566
918 319
796 441
459 29
311 244
189 775
341 689
745 681
523 351
922 338
669 215
276 812
864 947
835 358
382 380
472 994
118 454
324 64
593 199
688 542
157 538
207 570
632 350
536 433
918 41
490 407
157 213
593 528
860 777
101 374
236 661
199 696
400 803
717 644
722 411
136 837
897 815
687 153
690 362
81 49
973 736
727 371
497 864
134 562
797 339
271 544
755 498
146 687
15 103
999 422
603 751
649 565
749 485
130 240
229 116
296 894
367 464
405 629
507 190
608 582
565 23
358 42
447 822
495 368
997 278
362 611
20 868
761 92
543 653
926 526
410 140
25 160
566 680
636 159
693 650
583 750
562 535
678 107
394 114
580 479
516 422
100 867
944 276
219 280
780 294
777 870
448 768
414 683
751 711
939 173
307 264
817 270
418 103
794 12
38 49
652 277
244 286
760 281
677 759
274 365
803 167
564 470
686 147
821 749
529 474
317 277
694 10
674 967
174 465
641 938
159 25
455 290
953 993
14 527
957 58
940 144
860 480
273 203
231 87
887 405
670 151
978 387
508 876
53 674
783 904
23 546
266 623
688 61
185 280
571 897
310 399
76 61
108 294
369 97
521 374
176 602
491 150
909 182
744 691
651 184
365 127
564 279
285 324
863 205
400 474
995 627
596 161
276 755
518 688
151 322
632 40
131 34
609 402
459 391
374 645
772 166
267 987
741 64
890 656
779 712
543 39
291 560
954 894
859 783
649 881
985 480
45 769
803 922
71 170
497 749
788 664
854 143
640 775
406 511
294 898
147 719
355 802
363 635
623 978
855 701
805 571
590 88
40 181
208 895
362 60
713 636
923 705
584 815
762 811
121 662
462 479
179 8
375 681
278 241
811 219
576 295
487 274
908 774
468 922
507 443
914 352
215 132
131 753
540 159
673 615
586 718
469 915
773 837
533 747
873 850
472 525
316 175
649 910
624 329
402 280
857 444
778 141
627 150
892 837
535 668
884 822
249 158
582 431
180 664
122 865
806 65
845 91
781 190
293 348
335 569
676 85
533 872
143 635
44 386
505 834
151 209
546 694
192 580
944 542
648 904
959 283
469 340
62 921
165 449
407 903
553 548
389 813
305 930
188 384
745 273
464 359
580 172
990 685
58 583
756 392
398 479
158 691
104 579
883 448
386 667
883 48
258 868
821 550
409 72
967 953
8 256
867 796
889 147
581 960
188 379
988 154
574 317
459 670
607 241
378 712
493 717
260 175
46 309
876 652
35 206
334 656
781 748
410 391
385 767
900 882
859 283
684 906
463 5
612 302
666 15
925 414
404 832
862 534
337 811
655 917
334 23
793 163
49 501
487 8
616 734
416 751
364 88
137 158
24 936
956 535
709 361
866 891
781 724
329 125
946 465
359 279
692 565
237 896
342 269
158 650
116 737
235 347
438 89
972 542
873 175
982 885
903 195
587 482
864 234
956 83
300 291
846 706
636 908
495 323
290 846
11 722
194 233
177 884
221 659
945 27
928 270
795 122
202 195
378 250
855 130
920 905
651 898
473 293
442 905
425 515
834 324
881 946
520 868
628 921
59 576
688 734
723 904
290 342
342 714
56 913
983 776
656 214
292 911
385 409
16 161
325 922
156 598
677 808
557 594
297 643
972 510
174 356
14 873
52 569
600 528
630 212
229 347
971 69
783 737
633 608
307 998
94 901
457 314
860 193
377 229
168 441
836 840
322 426
33 527
868 33
134 419
87 54
463 756
587 556
703 170
414 955
608 437
390 341
527 675
189 395
976 858
723 749
577 51
980 147
745 111
653 768
975 364
710 396
506 405
180 345
97 16
458 32
855 740
168 623
945 693
384 859
906 670
422 914
740 274
788 782
23 229
501 757
335 524
495 489
821 455
991 727
321 968
587 952
409 812
381 634
61 241
741 287
90 696
503 884
889 651
998 972
513 9
651 35
269 928
534 123
343 172
833 792
866 673
827 284
963 750
339 580
152 336
897 641
109 287
31 941
593 167
857 663
112 982
192 419
736 59
759 452
497 226
916 29
657 125
137 347
84 726
827 946
435 994
827 506
95 370
389 845
620 705
222 9
1000 584
331 528
358 163
920 843
78 313
936 226
667 362
155 609
446 892
619 96
409 337
464 182
463 419
96 35
894 392
286 659
897 587
612 854
372 330
359 649
479 812
268 321
544 296
498 539
138 17
928 806
929 159
723 797
486 225
621 202
543 234
590 419
901 251
436 278
368 775
189 133
609 364
870 87
362 840
56 486
513 946
996 258
486 978
721 4
873 328
752 927
461 733
51 758
643 319
378 232
753 296
480 223
356 176
538 870
701 677
631 63
566 55
845 423
226 820
51 328
879 588
287 53
733 148
948 194
471 527
888 799
192 265
829 863
396 704
634 460
774 822
967 213
493 620
489 694
812 847
378 373
453 156
287 229
520 447
265 650
885 340
301 450
205 477
620 470
468 563
896 738
955 511
818 365
397 169
615 626
699 94
967 37
62 443
290 569
756 302
826 271
946 250
508 238
710 928
362 44
231 819
861 435
430 148
799 104
891 511
811 676
755 17
100 58
753 697
667 897
32 553
482 173
817 540
821 651
781 495
932 870
843 821
383 637
289 263
803 281
381 242
589 201
573 74
618 246
712 315
637 242
120 357
16 794
137 800
522 44
600 300
945 389
200 106
361 429
411 822
229 397
369 504
520 523
658 677
980 403
348 844
408 529
740 992
638 878
97 299
199 55
426 435
963 658
358 219
491 123
898 356
833 469
971 238
626 823
421 604
379 842
605 577
373 185
235 258
737 780
373 518
476 272
386 227
555 451
119 856
640 904
875 262
15 515
617 148
215 958
949 921
452 364
344 88
519 504
427 762
933 21
826 60
267 375
712 703
99 647
407 298
714 902
170 178
867 729
912 4
531 919
423 753
687 290
756 48
169 345
723 771
522 479
476 753
570 30
109 561
249 644
516 690
54 440
336 168
928 100
69 915
665 344
886 25
281 885
162 990
608 395
469 662
223 28
1000 708
226 844
715 730
484 618
804 363
855 511
787 40
974 312
150 457
137 118
301 821
384 1
553 480
953 785
578 260
205 999
421 786
613 202
888 237
756 258
436 63
573 999
167 426
95 288
215 60
298 278
946 121
202 167
102 578
705 724
961 967
795 664
809 820
962 286
505 681
132 351
133 296
451 896
527 677
446 735
146 659
814 775
28 968
675 774
306 249
521 597
449 433
851 824
639 330
498 781
400 969
538 788
935 109
835 273
679 904
520 517
983 615
625 261
512 208
267 223
309 466
62 727
543 982
498 663
454 927
76 897
929 210
867 785
40 610
149 488
283 761
929 410
835 680
686 639
988 577
754 629
55 628
546 198
121 647
500 116
518 33
25 898
432 115
547 819
317 670
750 363
45 232
578 532
157 770
592 3
700 990
679 66
908 93
79 445
761 752
171 921
357 368
98 984
606 279
621 749
582 536
663 510
522 852
785 284
804 255
758 62
482 72
12 727
242 15
87 829
8 217
895 758
843 567
945 910
938 390
148 395
247 512
129 355
611 911
26 526
967 548
642 601
122 738
893 466
158 574
185 745
70 2
296 510
813 571
826 467
131 773
834 786
424 70
639 828
525 549
55 641
354 973
637 491
263 517
679 255
241 120
321 185
508 309
239 346
267 571
249 547
986 993
36 594
723 912
50 689
903 200
216 7
564 19
869 953
463 625
568 616
369 900
941 828
210 296
142 947
267 438
235 509
59 545
178 537
25 56
99 442
975 977
164 839
985 776
392 907
169 525
157 289
866 352
762 271
275 638
511 630
749 190
675 544
252 465
307 940
711 828
119 559
193 206
673 814
367 611
858 43
905 769
933 421
715 690
396 326
38 418
429 24
397 261
670 261
212 36
291 478
296 673
490 950
902 626
643 911
898 329
889 882
910 629
64 127
299 185
775 682
707 158
409 848
263 940
269 135
480 352
632 598
183 789
943 170
172 51
986 465
390 730
412 134
694 327
659 551
920 697
76 44
287 676
654 738
914 468
126 613
137 1000
199 640
543 561
736 895
650 804
297 822
490 986
397 529
507 212
613 658
980 293
960 459
456 310
418 848
827 968
952 519
787 43
693 433
880 720
127 889
864 807
728 389
101 775
495 733
682 405
607 628
145 860
244 960
534 950
964 592
767 494
127 999
831 788
458 472
271 473
913 987
781 473
611 307
238 886
631 960
699 217
276 622
518 952
266 316
505 512
57 120
63 1
93 928
142 23
261 121
431 228
387 368
590 346
432 90
174 107
401 744
204 581
408 522
466 756
580 427
181 485
43 22
851 834
649 912
726 928
419 42
352 682
158 657
906 464
395 501
809 53
201 962
87 522
199 349
53 871
170 743
704 558
266 99
393 220
408 226
212 223
667 102
260 236
8 309
998 138
582 283
938 891
667 811
20 975
802 879
595 261
942 199
920 810
574 62
491 177
613 661
505 435
811 489
309 42
905 202
969 883
311 935
345 689
480 796
534 29
795 737
815 745
475 216
495 212
462 284
738 504
452 8
282 625
651 514
857 206
59 97
395 55
966 241
772 171
615 725
732 785
498 592
528 463
132 838
702 284
438 594
699 729
165 833
485 740
637 43
682 177
40 119
232 172
594 796
42 503
534 604
149 337
562 58
983 435
655 885
961 289
788 851
573 937
467 800
648 879
969 120
765 527
68 203
281 994
678 251
65 414
718 242
316 157
710 713
476 931
424 229
910 626
881 713
190 147
163 454
362 178
750 241
105 221
686 45
48 512
687 328
203 884
429 719
15 602
378 140
633 654
175 941
439 204
949 793
722 441
222 406
28 269
967 297
267 657
615 992
925 789
300 75
480 844
65 25
323 698
420 742
653 214
637 986
985 593
303 328
830 695
902 563
970 167
726 256
653 825
420 577
64 185
940 212
339 315
736 82
351 21
521 816
727 783
619 704
485 376
977 246
942 975
881 912
681 843
339 547
809 873
75 415
439 98
822 183
796 719
61 686
95 212
114 806
803 798
978 473
757 905
101 896
27 45
880 292
884 844
498 294
268 692
617 53
138 213
220 892
143 613
102 138
654 985
615 529
95 957
147 182
528 121
280 748
509 13
26 734
969 641
134 588
846 531
690 396
653 966
274 508
68 560
206 133
400 374
138 608
526 957
855 952
728 562
224 332
818 258
751 627
381 889
951 55
424 389
731 512
972 407
704 359
567 828
426 731
256 694
309 78
496 371
474 852
518 280
597 627
212 48
203 810
847 110
571 418
272 384
660 103
734 598
854 537
949 532
443 758
752 854
445 203
941 756
909 863
870 190
629 774
119 929
394 211
346 402
105 731
790 147
597 15
1000 199
517 381
919 718
776 26
75 980
451 539
158 348
697 257
488 218
285 817
260 893
163 612
562 662
468 841
692 16
886 236
967 272
371 426
69 561
203 769
327 302
563 804
845 321
142 278
301 251
525 177
910 935
642 822
325 916
590 3
740 341
991 903
198 655
613 247
984 333
462 543
152 298
290 339
266 281
10 71
534 454
714 922
515 71
361 116
997 511
768 811
346 953
216 828
130 609
39 578
811 792
998 276
466 344
585 678
788 428
819 165
837 298
42 325
744 254
884 906
296 637
535 925
368 698
939 584
983 291
846 454
632 833
107 35
249 239
29 53
339 133
705 832
349 133
369 510
772 25
870 220
826 24
662 452
682 5
786 141
219 549
340 523
101 295
574 703
244 793
124 526
92 211
796 737
113 460
130 254
10 104
196 487
512 317
335 326
332 566
132 653
583 189
830 219
745 704
899 974
523 542
448 467
594 83
926 102
932 586
47 661
954 547
363 800
465 79
835 839
994 906
929 379
164 859
595 10
414 168
978 646
66 718
445 495
406 379
305 267
984 373
531 648
388 436
922 368
508 497
455 556
714 570
356 229
606 83
443 170
362 957
546 250
833 985
901 455
296 682
645 148
936 314
375 289
676 706
684 687
70 972
426 658
443 200
61 802
949 91
918 629
910 724
871 693
990 108
432 198
58 609
481 136
745 756
92 484
968 56
572 950
886 565
166 810
628 457
229 861
976 130
36 125
98 588
224 36
308 594
865 966
590 809
615 568
514 676
624 431
812 717
415 602
193 633
203 940
143 76
474 912
309 799
405 579
386 13
808 44
648 156
46 776
103 422
704 64
427 706
365 84
746 994
42 47
893 553
686 9
64 86
296 543
927 248
87 360
869 784
227 210
917 588
205 103
659 290
99 317
651 7
219 15
195 358
365 541
451 315
925 747
999 569
405 464
141 393
86 435
757 267
689 144
759 87
144 491
160 60
936 880
522 463
979 166
552 668
796 770
388 202
831 21
598 871
250 666
310 734
481 807
434 308
504 609
715 660
326 783
460 584
81 932
865 898
360 810
201 955
788 682
346 874
657 525
906 389
112 224
292 195
949 156
6 589
994 412
655 739
11 592
699 753
10 648
577 264
553 803
39 671
175 724
721 843
910 343
390 864
824 947
486 398
799 982
576 599
811 202
834 882
990 934
726 756
428 872
260 275
297 198
881 486
817 873
837 552
600 885
468 614
246 643
83 923
572 459
433 852
139 36
945 320
286 289
627 104
913 794
633 833
712 555
613 340
269 164
588 339
4 923
308 376
909 616
774 764
241 865
772 575
49 722
252 415
464 748
768 463
954 237
429 158
213 405
350 458
239 500
64 604
898 201
158 7
169 228
277 445
418 547
497 464
50 700
765 900
598 889
658 991
143 925
798 626
852 559
133 156
862 406
69 70
576 519
151 692
498 872
814 960
584 44
847 920
687 453
134 925
397 751
320 488
436 935
296 838
279 876
237 682
840 807
779 889
361 630
621 180
730 872
335 169
822 12
995 555
10 728
693 587
972 298
733 666
927 908
367 244
643 746
164 547
115 571
611 567
112 884
651 936
117 312
351 24
921 43
81 76
497 782
685 709
504 440
904 997
516 623
815 865
392 951
758 920
170 810
873 301
882 750
969 974
345 469
251 973
301 335
637 125
295 195
754 59
504 246
90 593
956 358
507 944
982 633
366 528
290 403
467 168
213 774
678 823
50 318
454 32
979 738
8 813
740 916
181 890
998 456
266 337
460 65
759 198
653 525
168 882
371 8
955 460
236 463
170 253
753 368
939 965
868 733
364 655
100 997
52 364
5 100
354 274
288 999
164 489
415 374
109 373
986 991
754 521
404 479
48 817
924 878
104 760
474 753
47 675
844 628
857 281
558 976
93 105
759 91
813 912
534 373
916 967
202 764
172 82
437 975
214 881
983 857
708 973
872 96
180 543
443 79
385 854
6 545
596 481
639 696
414 567
271 145
722 731
222 911
608 501
728 293
450 373
814 882
226 626
427 390
49 300
945 97
950 3
826 63
536 83
911 695
845 367
467 934
924 742
332 154
262 906
394 933
44 699
505 901
883 116
876 77
125 858
138 663
84 709
35 44
451 646
826 351
289 929
215 428
929 748
34 303
421 378
951 279
624 949
814 133
728 43
646 395
884 637
718 385
941 44
650 297
46 953
528 215
843 816
958 614
847 309
477 650
997 756
532 740
384 368
940 224
274 364
514 661
409 160
547 817
180 903
989 342
653 225
161 469
702 86
607 946
728 457
861 917
810 580
172 561
434 518
757 14
75 104
395 918
245 626
699 401
164 375
458 269
118 101
663 779
158 674
842 518
99 140
211 153
7 117
189 521
784 994
902 606
652 616
82 112
563 953
381 261
770 984
555 488
660 204
787 29
347 81
151 498
964 293
432 976
726 354
645 883
781 209
325 661
893 308
156 966
958 913
847 677
483 398
37 372
411 257
520 643
803 581
724 640
400 403
583 689
120 764
564 203
403 472
428 52
286 739
802 267
904 443
8 689
272 50
77 182
353 129
867 121
927 167
894 258
339 189
332 311
498 857
570 902
334 691
588 971
823 333
259 654
87 792
510 69
394 855
389 199
237 59
679 362
468 351
931 644
876 618
320 675
157 415
780 420
995 918
746 391
646 366
656 647
732 314
620 614
518 108
271 799
880 236
348 664
529 552
396 229
755 695
58 519
534 209
401 726
30 696
643 603
588 607
732 605
158 500
529 58
516 389
459 792
840 460
490 567
967 227
569 650
250 339
749 406
275 139
22 322
510 437
680 693
298 316
888 893
286 893
997 299
57 712
27 291
869 783
773 549
549 652
888 832
687 700
289 734
64 744
119 150
826 425
83 984
986 299
970 141
2 196
816 824
568 359
935 592
555 196
361 708
365 947
960 539
667 24
505 445
232 526
665 809
592 535
773 358
561 899
988 161
622 311
833 999
780 300
441 491
111 862
722 875
358 774
433 55
703 819
226 697
976 596
701 12
438 445
846 634
968 638
736 376
643 677
262 507
807 505
444 156
483 413
661 100
999 10
274 616
933 788
319 680
57 878
618 634
650 481
325 957
719 501
711 785
213 501
628 691
646 65
653 544
458 647
523 671
541 725
234 320
431 951
247 225
632 16
154 782
735 235
116 506
410 620
483 814
205 244
777 608
453 122
204 258
27 846
410 165
177 488
886 340
115 532
33 261
451 670
847 967
342 949
188 993
429 634
255 712
817 478
268 667
546 677
14 122
548 394
909 266
153 986
507 553
867 667
289 971
234 509
403 451
839 147
187 46
870 113
768 360
915 147
577 652
421 335
155 29
682 643
289 810
359 151
686 962
337 732
314 741
726 333
389 303
484 94
702 997
191 288
140 910
258 938
219 750
924 141
173 968
575 294
340 122
108 182
352 226
785 349
251 623
75 870
271 609
694 830
981 795
972 236
28 790
875 346
457 475
305 770
177 710
784 436
185 329
830 796
654 454
486 333
974 171
989 233
38 274
174 42
882 455
825 25
379 795
640 177
511 559
356 17
552 781
835 865
915 314
300 378
200 808
698 494
164 462
154 921
331 563
916 993
467 165
380 628
769 515
647 345
139 179
486 629
743 276
703 636
2 842
713 526
707 321
445 796
530 969
979 532
722 828
266 136
790 56
982 669
681 820
747 725
697 436
553 205
343 154
84 941
507 608
455 502
130 736
634 741
503 511
66 208
786 443
785 416
293 969
35 597
588 173
424 816
323 483
987 554
625 730
441 199
610 791
935 687
446 772
597 561
431 731
848 516
369 921
755 124
835 436
539 15
937 862
457 370
124 891
417 547
9 964
450 383
959 257
412 193
75 376
616 369
266 457
418 881
581 562
841 750
513 919
427 467
530 639
555 614
207 642
740 816
403 178
954 155
830 926
565 1000
398 938
164 257
216 766
978 303
957 824
43 684
219 62
134 272
420 146
695 460
910 751
174 60
243 255
207 996
52 636
670 848
948 265
70 259
600 8
720 938
29 163
917 943
184 846
791 197
823 280
39 36
225 712
252 677
903 742
611 980
759 38
424 278
741 989
897 248
5 165
149 117
188 180
694 829
424 493
372 363
842 589
142 960
6 531
192 71
522 856
408 174
513 249
243 345
248 654
905 673
154 924
490 436
20 276
971 304
678 237
355 815
886 816
618 620
79 105
725 110
149 708
716 302
968 324
84 974
112 551
564 891
450 786
96 730
853 351
559 102
973 382
211 76
231 679
743 225
173 361
17 762
304 427
703 780
271 503
459 462
883 351
987 202
191 469
852 208
224 316
781 551
331 745
878 157
166 105
534 437
949 385
340 468
28 692
937 723
212 106
781 312
389 563
479 650
614 70
830 520
481 709
383 99
896 831
535 852
458 808
479 760
436 74
570 74
876 855
845 452
434 873
81 307
89 887
646 959
544 273
72 115
558 906
806 150
139 122
220 296
443 421
251 242
490 979
529 966
341 758
298 858
259 234
255 969
980 714
243 46
588 482
177 299
906 604
371 248
437 52
979 207
947 671
306 844
65 247
260 949
381 538
470 434
920 57
222 637
920 767
323 813
282 165
353 411
800 167
346 559
113 251
105 752
765 925
948 465
625 531
344 880
370 122
944 550
981 530
887 635
316 807
380 889
34 648
986 736
146 651
839 207
76 462
624 884
499 606
422 153
268 740
332 169
271 624
296 205
139 417
987 637
37 382
962 722
34 512
874 421
435 356
929 614
911 313
324 690
563 869
409 107
195 899
886 587
369 903
576 421
774 319
273 545
388 182
670 705
920 150
576 663
893 299
190 153
546 936
546 134
487 9
997 872
925 779
569 341
425 351
999 693
893 144
632 655
221 48
892 367
141 556
184 686
273 987
717 93
136 624
341 36
397 205
758 32
202 10
104 577
784 993
504 160
839 301
913 756
193 247
751 523
227 475
517 758
406 78
406 494
260 570
672 462
25 851
514 622
590 990
258 773
405 169
984 515
886 445
890 420
925 278
244 166
210 301
325 428
273 778
833 30
647 195
483 668
332 58
484 232
124 250
628 417
426 152
994 5
412 345
801 393
66 626
824 696
285 574
526 244
784 153
954 20
382 53
851 620
48 246
973 189
634 416
956 94
669 343
960 206
105 910
912 5
567 477
535 164
750 764
403 553
661 882
124 8
545 452
788 936
464 870
452 100
957 287
261 315
892 238
602 579
260 631
105 795
157 494
101 669
310 721
140 70
492 123
400 464
167 127
745 296
790 369
632 594
178 520
239 272
710 228
420 404
700 794
381 878
92 210
79 747
374 551
267 273
5 252
241 631
409 123
788 112
180 940
812 782
276 898
951 968
268 315
896 358
827 652
695 127
984 600
876 793
361 731
65 828
913 614
829 794
294 291
813 552
424 807
280 944
388 659
203 24
408 802
508 786
754 918
451 292
768 426
919 24
111 276
378 520
83 765
268 901
374 646
103 910
26 680
878 664
41 827
182 98
552 17
88 644
899 501
944 877
279 511
541 86
887 772
73 213
780 588
875 240
664 908
473 661
842 734
446 310
354 451
156 944
716 233
481 716
423 963
582 147
291 647
552 335
385 776
124 365
975 743
631 206
992 894
591 513
988 146
116 469
986 151
671 823
922 276
252 498
462 492
326 591
719 373
410 79
637 804
574 264
856 630
277 722
324 7
868 45
54 377
530 549
916 30
26 379
676 804
416 166
322 397
520 417
114 104
838 561
615 635
767 667
71 418
23 299
948 148
637 260
263 707
761 976
92 24
207 879
448 494
528 327
844 627
667 951
531 308
122 349
645 229
911 399
2 953
227 193
429 580
459 761
799 903
570 410
698 605
761 255
371 1
739 201
601 588
718 695
394 611
712 48
386 249
575 535
56 12
321 342
63 359
382 64
125 468
524 961
144 787
649 185
729 677
235 116
560 127
580 12
882 34
39 755
564 830
861 517
524 775
623 836
61 766
903 932
126 987
604 116
193 931
665 549
910 601
791 461
526 157
777 23
975 157
977 519
531 589
395 578
243 693
75 787
930 829
225 431
907 734
923 16
956 64
75 554
419 29
353 946
536 659
801 513
694 248
80 804
446 951
680 745
619 894
146 627
323 724
319 592
114 296
729 77
925 256
294 606
684 420
470 777
129 551
637 422
265 522
502 183
89 177
38 621
287 720
369 49
782 694
592 282
706 575
802 763
905 91
124 248
248 923
740 189
585 826
836 820
279 32
860 583
359 761
976 231
130 50
281 854
658 204
132 705
368 454
614 13
170 830
792 155
61 663
346 996
825 603
995 357
373 462
646 933
680 989
981 765
412 125
328 62
278 155
248 533
453 88
825 942
426 88
609 44
676 665
342 433
74 2
732 466
419 474
858 196
853 272
396 293
27 393
277 553
348 346
691 885
594 203
510 357
420 95
381 884
899 459
344 992
820 421
397 458
271 670
607 300
113 697
800 395
1000 757
599 227
253 126
720 356
477 753
716 8
222 374
480 97
731 281
741 699
870 625
534 590
747 39
148 707
745 456
895 218
400 782
649 807
992 360
549 989
606 476
250 552
125 97
139 895
82 302
429 430
633 556
805 42
492 284
829 389
839 259
310 381
566 321
997 967
76 486
225 239
469 525
556 947
506 705
524 138
828 718
569 273
469 223
141 740
477 951
622 776
204 837
261 943
298 491
975 798
717 826
885 312
957 627
917 244
989 3
392 593
611 289
845 929
116 859
187 68
909 753
824 769
818 20
619 400
682 353
374 814
839 616
131 364
4 762
354 888
577 555
8 257
546 695
540 492
108 471
277 724
582 915
584 579
736 581
356 865
373 384
444 575
7 735
147 368
103 819
384 354
174 915
751 382
129 41
947 351
380 529
306 378
212 473
488 771
626 93
898 447
123 94
295 374
172 524
526 65
970 177
806 229
191 826
911 948
139 65
499 435
243 618
947 646
692 689
957 817
157 967
973 425
312 354
988 147
322 530
142 139
112 948
949 547
634 761
944 428
266 319
628 214
573 978
98 95
765 270
655 634
148 579
691 461
361 864
196 506
738 172
494 751
973 61
127 492
539 353
796 400
418 242
336 944
8 459
15 468
465 894
995 599
137 293
681 586
534 321
868 140
229 623
62 694
45 384
556 604
544 231
212 954
821 372
868 95
571 276
152 480
989 339
602 905
423 130
984 186
246 244
516 701
475 347
200 83
707 915
1000 438
375 844
372 97
130 446
813 702
405 415
212 843
9 103
933 673
113 796
611 766
753 677
202 712
128 771
1 815
420 649
422 464
44 597
572 974
597 389
608 238
461 305
985 116
759 511
350 794
22 828
835 85
160 853
698 906
109 936
487 707
290 598
320 627
834 870
287 304
815 651
779 944
3 890
435 688
284 559
762 810
499 684
74 73
45 224
903 444
379 526
269 627
259 206
168 949
775 204
346 448
830 683
52 105
307 494
528 372
405 9
311 193
935 483
720 602
81 614
627 664
462 913
220 153
635 676
12 286
339 700
283 871
791 418
457 426
395 621
821 406
47 964
1 952
417 879
949 478
42 705
18 913
477 463
421 500
973 599
245 936
806 543
108 673
922 81
818 312
653 205
993 846
371 94
450 981
229 741
361 447
246 532
285 540
730 516
163 537
962 944
945 984
803 805
360 964
958 46
865 800
272 599
402 13
553 951
958 736
964 646
65 799
74 946
901 844
363 491
608 139
750 29
73 385
173 448
462 115
717 118
327 971
500 112
475 260
416 304
798 963
630 508
474 322
604 477
666 249
240 497
491 471
328 642
486 104
166 467
720 253
959 65
626 96
154 182
400 88
709 233
824 224
100 206
533 885
965 740
632 203
812 575
658 42
875 802
648 902
249 614
458 747
10 554
390 480
344 789
407 543
482 941
111 844
858 148
92 656
191 590
206 397
154 505
833 326
368 780
755 31
420 531
79 347
559 515
622 623
996 313
31 550
280 647
782 972
130 115
751 841
792 97
406 352
98 294
730 61
444 90
290 163
248 111
729 45
892 359
755 635
728 800
394 4
119 505
303 423
628 481
689 728
524 393
807 97
907 564
23 961
30 629
289 135
204 203
902 723
292 619
723 338
341 46
564 541
697 90
803 296
318 701
404 138
893 280
446 136
933 610
275 21
887 503
220 530
803 568
173 923
414 506
973 402
948 211
888 37
534 998
105 464
773 292
882 979
552 683
608 105
301 999
973 969
209 367
356 907
572 360
805 518
949 59
322 901
876 489
468 362
878 122
295 663
919 4
74 225
942 789
726 700
230 986
202 824
163 582
62 579
333 561
941 782
834 289
904 280
855 547
9 330
188 920
43 940
416 239
87 599
430 84
789 70
854 513
82 841
866 907
341 15
295 343
952 427
863 277
112 395
511 300
37 38
425 895
436 904
750 212
433 397
221 279
415 462
63 160
336 542
983 421
553 8
598 496
579 672
410 921
686 195
572 278
159 423
825 599
678 312
811 977
317 447
497 109
18 538
608 319
483 388
828 492
297 832
238 381
109 325
827 967
918 388
188 760
883 349
436 595
193 327
42 40
965 67
301 398
157 791
448 871
243 729
55 348
227 428
473 369
517 563
407 565
881 192
493 721
757 582
918 821
421 895
782 492
121 45
981 399
936 990
493 801
124 133
484 981
986 275
844 434
526 452
485 493
330 400
539 490
706 795
966 548
290 984
37 798
79 523
132 123
762 288
454 871
352 624
440 150
266 657
639 423
315 871
994 41
764 643
67 376
756 97
440 501
811 544
444 846
823 73
964 937
937 446
666 762
411 281
800 78
937 282
728 632
733 365
793 830
294 312
791 941
63 56
884 128
440 555
167 382
307 606
809 162
35 480
501 504
616 998
253 933
683 401
771 178
967 944
604 327
8 235
546 235
230 974
700 872
948 59
692 820
398 250
705 912
234 767
277 946
606 910
783 59
950 43
503 809
268 242
836 918
599 382
737 7
394 416
12 464
123 147
531 358
612 561
667 156
461 113
385 548
83 640
304 738
406 484
621 851
574 360
400 240
971 479
990 307
298 970
453 866
622 968
380 875
916 959
671 667
722 303
230 558
256 642
330 926
414 353
113 855
411 488
690 157
932 719
678 582
121 634
739 423
379 255
162 317
349 401
89 252
582 276
866 996
977 640
763 432
836 757
184 54
756 872
176 808
70 811
634 291
703 674
15 466
303 737
393 682
389 381
867 359
990 726
223 645
614 190
70 535
318 213
766 92
638 216
922 190
346 326
245 645
781 590
191 706
908 410
331 632
518 14
752 117
161 949
121 352
581 508
80 799
262 182
130 624
840 476
35 359
150 503
889 928
29 741
397 287
255 126
644 59
285 59
668 330
289 856
926 301
744 16
979 204
405 143
625 566
827 889
20 664
310 29
725 293
194 14
728 290
902 256
243 116
203 285
321 459
609 404
582 330
791 762
953 386
249 538
288 406
313 52
466 959
351 513
617 612
579 994
410 904
378 40
416 108
650 346
402 30
516 336
60 115
317 852
635 139
738 436
510 353
537 159
781 800
28 626
435 557
206 321
687 926
470 570
926 912
533 66
678 563
40 715
462 966
81 833
977 728
730 988
195 490
163 957
934 836
152 866
950 831
510 381
265 471
323 318
290 25
746 814
659 939
939 914
487 947
360 293
915 250
795 794
468 649
403 757
848 335
734 926
543 588
874 151
749 874
787 593
85 74
534 973
318 723
528 733
229 388
616 975
376 362
586 482
845 850
835 907
519 147
755 187
432 250
812 101
123 549
883 82
922 57
44 247
254 287
414 387
643 288
906 225
792 959
394 285
624 289
683 371
420 568
65 825
661 391
913 386
790 658
279 67
909 942
662 366
562 43
764 933
248 461
691 98
436 207
255 347
853 419
2 318
304 393
532 789
926 42
535 596
115 683
981 352
271 438
390 518
327 369
376 570
410 589
683 179
51 926
901 571
328 732
275 999
349 882
34 994
126 626
963 51
535 251
583 244
425 845
704 929
402 828
658 858
841 489
637 544
196 28
730 23
837 113
503 280
40 93
380 271
280 141
284 27
636 375
728 479
940 624
315 584
295 588
473 207
518 389
799 465
794 424
361 690
965 906
791 26
994 256
177 521
765 174
76 701
714 404
329 366
797 236
567 150
928 587
387 421
139 8
376 18
261 529
538 138
750 656
278 492
548 476
432 418
677 156
636 883
765 87
578 361
739 619
355 506
994 542
130 265
360 432
152 973
264 994
159 278
852 790
513 656
178 23
598 497
760 99
141 815
886 827
128 437
226 580
98 496
58 241
636 405
45 505
311 943
540 843
541 935
54 8
643 475
315 766
592 229
215 475
784 407
13 581
916 464
360 677
907 916
716 673
167 206
192 195
777 656
514 29
101 151
102 292
434 502
401 114
10 245
53 257
899 918
253 393
475 138
157 655
797 888
977 320
907 750
976 818
469 879
498 643
620 506
200 433
216 184
599 974
266 679
944 873
414 763
919 928
70 77
984 910
688 820
410 882
870 168
864 606
76 476
7 837
100 382
277 803
915 510
754 917
69 39
679 184
632 257
90 799
3 174
396 270
11 978
466 449
133 122
617 844
94 469
272 148
66 254
197 260
765 746
276 877
473 3
901 124
830 202
314 829
641 376
543 615
898 168
875 583
993 929
542 525
910 665
143 571
978 119
732 910
210 393
983 821
118 56
761 311
675 196
108 307
314 229
598 775
718 508
1 290
174 146
807 284
119 341
818 931
201 140
587 340
787 140
111 648
962 601
428 822
980 652
374 54
482 364
539 532
268 9
321 349
981 906
634 937
608 940
539 579
922 665
331 888
431 608
93 26
205 290
220 720
467 668
751 662
129 183
487 404
325 330
121 918
516 774
295 252
444 619
685 905
496 685
662 985
615 228
610 793
54 642
812 634
970 308
661 637
838 1
55 376
483 75
119 636
410 198
393 771
61 892
757 819
732 399
409 217
273 354
101 281
87 302
592 763
109 35
18 323
588 643
248 251
580 721
50 634
561 921
72 380
491 977
345 995
23 613
296 64
630 52
448 10
482 44
55 93
679 658
143 834
413 631
693 2
541 390
966 186
799 767
960 339
573 762
489 951
868 301
791 689
919 569
168 580
908 37
60 864
573 522
929 353
941 540
535 112
294 755
364 5
379 150
497 387
521 265
53 462
662 175
999 796
870 24
475 7
996 477
747 969
968 663
221 778
911 212
732 700
682 679
319 630
514 90
165 791
802 410
899 671
653 620
279 26
500 622
795 213
20 534
152 920
829 332
116 339
494 779
638 27
596 900
84 752
505 380
197 393
602 430
576 858
11 841
341 752
343 272
275 224
270 227
532 488
788 915
827 333
705 464
717 240
902 408
25 754
17 703
190 693
470 192
857 609
385 197
864 190
163 100
329 789
662 119
531 464
636 2
272 872
881 209
572 688
468 648
553 357
612 263
387 593
919 931
760 814
207 990
773 512
289 362
204 60
477 78
232 482
252 191
378 534
726 332
240 123
923 918
859 953
399 692
208 310
216 530
937 578
843 771
739 289
855 197
438 546
697 977
815 666
980 944
800 972
903 231
619 455
88 735
410 142
226 615
354 520
753 486
840 433
555 422
633 955
659 607
306 594
941 336
116 219
847 420
64 130
632 577
18 499
773 96
997 688
447 16
958 425
582 680
859 428
840 832
857 915
925 298
228 689
336 590
478 930
622 366
42 512
477 281
695 431
287 770
943 641
974 191
375 188
517 715
378 223
243 222
683 12
710 661
488 663
239 266
597 131
930 949
422 75
506 236
758 871
572 264
327 563
94 264
989 782
962 554
385 834
380 210
396 248
356 363
64 564
370 416
524 188
241 909
579 477
726 775
163 351
189 540
58 654
56 718
60 593
306 151
189 827
2 870
891 994
807 65
986 387
725 845
183 921
47 4
307 185
834 62
930 660
175 56
865 404
104 518
6 519
808 928
79 862
201 81
444 910
481 752
550 131
119 475
404 634
599 703
543 690
240 635
729 228
375 42
146 384
763 667
746 29
152 603
742 681
57 496
157 45
9 432
580 641
629 470
392 430
808 103
1000 447
522 97
415 12
202 329
910 496
463 432
840 347
724 440
981 547
371 219
220 772
884 577
983 42
636 331
55 408
856 987
96 665
779 690
289 936
323 289
488 848
432 577
979 727
569 261
397 602
364 693
469 926
242 821
471 856
677 795
559 769
109 36
560 302
267 88
544 508
984 230
45 767
147 898
158 696
714 706
149 944
986 849
679 236
74 854
302 80
151 802
351 360
369 242
367 47
52 194
996 719
540 759
32 27
487 334
133 783
769 960
663 807
60 20
166 462
490 461
613 449
321 974
399 668
603 475
299 936
662 914
821 90
667 986
955 566
511 772
342 614
627 809
195 416
893 561
79 909
904 990
773 324
719 244
56 249
106 304
689 575
121 396
534 504
16 271
919 796
734 315
183 980
175 920
533 137
807 47
808 475
707 544
853 452
935 207
669 831
375 611
598 207
835 655
679 270
155 747
834 415
285 944
994 736
71 412
109 504
247 995
912 719
197 549
282 265
658 163
895 693
252 665
299 975
955 987
945 715
435 245
499 876
545 208
873 296
231 835
613 134
925 257
236 802
853 404
936 922
716 875
937 406
621 692
442 602
573 564
95 485
843 157
942 870
831 419
172 204
211 219
352 663
25 495
821 322
695 564
110 506
561 266
50 424
308 759
733 116
937 182
811 290
116 822
745 292
344 724
860 231
619 900
451 526
520 808
541 823
194 250
794 980
942 614
517 218
792 534
329 352
462 21
494 973
649 579
320 266
107 825
323 764
457 901
880 606
989 757
813 555
240 950
735 131
979 42
393 488
139 454
492 657
906 941
454 300
132 793
881 580
142 105
399 887
46 929
426 883
706 999
881 312
481 700
913 277
918 48
470 127
852 388
82 93
256 122
643 723
860 483
720 439
402 5
889 184
599 533
361 742
456 756
593 879
321 634
553 278
832 230
729 294
588 332
114 472
824 193
297 662
557 38
951 798
379 763
885 297
436 202
793 508
347 781
493 729
813 589
995 87
105 619
513 556
772 355
768 905
307 291
147 511
923 495
54 9
797 735
677 541
5 574
327 868
97 879
375 132
468 155
969 638
628 83
908 88
595 962
451 382
623 538
238 657
601 82
98 561
774 609
702 806
713 584
457 320
238 52
111 477
350 250
359 667
941 919
167 241
355 98
657 837
132 99
826 946
944 603
587 364
451 707
338 255
561 106
772 316
932 676
289 946
726 694
719 474
893 115
749 474
392 268
531 16
901 648
710 612
54 935
557 977
220 806
397 964
908 11
586 552
593 101
295 705
344 392
328 764
52 803
660 563
453 312
502 243
506 474
534 173
142 5
103 225
809 546
975 982
216 912
486 620
70 192
81 669
488 595
93 100
707 357
715 489
381 245
173 753
848 669
622 242
701 405
524 773
908 56
814 941
978 567
163 405
531 404
775 752
739 221
491 987
745 27
842 525
889 794
319 555
940 405
445 235
731 399
352 150
397 343
325 31
215 146
31 370
235 984
599 334
492 565
57 952
376 377
57 708
834 677
773 818
118 906
964 149
511 169
199 907
902 747
801 40
180 728
643 261
44 431
463 922
577 11
725 76
937 150
37 995
214 324
274 650
637 941
504 378
792 182
820 922
270 101
504 205
97 541
362 469
367 773
112 670
374 702
739 167
132 73
689 177
659 746
537 434
531 952
672 919
215 152
307 277
736 316
175 994
546 607
249 52
459 850
973 374
924 747
430 825
306 84
881 525
953 725
778 135
990 260
437 457
518 408
765 199
379 108
483 936
941 898
422 176
361 179
187 282
839 517
575 736
730 851
42 142
730 333
338 461
682 927
532 27
880 747
630 996
653 195
801 501
131 428
898 585
160 152
703 547
666 654
822 781
280 412
923 168
284 141
117 244
145 514
507 653
695 981
604 455
315 546
867 447
428 181
451 185
677 382
78 710
444 567
411 572
90 397
118 830
266 62
555 743
76 600
341 53
257 128
46 251
334 843
701 614
591 906
919 575
376 393
804 529
967 617
80 471
342 825
574 304
625 252
876 890
414 574
214 288
945 835
383 21
739 103
302 549
792 668
512 939
565 713
293 854
651 798
236 362
683 497
538 992
292 889
301 719
42 120
60 14
641 893
224 817
297 590
266 999
304 755
779 74
316 487
146 710
355 959
452 70
462 451
165 589
45 145
105 390
902 378
472 251
845 484
45 64
196 414
543 740
928 759
421 418
219 785
380 539
686 1000
917 17
21 564
36 779
334 678
704 515
792 197
654 238
223 486
498 844
464 591
80 577
922 450
299 882
792 924
866 993
246 425
865 40
533 617
513 666
40 790
844 705
890 912
644 473
856 338
232 762
266 630
253 415
517 297
875 530
708 388
150 202
279 48
959 752
637 732
777 2
830 141
224 904
951 249
402 635
197 482
842 828
150 451
595 74
766 399
797 622
114 779
953 372
918 529
839 917
855 175
266 139
774 478
330 938
495 73
80 220
204 68
966 506
547 293
157 312
949 248
465 544
163 227
212 108
870 576
147 204
565 256
179 416
820 365
961 269
795 458
387 447
274 925
661 143
527 122
774 318
102 780
397 567
861 147
208 740
190 249
506 428
997 244
841 715
794 499
979 12
157 40
869 233
548 359
303 374
495 213
105 944
529 283
754 883
873 524
604 238
336 84
560 713
797 792
69 553
812 144
534 113
135 268
398 427
649 438
780 130
741 562
24 876
170 875
789 37
954 47
78 517
913 183
246 800
382 883
218 372
898 346
352 187
726 110
151 90
325 555
201 548
295 45
680 264
966 196
687 965
120 231
469 21
343 960
370 81
603 121
20 506
978 123
115 499
700 589
875 728
567 49
401 468
702 307
616 786
681 649
800 484
142 359
841 934
925 82
80 978
800 14
987 4
884 202
373 463
864 731
249 209
428 933
713 25
744 715
63 623
790 851
584 458
139 625
167 532
861 152
620 64
43 194
896 983
316 171
256 746
989 670
932 77
105 815
717 181
93 266
927 493
779 174
364 661
577 818
375 453
250 277
695 155
353 867
49 893
596 26
278 675
410 232
994 223
337 922
439 338
236 817
445 879
892 287
753 581
156 728
197 927
708 45
428 767
10 246
819 29
149 173
36 649
94 380
994 148
577 511
344 492
422 610
412 265
983 439
279 892
810 887
512 987
829 212
79 649
983 578
129 661
528 280
668 74
52 865
262 656
351 487
616 809
361 52
471 10
989 448
193 208
553 319
374 341
945 604
847 526
719 363
838 371
652 101
212 313
775 442
511 490
383 138
172 27
8 399
428 202
630 107
622 918
49 45
212 74
331 281
669 676
628 821
520 792
850 992
384 586
423 75
516 952
863 842
931 296
428 800
812 908
90 791
619 358
708 667
752 64
856 570
946 959
553 545
31 433
204 877
902 52
94 904
411 99
783 264
201 751
285 636
901 845
909 220
382 337
159 7
171 850
218 408
154 718
974 801
278 475
95 595
6 792
124 744
120 156
77 566
665 453
945 397
331 500
325 495
513 672
920 481
132 593
246 659
8 866
462 782
560 622
122 112
752 15
991 799
795 442
475 219
245 117
722 600
927 934
768 131
12 881
764 954
564 343
930 252
974 500
947 601
88 947
955 649
667 139
901 497
339 245
194 944
335 254
938 374
595 826
801 138
893 690
649 752
703 650
79 950
568 248
267 547
235 361
540 510
651 110
947 2
644 137
274 630
907 343
368 690
42 421
547 380
629 411
130 515
912 775
553 549
343 826
698 923
794 702
755 850
109 390
679 363
69 611
739 453
920 360
95 831
179 56
367 596
754 856
922 28
883 125
319 12
919 412
687 470
887 916
801 697
382 770
308 425
898 940
669 781
282 76
389 101
462 819
855 365
162 742
985 71
24 769
744 82
52 654
15 54
305 28
151 848
531 439
730 764
382 138
98 733
442 984
979 157
778 728
630 781
347 96
413 173
3 538
676 135
732 631
271 95
612 794
800 70
588 345
154 123
60 778
132 462
356 841
476 755
785 669
196 150
938 532
841 952
564 312
992 524
50 446
541 716
564 938
833 688
844 863
472 944
49 34
501 120
194 454
234 55
991 639
580 486
649 323
29 946
516 255
447 516
765 993
637 243
639 187
137 668
7 128
754 487
151 988
238 523
129 477
438 907
145 169
434 142
798 874
225 391
143 79
776 365
278 430
783 919
366 833
295 376
17 182
170 465
672 946
906 750
131 717
257 447
417 340
304 197
452 239
700 115
143 323
738 197
921 151
757 109
733 465
728 722
834 172
433 925
427 577
409 181
97 339
291 172
707 287
433 770
228 993
940 5
583 347
903 511
401 754
980 580
693 522
51 951
88 320
877 1000
922 982
393 326
402 380
142 167
443 331
828 106
208 380
396 403
241 381
561 731
506 641
367 840
387 225
517 298
878 585
430 703
755 781
859 772
505 65
750 859
654 119
704 306
763 728
108 310
610 648
455 439
512 167
44 784
964 424
587 112
575 885
580 337
774 381
544 65
185 300
447 601
466 462
817 526
217 187
21 541
715 595
195 353
942 622
919 520
191 937
488 42
429 789
340 960
532 886
80 18
946 236
24 444
733 319
264 161
522 649
507 49
334 987
251 347
403 926
547 283
221 632
925 513
709 226
463 824
477 242
134 107
189 334
926 351
409 216
563 217
471 285
573 476
228 217
302 801
417 496
633 822
712 91
741 532
118 874
454 789
561 26
973 426
441 516
145 734
150 836
706 35
346 962
93 452
575 397
16 208
383 227
876 660
679 10
804 957
728 580
874 822
665 993
665 469
349 980
555 270
287 204
828 839
946 208
574 907
8 748
444 173
19 245
885 563
882 714
430 641
581 467
751 943
645 184
462 43
498 591
614 373
105 495
130 901
852 801
288 197
869 767
650 107
295 236
590 838
93 990
390 695
754 878
447 705
788 576
526 486
745 599
187 382
107 211
252 119
982 42
89 466
291 488
931 154
157 882
936 569
642 437
842 739
825 66
231 224
717 428
142 903
812 809
157 535
711 581
853 700
889 996
379 355
261 800
156 778
702 330
994 940
945 268
409 516
261 615
161 917
524 485
628 355
53 124
804 494
475 171
42 382
354 618
93 509
926 671
249 738
232 703
831 716
851 222
789 291
621 634
295 523
713 277
865 79
385 514
457 672
225 630
917 125
314 804
828 701
428 257
49 15
889 859
790 619
626 208
56 326
702 193
930 583
527 227
226 527
582 835
159 106
445 300
870 714
850 778
476 609
161 39
92 562
959 977
38 509
109 222
517 610
634 100
731 428
758 969
63 479
994 883
413 726
569 952
456 987
196 932
396 513
846 588
633 745
505 972
723 4
504 118
431 741
551 506
90 65
69 695
753 992
280 789
869 818
979 878
303 50
264 742
942 470
386 16
836 678
201 605
8 921
36 98
778 865
324 771
985 946
371 264
670 203
381 694
384 617
203 177
184 753
968 331
87 999
804 381
789 657
60 52
987 822
131 862
516 981
523 539
150 323
298 376
549 969
233 408
198 404
998 11
265 160
348 681
49 61
554 574
386 164
504 159
384 648
801 586
306 36
358 177
711 64
143 153
773 415
369 719
330 62
239 138
453 428
546 342
628 635
91 773
325 461
535 416
736 126
197 829
138 69
888 710
10 225
900 875
238 477
633 912
316 953
537 469
882 542
283 404
719 72
802 461
916 988
473 699
649 164
963 625
516 245
155 976
118 753
813 54
130 113
885 199
199 45
532 729
598 790
512 990
325 221
148 846
832 846
201 871
571 424
816 484
220 793
152 781
227 847
395 8
475 723
478 833
49 779
819 999
134 199
954 148
328 926
986 259
486 801
943 400
384 17
181 845
879 368
811 126
53 160
240 285
38 957
407 502
490 638
555 184
386 539
219 909
615 242
196 609
871 785
187 725
894 998
330 374
888 494
574 224
855 451
795 817
155 310
821 82
245 886
105 905
698 984
917 206
402 254
463 76
15 910
146 854
637 833
213 65
981 303
80 340
132 145
370 385
656 828
724 355
384 716
11 189
257 982
137 832
19 152
653 295
357 28
73 553
75 626
37 932
266 820
721 681
272 365
948 623
228 470
777 403
18 545
335 528
474 740
114 636
544 204
382 543
826 791
152 149
999 538
767 609
132 570
311 147
258 523
219 78
913 529
608 168
436 151
201 118
656 714
175 738
869 752
428 584
67 877
696 402
114 369
729 162
333 907
992 235
499 496
245 38
394 70
597 378
175 474
648 751
909 963
464 585
691 72
278 583
719 340
676 595
696 377
871 554
964 303
452 493
701 265
62 756
677 686
785 993
998 21
154 945
227 735
246 7
763 375
565 479
752 140
47 839
13 37
309 271
865 213
241 371
609 440
826 731
474 678
906 960
568 445
99 349
403 529
832 543
204 752
771 624
885 902
513 558
39 743
507 847
375 218
984 218
471 688
302 31
902 290
785 278
376 15
463 239
331 897
988 470
494 924
159 177
161 79
771 357
689 811
178 12
930 378
509 439
889 482
771 674
975 271
736 91
915 239
856 16
601 58
979 452
720 333
50 251
855 677
114 263
534 93
912 270
750 43
5 732
296 80
680 420
587 803
280 881
923 302
994 558
701 808
239 465
472 623
216 194
660 971
855 523
439 323
862 835
950 154
424 788
945 459
470 510
57 590
41 490
212 533
787 300
707 216
382 270
861 124
302 918
771 455
270 583
242 132
803 554
352 646
900 590
476 528
716 866
338 905
147 437
89 316
188 335
714 678
35 108
475 837
333 230
287 227
20 259
253 307
956 787
598 241
270 322
827 620
861 467
608 837
537 173
465 803
792 659
898 337
974 477
182 480
385 704
992 156
40 943
515 770
632 302
847 410
930 690
440 612
731 485
310 166
669 769
231 351
368 410
136 426
137 46
625 154
946 141
913 825
813 12
228 254
996 170
799 881
517 465
21 46
487 810
103 166
823 689
801 510
838 675
217 448
528 758
152 96
659 209
777 543
626 714
595 987
187 159
91 774
376 227
103 131
118 847
997 123
805 861
112 986
688 424
857 926
557 541
367 756
111 998
251 224
222 999
365 926
557 997
657 631
812 299
436 857
291 780
998 450
492 821
992 266
824 75
575 293
21 600
215 627
386 557
456 810
182 638
85 29
26 298
366 840
922 382
950 172
607 961
917 776
527 412
133 238
58 111
399 30
599 169
172 590
961 641
405 879
446 179
525 555
175 925
738 514
819 544
828 737
592 29
958 850
32 352
70 577
516 460
647 273
270 978
489 259
448 363
414 615
912 166
399 252
549 692
478 353
214 332
993 597
341 78
41 749
227 649
180 549
496 186
44 368
767 766
11 146
507 778
93 52
971 454
353 241
181 270
781 64
285 457
91 107
729 721
686 935
411 776
772 828
343 982
857 977
226 111
925 847
288 204
712 966
792 545
696 419
836 114
230 125
845 397
194 643
815 853
667 70
316 540
721 316
899 897
333 512
62 528
671 232
671 718
708 235
325 175
265 951
770 693
703 862
324 531
864 602
622 706
582 484
471 573
73 437
181 57
447 869
965 246
811 211
130 74
948 378
834 926
678 491
830 90
411 242
949 207
806 168
755 393
5 842
917 719
206 117
421 624
825 755
51 899
614 533
11 517
198 792
143 758
13 783
176 139
11 563
199 122
857 5
951 621
501 148
327 546
769 915
811 507
351 1000
23 955
342 972
230 94
720 116
565 926
397 613
653 889
333 443
686 837
117 418
57 556
17 218
67 151
642 801
156 15
460 509
471 99
518 136
303 274
37 707
893 989
231 527
260 432
333 399
179 898
633 519
986 554
368 245
766 176
22 121
837 202
568 54
321 383
532 75
902 801
252 748
839 14
640 106
829 34
51 404
557 931
992 956
455 569
825 282
830 199
473 78
777 567
542 902
101 54
873 867
134 653
711 22
742 844
966 875
576 728
512 335
626 437
660 336
704 463
865 698
610 712
191 570
898 600
67 97
682 468
809 284
169 363
988 227
498 839
79 927
805 932
644 345
195 518
186 684
661 913
645 803
593 959
494 113
414 401
156 826
243 343
831 725
317 24
763 591
215 311
857 717
203 263
61 943
138 167
872 604
823 107
954 335
886 446
938 995
637 372
422 865
751 499
882 656
91 60
418 449
339 489
783 666
316 879
491 696
716 878
147 852
76 678
187 686
743 750
199 633
62 174
772 440
288 843
540 220
150 28
163 806
734 663
972 607
919 189
253 930
794 442
699 142
192 896
270 994
144 231
320 362
629 88
271 158
43 697
834 832
318 647
644 213
731 246
481 704
232 479
999 855
178 835
124 683
351 970
919 585
423 269
751 167
785 707
879 437
455 823
163 557
669 303
846 110
125 568
581 588
186 505
392 998
725 340
584 507
867 894
766 513
992 44
788 463
769 468
236 28
863 857
829 174
570 666
396 845
361 990
536 709
87 988
693 546
117 370
536 958
201 182
701 244
417 316
92 489
107 1
98 204
681 880
421 585
73 62
54 379
239 545
842 192
397 838
106 563
714 836
818 572
254 271
19 56
590 343
269 260
371 346
538 648
87 701
111 657
519 186
12 963
359 684
704 419
633 580
441 537
911 993
73 576
672 18
476 191
735 755
130 72
462 596
778 304
854 216
165 50
150 193
223 143
452 706
925 196
649 660
128 301
981 510
286 74
98 386
1 634
450 560
605 718
598 14
891 1
958 295
678 186
954 369
167 538
883 319
910 410
921 500
749 927
945 474
7 887
548 583
375 854
386 958
211 110
3 73
485 657
224 85
182 39
901 907
149 858
725 623
685 977
892 202
33 120
790 611
197 502
113 801
818 902
328 361
57 775
646 999
770 400
596 268
761 604
106 500
139 904
126 638
71 636
187 565
719 319
144 622
246 231
231 756
66 261
912 520
822 102
572 644
532 519
599 14
488 913
34 959
98 979
749 367
542 535
216 326
397 798
189 506
498 213
318 517
688 915
827 582
863 604
181 527
418 551
973 350
427 206
558 416
496 94
669 763
779 44
940 914
787 416
689 881
229 733
540 959
961 822
486 943
63 824
812 369
59 848
515 349
490 931
613 285
720 871
536 122
580 368
953 81
958 747
991 22
182 115
708 264
795 509
116 387
611 962
290 954
25 633
649 611
639 616
474 410
636 506
413 784
135 34
794 779
469 876
806 351
78 849
342 281
899 590
561 170
465 327
136 575
221 2
604 269
961 548
706 950
84 519
935 449
492 504
990 211
23 39
38 985
419 49
385 518
703 229
782 357
893 785
339 803
718 885
347 977
295 838
348 903
396 856
881 469
778 26
414 760
593 213
37 993
270 544
76 496
60 891
348 36
79 728
846 128
976 149
179 504
69 846
867 65
217 639
624 343
651 977
945 461
184 5
947 415
827 732
505 763
339 593
437 109
787 686
675 685
690 191
204 783
300 95
706 275
521 708
959 719
807 723
611 821
747 411
18 624
79 993
108 487
668 267
818 614
257 993
29 478
524 571
961 577
846 281
725 216
566 950
205 609
862 863
649 186
616 629
860 837
975 307
208 268
728 87
742 663
841 843
44 13
80 520
85 402
739 635
305 65
755 270
564 816
694 7
603 575
763 836
35 448
476 413
349 289
982 146
907 856
860 635
750 556
873 997
506 149
425 638
453 557
125 853
641 414
661 876
580 895
918 988
456 586
149 336
878 440
99 791
220 703
614 63
793 721
44 755
855 352
156 194
26 200
124 616
772 532
899 971
364 962
64 739
536 904
948 267
23 327
174 451
33 865
685 225
432 677
600 887
15 828
479 22
21 590
847 543
5 754
291 407
986 513
126 256
970 489
572 989
799 516
74 814
701 744
344 743
49 392
900 617
689 764
96 778
306 969
234 965
373 724
635 973
126 339
847 15
23 130
476 556
789 123
215 452
170 766
511 165
3 529
500 551
876 689
238 553
513 790
535 350
550 439
735 112
102 97
176 141
223 287
274 3
478 665
752 283
793 578
615 54
4 114
614 180
229 248
205 242
409 523
237 676
750 211
138 965
160 430
542 324
391 93
122 662
915 856
852 163
803 813
97 978
438 861
208 206
440 689
986 217
273 793
920 52
962 832
886 788
304 237
787 469
53 580
262 33
140 585
998 808
545 123
663 792
782 20
777 883
273 642
244 134
846 536
315 307
808 742
919 997
441 58
480 262
760 209
648 21
741 190
667 155
891 113
754 472
268 453
146 176
477 886
728 274
456 332
25 716
414 247
608 580
701 92
751 10
259 281
772 419
7 273
544 250
386 693
454 4
739 464
352 232
985 382
14 104
878 78
994 118
103 698
481 894
391 123
378 792
959 162
136 241
128 858
119 682
864 465
26 951
693 194
24 3
776 809
906 720
718 567
388 774
660 299
79 516
394 805
412 807
644 945
86 753
279 922
13 486
186 935
546 336
498 164
507 325
123 662
870 178
467 777
398 488
712 230
431 118
564 450
175 801
340 395
889 210
670 883
787 324
528 652
426 276
586 878
235 396
254 626
296 303
833 513
155 429
368 262
509 475
237 660
554 624
605 757
49 716
817 545
547 402
711 776
399 590
9 248
925 239
648 582
486 661
562 597
395 539
680 870
423 126
922 394
78 883
213 134
640 568
467 858
902 393
336 806
699 601
579 172
912 176
897 749
65 168
868 370
444 581
415 872
989 292
11 522
325 375
421 104
371 112
236 757
563 546
284 589
918 690
66 947
523 845
301 126
642 353
807 335
23 773
740 886
933 127
122 661
680 706
679 162
165 347
741 636
496 195
500 567
699 763
773 428
494 474
24 957
56 467
136 205
718 486
528 158
694 51
593 166
432 207
377 762
483 908
615 590
96 310
865 541
392 517
633 409
492 485
320 367
688 142
534 954
830 709
997 155
617 42
417 107
886 832
372 348
115 778
993 828
796 13
70 815
337 328
194 874
961 889
777 212
414 554
171 884
235 753
45 799
159 805
735 234
476 153
722 378
121 131
830 235
812 261
30 463
127 976
985 947
16 70
297 507
224 300
166 543
404 846
50 43
181 560
483 301
868 131
837 828
621 149
977 863
468 445
102 925
142 793
692 79
664 405
894 878
551 2
15 670
82 647
50 280
727 719
868 628
439 328
195 131
225 325
776 529
177 239
576 501
750 497
434 624
417 572
538 665
119 98
126 856
686 437
931 572
918 208
949 36
705 849
152 214
290 542
412 991
957 862
768 635
985 865
274 474
723 27
47 610
146 160
236 167
400 751
583 657
507 970
184 630
830 404
885 507
561 988
77 263
897 898
892 630
364 43
473 202
432 3
345 103
174 665
439 222
857 29
578 479
638 642
153 638
785 400
966 509
43 160
778 837
429 80
785 729
481 848
267 990
566 357
769 150
20 967
25 966
691 702
773 657
268 535
156 660
334 293
525 97
216 599
497 608
156 47
141 914
707 918
492 639
618 888
681 739
684 985
968 246
5 962
118 304
514 746
307 199
981 428
708 533
834 110
683 715
703 893
665 198
564 388
460 333
893 922
839 56
589 274
764 162
550 786
195 1
714 371
68 506
701 404
624 19
679 478
434 472
340 162
3 29
7 824
415 285
70 834
84 471
105 502
43 241
101 93
354 453
545 169
820 940
806 729
975 495
229 690
348 260
773 321
385 807
996 245
772 493
526 204
334 70
833 266
319 816
834 953
955 668
309 968
81 181
534 789
659 409
861 808
369 218
427 970
395 524
570 465
388 973
884 936
780 642
390 21
321 777
515 504
800 570
994 992
751 624
712 893
712 310
37 505
485 795
556 390
797 100
84 724
339 412
582 331
378 229
918 528
964 306
488 835
222 426
469 677
226 314
335 691
526 325
181 144
358 764
747 147
365 582
146 125
438 746
376 243
676 264
390 674
524 685
334 892
809 582
748 470
820 451
498 925
399 989
131 690
986 175
484 189
246 440
694 608
643 186
866 70
250 908
859 422
469 822
450 912
966 551
493 698
738 444
210 135
558 147
406 38
411 787
371 136
844 997
595 784
633 895
384 68
866 526
296 20
941 362
760 560
571 218
307 776
97 280
894 310
525 860
663 677
918 434
115 168
288 780
105 562
251 705
468 403
221 513
379 56
160 461
704 552
367 769
525 212
378 580
777 121
273 785
346 612
944 847
856 26
870 863
889 786
642 735
508 614
540 853
867 197
527 203
82 226
277 387
5 181
290 557
617 715
904 748
466 609
208 692
963 770
13 184
101 369
470 639
407 723
167 999
120 60
277 986
450 617
903 152
45 344
408 361
561 500
620 973
539 580
711 408
44 355
910 758
298 254
669 463
558 715
51 754
227 761
65 614
700 265
625 250
985 180
257 656
979 541
101 445
434 519
268 78
70 366
642 262
345 116
822 276
84 862
66 754
733 653
384 695
513 144
930 472
263 910
601 292
883 253
984 738
685 54
714 433
813 251
115 730
807 990
529 145
144 531
903 526
518 39
594 422
194 5
861 568
434 669
945 915
76 166
180 170
398 47
201 261
123 930
451 512
558 594
183 447
605 92
980 416
169 168
533 82
533 839
134 302
560 434
466 198
98 284
549 884
406 237
154 502
260 571
623 387
410 362
896 366
789 419
96 585
956 687
866 278
338 365
635 472
598 576
985 82
284 868
675 630
389 692
109 991
488 652
805 604
838 517
179 511
842 755
404 145
795 649
101 73
926 103
573 24
961 868
510 190
916 44
373 443
468 18
131 43
109 139
506 200
733 131
681 896
779 537
950 439
662 563
782 837
101 509
931 185
827 90
994 779
590 984
638 173
346 928
21 543
143 879
424 117
486 541
630 82
558 327
302 46
564 72
747 652
585 232
309 528
13 293
730 964
511 791
427 829
309 960
859 823
851 988
466 470
128 502
643 472
347 411
767 161
65 21
58 676
687 167
620 979
676 302
615 967
342 662
300 349
732 285
578 32
529 204
621 993
243 913
40 316
799 355
895 91
310 735
165 433
39 981
821 77
890 589
535 584
4 362
816 850
24 62
479 259
698 450
951 712
545 882
978 737
300 761
112 84
700 777
551 809
182 601
762 965
632 59
752 547
234 121
409 336
196 854
244 223
691 472
872 926
970 246
730 557
602 315
829 640
725 98
772 111
404 825
242 633
707 455
740 149
52 296
675 642
749 747
140 589
426 793
94 435
504 456
949 982
3 4
795 620
659 441
213 256
442 851
848 986
801 995
321 874
604 111
529 728
229 383
393 833
422 773
693 970
850 642
1000 36
556 702
214 951
79 284
834 616
246 730
161 415
945 707
386 768
964 222
476 168
269 288
756 28
185 480
112 186
372 52
278 848
580 918
844 557
835 171
608 58
379 556
377 845
787 629
509 715
971 175
7 377
402 622
118 862
764 650
549 149
608 143
244 149
443 16
261 27
957 911
306 212
340 912
754 797
836 838
433 304
136 566
229 126
123 991
947 668
853 317
473 583
88 771
238 471
851 71
893 966
245 292
536 678
120 805
734 775
216 128
930 31
605 353
893 716
149 537
146 493
995 860
452 9
66 352
745 834
55 919
268 454
724 670
437 129
957 155
713 448
600 924
240 937
959 388
166 518
722 53
718 931
592 196
224 188
188 289
825 759
527 301
92 337
741 86
829 786
64 340
305 722
723 410
569 583
936 147
105 249
703 455
943 902
317 475
93 540
195 217
215 548
229 455
762 952
726 277
206 903
371 908
381 611
739 794
497 60
618 474
993 805
846 40
523 129
243 982
267 678
335 52
623 827
634 413
941 570
978 290
573 382
384 934
266 108
561 871
781 67
929 73
1000 201
904 35
420 447
891 129
814 733
880 149
606 429
962 439
975 192
131 664
323 256
926 896
309 779
547 886
931 194
256 862
746 773
737 940
250 929
172 462
131 781
499 920
319 34
417 384
644 234
177 186
555 324
747 939
916 446
563 219
125 865
385 626
737 113
624 542
258 844
646 393
104 481
228 325
419 151
104 134
304 89
395 422
554 475
764 570
881 234
98 533
990 925
561 856
263 790
494 812
798 322
407 400
779 212
975 725
752 221
532 822
390 374
5 871
398 216
696 561
673 525
9 561
872 352
469 303
205 796
901 863
85 682
197 481
660 454
871 514
574 377
258 263
298 957
640 633
781 759
348 625
245 981
663 48
542 802
315 705
601 133
924 680
632 836
270 143
912 199
139 896
664 60
198 229
976 114
114 995
805 291
360 243
396 450
298 765
313 383
870 945
908 2
265 842
147 135
501 980
215 359
283 705
625 410
665 53
371 14
258 597
548 493
266 831
668 905
600 407
832 851
488 843
41 771
886 242
438 311
24 223
819 655
582 948
819 11
70 631
619 590
96 479
452 887
919 375
459 261
79 29
294 556
198 257
474 763
668 73
415 451
543 988
802 756
492 324
844 23
48 151
348 582
901 910
766 432
312 483
983 691
407 947
126 496
174 457
545 374
48 504
53 914
666 211
36 698
529 916
57 890
179 660
115 633
1 749
659 23
256 344
311 575
252 931
832 134
149 291
534 647
796 951
709 489
402 23
298 149
647 679
900 772
194 351
43 401
260 113
810 553
239 286
232 369
666 196
558 2
981 44
849 490
813 4
55 409
411 17
476 958
2 302
66 246
505 560
48 698
23 807
702 610
37 443
943 898
443 240
32 731
610 943
458 768
16 811
227 257
256 322
816 401
953 695
932 766
855 558
781 542
249 837
106 93
664 656
907 659
940 682
762 208
3 713
784 710
13 68
684 616
108 735
822 846
966 736
549 112
415 291
295 899
326 169
764 307
204 855
232 513
757 594
911 168
151 662
354 644
724 505
347 399
442 930
598 741
747 487
305 711
249 619
462 730
684 793
413 888
356 982
721 321
433 882
926 827
592 812
928 377
305 93
373 810
266 979
703 428
927 113
765 636
650 37
292 716
249 773
738 633
978 926
775 685
863 836
286 891
734 667
317 907
429 983
233 462
993 190
266 409
783 169
314 417
226 465
987 355
460 549
438 959
943 969
652 524
936 72
765 21
300 958
124 838
119 819
324 1000
995 757
342 39
471 745
811 931
59 761
618 926
53 884
333 597
934 499
764 827
215 700
836 58
655 47
677 535
509 809
233 250
278 75
814 417
547 435
263 624
346 676
372 645
597 379
221 343
344 192
472 927
910 677
478 744
816 578
464 765
579 520
708 277
280 516
22 432
726 366
947 256
589 547
843 333
756 604
223 436
500 635
446 407
846 691
895 801
240 48
665 501
494 662
574 753
540 479
574 214
541 1000
767 180
965 336
288 348
191 126
178 827
719 321
768 677
476 137
722 862
741 766
116 575
308 948
570 514
422 744
525 989
880 509
234 840
161 27
518 191
401 664
444 710
828 857
314 186
554 645
40 678
940 532
153 259
615 982
105 163
983 595
331 448
241 203
474 501
696 579
328 87
522 804
577 350
34 91
559 433
272 778
690 235
676 494
908 40
210 27
698 407
122 510
821 243
341 297
210 729
177 810
460 826
343 513
619 348
2 278
787 949
811 513
773 758
842 316
271 860
874 235
463 174
800 88
426 706
224 471
795 244
99 975
821 682
484 373
398 431
764 523
667 423
276 546
25 693
7 243
538 950
810 828
784 118
763 723
775 885
670 938
144 558
650 225
470 608
389 601
139 863
580 57
199 256
747 377
42 686
287 122
155 703
260 9
667 169
199 373
891 760
687 350
165 420
412 218
62 885
641 633
479 554
471 417
13 714
376 489
996 179
935 362
753 565
196 441
8 475
762 291
742 164
929 967
434 883
784 687
104 71
559 211
481 524
228 347
94 611
318 260
136 178
913 130
709 669
998 578
191 594
228 30
980 52
779 43
943 376
330 323
527 478
533 157
29 469
61 619
154 891
279 769
386 550
566 27
374 754
880 73
174 688
760 463
649 233
712 786
536 24
430 843
434 860
665 316
726 961
965 618
478 329
266 633
62 202
919 869
114 981
137 2
197 606
141 693
250 692
162 288
43 404
207 943
481 884
469 524
946 510
749 797
274 900
975 381
424 697
240 1000
508 942
282 47
665 946
920 691
367 701
927 881
171 960
989 585
92 993
1000 975
560 773
400 809
75 491
699 784
507 330
199 7
760 422
21 194
672 399
90 266
251 177
673 868
971 136
153 944
46 773
941 177
492 953
640 768
713 775
220 149
78 479
507 736
719 951
827 353
821 732
141 956
579 176
20 33
176 480
605 112
871 106
311 79
368 726
823 4
695 736
959 631
273 721
882 49
533 646
444 205
463 159
715 21
818 868
736 881
989 241
663 771
452 715
624 344
426 352
872 655
599 596
329 652
168 527
472 567
737 630
9 539
78 5
147 916
528 899
660 617
289 727
6 705
381 536
174 814
589 87
529 475
333 668
448 564
331 356
57 521
721 288
439 45
740 966
659 261
98 717
173 314
487 561
771 865
568 213
615 699
92 376
603 510
259 806
240 799
196 43
354 983
795 426
828 793
870 95
394 23
185 585
255 768
611 135
473 243
661 783
68 534
102 484
253 409
912 698
245 737
92 389
496 639
802 977
83 542
88 100
310 324
732 269
749 764
60 539
53 64
985 220
427 169
689 607
414 438
116 60
560 365
782 358
889 987
25 84
121 985
177 173
245 810
192 629
775 329
423 49
907 793
255 274
30 407
601 222
157 4
961 742
612 456
236 717
627 159
784 219
1 223
437 117
521 192
51 110
219 718
111 279
241 761
929 495
672 923
93 90
260 163
990 278
682 957
903 624
365 288
611 50
725 415
915 435
55 165
517 702
992 732
263 572
912 14
671 940
136 828
518 99
159 453
697 914
906 200
435 483
709 270
43 674
4 678
317 13
250 825
635 633
488 902
960 394
999 721
724 87
787 533
238 313
843 469
957 624
421 468
383 454
576 237
117 215
83 269
292 490
481 995
554 161
858 714
723 182
5 651
82 386
116 135
464 798
72 665
243 378
843 139
6 614
753 290
3 96
103 821
396 997
594 374
62 754
964 923
527 647
631 349
150 924
611 859
63 721
811 664
594 128
77 405
237 872
321 261
776 818
352 828
226 245
307 725
475 868
671 22
248 846
867 906
534 561
94 114
211 175
868 292
479 738
890 590
792 640
99 396
206 680
879 329
6 702
108 534
376 720
907 18
699 888
731 833
859 259
475 997
203 959
82 481
561 606
201 98
998 414
549 810
240 704
490 311
553 846
211 482
477 950
516 550
488 346
261 845
756 34
729 869
46 588
794 179
16 116
132 130
469 579
907 894
209 170
136 268
394 646
69 655
142 19
592 930
297 36
425 574
207 104
858 458
773 113
959 428
77 437
176 485
528 285
744 210
691 51
125 500
373 229
219 745
801 96
374 673
744 253
660 609
21 67
155 506
484 110
780 760
76 432
916 921
386 378
89 262
888 408
474 86
693 112
694 724
890 849
785 255
892 970
776 870
672 144
935 566
772 50
776 550
486 887
997 597
971 675
422 308
112 815
451 3
841 604
355 622
455 551
739 412
509 774
580 570
979 86
620 948
565 576
731 971
689 477
825 817
777 209
495 492
39 328
508 567
622 933
747 55
923 181
682 742
671 583
489 635
440 303
120 540
863 456
108 347
44 840
45 606
522 128
828 219
936 696
353 406
468 984
5 536
689 424
494 187
279 725
899 297
772 311
856 210
699 80
592 512
722 165
586 777
150 55
1000 262
971 823
161 156
954 919
56 995
268 808
789 241
12 508
462 574
990 653
605 116
99 853
332 484
427 780
908 413
859 269
497 204
608 967
321 210
75 342
313 366
982 999
940 382
589 292
196 170
805 88
959 934
690 560
961 479
587 294
130 512
990 335
163 504
120 482
411 704
376 487
216 670
837 46
867 733
665 418
328 811
204 741
273 539
362 527
814 714
283 330
949 860
504 112
777 323
926 969
34 231
231 344
332 138
219 686
46 718
536 532
799 861
881 19
386 436
798 850
715 899
134 724
50 902
242 670
499 955
926 82
996 985
168 453
478 981
843 470
959 492
944 725
128 344
60 114
490 564
493 885
885 838
896 901
408 958
200 309
104 501
851 735
111 531
57 983
47 599
893 799
839 257
569 430
491 580
3 952
469 880
573 158
238 123
567 784
841 217
726 379
627 514
316 424
133 529
804 924
505 449
657 351
129 700
772 839
984 77
205 160
908 994
749 199
66 793
626 299
161 199
171 781
484 781
162 737
49 391
505 492
255 244
562 445
300 451
116 395
820 911
834 807
248 36
975 770
210 346
311 523
602 197
826 77
38 975
624 484
451 416
284 900
582 982
281 637
765 587
674 829
289 609
947 827
651 725
308 439
696 720
544 173
699 168
221 353
96 66
610 575
782 329
813 314
516 495
410 717
209 676
575 585
72 55
59 342
667 857
850 449
920 336
540 611
192 466
527 746
778 792
959 649
701 769
130 912
673 558
668 150
711 425
890 480
900 164
992 248
561 908
943 176
150 755
963 342
707 134
903 490
335 280
174 703
987 1
20 440
655 767
315 336
695 383
662 598
467 930
720 118
928 585
905 866
194 542
202 395
370 975
265 769
523 824
371 945
600 384
13 276
134 434
114 208
278 621
920 282
720 387
400 327
786 72
992 653
785 253
516 688
471 574
390 270
146 966
560 959
891 265
793 959
229 779
229 894
718 440
602 238
136 847
974 720
851 198
964 75
917 205
243 995
254 775
327 395
124 178
239 528
780 123
460 300
890 898
435 763
998 999
112 608
490 24
85 663
559 298
981 325
792 375
657 352
158 287
508 64
85 435
755 157
73 798
307 656
912 643
802 113
342 366
582 996
897 260
711 361
769 420
127 654
315 857
598 501
54 420
101 294
531 915
464 516
242 581
162 64
865 41
129 504
424 95
500 945
630 726
99 201
932 578
413 616
554 880
676 35
765 881
162 221
227 826
340 894
783 715
71 451
297 423
155 381
482 352
135 786
606 612
649 396
994 382
154 339
317 520
861 687
594 973
382 313
906 59
491 659
706 92
92 576
820 979
520 815
759 168
146 606
168 53
710 532
13 76
933 980
410 828
502 769
298 501
222 774
520 982
537 37
746 168
537 999
854 204
838 918
85 233
862 656
695 275
781 746
289 214
547 891
426 218
327 775
524 694
713 291
251 635
473 755
831 341
344 729
149 1000
65 399
349 978
986 928
25 992
350 765
41 318
824 272
395 846
230 567
179 929
433 519
84 257
828 883
148 618
796 603
324 845
772 113
421 452
419 779
524 513
314 688
877 191
946 140
381 449
877 966
411 417
229 838
313 653
285 520
110 201
268 712
300 74
828 511
293 192
274 122
562 696
55 105
718 947
695 279
993 958
349 212
779 450
698 565
940 798
14 918
625 474
556 3
684 951
993 152
265 252
748 467
853 954
204 929
693 107
16 954
899 115
939 409
791 11
226 886
101 825
107 264
825 824
571 678
533 543
469 778
656 426
232 161
878 269
823 653
341 500
503 534
846 742
213 895
946 577
386 19
528 291
146 104
461 708
502 355
541 405
541 868
334 357
154 451
398 436
586 737
889 971
278 676
384 736
523 213
344 239
758 765
859 233
386 218
325 384
68 197
805 280
898 942
523 779
421 726
12 753
906 547
544 842
44 131
975 488
721 845
1 678
35 943
519 511
234 128
506 449
664 704
250 337
214 91
853 884
22 21
661 199
207 567
967 223
747 603
258 922
639 961
781 328
477 300
232 37
947 269
568 400
487 70
697 238
316 674
368 163
350 452
767 218
138 123
733 300
808 758
565 62
927 476
993 442
292 543
444 805
721 688
399 572
927 619
930 982
925 221
996 6
768 854
133 646
397 104
587 263
367 680
966 494
353 841
651 530
784 748
153 755
849 21
139 740
356 344
220 739
458 899
498 186
88 294
658 627
130 707
423 369
14 715
606 458
82 147
953 602
972 105
74 898
770 621
808 569
735 921
218 598
89 934
239 805
668 381
664 712
483 214
162 88
20 454
660 949
547 149
679 422
230 557
853 371
564 449
582 946
532 943
331 284
866 197
537 715
77 479
634 183
38 79
295 482
696 225
923 619
919 260
978 972
867 507
893 854
585 783
810 262
796 970
959 439
868 76
169 210
82 819
455 109
333 572
833 897
753 558
587 11
907 353
450 920
350 655
73 185
610 33
763 33
996 789
494 231
42 660
578 93
19 490
571 933
673 377
367 425
891 923
547 320
318 866
886 48
13 915
911 915
142 977
694 386
509 59
228 189
727 889
932 282
997 573
774 177
527 70
324 315
209 517
77 839
414 601
376 155
905 115
411 233
897 98
894 549
982 457
309 54
161 234
410 531
382 202
897 506
196 905
8 94
630 471
537 933
553 532
130 461
876 457
702 685
252 97
35 314
798 229
356 276
676 525
873 335
704 437
291 5
253 313
430 720
621 429
720 582
599 810
586 174
541 434
288 823
686 356
253 596
933 362
669 315
793 806
477 855
998 220
229 47
844 2
911 311
677 843
982 306
996 26
565 348
377 35
473 405
979 84
893 768
82 496
873 139
74 6
382 392
692 432
66 659
59 50
921 372
51 744
399 646
51 937
580 155
934 156
171 267
424 838
967 313
961 437
338 263
301 862
186 671
939 943
516 954
783 790
626 916
623 566
480 61
995 617
358 196
293 437
354 980
306 911
82 866
797 375
98 527
440 354
613 31
345 595
731 907
218 934
840 150
989 213
110 981
410 179
37 978
678 417
190 898
10 5
702 917
424 990
14 483
674 195
758 752
441 563
893 81
385 963
838 118
482 670
495 35
357 865
706 628
310 765
860 800
442 340
760 166
822 824
491 458
278 60
39 659
913 76
571 40
11 238
634 999
281 542
5 543
103 780
833 892
705 788
908 851
81 719
651 510
914 803
582 255
831 299
677 2
187 902
217 949
503 738
973 302
484 922
222 512
953 737
270 29
34 485
956 488
373 707
758 946
355 507
547 983
471 965
362 769
63 356
920 62
550 217
413 59
277 313
723 324
621 431
489 524
999 337
59 386
486 165
508 905
851 569
457 5
378 463
615 118
471 761
604 781
455 37
346 276
369 199
990 125
483 384
768 859
463 932
325 336
683 86
48 483
263 541
453 491
981 621
461 895
703 189
997 16
717 73
504 566
105 620
428 552
567 229
808 187
459 788
911 49
667 468
55 578
555 179
85 608
622 512
885 676
681 252
233 647
563 413
64 497
382 916
566 424
599 700
965 341
622 949
606 688
899 794
639 215
322 57
870 690
418 676
424 740
485 530
215 260
587 103
889 783
428 303
658 176
118 861
468 930
572 525
991 700
629 722
544 677
903 332
792 394
856 147
76 987
516 677
494 104
203 743
503 96
566 184
616 595
651 909
712 137
471 989
461 412
190 518
153 380
688 416
77 22
787 470
371 39
184 829
722 891
273 633
52 57
933 322
820 878
472 638
86 503
682 464
111 469
957 545
867 127
169 189
982 69
939 577
58 851
972 814
506 460
332 635
296 361
920 244
111 538
594 921
437 968
797 19
385 196
789 255
62 880
642 593
860 361
358 833
280 227
420 119
762 61
55 916
392 269
519 445
396 935
985 376
811 468
605 482
238 626
42 329
685 769
440 721
725 11
520 671
995 486
986 562
494 895
197 570
4 326
864 537
670 147
733 890
595 911
204 614
609 970
180 831
143 954
977 593
71 910
922 406
884 264
892 247
394 748
275 979
574 648
4 529
667 448
725 312
599 673
885 729
665 390
365 432
214 185
600 468
66 465
300 161
755 456
684 328
81 660
873 86
417 332
419 508
976 521
424 412
202 614
742 737
291 432
300 45
459 887
866 770
12 58
505 848
372 114
403 646
819 63
738 359
530 38
744 113
480 528
608 742
556 120
219 736
553 419
646 299
865 479
535 204
505 427
500 128
506 497
881 332
146 959
344 560
494 137
854 690
790 419
834 52
918 99
968 241
298 699
333 956
166 936
216 369
255 567
251 879
921 116
207 477
358 815
978 833
907 676
463 584
292 598
316 802
930 357
774 443
819 506
776 863
124 505
749 408
340 258
963 431
141 438
412 441
219 104
505 420
765 362
359 241
691 584
671 616
143 522
342 551
84 863
610 879
547 988
480 749
286 255
884 766
851 904
702 774
878 710
783 993
458 605
127 10
516 619
591 437
360 8
428 183
831 564
845 773
824 177
621 756
924 438
399 390
467 281
801 466
16 185
501 540
739 716
923 50
540 757
772 372
170 234
919 542
514 673
56 510
1 699
915 749
644 569
986 606
812 727
656 391
935 38
57 464
163 897
682 761
119 308
488 523
279 449
50 603
120 908
519 268
647 827
254 212
587 883
183 998
275 258
357 337
384 677
115 685
173 896
538 329
185 678
494 908
638 83
631 638
961 927
180 628
599 741
725 662
362 589
714 475
126 403
551 76
181 178
718 292
150 921
938 260
291 633
478 293
260 38
714 584
484 545
771 695
72 738
917 966
362 461
653 760
448 759
838 39
84 467
411 694
242 287
164 276
271 790
142 162
421 118
446 120
775 932
853 71
638 66
454 213
261 296
441 856
716 18
496 799
184 585
438 560
945 601
354 243
654 320
120 185
520 712
598 620
694 308
644 215
860 287
17 293
806 723
592 53
541 628
731 150
994 475
436 994
688 877
388 972
571 74
854 132
63 654
365 872
50 530
321 112
672 531
362 989
729 647
316 214
550 60
834 198
417 940
15 135
659 466
399 907
193 910
211 304
797 257
487 639
341 465
204 102
517 719
14 849
408 892
614 195
747 185
266 549
52 247
212 276
787 814
324 827
982 362
365 12
860 960
582 596
593 809
191 431
130 495
668 317
548 845
573 11
738 566
798 748
611 521
345 707
172 180
584 742
723 446
917 108
934 371
724 13
855 464
423 750
735 560
821 371
414 311
198 386
122 713
138 568
278 748
680 567
566 818
916 999
540 719
897 762
231 440
51 498
57 766
474 843
607 827
696 287
789 936
805 231
536 73
689 699
854 958
982 153
25 397
401 102
639 818
100 199
988 220
754 947
314 78
559 413
340 616
123 848
566 113
700 93
588 947
714 320
124 49
615 526
32 478
139 685
72 369
863 849
190 554
978 242
31 239
655 115
309 980
268 289
967 770
8 949
862 902
337 815
372 670
815 193
542 219
617 69
384 148
282 337
545 676
28 710
319 897
410 684
694 814
323 85
218 530
865 977
311 309
771 427
841 877
897 88
702 5
816 780
249 48
554 893
743 677
168 568
370 981
935 224
26 73
734 991
384 168
647 28
261 112
196 182
427 382
729 515
819 709
406 22
548 100
747 405
393 261
746 987
923 770
54 505
654 644
47 129
884 18
902 623
825 28
411 826
869 797
292 21
900 803
229 933
32 284
518 266
538 968
355 450
1 64
478 20
669 566
661 375
637 110
56 762
668 973
165 539
660 926
469 861
187 96
972 323
908 756
994 924
732 735
33 314
2 172
856 156
605 212
408 920
891 454
475 968
192 216
734 428
408 890
315 937
228 358
405 519
965 693
518 465
570 146
529 418
798 898
660 46
137 592
892 691
923 736
246 683
506 930
676 697
726 241
551 134
318 592
398 825
895 444
337 550
592 778
270 262
905 19
336 966
768 451
102 205
179 330
674 30
766 968
568 984
718 955
650 554
83 860
70 266
802 424
808 40
651 412
737 989
471 714
323 636
818 233
586 239
791 168
533 523
938 315
906 349
834 221
661 549
944 686
357 921
652 500
394 377
87 897
185 433
780 832
883 268
282 622
179 433
637 375
181 967
990 963
955 912
336 586
329 150
433 46
226 381
212 478
85 144
922 168
434 333
591 688
500 907
406 83
900 753
312 108
344 314
295 139
13 605
376 372
281 444
185 686
468 606
691 804
590 558
548 948
924 196
236 712
814 62
36 699
904 50
915 204
837 730
356 889
464 784
5 132
565 948
993 1000
662 15
875 609
833 830
98 276
915 156
259 712
739 121
150 302
375 8
921 829
313 493
775 671
173 354
365 152
249 642
950 575
658 545
870 817
762 735
805 60
779 180
671 253
690 680
67 976
72 463
263 31
808 309
930 821
183 553
740 977
637 196
674 262
952 914
369 775
257 391
407 234
87 707
957 142
346 478
402 404
205 279
569 337
345 471
6 201
485 276
160 241
683 335
299 261
452 683
947 984
579 857
673 987
216 679
327 894
225 172
420 652
256 991
279 206
856 296
683 281
682 831
95 335
273 277
467 64
616 756
746 843
778 841
290 824
640 601
919 979
941 239
823 122
973 853
71 588
772 487
371 351
806 505
2 299
381 766
325 398
328 71
37 580
389 44
835 651
758 137
350 994
241 795
935 200
770 964
540 428
755 856
481 535
245 541
444 519
949 512
393 569
278 1
858 5
51 544
560 496
456 209
914 319
622 995
255 362
510 988
782 269
214 507
837 340
683 849
66 167
34 95
100 784
169 504
690 805
238 72
249 850
47 890
213 36
742 900
834 488
372 129
96 34
148 832
426 438
300 18
529 328
249 910
263 769
566 31
68 160
325 894
65 571
892 803
600 313
420 183
231 737
100 243
45 585
990 70
858 414
512 715
324 345
987 410
294 853
816 404
607 333
748 810
836 785
369 481
811 585
491 940
564 965
131 392
560 692
717 173
40 771
433 425
676 343
383 228
757 943
767 516
606 550
233 477
135 361
105 778
129 391
810 69
287 433
38 190
947 914
28 96
361 394
307 257
553 390
101 921
37 1000
150 653
249 140
759 795
40 346
523 476
607 595
376 914
14 460
840 881
809 179
941 228
447 45
975 940
387 142
566 604
24 764
565 453
387 422
649 698
917 761
282 255
476 511
460 432
581 448
967 189
415 419
309 208
436 927
46 141
25 960
445 51
5 712
703 222
652 703
312 397
708 215
243 317
708 147
10 585
517 663
480 416
78 893
626 814
770 289
460 898
878 81
934 32
630 398
232 659
507 347
617 831
262 53
87 89
994 968
644 489
53 171
146 209
162 457
976 243
314 346
233 421
184 672
247 620
548 760
258 178
620 430
848 99
344 542
170 102
66 126
443 97
741 75
632 999
315 30
178 400
268 806
907 246
274 42
910 64
34 171
948 35
271 201
585 172
204 624
596 661
5 502
2 341
179 528
714 947
701 791
741 584
317 490
228 514
768 547
320 864
709 592
199 815
441 278
762 583
335 392
607 861
617 767
894 505
658 733
974 518
872 27
672 380
329 84
867 155
232 480
303 664
721 740
537 124
492 289
928 256
642 443
805 311
617 52
751 285
7 594
106 550
346 516
549 201
626 820
126 219
135 70
443 819
966 441
692 448
301 223
138 504
846 490
251 362
77 893
650 489
203 31
132 573
588 523
754 48
1000 997
461 752
959 249
821 957
310 345
77 966
478 682
651 891
744 576
99 353
692 705
734 901
682 988
817 19
898 6
859 72
204 218
424 695
286 310
34 73
241 97
707 787
261 683
558 280
557 617
153 968
297 735
855 178
740 16
969 280
626 480
723 400
531 992
146 293
989 431
818 579
376 365
558 17
354 972
358 117
265 745
311 373
511 983
664 864
200 449
241 168
565 432
626 307
950 358
25 493
544 697
674 962
996 86
903 329
664 907
1000 786
96 248
228 65
624 432
730 497
494 570
292 137
39 731
409 153
487 332
862 324
174 488
965 61
414 968
570 727
205 455
533 465
315 816
46 470
265 748
429 453
198 870
517 330
869 795
13 606
606 797
976 981
900 495
482 654
638 184
346 576
306 3
541 146
793 618
592 995
756 916
19 522
227 441
208 555
580 657
607 140
579 826
5 706
902 535
240 452
956 273
63 944
413 211
711 626
413 472
967 386
164 621
728 660
744 487
549 389
473 654
714 240
92 80
272 559
213 773
337 542
480 487
667 117
872 1
299 781
178 466
549 508
560 197
56 519
589 331
552 447
211 563
69 904
496 107
83 438
98 345
965 790
425 681
390 882
723 775
962 440
992 506
518 631
114 10
335 533
829 675
910 271
264 45
259 145
303 484
621 400
30 557
721 294
306 309
678 320
464 818
68 910
79 267
832 162
778 423
304 809
529 197
453 538
184 387
131 249
188 119
783 508
103 939
259 99
241 182
480 570
37 230
46 545
956 493
339 235
567 169
132 508
116 396
183 953
477 847
483 383
584 378
234 934
907 775
987 587
806 187
399 739
842 181
261 148
715 968
721 237
391 517
201 485
375 254
234 633
480 633
659 9
166 799
765 584
417 168
115 836
339 889
974 421
911 126
462 714
318 900
493 877
226 650
78 322
300 734
262 705
142 578
78 363
789 110
779 286
974 996
834 578
18 939
390 470
31 435
537 183
406 339
185 574
98 405
874 519
980 157
210 470
289 820
932 524
212 151
174 468
453 294
880 177
478 459
498 38
665 627
534 765
92 34
336 383
320 641
891 438
746 291
976 647
458 56
294 563
630 26
882 228
256 230
89 194
918 619
38 18
544 373
670 675
630 456
888 800
852 764
840 188
220 990
969 81
336 475
141 755
623 946
426 803
409 544
199 317
884 904
141 635
244 140
665 10
631 687
384 857
136 212
909 105
207 670
378 149
490 821
780 82
480 904
244 219
250 186
689 669
86 50
192 991
849 148
242 969
389 907
844 224
199 613
331 875
380 2
467 61
762 92
905 979
7 503
434 213
335 102
266 393
288 931
602 435
863 414
291 574
908 304
652 809
37 167
850 317
717 618
679 621
387 137
489 719
439 963
613 87
913 832
633 952
431 58
119 470
544 580
569 125
72 613
228 548
242 275
613 761
257 616
535 292
28 120
452 370
498 728
83 66
320 948
236 67
929 121
181 612
42 896
396 512
479 345
39 835
131 608
417 494
33 209
869 794
638 317
564 616
890 455
469 381
429 665
501 581
407 745
200 460
818 214
474 286
97 39
506 211
627 228
747 987
476 320
973 816
702 113
394 15
731 76
12 443
449 512
178 335
345 187
343 345
682 445
54 333
93 536
927 512
148 230
37 239
461 509
36 592
502 171
282 790
965 655
51 519
945 504
356 129
641 592
252 394
535 228
399 812
266 847
186 826
564 374
668 614
694 947
664 866
421 107
57 73
8 528
342 808
284 569
705 717
924 981
146 175
36 782
16 537
950 384
707 407
456 827
794 218
55 681
164 639
251 131
605 711
425 472
742 620
382 909
560 617
664 503
967 923
960 745
488 542
590 296
465 797
373 18
388 695
53 607
892 754
257 388
716 761
481 527
525 266
271 59
931 533
176 75
821 987
864 695
899 106
158 856
136 170
971 542
28 437
497 710
697 596
735 327
73 846
185 914
815 56
172 62
287 159
401 61
700 789
48 329
445 107
774 592
498 405
118 280
172 940
539 64
39 70
533 911
526 543
92 571
693 142
337 213
315 952
787 205
891 95
454 216
748 826
540 723
616 488
462 256
620 890
626 154
639 32
522 92
529 791
202 966
37 868
898 297
582 739
382 614
198 572
817 283
752 473
344 553
596 145
967 870
926 184
381 229
815 9
617 941
920 714
499 331
560 956
728 405
617 434
733 448
869 737
751 269
975 402
874 831
67 622
29 637
84 337
9 460
228 748
188 449
121 26
430 409
508 9
111 368
484 832
256 159
808 456
107 608
723 17
517 519
340 785
395 801
981 481
288 810
891 399
993 620
294 187
212 378
709 494
662 200
924 456
682 610
749 349
22 180
930 104
810 106
938 732
830 316
849 314
131 740
71 381
860 697
301 73
232 183
126 639
777 589
173 294
699 691
83 391
793 796
535 511
674 884
924 538
300 961
1 936
524 733
641 87
800 690
654 525
897 712
128 751
806 525
417 193
538 269
433 822
434 442
498 599
697 902
665 602
542 991
629 381
816 789
433 664
482 111
796 313
72 317
495 110
716 154
896 702
587 808
3 150
282 41
576 989
673 941
124 539
79 902
985 899
161 593
965 239
620 2
944 948
180 995
366 465
945 833
442 93
872 727
189 608
70 519
193 854
345 236
851 435
920 425
336 444
100 989
47 165
902 649
91 716
175 876
85 692
263 169
453 244
474 269
184 546
399 976
727 844
684 290
582 533
898 811
587 943
36 898
705 933
132 946
384 860
427 534
203 450
666 121
30 595
990 621
410 523
443 787
144 22
413 158
129 254
685 208
58 264
716 234
854 787
958 52
590 309
637 335
975 159
37 767
488 76
389 928
357 210
505 820
904 112
50 6
81 376
83 464
873 980
452 671
388 402
639 119
34 770
54 380
216 149
740 995
708 532
868 935
193 154
64 919
719 413
693 420
434 426
953 357
460 46
366 993
151 594
63 459
567 327
594 576
123 322
360 577
975 117
767 718
857 883
854 545
368 844
550 645
451 99
396 339
135 333
526 623
953 487
68 677
191 919
272 481
239 78
573 567
304 894
660 298
359 432
257 836
796 649
616 908
315 163
299 538
251 69
430 369
29 413
710 470
794 861
475 823
2 868
489 104
247 712
26 469
576 205
747 229
53 105
708 612
836 83
351 87
848 138
676 61
796 798
485 138
496 448
681 650
271 654
811 778
998 61
940 665
904 892
343 545
95 710
696 768
175 64
860 95
952 338
5 598
383 831
543 247
185 599
212 143
385 287
153 393
844 788
465 444
536 592
254 92
3 766
777 486
975 171
501 635
679 630
953 766
794 505
607 206
476 655
606 647
560 816
235 947
269 107
560 1000
828 278
887 567
895 935
213 926
849 91
90 676
62 569
853 835
71 378
181 437
543 441
956 394
501 512
36 607
115 19
6 358
719 690
62 372
638 64
777 533
337 624
180 581
418 790
831 120
874 119
664 191
570 47
67 610
968 419
190 648
362 18
436 51
837 529
743 772
629 305
252 417
700 806
392 941
648 949
906 636
83 368
135 180
537 107
652 923
381 691
293 803
967 111
489 638
532 897
861 719
308 725
731 697
126 963
535 680
187 344
878 89
43 357
731 852
862 267
43 320
164 643
720 496
968 26
227 356
886 248
669 163
563 686
578 285
389 96
658 305
821 162
76 221
645 621
235 195
107 719
654 777
616 300
747 258
373 342
158 9
371 835
632 725
536 863
482 117
518 307
792 610
694 382
406 262
3 42
185 75
521 499
42 650
561 566
472 692
974 506
977 938
505 86
304 958
958 459
701 84
92 880
883 346
975 134
822 51
746 397
313 933
720 619
814 26
499 433
859 588
498 601
582 102
256 588
134 585
817 552
965 88
668 185
559 918
959 531
969 785
581 150
590 412
441 200
89 565
342 185
322 884
159 442
212 880
438 928
771 325
255 731
165 530
399 561
893 352
389 663
546 234
623 600
370 932
598 367
708 164
900 411
705 45
745 14
480 906
134 324
349 255
651 781
705 939
739 527
54 509
66 245
365 395
260 619
596 859
455 555
715 676
223 341
700 770
845 290
250 515
334 546
274 770
355 149
879 145
809 71
250 730
86 925
745 677
8 78
602 833
5 841
816 836
190 588
616 992
418 438
647 935
707 586
127 249
384 269
736 364
687 871
897 593
561 23
348 398
977 13
156 736
308 214
445 894
934 979
25 487
668 178
157 339
917 972
793 922
762 739
926 322
126 409
201 762
574 83
186 513
630 731
529 431
973 18
411 591
253 504
188 238
453 971
775 958
805 421
863 64
167 493
240 850
320 853
500 464
101 544
139 465
180 337
34 758
9 469
962 152
266 882
775 632
282 329
434 201
524 327
731 262
941 842
978 326
448 536
372 760
951 231
928 252
446 416
688 698
160 96
615 903
666 763
642 132
112 33
909 927
532 785
281 144
444 986
931 660
648 205
391 739
824 19
185 884
285 784
274 266
771 777
561 524
576 287
376 926
301 172
262 9
395 917
344 578
129 599
610 169
372 252
573 987
612 609
600 727
495 475
787 564
38 167
826 374
306 328
564 744
547 940
272 827
396 824
819 649
908 319
702 873
24 132
983 308
87 805
565 168
408 635
973 483
965 916
400 895
257 820
757 418
560 840
49 756
635 272
511 67
840 214
540 929
818 872
745 76
336 887
116 711
157 727
833 565
948 46
28 137
554 72
974 753
425 249
363 278
482 91
188 399
497 122
903 11
398 783
252 944
890 371
714 554
295 561
298 348
119 877
726 309
351 61
570 868
136 464
425 823
378 881
8 248
208 159
801 107
413 201
779 621
186 571
947 277
197 346
803 845
671 797
866 92
877 624
891 448
842 350
167 182
571 118
822 912
553 358
492 942
320 255
830 690
156 219
371 317
987 12
925 783
598 648
504 508
94 277
394 33
475 272
325 988
363 942
582 737
359 949
450 457
121 816
580 98
641 660
878 795
336 239
355 949
886 127
314 903
6 513
623 918
257 415
52 279
418 13
708 312
583 50
274 609
277 627
361 961
732 547
458 455
841 540
561 158
408 308
975 443
57 354
57 304
381 125
694 84
710 49
64 350
319 625
314 116
435 400
610 217
506 33
619 407
399 946
802 425
583 148
169 158
162 778
165 669
891 568
171 240
495 586
758 675
418 567
178 332
560 81
420 698
131 801
142 511
58 104
517 604
16 24
581 928
522 171
814 331
75 527
190 267
596 428
150 5
710 372
905 194
350 911
936 454
760 684
28 382
431 43
438 238
150 109
345 157
36 26
90 259
939 861
62 141
54 132
613 172
578 916
22 341
449 745
935 230
56 263
461 920
768 169
465 747
34 741
67 755
661 789
546 266
501 524
37 193
649 329
357 609
423 198
290 176
392 743
929 252
733 869
440 317
272 234
714 877
548 657
321 676
548 855
685 350
285 250
704 783
35 81
753 781
882 647
830 367
195 871
563 747
262 465
773 93
76 892
314 345
773 350
721 289
180 489
818 251
567 688
270 521
138 582
706 574
837 588
132 744
656 792
622 903
54 707
716 913
985 455
757 81
724 524
439 627
668 942
965 124
626 77
737 961
640 173
602 956
338 686
198 329
296 953
985 690
661 706
217 26
285 446
345 794
129 344
961 828
5 381
133 256
821 179
54 818
967 68
90 15
303 412
490 181
80 727
693 888
802 9
672 729
827 119
110 139
136 110
403 226
290 631
433 622
206 549
557 882
969 19
332 544
386 172
285 558
30 430
576 967
238 426
247 580
229 599
788 793
294 601
723 614
65 248
6 559
699 224
961 680
872 151
946 765
208 887
256 421
405 86
806 419
746 603
630 787
304 130
626 141
382 805
135 987
667 21
97 868
312 724
422 819
553 363
421 914
538 422
467 185
61 889
836 939
327 627
529 584
120 534
70 797
234 564
776 744
313 606
265 938
792 320
769 158
704 55
903 971
596 844
604 864
722 958
76 841
325 265
909 885
846 405
590 349
292 943
919 370
893 17
628 825
529 250
173 945
561 327
234 663
863 878
36 176
421 198
377 842
207 699
746 745
180 818
607 734
656 79
805 43
266 95
442 204
326 15
742 364
306 367
419 90
20 528
45 604
352 583
523 364
126 612
205 768
463 610
568 843
713 629
216 560
709 319
824 595
887 210
413 939
523 777
852 828
843 765
10 580
636 732
544 239
174 398
540 636
834 460
233 49
248 894
500 544
783 177
657 578
567 755
345 985
244 570
125 10
801 306
239 502
265 147
60 428
135 238
733 403
728 107
287 690
18 11
649 183
545 398
243 386
643 659
929 544
49 100
293 389
976 853
330 43
745 344
262 628
205 71
956 217
756 240
250 911
658 67
92 434
723 638
192 154
504 364
788 961
130 213
167 587
647 739
677 196
785 895
320 105
851 540
610 948
622 241
805 546
385 132
441 583
842 292
245 312
217 605
766 666
416 58
377 336
134 191
707 139
902 374
737 648
795 78
412 69
781 487
674 252
772 133
139 770
264 773
463 474
919 996
340 745
647 525
806 553
559 315
527 445
312 288
768 569
724 289
566 628
612 869
204 568
554 370
567 166
18 523
132 766
224 659
683 489
567 309
471 928
499 962
962 576
383 632
770 51
376 563
562 912
156 701
178 508
795 361
481 84
651 516
577 500
744 214
954 933
151 215
278 645
905 393
123 644
668 982
153 466
913 308
462 287
158 402
33 653
370 17
231 690
451 544
344 580
684 22
627 704
833 590
328 460
172 765
716 483
976 882
936 871
33 827
88 685
162 897
451 710
319 682
182 425
237 118
901 498
821 331
89 743
96 55
786 65
958 438
207 645
5 966
337 659
527 580
398 855
722 54
535 950
819 606
146 487
388 966
642 852
383 647
724 356
540 539
159 547
220 672
549 93
915 555
799 428
726 478
101 557
934 506
152 650
19 639
581 46
391 311
5 211
220 953
157 47
572 890
698 53
52 284
293 688
159 244
782 537
247 123
94 168
164 980
388 678
40 731
974 195
303 91
244 76
432 222
523 712
840 789
345 201
409 388
785 519
834 441
241 355
724 796
462 751
593 418
373 2
426 917
18 333
314 801
594 280
979 995
952 297
727 591
450 61
696 811
109 249
512 993
437 651
935 782
27 341
192 585
622 308
144 836
260 549
192 657
557 736
260 394
604 965
20 414
477 402
373 573
644 90
397 954
823 382
610 784
58 445
582 995
895 733
610 302
48 845
825 102
219 456
388 629
86 911
361 363
900 316
811 434
861 41
801 600
458 810
346 625
230 270
688 649
242 672
474 986
824 897
161 699
698 972
168 596
143 530
191 436
355 991
272 203
577 534
393 246
927 981
503 145
31 108
824 451
318 330
894 242
774 749
943 103
454 258
654 984
711 286
31 334
641 138
738 555
280 166
66 30
699 934
938 24
585 404
632 991
624 162
980 181
253 607
279 386
753 8
91 807
729 42
439 989
109 760
708 586
115 317
689 448
766 944
994 603
637 730
370 494
400 14
665 41
1000 491
743 246
943 104
714 721
800 91
621 940
621 342
93 868
487 244
621 423
519 217
701 636
220 196
125 374
672 699
255 770
836 929
452 188
465 361
428 46
660 433
351 902
443 455
574 816
382 982
385 206
469 422
465 920
483 921
304 85
227 682
215 30
276 845
44 89
724 606
79 185
25 771
126 739
465 232
198 17
885 177
818 130
123 387
837 615
811 477
828 539
921 401
373 209
692 301
442 591
886 289
605 521
283 159
832 283
983 635
70 819
201 163
576 666
265 654
611 800
725 39
383 572
258 150
787 385
525 749
406 576
629 780
516 820
132 991
489 844
333 45
228 344
614 923
723 390
505 977
483 646
590 224
38 120
120 693
6 335
629 777
871 972
338 892
179 134
898 972
886 325
64 656
192 766
814 757
303 338
435 802
562 19
747 201
347 567
943 900
218 978
380 973
16 717
893 213
745 66
482 312
982 904
120 367
627 934
360 864
639 691
595 230
924 569
718 119
457 286
965 650
645 850
237 686
352 991
457 346
173 551
473 432
40 962
636 1000
694 334
620 223
766 282
95 126
27 988
511 21
447 103
91 627
156 19
406 597
678 662
245 112
686 216
760 355
820 698
466 924
186 889
712 281
2 929
710 834
964 184
917 748
203 886
209 178
927 401
751 112
470 459
654 299
332 926
695 791
493 661
760 895
513 552
601 44
477 427
683 240
742 119
94 919
540 98
75 843
109 515
630 676
264 904
677 208
716 941
37 401
515 374
587 739
668 729
735 97
766 70
536 669
363 165
31 895
711 123
404 129
634 850
315 789
820 434
131 720
583 691
826 623
233 891
213 268
290 792
375 447
330 109
330 17
356 484
860 102
923 500
453 646
758 769
955 251
954 268
781 660
755 910
916 889
223 714
455 412
492 99
249 710
394 506
289 451
241 305
735 511
169 743
312 867
588 960
854 876
53 62
637 514
71 872
840 200
416 241
588 472
576 944
43 601
976 199
753 149
888 166
515 343
229 807
488 145
398 684
459 1
414 295
71 917
508 523
556 640
220 457
722 249
580 772
454 407
543 848
392 810
648 391
984 148
629 172
149 998
512 108
315 836
362 614
673 238
351 494
625 321
425 482
883 202
524 892
628 792
315 133
35 630
576 765
142 173
228 773
816 914
681 774
890 165
664 865
281 638
937 969
463 328
412 77
380 667
330 558
189 861
302 466
817 256
903 734
110 380
648 247
244 65
192 333
351 545
286 575
584 793
21 492
277 66
763 678
283 107
874 35
99 935
652 384
904 706
841 991
779 941
365 932
207 924
160 12
774 248
669 247
744 442
568 202
457 760
648 530
796 931
541 257
268 630
82 880
518 193
251 969
678 699
385 422
241 708
350 189
547 604
864 557
666 322
650 248
654 20
280 750
574 921
774 139
212 391
752 627
104 835
357 589
62 19
492 313
461 39
362 994
373 529
158 30
5 370
956 743
808 430
616 695
89 554
77 602
32 606
809 206
731 687
65 677
540 731
80 970
989 360
332 147
725 77
24 355
258 915
2 399
47 914
47 911
52 530
85 332
803 697
89 958
733 858
295 42
420 992
402 972
785 513
695 21
520 485
152 862
282 679
19 306
296 452
31 405
431 778
356 866
799 5
202 719
464 923
349 522
586 119
84 247
935 869
34 636
524 624
930 339
95 51
177 482
508 700
53 157
621 510
636 814
508 410
881 86
694 778
380 990
693 181
756 598
130 270
437 394
264 474
150 419
261 814
117 643
449 241
588 159
825 80
60 588
904 400
915 93
889 499
465 541
376 270
490 84
59 5
768 806
267 376
989 702
146 510
651 882
743 675
11 50
898 846
283 3
885 960
568 974
367 133
825 609
469 794
98 661
786 777
183 481
34 627
745 630
370 822
320 118
528 314
975 56
471 543
17 31
470 552
809 86
24 47
589 963
830 5
462 310
232 556
325 991
47 778
985 52
281 11
115 163
787 548
851 300
25 363
720 595
216 810
325 770
297 548
915 168
711 46
564 436
860 720
175 520
57 60
501 729
879 878
753 834
78 482
592 903
856 588
848 84
322 685
545 685
528 980
639 508
389 675
407 518
110 478
831 298
724 841
868 228
356 763
294 550
798 809
951 690
648 263
674 375
694 952
823 979
60 236
341 414
756 651
604 708
899 275
816 555
502 288
134 945
283 667
456 856
85 544
329 497
349 492
708 967
46 627
266 498
396 21
91 424
618 466
966 926
415 306
925 135
49 681
294 105
774 463
404 627
124 354
883 2
947 36
991 393
846 109
396 940
249 594
128 826
261 146
201 184
778 176
951 695
532 156
739 896
779 905
218 103
489 647
460 846
948 434
957 2
485 866
567 735
268 864
734 431
853 817
554 565
207 772
131 655
872 506
156 594
180 836
893 525
704 122
133 817
56 983
475 48
739 684
305 937
983 239
841 932
726 283
903 768
904 222
290 373
943 944
449 253
730 509
123 506
415 77
251 819
120 31
987 548
677 316
504 905
882 523
537 473
990 702
50 751
865 463
83 415
581 930
502 947
35 15
757 790
286 810
297 265
202 571
794 75
712 899
502 421
64 859
208 138
646 439
65 512
735 35
533 411
204 954
267 176
853 78
30 307
43 270
776 317
144 673
315 898
724 895
682 576
638 437
843 894
292 757
314 689
37 129
118 560
152 571
1000 752
69 230
81 590
936 39
233 676
608 374
803 442
703 983
202 471
834 86
731 492
777 611
814 486
292 170
24 147
730 596
327 241
743 523
222 953
695 105
737 207
307 516
341 353
739 624
451 296
677 386
757 765
814 35
603 897
527 21
778 752
160 472
241 487
67 359
860 127
71 824
132 583
70 288
811 223
822 594
926 923
171 669
204 866
69 627
558 146
690 591
621 371
324 739
208 68
947 674
68 731
731 840
976 254
108 175
607 742
231 595
817 130
944 746
119 362
972 316
240 426
276 55
524 904
349 534
739 264
928 665
829 602
269 766
61 986
518 9
626 528
247 902
316 453
670 893
187 783
750 7
127 361
714 366
941 721
711 709
477 722
342 630
555 735
701 990
254 736
806 980
257 935
318 867
6 547
18 928
93 506
113 455
435 221
653 256
652 580
795 45
562 124
713 266
650 382
503 78
439 998
811 920
684 494
729 953
639 940
745 494
112 556
851 81
478 471
165 839
268 542
176 681
578 591
808 229
616 746
567 566
970 76
451 545
166 200
647 229
122 948
827 781
129 317
96 802
713 901
382 426
635 222
558 985
147 477
205 33
731 300
992 64
169 196
281 986
915 193
452 72
430 127
842 43
777 164
696 73
604 79
924 323
568 58
430 25
712 40
932 860
772 722
92 636
230 792
347 313
556 916
887 401
481 349
587 28
966 744
631 309
772 292
207 339
867 245
815 117
754 607
349 914
63 297
789 24
998 180
631 119
626 153
682 225
346 274
567 942
436 663
413 831
158 139
861 158
478 692
444 13
37 327
252 81
126 390
848 61
35 512
731 377
216 19
116 193
997 427
427 358
612 279
500 743
110 411
455 607
285 943
152 296
823 581
908 970
271 704
917 824
259 933
949 314
163 642
959 279
454 223
114 535
694 891
551 271
355 521
509 233
82 716
445 326
750 707
996 15
790 855
527 422
129 374
208 618
726 446
935 547
83 407
542 232
566 236
889 171
245 739
125 354
149 807
679 369
805 258
514 836
868 261
862 227
620 865
644 505
333 569
36 881
436 344
914 142
32 77
212 409
402 533
487 13
811 12
210 986
588 18
538 568
103 828
811 647
499 771
405 11
531 328
925 956
845 974
44 947
722 466
120 8
355 642
616 167
55 882
978 923
828 891
286 463
104 593
487 848
32 453
704 283
612 62
993 416
195 30
273 326
298 473
607 239
869 939
558 491
10 62
123 809
415 304
958 833
511 605
755 775
710 343
245 260
450 295
49 155
166 717
245 185
935 210
809 2
245 698
378 619
608 492
764 488
398 653
673 829
309 708
354 350
827 495
111 312
582 709
310 531
713 167
144 858
170 35
568 85
223 708
470 533
641 21
700 657
946 675
209 5
118 573
779 747
173 835
227 850
782 851
578 237
857 903
467 546
971 142
573 940
765 142
331 734
676 956
211 440
300 242
954 5
506 965
992 628
894 733
724 725
454 108
85 416
961 646
85 580
668 537
12 180
929 180
956 359
728 654
261 785
674 586
529 28
89 356
824 861
586 617
96 231
496 299
440 346
5 483
817 304
437 593
413 827
331 621
871 69
40 760
403 550
634 56
523 856
607 868
709 623
352 494
355 806
817 129
477 808
358 467
248 119
808 468
52 511
906 414
118 230
229 908
179 159
146 708
777 899
479 28
600 177
515 737
170 40
731 350
982 309
454 564
882 156
725 631
532 751
494 835
984 615
34 523
858 192
723 532
755 534
842 961
698 293
418 48
638 60
456 483
159 884
689 104
172 820
419 575
439 493
734 716
257 664
394 259
605 857
322 710
599 13
10 211
804 229
804 243
86 824
609 565
882 112
13 638
261 314
938 56
26 404
652 546
822 191
493 957
241 846
408 49
717 178
792 528
873 389
731 744
628 221
328 273
955 811
410 387
44 698
796 438
484 401
165 922
117 164
374 775
619 575
816 676
736 151
488 139
423 947
474 809
985 164
53 559
961 224
781 501
857 269
439 349
313 883
367 707
178 372
464 5
228 991
150 46
257 422
393 138
527 254
668 488
443 641
662 142
632 750
911 376
488 437
632 422
321 280
283 766
195 91
71 694
398 109
380 364
905 972
839 20
265 872
586 369
412 151
375 166
685 345
552 348
956 608
48 401
668 493
688 465
293 855
765 193
294 951
597 219
279 361
294 183
939 465
511 693
71 788
689 326
700 812
711 269
170 401
783 871
155 442
964 307
417 73
35 754
679 952
158 385
616 385
771 557
293 134
33 201
294 923
26 995
211 529
187 475
647 558
605 214
583 158
599 958
506 439
767 301
358 751
562 613
268 70
95 127
79 938
3 614
768 919
282 496
896 207
647 641
808 967
771 237
991 72
297 581
597 609
151 241
750 898
22 40
333 553
612 257
969 263
240 527
881 845
90 588
735 384
889 277
12 314
740 790
561 196
877 740
110 94
433 375
646 478
923 341
549 456
467 157
990 944
817 75
375 194
701 283
544 301
245 169
690 731
252 368
23 270
455 578
934 169
755 457
851 327
650 219
48 193
198 853
31 518
72 322
90 900
368 22
34 716
9 425
491 70
708 789
32 7
534 890
145 269
688 904
475 44
347 460
569 456
240 744
163 342
696 153
212 300
161 289
333 890
810 498
550 795
304 138
211 431
603 466
352 544
977 209
846 457
862 554
427 499
798 128
854 77
344 972
998 990
844 247
27 673
930 781
295 472
190 676
996 952
708 38
673 942
51 205
749 60
916 800
682 592
423 752
689 612
862 538
803 543
574 546
346 849
296 8
879 199
387 832
149 945
480 818
127 266
440 173
347 295
429 654
355 233
24 729
92 915
993 906
354 929
291 603
686 530
57 966
953 978
651 703
460 630
693 138
810 816
966 173
700 891
886 663
106 126
117 21
59 553
459 986
250 222
852 676
323 516
604 37
849 960
872 732
680 331
308 888
595 443
802 414
107 310
896 473
284 132
386 533
150 864
58 584
290 123
265 711
701 695
127 834
507 844
795 532
830 585
255 833
760 389
112 301
41 728
691 210
309 531
653 508
228 317
11 318
379 126
95 768
4 205
431 249
865 441
761 177
941 982
23 143
571 823
361 435
939 472
792 220
999 344
62 861
38 96
915 365
535 513
484 626
70 682
33 496
148 558
794 757
505 55
725 192
686 276
365 374
380 354
35 756
556 652
792 825
748 117
102 280
251 662
247 958
767 319
856 283
582 627
304 596
344 505
971 122
681 132
42 271
49 625
112 831
857 313
54 427
289 489
447 499
52 331
854 315
875 11
21 819
60 768
31 618
527 676
650 233
93 342
495 172
808 691
249 960
291 261
64 535
678 196
305 797
280 984
686 755
619 232
975 181
512 986
98 817
4 44
851 232
260 137
516 210
738 50
930 664
125 912
838 176
701 153
966 410
365 236
497 18
467 352
5 1000
586 14
818 91
784 170
113 652
733 879
675 61
62 739
610 622
840 162
818 525
989 459
533 497
17 240
950 45
62 455
894 312
523 112
430 39
153 890
610 867
397 457
366 852
840 597
558 871
61 272
250 855
557 884
130 923
510 40
872 586
772 339
588 309
200 35
527 992
714 501
510 364
114 708
299 39
782 742
154 242
230 950
934 375
23 827
121 162
843 462
176 90
515 249
839 869
537 674
364 707
793 421
672 385
299 67
300 591
651 226
430 553
746 456
278 450
652 336
153 574
118 968
538 621
823 569
566 444
124 817
408 40
204 176
215 689
200 403
133 801
436 928
303 610
631 758
426 445
371 638
30 483
338 583
194 431
582 863
801 214
768 530
27 739
808 925
788 671
966 600
738 803
289 792
93 917
688 129
592 69
755 587
547 382
543 725
325 744
496 382
477 33
910 57
99 513
930 74
226 827
923 920
35 764
626 587
65 402
661 308
26 979
244 991
79 41
733 967
856 201
892 618
586 606
298 868
965 456
177 247
175 593
86 959
186 77
481 271
911 474
525 794
478 186
750 328
895 299
691 306
622 850
730 662
108 206
31 133
663 577
982 338
609 207
684 643
998 676
260 405
577 641
835 207
655 282
981 710
412 477
409 650
948 822
513 585
577 985
957 66
800 202
865 443
384 240
909 87
115 598
101 694
462 74
845 557
809 732
495 112
907 959
377 708
234 280
672 556
625 888
42 201
760 517
668 380
976 527
215 130
91 662
565 45
100 348
383 315
250 928
36 33
183 263
372 433
283 810
932 408
764 343
492 521
102 976
492 106
792 147
399 741
343 36
644 267
101 623
761 199
296 6
9 321
931 36
286 385
969 112
644 261
731 879
207 958
737 53
112 276
749 566
553 63
196 27
209 596
19 13
742 217
608 120
13 708
20 713
7 549
70 572
321 90
799 615
253 139
712 813
61 82
160 926
970 929
881 381
40 952
12 653
707 951
353 850
938 881
35 143
615 119
265 477
483 544
786 419
767 696
246 896
795 367
397 622
539 324
366 472
369 717
891 901
975 583
226 911
809 502
274 788
836 349
339 509
343 674
22 839
284 361
618 492
190 672
248 71
296 922
146 745
263 522
667 687
828 938
114 226
413 492
194 560
21 435
381 406
460 96
804 496
986 851
111 792
870 861
378 109
335 597
927 972
120 467
305 24
951 123
338 677
520 778
771 753
29 641
427 546
350 799
864 164
547 530
129 470
420 724
119 240
629 380
298 73
697 279
205 348
747 454
905 248
193 124
948 344
58 146
560 463
772 574
793 360
8 297
148 921
768 814
789 221
82 559
681 600
120 595
747 146
101 601
492 95
142 629
615 640
568 934
935 967
983 309
615 420
779 154
527 667
57 231
11 100
315 345
419 641
822 328
255 764
546 553
853 543
628 153
271 427
355 516
330 274
874 591
365 765
754 250
185 528
20 344
472 644
162 465
88 952
802 407
674 745
92 588
620 595
955 364
924 362
867 821
584 627
578 637
147 454
701 205
686 154
596 386
67 378
175 839
295 178
531 922
373 507
583 115
553 605
73 762
710 381
250 471
254 161
458 748
823 22
742 872
871 642
50 234
314 32
769 946
623 716
510 482
84 120
537 233
828 54
240 10
480 26
807 862
825 274
119 764
837 459
108 583
301 421
680 866
445 657
402 63
938 923
291 970
421 14
531 986
992 237
142 369
661 912
85 23
188 467
145 102
424 615
768 949
586 724
836 250
618 845
412 107
417 80
295 763
922 274
979 976
944 937
729 154
958 891
553 226
524 688
708 701
518 578
179 68
82 381
183 27
91 473
446 812
533 385
763 453
389 707
128 899
766 569
659 713
404 274
518 649
59 256
437 674
70 742
436 182
740 660
870 989
781 314
549 52
403 50
533 703
945 409
203 795
469 45
257 201
663 37
619 190
907 8
336 366
225 183
353 494
195 162
838 372
795 627
842 520
840 600
700 282
289 949
957 895
589 47
680 519
501 505
682 370
840 490
987 31
640 849
863 763
864 727
98 129
11 621
904 953
148 243
618 640
992 534
310 877
445 737
736 161
424 247
659 406
346 758
142 141
669 605
173 710
401 465
335 385
896 346
958 635
540 620
533 879
589 643
753 674
877 768
513 188
194 806
786 390
66 3
62 721
907 512
217 738
473 941
904 745
989 900
846 81
877 962
51 868
551 871
864 58
928 535
548 896
706 833
846 167
64 651
782 932
879 64
65 416
309 722
883 441
599 562
88 289
940 730
787 827
779 620
149 810
813 789
19 448
340 935
690 170
307 948
740 548
922 364
153 979
309 141
967 310
187 323
214 74
685 433
14 868
519 616
696 247
16 379
331 123
500 272
730 34
528 168
110 397
602 361
540 751
739 218
58 237
102 211
965 282
909 338
637 389
998 559
912 625
490 838
13 195
176 946
680 603
245 525
972 389
288 386
334 726
427 558
597 426
145 279
478 337
264 481
804 867
74 995
356 702
169 515
658 701
155 344
24 806
504 395
681 264
983 52
30 473
536 751
206 558
457 132
234 984
868 992
354 643
194 710
562 946
257 761
811 52
381 65
789 127
301 375
601 233
568 907
669 618
381 906
690 83
683 139
317 547
867 600
28 245
380 3
415 65
837 998
757 992
224 242
826 997
475 627
402 110
636 889
229 279
982 635
895 875
413 89
763 390
970 396
849 917
952 341
885 243
683 736
656 298
771 952
525 183
932 741
561 923
422 372
894 315
990 149
409 653
612 793
34 584
856 421
654 270
495 122
391 662
25 731
245 530
652 646
131 577
491 570
831 917
328 20
411 897
737 21
299 464
942 618
91 557
855 594
767 803
414 577
990 8
487 465
791 199
958 86
541 515
604 968
306 335
761 187
75 958
331 853
432 133
343 199
298 114
647 611
787 938
446 522
846 877
842 387
954 280
930 908
311 999
578 935
593 73
822 453
105 181
976 220
225 344
126 787
773 572
789 839
769 182
413 372
233 426
542 158
995 525
548 611
581 559
518 165
121 408
656 953
106 520
854 548
729 255
552 495
590 196
65 907
592 657
930 752
401 960
713 910
873 718
161 984
31 92
600 897
646 618
410 301
239 804
160 913
313 318
683 166
316 304
803 147
560 985
841 259
926 875
869 352
71 519
807 144
762 694
610 887
506 64
553 890
930 952
443 621
688 852
761 86
17 251
562 999
79 750
917 635
462 499
253 270
709 922
637 443
961 660
983 145
712 559
911 78
856 927
6 200
549 683
467 327
101 418
580 160
744 583
361 264
683 507
837 873
707 225
683 249
642 905
630 295
514 304
734 386
878 482
258 61
541 946
113 925
843 517
608 775
678 496
671 783
700 595
352 388
122 919
110 458
738 925
783 388
962 297
414 636
911 642
336 584
23 638
324 584
277 283
311 212
303 258
609 796
37 569
475 96
461 134
365 222
376 878
508 379
919 396
843 594
916 909
248 467
4 370
363 5
356 285
996 433
416 934
912 241
194 338
910 937
269 791
103 906
842 821
434 619
929 13
431 9
535 980
776 39
753 4
471 272
188 861
599 538
445 211
903 984
851 980
236 56
947 225
80 122
118 24
546 722
133 909
348 811
369 674
572 494
917 794
121 793
968 902
571 32
856 194
416 397
228 525
559 8
168 860
506 322
324 140
514 87
42 708
859 870
976 271
107 226
211 298
740 540
593 515
519 842
89 49
663 863
279 346
316 406
12 782
766 943
352 950
846 592
528 722
245 814
672 991
810 972
470 389
936 575
949 316
741 951
847 220
346 166
73 988
617 152
775 621
523 820
974 522
963 984
281 282
860 578
677 982
842 620
972 470
523 40
559 475
858 310
328 654
117 599
861 990
978 436
532 70
91 914
423 843
366 34
323 913
533 696
710 493
710 261
349 487
959 754
404 801
946 479
687 247
316 824
256 595
499 827
411 788
416 215
26 725
438 38
400 248
649 120
983 527
334 985
863 805
939 629
549 996
959 651
971 115
734 501
259 530
595 811
350 122
203 515
506 203
973 180
131 189
890 823
739 85
928 514
870 604
912 103
801 790
418 569
798 747
75 369
799 378
966 61
122 886
496 414
929 553
396 585
777 783
441 821
605 959
431 293
831 31
704 658
714 936
639 707
815 797
71 176
22 830
577 820
782 375
448 200
93 294
68 835
750 734
286 767
422 822
6 347
912 386
461 601
327 657
52 872
511 136
869 436
436 420
243 292
859 602
946 543
636 720
153 272
359 550
361 458
511 324
645 694
190 766
626 284
874 29
905 635
632 110
300 87
249 954
429 481
289 548
337 821
269 329
671 380
163 106
824 238
359 25
660 745
820 993
3 354
460 958
345 360
696 215
815 512
943 55
309 99
84 502
897 809
369 629
278 761
389 844
195 151
72 635
988 698
571 161
445 697
337 879
653 833
786 738
948 201
703 13
523 208
996 153
675 603
825 836
905 65
737 966
261 689
243 809
793 550
672 203
703 912
26 23
5 517
338 995
753 854
675 799
506 247
676 106
708 15
565 133
499 932
773 192
499 678
629 733
27 583
842 993
616 730
716 221
457 135
372 847
775 699
588 272
58 823
495 261
222 97
528 324
182 639
698 717
738 277
852 43
132 287
45 78
488 853
966 86
933 478
791 588
643 20
195 825
1 284
643 378
48 844
972 762
343 883
658 531
697 755
573 790
921 306
448 983
844 74
488 61
692 412
715 618
445 784
621 58
452 972
997 851
548 505
904 114
593 812
783 427
585 522
268 11
433 807
325 136
724 560
718 104
87 699
638 583
200 978
295 851
90 600
644 157
130 552
981 458
77 414
518 358
162 912
180 281
74 774
929 49
160 726
495 49
218 58
176 495
712 825
757 525
553 443
668 213
489 860
959 74
146 184
333 68
47 695
22 524
452 89
403 748
542 122
477 241
224 883
683 72
595 871
755 771
806 58
894 861
920 935
361 292
432 525
25 224
116 528
861 998
50 391
951 620
273 110
132 730
144 728
905 364
204 550
61 105
473 505
370 525
900 368
95 724
295 886
698 517
436 453
700 741
365 706
443 361
779 796
202 762
518 586
900 42
53 848
742 3
43 252
565 693
313 486
257 977
174 460
203 3
394 784
91 436
556 541
322 486
790 161
168 875
276 577
445 396
478 502
145 883
284 20
887 180
847 660
805 450
925 927
739 486
399 229
66 113
321 354
452 503
860 900
651 410
819 69
571 452
423 383
972 58
673 184
347 447
590 390
772 29
105 829
955 938
618 187
810 207
276 993
753 451
901 732
749 728
712 92
948 147
594 827
253 120
995 294
589 1000
719 452
240 53
672 235
582 660
903 514
203 495
746 735
792 960
178 609
959 197
637 726
209 143
933 161
671 254
961 748
872 680
716 825
662 785
472 353
767 250
825 774
563 495
307 854
932 845
732 832
328 208
932 120
726 548
178 122
335 328
934 345
348 371
628 383
199 662
745 990
811 467
972 413
612 373
60 968
447 702
462 833
829 872
801 926
183 269
86 946
811 21
149 435
756 535
842 210
264 396
84 297
760 158
591 161
544 292
520 406
218 805
827 555
468 217
642 278
62 214
551 83
263 96
311 643
251 534
519 696
390 76
422 866
678 59
178 71
636 695
807 664
260 201
739 94
612 974
422 751
608 89
234 117
503 602
74 75
712 674
425 337
264 600
597 365
450 583
138 429
219 86
573 86
327 247
634 253
777 844
503 296
784 195
551 149
904 948
177 245
932 836
261 42
497 398
44 728
374 806
634 695
782 963
207 263
286 299
773 1000
513 491
159 78
648 155
797 164
7 938
830 133
65 13
403 848
416 208
897 199
758 452
172 279
694 660
762 713
441 270
31 168
397 731
436 624
927 701
332 418
977 116
453 745
58 844
745 785
182 800
112 578
915 430
385 22
826 566
659 11
934 35
96 972
531 32
795 474
557 979
912 761
98 965
202 357
859 60
884 336
567 200
513 132
313 782
709 386
242 74
285 789
388 684
97 329
470 80
193 907
605 622
48 466
651 512
856 391
350 476
547 523
453 240
420 989
296 435
337 862
93 467
688 450
741 681
512 673
552 21
319 882
307 710
791 191
130 723
407 187
413 270
699 560
571 672
979 581
631 165
12 989
643 324
934 609
883 99
764 736
642 142
195 28
710 164
516 99
708 730
123 205
903 81
911 480
251 61
881 669
993 376
249 475
807 844
884 753
849 340
821 955
50 65
146 291
102 156
270 148
397 623
900 280
180 663
621 379
530 444
841 773
141 48
798 914
191 745
459 616
476 526
733 315
344 921
418 296
106 395
948 276
206 729
854 24
728 45
784 23
202 398
147 68
313 390
871 152
90 297
308 154
275 843
84 801
359 643
528 27
531 924
118 964
764 466
601 308
648 789
794 374
688 935
682 121
116 381
996 277
145 37
197 694
402 906
38 710
263 526
862 136
274 192
889 536
720 248
605 830
871 186
966 644
528 30
364 11
339 329
922 715
580 864
969 774
38 634
714 175
351 590
995 398
48 88
378 823
486 100
32 903
513 893
267 645
385 771
369 874
330 383
565 826
941 179
34 850
129 635
768 254
675 810
623 87
396 470
1 836
510 734
866 71
481 398
564 483
851 738
927 231
305 746
251 318
145 62
988 767
693 54
420 608
344 494
373 897
589 802
88 1
312 944
254 507
683 777
419 587
716 70
763 223
918 103
730 876
270 250
609 561
498 223
773 598
392 874
57 199
858 295
546 549
722 260
303 892
697 953
253 839
848 782
943 369
6 901
195 958
498 923
457 129
992 1000
514 178
606 939
906 252
618 436
944 411
890 359
924 604
762 809
139 442
182 444
877 147
305 760
703 605
705 141
941 459
182 888
72 414
487 378
484 179
859 417
659 839
174 16
585 85
529 870
924 181
614 159
939 992
874 412
617 773
132 516
846 638
456 159
941 311
76 336
309 350
382 624
592 654
892 720
597 367
36 43
304 538
923 727
29 680
767 555
707 725
937 512
727 793
768 129
112 247
130 734
147 469
546 9
38 538
647 240
155 229
966 446
698 748
722 619
80 447
190 347
970 819
479 680
525 346
424 524
404 753
428 446
648 894
149 519
98 558
725 341
471 941
679 199
643 69
293 707
739 451
27 489
348 579
253 178
855 592
562 391
411 16
97 349
707 42
478 961
559 707
547 666
856 756
631 669
525 535
157 306
879 164
203 486
3 611
250 104
132 810
9 412
929 867
537 651
908 36
650 801
763 306
202 702
379 586
732 130
38 849
665 150
264 636
333 268
178 681
587 372
719 9
239 628
217 748
733 7
753 835
683 726
205 612
323 595
110 695
727 630
45 56
709 340
680 658
45 513
210 796
90 725
189 677
646 674
636 65
69 613
346 82
167 929
239 651
153 904
632 186
868 412
659 780
669 374
958 830
137 295
416 442
638 836
789 881
115 805
331 986
983 320
287 56
859 349
418 120
250 739
267 522
212 258
951 877
373 711
92 386
280 671
208 472
909 800
485 911
337 751
17 224
662 700
396 468
719 278
911 190
899 446
422 508
480 774
157 31
50 692
991 533
999 966
28 281
710 271
343 429
26 14
567 807
351 155
754 357
437 644
435 131
74 262
95 584
180 70
89 271
323 957
668 499
942 286
737 438
451 875
175 893
978 284
4 834
972 611
439 282
432 274
134 947
899 335
599 485
40 683
979 372
256 425
179 997
43 505
556 69
196 554
498 203
360 273
266 465
697 324
865 795
762 329
784 589
558 870
801 976
547 740
879 919
601 760
221 740
802 990
757 450
70 704
623 703
763 884
412 241
352 634
247 959
544 512
443 253
648 83
264 11
821 44
911 411
162 855
610 367
332 909
329 199
756 485
13 907
849 101
107 189
320 900
762 674
501 626
277 526
583 572
930 301
419 609
266 616
803 523
131 162
454 839
928 980
429 161
872 127
160 974
675 25
27 497
650 43
954 812
170 460
995 346
514 356
979 138
328 24
585 516
571 888
169 692
966 942
477 594
630 659
148 387
922 859
330 868
680 916
639 87
339 927
283 40
225 624
900 308
590 576
568 117
112 499
421 171
224 608
800 432
427 768
230 61
577 757
922 156
223 644
140 144
744 887
647 64
648 541
292 467
942 225
44 269
521 136
688 216
222 271
201 569
482 594
672 925
795 201
259 982
877 859
351 214
277 426
880 441
711 267
204 755
516 139
67 954
871 325
477 374
453 870
109 903
245 562
334 344
633 467
461 690
728 30
44 275
935 516
949 644
543 181
241 916
644 711
242 958
638 331
374 765
766 631
695 820
637 265
41 417
222 73
788 597
479 205
242 329
171 21
297 577
285 982
21 187
1 180
406 443
373 65
550 382
251 687
984 228
841 358
789 338
693 661
264 412
556 156
502 747
417 994
872 654
343 166
525 79
109 78
902 99
961 387
396 744
565 107
512 83
588 993
857 862
610 88
233 343
487 150
580 968
919 489
729 163
473 160
226 236
106 305
3 938
382 541
504 106
706 388
425 784
698 176
484 53
14 155
237 947
405 501
361 76
980 862
309 451
550 55
573 91
235 619
358 809
648 555
666 821
727 402
195 786
159 883
765 117
422 9
806 371
467 415
263 643
559 858
490 892
536 389
195 781
832 190
408 419
34 862
286 373
27 481
243 803
648 861
346 682
376 931
984 289
170 808
358 689
265 305
289 472
207 920
869 253
585 295
462 327
433 857
314 902
922 350
302 62
374 716
125 62
451 24
198 871
971 594
163 592
751 581
57 915
956 742
921 102
465 791
369 139
347 169
14 684
16 122
804 839
111 419
926 541
737 500
183 907
890 696
749 278
982 221
515 843
814 723
409 809
743 773
713 440
515 353
95 797
551 226
531 228
123 175
344 887
288 27
979 162
931 440
710 823
571 396
442 511
821 962
852 865
177 369
232 925
192 271
41 852
717 205
682 26
734 857
387 290
330 306
50 205
788 660
578 232
144 218
912 593
295 459
366 236
732 42
933 465
69 924
520 217
6 303
64 126
347 314
557 470
356 600
211 302
250 852
415 273
793 687
294 997
414 206
573 41
496 493
745 258
734 695
686 667
657 950
617 993
98 123
248 292
356 934
823 794
292 333
791 558
608 330
987 134
720 665
468 208
224 719
113 615
916 373
145 756
782 891
604 537
133 964
491 666
477 667
367 165
382 703
352 421
289 170
961 706
938 909
390 729
444 497
968 888
925 576
576 537
701 980
799 704
3 43
440 51
487 269
511 669
746 819
324 722
235 136
931 236
128 923
716 333
908 73
331 869
721 243
891 175
930 365
573 861
248 669
478 998
740 771
922 482
632 229
644 554
252 193
323 739
248 380
727 671
785 613
256 974
833 898
992 712
697 6
828 414
505 109
500 419
975 7
767 39
429 565
781 468
359 404
708 887
60 68
103 241
208 404
519 52
410 418
546 345
992 694
727 885
564 493
119 476
727 988
488 917
339 619
920 396
379 857
930 271
51 247
983 461
625 529
130 825
459 140
644 530
217 713
833 698
235 408
66 636
502 772
328 469
255 371
446 651
261 531
227 237
428 560
815 256
85 60
42 226
688 644
395 753
154 130
152 330
124 401
425 42
940 900
60 707
697 828
204 937
800 9
188 345
941 965
502 241
551 636
134 772
236 571
972 982
794 74
519 992
430 217
792 880
28 533
406 967
81 66
391 137
630 549
161 685
988 748
833 975
989 346
951 486
389 171
658 634
530 922
229 689
784 246
436 660
753 654
119 361
508 398
819 996
424 590
205 507
69 292
596 879
467 770
426 546
7 337
550 358
927 645
584 485
177 432
707 587
376 11
682 504
477 432
785 447
864 281
54 125
782 491
639 257
27 836
62 832
362 914
711 175
534 589
770 441
794 531
790 745
36 875
530 638
331 511
655 995
354 674
280 151
111 386
76 53
494 170
320 391
163 869
972 15
810 687
551 159
195 464
327 296
217 622
654 727
220 329
772 817
777 160
534 488
454 662
787 71
252 874
318 591
491 519
292 735
163 274
42 188
28 331
346 681
642 1
945 557
920 690
609 421
549 729
370 114
274 247
915 225
349 100
548 596
764 286
558 234
409 58
99 182
731 183
768 528
258 824
354 304
771 741
533 90
591 699
499 728
378 683
763 434
45 122
544 930
91 373
373 86
139 34
248 609
323 342
614 664
853 82
213 879
190 50
250 64
382 865
622 44
37 369
731 718
512 672
552 841
769 114
951 628
485 420
966 426
986 455
98 105
349 272
506 425
658 874
191 929
453 356
618 126
383 744
303 257
36 621
692 457
109 452
724 33
333 940
78 861
438 589
703 824
761 352
501 503
18 238
749 558
733 215
23 583
362 169
105 907
334 768
793 248
186 219
675 737
189 880
332 680
661 291
143 793
269 328
316 675
957 26
665 854
705 114
895 49
317 492
996 899
190 624
853 276
385 941
58 467
624 922
348 160
710 98
711 832
218 499
19 136
58 610
953 351
501 814
574 454
58 202
660 844
873 347
100 184
78 879
962 740
966 963
128 852
110 992
605 918
764 5
278 516
922 678
308 416
316 269
952 543
700 998
955 756
897 154
301 232
896 185
75 80
767 178
158 683
658 491
330 275
97 524
394 473
913 280
322 858
950 458
370 510
546 554
71 449
895 377
337 121
338 524
339 340
593 385
945 25
646 162
470 28
582 514
553 686
147 512
676 680
945 40
244 318
698 852
802 617
9 835
340 154
603 256
949 234
704 257
41 293
522 872
207 981
496 666
962 517
568 675
772 585
157 41
271 415
873 516
608 367
139 269
731 979
220 241
983 238
500 104
445 293
36 646
238 272
791 214
662 261
726 463
44 716
448 810
446 663
89 924
206 695
773 660
865 521
496 732
943 73
231 750
167 400
802 235
103 120
551 869
60 419
699 248
566 873
76 429
1 334
443 80
517 172
257 992
637 150
534 56
143 99
787 501
553 155
385 707
802 744
32 536
164 862
458 832
806 523
715 327
496 968
623 571
112 586
795 628
372 371
943 554
499 500
669 464
773 536
682 588
127 649
485 396
493 306
483 357
862 263
871 841
7 686
192 272
263 99
306 597
282 183
987 810
121 966
207 236
61 816
310 696
227 933
263 282
316 670
648 705
497 265
903 307
633 133
533 430
273 650
342 777
758 244
809 951
422 18
490 258
273 743
968 323
503 757
796 435
717 107
160 551
607 611
188 221
941 144
223 768
532 655
654 158
674 302
59 310
284 792
399 177
677 621
187 122
72 974
288 740
566 385
35 591
107 470
380 187
371 582
585 571
400 606
578 917
144 131
232 968
618 821
297 993
526 254
443 195
874 767
352 724
691 230
286 857
763 128
972 520
138 684
102 436
489 723
755 348
919 264
585 193
891 855
681 330
406 365
486 935
934 150
425 245
304 869
860 861
925 878
121 157
354 953
38 931
718 305
908 318
851 387
249 520
642 167
982 324
460 454
368 990
919 596
378 820
509 392
164 635
57 435
66 680
776 594
943 59
475 104
826 219
872 367
568 746
79 104
62 263
449 357
987 274
674 415
647 721
260 226
931 206
50 321
64 1000
911 407
453 378
234 398
451 54
826 363
318 549
117 493
803 77
136 750
710 126
105 641
18 165
474 210
750 88
300 807
286 274
742 272
219 212
967 665
856 724
852 884
715 525
116 238
530 229
450 515
641 773
723 910
758 792
200 364
341 927
363 619
690 619
97 988
676 660
689 849
345 341
333 737
117 508
208 932
752 394
71 325
451 835
249 39
812 802
914 946
956 616
437 598
964 501
145 988
451 293
900 836
329 817
850 420
622 802
809 43
169 296
989 558
286 870
97 813
3 349
57 756
949 467
681 17
578 269
989 845
131 600
52 397
843 617
74 77
972 732
272 803
888 72
505 825
601 965
58 4
378 862
903 135
438 710
463 255
156 84
628 93
672 494
74 174
380 26
122 602
86 489
879 718
205 908
453 944
119 800
599 445
283 183
702 498
403 133
66 509
264 630
681 315
234 768
633 989
715 4
418 979
702 175
872 353
845 543
365 92
394 16
699 77
672 279
799 257
93 870
624 563
434 875
455 182
32 599
524 324
144 52
315 529
539 624
640 875
21 99
523 101
1000 682
775 530
482 621
643 521
521 24
85 371
283 62
247 17
183 478
387 882
839 878
644 483
61 877
961 119
143 291
381 461
516 374
809 870
636 861
299 841
44 110
657 672
287 281
536 124
4 364
761 269
894 191
462 671
342 559
613 849
583 703
191 477
449 18
928 62
710 340
690 813
802 309
545 476
305 11
903 997
166 214
427 474
898 426
263 551
448 555
861 387
730 939
327 634
702 103
103 56
685 740
713 386
225 996
550 490
869 279
588 800
885 342
2 741
923 539
339 888
765 159
194 597
887 431
832 955
400 107
704 272
67 3
845 352
988 625
241 646
232 728
530 970
429 512
587 67
549 552
456 824
453 282
528 962
843 257
448 719
447 634
736 522
248 209
681 845
984 829
858 347
575 6
127 694
892 689
445 575
354 993
862 967
227 558
613 444
298 930
696 308
402 664
613 651
920 387
947 476
360 226
872 781
443 742
724 498
586 750
7 105
646 389
464 959
888 821
259 172
609 682
89 493
956 728
29 955
266 495
352 334
421 859
636 297
93 848
610 500
976 471
835 266
241 595
427 979
983 326
887 335
15 321
537 196
980 866
310 477
593 670
694 584
525 429
616 821
709 846
827 955
506 697
271 571
376 705
260 298
699 38
343 880
499 907
773 757
597 911
507 121
924 57
119 558
879 621
758 887
822 927
375 640
263 247
122 231
963 637
727 206
128 454
591 348
549 490
188 175
22 905
476 888
965 457
561 46
829 524
627 683
676 634
191 612
596 3
31 242
426 430
989 221
55 104
96 15
16 355
468 612
628 46
220 298
103 202
934 517
626 897
364 521
950 942
187 278
38 6
263 681
252 899
752 880
333 665
726 688
285 843
764 757
949 847
494 374
798 294
329 324
347 518
906 404
490 930
786 921
687 511
696 390
680 838
154 811
457 732
280 936
829 672
996 369
735 907
997 348
208 381
416 837
436 373
517 434
88 791
249 324
479 215
65 979
767 534
984 701
604 397
153 206
804 696
656 425
796 468
141 432
504 147
992 285
874 945
568 489
241 754
332 90
177 195
726 921
360 161
352 813
703 276
98 209
314 216
328 182
745 352
235 146
708 55
657 779
496 43
506 823
65 86
134 875
654 284
667 584
114 811
416 717
262 143
890 881
310 181
902 29
690 95
993 154
227 395
436 977
956 104
53 977
345 926
515 127
319 902
155 11
997 417
401 375
563 234
208 645
45 348
619 209
24 818
239 69
591 184
468 553
342 711
718 619
136 925
97 686
776 325
265 736
944 68
54 372
741 473
830 530
541 663
246 832
838 7
124 425
435 62
716 382
851 30
619 362
719 603
766 551
912 481
492 964
614 316
514 307
261 116
388 263
246 909
100 522
108 71
497 615
542 465
401 721
349 416
25 642
947 559
65 174
774 906
192 356
606 240
272 501
808 401
819 971
207 796
494 466
441 160
383 22
49 184
736 185
648 526
744 381
423 863
522 843
671 746
348 564
895 505
684 189
299 912
781 622
763 126
84 455
998 286
369 660
750 637
223 323
471 594
1 410
165 117
728 74
679 570
523 159
636 509
259 171
979 290
145 549
170 36
659 774
436 900
990 704
578 815
973 735
326 947
666 537
771 227
662 347
119 162
557 950
724 329
686 608
183 632
879 453
184 74
544 627
153 946
836 535
239 669
647 807
599 42
58 789
400 19
582 821
255 663
564 270
824 971
45 948
101 620
358 72
456 424
145 137
235 816
910 235
759 638
10 810
785 503
763 237
878 351
617 277
707 186
359 813
189 59
779 214
316 729
858 157
396 443
804 790
339 173
635 283
573 114
139 368
662 833
944 851
171 496
415 788
460 476
116 372
415 554
946 457
990 339
169 203
478 652
437 520
384 375
355 893
46 648
526 10
862 983
357 511
902 355
747 914
778 402
717 81
729 674
334 558
41 321
277 99
352 307
242 552
890 560
226 276
570 656
431 363
256 509
182 874
844 214
829 752
894 912
268 71
151 647
316 281
84 67
516 499
514 600
799 534
529 298
726 134
323 489
638 517
41 234
434 868
786 18
7 526
606 72
970 788
717 89
819 726
709 706
378 218
236 648
317 552
129 316
12 75
294 953
769 456
53 918
861 911
149 994
954 261
705 930
447 821
314 462
823 359
409 554
848 654
575 991
663 620
667 414
521 14
63 865
883 898
925 495
847 88
440 762
756 419
650 724
314 81
586 927
425 402
449 702
276 672
379 410
550 221
875 115
598 160
409 756
19 666
531 578
840 258
926 15
934 1000
942 300
767 186
174 396
139 506
907 100
516 999
962 504
556 303
618 235
685 950
271 178
20 819
360 480
857 729
556 568
822 22
674 767
526 438
325 36
547 338
654 765
886 390
465 72
201 447
939 299
753 373
554 677
704 246
203 707
992 634
266 158
151 58
763 609
81 966
774 527
303 136
575 369
917 466
869 486
787 737
554 679
374 888
578 690
250 336
557 967
846 142
110 311
22 789
632 652
417 797
591 870
205 370
539 18
835 695
228 642
78 887
360 822
780 200
636 41
993 207
679 277
71 264
558 233
932 829
835 904
666 750
835 403
549 556
261 203
114 582
197 125
877 760
826 111
81 437
577 18
665 935
472 91
91 669
870 935
666 436
356 553
9 708
199 223
341 461
277 190
288 186
687 112
83 737
261 370
91 447
307 188
747 529
495 76
232 218
258 186
602 657
808 757
237 984
69 779
412 866
583 90
194 734
38 925
556 891
869 401
167 487
984 1000
517 173
450 139
826 876
912 135
596 850
38 843
167 644
301 828
288 855
132 345
237 632
529 743
817 571
749 211
366 315
993 488
844 549
465 246
903 890
341 63
771 5
789 997
202 858
935 570
251 64
540 278
524 703
855 923
341 521
726 481
34 165
841 822
436 247
977 171
144 384
548 77
397 24
128 723
56 134
359 1
158 470
370 698
497 325
202 429
602 545
75 952
978 716
174 69
503 564
120 475
395 875
242 930
496 942
55 29
106 232
972 366
461 190
457 715
404 296
173 256
613 537
27 372
329 475
97 275
690 414
273 897
449 667
395 902
870 14
669 687
316 352
807 461
758 886
89 478
622 990
516 265
163 960
668 658
152 307
668 457
440 743
575 888
572 749
521 250
58 197
49 207
909 308
946 489
742 708
732 762
422 864
800 500
627 936
759 975
403 435
606 842
166 903
103 615
917 172
445 335
652 815
125 832
273 619
253 55
107 490
733 975
78 936
414 42
433 158
979 718
494 824
706 313
549 451
509 765
98 99
17 832
373 844
437 882
102 417
370 214
159 729
539 433
128 650
268 247
407 673
12 317
506 722
501 465
536 405
631 229
430 113
493 526
402 804
588 622
653 546
686 213
842 325
514 519
812 95
596 452
797 570
528 139
937 599
961 261
463 237
314 783
477 35
625 212
710 221
248 947
510 962
981 338
585 411
101 851
771 564
297 653
974 523
881 255
716 774
744 906
257 814
215 436
80 131
708 502
923 546
145 686
788 195
351 647
361 586
794 151
225 885
624 350
151 786
259 714
404 834
386 766
684 754
779 998
277 260
135 876
299 683
149 691
972 600
212 109
348 363
871 848
300 3
781 934
855 224
135 633
323 997
609 420
43 571
274 527
551 729
129 852
347 595
456 644
328 763
374 405
865 870
594 113
128 805
397 278
458 573
889 330
388 767
580 925
910 470
435 966
838 764
950 998
14 84
364 443
16 68
122 445
328 389
43 687
547 203
754 989
987 381
184 639
331 766
854 971
786 689
353 289
107 152
262 409
447 95
712 742
113 613
784 362
689 438
845 740
360 384
354 640
948 72
154 851
195 452
745 909
64 404
186 986
694 450
240 330
877 792
389 433
969 656
288 833
117 719
81 270
11 647
775 833
366 344
3 367
693 10
249 604
861 70
444 687
627 488
341 706
588 948
8 746
2 120
835 62
684 932
107 545
406 498
669 133
125 732
862 161
372 854
419 126
236 687
197 376
53 766
574 597
919 651
610 216
726 727
721 227
546 738
469 500
35 385
604 447
707 980
544 158
958 846
595 666
104 784
398 756
145 74
647 414
77 7
460 241
503 819
275 176
287 502
378 469
605 149
691 206
987 833
627 464
643 945
729 947
715 881
272 318
244 909
199 22
403 820
929 471
72 437
49 32
578 520
987 34
66 451
701 352
498 665
891 763
534 758
264 88
828 655
511 872
790 639
542 253
132 696
290 829
408 56
996 457
804 792
547 152
886 239
79 480
946 796
562 857
423 150
997 898
566 464
613 610
223 103
74 860
295 149
21 267
35 926
328 350
691 77
487 709
511 990
756 281
697 462
673 688
702 96
578 548
451 924
734 780
984 742
189 354
315 333
148 491
129 944
943 925
592 883
570 138
656 309
944 920
383 158
620 433
616 623
949 120
360 631
417 734
704 757
728 343
699 546
270 884
10 414
620 259
224 144
309 15
858 115
415 288
44 429
26 690
346 920
167 763
352 901
559 260
96 343
726 153
144 794
557 277
157 769
796 812
343 700
119 25
302 339
731 565
226 804
859 159
489 987
193 162
834 408
988 196
82 788
667 435
719 955
516 560
28 583
960 232
863 575
268 729
243 857
372 39
84 260
738 595
594 270
744 902
458 15
441 479
845 166
697 25
940 402
122 401
122 921
90 64
379 214
136 375
504 639
232 341
400 647
332 964
124 758
347 160
459 658
2 155
363 571
529 872
372 346
67 103
826 135
262 782
482 513
101 978
765 647
552 751
756 300
977 298
289 385
565 294
550 460
170 184
369 154
100 604
822 952
558 666
682 494
865 360
643 408
615 785
486 496
905 548
896 175
641 40
418 399
408 416
972 549
483 994
86 810
535 519
402 710
942 592
644 800
774 942
621 188
251 538
836 976
122 506
689 375
5 322
176 457
468 740
901 823
475 276
724 816
806 684
852 333
837 726
93 579
754 9
321 270
582 959
579 171
978 22
192 384
766 661
83 27
754 458
621 599
220 526
356 403
934 505
344 184
480 828
469 581
797 454
857 355
980 442
225 470
421 405
896 336
303 418
613 901
206 465
585 488
601 335
114 731
656 566
296 816
591 255
444 957
680 584
680 383
543 205
108 765
842 456
528 498
656 585
360 363
306 522
727 998
418 67
669 74
172 856
179 802
634 500
459 836
289 175
686 960
902 704
541 798
479 431
91 612
851 857
894 530
909 81
182 427
996 644
771 534
304 497
304 202
249 695
998 263
623 428
853 392
590 848
381 582
650 288
19 430
791 896
690 452
989 36
195 224
271 775
178 497
929 841
320 413
489 956
621 100
891 356
99 520
229 196
468 953
1000 220
2 6
675 358
925 802
633 417
225 216
308 958
537 693
246 627
933 956
480 301
485 983
704 348
453 300
232 256
776 841
631 172
309 951
694 397
738 81
372 485
622 737
680 417
116 781
811 697
248 900
934 474
243 450
350 146
949 724
966 944
248 851
742 659
196 559
634 705
272 17
892 435
344 807
472 235
604 418
552 796
994 174
946 916
984 361
682 811
441 989
117 216
70 567
975 917
227 447
873 565
156 30
888 586
510 756
871 453
866 482
711 856
470 453
431 705
896 949
509 854
517 888
659 363
84 529
104 254
107 734
757 639
119 867
941 925
929 380
387 103
199 303
24 804
258 312
840 344
400 953
572 542
50 443
7 515
10 927
582 772
628 282
686 518
994 517
168 361
252 765
186 628
921 734
145 859
402 474
313 879
487 815
843 64
726 347
549 224
952 175
144 121
310 204
803 786
660 747
680 37
588 72
455 833
221 566
299 918
252 925
330 701
373 228
562 777
351 868
905 68
699 502
324 405
143 700
54 366
641 942
783 913
868 34
447 602
944 523
751 515
899 755
70 856
811 103
455 424
927 236
4 521
416 3
591 216
393 152
693 372
557 352
863 998
53 288
811 271
560 976
970 959
940 750
997 599
445 325
415 665
111 480
790 898
612 719
274 847
33 226
514 602
996 115
674 217
356 937
574 420
225 556
399 456
960 516
894 727
940 540
333 405
854 749
787 246
379 48
395 349
217 1
360 409
199 663
889 433
760 685
762 999
822 934
50 867
612 990
541 379
32 607
361 501
852 152
456 39
399 661
357 563
326 201
827 126
924 805
35 519
402 545
805 784
436 285
70 447
310 281
314 31
343 847
66 95
943 473
395 70
476 530
869 892
381 817
92 248
172 278
587 207
5 473
887 400
684 600
955 404
592 293
503 284
200 774
681 35
647 211
589 904
103 26
358 216
315 223
756 975
160 843
997 236
539 637
286 25
86 20
514 862
198 786
340 948
280 68
280 858
963 332
837 783
650 752
403 559
421 181
238 642
286 714
509 921
852 785
901 969
80 472
22 267
189 302
610 554
710 528
567 46
554 396
920 352
340 479
641 644
358 464
220 984
966 42
106 754
20 237
319 84
482 729
393 502
520 695
302 995
469 68
194 335
771 515
882 482
400 738
697 446
335 148
55 469
262 190
1 927
329 205
397 355
778 869
624 171
634 532
952 229
817 706
426 242
451 510
126 152
933 712
52 413
69 131
639 79
698 876
585 145
286 540
213 56
389 548
894 194
941 830
105 983
581 739
328 454
859 538
261 512
512 588
15 672
269 632
231 151
653 945
844 797
228 749
535 689
216 222
12 434
796 390
108 719
842 416
179 955
459 818
318 94
849 947
319 222
725 600
727 825
372 168
447 243
899 453
892 953
283 227
435 584
740 358
742 327
63 542
488 425
226 148
997 384
85 778
180 769
911 832
467 551
818 864
505 760
737 812
415 201
30 164
435 933
509 456
213 645
201 235
153 663
118 666
968 653
329 273
762 209
403 287
549 762
956 447
894 11
669 137
39 115
216 529
483 80
433 264
913 743
961 88
718 197
233 909
374 605
14 492
175 167
796 213
53 340
900 594
178 236
301 695
177 904
735 2
888 875
75 885
121 716
242 80
331 739
11 370
132 755
373 348
478 304
823 973
191 988
680 939
579 863
23 580
894 931
700 251
569 745
858 726
447 567
66 511
670 438
467 20
365 375
300 234
321 78
461 914
151 818
157 133
263 88
215 157
48 997
339 905
779 991
598 627
380 329
135 403
978 339
265 168
636 688
92 788
550 631
412 879
683 946
907 791
477 913
391 414
400 983
54 459
967 795
395 738
784 261
787 624
197 744
767 546
556 454
612 645
670 336
346 391
477 461
518 611
520 569
316 447
997 108
90 398
493 369
950 340
768 145
532 612
459 141
139 430
957 702
933 340
466 938
352 938
758 430
465 833
70 477
239 587
571 485
380 209
91 13
260 301
183 989
874 253
613 40
334 264
363 860
344 472
359 657
748 812
81 937
955 227
276 436
77 996
89 869
538 814
630 635
271 878
45 634
862 422
566 601
577 743
871 49
375 470
358 330
295 12
928 411
951 761
555 622
291 281
803 672
229 938
729 462
264 540
863 883
953 760
415 524
299 202
332 321
131 73
801 491
382 915
282 149
297 335
837 567
667 467
839 829
319 516
471 816
897 221
168 825
866 735
843 54
860 214
737 377
24 775
232 566
117 189
521 427
411 209
853 507
710 224
909 953
170 642
216 639
958 987
776 777
841 640
661 408
373 767
392 243
373 958
642 729
859 23
705 148
330 167
547 54
304 273
766 353
58 51
619 799
953 748
255 190
467 881
112 957
314 104
374 333
986 870
389 394
366 294
724 44
815 960
587 800
348 270
479 114
974 528
559 372
753 346
81 762
389 94
576 91
442 241
708 569
892 139
465 563
827 477
578 608
803 891
566 529
885 470
843 198
283 644
597 254
415 355
247 37
458 869
890 862
823 323
295 474
35 355
268 836
343 646
814 526
634 449
683 545
622 700
148 388
883 3
251 507
782 108
884 630
786 606
440 955
763 819
50 863
55 593
356 663
612 84
761 293
198 21
760 654
258 238
922 538
956 656
703 268
904 41
132 483
44 296
341 529
527 472
179 217
669 285
769 569
469 485
740 244
203 660
329 401
926 786
275 27
366 347
296 697
743 782
402 155
738 784
174 783
85 644
492 723
684 740
762 156
209 829
952 985
770 108
284 500
723 900
53 98
59 374
826 535
638 416
230 515
247 810
266 236
566 483
55 985
717 293
748 56
735 107
776 993
219 66
426 529
417 615
766 689
427 469
200 397
643 694
577 967
141 105
695 119
320 221
367 924
431 794
843 986
559 611
497 287
850 517
24 436
816 878
916 350
271 321
267 490
802 545
249 496
194 832
89 657
489 156
394 887
242 34
776 398
313 171
170 76
310 435
786 880
904 164
205 292
804 249
470 430
385 546
586 244
782 406
448 527
624 55
759 366
239 236
541 593
276 421
974 130
389 315
613 366
274 705
654 723
305 127
687 138
743 720
644 121
175 214
735 820
404 517
21 440
125 53
977 346
489 142
270 692
259 932
407 900
549 177
868 796
448 791
181 597
941 146
45 761
247 861
306 35
128 565
118 344
927 374
57 861
365 39
297 978
435 575
342 931
586 287
444 212
122 826
82 52
738 120
599 600
157 165
509 835
259 960
472 171
206 266
855 691
143 975
885 526
943 800
587 463
347 341
993 932
557 832
233 741
944 942
725 731
487 366
373 630
868 601
628 623
663 202
318 986
728 876
339 439
516 96
377 912
352 65
279 857
94 685
695 858
625 659
371 326
263 693
180 475
310 465
276 218
760 464
456 991
825 731
867 881
207 942
390 315
391 10
330 780
735 166
597 344
624 298
326 342
12 410
892 47
15 548
512 965
867 317
271 610
30 628
433 534
23 119
661 641
647 503
801 152
452 398
317 860
399 604
745 353
437 754
321 191
974 779
851 538
665 127
25 611
25 269
147 44
154 493
93 600
886 285
875 793
867 503
670 492
215 326
505 846
450 35
13 427
414 669
509 366
769 623
245 171
148 908
940 117
378 890
145 717
63 926
832 29
315 724
225 418
921 520
88 547
784 727
164 134
156 710
170 551
927 933
948 85
33 385
496 655
9 236
615 525
454 212
776 144
310 537
278 585
641 177
189 734
312 924
743 620
401 231
624 574
875 869
345 70
145 981
538 527
513 710
535 564
333 25
914 739
614 160
661 616
146 732
411 443
824 602
319 57
67 934
822 67
372 404
243 625
825 553
714 295
341 150
393 3
343 551
540 580
652 793
84 946
955 815
244 520
852 389
979 885
790 196
460 606
590 307
894 823
575 840
627 222
247 144
615 677
20 660
238 48
21 220
433 16
924 732
388 137
202 194
119 337
664 602
381 943
112 299
225 364
550 749
349 152
71 655
293 477
543 477
58 248
659 308
846 587
186 60
309 442
513 702
223 137
978 360
402 383
864 193
301 706
500 42
920 182
438 102
59 670
208 326
369 708
63 772
470 331
94 839
891 647
808 674
414 313
622 258
226 356
107 841
278 376
154 455
799 302
541 523
200 991
441 558
427 959
491 604
718 286
901 663
923 54
294 338
345 781
536 792
402 321
797 78
801 83
716 711
357 250
861 418
840 328
620 184
574 117
623 723
823 662
855 775
406 999
46 633
772 697
617 742
305 500
632 530
166 762
281 954
691 852
843 221
141 922
994 328
996 990
827 464
507 817
568 570
807 746
234 587
23 921
229 239
841 253
816 426
248 813
66 407
399 326
692 667
929 323
263 865
193 683
193 271
676 371
204 223
321 121
82 322
339 657
541 971
829 999
560 154
910 1000
434 656
553 229
36 604
91 138
538 604
192 593
261 154
75 268
433 796
207 716
360 781
602 651
218 872
360 316
89 180
869 286
454 699
953 898
839 228
859 504
574 479
973 177
511 404
932 145
311 905
511 731
458 46
322 158
617 109
845 392
631 668
841 266
145 581
968 318
460 849
456 285
620 902
277 549
897 816
777 502
80 322
395 522
565 66
648 971
31 306
44 340
134 681
454 366
448 411
436 71
548 554
51 341
833 100
443 462
819 298
884 35
829 365
730 171
428 913
639 700
154 679
981 248
715 242
882 46
647 381
742 756
581 130
320 5
693 409
654 585
167 41
68 684
218 314
544 568
105 935
705 98
850 120
544 132
297 356
346 142
818 6
233 631
451 87
581 468
295 111
176 334
568 332
7 443
896 199
644 689
4 885
289 466
671 979
890 206
562 138
150 382
588 333
928 932
996 555
883 571
575 909
319 179
374 435
475 232
135 47
562 315
763 842
24 88
868 380
649 214
476 599
61 719
825 692
287 906
860 916
272 927
35 268
43 182
153 24
929 781
980 888
389 233
891 918
382 385
602 531
484 319
254 532
22 933
111 578
350 408
491 452
259 531
849 53
199 561
367 48
738 98
6 699
390 746
382 574
406 839
645 983
958 202
247 278
992 483
911 427
33 497
148 752
243 14
151 305
902 440
508 904
880 702
636 962
662 343
424 217
8 173
440 494
979 270
686 492
284 567
497 286
833 627
401 725
733 15
926 987
900 611
416 679
153 440
535 5
146 463
719 801
178 954
29 495
7 466
603 130
322 542
749 948
630 582
19 336
930 354
892 639
496 963
374 37
621 153
134 59
4 106
197 497
422 353
918 955
418 627
875 881
580 908
584 965
226 9
218 761
354 778
374 746
359 177
939 551
679 900
638 80
285 563
923 513
42 200
551 764
104 289
610 882
327 710
264 354
126 10
281 703
62 847
457 282
168 180
427 638
480 292
835 493
888 113
434 638
946 291
980 879
168 440
851 428
824 978
465 85
329 115
706 430
154 730
723 863
164 119
15 439
644 706
361 91
274 569
827 94
502 27
529 744
41 411
278 715
887 572
541 989
92 346
221 192
637 873
782 574
367 638
747 373
954 395
888 948
440 692
211 590
764 103
80 361
983 125
484 837
16 797
413 629
821 781
200 282
530 829
121 106
936 88
846 821
363 131
671 932
777 549
791 261
980 218
289 615
806 787
870 7
199 89
923 236
248 539
126 541
892 844
754 115
696 925
235 640
411 304
463 913
761 515
677 995
470 433
383 379
943 64
749 374
957 858
865 272
368 55
466 25
38 346
261 862
207 909
274 51
295 399
870 506
314 434
39 648
940 384
95 304
358 703
704 310
796 485
433 41
626 531
611 258
229 821
975 623
11 357
511 24
893 326
867 767
698 145
846 105
938 461
695 290
756 845
471 407
249 194
949 526
398 112
8 955
777 355
1000 467
828 623
361 489
891 504
613 915
725 469
437 971
466 155
968 284
674 89
676 835
705 700
191 155
298 55
314 895
304 315
404 841
573 486
754 171
509 598
908 914
530 714
683 279
367 796
208 418
223 905
13 209
285 169
456 545
155 483
102 49
667 995
347 283
421 229
472 834
542 578
818 381
764 336
251 272
27 169
244 343
797 931
718 199
964 224
340 332
586 802
679 191
29 186
608 468
677 683
637 347
622 973
642 949
177 289
452 425
320 951
363 579
243 650
129 388
95 280
554 292
108 378
36 827
744 336
289 648
265 757
95 780
10 398
461 414
413 947
675 939
189 984
872 672
340 31
651 281
24 58
318 818
869 6
174 281
283 216
85 856
357 333
869 520
653 658
474 470
775 338
45 79
753 639
304 952
66 962
831 323
219 677
552 319
442 873
846 735
253 169
221 686
794 285
579 944
987 583
82 517
555 130
804 74
422 576
239 988
944 368
223 474
118 802
863 482
629 221
57 508
805 65
560 970
334 18
794 211
421 284
412 53
535 721
352 404
214 998
863 437
876 916
215 583
912 966
424 605
406 964
346 61
969 393
204 317
656 229
780 106
720 978
501 402
816 21
684 301
717 40
219 148
687 614
694 949
707 23
825 165
477 598
697 143
634 510
571 737
677 510
238 562
926 162
882 753
281 859
179 177
866 746
684 579
326 657
468 770
756 286
679 572
464 540
141 566
62 131
708 341
165 327
104 51
322 205
445 791
895 799
427 986
658 80
987 106
928 619
394 45
691 89
206 768
274 539
779 540
784 636
628 405
654 756
844 999
574 720
592 164
693 52
559 252
95 772
289 336
278 765
995 821
759 316
629 421
958 558
694 133
67 268
380 541
88 194
505 873
896 489
598 684
559 39
384 306
191 861
128 387
507 155
875 896
547 160
42 97
940 108
540 694
238 427
634 877
942 471
62 974
926 540
704 575
684 206
340 993
251 930
315 756
814 993
173 27
102 610
974 787
130 253
837 198
147 735
17 424
943 919
690 599
254 586
106 130
912 967
374 471
223 390
417 957
897 428
102 463
299 888
438 761
42 668
185 87
64 861
211 238
178 579
46 426
160 493
931 465
336 396
865 68
680 719
287 206
25 117
23 198
711 584
840 559
189 307
701 651
253 860
521 718
6 389
727 70
273 460
381 428
717 596
503 247
898 569
155 144
195 870
461 521
463 117
144 543
197 681
354 594
650 642
551 197
654 161
944 784
608 897
395 570
908 872
140 357
229 49
957 815
160 17
428 299
563 163
911 962
304 793
682 22
475 876
268 659
629 301
977 688
866 842
846 163
220 868
177 23
33 34
203 188
17 883
297 495
982 451
269 737
258 453
599 450
658 543
958 706
495 821
837 772
827 76
413 571
343 216
6 170
659 210
370 231
760 594
363 69
891 320
205 488
559 805
675 648
660 593
438 110
525 670
837 759
108 446
796 314
817 195
278 734
784 56
382 482
164 228
679 925
663 399
584 7
493 329
635 37
677 894
27 251
32 703
850 865
657 243
441 463
996 172
962 494
415 197
84 723
499 299
657 57
68 428
235 150
546 832
17 614
848 265
568 688
194 57
336 279
23 652
434 652
380 920
64 549
859 75
275 949
750 758
241 26
676 874
840 941
73 279
450 593
444 162
492 315
498 816
796 791
121 554
199 589
506 186
820 372
321 232
227 138
355 963
171 679
980 515
371 658
102 38
430 530
636 571
538 300
966 111
975 650
770 986
994 925
999 108
868 683
750 80
167 544
741 168
147 138
873 675
656 961
702 331
623 651
646 327
344 265
610 687
837 87
410 248
940 819
324 944
102 982
471 638
413 486
723 144
470 353
883 996
213 759
915 755
430 111
569 371
632 191
434 72
529 424
49 801
229 428
626 209
5 951
284 557
664 818
101 439
18 138
106 888
175 54
108 10
698 194
58 461
451 61
968 669
551 795
576 112
996 87
122 985
369 326
282 956
960 96
971 755
421 397
385 365
291 800
612 255
69 735
78 175
103 720
644 224
279 593
662 181
694 346
296 148
247 134
258 836
43 74
209 908
406 714
750 697
585 760
660 59
669 759
77 879
611 682
479 642
491 866
611 780
22 892
602 7
580 269
867 923
888 590
993 131
756 989
152 82
576 330
763 708
443 275
809 492
929 297
623 761
997 996
341 10
674 944
934 138
561 60
360 144
556 392
717 563
782 721
429 293
538 320
305 821
937 934
300 394
32 900
978 313
700 455
810 552
166 92
620 935
690 662
911 109
198 63
240 15
179 593
862 847
22 159
361 34
852 146
837 94
261 648
449 1000
155 205
941 786
202 50
624 589
103 255
368 732
10 582
131 534
718 476
400 489
387 769
572 80
424 40
666 533
773 831
220 102
180 482
736 450
830 748
891 786
672 224
940 973
552 175
920 116
377 69
61 922
152 651
126 90
5 387
61 422
822 387
760 415
217 512
906 260
998 113
586 953
636 747
584 664
760 555
870 5
271 800
985 904
188 767
301 526
281 358
868 993
570 102
146 508
109 555
634 988
169 300
153 951
215 97
740 356
952 457
233 798
102 824
478 82
946 780
395 335
186 849
900 98
307 405
335 333
305 855
389 855
966 171
201 471
486 114
292 124
499 939
982 617
669 231
586 569
589 961
200 296
242 200
324 585
290 47
421 547
799 151
853 596
700 451
819 333
740 158
906 543
342 653
576 662
727 267
111 313
398 268
871 861
164 385
577 425
120 631
467 753
70 360
341 829
912 594
506 254
844 385
498 868
302 1000
13 640
655 414
244 173
798 205
196 883
877 646
658 170
734 894
948 323
449 607
424 634
876 98
208 744
113 992
674 418
684 297
209 126
56 440
870 345
882 829
552 505
14 807
174 516
477 456
540 255
574 187
109 591
385 680
334 622
212 131
354 554
694 668
419 889
375 271
767 290
34 699
658 35
961 543
388 227
241 648
786 388
948 823
581 433
82 393
920 361
317 240
202 628
204 360
24 254
79 625
241 999
243 278
32 107
175 223
567 693
41 657
118 920
410 540
365 966
945 364
115 301
695 430
928 404
505 532
704 395
417 294
996 521
552 992
954 456
756 294
904 390
975 835
732 216
507 439
403 533
578 315
45 107
483 679
200 863
222 427
804 2
344 756
95 193
649 114
397 823
606 53
402 273
363 935
762 469
963 586
804 513
401 314
409 715
662 943
411 785
264 301
121 58
963 335
846 413
977 446
668 236
983 620
443 690
888 880
67 686
569 152
229 103
864 24
790 868
922 170
916 439
829 764
869 920
756 905
521 336
534 515
940 36
676 974
928 210
330 568
804 349
502 725
780 143
231 388
209 557
730 899
95 286
190 166
989 790
42 167
694 166
359 13
162 272
65 653
86 981
632 692
736 287
491 25
803 646
982 3
188 510
957 94
468 500
409 168
51 866
994 657
285 579
869 262
263 519
44 136
211 183
783 809
33 592
458 388
977 543
991 414
931 365
425 293
690 769
641 236
572 981
550 915
997 393
558 459
825 624
824 311
598 716
649 163
150 343
974 35
773 727
254 770
67 499
620 224
906 174
108 723
523 171
792 76
577 236
431 471
598 512
56 365
448 17
353 655
925 261
178 54
899 951
231 911
361 37
164 727
226 319
119 394
173 56
907 804
715 428
936 997
259 868
238 346
165 829
712 625
497 792
549 947
555 134
281 380
614 68
461 431
664 408
573 393
276 634
550 149
174 487
402 896
848 554
72 878
586 945
395 696
697 834
359 124
113 486
958 238
293 69
426 848
418 264
423 149
681 706
110 522
624 440
292 299
893 171
29 371
861 810
258 102
789 596
761 219
719 129
880 995
301 279
730 654
72 788
307 623
866 179
31 9
667 159
773 668
144 632
527 761
428 945
630 335
438 827
181 54
98 51
276 222
842 19
845 779
626 857
627 491
546 960
593 170
921 788
725 984
214 147
193 223
286 9
290 251
764 304
781 442
862 390
759 561
67 963
677 319
419 725
368 207
176 113
228 315
623 234
231 583
510 869
606 176
733 60
271 926
575 29
888 159
494 391
387 340
800 327
584 477
256 92
180 322
141 756
131 49
703 985
880 707
137 267
145 299
616 368
289 117
463 612
84 682
376 951
695 569
441 283
697 903
619 436
309 30
899 253
238 908
733 283
137 499
528 521
397 726
760 277
911 906
832 754
870 259
120 910
726 645
133 71
187 369
834 723
968 807
671 802
512 945
241 731
127 852
39 94
268 622
533 611
201 181
826 260
902 360
878 34
822 578
994 893
862 291
860 594
299 969
58 498
473 675
903 255
343 943
675 895
869 282
34 926
621 241
860 393
779 340
409 173
707 200
273 134
908 335
679 340
229 122
511 426
541 639
270 746
516 371
284 536
872 705
711 86
57 545
836 964
530 529
580 239
365 549
124 892
2 729
373 649
401 440
80 679
353 232
865 728
116 759
512 75
949 605
685 633
875 616
201 816
912 805
507 873
17 490
416 331
121 420
676 931
813 339
142 825
284 737
618 593
493 391
145 228
374 945
264 871
576 12
693 291
975 18
574 129
468 303
526 746
243 415
396 58
949 898
613 130
447 893
514 27
590 917
573 810
968 820
667 329
49 951
366 439
83 304
438 925
872 489
10 296
883 197
586 345
553 860
845 692
545 334
138 744
292 46
285 468
833 202
596 318
379 635
302 715
63 289
575 547
627 522
316 219
184 554
551 277
847 356
97 206
894 736
819 939
921 301
542 744
880 324
32 983
823 664
704 44
387 638
401 582
138 353
749 987
275 151
195 439
303 618
735 967
835 528
324 209
137 212
170 630
449 116
831 719
762 357
524 886
897 868
742 25
946 557
614 823
50 982
597 654
588 929
344 2
683 653
236 177
397 483
898 209
216 913
980 144
836 669
361 92
749 411
714 744
790 4
215 263
804 310
19 984
996 303
249 212
515 973
768 124
758 973
652 624
553 386
308 572
88 839
412 74
472 471
85 292
116 249
928 320
43 497
26 211
675 933
22 734
718 443
718 571
872 480
196 671
40 440
98 262
123 556
704 889
988 644
94 475
940 698
884 746
811 612
484 273
167 992
857 16
914 540
773 740
626 863
608 806
859 282
450 945
298 952
762 297
203 911
827 998
340 746
816 198
683 303
470 638
915 948
523 71
829 599
140 256
832 813
510 653
66 269
331 241
542 272
317 689
941 57
21 284
89 618
143 62
847 164
191 106
782 387
27 92
679 612
78 875
620 970
887 269
109 655
209 203
755 147
926 261
508 847
116 963
677 244
115 397
481 520
29 573
855 937
343 996
860 842
969 285
744 303
136 678
861 380
75 469
184 337
724 857
336 702
331 796
281 750
153 74
944 240
104 516
353 794
181 576
739 65
257 676
634 488
7 766
532 512
942 835
708 943
839 202
21 18
830 125
521 67
937 281
688 227
802 602
484 502
292 510
626 204
476 348
557 154
586 998
52 587
274 479
961 259
168 390
3 832
77 580
761 495
139 117
137 562
451 577
726 322
192 892
708 8
452 632
33 874
990 806
708 744
784 3
973 865
930 356
400 73
260 143
233 402
933 29
427 489
848 804
784 864
468 476
721 168
798 167
7 486
433 15
21 153
351 415
311 279
583 402
423 637
1000 406
32 426
102 609
261 905
816 752
659 335
21 881
611 776
186 133
781 663
732 823
776 163
1 964
208 297
309 133
924 890
527 267
406 306
928 92
835 111
551 872
917 500
684 245
459 219
999 191
256 896
150 530
928 813
4 423
276 88
176 307
321 231
846 892
920 393
117 495
774 178
867 69
567 927
50 316
406 783
484 418
893 944
486 351
318 282
997 733
845 747
859 395
632 807
764 860
743 545
557 149
166 302
491 779
377 899
362 649
412 474
487 515
572 893
64 168
825 114
367 230
64 133
627 102
427 942
241 752
128 865
23 948
529 622
677 164
154 79
657 58
98 766
983 658
548 112
924 261
650 733
912 223
873 487
372 552
619 779
922 739
244 308
740 696
888 378
939 986
100 409
758 676
938 563
2 911
319 844
622 380
808 87
930 376
464 393
898 770
114 5
984 858
729 743
808 771
494 235
974 435
879 697
739 789
96 337
521 389
992 304
614 669
611 499
65 764
224 484
96 415
901 939
420 252
359 946
829 487
651 926
922 806
446 464
706 94
858 142
336 533
565 408
242 319
856 598
149 200
419 854
746 443
561 148
576 694
758 873
548 978
729 427
363 97
743 862
530 556
152 77
303 494
41 859
827 158
206 24
357 911
109 959
862 665
902 800
917 905
188 127
280 358
405 777
366 633
772 912
97 856
993 613
206 428
492 523
216 918
429 558
669 922
595 372
866 645
93 382
48 946
261 852
664 410
996 257
947 393
545 835
735 837
826 49
956 221
316 358
639 91
694 238
859 215
407 607
708 640
697 691
347 310
826 323
566 1000
897 407
284 963
217 476
491 602
530 196
866 85
403 957
327 361
776 877
934 329
305 865
878 763
725 278
589 481
236 754
833 103
396 538
872 726
227 683
362 399
217 280
486 677
142 305
816 88
464 512
479 678
619 828
86 455
871 300
437 792
438 430
62 841
998 389
767 832
532 235
36 866
91 369
443 419
275 745
515 388
381 343
45 653
14 346
838 501
783 447
493 487
648 918
984 720
63 822
216 791
971 679
462 617
936 741
845 591
186 135
381 91
264 314
194 885
450 939
618 77
258 885
773 766
674 14
912 714
4 197
206 202
176 371
326 440
420 257
997 132
497 833
698 85
233 899
93 562
34 16
864 655
298 777
88 918
823 435
716 752
672 560
855 921
31 6
382 333
527 364
98 68
228 906
48 439
221 578
711 107
942 511
893 661
60 343
393 584
203 954
144 682
689 34
44 884
516 177
421 204
160 869
575 525
685 838
704 404
429 341
463 347
663 357
851 807
466 39
194 608
271 791
725 304
704 828
773 12
127 909
527 817
214 241
920 601
224 928
984 950
474 936
895 845
597 733
434 215
885 173
102 733
455 27
722 568
151 139
229 152
527 821
129 282
385 890
29 239
468 878
399 573
140 994
866 290
878 180
865 539
746 316
982 325
526 195
384 525
527 39
606 705
342 673
641 259
219 685
127 529
906 525
367 859
223 976
226 326
40 89
843 889
548 960
489 275
316 874
574 959
999 554
183 130
174 476
508 880
52 858
153 556
493 252
843 577
656 208
422 358
331 816
260 784
197 194
599 895
302 498
816 265
461 762
390 543
849 221
225 759
495 126
370 441
978 395
584 487
373 37
805 869
734 868
22 634
524 379
920 114
742 60
983 951
529 849
161 225
707 160
98 23
531 182
947 515
233 609
848 828
590 786
316 778
509 899
766 510
18 461
674 734
595 247
453 283
675 324
925 140
30 448
967 965
409 310
231 539
622 897
491 868
954 920
227 781
51 725
322 276
460 159
224 505
283 444
957 573
890 459
583 933
689 83
567 542
981 912
617 3
638 79
753 140
688 466
128 380
473 27
373 512
187 418
674 130
358 701
617 1000
305 859
300 384
811 771
649 868
670 737
61 992
275 259
610 642
253 915
507 60
225 608
849 358
410 891
145 719
651 765
925 667
233 825
513 514
632 413
260 743
353 236
768 161
804 668
116 448
812 387
896 232
748 120
728 210
855 970
359 967
685 201
361 237
842 285
157 547
89 888
238 318
900 509
406 326
605 271
775 736
912 286
201 792
125 279
447 502
54 893
904 110
540 3
127 977
518 580
958 332
484 486
81 11
326 967
379 265
674 184
132 267
247 529
696 58
775 332
173 363
963 161
230 542
500 162
81 827
117 375
133 269
512 488
521 631
980 163
842 884
847 808
422 677
339 389
850 775
102 565
919 229
510 954
232 95
197 843
199 936
592 730
285 337
307 380
220 584
822 309
653 935
205 943
846 133
876 424
746 705
452 176
176 725
668 163
618 781
445 846
279 243
25 941
584 851
628 139
59 248
739 370
170 887
908 538
150 792
27 178
996 495
30 742
369 52
624 987
240 688
354 412
55 548
539 521
656 998
801 687
397 504
148 87
990 922
873 259
218 762
300 617
454 840
780 174
98 185
123 765
513 334
366 624
697 628
301 833
395 293
302 802
327 590
379 822
793 33
424 374
429 826
982 872
954 214
759 63
934 834
1000 690
853 258
611 167
361 992
116 337
644 10
762 309
357 35
835 353
618 839
461 110
643 557
857 638
520 628
956 466
874 329
203 855
834 274
140 228
641 510
869 693
395 891
479 592
7 363
717 772
275 763
319 804
998 316
702 511
695 397
450 765
842 764
872 970
42 697
559 993
796 509
185 387
705 183
744 75
791 140
12 244
792 915
533 673
163 977
718 48
271 854
541 923
544 858
419 635
485 137
204 688
11 23
310 724
91 188
26 770
197 848
801 551
619 912
505 985
455 672
25 252
900 466
544 997
566 963
339 822
226 876
78 940
28 567
916 154
351 327
669 111
783 683
373 889
579 320
931 267
254 399
901 805
771 470
411 369
148 372
541 849
620 721
331 293
480 249
992 719
905 250
875 946
373 603
870 890
753 440
880 945
377 186
404 160
95 838
206 150
204 668
118 559
108 591
19 93
538 100
867 511
551 179
204 491
110 376
192 240
54 183
43 973
539 482
73 543
509 149
542 804
538 766
602 742
231 253
755 812
232 755
86 104
596 674
900 541
511 115
648 229
165 475
731 161
994 418
727 967
797 994
374 27
834 204
421 92
255 675
313 32
726 439
806 63
649 999
243 147
483 941
16 581
114 166
448 333
680 714
43 668
9 203
780 906
251 858
5 964
149 667
989 349
260 520
552 696
703 535
445 634
55 920
148 347
992 812
649 342
963 170
831 509
661 67
606 526
696 497
464 141
723 352
261 117
573 413
709 26
291 792
566 461
90 574
898 405
534 482
477 193
613 590
818 841
329 512
192 379
330 564
167 79
863 104
756 325
214 58
26 311
829 818
213 596
388 197
867 198
889 78
768 518
7 899
164 466
636 170
311 736
26 891
643 71
338 891
18 232
62 748
846 811
138 358
934 285
475 969
272 652
735 960
826 330
831 71
484 503
453 942
531 720
250 102
777 828
457 329
256 273
123 617
131 368
685 621
999 925
318 684
326 442
743 443
964 878
413 409
428 184
831 804
511 933
916 69
118 189
734 197
879 636
92 750
204 328
373 197
92 763
358 864
510 86
352 970
720 861
23 514
700 260
803 690
328 528
291 200
21 475
192 57
501 615
956 88
912 437
946 403
391 154
320 160
574 612
162 592
213 662
836 779
788 110
800 955
419 289
585 695
347 632
546 283
848 306
463 54
427 728
656 28
334 50
667 57
485 124
885 948
214 621
257 646
324 138
980 317
264 163
753 224
253 636
924 772
597 172
181 659
222 425
815 325
924 94
710 209
266 869
783 494
937 618
146 802
720 360
950 445
549 9
417 405
831 104
615 397
964 315
773 147
160 258
385 819
176 221
630 419
509 675
845 60
132 58
525 692
923 709
997 617
646 321
58 651
792 44
115 916
454 992
823 490
338 55
670 980
498 974
716 156
511 378
125 965
876 502
6 354
699 946
121 812
875 218
246 722
209 363
523 666
483 749
996 811
691 651
380 357
892 82
279 970
49 536
266 550
230 493
449 695
248 30
543 800
474 861
431 662
213 584
323 170
80 774
864 706
320 403
734 592
989 465
990 366
9 192
2 575
671 112
841 189
565 284
59 178
599 828
400 783
458 395
732 29
780 461
785 841
152 618
704 225
218 602
913 8
64 198
909 839
979 308
617 284
879 912
671 436
349 512
600 11
589 979
150 558
304 32
1000 593
51 676
436 767
412 902
904 979
39 848
740 445
270 970
284 930
59 6
491 218
138 396
166 598
193 722
828 57
156 466
246 54
564 525
144 754
113 719
413 406
594 315
31 348
842 719
450 642
457 379
73 331
58 19
995 723
482 196
351 483
202 528
360 672
297 508
915 446
72 653
818 827
32 457
610 14
420 435
317 953
700 680
504 381
567 499
376 375
759 984
598 276
625 417
244 910
187 239
718 330
639 362
958 605
945 649
994 998
361 191
761 524
182 738
936 850
325 545
657 626
804 301
964 864
751 949
794 820
770 162
534 896
821 432
839 894
251 562
751 832
558 359
143 669
749 219
512 524
507 174
290 786
229 626
498 369
767 266
118 620
554 458
151 459
231 406
580 324
628 181
987 576
657 475
966 902
803 957
990 514
351 770
985 231
854 521
985 966
322 758
702 72
223 997
495 830
884 559
148 327
874 672
189 469
847 837
51 124
610 389
361 561
764 367
916 240
44 440
577 54
939 463
654 729
730 817
467 484
477 186
973 861
182 338
866 556
184 817
621 768
287 687
823 961
889 407
402 756
426 477
83 433
192 238
544 93
75 489
59 60
383 101
252 124
639 529
155 827
530 170
61 124
668 396
463 143
785 575
360 897
96 899
31 39
114 78
465 890
822 336
140 456
241 584
281 514
713 399
393 248
302 9
489 769
229 25
936 503
526 781
144 606
754 581
4 771
256 598
198 841
338 285
961 872
640 284
481 486
86 767
242 849
28 994
430 651
267 45
379 439
840 996
708 206
665 23
378 746
726 262
343 370
894 409
462 614
666 374
16 872
279 452
713 730
663 589
767 174
907 161
664 393
233 804
823 364
557 657
930 445
12 389
16 898
492 870
249 882
776 931
994 212
854 597
475 12
501 329
870 185
261 17
393 817
222 192
630 112
433 140
457 118
35 31
264 154
551 477
613 962
546 118
389 456
174 172
819 237
483 291
311 333
186 947
654 857
257 557
161 762
865 710
326 577
879 951
550 499
968 986
583 311
407 267
398 764
877 891
375 956
954 479
190 396
524 344
299 462
948 160
176 620
457 991
795 71
732 698
616 258
475 359
444 178
956 162
628 326
726 193
92 536
608 971
90 949
388 809
659 896
534 579
380 12
640 291
929 944
569 556
915 551
638 832
886 986
987 358
584 43
294 193
585 616
940 716
730 503
888 886
879 391
570 749
660 32
618 203
111 12
189 804
976 203
364 947
856 430
298 662
21 349
219 129
327 809
877 894
878 668
128 4
272 992
250 891
941 504
68 289
127 996
508 916
832 478
124 874
789 217
168 555
256 411
35 885
794 679
980 220
668 449
733 785
849 486
210 976
839 631
742 851
201 90
25 69
187 875
670 833
127 923
300 56
388 165
886 515
98 519
912 636
566 407
655 683
27 52
291 725
261 744
930 825
969 776
499 959
173 672
722 717
992 364
8 244
699 709
222 135
980 242
254 897
745 44
100 387
479 352
545 163
272 63
116 477
343 505
465 140
422 412
963 739
816 228
250 986
179 636
231 823
948 104
77 315
530 524
562 405
165 766
732 685
814 290
440 764
847 403
993 160
921 577
767 162
237 614
221 980
159 984
198 273
328 799
187 214
238 937
691 606
348 651
610 80
77 1000
241 320
73 808
480 414
734 135
463 858
888 702
996 754
225 953
789 274
451 798
738 781
252 789
896 460
804 500
466 790
684 21
734 485
930 438
814 362
936 791
294 596
511 640
414 555
961 232
65 107
147 498
502 304
86 243
710 229
360 931
839 634
585 90
38 991
292 29
79 945
242 610
607 281
415 16
747 635
663 992
976 400
288 891
802 864
273 312
426 854
653 944
117 4
716 280
432 852
989 628
500 993
633 465
605 97
263 513
64 789
155 669
491 732
494 66
401 319
249 808
511 984
733 332
992 624
616 62
729 548
459 893
940 731
452 59
726 313
256 295
331 120
155 24
366 943
621 533
727 227
611 498
684 576
816 203
606 390
814 668
71 825
884 654
405 856
770 894
754 490
679 463
9 527
827 832
443 440
676 947
686 603
34 168
109 426
326 805
625 644
681 609
965 907
983 480
728 662
909 180
105 109
773 630
221 835
962 399
787 768
345 214
541 117
924 454
565 241
411 757
779 771
319 790
956 777
72 416
934 192
138 349
851 431
206 888
598 628
715 105
547 183
595 995
904 22
947 765
412 648
296 645
437 623
665 480
272 924
109 456
4 439
268 770
531 418
549 330
528 951
4 642
330 298
240 870
764 909
230 2
824 830
20 243
465 956
17 720
731 7
584 275
727 277
508 972
77 19
132 226
663 66
845 191
779 210
460 879
856 133
332 18
535 876
803 454
719 572
329 252
372 442
397 792
571 132
114 692
299 714
734 63
31 783
876 66
917 52
848 127
375 189
103 445
749 638
248 242
384 190
79 23
557 958
265 735
635 447
654 982
291 328
277 256
949 572
963 615
94 727
582 983
576 866
391 710
417 427
273 895
663 905
399 194
193 357
206 653
358 64
304 618
774 266
543 348
580 926
350 307
231 331
734 106
650 832
53 603
78 643
10 458
802 197
767 778
645 591
292 236
421 226
150 796
6 850
779 125
40 857
864 708
247 342
418 64
321 987
495 393
535 482
312 178
578 743
308 883
827 32
160 510
484 919
849 615
52 386
702 485
728 194
257 462
402 361
692 280
61 653
526 155
939 31
921 669
627 318
66 213
189 591
174 212
258 528
855 407
322 598
323 493
370 627
117 96
64 791
438 14
398 251
769 681
227 778
871 279
991 349
343 567
860 669
277 465
898 77
258 893
717 638
282 335
66 583
412 820
494 703
175 668
604 257
393 435
462 11
242 366
541 209
597 215
387 356
844 357
211 222
928 382
685 850
84 698
187 461
66 974
704 472
290 627
295 598
687 62
938 351
903 89
977 49
521 227
312 302
179 596
936 686
147 165
745 855
317 501
309 111
990 748
402 575
47 748
681 711
665 258
112 777
462 59
167 580
91 332
431 595
889 724
43 756
466 296
880 633
580 525
524 205
265 622
448 934
93 718
773 786
742 935
767 627
268 446
140 707
980 96
835 996
696 277
21 906
326 847
501 848
906 198
545 931
126 118
89 105
201 932
756 751
519 787
311 307
617 756
231 35
937 405
510 223
548 519
442 321
520 823
829 956
896 151
821 100
860 775
108 410
672 514
726 686
612 865
328 250
822 457
360 25
207 192
638 192
602 287
900 694
596 542
165 931
390 943
802 532
669 260
64 368
651 773
533 581
79 991
111 678
789 153
351 539
433 94
32 449
662 10
515 603
48 681
347 603
332 865
473 388
227 176
252 1
465 918
513 79
293 983
426 624
650 815
627 823
739 111
734 287
59 383
717 925
174 470
965 503
975 455
961 188
611 284
984 846
840 263
750 894
534 36
129 164
288 514
419 741
664 469
909 699
46 988
716 755
357 853
738 673
324 491
829 693
814 395
622 580
257 366
862 605
225 329
550 235
146 593
263 333
487 666
589 537
394 749
353 210
963 417
986 677
780 111
596 926
796 454
472 457
495 434
325 637
444 339
626 339
793 61
934 153
121 908
97 322
533 327
320 619
56 477
6 630
318 955
924 332
473 820
249 287
985 901
402 261
455 398
869 490
614 18
343 928
597 490
388 146
367 502
677 153
845 412
929 64
205 489
565 162
302 258
210 972
246 423
658 289
462 567
101 742
97 655
521 522
958 511
877 60
679 858
472 601
473 833
812 955
19 483
299 726
786 703
526 923
946 726
496 23
35 290
327 625
57 679
121 478
695 44
506 773
467 126
220 927
520 73
895 240
116 541
54 863
793 767
952 468
367 912
573 843
373 822
388 759
120 469
576 884
537 695
829 653
628 133
369 29
143 380
636 304
629 215
890 700
961 943
564 956
854 398
452 922
828 376
738 12
592 612
926 471
575 765
818 622
423 42
106 248
243 958
524 880
163 170
480 366
775 550
255 620
920 607
782 364
997 218
101 238
389 1
253 670
399 70
56 464
566 919
203 834
543 374
275 828
756 198
253 168
96 695
536 862
807 850
731 442
268 407
607 640
764 656
479 584
396 508
20 190
153 549
590 227
595 390
321 350
839 272
759 451
324 381
822 464
438 387
289 589
404 941
583 485
541 492
915 827
818 490
585 945
646 44
497 668
839 388
32 700
846 235
601 380
722 749
223 242
365 287
274 467
964 427
331 445
313 821
601 818
113 915
996 398
198 761
6 786
732 312
710 407
1 795
350 157
122 849
685 659
467 539
141 794
66 661
972 691
457 971
143 452
312 503
509 230
163 954
330 14
601 848
139 816
191 866
774 543
353 958
479 25
177 301
788 264
366 136
830 595
243 653
126 55
237 300
749 503
522 987
568 442
866 599
410 638
364 593
420 377
78 902
48 961
770 835
231 830
697 280
546 6
644 5
590 858
784 667
601 100
924 744
32 328
247 961
402 821
495 96
150 200
572 631
82 345
234 408
754 57
325 293
760 255
740 187
416 354
342 24
969 989
610 779
201 966
272 586
246 43
299 634
416 829
503 376
878 515
308 995
878 388
47 774
990 706
106 81
143 590
986 866
716 610
337 253
93 389
221 126
625 718
783 630
754 475
473 836
22 619
349 197
847 173
670 542
639 17
932 67
469 300
867 772
754 55
318 913
602 916
157 766
913 398
179 295
758 127
190 275
703 588
701 950
893 933
296 967
715 961
399 281
126 254
181 416
952 346
116 581
195 301
199 762
610 452
509 585
593 887
851 381
285 875
960 603
936 173
246 630
477 733
283 477
942 879
497 537
449 40
457 783
688 167
426 584
905 518
186 922
859 304
159 188
962 561
558 62
298 426
55 189
243 548
928 930
819 346
891 870
643 380
337 194
236 971
411 487
194 284
286 196
409 64
564 638
107 556
64 122
371 822
239 520
245 569
328 37
639 783
611 221
100 739
818 940
512 475
346 345
905 638
546 37
562 274
850 500
63 127
106 341
839 714
754 802
980 680
318 124
528 191
700 844
997 796
627 44
184 202
715 741
258 444
209 117
701 391
434 533
590 295
702 943
813 509
123 935
812 484
781 512
929 743
390 309
726 878
56 785
625 74
687 324
43 882
141 116
123 23
914 312
742 548
360 164
693 739
207 855
826 796
181 776
955 115
502 614
600 611
849 319
812 430
270 494
614 954
435 997
813 373
102 474
18 130
169 177
805 692
574 882
342 883
550 737
536 743
971 324
630 143
775 19
1 361
292 518
984 56
260 85
775 712
802 943
312 570
657 952
67 513
349 148
725 379
886 743
700 751
841 961
714 821
13 61
343 923
561 56
155 670
217 755
950 592
417 470
752 961
746 184
571 124
242 621
145 452
198 940
215 18
973 893
416 559
406 391
93 616
841 68
645 311
314 410
523 786
811 102
156 688
91 367
821 808
83 29
298 97
17 81
966 174
547 901
232 999
189 745
1000 855
845 409
44 938
389 282
241 404
304 422
701 355
157 99
942 983
920 281
658 918
386 729
472 473
610 545
400 928
891 2
809 541
701 526
274 655
837 43
562 633
791 845
171 374
238 342
106 473
434 490
99 954
41 891
742 731
694 117
333 502
481 310
682 973
465 575
61 839
680 851
160 59
687 732
594 307
917 271
110 975
463 693
432 232
843 128
471 923
150 593
799 158
245 865
393 400
253 451
904 127
930 691
133 780
205 922
312 299
337 946
895 337
318 921
534 897
447 50
520 231
490 909
518 568
189 294
871 276
325 373
127 791
27 229
948 50
479 160
713 269
972 59
480 62
615 769
200 646
524 267
108 265
271 633
213 395
438 436
689 906
760 994
564 913
984 459
300 481
312 717
889 993
249 204
577 513
262 188
958 470
614 531
318 720
49 924
479 753
109 309
356 677
10 632
621 600
661 365
577 293
819 162
301 627
379 260
898 133
529 931
36 386
594 974
885 674
837 375
766 988
581 997
624 182
378 743
990 909
271 236
255 528
513 504
713 567
149 536
132 96
967 75
680 510
278 219
429 551
300 500
562 42
33 447
723 462
633 670
310 868
597 896
626 743
742 143
503 417
964 894
534 236
77 740
675 403
764 436
210 239
971 504
280 853
652 314
236 396
150 208
210 819
768 945
990 471
185 60
36 186
951 581
458 377
33 440
379 944
546 366
693 28
64 952
197 78
8 255
162 531
640 699
558 727
269 544
535 60
999 704
826 268
906 528
153 608
680 61
982 825
696 759
756 76
127 34
49 907
476 492
610 392
425 944
133 845
802 428
205 771
436 60
639 421
818 135
621 307
220 656
83 710
522 344
526 410
835 98
189 920
656 62
728 206
337 160
803 204
294 50
457 360
4 142
882 489
816 102
600 78
505 76
465 47
38 112
996 704
502 659
500 735
552 162
188 930
372 938
716 99
559 121
953 651
485 360
700 111
129 116
586 659
860 258
64 869
757 683
762 818
180 899
715 121
448 919
165 755
477 561
756 884
368 243
735 96
489 564
369 931
513 97
44 291
348 655
493 10
240 802
923 201
82 73
89 531
526 647
613 530
265 787
999 564
525 629
104 209
293 158
740 4
369 569
418 330
572 412
906 789
203 17
803 673
265 683
485 320
493 301
817 602
290 606
524 547
815 697
58 127
763 817
445 851
557 464
489 575
795 400
179 250
801 268
96 906
35 983
103 76
774 110
866 977
639 376
274 594
572 90
733 932
596 23
615 542
675 416
153 741
562 210
765 491
732 564
753 280
502 427
29 404
473 905
336 732
641 74
419 996
513 567
596 749
504 923
406 798
864 558
76 590
42 253
194 802
640 819
284 413
749 603
1000 355
619 202
263 35
816 207
647 682
607 649
779 136
949 849
828 394
573 639
242 349
507 250
406 32
625 500
185 708
177 322
605 311
719 31
308 747
197 548
824 999
199 801
686 285
320 10
816 495
566 92
204 958
226 268
153 853
799 313
547 74
869 151
936 840
987 900
774 871
300 674
951 303
165 560
712 505
872 514
68 899
737 218
115 160
520 215
150 725
24 417
724 272
889 956
106 113
904 514
993 11
737 741
927 322
556 436
909 603
679 861
992 895
631 580
257 165
10 773
378 137
874 721
744 860
329 531
970 448
783 291
852 690
817 662
951 737
655 799
716 420
725 779
237 761
870 222
422 181
375 294
156 945
584 163
204 380
580 264
764 187
951 825
761 787
811 54
918 954
121 794
356 528
708 916
984 180
717 931
769 818
478 27
492 660
515 473
175 473
982 876
977 363
869 72
698 713
567 446
925 508
918 191
144 746
180 753
733 20
461 447
141 895
668 28
476 254
762 185
448 870
398 770
369 699
806 821
435 188
19 694
404 885
949 130
538 5
903 189
499 368
996 432
523 526
465 630
202 409
855 355
455 816
595 552
951 723
944 891
55 460
293 257
981 393
309 866
51 554
865 87
202 277
97 985
315 276
633 449
801 213
389 905
632 976
12 289
828 976
610 762
654 495
382 803
472 583
200 675
36 483
87 785
505 912
478 229
824 692
258 734
102 830
200 486
758 195
645 80
354 813
550 651
100 941
464 541
815 842
159 839
752 458
244 451
832 689
356 570
268 652
230 268
392 328
582 883
401 749
221 459
310 547
968 206
186 508
987 478
359 535
775 78
672 121
560 703
457 983
874 338
574 41
239 404
168 738
445 626
729 120
253 760
924 159
679 526
363 649
738 965
25 581
939 678
852 616
960 908
703 340
342 352
586 982
741 545
558 343
163 243
567 937
628 131
26 981
406 772
203 896
917 662
292 266
282 944
535 480
170 747
479 535
88 152
436 224
27 54
588 199
615 507
559 751
506 683
866 865
843 56
796 95
186 424
986 392
451 31
176 500
733 243
74 38
200 530
162 727
856 577
555 904
25 743
777 978
183 164
462 7
638 412
667 614
46 562
263 29
320 938
236 127
800 98
772 937
801 930
119 884
753 229
789 530
844 783
865 962
92 175
298 767
973 646
354 819
601 707
206 661
160 51
616 604
90 953
421 207
264 414
311 181
610 868
568 366
854 377
133 7
693 803
166 507
760 92
380 482
723 765
770 235
952 117
648 199
200 858
81 420
226 271
780 691
407 124
300 70
495 484
38 726
879 805
192 558
678 219
520 19
51 46
899 793
120 568
862 493
758 77
667 302
77 794
103 546
420 139
378 653
555 61
339 70
178 606
625 772
262 522
520 100
139 798
914 900
636 602
209 686
658 234
915 330
859 77
716 879
585 687
668 393
212 31
725 250
460 41
614 314
689 439
361 584
269 760
541 573
630 577
59 33
216 493
908 124
357 196
360 926
476 186
97 886
543 493
469 747
891 8
371 572
905 688
833 274
644 763
618 28
537 851
848 532
342 720
881 29
429 963
127 68
403 418
917 715
893 862
886 354
629 93
267 259
144 264
283 37
942 959
903 27
149 133
275 989
676 78
8 809
526 93
462 111
442 593
383 886
900 653
26 834
645 932
979 791
973 369
664 711
763 156
84 136
120 971
411 653
317 601
254 549
239 241
912 231
982 488
122 582
412 665
222 750
948 579
320 809
700 360
173 989
570 357
559 512
536 462
902 501
254 724
79 859
918 656
19 66
200 612
167 462
597 557
857 760
951 405
75 89
833 356
826 340
138 996
592 305
803 674
882 300
954 788
869 782
491 232
937 70
285 869
538 843
90 282
121 324
538 938
732 210
832 132
218 254
666 40
957 36
499 371
175 557
231 29
443 616
408 23
558 719
187 681
355 703
613 840
728 975
712 823
293 242
464 526
765 92
166 401
960 942
107 874
181 158
756 461
560 32
456 480
183 564
647 77
604 679
873 147
615 209
700 839
442 290
728 181
948 93
996 421
121 368
533 576
133 871
693 505
483 275
18 752
939 401
474 215
125 9
769 19
864 871
503 728
493 960
160 9
228 61
175 35
281 500
774 725
588 269
587 277
838 88
214 450
975 120
277 173
313 18
405 634
788 275
687 681
324 328
742 825
619 546
59 581
224 618
654 341
382 818
205 483
87 961
975 934
124 473
643 901
19 964
405 626
277 599
112 917
913 374
287 521
287 657
475 73
896 113
466 744
268 757
178 637
29 640
491 435
874 260
690 627
696 758
964 148
118 760
188 702
371 470
290 230
641 71
591 415
855 326
146 451
162 688
442 585
187 325
343 851
984 941
624 269
712 754
283 583
565 46
58 888
958 938
933 966
390 355
775 622
503 741
249 743
642 91
592 214
263 468
962 823
551 768
504 347
373 10
781 579
965 934
108 442
306 205
783 775
581 487
834 367
629 187
627 763
413 460
543 820
624 87
644 141
160 81
50 878
500 817
130 91
792 381
500 462
707 781
270 949
164 459
404 687
17 311
774 502
292 907
897 140
292 176
726 945
912 819
481 717
356 87
478 638
227 203
827 815
569 880
373 77
399 238
147 446
476 121
862 697
197 24
780 877
69 569
172 929
970 518
976 369
457 478
894 139
490 327
713 777
349 608
356 180
842 209
108 957
482 75
914 563
260 422
42 719
359 140
997 835
527 910
681 545
42 155
570 725
28 300
714 532
550 450
998 799
945 473
525 700
647 572
525 956
14 454
65 852
146 691
622 147
124 863
941 696
598 340
709 275
934 989
440 428
921 782
869 430
477 434
665 315
6 204
823 741
972 754
374 329
757 920
206 466
383 68
40 407
367 607
108 511
312 759
628 64
622 915
438 116
995 714
429 519
403 684
747 464
29 648
332 234
611 224
684 9
959 779
834 748
52 74
730 324
278 722
164 869
283 466
976 388
659 281
429 823
431 751
481 898
41 169
581 102
603 197
910 664
608 215
737 391
971 404
478 962
885 820
386 489
588 546
364 991
602 725
339 460
242 479
352 413
732 505
962 36
532 51
895 360
649 347
955 125
451 956
961 635
523 893
511 721
958 198
1 28
373 62
541 909
820 54
781 681
551 136
62 543
238 659
545 71
560 574
459 825
933 97
843 917
938 382
259 32
357 660
249 946
836 2
619 736
266 98
561 66
954 173
268 802
157 102
516 192
497 502
933 213
161 541
603 504
493 912
166 812
112 843
981 263
903 76
869 429
311 525
502 540
276 642
26 81
170 337
662 517
336 803
72 946
165 537
150 710
742 867
143 678
858 857
733 927
150 616
1 850
765 965
780 179
398 496
773 483
811 548
24 924
485 811
691 4
175 866
624 137
422 590
724 992
525 929
56 547
952 491
540 397
936 383
910 985
853 850
120 922
508 841
220 54
944 138
727 419
739 542
707 98
673 417
339 317
844 582
793 297
170 983
88 528
442 657
595 274
733 853
678 210
467 805
868 592
416 779
876 584
197 261
608 338
265 7
702 910
507 224
956 505
734 819
662 438
997 70
217 52
500 154
371 173
156 771
275 897
746 303
345 798
943 789
445 674
659 362
415 992
330 49
548 731
953 82
22 730
718 282
518 755
925 629
240 66
918 19
749 837
211 15
492 437
719 819
581 574
562 341
424 522
553 453
22 330
384 89
237 887
23 346
939 761
328 670
394 994
371 178
501 229
428 116
384 313
726 524
812 601
168 896
519 484
322 981
79 94
333 763
280 496
420 656
520 256
199 925
359 107
321 700
396 896
16 769
665 154
560 897
761 474
59 500
596 696
61 561
217 980
678 326
732 717
910 992
564 601
281 455
362 103
153 704
244 138
757 237
552 397
291 729
159 267
333 214
367 77
649 963
531 400
163 560
588 961
751 70
504 293
305 911
606 617
76 79
7 996
76 796
506 846
693 962
280 340
676 157
295 93
858 465
262 173
205 230
788 514
30 895
160 470
463 797
110 453
684 181
395 850
844 528
919 175
798 202
693 485
367 577
295 861
64 171
630 357
325 360
150 359
834 254
339 561
832 189
892 208
73 513
191 184
46 683
890 846
907 313
167 209
226 621
194 213
893 278
284 634
798 260
896 650
90 856
617 379
861 703
528 680
86 231
669 203
533 387
705 352
784 890
928 940
428 812
462 244
782 342
36 83
909 234
487 806
726 931
730 938
45 829
68 210
995 309
624 996
423 439
640 990
652 467
287 630
482 755
696 581
328 563
883 214
100 319
835 40
987 947
933 510
640 956
949 850
663 768
910 375
537 217
20 585
724 717
679 481
523 822
207 266
825 920
431 331
466 348
192 837
559 251
729 428
867 35
265 182
594 219
169 548
429 17
129 114
453 248
499 280
509 870
715 126
86 304
34 790
721 852
966 64
193 492
320 559
754 671
421 427
797 635
43 482
957 194
78 551
233 118
99 189
311 671
844 41
219 300
662 836
399 978
863 213
368 159
830 858
641 322
658 71
438 130
309 339
970 793
545 446
459 356
847 658
295 833
560 908
100 599
914 991
391 90
815 19
748 964
621 974
242 17
576 602
629 929
507 686
933 470
426 139
824 682
328 717
806 393
914 859
899 175
918 160
519 265
412 383
590 966
576 341
625 95
812 481
512 110
121 576
609 739
132 974
330 484
103 748
944 120
523 745
857 833
584 496
839 542
624 929
424 731
629 942
814 367
522 59
877 603
261 151
740 776
340 773
30 857
444 406
309 241
70 544
706 224
925 614
382 610
490 378
936 632
458 460
387 258
856 437
676 478
602 106
79 85
111 169
334 675
99 346
724 41
906 448
100 830
297 201
588 198
655 319
792 865
171 200
490 917
681 469
782 189
489 319
416 492
965 702
237 26
132 365
808 611
635 250
251 392
636 247
844 758
250 646
386 119
705 338
379 993
282 813
812 661
156 857
897 648
147 87
982 307
19 746
184 431
998 198
364 340
156 321
832 789
244 185
789 979
546 492
12 596
46 162
798 5
363 247
597 305
42 608
630 216
523 915
25 47
313 500
711 440
19 727
12 606
334 88
794 38
599 354
295 281
125 757
810 175
407 509
287 940
198 773
626 918
111 584
689 590
112 202
332 550
191 885
518 577
894 474
87 711
358 431
153 479
604 760
672 460
831 786
558 703
783 305
248 484
671 987
582 320
47 593
656 614
957 892
681 727
811 128
679 816
48 699
998 343
76 403
977 897
665 328
314 251
10 112
327 612
283 212
482 909
411 395
828 327
980 161
796 936
656 347
695 591
779 269
499 418
813 419
659 539
994 887
508 545
915 166
358 866
118 398
307 285
768 826
937 947
250 271
375 748
124 92
286 367
469 380
401 774
157 454
7 405
332 847
147 218
811 970
628 796
191 692
841 727
720 28
501 893
554 176
407 60
177 720
502 817
461 705
895 367
196 705
690 913
865 528
212 363
480 554
683 725
812 612
3 869
154 725
311 970
532 384
493 280
789 312
404 10
140 101
839 440
905 513
186 361
249 727
877 257
265 307
409 852
706 414
447 557
100 546
790 699
824 862
450 151
3 190
382 525
504 475
411 148
63 91
326 624
652 931
50 45
61 48
379 585
149 812
270 634
798 350
971 560
932 883
845 534
908 398
92 462
236 405
797 691
588 267
334 342
11 375
144 29
439 827
913 774
536 217
743 755
783 317
137 900
406 193
281 241
251 423
323 916
707 507
899 449
482 58
428 511
485 994
308 64
77 416
4 660
91 422
539 594
654 695
191 684
80 492
834 885
505 33
673 899
995 11
808 935
579 606
532 103
236 471
417 772
253 887
593 356
952 291
264 173
289 240
865 686
793 339
911 71
697 250
56 278
531 116
582 239
227 44
462 403
197 450
374 735
485 713
946 362
174 589
907 165
347 268
329 388
969 201
349 650
603 855
734 492
207 194
558 219
831 545
685 294
481 817
739 533
308 365
575 125
501 336
205 380
800 981
860 613
862 53
291 177
306 735
537 75
411 194
697 434
655 966
806 328
884 96
609 126
412 31
844 392
164 293
158 302
595 586
614 626
575 518
90 343
722 672
158 365
811 180
63 829
598 504
733 669
54 804
518 68
605 706
486 461
51 65
175 585
244 543
922 726
572 550
924 573
45 988
518 37
394 412
571 93
794 433
36 369
839 696
197 757
535 295
537 415
636 707
477 339
962 253
698 345
681 921
406 699
455 347
278 667
861 983
549 167
469 837
103 33
393 334
212 113
153 157
913 474
488 25
756 505
898 361
977 456
584 475
407 408
230 340
811 726
209 503
274 678
544 198
310 226
792 554
715 788
805 475
838 457
172 781
22 675
617 873
545 964
269 120
240 519
367 361
263 443
185 712
450 911
34 630
923 611
22 738
639 659
336 380
838 281
986 757
961 485
649 135
821 107
34 962
18 445
927 486
1000 271
855 940
843 6
255 791
932 114
386 480
643 802
498 892
546 333
186 578
762 30
550 593
816 346
631 249
717 750
892 972
553 247
229 503
585 42
140 331
706 291
476 321
792 409
919 427
407 160
266 670
638 61
641 606
65 683
222 688
951 958
391 165
915 94
508 723
503 219
134 51
320 3
484 913
597 647
448 563
363 845
573 58
844 16
253 229
870 169
180 109
607 589
154 829
997 7
116 838
170 155
518 72
269 758
832 401
482 250
45 900
650 840
383 172
969 820
895 742
758 649
380 25
184 457
588 895
203 980
692 664
7 266
797 978
694 107
657 317
898 614
551 967
786 204
729 680
243 674
288 579
871 458
435 579
697 901
199 324
470 382
499 53
861 846
61 288
730 528
974 554
535 973
54 283
314 138
551 167
456 364
104 394
184 438
440 5
760 326
313 747
468 783
871 281
852 56
712 926
190 151
638 652
645 56
185 131
161 606
444 542
831 491
784 420
881 291
410 240
524 160
19 137
353 653
732 542
909 596
8 36
271 379
62 673
915 290
182 524
251 931
32 961
525 48
326 512
108 654
912 875
74 272
470 234
607 52
440 867
465 976
166 224
359 910
999 988
936 472
719 720
254 491
417 596
16 892
232 385
859 980
663 831
112 457
832 581
673 282
253 875
635 425
623 66
910 310
517 867
813 467
68 236
137 463
453 63
400 43
938 868
966 939
782 190
285 393
526 107
284 432
544 455
105 448
527 619
820 304
720 63
505 426
835 393
937 27
331 709
915 454
187 302
782 789
548 746
266 420
316 139
95 238
443 26
302 478
169 724
204 636
221 83
815 681
577 794
717 278
316 256
495 850
137 359
200 127
474 701
831 816
960 354
196 256
665 160
88 792
318 387
571 845
680 183
484 427
904 202
799 815
270 8
228 152
101 222
14 190
260 528
533 588
620 313
253 113
234 78
895 797
592 433
130 273
41 50
617 592
45 293
361 318
582 904
759 565
477 232
396 575
238 348
443 278
759 260
290 224
694 14
870 179
729 636
713 428
311 632
648 969
370 262
156 647
475 46
552 782
480 888
957 610
156 322
295 908
988 99
877 547
277 189
591 471
158 930
440 203
73 712
611 400
580 481
855 719
291 353
506 478
175 347
857 221
999 959
820 113
821 514
430 378
179 813
474 999
319 427
195 706
443 681
501 706
309 140
89 193
763 927
597 912
181 118
224 751
628 331
771 816
165 345
749 364
58 759
168 145
968 431
731 867
406 63
773 366
160 195
165 348
465 447
503 184
192 563
104 243
248 93
687 942
682 278
829 447
592 280
848 185
582 795
936 906
31 360
505 290
598 753
464 42
365 16
616 820
221 518
877 855
192 720
658 902
824 468
708 792
126 632
221 223
453 506
591 196
611 98
981 920
843 40
477 349
973 871
449 778
332 763
766 140
938 411
460 279
415 982
318 51
477 602
190 408
181 340
665 645
778 713
923 553
236 680
301 501
942 476
882 596
611 577
95 260
523 296
534 748
195 749
707 354
271 793
258 569
523 895
533 963
103 697
808 131
890 615
601 514
424 576
108 38
483 317
690 695
387 347
991 100
701 126
314 339
65 19
146 482
691 135
337 548
4 788
87 863
647 246
477 158
53 589
526 646
869 404
7 430
422 45
98 124
945 332
552 388
362 375
569 389
948 969
624 293
739 79
975 216
84 249
622 530
995 606
292 627
746 928
783 156
323 510
740 236
142 590
985 894
482 682
636 419
275 616
352 593
504 457
866 585
847 590
949 595
1000 441
598 880
754 272
988 947
368 929
643 680
116 992
792 34
604 320
318 176
943 946
37 460
658 591
781 700
340 891
646 211
675 266
104 972
403 827
586 726
788 51
845 552
285 790
220 211
901 646
646 183
52 95
247 148
931 647
786 2
775 256
83 52
666 413
95 927
754 95
267 941
664 268
117 186
128 932
157 941
584 907
72 749
158 558
943 816
384 646
73 458
400 847
967 893
971 812
680 523
608 910
776 390
867 313
6 328
200 770
596 992
174 258
147 503
380 602
415 228
434 473
698 572
281 8
123 316
897 872
207 597
798 291
206 299
729 106
849 530
126 871
855 3
296 689
14 750
377 163
253 812
25 769
943 894
417 514
281 105
321 56
959 248
620 820
534 875
354 988
907 509
402 604
136 977
285 429
971 878
428 250
694 669
896 653
769 226
353 237
716 298
574 503
377 78
420 584
302 870
668 379
97 716
67 501
307 272
348 278
464 924
991 911
383 253
578 284
675 366
275 802
859 177
675 908
386 580
562 148
580 671
463 224
123 141
350 445
125 517
538 254
99 11
631 448
918 668
283 654
373 269
801 400
22 947
729 704
251 59
629 516
99 111
953 836
332 877
456 813
417 388
334 528
115 895
281 237
275 826
71 607
699 378
941 465
489 866
559 700
828 449
632 112
726 384
322 145
134 440
363 678
442 773
847 588
697 606
145 946
534 150
758 181
364 737
366 80
380 127
81 815
107 713
626 285
903 164
254 600
8 268
757 370
612 961
981 47
353 640
363 133
788 750
763 902
693 281
630 218
28 937
375 338
595 542
780 379
473 932
814 863
415 727
131 360
587 346
682 708
458 183
256 695
535 667
600 206
872 469
152 879
567 973
35 769
325 658
275 261
522 990
417 247
557 798
618 240
513 209
284 993
913 278
608 427
182 580
852 258
851 604
100 711
256 538
743 482
49 316
176 662
523 285
619 26
948 524
494 366
421 746
958 735
235 884
497 890
278 673
459 724
513 333
216 479
402 257
742 532
760 641
599 662
425 27
401 7
375 805
277 558
492 335
316 749
74 846
5 12
270 890
894 972
800 548
841 309
831 67
848 592
684 703
962 523
473 758
967 202
133 129
805 262
737 242
19 97
585 626
801 307
411 725
343 134
856 193
156 952
706 971
607 661
660 348
96 461
309 224
939 489
895 176
712 910
644 373
405 999
805 855
302 807
838 258
333 217
135 534
312 793
816 31
49 105
896 280
778 32
243 181
265 679
801 916
854 303
730 410
848 700
647 126
632 188
824 985
428 680
384 510
845 20
737 342
895 137
537 882
534 977
928 226
669 611
161 994
146 956
446 902
530 110
905 540
526 608
902 287
855 975
255 421
807 162
673 789
121 173
979 58
684 992
144 4
220 437
172 369
48 444
828 41
54 197
457 753
996 136
574 313
630 313
350 753
666 811
61 200
579 993
579 894
722 508
336 86
478 341
71 138
673 298
890 694
71 457
18 933
74 997
994 561
496 769
700 974
767 958
598 248
504 322
662 244
836 789
204 534
234 319
878 98
135 152
34 244
757 673
187 579
404 938
776 899
693 23
902 175
805 967
143 806
979 293
845 250
572 386
561 38
164 522
496 404
276 441
281 293
100 480
496 466
674 185
364 7
928 803
812 420
528 346
108 594
789 271
958 499
641 939
942 218
618 180
942 149
918 49
227 303
651 423
138 275
238 507
159 450
437 205
966 918
94 959
510 708
933 748
950 762
414 904
256 907
592 991
34 279
802 310
153 428
495 90
825 862
445 673
92 840
470 801
582 905
795 929
204 379
630 816
332 55
368 231
813 479
74 781
883 364
267 172
516 262
151 772
257 747
374 182
38 570
583 866
470 483
138 514
60 646
58 460
790 126
418 362
164 320
240 856
497 313
20 169
484 121
969 452
817 587
522 676
728 842
667 659
659 138
187 774
851 345
376 749
234 705
995 190
633 117
789 835
669 177
137 383
892 280
194 126
882 898
54 288
984 817
242 430
156 493
421 157
452 870
612 603
90 553
534 920
524 651
300 433
250 221
636 144
245 429
43 450
195 655
992 149
654 215
23 531
945 909
822 128
70 10
642 882
842 489
415 348
275 76
704 460
455 225
762 609
21 491
381 236
559 66
161 237
323 778
633 71
155 518
487 605
988 218
655 785
253 752
699 130
381 887
115 247
200 624
200 114
582 833
979 712
242 120
580 336
306 108
401 451
733 617
936 703
715 506
704 135
444 154
396 648
165 317
428 644
284 777
386 993
565 580
36 662
438 760
453 630
580 257
143 60
14 205
100 615
872 255
541 99
730 952
957 790
513 906
723 911
765 164
559 207
51 663
273 747
920 342
756 445
19 788
129 178
414 68
664 248
747 785
673 65
576 695
867 998
849 734
352 7
375 850
315 976
170 521
40 940
429 584
122 768
822 999
34 138
707 739
272 229
86 372
33 887
93 523
919 452
80 703
963 315
955 541
676 322
304 269
253 352
733 891
41 66
545 509
661 971
21 371
581 168
890 436
495 608
94 154
524 554
857 701
478 582
547 876
196 277
278 282
432 939
101 866
339 536
592 182
504 226
585 816
18 522
547 684
841 690
317 879
686 132
860 520
742 918
874 785
617 355
160 403
857 573
460 215
456 208
201 563
847 368
315 791
270 941
606 950
115 762
887 478
718 325
333 888
635 446
662 411
633 99
49 179
264 924
155 204
566 193
181 287
731 357
662 951
347 111
872 709
575 145
681 783
17 204
207 190
913 889
859 714
792 946
10 96
290 722
986 363
743 686
318 513
133 897
615 91
655 106
942 92
742 100
453 289
392 914
629 869
731 508
651 230
738 47
224 880
34 667
114 867
359 189
674 653
952 95
253 711
896 684
745 237
350 211
284 288
624 448
424 438
669 722
543 835
456 602
146 668
543 944
382 952
67 477
935 157
872 565
614 840
804 333
372 855
850 660
638 333
757 643
906 394
149 438
594 819
701 132
873 204
117 695
278 537
583 597
742 626
32 673
68 907
640 919
760 766
320 658
896 136
923 545
19 518
93 631
446 779
939 257
184 852
754 910
309 459
922 282
912 818
767 158
208 140
789 649
883 869
309 378
105 438
342 837
587 502
613 922
410 84
196 101
963 915
902 147
603 880
147 56
379 58
83 96
369 624
961 57
833 852
713 41
316 927
419 958
40 313
728 591
765 77
449 203
762 729
121 667
756 365
256 319
626 190
202 686
503 960
50 383
285 585
996 762
312 560
512 723
862 831
384 658
399 391
598 415
245 216
811 631
13 113
444 214
956 231
917 756
103 382
563 761
769 90
291 183
308 3
606 477
162 341
467 793
408 628
713 34
566 850
613 312
2 331
197 948
582 778
704 523
944 410
554 157
949 27
155 475
15 200
545 142
986 394
615 202
297 62
913 961
190 751
557 562
694 853
937 781
890 915
843 795
623 107
246 835
777 490
208 312
334 744
457 55
87 788
479 799
66 599
666 167
988 747
168 335
525 868
693 349
562 382
758 822
445 771
139 182
967 875
714 558
938 82
22 759
251 957
854 255
456 404
659 329
224 282
991 866
477 181
61 155
122 154
383 836
50 838
166 649
378 770
856 676
520 43
873 92
607 809
27 766
373 232
453 504
318 290
681 776
125 625
6 873
821 493
111 928
899 510
242 43
575 577
72 550
576 997
22 647
734 7
392 216
791 523
75 722
709 675
185 575
427 189
876 591
897 844
503 871
359 307
166 878
446 906
672 577
159 533
433 676
528 427
800 624
312 80
544 137
606 220
993 754
613 526
769 22
632 29
387 348
412 451
697 366
661 59
570 472
619 910
784 451
631 319
336 89
99 211
104 644
24 15
380 401
252 566
173 731
831 642
193 110
395 466
216 695
624 985
612 595
177 49
909 336
734 566
548 287
217 95
766 221
868 493
625 568
78 973
707 299
36 433
906 99
49 467
560 987
123 486
425 100
795 589
845 634
242 459
877 436
665 401
23 876
600 143
14 926
599 17
852 45
887 209
701 940
552 18
701 253
133 982
248 802
482 478
189 912
378 18
838 562
384 381
341 662
879 61
480 175
638 555
879 133
946 305
523 452
389 771
778 855
181 303
870 187
457 550
898 920
228 540
215 329
682 16
488 846
179 31
231 462
102 626
324 830
320 588
166 504
528 41
286 445
251 249
974 411
980 771
912 496
919 632
72 387
159 639
704 851
370 223
306 453
112 855
924 657
321 872
332 166
216 79
708 99
922 636
688 193
145 647
479 305
401 845
841 523
502 849
648 812
719 829
443 293
566 606
862 622
294 970
206 27
896 410
990 259
684 2
896 528
812 889
582 668
680 451
19 244
101 289
443 1000
342 421
304 51
673 26
403 216
289 404
658 464
179 541
414 366
33 244
428 994
287 113
663 293
296 420
675 529
784 941
998 55
597 118
231 274
984 241
523 455
710 520
240 493
686 630
264 201
111 125
550 394
68 615
137 427
391 865
539 447
453 187
985 837
888 363
557 413
39 73
923 177
945 176
181 907
979 10
877 994
3 175
960 811
586 895
953 312
119 443
757 190
74 356
650 614
603 452
300 517
309 452
558 46
835 419
499 194
647 665
354 16
321 834
106 585
724 896
44 985
322 477
787 799
718 703
298 362
828 439
576 585
705 848
53 789
722 118
411 866
629 886
336 989
726 833
858 457
539 67
252 974
4 561
670 798
706 866
463 484
452 581
396 867
455 161
32 960
933 108
494 40
853 327
282 67
766 838
211 774
264 358
916 827
91 74
221 646
204 486
964 568
240 311
986 362
368 51
967 526
895 422
261 416
10 473
489 62
130 458
479 476
632 190
135 499
92 500
595 599
278 90
119 457
625 945
493 354
32 766
688 101
457 553
832 616
335 92
462 10
40 168
782 739
897 303
778 905
224 550
924 799
842 684
773 929
890 316
737 87
797 290
602 869
74 208
475 900
188 839
678 155
625 54
462 630
142 479
177 913
544 582
327 466
204 940
866 249
215 560
498 966
465 145
221 517
597 227
131 387
997 896
966 155
846 905
403 500
355 160
472 406
891 535
327 582
639 568
795 761
682 97
666 69
637 200
106 91
654 206
241 294
124 157
886 590
183 418
991 805
915 796
695 947
833 650
112 784
851 40
24 558
86 574
484 771
162 548
360 110
31 859
435 532
706 787
521 456
101 234
899 734
837 182
872 786
505 400
581 257
954 103
321 658
302 4
753 24
256 49
422 784
359 579
348 801
356 250
821 184
365 816
402 157
534 938
869 478
601 114
71 571
48 352
486 812
717 797
530 983
249 355
33 609
27 442
450 668
812 65
853 59
223 880
52 697
118 653
928 140
879 905
814 661
830 862
821 499
549 690
439 783
399 650
891 632
279 140
73 166
572 473
180 450
235 511
306 578
335 259
767 440
756 204
622 248
264 894
780 803
255 944
446 655
85 24
639 651
967 855
60 26
479 618
883 577
425 435
274 325
932 825
581 591
5 251
398 209
860 815
80 567
620 597
710 244
437 85
810 318
652 795
988 281
475 895
490 55
804 82
329 19
501 20
8 819
383 100
114 282
293 754
457 942
287 635
835 653
842 213
25 681
523 540
910 505
812 340
319 956
506 321
871 140
312 34
171 321
685 993
760 672
198 503
807 437
492 847
794 978
449 138
191 986
467 550
401 6
990 21
989 565
477 871
77 706
330 584
392 581
343 704
231 48
762 969
333 100
4 650
562 712
341 233
139 655
110 3
155 622
253 717
586 501
591 252
782 740
892 425
865 993
525 271
265 896
417 741
271 322
939 43
101 803
110 707
233 418
716 55
609 608
944 720
264 888
142 406
427 871
1 609
36 90
325 292
723 756
614 870
439 521
496 636
734 37
889 720
116 226
629 386
41 287
438 896
411 159
83 825
775 136
595 4
669 660
549 127
466 724
17 76
772 235
554 890
855 939
955 851
812 461
916 607
172 90
557 468
195 316
729 675
302 991
365 917
574 899
956 672
493 734
279 549
849 662
819 233
578 925
405 760
526 373
564 14
517 489
607 717
687 628
54 537
913 122
63 258
288 397
663 184
237 448
10 122
453 76
870 742
522 555
143 880
801 839
896 347
373 688
559 266
309 392
296 195
483 536
288 358
877 845
88 11
162 233
382 272
562 656
525 267
189 566
739 680
156 577
291 684
563 156
418 16
21 776
542 681
684 442
962 475
901 340
190 233
282 930
931 936
566 356
784 965
532 114
506 525
719 219
999 722
210 187
96 805
207 135
997 972
561 347
112 444
81 613
96 113
808 79
96 561
299 297
236 960
671 197
821 283
413 74
813 559
242 92
969 887
862 107
315 52
547 997
62 571
531 487
412 822
875 227
423 735
921 206
183 179
435 768
771 278
909 466
643 523
880 289
388 147
501 644
150 751
213 393
405 390
618 348
628 128
970 561
31 591
850 343
499 21
370 386
72 746
420 61
749 988
739 799
653 257
932 854
700 53
385 18
419 691
577 734
140 789
861 527
288 37
962 328
554 122
153 523
426 809
425 357
113 429
593 747
159 280
553 591
513 744
190 635
316 348
298 12
415 160
636 472
152 784
365 218
192 448
712 705
990 912
367 496
209 196
5 51
416 401
882 669
315 374
111 720
674 82
27 880
372 154
236 599
367 75
284 378
730 652
243 379
31 774
338 497
123 178
892 505
857 971
843 203
457 670
60 354
5 377
355 721
861 789
829 36
862 916
966 866
188 583
402 647
247 257
312 537
159 163
695 259
460 670
532 326
976 151
389 167
918 165
101 570
253 48
491 677
567 599
959 906
487 962
846 438
485 677
269 772
793 127
155 203
547 427
568 197
473 445
86 719
2 881
351 388
700 446
260 558
269 662
30 847
739 225
756 892
271 391
997 291
444 954
39 379
711 839
945 23
586 200
271 175
721 617
815 778
46 427
201 191
268 180
39 401
542 176
634 660
431 237
929 273
650 607
369 815
586 812
178 815
471 935
119 649
306 112
631 294
438 571
584 677
821 595
367 372
691 759
212 210
995 161
907 417
108 26
212 158
405 615
148 275
441 700
969 879
439 814
477 860
380 567
734 771
160 192
965 742
31 946
814 974
152 753
637 377
151 317
77 897
974 19
701 326
876 624
63 872
547 113
43 221
536 168
681 720
777 558
743 670
616 41
239 864
619 59
905 256
654 427
367 382
727 814
473 188
245 947
26 938
362 536
887 107
218 143
88 982
617 274
82 998
12 25
290 991
895 288
327 727
503 479
563 759
551 954
370 980
346 585
476 581
277 528
789 749
289 409
909 300
479 894
901 5
346 938
401 594
396 325
765 917
51 874
788 436
612 85
530 542
641 70
248 935
361 892
626 54
624 312
954 193
543 825
145 419
716 258
110 352
277 832
880 855
853 48
818 544
713 145
124 789
619 97
850 472
115 474
891 100
948 668
342 295
328 868
893 776
384 559
530 976
12 65
571 599
154 592
585 259
393 693
375 610
501 290
325 190
132 60
579 871
284 412
677 782
576 481
968 847
646 195
111 990
718 23
622 232
447 123
886 125
384 543
334 663
65 627
398 718
183 309
927 756
241 996
455 249
293 539
557 6
197 521
510 546
729 516
623 224
19 684
322 487
413 870
710 586
389 843
469 102
955 598
383 25
288 51
348 115
954 631
993 715
446 896
167 100
710 299
285 354
7 374
67 261
123 477
999 450
463 369
950 176
60 721
911 381
9 759
764 314
765 145
585 969
814 324
711 147
818 939
807 247
9 680
438 677
558 978
296 223
859 495
926 270
529 75
892 300
191 167
435 781
22 967
132 841
676 199
434 563
325 204
48 471
923 220
867 986
643 276
315 932
578 930
227 42
280 546
53 767
879 218
276 120
688 89
305 543
952 873
89 95
752 585
451 766
219 243
777 370
863 435
356 753
989 858
304 324
641 159
378 836
932 500
115 708
213 458
726 371
845 531
911 390
390 857
382 378
812 346
330 295
757 831
575 717
203 66
344 535
804 324
870 648
939 90
203 856
745 825
796 546
328 461
115 714
242 999
856 599
672 958
208 709
260 961
981 969
965 149
121 832
78 661
444 893
353 331
828 149
666 965
155 41
642 561
8 702
525 287
760 176
493 643
589 584
921 499
893 145
344 841
379 878
975 81
540 39
636 208
136 65
383 144
454 380
658 32
642 995
437 163
866 502
904 13
31 15
483 797
479 37
921 471
992 256
485 379
438 836
190 876
596 82
250 663
379 572
675 482
232 266
855 871
770 645
361 987
897 370
280 287
450 240
704 805
472 683
218 815
642 972
443 964
587 777
795 595
316 118
975 780
715 601
346 134
577 773
638 272
848 730
101 251
649 871
367 257
704 803
740 224
111 561
545 466
172 243
337 932
43 893
553 280
116 827
873 112
795 266
46 520
803 100
861 827
444 919
17 746
672 744
643 556
947 3
197 542
429 328
660 892
440 58
517 854
305 830
467 247
260 554
382 320
713 575
977 291
623 354
520 220
169 70
166 869
171 30
71 674
456 771
950 13
853 145
234 95
62 884
47 931
181 502
826 730
589 339
89 925
321 272
922 951
202 609
871 602
696 178
684 807
816 774
566 726
939 59
272 836
138 120
842 861
591 834
222 377
868 191
967 142
951 100
267 348
462 300
92 45
237 962
971 407
201 138
465 804
126 177
419 510
682 301
520 277
543 141
919 355
849 792
251 720
624 731
704 953
379 665
953 907
858 45
813 51
543 764
442 534
482 566
637 72
412 949
584 867
838 656
272 548
765 391
637 218
510 286
752 164
154 413
848 594
383 809
808 829
396 119
149 529
745 751
961 372
147 993
512 523
859 194
16 603
343 331
751 538
473 853
413 249
431 634
483 882
926 211
295 964
4 354
822 19
117 767
864 622
232 400
233 89
190 299
815 400
625 979
793 247
740 387
416 975
961 370
275 200
65 896
565 291
31 177
46 191
90 226
979 702
6 529
214 537
185 554
23 983
885 656
80 412
928 679
792 341
577 267
974 43
321 343
704 238
900 626
794 45
723 898
1000 318
657 468
505 63
999 565
538 682
976 833
740 629
761 532
793 165
640 756
783 501
199 254
623 61
129 646
519 578
553 658
939 517
388 677
814 605
921 766
192 109
485 688
735 753
785 518
746 126
276 234
831 996
460 934
143 308
537 455
130 894
343 592
798 881
898 328
739 239
894 257
353 590
224 564
560 185
363 167
971 598
756 318
210 937
119 105
710 671
684 689
903 315
822 651
663 817
534 720
305 445
749 909
779 580
305 622
680 568
453 262
525 675
828 785
143 470
16 158
240 643
227 976
263 159
359 229
46 247
641 881
66 839
975 839
95 393
745 150
243 41
942 874
798 414
549 388
590 997
723 122
296 530
861 875
273 880
361 540
87 326
315 382
850 66
873 717
299 955
962 558
284 643
264 570
62 598
741 91
879 407
911 264
792 353
788 418
746 692
438 330
898 581
224 567
978 356
876 979
26 18
691 763
110 19
986 651
353 820
809 90
997 187
328 169
967 642
739 715
310 79
825 832
926 567
312 812
680 629
145 112
5 567
268 666
820 310
918 209
414 915
163 430
487 203
950 945
889 232
988 419
921 271
812 396
282 17
59 715
883 985
561 528
86 182
296 631
436 321
945 506
142 438
746 389
618 955
348 522
17 407
645 261
681 942
720 335
561 815
117 51
687 806
195 453
707 798
834 494
474 277
434 240
77 615
448 47
545 599
931 294
3 468
249 514
728 207
861 234
864 804
572 267
147 461
303 564
279 804
807 407
555 693
267 225
889 982
237 592
654 565
61 515
942 921
266 37
361 729
246 302
272 209
828 365
439 244
981 284
922 887
593 824
786 949
302 618
11 469
924 709
136 85
994 441
482 824
558 964
376 750
590 627
556 809
737 818
135 932
644 285
690 490
334 723
391 548
605 655
259 548
194 720
918 174
539 318
447 253
326 739
706 800
780 297
567 516
76 288
428 164
737 278
503 36
305 404
698 178
108 258
242 7
858 828
372 102
1000 313
499 486
348 729
249 482
537 565
555 291
466 593
693 959
329 929
288 22
294 409
863 984
235 607
9 220
607 340
350 791
661 142
884 984
676 793
648 134
281 812
993 936
602 819
472 408
933 83
975 523
570 306
926 903
945 743
308 290
728 138
263 478
814 464
557 957
154 78
750 190
159 801
897 748
121 684
38 154
943 780
951 988
146 939
234 988
666 647
334 49
851 874
616 877
784 975
838 627
914 122
161 544
264 791
45 374
398 388
143 407
573 737
919 116
875 839
910 888
209 594
642 614
458 739
882 520
53 772
241 46
685 824
193 981
903 139
877 116
405 611
668 977
250 460
359 104
798 305
818 680
775 89
289 269
161 522
293 676
97 317
285 237
771 481
728 853
219 569
793 345
678 180
523 755
171 926
975 972
411 546
625 741
812 774
609 254
975 413
158 301
457 862
539 608
168 916
768 739
743 767
94 413
528 418
909 166
838 721
119 985
275 919
290 183
869 647
654 84
810 36
606 9
663 840
228 109
293 649
33 55
360 934
10 682
536 527
316 459
250 320
541 357
754 995
282 675
457 529
609 138
284 245
892 289
167 873
384 968
748 432
485 182
346 321
424 474
426 447
300 605
764 616
955 248
462 620
461 151
642 144
548 35
296 1
601 952
957 935
355 745
140 270
173 744
124 3
914 302
998 353
867 843
994 617
328 551
561 86
87 73
796 123
187 938
187 425
435 872
368 714
440 469
754 32
340 677
785 445
583 457
849 311
147 811
681 970
431 567
998 435
461 632
723 965
681 647
441 927
770 706
625 355
767 31
583 154
277 121
528 766
681 164
110 489
459 641
180 596
817 486
640 424
542 49
562 352
752 374
117 785
999 535
654 222
476 100
556 597
981 504
314 725
183 614
769 411
867 104
468 248
180 42
862 728
59 671
831 855
448 585
55 933
678 874
351 786
218 618
571 866
409 780
884 435
893 14
280 126
559 145
397 924
118 370
797 22
575 546
153 10
994 369
638 731
647 675
217 566
762 828
999 85
971 688
597 645
605 72
704 673
944 174
264 935
458 719
38 357
652 193
378 665
667 983
727 418
119 411
667 817
883 281
844 45
105 870
435 850
538 633
74 42
641 316
688 674
979 431
700 995
176 934
168 675
478 11
574 729
233 910
503 445
74 318
645 547
600 334
973 811
638 523
642 747
607 466
585 771
85 539
78 282
46 770
341 342
544 971
812 153
250 315
94 639
168 513
98 687
536 474
911 587
628 325
253 208
33 236
84 151
109 399
151 251
297 845
151 968
281 730
572 876
223 914
976 588
634 702
160 185
840 847
108 334
490 50
916 318
730 13
89 138
42 757
13 613
105 780
665 792
5 386
958 282
568 249
825 829
630 600
70 332
214 216
232 336
912 632
86 815
520 683
379 571
363 211
535 212
684 772
342 724
206 423
476 667
110 950
215 530
131 742
440 992
452 43
191 152
858 83
376 573
312 135
512 892
962 778
194 726
760 578
329 502
18 853
350 734
359 870
534 962
706 348
794 506
754 723
262 743
307 183
660 749
815 378
524 91
85 897
236 604
201 630
845 231
487 863
410 289
456 11
509 44
461 931
587 462
478 446
530 561
417 440
33 816
841 504
322 250
13 899
28 37
272 541
479 814
878 933
231 559
607 535
204 506
59 350
100 824
419 56
932 70
909 713
139 713
818 771
969 476
676 351
780 207
320 190
548 395
656 979
687 840
78 607
7 69
976 945
937 514
446 112
669 435
59 131
631 606
638 979
967 514
100 550
330 70
752 471
816 988
258 531
700 104
608 918
324 373
314 926
698 743
268 225
874 397
303 242
232 334
475 358
376 839
582 934
733 741
223 824
50 557
816 379
764 320
325 750
656 308
681 100
800 233
811 119
392 730
272 393
103 841
808 362
412 208
523 965
476 502
803 325
577 499
994 786
681 394
702 467
888 873
837 324
964 932
326 112
295 396
691 178
230 676
540 854
950 699
548 230
514 686
511 805
309 382
361 695
917 608
484 853
175 697
408 354
35 892
719 439
785 324
80 497
102 110
368 481
291 87
678 364
979 758
797 572
116 971
565 472
110 324
548 680
682 628
211 791
39 697
370 275
936 592
245 418
78 905
151 535
772 298
563 705
919 133
785 405
391 462
284 726
887 862
24 157
50 793
739 793
58 857
305 704
533 152
687 292
104 80
905 404
155 109
962 181
642 105
81 190
41 46
614 298
483 153
872 58
48 31
505 874
680 751
553 420
934 27
396 218
676 808
128 664
214 313
195 587
110 91
555 379
137 917
118 595
616 514
191 714
490 49
960 448
380 612
286 682
363 132
942 481
252 991
457 418
615 199
780 649
53 422
216 996
627 659
2 277
568 734
632 886
287 516
770 222
930 681
963 421
254 653
377 459
530 615
768 596
357 580
595 994
290 937
684 983
515 612
100 874
264 776
273 307
184 227
244 764
236 187
824 711
180 319
838 219
347 744
371 421
367 330
881 724
873 360
916 948
429 529
264 145
711 556
316 930
325 294
608 931
612 897
272 920
737 318
676 93
638 243
122 418
591 370
472 287
854 775
610 709
640 413
688 761
213 499
27 405
702 656
714 1
364 745
960 64
654 870
618 757
120 607
773 816
904 715
171 88
973 833
968 903
555 343
509 640
265 478
342 934
456 859
408 110
918 248
466 870
606 160
71 492
125 27
432 795
239 990
273 47
370 640
344 253
542 156
447 784
936 492
7 255
753 28
635 533
582 476
771 160
218 880
558 101
227 572
496 210
364 301
457 246
633 473
354 50
106 841
896 706
765 675
778 780
218 594
64 721
829 758
719 242
994 945
877 215
419 953
338 888
758 824
118 702
109 705
695 204
898 254
95 100
631 762
822 667
862 990
218 251
721 929
738 698
646 339
713 327
728 294
894 935
916 402
119 208
493 695
771 97
190 539
680 513
324 868
736 921
9 845
500 763
792 11
883 884
63 463
358 769
296 633
477 728
512 776
421 117
142 119
241 291
342 735
756 685
838 536
640 550
2 101
27 736
100 946
230 251
149 451
313 797
526 747
445 541
909 678
105 656
682 570
776 38
994 788
39 2
18 537
761 78
984 360
64 242
497 79
233 221
392 383
630 634
242 301
670 764
699 976
847 388
670 599
50 267
991 800
2 162
33 2
787 103
930 77
538 173
918 401
677 629
83 46
911 373
661 748
668 233
420 740
645 111
471 532
349 32
402 749
164 641
738 593
852 170
187 222
405 534
526 126
650 923
989 72
439 402
785 47
110 959
487 208
8 822
237 834
135 129
178 697
270 337
851 35
713 458
360 988
206 740
735 773
991 150
832 843
911 96
177 847
317 564
384 663
351 732
862 674
930 139
752 309
723 203
989 122
829 415
210 17
330 23
26 150
903 528
837 546
946 443
740 123
166 199
922 875
160 178
621 393
172 582
184 716
816 779
328 679
901 211
322 17
262 438
129 441
39 421
917 981
669 287
350 711
700 882
910 459
756 509
806 754
7 748
171 735
75 43
187 946
388 149
622 117
723 250
590 566
463 501
124 576
219 40
871 743
58 846
400 150
137 913
857 15
925 887
284 293
35 795
197 455
707 543
851 54
220 605
866 374
544 80
27 163
182 558
834 626
391 302
870 20
147 364
780 9
717 85
265 219
721 598
901 530
492 145
274 961
414 453
2 338
625 248
119 116
262 54
957 898
911 985
243 193
672 987
528 86
113 484
648 362
349 41
679 101
56 531
211 686
459 317
935 41
13 882
331 672
642 542
120 10
810 562
152 310
235 385
673 887
789 566
714 301
536 85
513 34
42 682
931 195
677 738
346 867
200 982
298 127
458 207
619 935
178 780
929 987
64 949
190 914
189 941
632 489
185 11
905 821
878 317
44 304
448 412
256 980
569 415
650 540
993 533
11 447
67 854
301 259
674 805
163 855
590 647
942 72
930 111
90 977
457 467
774 315
742 204
303 774
343 139
405 622
492 780
839 468
709 210
654 145
25 929
156 712
445 403
588 921
624 398
216 308
269 603
835 54
943 392
118 686
418 549
146 515
272 934
199 461
175 923
291 81
254 601
845 795
276 75
12 646
968 473
157 16
5 169
75 208
365 575
159 799
546 397
370 681
530 631
433 233
916 332
893 263
486 172
145 595
717 388
866 767
318 311
143 898
72 729
439 393
443 337
810 977
359 138
97 980
508 641
554 935
557 794
686 831
47 324
598 839
985 781
656 644
17 308
667 301
779 887
982 741
632 312
361 972
74 777
668 326
577 199
485 626
127 565
705 780
797 179
108 779
594 39
985 763
764 293
704 73
681 179
914 339
147 289
573 575
349 337
649 618
125 343
197 317
374 570
627 618
373 992
172 31
359 393
100 241
473 169
389 497
877 809
939 348
742 955
201 456
340 583
162 275
552 996
891 493
727 207
837 967
921 822
418 618
766 562
530 241
516 35
170 468
152 725
862 82
676 292
893 710
429 664
334 383
468 370
480 193
623 852
855 238
459 563
827 361
244 424
769 782
818 661
870 943
491 848
722 155
538 301
951 632
463 284
184 271
916 186
461 54
321 675
648 540
395 577
483 260
169 103
739 819
492 231
541 644
828 432
500 973
596 433
298 929
342 382
378 543
843 249
844 105
592 80
341 440
989 708
542 91
915 416
402 783
720 477
639 358
85 377
716 201
432 489
931 22
120 849
288 380
567 538
259 613
839 987
642 960
839 668
36 404
701 972
928 992
151 274
795 802
990 580
936 526
43 509
965 975
281 9
961 721
608 878
58 772
68 224
210 57
532 165
262 348
309 255
218 658
264 326
906 322
568 908
687 634
767 549
750 70
796 44
888 607
397 328
588 746
199 852
340 404
214 966
125 658
192 370
353 891
594 260
26 809
22 214
513 24
226 594
348 743
283 689
798 609
257 999
443 880
470 251
490 685
728 550
740 891
95 555
58 543
485 517
388 455
320 28
979 886
654 440
867 390
72 504
960 813
422 800
63 977
403 430
908 386
393 849
987 725
507 664
54 212
237 226
11 382
768 273
814 632
611 446
229 541
907 6
668 194
664 667
466 270
835 554
92 830
120 767
574 486
316 353
985 439
754 324
317 324
521 373
436 358
64 920
923 749
787 335
182 765
566 61
91 781
834 639
188 253
191 631
915 429
714 676
644 779
54 605
952 651
536 104
728 496
635 724
239 880
859 908
320 980
160 734
395 591
231 966
19 915
74 801
602 811
958 823
225 770
419 217
146 658
275 387
730 754
747 345
103 883
911 283
741 506
847 70
147 471
287 810
748 685
142 679
794 846
437 200
328 451
307 550
395 751
155 673
755 158
561 631
39 651
581 880
219 801
308 803
921 647
633 683
550 924
155 535
732 641
330 352
915 970
391 86
957 647
870 978
374 143
899 685
253 813
336 225
811 572
575 235
781 466
353 548
358 552
577 469
485 86
818 674
424 16
138 340
626 56
156 985
825 784
343 595
326 109
152 9
106 937
469 702
462 442
8 765
774 246
222 846
709 548
273 447
250 828
282 599
18 13
644 56
205 327
606 577
12 805
269 831
113 583
500 549
613 581
317 417
966 790
206 350
197 69
312 122
562 802
699 159
94 295
700 71
468 587
686 597
371 141
36 216
658 359
363 627
678 883
774 500
941 185
547 623
231 180
126 645
829 482
958 227
77 542
807 731
253 358
159 956
336 958
514 506
798 754
972 882
545 113
883 598
708 591
152 280
893 341
297 312
126 272
201 860
917 549
796 10
242 584
540 296
529 751
567 296
908 265
185 642
942 291
575 787
323 238
496 705
585 946
934 199
365 246
840 299
129 801
776 489
791 720
87 386
441 593
215 427
565 42
845 323
868 394
245 290
122 371
163 580
925 890
121 462
24 904
844 302
442 555
253 84
174 478
54 763
404 549
3 160
962 502
90 516
947 814
923 840
432 295
240 486
857 685
665 893
965 515
506 542
673 311
569 996
586 604
1000 870
303 685
888 713
447 868
104 280
731 372
400 152
284 865
197 149
484 391
657 852
195 46
402 759
928 143
646 540
590 825
659 358
721 342
947 750
751 230
892 345
196 289
754 628
4 742
805 441
982 43
322 490
684 169
525 884
874 957
657 662
245 310
22 301
267 119
169 159
914 838
158 932
677 601
710 826
6 331
326 879
886 880
507 253
361 631
202 912
96 950
233 704
764 262
769 246
111 527
391 432
654 880
179 743
996 436
917 124
347 778
961 85
603 999
965 425
355 614
400 195
614 42
371 902
738 270
957 22
921 429
848 655
967 949
596 276
39 469
171 854
906 678
588 504
16 755
165 872
677 905
791 36
983 165
775 431
417 363
290 999
538 901
316 415
768 191
873 353
182 649
712 719
929 728
280 939
496 429
659 980
985 512
238 278
435 204
545 298
698 888
195 753
988 957
13 549
468 777
938 689
277 660
378 377
842 104
288 979
177 286
153 477
251 203
286 971
777 68
379 168
796 212
745 426
190 811
394 877
428 565
46 897
497 577
923 590
39 793
275 372
205 537
994 848
438 384
499 518
75 995
865 719
140 624
154 846
907 157
301 967
23 325
250 532
656 598
583 916
318 829
530 659
246 467
738 255
852 490
490 622
238 684
971 247
866 666
636 471
866 533
964 402
860 343
993 994
874 773
591 267
430 89
997 952
420 366
129 861
354 336
564 229
579 328
113 860
551 275
40 558
665 164
908 944
156 897
372 754
663 644
107 121
697 119
859 842
647 232
331 362
387 409
577 4
277 367
823 40
761 616
918 483
921 941
639 493
37 267
975 462
879 992
907 561
900 243
958 347
491 483
969 537
540 105
738 166
805 113
649 916
692 781
859 118
419 720
605 136
112 996
221 54
325 482
433 473
238 903
687 848
742 554
475 800
561 416
505 951
114 888
143 691
309 284
100 396
357 828
428 378
268 282
543 718
872 810
490 31
218 756
270 152
470 846
210 26
704 71
95 181
281 317
78 586
211 886
142 112
456 390
885 485
613 990
1 963
120 136
815 956
1000 402
112 274
460 187
122 310
176 398
163 667
434 912
75 17
160 310
542 769
548 513
298 432
265 461
137 93
590 91
841 409
523 696
970 72
145 226
133 857
311 896
473 521
168 214
228 221
903 336
158 185
901 89
485 327
432 571
726 365
473 665
471 412
504 967
192 124
532 621
952 833
840 481
457 543
500 262
490 297
422 417
500 840
385 599
552 985
842 943
330 727
629 198
860 999
445 878
293 732
990 189
632 816
677 218
156 17
877 605
102 244
387 697
318 60
546 472
437 521
194 742
189 534
455 429
522 596
770 912
681 580
267 219
666 584
667 135
738 406
825 788
444 111
389 297
838 551
354 945
176 154
500 584
251 654
984 466
772 896
472 960
265 601
322 785
718 665
985 534
385 565
289 916
182 107
61 913
260 107
72 753
757 46
413 508
558 373
306 430
175 757
337 968
101 586
429 586
61 252
84 503
316 481
775 65
689 450
503 486
835 357
486 695
361 802
137 557
688 758
37 515
666 168
507 569
520 524
384 276
599 963
339 848
528 548
323 937
376 658
246 6
475 371
819 816
466 817
722 531
635 886
365 61
938 421
693 927
898 211
355 132
564 153
405 508
565 675
860 724
971 448
467 516
343 181
934 588
912 611
337 561
406 357
678 88
318 270
712 564
210 625
120 670
605 936
389 91
683 994
252 577
822 73
596 624
622 77
563 78
726 707
973 637
705 146
816 245
821 109
780 172
186 240
838 776
908 778
917 173
942 49
711 552
474 523
564 241
147 143
911 193
73 670
548 821
41 736
937 923
918 583
352 740
577 77
772 343
824 942
677 529
804 540
13 127
422 530
180 693
696 587
602 595
809 364
734 772
214 554
101 277
187 1
696 336
993 698
657 196
6 440
707 485
982 953
415 2
938 204
759 68
245 970
345 115
610 17
793 728
857 173
190 855
686 136
48 378
900 291
98 192
537 375
88 635
935 729
754 976
176 691
800 741
318 364
170 730
682 977
328 442
318 999
309 899
392 698
621 349
67 197
362 786
208 640
202 623
65 727
560 508
878 332
608 571
588 24
825 960
237 452
241 169
736 580
883 631
314 39
751 172
439 103
810 14
377 713
503 105
474 926
498 66
186 306
677 311
544 217
968 503
279 251
165 804
386 563
705 261
650 586
828 907
943 399
612 819
243 15
978 696
787 431
550 549
913 75
470 691
228 474
778 110
294 567
122 433
737 950
365 933
192 281
856 478
484 383
601 488
786 437
473 826
990 4
649 556
556 36
262 787
784 207
494 408
194 882
676 536
901 99
772 953
55 23
512 50
28 848
65 442
700 258
763 409
320 545
47 942
221 204
535 19
518 710
918 373
331 996
304 956
825 161
437 86
194 544
833 120
16 307
277 598
26 572
457 334
231 309
913 217
862 163
929 248
886 712
225 360
224 717
524 952
619 578
285 202
388 981
16 129
766 31
264 854
984 197
178 655
631 747
376 665
359 153
630 896
369 501
588 162
283 944
74 162
365 297
866 878
439 776
961 497
421 968
794 686
563 557
242 464
603 549
230 170
768 565
379 1000
605 931
220 531
210 768
60 609
424 589
277 20
8 824
645 777
279 362
421 580
992 347
186 270
124 614
673 410
5 494
366 805
591 360
844 657
324 468
910 770
697 230
373 22
400 111
339 894
14 945
9 660
17 838
652 788
986 185
543 896
644 398
462 661
14 726
490 221
990 639
32 220
993 330
977 730
932 723
917 991
892 183
920 683
336 411
190 19
8 353
333 205
834 98
945 505
507 438
61 492
376 230
293 928
136 138
756 314
746 483
62 130
752 33
373 708
32 514
795 465
82 475
816 297
765 451
345 102
31 445
172 506
107 47
992 255
258 743
954 742
832 960
71 542
761 576
509 45
550 605
763 558
211 309
529 993
710 35
10 943
215 540
109 809
163 212
360 996
516 809
403 149
735 699
270 50
683 603
203 732
591 812
854 475
861 603
740 136
448 103
524 315
658 875
395 804
962 87
455 470
263 110
514 109
346 266
938 444
690 519
75 88
203 647
812 758
804 447
446 247
795 505
611 921
367 495
752 604
816 716
171 533
970 792
417 187
70 659
571 463
656 924
411 659
691 741
565 964
775 311
12 313
174 433
438 107
870 282
573 308
725 117
136 732
70 900
606 861
859 102
716 253
711 276
487 834
237 998
83 21
484 375
265 221
453 808
963 468
345 54
274 813
230 54
283 497
217 66
708 676
650 456
717 96
739 298
243 820
918 108
684 613
385 919
459 508
699 420
828 935
696 567
870 135
799 51
77 690
836 485
598 936
318 462
584 521
28 811
644 583
272 445
14 777
75 667
862 44
211 918
195 971
895 890
821 898
43 171
737 715
701 566
975 463
84 768
672 689
129 242
359 384
785 456
679 639
886 310
750 496
517 30
338 487
387 867
617 976
971 684
305 362
742 43
708 609
419 865
348 15
431 620
609 866
760 486
188 536
945 265
990 404
462 781
987 57
618 980
22 593
284 911
712 235
562 643
1 489
785 873
587 895
836 25
721 757
970 233
912 258
40 448
936 83
697 68
842 897
660 857
796 84
381 213
159 329
875 10
941 475
96 47
138 90
709 888
971 575
284 985
999 661
265 312
966 680
349 938
647 838
270 900
1 155
233 999
759 884
736 686
96 330
636 441
448 235
369 704
686 751
82 513
143 310
567 67
49 903
244 28
245 478
223 697
14 628
178 924
86 930
492 245
476 48
235 506
141 269
623 951
408 129
633 207
405 547
26 197
411 171
276 177
456 246
141 334
560 321
566 89
924 117
565 354
803 494
41 946
15 764
979 333
874 825
725 452
722 564
124 671
290 579
806 701
65 993
911 167
235 982
61 532
620 774
720 642
505 689
883 585
202 923
383 538
991 815
392 320
678 360
521 511
253 738
491 481
492 666
480 832
482 304
789 320
351 325
371 355
626 934
233 801
621 721
20 325
242 754
193 857
480 39
256 391
465 363
537 584
805 9
686 259
725 40
226 191
552 923
311 979
398 454
808 980
599 226
534 78
755 22
674 502
527 546
435 340
884 911
288 727
949 482
624 10
936 350
773 534
870 369
527 407
450 410
471 542
44 831
631 373
320 681
601 467
255 657
288 509
623 536
61 849
187 694
662 262
936 700
91 623
386 134
834 654
455 549
281 49
90 123
920 622
377 743
257 435
414 749
320 593
830 713
483 437
500 97
572 922
158 902
323 154
153 647
80 914
926 292
838 980
302 928
950 99
204 114
891 899
263 621
175 976
7 497
789 55
835 673
835 811
773 438
614 368
660 822
104 498
949 913
274 952
713 95
823 440
782 232
447 210
431 154
562 775
330 129
636 687
825 670
525 926
248 648
115 457
476 830
661 166
394 493
485 362
61 484
601 603
383 764
13 568
940 758
966 307
485 563
787 771
576 300
280 245
154 521
841 617
688 354
964 3
976 529
931 515
99 724
98 314
899 298
595 370
340 70
400 70
18 608
512 24
675 342
902 25
206 677
811 192
183 122
672 593
709 926
20 21
175 553
273 86
545 88
73 391
780 922
169 240
766 217
728 770
246 374
210 278
82 696
763 645
784 257
461 448
478 704
123 65
602 796
240 720
690 181
565 202
92 60
770 460
459 710
953 393
797 169
186 760
911 649
417 46
770 931
735 253
87 215
238 605
354 485
885 479
385 58
413 992
800 568
875 251
128 119
541 175
193 481
823 97
355 94
952 302
335 870
905 914
927 150
43 427
714 101
197 925
313 420
38 915
369 867
222 46
805 27
320 248
165 894
24 718
993 137
816 469
607 459
447 165
182 549
948 556
449 558
452 976
428 896
195 11
756 948
866 679
978 59
460 579
283 820
527 969
467 648
26 797
155 324
714 613
84 203
454 569
37 855
22 241
889 79
467 716
870 68
787 468
41 541
393 616
23 803
497 944
293 24
277 54
675 414
144 371
691 693
9 43
370 797
327 207
668 100
794 701
754 162
458 311
616 941
638 1000
321 98
249 656
902 735
775 154
364 359
454 773
237 220
453 128
363 884
780 85
778 275
834 427
244 341
642 669
674 458
244 83
372 266
96 477
722 816
243 644
175 478
243 6
275 683
319 922
241 436
136 797
64 891
85 510
532 363
816 440
242 776
382 935
137 202
442 778
180 227
708 251
930 459
200 43
874 632
333 606
595 337
887 493
553 481
303 87
728 256
264 662
515 449
316 165
267 908
602 540
569 682
418 570
533 285
662 85
855 497
968 619
428 344
475 349
243 710
206 136
855 237
150 955
374 118
927 478
475 356
378 363
606 999
802 865
503 656
581 56
592 130
664 208
558 685
264 712
161 403
623 947
983 330
741 669
417 868
533 594
977 178
118 640
157 776
739 359
203 635
417 882
220 590
1000 515
183 249
256 171
278 375
901 436
231 719
999 690
599 554
6 240
490 220
213 671
174 770
155 237
781 374
113 833
568 164
218 296
790 913
380 28
878 176
262 943
175 198
55 996
72 959
949 818
499 662
587 133
482 531
450 451
829 320
70 397
755 434
32 377
111 192
11 975
418 447
21 842
229 964
887 965
376 834
804 138
44 462
305 887
116 854
526 408
233 759
856 869
915 267
420 455
455 628
48 959
567 897
268 95
27 182
895 915
45 406
771 762
105 177
371 868
449 820
285 630
857 771
413 43
887 453
438 770
182 992
954 84
977 4
812 931
504 582
509 240
411 343
741 833
335 286
612 625
689 209
169 180
617 741
928 177
810 559
592 351
991 243
469 53
443 107
31 154
333 996
151 940
31 640
752 566
171 344
795 713
741 754
586 573
739 204
947 213
252 731
849 357
366 39
764 594
83 138
36 12
646 19
43 634
707 991
674 601
804 594
820 309
829 317
13 592
574 955
849 693
867 939
551 466
17 754
128 398
169 632
602 142
505 999
255 861
617 625
96 935
796 21
56 706
742 752
696 474
675 569
272 718
504 399
924 858
646 773
106 863
437 20
538 151
895 144
380 497
953 343
76 162
381 288
965 817
56 962
383 663
888 916
824 603
676 401
179 61
64 81
532 259
644 260
40 842
999 774
41 316
675 486
660 170
428 176
257 771
544 255
331 700
695 93
633 194
869 292
17 15
403 292
972 101
885 504
397 219
612 470
24 279
41 461
893 971
365 850
179 218
831 870
37 92
72 589
863 33
766 47
677 265
381 597
718 150
76 536
620 253
608 21
298 896
199 375
508 956
277 527
770 730
306 285
865 156
291 699
467 939
34 977
829 716
469 918
680 214
154 928
437 471
985 451
880 483
513 540
298 865
893 568
669 216
698 980
488 16
107 71
652 741
553 602
206 309
992 350
447 47
296 906
835 434
580 28
885 530
42 98
558 160
486 830
606 42
698 445
758 929
855 948
409 273
98 16
542 312
524 616
824 416
725 223
171 978
626 506
666 321
516 933
920 424
372 271
970 316
505 930
267 330
787 453
904 521
796 11
173 920
849 673
506 142
552 316
941 219
159 712
787 459
485 375
258 266
666 56
87 399
807 286
153 854
598 747
630 551
19 334
343 173
346 998
270 821
15 159
762 216
391 409
182 895
817 609
658 885
78 31
336 725
347 458
971 168
687 958
269 92
414 659
794 563
173 386
14 249
440 748
749 117
540 490
663 877
751 836
348 914
490 566
823 695
69 857
288 912
660 929
170 154
201 950
518 767
687 963
689 303
403 942
277 518
858 91
814 457
736 858
671 83
294 658
583 549
460 775
86 974
927 518
152 501
858 469
950 221
7 831
844 713
217 61
705 216
565 379
291 622
945 400
267 130
475 729
790 759
452 34
906 668
8 870
785 299
288 535
933 278
543 646
828 895
859 841
628 860
426 740
889 14
217 736
144 94
994 509
541 335
133 436
429 533
501 869
839 569
785 680
337 893
840 557
838 422
962 800
164 668
766 171
344 899
772 748
795 920
136 513
604 880
310 31
991 657
936 721
174 908
119 477
122 741
256 168
927 521
424 490
776 382
214 71
791 437
870 815
111 755
184 299
876 505
10 384
675 575
443 712
682 46
614 631
216 650
745 397
398 863
338 193
438 411
760 996
699 426
728 335
627 495
128 888
185 176
468 492
114 98
951 583
612 7
876 203
967 381
999 867
849 964
287 465
32 999
164 805
506 983
376 742
937 559
528 472
126 16
513 655
375 587
716 684
3 853
163 425
594 617
134 848
37 534
262 757
770 677
152 305
618 904
244 623
622 629
628 168
537 965
555 107
144 744
493 453
60 634
940 409
847 865
424 770
86 537
650 227
50 987
805 838
796 761
431 491
379 447
268 189
420 877
892 144
645 26
394 535
307 46
292 874
369 628
711 662
714 363
415 81
773 185
527 657
614 452
74 432
254 812
242 981
725 116
861 514
129 63
304 863
286 732
656 59
163 898
67 137
877 145
480 683
498 445
126 649
62 194
863 321
659 424
686 52
482 532
38 897
861 288
45 679
15 759
779 996
127 104
676 723
675 310
370 888
840 95
522 219
597 809
629 640
419 913
696 985
855 484
633 521
770 631
263 352
215 155
438 843
273 590
43 233
260 740
161 251
630 780
182 644
611 210
670 428
60 335
422 723
652 150
408 650
492 712
713 315
790 375
1 636
705 380
425 898
132 870
429 132
406 604
187 215
225 190
187 815
288 432
890 482
897 542
496 956
208 322
206 722
963 890
364 562
877 660
492 499
959 125
720 838
949 613
796 917
570 216
534 651
196 335
867 399
192 13
379 578
968 305
557 302
889 873
565 234
143 481
306 93
476 308
720 56
632 733
808 227
411 192
685 338
633 649
566 741
690 556
326 963
228 980
44 181
962 166
422 410
430 571
554 928
916 820
538 530
67 395
192 341
62 608
908 770
958 216
61 518
846 697
98 828
622 222
761 659
451 792
597 444
59 370
174 828
527 485
175 636
260 624
305 42
735 367
263 691
499 812
282 227
311 869
143 379
868 43
563 84
258 357
741 358
557 414
640 259
43 358
302 836
169 889
576 552
566 37
888 674
745 742
156 544
403 541
376 581
471 416
855 470
525 37
995 433
767 897
804 745
692 716
868 150
488 723
862 208
55 318
434 99
715 406
117 313
781 969
227 7
422 444
580 412
767 417
112 134
907 524
251 558
896 278
146 775
242 212
471 94
811 98
727 868
56 98
94 55
807 764
609 342
217 595
420 806
316 6
154 773
637 206
637 420
777 545
243 24
802 834
199 857
127 776
530 796
409 322
448 860
305 204
677 960
533 754
835 297
185 48
431 707
155 95
324 873
186 309
266 815
79 77
879 34
601 210
854 220
839 57
737 331
421 750
324 924
122 4
394 975
321 158
670 515
849 969
693 724
957 509
662 39
133 37
465 384
485 213
617 64
827 372
715 965
571 905
706 314
841 505
499 505
925 83
845 741
213 202
402 836
7 553
926 98
607 730
958 803
962 948
406 37
371 862
305 119
635 542
224 528
487 246
416 670
663 664
478 736
831 494
675 753
274 779
381 709
231 686
23 664
846 121
378 955
191 116
148 871
604 825
669 797
317 291
701 366
230 851
140 142
865 816
648 853
817 974
769 144
904 974
162 861
126 85
123 306
955 716
566 114
778 223
458 931
264 757
185 606
297 362
274 974
49 717
42 586
900 779
953 13
126 732
39 759
224 513
406 351
972 857
905 28
619 458
151 695
503 91
841 559
403 598
247 305
741 231
336 618
111 465
447 920
637 161
690 608
478 1000
681 316
538 965
30 49
197 104
414 833
741 659
685 809
123 363
327 750
33 343
234 357
383 428
575 124
732 375
191 378
871 219
701 600
995 704
514 215
405 500
23 679
329 354
315 991
170 594
957 179
353 350
521 179
514 70
514 992
187 700
501 618
888 890
934 12
892 492
754 568
726 71
337 970
341 355
537 947
583 78
619 188
416 472
289 855
243 738
928 476
947 603
367 135
803 977
915 666
165 956
341 281
95 643
990 345
415 540
193 73
875 173
104 813
928 401
229 71
672 216
24 63
339 896
861 167
318 143
821 716
225 6
440 849
742 182
657 397
203 19
573 38
758 723
47 477
425 698
241 303
758 665
197 405
207 196
620 469
359 775
726 758
623 22
469 690
502 512
592 748
858 889
714 679
105 639
7 101
553 657
586 587
323 819
644 178
44 594
420 524
891 196
382 16
721 558
233 238
677 88
767 165
95 836
581 221
677 479
35 79
243 858
58 840
925 713
512 757
928 355
481 467
817 126
277 1000
469 69
455 866
704 653
198 715
718 906
346 772
371 551
95 822
451 396
742 302
944 798
649 756
644 655
497 971
604 701
466 625
331 909
116 206
64 66
619 780
603 116
640 948
171 698
758 450
26 337
377 657
964 685
196 533
908 14
902 646
587 806
395 46
647 15
529 629
123 410
861 771
885 835
729 862
617 878
453 957
393 355
715 239
104 692
26 463
820 393
573 830
94 951
680 359
155 564
434 907
925 805
733 70
115 444
426 513
89 76
192 981
796 244
508 70
559 202
502 349
128 466
248 365
438 771
524 518
803 558
609 550
650 271
143 763
616 278
98 342
472 607
919 857
13 218
8 516
325 393
732 472
872 839
497 797
772 549
939 122
648 313
310 277
224 344
948 216
919 972
563 416
879 780
476 501
570 923
750 833
106 351
604 546
580 619
733 882
866 186
48 543
235 58
307 475
193 166
923 802
791 608
735 850
767 51
766 740
774 570
617 158
169 526
515 794
322 984
390 78
841 860
22 215
645 977
783 424
90 383
702 533
409 354
832 369
638 611
689 237
978 994
892 445
808 97
876 766
998 467
894 857
152 798
459 716
555 77
716 832
660 917
309 933
842 772
694 474
216 182
236 676
438 369
403 543
830 454
455 504
676 667
206 80
618 475
330 856
483 939
621 673
692 372
455 275
667 162
225 198
410 842
838 754
717 751
661 273
997 24
554 20
941 763
408 482
451 229
140 561
963 621
249 103
482 231
716 363
681 420
412 526
848 663
507 178
377 332
886 693
901 43
797 168
479 38
134 226
724 264
364 53
222 347
549 712
507 151
777 732
667 528
399 658
573 320
779 109
676 801
346 325
642 97
221 777
898 784
646 117
132 948
678 28
609 8
927 678
3 554
799 713
301 309
303 970
576 559
467 77
206 183
13 636
439 693
619 948
340 593
241 362
994 671
692 995
40 764
892 595
982 910
59 314
97 463
604 824
904 408
458 837
802 351
706 513
407 159
897 237
248 865
651 863
291 677
247 918
241 697
273 118
546 668
31 96
552 34
353 351
724 662
574 373
40 637
851 960
427 1
331 67
351 779
758 644
105 736
821 211
289 165
130 975
178 1
889 362
130 988
839 709
11 967
248 983
847 772
341 741
886 748
649 273
135 809
288 367
739 596
493 971
639 577
816 171
720 140
168 423
787 926
39 618
504 634
518 433
399 553
669 205
261 649
764 640
880 260
281 555
592 127
547 239
875 938
652 672
690 242
925 499
4 890
753 524
384 57
935 85
922 332
769 326
382 846
599 999
656 311
805 849
538 60
192 705
951 634
293 985
599 862
76 139
837 593
705 609
543 419
711 430
976 433
463 177
887 613
396 862
455 149
461 590
89 448
228 314
541 447
955 199
431 581
407 559
600 444
183 766
704 788
789 511
292 339
799 953
322 456
764 97
574 859
133 132
553 321
539 309
297 566
456 919
27 684
513 489
867 599
62 918
898 414
895 654
800 40
755 527
508 902
956 636
521 944
254 193
732 874
8 900
82 970
781 108
600 174
601 542
59 860
108 234
649 650
661 95
729 11
767 449
984 809
581 20
733 533
675 806
94 597
368 985
316 410
362 65
718 672
890 417
159 443
914 811
95 556
908 841
529 564
925 48
427 127
45 693
681 612
504 315
984 486
496 761
861 959
806 89
987 523
322 700
487 533
615 292
628 972
628 797
102 832
161 468
41 263
532 558
734 281
444 233
434 829
597 943
961 572
450 280
714 929
309 460
780 236
71 387
474 239
930 921
151 427
206 367
415 359
970 301
43 965
507 409
328 639
860 994
348 952
319 205
311 298
362 688
970 848
599 46
954 776
941 931
683 625
798 638
351 452
30 464
718 812
374 514
611 287
966 377
88 597
34 686
646 542
284 6
523 161
508 198
261 164
918 33
411 434
764 463
67 243
108 873
221 871
112 255
382 169
364 237
160 216
780 391
592 573
118 47
322 660
249 489
466 211
29 140
341 793
754 622
902 195
326 389
222 492
687 767
250 944
100 353
972 587
125 169
618 700
326 16
150 81
344 300
730 109
471 503
252 215
571 475
898 306
550 623
966 668
151 335
588 937
977 356
202 691
672 285
590 850
360 529
12 340
161 18
168 315
320 361
339 123
38 197
44 234
639 863
280 142
840 871
528 504
9 628
597 867
532 240
547 555
967 90
720 109
773 851
370 76
267 706
521 834
942 637
751 106
231 287
600 873
354 245
836 588
627 319
306 38
492 380
571 753
479 283
71 679
124 344
780 479
254 524
766 322
843 616
227 621
337 364
960 629
575 544
132 136
602 465
93 398
375 540
290 91
909 129
830 468
281 487
687 111
852 445
455 297
198 54
853 665
129 522
488 336
598 37
244 363
10 378
134 617
634 511
546 512
752 85
488 521
245 451
259 785
387 712
957 32
916 375
303 318
260 16
330 69
570 23
259 632
305 724
606 663
516 36
986 878
838 55
820 521
199 312
726 76
299 869
268 313
623 832
318 27
253 281
73 857
206 53
126 997
983 774
381 879
104 214
713 207
524 997
447 961
953 546
92 111
956 292
193 365
626 762
494 606
553 316
26 670
973 220
25 614
114 704
940 299
173 369
713 831
83 579
882 792
655 680
109 712
115 591
990 544
95 154
675 621
793 164
461 260
171 165
351 51
931 94
55 806
982 676
393 448
446 395
733 607
811 793
695 315
785 525
752 296
787 30
787 767
711 997
597 346
489 989
201 127
646 5
488 971
669 770
945 394
774 598
846 556
502 341
24 204
258 271
142 494
46 406
577 567
291 184
901 932
116 619
641 369
481 866
783 49
916 140
545 411
436 704
488 738
141 263
311 530
390 387
62 737
354 955
688 57
447 92
280 718
641 268
964 601
682 585
586 930
882 58
717 478
662 328
295 170
843 675
522 715
128 498
633 656
426 641
480 69
83 267
71 924
849 132
404 154
699 927
709 34
749 708
20 451
797 653
822 463
680 31
866 275
157 829
473 615
101 794
637 207
109 217
586 885
981 472
592 39
208 222
736 613
228 538
449 546
804 469
164 172
368 676
682 984
536 466
623 747
387 852
30 550
733 562
151 982
602 794
886 838
275 987
21 471
316 247
547 952
52 724
481 301
939 704
498 731
365 740
17 271
942 203
992 528
331 95
848 174
572 258
282 540
360 652
806 325
992 565
322 678
578 726
302 49
562 350
90 839
532 547
987 950
938 414
291 703
354 127
327 145
890 79
838 560
499 862
407 733
364 472
93 807
834 463
888 930
501 831
433 721
571 978
19 581
422 827
779 204
262 827
351 60
23 630
50 779
108 129
156 723
662 744
894 280
68 306
459 773
93 965
413 848
839 923
252 422
956 56
713 216
160 496
150 941
855 85
496 173
681 503
108 63
747 719
750 398
385 231
931 119
428 199
911 282
472 308
880 728
866 750
320 21
62 321
715 582
963 669
451 776
810 143
648 453
716 928
641 81
524 243
246 175
570 861
672 883
471 691
101 453
371 777
28 125
443 391
582 743
439 965
442 252
219 610
223 653
910 569
609 156
846 166
8 630
930 40
407 394
643 563
96 878
177 813
860 283
308 67
803 196
90 859
546 15
487 436
192 136
839 60
775 434
623 171
153 603
701 663
810 469
156 590
773 875
794 513
708 362
646 720
881 197
646 506
566 180
293 994
23 809
564 900
985 161
623 524
848 863
725 22
917 234
526 455
892 821
369 774
523 458
135 756
155 206
705 978
736 164
168 482
424 2
513 177
589 293
795 125
861 142
951 307
718 5
42 249
759 527
302 517
743 33
528 852
241 254
30 996
511 979
424 938
358 210
3 238
308 455
277 241
947 665
739 814
469 531
328 905
759 246
209 997
195 313
718 403
118 66
59 898
58 458
743 366
188 830
720 907
501 949
431 286
990 971
74 606
995 758
196 187
318 44
152 418
984 524
258 613
504 342
98 962
108 693
108 748
874 873
471 578
453 81
914 623
568 534
569 929
714 808
287 782
896 397
104 85
680 664
811 392
502 846
303 275
849 288
83 453
90 442
990 495
303 666
71 816
273 522
222 679
430 182
453 286
595 24
971 922
77 451
437 27
406 356
747 921
238 705
269 646
360 548
337 173
232 148
484 835
680 180
719 66
698 769
820 668
806 79
283 415
179 822
895 78
356 765
366 146
425 207
145 253
770 717
63 536
482 791
930 342
733 163
83 458
424 425
305 499
56 885
564 294
587 523
840 492
98 599
743 858
133 667
505 408
731 518
29 227
228 752
440 271
949 398
299 357
401 853
583 277
305 994
572 772
502 607
9 881
391 26
722 926
446 947
81 573
366 505
224 447
381 745
217 246
725 548
983 622
527 483
805 212
901 905
341 54
664 310
105 906
532 234
350 71
209 871
683 394
706 579
337 980
276 786
603 75
6 719
237 996
337 55
703 746
299 495
181 301
815 339
675 921
997 621
673 664
291 836
472 950
214 319
371 481
953 458
466 280
184 113
533 607
122 96
816 951
953 122
193 217
889 377
495 819
911 542
145 463
910 605
43 355
739 926
258 350
607 675
48 636
192 803
376 752
760 910
174 545
395 451
351 317
908 842
392 55
129 822
453 585
246 749
234 589
915 521
700 133
790 530
867 316
523 772
129 838
508 739
543 899
632 656
816 939
433 87
687 596
413 893
284 867
569 275
230 741
827 2
807 357
101 992
829 906
717 687
604 334
873 633
696 320
417 68
503 119
571 84
141 348
660 483
715 75
513 37
966 245
266 384
687 338
465 182
313 581
118 894
195 670
352 835
56 212
254 787
657 163
121 748
893 727
977 498
839 241
954 782
250 230
906 1000
704 860
348 691
8 253
330 338
18 258
53 510
462 214
608 778
383 473
771 594
148 619
641 336
577 237
31 54
120 359
591 680
302 813
813 630
491 583
417 537
671 621
705 187
646 917
993 432
592 912
341 114
660 690
455 764
963 676
282 456
183 102
34 743
197 203
810 671
144 597
83 9
593 667
305 302
889 934
26 448
227 377
874 909
496 256
323 164
735 838
319 651
136 424
315 728
682 895
427 947
680 64
769 88
79 413
825 310
385 464
584 445
802 378
97 442
185 935
851 624
247 700
866 199
154 982
888 491
54 269
273 508
301 897
96 39
244 401
872 83
284 258
688 995
103 114
168 518
738 685
794 496
363 965
602 293
420 605
602 674
846 66
506 265
29 702
335 389
972 94
146 361
61 161
927 132
445 802
365 352
239 791
392 27
728 524
417 713
627 323
773 530
477 992
106 777
314 523
90 998
204 744
356 917
765 819
287 808
525 750
316 78
647 478
111 876
775 456
380 130
888 239
142 923
461 95
863 143
786 686
388 715
547 399
683 29
984 248
151 272
378 956
412 104
480 991
325 333
184 661
413 838
239 358
346 87
562 308
333 63
927 836
45 600
736 44
955 467
407 458
271 38
278 80
879 552
450 307
835 172
33 571
689 964
752 525
173 43
87 910
395 841
450 105
981 734
264 506
520 596
791 956
307 266
964 775
803 390
21 360
940 421
476 283
255 618
965 211
147 549
232 204
512 298
564 621
232 533
502 727
578 643
14 358
780 395
664 230
751 117
586 980
711 171
490 232
228 349
480 877
877 487
260 958
352 353
521 52
649 375
901 887
326 59
45 524
405 821
739 529
591 166
45 36
623 468
520 826
485 436
74 692
122 185
287 899
861 92
276 609
779 743
197 365
701 846
449 883
134 733
650 89
951 933
535 411
429 410
548 336
208 972
453 938
410 373
270 429
52 487
90 393
653 497
455 459
662 980
871 712
68 171
937 607
109 5
222 329
636 614
396 651
932 960
594 965
905 992
567 740
418 163
58 668
123 39
254 975
925 106
643 231
619 613
939 913
498 81
18 855
277 67
699 694
745 517
100 337
938 930
76 503
144 456
451 772
998 41
427 179
997 317
128 684
314 248
11 950
807 734
534 447
648 64
123 654
811 761
33 503
193 483
948 683
794 344
514 850
202 417
782 955
747 366
766 237
333 856
242 926
909 294
317 806
657 422
552 340
892 396
340 517
492 366
586 18
762 574
390 784
422 34
394 220
937 279
815 782
177 220
913 175
908 681
763 152
961 69
81 539
913 518
450 816
938 799
399 709
540 590
911 153
966 938
627 794
708 263
337 987
23 533
606 28
434 887
30 335
469 461
570 855
476 288
926 12
211 954
57 385
244 379
924 449
626 476
37 676
916 600
882 350
716 452
203 716
547 520
980 90
893 31
132 255
499 926
902 481
68 102
351 482
873 588
508 68
10 28
545 117
701 434
684 731
785 54
32 535
805 895
213 786
145 198
292 251
956 738
683 579
647 867
757 461
406 267
265 66
661 910
670 849
83 701
455 506
522 436
580 713
965 232
962 612
422 712
762 167
735 302
621 386
601 988
176 553
837 889
4 565
958 832
733 182
571 896
178 382
14 723
977 636
24 415
91 419
213 427
545 70
342 157
15 467
503 789
377 126
353 211
743 342
453 891
367 945
874 334
63 358
361 9
176 615
576 152
513 456
445 279
301 641
599 585
962 211
180 212
994 638
628 205
939 927
59 225
738 430
728 675
458 114
990 770
634 475
41 387
366 657
879 972
319 21
387 748
354 650
27 230
158 849
474 285
283 566
583 166
920 568
42 671
311 393
152 477
936 670
317 715
883 937
556 538
316 758
81 265
138 10
926 438
341 622
22 787
854 101
118 952
264 594
574 292
292 430
203 382
452 698
533 426
541 488
162 643
15 953
817 546
650 389
146 910
334 799
710 807
702 782
723 805
8 635
830 590
496 31
522 26
131 90
133 591
903 670
388 698
283 199
745 495
17 532
279 37
310 290
155 423
762 518
716 144
880 174
33 544
586 731
707 633
693 907
5 285
286 706
687 761
581 149
950 747
31 498
664 293
842 610
796 197
998 971
716 944
986 891
259 464
197 55
119 382
294 481
143 729
202 594
25 948
803 2
524 822
456 930
246 686
368 668
267 803
687 417
217 771
842 225
650 753
722 300
115 304
501 743
436 912
509 710
108 836
426 717
46 580
394 955
887 746
627 547
515 588
501 680
689 814
284 653
874 559
424 404
551 616
98 469
781 838
419 63
981 826
841 939
217 995
495 409
274 160
14 567
677 721
851 270
897 802
95 874
209 121
175 958
382 772
923 273
786 512
508 868
434 824
267 719
997 697
856 483
499 297
954 950
246 159
590 369
79 327
310 188
657 570
38 995
539 17
623 615
729 468
405 108
235 284
313 240
183 147
554 111
937 502
205 913
781 222
768 139
470 13
878 688
195 183
471 29
850 966
932 278
370 870
812 735
800 799
708 889
426 468
925 909
664 794
506 912
259 188
420 18
549 373
400 761
791 404
857 960
795 150
344 983
237 895
311 696
647 549
564 828
502 553
793 470
703 597
984 765
729 245
158 275
106 252
149 553
312 114
130 257
193 20
482 891
854 813
864 115
853 124
10 888
231 69
152 326
809 895
153 265
575 965
252 811
218 25
575 915
890 315
474 710
482 136
756 309
677 848
28 191
823 70
789 844
31 469
614 230
875 953
427 334
835 6
206 569
901 408
98 473
848 928
166 947
151 520
365 47
851 588
826 903
359 849
882 292
954 410
16 631
306 554
807 867
876 414
537 775
841 115
659 75
452 799
467 98
757 843
975 236
551 586
376 907
131 179
336 825
406 593
882 668
12 579
841 212
973 287
91 869
233 571
770 343
356 669
881 908
510 507
124 489
616 583
109 33
725 806
799 382
315 78
109 214
543 960
15 884
702 647
448 902
74 915
267 761
678 354
229 672
671 725
125 763
716 310
512 690
245 443
938 807
769 272
178 809
711 243
844 773
744 165
464 442
939 433
711 393
866 814
71 783
768 460
32 443
651 538
239 431
122 374
382 462
390 704
432 907
241 948
124 844
162 674
242 424
887 670
7 476
729 17
480 672
490 351
290 891
166 576
256 310
847 393
907 249
114 903
858 574
987 895
377 324
583 83
941 498
897 53
428 752
873 645
569 488
332 281
692 747
832 466
467 122
221 185
527 970
854 644
627 187
99 960
470 874
178 592
978 776
394 314
834 931
311 679
617 293
918 516
583 774
427 639
644 874
208 205
458 907
22 739
297 602
121 21
109 657
707 53
165 338
375 507
369 648
337 446
549 140
127 815
548 274
507 12
32 717
357 95
30 575
818 937
811 250
473 55
248 761
802 649
330 139
702 221
104 919
343 797
616 765
911 912
878 267
440 806
435 346
524 144
2 385
129 354
995 50
924 786
796 446
948 452
257 112
800 341
712 395
503 890
257 772
499 589
770 330
469 995
461 629
748 418
943 434
348 511
812 558
314 225
707 624
209 732
180 573
825 237
10 426
246 629
343 353
936 839
278 817
899 142
823 325
386 229
338 266
845 786
956 761
694 523
989 208
294 323
967 149
445 299
161 202
47 70
486 839
249 448
807 71
896 71
596 648
418 853
955 819
538 542
865 94
613 638
308 972
126 492
828 698
98 141
681 862
232 832
261 802
983 444
408 456
4 641
288 603
425 397
751 342
329 723
564 665
858 265
33 329
48 511
900 387
813 207
52 730
534 667
298 639
794 737
991 52
6 861
456 598
788 134
565 881
743 461
299 498
182 786
392 133
758 610
374 796
590 423
616 29
717 268
438 450
420 506
260 865
17 189
875 239
309 703
184 956
959 138
179 562
386 48
958 874
850 32
709 622
572 612
931 878
849 2
903 381
355 613
481 211
428 948
826 405
893 121
591 89
977 147
274 858
706 429
481 129
430 446
870 71
60 105
137 549
699 111
746 394
56 312
831 431
341 668
40 330
51 17
86 659
212 596
760 185
680 14
945 661
824 205
328 935
393 854
317 935
918 480
540 890
562 561
388 626
441 299
763 515
225 855
303 616
420 543
821 814
974 479
993 884
21 934
400 303
197 826
839 633
987 431
594 314
192 431
562 207
167 679
681 67
630 962
819 764
743 705
225 816
958 445
724 258
340 233
904 144
687 362
228 208
532 722
192 485
184 487
154 874
117 910
431 855
892 569
500 729
682 835
211 623
786 916
640 237
962 330
750 836
103 767
279 486
212 823
908 380
230 284
253 829
956 72
824 328
338 213
619 99
774 950
617 322
501 884
213 823
129 755
166 528
864 297
508 92
201 75
121 833
992 321
186 393
27 716
327 854
977 92
652 153
386 627
398 761
890 353
884 122
154 74
660 602
626 296
562 288
119 346
766 335
358 561
733 812
812 133
758 1
612 134
619 11
890 992
303 278
511 636
76 397
817 178
578 565
928 921
127 599
441 808
137 555
596 777
676 14
297 321
475 230
900 451
846 456
847 954
511 138
616 940
387 370
802 558
420 616
992 53
232 243
223 539
660 889
389 284
496 267
31 866
62 609
292 108
494 386
691 565
782 331
351 229
22 370
169 652
165 705
438 915
488 134
322 722
479 19
869 533
959 76
671 996
336 386
306 284
905 252
340 63
346 926
942 401
147 862
180 477
803 668
253 611
946 308
249 904
837 665
679 677
269 972
721 150
26 203
196 158
448 336
782 76
157 329
141 234
473 254
970 798
974 273
754 74
242 949
507 149
680 663
789 375
205 767
602 413
147 479
261 195
972 777
109 934
2 952
815 360
518 355
96 515
548 164
541 475
547 272
632 539
772 942
539 11
820 955
806 780
633 645
654 33
743 335
104 61
344 587
118 887
42 552
937 92
660 13
312 525
512 909
836 437
647 486
227 513
609 925
246 986
548 461
574 293
109 596
636 595
467 855
493 962
415 596
866 771
26 824
676 461
602 364
867 498
80 420
156 424
532 663
538 124
459 556
224 96
422 920
722 636
14 88
90 489
765 973
53 514
209 307
617 310
713 791
458 898
175 238
161 678
668 159
631 52
478 655
679 411
375 801
355 289
961 454
566 675
583 741
53 779
852 705
797 380
881 216
785 119
555 255
860 990
408 480
966 700
549 351
27 530
280 640
311 754
712 580
904 116
507 622
129 571
579 269
947 753
968 55
803 45
282 934
632 849
418 552
103 933
963 246
119 665
580 215
469 682
554 704
655 113
733 4
195 894
907 93
75 99
915 433
92 167
870 99
558 898
534 323
595 434
191 413
25 81
622 576
258 291
971 188
891 815
351 319
94 27
916 337
588 528
456 83
786 354
832 669
709 782
548 659
514 299
851 579
155 194
874 646
974 97
86 653
819 324
668 453
576 945
966 489
932 133
2 802
603 914
53 747
552 8
648 30
777 912
825 821
557 897
830 171
755 836
171 534
169 257
912 514
538 445
627 940
8 37
860 906
666 123
869 298
189 251
47 124
598 840
232 249
40 762
729 851
739 505
327 298
957 452
163 465
874 208
610 94
811 861
763 484
519 536
610 130
402 80
256 34
56 739
36 751
106 451
203 464
113 700
780 198
525 152
771 608
226 517
630 70
598 680
211 812
302 904
409 607
414 293
381 626
548 612
138 920
407 109
387 110
914 263
184 137
2 966
568 778
211 258
998 330
371 707
322 932
87 763
808 222
816 713
875 268
360 681
910 941
281 159
885 117
687 440
760 215
394 820
443 267
768 307
961 67
741 302
990 63
709 206
936 252
749 475
782 612
644 211
816 410
638 623
513 176
391 852
38 132
920 289
19 645
917 929
70 732
707 392
245 412
903 659
484 416
855 455
429 200
107 905
7 83
330 975
203 575
539 164
240 361
77 550
718 17
821 119
554 201
754 109
940 322
516 832
140 655
560 947
646 832
501 600
417 708
219 430
394 176
311 624
153 71
391 496
782 368
111 410
59 258
904 742
649 92
880 311
675 292
402 150
191 946
653 850
877 219
595 723
608 31
794 427
641 800
147 363
631 475
262 529
90 647
127 356
22 583
857 631
850 367
494 334
868 446
127 37
517 524
867 253
755 924
982 705
139 153
477 343
982 262
279 798
755 106
505 261
75 107
589 487
974 745
95 1000
890 940
240 406
847 56
302 48
544 283
504 545
428 592
640 178
834 526
698 394
423 648
796 699
830 312
732 771
12 623
808 672
387 209
862 921
843 187
82 851
558 806
249 383
940 447
941 652
665 559
515 91
290 816
357 951
417 456
841 671
625 401
395 328
203 431
342 552
864 160
86 466
623 316
563 731
937 302
913 727
452 558
517 431
890 707
35 173
695 776
808 98
983 793
438 654
345 333
293 449
571 19
547 60
607 741
394 184
474 16
900 945
86 856
384 370
697 684
210 620
397 902
310 815
574 998
865 638
348 669
845 844
275 887
157 177
237 75
676 65
854 869
837 251
56 587
795 614
991 186
950 811
245 76
269 499
7 952
926 802
416 390
189 926
222 509
877 181
743 632
190 353
865 270
237 483
724 760
695 353
520 699
964 936
511 203
86 724
90 502
560 644
625 721
912 816
79 164
924 530
474 195
295 691
889 838
244 927
983 943
533 835
565 173
692 157
794 238
337 926
302 423
492 162
102 654
447 459
612 445
730 558
20 207
33 509
23 598
488 762
976 806
150 514
690 152
415 497
184 249
290 402
707 840
839 855
141 473
123 994
133 922
975 100
672 200
465 830
400 46
810 577
674 476
931 111
791 508
783 145
576 23
457 84
391 498
837 356
426 396
268 459
166 910
518 332
219 359
946 113
799 937
793 871
877 930
773 701
951 149
148 702
741 495
677 185
651 229
86 346
790 124
879 725
748 369
921 377
246 723
434 242
486 298
344 210
545 515
727 107
899 139
457 778
373 634
909 24
194 962
148 175
839 268
13 384
7 182
349 346
392 230
323 850
797 2
685 700
674 719
977 833
738 214
632 829
984 664
502 626
642 653
794 226
198 191
463 244
636 184
904 790
265 762
816 317
170 502
478 339
229 261
324 597
742 445
228 575
445 813
209 992
802 215
148 550
504 28
624 198
632 198
841 281
529 507
925 496
417 833
733 682
192 418
572 805
928 600
948 598
592 320
82 801
872 728
677 193
691 938
176 370
719 275
266 610
867 639
486 48
458 655
323 665
502 816
979 463
486 422
889 941
701 499
752 946
135 446
895 837
640 583
937 966
505 415
437 330
807 283
129 531
196 888
197 81
543 916
884 77
660 714
738 554
538 177
170 783
913 341
486 285
971 375
554 366
345 185
746 991
996 806
755 507
778 102
901 19
444 273
761 684
711 527
852 34
292 116
781 197
139 573
700 879
680 329
179 423
77 866
720 830
504 946
28 614
447 203
821 223
422 480
358 459
932 811
349 267
775 695
407 766
899 454
820 276
276 107
166 460
855 786
590 470
131 362
741 260
258 718
986 156
539 88
78 703
330 324
411 958
86 733
807 688
33 533
342 387
610 423
387 595
325 647
532 210
991 936
55 602
943 893
292 356
923 535
226 26
981 189
142 441
326 585
569 129
234 295
964 970
463 814
472 121
76 638
712 275
828 756
908 569
568 690
511 624
741 712
972 773
777 227
299 998
129 13
334 458
830 97
4 972
718 526
952 845
995 899
549 742
735 364
26 688
285 132
595 765
664 824
296 306
203 720
750 511
310 450
558 969
390 280
240 947
566 289
268 182
7 175
34 93
447 481
248 466
650 976
952 299
552 800
676 968
664 291
664 237
145 374
63 155
545 797
347 775
713 717
674 362
779 549
88 620
370 219
926 69
600 359
523 898
283 851
139 221
192 452
22 5
854 421
563 76
700 505
837 559
692 351
357 16
791 307
761 309
538 902
145 560
868 599
852 95
529 537
721 619
983 410
885 639
859 986
367 899
643 999
708 956
529 327
99 775
214 388
922 386
443 172
47 1
866 772
923 299
553 614
622 16
996 144
854 842
380 388
583 303
713 721
393 328
1000 183
371 881
281 908
159 507
792 423
448 287
36 441
727 471
867 19
770 57
41 18
813 372
523 887
876 960
847 358
638 953
538 873
420 619
973 210
354 914
349 482
907 431
574 806
722 188
52 15
792 425
812 691
248 558
609 347
151 672
442 661
196 860
541 695
765 369
755 173
689 62
155 596
379 996
487 112
937 267
198 911
389 353
93 989
448 797
25 429
966 334
770 327
816 16
686 654
870 229
422 283
590 4
295 244
812 791
2 178
534 832
647 879
304 257
922 4
393 810
564 881
302 173
272 389
219 290
432 882
185 617
653 599
148 865
577 568
830 751
681 319
119 31
383 210
418 314
897 619
300 1000
753 1
885 708
190 412
353 846
658 724
599 900
283 916
362 944
254 290
620 332
248 838
564 405
593 744
276 231
846 598
199 471
403 905
175 589
715 990
671 464
478 973
887 56
188 631
745 195
82 95
907 373
276 570
717 938
512 818
327 425
874 135
993 392
939 380
999 694
997 543
561 713
325 281
787 930
255 607
166 261
392 540
430 443
546 917
387 765
436 411
378 668
605 660
412 787
385 404
618 566
951 566
409 122
210 411
292 308
589 200
359 543
498 349
254 22
659 730
141 535
33 655
941 768
767 760
351 94
446 739
328 101
523 35
260 887
187 940
434 428
899 913
883 895
150 539
637 348
231 413
357 151
535 180
132 154
747 132
128 958
837 8
413 464
582 104
897 252
527 998
882 332
784 839
783 908
800 281
994 157
758 138
392 470
703 865
218 945
234 111
505 832
113 999
293 392
549 637
107 558
285 705
794 470
617 820
73 325
125 892
303 794
906 827
290 420
483 987
9 706
546 871
381 486
983 178
405 3
790 449
183 580
207 3
967 654
976 273
18 194
67 101
377 497
649 610
881 852
91 873
169 565
242 983
396 516
931 664
290 51
210 9
612 573
33 818
410 742
645 74
631 823
751 498
167 76
153 40
143 542
177 535
224 347
148 442
867 300
217 319
376 575
4 180
326 519
288 425
532 341
603 213
438 470
265 394
861 558
663 273
912 272
293 615
911 108
334 534
278 164
989 788
950 431
943 165
601 635
440 318
151 16
953 70
199 407
21 24
807 450
387 945
514 488
959 701
640 534
675 721
835 705
4 193
375 61
640 747
750 101
902 856
510 398
980 612
389 166
354 918
978 561
551 813
451 695
298 204
48 852
699 736
385 736
709 918
220 332
385 971
506 347
723 605
898 119
266 596
431 849
367 686
200 113
744 883
128 117
182 705
189 293
650 790
445 404
775 706
904 902
117 494
816 579
367 696
451 452
937 762
947 791
336 854
305 33
107 686
472 553
456 663
34 45
154 274
602 629
781 129
908 347
672 324
846 863
560 462
157 42
512 364
2 617
450 972
246 34
118 740
70 19
733 90
778 753
19 114
652 802
14 789
846 569
396 299
810 449
199 881
943 720
305 939
815 517
12 581
840 976
531 17
278 31
821 725
945 91
329 322
699 498
357 742
372 448
128 135
502 506
726 743
929 805
408 718
337 541
385 760
138 301
39 257
332 891
979 241
355 313
94 493
366 517
515 683
462 788
751 702
684 505
872 273
335 620
523 749
363 157
681 671
121 469
911 278
664 859
975 406
297 512
465 188
684 595
163 447
733 410
646 966
74 292
325 277
398 912
297 726
725 620
7 514
711 795
144 431
738 283
952 843
417 533
611 337
913 721
996 243
762 19
18 401
345 252
800 664
702 232
770 246
24 491
33 961
251 504
578 302
14 18
954 923
887 383
34 26
951 275
921 5
96 814
720 580
984 309
313 245
273 995
597 608
754 674
950 128
499 256
656 20
410 796
280 398
127 101
223 780
417 210
24 144
443 622
42 442
76 884
644 664
124 302
533 608
333 559
417 183
719 470
185 868
222 571
438 527
407 790
933 940
565 99
57 23
635 28
254 645
915 974
697 345
156 717
807 738
306 348
109 293
66 429
711 70
536 437
432 979
586 952
207 13
509 384
488 763
193 296
967 806
104 677
419 999
470 898
28 822
987 653
753 695
435 320
558 938
16 675
564 52
708 890
866 232
817 574
58 350
624 674
539 726
114 446
982 979
124 225
103 588
602 192
223 813
990 778
323 666
488 827
771 60
863 402
336 566
254 465
694 130
237 37
2 701
352 817
266 954
902 40
473 340
916 994
386 109
502 391
288 316
758 26
157 688
136 947
868 656
473 416
966 199
402 441
611 745
962 656
99 692
302 152
578 424
819 744
202 141
165 801
899 773
753 251
979 350
334 82
283 202
652 840
660 228
838 181
747 330
160 819
780 258
785 858
479 432
430 313
289 443
324 297
797 677
136 836
517 265
781 139
984 483
749 239
296 333
229 510
907 39
876 834
785 187
571 682
939 419
214 569
922 942
914 632
435 813
596 626
330 110
431 227
269 890
801 295
735 558
605 512
140 500
603 644
793 749
345 532
627 753
905 560
646 232
208 612
14 733
541 417
442 288
109 470
777 653
132 548
564 356
754 805
729 182
209 727
936 834
828 699
33 796
714 221
658 703
203 400
272 811
690 47
209 106
153 44
200 640
524 825
54 256
524 49
713 657
680 177
160 140
73 756
46 984
386 889
886 139
423 137
163 122
724 887
249 733
212 379
376 293
37 775
784 458
465 659
754 566
464 255
889 776
589 483
621 791
722 207
22 989
945 899
331 325
384 434
269 228
79 355
737 294
558 552
36 269
201 141
390 119
549 78
125 5
174 12
822 775
420 938
879 120
99 714
130 475
102 224
157 537
264 42
348 16
214 422
890 182
50 615
650 925
384 598
65 599
2 628
791 567
909 218
449 212
226 58
140 991
351 969
28 443
779 742
237 776
125 142
763 349
676 500
861 734
103 673
788 627
808 56
567 87
389 992
439 251
149 30
456 166
911 329
789 238
77 8
60 321
750 799
72 63
531 879
577 397
655 52
591 93
891 249
724 107
972 727
680 794
146 446
6 922
29 476
858 76
244 737
340 701
571 296
54 402
934 203
940 927
180 332
297 803
788 104
259 235
254 52
699 891
20 99
858 553
731 168
716 528
324 759
895 440
997 254
920 221
177 849
511 415
915 402
798 593
722 689
554 376
236 85
450 947
790 205
78 871
357 471
947 538
217 62
670 158
594 740
583 978
382 523
819 379
947 258
554 623
538 356
610 176
370 278
744 597
670 402
748 531
796 616
161 877
295 559
906 6
165 505
703 951
55 389
407 520
24 359
775 999
617 793
757 984
595 47
166 223
183 158
706 912
300 86
84 544
435 250
643 801
92 772
609 849
555 651
427 134
724 361
876 718
830 422
398 309
281 405
774 596
977 87
504 284
237 570
416 705
441 84
552 243
104 281
766 994
230 641
706 639
144 519
821 968
915 457
551 389
249 282
438 345
736 570
552 93
785 362
374 274
454 955
768 767
828 658
419 668
128 530
126 479
523 214
98 723
658 899
51 623
398 681
244 506
292 201
377 383
46 670
76 547
794 914
707 989
489 226
789 626
910 330
412 40
197 557
601 978
220 328
477 549
462 274
385 559
762 577
844 394
37 273
845 508
342 179
885 254
861 958
420 382
192 963
476 360
282 933
695 398
324 176
86 322
560 538
748 984
850 651
37 55
225 593
633 443
853 701
824 902
324 255
128 350
76 456
130 36
426 431
997 186
357 199
819 405
494 93
481 380
911 82
705 247
45 624
434 494
561 802
175 534
809 823
850 183
937 214
272 777
909 399
253 210
709 993
143 976
213 832
205 142
303 79
1 778
753 378
573 433
942 529
368 363
913 698
715 539
189 149
645 178
820 565
845 613
517 320
874 447
91 964
180 738
734 693
842 628
75 804
35 792
541 814
2 397
847 208
193 86
218 443
843 283
300 598
501 153
891 563
721 448
374 763
54 733
710 912
486 811
793 913
853 451
315 971
968 492
539 742
184 835
479 434
934 163
304 905
637 895
425 767
638 330
268 742
758 205
154 958
638 69
794 729
986 752
971 788
20 285
911 255
47 554
400 87
298 954
760 559
207 528
99 328
10 666
970 302
252 284
729 984
884 714
113 230
341 425
315 803
152 661
65 925
935 906
780 226
452 322
201 974
192 999
198 171
815 52
809 693
801 389
922 610
275 3
23 7
315 503
278 936
193 226
475 773
109 559
535 632
89 455
919 18
993 12
579 152
615 940
549 929
210 832
235 930
249 314
932 72
798 762
823 675
666 594
140 333
692 726
943 348
129 614
442 623
723 266
990 956
903 406
584 282
622 178
598 129
853 270
453 621
960 553
784 455
217 534
463 104
83 163
581 120
431 660
780 422
669 941
734 43
799 607
744 965
942 796
714 989
194 677
898 720
499 285
137 734
59 649
582 812
972 744
807 682
820 793
796 3
58 628
600 845
302 717
759 723
906 838
7 415
262 248
212 326
907 795
298 574
10 60
984 986
225 746
185 476
967 958
679 535
655 493
40 161
809 674
360 575
408 322
905 323
879 927
693 975
138 63
697 607
852 925
804 143
911 315
108 415
586 583
209 236
243 673
777 361
197 914
18 319
305 56
167 852
85 943
125 794
390 831
74 14
636 165
888 976
842 87
685 697
80 823
15 481
74 672
574 32
838 770
81 493
253 182
635 989
421 127
500 942
427 774
901 246
456 58
591 872
849 182
15 163
50 734
163 346
101 212
358 828
159 312
761 818
43 683
426 693
614 31
983 14
683 965
516 40
388 56
23 160
213 704
464 278
187 370
556 456
823 221
753 209
846 205
137 438
645 416
325 182
755 134
294 260
106 142
140 822
508 88
44 974
680 217
230 319
86 730
323 943
332 201
189 542
502 560
996 405
90 270
434 399
439 777
779 64
381 455
313 435
580 30
173 627
449 44
108 37
228 606
164 683
300 859
893 530
977 622
236 639
743 706
523 371
168 342
609 422
968 851
552 379
524 970
766 600
477 43
677 524
839 645
905 9
396 249
277 430
121 949
502 57
379 557
338 124
343 886
307 557
130 212
83 835
498 129
239 831
177 281
536 268
832 303
732 997
758 16
541 783
209 348
704 550
490 166
571 821
163 160
895 164
544 695
812 891
803 843
262 310
845 282
730 46
96 990
27 509
92 370
792 745
973 341
935 709
90 410
446 716
80 794
465 36
770 58
168 258
498 357
393 115
141 962
502 790
142 24
102 991
425 189
320 492
414 493
209 510
580 166
979 182
564 819
826 655
818 384
110 560
499 414
594 81
721 375
746 780
708 963
210 222
338 659
201 470
432 58
107 855
575 172
217 706
995 172
582 69
104 141
202 888
56 190
212 863
640 560
378 235
510 633
435 728
998 239
870 848
946 638
178 948
735 332
829 619
719 565
788 865
984 502
9 52
885 38
541 497
353 304
599 889
681 291
658 328
185 375
112 959
190 99
583 319
21 654
170 288
258 652
55 672
600 97
783 700
410 870
114 386
437 500
143 265
247 130
626 990
425 251
299 122
874 296
428 286
992 100
265 619
98 933
794 866
36 528
563 911
691 820
407 316
120 71
971 581
480 775
372 685
807 1
901 279
61 546
998 535
297 907
606 184
157 887
249 540
304 745
466 720
292 446
786 807
185 211
120 128
52 96
869 147
172 297
330 830
719 166
691 754
876 936
444 474
728 367
373 605
169 353
775 829
687 63
127 51
343 289
575 623
493 880
768 389
294 447
103 608
465 369
653 23
361 353
101 551
362 221
181 150
813 792
121 566
345 208
195 12
368 920
315 463
868 907
514 608
123 314
113 389
952 85
818 515
700 670
566 448
72 143
442 324
549 233
255 669
741 93
722 698
830 903
41 156
388 765
728 2
361 668
494 54
351 97
173 303
156 307
37 284
522 291
360 252
781 96
916 368
994 228
554 723
730 696
833 544
50 696
253 702
733 346
514 557
994 480
595 781
826 682
963 624
647 487
493 590
921 986
877 308
953 246
894 761
629 856
603 81
798 100
690 604
913 433
327 660
38 60
12 920
22 400
480 318
861 673
427 645
714 326
54 456
270 585
453 407
612 808
703 370
131 815
703 68
23 986
177 896
829 662
595 761
514 859
215 395
11 217
215 447
234 79
585 953
404 322
103 633
706 392
794 196
615 360
161 109
786 337
657 462
192 461
44 610
222 605
560 638
815 925
126 435
122 309
688 32
25 278
584 329
817 835
241 498
394 59
338 473
75 555
719 215
843 118
265 627
741 327
42 933
765 826
734 605
413 817
934 556
751 687
305 908
31 173
78 864
788 373
219 241
974 834
466 964
908 168
921 286
937 626
437 366
292 648
319 58
91 750
373 881
9 823
949 671
352 802
372 785
454 659
366 475
682 851
780 246
97 25
209 827
381 1000
331 885
726 616
78 249
503 488
505 3
386 123
500 891
353 369
288 317
997 966
359 498
392 233
870 500
942 5
981 842
139 154
260 752
110 516
535 521
218 460
93 478
582 674
88 798
944 319
215 207
839 235
114 435
657 451
89 662
744 681
387 162
781 553
760 825
71 91
696 514
486 443
116 316
164 401
906 207
806 395
146 596
251 607
298 554
144 214
585 460
771 435
41 108
244 762
42 846
664 82
750 412
525 236
20 351
614 135
261 555
439 152
545 578
65 734
94 199
304 399
180 562
995 205
630 871
560 342
802 958
182 698
549 100
361 204
52 762
872 446
608 666
248 434
655 801
442 455
344 362
410 113
136 676
792 568
255 850
133 837
832 882
32 135
462 41
611 630
588 978
229 700
670 88
441 263
648 91
654 185
363 436
679 512
908 753
45 659
93 94
689 370
383 181
241 520
20 98
616 946
968 837
15 950
83 955
409 174
258 949
700 592
970 492
256 813
74 133
922 608
898 226
33 123
694 679
893 208
109 136
589 529
877 971
835 573
673 862
179 607
962 679
308 41
557 836
927 295
236 674
407 616
549 195
275 626
654 114
511 645
28 778
32 191
776 904
168 918
651 778
309 873
896 779
544 117
891 898
597 715
884 423
268 285
111 971
342 795
554 128
215 217
247 832
107 488
402 160
688 513
173 63
318 314
320 788
990 677
649 973
758 433
655 732
654 391
962 313
8 903
387 907
340 35
623 994
56 600
198 539
712 537
639 306
415 174
551 772
636 593
907 221
436 679
495 693
404 670
825 486
217 702
179 525
483 174
253 27
147 601
223 551
845 604
322 856
984 221
579 544
730 894
38 147
741 977
244 609
268 557
273 332
895 870
74 230
981 859
714 132
11 240
574 442
253 935
744 104
845 992
487 523
913 315
193 679
858 501
163 413
582 485
644 846
362 860
220 306
495 598
442 505
706 105
312 428
861 463
522 278
881 18
596 710
256 835
45 749
923 735
78 825
986 765
720 626
165 340
390 952
748 938
963 555
317 859
874 607
244 327
909 322
397 729
929 587
668 968
861 916
561 518
490 387
413 976
157 525
968 817
798 540
662 953
922 487
346 430
697 542
717 911
425 733
727 127
430 521
238 150
262 962
749 580
556 236
434 117
560 120
228 850
286 321
844 255
300 784
16 383
400 669
450 715
316 709
326 340
773 720
425 981
135 191
653 752
171 36
395 797
415 330
160 787
900 479
794 29
744 923
189 697
152 685
225 583
83 742
562 215
448 657
521 2
633 573
953 480
312 369
173 741
966 243
576 233
361 897
528 362
441 261
721 193
153 845
152 855
641 675
422 504
739 347
370 78
958 328
408 557
358 530
709 951
463 859
313 54
264 741
105 376
222 444
233 981
65 820
874 3
71 983
669 2
819 395
204 635
431 412
929 27
669 602
897 259
672 275
388 921
39 625
206 98
942 638
539 2
687 52
516 733
90 186
361 653
52 911
300 703
283 784
833 319
476 209
216 345
211 584
381 268
462 338
600 869
857 944
609 281
882 540
697 922
19 954
810 319
434 462
772 600
493 440
69 282
622 138
786 893
522 381
206 171
302 734
689 446
644 527
767 169
274 448
755 578
872 30
76 530
354 34
93 925
325 755
283 156
439 72
159 251
995 713
224 230
732 273
879 282
339 554
363 744
492 426
929 301
840 406
609 240
86 992
275 6
552 212
326 673
91 385
723 136
459 482
203 477
92 790
143 263
927 963
760 320
581 367
162 40
695 826
695 801
216 212
81 650
367 568
492 181
28 783
799 406
273 682
12 473
619 389
311 534
970 529
804 992
124 212
173 176
735 420
26 867
258 197
917 394
90 58
959 577
416 102
385 304
875 109
795 374
620 93
154 207
613 392
287 52
972 428
421 939
300 218
897 739
161 335
176 12
496 142
121 226
770 160
7 743
515 356
662 377
44 873
524 32
157 576
357 364
985 402
790 831
225 964
514 289
48 599
200 806
639 130
582 616
85 633
593 833
227 525
917 168
369 551
90 500
510 405
528 783
495 322
397 412
844 78
210 567
823 229
583 483
493 837
222 47
984 126
441 849
902 124
105 71
526 272
153 4
394 850
406 251
594 250
350 400
853 426
301 191
931 408
81 175
676 1000
850 361
405 958
846 716
257 967
461 710
300 998
802 58
697 106
743 470
826 880
128 153
454 420
620 988
387 170
100 849
811 90
928 125
454 580
879 129
279 8
256 943
181 254
740 372
885 643
522 813
225 919
522 835
460 238
711 220
449 588
936 102
950 542
311 66
850 890
926 659
480 836
399 878
525 141
104 573
207 585
636 80
413 712
471 865
103 334
975 603
483 492
203 135
457 776
143 734
292 848
599 230
349 448
64 334
858 873
821 58
277 111
129 873
110 986
444 816
95 578
851 683
611 587
708 442
901 133
938 393
259 137
33 338
313 58
802 320
840 116
810 731
896 103
739 547
59 996
962 850
406 270
595 139
855 319
972 650
724 188
29 805
341 154
934 962
709 527
754 519
524 494
463 31
323 267
277 178
881 213
644 195
221 570
821 414
207 442
526 757
103 869
116 702
702 906
186 749
863 610
827 626
128 539
887 282
576 430
776 779
385 205
152 643
951 541
702 901
418 742
399 496
856 994
590 480
286 866
144 38
934 756
896 553
382 120
48 309
56 362
613 918
523 679
271 768
820 654
620 625
370 710
831 820
519 363
529 636
955 136
843 715
396 517
186 331
109 481
937 79
346 822
256 739
963 752
977 472
534 623
955 601
980 536
226 863
276 810
166 33
911 245
144 588
609 104
118 925
135 936
483 561
275 948
357 217
117 648
278 328
941 303
601 805
493 250
179 758
873 936
850 414
275 838
533 432
1000 596
877 596
537 816
781 920
269 757
59 37
475 903
884 646
712 238
822 113
592 940
199 891
366 838
819 804
202 196
906 20
535 333
776 310
677 722
192 933
329 544
220 293
862 32
544 438
70 227
585 535
643 625
338 833
691 344
810 756
618 363
488 15
563 570
946 563
730 296
147 277
377 553
229 543
302 43
814 351
486 299
669 656
306 353
634 740
265 628
577 981
787 815
958 55
569 578
570 279
494 720
78 405
912 626
922 634
545 203
922 451
285 887
361 395
990 280
163 230
252 276
128 57
169 73
940 34
430 750
530 766
475 414
608 453
74 651
934 359
82 708
584 516
731 208
443 201
983 656
859 461
121 766
901 807
49 496
466 486
763 217
542 339
630 306
751 888
933 732
508 742
367 879
700 517
125 744
514 10
568 429
245 518
701 322
808 114
896 403
488 694
15 730
827 734
816 231
544 227
110 340
470 680
809 894
932 335
146 9
435 377
119 579
570 400
351 838
913 607
352 637
344 854
353 650
18 619
743 155
233 543
677 583
277 375
147 771
463 734
426 421
345 678
967 242
197 27
80 984
84 318
898 2
584 188
67 699
719 552
576 650
690 366
258 817
752 495
519 656
778 213
750 910
53 135
92 795
361 33
389 993
171 479
482 710
676 432
84 425
204 784
15 68
976 302
590 182
564 297
753 499
870 502
187 218
5 708
695 173
613 270
449 895
418 60
438 872
184 830
723 606
974 137
316 669
553 396
162 27
935 403
44 681
455 590
994 651
301 76
494 421
153 602
425 984
910 983
199 200
534 146
433 121
783 493
347 943
721 742
102 946
466 213
44 178
142 779
907 34
250 74
967 601
997 312
88 433
616 923
497 660
213 40
922 907
527 662
121 33
213 828
350 335
83 257
690 745
364 556
596 977
931 762
497 510
145 687
153 191
814 716
480 23
121 270
268 159
863 24
369 60
921 868
820 575
51 116
414 243
707 756
468 25
32 534
299 933
154 281
523 968
338 759
562 244
754 621
968 920
405 225
605 170
232 11
830 164
128 170
887 753
236 274
60 792
264 656
524 342
155 910
930 457
656 870
991 582
478 355
625 25
587 62
803 332
371 916
265 529
957 37
754 558
575 208
873 921
246 165
791 402
572 825
732 245
53 868
248 528
346 941
590 707
586 1000
198 483
578 200
179 124
679 973
209 54
773 426
233 512
523 362
573 985
735 951
811 8
824 183
425 243
295 122
708 134
352 973
459 620
594 247
153 491
382 397
457 116
467 654
103 533
861 197
800 949
579 450
653 170
628 147
731 467
599 976
436 70
356 11
428 251
352 428
986 304
989 519
846 245
580 430
925 416
215 192
86 122
236 243
817 659
687 336
953 666
522 32
174 606
704 15
195 962
452 788
915 232
37 521
334 261
476 87
513 690
810 565
259 451
480 379
257 644
308 62
946 477
565 239
929 579
225 666
729 923
50 364
187 757
721 423
888 507
505 943
786 732
581 300
149 85
383 798
113 869
107 83
159 861
338 572
781 645
308 138
120 472
522 137
39 596
978 672
656 553
988 791
729 329
512 45
451 78
72 476
390 178
217 964
429 505
136 807
293 595
16 725
765 5
253 239
984 585
227 243
470 937
379 202
218 61
413 541
77 668
431 568
459 233
369 633
127 965
816 475
513 888
772 730
431 298
267 331
266 761
499 155
777 565
537 799
202 849
667 824
214 35
863 91
123 552
62 810
393 431
500 1000
433 512
371 637
37 893
171 591
540 148
424 87
6 945
515 679
501 109
253 481
739 887
994 185
768 823
210 921
569 631
611 65
966 184
585 659
808 768
792 854
636 798
225 401
114 140
504 180
173 308
445 115
209 924
840 935
830 613
814 743
132 131
291 139
235 285
830 435
885 184
243 487
609 641
620 287
671 981
717 635
100 36
188 664
153 876
210 530
969 665
301 254
916 527
295 3
273 786
309 492
877 952
17 872
604 51
190 332
427 411
285 884
846 996
650 72
914 459
684 303
598 103
314 911
153 634
885 892
990 465
461 951
396 462
122 956
921 472
661 966
522 862
159 520
407 868
370 358
839 632
246 656
101 459
9 989
418 738
380 421
428 56
777 675
798 195
185 444
490 871
861 856
233 261
427 50
939 430
303 143
408 872
201 597
439 599
337 489
30 839
228 386
520 1000
692 997
460 811
312 90
653 111
746 971
873 269
931 191
598 985
613 723
948 772
618 556
175 460
383 182
460 556
552 699
216 54
808 525
311 557
681 294
205 387
118 829
526 495
76 538
439 635
618 176
194 319
716 266
96 566
363 33
6 224
772 592
145 817
362 861
36 402
276 201
895 215
672 25
848 42
711 927
727 760
206 647
220 72
879 658
226 485
389 716
741 486
742 381
824 877
749 79
335 136
321 527
833 934
395 185
565 439
230 418
439 116
159 813
901 403
154 37
393 761
536 615
444 772
914 884
412 817
960 709
648 593
393 767
911 430
924 868
991 869
967 405
828 854
282 847
341 592
860 943
762 12
480 355
251 655
892 576
183 893
78 153
960 609
574 255
549 868
309 807
883 203
37 861
107 39
881 674
351 92
663 684
868 325
546 632
272 424
330 588
531 374
160 108
789 355
470 59
680 978
373 284
870 188
535 986
382 782
355 542
67 328
164 848
548 150
535 165
57 593
361 61
102 759
559 176
251 78
906 48
971 389
956 213
354 566
778 121
375 992
109 38
891 173
51 464
168 801
838 270
195 776
539 514
856 568
838 704
536 543
988 122
489 581
159 661
97 307
293 591
119 629
125 898
612 688
332 615
202 991
265 902
452 299
253 794
152 818
436 145
543 372
773 704
481 778
284 782
909 286
938 377
910 905
494 447
656 230
963 76
610 676
419 717
58 427
992 416
454 396
290 833
810 419
547 270
400 942
13 216
191 323
574 286
369 577
262 932
232 280
689 901
76 560
538 797
106 268
200 153
241 967
470 418
307 3
67 675
511 545
497 36
24 704
932 999
108 167
24 345
533 115
986 296
845 270
252 375
22 467
127 15
388 195
886 423
136 578
165 765
961 96
939 571
884 68
169 312
346 28
911 868
159 680
252 140
241 64
711 788
622 61
724 552
517 64
191 387
577 781
27 904
580 38
435 1000
483 900
616 8
448 728
124 976
44 540
999 853
926 803
490 102
105 318
946 820
968 708
984 776
573 209
376 346
178 703
859 660
141 55
588 467
899 911
177 551
49 436
625 706
42 839
241 816
478 785
245 546
179 470
810 967
265 42
838 892
923 474
582 913
965 148
9 530
56 32
349 326
542 393
720 638
699 95
153 858
782 40
317 26
775 250
506 851
495 649
482 688
644 439
994 707
749 757
818 855
383 554
252 684
451 258
452 534
931 52
541 620
348 438
349 975
850 989
241 173
612 467
441 100
281 391
603 245
865 47
731 948
560 586
815 188
659 549
130 725
292 634
599 546
145 464
108 823
423 944
801 472
423 816
26 66
693 865
675 880
686 182
580 846
743 10
987 659
528 880
288 850
185 880
265 247
137 399
162 116
234 753
176 406
472 734
572 864
957 814
390 854
212 636
21 472
668 350
194 372
962 451
555 922
94 818
934 60
111 408
132 264
163 248
344 931
883 34
71 282
781 531
843 804
819 389
49 370
930 766
856 150
395 196
929 622
786 158
448 169
783 814
654 254
320 616
980 146
854 929
894 564
233 358
268 312
542 776
665 375
761 940
191 179
718 916
186 259
397 86
825 369
409 48
521 836
187 174
413 496
174 615
984 953
876 899
215 195
294 508
432 681
208 364
381 666
381 642
664 801
228 452
546 893
245 228
390 102
396 85
299 121
355 481
828 790
60 493
251 10
107 952
114 336
683 220
392 118
803 762
425 910
860 866
803 703
367 199
817 567
760 62
71 681
62 101
500 177
771 349
225 271
927 194
401 940
609 919
436 775
972 578
325 438
463 332
9 292
557 41
849 65
574 958
905 801
484 106
565 766
147 802
303 292
981 590
587 442
991 669
566 765
21 630
513 13
84 102
522 803
343 424
26 512
203 949
459 252
743 792
638 799
628 434
277 294
247 219
718 118
502 685
148 836
358 943
118 327
635 154
618 770
775 515
366 767
313 920
814 433
557 632
203 551
299 611
614 370
899 409
317 33
722 137
580 287
965 178
920 660
288 259
784 684
173 420
506 100
414 726
115 298
449 221
706 190
414 886
763 587
1000 739
785 526
49 424
170 9
185 396
458 778
56 829
475 57
371 732
1000 173
437 11
698 482
139 123
283 976
550 245
512 301
238 987
26 40
715 592
807 653
178 456
982 456
362 760
180 183
339 453
681 791
288 961
245 264
204 594
865 611
588 239
843 213
545 182
350 644
602 185
569 185
101 448
453 376
306 165
620 84
431 436
671 646
409 811
281 550
956 185
193 81
95 808
852 544
167 398
66 6
690 389
602 789
665 332
831 963
473 221
788 958
446 233
357 144
309 501
302 657
704 403
340 388
148 634
680 597
8 574
610 10
795 435
649 99
579 66
145 76
495 961
593 304
525 4
86 229
867 96
547 38
73 297
406 942
197 664
761 339
124 927
995 337
707 710
257 949
965 57
232 189
266 792
74 775
51 530
728 955
273 820
346 895
471 186
453 985
966 862
892 250
393 896
836 554
165 577
180 146
861 554
672 435
968 149
91 927
884 174
479 952
865 369
839 314
137 538
812 863
828 869
936 542
99 769
237 31
151 368
557 679
618 137
827 410
71 805
992 92
886 672
606 556
193 567
488 669
417 461
629 66
152 805
364 17
153 908
234 913
649 630
242 383
303 718
886 421
179 371
364 473
762 588
519 512
159 574
83 98
746 755
296 955
593 805
656 672
121 691
371 111
41 3
388 780
575 916
714 266
108 451
444 180
951 721
326 365
709 672
733 11
229 751
983 470
809 570
570 486
240 853
302 529
448 876
641 478
877 521
104 137
1 568
143 601
592 917
404 820
236 768
83 795
891 549
406 583
83 535
418 283
737 22
108 537
274 607
169 716
791 798
982 396
528 967
813 44
514 887
40 427
448 229
58 523
750 120
458 370
621 182
802 116
927 207
776 573
265 978
831 700
399 247
139 461
12 408
488 109
808 332
655 224
219 485
587 245
699 671
131 870
957 637
570 200
489 206
433 883
775 747
450 885
967 170
987 85
36 929
853 979
914 129
421 267
408 82
295 504
885 597
332 225
680 758
716 773
148 454
818 323
309 263
386 398
576 737
830 194
711 678
784 505
827 883
235 236
523 435
628 96
420 295
954 222
718 6
821 120
314 315
519 120
876 838
265 720
980 65
20 433
444 316
155 885
303 157
877 188
703 259
245 397
225 803
747 856
235 806
882 132
589 411
857 308
498 823
969 745
652 141
727 183
864 816
792 476
816 456
242 941
457 734
623 548
271 568
996 672
275 952
693 50
12 621
702 967
364 839
678 5
783 362
962 24
14 531
563 69
77 496
529 406
133 5
266 235
798 909
599 407
408 442
242 513
980 994
595 267
743 640
324 272
238 845
542 931
624 184
19 551
908 864
645 741
818 787
709 880
608 193
776 494
134 236
125 556
864 350
435 55
913 358
736 218
660 10
667 240
759 267
559 816
763 497
175 392
828 369
114 12
388 193
762 971
76 413
649 302
728 25
684 907
644 359
292 275
438 469
694 879
997 784
359 310
622 499
930 638
542 490
392 88
173 263
838 359
426 527
509 666
349 933
350 169
849 249
65 330
311 990
398 228
945 7
738 21
865 525
272 589
744 932
863 764
132 739
129 465
798 854
588 197
106 186
376 852
469 803
502 992
640 81
23 1000
137 884
972 899
140 102
910 586
239 819
462 398
24 506
910 75
114 766
724 167
809 412
962 979
905 797
267 493
911 869
329 114
823 606
753 995
563 733
787 218
547 497
33 516
647 117
256 167
708 422
283 286
579 565
56 469
473 830
785 430
723 559
430 175
849 82
277 675
464 489
789 888
925 932
850 531
613 360
264 585
971 132
511 516
522 946
990 821
106 426
121 575
984 710
555 717
632 83
806 519
69 146
164 786
918 348
269 136
362 617
645 97
472 359
349 764
744 634
890 131
663 185
416 107
458 785
71 970
927 806
51 31
496 453
536 959
38 515
13 888
236 772
220 3
962 103
4 511
922 850
668 604
631 343
891 951
725 558
744 783
459 235
731 640
766 913
928 698
759 797
47 932
634 3
217 599
139 276
811 661
721 876
373 399
125 521
932 945
464 624
922 460
397 3
215 538
601 548
765 316
941 413
224 510
535 111
735 518
295 527
669 976
232 284
978 175
792 22
143 912
600 368
934 689
410 619
529 524
811 893
889 324
858 188
527 895
893 408
293 944
468 43
346 968
297 995
59 859
730 193
639 367
6 67
427 804
424 335
496 133
569 838
221 84
76 480
591 245
98 498
243 687
564 768
301 931
718 353
120 988
891 780
310 54
154 670
341 59
58 150
121 229
823 63
575 803
723 738
340 964
733 466
112 241
539 37
76 974
406 394
968 716
298 507
238 71
475 394
574 778
282 717
904 304
143 132
980 476
204 168
297 388
482 71
919 151
275 768
952 423
460 769
352 825
162 217
800 462
579 635
968 576
833 693
968 964
776 492
294 343
358 1000
434 777
510 928
372 281
638 614
9 23
738 541
948 502
511 584
860 681
364 746
919 823
488 231
235 747
907 917
315 815
193 768
963 753
944 648
300 876
908 535
384 460
515 827
607 963
745 460
643 815
337 436
542 38
818 108
380 386
853 293
129 752
387 436
469 322
227 117
530 619
665 194
520 405
465 24
491 788
91 608
275 175
755 923
381 589
382 453
142 831
450 722
280 656
753 862
898 416
62 545
342 631
158 835
718 207
308 538
420 793
201 132
138 5
316 829
991 921
89 226
526 368
734 708
564 749
288 378
289 298
30 451
24 624
431 501
68 889
958 444
218 14
714 459
12 224
347 574
920 251
781 788
999 518
321 523
765 982
472 841
920 427
256 979
369 545
144 809
578 287
11 31
172 946
842 114
736 481
721 340
691 952
494 561
807 262
738 328
72 140
779 628
362 114
746 428
313 345
194 31
78 385
969 294
129 679
834 303
466 342
921 684
607 760
259 392
201 211
296 570
885 704
60 383
890 380
691 157
483 676
487 471
250 199
299 350
728 633
856 288
61 783
35 373
696 564
847 761
250 999
120 21
705 458
330 721
405 860
978 139
27 221
999 503
263 503
30 369
508 906
927 413
870 441
686 31
205 646
518 205
766 107
3 969
390 591
1 825
642 781
706 766
295 466
545 43
972 876
757 18
461 491
448 271
866 409
104 758
556 28
456 780
426 771
706 869
572 39
336 707
652 519
499 924
950 690
95 276
935 274
768 433
168 58
996 910
591 219
777 143
455 77
242 16
514 670
114 466
307 961
524 441
607 265
654 514
815 795
474 883
624 90
939 930
133 337
356 119
248 263
429 942
117 676
132 771
727 78
906 987
381 506
598 942
237 734
358 595
556 575
75 396
553 884
930 437
761 514
919 668
337 327
800 200
593 249
165 346
617 132
884 542
705 774
508 195
257 971
633 264
259 992
754 15
677 954
498 467
906 71
759 585
472 781
383 799
766 486
77 713
769 312
705 621
14 323
834 333
564 102
691 115
495 588
779 148
22 6
628 431
54 552
129 546
173 28
143 347
649 766
476 789
221 725
466 859
439 974
766 404
406 542
461 588
435 805
747 521
126 875
121 692
137 50
158 929
311 709
35 677
953 519
308 265
855 835
469 887
750 909
791 510
843 638
278 703
757 590
931 362
104 92
780 83
823 173
239 842
113 601
945 951
677 871
759 265
608 243
707 493
898 978
875 639
840 98
443 687
953 380
482 630
380 592
567 775
560 612
711 869
696 909
364 238
525 30
526 522
5 860
432 912
573 545
786 81
672 935
213 743
762 463
722 435
62 716
835 34
128 505
692 686
185 833
467 620
614 536
11 654
540 1000
546 270
528 180
864 246
307 478
712 289
572 847
576 722
354 815
940 345
51 382
823 891
355 977
372 201
925 148
130 620
524 737
610 444
966 148
515 404
759 784
505 98
71 339
783 767
893 783
743 725
278 120
803 388
822 807
295 970
636 371
874 988
807 330
92 682
185 177
369 308
573 460
912 471
39 723
104 594
121 568
60 981
927 896
96 577
143 827
624 592
657 513
569 580
545 24
751 420
891 279
123 20
507 765
570 493
782 178
814 492
107 926
518 75
140 76
261 266
862 631
782 173
428 929
909 520
666 870
282 787
238 753
881 257
48 248
671 82
282 212
936 302
835 898
763 108
751 381
979 325
223 213
787 587
438 449
728 743
9 735
602 495
585 382
515 216
403 278
434 286
396 324
190 709
213 463
797 988
689 939
403 759
817 971
56 7
676 303
359 291
623 612
517 918
635 800
266 432
136 625
193 570
460 702
133 733
867 486
975 289
276 128
302 698
37 996
963 699
43 857
651 859
260 73
206 293
442 988
816 985
971 336
123 375
697 130
688 316
58 642
649 473
420 837
273 91
44 676
715 750
902 650
506 700
52 658
428 343
551 350
815 785
272 237
748 940
575 673
761 557
470 603
131 359
653 162
667 757
961 118
867 716
521 110
345 946
497 955
177 246
220 782
532 880
9 790
930 531
604 298
160 520
311 650
991 617
756 525
207 351
680 619
667 212
402 281
62 44
331 346
198 318
354 240
181 167
817 140
238 488
327 77
826 913
612 963
855 844
116 764
366 301
198 347
531 708
849 366
719 694
948 248
245 681
956 30
719 597
827 511
592 323
238 995
173 270
545 243
517 246
592 629
271 527
601 124
920 675
690 460
155 720
259 569
721 173
938 272
213 870
450 639
573 234
788 321
507 240
461 971
925 358
549 215
584 67
118 221
799 1000
842 690
440 921
132 445
118 614
104 951
138 904
425 184
393 946
464 664
688 111
587 339
157 168
751 810
753 850
299 18
476 531
736 245
2 559
207 181
20 701
287 436
118 867
723 487
594 951
536 428
395 256
290 625
443 208
791 328
256 878
967 328
199 603
185 620
996 212
366 804
566 633
72 987
233 753
507 669
229 719
617 749
80 163
907 874
770 711
793 912
805 252
576 377
228 669
955 137
591 213
536 189
517 844
657 988
487 435
432 401
914 261
955 480
999 248
438 222
591 188
840 270
213 755
76 184
180 980
893 169
985 863
407 840
452 378
1 563
214 781
101 433
464 692
893 479
64 731
181 848
352 720
591 933
133 140
378 581
474 263
658 920
354 358
490 56
519 89
546 444
710 983
975 601
211 615
168 405
77 772
531 68
524 210
829 378
231 642
3 654
248 487
192 209
516 147
732 626
910 660
50 464
333 233
145 912
340 542
552 159
920 971
942 539
305 335
951 463
568 182
683 856
664 514
828 194
26 919
469 149
323 214
35 919
828 285
544 281
324 525
840 435
303 182
385 814
389 921
394 391
1 53
441 182
929 601
20 762
50 237
180 849
679 566
174 480
346 982
54 452
922 534
908 587
782 21
220 735
17 229
124 679
493 769
511 491
118 323
154 497
546 669
880 819
63 179
46 662
34 62
659 527
724 487
675 34
792 986
939 917
321 742
281 30
655 403
155 898
296 359
904 317
410 274
97 494
627 968
171 238
918 419
245 590
765 460
111 15
783 198
490 367
474 677
910 407
713 832
998 865
340 809
264 524
75 538
774 921
246 420
476 619
45 10
742 224
553 691
920 211
872 616
744 733
755 908
214 604
316 679
747 661
640 787
798 489
543 558
295 895
613 886
89 860
313 504
703 346
938 606
930 628
290 467
835 144
55 181
11 476
148 738
473 646
908 329
147 91
13 658
735 634
864 225
610 711
188 340
329 781
449 62
217 93
242 337
700 707
972 420
403 994
917 262
215 490
81 96
202 803
266 88
252 725
538 132
632 512
36 786
897 498
329 944
369 300
44 442
665 912
820 376
637 813
827 423
486 22
698 636
23 656
455 357
913 846
511 920
130 654
110 196
352 832
510 155
309 26
413 122
61 503
558 328
410 77
949 282
108 189
482 636
744 560
67 818
322 659
813 617
119 141
475 692
81 693
884 173
210 269
661 730
614 674
713 916
384 852
670 826
392 197
537 407
834 433
600 180
874 993
151 652
6 941
481 477
147 855
177 233
38 168
640 21
374 488
53 902
506 523
590 232
330 353
460 684
734 860
784 111
213 135
837 305
395 775
73 212
24 124
728 36
418 436
128 412
732 769
151 902
427 803
471 8
310 172
359 132
380 718
279 70
310 781
345 956
511 98
36 14
806 824
269 643
118 990
706 66
182 64
445 269
487 956
122 929
137 478
420 655
235 740
718 684
430 888
524 407
664 182
921 834
3 549
147 531
471 213
716 732
134 374
71 648
561 485
861 84
364 46
229 227
71 240
171 184
987 121
591 956
322 307
840 986
466 3
559 591
759 153
292 978
968 983
389 8
799 771
282 809
515 93
400 287
769 962
133 797
595 415
250 296
124 111
510 720
160 435
42 937
965 578
211 862
148 104
401 917
100 119
302 469
651 305
212 204
470 973
6 206
622 945
85 657
396 233
459 781
777 603
700 89
17 616
837 125
377 906
422 813
461 758
866 135
379 53
755 392
239 23
251 959
617 789
240 460
47 685
577 92
312 42
508 539
508 647
417 111
158 802
586 69
687 14
574 25
112 121
661 965
354 795
941 83
10 79
506 884
5 259
664 501
873 485
592 496
244 509
575 825
437 680
428 831
720 965
275 631
646 614
752 160
1000 47
461 213
599 339
568 488
71 539
663 217
69 206
954 602
957 227
226 962
719 422
948 389
562 392
922 811
218 450
990 725
944 290
30 602
745 481
497 282
910 593
729 128
571 213
524 718
1000 181
331 851
28 911
89 149
423 28
978 889
901 862
634 163
500 553
776 691
896 253
400 307
630 943
445 963
163 863
37 174
638 520
141 968
176 860
32 308
643 599
414 221
258 604
545 543
517 900
828 227
40 353
795 136
287 612
797 913
599 684
375 676
299 723
545 69
18 869
50 786
419 505
318 524
298 978
512 201
118 661
541 972
431 13
241 135
103 810
955 326
315 811
114 252
725 531
342 633
492 206
530 68
455 951
854 144
720 688
397 354
937 474
663 791
114 801
976 983
324 901
40 670
57 30
932 359
297 895
398 376
404 873
646 210
954 542
449 149
520 607
215 498
541 881
232 775
237 611
202 788
478 966
163 143
288 372
675 790
137 313
142 311
158 419
187 951
783 482
179 408
579 60
247 511
301 670
482 997
384 487
977 251
799 669
867 465
351 174
68 22
456 145
168 114
89 330
89 476
221 568
634 336
228 790
412 569
704 487
309 49
667 630
957 683
887 630
398 673
748 122
511 790
146 283
305 73
691 336
438 869
359 928
200 691
139 433
775 862
906 956
96 309
11 906
811 930
832 781
869 2
669 485
6 390
43 116
371 995
900 497
927 177
108 607
95 15
210 723
707 572
821 939
429 709
799 905
743 927
309 564
118 762
808 220
231 6
65 126
895 44
860 49
192 839
341 901
797 403
158 945
537 239
154 299
719 223
72 745
941 775
425 18
438 492
363 870
767 775
73 70
136 544
273 546
182 502
844 506
843 500
585 41
65 226
856 533
381 660
988 831
682 108
982 757
807 7
800 390
723 16
324 991
479 687
869 312
874 475
674 500
63 240
169 844
648 946
680 981
368 767
697 89
666 427
67 93
311 945
899 391
617 465
823 943
3 523
436 307
877 440
967 802
936 202
371 123
824 665
281 376
151 583
183 606
805 830
860 546
870 55
834 560
409 994
836 979
661 448
709 513
660 340
278 248
173 197
35 881
19 495
176 481
606 82
764 86
966 722
672 391
829 372
857 963
635 322
655 521
52 969
468 504
388 481
642 925
111 822
374 120
924 606
463 532
922 153
554 117
405 424
242 353
511 3
846 233
617 514
314 826
937 119
420 349
534 861
470 83
667 396
939 728
759 502
460 746
364 662
883 215
20 903
281 36
346 788
888 925
494 680
786 433
38 963
94 358
800 742
571 356
955 784
482 642
27 240
96 810
428 520
165 979
97 953
434 727
163 819
422 251
72 521
757 395
261 226
584 257
783 813
921 408
756 203
43 275
930 137
979 378
109 619
217 918
386 605
320 198
934 125
191 216
570 547
905 546
348 53
509 620
579 212
624 44
846 362
927 823
617 192
95 60
480 153
736 984
973 320
492 580
667 120
786 830
537 524
64 888
953 206
640 979
421 596
745 131
961 814
896 421
391 962
678 450
601 355
371 340
703 909
358 119
531 641
367 146
88 178
467 872
62 896
481 110
670 748
655 765
629 946
669 634
567 550
319 236
694 451
14 208
712 127
586 647
246 283
419 581
272 525
936 620
776 87
979 819
114 940
921 492
789 378
916 548
147 853
25 686
719 393
541 371
986 379
674 555
392 897
429 222
884 342
673 571
807 359
311 939
861 612
293 182
288 328
299 91
920 261
96 473
834 831
776 100
780 321
168 743
91 617
431 814
680 717
660 502
63 877
531 554
583 997
809 625
974 360
943 787
830 344
533 978
131 68
606 403
135 150
458 169
533 925
509 262
779 871
178 672
799 894
675 778
875 183
235 754
889 979
872 324
784 873
243 141
204 963
851 792
315 611
464 937
342 705
399 831
717 649
983 785
609 215
372 6
822 156
333 36
205 318
512 227
303 247
436 313
350 197
601 922
422 465
455 631
261 458
245 366
122 749
479 405
738 375
97 794
327 452
506 134
101 155
606 911
305 601
607 565
131 538
443 317
249 173
970 376
651 541
128 347
298 269
465 841
822 40
941 273
189 699
528 654
461 118
247 470
330 613
842 248
520 748
38 121
272 147
206 556
244 789
58 233
911 923
892 36
361 143
401 504
67 748
618 657
6 198
140 941
850 64
372 537
678 721
162 469
922 15
650 312
907 546
270 178
145 730
177 280
688 943
308 122
366 340
473 922
23 72
381 658
871 601
763 806
833 938
630 605
254 649
252 74
724 875
173 760
114 816
953 544
291 858
492 411
267 613
997 116
647 621
409 218
266 879
531 321
156 458
104 376
930 53
419 248
530 80
675 445
374 88
895 937
80 502
455 466
554 6
313 734
621 344
582 321
54 793
809 673
6 644
386 890
698 799
580 868
803 402
589 571
114 618
115 990
982 822
647 966
463 473
645 249
507 799
430 878
92 333
331 336
242 974
790 726
84 851
571 265
54 881
851 985
226 264
671 57
632 518
162 485
848 146
374 844
40 18
226 699
647 327
500 982
294 901
688 391
641 275
503 987
87 795
927 209
665 561
362 80
616 856
35 438
198 368
606 387
143 68
743 227
159 304
232 114
556 922
240 658
466 123
731 497
824 842
446 617
152 574
763 84
120 455
227 438
798 647
635 812
781 424
20 365
383 842
621 806
472 27
41 347
152 901
132 135
313 536
524 92
252 678
401 848
261 723
641 493
685 589
459 557
245 211
634 300
58 41
302 139
326 908
840 337
683 850
798 423
70 945
116 83
24 584
15 102
62 705
456 100
151 40
648 372
137 733
907 198
964 101
264 453
700 350
462 339
34 708
665 423
417 209
305 107
509 651
40 100
668 751
345 74
847 801
696 575
333 617
363 28
674 341
760 984
624 911
461 975
385 457
799 454
212 872
901 483
763 889
181 211
755 595
189 590
211 236
583 228
69 336
655 941
309 559
600 337
836 93
439 11
411 797
549 871
979 396
934 695
225 790
803 792
238 316
615 252
992 656
165 800
715 355
889 521
349 833
231 718
142 445
926 846
638 381
879 832
353 244
573 478
732 347
910 687
530 758
336 544
13 491
846 182
376 999
382 186
136 585
357 581
678 570
700 276
371 640
710 879
236 130
122 593
188 758
919 374
25 814
124 477
229 701
28 793
140 260
173 919
321 939
201 368
750 555
191 558
370 157
376 343
238 186
673 233
264 410
503 985
513 387
594 379
778 663
969 493
235 983
886 35
161 582
737 687
380 979
294 334
398 21
681 279
153 233
118 63
830 955
472 589
301 23
670 819
929 169
522 346
299 576
92 664
955 223
614 381
772 231
507 170
316 411
868 552
454 144
938 278
63 478
95 140
109 263
73 541
723 202
902 922
52 977
406 757
843 351
532 287
114 379
99 267
787 120
655 4
575 127
364 929
909 137
380 259
608 352
475 192
256 268
953 12
505 173
13 621
282 476
590 559
984 528
309 553
469 197
418 647
620 138
283 433
39 76
425 375
380 273
532 591
388 680
320 78
278 163
952 951
330 114
369 637
448 396
94 231
611 948
526 335
868 432
748 613
993 928
25 763
897 867
810 104
415 876
228 828
997 18
572 180
833 794
933 119
599 492
369 977
420 856
590 185
759 919
677 618
248 486
122 694
953 915
31 430
369 94
592 866
996 710
604 601
493 623
913 570
339 864
811 18
828 169
484 290
414 660
5 774
720 962
330 112
362 756
468 937
982 571
161 96
213 969
259 484
161 832
232 61
716 284
870 635
650 608
146 608
13 610
993 975
185 361
958 274
853 604
776 913
506 769
160 788
907 19
202 114
178 976
816 855
888 3
754 352
523 721
920 858
387 78
803 145
552 333
998 524
673 603
542 953
921 998
831 602
567 461
184 239
590 989
656 179
10 30
15 3
128 835
907 598
599 699
431 676
846 651
40 630
443 205
627 757
805 710
35 266
417 72
745 662
764 914
444 366
112 985
919 622
199 755
600 712
862 682
318 182
643 510
480 316
184 150
25 873
549 428
816 492
550 998
551 930
559 70
240 945
173 661
672 826
248 972
581 990
710 634
378 146
661 333
640 464
389 459
724 772
440 766
607 814
323 114
154 887
946 107
591 144
902 259
44 849
168 594
702 819
188 170
793 637
183 823
670 918
766 849
318 911
149 375
921 455
3 252
518 545
464 25
173 655
616 498
895 294
840 273
453 370
136 79
465 505
225 256
998 555
800 994
264 323
957 83
407 72
482 334
282 527
740 214
964 302
64 842
629 48
912 804
720 77
215 495
408 580
429 534
631 47
73 549
437 507
342 102
535 441
617 16
189 881
531 624
937 694
6 398
609 700
873 542
931 986
275 165
541 533
248 818
910 307
640 598
184 773
919 535
655 351
566 661
903 75
908 311
387 960
425 917
167 89
232 706
869 811
686 575
689 45
237 16
510 19
489 401
553 215
981 944
490 149
556 622
411 471
124 662
574 927
304 697
538 247
103 519
276 813
835 305
287 288
580 695
190 680
2 428
75 127
190 717
685 717
752 168
345 7
195 793
891 801
838 395
568 997
904 522
680 761
335 618
444 885
749 675
639 693
79 404
686 741
705 767
194 54
150 928
841 154
277 345
219 23
571 64
443 980
735 233
182 562
131 184
241 493
470 982
854 40
925 959
641 874
66 395
86 652
14 938
382 344
584 984
853 727
566 975
187 291
906 727
631 239
294 782
642 369
209 875
86 681
665 635
20 130
364 97
763 726
773 206
555 419
338 414
739 474
762 887
455 852
87 67
617 673
804 712
613 320
841 870
593 835
665 179
491 579
243 622
468 814
358 12
500 190
251 235
965 615
969 302
472 291
819 520
329 263
716 918
48 937
558 66
265 655
904 424
180 116
552 865
201 738
82 436
934 565
939 513
797 62
464 412
778 730
730 891
525 517
182 13
880 624
421 956
481 662
990 981
95 197
240 254
871 455
459 81
43 86
995 520
797 962
715 391
360 868
611 532
437 336
39 482
24 865
76 57
111 947
835 742
313 11
452 538
859 489
218 401
945 863
779 685
807 64
109 771
75 345
603 140
310 293
223 946
355 237
156 926
657 963
561 394
309 581
198 144
794 357
684 108
969 328
353 886
616 847
864 243
214 44
919 835
96 275
830 626
46 521
195 23
922 253
517 637
733 601
235 326
725 957
37 961
768 374
798 242
916 730
980 30
242 700
388 728
112 594
697 876
397 486
769 414
433 543
60 230
856 389
80 778
486 437
667 294
897 851
201 146
738 384
540 547
794 134
220 867
184 200
771 836
767 247
773 792
12 477
397 283
354 986
899 572
507 974
854 335
480 671
749 946
877 232
173 407
347 888
291 151
873 316
646 987
210 585
752 984
152 465
60 926
505 137
247 569
80 384
976 760
497 999
522 215
89 583
526 206
487 910
715 353
190 155
915 476
692 769
130 572
60 7
550 264
256 76
675 502
869 379
398 308
773 112
380 64
425 960
408 189
359 127
646 449
799 755
19 455
836 355
163 768
586 48
87 196
976 549
176 664
669 456
379 859
913 979
612 660
184 53
321 869
631 311
631 804
124 181
90 742
130 619
46 799
190 246
155 408
411 418
348 584
836 366
21 804
120 704
301 903
998 697
169 848
900 757
158 152
362 853
160 16
384 191
128 338
491 892
642 216
776 631
318 960
437 120
315 564
547 729
330 433
700 717
612 492
390 332
341 20
682 747
74 664
783 412
276 509
776 294
648 206
393 434
940 804
932 236
749 434
278 566
564 188
986 938
786 1
977 60
519 222
282 984
53 697
384 966
626 368
853 535
99 896
35 669
954 503
30 400
387 719
152 351
729 563
223 98
167 312
619 713
94 607
675 897
162 901
282 702
983 434
803 602
10 686
692 852
400 242
431 629
84 131
568 181
646 379
244 619
308 757
398 757
244 871
408 271
993 463
343 657
577 588
807 477
625 507
472 275
507 779
76 695
915 30
533 317
338 347
248 49
949 552
363 972
790 641
87 655
85 781
494 521
984 415
736 113
711 7
370 950
459 14
635 258
513 114
60 469
953 798
526 326
228 699
702 408
761 728
464 851
824 680
962 164
789 209
796 224
249 141
97 99
27 18
536 839
992 539
949 162
607 123
888 790
560 179
496 65
318 711
634 369
106 997
796 596
534 868
407 455
664 787
937 972
895 177
997 981
514 323
949 164
785 811
962 547
612 330
328 919
479 867
137 210
984 424
914 188
198 214
958 597
455 298
445 734
725 234
598 572
925 541
155 427
49 433
451 43
1000 603
610 320
759 798
368 297
288 275
776 463
513 900
657 533
289 798
115 815
654 95
520 692
896 770
314 658
81 919
661 674
946 888
711 919
412 584
645 308
968 83
694 964
778 828
445 267
70 137
362 34
542 494
224 182
219 406
261 965
268 417
70 505
266 125
877 194
567 785
402 997
872 168
608 830
838 841
888 293
259 472
724 203
116 454
733 992
423 336
857 66
447 691
207 739
731 445
676 147
916 457
199 241
243 298
178 553
442 556
275 864
218 326
233 945
127 704
4 495
944 501
47 859
109 584
686 404
242 556
319 196
731 865
88 310
391 342
726 136
1 706
946 243
398 746
664 538
838 483
3 340
673 339
94 281
321 335
737 337
988 31
878 844
2 722
171 120
584 564
351 607
995 629
226 436
713 184
793 329
719 69
694 908
224 322
760 247
577 774
178 221
632 537
108 985
200 160
848 843
691 851
485 191
777 178
230 462
267 689
688 589
272 486
777 120
315 515
985 250
673 432
86 392
866 311
879 786
704 639
471 841
389 561
53 408
386 260
222 199
641 851
454 624
620 55
442 33
159 718
793 446
800 31
750 161
290 50
39 489
672 833
67 113
44 631
673 348
937 111
690 638
441 779
19 540
309 857
890 910
932 253
97 333
590 446
490 899
248 902
96 200
183 693
346 550
631 705
254 983
205 86
370 260
697 885
352 513
649 568
623 141
230 139
319 470
224 868
398 190
685 67
895 730
332 570
112 331
809 422
35 502
272 832
167 747
536 933
604 82
632 374
519 183
333 227
890 295
54 211
617 8
25 379
49 644
372 712
564 25
55 709
687 986
936 467
963 938
756 430
523 857
312 158
158 199
49 518
700 152
612 624
819 597
500 291
66 114
57 932
693 627
375 377
48 761
938 22
598 431
352 913
775 162
924 575
802 484
931 996
805 479
347 420
590 51
38 194
385 711
812 590
848 514
698 150
291 71
115 229
320 419
18 631
593 430
32 218
250 140
299 115
236 179
290 912
930 443
900 412
655 601
530 189
397 863
4 936
462 793
689 298
795 419
619 761
250 877
707 922
326 270
751 849
923 99
321 419
403 565
477 34
485 533
661 494
59 868
655 354
967 753
399 808
692 968
399 248
949 919
475 212
391 813
141 352
601 234
911 754
886 977
273 50
116 93
130 779
506 885
886 915
723 588
19 332
444 886
954 485
232 906
176 477
300 879
976 495
762 697
716 260
142 761
378 883
270 239
336 28
819 626
831 175
358 122
607 512
334 510
256 822
23 280
786 274
577 94
736 537
351 691
347 566
539 794
526 705
770 516
363 895
132 693
322 916
101 15
224 406
271 576
219 680
412 244
267 63
937 857
177 424
333 719
768 743
618 109
381 400
906 879
822 943
258 62
495 154
50 954
268 490
660 631
944 245
353 403
730 409
629 999
107 145
186 587
373 179
612 127
366 38
733 439
632 92
878 992
998 769
997 44
275 490
766 770
291 109
430 690
441 551
307 991
494 367
495 175
946 162
116 499
716 379
875 446
587 48
255 339
393 622
212 762
890 103
224 10
505 180
436 412
279 214
579 643
520 393
960 946
59 836
226 589
348 495
987 890
456 909
217 549
107 74
476 349
467 666
774 35
335 647
996 53
105 407
654 214
52 624
949 34
479 615
281 668
774 946
484 581
950 261
258 57
150 872
821 494
235 728
693 575
755 884
611 639
190 172
146 751
881 718
353 868
213 945
8 135
254 652
488 442
311 480
999 137
418 367
319 732
396 347
518 718
283 349
453 311
847 204
945 722
173 713
285 834
800 354
223 407
402 938
818 427
711 758
470 406
49 202
976 568
858 99
714 361
750 608
949 346
417 968
586 99
703 9
585 218
639 399
371 553
5 759
380 856
359 866
956 459
365 968
634 502
926 290
630 223
634 818
277 110
51 702
63 599
685 522
925 194
598 124
516 375
80 388
868 11
933 346
259 781
16 778
112 426
144 137
583 680
663 375
740 393
176 889
998 360
717 712
24 965
851 674
344 675
293 148
293 523
368 941
354 211
872 579
767 724
739 694
126 929
305 780
118 761
711 228
966 66
686 874
667 440
371 804
28 732
938 415
107 281
244 364
966 702
800 147
121 80
961 379
324 358
320 620
114 342
925 57
333 395
247 623
382 44
431 927
161 691
946 240
556 349
515 287
714 265
78 44
541 673
844 275
540 613
189 515
324 751
779 306
300 529
282 953
514 521
548 839
171 196
769 993
902 370
947 420
109 990
205 421
16 209
952 671
651 789
800 392
396 145
487 327
404 363
809 380
248 53
304 843
310 964
289 86
151 185
991 536
306 235
389 936
728 627
474 320
790 393
784 538
526 981
872 928
679 571
826 80
880 827
179 385
301 314
641 870
853 738
107 827
54 100
62 653
697 994
776 764
161 794
173 596
784 107
68 720
243 240
821 309
38 349
256 275
974 872
719 7
14 37
296 267
324 538
514 290
141 486
941 581
102 598
825 291
265 813
699 307
968 374
621 401
857 98
606 792
420 882
64 150
317 591
275 210
88 560
1 110
491 299
204 358
511 170
865 968
527 304
800 801
609 330
939 485
274 531
733 191
940 35
978 985
374 706
817 157
175 528
359 108
969 796
65 561
996 887
991 923
732 953
639 9
74 591
454 235
178 144
839 302
636 546
38 193
761 363
332 703
353 551
162 359
11 762
993 948
256 44
1 81
68 431
499 420
974 259
902 555
104 731
923 988
20 434
141 514
679 576
655 914
737 308
509 295
726 301
609 757
357 963
471 481
222 437
237 359
382 811
907 250
776 204
677 7
486 154
744 223
994 574
431 748
812 462
299 708
551 473
331 117
355 561
999 820
464 91
825 328
459 739
876 959
38 277
624 935
860 618
196 632
177 736
362 257
624 401
394 497
278 546
490 752
134 196
51 1
987 482
910 779
779 990
732 432
707 240
364 187
780 591
498 715
851 120
924 645
928 636
18 980
844 992
65 868
872 991
537 983
338 953
810 284
24 677
719 574
320 273
758 405
532 25
771 469
416 822
908 711
184 270
124 765
676 181
658 157
241 290
901 389
630 379
475 103
756 789
147 963
369 960
573 51
903 719
588 663
607 365
809 937
241 608
165 612
696 37
148 427
268 201
637 809
589 460
808 213
308 440
515 724
281 618
86 816
569 973
46 322
184 467
239 807
468 113
511 717
887 947
551 330
152 646
154 758
158 536
746 856
778 938
708 839
938 481
346 37
540 760
877 118
386 276
696 296
941 431
845 699
231 361
915 335
931 426
147 367
661 62
850 21
486 401
24 816
56 798
923 148
231 711
843 494
101 423
285 321
647 605
711 938
616 417
934 846
351 724
217 838
910 413
130 358
66 617
167 448
80 509
867 528
842 108
934 79
443 962
428 645
74 594
466 38
502 60
490 419
1 916
354 203
330 635
389 564
741 309
339 766
189 917
245 410
381 344
414 281
346 399
481 668
804 658
699 926
759 826
208 301
288 128
77 249
378 403
184 213
472 743
616 701
409 18
16 776
678 879
662 73
46 483
804 477
19 848
602 788
635 253
488 392
641 354
978 697
192 569
416 270
17 853
459 924
807 536
619 515
280 525
931 416
147 964
789 462
637 466
433 897
508 420
231 476
632 740
112 375
454 432
434 173
848 268
960 444
945 117
370 933
321 490
140 206
207 306
24 823
718 969
210 238
142 297
782 968
279 364
943 977
589 894
131 610
613 115
810 607
856 720
691 429
886 299
821 635
86 183
545 388
731 145
883 780
651 686
775 247
217 431
938 571
255 170
982 255
204 992
364 21
436 375
837 633
284 87
634 874
668 273
851 694
327 398
238 153
744 955
979 193
163 879
222 561
841 407
716 299
285 243
120 661
855 334
750 206
681 510
617 750
657 488
537 679
771 450
26 32
677 767
682 39
851 925
978 912
686 467
113 828
932 834
362 342
534 618
403 387
948 63
454 416
622 325
174 405
615 277
783 709
238 2
932 971
893 694
778 703
28 890
877 730
567 98
632 351
421 851
728 557
209 385
320 242
516 992
81 272
917 723
826 182
244 333
739 906
238 863
68 839
102 199
140 306
600 669
37 447
1 441
865 928
330 343
845 755
503 401
165 993
722 102
863 646
802 800
572 143
596 974
197 456
288 355
879 8
581 782
923 998
417 368
889 195
421 473
308 76
937 137
878 286
771 194
759 64
299 370
69 290
834 841
257 905
504 148
464 769
849 25
200 699
728 774
734 653
245 14
306 276
631 948
815 707
464 915
494 158
285 855
308 364
650 94
641 483
363 917
911 941
879 135
670 545
355 865
52 916
222 812
199 366
588 725
522 747
391 992
719 58
550 870
994 184
173 552
192 451
292 322
856 569
412 336
324 20
130 987
680 631
627 10
534 485
757 137
997 926
870 325
981 316
207 243
451 449
124 831
518 148
139 71
757 801
633 569
297 619
835 20
138 389
712 526
834 749
209 961
740 566
927 768
541 348
457 490
584 829
620 840
114 773
900 815
770 7
118 74
360 970
917 599
498 221
403 768
327 738
849 558
827 491
761 244
385 972
884 446
467 50
937 522
96 328
843 202
947 316
546 865
291 370
935 313
641 526
527 264
169 24
637 603
168 823
247 671
663 453
702 387
364 290
156 745
138 691
368 835
929 244
199 488
68 540
790 811
87 66
446 586
77 567
470 258
218 311
898 952
742 331
662 102
277 123
429 928
843 282
961 175
66 392
981 8
753 316
915 213
11 460
366 717
505 64
140 927
552 895
989 677
88 987
84 264
474 944
406 513
794 760
95 497
882 252
426 955
998 818
464 846
884 362
689 182
16 672
187 564
317 449
160 84
854 181
828 945
984 488
289 158
239 123
907 56
746 901
605 957
874 809
667 93
180 586
521 615
438 905
268 346
174 286
62 470
255 891
317 342
469 978
893 47
328 110
100 628
652 147
989 148
351 456
598 208
541 538
719 746
115 203
145 507
221 587
194 350
335 998
716 476
801 323
366 473
856 887
921 382
39 610
806 337
577 79
708 707
135 263
107 652
461 67
820 807
27 505
32 199
674 941
265 197
180 667
947 993
319 273
990 733
332 608
98 521
813 487
290 388
762 578
471 83
724 235
300 62
587 187
32 720
840 402
373 481
557 690
646 922
303 730
928 95
603 216
209 112
271 433
845 462
288 175
738 822
702 16
13 181
712 566
326 43
412 164
716 316
942 426
481 260
339 370
845 257
707 4
216 532
385 39
266 74
486 797
925 109
81 185
338 694
527 401
105 696
744 810
391 724
608 198
252 39
279 174
239 927
627 304
936 151
153 390
142 594
365 362
669 947
373 827
193 494
646 724
566 257
570 460
53 719
139 308
514 961
506 476
928 326
305 40
572 231
134 308
101 576
468 382
970 147
198 950
942 683
103 42
129 239
573 911
855 292
791 362
654 520
178 351
826 978
984 474
863 413
553 835
595 905
195 117
515 855
664 919
448 600
133 138
491 262
231 240
881 83
939 541
821 241
49 946
267 737
976 110
885 28
392 955
863 201
854 975
566 546
403 573
221 793
739 776
953 342
87 491
538 467
813 602
557 321
286 698
627 390
661 755
642 39
506 214
396 419
394 755
571 876
269 414
107 26
263 688
860 273
668 16
87 97
327 699
26 679
349 158
996 27
385 88
568 412
793 104
177 651
662 259
769 73
607 41
978 258
459 115
807 771
843 247
352 928
387 722
726 852
414 217
131 726
819 988
941 283
596 828
878 798
393 697
922 146
740 97
348 632
397 829
740 13
642 676
654 318
241 913
948 258
394 435
57 446
877 14
900 507
384 26
718 55
143 706
173 279
635 159
938 956
393 101
206 389
489 732
229 692
136 395
460 275
131 747
228 346
972 597
403 74
134 121
62 290
823 11
782 841
279 355
887 273
606 470
414 334
920 778
373 372
828 987
93 531
498 200
332 250
67 875
673 793
396 331
278 387
887 736
529 735
101 371
520 389
801 787
784 524
937 451
461 934
215 388
48 120
325 679
349 291
396 810
527 327
759 965
570 521
802 458
442 735
838 31
741 9
257 397
547 343
79 467
530 347
587 471
365 545
556 757
992 444
78 665
455 13
786 436
858 135
380 115
815 796
613 121
631 114
665 59
533 881
570 838
67 515
579 165
389 423
888 900
259 8
863 753
968 217
440 580
291 587
516 159
620 733
171 326
295 37
500 632
962 972
410 808
236 918
661 275
700 551
81 172
431 276
141 346
652 971
730 304
249 143
168 170
79 667
652 489
612 586
123 501
935 832
963 511
900 405
391 444
258 598
893 483
233 373
383 346
591 737
777 177
115 961
782 338
108 665
547 147
403 146
41 688
709 19
1000 83
856 154
954 96
836 600
811 796
856 276
562 378
545 324
637 691
405 226
728 119
651 185
84 331
734 251
661 547
784 969
602 289
874 448
572 369
113 299
969 757
39 292
857 13
629 991
737 361
665 383
872 434
476 914
714 829
470 236
578 416
870 990
715 611
724 81
2 35
23 234
385 959
18 283
370 126
855 475
730 604
772 593
420 331
600 956
475 622
732 438
681 114
350 70
124 981
645 440
724 45
120 732
856 290
443 789
814 51
318 459
729 244
875 140
656 788
77 254
614 562
454 6
100 105
188 237
449 5
905 531
508 253
782 477
127 591
168 667
263 33
136 761
465 302
814 963
25 149
888 680
337 420
455 673
747 799
725 653
229 131
508 527
368 541
375 242
474 790
670 704
854 699
69 943
789 628
573 553
638 758
460 173
463 300
195 612
489 80
338 857
493 101
341 559
482 218
658 315
624 754
159 145
189 995
342 824
381 201
489 395
352 379
560 160
68 764
225 31
151 855
231 926
461 270
493 58
434 348
743 757
738 937
66 349
376 302
362 423
990 636
946 1000
965 431
397 593
414 744
237 753
871 333
244 357
547 163
397 148
303 269
660 184
639 204
62 812
254 647
836 721
885 67
994 88
73 568
499 949
590 306
936 829
593 610
535 877
820 462
560 13
929 823
682 562
554 265
923 503
392 931
188 593
346 381
560 56
632 279
922 691
797 836
167 225
837 999
949 502
251 223
844 90
328 920
868 813
185 341
112 802
136 214
21 610
294 963
15 399
637 943
490 238
997 487
834 573
554 514
160 795
809 802
541 412
329 54
417 416
105 326
239 766
145 712
354 991
749 384
589 41
431 776
658 532
138 567
803 6
326 729
559 807
586 503
291 121
145 837
90 488
814 567
721 698
407 35
91 51
904 897
186 18
913 409
706 467
658 77
569 683
639 476
970 724
840 171
221 549
399 497
886 835
389 871
564 139
885 494
626 843
72 984
627 188
583 879
894 738
99 723
836 197
132 823
162 345
963 145
413 677
325 334
590 153
293 564
790 746
407 843
427 17
7 322
476 785
926 88
984 107
490 193
659 139
716 783
218 819
419 534
288 461
371 57
248 401
668 512
645 27
99 57
979 538
543 518
696 340
906 577
979 779
404 144
926 751
19 275
965 551
437 678
224 333
841 979
455 340
257 173
918 981
439 305
170 613
607 454
739 90
873 397
271 668
530 633
65 912
223 625
739 183
874 635
47 115
282 56
76 683
675 557
28 58
840 625
14 778
140 987
240 414
468 132
175 479
260 662
287 2
85 859
676 970
781 530
734 996
155 699
746 766
666 210
582 286
453 768
638 63
397 817
462 609
323 165
415 916
381 700
664 720
857 457
320 117
852 769
396 934
505 624
874 67
651 694
489 608
357 479
165 482
713 976
398 819
890 527
860 914
229 935
297 625
830 516
204 74
625 314
300 974
489 965
453 180
979 996
825 610
614 223
267 521
55 758
755 405
142 352
886 988
158 804
588 623
818 444
378 819
573 90
551 103
526 632
645 780
990 432
573 887
307 37
734 190
540 858
606 300
756 202
405 233
900 317
605 456
552 306
543 499
544 12
688 559
387 237
959 984
566 643
132 11
664 371
413 598
9 374
741 372
111 867
836 442
135 754
61 917
451 287
801 886
553 783
882 810
571 726
238 683
510 568
908 106
305 179
852 713
736 398
581 702
759 500
680 964
821 285
270 627
502 136
924 43
267 856
160 550
412 615
1 463
258 670
849 64
220 308
538 860
674 368
890 11
972 143
891 260
623 434
451 801
717 866
203 580
565 416
537 535
6 905
995 876
966 571
329 99
850 475
919 923
400 211
860 604
3 959
52 807
95 599
558 388
343 380
784 537
614 803
399 332
313 876
401 217
653 924
479 723
574 985
438 407
870 437
622 932
709 635
495 858
858 836
460 781
520 340
734 615
837 771
769 566
375 651
742 789
703 572
571 885
693 881
855 798
671 906
43 155
229 163
970 634
786 442
72 217
414 710
245 210
760 392
784 627
118 259
359 615
751 583
324 298
157 579
443 385
418 538
257 12
641 548
807 654
911 691
821 353
676 160
304 456
208 203
633 282
461 771
783 446
733 345
64 473
902 502
879 752
506 342
281 409
42 291
163 907
53 314
59 45
295 1000
147 663
140 122
620 50
922 116
449 272
916 617
75 295
210 309
98 678
667 305
147 41
698 929
463 633
645 616
773 955
48 969
159 6
710 223
255 425
884 534
274 851
755 920
512 458
286 974
650 373
469 874
451 990
828 387
453 424
556 50
833 133
626 349
966 78
636 804
319 789
463 467
544 251
275 113
299 108
14 636
95 593
427 310
28 496
740 979
272 186
124 2
574 178
608 773
87 417
762 125
201 776
243 880
243 799
658 185
134 204
602 812
271 185
128 610
760 24
974 427
13 153
150 597
416 582
39 437
529 964
588 724
464 69
876 717
584 748
305 17
225 36
435 270
111 702
158 685
190 652
940 538
279 192
688 169
822 955
63 477
80 529
562 853
776 416
837 635
710 366
428 674
419 317
748 895
769 521
721 152
873 492
320 464
132 104
804 192
431 153
71 817
413 124
345 211
397 549
160 400
373 957
636 735
379 468
501 624
821 158
331 637
803 513
432 40
561 533
399 914
995 364
441 681
935 212
705 366
523 973
485 383
308 497
404 991
839 986
478 173
256 360
574 937
641 308
387 574
335 585
109 547
691 23
171 690
223 280
571 174
545 952
360 937
987 696
316 519
598 169
715 245
698 960
427 35
976 280
438 912
993 240
609 299
231 577
869 735
926 520
515 351
28 725
484 394
388 116
361 929
818 524
453 246
549 910
574 76
155 721
625 986
254 618
558 760
950 961
428 630
671 526
958 213
618 140
333 609
621 571
43 588
516 659
387 425
725 881
432 778
897 302
108 295
784 115
606 229
741 778
604 96
81 454
866 141
101 177
228 783
694 29
191 727
332 773
261 743
247 475
698 163
902 754
143 460
579 905
454 993
271 880
482 924
820 927
658 813
87 359
433 270
184 73
919 209
692 835
830 452
977 693
84 78
625 624
759 726
18 172
809 865
906 984
584 25
22 108
472 953
6 103
382 962
494 425
962 15
895 351
347 856
577 307
795 753
130 34
667 819
382 537
710 752
632 453
787 892
868 859
604 675
197 312
546 572
424 200
697 488
722 811
479 332
252 843
858 710
895 493
227 853
750 888
548 400
607 113
41 375
326 51
405 886
245 862
970 481
148 286
22 41
362 389
363 747
517 665
537 675
741 674
870 836
857 658
270 66
494 913
392 85
668 118
611 486
719 120
150 35
877 486
611 296
425 599
843 694
916 520
780 862
608 327
105 358
341 972
802 442
174 578
448 216
848 719
211 858
596 263
380 871
323 597
457 591
500 515
131 348
620 557
99 124
630 405
950 354
456 529
294 677
367 30
266 875
578 369
859 764
416 479
453 729
101 804
888 20
324 756
506 762
478 234
801 712
815 712
833 746
894 387
298 823
57 771
461 321
149 715
295 86
29 653
720 156
582 699
504 933
256 720
691 701
270 836
417 200
880 45
325 828
906 173
200 344
902 551
605 260
284 969
920 474
419 4
988 513
638 949
843 611
299 990
810 324
875 499
848 147
631 83
274 254
979 607
608 226
150 262
430 753
751 218
456 584
941 614
64 154
105 684
256 255
681 707
634 99
715 318
317 159
592 584
813 441
872 148
657 836
232 992
358 252
258 301
196 619
258 897
507 804
507 182
836 824
135 352
981 83
714 162
291 73
929 262
25 608
713 229
836 410
287 337
76 646
888 403
599 390
833 916
48 632
320 341
715 872
124 498
6 798
621 80
454 471
903 867
610 180
722 690
346 779
384 21
501 983
603 663
219 543
168 366
183 897
908 284
598 700
264 687
213 349
113 875
953 973
402 771
17 254
409 158
42 604
249 88
197 366
90 467
974 270
642 168
209 707
374 530
487 380
122 995
990 854
312 367
860 607
223 957
84 541
229 146
505 702
773 67
501 854
659 651
250 936
160 702
93 922
706 128
55 382
623 574
371 381
173 826
527 436
362 466
160 413
443 243
885 780
225 18
839 932
275 522
705 811
836 408
622 13
401 335
721 463
28 849
135 618
621 659
103 964
305 679
988 169
497 777
453 824
671 776
592 799
437 319
74 866
722 758
300 682
569 236
37 736
540 707
947 474
171 73
623 157
784 819
520 548
745 308
206 664
113 930
352 196
40 584
991 77
341 445
328 496
183 267
861 175
283 155
220 234
874 176
268 451
356 378
992 403
863 874
850 993
973 296
516 821
521 38
905 4
506 253
405 295
324 612
515 198
825 280
772 527
511 60
612 919
891 864
594 956
187 615
102 392
383 447
555 946
68 76
821 384
704 684
402 537
355 272
352 165
299 819
76 769
977 512
108 185
663 242
819 18
315 969
133 397
29 472
669 607
194 669
344 8
541 305
644 383
732 999
262 986
371 744
614 228
485 23
808 703
255 375
993 487
308 907
173 88
984 34
686 199
917 20
698 577
835 658
36 491
284 470
722 252
306 645
149 558
95 522
131 832
922 804
988 529
148 11
508 307
171 448
333 628
350 259
709 567
89 575
580 387
528 109
784 489
808 125
229 678
336 253
508 77
382 841
182 561
872 445
828 265
226 299
56 110
937 979
712 61
472 165
283 327
196 148
454 627
844 585
173 594
769 465
915 922
201 949
989 487
314 128
50 637
694 980
278 930
852 200
686 495
479 682
855 617
178 844
252 21
2 858
150 586
881 147
428 69
769 540
268 604
769 383
765 32
579 573
296 183
158 881
646 153
664 234
469 410
434 767
89 160
684 230
169 687
224 186
450 147
566 666
566 372
186 795
144 819
442 810
975 980
223 141
953 51
500 41
147 85
592 567
375 214
898 280
407 696
163 694
834 329
910 981
521 695
449 290
977 673
857 790
192 231
806 524
661 99
626 166
65 476
913 355
783 312
7 99
438 580
530 433
84 883
506 160
760 460
374 509
906 849
508 657
768 557
644 114
249 241
810 699
303 142
841 246
970 329
62 929
356 306
78 293
848 1000
109 979
278 775
313 571
756 201
461 511
941 8
962 191
691 867
63 55
893 597
423 185
894 791
471 103
499 220
116 227
909 962
954 647
116 945
78 191
284 199
277 431
201 62
570 127
479 478
907 877
623 79
283 888
950 525
254 288
303 844
75 553
286 470
578 326
526 90
437 896
429 988
234 695
386 235
365 994
74 321
34 651
699 595
554 786
999 970
135 124
4 958
566 783
992 365
161 182
325 118
872 775
527 320
850 253
86 342
536 837
667 754
778 884
924 285
319 11
691 516
118 313
94 205
139 682
174 792
629 189
583 865
638 223
337 418
552 471
727 312
436 405
754 213
383 666
726 937
168 733
886 854
270 764
408 587
244 347
453 793
538 486
331 923
644 827
220 866
658 473
344 377
366 618
823 305
509 514
295 542
393 653
913 507
342 28
439 792
598 667
853 496
224 43
893 792
569 980
214 494
706 879
722 680
220 971
558 111
179 333
517 608
825 691
452 367
63 337
580 367
166 425
161 680
157 908
981 515
828 640
607 723
42 121
284 136
568 695
530 605
361 169
878 412
713 98
22 342
82 300
809 580
898 823
871 980
254 299
433 876
657 669
22 538
926 128
242 740
700 188
560 113
326 427
739 468
88 196
436 693
840 698
556 772
768 908
219 842
931 452
184 136
564 580
466 561
221 281
656 360
740 672
897 396
127 168
880 781
390 522
933 752
741 767
658 266
605 405
405 645
180 889
271 815
618 993
60 184
603 723
600 731
853 631
70 693
531 332
784 792
612 594
957 128
55 974
223 919
543 184
170 956
71 577
914 520
750 27
621 366
742 968
14 725
90 386
398 291
289 291
192 140
641 409
718 407
368 381
856 407
694 377
585 847
722 58
316 478
117 573
984 137
584 272
347 376
725 744
151 160
465 831
741 716
137 571
213 455
764 810
94 325
317 739
601 108
485 639
527 5
977 202
550 145
20 460
805 260
750 871
784 282
805 627
314 167
451 999
937 33
919 144
136 794
111 318
555 628
753 584
377 531
890 68
281 37
31 393
168 227
846 826
823 389
836 843
507 682
166 531
550 655
436 434
940 938
221 759
721 694
185 648
652 210
110 907
30 131
738 771
21 898
817 892
837 10
886 771
957 676
661 586
781 853
718 864
543 259
846 127
687 657
780 740
7 764
763 886
25 214
223 377
610 121
683 963
71 329
200 379
123 455
216 848
472 414
422 941
263 21
267 486
648 553
461 51
439 483
877 522
347 421
57 896
458 798
8 23
344 333
351 586
844 494
198 798
632 766
578 327
673 666
376 637
790 983
986 796
854 949
458 250
657 821
925 92
759 960
539 51
729 993
841 616
131 866
502 59
206 269
742 574
627 177
21 883
330 822
300 735
830 70
297 758
699 235
108 426
891 952
213 585
338 81
301 358
350 230
35 975
540 77
423 942
356 114
611 794
670 439
68 879
175 685
97 533
493 937
233 677
844 984
299 384
140 619
837 471
237 750
353 898
740 765
555 480
602 24
583 364
181 415
293 249
38 133
82 885
587 50
579 543
673 403
715 692
326 866
294 232
365 81
436 109
73 811
269 555
832 268
506 136
677 483
744 951
152 774
602 526
36 145
898 115
173 897
440 347
102 528
2 563
233 79
558 154
285 629
365 745
480 94
860 278
187 871
823 74
937 959
837 585
28 105
848 546
594 913
553 909
655 321
793 599
271 204
395 41
581 918
328 141
967 288
620 838
118 406
282 797
690 937
717 986
92 137
156 999
609 584
256 654
198 1
388 426
79 44
991 342
767 399
636 686
302 201
985 970
447 359
601 358
799 105
635 570
350 658
928 502
780 810
45 320
535 684
759 186
52 31
182 905
257 809
427 300
119 607
387 561
503 833
561 826
562 678
862 274
20 51
417 620
757 886
737 323
905 143
418 493
411 746
798 745
410 456
314 733
813 824
316 720
116 828
64 805
466 857
922 782
34 997
266 688
452 312
3 195
915 935
169 490
100 340
312 563
782 930
404 267
621 875
883 936
999 155
39 463
438 729
19 886
299 805
782 373
256 93
273 730
109 633
493 743
570 671
942 450
248 352
295 442
895 776
83 942
508 590
630 429
94 462
639 486
181 639
883 503
200 763
23 318
824 225
156 449
828 494
701 946
787 457
46 393
796 234
57 729
556 829
518 541
18 50
670 357
461 366
536 920
932 542
334 138
365 921
20 505
315 831
930 87
151 116
448 306
251 204
254 446
746 769
490 135
332 730
378 981
303 370
155 199
334 948
884 953
556 581
401 597
726 267
93 680
944 516
538 278
77 159
80 526
114 949
368 351
668 995
996 125
629 932
991 918
229 172
429 212
362 66
172 563
731 963
902 916
804 710
886 831
483 458
545 15
641 740
446 893
994 954
406 913
257 679
293 960
256 94
124 999
545 703
874 76
868 10
669 419
385 543
514 779
377 467
15 638
242 787
801 694
32 625
517 780
758 374
169 441
526 376
941 196
670 415
446 352
421 55
304 544
140 596
955 75
299 148
529 405
869 632
61 595
34 375
527 202
484 564
188 106
591 848
252 604
813 729
761 228
49 217
798 537
25 668
128 325
580 821
215 743
892 592
668 193
960 208
703 794
308 866
162 213
483 239
805 823
853 533
527 50
33 206
167 736
342 788
498 225
875 347
662 479
770 123
297 435
165 935
471 292
464 991
845 318
121 448
230 79
573 198
499 688
473 440
46 367
251 853
949 579
833 659
89 136
394 127
496 708
887 555
142 788
419 777
320 670
853 135
176 902
264 703
761 627
95 694
909 572
783 956
99 916
452 924
909 998
506 364
25 823
232 220
831 800
273 317
714 684
506 802
498 937
686 938
399 500
59 586
166 725
283 163
914 729
159 413
133 610
62 208
843 676
786 340
750 883
612 221
433 221
921 458
481 887
908 406
340 203
599 398
464 312
334 183
408 335
978 164
179 789
900 72
338 216
427 807
931 407
189 24
922 102
33 3
384 222
922 348
939 852
924 888
465 860
525 254
338 813
434 469
289 889
453 137
321 552
54 978
245 759
329 647
969 184
310 68
814 848
476 916
233 377
192 776
223 682
881 181
921 29
558 486
645 152
344 627
842 504
676 280
809 993
529 811
476 665
74 152
149 316
890 688
986 29
136 469
844 881
843 610
443 568
955 638
26 452
394 422
633 553
796 155
263 853
761 983
147 897
885 351
15 93
510 48
836 528
347 59
415 5
347 454
751 584
727 378
48 816
84 911
164 353
621 458
5 637
319 486
67 95
389 502
955 407
18 326
801 770
82 622
423 715
52 903
387 659
562 788
485 160
381 779
846 77
53 230
235 152
390 727
291 705
22 855
311 7
780 874
697 709
307 184
378 498
502 588
891 680
162 645
144 321
956 544
734 360
949 318
928 729
327 703
47 520
347 698
887 168
137 424
966 996
849 300
82 2
381 912
90 598
788 200
876 493
494 368
507 715
847 155
245 78
229 925
265 212
222 506
745 109
23 104
838 846
896 591
862 166
248 269
739 383
374 835
237 338
516 382
914 291
621 928
857 600
476 643
86 920
812 596
402 831
551 189
231 604
150 915
317 21
80 235
554 824
310 694
248 858
389 608
43 818
283 436
762 500
68 281
817 427
460 490
176 842
224 91
168 914
340 558
618 778
45 294
100 694
115 377
90 784
838 194
79 323
727 242
414 231
59 328
681 354
464 491
618 190
519 819
182 821
27 191
768 136
82 154
240 888
570 885
293 640
306 793
465 138
395 682
179 114
892 342
810 386
384 605
259 276
587 208
71 158
6 158
448 124
337 807
225 640
648 454
500 309
916 120
543 956
441 39
126 240
473 996
386 845
3 250
280 257
942 639
787 618
680 738
467 856
771 827
857 869
115 831
949 277
938 179
289 116
707 802
986 11
749 679
405 24
811 321
317 233
978 582
277 856
571 801
928 486
876 810
828 263
464 20
67 646
358 7
308 617
863 116
230 174
545 209
947 574
727 512
996 268
340 665
333 441
720 198
942 912
456 330
619 883
448 78
587 913
765 440
120 395
712 907
102 548
184 742
278 517
166 225
592 787
322 929
361 492
255 541
751 822
240 844
589 80
292 191
828 161
66 214
715 173
591 15
674 923
203 104
954 500
400 618
203 999
35 671
275 207
113 729
405 1000
42 408
740 831
647 562
169 200
873 145
979 497
187 865
276 85
659 36
661 828
820 519
64 544
826 449
71 368
226 819
933 43
538 770
431 735
723 876
809 176
943 942
511 454
915 825
929 385
144 134
47 32
552 436
892 213
360 912
250 389
20 64
223 444
390 576
675 903
502 382
770 197
739 240
869 340
71 904
539 441
295 837
625 384
554 98
795 940
993 560
44 471
719 163
479 469
895 740
121 815
430 471
230 460
596 326
407 113
321 357
110 509
330 203
481 185
736 125
732 839
95 94
375 561
652 618
497 440
787 896
282 473
700 62
394 995
97 104
137 587
625 260
344 131
580 823
181 978
225 96
489 163
116 14
120 364
399 580
213 988
516 666
879 264
807 825
645 852
17 534
778 671
293 318
838 996
651 525
625 813
569 378
555 469
242 176
110 978
630 45
413 437
568 467
445 156
304 762
46 369
812 937
273 519
533 477
180 399
209 148
163 651
893 618
392 490
160 147
638 604
325 660
961 193
128 371
793 647
374 887
881 360
878 42
745 540
62 692
489 566
845 675
178 676
94 465
105 581
41 701
507 135
785 582
903 957
569 517
879 191
933 676
971 909
446 335
182 481
606 776
178 874
640 269
821 15
42 665
982 331
62 389
531 227
430 345
780 917
863 343
347 857
800 967
919 953
265 641
415 132
286 450
386 356
252 983
51 600
729 946
493 233
34 179
92 288
489 949
777 169
119 634
254 209
130 980
943 830
53 5
785 594
105 14
91 970
454 394
132 644
16 284
25 515
857 366
921 289
152 401
890 475
531 320
153 458
653 324
66 609
610 154
519 224
839 978
879 865
768 825
160 238
483 876
198 211
144 547
395 992
738 500
797 437
32 546
375 223
68 893
59 797
541 133
478 149
405 123
396 826
421 752
40 486
52 2
889 242
706 116
314 162
19 384
515 890
515 730
964 796
167 471
744 419
12 123
197 147
284 620
685 335
779 940
244 128
442 642
605 579
217 506
867 571
385 40
585 750
268 164
578 981
666 25
118 621
440 722
527 130
282 128
844 519
200 133
587 810
421 454
250 722
921 879
700 565
877 986
848 150
981 696
446 771
202 857
410 63
181 297
73 729
689 146
412 304
942 734
637 131
132 951
136 21
183 295
938 917
858 689
987 295
246 697
352 230
564 58
818 655
383 901
296 985
464 834
23 853
237 147
598 127
291 99
593 788
21 387
389 593
660 258
119 816
605 472
511 23
144 93
262 286
691 406
7 668
696 48
787 33
68 199
357 922
727 460
980 818
656 847
584 76
884 162
848 240
82 585
993 388
630 702
966 289
266 667
11 26
510 543
154 88
603 845
535 476
787 927
102 216
486 405
205 874
440 553
642 830
205 532
107 597
949 955
554 451
905 104
607 856
463 180
801 918
162 581
661 523
995 965
423 9
609 769
96 855
544 848
602 248
410 17
47 119
468 575
20 39
150 412
498 125
100 857
699 773
381 223
757 708
633 673
890 741
1 200
576 51
582 598
23 617
128 636
194 975
92 264
59 668
637 737
769 249
190 677
385 326
283 774
365 357
36 944
614 601
203 733
533 129
749 216
400 890
715 949
131 842
476 428
415 813
868 664
982 779
210 403
758 243
736 757
602 935
76 437
227 460
635 543
321 940
92 383
191 900
409 683
599 861
738 421
805 413
63 543
259 390
852 526
430 618
23 164
750 146
641 635
426 967
699 419
461 52
32 108
509 607
612 559
471 588
717 106
136 414
315 951
791 512
76 748
711 478
666 636
987 332
962 650
142 515
673 622
397 135
776 277
65 467
909 538
802 450
554 756
572 273
279 85
13 448
102 488
154 104
488 768
148 963
42 100
369 159
156 39
637 121
52 19
334 350
856 30
805 776
474 583
555 519
484 28
393 41
678 446
462 572
981 229
771 506
575 463
533 595
784 766
698 915
889 711
463 21
886 559
998 533
963 190
256 303
38 630
248 971
827 34
243 496
689 495
914 487
241 87
21 591
11 343
725 264
348 220
929 205
970 267
867 676
449 447
9 720
631 500
610 606
416 671
916 103
357 901
468 33
305 314
124 381
855 361
489 379
316 400
618 269
494 74
911 713
436 728
314 497
421 637
106 361
494 123
157 601
211 977
194 659
493 446
863 623
549 256
369 659
285 850
566 599
439 480
189 225
466 152
7 969
27 281
441 944
980 884
510 903
300 559
227 717
363 432
450 809
130 526
898 671
857 361
622 626
853 489
536 775
929 465
283 570
361 344
254 276
720 505
108 285
442 879
852 640
943 340
528 269
197 711
763 761
717 123
1 479
44 452
557 818
618 102
567 772
698 950
308 602
182 424
124 450
197 150
628 141
227 571
127 264
191 280
555 580
577 580
672 132
830 860
503 817
293 508
109 346
878 292
958 566
286 149
583 816
861 258
882 560
42 605
462 815
596 592
895 426
815 656
569 854
622 480
867 16
786 317
748 707
634 933
182 292
632 291
417 562
151 687
464 944
212 99
318 45
912 867
950 87
846 374
901 601
402 301
247 213
960 274
755 261
591 517
748 996
984 571
950 731
959 270
582 877
913 224
249 767
532 360
282 206
237 665
667 20
576 474
805 742
381 200
647 775
137 952
889 973
111 853
846 352
805 550
655 341
248 385
80 718
315 458
142 728
509 652
217 824
765 293
232 525
809 884
534 607
757 548
895 968
426 570
945 706
706 660
421 215
515 930
772 238
79 781
52 919
18 435
477 535
206 366
429 703
909 875
227 796
686 234
289 316
100 169
508 724
826 322
342 853
978 491
602 860
195 110
570 525
143 254
475 486
712 113
859 55
866 982
171 910
433 35
66 258
253 997
339 438
183 197
854 610
483 982
846 918
826 358
150 886
711 647
63 751
778 359
483 567
150 782
554 110
340 75
877 551
548 875
838 610
109 24
574 562
33 232
462 35
83 619
957 940
536 749
822 504
149 817
322 221
949 825
493 527
637 881
91 197
806 663
835 407
281 387
798 91
669 202
7 966
527 201
867 500
472 303
239 857
364 153
90 127
727 987
883 265
339 217
91 880
859 693
939 224
83 624
4 126
899 184
684 691
336 146
774 123
941 241
348 416
787 654
263 594
453 972
288 538
62 169
694 403
555 790
437 865
804 409
680 403
913 919
296 965
874 238
872 276
555 230
96 241
286 699
817 999
890 519
60 647
406 129
196 340
568 72
583 488
383 857
717 10
688 894
579 724
22 119
352 990
775 691
198 679
367 681
13 767
165 198
748 167
355 165
324 630
802 296
682 498
327 459
594 424
940 404
45 169
540 423
861 544
234 150
791 380
924 675
375 434
768 441
724 1000
702 205
764 691
112 59
683 390
350 316
165 882
268 276
6 947
548 605
230 826
860 219
484 413
835 31
573 548
211 178
118 674
43 104
999 698
26 917
356 225
521 806
98 256
417 972
932 170
869 372
979 705
845 461
976 431
599 876
500 212
783 229
351 475
770 454
3 116
842 6
48 785
645 641
479 571
46 88
223 220
31 814
691 114
473 640
898 95
426 839
259 343
739 189
307 127
360 32
372 960
535 676
221 336
614 91
433 130
708 588
89 450
694 661
558 674
192 745
976 704
334 704
29 652
755 410
589 568
69 423
806 697
365 318
132 56
520 954
189 762
369 348
948 804
770 686
224 911
734 451
199 154
487 636
592 999
656 85
415 176
899 949
587 111
63 261
666 737
503 632
702 503
425 62
801 172
57 46
943 541
853 840
536 146
252 529
512 186
250 147
762 93
770 864
437 237
713 163
803 778
787 612
685 907
210 916
834 812
416 256
412 512
618 795
41 641
985 40
374 2
70 427
152 751
473 940
680 940
326 831
562 958
66 280
608 975
415 232
622 225
576 11
409 86
647 547
350 840
13 833
245 988
214 448
501 163
438 82
203 453
678 892
777 356
122 149
599 388
463 47
812 134
438 351
313 515
811 800
39 997
319 825
630 911
909 73
118 942
862 440
352 821
378 473
724 805
125 236
705 958
471 422
392 727
792 115
683 916
777 792
210 867
199 599
913 121
610 976
54 937
840 637
218 688
992 803
105 543
129 529
710 41
317 582
79 527
732 481
50 189
234 799
117 830
360 767
63 471
413 501
46 910
881 810
420 517
620 172
90 635
404 300
726 512
258 24
252 986
814 595
134 224
1 301
773 266
698 275
154 424
543 194
810 832
8 154
208 33
902 836
462 126
302 803
684 711
489 407
94 412
126 195
774 125
576 600
399 42
893 656
884 740
736 464
90 671
791 889
734 800
460 158
255 71
774 723
860 212
113 122
472 959
639 598
309 455
845 639
992 310
974 287
178 481
257 465
668 372
599 113
359 382
238 274
657 524
538 972
438 350
386 863
552 742
939 974
758 177
931 651
916 841
594 985
134 217
360 12
289 735
589 307
598 743
355 432
519 542
188 573
855 608
371 882
562 812
385 135
881 425
102 29
871 258
959 995
235 769
149 950
691 517
391 264
265 752
632 543
377 878
664 166
854 256
528 929
372 969
553 758
896 889
775 194
219 928
321 363
662 416
554 528
5 231
693 862
977 664
970 706
150 87
539 283
788 548
652 166
960 93
845 701
422 389
138 885
999 549
735 504
59 856
156 671
754 466
607 948
791 766
876 252
211 550
920 473
926 704
589 666
253 457
688 796
111 512
420 559
586 327
38 394
581 738
901 496
893 547
566 475
525 942
85 547
103 90
351 119
930 324
840 388
139 988
619 332
121 305
448 275
301 507
132 246
403 794
20 773
967 621
442 420
911 671
546 406
980 115
893 777
940 555
304 221
456 113
937 983
534 681
955 754
686 148
947 846
930 937
527 509
858 963
32 435
292 561
193 270
286 475
769 703
269 477
147 419
482 631
973 243
920 356
39 338
494 111
920 844
511 484
556 565
17 159
92 174
485 920
178 532
188 341
925 171
402 637
739 903
358 634
31 423
906 253
934 182
64 575
659 992
216 882
154 209
820 120
520 470
487 565
326 466
19 315
103 174
329 258
316 162
758 348
137 189
129 513
229 84
576 853
73 725
550 543
833 856
556 731
168 789
82 988
302 444
858 9
478 201
857 294
671 528
826 471
426 184
397 22
34 352
779 708
358 743
782 619
597 205
511 700
920 831
455 495
460 242
913 149
915 16
217 790
879 285
842 955
692 198
829 135
430 402
785 911
425 116
844 269
962 104
358 575
888 21
134 937
538 985
779 272
319 991
449 870
239 380
219 307
73 104
617 281
725 916
758 476
333 485
353 690
832 27
978 866
92 771
98 387
800 172
624 730
649 102
645 323
95 733
775 423
348 374
612 780
473 660
62 854
201 615
495 904
749 726
687 222
71 963
511 153
315 55
880 490
494 109
547 423
128 694
911 161
181 548
422 996
646 332
713 488
509 593
930 88
791 740
120 543
948 913
985 852
508 528
508 262
910 8
886 287
618 392
359 705
443 204
463 144
289 997
516 611
375 79
944 977
476 27
889 566
985 949
81 602
595 264
665 726
66 768
962 263
380 554
850 134
949 383
441 917
807 13
242 613
500 753
996 664
368 769
639 930
448 943
421 459
211 464
234 674
489 195
981 25
444 250
858 491
248 657
144 141
749 863
496 183
864 70
568 435
761 98
803 356
127 132
845 539
184 873
899 737
545 341
67 322
374 292
321 329
753 381
593 864
20 186
701 221
844 93
458 406
733 321
311 174
415 859
97 765
321 981
688 444
487 730
969 548
579 957
60 533
45 681
78 774
343 532
49 409
807 895
476 269
909 10
845 564
257 116
758 375
128 524
481 312
316 144
883 52
817 171
633 825
100 467
523 456
815 777
707 25
230 525
981 980
287 298
29 624
48 871
463 770
186 804
683 806
126 600
178 333
557 122
629 384
182 181
649 548
12 184
147 16
644 712
667 40
756 740
537 957
716 341
163 633
295 747
300 544
24 921
993 172
395 385
26 389
279 457
466 489
380 819
582 654
78 286
766 376
868 932
453 781
528 449
454 365
997 115
389 816
509 79
394 562
816 483
266 198
723 194
422 639
90 146
703 603
973 962
823 582
859 758
261 55
691 624
186 775
538 97
614 45
266 819
114 868
773 362
308 157
736 626
898 780
711 806
835 587
343 335
281 452
391 215
935 214
812 235
551 415
826 32
415 339
427 405
635 527
976 586
239 105
210 717
945 49
404 11
972 893
791 250
593 308
17 879
792 57
307 222
855 527
837 632
335 977
527 918
977 28
217 27
251 600
628 232
260 721
674 578
622 339
380 470
282 398
813 715
864 142
733 957
1 995
701 778
162 194
945 316
440 364
997 891
643 938
947 779
827 161
819 638
220 53
817 495
558 678
59 244
470 746
710 644
511 658
808 564
570 651
824 73
334 895
508 698
15 639
286 151
47 136
531 315
496 487
319 531
917 817
858 447
40 537
877 278
774 462
105 290
446 394
813 869
888 129
485 965
811 777
724 994
884 519
592 249
792 449
789 805
500 420
636 954
869 248
884 457
707 212
477 749
585 722
893 617
287 543
664 15
204 420
472 600
942 749
369 189
968 481
603 254
377 295
193 512
450 108
479 164
838 280
435 112
581 704
607 84
954 882
624 657
707 546
696 284
455 552
496 953
693 198
378 122
210 331
681 568
341 491
728 440
964 88
424 360
143 48
354 201
763 866
563 861
787 478
197 52
143 398
145 126
943 326
225 7
720 237
720 523
52 972
654 213
72 857
176 348
691 14
595 525
791 902
839 815
665 120
198 388
979 114
674 594
244 126
5 170
899 718
781 406
71 244
560 997
903 237
93 344
688 857
535 189
724 224
48 199
834 15
120 388
184 109
553 450
198 746
705 419
678 475
497 612
144 934
27 23
538 328
456 782
79 684
437 933
8 121
623 841
417 975
702 159
211 186
499 545
909 755
701 39
990 420
28 644
319 493
355 239
115 248
529 342
396 319
590 226
363 530
377 194
22 386
712 209
610 379
669 825
284 94
656 145
419 80
831 406
893 958
166 968
814 3
164 389
950 344
519 95
991 449
255 271
877 911
293 416
123 84
156 43
339 857
959 708
741 743
386 204
226 979
323 869
820 684
505 981
953 63
329 706
440 505
360 469
477 704
742 832
46 359
8 462
215 957
675 288
221 296
644 657
944 491
332 307
178 734
799 898
383 61
819 411
32 391
602 989
826 218
38 157
653 396
679 957
773 691
780 230
988 90
661 842
623 485
810 2
680 614
909 316
451 541
454 547
945 221
76 87
7 699
186 679
858 771
403 186
906 970
109 868
480 314
391 639
701 547
378 423
617 819
43 24
338 832
582 59
567 856
300 818
979 633
291 411
622 261
687 230
647 626
191 316
792 43
979 798
238 831
933 578
903 546
992 283
461 208
90 749
155 902
522 518
487 104
135 362
260 929
514 535
344 398
798 342
963 700
904 900
557 630
674 156
440 554
420 685
213 700
344 180
299 94
258 115
43 589
5 946
518 6
232 305
961 698
935 4
958 590
459 222
884 444
370 780
806 452
449 526
433 474
838 713
474 340
295 917
524 434
236 145
733 251
622 660
406 434
822 174
735 496
341 258
670 67
413 788
128 14
199 175
278 272
622 619
407 110
470 780
959 190
768 390
988 814
979 542
357 801
616 301
100 345
538 903
149 341
141 896
871 562
293 545
929 623
995 944
350 150
121 852
93 765
382 853
427 281
721 744
607 692
637 473
886 539
394 146
471 706
564 598
288 311
887 533
454 794
794 331
604 506
54 476
630 922
730 428
629 228
594 21
419 600
834 358
504 356
186 900
863 964
601 592
459 286
560 789
760 234
235 653
204 973
421 416
984 340
80 962
870 736
904 914
402 850
793 877
169 132
425 147
478 491
52 955
431 672
776 560
208 269
200 790
948 702
936 887
488 333
803 318
497 128
431 982
494 465
538 450
886 38
108 481
8 203
421 799
645 444
778 192
254 29
49 40
637 787
780 183
11 346
892 893
570 892
612 750
495 252
74 305
22 812
890 611
504 388
685 778
716 871
943 605
859 124
232 342
389 372
996 320
836 262
628 137
611 398
398 975
980 957
951 81
26 295
533 499
164 366
804 174
816 247
895 186
480 211
871 129
1000 644
465 693
694 224
881 225
926 480
588 255
742 945
518 248
287 855
810 801
789 302
546 506
247 102
698 346
741 969
553 811
122 311
543 539
667 625
512 828
995 260
380 32
600 794
901 147
572 521
12 220
618 438
671 856
430 457
775 410
663 861
738 109
222 169
674 70
544 107
357 362
562 429
955 3
773 966
869 814
945 864
754 56
955 12
523 395
995 823
587 718
499 952
221 303
886 302
122 606
768 641
723 891
185 810
297 914
867 2
872 757
914 874
583 668
744 352
3 338
371 731
116 790
378 841
354 722
822 319
620 248
788 375
458 318
516 551
366 835
648 70
307 246
681 952
162 713
582 577
180 526
653 533
337 288
163 574
604 466
408 777
580 50
712 65
103 543
198 832
211 611
880 948
369 571
801 473
116 244
153 838
35 906
162 502
518 345
509 845
405 176
962 147
976 873
628 238
370 524
459 679
927 803
580 56
812 880
379 399
292 206
520 316
373 154
35 390
435 597
206 794
798 329
636 351
383 429
774 762
423 819
641 678
766 127
53 534
581 474
497 934
738 778
517 211
294 212
377 724
173 525
73 821
34 587
808 94
175 261
338 493
305 864
126 269
96 490
17 377
523 629
22 779
825 45
840 124
470 309
427 934
283 73
182 659
980 787
340 998
808 407
545 308
425 614
608 988
119 920
691 730
499 872
533 309
875 879
546 496
285 918
531 72
569 751
578 2
364 784
22 181
729 345
349 474
707 318
563 884
731 649
592 901
235 354
167 650
37 557
95 818
817 88
896 172
257 145
875 176
50 14
533 308
145 342
288 394
931 108
869 929
320 719
330 232
622 345
105 33
541 288
120 284
148 703
353 439
851 285
54 862
180 854
238 408
76 671
465 842
177 935
410 358
713 160
471 307
905 615
625 178
751 863
801 467
89 602
912 605
917 406
187 852
992 120
608 901
780 761
28 429
526 345
371 892
27 304
691 654
213 570
243 204
912 204
346 174
469 708
321 254
929 974
782 468
458 910
787 867
733 564
617 445
39 205
135 728
530 870
274 778
757 74
567 803
246 922
623 320
453 53
456 985
905 907
993 666
869 309
365 179
384 801
941 266
880 317
738 10
180 312
318 745
512 850
347 850
632 529
785 97
645 786
806 678
695 816
710 365
635 418
830 995
320 113
234 22
750 44
930 523
47 897
162 56
478 83
431 828
853 554
29 766
29 947
66 110
306 977
670 41
108 894
864 156
678 471
197 872
649 263
585 731
186 479
212 304
273 352
219 748
761 696
13 506
844 607
495 806
244 270
58 411
603 965
317 455
190 12
464 213
218 24
63 652
240 177
487 483
647 244
404 992
768 871
217 207
904 873
1 438
459 857
719 159
869 265
679 432
916 262
466 787
323 463
849 130
204 936
261 227
664 713
850 549
858 994
580 396
536 61
841 588
403 82
367 164
327 451
392 374
570 278
255 226
978 701
340 969
541 769
333 414
267 284
357 884
317 11
377 581
153 713
265 578
331 93
518 50
295 126
52 780
39 388
520 511
690 708
445 672
753 616
921 342
971 232
37 17
84 591
633 353
259 291
560 680
797 92
634 854
991 215
782 857
469 834
870 757
292 909
739 18
771 549
677 6
267 838
879 66
20 449
974 110
323 387
847 748
980 153
293 821
406 85
527 893
426 935
256 60
595 947
706 55
994 288
852 891
353 673
556 22
192 736
129 500
44 746
188 9
340 921
160 733
250 448
802 493
11 948
954 723
473 681
77 995
33 452
556 894
819 483
13 956
19 256
549 84
131 817
965 76
581 457
31 615
831 842
752 339
186 130
663 700
294 113
321 104
402 960
975 46
231 854
827 534
916 70
933 75
885 833
919 296
872 745
743 817
925 126
9 906
290 831
983 376
552 574
132 717
938 140
114 455
572 584
208 967
23 450
353 200
214 579
404 486
809 496
431 443
897 287
594 320
516 164
967 264
656 191
844 527
227 580
780 100
181 93
57 849
916 254
429 90
476 853
832 220
155 821
915 422
134 390
656 376
907 170
268 533
887 951
194 904
823 644
944 706
360 124
207 903
346 202
466 418
325 748
790 523
76 471
892 997
769 217
393 11
378 282
370 172
146 788
715 421
679 64
637 626
908 5
38 171
773 623
302 637
382 286
505 384
529 642
975 663
130 582
616 930
520 136
426 594
915 363
354 505
542 50
797 980
368 749
64 871
47 235
5 67
969 471
3 139
395 397
296 397
555 175
504 697
126 859
246 210
901 866
38 304
284 456
633 126
873 284
333 22
200 80
939 157
547 216
136 939
986 605
433 646
891 79
841 440
371 151
831 377
963 143
907 89
250 653
245 341
181 292
12 850
346 253
309 967
391 686
842 152
804 232
673 665
289 736
618 7
289 567
901 229
296 925
449 999
147 152
75 179
53 286
926 970
816 148
700 21
939 969
195 288
228 821
353 553
244 581
871 843
720 341
743 23
489 869
145 906
442 822
168 39
735 893
765 497
856 996
364 719
32 842
301 401
200 288
495 248
377 349
522 752
93 857
671 598
547 583
680 324
416 724
11 699
295 904
180 378
343 240
697 479
966 467
715 27
808 739
545 940
744 405
566 222
113 694
915 252
967 969
624 490
183 95
805 196
159 756
878 885
144 641
374 506
889 69
656 164
440 938
93 162
360 439
457 361
117 801
491 392
280 262
700 29
597 843
419 994
234 73
267 133
854 5
137 45
871 903
97 937
859 245
861 826
398 242
906 626
324 972
662 810
48 250
606 826
4 33
295 657
998 816
973 582
404 339
105 362
431 947
345 317
816 474
306 768
339 733
617 712
409 868
467 737
583 8
307 64
798 308
306 756
531 288
570 455
170 661
718 976
822 380
423 19
317 31
648 866
877 771
862 492
941 606
818 357
430 589
422 913
422 553
956 739
306 427
504 783
226 550
782 203
253 32
104 570
138 995
421 868
89 395
994 769
224 146
252 478
598 622
27 126
900 637
151 480
694 564
783 764
472 454
636 978
688 531
415 710
364 840
353 502
298 500
488 26
560 86
931 690
325 310
513 523
484 753
361 275
852 118
346 153
787 728
962 975
933 529
888 340
804 911
15 461
139 907
926 856
370 732
844 611
220 46
947 986
186 945
202 577
105 787
592 872
491 946
311 891
739 403
85 864
146 186
261 354
672 3
44 251
477 846
892 457
551 378
603 179
319 429
920 744
191 972
734 897
286 185
141 659
863 270
257 480
573 745
422 939
565 211
573 480
24 774
324 51
812 539
964 414
112 563
304 562
539 768
267 434
441 273
626 418
874 847
790 412
114 925
685 104
38 808
887 760
708 445
37 779
208 921
312 227
450 460
78 934
783 489
305 620
559 330
474 399
300 346
797 283
686 176
860 708
809 787
579 92
31 745
59 851
656 942
90 660
871 858
9 439
436 371
661 634
795 790
394 603
378 604
29 858
235 362
725 149
279 920
456 559
240 2
777 708
25 961
372 897
278 455
545 252
28 972
245 362
164 66
621 266
120 659
68 135
642 692
71 715
743 549
642 391
382 472
805 741
965 345
163 267
291 583
640 754
948 387
113 46
308 374
73 237
44 103
728 301
806 804
713 984
147 244
221 567
163 488
836 460
489 908
874 757
869 387
721 798
323 817
631 315
305 46
183 501
612 704
530 630
923 19
452 589
739 213
255 809
879 19
904 713
645 984
668 988
227 995
600 773
589 109
93 224
1000 43
738 317
471 326
809 476
550 167
196 204
422 139
977 480
644 113
87 528
297 477
197 915
746 495
71 627
861 711
92 503
277 597
408 647
985 905
381 834
872 368
417 754
178 897
10 907
68 990
65 850
358 83
377 88
346 870
631 905
316 809
136 989
100 133
388 301
8 786
990 927
27 35
625 561
953 345
648 20
345 654
533 558
764 489
72 967
826 920
332 156
382 643
851 875
859 34
436 79
201 624
110 750
353 897
979 721
198 408
641 251
532 321
324 988
226 558
559 237
466 40
909 384
701 10
795 768
339 262
494 290
475 870
60 179
542 736
808 870
24 836
402 694
314 156
242 131
15 643
756 148
95 646
426 102
915 332
923 422
423 518
201 750
951 536
52 518
221 150
179 344
497 368
246 857
160 71
625 462
901 883
495 729
569 179
577 680
615 151
232 732
620 908
674 970
972 228
306 934
787 291
558 163
563 903
252 298
759 344
190 425
175 387
119 1
359 982
282 33
508 300
911 670
432 526
227 256
875 867
990 291
969 859
138 741
807 566
748 848
665 606
271 943
624 63
440 47
54 543
289 788
391 204
795 280
972 412
317 117
880 231
916 157
907 596
675 888
933 223
835 491
958 122
888 431
323 290
281 701
233 243
927 384
389 501
958 221
831 128
49 407
636 28
271 681
660 938
493 32
212 179
490 308
786 731
343 675
395 52
57 483
149 9
138 430
285 741
619 491
130 181
894 694
367 358
355 944
587 49
113 167
129 337
537 324
348 946
128 904
248 344
503 796
334 191
726 294
425 913
980 415
181 145
748 811
276 142
719 282
60 788
907 537
241 908
255 783
185 610
58 337
225 404
123 939
200 850
516 367
151 910
65 151
437 249
18 393
880 582
310 835
815 365
932 690
724 604
582 405
457 392
721 630
761 957
29 802
215 172
191 496
358 637
917 193
725 659
257 873
895 591
847 303
166 983
820 475
599 819
715 759
778 516
356 825
736 813
561 763
428 702
237 510
39 970
617 839
93 683
689 585
62 477
524 609
449 469
333 538
798 222
759 866
764 762
171 50
727 341
285 345
622 240
197 237
318 97
362 49
747 935
99 452
493 330
739 393
555 393
525 755
3 19
381 482
17 782
690 811
943 439
559 727
37 115
213 862
169 801
602 793
660 372
945 303
41 442
690 977
932 862
32 165
557 926
627 47
127 419
768 405
459 912
299 451
982 14
318 657
128 326
752 546
915 736
264 693
85 583
343 827
668 45
187 366
562 913
259 576
356 495
584 180
283 367
157 844
962 729
782 716
723 96
436 879
119 91
534 371
375 360
805 142
350 344
253 556
794 367
924 387
935 874
790 467
538 732
390 194
744 524
962 790
824 746
371 627
800 874
371 374
285 180
496 220
499 466
747 148
988 520
357 526
841 959
501 488
795 913
202 433
539 364
744 740
867 820
572 99
956 100
395 355
313 814
769 617
542 643
949 122
834 44
5 641
233 719
12 680
899 939
604 889
172 710
662 622
856 23
232 399
856 461
558 350
424 35
207 103
72 785
269 47
198 121
782 194
856 719
913 887
374 24
398 432
837 830
759 203
625 274
243 692
992 815
136 634
884 81
487 476
586 941
179 947
105 915
240 58
794 693
723 716
929 976
683 68
58 816
310 498
43 83
513 823
800 982
584 782
250 280
953 749
697 935
934 191
598 40
597 706
222 557
939 515
656 142
807 43
471 732
955 203
758 547
117 452
199 202
202 8
506 937
47 411
58 333
318 53
584 206
214 353
738 39
214 780
428 97
594 182
336 549
335 652
714 136
949 867
19 671
163 842
241 759
857 195
651 800
586 53
277 860
469 610
531 226
880 439
262 42
546 338
671 149
800 217
946 856
558 494
405 585
523 943
826 213
602 371
654 458
391 952
586 649
972 751
158 222
307 933
285 545
714 789
811 411
871 543
28 29
910 999
49 659
85 382
985 881
780 624
294 864
416 342
51 835
328 948
706 913
68 101
529 886
141 633
228 296
880 547
252 562
638 709
603 402
867 609
106 643
753 749
915 677
562 219
464 643
531 266
952 857
533 889
206 93
395 908
111 858
396 757
264 547
721 72
595 147
676 228
47 429
398 406
500 863
820 126
537 860
943 410
645 536
526 40
115 825
50 826
854 560
690 267
105 777
179 909
638 420
884 238
446 111
580 727
234 989
139 824
180 124
544 950
395 979
187 313
195 875
761 603
398 246
388 406
906 1
248 73
318 347
752 128
97 742
88 793
330 175
744 899
964 887
929 668
459 755
184 981
521 938
733 487
298 498
453 54
565 435
408 412
695 101
193 887
16 135
233 789
98 179
54 89
61 792
792 129
418 433
283 419
403 637
145 942
798 35
157 437
757 958
522 428
351 557
232 263
707 948
666 742
521 562
532 201
201 309
80 869
349 126
158 965
325 759
862 417
934 847
507 916
46 774
509 524
552 300
172 249
583 204
932 602
813 914
86 768
440 313
886 87
730 902
156 27
697 752
937 994
882 217
923 80
392 119
481 947
531 197
252 475
926 814
348 563
711 683
743 326
614 868
838 45
915 644
539 548
189 505
910 210
279 844
339 219
616 61
166 83
659 908
928 834
891 498
550 311
525 896
7 607
196 562
553 135
607 902
457 596
493 560
741 217
844 201
130 487
890 493
474 706
129 745
863 296
449 388
120 90
311 12
828 405
45 932
886 33
433 110
962 173
120 779
946 948
31 655
195 633
298 903
331 494
739 53
479 975
828 870
245 913
380 6
879 428
267 969
772 492
704 259
300 684
681 718
998 115
767 280
738 817
617 611
930 646
839 154
160 674
204 70
554 293
16 962
783 794
784 62
656 995
242 493
47 706
905 111
715 753
569 687
282 443
50 327
859 719
858 452
374 755
137 24
570 933
631 402
149 902
368 593
960 592
8 738
262 492
993 126
899 882
894 949
808 305
466 278
809 449
844 565
5 957
155 814
214 452
245 160
22 596
130 410
971 314
298 229
147 779
587 55
472 75
325 142
754 169
583 577
568 507
143 703
553 949
197 525
620 396
513 981
301 977
843 971
757 484
674 177
572 561
63 793
279 617
301 25
227 945
324 821
240 33
881 874
498 37
618 422
375 101
485 521
65 998
227 609
660 565
716 969
484 478
244 853
379 500
372 45
913 966
942 28
914 192
931 43
88 853
836 61
713 150
305 687
366 98
371 278
437 383
283 952
274 712
987 708
562 588
129 473
801 325
598 567
540 421
481 57
680 406
472 7
14 695
781 339
655 119
654 763
602 205
688 872
174 517
683 831
752 714
526 227
115 979
101 816
980 61
171 383
89 629
599 844
599 329
626 52
536 195
51 265
94 890
950 686
531 887
400 832
169 933
757 118
587 892
430 247
178 97
206 868
563 693
866 389
666 58
724 409
491 630
588 125
989 796
158 565
457 871
480 434
95 518
702 333
110 466
936 122
265 912
713 330
980 472
37 701
776 150
73 784
919 897
303 691
373 460
435 301
845 125
996 43
572 720
858 201
94 749
108 615
702 482
420 373
210 556
458 628
50 975
438 947
446 61
970 829
723 132
719 543
679 634
118 1000
713 804
792 450
491 605
113 206
702 90
76 585
220 443
989 483
317 798
568 841
584 399
508 671
202 588
648 456
157 848
520 66
363 225
491 875
138 757
128 878
845 74
157 604
105 224
367 603
380 38
714 509
326 239
830 499
947 383
531 470
102 924
895 117
575 25
360 400
302 524
529 626
703 279
51 179
659 222
620 367
223 758
917 983
807 338
515 106
660 442
67 242
435 446
298 310
196 601
426 461
912 721
895 887
109 450
531 307
106 814
571 973
950 895
478 485
439 519
850 381
98 777
459 143
169 96
999 672
261 582
568 982
8 584
221 248
953 601
89 808
998 151
711 820
678 983
443 465
330 443
61 830
247 974
854 937
296 781
634 515
890 105
809 349
88 372
956 468
187 193
715 402
731 539
276 198
950 711
30 29
714 181
492 633
144 44
522 383
964 782
685 567
184 769
885 392
142 247
616 846
752 806
480 206
41 873
260 355
324 731
990 282
687 538
775 804
820 513
911 547
791 23
262 992
771 747
36 702
770 192
618 727
346 918
658 500
585 628
203 629
914 472
279 975
42 314
354 11
359 347
374 307
288 698
945 966
48 887
897 423
501 248
947 223
510 415
430 331
554 269
722 73
222 708
879 234
178 547
210 634
107 485
499 4
699 147
226 62
974 29
587 212
514 85
551 912
219 103
682 676
112 472
230 469
31 110
710 851
527 224
450 681
717 490
352 255
733 928
862 620
788 618
502 821
427 38
434 220
354 731
51 632
83 787
907 923
548 538
481 512
415 87
266 817
841 446
533 67
532 390
177 93
304 547
80 932
502 99
160 183
442 972
969 365
501 453
954 332
734 60
231 326
919 526
807 600
482 199
812 4
32 366
383 746
850 720
222 380
918 974
86 728
599 198
287 865
163 520
541 173
339 551
789 688
701 997
627 967
5 714
426 279
394 781
915 295
742 193
996 174
798 627
147 251
189 690
832 545
542 372
590 734
9 951
661 315
839 744
573 746
763 979
128 812
589 133
331 631
106 627
240 312
626 37
132 324
235 397
924 490
334 689
246 621
692 682
781 650
324 928
737 841
186 330
508 697
394 925
11 350
275 682
796 280
746 626
429 952
799 336
823 453
483 185
204 337
192 248
991 179
951 509
81 832
434 493
826 488
792 348
375 868
537 641
138 669
864 355
579 383
601 919
186 836
881 658
497 376
617 358
441 43
341 645
133 36
734 984
99 744
328 193
177 502
620 495
956 347
700 138
925 429
154 820
572 511
916 299
993 878
646 34
376 569
442 676
549 360
596 355
843 137
897 405
431 875
966 58
209 579
691 526
5 416
616 811
168 992
219 463
47 558
729 161
908 103
834 165
17 371
71 876
927 186
251 246
652 285
897 525
878 195
937 337
854 322
727 749
559 681
867 710
572 926
244 331
223 49
555 930
267 383
995 501
313 913
397 451
389 667
169 998
632 934
821 16
63 995
224 797
782 488
741 129
434 649
499 217
567 242
781 373
899 39
240 990
215 338
677 211
130 66
233 254
317 260
786 788
697 503
243 598
913 365
791 198
904 89
302 812
20 883
905 48
966 906
505 903
127 375
155 944
87 382
29 987
594 93
381 342
767 713
651 383
100 41
759 358
607 233
783 708
636 68
826 989
868 860
70 212
229 539
919 2
47 184
897 535
713 887
147 438
41 1000
415 634
936 962
685 269
36 49
256 761
867 514
867 756
977 238
769 474
208 689
974 33
408 438
644 392
566 863
295 875
215 383
421 312
310 213
176 296
603 728
798 657
795 569
352 922
998 773
171 498
452 602
844 511
467 963
814 706
547 5
783 872
771 19
754 732
167 425
626 160
597 292
332 33
137 934
471 81
888 874
905 247
551 245
91 657
648 763
639 443
269 332
498 943
155 33
115 103
500 716
386 60
282 998
196 431
588 207
6 678
529 276
904 567
215 454
106 955
169 238
114 684
557 344
3 593
205 897
708 116
744 863
582 101
974 492
267 241
873 114
271 430
141 843
901 618
25 568
743 183
99 248
654 277
326 617
116 839
826 365
611 127
190 663
140 704
685 393
596 685
789 568
280 831
941 222
712 168
116 232
573 496
871 705
53 236
939 497
266 426
541 956
966 183
921 348
669 574
768 860
339 572
22 907
86 806
515 656
161 376
214 344
46 95
503 429
429 180
585 418
138 87
84 208
594 800
406 800
412 347
928 632
462 600
181 878
61 397
9 366
796 808
18 448
249 634
650 198
888 102
429 870
830 740
772 880
13 865
744 766
288 8
261 873
304 419
232 235
664 957
446 152
877 553
170 863
266 892
520 767
22 302
352 569
929 677
983 792
783 918
976 946
474 985
289 6
830 755
83 255
394 642
565 191
907 663
88 534
726 324
748 809
811 975
84 180
262 976
469 284
146 437
901 560
148 958
821 728
204 463
834 631
345 872
112 102
115 427
775 230
832 203
898 427
788 667
157 819
929 755
842 543
633 450
900 366
947 955
907 369
122 189
241 321
522 448
583 824
216 805
294 170
378 579
804 729
679 870
667 218
901 238
193 424
991 854
764 985
766 526
810 20
278 631
637 657
752 578
676 320
21 784
542 531
841 94
217 944
230 471
753 273
447 818
760 690
24 469
577 643
432 113
169 406
624 336
225 606
916 236
24 690
458 210
854 226
767 241
599 252
146 120
937 826
722 238
594 839
825 81
612 868
333 692
838 190
961 919
546 7
662 363
478 204
326 933
43 911
911 267
147 473
695 198
437 945
386 797
45 730
43 384
775 798
539 495
952 439
14 974
120 228
667 771
548 824
814 798
242 677
325 78
855 208
200 504
151 938
741 289
147 621
818 169
926 878
184 496
16 413
442 291
321 695
435 198
545 947
568 550
331 719
560 339
502 945
10 247
677 502
990 931
725 356
29 34
700 631
965 414
68 860
29 127
867 550
736 513
995 117
66 604
617 381
300 261
560 514
552 689
392 76
382 23
651 458
675 723
563 727
376 858
568 162
669 928
29 763
165 379
863 360
680 306
473 431
19 818
340 881
617 568
682 142
756 55
217 490
507 402
396 343
899 245
543 552
439 742
581 18
849 428
51 246
950 202
306 834
442 685
827 970
69 665
144 397
411 364
193 336
741 84
548 437
663 161
986 339
982 524
985 832
654 57
508 242
26 620
34 19
292 138
807 179
437 95
693 857
24 608
43 188
787 536
613 999
436 973
356 16
842 401
496 611
197 634
799 342
532 694
123 402
588 811
293 558
506 351
15 234
307 483
173 340
440 290
992 906
929 717
842 730
758 719
864 861
342 856
315 868
953 876
231 74
694 106
631 39
585 375
876 604
462 273
709 958
480 691
488 675
965 303
117 300
743 583
864 730
483 234
859 636
739 823
831 96
926 586
297 876
282 929
721 614
481 444
550 618
934 872
917 850
46 365
515 736
938 962
777 573
461 949
53 424
330 605
206 538
261 855
656 67
18 53
8 566
990 407
893 935
226 586
799 642
295 829
505 522
460 248
16 663
937 169
561 425
226 790
250 864
526 983
392 26
341 303
498 565
396 962
852 462
368 9
375 742
712 794
722 359
491 762
658 536
662 521
798 659
292 323
861 51
958 919
957 588
957 402
889 48
956 442
479 777
922 833
115 548
547 453
249 706
794 197
371 174
265 216
148 484
880 303
738 729
785 552
488 458
450 29
223 934
223 526
122 483
629 193
618 810
429 908
158 492
66 382
622 684
848 535
836 740
223 330
932 151
375 316
31 747
962 616
44 588
795 384
819 99
918 533
458 575
669 697
374 397
510 464
975 531
128 191
618 918
519 812
66 633
848 187
551 187
731 36
849 811
649 298
758 742
475 323
227 509
314 595
558 611
86 152
992 575
892 328
892 264
248 114
736 772
161 925
313 443
980 229
238 451
622 482
451 454
773 942
629 302
872 656
512 997
326 672
697 883
874 82
302 926
59 786
931 88
957 368
555 74
354 219
151 917
192 561
902 9
311 65
720 643
199 39
985 862
987 847
159 363
887 625
709 401
903 236
138 765
766 729
474 294
366 380
887 693
614 717
970 371
358 904
150 293
565 420
793 34
75 152
547 999
555 616
27 411
550 664
316 328
965 227
351 451
691 997
352 237
604 229
469 721
1000 158
444 639
226 832
645 870
670 56
65 187
356 862
520 139
187 279
355 428
578 400
917 541
392 978
333 365
641 574
827 844
471 530
129 848
854 512
405 90
305 220
227 522
868 864
648 258
139 462
955 58
956 324
343 520
740 83
612 217
756 255
82 382
102 329
109 276
317 336
361 217
634 652
138 673
761 555
543 505
807 819
807 793
355 329
148 759
480 253
10 695
308 253
190 899
847 387
694 90
856 610
114 432
672 707
520 22
681 75
104 223
126 74
630 151
566 830
327 373
429 437
577 24
734 757
134 654
195 665
769 622
308 939
524 996
445 595
750 633
520 212
69 909
285 876
957 305
664 671
833 216
241 569
17 667
69 34
723 384
852 595
497 457
339 144
622 373
55 403
763 114
620 636
83 35
646 935
686 559
780 615
382 455
2 41
548 105
305 784
3 612
897 160
572 300
261 239
275 354
139 585
499 514
136 3
285 380
496 506
164 107
103 428
162 232
708 543
221 14
347 916
913 257
652 55
265 630
336 552
976 600
171 304
544 886
12 120
917 720
842 760
169 709
443 915
682 382
940 567
687 312
428 677
576 683
577 846
665 140
953 9
2 359
107 248
178 732
777 237
273 457
570 653
643 478
110 419
748 912
441 345
269 513
147 327
178 683
668 1000
840 978
783 944
313 475
807 719
170 633
982 804
507 404
214 924
203 235
561 187
635 526
390 241
355 726
414 8
888 319
707 442
669 753
658 483
1000 552
571 388
451 126
34 597
191 435
77 153
40 140
409 134
837 698
909 146
533 655
543 991
670 782
492 392
116 981
698 348
294 465
833 495
401 112
852 582
139 630
797 215
314 374
407 782
91 254
130 227
649 733
852 943
5 244
745 935
679 410
205 24
894 652
749 291
896 741
645 636
344 109
561 261
824 766
641 46
812 640
38 247
554 906
10 424
858 301
647 804
397 316
719 234
676 765
214 600
698 533
865 318
218 701
600 907
337 559
231 991
257 18
416 693
95 951
78 681
446 52
972 658
705 460
851 574
193 364
226 112
254 353
483 373
728 222
90 73
682 731
15 9
732 128
577 286
650 245
894 413
518 457
127 66
10 162
902 51
764 567
381 861
766 922
124 159
662 352
228 544
794 950
403 721
778 285
886 39
620 346
736 409
958 583
191 979
434 747
556 748
246 829
614 993
403 788
120 780
668 532
133 135
332 801
704 494
938 591
916 392
415 934
585 724
942 361
873 188
457 147
269 780
620 99
210 42
644 303
86 406
223 57
487 100
278 390
494 112
570 622
319 72
955 950
692 711
640 167
233 161
453 790
260 220
933 334
102 359
57 97
950 91
784 625
931 813
790 3
118 600
639 1000
227 196
664 272
15 306
933 466
477 622
512 520
652 201
93 723
52 390
319 315
568 218
648 379
245 458
356 537
382 579
216 361
862 720
18 234
971 524
82 991
609 337
169 562
53 787
160 786
753 655
514 801
859 94
660 932
789 430
705 68
775 696
417 460
170 472
789 402
391 503
425 735
952 904
599 325
365 452
506 252
798 743
723 409
221 327
146 335
202 706
383 854
533 114
442 71
844 876
150 917
357 441
727 398
800 445
231 886
207 871
130 816
330 820
845 223
111 117
747 894
493 632
579 364
290 110
131 888
170 589
73 388
261 329
667 557
635 86
607 288
956 400
144 872
518 210
507 317
776 350
954 973
217 931
622 815
606 948
211 373
313 178
480 335
285 414
845 274
887 914
302 179
21 66
912 997
289 300
79 944
868 386
380 161
499 850
888 209
801 179
370 444
666 103
501 285
433 687
708 624
15 761
934 852
382 69
339 601
745 324
252 421
609 589
772 726
14 876
310 526
228 683
828 173
219 196
615 402
301 9
145 984
299 381
262 267
396 899
384 128
429 354
569 305
718 639
497 540
920 822
84 70
980 471
393 360
622 468
318 743
660 482
464 613
425 439
413 117
224 468
86 169
484 487
363 999
564 185
141 140
540 576
565 269
770 486
159 662
971 872
302 74
208 949
829 950
317 35
387 972
238 331
204 665
99 785
13 191
343 529
25 899
744 111
851 900
848 276
78 579
696 705
454 942
316 457
777 256
581 527
408 843
148 250
567 731
651 769
143 849
349 151
19 149
270 371
471 40
82 370
641 761
143 503
29 856
913 489
161 813
612 712
630 837
469 521
930 698
219 449
80 289
268 487
250 395
948 96
315 511
459 122
927 24
879 21
741 135
686 704
599 588
921 651
298 965
953 22
479 339
634 953
357 914
524 146
977 895
717 655
366 674
848 508
540 229
504 67
227 477
663 733
370 722
207 50
139 397
667 990
969 23
864 69
153 257
444 330
477 141
608 919
868 496
781 43
56 245
274 170
868 518
969 153
345 435
627 570
581 141
962 627
682 753
527 866
753 490
298 505
784 67
417 766
386 548
714 937
800 827
388 964
707 405
1000 321
576 275
758 915
570 346
690 483
377 427
8 535
597 423
58 741
747 839
59 279
839 858
235 190
907 213
648 827
451 920
575 521
146 917
827 746
26 676
692 761
162 380
94 100
420 741
275 213
807 400
198 917
800 162
917 12
528 635
892 141
736 975
3 618
711 894
80 174
621 302
671 455
430 370
501 393
8 757
246 399
867 481
280 785
554 870
448 656
894 430
498 443
721 944
49 95
310 139
680 303
235 643
521 142
113 448
343 213
798 199
694 394
187 518
624 523
435 582
115 736
539 100
739 58
315 983
151 812
271 636
138 493
775 119
756 671
684 883
906 752
360 250
899 788
162 75
78 989
614 5
365 505
81 120
55 595
607 456
292 576
215 108
486 305
950 909
913 407
971 794
326 221
585 479
328 915
263 359
490 338
577 311
400 638
914 217
363 544
734 257
370 670
916 437
633 300
857 613
826 51
323 898
497 277
410 981
680 932
486 997
203 326
19 594
652 304
577 402
886 597
156 613
285 772
538 752
487 773
38 233
101 283
591 595
520 53
965 707
725 699
608 989
594 943
78 272
995 923
699 540
198 742
14 739
644 972
587 891
164 584
471 767
694 464
965 454
462 387
217 708
735 443
981 889
993 687
383 617
628 300
566 366
315 685
418 725
699 415
251 434
157 800
677 717
798 275
525 841
885 182
395 324
409 909
927 418
142 940
416 242
848 182
753 535
37 797
430 933
840 904
763 528
807 339
48 941
436 131
948 779
921 598
790 324
635 274
877 264
574 990
565 784
224 215
670 378
413 760
628 870
724 751
217 831
863 324
421 853
878 278
203 96
174 128
708 641
935 329
76 618
120 976
210 304
60 345
995 806
367 971
686 964
41 336
508 430
380 215
512 283
217 264
409 788
225 286
40 472
566 960
77 931
235 110
644 617
121 159
256 846
940 632
192 340
474 66
976 185
711 104
572 980
478 395
401 156
744 674
449 591
87 427
535 22
192 20
665 162
84 292
887 752
552 565
429 102
743 666
739 972
202 93
956 973
51 266
112 29
656 254
693 245
917 807
625 755
121 454
267 971
335 41
454 481
513 199
255 270
129 902
47 833
823 970
218 12
709 138
573 764
869 817
814 952
639 664
462 3
309 889
826 900
458 148
305 579
374 231
735 575
74 304
515 993
324 428
198 285
830 806
550 231
517 555
140 466
128 21
291 770
389 42
96 521
724 32
279 295
806 914
263 724
191 412
930 244
556 178
624 462
344 100
138 805
48 749
610 162
88 977
63 512
607 943
709 619
340 497
856 701
767 35
561 475
816 123
268 987
201 490
9 656
907 559
853 254
686 168
497 366
865 405
890 442
293 537
565 423
465 117
915 710
514 375
347 876
101 626
45 260
80 396
53 179
686 766
374 20
341 822
448 758
304 881
298 370
219 734
380 846
176 988
776 590
469 103
684 804
362 653
931 132
912 910
960 943
818 266
763 206
678 478
507 192
422 734
176 32
690 279
497 294
689 840
521 274
989 555
904 808
757 40
165 274
570 24
464 1000
345 949
737 408
665 238
838 624
648 841
542 275
641 901
107 807
656 840
76 209
818 967
490 290
283 231
433 170
30 625
930 957
453 583
728 266
749 270
433 281
540 842
837 215
614 445
480 454
460 575
338 653
195 703
68 805
874 72
676 315
271 967
796 136
314 202
651 311
768 678
286 251
595 408
69 254
459 918
863 687
163 837
746 841
606 141
354 306
138 360
310 730
451 585
477 196
116 147
445 34
711 131
518 415
857 303
701 174
99 19
115 253
552 511
101 928
763 252
242 835
829 910
431 539
438 158
428 436
742 136
836 152
538 586
477 819
505 940
477 695
163 390
989 819
299 947
625 983
548 593
101 178
701 913
556 170
756 545
381 558
26 984
295 28
804 958
817 930
775 38
19 123
119 804
737 923
861 693
7 720
43 987
894 650
646 41
965 982
439 902
213 215
538 796
341 42
521 239
407 925
390 394
192 651
555 491
895 471
951 740
380 805
862 418
329 566
969 562
604 710
545 165
662 111
699 444
381 61
72 796
149 601
822 92
208 987
155 182
397 994
606 428
864 386
331 142
494 365
842 646
488 490
854 366
789 489
321 588
609 321
182 770
182 651
18 466
875 485
811 396
167 106
222 62
191 997
710 691
593 436
434 211
879 203
351 839
699 270
330 220
20 843
599 356
330 706
796 407
314 907
246 140
45 21
129 542
635 454
236 30
419 908
157 15
690 620
440 165
303 879
571 862
203 451
763 982
528 83
947 748
289 18
764 919
443 400
602 964
245 274
100 273
691 679
973 376
997 642
399 498
103 816
63 587
334 1000
249 611
780 955
642 206
996 109
915 544
444 955
182 232
461 840
12 627
331 788
578 665
109 343
915 794
838 678
720 590
542 37
156 956
893 502
41 403
999 776
199 993
974 727
602 320
508 414
291 97
237 809
982 891
948 3
902 690
555 756
763 149
889 65
264 690
291 568
194 725
415 147
223 312
888 669
712 593
47 915
186 404
250 80
939 458
507 475
594 948
533 242
794 534
312 333
828 967
239 379
869 963
974 675
250 711
123 323
655 466
141 685
608 899
933 14
325 587
719 111
627 589
608 329
319 435
643 18
484 819
644 769
414 146
271 510
745 423
990 815
395 249
865 571
626 482
472 985
474 445
610 964
656 13
323 84
309 192
118 289
637 458
729 256
506 734
828 729
430 211
614 207
243 189
815 548
810 8
615 196
454 964
686 394
195 554
51 38
481 711
508 173
797 81
177 119
611 294
596 187
640 137
609 292
670 219
862 354
485 955
716 570
596 28
261 738
310 35
750 723
60 740
428 979
668 362
651 806
780 722
35 514
632 787
460 923
56 327
749 428
868 423
653 802
708 629
82 197
512 150
902 457
878 783
890 867
908 22
365 171
866 11
51 194
420 13
168 5
885 456
265 592
131 390
296 675
281 545
479 317
286 86
728 663
467 608
200 844
215 836
970 260
445 616
383 756
239 942
565 464
662 814
51 726
185 59
294 391
699 273
332 24
361 190
976 260
762 86
507 257
157 811
58 877
62 503
705 88
137 601
640 326
114 7
84 41
438 888
485 251
185 996
224 514
668 67
255 909
2 861
230 900
60 738
583 950
36 713
125 274
327 173
35 866
161 441
50 885
740 993
984 855
735 938
630 520
498 804
56 129
23 935
524 931
195 525
762 682
538 510
497 760
196 634
214 745
539 30
385 301
693 988
217 252
461 864
347 810
773 892
704 475
115 976
91 546
838 806
903 372
777 144
452 11
168 905
882 629
21 229
873 581
228 391
552 365
982 565
784 14
717 745
364 181
297 798
102 783
929 534
944 189
154 606
637 535
28 789
246 313
695 202
634 302
708 284
34 544
107 364
507 173
539 755
319 297
64 771
673 164
346 736
155 275
750 839
549 959
351 272
746 752
694 457
251 728
54 867
79 645
365 867
862 431
797 781
912 127
410 757
417 152
209 808
828 253
336 689
790 220
638 505
646 595
778 779
908 258
165 454
346 902
230 674
28 537
560 369
53 140
604 937
564 110
972 117
416 880
166 698
337 928
443 236
302 615
461 716
943 485
283 688
700 688
498 170
614 239
623 100
424 672
836 606
835 729
19 187
188 565
183 940
864 966
982 630
254 60
626 586
438 74
670 765
659 783
51 21
73 777
676 161
367 284
300 901
732 526
867 9
537 126
486 714
786 305
9 308
910 209
285 735
990 953
255 600
395 743
683 759
718 326
631 431
555 597
537 14
802 929
14 640
548 965
864 63
405 382
678 568
686 558
942 903
680 493
668 196
142 887
620 655
815 752
800 975
720 592
932 885
398 340
593 730
699 349
953 803
304 546
834 622
372 720
302 804
787 51
19 537
875 667
115 442
927 930
317 559
385 885
617 189
459 396
436 782
468 681
911 700
4 639
739 28
630 356
869 781
724 477
393 876
753 630
30 1
520 361
278 691
622 439
247 202
82 96
894 623
778 99
33 716
4 608
711 237
965 36
64 65
403 530
448 65
321 687
164 166
836 240
699 274
343 952
832 871
73 312
19 706
867 168
332 255
792 839
131 424
36 384
995 475
751 456
919 392
382 570
450 595
242 286
45 862
52 146
450 134
61 951
618 446
81 434
897 425
481 560
992 378
891 141
831 411
498 940
288 685
593 965
830 209
162 651
374 581
747 889
246 213
757 664
659 74
937 341
948 533
756 448
459 17
814 795
384 395
997 534
631 118
958 581
437 516
832 245
303 331
466 734
662 93
769 720
839 653
292 62
227 135
276 678
909 483
476 678
545 213
726 312
228 207
904 984
120 655
438 515
200 522
391 275
50 20
172 214
443 757
282 304
456 470
737 941
463 485
468 564
731 625
649 221
97 520
972 984
473 906
158 610
332 92
583 428
364 855
361 266
587 682
665 39
326 454
764 371
90 589
441 300
938 72
940 414
579 395
453 638
575 484
991 42
748 213
664 330
437 973
63 811
245 167
166 841
352 279
949 325
856 667
521 804
247 502
207 838
925 935
857 756
218 715
160 543
620 985
316 305
85 196
646 610
927 566
784 383
654 139
582 871
769 761
868 13
199 889
933 611
499 586
739 42
537 961
693 514
946 935
541 542
613 497
938 834
795 94
560 424
73 485
207 382
919 560
69 93
695 926
67 175
424 283
550 209
31 186
833 22
839 264
264 625
409 316
249 503
93 205
885 918
447 274
951 640
110 728
836 969
915 951
906 220
269 644
295 284
962 461
139 752
676 659
535 912
266 166
123 797
791 866
801 640
645 600
226 28
162 257
555 637
648 741
990 601
962 753
844 684
268 624
54 484
37 203
851 837
524 270
575 502
779 565
331 735
494 58
672 547
37 181
821 528
756 847
172 155
691 805
834 893
527 904
33 388
192 88
900 654
993 845
146 970
304 771
748 193
242 905
106 8
780 910
121 460
568 63
407 938
565 132
37 979
113 316
133 233
150 945
877 503
395 618
798 714
352 458
480 135
534 518
401 178
512 180
785 395
675 245
542 196
328 91
904 912
564 917
24 239
779 539
852 149
648 643
15 362
433 553
554 36
746 978
345 651
904 369
568 35
632 717
641 299
303 975
441 515
610 980
885 756
461 924
517 113
768 276
291 994
267 793
860 505
492 690
367 661
532 23
420 955
244 197
148 939
310 364
326 492
510 383
393 335
381 652
850 801
282 39
601 263
658 587
31 320
944 849
519 860
104 560
359 842
308 399
282 721
882 624
714 270
119 32
812 959
962 874
958 194
59 874
740 130
601 696
379 426
628 24
114 127
353 58
103 931
23 819
596 512
935 69
789 912
448 922
749 650
624 228
647 339
49 925
652 572
450 377
712 62
792 252
196 130
775 966
190 323
900 145
892 330
452 295
347 503
761 348
667 946
980 513
602 269
787 730
872 391
670 865
743 456
591 401
75 552
148 655
661 574
334 270
716 489
697 158
373 182
735 795
234 99
677 370
447 314
283 78
538 222
890 725
417 661
561 15
177 361
970 638
284 222
227 434
609 582
472 296
490 729
107 252
329 942
744 18
659 760
972 74
196 644
900 634
383 821
789 600
564 423
944 991
473 885
799 958
436 608
555 243
952 72
913 48
563 845
570 680
636 332
667 662
509 300
67 518
705 702
206 491
798 433
458 734
278 30
844 724
914 74
115 798
685 991
520 471
236 217
527 474
685 440
117 512
521 698
342 307
993 323
967 614
170 898
163 864
266 798
211 575
908 941
958 389
270 339
270 297
657 166
569 306
378 970
425 238
388 784
151 334
166 216
690 905
892 564
594 854
372 923
935 361
203 535
570 362
18 930
584 61
668 407
666 476
23 676
689 5
807 218
423 248
90 390
3 452
359 413
782 813
204 677
601 932
438 817
983 664
181 405
110 845
570 637
159 113
969 229
16 770
238 390
722 385
793 166
817 569
923 454
170 709
947 514
948 418
19 387
277 133
970 488
242 310
193 991
32 561
971 906
657 219
851 856
421 776
209 658
432 190
666 844
335 832
442 558
174 573
524 767
995 147
351 187
8 645
367 189
598 488
967 165
825 436
985 495
460 897
676 217
24 523
981 852
861 849
127 322
311 646
616 529
146 821
335 812
756 206
955 269
34 731
27 429
832 344
128 820
366 237
202 300
809 116
260 420
612 526
527 771
556 847
838 826
644 248
81 481
376 927
199 135
419 549
437 545
146 556
472 105
812 999
148 401
965 879
734 221
297 450
468 780
769 557
871 702
312 340
698 640
959 922
321 794
466 997
544 651
89 134
296 857
396 650
955 946
419 743
954 620
96 975
59 646
530 235
487 585
751 903
728 750
961 486
17 852
111 974
877 626
86 994
960 303
108 635
150 198
234 385
172 399
522 31
346 700
408 66
555 335
95 151
588 257
628 914
478 708
961 483
53 511
565 219
705 981
12 494
687 367
925 481
886 545
441 635
388 447
133 241
677 573
149 630
613 80
104 920
339 381
505 315
366 667
894 524
965 40
933 451
14 557
942 808
95 210
965 54
60 482
199 500
184 681
174 4
885 20
314 223
555 807
492 831
867 67
292 775
893 965
844 744
537 603
64 430
971 805
879 729
456 419
466 453
523 5
765 154
802 399
646 702
160 454
301 960
725 440
134 565
128 197
131 882
90 235
773 492
647 887
305 757
174 731
415 294
86 136
44 344
744 499
350 586
791 32
936 51
389 368
216 607
228 253
728 559
358 231
631 678
313 328
459 469
326 247
202 660
969 608
743 444
19 994
461 206
313 573
415 40
470 858
692 670
140 945
780 882
792 927
188 464
57 746
197 518
837 640
395 694
554 313
728 196
356 822
486 292
832 936
457 425
99 38
262 259
461 459
476 827
74 966
160 368
23 939
816 220
275 124
807 403
742 165
121 124
417 204
972 118
806 276
256 534
227 442
403 717
829 23
132 90
744 770
727 479
76 532
692 142
766 504
660 499
422 402
711 275
601 669
661 485
445 678
548 474
251 602
508 873
703 115
407 937
693 503
792 969
378 257
776 162
628 471
784 446
699 479
975 507
648 637
637 116
234 643
136 512
265 28
891 813
286 491
728 840
473 550
440 198
331 286
839 650
669 323
517 644
602 199
8 172
176 732
356 305
233 922
165 202
639 280
818 468
488 258
653 303
330 327
575 865
977 292
532 413
667 142
461 185
937 940
929 885
640 844
299 40
679 663
158 123
869 440
630 976
127 160
941 397
293 986
804 91
377 585
713 677
971 164
872 92
424 142
845 549
710 653
295 313
278 385
861 235
388 431
129 74
318 206
144 517
976 786
148 945
942 664
349 205
216 957
729 8
282 826
214 639
494 838
628 493
146 423
397 687
219 653
201 939
194 652
584 184
164 218
725 927
225 765
903 356
842 223
232 796
639 458
877 237
407 692
376 653
511 527
488 210
812 965
410 806
486 50
24 180
473 320
89 764
898 304
191 846
729 931
88 419
988 670
831 829
568 802
671 770
755 422
59 18
230 399
79 954
128 51
493 316
845 847
108 848
694 494
242 367
264 873
878 722
750 185
574 399
783 877
172 429
567 653
144 611
964 579
945 664
334 885
229 740
214 946
181 864
548 244
992 339
480 943
684 157
450 376
134 219
5 593
235 121
372 333
359 916
275 117
147 267
2 520
877 449
570 12
926 48
218 795
277 671
118 547
738 858
951 142
979 206
286 760
80 975
26 909
322 215
349 565
158 489
929 19
806 104
348 875
71 272
508 842
692 919
870 221
603 681
992 750
376 311
25 559
363 273
368 947
919 828
608 340
757 368
571 42
888 918
492 728
287 88
905 158
416 26
579 615
199 362
452 134
521 859
755 178
118 396
444 909
348 264
731 220
498 743
453 451
179 512
795 67
116 362
927 358
863 636
826 251
998 253
120 192
250 991
959 530
225 375
112 850
366 113
23 448
157 212
77 664
275 419
314 452
206 576
780 201
54 105
837 16
177 435
561 226
816 312
177 679
394 230
958 879
718 842
494 336
445 265
294 214
55 406
167 908
446 312
227 951
826 628
520 672
833 430
301 608
76 62
3 57
525 139
843 731
161 51
866 897
266 58
934 255
942 741
212 959
139 697
435 953
231 827
688 913
402 982
71 972
407 751
410 345
358 23
530 334
830 767
138 22
63 934
523 924
642 693
775 393
371 283
589 818
188 676
572 505
489 270
812 438
731 388
694 978
207 867
313 333
143 125
209 195
315 988
295 962
389 416
666 421
730 679
798 555
19 733
899 665
77 679
739 454
515 385
53 582
319 885
622 495
846 108
270 266
176 235
721 973
517 818
27 861
128 269
509 879
992 562
884 898
807 638
766 641
727 989
628 362
348 191
330 949
765 580
917 946
401 600
89 525
501 798
980 412
860 103
616 449
118 683
136 656
532 134
586 543
312 566
933 861
336 194
248 529
664 102
263 894
347 898
538 283
485 350
127 861
509 303
525 7
231 106
768 440
302 972
984 994
936 821
104 897
775 409
928 805
180 745
594 871
933 224
4 355
379 888
402 109
447 263
224 293
220 969
959 451
130 167
973 588
152 888
547 258
306 840
294 365
118 119
668 927
911 552
947 815
616 497
93 230
987 368
973 345
553 91
533 814
97 168
179 563
80 940
389 909
324 419
510 76
700 135
507 19
286 135
468 874
883 657
812 457
588 727
914 454
291 884
289 72
783 280
159 446
829 357
516 785
786 905
824 987
473 768
606 629
147 847
957 387
744 328
98 32
291 751
219 962
669 389
897 791
28 538
533 494
920 157
891 213
632 711
928 181
906 331
10 427
431 827
285 282
336 59
452 222
834 476
571 89
170 473
385 627
250 678
890 382
421 166
725 551
37 883
678 255
351 725
711 51
798 36
27 467
450 822
134 683
739 322
215 429
541 747
350 472
502 922
263 788
462 889
248 161
106 505
790 309
187 181
513 774
555 235
682 842
798 801
99 119
932 541
875 378
468 560
960 676
448 126
885 555
35 308
100 866
968 826
596 328
944 600
646 939
224 337
328 733
625 281
587 200
7 339
757 47
323 399
179 18
571 578
770 213
358 258
913 464
901 31
563 765
36 230
97 13
11 390
918 55
437 490
111 769
965 852
251 805
260 329
749 63
167 34
161 962
624 991
781 605
758 803
232 170
875 206
853 599
141 169
923 977
593 665
76 747
318 227
934 16
37 156
675 551
870 327
619 321
597 773
67 517
555 40
87 197
141 246
345 570
614 192
225 513
142 472
510 170
23 710
632 445
477 467
591 807
561 406
750 127
658 84
182 347
859 263
448 961
494 987
85 744
408 523
179 670
824 827
977 956
597 293
423 522
883 379
666 172
310 698
190 378
402 714
385 157
113 922
854 730
244 588
727 938
456 735
703 60
42 32
45 939
665 745
817 49
492 905
54 370
235 541
300 35
705 282
516 128
874 998
152 959
998 89
483 657
476 951
812 201
432 568
162 529
90 857
30 934
26 780
102 647
108 316
562 620
384 985
646 80
99 593
569 113
805 968
740 861
137 774
448 505
700 809
25 828
804 214
465 247
761 751
173 938
515 938
973 854
119 375
122 733
47 437
910 622
235 16
814 593
244 460
19 928
616 247
37 415
344 826
175 74
189 449
998 18
967 180
519 150
396 547
419 530
139 908
235 897
427 858
155 242
287 350
192 959
437 572
304 780
725 377
79 923
949 738
296 946
841 405
986 355
172 384
191 977
648 104
740 135
914 614
320 556
535 801
582 895
551 637
407 813
219 308
804 947
447 747
903 324
748 96
512 796
724 421
923 565
318 978
81 494
149 777
930 824
285 727
935 891
471 640
24 660
282 989
254 692
263 823
399 550
315 582
614 572
973 230
250 365
333 764
904 615
226 624
886 462
637 580
601 256
228 638
182 384
343 866
318 217
745 812
90 417
630 12
278 639
917 183
187 702
932 452
228 741
503 64
84 664
335 3
807 843
916 972
765 604
57 25
627 391
443 219
635 476
212 504
177 607
457 514
877 320
776 10
693 4
409 931
628 878
288 501
946 143
583 51
132 789
435 168
696 212
981 461
324 70
619 852
917 790
823 512
540 869
964 463
365 225
449 114
643 214
661 480
717 767
707 201
469 242
305 307
116 988
613 287
529 399
926 955
230 470
23 73
309 571
944 866
728 818
91 888
696 697
650 253
35 586
51 333
63 99
163 630
349 426
190 700
150 73
989 419
318 841
121 428
598 998
885 916
302 862
465 326
957 501
604 170
476 271
706 165
18 462
683 274
979 714
752 465
444 770
912 732
488 467
966 624
353 309
498 111
373 69
358 754
235 811
390 691
201 940
99 173
552 757
207 746
18 557
740 531
845 12
880 326
712 524
920 180
115 970
367 473
578 270
310 961
761 478
696 897
977 244
39 196
20 397
132 110
917 220
987 734
280 586
133 364
755 295
919 478
252 847
180 567
16 741
761 665
144 516
718 589
928 365
124 573
783 851
539 159
652 737
211 500
162 780
44 210
803 936
231 160
184 548
980 365
651 890
736 847
464 17
335 710
934 10
668 120
852 504
438 319
404 444
266 156
264 149
429 738
577 230
899 323
640 913
13 312
816 158
120 671
163 397
194 987
104 363
598 781
941 740
683 259
89 184
451 386
427 267
4 754
434 35
228 621
754 482
443 655
510 566
168 645
542 719
257 195
776 368
327 700
574 910
385 414
439 269
78 242
877 261
232 57
525 137
685 673
397 417
693 212
637 364
433 420
32 588
387 974
276 753
34 732
75 934
56 185
755 714
88 680
780 444
249 443
350 680
428 168
943 452
218 535
531 169
718 761
805 935
473 387
566 699
581 48
584 574
517 447
546 878
686 756
166 174
870 826
516 456
110 824
391 590
184 157
536 297
511 631
184 646
969 208
43 833
832 645
572 743
761 799
714 620
79 723
739 600
813 668
673 895
15 776
643 581
539 711
615 52
515 177
239 193
105 148
662 533
398 631
146 560
272 183
679 389
789 915
749 931
568 611
268 424
133 750
667 628
889 233
52 477
860 867
158 8
467 610
326 934
325 834
147 997
879 345
924 238
882 603
194 756
327 812
217 963
534 129
422 241
985 53
472 316
176 957
379 301
549 467
861 899
264 91
588 303
867 154
378 355
418 454
470 878
363 288
673 340
512 581
902 921
870 433
408 490
165 811
171 175
836 429
782 938
479 294
175 236
257 210
174 860
66 11
121 383
735 380
595 87
23 881
243 775
598 943
157 823
408 370
711 219
996 349
504 384
623 458
849 875
568 234
211 168
751 432
577 690
647 93
587 575
928 878
828 927
406 372
370 676
850 952
412 421
454 918
211 281
479 919
604 893
348 519
947 739
31 247
768 702
915 766
934 944
661 401
840 757
706 889
945 34
534 318
641 312
42 90
407 99
560 48
490 714
886 721
339 828
591 323
583 621
753 941
646 370
576 476
49 867
223 709
579 239
305 705
421 93
133 925
674 398
346 690
333 866
501 101
146 277
794 217
267 48
355 47
975 366
967 318
563 772
764 172
500 542
867 933
665 250
614 440
328 908
767 807
438 122
181 418
984 836
175 868
959 897
294 940
395 614
169 696
939 982
696 263
305 674
648 881
740 699
550 258
738 284
203 373
97 562
470 996
203 278
433 176
903 57
204 985
641 178
737 641
514 118
499 938
608 915
370 830
96 576
978 937
959 194
662 716
533 596
980 45
877 241
904 385
757 127
226 202
581 732
697 882
41 744
58 824
301 881
544 29
982 310
933 814
15 607
36 347
575 739
244 502
75 428
882 768
72 947
101 506
355 344
609 246
401 555
379 639
578 459
463 621
315 429
711 609
152 98
808 956
346 133
789 403
597 947
264 436
601 517
370 768
671 611
449 278
99 155
107 614
827 176
664 367
276 747
792 868
590 895
953 582
378 484
929 374
443 15
466 874
589 997
418 398
942 665
644 634
757 471
632 326
768 77
208 610
443 643
687 133
838 310
457 91
306 956
657 663
222 293
935 940
862 637
913 531
80 158
900 60
129 612
871 225
609 236
89 369
767 792
66 835
179 437
410 381
18 380
463 248
81 928
119 984
39 794
985 585
567 282
786 448
235 464
577 240
45 611
580 906
674 29
626 83
317 370
962 199
132 502
376 209
99 976
821 909
902 633
791 340
861 686
132 716
183 934
476 964
148 604
314 856
566 160
964 361
953 849
819 733
425 750
602 966
190 558
356 835
709 507
261 1000
166 335
275 849
873 339
955 456
208 366
556 396
61 745
921 707
782 122
506 625
994 878
123 990
856 931
777 353
452 156
415 628
618 773
150 89
474 956
803 46
78 542
232 924
562 416
148 751
484 957
132 690
946 523
62 188
103 227
68 690
741 631
641 700
911 909
3 724
364 853
884 673
487 19
118 902
748 688
930 701
987 861
803 309
699 487
102 33
838 404
334 999
48 173
434 681
353 544
195 223
205 258
30 947
64 237
572 232
477 968
807 373
309 288
808 537
387 248
525 734
84 804
898 477
208 873
355 205
587 266
902 617
802 346
704 160
432 105
375 570
810 37
159 918
151 21
19 627
389 756
987 183
783 769
969 30
718 471
302 446
800 75
93 209
907 893
68 247
291 354
403 510
914 284
163 161
757 496
834 397
50 596
8 823
447 125
393 391
579 286
41 195
188 271
524 169
516 6
563 608
132 670
622 647
436 813
219 193
615 629
803 552
216 208
441 25
613 164
924 586
127 841
610 11
60 658
473 441
405 752
800 125
173 267
951 28
926 2
453 647
40 204
775 198
748 503
69 447
188 482
942 107
279 195
12 924
866 960
880 417
745 820
959 460
909 588
376 78
292 823
763 400
857 241
510 579
645 799
601 121
845 249
463 816
802 814
53 877
103 634
559 277
573 343
79 459
721 3
41 914
426 507
178 360
22 589
344 66
239 260
8 305
204 429
520 79
936 13
920 25
24 398
149 98
593 976
956 17
558 249
630 860
28 864
917 42
718 35
256 758
166 660
264 618
555 652
684 315
296 340
314 583
488 264
953 501
568 388
244 681
743 820
916 288
43 815
151 29
754 936
427 891
871 938
986 141
22 36
791 185
18 798
738 533
401 470
802 964
903 715
729 129
675 41
721 367
916 62
531 236
64 427
603 586
144 978
574 314
245 718
488 760
150 959
284 260
121 455
889 714
346 913
411 666
407 859
573 992
240 412
521 391
209 991
65 661
602 169
819 207
600 249
760 734
740 956
695 57
441 51
641 799
697 614
257 510
416 956
560 119
859 74
371 573
262 346
740 564
929 643
456 838
717 172
950 78
867 426
100 768
25 129
244 112
69 271
142 122
664 678
279 669
231 99
931 256
439 41
17 920
256 326
882 393
286 99
325 133
536 932
127 240
497 744
609 366
216 820
54 508
433 303
776 650
601 72
850 231
260 991
652 799
385 690
577 795
639 349
328 149
801 310
936 874
889 317
711 161
834 692
111 496
551 655
49 167
933 971
850 633
235 538
416 941
638 829
783 646
241 744
144 332
664 817
621 898
12 657
192 644
958 471
835 856
449 181
192 654
412 78
199 273
949 811
348 155
432 171
190 348
163 555
714 883
538 224
23 686
242 729
308 544
199 95
610 468
263 766
166 195
716 496
692 773
332 488
325 68
858 864
420 182
870 918
478 111
579 769
869 134
981 140
749 177
546 122
199 56
371 671
549 724
920 650
101 735
492 415
122 432
334 554
121 231
832 79
399 1
935 673
633 533
899 407
932 598
265 340
646 859
841 211
904 719
488 236
267 456
522 873
83 971
260 407
847 161
862 250
746 760
503 645
475 593
952 193
663 93
230 971
682 3
452 205
520 720
214 503
351 307
159 526
460 456
219 5
774 404
695 885
843 798
686 175
195 892
187 907
847 809
403 408
599 982
896 628
898 580
636 867
949 142
756 644
981 368
111 157
238 385
485 203
778 23
154 971
205 7
788 917
924 532
669 369
150 56
194 175
546 70
784 960
739 133
289 414
122 316
910 676
184 331
824 158
622 353
297 338
667 365
637 61
755 788
340 685
20 897
366 510
953 463
514 300
412 15
292 104
357 315
810 793
947 524
43 534
50 868
809 193
156 403
780 720
837 150
116 9
496 331
409 855
246 833
390 51
350 457
276 451
305 97
256 942
494 410
862 338
882 384
695 85
794 286
693 580
46 935
915 628
793 994
164 929
701 557
735 406
532 995
106 66
558 612
55 541
758 968
311 634
923 962
424 826
669 658
737 475
814 996
403 962
294 880
356 793
951 635
910 738
956 830
268 39
942 625
569 781
782 847
350 130
669 130
208 211
445 3
914 837
12 62
769 145
194 650
351 800
838 213
626 721
685 12
734 623
510 67
502 263
711 829
848 483
118 139
972 740
285 767
946 857
309 758
641 828
658 195
785 751
556 282
722 912
421 560
234 338
46 333
831 578
114 139
688 711
900 118
697 595
862 923
700 23
859 289
61 382
703 700
263 257
1 628
4 690
271 428
359 751
81 436
88 857
949 881
641 504
726 925
441 684
719 324
209 986
554 720
752 764
146 488
440 936
556 167
303 808
366 486
186 714
136 715
969 491
973 161
192 15
275 530
167 765
313 250
83 917
654 346
508 891
314 19
49 466
78 253
540 54
138 365
205 288
228 133
828 546
377 3
346 415
997 603
298 49
90 230
578 926
906 297
654 989
602 524
98 128
834 709
186 136
141 399
861 145
247 857
870 279
456 674
362 205
572 770
829 254
683 477
336 737
29 255
579 694
815 61
555 310
17 596
134 791
693 552
142 680
230 281
974 443
565 195
559 139
772 436
858 833
899 732
139 396
546 46
87 957
681 194
858 155
127 663
722 224
107 18
3 368
334 636
832 891
514 255
91 221
740 690
207 407
663 226
838 148
465 869
940 905
346 864
386 170
784 484
203 229
338 85
246 419
628 576
162 285
943 364
938 819
587 415
946 997
814 142
840 193
622 422
601 765
449 605
821 777
582 62
589 555
386 614
33 214
773 413
333 835
808 135
624 873
802 285
625 165
43 964
803 444
234 501
553 775
766 831
952 342
781 358
474 881
806 457
959 69
921 75
162 507
961 502
951 794
352 653
850 324
360 828
91 231
323 477
46 13
818 10
842 38
441 609
189 41
220 463
613 832
748 385
566 609
221 82
131 113
697 144
916 80
528 587
875 683
345 491
833 110
284 336
695 538
344 175
797 767
822 765
429 522
87 125
800 369
400 697
151 575
894 885
480 98
199 226
963 684
953 511
323 959
314 319
457 935
272 94
937 706
231 973
637 28
261 268
112 994
394 488
102 168
719 257
449 352
56 734
338 98
434 463
671 392
24 309
373 557
501 249
83 140
387 332
834 535
214 96
696 819
89 966
260 445
216 42
965 608
107 233
373 565
952 290
506 669
477 447
617 43
555 282
756 743
407 386
407 255
249 783
491 355
5 907
550 757
235 794
378 745
154 854
429 999
853 768
151 383
956 574
378 528
114 473
736 829
838 163
390 671
401 587
96 261
784 747
3 361
975 937
518 508
712 479
909 767
491 879
356 594
462 337
536 89
11 310
630 733
769 357
177 947
64 61
97 966
437 802
206 989
383 164
854 779
637 770
954 137
516 70
425 298
172 586
134 64
727 319
782 124
815 340
149 750
365 999
468 620
815 638
873 371
266 971
1 551
409 493
765 41
997 748
767 736
968 338
15 826
594 35
319 513
567 68
787 915
651 933
674 554
278 804
365 777
332 137
326 144
739 659
814 840
707 355
576 385
593 491
887 802
720 689
469 164
424 580
213 980
889 296
999 201
450 347
14 924
836 367
754 658
790 618
106 770
117 76
519 692
304 885
711 88
230 384
245 641
748 769
984 704
538 476
340 403
80 238
477 740
702 726
564 527
988 67
351 888
495 632
831 165
695 624
77 596
675 376
476 266
461 515
791 249
964 386
482 223
262 678
832 470
588 702
388 935
846 22
650 421
846 750
980 367
755 72
244 880
29 31
707 105
585 671
845 749
894 188
693 258
516 379
183 337
400 353
723 976
311 898
423 932
986 408
297 268
730 803
799 968
913 418
686 795
451 275
973 519
573 926
704 216
130 696
555 52
761 207
887 966
870 988
810 75
723 198
133 902
661 544
559 896
901 400
128 415
144 228
650 845
607 144
179 937
460 519
690 436
120 445
671 818
418 358
439 895
387 341
34 555
502 317
818 659
652 208
49 993
188 19
815 376
719 195
277 581
20 920
644 64
951 321
357 565
661 410
395 158
443 855
27 353
24 250
344 30
823 568
593 791
385 596
644 515
768 315
617 127
441 89
659 129
629 161
404 535
623 735
556 252
671 556
271 703
135 791
675 619
727 137
73 58
4 147
697 841
771 702
547 996
964 318
613 362
29 333
243 128
882 37
96 386
461 554
426 595
480 338
668 657
171 687
376 73
634 565
74 837
216 365
144 74
878 502
242 662
39 216
932 228
545 340
89 297
966 269
783 964
974 221
183 690
49 219
409 84
123 327
571 570
116 23
939 17
287 648
114 965
846 754
775 149
247 831
259 857
360 230
523 614
992 171
308 142
605 872
354 970
327 773
659 148
320 381
137 475
46 831
948 704
385 496
295 193
672 88
29 203
371 656
195 237
191 837
57 450
70 341
75 360
196 116
347 187
998 657
107 177
660 295
789 16
461 371
682 201
420 458
219 853
469 580
343 328
230 626
964 982
648 397
23 83
385 192
953 315
106 956
29 345
618 779
688 172
53 550
388 27
639 416
611 316
324 805
410 351
950 115
937 764
310 578
82 889
20 714
1 57
209 809
797 264
145 675
329 226
84 912
334 358
300 238
1000 176
571 381
34 605
237 332
378 280
337 655
721 862
458 942
14 559
341 930
11 386
979 855
544 659
96 676
46 793
189 362
481 256
697 617
594 977
174 520
569 738
512 267
877 820
223 428
326 159
652 889
686 724
964 514
551 28
926 868
93 972
860 299
295 992
742 419
125 755
713 201
222 682
357 485
550 481
219 812
57 577
845 370
250 669
81 234
130 873
277 647
827 137
775 931
371 433
608 769
138 880
743 546
59 3
403 237
871 780
692 255
233 791
94 590
424 497
231 288
856 914
566 956
337 831
178 964
120 759
419 352
768 650
266 920
735 884
826 910
194 538
966 699
402 767
35 8
308 359
915 451
154 409
838 81
588 984
280 575
741 286
685 942
972 346
108 357
218 738
441 317
864 786
731 202
167 120
937 86
933 329
647 677
667 552
646 656
567 893
319 419
25 518
438 983
895 257
38 930
320 701
203 102
275 963
383 737
280 840
701 429
296 350
411 329
693 26
760 862
380 926
61 631
696 961
474 63
474 764
678 109
160 597
279 81
274 334
162 241
47 867
159 548
221 50
623 460
720 414
335 631
312 378
232 311
586 632
633 910
696 957
104 774
811 938
748 442
737 58
100 729
380 764
832 873
976 612
25 137
365 163
944 413
4 434
91 61
386 824
179 87
191 161
562 499
768 762
385 898
84 445
686 762
150 885
842 975
795 874
558 391
641 831
77 708
613 506
469 274
614 108
673 18
478 143
868 934
314 721
788 826
472 307
12 562
430 763
697 572
636 830
984 630
547 397
289 92
476 42
852 383
168 582
371 561
897 149
403 603
379 564
704 31
234 183
660 648
410 515
123 85
861 378
35 66
667 223
972 182
619 349
26 976
327 293
515 80
680 907
973 784
28 653
376 703
9 581
384 538
208 890
960 214
697 825
993 656
605 768
906 652
982 93
517 383
25 780
279 622
673 255
122 789
612 164
612 752
248 707
758 624
825 672
665 45
505 455
386 69
319 195
948 900
474 165
972 684
847 906
115 526
138 66
533 288
71 595
73 595
595 475
550 208
235 836
546 686
330 573
692 510
71 677
254 984
822 327
712 201
805 539
829 370
272 643
832 475
224 315
579 420
147 18
638 975
930 343
62 830
706 34
173 550
841 632
896 606
4 980
542 959
856 300
171 297
98 174
668 519
539 376
550 431
446 890
322 974
797 687
928 46
492 629
641 722
202 355
59 858
110 166
762 486
11 509
869 483
451 842
539 138
51 34
664 793
684 966
712 560
951 524
802 357
489 793
617 523
800 116
783 524
680 293
727 313
613 512
373 469
689 564
405 116
870 84
519 449
369 851
973 839
976 35
738 643
302 234
269 500
201 45
918 58
982 490
241 808
449 494
884 456
3 731
211 551
222 234
799 933
974 950
465 992
327 691
907 25
797 192
4 241
991 580
867 876
522 257
955 595
741 662
864 101
566 201
504 551
903 743
962 307
77 41
190 442
856 34
406 519
155 781
979 760
686 802
280 481
460 764
304 682
183 869
579 912
962 610
162 245
532 359
31 530
836 579
384 542
498 236
144 797
190 115
308 178
543 303
981 603
709 994
805 569
489 273
805 500
189 416
839 712
809 338
378 790
262 922
85 8
915 158
148 769
975 387
983 445
727 728
224 734
605 838
290 620
906 318
154 776
740 691
639 931
119 467
295 359
303 139
396 778
594 607
975 244
111 250
587 585
354 725
80 56
255 776
976 520
797 620
240 136
981 903
306 486
873 395
61 442
843 384
604 446
265 782
192 493
718 300
744 159
609 158
712 706
650 64
730 725
378 75
68 1
23 125
661 41
870 353
490 330
468 168
827 576
386 217
468 16
313 833
590 916
543 312
111 850
792 159
502 678
666 535
767 419
714 576
492 346
281 725
269 591
911 166
771 685
579 398
538 626
315 46
922 162
545 534
467 9
898 167
544 509
346 260
967 46
799 464
342 659
143 490
914 669
32 415
547 709
640 915
2 965
216 205
229 824
930 212
876 785
623 402
581 848
496 120
808 191
282 657
467 922
492 860
188 16
253 691
214 816
85 985
416 212
549 669
500 959
855 363
21 422
329 119
594 147
485 592
876 830
104 971
833 293
595 770
343 686
664 127
432 713
421 354
972 906
761 889
950 279
329 539
431 824
439 358
402 573
209 714
921 453
383 245
131 157
198 686
406 287
160 842
168 964
517 135
314 820
18 356
708 355
538 798
324 290
350 703
231 720
18 601
920 749
23 919
319 241
670 979
929 703
313 968
70 151
133 563
688 141
696 461
4 129
691 443
216 818
666 445
600 802
567 22
587 507
142 870
157 491
344 410
510 492
535 964
948 491
128 902
608 478
963 177
969 202
349 224
794 542
980 856
625 553
737 888
634 491
661 933
543 7
884 974
702 732
645 605
131 124
90 701
1000 353
550 37
684 54
27 434
831 235
270 377
621 622
108 283
369 744
441 203
759 43
920 699
118 949
555 212
456 116
68 194
770 381
642 241
640 717
628 203
637 835
108 463
107 796
654 393
721 533
269 157
419 809
327 76
161 26
859 718
531 820
85 72
188 312
608 929
617 966
877 218
464 9
213 779
396 8
790 613
299 423
133 598
822 123
921 124
351 224
863 624
896 79
92 842
457 94
273 864
613 435
63 221
350 525
106 578
694 8
470 40
182 999
797 667
472 814
11 741
362 833
696 200
733 74
906 557
759 173
553 182
725 734
380 425
439 618
468 364
108 12
717 763
452 612
517 622
500 951
143 588
257 841
955 779
794 697
588 373
784 426
382 223
955 881
819 890
490 789
594 193
216 400
125 766
357 401
223 286
778 371
472 999
255 711
550 807
642 920
429 125
457 913
114 591
67 425
206 530
188 674
414 132
366 913
342 716
354 877
920 948
433 364
938 621
807 342
54 812
772 965
151 699
145 977
196 902
249 271
389 552
911 355
609 75
846 344
580 132
998 932
78 876
178 597
355 948
96 642
539 542
355 631
599 636
135 102
299 786
974 828
17 622
207 129
997 381
87 103
698 127
214 828
996 608
886 822
691 873
443 420
641 970
528 799
419 997
298 210
814 924
121 679
174 710
272 271
319 331
568 865
224 516
52 394
314 14
101 322
44 739
670 867
888 576
948 26
543 18
226 337
519 892
650 979
535 71
364 302
428 816
426 754
733 459
664 253
819 896
111 551
110 429
752 177
689 238
857 304
654 478
353 23
596 639
174 326
199 272
314 407
6 130
510 179
726 228
562 781
741 81
643 692
873 575
456 13
910 316
826 943
98 474
435 502
107 459
433 419
887 476
706 386
259 915
699 297
41 525
74 879
254 728
327 307
669 851
954 326
639 438
547 198
315 962
452 936
701 697
248 828
154 681
188 570
13 978
40 5
143 786
837 230
198 820
545 803
432 866
522 13
854 43
97 341
592 630
220 749
897 914
12 470
154 162
221 730
204 982
77 955
572 226
465 566
892 792
171 943
809 397
285 459
362 407
628 553
514 900
301 498
242 178
215 141
381 671
484 39
644 520
430 631
44 111
109 578
194 154
537 923
599 156
859 880
865 542
76 972
907 153
933 135
211 572
913 478
315 402
145 677
522 255
384 939
808 580
126 917
551 762
312 814
200 71
479 766
634 480
631 107
646 118
189 12
455 919
481 913
862 509
501 525
184 533
507 260
235 370
338 479
586 117
531 553
784 360
657 995
611 480
923 580
95 920
550 13
207 777
823 151
635 449
211 803
222 643
58 874
602 295
482 59
465 669
585 265
699 491
597 57
640 943
28 877
469 891
338 643
77 343
65 884
889 952
442 664
179 767
138 859
78 813
689 4
911 423
949 158
500 344
629 781
565 55
794 659
604 839
832 44
249 928
810 841
66 503
662 761
256 644
847 294
176 1
405 202
364 110
264 85
328 118
395 622
348 837
440 589
77 724
777 618
661 481
727 725
921 732
116 890
790 528
446 168
659 886
390 458
588 555
744 588
275 936
822 690
651 601
346 862
874 5
439 942
399 370
504 896
452 881
226 303
335 546
72 332
428 818
150 143
397 253
826 44
145 755
23 518
143 338
450 525
627 310
519 190
139 415
134 864
99 731
182 828
403 950
899 98
559 638
538 134
712 646
54 856
127 873
742 885
359 174
241 690
940 674
641 885
587 460
618 153
322 62
635 680
646 695
913 362
712 393
914 343
939 104
927 572
801 304
271 984
430 634
357 381
570 308
705 524
463 817
347 740
196 548
487 722
832 216
955 166
982 245
87 717
814 408
764 636
559 378
664 682
971 452
339 470
219 281
404 863
263 280
611 705
451 494
249 259
595 736
483 353
180 271
581 42
990 866
601 719
771 318
326 10
873 724
749 552
123 193
244 611
912 517
77 504
718 470
905 358
679 348
312 98
453 640
289 241
78 96
427 345
962 989
492 116
203 305
875 192
578 803
911 740
673 775
225 676
183 860
178 329
676 760
674 990
793 945
831 218
961 587
744 87
742 147
742 370
346 769
572 803
567 58
606 841
899 887
814 857
227 437
381 730
121 316
906 857
69 249
812 551
840 382
52 148
50 226
146 92
819 945
959 773
387 921
796 254
861 936
711 296
872 552
885 618
92 342
879 43
299 420
210 333
306 138
567 225
661 1
687 165
389 890
246 23
657 577
599 331
446 34
657 848
275 636
404 640
24 743
805 37
250 299
53 63
839 949
47 546
332 727
867 994
96 177
518 100
811 410
710 424
427 33
637 739
554 200
223 560
431 158
877 991
303 462
398 626
407 583
365 256
833 514
574 429
990 116
706 284
887 409
577 430
196 30
208 462
967 379
598 804
366 277
129 82
4 452
247 914
617 960
830 591
779 362
76 114
323 159
848 56
592 19
760 154
742 74
280 319
716 686
490 811
687 519
192 157
879 44
592 842
273 482
505 691
956 969
669 735
221 669
775 828
219 269
157 331
99 133
681 677
36 420
334 532
732 403
354 764
528 439
896 222
166 827
584 952
30 831
802 367
833 675
810 383
711 780
746 810
665 74
236 554
645 295
922 33
581 925
301 125
512 545
103 873
633 509
531 478
28 498
345 280
916 499
384 640
297 165
732 132
509 241
55 555
706 315
431 480
736 47
98 975
153 195
158 17
103 455
472 321
134 884
540 350
509 260
284 151
99 588
769 179
410 218
883 122
208 197
301 81
924 522
887 25
628 23
337 248
733 695
277 400
515 900
625 691
978 467
710 197
695 906
659 664
693 176
558 550
757 149
613 417
553 789
642 470
94 848
808 23
770 723
265 342
640 172
795 234
359 741
663 646
831 202
998 98
500 101
214 97
215 646
812 118
859 654
382 789
407 26
197 885
51 186
164 507
338 302
777 156
510 273
894 772
241 542
737 600
774 914
507 112
798 665
320 597
11 879
349 270
639 25
952 466
258 556
978 462
444 696
599 940
787 456
559 255
496 929
219 216
986 242
790 24
284 327
25 98
550 614
109 800
118 635
990 899
653 209
598 996
411 541
435 956
718 707
138 552
130 967
634 396
646 180
122 940
988 790
785 727
915 658
971 379
557 25
320 180
922 884
797 770
921 400
879 281
426 787
386 209
881 132
431 546
409 967
447 433
364 885
126 40
338 24
933 721
218 47
953 233
404 765
476 685
370 147
906 529
272 102
721 605
32 611
22 572
806 428
213 613
65 507
736 562
823 252
404 329
202 845
984 980
518 346
193 855
654 56
712 849
95 470
827 75
245 728
747 788
298 882
832 504
278 94
361 178
943 494
379 154
914 17
937 399
735 531
320 756
352 858
78 794
622 321
415 567
950 755
592 47
699 757
82 58
499 852
886 330
413 686
890 795
130 259
520 799
596 719
972 550
726 871
486 178
967 695
144 907
693 58
284 131
219 825
390 212
126 216
53 803
268 953
996 517
22 808
208 359
850 667
840 496
943 37
202 286
195 970
59 857
510 311
428 62
208 3
694 710
826 404
536 109
208 543
777 784
145 14
309 529
82 625
344 600
230 466
804 274
88 208
859 212
359 712
14 307
398 591
528 384
42 50
520 853
20 646
960 204
835 974
296 255
421 910
700 557
889 272
87 28
381 27
897 518
932 394
348 59
145 140
588 313
859 523
821 180
836 739
363 155
10 416
677 857
807 902
750 702
602 832
201 798
460 125
449 242
277 772
41 888
864 330
926 154
814 880
390 350
439 581
725 993
802 510
952 451
445 17
208 477
991 323
375 486
480 473
284 174
985 971
332 181
181 362
37 252
348 987
566 300
819 240
72 203
463 361
180 629
168 75
167 309
708 439
535 1
329 705
702 609
707 772
168 659
283 232
103 433
235 989
42 490
812 584
259 894
364 964
976 259
45 448
128 523
794 482
699 394
804 653
370 353
169 61
121 855
286 673
343 369
667 173
857 37
804 23
761 401
430 964
784 50
834 647
704 972
770 322
146 37
285 99
791 295
514 160
793 123
652 353
964 949
367 226
176 469
87 244
616 470
870 154
873 792
493 536
471 546
340 585
322 154
809 501
128 294
354 656
885 354
281 56
208 791
126 728
888 881
490 185
764 763
29 745
209 837
876 223
555 872
852 392
672 605
217 463
179 400
428 563
239 340
185 275
86 362
6 605
443 956
84 603
441 616
692 24
177 412
982 298
201 137
277 311
929 985
636 776
470 150
871 661
252 72
34 441
573 70
535 872
32 429
798 17
183 319
805 840
555 900
189 337
595 833
948 820
686 527
499 37
657 948
745 837
316 310
370 712
272 254
856 151
239 850
334 776
373 645
575 599
991 994
988 435
71 621
433 476
897 261
216 16
252 767
986 798
223 450
335 980
209 816
472 399
256 347
250 690
3 985
878 850
215 788
126 949
603 488
94 999
259 708
736 996
279 531
541 733
953 885
201 694
69 885
287 993
840 983
24 232
541 804
975 283
430 251
670 105
975 167
338 14
159 84
22 116
233 490
354 168
126 590
665 844
305 913
485 512
869 922
783 682
858 169
546 801
207 801
515 22
357 408
192 159
20 265
49 84
604 571
4 983
751 132
601 397
395 473
426 26
774 898
423 729
303 460
909 55
47 428
105 396
901 707
100 13
826 450
493 664
637 379
423 712
631 370
281 723
985 878
560 204
120 516
46 318
244 861
216 516
6 911
21 963
892 936
919 820
102 500
248 970
878 192
956 901
89 234
683 607
102 526
66 816
638 706
428 736
75 575
375 191
988 458
6 806
611 929
397 269
96 870
12 641
276 492
926 513
641 739
268 605
1 83
160 835
133 490
390 248
917 224
449 670
21 10
37 3
815 215
845 186
404 836
922 213
468 733
906 79
151 433
534 308
336 432
171 130
687 462
364 618
943 667
220 858
993 647
699 932
312 155
606 404
734 671
361 253
568 300
506 279
98 708
935 330
605 739
706 428
471 977
848 965
114 843
452 751
545 611
102 894
670 683
489 744
253 528
958 959
408 948
85 940
344 292
461 444
661 234
103 580
263 713
82 660
461 871
421 306
928 393
197 630
638 646
468 882
778 397
691 340
779 463
709 728
843 678
415 309
597 491
219 70
443 344
169 625
130 545
737 584
679 474
352 830
64 828
183 709
292 621
306 698
988 247
689 359
875 948
990 712
904 32
171 511
136 871
727 234
778 501
145 848
594 909
582 629
231 879
57 104
656 596
656 46
199 451
497 346
734 223
101 513
783 141
846 966
538 93
26 940
29 94
804 767
987 658
435 351
137 959
944 439
835 329
584 17
511 368
573 4
482 270
309 629
462 878
558 317
287 814
54 589
377 536
609 367
982 689
991 458
205 314
441 94
388 326
216 389
48 223
428 340
738 619
248 659
89 204
993 499
975 625
76 96
252 964
793 77
933 279
190 459
406 700
653 856
36 857
666 36
576 176
942 434
997 947
876 257
951 403
184 145
609 603
611 894
785 654
408 984
639 733
828 731
872 389
198 943
938 249
41 356
518 380
721 775
580 955
918 461
419 361
626 171
296 407
5 362
926 339
882 187
275 18
988 399
970 670
767 47
666 117
545 29
34 288
222 127
763 496
254 369
561 160
243 903
486 818
358 343
506 69
503 468
215 41
464 670
660 590
555 360
324 130
489 814
982 723
515 314
657 561
913 502
397 26
628 61
841 366
878 905
410 784
112 814
308 584
582 721
428 791
649 765
46 97
686 64
77 936
696 139
109 613
236 26
205 937
674 561
696 592
36 303
398 4
336 110
38 340
163 762
614 881
289 666
774 634
758 103
177 455
375 287
443 39
86 811
272 368
628 260
442 256
813 19
718 592
468 644
473 908
329 107
107 501
4 620
410 590
284 584
645 301
437 415
884 92
871 522
175 937
121 774
571 954
536 67
678 127
318 445
840 794
536 121
421 273
711 42
372 814
925 844
319 8
45 574
276 488
838 75
286 690
601 742
355 884
411 491
131 821
68 771
107 135
38 781
666 459
85 932
353 238
403 631
217 29
604 720
419 631
811 48
678 597
181 942
398 224
263 227
588 121
321 891
115 17
188 392
873 76
404 808
180 951
934 805
52 309
971 611
473 760
236 625
620 32
571 513
602 428
676 941
488 943
164 382
278 655
251 138
832 129
259 965
110 873
409 903
922 232
343 473
110 388
281 148
267 654
753 88
771 645
206 814
905 881
947 100
164 197
288 297
606 360
637 780
378 198
534 252
686 827
737 566
719 65
797 345
703 253
114 552
361 692
67 546
763 550
345 395
611 467
63 13
751 320
322 683
452 76
205 255
306 895
360 286
37 678
960 614
303 419
904 517
940 264
205 324
713 928
598 570
353 615
84 588
566 987
282 110
138 62
655 82
151 759
933 3
677 694
509 621
80 287
878 439
918 680
146 371
3 161
880 550
187 947
159 945
895 891
705 233
171 253
909 501
555 301
161 329
695 149
321 935
166 883
307 907
557 170
407 385
428 543
449 815
736 407
741 810
790 889
610 619
846 19
621 7
391 152
556 138
286 904
285 73
88 516
25 619
490 397
593 989
162 114
906 537
866 427
926 927
20 403
535 173
583 851
921 459
550 448
737 902
737 261
697 67
174 868
758 767
191 141
131 644
161 692
237 120
737 735
630 803
622 55
806 671
669 373
512 944
803 104
712 902
337 87
736 331
227 208
299 503
99 16
246 594
262 358
313 132
470 139
825 31
54 205
327 817
299 688
706 582
957 181
978 8
772 755
754 336
843 982
949 698
29 392
288 627
341 451
967 605
752 768
268 336
601 471
942 147
818 396
57 466
489 178
627 845
962 550
920 449
297 637
659 186
290 465
709 268
89 897
539 877
802 949
115 447
416 255
461 522
406 211
945 164
445 687
636 562
317 602
159 628
996 273
296 281
102 794
467 369
481 172
807 845
530 459
307 659
6 717
23 118
76 749
534 741
36 500
729 324
221 334
662 546
538 431
300 609
704 162
442 183
156 984
222 548
632 913
389 186
499 274
880 809
621 739
956 869
146 586
568 682
612 409
70 632
50 110
491 469
477 937
822 392
287 793
325 597
618 15
761 612
264 22
366 222
583 928
667 60
244 691
827 640
709 419
734 167
561 971
519 29
728 951
134 881
336 905
531 705
468 419
484 389
615 427
311 870
983 148
594 742
283 486
605 834
625 676
835 475
729 833
583 121
241 59
228 396
690 87
2 646
477 609
225 213
34 421
83 76
13 87
523 182
289 684
499 309
747 395
721 710
866 621
279 500
579 945
922 393
173 531
524 120
425 710
406 578
792 364
391 218
344 835
211 540
234 12
21 329
433 750
539 510
404 537
758 554
47 509
706 196
336 53
412 662
328 211
658 61
534 951
96 148
459 647
978 778
50 979
164 288
344 400
800 563
240 43
997 275
412 247
271 581
70 564
225 33
511 945
898 893
875 124
781 385
973 353
677 798
712 29
507 67
554 666
555 377
312 492
828 551
277 982
826 194
582 765
733 678
383 542
466 654
871 280
727 700
192 498
72 514
280 82
254 520
696 984
260 306
704 800
454 449
892 845
878 132
650 819
688 824
262 874
241 775
428 544
642 760
641 217
493 516
652 195
60 694
943 683
960 744
59 771
717 113
812 798
648 352
373 497
69 246
769 816
231 105
261 225
700 223
880 931
988 828
280 922
479 531
463 905
982 85
362 574
365 580
521 130
863 725
340 128
298 902
675 228
79 748
736 171
662 398
967 927
543 766
559 610
15 788
679 345
907 240
671 405
209 565
200 495
520 717
683 812
101 85
313 37
207 660
989 650
562 84
379 18
163 364
697 260
473 719
4 575
92 15
679 855
895 848
555 421
207 239
203 358
660 684
339 871
417 918
344 732
354 690
843 175
833 671
450 187
779 859
548 137
925 680
936 364
474 282
281 726
21 257
196 429
276 191
524 648
377 533
432 367
623 155
247 1000
220 104
545 92
807 428
32 761
90 787
71 778
61 328
322 375
482 691
996 266
537 60
932 659
123 761
739 80
210 121
765 500
168 762
461 121
270 570
522 299
29 814
132 813
418 600
544 844
601 755
459 946
564 812
232 996
454 947
809 482
626 868
426 764
749 588
798 925
915 20
468 723
233 196
3 93
44 253
26 635
920 487
236 698
784 780
164 896
586 756
154 800
154 864
92 725
570 307
298 994
588 520
548 662
799 283
26 669
404 397
57 526
886 550
25 355
355 301
524 810
893 496
66 260
175 566
699 195
512 176
513 226
221 744
200 129
526 358
91 152
800 95
365 214
920 303
108 536
64 143
987 884
199 30
935 297
627 209
684 345
849 937
868 770
991 625
899 722
767 29
138 345
681 42
336 560
225 317
80 188
198 291
21 204
967 572
804 399
304 317
504 276
448 255
508 939
52 667
463 99
218 600
265 835
373 947
422 842
251 2
938 548
36 280
39 477
158 307
578 383
367 831
606 350
13 404
796 248
225 373
847 895
176 673
343 149
228 651
577 665
845 350
438 945
220 480
781 169
955 883
163 293
711 608
106 626
952 409
609 25
345 238
231 271
58 255
442 732
584 663
483 392
27 685
197 71
427 889
573 463
433 640
546 559
506 800
478 163
801 340
1000 454
750 269
589 816
289 444
494 311
585 394
82 400
335 966
625 427
220 622
312 802
653 958
949 167
511 736
494 161
526 491
900 43
199 414
831 335
140 613
346 248
891 554
946 878
72 176
863 535
553 170
660 368
75 280
762 339
998 823
801 228
93 441
957 492
981 194
797 811
44 445
361 306
881 670
716 224
617 688
648 475
755 504
347 720
812 407
650 294
650 913
159 211
731 520
19 352
446 405
967 367
669 974
372 68
786 609
231 166
196 940
840 301
615 432
998 942
382 88
509 587
442 713
318 499
559 435
607 538
337 906
728 795
989 166
378 536
299 106
652 28
414 814
835 810
474 933
653 326
256 125
63 964
570 234
451 587
663 915
949 232
781 304
233 834
609 756
741 938
822 966
52 380
854 203
32 931
941 334
836 301
664 810
579 22
300 128
248 589
49 263
417 941
777 213
191 494
602 254
176 794
997 423
116 740
670 209
645 113
898 923
375 402
516 387
23 323
232 153
488 748
233 732
310 511
123 715
491 694
155 346
81 511
960 606
252 608
87 928
518 55
446 583
141 657
338 157
155 39
233 996
401 799
791 768
498 928
709 172
40 928
938 328
482 988
246 980
102 41
858 931
309 155
907 595
890 42
999 314
314 685
166 278
66 233
761 338
468 625
942 325
417 726
113 85
734 13
934 205
421 761
955 366
449 141
684 434
896 937
330 138
817 519
976 103
684 263
523 6
121 825
836 635
429 582
41 539
13 666
167 507
531 933
547 767
615 231
682 607
123 798
586 511
618 467
553 284
428 51
98 265
408 177
459 35
754 944
109 688
717 742
299 674
56 697
306 545
305 769
995 916
556 523
281 626
512 224
745 544
940 490
100 192
398 131
511 39
284 54
606 621
14 883
918 725
258 110
590 979
746 164
322 37
441 509
760 243
303 117
843 281
840 68
866 515
979 334
386 923
811 571
569 442
6 409
510 493
883 919
908 808
884 992
601 821
328 695
416 788
183 403
735 980
301 442
904 247
665 109
609 381
712 831
672 743
987 422
274 668
46 127
120 554
821 586
203 367
270 360
423 354
825 146
619 627
240 93
945 169
347 368
368 738
176 181
741 653
689 356
664 623
911 990
461 929
142 925
619 347
835 687
131 947
982 673
153 445
428 815
350 363
880 667
505 381
478 385
213 72
118 80
554 816
277 997
801 378
197 20
459 987
43 576
323 700
105 341
162 590
86 314
474 960
676 142
988 526
58 826
83 335
219 133
92 48
94 267
90 342
90 689
196 635
380 178
484 451
946 230
740 99
944 677
588 699
196 302
863 22
864 797
956 811
960 522
247 771
605 841
318 416
147 955
797 689
185 22
94 698
228 83
604 959
610 739
12 202
472 984
772 368
414 121
914 618
109 662
970 102
705 304
766 909
333 410
700 156
323 54
960 24
458 643
267 481
553 849
266 951
923 783
879 615
553 519
459 531
87 95
35 910
889 446
361 339
837 478
139 220
852 22
494 50
709 31
775 45
915 560
109 640
15 935
756 197
34 548
549 450
541 308
260 426
466 894
757 194
945 784
128 741
760 451
459 974
628 909
420 52
234 246
912 35
913 404
288 731
394 507
588 614
140 748
684 402
979 254
968 679
130 142
823 494
341 338
741 415
613 907
634 178
596 631
43 919
616 896
326 727
451 40
950 77
539 210
450 721
415 69
204 903
270 492
780 713
733 943
709 159
964 146
173 902
328 735
849 963
502 682
146 580
469 909
112 216
254 687
468 301
84 811
595 103
296 112
512 842
830 360
946 653
261 144
89 353
399 539
373 127
379 61
540 268
682 818
147 575
351 881
107 578
868 271
864 923
368 820
63 273
501 840
965 582
768 690
372 482
382 683
967 418
123 279
946 455
895 247
43 251
308 418
748 472
24 649
756 199
455 710
197 809
359 125
620 847
786 954
2 771
315 535
526 14
978 556
378 409
141 708
613 874
48 562
202 523
378 525
164 551
630 74
949 88
385 154
855 299
643 988
912 604
467 809
479 925
182 911
496 105
236 934
850 913
968 605
650 774
273 58
230 766
707 366
682 311
637 802
156 824
437 451
27 448
608 295
774 574
318 331
534 333
415 36
626 79
959 683
944 510
774 143
51 286
890 476
415 978
104 186
781 323
200 177
403 498
382 930
892 952
318 667
210 907
224 866
106 431
2 444
120 870
60 488
19 731
241 400
408 475
166 831
393 733
754 259
673 29
709 244
956 63
376 630
788 600
144 399
59 813
483 652
957 342
226 358
567 725
272 806
696 408
551 74
605 784
75 646
913 351
286 79
964 317
504 827
500 360
807 564
107 54
697 728
19 823
972 681
859 332
81 631
705 864
402 145
316 462
270 609
635 761
854 637
395 57
432 696
136 237
903 583
656 452
780 592
46 132
290 793
790 752
436 868
902 239
407 675
693 149
840 386
308 144
57 608
489 166
665 911
256 201
84 810
172 34
552 363
43 701
984 707
205 857
869 116
542 162
421 21
714 73
985 278
515 802
361 213
823 895
653 873
426 728
215 871
541 664
208 141
913 285
313 337
954 759
739 636
886 750
641 781
454 959
312 625
340 297
887 226
649 940
331 598
186 522
908 512
34 798
2 670
482 663
225 764
769 624
687 415
466 534
622 738
550 345
55 568
67 599
452 539
74 211
485 841
974 530
301 411
584 314
936 709
526 185
319 505
325 986
700 951
246 533
560 569
5 173
219 220
564 350
939 388
210 14
760 249
547 626
924 1
679 141
608 440
224 28
990 523
273 124
792 25
466 84
490 341
512 479
943 995
30 782
877 10
460 502
877 744
823 718
782 472
379 838
416 495
800 213
343 706
519 503
945 814
630 185
875 325
893 394
207 77
804 977
970 342
145 691
820 395
484 434
102 76
140 348
800 597
263 756
707 645
702 32
29 662
352 867
692 503
121 489
751 998
712 83
473 713
809 992
625 104
885 315
229 149
850 187
748 885
477 842
62 622
66 761
443 113
756 483
858 343
28 416
254 827
230 276
311 186
487 642
934 731
929 369
430 748
579 822
914 553
624 815
394 754
841 862
106 58
909 582
420 588
942 27
134 679
393 669
122 695
476 330
797 738
363 575
265 431
866 731
26 145
231 24
900 123
944 702
856 769
822 969
212 524
629 641
489 883
386 509
365 10
309 101
76 150
433 811
702 169
473 411
822 993
870 667
2 210
232 957
93 46
38 151
619 21
331 984
715 550
284 808
326 608
340 1
647 551
309 575
170 912
574 330
670 877
454 877
619 90
173 479
443 426
905 654
574 354
625 896
456 963
387 314
532 244
592 811
937 641
197 437
863 540
774 109
458 867
911 176
297 136
107 834
591 789
160 934
738 246
516 445
408 679
990 169
352 167
365 261
687 822
524 550
58 285
876 900
337 417
720 474
664 533
152 406
223 515
210 476
658 477
354 242
283 915
650 110
790 89
502 617
112 248
689 20
993 703
888 285
845 264
610 231
212 86
563 110
202 720
829 176
186 129
833 323
745 672
223 61
545 79
502 314
135 301
819 915
169 617
113 715
978 563
518 520
102 728
799 63
173 521
417 837
308 923
888 423
378 592
463 761
940 436
750 596
302 583
98 819
798 140
54 885
583 904
28 530
96 902
292 995
772 851
650 878
490 715
334 783
346 757
380 290
311 474
608 553
89 785
555 572
459 622
699 654
736 744
27 547
975 196
769 107
843 855
720 15
608 185
867 837
390 101
127 395
16 824
374 623
823 505
561 217
62 242
715 178
434 750
537 825
122 705
627 989
67 258
191 83
649 842
717 111
938 498
789 937
51 825
584 948
741 857
419 395
545 565
892 682
741 696
213 6
611 252
208 358
13 927
999 86
735 155
471 384
425 129
16 100
56 891
567 811
365 995
33 107
468 940
128 274
873 586
823 59
505 389
491 245
994 765
414 427
243 27
370 819
34 181
515 748
549 909
150 194
208 5
245 213
797 630
359 28
977 853
159 391
492 529
79 462
518 296
837 365
26 238
219 978
800 41
114 688
904 922
552 154
287 47
384 796
961 938
168 504
992 317
710 65
643 97
107 667
265 100
927 190
925 418
194 225
34 543
351 785
66 506
49 549
674 468
119 995
65 585
131 199
788 897
266 993
257 509
279 138
111 453
449 906
25 726
866 207
753 514
878 372
464 113
353 843
132 198
352 984
701 258
821 914
734 207
522 838
90 394
236 5
498 927
457 391
700 283
13 440
506 948
350 778
747 583
409 977
986 743
290 972
971 259
191 47
137 896
652 35
628 450
346 540
595 884
761 272
484 937
924 195
627 994
680 106
673 859
782 297
546 812
24 388
898 956
532 735
832 633
774 377
714 278
805 756
795 738
496 602
768 489
144 402
915 458
234 503
948 420
456 631
537 29
387 439
273 570
431 125
279 811
791 21
680 65
41 908
788 638
775 946
634 847
731 969
504 676
77 146
882 287
63 260
400 56
919 486
958 946
862 446
934 338
172 701
577 494
489 958
356 448
451 464
763 26
200 864
481 951
287 330
656 351
638 240
378 896
641 125
422 804
164 979
253 63
496 180
433 440
529 969
936 712
134 263
4 34
732 249
400 626
378 909
911 917
871 610
176 18
707 402
749 17
157 511
840 213
386 467
198 685
531 552
733 751
805 398
712 638
680 571
166 115
914 383
14 701
963 42
846 655
795 413
222 737
71 845
240 398
992 11
478 621
505 248
388 534
705 782
468 958
710 731
65 735
883 102
515 635
281 541
849 698
340 668
317 518
220 152
76 457
900 332
135 803
560 995
16 695
520 268
486 546
251 143
656 147
784 275
220 84
156 198
139 721
885 536
231 387
296 370
945 930
815 476
176 168
156 786
259 146
177 876
889 546
826 403
405 317
36 293
76 119
232 685
540 584
290 43
623 974
531 460
814 536
36 533
108 373
142 570
260 989
852 466
578 159
844 164
283 920
150 818
861 23
870 494
291 581
803 268
367 754
114 751
185 689
249 348
8 440
928 593
313 529
629 748
404 143
667 13
767 827
625 694
675 783
832 806
240 673
521 987
569 151
726 28
428 159
924 764
277 179
13 573
491 223
653 727
835 73
748 55
71 590
16 462
385 893
966 69
504 887
817 837
589 973
349 707
623 969
741 897
837 810
861 809
253 41
744 722
159 319
919 172
349 983
893 450
456 604
973 326
433 164
454 91
229 998
715 213
777 215
914 335
491 587
768 412
586 545
429 93
259 972
193 583
489 752
916 591
586 431
717 167
483 468
106 970
650 880
968 919
940 95
394 410
198 526
75 213
845 804
273 186
810 720
301 553
936 616
695 822
740 331
644 645
465 887
913 127
748 560
408 141
102 54
767 917
726 440
954 905
221 56
767 1
311 753
42 394
60 598
652 490
733 128
887 851
576 506
769 527
631 799
3 129
381 332
682 863
497 706
796 64
592 902
704 4
900 766
896 593
864 761
592 678
257 938
415 167
11 843
95 92
834 540
276 413
416 323
971 39
944 96
432 507
840 427
157 224
884 850
129 111
136 48
911 607
778 727
839 941
142 989
754 27
503 608
256 690
100 468
803 734
220 326
681 823
737 872
624 820
127 238
591 987
438 533
469 615
202 537
701 517
439 897
448 36
953 635
973 12
649 447
935 365
724 103
986 999
843 18
250 909
6 233
433 18
110 197
230 630
147 8
676 314
211 486
706 871
226 213
176 659
691 630
253 501
226 544
273 337
633 794
821 269
417 235
330 303
721 320
101 890
188 395
793 275
470 35
504 871
707 789
12 117
122 482
95 64
150 268
271 451
646 169
877 774
354 828
268 650
302 806
180 952
468 572
667 260
975 724
943 248
372 690
77 667
880 471
221 743
339 562
238 934
286 26
246 318
839 102
268 511
838 1000
58 934
352 261
400 61
139 219
746 94
925 799
394 622
153 347
471 716
821 172
720 630
862 919
98 506
59 723
437 270
271 484
41 64
146 906
823 179
39 754
104 574
5 371
751 435
410 14
853 809
79 697
403 392
633 965
427 493
56 307
417 420
205 708
87 132
773 314
779 745
38 177
645 475
739 336
891 68
708 83
512 15
100 197
561 723
608 394
652 979
827 790
322 59
738 908
883 654
446 289
100 427
64 167
758 94
682 728
394 414
961 295
16 549
45 890
833 913
454 239
126 212
126 341
611 610
933 207
381 142
722 588
694 9
795 801
507 370
404 738
3 664
296 613
457 794
603 811
366 590
911 41
645 49
259 667
901 567
209 130
543 111
748 919
992 468
349 852
205 221
847 54
580 639
487 259
751 176
620 560
178 434
374 792
633 840
939 369
36 595
276 433
587 351
913 211
257 649
655 839
923 568
126 599
566 4
749 111
131 734
946 992
61 615
955 681
869 641
243 470
467 974
356 329
906 477
272 946
833 738
44 793
933 315
969 927
776 48
998 225
742 931
685 553
78 177
313 530
532 127
766 110
177 797
479 557
396 844
857 326
565 251
129 478
447 168
340 37
848 163
604 645
168 477
794 641
441 325
519 14
800 572
809 975
594 213
750 196
484 145
759 959
987 230
480 481
288 756
476 706
140 820
199 573
554 678
557 396
483 365
769 163
14 261
315 376
11 924
806 392
530 181
72 572
778 283
537 646
547 990
748 313
687 434
602 177
570 199
43 704
529 999
179 126
738 387
526 579
76 768
694 485
904 229
704 485
650 597
873 826
347 817
764 533
511 283
537 376
492 869
340 209
763 39
497 316
689 671
663 99
589 58
423 407
195 103
431 157
76 704
416 560
767 75
129 18
539 545
362 479
406 640
579 412
717 310
895 252
573 876
19 504
667 252
596 635
897 238
576 7
183 343
147 749
79 236
287 641
632 926
855 705
921 203
464 93
704 903
481 85
206 936
865 551
651 857
210 838
218 28
857 169
9 265
468 60
393 168
193 653
821 317
531 344
336 179
47 654
395 228
783 277
33 95
307 432
12 860
511 777
273 65
927 581
661 740
846 547
586 827
896 781
421 408
336 767
676 572
26 431
767 101
497 263
182 694
203 362
328 836
855 986
334 453
521 782
235 928
854 53
46 791
450 795
228 55
537 171
205 514
120 582
163 991
622 940
927 405
146 228
77 669
403 752
493 595
484 231
113 12
68 394
673 616
616 785
578 463
187 589
908 689
170 921
691 90
801 979
352 83
195 992
461 668
138 409
710 589
819 49
145 711
730 578
351 584
591 466
824 96
971 279
877 882
670 429
589 510
802 533
620 901
673 420
562 803
980 341
112 275
980 24
508 535
552 353
200 99
361 843
583 619
653 915
452 722
366 822
41 244
561 177
551 448
223 129
594 292
787 98
357 103
795 813
286 338
999 122
647 462
716 406
567 698
850 912
289 350
825 118
729 584
503 981
965 307
171 780
906 369
630 110
857 266
41 216
148 801
742 392
440 449
318 67
139 101
255 715
247 674
306 772
171 258
568 310
553 244
433 641
955 408
997 999
93 710
290 782
606 876
474 785
634 319
826 26
384 103
120 816
270 486
367 175
218 779
468 460
434 913
654 69
874 589
638 771
710 817
527 558
373 939
108 407
203 652
71 693
675 107
731 872
588 286
615 263
523 544
180 582
424 936
595 549
586 859
83 182
592 860
423 901
887 79
237 539
389 195
34 814
477 251
617 952
356 291
83 694
939 712
76 459
431 638
569 862
622 97
859 185
900 292
972 661
719 455
689 497
484 129
813 754
372 113
45 843
163 8
244 15
212 502
947 90
236 114
441 398
984 206
685 166
985 168
702 21
408 979
806 756
644 652
28 104
872 825
450 200
972 985
242 192
665 838
168 385
715 693
810 220
389 52
291 453
424 654
400 151
610 956
989 175
360 195
153 176
41 802
304 999
352 10
982 704
135 93
765 207
843 958
457 872
208 497
898 494
773 407
702 343
605 59
730 890
833 186
707 283
802 513
114 710
755 380
688 782
705 713
123 650
711 725
436 807
238 730
776 236
317 903
342 254
888 568
510 380
328 383
703 595
79 384
415 627
817 629
911 859
888 525
815 579
483 616
692 787
35 665
369 944
757 553
667 939
375 6
458 17
756 533
220 110
626 249
466 614
554 991
509 525
657 540
30 143
572 621
330 615
696 34
397 828
302 60
501 655
960 513
165 1000
670 530
136 362
838 458
597 757
698 430
258 740
155 654
845 1
76 416
869 543
399 548
772 916
196 984
299 73
484 592
675 741
897 26
388 348
358 360
886 260
929 381
895 788
394 332
380 411
671 264
121 217
418 12
845 46
441 554
137 333
544 168
592 497
34 900
720 213
20 541
483 857
66 59
270 816
926 819
624 584
690 311
122 730
622 270
670 126
486 628
945 620
223 870
578 806
663 432
659 603
948 55
501 467
212 46
724 719
400 280
26 961
581 224
442 776
602 979
961 982
341 485
646 325
942 814
526 144
838 470
88 779
741 667
416 859
739 36
274 141
333 31
73 627
854 829
480 713
998 908
315 692
45 535
195 855
164 180
291 136
905 652
8 460
788 420
305 156
777 92
168 134
388 289
926 126
51 998
251 691
956 827
160 417
161 742
39 253
591 973
802 921
667 312
638 606
556 573
810 450
491 184
908 558
70 158
929 979
550 727
334 205
368 261
645 643
925 225
465 839
979 772
386 435
569 849
253 71
366 253
330 742
128 166
785 392
313 258
99 376
410 778
495 561
693 327
589 868
673 434
37 772
730 194
795 948
598 802
600 979
144 260
870 487
715 364
524 321
647 316
221 973
340 931
471 424
916 891
497 712
954 461
503 701
245 287
185 294
86 471
130 290
325 475
992 784
150 227
269 182
567 269
306 411
717 505
485 980
844 381
824 337
412 481
484 238
638 254
733 600
906 642
353 720
940 306
125 380
787 657
625 892
919 639
747 654
698 552
589 772
628 794
363 282
550 564
954 328
281 191
428 366
955 4
610 645
816 612
639 976
609 131
196 497
491 122
189 955
484 517
303 525
82 1
499 628
13 511
614 852
917 89
198 640
521 359
981 709
808 480
899 614
129 289
45 914
223 566
142 219
583 409
281 583
764 39
808 425
896 242
69 181
295 410
881 745
7 478
114 542
222 225
583 41
66 447
248 768
898 250
397 999
519 355
847 377
100 645
956 26
268 92
52 195
214 751
461 688
946 215
526 467
941 811
85 256
580 579
969 325
821 773
704 880
23 937
685 953
253 232
791 215
103 981
413 184
961 275
489 305
550 900
364 654
56 291
893 644
361 502
153 156
190 32
355 204
201 724
874 34
410 922
326 282
622 690
42 239
937 885
53 763
375 1
380 782
938 63
705 510
308 793
323 270
501 226
407 370
718 143
733 885
750 397
525 568
611 288
21 835
323 246
313 989
656 793
35 535
473 638
200 981
445 171
873 779
288 182
428 124
231 129
431 970
169 926
717 761
575 428
229 259
509 775
633 47
532 483
422 306
227 367
573 123
873 488
265 944
492 998
372 472
164 893
740 945
543 881
382 188
324 124
111 136
862 12
701 319
204 127
311 410
764 222
174 241
632 130
723 888
225 931
54 833
386 315
955 188
155 13
620 660
381 372
719 752
696 874
629 557
139 531
377 12
888 707
839 436
669 140
947 209
325 754
225 242
276 382
378 171
808 129
860 455
863 746
7 876
692 574
939 116
383 300
635 625
77 279
118 99
957 608
696 210
945 963
824 505
11 345
583 381
809 307
933 15
45 781
856 476
67 820
586 447
888 662
115 155
268 911
388 200
799 932
325 930
924 38
981 785
888 603
577 585
905 988
567 147
215 524
620 370
232 900
929 747
146 753
670 81
134 338
957 244
43 210
22 576
549 539
19 191
9 24
169 128
270 832
349 206
257 111
605 333
63 866
886 999
316 868
356 713
939 438
290 447
421 348
567 528
437 931
470 690
240 19
964 322
892 619
384 978
783 343
520 269
853 564
176 455
450 615
553 101
430 291
884 722
560 270
558 228
639 536
198 944
976 575
605 438
989 890
885 636
858 338
362 59
727 28
785 835
121 113
16 297
777 890
417 283
573 202
924 287
403 374
643 576
280 819
468 497
36 606
155 428
463 415
540 802
334 574
615 925
237 991
561 440
21 553
749 901
418 472
976 393
973 36
550 313
66 415
459 569
780 600
340 413
244 687
396 67
757 377
645 48
981 28
3 904
253 769
333 725
465 731
978 576
58 944
332 711
84 158
758 231
86 337
999 307
809 667
898 217
944 869
583 440
402 274
596 507
402 541
726 161
617 122
440 202
575 894
794 311
121 502
677 766
928 173
188 200
766 438
657 575
430 448
635 537
25 869
909 905
856 526
255 830
307 499
976 119
328 246
5 568
420 842
917 238
202 17
848 262
511 916
910 433
632 60
248 134
213 489
601 395
383 150
838 896
1 648
288 75
253 656
254 300
921 603
532 805
669 149
104 201
182 710
219 814
576 567
238 575
655 286
382 297
15 383
433 84
483 832
39 209
665 232
392 945
49 677
803 284
574 352
924 416
365 614
874 654
383 455
334 949
70 367
143 399
264 196
753 612
80 845
192 229
808 71
709 369
790 406
717 641
661 421
442 31
279 822
869 844
519 452
8 880
125 450
226 857
858 773
512 787
810 948
801 657
836 531
371 49
678 443
494 42
214 314
809 857
689 137
858 435
961 122
27 310
846 781
543 92
836 655
803 209
131 982
14 393
667 87
322 320
609 452
927 597
918 143
794 127
359 101
948 526
36 91
363 943
226 829
620 578
353 42
965 226
278 534
264 890
566 870
319 267
55 357
384 956
534 428
93 945
167 830
207 16
865 659
475 734
23 453
611 648
106 988
793 334
641 26
681 590
926 411
52 460
78 54
395 766
823 779
298 621
66 422
535 620
324 986
38 73
664 456
229 480
849 309
266 342
591 931
710 434
155 108
637 556
607 532
745 763
886 782
928 656
709 261
230 810
175 462
663 823
795 521
141 306
570 198
684 538
479 472
251 768
164 771
287 480
4 849
394 79
216 634
483 942
16 77
272 585
428 530
686 970
316 811
282 119
77 69
88 826
660 321
694 538
583 929
578 633
809 581
298 695
915 987
413 818
719 785
458 241
781 596
586 20
861 817
686 695
436 898
432 873
200 462
562 723
15 134
292 528
100 831
515 447
774 307
57 339
541 597
134 83
1 146
246 885
710 616
317 855
579 100
608 626
785 705
222 534
785 880
600 567
260 588
147 820
368 869
317 692
892 104
882 553
798 104
258 23
669 295
480 809
271 892
387 524
813 738
149 108
629 549
352 1000
896 919
226 893
103 254
723 441
157 486
693 459
124 200
790 120
751 264
546 199
22 700
654 531
985 228
492 450
399 659
633 160
611 641
829 286
364 614
226 383
642 401
578 855
674 211
636 484
604 830
600 260
303 194
948 614
231 621
693 118
989 703
248 168
18 723
726 784
814 507
726 234
670 350
550 366
532 479
583 227
21 896
96 575
722 480
74 978
497 843
722 833
575 612
420 535
938 403
676 548
228 894
173 200
143 55
469 63
509 17
992 584
124 88
240 803
425 65
3 141
65 191
321 471
322 116
309 681
646 121
96 862
802 393
392 74
580 782
321 77
262 36
226 389
302 53
578 52
472 58
760 682
286 797
595 327
594 754
779 71
116 169
202 289
849 470
681 298
198 303
202 550
451 2
741 697
345 42
806 866
461 178
249 245
930 804
567 570
690 831
80 868
42 800
224 434
802 440
632 455
818 746
932 944
441 214
395 648
433 875
309 9
986 803
190 889
85 398
240 308
478 179
386 142
266 228
221 494
409 631
123 827
613 436
788 377
84 613
610 513
533 116
589 51
719 575
326 563
668 237
298 475
206 564
491 771
345 250
696 159
185 691
503 405
790 304
764 150
223 512
596 207
392 336
540 168
675 153
626 4
594 18
909 437
545 188
774 102
68 803
349 625
381 963
424 997
319 923
673 734
594 414
338 670
898 278
14 632
333 839
894 820
459 347
196 312
433 851
416 543
937 490
655 769
220 692
438 650
149 575
81 775
31 657
873 794
781 945
102 70
549 720
935 238
57 645
509 324
574 118
17 289
476 259
685 799
604 48
472 89
971 783
715 581
575 498
26 646
583 60
992 402
154 861
103 83
701 839
376 811
23 826
954 483
249 13
550 222
337 947
357 821
979 797
23 144
534 127
79 437
177 315
940 509
236 216
117 260
832 169
238 356
367 172
456 945
44 175
151 518
245 761
853 887
988 499
860 482
216 564
458 255
808 192
924 234
769 447
916 581
707 492
566 804
322 882
794 741
36 778
487 849
161 212
722 386
734 929
591 712
92 803
679 795
876 264
760 962
79 712
897 84
213 186
918 301
550 861
971 868
758 806
787 60
92 990
483 216
779 602
322 627
483 681
888 537
111 105
392 222
871 254
398 918
680 488
406 677
689 640
370 111
254 379
505 219
683 976
137 674
638 525
766 871
221 512
793 464
718 401
899 872
162 416
290 934
188 738
833 227
867 823
891 339
200 305
778 340
739 708
566 933
588 228
775 919
612 234
647 87
732 278
448 868
38 577
520 756
719 654
631 851
397 573
43 918
639 678
519 215
919 117
663 483
676 556
909 364
189 496
44 235
760 337
979 291
67 817
111 926
722 301
740 722
263 308
508 276
556 926
683 977
242 447
816 80
43 991
197 169
300 809
431 959
677 959
139 729
150 257
617 550
435 335
615 367
62 5
945 65
502 971
464 266
819 51
247 562
604 206
43 381
461 166
491 319
506 537
675 194
910 908
660 213
669 157
821 258
360 836
517 488
356 364
295 163
10 774
932 768
821 278
312 337
557 867
201 494
291 174
884 652
379 964
222 342
579 429
597 251
834 149
587 941
260 864
117 581
239 759
415 861
463 667
872 485
281 761
49 664
200 236
726 795
887 443
183 806
910 156
788 284
836 489
59 498
508 417
219 48
778 421
847 711
559 499
272 722
993 577
196 923
498 481
565 515
805 607
958 917
487 753
857 859
660 123
291 964
921 918
202 668
974 643
11 17
769 487
182 495
993 215
232 990
843 571
588 695
208 637
732 453
33 574
543 655
253 602
445 161
161 428
462 119
885 901
50 548
897 282
389 892
959 228
485 384
723 644
253 950
281 328
188 95
688 959
383 607
479 604
610 459
868 653
83 721
492 768
40 375
211 782
218 36
782 237
199 64
865 103
516 12
424 431
640 685
25 89
363 283
399 893
225 636
642 844
373 319
433 937
513 271
635 115
145 256
195 468
443 450
858 27
577 26
328 119
996 507
942 733
286 863
869 705
538 473
789 904
610 268
766 374
288 89
553 986
842 977
46 902
892 620
545 83
732 151
448 911
895 220
787 244
185 633
316 962
354 889
663 629
635 502
207 938
844 54
916 580
13 325
379 349
137 53
966 659
14 597
688 134
464 392
30 986
239 284
415 675
518 48
296 848
179 248
233 596
213 741
501 510
285 627
800 805
25 472
627 899
770 737
207 22
637 314
236 494
162 662
788 255
440 263
453 114
444 309
30 84
886 94
136 869
905 434
631 736
986 99
337 781
77 576
68 170
128 634
67 788
337 187
625 734
974 241
269 805
777 636
278 5
411 519
97 171
383 638
568 817
68 400
521 277
909 225
307 319
826 17
808 340
929 384
348 936
579 416
237 441
392 436
663 518
131 521
441 553
614 736
307 749
832 937
814 691
241 610
535 580
678 118
329 770
275 579
220 570
745 62
382 936
584 413
520 235
153 715
283 256
805 786
707 484
580 929
513 799
461 707
561 52
485 797
7 854
559 790
992 226
244 287
672 739
422 905
458 545
765 116
575 507
27 449
88 326
485 304
481 620
326 21
966 373
62 206
66 504
184 510
892 368
445 511
793 682
730 256
694 492
539 693
257 429
156 708
476 752
60 27
500 933
476 195
701 602
609 628
81 405
717 308
808 662
917 180
762 944
229 401
129 759
537 774
292 351
474 46
346 973
655 204
848 392
89 960
148 509
485 489
200 208
211 157
4 881
437 972
495 726
150 420
406 939
817 458
15 756
856 155
124 896
711 753
736 433
151 536
421 507
526 285
469 329
939 139
950 787
623 583
931 620
594 961
672 66
811 885
499 353
655 325
510 471
995 566
898 242
815 305
139 355
303 154
877 736
6 808
649 969
535 599
464 388
297 961
685 987
752 57
306 204
646 198
155 824
630 489
669 721
39 346
914 845
663 762
21 584
948 16
184 547
950 181
369 304
956 379
249 536
630 217
567 961
428 93
614 164
472 455
485 50
866 441
429 820
871 652
825 738
414 653
607 187
821 125
560 9
904 813
703 495
831 781
518 672
568 642
332 163
33 1
900 304
256 383
294 668
51 477
521 654
209 402
703 742
471 684
191 453
792 243
657 911
692 584
137 103
740 545
836 745
410 310
298 472
808 761
175 353
705 244
372 53
671 822
153 617
834 351
602 206
779 271
211 790
736 737
75 847
468 156
193 682
685 430
712 919
258 988
717 524
290 556
420 679
511 124
47 58
169 678
93 939
44 780
365 724
336 912
636 659
18 372
360 317
881 642
933 303
321 238
605 146
141 152
990 526
743 439
171 160
738 767
976 455
667 638
135 201
718 69
125 887
72 823
27 48
810 136
34 85
653 116
88 934
403 397
884 46
620 943
829 275
400 103
307 421
876 301
330 64
266 797
298 218
130 804
584 297
768 983
737 300
517 279
376 323
194 322
878 739
76 680
954 469
742 774
955 331
58 900
840 682
732 200
140 767
780 817
490 845
353 953
306 196
108 921
140 253
843 119
76 738
943 760
709 618
506 1000
79 729
568 889
716 319
100 700
147 463
958 225
968 706
918 757
201 859
97 3
626 423
384 204
131 352
512 882
662 367
884 135
78 804
711 544
23 980
433 209
816 268
141 363
391 755
829 48
705 130
956 837
693 892
593 284
458 767
258 661
999 743
934 758
512 901
817 252
842 178
142 176
134 553
846 533
956 482
525 834
352 528
874 549
875 397
930 219
733 66
779 918
192 556
490 671
14 72
188 935
86 502
56 941
28 186
115 48
542 877
248 154
10 469
312 611
125 908
76 846
204 596
745 623
320 439
554 660
269 79
584 39
56 959
71 861
506 541
761 301
952 596
430 993
486 623
106 218
216 301
467 512
286 495
725 1
283 640
142 67
879 292
969 870
165 748
309 479
81 319
886 157
465 730
534 645
877 819
56 823
617 71
449 407
508 936
298 809
306 418
569 594
451 663
242 53
468 177
588 582
359 246
382 430
764 961
334 443
98 454
896 29
922 427
201 364
141 944
380 982
993 434
263 807
94 300
111 759
441 617
101 923
484 58
330 633
444 230
614 569
838 731
395 894
192 688
486 63
303 98
556 247
267 819
21 446
998 883
501 876
755 972
684 378
619 504
457 748
385 280
742 266
673 802
342 597
417 551
540 232
464 840
827 821
714 46
221 582
576 667
121 315
378 22
187 82
391 918
330 29
850 186
107 583
503 650
399 427
372 64
408 332
823 295
426 548
475 534
704 430
944 917
906 873
670 928
973 760
73 429
873 866
448 699
696 72
379 276
395 118
140 68
638 323
289 939
292 741
876 211
759 317
370 422
125 57
720 207
821 577
143 135
713 700
776 364
325 357
751 762
601 288
148 456
926 392
179 161
955 110
446 543
66 940
391 231
53 711
463 827
952 978
957 240
73 444
231 172
928 423
755 808
546 877
797 865
373 686
618 444
911 180
823 400
512 165
838 253
959 789
383 735
846 922
740 754
904 215
563 961
299 784
400 264
252 643
661 869
950 214
488 637
435 630
124 241
270 804
971 38
453 465
501 16
164 395
389 427
531 49
172 149
114 119
983 975
264 338
188 489
90 136
868 106
322 510
598 807
401 638
148 259
119 823
79 984
494 759
142 179
271 730
380 911
941 901
521 378
833 946
406 337
699 396
360 794
930 778
302 656
788 734
904 770
546 405
709 775
241 701
995 457
414 33
512 853
119 223
970 828
892 252
282 550
915 420
145 965
299 659
932 923
708 457
296 241
994 66
426 244
184 948
294 124
152 304
639 771
835 100
639 342
351 69
197 530
99 365
583 133
356 430
539 346
950 725
857 515
921 227
182 949
823 788
369 354
714 692
728 898
716 915
343 897
572 875
729 251
836 80
530 918
781 864
270 84
278 926
698 207
258 314
646 726
96 109
201 74
171 829
123 540
759 738
816 25
816 462
372 191
742 527
350 151
510 765
853 73
689 264
896 541
135 284
495 82
291 930
985 162
602 140
197 689
315 400
896 686
954 691
580 19
660 797
751 844
284 224
688 136
504 817
707 68
539 708
821 431
666 718
295 430
265 476
6 435
111 978
508 277
294 856
911 539
768 611
205 843
326 154
2 322
668 376
953 483
977 172
217 2
333 892
429 308
124 84
8 620
343 530
279 780
28 81
44 811
353 831
44 102
497 97
804 336
493 931
525 110
416 428
85 342
955 65
764 442
590 498
51 637
479 730
299 7
673 556
427 217
127 273
810 192
888 325
509 183
940 892
8 723
378 879
250 762
608 850
992 82
111 432
648 406
751 980
410 476
650 262
953 52
25 88
76 612
452 7
503 31
304 879
787 759
328 203
700 834
692 678
414 12
519 894
291 286
707 841
982 101
167 121
216 45
156 264
866 193
398 865
411 789
482 124
887 678
285 769
138 124
923 437
369 955
228 183
808 992
372 302
428 533
623 652
210 209
359 701
869 68
195 290
6 99
646 982
556 35
863 428
167 168
334 512
518 989
766 362
720 406
252 702
559 726
283 438
464 450
716 409
648 217
627 75
45 274
592 770
77 774
267 128
47 591
245 337
729 673
982 275
183 526
645 196
179 84
394 431
499 159
713 643
233 385
648 599
732 881
189 683
27 918
507 877
210 443
696 80
590 64
567 240
864 924
971 387
259 778
270 653
219 408
467 771
721 462
870 683
217 352
788 880
712 363
8 994
762 790
62 26
303 76
330 985
801 860
344 235
598 828
484 318
270 563
752 948
892 525
752 861
826 19
467 902
929 476
718 908
406 435
638 353
405 570
432 499
894 381
421 821
660 142
248 307
935 62
503 626
33 25
668 297
791 190
971 326
963 553
812 437
785 431
639 233
687 193
934 264
838 336
926 137
12 386
626 78
367 278
745 999
308 525
667 623
735 876
84 929
639 64
622 24
807 48
213 538
992 108
927 502
417 733
639 383
532 907
943 931
573 705
452 150
518 977
273 818
849 67
656 73
430 616
221 879
550 603
6 365
323 533
496 879
695 908
839 126
303 112
352 488
216 328
190 581
702 718
917 290
184 502
335 77
563 909
34 309
286 206
778 666
792 756
946 108
184 717
425 381
622 504
57 902
484 997
497 825
573 676
444 599
423 834
383 42
397 428
474 52
52 362
31 140
260 330
755 95
646 62
495 66
948 976
561 565
989 868
526 542
646 661
273 635
968 222
282 31
627 473
235 369
723 830
902 111
460 875
916 638
461 352
194 133
43 158
174 548
999 857
286 525
845 126
65 522
327 782
217 36
875 302
469 504
223 235
69 749
287 353
308 578
91 715
334 888
91 764
223 525
895 864
348 128
658 916
358 300
166 440
843 370
992 467
620 214
400 487
455 785
38 891
158 99
316 538
156 901
919 801
828 117
738 702
383 760
4 494
29 740
723 151
735 849
386 936
68 837
31 117
365 106
546 178
176 697
277 719
226 552
640 525
544 755
29 80
157 252
433 317
119 675
908 280
624 16
763 622
745 945
177 303
838 611
270 671
136 316
803 547
894 595
37 286
589 552
306 544
781 510
388 932
352 57
981 618
923 505
685 927
842 125
175 457
372 873
71 754
967 864
229 549
74 76
997 17
453 977
550 151
695 195
790 480
844 520
52 135
126 307
969 501
139 946
841 609
624 302
510 111
278 762
853 667
726 65
337 597
767 189
455 464
947 606
631 261
210 569
364 557
935 305
37 694
441 971
890 606
790 372
674 407
995 489
954 944
28 246
377 852
514 291
638 870
764 370
594 818
125 156
35 23
92 596
777 138
553 556
838 221
750 145
310 338
205 126
628 397
473 677
953 997
544 872
197 722
415 689
234 798
186 602
968 150
641 168
212 268
360 349
386 822
896 481
651 480
268 824
202 54
811 691
881 586
689 383
546 311
57 501
983 69
61 126
732 903
738 540
386 99
505 556
760 261
224 506
245 398
351 575
622 511
53 51
131 319
636 822
495 609
476 908
840 630
213 746
540 258
820 983
513 478
920 11
502 399
464 149
739 502
30 209
526 959
826 100
281 313
423 295
372 412
99 172
111 563
985 822
487 857
895 615
106 309
647 417
83 504
483 585
317 93
292 406
522 23
642 757
58 586
327 219
718 894
576 938
906 347
430 688
688 285
111 213
480 278
10 275
715 645
697 338
673 496
207 719
204 613
254 673
115 186
339 28
216 168
800 848
272 173
819 983
704 545
216 108
214 417
515 440
901 286
843 796
751 637
590 476
274 691
442 975
444 988
400 808
670 412
758 337
730 453
319 658
166 254
258 739
48 281
75 462
913 764
416 629
199 792
518 854
977 467
352 709
786 401
761 868
222 879
504 607
257 252
606 116
498 881
742 148
277 666
304 947
500 55
433 104
578 91
933 281
415 98
150 169
903 512
730 400
98 779
441 719
261 614
514 839
414 695
11 222
536 760
253 413
571 549
736 871
394 158
341 911
196 840
977 763
430 459
374 636
177 486
647 938
438 459
374 67
355 412
154 600
5 454
689 260
795 410
551 8
977 186
769 469
11 817
722 474
324 769
433 97
146 459
284 898
644 447
955 829
63 728
443 326
785 489
380 474
428 376
490 53
829 645
142 200
978 446
382 692
418 617
571 140
651 906
200 454
844 283
97 179
527 660
709 639
287 286
921 105
678 954
754 710
744 719
728 556
710 571
6 373
835 285
319 29
449 729
136 390
598 197
798 102
733 590
192 196
173 999
788 657
915 64
515 122
163 942
979 833
354 299
56 222
473 328
604 464
893 107
206 477
158 773
629 879
379 172
520 332
512 928
177 661
603 853
851 385
466 209
484 251
567 852
391 578
151 963
752 687
988 887
925 446
649 210
388 275
704 40
707 577
459 718
906 953
835 636
240 867
715 559
184 739
488 361
660 655
389 807
357 622
215 816
774 714
27 609
665 714
439 162
845 802
186 528
921 566
829 780
269 833
145 569
435 371
633 412
713 819
356 307
750 72
509 151
191 762
391 893
665 734
131 667
445 774
461 562
623 15
892 984
935 18
164 994
514 350
573 965
29 676
420 359
79 325
707 749
21 903
151 580
616 808
515 457
578 173
487 107
488 772
103 761
242 582
325 704
917 444
478 627
72 262
538 221
398 847
762 917
561 99
158 91
311 144
212 69
699 25
150 364
400 759
893 469
53 316
64 706
655 383
638 370
135 604
274 19
398 664
98 33
11 121
947 89
277 919
975 258
537 437
741 623
539 811
203 969
628 703
124 277
349 994
805 462
445 957
111 115
35 302
480 378
741 226
597 498
245 473
781 913
130 306
437 560
760 691
657 420
239 213
222 435
553 533
978 136
595 499
811 642
140 343
119 620
373 990
770 206
498 137
240 524
971 112
833 145
363 847
783 985
603 495
742 372
459 646
776 140
530 100
637 724
573 972
499 700
835 550
300 4
546 240
715 13
249 215
563 912
384 881
119 478
172 287
231 311
487 981
989 939
299 645
44 927
55 295
99 606
520 391
468 746
725 832
700 977
354 967
48 575
429 239
315 690
149 619
921 430
887 347
528 319
622 399
418 459
233 581
597 747
822 867
684 307
994 930
759 139
691 906
819 799
647 664
121 496
733 850
331 428
126 162
272 592
642 103
395 348
82 10
906 657
309 952
10 397
786 242
781 182
98 371
903 821
918 250
490 236
736 701
106 435
975 63
848 213
874 786
543 450
781 84
532 683
604 967
729 421
323 865
199 257
381 859
742 246
656 314
570 854
770 230
41 712
747 71
489 475
164 779
526 799
932 797
869 319
500 145
415 225
717 349
637 387
208 194
185 681
593 873
573 767
433 628
661 104
484 738
475 402
793 483
876 471
541 751
954 866
818 44
834 773
268 779
918 741
391 845
792 746
824 553
957 418
194 937
9 623
695 358
77 688
311 778
450 872
71 126
23 526
758 751
955 675
638 125
985 301
510 9
550 811
5 928
600 891
488 429
873 288
924 628
621 81
731 973
812 115
95 438
766 104
445 916
505 591
306 290
732 573
428 764
875 808
624 374
72 180
39 411
158 25
734 261
549 966
715 530
494 651
981 772
925 303
488 929
870 373
233 382
961 201
872 896
860 24
984 232
840 896
176 316
369 863
227 962
354 417
799 511
517 127
772 160
548 277
682 49
124 17
987 227
590 49
794 616
907 377
402 951
643 654
874 465
882 502
942 535
583 234
134 767
68 864
710 788
531 765
904 372
123 985
890 368
79 541
667 684
718 296
535 405
471 100
746 361
430 373
537 992
36 114
331 440
208 771
598 754
843 359
196 655
391 436
241 536
710 262
408 59
330 115
629 243
787 769
332 807
776 74
83 226
951 319
575 386
71 748
245 841
895 402
619 606
155 55
547 977
409 854
160 868
537 498
329 503
568 787
134 370
710 235
289 231
798 484
903 436
427 982
674 718
286 323
36 499
775 367
553 659
696 181
952 234
545 661
173 633
675 11
889 919
815 808
459 109
990 852
918 185
126 175
735 454
493 436
136 326
883 429
837 495
152 955
102 348
897 776
226 129
307 355
103 830
386 375
205 876
97 188
506 932
552 741
867 913
118 827
813 23
678 469
434 991
514 492
981 957
696 812
799 901
812 47
763 631
311 653
330 37
11 479
61 588
626 853
704 762
401 872
699 361
744 536
569 481
255 316
113 163
455 861
474 221
527 191
251 158
865 281
660 225
833 974
759 94
260 126
825 464
822 692
177 224
655 406
963 156
955 778
24 561
167 300
69 115
475 718
265 841
371 312
108 960
165 627
391 437
3 847
803 741
889 547
551 439
921 92
668 19
70 131
752 640
242 757
529 631
82 675
786 716
820 776
136 557
817 986
791 682
124 63
513 10
65 88
470 759
505 424
248 895
669 442
664 245
36 913
361 145
718 778
851 221
694 141
496 530
596 732
740 678
569 3
47 787
299 569
512 199
624 783
843 660
524 538
579 636
818 900
618 57
240 543
876 654
170 248
96 527
907 967
842 182
575 984
835 968
457 829
570 477
721 722
413 618
149 685
262 312
50 722
231 448
457 842
375 867
501 927
380 964
659 612
995 325
230 459
365 62
805 753
401 482
708 468
998 344
599 163
379 418
595 115
93 439
205 396
497 929
595 578
987 136
277 899
852 804
901 963
260 769
153 221
701 481
928 179
327 629
606 369
553 571
499 997
558 133
244 301
718 155
63 355
844 867
979 93
90 981
259 723
224 466
9 177
736 73
378 96
897 763
812 8
106 90
949 554
170 268
177 741
196 231
836 555
941 490
272 730
75 298
348 737
81 891
9 634
143 38
172 83
647 944
603 378
5 452
707 604
687 507
865 173
427 918
695 372
208 342
304 464
427 994
28 741
187 233
769 791
31 275
243 959
595 691
893 488
183 166
823 632
268 587
806 385
678 32
461 404
843 621
879 323
596 190
63 848
380 613
997 109
805 165
946 43
338 664
186 70
190 349
625 441
528 153
251 21
848 844
167 568
109 620
796 31
818 698
420 158
628 894
529 904
875 566
368 104
11 700
132 14
8 125
23 770
587 358
266 741
406 21
528 22
90 494
754 502
215 618
991 15
155 656
45 908
629 148
718 289
235 972
657 136
309 818
333 80
984 39
700 773
820 675
139 481
446 172
744 651
214 348
215 255
626 184
675 943
766 459
302 988
865 656
193 97
377 109
298 13
72 917
612 535
267 605
111 314
597 210
664 826
470 235
637 275
724 452
1000 298
63 331
727 691
978 457
852 775
901 69
963 884
783 781
433 832
247 762
686 720
251 393
424 328
258 310
220 734
632 358
427 268
224 441
621 392
667 572
850 883
507 361
802 535
663 178
513 623
84 922
356 371
307 986
286 347
954 698
975 675
114 471
150 738
106 408
198 76
441 197
332 547
339 538
522 641
559 349
488 443
757 922
359 331
94 99
995 862
656 568
967 679
289 823
513 55
848 925
722 869
161 442
956 441
240 235
656 83
307 512
75 307
236 888
134 796
586 191
188 260
326 301
189 708
703 322
536 995
562 729
930 54
988 292
685 297
189 696
154 761
478 371
840 584
307 57
167 362
862 974
124 819
56 317
722 36
246 685
891 896
693 994
811 894
535 34
86 862
222 710
996 942
170 692
381 393
676 66
661 519
122 649
657 398
813 221
861 14
990 98
317 60
795 504
106 83
1 151
352 575
948 445
570 519
627 727
282 841
675 163
701 418
102 897
139 346
406 433
386 680
202 132
509 225
239 201
703 48
473 193
810 482
881 615
237 51
954 318
563 874
889 587
343 210
265 981
654 411
318 939
336 462
574 683
891 528
780 382
942 729
392 366
451 45
579 264
145 832
558 890
335 450
916 940
913 519
568 476
953 62
723 782
330 31
694 955
77 192
559 15
5 703
382 549
280 295
952 897
949 773
235 218
308 581
99 23
265 361
615 602
699 941
387 776
477 617
230 976
904 839
813 114
555 948
369 149
289 338
452 463
628 209
966 584
851 408
937 149
460 991
282 846
32 363
376 629
110 183
384 974
900 322
917 230
653 746
30 955
305 298
969 197
709 658
395 30
277 817
97 528
806 875
942 570
771 703
30 663
142 426
603 372
413 370
961 959
598 672
569 463
912 638
410 569
363 434
385 614
852 770
722 552
265 377
362 737
214 244
536 25
548 210
628 648
442 769
254 111
984 580
161 709
898 110
721 957
241 114
882 716
78 167
366 583
693 828
774 641
152 520
641 546
944 117
525 837
373 404
442 927
903 834
993 808
693 697
167 935
689 285
141 883
878 107
65 163
887 689
203 193
370 557
215 578
697 906
809 544
492 706
649 676
96 866
176 777
138 808
773 997
307 164
306 496
444 453
799 648
365 564
237 774
815 822
332 953
952 173
302 691
834 683
262 581
388 115
909 567
373 975
979 365
132 126
159 223
182 804
86 691
137 9
539 905
822 398
684 117
617 729
24 648
788 70
933 472
133 347
489 698
234 30
70 81
379 551
763 787
784 309
519 208
778 692
660 835
184 288
90 319
945 524
829 403
486 806
431 322
932 965
585 8
827 763
889 137
881 731
316 703
635 718
793 48
649 426
216 332
280 273
951 344
47 64
917 672
266 580
108 713
754 759
100 596
809 920
697 868
6 887
811 23
740 362
965 735
244 139
129 489
737 651
83 499
709 979
28 928
740 257
202 187
968 465
627 789
640 282
118 524
439 217
901 711
393 625
193 998
1000 761
262 709
399 175
8 332
248 749
294 533
608 733
601 224
484 207
680 272
135 371
69 544
434 961
40 836
234 942
389 316
759 178
882 375
243 843
737 363
838 423
291 385
799 273
988 632
605 767
97 310
636 257
659 484
754 248
999 579
578 340
536 287
279 911
969 353
746 981
791 828
716 807
11 584
36 383
438 448
164 977
599 607
752 539
336 18
105 42
211 645
203 877
321 43
918 190
460 270
114 797
697 930
197 345
229 449
552 510
8 221
60 500
783 555
96 291
78 166
223 417
461 529
120 561
800 775
356 124
929 217
624 437
262 430
656 649
354 35
472 846
812 556
458 992
466 916
288 668
582 358
747 793
698 378
706 767
154 699
47 74
375 787
274 793
831 425
598 546
962 804
449 507
121 776
560 715
761 572
382 551
27 565
32 474
709 774
796 121
952 835
747 972
638 56
894 129
180 590
91 498
494 452
654 448
445 914
539 827
687 936
495 158
333 389
465 822
586 156
349 942
990 822
528 990
185 36
194 794
620 360
816 533
438 982
667 158
888 866
731 166
191 771
222 370
267 752
844 938
404 833
88 31
249 682
840 570
626 891
866 803
890 40
779 945
952 257
798 478
315 646
792 721
666 976
77 918
639 229
313 119
783 663
930 816
862 139
922 221
793 859
910 362
749 868
797 534
404 827
274 169
411 739
173 109
800 342
840 760
431 99
697 843
212 355
547 857
733 287
550 9
650 587
496 785
62 92
443 40
560 736
485 118
110 524
626 365
83 770
327 278
754 958
179 612
105 461
85 584
71 7
443 262
210 645
658 105
143 924
735 808
989 262
371 641
114 221
496 377
234 447
858 209
82 896
924 246
942 277
693 673
50 877
88 892
858 719
976 734
825 311
811 431
903 976
990 44
263 237
906 359
19 79
119 126
204 238
556 924
582 470
282 82
105 672
266 63
691 787
293 653
36 424
589 386
496 548
822 707
86 830
745 720
511 46
584 861
131 136
495 681
303 133
301 656
139 501
989 896
764 526
533 920
326 304
332 318
209 548
845 483
969 14
283 786
503 695
671 804
754 575
822 638
140 38
728 77
51 149
750 203
872 11
625 412
353 20
881 628
955 803
777 236
807 340
281 223
243 411
403 526
417 969
355 776
248 61
308 387
460 213
666 860
809 987
517 277
448 46
261 981
631 493
836 432
860 858
721 378
320 571
514 890
420 738
128 101
154 774
506 693
818 128
777 617
811 402
979 753
800 592
19 837
590 785
453 419
957 995
1000 306
69 856
785 676
655 92
794 843
571 799
874 379
193 758
357 823
98 272
243 288
86 110
65 14
631 653
148 766
207 917
637 641
351 463
12 615
294 523
721 509
927 616
603 545
514 811
175 762
118 973
412 101
913 763
646 414
66 250
852 757
83 529
149 132
541 456
200 98
304 20
710 606
903 60
828 770
589 263
186 26
132 293
197 398
35 492
272 615
325 615
615 611
994 738
944 861
805 360
859 171
75 775
996 560
254 468
305 209
321 220
252 151
14 664
700 366
418 77
920 351
267 545
383 874
258 83
906 455
152 712
131 566
774 1000
241 705
394 735
71 994
683 671
791 47
624 101
922 818
223 896
527 174
80 493
793 703
159 669
816 5
933 442
191 777
699 668
7 683
116 951
931 806
82 682
921 856
652 978
620 10
845 853
337 654
702 161
515 865
470 121
646 38
668 672
767 412
971 475
514 655
170 886
275 634
609 307
192 17
23 17
205 948
27 485
177 714
270 54
897 817
688 226
345 806
878 357
657 200
304 3
547 680
217 28
478 968
457 362
338 948
394 766
296 301
656 612
435 950
409 70
520 737
271 214
76 818
721 187
867 429
336 416
519 159
544 42
903 613
644 939
480 849
985 682
844 672
227 159
265 430
214 886
310 793
339 581
696 569
704 780
586 705
561 488
640 164
560 252
751 883
21 915
917 348
323 199
887 501
675 78
478 1
849 107
41 21
686 275
946 389
105 585
264 536
837 491
20 628
340 674
101 300
498 831
107 687
779 803
338 238
5 281
790 328
985 798
907 325
558 945
959 263
53 307
200 117
182 304
51 867
457 3
463 685
35 909
844 964
191 875
639 823
411 185
486 545
347 882
398 501
444 462
208 375
284 659
61 857
527 84
667 202
535 651
518 588
947 290
8 145
738 363
523 291
150 740
701 288
7 744
259 104
116 651
454 610
714 89
177 494
832 584
939 349
113 408
330 759
396 477
260 351
676 132
25 437
773 590
500 533
681 102
582 273
493 435
416 599
487 397
851 554
18 241
4 372
421 672
539 279
524 748
622 997
64 931
218 102
946 865
121 708
878 261
496 42
685 783
106 598
903 420
88 257
772 853
446 730
254 950
245 446
790 547
51 986
145 397
552 535
717 631
101 79
404 815
430 206
90 240
330 276
155 486
175 465
687 887
922 416
892 961
897 110
54 641
575 472
737 683
321 562
395 117
307 34
916 910
523 770
144 510
880 266
606 800
357 392
749 416
692 914
101 131
509 583
718 246
388 828
618 33
188 24
834 923
612 702
775 576
674 486
203 106
322 946
379 711
640 620
35 554
862 271
130 984
40 668
551 372
213 413
74 92
10 642
328 172
123 905
135 103
17 856
534 593
80 614
870 922
799 301
421 115
774 29
727 879
845 78
467 763
7 194
394 270
708 646
594 553
829 170
478 357
992 620
840 878
166 359
900 580
868 89
42 888
474 958
404 237
973 695
467 150
875 337
242 282
879 126
388 520
466 896
823 556
361 129
266 85
820 409
633 112
610 915
1 86
270 457
655 415
390 510
748 356
906 912
686 984
549 955
673 394
706 281
309 416
672 226
920 472
203 111
114 332
453 326
70 482
686 888
184 987
673 293
644 858
884 552
916 605
1 774
233 138
689 168
620 512
37 493
158 715
729 424
486 176
318 935
692 69
462 876
591 232
154 996
577 37
890 796
692 750
630 715
153 194
260 219
749 884
305 181
652 909
746 89
4 21
921 76
422 807
1000 554
558 648
351 546
343 848
517 777
595 977
512 938
28 335
100 278
705 614
163 241
758 363
928 238
369 366
36 583
958 177
613 598
957 943
843 116
797 938
635 226
956 382
477 858
374 762
356 869
17 951
565 415
404 403
749 437
529 565
683 513
796 515
726 953
11 190
340 526
472 531
564 495
435 948
358 310
123 172
674 192
423 986
893 499
507 539
102 421
258 392
816 208
636 289
492 195
4 213
21 70
15 454
219 350
254 682
230 356
65 724
121 873
827 214
34 511
161 430
704 249
612 924
864 420
300 542
515 65
991 210
766 878
988 91
864 563
376 795
853 439
671 263
500 126
2 974
205 988
42 914
526 108
977 287
23 783
712 690
528 262
694 550
729 854
348 168
493 203
348 599
233 913
64 392
458 487
749 713
151 965
818 356
110 575
314 648
758 831
880 426
47 894
768 578
159 378
871 45
850 441
53 118
60 31
670 749
839 496
575 680
847 706
475 64
423 511
627 842
583 430
500 752
706 220
48 766
834 925
212 308
201 324
593 647
11 488
410 312
398 438
765 425
640 166
479 261
722 635
869 146
82 357
781 665
31 512
526 653
429 504
315 6
299 981
728 849
292 401
47 597
13 442
2 199
742 377
351 103
752 425
752 115
635 838
141 163
767 973
441 634
931 81
366 513
10 16
520 832
33 668
896 993
41 104
417 920
750 132
133 507
613 21
763 984
217 508
856 324
64 994
156 57
867 416
96 625
929 493
436 622
465 772
410 907
766 646
855 571
997 801
544 939
742 24
895 441
646 253
553 274
338 966
517 858
576 196
735 583
105 518
30 938
460 305
357 430
874 264
307 466
974 891
984 354
41 922
773 472
515 687
782 760
677 953
4 643
617 100
589 647
978 681
137 471
661 53
808 539
847 770
255 694
880 186
114 86
461 222
656 960
545 912
417 439
188 413
383 891
682 848
839 951
923 734
93 376
200 885
161 524
128 977
989 35
644 160
593 125
35 584
870 124
413 775
530 349
300 327
616 985
215 591
366 290
273 348
273 601
964 532
568 495
862 419
494 301
747 368
627 557
211 308
649 787
939 49
959 234
504 400
620 712
83 113
415 778
822 93
149 46
122 479
398 617
356 789
498 835
769 550
168 792
66 332
160 624
11 204
934 99
33 757
2 946
787 153
185 798
568 519
900 258
549 199
834 42
273 900
562 722
877 567
901 373
640 345
984 257
200 400
953 471
35 661
710 242
682 73
945 862
613 954
674 769
839 862
863 926
262 282
557 19
820 781
156 741
814 288
364 140
754 602
622 275
775 4
863 353
540 807
79 691
377 15
111 404
295 853
904 228
498 914
103 924
183 844
853 378
197 395
223 161
587 386
760 932
496 301
568 619
492 290
767 222
912 606
389 688
52 957
174 1
686 433
584 788
112 686
731 774
494 769
88 686
889 183
951 898
548 589
360 877
464 1
51 170
511 121
162 197
906 894
607 974
848 224
955 260
115 810
206 87
274 397
428 308
125 979
716 618
942 297
442 997
226 649
767 620
21 91
255 97
529 712
309 961
756 91
830 829
188 485
751 408
305 172
272 306
537 719
847 256
631 888
408 823
573 195
770 478
420 385
774 449
589 713
768 46
137 177
813 531
857 208
325 577
603 779
691 833
702 153
556 395
129 6
852 138
980 568
593 349
768 912
806 258
418 380
746 984
625 360
289 381
829 202
346 476
48 130
421 648
66 430
352 886
574 728
193 755
352 225
91 981
465 509
403 424
902 47
186 827
618 538
725 691
916 468
996 382
111 35
550 241
396 351
423 164
107 538
428 754
40 117
19 298
502 104
208 536
127 142
290 114
121 738
325 459
928 453
598 993
668 938
597 534
489 655
829 404
315 238
133 884
564 125
211 364
79 198
516 311
465 356
946 884
197 854
329 721
443 960
399 240
855 874
288 815
106 60
646 831
166 686
671 395
74 689
380 673
326 33
712 720
77 35
309 341
292 166
708 523
941 713
54 989
627 981
273 899
858 859
96 926
208 491
294 876
555 250
858 434
347 814
835 726
162 449
419 912
172 667
525 624
359 419
662 115
219 671
794 35
787 374
866 68
462 506
574 322
265 256
652 779
863 130
537 61
540 997
580 148
941 612
18 580
913 417
896 228
873 122
75 56
911 537
480 363
584 885
264 37
614 233
459 866
540 398
215 161
606 26
622 384
603 237
569 529
71 871
362 171
537 89
838 288
359 60
573 288
881 436
103 265
605 287
174 711
292 520
939 99
623 789
163 860
517 100
146 885
143 948
214 326
33 16
126 59
107 980
466 403
750 392
283 255
42 230
374 447
959 857
972 78
454 986
874 282
555 980
141 470
823 682
352 971
184 298
41 794
813 342
658 448
943 686
636 880
158 330
880 806
339 605
329 557
292 738
612 412
776 766
841 884
97 362
546 73
445 306
139 443
28 918
669 282
374 841
544 390
862 454
801 41
204 348
92 560
189 658
387 730
910 219
628 622
787 572
42 925
316 96
831 183
50 49
1 378
461 883
658 508
352 328
326 204
615 817
788 234
460 869
275 130
713 61
731 952
927 570
326 294
892 617
864 592
180 616
119 311
369 654
507 643
837 742
278 406
943 277
232 554
404 377
780 970
927 845
764 828
145 799
218 2
689 632
832 704
682 843
728 643
877 137
690 223
846 331
326 654
643 307
678 659
361 535
686 387
534 382
895 412
5 497
286 87
288 556
227 769
40 383
462 146
553 27
470 297
132 907
556 598
129 764
560 766
863 755
117 135
181 36
587 210
421 320
114 749
623 369
903 199
100 756
173 212
52 184
66 80
444 413
7 143
944 187
588 507
701 933
866 225
442 512
165 145
615 234
476 34
42 9
147 683
123 864
273 728
356 533
290 801
270 87
459 97
615 286
376 953
243 749
81 162
277 791
199 326
303 390
416 11
752 402
470 697
397 916
746 298
119 706
592 951
730 984
391 545
341 248
274 516
726 15
56 309
253 789
65 229
221 341
983 365
481 221
577 121
581 299
810 701
546 1000
443 405
996 348
332 627
976 640
742 20
506 580
452 249
601 809
349 966
996 350
36 952
431 999
111 275
748 977
963 293
627 929
700 940
92 916
440 928
134 651
346 869
501 823
877 287
829 862
834 667
407 685
540 70
389 585
964 512
652 962
204 338
233 222
783 760
461 518
677 315
576 863
48 112
358 680
891 909
210 397
882 981
806 533
575 8
360 177
710 565
855 733
465 101
486 202
2 135
165 753
40 479
299 706
797 504
937 951
476 773
622 676
82 81
543 494
506 352
976 339
205 655
330 587
133 62
793 511
907 33
33 981
387 751
356 997
848 767
616 819
907 824
725 601
89 940
324 849
596 320
640 692
708 410
324 640
318 952
541 483
27 157
669 695
150 673
345 951
173 154
268 558
920 993
631 665
847 698
763 122
784 216
207 675
599 150
613 682
948 234
126 189
579 260
741 78
771 517
46 734
830 980
972 80
895 856
192 230
440 899
682 287
229 92
217 933
776 234
867 502
715 926
652 547
382 358
272 736
204 616
851 10
906 997
601 904
507 191
135 140
20 458
746 558
275 596
401 302
304 455
228 368
271 593
225 642
64 238
598 342
100 672
974 468
788 259
340 219
240 915
681 269
596 827
591 243
986 710
747 232
982 394
354 576
478 864
912 54
965 154
761 505
908 360
709 332
440 419
8 527
16 53
941 576
749 501
9 334
176 471
362 327
18 229
595 611
327 424
502 190
893 794
585 610
73 168
792 125
747 21
419 3
282 974
969 874
434 499
83 206
417 300
872 729
131 755
812 925
792 989
449 4
573 521
348 461
580 813
287 475
620 689
69 524
626 173
804 342
378 417
354 709
764 292
612 93
226 813
907 420
748 84
447 455
783 984
623 379
919 769
23 64
24 784
113 641
161 378
556 695
970 851
715 354
562 415
311 647
420 708
221 35
52 416
202 951
524 272
647 215
456 129
47 422
383 479
857 325
566 602
223 109
967 464
104 344
835 45
967 853
272 293
607 704
486 945
13 623
88 999
909 288
972 784
308 323
721 386
345 608
712 287
530 642
933 621
146 702
404 864
865 114
456 491
315 663
65 675
390 582
421 65
850 864
220 863
68 551
557 299
465 889
903 326
950 7
392 575
783 902
838 316
19 705
204 250
795 854
322 290
429 637
436 336
620 515
769 398
841 694
224 838
974 747
317 348
795 464
945 684
170 343
51 249
21 837
85 607
529 612
110 567
542 486
922 946
202 994
439 993
16 86
874 145
525 371
758 875
47 339
568 186
435 572
926 450
241 892
122 152
744 209
113 177
761 470
316 509
372 891
66 501
332 254
439 574
482 757
604 255
126 555
196 114
4 463
149 894
438 123
741 116
187 713
214 331
360 122
859 287
933 106
77 14
936 369
13 348
678 578
371 257
795 182
338 967
753 736
52 33
111 503
931 181
445 63
670 564
187 809
35 540
944 486
324 270
775 183
589 580
504 29
70 877
177 440
594 150
933 165
997 470
309 475
694 348
784 116
427 923
371 159
237 328
569 570
700 791
59 157
696 253
874 600
491 329
806 736
290 347
118 898
39 110
238 38
333 727
18 201
980 927
568 621
81 367
699 153
427 757
620 422
162 100
142 457
829 337
938 161
497 174
740 801
58 688
219 502
560 386
198 14
664 36
955 836
754 615
647 448
878 411
900 367
935 884
671 757
438 420
398 60
33 675
741 580
322 240
380 535
889 936
266 112
295 206
600 115
152 532
208 350
168 188
146 137
315 810
940 100
526 95
588 671
540 849
992 75
709 209
394 50
867 714
447 835
927 546
935 55
122 799
374 948
835 181
796 935
332 867
335 903
325 251
587 329
258 491
236 774
748 950
821 770
292 239
107 620
17 949
957 979
459 541
710 581
197 112
403 317
340 594
465 512
896 335
808 28
527 20
913 803
884 272
214 278
569 699
177 567
884 295
411 685
513 796
489 805
293 630
850 252
655 783
210 465
516 113
952 317
724 795
26 171
973 981
89 861
562 914
500 376
544 561
946 349
553 580
668 426
303 69
627 122
727 68
869 397
485 548
93 567
746 286
619 366
821 579
542 96
784 142
280 336
247 365
18 915
428 572
840 648
369 547
675 410
900 786
705 721
711 54
317 797
614 449
41 863
659 504
966 898
582 684
898 82
275 58
871 346
340 486
209 364
459 479
631 354
626 574
577 897
228 686
366 985
123 938
955 9
292 888
22 678
664 547
111 232
37 404
441 590
520 835
426 653
223 192
823 242
615 134
677 580
73 294
288 588
1 449
76 186
909 43
708 381
607 850
208 856
875 599
558 667
602 14
456 484
934 634
639 11
651 397
556 595
915 962
271 402
337 230
452 167
561 398
609 665
352 339
277 921
715 107
78 850
760 358
771 553
957 311
746 712
547 168
354 548
18 584
608 625
525 31
923 385
496 1000
96 423
554 178
95 230
903 772
205 145
332 423
538 345
439 136
53 934
999 718
80 485
483 980
794 910
913 476
114 130
423 237
405 710
237 909
52 594
620 924
977 392
98 104
763 334
506 377
610 989
697 786
291 593
1000 771
850 35
328 869
921 194
730 949
353 176
829 152
927 536
461 158
55 607
459 238
770 390
491 93
108 168
191 71
572 894
379 113
568 411
277 386
919 422
417 43
21 1
427 456
783 472
588 385
224 233
27 80
343 212
423 635
864 700
884 706
500 596
313 202
644 607
328 177
36 668
688 282
216 385
827 282
889 37
810 180
372 342
154 44
75 617
329 654
227 136
618 259
361 683
32 370
691 486
274 672
659 916
944 221
376 329
456 723
772 357
950 53
517 767
272 222
255 276
824 500
787 578
30 53
440 368
16 534
318 646
489 701
992 414
71 166
555 860
644 733
65 135
207 524
217 657
542 733
548 432
374 983
21 567
83 297
622 962
455 944
256 453
951 758
650 394
212 740
835 284
567 434
889 114
551 840
884 180
67 480
19 404
246 471
997 13
582 384
973 30
404 715
395 913
403 93
107 183
182 14
376 215
994 269
121 87
380 962
949 219
770 283
227 714
917 235
83 809
397 102
615 232
590 763
304 111
957 553
567 276
221 885
232 878
384 720
381 143
377 839
27 623
75 296
975 929
995 42
535 410
416 438
44 537
728 773
609 509
264 661
184 997
956 634
319 2
720 206
1000 35
753 911
584 233
702 676
34 624
400 881
296 509
990 265
394 22
285 292
574 107
322 239
74 937
161 151
710 263
883 56
615 821
657 137
107 557
6 921
237 4
634 807
9 37
102 853
153 174
353 986
291 297
798 664
121 625
350 352
513 827
619 989
658 356
60 659
627 333
838 586
780 605
441 758
867 38
178 45
248 509
652 306
103 829
233 659
102 851
601 814
216 3
624 677
617 410
984 699
565 749
37 464
984 15
394 293
346 311
232 696
407 866
211 835
76 925
28 857
995 639
455 415
210 647
417 672
275 923
133 650
216 186
222 165
115 303
288 194
524 750
216 858
741 306
470 542
567 802
136 849
394 66
242 799
142 551
748 261
526 813
698 593
81 90
568 748
17 120
361 747
322 947
267 810
426 734
195 408
771 146
677 856
935 908
688 350
94 346
618 867
168 382
506 240
201 506
110 997
325 125
562 899
151 409
402 115
141 720
769 612
466 161
303 930
420 950
934 613
674 165
220 349
716 579
79 839
56 646
645 473
527 480
89 943
735 783
986 799
1 885
328 36
594 997
966 442
692 844
768 501
822 742
7 675
911 655
789 7
622 547
50 576
24 638
961 734
438 413
589 8
454 967
7 291
743 982
872 981
136 101
102 695
510 549
845 234
920 562
584 249
168 488
223 416
693 974
792 488
929 438
147 71
811 146
802 293
619 908
988 311
875 584
895 98
13 735
40 16
295 350
811 437
885 576
556 42
178 989
931 298
814 964
128 750
167 255
603 705
702 816
264 332
445 349
798 669
859 604
607 612
964 699
560 645
257 405
829 980
609 672
774 679
707 687
949 357
614 23
578 122
153 410
902 948
622 788
811 41
846 745
267 211
673 402
886 164
853 686
847 40
364 1
852 225
110 483
22 189
97 950
381 702
770 119
752 188
736 340
81 40
933 391
923 813
328 431
387 122
759 710
296 26
307 822
973 117
927 996
961 792
794 252
330 996
221 706
713 123
170 422
333 98
119 853
9 514
613 354
6 722
694 805
81 840
992 523
321 858
255 453
500 445
22 480
45 392
590 780
15 222
442 625
172 530
266 375
149 248
57 927
24 471
468 946
262 13
338 311
598 99
873 965
367 748
687 886
637 237
301 916
612 600
30 373
324 263
606 334
14 120
978 741
584 202
128 393
171 767
956 281
523 813
644 509
439 272
704 835
605 182
360 703
925 24
776 339
769 125
652 613
528 756
236 984
581 828
122 669
101 179
393 915
527 269
754 773
2 404
656 279
786 441
735 743
512 507
755 487
127 715
591 547
646 637
713 815
86 127
289 704
624 534
675 37
170 488
436 535
890 216
483 898
484 311
222 188
764 641
79 194
434 141
473 238
120 484
274 494
422 591
237 549
154 87
24 896
266 364
716 935
518 702
946 198
617 728
176 129
350 347
117 258
847 193
831 632
476 514
252 366
748 11
660 516
842 277
769 339
41 379
749 231
407 778
233 68
741 777
549 222
365 944
328 692
738 256
21 44
114 180
574 614
177 366
485 250
763 471
6 256
556 435
453 791
653 468
867 858
889 392
539 627
937 863
64 803
498 189
882 245
302 19
132 473
246 906
187 898
420 674
12 729
288 846
406 373
227 788
507 419
189 859
353 267
249 231
548 597
749 690
421 600
125 611
839 992
963 573
820 530
32 354
507 979
501 628
938 587
13 533
811 93
988 794
796 734
609 830
564 715
807 585
792 562
429 899
591 311
986 976
870 547
661 587
66 197
753 116
428 189
453 947
568 654
886 591
662 682
823 27
940 954
430 667
213 120
732 782
408 363
340 555
483 610
591 594
955 235
128 683
961 994
872 968
133 781
388 513
175 888
655 242
335 132
516 626
774 805
740 664
121 556
466 683
959 798
976 508
793 911
91 943
529 932
299 74
816 898
203 742
210 163
713 348
204 152
111 351
30 807
97 476
589 915
872 702
71 868
285 84
604 989
141 709
462 946
626 973
937 388
841 52
680 685
266 614
231 937
15 361
193 368
902 863
534 397
133 876
629 772
529 96
159 316
576 499
205 194
728 285
109 283
717 670
744 301
740 207
262 697
551 499
926 354
53 151
781 423
700 78
307 665
250 835
369 514
122 20
988 460
373 273
669 426
52 582
511 417
748 452
465 821
36 198
729 93
731 342
219 906
367 745
653 892
176 61
147 524
210 595
873 81
681 730
154 469
848 909
331 457
232 448
549 982
390 80
155 319
660 268
441 226
563 147
168 809
848 496
239 99
788 59
9 879
77 693
340 447
32 604
561 927
158 473
62 262
862 39
240 774
267 61
357 373
99 197
948 655
168 432
761 405
313 983
586 5
861 352
31 875
957 34
541 910
937 485
943 44
637 965
603 653
888 683
892 835
916 169
794 691
837 856
587 406
425 525
98 249
491 910
502 58
853 593
981 202
112 960
587 484
862 73
570 755
220 345
557 717
258 87
287 187
13 669
268 41
578 266
730 813
694 185
283 880
518 622
639 687
912 394
45 957
638 244
465 181
556 61
963 632
159 863
947 786
54 322
5 89
116 757
411 756
351 52
496 226
929 768
197 819
18 8
950 631
386 171
499 46
143 418
888 644
196 749
44 950
635 186
618 497
487 445
886 989
203 442
850 793
576 511
679 164
190 292
879 822
804 156
7 582
352 251
123 369
429 406
86 221
639 408
632 104
208 217
247 600
711 884
256 115
961 31
759 579
802 786
239 750
227 576
23 102
572 654
474 708
272 334
348 711
955 548
960 730
97 803
656 827
234 326
522 183
123 189
13 354
494 119
220 974
778 53
421 357
166 484
64 147
697 64
329 58
959 126
240 775
581 269
15 59
243 796
137 573
376 163
363 40
977 643
712 406
45 114
682 669
376 290
686 494
87 485
691 985
393 813
815 75
167 35
167 557
749 684
684 639
232 142
238 808
557 326
542 388
120 958
940 797
745 13
863 491
813 232
277 233
184 29
279 259
709 335
515 641
858 825
349 520
817 838
831 157
360 870
114 467
52 998
788 531
276 744
99 306
580 624
62 860
730 395
469 813
812 3
183 916
448 128
148 166
677 43
269 670
957 651
874 949
825 799
133 252
583 720
376 152
334 867
138 24
684 235
951 651
578 241
696 297
698 419
195 856
113 763
997 365
672 263
975 926
74 942
924 505
57 967
742 973
508 479
250 962
379 935
917 640
905 313
194 423
683 632
182 614
903 239
475 306
220 818
317 423
646 108
508 404
394 838
947 866
28 924
681 120
334 529
150 122
885 667
267 539
872 317
710 668
224 461
705 66
59 306
494 595
910 349
550 866
795 549
472 286
293 286
616 740
611 991
775 212
705 922
277 223
897 216
903 887
3 179
413 168
997 612
505 633
605 828
166 418
518 796
822 875
219 128
726 745
3 491
470 166
356 730
610 643
458 973
11 731
183 15
660 965
501 611
646 295
547 303
909 579
54 210
163 200
688 522
441 279
79 441
612 267
849 720
844 32
440 274
775 140
982 942
930 80
302 356
221 195
386 549
698 491
237 922
612 444
760 204
738 88
405 705
858 853
128 229
977 575
551 436
372 319
743 543
823 361
17 649
188 626
165 691
269 647
633 110
560 595
709 808
230 705
853 374
284 891
213 845
829 558
811 183
65 391
521 70
339 400
77 167
277 989
126 952
954 347
996 759
7 718
443 135
943 778
738 365
782 473
10 440
619 57
382 521
866 808
651 681
538 576
882 999
689 627
105 45
555 564
847 509
635 818
796 555
572 658
934 878
633 482
716 162
144 484
150 152
688 964
207 34
419 402
296 538
457 367
680 181
136 670
216 393
204 842
395 599
597 113
913 651
160 444
743 72
681 156
246 19
691 481
696 599
457 958
293 734
348 478
51 914
319 221
504 92
173 910
794 451
996 171
965 408
190 752
216 665
812 97
517 737
811 325
750 807
263 656
336 780
40 819
738 915
619 710
855 416
843 919
357 271
518 595
222 334
246 766
74 635
227 700
241 663
689 732
184 166
413 33
613 235
390 926
211 638
7 933
839 209
203 91
296 60
159 83
947 989
529 576
132 327
501 481
224 544
410 143
877 467
995 964
639 776
261 792
93 444
287 791
99 389
887 607
573 492
671 298
880 836
324 962
192 328
547 816
535 366
533 583
53 623
437 771
639 477
656 954
253 471
233 1000
33 563
87 679
355 429
978 323
787 277
103 113
636 85
20 731
655 43
824 479
575 443
893 809
220 27
903 924
165 734
625 980
17 922
313 162
229 693
410 201
628 410
740 796
196 767
985 643
969 485
690 863
543 614
843 17
553 787
965 689
443 255
485 513
696 349
386 225
806 929
44 678
384 731
102 949
771 498
756 800
675 315
560 445
306 174
997 21
837 128
795 58
370 637
595 716
790 497
303 30
470 415
200 912
366 402
705 441
435 971
919 660
161 870
172 78
208 104
371 210
671 575
763 646
798 895
533 279
508 421
541 315
131 54
580 883
248 549
314 737
891 552
410 993
367 867
634 799
955 323
695 141
380 57
300 68
432 587
90 91
894 794
645 230
676 537
423 41
202 210
917 56
537 379
776 675
5 840
465 325
12 812
362 799
356 373
171 331
233 554
364 323
398 364
517 826
578 670
10 557
860 782
576 437
183 676
531 675
830 812
947 274
344 220
307 299
438 856
156 655
480 276
50 134
297 493
338 998
502 193
616 127
523 457
147 539
897 877
10 186
152 260
192 95
570 149
903 23
773 864
581 183
644 743
336 662
468 696
63 117
131 342
698 408
686 283
284 59
841 896
408 743
750 720
433 908
547 276
346 289
581 789
207 203
512 457
957 156
288 201
770 369
720 539
50 95
382 616
981 739
943 58
874 495
601 282
961 697
764 6
178 19
726 675
442 911
44 545
837 96
56 29
757 895
203 835
269 250
935 604
568 876
284 339
757 738
539 389
861 100
316 337
347 257
935 693
82 263
501 721
562 402
226 448
53 269
568 277
735 984
110 421
842 858
557 599
82 805
989 39
50 509
788 877
258 752
148 600
929 356
643 444
27 298
785 928
597 531
257 278
477 221
334 951
389 308
132 741
590 525
810 975
61 385
813 652
270 630
159 592
240 476
482 236
497 636
375 171
434 793
575 800
490 767
389 312
165 313
795 480
213 617
860 817
224 339
355 698
265 761
462 435
159 292
207 96
354 881
464 365
596 801
389 719
730 461
616 678
8 916
247 570
906 659
930 905
254 284
772 841
275 22
435 292
855 692
63 295
152 711
398 759
166 146
440 89
782 366
298 51
991 762
852 928
725 240
868 342
690 113
886 221
372 337
436 172
945 699
627 527
540 339
205 568
602 987
460 390
529 123
760 21
469 606
530 764
545 752
578 418
834 29
723 858
592 412
389 115
566 267
726 932
82 810
680 766
290 139
776 554
221 819
520 990
15 239
914 882
886 840
67 135
625 120
540 956
883 643
382 290
584 1
529 422
828 509
243 562
311 179
801 774
652 678
369 266
469 735
37 722
974 636
219 235
38 807
8 254
450 138
383 516
91 97
615 924
796 422
120 15
88 240
841 24
180 697
375 128
262 290
436 259
788 193
891 285
316 229
944 976
409 7
745 80
785 484
8 605
277 945
931 261
696 174
709 59
87 652
166 20
189 373
830 438
5 952
352 274
887 954
918 303
537 790
385 598
814 304
285 260
980 263
883 247
15 300
857 12
222 118
94 782
110 507
728 408
188 284
870 108
452 50
569 978
850 706
991 144
11 114
265 719
247 571
665 233
351 531
132 84
490 689
542 445
246 86
284 192
204 255
45 783
808 255
124 1
562 732
261 2
283 380
848 768
426 814
65 453
830 729
818 845
811 995
161 708
359 62
207 678
575 193
668 369
704 148
751 784
184 868
208 220
932 896
472 451
181 938
162 954
905 574
751 960
725 123
639 242
381 920
277 164
697 642
888 553
73 868
784 460
766 173
210 151
243 641
259 278
689 971
202 903
732 894
792 260
437 942
735 203
187 4
596 325
143 899
11 933
901 441
520 642
684 481
195 736
320 841
736 468
94 910
423 54
39 884
643 363
427 276
367 725
282 88
103 210
635 713
1000 428
150 694
710 165
402 692
776 833
809 940
79 115
38 318
34 144
453 743
161 686
40 884
429 79
771 946
461 979
93 858
134 579
950 219
475 124
738 480
499 741
781 50
407 887
471 420
318 536
559 502
12 777
702 655
140 723
68 995
400 706
24 852
94 91
376 934
825 238
490 406
193 210
748 393
329 64
981 213
448 807
917 100
814 745
6 405
387 188
600 950
593 973
480 14
579 143
474 804
893 559
695 295
862 316
593 564
423 546
770 972
951 882
362 91
6 215
102 383
519 88
829 837
883 186
104 274
590 636
286 398
796 671
974 756
371 850
440 959
616 681
669 782
719 268
741 339
678 605
361 45
909 712
317 495
742 930
900 638
30 883
86 770
714 336
271 333
873 839
143 378
990 968
476 946
746 157
525 867
897 961
263 254
34 274
637 679
259 427
191 693
736 471
956 529
345 620
762 467
9 928
753 321
771 163
28 140
919 521
943 344
201 705
887 859
781 732
163 927
138 414
464 703
621 874
773 199
456 691
271 86
884 950
459 931
509 790
587 796
771 218
299 861
966 515
259 330
398 322
268 723
134 874
95 290
811 966
551 155
236 485
552 762
575 874
236 149
744 788
28 957
873 641
29 990
952 965
606 994
929 843
113 894
707 245
307 784
68 999
698 714
236 232
848 916
449 383
858 451
664 892
35 734
577 671
523 354
834 146
539 661
515 310
661 257
818 398
961 191
83 232
233 900
723 379
263 723
797 104
22 972
140 496
720 261
970 704
469 143
254 531
236 806
606 408
973 24
903 459
315 779
431 507
903 34
691 781
412 789
410 284
41 290
890 769
847 133
686 50
146 787
232 652
56 641
55 393
798 867
794 40
11 818
414 446
805 237
458 856
533 22
586 173
541 581
462 571
137 324
612 791
904 53
568 21
518 517
676 967
995 57
875 2
439 23
743 449
84 98
324 412
142 538
509 332
100 501
933 847
66 829
188 268
911 238
956 804
902 511
737 215
819 475
384 214
213 546
931 575
163 146
854 447
32 172
613 787
67 581
161 773
648 704
349 843
9 887
284 422
839 129
966 616
596 492
884 994
355 748
14 156
907 363
730 203
792 525
522 624
487 470
156 201
152 22
59 963
135 775
37 62
579 533
639 168
778 90
125 89
135 993
753 773
337 151
324 860
822 285
901 479
502 763
106 269
239 767
708 497
508 859
286 429
824 885
154 747
142 397
877 675
438 895
21 237
956 749
604 905
925 279
583 315
297 824
193 537
24 275
508 901
350 491
686 742
14 255
453 324
724 800
760 434
428 59
626 700
485 858
886 498
833 812
124 43
451 617
936 444
288 339
961 816
315 622
230 258
536 940
656 718
134 587
32 753
56 254
75 6
734 544
277 16
532 424
578 170
968 399
565 527
508 137
23 124
843 350
806 575
516 736
808 263
436 505
902 865
517 336
86 857
700 547
950 764
672 553
384 75
775 267
112 892
163 406
308 887
817 548
334 306
23 395
371 555
363 120
565 315
552 945
635 735
650 712
983 117
19 331
740 610
381 679
538 986
349 585
125 673
682 554
678 164
97 438
317 517
488 731
972 598
88 951
301 192
608 520
812 825
148 987
987 726
735 908
189 325
563 842
651 111
764 401
762 687
925 641
134 697
998 318
336 672
943 7
814 510
235 887
100 242
53 532
507 423
183 506
666 705
22 804
479 986
513 969
587 799
903 4
227 768
242 587
295 820
856 176
62 943
411 884
134 662
479 361
364 195
260 441
981 337
249 784
487 169
12 846
17 400
441 31
853 13
60 422
310 942
616 474
984 97
714 588
724 27
407 367
343 402
968 956
569 360
138 739
805 363
425 25
97 922
441 284
423 10
946 742
589 50
450 242
467 306
847 431
753 829
98 171
101 791
911 528
876 48
52 436
205 742
833 158
814 100
634 943
986 212
214 663
28 485
83 966
290 879
750 68
156 112
276 447
979 74
848 891
407 373
968 666
501 595
41 257
562 668
310 202
218 939
869 662
912 467
888 459
986 471
756 682
654 381
971 656
987 353
951 232
611 192
989 409
325 980
273 748
506 427
389 442
865 455
670 727
155 761
950 351
770 705
478 52
746 691
765 476
115 27
763 408
988 964
173 934
723 818
374 761
844 50
981 55
1 881
892 568
478 508
341 934
481 249
744 864
363 506
854 719
439 826
677 964
54 717
584 976
374 434
319 302
409 95
906 87
256 627
409 601
704 226
686 207
52 989
355 323
507 535
930 10
875 675
617 478
665 840
428 629
839 231
830 78
932 436
678 291
7 791
351 898
167 893
761 629
414 972
346 515
669 792
670 773
367 82
414 79
605 661
835 542
249 28
457 238
636 721
498 479
159 646
674 424
12 515
577 943
807 110
576 439
432 822
143 181
123 886
264 207
582 20
984 332
728 696
529 799
605 159
39 50
141 700
343 356
522 451
365 233
832 696
12 565
483 545
267 601
496 892
30 282
715 143
938 469
536 840
198 280
264 562
740 12
656 525
39 911
46 161
936 451
70 79
753 253
555 91
795 707
285 877
483 324
417 99
524 85
471 255
236 415
724 605
903 894
486 534
919 840
597 434
573 451
230 544
692 937
538 331
828 860
223 860
902 359
124 137
28 16
1000 751
521 874
391 613
74 474
432 439
367 205
399 206
890 765
106 383
901 470
776 480
832 651
296 795
887 357
637 212
1000 978
176 880
761 371
545 973
644 375
250 202
543 342
480 391
673 956
767 378
337 504
50 349
813 374
421 392
340 877
841 500
134 407
921 768
936 223
41 652
22 39
133 955
314 548
413 75
343 15
637 167
579 743
975 212
916 45
710 76
741 270
748 717
162 146
368 277
42 362
59 604
804 328
932 197
866 316
628 172
210 584
25 474
85 184
5 534
121 5
722 8
882 115
778 556
893 64
528 469
117 887
761 691
824 628
697 251
674 386
823 304
160 747
874 964
387 1
881 41
26 739
733 530
666 939
916 90
206 23
124 834
868 627
880 578
333 237
910 917
599 728
983 890
730 218
967 761
472 505
151 395
232 288
393 103
241 831
784 442
831 623
541 124
681 455
587 318
119 507
157 771
233 258
835 227
240 668
615 67
961 273
650 356
682 338
621 22
730 25
80 671
732 695
565 903
508 241
528 979
957 236
637 609
295 519
759 197
211 834
898 333
413 193
516 776
204 106
326 286
992 486
192 193
541 757
978 804
442 663
775 949
168 201
558 585
274 217
35 301
609 848
774 550
851 902
370 937
699 340
331 911
823 870
412 184
226 617
934 446
65 874
802 485
120 856
792 33
579 631
334 41
752 979
708 386
541 297
683 35
171 568
937 819
865 350
131 607
275 840
945 884
99 713
572 103
118 92
331 411
249 973
652 388
68 942
383 774
897 760
671 439
220 835
914 833
571 170
820 337
939 431
386 581
286 235
606 384
369 843
68 590
267 495
786 619
298 347
18 991
17 985
738 267
274 880
906 444
359 337
203 667
69 329
864 427
4 63
472 500
764 1000
900 534
609 888
162 601
733 79
11 737
795 219
273 108
436 482
307 878
300 89
551 89
927 176
730 614
422 782
85 5
113 675
821 734
363 655
203 117
63 735
208 201
176 900
323 146
17 771
355 20
820 929
889 835
28 389
769 728
334 887
543 36
213 237
14 109
515 813
534 469
457 177
596 559
603 879
953 676
612 992
164 675
667 33
392 721
709 440
905 896
73 434
722 842
209 382
415 411
993 367
27 400
504 984
181 147
832 869
868 212
449 798
420 348
546 20
524 816
713 985
414 83
305 525
499 961
216 979
667 299
471 36
450 643
927 727
508 334
338 133
290 1000
161 880
937 396
67 722
168 463
751 625
431 651
785 875
159 127
346 683
676 440
433 742
666 518
816 992
408 477
148 682
127 738
540 563
494 538
190 411
732 684
896 848
601 565
11 786
423 965
291 393
410 841
237 318
765 736
923 972
328 13
732 431
586 140
524 966
37 489
797 658
481 3
601 11
134 96
632 756
609 455
604 787
935 699
643 190
271 615
410 917
240 798
817 727
66 580
791 459
863 748
895 42
466 681
516 271
426 631
699 510
627 578
810 964
564 795
625 989
633 634
329 610
388 556
595 580
985 290
368 242
825 619
361 789
672 840
411 612
246 753
411 854
193 829
350 811
535 335
509 711
598 806
943 83
249 265
541 19
244 13
197 487
496 801
630 408
923 649
486 872
878 466
264 748
895 734
604 575
617 334
90 926
728 924
549 461
105 901
908 605
22 877
810 646
989 825
445 309
459 517
424 104
666 812
868 940
139 390
143 689
943 263
896 609
33 63
653 189
716 28
578 333
316 272
429 830
126 876
327 519
546 140
7 640
726 549
967 743
983 217
787 220
11 412
42 875
322 790
402 135
470 932
62 14
690 903
467 208
472 63
165 245
673 195
982 138
593 532
853 742
574 261
917 561
328 289
822 545
626 443
630 448
88 430
747 955
697 567
679 820
362 420
510 710
670 229
895 909
825 557
610 342
864 696
523 177
506 755
228 268
205 793
191 313
802 368
967 917
55 539
240 776
401 766
233 134
559 586
875 432
219 598
815 595
806 544
89 594
902 698
291 653
750 536
335 211
339 304
709 92
206 873
43 293
647 599
816 356
409 533
908 195
498 393
615 935
46 172
251 520
704 19
720 537
715 770
486 880
670 929
500 812
886 885
915 182
668 225
69 502
516 748
130 123
344 418
776 328
229 464
437 313
22 912
103 581
181 765
733 831
754 569
948 266
211 476
108 533
592 346
225 132
614 229
474 68
90 198
440 670
850 109
581 529
453 927
381 959
66 194
641 63
996 628
902 618
781 257
879 520
800 828
612 850
11 721
26 852
735 98
320 908
316 597
128 70
576 919
211 64
348 201
424 890
940 908
275 751
238 1000
427 987
9 342
987 995
861 460
494 588
589 807
954 597
129 722
266 222
169 948
377 821
78 745
787 232
492 751
180 252
838 539
319 766
729 934
205 47
558 415
571 573
316 104
328 436
508 514
175 348
77 731
925 206
249 965
343 553
519 741
285 801
942 632
258 220
620 918
45 72
807 233
236 725
676 350
44 6
280 861
806 94
761 731
306 405
377 612
473 235
262 404
865 194
603 712
527 344
308 546
957 661
939 767
429 372
806 906
6 208
937 202
607 825
96 685
15 958
739 726
413 824
574 94
991 886
248 24
424 320
179 907
647 741
929 884
393 848
286 607
301 942
931 182
931 472
114 776
393 798
142 593
647 771
797 166
308 731
716 525
315 910
874 492
391 124
438 90
291 272
876 422
90 260
117 996
356 954
326 593
262 470
373 341
817 847
539 930
891 961
662 317
991 328
544 807
751 109
665 974
275 269
66 388
150 522
844 821
540 246
923 924
90 726
32 807
650 999
105 579
549 548
306 224
385 245
714 282
595 318
422 693
84 758
942 706
393 734
25 951
268 202
881 921
402 350
596 521
55 635
314 334
357 241
371 137
959 11
747 47
827 907
128 535
643 753
423 701
530 377
998 109
84 647
484 395
508 203
54 982
377 292
459 618
131 475
310 736
466 562
829 949
572 932
290 938
17 102
982 659
896 271
723 890
653 265
464 582
953 930
424 881
416 36
821 785
34 586
440 169
992 819
751 209
294 706
172 596
695 292
844 772
439 883
685 331
638 347
947 656
953 227
265 294
981 932
589 566
625 175
994 560
662 866
75 151
584 415
477 268
44 86
601 732
113 780
331 965
98 399
848 773
631 622
405 216
674 927
369 872
756 506
414 444
311 303
772 242
7 312
662 621
291 989
290 309
50 750
539 443
264 588
186 155
435 207
897 293
979 430
358 120
120 690
672 332
898 570
362 438
201 568
529 132
574 823
538 910
875 636
172 6
324 798
808 107
658 298
417 548
386 882
296 118
178 73
372 630
319 541
833 791
196 118
237 42
433 549
51 306
864 490
133 288
8 359
962 140
585 865
550 511
894 815
444 847
987 306
875 175
587 724
957 157
867 616
410 347
300 488
211 330
321 920
563 726
541 295
223 618
207 858
327 411
447 719
513 348
164 337
996 339
26 733
746 838
383 911
839 545
959 522
414 301
665 929
261 104
842 870
865 412
165 854
728 716
167 533
395 586
196 146
721 59
887 332
535 44
256 647
973 23
1 120
502 918
524 133
223 100
188 480
194 491
241 837
36 393
575 775
403 308
110 562
637 303
643 634
513 419
876 327
841 276
491 127
229 479
359 188
704 909
662 775
911 177
846 424
810 471
766 911
873 730
682 245
420 111
595 571
167 164
65 844
123 146
833 451
672 768
884 716
686 223
937 497
548 666
196 142
775 533
233 915
723 188
875 37
678 168
281 39
104 315
337 18
559 953
422 735
555 988
192 166
668 31
843 452
532 138
933 196
846 727
622 917
172 785
294 423
480 436
282 314
970 484
594 380
275 510
181 295
676 686
139 885
611 240
403 635
671 958
218 605
900 362
411 456
873 990
357 537
969 210
134 397
206 646
119 806
518 318
751 142
716 748
105 175
782 583
786 188
644 33
866 867
774 653
400 425
114 352
569 302
532 302
485 663
533 528
710 44
418 614
863 650
460 717
270 386
988 434
521 847
591 703
965 33
889 832
648 48
823 668
85 376
700 341
892 270
963 874
455 325
497 509
890 156
917 341
60 117
592 836
367 832
646 148
453 58
454 845
947 901
191 769
951 855
674 100
998 44
689 670
729 708
785 104
803 605
124 710
222 184
220 250
619 285
337 331
382 18
98 972
682 428
695 645
963 980
977 319
683 749
857 901
833 981
761 516
259 498
906 758
802 847
257 487
294 767
220 143
629 846
30 101
997 262
970 658
986 642
977 447
269 863
122 981
753 94
558 809
356 23
282 225
391 62
787 154
34 148
209 736
341 949
684 923
723 297
127 314
332 806
717 241
543 262
70 708
212 65
568 924
317 383
724 2
426 613
585 962
706 930
142 389
868 504
87 184
464 116
78 64
109 594
924 439
669 25
559 469
771 286
827 480
378 630
565 681
632 960
27 285
108 785
735 505
85 700
460 128
201 802
114 390
250 410
775 210
879 541
345 862
908 661
402 412
354 719
461 480
382 762
749 961
803 84
120 99
799 917
770 953
810 749
645 123
266 938
907 703
264 558
185 416
354 357
10 784
179 25
510 558
387 819
658 898
154 938
148 3
986 690
4 496
433 52
805 530
860 917
701 495
674 483
348 94
241 605
276 118
983 830
50 389
92 775
279 429
687 558
781 135
32 466
198 532
130 390
596 154
378 81
274 613
47 474
528 400
658 27
746 302
380 442
921 189
561 843
382 623
29 51
971 439
311 136
705 667
487 88
931 478
767 663
57 808
372 518
848 758
727 525
575 500
35 744
799 765
371 341
249 236
517 763
599 871
716 885
19 247
810 601
676 766
590 573
650 345
32 769
879 544
215 318
158 889
292 777
693 949
311 214
450 488
678 977
395 821
735 303
122 318
200 218
590 437
698 19
708 360
335 945
493 425
354 175
709 137
928 394
526 450
167 497
397 833
62 487
744 509
760 952
139 509
228 688
829 586
159 396
949 645
642 348
132 207
247 220
292 123
951 278
993 153
511 303
787 627
701 312
529 396
639 545
700 796
565 36
61 410
712 220
732 345
813 969
512 561
759 441
456 497
839 492
243 906
569 175
919 459
129 663
356 618
721 657
150 887
507 476
681 557
89 742
70 85
251 748
17 180
912 349
248 398
318 243
742 63
383 54
366 246
370 18
686 619
705 682
246 733
426 683
200 78
452 963
292 780
312 1000
888 862
943 606
817 613
363 19
795 227
607 531
595 177
491 52
10 950
252 770
211 45
989 110
861 989
400 615
322 61
304 788
124 540
702 445
701 657
760 371
904 10
474 546
272 309
805 945
638 215
292 26
169 759
421 686
562 623
577 764
141 790
882 841
97 809
480 727
884 517
96 491
243 632
701 582
223 543
432 96
557 276
130 795
169 476
294 459
842 566
475 567
221 748
484 296
849 389
796 938
201 499
409 424
747 696
110 403
461 128
989 759
557 775
813 429
99 739
780 320
884 437
948 583
650 166
289 610
194 451
186 622
127 400
189 454
304 346
224 250
475 296
251 821
123 514
893 416
711 57
338 780
341 155
370 878
190 908
418 851
323 714
967 593
705 554
734 652
755 644
495 39
684 15
300 757
710 798
1 690
374 426
906 164
282 492
405 913
214 904
81 497
355 144
870 753
312 882
258 727
741 460
775 903
515 290
239 581
356 576
804 331
712 285
684 651
540 360
340 942
591 83
740 203
335 430
379 213
642 507
652 440
998 789
141 753
623 357
934 849
141 868
440 694
225 772
64 745
19 307
130 435
81 727
848 188
508 875
490 629
618 681
773 928
803 33
561 75
662 545
647 161
925 880
717 114
931 204
695 426
937 600
740 932
110 122
998 20
489 85
949 312
229 528
182 158
751 954
61 426
79 812
510 876
656 648
546 252
727 609
524 261
14 538
770 973
490 207
913 583
361 272
213 314
485 443
107 368
251 103
448 83
988 534
41 286
729 267
34 638
839 478
6 658
824 826
890 706
33 642
777 210
578 573
452 492
495 14
922 767
354 604
982 226
721 344
51 243
333 937
927 761
66 419
90 578
132 51
931 65
650 567
601 431
228 696
315 920
420 929
237 788
468 540
682 517
645 812
873 9
213 742
579 632
2 937
560 879
682 503
552 506
852 495
552 205
497 654
125 67
385 937
668 875
18 70
622 745
546 428
520 225
967 704
412 566
595 859
552 970
723 165
715 308
809 835
582 976
124 417
545 397
533 817
486 75
600 25
895 657
189 500
562 59
727 568
306 95
239 755
623 296
497 417
772 245
713 476
11 254
290 159
411 112
749 70
465 861
581 641
684 71
394 583
695 595
848 429
312 377
475 511
673 305
26 345
689 277
397 908
736 95
58 22
225 111
811 809
527 946
837 480
471 257
721 254
638 902
233 419
821 661
185 530
287 891
495 592
51 271
236 721
171 832
730 222
471 673
151 490
667 114
183 187
17 791
767 342
32 196
850 464
752 858
152 506
290 44
105 18
282 541
227 375
944 434
974 714
807 358
710 373
999 130
48 856
318 937
480 603
200 156
682 217
142 525
269 32
799 717
661 865
951 263
672 700
521 542
655 393
967 104
834 927
920 550
511 158
516 879
412 230
843 925
450 160
76 888
552 795
84 926
226 778
419 580
950 975
391 28
506 128
494 197
613 424
87 191
236 652
509 269
836 616
33 783
72 250
59 359
331 550
311 590
567 168
859 907
419 753
609 351
839 926
565 983
839 813
623 781
465 961
348 684
758 807
327 945
751 436
239 155
755 585
496 854
504 314
888 61
915 342
896 147
35 80
826 342
230 365
124 406
913 806
450 529
264 78
706 98
331 604
727 250
983 706
592 472
194 642
705 18
91 316
940 604
660 95
609 648
168 674
72 464
691 633
550 653
719 112
413 521
749 102
111 288
953 998
919 113
274 74
221 486
891 719
719 201
450 578
775 496
199 269
962 108
322 357
970 487
742 664
281 823
116 124
311 239
568 349
509 470
199 126
593 755
436 714
590 427
418 968
300 438
180 814
248 361
603 757
128 604
242 58
546 357
520 451
228 485
605 708
694 665
601 933
374 428
788 68
206 907
81 237
511 667
341 658
343 946
94 672
567 191
368 557
563 274
590 270
302 860
913 932
517 450
392 744
521 752
161 113
460 311
283 999
455 794
10 65
621 487
859 918
968 289
66 915
645 922
821 530
520 93
94 861
445 590
189 609
90 345
807 399
726 891
260 154
698 718
593 919
715 82
92 593
384 367
484 134
569 90
132 956
978 497
518 646
341 113
381 500
537 769
366 462
450 333
686 537
433 884
871 673
772 24
324 609
274 719
630 767
70 163
859 730
93 359
577 372
860 586
952 827
882 617
213 783
127 330
575 734
384 155
5 600
132 343
462 417
246 642
650 836
952 848
946 64
508 48
163 282
598 862
598 823
99 553
931 307
540 8
758 431
700 175
182 943
553 651
180 772
170 127
654 334
910 451
858 288
938 722
817 241
502 800
951 484
593 627
239 321
636 536
794 171
318 6
410 560
324 568
467 863
735 141
392 997
804 380
431 17
269 111
697 136
341 735
144 874
930 430
351 188
336 431
578 425
109 475
974 946
979 970
567 78
421 278
73 25
659 990
152 15
211 41
864 826
864 114
269 177
943 503
187 674
396 751
2 234
92 470
81 542
457 999
471 4
111 202
899 973
382 94
920 927
720 95
94 624
558 660
824 68
553 687
569 199
208 981
201 117
777 794
437 565
678 222
560 4
715 956
241 723
671 758
506 429
336 332
42 416
564 467
428 538
222 412
688 322
667 828
231 72
187 781
488 777
436 404
720 503
639 494
381 417
581 453
546 571
425 620
753 981
542 296
717 653
130 730
796 621
193 611
462 532
738 28
928 902
532 632
189 565
605 342
972 804
381 663
458 239
168 410
935 980
735 154
541 42
642 166
403 310
275 723
945 472
993 356
264 522
367 202
429 191
159 459
335 500
541 631
256 863
612 117
517 969
387 177
849 126
585 133
63 82
375 998
771 275
754 661
153 614
59 53
757 59
494 830
973 262
385 779
824 363
363 352
25 393
317 580
371 323
621 134
359 303
414 887
251 847
799 636
474 972
567 950
634 483
705 560
386 73
948 626
30 546
228 561
666 466
432 671
238 799
281 494
829 412
320 834
717 892
24 566
217 710
898 372
950 336
704 188
15 970
104 68
478 690
968 397
596 375
532 954
991 550
845 999
314 298
994 284
914 294
484 977
533 838
189 756
810 829
893 84
391 183
796 620
982 516
334 53
979 552
639 525
105 445
814 805
627 888
984 556
840 568
106 976
47 711
502 395
48 106
573 164
501 885
981 718
812 214
484 116
521 567
307 469
699 607
315 64
712 6
838 537
265 352
145 376
788 135
348 326
216 75
929 509
714 52
29 101
522 690
79 725
915 173
800 251
440 524
538 291
982 621
759 444
647 601
305 117
906 295
872 650
695 79
457 928
990 973
345 555
165 95
226 39
816 693
960 842
272 295
540 368
646 242
791 735
197 352
717 24
1000 701
122 721
360 913
607 386
824 370
566 468
919 984
156 197
470 69
553 404
256 432
697 198
91 636
56 439
77 452
341 602
535 595
953 754
973 261
193 896
663 452
752 706
669 956
246 442
931 305
500 803
659 279
210 596
525 347
860 284
733 93
591 580
344 491
385 102
336 640
654 302
318 889
412 491
216 879
300 547
904 611
511 19
537 201
374 121
854 263
341 484
723 458
453 242
540 983
981 563
527 526
483 542
922 349
658 186
662 76
826 41
676 272
774 336
401 36
451 752
352 716
147 999
264 543
760 292
200 468
79 613
596 301
296 132
859 392
477 643
704 425
493 430
204 107
262 577
357 359
175 725
230 272
557 455
648 809
851 841
624 631
577 308
806 14
304 576
685 689
135 390
81 559
501 668
272 892
408 944
188 294
639 891
762 402
601 563
274 486
259 811
277 361
977 111
243 667
271 144
746 300
305 243
865 464
640 490
65 782
29 370
917 134
838 827
687 709
155 529
321 574
125 392
513 798
928 43
813 586
802 271
562 764
602 862
267 474
929 954
791 790
383 167
180 537
937 757
510 597
746 278
756 252
118 941
734 234
262 5
110 365
421 719
211 523
305 193
727 930
789 181
544 721
929 193
444 748
26 96
679 395
62 56
373 386
603 106
359 837
465 428
905 291
488 755
829 535
564 115
550 735
301 894
62 938
788 302
535 509
31 130
728 327
317 378
265 167
698 752
183 880
265 499
758 878
723 848
885 380
645 345
651 868
894 778
275 317
738 416
616 984
688 460
229 35
647 111
458 508
478 42
610 263
410 548
56 834
640 94
830 939
404 987
632 116
593 163
352 4
879 628
285 332
168 480
849 926
44 543
204 456
833 515
407 218
583 906
865 741
789 834
389 37
133 765
808 322
246 428
202 545
994 357
835 298
701 345
563 464
224 271
970 181
165 70
980 924
727 322
280 655
583 254
237 153
350 895
539 736
288 388
4 437
790 876
851 111
42 278
231 66
522 139
975 731
952 514
970 880
610 576
38 927
48 557
249 560
576 868
306 786
827 848
91 20
446 15
37 538
893 427
893 557
527 62
384 255
865 172
946 804
471 878
49 966
761 553
947 830
56 900
976 957
736 84
729 62
795 220
13 299
973 868
559 945
560 878
393 914
690 456
539 716
386 517
319 184
886 830
310 369
238 13
459 582
680 380
334 369
334 536
196 836
652 48
762 932
847 626
442 964
988 695
119 922
811 709
772 856
979 583
617 266
505 562
859 342
18 145
854 550
391 2
424 907
584 311
476 579
696 473
145 650
827 355
753 880
336 93
245 416
861 803
225 307
615 84
735 192
316 666
606 449
547 197
668 543
321 544
69 162
963 356
707 370
664 337
720 727
124 812
697 469
224 370
492 650
633 52
575 101
981 190
8 413
607 807
802 919
300 555
102 826
808 343
408 687
94 785
121 110
795 499
14 17
781 106
849 760
477 290
627 635
960 681
993 286
468 377
682 512
802 277
82 338
101 207
254 171
527 46
700 536
16 258
92 378
392 87
945 916
880 131
375 331
504 985
636 995
494 996
449 918
49 694
779 813
833 502
120 321
964 42
341 897
403 890
770 445
17 857
936 459
829 615
806 908
743 248
828 460
809 832
378 455
384 85
109 906
53 929
328 588
485 907
592 895
579 814
91 738
593 513
597 756
973 166
299 284
523 765
306 80
558 88
607 770
668 38
945 88
919 101
671 72
94 139
445 880
601 504
951 299
291 467
522 841
107 833
637 378
308 94
705 214
724 695
502 9
622 691
386 422
810 354
486 775
139 637
835 317
963 721
16 409
580 502
442 535
720 173
131 756
212 435
794 663
553 122
759 491
870 652
337 424
217 608
279 802
178 512
354 308
777 744
247 116
54 396
41 851
585 633
296 291
21 670
239 21
97 27
145 34
695 229
167 186
680 231
61 614
962 187
396 916
803 371
244 823
24 672
896 999
958 420
400 24
491 902
606 367
840 746
803 341
905 519
86 448
627 21
77 389
407 506
895 24
992 277
911 304
224 832
276 116
763 498
331 876
17 277
579 804
881 135
758 985
628 561
382 457
992 51
691 796
35 829
288 219
175 220
579 884
500 310
571 72
8 961
822 134
675 547
76 365
91 489
923 758
362 100
414 369
952 351
997 528
730 786
730 402
274 684
451 36
360 910
846 136
428 411
681 396
795 574
353 654
352 639
655 930
411 670
905 374
293 872
464 730
954 265
117 297
977 462
105 690
162 22
775 295
768 850
626 640
597 198
615 964
464 817
242 794
690 586
677 928
125 753
644 380
755 328
660 58
173 273
684 782
430 359
745 393
49 897
294 618
137 629
775 637
978 492
62 617
432 174
513 947
838 342
686 506
794 270
191 408
997 885
991 521
89 499
164 488
133 693
894 79
855 447
136 851
787 842
280 1000
48 606
508 689
605 24
794 653
171 821
223 13
287 509
433 816
831 499
209 559
635 711
901 606
46 787
687 345
927 872
869 190
262 124
503 283
207 46
168 212
565 467
104 343
458 75
988 689
190 593
606 377
999 13
859 67
681 867
945 751
140 150
367 1000
722 89
987 584
782 791
534 110
548 127
801 292
106 963
532 728
724 595
272 607
472 324
199 532
243 418
819 871
823 875
881 63
386 897
642 751
494 18
120 468
477 64
251 670
345 805
315 972
205 710
387 52
183 482
955 363
359 519
708 919
983 881
785 421
912 993
230 648
843 994
254 887
600 166
154 62
827 982
966 678
536 521
917 547
299 167
283 617
849 425
642 611
907 749
732 110
804 844
589 583
214 551
181 453
380 424
991 313
322 493
139 359
880 903
210 591
61 55
314 496
27 894
579 904
587 542
319 19
588 876
982 806
446 981
307 727
445 764
629 202
689 872
713 56
393 302
584 32
868 168
931 755
1000 564
953 528
175 516
608 328
457 985
908 524
990 266
460 803
995 993
749 7
164 240
999 315
183 103
686 672
872 663
25 983
531 232
637 425
445 663
323 536
291 629
785 709
691 975
86 563
471 390
681 88
502 259
59 287
74 248
90 728
368 172
926 502
179 931
401 215
348 663
778 13
409 129
295 406
807 772
471 508
964 214
559 304
245 767
398 690
396 968
616 306
845 302
92 892
747 139
42 916
829 521
758 307
186 452
331 564
654 653
176 98
986 229
947 733
268 978
92 258
573 31
567 880
499 405
871 344
768 693
182 326
670 135
380 201
442 449
465 522
155 787
268 914
744 220
767 860
826 407
334 8
525 814
257 721
678 430
185 262
724 354
342 302
691 514
286 640
481 616
440 307
120 477
768 830
988 61
732 669
89 195
74 326
291 107
232 811
657 930
122 235
344 710
955 916
177 919
367 406
558 691
528 489
605 860
634 732
542 777
393 861
154 642
41 475
154 720
355 422
780 29
35 481
691 365
617 385
279 146
382 304
337 570
100 312
87 207
747 400
404 362
539 136
629 264
319 4
570 209
94 944
348 153
728 223
132 314
871 167
342 177
215 674
314 343
367 467
70 511
99 345
773 78
614 146
426 716
242 121
492 684
857 925
741 730
286 200
514 244
979 479
952 203
829 913
406 496
757 139
201 493
967 126
126 815
12 831
188 88
280 215
957 558
838 956
48 412
446 895
166 817
87 505
962 464
524 604
326 207
447 790
855 140
203 22
482 89
739 137
8 948
172 789
838 695
249 101
63 856
468 810
818 991
793 968
395 532
332 266
161 743
363 266
971 619
676 905
931 329
242 403
215 439
286 352
267 981
324 588
256 12
946 859
245 817
620 57
306 745
529 285
852 909
431 3
472 133
159 270
556 429
558 33
100 894
238 441
145 836
296 533
421 477
708 354
364 568
620 836
548 830
947 69
664 976
502 664
147 271
62 964
379 747
469 132
574 497
583 740
831 252
250 871
573 300
573 388
579 108
484 183
971 978
880 281
161 842
671 610
729 412
475 156
209 142
240 9
253 230
312 28
38 976
911 298
543 231
536 653
704 553
932 800
982 44
972 801
386 10
819 132
822 767
952 460
126 934
655 375
46 64
236 790
918 13
949 460
245 941
1000 843
457 138
727 649
828 745
128 944
509 343
360 632
85 6
948 769
717 881
405 334
119 746
332 135
235 857
979 51
984 747
855 514
234 819
45 9
37 910
658 534
313 723
998 892
180 719
692 405
765 169
86 389
563 668
141 757
455 922
547 516
481 87
297 190
129 298
633 307
58 870
652 803
379 810
362 710
656 814
395 945
296 741
815 251
403 898
563 509
643 630
707 791
280 434
982 622
370 532
129 859
959 884
41 371
95 358
742 34
795 500
270 908
170 195
136 769
414 253
553 239
94 629
89 941
742 699
619 486
987 351
805 563
243 493
348 351
282 118
199 979
636 813
253 616
548 256
788 957
714 116
94 48
834 151
130 704
970 117
878 937
858 568
912 280
426 345
648 535
500 668
210 948
280 712
404 232
70 980
976 333
327 692
346 398
110 628
778 81
425 267
938 750
943 276
288 414
564 411
625 483
526 463
99 539
359 426
652 290
78 832
235 960
680 748
481 452
716 688
150 377
992 307
506 44
267 992
170 233
996 215
21 327
183 958
721 488
580 121
922 118
540 985
644 172
265 674
111 599
636 834
432 986
158 368
125 140
596 59
404 342
344 486
382 531
39 200
83 517
58 5
204 357
377 670
298 712
618 900
538 537
657 923
502 630
477 610
729 196
40 982
467 766
549 466
432 640
764 10
498 433
492 722
832 599
326 65
372 849
660 705
738 787
801 498
830 982
37 25
85 194
913 71
501 816
112 141
922 911
75 204
35 736
179 383
697 99
678 826
930 999
662 50
388 25
832 497
719 682
424 516
567 244
268 644
886 212
608 222
406 15
66 660
303 230
968 690
167 91
357 442
423 190
512 126
934 406
941 825
992 711
508 138
896 422
392 354
112 148
225 686
551 40
623 420
243 597
637 63
105 995
610 129
540 544
746 947
381 789
959 656
801 828
82 940
457 525
176 909
695 251
600 296
918 858
401 691
532 89
265 211
277 61
91 58
185 205
320 823
914 710
12 925
494 250
433 669
92 748
175 400
111 952
212 329
959 59
657 178
370 319
87 979
433 511
427 670
477 90
465 107
537 793
752 862
282 349
124 960
502 994
452 38
531 662
842 879
553 181
631 276
205 46
731 778
380 838
151 348
807 178
150 337
233 687
429 240
697 952
120 885
162 739
423 157
464 158
334 700
926 898
994 102
622 290
864 790
20 798
957 512
737 501
275 369
514 134
597 862
106 292
152 411
175 850
844 703
157 394
565 769
443 821
736 531
9 484
249 68
684 624
997 45
581 797
948 770
970 198
706 226
929 377
650 176
228 381
279 630
841 507
426 828
805 373
603 110
215 628
659 354
386 188
732 215
173 387
483 622
537 698
760 634
149 760
918 491
413 362
633 23
102 593
464 316
185 809
328 300
380 462
639 515
653 692
426 473
827 72
788 923
787 783
562 280
806 993
970 339
664 936
850 94
311 249
542 207
762 852
553 689
849 124
296 403
986 692
371 584
194 765
28 478
123 739
515 437
753 933
572 132
84 685
520 394
747 918
612 80
313 189
873 403
501 788
719 637
406 69
336 188
735 430
2 979
334 45
762 692
228 362
97 403
276 608
273 201
301 241
570 911
865 683
419 322
444 71
673 830
521 623
831 56
189 280
885 482
981 840
56 857
794 54
204 87
178 326
935 706
483 574
452 914
168 278
467 149
706 385
992 56
435 634
848 897
750 117
407 125
736 78
776 520
780 652
110 747
957 613
191 652
761 928
214 552
121 598
118 897
842 555
941 660
857 577
441 869
636 112
452 938
697 468
282 799
449 569
370 604
574 714
700 644
651 93
811 650
789 853
208 734
634 28
742 180
125 511
470 1000
889 669
847 502
396 481
304 847
724 865
654 987
704 265
661 934
482 744
178 868
683 172
998 896
484 468
127 961
674 826
121 90
243 424
524 316
610 393
981 543
994 430
479 751
272 62
745 928
477 229
594 650
725 311
206 967
437 833
384 570
916 735
748 657
186 289
591 231
28 562
124 986
889 29
455 969
273 107
164 908
464 892
320 717
681 52
399 357
525 221
941 479
760 276
99 39
397 775
774 874
557 309
49 364
977 48
946 862
199 348
174 605
905 838
800 945
810 537
779 68
506 348
659 59
607 787
705 827
694 27
386 319
494 313
358 767
635 516
615 613
62 535
117 687
473 386
421 984
440 187
147 55
505 563
749 486
871 540
815 837
530 692
813 570
340 648
934 442
878 636
931 469
506 147
285 160
910 706
292 463
478 66
745 469
815 810
890 427
529 312
1000 101
322 592
432 834
374 604
100 502
318 396
595 881
700 382
567 636
64 747
69 439
495 716
103 271
991 695
382 436
597 980
711 184
727 353
739 38
707 565
705 33
219 217
246 539
634 428
690 265
297 598
227 501
568 278
23 380
87 952
473 840
323 969
937 233
457 342
681 218
936 43
72 714
38 670
776 297
248 47
748 498
510 216
780 109
899 547
87 689
138 394
762 515
764 891
150 910
154 51
184 858
445 56
997 839
757 358
619 648
166 153
292 614
826 856
760 812
901 750
296 286
658 589
39 66
732 958
611 870
154 857
42 8
185 438
460 844
922 671
490 87
911 703
936 437
279 613
833 614
444 379
195 403
541 535
564 946
216 609
241 171
323 750
678 288
264 425
778 62
212 167
534 182
825 394
210 256
228 260
733 467
818 545
517 471
315 209
92 284
282 681
842 254
780 435
685 305
230 65
431 512
511 9
418 102
87 568
199 804
436 256
943 279
609 132
251 779
57 701
669 568
150 292
974 839
361 454
573 673
149 452
183 384
277 168
865 580
935 461
556 286
356 706
521 792
806 45
435 986
405 852
690 641
784 621
553 387
593 233
571 272
847 716
765 742
876 328
568 605
63 224
867 283
769 871
387 455
955 663
305 747
606 855
356 132
233 380
999 184
996 163
231 764
837 594
932 14
661 963
848 50
425 455
922 641
267 900
426 98
76 46
343 187
559 404
156 630
60 53
817 582
324 918
557 802
26 450
636 865
690 973
579 192
675 519
816 252
965 186
71 603
116 620
123 916
412 307
506 798
279 956
386 631
821 445
646 161
33 433
542 829
873 885
603 350
366 873
54 6
532 624
887 164
31 830
211 55
991 322
19 900
714 722
210 254
400 994
256 14
994 360
165 423
28 975
138 612
186 410
577 742
864 555
345 300
508 586
342 403
326 353
723 566
981 259
986 943
740 228
117 689
149 391
951 779
750 452
393 221
526 965
913 874
472 32
209 161
803 853
393 597
900 558
575 900
326 538
255 258
573 540
852 510
658 830
834 701
530 462
491 884
618 604
502 768
653 485
208 157
847 877
879 688
759 900
468 428
27 152
617 912
787 212
488 496
717 706
794 289
758 980
854 284
482 870
356 118
709 889
993 59
256 63
5 960
146 547
890 561
362 981
225 56
448 208
153 333
695 881
804 590
848 347
385 536
614 350
825 563
863 895
210 368
481 680
344 607
15 297
601 646
897 94
240 735
914 1000
959 296
98 576
919 228
364 227
235 488
452 432
273 580
50 487
743 958
96 59
540 667
320 514
770 549
754 830
830 675
108 80
775 340
69 305
984 269
14 835
410 867
915 685
867 540
544 135
255 726
270 122
671 271
692 677
978 377
699 480
564 209
122 355
793 784
538 717
368 303
93 194
277 435
412 157
443 413
393 260
116 900
399 327
186 853
391 388
723 988
474 147
195 265
545 410
871 287
652 982
437 63
658 926
108 448
731 941
467 503
22 501
107 89
855 964
1 227
981 657
613 486
240 438
708 171
8 971
354 305
915 586
364 533
441 180
601 995
211 4
137 803
24 540
57 334
834 857
978 781
875 223
29 249
252 642
135 779
654 306
773 638
187 27
703 548
337 485
824 349
92 901
504 774
136 190
13 394
970 236
293 978
553 37
161 906
162 158
677 475
474 247
390 489
313 739
448 618
911 579
519 201
147 325
793 951
374 64
589 637
546 77
178 142
854 32
790 985
335 64
552 575
430 170
94 416
191 901
325 627
419 491
345 516
502 879
799 594
940 399
697 101
977 969
275 877
506 334
473 703
987 606
543 35
971 72
296 135
451 807
74 108
957 213
558 72
69 262
244 976
74 148
407 395
71 618
618 705
937 585
377 245
803 678
718 874
566 614
97 651
380 631
376 579
510 907
180 603
115 727
6 388
797 415
379 156
320 555
196 313
639 225
289 212
956 717
242 206
279 39
237 908
543 508
304 135
92 250
336 349
957 296
648 681
661 306
392 854
147 486
594 698
346 850
265 194
562 327
593 784
965 202
259 347
332 213
303 522
740 991
180 365
136 444
905 435
504 615
812 810
625 743
916 355
425 240
361 468
270 169
851 296
957 356
289 391
960 365
564 169
88 169
143 577
818 354
175 536
866 465
666 917
278 917
302 452
998 139
18 932
3 719
182 967
986 285
361 820
445 641
484 146
709 493
610 865
766 559
937 274
732 240
475 245
444 582
822 376
323 981
674 450
472 780
60 565
270 740
102 737
450 789
722 286
896 973
996 688
549 740
637 140
943 305
543 279
675 181
903 949
251 445
765 189
169 795
677 63
919 313
76 644
188 998
631 115
338 68
735 542
814 944
361 346
54 445
447 518
568 270
932 588
582 36
684 877
442 7
530 757
949 132
705 286
950 881
996 557
149 370
510 885
474 687
510 100
887 389
854 250
993 447
954 161
527 397
987 54
878 347
947 312
887 109
900 832
300 365
916 572
117 160
125 768
848 908
809 768
835 774
499 267
417 129
363 531
221 818
703 669
991 598
831 19
986 276
143 272
930 225
757 685
833 756
230 179
404 985
200 88
87 252
782 247
37 196
422 31
355 569
746 499
102 973
248 678
97 986
50 638
264 426
595 593
393 917
290 178
789 719
215 258
455 34
747 828
96 632
74 816
347 445
396 273
10 250
255 798
292 711
141 124
812 537
750 813
39 462
534 704
404 260
931 803
626 374
477 612
916 357
37 919
630 99
360 501
251 115
349 341
913 174
920 129
486 358
84 514
363 219
221 884
285 90
371 175
118 322
730 973
264 357
74 466
883 512
666 63
188 355
29 906
869 728
830 762
299 133
20 808
102 409
360 125
122 202
251 236
144 485
374 620
768 749
116 999
891 341
418 821
30 808
974 200
903 574
776 915
213 817
45 172
624 402
387 532
593 639
603 781
313 501
721 611
668 456
714 74
210 388
352 51
765 352
832 269
146 144
146 722
146 101
270 496
12 594
975 352
700 601
555 431
382 512
641 649
948 890
695 853
359 353
415 796
680 495
598 771
616 245
114 882
880 573
601 246
344 274
317 292
957 619
589 923
437 634
771 629
11 907
271 459
537 550
442 761
863 459
195 341
874 251
983 184
461 795
429 714
584 26
200 820
205 593
978 351
415 828
366 793
749 222
727 485
731 985
460 693
945 141
761 297
401 523
476 775
433 436
991 966
282 111
523 148
780 658
61 70
731 373
67 75
477 801
226 220
648 757
939 741
239 849
920 27
505 915
358 538
264 552
580 345
520 434
501 748
948 587
112 611
759 332
955 844
729 257
677 560
318 628
832 309
530 432
459 468
321 824
51 424
542 666
903 927
135 182
222 531
160 849
561 634
774 186
369 267
674 902
300 357
244 846
144 902
498 944
815 454
520 528
33 213
136 129
397 620
496 596
807 525
621 983
779 199
714 30
525 557
1 991
305 170
764 483
26 140
541 893
476 35
948 980
608 150
333 910
451 974
198 904
312 883
284 816
685 817
969 272
967 80
976 156
734 870
671 476
66 688
714 442
604 400
333 653
298 488
451 837
158 675
739 277
470 805
75 531
904 328
312 418
50 625
287 608
148 391
374 682
331 242
988 394
893 804
739 480
86 165
278 624
285 950
307 413
82 499
240 952
574 59
671 886
573 852
115 855
758 25
388 546
686 972
936 738
142 501
697 726
350 183
642 489
1 574
741 68
691 270
173 618
33 234
698 635
670 968
739 855
192 208
343 277
700 905
508 42
114 51
590 790
112 787
538 579
242 256
30 106
945 948
170 680
791 360
677 684
698 443
522 894
7 994
605 608
667 595
739 792
953 59
564 515
592 916
34 902
418 364
415 203
703 431
41 149
250 462
66 178
417 299
793 608
902 984
191 205
930 465
501 382
1 273
582 375
160 90
638 511
544 955
937 61
385 99
455 879
587 726
38 503
114 445
353 24
739 589
475 376
381 276
213 1000
791 413
384 583
267 848
397 185
354 377
555 232
627 90
335 398
593 471
445 454
398 961
454 858
244 582
533 70
314 957
552 87
607 473
181 315
551 329
90 105
644 236
323 53
393 783
399 760
388 343
941 935
508 959
374 323
219 639
657 814
625 582
980 609
935 979
814 365
187 496
518 683
520 9
980 548
927 198
28 677
746 295
467 115
178 602
18 829
999 973
345 19
412 203
345 888
912 581
778 414
89 622
720 573
505 685
573 33
738 962
289 678
486 350
488 630
641 677
729 64
427 573
910 446
753 286
758 272
275 290
965 961
8 350
957 938
211 639
579 564
486 17
158 782
563 620
330 961
942 251
127 140
469 497
521 311
751 858
928 853
27 893
851 395
873 333
319 540
958 815
377 339
452 445
435 638
708 437
5 271
561 429
236 189
382 461
624 351
787 718
951 38
939 52
386 327
664 799
734 565
783 861
103 308
485 148
764 469
686 721
153 202
786 787
42 268
257 403
864 726
426 502
296 758
316 125
252 846
691 618
323 572
686 666
483 178
609 201
123 934
229 273
625 213
305 186
555 143
475 429
504 351
827 494
794 208
563 155
257 681
290 330
963 258
979 516
160 784
635 490
888 840
976 217
892 656
329 640
722 198
616 642
57 799
675 866
116 958
319 451
709 912
639 906
65 296
505 937
675 396
839 114
320 874
629 237
395 965
928 425
730 832
182 585
528 596
971 455
569 822
713 12
810 922
501 921
110 579
408 602
596 814
429 698
150 381
715 994
992 580
981 466
681 148
139 408
1 112
551 672
317 201
437 543
513 405
820 212
216 668
693 980
222 150
818 157
333 918
81 927
313 467
11 46
838 804
937 554
110 2
832 173
721 776
184 433
438 887
198 428
761 681
904 87
296 806
202 297
951 567
250 966
228 49
219 894
768 282
121 412
537 248
253 648
312 609
974 525
349 767
559 427
444 782
350 227
620 570
893 74
172 131
463 558
258 430
84 498
420 201
501 977
286 847
846 91
190 526
968 188
141 942
462 520
237 181
904 617
569 850
817 720
663 602
666 163
656 359
240 719
804 865
552 182
580 420
741 816
266 823
307 757
637 562
167 427
377 362
959 762
578 234
216 5
362 901
383 708
109 980
28 943
167 982
676 513
851 368
212 761
422 718
877 988
353 569
102 174
550 905
594 279
434 895
505 875
796 306
872 400
175 997
316 536
138 712
185 285
165 682
551 298
614 538
144 125
673 429
440 918
351 484
576 425
743 941
448 608
559 846
617 509
285 184
377 587
977 237
214 246
328 981
214 73
777 880
847 604
463 845
836 544
921 546
227 894
931 310
533 636
816 841
715 221
365 298
467 901
535 291
211 935
932 51
782 861
222 60
130 386
345 936
913 753
450 315
759 631
930 91
107 290
381 137
396 476
229 330
276 979
244 716
417 30
20 315
962 704
730 325
716 747
664 426
197 432
826 803
594 784
107 414
140 130
179 621
795 226
986 315
209 494
204 718
281 152
729 525
609 834
89 51
314 905
649 174
63 660
629 373
320 893
470 888
570 233
266 513
663 235
406 239
197 133
836 725
299 239
662 388
933 852
617 318
258 705
946 421
802 288
827 604
640 856
638 774
417 126
241 415
942 435
910 60
895 866
999 25
787 574
316 106
12 946
937 352
875 99
201 903
668 226
350 386
318 784
37 778
761 487
880 455
862 24
886 618
227 100
550 521
50 595
849 453
573 917
692 722
387 304
442 376
210 156
784 900
395 987
612 348
34 703
865 799
206 130
988 469
645 528
77 630
377 796
177 796
576 524
435 881
708 129
961 544
709 786
460 395
401 447
827 302
860 152
666 201
854 528
766 22
319 13
687 697
47 239
226 723
236 848
906 180
820 31
480 767
263 413
401 601
178 55
261 613
581 328
293 511
783 929
433 485
445 881
50 849
976 196
292 220
956 668
580 488
998 976
200 792
822 803
62 2
294 119
683 703
535 10
595 664
104 488
835 115
274 275
647 531
68 644
747 827
896 263
552 539
113 895
401 790
351 931
856 646
256 62
467 143
375 530
419 365
144 83
850 182
112 547
245 976
16 987
158 757
220 645
754 889
572 888
915 943
947 688
888 934
114 91
910 788
526 619
428 899
836 527
899 992
787 831
783 363
442 222
805 445
816 94
811 611
583 101
118 179
125 899
696 363
564 656
542 963
632 218
700 581
456 34
936 493
694 463
645 925
352 139
341 694
884 593
687 2
744 608
297 125
113 728
777 544
440 160
884 345
107 966
256 615
679 312
610 661
452 684
828 632
437 944
434 867
501 789
657 393
706 568
168 74
648 767
237 232
45 102
425 318
393 466
247 761
740 475
582 798
196 961
272 136
314 195
559 307
291 40
667 790
344 92
748 153
348 869
220 875
867 425
570 398
816 660
117 852
899 946
889 683
665 464
321 418
408 731
503 58
32 526
38 645
50 659
404 361
106 983
287 825
466 771
830 309
439 549
953 615
217 960
101 837
543 664
871 401
455 585
361 826
120 970
923 311
319 224
617 101
539 819
158 379
437 234
286 933
259 922
117 88
265 69
491 472
320 237
663 81
712 188
399 591
494 180
180 608
683 368
648 732
535 399
148 121
234 42
230 527
20 748
497 841
394 299
879 298
320 65
303 17
526 929
934 541
690 956
500 842
393 401
290 233
842 599
961 244
429 131
867 161
766 285
827 823
560 171
488 128
28 733
252 809
941 250
28 803
762 255
529 543
668 319
466 585
525 94
700 800
1 915
864 31
295 96
949 691
556 703
361 821
943 807
880 605
973 900
548 728
357 654
192 891
725 158
724 485
397 706
379 462
532 972
978 48
684 498
109 725
216 684
472 134
596 392
280 970
727 584
302 851
339 98
137 682
911 977
434 291
262 228
744 309
985 988
297 889
151 714
911 644
765 771
206 787
588 686
835 230
860 498
593 882
648 285
774 621
635 67
48 708
601 875
682 735
156 740
562 381
801 381
322 576
378 224
899 220
137 846
336 389
376 431
813 128
784 411
961 901
860 528
748 112
846 161
611 752
135 54
386 448
308 860
848 233
42 255
339 837
140 698
514 881
518 533
823 301
19 985
843 727
760 645
438 246
493 576
649 68
654 477
488 839
668 783
144 149
698 534
135 924
806 135
160 102
754 102
348 170
340 482
607 382
325 162
715 907
155 816
387 683
62 488
485 509
250 260
578 442
317 481
208 276
848 623
124 211
522 131
259 609
529 410
355 555
362 646
687 938
174 976
781 348
281 523
315 742
10 799
858 378
688 120
285 874
863 523
630 451
670 29
25 753
922 23
980 119
735 57
751 955
471 602
462 676
769 293
997 29
499 729
495 155
930 205
9 336
462 497
213 806
343 76
15 356
64 125
214 165
564 256
299 547
402 861
650 355
128 916
109 641
872 632
264 605
856 738
441 738
429 851
708 390
985 341
578 351
249 53
9 356
181 861
568 959
512 386
333 939
756 635
524 590
435 569
755 897
504 983
265 440
686 116
571 998
54 472
494 991
583 648
957 840
511 974
284 801
237 995
863 717
608 838
209 595
345 753
520 557
129 716
400 251
700 75
189 548
149 373
650 718
201 645
731 248
238 430
45 642
507 605
619 134
418 199
427 784
934 471
923 480
543 81
311 602
656 563
371 903
748 18
121 456
176 958
575 99
180 467
296 658
250 584
769 219
708 504
666 59
40 239
317 949
781 694
934 447
369 381
651 804
667 957
966 179
89 33
312 800
322 483
904 909
307 632
271 647
109 415
710 687
954 622
907 302
313 537
882 988
468 613
794 93
156 996
698 621
71 862
857 921
645 773
933 830
126 837
996 299
643 893
31 40
817 268
724 395
261 706
664 877
601 649
964 275
388 888
775 495
61 415
518 885
728 410
694 190
276 628
916 926
386 800
748 823
776 750
927 732
411 232
102 223
414 586
345 152
397 659
35 928
944 13
566 447
296 62
57 697
391 116
200 408
663 913
758 864
312 136
668 135
665 192
632 599
347 683
815 172
639 841
138 664
741 705
40 820
700 424
316 658
202 332
274 15
569 59
363 769
480 191
721 865
743 271
345 348
101 590
491 295
645 53
476 22
253 780
156 83
760 346
386 252
49 176
651 438
648 326
280 33
759 670
878 273
640 669
918 448
742 344
7 241
874 779
191 482
714 960
384 314
537 643
578 535
208 218
613 819
611 582
728 221
768 137
323 312
815 909
314 808
326 539
308 34
532 905
502 220
139 700
255 242
791 338
690 266
330 731
734 12
828 996
34 472
664 228
582 848
808 836
85 823
750 519
638 477
632 47
483 678
321 428
671 364
202 515
551 150
938 520
50 905
907 449
507 416
592 580
170 873
816 645
139 653
34 547
126 411
176 657
283 432
785 920
872 762
542 334
74 245
180 493
858 884
78 223
853 962
931 487
50 815
408 209
659 147
150 298
45 16
108 727
120 121
123 919
550 174
283 271
39 48
385 114
715 527
880 403
205 819
776 854
616 451
849 368
51 468
973 991
980 63
504 823
739 449
755 777
631 45
42 751
904 506
196 699
584 920
54 401
985 948
356 542
495 187
610 911
264 521
603 344
410 400
754 79
437 782
422 123
593 182
227 352
853 602
566 311
648 19
471 494
715 697
897 450
57 574
829 614
429 575
871 756
686 134
599 681
783 55
445 90
839 373
393 171
880 180
302 930
780 35
564 562
995 662
814 695
304 570
72 199
810 122
930 594
809 19
69 780
936 545
379 863
746 886
759 785
20 551
548 738
833 236
35 296
321 394
793 269
209 740
508 922
787 92
85 370
914 24
33 872
780 412
440 674
853 620
11 526
87 126
304 284
274 837
959 554
764 744
100 113
66 243
356 189
436 414
5 959
746 142
169 214
123 152
91 271
686 778
26 127
502 779
71 131
234 963
688 112
973 710
560 935
722 279
280 261
161 805
620 772
628 571
76 279
664 209
859 427
293 966
730 151
561 831
435 628
839 646
618 946
240 473
387 81
819 153
906 393
383 718
853 698
160 499
192 869
256 576
164 458
451 856
637 270
594 452
280 457
858 770
441 680
806 422
355 818
799 964
278 899
624 66
469 619
473 858
201 723
195 281
748 268
571 618
823 127
760 421
760 859
949 113
745 276
212 971
259 121
231 969
724 349
591 824
20 953
560 480
788 120
614 676
947 859
347 770
89 13
141 716
244 817
139 505
893 5
527 980
9 642
870 384
212 57
745 830
230 915
970 512
801 730
65 241
374 155
697 580
755 926
680 642
979 981
211 465
405 55
245 322
289 137
277 98
662 811
943 947
468 253
554 604
814 786
674 611
428 327
996 584
927 58
111 857
7 55
580 519
43 39
397 478
100 320
201 228
738 101
269 867
556 5
168 974
657 341
115 963
775 326
872 931
540 176
116 950
415 573
201 480
974 69
882 61
485 508
901 61
114 503
520 346
91 39
408 568
587 916
413 756
931 518
608 863
986 493
819 585
912 49
1 633
616 408
964 498
41 197
641 715
820 548
482 958
473 206
984 775
52 660
360 582
700 222
577 796
363 794
554 288
326 840
398 886
843 989
751 303
498 274
25 325
846 67
899 505
614 659
265 991
625 439
742 705
265 886
898 765
204 312
921 93
268 915
878 680
762 911
789 17
332 783
192 944
267 634
242 22
106 600
283 134
387 759
707 109
163 500
893 240
443 934
520 313
588 753
151 634
69 395
688 457
317 525
925 14
6 601
943 111
141 292
128 581
940 298
417 159
161 405
470 422
904 566
228 147
388 772
820 501
954 990
765 324
893 720
818 461
583 216
75 123
338 776
220 453
419 135
979 170
74 666
914 111
625 168
264 834
615 627
538 573
349 791
670 933
517 112
692 953
230 30
69 836
122 902
749 3
915 41
692 873
827 724
135 257
508 351
949 56
222 780
53 958
970 728
403 658
678 420
326 170
406 475
852 294
87 824
513 615
938 214
503 302
962 744
538 1
381 438
192 264
352 436
542 187
501 63
176 976
339 342
320 80
975 992
383 556
326 550
180 893
752 150
572 928
19 528
428 142
889 963
438 641
475 940
198 457
961 678
389 507
97 621
188 728
124 521
667 530
454 399
243 229
739 867
129 956
327 655
73 879
573 331
908 688
720 798
748 582
843 106
154 533
404 99
645 584
231 585
511 358
578 419
305 281
398 655
449 369
667 578
334 623
400 854
904 289
624 552
113 687
452 226
121 792
340 865
677 672
741 723
823 43
410 303
183 785
813 883
158 571
381 492
853 598
863 678
176 498
174 299
959 940
15 885
262 26
48 996
960 414
789 775
77 189
480 834
229 883
621 461
737 369
618 381
814 403
615 304
465 6
224 32
316 851
983 725
569 760
887 910
168 190
63 62
887 223
198 728
71 971
423 72
280 176
793 495
130 429
95 83
796 125
118 804
603 396
950 375
464 573
350 284
145 867
684 879
426 573
104 190
393 340
704 906
653 400
193 761
283 708
255 81
76 493
974 961
608 809
905 495
434 510
372 639
760 716
406 545
589 849
434 364
627 341
214 700
591 284
279 438
714 492
841 658
74 232
73 661
451 978
628 995
863 405
309 402
527 781
944 45
910 506
72 16
680 436
681 37
641 8
982 463
781 295
170 427
685 459
243 363
132 958
446 519
235 194
993 50
319 586
588 627
663 653
231 700
852 711
947 348
561 108
564 238
166 285
442 158
862 570
134 598
22 796
488 750
453 441
444 684
825 901
175 297
140 599
983 109
631 400
171 436
175 578
505 838
492 949
939 695
718 912
982 860
697 428
213 718
698 634
809 655
499 259
115 418
944 832
901 537
334 178
773 681
548 424
684 35
674 760
800 702
698 773
566 16
799 834
675 328
248 477
892 494
556 322
604 97
946 949
154 892
524 292
943 502
406 474
31 354
987 875
399 703
731 378
911 40
896 363
909 475
789 199
881 625
284 419
290 78
994 920
293 581
8 190
730 360
25 492
368 971
79 201
850 874
368 808
33 217
506 447
124 66
369 398
945 199
743 645
712 689
138 118
433 663
35 121
916 750
53 244
55 323
251 838
879 387
217 313
653 272
730 182
807 50
840 524
561 873
737 66
990 486
781 90
342 875
488 892
484 978
155 574
682 81
773 561
232 165
476 480
37 305
549 736
202 118
35 838
575 14
555 332
302 385
360 817
676 270
112 323
159 624
12 818
242 839
221 369
987 487
465 250
963 902
742 585
770 358
958 568
210 557
335 557
782 60
790 187
477 830
31 986
640 148
182 579
330 113
272 270
417 256
363 226
227 814
354 917
336 730
509 153
770 620
125 39
155 803
313 709
837 279
622 467
661 146
905 572
600 723
373 448
256 698
112 808
376 249
999 466
285 970
189 461
902 74
359 76
969 902
191 197
678 936
459 183
11 609
222 58
393 154
191 9
290 670
888 614
43 623
708 930
391 950
286 814
11 372
331 641
141 476
808 110
856 66
26 920
320 755
954 774
92 261
88 118
741 613
23 296
917 738
460 461
416 664
378 629
916 388
716 794
273 943
974 542
327 796
67 272
173 182
845 726
554 496
427 459
73 698
850 996
471 883
420 339
654 534
141 392
366 104
626 17
506 582
188 692
733 256
574 888
627 247
224 159
293 878
494 674
16 376
587 41
604 881
172 720
677 889
312 173
272 182
460 583
760 787
623 11
424 429
713 354
882 820
658 645
508 758
311 536
200 336
830 969
459 785
226 715
459 877
444 253
122 81
131 533
600 274
344 394
963 726
30 711
962 598
44 708
26 228
982 574
735 742
6 916
304 665
119 975
903 235
940 880
433 28
87 310
89 128
402 809
284 408
865 912
468 949
764 629
884 838
585 565
748 456
225 37
719 750
838 426
508 341
316 454
960 183
881 288
858 790
594 458
905 200
699 266
76 758
98 846
903 859
515 174
733 207
122 764
915 109
754 130
424 188
850 886
294 661
306 774
235 487
893 918
382 300
310 985
352 963
662 929
415 206
655 413
317 805
777 117
634 118
171 481
889 850
975 527
368 204
534 979
353 657
390 464
996 471
543 429
22 503
505 728
932 953
79 995
956 210
461 940
96 939
652 598
344 411
959 457
900 732
394 790
368 508
664 387
108 791
286 572
888 376
284 627
52 204
927 904
109 711
926 472
316 466
410 473
796 683
104 554
76 155
678 318
923 129
719 593
59 265
399 820
448 838
852 299
892 397
144 775
952 949
890 121
735 972
470 847
952 869
313 461
675 767
833 645
838 211
465 445
782 881
865 331
333 557
576 900
33 82
978 878
797 457
284 57
204 214
987 527
586 193
696 938
98 839
217 565
181 238
18 876
363 379
857 68
916 32
590 610
624 235
438 638
228 799
494 940
993 504
949 327
968 196
252 628
554 86
325 821
625 459
405 708
123 639
417 888
120 801
142 497
450 886
918 130
882 509
952 392
561 836
139 238
662 211
523 196
584 958
118 251
264 503
851 290
39 67
566 228
393 319
123 334
487 29
941 234
182 505
667 246
875 624
861 81
456 74
709 6
822 154
912 817
158 201
263 611
422 10
473 815
899 845
877 679
980 269
33 353
365 709
697 453
707 145
689 337
521 560
490 990
613 476
965 319
100 33
748 773
323 849
732 733
807 989
587 544
135 836
653 881
883 226
506 382
654 209
47 496
171 457
306 852
791 522
757 877
721 456
277 588
575 395
856 843
366 457
995 403
536 388
619 487
179 522
843 60
64 200
29 607
471 960
793 677
713 609
435 87
159 985
397 535
566 733
246 876
595 111
746 31
568 941
773 240
207 212
104 327
829 140
363 336
217 300
782 499
64 906
366 401
525 793
961 573
817 155
630 900
239 568
24 657
12 644
855 424
552 904
381 532
649 172
405 798
35 388
407 725
5 196
624 802
325 41
614 886
441 125
292 964
250 761
655 580
586 386
452 483
600 258
204 503
633 589
121 365
469 432
906 433
88 533
738 571
634 145
501 282
38 560
226 585
351 797
976 658
174 255
323 886
184 470
667 728
47 380
903 264
559 480
66 55
631 494
933 682
350 5
989 520
413 744
616 49
147 769
462 999
594 798
670 267
208 540
876 537
944 607
794 576
869 69
587 353
82 293
970 21
694 556
174 332
210 575
889 77
933 132
859 920
64 432
969 27
521 447
387 728
583 98
306 740
980 763
298 293
713 104
325 737
226 526
702 287
128 87
180 853
576 154
334 633
60 348
140 712
81 956
566 502
221 519
387 321
760 60
610 766
893 478
352 336
470 202
223 10
647 568
28 731
227 948
44 358
425 520
141 386
661 202
90 549
348 835
894 357
172 617
652 554
393 2
844 413
253 345
882 448
383 195
732 747
445 124
862 783
6 270
651 19
535 715
188 736
740 662
374 681
316 488
542 140
296 9
495 216
480 940
156 627
947 317
61 220
122 744
649 401
693 634
361 105
932 416
699 656
421 470
75 146
516 640
880 277
491 931
680 43
671 803
864 711
141 447
620 453
373 15
481 744
974 513
248 180
615 14
951 797
582 910
771 13
186 732
180 120
883 457
219 882
121 600
412 921
933 806
698 658
9 892
145 470
663 651
1000 796
258 636
946 921
440 116
569 981
308 458
483 249
35 482
832 501
102 71
163 457
161 511
29 540
988 875
2 954
700 584
809 586
762 785
316 656
699 32
522 469
617 103
39 856
905 431
985 429
280 905
616 533
994 449
666 280
840 394
474 666
810 705
355 509
791 639
36 107
876 561
551 122
370 606
761 675
768 529
506 585
245 770
793 841
823 248
271 842
473 942
378 931
358 976
695 230
911 999
901 142
655 882
640 26
202 441
908 748
498 509
123 379
898 437
327 313
863 61
117 690
949 473
531 835
176 582
522 855
421 244
668 996
815 672
424 226
227 127
970 613
873 548
916 96
150 951
228 788
555 976
548 613
847 350
607 511
575 792
20 638
531 670
144 5
859 610
488 46
236 32
363 130
761 989
676 710
862 684
386 671
319 65
112 792
729 413
603 551
207 615
56 723
753 747
817 484
938 903
978 403
383 933
35 830
695 839
973 321
167 563
83 429
481 519
909 148
241 742
710 820
791 91
239 775
213 25
861 213
337 771
351 179
74 460
391 469
294 632
475 582
236 246
934 687
534 90
486 909
946 450
712 400
507 108
704 615
525 971
221 687
643 638
832 479
205 629
587 440
548 640
458 965
687 970
658 197
185 155
748 150
488 955
716 155
768 79
498 588
871 496
957 341
105 894
336 886
446 485
220 274
557 949
30 923
899 393
206 57
604 983
100 745
674 920
534 878
440 82
447 571
490 502
22 71
899 597
957 164
600 375
820 587
379 242
204 169
338 918
857 627
924 265
688 286
692 445
315 248
609 737
92 898
331 99
925 214
353 664
663 780
247 856
667 872
247 926
850 527
560 201
812 471
193 121
97 391
539 234
450 28
297 443
306 561
229 221
314 323
958 414
49 337
488 447
581 486
458 33
67 716
512 72
22 221
67 910
693 246
941 227
4 285
336 83
761 904
826 28
436 353
861 957
529 289
886 225
942 212
679 606
750 135
665 658
903 961
323 822
436 193
52 997
190 690
426 120
288 660
512 86
571 130
643 10
375 743
654 115
502 482
343 699
586 108
687 326
600 349
997 745
640 112
384 194
852 353
796 163
682 251
840 948
602 16
455 210
735 441
291 612
438 465
665 188
346 580
309 600
906 493
196 652
210 429
578 783
433 250
51 218
285 492
857 913
266 770
480 32
509 874
751 470
40 148
391 262
463 697
68 550
402 911
821 272
485 935
523 579
577 130
460 632
473 307
964 868
637 464
211 969
183 594
692 758
602 542
770 164
559 916
697 605
54 566
326 723
703 972
787 561
177 972
511 600
973 477
736 749
541 508
324 368
419 518
718 683
256 106
792 706
726 392
966 860
143 876
161 170
130 698
972 748
213 577
847 503
766 488
194 596
161 734
58 709
459 434
125 501
39 739
104 511
12 585
889 53
299 520
296 498
884 971
894 168
146 26
272 440
684 346
296 968
982 459
717 562
201 278
370 880
8 247
927 935
474 321
926 630
634 683
404 471
624 845
396 410
250 565
362 990
472 830
792 937
833 818
936 414
489 826
975 921
833 619
516 747
840 515
219 972
352 484
473 211
335 574
352 565
308 239
418 671
563 498
988 681
896 337
468 524
849 326
636 870
542 371
853 140
172 111
888 822
787 58
613 428
853 978
708 269
937 945
499 226
195 550
38 172
400 827
957 48
178 430
267 920
73 67
856 485
198 961
348 913
601 140
478 476
294 123
636 152
946 502
655 760
902 87
538 258
943 575
695 782
837 218
816 642
156 425
851 966
551 914
548 305
830 132
616 222
994 947
101 387
340 293
208 316
454 301
106 785
181 523
769 67
489 209
923 469
292 523
940 15
786 190
520 833
335 517
670 927
814 471
710 533
257 330
333 767
800 286
224 756
383 497
496 661
411 584
875 336
625 133
608 581
599 578
652 10
206 689
769 551
559 589
329 561
789 522
102 94
798 28
833 210
339 318
432 543
677 117
114 840
561 768
245 138
394 958
436 94
203 607
704 401
177 98
506 615
619 571
870 951
293 260
469 478
934 136
899 28
147 263
524 426
529 957
541 649
538 801
606 601
631 520
249 80
53 991
909 307
157 404
945 251
41 593
969 495
329 960
129 955
684 488
56 807
768 88
182 34
366 268
804 510
389 57
721 693
302 719
629 884
42 381
583 727
93 775
891 133
788 139
163 757
431 241
841 831
600 232
97 730
869 297
626 137
641 296
368 170
749 714
997 284
351 461
51 747
908 113
244 629
52 118
639 60
723 279
658 700
522 669
675 85
372 895
370 361
775 356
301 62
98 412
740 318
732 640
690 960
504 978
101 173
619 796
482 346
423 143
446 869
576 789
707 469
906 903
617 907
168 865
804 574
859 128
332 604
591 123
36 715
125 397
142 785
170 735
451 682
512 641
768 256
560 66
518 142
813 68
703 901
623 790
543 932
919 208
660 532
549 561
717 38
243 735
142 20
649 487
315 454
679 761
437 579
64 962
881 984
560 326
884 585
964 550
286 423
663 803
183 66
837 921
455 636
33 371
38 642
307 411
339 799
81 960
384 282
519 49
232 14
368 582
974 578
912 455
106 400
934 785
332 754
232 121
277 849
879 613
232 264
615 535
921 791
367 445
725 582
262 933
856 617
725 828
102 477
266 889
353 885
85 500
204 470
559 603
473 325
972 435
542 301
806 819
280 509
896 474
1 701
32 3
516 52
961 937
188 462
622 554
947 408
397 177
31 940
284 77
263 213
59 205
222 763
362 943
946 647
255 88
652 843
323 333
369 40
376 565
643 146
560 352
421 850
703 978
371 153
860 651
17 519
670 35
269 703
202 644
415 394
828 240
914 700
366 483
169 685
713 193
525 744
699 983
913 629
899 293
951 391
463 692
777 768
214 540
945 836
370 709
1 735
806 186
317 979
50 798
300 112
190 403
10 466
933 658
514 77
548 557
663 326
269 20
163 964
60 840
158 508
215 759
584 616
410 325
951 167
459 380
661 603
829 494
942 674
933 958
305 942
770 662
513 604
898 252
356 273
981 407
164 283
780 386
661 982
893 697
692 165
521 774
66 405
993 634
782 849
955 921
345 536
83 272
154 336
461 250
985 187
605 272
886 566
917 675
723 507
308 571
291 856
201 600
34 79
797 1000
232 2
99 106
567 72
265 955
982 35
862 998
989 557
598 765
888 961
801 446
58 288
699 281
574 192
470 208
756 25
128 578
965 726
242 344
138 819
567 362
729 103
666 927
784 826
490 191
215 981
924 647
278 840
964 881
784 631
916 167
771 580
346 708
353 504
204 303
43 337
874 979
476 826
413 936
717 509
280 238
157 37
100 264
667 211
653 280
514 429
4 36
165 607
690 335
546 637
920 298
606 971
108 539
345 709
574 72
182 378
10 836
444 809
491 113
150 273
514 517
868 765
219 757
648 778
287 62
572 170
126 665
667 917
411 707
599 884
751 618
771 493
319 173
889 41
366 202
374 385
755 515
292 50
393 5
183 976
317 14
285 956
607 463
559 948
7 972
603 146
855 200
902 695
596 451
131 463
183 38
326 549
288 410
40 508
186 676
813 608
596 475
844 432
678 559
259 566
747 644
882 938
334 990
752 982
512 759
915 976
214 106
525 932
705 815
670 972
427 301
988 958
264 647
662 403
803 303
95 383
702 632
811 135
462 715
434 671
985 380
127 684
791 520
600 798
908 421
283 540
784 15
353 146
126 795
803 642
840 631
176 525
767 376
98 327
635 632
459 843
744 163
72 776
266 953
250 201
621 337
639 447
805 894
286 522
501 260
287 900
860 478
378 102
643 121
194 298
61 720
378 29
772 428
679 979
368 779
57 2
448 221
384 706
540 260
992 423
258 730
843 135
645 917
520 301
258 52
325 185
336 274
959 720
596 374
573 599
937 442
35 192
87 881
192 394
996 844
283 562
632 601
876 250
246 975
447 983
956 160
67 916
291 929
260 233
220 721
953 287
47 970
27 705
798 518
133 334
695 409
486 152
179 820
101 119
582 272
896 572
220 112
969 575
354 845
256 355
960 131
878 198
857 306
685 900
677 260
173 882
232 427
532 917
44 209
344 517
234 556
744 642
829 746
820 354
12 364
903 864
863 828
135 256
92 469
507 958
429 734
400 148
573 99
399 485
940 691
723 447
216 841
742 990
217 395
199 768
592 8
719 437
951 170
832 24
751 934
131 306
519 930
890 591
482 806
755 418
98 421
896 84
649 105
114 686
219 263
941 827
58 707
413 502
694 317
657 840
831 934
323 808
818 588
974 736
94 206
635 185
610 541
960 762
840 113
550 82
769 940
83 505
780 383
547 556
648 317
35 936
633 347
321 275
821 175
991 606
837 752
220 130
731 280
456 10
295 816
638 856
650 51
692 224
48 803
947 34
246 996
168 489
155 260
203 797
688 605
257 872
359 15
451 348
97 460
595 914
280 629
926 77
982 461
461 645
414 268
44 329
450 907
624 461
205 218
595 240
94 172
735 926
192 903
403 250
925 928
955 271
984 491
298 270
506 845
815 195
256 999
926 43
728 918
413 645
798 511
304 378
505 311
546 66
279 427
803 661
665 30
187 31
237 526
178 993
666 734
841 43
955 802
338 842
726 73
124 922
130 89
312 711
641 347
143 61
541 301
135 468
646 897
474 662
247 90
948 872
404 672
768 644
81 138
87 714
888 870
847 996
391 840
507 294
446 623
797 549
220 444
719 506
910 547
329 979
623 254
607 808
224 244
188 900
724 217
720 458
166 282
365 521
848 159
818 93
725 690
690 225
15 216
21 114
596 616
858 317
994 58
679 466
535 257
566 268
658 104
808 148
135 628
726 585
630 506
435 358
879 88
660 908
899 237
180 331
176 459
112 348
916 58
618 991
608 365
396 678
468 985
345 735
68 599
251 350
746 633
932 976
763 463
929 502
395 520
453 840
755 553
130 657
277 43
405 987
124 146
178 285
22 887
937 925
679 349
645 583
569 732
194 674
984 395
366 56
785 121
297 294
401 641
26 861
701 398
171 702
797 188
630 522
760 956
954 499
748 381
700 686
109 189
855 100
239 573
541 753
734 314
846 158
219 504
391 20
654 24
159 831
220 728
512 852
495 737
332 869
261 88
872 382
931 526
918 636
220 99
894 157
456 68
591 684
782 246
611 759
460 441
373 904
156 765
142 504
409 714
700 907
857 737
123 682
77 763
911 981
996 915
48 687
556 741
165 838
360 935
878 980
556 119
295 207
116 320
572 319
441 852
887 387
682 955
631 492
903 168
146 734
458 944
885 812
789 890
558 991
978 295
728 996
54 695
540 907
778 74
940 685
170 172
302 387
423 335
563 53
572 24
567 278
259 404
631 754
770 412
752 4
304 941
537 977
155 329
564 987
5 226
513 696
917 923
100 496
485 833
400 285
420 378
412 289
118 338
42 418
86 210
549 886
687 273
571 892
817 372
138 770
427 977
25 991
636 355
355 404
147 286
634 551
404 623
350 934
738 202
419 523
824 461
445 32
961 890
800 948
294 213
40 413
346 754
366 354
681 866
249 789
908 105
813 879
290 60
479 871
838 630
956 253
711 612
384 970
721 420
300 654
104 265
285 494
925 995
60 2
980 391
117 678
779 869
21 381
459 67
789 873
721 789
575 907
475 604
510 786
265 349
813 794
393 764
500 27
523 879
50 153
687 197
796 752
587 256
588 808
682 68
877 668
113 265
921 812
998 852
761 838
611 551
620 103
86 517
900 249
619 376
706 475
743 209
591 333
273 731
158 423
631 872
973 663
714 881
414 917
345 801
986 620
4 737
366 916
603 451
74 351
175 641
749 705
361 289
281 474
1000 195
239 482
376 744
725 530
425 336
56 520
745 234
892 282
959 586
703 777
298 414
7 327
478 70
948 949
380 932
429 398
605 592
99 216
646 147
202 744
554 552
785 944
870 432
476 33
284 597
364 275
732 83
251 72
8 386
607 891
736 705
204 720
931 62
725 397
948 929
614 774
556 374
160 928
451 214
541 57
391 807
936 536
526 359
338 792
367 954
119 497
394 878
408 118
706 24
991 766
851 613
328 339
60 827
425 753
207 378
484 549
39 202
272 743
85 758
693 124
603 292
210 701
280 51
583 914
167 486
891 125
236 240
394 823
241 283
194 890
291 455
516 168
787 219
499 923
624 197
681 89
976 706
120 565
762 564
271 275
531 203
967 311
887 808
252 273
233 936
990 555
407 669
472 365
272 308
382 246
313 675
133 495
832 558
163 490
366 641
5 956
927 360
537 84
292 313
165 885
787 19
989 614
779 680
352 999
613 413
551 562
657 813
422 739
785 520
567 667
344 134
231 181
81 848
773 612
431 690
127 756
768 204
426 757
551 756
716 738
313 193
96 541
672 627
183 387
688 116
967 266
132 347
23 387
7 627
145 795
643 637
406 740
606 761
71 692
982 218
851 752
899 515
525 996
374 170
850 902
230 854
977 885
364 632
956 707
776 228
137 600
662 873
26 291
432 348
536 888
392 341
965 170
385 360
590 714
495 791
703 497
38 896
936 571
100 213
327 935
439 527
633 916
161 67
187 519
97 474
994 753
332 599
338 699
528 868
245 59
408 510
674 18
650 852
523 52
902 908
18 740
280 602
277 771
475 322
578 428
522 727
931 677
970 434
994 896
374 342
388 548
571 717
569 31
363 183
289 538
463 751
516 16
298 966
62 323
238 102
684 475
376 96
756 216
667 884
774 658
445 358
706 457
545 840
580 437
448 611
97 613
340 631
415 233
842 911
170 779
106 599
783 693
958 166
650 467
811 622
63 787
254 144
579 797
276 133
934 366
18 371
94 689
89 739
801 725
663 934
52 663
476 645
980 900
49 952
213 747
367 356
803 247
362 81
907 234
385 37
715 830
797 651
279 410
918 645
182 839
292 916
209 292
855 660
755 919
59 297
862 979
489 347
219 832
549 650
723 746
550 338
596 351
378 385
788 5
921 733
17 58
876 72
194 429
716 68
246 567
802 861
863 656
979 956
501 138
923 90
265 856
583 912
606 848
717 955
930 809
779 161
423 954
973 144
309 202
997 625
868 465
98 411
696 173
1 185
969 533
358 902
849 320
159 79
683 794
161 642
709 652
556 152
874 202
552 165
492 961
651 802
759 557
885 936
365 59
592 193
486 991
805 63
587 690
379 848
914 571
902 624
284 56
92 455
503 813
825 549
443 18
507 898
171 802
705 433
514 426
811 95
643 218
742 261
838 41
603 810
178 175
10 295
930 147
515 753
587 932
968 899
1000 631
841 238
268 197
604 598
665 212
279 290
12 46
906 749
261 628
986 511
81 456
146 23
517 965
955 142
415 774
830 3
444 239
582 205
732 671
137 990
308 441
689 432
300 164
19 474
181 810
503 3
84 408
806 649
445 900
218 502
982 761
212 156
672 735
808 319
328 754
261 99
508 230
798 570
374 322
400 319
235 723
551 92
49 213
29 572
359 719
172 29
304 553
911 562
285 768
153 442
650 372
886 892
267 676
372 424
61 416
890 986
422 94
430 329
132 585
876 176
261 915
359 275
592 626
849 945
565 98
374 896
397 956
772 230
209 384
661 993
770 754
272 392
965 52
145 527
585 25
966 771
38 281
460 995
978 695
270 225
24 983
449 106
19 497
897 352
643 772
851 916
727 528
942 956
127 106
357 270
4 831
625 614
571 11
611 123
129 399
428 679
911 827
175 717
362 222
133 128
813 139
489 544
912 675
335 448
215 346
67 648
737 133
283 52
557 399
392 908
127 936
171 51
232 854
28 326
631 990
365 807
133 944
900 488
213 113
642 87
532 271
767 424
141 410
132 40
869 718
812 578
508 437
923 109
92 353
196 34
936 28
21 815
766 343
179 141
821 895
75 234
242 548
538 706
7 212
262 40
681 629
491 828
338 149
527 553
873 623
983 187
356 741
283 208
41 983
718 82
143 847
396 89
181 159
317 823
832 996
185 646
597 304
853 72
482 152
216 777
472 972
970 176
165 377
71 455
176 667
443 276
682 729
112 54
692 141
239 762
410 584
348 30
453 604
359 953
727 939
475 202
557 481
482 694
949 374
700 502
810 171
156 395
679 843
341 21
150 630
83 30
881 187
803 959
874 871
252 583
286 210
514 48
949 649
909 513
304 515
205 627
320 561
48 964
891 348
572 635
454 606
256 954
73 158
640 547
481 222
639 110
217 124
914 211
817 724
250 996
532 415
743 487
539 795
14 946
50 243
82 482
74 15
874 765
614 10
885 255
815 88
135 959
442 138
697 439
692 100
488 363
495 895
607 636
324 572
118 122
178 462
399 774
260 535
84 47
520 186
558 935
980 950
842 979
113 539
829 65
261 91
280 165
987 838
813 263
764 703
876 403
517 549
481 816
204 297
694 57
677 95
201 314
483 708
130 864
825 197
339 971
835 988
497 375
900 674
313 256
910 447
783 115
517 761
900 490
945 344
464 263
414 939
406 464
857 911
604 21
390 144
308 817
481 411
88 21
841 50
38 67
856 238
55 880
736 972
358 255
574 341
234 494
451 405
965 692
379 327
558 448
789 968
782 53
731 869
649 909
973 34
302 407
752 439
292 32
974 449
231 603
779 9
828 236
923 185
929 443
347 553
542 629
141 276
611 709
643 629
976 749
93 821
844 588
85 22
394 929
577 841
908 344
14 110
567 664
88 6
681 203
19 267
681 734
548 408
1 649
37 986
761 37
588 661
331 831
299 595
240 713
728 742
191 793
162 736
631 203
201 650
798 299
986 446
815 825
77 354
730 810
894 231
785 276
450 351
697 558
62 415
870 908
265 262
16 323
871 721
755 674
606 733
227 898
809 241
118 659
155 896
978 675
129 285
227 837
283 729
940 845
720 228
940 919
588 350
380 578
511 663
387 254
121 214
32 326
906 251
497 121
705 174
577 60
928 504
774 863
935 963
118 7
155 147
50 667
831 679
2 998
345 378
122 417
603 390
300 952
415 397
158 742
53 540
324 969
535 926
225 287
827 446
438 984
440 194
121 730
34 259
494 174
52 366
905 391
967 992
73 478
701 32
952 603
620 880
680 898
580 81
92 373
579 690
283 793
10 109
922 387
5 372
783 84
56 699
886 363
377 221
84 683
66 699
722 686
790 152
538 970
493 360
591 721
868 129
283 115
956 203
962 483
552 735
98 247
255 150
431 659
60 984
364 898
189 811
241 269
789 76
587 76
245 598
840 87
182 174
178 299
922 53
210 707
538 575
668 220
327 630
985 352
379 784
780 813
435 461
205 404
612 807
727 537
916 720
768 910
193 863
961 586
182 952
773 592
573 949
963 903
344 962
31 30
497 466
785 37
550 860
295 905
281 778
253 707
919 514
950 58
745 89
670 859
717 75
419 596
736 903
736 773
511 578
842 963
974 585
672 50
67 672
326 289
907 599
35 766
635 414
715 858
773 509
754 981
74 857
357 597
280 43
932 523
960 665
773 446
554 154
900 174
331 169
268 889
621 41
56 860
131 125
52 277
383 840
415 869
26 843
294 301
335 863
681 967
177 784
642 883
228 168
320 800
296 725
261 25
611 442
898 880
186 11
575 111
115 771
462 268
205 738
241 801
496 537
637 762
375 367
885 699
533 603
363 115
448 952
135 857
610 31
335 26
889 782
517 875
642 202
394 371
30 97
992 422
518 381
627 398
499 760
199 935
134 365
142 259
684 960
107 515
702 836
576 240
595 861
792 844
281 856
762 912
478 77
761 22
790 646
36 336
529 18
796 179
679 553
864 253
464 650
379 273
461 906
267 307
820 342
881 597
985 912
457 570
912 634
471 733
40 887
536 561
231 928
8 688
388 663
948 684
531 742
974 571
123 440
563 90
297 67
121 14
924 613
421 144
130 507
53 259
768 187
675 536
473 956
498 478
433 143
474 996
984 494
840 11
556 762
611 279
687 283
932 600
648 688
263 349
549 445
627 433
882 435
27 696
259 143
443 439
313 608
160 830
898 793
942 663
961 516
51 121
164 974
491 656
492 279
130 559
986 322
202 944
106 503
770 472
626 18
512 972
289 356
803 580
43 274
352 440
513 299
31 662
240 147
334 211
106 18
31 899
127 544
352 804
365 628
637 650
594 797
413 808
78 11
249 405
622 996
954 630
747 218
507 786
95 775
360 796
902 880
510 849
22 133
391 411
874 832
370 521
840 717
436 57
2 737
368 746
153 797
623 642
571 54
725 810
247 442
332 262
788 347
100 724
532 651
356 892
517 775
892 179
673 736
542 683
139 325
930 491
172 193
677 980
833 957
550 73
473 99
909 805
390 742
443 830
465 412
854 984
654 601
941 411
426 756
450 232
792 551
516 894
600 537
829 552
344 879
248 338
340 396
256 43
852 547
807 376
571 437
42 725
223 906
82 217
373 71
977 507
155 64
184 192
611 290
34 885
759 847
954 817
719 168
171 667
854 988
592 653
350 660
167 832
444 435
161 150
909 413
459 841
635 781
307 453
229 956
321 298
349 353
998 460
871 406
14 73
487 103
362 191
902 304
770 729
64 231
263 295
333 567
139 91
958 827
582 741
936 530
131 838
235 641
652 112
457 632
57 793
721 110
308 674
621 194
662 294
963 828
176 642
238 489
935 810
739 661
171 132
377 36
413 258
566 361
370 727
529 455
989 612
319 598
830 138
361 473
603 954
568 761
475 380
438 57
75 35
236 739
419 41
287 31
943 127
107 640
273 208
288 608
532 561
618 217
856 714
483 500
344 144
306 929
645 629
555 775
457 619
908 838
597 139
847 481
384 879
409 670
258 828
731 484
359 409
493 49
840 726
452 98
319 133
713 468
206 951
185 684
767 519
492 152
168 67
501 634
752 596
713 958
142 377
613 742
640 231
695 274
651 738
341 548
929 43
848 974
313 900
787 748
602 769
229 328
719 715
99 508
327 401
323 584
992 622
144 403
156 566
946 637
276 29
834 902
196 848
843 102
4 589
537 527
893 657
91 748
614 678
806 338
691 979
943 801
91 583
916 263
437 411
206 4
761 473
304 87
757 832
1 471
685 624
174 334
406 915
970 362
647 688
708 74
913 737
453 718
402 543
592 953
700 65
888 744
387 617
401 609
292 355
833 315
391 649
166 737
335 261
435 398
710 485
233 51
280 486
175 612
300 883
366 789
77 299
690 766
510 531
126 424
843 498
8 914
263 117
458 648
5 335
504 725
429 913
457 825
871 403
745 914
688 828
887 872
730 710
970 958
383 435
462 430
126 611
520 516
165 613
406 814
448 309
897 695
377 567
274 533
559 287
184 614
564 970
75 29
442 876
669 310
658 476
211 850
435 775
616 745
242 48
377 863
723 95
309 433
488 528
766 721
76 949
695 286
400 623
750 148
636 337
899 325
238 512
775 915
76 539
712 371
177 905
586 677
274 659
214 713
670 953
646 251
132 295
530 383
854 463
220 236
501 583
525 386
692 225
103 23
619 663
561 776
932 214
47 974
164 563
806 335
126 392
906 354
252 791
628 557
34 915
476 193
146 612
463 73
491 968
509 686
820 797
313 290
427 914
993 125
254 545
327 886
549 495
766 739
83 410
102 229
38 761
767 73
299 328
817 415
944 14
433 138
905 865
865 493
389 103
715 933
449 206
790 773
96 74
259 67
136 508
801 817
841 40
420 538
553 641
112 698
206 552
857 233
868 252
932 754
854 565
907 124
833 702
859 952
344 773
111 915
498 889
353 896
551 63
913 718
181 536
764 668
127 966
564 265
948 547
147 50
131 767
721 673
807 375
371 629
460 613
352 278
13 251
631 207
737 273
576 912
835 345
713 935
880 209
344 84
353 722
302 84
957 869
126 296
712 616
592 399
11 58
660 475
131 674
457 486
567 560
416 377
440 212
145 878
773 107
156 502
970 365
874 605
307 229
342 503
178 577
814 424
229 734
239 158
142 781
899 368
313 621
918 389
1000 912
117 276
703 690
655 729
857 898
900 847
763 668
74 613
52 504
388 763
878 63
103 552
613 713
691 925
361 829
602 246
49 963
901 169
553 478
664 582
415 153
249 94
883 537
724 384
333 777
662 726
688 818
170 99
375 812
620 186
105 296
803 747
110 676
557 963
49 414
90 50
891 494
180 111
237 362
697 816
303 743
125 649
205 527
204 643
904 605
755 705
796 581
703 761
798 71
328 5
292 405
711 596
813 200
647 242
119 652
16 783
969 831
366 71
735 794
848 504
499 980
271 776
823 522
519 802
626 237
447 10
675 794
433 922
930 458
170 776
241 68
360 892
683 752
155 476
179 976
368 456
542 566
312 432
824 379
830 896
705 474
219 870
429 591
253 359
611 150
532 313
170 308
425 479
301 762
840 550
356 580
556 361
909 648
907 714
671 978
199 192
814 599
688 986
295 510
910 321
122 955
187 399
566 163
700 63
111 346
381 520
104 965
44 401
857 157
364 479
153 102
487 607
539 684
598 198
912 568
336 841
208 999
354 998
720 338
564 521
265 791
894 962
889 686
22 291
372 944
558 380
959 396
964 667
441 800
38 94
441 347
325 509
173 907
603 88
534 197
923 73
188 267
456 568
674 739
783 958
624 91
770 293
149 911
982 792
345 278
641 495
872 497
191 994
560 734
400 752
522 399
465 892
258 308
522 158
352 70
309 194
998 981
632 377
120 313
549 897
165 15
784 620
431 410
440 527
699 417
135 138
313 358
75 110
283 198
666 166
121 736
89 79
767 931
194 330
256 938
801 287
268 99
331 329
660 493
163 764
308 275
79 240
487 490
139 656
114 854
443 82
833 598
362 809
82 421
538 286
976 776
947 338
637 78
972 183
689 565
795 821
579 261
283 754
99 912
119 927
883 237
496 677
372 561
72 879
5 868
250 130
621 247
399 861
104 985
303 545
809 413
528 303
111 94
739 627
604 30
178 255
341 266
654 776
211 547
909 640
903 118
576 431
649 406
393 591
474 931
557 941
285 96
546 316
868 408
809 742
678 47
297 413
509 608
25 550
196 766
779 949
577 211
60 94
276 740
399 306
738 298
120 657
646 630
592 148
96 741
368 472
834 216
112 130
59 67
348 610
143 274
245 384
784 406
560 787
332 929
576 568
209 377
221 635
436 952
704 394
333 966
5 286
681 780
113 47
826 954
671 84
391 921
927 174
709 674
790 504
622 991
578 225
490 186
401 56
380 935
851 24
407 422
513 543
294 8
816 978
977 745
243 859
35 278
145 796
556 6
722 530
211 672
79 223
482 261
361 180
495 997
467 745
367 124
989 587
512 991
922 86
622 961
185 94
682 654
861 289
238 591
245 85
796 48
917 487
613 446
996 896
599 654
421 890
152 710
312 502
570 318
223 592
831 864
656 557
447 397
942 81
54 136
523 160
25 651
255 121
598 913
242 601
328 301
252 675
960 808
235 592
788 85
959 107
684 29
745 168
764 560
13 578
946 969
41 261
924 472
183 802
903 232
582 751
197 216
328 437
586 330
230 169
657 29
135 478
554 323
111 214
322 341
290 982
208 178
337 882
732 991
904 96
585 698
294 908
234 464
895 942
754 783
642 913
608 728
331 670
890 1000
193 533
464 381
141 228
494 707
222 504
642 896
208 608
298 742
775 651
278 698
656 852
553 678
381 465
538 382
560 112
300 593
829 590
716 142
801 16
57 272
467 410
285 960
12 869
489 782
592 808
740 667
968 751
432 227
543 302
547 354
887 601
972 62
207 15
542 448
216 544
683 430
434 129
851 284
78 613
494 563
196 950
470 420
486 612
993 629
76 604
655 721
821 648
499 691
643 351
537 229
4 855
402 456
623 585
931 661
289 632
231 200
301 730
54 655
358 62
48 496
930 394
452 165
305 838
150 321
130 908
980 545
732 142
934 694
961 923
655 706
796 582
133 664
928 373
170 659
851 317
405 410
270 219
72 348
572 190
789 57
767 599
214 768
518 491
210 750
860 758
791 393
754 752
880 619
662 329
217 307
608 998
861 736
417 16
678 613
350 442
326 889
142 980
881 521
63 959
939 330
506 59
823 326
620 47
580 292
318 838
381 613
508 856
54 251
914 71
161 259
347 462
811 226
590 473
127 254
483 429
595 569
542 175
168 946
950 266
5 134
462 123
973 357
892 164
994 68
532 896
192 554
493 900
27 851
224 709
382 817
969 50
958 494
673 769
186 998
815 551
901 814
881 426
661 172
733 948
623 563
991 189
601 240
306 414
250 626
639 528
386 238
587 776
555 986
336 878
768 997
88 532
289 523
189 125
317 921
716 491
53 567
739 722
487 544
768 149
320 567
841 15
320 509
279 262
372 374
720 521
738 470
790 175
832 211
738 709
886 487
453 906
882 516
308 596
863 57
330 501
531 291
853 257
612 804
524 930
909 143
650 318
275 627
278 310
764 800
788 987
619 528
908 233
566 87
875 818
405 990
511 249
861 676
664 587
125 708
722 41
155 269
798 331
602 828
8 726
230 936
645 646
800 30
409 754
902 716
580 587
837 161
401 275
156 711
25 704
633 324
928 396
184 173
979 180
352 729
611 116
545 800
643 140
995 215
321 558
3 845
360 901
51 462
938 94
11 249
385 600
65 77
410 986
85 873
152 308
834 906
491 796
899 915
345 910
923 276
911 240
53 944
681 626
367 491
585 283
891 188
149 52
939 405
30 184
242 605
701 220
377 807
256 175
345 377
33 276
752 827
594 362
862 289
41 75
198 179
456 893
811 604
798 927
266 50
735 105
473 86
526 898
100 731
655 516
83 263
473 35
507 746
327 758
670 738
566 802
849 978
601 620
109 135
616 621
392 535
838 968
195 881
891 415
456 52
967 18
751 356
846 713
680 692
933 294
388 557
400 576
491 85
27 992
160 611
996 234
761 501
525 64
416 353
438 195
234 646
492 581
62 192
386 289
567 679
315 32
485 444
689 879
465 601
368 19
390 338
361 781
214 760
302 73
434 955
527 799
641 709
723 752
130 447
532 491
751 368
736 418
324 433
262 872
689 757
924 17
633 594
147 328
623 964
8 780
140 661
779 456
572 995
486 998
280 210
338 826
840 415
859 943
583 306
638 446
551 614
538 311
162 717
400 711
632 131
372 144
233 556
826 709
144 694
900 227
668 633
192 724
341 144
43 27
660 386
537 275
866 704
772 846
182 876
304 345
283 346
738 900
714 954
388 799
178 18
12 315
281 707
104 894
175 117
34 978
291 982
481 98
669 346
597 274
118 174
306 953
614 582
277 611
875 384
693 63
89 625
246 839
492 761
173 472
768 352
971 32
145 405
972 73
554 316
697 640
688 484
386 418
380 589
399 94
594 809
325 838
94 319
746 513
964 10
183 399
776 756
4 621
181 260
891 779
179 74
221 826
147 141
279 513
306 246
139 207
339 285
970 656
944 235
669 633
867 496
844 231
45 168
468 93
629 552
826 54
52 829
106 633
322 777
158 263
192 61
273 969
450 96
689 909
850 469
669 862
419 995
210 802
22 668
783 609
843 714
656 895
386 274
787 132
126 724
951 399
359 407
388 94
482 803
820 896
594 892
165 666
882 12
42 24
549 448
946 409
928 888
767 345
574 815
592 260
755 659
573 779
300 653
555 133
650 184
126 602
917 236
326 272
856 627
765 671
587 370
31 307
639 599
692 494
223 508
518 565
723 258
32 74
992 980
534 916
477 571
158 972
376 400
629 800
5 647
772 995
455 725
860 17
999 390
479 343
378 533
336 626
881 489
342 629
589 318
324 278
123 710
611 385
72 351
513 989
764 649
381 830
9 886
199 724
835 843
577 207
641 298
881 660
953 308
320 816
535 825
521 935
83 55
544 827
941 450
655 36
682 95
273 534
524 99
540 840
850 52
504 535
17 350
114 891
347 136
874 97
513 644
903 757
723 935
510 750
108 482
335 327
148 951
889 418
355 337
518 996
800 778
919 17
636 260
834 92
743 631
767 747
177 519
461 884
443 428
625 218
356 877
940 602
338 76
308 809
4 694
637 850
485 605
79 97
76 65
924 368
573 877
452 291
699 933
869 555
41 329
174 728
552 671
762 372
264 268
592 252
376 84
255 107
171 900
80 801
633 784
449 777
618 382
788 787
776 167
496 491
80 709
262 318
482 653
979 813
578 253
960 71
575 46
545 429
588 7
196 814
551 576
525 997
853 567
822 190
698 672
781 631
971 547
863 322
603 775
371 800
564 51
128 978
954 431
505 416
114 29
105 956
119 488
531 947
643 623
375 256
677 945
120 515
87 25
480 17
609 34
553 694
292 290
437 776
480 199
141 307
547 856
690 846
73 926
784 47
446 998
989 154
215 241
1 846
703 842
810 353
922 218
588 965
260 818
632 684
449 789
987 818
856 727
714 467
167 815
842 384
102 50
874 884
669 60
326 470
935 402
141 601
193 993
160 670
635 69
870 671
606 634
738 672
855 635
569 857
514 382
699 684
427 863
794 766
733 924
622 825
471 441
27 184
569 844
254 167
845 89
234 127
332 781
367 19
171 619
602 510
677 662
43 69
162 473
28 401
972 153
148 419
86 398
66 606
837 135
509 820
842 95
179 725
880 497
815 663
669 541
393 626
318 782
664 487
934 347
930 48
192 717
965 90
181 602
76 229
505 890
733 139
92 910
932 246
358 149
504 152
301 187
100 888
695 752
711 380
178 406
623 145
28 210
626 20
317 54
47 801
63 441
624 64
226 846
125 92
964 817
105 434
412 602
492 680
824 541
117 123
58 32
103 463
388 353
904 507
743 592
367 20
944 147
509 437
426 417
194 700
422 891
893 130
147 323
147 731
478 516
577 492
671 217
594 399
376 408
463 561
871 29
181 73
350 952
927 898
82 781
670 276
838 355
491 71
667 254
701 671
490 375
268 811
690 737
557 570
241 675
577 303
434 437
112 804
156 51
837 345
723 391
443 709
323 383
648 977
426 362
544 193
187 449
384 975
229 624
457 909
652 727
704 610
65 436
366 353
64 474
526 28
732 485
718 30
594 210
694 379
892 722
279 820
432 983
479 670
445 38
895 600
633 944
596 104
536 391
767 955
857 141
913 940
655 358
402 163
107 976
387 453
851 57
481 284
406 14
677 390
872 734
868 848
382 566
254 282
761 733
946 620
789 109
913 705
703 635
719 221
655 142
680 473
156 810
438 961
958 339
256 527
755 883
133 481
373 576
90 378
971 500
909 964
646 896
859 833
422 927
148 660
325 576
304 205
437 880
411 760
679 125
680 412
862 878
148 304
35 785
579 372
771 494
548 97
869 466
873 445
833 109
101 56
491 257
738 922
30 675
22 786
783 184
31 111
19 661
658 854
942 964
464 787
518 853
452 14
88 275
95 609
63 246
693 733
290 215
274 264
501 351
233 240
763 121
29 283
656 583
682 402
424 526
575 43
815 427
208 698
292 259
731 590
685 388
333 969
813 446
312 429
505 495
106 114
12 469
561 212
659 858
538 787
314 830
900 822
993 308
118 167
939 407
474 9
10 72
888 485
164 783
728 992
880 102
264 167
786 501
76 762
11 169
309 710
58 254
42 115
158 467
530 21
151 351
301 717
973 432
455 463
588 842
58 386
614 140
285 745
639 996
895 574
782 450
992 4
801 744
505 996
405 426
852 817
245 543
503 162
66 951
458 636
744 359
52 812
211 262
884 544
567 949
836 482
484 542
92 230
426 687
44 816
878 125
937 828
357 396
521 79
512 958
484 63
204 975
785 331
403 604
35 378
159 214
302 177
817 41
742 310
743 124
351 999
510 592
123 948
28 528
145 124
706 153
320 793
914 62
903 72
972 562
481 268
575 404
980 68
270 931
167 148
332 589
664 227
294 819
466 879
36 161
50 817
10 841
574 812
194 786
885 99
137 627
656 860
825 54
62 176
777 536
721 89
934 771
834 737
628 913
151 857
894 16
723 24
90 885
534 715
624 526
409 924
149 266
148 878
911 714
897 356
213 820
54 189
442 681
896 143
593 313
285 168
299 842
626 98
845 464
529 839
188 986
892 306
949 758
915 982
390 323
735 3
272 857
490 58
622 648
855 125
577 728
610 834
435 10
682 6
10 285
469 644
171 691
25 31
127 922
221 243
355 304
120 61
45 583
767 881
84 634
473 570
248 912
253 553
861 532
540 74
714 308
714 408
94 446
393 336
520 899
241 613
674 4
484 971
545 468
799 727
793 672
807 409
132 556
953 920
655 961
931 40
687 400
513 371
246 223
684 741
336 243
656 444
68 201
398 989
145 115
542 182
386 332
736 909
166 594
695 153
488 973
900 605
534 601
110 113
897 873
281 511
962 978
173 750
125 163
380 689
371 427
961 875
442 901
976 257
860 903
337 939
199 489
917 955
813 679
349 176
60 719
121 628
854 894
994 159
130 295
879 224
437 277
403 588
221 142
437 573
491 807
673 10
31 470
631 968
573 267
388 460
364 569
563 593
282 908
891 739
89 397
384 402
827 27
919 475
347 400
446 803
339 545
890 276
670 756
282 472
817 661
536 903
922 167
477 145
527 143
787 97
182 416
631 11
661 356
756 476
968 760
788 579
412 257
838 220
671 251
962 76
503 711
597 714
20 661
532 330
866 498
459 84
992 221
280 812
521 472
805 302
345 500
376 654
518 4
776 704
959 169
163 109
547 725
253 384
538 67
776 817
518 877
589 281
442 215
503 963
972 372
620 309
885 251
605 440
146 413
329 417
298 489
655 330
67 644
122 684
960 739
650 868
87 518
376 904
984 2
903 172
629 904
496 883
400 47
436 165
190 228
34 810
112 999
434 853
466 914
567 63
886 438
232 679
605 587
550 899
814 134
104 636
785 627
927 569
747 22
153 541
326 368
881 302
748 936
962 623
643 500
616 78
683 746
534 255
858 953
254 792
929 90
86 548
686 729
893 601
8 908
202 963
152 567
65 285
246 168
611 199
704 248
581 841
613 965
485 72
779 837
502 173
452 433
732 551
831 811
837 253
355 468
633 91
150 509
888 48
394 983
219 702
658 247
6 450
9 290
670 944
73 445
162 92
984 255
779 464
291 156
242 231
793 760
946 745
407 551
701 659
407 626
1 931
539 985
378 104
629 899
399 300
127 710
565 79
479 52
227 480
806 699
615 899
409 106
852 380
800 442
330 932
22 319
631 984
524 459
368 99
48 377
895 51
973 946
87 124
54 330
898 265
395 832
669 786
140 839
789 773
225 862
238 201
68 339
30 494
922 886
132 269
876 605
456 155
518 695
82 930
989 411
194 785
829 869
746 26
578 343
293 724
663 128
554 592
18 847
640 154
4 279
293 884
795 181
710 610
32 955
658 582
919 530
27 369
362 508
543 464
116 526
487 680
965 332
898 521
710 155
787 180
411 598
525 171
300 401
672 364
810 595
130 524
465 328
927 479
433 981
280 195
88 66
690 405
610 717
873 58
171 515
814 506
99 810
480 533
175 532
347 728
410 147
662 171
578 97
29 590
131 307
136 913
251 919
859 227
241 970
525 481
579 600
168 521
84 271
740 298
471 795
386 846
401 308
657 591
351 887
85 786
821 943
871 212
804 286
677 368
648 333
146 767
6 770
826 531
93 448
494 650
259 434
722 608
608 469
63 904
151 900
223 666
70 549
885 216
768 498
856 363
671 930
536 908
442 772
789 561
539 747
802 873
515 40
78 211
885 638
392 159
901 473
914 146
755 945
588 626
889 185
217 833
820 474
304 303
731 942
719 533
323 934
867 192
548 8
615 468
729 667
54 907
139 629
424 991
794 850
173 253
75 463
443 237
952 577
493 151
759 48
225 941
108 53
588 621
742 199
799 221
92 537
236 373
732 514
307 523
843 253
700 910
146 270
985 423
54 523
599 808
583 61
210 573
801 811
772 30
516 543
726 80
590 572
527 744
43 658
1 256
47 257
669 779
778 971
863 702
976 377
97 505
101 242
284 940
722 791
770 240
283 985
559 787
1 868
896 323
620 801
207 472
279 753
413 991
250 469
127 61
297 351
170 666
162 413
628 12
952 665
866 900
498 444
704 875
247 619
836 679
661 938
22 836
893 734
301 693
181 255
738 463
682 726
221 898
115 479
605 425
517 764
95 794
867 764
319 725
198 287
58 697
564 190
341 501
925 324
113 514
260 279
238 545
889 128
44 266
327 430
964 117
314 699
732 595
958 535
710 462
209 745
766 906
132 471
530 25
257 738
706 716
751 563
217 910
812 579
138 924
333 334
885 642
423 631
532 16
565 474
323 478
978 502
633 211
117 351
779 956
768 856
680 50
179 580
248 123
918 553
213 87
189 32
146 709
620 104
200 738
971 283
574 38
965 534
36 964
644 771
436 926
173 561
480 717
54 900
356 624
313 997
283 400
375 811
735 398
926 136
670 354
893 629
688 396
658 485
3 182
967 293
652 106
335 917
639 134
27 886
52 469
730 930
827 104
179 417
357 767
590 920
850 116
689 252
660 247
773 771
541 450
90 237
269 698
453 919
858 757
153 90
732 765
919 454
381 334
161 737
707 548
852 988
878 281
546 128
7 54
570 404
646 284
111 273
723 766
742 919
719 394
8 926
444 591
166 245
360 298
710 539
156 55
594 149
627 645
814 311
488 65
957 925
685 401
359 862
965 50
19 774
354 751
340 492
746 117
481 223
121 118
496 273
757 1
277 76
813 176
605 447
432 443
481 627
543 49
109 236
144 544
780 892
628 991
550 656
143 516
318 79
549 702
880 280
24 850
518 552
262 192
825 740
549 975
54 491
529 773
246 301
3 998
503 627
73 268
978 458
298 43
276 450
609 82
175 582
203 626
288 44
739 16
275 834
243 481
872 219
33 713
117 70
923 61
65 818
419 62
144 37
204 329
139 925
815 20
359 133
916 938
987 730
243 437
142 481
165 321
676 678
470 914
687 948
69 774
993 53
99 788
17 113
324 353
383 446
662 192
401 762
437 441
248 39
97 592
921 207
41 860
361 768
982 223
105 169
673 288
14 951
971 208
554 84
79 775
225 681
303 716
418 157
57 241
532 146
261 786
731 615
474 220
280 911
492 48
98 357
388 891
257 416
191 154
532 945
291 590
144 925
597 946
151 698
410 685
49 526
407 842
548 177
589 835
370 474
195 450
995 71
599 947
49 618
975 886
781 909
968 278
457 664
458 226
285 786
41 644
509 937
722 500
31 416
376 719
643 50
745 642
397 493
48 671
10 475
608 250
898 806
650 532
714 797
574 979
73 28
986 416
523 81
624 77
504 232
729 404
903 154
49 69
278 908
510 892
357 200
235 38
906 460
247 462
990 991
856 80
144 884
63 199
137 808
845 62
315 525
465 993
734 324
122 901
670 664
72 42
675 905
535 448
946 200
438 25
63 121
804 774
393 322
108 461
167 685
56 819
933 390
926 375
729 693
838 616
602 25
992 915
686 30
202 273
159 878
589 135
422 289
390 325
485 315
466 105
182 21
761 144
551 251
402 917
209 607
190 138
523 36
999 356
192 779
506 285
199 288
814 758
430 552
601 190
267 925
406 769
694 671
925 75
63 443
591 38
10 566
48 347
339 226
176 619
928 388
600 552
546 298
987 605
567 61
531 687
292 250
475 817
461 317
611 313
673 483
109 825
116 666
5 792
236 407
835 986
5 336
270 551
698 203
939 885
780 182
524 227
27 364
618 611
163 441
324 164
361 544
221 112
189 380
628 733
64 493
202 368
738 281
911 401
632 924
692 253
997 969
124 205
308 264
143 733
137 408
48 488
774 226
965 94
400 4
825 64
928 757
129 199
961 523
461 164
54 225
121 804
134 696
427 90
90 165
10 599
193 444
189 437
908 833
104 300
934 987
752 278
232 444
870 380
753 965
664 107
997 457
467 41
483 925
904 545
465 144
481 419
45 847
96 143
454 604
693 647
929 505
708 10
850 866
910 940
224 234
582 386
885 186
9 890
2 631
579 55
282 987
789 575
139 772
139 674
902 835
875 676
452 740
747 746
570 136
597 81
648 658
856 566
599 458
347 511
704 16
235 414
461 776
200 633
363 993
977 293
780 976
202 968
453 21
693 967
906 804
703 959
912 375
593 996
588 297
807 694
446 412
912 201
875 532
101 704
183 724
70 585
152 830
371 166
685 441
664 513
114 160
216 803
912 430
354 836
851 891
866 338
611 876
65 718
737 933
178 3
378 277
194 899
125 288
848 9
605 980
557 141
7 15
371 682
766 379
466 922
250 875
49 757
830 630
269 311
728 819
362 380
31 21
110 701
142 495
813 195
109 564
587 196
847 411
251 312
24 339
13 779
581 637
584 149
851 51
247 893
882 901
553 141
856 579
505 955
414 425
24 113
223 395
828 864
957 450
34 581
686 224
49 250
851 805
776 710
293 585
14 152
343 746
380 692
325 964
257 174
786 493
641 156
899 116
106 438
648 386
623 519
593 262
124 670
113 961
657 438
767 825
411 930
989 2
673 561
945 875
576 248
377 255
583 194
987 407
395 906
701 537
467 13
177 763
487 213
690 814
278 329
134 728
51 54
804 417
200 555
383 37
124 969
77 322
527 196
111 142
277 816
378 627
422 188
52 168
680 711
252 236
167 475
170 698
168 505
524 633
741 235
403 86
463 506
200 54
464 861
584 779
373 143
165 374
851 557
329 109
277 316
879 917
882 36
681 598
98 252
958 688
80 507
695 181
643 808
256 996
404 691
133 6
315 633
693 214
728 592
39 137
533 632
576 918
135 678
343 64
845 574
531 644
913 953
28 288
34 364
313 528
216 65
877 333
634 631
9 92
435 521
405 297
810 29
537 721
228 8
387 635
509 576
161 719
151 232
721 592
779 594
223 743
410 961
682 844
728 118
626 655
424 598
616 575
614 427
128 745
925 544
751 870
120 508
793 225
583 429
767 431
320 226
122 689
497 783
478 468
285 305
469 992
542 609
924 297
896 526
24 630
309 312
460 709
757 145
992 220
410 945
797 303
419 948
700 476
420 821
845 921
520 101
25 206
915 848
882 425
499 637
422 225
375 427
823 395
543 710
149 398
149 329
157 971
47 180
777 810
298 84
19 85
265 62
838 225
173 198
655 563
106 565
57 489
484 278
823 343
679 800
939 117
839 216
760 15
590 110
627 37
423 578
417 936
732 214
284 152
430 809
88 553
683 729
774 707
286 217
183 16
412 295
365 111
932 264
778 151
222 924
712 75
68 403
874 518
999 888
572 23
301 923
704 202
917 703
416 585
392 930
118 308
29 468
521 53
81 31
261 696
170 39
318 452
752 447
700 742
474 257
497 826
257 849
807 164
913 442
812 88
389 842
106 596
290 552
796 457
722 329
410 709
712 217
985 867
265 313
544 583
862 41
129 847
239 811
836 523
655 614
647 21
28 625
81 448
98 433
790 318
418 365
773 702
936 319
928 245
724 486
783 962
969 739
645 825
786 295
768 819
423 40
320 347
79 884
963 946
53 506
138 943
462 482
95 982
819 827
368 345
860 296
454 573
591 765
174 58
878 299
86 334
231 226
72 412
220 197
769 284
343 162
758 102
632 845
748 449
848 690
364 469
274 37
541 151
909 997
550 15
953 963
387 943
864 252
347 658
160 824
39 924
546 132
742 746
583 847
969 439
964 351
146 786
487 512
163 589
490 834
240 796
971 284
523 199
540 452
619 226
909 421
537 959
266 551
321 852
364 755
742 299
911 505
690 143
379 103
150 399
702 474
524 114
945 101
104 328
267 207
479 312
261 557
556 644
939 267
44 295
660 75
379 461
391 908
35 364
458 331
394 528
499 605
635 878
820 162
861 351
371 770
228 579
162 318
117 631
413 635
250 470
66 372
303 708
963 312
446 45
72 233
953 752
158 645
958 532
358 485
95 995
956 398
46 517
688 822
269 271
327 695
169 225
80 622
910 436
716 145
902 392
260 506
34 159
262 353
697 75
459 504
918 453
831 698
279 130
954 360
743 327
247 335
921 407
163 511
264 610
896 806
477 277
400 934
330 854
673 744
148 710
319 757
562 205
228 902
966 845
320 991
901 166
819 306
772 433
707 626
710 638
960 190
128 483
527 138
193 142
782 573
279 299
159 286
152 961
507 472
839 759
295 303
791 189
617 401
957 299
249 280
413 915
641 988
910 820
31 419
572 434
650 547
781 234
594 708
286 548
220 632
162 696
829 924
89 684
270 147
808 337
492 520
288 752
51 41
386 991
321 406
653 883
593 494
776 1000
578 805
886 141
196 914
288 717
746 441
123 958
893 774
510 327
232 950
42 435
799 73
814 994
464 999
569 802
418 415
167 793
267 382
532 551
383 279
159 896
847 427
296 801
710 692
441 229
183 165
51 142
410 611
52 250
916 864
380 88
248 38
770 725
135 743
848 530
554 387
802 38
909 297
611 526
126 719
280 160
446 718
863 416
544 175
964 530
355 595
420 925
525 200
739 702
996 440
500 962
245 421
523 222
196 846
233 715
488 759
419 690
510 555
587 991
42 65
761 51
430 834
82 303
511 166
768 961
783 106
123 396
359 111
282 32
753 824
112 910
234 413
690 945
307 68
584 975
121 608
37 890
269 73
619 626
502 309
140 912
142 151
122 129
312 518
126 594
640 515
232 962
331 925
379 311
945 166
752 717
850 978
626 566
306 657
333 6
887 204
885 166
914 462
165 932
493 575
759 475
177 856
451 350
813 423
137 480
861 121
595 2
102 742
654 344
497 793
127 657
210 708
269 633
49 714
431 318
994 198
643 391
684 406
961 855
153 518
317 664
207 133
102 225
612 907
375 452
818 34
15 492
880 609
489 202
760 478
788 688
644 878
998 221
597 155
901 415
590 212
628 171
703 197
910 964
711 890
829 325
843 999
752 401
541 111
667 816
687 919
716 265
883 329
846 220
615 244
686 564
97 669
319 426
377 114
342 708
840 129
590 252
352 411
422 199
861 639
682 583
533 80
31 586
914 290
980 417
314 848
104 90
275 277
721 125
851 839
591 160
95 71
550 225
944 207
161 49
844 645
666 672
691 758
99 439
454 330
354 227
451 79
374 997
629 394
333 190
65 923
784 174
325 551
939 663
501 251
419 700
547 433
977 404
821 722
680 957
848 927
440 705
457 302
408 739
689 927
335 483
120 201
558 410
655 609
958 549
7 839
766 195
196 499
6 527
189 306
279 113
174 64
133 727
47 233
595 804
752 484
516 179
978 976
388 490
167 645
185 517
242 706
600 664
157 292
888 327
809 605
474 612
213 272
478 382
378 301
360 716
46 640
395 574
905 581
442 384
562 468
304 945
124 564
939 782
514 99
792 734
381 803
626 151
269 973
270 395
117 74
336 68
804 172
794 440
900 788
289 773
704 87
102 213
590 520
309 516
552 684
555 186
950 724
874 783
372 80
166 402
917 899
301 859
123 632
909 245
442 339
52 976
723 867
301 893
469 494
269 948
312 413
616 894
774 710
883 572
614 743
385 191
517 123
486 216
837 849
925 52
741 759
297 809
567 404
940 340
34 166
547 241
777 334
596 769
575 102
503 677
929 45
356 33
189 340
758 202
670 857
746 237
798 47
967 443
4 383
962 370
774 785
256 701
295 242
419 766
805 981
983 249
260 531
513 459
874 467
603 389
869 758
815 425
189 370
766 870
434 390
409 826
506 832
527 157
275 888
152 505
216 56
599 448
306 859
29 893
932 783
56 758
928 158
601 425
78 872
631 162
385 873
683 284
117 773
33 676
573 386
836 685
974 853
634 62
423 727
196 689
124 74
741 861
138 344
198 801
126 86
906 392
418 934
536 360
881 138
304 683
41 281
630 865
405 359
125 888
929 314
972 960
174 249
61 696
850 885
215 462
277 257
1 496
831 200
807 297
391 861
656 163
865 459
980 772
293 621
561 356
329 734
673 33
928 961
113 490
862 750
128 389
706 131
298 124
880 166
470 792
813 941
296 954
543 769
654 709
600 310
691 83
893 307
417 500
226 718
5 654
823 600
113 609
109 176
48 86
947 315
157 480
544 617
831 204
416 868
494 441
686 510
618 185
461 814
604 316
172 714
776 3
80 437
97 640
540 612
143 771
3 288
448 849
133 707
19 176
89 8
921 940
566 1
182 776
778 149
466 133
36 30
961 807
238 640
679 271
135 805
566 700
261 115
48 368
158 644
128 768
596 527
517 795
161 721
498 578
501 828
109 746
474 573
987 938
710 252
439 124
618 73
248 488
980 270
321 33
17 142
675 115
807 347
990 346
649 762
193 32
982 541
239 564
101 655
122 918
412 472
22 980
851 575
12 216
229 290
885 22
996 687
99 707
756 241
321 226
807 709
778 546
256 434
700 543
790 78
380 45
560 739
679 18
932 843
526 291
799 69
47 569
937 445
815 286
136 872
161 238
721 579
859 423
556 64
949 280
294 824
732 425
98 205
147 411
699 430
960 977
21 69
524 255
700 153
188 747
559 806
887 177
50 423
140 730
937 19
549 509
979 663
930 135
974 98
187 849
549 616
893 490
106 40
568 415
789 237
446 434
279 561
530 868
505 780
299 617
386 399
871 845
934 262
20 927
511 492
935 854
646 571
24 476
601 74
891 687
811 943
975 911
840 85
89 540
952 280
263 111
961 242
425 359
131 970
667 781
818 615
515 316
376 250
649 208
392 538
869 618
802 500
59 681
752 870
922 341
485 293
199 416
405 663
850 699
414 429
625 542
478 965
371 399
189 485
23 934
645 204
896 579
204 141
925 947
40 627
55 46
251 176
847 11
14 505
353 307
762 884
132 397
4 189
410 82
541 114
755 54
633 596
362 565
855 30
33 635
308 560
955 646
851 219
961 255
508 83
505 593
237 408
232 579
764 831
130 268
90 586
756 414
95 465
594 324
109 516
350 367
221 256
649 831
866 862
196 512
753 48
724 82
971 897
32 996
437 40
84 317
960 143
183 714
269 11
283 945
174 56
227 73
354 316
889 823
134 819
193 410
856 943
588 765
459 352
917 690
366 552
994 773
643 758
825 600
263 907
48 478
291 203
196 493
206 422
54 778
336 385
25 404
148 497
183 65
374 989
127 711
378 446
186 670
284 402
507 676
782 995
541 889
483 190
365 265
245 335
759 724
637 547
622 207
838 92
142 336
782 89
190 298
859 294
207 959
305 878
534 902
286 961
993 288
958 649
214 24
611 550
287 446
330 440
140 12
109 285
747 893
138 555
8 417
799 961
523 937
452 529
503 576
41 819
600 627
68 261
320 268
627 20
499 530
157 335
966 319
883 617
69 632
908 321
368 340
655 539
580 691
740 282
581 236
526 69
189 433
242 919
182 857
60 496
791 381
350 609
432 331
601 535
513 684
263 161
256 517
660 456
359 872
585 925
560 618
121 172
998 684
466 454
126 428
993 157
119 574
714 816
782 785
982 647
305 1000
354 65
614 64
292 833
699 998
638 191
698 590
405 835
841 832
904 964
312 736
798 79
220 652
420 628
888 63
569 124
739 512
879 704
836 368
296 93
151 987
820 765
404 915
361 250
875 351
618 50
148 862
636 973
504 874
224 643
80 178
671 716
719 915
87 307
129 318
581 526
442 695
421 88
632 626
396 329
455 342
654 509
774 487
65 794
541 168
913 399
190 48
331 199
385 498
260 274
296 440
94 562
71 60
244 958
265 911
778 522
114 804
754 157
636 295
144 628
673 367
961 644
440 786
110 832
535 674
373 541
920 940
618 857
394 212
886 259
704 93
914 945
156 36
472 73
637 536
601 237
72 227
185 291
422 342
961 847
572 71
600 971
649 1000
636 186
482 335
550 240
130 813
463 84
52 584
48 890
358 49
262 758
168 850
464 286
819 313
9 726
143 903
547 474
674 677
3 196
830 836
219 246
207 760
110 813
398 475
53 156
732 143
924 751
222 157
394 94
167 837
156 690
164 446
105 515
641 973
640 251
905 174
361 254
41 328
714 412
391 600
419 840
574 754
455 268
229 697
172 833
793 717
4 587
628 773
623 940
970 87
958 97
207 76
476 917
268 516
902 148
263 664
777 507
223 215
757 845
991 169
348 210
432 551
472 415
991 900
824 405
904 187
682 404
410 190
955 376
556 90
437 585
672 891
905 87
448 339
640 952
807 140
663 935
502 280
348 676
101 308
397 23
908 721
157 924
404 134
443 183
161 110
786 907
146 928
158 116
108 633
571 274
532 730
626 761
903 681
959 8
114 382
205 698
838 59
853 248
878 266
849 920
578 772
957 233
344 917
80 132
293 691
569 26
992 219
925 320
946 694
786 89
110 912
760 160
283 818
958 410
587 704
814 982
78 140
217 368
987 803
490 365
120 533
396 182
657 16
865 615
701 88
929 997
593 89
962 810
720 83
794 677
832 486
535 243
475 326
405 743
672 193
331 364
126 178
588 864
214 627
826 253
17 373
387 865
428 291
234 606
6 432
173 295
509 329
349 920
274 871
138 309
265 849
169 574
751 277
148 590
148 115
403 406
774 633
994 659
958 517
49 604
254 410
855 51
764 215
880 4
454 829
385 738
753 77
951 85
47 862
110 413
721 101
808 106
161 765
16 15
72 958
614 496
23 322
832 507
657 899
539 654
747 52
992 870
707 170
233 501
8 361
242 682
326 740
483 499
335 649
778 790
495 578
699 666
473 185
705 113
733 362
22 314
59 782
207 451
498 427
430 103
27 574
231 379
316 204
321 63
893 292
698 128
427 153
380 152
793 262
963 981
855 402
388 347
165 761
840 242
270 112
328 691
73 41
879 886
7 536
300 724
188 520
939 537
5 623
145 761
800 642
546 590
733 451
822 634
694 417
710 486
593 492
847 924
949 720
332 236
355 92
452 678
49 385
174 722
381 684
185 410
813 653
416 780
258 474
976 719
356 703
208 411
176 812
295 771
704 775
207 422
656 193
279 417
854 371
796 344
52 593
529 577
125 50
929 439
118 601
579 456
649 288
309 324
301 589
687 971
434 11
989 904
318 240
781 617
345 219
62 282
531 968
1000 516
478 205
253 221
837 13
459 870
683 930
814 820
109 22
800 130
487 968
730 955
188 40
674 16
297 246
232 107
387 300
358 728
590 483
918 768
937 272
439 471
686 266
41 224
860 797
247 166
331 732
975 356
916 144
33 514
428 22
604 317
760 567
832 775
720 407
30 96
82 215
731 721
130 966
794 658
104 109
129 218
461 827
23 153
562 30
906 635
96 219
160 975
817 265
272 171
689 48
178 422
166 530
350 554
669 234
249 486
741 227
427 971
306 716
680 462
504 903
503 266
939 933
6 135
139 941
386 433
265 776
757 131
370 274
623 370
24 979
55 992
257 870
155 295
670 854
370 756
639 777
420 153
151 62
932 661
610 995
224 898
558 263
294 341
340 540
767 870
724 986
243 878
888 153
273 679
617 377
954 947
529 89
990 623
395 180
167 117
49 221
868 427
703 745
347 841
901 596
158 411
712 931
323 182
369 793
167 176
904 157
186 451
306 398
384 747
563 893
673 975
408 93
419 613
754 697
571 383
421 702
461 830
521 20
683 310
393 148
829 386
98 669
626 667
941 457
589 39
539 612
420 690
125 349
957 421
499 841
311 798
727 175
418 19
36 910
680 903
820 28
533 414
668 491
687 893
755 732
105 878
131 758
732 861
146 773
450 141
170 491
729 537
152 863
549 950
703 768
469 799
124 905
305 714
853 615
785 377
754 253
214 972
82 85
319 73
651 625
729 888
143 332
500 495
634 979
981 660
261 538
402 735
801 196
126 333
598 524
203 101
560 722
740 108
365 659
974 469
504 610
15 648
594 935
379 312
358 596
882 670
267 555
37 342
223 624
210 398
978 350
774 587
169 749
888 784
54 46
736 128
555 957
45 227
630 233
826 648
92 202
542 713
70 223
788 338
999 868
439 563
227 637
605 107
788 702
204 447
830 693
519 465
374 611
903 283
53 55
325 654
418 423
160 744
506 957
792 795
474 335
668 909
681 782
941 19
284 754
116 75
854 1
963 250
33 139
53 154
286 229
774 519
668 98
163 823
473 684
313 434
529 860
15 235
518 149
735 410
622 782
690 987
867 940
915 671
325 901
559 484
499 992
426 261
842 242
342 26
377 665
368 74
654 289
670 754
703 418
25 520
140 929
548 814
464 411
279 117
199 989
841 857
214 469
961 449
385 519
967 579
866 869
201 571
618 450
499 181
241 467
219 411
212 927
684 88
750 382
141 846
214 350
78 885
142 180
391 604
173 599
610 97
356 199
512 155
448 552
11 418
99 933
32 239
621 209
92 905
108 166
33 759
810 969
370 349
557 774
71 110
295 718
57 100
864 677
451 641
303 940
697 522
719 589
881 656
554 275
955 306
384 51
364 759
263 20
137 179
763 13
71 517
626 244
815 932
125 78
172 217
225 979
442 465
508 22
380 466
721 790
113 661
726 269
296 790
490 418
813 986
700 587
292 623
1000 472
179 786
25 173
288 700
46 675
493 742
945 312
786 342
555 953
105 467
520 984
275 414
902 878
216 435
480 258
161 101
30 9
466 341
525 202
419 425
359 248
696 273
262 826
481 682
388 577
697 11
811 986
448 761
192 406
248 37
718 836
500 34
434 299
791 983
169 507
168 930
738 563
168 920
133 165
22 805
361 175
772 560
358 933
170 212
141 779
79 163
286 476
456 342
920 542
905 96
392 946
390 211
658 616
408 898
867 407
352 931
946 755
305 586
579 627
912 873
174 861
967 552
185 174
524 611
96 14
600 144
704 193
418 475
610 371
306 383
204 91
7 898
634 102
925 730
527 389
949 169
94 756
208 842
749 922
52 772
477 210
678 610
33 993
631 694
59 83
736 476
921 19
661 30
186 593
919 501
604 619
473 19
167 944
433 234
274 502
927 659
456 969
60 462
847 82
728 339
771 234
908 387
400 839
849 888
755 144
730 762
554 245
412 137
130 843
250 414
331 549
427 378
635 475
447 947
654 465
805 859
932 794
828 875
430 545
740 688
367 267
170 895
888 315
484 387
543 546
100 519
491 191
475 764
257 456
946 656
854 805
832 739
5 570
973 774
565 815
357 863
114 993
87 546
904 405
954 605
703 762
979 632
847 940
420 671
632 30
975 772
281 418
146 550
865 685
858 335
293 494
324 305
915 379
838 182
195 977
195 666
840 862
128 394
669 129
428 562
223 72
282 340
449 384
870 605
468 823
713 285
561 156
456 628
57 781
107 432
9 797
875 274
132 796
340 728
823 783
653 582
37 851
189 892
174 84
680 7
780 334
963 912
251 817
943 697
605 782
540 374
1000 228
277 596
587 968
32 675
317 470
519 641
669 819
948 116
417 611
590 5
911 920
295 82
680 791
648 84
733 611
355 709
245 297
943 60
540 702
567 450
513 686
512 959
143 385
989 776
195 579
307 354
574 488
614 807
882 224
838 592
595 137
80 534
900 884
44 113
25 391
846 373
748 588
97 325
510 484
980 477
894 303
651 79
265 232
645 937
680 947
937 379
795 829
617 961
746 664
218 295
923 626
73 350
548 915
85 397
980 230
539 393
557 211
931 235
52 490
718 310
405 915
575 236
509 944
868 387
452 792
866 382
599 320
664 431
73 881
981 483
541 250
622 765
693 474
223 530
352 113
82 319
195 865
298 513
901 258
501 456
483 241
882 758
664 898
730 99
66 13
525 703
165 524
858 750
655 640
502 610
897 409
904 911
548 537
571 594
629 75
725 260
490 559
248 844
793 150
106 523
389 363
284 159
987 501
889 942
964 248
708 910
968 11
641 560
457 893
128 644
252 446
287 322
841 815
955 559
741 558
410 178
832 26
173 170
377 866
615 980
540 801
456 473
137 91
992 677
739 779
69 383
97 155
542 658
744 541
389 809
884 495
897 891
536 854
254 203
759 788
88 673
825 24
856 831
963 300
916 869
443 92
275 701
149 635
401 509
656 695
154 294
894 813
365 897
805 374
772 38
161 643
348 876
849 492
577 467
324 54
56 405
849 899
660 870
572 780
445 825
136 172
454 343
843 662
148 674
608 653
342 423
493 139
975 858
865 823
923 82
627 153
890 770
37 901
283 506
84 244
394 118
952 102
790 299
938 318
371 870
648 792
249 421
93 575
689 614
797 967
978 860
833 132
914 374
256 577
749 119
246 447
236 359
360 535
125 513
955 280
484 88
34 300
155 241
216 404
131 177
14 166
745 48
213 932
159 33
5 480
552 1
965 709
369 805
731 998
218 868
910 757
94 222
16 551
45 601
532 460
1000 374
480 655
184 689
353 63
148 815
873 960
165 732
920 723
340 695
840 729
709 956
643 707
101 909
717 266
558 722
974 5
55 957
531 970
817 384
365 844
789 141
347 973
439 822
613 595
235 252
191 24
486 410
911 840
833 401
292 47
278 827
319 647
109 298
783 596
711 789
221 640
275 474
945 443
472 132
390 646
75 922
402 532
90 294
28 39
399 227
690 887
362 442
221 163
596 539
160 491
91 363
182 570
812 220
172 587
998 753
97 835
956 619
780 709
840 348
974 466
67 787
681 306
348 22
84 360
744 246
939 839
83 442
813 102
35 454
562 194
598 97
273 945
848 13
242 308
861 613
828 783
232 430
571 312
655 524
398 17
400 201
224 212
515 861
916 657
492 325
439 142
929 537
180 817
544 113
222 168
54 602
252 637
661 231
907 9
655 525
607 864
859 817
174 143
565 568
285 314
881 791
419 716
224 613
6 865
483 661
733 908
561 146
710 768
477 285
378 483
780 635
440 833
856 560
210 466
688 730
715 192
891 696
758 552
355 639
534 887
463 795
378 942
242 111
475 831
565 468
484 979
90 758
705 83
641 984
40 974
549 914
257 142
266 366
681 368
251 214
6 500
138 125
898 554
152 653
617 906
280 620
946 494
168 571
458 552
107 798
824 254
68 935
809 81
905 849
239 764
796 698
290 285
757 634
455 131
490 314
3 723
319 913
949 384
491 46
956 498
818 745
262 436
332 830
394 110
312 757
653 514
853 600
336 619
603 837
773 940
530 179
198 603
119 869
996 722
454 537
696 920
898 511
779 624
674 510
474 557
686 21
189 452
785 177
743 346
10 611
645 349
472 397
182 684
633 251
254 554
656 674
208 634
677 273
856 109
531 163
821 650
29 81
487 181
924 902
517 15
637 14
643 328
53 827
920 718
488 941
562 302
232 351
489 512
922 677
358 197
839 783
540 715
919 364
415 577
226 765
368 704
81 207
689 466
920 592
428 225
727 722
799 431
314 745
923 277
927 199
270 221
726 594
700 983
13 15
60 356
193 530
295 367
276 197
469 920
278 319
819 71
491 887
620 644
264 10
672 762
898 363
615 310
901 741
562 670
199 760
991 176
783 333
107 114
974 841
41 715
568 166
582 235
49 919
214 174
515 710
351 426
328 521
973 48
425 531
557 645
355 243
281 619
144 829
794 751
592 389
748 250
212 613
461 502
77 709
799 911
976 34
335 362
536 145
564 633
588 341
382 589
146 43
768 54
444 573
627 505
112 635
636 333
52 408
275 729
243 830
963 336
458 888
68 479
482 353
453 333
493 296
589 908
897 835
451 560
927 876
929 214
335 634
487 556
949 627
238 593
897 347
335 514
530 770
869 144
161 543
754 63
65 372
231 761
21 486
532 242
558 96
871 986
875 643
868 851
859 845
646 967
75 439
290 276
484 892
879 956
502 579
152 282
856 315
665 513
78 968
226 170
395 503
940 27
323 369
791 431
147 10
857 170
291 626
964 494
610 673
279 796
518 270
139 61
119 997
818 705
193 343
708 253
126 960
309 897
103 247
478 653
883 999
359 494
316 756
895 981
348 419
930 954
714 418
786 180
283 173
491 610
575 108
18 204
631 284
262 863
10 25
865 805
671 25
815 363
263 485
374 310
362 434
833 59
329 771
957 319
992 840
302 11
186 2
411 935
508 125
723 315
712 747
583 554
421 84
570 621
829 210
511 818
38 638
108 950
41 55
643 141
841 543
270 45
5 514
880 44
593 15
895 669
538 99
363 12
807 364
520 173
308 339
22 723
96 427
724 960
855 324
501 716
146 107
960 637
440 679
859 135
343 720
505 564
379 217
534 62
85 870
374 677
175 424
472 983
21 902
144 604
601 138
183 89
48 580
242 420
380 778
833 703
394 75
29 282
365 108
252 995
998 54
451 572
969 646
373 732
750 999
58 749
588 126
199 672
601 676
833 34
961 848
990 117
533 84
990 124
525 419
524 823
763 62
161 502
814 95
758 470
470 357
883 22
181 927
371 620
927 759
199 813
16 606
827 354
918 914
182 883
178 670
537 870
269 812
712 153
765 112
728 428
859 798
393 608
34 190
662 923
256 7
90 657
683 775
927 571
562 930
595 171
311 81
58 547
284 11
358 497
631 650
664 511
667 64
517 545
746 980
31 209
255 532
605 63
958 106
459 789
588 994
519 39
89 964
877 851
614 176
167 555
938 613
982 409
562 78
318 575
812 617
962 802
924 968
666 263
449 845
1000 116
309 655
610 696
231 127
740 994
528 491
623 408
168 944
469 404
109 773
64 281
383 937
620 442
847 554
834 506
440 457
347 438
431 870
824 239
471 537
33 15
875 669
401 283
89 769
974 688
537 696
46 50
556 149
428 14
817 741
432 789
20 206
358 641
109 303
842 231
489 136
250 827
278 935
967 924
434 951
68 546
191 580
153 742
866 487
756 538
274 750
429 13
753 893
48 374
828 660
59 893
880 454
671 225
445 9
890 512
69 424
704 62
629 790
510 843
168 838
240 723
964 244
951 110
164 789
775 141
677 727
932 495
430 410
644 759
449 439
695 781
12 539
346 603
398 789
15 380
770 59
719 247
862 947
121 382
515 111
816 421
495 661
35 824
349 226
59 344
401 884
231 203
110 670
714 238
610 418
345 27
274 33
853 86
28 773
568 211
905 567
512 703
382 583
255 386
355 926
743 618
984 677
276 72
406 737
480 162
862 183
327 913
420 633
702 65
509 824
736 397
179 345
308 298
860 888
160 264
347 509
211 699
322 525
625 955
405 696
54 507
607 601
111 923
524 256
201 111
828 96
734 394
469 996
69 824
593 67
952 459
997 752
938 231
482 310
870 620
666 897
347 220
837 313
662 578
481 832
502 448
305 66
113 118
815 655
676 750
999 247
864 806
987 320
530 497
97 380
839 167
235 233
123 671
895 544
959 316
536 609
139 161
439 363
895 954
228 461
626 366
359 348
659 688
584 29
872 420
69 440
238 582
470 821
50 658
750 223
786 852
985 409
541 941
158 546
978 930
250 71
374 40
703 366
841 114
630 18
393 348
612 937
690 911
61 685
706 390
558 531
928 685
661 395
623 491
666 874
165 74
604 177
522 529
575 85
829 977
83 482
798 49
438 36
130 122
100 593
641 441
644 34
660 659
350 88
159 343
906 769
845 155
521 998
737 234
418 867
818 158
278 617
515 19
541 23
116 713
16 141
544 522
894 171
309 146
654 635
578 658
600 146
670 190
397 273
337 218
625 799
395 281
80 639
523 219
449 889
441 874
42 661
707 3
49 772
918 514
654 240
597 469
423 700
271 143
874 768
102 346
644 197
719 534
481 983
848 636
460 495
632 481
917 370
231 533
3 769
5 753
479 771
268 34
233 617
981 292
947 571
182 613
373 646
30 953
315 68
280 906
112 680
229 106
123 359
21 487
120 422
93 797
190 113
799 395
914 457
956 19
157 536
726 325
482 87
683 931
48 436
612 565
859 83
834 419
118 423
237 34
903 433
441 580
762 369
363 257
695 41
891 770
310 63
181 546
690 124
747 655
401 851
157 7
175 524
322 519
485 326
282 668
824 558
687 26
612 356
116 625
389 197
452 105
98 732
916 48
571 957
998 246
496 348
760 739
125 932
179 357
949 439
432 894
570 943
425 141
326 854
11 677
901 740
989 812
153 418
838 777
714 601
116 380
564 681
457 816
193 214
203 889
714 482
503 216
169 303
385 333
697 716
612 805
279 767
378 848
173 128
323 643
993 664
490 914
158 548
327 93
829 868
993 221
266 414
555 215
939 898
838 143
92 944
894 967
133 594
489 806
369 715
597 390
761 898
350 127
939 794
219 900
551 312
128 313
310 8
983 72
399 545
687 763
310 442
776 500
59 148
595 532
905 554
851 64
863 40
388 162
221 366
54 617
333 604
358 284
840 420
929 56
117 663
521 219
3 48
314 782
115 910
462 920
255 895
403 657
790 310
772 509
417 639
104 595
13 483
9 755
526 537
423 261
834 90
303 83
656 231
52 412
505 431
780 351
631 316
889 766
360 221
520 541
121 78
677 347
871 261
734 599
678 126
590 213
785 380
332 569
29 765
997 270
469 473
563 151
925 412
307 698
413 281
54 19
992 934
424 398
244 179
629 506
910 288
593 620
69 150
353 468
394 122
196 998
625 438
831 351
826 76
180 921
217 888
617 72
832 326
318 30
412 429
282 821
238 406
192 759
720 853
492 674
119 399
222 330
987 162
989 997
506 500
570 192
219 836
780 411
746 39
383 424
978 783
790 127
598 498
692 41
585 54
265 853
456 370
335 646
157 373
269 327
867 518
896 839
534 436
805 819
869 336
991 506
932 11
168 787
280 431
817 593
486 659
326 636
800 501
9 213
620 861
753 215
293 579
783 995
389 720
300 621
361 141
279 414
188 51
944 90
57 71
122 61
310 548
26 246
430 374
756 10
393 780
641 359
467 204
323 501
307 705
492 983
89 475
420 102
439 657
29 248
398 740
489 159
170 479
173 705
619 535
269 235
195 251
521 986
996 875
824 61
70 297
307 134
947 953
646 507
623 117
125 875
50 457
342 993
745 162
43 612
517 147
140 763
768 723
565 930
734 639
286 994
615 932
814 781
847 721
217 861
186 644
762 438
697 851
821 926
849 680
80 403
425 343
840 857
10 848
309 370
973 838
709 241
287 763
741 12
795 638
548 68
863 791
612 979
632 483
753 812
582 21
224 893
900 244
57 155
951 474
803 480
192 117
435 811
409 981
554 210
162 375
603 315
972 606
237 513
469 723
71 943
78 809
803 582
762 817
223 23
221 452
735 150
938 912
332 556
735 399
79 506
917 306
66 963
259 226
876 478
160 50
944 768
163 911
643 396
179 221
346 324
118 905
421 337
388 281
240 389
190 667
771 433
930 566
386 547
982 364
566 97
408 534
758 250
16 742
464 728
646 440
624 973
595 963
519 267
567 355
598 120
178 416
54 636
455 356
242 959
552 965
48 523
374 149
856 51
180 209
55 84
445 328
205 95
875 398
151 457
459 82
596 954
671 285
828 479
178 35
440 487
166 697
379 325
49 886
821 970
148 717
519 639
515 85
474 589
370 621
251 636
253 968
977 576
510 303
754 679
261 596
187 30
326 436
532 166
885 438
829 74
470 178
487 479
946 814
375 839
294 748
990 397
114 17
717 359
636 155
398 407
536 300
857 57
855 711
359 616
334 21
577 835
660 866
364 330
629 156
430 351
930 396
998 652
746 881
909 201
42 633
358 478
272 26
714 454
555 643
845 4
345 359
648 585
70 500
215 992
536 282
752 50
490 222
211 525
383 551
876 248
850 139
364 656
878 1000
843 66
533 987
439 450
94 686
552 220
779 38
299 28
996 68
972 13
920 866
539 153
656 283
605 80
637 872
457 487
594 179
282 157
31 991
250 155
269 395
542 243
836 417
502 631
869 548
467 54
773 262
374 362
147 198
411 904
472 790
169 156
529 896
853 811
808 136
269 597
643 860
467 999
808 981
831 209
205 148
898 126
617 455
629 299
846 732
92 645
76 2
870 517
818 710
696 88
710 163
797 29
715 256
779 687
96 968
781 266
565 694
154 175
923 37
458 86
557 1000
461 843
25 910
32 275
990 764
280 887
755 670
452 802
373 823
163 422
37 983
60 766
174 41
342 780
383 404
425 415
764 263
945 777
159 13
264 155
393 245
609 912
220 911
132 530
952 213
80 548
459 869
458 977
844 912
376 187
587 25
186 257
140 598
144 562
808 211
220 594
9 579
861 699
782 516
229 409
186 699
271 337
54 348
188 568
858 605
937 982
224 656
364 377
849 595
794 905
759 719
321 595
524 506
124 957
688 774
985 49
528 791
316 525
225 43
244 354
390 808
922 323
810 626
631 367
107 585
74 868
343 47
878 990
371 84
42 533
440 204
591 321
389 528
757 856
358 676
977 466
866 467
216 868
987 988
862 544
861 575
284 213
372 649
937 239
522 964
752 82
834 539
117 535
149 395
75 520
40 839
848 794
634 6
378 99
494 994
423 989
314 985
346 919
530 859
143 675
52 949
279 554
716 447
509 486
372 715
583 12
186 364
385 723
263 1000
480 327
612 65
365 255
831 54
51 988
896 845
481 199
193 780
2 899
149 759
506 47
268 935
459 24
214 140
676 333
210 925
4 267
335 562
295 698
187 329
685 855
696 993
957 56
980 377
250 6
771 571
416 247
449 851
797 527
385 993
1000 896
524 219
474 289
452 639
798 549
821 257
327 137
771 926
842 713
1 363
413 664
375 211
462 73
838 716
544 446
934 855
488 237
771 362
116 326
1000 254
872 110
319 69
705 516
979 903
265 217
525 668
789 485
728 443
830 875
903 747
351 767
344 216
146 241
179 403
571 688
982 566
407 103
501 689
291 847
35 174
117 62
751 361
927 318
770 547
866 671
565 799
570 575
66 975
441 552
264 915
980 132
460 782
155 178
274 391
855 746
258 473
606 590
154 266
364 998
475 964
366 43
595 760
990 671
698 217
501 643
882 439
781 164
117 35
3 268
25 226
128 538
52 585
812 626
87 731
167 887
900 360
131 911
215 876
952 98
15 577
398 323
114 529
614 206
184 781
652 14
509 484
371 35
198 37
458 61
531 125
786 799
923 738
307 27
831 398
491 404
599 108
323 171
691 87
150 588
814 466
226 135
777 297
643 896
511 807
150 52
198 274
339 699
175 327
180 79
394 926
638 282
854 814
724 200
730 869
197 457
222 131
5 945
938 666
204 812
456 979
657 693
805 664
184 982
482 828
443 720
519 694
562 530
399 76
567 571
390 124
647 712
174 807
233 822
871 341
337 964
60 292
596 833
472 893
201 803
569 603
589 717
435 864
968 186
74 257
117 24
383 899
267 515
180 713
639 272
266 26
804 666
85 501
39 440
960 436
864 362
767 415
68 88
130 326
324 410
67 919
996 253
55 362
36 641
174 917
267 58
527 984
724 36
752 375
750 942
947 222
258 638
103 432
330 189
453 327
631 480
455 194
455 482
148 290
55 915
626 557
25 7
970 226
107 840
293 83
38 955
138 787
794 490
679 148
876 783
710 913
968 373
57 986
255 533
44 994
602 863
273 295
836 30
406 52
985 323
364 514
330 150
858 734
26 207
785 40
456 469
516 909
145 245
813 494
323 295
94 179
108 929
238 976
87 573
372 758
842 582
572 565
207 401
669 421
338 537
302 520
67 955
876 46
559 172
55 542
867 325
938 610
348 23
620 937
778 61
274 181
432 341
608 639
356 905
966 564
845 456
783 594
112 496
282 698
448 574
253 80
709 716
368 777
540 378
320 818
672 608
564 614
958 95
962 374
208 817
385 323
868 546
468 573
600 698
584 193
204 126
377 321
120 20
205 350
992 93
195 311
330 510
593 926
101 442
109 374
379 797
508 301
265 987
961 54
512 370
166 753
198 551
152 263
630 56
589 49
697 365
502 648
323 168
186 720
182 753
478 783
361 50
747 898
879 525
189 147
278 423
32 849
769 31
342 641
201 922
88 493
245 234
153 469
331 474
527 589
690 836
649 421
722 56
967 261
432 547
635 506
523 499
917 204
373 252
160 727
22 208
319 514
268 673
967 1
551 193
380 714
200 389
205 245
833 505
11 92
228 930
560 747
122 257
588 409
682 1
82 632
490 681
796 423
450 455
175 980
266 902
755 765
917 503
766 291
803 241
646 135
876 307
186 438
843 481
382 600
789 716
464 108
999 71
896 188
732 263
758 574
804 761
329 120
702 130
744 151
192 643
784 863
674 436
235 434
392 738
85 862
451 553
221 856
393 297
938 721
911 445
48 786
104 901
667 387
896 709
629 339
733 233
170 201
971 693
474 496
887 343
190 969
140 27
700 870
358 80
835 269
21 764
469 618
979 810
664 122
65 564
25 444
451 33
850 924
631 593
351 616
815 486
490 785
944 755
337 902
565 536
272 400
234 741
555 861
128 16
674 705
885 743
417 739
767 492
426 203
562 910
586 420
937 148
504 150
776 200
141 825
37 221
267 673
951 559
417 529
965 671
454 496
713 970
538 491
831 911
255 725
933 333
974 329
317 244
296 31
514 831
428 942
825 581
63 703
282 732
125 585
627 960
767 911
280 35
568 477
675 211
419 74
586 600
42 996
317 215
218 750
315 650
910 167
535 259
756 11
777 329
442 900
645 456
915 774
145 489
271 229
544 88
421 486
445 12
319 375
395 412
808 859
312 252
266 891
801 706
405 873
266 707
538 861
721 795
158 961
840 866
995 542
128 159
382 689
15 51
651 656
281 216
134 905
721 414
28 610
971 614
2 627
680 715
74 600
328 620
796 217
981 65
802 127
250 248
46 192
766 917
405 874
278 40
725 131
328 279
306 515
360 713
939 74
86 319
427 787
469 15
524 815
46 596
700 629
465 32
669 983
126 706
354 589
180 288
17 615
474 198
591 629
242 338
987 242
669 392
737 634
37 77
619 882
232 673
788 277
23 936
464 485
356 585
922 397
587 154
453 837
359 226
18 644
132 442
704 506
555 13
297 26
183 542
977 656
132 993
102 984
540 530
949 560
93 399
764 274
919 925
696 749
27 730
162 150
265 193
616 594
921 7
179 82
315 370
248 564
628 565
22 648
590 827
953 321
990 708
927 149
949 832
743 339
857 422
666 62
432 988
825 847
71 990
322 934
607 494
197 760
926 463
605 416
221 967
693 221
920 955
617 964
751 707
446 488
391 332
896 565
758 261
128 368
712 595
650 500
788 20
566 728
204 543
425 538
415 933
291 969
505 612
911 18
195 505
154 727
454 715
395 123
170 787
546 189
238 373
914 762
896 976
325 926
638 591
968 897
390 245
959 716
63 440
336 649
597 48
57 979
42 594
562 35
763 923
896 788
240 468
457 214
446 161
26 164
418 793
493 486
496 739
415 792
691 963
531 643
174 645
449 355
786 682
606 907
265 793
435 591
925 849
306 199
100 841
130 335
564 973
690 840
493 183
876 524
675 563
566 957
892 874
301 891
788 520
82 531
69 769
80 806
615 570
35 402
701 504
257 536
19 544
966 941
43 735
62 580
84 639
861 770
583 462
786 408
936 209
470 448
353 809
214 442
806 572
87 878
832 435
276 134
802 762
530 798
183 366
948 158
310 227
170 527
633 336
878 257
122 516
788 996
655 766
175 169
643 626
958 920
541 499
916 196
466 558
392 156
349 876
223 45
633 751
394 512
198 964
677 505
465 273
880 876
651 169
302 837
92 959
663 479
903 990
581 962
38 920
441 954
679 314
903 753
559 59
520 449
616 191
246 589
103 72
350 746
51 259
892 305
516 212
749 657
664 147
702 484
605 1000
977 638
108 903
97 624
387 549
6 776
300 881
825 795
548 92
941 486
220 874
943 867
954 705
721 738
733 289
136 273
778 787
44 294
662 686
644 853
759 627
178 942
98 18
80 1000
849 272
322 447
129 85
438 513
829 498
173 206
200 916
770 448
934 743
158 635
57 383
289 64
123 652
440 102
566 145
657 361
42 557
526 821
144 483
839 307
79 405
540 408
173 844
987 786
735 899
578 297
666 505
527 405
752 644
612 803
914 20
449 677
279 93
58 989
792 92
507 152
992 314
428 946
696 675
236 803
382 656
168 958
363 425
723 106
140 123
432 351
455 296
299 901
425 840
157 500
130 406
62 624
143 568
762 225
263 835
746 158
228 976
572 106
127 1000
34 939
401 266
382 189
566 235
962 809
347 642
363 238
948 959
718 600
696 141
285 601
641 339
825 236
512 463
188 809
991 650
418 541
903 626
760 278
378 43
232 32
498 242
888 234
189 171
870 897
393 863
477 731
372 698
979 668
51 764
639 926
868 559
782 271
359 474
855 57
633 384
302 512
64 393
442 294
468 146
864 709
12 495
31 222
193 138
712 160
907 646
419 938
984 394
109 669
592 37
625 268
328 786
650 154
888 145
982 616
444 987
801 581
89 851
992 362
356 739
283 682
572 516
440 879
459 402
716 131
710 976
504 696
727 487
558 270
753 83
443 689
383 789
943 82
354 763
176 661
661 131
278 237
915 327
319 161
478 455
497 831
929 513
448 389
407 318
664 1000
994 248
277 950
606 81
197 772
827 616
311 467
552 966
314 143
178 223
802 206
731 320
152 991
959 919
102 542
141 388
917 819
469 763
451 498
357 965
279 542
455 148
103 61
977 47
820 422
499 313
798 971
449 392
529 888
930 910
29 285
928 516
54 517
2 198
976 91
256 472
671 847
155 265
111 397
664 300
288 670
58 217
824 536
263 776
267 120
583 276
761 701
269 815
456 161
454 821
890 133
850 188
78 165
820 12
96 305
742 588
165 857
974 75
35 503
439 356
304 203
641 941
547 992
443 444
972 222
805 941
134 638
370 110
247 874
36 505
15 447
596 704
566 434
816 135
675 253
735 778
122 251
149 363
888 296
176 773
233 666
593 424
944 553
391 812
1 66
792 963
646 363
650 429
686 454
804 348
980 266
991 400
632 440
625 849
548 60
529 857
229 589
516 199
13 460
109 667
203 995
131 721
90 631
957 345
479 963
193 487
785 425
728 938
909 988
339 786
550 796
618 949
979 960
227 153
65 81
12 626
463 907
471 917
881 639
67 368
931 756
595 378
951 304
138 157
703 519
507 662
553 401
321 362
944 988
930 783
365 126
63 640
552 980
346 380
437 852
590 397
147 361
978 85
734 267
346 74
387 406
710 514
710 868
899 164
243 730
714 869
349 669
513 440
315 426
223 253
615 545
624 491
192 366
157 981
222 701
376 268
634 726
530 95
391 95
329 296
230 175
722 961
766 588
346 774
711 742
583 503
399 361
345 721
645 972
972 99
709 763
713 244
341 130
899 545
127 602
425 466
198 852
640 759
396 151
18 102
393 490
596 142
910 325
775 559
752 325
989 662
702 379
517 887
764 753
87 587
581 746
528 170
374 922
766 199
456 298
243 862
76 175
116 254
597 537
535 100
264 637
43 799
40 639
869 585
18 156
752 66
997 704
20 357
753 772
692 904
651 545
48 700
57 908
454 560
217 661
973 616
352 630
10 17
969 715
757 477
126 867
620 272
220 950
607 720
127 732
393 368
259 24
237 60
752 801
673 269
429 527
684 834
748 77
331 74
72 727
733 35
129 140
14 916
346 691
458 966
897 586
309 162
376 717
211 263
711 792
679 443
65 304
424 197
655 982
274 117
75 579
111 523
844 33
367 379
187 718
2 768
326 27
404 276
36 23
655 249
238 54
161 835
978 79
748 957
923 150
391 235
943 985
802 502
75 647
362 888
452 560
695 168
972 303
181 772
534 546
402 332
824 252
521 939
169 735
237 628
205 659
803 348
960 1000
376 881
157 657
230 797
30 644
216 558
508 533
318 851
790 688
630 147
114 485
853 291
132 774
634 251
624 126
687 4
395 80
509 875
140 848
898 61
402 693
941 328
935 525
586 679
851 685
732 4
912 451
973 469
290 813
219 590
996 725
296 358
841 484
87 629
47 939
554 411
469 353
624 673
858 526
579 501
279 83
628 865
792 82
882 438
250 419
573 226
965 3
606 6
745 915
819 512
861 48
575 954
569 132
771 403
883 892
101 580
863 795
219 172
347 686
792 950
200 172
40 576
525 712
827 295
268 418
362 694
760 8
516 349
347 950
18 977
394 451
326 758
843 394
793 181
401 252
665 442
372 532
622 810
714 420
655 790
186 825
37 268
531 784
226 1000
745 377
127 703
95 242
351 729
839 998
659 319
381 981
203 159
928 728
42 609
584 499
973 305
262 592
383 62
605 648
778 586
318 552
390 103
51 432
812 597
873 244
175 761
250 279
25 135
834 455
15 837
686 612
173 536
1000 304
856 974
792 270
38 734
117 927
450 784
320 449
83 365
410 417
208 988
485 389
377 296
879 98
899 650
388 496
157 610
775 758
202 949
283 676
752 751
538 74
462 668
146 108
204 38
26 906
739 376
770 552
29 831
648 68
107 948
303 625
642 341
239 724
862 175
154 34
629 853
81 612
407 48
281 636
388 344
209 699
860 366
319 49
730 508
330 940
724 775
688 895
205 492
239 681
760 6
114 430
574 220
650 239
513 638
499 23
694 734
133 937
311 440
30 245
15 371
199 189
981 101
15 706
372 739
975 237
738 264
195 83
305 879
287 843
298 258
624 976
846 604
24 547
525 574
664 115
67 922
572 151
112 568
286 798
228 634
103 276
664 256
156 907
230 415
28 750
310 373
487 685
709 962
649 738
360 206
932 731
541 625
122 853
993 103
273 680
893 351
855 759
82 15
844 877
487 553
132 181
46 89
541 194
533 683
441 687
758 91
818 851
796 272
313 223
145 603
704 179
474 588
709 821
749 504
975 878
625 419
411 714
303 579
587 1
207 255
501 771
851 371
983 704
300 845
201 399
766 877
523 911
520 664
809 429
164 948
749 280
85 412
681 875
35 962
306 675
929 454
841 560
391 482
208 413
913 584
425 2
12 913
420 101
52 208
458 396
770 956
202 87
87 404
287 573
53 226
951 1
152 119
387 55
283 495
317 590
722 542
476 738
52 506
582 394
550 604
564 88
891 799
657 823
707 933
230 710
865 963
890 908
425 144
251 455
427 460
499 401
113 753
475 525
795 611
260 810
442 281
579 334
675 732
83 715
840 43
696 590
857 387
882 309
189 572
108 343
493 262
885 343
311 80
880 465
887 604
255 645
492 843
923 821
46 142
385 669
541 921
954 552
543 797
748 537
174 83
476 258
555 825
383 748
650 807
758 369
250 477
176 533
821 115
419 978
203 901
933 319
684 830
832 38
982 933
23 307
925 958
539 429
561 663
296 319
629 96
952 110
986 144
77 849
682 7
991 83
952 196
703 186
111 91
646 625
135 383
45 991
872 686
255 281
837 609
891 598
602 87
524 361
548 355
756 703
360 311
617 280
326 473
75 583
60 764
605 973
435 294
431 966
959 640
99 341
616 137
848 247
1 680
755 212
202 155
184 741
157 89
134 85
950 68
844 537
700 943
312 578
16 263
721 554
441 584
389 241
918 582
474 193
481 259
766 707
467 446
604 812
860 987
553 340
311 33
765 909
794 711
728 886
181 801
588 380
56 161
385 283
623 388
765 282
765 157
111 901
845 667
120 104
44 860
438 177
804 638
272 812
68 978
138 372
667 608
565 270
620 748
619 230
446 824
545 519
963 666
856 929
504 538
954 319
394 404
884 149
772 14
319 301
902 673
868 772
474 489
146 589
968 916
526 668
584 599
822 672
71 804
950 515
918 11
297 764
812 51
814 812
74 948
580 931
224 818
131 391
398 272
70 129
284 876
562 383
979 11
295 855
640 825
308 432
702 24
254 320
938 821
235 287
810 770
783 506
727 449
417 259
189 419
216 971
427 299
797 853
981 40
917 825
284 196
370 544
542 198
603 419
546 29
766 49
158 958
244 160
464 635
457 449
355 679
593 283
668 68
29 567
835 469
440 412
363 858
881 494
44 625
260 924
518 677
774 766
523 237
374 89
960 355
317 606
819 312
175 796
442 192
799 109
464 295
777 585
493 896
753 402
894 222
379 634
41 608
482 542
684 171
560 398
916 897
350 35
906 616
559 640
310 630
492 153
181 651
487 612
86 352
370 582
96 444
113 562
523 593
608 441
490 813
549 202
244 919
90 166
779 459
71 18
445 243
995 375
474 438
441 598
208 306
372 717
653 649
787 463
78 443
407 508
62 407
142 787
658 699
237 839
305 331
749 921
29 298
440 179
126 12
959 136
747 133
88 122
228 791
276 171
143 916
472 126
531 216
812 552
51 47
853 923
325 678
258 774
426 460
387 273
933 265
785 581
798 727
810 333
221 173
324 431
387 15
954 839
730 91
698 916
441 854
815 649
166 847
843 115
393 164
956 290
327 232
532 380
664 318
538 832
672 438
693 678
400 257
256 97
260 489
317 983
184 814
998 367
768 216
259 61
471 766
862 205
83 333
929 3
521 446
984 608
344 243
4 363
894 174
402 576
561 458
257 744
447 113
784 887
650 57
40 433
336 960
688 563
163 821
841 111
858 40
376 462
911 253
944 941
664 141
233 569
736 977
104 855
450 963
259 539
607 647
90 570
194 598
207 694
428 245
439 907
80 847
225 99
339 73
550 242
541 462
114 986
886 290
438 763
822 891
763 485
841 16
956 843
391 447
526 330
941 749
86 396
583 117
28 655
787 721
714 614
646 365
329 713
884 721
381 787
575 798
711 652
317 877
973 84
317 111
568 132
803 947
405 461
225 713
430 946
558 547
503 287
315 670
649 267
185 407
168 961
841 173
997 598
570 31
500 833
977 787
273 392
220 708
852 732
232 688
98 258
618 383
480 988
284 290
451 297
441 611
9 377
423 683
657 37
624 671
824 169
714 473
874 816
13 784
956 852
484 172
37 697
604 511
393 970
757 134
770 968
213 709
578 62
236 791
700 172
653 882
463 358
940 742
24 103
344 779
560 161
769 55
469 862
147 751
886 89
562 220
94 765
229 525
938 842
265 82
284 280
196 783
598 57
308 89
831 541
456 386
691 715
980 350
404 700
787 614
27 433
707 89
73 345
532 439
622 615
992 394
610 391
48 165
83 601
588 290
269 116
106 487
962 827
946 311
746 880
966 166
817 683
701 44
285 35
218 256
61 369
198 158
413 966
907 515
193 934
341 883
626 228
568 684
713 772
40 114
652 176
550 134
333 855
834 849
606 635
473 698
156 841
236 544
253 433
250 613
204 466
218 858
270 999
689 325
48 912
684 293
478 749
214 171
448 414
125 200
35 51
539 628
653 593
190 603
930 603
794 973
638 382
993 622
832 525
764 988
255 413
140 408
347 618
933 745
417 379
237 310
426 70
11 38
909 474
363 499
809 354
908 128
770 602
968 508
619 375
150 442
469 67
815 854
721 674
608 885
955 932
990 484
979 212
372 973
575 270
147 782
379 318
69 922
175 140
684 594
795 273
369 95
647 315
383 230
12 9
305 924
408 225
867 62
170 425
963 497
883 1000
75 284
503 340
424 110
36 576
384 503
662 6
194 996
655 129
97 898
377 244
907 230
168 620
388 338
611 229
301 860
46 959
348 649
273 871
893 706
251 213
63 28
342 805
791 439
44 599
472 751
865 618
786 971
188 61
232 823
970 165
182 752
101 401
952 790
604 478
999 799
463 118
753 306
924 44
403 433
823 218
234 444
349 234
869 648
969 136
254 343
348 489
167 939
276 506
420 159
704 660
742 678
762 274
109 530
38 855
159 55
997 542
411 477
350 50
314 824
940 931
164 972
805 770
579 839
622 35
340 405
890 344
799 171
85 73
788 225
329 948
854 891
22 224
392 289
531 600
760 435
622 197
321 487
205 957
191 865
261 30
926 899
551 972
301 546
369 419
889 204
633 986
152 133
604 468
941 583
666 127
310 889
597 272
184 514
78 490
402 2
430 666
438 67
898 935
182 336
379 928
539 359
744 916
331 558
978 668
815 239
315 201
272 630
647 61
786 231
251 30
286 232
7 353
850 300
963 418
604 124
322 130
43 133
3 936
104 608
870 650
952 186
435 975
652 561
413 938
305 657
821 890
807 4
82 530
145 688
743 787
972 46
350 176
835 734
553 908
365 172
830 69
521 335
229 643
40 540
509 100
16 243
584 776
855 264
133 776
512 755
607 1000
252 428
540 953
876 407
365 528
826 898
242 278
263 94
497 136
649 558
146 963
931 635
924 381
622 48
352 485
610 481
947 366
210 223
618 199
48 731
510 554
749 878
558 15
593 157
370 259
142 523
481 609
917 261
996 667
398 940
231 889
281 118
659 262
835 106
598 537
989 528
982 640
111 733
490 738
392 722
238 701
806 327
534 839
737 545
41 898
208 20
355 109
925 705
84 320
236 749
980 688
561 509
29 462
513 714
864 396
596 359
124 119
787 439
979 312
679 467
921 722
529 467
806 379
841 416
544 181
522 549
308 254
792 372
203 822
176 844
221 321
373 173
518 539
21 56
251 947
49 321
876 44
335 725
206 792
209 91
279 502
193 596
9 653
896 63
495 545
640 391
965 778
599 427
18 473
566 109
269 484
565 342
29 366
784 88
245 872
315 192
642 978
687 96
281 336
668 324
779 321
435 391
206 300
944 416
172 254
805 254
972 818
524 693
250 895
266 956
796 101
423 503
204 704
840 281
884 632
38 860
800 458
264 695
457 562
511 480
281 623
333 983
926 307
748 684
602 53
694 472
848 754
701 607
372 564
772 407
819 255
152 291
702 999
480 893
685 23
749 516
30 511
561 829
409 539
13 284
338 472
714 188
298 183
747 572
662 668
227 947
595 391
37 916
862 933
657 423
121 683
435 150
218 987
285 596
446 465
147 536
746 45
6 948
945 391
765 586
152 187
261 688
371 879
313 229
263 529
904 91
484 200
935 107
797 541
558 529
290 888
482 406
273 114
674 708
818 201
195 407
901 854
941 198
936 963
500 903
581 627
969 122
64 342
28 211
678 321
703 389
676 219
294 26
124 436
1 816
936 969
281 512
726 747
509 281
939 726
629 576
298 622
862 781
186 303
361 678
494 785
395 83
167 506
675 116
972 403
161 840
987 604
808 149
738 634
740 686
267 597
394 539
88 980
385 140
489 690
38 572
297 350
343 840
606 616
164 248
799 50
872 256
409 562
101 103
342 16
622 880
494 743
169 580
189 594
959 674
665 362
158 19
104 708
219 911
890 145
448 50
244 854
942 166
605 582
166 106
55 417
773 130
469 991
441 478
792 135
996 190
696 481
547 477
797 240
674 634
189 631
489 978
306 129
450 319
131 724
504 556
386 564
409 98
568 265
198 983
494 216
874 160
119 802
652 757
361 933
909 955
343 941
7 806
505 1
516 390
665 514
520 281
150 990
493 113
502 573
576 528
289 309
15 820
233 12
390 279
626 796
123 911
376 940
202 224
629 249
693 240
837 691
683 937
937 284
992 827
579 478
984 342
513 401
727 604
590 998
440 502
917 282
630 870
208 415
378 622
198 733
124 203
811 64
199 769
156 800
787 518
977 620
262 671
829 73
201 648
257 514
976 987
644 725
536 706
643 812
428 315
281 65
325 795
61 425
680 118
791 787
519 628
501 813
433 611
685 382
422 573
733 804
877 412
97 140
426 278
137 797
884 930
914 465
945 640
994 772
966 423
648 151
675 455
292 495
718 998
549 164
600 776
744 13
276 911
921 1
646 727
796 876
811 850
35 422
207 864
75 332
384 760
755 282
895 54
412 533
286 63
959 816
528 85
959 679
985 471
328 985
921 853
830 10
400 905
686 372
718 45
894 271
889 314
747 111
885 735
635 97
443 2
386 126
379 300
824 66
10 889
960 865
483 473
2 866
982 815
968 642
650 322
472 942
55 309
320 388
890 953
600 913
704 761
700 402
881 534
600 151
977 540
258 140
258 713
804 488
763 104
409 57
530 325
115 15
135 916
861 172
520 290
864 161
492 704
716 929
815 896
180 58
520 132
259 138
951 126
850 289
538 588
893 801
777 445
292 462
818 211
141 86
711 306
457 655
737 826
168 810
805 728
625 717
902 577
105 459
633 208
8 730
98 562
330 849
397 207
539 925
112 344
843 775
475 562
280 758
712 420
297 129
372 506
374 567
613 244
273 105
750 763
165 9
365 612
39 211
580 471
526 890
734 950
817 669
622 783
893 978
965 958
383 956
900 764
107 280
412 206
562 850
634 989
86 821
487 885
156 965
626 362
243 593
98 792
102 697
312 326
180 75
439 927
436 445
761 831
323 932
972 948
464 297
19 195
380 289
414 159
831 678
874 703
154 555
795 971
59 91
782 256
482 855
719 198
666 876
775 601
749 34
442 404
483 40
892 643
209 176
377 546
743 669
725 723
714 643
970 884
919 602
740 603
871 787
200 300
931 39
16 535
248 43
705 287
790 893
566 581
965 338
263 341
804 375
117 534
722 889
266 314
650 711
69 346
348 576
634 238
416 973
550 591
273 738
156 363
538 592
320 308
866 877
18 867
83 3
142 678
108 196
441 321
940 836
799 474
925 332
655 586
135 400
839 84
496 784
529 982
239 621
298 307
305 358
279 544
533 370
96 124
38 141
321 580
334 734
172 374
376 792
95 22
486 757
908 713
277 743
258 899
354 649
166 306
891 70
560 357
122 791
581 720
547 918
6 802
463 662
194 601
979 481
702 607
694 962
33 410
872 568
670 343
554 250
520 591
155 764
63 943
991 636
874 585
182 150
873 409
669 334
236 197
5 658
533 942
840 939
128 428
715 336
756 698
937 614
188 319
901 240
168 91
803 723
291 688
885 924
467 533
412 81
244 2
793 651
399 623
298 552
278 317
930 90
980 240
1 512
38 615
781 772
172 420
105 782
940 524
633 90
482 251
660 905
322 513
81 37
476 363
295 799
109 926
654 135
713 335
637 120
482 990
976 242
316 137
638 544
41 772
627 468
37 375
690 515
939 643
588 311
841 590
851 349
216 428
771 93
209 169
904 239
93 739
327 789
719 350
155 555
836 848
223 202
232 589
788 270
218 91
885 187
977 785
702 128
283 673
591 950
616 590
9 254
611 775
195 404
535 452
766 81
837 827
527 211
878 732
325 481
208 527
68 450
957 304
393 84
892 25
808 895
510 672
294 742
225 259
287 205
760 245
208 113
214 29
363 250
467 749
441 753
417 740
206 346
979 717
667 718
430 537
145 537
121 150
660 470
1000 171
465 943
89 732
610 741
621 157
336 812
658 177
218 66
716 311
699 145
869 830
859 520
936 881
987 793
892 462
13 369
95 528
552 804
347 629
956 140
568 407
717 552
124 605
147 739
511 688
591 67
854 638
1 613
363 928
868 833
683 537
284 313
326 138
296 254
797 889
836 467
385 601
843 576
918 156
394 248
715 845
830 853
10 484
19 543
424 568
516 171
355 819
529 43
432 155
974 789
216 312
894 270
259 698
766 40
119 557
976 973
606 827
692 11
672 936
443 472
250 882
305 627
961 598
178 756
141 130
630 80
188 580
926 370
96 189
155 247
908 963
749 763
932 430
439 872
878 398
406 227
584 947
412 251
146 276
811 919
254 818
533 379
714 586
273 470
182 626
581 630
913 854
470 649
742 160
489 762
547 321
552 360
430 862
812 956
405 551
954 604
636 767
240 435
166 899
141 327
508 662
655 127
396 889
376 708
778 910
155 150
436 565
743 617
625 591
480 405
239 678
169 520
858 160
563 968
670 742
820 333
593 139
349 57
435 580
680 201
947 455
237 296
263 137
655 677
661 536
373 989
393 96
922 746
680 398
214 75
51 112
13 252
42 997
133 519
849 768
344 839
517 214
635 207
73 743
571 467
812 466
440 411
229 52
335 925
374 907
29 595
648 715
210 73
464 738
768 506
947 913
302 887
971 968
797 422
586 938
342 863
801 135
658 420
772 413
256 613
587 684
489 97
669 532
505 270
991 405
976 208
411 272
159 980
736 908
947 932
159 162
894 714
592 490
784 33
438 129
542 346
323 491
94 468
143 50
76 356
179 523
739 199
882 442
839 369
30 543
221 544
672 414
264 46
209 836
916 693
398 592
784 284
312 27
598 869
599 530
934 985
754 915
878 735
552 917
487 85
829 976
206 880
984 458
80 762
900 314
290 21
596 489
45 740
576 562
622 805
303 379
26 600
384 554
506 187
247 681
822 519
277 83
200 992
183 817
600 578
367 590
356 995
262 591
79 152
421 89
891 36
682 316
118 387
806 167
980 49
917 145
463 86
582 303
774 694
612 667
86 532
648 701
622 497
134 444
665 471
121 372
989 689
555 740
485 62
330 899
58 423
232 970
222 988
85 217
553 730
90 426
484 811
863 514
136 260
78 933
494 276
872 993
1000 634
557 588
668 647
481 740
564 585
717 554
279 182
587 79
586 875
171 138
321 586
250 868
635 237
803 422
311 780
330 101
487 55
241 323
206 745
323 654
803 110
888 773
769 907
459 145
235 64
569 787
348 268
417 218
294 268
923 524
182 395
924 239
555 93
715 248
448 979
718 60
630 16
356 29
539 927
748 734
968 107
280 680
976 889
826 360
632 323
469 839
886 404
956 850
429 784
420 79
121 363
821 207
924 533
619 93
734 414
310 342
968 25
285 968
96 505
163 812
54 975
225 976
567 111
851 373
286 238
986 160
28 123
721 201
516 246
593 758
633 826
451 888
450 313
334 944
987 538
329 900
91 465
249 957
509 779
727 363
775 902
883 350
469 659
735 324
428 96
187 992
523 380
840 655
409 67
172 105
738 448
356 214
622 861
357 296
162 931
578 360
472 241
682 240
621 849
881 741
513 218
976 680
891 630
990 469
651 471
119 389
692 292
318 892
247 676
869 376
36 730
106 334
590 395
15 84
916 631
586 896
1000 131
773 286
752 407
429 838
793 496
292 128
995 408
739 105
502 112
95 640
304 54
789 817
25 943
744 504
758 519
613 777
575 589
385 883
336 486
978 929
336 954
83 569
466 677
687 876
843 356
912 940
561 267
679 890
110 702
999 869
829 852
356 136
554 145
156 410
102 858
774 25
248 640
903 937
770 661
489 508
370 882
134 556
963 860
110 82
688 868
616 882
20 738
912 584
845 738
755 240
310 959
74 661
404 797
718 691
926 816
824 807
563 444
984 915
192 236
532 736
95 320
145 222
723 196
153 498
233 471
765 686
90 20
302 679
10 573
422 701
915 456
370 831
465 441
589 639
692 10
498 247
446 93
450 620
735 676
209 193
906 955
702 309
578 993
477 943
636 438
811 313
427 581
110 262
512 637
866 551
370 499
97 198
45 776
838 631
363 236
892 761
738 611
506 117
707 63
484 732
844 906
750 15
752 5
489 284
800 17
614 684
257 66
444 621
228 630
414 386
335 842
355 756
495 468
629 47
474 765
35 316
703 904
447 726
623 340
91 395
453 472
991 8
237 726
186 698
215 200
376 505
634 632
877 690
142 774
277 754
262 937
560 895
482 505
854 621
144 304
144 753
248 527
412 531
668 987
737 292
684 757
773 519
581 721
597 956
984 634
10 832
2 84
147 920
4 345
288 985
604 743
79 870
524 177
119 272
132 45
503 536
369 480
645 675
388 636
692 700
181 153
136 155
493 9
147 484
312 776
797 310
909 419
504 714
413 725
176 63
935 899
669 370
964 482
845 942
479 46
705 200
239 597
81 664
292 683
73 952
969 70
595 505
766 683
813 502
369 298
985 225
235 331
34 549
777 75
101 774
322 756
347 461
661 278
378 393
394 568
814 33
164 696
755 496
874 987
173 136
474 462
658 452
251 307
543 20
598 708
121 984
578 939
955 710
521 565
531 801
276 500
180 651
855 230
776 409
9 237
484 620
188 754
775 924
834 8
876 312
98 544
123 892
208 745
621 544
804 306
957 834
145 54
672 580
615 71
351 566
129 630
253 520
359 752
788 931
739 939
931 975
229 560
258 957
354 561
946 344
192 586
519 814
618 642
588 110
142 16
863 845
779 356
91 832
61 576
798 910
480 9
182 833
968 1000
871 622
484 660
38 446
319 558
346 578
419 355
268 90
31 944
261 237
252 740
244 313
451 673
848 676
881 728
674 209
907 826
39 552
201 742
674 676
230 141
147 175
837 990
332 87
158 164
594 833
283 572
673 735
800 896
357 431
879 973
697 857
647 398
303 77
317 9
390 756
345 15
589 799
909 74
903 101
757 208
689 478
952 783
323 995
371 220
322 164
715 847
766 512
845 834
498 807
445 979
992 734
602 727
480 575
285 142
88 250
596 357
483 615
21 777
643 639
462 252
515 924
342 706
589 959
147 826
466 888
38 504
376 479
304 428
513 815
870 231
638 90
988 847
244 728
563 594
214 110
811 417
705 420
138 505
815 299
141 833
9 648
197 31
930 941
594 777
934 762
86 940
1 603
809 815
64 786
151 890
539 926
882 632
365 950
478 227
193 766
665 843
443 224
664 876
448 751
572 668
871 700
171 151
815 830
475 316
329 443
222 87
804 683
338 557
102 479
873 796
490 687
849 547
434 973
748 168
189 707
617 448
827 851
136 338
523 232
112 125
992 619
185 913
844 515
744 412
814 635
750 164
302 614
675 189
305 633
816 737
106 277
213 962
550 350
510 423
449 847
432 441
321 643
655 952
295 713
372 249
350 638
603 96
951 888
258 118
24 84
41 917
993 513
114 626
138 296
845 134
555 704
180 749
876 430
859 769
338 658
858 398
126 21
478 84
296 100
961 719
960 640
122 934
225 718
114 690
146 94
118 241
516 115
53 401
925 590
772 266
821 817
748 650
656 97
508 444
870 624
36 637
196 31
266 591
397 576
392 310
533 741
450 741
229 138
791 884
111 322
785 309
955 990
822 255
180 730
510 191
346 846
692 619
545 847
561 64
238 8
12 185
422 627
989 542
663 748
224 113
615 229
412 370
110 523
261 586
226 681
667 347
393 373
641 755
411 261
401 895
841 164
223 463
528 982
1 486
842 968
393 603
811 954
71 218
672 318
106 837
72 838
287 33
221 987
911 308
203 427
383 23
794 808
123 161
539 620
97 637
690 672
595 515
930 827
787 776
975 84
47 14
492 242
429 276
833 253
522 594
426 532
197 49
633 479
400 506
610 604
227 464
707 28
765 121
522 270
720 921
173 374
604 977
661 636
153 184
61 553
352 407
973 167
780 93
859 733
542 721
806 406
75 187
888 936
321 97
426 940
624 152
211 147
592 600
651 314
210 426
161 1
479 303
65 364
383 372
470 498
497 519
727 908
49 613
268 387
767 438
340 266
754 13
337 142
930 64
888 676
677 904
187 543
804 700
701 417
553 187
171 524
163 147
995 102
901 715
263 8
363 574
737 149
14 878
425 954
915 675
351 699
465 90
127 192
701 212
936 574
86 758
955 666
373 726
460 478
818 305
424 150
351 739
604 234
573 306
620 654
48 35
146 986
267 766
795 516
378 202
11 463
720 370
616 744
999 235
360 990
694 92
372 749
573 77
994 601
20 205
362 223
164 308
90 529
366 404
473 138
118 525
585 80
64 69
618 276
134 594
272 193
711 347
538 435
222 850
964 381
463 833
438 664
33 133
923 423
242 429
550 504
25 620
622 999
734 477
798 599
596 755
580 220
651 171
791 890
656 850
138 811
496 615
153 334
288 561
52 574
737 759
859 343
554 127
344 576
195 337
374 883
72 545
310 250
217 19
584 760
725 813
231 846
683 709
825 598
757 514
98 115
771 697
528 650
307 652
412 380
363 400
826 985
154 919
830 843
955 418
23 58
75 929
87 101
824 733
242 371
495 89
273 562
996 550
44 519
834 733
936 689
555 102
876 955
168 529
434 997
749 329
782 668
451 721
877 159
344 508
413 705
988 216
496 885
691 415
889 970
41 674
792 10
216 121
789 902
148 794
402 862
564 191
300 329
43 776
689 567
545 647
613 898
496 847
999 324
520 384
321 283
544 460
613 725
562 318
720 912
321 510
112 18
318 170
17 401
893 750
202 381
602 686
85 534
294 138
969 531
323 303
461 148
591 552
826 205
939 63
363 412
279 191
223 440
741 393
315 476
603 946
137 69
784 673
286 554
81 756
878 116
340 6
823 972
383 338
654 36
580 613
431 622
91 550
983 415
60 758
691 800
355 551
66 611
49 293
17 557
758 14
919 844
627 534
298 773
969 170
649 998
630 365
694 753
308 393
691 294
91 48
384 744
318 184
490 736
733 820
615 215
253 619
686 954
67 561
35 847
23 110
575 867
683 456
599 213
103 375
711 412
893 955
541 585
300 996
653 90
956 987
603 657
380 414
469 734
170 791
779 546
982 127
295 764
360 629
315 627
502 933
426 305
701 702
649 783
396 122
606 965
827 757
321 72
398 623
984 244
413 220
75 101
284 113
725 908
233 625
541 310
391 717
399 938
27 68
55 512
687 460
641 182
417 624
185 504
485 222
814 796
563 265
685 611
706 376
123 417
199 842
957 191
769 805
368 179
660 55
199 405
848 570
210 810
112 915
747 722
353 272
2 411
420 135
372 246
438 494
738 585
318 56
763 492
541 467
464 752
429 559
352 212
857 827
833 433
786 673
365 283
395 139
641 425
762 214
928 33
877 378
776 741
93 692
205 347
646 971
940 558
671 459
177 363
458 5
664 758
424 485
727 477
858 3
783 688
445 391
332 342
6 227
165 652
586 277
461 104
950 778
202 421
517 124
12 505
218 871
954 350
344 513
933 527
871 711
978 550
483 511
150 997
994 559
511 944
804 608
867 349
799 466
541 354
56 780
107 390
774 839
400 871
568 847
29 714
142 158
603 261
641 590
937 891
227 625
573 129
302 974
519 64
498 946
533 854
281 323
916 334
581 682
309 862
894 420
924 844
801 802
584 215
226 483
687 68
759 701
11 962
878 349
872 318
573 696
426 604
994 901
814 1
542 426
432 724
347 615
355 557
264 771
699 704
444 882
56 322
925 159
303 335
854 163
761 713
281 633
897 653
807 484
237 240
410 116
281 777
77 26
929 729
318 850
331 158
317 971
662 488
71 198
410 877
745 910
750 636
371 605
302 823
599 482
604 435
628 346
202 539
222 882
913 113
191 658
811 789
460 356
48 434
571 315
126 437
809 537
225 494
86 8
29 229
642 594
535 625
435 242
343 155
729 542
362 881
821 157
65 990
106 279
757 644
338 668
21 316
917 399
616 950
550 590
275 305
382 999
397 785
926 348
260 497
145 443
250 164
228 687
715 44
915 785
368 803
755 121
660 44
7 726
98 158
957 242
228 413
469 754
639 169
11 508
276 186
514 394
245 978
891 138
879 709
574 844
747 290
33 735
995 45
539 728
552 763
408 1
782 490
324 934
512 774
53 285
54 886
453 610
702 584
739 316
881 30
950 654
649 775
320 339
549 906
696 948
285 304
661 904
973 964
575 234
810 35
221 93
346 602
333 209
860 891
452 384
177 617
277 219
491 606
607 125
649 646
936 857
562 746
972 891
353 739
342 893
480 246
674 367
542 896
257 285
904 80
6 326
300 322
253 159
413 368
303 828
318 404
498 319
365 3
482 644
891 346
540 426
984 650
585 298
745 582
755 584
231 840
883 718
295 902
235 427
330 470
202 404
47 470
654 558
730 467
695 726
830 427
130 419
62 815
669 502
471 435
186 790
963 626
39 351
629 560
680 604
925 635
544 497
676 586
836 890
923 759
734 739
254 779
225 382
692 176
468 638
506 388
375 361
467 55
278 927
670 130
956 828
147 22
12 352
266 738
342 439
327 47
688 363
355 533
684 553
961 238
897 579
273 736
498 132
458 88
798 875
837 571
87 140
237 970
936 205
190 27
770 899
705 579
643 2
449 712
168 208
426 308
726 635
112 374
515 816
896 789
91 478
721 942
974 134
775 83
734 728
822 207
770 270
55 963
335 898
845 268
27 211
504 374
715 289
387 655
250 919
53 811
957 456
550 980
454 350
504 27
943 687
778 197
664 468
699 539
807 414
921 371
357 904
805 682
675 884
451 141
253 719
337 199
803 428
191 833
449 331
396 213
244 706
973 818
681 85
882 75
836 139
55 80
279 184
848 811
976 522
817 230
328 152
726 568
909 398
827 524
562 131
802 31
264 419
453 320
356 615
382 205
673 843
707 582
301 955
301 640
524 122
88 86
876 309
58 95
232 593
260 203
853 664
225 465
187 918
141 76
181 388
357 409
512 894
762 984
223 19
923 688
862 533
240 645
142 124
11 638
493 263
60 131
110 404
89 38
462 989
744 845
242 281
228 587
92 585
631 390
4 564
48 150
7 828
713 884
259 152
342 841
375 304
576 69
38 148
790 166
158 484
962 807
796 129
31 722
692 163
80 138
31 494
324 72
129 622
343 579
583 600
137 224
832 452
783 279
559 113
654 564
980 836
663 534
489 656
163 353
97 152
197 123
892 148
914 820
626 297
87 681
466 757
935 138
317 245
621 760
211 715
436 632
210 522
115 726
562 835
617 486
591 4
708 695
592 234
953 929
13 114
651 261
433 586
465 324
673 578
746 246
604 698
347 542
331 315
346 775
783 290
973 75
177 129
711 41
649 850
814 522
933 828
315 490
492 726
686 268
708 578
730 733
152 362
811 294
272 513
641 785
544 701
497 44
234 330
742 797
754 824
490 395
942 553
339 179
614 429
63 20
264 399
283 225
13 92
258 322
239 67
295 58
6 927
382 658
450 349
662 84
548 20
553 933
572 853
114 800
687 745
749 703
766 992
633 976
974 189
680 342
597 779
271 637
617 147
245 986
709 68
189 985
819 964
733 498
213 68
678 986
81 342
913 467
959 286
553 547
250 619
362 939
881 920
888 949
902 171
487 608
996 620
225 464
721 224
454 681
194 846
821 656
132 453
454 195
404 125
851 775
920 306
835 571
158 900
769 827
648 564
179 575
933 320
693 504
144 190
536 296
115 410
586 557
64 208
511 794
994 177
187 666
762 812
900 228
14 900
700 568
923 519
941 468
911 188
45 303
231 158
404 751
963 552
382 84
563 616
262 137
487 165
834 883
47 997
253 768
450 703
544 954
484 681
785 396
874 502
601 361
699 355
230 871
518 642
928 407
691 316
239 870
332 173
830 200
45 428
727 18
368 621
196 974
479 187
494 515
756 862
728 430
475 547
625 306
613 227
619 461
223 923
203 88
303 324
182 968
133 542
278 681
896 669
724 279
958 478
752 149
443 764
15 948
378 574
635 440
130 897
193 171
34 311
469 696
877 898
20 9
193 26
362 991
651 962
99 777
564 608
526 176
482 23
941 558
664 858
228 585
26 624
729 980
78 233
512 87
954 21
808 275
830 867
630 526
495 834
781 282
445 245
923 846
523 169
443 422
2 119
942 563
256 825
827 739
30 925
734 34
734 192
816 591
163 62
144 626
662 723
810 345
783 391
795 438
872 878
997 410
823 688
656 343
111 896
325 484
71 751
926 851
477 94
522 744
802 126
714 256
82 113
158 563
749 269
115 321
926 173
536 99
344 269
377 812
525 486
97 751
264 578
334 196
137 653
190 790
413 303
517 872
481 763
576 887
515 880
736 568
527 796
453 166
669 361
437 682
169 810
621 575
27 853
260 342
766 832
723 86
420 960
203 248
642 263
456 339
242 658
823 692
941 315
270 69
494 836
799 783
179 599
585 730
499 720
656 135
251 908
995 219
547 273
168 587
978 712
816 698
781 134
220 156
151 643
690 652
970 214
299 86
829 710
970 737
301 630
424 564
875 819
250 705
967 243
354 630
360 103
831 24
12 277
456 128
553 559
598 503
339 519
904 126
884 657
811 331
430 817
423 65
464 120
484 776
246 912
454 551
992 695
698 133
244 293
573 237
666 401
586 38
795 506
586 274
200 405
833 762
995 85
971 513
237 94
81 285
814 409
967 883
942 884
211 3
850 879
105 113
296 556
56 468
542 298
933 191
892 697
988 433
938 890
333 791
685 60
705 708
603 436
934 103
683 221
951 569
347 3
950 268
103 497
380 314
99 958
447 32
937 842
353 814
382 196
779 756
504 649
218 892
311 442
690 580
970 521
295 758
607 218
173 274
568 31
835 551
413 421
369 316
437 68
422 597
553 150
182 400
711 295
514 412
91 936
140 92
325 779
342 912
206 929
881 982
303 738
865 373
47 98
605 865
317 232
205 161
883 879
903 331
558 808
753 382
467 321
114 648
633 411
913 4
698 83
808 601
738 683
884 189
100 990
701 510
969 866
998 501
274 92
651 283
420 514
977 882
439 621
365 316
460 608
968 250
446 637
986 467
646 222
822 677
791 899
786 330
237 744
372 908
56 768
759 890
186 324
681 846
107 286
925 759
864 848
191 662
909 131
427 675
106 761
816 286
599 731
539 475
407 261
892 393
384 76
151 713
342 776
793 186
379 669
985 641
13 835
536 453
120 383
303 953
574 764
261 711
371 65
237 164
325 725
37 397
548 9
597 54
366 608
69 787
134 200
559 279
561 681
665 776
528 622
228 841
49 676
668 544
697 924
1 612
348 760
584 15
740 618
814 936
97 244
311 771
71 731
143 974
888 39
166 125
407 627
77 379
216 783
955 632
253 550
701 768
362 792
233 769
30 263
340 777
793 381
982 542
530 126
137 16
791 412
151 401
635 138
545 710
738 364
968 441
134 333
888 221
37 628
456 287
396 853
263 210
990 905
109 314
247 362
689 525
270 734
587 789
664 485
395 495
732 522
723 596
780 925
947 353
803 752
536 303
804 890
815 485
487 190
486 300
766 654
948 127
460 753
592 791
286 662
357 330
106 348
589 139
935 93
804 742
7 852
293 79
14 749
656 270
695 807
239 305
171 3
689 332
197 117
263 871
137 805
794 830
692 76
247 774
843 347
188 871
750 225
919 371
587 12
695 506
763 704
803 443
292 40
541 404
136 400
768 731
715 979
946 245
117 729
908 223
490 837
929 852
559 555
429 162
739 772
838 365
808 598
452 66
706 383
558 502
759 587
831 224
499 987
8 161
645 35
535 242
835 247
786 611
114 519
488 733
507 479
678 621
353 724
656 744
817 915
359 238
860 484
383 649
622 624
442 910
173 572
90 238
10 135
726 677
451 457
380 506
171 751
232 221
388 798
258 214
742 657
470 693
178 985
395 488
437 363
375 876
366 818
924 779
512 867
670 695
195 305
86 139
839 713
985 238
100 969
730 573
603 942
294 960
604 700
577 576
279 244
762 720
165 697
299 602
904 205
375 318
244 850
443 710
814 564
900 668
874 720
514 806
67 182
719 435
547 956
146 424
68 536
30 287
29 311
927 121
16 280
633 444
530 772
503 377
693 417
516 503
505 90
562 104
257 618
527 303
24 77
758 909
633 549
386 697
781 874
73 745
268 744
430 481
522 665
548 818
208 4
691 965
529 497
330 848
850 756
232 464
907 839
973 903
690 298
691 832
154 221
739 837
23 423
55 817
417 26
923 777
170 962
66 437
258 426
688 411
260 598
507 515
616 484
23 298
836 534
405 891
845 431
752 360
176 961
140 223
872 437
883 875
427 117
709 707
465 550
356 402
253 913
185 475
617 12
873 241
164 13
963 407
189 470
146 126
866 397
842 58
524 43
756 106
250 5
926 212
55 657
684 334
395 861
726 448
737 388
377 479
288 152
946 937
795 653
373 921
443 928
707 226
373 316
897 853
140 593
179 953
615 689
73 86
200 533
44 65
675 682
235 842
167 393
194 343
276 840
204 717
637 86
827 835
720 386
661 734
497 907
89 154
366 572
29 268
674 432
200 112
342 97
440 112
670 285
685 86
839 977
433 535
717 623
242 118
706 222
759 978
927 371
619 352
592 504
190 122
26 941
693 205
30 924
190 330
525 255
568 355
969 225
744 244
206 760
511 473
131 846
471 31
189 464
738 191
924 707
963 369
16 881
606 524
379 767
290 89
687 696
68 33
364 844
46 758
548 571
114 546
276 893
617 694
783 387
970 770
913 262
659 264
840 111
340 109
892 433
137 531
813 628
371 740
63 979
961 366
383 875
124 263
844 774
579 638
239 295
697 638
815 698
643 170
257 941
292 183
283 176
98 305
727 228
641 866
542 883
350 538
805 94
679 859
16 905
808 987
928 508
715 832
558 169
362 285
917 43
899 532
944 583
439 18
647 133
2 15
824 875
986 649
434 383
535 86
707 415
731 175
849 336
305 392
8 92
830 891
287 407
584 543
973 514
631 490
699 978
187 335
516 665
365 986
523 546
621 801
763 753
578 42
255 179
702 626
196 41
364 172
444 900
518 473
115 208
876 234
652 511
60 176
589 686
558 761
998 235
856 232
558 689
408 306
816 563
228 70
417 389
204 530
964 357
976 126
272 973
344 900
556 426
160 544
976 37
878 614
129 485
648 434
188 179
381 172
77 569
958 456
653 88
286 121
643 353
954 374
670 23
517 200
488 341
76 656
435 342
336 235
63 122
294 524
379 689
546 26
332 80
653 614
926 283
228 156
81 243
830 523
48 710
353 634
799 280
686 326
532 889
67 987
273 378
870 596
478 432
907 380
486 345
55 813
367 957
925 663
495 288
946 500
845 154
344 424
733 6
167 740
914 26
147 465
806 224
173 130
197 583
619 346
443 660
522 515
828 188
378 370
642 491
990 611
132 270
891 245
494 59
729 508
994 345
694 44
205 456
663 481
530 797
291 382
145 164
514 629
33 308
810 891
684 788
457 988
785 599
573 525
26 151
693 512
528 552
568 77
270 743
412 381
593 289
707 206
453 394
605 466
539 163
846 872
742 994
411 255
253 72
672 155
964 366
325 959
442 723
267 32
405 46
105 602
529 282
22 911
73 498
364 908
373 64
938 313
637 309
557 467
757 293
12 943
371 593
244 736
418 100
499 182
227 413
409 303
582 258
779 802
119 463
584 801
663 974
702 143
865 190
305 330
404 258
78 80
201 653
295 214
81 955
553 432
738 323
157 901
417 844
244 265
497 471
735 414
651 294
888 462
388 500
937 718
940 503
953 618
326 867
909 334
827 462
805 727
452 193
523 215
669 723
971 553
421 982
60 391
347 515
789 297
375 631
78 782
675 436
228 97
786 181
922 92
859 829
180 824
21 426
590 898
26 723
429 58
426 953
136 88
483 386
7 21
549 618
693 602
952 31
612 292
595 466
582 189
270 640
847 123
676 737
846 216
23 263
349 281
939 259
693 780
199 617
948 353
983 155
631 251
789 704
118 483
4 62
121 602
957 497
127 125
862 304
292 76
688 520
214 528
312 385
709 198
656 35
429 768
48 522
322 1
177 818
235 813
274 501
228 497
569 722
295 813
169 187
452 342
829 702
7 417
252 565
616 965
974 297
210 370
837 168
676 174
355 702
842 904
722 519
491 982
5 656
366 755
151 217
198 660
682 392
13 508
715 168
235 873
346 554
58 763
89 603
649 449
352 358
202 467
725 23
427 302
243 554
395 160
218 704
887 616
74 138
801 394
293 546
871 662
944 915
410 397
843 171
432 192
718 497
716 209
643 253
546 816
652 83
936 971
75 789
807 701
888 193
881 478
928 244
656 807
494 872
736 199
132 144
348 124
327 439
521 624
515 959
386 963
426 327
752 63
11 422
989 501
202 219
673 600
523 631
74 703
540 913
308 424
426 94
460 229
340 103
118 536
195 78
322 282
91 7
169 480
912 567
673 346
74 459
627 413
706 264
775 418
847 875
248 643
401 804
376 50
750 654
513 849
968 453
44 859
175 995
903 918
292 654
162 452
756 977
164 312
516 794
674 858
306 388
640 565
473 993
126 371
431 609
321 184
967 659
831 393
65 252
746 435
840 33
205 838
631 401
319 167
375 847
750 956
144 727
502 640
901 556
892 861
280 704
470 100
745 848
364 886
33 158
641 170
696 676
671 209
330 839
258 991
952 76
63 814
775 539
199 368
217 328
602 608
885 211
658 886
370 662
513 831
198 835
202 188
444 88
413 890
632 567
518 326
770 484
498 830
137 608
268 672
607 370
317 651
506 390
766 314
804 40
240 118
573 348
435 855
517 238
257 230
173 215
796 939
790 711
358 766
152 189
94 781
877 711
845 310
249 381
405 221
625 113
203 533
825 921
592 888
105 128
840 73
408 37
244 40
372 444
573 167
517 192
386 390
51 125
189 843
712 465
418 836
105 176
111 182
40 361
416 144
91 257
138 947
468 273
366 500
493 765
461 360
347 703
552 473
509 912
223 612
688 733
344 633
712 455
521 155
791 410
489 435
166 109
226 519
956 325
614 246
686 835
88 412
237 500
822 200
897 803
528 357
968 449
795 174
550 215
23 843
710 617
262 644
756 124
850 91
598 142
287 560
339 853
586 232
135 747
235 617
438 391
961 579
216 238
886 112
480 875
683 833
708 721
828 739
365 768
273 258
287 39
46 602
158 486
70 108
951 923
241 549
650 890
181 163
897 832
528 216
81 803
198 296
933 220
658 147
880 332
724 429
640 643
950 401
159 717
107 56
398 193
203 20
42 424
914 718
819 371
852 675
417 281
455 686
966 636
175 439
148 979
205 166
93 686
19 780
69 921
343 954
561 929
709 502
595 158
121 775
994 196
524 668
789 350
901 781
598 597
674 789
226 862
318 281
68 466
933 331
198 880
846 475
815 776
187 619
145 690
858 241
356 228
235 505
149 344
994 440
952 734
101 538
220 271
530 277
25 739
918 193
957 693
651 918
673 297
240 528
467 258
898 870
922 629
220 811
456 898
31 884
160 478
918 563
825 950
987 609
268 423
239 320
216 653
190 654
890 816
261 241
1000 713
736 910
82 385
775 251
416 741
353 534
677 670
969 364
984 406
929 326
418 392
842 583
872 747
327 70
577 990
375 706
909 999
222 694
827 301
529 836
39 344
782 718
706 882
846 118
771 159
94 900
102 694
452 272
857 293
797 433
520 769
110 877
181 117
508 937
798 87
485 378
995 120
89 660
645 976
557 956
945 347
55 964
731 783
769 1000
944 646
446 823
858 579
474 793
955 899
134 534
880 150
761 814
4 242
231 872
612 896
324 671
161 920
386 2
77 286
311 738
658 839
555 383
881 203
283 775
216 477
109 151
890 532
143 889
931 146
378 885
377 419
149 448
208 786
45 616
315 864
413 619
777 727
362 187
43 821
472 703
382 704
426 899
905 855
856 777
423 166
638 300
697 864
854 773
584 931
930 95
814 410
600 863
184 992
692 577
742 977
102 465
957 525
483 621
281 639
474 889
659 317
103 957
675 108
436 544
631 356
243 586
255 222
659 296
682 136
229 417
389 217
140 371
112 644
791 176
214 596
399 970
519 60
869 908
977 744
644 95
106 588
381 88
5 993
994 890
835 296
644 715
866 369
933 730
653 96
855 273
45 906
160 628
611 913
330 937
400 9
771 543
476 688
352 609
974 207
375 775
109 416
259 526
712 368
524 638
564 806
646 525
194 11
260 121
618 298
730 957
42 178
721 57
168 82
884 131
366 147
734 453
87 939
165 554
679 748
995 722
590 122
469 865
647 743
109 682
903 994
136 515
988 293
180 226
782 994
474 76
762 819
640 214
157 290
555 32
90 508
419 683
30 412
163 104
917 919
964 28
489 130
711 801
150 416
495 54
810 302
135 190
36 704
670 606
115 886
521 442
399 404
789 45
483 872
356 270
967 569
72 659
594 70
688 759
253 18
961 68
466 435
32 200
879 594
991 289
192 721
696 757
510 551
684 512
543 434
436 889
202 427
514 647
748 282
419 363
149 612
320 844
273 503
82 163
357 517
451 469
65 606
837 853
701 802
226 122
718 768
502 861
669 196
537 752
160 720
222 888
558 384
133 406
380 133
919 381
579 761
187 372
963 466
353 836
511 665
164 439
481 978
524 44
837 363
19 615
954 814
814 830
59 92
162 50
584 617
321 84
780 410
677 220
643 309
362 332
500 431
807 55
29 876
977 219
276 414
312 387
378 389
998 285
831 20
611 261
69 445
821 942
295 804
4 5
612 27
384 60
749 241
19 370
99 168
94 621
885 781
609 749
473 641
217 399
533 449
83 539
468 185
414 952
314 535
816 540
421 274
952 685
304 826
483 886
822 844
352 843
787 931
924 408
305 526
148 820
615 287
229 921
422 371
421 81
652 310
477 945
746 661
134 298
602 743
507 694
342 510
528 746
974 237
545 705
889 298
255 366
254 661
249 257
503 153
371 19
805 66
627 703
547 212
913 687
723 376
678 212
585 368
952 953
902 877
230 309
43 547
999 620
301 634
255 115
934 896
732 474
855 673
889 845
401 418
267 972
490 779
238 876
197 786
286 745
284 404
71 288
354 838
786 223
825 297
107 718
85 522
875 180
182 62
221 840
439 111
366 228
538 85
614 331
208 661
413 449
485 184
232 7
284 926
390 82
678 124
523 83
494 486
659 164
406 639
706 865
253 5
721 408
810 818
710 621
329 806
629 234
37 853
552 514
781 578
857 375
881 419
991 358
939 806
396 765
329 279
854 121
175 213
62 227
603 73
610 525
673 719
788 662
724 958
562 531
262 350
560 408
370 77
234 54
525 226
247 306
245 787
879 815
749 319
877 574
431 697
941 342
268 654
190 712
697 884
435 980
372 798
884 662
631 161
600 835
789 644
571 625
895 850
743 165
389 826
113 327
600 263
362 683
24 661
711 463
299 616
825 515
996 465
30 462
746 985
533 674
58 954
455 338
581 677
74 256
563 363
534 194
926 191
284 340
760 546
123 722
939 637
502 780
439 947
184 512
613 775
740 970
465 220
226 341
282 96
771 340
991 501
589 703
520 127
646 756
626 792
330 832
538 582
19 665
347 842
929 681
299 55
958 297
780 923
757 6
305 778
661 905
650 241
847 443
133 29
544 846
547 84
421 700
681 196
61 852
428 114
889 887
207 881
744 217
651 666
51 169
69 798
636 70
90 89
211 533
74 567
558 897
275 245
3 194
283 322
473 972
480 351
278 921
577 354
934 261
992 289
152 856
873 27
248 857
430 900
458 52
245 533
601 816
47 608
484 667
394 150
281 855
649 150
850 444
480 339
294 925
897 63
242 659
278 349
379 681
168 355
550 1000
443 168
212 632
584 343
674 903
257 712
978 813
764 261
336 1000
299 762
226 720
423 969
867 309
406 159
950 380
848 434
106 338
319 834
989 119
689 220
924 960
881 483
655 161
497 556
729 289
956 935
910 611
681 636
542 283
18 314
469 312
72 427
867 405
127 559
397 289
562 351
644 633
424 103
582 802
779 852
682 25
770 45
119 603
112 293
985 79
793 466
597 387
597 151
207 673
196 203
504 121
746 693
13 561
203 238
31 36
54 712
894 273
829 770
674 663
815 77
151 418
636 138
470 548
308 293
429 140
91 122
86 738
351 275
11 581
877 105
119 834
20 74
988 421
497 877
695 29
543 524
261 325
399 685
757 901
142 332
363 621
661 583
148 803
461 747
788 276
33 463
463 386
746 41
855 827
703 711
888 135
581 568
289 11
877 180
383 781
899 541
32 246
645 693
527 531
615 973
835 206
16 202
353 630
89 564
302 847
7 192
146 363
843 325
51 315
458 653
156 628
844 414
769 72
196 238
357 749
701 185
461 816
956 796
324 455
941 856
966 329
987 728
52 318
688 549
984 495
968 259
727 44
597 937
902 762
134 577
992 157
81 981
526 8
530 782
663 135
977 252
504 482
52 791
712 649
470 497
50 836
96 280
580 499
935 79
44 1
437 783
294 657
641 311
489 771
240 153
586 486
923 440
430 907
665 366
804 53
568 655
836 97
158 504
996 821
314 882
965 413
214 317
380 389
362 961
113 11
181 299
587 999
543 905
818 457
371 708
726 517
638 586
650 420
213 342
663 172
730 485
176 192
379 626
369 552
19 413
994 56
181 241
673 922
993 600
904 987
793 821
213 103
178 137
530 607
40 864
851 728
445 506
707 978
843 348
222 521
963 943
199 938
434 163
120 65
186 857
439 922
910 45
642 560
850 659
892 45
170 354
640 503
878 823
334 868
229 900
241 593
916 845
828 505
772 918
515 270
268 413
626 971
892 905
20 234
390 111
740 533
260 648
481 50
526 362
628 692
157 262
116 86
799 139
414 317
486 2
416 482
564 793
54 689
296 703
773 128
212 348
632 848
618 476
814 917
179 708
655 579
271 424
579 111
498 146
50 379
142 997
562 525
421 501
44 335
743 731
399 195
823 887
848 778
400 343
822 571
345 925
596 816
788 26
390 356
572 381
792 441
723 616
400 540
46 968
517 531
208 956
859 843
601 381
179 806
792 981
933 376
338 22
639 307
685 475
737 672
521 137
533 479
797 378
274 561
420 59
932 920
100 708
890 756
448 632
694 212
319 285
598 817
703 112
981 731
81 623
758 281
389 385
998 800
13 330
137 266
537 811
502 63
825 981
346 591
493 426
227 495
934 309
968 647
133 620
232 4
193 749
501 990
895 229
891 473
128 296
851 642
11 952
534 205
685 840
130 982
388 531
950 328
418 201
673 306
518 701
367 198
777 276
936 87
993 901
939 473
930 35
147 681
436 42
692 266
453 847
281 108
759 537
946 956
181 876
19 834
70 876
421 496
704 400
325 63
703 12
693 430
89 303
944 713
769 49
282 92
498 295
529 40
575 821
483 737
552 633
536 691
524 637
432 897
306 315
755 409
217 138
744 780
568 468
795 20
627 99
384 910
283 658
164 577
994 524
25 140
545 725
535 37
708 670
494 567
296 129
731 582
263 520
148 822
177 537
735 721
343 42
978 661
294 764
620 239
95 562
75 134
427 246
643 329
414 599
113 272
515 144
355 91
929 138
486 302
82 850
778 447
534 517
195 168
434 538
432 87
161 841
620 661
948 208
130 786
233 441
767 604
64 16
111 880
748 944
631 633
479 169
400 596
304 844
141 416
817 470
443 48
431 640
429 895
559 615
650 400
328 885
155 320
690 527
637 614
585 911
164 425
760 391
835 134
253 714
581 41
950 274
193 606
672 867
187 703
258 534
966 212
610 30
139 699
234 625
675 711
142 959
994 101
688 306
660 154
286 630
960 761
414 287
37 656
528 194
982 423
56 218
635 262
310 769
938 12
628 808
127 109
997 554
419 891
934 500
491 898
785 493
188 481
804 835
699 162
954 888
524 557
285 805
832 878
563 368
413 369
683 839
45 677
246 670
164 763
249 329
852 458
529 242
466 385
914 276
784 943
481 683
740 930
94 290
957 104
407 251
617 816
704 293
213 241
288 677
836 647
206 493
175 527
666 977
619 537
485 837
95 714
414 370
378 882
841 284
536 585
500 283
267 233
518 550
837 599
222 642
242 271
349 472
124 91
14 434
643 725
684 320
670 816
607 479
771 711
952 606
617 60
905 837
766 468
720 567
978 166
405 837
63 534
204 278
867 278
140 913
280 79
963 594
213 307
743 695
815 12
740 122
569 806
878 97
874 555
728 646
639 36
176 220
13 406
2 981
465 808
586 175
981 355
863 525
724 343
791 672
407 742
37 271
43 993
301 920
251 516
450 906
213 90
385 642
266 625
983 539
463 863
755 8
687 554
987 304
679 762
959 231
889 626
208 344
931 875
887 50
300 712
622 865
727 139
425 309
394 374
278 337
874 776
656 721
883 995
902 740
225 419
904 149
723 421
326 676
452 645
905 346
920 762
577 826
693 864
178 214
565 805
17 428
753 917
200 768
643 385
445 197
499 901
727 971
273 727
241 21
892 20
920 639
656 911
536 955
98 82
832 103
301 807
152 357
603 361
329 183
811 336
91 917
943 114
909 674
9 697
318 390
3 802
860 710
148 66
211 62
394 476
392 642
600 321
324 481
247 21
107 285
852 303
401 97
871 100
739 188
761 417
480 343
461 437
419 898
633 761
401 729
539 571
334 714
813 134
742 938
134 475
477 862
334 695
718 995
991 774
604 953
116 594
101 25
246 695
222 758
538 197
342 744
478 206
162 815
757 24
347 536
406 249
429 631
186 375
441 529
25 96
37 973
521 353
985 390
860 418
410 609
358 178
669 594
464 53
819 712
347 58
835 309
763 234
777 997
829 200
607 751
339 975
511 743
305 568
381 857
222 949
994 756
184 185
63 335
273 739
86 967
922 551
550 563
354 742
319 605
31 13
153 1000
236 697
710 14
249 502
466 328
808 918
691 871
907 787
326 228
995 791
911 54
88 44
271 715
531 661
101 40
131 183
341 958
786 375
695 960
562 233
723 847
92 130
945 845
361 701
394 166
939 287
436 9
447 289
376 114
260 372
204 819
376 460
850 585
576 251
749 776
194 886
70 371
724 966
591 900
262 636
233 781
618 296
99 358
700 38
54 20
640 983
675 998
124 993
522 528
299 288
73 956
114 244
369 62
573 12
117 925
798 923
276 684
95 273
577 95
727 386
933 637
556 511
864 226
282 565
189 778
944 267
665 161
197 749
637 477
166 430
944 490
588 323
518 487
612 827
522 635
538 591
800 890
904 972
303 675
47 198
703 109
415 163
465 701
775 49
849 123
926 71
791 683
497 160
888 398
167 728
704 818
740 375
454 909
980 522
945 821
180 36
718 175
521 719
491 238
759 322
577 691
448 677
215 927
936 498
503 330
932 550
947 183
608 261
312 536
400 572
270 672
316 588
274 435
465 500
999 561
901 554
159 273
705 180
351 790
830 641
445 954
995 306
102 3
123 668
766 421
765 110
995 389
749 129
489 717
991 559
794 944
672 62
257 419
776 785
991 275
790 280
97 521
962 961
697 773
625 422
901 140
250 262
883 541
475 291
768 373
604 299
974 119
397 974
101 867
959 313
380 966
695 46
910 59
738 530
827 874
173 774
928 399
747 297
437 311
411 245
203 396
548 364
388 523
806 897
722 993
663 113
590 314
904 478
304 45
510 341
328 646
14 805
265 882
398 315
66 369
182 353
572 357
65 355
972 237
665 649
8 952
141 491
272 979
257 423
156 961
792 466
893 976
636 478
349 800
779 817
924 339
444 638
418 259
235 114
172 130
333 95
308 529
862 624
680 330
125 835
298 337
913 24
399 112
441 727
231 67
90 816
179 57
768 570
535 234
962 145
847 835
988 401
602 298
825 916
21 201
252 776
949 974
923 476
297 228
958 727
543 486
786 847
256 794
644 289
596 469
440 117
85 454
571 877
635 890
627 887
151 861
794 471
221 576
867 6
619 674
690 909
150 741
969 217
343 977
419 146
624 811
752 242
319 395
10 317
637 508
744 103
999 719
729 262
494 487
472 622
511 95
90 402
484 280
35 58
250 154
874 327
126 545
454 475
50 92
459 335
172 55
785 105
873 640
645 470
181 521
261 996
98 246
833 581
489 149
883 26
457 340
807 194
454 87
238 881
384 806
262 974
126 522
711 483
778 928
104 555
470 869
813 460
535 240
176 56
801 106
289 462
840 749
247 374
446 458
78 702
150 500
480 567
230 546
977 870
501 647
982 355
550 926
301 742
700 255
460 319
754 218
395 741
851 320
387 743
832 697
880 500
975 55
445 532
480 856
293 278
623 470
251 832
351 966
533 358
326 962
386 115
265 288
482 153
804 534
42 208
913 631
655 544
470 589
426 295
655 14
730 40
947 696
710 627
556 558
761 107
47 167
883 858
360 905
676 471
645 332
589 315
757 193
530 269
423 398
319 349
259 237
889 698
18 498
539 957
987 454
800 400
70 20
253 651
330 667
964 616
479 640
368 525
17 890
49 684
385 387
448 409
14 549
377 178
780 677
291 120
215 302
490 420
151 864
453 767
866 514
251 588
259 352
333 246
395 792
522 892
237 843
755 417
228 650
585 551
333 598
664 270
386 53
45 152
469 519
103 646
582 511
417 181
286 613
465 750
116 400
933 944
133 977
485 302
736 498
795 898
938 286
673 427
136 932
572 432
156 374
805 418
124 949
221 975
225 423
294 37
718 473
628 370
288 710
905 667
271 786
740 94
100 703
744 707
260 190
299 648
977 513
606 944
81 386
541 271
833 88
497 311
84 957
872 361
421 263
180 480
875 82
67 805
213 301
140 526
670 232
67 778
932 737
277 800
698 768
873 848
333 771
105 406
804 526
12 22
374 607
800 435
246 852
251 840
316 989
868 457
847 596
104 751
196 510
524 373
170 749
692 149
860 664
730 597
212 237
666 800
906 30
240 880
616 937
455 80
832 151
63 833
801 28
54 40
327 899
940 725
749 613
221 747
906 34
526 489
780 791
949 677
428 73
838 964
407 165
710 841
384 563
858 14
95 247
981 347
204 10
440 191
590 181
218 392
704 651
969 954
348 11
780 3
926 416
351 866
47 280
698 726
378 365
492 27
751 415
982 634
455 753
244 786
720 587
181 285
269 584
122 414
319 474
279 734
870 411
426 2
14 846
480 245
540 160
894 824
256 64
784 465
156 474
921 385
734 850
317 766
474 84
616 816
581 744
847 650
842 843
734 889
194 911
637 526
253 613
534 54
829 442
142 595
285 263
400 539
883 518
73 528
370 446
380 270
971 977
162 961
942 589
122 804
987 82
856 825
487 926
90 6
244 866
605 884
703 422
53 693
430 660
494 713
355 954
348 554
387 555
964 196
507 932
485 628
118 703
83 815
182 190
165 861
901 181
138 9
692 282
142 546
852 312
782 962
506 933
17 307
284 852
836 933
480 450
764 152
896 162
836 798
137 426
277 206
605 196
382 843
556 923
730 19
791 471
19 379
38 870
568 210
934 538
640 344
612 198
309 698
326 177
541 682
133 234
650 728
35 576
209 688
582 896
18 653
712 672
12 766
373 734
689 943
983 602
115 900
90 576
485 616
664 718
208 590
160 11
576 655
752 574
244 80
579 132
354 216
540 206
388 969
957 499
131 788
308 938
261 64
132 746
57 479
688 502
49 960
795 390
966 728
851 828
164 780
672 639
379 805
840 202
154 604
664 361
434 51
854 758
921 903
938 268
226 133
898 834
90 434
448 861
607 262
497 478
714 818
392 257
125 849
255 730
813 927
115 930
254 967
534 294
128 64
318 520
648 833
85 456
380 816
676 977
73 454
27 81
834 155
498 476
719 622
976 643
13 327
992 554
106 345
71 334
978 55
500 694
417 475
936 617
827 765
633 773
948 788
151 431
991 698
906 163
763 76
715 103
933 222
366 905
249 121
256 71
121 278
526 72
284 414
174 48
31 280
204 170
804 11
111 342
369 389
779 391
401 66
658 528
830 823
362 938
219 24
140 10
490 7
319 262
413 453
977 603
543 9
925 31
675 687
811 373
362 486
846 143
307 362
833 390
377 840
738 508
251 778
530 425
329 316
973 850
232 792
153 997
243 810
782 833
662 617
591 234
600 526
190 486
286 528
222 80
380 30
528 422
192 600
913 615
545 82
40 172
75 437
517 56
74 725
729 739
190 464
779 225
492 363
265 358
41 939
448 941
505 920
812 868
734 39
642 36
132 266
15 455
611 213
855 185
72 833
994 637
331 92
233 35
51 732
502 420
760 95
365 596
968 615
973 780
496 286
88 574
432 602
302 360
293 906
392 164
185 171
270 606
91 67
228 174
398 95
15 891
846 223
505 581
30 388
158 664
395 824
34 666
220 475
30 650
108 256
255 976
536 588
334 321
782 981
994 866
196 290
50 884
620 683
281 469
103 404
612 136
999 345
597 905
173 506
3 366
424 340
555 256
563 894
862 326
161 127
361 599
402 207
424 715
175 332
384 133
375 7
466 8
22 936
82 227
547 564
182 166
656 808
225 46
3 261
183 674
439 333
447 881
565 617
331 617
959 943
115 510
168 333
484 716
842 903
964 531
111 639
670 450
939 403
186 268
698 856
371 172
984 239
799 127
388 142
886 322
929 469
637 26
623 308
912 380
630 454
990 825
777 465
488 132
369 957
904 610
227 557
245 611
648 959
923 265
617 510
289 681
622 74
299 983
597 529
759 852
897 435
736 644
324 348
998 784
326 1000
810 551
481 423
212 50
167 323
685 76
863 947
198 908
341 147
806 453
460 967
400 485
851 637
907 291
242 638
369 556
436 687
297 280
689 993
561 78
429 510
207 410
743 764
10 606
869 753
53 841
143 501
237 223
289 793
906 177
56 924
408 296
634 647
621 540
773 473
966 479
169 206
748 797
698 730
377 367
986 782
948 956
860 636
675 701
21 32
275 453
747 886
951 253
126 57
608 350
995 829
397 897
1000 944
230 644
538 645
643 854
42 909
944 289
110 956
675 177
165 510
22 690
244 641
912 678
929 550
622 885
165 501
400 408
309 686
339 369
67 270
428 794
612 916
225 579
637 392
57 84
510 113
133 41
166 494
90 67
497 388
450 5
679 964
250 574
765 349
253 245
83 890
866 975
320 868
624 742
740 262
718 117
449 713
170 333
867 548
658 374
163 449
971 388
318 788
673 548
987 962
560 198
157 860
817 77
671 295
148 857
349 751
138 373
430 474
423 35
558 289
31 261
990 1
587 764
618 13
784 230
693 116
536 563
532 873
694 75
910 774
424 530
837 398
33 228
48 421
499 333
45 331
420 114
678 756
996 496
175 170
792 945
138 574
810 663
389 736
50 375
575 456
320 259
998 903
280 523
565 445
27 788
418 789
74 564
280 943
608 511
396 425
456 741
92 613
605 539
823 841
732 381
320 732
477 964
697 50
10 216
359 387
12 183
834 736
602 184
72 41
12 790
860 642
640 652
803 881
783 256
724 270
319 567
578 912
235 209
611 225
557 877
451 379
772 923
506 326
178 212
526 459
257 569
793 161
911 817
176 435
854 855
618 295
538 402
423 350
619 305
273 734
479 253
474 629
841 352
943 495
832 12
865 752
508 601
570 524
170 493
885 897
741 7
964 889
659 89
417 459
791 605
141 801
960 434
408 434
611 896
38 231
432 829
878 831
636 440
801 661
519 173
674 730
423 531
345 634
101 829
434 356
157 896
624 143
862 414
253 612
381 681
516 530
202 631
621 924
124 311
384 87
594 758
149 158
913 946
548 968
155 986
740 104
139 839
822 631
280 855
668 296
123 392
858 766
59 79
477 905
545 898
671 492
926 482
211 470
242 996
718 72
12 247
813 206
520 303
428 462
530 102
701 790
29 999
855 560
120 88
754 645
394 180
546 944
532 859
463 387
395 952
869 202
657 330
987 228
622 20
995 359
709 512
108 492
71 770
626 257
415 424
862 28
275 513
550 616
537 915
218 206
792 343
731 123
849 438
638 289
284 124
582 870
657 119
100 683
951 302
153 589
883 143
428 808
344 477
660 323
387 544
825 763
761 232
274 126
760 618
332 719
948 34
394 318
598 378
86 407
579 593
221 952
664 852
662 880
277 1
604 918
309 268
765 730
928 192
263 778
656 389
302 321
340 260
111 968
78 765
259 140
762 903
573 21
891 743
376 608
379 404
625 246
148 554
644 188
788 902
382 636
736 717
904 472
797 878
563 483
449 282
668 793
858 522
505 143
131 703
606 806
758 101
166 739
846 144
614 615
198 885
241 295
123 237
390 641
508 958
35 184
420 892
80 554
304 448
918 430
430 324
93 592
693 340
884 886
882 47
490 229
236 339
312 691
619 816
698 117
750 785
48 827
953 526
290 693
727 58
472 36
346 108
386 443
937 391
133 866
133 827
50 834
441 218
148 635
286 72
338 919
377 286
353 165
801 732
151 637
979 894
865 89
845 137
82 699
37 436
279 66
146 179
95 597
553 260
653 135
454 114
89 948
242 374
953 185
51 713
428 493
716 324
813 692
986 693
140 990
759 515
75 443
719 131
958 71
372 317
372 887
935 844
176 158
606 473
362 520
398 399
80 194
6 455
431 114
743 998
380 930
744 825
653 77
546 683
413 688
575 596
264 733
762 249
97 145
521 887
971 226
361 470
691 455
114 784
657 511
945 997
903 408
888 660
681 221
947 977
613 219
46 904
818 26
665 117
538 245
580 484
828 93
137 881
431 623
144 270
91 582
888 701
865 623
199 370
65 504
194 172
592 822
666 295
707 478
841 693
408 864
21 901
437 443
846 646
108 324
311 712
562 833
312 739
456 910
865 881
193 180
263 498
486 864
671 479
909 586
126 964
869 634
320 487
402 331
862 184
146 675
26 365
959 15
488 807
826 463
472 890
693 14
539 702
388 707
416 262
263 606
759 977
955 922
486 411
196 742
881 721
333 13
679 687
462 471
470 980
676 892
158 701
187 163
392 427
974 320
109 775
463 773
761 149
906 257
752 739
505 984
426 945
196 406
768 845
607 559
158 844
649 154
378 898
926 972
357 675
12 803
720 909
984 893
189 856
503 277
646 421
763 310
584 811
181 111
217 13
396 1000
482 873
649 189
628 641
748 240
144 370
86 228
287 918
135 625
726 721
909 458
362 963
953 658
90 291
469 37
670 283
321 898
332 549
986 96
562 540
287 683
375 751
296 49
523 496
786 95
998 165
19 337
327 69
299 477
990 551
204 177
203 697
563 188
359 239
907 863
866 755
572 954
883 569
678 403
260 369
190 550
311 926
136 962
971 747
435 72
633 138
135 462
234 118
530 203
166 438
852 74
51 828
10 777
428 622
938 992
587 695
739 535
897 8
426 397
856 489
145 852
820 962
81 171
112 124
80 849
109 106
645 36
950 637
880 411
24 69
230 359
402 288
458 678
865 848
323 606
647 118
855 507
382 263
820 416
621 212
197 106
849 731
938 240
859 755
804 803
287 28
931 448
187 223
15 978
375 212
915 36
881 345
269 572
900 209
587 983
831 41
476 41
501 690
576 774
251 718
661 40
717 875
267 26
900 957
152 508
410 341
320 284
453 72
720 3
963 964
700 836
241 31
305 177
656 86
640 249
306 761
20 777
320 243
350 826
634 91
152 387
372 152
572 716
811 694
151 132
853 399
520 107
486 828
332 795
646 872
56 501
177 467
450 228
247 665
941 393
800 257
379 171
202 442
824 625
947 391
338 835
738 681
735 913
132 862
843 299
846 165
925 178
574 988
662 440
838 813
13 689
915 843
95 936
386 112
42 851
905 974
686 554
515 645
578 764
779 129
498 747
138 232
329 214
731 614
770 39
259 574
198 136
172 728
473 921
550 683
33 335
771 343
83 540
48 617
200 167
134 269
20 270
329 465
915 942
681 462
419 231
24 631
726 730
247 646
552 320
363 786
276 581
863 18
269 179
867 608
249 2
894 475
500 910
223 261
822 444
832 554
54 172
18 171
125 336
791 971
877 330
527 265
817 938
920 925
435 414
970 35
791 802
752 968
542 999
742 801
269 34
288 340
878 771
299 962
474 609
403 548
349 695
643 358
285 500
95 607
975 529
52 773
140 562
529 326
418 178
257 110
377 498
740 19
596 120
971 320
864 717
745 998
133 435
585 55
212 523
853 173
889 731
161 279
469 547
415 680
201 990
516 166
587 614
844 351
718 87
82 205
326 462
59 379
399 96
949 746
1000 2
33 890
112 302
904 159
141 34
576 646
213 42
931 51
479 497
157 788
689 918
404 727
181 619
306 849
475 463
453 210
630 311
771 90
272 448
855 404
166 607
953 716
832 868
183 765
397 247
143 902
669 745
411 803
562 418
381 166
436 997
728 985
903 48
768 939
837 709
590 885
553 314
759 19
670 581
28 914
742 233
938 373
180 327
815 381
78 180
472 919
865 760
904 473
371 907
894 920
367 733
684 305
215 226
304 653
725 839
472 157
771 204
533 208
800 134
472 234
714 423
763 926
113 720
806 389
189 982
648 845
580 935
248 716
205 132
335 458
420 345
575 240
685 173
383 252
743 19
675 226
638 892
337 761
860 467
888 734
514 334
496 366
312 747
157 473
850 615
480 639
808 670
994 14
703 592
772 88
874 527
115 877
958 884
566 998
300 60
586 176
684 659
128 99
291 864
578 714
566 816
247 993
375 515
974 677
384 868
617 82
46 615
542 672
491 105
779 988
44 874
644 898
152 980
983 815
429 347
956 323
220 961
337 651
442 72
178 118
660 392
884 215
943 735
428 309
779 913
463 785
991 759
323 274
183 882
628 840
395 828
918 980
294 184
987 37
732 632
551 181
906 142
326 58
840 15
842 877
931 6
240 588
646 479
773 373
837 754
399 412
716 540
692 184
547 987
487 575
956 696
900 746
77 827
945 614
93 260
415 884
348 361
295 871
510 378
7 666
90 705
910 894
907 358
497 421
598 296
653 559
565 230
692 277
659 872
400 147
185 593
492 164
509 18
951 233
260 378
662 822
316 789
205 253
699 261
756 495
572 750
324 78
938 485
350 604
648 136
883 286
759 653
138 999
238 493
969 111
509 190
199 92
718 276
158 797
183 930
21 597
258 920
739 472
558 436
920 817
56 272
908 534
677 605
542 984
328 173
862 517
396 711
731 555
220 452
243 761
177 587
463 842
913 814
306 20
882 373
967 910
639 808
644 495
288 11
391 956
14 301
438 336
291 76
465 947
499 774
901 507
181 915
818 438
184 228
979 796
967 575
228 88
159 977
594 293
750 413
169 454
282 392
223 360
576 24
512 95
134 348
132 476
269 586
985 853
736 224
602 972
562 592
203 406
379 141
778 282
414 359
478 336
406 439
809 251
640 233
766 836
377 715
346 355
485 753
472 687
894 444
558 127
360 201
337 619
620 123
496 37
645 365
24 731
277 824
409 891
413 943
15 434
546 965
322 403
147 627
568 160
151 979
785 608
597 670
640 236
699 242
372 425
197 761
770 195
608 705
654 782
70 979
821 803
787 37
374 254
162 964
961 202
581 570
564 387
782 349
329 975
289 44
8 582
573 846
738 662
398 393
586 687
754 585
459 250
427 462
918 162
633 261
963 968
619 623
428 618
743 391
277 267
398 352
553 994
278 268
954 59
228 289
286 403
889 643
310 57
512 114
704 352
864 795
965 763
558 952
491 303
96 716
530 853
124 531
743 232
1 819
261 899
443 367
473 879
139 445
342 301
664 640
980 428
903 198
668 812
334 456
533 507
115 464
763 865
937 788
796 67
336 131
371 925
581 671
96 489
8 311
348 127
41 479
156 755
973 961
444 129
660 150
189 792
830 753
182 242
916 844
765 821
628 193
963 674
352 199
669 108
541 708
675 106
485 640
1 797
823 625
350 636
80 763
220 649
296 58
405 364
616 517
18 736
692 394
431 558
449 808
12 787
578 464
101 550
502 954
735 557
191 410
282 402
787 851
389 626
498 105
141 621
471 852
154 265
240 360
791 394
663 921
849 267
700 453
324 800
308 351
180 310
289 98
447 751
689 559
461 424
871 86
372 830
647 85
154 438
462 605
542 166
235 187
192 739
858 882
869 45
764 518
497 551
666 140
898 174
866 612
314 328
237 312
675 394
402 468
120 373
580 856
580 825
788 950
992 767
180 347
515 532
4 883
670 824
431 511
18 570
871 810
160 468
565 814
956 299
856 470
990 323
532 6
460 797
1 93
309 886
31 291
601 838
527 754
194 913
782 875
812 731
131 422
114 727
647 992
909 455
450 790
441 41
20 716
654 636
281 249
849 851
34 944
186 964
74 545
757 944
806 172
342 815
135 958
856 695
352 687
708 375
160 367
780 878
360 371
985 591
81 561
268 960
432 504
296 749
873 612
572 196
829 413
170 851
928 2
246 593
600 246
891 993
561 62
62 715
47 913
243 71
874 700
520 937
949 336
759 597
599 909
577 169
708 694
245 644
95 436
999 277
722 855
924 445
267 786
180 785
180 311
894 604
800 607
355 299
748 907
173 758
827 408
752 657
412 672
488 649
665 842
740 309
679 520
959 935
603 536
748 874
513 274
785 932
318 944
533 122
433 166
378 662
734 770
28 672
114 933
369 88
721 549
313 257
542 750
92 471
253 10
444 143
463 121
936 802
740 563
930 296
765 20
231 873
93 810
656 7
25 82
711 52
296 936
865 110
408 891
792 532
702 345
38 25
216 615
97 862
334 937
540 348
326 236
305 47
33 386
360 733
91 723
707 755
268 50
454 738
5 221
756 906
44 298
990 888
259 914
548 762
87 118
942 204
774 349
199 554
740 11
234 130
237 683
2 719
749 109
167 295
890 619
782 87
974 310
176 273
675 370
170 194
740 48
99 817
325 682
676 15
601 583
91 526
210 690
90 723
479 949
196 580
941 913
75 521
443 920
362 650
627 201
840 930
867 581
579 950
227 516
814 279
984 433
628 223
328 66
604 531
927 789
375 494
524 258
538 692
151 691
883 844
746 231
77 397
160 449
730 297
802 743
962 757
937 669
814 478
478 36
331 335
671 101
279 401
513 751
454 360
868 783
199 795
871 507
371 430
170 492
745 957
212 21
258 179
354 210
764 301
495 725
897 296
51 261
454 906
673 25
668 748
167 829
762 558
207 986
924 955
726 867
185 632
275 973
98 959
154 512
740 361
726 720
149 93
545 101
15 254
170 299
41 478
968 930
129 672
648 584
921 390
284 902
880 494
49 724
246 745
631 615
497 41
50 236
217 381
248 70
176 969
314 330
247 827
105 871
329 825
618 524
792 379
136 74
259 651
244 52
807 717
710 465
96 392
356 496
374 296
409 161
875 71
586 294
224 575
518 66
170 197
394 627
946 328
657 1
757 893
462 719
568 220
159 361
654 349
747 209
179 686
164 391
195 213
75 254
722 268
581 391
299 351
752 87
593 594
983 78
929 512
126 553
920 677
711 69
642 227
207 878
800 113
663 59
630 788
872 560
848 431
387 206
966 368
162 766
636 286
455 908
994 406
351 393
687 232
449 12
362 253
617 740
175 898
755 332
333 289
303 893
829 27
380 970
512 104
288 161
916 440
240 355
346 221
863 346
602 775
426 470
617 56
32 481
709 3
350 772
24 25
376 661
828 612
174 778
150 591
796 351
570 379
426 846
35 226
435 100
199 14
679 514
271 213
247 139
556 56
657 743
701 935
932 747
137 685
865 146
280 779
795 339
517 436
808 262
41 682
33 56
191 56
973 13
938 23
845 372
620 691
277 109
319 268
744 958
572 937
75 725
965 472
468 383
991 953
298 928
594 433
172 870
170 565
815 213
600 369
736 841
887 666
583 297
366 617
65 819
432 238
989 660
874 132
413 266
452 480
563 52
524 450
618 958
895 584
429 770
682 238
414 864
271 455
94 302
417 219
95 722
906 27
526 541
315 979
430 472
460 920
91 165
961 22
341 703
552 262
842 352
291 132
234 449
414 562
847 630
835 323
654 837
299 568
688 364
563 438
385 160
863 145
472 30
967 721
841 757
650 723
635 990
620 19
119 693
172 376
967 87
411 558
506 687
169 99
343 719
952 413
537 687
465 816
282 775
324 573
160 822
465 77
885 309
376 322
607 732
416 140
165 416
745 777
193 459
764 456
256 711
25 761
915 72
771 658
609 693
666 122
503 437
106 6
440 977
842 7
266 210
290 737
634 398
433 96
27 783
477 375
931 951
108 797
338 52
497 698
22 971
421 319
265 811
339 402
655 209
781 3
386 837
365 441
520 452
247 939
408 166
977 439
500 829
562 887
746 665
954 152
622 491
241 554
668 698
853 226
314 52
294 509
315 623
18 271
2 61
230 830
798 312
451 847
255 955
904 292
246 845
215 640
283 8
721 608
635 114
978 396
59 894
408 148
240 372
278 595
456 596
825 545
514 391
248 366
767 281
793 451
673 142
91 638
77 559
998 141
642 497
299 771
732 730
908 924
259 918
88 375
236 336
674 801
759 140
640 530
496 688
18 185
217 504
696 966
400 898
838 946
566 167
330 336
764 520
353 704
690 76
545 717
376 624
276 452
814 289
966 21
641 90
558 25
625 797
432 457
368 123
388 280
422 868
633 723
517 156
875 868
874 752
660 400
545 66
685 727
101 36
608 48
427 843
632 242
348 558
935 491
381 257
244 575
631 374
318 269
823 483
679 646
600 714
154 788
212 688
46 874
562 73
125 552
326 771
679 696
37 7
74 93
875 286
533 410
552 927
938 239
374 928
892 586
718 393
478 98
158 780
381 274
134 753
247 612
960 247
674 928
858 523
421 96
295 264
673 127
461 851
729 902
489 256
475 87
122 454
176 975
691 890
400 715
584 911
643 545
938 566
632 20
692 378
499 461
703 156
268 84
883 274
312 285
559 391
143 329
576 898
993 522
713 990
220 342
814 419
611 164
888 809
651 688
318 793
367 833
921 585
464 824
833 184
291 888
412 882
558 770
503 478
998 277
99 462
800 578
188 76
973 489
154 189
588 773
802 303
718 19
700 208
992 45
42 615
205 486
798 85
559 829
841 661
395 805
148 325
886 8
650 14
702 215
194 204
716 427
968 226
847 997
805 737
486 549
291 572
379 970
151 849
665 61
694 513
351 565
624 441
757 573
876 233
429 287
142 330
171 482
990 655
732 799
796 182
344 700
514 534
302 458
369 611
119 195
733 224
12 15
674 197
662 399
939 372
246 243
117 254
80 711
595 59
427 142
219 149
987 283
48 455
362 188
698 745
27 787
945 28
400 776
736 383
858 492
39 64
298 474
713 212
923 36
420 827
668 174
86 429
262 446
527 11
449 155
435 727
801 652
671 920
156 840
942 235
637 295
998 747
119 54
882 738
768 11
417 487
435 670
577 830
855 50
314 631
852 498
517 415
151 297
581 953
234 289
361 784
906 634
608 839
941 437
711 155
155 531
353 17
50 69
851 605
250 627
586 966
482 36
413 139
15 83
200 516
397 610
585 703
510 477
327 631
840 722
728 253
361 812
309 817
388 339
135 727
162 834
840 474
326 187
526 245
131 916
551 572
899 172
285 915
448 888
364 271
925 570
920 649
968 625
353 617
817 723
700 950
612 49
359 301
233 386
540 586
357 436
434 998
178 205
530 156
29 162
478 311
151 656
38 953
483 568
73 318
513 98
402 620
192 737
818 823
568 260
759 450
623 989
955 396
623 418
874 572
330 356
207 711
202 498
887 623
241 1000
976 839
714 389
272 694
619 52
274 492
207 18
412 578
948 742
354 310
760 873
177 210
237 127
272 298
23 635
740 988
899 354
975 861
314 2
517 728
765 3
503 880
321 160
855 833
858 639
38 948
217 459
899 731
471 353
27 761
879 607
289 237
462 652
183 186
476 933
635 435
761 581
44 245
883 391
384 519
138 341
152 824
895 209
451 23
659 835
674 859
311 222
262 704
185 741
106 170
750 823
468 139
752 17
392 813
587 303
995 558
58 215
364 967
353 170
231 709
63 756
265 600
262 363
676 256
263 48
991 482
570 174
266 264
411 750
156 331
263 297
663 730
141 582
461 526
828 429
934 945
242 628
819 6
640 460
254 558
373 895
254 200
654 1
246 410
978 928
589 992
26 703
383 834
337 592
364 60
764 539
310 977
766 9
513 211
545 561
692 956
223 164
441 547
52 622
728 411
737 823
723 933
715 975
572 117
701 891
985 536
830 756
481 285
7 698
716 584
498 662
706 503
893 255
19 836
454 928
496 451
880 190
284 858
570 71
908 949
982 935
253 89
810 51
828 31
903 303
915 341
636 44
594 898
772 695
87 768
4 895
396 747
429 786
253 631
57 819
74 357
437 743
936 463
613 276
540 971
4 417
536 986
227 929
296 817
344 489
303 693
568 241
812 381
682 699
966 717
267 664
752 993
334 90
352 567
50 737
322 591
500 67
547 639
268 432
810 444
291 103
936 303
383 341
260 419
976 711
791 304
489 897
883 538
539 689
796 473
475 465
868 32
683 560
651 866
498 484
493 882
107 720
94 952
540 569
867 611
779 534
109 823
831 639
526 302
576 949
673 247
927 166
689 391
244 262
265 495
1000 669
470 101
341 610
992 84
689 97
104 133
670 408
85 54
43 797
640 450
854 553
944 585
764 308
406 366
908 663
91 364
337 669
883 74
175 284
254 629
552 974
837 865
863 246
654 32
719 326
900 722
355 850
252 379
453 603
539 697
292 228
326 881
809 749
109 932
765 583
213 415
221 764
308 256
357 676
565 853
917 593
636 79
453 669
597 112
619 38
930 102
749 917
711 625
269 125
853 652
700 782
741 208
269 507
191 842
514 805
356 667
283 968
496 528
233 690
384 771
897 314
929 679
102 165
867 164
686 983
939 504
113 639
343 461
864 43
212 803
421 309
340 824
50 28
333 931
429 197
867 989
32 657
553 796
814 147
721 819
891 368
808 988
676 651
624 581
417 849
40 156
302 523
155 30
8 150
839 176
450 261
224 837
113 319
526 672
383 559
119 210
546 271
408 640
505 804
721 968
211 361
457 521
634 798
699 982
476 453
525 862
296 349
573 618
814 891
840 802
123 504
967 282
57 844
369 777
332 248
316 309
385 147
897 585
213 178
397 520
577 625
434 84
298 440
989 135
401 736
280 519
58 674
653 583
840 79
309 524
477 377
598 959
720 438
829 884
963 839
483 752
484 86
151 422
42 761
964 157
905 751
18 45
47 579
761 483
791 972
203 392
111 471
996 227
593 830
231 88
707 690
78 640
323 162
224 739
909 236
167 60
625 584
598 605
220 784
894 261
189 714
540 382
414 447
133 331
520 266
83 11
838 440
349 398
960 52
546 993
541 834
104 411
318 360
530 201
50 999
536 376
719 692
574 379
223 2
392 411
324 88
333 776
101 701
981 387
868 635
656 200
500 440
656 558
154 107
641 570
391 538
616 560
396 255
281 61
334 927
935 1000
252 419
312 962
632 824
469 742
561 311
22 655
774 205
629 851
575 486
225 255
136 441
891 460
600 290
585 149
227 964
897 503
599 796
447 493
461 267
255 638
639 350
203 474
607 137
175 89
848 135
485 535
744 258
388 51
853 166
926 717
753 606
897 847
209 939
132 555
150 180
739 271
894 442
430 671
260 231
283 42
150 363
228 80
421 257
806 230
552 36
791 954
465 228
877 104
494 849
50 535
382 414
102 584
729 662
752 812
469 757
843 864
733 114
199 674
718 285
790 806
580 609
602 834
107 547
594 457
239 418
609 417
488 416
875 510
776 137
768 409
495 163
879 80
58 335
228 785
655 2
82 270
530 977
963 840
126 470
485 855
252 574
369 337
434 154
314 340
739 519
190 574
444 163
597 915
131 680
931 239
367 604
998 986
308 44
767 386
943 38
79 426
568 673
810 320
755 761
863 581
640 973
679 492
3 181
796 636
467 300
404 117
379 990
621 844
906 973
225 744
35 635
233 324
987 750
3 144
924 627
208 139
396 6
916 742
259 402
793 645
249 763
771 888
462 424
133 35
716 334
999 668
325 30
761 871
940 500
475 845
616 650
304 215
106 498
133 230
736 303
78 526
424 261
633 930
136 547
464 909
767 851
778 152
708 580
34 693
607 273
455 923
728 647
568 704
726 521
538 528
298 82
763 363
878 216
327 6
569 432
194 880
851 236
161 326
179 567
899 390
301 383
825 438
549 933
464 885
531 633
959 949
945 220
130 679
224 324
548 451
298 971
942 475
11 329
611 349
275 588
210 759
413 440
492 113
642 473
499 548
723 31
517 634
389 504
905 683
69 248
859 825
319 778
816 34
225 224
3 705
376 264
480 396
5 715
954 976
639 871
259 722
16 576
585 508
862 149
864 987
908 375
222 356
275 196
895 659
448 561
735 21
250 581
451 971
747 926
356 826
419 757
496 343
232 401
744 814
759 392
530 746
711 11
881 247
339 338
984 93
842 168
153 198
963 638
259 368
369 515
375 418
724 874
153 952
815 451
9 500
442 76
804 16
331 502
737 973
894 975
804 549
723 303
221 9
395 216
778 813
613 544
771 892
58 911
641 141
859 685
985 275
661 400
655 681
425 971
686 277
245 570
99 136
988 551
441 733
324 984
744 918
301 562
556 609
880 801
987 870
895 665
621 817
274 615
344 689
472 360
412 376
262 735
138 415
768 973
899 331
178 955
330 973
820 56
978 394
24 253
173 304
994 402
638 41
508 951
231 913
88 542
886 29
960 172
992 979
997 771
648 123
846 140
21 832
210 102
623 977
626 273
440 353
956 842
861 90
370 559
316 174
890 87
341 142
175 598
604 387
72 552
644 231
616 851
427 620
791 615
810 307
833 52
860 348
231 76
205 372
752 216
461 422
247 637
17 566
926 238
449 409
262 630
750 911
858 717
920 739
196 298
159 653
632 397
635 867
618 65
787 323
953 121
944 938
402 429
219 866
724 792
432 14
133 10
921 713
783 37
444 513
647 491
404 257
273 963
744 196
459 273
377 90
40 109
345 731
327 329
791 667
791 245
544 892
125 347
241 226
349 243
183 552
846 687
360 866
134 575
337 957
854 161
984 226
416 625
63 271
857 796
965 895
414 741
931 442
600 915
468 634
932 817
435 195
553 540
34 653
82 764
834 255
366 563
217 908
421 407
358 50
156 77
355 684
710 40
918 192
461 722
66 318
503 784
254 825
564 316
579 254
966 735
70 249
554 665
820 689
970 569
748 397
712 72
853 541
940 102
829 629
365 237
171 74
180 278
902 693
204 92
411 675
69 887
334 722
968 49
695 607
39 942
618 872
169 149
1000 179
467 225
484 693
112 822
950 146
253 859
632 260
220 155
124 558
858 687
58 659
199 607
205 428
121 176
985 805
589 738
457 509
514 277
451 477
355 401
461 738
817 796
868 290
427 753
865 339
11 377
1000 50
657 198
199 188
834 794
713 466
498 861
227 430
515 459
178 617
227 491
803 649
697 564
518 481
629 20
309 238
72 297
265 70
305 631
811 459
326 325
175 251
952 830
702 376
927 715
305 771
934 410
65 280
44 366
787 813
277 492
884 785
129 736
589 929
572 150
394 71
373 906
205 364
600 301
321 243
920 874
604 527
827 299
404 574
707 39
339 507
284 587
913 742
176 445
317 546
635 968
906 305
251 628
24 959
444 308
838 641
441 256
616 869
357 573
672 581
957 3
800 352
805 426
158 38
886 11
531 449
926 854
72 700
847 92
198 739
620 170
25 835
799 107
713 621
196 519
378 860
413 411
716 429
556 131
424 965
21 598
605 701
523 562
762 303
685 860
211 923
425 353
186 820
104 857
187 368
924 180
338 846
789 257
384 941
33 384
669 815
231 581
219 491
774 831
510 361
616 528
108 856
306 40
665 827
762 958
800 375
291 322
420 285
95 324
748 98
967 745
934 957
519 878
580 729
793 775
365 822
722 571
769 74
34 989
964 518
621 325
970 752
267 301
239 771
98 486
767 872
937 479
330 654
944 570
510 193
333 351
857 867
492 628
378 278
158 308
734 31
460 513
684 80
901 113
533 672
169 927
88 595
953 260
870 323
848 816
399 244
154 354
94 678
8 632
752 497
465 157
193 433
394 911
28 273
417 897
484 605
191 113
737 663
782 71
105 1000
833 112
682 558
974 24
349 576
816 406
874 758
433 62
52 451
861 323
870 584
274 48
866 255
158 82
609 76
154 726
43 170
428 947
493 688
857 70
893 395
312 735
367 550
243 813
703 248
238 900
436 118
492 786
725 534
268 710
325 767
912 363
896 539
30 110
153 763
558 426
759 342
858 32
615 499
736 50
771 743
329 390
657 760
142 893
957 825
629 43
879 784
612 184
457 95
669 267
683 747
835 413
358 854
345 207
41 941
74 624
278 861
778 490
758 87
981 230
612 353
296 320
966 629
122 208
125 60
566 491
467 359
976 977
725 210
517 101
773 672
207 126
148 255
694 944
819 869
790 749
997 787
12 73
102 447
258 3
414 703
636 940
987 270
716 796
640 381
361 122
643 715
282 74
187 816
776 326
984 676
894 896
584 189
525 849
810 382
111 518
571 30
223 696
116 623
255 228
579 680
233 838
737 32
448 509
224 877
352 448
260 98
363 950
687 769
230 316
934 552
860 46
545 30
403 251
104 180
361 744
997 203
102 614
570 832
505 101
778 209
936 207
989 618
193 825
10 826
402 621
995 871
535 473
428 986
511 354
316 522
233 397
925 251
298 468
408 745
737 560
844 496
921 425
173 59
916 598
776 991
685 677
865 322
397 739
7 207
928 166
842 154
471 206
372 452
695 114
900 783
906 23
949 229
593 806
423 413
826 733
738 294
959 520
446 183
642 868
634 671
478 95
236 966
675 584
109 888
109 630
6 894
958 710
716 720
264 752
510 72
909 443
23 911
756 129
933 1
834 373
154 645
62 48
877 534
88 53
71 502
132 815
320 639
240 941
746 299
48 357
857 527
63 991
757 980
684 548
857 408
958 366
636 788
369 179
250 484
165 892
599 404
298 116
80 41
638 922
953 779
192 243
751 978
734 783
655 642
481 780
92 496
21 484
552 582
211 820
507 38
587 119
632 171
97 558
886 872
250 812
983 468
546 974
825 970
397 903
18 1000
377 666
177 601
889 926
385 527
672 146
976 597
834 763
548 533
210 438
452 315
895 603
561 973
452 6
577 631
704 499
794 995
958 157
890 330
211 104
569 777
968 458
713 649
490 790
271 297
104 288
293 823
289 497
631 625
696 789
149 974
935 879
530 878
870 287
951 237
487 170
481 455
294 10
273 514
69 584
532 49
574 599
264 439
700 764
262 972
821 440
542 492
883 771
716 347
731 627
791 58
754 849
278 62
603 329
491 488
740 486
649 782
463 736
962 673
256 930
13 501
798 184
932 569
778 243
945 111
67 428
837 618
10 685
3 581
435 619
797 96
186 550
158 264
63 514
811 150
537 856
507 127
918 795
647 289
649 66
177 799
15 957
412 869
210 392
456 290
339 650
866 146
364 949
129 631
599 147
839 213
203 824
382 256
358 812
381 159
347 791
226 522
172 496
274 58
877 761
427 354
280 822
550 923
33 619
874 464
774 601
272 435
934 480
534 296
166 132
916 74
408 967
79 330
594 67
178 26
124 945
518 685
346 444
773 744
316 941
425 987
878 513
384 61
748 921
838 84
940 991
765 539
87 287
942 373
478 819
408 273
925 816
995 218
254 773
782 175
44 217
53 250
808 515
775 792
552 108
597 103
602 316
192 788
270 742
817 639
181 356
569 928
551 487
908 222
639 722
237 653
929 750
626 262
932 398
253 388
267 366
10 242
248 4
165 132
255 517
443 895
116 202
870 43
667 747
44 865
410 209
716 226
658 11
467 788
703 646
910 435
819 80
438 539
811 201
988 729
839 491
340 557
13 169
399 890
922 516
669 197
579 80
178 642
316 405
561 910
847 23
281 967
841 7
537 182
936 667
54 672
18 65
253 976
750 38
644 321
13 760
963 866
946 469
907 108
226 67
294 846
931 470
421 203
812 785
789 754
949 206
245 652
324 150
739 669
962 224
472 161
819 310
940 169
690 500
814 229
226 835
912 679
297 897
246 880
16 721
312 184
305 696
638 174
175 783
445 35
569 322
46 890
160 87
759 913
575 455
343 25
62 556
342 115
304 733
46 991
463 141
865 215
565 41
676 120
953 514
193 965
19 35
861 157
988 295
746 510
1000 504
993 827
923 242
666 286
23 41
670 712
560 742
298 15
542 866
997 409
327 68
529 704
827 9
7 790
94 464
130 950
961 441
544 546
368 276
143 618
889 945
679 358
167 433
971 842
716 175
788 365
746 330
464 360
340 846
189 25
380 608
626 552
885 950
94 774
522 323
547 430
745 868
866 930
254 186
178 727
211 760
92 578
909 977
595 685
835 131
63 131
445 609
741 343
246 349
124 402
967 909
61 706
193 350
112 413
106 984
820 658
849 549
827 102
687 316
580 175
72 754
322 115
712 329
642 62
667 495
491 117
334 596
469 297
221 110
729 502
226 369
752 917
740 587
733 557
11 579
432 422
107 564
218 313
683 953
668 71
976 917
109 565
70 822
508 429
954 488
356 130
365 811
958 753
273 752
966 741
707 333
274 97
284 251
687 680
613 648
320 363
429 681
371 694
441 762
898 706
403 695
216 892
764 536
179 103
148 581
334 828
738 65
101 953
387 143
578 622
796 216
163 168
443 999
284 443
911 225
260 259
885 818
935 120
56 541
894 536
421 179
156 939
731 92
80 315
496 857
234 554
884 659
273 367
278 217
710 25
621 271
136 443
492 377
214 88
903 796
246 324
920 808
449 458
399 101
912 366
34 921
265 596
128 436
601 685
942 853
298 913
489 591
489 605
957 459
208 888
172 320
233 498
272 24
665 153
776 207
393 395
397 124
405 482
292 536
431 912
964 828
65 384
670 385
233 941
480 388
732 859
714 793
600 165
42 34
748 664
486 79
505 346
169 715
754 290
127 337
491 819
539 835
560 899
344 790
523 635
824 918
822 957
328 777
99 963
616 239
316 249
296 28
572 362
265 332
949 531
776 732
407 850
337 493
451 105
522 274
449 48
561 771
625 999
953 232
334 550
718 227
826 801
531 67
645 806
999 385
838 120
185 873
108 496
308 207
227 666
270 196
507 343
599 90
258 129
449 628
107 697
915 474
704 531
658 849
261 667
848 934
371 439
971 421
681 345
138 489
230 363
193 939
443 415
166 50
214 575
63 690
285 980
401 362
44 975
507 40
149 602
271 661
871 421
358 882
712 411
348 993
102 442
84 802
887 433
602 378
257 586
875 77
828 651
239 356
363 358
924 854
791 314
305 387
171 105
340 873
322 867
970 586
277 371
143 895
576 550
702 657
908 726
832 627
608 843
272 509
345 64
876 195
895 387
663 305
165 301
660 139
572 440
645 542
258 545
192 675
137 807
882 590
528 513
982 981
555 326
807 223
170 831
490 527
642 888
339 771
230 518
557 596
498 368
645 617
974 476
833 342
450 128
300 47
666 527
72 883
350 960
419 642
678 404
754 657
328 230
855 596
533 811
561 291
433 778
40 679
151 631
805 533
813 498
737 316
162 351
754 303
821 508
354 278
593 227
647 308
104 807
960 481
520 620
682 709
716 331
760 148
123 169
289 377
433 329
697 120
535 39
967 413
459 243
370 673
152 524
900 18
913 561
973 982
311 854
822 300
84 267
211 535
850 197
431 534
444 545
397 39
895 199
532 422
868 766
382 403
633 487
170 217
690 682
951 997
460 624
570 429
681 318
932 995
504 406
917 102
138 560
187 178
958 510
704 516
24 79
206 198
651 274
703 687
65 1000
289 643
170 139
484 943
553 42
195 418
829 771
440 188
773 557
733 140
64 753
379 911
331 928
112 981
699 311
575 114
36 603
175 823
620 485
550 783
624 773
87 134
803 219
215 95
92 479
422 137
592 271
33 802
607 261
534 409
799 70
95 515
118 70
258 50
855 913
569 339
54 959
448 606
844 461
101 883
359 184
737 825
190 395
417 21
960 816
87 889
238 366
79 576
738 113
137 858
162 104
552 446
854 963
496 897
157 826
214 581
282 89
38 875
654 672
225 265
106 420
849 206
938 633
796 142
556 136
363 725
9 678
49 123
511 968
171 503
49 794
90 511
707 688
927 886
545 645
710 277
934 368
536 229
273 517
961 399
721 811
214 389
279 538
38 582
652 557
519 862
523 636
767 899
666 553
947 504
356 956
815 295
237 229
278 659
630 965
927 128
198 931
421 964
215 386
258 8
454 859
952 360
32 602
715 684
167 478
890 541
104 405
927 408
799 235
265 644
111 68
908 46
300 975
594 92
237 586
886 965
853 622
33 360
360 797
64 215
906 489
117 914
410 837
363 511
828 925
729 963
742 798
445 848
410 949
599 613
130 914
137 176
134 175
248 500
121 367
674 264
660 879
993 134
296 507
877 796
462 771
277 213
150 195
98 685
930 734
4 119
283 939
106 61
81 479
889 337
528 808
729 280
167 311
981 68
959 417
223 502
751 135
761 668
12 996
125 812
494 580
362 804
341 39
350 594
956 395
696 850
750 646
164 16
1 878
517 696
692 258
220 338
583 220
792 231
446 85
507 788
893 788
672 751
359 961
828 472
460 914
787 296
955 738
293 859
168 24
112 211
347 680
536 199
60 168
804 926
968 254
830 915
395 262
569 28
274 9
968 294
556 142
166 95
758 396
698 126
341 717
630 606
530 718
370 969
972 496
368 383
209 981
325 565
122 716
197 483
963 223
327 27
417 393
492 745
166 712
460 904
607 757
510 87
28 337
401 734
997 216
965 417
508 162
782 544
3 751
344 288
535 866
715 252
354 867
867 825
268 177
824 640
381 635
381 247
692 302
966 794
544 241
116 760
27 496
6 824
57 477
631 195
509 205
124 909
98 574
365 7
346 373
577 99
319 832
980 150
629 658
725 217
569 139
93 885
635 576
152 708
286 112
768 247
205 544
75 60
51 391
764 49
354 373
901 406
938 589
948 92
513 544
35 313
598 687
259 561
396 564
87 644
536 813
634 719
958 301
681 118
749 975
303 180
200 757
138 794
178 324
979 190
242 181
66 47
93 65
52 172
829 419
886 21
465 983
424 638
959 509
25 44
174 461
880 985
592 374
1000 337
136 217
791 632
919 263
688 290
71 130
107 865
547 744
324 183
412 13
986 443
374 707
414 373
47 584
73 123
913 378
367 96
604 635
413 985
738 344
370 561
866 423
631 970
64 196
176 336
89 559
392 106
792 1
953 837
561 50
639 725
861 697
474 954
522 322
771 604
359 265
555 967
85 26
696 951
303 223
86 876
565 563
191 571
766 754
174 423
839 36
163 73
416 914
913 986
440 375
471 972
577 530
450 2
454 546
818 606
183 837
539 884
45 353
680 483
147 722
538 878
490 247
415 99
642 661
146 696
609 568
354 356
348 56
766 837
457 144
20 379
186 924
117 965
922 568
802 56
721 922
523 230
92 225
496 441
998 545
44 27
560 139
795 624
882 60
139 349
71 500
223 695
308 493
629 1
741 209
786 320
771 673
866 674
51 633
932 127
585 745
807 941
205 992
150 779
52 513
321 279
608 866
208 909
747 832
153 20
625 729
27 768
737 40
369 116
167 750
2 17
701 739
971 556
837 518
800 696
750 865
209 258
309 787
942 364
633 993
109 11
169 611
198 794
127 542
262 132
900 926
390 780
397 277
600 517
724 73
515 24
589 606
186 556
929 702
636 851
865 826
56 138
568 230
305 318
319 526
291 687
716 719
411 168
872 395
116 265
938 911
305 349
852 348
833 592
167 614
816 804
984 365
99 928
750 99
6 956
516 154
492 766
187 232
835 116
432 745
742 755
576 75
620 543
679 398
56 294
981 975
990 89
206 342
680 645
420 832
941 138
676 182
422 871
984 932
289 373
536 220
111 107
592 876
921 869
743 769
309 749
666 758
501 610
401 843
273 234
231 739
934 246
784 711
690 978
157 72
410 413
980 683
205 640
165 871
383 266
247 931
883 787
20 272
724 742
984 522
459 126
108 963
666 978
419 970
450 793
473 929
875 614
460 734
575 714
330 902
408 992
855 454
880 151
493 571
274 119
574 430
550 463
429 30
502 672
186 903
68 14
753 855
471 187
970 174
859 976
592 816
279 147
881 368
66 890
276 844
653 63
335 347
990 567
380 120
581 532
445 130
692 655
904 731
624 852
787 162
89 626
66 68
351 385
406 164
460 101
96 844
278 240
18 678
593 379
764 379
141 285
189 269
108 28
566 592
708 665
489 790
850 943
319 270
368 452
539 323
246 245
739 139
855 176
722 181
2 301
673 365
320 166
721 837
715 397
575 310
319 785
389 752
459 329
423 710
912 521
743 533
744 356
646 612
350 36
176 624
614 972
299 439
255 510
218 476
608 603
374 465
163 507
314 962
140 62
581 205
417 267
826 171
7 630
945 272
729 663
278 395
5 185
594 493
447 67
279 338
925 572
89 880
374 11
456 532
505 705
772 508
325 948
458 749
379 119
16 550
898 116
847 830
744 428
807 114
141 704
58 103
901 981
651 145
643 12
209 366
87 110
981 496
489 496
135 114
365 79
369 852
569 162
834 557
64 75
732 618
609 884
504 1
72 120
425 76
245 773
680 927
50 390
707 863
136 6
385 833
468 924
337 329
140 692
837 642
606 807
170 91
864 368
440 400
189 938
570 559
713 588
33 564
954 300
21 59
236 660
336 880
406 148
556 15
564 368
590 264
485 618
145 975
917 687
122 456
153 610
650 98
206 761
340 234
685 82
201 691
692 78
357 222
897 855
931 186
335 894
836 6
306 815
859 944
491 360
906 654
721 461
947 39
204 850
813 878
812 778
170 964
842 553
51 480
949 704
824 288
821 669
498 194
690 108
421 587
921 516
967 339
295 397
643 690
422 41
43 966
8 478
896 725
371 957
424 544
272 649
672 250
796 690
421 190
196 310
108 936
159 625
605 255
267 884
91 735
849 889
27 588
19 849
555 81
56 74
20 821
412 876
354 609
567 181
678 90
783 778
120 379
641 42
856 706
299 919
863 294
149 522
582 243
261 771
950 783
840 163
899 925
81 548
340 14
983 689
767 526
10 188
594 24
103 123
5 740
402 529
913 944
187 920
808 231
79 805
18 542
486 835
963 821
586 91
839 921
718 961
280 850
426 343
210 185
45 48
525 990
523 918
25 577
59 647
722 120
745 474
81 800
45 200
554 947
469 257
583 788
542 724
473 562
440 813
586 466
191 6
624 615
738 306
367 352
204 830
837 894
741 488
89 388
350 327
987 647
360 939
253 745
958 360
49 736
224 55
712 286
115 581
858 302
651 840
185 213
648 240
777 964
961 859
279 967
76 586
686 406
881 573
451 712
849 85
973 165
346 763
179 388
598 584
767 389
5 42
23 842
80 894
949 198
718 611
338 536
946 80
308 738
4 384
975 75
810 124
444 666
207 79
660 464
439 168
543 24
776 510
684 184
54 561
102 591
5 594
589 561
103 62
960 524
427 9
291 396
749 813
709 353
515 958
555 46
195 67
759 776
695 368
368 149
850 2
653 40
115 77
341 616
209 358
48 869
199 965
336 262
781 467
908 674
730 212
324 242
620 809
195 367
673 411
332 718
566 127
792 306
131 979
890 77
536 884
526 253
730 948
661 875
392 153
983 40
834 266
427 782
282 372
556 81
891 47
693 686
504 452
100 889
754 309
950 979
312 673
684 287
306 537
257 485
875 309
192 917
651 669
948 176
163 4
706 258
421 753
570 394
73 776
599 511
378 476
22 773
591 934
851 483
560 725
896 847
608 419
162 39
160 532
506 590
646 160
272 515
216 152
814 955
408 212
13 673
345 389
916 595
246 492
420 129
583 237
706 463
573 968
873 695
783 911
217 942
302 483
617 388
674 429
208 340
726 128
259 21
350 137
120 826
737 930
707 862
753 226
478 433
7 309
238 567
22 801
809 261
671 654
401 615
567 484
691 520
786 498
741 997
829 229
841 835
300 287
756 366
224 726
994 147
317 112
657 590
889 929
441 15
875 409
487 768
36 708
309 532
824 841
859 987
189 840
158 723
825 568
774 732
778 801
217 397
316 395
526 113
122 108
601 936
901 735
651 638
959 80
714 719
722 547
17 954
378 144
226 325
888 938
238 440
7 861
106 846
422 659
696 979
98 559
485 496
387 344
59 904
524 374
882 583
710 733
414 892
477 259
501 113
576 217
190 649
321 79
443 192
965 484
563 318
180 131
470 199
769 878
952 209
207 19
857 899
154 843
72 30
381 152
299 845
579 266
664 98
940 917
679 297
321 776
903 551
429 894
87 894
596 206
1 655
752 703
31 343
70 618
865 236
368 464
619 830
135 108
936 288
560 977
303 567
69 384
41 117
874 648
657 791
446 555
42 427
488 423
653 779
386 698
776 331
632 550
424 877
995 809
824 344
669 959
756 898
699 622
845 753
734 17
329 803
961 669
110 205
366 986
838 934
551 584
175 244
973 192
420 118
425 393
82 553
326 726
517 557
107 792
12 736
555 987
241 822
398 159
150 436
185 39
619 560
500 114
91 164
141 205
714 666
467 430
55 925
381 127
251 649
495 80
316 918
442 797
826 775
792 165
327 978
458 485
190 785
944 232
396 216
105 146
203 593
365 191
360 728
554 42
958 310
349 869
84 605
141 484
250 621
75 8
123 768
319 114
508 935
873 630
210 820
542 761
664 475
408 366
214 571
267 852
407 129
256 384
970 310
608 235
138 645
905 697
642 869
288 599
337 391
49 891
912 221
671 839
688 425
763 596
488 200
697 986
482 704
240 359
292 994
448 514
606 215
211 311
678 31
349 503
632 769
811 880
32 452
240 39
698 608
837 306
643 515
200 425
321 596
614 447
319 238
990 507
706 484
436 923
944 388
115 793
395 427
921 870
730 188
147 26
843 101
482 176
368 544
817 642
906 53
506 451
974 584
286 43
422 769
386 27
339 942
265 597
309 436
459 369
69 195
135 38
704 83
906 46
138 395
341 609
424 540
417 270
98 570
324 926
624 801
304 642
333 468
372 397
116 980
57 396
316 441
194 120
480 451
69 46
271 778
814 336
318 368
519 619
416 229
584 834
377 595
255 693
232 653
205 281
94 246
708 801
882 960
200 232
865 935
991 388
349 107
783 772
687 951
726 869
9 744
149 137
784 996
285 212
129 379
747 676
185 865
666 161
915 410
399 691
22 366
765 100
436 454
831 433
989 249
351 695
519 664
441 8
195 289
708 170
643 517
593 66
78 150
302 103
978 638
135 346
483 381
592 415
435 474
876 965
907 381
714 985
703 381
437 636
895 800
137 831
622 654
763 166
80 357
317 886
915 549
228 138
941 555
679 729
740 119
909 96
732 309
926 742
321 369
551 345
518 354
311 776
405 338
267 60
947 463
773 516
367 161
484 429
363 564
846 667
554 69
406 558
821 742
678 661
855 2
2 14
804 475
46 849
354 876
156 81
642 174
187 195
197 628
99 402
458 457
807 366
886 982
359 651
375 711
725 837
390 914
930 629
508 703
122 245
297 552
290 201
911 902
713 4
513 648
564 650
839 18
188 671
736 572
549 259
384 632
72 733
254 869
901 808
528 243
42 829
133 254
608 552
501 901
907 401
129 416
285 945
14 479
68 691
195 942
12 884
370 907
354 642
862 589
524 461
881 434
333 674
240 92
799 621
979 572
5 587
207 6
738 625
770 983
376 223
937 21
799 522
859 338
291 439
947 363
998 804
591 249
899 839
488 548
592 625
975 10
46 692
547 737
762 16
632 23
515 533
193 122
858 409
102 957
464 877
994 171
589 464
228 419
462 346
509 794
936 496
230 613
762 792
457 675
164 878
495 152
955 761
367 617
917 266
678 680
952 682
735 116
627 166
678 672
374 587
534 245
931 547
889 647
502 95
818 185
55 986
333 523
989 685
159 296
523 581
101 806
643 250
475 462
100 495
743 826
156 347
834 682
594 56
336 213
297 28
407 303
7 155
550 582
651 399
8 506
856 674
658 567
179 566
993 979
343 993
736 643
166 367
317 149
895 802
647 705
852 190
552 808
189 747
400 144
155 1000
538 158
384 149
93 156
386 776
894 368
624 959
700 549
677 746
849 554
956 784
140 996
814 938
546 5
873 346
8 272
813 661
44 795
894 571
538 772
480 864
627 529
404 48
458 252
302 442
823 457
725 777
404 93
720 449
914 251
837 92
675 169
242 164
36 364
54 477
748 357
186 145
729 779
163 69
195 6
608 635
782 823
910 950
729 331
973 658
192 2
829 568
290 599
717 675
918 337
352 303
470 976
967 39
842 896
938 554
738 553
538 399
606 394
372 118
223 350
691 182
260 555
749 379
410 23
317 200
205 152
41 689
912 641
95 270
993 852
779 411
617 106
154 81
776 803
881 62
255 626
879 915
937 561
569 254
712 518
800 238
697 739
866 566
206 338
372 805
90 189
759 374
366 584
489 812
120 506
103 762
736 122
747 208
243 937
71 579
691 409
497 207
78 359
568 12
65 444
418 936
447 843
762 553
123 524
88 195
948 472
987 399
871 715
901 784
338 466
454 791
950 966
257 332
82 950
469 356
237 83
360 378
971 119
432 699
872 413
812 289
904 520
544 917
818 645
494 513
971 135
735 353
93 598
574 942
404 562
510 281
464 524
424 610
738 754
5 189
964 559
506 847
417 208
239 28
846 878
603 352
582 704
349 259
428 33
395 719
861 737
930 761
106 834
605 86
981 652
513 570
407 890
735 616
378 251
336 407
912 370
881 70
210 277
280 57
56 92
429 284
336 615
89 962
492 400
791 383
21 847
186 461
583 52
609 622
820 833
945 548
631 966
154 591
571 916
494 128
972 720
195 456
227 417
429 960
609 634
502 237
875 284
584 504
714 537
976 884
737 716
318 767
85 921
821 173
112 2
262 420
933 850
883 690
596 184
437 419
972 833
355 331
325 179
407 791
861 385
808 790
867 56
370 598
555 302
375 508
223 347
642 880
356 108
629 459
251 495
619 470
36 661
606 422
85 122
903 419
203 608
646 158
655 6
633 548
144 993
149 696
393 692
555 24
71 670
681 403
626 932
304 276
312 399
188 807
719 702
456 610
571 120
472 794
505 729
641 727
373 638
106 513
151 179
5 973
338 672
534 158
647 773
377 202
282 689
405 749
694 561
945 858
301 939
291 137
34 271
416 56
785 130
144 950
296 837
266 536
444 767
764 680
494 792
774 759
360 648
135 205
482 119
221 607
825 752
215 824
362 519
575 882
217 482
971 975
578 73
302 765
131 924
611 328
534 657
827 862
550 671
690 166
608 244
847 561
610 578
979 203
309 881
619 364
444 870
903 165
613 585
865 639
173 220
533 705
49 670
920 597
359 112
525 988
753 221
93 424
698 190
992 170
287 381
171 508
8 170
875 74
205 970
820 159
797 569
274 872
367 902
178 432
171 956
704 95
161 900
790 694
387 358
587 845
234 827
172 857
866 718
334 745
339 567
273 952
397 858
191 90
636 108
161 959
238 282
249 235
473 402
428 813
579 184
883 210
276 648
109 262
748 279
807 68
542 583
373 446
621 605
422 224
386 745
596 555
813 873
388 337
34 776
435 107
85 259
886 268
463 258
478 35
566 539
978 277
504 886
507 62
724 863
608 864
261 265
101 160
919 238
814 237
903 931
980 41
282 820
614 726
334 531
113 536
702 404
733 974
717 582
109 937
43 26
210 866
396 961
917 292
23 342
745 138
590 467
197 12
90 193
174 902
834 422
156 512
935 954
81 499
345 859
200 51
795 808
537 373
635 693
67 254
958 739
353 500
387 156
664 768
290 369
593 481
157 81
413 192
992 71
298 325
810 732
880 230
578 243
602 60
310 3
926 21
999 5
837 587
743 298
951 519
986 390
722 289
544 837
705 812
659 449
478 447
916 421
620 612
783 740
111 582
155 892
854 757
329 312
777 267
476 617
819 292
760 295
676 224
333 359
397 855
917 865
152 919
762 924
860 27
678 655
271 323
747 165
613 65
671 308
509 30
142 675
551 933
928 840
850 28
633 617
958 140
894 865
714 432
964 626
634 370
550 24
27 47
113 637
38 777
195 531
992 526
297 186
34 11
446 668
174 857
920 304
4 491
533 980
742 878
242 704
774 57
666 245
117 685
615 112
516 334
602 527
374 338
566 762
987 297
104 467
945 572
43 369
747 600
801 112
312 665
77 809
340 206
528 691
808 414
344 676
258 731
271 83
870 857
553 431
809 50
820 851
855 546
121 137
129 448
281 845
921 341
41 551
622 911
158 50
803 998
112 874
81 607
372 71
218 641
17 656
210 938
194 164
658 752
900 600
913 499
314 675
277 879
640 417
961 560
886 71
713 860
426 223
230 295
600 571
98 884
108 408
72 303
525 181
241 439
122 762
257 148
375 562
911 158
406 125
158 712
151 657
720 450
866 835
10 766
601 807
112 483
28 722
615 300
792 506
115 114
283 420
210 167
157 234
232 205
95 322
438 53
873 824
904 38
264 325
647 219
101 421
434 156
204 516
464 713
94 826
528 612
438 464
208 714
962 660
895 822
263 603
892 590
650 301
588 992
752 889
177 29
485 453
813 165
471 330
945 375
845 674
278 743
632 867
919 776
108 757
171 917
459 304
820 156
11 229
277 292
421 754
659 541
612 930
544 62
619 712
948 653
793 566
848 831
396 598
725 746
875 430
714 23
972 936
315 159
694 428
248 147
160 881
585 164
870 342
893 758
603 846
775 570
213 708
607 965
611 222
218 609
134 571
367 793
713 321
954 615
313 822
231 671
848 18
53 290
582 882
19 90
847 872
377 19
686 768
443 213
924 580
518 159
56 828
552 901
880 952
873 407
223 650
135 197
265 45
731 499
326 935
740 66
363 723
1000 307
54 426
252 777
232 20
365 212
275 336
518 976
568 370
315 81
62 981
579 973
898 349
378 943
612 398
381 544
401 437
886 369
825 840
884 87
249 37
434 118
244 587
172 460
447 994
649 385
65 733
364 113
392 605
310 731
557 395
589 5
504 487
194 749
342 573
223 92
855 824
545 380
759 306
201 467
187 763
842 470
252 771
12 403
333 479
237 738
889 428
8 130
621 270
702 776
456 300
483 889
169 372
84 446
260 62
276 219
539 177
570 814
831 890
632 372
575 56
792 588
181 738
130 437
440 610
366 851
597 907
951 813
680 395
756 550
613 48
89 839
215 289
743 81
266 663
162 282
754 24
283 946
97 908
664 708
445 13
55 982
593 920
19 861
441 697
145 930
727 642
290 555
721 69
841 625
550 824
651 536
767 638
706 148
119 886
665 384
736 193
300 815
28 670
182 584
988 40
433 323
684 828
902 842
452 909
261 895
783 155
926 748
679 616
955 627
647 929
390 17
515 691
74 199
704 572
47 59
514 491
1 439
393 394
158 282
173 582
166 987
6 428
642 169
633 765
322 298
313 157
879 829
615 381
27 108
883 273
539 119
361 189
348 966
452 319
82 603
955 272
713 389
597 361
819 245
784 200
789 733
373 300
410 481
640 816
124 906
577 908
921 119
279 586
507 597
570 17
280 133
663 24
656 55
346 89
109 471
81 674
426 713
679 111
464 886
74 565
694 116
290 40
199 630
91 566
980 783
10 63
587 217
14 706
235 621
538 92
646 900
566 694
372 928
136 220
475 360
899 606
69 834
311 723
271 620
385 775
726 145
255 802
162 164
506 56
692 388
464 898
203 109
358 775
325 734
847 690
908 862
219 51
951 590
629 719
772 481
880 648
585 896
956 780
177 597
386 156
313 722
73 598
51 580
101 130
625 548
308 338
941 548
142 533
260 283
210 442
184 558
474 460
155 48
493 334
322 313
554 341
878 661
160 642
680 295
516 969
515 929
456 935
282 37
799 208
788 128
642 686
601 756
866 104
378 600
224 439
700 798
890 776
182 645
157 406
139 250
133 810
502 667
434 18
767 143
442 212
738 209
1000 98
539 465
716 781
512 862
663 72
571 256
648 188
157 928
145 718
688 243
520 147
767 167
573 82
260 79
421 653
743 700
625 397
442 552
779 799
279 718
939 86
759 672
619 977
281 250
202 386
942 446
805 362
631 720
661 447
342 95
106 468
300 563
547 536
124 97
768 624
172 850
523 122
649 677
285 810
393 56
839 415
487 232
977 86
541 25
839 638
356 404
247 504
880 358
18 389
924 142
920 155
177 458
709 698
244 720
720 442
153 145
220 193
801 589
243 302
468 418
602 898
712 708
386 222
337 50
58 81
68 391
447 995
694 574
865 408
701 665
956 915
203 818
694 124
977 916
429 751
878 262
681 62
154 504
290 371
430 949
965 398
224 841
673 30
972 706
480 751
832 254
735 549
260 708
145 570
595 98
531 756
40 874
591 452
855 625
364 177
663 693
364 224
625 388
474 377
973 195
339 279
278 652
8 827
699 894
187 818
311 764
492 716
986 58
884 349
242 676
300 305
667 124
55 145
46 623
202 2
123 635
464 305
615 810
343 494
12 770
740 166
34 482
63 36
800 328
172 944
468 829
235 98
244 274
624 397
148 312
472 800
796 301
280 46
691 56
617 969
225 944
811 495
884 530
739 394
810 476
475 695
627 831
693 206
408 146
105 834
158 792
543 821
307 70
561 547
6 7
280 134
304 198
491 315
594 299
846 543
428 624
357 687
386 278
139 794
978 586
121 607
90 969
354 47
224 379
90 938
80 375
492 112
109 241
251 80
22 847
712 782
722 141
550 426
131 340
625 105
129 748
387 854
435 125
806 877
448 498
325 881
762 121
383 94
360 612
441 399
741 838
713 339
253 926
764 94
383 7
667 62
844 874
244 355
89 589
871 988
2 102
781 568
182 487
905 114
432 770
462 259
738 2
301 315
595 484
121 285
45 277
202 778
287 717
840 227
968 620
305 515
597 839
504 883
173 9
523 746
322 6
915 366
489 737
715 264
218 935
48 437
869 439
692 839
375 345
789 134
644 526
246 767
860 409
529 911
480 788
51 136
163 407
305 907
121 417
145 266
269 442
339 146
471 324
889 917
172 173
600 298
60 130
258 295
526 29
369 135
204 370
491 981
269 150
34 10
892 823
59 558
36 968
263 705
229 826
461 296
328 711
262 236
420 236
715 471
728 318
463 831
419 412
551 10
852 629
686 723
401 427
710 908
617 818
424 559
236 417
267 936
601 687
822 976
241 300
939 757
445 317
937 113
577 106
223 657
53 192
476 173
55 24
607 307
615 284
463 290
14 312
854 99
837 656
521 375
995 554
282 328
661 670
372 753
656 50
17 867
17 310
51 67
188 561
804 777
948 254
92 827
412 172
217 654
275 684
996 537
612 523
886 279
388 155
783 713
365 531
41 124
8 14
447 651
142 615
189 671
53 164
654 44
976 444
436 811
966 778
568 392
573 889
199 827
47 637
358 937
62 550
395 714
276 220
670 793
139 262
494 820
899 646
92 956
188 264
104 693
887 70
411 996
337 153
293 441
127 189
520 454
455 299
694 142
911 419
457 368
182 468
254 923
492 62
893 269
879 53
303 395
103 267
675 889
206 679
7 552
833 904
582 333
249 318
629 990
953 323
644 148
441 970
156 797
644 760
259 77
676 126
443 987
605 666
916 448
53 456
22 897
242 27
966 825
145 791
725 978
563 921
83 797
638 996
300 283
302 864
86 310
336 607
673 767
44 215
759 856
648 425
132 354
150 211
863 890
426 786
363 456
393 346
521 42
72 378
27 215
98 273
673 991
556 912
859 847
494 181
354 25
634 277
570 920
433 702
619 161
88 615
300 81
600 261
71 439
668 212
30 481
339 168
192 868
834 954
502 751
123 691
89 863
984 295
238 230
683 162
804 520
839 719
672 114
408 844
47 703
841 296
744 941
785 963
834 136
988 630
80 276
314 206
691 849
179 608
660 985
132 81
718 89
646 711
666 364
468 354
882 926
642 624
313 730
271 981
129 926
73 459
364 84
974 374
705 973
728 698
34 423
259 492
604 379
93 124
148 187
326 104
601 986
1 272
735 228
911 615
597 586
984 831
972 457
969 828
374 704
285 588
369 653
482 927
612 825
363 597
501 269
130 775
716 641
651 719
664 791
520 814
734 794
952 101
938 447
685 657
131 399
888 43
128 714
918 124
719 133
835 315
458 265
431 170
885 63
935 385
584 488
270 810
876 439
866 820
823 904
884 319
711 902
898 120
830 638
564 271
374 47
545 120
45 212
494 732
994 162
870 106
962 743
904 988
930 399
715 760
254 98
538 248
873 947
588 761
513 789
794 169
519 615
734 252
641 821
578 989
946 809
506 584
368 885
260 745
538 360
288 980
752 328
939 995
101 889
290 669
779 415
462 162
328 980
197 226
318 959
464 842
780 377
191 174
971 101
24 37
139 928
143 408
920 350
835 711
501 931
384 161
298 241
221 658
583 802
253 947
61 73
182 830
205 722
476 219
97 723
820 957
49 443
966 826
816 639
120 714
319 189
934 542
667 407
228 250
152 423
111 168
483 86
450 495
702 142
958 330
523 816
781 585
879 649
997 451
363 985
420 677
800 497
547 86
532 375
649 285
452 878
19 595
412 881
494 904
530 332
669 954
123 499
836 970
602 535
506 331
374 82
944 959
895 739
925 698
734 16
713 188
709 963
21 981
238 559
780 405
950 290
591 720
526 895
212 146
922 732
681 602
425 887
33 782
317 989
828 921
723 344
312 120
137 285
723 622
78 2
131 844
21 979
674 635
65 984
841 621
760 395
609 338
485 968
320 285
915 235
275 931
701 206
402 966
785 264
68 851
956 366
258 537
413 768
549 10
863 21
255 172
836 713
931 795
219 53
974 408
493 419
827 873
579 855
283 16
426 5
937 303
489 835
198 207
225 665
106 904
307 155
805 973
832 243
261 267
131 752
190 991
288 62
322 480
496 339
67 714
990 614
130 751
171 598
770 21
174 474
897 932
898 417
846 93
558 781
501 54
860 57
72 373
922 652
784 87
415 290
507 63
645 141
255 775
516 434
531 94
136 823
423 273
94 140
906 553
488 4
346 506
4 240
161 354
243 169
699 782
643 727
829 974
342 125
975 379
565 808
992 919
685 235
440 499
316 311
497 746
736 733
946 475
649 479
645 774
689 915
800 529
737 95
963 970
82 829
966 689
184 320
645 679
75 703
528 127
866 796
646 921
6 878
132 715
717 122
459 374
37 296
251 225
381 218
22 756
406 90
427 443
279 698
420 207
22 67
140 346
993 530
966 642
516 410
869 50
651 361
634 340
943 197
853 279
300 971
584 864
407 639
158 4
292 903
913 933
921 508
453 106
368 760
925 378
27 418
826 48
948 204
148 32
873 331
650 209
972 641
245 910
895 919
568 302
90 167
918 871
993 181
288 400
433 928
854 261
256 134
790 877
990 527
877 961
302 686
538 771
630 819
773 924
793 763
974 155
263 202
142 847
774 686
615 81
886 777
643 21
814 985
583 707
490 280
753 55
309 351
831 504
391 551
707 82
637 676
535 232
861 749
663 868
161 893
905 2
959 453
944 345
888 899
33 87
521 817
98 630
946 947
307 5
462 395
297 189
527 257
170 279
295 768
615 322
245 192
335 957
974 575
428 568
733 482
238 250
677 714
693 329
30 151
489 813
383 699
540 585
447 594
361 736
992 366
46 976
285 335
812 967
747 706
476 375
799 809
691 384
516 765
790 459
242 167
769 529
934 589
682 423
98 950
669 674
108 322
138 553
986 980
385 888
86 291
740 856
423 790
264 856
933 844
16 290
364 697
212 13
989 404
259 783
294 694
46 894
393 228
464 764
284 420
952 625
662 457
796 75
215 588
871 404
879 115
481 39
735 661
912 397
518 183
1 218
684 192
480 148
202 288
855 186
951 604
793 965
608 676
383 67
385 870
909 410
864 929
912 979
252 866
338 262
298 862
322 784
490 586
598 926
285 85
512 680
209 418
549 488
497 201
903 560
226 918
75 987
916 691
381 568
129 149
634 837
177 574
814 849
283 429
394 829
348 410
45 346
621 726
350 745
465 520
411 206
709 670
933 782
592 934
33 745
920 488
663 726
635 950
801 95
904 756
114 359
815 847
832 358
459 771
581 882
35 498
801 703
520 996
121 823
197 609
474 950
376 107
707 873
650 627
451 140
932 478
598 78
362 415
644 860
638 576
210 840
905 923
763 159
494 624
950 971
762 625
470 307
326 157
892 295
405 796
667 382
152 190
379 991
28 34
69 900
67 628
936 718
823 255
743 944
455 885
326 488
700 761
879 287
588 771
520 790
448 829
303 447
398 227
30 962
979 765
958 596
138 431
337 705
539 249
531 219
973 281
370 622
357 616
100 297
23 563
400 62
928 926
472 774
294 416
501 498
258 510
142 824
805 526
489 582
698 478
491 750
592 594
673 129
39 622
415 684
464 957
539 123
271 913
574 781
504 115
37 407
622 145
692 541
920 973
440 737
392 984
600 658
75 244
805 771
947 381
923 357
338 950
699 906
539 547
723 473
329 35
210 165
256 900
257 214
293 843
208 422
507 922
534 360
782 511
911 664
520 779
905 951
85 651
939 977
813 33
574 709
616 401
400 819
700 779
845 987
18 486
105 199
847 668
691 24
706 673
373 326
736 402
295 532
671 273
655 166
407 426
581 513
605 972
367 488
212 517
305 825
406 998
962 242
115 486
461 841
630 579
965 59
556 819
88 747
287 739
62 788
412 942
190 418
74 712
441 769
577 470
798 391
185 165
975 918
973 178
298 130
82 733
259 221
332 996
163 915
954 682
429 866
717 813
897 769
932 618
57 599
987 290
26 924
933 987
835 521
86 202
245 498
787 981
400 784
170 434
601 958
199 372
66 50
549 803
131 453
398 823
107 206
117 521
470 306
308 309
760 872
677 833
464 995
889 515
214 737
356 832
108 193
801 838
167 13
873 279
682 154
272 661
56 77
952 659
392 166
701 507
924 706
101 97
72 210
424 299
955 900
186 542
296 325
485 311
541 30
872 624
649 574
588 437
611 564
798 667
139 80
84 114
130 434
473 850
487 438
114 203
448 503
676 771
298 459
854 808
34 316
201 826
890 2
862 510
761 457
643 401
866 20
53 808
981 415
254 546
468 899
655 824
270 68
887 884
910 388
653 320
663 750
484 262
949 513
959 905
353 589
550 961
568 948
943 423
308 643
463 280
176 45
255 714
15 578
865 20
681 83
417 820
343 464
469 980
174 289
531 963
68 919
952 650
7 47
59 594
561 948
154 272
873 69
879 987
276 256
928 402
72 551
394 380
789 983
647 9
413 319
4 361
320 931
346 275
459 453
289 775
778 991
426 185
970 221
122 221
776 243
27 838
361 195
469 611
964 797
100 807
793 943
933 311
220 39
880 929
294 314
647 286
787 7
12 41
379 904
931 832
457 210
352 276
428 523
236 330
175 619
100 159
966 332
221 177
116 614
550 575
191 439
390 670
513 458
572 276
950 211
349 430
672 398
252 112
90 79
311 680
751 363
664 26
320 332
60 263
203 902
129 893
645 351
477 766
444 802
250 822
96 100
248 913
517 467
247 163
429 576
122 402
759 990
383 929
751 925
624 753
799 448
956 47
727 303
410 851
80 189
800 122
382 368
148 505
751 327
941 714
672 968
688 976
557 552
531 414
952 934
880 974
386 466
980 946
600 10
541 313
301 349
957 77
467 299
57 790
645 607
542 800
220 788
663 132
519 354
42 793
831 644
380 345
615 36
434 203
30 257
695 910
380 637
621 139
604 573
532 4
263 560
828 287
127 608
600 203
17 170
121 997
91 616
372 206
675 973
332 11
915 604
364 325
754 819
960 278
411 640
471 418
7 90
789 698
999 880
792 429
724 982
989 240
307 15
405 533
217 481
814 201
817 967
438 554
354 265
475 430
865 29
103 568
679 170
324 610
846 309
415 726
735 675
821 858
811 483
854 191
505 100
810 344
612 912
908 448
801 51
866 444
796 443
627 169
819 545
922 336
225 72
972 392
840 977
248 84
932 383
770 202
845 601
823 526
839 421
487 286
177 652
825 117
724 924
332 42
247 109
109 234
167 82
382 659
489 802
480 546
624 975
898 259
255 740
38 847
399 749
593 874
669 397
90 622
76 624
886 856
114 997
414 345
615 297
862 984
21 394
344 461
35 971
70 466
422 79
533 253
943 711
95 766
929 792
588 236
860 582
275 66
489 217
999 358
611 670
587 194
806 656
457 488
368 463
90 78
391 697
210 264
819 248
327 390
601 624
474 655
456 69
541 636
200 615
651 622
282 728
244 404
276 313
295 190
532 412
107 214
294 361
229 959
640 16
239 147
82 542
75 708
709 495
865 817
510 845
70 363
581 772
117 428
53 284
869 90
53 111
234 715
438 258
218 339
99 622
550 115
214 903
817 417
715 243
670 222
36 243
511 44
99 861
660 795
136 208
600 675
989 990
113 282
119 992
698 328
257 702
999 1000
104 425
133 170
774 927
975 820
63 511
957 401
910 318
839 889
31 336
887 60
646 217
944 577
555 804
931 830
250 590
310 658
647 658
294 171
436 545
956 579
287 971
769 963
878 531
343 628
116 558
194 84
109 913
200 833
555 534
526 342
495 271
456 535
211 50
824 360
673 70
420 810
494 919
150 126
601 67
210 553
24 98
128 176
751 838
753 257
225 244
210 213
546 161
425 202
4 549
608 201
63 737
935 930
156 278
143 970
516 898
25 755
765 659
210 415
120 584
297 970
995 994
399 575
598 397
673 958
545 247
538 489
778 509
608 213
306 942
319 499
219 808
66 179
942 65
968 433
11 642
958 792
90 338
915 571
496 305
175 407
869 317
888 939
612 501
750 33
775 390
738 275
261 527
949 659
519 134
261 838
777 469
220 47
204 313
566 520
46 885
648 296
286 840
110 543
212 483
565 688
641 586
953 775
823 762
489 383
392 895
908 170
183 191
558 661
402 234
821 986
484 514
943 128
809 201
971 969
184 967
795 935
468 202
330 166
997 627
834 284
952 470
67 702
787 960
878 172
480 442
782 532
442 359
964 519
950 581
155 988
719 300
785 44
736 860
273 171
603 929
264 122
583 313
984 192
711 399
886 319
349 604
278 143
999 258
94 591
543 491
862 735
838 151
112 732
243 916
175 346
159 56
649 390
880 892
608 2
255 734
854 133
131 449
736 618
430 624
232 620
632 225
60 959
535 316
465 440
395 291
49 715
58 766
839 230
109 889
888 218
819 150
972 730
888 891
609 78
867 779
392 582
758 753
799 245
883 18
313 353
252 167
845 136
195 511
72 905
616 419
231 877
922 56
552 23
445 539
715 130
466 535
433 487
57 152
211 88
394 236
314 430
241 144
118 679
60 265
547 372
526 43
62 907
469 958
265 345
529 241
933 697
640 707
809 265
498 308
299 850
699 373
263 592
815 726
778 708
491 77
702 308
437 772
672 852
847 799
154 770
301 500
954 831
318 884
688 703
833 125
782 845
220 217
385 705
226 775
218 259
41 427
467 965
681 359
352 529
258 512
796 262
992 328
773 250
784 191
762 535
990 908
519 786
262 696
443 311
841 964
199 108
226 91
709 109
530 384
691 934
331 645
258 442
262 855
760 472
773 898
457 992
57 58
963 845
422 179
121 473
737 537
978 75
62 317
390 629
547 603
58 284
1 930
945 545
242 108
316 412
233 603
251 823
23 838
366 476
772 553
479 561
942 495
271 736
161 682
777 739
576 453
720 677
673 630
617 232
550 612
368 860
642 884
7 508
694 895
407 151
664 655
573 381
841 327
661 37
266 764
300 626
949 176
419 661
71 199
495 621
971 988
536 883
727 306
76 559
50 792
681 438
525 215
369 682
41 446
556 825
131 843
196 90
228 54
37 928
169 290
489 53
647 637
81 823
937 906
644 834
974 90
189 497
713 279
203 910
703 37
825 262
924 359
370 964
838 866
484 633
47 720
249 930
312 898
66 817
806 121
335 427
185 466
37 131
995 311
239 499
789 457
761 730
394 83
793 868
58 189
688 70
759 159
554 463
768 22
981 954
529 31
300 368
522 277
737 704
430 895
885 55
709 173
58 602
151 129
350 823
629 368
195 860
735 365
932 518
549 223
606 790
553 653
900 839
99 966
488 729
776 938
779 946
413 36
226 481
276 816
4 563
405 702
72 822
949 870
77 401
822 825
661 229
52 200
469 425
838 519
986 809
204 612
580 157
306 780
596 16
490 703
622 858
667 3
960 63
670 744
122 715
749 827
150 386
394 700
769 276
993 26
565 35
125 897
35 21
825 123
628 772
274 771
94 174
940 528
291 4
807 578
738 106
740 59
679 906
656 216
871 41
287 919
89 981
728 546
177 541
83 659
368 579
409 392
782 72
778 629
140 804
264 794
800 791
383 381
202 462
336 420
548 878
563 482
463 56
205 45
343 300
253 466
253 974
666 856
998 630
8 519
973 568
394 896
546 468
64 465
260 52
765 692
857 597
277 917
938 431
139 51
77 600
446 612
183 964
997 779
88 855
169 921
382 874
800 27
647 444
252 352
812 242
649 828
651 217
724 61
310 981
665 425
748 662
978 416
364 419
883 320
115 627
254 396
536 479
438 189
304 909
61 83
172 213
765 998
761 138
671 157
53 956
352 784
585 86
334 619
925 604
63 57
539 748
892 518
661 858
713 91
758 798
783 667
582 623
932 289
494 617
443 806
706 932
536 879
151 336
512 207
549 134
885 159
991 19
868 61
84 197
867 93
983 941
371 259
846 747
792 498
176 373
731 596
185 704
45 594
286 946
384 284
74 483
977 30
603 30
503 790
697 355
223 891
380 657
745 84
306 943
915 355
579 731
785 929
333 417
679 473
28 842
349 479
694 330
408 192
430 549
589 136
415 745
866 979
659 804
20 736
338 113
310 757
541 632
104 348
180 717
906 281
233 555
534 722
371 675
402 111
591 124
83 420
170 417
659 862
9 424
596 612
794 175
952 18
830 456
799 118
713 568
466 703
243 770
281 599
890 211
40 51
221 769
597 257
680 948
471 793
616 687
647 455
808 134
484 539
164 273
910 884
835 35
199 436
971 865
741 975
676 215
168 925
254 456
356 266
747 729
452 974
373 535
639 558
698 314
376 356
295 776
84 43
418 479
157 577
16 149
463 48
739 990
438 865
263 607
972 596
379 612
103 710
18 544
675 539
854 157
953 648
920 656
112 889
905 774
496 258
396 35
529 807
619 496
820 605
316 70
274 981
191 241
274 456
577 601
792 699
14 267
91 619
95 254
551 104
387 10
107 859
736 837
861 785
363 256
859 580
314 657
382 440
30 824
496 235
871 157
345 618
405 963
519 344
251 395
616 918
188 453
742 593
988 711
250 373
449 962
156 506
142 844
45 196
682 145
362 796
81 155
690 93
854 688
855 549
8 24
50 440
442 337
208 501
453 39
774 594
853 528
242 912
483 292
701 80
463 129
873 805
918 344
760 218
233 560
621 25
233 23
163 914
299 642
835 249
369 555
650 427
813 9
934 745
531 549
589 885
907 174
732 738
747 625
489 15
203 455
162 973
860 495
420 717
281 740
71 745
917 36
907 987
778 657
337 861
159 366
479 17
236 31
869 288
270 233
173 463
944 592
980 601
327 336
384 436
400 294
103 344
270 361
725 772
357 681
660 423
900 464
996 946
111 130
781 828
960 16
690 774
291 368
541 377
855 861
41 54
920 640
79 647
339 579
365 67
555 938
626 832
816 905
390 733
376 790
889 895
356 309
72 425
526 618
418 261
648 999
51 2
715 980
792 105
9 459
938 932
925 596
528 682
923 439
868 98
82 342
919 886
186 198
983 659
326 870
191 801
55 658
20 212
629 494
572 147
687 867
375 785
412 804
230 838
828 526
686 780
577 991
209 841
930 206
467 637
640 377
25 638
103 974
563 171
327 26
809 305
479 399
221 386
978 820
103 288
900 953
508 503
938 763
371 802
284 713
801 867
678 593
170 301
567 425
999 364
415 616
835 932
299 892
300 267
621 537
85 533
152 374
909 367
976 813
772 784
575 844
998 148
476 390
612 655
916 477
578 451
345 752
566 505
982 812
31 491
632 151
128 235
876 134
229 453
213 335
447 525
149 850
731 871
103 711
940 735
985 716
228 862
537 731
907 332
509 803
228 625
194 895
481 159
433 72
443 266
94 442
640 151
523 2
125 221
500 981
488 558
853 819
221 156
996 962
573 616
6 257
799 671
524 539
839 913
231 936
966 578
719 849
596 720
171 109
290 161
266 572
19 997
663 365
8 426
476 963
738 17
990 805
202 605
557 954
43 661
844 81
888 357
920 508
780 128
629 636
642 478
1000 32
769 902
491 331
29 174
751 854
179 347
742 730
251 215
194 418
182 212
692 379
460 467
670 188
265 240
727 980
870 343
176 520
360 769
928 526
976 396
682 526
722 109
398 378
608 35
843 993
77 534
335 862
359 92
444 891
382 848
478 902
603 871
484 299
529 348
447 549
383 685
878 806
305 756
956 334
619 658
785 92
702 425
916 209
524 42
69 855
721 687
298 906
884 885
534 544
318 515
619 731
889 107
193 729
94 810
100 139
829 406
396 739
455 499
634 180
918 385
753 990
319 271
277 748
592 631
402 134
419 917
92 573
787 303
153 653
716 312
528 156
687 190
212 893
530 636
906 526
639 448
336 123
875 412
894 371
116 341
470 8
573 189
258 323
969 814
179 220
428 256
790 359
561 848
790 358
222 664
587 420
589 184
326 787
399 697
112 522
688 24
396 592
769 59
99 814
331 216
796 198
634 423
343 802
745 92
794 927
299 109
283 666
583 298
270 615
761 902
461 535
595 409
749 750
911 599
734 259
512 159
795 783
879 526
951 362
845 83
995 909
982 559
633 182
528 949
489 646
907 265
423 7
252 160
983 799
212 583
276 76
257 333
376 310
196 276
28 282
147 42
490 465
7 574
955 927
377 806
587 7
434 379
574 727
426 496
592 588
712 344
784 6
730 433
327 940
389 187
960 861
844 601
26 700
719 75
291 898
77 564
45 142
841 888
890 142
692 869
182 707
977 675
667 470
613 983
302 960
180 53
978 40
849 420
164 891
335 217
85 419
804 207
235 952
456 633
628 776
918 611
908 780
198 391
189 927
664 161
581 837
19 388
862 790
234 63
593 612
277 703
485 526
1 13
566 305
855 359
793 708
173 992
75 524
805 543
519 413
486 861
35 210
732 644
481 741
907 368
502 390
1000 260
745 649
67 720
614 276
93 251
976 705
352 535
14 231
458 98
612 231
153 243
631 534
40 77
307 241
3 149
528 507
379 476
547 511
866 534
998 376
676 328
541 749
370 88
707 273
967 664
839 150
417 812
575 638
82 100
49 576
747 504
903 183
895 151
604 653
133 103
49 383
350 899
687 141
119 34
324 890
574 206
855 80
688 75
580 928
376 756
101 954
567 768
985 127
544 670
341 707
559 941
781 567
802 574
525 623
753 496
350 571
261 637
315 99
121 175
535 382
960 961
196 188
26 674
603 174
865 466
831 810
210 827
760 552
248 745
789 453
713 599
537 878
522 60
284 508
849 367
644 781
972 3
478 543
946 224
742 852
694 165
670 314
749 46
34 807
884 653
32 16
945 507
45 409
616 5
114 837
261 103
563 676
858 16
889 167
391 171
96 485
525 454
602 530
413 304
800 559
941 21
436 383
816 117
547 927
185 970
277 495
504 425
94 790
667 674
740 102
463 664
694 917
8 781
790 259
203 801
608 574
87 540
293 813
57 264
504 759
706 95
867 115
269 930
375 643
28 213
947 139
593 573
338 650
10 487
982 328
898 842
683 28
166 637
731 723
640 884
832 609
682 876
583 812
523 625
117 145
27 830
847 918
85 880
118 58
102 473
590 884
200 795
146 109
575 848
824 324
60 123
790 494
851 991
842 666
233 931
619 664
284 292
655 30
488 348
138 406
581 759
772 692
303 889
857 713
140 683
557 741
944 135
120 620
182 218
623 938
755 63
549 657
693 357
875 745
989 216
136 271
644 731
972 352
835 787
516 709
26 49
677 91
907 87
132 651
880 362
743 876
413 986
833 137
62 676
309 18
591 556
802 313
60 925
723 548
145 561
3 779
593 937
280 72
685 985
777 552
224 150
672 251
815 206
903 874
304 598
411 101
130 269
238 541
420 11
597 38
775 82
425 643
564 624
162 762
533 341
379 870
15 855
703 596
180 473
628 39
80 663
944 375
217 251
282 107
851 339
496 578
75 544
815 472
305 514
652 575
554 52
697 138
771 945
243 899
924 824
541 185
107 407
917 195
375 869
871 574
114 213
308 6
839 901
213 871
952 43
122 21
595 705
851 751
495 864
441 69
307 510
275 550
534 59
283 519
254 256
684 258
850 83
638 923
722 304
39 951
270 442
851 1000
452 533
589 91
880 522
998 775
358 719
295 715
660 576
985 385
248 293
464 942
431 663
796 167
672 367
472 62
481 965
515 282
899 185
349 752
999 399
645 930
94 497
130 557
283 543
338 5
719 134
814 248
414 959
492 886
155 789
1000 899
211 7
857 188
405 277
840 561
356 466
580 47
337 161
646 377
793 595
601 405
928 703
609 678
544 325
175 981
813 105
522 190
702 841
295 348
767 173
863 396
122 67
393 919
639 188
616 84
467 903
771 180
873 669
114 447
972 717
493 227
581 403
816 868
982 797
750 642
198 264
563 258
178 112
237 480
25 401
713 168
644 766
470 397
6 104
525 338
221 507
61 972
542 227
475 213
29 110
287 292
648 559
719 423
662 21
370 694
831 328
497 176
227 272
694 925
99 931
342 917
772 876
179 972
610 439
597 328
322 306
886 644
612 932
576 458
405 366
970 743
531 859
218 351
152 319
216 437
952 244
886 246
555 489
389 78
340 418
744 876
298 748
969 428
650 468
726 706
728 417
761 431
121 432
449 401
509 783
859 182
308 698
852 548
682 915
165 164
181 889
326 766
248 867
570 454
676 568
559 986
314 153
927 958
57 246
18 276
358 182
641 232
273 844
590 19
600 460
553 991
923 648
881 709
47 793
149 794
16 711
643 413
449 216
303 989
528 467
146 754
315 85
13 344
910 653
915 475
802 470
224 851
953 356
501 77
292 316
359 501
113 485
604 4
829 310
499 153
491 181
527 878
444 248
884 194
247 79
146 145
415 135
82 70
450 968
785 572
964 226
253 967
965 645
563 781
860 247
817 232
809 882
511 43
674 689
537 184
634 44
80 604
89 22
828 825
99 844
933 175
398 815
950 782
89 656
356 732
643 943
409 164
691 256
987 60
134 542
795 612
283 124
31 388
47 513
958 69
458 438
350 937
871 81
598 203
521 462
682 701
292 4
278 43
874 941
559 51
317 974
576 328
211 63
325 946
182 670
11 798
622 218
337 345
556 103
770 510
976 344
463 886
182 180
133 775
733 453
180 848
994 804
455 228
277 51
210 97
238 594
220 375
81 630
345 105
999 548
813 461
606 752
212 112
153 935
685 284
556 154
943 696
425 125
147 827
385 681
84 111
329 39
926 960
931 33
120 218
286 608
809 515
309 45
171 28
279 747
545 328
779 96
691 642
586 864
702 582
202 78
190 296
791 551
47 683
353 922
630 603
532 297
155 679
430 390
93 420
878 805
808 354
398 467
652 343
872 94
686 646
955 100
687 58
36 474
764 633
28 348
752 732
317 358
187 502
215 282
698 990
800 221
122 392
972 499
752 206
103 844
613 152
365 940
596 841
192 232
317 227
979 629
512 813
465 876
725 959
312 486
599 432
4 22
418 819
911 640
684 470
530 281
816 357
30 588
930 30
780 550
814 375
368 631
468 805
851 555
953 158
183 749
452 734
570 503
858 791
438 684
566 556
819 154
962 458
217 946
405 583
524 689
993 141
488 999
410 350
411 20
618 498
263 204
919 342
906 516
374 788
144 335
652 897
102 274
611 974
747 646
988 552
886 770
836 849
496 815
753 743
858 158
73 64
490 843
372 877
550 303
389 649
468 296
766 882
388 881
386 208
215 641
952 446
87 23
724 276
392 83
265 884
575 568
300 253
965 409
776 514
329 832
886 200
286 600
635 829
537 401
8 433
647 403
805 654
446 372
61 933
2 105
72 360
765 747
895 167
771 350
596 47
165 520
280 409
792 717
561 650
619 802
953 192
43 287
846 300
126 899
177 816
239 233
943 17
185 114
102 963
611 326
109 546
875 655
743 192
24 224
570 743
89 991
331 713
870 160
973 92
189 205
668 101
749 600
836 828
890 352
229 565
302 759
664 588
527 192
9 118
308 485
358 648
215 154
3 153
408 663
463 221
904 347
133 799
830 906
305 713
445 888
892 509
258 90
840 644
704 39
315 349
597 953
774 138
732 783
29 342
696 659
165 143
641 179
783 143
284 249
887 800
426 590
824 994
991 115
861 678
601 453
367 132
842 115
474 948
738 794
614 544
467 725
744 97
89 370
240 925
988 368
161 728
633 630
712 938
635 38
799 944
760 75
422 736
914 402
341 137
390 824
642 332
747 322
604 551
485 101
285 864
900 172
72 579
291 117
226 752
388 170
662 584
330 567
930 764
832 773
200 244
350 536
884 865
237 258
562 447
863 905
125 2
7 580
230 879
897 781
207 827
920 390
458 376
710 79
338 181
257 40
373 291
985 56
799 731
586 381
1 784
31 322
11 787
408 45
627 406
667 393
724 394
461 14
628 933
826 73
336 40
339 164
301 886
731 259
367 255
216 927
326 12
60 701
854 340
850 47
66 812
172 542
485 60
988 589
752 126
641 748
397 491
901 693
754 158
377 502
944 829
627 466
238 955
31 447
768 355
686 985
190 17
488 552
842 459
443 531
820 582
497 203
902 529
990 966
479 217
268 532
1000 377
79 807
595 921
690 75
266 402
383 187
150 218
231 859
72 4
621 994
792 54
947 229
229 770
377 343
243 571
981 220
478 390
732 15
664 213
519 976
185 394
943 19
5 446
780 881
368 471
300 793
810 880
296 456
47 644
906 119
747 109
138 623
934 573
57 929
302 295
817 535
929 927
529 852
454 952
730 208
370 318
342 298
327 705
757 490
448 856
437 74
184 118
661 492
510 886
316 117
989 806
426 50
296 256
828 332
822 344
634 16
847 131
852 439
729 157
573 627
550 897
353 112
702 236
273 175
937 563
955 231
565 877
247 157
120 327
442 733
26 935
375 906
991 626
827 530
988 427
777 862
25 408
719 20
564 428
58 886
686 562
625 267
977 304
333 131
676 780
391 242
278 439
739 731
578 452
974 602
186 958
52 708
627 828
479 392
615 45
378 16
819 628
741 770
159 747
938 118
994 181
301 810
565 532
12 435
950 148
396 876
904 438
276 725
234 116
335 588
925 684
162 200
240 986
866 948
385 55
305 310
93 702
523 376
322 142
689 750
255 342
623 849
874 669
531 719
301 397
940 164
848 480
222 613
867 530
274 933
133 215
318 201
669 705
622 486
941 777
556 450
574 345
512 948
609 983
722 62
875 475
261 306
761 67
920 613
246 923
711 954
611 465
514 399
780 739
794 678
773 784
723 552
664 185
668 91
286 902
986 105
471 592
166 830
850 342
651 484
659 334
411 867
388 203
934 59
507 908
511 292
477 852
7 903
867 85
921 695
258 737
754 103
87 240
547 503
136 465
453 518
201 840
335 855
561 747
871 181
328 900
866 362
401 789
499 417
104 341
475 790
788 552
999 627
280 140
904 432
117 184
833 906
801 278
641 335
176 28
418 794
983 987
919 380
715 923
810 33
475 787
633 360
157 276
236 383
342 549
27 397
558 587
828 311
250 752
541 262
274 298
136 287
177 930
459 542
800 112
376 373
913 809
40 910
666 802
490 108
572 444
105 750
789 337
808 659
318 896
847 12
640 858
546 362
858 173
91 28
826 447
775 299
834 245
986 265
610 528
746 179
544 982
843 83
327 787
485 471
692 396
467 782
901 179
311 803
81 954
600 145
35 526
23 954
51 613
223 517
691 950
112 218
762 838
928 123
278 689
581 177
790 233
464 938
325 409
184 517
645 543
21 577
604 769
935 866
67 853
964 804
384 901
809 39
795 695
110 377
417 301
155 809
94 532
931 510
727 754
861 210
242 404
492 332
923 906
308 368
46 694
606 201
978 372
190 102
910 352
599 724
882 91
778 406
677 135
133 701
927 433
658 906
174 142
597 445
975 285
295 217
721 815
350 767
591 483
188 696
183 379
990 36
121 523
177 164
405 545
711 945
284 510
776 285
357 305
300 266
299 258
797 728
384 836
133 46
173 236
895 565
321 273
451 883
674 227
135 337
559 571
899 651
60 837
331 76
94 217
763 857
709 739
759 525
652 435
332 40
825 483
485 225
211 608
217 127
397 48
304 102
264 324
771 123
205 137
516 471
888 414
782 570
370 816
958 577
367 791
917 890
778 48
200 308
678 849
218 245
845 694
948 923
407 810
996 683
635 879
135 602
71 398
347 422
568 819
769 317
888 434
655 264
786 386
8 266
572 986
550 103
769 376
313 893
899 107
377 829
6 992
41 647
752 661
208 961
903 208
815 53
674 575
368 837
959 532
135 673
643 402
335 751
478 47
735 181
696 595
831 981
309 477
545 628
285 684
276 274
7 968
741 188
597 589
291 57
549 255
472 239
727 723
762 476
949 670
979 943
197 136
689 841
271 81
320 418
140 430
475 52
208 630
52 494
716 449
535 463
814 267
438 229
908 367
726 91
482 471
423 135
739 664
258 766
284 939
663 945
143 705
777 299
768 207
656 757
100 974
97 202
186 337
852 561
768 350
467 140
310 412
427 640
128 212
202 243
159 352
177 589
987 954
6 793
41 964
473 179
424 980
738 544
942 271
496 608
897 332
534 45
776 610
78 520
994 438
945 439
450 656
136 152
349 208
956 301
124 231
211 714
231 318
346 632
202 675
806 283
60 258
986 937
347 164
884 516
764 876
176 268
622 771
998 314
803 286
447 575
829 276
606 974
898 228
186 898
232 636
559 133
233 450
277 564
405 76
439 681
375 783
904 810
859 883
796 664
764 673
575 109
232 47
514 943
510 168
913 208
105 646
78 799
684 466
221 868
978 27
941 497
478 742
201 544
343 865
385 433
80 116
778 835
668 356
370 775
264 61
841 890
936 136
19 8
980 969
652 480
383 297
547 600
426 268
89 120
276 633
270 204
999 110
940 656
484 317
443 657
126 300
805 178
998 464
20 807
457 551
162 491
909 224
532 15
202 775
578 11
693 367
370 282
665 898
429 700
29 18
48 962
245 617
916 296
996 709
835 954
87 274
761 744
942 819
692 434
329 795
812 246
555 610
663 547
157 242
323 265
830 321
55 445
818 913
373 32
329 849
829 72
750 32
518 143
77 33
127 721
112 681
827 314
323 427
570 703
525 409
56 71
375 297
133 985
809 530
386 592
417 992
535 662
11 626
153 530
897 785
61 333
813 212
791 225
527 225
856 496
324 933
287 18
188 102
823 76
754 268
332 534
11 618
694 606
581 465
343 768
78 284
381 75
861 163
756 277
40 55
542 537
682 430
187 945
15 849
937 483
566 703
21 294
990 35
287 144
941 306
299 393
161 964
252 693
710 296
374 133
127 851
686 864
760 111
509 507
245 1000
228 511
708 399
559 818
465 884
47 212
77 369
951 363
691 998
417 241
127 843
793 56
146 820
253 907
353 51
476 404
198 883
716 687
491 867
445 81
676 5
988 463
791 466
94 747
31 289
644 492
390 713
817 424
41 993
933 189
125 66
553 12
757 833
702 170
842 920
113 917
618 708
517 25
218 707
807 109
597 249
460 263
20 570
743 247
745 953
358 874
969 347
349 334
1 813
596 192
559 485
888 317
168 36
663 9
358 151
704 583
99 229
531 671
31 211
527 518
919 899
679 208
3 738
898 334
804 795
733 502
137 661
559 618
449 669
497 40
769 603
827 239
480 261
70 46
839 547
495 102
685 199
236 864
171 143
881 883
541 383
854 602
420 885
465 675
227 916
578 474
620 584
367 42
260 211
187 901
219 365
751 644
153 667
227 344
859 896
224 942
241 200
121 827
329 431
865 152
95 532
365 168
704 589
507 602
21 451
79 569
249 339
837 885
950 362
688 627
280 108
760 477
494 260
880 460
816 638
168 679
272 964
903 872
9 494
485 698
954 213
958 661
808 939
44 491
388 899
98 227
576 593
858 845
691 978
821 61
451 528
923 116
767 977
644 667
21 894
589 605
644 15
735 582
413 687
663 711
734 142
762 554
80 130
506 238
711 960
764 248
334 431
302 910
908 498
376 213
505 287
377 896
31 645
172 556
796 148
92 687
841 677
670 688
388 233
597 493
639 463
6 242
905 440
674 891
223 6
108 364
425 271
29 341
309 874
471 219
128 760
456 761
38 436
224 927
619 442
462 635
531 341
461 709
165 62
647 146
322 716
248 812
215 365
581 86
610 635
41 447
654 995
714 84
889 803
12 775
445 961
301 49
580 9
347 565
320 483
441 448
698 104
286 182
414 347
571 56
791 568
429 689
982 375
959 868
935 835
145 518
19 751
798 614
902 385
916 145
994 829
142 133
305 755
836 385
141 954
275 543
148 239
131 240
710 128
981 336
843 883
594 405
626 748
770 518
137 120
685 577
61 95
287 268
560 105
75 449
957 279
909 392
798 834
284 666
947 548
119 530
347 723
197 536
486 395
265 319
747 933
119 730
308 281
588 511
572 32
359 200
175 666
661 675
241 142
431 162
709 504
835 346
119 479
711 798
386 976
221 937
818 859
47 356
875 326
722 824
225 330
599 920
300 431
907 683
951 96
274 407
571 749
408 938
828 972
735 601
110 222
598 819
893 252
579 947
179 817
220 775
319 333
834 3
998 997
303 888
465 927
686 771
838 878
665 663
117 29
715 340
810 844
938 870
488 47
790 890
440 942
374 304
153 267
884 129
60 890
259 473
534 460
908 516
152 519
453 474
80 662
623 301
577 5
786 310
984 399
745 530
787 724
856 3
692 82
580 533
549 323
755 529
153 978
417 490
435 833
761 273
66 708
847 831
892 658
884 621
9 162
760 718
796 87
135 430
562 801
989 831
232 84
796 181
795 142
29 281
292 56
493 492
244 397
314 667
10 725
317 223
293 170
89 862
11 832
44 212
819 217
780 215
20 42
66 862
679 359
823 785
288 280
309 228
690 797
200 964
926 104
35 571
153 236
432 321
971 291
611 16
350 373
713 605
579 14
908 26
270 179
512 264
267 23
244 208
735 163
816 280
879 751
293 282
77 881
727 838
137 782
934 100
923 603
383 277
745 323
891 159
82 915
805 574
835 478
485 397
52 741
434 927
141 155
32 101
851 308
636 601
250 82
749 433
556 685
86 805
954 569
67 902
943 224
648 183
675 859
718 851
688 773
623 8
178 654
430 275
637 656
560 100
330 361
240 376
502 29
865 926
732 1000
334 620
6 782
989 982
733 418
583 579
964 986
96 456
858 831
314 815
65 779
604 414
804 532
414 723
790 195
536 105
510 695
50 275
606 450
631 977
828 960
998 703
530 856
626 462
806 904
877 980
17 998
66 848
706 185
490 625
338 674
340 859
859 716
69 284
284 107
442 837
774 203
205 815
902 60
631 795
714 917
277 203
411 899
987 526
975 342
853 899
306 655
981 244
274 227
834 629
146 678
497 539
914 713
483 742
706 570
883 925
105 575
919 124
972 245
364 986
439 739
626 947
268 762
116 4
328 498
371 32
522 22
708 683
469 181
338 175
544 257
867 984
211 478
248 159
774 847
288 988
412 891
476 770
285 734
929 833
626 156
203 725
943 354
572 460
767 332
165 33
885 40
713 40
43 299
430 567
1000 135
920 284
668 331
785 933
57 82
231 900
775 322
976 92
68 246
906 782
217 992
536 992
817 797
876 740
954 799
696 16
600 250
332 541
568 83
519 92
513 998
680 266
558 615
440 512
950 332
798 681
680 290
12 529
383 400
466 310
31 477
388 346
329 964
33 27
45 271
14 339
559 367
568 116
503 624
170 971
812 675
426 700
945 839
780 251
983 233
839 232
462 97
413 815
913 882
507 864
303 813
821 780
176 102
288 637
617 170
705 952
244 978
714 901
472 855
896 688
416 498
593 859
681 566
729 322
94 66
50 732
425 560
95 906
728 600
146 246
755 794
654 100
855 146
841 274
314 198
86 902
149 275
508 361
384 917
435 857
760 824
914 585
946 759
71 830
105 23
778 50
159 825
152 266
377 504
155 651
725 120
711 634
544 48
329 362
957 698
280 678
536 293
412 765
480 326
846 939
768 591
502 616
523 501
538 880
215 385
643 360
369 850
464 205
897 647
594 511
453 845
791 30
576 254
514 536
534 974
648 962
229 596
889 273
101 950
328 742
724 820
76 546
750 85
88 891
214 280
510 400
258 941
823 21
717 663
368 657
242 384
393 888
84 83
346 31
192 380
754 319
467 245
516 205
649 491
320 433
532 346
18 148
315 717
446 436
209 788
819 26
429 814
444 18
254 51
272 458
971 333
620 326
890 460
969 427
40 368
699 807
865 65
238 328
410 452
572 1
602 467
752 220
872 615
171 809
949 984
505 32
173 213
571 6
972 36
900 649
242 377
963 123
56 850
348 662
811 303
66 202
43 782
565 747
969 150
955 841
191 687
13 920
65 240
714 852
623 742
814 534
174 298
86 159
280 374
146 273
854 287
621 277
991 528
737 91
311 238
890 713
144 601
723 224
596 903
511 992
744 754
445 540
603 29
107 527
87 673
167 337
179 756
534 921
724 252
529 971
606 464
556 936
437 377
913 791
573 711
854 458
757 142
713 101
441 80
506 727
322 662
680 157
726 670
369 968
512 809
137 867
45 629
678 694
204 393
370 141
549 793
499 764
10 496
851 505
299 515
82 730
334 228
190 248
824 867
813 721
506 519
760 611
4 407
490 543
294 169
799 701
412 56
26 877
977 481
933 5
141 317
752 9
939 803
603 368
271 727
724 697
175 104
499 853
274 828
491 28
336 224
354 481
195 987
593 831
617 981
446 202
192 486
369 791
623 857
405 556
471 735
628 932
805 292
944 12
83 895
325 720
442 974
742 820
769 954
311 229
441 312
404 843
542 867
269 284
872 754
411 89
939 946
402 81
202 307
34 161
822 849
118 191
318 161
919 964
439 130
362 123
686 969
573 156
861 819
836 211
141 68
305 983
165 296
350 962
368 839
670 768
116 109
603 409
502 366
446 194
64 463
196 466
730 235
644 637
242 537
636 370
48 322
672 53
802 282
320 374
232 779
227 560
199 595
308 808
344 827
71 556
234 93
399 369
823 753
949 780
825 510
839 97
999 876
313 619
768 760
498 63
993 584
517 373
703 435
645 224
367 56
123 532
346 66
201 379
404 446
978 927
115 760
871 163
673 72
516 874
933 690
868 707
558 65
192 360
431 83
117 321
869 700
996 891
934 196
418 933
346 969
815 781
951 86
160 262
162 174
449 245
98 862
319 403
645 727
741 872
809 434
758 238
724 118
804 927
530 382
361 310
737 827
275 680
554 174
938 262
975 405
206 853
735 898
996 799
212 896
835 337
197 370
897 687
391 781
818 60
422 359
756 215
96 984
660 525
166 478
27 10
629 39
216 601
412 581
600 38
434 127
428 427
159 230
326 639
714 833
287 374
992 491
198 671
907 115
674 681
178 239
165 507
337 3
378 961
110 118
985 407
730 865
640 513
604 878
208 388
931 789
877 302
695 698
959 415
91 776
311 455
231 175
955 71
620 695
786 420
936 154
986 661
439 325
727 3
350 52
895 528
655 901
256 224
23 750
463 908
920 72
836 210
86 58
186 274
773 974
227 67
457 181
875 54
149 130
222 430
783 54
151 121
82 170
572 608
87 778
862 606
352 827
460 511
68 167
818 703
530 628
434 329
293 791
672 176
178 376
13 530
641 765
382 661
47 672
456 802
874 790
187 80
537 321
962 388
877 325
939 874
226 710
292 439
281 351
892 975
162 618
88 3
805 172
481 29
416 96
180 215
939 699
790 491
313 720
590 378
700 349
570 22
383 860
389 222
290 226
771 302
476 818
606 291
523 479
627 564
811 167
129 950
236 638
383 982
334 760
457 492
402 138
162 423
903 126
202 759
918 804
606 520
314 362
213 816
721 666
666 848
164 289
256 590
517 32
286 890
380 13
638 393
301 882
18 958
219 770
805 560
701 493
969 601
560 5
890 692
437 822
686 989
895 554
636 354
713 231
277 230
611 363
539 626
89 365
452 937
791 895
82 735
525 634
570 730
792 864
785 300
162 21
98 694
825 246
201 316
351 77
59 600
74 435
641 658
526 290
121 76
181 324
631 540
50 132
255 727
722 187
881 846
526 266
608 425
834 975
129 99
726 485
609 627
5 900
537 39
253 461
183 652
95 283
525 107
424 739
179 582
348 925
377 486
720 900
424 577
851 55
405 657
431 648
247 651
291 192
10 68
208 915
946 566
841 39
662 689
923 239
228 837
258 288
303 48
380 617
272 644
306 631
431 913
453 995
247 491
924 649
562 65
502 125
142 966
804 715
990 155
684 437
752 90
606 117
332 851
139 32
498 791
882 665
763 718
785 256
658 609
50 949
877 37
150 276
927 221
11 129
318 343
993 523
745 822
383 710
422 332
605 947
394 326
311 640
431 449
447 903
321 338
450 370
932 349
13 115
209 68
130 915
53 633
78 867
475 980
620 523
734 880
184 308
13 160
868 933
466 104
101 552
933 863
401 304
434 938
322 30
428 751
908 114
796 972
918 883
482 63
427 813
578 162
982 868
619 572
392 315
770 650
286 485
827 517
249 370
899 484
241 990
407 192
278 185
729 116
16 593
785 239
486 940
313 746
784 332
950 217
794 742
449 830
968 464
607 426
245 257
213 648
14 855
538 653
265 528
692 251
64 514
724 732
498 177
245 747
194 9
535 225
11 118
718 375
632 613
522 580
667 392
244 9
416 235
605 422
906 998
651 88
756 942
124 118
978 852
13 132
505 403
152 236
209 239
607 797
274 466
86 587
661 800
994 816
526 730
998 951
909 48
909 277
151 866
325 38
914 289
342 410
444 725
503 853
185 757
718 699
521 727
819 685
984 297
594 486
241 543
86 19
796 70
92 637
109 764
174 525
794 447
731 267
642 867
37 724
30 886
584 288
449 751
105 793
951 725
428 993
127 951
21 578
21 558
29 510
79 25
886 677
177 707
523 667
91 559
336 85
939 228
13 615
867 508
929 393
55 786
496 823
602 747
828 957
316 695
524 27
966 364
369 520
355 224
765 455
992 834
181 704
422 110
642 383
447 819
5 303
977 929
983 811
319 837
137 943
21 884
904 362
860 680
331 553
505 30
615 900
967 195
458 970
508 21
267 821
875 960
649 71
419 949
310 130
108 358
482 246
645 191
669 887
484 529
541 277
992 12
484 640
732 920
234 670
718 76
329 655
38 782
869 358
739 601
410 280
305 178
631 262
651 44
897 214
650 931
625 456
773 172
561 586
995 81
734 29
653 307
439 848
489 852
735 726
586 500
91 12
200 687
475 671
638 291
529 439
86 542
128 699
933 563
501 332
439 837
77 430
949 472
445 669
221 929
171 58
364 783
528 676
997 366
753 811
524 800
101 28
605 44
341 417
62 52
217 591
500 856
132 641
383 705
923 59
607 28
521 581
109 382
936 982
943 51
652 394
664 424
867 29
903 364
996 712
371 401
921 572
716 100
710 247
524 916
836 994
51 64
828 59
805 517
121 488
926 744
971 405
340 61
728 190
630 312
998 60
475 275
263 365
684 898
229 426
380 339
67 865
172 665
848 541
682 572
18 189
322 979
282 729
220 210
476 139
553 204
57 226
642 368
510 596
283 435
501 517
797 143
368 5
469 423
355 386
652 778
561 22
64 609
498 283
897 483
614 976
35 271
970 649
714 263
427 200
34 759
311 589
584 379
670 153
378 816
515 669
22 86
121 688
711 452
214 763
4 41
817 160
22 244
341 784
934 170
271 129
116 631
251 592
272 833
486 315
48 568
275 908
963 788
563 185
111 949
32 143
669 185
182 176
261 753
173 692
584 619
915 557
373 167
902 644
211 38
167 597
117 132
847 172
406 309
895 41
98 69
796 282
100 21
662 850
973 2
612 652
216 233
104 733
678 408
309 863
613 443
102 552
76 654
428 21
44 341
441 973
976 807
13 810
72 284
970 666
325 394
378 824
755 355
90 214
778 211
46 413
250 595
863 654
634 583
7 902
959 156
622 967
433 259
711 2
806 245
813 872
475 133
292 688
869 362
607 332
894 981
671 151
531 66
514 285
362 841
579 309
187 13
504 80
560 16
513 808
334 233
93 668
630 31
173 787
435 127
779 111
828 178
461 369
529 953
254 389
397 123
683 242
570 700
401 46
238 185
309 31
551 29
129 739
724 149
356 267
326 652
817 739
536 584
111 98
872 69
489 52
422 204
215 190
493 145
907 1
625 735
648 226
267 101
81 78
974 109
381 254
245 892
328 165
621 24
322 948
476 325
113 329
374 380
402 296
512 843
234 688
698 183
891 168
32 617
340 602
722 544
174 350
51 394
217 200
838 513
403 175
605 869
676 105
276 874
612 906
110 396
79 683
897 368
643 502
315 240
804 225
909 248
386 796
422 49
810 960
815 657
691 277
327 570
547 353
81 648
897 345
677 898
747 727
443 607
441 138
433 163
944 422
142 963
130 99
230 844
819 898
771 761
667 619
247 969
275 925
890 203
7 649
170 775
810 64
573 662
828 209
808 973
471 725
546 833
533 774
734 678
155 691
57 14
160 221
521 16
756 622
452 532
205 942
91 129
25 345
354 153
260 526
742 557
738 102
723 290
592 575
965 105
419 687
478 181
128 645
307 718
813 719
17 717
432 622
87 483
439 109
922 545
719 209
611 624
916 760
391 750
587 920
818 145
826 393
156 471
476 569
313 159
912 305
301 26
924 394
66 574
64 783
341 943
979 699
41 928
678 617
545 55
15 769
535 247
552 955
6 260
70 51
836 809
262 578
985 95
251 929
743 290
936 346
65 555
292 841
378 826
387 460
572 472
821 106
443 112
299 295
297 866
379 718
410 889
461 753
732 593
39 975
923 456
387 899
956 891
922 626
361 660
108 540
535 985
143 791
62 393
580 732
880 93
336 99
652 358
216 213
343 91
750 782
485 307
847 360
590 872
642 490
951 525
628 5
189 276
216 632
548 342
50 191
868 335
747 97
720 330
622 329
974 365
613 564
626 351
707 29
943 264
967 952
935 13
415 648
25 322
28 203
986 234
189 632
579 349
719 609
422 616
460 751
104 853
913 275
260 353
624 710
926 762
545 961
214 670
615 484
706 141
903 482
23 147
525 707
474 721
637 856
841 673
763 871
854 451
2 211
64 488
917 209
862 116
703 897
196 304
140 998
230 488
144 368
753 951
700 73
940 383
848 533
424 804
161 475
171 195
262 411
821 583
591 691
71 626
623 744
802 247
878 947
681 401
276 956
93 518
668 577
951 807
875 628
845 336
46 550
690 369
727 711
929 450
582 462
315 632
235 168
914 600
984 889
715 508
692 137
448 178
374 880
712 679
853 228
18 411
120 592
399 838
341 939
455 61
453 863
56 898
32 883
767 452
6 837
591 436
147 518
176 583
342 96
461 636
677 155
258 45
572 929
289 956
992 940
786 464
152 364
387 678
937 877
220 755
337 68
292 66
173 159
275 198
16 352
780 798
778 186
513 598
353 248
904 204
132 527
794 552
171 229
121 509
665 145
459 655
135 219
419 486
663 465
30 305
891 21
718 195
220 803
582 986
400 409
274 818
768 73
350 355
663 2
64 642
509 214
172 849
152 3
487 4
408 915
621 21
134 65
915 739
372 610
701 211
991 451
508 427
624 785
293 731
192 931
750 993
316 368
716 957
677 638
978 172
64 860
8 340
746 763
364 702
137 806
300 33
202 99
478 970
873 306
542 876
880 848
863 282
542 524
641 239
579 650
77 493
870 341
235 197
285 392
720 807
952 368
130 88
524 995
384 711
340 62
996 930
553 826
800 13
876 896
96 244
80 99
750 166
59 363
512 29
539 918
744 155
213 481
67 53
33 567
229 601
231 795
381 307
933 639
621 343
394 921
248 833
371 991
124 496
747 433
902 831
286 565
11 512
40 691
202 492
93 953
198 933
875 292
641 890
31 353
719 485
621 383
971 107
951 194
861 35
759 195
337 752
436 98
759 429
981 345
795 112
102 201
660 64
161 459
803 83
416 806
461 103
666 653
111 912
79 466
216 987
175 652
804 485
988 752
183 362
224 246
179 927
923 20
585 606
887 763
529 219
460 827
439 504
218 477
435 816
957 965
421 986
855 471
188 800
720 39
76 285
318 54
126 819
324 480
216 908
693 736
343 348
922 727
152 777
146 915
893 386
68 397
842 27
400 390
542 273
464 288
259 929
536 509
928 479
711 845
677 191
742 355
398 988
751 76
637 521
948 500
177 886
603 412
307 697
519 102
897 227
423 851
643 971
102 487
740 931
450 188
939 865
486 823
291 726
782 543
138 128
416 552
932 444
647 920
321 673
62 540
960 655
20 238
466 767
326 751
256 875
921 145
241 758
668 429
108 115
551 638
32 427
885 650
562 129
699 120
607 269
724 739
671 339
736 592
5 667
366 837
32 631
122 298
795 607
690 546
575 960
537 64
251 114
795 37
972 816
502 327
741 154
989 330
195 269
388 999
459 816
53 599
228 329
20 830
800 331
615 437
19 355
487 56
5 804
292 413
265 472
98 497
879 283
628 201
338 801
434 62
249 625
118 770
913 604
116 535
811 504
682 489
499 733
232 75
559 878
250 487
148 932
533 520
950 607
513 733
552 201
859 935
684 645
353 247
33 19
477 795
137 97
584 484
631 850
508 603
446 408
273 126
436 342
330 331
377 639
594 329
281 460
581 957
586 817
854 965
289 941
717 51
884 313
851 146
805 75
589 845
740 530
780 570
649 605
966 706
283 499
554 617
378 638
109 331
389 962
117 84
377 853
610 147
734 489
136 857
930 157
11 234
68 73
171 650
979 729
777 539
970 110
846 956
382 311
261 414
260 751
755 877
493 528
280 200
460 512
15 773
643 504
767 483
991 268
204 396
716 659
272 792
320 528
458 974
124 833
292 877
616 377
688 594
920 232
86 814
914 446
60 997
485 419
316 161
153 281
51 257
965 352
319 210
274 168
72 201
491 47
302 766
193 233
357 750
625 371
54 314
187 728
809 761
492 508
876 55
948 530
523 782
861 580
788 405
888 116
965 535
177 138
234 839
489 617
169 637
744 239
866 208
21 534
980 387
394 545
556 988
744 618
342 595
985 792
424 878
805 458
848 644
449 485
77 676
174 938
943 500
801 623
610 123
103 680
156 913
645 360
319 343
211 342
904 557
243 53
749 234
964 806
898 326
593 650
732 382
957 670
706 878
78 43
89 84
549 402
931 331
265 669
381 447
268 572
656 609
474 603
686 369
468 97
940 472
809 287
53 217
717 185
821 364
413 606
809 108
59 497
553 193
825 845
149 655
387 777
50 534
826 101
101 191
53 773
198 455
622 943
263 375
160 914
26 68
153 645
100 117
989 801
786 797
520 371
743 599
362 635
208 343
606 602
812 326
30 240
414 746
243 319
453 469
580 352
918 720
590 737
586 488
276 250
689 431
357 885
487 124
988 607
278 892
877 473
657 446
760 679
928 654
798 573
470 484
124 472
199 174
225 16
970 398
883 438
7 819
27 269
252 696
995 181
494 348
28 661
204 990
989 516
422 390
45 208
469 903
604 305
929 104
566 613
53 61
647 305
368 691
555 538
448 644
874 947
310 99
281 390
276 620
650 255
706 735
354 757
58 720
474 596
901 217
511 514
363 957
449 168
439 357
654 731
851 890
240 227
682 235
42 81
301 579
864 854
200 4
721 801
895 763
144 242
716 505
547 139
631 37
101 343
404 529
173 595
309 177
302 297
44 788
50 853
179 19
642 277
738 769
791 530
988 18
406 198
992 397
152 63
956 689
451 34
167 768
188 505
620 659
339 855
707 176
352 122
553 273
986 802
919 881
21 868
396 857
550 380
168 768
657 900
678 184
492 989
580 938
607 570
978 526
168 807
587 404
563 191
420 200
332 39
785 353
149 162
166 617
348 627
514 857
32 636
19 987
1 415
331 763
811 899
721 411
578 809
229 775
196 822
769 846
609 116
720 666
283 679
829 581
972 689
872 840
662 360
833 17
286 108
846 737
421 26
500 339
806 2
709 156
126 958
101 311
553 452
624 892
297 880
304 246
107 193
679 698
724 669
915 790
258 609
925 727
821 202
16 519
494 271
575 78
991 843
391 954
328 666
434 968
630 167
568 147
324 289
375 904
615 714
85 704
994 11
457 721
644 125
454 779
671 665
609 801
134 17
480 458
867 441
853 456
259 409
584 347
20 452
418 87
50 973
284 571
964 733
764 687
769 421
674 784
406 554
329 18
411 278
77 951
975 506
164 315
243 212
285 360
800 330
248 185
664 313
700 554
412 570
160 739
727 54
497 534
343 895
54 186
781 371
957 357
278 467
576 942
911 406
108 54
622 557
348 63
268 830
420 245
993 967
375 140
913 263
65 434
200 591
75 615
579 255
634 278
28 648
825 831
48 832
452 406
490 8
498 150
472 941
85 970
877 75
64 881
657 268
318 786
908 977
493 411
14 639
306 394
90 147
954 87
446 687
482 226
591 361
219 587
333 903
456 861
492 448
273 369
118 589
758 150
292 7
59 697
841 780
108 220
761 690
339 141
725 262
773 318
557 891
766 848
133 266
604 385
39 376
148 323
97 466
772 520
197 57
135 914
143 722
355 733
682 80
129 215
740 576
294 983
965 433
106 558
625 138
555 602
499 261
629 101
73 727
425 653
726 156
996 355
132 71
239 615
592 514
866 363
872 49
744 323
682 126
871 177
79 968
942 861
916 79
222 618
860 213
930 289
316 760
84 461
122 74
148 910
566 379
351 248
255 616
568 242
840 852
234 72
789 951
685 447
511 785
478 815
950 236
918 435
606 24
210 977
410 229
81 8
21 982
485 74
536 400
46 19
459 83
829 927
742 687
11 755
130 325
685 713
305 583
909 653
707 667
672 980
598 136
642 536
384 365
299 3
623 253
884 558
623 412
554 488
212 747
486 125
942 192
946 174
432 213
157 399
798 845
608 13
629 594
795 307
847 1
267 320
56 927
733 816
404 483
202 68
68 330
659 732
120 18
393 81
221 679
942 984
811 836
562 150
511 459
652 445
31 392
899 558
238 73
650 193
163 32
613 527
735 671
317 536
673 85
444 630
338 191
24 159
291 315
515 572
420 646
442 313
279 504
639 35
820 652
855 442
238 999
858 391
946 205
150 568
738 164
812 786
276 502
418 807
439 812
529 697
397 861
983 382
914 605
31 956
699 346
683 805
776 247
193 657
855 754
438 169
762 759
99 357
63 562
890 797
209 327
625 20
535 899
997 413
390 424
355 937
885 193
224 646
693 618
772 335
905 21
57 777
436 913
756 659
916 16
54 489
292 685
695 415
728 351
660 113
52 973
263 288
712 942
716 998
517 261
309 490
37 300
671 18
893 241
102 621
320 251
648 465
306 443
983 62
214 810
357 879
722 992
810 542
8 387
983 755
742 316
260 729
158 455
109 431
933 239
913 468
451 389
730 2
324 893
293 681
66 722
604 278
655 336
26 482
554 469
500 267
229 974
227 469
346 828
161 309
947 422
636 151
586 951
404 528
16 707
432 962
415 646
170 402
677 399
891 710
689 489
556 211
611 970
313 731
765 795
7 198
970 869
493 19
67 7
377 387
29 549
103 298
312 132
954 291
300 228
904 998
124 523
762 157
727 905
705 951
189 643
436 536
492 859
832 199
337 426
518 203
572 348
213 266
641 472
228 712
929 939
797 342
911 11
67 440
821 947
688 777
563 687
812 147
66 438
448 58
746 145
507 396
418 53
607 150
228 475
15 882
871 52
327 840
89 181
421 72
168 225
384 628
262 714
489 58
362 70
353 364
549 609
866 167
302 630
916 72
372 604
125 515
833 344
45 993
310 565
903 458
621 290
1 996
896 89
749 18
579 668
716 480
814 777
827 374
47 296
75 850
183 318
161 339
647 560
957 524
197 422
869 840
445 689
283 816
8 917
181 925
260 272
264 309
656 955
223 404
318 856
641 66
321 218
198 235
52 454
816 822
46 761
339 100
481 202
181 136
991 337
354 848
101 841
965 993
64 91
174 831
156 251
160 994
607 413
230 632
949 125
685 391
988 59
122 209
788 572
415 822
413 405
643 858
481 320
885 430
116 815
69 906
650 108
978 14
809 813
738 56
145 775
476 260
593 88
603 800
824 387
505 830
343 680
171 400
722 681
867 776
145 497
589 846
361 71
611 756
546 601
628 329
805 708
745 22
816 350
280 510
824 282
947 311
5 559
958 279
450 927
917 989
671 417
140 866
34 6
774 483
891 634
328 515
150 33
508 94
308 108
781 726
566 20
432 646
257 903
397 502
72 100
134 327
451 645
355 792
906 278
863 618
790 23
236 164
973 943
252 511
209 697
442 811
73 651
557 169
493 829
57 802
163 992
98 873
954 151
929 565
689 120
890 108
683 278
901 950
62 47
573 155
908 348
291 833
126 718
894 161
187 158
494 853
54 951
180 521
17 16
402 904
795 982
981 291
747 836
807 879
652 437
208 34
209 391
782 531
213 316
365 812
490 522
441 37
558 613
742 865
13 662
309 715
136 281
757 516
939 552
700 16
28 781
316 370
683 730
548 511
582 724
982 317
815 612
87 420
628 517
673 322
966 829
392 114
65 255
940 712
550 747
446 420
190 634
713 687
479 556
781 318
755 748
267 603
493 763
58 183
703 723
805 809
899 224
24 167
186 689
822 275
509 671
476 607
575 598
500 349
201 982
344 844
28 448
193 634
742 829
709 719
319 601
642 782
240 59
385 341
694 158
291 422
900 226
973 27
249 272
303 750
206 77
27 113
736 94
907 581
287 704
973 777
108 969
331 780
396 706
445 803
990 42
648 566
839 287
799 629
346 588
228 754
951 830
129 443
965 654
640 130
672 123
480 496
885 365
361 54
522 567
404 665
851 94
352 779
446 314
141 504
522 766
634 626
754 347
158 618
494 636
64 596
889 168
763 546
309 91
451 727
876 678
421 922
108 329
891 578
629 836
208 236
589 503
465 417
773 865
881 44
861 369
108 851
831 11
433 471
948 793
725 46
712 369
513 651
515 941
229 991
228 764
856 463
581 610
726 226
527 683
10 376
207 929
278 678
112 692
775 25
854 590
495 878
65 143
684 497
991 892
134 529
771 87
502 404
313 215
271 30
873 654
838 810
314 65
939 270
661 550
278 191
75 426
625 4
88 882
725 383
106 476
325 440
965 377
997 445
605 641
839 435
555 621
829 343
4 442
55 22
763 933
483 310
185 579
574 824
251 693
206 734
546 102
77 697
320 906
320 261
247 282
893 910
597 65
825 873
453 798
42 132
192 244
241 70
622 599
410 308
591 482
664 333
506 454
985 488
743 409
157 497
501 202
735 478
109 200
255 857
804 823
61 995
757 687
292 418
284 330
151 616
182 119
413 214
526 317
92 527
661 248
256 345
771 964
1000 185
455 780
600 852
826 56
961 999
414 913
621 261
812 402
612 72
447 798
826 75
563 365
401 919
155 315
321 813
319 506
613 971
339 596
459 208
563 648
58 595
9 812
806 354
670 1
593 439
641 67
712 757
390 716
810 605
832 320
106 886
380 393
531 598
931 292
512 125
926 164
796 302
483 227
992 594
605 400
537 323
895 583
628 447
493 298
225 64
281 373
546 550
528 460
78 558
719 518
563 952
633 20
634 994
860 791
719 691
307 376
333 599
822 666
300 503
245 778
186 225
821 637
437 732
387 493
581 237
629 619
333 651
538 733
982 228
592 35
204 906
238 314
208 402
680 70
810 856
664 415
218 976
634 682
60 772
228 537
557 576
622 42
547 401
212 651
998 495
529 867
415 371
85 746
89 693
772 744
563 108
377 310
241 954
853 233
524 197
496 734
393 432
946 772
881 969
447 212
362 162
532 975
456 186
792 991
34 880
531 70
35 319
993 628
103 558
970 95
597 132
625 590
343 488
988 575
895 630
355 620
721 369
333 477
816 516
452 385
997 247
404 269
461 274
816 374
982 405
140 823
305 228
668 434
762 204
828 255
420 498
607 969
13 246
700 2
644 918
976 756
862 986
253 870
85 685
732 323
70 434
701 97
102 288
906 323
536 101
630 323
204 696
605 395
566 2
247 322
876 712
818 42
354 557
389 931
918 198
907 590
411 423
577 335
626 945
769 581
717 674
751 288
591 48
942 377
252 922
713 631
48 393
407 591
184 297
678 74
49 595
623 775
106 974
982 642
844 350
290 304
701 348
194 259
586 451
358 618
244 968
440 783
407 482
489 936
803 623
738 904
2 99
181 137
340 596
989 715
70 685
288 329
287 703
571 216
974 685
468 973
454 290
711 767
666 152
935 57
330 852
763 612
329 593
733 978
827 599
182 503
686 862
572 636
159 853
296 94
994 974
830 105
720 740
788 833
867 814
13 304
405 781
426 197
660 310
636 396
726 101
920 626
733 248
980 894
224 153
731 711
262 31
851 587
168 676
569 99
706 732
907 688
259 621
284 322
222 320
202 682
500 771
491 786
733 225
519 424
973 87
866 889
171 828
569 663
345 784
442 589
112 790
791 729
233 618
207 447
874 93
44 392
255 900
57 122
24 830
494 345
437 794
983 498
771 742
155 767
867 10
767 238
337 13
915 670
475 836
693 822
553 159
900 312
796 735
757 85
203 435
265 473
363 295
626 604
761 200
257 287
948 664
719 16
983 509
555 769
436 724
584 606
17 777
298 653
931 976
87 585
275 26
998 539
922 110
989 500
227 147
275 918
549 12
221 697
731 184
276 987
783 753
563 230
473 484
775 957
864 325
196 342
149 606
673 317
598 382
677 991
308 818
220 38
353 549
711 764
368 110
815 361
240 778
729 58
86 399
863 865
788 315
802 229
995 179
468 189
957 574
645 759
414 239
546 239
822 724
141 806
909 370
86 447
192 646
483 446
279 875
18 390
85 599
493 121
847 374
204 538
321 385
949 634
827 187
82 624
260 335
409 766
342 405
874 84
765 16
429 363
175 410
165 860
302 865
506 586
129 455
945 120
308 665
697 643
960 986
312 916
103 361
391 874
949 524
954 60
226 870
42 235
384 453
753 68
475 460
404 254
944 263
479 815
186 702
292 726
649 307
32 909
743 476
984 436
236 369
926 185
113 603
305 492
290 294
293 93
778 972
323 820
655 807
743 447
535 172
245 364
485 840
802 388
412 631
698 305
772 559
673 711
417 841
540 236
260 251
75 194
467 527
358 686
633 174
798 822
740 873
958 837
189 495
186 905
437 127
620 552
304 425
488 829
474 393
573 479
439 784
933 689
940 237
158 988
583 777
763 318
420 787
19 458
641 856
723 564
764 251
631 623
576 201
83 307
202 239
909 928
276 902
58 64
39 289
146 375
436 673
837 842
511 801
559 849
628 371
107 534
194 449
996 536
219 353
622 93
640 39
714 178
57 778
499 68
828 463
372 526
76 733
378 921
682 912
812 686
128 938
86 903
493 59
882 326
670 940
438 644
438 164
542 644
25 542
769 318
805 267
910 341
286 216
891 229
269 427
301 409
523 430
984 67
937 402
494 114
829 983
940 70
227 107
210 6
936 666
839 623
984 78
300 27
142 922
216 165
185 543
745 68
37 432
330 861
228 225
205 542
814 126
355 758
705 482
50 687
497 875
209 498
156 2
185 282
868 264
334 452
392 936
131 969
700 277
323 174
970 790
29 730
342 496
966 123
644 254
229 411
406 315
618 165
500 675
649 629
448 985
174 131
946 986
183 732
312 512
376 910
172 740
603 978
192 695
353 668
894 463
958 171
192 183
388 915
266 22
903 160
218 55
411 19
94 982
114 750
450 954
801 509
105 893
17 454
845 244
940 393
645 357
730 900
472 269
477 631
277 460
522 495
358 357
556 890
233 482
858 904
832 257
790 563
701 246
934 397
780 71
35 303
329 63
395 479
484 715
944 401
795 117
90 499
740 100
347 580
42 361
830 376
263 260
842 77
219 117
335 315
61 702
845 559
717 400
864 767
75 339
66 413
366 532
27 273
790 925
18 762
277 318
135 521
964 345
606 50
383 900
534 381
676 417
337 748
238 483
867 583
98 107
607 975
111 394
968 921
908 874
424 60
812 739
978 56
293 160
800 844
736 71
823 521
775 807
141 466
264 534
43 769
138 264
436 542
980 473
109 691
106 1000
383 200
761 849
433 112
501 18
779 435
133 439
670 100
968 197
16 608
671 927
507 791
69 222
64 31
251 142
530 43
647 550
562 744
991 29
108 619
36 669
468 281
315 200
922 238
519 688
954 231
577 984
442 875
190 29
376 454
4 392
526 551
427 697
422 476
154 452
775 310
52 153
650 580
544 769
915 183
479 400
1000 120
100 851
479 2
638 252
552 503
59 377
224 440
13 528
276 630
198 309
501 242
722 390
644 819
610 441
293 66
651 942
67 178
756 677
264 460
903 610
899 314
285 942
338 433
694 364
952 456
108 457
687 177
76 979
66 855
779 754
881 610
587 939
477 24
530 10
71 318
461 837
954 846
88 559
384 591
920 985
532 576
960 847
454 262
154 893
842 155
972 625
445 753
722 622
284 243
795 819
971 698
935 345
175 889
162 991
885 591
112 233
301 962
320 875
513 398
344 86
935 131
221 750
422 584
250 206
322 980
214 81
983 142
16 88
762 1
744 938
539 735
816 72
34 277
393 37
925 156
819 488
302 876
784 730
721 489
508 600
603 278
550 752
55 110
473 882
996 427
554 769
438 209
52 353
128 2
463 961
716 621
604 749
129 645
766 373
36 961
749 610
745 382
614 60
141 533
953 210
465 870
254 901
174 838
377 13
556 677
605 402
111 27
222 160
86 536
791 519
70 754
271 545
202 922
751 77
695 747
793 669
867 717
920 736
126 990
990 481
931 273
672 705
408 455
831 417
419 856
222 574
46 61
912 255
894 498
409 169
724 890
670 425
455 4
378 13
491 43
853 185
236 102
442 233
838 400
414 134
634 389
955 971
816 443
418 866
441 596
764 77
846 162
753 648
473 213
785 285
772 331
459 663
190 383
374 377
41 778
622 430
233 924
466 231
472 764
882 153
670 584
277 883
469 863
985 248
757 240
320 726
829 439
57 24
112 249
800 767
46 716
523 209
360 795
505 770
985 945
585 169
560 801
424 184
65 909
218 196
746 891
652 888
21 223
329 363
802 581
122 558
564 364
251 408
838 917
585 315
103 975
648 349
156 354
549 157
261 535
147 671
991 578
1 510
950 816
786 371
59 319
60 325
4 304
174 658
245 215
564 896
850 235
728 699
597 191
621 373
384 481
678 842
110 112
727 950
348 897
569 813
267 324
121 639
118 787
754 302
602 202
5 818
493 46
684 150
257 966
661 279
266 5
462 870
339 428
89 55
869 171
955 770
148 227
324 644
224 218
518 981
960 723
627 331
271 355
568 670
444 137
99 297
361 332
775 447
577 136
254 541
535 551
290 271
559 438
658 425
516 990
409 718
772 694
515 517
279 914
150 389
177 606
839 341
508 810
802 135
713 603
473 884
101 588
36 889
63 839
283 200
613 854
767 628
746 851
86 347
853 129
579 835
802 822
214 339
108 557
495 396
558 176
796 316
463 808
167 474
598 829
505 50
199 751
401 339
62 318
941 103
127 899
691 53
192 566
46 343
398 25
404 676
139 377
688 402
575 237
560 351
710 487
126 999
950 862
554 360
397 192
189 494
319 174
351 737
24 910
765 697
308 988
758 813
930 875
928 755
612 288
884 537
190 722
807 742
900 83
568 368
981 382
516 258
413 327
758 49
549 754
289 806
756 713
124 73
909 638
329 742
560 875
277 398
509 962
141 422
715 638
962 876
417 939
986 925
247 211
320 409
525 924
132 179
950 461
44 40
744 540
991 527
829 585
644 614
306 875
530 941
300 364
61 125
593 470
481 365
926 943
354 661
431 808
350 751
539 80
637 156
800 684
778 1000
979 852
814 546
850 136
803 749
756 945
100 424
270 223
79 913
2 501
850 108
11 586
97 975
16 818
767 193
107 377
7 662
264 50
219 258
61 431
347 636
918 298
258 479
414 445
308 26
351 146
328 3
293 65
497 327
79 373
179 296
219 458
640 564
674 521
788 25
60 33
253 606
926 318
763 380
659 287
994 820
195 727
52 216
941 353
950 656
451 649
483 758
449 691
275 212
398 693
885 29
508 377
902 858
796 635
670 61
319 866
951 160
868 429
949 445
264 230
643 33
915 106
188 707
919 82
303 954
159 325
476 719
922 593
253 94
278 28
647 524
107 635
217 356
682 212
123 136
430 193
848 929
70 859
312 573
209 599
579 676
214 473
860 172
385 769
957 457
658 604
618 94
106 13
665 349
246 360
427 611
72 584
15 495
517 677
146 977
266 115
766 349
566 123
612 33
917 737
274 706
712 668
78 186
115 677
555 358
900 651
132 522
26 182
1000 480
466 728
635 346
878 656
888 173
67 17
845 588
541 821
841 370
359 276
67 397
950 286
851 480
140 843
258 814
505 994
504 361
846 280
117 992
337 953
600 72
986 739
754 192
921 964
684 508
871 998
189 651
357 974
358 81
86 313
312 866
294 679
124 799
803 751
800 819
48 820
233 282
788 412
488 262
623 640
5 316
958 26
465 483
535 280
571 654
447 75
987 703
591 85
903 242
264 531
814 195
428 464
390 983
543 994
331 975
862 568
716 890
276 159
841 732
497 359
471 311
531 456
269 64
104 107
437 603
733 509
542 331
316 770
574 559
112 860
289 841
634 350
615 171
560 821
507 545
986 400
379 659
39 93
671 594
513 184
514 199
943 419
136 600
681 224
412 842
32 195
845 291
3 25
10 258
847 892
31 868
652 948
546 727
881 913
707 745
484 184
367 26
347 357
885 11
50 742
675 279
524 330
876 367
788 535
453 48
397 652
956 326
160 28
878 874
167 246
743 101
135 819
757 658
483 651
411 311
578 963
463 537
413 172
832 315
736 230
180 446
519 870
303 907
272 700
348 65
787 596
326 476
735 918
475 50
216 196
541 409
415 853
88 394
961 2
407 693
882 333
812 699
266 736
399 523
469 326
765 674
33 925
176 574
451 839
877 957
917 417
723 715
661 181
685 847
962 945
792 436
372 775
748 123
947 173
354 88
243 888
904 867
21 210
494 551
228 293
713 960
965 866
968 100
993 688
892 559
588 676
789 911
337 80
951 358
443 95
354 43
332 438
414 846
21 789
16 370
844 525
808 244
303 698
277 729
59 642
398 516
63 649
296 991
911 160
541 654
979 701
516 634
962 718
888 213
997 204
363 945
19 300
291 715
325 406
592 367
823 436
795 195
377 898
715 778
22 469
464 884
607 220
121 3
924 658
988 492
423 249
427 349
271 732
628 550
211 958
995 917
852 416
15 675
854 31
48 339
304 545
705 54
310 519
256 160
671 282
917 214
831 587
532 3
293 503
766 933
902 887
394 555
429 956
508 571
100 78
499 931
83 577
317 144
567 158
983 514
105 371
211 982
413 31
240 173
951 318
273 313
252 997
931 532
819 808
921 703
301 104
665 241
903 593
113 334
875 95
959 317
469 934
579 138
60 858
619 885
907 344
257 299
835 208
121 746
701 523
627 736
54 616
284 145
769 834
66 274
39 181
556 137
599 193
399 448
921 836
520 167
630 437
699 872
87 657
219 380
365 718
684 98
708 879
900 286
183 475
685 994
916 530
507 797
279 736
330 644
136 814
147 67
520 709
571 706
997 33
795 252
112 271
380 444
266 205
714 972
381 453
206 682
941 757
291 739
265 577
43 471
332 705
543 474
868 991
949 181
972 160
916 810
941 871
271 697
533 140
478 97
963 797
343 336
828 180
911 263
312 489
629 169
134 962
467 210
682 525
314 922
622 721
148 991
103 611
523 308
790 653
710 284
171 712
681 6
693 813
152 699
413 727
931 909
413 21
560 84
122 992
188 190
600 103
373 219
857 829
638 895
940 223
811 92
516 878
575 701
984 879
979 945
969 764
673 264
796 174
806 73
733 27
90 169
49 351
330 193
982 509
3 884
651 131
195 748
785 206
650 613
964 460
152 463
237 124
490 822
313 255
800 83
808 157
626 434
826 174
301 207
300 872
916 712
471 512
372 315
556 43
490 98
180 963
306 523
570 366
719 840
745 721
951 479
724 359
308 111
681 344
18 729
861 623
625 552
311 684
200 722
32 744
763 145
420 636
156 545
709 248
206 268
117 911
383 217
476 364
361 84
217 984
618 558
110 108
594 154
596 920
626 618
977 81
535 657
408 917
625 504
366 734
12 433
10 928
271 582
918 746
276 36
532 233
79 943
840 522
817 794
302 109
253 13
296 770
300 649
835 572
288 750
839 74
71 8
231 420
681 161
849 170
764 519
773 708
210 514
880 31
976 311
144 226
587 409
700 875
663 198
681 692
754 239
636 378
492 224
75 49
876 456
861 707
784 511
920 98
850 39
149 82
441 528
647 506
519 968
453 365
760 248
492 253
621 51
861 178
471 438
236 858
350 782
700 978
944 672
188 185
761 614
33 666
437 168
779 389
2 682
605 219
168 899
812 787
313 633
6 219
939 164
574 193
969 18
755 319
921 865
111 715
159 155
884 170
38 76
265 531
575 622
526 261
421 528
563 967
581 222
963 155
927 965
519 129
245 836
406 59
104 358
746 977
974 743
446 512
365 781
434 768
471 995
411 817
131 18
460 725
165 622
390 982
757 460
866 168
736 898
135 307
892 921
357 830
135 311
761 249
726 657
687 656
902 33
616 206
338 603
511 946
795 6
830 124
743 785
895 928
730 771
146 285
186 91
31 708
920 185
324 758
250 366
490 264
471 501
161 788
114 711
206 991
486 83
380 252
980 673
484 190
590 145
281 869
319 771
779 762
224 115
25 271
304 191
651 672
671 704
855 358
890 605
810 188
320 384
938 754
298 717
751 553
256 941
560 530
848 613
8 403
806 196
256 103
692 466
282 513
277 550
852 266
797 605
699 333
735 415
29 452
120 730
396 780
40 830
482 207
354 921
32 893
344 278
62 750
152 868
341 572
25 248
685 354
362 662
92 583
112 627
644 822
957 462
920 54
468 533
252 300
487 252
345 213
57 124
907 558
689 202
396 178
825 384
159 119
347 467
728 467
906 185
724 320
542 478
671 766
836 292
663 296
385 555
646 468
363 254
965 89
23 210
332 930
958 790
352 751
609 795
611 280
413 118
239 164
995 841
569 590
552 950
212 370
661 390
933 438
705 714
894 749
35 822
277 602
197 163
998 159
990 679
708 112
759 28
234 971
701 653
89 217
636 924
763 690
634 578
922 454
243 478
453 152
683 990
718 86
743 723
757 54
421 372
720 863
34 496
297 113
695 613
731 714
803 699
169 536
911 913
283 262
278 236
34 541
678 371
327 250
889 96
469 193
85 308
515 529
10 307
742 248
522 702
384 494
116 831
346 60
356 711
408 441
453 778
228 996
771 141
247 796
53 383
697 174
896 338
453 566
570 636
564 455
529 948
903 770
167 346
351 321
722 445
482 598
640 586
174 197
674 355
681 2
427 400
314 875
88 254
73 481
801 999
258 589
976 709
946 30
793 286
629 282
201 47
213 711
870 278
192 44
95 955
240 470
893 177
26 576
393 506
833 459
936 768
304 404
47 298
638 549
124 77
308 46
916 132
614 808
54 700
439 875
652 583
734 612
334 318
81 111
985 801
458 585
29 146
367 119
679 471
77 357
234 626
305 950
364 81
985 856
186 142
383 173
129 274
508 579
332 639
761 743
807 246
244 504
514 43
592 640
385 305
848 397
185 172
958 608
279 860
136 543
448 160
304 248
186 538
298 79
441 164
994 943
236 818
154 491
841 713
430 679
896 971
747 28
426 536
417 84
857 419
252 586
887 314
216 411
976 356
613 155
188 414
859 308
578 492
494 886
587 47
928 236
403 162
446 640
297 950
824 476
153 932
784 479
493 538
537 443
387 397
814 320
919 970
776 793
424 203
568 492
507 376
98 692
892 539
89 4
337 387
726 885
876 269
307 139
888 764
104 814
742 907
803 956
660 832
963 610
821 741
298 950
262 206
766 639
387 778
98 820
616 546
655 594
195 900
913 548
206 104
200 477
669 300
603 427
805 7
214 467
42 899
676 599
56 330
997 654
550 27
252 170
246 96
359 927
145 268
314 890
675 93
61 94
831 226
290 558
380 654
231 338
186 101
691 433
235 642
692 960
790 718
154 184
618 809
632 444
90 902
435 786
854 759
623 162
632 100
327 454
341 925
447 776
490 582
355 169
141 417
242 641
595 873
354 151
485 437
220 841
544 472
694 178
447 434
298 760
449 230
633 419
316 503
893 245
889 989
605 227
294 833
520 458
430 411
840 861
761 124
765 574
143 538
684 309
458 300
952 331
312 84
979 387
782 588
543 318
175 247
123 993
761 765
229 966
467 724
286 157
501 776
226 577
385 511
719 644
766 156
601 131
912 856
892 315
943 267
24 739
800 556
828 504
345 699
346 642
726 757
136 905
384 894
423 147
445 870
809 156
76 996
954 821
749 463
904 361
910 246
776 958
154 831
908 625
536 860
812 780
189 743
930 477
294 292
462 190
174 672
774 793
439 909
403 222
59 182
561 570
156 205
445 377
244 788
207 124
488 313
197 532
290 909
287 473
572 705
420 136
154 653
950 922
689 233
946 106
947 581
349 400
871 951
571 99
642 859
781 922
768 797
401 397
244 57
405 339
551 688
632 264
684 808
816 183
140 470
518 83
239 803
254 270
609 241
625 122
754 306
948 431
703 298
307 960
720 286
627 614
773 267
984 276
976 735
492 32
643 791
934 700
963 36
681 871
979 240
652 536
112 44
631 379
630 864
767 420
734 700
242 845
941 710
74 128
588 752
425 107
502 24
124 762
563 577
21 699
470 547
521 678
544 835
811 810
495 965
272 385
335 677
995 698
562 336
143 973
151 374
957 110
800 273
371 969
630 916
860 395
845 644
963 551
4 366
187 184
443 602
831 945
619 650
152 606
650 469
293 343
728 471
402 835
508 473
173 196
986 121
867 978
534 364
816 351
187 268
242 588
389 904
6 966
164 629
546 195
561 935
270 153
470 404
472 179
58 848
930 81
152 839
848 114
434 93
301 727
304 580
63 220
477 464
904 621
350 479
24 139
442 283
848 100
718 208
569 444
269 707
368 142
688 998
163 803
785 150
707 191
384 650
856 251
26 1000
358 670
304 190
282 413
364 990
544 586
255 939
552 562
684 41
433 162
8 937
487 508
529 120
545 582
241 92
47 512
306 750
567 259
851 340
411 992
450 551
336 508
113 79
649 652
292 229
57 955
687 896
494 456
765 175
83 873
258 188
23 830
233 844
152 26
163 470
690 862
309 450
636 174
828 313
335 678
374 284
503 354
349 83
613 246
365 537
441 86
293 701
819 634
646 101
76 410
866 710
790 842
190 98
715 434
576 831
435 202
620 559
240 117
877 784
501 131
497 856
150 879
275 506
446 714
338 170
977 349
267 248
331 326
939 613
454 713
61 372
559 257
967 652
972 307
138 985
901 443
773 971
109 153
75 70
912 128
477 58
706 986
755 726
437 245
829 669
831 87
113 964
483 248
155 839
248 368
807 877
885 336
880 300
621 388
9 434
256 688
227 548
776 782
943 990
294 630
770 716
868 176
696 615
367 651
957 91
203 915
711 887
78 94
349 969
90 559
118 550
920 741
693 989
862 546
621 631
522 656
264 375
296 832
504 373
198 246
582 642
413 371
78 199
461 775
362 822
974 118
723 335
347 601
176 450
76 737
501 966
10 227
232 160
271 714
988 771
744 156
616 268
945 290
385 881
968 613
32 420
203 482
350 199
954 632
276 483
141 947
552 840
167 358
212 494
897 556
664 580
500 170
114 419
175 350
600 469
623 158
220 294
655 574
949 936
671 762
712 792
904 60
873 857
894 695
583 868
618 360
465 820
747 938
858 981
239 529
614 824
833 527
203 233
735 119
225 511
660 984
122 634
854 145
830 575
894 892
221 158
178 114
124 688
270 171
548 763
986 334
125 394
601 998
260 522
229 691
447 535
256 349
694 339
418 82
408 325
175 656
2 171
54 464
993 324
322 326
429 834
604 574
528 866
885 928
867 148
379 643
837 746
190 957
43 444
215 275
958 435
276 994
846 605
701 840
76 653
86 195
204 816
498 991
487 6
791 649
886 272
905 679
480 272
799 844
604 978
233 515
334 3
774 311
308 583
190 91
101 938
498 942
213 782
364 179
804 527
349 612
563 391
977 313
187 36
371 364
935 63
646 878
529 655
526 31
66 399
969 663
936 468
147 377
963 550
500 409
179 818
445 748
108 252
780 856
402 825
567 257
583 397
640 846
727 194
42 35
144 167
973 524
915 409
999 302
770 247
628 107
74 360
628 805
396 81
864 293
496 905
135 259
915 179
335 405
462 305
985 101
459 819
37 668
2 664
850 432
939 232
366 51
461 563
566 519
482 438
263 320
197 433
685 620
978 565
212 199
479 273
271 207
76 598
491 629
159 354
541 93
454 504
669 899
214 526
726 172
695 980
853 975
806 314
858 634
41 453
959 625
378 959
108 385
545 441
770 92
528 138
753 67
118 578
380 555
414 381
345 515
221 569
755 2
318 812
807 582
332 111
331 144
321 17
300 296
52 5
969 205
767 863
919 909
949 950
69 866
451 360
24 154
933 400
844 191
458 74
728 989
280 179
902 415
305 976
400 520
281 276
51 654
633 539
198 83
722 276
72 977
930 712
216 142
288 828
165 886
392 97
12 59
829 796
743 718
659 253
467 709
784 603
735 694
123 105
867 644
51 535
811 338
451 468
168 77
156 298
211 139
937 271
158 324
92 25
991 198
212 834
886 633
83 857
273 494
920 621
751 786
443 848
408 600
931 2
180 532
424 58
997 84
323 880
549 235
181 430
561 896
543 686
232 459
742 399
242 784
847 52
221 694
977 862
751 434
512 783
605 606
99 762
304 567
342 520
481 235
331 674
751 211
252 253
606 461
602 468
587 771
497 631
399 440
600 755
989 697
812 310
399 352
672 799
662 276
194 924
559 670
967 147
773 196
170 918
455 349
803 885
559 819
258 816
683 398
138 764
784 250
676 594
663 464
479 831
78 432
963 521
362 324
526 241
980 139
66 863
751 343
230 279
373 738
725 431
992 925
393 559
708 905
117 993
826 545
744 790
759 902
506 873
142 659
460 677
724 155
656 325
295 638
648 418
317 863
140 445
86 747
631 841
549 648
696 608
537 824
287 133
752 197
385 42
998 702
439 167
485 632
742 693
984 27
702 604
167 465
270 975
458 41
919 829
159 171
399 904
26 607
399 996
277 473
702 471
510 474
904 303
432 334
765 619
407 504
168 932
955 228
435 922
56 406
141 444
930 630
178 340
259 144
123 914
95 362
310 938
667 851
507 921
591 835
696 382
270 663
399 103
739 6
933 750
674 218
613 174
887 63
369 108
384 361
943 189
485 103
895 40
420 927
159 988
56 357
249 918
693 33
87 542
403 586
701 836
440 36
704 405
417 275
35 704
385 310
487 572
642 119
892 520
396 365
157 420
530 315
781 100
232 40
79 20
312 829
358 819
917 527
143 714
440 344
636 561
925 321
789 573
723 808
82 978
840 27
652 704
169 679
401 672
31 267
753 895
385 571
583 551
367 851
710 997
666 440
151 826
168 152
747 20
327 974
277 798
616 774
998 269
579 355
804 246
471 295
162 370
287 150
467 675
273 286
774 924
60 549
825 783
26 959
420 959
789 235
845 794
933 1000
438 524
851 693
258 532
760 120
688 178
647 321
134 81
213 761
689 847
878 341
808 914
225 473
322 684
30 811
337 5
171 260
347 822
326 432
117 760
836 224
624 395
580 653
152 814
465 608
950 837
639 523
398 922
703 416
673 798
932 9
519 285
346 30
854 630
945 924
971 492
242 864
561 117
853 702
736 250
782 594
932 625
315 711
61 510
115 903
620 115
496 423
481 113
442 717
96 153
845 745
960 806
262 88
89 400
564 717
327 804
28 192
882 667
90 806
593 946
155 536
87 430
226 717
921 60
72 666
982 983
113 525
152 285
503 107
999 148
514 12
803 9
693 765
927 785
797 634
739 556
108 868
644 877
585 126
29 859
625 385
684 329
195 720
74 283
221 548
763 537
240 55
407 804
214 476
455 223
782 252
128 76
205 650
868 393
848 888
358 434
978 325
106 340
525 343
289 56
926 228
377 241
845 495
968 342
573 770
482 544
546 873
431 960
138 987
719 71
311 929
892 855
235 28
458 779
60 169
637 838
233 314
82 471
514 355
391 920
765 941
284 686
722 379
931 67
829 689
201 86
787 299
137 290
439 894
220 669
225 316
198 758
399 185
742 394
476 59
256 754
400 476
457 126
573 78
730 95
214 158
364 989
240 523
354 232
710 181
671 245
938 976
498 394
882 11
313 428
744 77
202 96
783 245
634 792
178 167
841 437
707 163
248 701
120 55
902 931
951 43
249 270
252 414
818 707
343 671
550 401
76 797
865 821
716 336
647 576
876 65
803 848
291 899
360 29
729 216
630 101
468 36
791 231
298 893
546 680
721 506
892 663
742 704
757 343
725 315
971 77
283 316
7 343
260 116
90 98
792 94
286 853
728 845
207 134
72 320
182 462
610 206
808 816
114 781
340 198
513 59
547 760
656 692
191 874
272 631
393 678
494 134
744 264
864 529
748 401
865 124
842 965
271 667
839 441
589 612
481 402
970 493
193 776
382 664
36 410
724 944
502 957
374 845
132 749
229 391
37 308
966 444
43 336
577 914
253 172
191 807
125 537
75 709
508 87
873 773
934 277
924 79
17 715
161 287
283 591
820 45
519 250
70 917
170 860
834 767
172 416
228 457
277 446
169 671
909 786
1000 943
813 615
231 236
807 897
571 793
679 469
675 135
352 681
51 804
423 516
478 741
355 60
753 960
209 860
179 76
917 757
947 742
965 621
383 202
700 530
900 222
654 732
830 58
389 986
623 636
379 79
553 712
262 344
418 453
494 865
764 345
707 361
387 679
289 278
583 34
192 681
778 891
100 318
895 318
740 103
448 990
859 791
407 196
899 690
251 354
363 24
44 375
101 887
516 945
735 26
845 482
836 44
372 208
657 409
901 980
585 5
340 179
881 413
743 132
329 697
975 101
542 590
177 58
672 101
899 225
897 950
403 965
533 199
408 500
200 834
409 317
926 850
787 268
212 798
628 134
315 975
768 31
626 757
189 936
577 417
731 954
366 259
871 299
488 502
623 560
536 831
598 554
792 578
431 90
880 874
668 842
513 164
983 475
813 316
856 293
403 321
788 317
665 770
181 177
130 284
45 275
106 372
868 644
145 969
992 795
584 438
326 846
212 367
593 759
186 562
950 152
141 251
17 765
222 282
429 182
645 247
583 989
579 952
760 591
527 997
887 991
350 912
102 939
940 9
682 511
644 864
698 319
534 762
629 12
526 989
193 564
972 334
280 9
295 483
286 691
244 111
888 439
743 149
909 812
283 947
218 195
432 271
231 790
299 311
638 352
923 355
911 165
820 787
397 619
307 829
377 76
400 756
795 30
641 172
335 702
929 144
838 668
669 191
665 989
665 582
884 26
858 96
836 651
85 110
892 275
570 363
900 844
117 958
501 910
900 689
107 977
290 344
904 244
233 353
697 269
677 791
534 780
57 557
648 487
569 677
342 169
560 390
695 226
73 693
169 261
7 169
249 603
164 883
665 756
511 336
92 398
985 768
506 262
162 401
29 587
126 549
865 508
995 822
386 992
358 147
742 490
288 991
169 213
350 202
950 190
536 795
528 387
197 307
169 63
277 358
233 312
89 393
216 577
266 805
722 550
479 668
228 848
780 990
811 841
455 156
313 233
900 52
200 220
852 557
659 754
75 534
929 130
298 803
599 948
974 157
163 386
937 546
480 299
465 306
450 813
957 983
702 435
992 434
376 924
688 514
998 757
893 800
714 415
34 700
373 431
544 940
239 884
510 336
380 499
36 157
782 152
946 288
173 416
507 845
128 655
628 592
950 795
201 763
708 151
914 790
230 685
600 367
555 865
745 184
873 856
648 148
852 156
459 196
311 482
940 714
576 491
573 506
613 704
251 731
581 959
623 675
426 673
14 874
798 786
285 862
391 555
774 219
913 732
804 364
360 372
246 379
39 923
956 890
678 309
570 757
93 671
68 37
960 840
666 889
85 471
683 561
926 665
814 153
519 827
571 436
724 412
590 632
187 863
730 937
210 78
171 955
866 184
880 980
105 241
104 505
498 953
342 217
754 271
279 478
392 507
319 171
880 506
196 52
495 362
31 97
339 399
210 686
165 402
174 327
892 181
124 592
608 158
501 770
587 914
141 96
648 937
186 631
640 19
16 787
145 483
563 421
90 990
361 111
401 344
246 463
68 816
162 66
265 686
544 999
123 191
789 491
879 630
664 571
966 815
566 532
916 853
883 533
985 861
203 990
842 714
335 265
410 331
48 259
692 129
53 553
319 7
42 380
749 330
644 422
693 421
227 75
220 924
674 76
646 567
384 580
30 87
620 377
845 30
447 641
52 301
4 800
624 687
222 313
993 67
723 795
871 944
2 897
777 480
962 695
708 131
89 188
74 315
23 184
821 35
251 144
447 889
302 718
239 394
647 184
371 686
818 631
127 321
187 252
364 638
191 905
656 811
259 132
712 852
387 309
597 496
183 988
39 586
898 373
797 557
186 5
951 35
769 348
224 779
472 354
388 762
788 935
150 44
154 694
917 686
21 603
57 393
445 400
199 818
89 949
245 588
310 656
122 431
469 406
480 935
843 745
454 709
539 377
846 675
644 481
550 170
348 50
191 277
744 592
79 784
352 623
175 654
545 852
36 938
341 224
116 680
59 732
681 159
4 263
286 504
431 56
551 774
180 479
436 530
363 304
128 521
217 243
736 967
662 9
689 925
414 686
945 887
335 32
407 918
181 834
27 641
795 709
155 895
222 172
737 937
161 394
408 217
957 208
445 421
969 175
10 847
671 619
365 593
604 184
966 784
238 431
137 796
190 873
865 793
208 296
417 201
950 65
220 905
730 125
40 7
118 532
599 709
72 37
880 600
518 778
397 6
621 199
141 658
839 23
279 264
14 817
55 384
782 308
95 574
616 349
867 395
790 552
634 753
261 102
769 716
691 179
225 372
563 470
514 587
103 193
660 28
480 701
644 785
329 138
574 168
645 354
973 880
124 465
727 366
121 726
350 946
354 615
164 109
799 330
827 100
946 379
859 926
201 259
927 988
479 944
459 689
540 781
913 683
116 681
180 829
976 918
22 284
361 242
960 728
151 667
912 758
346 761
479 940
26 216
948 699
233 905
728 24
705 218
528 779
56 283
211 491
100 434
664 687
598 958
693 355
744 448
499 367
907 264
909 779
4 683
408 282
245 150
839 286
313 252
251 689
735 64
137 367
403 300
783 190
54 302
626 313
127 488
899 385
41 664
176 648
697 777
880 575
983 132
207 541
889 937
144 667
198 752
804 629
733 982
749 144
132 276
950 491
763 378
315 40
291 941
162 940
473 738
616 760
216 384
21 949
643 536
481 559
655 188
589 495
354 23
689 365
431 69
962 21
412 239
791 267
132 960
492 838
407 648
197 222
844 959
332 785
721 645
961 908
227 536
790 837
356 379
576 969
816 871
739 925
994 413
608 79
128 422
767 642
444 317
108 75
492 543
297 778
535 976
25 925
278 563
112 227
836 435
978 212
903 387
139 112
513 747
742 212
827 369
400 731
353 620
849 213
252 349
895 984
859 503
624 914
611 179
745 4
777 822
731 856
717 987
489 804
879 158
678 203
237 520
246 58
653 568
543 286
473 994
152 720
756 514
623 220
690 581
282 569
401 214
550 992
507 542
382 862
587 758
382 923
668 337
69 94
350 897
497 542
244 64
925 439
224 766
3 825
473 66
151 735
314 967
649 520
460 936
320 23
418 440
496 557
178 14
598 523
587 862
785 373
450 282
67 8
910 66
445 544
805 328
84 367
964 993
960 757
96 315
761 386
702 586
255 719
613 10
247 842
826 529
519 994
865 603
317 569
4 61
60 260
795 966
79 674
621 175
799 263
976 886
861 472
88 872
309 584
79 655
322 289
939 932
223 245
129 784
6 544
109 140
815 106
393 815
89 267
754 898
237 379
650 571
509 194
112 920
920 922
115 913
642 524
608 674
856 504
580 867
213 62
558 857
613 815
547 705
17 844
428 900
811 711
60 989
379 732
814 156
391 771
272 95
888 740
15 808
382 6
980 490
465 349
639 22
587 901
183 25
836 670
286 209
967 939
775 960
311 502
350 483
563 883
591 33
583 775
579 37
561 932
152 972
801 56
208 327
644 228
910 55
219 293
88 259
860 774
249 278
820 286
213 681
460 343
395 357
101 382
347 613
749 418
524 173
498 8
520 770
551 207
295 591
547 363
217 362
374 872
415 809
99 617
422 266
662 471
66 200
859 831
60 218
34 773
622 785
307 832
860 143
774 206
108 5
234 831
252 111
690 23
20 168
131 289
421 191
118 220
474 542
55 291
20 3
30 378
272 868
528 519
178 509
992 150
742 39
898 630
523 718
380 218
163 263
146 891
743 673
534 760
891 775
954 428
268 409
865 651
900 908
125 706
861 203
119 865
246 699
665 975
824 373
28 233
176 762
440 294
36 320
830 48
390 321
574 890
103 140
30 489
950 280
448 986
888 589
894 553
16 463
864 955
552 676
93 128
790 575
403 599
518 968
461 984
917 241
28 24
2 647
288 209
536 289
164 220
77 645
860 698
720 34
128 954
124 726
630 810
250 745
482 65
13 910
275 643
861 566
776 857
460 895
255 90
346 446
800 752
855 21
144 676
779 617
425 526
964 976
950 265
370 146
804 973
732 623
311 603
959 954
52 614
868 787
426 402
16 912
92 303
28 505
119 935
79 836
47 128
450 894
390 963
92 568
701 610
803 835
863 630
657 936
379 37
856 131
449 154
635 571
66 156
64 670
615 466
24 152
510 317
342 465
888 359
660 345
288 285
573 169
438 299
939 710
134 101
452 902
3 273
27 407
614 214
692 766
592 856
687 546
913 370
237 47
734 162
169 115
236 172
107 334
950 316
4 717
804 842
858 62
615 78
106 381
777 375
520 994
773 74
744 461
249 23
368 227
898 214
480 484
727 232
120 874
627 13
813 471
865 301
432 387
316 260
90 296
826 280
461 613
417 662
108 21
616 610
188 549
278 67
338 713
839 868
679 648
415 320
938 78
606 8
591 467
531 726
346 840
419 526
878 465
942 88
78 592
595 982
204 893
325 968
304 927
514 377
542 509
853 222
245 57
892 698
484 523
682 907
379 241
338 41
913 880
865 209
110 822
202 480
372 279
114 617
605 501
785 242
854 650
183 201
393 916
629 443
103 10
826 481
622 228
916 953
577 163
393 385
562 778
875 214
4 450
97 387
522 619
62 158
320 858
423 833
8 423
299 165
179 398
921 153
740 201
505 285
134 321
106 537
812 973
996 669
510 219
702 508
975 228
359 433
677 704
741 268
508 988
47 153
967 145
998 381
370 572
273 624
146 849
829 371
490 694
755 500
400 880
589 397
333 478
815 375
871 166
451 562
161 68
943 168
527 953
383 189
867 677
978 882
560 655
591 565
660 779
344 981
62 771
77 174
802 599
309 695
349 121
3 526
232 942
905 244
501 203
210 400
268 203
672 75
413 856
552 376
386 250
909 157
694 223
229 107
476 136
881 377
50 346
362 281
379 149
476 311
360 654
471 710
238 970
854 943
228 732
681 113
673 700
762 171
810 173
404 490
426 553
576 298
304 137
122 595
289 206
989 474
525 357
314 834
448 863
474 342
540 659
360 593
584 130
94 543
685 247
420 112
850 68
415 529
474 502
205 320
361 718
817 677
775 185
174 553
716 272
136 616
266 54
488 448
284 922
919 993
181 535
587 149
477 220
335 964
813 2
482 170
478 767
778 579
227 223
237 729
721 828
623 378
77 549
498 107
543 703
213 348
66 370
487 874
979 719
126 80
891 531
353 335
509 277
77 107
203 574
591 862
383 656
185 355
463 663
742 275
861 995
234 642
984 185
628 595
493 873
519 608
278 147
277 838
136 35
286 236
832 991
665 546
869 10
368 992
474 900
419 157
82 809
278 702
766 415
432 24
117 85
738 372
211 800
452 126
75 465
765 750
894 792
59 752
357 905
708 389
936 863
398 686
394 523
788 319
538 622
324 307
256 284
1 974
717 495
813 42
78 671
743 323
82 723
291 118
310 524
898 612
541 279
945 202
214 837
715 84
737 137
918 429
560 387
926 902
356 52
847 857
518 85
755 200
811 657
672 615
479 977
414 810
237 716
365 761
382 15
778 363
777 139
238 585
849 880
134 368
779 244
798 718
134 797
187 208
990 883
604 493
465 497
543 470
197 259
270 47
137 793
554 515
760 707
962 984
75 954
466 259
641 375
49 437
125 388
298 548
192 832
366 775
34 660
660 710
402 446
452 570
552 681
178 603
72 84
990 351
387 357
589 721
503 87
78 605
792 428
480 491
296 290
999 63
753 636
657 312
248 841
176 418
656 825
581 901
995 872
152 447
143 89
938 76
84 373
280 382
161 408
819 125
16 649
667 710
531 792
371 865
207 91
476 636
386 40
406 252
621 310
514 515
118 815
409 630
35 992
759 528
305 158
308 98
115 992
980 593
430 702
181 742
483 863
48 445
306 485
356 754
920 377
578 9
514 311
219 556
59 793
849 927
586 157
834 533
469 217
637 846
662 280
682 994
674 222
761 173
987 328
897 582
95 352
208 562
24 464
396 654
116 903
923 992
306 185
410 19
964 544
38 789
100 75
395 350
475 299
845 200
112 844
967 900
165 37
69 323
245 642
386 326
900 950
537 792
459 375
951 577
856 783
321 486
226 825
108 877
828 193
680 954
589 711
781 533
161 11
33 278
581 251
658 506
911 519
548 253
424 120
809 351
490 507
494 503
292 305
655 285
541 458
723 307
802 323
185 636
276 302
857 439
631 48
60 291
699 943
17 367
178 231
765 487
791 984
837 245
604 69
298 66
532 996
636 833
459 247
226 591
281 451
289 125
530 365
666 966
533 93
505 946
382 20
88 312
537 499
554 739
250 272
98 328
322 621
777 87
68 573
401 867
474 726
540 23
61 443
305 274
809 334
317 210
564 444
44 268
130 431
387 470
370 355
590 329
786 543
635 871
934 980
132 533
503 67
93 237
396 787
404 35
311 141
984 694
608 156
948 396
502 93
327 235
571 76
182 500
807 45
734 384
299 277
137 870
57 149
786 991
302 906
106 497
476 620
2 339
72 205
221 786
888 88
975 288
186 601
288 246
842 442
783 226
756 228
542 760
482 200
857 131
766 873
169 165
364 368
539 589
542 350
752 504
353 888
174 609
24 721
493 386
614 741
626 478
136 567
670 268
898 384
868 426
521 147
60 437
718 367
538 129
348 307
720 280
488 707
37 502
946 369
530 266
547 809
532 965
561 89
592 650
965 474
48 931
317 636
468 854
178 550
532 902
673 415
881 461
666 308
154 349
159 480
997 303
195 975
480 222
703 240
886 666
83 282
693 692
170 720
947 523
284 946
145 378
47 261
822 635
42 935
769 621
777 951
318 101
20 984
459 324
26 80
426 163
281 657
284 126
834 830
268 578
552 740
297 293
955 564
541 582
664 988
717 883
21 188
572 828
129 5
779 525
368 2
745 254
411 28
513 711
583 370
222 885
582 74
48 356
825 501
211 459
61 27
610 929
707 729
977 779
146 329
358 56
608 756
856 590
919 552
826 339
448 541
996 60
921 487
859 778
584 143
787 56
613 198
744 696
940 247
374 576
917 610
500 991
646 175
10 90
307 985
892 387
87 35
640 918
120 739
502 831
962 239
192 533
405 575
989 442
924 671
834 91
685 861
674 72
351 235
18 136
57 141
832 764
505 131
558 826
485 777
671 943
260 653
411 909
777 162
248 175
895 168
533 472
884 708
322 76
986 359
586 435
373 493
240 28
18 555
112 756
870 948
304 849
98 545
166 864
840 810
702 54
956 861
614 700
974 765
520 796
643 564
557 229
12 416
616 627
389 967
111 737
638 619
299 979
166 77
415 939
145 323
295 508
65 271
637 263
842 330
576 414
270 142
739 966
277 158
992 128
427 766
246 657
308 549
350 196
745 526
39 331
753 751
818 712
264 750
48 47
652 738
700 365
365 37
669 362
613 489
555 397
597 11
521 870
797 954
926 427
665 699
569 836
35 925
675 475
331 452
596 831
746 873
228 685
375 907
356 237
993 858
435 275
776 715
763 964
979 298
522 55
999 594
991 648
391 894
201 785
698 875
357 793
81 232
30 284
706 598
574 898
743 845
855 97
706 772
426 959
721 495
269 362
80 6
217 805
437 801
351 129
311 817
562 572
748 249
496 185
494 15
964 891
988 647
249 210
596 618
796 312
527 684
280 415
377 749
899 800
199 723
892 822
511 830
792 544
795 635
559 428
135 679
642 740
909 560
36 935
926 719
350 807
908 617
70 321
294 943
566 308
110 146
787 6
467 186
323 305
947 392
208 759
757 539
137 651
485 913
167 609
775 234
251 583
44 723
96 789
206 515
145 426
809 278
386 569
713 233
892 631
522 134
652 911
997 437
669 893
99 915
431 70
921 730
732 308
657 926
669 905
658 458
907 318
674 664
122 816
335 386
360 761
776 730
969 448
995 940
513 837
15 89
998 514
208 541
162 145
814 208
536 607
988 113
318 132
604 286
216 49
669 927
435 640
932 293
72 498
283 599
365 164
329 863
880 993
308 411
837 750
594 657
270 301
748 194
927 717
396 732
960 408
967 960
501 553
482 559
65 80
314 325
935 191
165 807
95 821
530 457
9 239
35 13
521 974
191 716
890 683
354 22
366 435
20 108
717 739
652 890
670 839
466 443
64 968
979 383
782 219
4 481
397 393
540 855
750 66
770 320
999 593
794 189
428 628
741 317
853 491
532 801
718 604
301 907
790 114
228 370
408 410
792 847
121 495
892 566
192 936
950 736
448 202
305 328
598 189
225 385
483 808
836 297
669 47
398 448
153 304
95 185
664 471
63 748
275 9
913 51
497 953
809 612
691 211
180 942
866 754
299 647
124 686
703 164
10 967
211 837
409 509
273 609
741 962
374 368
595 163
877 324
28 762
14 413
224 103
298 562
355 761
255 757
621 723
675 345
844 803
549 578
470 23
925 555
259 793
589 333
101 546
511 869
588 541
131 937
488 138
289 948
514 603
447 532
918 314
522 659
452 36
793 840
472 178
480 312
632 336
606 462
498 800
362 359
137 297
714 109
289 630
326 592
827 583
610 50
374 691
999 140
489 253
319 92
744 498
148 291
988 416
403 105
777 906
510 389
297 538
48 720
926 785
570 144
913 455
604 450
418 799
733 729
612 237
341 607
852 260
414 5
822 224
200 293
486 981
692 978
664 316
970 322
51 509
69 851
683 392
521 289
785 537
365 195
385 355
554 187
735 829
872 789
59 612
410 737
11 702
178 615
35 956
548 378
531 468
693 358
548 993
13 107
859 404
640 864
864 51
525 402
940 10
975 901
692 799
453 884
715 510
606 345
348 845
567 311
808 344
87 402
557 75
632 861
946 381
159 528
98 2
497 787
202 306
520 347
867 974
811 866
772 669
469 508
814 959
126 415
60 461
274 108
449 819
230 72
480 34
990 442
340 391
230 126
215 356
823 976
930 652
593 162
910 170
856 100
221 15
526 893
876 988
358 423
809 881
568 226
847 860
162 360
136 116
817 281
746 738
317 901
803 488
522 444
429 228
908 590
172 745
113 618
282 103
374 917
69 657
474 15
736 656
467 316
8 956
440 801
820 520
784 374
552 907
578 238
194 239
548 906
786 573
942 559
218 312
17 796
156 240
838 78
68 959
567 371
480 612
725 412
182 446
611 454
999 900
246 636
82 446
736 372
913 871
75 976
947 123
380 306
274 348
356 815
965 8
691 236
609 697
78 308
724 307
336 16
234 67
397 588
37 899
894 944
642 770
704 847
590 486
971 934
477 531
168 240
366 42
601 991
408 576
868 107
569 279
968 415
535 548
725 982
400 701
457 105
537 829
804 560
135 820
548 764
295 50
852 148
91 602
931 874
725 259
542 589
845 104
531 176
668 608
610 912
212 418
105 759
517 849
489 189
843 9
915 625
853 207
427 905
936 428
985 171
18 416
855 687
900 701
719 945
621 357
327 639
634 112
988 817
872 327
580 42
660 698
49 134
183 412
256 879
386 224
308 867
146 51
739 269
354 500
945 998
273 521
46 835
720 620
173 451
747 468
83 493
599 503
187 545
690 617
342 878
228 75
344 164
898 138
851 546
955 419
93 574
101 614
12 372
360 832
542 576
292 372
300 812
422 885
121 874
824 810
556 105
565 927
464 731
815 444
306 254
645 573
355 498
546 768
957 221
77 270
789 954
962 677
728 268
798 252
53 32
673 337
23 94
753 177
832 447
504 658
92 758
340 947
177 915
341 575
412 342
102 960
299 779
752 642
584 665
344 42
674 489
666 713
110 144
183 970
451 307
742 510
958 343
428 388
74 386
949 633
471 425
956 12
186 983
690 969
478 602
312 897
475 753
194 246
670 327
432 570
620 922
872 314
687 332
864 131
267 76
345 31
920 975
90 212
754 700
28 214
8 950
135 763
671 485
469 733
756 489
924 50
87 948
722 741
566 825
715 94
958 615
415 653
513 169
407 618
354 978
161 201
766 106
179 140
121 951
929 48
463 942
281 233
700 193
146 469
471 476
70 791
716 518
466 745
698 5
297 177
770 25
286 197
296 57
118 527
657 623
978 598
638 93
125 192
889 853
164 296
955 124
822 789
239 190
376 404
908 801
240 806
61 765
349 688
903 617
49 271
956 389
496 975
90 628
311 586
693 584
892 468
885 356
251 454
70 924
235 692
93 449
556 472
801 479
688 375
815 771
689 412
463 586
206 8
520 932
980 120
378 27
352 854
641 183
157 638
384 166
289 508
818 446
705 468
322 68
784 661
360 599
628 126
316 921
460 912
586 653
641 905
843 786
306 592
905 46
763 939
287 70
839 730
593 981
883 153
735 714
784 808
645 620
354 444
893 895
126 450
113 370
600 253
180 580
826 131
5 548
670 382
970 593
591 439
431 452
27 759
792 939
902 631
956 944
621 305
602 694
754 265
490 704
389 259
256 350
610 942
257 726
899 279
90 946
750 49
128 199
242 854
126 340
343 110
166 842
407 487
260 194
539 204
588 783
496 790
115 530
541 878
523 861
368 812
807 749
688 554
477 390
602 3
22 427
587 243
282 470
491 409
913 357
412 344
589 948
28 447
443 765
720 165
407 401
472 154
881 205
852 162
685 711
618 643
772 28
577 219
404 664
882 723
250 174
635 732
658 414
193 509
51 327
153 844
830 218
60 649
266 562
711 199
760 1
609 394
109 558
90 896
875 245
670 707
964 167
548 972
75 236
176 587
502 563
470 854
329 802
159 556
464 342
470 97
991 956
428 287
768 956
572 746
696 641
466 58
5 757
477 304
504 593
338 927
483 969
996 743
468 180
846 635
674 639
151 715
154 100
134 94
633 399
418 645
28 603
170 579
760 239
232 358
668 264
447 842
554 958
563 574
62 628
888 258
335 558
475 975
309 226
399 305
941 298
548 486
295 882
719 591
887 441
452 16
806 448
856 778
405 606
955 34
818 310
557 608
277 108
791 919
198 431
47 992
542 43
999 551
182 332
994 938
776 305
287 966
376 818
243 489
771 993
960 788
653 841
874 573
735 264
96 441
802 839
549 573
73 133
27 49
793 878
653 589
743 879
742 578
880 596
580 229
236 646
170 543
192 763
269 818
790 865
416 856
869 837
20 415
566 209
753 357
81 877
210 81
507 651
224 270
107 302
120 950
34 479
199 354
232 428
198 577
762 886
514 682
692 673
939 334
698 21
237 192
497 339
865 649
344 89
593 938
978 53
875 514
637 534
932 918
405 906
341 597
654 489
162 768
714 367
149 921
334 111
566 755
373 915
987 908
739 900
599 708
26 57
473 567
732 74
218 124
176 124
351 689
954 880
864 76
674 620
604 366
693 519
754 193
48 949
329 162
229 704
530 162
367 904
218 130
867 578
719 583
495 646
106 805
817 72
67 534
597 229
614 670
624 308
460 310
928 452
438 118
65 443
200 469
836 325
831 363
893 372
647 814
980 126
217 921
443 996
598 12
138 822
828 642
11 168
856 219
41 113
557 937
467 810
618 579
663 963
389 409
725 426
189 102
350 432
548 422
930 567
285 111
37 470
502 230
62 246
678 649
245 609
495 977
976 772
660 329
32 643
600 975
709 455
866 190
291 147
129 389
761 586
284 85
396 682
334 491
994 986
329 924
28 830
46 101
835 934
626 980
130 179
833 881
396 712
631 333
221 268
727 592
461 737
445 925
158 761
374 971
771 600
65 497
547 141
253 365
80 445
284 104
633 844
370 403
125 616
779 497
940 660
508 643
229 234
918 990
983 357
365 229
215 717
522 615
381 898
748 224
368 785
434 774
638 780
136 615
1000 787
43 13
573 358
156 833
551 719
458 913
10 615
812 985
602 907
56 332
229 618
223 352
225 278
640 99
902 332
131 804
576 156
212 844
10 843
757 754
17 960
907 563
854 639
914 486
929 445
899 536
94 279
54 481
969 469
150 865
245 239
902 296
345 552
976 391
499 207
64 353
495 908
380 216
635 214
243 90
662 920
988 576
925 656
121 942
699 110
198 586
463 722
135 683
134 128
717 941
10 339
597 66
333 232
84 308
39 374
672 419
58 665
467 420
521 228
390 720
291 691
655 537
876 350
623 611
16 238
100 529
429 972
551 976
444 478
440 361
866 590
253 467
519 454
499 558
500 232
340 357
178 225
11 989
17 766
972 212
887 490
960 478
380 61
580 547
226 884
645 592
316 712
958 188
97 763
977 488
254 483
73 100
259 858
33 908
954 121
900 28
421 417
829 466
662 83
222 881
64 734
625 969
125 631
729 836
802 5
199 957
950 60
386 42
648 417
758 253
844 481
454 249
572 728
224 802
429 380
722 389
467 519
945 20
896 187
584 299
932 1
883 270
151 892
427 622
718 427
534 249
660 485
41 269
396 17
949 529
199 191
143 843
401 446
59 263
530 278
936 373
165 80
2 32
60 524
810 896
810 154
694 991
183 532
451 11
391 930
431 407
777 748
709 643
648 910
973 924
225 667
366 297
82 859
973 578
277 301
774 792
177 216
315 21
788 288
905 857
201 887
81 339
504 270
763 83
85 964
944 856
964 853
110 928
566 622
197 607
13 611
882 108
577 9
101 966
647 788
518 521
570 844
728 127
435 255
212 72
434 180
305 672
478 384
332 746
956 644
832 366
578 127
669 201
507 663
815 443
423 491
321 412
853 220
264 560
609 199
234 746
424 668
867 493
365 877
325 397
286 280
446 375
924 403
631 411
530 93
78 667
286 356
418 870
3 9
26 104
15 391
145 609
241 843
269 822
289 787
87 34
715 874
745 7
849 201
481 485
981 236
66 259
780 127
146 975
944 691
893 950
105 364
765 522
589 858
481 393
918 284
50 775
220 59
877 712
607 128
55 489
304 871
644 832
106 760
923 123
4 124
542 208
78 610
809 403
972 468
647 691
849 777
854 176
286 156
861 596
604 440
634 110
845 322
795 511
1 528
858 224
889 903
182 71
380 177
790 357
226 350
695 639
986 699
258 29
950 20
390 961
772 23
783 989
841 902
839 500
940 600
301 878
724 601
279 267
4 991
721 9
114 507
33 523
544 996
593 429
321 808
23 33
429 996
810 925
704 530
480 372
86 233
928 982
385 796
687 103
152 397
848 757
936 765
669 999
828 578
324 438
66 297
757 830
452 216
937 416
171 795
487 859
769 884
311 166
898 888
704 632
523 913
560 605
667 632
270 118
161 851
876 934
634 347
116 768
953 977
821 360
174 444
831 852
59 496
643 780
19 401
460 345
285 344
779 336
976 441
422 512
545 205
745 697
844 62
736 42
412 890
733 337
535 779
421 73
743 961
44 160
367 985
146 427
611 340
587 161
835 525
143 589
203 11
473 292
657 766
783 69
514 782
751 566
196 717
936 187
39 112
509 855
426 190
218 890
508 436
909 53
35 901
402 14
457 375
597 437
199 290
895 322
623 165
340 156
166 1
72 493
505 360
115 541
940 17
224 396
17 337
177 939
51 223
494 373
896 988
302 140
929 70
225 566
833 328
590 604
933 200
907 607
762 270
717 825
563 75
101 827
144 613
504 862
492 938
939 234
543 221
487 546
554 109
830 85
899 666
164 924
526 558
913 393
154 802
344 159
91 146
569 30
3 406
837 907
601 452
110 940
865 749
318 831
391 175
489 825
844 499
722 594
354 182
174 36
2 956
410 606
912 362
226 467
807 713
299 925
609 376
261 209
238 35
6 690
795 533
870 715
92 984
575 379
920 569
120 434
546 407
611 689
685 584
879 918
497 480
895 804
37 629
441 675
278 974
166 277
949 705
80 632
578 775
994 620
318 199
751 691
702 860
724 67
650 716
434 150
288 253
12 513
12 11
729 365
674 772
183 297
532 884
763 522
705 684
947 385
873 781
329 864
953 432
765 364
427 292
110 795
383 487
449 142
63 187
584 576
591 656
406 646
877 144
11 239
347 893
610 435
876 732
769 17
773 209
470 501
347 487
118 453
709 632
595 791
288 847
888 188
257 184
597 428
306 887
426 186
949 792
872 44
595 988
804 9
353 5
76 534
637 276
44 492
504 43
984 594
845 158
726 831
505 362
295 806
395 115
657 738
913 284
442 750
174 218
926 131
647 899
23 486
613 77
329 787
938 476
762 101
154 280
110 105
765 210
14 914
695 4
281 896
128 495
158 23
180 265
254 475
573 485
368 189
681 498
49 768
798 16
705 206
276 682
784 169
903 263
778 543
388 819
225 60
534 446
551 165
530 393
959 635
242 126
953 455
824 148
102 515
305 666
235 683
934 378
336 145
837 521
171 609
138 863
878 283
101 133
269 875
737 619
443 394
577 542
111 785
264 3
50 352
850 851
905 5
341 785
920 348
57 160
449 335
680 184
515 286
436 760
213 751
569 424
513 253
676 488
653 395
71 215
197 754
407 293
132 97
914 519
642 445
158 79
314 329
904 348
856 928
246 220
474 892
896 26
29 993
700 784
895 764
80 38
106 456
846 875
150 431
412 562
625 491
230 858
885 633
489 846
713 538
643 584
199 403
269 81
18 872
896 370
301 80
481 872
378 422
895 70
167 817
771 632
30 480
199 817
772 198
822 127
754 903
4 801
836 7
289 885
73 359
316 871
15 72
790 71
529 213
655 58
451 749
328 863
863 740
968 955
205 566
779 131
444 603
241 914
22 894
30 652
160 85
478 880
903 170
817 809
173 904
491 816
661 627
111 153
599 517
902 409
312 445
372 635
47 734
856 750
55 300
655 51
162 62
760 458
1000 553
966 618
409 608
949 965
947 418
405 767
757 23
889 753
703 510
63 580
588 598
18 288
940 523
920 886
541 786
805 810
451 48
555 661
809 918
229 28
914 630
515 253
346 999
669 592
765 217
191 220
132 4
490 168
746 832
67 839
821 921
52 540
105 884
790 560
941 968
786 540
385 757
942 791
632 776
677 249
553 910
145 275
143 602
992 941
97 800
487 667
792 160
587 106
370 785
558 375
538 152
259 904
745 547
840 387
734 99
79 82
824 34
753 18
971 67
408 513
509 397
210 450
773 291
198 424
478 525
157 3
512 9
201 933
582 19
303 868
915 310
58 725
349 913
955 790
790 439
229 32
837 890
39 801
60 299
141 322
208 44
691 819
755 117
856 397
608 505
434 976
615 364
508 825
381 354
47 169
505 457
327 654
568 216
188 73
855 60
983 618
936 961
747 486
13 793
895 442
630 694
502 75
332 367
456 63
546 294
149 516
12 879
694 935
27 88
101 815
82 959
830 297
71 420
442 164
944 258
421 159
557 153
784 452
137 113
202 957
71 575
708 926
919 462
598 35
462 465
962 4
982 597
177 870
70 387
558 444
860 543
590 37
905 69
442 378
179 209
706 687
783 460
138 606
964 589
746 847
529 351
213 562
539 714
29 334
872 332
866 80
1000 805
427 332
160 364
931 699
61 11
779 278
146 432
312 780
338 735
153 456
502 885
382 918
274 81
42 250
115 22
376 882
979 470
812 422
233 369
387 673
138 624
24 574
13 584
583 646
509 893
773 388
97 1000
440 644
697 156
110 930
704 557
316 940
975 90
924 944
811 351
858 333
964 52
309 58
344 78
895 29
961 331
92 301
156 675
328 201
807 242
392 617
413 134
5 408
458 97
485 418
159 582
933 716
22 662
514 840
282 723
356 943
977 601
495 783
818 280
103 394
376 51
496 622
189 176
758 636
270 338
777 774
372 254
843 900
134 634
771 380
192 430
485 487
335 456
604 897
828 37
365 862
921 537
315 807
245 217
104 452
984 674
368 46
947 492
692 459
923 352
226 613
803 230
293 605
801 89
334 440
42 376
757 216
793 900
308 606
635 919
625 700
341 231
759 932
447 462
45 790
511 860
467 938
760 571
960 345
90 667
200 949
388 15
951 666
972 944
34 214
184 574
182 984
412 777
61 975
367 310
139 341
863 117
365 145
203 821
918 564
715 85
427 990
618 54
62 638
853 613
316 387
820 209
401 94
12 238
231 606
803 893
910 734
734 954
675 589
211 973
245 620
931 643
697 82
23 365
847 693
191 296
248 866
169 109
657 435
998 746
45 185
330 738
478 799
519 468
221 860
950 753
708 78
5 136
562 852
838 753
637 837
824 521
870 65
809 656
956 775
603 836
608 87
597 751
632 228
182 516
51 533
801 247
958 180
1000 758
830 129
661 961
249 975
370 369
168 344
818 983
990 894
288 130
416 652
794 117
295 276
152 768
773 439
358 772
86 351
552 880
290 56
23 66
257 545
701 216
564 704
863 843
602 607
427 998
465 527
703 138
519 971
521 803
642 581
685 69
148 260
453 641
114 132
734 114
770 437
673 773
783 652
891 561
953 684
711 734
205 574
815 864
372 700
554 855
628 531
787 10
165 770
948 783
271 866
535 742
140 396
586 142
686 58
546 86
196 168
47 10
924 644
494 553
737 317
684 693
783 428
510 250
384 727
107 207
923 435
42 6
434 803
880 310
803 833
636 963
540 995
15 162
699 823
167 702
469 717
566 494
614 115
754 484
393 841
410 807
925 827
878 693
199 181
110 497
130 593
893 209
559 35
6 663
405 73
526 520
787 452
413 730
660 697
927 491
707 776
77 525
887 798
501 370
217 597
670 613
916 436
989 381
958 954
319 845
662 753
641 79
98 951
818 724
913 878
522 557
7 123
824 376
825 351
828 423
950 243
189 492
604 91
361 884
992 981
666 503
184 958
586 88
637 682
981 222
323 210
616 586
945 243
176 466
996 292
177 349
931 109
267 530
406 173
95 855
430 887
544 362
668 455
173 94
630 658
511 33
931 525
300 424
805 591
548 534
706 715
858 366
721 219
865 476
316 109
109 902
696 791
326 514
37 391
431 132
708 988
424 249
568 155
105 805
597 585
299 249
39 133
727 873
656 781
509 415
472 973
989 740
426 916
615 98
188 534
301 227
435 587
118 286
367 451
84 144
142 713
974 754
263 662
842 307
197 637
654 156
228 406
367 562
57 779
287 416
254 310
23 888
289 459
525 560
568 793
120 785
792 401
822 713
782 547
330 80
279 518
116 539
86 157
728 997
155 575
467 524
455 421
164 901
779 986
416 285
771 106
726 276
667 537
799 506
339 30
414 411
623 939
865 570
628 363
65 922
39 883
645 783
695 8
596 551
135 154
541 32
473 322
895 923
685 357
784 638
968 857
848 733
237 172
664 368
757 934
255 560
76 602
915 350
671 303
370 1
827 467
650 855
779 553
64 987
162 594
113 298
318 496
457 143
106 172
243 197
637 808
880 421
667 454
549 979
414 985
372 787
203 908
520 23
250 611
749 787
417 458
261 585
586 120
122 871
859 362
436 263
815 823
831 342
898 433
786 275
600 696
499 517
372 955
723 265
461 992
873 590
33 324
743 216
998 506
457 101
240 784
675 932
437 722
42 316
983 969
882 119
364 771
508 687
407 976
543 323
46 347
485 298
472 334
390 330
423 138
575 13
557 838
852 872
8 342
986 351
509 771
168 770
862 467
745 438
240 565
977 545
426 62
613 966
465 805
302 544
2 519
993 757
953 713
579 277
353 744
940 520
427 233
123 944
408 183
218 908
967 696
235 420
336 74
393 636
985 350
367 920
548 69
188 454
313 25
509 776
358 888
803 842
555 466
490 155
833 270
512 799
853 197
432 145
694 109
464 820
896 515
208 102
975 814
701 469
946 554
331 397
827 696
117 137
440 571
226 313
239 711
923 44
536 467
346 985
306 282
953 115
383 509
884 964
357 145
705 108
665 613
403 366
836 167
196 249
691 354
510 721
991 314
428 912
96 448
100 655
768 272
697 81
86 506
508 147
162 170
5 240
490 760
725 239
802 467
989 814
715 916
971 463
756 138
517 971
534 739
154 895
565 327
103 949
745 274
315 280
118 14
754 736
186 687
372 478
822 864
449 612
155 588
1000 311
623 704
301 53
833 742
419 750
555 844
843 269
348 365
844 37
123 320
401 379
727 837
49 268
658 974
689 349
25 254
776 49
210 806
498 929
319 165
602 339
552 822
502 469
693 235
844 267
735 436
645 298
971 296
228 578
318 180
776 389
329 153
933 503
964 396
888 982
580 707
546 182
582 840
99 840
817 566
286 534
707 578
534 459
277 24
989 597
890 822
669 46
296 918
121 548
895 926
561 985
242 390
292 426
167 721
286 809
484 444
542 438
226 823
175 50
757 299
556 850
314 563
306 452
487 49
579 774
970 684
2 349
574 108
717 94
569 20
921 639
886 745
299 908
719 964
100 478
95 99
441 210
544 700
746 999
597 990
913 105
611 251
985 146
793 991
848 881
639 762
632 154
784 333
555 284
727 298
592 873
789 397
435 695
140 625
132 896
361 999
300 758
915 950
557 96
485 712
978 250
724 248
368 556
758 972
731 854
894 417
562 931
600 431
812 237
574 143
66 814
530 951
753 370
480 874
8 803
356 203
369 41
179 275
965 248
806 166
521 186
840 812
7 701
236 97
971 301
644 696
414 548
932 568
554 95
418 446
867 556
150 265
643 596
925 213
159 110
496 930
484 987
759 471
557 35
993 238
887 705
523 25
782 18
659 816
203 49
852 525
749 816
753 56
447 57
818 345
897 7
152 806
817 409
743 44
782 646
767 485
988 96
350 192
240 731
942 21
239 415
569 89
835 878
764 125
538 577
691 895
775 944
407 294
906 236
8 602
729 55
677 719
502 714
119 875
409 313
994 318
19 419
528 310
426 86
103 840
57 5
866 616
871 355
511 77
666 581
382 986
272 352
568 742
271 312
472 883
132 243
680 958
985 394
962 410
731 441
504 721
731 119
733 231
473 336
734 462
99 509
710 22
777 894
970 971
406 841
371 320
349 879
273 827
941 897
566 645
66 809
894 731
506 450
616 482
321 998
183 570
788 61
187 860
595 536
41 934
78 772
193 309
437 487
37 531
378 561
847 222
693 911
793 8
137 376
33 254
226 387
466 570
714 854
855 332
85 577
187 98
809 801
610 472
730 846
536 943
827 959
114 887
421 511
316 605
991 812
664 35
890 201
939 274
702 223
867 266
290 804
14 233
488 691
875 455
402 660
376 875
711 93
211 16
540 147
173 719
395 469
440 370
325 869
967 645
684 832
188 35
803 474
699 781
417 166
43 475
997 978
722 307
222 98
649 933
97 532
440 322
533 314
927 923
765 786
296 209
527 182
547 175
638 81
64 737
544 521
64 486
636 988
553 977
774 384
648 575
816 334
473 492
386 411
540 619
615 290
923 453
545 278
425 521
906 585
636 816
264 860
328 834
537 241
330 677
104 963
138 114
671 227
200 157
940 74
986 376
103 822
808 948
406 128
300 969
8 953
852 171
939 903
574 415
804 975
477 504
577 642
162 5
913 875
353 19
540 434
787 621
812 629
691 783
784 330
694 798
615 1000
379 649
855 430
347 631
166 263
30 161
922 344
482 157
178 918
79 213
407 116
591 342
367 751
258 567
772 154
532 826
560 55
63 706
403 420
918 506
798 841
831 162
767 347
475 798
524 969
551 143
200 893
107 147
405 603
648 180
529 323
170 794
785 840
440 70
960 462
397 494
948 166
65 605
30 424
131 15
70 193
244 652
855 653
623 518
124 462
894 774
488 623
938 71
329 160
997 850
464 87
500 287
716 464
439 463
923 346
967 583
29 259
890 738
844 118
886 192
437 911
240 672
574 944
174 421
969 339
37 666
42 36
331 370
634 646
547 439
602 384
73 962
600 518
866 607
850 476
581 680
639 929
326 9
411 660
660 911
983 452
602 938
133 260
461 215
734 710
665 533
39 590
567 363
629 110
3 173
404 386
766 191
424 43
756 667
70 285
172 417
712 484
777 766
526 296
206 123
23 4
362 133
277 428
130 103
479 408
437 820
596 896
419 894
224 229
473 854
317 395
793 296
581 462
805 762
72 390
118 484
192 884
47 461
978 99
210 791
503 998
739 288
745 821
103 923
595 162
132 263
555 437
233 879
241 751
534 838
662 789
136 104
630 951
557 637
759 165
905 39
949 392
884 575
146 789
538 520
535 935
234 978
118 791
295 555
850 945
694 758
255 952
110 638
631 73
136 458
297 398
403 344
316 366
689 9
593 753
849 97
597 508
764 502
294 889
742 661
150 229
545 533
59 980
347 161
513 572
169 282
713 714
529 88
980 131
796 522
438 431
60 378
452 745
788 213
883 369
582 998
13 393
874 89
217 762
338 529
84 754
250 93
635 813
215 898
147 445
559 368
729 689
796 169
840 158
13 591
172 398
588 726
496 132
536 762
302 981
435 968
139 173
938 121
310 756
314 601
29 48
905 228
989 944
801 554
785 838
588 52
111 842
370 393
876 533
293 33
759 20
684 845
362 552
699 758
605 9
60 108
534 322
321 645
658 889
552 91
97 611
555 16
231 308
537 334
65 808
785 192
793 110
169 780
875 519
328 414
467 671
590 672
823 555
332 884
421 492
690 284
10 289
288 132
309 907
472 329
311 767
742 538
437 41
335 210
815 519
830 261
499 474
290 777
833 674
102 656
398 285
871 465
735 55
509 638
245 39
8 269
416 939
83 875
543 716
558 223
11 7
449 405
374 140
528 103
146 181
437 188
703 254
325 183
14 180
127 308
940 645
675 638
258 822
131 656
595 937
385 997
984 262
856 140
645 202
337 257
492 479
49 930
722 131
486 569
21 169
344 857
99 849
581 661
248 735
413 105
735 788
558 451
668 184
365 638
990 521
660 235
996 314
904 272
948 891
729 443
248 173
685 145
454 211
641 388
447 856
225 463
484 175
138 361
78 28
861 949
729 595
856 680
849 83
787 755
704 184
562 831
878 84
218 436
181 565
744 511
358 154
292 854
498 789
608 348
402 479
5 292
731 729
452 883
28 749
136 964
224 523
123 443
894 831
921 576
786 997
969 789
846 5
974 852
410 599
502 499
198 310
163 110
997 532
352 475
913 938
506 861
114 339
952 404
793 848
187 807
298 457
951 873
414 86
662 462
849 818
492 992
527 260
139 386
103 921
93 9
199 960
929 645
425 972
518 416
508 97
800 990
937 144
843 367
252 718
123 194
47 172
697 636
937 453
958 229
729 226
7 471
431 347
436 548
814 537
807 193
477 455
588 933
298 434
959 213
232 467
665 137
864 522
576 873
323 882
441 392
798 438
964 985
967 861
358 268
970 417
972 37
930 50
199 503
263 402
103 861
865 617
771 222
293 777
582 559
67 907
308 140
829 151
887 657
837 604
288 982
559 943
514 944
238 324
280 103
571 668
34 60
244 994
514 891
379 89
867 829
239 639
25 247
699 679
387 558
650 306
822 47
762 256
134 507
963 157
373 38
622 807
477 678
159 851
899 473
351 5
715 864
51 854
835 396
896 61
430 183
982 695
75 357
864 87
817 383
834 732
588 628
248 723
744 3
782 249
851 229
433 102
798 32
630 459
348 437
153 441
576 74
610 774
703 916
942 402
770 323
85 975
633 374
333 786
116 880
529 244
69 60
477 315
414 449
582 117
941 453
883 424
142 591
926 638
249 691
847 182
926 53
258 333
769 889
380 937
924 379
659 626
77 96
378 609
932 489
435 880
256 519
649 242
193 30
796 645
644 410
708 6
655 561
977 525
772 418
297 510
640 874
575 384
772 691
288 60
681 784
574 693
990 52
116 732
440 227
821 265
339 264
967 684
206 409
702 713
423 563
51 230
901 519
530 793
89 124
14 202
973 597
284 445
835 387
286 791
697 182
901 758
897 175
730 139
220 608
807 331
614 48
625 492
860 411
950 271
583 614
684 115
950 310
947 47
525 970
679 104
512 794
320 193
434 265
598 712
873 807
117 226
280 685
20 977
693 451
175 292
684 336
354 843
866 997
391 531
11 466
176 302
950 315
445 620
137 411
214 674
573 434
233 92
129 325
758 663
222 398
848 786
994 238
617 726
21 103
130 904
132 804
536 921
359 965
563 41
655 666
536 309
988 788
370 729
244 801
10 281
251 451
125 224
103 727
560 674
173 436
21 503
59 931
967 348
796 214
188 841
432 977
811 104
232 956
494 338
266 386
894 502
785 645
565 384
932 734
977 670
351 276
184 917
740 596
699 244
213 565
927 367
199 586
117 332
549 739
802 534
367 585
536 321
639 883
831 965
744 846
330 405
70 752
191 883
148 673
424 539
525 805
986 789
833 238
132 844
188 406
924 840
316 815
304 68
949 640
225 684
101 597
788 612
173 30
785 220
686 264
475 591
641 303
109 338
731 776
92 876
792 604
789 944
736 155
448 817
558 392
399 477
755 429
670 995
404 929
712 536
470 688
763 949
771 464
90 768
130 377
918 7
223 819
535 332
806 741
142 450
849 228
387 287
883 796
642 100
189 834
333 537
474 388
332 82
427 909
192 777
406 858
897 448
15 533
196 438
79 787
880 226
67 828
177 721
641 417
387 603
961 59
500 702
802 594
328 433
675 351
395 163
546 573
916 996
246 762
532 289
78 396
531 752
725 136
4 108
78 754
830 648
900 699
212 529
900 671
545 259
456 818
300 679
289 617
339 675
354 727
412 179
816 140
796 165
411 508
842 893
894 306
922 760
591 515
324 749
272 504
866 206
243 987
296 154
241 881
111 191
929 355
213 78
682 623
15 346
321 635
773 732
619 523
311 2
429 901
549 758
708 509
355 194
714 531
132 790
875 816
966 667
759 263
945 672
990 292
648 764
361 291
247 996
93 78
248 7
785 479
970 758
562 239
214 464
882 612
17 810
520 54
376 236
79 309
824 355
625 574
843 268
657 829
333 238
892 623
855 853
49 457
93 456
224 631
866 419
39 613
31 286
535 922
379 535
730 185
842 511
76 808
890 141
494 369
338 205
325 124
497 463
619 541
233 738
289 582
999 172
870 186
472 384
450 111
540 112
171 430
302 901
956 984
672 320
815 515
666 847
866 306
959 557
652 974
60 607
240 890
21 466
889 574
91 213
772 162
261 417
521 529
283 833
782 83
785 20
4 953
672 973
750 482
731 896
18 713
180 640
143 14
859 491
704 186
931 357
721 209
756 829
283 161
610 112
799 574
679 956
366 489
251 154
551 660
287 323
496 211
664 802
176 247
154 161
441 21
881 729
325 66
173 51
623 169
616 77
795 60
717 198
35 518
698 180
666 124
604 599
838 382
554 28
201 789
287 498
618 471
42 19
387 132
834 424
296 376
913 400
544 725
782 225
758 514
225 125
633 708
633 616
942 188
579 811
898 58
576 776
869 241
730 322
29 568
444 941
893 843
217 218
772 570
647 415
543 555
971 938
831 6
441 262
68 982
429 839
839 289
844 76
947 176
858 629
868 835
108 604
123 385
332 927
339 90
449 694
926 974
170 3
77 435
253 274
233 747
537 803
443 370
497 764
287 105
841 277
674 781
988 898
692 286
957 812
1000 124
854 54
252 762
576 230
37 709
503 957
630 888
446 924
876 225
705 309
771 255
971 809
162 814
962 508
456 175
185 454
916 695
532 753
665 703
757 722
640 309
195 106
757 322
848 840
261 834
980 284
460 754
834 477
507 387
887 838
413 874
445 509
615 654
743 884
791 142
756 788
924 251
476 63
28 109
404 325
38 902
716 970
971 601
59 180
103 554
614 21
137 17
983 876
247 208
967 742
588 158
63 596
562 329
193 717
795 857
895 278
270 944
996 341
167 282
83 911
944 52
581 924
678 19
904 639
403 184
131 516
976 69
828 520
474 614
252 886
72 641
777 747
985 176
323 703
157 80
881 25
508 395
984 827
32 202
132 992
670 660
874 872
747 745
314 928
359 623
629 266
248 388
349 362
892 59
358 547
149 476
547 217
225 860
620 921
776 79
569 955
118 252
416 526
439 424
946 902
199 576
110 223
149 931
135 36
861 170
685 256
258 94
216 474
378 415
768 676
180 622
311 760
496 115
367 736
364 960
436 325
960 683
682 166
112 870
825 461
181 844
764 461
16 590
106 185
241 292
970 543
492 456
172 334
227 973
468 203
31 803
989 311
616 34
956 330
164 272
108 375
123 853
701 941
126 342
640 549
435 128
845 924
383 43
407 523
850 670
576 163
185 74
361 483
329 154
451 785
312 274
526 986
421 992
184 977
504 204
849 209
727 254
560 779
501 529
670 47
335 790
732 511
755 248
600 380
147 406
610 373
781 944
356 479
811 967
425 175
718 591
951 759
637 449
806 658
467 916
910 224
648 32
899 94
776 64
657 651
380 14
824 989
671 687
898 924
141 608
138 749
170 822
499 697
501 699
174 269
259 684
441 508
428 382
493 740
491 767
766 279
802 234
854 782
418 137
364 486
27 661
13 306
741 30
752 452
232 788
271 573
94 986
57 836
444 689
679 246
521 326
828 920
329 920
151 294
104 435
32 742
809 916
591 785
191 146
472 508
677 184
966 690
960 155
724 734
549 635
875 543
24 320
729 533
821 297
965 455
433 92
45 973
597 552
354 781
962 646
51 962
541 170
231 425
687 594
921 239
347 557
262 856
441 187
218 749
289 311
886 949
903 603
171 76
206 986
572 448
856 429
858 242
825 213
495 363
205 894
476 179
40 620
782 483
979 377
398 717
130 879
132 632
425 451
321 535
678 223
888 501
415 140
847 555
575 636
554 811
892 742
794 891
942 45
961 536
829 9
368 520
83 831
886 335
10 179
348 251
176 999
808 940
730 888
503 308
267 816
14 751
593 560
284 178
978 151
101 853
546 258
130 480
489 458
913 150
65 697
533 164
504 390
981 730
926 200
662 49
358 476
137 839
513 276
587 259
683 950
402 769
336 328
325 931
49 621
531 481
867 82
548 827
329 690
12 322
956 781
964 971
897 174
747 715
634 326
791 748
114 482
741 214
74 836
508 220
77 378
18 187
243 526
683 909
107 186
382 325
352 516
661 928
167 450
583 840
250 576
425 617
829 46
971 36
701 609
864 533
199 66
558 282
128 250
787 348
754 44
975 62
875 148
774 718
301 249
207 218
607 402
727 27
364 263
383 864
899 958
517 142
593 351
593 156
405 521
914 66
644 595
118 263
75 147
877 47
28 404
657 373
153 291
545 41
774 988
963 290
498 169
264 768
142 696
495 599
769 658
208 219
351 350
364 524
893 805
133 284
333 316
704 284
299 929
896 43
845 127
835 24
706 519
999 465
464 280
239 98
528 542
789 650
524 959
345 379
503 662
949 507
521 467
590 725
852 756
515 201
684 655
831 581
418 770
927 127
396 117
821 469
975 766
256 387
641 488
205 354
545 893
603 56
697 767
773 760
145 638
484 442
385 208
523 669
363 61
384 14
952 785
407 203
667 647
303 501
76 246
785 287
994 114
540 343
478 518
219 325
966 416
728 165
75 600
124 515
78 922
428 526
931 685
561 418
852 803
39 296
765 817
257 188
301 178
942 849
682 113
343 421
16 144
681 582
494 62
886 227
726 420
741 183
563 282
442 409
854 278
41 883
902 430
530 500
387 876
868 509
102 496
139 592
629 131
241 793
692 816
600 685
363 85
305 288
416 476
591 825
48 299
896 436
598 600
286 852
792 643
902 554
145 821
391 301
416 722
775 677
943 934
885 560
203 98
40 96
211 823
733 338
643 451
405 883
739 758
979 975
85 330
960 202
499 230
207 809
913 885
686 169
360 669
981 398
41 249
369 840
377 395
871 513
950 791
685 270
769 413
547 455
351 356
365 131
306 381
671 129
57 773
362 231
33 431
744 153
297 474
990 331
104 390
530 472
22 217
148 417
517 348
439 144
274 736
755 412
883 600
463 135
841 133
742 684
28 465
78 7
325 505
979 500
274 698
603 513
389 654
138 823
996 151
179 547
23 629
25 440
870 749
987 927
140 579
133 730
783 318
814 862
456 609
96 144
300 857
715 670
608 479
720 957
6 505
212 905
380 341
763 456
868 459
225 923
518 8
796 479
278 3
179 845
796 81
359 645
765 439
380 508
158 999
225 991
336 870
863 974
30 111
868 668
947 738
750 498
164 407
719 863
372 801
167 925
304 518
318 933
14 373
616 365
475 190
993 476
945 470
883 261
270 688
462 693
923 974
767 237
864 981
263 564
867 970
1 275
925 108
491 862
587 298
736 380
339 99
818 314
843 975
846 982
446 594
99 311
853 194
265 829
662 126
980 564
873 879
315 259
793 751
949 764
530 151
875 546
977 305
263 167
34 640
172 564
691 331
1000 370
887 650
643 991
739 117
359 685
34 426
295 89
189 385
133 941
923 711
19 832
680 188
810 361
884 802
36 671
899 305
542 890
276 603
93 114
153 872
773 391
429 133
600 889
513 324
827 538
503 928
506 317
521 508
235 186
265 43
493 281
899 334
194 660
913 430
934 482
615 926
214 926
373 914
802 549
270 572
536 261
978 544
7 223
756 126
71 663
445 149
938 201
940 225
938 483
947 7
975 556
571 818
222 787
255 874
908 539
747 612
811 109
367 519
158 689
253 960
590 2
860 167
332 499
175 382
442 59
168 710
162 77
529 258
569 397
476 68
718 262
556 194
634 833
925 425
99 399
822 769
814 359
252 867
310 994
64 678
773 710
414 976
880 489
488 279
252 435
334 835
12 632
889 334
623 413
175 871
471 756
949 61
165 43
760 398
746 585
732 645
938 650
13 609
132 883
160 908
193 675
9 775
963 110
844 56
745 1000
71 252
145 237
395 977
665 286
476 717
48 370
433 152
554 277
642 928
436 936
984 946
714 288
368 887
750 122
793 658
203 93
252 137
465 837
550 842
113 956
838 622
352 550
437 628
27 584
302 217
812 7
245 194
837 411
437 566
856 224
88 643
606 358
57 297
602 639
169 475
453 590
562 829
331 219
623 878
9 127
930 806
690 793
914 949
102 954
563 959
830 225
194 640
562 389
133 25
85 783
150 705
837 338
25 820
192 187
189 178
55 715
974 804
873 511
707 832
409 739
488 308
424 158
735 123
928 719
234 190
792 1000
588 315
421 584
113 939
928 589
316 864
632 271
506 206
966 709
263 885
761 153
88 884
47 988
616 172
343 503
495 576
749 25
445 579
758 292
101 206
172 905
683 450
447 633
917 424
114 72
895 352
756 936
570 29
436 122
383 738
71 223
347 526
955 873
852 256
926 406
277 569
824 424
303 807
519 457
827 112
647 55
660 601
137 770
748 274
403 431
895 986
122 2
903 708
302 354
320 233
570 69
536 988
840 796
153 778
42 630
707 346
13 469
153 540
620 875
116 634
439 807
569 720
485 752
779 439
53 826
297 838
484 493
548 595
255 811
681 308
157 483
601 307
794 518
213 414
595 546
334 974
534 541
402 773
615 160
443 323
132 596
906 633
499 346
897 759
575 497
1 336
661 584
391 996
291 839
922 522
192 978
93 755
367 67
684 107
918 350
266 842
513 300
915 437
276 90
701 387
298 728
800 379
151 140
825 137
92 868
12 316
213 451
706 919
131 748
815 906
577 776
941 456
638 360
450 49
382 733
564 313
939 672
461 749
208 298
960 105
880 40
130 518
899 193
954 758
204 729
32 762
137 323
27 614
519 371
205 88
221 966
387 959
663 751
796 324
423 88
836 788
902 685
721 931
542 8
770 811
420 539
892 670
968 137
699 870
470 515
615 393
267 505
191 214
999 893
430 764
652 645
518 637
187 802
705 106
503 530
832 175
264 556
814 708
772 448
900 932
770 865
589 489
834 515
862 843
444 514
708 348
747 530
498 671
174 561
423 494
480 269
547 618
832 838
266 288
251 953
702 69
412 915
84 465
440 389
784 99
986 650
385 151
405 620
18 331
524 432
84 920
830 245
766 445
43 580
842 372
600 499
444 819
834 280
684 379
51 361
353 140
569 842
324 350
622 714
570 907
101 142
833 933
935 981
708 60
947 96
310 851
733 34
926 780
714 353
237 528
788 404
686 364
521 235
502 28
644 153
781 447
890 132
425 338
828 728
407 739
262 728
562 611
707 829
497 525
977 942
261 161
944 843
459 523
476 112
402 10
791 60
539 209
705 497
226 426
238 905
829 802
420 912
696 750
378 870
847 55
993 262
419 232
914 164
319 890
498 148
645 186
927 758
697 847
780 985
645 218
817 992
420 527
94 434
879 890
983 471
825 490
206 922
173 7
500 384
580 932
694 369
724 934
541 702
20 481
624 807
674 933
422 333
949 688
846 614
715 18
880 660
866 281
869 746
952 688
125 351
440 383
568 74
93 25
156 337
195 596
40 198
564 561
234 613
952 964
28 60
860 218
84 97
616 622
414 326
289 874
238 178
565 466
408 293
455 280
616 569
735 109
99 859
13 98
403 968
619 122
864 942
476 632
30 729
205 227
389 662
351 73
927 423
221 847
404 617
528 578
811 295
329 197
361 381
176 556
526 690
682 769
752 552
165 221
760 861
509 41
626 327
702 413
625 826
346 9
480 798
68 695
430 889
274 327
385 145
661 572
328 168
381 37
942 755
79 602
603 208
991 274
385 610
964 327
700 10
663 68
37 859
772 294
410 263
731 86
923 947
979 872
601 152
570 256
81 283
696 555
721 107
838 604
392 825
876 329
220 505
710 839
420 117
121 75
447 773
777 61
178 585
577 766
242 357
422 955
267 826
416 865
851 328
567 527
692 592
221 311
12 268
21 184
401 543
605 792
615 800
199 841
307 182
8 865
973 655
398 108
363 377
211 678
557 72
74 793
230 660
320 125
348 977
406 539
587 543
112 447
630 73
555 258
643 902
601 464
467 46
635 433
680 245
651 325
369 553
974 53
610 64
160 500
849 421
151 847
917 678
655 172
600 13
191 175
944 332
873 877
154 481
163 188
570 776
378 518
165 601
503 63
374 476
300 307
632 953
560 75
185 350
183 561
778 317
406 988
620 219
107 831
120 402
28 507
269 655
261 833
805 876
523 178
675 764
349 796
482 708
495 141
80 227
480 744
946 864
685 349
989 165
50 544
758 54
553 214
10 94
385 264
594 139
334 319
620 288
557 521
319 368
720 395
666 935
128 37
623 226
589 592
518 220
230 748
352 787
57 673
921 312
27 360
995 726
357 146
705 402
477 506
857 761
645 666
606 917
898 160
522 832
127 915
826 514
785 611
794 617
761 391
452 293
55 713
213 854
778 130
297 273
591 72
887 938
993 650
931 543
568 998
252 923
725 533
550 113
734 920
950 348
240 585
973 718
481 645
447 176
711 530
345 517
377 986
329 937
877 220
215 755
266 791
998 628
755 598
280 362
782 438
705 984
926 988
220 879
918 334
380 621
522 396
545 669
171 124
719 639
753 928
626 356
465 113
322 908
947 922
623 672
512 270
266 799
748 39
293 358
407 464
297 303
353 918
886 861
623 198
790 59
37 321
268 354
203 983
564 360
292 97
533 716
334 903
40 263
286 854
49 59
939 54
609 599
450 831
734 301
681 472
490 426
598 390
100 168
881 355
94 674
979 249
499 702
874 389
9 553
259 500
169 293
393 116
408 122
39 712
644 837
326 528
288 244
129 934
843 471
842 594
269 715
828 834
649 178
208 254
22 258
783 721
617 823
715 536
457 192
411 453
880 477
672 857
290 182
674 671
735 319
38 516
857 751
417 306
331 401
101 838
852 900
962 1000
150 488
112 763
676 184
595 396
383 672
945 797
505 330
274 913
267 11
209 522
316 613
825 312
733 329
592 705
892 437
89 268
838 521
411 49
541 510
187 458
402 307
470 587
29 935
955 657
531 145
961 287
640 434
268 485
759 887
49 726
843 640
892 690
30 469
549 585
860 466
976 347
51 363
370 963
643 107
110 977
555 570
731 680
526 549
184 25
537 292
36 767
995 727
223 841
803 87
757 953
266 483
604 850
825 60
608 473
517 463
942 627
5 26
156 232
918 906
229 471
921 826
920 51
459 764
950 773
183 395
396 611
447 748
37 746
529 344
178 587
352 374
764 549
502 351
796 570
436 267
134 809
439 606
530 233
576 804
713 343
151 761
972 700
151 831
25 879
328 176
828 189
87 746
374 454
534 244
937 628
223 829
272 682
675 14
650 816
839 219
631 584
584 170
63 317
125 56
514 995
806 326
305 570
620 358
594 90
552 940
205 892
731 968
691 946
507 407
560 973
36 407
789 903
741 95
366 764
654 772
835 519
377 63
819 95
292 497
982 251
1 949
76 980
564 923
687 647
395 441
687 178
513 924
609 921
16 706
25 706
26 116
98 585
401 201
39 973
450 165
973 632
320 199
455 358
41 627
634 161
644 397
131 182
633 442
669 916
441 512
296 596
788 632
279 732
134 203
156 404
584 132
328 852
407 517
866 237
328 209
156 684
443 916
356 287
715 669
590 98
960 246
852 435
521 249
24 827
359 903
671 2
209 393
678 878
306 101
552 831
965 636
77 997
60 30
566 288
862 548
192 134
821 822
755 953
588 430
706 337
448 469
893 66
740 215
56 391
901 301
601 951
571 110
178 793
571 37
452 827
737 518
217 647
862 420
203 582
106 856
47 387
135 643
573 646
841 178
170 941
439 297
224 187
322 566
531 361
999 12
38 868
295 593
855 174
91 196
685 337
358 944
26 310
163 765
121 92
662 616
244 806
645 382
713 558
145 958
750 567
666 871
23 101
860 35
969 631
340 362
948 145
37 417
653 391
455 52
567 952
167 504
483 605
139 297
768 101
274 133
563 170
268 513
891 103
943 981
916 246
603 423
321 452
900 633
427 574
561 648
934 977
539 491
133 177
587 33
28 859
302 341
357 987
994 302
855 446
663 805
168 600
381 972
224 682
606 669
965 888
882 154
658 30
777 824
831 612
564 322
636 362
603 830
781 463
1000 802
169 883
976 412
310 285
717 44
847 163
527 413
647 94
884 773
870 234
209 921
921 270
606 675
786 591
378 922
131 641
410 457
90 898
659 498
280 426
623 711
86 899
218 67
707 391
323 746
251 119
368 390
933 967
160 719
495 135
623 54
205 133
587 253
432 810
837 981
377 146
39 34
65 939
17 690
102 900
438 797
912 159
98 462
308 968
655 549
266 197
174 11
165 203
60 40
697 369
405 54
842 411
894 25
516 693
998 440
348 156
570 597
423 709
549 406
135 9
554 166
454 123
773 973
663 889
253 773
97 666
252 34
18 746
857 146
129 248
66 618
979 920
210 664
91 304
572 690
801 405
494 1000
368 129
78 36
33 534
345 982
692 675
232 324
805 523
475 146
856 136
507 51
999 101
129 837
705 225
349 790
926 407
483 859
597 928
628 985
29 905
210 155
266 140
412 212
345 829
212 397
697 146
434 351
678 682
258 530
78 791
36 75
254 582
150 371
505 309
419 807
671 51
727 687
105 35
745 809
835 534
411 21
254 904
929 94
790 276
261 475
727 106
69 741
647 368
243 211
41 115
896 25
75 678
77 945
949 28
987 260
736 334
21 661
835 690
862 989
363 894
947 238
517 350
276 272
323 827
469 808
753 225
710 454
97 825
709 99
898 176
856 675
75 986
350 75
31 290
612 393
765 168
689 625
855 717
206 840
246 330
344 295
561 419
287 455
460 719
584 96
98 911
421 15
460 921
344 236
766 336
909 400
708 974
838 349
236 348
172 567
978 763
870 856
528 922
797 627
511 971
304 834
842 184
10 483
680 35
199 772
824 269
748 701
45 497
368 377
190 565
634 759
441 701
854 890
264 120
769 944
317 454
454 287
729 831
388 430
957 873
328 585
894 214
631 169
166 480
39 419
497 767
71 843
108 716
848 503
575 417
8 26
993 885
590 500
632 796
704 886
69 14
906 901
526 723
970 83
439 208
569 367
37 576
554 708
87 949
755 306
8 110
852 626
921 984
168 966
887 813
535 589
893 198
770 80
687 952
614 203
618 451
162 155
15 852
475 328
143 987
68 23
395 669
378 805
188 640
22 389
940 319
215 361
314 714
287 951
760 94
780 490
227 458
930 579
150 497
192 142
658 91
252 121
950 345
501 496
359 952
432 997
746 425
520 505
591 914
439 120
553 232
304 906
610 895
745 787
444 646
177 969
987 498
860 539
784 683
505 980
121 505
653 766
856 464
237 719
17 505
735 473
150 453
264 504
281 224
342 398
508 685
638 158
850 315
471 223
754 65
230 531
132 795
911 336
447 650
280 705
791 1000
687 369
21 339
195 287
118 449
228 220
160 99
987 288
159 736
379 547
440 349
90 299
936 733
839 413
385 453
802 993
530 842
798 807
634 283
659 430
657 573
268 979
305 338
395 73
411 497
504 465
414 547
228 746
700 245
600 241
728 674
215 2
606 25
765 23
86 840
643 376
486 188
207 418
969 441
215 767
93 385
152 696
566 130
541 746
3 811
948 509
850 644
645 149
440 28
489 204
218 467
22 390
207 406
771 69
923 757
555 617
244 972
173 489
700 368
810 481
678 48
529 407
490 678
301 84
178 643
361 585
677 129
31 789
748 392
865 751
85 498
231 906
161 305
1 726
648 876
866 603
599 488
508 827
564 422
788 21
276 267
296 101
412 1000
698 156
667 960
892 747
371 920
639 856
783 633
896 547
28 187
130 848
808 522
690 468
326 750
478 995
691 831
979 785
985 247
612 733
970 665
656 369
233 495
556 648
939 959
479 279
638 202
553 338
222 466
793 173
135 935
178 586
148 151
591 679
492 926
593 702
935 527
744 226
119 257
378 252
841 493
317 808
853 729
512 530
294 11
405 394
868 451
249 792
742 373
980 650
778 958
820 241
567 879
819 603
967 100
533 230
615 404
142 384
591 891
71 277
832 968
336 530
474 580
688 746
322 191
185 414
803 479
125 317
161 858
530 903
653 936
666 475
820 564
632 287
263 414
82 520
462 745
656 345
437 90
170 151
459 713
741 791
782 263
536 559
200 693
49 447
991 634
767 375
134 260
238 877
406 479
532 81
674 310
495 503
259 12
563 418
261 473
389 894
603 101
51 469
719 668
382 591
133 531
347 312
355 710
582 170
30 112
812 656
249 996
657 567
408 774
741 39
937 105
73 257
770 746
852 336
980 849
494 675
806 334
989 706
3 595
549 765
871 96
658 818
313 101
934 45
477 166
807 272
203 565
117 270
384 444
384 413
376 607
631 454
882 526
375 492
642 183
517 672
913 719
776 703
552 98
428 964
80 553
39 431
344 853
796 572
449 547
626 27
278 654
887 898
394 866
161 274
37 101
774 562
508 164
243 501
107 150
950 533
182 219
365 430
538 905
318 734
87 218
855 924
148 791
782 961
623 139
450 860
768 53
132 885
980 358
5 148
67 925
392 303
587 312
950 844
938 81
611 44
85 805
484 589
515 546
235 345
853 299
467 839
88 898
251 831
128 106
120 921
313 892
123 528
909 775
661 950
573 642
33 493
657 149
688 641
634 361
745 824
301 276
294 826
74 344
938 774
964 135
771 269
594 862
325 453
937 273
823 561
845 541
411 276
490 208
869 363
851 472
557 306
863 714
740 939
354 446
22 49
301 854
122 341
981 951
296 901
171 181
913 333
909 88
850 258
498 370
70 214
870 768
883 447
39 122
354 395
960 879
859 852
288 84
238 146
845 13
615 802
280 478
404 776
582 960
223 892
461 162
679 452
668 179
551 218
540 106
355 213
107 344
567 855
58 173
638 298
293 34
952 782
574 508
74 65
909 869
936 240
312 3
944 949
462 40
111 664
838 259
207 24
336 962
442 943
16 391
507 14
403 118
907 275
751 384
366 887
728 480
829 826
879 134
736 680
641 951
1 744
821 57
399 205
73 961
837 530
854 424
303 595
495 638
165 550
314 93
252 745
625 78
893 87
864 119
344 35
948 981
522 807
35 689
995 619
956 504
441 128
680 458
973 122
147 220
467 395
267 749
124 230
918 341
971 781
589 871
777 556
586 867
127 197
138 179
676 484
23 100
489 409
431 76
846 275
687 267
448 183
627 563
670 635
151 821
739 177
834 994
303 822
693 105
558 1
136 33
385 638
174 596
431 283
219 34
933 343
328 819
611 885
346 316
683 902
49 136
484 684
303 111
555 453
837 928
407 770
336 883
795 570
885 788
132 658
227 684
880 949
361 938
975 481
549 750
901 284
553 911
609 871
231 673
134 614
855 219
783 374
306 389
561 855
414 181
322 501
465 160
537 1000
122 253
535 900
271 673
307 627
39 715
195 61
892 575
743 591
843 601
886 244
765 564
764 734
189 759
446 35
43 552
209 25
223 587
538 334
895 277
777 534
717 634
919 350
475 998
83 544
86 845
751 330
621 52
661 204
884 684
400 721
672 529
513 829
941 131
928 652
174 856
495 728
588 466
666 333
518 875
577 302
489 552
270 408
860 88
338 636
280 58
350 923
122 848
758 933
966 133
925 777
944 177
730 845
919 476
910 340
888 105
586 123
184 414
446 398
27 483
230 782
895 196
891 115
368 186
573 345
431 313
643 699
981 186
636 979
374 331
271 773
358 707
764 779
486 656
668 922
121 1
859 576
61 214
820 511
663 869
963 951
791 699
579 589
502 730
324 151
55 554
999 517
961 895
795 563
856 933
346 740
819 975
514 342
250 374
5 807
307 382
399 923
361 608
804 188
461 449
918 887
372 56
58 799
224 387
275 689
60 765
683 336
71 236
465 235
564 414
882 68
615 198
998 274
338 613
733 222
540 945
831 3
955 451
320 634
405 344
328 490
242 931
803 133
52 302
596 480
635 156
34 253
105 352
810 789
415 794
898 899
943 467
698 317
197 363
348 89
88 138
471 277
972 393
753 605
344 70
510 516
56 324
102 978
410 919
398 458
207 902
25 356
769 188
374 391
843 110
379 790
258 351
359 201
253 247
435 656
5 923
123 230
812 685
847 981
746 848
23 331
985 626
169 955
311 953
368 246
775 830
673 139
719 978
802 109
29 113
375 412
442 596
860 531
569 461
840 71
562 950
636 176
976 511
429 364
804 202
492 721
815 55
432 39
893 119
579 532
67 291
724 859
239 519
20 560
860 300
83 461
166 745
840 488
490 710
995 604
251 951
927 301
584 673
798 306
998 402
648 542
788 108
36 126
380 489
982 791
157 285
979 560
535 162
178 810
917 323
748 751
775 867
883 975
350 530
524 104
443 424
240 492
134 591
688 705
248 691
321 886
890 991
303 93
681 198
711 73
2 117
520 729
488 23
84 33
758 956
952 223
595 889
405 170
113 710
59 485
469 847
920 821
506 213
826 787
21 161
736 68
845 434
576 268
43 121
547 514
598 229
955 309
713 165
294 256
82 429
949 41
445 865
565 440
191 246
951 588
746 617
391 774
5 367
455 838
774 179
28 821
222 246
655 70
562 344
598 728
834 225
319 215
244 392
614 764
822 942
765 143
11 334
780 790
16 477
681 937
844 658
688 665
520 681
402 879
113 382
875 755
560 499
973 176
763 268
382 419
107 603
119 369
349 902
585 715
277 893
594 812
878 809
839 163
111 416
617 945
99 44
799 926
433 204
391 702
273 206
643 740
44 59
244 725
939 759
10 375
486 328
163 740
152 85
926 673
367 650
819 786
330 134
101 656
842 296
571 119
899 404
68 876
684 805
21 386
787 353
414 246
386 726
792 842
989 787
876 969
458 384
825 933
893 821
767 168
244 69
908 202
557 707
65 385
553 780
611 875
407 581
206 440
200 77
293 622
559 265
976 53
946 794
988 33
767 631
779 981
162 120
192 760
405 592
601 306
821 868
408 819
116 275
894 970
114 687
433 190
205 285
882 949
227 667
923 465
271 381
217 485
92 843
739 993
795 729
190 314
820 621
450 330
566 178
988 439
862 868
237 202
559 212
300 831
511 234
607 213
887 131
257 614
744 660
949 454
474 623
843 808
181 133
976 31
43 541
587 323
459 763
607 579
132 485
389 953
82 78
517 667
429 732
492 74
44 232
563 145
706 998
838 350
1 547
93 696
566 462
682 978
977 617
849 981
802 174
404 504
560 195
505 641
166 787
607 238
781 330
557 784
235 703
356 191
415 385
167 151
65 87
643 700
239 774
46 119
595 600
575 53
770 846
383 600
482 185
46 855
135 878
232 495
73 215
391 305
466 163
693 544
119 96
928 124
493 465
642 988
801 898
371 96
349 845
600 243
409 99
688 271
986 680
136 519
928 213
570 528
771 61
288 485
729 9
193 820
72 318
557 262
221 136
306 135
653 930
859 465
944 741
689 205
558 64
504 972
370 687
129 378
914 736
886 962
121 73
356 315
859 950
31 279
940 256
660 557
328 792
807 911
768 148
969 922
15 1
635 935
105 161
792 829
638 595
2 490
509 629
498 279
99 141
788 168
682 13
552 171
833 386
976 197
98 208
474 876
171 665
88 958
55 744
773 654
514 38
71 730
69 101
368 60
83 199
255 285
561 576
228 983
940 236
635 865
591 199
989 421
563 477
836 306
274 62
38 329
499 718
328 81
873 570
757 416
799 766
858 792
731 784
81 665
508 913
221 484
373 864
965 642
51 308
859 688
846 173
867 141
192 711
7 705
895 533
234 443
88 713
32 622
930 385
568 985
152 404
149 799
843 627
23 319
294 182
627 84
748 210
526 738
716 764
540 901
429 408
180 751
231 563
18 407
340 157
121 19
172 692
51 450
731 50
409 208
196 595
987 936
669 53
812 284
823 954
612 15
759 894
221 878
76 366
619 77
606 905
810 348
69 822
486 707
404 947
546 600
947 916
78 603
372 484
174 108
127 551
917 377
621 477
502 712
896 556
527 872
253 982
30 119
401 670
193 472
602 191
738 929
905 872
631 723
267 565
934 587
484 552
400 63
563 115
453 973
813 380
246 281
384 29
762 813
594 411
38 584
372 13
189 661
970 266
327 317
959 408
307 190
823 332
463 190
199 439
271 711
630 50
709 464
664 814
272 43
433 71
768 252
864 953
989 781
949 365
629 573
678 358
927 4
813 875
247 199
17 234
797 761
718 932
227 749
708 923
758 919
223 684
948 839
129 300
61 842
479 83
545 766
844 487
466 437
369 427
253 755
833 408
776 862
933 20
55 922
900 870
468 1000
10 77
381 98
27 820
435 327
213 149
739 145
993 358
301 919
727 764
310 219
103 268
718 803
565 484
576 798
107 48
947 727
664 745
190 380
405 188
342 241
443 594
277 272
232 270
205 757
290 870
666 488
379 27
865 474
195 304
385 438
898 654
132 965
592 166
819 767
666 563
41 921
139 460
591 64
680 199
84 749
721 546
470 896
961 998
170 529
150 938
444 942
785 940
78 196
963 822
519 887
586 689
426 475
311 629
528 566
299 909
297 180
986 476
17 672
406 358
587 822
696 779
187 894
464 780
146 200
1 844
5 255
139 709
764 861
377 626
316 321
252 221
768 535
945 1
733 101
618 836
991 54
653 740
630 344
810 501
855 618
409 26
73 728
370 283
998 728
358 129
172 1
627 120
525 905
876 384
815 2
546 365
977 935
31 672
889 732
529 952
754 843
983 323
311 335
346 786
675 466
392 120
341 241
212 344
984 440
49 97
360 419
766 389
28 352
946 442
210 252
568 630
244 256
730 294
762 758
377 750
272 788
980 867
650 858
143 435
722 361
715 652
61 485
913 745
239 955
306 79
737 838
931 657
704 372
898 132
609 6
478 318
689 93
964 546
158 216
40 233
532 887
164 263
781 92
748 970
134 172
244 769
948 411
987 720
304 609
385 292
945 943
927 51
540 460
217 343
144 820
976 857
929 690
694 412
338 100
983 342
676 923
28 428
175 144
856 514
951 125
31 963
782 751
658 200
591 762
94 71
98 1
707 401
500 64
521 230
756 588
438 591
693 335
777 756
900 388
431 337
339 947
872 243
636 717
34 753
881 696
856 609
454 408
676 334
511 841
83 670
447 14
183 239
343 222
454 150
439 115
965 648
56 870
255 884
277 825
420 89
177 13
251 155
727 416
685 661
278 569
113 816
405 597
276 69
940 778
176 456
779 932
81 807
596 309
991 962
538 881
817 477
148 597
906 234
379 6
945 399
787 516
200 351
52 134
726 360
93 247
595 553
462 795
863 372
889 551
431 406
895 825
399 125
895 612
640 392
356 43
429 218
557 894
646 742
316 184
530 752
683 695
380 701
906 886
675 235
661 55
743 587
794 874
614 55
511 894
810 281
829 138
559 244
959 567
168 665
906 579
239 794
636 794
655 293
65 758
424 651
775 41
183 173
14 262
95 116
380 186
608 524
96 108
396 209
861 965
584 391
164 47
285 106
324 486
488 793
745 563
71 753
894 533
386 88
36 18
824 715
969 994
513 342
611 447
286 638
155 305
60 277
552 530
731 779
130 764
50 4
730 490
268 7
460 211
350 45
858 345
123 184
56 728
751 769
341 614
482 656
654 932
220 10
516 47
925 122
750 129
360 50
492 387
364 260
784 585
597 904
366 60
43 938
158 630
330 492
116 239
422 391
155 181
616 637
518 76
772 74
346 64
218 624
445 214
598 273
115 705
359 803
800 7
260 443
158 890
269 620
345 96
730 456
787 550
665 506
433 451
146 355
967 854
343 723
215 849
888 232
1 983
639 646
930 194
716 654
985 198
557 133
727 203
187 191
80 615
88 543
304 610
721 286
963 224
758 381
658 219
373 277
787 739
788 914
237 917
626 5
320 40
291 53
329 968
613 123
739 886
733 265
934 690
761 180
739 173
622 806
980 182
324 864
354 139
228 382
179 165
742 660
834 140
38 833
987 124
98 295
936 63
962 914
110 471
128 595
596 329
543 659
176 731
909 193
136 450
428 824
24 182
67 85
293 638
661 600
465 672
788 283
488 701
35 89
337 954
779 646
261 721
621 268
1 245
237 542
213 311
170 214
680 684
867 84
895 326
623 758
798 527
163 308
315 129
1 18
877 255
177 290
55 633
238 114
138 990
597 32
163 939
510 673
42 610
650 101
688 25
848 173
304 964
949 403
700 177
567 485
850 125
209 889
674 225
650 221
886 674
201 572
878 594
334 667
202 698
267 984
316 831
925 803
299 69
313 718
870 784
356 391
241 854
766 691
547 706
982 978
611 690
724 282
887 328
702 283
367 241
186 94
78 263
117 908
439 858
489 356
244 790
730 649
655 831
375 872
380 417
160 505
815 887
316 929
218 451
612 426
622 883
931 968
43 68
623 208
94 821
337 702
728 99
965 706
334 73
445 974
148 233
491 64
921 139
781 428
586 479
604 142
517 876
304 220
827 473
876 853
921 895
968 304
690 974
398 154
405 732
687 135
910 532
990 500
660 996
703 853
957 248
902 178
355 722
410 543
84 284
937 398
315 88
690 392
424 218
548 118
957 433
782 54
149 934
79 173
102 809
621 567
423 632
747 237
974 544
482 19
338 997
183 804
429 396
704 520
10 336
775 875
27 799
421 670
505 696
513 108
727 466
422 210
139 62
247 686
434 547
19 444
578 553
344 337
721 548
923 675
559 693
189 544
553 956
38 223
456 149
97 609
393 480
930 329
757 95
181 750
593 11
771 823
339 552
124 258
455 840
835 77
894 326
36 487
810 441
273 790
383 802
643 75
948 649
58 334
419 197
615 868
267 762
525 359
677 376
272 837
370 438
732 704
263 268
43 392
943 240
810 796
214 943
931 87
478 593
402 82
687 900
841 874
245 967
511 740
700 237
393 795
373 106
781 619
302 701
765 553
45 733
662 319
652 586
820 937
475 860
976 469
139 884
900 933
154 633
692 934
899 485
410 340
942 961
567 219
992 611
954 832
290 686
481 434
574 965
733 792
791 591
922 860
864 141
344 837
65 897
898 34
892 578
293 176
390 188
524 179
4 901
627 14
723 494
367 416
777 773
904 154
204 220
264 220
523 338
127 478
313 294
539 982
778 238
16 205
873 712
149 190
301 601
379 425
804 572
634 967
350 425
825 120
151 3
286 541
82 39
966 463
610 399
927 986
141 910
208 905
632 767
353 954
816 805
180 280
883 900
415 805
82 522
886 475
847 777
575 923
926 929
985 830
749 527
308 487
971 506
602 735
849 370
954 706
993 593
885 673
150 933
2 270
489 246
210 648
802 150
267 751
915 219
478 473
139 793
888 5
196 951
366 306
413 237
911 605
941 589
640 893
937 363
881 868
848 957
367 873
203 507
910 796
168 947
313 3
185 535
615 167
438 171
771 613
346 420
401 193
925 5
510 650
190 803
704 178
927 386
655 289
289 555
103 170
600 111
363 922
931 268
923 210
66 820
357 937
510 11
722 14
931 15
556 688
466 780
449 644
4 312
716 276
383 944
196 153
860 390
832 509
907 242
201 813
847 278
779 558
444 742
587 181
643 743
103 146
942 929
957 30
820 69
391 268
853 107
681 413
996 772
395 421
333 56
606 441
117 218
911 441
643 881
365 386
636 402
724 255
582 799
482 402
253 519
711 506
68 520
795 680
84 76
444 792
474 836
554 25
851 662
540 721
338 349
97 910
632 227
941 495
289 395
195 989
761 851
585 808
800 632
832 260
331 566
93 443
693 6
166 826
248 497
336 499
995 126
875 185
568 268
589 419
350 777
493 176
822 340
103 538
539 786
861 309
925 497
604 401
735 165
412 19
281 88
946 366
326 478
566 768
842 8
522 890
208 998
234 34
514 744
132 350
14 25
674 631
874 876
684 251
404 867
393 191
543 123
703 516
958 66
941 136
107 25
267 327
927 354
277 672
898 498
201 105
904 4
156 673
943 324
190 537
121 754
22 136
9 443
797 396
732 251
448 318
635 417
615 858
811 501
86 320
799 804
61 352
954 277
526 79
463 185
710 631
236 592
265 823
675 906
743 964
182 437
563 62
930 912
165 566
193 747
590 396
899 602
704 33
613 572
693 884
93 570
584 115
155 444
980 868
161 167
656 494
564 173
664 649
786 439
92 606
262 266
95 298
621 413
194 165
203 596
89 293
575 637
295 525
518 391
48 694
497 326
934 559
461 242
159 435
329 799
594 267
238 996
509 615
513 372
647 837
121 418
791 486
158 157
26 359
367 36
269 941
175 221
53 927
708 207
227 747
543 483
955 838
209 242
778 492
408 368
267 286
503 380
777 742
676 67
600 195
607 996
432 481
757 737
689 127
331 797
635 57
771 583
541 847
443 792
38 214
952 712
639 189
661 907
597 742
642 329
211 995
682 192
289 986
64 756
440 607
313 208
656 44
694 742
534 768
345 703
550 339
127 333
37 516
42 434
191 273
897 31
650 215
121 429
386 1000
869 431
893 638
951 760
405 454
179 556
74 186
799 72
617 716
587 627
267 322
7 334
960 824
931 891
241 579
233 776
380 538
42 768
468 206
896 938
648 150
217 849
683 617
403 359
466 864
495 95
219 1
347 491
641 112
804 105
783 261
859 136
959 278
129 294
808 745
130 772
27 346
148 642
584 123
406 392
462 846
444 197
968 686
165 657
268 549
548 480
681 879
682 496
987 237
408 614
343 722
530 455
6 743
546 749
195 980
259 706
423 501
467 794
204 33
672 466
820 881
188 261
41 210
170 897
829 768
688 420
908 805
489 394
121 538
958 50
557 86
74 329
160 377
910 213
930 159
460 232
432 223
287 797
437 484
216 519
146 989
950 928
915 820
915 83
611 419
142 841
898 733
688 296
263 993
882 944
85 565
149 735
408 750
227 994
93 66
556 421
378 707
431 456
539 806
416 584
237 150
292 488
928 109
328 914
185 128
23 517
487 399
459 446
703 106
811 516
192 663
635 835
703 265
145 49
852 609
834 484
359 878
542 252
91 245
699 422
709 250
837 756
510 532
248 863
755 323
382 792
202 713
387 241
551 819
539 705
187 316
891 721
962 281
908 35
601 449
428 984
118 788
774 889
238 646
16 972
437 864
942 298
163 571
728 231
269 589
172 438
457 233
22 550
565 370
245 41
863 942
768 666
61 290
421 977
41 659
808 63
677 255
177 912
15 767
9 856
59 850
656 169
601 652
516 300
365 369
861 355
782 522
419 851
348 890
464 15
635 850
326 799
815 634
368 176
64 33
654 19
493 914
976 659
935 918
685 570
431 736
2 69
421 462
596 322
348 700
800 841
84 479
780 372
357 335
211 775
27 340
825 513
828 127
567 130
813 89
386 101
325 498
868 553
132 303
935 636
443 747
573 644
418 341
448 660
674 404
135 214
41 937
36 619
334 371
945 901
760 725
686 940
186 440
502 315
412 364
784 961
485 770
26 136
417 484
436 361
419 208
30 229
577 277
980 512
716 852
374 432
231 638
1 209
639 897
813 590
356 556
311 934
561 901
848 415
721 642
469 601
495 350
648 462
791 733
327 891
260 831
274 442
106 545
464 581
333 640
931 145
88 766
450 811
312 642
787 910
145 499
624 676
323 423
581 223
287 185
686 601
291 707
283 180
687 587
361 652
687 469
121 876
236 166
188 566
939 402
253 213
145 339
539 888
612 418
459 436
838 108
404 848
167 779
842 601
46 495
823 438
995 681
3 404
258 86
49 175
57 33
492 836
394 120
582 71
380 925
300 549
474 648
965 640
121 564
894 940
741 87
362 569
822 84
762 595
113 268
172 594
830 363
824 532
171 603
899 934
443 202
294 196
264 745
122 928
782 513
365 810
140 360
978 96
875 605
764 188
604 152
280 255
513 607
295 517
737 894
627 780
167 735
970 831
289 659
36 134
918 224
459 69
488 794
502 273
636 392
530 379
563 753
239 103
621 224
957 16
465 88
741 746
403 260
551 322
682 578
613 696
721 145
724 494
357 734
502 601
176 917
999 227
853 422
419 223
54 795
604 856
770 148
775 817
898 239
381 896
103 486
228 422
301 425
609 206
128 857
68 800
552 394
300 293
64 228
715 576
745 303
31 63
567 399
42 809
366 655
604 900
512 123
26 847
908 81
911 647
880 910
590 694
232 462
333 722
993 881
657 138
593 362
956 698
376 87
894 375
647 546
753 123
385 828
6 866
181 320
921 809
256 112
382 587
560 876
401 317
424 356
51 881
105 582
482 972
763 877
696 275
252 202
891 430
435 741
625 1000
423 290
956 700
835 169
233 137
348 927
156 895
706 771
306 291
873 263
417 195
630 213
788 901
87 354
770 17
236 527
796 768
153 17
231 411
399 698
684 224
929 981
821 534
171 604
300 415
698 80
752 536
880 415
683 318
858 36
481 118
845 800
996 226
256 231
148 495
421 99
789 771
320 228
898 861
747 519
776 875
828 613
929 850
804 430
135 948
733 805
717 387
559 579
623 443
859 96
358 106
927 294
125 603
664 383
719 569
474 610
703 613
510 172
208 697
819 60
955 423
870 309
854 736
996 290
456 870
105 716
911 711
308 149
469 397
835 766
883 124
568 513
51 101
217 347
223 506
766 330
328 334
443 164
15 861
224 276
782 278
761 475
399 706
966 60
54 291
45 286
819 525
528 659
333 371
397 58
497 155
719 200
723 753
876 929
437 51
173 33
87 487
284 395
520 831
501 407
115 309
643 134
41 885
537 558
802 483
541 559
308 629
344 467
626 240
782 746
562 159
1000 338
510 199
756 13
180 803
267 614
36 919
261 419
989 222
267 658
67 89
133 997
98 244
398 527
743 791
450 19
268 804
602 90
122 111
872 986
900 976
458 750
864 382
245 300
534 770
136 821
267 720
128 882
894 50
612 180
696 292
736 987
519 489
424 972
936 636
643 982
327 808
319 710
899 14
594 451
505 94
253 193
681 139
434 705
696 167
397 793
252 233
562 771
444 151
280 128
312 591
191 108
151 363
493 275
465 456
860 603
519 889
908 243
391 158
820 602
784 414
107 16
873 757
597 99
519 962
997 758
825 714
967 663
459 449
569 670
142 737
458 649
520 501
838 844
84 981
457 886
22 24
167 516
673 811
36 893
947 691
337 870
759 49
110 557
949 543
560 900
867 673
778 215
341 447
679 319
379 82
895 744
487 403
320 535
270 368
18 921
420 387
106 649
167 52
349 293
342 120
530 721
883 888
278 103
435 785
349 637
938 646
72 354
232 228
41 763
166 293
495 901
235 736
991 713
679 476
442 239
740 234
380 350
979 487
967 396
9 792
768 325
504 526
457 295
121 790
727 128
752 637
361 978
194 268
890 669
289 28
637 693
445 200
256 801
146 99
442 123
252 309
35 513
458 363
596 147
241 787
71 916
29 910
347 923
928 161
970 163
580 34
370 956
868 16
623 321
388 327
337 326
318 173
432 98
489 943
160 202
976 648
54 438
696 453
941 915
532 120
62 59
185 208
495 776
912 268
97 595
980 503
67 836
416 147
281 234
849 488
800 650
694 667
248 166
531 568
400 700
743 916
634 355
199 578
784 108
503 89
830 317
449 709
50 388
822 369
940 634
311 104
47 714
716 293
276 367
464 521
447 404
18 128
981 7
325 674
396 570
301 877
371 448
549 270
297 497
108 486
9 344
701 311
61 282
341 664
577 119
121 733
450 933
326 230
443 111
23 393
922 21
754 275
41 896
153 777
770 178
515 909
106 935
295 828
305 424
327 912
485 336
222 338
80 335
196 851
486 342
672 112
863 741
829 227
619 204
845 876
130 860
387 830
185 725
871 528
638 39
679 100
40 350
942 725
930 526
697 83
161 340
527 193
662 56
706 481
990 594
1000 45
716 661
342 328
854 781
226 570
236 613
236 852
753 155
17 294
664 612
386 746
90 114
445 700
625 265
764 784
350 474
669 17
290 140
297 676
430 832
272 422
577 703
342 622
583 161
113 416
506 107
744 496
368 479
625 947
855 432
9 120
22 175
324 102
625 739
84 437
684 271
555 863
441 531
954 362
589 646
852 42
327 659
837 915
962 305
298 692
175 343
92 598
358 298
741 953
454 818
109 999
589 33
989 440
625 808
757 330
87 896
10 678
916 599
29 650
978 230
957 772
458 828
324 783
897 441
99 600
172 314
604 346
829 70
556 751
669 96
85 590
340 992
230 703
338 408
646 510
817 196
690 777
752 787
738 897
236 735
590 200
921 911
322 372
6 461
889 680
397 80
980 599
831 827
353 323
412 576
321 526
828 710
800 553
830 234
911 561
560 322
838 578
57 829
427 752
157 146
300 762
199 260
786 472
90 71
282 624
346 838
828 524
326 699
661 528
949 586
829 778
191 238
454 63
559 322
999 93
703 377
188 398
825 835
889 854
563 920
959 862
726 725
150 246
9 979
747 364
575 807
9 638
69 295
731 172
435 705
147 918
499 776
226 684
556 852
892 896
126 438
47 469
364 820
160 365
572 255
331 21
535 530
832 322
152 729
147 535
479 519
410 566
522 783
457 536
339 461
112 803
480 367
349 277
713 71
482 613
988 789
413 267
335 938
647 866
236 298
484 646
416 681
251 647
526 454
830 227
935 779
844 581
672 957
449 567
961 993
472 875
58 526
653 640
169 462
192 690
267 847
408 252
838 433
970 937
651 654
356 272
152 872
253 700
366 639
840 740
355 466
940 348
540 758
661 389
571 716
950 779
512 356
147 943
83 960
932 399
158 629
513 230
296 943
495 720
986 92
445 569
485 242
149 419
829 360
996 797
558 920
893 138
469 967
880 501
909 881
342 881
340 101
281 145
934 723
20 256
6 731
975 729
737 713
407 463
304 188
35 234
295 154
4 190
260 493
248 480
194 809
36 970
290 618
415 604
472 394
526 864
977 814
410 442
776 706
367 148
695 458
53 686
924 834
782 485
689 935
582 696
589 383
37 949
912 76
645 348
145 729
187 9
953 810
796 804
642 607
450 973
435 395
252 779
830 716
474 781
427 361
209 979
15 516
391 327
272 843
744 993
396 998
638 235
979 67
121 359
813 363
990 450
326 20
210 879
127 967
84 349
399 400
231 431
892 550
150 354
519 105
728 767
836 563
208 861
760 508
785 951
917 605
573 667
249 507
44 919
161 715
266 167
747 472
838 939
429 185
681 365
45 247
185 495
592 46
454 425
388 843
214 874
907 938
666 162
235 961
712 237
368 669
954 727
246 890
389 183
171 800
381 180
96 966
586 271
171 154
88 756
637 324
732 77
981 343
372 791
5 155
611 755
676 817
902 23
296 346
868 618
965 897
982 442
271 798
115 400
853 949
10 870
300 363
663 839
302 948
451 718
35 887
878 339
680 942
851 648
982 901
693 171
96 429
806 623
135 545
491 621
866 289
127 713
831 550
595 630
993 825
113 579
151 440
235 484
622 15
873 291
969 141
523 445
852 748
882 940
130 538
131 123
278 388
33 502
2 422
268 399
915 708
454 259
834 223
624 447
949 339
991 871
855 725
91 192
420 47
557 232
358 240
86 844
437 567
83 799
384 904
841 682
48 843
940 677
567 741
594 626
770 392
936 618
385 727
68 107
512 946
723 692
353 69
736 976
74 110
852 644
662 315
70 104
435 236
860 898
611 443
89 270
376 583
322 392
617 44
337 715
802 256
671 592
780 991
819 843
636 679
97 314
298 700
747 813
840 499
248 430
428 843
79 53
376 129
450 421
572 595
598 163
612 307
661 624
192 992
993 13
228 581
363 10
940 146
401 983
599 701
948 128
690 8
567 30
836 103
8 437
322 38
695 975
15 293
170 448
199 25
740 200
538 330
669 491
463 540
185 364
578 848
731 632
817 334
249 416
3 447
258 419
685 916
727 926
480 710
302 479
811 191
819 615
16 309
970 948
779 289
575 63
484 786
510 175
179 83
83 541
334 863
514 212
665 691
386 20
336 440
939 445
938 929
630 229
222 148
464 674
125 981
910 324
261 308
500 792
873 54
630 308
22 103
436 646
392 681
757 401
367 111
967 131
971 313
350 657
573 93
592 570
705 407
492 94
488 927
343 465
436 194
266 666
210 143
447 688
518 994
165 419
503 532
287 348
650 9
595 735
435 754
219 824
691 908
159 780
610 725
325 216
950 596
127 613
975 976
23 44
322 476
465 98
918 763
468 642
397 209
788 837
993 684
592 505
637 193
449 549
665 499
912 314
506 45
984 834
206 820
110 661
260 608
465 336
395 268
243 969
691 989
519 621
994 936
32 22
204 809
495 149
586 481
625 703
266 1000
225 475
294 816
191 581
950 143
566 989
55 761
402 214
340 610
213 92
493 277
115 179
452 17
810 788
567 479
319 439
455 360
664 217
311 163
753 379
637 560
109 795
304 995
142 799
695 463
545 367
94 594
836 931
423 473
241 75
47 922
376 444
103 466
732 21
41 512
745 555
675 470
142 177
603 610
224 795
895 15
707 771
358 47
71 427
779 498
53 844
256 760
245 524
963 394
347 594
30 109
731 51
120 322
660 360
255 430
277 279
787 448
315 573
754 414
594 492
363 303
581 334
359 772
303 61
260 238
967 160
546 754
133 998
517 532
783 564
761 99
372 375
411 388
363 331
647 92
809 890
240 788
15 38
888 637
155 325
323 158
621 116
265 78
602 501
906 423
27 767
47 640
196 539
346 366
348 409
558 731
488 296
806 15
468 278
976 345
530 904
483 444
788 843
696 398
77 597
981 130
667 836
901 462
465 48
150 450
5 424
806 241
569 495
927 975
651 598
523 522
149 783
436 46
350 762
300 805
924 249
350 607
183 735
633 86
515 383
37 907
470 287
961 338
970 257
215 775
895 769
624 386
778 438
657 42
629 425
80 193
212 889
153 710
476 329
72 279
360 53
978 167
286 742
397 538
115 475
390 180
394 560
175 688
573 675
60 789
504 296
258 509
287 469
672 692
205 157
398 263
424 503
985 9
726 96
627 859
851 74
114 619
278 987
878 434
798 245
195 135
329 515
670 85
50 23
915 195
916 320
60 800
655 787
175 165
92 357
676 858
517 9
536 948
111 973
776 934
591 76
744 650
965 427
966 749
63 868
211 814
192 587
784 836
287 526
687 218
692 189
586 297
222 465
805 119
903 62
960 893
801 991
986 343
331 70
831 516
776 847
766 24
436 159
126 524
162 238
201 670
371 563
473 53
205 939
885 491
908 438
639 511
886 634
161 272
545 17
326 370
418 510
339 347
508 978
296 417
268 370
237 759
822 678
104 36
784 124
985 513
670 747
105 156
22 240
697 96
630 487
936 75
964 930
274 288
456 459
878 290
666 872
232 712
447 53
309 331
998 62
525 123
243 876
317 312
457 616
454 469
343 326
493 910
428 611
682 23
176 244
35 419
498 548
889 852
251 555
593 956
174 929
310 745
860 919
50 324
54 574
904 720
431 378
969 752
52 272
501 320
26 149
271 561
369 655
338 985
380 284
595 706
433 10
941 224
316 19
57 15
364 800
560 828
383 848
83 454
561 517
132 436
68 652
34 649
889 301
812 410
361 838
517 938
553 636
309 871
636 818
521 466
300 188
985 551
620 37
462 449
457 925
491 812
335 670
618 568
340 355
216 272
338 404
949 805
833 647
465 661
83 484
671 88
149 877
187 179
871 656
470 146
263 614
986 749
934 932
643 990
317 236
857 831
103 494
180 258
362 897
328 449
389 902
32 217
932 712
973 35
248 553
117 681
904 935
747 815
277 962
314 13
60 691
874 569
782 168
929 128
30 755
31 589
413 199
337 79
85 240
911 555
488 253
721 267
687 642
447 999
253 534
248 991
898 702
780 423
650 375
563 351
782 892
25 885
262 852
403 699
756 42
815 152
302 726
414 777
1000 953
37 599
608 197
594 416
952 903
129 812
870 587
803 1
863 94
858 339
94 45
882 364
975 112
735 293
792 140
964 354
860 458
996 75
149 53
605 935
151 416
914 899
266 412
619 50
889 501
22 186
809 301
128 561
377 61
852 751
578 675
147 637
446 661
14 875
578 138
484 924
358 593
204 481
3 967
489 378
276 689
558 205
422 118
414 795
633 786
140 336
6 101
507 730
541 945
577 892
678 501
145 743
967 934
783 513
537 386
787 131
165 209
832 442
941 117
225 477
836 510
31 758
197 546
902 980
493 593
822 472
258 618
914 379
820 64
535 46
278 50
725 201
815 969
985 477
244 469
697 397
637 447
449 559
814 435
25 100
741 847
798 257
115 646
761 302
222 823
423 480
285 353
431 320
221 726
741 742
94 400
687 486
163 56
652 968
244 616
536 671
309 170
214 945
836 424
304 560
581 993
450 332
695 700
803 757
727 813
974 426
425 260
682 335
868 678
9 842
190 18
517 274
311 508
115 932
637 79
724 241
515 197
223 767
290 238
356 156
558 275
905 76
684 103
652 636
362 631
601 638
384 499
429 103
116 967
789 693
325 460
663 864
875 858
986 204
690 110
419 761
707 187
962 776
830 737
275 141
820 469
978 551
108 612
211 160
405 647
628 123
111 885
243 932
285 539
244 155
966 796
959 518
873 490
616 737
553 705
344 733
450 991
226 933
708 567
402 302
172 901
596 895
396 176
564 73
332 840
723 276
951 950
455 206
703 386
243 164
890 638
412 695
34 514
282 590
847 757
566 129
435 197
578 558
416 456
632 986
124 932
967 756
670 640
207 643
131 441
648 532
659 554
913 498
952 113
176 724
381 401
341 517
964 453
106 574
289 249
483 635
735 457
969 610
602 68
624 111
102 413
382 63
460 807
722 769
144 11
248 109
502 500
168 633
825 805
790 93
368 376
163 502
319 445
504 23
14 41
922 958
651 18
13 437
501 755
322 742
800 107
961 108
194 30
126 91
709 938
900 520
349 505
846 775
27 610
210 670
698 416
406 746
854 709
111 758
541 731
379 361
712 7
100 561
170 181
803 982
35 825
372 871
476 784
401 889
108 335
794 369
362 487
369 813
596 718
669 965
445 434
54 919
736 512
852 394
1000 575
487 795
924 425
475 673
844 538
737 684
195 850
432 163
368 637
165 521
454 697
131 686
924 652
258 849
747 804
182 51
712 843
17 225
637 301
63 655
444 878
720 270
334 407
867 448
400 255
549 176
673 707
200 342
789 192
226 512
901 374
694 640
566 293
6 272
131 437
83 2
924 310
464 778
381 243
325 703
696 509
317 252
548 711
819 601
3 188
105 521
315 15
468 929
843 861
676 638
147 151
215 881
596 491
385 177
991 474
379 671
621 454
98 564
247 830
818 911
239 905
24 125
366 529
435 427
119 397
84 964
775 764
288 172
734 117
950 532
17 442
291 658
816 497
681 387
56 15
590 433
683 899
850 687
299 471
916 805
507 557
413 830
111 4
328 285
798 584
597 460
558 41
758 96
366 787
108 704
352 312
357 582
760 80
46 188
866 40
990 395
327 992
935 994
200 697
375 324
627 190
354 915
79 175
955 573
714 103
483 139
314 952
36 252
478 107
572 858
309 527
398 898
696 626
630 58
576 769
706 507
104 496
674 696
365 571
334 938
626 946
984 42
883 297
556 115
270 56
542 210
375 898
697 354
891 90
716 981
632 195
797 870
388 302
683 866
365 32
319 543
979 244
948 261
987 492
28 43
733 277
342 761
782 135
944 260
88 762
587 652
731 802
948 693
394 865
930 311
441 104
629 97
575 503
90 956
735 874
393 534
771 751
593 893
922 599
468 749
995 279
845 145
607 435
573 186
265 676
876 180
953 548
741 21
204 862
964 385
642 590
44 317
5 227
460 541
892 107
816 106
302 282
284 521
224 394
963 622
623 888
820 591
903 287
524 754
300 194
419 562
735 424
489 928
693 526
426 484
782 254
294 506
148 795
413 591
409 88
415 209
76 299
550 466
877 633
246 50
684 541
522 734
545 119
855 74
976 799
935 468
235 766
417 131
247 863
799 626
147 430
707 786
593 28
334 215
939 44
901 419
463 138
830 908
37 451
840 855
126 745
200 921
896 854
126 22
155 868
266 556
647 737
855 866
72 441
112 153
64 864
803 484
580 709
328 952
345 814
996 616
48 755
263 966
399 256
609 185
470 889
836 649
847 61
540 861
497 938
122 44
190 455
997 172
832 698
577 411
901 771
747 120
117 344
510 326
232 754
187 146
459 227
941 887
546 802
764 438
102 251
287 644
446 267
765 120
31 269
114 700
82 778
525 390
619 452
46 686
529 788
111 721
981 356
485 834
787 191
248 521
762 629
38 105
239 913
645 271
981 49
775 971
357 603
423 922
188 550
323 83
956 134
444 881
881 17
344 55
857 918
530 494
600 222
624 49
221 704
312 857
105 587
111 548
733 762
718 945
173 512
715 246
221 988
984 610
860 526
723 76
194 578
611 868
796 790
957 235
845 670
234 1000
209 708
539 132
972 947
877 568
728 157
481 509
276 697
437 827
157 616
39 391
479 203
847 580
440 891
855 311
437 951
629 769
299 851
795 405
282 720
44 467
434 557
267 3
845 948
120 900
440 267
660 885
723 688
418 219
692 86
176 696
438 85
449 873
908 462
575 370
553 318
938 723
390 709
123 746
363 124
964 898
363 852
964 398
972 255
44 354
628 526
25 23
57 317
704 769
770 496
757 438
921 742
34 766
646 757
566 116
597 602
625 231
686 189
41 945
586 917
883 637
986 489
323 432
816 646
32 175
979 601
706 693
89 830
178 378
645 143
334 470
749 885
62 464
699 748
518 455
455 221
210 19
218 854
539 634
285 75
466 492
401 297
94 397
143 315
551 588
942 396
658 512
13 163
309 340
556 185
920 317
418 88
722 626
825 779
664 699
145 995
52 421
742 183
494 801
387 831
422 924
117 380
563 533
754 298
559 148
433 306
557 120
420 739
626 873
671 991
161 616
900 622
482 580
44 162
467 496
75 281
873 64
677 476
251 971
441 986
626 329
990 593
850 16
577 558
688 20
137 469
22 78
292 983
115 481
142 171
77 795
379 256
911 148
49 265
284 316
225 299
408 705
213 859
834 918
35 720
827 335
850 664
624 292
848 33
530 564
818 433
95 463
375 15
518 609
447 133
695 323
949 493
625 379
101 482
957 523
126 994
126 637
817 697
49 767
280 12
523 205
213 960
920 384
234 724
54 354
424 591
117 953
552 888
261 206
50 1
273 471
385 592
432 833
364 441
496 44
950 822
824 568
490 45
397 966
560 210
764 201
587 355
143 735
176 430
798 237
448 243
361 426
325 631
570 695
17 128
538 768
200 191
705 686
781 706
225 994
92 874
322 601
139 120
205 785
135 71
579 819
503 815
36 903
955 206
44 71
582 872
122 179
833 567
206 902
187 180
986 278
242 546
352 427
107 200
185 942
328 317
553 256
678 432
76 473
214 884
608 78
498 133
506 952
400 404
252 721
23 536
755 289
962 835
126 210
967 249
504 242
193 693
165 709
423 382
175 788
649 116
86 232
409 856
595 747
435 848
997 859
387 80
482 225
768 496
42 574
939 611
745 695
416 849
728 983
121 50
873 131
498 163
570 791
469 78
708 818
274 623
295 933
295 369
195 27
23 276
843 777
960 57
688 794
438 906
605 81
529 676
958 909
363 335
159 965
992 962
360 736
59 488
658 496
527 681
172 846
238 341
792 242
21 520
73 337
686 306
294 956
164 705
740 737
77 463
70 498
491 608
246 383
196 439
487 35
92 341
315 287
892 728
503 878
116 976
340 252
591 291
705 300
33 73
242 330
159 204
310 168
899 408
948 722
911 836
24 890
604 775
573 628
215 577
755 778
612 61
410 87
522 354
43 741
897 100
507 328
628 312
18 597
445 74
182 247
83 587
663 339
54 82
657 982
901 23
875 50
882 827
534 418
311 492
443 483
941 665
602 230
213 835
565 144
461 536
513 660
913 553
162 512
361 170
849 700
185 37
396 11
530 886
410 161
707 159
440 578
890 249
903 585
296 624
595 876
151 135
543 693
134 763
391 466
899 537
821 589
360 187
51 540
819 94
12 726
132 331
377 832
701 85
27 370
258 542
10 785
537 958
314 857
837 682
64 963
454 678
699 493
997 397
273 551
217 636
581 455
858 222
702 7
874 565
270 502
566 899
74 441
340 254
581 254
926 317
334 957
357 539
417 240
196 597
148 895
983 523
555 158
353 29
712 50
263 226
750 900
649 624
841 226
418 413
251 491
441 306
807 513
687 126
429 454
723 217
804 721
807 281
980 311
86 950
649 39
247 407
987 787
130 235
583 304
828 345
789 725
953 153
173 417
738 599
100 266
837 888
510 466
449 111
527 669
122 599
165 718
595 7
907 649
73 170
606 870
454 162
734 837
531 178
507 73
120 94
234 495
737 632
271 246
865 916
505 630
203 838
897 989
6 186
919 518
32 72
785 498
862 874
324 748
674 359
915 120
236 755
87 220
619 24
377 650
934 271
701 115
611 186
731 302
648 338
995 54
760 605
788 716
758 351
360 299
9 681
812 323
944 500
239 428
850 758
274 7
278 846
847 942
207 758
924 213
986 419
865 219
10 971
286 427
42 789
46 739
58 904
486 33
914 485
749 817
799 928
266 211
224 647
632 650
893 16
866 495
302 878
823 172
95 917
335 665
415 601
858 81
368 332
296 899
390 373
52 909
333 781
307 664
766 131
47 885
777 878
253 76
139 552
396 842
978 109
486 953
149 638
35 195
97 873
597 560
241 343
324 878
854 647
780 397
265 783
171 480
21 298
569 697
14 629
228 302
111 428
154 164
785 65
782 503
281 821
246 640
214 210
532 528
583 535
908 631
723 476
235 888
575 431
362 535
701 502
770 416
21 739
11 145
211 566
757 378
946 185
965 808
785 345
531 465
27 774
46 143
275 561
182 767
993 75
491 30
960 6
997 563
15 801
240 466
523 611
108 988
356 499
366 30
127 524
627 742
766 147
47 395
630 782
78 368
825 766
791 243
385 71
464 336
431 200
58 611
739 692
94 520
69 931
582 441
978 822
398 116
507 835
165 544
285 395
677 418
638 163
324 793
348 284
421 120
201 422
757 613
313 678
798 709
372 701
609 651
367 898
961 149
112 746
161 869
968 300
531 733
687 573
982 879
151 469
922 312
978 359
163 893
49 997
584 28
423 675
423 171
75 287
343 475
108 247
919 168
416 81
860 311
225 887
392 450
784 546
669 160
709 895
987 571
160 578
137 841
919 210
182 627
133 723
188 54
869 283
240 998
621 187
40 88
222 72
59 814
468 172
735 229
348 809
794 648
142 743
940 625
239 407
428 976
679 165
873 88
599 593
927 96
91 629
877 519
626 733
891 560
195 463
98 747
49 168
990 237
237 606
414 227
221 364
12 232
313 696
866 940
626 251
462 477
562 841
457 209
619 917
954 568
674 571
995 649
186 722
493 509
433 859
235 688
296 715
908 648
496 918
849 452
638 476
659 738
309 434
828 545
225 98
12 980
878 651
77 824
127 103
680 656
497 213
323 186
460 591
8 363
932 562
412 589
94 80
38 362
615 57
442 548
230 969
51 356
335 590
861 454
902 601
756 883
306 649
585 688
123 476
3 459
8 732
71 794
254 236
302 499
665 655
164 169
995 529
525 288
604 676
529 377
877 72
827 845
975 697
105 454
910 722
446 124
619 43
874 716
266 146
296 61
771 271
658 573
798 462
575 474
452 58
32 51
265 67
564 3
837 53
658 15
301 651
193 783
989 207
891 539
814 249
914 777
110 357
842 849
7 746
598 130
523 862
676 518
110 449
161 895
874 885
926 577
540 94
828 510
953 319
818 610
184 62
417 185
145 866
461 106
971 583
910 915
334 12
16 396
642 71
487 30
212 60
634 427
776 353
487 499
657 885
721 503
395 280
914 556
662 516
877 380
555 403
622 255
456 57
110 464
316 859
157 378
109 615
503 571
465 364
329 821
401 858
788 1000
150 396
440 460
711 570
390 172
544 237
708 975
669 885
449 403
879 682
468 909
311 843
743 994
648 614
546 96
999 907
805 884
110 614
995 933
740 649
921 434
603 818
204 411
881 953
264 897
767 891
430 210
868 775
595 150
859 181
103 792
786 895
92 36
978 104
194 19
431 133
620 710
998 905
222 801
849 235
203 350
751 227
235 758
3 546
898 422
937 136
210 631
713 358
667 543
165 113
209 717
684 64
606 580
457 705
357 577
435 102
263 963
928 914
431 563
544 316
715 939
478 394
674 152
357 205
758 136
497 505
675 802
239 689
62 512
6 317
922 485
903 357
86 312
733 633
443 871
350 709
512 587
976 420
877 827
22 586
520 372
216 813
192 398
217 526
658 707
820 891
434 204
824 832
538 755
698 898
997 138
680 525
884 89
659 644
605 990
896 947
622 193
730 638
362 392
431 289
945 515
51 707
136 527
990 819
287 662
14 394
137 920
725 297
54 429
526 109
230 196
124 785
647 69
12 520
311 594
48 774
241 245
448 795
794 448
89 918
124 839
879 236
525 466
839 244
573 791
247 96
94 103
550 941
28 674
58 446
633 472
82 963
305 854
600 442
726 441
401 497
434 290
357 972
854 243
878 319
277 620
608 14
57 507
687 382
131 807
839 93
501 571
785 448
457 157
23 10
848 883
268 857
914 864
297 904
31 957
965 555
900 156
810 18
563 354
786 53
489 957
61 300
519 229
280 131
110 903
48 22
432 634
545 618
427 491
728 342
345 765
547 808
824 135
886 380
405 933
121 274
545 908
777 304
662 290
114 730
320 108
613 334
111 562
671 657
526 62
748 332
189 514
204 153
7 479
196 215
460 737
37 445
354 10
465 708
492 336
25 859
984 545
679 504
246 779
695 302
323 438
372 343
795 55
6 404
810 405
515 654
605 233
894 480
490 745
583 408
489 279
237 12
139 529
634 881
83 903
253 21
695 534
115 978
877 890
614 918
45 710
31 975
872 259
728 807
757 27
204 820
259 97
739 559
339 163
10 256
578 57
417 304
285 739
330 310
880 621
945 180
164 561
73 707
28 290
854 712
735 806
960 352
645 861
694 111
385 552
576 362
977 614
676 990
362 937
229 544
561 551
157 625
291 844
599 655
802 79
473 666
553 185
897 194
99 430
170 569
856 259
599 652
163 962
109 873
418 705
612 67
895 963
843 964
541 160
463 862
694 465
906 733
222 918
600 213
815 719
420 729
560 405
719 306
32 215
967 482
750 19
14 705
400 221
358 608
311 192
730 477
3 568
162 458
514 81
738 637
793 910
144 827
73 143
476 424
276 809
51 422
926 731
32 264
905 962
999 733
536 399
154 20
936 813
82 659
235 742
179 777
163 689
890 715
138 154
928 860
565 335
298 915
699 22
572 710
918 339
561 739
975 551
799 64
165 576
184 354
977 637
731 268
630 254
669 39
176 753
636 62
142 436
838 854
954 649
126 749
547 814
907 813
971 7
102 428
631 64
605 368
510 729
330 370
647 502
224 912
339 856
824 5
376 851
825 326
105 615
142 420
572 326
976 661
547 607
19 162
305 304
267 386
737 47
367 403
625 181
579 634
861 909
53 81
43 368
664 279
538 484
162 190
557 817
697 409
247 794
630 523
367 897
643 225
363 828
750 240
496 617
203 202
350 951
483 524
907 760
201 252
422 629
454 589
604 364
397 381
716 604
341 76
420 217
555 484
558 498
816 448
744 243
687 409
222 516
815 225
493 840
307 397
629 633
338 458
245 661
115 566
531 237
310 744
873 926
946 247
567 623
340 341
876 806
345 787
934 382
15 351
637 450
547 928
467 868
699 642
222 463
205 794
122 123
435 456
536 905
288 86
842 587
441 935
876 957
327 600
379 442
872 84
44 345
529 596
990 415
462 922
280 996
822 549
331 697
471 707
250 15
552 357
760 533
53 653
693 154
359 342
368 711
633 7
145 926
728 917
785 522
592 230
48 73
221 88
470 962
727 504
778 345
828 516
718 238
623 120
244 551
209 260
449 952
115 122
535 949
824 911
372 557
525 628
894 661
701 343
36 765
259 836
744 355
709 197
592 813
539 185
382 761
675 637
130 602
529 890
110 307
621 890
153 829
853 403
577 137
496 990
878 672
651 123
503 352
395 279
759 1
698 142
46 681
375 141
831 249
602 922
702 46
598 42
158 35
623 595
576 391
440 78
853 972
314 862
684 996
992 988
342 191
489 176
300 744
284 33
956 150
434 561
724 1
773 119
139 1
372 835
24 260
382 181
878 773
820 980
288 763
277 340
470 650
205 636
695 324
985 663
819 811
622 445
456 889
919 379
894 666
619 395
495 240
175 452
926 836
539 1000
112 372
961 185
300 66
927 363
158 448
117 890
432 205
399 902
203 760
21 856
871 659
908 819
103 794
426 400
139 256
692 694
248 429
396 573
516 75
623 936
332 305
80 987
129 921
148 169
282 55
212 806
927 183
487 464
706 584
104 497
432 252
187 318
653 502
151 625
295 2
628 846
747 421
101 456
501 775
902 833
310 655
57 230
681 168
210 724
387 338
922 525
248 507
385 542
221 755
90 976
707 20
283 298
688 607
25 990
725 802
86 720
457 82
422 740
494 695
815 569
157 255
314 572
741 159
983 932
995 699
632 948
723 105
379 696
851 513
662 581
510 911
991 106
259 510
1 434
703 119
848 549
700 477
688 310
964 549
82 389
705 324
207 877
524 671
68 711
577 155
463 728
698 373
536 556
918 723
247 212
797 927
100 570
470 798
330 255
520 83
3 77
772 687
396 161
187 922
15 386
714 681
463 210
130 360
359 602
115 372
365 684
241 107
719 777
344 787
37 235
714 241
211 905
858 359
850 761
331 878
37 152
762 50
897 35
75 928
968 404
506 666
921 58
902 611
651 168
602 997
602 703
886 291
327 946
853 534
697 191
164 680
780 480
656 988
600 729
797 334
325 429
371 81
755 561
690 378
892 291
61 757
408 175
626 128
832 41
296 386
203 54
306 277
47 34
864 216
963 206
398 677
327 450
30 169
70 403
298 401
813 379
6 848
185 997
172 708
983 303
130 671
453 867
632 388
675 745
922 188
296 188
416 207
413 516
130 97
617 948
462 777
928 306
736 11
903 181
340 174
855 150
147 657
214 756
69 631
70 624
920 706
873 396
29 96
211 290
767 48
25 432
303 837
907 880
103 18
21 447
14 211
975 132
257 37
405 970
819 943
820 872
573 529
223 304
924 192
784 405
751 115
186 359
173 836
279 49
766 439
361 975
885 322
877 362
201 507
543 672
199 855
754 794
114 199
979 237
105 3
582 66
943 349
813 521
986 600
384 783
326 627
286 325
58 341
402 289
989 605
968 376
602 640
322 665
176 643
562 398
233 476
853 502
932 844
788 792
926 93
833 673
469 145
58 15
74 892
824 579
259 630
299 100
15 486
179 586
171 102
125 299
114 724
217 209
819 905
162 87
879 174
166 281
481 121
346 727
343 849
479 516
651 143
367 514
354 474
804 62
516 59
499 851
584 424
240 709
309 221
181 715
125 385
818 207
850 457
927 714
961 223
817 991
216 673
723 478
585 933
854 448
730 934
299 287
671 313
236 386
375 53
830 341
233 538
134 985
318 374
884 106
10 399
976 800
44 630
301 922
208 352
946 413
161 349
551 501
885 747
412 967
379 836
547 473
80 166
853 85
9 5
414 218
831 534
904 488
659 720
706 590
22 304
870 917
7 674
766 819
559 193
16 952
368 718
72 525
337 469
800 365
710 811
783 429
389 985
250 760
25 26
680 235
323 96
849 796
542 913
966 411
704 728
69 145
544 510
567 809
284 390
762 880
447 579
962 965
795 188
909 75
554 18
818 662
369 454
480 810
150 148
666 410
365 15
268 102
501 613
796 421
406 594
240 132
45 989
639 629
892 549
209 10
952 266
254 234
959 541
758 603
696 782
27 699
319 443
576 467
10 241
740 917
351 422
652 826
434 441
543 321
946 485
429 662
33 749
319 805
829 491
83 249
148 942
557 331
821 99
448 107
662 194
567 984
473 981
380 275
967 420
130 686
318 751
863 128
910 289
889 995
535 847
806 155
739 155
10 460
852 238
419 268
229 120
933 606
740 182
290 65
641 278
47 435
767 598
724 324
138 27
118 112
475 83
5 433
304 699
192 795
345 914
479 591
302 993
64 177
568 818
115 394
253 30
272 92
744 475
983 813
838 986
945 42
198 862
905 895
417 213
278 485
526 569
51 738
738 151
8 140
288 720
122 388
341 612
460 545
44 643
249 312
157 581
235 304
113 441
4 43
109 783
260 458
263 129
288 507
825 900
319 527
579 48
214 952
598 71
138 211
119 366
91 401
447 150
195 663
272 878
235 878
103 602
491 413
357 206
422 233
976 410
673 307
795 608
728 999
530 66
664 389
337 901
569 783
86 896
163 440
138 131
429 993
218 732
118 851
865 918
396 327
408 656
741 108
148 159
147 63
503 459
929 998
840 792
96 523
743 466
439 149
176 914
611 450
617 753
330 208
916 513
540 101
386 240
170 652
599 952
698 197
940 351
350 311
240 226
476 987
899 246
534 578
135 387
435 544
152 108
661 322
592 228
706 363
557 68
169 753
320 450
157 653
928 933
317 220
25 831
319 791
997 99
812 962
74 900
141 649
220 572
215 274
485 536
109 477
649 497
209 302
575 645
21 701
79 603
599 677
139 494
820 95
415 350
469 586
515 961
748 23
32 388
151 660
692 304
853 747
924 719
916 570
619 14
578 427
16 252
491 878
377 596
684 110
143 282
881 629
41 148
995 591
239 713
114 699
258 911
328 57
921 130
574 545
959 809
799 752
165 239
46 771
281 591
140 128
923 104
466 529
222 725
369 795
835 448
695 871
894 434
471 151
243 917
534 899
157 944
325 422
698 424
544 246
49 666
42 816
850 681
975 838
44 775
550 385
287 513
143 967
696 163
967 48
81 388
746 936
400 885
195 240
40 581
760 923
433 1000
797 908
706 443
873 922
916 879
222 958
166 623
991 368
257 526
461 892
110 700
786 749
908 423
551 751
188 966
414 698
188 1000
595 471
674 652
958 449
224 362
125 909
662 663
254 980
601 797
676 397
687 147
628 413
74 557
78 631
48 551
906 783
62 782
564 753
841 726
317 796
54 725
727 89
56 480
103 672
376 865
724 218
523 769
946 719
29 827
592 201
810 654
68 493
733 165
408 396
226 571
452 123
445 348
535 294
328 267
277 392
123 764
802 354
567 358
693 69
562 106
433 827
37 878
238 83
183 358
759 650
263 404
197 257
546 651
156 661
859 686
673 93
950 824
81 463
652 609
389 959
215 354
138 218
75 907
168 952
587 180
419 880
989 970
156 760
109 639
51 730
320 785
215 485
927 383
349 583
998 327
579 28
97 417
523 345
791 910
237 911
376 672
404 893
134 291
871 703
652 691
21 834
485 49
758 201
719 385
529 286
644 369
3 976
830 714
596 231
558 79
342 836
525 488
840 62
346 43
922 617
700 617
67 314
99 942
928 843
735 391
182 887
873 739
57 164
764 998
582 850
545 664
532 469
847 917
226 47
658 405
753 874
763 954
943 331
12 23
893 55
133 784
221 330
939 798
920 707
755 905
754 888
651 973
464 954
696 528
894 145
369 4
199 562
119 405
533 540
588 13
304 944
324 905
430 118
508 892
131 681
42 277
405 483
473 252
862 412
508 251
109 816
260 582
679 844
852 605
685 730
838 63
728 189
469 737
672 397
550 657
977 624
400 411
902 134
408 309
589 951
462 627
748 68
13 753
555 983
449 375
637 111
998 911
433 667
526 524
968 779
520 37
93 59
168 599
37 275
990 188
435 134
747 192
902 573
24 315
368 620
934 37
994 602
238 681
402 328
810 560
831 527
549 102
358 22
720 127
440 893
326 670
754 351
122 601
12 898
5 395
564 478
448 351
177 123
904 743
424 911
577 273
506 943
14 280
802 971
524 125
848 168
545 924
932 969
42 402
945 931
994 949
288 676
271 23
999 522
976 539
778 320
587 39
173 39
409 132
676 515
144 393
273 959
341 738
477 19
340 471
746 951
649 315
667 876
884 948
174 574
367 995
331 503
980 526
143 597
605 289
503 885
66 658
71 423
95 456
391 197
499 47
305 739
758 835
566 342
526 675
256 790
134 167
10 563
45 734
818 850
756 308
285 912
819 97
740 278
944 466
389 616
769 351
229 156
93 768
252 468
656 319
589 764
754 29
399 863
208 126
430 908
884 777
165 696
229 309
934 706
258 525
60 264
649 543
726 652
795 674
500 324
160 941
468 636
88 940
440 98
46 750
255 617
475 932
508 113
32 18
327 588
646 758
645 156
799 477
278 309
182 788
155 579
790 959
419 14
69 720
975 560
205 951
954 567
87 93
741 475
432 381
57 666
541 323
42 211
782 309
36 674
423 553
503 132
576 787
15 305
15 273
936 858
793 981
715 352
507 302
177 189
834 542
875 471
895 33
49 306
460 772
320 846
983 654
128 834
162 536
595 112
840 318
621 930
954 260
650 970
594 923
349 894
224 59
185 627
689 204
512 531
714 526
858 405
835 320
113 708
307 547
696 205
350 935
178 198
178 542
688 483
267 229
364 679
485 381
177 1000
19 622
485 978
860 590
525 40
1 177
206 879
576 659
215 76
345 388
108 947
697 805
884 418
521 591
820 261
901 801
564 859
553 72
519 202
765 581
714 538
417 504
666 252
78 798
943 314
48 825
78 722
798 90
459 683
245 731
387 14
803 799
819 304
377 306
183 32
982 320
123 100
269 660
261 543
432 372
629 831
163 548
743 69
468 532
395 695
599 770
598 658
717 676
790 840
428 839
187 331
914 394
845 262
875 358
799 686
619 878
256 767
488 643
567 356
396 22
477 103
140 700
12 871
23 987
33 309
756 384
488 626
344 223
256 222
441 586
963 862
167 238
803 159
236 967
557 297
374 582
984 390
404 610
732 843
9 316
350 520
867 373
965 160
506 617
462 122
741 182
458 242
405 695
367 797
848 860
263 340
911 359
411 293
967 21
128 678
712 683
313 712
553 662
511 546
217 152
451 303
239 66
675 911
84 183
55 373
979 948
122 881
974 38
279 658
9 245
374 262
797 673
805 626
211 190
587 190
400 923
175 932
481 675
586 673
175 554
424 413
983 402
808 779
710 549
92 875
269 4
681 833
874 167
152 819
496 358
374 865
714 717
483 768
225 641
293 29
627 900
293 830
647 863
222 18
98 944
682 462
512 975
693 615
156 342
193 15
309 275
10 371
360 594
792 912
798 496
85 263
688 451
384 114
544 477
355 257
568 555
855 811
494 412
958 955
418 198
261 140
317 175
791 258
821 185
453 304
585 19
900 641
17 496
210 639
155 934
381 169
984 211
968 695
723 708
480 674
121 403
202 140
46 591
592 96
574 565
664 685
102 845
981 95
489 587
655 951
115 173
407 732
653 222
445 671
729 676
698 644
646 271
720 980
251 417
465 397
986 705
591 692
200 714
74 220
576 137
559 960
808 505
333 654
89 264
606 171
899 542
254 454
178 794
688 678
216 949
570 718
395 936
585 952
989 463
149 871
471 697
953 989
522 954
761 534
111 1
528 436
233 64
780 270
69 409
133 8
897 575
771 854
917 959
912 935
435 540
679 4
856 337
46 173
507 638
451 823
412 287
288 600
480 117
711 406
96 718
338 535
85 274
56 207
358 503
228 767
363 45
143 817
246 80
282 298
927 404
726 534
999 703
730 458
980 642
5 552
542 74
610 214
456 251
656 404
654 443
249 622
165 876
141 796
252 829
939 456
51 43
246 449
225 722
969 614
208 361
640 777
543 289
447 385
24 93
99 829
990 443
136 886
14 392
64 903
498 787
771 772
956 1000
583 330
148 306
713 450
219 796
377 913
466 427
205 641
345 880
196 775
430 710
282 70
29 758
34 453
806 154
468 835
664 219
19 1000
212 532
433 22
794 500
374 804
551 395
971 490
203 845
675 331
275 728
21 642
939 547
446 941
352 415
819 348
461 152
199 507
5 853
534 850
171 805
142 801
676 745
776 601
996 386
169 571
682 310
668 974
418 322
381 585
459 953
342 386
831 320
672 938
610 45
398 638
953 267
608 15
79 359
928 804
470 266
501 192
510 577
419 435
137 963
63 570
921 177
889 285
29 931
987 748
384 310
14 250
23 658
473 766
39 380
860 312
405 402
118 418
834 267
244 444
36 199
921 224
512 253
363 128
64 145
18 51
335 69
376 359
593 838
844 122
524 666
430 518
342 834
429 708
616 126
280 76
130 19
636 293
657 499
683 476
271 806
694 468
415 717
42 140
900 797
104 147
174 345
559 219
233 440
73 349
294 150
813 34
448 163
208 931
494 198
664 603
985 957
892 80
790 487
537 822
385 361
432 623
772 599
349 919
383 44
896 964
580 978
296 215
474 132
145 645
945 279
232 750
75 282
91 252
896 269
610 246
232 771
809 291
897 543
295 131
261 231
980 514
480 213
280 793
15 80
564 273
379 362
499 416
496 742
606 768
329 906
296 595
466 132
194 15
218 886
664 531
731 994
294 16
534 237
314 799
809 213
124 798
370 279
354 910
201 5
53 471
714 435
215 348
519 759
519 653
876 752
723 464
663 971
416 593
877 470
527 452
237 255
488 692
814 386
727 803
610 558
392 835
445 64
97 448
718 16
169 91
485 926
949 363
250 889
571 572
726 164
559 745
921 626
429 632
780 774
92 87
819 181
874 843
701 374
617 641
924 934
452 868
939 359
13 855
864 178
387 665
586 218
287 585
297 379
8 420
673 654
719 46
675 191
706 679
611 370
692 860
748 565
640 500
650 517
671 878
286 784
258 968
555 456
271 278
58 480
562 47
714 661
612 543
683 13
110 769
498 343
210 960
850 38
814 161
8 99
870 203
785 481
234 700
289 29
131 276
545 897
510 137
961 411
329 812
114 456
583 837
446 258
120 546
182 862
754 980
343 854
551 891
282 429
738 815
572 745
193 697
82 4
397 83
143 971
644 1
719 523
150 252
55 642
347 330
717 161
577 389
23 139
63 112
459 392
919 56
585 302
927 511
407 221
263 296
237 369
91 308
23 456
837 660
418 350
98 797
554 815
583 232
60 158
39 400
172 4
15 514
328 976
587 169
641 600
783 121
417 101
852 720
224 245
20 825
759 735
740 440
477 230
890 860
700 814
41 449
533 118
896 911
129 933
200 639
306 456
308 761
69 602
137 415
119 498
430 644
117 747
469 213
203 267
290 785
821 319
741 82
723 695
447 315
339 972
899 500
729 479
4 789
979 407
527 955
44 16
659 193
397 459
132 37
132 737
4 465
642 449
349 736
887 116
987 69
856 229
269 610
112 572
516 14
604 264
688 811
927 178
292 172
14 253
789 541
804 826
250 33
995 78
124 846
749 691
306 864
148 208
323 829
672 761
455 512
532 816
871 814
140 936
905 728
681 927
726 997
593 118
714 497
726 516
233 514
938 822
350 439
414 715
43 916
969 474
839 553
552 395
825 881
540 380
416 903
531 397
313 169
720 285
628 63
171 685
875 166
247 466
717 856
185 819
546 187
579 625
685 240
474 562
238 500
961 70
606 341
287 438
554 964
791 34
784 911
603 668
625 198
119 914
945 482
147 337
494 965
676 164
700 919
430 522
907 694
12 80
171 883
833 470
846 89
175 882
214 68
306 268
338 552
717 694
886 775
617 205
612 758
858 482
129 769
666 736
582 369
80 11
946 785
952 140
406 10
438 835
98 150
163 302
159 200
102 53
672 880
407 123
467 418
102 79
721 37
710 382
671 437
434 55
636 631
388 42
121 697
745 372
572 643
856 167
989 217
743 331
434 403
474 100
136 440
671 53
571 80
210 528
400 125
20 698
706 586
959 444
549 934
269 775
185 949
524 632
191 290
16 387
687 166
847 899
614 271
220 928
675 114
979 14
648 297
385 169
34 389
863 215
757 297
971 285
576 726
981 363
210 100
793 472
178 201
390 585
796 718
843 961
700 571
263 469
629 138
965 11
919 171
354 882
689 373
196 167
706 902
417 230
367 89
850 223
754 174
106 551
831 995
72 740
30 583
612 286
186 533
412 366
653 893
839 32
41 107
796 678
412 308
445 266
38 162
477 566
545 808
621 557
331 17
19 858
738 136
793 229
214 211
86 266
945 868
49 173
952 759
527 341
704 480
470 232
523 571
118 889
688 40
44 328
511 751
191 326
874 620
364 733
396 416
446 419
941 42
958 488
942 951
420 69
69 585
720 378
94 89
639 171
558 860
874 930
234 946
319 154
44 270
183 637
750 667
239 551
683 578
854 38
236 218
229 726
150 711
485 166
915 878
988 166
421 270
231 307
505 965
815 660
629 586
938 459
622 670
684 333
78 713
275 114
777 194
540 36
504 938
636 996
538 208
860 85
587 738
451 819
477 841
697 708
347 189
706 192
888 794
41 385
609 68
888 371
780 685
569 564
448 138
320 972
837 776
57 587
234 577
19 471
841 602
1 173
227 85
665 722
615 775
509 381
46 242
292 522
997 420
127 129
502 284
130 658
428 741
547 786
56 192
877 870
33 791
19 185
464 864
61 651
43 579
60 774
769 292
182 577
594 1
552 932
719 908
286 595
686 256
960 304
267 221
114 227
871 357
166 796
295 352
259 43
146 358
391 694
17 249
640 165
736 335
202 678
981 762
771 704
175 435
427 244
639 401
15 778
878 517
383 371
528 985
161 207
932 929
658 527
958 504
844 898
119 923
496 852
589 993
288 88
112 863
221 946
306 176
268 406
456 629
114 669
427 249
226 419
943 188
193 449
421 449
215 248
863 400
849 620
550 411
494 133
637 875
436 681
104 320
758 586
380 850
706 627
818 914
978 400
349 209
93 397
845 131
646 603
463 690
703 369
61 873
178 824
448 782
321 101
311 518
659 357
954 185
851 983
744 710
763 79
611 704
684 812
534 964
622 600
211 205
229 2
188 574
554 472
389 151
533 261
931 617
620 229
500 294
875 594
200 628
93 141
354 140
275 592
292 429
419 681
597 891
671 961
308 999
366 715
398 18
391 306
508 263
104 168
243 716
431 633
566 577
420 451
107 411
219 484
979 915
812 751
431 163
259 386
448 543
551 542
829 489
998 241
645 720
610 194
896 503
253 226
935 336
882 496
827 949
392 654
823 319
494 541
470 984
372 743
10 429
257 503
760 23
313 807
894 35
652 479
538 659
862 381
365 495
251 897
60 403
13 523
833 383
568 317
649 725
379 402
572 873
950 880
235 27
389 460
962 153
279 317
206 58
613 332
638 327
384 971
769 198
814 663
671 563
658 608
156 537
386 909
49 237
522 191
897 745
841 624
278 402
85 789
750 539
603 219
1 215
174 296
518 671
246 196
812 233
541 608
311 871
622 387
780 668
230 802
242 241
737 202
730 31
566 417
971 943
534 100
359 255
915 517
856 716
29 427
673 46
237 890
18 115
247 356
13 5
497 729
444 896
131 451
99 46
695 499
263 18
671 357
487 776
616 433
368 447
569 150
111 635
271 992
302 406
839 924
354 542
690 550
239 235
229 260
69 925
848 244
690 245
111 532
858 584
252 404
64 460
434 28
651 678
378 175
381 865
576 270
483 801
518 652
180 317
589 186
513 936
994 445
20 545
773 838
691 33
387 598
418 815
167 954
609 28
258 161
916 244
8 114
359 379
44 114
192 792
217 461
787 298
361 790
826 93
978 493
322 622
523 727
146 300
33 119
359 391
436 381
768 952
766 357
857 716
514 932
458 753
373 12
358 691
952 383
182 29
265 717
880 711
12 711
842 978
846 567
986 689
141 244
711 881
818 7
296 219
448 20
613 765
369 112
124 886
966 246
90 952
881 437
148 687
224 404
836 937
793 498
123 533
302 126
274 638
524 758
841 250
112 409
839 791
864 735
586 997
303 175
831 671
416 520
570 924
850 621
531 656
53 173
327 848
972 171
117 324
726 264
771 117
30 858
182 178
500 109
867 243
808 575
627 226
505 277
566 966
100 426
96 106
497 959
889 214
462 219
974 877
195 229
66 772
777 131
18 789
344 960
64 466
38 352
708 606
6 946
145 293
650 884
923 557
330 342
740 663
386 94
411 814
470 934
329 826
7 529
716 349
555 537
884 260
930 172
739 719
278 531
954 956
557 332
505 810
581 567
580 104
847 823
767 748
323 288
683 643
527 31
726 540
459 382
186 567
532 207
959 696
344 726
140 797
534 633
392 291
743 214
269 59
523 877
62 448
794 543
819 699
867 613
415 771
399 784
455 479
593 12
978 865
642 709
302 633
112 647
419 92
214 991
48 216
828 917
982 485
654 487
821 355
922 737
204 957
429 258
527 323
629 157
642 553
534 324
292 221
51 946
361 726
355 536
271 142
402 981
461 475
521 999
165 555
509 891
529 105
454 107
766 164
275 494
570 957
635 95
214 519
91 62
46 386
60 164
705 44
906 116
885 415
223 162
127 497
424 604
728 645
836 909
266 38
258 714
941 543
993 460
979 901
878 244
609 151
365 275
495 45
53 444
799 612
900 744
240 234
963 118
236 963
790 77
900 985
748 372
235 898
559 835
687 293
401 965
286 17
381 955
846 515
274 954
445 991
260 867
647 613
920 669
900 394
680 145
219 341
537 815
478 781
947 641
101 144
971 910
493 285
955 616
922 858
86 368
708 817
748 689
499 882
69 614
21 792
62 295
209 672
982 798
813 991
499 317
729 678
290 758
728 60
899 752
526 352
70 132
266 397
7 788
802 121
609 99
657 5
456 252
448 424
850 892
493 958
176 393
778 749
197 331
905 117
116 88
222 194
932 420
377 471
739 440
16 947
693 397
869 357
298 367
472 150
563 17
664 916
850 779
333 623
410 586
672 887
882 535
882 705
858 964
229 77
554 961
795 304
555 535
204 145
505 205
578 543
278 287
199 300
400 451
230 112
913 23
931 269
385 467
427 949
198 438
404 427
896 60
19 800
818 609
245 178
868 659
333 505
807 288
653 453
243 511
37 866
942 696
629 483
250 568
379 208
982 252
255 406
448 281
182 918
918 994
815 93
168 142
1000 898
128 262
889 518
938 127
832 266
909 647
854 210
397 979
857 820
436 992
43 363
102 262
807 222
648 144
614 73
161 402
440 111
738 156
352 102
981 556
276 63
177 510
941 698
330 808
728 606
4 201
665 988
118 127
803 754
789 333
54 858
737 763
442 923
803 606
638 29
833 501
260 532
508 993
532 564
498 628
384 92
815 824
723 698
744 46
139 436
160 809
372 220
250 232
603 996
385 916
602 190
184 9
392 513
750 236
593 178
878 606
348 14
740 272
586 519
708 404
711 717
51 674
236 315
686 171
790 315
4 854
8 95
8 374
32 624
844 911
997 2
140 339
59 971
556 263
870 560
104 295
429 268
311 652
832 770
31 101
490 655
759 602
355 414
499 345
62 607
39 982
932 631
241 528
782 151
455 240
297 833
134 841
972 253
909 247
834 892
495 910
488 489
711 825
723 455
946 97
782 778
360 297
125 935
470 995
638 790
136 637
701 25
73 144
136 461
518 91
150 891
508 583
143 808
386 798
948 508
805 31
29 878
316 991
479 526
921 997
579 453
372 493
99 271
781 898
708 764
76 239
670 673
91 966
188 133
670 665
748 78
229 129
623 767
924 457
170 868
973 763
975 699
428 655
562 442
667 536
906 420
411 88
508 376
710 105
228 935
399 198
52 553
115 54
739 765
950 457
60 304
107 313
43 112
652 925
54 909
532 976
385 817
634 403
199 714
640 719
151 788
597 717
792 750
203 597
544 366
518 207
304 582
442 260
685 864
737 299
894 769
985 879
829 806
913 369
179 900
158 973
160 189
608 841
940 261
441 449
854 310
934 390
7 145
571 819
488 796
571 474
9 925
147 850
532 485
53 668
400 836
865 112
956 554
500 830
205 903
555 815
457 790
573 738
876 787
680 555
334 884
404 176
340 753
745 696
882 367
38 432
559 61
300 965
302 841
371 158
898 831
79 122
505 865
138 853
339 576
140 650
410 514
420 397
730 752
248 893
509 837
872 772
524 103
556 899
938 674
989 965
679 629
943 600
345 335
976 304
787 73
382 442
575 542
677 377
255 457
582 94
549 398
336 568
548 717
788 867
59 252
213 478
362 638
518 219
897 276
133 217
416 921
155 371
927 537
85 621
510 816
47 925
651 290
878 348
372 320
560 864
988 403
750 770
251 852
240 390
775 614
665 494
857 868
161 552
167 834
716 211
993 619
815 881
652 237
552 434
644 935
434 794
718 47
197 827
193 978
38 263
552 898
206 826
951 355
168 841
775 502
463 307
129 643
162 265
54 83
978 899
128 708
813 708
507 513
469 264
140 582
780 248
781 773
230 18
823 953
505 476
280 39
536 131
597 567
853 986
761 413
411 367
421 978
711 183
762 494
412 430
289 13
728 785
30 780
278 295
134 446
113 35
686 999
742 19
540 21
432 316
765 902
777 761
905 103
626 690
132 330
78 669
338 839
784 132
90 496
980 883
839 818
359 841
430 584
370 702
582 123
249 342
770 571
419 125
703 810
7 944
497 296
817 457
343 399
359 399
8 337
11 233
835 880
531 157
936 603
380 318
754 637
258 338
7 905
492 592
281 198
175 274
183 222
525 158
51 442
240 792
231 168
504 577
469 924
813 296
187 260
117 513
680 557
999 919
935 950
248 424
32 296
558 766
758 645
941 521
702 248
436 455
3 441
680 561
170 603
833 872
636 160
538 543
59 969
266 475
332 392
504 450
784 385
439 32
136 171
285 450
791 200
220 269
569 127
838 436
458 278
323 602
760 826
362 529
900 85
524 846
637 747
707 671
533 832
476 334
368 244
131 420
861 547
610 637
220 141
121 526
847 322
99 176
357 5
592 128
65 908
152 154
88 622
105 537
627 55
729 651
818 587
371 321
910 348
263 524
389 131
125 375
844 983
463 298
875 513
402 996
783 378
442 898
601 130
763 879
230 662
596 867
845 138
338 243
351 75
295 979
186 683
644 96
346 715
347 386
102 111
293 894
953 577
417 803
48 578
459 645
614 312
905 566
33 186
123 480
415 113
218 23
255 748
409 976
340 863
749 424
53 882
605 479
861 735
587 797
445 604
308 514
243 576
827 196
805 564
386 711
287 125
103 952
76 307
446 99
166 597
504 897
77 411
151 105
40 304
892 436
772 227
182 443
127 998
415 882
180 912
921 524
157 26
910 610
541 352
69 260
229 392
300 187
286 583
405 994
645 326
923 229
223 179
710 359
305 26
87 462
232 60
633 984
326 603
889 466
708 684
421 376
139 260
360 675
577 232
479 90
206 221
573 488
774 387
656 202
234 387
814 628
660 490
688 793
886 267
870 440
659 433
814 624
340 18
825 652
800 490
389 882
726 17
402 717
632 693
533 12
150 205
700 555
754 365
261 970
291 758
749 488
434 754
933 477
467 7
131 78
335 797
99 698
214 570
435 862
303 33
864 444
908 461
570 724
392 970
383 79
339 939
233 247
394 98
261 248
319 96
870 785
645 95
789 767
717 360
264 369
497 715
797 933
596 42
321 65
285 498
92 285
609 902
337 208
322 717
633 805
842 309
309 178
52 647
29 586
829 801
420 644
572 5
102 522
368 435
764 117
498 691
315 738
298 821
291 880
44 569
572 767
528 297
893 343
112 468
923 98
778 527
922 445
734 177
199 888
621 142
79 126
952 56
385 396
835 816
517 851
721 149
427 108
555 573
863 26
933 266
489 670
105 415
428 424
357 815
15 342
184 124
273 575
481 484
765 103
883 732
450 623
755 652
903 400
686 194
47 473
161 4
292 938
308 319
440 546
195 397
658 108
620 455
892 26
894 911
161 739
794 646
511 515
807 70
73 112
747 266
916 27
949 491
438 582
235 528
352 949
843 924
762 829
533 678
616 779
237 589
262 653
7 601
755 197
138 285
954 37
438 900
855 279
350 270
375 356
491 896
234 322
121 479
306 851
951 466
615 524
538 926
138 873
547 485
539 383
889 40
823 198
874 923
580 472
242 904
473 897
146 426
221 511
724 569
718 841
592 1000
169 641
487 824
468 640
450 164
554 953
892 950
566 897
528 637
972 53
127 670
469 713
122 412
277 846
10 194
559 222
806 368
557 905
159 692
989 366
14 696
532 211
115 178
157 563
598 855
50 820
343 344
663 1
135 510
50 75
990 810
970 805
346 686
701 231
842 80
556 638
474 747
706 211
875 258
817 108
906 694
972 846
160 643
823 271
728 733
735 320
570 723
128 605
304 741
360 244
926 479
861 379
170 722
774 978
280 325
868 680
122 839
496 411
135 974
962 587
925 316
851 940
410 428
448 905
698 382
866 174
301 509
486 508
116 178
67 563
752 562
158 262
973 789
285 527
370 693
140 495
797 163
960 938
514 500
849 203
326 873
861 670
80 941
648 74
200 292
649 699
445 593
737 434
36 596
196 191
892 11
495 386
734 609
654 767
566 266
131 545
418 503
747 108
616 614
846 837
335 727
914 720
321 677
339 943
133 17
390 308
901 78
534 60
39 727
905 520
464 76
63 294
318 932
78 106
663 34
601 32
36 628
689 717
634 147
59 19
325 462
899 17
81 745
569 171
222 824
97 703
397 268
838 173
711 810
799 485
287 807
670 658
554 272
329 375
682 299
763 538
546 613
4 519
426 416
794 660
778 426
785 491
949 38
710 207
293 936
641 929
367 234
599 761
787 295
34 664
353 458
57 874
583 766
695 877
268 410
494 395
686 927
654 554
416 292
93 195
611 110
912 91
288 589
760 799
428 373
274 990
175 956
80 48
439 651
926 692
665 504
763 335
301 984
8 655
535 220
108 370
298 993
967 540
137 56
110 504
758 811
575 495
278 136
665 479
960 288
59 276
276 365
858 656
424 510
750 76
571 506
550 973
262 20
431 156
276 311
997 489
14 465
401 846
831 523
52 805
186 729
679 335
875 757
628 510
283 263
225 337
326 594
305 549
343 999
582 433
212 426
713 6
400 699
502 904
756 521
700 896
470 703
264 202
588 999
394 421
777 253
29 813
769 813
866 79
962 639
813 534
704 641
654 186
271 641
64 207
592 597
410 658
673 168
324 978
372 352
195 222
872 800
356 745
799 724
368 294
382 372
346 223
504 344
666 160
344 571
610 987
729 417
229 232
262 590
850 51
51 710
697 629
913 704
721 730
586 296
422 726
374 245
747 36
966 621
97 44
130 478
917 569
271 886
652 292
573 833
389 820
469 314
952 809
476 544
798 773
830 458
885 762
708 525
951 965
912 63
642 806
308 291
126 902
441 477
883 225
493 14
22 587
869 658
184 656
290 326
626 176
143 676
234 804
469 676
723 149
397 303
941 323
872 759
740 541
932 735
377 72
313 177
59 440
652 608
183 788
714 88
807 143
689 522
502 400
93 861
334 471
326 232
820 357
910 686
918 574
307 392
988 332
350 581
361 752
374 737
945 208
56 936
174 577
510 978
129 609
377 527
405 349
121 532
471 144
888 256
812 920
555 819
814 108
49 808
845 17
664 820
318 567
141 210
554 500
514 348
252 509
262 990
217 859
440 23
5 529
876 391
174 201
605 334
453 805
132 697
424 296
19 552
680 562
988 765
431 209
480 949
971 322
230 494
322 655
626 593
283 409
853 571
300 223
898 717
198 126
732 44
967 335
194 878
331 673
302 397
884 256
339 107
899 527
271 953
854 576
60 581
887 94
618 189
438 368
269 548
864 415
35 939
525 777
999 550
469 732
152 200
299 276
978 600
237 418
654 576
331 163
365 998
32 647
551 519
861 888
797 406
207 669
422 115
365 613
184 595
299 465
803 676
642 331
945 570
416 347
657 70
635 181
854 803
660 739
215 899
708 135
91 635
207 486
518 694
683 334
177 262
150 353
288 532
377 964
363 757
818 195
24 297
87 789
463 718
203 405
85 460
489 728
172 615
563 370
58 435
233 111
171 646
705 863
646 719
981 191
115 198
206 527
305 727
87 172
376 177
880 869
182 217
813 874
3 396
117 390
507 636
728 936
301 280
888 248
952 861
729 669
54 661
485 631
882 413
143 384
330 288
267 621
741 147
270 398
718 875
224 515
256 828
849 92
952 231
260 956
748 161
242 146
865 563
411 792
976 570
369 524
356 525
774 114
539 799
694 359
495 770
918 386
581 165
46 152
143 688
789 956
943 824
112 90
469 267
419 990
90 545
185 506
629 653
871 942
983 673
17 494
487 909
67 649
749 363
614 979
97 205
159 946
730 971
737 448
970 934
790 859
689 418
141 254
853 148
140 569
218 271
611 177
208 595
956 895
587 317
381 192
254 449
192 921
714 635
401 679
646 411
45 798
765 45
481 849
873 635
823 673
192 930
642 53
824 567
185 836
534 227
630 622
413 178
187 697
2 656
426 182
180 189
928 265
618 600
36 757
69 732
16 736
300 474
571 211
37 472
654 359
846 292
87 57
626 671
638 411
59 744
726 789
904 246
514 260
380 597
882 917
568 413
497 564
757 164
605 98
863 915
41 805
515 811
749 302
981 497
81 94
485 328
183 242
793 967
496 442
947 732
27 175
384 302
509 375
909 202
607 925
829 849
346 829
678 175
558 231
405 327
795 473
457 571
141 719
259 480
950 556
202 390
26 900
221 453
323 361
301 201
54 652
556 437
116 367
271 873
697 452
43 183
312 303
352 442
367 599
360 41
489 786
63 644
954 768
385 674
524 480
567 979
824 37
646 895
336 921
651 993
805 214
540 177
449 557
933 325
401 886
600 377
26 95
439 49
95 27
919 544
531 591
492 744
798 751
242 519
703 713
944 935
219 644
480 520
576 65
381 699
220 823
570 417
724 249
782 766
316 95
678 932
283 611
648 852
568 972
789 250
229 515
207 92
567 675
150 242
799 714
810 219
522 201
944 865
746 54
871 23
383 838
76 822
698 91
714 499
75 130
127 584
556 979
264 511
172 786
54 93
383 14
302 477
91 437
673 343
611 924
590 95
628 899
234 120
889 319
737 176
691 111
928 49
553 317
247 9
967 492
273 975
666 862
252 192
750 319
359 168
106 287
528 655
914 805
676 675
813 433
737 8
817 154
642 704
344 678
501 367
967 715
544 393
236 418
892 884
469 651
964 673
583 88
275 273
449 967
943 105
484 701
75 189
275 647
889 435
58 324
589 834
591 921
223 683
286 69
124 948
383 176
196 420
211 963
433 224
968 297
248 914
576 148
870 9
233 874
343 312
891 143
915 86
846 975
135 506
723 153
834 478
202 861
187 114
652 899
487 930
114 543
441 64
118 982
109 99
31 793
970 751
867 178
783 894
227 968
215 13
307 252
775 354
29 73
693 751
443 829
468 131
901 63
589 493
570 59
83 188
992 16
884 74
475 705
360 921
845 424
972 567
556 73
865 242
564 885
9 975
882 74
109 81
426 965
599 292
50 582
760 61
387 669
182 189
469 908
730 414
657 233
439 422
718 853
70 198
502 835
907 59
639 129
55 477
349 905
162 11
482 834
281 183
367 618
517 521
544 415
483 495
811 660
636 944
582 944
264 447
62 730
917 551
64 969
216 498
43 891
539 550
143 156
206 205
680 836
878 294
499 74
793 374
582 324
400 919
43 426
329 671
932 78
270 285
420 762
738 883
405 524
574 156
816 902
87 975
55 557
170 97
723 804
148 165
8 598
27 689
70 543
581 385
434 489
704 604
304 104
39 117
810 981
365 151
272 82
388 907
736 74
884 854
948 825
85 283
21 137
278 648
90 351
481 331
896 755
252 73
16 103
813 993
871 11
473 516
676 325
789 436
961 772
356 59
368 730
605 1
118 494
18 293
43 707
284 351
398 207
930 140
603 40
411 397
155 342
668 883
884 580
35 987
467 883
652 881
49 628
904 421
988 10
96 382
906 15
353 910
706 899
742 630
313 958
991 563
457 411
147 86
982 370
129 660
54 65
70 464
154 178
129 55
62 897
851 403
94 869
786 937
252 158
873 642
369 809
483 261
214 259
946 391
453 965
61 299
572 78
394 250
844 329
243 983
386 28
977 156
521 288
991 757
753 628
493 398
272 483
858 314
582 535
552 272
999 287
527 390
683 811
275 485
834 838
897 840
687 814
396 380
549 785
388 151
14 649
231 874
811 839
719 652
309 139
268 636
841 74
232 208
934 207
354 744
360 885
406 679
49 859
816 388
54 282
157 880
772 678
840 418
932 358
312 596
345 417
300 196
786 432
29 793
513 996
585 976
340 906
341 38
357 970
259 209
691 243
810 496
230 1
871 534
114 720
907 755
336 646
977 989
554 569
311 281
652 299
394 954
705 279
739 350
418 326
411 609
741 986
469 315
559 950
135 833
725 825
314 161
569 144
910 879
254 758
668 640
736 828
258 193
40 476
111 87
151 822
762 602
886 59
19 289
886 233
452 232
809 902
68 85
590 710
186 226
860 834
759 580
174 648
711 133
372 231
278 267
424 549
543 760
341 270
37 6
742 901
670 238
968 960
97 683
121 882
37 821
395 204
38 830
297 842
602 914
216 92
565 400
672 632
260 584
503 724
622 627
262 163
518 237
15 656
553 518
100 709
739 481
331 153
936 807
234 836
378 500
218 844
820 155
848 121
819 250
246 826
821 604
272 135
585 191
859 488
639 989
688 517
614 540
290 577
897 951
638 588
259 478
949 18
548 559
953 764
372 872
625 22
187 213
275 782
248 968
49 592
357 195
761 18
382 717
393 276
466 775
556 298
690 567
983 488
788 296
801 940
970 603
454 838
41 933
108 344
284 919
987 830
896 864
151 901
854 33
877 556
561 766
690 675
557 245
482 689
254 780
723 736
63 645
493 415
872 277
795 236
930 99
224 901
363 549
697 222
939 387
256 215
411 55
430 253
498 566
107 928
715 193
497 288
762 696
115 331
805 408
38 942
149 72
674 350
192 967
185 152
73 371
521 397
459 71
169 16
393 840
964 722
593 40
806 776
121 599
441 446
664 634
613 232
401 1
354 897
493 815
567 426
657 82
907 818
634 787
892 743
651 988
358 879
187 219
438 56
975 250
426 87
615 997
312 618
393 527
950 175
836 91
939 368
472 543
719 539
5 304
903 182
269 823
634 212
1 556
435 837
808 86
259 35
14 683
274 287
783 796
317 933
546 390
984 283
770 763
294 539
972 55
894 37
157 885
540 970
682 413
614 171
865 180
234 434
765 887
325 224
576 586
264 740
827 900
262 651
395 368
664 69
356 149
234 430
746 496
381 39
17 426
932 437
138 184
952 407
859 682
873 168
60 642
289 670
337 234
655 623
760 874
779 373
690 12
728 204
1 157
676 128
268 467
230 178
29 583
148 237
9 59
161 107
755 21
758 439
568 114
709 665
802 333
202 671
377 260
85 944
630 242
698 904
941 630
301 959
305 630
885 870
615 660
307 543
587 288
340 989
888 78
331 918
48 1000
5 314
378 564
470 755
853 65
552 658
674 887
662 685
160 828
856 74
702 876
168 438
768 467
972 514
826 550
860 654
104 959
57 430
856 487
748 450
983 995
793 754
351 776
589 865
222 672
22 13
113 612
66 348
487 831
449 332
244 306
139 326
796 18
456 60
467 558
661 221
864 669
803 855
294 835
484 797
65 196
855 318
275 731
777 522
307 728
651 77
394 447
754 173
550 548
363 720
816 82
328 753
419 623
959 186
209 471
148 513
583 931
344 27
106 135
574 660
65 864
44 751
172 736
892 605
305 434
440 774
355 133
382 332
144 364
467 5
524 883
712 9
998 296
903 862
700 313
751 985
247 697
584 641
852 739
635 104
495 636
76 961
648 223
436 799
604 494
259 108
615 572
435 740
100 996
544 351
129 545
253 798
769 814
776 909
135 356
909 19
547 75
617 889
984 231
455 216
256 610
189 162
71 386
764 880
557 251
916 873
620 412
281 179
936 983
571 642
262 664
714 758
194 111
504 46
250 679
115 45
130 977
169 236
318 635
330 226
776 40
116 205
353 410
340 595
827 365
949 617
461 397
187 348
629 463
595 11
535 909
840 74
927 116
967 973
820 717
698 830
249 382
135 292
547 837
365 893
150 655
165 26
79 156
25 964
973 232
598 371
797 972
585 950
683 484
873 105
527 802
38 989
340 216
584 296
228 952
415 229
226 412
656 58
219 159
445 405
400 278
760 42
813 236
93 829
419 760
444 241
333 649
183 624
86 4
268 155
543 373
710 162
546 176
164 689
413 218
23 895
233 545
909 239
45 182
650 606
752 480
553 782
312 151
270 616
801 424
457 644
873 938
175 784
254 382
764 93
293 178
279 954
330 76
135 509
623 824
885 283
706 38
312 751
90 43
362 441
798 548
369 664
798 440
247 746
974 484
684 764
988 410
333 811
293 70
603 571
880 887
809 175
289 483
332 752
40 252
448 401
204 315
457 600
553 382
313 587
250 926
407 909
713 281
650 702
166 25
728 509
563 335
550 43
489 350
548 381
983 694
11 276
235 383
638 95
403 113
169 939
504 82
506 728
669 183
66 948
371 540
279 879
218 390
575 905
395 830
217 539
973 247
874 308
137 893
320 879
537 739
177 462
589 473
221 209
175 737
265 870
56 244
922 308
789 549
165 480
576 224
321 227
636 677
928 26
131 573
782 936
324 998
907 467
344 299
147 489
718 984
710 675
980 449
780 866
490 242
313 2
306 588
121 611
297 491
862 774
617 6
970 664
45 706
264 628
155 797
565 828
95 666
11 320
334 56
644 718
712 811
400 20
777 86
739 402
650 837
500 501
877 814
540 462
422 273
485 98
669 740
254 230
398 692
197 402
991 586
571 368
147 264
155 779
954 156
460 103
115 399
367 15
493 998
714 56
120 941
302 358
492 367
540 136
986 731
482 822
260 54
80 911
982 847
62 25
114 34
217 890
51 329
853 438
72 965
585 433
322 407
902 334
300 482
902 451
140 940
511 255
793 430
956 911
668 339
787 110
56 701
467 607
967 723
959 981
677 957
107 163
226 331
312 392
918 421
1 3
125 217
392 758
192 8
452 769
684 424
218 423
114 65
237 806
91 502
283 90
331 64
608 346
430 505
689 232
788 678
359 400
97 346
992 685
352 414
728 781
84 681
591 132
647 380
102 419
609 978
495 451
271 257
599 657
677 592
141 799
876 128
829 69
449 841
551 209
840 703
543 780
804 125
167 298
882 849
899 679
780 537
852 826
755 169
200 546
405 237
969 768
259 1000
274 822
316 781
274 203
234 640
532 441
502 625
278 823
80 536
824 890
335 354
853 726
927 101
240 155
676 130
359 840
891 205
406 136
366 261
927 837
267 222
646 502
754 681
838 915
229 805
98 106
698 772
220 182
845 14
129 632
448 391
788 30
86 976
156 279
595 187
41 575
555 99
608 875
811 889
560 966
424 570
921 937
84 196
387 509
364 352
976 996
833 539
935 65
879 449
780 626
614 932
977 660
825 49
578 145
95 296
377 936
940 463
933 546
914 544
738 522
867 898
92 528
949 625
215 219
731 405
957 494
657 416
200 717
335 672
179 447
521 35
705 79
485 370
164 224
686 821
711 491
602 484
230 866
666 799
86 285
49 283
253 580
852 919
965 390
242 476
164 140
545 3
531 317
29 129
514 497
854 288
323 61
994 226
751 188
259 716
945 204
58 417
459 494
986 664
261 560
699 921
732 63
9 679
441 566
25 193
818 241
353 906
170 917
279 818
75 389
845 672
619 213
716 422
262 585
429 805
984 350
388 212
944 210
851 466
578 786
216 103
510 293
625 119
24 805
591 564
659 891
69 508
379 178
594 746
633 279
401 852
985 984
921 379
953 720
479 224
767 309
75 803
383 830
298 202
628 967
652 453
584 404
772 214
774 228
900 67
978 309
331 977
339 689
994 618
429 303
908 9
584 802
96 321
307 476
386 175
279 784
716 565
928 913
544 328
725 408
647 45
996 352
484 142
715 281
40 214
386 805
24 73
348 919
292 887
432 910
819 242
824 33
93 539
546 525
294 61
450 272
607 215
789 577
628 574
460 850
526 827
317 754
957 836
202 204
696 319
537 837
617 973
564 427
913 293
223 747
206 284
317 930
460 322
460 126
3 146
466 915
457 232
830 537
236 748
827 222
699 463
416 450
529 709
558 261
443 852
758 709
934 536
703 212
853 836
225 829
365 146
222 7
181 814
19 170
58 46
868 201
510 103
837 694
379 981
513 467
249 903
566 923
436 324
136 339
413 206
715 54
952 929
811 145
821 142
728 571
349 677
892 675
786 7
305 342
834 888
126 579
766 544
294 315
400 862
694 1
655 98
271 71
604 555
880 833
116 580
939 671
271 284
735 690
797 446
173 590
594 138
754 515
565 196
645 719
131 958
936 722
7 578
484 945
795 744
309 594
58 263
550 104
764 911
866 950
765 852
321 868
991 16
244 726
552 438
142 454
152 681
665 457
62 253
496 174
342 288
699 576
260 556
460 865
273 911
352 241
624 714
842 720
383 521
677 626
84 539
306 233
824 498
749 305
895 27
187 626
465 547
435 758
478 6
690 674
196 50
793 914
702 820
262 603
60 455
269 244
97 80
866 211
336 987
388 736
448 70
226 93
907 86
996 351
686 43
253 6
808 618
301 653
454 778
834 772
542 603
246 619
533 374
325 392
291 119
870 916
683 491
856 991
820 460
495 312
768 603
239 656
693 146
866 749
98 518
826 279
293 934
728 528
2 547
244 885
136 642
843 631
422 686
452 171
745 142
621 433
285 94
496 880
968 367
19 844
723 645
76 636
924 392
456 585
539 997
690 16
28 598
217 281
923 51
791 781
735 10
186 690
756 618
675 489
849 696
408 677
217 540
625 936
804 705
878 943
607 146
335 244
698 1000
441 143
668 949
67 673
980 559
777 566
729 968
262 251
517 757
644 298
837 789
205 196
859 910
186 465
375 646
327 996
777 758
236 389
29 560
145 217
529 306
822 598
414 854
583 80
624 850
610 415
968 16
154 172
605 177
794 904
624 920
208 886
9 971
800 772
539 945
448 962
748 304
701 107
968 429
734 241
250 638
655 944
40 223
253 349
720 184
57 710
337 486
593 800
205 260
960 765
563 382
520 852
608 768
63 103
18 168
733 903
779 317
964 981
147 499
795 258
625 775
224 937
371 198
439 855
765 381
86 826
223 703
856 157
915 930
909 724
512 37
652 564
997 766
840 405
817 753
7 329
837 941
694 407
981 15
370 784
329 495
81 821
134 670
680 464
547 394
792 371
565 897
798 529
439 445
123 683
453 839
544 845
538 517
707 964
558 266
998 105
810 813
756 230
330 389
166 645
275 690
937 215
283 337
843 756
488 761
437 723
148 348
214 723
191 731
341 982
561 581
319 381
785 909
550 698
608 902
206 138
867 162
122 268
104 800
295 518
534 660
312 160
107 237
976 885
744 840
284 899
787 996
569 255
610 292
874 30
366 409
345 661
236 700
332 587
310 13
747 386
546 396
781 786
984 400
607 684
156 22
714 70
42 631
189 875
65 336
508 108
499 365
869 238
114 585
18 510
65 770
150 68
135 5
248 373
822 445
54 195
205 482
913 200
685 787
396 880
141 874
102 731
188 293
797 591
741 381
877 433
689 1
659 303
57 74
461 874
837 176
921 522
157 214
315 86
230 939
542 215
804 561
123 823
555 20
413 248
815 372
133 453
626 130
425 830
359 569
157 114
95 186
277 19
199 295
210 790
229 284
322 310
493 694
876 923
341 163
960 580
790 794
557 52
572 547
220 144
599 992
29 561
203 417
327 557
665 489
936 870
771 155
340 579
896 805
724 616
862 592
450 843
204 790
92 255
369 879
307 558
217 598
637 483
255 548
594 498
492 496
749 396
427 936
780 962
841 717
421 385
80 295
27 855
841 592
208 97
388 711
445 464
592 256
573 435
148 539
656 350
645 425
416 960
531 717
432 963
221 120
950 967
533 651
557 731
223 670
752 603
71 852
291 940
715 779
185 90
201 667
429 754
988 443
194 920
809 779
467 284
219 729
528 288
437 938
92 237
592 660
368 404
298 117
876 887
738 524
442 680
957 927
934 788
657 706
672 772
877 38
726 426
762 484
700 243
303 887
998 737
107 379
713 660
120 288
918 255
684 647
616 117
380 659
920 437
127 483
493 477
647 349
890 980
932 557
258 383
32 521
120 262
726 168
983 882
482 793
256 572
137 821
721 312
909 99
873 754
263 521
322 268
840 972
669 908
676 94
769 817
238 289
374 87
633 422
615 922
327 82
788 352
293 741
916 635
775 717
138 205
628 116
351 6
898 429
500 746
469 483
972 134
983 877
209 183
882 127
198 237
875 706
147 781
190 1
828 576
138 585
16 440
844 561
305 164
410 213
3 502
818 403
265 310
55 703
515 320
946 763
106 173
241 465
209 139
400 508
497 413
126 389
572 146
282 189
604 266
663 374
100 415
355 368
578 59
370 584
41 1
721 322
84 934
156 855
584 238
908 1000
23 999
452 944
767 969
280 565
286 553
390 939
887 100
442 280
87 600
903 567
795 407
793 947
789 49
294 203
926 293
137 729
411 905
365 801
619 944
873 158
20 390
145 220
470 486
523 145
962 416
618 529
864 47
665 386
484 534
228 616
922 731
78 970
768 241
19 866
838 712
447 512
266 229
720 824
771 1
824 845
43 682
537 215
658 941
707 466
486 826
29 201
813 510
56 413
239 846
597 533
343 97
381 650
460 32
784 371
634 325
570 895
379 518
240 579
589 35
734 654
652 347
488 978
525 395
591 406
565 117
610 370
638 21
184 419
523 717
673 936
298 873
910 180
863 421
821 982
659 309
582 526
432 118
923 96
702 483
657 512
153 841
549 675
154 634
254 124
905 361
216 187
313 392
160 154
53 596
892 366
143 142
728 329
823 275
817 59
44 31
660 561
542 400
14 905
724 380
947 497
954 482
644 604
293 379
54 747
49 823
563 267
589 994
963 597
430 953
69 371
864 869
555 146
711 24
3 662
514 730
376 692
113 515
488 68
294 320
790 689
209 622
252 263
700 162
23 42
48 872
938 113
549 698
482 572
98 842
15 771
754 591
307 682
900 73
939 638
871 84
419 531
292 498
244 712
349 527
115 90
492 822
569 747
370 767
199 244
539 995
873 463
516 739
996 323
696 654
249 366
713 898
692 58
759 674
384 377
106 745
90 734
188 989
50 133
58 542
149 901
925 4
743 987
37 780
825 996
439 638
163 480
996 579
460 471
594 581
960 498
830 514
168 317
53 9
912 3
291 601
99 456
955 816
901 617
427 205
794 368
671 966
378 749
676 916
371 706
656 428
790 156
618 591
162 91
927 93
204 692
6 994
61 617
786 667
861 73
445 866
465 224
885 426
815 915
959 14
893 203
691 658
485 783
325 62
637 374
832 381
660 667
805 287
44 561
776 567
561 964
596 561
903 279
529 930
830 917
516 724
481 798
404 70
661 368
435 913
243 56
528 294
511 524
3 531
948 88
708 993
572 306
70 628
129 990
455 418
398 954
189 95
552 38
755 370
773 862
109 830
384 41
242 915
51 299
3 68
587 198
232 752
17 836
311 344
519 402
611 899
938 343
657 206
76 663
874 12
221 3
796 665
640 524
4 809
772 906
594 950
588 465
599 74
930 944
646 380
996 998
28 575
376 779
232 313
708 621
538 792
123 82
71 308
330 333
735 255
193 752
467 222
743 581
804 466
601 430
987 633
244 119
779 217
515 382
846 766
169 954
147 458
307 20
515 557
240 301
625 549
963 281
530 606
791 341
989 892
202 703
873 842
664 651
91 675
366 562
801 679
705 35
820 99
401 358
934 722
238 46
78 427
671 527
739 410
82 106
911 172
535 391
801 741
62 774
429 65
599 768
713 144
112 132
411 841
622 574
471 175
482 646
781 750
521 995
109 123
496 778
344 662
392 477
537 605
916 692
229 64
326 965
931 588
80 857
404 459
363 683
599 781
246 809
277 444
805 716
502 289
496 542
267 973
723 270
694 179
975 533
178 232
315 326
619 574
939 648
163 64
82 184
831 711
830 712
10 985
841 244
92 362
468 788
284 398
394 348
473 398
781 634
965 443
431 137
735 701
974 684
145 144
142 703
346 451
198 804
233 547
354 456
52 710
344 301
241 950
725 352
369 471
45 219
549 973
454 74
594 153
109 520
880 139
129 775
956 457
657 505
806 27
372 918
629 554
940 499
644 927
703 404
647 633
969 374
196 630
468 374
40 295
957 794
232 155
140 944
210 85
409 732
573 322
93 472
891 808
121 725
177 454
974 473
88 212
131 261
618 970
710 881
465 673
954 633
141 302
477 397
24 386
469 224
930 878
913 965
184 993
71 907
271 772
746 650
866 253
587 43
830 735
900 705
695 954
904 122
302 729
451 421
92 930
336 937
295 990
386 143
155 279
549 970
817 814
410 432
58 988
682 365
801 279
768 420
653 32
150 422
851 654
110 154
67 943
664 52
965 250
586 82
853 365
384 784
928 681
540 389
701 168
799 643
212 899
80 328
344 60
570 987
418 179
60 141
262 965
2 756
193 249
999 814
118 985
538 464
474 146
586 837
556 564
212 33
712 394
34 804
519 944
883 558
773 813
56 772
309 986
587 577
995 12
650 911
83 664
115 987
20 286
374 186
516 668
60 761
638 209
295 124
171 782
435 375
350 592
542 690
655 416
861 994
453 302
181 419
415 654
144 187
107 462
684 391
675 990
394 935
389 450
12 912
5 896
715 766
783 750
640 782
192 697
24 560
728 276
226 859
545 50
302 798
340 561
697 568
388 7
948 572
378 20
38 551
993 681
581 437
904 5
267 906
685 507
162 757
262 66
530 26
66 642
663 994
134 957
632 519
827 218
172 863
20 105
717 374
816 318
615 493
599 182
726 846
794 895
70 216
165 745
360 239
403 766
764 965
356 733
815 687
68 838
314 633
464 727
255 691
33 586
812 467
615 930
215 634
1000 287
394 604
496 858
597 752
33 578
667 673
601 217
238 275
411 576
171 158
982 207
441 16
37 245
595 75
222 602
71 232
401 477
827 563
865 283
60 612
399 453
761 289
532 524
519 53
867 782
346 36
598 462
278 176
510 732
794 770
272 514
184 801
406 328
131 303
160 344
748 257
566 433
815 85
761 905
703 165
253 47
967 491
953 157
225 91
404 982
448 830
260 755
823 377
169 881
467 293
914 380
795 963
599 858
625 550
204 268
303 660
55 169
21 6
660 517
296 146
943 909
240 175
517 259
772 11
544 43
731 159
39 358
994 629
724 478
189 988
931 844
516 18
836 232
697 602
363 269
239 443
980 827
478 572
940 335
312 133
544 730
71 660
538 825
873 811
615 223
357 729
911 732
199 239
284 272
182 4
751 7
68 928
620 312
637 590
141 714
827 319
90 868
18 993
309 974
594 38
203 867
724 288
175 767
552 169
591 535
421 708
610 279
251 336
455 546
315 702
517 554
941 491
694 6
818 650
556 625
119 27
79 33
55 347
362 384
875 182
761 587
84 126
126 677
282 600
57 218
738 157
59 175
591 504
603 10
535 383
16 843
287 175
398 738
675 700
329 200
737 972
794 809
608 322
728 369
773 952
718 682
472 675
790 679
663 415
586 774
788 864
672 620
795 490
349 770
786 758
344 163
270 527
252 77
391 115
596 627
614 915
899 45
750 815
395 877
641 30
616 855
606 653
35 403
221 363
967 985
356 646
736 425
424 445
702 109
140 229
239 188
529 138
99 195
232 406
932 942
977 847
348 578
22 837
226 214
459 426
356 240
71 443
648 507
137 872
675 948
865 579
350 752
424 873
478 81
569 300
216 190
242 935
81 747
717 30
415 434
497 524
927 767
556 227
306 615
864 198
194 432
353 759
948 335
237 95
400 486
441 533
619 71
241 445
293 295
301 91
89 986
959 832
617 408
115 240
835 232
487 121
993 22
428 762
541 661
616 241
302 106
745 437
588 694
728 604
463 502
903 891
803 467
473 811
400 302
997 567
560 845
732 247
624 515
283 65
508 443
937 392
931 792
713 311
849 992
59 984
678 279
901 931
24 907
626 510
200 645
470 305
606 798
567 881
404 58
599 33
951 291
341 187
426 629
582 265
471 362
198 754
959 78
380 876
55 360
389 541
509 989
187 25
324 325
742 108
955 626
165 253
638 630
557 789
908 390
762 200
279 411
616 373
663 946
326 211
338 360
524 684
886 174
550 506
7 289
39 756
399 374
577 739
311 462
514 313
193 560
558 274
49 741
617 459
798 171
983 760
444 516
191 54
592 970
200 57
117 813
700 109
392 494
998 31
657 498
882 695
56 981
303 282
676 21
59 684
192 889
462 28
879 104
173 533
968 386
523 941
388 159
995 169
811 972
360 635
831 901
463 976
715 89
534 776
671 367
654 450
702 828
126 304
432 917
182 683
237 401
634 189
748 469
147 284
772 614
181 591
915 171
295 562
25 450
192 852
762 962
780 742
970 557
866 384
272 817
604 179
536 998
388 190
805 976
242 263
208 959
234 693
344 426
334 772
255 211
421 230
765 905
246 208
489 858
211 737
594 897
339 729
753 561
789 507
55 173
539 500
584 245
262 682
984 609
837 675
42 307
625 750
930 211
392 158
697 125
289 243
133 54
592 634
833 312
927 467
128 514
642 832
495 5
237 119
182 225
580 52
500 460
220 904
231 551
758 357
317 595
59 397
5 872
972 912
489 888
136 321
731 658
284 889
112 929
101 905
686 897
315 778
679 146
822 613
350 79
335 109
228 151
44 900
681 22
46 636
136 943
227 169
57 365
410 834
75 833
890 357
425 801
363 447
272 909
568 774
221 411
593 596
970 562
941 986
893 400
138 576
655 335
558 681
542 100
883 454
298 172
610 507
904 608
663 224
56 414
600 688
664 709
76 772
691 703
59 716
799 887
526 999
510 189
289 267
449 169
886 84
827 611
699 156
844 355
243 159
553 20
165 491
596 984
956 14
786 526
904 165
905 737
199 556
167 617
15 945
510 77
825 877
802 153
862 575
254 185
448 944
907 23
767 92
439 312
888 118
835 149
36 520
430 707
520 71
346 271
928 368
950 721
365 662
711 620
509 701
339 372
128 442
228 392
125 680
211 622
664 65
159 364
845 116
671 109
973 392
746 178
876 420
699 587
724 855
327 929
112 354
22 622
929 83
319 151
726 636
482 53
495 914
628 463
590 553
523 715
111 59
987 461
61 110
281 551
528 684
893 662
541 880
294 759
211 37
376 853
941 799
624 579
123 53
677 98
583 733
614 845
432 961
412 255
288 586
394 452
753 388
127 246
869 930
507 650
471 998
468 74
445 830
616 219
287 504
403 854
384 826
388 350
387 354
550 88
416 831
475 949
789 25
442 413
219 614
796 872
307 535
861 441
166 57
663 718
645 936
904 694
58 114
41 28
614 623
749 913
881 796
244 756
411 326
992 144
930 887
957 565
862 981
801 793
271 210
589 958
11 970
252 177
79 982
276 376
135 178
730 231
21 197
678 622
499 469
331 96
155 889
846 833
135 351
567 841
579 793
622 457
270 260
562 704
297 936
749 783
532 353
4 921
783 72
190 489
541 950
489 278
407 289
764 165
624 828
535 450
24 954
415 183
24 807
213 400
181 857
466 300
565 762
961 996
164 371
946 299
488 21
376 330
235 308
28 71
88 371
758 841
685 920
571 928
645 70
682 566
303 929
409 627
528 358
599 130
781 170
628 839
505 568
432 581
516 361
27 135
545 109
321 336
823 363
99 645
226 44
68 471
627 493
59 381
604 703
375 221
386 197
424 209
538 650
341 430
560 12
895 913
558 650
504 177
578 568
792 467
48 873
167 219
790 677
571 547
800 176
962 129
268 805
740 367
706 895
97 45
453 490
906 7
532 522
55 102
660 162
588 491
3 635
399 156
370 272
878 74
493 42
143 424
458 221
497 707
865 950
976 50
247 551
45 700
611 163
43 532
275 237
75 889
915 360
366 471
328 772
643 781
126 604
85 476
718 309
877 600
355 950
683 3
942 521
805 157
4 735
960 266
987 430
883 983
428 134
233 356
430 33
668 776
230 989
798 819
710 346
50 392
525 270
794 287
401 280
281 938
315 674
495 863
67 319
158 398
755 933
947 854
101 638
212 573
444 337
336 942
208 223
299 37
475 195
358 249
55 209
334 862
857 856
287 427
33 539
110 609
849 273
385 426
883 65
600 458
652 75
161 635
623 276
495 557
939 582
266 897
791 493
922 975
66 685
705 891
214 936
332 389
721 774
703 835
589 506
629 660
613 216
833 795
762 964
171 266
563 719
157 571
705 814
696 859
614 673
484 799
498 550
617 92
617 924
370 496
102 312
509 677
36 753
794 945
156 273
587 660
112 721
227 622
606 337
99 763
410 663
822 508
940 743
651 193
218 420
885 955
986 203
344 198
837 28
789 473
651 172
342 865
899 73
391 338
832 418
224 794
829 47
693 332
202 750
597 664
230 739
508 943
58 321
70 726
268 627
657 364
680 120
148 313
499 832
149 475
901 290
93 253
5 825
173 593
876 778
979 239
49 140
685 884
715 624
92 678
956 147
598 404
50 559
562 79
786 250
110 186
797 194
242 576
500 556
874 187
163 923
224 450
234 638
624 837
952 201
714 267
577 123
532 573
628 59
125 617
562 181
767 74
56 323
601 350
579 547
809 223
994 722
387 434
37 563
607 526
172 271
535 505
216 350
370 869
515 883
823 230
437 763
108 400
450 916
359 732
242 267
277 656
213 58
664 851
337 834
71 737
382 893
965 26
553 2
230 96
130 371
591 95
401 724
600 882
513 147
645 986
758 447
27 802
626 294
281 717
105 862
722 494
516 542
927 268
987 417
633 180
290 27
227 251
230 807
142 762
27 729
112 109
576 587
722 253
564 266
670 942
317 58
113 646
333 66
173 311
576 748
49 831
379 66
817 290
374 680
733 764
423 468
134 340
761 845
201 672
987 163
825 209
283 266
240 52
275 865
285 134
300 316
385 746
70 679
448 6
937 116
241 314
887 891
794 343
638 809
159 474
226 252
458 84
616 781
46 864
485 273
829 478
383 264
573 533
975 867
304 283
500 720
153 500
935 453
429 903
41 184
61 482
533 803
411 201
519 917
945 594
951 173
695 940
95 662
361 325
56 96
733 670
901 189
417 49
921 888
217 37
132 595
137 419
890 569
507 326
881 180
532 598
876 616
804 868
373 568
878 54
249 564
136 957
724 207
56 336
443 274
669 842
392 255
473 314
243 441
863 673
232 78
342 687
803 386
853 202
617 886
250 372
597 909
64 790
485 764
259 853
452 46
646 267
899 181
852 161
217 99
444 122
894 283
298 4
281 987
162 718
450 609
475 181
440 359
734 19
930 449
391 844
266 13
979 755
453 719
241 840
426 817
110 658
505 645
137 228
871 803
729 63
397 480
749 68
60 166
569 41
112 519
972 446
156 722
457 604
46 437
214 765
140 891
858 332
227 608
345 564
130 104
847 641
643 552
20 219
457 979
43 77
251 164
693 42
504 130
135 590
580 643
782 293
997 328
886 433
784 143
916 560
606 651
530 553
264 697
347 965
214 249
737 731
345 433
983 712
232 601
834 868
678 703
132 505
113 513
988 715
743 139
488 898
688 38
370 853
526 769
350 575
462 144
17 687
922 492
948 813
782 736
722 234
938 653
702 375
409 199
625 83
568 828
80 143
219 9
262 584
890 763
132 61
186 61
655 430
895 48
100 208
807 954
440 963
310 380
282 161
647 500
770 633
305 721
144 580
102 678
553 6
443 324
49 456
916 258
760 461
937 583
52 502
610 227
345 933
574 808
785 996
944 919
437 1000
945 933
161 216
468 272
324 334
638 73
34 815
499 512
545 694
753 831
548 452
862 386
175 709
337 237
828 615
288 225
875 424
882 202
581 134
881 519
943 857
417 821
460 675
184 914
148 130
179 568
814 71
428 776
945 165
435 266
396 726
796 772
281 85
361 431
262 549
194 176
379 573
389 213
256 550
407 893
9 669
985 462
83 673
966 830
167 903
287 639
621 832
551 188
218 904
314 819
712 805
100 504
387 238
618 911
294 670
399 776
594 69
422 682
672 41
302 263
475 751
634 493
841 418
654 645
460 247
558 797
573 270
32 568
818 489
503 707
347 305
794 466
184 296
209 943
309 142
934 652
245 409
541 242
944 465
109 685
767 838
139 283
627 850
685 926
973 73
784 824
193 951
519 629
588 763
24 981
711 458
228 649
468 10
212 144
653 820
908 720
599 496
657 421
534 910
765 668
699 779
865 727
284 116
308 81
63 932
577 873
428 820
834 111
185 888
764 840
367 353
852 524
515 863
116 334
664 78
501 435
299 230
270 491
485 924
878 663
219 585
933 970
808 841
926 1000
232 262
388 507
890 864
310 918
875 21
682 288
989 445
324 589
952 896
457 745
30 662
953 75
153 2
971 28
776 563
254 445
23 308
117 405
121 660
688 816
626 477
953 992
696 362
971 752
123 367
117 594
131 265
466 913
451 136
919 583
800 468
379 279
692 647
672 158
512 46
918 72
709 671
858 438
754 876
5 672
587 551
674 530
670 454
993 834
623 699
376 204
226 474
363 694
282 381
122 712
71 382
150 366
292 392
864 554
405 782
374 518
90 85
121 386
246 353
618 265
254 317
637 665
718 621
619 769
803 168
985 777
273 75
504 53
139 753
331 204
892 197
141 439
648 321
505 782
942 375
745 147
361 229
839 425
521 297
360 890
126 842
245 414
155 628
575 949
293 858
246 158
512 425
758 130
95 627
418 706
443 309
980 172
231 115
307 945
727 973
933 211
40 266
90 852
780 27
139 85
384 924
587 692
737 173
186 67
432 616
930 677
796 462
384 31
304 275
112 741
84 901
311 302
867 778
432 723
709 29
98 362
394 413
407 765
983 786
857 317
678 284
509 176
759 315
606 622
88 292
149 498
1 19
340 464
263 45
203 926
745 638
962 662
468 86
424 152
427 714
887 85
913 296
666 6
898 525
26 769
783 394
124 889
277 684
310 199
729 233
936 947
589 655
752 724
947 795
940 220
715 587
764 698
991 637
638 263
589 132
60 223
258 372
557 223
281 130
231 161
33 436
233 894
397 476
118 617
326 403
49 82
157 386
777 998
185 421
301 911
461 240
649 599
826 711
368 648
901 824
715 632
140 710
880 841
509 770
583 965
892 641
212 962
23 170
700 410
238 583
366 709
849 169
189 146
236 626
2 924
53 461
737 842
914 552
767 895
23 6
348 830
226 51
928 861
152 926
767 469
402 793
70 938
492 501
648 127
586 580
990 722
228 210
387 11
633 678
886 326
640 489
113 557
730 655
697 748
370 45
176 377
741 873
786 327
920 280
256 291
777 818
166 775
110 175
230 708
287 346
939 598
715 702
555 351
861 485
241 302
267 666
386 147
59 863
923 636
408 695
278 502
166 458
557 578
134 960
82 759
3 191
87 494
571 494
609 909
522 233
97 77
819 802
336 361
450 592
582 2
467 189
860 268
486 685
153 824
880 699
698 774
283 320
397 885
557 269
508 252
78 442
595 647
108 397
383 295
446 808
828 448
518 945
3 284
457 333
955 783
688 458
672 359
977 832
149 123
287 963
513 428
819 200
631 12
260 776
464 777
502 539
961 921
586 657
55 390
523 688
167 431
95 861
195 947
14 324
569 265
602 138
272 3
803 10
81 9
184 913
727 733
553 169
357 163
744 69
789 290
238 231
805 845
634 92
737 907
361 472
50 194
665 16
139 410
704 251
301 27
840 530
812 21
107 573
612 402
246 847
547 134
539 292
791 771
381 731
800 303
183 533
497 194
111 986
454 120
840 533
763 131
872 528
368 783
532 164
86 588
316 812
393 387
812 80
917 625
298 189
215 148
290 150
499 193
63 873
701 943
761 853
285 495
627 340
784 853
637 866
800 685
430 76
91 317
582 606
612 432
160 569
48 691
123 229
255 671
947 210
579 799
59 197
600 935
458 733
784 433
599 166
19 855
943 231
651 353
951 225
527 932
38 303
812 205
323 676
904 683
430 916
996 101
19 796
860 222
17 481
777 359
762 622
19 212
979 522
17 263
423 160
999 764
224 583
185 657
254 246
185 380
81 926
670 526
713 711
269 105
429 314
110 984
608 232
983 558
194 479
642 548
900 762
490 339
208 351
967 899
865 121
846 703
612 256
215 221
834 585
765 864
561 417
791 626
414 277
529 388
979 355
664 924
950 722
729 457
735 816
950 781
969 253
891 171
228 492
741 643
486 664
708 709
397 109
828 246
712 771
680 255
246 473
420 140
691 91
775 858
862 253
884 195
985 925
65 937
775 511
237 209
791 755
188 918
426 755
738 144
984 157
954 756
857 409
621 958
185 212
216 590
969 838
614 394
582 604
963 670
680 339
97 725
822 352
863 383
325 134
824 576
850 908
880 75
945 432
863 789
800 754
974 108
386 937
470 183
1 681
683 36
967 155
876 814
224 77
465 468
248 746
159 215
609 358
28 17
923 53
684 288
362 949
588 361
58 221
377 182
953 114
227 145
112 914
602 981
780 228
836 965
3 553
635 248
31 577
295 226
154 593
882 727
372 725
846 80
225 495
885 783
560 392
263 698
562 579
910 239
599 83
851 794
729 555
153 688
505 320
122 660
179 732
506 886
597 327
29 215
15 510
63 7
176 506
465 572
971 717
531 188
363 781
460 656
214 585
261 985
814 833
349 733
747 497
764 107
737 140
72 897
152 455
899 596
112 430
162 695
945 736
742 320
880 388
211 237
350 341
860 293
320 87
281 851
538 23
255 863
665 902
515 245
178 452
229 295
537 549
894 39
557 558
731 916
738 690
450 178
58 627
772 340
784 914
757 192
370 234
77 139
886 69
960 51
34 66
920 409
335 750
946 50
780 265
832 376
932 273
383 117
874 19
223 529
56 255
608 297
401 404
613 66
524 149
692 454
525 952
829 192
361 658
266 683
559 363
800 401
133 592
877 441
652 302
97 608
376 655
844 500
689 736
403 857
22 827
112 22
624 177
574 770
783 433
813 76
516 861
699 144
138 220
612 562
267 891
752 336
384 698
640 822
969 640
248 696
738 474
247 358
545 34
668 755
456 415
262 193
704 27
682 914
388 36
561 807
249 897
328 849
696 479
617 752
771 959
579 587
250 667
238 655
343 298
247 54
290 160
529 202
309 485
122 158
490 768
673 914
780 655
464 901
243 678
522 40
170 344
411 741
424 721
344 303
832 200
321 828
649 913
556 790
770 641
996 403
52 382
298 898
165 654
981 991
819 340
621 628
985 605
713 452
731 67
721 861
270 707
263 897
788 821
626 988
68 396
535 415
995 837
789 849
388 518
217 695
971 478
485 716
518 469
984 916
94 54
229 275
559 623
33 926
685 602
470 918
667 792
638 413
347 792
499 442
1 554
74 563
472 59
783 294
788 598
65 795
364 901
710 310
79 137
7 867
433 475
317 300
164 835
263 120
577 949
890 209
955 468
697 727
686 924
581 611
990 256
180 466
399 49
486 706
717 508
751 276
472 330
385 423
696 170
93 410
913 338
739 964
32 451
777 305
914 315
546 730
283 467
158 336
86 118
913 777
140 654
297 224
343 419
780 529
319 295
908 716
735 213
954 272
924 316
513 338
752 662
234 148
131 500
648 729
766 91
984 151
468 570
209 852
962 379
656 857
882 163
2 266
771 708
570 79
928 39
661 165
409 795
665 567
883 276
13 130
461 911
771 575
772 117
719 85
247 106
446 498
720 482
137 632
305 870
683 958
320 986
166 382
886 5
106 662
235 328
272 275
560 65
111 704
98 10
542 429
409 293
188 539
457 70
473 783
149 727
127 858
330 777
544 40
639 44
941 621
109 457
111 821
354 617
740 197
881 506
235 501
777 711
318 607
253 800
430 806
681 464
77 967
416 380
411 238
1000 657
159 911
814 630
974 94
590 824
814 132
391 768
866 790
502 887
722 202
433 131
364 584
215 494
620 194
786 604
65 147
796 476
963 455
217 642
161 422
308 882
621 103
429 816
385 380
526 407
279 641
276 521
194 472
852 659
506 216
662 874
355 661
323 872
732 169
713 741
999 763
697 664
623 514
783 558
722 283
620 338
402 734
301 548
570 33
575 295
539 975
311 542
631 673
900 743
789 797
310 945
449 639
990 324
232 625
861 201
884 365
654 618
206 976
902 226
783 533
332 819
16 896
476 497
104 99
362 85
955 970
855 777
256 198
768 759
93 887
732 630
7 104
211 1000
437 950
154 976
621 900
498 345
490 72
143 749
956 343
752 894
894 521
536 616
302 709
930 439
185 259
916 395
802 418
139 916
755 579
288 185
544 699
333 981
504 902
254 346
508 538
724 783
582 25
881 545
902 510
847 314
823 300
441 694
773 345
944 215
659 582
89 403
442 607
273 772
288 775
198 630
880 410
229 357
684 45
745 654
307 337
24 498
5 11
355 103
547 802
187 177
744 893
498 490
832 76
299 306
43 445
79 847
291 733
694 836
858 246
501 263
15 908
377 39
268 871
322 941
346 640
219 638
445 823
457 407
473 451
327 106
481 908
599 4
896 673
567 231
437 54
669 498
890 34
376 627
882 146
285 188
688 78
731 613
922 984
607 335
750 541
977 396
503 304
822 513
742 99
568 729
136 979
436 949
545 199
366 283
958 12
191 915
482 690
460 518
387 274
63 788
997 481
962 340
385 316
551 94
432 796
968 530
594 195
694 761
300 623
441 485
540 336
287 482
77 377
485 729
518 956
785 609
3 846
428 991
140 989
562 823
245 371
633 550
473 822
432 191
300 843
607 508
856 452
762 983
820 116
816 802
630 762
611 180
172 584
276 741
75 114
690 424
488 718
567 815
533 822
663 115
623 751
47 46
198 34
610 368
711 398
45 719
586 667
525 937
484 300
885 433
883 910
703 662
158 808
191 525
933 469
733 298
182 942
244 607
965 294
518 18
463 613
170 415
841 705
840 173
945 469
219 527
421 987
127 48
112 414
306 732
201 796
296 647
916 54
322 394
66 792
230 850
310 861
545 210
102 363
197 871
194 152
264 921
167 828
483 345
694 777
468 96
561 675
119 246
180 935
694 628
971 641
621 826
459 337
631 389
983 993
337 649
204 804
143 234
754 366
307 812
549 672
351 499
949 765
853 313
722 218
103 876
495 479
302 41
723 892
678 810
375 328
120 95
144 294
355 649
97 914
76 929
648 281
843 358
996 177
343 973
283 713
623 926
299 269
197 377
51 942
206 618
687 72
558 628
431 214
504 176
236 745
580 24
329 917
526 100
338 615
437 206
586 111
142 910
620 169
135 37
722 376
31 846
569 827
877 99
694 91
664 417
920 977
476 154
355 752
593 707
345 342
421 597
967 785
196 907
199 198
419 888
118 965
338 631
868 379
191 573
884 439
489 417
355 97
666 767
663 586
658 714
382 886
108 774
885 406
175 827
428 505
292 458
251 638
878 932
928 691
790 923
914 303
414 822
464 831
376 527
439 125
100 585
143 999
421 281
326 541
283 741
338 680
703 123
7 376
332 238
312 87
670 137
710 99
1 837
549 83
915 887
690 851
387 806
920 841
265 893
137 199
878 23
212 463
891 362
635 559
196 962
411 422
4 51
718 686
641 272
852 255
686 631
265 929
812 17
693 579
162 299
255 391
700 363
676 926
972 547
333 647
475 440
42 879
289 822
794 113
355 152
688 603
867 388
966 658
391 974
88 863
464 308
811 551
348 283
382 495
92 257
822 484
628 278
134 856
698 800
444 445
893 732
866 124
466 408
128 329
106 280
258 580
527 703
349 657
246 276
179 174
506 990
318 214
848 547
950 367
400 367
866 737
58 935
934 82
622 254
820 963
118 989
220 764
921 405
596 40
5 14
120 562
732 38
118 288
141 663
636 656
744 859
458 297
709 222
948 337
383 892
958 906
807 935
14 917
889 656
836 71
360 846
414 978
460 59
960 701
501 258
528 815
841 441
232 588
518 596
126 625
935 346
462 667
443 269
326 997
588 655
86 788
913 517
22 958
777 226
933 794
311 547
204 810
726 648
402 67
625 996
886 77
623 35
19 739
97 440
167 170
512 454
833 10
193 146
860 935
236 472
679 907
530 490
472 22
813 601
566 449
822 507
568 438
657 323
16 274
6 613
67 224
117 359
7 100
725 247
284 459
952 580
190 379
847 424
693 488
934 705
156 705
901 752
368 89
209 278
902 773
546 720
724 940
656 691
710 693
158 673
64 295
249 179
79 11
369 117
778 886
808 318
791 750
502 240
972 283
546 369
889 846
989 454
181 968
923 543
853 216
755 913
141 412
265 142
831 256
221 931
59 810
752 438
864 569
583 902
531 759
471 536
934 465
71 82
573 122
923 156
178 13
875 791
64 18
224 37
808 748
547 80
100 901
841 89
40 491
756 118
915 999
565 944
911 907
239 790
972 90
19 911
375 213
756 772
628 142
76 947
235 275
313 759
703 255
811 703
538 559
346 232
945 401
290 352
256 744
501 935
410 183
475 18
480 792
222 590
436 219
153 88
68 553
116 470
769 707
451 82
286 564
668 992
270 3
20 62
76 23
630 11
822 946
252 654
392 371
310 622
294 340
418 489
348 905
121 729
779 45
144 958
603 183
791 898
824 803
383 762
542 270
191 451
256 853
983 363
647 831
183 439
226 537
601 892
790 562
146 681
741 390
16 827
433 568
463 389
118 235
255 28
125 693
43 100
402 824
653 372
291 197
833 492
610 721
314 798
464 349
166 432
408 242
991 712
48 275
514 586
225 309
116 53
711 205
37 687
770 226
773 995
543 809
125 756
619 865
970 288
223 320
550 141
867 630
595 295
197 176
841 847
777 505
880 405
571 944
762 395
535 955
581 652
582 430
960 177
570 932
910 510
872 698
298 769
33 252
888 80
231 464
789 891
909 837
535 807
119 969
30 406
691 478
178 980
832 323
404 768
151 191
681 160
749 517
204 399
857 499
83 928
627 804
995 8
221 70
389 896
823 529
345 400
189 785
772 936
435 709
895 852
323 9
344 312
905 373
8 327
989 87
622 590
756 669
450 97
288 48
435 898
260 681
834 239
476 163
679 511
202 510
60 883
209 42
280 980
192 74
770 176
500 797
15 170
976 310
330 802
439 302
139 367
197 272
552 669
496 165
399 104
100 103
638 602
161 636
114 567
299 41
598 842
782 199
944 669
580 717
626 347
680 616
414 684
565 152
620 132
982 312
360 215
418 640
849 795
826 961
48 298
460 733
156 929
539 526
955 476
695 410
913 849
208 902
264 114
30 352
447 989
542 798
604 304
480 870
35 848
404 32
658 852
801 391
45 248
363 15
798 708
680 926
80 313
629 434
770 982
968 463
266 179
100 315
755 838
831 223
849 60
287 658
999 834
495 912
500 7
261 448
43 175
898 864
729 231
635 811
670 811
450 631
7 931
936 465
615 487
612 484
107 890
881 151
697 662
120 211
579 77
380 200
411 38
818 441
679 187
804 116
104 290
934 795
839 145
713 254
683 80
353 317
733 510
383 719
926 592
650 644
463 998
584 941
519 659
461 170
593 992
938 134
805 8
987 383
288 962
608 894
310 969
787 570
602 708
240 445
287 295
477 901
252 388
48 214
71 64
261 712
969 801
159 202
835 861
353 229
546 227
846 284
885 383
502 554
71 219
352 833
242 642
68 679
573 369
608 106
614 144
793 737
922 945
412 758
994 733
539 772
47 938
947 295
462 928
148 429
205 122
653 197
199 224
407 39
810 957
364 28
373 364
470 151
858 424
554 507
130 718
147 645
973 555
882 107
998 605
129 898
682 967
434 272
792 641
95 686
683 367
308 789
106 971
787 217
271 217
316 727
596 930
500 742
389 388
156 60
383 208
590 840
458 157
284 95
272 864
399 750
377 688
486 241
41 205
304 663
361 875
966 482
572 34
460 882
440 282
140 516
848 98
320 358
735 412
447 318
592 298
452 864
195 572
922 977
904 200
553 729
140 732
858 260
831 779
737 419
622 906
461 10
521 507
256 328
573 719
137 823
647 967
427 308
21 548
475 117
542 238
776 942
392 505
161 929
503 523
981 613
195 761
931 916
294 104
3 309
178 113
557 595
939 408
612 433
844 760
254 18
566 540
674 994
440 837
185 432
789 52
722 876
48 146
535 644
490 936
307 118
437 412
372 131
53 937
115 228
917 76
846 937
220 287
439 645
548 530
516 401
552 478
261 97
493 806
781 686
689 743
630 851
507 272
631 664
738 913
713 368
463 254
503 173
446 879
660 140
6 151
154 527
592 98
102 560
574 162
398 889
371 443
615 740
532 920
74 519
337 798
345 329
618 142
607 592
924 509
227 489
747 222
858 923
156 595
941 361
588 23
524 813
746 190
654 311
862 647
462 702
71 984
218 775
442 144
486 94
529 782
8 679
999 378
573 317
208 90
236 600
443 187
627 428
431 740
202 995
458 722
904 49
461 623
901 343
620 386
981 674
219 284
725 289
861 169
272 155
775 620
579 191
520 582
698 874
464 128
822 403
166 644
664 30
642 158
663 145
780 903
677 765
527 315
823 217
428 209
787 275
196 788
444 480
317 695
382 641
475 290
288 925
402 462
688 797
718 388
91 216
749 247
637 9
465 727
484 29
801 134
740 851
466 321
522 582
652 904
338 532
988 512
652 578
64 419
309 713
365 675
283 647
27 993
379 278
963 758
452 801
432 913
795 916
171 677
844 251
70 243
956 854
72 486
603 168
20 961
675 361
667 145
570 281
229 855
844 508
280 69
379 592
405 384
870 247
204 323
862 200
976 500
28 703
814 65
346 992
986 597
978 335
449 684
215 963
80 717
906 710
926 287
254 749
209 266
40 761
116 905
643 320
94 545
439 3
849 865
602 156
677 251
81 350
260 17
107 138
504 174
463 380
632 349
116 698
582 808
539 152
612 546
715 594
888 467
262 108
490 303
567 215
700 894
30 154
735 347
340 907
127 752
180 898
223 571
198 533
857 624
82 157
144 664
344 798
315 703
339 711
387 68
47 120
725 899
404 133
895 371
761 509
74 690
10 560
339 827
311 779
49 629
897 796
8 733
518 554
205 146
538 118
711 905
43 958
877 345
811 817
288 690
211 888
608 246
600 394
913 479
788 869
583 317
592 809
972 492
636 632
46 883
197 564
64 184
833 82
101 216
893 471
144 838
864 109
879 100
825 122
291 79
496 707
765 332
767 374
578 364
428 937
627 349
345 788
61 261
977 203
84 655
647 162
727 804
471 27
681 911
814 480
942 151
432 35
856 770
300 798
786 83
754 348
573 932
4 910
986 833
202 275
14 183
3 394
418 342
346 3
594 448
658 400
2 959
905 658
2 269
879 165
845 801
963 409
832 632
702 707
893 820
553 867
935 343
746 894
795 663
100 665
352 400
739 678
764 341
1 299
356 680
288 977
739 373
774 737
128 793
110 281
62 592
667 94
288 427
624 672
816 981
11 854
72 513
349 899
599 447
43 376
842 431
774 687
30 183
976 660
967 16
575 647
827 901
945 746
656 71
251 579
659 468
450 400
148 840
765 774
806 270
701 357
709 476
916 621
552 497
291 949
60 376
418 213
378 666
601 712
287 972
697 210
709 7
551 116
860 712
179 45
920 220
92 908
586 316
427 589
608 755
284 677
186 286
941 520
761 507
435 686
509 3
847 955
860 439
671 176
35 786
483 866
923 994
874 364
109 556
550 216
61 906
351 342
459 882
257 934
663 182
294 134
796 728
43 31
829 189
638 338
482 649
201 164
262 859
574 789
912 785
423 971
560 337
961 440
440 805
587 367
990 689
59 835
803 295
736 408
282 327
281 4
784 306
213 900
762 390
796 59
666 926
705 698
787 958
138 992
196 623
97 909
15 579
632 515
107 780
715 696
4 865
991 81
309 733
647 393
218 371
710 583
920 228
104 973
650 266
62 289
479 569
497 57
815 341
792 786
413 11
564 160
457 742
617 444
7 396
974 579
998 820
968 40
734 957
701 295
183 852
212 891
508 531
528 171
916 270
40 260
754 376
187 766
113 588
689 776
261 942
731 553
274 902
171 135
958 793
934 539
559 979
636 710
822 814
570 387
938 839
574 856
402 347
606 501
646 309
525 464
166 264
168 830
608 554
962 603
669 751
304 942
881 465
344 695
77 920
231 300
216 549
312 291
250 421
894 565
945 810
262 73
929 101
262 711
666 796
509 819
312 887
110 152
893 650
672 837
774 817
155 445
615 181
943 140
476 281
398 879
958 255
57 177
17 653
760 572
891 401
151 404
266 89
454 931
235 701
933 460
512 627
579 384
25 470
231 190
331 845
517 727
855 859
520 493
870 396
730 999
616 350
490 706
257 321
120 317
798 924
245 99
39 262
775 785
600 534
952 424
966 420
867 982
755 615
319 448
918 910
293 866
608 293
130 430
910 134
781 436
200 853
708 858
265 604
505 947
742 715
186 951
759 477
836 743
595 619
725 660
804 533
724 913
940 1000
849 119
573 170
424 386
800 855
348 84
784 501
17 71
279 688
586 100
48 921
648 550
582 149
970 93
176 749
66 171
155 380
156 281
469 194
338 394
508 915
269 331
954 690
528 479
87 368
288 981
886 924
169 663
502 521
609 249
90 700
635 66
717 949
177 242
693 306
946 128
695 5
711 896
797 231
241 842
123 423
837 250
724 178
270 226
95 173
420 818
675 225
321 482
741 910
98 231
19 726
606 529
146 601
432 659
697 270
558 865
559 380
893 941
785 760
427 695
373 935
116 494
786 210
454 289
499 572
578 861
384 281
714 583
452 274
264 979
250 798
114 92
859 273
607 685
307 330
355 705
326 166
637 431
656 173
498 529
608 357
751 743
371 657
916 481
595 192
59 880
936 812
742 269
585 279
602 470
243 491
27 999
873 896
802 978
629 874
89 100
317 996
660 181
662 301
119 767
539 430
280 208
495 42
929 241
347 921
327 408
944 482
440 576
446 121
960 607
881 8
216 72
121 64
910 329
579 869
181 657
932 871
695 271
150 60
37 478
61 855
783 108
717 41
36 322
931 260
266 491
364 379
267 310
127 487
565 300
781 54
970 966
213 141
725 826
781 392
474 79
724 685
269 905
214 336
22 248
125 234
927 526
522 870
188 606
854 618
51 845
718 137
94 108
830 940
42 166
119 844
837 172
475 863
185 983
971 918
190 673
72 705
759 950
513 797
887 878
757 212
819 658
991 341
944 839
932 555
373 780
846 504
176 488
481 426
496 866
953 320
910 555
483 83
315 806
253 273
134 399
659 617
925 950
459 199
499 946
849 931
61 643
131 432
463 548
774 962
619 483
207 131
134 489
976 309
865 468
76 241
978 639
750 143
828 210
565 602
122 424
790 268
128 536
102 129
13 775
611 461
171 318
887 541
283 149
751 329
230 581
139 372
969 917
410 259
175 351
149 845
949 278
690 827
612 700
597 880
102 658
488 113
294 964
87 116
591 32
366 381
154 769
550 219
764 179
569 174
896 583
784 91
226 909
863 611
913 482
754 547
64 457
840 223
707 410
237 529
330 480
556 798
101 680
219 425
777 720
958 191
480 544
935 217
249 92
243 479
673 358
205 637
901 424
80 974
790 25
805 189
498 312
957 681
266 456
888 670
99 808
338 486
64 835
341 327
424 496
971 293
480 426
941 92
648 332
174 635
541 92
920 768
243 127
388 613
309 824
213 302
917 451
109 319
409 243
340 915
976 607
614 8
986 669
571 996
316 886
947 903
741 305
966 983
859 869
188 567
359 534
306 861
806 215
662 193
36 300
637 922
186 328
146 392
415 494
441 369
306 547
547 49
427 461
386 189
375 734
238 24
876 59
804 971
422 442
296 844
657 289
144 267
510 853
696 299
727 461
890 704
255 189
837 185
557 787
190 156
415 329
192 536
326 614
894 292
107 981
236 413
558 74
767 102
517 215
146 516
343 753
743 730
960 569
178 667
59 378
717 381
271 852
906 33
150 179
716 793
462 437
969 931
879 431
919 261
589 788
15 491
508 861
55 286
206 181
439 778
642 451
195 330
609 247
294 865
439 53
557 349
969 16
945 263
810 464
820 115
132 952
925 931
520 673
411 856
880 738
736 120
352 891
343 112
128 759
814 658
654 771
968 195
101 324
649 904
721 234
604 854
719 236
425 257
163 930
851 716
979 539
873 302
67 404
489 847
99 543
736 473
205 978
628 907
489 59
434 140
129 422
776 187
376 369
981 132
982 440
674 665
543 369
164 997
659 618
987 572
323 470
496 974
216 819
799 206
482 731
580 385
70 56
795 212
410 277
63 524
196 690
456 196
414 106
675 1000
471 378
335 600
561 454
201 87
643 434
664 436
613 799
410 736
805 329
787 908
120 159
712 348
163 833
411 197
532 688
117 248
700 805
80 442
440 61
161 362
800 374
664 443
350 829
4 443
163 33
496 253
931 691
404 597
476 578
524 176
635 167
507 806
940 774
797 819
443 722
102 725
203 623
265 493
884 484
890 162
515 485
342 264
564 418
941 723
263 814
484 960
691 615
322 119
794 761
21 599
134 690
581 866
332 447
685 932
110 987
219 606
942 332
996 84
226 899
288 550
129 696
833 656
457 193
883 100
451 533
899 351
264 204
508 532
132 839
363 666
802 813
392 351
651 805
925 309
989 314
743 586
988 366
107 751
966 254
766 455
871 137
444 101
213 701
409 397
897 419
761 715
230 241
338 925
505 745
918 97
528 482
896 384
459 606
982 875
289 667
464 981
408 224
79 539
908 330
47 424
106 920
422 715
862 134
626 465
537 238
848 463
938 115
268 416
437 985
960 135
651 747
812 961
175 988
274 101
113 507
69 775
384 162
320 578
303 943
452 160
810 58
303 353
642 316
407 927
525 730
745 748
93 378
771 847
148 245
386 196
522 121
641 877
969 194
516 600
154 637
590 794
373 262
701 643
979 694
789 165
81 679
108 466
47 228
179 392
983 282
446 198
971 96
31 259
94 657
494 164
164 476
501 158
4 649
883 819
565 778
522 687
306 690
40 52
129 414
990 246
372 848
402 359
54 876
343 508
295 495
635 585
938 678
958 387
273 361
196 455
199 501
421 350
600 927
929 726
544 350
338 651
650 882
647 552
899 357
423 539
751 378
32 302
134 669
642 985
7 76
487 842
230 11
901 239
552 229
547 509
385 840
956 452
509 987
943 424
854 199
195 100
907 66
344 669
664 893
231 909
830 610
732 981
436 957
61 812
733 981
940 702
674 766
116 736
317 622
863 716
758 135
644 258
35 618
621 57
860 144
376 97
768 801
338 195
468 616
512 700
222 937
724 527
444 306
473 982
861 414
797 648
882 235
176 805
972 48
324 711
806 239
638 925
50 414
861 88
817 946
694 902
980 645
507 422
434 464
985 658
41 738
384 321
197 509
352 539
513 758
617 88
863 243
723 602
131 431
4 65
100 987
910 991
154 350
504 847
312 9
764 321
711 550
383 998
518 386
541 189
5 268
438 617
392 746
450 298
979 64
556 849
393 47
509 676
314 696
90 350
775 258
925 383
450 984
329 674
809 443
794 768
573 568
739 611
396 183
284 817
402 802
132 411
262 394
276 484
221 806
934 507
588 5
626 694
917 438
425 46
917 281
540 505
867 437
726 151
563 928
119 61
494 978
820 418
916 206
208 877
54 72
853 411
522 54
196 293
686 471
760 226
815 17
37 864
388 870
182 761
32 672
628 639
528 172
414 797
972 5
708 506
183 576
316 382
253 200
296 196
501 740
936 877
897 784
241 807
621 736
299 448
686 312
676 840
293 59
441 781
97 491
745 758
963 305
551 560
223 913
49 19
547 44
362 849
870 697
546 42
729 744
147 483
62 520
675 54
8 265
230 883
287 289
545 350
625 984
800 309
397 51
147 574
112 532
627 701
488 823
825 746
486 516
325 100
613 626
712 704
819 73
923 679
600 590
82 725
863 20
140 525
421 663
602 843
212 389
319 317
670 321
513 332
968 852
224 493
150 94
716 249
410 805
385 594
232 209
535 94
49 673
880 953
142 188
414 490
7 431
589 556
939 897
660 849
284 440
601 271
270 500
528 613
485 695
14 992
909 144
948 399
673 330
707 97
353 956
991 933
174 392
194 896
708 680
117 236
663 366
984 582
288 769
712 28
388 401
569 546
174 274
744 677
600 36
898 320
812 662
382 619
656 909
974 499
217 715
236 978
483 562
926 625
522 483
795 952
128 432
765 805
782 82
854 914
883 760
336 17
875 905
501 266
573 424
631 891
879 856
163 317
652 589
268 597
853 284
206 726
639 555
394 159
911 867
781 290
207 967
577 574
486 62
571 564
621 952
48 18
379 507
594 667
649 536
515 483
603 765
769 139
159 594
45 491
493 50
1 297
514 251
452 785
814 209
43 288
744 473
506 587
340 448
942 443
161 227
72 808
133 370
683 955
348 668
46 114
649 500
672 99
799 164
907 446
792 695
88 38
776 20
466 954
187 392
544 369
461 573
281 120
116 163
70 208
700 475
709 413
369 14
708 94
994 383
962 699
212 801
213 283
992 661
614 438
141 8
631 387
872 436
716 412
155 948
453 173
825 382
775 587
597 768
525 936
923 933
542 641
67 33
987 724
298 275
59 65
231 343
328 1000
476 793
800 740
598 323
924 915
278 325
695 241
925 154
82 547
661 820
897 12
321 435
570 811
738 773
376 731
332 57
870 713
491 834
317 389
604 600
855 396
897 804
268 683
655 437
766 213
328 779
937 472
628 330
160 387
471 755
160 335
586 504
174 614
147 491
176 25
32 398
975 793
118 609
152 713
575 690
687 461
373 624
305 291
487 160
532 781
858 250
794 9
103 259
798 650
202 228
769 222
979 980
71 969
472 49
630 923
472 278
212 364
923 344
109 968
378 222
851 741
771 677
766 581
293 951
731 507
391 366
263 690
808 118
301 932
278 579
465 426
708 117
315 551
641 791
802 136
663 549
446 622
114 698
782 141
423 649
431 160
42 600
306 647
784 562
700 417
603 562
63 137
956 21
284 291
984 629
425 903
167 472
559 461
230 26
809 651
325 301
642 23
912 30
719 546
640 217
452 152
734 746
182 774
533 800
253 360
38 253
103 108
204 787
490 966
705 479
684 912
881 470
977 359
5 406
684 665
334 598
497 235
819 229
695 590
848 288
356 146
71 349
92 277
30 42
772 278
674 642
705 15
804 760
272 320
938 943
384 292
844 133
333 270
779 76
404 524
866 322
563 830
568 292
352 731
336 771
785 488
617 774
258 425
173 465
235 293
553 928
648 413
455 218
739 296
54 692
754 76
100 762
935 356
436 23
29 430
519 388
135 731
707 723
645 58
251 630
469 536
58 538
144 638
335 174
198 255
477 320
945 123
981 462
49 157
964 472
388 635
771 785
962 567
236 464
278 581
137 362
366 907
521 238
371 12
665 303
182 123
6 35
622 251
108 875
945 289
943 515
665 460
259 73
307 805
576 793
510 34
212 369
124 336
8 660
505 506
636 95
425 192
559 375
752 194
88 414
494 539
522 370
147 976
24 322
300 953
683 2
924 929
612 946
42 664
898 548
68 369
683 949
335 813
993 161
47 230
862 103
538 122
821 204
695 905
634 548
518 56
844 757
845 610
34 771
915 58
984 661
206 12
208 881
954 153
717 411
808 484
301 757
792 433
934 954
822 43
446 957
284 285
119 945
120 793
101 847
746 551
757 884
560 167
715 293
660 352
793 574
223 776
929 861
796 502
232 431
384 912
707 699
500 570
581 945
475 458
702 767
303 607
850 711
178 708
92 84
387 506
208 674
900 684
352 392
11 16
417 205
822 34
808 450
575 903
736 424
293 563
249 672
985 827
556 265
630 844
900 478
256 945
864 113
916 733
379 112
639 122
44 812
777 665
816 573
290 20
399 806
679 595
648 350
367 932
333 94
170 741
712 895
145 620
632 226
906 128
360 543
257 930
869 88
370 871
533 372
703 43
669 556
889 411
600 205
168 83
14 457
88 319
229 379
597 255
213 656
429 920
400 677
25 603
412 428
63 983
234 427
316 939
611 335
901 787
387 197
729 865
569 58
478 624
377 901
476 790
55 999
147 577
42 511
836 303
508 463
344 725
189 587
145 496
4 761
482 450
732 506
943 740
839 501
40 477
488 645
24 67
262 681
713 483
230 496
537 148
52 750
349 471
927 136
632 400
105 203
284 652
803 793
876 859
160 66
646 404
454 155
299 995
692 811
572 259
546 310
270 538
152 942
916 25
694 260
166 922
844 163
609 689
13 916
341 590
413 625
694 649
557 82
756 882
560 214
376 861
751 151
717 330
986 295
929 801
739 945
59 35
391 646
806 195
642 682
368 249
378 632
670 363
874 486
92 173
28 723
247 221
803 654
29 645
748 53
968 42
945 709
523 933
509 308
657 532
989 948
150 800
332 398
900 129
343 89
392 592
804 564
970 415
964 541
789 417
420 63
935 20
811 56
896 948
510 450
151 693
307 39
790 389
634 360
700 546
712 490
366 379
351 756
852 273
72 500
368 863
197 401
759 367
352 955
537 452
419 342
879 124
949 682
537 930
840 686
695 50
830 747
676 154
460 625
193 17
387 313
501 696
143 853
566 118
718 807
662 402
506 652
996 132
73 548
501 926
468 110
506 599
182 275
693 533
476 960
50 372
946 131
132 872
671 608
926 163
229 988
362 138
706 531
261 373
717 228
496 5
172 362
655 77
505 551
709 759
890 955
658 660
564 848
143 965
209 486
932 619
962 619
484 208
251 668
761 582
789 802
859 499
192 33
963 535
473 489
21 852
685 205
152 812
315 948
658 525
471 35
451 975
274 962
369 468
942 424
569 253
958 429
77 436
980 345
523 449
110 596
20 911
553 756
189 673
751 496
497 898
371 161
935 549
452 667
431 78
345 584
67 894
586 217
969 780
362 142
277 72
942 190
989 293
891 180
868 439
870 814
23 43
654 444
487 183
341 213
826 181
273 220
773 877
587 812
827 206
168 951
120 744
199 235
647 183
394 12
376 509
645 42
152 840
293 665
947 885
888 477
303 53
169 34
960 95
198 415
474 773
536 401
818 148
798 442
205 751
5 428
721 830
44 36
965 335
70 852
207 526
81 443
306 527
400 981
440 38
439 533
971 739
14 395
202 13
391 741
582 777
842 200
569 678
68 159
713 939
130 191
817 80
420 750
623 830
199 905
666 679
834 837
250 150
643 282
756 701
151 488
25 791
454 371
487 367
217 533
831 668
575 249
887 297
736 134
534 94
217 827
96 115
925 945
866 94
646 574
698 797
320 880
114 148
518 231
813 211
174 957
77 910
123 120
261 572
970 617
569 485
265 728
627 143
678 487
623 282
627 80
120 440
47 575
663 850
741 277
156 931
324 261
893 558
28 374
104 296
489 637
790 787
905 178
653 420
315 157
544 481
914 542
652 694
191 158
601 895
958 374
158 406
928 439
984 258
460 997
69 853
596 956
468 327
998 412
807 928
259 230
811 833
878 309
270 21
104 480
352 156
413 690
22 415
914 320
311 625
458 421
57 572
401 559
846 236
899 860
606 165
85 876
926 139
35 245
748 981
486 265
285 133
23 126
851 245
614 645
5 37
286 438
116 392
247 190
714 888
108 991
31 694
976 969
78 961
340 409
437 255
332 969
687 455
311 394
114 150
512 439
354 506
984 978
626 55
168 312
174 399
262 299
137 7
141 926
625 97
120 115
215 967
648 973
207 630
642 702
53 8
307 445
945 803
982 352
788 568
744 700
224 480
322 385
556 642
252 815
291 510
218 835
153 724
75 765
694 409
53 311
11 149
396 520
934 933
638 694
970 109
402 48
167 770
118 866
162 49
548 65
168 474
549 796
173 153
592 395
50 217
432 652
949 498
128 964
216 271
192 588
759 449
417 988
897 524
504 433
206 887
322 396
281 184
311 592
241 86
59 154
768 119
277 745
807 295
364 143
746 439
616 890
787 617
562 548
375 888
487 812
795 424
585 951
822 512
295 574
235 587
560 419
380 316
536 684
150 762
613 600
341 290
826 983
611 530
105 275
14 508
311 293
197 179
771 149
717 782
821 68
833 883
235 547
521 305
796 531
649 490
221 803
495 94
118 193
336 164
376 422
126 942
512 381
65 133
30 504
47 409
732 166
703 221
347 250
213 57
78 827
715 367
407 882
114 536
45 487
689 299
347 555
574 110
696 930
509 171
846 510
114 412
872 381
736 432
442 613
672 172
120 553
731 154
421 59
401 514
940 448
568 762
330 785
89 210
82 881
614 210
371 766
813 133
616 693
791 900
206 641
164 816
247 458
466 742
325 793
626 136
568 1000
657 818
513 975
824 798
392 753
56 491
756 329
722 319
863 924
770 340
883 138
907 739
945 276
547 50
82 640
751 438
857 534
160 33
350 60
328 131
94 227
440 763
532 556
430 551
33 543
707 722
676 74
187 636
349 694
709 322
501 424
297 488
404 265
69 805
427 409
155 900
974 390
952 837
35 134
626 883
526 722
439 364
209 931
699 167
949 429
135 496
487 582
733 686
526 590
254 477
697 624
195 680
790 716
935 142
796 543
240 677
424 935
620 147
9 795
897 14
279 91
446 548
979 637
357 562
535 573
801 462
317 742
300 334
259 83
948 562
51 568
505 812
490 20
486 559
699 374
207 78
581 234
147 602
328 747
481 387
361 936
780 716
688 42
654 503
319 702
230 862
985 937
566 309
932 62
669 777
810 242
491 942
825 811
262 716
926 968
90 722
897 607
850 272
952 147
450 657
946 188
265 321
621 877
898 322
103 172
565 767
548 654
78 650
813 583
907 706
328 348
290 897
755 649
578 808
506 973
700 311
124 653
561 722
474 833
531 660
862 196
450 890
333 261
670 24
980 294
61 359
624 954
408 81
800 94
300 351
964 769
52 994
215 988
871 588
815 387
727 291
503 595
461 948
559 981
589 817
829 291
478 784
251 770
162 411
67 614
118 300
569 700
577 658
403 987
973 46
790 571
833 777
117 558
463 626
624 409
256 381
484 778
356 301
761 547
419 547
866 832
641 477
434 263
58 380
270 965
511 338
65 189
73 866
203 603
166 143
205 300
931 19
820 984
227 288
220 960
27 573
692 59
615 425
998 573
756 513
899 618
241 54
86 101
150 692
26 110
835 182
190 374
878 524
576 894
30 470
737 789
358 681
814 806
842 948
847 399
631 148
72 670
531 985
942 866
40 395
328 323
127 151
362 940
135 586
436 795
37 846
302 210
46 741
47 396
135 261
304 901
931 463
434 315
678 418
570 36
436 92
219 701
54 848
130 398
230 62
662 161
763 839
377 52
673 530
629 160
87 648
173 398
326 697
801 499
170 464
209 270
557 889
3 750
749 8
61 947
708 717
142 907
558 235
323 197
299 259
697 88
943 657
51 245
574 498
526 887
784 754
131 996
196 383
360 425
978 723
90 8
792 237
625 71
914 439
123 47
626 572
465 716
668 327
950 216
380 651
126 684
591 846
381 458
970 719
438 864
820 704
13 675
861 29
952 100
491 617
203 255
442 801
954 943
191 4
539 191
681 111
471 316
540 662
331 488
38 425
647 74
709 27
873 644
873 1000
441 205
667 838
709 827
6 587
958 784
97 518
443 772
994 839
410 85
840 57
202 71
457 603
38 984
687 845
56 398
790 940
411 342
178 263
172 487
241 935
449 217
931 266
927 841
794 555
549 458
323 890
983 250
647 49
867 996
404 595
349 666
444 81
651 376
606 845
466 600
929 882
460 217
90 864
32 972
733 537
998 143
414 919
184 902
82 870
85 930
533 794
529 548
586 312
855 210
463 530
715 909
355 333
549 572
838 115
202 646
794 47
972 907
422 303
325 852
89 872
295 761
332 698
467 520
889 51
644 115
566 229
221 133
913 67
474 333
784 438
964 150
81 98
767 946
756 71
684 344
933 80
18 84
87 117
182 255
277 140
555 336
831 892
564 865
741 869
474 455
732 546
882 807
445 915
616 243
658 890
767 924
319 714
197 9
878 41
133 92
664 490
108 595
811 610
632 580
340 315
81 639
421 475
739 924
768 15
289 379
937 932
550 267
788 862
620 86
183 373
891 917
136 550
453 571
177 850
875 118
140 594
964 15
319 853
853 387
269 280
71 828
172 975
584 877
988 553
578 944
298 356
220 813
549 711
584 470
533 214
805 122
287 58
779 206
702 66
327 926
151 46
224 261
268 629
191 949
249 95
38 806
177 765
622 531
831 314
574 701
973 653
215 366
568 113
147 229
176 592
988 329
18 791
95 652
663 171
597 741
687 104
185 643
536 823
964 525
345 943
546 95
770 273
237 428
764 735
125 857
131 932
291 991
938 489
356 557
542 51
528 236
977 270
322 252
141 901
93 241
922 359
551 423
581 813
738 115
508 692
961 555
765 212
154 755
746 761
909 270
392 34
197 420
27 132
152 300
84 762
978 130
396 52
60 324
94 612
215 153
747 300
775 675
252 486
282 618
31 718
125 975
380 149
304 371
727 304
686 409
2 483
108 156
838 48
378 215
683 422
562 317
276 344
297 525
50 906
504 537
729 987
704 614
314 270
375 629
4 225
641 361
30 823
273 449
979 800
971 741
750 293
891 966
599 406
392 47
747 714
492 865
772 10
133 476
12 172
245 459
891 475
246 20
346 493
182 73
570 600
923 787
644 563
197 225
61 813
918 977
85 736
419 906
592 802
61 334
317 610
145 410
839 412
193 732
48 780
106 959
358 570
809 778
940 930
479 482
635 716
832 87
913 46
838 571
20 346
448 539
536 37
365 876
816 968
943 967
508 860
463 511
417 799
349 364
234 671
503 844
576 180
283 455
311 998
340 925
216 364
936 342
288 662
521 204
23 524
732 604
448 722
762 678
145 212
651 910
708 917
881 588
723 348
395 496
403 258
64 883
710 782
464 142
151 158
816 419
384 703
707 268
543 548
743 22
390 581
100 680
405 265
422 880
210 244
2 895
664 585
428 154
349 514
337 671
97 967
595 33
528 279
438 974
424 129
109 715
358 532
149 17
429 567
717 831
854 342
542 694
215 467
793 962
57 560
456 379
652 127
32 467
511 932
79 817
56 551
350 580
995 228
369 853
942 135
116 120
208 494
232 257
593 183
707 653
156 235
170 520
990 642
116 995
11 278
610 215
820 423
482 341
75 250
452 101
982 178
366 569
244 209
106 161
646 313
875 401
683 845
439 926
761 791
35 922
147 923
324 799
536 608
312 636
943 825
580 981
698 211
845 52
176 162
293 582
765 777
88 348
323 97
939 619
882 771
557 316
195 482
946 682
753 740
481 636
799 207
323 47
900 894
725 394
490 579
248 15
980 413
920 197
258 655
138 385
375 59
170 503
100 845
972 832
387 230
904 461
770 473
607 637
146 83
520 873
844 165
43 161
443 377
208 37
811 391
325 433
498 976
77 406
317 160
310 830
381 421
800 673
273 640
172 989
937 701
149 923
65 717
560 611
347 862
141 159
547 719
374 478
419 37
254 543
824 757
747 484
64 291
882 160
314 814
138 307
431 825
951 102
879 666
755 208
190 468
659 258
434 665
614 908
697 517
46 346
910 312
504 282
460 561
552 221
172 968
137 838
372 669
71 384
673 391
935 484
949 558
965 295
632 865
585 966
113 219
726 623
221 509
451 142
626 570
329 701
717 951
97 816
552 234
245 288
310 492
964 978
393 131
746 362
604 569
526 536
662 863
124 530
182 974
333 138
561 502
43 871
50 671
682 983
531 211
274 137
147 858
267 694
510 610
153 830
85 532
803 501
770 915
841 122
924 74
775 719
378 839
796 568
127 230
602 965
662 719
230 906
874 807
771 925
822 188
819 421
800 961
987 854
221 999
786 963
563 56
607 510
871 82
825 275
733 237
492 980
730 639
54 387
520 956
967 106
218 328
540 488
217 751
285 472
570 442
937 366
759 339
123 284
545 746
313 926
963 967
63 760
169 173
878 390
239 926
810 356
708 176
709 299
75 388
106 148
583 288
66 995
532 189
962 264
130 299
819 936
337 674
2 358
440 462
802 259
146 158
273 125
138 203
662 538
874 904
814 730
421 888
821 555
398 950
47 148
957 769
82 957
992 679
294 469
856 226
747 406
790 314
44 315
400 228
610 406
133 994
432 409
227 226
264 172
365 18
844 891
587 816
84 813
420 450
465 203
693 85
7 863
289 679
972 969
939 496
502 823
124 706
992 231
261 598
678 619
149 55
96 721
784 110
958 436
114 872
885 690
17 409
124 962
643 196
930 969
803 789
718 151
64 997
243 17
330 297
361 856
366 169
686 1
213 448
638 954
243 276
955 193
154 757
297 810
193 526
135 584
308 651
211 855
687 320
329 313
544 63
692 669
50 597
70 589
259 746
565 797
30 386
83 802
735 723
752 841
306 916
88 875
822 949
980 360
915 868
180 563
920 608
342 938
574 210
766 517
774 597
811 708
970 171
207 440
974 211
217 998
481 47
132 76
600 117
110 354
490 575
999 581
853 904
976 397
903 394
327 923
908 728
798 256
83 914
483 904
894 806
263 511
411 753
736 785
674 202
150 963
606 490
323 424
548 247
46 533
531 269
152 500
362 238
732 665
605 526
953 819
659 4
423 799
104 393
943 677
531 187
780 5
239 619
992 576
486 583
705 4
106 746
14 149
963 859
754 885
336 851
197 211
526 550
478 975
60 785
688 191
354 420
291 837
741 915
794 528
39 487
530 623
149 899
941 223
487 938
927 193
713 208
355 696
628 393
275 972
888 456
517 14
548 792
534 987
453 57
567 886
308 822
407 439
67 819
343 653
185 71
835 576
94 963
740 767
740 275
712 969
837 165
395 847
939 292
425 937
352 356
418 999
340 759
930 798
879 529
466 828
129 505
425 295
228 435
370 505
220 140
41 180
315 119
748 25
149 309
27 349
483 277
275 710
496 381
685 348
794 55
798 340
61 435
756 99
703 783
11 62
259 864
76 990
55 830
899 262
753 996
346 747
301 855
296 960
469 487
497 262
567 992
495 17
829 987
385 473
17 692
437 231
143 961
432 139
171 541
874 409
702 210
218 468
441 720
210 456
657 126
229 244
709 986
388 561
162 24
590 459
548 366
953 243
555 195
803 965
768 957
659 855
871 8
830 920
25 768
224 530
613 211
899 885
260 630
952 484
32 197
540 32
805 732
717 660
21 467
402 167
403 213
416 110
515 99
400 313
989 203
564 518
516 162
897 500
961 804
875 787
14 504
543 621
497 607
855 602
309 83
636 894
680 936
982 923
431 210
649 928
996 933
894 590
804 914
435 577
882 32
721 94
711 720
379 708
570 689
125 258
696 193
454 676
431 1
492 130
233 319
475 680
703 870
909 961
589 634
515 294
1000 514
371 370
569 734
600 80
642 423
814 934
951 323
463 6
428 875
436 802
711 743
808 577
103 81
936 953
134 513
5 356
601 777
644 679
831 888
923 717
640 617
383 213
15 334
38 539
14 154
875 1000
232 203
193 255
11 901
807 831
633 439
799 768
858 760
206 172
896 56
819 33
612 557
861 668
60 509
271 394
783 186
846 304
964 911
41 289
759 639
832 989
543 128
293 388
466 91
705 512
378 847
812 929
238 551
913 20
240 77
2 209
388 26
381 994
226 694
954 533
344 480
403 203
85 541
411 106
84 827
271 972
581 84
42 275
694 892
599 927
415 343
170 328
705 961
461 759
468 58
218 387
401 360
277 600
133 569
41 707
397 831
254 934
272 632
300 715
103 793
908 96
693 43
779 427
398 171
156 225
332 868
477 244
971 719
139 900
127 287
831 603
425 672
596 74
261 76
904 704
197 229
676 449
182 963
808 910
788 573
783 137
665 193
998 158
630 425
274 910
675 886
818 646
596 886
306 96
449 969
28 179
585 853
856 415
832 61
178 926
111 200
967 584
364 233
33 723
289 110
472 552
554 124
64 872
495 72
823 685
683 541
100 491
729 114
282 677
241 388
765 694
486 297
500 66
285 1
304 946
584 179
166 91
904 928
609 107
151 852
174 923
391 402
228 661
902 886
154 7
481 456
574 557
400 129
271 933
581 655
276 473
361 490
250 317
124 305
684 915
987 298
336 6
579 910
856 402
656 182
724 165
374 463
177 842
52 855
698 700
565 916
349 17
98 728
201 601
346 21
55 123
662 530
962 592
669 406
638 837
208 503
576 702
730 709
263 651
123 137
175 736
776 850
75 727
980 281
626 648
859 566
204 663
15 275
352 382
826 39
45 568
557 292
244 212
117 272
911 541
566 377
79 266
691 544
851 153
394 375
57 728
946 193
970 9
788 147
485 587
510 632
973 580
126 88
153 527
719 263
283 550
378 573
619 943
599 717
201 294
893 89
29 408
682 741
551 212
333 183
1000 825
120 436
603 911
758 905
602 108
404 644
171 262
963 748
204 628
98 94
810 629
357 695
320 899
920 627
655 455
150 859
458 414
882 799
816 395
58 733
294 489
975 818
679 188
40 673
884 486
212 100
297 605
1 593
888 672
373 388
693 591
988 19
100 250
318 107
690 896
106 359
43 641
520 735
95 783
887 464
11 825
698 167
664 523
879 517
283 440
122 864
406 112
548 837
905 701
905 942
103 126
578 338
976 589
484 154
856 565
927 609
584 141
694 938
994 977
397 305
924 480
603 173
717 796
898 106
506 720
445 905
952 635
372 229
280 794
156 136
66 61
91 572
111 609
883 167
984 697
942 831
118 490
622 710
385 31
605 748
800 241
881 94
203 137
525 108
748 300
106 235
535 751
526 391
140 849
128 322
592 857
636 86
990 843
296 92
479 39
110 249
34 399
762 994
393 453
804 751
915 135
85 390
498 968
885 350
25 244
711 912
150 241
666 310
758 95
113 409
113 991
892 56
338 717
40 242
641 772
450 845
19 778
116 569
431 923
906 140
945 744
44 978
380 340
924 696
423 217
560 345
423 842
328 728
649 917
875 322
361 913
192 603
755 959
488 242
754 655
735 660
289 649
694 445
262 121
274 294
329 140
515 335
473 959
966 884
320 763
127 343
907 838
954 368
614 151
818 183
73 804
974 894
3 147
476 783
242 165
98 742
92 388
833 419
768 831
515 600
273 327
344 247
694 874
186 296
168 251
96 631
245 417
280 570
518 382
8 465
278 888
291 470
993 772
253 177
72 784
224 865
70 244
153 717
395 352
752 506
33 560
999 523
522 849
9 359
303 934
403 266
300 714
509 147
91 131
901 375
933 118
219 947
429 875
174 612
542 824
465 413
458 790
136 766
232 581
653 691
336 643
159 300
631 6
641 686
74 718
878 544
987 666
55 689
583 880
20 879
113 686
68 216
342 484
244 165
551 206
830 302
486 972
684 155
61 808
556 723
32 346
259 649
186 932
741 884
427 939
497 644
503 555
391 567
927 950
915 559
251 275
393 708
28 415
975 792
573 512
245 426
889 236
113 216
135 389
620 676
906 653
312 640
318 219
115 866
546 995
212 63
674 977
212 17
239 367
318 820
269 115
757 776
51 699
904 726
876 373
41 737
337 434
370 904
789 966
849 543
338 446
718 299
71 241
909 619
255 878
8 779
262 425
790 66
221 765
501 746
936 420
940 955
645 11
794 358
343 168
812 680
444 598
770 789
841 328
895 88
758 952
527 520
900 448
466 44
827 921
32 693
639 206
877 915
867 306
411 133
502 285
489 442
231 485
465 744
942 42
953 14
303 414
149 782
493 905
546 433
520 402
907 228
624 403
589 178
407 74
972 35
745 753
639 755
660 374
343 516
55 969
855 148
57 22
749 91
918 119
817 482
370 815
486 436
910 813
838 287
76 764
303 982
973 156
489 399
736 802
464 208
9 777
785 96
586 418
711 110
907 85
886 186
775 312
337 639
528 359
551 839
398 141
270 278
69 818
279 302
451 523
159 952
257 815
843 473
780 237
951 144
122 980
124 561
12 671
68 772
287 126
404 230
657 709
24 38
595 64
719 613
643 115
835 983
415 466
611 162
716 439
915 757
285 140
421 668
469 320
815 710
217 51
582 912
654 382
316 145
669 190
734 799
964 883
930 571
715 806
870 397
731 393
822 972
111 135
360 47
93 698
110 114
588 124
320 773
781 687
337 179
551 997
182 573
10 945
314 425
128 286
567 900
276 709
438 550
894 933
600 47
604 438
939 192
696 958
108 768
929 720
809 63
278 692
102 898
815 980
954 43
815 362
971 537
430 223
863 451
784 760
41 451
249 490
795 962
410 287
791 212
859 204
671 697
186 792
533 180
504 85
834 104
709 184
177 860
621 975
885 219
535 744
315 904
66 287
678 779
332 632
68 829
379 517
393 516
855 958
228 196
50 857
198 627
106 936
278 220
783 765
199 266
967 34
476 675
791 824
569 135
468 658
707 879
781 948
390 444
101 907
441 708
799 696
744 200
13 677
949 378
546 108
838 6
741 271
905 150
624 772
495 23
154 422
35 968
766 435
612 582
727 437
42 310
53 200
41 524
323 626
831 158
40 694
299 147
723 200
43 783
359 175
954 558
288 443
36 657
634 32
396 359
11 714
190 52
929 1
79 411
544 906
282 970
130 262
601 17
960 912
84 636
755 940
834 686
549 601
435 650
619 233
461 717
721 319
633 451
108 164
698 277
630 778
851 779
722 651
978 391
485 20
67 552
332 252
470 769
418 690
293 993
72 299
384 981
634 222
159 910
838 820
741 660
119 316
931 170
51 19
918 252
341 699
465 843
538 416
25 661
734 843
725 564
385 682
768 657
316 629
690 215
406 253
580 541
613 56
290 450
470 78
273 137
406 945
263 775
859 957
809 864
792 464
800 199
906 798
20 624
73 232
800 214
687 158
565 272
256 105
568 246
775 541
492 69
884 676
616 496
448 139
708 499
258 854
781 192
434 911
634 800
932 65
672 302
34 356
745 918
787 121
549 457
357 416
370 500
540 449
110 314
312 820
412 250
609 256
326 84
38 301
904 62
653 557
364 320
809 58
701 987
122 157
303 8
411 918
194 549
850 668
47 664
946 110
642 131
369 380
963 33
630 957
271 584
994 132
243 731
443 271
896 807
96 186
880 287
369 508
673 642
846 699
584 232
93 572
98 347
557 609
638 842
643 277
198 139
460 393
27 130
264 539
110 312
288 347
117 483
827 338
606 440
443 272
963 916
633 574
132 671
533 732
409 157
234 908
549 911
167 906
544 938
840 108
373 383
482 154
586 854
602 335
902 404
353 708
694 153
437 583
493 535
884 398
557 511
569 231
171 463
451 524
548 919
75 156
9 332
657 542
257 345
90 604
508 526
107 328
453 680
812 200
842 711
90 119
595 625
36 777
747 673
169 534
879 495
880 37
24 102
371 942
913 671
312 524
795 446
734 264
266 180
26 589
90 407
791 538
41 699
976 435
936 330
752 7
236 446
189 721
587 548
79 442
331 656
433 893
271 54
709 718
970 135
813 848
373 333
154 969
409 25
358 512
321 758
624 4
785 433
840 272
726 23
677 966
559 32
977 928
425 161
304 280
222 651
620 204
495 370
189 193
765 375
440 853
394 445
37 36
645 961
32 471
448 743
622 277
303 560
866 851
306 618
904 397
107 818
734 486
62 518
924 921
658 935
968 901
280 710
891 211
665 389
364 503
265 509
767 997
101 715
87 22
709 999
668 510
523 689
808 193
57 768
629 958
244 820
111 712
723 513
488 381
916 434
451 697
172 396
525 12
945 676
241 461
346 251
445 164
594 114
807 865
245 658
947 442
172 345
129 73
741 563
590 141
867 855
124 926
21 47
851 439
412 718
814 535
184 448
661 194
550 708
309 66
45 814
191 112
192 268
219 497
354 651
558 354
580 149
33 879
268 450
823 115
799 285
767 912
752 863
154 669
462 63
324 980
5 346
658 373
24 687
147 544
194 122
761 995
641 640
340 534
235 926
740 204
541 886
532 455
629 273
562 824
321 597
235 341
44 582
925 873
845 283
705 16
642 710
673 187
345 902
695 759
897 839
327 651
109 704
366 128
237 186
480 635
965 369
523 690
689 49
277 41
902 891
97 923
657 441
378 817
331 229
720 278
296 900
424 931
947 576
469 671
527 986
636 93
917 225
252 338
154 514
666 222
858 972
409 420
782 905
688 770
738 736
19 741
590 466
734 73
630 899
821 254
868 300
941 293
741 911
136 8
788 41
87 947
238 87
34 186
2 606
169 122
995 195
824 732
694 340
405 952
500 896
302 78
426 617
54 679
801 892
831 538
33 977
71 351
298 416
584 856
608 449
300 259
70 347
899 875
229 675
835 204
351 573
127 682
228 709
319 919
565 686
443 325
372 427
240 467
70 195
174 447
90 430
390 326
928 560
879 6
267 967
985 885
814 575
211 292
462 604
433 773
429 385
789 799
331 296
309 51
234 916
651 662
694 444
335 801
877 916
982 193
911 439
26 117
720 433
790 673
329 524
823 897
284 237
408 694
831 583
220 492
253 792
268 508
657 822
532 583
286 786
829 148
857 434
282 469
237 844
613 453
47 38
922 762
117 283
867 419
694 504
127 261
874 808
248 288
998 877
677 917
780 38
976 9
934 34
50 155
159 182
133 14
421 40
550 117
669 755
502 152
487 234
515 368
11 107
19 385
85 843
772 513
887 548
651 506
877 439
340 184
242 261
302 113
766 660
117 576
240 808
522 751
657 896
387 99
594 131
965 41
330 924
818 820
645 442
443 873
485 54
766 980
48 459
400 306
485 119
613 686
499 266
856 739
310 979
518 814
858 267
690 615
730 640
562 808
617 332
914 308
785 159
618 670
550 785
266 260
528 383
495 250
703 832
911 169
494 752
104 712
774 964
878 438
366 335
42 294
97 543
270 42
414 935
270 411
53 393
221 708
750 475
139 979
276 123
212 328
6 180
211 593
677 183
10 767
575 628
206 278
764 964
372 232
306 640
667 38
769 446
494 237
58 70
201 886
86 945
522 289
584 6
67 717
85 400
459 752
201 287
792 393
753 623
77 992
693 222
377 168
914 815
799 231
910 721
186 515
966 36
545 178
134 385
998 394
88 224
753 782
148 353
440 779
542 555
173 223
612 495
227 877
606 569
815 273
815 211
6 62
61 129
829 285
938 752
394 278
651 764
514 558
554 706
994 488
157 455
559 459
422 212
751 817
468 752
148 24
719 273
82 645
910 762
762 985
148 139
906 623
122 223
873 169
705 816
172 150
863 819
250 235
468 927
85 213
130 197
628 75
927 458
935 503
103 31
277 523
742 88
93 72
386 195
779 555
208 475
552 713
853 389
515 699
787 937
122 499
641 916
277 737
406 652
812 53
64 495
776 128
313 776
150 621
13 877
907 526
501 347
451 51
928 758
518 239
14 435
504 909
165 547
265 547
566 912
921 579
894 399
558 522
654 455
817 696
66 353
568 498
987 292
111 176
130 763
554 7
892 862
205 709
817 583
246 897
390 353
445 780
378 424
378 468
663 268
718 415
312 813
831 394
456 256
97 850
590 584
788 874
48 116
310 590
324 35
193 105
325 556
142 927
831 730
794 771
290 173
81 695
979 832
888 879
147 69
352 359
737 103
122 160
990 519
319 37
218 95
430 197
282 855
342 742
797 589
248 464
559 613
451 684
485 887
115 398
746 802
719 378
53 568
834 628
891 85
450 937
375 152
377 918
711 151
749 128
702 611
839 912
400 640
925 389
693 547
231 822
225 646
1000 424
419 212
260 328
880 911
637 228
304 521
667 732
520 104
725 972
3 240
195 339
142 1
374 946
277 561
498 904
386 552
311 103
134 476
169 928
645 404
389 834
675 524
355 210
614 78
190 711
633 890
36 317
756 261
808 572
256 867
241 20
508 908
246 842
215 709
746 883
231 282
958 634
805 389
210 191
171 104
810 61
504 499
436 922
420 276
143 219
701 660
661 794
239 808
278 787
493 401
753 976
989 98
620 613
426 339
743 191
79 150
777 655
183 393
458 293
29 100
354 164
247 158
607 758
980 188
498 532
613 41
608 544
424 277
694 245
951 207
226 77
870 712
781 515
397 74
988 978
895 700
285 622
324 605
747 254
136 822
928 912
297 352
935 349
395 383
92 305
112 243
351 252
865 853
262 524
952 185
131 382
505 293
625 777
427 270
697 706
406 698
127 895
339 247
875 942
812 734
496 870
675 516
154 570
592 155
217 659
652 267
415 159
917 565
432 862
231 208
663 543
446 959
272 882
494 243
686 979
625 533
120 858
432 876
393 127
604 879
817 778
93 559
666 71
654 62
315 415
356 596
99 403
261 891
712 862
855 500
279 265
110 208
171 771
252 878
938 506
153 734
301 879
936 935
569 436
804 1
150 346
697 415
6 286
932 842
319 738
649 960
59 458
436 354
694 530
452 563
315 11
134 830
459 635
525 396
527 101
314 729
643 973
271 461
652 174
298 992
636 227
185 14
374 708
411 432
233 784
445 322
17 989
686 72
505 379
451 101
143 787
144 930
454 202
293 251
536 739
693 163
646 252
607 417
45 133
59 313
515 213
817 114
604 328
478 620
202 652
782 272
73 479
550 361
860 334
903 548
670 823
326 554
39 109
965 646
295 322
745 650
751 778
639 756
337 430
100 203
786 391
82 794
121 956
933 436
931 175
69 874
613 689
251 526
595 728
145 478
297 416
56 149
971 999
83 978
195 754
192 92
97 554
960 31
946 784
788 429
855 496
294 493
279 862
628 108
304 431
840 137
712 806
167 761
48 690
765 64
259 317
859 771
677 403
786 108
909 95
646 822
160 620
931 982
232 929
231 868
198 289
467 309
386 253
574 916
529 519
689 706
286 599
29 398
893 329
984 717
908 576
421 962
989 985
130 793
97 961
151 737
801 204
207 141
992 85
534 933
204 195
192 225
690 499
438 490
728 744
331 487
207 412
91 320
665 165
520 668
791 284
403 348
616 868
101 355
643 206
82 731
802 899
966 44
891 309
683 267
469 592
402 181
39 16
974 304
750 951
446 799
310 157
991 743
407 594
343 900
863 217
842 742
975 135
264 485
931 590
617 39
32 618
44 707
550 872
726 873
852 736
318 284
331 657
560 375
707 732
59 748
977 587
585 351
367 941
456 847
913 924
247 841
798 454
663 282
809 379
784 64
564 284
866 81
699 318
66 815
336 227
308 330
545 633
750 710
737 519
346 188
320 662
835 629
185 377
75 299
425 772
155 489
545 297
647 474
793 303
66 605
120 578
393 796
588 514
125 331
213 857
391 599
768 714
86 469
609 418
987 312
704 556
75 746
870 481
773 880
13 86
149 790
783 758
763 523
860 380
490 180
987 835
411 706
897 111
731 901
89 73
883 663
401 546
909 484
321 69
36 153
143 496
5 778
535 850
669 90
139 66
662 627
480 677
377 994
271 282
908 376
309 739
108 304
892 764
168 500
521 762
767 427
263 279
199 251
795 789
346 131
709 148
934 727
369 849
613 272
732 129
121 483
648 447
504 668
168 391
7 489
350 717
728 84
714 561
366 139
478 108
717 795
657 922
507 917
368 814
212 531
613 747
637 88
623 748
622 702
278 625
995 515
47 980
741 483
68 295
405 497
532 865
762 59
629 662
696 282
458 669
812 347
97 32
156 830
393 102
552 58
351 115
879 925
654 132
720 977
802 750
330 140
109 52
581 897
51 350
282 895
111 761
435 821
149 59
36 844
115 517
31 326
994 590
28 122
320 185
762 529
368 397
656 303
593 462
780 797
254 90
19 200
879 651
30 526
42 999
849 345
643 524
531 109
115 287
911 489
844 998
405 173
460 911
203 181
447 44
237 794
985 100
1000 693
736 387
319 123
316 51
119 270
405 439
802 970
417 674
454 318
33 919
39 148
620 848
675 668
924 296
855 669
2 948
914 558
188 1
635 277
242 166
578 813
146 969
404 174
99 878
927 742
371 544
9 107
997 430
849 643
704 49
65 109
310 893
386 839
611 579
73 916
161 970
805 16
107 149
454 831
291 529
621 456
510 511
27 854
187 32
816 663
438 981
558 947
883 142
478 142
707 549
282 575
478 840
723 404
140 41
88 398
539 804
470 367
107 456
660 915
345 758
717 61
433 799
182 239
860 879
619 69
541 401
758 504
24 501
14 620
645 25
596 473
313 110
630 563
500 543
100 644
647 655
296 635
700 157
205 834
774 958
386 760
484 593
461 354
587 365
57 1000
879 385
867 967
282 710
941 552
190 346
885 133
904 124
653 791
232 967
562 985
246 279
666 541
11 536
429 447
794 300
833 541
470 560
447 88
121 989
667 361
684 517
586 320
905 622
510 904
153 666
318 625
491 432
955 750
603 69
88 935
925 243
959 890
401 81
901 938
1 656
526 991
813 193
215 118
128 83
610 420
50 787
436 45
457 541
138 216
449 410
839 339
587 413
39 614
768 477
183 193
192 729
933 352
756 767
488 277
273 947
774 420
560 285
812 354
825 586
482 573
22 101
527 631
648 677
382 679
251 22
120 59
685 896
732 40
350 448
748 2
536 577
417 768
782 410
418 777
474 392
360 189
656 433
575 144
701 24
122 899
389 784
439 318
600 816
347 676
73 721
519 781
23 216
757 90
638 874
215 244
495 547
616 999
373 986
324 520
911 316
832 2
578 914
736 445
148 81
766 344
832 910
523 76
206 382
172 550
995 310
305 52
369 901
942 719
69 522
691 448
918 47
348 785
983 121
160 649
558 196
494 108
367 527
185 806
484 257
577 28
715 861
299 418
848 241
396 534
269 118
878 375
289 282
54 121
784 140
393 850
746 554
208 281
327 904
533 751
386 153
195 242
686 547
931 72
134 793
244 965
698 862
63 332
601 370
536 900
906 40
1000 800
457 576
651 183
155 681
457 499
208 53
45 25
663 497
290 889
130 859
36 660
774 410
628 226
214 490
705 11
942 695
61 543
436 537
472 827
663 391
189 335
902 300
880 100
24 531
632 281
66 322
483 670
792 863
78 947
894 73
146 741
241 468
975 328
850 206
167 139
659 583
562 14
541 346
540 991
671 487
326 972
279 909
111 522
714 198
228 532
805 618
690 493
899 709
946 387
356 144
325 488
791 756
412 802
262 249
143 508
340 397
239 661
251 178
141 172
259 820
510 462
754 633
851 137
221 25
473 318
160 279
344 993
988 996
665 260
723 284
358 380
117 43
399 933
171 12
126 143
773 136
451 951
732 302
662 926
400 444
391 277
291 186
685 265
29 708
473 117
663 813
126 197
848 202
93 264
421 917
634 33
84 568
35 123
104 191
509 158
264 411
459 60
455 538
944 795
345 87
714 652
611 182
679 620
370 131
955 41
416 458
974 419
660 959
593 741
334 838
704 314
962 918
710 544
444 681
300 122
572 623
344 302
283 205
344 699
767 910
448 98
476 550
310 106
12 143
13 162
186 771
962 484
620 610
226 16
164 56
605 404
838 723
480 353
364 489
894 236
546 947
297 888
262 625
894 323
995 131
182 128
502 277
291 491
952 12
921 539
981 82
748 139
642 80
739 142
400 379
685 489
515 1
715 704
808 294
629 628
569 19
201 165
986 767
349 486
381 624
500 697
908 411
939 6
919 187
444 985
667 581
536 804
722 364
661 433
233 436
611 810
444 978
690 327
250 661
594 392
836 968
528 944
962 958
448 588
647 34
729 789
462 942
124 791
120 776
824 429
553 667
744 171
520 929
672 816
953 541
257 880
77 177
719 748
947 370
875 727
985 69
656 671
499 467
287 45
83 699
483 182
60 651
934 132
935 432
50 829
105 27
736 216
744 563
919 161
782 116
599 784
946 553
707 242
984 627
500 699
916 755
252 813
745 205
223 91
442 883
88 640
132 921
479 468
531 202
881 935
581 910
831 948
467 314
114 457
527 128
65 30
609 375
144 455
947 84
319 291
22 63
296 879
493 878
285 259
914 699
254 40
567 532
969 384
90 766
990 618
532 757
456 519
551 984
583 672
987 563
609 203
955 455
954 453
197 60
227 253
423 399
938 68
199 495
285 901
617 231
225 490
395 595
626 837
41 868
647 391
415 249
408 184
539 613
91 968
532 771
581 595
510 22
900 547
414 473
6 839
499 33
914 707
126 440
591 923
428 353
726 135
407 573
902 56
126 267
38 733
642 400
594 975
31 161
280 707
891 950
204 734
535 250
303 127
537 654
347 253
313 984
866 744
131 258
34 292
297 707
713 577
683 257
916 313
520 686
818 294
443 96
425 371
123 59
112 755
946 451
40 986
328 272
8 911
583 863
220 280
783 171
348 933
490 218
849 135
655 254
935 203
810 802
364 927
790 719
202 138
387 953
213 737
334 504
200 594
807 547
786 841
869 306
846 676
215 980
734 866
552 564
958 105
198 333
515 742
458 683
910 993
116 642
701 106
602 525
23 687
661 520
497 948
45 283
473 603
438 583
278 495
224 407
455 326
127 145
372 987
803 829
470 73
141 791
502 824
773 379
896 454
4 747
740 354
371 704
617 329
889 723
145 273
904 301
276 616
700 942
864 925
369 503
829 298
937 510
1000 489
243 951
695 800
471 590
944 680
243 891
850 969
580 567
152 870
477 747
690 563
715 894
424 616
249 222
480 105
564 737
8 188
733 680
6 695
335 441
731 976
627 559
816 418
18 121
612 569
981 813
484 926
985 847
948 767
658 214
409 821
505 749
326 517
278 162
733 494
324 623
826 348
504 471
765 268
137 160
417 555
570 323
920 476
465 289
376 954
423 829
15 537
751 196
918 39
631 927
789 637
895 927
749 426
277 448
630 617
513 773
238 733
438 728
780 725
886 143
300 450
329 951
383 574
395 147
994 13
66 299
923 822
857 681
230 728
649 2
391 46
30 327
76 919
192 51
589 141
249 346
67 537
369 619
11 674
157 178
877 598
411 813
247 30
987 759
435 182
931 399
784 196
789 884
547 392
587 849
362 605
161 545
404 642
354 196
743 159
542 752
795 712
996 504
952 504
338 353
146 863
499 15
743 823
155 116
305 88
643 339
275 266
929 532
895 249
693 98
392 358
484 268
147 712
407 777
139 855
319 938
811 323
496 129
261 503
928 319
11 570
287 572
260 672
376 821
976 160
649 867
629 943
564 264
761 683
355 798
296 622
996 276
683 619
133 764
936 745
372 8
482 798
835 838
141 680
335 550
312 26
46 456
851 936
24 94
56 448
292 913
382 871
365 204
539 257
292 33
999 711
84 695
119 982
658 56
296 947
144 539
936 790
307 25
244 944
589 62
773 406
95 203
15 803
533 107
112 137
172 570
379 337
412 253
889 891
889 28
678 595
5 746
813 985
169 467
497 557
878 121
378 138
439 672
904 142
180 927
439 472
915 569
810 403
259 629
930 470
490 797
784 651
48 118
146 198
162 52
549 703
233 494
849 791
170 435
609 405
594 536
447 725
910 630
125 475
949 998
307 486
295 166
656 293
865 164
439 953
625 836
238 944
404 453
57 992
862 150
765 7
330 512
105 103
902 876
721 354
340 586
853 479
391 240
523 981
7 754
893 975
4 817
945 938
650 224
158 78
16 131
277 795
970 249
210 427
889 38
740 572
850 941
799 556
276 563
438 897
213 713
816 330
222 828
2 396
711 956
752 776
298 677
501 896
83 738
149 437
777 195
774 411
445 793
939 828
484 536
828 647
209 429
545 959
22 500
86 411
361 982
186 472
934 969
690 576
60 889
476 381
518 634
593 545
943 221
187 447
450 523
195 689
333 117
512 389
820 225
43 289
299 825
17 685
427 166
199 291
867 282
478 605
912 321
886 395
348 197
747 69
77 882
564 832
183 888
587 70
704 831
847 821
915 122
72 379
195 516
716 854
512 564
462 493
958 266
801 445
822 555
962 285
642 795
600 459
741 355
350 164
190 594
811 479
553 753
334 112
993 237
698 609
859 726
432 642
443 316
721 877
686 803
429 275
162 336
296 416
689 212
139 686
465 824
849 692
987 940
477 1
866 439
840 525
728 531
550 395
581 972
86 302
149 888
478 597
780 325
72 747
167 807
984 82
325 854
660 679
413 207
347 237
635 993
624 96
933 455
945 95
882 150
49 989
23 551
434 31
598 768
368 958
27 209
846 134
642 773
477 436
504 733
517 130
52 291
886 388
321 706
523 414
549 939
934 869
781 850
883 604
327 353
18 696
230 788
758 99
292 445
540 219
986 623
263 310
818 756
200 119
519 140
602 626
856 923
633 791
646 261
34 801
103 722
684 707
474 20
527 968
380 878
135 130
529 972
47 263
225 410
955 547
956 652
619 605
596 221
360 849
365 592
12 356
718 193
923 592
308 861
22 530
83 564
672 361
223 413
247 977
211 60
263 644
303 958
121 264
56 495
813 735
287 97
578 377
964 445
666 395
232 137
651 965
268 125
59 882
798 353
321 661
118 879
226 583
979 647
341 966
223 262
959 83
314 388
744 849
844 584
427 514
965 884
543 28
26 564
16 697
677 824
423 718
852 239
188 954
142 123
334 751
178 596
801 962
135 391
307 898
333 594
130 870
757 31
831 592
362 680
740 459
643 274
490 529
402 415
286 821
373 899
236 277
313 789
567 746
556 293
204 55
611 845
743 190
112 893
457 226
634 439
594 188
737 661
375 724
869 393
699 556
878 772
92 195
795 257
497 124
217 416
724 882
533 299
454 741
633 169
480 295
637 248
33 247
648 942
885 151
172 7
351 840
603 303
934 121
32 908
196 283
790 844
103 594
588 563
708 182
86 163
320 857
102 692
609 438
389 741
5 943
655 331
74 653
843 683
208 265
322 182
392 787
840 371
824 913
871 337
937 403
750 890
509 682
322 811
254 790
219 843
248 993
196 38
308 454
172 410
744 251
9 665
339 31
56 452
977 669
856 237
385 882
300 276
843 417
795 423
668 224
83 847
628 974
271 847
858 691
278 6
602 736
106 750
959 332
960 845
102 81
340 237
683 209
667 122
848 451
385 761
580 970
504 547
9 476
441 522
887 84
85 997
33 482
124 946
185 402
495 607
909 449
535 600
502 402
838 791
562 275
289 259
30 885
686 85
655 396
840 471
285 68
705 8
625 107
505 146
244 576
464 908
872 138
338 923
427 350
352 188
52 827
166 938
156 310
299 620
744 943
664 902
379 152
619 490
635 778
241 969
288 395
854 124
101 264
563 996
311 822
673 379
734 58
841 469
722 134
885 338
171 779
398 415
35 655
902 318
462 489
69 615
182 321
496 75
952 354
889 263
668 484
536 422
327 210
541 375
482 778
775 813
238 499
294 425
659 616
355 443
537 169
140 248
830 93
959 67
950 173
520 887
414 522
83 986
116 198
861 47
152 47
125 720
352 130
564 626
262 169
926 776
636 761
607 44
455 979
525 336
97 883
762 599
317 476
954 531
64 627
51 646
7 974
460 662
142 723
284 111
553 869
578 539
249 401
773 308
222 655
320 504
468 715
936 355
739 308
606 906
745 752
155 534
312 905
687 75
660 208
844 468
446 426
449 386
242 717
883 69
997 813
749 649
380 915
550 577
120 902
357 444
769 727
34 635
92 813
681 108
515 891
936 68
45 635
724 984
740 407
766 857
559 466
331 469
151 393
234 13
545 7
351 91
929 842
936 901
293 216
445 828
419 832
545 804
354 393
166 53
714 725
216 517
920 998
921 158
834 512
541 45
474 831
791 154
266 544
599 757
757 409
633 17
918 512
891 241
416 163
797 398
82 160
887 265
263 934
596 93
140 444
337 533
339 994
923 361
27 444
873 497
324 664
178 354
768 243
570 630
674 854
503 146
628 469
232 763
712 773
408 167
378 447
103 788
997 580
95 975
829 699
19 322
977 46
419 239
343 534
141 10
170 881
675 918
907 80
658 612
390 919
786 644
449 563
990 958
228 135
422 523
863 954
427 188
970 145
455 329
714 926
537 723
418 574
301 464
527 615
706 229
203 864
387 433
117 103
563 425
391 839
913 971
967 82
492 65
255 977
360 489
544 5
723 225
229 973
369 919
997 500
970 601
915 876
655 649
68 676
39 357
888 677
806 225
718 85
540 69
771 900
381 625
103 523
831 57
407 256
293 123
473 154
798 567
785 563
551 90
199 164
469 898
625 24
157 721
912 515
556 674
916 874
67 134
331 41
349 819
565 455
270 834
148 598
769 457
516 419
763 495
609 290
669 822
504 734
22 82
217 478
75 711
821 839
589 392
529 38
16 729
49 578
974 659
538 506
244 718
537 41
742 605
407 365
807 61
614 973
60 499
374 573
121 673
707 560
884 75
889 346
673 710
672 727
329 579
661 282
70 375
725 596
478 957
32 741
206 15
299 33
873 390
594 815
294 452
1000 172
322 21
212 946
182 8
164 59
64 68
734 822
542 855
809 465
317 296
268 26
407 425
19 64
914 959
708 199
175 921
612 999
886 833
556 841
220 442
756 849
204 788
677 5
674 924
774 796
14 171
386 203
284 154
292 424
367 233
176 840
895 530
991 913
407 743
892 563
85 155
886 262
883 137
450 753
452 231
546 733
220 845
762 837
377 945
529 109
679 67
203 927
934 240
499 912
1000 115
45 194
803 994
374 961
523 637
190 186
354 324
437 468
739 979
724 749
266 285
713 622
72 248
626 392
253 302
265 652
343 997
283 278
586 920
524 163
629 712
53 177
842 322
703 160
896 502
245 632
606 521
880 87
926 298
41 170
690 40
979 673
133 271
793 375
648 444
236 445
74 675
639 48
420 120
115 610
594 734
56 565
214 397
989 284
532 915
658 624
313 182
70 53
773 153
694 393
58 847
398 538
166 188
414 491
314 120
648 300
711 211
68 645
991 262
647 856
431 922
979 493
860 740
262 618
439 789
239 918
151 4
206 212
595 657
586 588
194 747
155 103
988 344
676 170
623 218
165 603
47 13
637 2
153 546
574 29
613 194
941 561
123 335
207 995
204 173
754 273
119 964
815 735
965 722
813 623
285 62
999 209
639 231
896 442
294 955
739 880
822 576
755 531
601 116
667 704
894 660
202 408
684 722
904 407
270 674
468 494
66 12
540 629
428 532
120 548
898 450
934 566
378 333
200 311
191 94
533 718
456 712
302 164
763 673
353 344
523 585
347 352
377 627
941 1
906 921
886 503
490 916
814 482
189 273
435 163
932 166
748 296
444 814
63 442
274 457
600 909
996 111
920 374
686 505
753 883
441 464
869 36
858 122
265 46
872 894
478 226
668 221
367 677
5 3
439 846
334 629
455 966
913 98
707 826
870 501
850 236
17 19
904 100
165 269
639 617
659 462
65 951
987 132
290 660
922 612
22 261
225 594
942 858
171 418
210 435
258 866
590 667
753 98
788 231
385 112
437 625
359 800
715 756
580 297
973 215
736 333
93 751
158 976
728 484
910 58
193 248
938 112
856 186
427 742
37 323
547 762
483 11
821 799
232 899
351 735
678 668
681 752
487 202
643 953
404 95
477 705
510 421
541 634
999 102
587 629
254 846
411 325
36 459
635 915
83 550
609 809
489 622
733 126
372 583
123 782
674 572
160 271
745 959
928 910
112 37
830 884
449 996
122 26
979 546
360 997
92 506
930 23
814 971
815 25
17 177
869 40
310 397
120 91
202 841
802 641
507 717
963 477
830 409
641 788
574 518
863 787
844 309
749 202
575 769
659 881
498 933
90 87
510 655
925 111
443 949
615 51
703 970
543 349
527 125
432 261
820 223
676 581
80 248
229 993
702 1000
2 586
144 438
106 826
836 587
767 277
640 128
774 666
864 169
603 727
379 839
376 54
277 973
441 288
631 972
650 701
294 936
188 523
413 814
425 109
119 55
504 117
682 797
929 321
843 642
92 821
898 424
453 31
155 801
490 230
684 692
140 112
513 257
644 426
267 494
223 132
808 549
866 260
740 155
358 830
531 790
193 790
422 396
218 471
629 321
589 116
162 579
890 749
178 653
121 557
549 156
803 176
941 904
613 937
794 952
27 202
176 515
532 686
304 839
486 857
569 347
56 846
337 10
797 470
583 606
848 485
790 492
73 365
791 48
293 126
104 222
990 540
736 743
75 258
443 905
237 547
450 819
159 183
847 722
744 212
760 291
419 71
901 319
659 646
995 127
428 617
945 975
292 670
403 164
234 545
301 486
423 255
577 797
719 994
322 366
605 246
614 609
445 729
350 337
64 550
986 344
371 928
243 342
439 643
467 161
198 217
333 461
433 637
573 419
510 679
709 392
49 935
643 251
744 424
448 844
606 57
664 73
82 505
752 295
991 642
78 247
659 20
517 840
747 50
825 666
939 642
468 375
962 765
641 107
39 611
727 325
987 993
213 963
128 261
674 279
926 795
384 430
946 918
191 702
364 31
696 507
940 179
33 184
553 904
717 140
692 39
32 656
694 622
887 812
38 292
376 6
733 935
826 212
399 118
599 434
268 773
430 943
623 277
248 646
779 364
333 79
882 998
744 944
229 737
141 661
497 309
129 295
33 649
31 272
663 398
872 845
692 741
603 432
251 1000
672 568
828 518
943 218
519 740
246 694
835 450
179 876
970 784
811 867
324 689
429 537
840 511
54 744
534 215
428 258
33 855
637 515
329 772
250 333
222 186
923 742
600 35
686 473
171 901
179 1
114 344
483 85
769 979
831 272
503 102
369 109
547 501
977 280
758 531
878 250
468 501
140 190
944 561
648 113
169 172
639 889
486 444
18 259
708 11
678 550
830 887
710 830
275 872
301 86
490 482
122 581
756 760
831 887
882 348
902 594
580 516
703 194
190 263
80 983
740 494
973 236
715 577
111 388
86 356
393 983
781 904
351 357
869 293
429 981
64 424
413 802
552 628
365 325
627 487
51 815
335 996
324 966
169 924
850 439
25 665
127 614
491 691
142 215
795 441
367 182
315 171
318 718
977 836
964 992
621 948
40 107
766 299
451 120
918 698
928 818
500 894
421 402
732 602
854 22
496 904
240 268
643 598
36 366
419 269
867 944
81 578
410 461
958 9
940 772
67 489
584 251
173 913
745 151
565 661
43 317
958 684
688 431
310 691
209 516
140 592
196 422
980 410
489 467
961 142
799 394
915 753
623 750
470 482
230 106
867 850
806 842
155 216
673 202
457 336
34 863
310 190
454 276
579 927
5 143
514 690
151 677
41 463
852 780
589 106
521 85
835 78
425 382
125 132
434 534
507 467
882 592
765 81
768 109
389 229
693 607
662 98
952 355
464 183
204 747
201 910
261 232
256 838
17 405
567 378
286 363
722 140
410 214
550 169
117 52
788 565
286 733
958 809
852 515
785 543
582 790
340 972
25 130
657 182
182 287
654 224
130 759
535 587
704 212
313 936
564 451
390 385
211 280
807 848
230 979
746 786
37 51
496 820
697 620
67 274
969 928
988 884
715 675
926 626
250 518
451 895
76 712
984 355
795 716
225 2
125 190
432 537
624 359
887 97
213 787
238 555
319 515
194 443
871 492
895 198
691 809
907 83
471 389
296 175
891 834
141 898
291 29
94 421
485 700
988 21
8 338
372 202
106 499
533 216
447 899
760 164
238 513
948 149
979 211
350 944
603 257
518 285
29 116
248 961
907 518
198 73
501 722
201 830
282 436
154 489
357 394
180 652
366 495
770 396
959 833
586 763
780 89
886 804
910 229
105 218
528 190
41 755
505 714
569 587
541 571
605 190
106 480
993 775
939 189
551 114
435 498
778 808
782 193
346 531
666 642
554 207
130 285
692 310
609 353
584 950
907 480
916 627
985 870
11 492
371 985
828 802
342 329
487 441
493 73
105 447
981 809
659 405
574 810
402 948
940 501
601 751
304 645
703 611
208 882
534 223
815 882
777 832
698 216
931 840
70 927
690 351
983 719
871 646
712 905
967 666
50 506
930 254
895 655
372 627
460 843
631 881
895 114
819 755
935 587
354 349
146 631
881 341
941 388
312 938
425 705
43 947
900 253
674 999
227 594
972 148
858 212
266 722
969 966
271 583
152 176
948 550
362 149
354 702
432 356
835 445
13 942
447 925
45 266
144 50
575 927
91 357
208 529
853 912
924 65
963 793
851 666
580 593
135 21
111 852
985 672
287 269
983 964
246 596
198 879
765 218
800 34
710 882
299 268
369 206
70 473
928 987
887 331
754 258
80 965
578 489
524 435
879 699
798 320
208 453
338 794
478 61
268 688
636 314
196 753
821 891
198 269
202 412
320 423
252 427
550 357
122 166
731 443
285 858
454 972
734 216
338 736
628 815
473 408
255 898
914 574
211 212
739 340
459 822
126 788
497 868
780 77
410 950
897 841
804 298
879 862
504 809
803 627
583 514
43 711
900 491
184 251
45 637
801 630
928 653
656 80
474 14
955 848
94 557
927 541
410 144
528 743
243 74
911 926
114 960
957 648
59 712
742 818
412 542
252 451
835 752
666 759
199 706
628 283
611 672
562 467
452 391
795 809
132 464
566 906
663 472
789 658
632 615
63 448
814 879
640 666
955 776
481 180
405 672
169 979
741 127
130 408
973 332
293 393
94 133
690 339
228 819
724 951
626 207
495 392
597 853
497 91
729 460
211 463
852 972
759 836
483 321
737 756
331 126
407 156
560 106
741 676
264 807
979 345
556 863
913 563
63 225
195 348
399 83
126 241
234 401
201 84
748 51
797 23
838 172
811 744
927 218
324 611
547 384
295 681
669 120
188 326
97 607
910 620
267 257
906 672
293 916
439 501
881 496
125 622
496 16
275 617
306 23
653 655
312 886
970 610
600 953
423 272
387 69
290 574
880 794
753 505
227 844
434 866
372 589
933 831
379 342
790 714
134 148
337 311
819 167
6 877
232 776
529 158
58 191
177 429
931 172
425 310
746 750
303 206
105 691
446 950
455 192
486 705
750 747
989 25
665 804
863 599
711 39
213 467
509 840
501 191
427 691
556 250
147 968
64 760
520 26
810 435
889 641
563 411
204 582
352 860
438 376
880 599
101 232
336 657
784 290
570 369
846 330
384 915
923 171
477 291
772 522
346 667
156 514
240 555
14 137
393 232
629 296
311 581
224 897
380 387
405 969
883 938
996 741
547 522
398 201
762 731
378 384
91 649
789 119
22 257
598 590
336 401
629 951
227 213
514 318
259 705
843 636
267 107
351 542
932 251
832 662
267 995
594 994
954 414
541 558
284 338
757 39
831 616
428 261
616 360
384 150
990 47
544 951
784 185
595 526
307 605
399 296
221 537
663 624
958 702
533 249
974 715
455 68
714 651
163 77
651 313
260 552
855 141
589 231
25 844
500 364
125 411
125 894
203 772
618 851
968 617
995 567
281 928
974 147
682 652
724 636
975 67
602 213
85 797
629 295
15 301
403 633
585 360
469 533
127 970
644 246
539 470
392 522
239 860
267 875
504 536
72 125
553 611
447 184
631 962
646 664
12 521
354 533
695 331
253 572
483 494
585 224
952 622
46 921
533 264
738 427
703 699
835 499
989 986
903 816
112 961
242 832
63 326
310 253
309 738
709 790
10 198
661 881
178 881
462 370
271 810
336 713
392 967
578 367
469 825
89 500
570 62
248 782
512 10
522 118
687 528
649 94
155 903
762 220
242 692
533 989
40 250
244 145
332 409
184 269
884 441
329 308
416 440
557 391
253 624
998 473
285 614
901 427
225 858
336 102
890 159
272 919
209 843
209 884
463 384
590 375
575 569
395 408
942 993
838 391
574 867
663 598
479 99
238 472
413 558
725 475
394 238
895 649
282 952
667 494
189 581
557 614
152 629
173 641
469 241
556 269
641 51
114 777
637 257
694 462
617 423
975 572
533 855
580 505
483 617
696 306
976 999
50 573
329 334
526 798
439 676
220 22
704 106
452 691
722 970
720 218
873 620
184 978
320 591
298 616
884 450
357 856
581 686
588 302
643 243
422 655
956 268
148 896
591 951
918 474
969 482
930 868
187 585
722 902
334 709
116 208
686 188
564 80
910 827
329 452
811 175
611 932
125 81
515 877
432 754
868 984
535 264
348 586
197 449
436 546
197 652
526 351
332 139
920 827
779 196
254 826
20 111
554 819
226 113
871 886
179 624
902 533
972 585
316 933
923 199
697 287
839 25
527 431
334 555
326 959
468 744
806 76
546 339
527 239
718 202
826 878
381 457
78 357
985 237
87 651
748 802
838 475
565 901
638 917
269 94
41 228
71 27
132 306
488 247
661 525
991 330
654 126
744 433
336 126
976 784
289 797
570 869
98 637
401 350
586 422
549 75
865 791
635 884
468 7
531 876
92 22
876 260
545 270
642 143
301 758
995 890
558 58
527 103
652 9
410 660
677 139
4 672
539 13
459 680
924 679
354 80
255 374
621 604
513 83
568 597
904 890
38 495
400 648
544 208
770 888
535 24
631 328
310 973
721 223
571 7
46 600
577 559
221 651
504 540
409 711
474 205
394 282
926 855
343 762
445 947
473 786
863 259
792 263
342 186
675 870
590 815
474 313
318 512
56 148
85 848
994 913
566 460
869 276
716 507
572 188
752 20
209 412
225 807
507 469
533 865
619 269
20 55
122 646
292 918
953 252
320 950
587 412
632 318
299 910
642 357
29 569
877 338
766 1
892 718
444 776
446 866
589 408
155 611
261 726
694 690
362 301
30 50
98 994
938 947
195 993
22 882
44 931
62 111
755 893
848 75
887 240
124 660
72 532
159 970
214 189
554 81
876 637
515 871
367 213
304 980
710 70
350 360
767 96
502 917
572 153
263 76
694 963
570 241
474 387
159 999
961 409
18 832
540 61
763 566
849 537
368 667
246 557
465 375
492 616
111 297
87 294
361 969
945 146
911 135
598 565
748 105
833 265
720 785
451 897
144 762
761 152
568 591
381 394
961 145
533 785
545 240
113 411
376 827
815 725
941 719
429 469
355 31
177 316
131 237
285 542
39 340
267 34
170 284
414 900
921 819
33 943
647 266
414 174
733 800
363 625
524 874
978 790
971 417
363 669
763 526
373 812
90 468
674 569
817 948
613 103
168 584
197 324
112 738
523 875
519 127
478 389
726 949
233 139
932 513
639 264
994 15
990 662
181 281
689 518
619 197
184 280
294 869
24 500
647 179
728 534
601 485
16 802
801 911
681 39
522 941
477 884
304 94
99 886
577 540
514 894
261 122
790 976
997 823
401 338
612 514
385 654
714 914
974 502
75 481
33 799
963 911
794 20
507 772
597 70
867 398
283 510
889 888
124 925
831 675
833 73
552 874
747 284
221 599
977 384
562 750
18 137
754 152
659 163
434 702
968 95
94 669
33 203
532 676
178 134
680 271
743 512
180 34
172 209
849 989
596 638
384 634
13 792
712 234
228 610
796 800
387 59
467 51
832 807
59 68
339 754
199 302
885 267
336 993
868 456
360 619
638 538
798 984
855 331
898 177
360 843
548 564
133 753
567 982
652 79
893 848
61 159
866 617
507 304
647 895
258 469
721 736
500 688
781 767
915 695
852 827
662 455
685 257
363 554
858 86
583 609
756 408
410 615
73 162
984 818
231 923
425 491
909 671
721 269
459 509
954 937
679 941
816 754
988 1
578 211
233 500
329 965
797 36
52 129
489 759
114 498
526 138
920 40
685 848
393 773
818 62
987 118
755 853
319 575
273 469
699 724
576 146
319 465
31 799
135 317
515 570
911 189
470 963
882 830
204 382
386 666
776 396
8 919
54 800
119 172
196 904
753 277
516 344
213 687
2 410
130 739
196 404
534 423
482 375
814 139
290 314
600 477
318 844
72 798
479 35
110 883
887 740
462 15
88 436
902 748
811 438
841 656
996 365
372 663
833 851
204 577
952 465
681 277
435 901
714 496
703 759
553 132
725 619
911 982
994 758
480 541
87 853
142 96
113 815
462 701
619 621
55 47
647 81
350 453
302 261
709 463
481 578
974 71
643 195
319 507
52 677
337 598
853 759
773 686
603 660
849 318
421 543
556 53
173 291
308 241
206 120
873 104
835 607
728 751
36 805
830 890
859 286
539 901
541 727
866 3
351 306
58 148
115 498
705 211
632 152
677 102
894 135
747 315
896 705
781 80
60 955
947 991
107 428
430 47
362 645
282 410
654 966
5 910
488 884
378 752
754 214
40 129
490 128
228 838
990 986
861 136
802 648
256 894
900 731
498 994
19 924
536 825
175 753
807 509
392 224
899 153
667 44
375 618
800 308
55 745
64 529
410 42
98 730
965 56
465 915
427 496
136 785
330 83
642 89
204 389
381 6
380 954
652 412
691 375
696 334
466 837
547 799
168 287
582 969
333 825
383 199
369 522
261 216
718 924
651 978
278 857
640 716
374 240
941 675
862 18
95 634
826 12
106 657
189 611
470 592
573 145
986 640
150 16
898 726
942 292
421 728
673 727
551 612
576 680
910 130
86 250
100 794
584 254
569 772
77 641
581 409
803 816
636 430
821 759
469 672
397 692
487 164
139 181
85 270
4 52
664 542
883 406
819 984
846 418
169 814
560 711
799 13
95 40
232 580
692 115
922 854
65 704
55 949
713 951
694 977
596 598
33 366
420 212
359 556
298 791
748 118
393 605
659 483
828 104
773 689
439 665
603 899
226 502
172 478
172 884
721 974
911 466
897 635
484 755
120 654
668 147
158 387
885 827
911 828
874 953
493 175
300 932
25 219
651 328
249 699
166 765
867 27
538 511
305 971
286 455
299 456
1000 191
959 51
824 261
838 418
982 925
806 794
46 360
107 579
600 902
687 143
500 573
945 551
487 280
980 323
667 383
775 348
959 929
398 13
450 157
65 974
598 472
384 404
178 353
546 305
909 537
860 421
277 584
511 59
304 23
23 874
84 449
811 186
93 20
56 444
938 798
343 634
167 515
412 965
223 177
194 550
580 108
524 730
493 779
35 541
112 628
828 708
88 660
96 892
588 184
518 891
548 157
97 498
138 351
250 802
601 961
472 176
446 717
699 489
238 664
194 910
680 294
301 798
698 64
879 901
384 90
350 625
154 485
883 992
55 9
42 912
761 622
482 298
389 598
687 329
716 531
694 195
350 546
576 653
732 260
87 295
320 644
627 926
937 580
732 372
630 186
895 214
630 490
82 897
966 169
31 229
690 302
122 367
140 363
319 640
727 33
744 973
302 68
294 716
201 732
453 267
540 470
527 834
251 289
268 128
323 754
784 746
369 923
688 237
568 844
785 78
606 296
707 877
529 296
937 989
14 45
571 989
584 454
406 902
762 102
14 3
750 400
746 701
993 804
11 816
304 201
703 219
356 676
21 95
983 893
990 564
152 299
547 892
249 905
27 9
973 562
542 850
440 723
265 966
895 324
951 48
598 423
279 525
67 948
391 863
412 702
17 735
901 850
603 850
654 922
566 177
304 6
836 155
503 541
697 128
595 757
937 918
737 147
881 42
281 146
701 267
743 87
231 534
365 635
873 793
349 709
984 788
604 814
894 986
207 788
688 689
779 318
253 105
739 557
155 53
358 152
208 557
241 198
536 892
689 633
27 402
667 624
401 763
189 854
866 945
696 99
136 277
677 213
1000 214
420 465
297 604
725 925
606 754
66 286
766 964
339 55
196 938
74 502
842 25
735 881
197 939
272 194
507 468
633 323
939 518
70 918
629 955
666 621
617 827
946 222
307 59
835 592
576 498
919 765
469 311
627 405
830 758
279 595
531 783
911 718
718 658
320 276
952 931
532 220
570 448
594 65
810 612
169 249
403 478
898 352
308 906
143 693
366 659
268 974
941 836
740 868
699 798
97 628
158 29
956 801
11 867
945 546
496 741
43 205
892 100
540 606
543 147
113 760
36 206
295 699
22 777
949 408
12 710
163 552
653 3
43 903
547 215
320 698
583 595
84 1000
893 529
22 278
796 373
137 126
754 990
69 416
601 206
857 494
339 712
229 825
782 419
316 24
760 761
317 375
511 120
497 982
460 332
269 468
29 562
599 78
882 587
925 515
718 140
879 242
124 490
641 789
1000 574
431 733
392 419
777 193
496 830
878 214
495 705
152 811
9 629
640 55
837 477
948 29
650 371
639 850
818 797
467 43
516 801
141 301
820 942
916 11
659 298
651 746
583 329
337 268
514 577
587 725
743 662
825 588
166 386
684 950
180 416
412 828
963 807
80 870
299 585
127 490
940 895
3 621
577 152
982 410
955 113
774 957
941 618
12 490
464 483
182 46
593 911
101 515
670 777
283 836
137 614
405 36
215 924
669 696
947 844
989 416
127 57
606 417
525 981
592 511
299 816
183 13
697 285
790 60
999 978
756 956
238 163
767 383
871 229
689 926
560 190
243 44
966 215
473 834
381 577
650 269
967 179
52 901
642 446
358 824
133 172
558 572
822 771
298 80
703 471
856 202
667 773
74 277
639 941
339 910
96 163
241 48
733 802
473 181
862 558
190 7
717 18
423 377
195 466
777 557
891 237
503 725
822 91
278 269
889 102
533 64
267 189
870 792
807 99
480 41
240 754
512 861
494 748
99 947
313 466
625 774
577 32
35 802
476 998
344 444
966 503
965 896
171 484
853 321
564 610
467 298
503 370
797 263
108 293
127 552
841 628
103 436
691 379
457 713
384 527
706 54
388 744
303 350
648 864
221 986
253 763
670 678
470 349
990 48
245 669
58 965
884 598
617 41
622 481
473 844
23 956
955 209
885 451
705 399
225 900
458 556
299 950
185 362
211 25
532 932
624 971
221 470
865 91
15 389
520 836
739 196
808 824
534 444
398 247
226 416
719 286
38 601
25 863
516 806
369 124
702 568
407 350
149 472
141 797
338 785
861 353
799 260
485 447
631 567
670 22
118 171
195 238
491 312
785 122
419 341
564 581
511 504
875 120
398 543
533 988
564 12
845 909
238 679
824 956
30 5
752 914
324 510
29 979
799 377
750 922
4 645
428 588
237 475
807 747
173 17
82 969
878 73
918 489
472 190
528 289
614 20
639 252
756 766
858 815
656 183
468 201
877 896
772 211
733 712
143 858
332 741
425 708
242 30
861 141
642 311
37 320
846 412
339 902
267 924
155 887
256 121
598 952
62 793
131 997
515 957
32 20
570 539
451 655
972 223
316 589
353 152
86 705
823 379
948 739
163 130
815 704
953 714
838 486
714 15
401 188
331 562
326 513
352 53
471 885
21 978
633 278
452 141
144 866
808 432
60 842
713 595
806 618
466 797
568 547
491 457
977 626
536 510
433 326
678 818
847 807
872 771
797 84
697 420
355 576
846 971
745 319
368 598
905 696
758 542
206 507
381 831
318 586
986 162
280 88
7 460
570 510
817 205
796 782
472 962
133 818
764 337
970 763
536 893
732 493
320 530
415 644
375 177
606 368
657 26
64 302
384 979
747 740
892 301
613 627
439 399
307 137
79 960
383 153
471 667
652 315
281 114
758 641
208 369
114 77
123 775
200 815
38 317
679 931
358 133
944 704
693 903
867 883
389 607
299 504
895 932
31 160
651 104
761 985
678 53
761 7
823 819
153 289
670 645
651 8
202 176
743 400
963 602
720 97
544 778
208 837
814 270
662 736
379 779
497 861
875 790
156 146
479 97
992 308
48 348
744 974
307 522
827 935
649 270
697 334
154 42
658 95
291 230
793 924
8 887
479 770
273 720
722 229
463 67
203 657
561 668
767 892
334 115
778 670
252 120
879 189
947 114
904 816
712 759
840 735
473 888
242 585
304 445
200 581
123 201
913 722
822 343
773 604
455 17
12 677
177 649
771 523
413 969
31 184
596 113
859 984
837 317
330 617
860 993
66 295
128 677
733 262
621 419
533 521
784 647
351 701
315 150
551 224
480 583
729 246
909 922
393 436
417 530
441 472
579 331
284 314
842 268
877 508
431 559
316 355
575 288
742 763
595 328
767 64
106 54
870 887
423 848
89 122
496 51
480 591
729 270
850 710
459 466
265 460
288 836
457 454
168 550
50 968
471 149
246 204
506 939
463 732
6 612
630 476
893 348
426 739
487 537
997 693
850 140
326 685
383 751
927 603
406 555
827 286
126 481
822 458
575 670
919 100
901 79
54 799
326 255
740 510
113 454
826 202
693 690
589 616
338 647
827 418
172 394
810 459
690 609
964 444
916 256
614 554
494 951
795 645
854 575
771 332
365 187
172 895
2 970
380 251
289 898
859 329
891 984
115 847
297 5
79 790
288 472
574 972
37 638
368 725
757 971
908 325
155 222
366 358
369 219
44 891
862 55
39 815
377 304
329 405
283 930
587 436
61 523
723 412
289 807
538 707
285 249
917 139
187 491
677 373
92 115
604 16
325 320
537 468
988 240
371 187
729 981
117 360
585 677
816 582
673 392
24 982
110 473
535 979
522 475
514 411
38 962
169 839
514 968
861 701
467 441
9 387
761 91
539 275
766 229
455 859
942 798
129 640
735 432
91 644
909 36
429 436
409 307
918 325
417 400
44 148
754 690
661 476
423 374
625 505
587 602
824 118
216 355
241 47
49 93
43 645
970 914
577 507
671 384
233 189
363 75
123 830
988 340
263 518
842 906
585 200
192 368
660 102
398 373
196 847
314 837
146 907
20 57
687 741
467 12
576 710
116 288
837 141
272 121
496 826
708 270
567 99
456 238
824 988
49 149
703 330
104 747
357 941
402 834
497 526
203 365
193 666
705 612
464 282
873 193
489 668
614 661
933 891
875 271
910 355
541 752
45 341
417 31
11 695
739 109
210 206
402 461
116 79
288 373
64 924
248 165
911 883
599 257
965 279
947 435
519 21
964 742
794 798
120 161
822 284
441 486
742 358
544 839
920 130
467 391
860 91
481 783
968 536
286 381
691 974
719 426
328 497
699 755
336 612
849 815
670 818
20 583
833 939
916 866
706 663
990 785
818 86
315 909
300 695
142 929
145 897
69 359
598 944
144 677
258 942
833 220
180 203
485 153
572 837
815 407
484 132
268 362
246 682
901 710
109 664
806 862
327 983
39 577
396 994
468 703
726 711
798 882
802 36
68 721
825 131
61 358
907 90
431 74
461 68
398 914
822 23
916 957
932 756
753 472
289 827
465 19
958 685
650 357
538 178
406 213
221 282
343 740
538 828
771 718
95 148
644 488
500 386
261 864
569 694
132 687
21 506
184 99
117 338
356 949
48 371
856 22
495 269
363 136
404 880
55 510
562 769
665 222
812 120
376 688
150 602
323 460
813 36
721 123
491 847
281 516
766 145
361 733
936 158
271 270
841 175
299 160
764 509
557 723
371 256
551 172
387 51
745 852
781 378
7 714
167 25
857 231
184 17
641 198
851 286
635 734
519 496
235 159
154 954
719 944
495 379
452 623
80 676
347 72
64 719
415 486
479 774
13 562
568 422
956 983
221 202
839 669
870 847
801 226
480 383
231 493
819 362
884 823
239 954
810 541
170 899
462 210
68 291
805 943
723 296
654 786
455 361
187 844
193 56
450 169
793 762
481 313
987 971
627 723
199 869
774 421
640 762
536 491
857 932
974 11
684 469
588 261
495 673
41 835
674 648
973 526
5 247
255 130
169 535
917 560
726 575
50 436
943 974
848 468
994 410
403 167
554 899
329 458
499 894
364 16
366 592
178 853
224 338
104 102
639 311
790 167
683 880
822 407
780 121
801 397
599 665
327 530
63 277
771 520
201 905
81 598
409 953
787 181
111 170
3 649
518 733
958 37
180 934
437 967
118 79
125 88
682 88
856 668
964 92
973 366
898 379
668 83
943 150
502 253
835 911
716 114
225 756
532 921
127 439
105 50
371 687
361 863
859 553
61 170
295 960
338 506
148 433
550 97
497 449
33 697
273 94
230 603
819 642
925 45
84 706
713 671
431 433
386 329
768 600
634 313
249 700
601 820
236 709
699 960
918 960
707 92
128 145
836 70
588 685
764 595
888 455
920 250
570 922
417 412
356 165
93 16
844 966
606 955
159 20
624 219
690 304
519 232
194 119
43 351
126 47
182 193
882 681
407 645
576 513
430 578
707 426
459 677
217 73
175 947
546 910
169 817
498 986
226 322
176 385
151 604
459 927
634 714
648 933
953 76
849 468
27 912
764 37
141 629
345 217
569 159
818 471
960 87
519 43
721 238
532 919
665 325
780 299
556 662
468 771
92 394
119 777
282 603
634 983
189 516
673 449
119 585
252 308
898 963
541 915
294 192
758 565
32 257
689 600
649 843
848 444
847 819
196 469
271 85
880 308
48 184
323 707
110 704
781 252
668 651
519 207
379 11
144 59
959 988
622 1
533 589
652 497
680 530
182 520
125 598
96 682
981 492
731 811
131 875
3 145
299 621
628 911
371 286
282 15
924 887
223 756
895 835
724 602
201 655
932 171
124 934
416 272
390 382
399 389
881 672
701 662
349 783
429 489
351 405
902 12
430 105
800 418
407 22
850 714
590 463
890 428
763 416
41 629
213 760
197 905
594 288
910 277
130 563
792 164
834 519
330 674
118 943
340 445
890 62
158 836
597 802
725 830
804 935
795 149
704 201
93 640
302 984
966 363
122 213
183 70
594 922
17 248
280 677
912 939
613 834
358 821
409 593
419 202
145 288
908 52
226 839
393 4
94 148
957 616
839 366
802 838
991 737
993 259
475 467
195 4
295 141
142 653
565 783
64 798
673 969
144 481
791 846
88 950
230 476
438 676
555 791
924 871
10 936
501 907
249 751
839 736
843 416
809 464
763 476
714 805
812 349
409 275
789 826
69 795
587 347
162 752
88 98
847 98
304 750
886 469
404 211
906 92
27 700
76 542
806 56
677 921
578 445
522 318
591 730
14 813
607 201
139 854
209 552
572 564
68 613
458 14
836 331
183 56
979 651
817 684
762 825
866 213
85 273
141 852
125 442
775 164
672 959
359 822
119 531
898 131
185 695
72 456
413 711
70 222
107 362
749 801
370 183
92 483
268 279
77 847
805 469
680 522
22 692
112 349
397 939
873 614
381 64
51 884
168 268
91 891
550 35
809 635
94 182
952 143
303 624
326 660
62 978
158 148
107 832
827 541
537 411
709 403
301 531
609 950
890 812
773 842
96 90
650 645
897 537
755 756
1000 350
403 594
546 31
189 898
817 695
517 993
817 483
21 96
598 432
489 94
245 482
383 659
628 480
468 745
814 167
621 781
203 897
24 7
234 247
730 878
612 268
640 636
54 201
537 96
75 400
697 54
608 223
200 686
671 111
794 584
11 259
905 731
551 920
821 339
72 345
215 533
372 910
301 852
896 479
725 212
713 965
888 745
842 626
799 384
484 115
953 762
208 195
608 471
120 339
414 278
569 198
311 837
766 294
286 366
80 51
854 454
488 887
375 19
659 753
486 67
490 888
918 404
491 836
923 647
359 833
517 511
6 325
830 480
158 950
612 611
865 69
505 153
699 180
238 962
26 802
284 658
934 903
379 130
71 257
651 460
676 210
482 319
964 405
141 611
479 716
312 941
436 55
30 565
72 330
85 691
760 146
436 275
231 60
873 207
739 764
746 214
851 6
564 41
452 600
152 783
643 838
110 372
560 780
125 370
102 175
247 978
468 662
895 173
196 251
407 333
321 203
201 505
431 451
934 393
806 383
504 618
248 228
360 918
783 22
585 767
790 696
251 42
834 399
178 425
594 124
502 256
386 179
512 473
512 148
996 189
297 155
104 453
282 923
523 889
196 297
895 286
995 716
992 751
658 46
502 43
626 505
3 783
847 319
519 394
109 489
614 686
723 826
526 350
397 783
343 1
823 427
776 658
604 14
453 856
580 413
253 730
513 222
593 888
778 784
22 702
883 540
843 987
490 449
997 810
96 896
563 289
277 447
244 245
399 676
788 53
721 33
334 746
963 306
338 844
86 642
391 380
123 86
705 903
84 170
360 413
481 934
769 634
450 116
658 633
234 417
513 898
537 449
762 846
20 5
162 339
704 362
458 755
560 37
178 743
412 656
541 269
596 802
398 563
988 984
771 359
48 831
199 333
522 634
605 367
608 527
383 599
912 725
751 800
366 17
320 912
724 956
331 588
35 998
118 43
644 876
709 402
211 377
646 396
359 312
901 816
924 785
288 240
152 94
687 71
348 381
721 171
843 449
874 6
640 621
819 700
719 615
679 744
548 861
950 505
609 16
133 785
974 538
271 594
510 454
315 45
380 777
862 321
933 724
80 460
244 51
630 987
534 672
151 173
670 198
421 923
909 744
957 945
370 615
743 758
810 493
672 801
446 777
412 434
41 535
226 761
888 180
526 534
284 149
278 666
604 736
759 508
63 770
186 518
717 727
542 22
619 754
611 864
984 976
509 571
113 528
861 674
671 903
529 104
527 786
537 618
281 675
358 954
233 975
80 601
1 262
217 732
330 188
616 18
443 700
248 62
443 137
842 671
244 464
447 445
690 127
773 583
212 735
796 292
663 627
78 857
473 304
592 929
60 665
618 378
564 630
151 734
452 728
4 629
200 387
122 196
902 61
518 418
955 462
575 407
138 915
757 270
883 702
643 822
655 652
905 906
402 962
668 926
677 17
863 109
699 359
283 190
903 77
957 986
326 283
54 104
247 520
52 407
309 19
542 980
215 783
161 670
202 711
342 644
610 96
295 208
483 748
677 553
438 402
825 709
80 329
837 807
66 416
588 606
43 874
985 213
549 249
333 151
858 814
442 461
88 295
718 456
480 711
708 878
163 391
142 498
979 286
832 448
675 769
791 931
682 536
266 18
777 288
819 470
673 819
995 91
410 455
569 357
918 93
522 244
749 680
276 950
817 349
31 401
985 219
201 664
615 126
306 744
105 423
81 728
391 679
443 446
146 21
64 395
495 129
197 313
200 2
621 466
599 839
570 658
898 440
385 479
334 62
147 996
4 42
963 286
302 757
226 503
491 110
453 16
67 165
868 458
72 505
192 937
697 380
783 746
424 523
8 974
226 915
320 967
799 683
61 494
174 647
351 713
704 683
38 269
219 773
785 734
923 838
782 792
42 754
201 475
5 254
362 534
569 525
351 267
54 663
775 805
989 968
653 822
905 698
305 269
65 684
691 767
60 750
715 854
558 859
146 232
76 95
193 875
827 389
618 520
433 213
609 269
43 830
268 879
855 254
666 50
887 304
930 703
45 951
23 814
793 713
889 848
885 680
723 514
340 210
569 328
935 833
462 937
619 291
162 728
749 569
830 606
163 156
4 614
706 65
751 9
52 999
894 394
536 953
713 194
424 896
710 11
799 420
310 634
525 998
159 126
203 592
813 340
986 473
235 34
517 735
834 861
208 783
800 905
391 972
363 105
334 322
516 860
967 974
470 386
677 195
905 32
56 152
964 58
463 414
849 956
564 154
883 597
668 309
84 79
868 88
709 873
453 523
749 365
809 557
299 530
76 420
694 539
929 819
512 789
106 792
342 978
811 141
236 522
385 142
558 843
17 839
67 467
373 931
213 159
23 37
290 770
842 70
456 562
636 259
110 643
429 887
183 751
65 29
525 380
343 41
239 170
973 875
707 312
719 845
402 936
81 377
470 614
264 951
857 722
460 666
651 23
469 653
141 471
255 953
250 212
731 367
795 527
217 924
245 673
556 418
465 52
515 121
31 195
195 40
728 409
584 591
879 640
822 682
270 455
830 98
430 586
461 602
523 812
565 994
764 799
902 177
791 443
198 965
388 587
511 994
915 500
498 76
609 893
450 676
755 701
283 557
353 905
657 156
101 578
797 157
285 736
694 328
394 97
754 216
490 250
492 174
325 900
896 874
232 827
743 722
983 201
303 913
233 115
855 478
273 771
853 501
438 379
966 793
471 228
730 383
861 149
261 387
208 711
398 170
240 163
284 520
475 821
961 254
561 737
851 282
292 817
610 810
628 161
228 223
976 728
506 365
906 581
837 122
709 849
862 484
323 612
250 525
218 627
674 821
673 713
740 250
19 84
271 940
624 849
846 9
181 29
8 686
568 329
461 785
10 92
219 421
699 375
22 532
813 650
722 498
298 667
243 391
833 994
919 679
109 82
409 734
513 20
139 849
796 69
54 299
571 527
528 281
12 563
400 448
377 834
780 599
363 909
747 89
779 681
527 722
151 590
422 950
478 45
162 425
391 284
158 549
458 975
577 725
592 659
643 776
194 618
15 786
641 927
378 357
888 31
473 745
462 895
952 324
755 988
330 185
453 656
950 109
194 585
729 895
71 989
192 6
734 940
144 972
659 901
427 948
887 612
177 726
490 14
324 318
738 932
805 498
350 235
388 895
977 992
886 205
438 696
44 437
561 580
922 777
316 548
995 885
929 39
852 279
526 651
711 974
986 780
481 999
787 679
638 961
557 123
749 135
140 57
113 725
740 428
17 279
498 963
15 483
694 648
558 997
643 467
921 284
651 377
360 851
608 782
49 962
61 962
233 939
567 492
441 326
953 248
104 442
206 89
13 124
571 249
551 284
263 356
1 347
950 426
547 712
608 414
524 282
334 6
9 960
61 920
640 372
795 847
215 688
877 756
404 603
752 763
536 828
864 192
977 843
460 564
406 327
349 533
744 554
908 954
890 856
667 720
658 19
914 997
931 285
763 899
862 566
882 992
727 98
328 459
355 123
219 692
773 297
46 980
394 708
289 668
381 321
877 268
314 262
184 409
977 455
267 411
487 239
696 109
971 79
773 148
987 715
533 823
595 207
270 683
632 792
722 691
522 658
917 511
621 136
341 94
126 727
618 676
47 550
762 831
826 390
306 725
46 782
85 237
227 260
660 868
108 109
582 886
829 920
542 792
221 536
248 725
181 151
133 752
776 281
280 978
92 890
975 915
167 920
31 609
15 39
77 461
341 659
764 429
486 335
592 550
15 955
11 421
392 145
847 441
678 827
891 833
89 372
51 626
100 785
400 406
196 641
304 150
216 838
715 572
36 690
23 805
195 714
767 694
293 95
844 463
565 378
902 506
782 992
683 254
731 789
673 242
226 890
654 974
279 666
52 933
801 150
13 661
499 699
421 709
190 703
400 786
100 713
647 274
595 80
431 261
565 427
329 936
767 570
681 807
128 765
392 570
676 939
264 626
498 320
323 10
794 943
802 117
570 605
196 529
549 518
26 128
634 272
713 253
459 441
807 531
534 355
701 124
236 6
251 209
789 434
271 140
771 635
734 389
331 580
642 953
591 344
856 686
626 956
950 644
311 532
906 213
323 717
717 170
962 836
309 923
508 418
125 17
946 60
803 631
432 137
23 720
488 211
998 496
749 382
119 160
838 195
749 198
711 126
855 516
490 807
244 901
619 343
999 641
566 585
38 308
540 27
465 35
367 434
503 783
639 774
489 412
243 468
613 394
38 801
291 645
28 285
871 298
555 228
779 4
473 651
627 402
720 533
756 323
720 967
591 777
575 446
207 971
490 831
92 804
216 874
543 461
877 199
467 918
788 258
898 738
884 390
315 98
607 207
454 428
404 647
272 614
816 673
76 935
418 573
230 865
72 181
722 456
614 138
718 70
779 330
887 683
356 303
39 491
152 329
130 9
764 58
301 581
172 344
293 428
482 955
882 886
437 817
864 77
803 246
35 73
284 396
698 25
639 386
740 504
387 60
901 42
478 615
873 518
604 725
708 132
991 227
953 481
911 829
451 576
660 38
667 195
125 787
699 267
569 984
104 778
213 300
691 973
38 655
10 190
563 377
101 14
578 846
179 155
956 450
93 778
682 855
977 327
138 474
404 429
637 992
554 54
407 964
206 139
23 848
193 912
429 675
166 155
834 507
179 157
415 388
998 795
223 107
416 959
608 962
174 862
892 119
991 750
694 136
500 442
551 427
134 986
187 653
727 661
992 960
483 300
390 256
476 246
566 616
893 186
310 145
899 869
907 280
358 522
445 53
795 293
507 77
370 836
140 24
97 615
986 218
57 153
838 891
608 562
418 535
645 445
894 629
643 647
932 765
596 910
282 48
608 382
182 565
232 439
289 411
375 488
7 210
607 910
857 541
963 826
495 597
430 361
335 809
84 448
498 136
980 33
349 376
963 844
323 639
336 178
191 840
716 350
778 500
402 671
4 882
717 527
505 432
243 935
199 649
632 760
64 703
644 932
666 400
278 798
150 622
920 774
429 521
507 496
947 429
113 695
597 162
453 542
12 385
853 506
780 818
153 81
373 522
822 661
518 267
991 964
40 482
339 655
182 908
232 433
672 218
315 967
67 366
487 935
188 581
24 771
882 396
88 679
825 750
237 902
650 437
414 728
181 447
572 582
675 84
560 691
804 716
104 896
319 570
796 541
758 140
43 137
949 4
264 679
570 107
519 622
793 443
675 230
101 931
887 638
607 276
225 618
745 514
105 745
318 995
724 322
424 939
493 39
656 189
849 254
501 736
691 322
18 175
317 87
431 259
763 259
683 557
724 665
604 175
85 655
105 389
677 927
810 875
908 928
991 728
499 621
539 435
532 837
956 996
65 279
330 243
978 118
294 333
712 462
907 543
505 209
665 66
318 306
907 286
342 348
941 199
970 499
201 867
809 128
885 427
985 625
345 912
507 232
664 928
301 669
663 661
849 602
996 482
897 790
869 872
945 366
575 36
68 81
558 751
402 721
627 36
355 2
796 35
611 115
360 893
850 130
312 65
337 591
186 282
355 888
556 310
800 321
117 786
319 979
491 261
112 439
819 4
884 861
459 834
861 428
549 584
396 837
32 734
820 377
183 252
699 837
356 901
188 835
579 506
945 852
790 420
593 574
31 617
53 478
490 705
301 289
834 313
527 694
394 333
875 659
317 81
253 888
858 820
703 825
467 85
25 624
384 880
655 992
183 4
979 749
535 91
469 150
995 742
86 495
427 275
94 288
964 712
26 945
51 11
936 177
715 566
564 632
116 989
35 5
26 206
518 177
718 825
449 500
634 69
944 650
665 550
968 19
389 162
734 319
544 931
187 93
558 311
525 67
220 767
9 161
782 244
277 128
86 775
257 791
762 5
192 400
277 639
455 511
331 703
433 808
101 282
521 255
229 404
188 66
327 73
931 535
334 260
918 518
164 186
828 590
980 812
978 596
710 166
138 759
821 744
916 985
625 707
103 328
798 566
463 849
224 269
248 789
48 787
135 790
928 937
459 444
569 482
676 705
843 169
460 43
70 897
198 745
287 214
907 609
17 78
217 204
641 713
878 622
465 553
346 367
978 877
998 407
480 532
460 184
771 670
325 909
395 975
473 618
468 128
157 383
936 446
734 85
865 102
830 163
234 823
950 59
54 562
561 3
290 223
179 517
50 430
896 783
726 557
77 116
854 206
743 828
17 317
370 861
471 848
823 965
552 20
605 119
653 341
462 982
111 566
232 632
954 975
716 596
744 250
976 484
437 26
796 891
880 540
746 888
453 207
227 409
250 297
103 122
882 52
63 621
756 770
43 123
37 750
314 653
197 413
323 400
796 846
165 667
59 216
208 795
115 286
842 549
93 900
431 353
418 338
358 589
591 313
329 958
819 901
58 141
773 412
4 2
93 566
701 919
575 262
673 167
45 755
493 531
482 668
317 841
557 564
793 644
944 852
422 293
311 263
117 140
993 569
145 548
825 637
739 70
54 754
571 641
799 52
583 959
543 723
794 722
306 376
200 993
278 181
932 110
555 29
126 381
753 250
637 124
452 147
571 555
899 255
946 271
281 315
340 870
552 869
364 119
654 606
150 644
139 734
511 995
148 15
165 865
92 737
547 625
813 397
204 971
876 727
915 70
231 616
237 235
897 650
947 127
649 380
714 582
200 328
317 119
874 430
125 377
600 716
546 961
553 5
263 97
35 811
718 779
137 512
900 874
15 144
875 531
477 289
125 218
552 387
868 863
417 177
222 428
582 171
37 227
153 524
319 422
577 787
564 34
360 436
402 977
467 194
594 761
354 684
70 578
82 608
659 103
872 563
324 103
950 976
159 168
319 839
127 821
372 570
47 485
703 242
272 510
673 821
641 664
72 913
784 982
9 353
80 491
82 241
984 335
204 197
439 51
863 210
486 804
738 730
68 810
38 257
509 107
657 960
640 501
22 537
95 845
712 157
305 469
831 38
833 64
917 156
244 330
108 43
571 941
820 933
45 827
371 16
365 510
200 79
6 507
193 322
338 155
926 229
102 942
546 758
528 660
726 125
655 814
931 586
478 461
985 418
935 70
929 184
836 142
824 669
375 679
414 944
158 138
177 791
132 845
830 144
258 336
822 213
697 177
869 713
683 782
60 389
208 659
968 525
696 714
612 848
948 600
25 930
24 44
474 525
280 761
854 179
570 986
282 708
760 898
983 795
703 385
440 638
359 728
793 553
493 173
441 20
254 201
225 506
527 326
290 778
442 636
435 827
518 361
639 829
504 916
959 698
982 906
728 648
626 243
640 790
456 590
324 507
6 555
596 463
473 148
370 84
968 578
686 848
993 980
47 458
747 45
722 705
576 664
800 67
85 364
819 760
730 337
668 821
93 437
630 761
287 778
285 124
948 974
142 348
513 682
593 536
438 488
760 522
787 116
420 962
961 665
231 618
177 232
214 83
862 934
982 728
659 641
965 788
161 604
741 780
405 110
167 841
131 74
771 729
162 743
440 461
482 336
191 89
360 107
603 639
136 199
723 813
939 291
43 342
97 702
584 377
886 341
835 234
683 399
153 104
907 194
331 932
344 297
776 269
306 825
68 260
874 113
742 455
528 636
359 254
92 149
371 409
200 225
719 530
780 549
234 248
608 556
404 632
141 219
712 362
887 611
243 304
696 1000
446 806
841 239
145 370
270 784
265 178
5 834
759 698
565 248
24 720
956 227
357 798
306 906
113 74
43 592
495 559
330 97
715 478
837 318
126 730
877 741
142 487
932 855
122 132
287 667
352 71
163 34
478 894
73 416
221 116
896 708
824 46
359 518
358 85
981 527
15 409
147 931
389 320
744 702
836 165
946 151
599 118
207 590
249 993
363 616
374 565
617 517
85 918
248 449
933 230
105 15
266 527
975 614
568 866
556 802
627 97
786 4
381 968
63 604
766 103
397 341
611 880
822 883
725 606
235 492
374 85
569 571
603 501
171 405
995 235
241 838
303 955
175 91
526 458
951 331
145 599
25 933
796 841
913 530
786 617
754 60
127 940
992 111
291 777
610 161
984 427
513 904
535 871
517 481
550 387
204 881
600 403
933 754
157 189
607 377
426 307
617 758
592 198
378 462
733 185
953 44
314 864
439 764
513 91
516 170
885 141
740 44
377 58
697 589
828 281
209 909
250 499
756 655
126 717
51 97
73 320
509 722
741 325
96 827
112 324
161 535
576 973
387 787
145 29
845 159
677 728
133 839
798 321
492 715
906 4
941 458
489 910
386 643
709 4
432 447
913 908
305 938
822 377
294 553
709 323
973 55
372 219
596 425
537 578
167 280
285 110
331 312
463 412
627 429
997 226
17 117
769 216
414 483
844 958
110 514
377 769
955 33
508 770
978 286
311 757
164 130
579 306
356 396
496 752
587 184
199 759
170 222
322 71
902 102
151 247
817 848
714 273
427 236
863 450
317 708
147 660
770 419
419 841
435 623
36 663
728 687
696 265
525 855
578 141
529 866
768 407
489 725
883 227
102 458
58 885
366 10
336 975
730 735
830 315
637 543
843 366
559 930
481 502
216 315
460 773
590 971
965 243
836 688
158 843
554 505
487 475
408 409
123 926
663 91
662 813
698 998
249 712
672 410
464 224
516 451
817 756
206 365
893 685
200 279
908 604
818 379
95 657
414 656
522 579
399 151
566 756
829 81
683 316
720 960
415 149
80 321
274 730
79 844
577 468
314 371
322 714
904 829
232 213
17 780
641 673
756 987
567 85
387 575
98 625
280 311
376 117
968 917
501 773
939 799
252 694
95 180
599 131
184 156
391 754
822 466
812 703
596 126
268 599
798 610
35 699
694 119
644 127
774 356
563 925
652 158
915 262
411 873
413 823
744 206
734 804
16 907
280 422
843 504
626 298
52 199
738 694
32 729
29 269
64 462
863 347
900 504
646 617
396 355
795 773
867 420
337 638
69 667
229 475
89 636
189 894
941 141
629 392
400 860
990 721
336 910
361 82
498 348
761 410
751 271
211 861
235 257
297 814
648 108
440 968
151 386
42 287
260 602
54 223
593 860
912 259
834 83
412 153
567 888
724 130
15 881
739 307
37 652
522 725
979 619
613 891
912 184
522 492
232 909
318 498
118 470
52 54
104 306
485 123
376 135
916 291
47 386
164 279
840 860
914 867
253 647
419 873
863 460
377 947
30 713
139 174
870 297
542 224
373 365
234 260
932 589
199 117
48 743
282 299
929 284
628 482
668 791
49 753
210 715
461 821
836 855
569 194
389 550
587 926
563 101
226 941
879 872
1 721
452 234
479 291
325 123
244 745
524 913
192 689
911 696
356 458
529 884
128 451
994 643
968 972
299 327
276 96
611 658
967 769
364 213
74 760
91 356
712 971
672 988
278 614
333 305
544 969
546 226
952 129
680 16
880 635
59 42
50 691
365 569
666 141
963 401
637 158
285 984
51 372
775 316
821 394
402 515
70 238
950 470
444 729
696 560
795 583
876 496
879 737
20 83
14 464
190 226
655 495
450 850
921 632
770 925
986 595
248 934
781 370
223 94
879 768
856 57
581 525
481 102
376 631
854 485
360 38
551 571
697 520
645 555
574 866
468 225
424 709
759 162
387 320
652 952
343 447
530 79
466 139
287 783
491 74
775 94
835 464
638 267
604 536
950 770
603 764
163 167
26 29
597 610
281 656
301 148
386 758
521 951
49 678
317 661
686 278
249 156
93 589
455 214
851 263
832 225
577 472
763 489
411 275
868 267
656 795
864 338
189 417
914 179
122 366
727 659
315 464
770 428
566 999
143 871
963 969
253 1
272 76
386 345
569 926
339 148
992 564
770 528
800 535
497 255
830 734
934 94
471 66
303 651
24 463
734 49
415 956
467 871
833 144
13 275
191 390
940 232
203 621
539 343
81 189
857 39
750 370
330 933
998 150
644 943
245 332
752 21
122 809
223 321
990 320
844 222
915 761
427 758
453 662
755 398
650 937
860 292
760 639
586 957
534 567
601 703
252 45
24 107
255 488
918 536
686 464
586 866
113 438
173 242
56 616
494 917
136 161
245 302
178 522
765 552
14 972
644 568
439 578
207 396
80 915
228 931
498 875
474 741
414 957
196 109
532 31
480 90
132 398
748 710
580 995
32 697
591 183
520 206
897 516
233 929
676 814
378 11
484 911
684 158
753 938
967 456
547 525
256 184
794 156
337 897
386 705
521 647
910 118
22 249
806 29
847 14
386 440
469 630
752 315
422 448
709 576
284 952
574 984
797 318
509 137
526 154
796 657
816 647
875 963
980 64
64 226
947 310
272 750
834 138
141 569
405 33
835 652
261 328
490 617
536 107
481 858
845 646
702 245
303 815
692 792
88 687
384 315
958 402
870 442
728 637
754 867
796 208
485 829
391 529
731 675
470 628
628 632
116 640
827 170
921 849
454 29
837 387
915 499
708 278
643 11
911 531
900 165
352 743
881 855
795 315
222 295
815 37
591 282
910 814
534 416
900 64
908 123
142 926
152 619
326 279
852 823
587 638
304 573
181 620
214 652
769 719
358 389
374 108
748 253
338 378
346 486
620 949
77 64
403 243
822 986
708 484
966 11
425 820
135 475
717 438
294 973
252 472
136 69
563 773
255 380
617 17
563 839
699 610
122 475
834 874
301 673
5 282
215 834
810 518
398 836
674 449
785 176
580 858
464 783
699 770
768 348
266 191
282 446
116 750
337 530
427 178
518 804
182 156
289 840
279 579
59 371
591 563
147 767
140 105
803 502
514 574
675 393
552 302
412 730
495 810
984 965
880 152
218 753
980 897
222 735
284 117
14 119
167 190
991 444
845 654
604 461
370 119
524 195
408 729
980 261
641 928
743 479
695 621
728 259
728 569
85 854
736 610
520 500
742 645
498 352
757 800
575 845
31 660
72 469
978 987
846 632
706 558
122 27
422 305
473 460
651 597
834 680
631 807
210 822
404 745
64 21
824 945
274 738
310 625
861 394
442 444
318 455
198 125
635 622
997 781
766 257
802 937
854 515
626 94
520 128
256 554
354 48
319 612
300 768
799 462
727 442
322 312
341 444
335 147
720 903
510 211
877 963
249 926
660 457
339 434
247 360
743 106
627 507
734 218
501 427
354 822
275 225
490 33
566 799
558 845
90 180
695 989
791 430
368 554
432 88
532 318
24 755
104 388
578 31
867 533
48 328
117 842
214 148
865 98
701 843
49 382
323 263
697 319
875 763
184 521
655 749
629 944
545 982
479 748
719 650
880 97
473 450
876 825
209 14
982 177
76 265
128 427
635 555
219 194
834 840
606 274
63 574
654 590
446 658
90 999
381 595
725 204
993 563
111 621
454 133
740 143
362 168
193 39
350 905
690 908
193 443
122 68
464 474
822 247
718 203
157 295
639 855
146 154
570 95
797 321
111 741
858 150
9 87
416 555
971 43
209 421
661 195
728 903
553 542
186 30
194 388
912 283
311 94
457 809
49 1000
921 738
782 629
534 270
80 551
19 609
431 188
360 366
584 444
142 946
192 520
682 631
736 991
469 889
658 216
849 819
564 367
943 107
483 61
856 571
633 231
701 264
421 130
151 628
4 729
496 418
494 760
251 928
171 92
851 350
454 940
289 365
367 29
446 248
533 723
597 472
412 956
451 993
265 170
310 414
141 770
854 415
425 22
770 726
612 450
495 63
216 814
738 259
522 977
364 192
533 202
744 47
591 511
953 116
351 191
169 346
474 487
495 162
94 990
311 375
352 79
347 983
425 652
571 533
256 892
509 616
497 761
538 161
438 295
746 478
655 874
200 501
513 481
325 521
210 76
774 881
149 658
345 535
673 244
331 535
785 307
508 61
793 851
250 314
523 174
301 39
714 742
931 141
217 954
242 47
84 432
80 833
379 777
420 410
379 472
767 334
132 430
464 972
465 506
254 430
992 306
338 564
895 604
648 316
359 377
289 769
214 209
830 808
576 334
985 700
581 631
303 197
424 262
583 722
878 350
120 222
398 793
348 404
622 238
42 927
117 116
30 615
522 609
734 494
636 267
44 586
946 908
547 94
533 179
649 13
526 720
24 780
704 808
154 992
446 315
762 432
813 50
261 258
104 606
880 238
968 806
962 824
751 725
307 85
155 40
534 744
263 236
532 882
981 408
447 655
607 544
473 965
487 390
35 641
479 453
462 340
276 578
480 707
382 50
252 658
177 967
69 960
165 700
725 913
427 769
733 876
196 308
76 484
677 877
504 10
407 984
599 254
838 748
163 306
170 243
418 883
166 547
340 467
471 649
54 769
784 580
663 105
259 342
125 873
491 784
911 208
267 125
182 87
684 326
281 766
247 633
486 507
652 212
972 459
812 599
956 178
516 395
529 542
672 223
546 739
526 664
67 146
448 454
421 10
531 955
815 64
102 222
48 611
317 457
926 977
977 786
986 297
219 154
796 361
880 314
441 500
524 303
144 771
800 367
221 245
68 901
763 508
793 613
520 110
324 945
932 581
194 901
367 486
172 966
571 472
330 250
299 733
231 460
857 490
643 906
921 842
898 105
915 773
721 92
154 525
144 446
951 962
388 439
722 536
951 689
653 681
903 225
570 103
719 48
912 824
965 985
76 588
903 831
470 938
933 790
799 751
322 633
920 547
564 475
408 230
627 864
200 182
348 150
339 200
490 675
28 481
477 404
722 521
832 124
222 221
484 185
688 98
715 981
310 929
339 452
825 281
27 153
540 546
462 735
45 831
206 175
687 118
913 770
7 258
910 19
431 27
868 674
947 129
709 415
811 912
9 181
670 497
533 357
345 159
201 166
865 379
595 23
449 390
894 393
600 486
663 353
772 100
846 28
539 446
208 733
453 431
610 332
820 237
155 224
82 9
292 932
285 434
198 376
463 353
692 905
445 806
456 632
732 392
113 132
888 682
120 925
419 579
634 465
677 892
319 200
400 995
214 573
871 927
432 638
845 814
397 360
204 293
57 897
782 940
937 677
399 89
941 149
710 708
412 977
469 655
394 888
36 271
763 655
222 920
210 939
768 537
325 808
320 865
635 13
315 501
709 471
152 738
68 886
168 352
299 906
191 223
853 670
681 876
751 252
523 1000
884 23
789 349
335 164
117 66
635 390
880 553
416 900
854 584
856 371
254 820
169 429
673 52
273 398
390 345
945 616
416 71
167 631
59 272
110 656
1000 528
479 602
799 503
152 823
180 764
622 398
607 662
730 849
296 238
698 747
325 116
505 441
484 331
371 646
36 476
372 870
811 707
232 395
481 63
102 698
841 794
498 52
52 106
571 767
300 502
385 717
724 961
607 917
386 295
657 262
476 58
296 73
884 695
728 911
750 516
595 968
747 125
966 836
892 666
810 761
838 814
92 695
383 461
699 996
615 44
203 764
323 359
590 22
755 805
571 242
491 131
769 533
839 382
139 919
423 178
128 503
98 600
799 832
430 495
13 474
680 166
530 759
156 202
426 577
270 436
100 198
425 593
769 983
23 671
961 679
646 186
271 368
132 340
209 269
852 381
592 131
49 118
366 23
905 187
467 882
613 780
858 165
901 557
315 873
451 430
614 104
573 882
77 572
865 347
679 461
808 893
409 869
968 698
857 683
565 953
783 544
702 706
662 713
709 73
418 536
75 246
259 435
406 856
622 7
977 606
932 346
136 569
337 53
809 622
627 276
547 608
172 492
990 81
506 765
218 119
227 745
791 764
812 818
422 795
321 905
724 681
22 951
901 287
527 905
25 367
405 127
841 600
868 690
119 506
403 927
994 426
210 284
569 510
87 854
937 421
845 97
559 676
77 214
259 818
50 61
152 896
161 214
158 640
251 427
608 269
178 633
310 780
792 276
53 361
929 674
328 552
299 173
668 990
842 568
334 718
805 447
850 970
780 538
480 610
319 424
41 966
452 416
755 627
336 288
736 2
836 55
601 562
198 767
186 481
836 462
407 994
419 905
730 483
161 548
979 40
334 100
390 940
764 441
758 819
673 818
792 653
742 435
464 313
848 688
654 332
142 763
253 338
811 763
22 521
262 873
968 643
655 3
262 594
468 79
870 298
591 77
11 693
502 477
958 326
132 486
847 140
236 108
657 171
618 635
709 725
14 448
823 940
330 28
656 342
665 681
74 604
876 696
317 914
370 751
527 325
634 648
700 199
177 839
682 233
206 197
889 820
265 788
513 200
429 171
390 79
277 500
334 910
932 101
950 200
949 999
181 330
696 151
1000 980
513 433
297 158
956 220
230 441
288 385
873 134
296 280
772 858
995 570
656 783
143 519
593 768
654 609
521 760
854 111
226 867
824 433
619 966
780 451
34 152
224 968
82 315
625 103
453 176
919 874
592 125
982 238
593 776
531 345
229 976
863 103
915 858
664 886
865 713
847 778
898 645
169 184
286 219
865 806
730 992
241 757
588 180
731 509
785 617
489 277
972 416
751 362
15 266
219 41
366 323
683 863
112 782
570 919
97 515
136 310
832 786
617 176
977 580
701 435
188 742
42 172
88 304
886 399
680 19
901 333
487 482
444 373
685 472
822 819
418 833
84 472
281 588
822 650
560 504
762 230
367 716
183 218
699 239
530 565
691 432
19 732
337 739
149 718
693 292
853 724
290 260
822 608
210 412
521 271
753 513
25 891
901 298
434 674
873 555
162 376
739 521
819 985
629 593
683 130
744 98
83 871
453 684
844 697
362 602
387 476
258 414
15 270
739 667
115 291
502 578
684 248
860 770
431 809
277 266
856 721
254 740
634 724
788 191
962 862
627 263
610 492
250 324
854 786
17 643
594 775
717 993
143 53
999 723
94 443
872 744
502 108
648 638
523 658
425 962
488 250
38 631
719 919
211 732
303 153
302 767
904 145
302 892
756 530
300 885
95 115
921 285
767 413
422 487
826 400
758 109
406 887
563 410
482 492
215 605
182 665
745 458
397 713
232 150
721 81
196 581
697 784
888 877
775 942
791 691
481 262
646 431
165 168
467 482
98 255
577 998
179 168
863 239
837 716
165 949
639 552
992 638
127 978
15 823
282 979
180 121
661 647
896 283
33 104
639 268
813 626
881 512
953 241
855 79
603 968
617 610
124 235
706 176
983 295
502 358
817 44
212 716
975 408
437 300
15 258
373 894
686 561
92 116
54 208
918 76
351 359
718 673
849 856
293 459
518 934
81 587
74 717
958 569
100 773
646 615
395 255
793 11
79 292
870 639
252 212
277 248
757 412
824 43
420 759
487 895
711 297
45 289
551 979
380 448
878 951
997 814
417 45
399 689
443 958
982 963
513 914
874 456
562 348
572 461
962 474
840 321
253 865
322 803
12 381
465 638
507 729
73 924
775 249
533 75
717 839
22 489
611 538
405 680
338 558
793 285
684 357
627 820
804 31
645 952
88 43
995 867
119 859
564 779
429 927
427 747
684 455
299 765
184 116
679 30
399 291
35 547
773 166
638 660
109 208
921 1000
906 471
82 770
967 50
982 84
146 713
256 765
609 890
459 827
684 633
657 872
824 25
355 989
715 976
923 233
555 723
184 528
157 317
202 169
744 198
673 55
140 814
68 642
284 491
652 756
420 979
940 876
944 792
741 465
615 341
894 421
584 916
701 327
458 380
549 814
75 610
692 638
686 958
432 48
488 91
979 184
63 606
656 250
713 209
955 74
473 330
534 483
393 996
915 305
510 667
784 587
567 235
278 697
532 982
394 397
237 456
54 34
267 549
371 100
249 104
898 607
213 904
681 465
362 855
48 609
900 526
812 56
697 618
991 327
90 663
20 811
937 45
386 213
793 212
313 469
236 688
165 45
930 684
592 766
269 683
660 86
648 590
468 72
428 357
212 374
623 694
355 106
125 686
668 277
883 513
715 815
817 326
826 223
296 406
795 191
586 826
760 17
842 740
374 575
70 422
850 399
840 815
673 308
299 34
341 316
19 863
113 978
970 757
121 126
549 411
389 152
851 619
722 551
1 100
193 990
794 822
218 836
150 428
661 63
527 333
96 352
101 717
777 888
142 31
81 534
807 503
736 951
184 241
595 671
224 588
936 256
772 638
370 473
514 976
998 916
929 458
379 688
103 426
483 179
755 118
458 562
623 386
610 89
319 684
86 72
322 570
105 511
555 62
411 92
562 874
820 287
740 619
246 380
189 874
221 423
790 821
63 207
224 106
590 685
101 57
146 139
849 413
326 13
406 632
751 113
976 418
260 726
758 449
575 780
922 18
832 302
847 158
860 876
509 512
552 889
782 440
219 823
577 683
173 326
620 886
999 797
73 625
883 460
177 66
825 771
786 718
770 410
745 574
815 328
423 643
519 19
10 768
447 692
700 748
695 668
800 132
865 735
263 79
912 795
68 628
150 754
191 506
792 556
11 285
413 713
646 446
48 414
657 334
38 486
454 476
796 598
560 492
697 581
264 906
405 623
247 80
254 160
104 375
509 435
676 116
742 632
384 689
433 457
587 469
201 745
733 705
814 282
18 841
813 562
252 783
13 280
720 469
329 976
595 540
666 625
763 731
205 572
586 110
725 678
641 490
15 779
76 746
93 721
915 588
191 984
249 63
620 79
899 460
79 777
511 435
570 402
159 761
440 407
852 18
681 489
229 831
391 884
797 852
152 796
459 177
378 669
664 816
746 930
624 453
952 385
198 448
366 796
479 238
823 655
239 706
348 674
894 552
740 232
723 884
401 261
971 297
680 169
83 964
668 79
493 897
773 903
994 272
491 381
94 378
575 207
68 212
119 610
469 712
826 512
4 873
843 783
342 584
811 149
454 893
198 168
327 143
473 532
635 152
210 31
89 843
749 334
429 679
537 612
849 726
795 993
667 6
895 476
564 6
15 70
678 381
925 282
573 823
801 305
40 84
147 7
592 467
269 185
502 963
905 459
581 500
939 352
618 702
722 388
572 223
371 933
954 429
385 455
132 914
991 504
622 544
859 735
427 796
95 124
558 820
95 479
402 267
797 468
50 339
939 777
338 187
888 69
67 247
849 974
153 294
661 680
873 159
601 445
247 853
729 454
553 644
331 728
620 30
929 440
74 559
362 903
523 204
672 515
424 393
227 285
285 213
517 181
928 473
612 968
591 542
308 153
989 111
883 459
850 53
452 264
142 576
902 459
162 524
943 23
523 748
59 616
626 739
472 548
149 141
499 385
711 120
925 283
680 296
973 21
333 78
120 238
68 856
6 863
52 87
980 972
331 332
386 459
515 239
395 778
796 242
719 916
253 98
124 767
573 516
598 826
462 456
20 313
754 511
252 800
555 890
238 737
725 481
681 418
41 669
381 596
838 171
189 552
756 907
434 168
579 257
131 115
862 922
646 565
635 384
763 983
928 751
645 864
809 56
777 125
797 830
32 569
496 630
941 852
811 4
245 894
893 684
482 398
300 699
602 347
533 591
383 945
605 469
478 305
432 558
667 402
259 583
271 528
778 360
866 408
55 257
120 814
266 34
923 405
605 795
99 235
73 588
723 474
996 486
317 891
834 279
673 461
865 506
623 285
71 614
795 991
979 713
384 187
50 82
930 955
907 408
9 462
260 971
630 227
317 884
122 706
170 471
29 669
257 550
601 773
156 589
128 241
683 517
410 710
496 7
689 746
546 556
461 367
118 704
883 130
208 397
583 560
626 13
751 160
846 679
260 473
838 184
519 73
993 565
245 184
95 972
293 839
885 153
328 591
346 706
821 910
937 864
132 382
343 466
915 17
70 386
503 543
340 985
225 843
985 233
831 289
845 33
486 790
982 608
245 128
813 671
10 537
376 620
167 350
285 469
988 225
573 741
676 16
395 238
994 632
713 97
918 340
159 175
176 612
588 462
113 64
933 66
310 209
5 700
163 291
455 63
420 866
315 363
482 602
380 569
409 895
457 251
423 425
21 813
351 520
387 567
596 135
981 921
912 691
340 242
506 826
922 401
202 783
696 724
30 605
551 14
730 858
787 837
806 628
535 428
781 398
651 220
372 705
227 657
883 902
57 742
641 291
651 497
898 499
781 976
900 890
307 709
796 534
623 641
968 102
166 893
133 121
169 334
904 728
994 957
772 156
175 51
166 61
615 313
534 147
76 412
428 448
152 679
920 143
966 19
412 547
617 838
780 340
603 184
394 633
142 622
402 731
941 651
701 805
346 714
518 225
660 271
401 47
544 327
326 904
728 284
22 782
996 921
793 532
3 773
322 370
83 938
439 687
718 784
590 777
729 50
16 152
993 549
665 169
205 467
82 24
987 210
259 837
978 145
110 35
931 734
942 334
568 851
228 331
291 74
481 944
915 211
100 328
233 166
513 990
945 960
183 68
161 796
592 338
294 966
758 890
684 637
542 380
948 787
839 903
5 851
445 705
795 502
113 354
962 719
596 922
317 193
405 19
374 825
53 564
230 794
318 863
317 608
799 890
961 584
312 635
447 923
593 75
557 62
982 628
895 698
290 580
398 401
531 327
159 400
142 725
560 543
511 924
796 498
580 758
115 501
172 421
987 525
516 48
67 386
328 9
675 942
483 349
996 387
261 581
590 577
705 22
946 136
897 279
300 23
322 222
817 725
275 702
811 830
62 649
417 926
222 723
671 644
264 586
505 933
807 394
743 740
357 252
180 333
497 58
180 644
802 836
899 247
507 200
376 972
62 398
96 210
257 650
929 715
833 769
203 523
41 625
927 894
404 966
376 797
531 146
266 681
496 949
483 169
956 613
441 932
904 434
497 245
947 205
204 216
540 145
164 620
528 787
514 999
25 973
608 644
347 181
492 248
64 360
966 876
256 269
10 465
627 142
417 714
889 630
988 488
936 315
979 434
913 945
46 772
342 651
559 247
384 993
738 59
734 690
922 316
601 762
172 696
470 170
933 199
909 223
446 40
563 810
214 689
48 237
388 131
480 686
17 257
43 408
543 142
218 85
380 351
233 431
511 615
167 636
205 429
380 171
812 267
64 148
909 496
420 940
182 928
812 969
195 540
780 875
9 327
652 762
975 445
512 362
109 307
571 420
96 618
280 839
938 132
755 632
106 622
329 818
396 666
882 707
115 420
698 921
699 227
153 105
390 316
192 982
613 515
871 462
795 81
452 407
129 382
605 376
358 53
77 289
686 100
925 509
93 521
997 837
435 815
818 562
668 165
391 24
329 899
944 850
462 979
302 571
285 777
313 138
189 889
645 377
460 973
134 840
774 55
168 530
930 574
857 882
415 54
628 427
423 464
712 56
633 526
878 811
614 289
865 498
810 28
211 860
566 560
803 181
943 548
995 779
607 183
344 352
144 586
808 604
15 463
724 540
257 143
117 307
415 579
943 298
404 321
855 108
84 369
722 311
355 442
441 711
45 382
226 147
363 768
892 37
306 355
763 924
609 807
615 130
563 243
394 307
194 77
673 655
775 181
681 897
981 172
802 142
550 483
804 841
132 659
355 593
907 784
692 244
298 596
565 485
491 894
730 566
832 42
816 234
529 483
516 951
948 368
781 73
69 690
432 946
511 741
629 33
734 776
235 132
131 98
503 512
381 136
453 488
793 152
879 885
173 205
694 662
495 963
126 299
581 275
836 613
169 67
575 750
632 466
434 167
234 901
971 709
696 976
105 394
488 605
951 492
183 675
893 22
847 707
256 102
880 761
223 723
474 213
803 557
715 528
465 276
53 670
704 797
450 161
832 562
852 876
987 147
524 156
117 361
903 669
906 776
564 106
265 691
271 12
677 426
748 778
405 739
937 755
159 511
46 158
206 543
611 712
535 937
690 367
898 535
521 387
95 499
83 112
469 993
992 252
211 899
876 388
141 622
954 993
937 942
132 719
695 67
34 941
283 475
159 581
290 338
316 598
781 161
732 806
822 936
54 160
558 944
436 113
44 663
140 543
731 657
719 619
409 797
363 107
944 903
880 250
119 686
642 619
160 545
290 974
285 812
365 85
490 51
346 463
489 580
494 362
651 687
974 375
332 198
474 637
31 762
848 953
286 858
273 282
826 420
930 512
249 888
733 276
532 641
701 962
134 570
550 163
952 53
657 466
217 483
314 719
356 31
453 460
997 770
576 719
166 398
702 52
362 310
416 41
457 160
358 172
523 279
647 978
14 990
175 262
196 381
62 294
168 668
207 400
206 34
417 262
431 524
2 352
303 371
443 596
972 837
641 579
439 537
881 176
903 338
246 49
528 905
741 346
46 828
992 515
103 29
72 662
512 273
633 891
133 596
435 46
721 496
793 25
852 695
45 952
499 899
6 517
172 293
131 626
695 472
688 418
32 927
936 766
139 852
896 749
407 661
657 311
264 321
506 857
793 302
296 367
506 543
124 729
736 263
786 387
691 841
139 838
979 393
17 296
408 170
705 237
291 351
624 383
982 292
926 529
81 349
535 182
491 183
797 760
525 421
85 813
755 952
482 618
535 526
147 43
397 29
935 263
500 343
8 833
381 411
932 651
484 2
982 321
697 450
883 735
182 872
647 918
315 918
399 186
766 177
493 125
527 250
16 306
772 67
563 551
880 325
909 58
641 543
711 492
709 948
70 620
431 492
327 199
960 494
450 16
235 93
495 958
371 228
470 715
838 660
744 247
388 118
490 347
642 620
354 430
800 940
194 486
12 472
530 735
92 494
523 848
856 775
197 19
871 552
720 217
886 911
434 977
682 27
176 474
536 704
687 783
471 576
101 627
898 495
892 612
504 855
514 911
274 700
530 737
431 402
46 338
90 360
983 838
721 146
349 567
270 731
759 517
641 783
186 923
226 95
375 976
613 427
708 427
355 609
355 668
314 800
168 125
246 720
176 266
404 572
427 440
38 261
51 790
338 878
10 165
688 656
242 359
18 92
76 172
491 772
765 896
68 230
681 576
1000 881
111 167
866 758
567 593
259 635
945 921
881 675
980 359
53 187
550 154
55 600
506 143
434 935
380 780
713 731
239 230
617 564
411 251
554 732
733 540
926 570
334 26
33 397
39 751
32 150
371 186
810 73
521 500
27 966
571 178
316 2
447 834
351 369
690 475
432 59
651 140
384 217
321 413
499 870
513 118
98 741
383 38
138 224
975 703
373 546
626 159
326 530
909 889
149 349
454 247
629 695
826 940
931 511
627 990
39 41
173 880
460 738
552 997
710 348
442 100
830 232
941 518
21 768
705 689
878 358
491 38
75 734
74 427
601 197
389 944
792 618
566 466
431 836
945 702
615 722
588 65
156 130
687 297
529 814
594 739
293 37
989 574
387 661
105 191
791 329
485 223
107 78
275 598
8 307
828 372
227 151
753 369
386 79
22 31
751 122
182 750
381 806
250 355
167 199
314 925
922 329
683 700
868 169
680 20
308 340
98 281
224 74
704 84
452 380
114 880
830 744
532 968
435 690
510 114
778 570
139 320
515 702
172 511
994 79
658 70
222 695
199 146
677 352
269 764
507 43
887 471
192 601
19 165
764 855
944 20
365 412
702 905
387 196
722 751
762 289
646 861
732 473
83 190
437 824
13 741
393 536
279 368
367 857
123 861
244 721
561 864
116 911
52 879
390 304
103 547
710 929
670 277
991 67
663 812
10 806
382 151
661 377
531 249
324 148
449 291
761 536
362 264
256 174
988 714
717 753
951 305
259 156
373 347
422 645
873 987
37 729
625 713
582 129
796 98
178 6
813 41
212 280
548 736
304 736
710 406
282 190
821 458
360 568
16 575
965 832
90 346
688 744
760 328
448 907
751 2
261 565
970 67
189 929
696 855
337 392
309 796
974 385
297 74
175 962
43 553
444 499
963 883
49 634
569 24
992 951
804 394
682 387
135 560
567 994
765 321
569 511
294 962
741 637
427 342
937 82
967 988
840 1000
966 881
188 865
46 117
705 723
374 721
444 340
703 610
314 680
390 137
952 672
517 978
330 302
411 7
907 79
504 132
442 977
254 147
808 644
204 555
936 914
72 445
219 185
568 949
513 948
125 760
31 779
499 590
156 454
518 772
205 778
302 121
866 812
716 850
647 134
510 458
656 210
279 557
762 753
274 889
403 294
31 623
898 318
340 656
528 777
240 906
173 961
826 823
336 297
337 74
922 129
319 320
897 13
53 66
37 632
851 31
452 233
425 876
915 725
164 509
540 939
515 170
748 865
383 707
255 662
315 256
464 164
31 95
316 4
826 977
881 20
983 764
981 334
804 675
166 533
163 628
475 925
496 606
25 375
36 99
725 665
330 171
367 626
699 391
835 685
748 459
943 835
246 687
290 293
47 178
664 593
452 981
31 112
683 512
522 57
211 867
174 709
142 84
540 137
263 326
101 307
914 866
33 982
799 772
949 348
945 16
589 526
852 38
444 326
975 813
562 349
883 188
322 51
835 408
737 474
907 357
275 956
89 141
117 969
461 207
94 37
501 745
12 201
391 665
360 684
7 970
700 79
944 612
242 590
645 928
264 677
935 768
732 983
963 987
989 895
173 978
719 347
410 215
108 953
445 108
653 14
340 420
924 907
978 412
691 496
940 347
410 66
765 434
750 11
929 271
380 652
949 287
881 891
71 685
302 786
723 931
102 298
610 672
628 305
731 45
403 252
717 928
538 116
192 819
659 90
238 949
872 297
985 791
92 466
953 867
457 355
375 881
819 326
892 979
810 126
835 197
630 88
534 752
566 990
220 591
702 807
235 297
175 373
207 27
192 567
704 512
57 303
662 987
340 45
714 718
770 727
269 279
250 708
82 249
660 886
639 805
232 654
496 38
159 686
830 670
130 645
147 866
331 577
643 904
673 334
219 337
263 795
902 499
68 190
61 72
470 437
150 191
966 208
747 628
421 787
627 991
299 458
66 512
591 233
791 506
390 772
906 721
989 281
740 96
633 381
633 12
88 450
251 372
541 679
109 375
880 987
445 137
508 433
602 656
838 200
500 849
717 239
627 233
124 50
428 710
698 81
85 287
115 902
176 560
486 544
996 3
476 402
706 75
320 923
858 803
229 893
700 197
955 875
825 364
884 512
112 954
965 392
537 160
296 963
935 413
586 847
722 442
155 496
694 244
624 953
276 466
896 478
547 710
132 322
729 409
728 820
966 14
273 298
786 605
229 665
343 270
191 774
978 679
401 203
536 299
989 426
711 749
820 546
582 118
67 317
417 704
315 710
975 591
297 164
647 596
390 537
113 671
353 121
608 911
243 331
705 540
847 576
155 301
778 502
289 226
578 946
720 185
610 885
217 501
622 934
996 771
729 489
312 275
754 650
749 160
336 932
961 675
244 894
764 514
718 745
519 356
482 939
129 601
848 597
477 172
449 143
529 624
788 536
503 303
539 454
295 891
932 859
173 589
32 489
710 324
258 40
863 524
578 580
293 25
348 680
943 649
330 78
739 943
664 915
645 981
148 517
369 342
776 515
441 259
542 611
302 668
250 17
13 870
787 284
853 846
346 767
800 93
582 990
166 321
973 586
38 13
42 438
475 939
59 141
820 488
80 114
828 763
945 499
480 927
475 701
36 331
668 836
677 879
862 75
735 823
284 18
400 180
137 946
726 458
915 460
576 179
605 213
29 132
179 896
939 559
992 823
5 998
282 434
338 351
759 998
247 77
67 473
154 63
912 571
126 822
682 649
137 249
123 695
111 243
655 672
382 210
336 308
843 686
973 740
671 869
857 428
768 779
524 158
228 914
616 840
964 882
773 621
312 253
515 597
4 11
925 797
204 371
47 133
136 194
843 709
229 236
433 569
608 494
927 625
729 591
287 189
534 49
141 460
173 71
545 695
384 788
36 359
70 991
761 183
281 820
702 594
140 170
694 452
6 506
910 364
732 500
769 920
430 654
499 745
843 485
739 999
915 824
467 664
983 424
962 520
534 905
759 404
830 528
692 767
340 290
958 571
987 868
758 176
874 744
541 993
139 844
321 802
92 391
617 234
873 330
831 885
821 976
572 152
310 137
31 914
367 503
783 450
923 364
214 248
743 188
456 520
316 872
307 521
769 577
841 325
896 903
899 667
93 652
308 863
653 858
69 407
919 488
467 556
217 772
651 138
581 939
172 176
146 711
115 194
336 61
820 672
947 648
154 43
259 757
85 318
975 862
690 411
170 277
14 634
375 905
42 794
580 32
365 912
803 66
507 673
843 443
288 324
164 989
694 927
885 256
682 501
638 499
16 601
474 411
255 161
229 579
305 893
75 223
476 934
495 672
324 123
858 872
281 860
164 3
479 167
520 546
425 824
58 436
685 988
370 866
731 955
930 886
762 878
982 194
248 584
325 633
5 551
159 869
300 841
583 416
243 374
869 33
499 200
84 138
448 955
31 911
55 108
173 735
534 926
883 392
822 529
888 613
432 514
848 982
495 220
356 80
475 32
892 66
976 752
346 567
272 114
444 395
336 410
986 91
839 508
188 937
383 329
136 142
298 668
440 377
752 173
824 643
491 326
419 685
58 286
90 713
934 403
889 992
137 437
507 261
319 699
242 691
196 365
78 865
843 508
997 361
971 19
640 665
542 359
91 405
656 330
950 790
382 444
378 651
845 195
232 797
851 744
662 380
217 688
321 478
244 188
515 327
40 980
624 8
768 950
31 981
853 455
440 291
755 949
89 667
7 753
240 202
468 11
534 638
622 921
639 405
338 611
249 54
416 382
546 143
32 318
800 739
61 148
730 259
413 285
923 824
702 764
979 928
588 706
767 540
490 776
844 439
621 1
686 813
307 192
172 66
917 293
972 693
951 556
932 664
273 455
132 184
819 902
714 589
649 224
89 119
17 870
926 707
165 29
994 926
458 306
204 280
71 488
469 781
556 965
285 923
662 797
860 547
341 801
115 615
732 87
854 897
769 374
688 344
117 605
287 655
553 434
936 237
169 114
142 476
936 711
286 456
809 939
753 488
79 400
123 77
836 622
14 19
296 763
343 877
167 753
698 724
452 524
24 967
365 359
164 198
254 191
598 925
267 841
382 412
5 642
95 648
195 366
136 563
166 527
801 577
24 76
519 188
469 211
403 764
746 163
772 4
566 716
985 136
881 131
350 56
68 332
198 308
410 693
216 851
353 399
333 646
153 421
556 619
816 829
467 617
651 425
234 227
239 1
629 289
927 74
870 116
21 39
1 105
101 113
499 56
874 677
797 633
745 414
71 407
412 933
874 279
312 836
855 106
718 308
859 276
335 438
170 966
20 387
493 805
846 494
737 288
599 563
999 479
833 606
107 188
959 185
270 830
627 430
355 637
712 149
84 661
662 924
930 14
790 616
732 709
935 87
713 410
816 496
88 780
266 351
529 917
555 647
163 604
211 288
107 22
863 799
121 225
417 519
919 48
549 109
707 285
109 674
306 764
264 646
30 651
878 804
37 103
821 840
986 628
309 23
219 753
45 108
275 777
331 88
152 943
539 155
121 117
868 305
875 404
605 964
987 901
465 609
869 853
586 772
365 574
555 478
47 388
496 376
131 305
353 286
544 505
684 487
864 852
559 646
351 981
862 35
291 266
119 202
647 830
383 136
115 174
886 705
531 565
23 421
992 897
466 197
239 51
274 263
616 293
361 389
734 345
507 744
256 803
982 527
670 746
107 81
944 667
983 100
949 506
75 935
302 430
120 972
534 688
872 641
185 567
275 891
268 173
467 424
458 94
28 31
679 376
323 178
976 510
950 369
637 686
472 759
985 244
59 827
644 385
794 245
682 221
418 745
442 400
316 650
938 885
627 808
547 832
490 814
394 619
654 241
693 452
347 704
176 40
345 128
402 509
391 963
888 564
373 355
701 71
734 349
415 168
59 215
651 679
39 389
765 754
882 524
667 460
446 598
201 847
160 917
831 65
498 523
29 627
173 372
776 781
986 257
494 1
61 477
521 908
319 192
583 993
171 320
259 736
943 848
989 607
791 903
14 820
883 85
53 449
565 478
310 162
313 597
606 777
363 228
268 238
482 541
595 912
899 47
375 181
111 121
651 743
949 380
69 913
13 880
313 455
623 625
790 784
280 526
948 18
725 922
146 349
427 661
613 128
165 773
952 165
510 822
864 624
829 126
245 903
747 947
281 827
726 618
748 855
382 675
101 332
542 700
318 862
167 18
752 318
281 981
162 400
598 751
295 721
893 524
210 267
335 185
267 309
556 687
884 582
76 20
656 724
220 900
390 334
649 255
732 696
367 547
950 225
936 307
136 791
4 170
55 136
688 686
44 91
918 947
504 807
1000 830
337 341
40 959
180 822
31 368
181 782
403 136
438 237
260 796
404 131
415 826
803 938
28 40
183 400
571 951
241 720
775 43
758 359
695 387
887 111
78 884
796 339
6 579
50 139
741 6
352 451
636 521
595 315
973 993
799 728
851 240
848 237
185 357
897 501
766 189
997 699
255 941
142 299
958 252
894 763
739 320
856 510
952 925
8 45
649 48
800 544
721 946
717 230
354 559
780 160
864 196
956 338
965 824
171 376
210 931
412 781
144 908
417 448
22 992
810 941
523 16
285 175
421 482
431 204
720 598
497 501
609 291
625 322
198 382
189 638
319 377
740 129
214 994
635 247
622 617
250 101
111 109
435 205
474 940
387 286
725 781
967 931
580 213
893 157
452 97
150 336
569 782
453 609
578 467
325 48
242 196
227 55
364 884
254 620
761 855
443 564
363 952
827 465
533 388
373 144
533 284
891 769
112 45
979 949
244 264
593 951
270 158
750 216
508 167
345 294
544 795
372 933
17 907
885 562
683 344
818 527
4 492
750 440
723 618
882 613
650 978
571 36
680 39
665 50
600 988
886 574
320 922
553 674
406 7
980 379
212 312
788 666
248 739
529 623
824 452
462 22
363 3
89 933
510 214
747 748
184 576
2 168
86 955
389 886
287 614
687 974
153 659
554 59
283 551
136 788
532 79
288 908
19 333
766 764
918 92
191 284
823 253
838 520
772 323
924 25
798 134
145 767
611 789
377 756
891 873
523 404
557 336
351 661
797 866
912 951
59 222
493 324
990 895
27 410
4 324
773 791
787 492
667 859
689 11
747 693
643 258
537 4
669 198
22 615
620 966
389 154
271 403
503 630
264 952
758 924
674 317
620 857
31 178
233 429
79 867
149 814
865 633
544 946
934 703
261 198
596 408
225 614
760 902
699 614
565 105
870 743
910 473
425 534
835 53
929 557
576 62
178 963
699 1000
279 934
889 345
931 335
185 141
122 485
570 492
678 809
910 717
897 903
263 256
635 591
161 577
419 535
397 519
752 178
129 198
425 868
954 816
791 444
604 68
862 69
546 902
575 339
155 249
345 742
556 21
257 690
427 523
808 626
814 274
322 65
494 430
256 223
307 427
196 748
949 947
682 164
486 837
814 853
436 604
409 105
484 409
244 876
735 805
830 948
486 644
717 808
343 853
981 524
459 860
203 944
497 862
928 936
223 420
103 159
410 860
867 612
424 13
14 476
450 70
427 956
601 439
421 575
258 36
846 851
222 122
929 319
809 956
406 535
422 970
89 523
282 649
263 255
183 712
173 557
84 936
604 991
542 667
171 607
605 533
299 535
269 376
784 833
483 740
813 122
510 942
874 415
157 187
472 378
467 893
945 986
778 655
395 247
376 598
834 630
701 13
852 516
417 526
423 112
274 598
557 876
194 504
929 890
563 401
787 496
341 769
961 700
424 784
627 970
213 850
385 634
577 1
136 910
19 44
737 833
834 418
176 115
397 944
844 746
70 617
816 873
111 864
999 670
32 113
453 539
988 342
497 163
150 149
839 417
113 987
166 246
963 955
48 384
563 520
953 214
19 642
954 810
196 535
679 31
753 709
536 238
820 125
700 842
21 332
344 758
485 908
167 686
875 843
199 627
797 911
677 835
332 217
36 210
994 372
75 498
555 891
992 699
360 330
163 963
821 929
813 865
995 413
825 991
255 888
76 983
991 790
364 149
537 53
170 1000
954 809
20 319
214 466
755 26
843 890
245 225
895 663
446 307
750 131
64 830
204 215
58 534
81 588
697 513
517 908
287 661
498 253
232 474
430 59
565 673
917 558
365 173
169 336
668 625
438 972
715 520
174 227
677 559
567 602
361 295
560 491
189 471
305 661
426 667
763 837
829 593
698 49
478 290
403 354
278 707
873 179
142 402
751 243
658 151
125 956
412 16
611 796
892 191
605 435
397 802
939 10
642 254
338 645
37 648
901 661
40 149
740 75
565 880
535 273
780 10
304 291
894 528
648 398
908 467
89 533
707 510
639 581
725 424
234 462
955 79
137 676
255 701
30 510
103 419
518 707
604 95
779 840
387 944
946 507
698 108
305 202
125 164
590 293
855 461
894 260
381 729
269 266
725 44
886 695
95 630
784 295
257 622
302 989
989 809
208 974
426 714
984 628
695 593
651 807
1000 54
587 74
332 621
897 742
928 539
547 941
104 630
776 773
365 804
432 880
390 953
429 435
59 1
521 880
560 293
237 851
910 76
447 612
475 407
644 227
881 956
654 166
314 57
388 283
415 268
494 850
129 320
415 195
818 317
844 308
70 664
280 293
385 461
737 125
93 299
856 316
953 545
926 951
73 886
172 397
503 854
263 339
545 537
385 574
547 328
505 636
93 367
545 263
776 581
555 1
852 1
223 410
3 818
578 905
447 780
433 380
824 131
879 771
16 145
418 974
434 791
986 965
931 867
767 191
995 86
352 17
144 374
983 389
911 51
166 395
153 375
1000 110
296 253
454 266
216 279
542 326
224 214
572 124
945 812
167 381
36 709
755 442
349 327
575 561
311 496
875 374
30 554
385 36
857 391
30 314
203 636
398 588
92 203
679 680
474 569
390 694
592 515
269 995
828 991
973 137
542 329
170 577
311 619
848 637
407 68
438 824
454 975
644 742
847 515
390 162
951 576
244 79
825 321
510 613
881 268
467 277
235 83
603 313
866 928
947 683
927 514
482 673
43 573
117 732
367 772
949 343
758 340
793 535
371 558
627 314
731 72
48 783
971 114
28 680
595 257
821 471
495 798
122 583
235 172
778 94
625 106
257 377
356 407
436 699
675 907
698 234
408 727
801 162
688 205
811 327
543 326
230 382
371 64
537 146
262 494
437 730
507 773
82 133
66 335
974 352
285 678
1000 387
6 258
695 188
859 668
917 1
47 188
1000 492
735 252
728 281
122 395
508 470
832 229
511 22
670 595
423 121
205 35
698 598
126 865
45 683
389 243
964 900
754 100
599 399
497 754
27 158
81 213
516 151
520 513
25 979
570 293
412 818
768 980
985 892
898 40
174 592
444 892
850 563
110 259
1 483
236 986
454 626
410 367
420 926
820 920
520 111
79 573
889 160
310 231
602 827
479 547
621 584
474 653
439 372
811 525
939 476
848 411
486 923
937 83
85 341
184 928
398 897
82 914
557 89
588 815
474 409
691 174
700 904
787 334
774 204
587 795
671 807
516 522
321 736
489 106
244 847
606 531
806 570
351 278
706 573
532 569
406 581
345 264
867 299
772 313
488 687
754 276
798 169
688 903
385 377
674 231
463 442
622 420
931 907
653 290
741 916
165 118
877 501
786 361
660 375
350 787
476 362
672 688
51 345
294 428
198 184
167 339
282 687
603 565
661 743
740 313
4 929
130 502
490 286
301 60
37 583
870 806
621 104
227 827
486 243
144 119
414 46
69 204
498 204
399 905
882 155
576 773
563 607
842 306
888 545
857 635
216 410
715 857
856 93
185 274
150 247
434 71
669 173
667 709
434 761
935 408
122 676
991 278
657 220
382 310
205 228
851 337
570 739
848 634
421 679
874 411
22 603
369 76
770 356
597 74
197 3
959 462
562 340
595 618
830 264
999 605
102 723
404 351
147 783
448 481
819 374
951 24
405 253
933 518
636 489
708 830
223 443
290 222
49 728
144 480
378 52
216 243
725 81
52 482
958 231
514 333
67 638
963 802
688 515
696 719
732 387
469 683
257 709
494 241
175 867
248 980
966 356
866 403
378 868
729 174
877 86
78 50
918 497
585 177
593 836
535 838
389 468
735 928
691 439
324 222
931 488
168 735
128 388
222 369
395 863
559 312
21 276
114 907
974 345
523 787
563 721
388 994
663 668
816 656
678 26
952 831
885 349
356 254
246 344
989 28
701 332
728 775
928 800
767 989
899 229
931 498
577 589
511 675
458 640
61 298
54 156
688 610
12 586
957 751
792 238
101 936
561 464
567 789
370 365
245 977
695 100
65 520
370 91
88 829
225 249
2 492
358 488
923 945
252 342
892 954
484 258
125 323
188 576
414 921
6 735
40 192
608 256
147 772
397 221
824 444
179 297
933 767
818 836
819 641
536 177
335 581
590 488
716 63
878 848
849 747
697 190
487 799
155 818
409 288
401 116
975 57
745 440
727 172
25 985
378 912
38 958
213 492
33 519
378 407
597 898
805 155
103 708
884 156
253 326
76 482
172 92
478 769
198 245
972 335
875 4
215 919
135 274
468 26
298 632
70 25
509 89
557 624
736 108
684 404
360 51
943 50
374 528
10 933
417 10
562 917
449 731
767 684
428 264
673 120
576 415
888 907
883 551
953 374
372 142
190 456
388 863
749 507
180 179
531 387
5 437
504 446
850 530
284 826
746 167
508 576
826 185
854 538
241 582
965 841
136 690
804 980
198 162
934 618
297 868
115 56
45 13
640 914
129 857
57 982
597 725
440 971
940 856
614 473
879 864
117 382
107 370
870 295
797 3
241 253
388 1000
573 152
897 410
503 93
120 126
109 74
166 879
831 882
18 324
474 270
685 555
418 206
914 56
473 667
89 299
47 342
340 927
488 597
461 196
445 466
339 40
918 940
640 343
946 342
492 390
582 377
876 851
968 524
990 319
354 58
28 349
282 572
608 579
337 584
303 63
752 363
740 299
719 238
87 636
607 527
560 288
778 661
230 240
113 963
608 43
770 153
216 218
207 302
551 874
569 38
265 992
14 860
417 689
806 83
1 548
324 32
899 867
785 564
104 81
712 18
752 600
896 221
330 271
780 449
303 106
977 51
440 495
227 505
891 735
45 228
696 516
991 221
665 933
282 361
837 920
242 385
894 210
233 210
654 331
790 115
177 431
377 702
200 478
478 501
844 539
138 605
731 42
364 67
943 617
942 245
377 41
769 29
322 994
707 535
274 812
442 345
724 417
658 995
186 267
974 269
594 248
689 778
718 940
671 853
802 642
494 697
393 834
913 438
277 918
803 516
86 666
684 429
397 501
896 53
388 673
399 768
330 146
776 880
621 460
992 873
252 480
107 530
851 297
261 377
765 703
833 454
507 391
266 695
470 490
171 190
762 701
457 684
466 587
930 227
854 800
549 883
523 628
202 192
890 748
394 117
468 631
881 680
45 163
820 528
167 317
271 881
156 299
193 145
843 711
810 908
925 392
374 643
439 745
998 137
432 258
837 369
787 266
661 347
408 324
84 386
835 822
602 717
938 953
414 596
395 567
223 851
760 230
959 856
647 592
605 583
343 26
97 199
633 636
393 361
491 841
619 508
76 264
28 84
605 578
596 986
274 758
416 847
765 50
541 224
127 461
167 599
99 381
825 929
51 94
247 825
291 298
745 115
541 862
447 544
714 535
634 259
488 50
658 495
786 505
646 435
516 342
164 188
160 616
408 430
251 282
257 446
119 617
423 212
254 850
673 820
349 664
327 554
206 881
348 117
801 931
660 385
775 33
703 177
337 522
894 951
652 209
73 407
942 995
797 42
357 518
146 278
743 914
200 137
23 706
163 347
892 193
454 186
503 167
900 335
260 34
117 1000
923 953
775 90
17 564
144 423
437 712
415 34
168 778
60 803
518 173
300 906
605 262
623 217
858 826
988 171
618 62
290 396
517 158
610 596
169 918
808 740
2 773
799 223
607 387
90 11
629 387
243 988
84 604
612 469
444 195
711 203
869 716
326 306
815 516
849 800
237 425
495 488
5 246
842 974
345 418
717 667
924 182
726 321
546 55
307 622
363 709
953 388
796 6
813 805
565 914
467 514
435 206
458 453
110 591
612 265
284 756
572 299
983 878
178 87
434 544
239 142
841 564
999 759
15 259
966 280
852 422
437 733
432 149
772 750
487 392
943 139
131 569
559 54
953 32
368 645
790 374
788 111
830 960
922 926
767 716
708 124
785 153
859 729
622 4
295 597
583 512
113 890
784 273
951 674
440 455
506 601
892 917
288 42
590 517
446 634
372 492
376 202
826 659
160 91
145 577
706 901
108 613
721 337
951 429
473 605
319 337
292 550
311 109
723 230
724 935
128 598
137 789
485 820
621 174
541 303
555 266
50 978
217 112
94 578
176 633
880 724
63 393
484 57
894 455
993 799
908 362
251 681
750 778
613 797
171 584
799 319
47 255
80 860
729 227
430 827
191 289
373 205
695 548
300 271
297 504
392 489
692 404
404 209
138 546
507 367
366 920
744 451
705 828
269 176
568 486
649 545
751 873
737 587
329 851
743 43
264 864
799 414
997 980
20 171
159 725
981 178
665 571
633 601
514 974
342 48
534 727
376 522
306 981
39 865
265 357
702 424
216 69
664 271
826 986
92 321
181 555
59 137
451 767
546 885
961 213
982 376
604 429
7 235
16 362
518 464
11 196
914 189
321 897
855 252
758 40
967 171
210 851
364 810
353 135
110 149
522 995
328 151
874 965
514 415
153 295
259 208
648 925
414 421
149 112
434 571
589 168
842 964
503 958
720 518
13 546
869 690
653 92
21 139
641 383
914 395
984 31
257 2
153 531
525 880
462 425
114 481
24 797
510 666
308 691
857 328
642 17
792 614
36 822
221 889
869 802
196 658
25 314
716 54
359 27
808 395
413 366
58 80
151 258
440 986
256 260
235 698
891 559
550 93
673 196
828 877
413 970
614 90
454 948
992 989
510 608
166 252
945 58
777 684
351 638
545 309
888 945
972 539
990 607
92 532
17 707
841 942
300 877
904 596
46 144
908 564
24 466
663 927
538 932
705 897
448 15
478 934
354 248
823 554
473 242
53 584
15 825
64 673
600 510
787 675
21 665
420 14
720 398
920 934
960 113
233 959
664 16
152 845
592 373
923 489
850 405
139 795
311 203
808 622
504 86
580 665
610 140
335 778
453 562
808 37
910 445
501 9
597 518
580 219
910 52
1000 608
55 256
568 194
968 8
24 956
570 583
389 90
907 52
390 551
941 956
872 222
531 298
300 280
611 206
937 56
547 101
706 151
337 155
132 542
313 447
715 120
665 590
161 197
190 16
493 99
477 356
165 563
97 915
261 941
255 333
376 976
554 797
837 652
949 188
496 497
618 633
443 769
679 551
681 961
562 476
15 181
538 884
661 352
557 71
613 349
843 214
419 469
554 783
775 582
719 556
74 698
364 607
465 823
412 701
520 380
443 708
321 398
30 24
602 630
794 828
301 741
152 867
682 847
385 38
554 264
812 649
420 495
474 689
827 341
395 159
574 826
13 839
128 164
473 22
644 408
802 944
402 839
665 235
472 284
811 445
695 469
873 568
325 691
572 870
391 970
560 851
626 591
72 282
958 139
545 976
466 726
879 643
65 345
370 943
780 749
191 851
755 167
957 46
297 910
44 109
630 743
143 458
925 632
363 789
573 503
946 202
925 564
212 55
794 293
78 716
377 433
343 789
876 292
400 519
398 920
104 591
999 243
271 907
513 244
537 893
201 671
594 297
938 931
680 559
594 723
196 661
198 699
537 247
314 280
368 706
796 648
423 972
599 818
723 924
199 26
808 608
487 314
245 848
357 456
517 239
903 946
945 337
117 134
636 384
186 8
938 700
749 940
462 763
824 383
762 993
994 975
186 629
726 579
356 758
130 51
778 228
429 208
315 528
719 316
678 235
251 337
727 458
403 775
239 947
950 639
727 348
48 704
797 221
721 181
861 87
889 657
403 730
311 836
496 225
521 566
45 35
627 890
886 767
145 67
529 374
861 446
410 323
614 388
999 469
775 718
149 731
465 872
765 614
657 7
647 35
262 25
319 228
654 50
457 658
504 449
918 69
590 945
39 383
922 565
952 910
56 633
840 642
790 644
131 282
548 939
932 597
303 334
229 680
48 307
895 568
525 264
551 878
89 923
653 902
158 382
450 430
188 301
757 586
919 636
531 415
585 327
531 909
560 469
833 438
420 441
107 581
557 816
144 710
43 564
104 587
187 739
97 699
787 821
544 596
818 960
526 323
159 321
605 664
678 216
817 105
785 366
714 534
114 861
195 286
646 840
368 27
11 205
19 71
471 116
944 695
979 952
686 348
994 654
81 834
62 3
225 822
807 999
661 686
52 280
558 646
400 708
530 943
210 433
50 249
99 650
278 141
149 709
167 881
392 442
975 718
380 677
313 937
826 255
855 644
504 616
235 483
103 801
987 648
341 498
560 182
69 626
683 320
905 915
573 183
566 455
138 525
618 871
223 956
990 54
376 958
734 912
866 597
945 314
358 515
463 10
718 799
849 654
354 40
939 823
577 159
316 662
479 606
456 608
697 359
3 782
23 666
326 366
787 172
649 55
598 722
632 247
407 193
521 723
149 920
145 781
213 813
483 714
868 511
175 587
559 958
148 221
417 315
742 62
196 937
716 820
376 544
901 957
597 42
221 634
430 144
286 550
777 481
222 593
951 490
882 986
583 493
144 781
117 697
979 375
52 463
21 566
533 419
533 19
890 764
315 732
582 199
281 149
856 942
447 446
467 543
939 873
121 800
254 804
709 518
933 363
966 477
219 157
197 159
293 712
460 510
763 278
51 338
318 847
933 839
614 416
753 536
983 870
756 75
307 67
920 790
203 916
27 578
734 524
352 576
709 409
83 241
413 564
253 237
338 521
553 932
255 507
628 830
665 491
522 341
58 449
727 229
565 15
991 752
492 101
177 918
739 720
610 237
486 522
766 502
362 500
651 29
543 935
686 272
61 318
74 863
343 985
62 257
33 597
386 782
374 205
221 645
47 761
966 817
170 174
31 735
627 675
748 160
750 950
314 268
544 716
592 150
22 693
212 869
44 282
982 734
131 495
459 51
694 406
649 527
505 444
77 257
138 981
470 712
233 642
130 338
696 351
62 900
414 358
267 813
12 975
312 277
547 483
256 620
845 671
308 688
703 860
574 105
173 237
610 849
353 271
196 520
141 747
863 49
107 649
928 472
322 944
842 853
492 846
100 590
283 244
30 231
722 511
163 875
215 232
217 268
791 95
143 766
543 443
470 89
389 281
163 738
656 620
918 625
397 923
329 250
325 77
304 917
257 274
433 502
567 861
321 1
960 428
323 34
415 133
561 930
553 334
350 298
441 888
46 261
390 371
482 338
415 795
986 470
758 329
836 318
281 70
914 424
110 925
357 825
242 922
267 90
920 295
102 669
405 965
8 421
774 712
998 902
806 496
290 269
556 870
718 941
146 638
463 771
335 114
605 651
659 565
178 254
168 62
135 278
660 453
1000 842
925 549
246 961
551 138
812 32
696 934
664 537
793 541
433 346
161 324
810 371
852 27
230 931
434 496
79 792
903 418
633 355
747 868
805 821
144 440
789 269
956 278
415 64
681 521
461 439
381 923
172 725
828 909
399 220
793 867
189 773
651 176
845 734
528 705
928 263
291 885
480 729
332 395
943 651
839 989
572 634
322 529
977 988
202 543
719 12
795 255
674 203
127 432
618 645
556 510
382 13
761 676
668 937
300 490
580 423
796 154
833 331
216 542
511 925
357 34
967 496
531 519
811 713
372 530
217 132
799 694
852 795
641 318
738 755
916 341
276 989
803 11
119 471
863 92
756 585
352 268
89 220
765 405
385 50
124 330
709 692
931 97
409 214
215 539
15 965
949 527
266 907
649 8
55 205
664 183
656 697
183 904
485 497
990 148
947 512
77 489
404 749
699 849
403 284
663 312
356 635
808 839
2 560
896 343
690 844
909 574
191 405
186 45
568 835
758 903
130 193
796 484
436 351
253 561
146 334
116 901
848 340
549 642
414 988
178 76
111 281
40 327
668 187
834 641
651 26
646 546
17 166
852 788
431 832
513 519
939 132
253 957
171 520
657 411
197 736
309 165
343 658
994 20
276 818
485 450
96 191
643 983
804 643
313 98
720 835
844 293
344 728
556 571
262 619
201 683
528 135
754 563
878 701
821 139
195 368
24 329
64 166
232 514
2 626
238 599
983 221
640 886
340 705
830 949
809 513
146 71
481 546
314 283
589 576
744 231
727 100
754 854
460 44
269 58
541 638
129 825
218 834
288 155
269 506
168 6
805 140
8 752
334 412
375 810
381 266
776 8
182 333
526 308
724 730
510 225
822 601
502 825
105 382
93 802
406 809
712 433
159 790
895 834
573 256
752 735
598 357
632 248
62 61
734 884
526 457
126 190
84 747
76 533
318 481
67 585
629 511
743 530
928 225
902 513
284 468
892 311
881 563
474 38
999 619
830 436
922 114
719 735
412 749
959 675
821 985
366 661
876 926
248 908
840 305
199 508
558 363
225 805
214 612
636 905
559 924
643 412
231 971
601 403
52 821
292 798
877 460
218 694
380 75
188 940
678 618
112 824
10 749
18 278
138 643
838 286
407 443
707 988
778 517
208 768
775 228
681 735
678 36
326 567
156 876
921 593
983 963
966 582
843 250
118 450
955 290
972 954
834 991
165 229
424 903
110 217
701 203
967 74
692 832
237 489
280 641
166 291
275 953
675 622
22 456
334 180
499 685
70 794
58 147
492 880
804 264
737 307
282 105
114 508
899 236
661 508
463 275
163 910
83 296
538 480
902 974
669 224
821 735
217 974
641 399
66 834
739 241
656 21
64 38
910 397
867 836
365 842
841 950
418 79
274 652
205 570
557 13
584 925
414 14
178 125
270 211
712 960
2 154
756 86
695 539
823 591
251 433
653 769
996 444
155 45
579 867
229 683
563 707
514 591
417 549
774 194
755 887
256 15
275 817
12 357
338 499
544 384
965 926
930 509
259 345
970 965
346 820
204 282
95 328
929 31
120 244
28 984
876 924
733 902
868 260
822 736
482 540
944 246
551 767
826 969
285 144
4 941
825 335
954 191
895 581
644 53
657 684
720 867
548 843
853 757
299 517
176 904
306 214
262 264
357 833
591 609
148 375
105 845
43 675
788 497
906 985
266 508
379 599
932 887
289 716
242 496
327 667
642 847
634 736
768 881
617 649
227 345
962 536
961 381
650 321
542 604
158 105
595 113
66 830
286 551
543 294
514 531
34 628
728 433
337 842
6 788
834 604
576 294
528 569
800 910
99 765
315 592
754 433
941 981
458 134
59 436
274 510
424 194
299 791
162 678
986 702
460 442
889 684
189 21
648 818
557 587
277 714
797 253
427 458
584 431
250 334
929 838
946 470
220 403
439 140
613 24
373 227
262 387
217 851
796 579
407 459
37 573
398 829
980 2
573 744
625 396
933 666
627 476
587 997
292 559
483 786
849 873
714 217
722 265
498 756
27 238
982 851
44 809
131 167
323 681
718 421
898 183
399 36
599 942
535 222
692 907
248 574
263 819
650 951
818 371
639 300
442 866
799 505
78 105
678 962
977 249
183 803
818 126
595 262
245 504
941 878
406 891
987 44
146 16
445 194
593 982
913 288
345 326
211 194
126 635
285 916
468 678
41 49
512 735
854 68
576 817
121 543
928 89
933 351
999 471
712 618
553 976
487 852
221 242
226 479
805 341
65 33
643 344
725 891
395 933
193 403
42 978
291 669
871 32
917 315
980 753
32 833
65 360
372 517
556 632
168 682
372 622
431 815
114 429
324 624
291 251
61 994
660 342
740 507
421 674
97 90
983 807
121 333
391 854
860 443
200 512
132 776
396 231
447 730
873 591
929 667
380 847
189 217
418 797
961 745
224 991
440 641
174 272
375 240
141 216
265 763
846 521
96 338
281 62
382 47
326 621
219 412
502 110
715 718
470 113
888 811
28 819
305 900
951 6
701 693
693 879
773 941
863 834
499 286
247 99
585 445
782 426
111 796
119 451
296 612
712 30
745 659
972 624
707 372
492 327
97 109
101 255
804 879
274 449
89 231
147 168
42 774
622 944
539 481
103 645
448 749
264 379
26 7
811 403
434 736
556 106
500 884
117 37
685 111
476 622
162 105
385 788
575 783
777 268
630 933
387 222
879 673
367 565
750 661
945 734
410 8
988 542
740 457
29 541
775 597
778 599
9 304
943 518
252 491
683 67
141 362
789 279
410 517
786 695
624 290
415 979
228 170
648 895
685 579
201 205
424 29
786 822
100 675
574 204
506 608
997 283
300 837
577 571
38 626
459 896
684 233
561 97
357 390
930 986
837 729
540 859
346 467
342 363
477 482
110 837
831 81
638 105
296 446
915 333
187 315
929 234
759 42
472 495
138 4
526 230
357 697
505 254
987 198
442 658
584 56
259 227
744 749
920 818
618 342
182 757
215 772
355 972
19 454
577 618
630 413
630 545
994 47
558 457
718 641
136 702
284 247
307 528
401 246
206 823
234 782
38 837
437 396
617 928
734 118
757 916
570 202
707 545
435 745
874 550
933 631
472 809
776 935
373 855
711 619
722 688
180 74
661 420
286 404
273 762
970 243
933 178
374 797
408 752
620 835
88 427
572 474
601 245
181 141
36 522
306 886
893 51
244 507
400 555
327 61
544 934
921 97
487 942
369 445
400 293
639 513
845 313
38 966
786 660
791 342
564 592
377 282
422 78
980 351
100 201
330 912
795 772
231 79
866 294
707 603
842 180
187 704
229 407
155 132
43 613
341 177
315 701
148 907
482 725
856 42
896 123
893 85
815 918
600 48
843 872
201 709
968 395
598 827
698 924
402 230
413 853
574 801
261 548
239 736
848 820
722 754
345 566
402 578
239 795
573 990
337 502
213 807
395 310
349 854
65 652
753 213
285 538
401 55
718 934
377 594
677 142
827 30
880 80
21 23
951 698
144 36
886 161
897 223
786 536
936 456
731 735
862 540
643 832
619 510
947 313
764 11
188 230
769 984
110 162
938 350
865 502
679 501
843 193
440 699
285 245
841 286
486 164
469 686
493 638
775 307
95 241
909 416
859 385
702 301
595 567
698 300
416 432
446 559
198 969
441 658
624 46
214 673
802 70
670 615
495 249
347 262
308 835
883 894
742 761
384 766
204 64
315 220
988 335
36 442
962 13
563 168
750 343
734 467
563 543
658 202
714 636
36 691
759 783
653 505
210 743
969 799
387 601
260 31
391 995
474 642
601 499
191 624
892 947
653 532
414 309
767 591
210 495
885 16
546 268
912 411
282 791
766 430
345 836
524 906
760 263
540 431
948 597
54 837
994 735
25 406
313 87
112 618
348 509
438 373
683 357
556 329
575 794
991 422
75 828
93 499
915 137
788 590
417 383
988 687
393 871
938 671
420 996
356 249
507 595
308 704
14 223
387 633
929 911
719 599
583 186
330 53
421 132
923 572
662 909
712 736
923 329
951 70
453 558
954 104
806 573
556 163
969 356
95 745
858 677
305 614
418 898
374 461
629 752
116 754
5 805
92 700
684 847
454 46
380 531
175 836
286 836
625 180
4 585
376 512
906 540
533 182
425 312
86 257
314 255
323 915
459 158
613 288
237 481
971 997
184 2
525 427
852 40
68 929
621 528
737 491
929 449
454 131
997 425
193 100
904 308
358 560
160 328
948 952
796 7
828 750
411 409
518 750
595 662
971 951
747 994
235 515
304 79
169 414
132 552
337 274
211 433
869 239
1000 531
251 57
955 47
557 849
437 899
418 950
706 810
386 602
75 890
820 930
497 482
651 518
297 926
543 376
99 292
891 529
868 358
702 55
901 452
716 119
735 113
760 402
385 922
293 430
402 53
561 693
697 51
583 696
102 144
400 424
705 370
644 989
536 977
547 127
717 455
933 429
466 255
36 58
503 870
519 701
595 934
805 158
471 565
191 225
897 329
847 113
45 335
524 708
973 268
866 629
774 9
882 633
198 117
650 13
919 136
434 287
632 706
875 670
731 787
480 764
146 165
474 772
734 558
419 812
268 640
211 485
579 475
505 530
33 450
935 178
428 1
410 65
450 62
47 676
369 137
633 455
600 422
597 391
629 377
650 628
199 908
344 62
768 601
79 742
409 530
875 971
787 810
437 165
167 321
468 883
950 476
501 23
375 495
899 678
132 254
301 101
141 335
995 184
321 237
328 775
881 885
687 937
325 809
594 17
538 179
764 317
814 887
867 698
387 856
385 117
230 349
627 951
710 325
710 680
987 226
642 862
559 565
803 541
847 476
559 875
626 194
614 304
882 925
701 147
806 545
24 467
264 104
853 802
388 86
73 917
49 259
743 268
938 550
881 864
638 319
926 338
151 263
528 781
422 414
230 226
219 98
576 910
897 228
811 296
717 50
823 720
688 694
870 512
453 869
520 948
194 673
738 561
668 975
142 958
474 10
936 633
416 368
475 1000
759 982
290 946
338 376
395 97
773 246
554 219
549 483
496 817
343 809
466 20
782 763
203 982
330 233
655 158
819 42
275 750
40 502
601 354
287 297
554 790
82 525
404 767
614 785
33 423
176 365
675 26
613 384
831 631
160 1
259 869
934 438
989 468
299 512
445 718
941 344
999 946
916 479
994 433
807 497
211 783
714 165
955 998
407 254
954 724
397 482
959 951
473 599
388 310
795 25
873 853
132 754
535 750
986 270
860 718
167 924
38 327
539 874
540 823
375 673
268 909
213 7
7 333
550 731
451 153
225 14
99 236
71 315
71 30
268 183
343 29
433 348
620 281
546 111
410 973
133 976
511 674
668 383
966 28
815 94
191 185
292 64
40 680
198 159
163 908
841 972
884 628
398 443
82 388
184 898
634 911
56 10
239 328
867 683
845 295
578 751
225 19
290 678
585 431
509 187
779 186
659 677
762 562
70 420
102 98
723 504
872 396
126 478
820 839
883 445
716 887
837 361
644 170
759 830
879 639
325 799
264 53
481 909
18 870
568 15
772 26
710 62
302 622
615 269
69 581
731 727
325 941
736 795
785 964
15 588
608 779
935 681
166 688
893 887
701 787
668 32
857 458
31 635
679 372
325 342
484 476
983 839
260 676
45 325
729 400
260 618
658 736
884 275
818 250
284 484
243 102
81 119
881 324
636 648
586 325
249 322
52 840
128 563
544 202
664 773
819 254
356 830
171 388
183 770
656 497
683 974
154 245
546 233
714 307
431 683
151 620
772 793
702 2
447 437
148 947
288 995
72 261
70 382
245 742
164 667
903 827
929 523
978 134
332 949
709 856
327 837
841 994
494 289
365 189
171 842
264 597
576 829
840 192
278 487
966 727
875 692
405 555
714 528
147 864
221 384
377 55
642 511
943 416
339 847
61 33
592 619
846 210
707 419
11 22
332 662
264 730
136 630
948 404
586 808
824 234
903 485
381 873
131 380
829 767
638 603
924 492
430 482
996 476
269 388
91 653
198 590
689 961
35 411
460 182
466 468
50 181
538 849
547 835
208 407
896 722
325 506
743 902
316 193
670 84
57 804
614 75
620 749
834 969
114 761
787 644
180 222
540 921
608 677
136 244
488 469
937 367
553 40
586 1
250 900
703 49
731 355
809 849
874 163
600 339
249 855
94 911
150 22
168 725
915 411
251 461
915 172
621 517
210 262
193 448
963 864
174 511
479 174
292 562
159 555
932 405
367 561
332 401
12 968
865 822
589 329
882 404
397 543
870 778
399 56
190 344
824 235
140 915
810 131
191 654
131 793
483 89
599 35
939 859
842 554
935 878
566 426
229 886
57 227
670 349
31 274
709 891
738 905
32 567
801 555
606 118
802 659
228 858
808 481
871 510
697 261
881 702
138 11
855 882
779 293
124 578
33 764
427 664
827 74
87 19
918 602
625 943
796 296
808 797
348 108
505 811
663 210
654 903
856 984
400 915
250 424
319 578
356 574
926 579
250 849
96 530
916 91
118 33
870 527
325 747
80 37
537 166
70 456
870 392
393 732
344 850
752 308
76 599
180 368
15 560
826 800
564 250
715 524
932 268
884 871
151 907
474 724
177 867
842 106
682 696
992 98
422 654
33 671
248 10
834 961
704 288
107 176
133 836
849 39
405 26
321 901
59 635
55 810
358 660
660 48
345 199
919 797
696 47
302 105
969 710
612 613
923 583
826 603
591 364
816 572
902 68
963 517
808 190
870 903
170 351
941 728
637 869
707 500
595 382
105 370
661 995
160 969
668 753
636 868
881 55
820 801
879 550
122 65
447 71
589 169
212 332
883 149
633 125
275 560
956 124
452 544
439 137
203 765
355 922
630 946
852 94
650 445
856 244
459 282
784 365
111 253
108 362
936 570
373 328
91 402
881 691
102 666
497 56
401 914
666 469
50 444
101 114
958 359
152 970
329 545
72 34
729 817
777 72
889 312
98 924
885 766
201 357
551 45
109 25
39 994
828 392
480 700
341 435
100 76
447 170
506 745
720 190
662 769
519 666
200 626
180 971
10 963
163 756
877 404
215 599
481 905
590 699
835 567
40 751
358 487
492 383
480 922
662 684
366 519
573 715
231 932
923 38
15 919
495 957
764 378
877 138
757 871
665 748
285 825
636 361
974 42
243 881
887 803
525 859
845 568
814 713
305 280
819 24
385 910
601 853
171 4
856 948
352 499
598 457
464 322
831 176
717 307
975 198
23 268
110 918
351 707
570 578
665 795
456 552
126 801
842 607
508 166
520 742
415 380
55 867
960 38
156 562
579 302
340 4
554 448
451 806
10 724
858 837
954 818
187 149
234 602
471 888
563 359
79 893
27 7
999 894
242 284
65 351
297 879
524 600
11 964
56 238
196 213
912 368
920 676
524 900
145 355
969 672
54 599
360 571
476 567
830 970
404 15
786 27
380 884
615 308
899 862
875 908
255 774
138 241
441 744
798 907
86 972
716 861
25 103
556 334
367 113
961 663
830 859
382 768
461 496
893 80
415 178
265 408
663 754
230 465
961 466
639 248
624 648
483 98
927 427
417 832
518 449
392 237
219 223
878 590
209 872
129 453
739 447
40 828
539 922
372 456
324 698
75 475
628 315
367 739
72 921
85 87
719 451
678 900
935 366
895 555
264 670
323 490
238 603
461 72
208 245
416 477
112 666
982 957
356 50
189 642
743 502
459 561
481 385
672 965
872 356
187 605
671 404
295 719
417 929
61 632
817 8
985 419
582 993
385 830
841 595
395 337
585 963
503 533
301 791
130 575
667 854
485 316
62 51
68 443
876 49
554 975
659 385
682 868
874 427
283 272
605 720
45 754
863 422
933 596
998 890
403 747
568 805
45 459
893 172
164 902
853 511
492 225
367 24
976 838
583 2
710 218
108 238
606 243
951 174
348 413
860 215
901 773
22 344
160 376
980 658
494 171
449 898
313 123
181 769
400 554
779 357
128 265
358 616
548 781
918 917
191 775
954 795
467 216
486 353
154 620
470 123
603 629
191 60
175 584
275 35
248 127
653 412
213 691
176 342
763 387
36 670
701 419
534 937
900 807
277 419
924 282
9 453
347 354
721 306
202 335
824 695
134 136
240 423
814 737
725 636
436 323
803 589
710 142
799 741
234 584
883 939
815 614
507 775
878 178
136 412
970 268
47 88
402 365
397 764
709 404
344 958
180 554
648 59
271 442
566 925
264 470
311 261
583 260
309 906
193 399
961 435
152 986
96 86
205 259
978 365
766 727
912 486
374 99
493 315
365 687
772 48
895 609
540 265
568 931
284 771
314 659
321 581
205 598
42 323
5 202
642 480
53 963
928 102
7 369
436 205
254 314
842 165
817 611
1000 329
933 889
662 60
611 588
279 313
435 441
147 417
46 635
332 573
482 179
42 876
289 183
889 921
597 644
396 45
320 828
464 800
697 348
803 237
547 323
235 828
130 792
743 899
77 372
520 49
414 878
455 666
793 855
171 727
905 145
515 805
405 347
633 523
75 649
287 71
470 242
785 960
438 940
637 175
608 794
291 635
3 746
128 764
649 885
384 718
710 345
395 657
820 236
290 573
754 23
801 671
515 841
35 337
496 481
478 86
940 282
198 705
740 311
538 533
376 452
702 949
784 102
347 493
541 206
640 866
309 47
350 163
957 644
730 378
498 505
819 826
359 829
634 224
59 270
185 352
743 992
169 198
362 848
834 948
841 784
631 893
41 542
918 418
773 815
822 389
982 134
820 887
473 286
733 534
227 698
31 869
390 559
30 210
263 37
255 859
22 488
651 880
512 577
104 717
354 571
331 442
635 535
199 182
470 957
329 78
568 831
375 884
582 93
230 653
797 55
650 122
660 282
828 606
156 668
746 531
394 947
490 634
836 78
78 886
597 550
536 54
980 631
606 239
605 668
271 406
890 236
859 65
167 835
469 888
22 719
559 305
843 809
378 553
778 960
766 942
386 343
821 998
229 769
236 512
752 805
753 193
936 502
963 879
236 205
694 487
840 190
110 998
825 618
474 242
948 314
141 596
630 123
478 559
876 371
616 335
112 207
65 181
814 450
716 332
267 297
992 453
892 268
736 855
219 28
30 333
563 313
707 100
428 44
755 227
505 198
617 29
95 448
346 242
392 353
958 146
10 981
893 949
79 18
759 229
784 228
379 470
289 506
578 644
386 357
52 471
954 566
340 850
262 983
98 8
751 951
864 762
50 584
289 498
22 392
770 895
68 220
322 555
129 167
519 970
497 915
837 496
363 990
796 28
949 851
582 633
406 248
691 724
566 45
879 947
421 295
971 41
832 527
695 709
759 135
496 46
639 844
66 918
456 260
162 711
641 692
100 27
536 564
735 130
927 684
373 145
442 39
909 658
999 715
497 719
834 513
408 994
359 621
967 73
14 631
480 212
879 870
328 367
53 289
773 363
375 14
812 616
663 404
887 356
770 439
238 785
651 276
797 369
27 12
168 998
763 340
855 49
31 985
882 17
247 425
482 446
70 994
978 409
427 118
998 901
287 94
179 958
421 493
953 309
112 545
320 665
543 863
299 590
118 921
598 786
435 172
571 327
246 142
133 556
332 505
230 370
184 404
530 276
812 966
572 680
600 965
531 54
580 615
839 867
731 416
7 433
781 682
344 40
916 407
608 55
160 246
908 894
956 393
67 391
428 580
662 178
189 613
480 577
511 884
895 124
213 258
288 505
136 909
636 951
489 179
598 123
516 827
523 248
647 166
56 533
523 766
828 786
253 95
997 167
175 574
385 122
357 555
79 987
342 225
536 735
13 803
943 747
317 683
396 986
700 333
182 930
714 107
81 575
427 610
800 924
711 740
797 464
866 507
770 370
466 411
116 280
889 972
33 556
423 570
787 495
673 34
153 709
692 827
522 410
276 314
43 167
334 713
476 156
930 109
64 908
278 230
499 979
476 525
499 669
558 878
954 122
807 915
802 575
559 859
32 389
352 154
14 87
266 602
58 754
685 59
862 526
434 807
750 360
435 105
785 378
922 938
532 291
418 826
792 204
972 11
201 562
608 173
539 184
719 261
239 3
557 861
387 855
150 613
295 687
599 527
198 500
691 835
185 538
724 580
800 505
188 608
598 157
356 360
607 745
292 80
386 379
410 495
62 583
65 869
573 274
85 299
819 283
710 902
95 726
560 131
97 504
113 506
102 219
904 39
88 480
125 496
472 657
316 296
306 432
982 482
309 753
758 801
578 490
199 612
822 732
351 186
733 684
417 545
6 674
701 341
969 212
39 310
244 394
123 224
765 179
781 219
304 267
328 794
21 90
730 751
899 711
183 738
851 893
210 60
299 386
13 274
756 155
896 465
958 693
763 868
408 10
549 400
82 260
891 264
439 873
541 741
739 135
572 67
111 817
912 277
610 105
636 221
161 658
591 202
138 100
393 844
769 522
599 464
528 677
55 983
520 360
835 741
596 376
662 45
541 621
226 347
568 820
895 517
195 180
900 240
775 827
758 897
140 631
876 627
200 318
143 772
325 696
985 209
494 922
100 658
437 387
763 901
441 85
46 601
571 785
291 162
765 513
732 384
703 649
731 453
866 995
735 945
647 983
701 698
991 107
588 840
479 873
119 868
848 792
551 512
264 717
969 695
39 988
53 641
370 648
171 897
535 324
425 989
445 210
222 685
771 856
783 617
586 300
313 262
500 922
290 409
141 472
781 410
596 438
355 619
558 658
698 409
428 941
112 431
71 472
840 640
538 176
948 768
695 169
403 123
669 73
996 670
772 546
844 552
877 386
778 611
697 316
104 331
392 678
265 894
177 742
809 788
788 14
393 471
857 843
85 345
290 246
234 466
395 240
373 913
440 611
937 528
60 570
221 892
994 342
10 331
61 904
289 507
118 334
738 884
836 991
235 787
345 894
928 304
530 811
977 766
856 922
670 932
657 319
820 326
719 288
262 556
800 839
236 816
353 762
786 9
884 505
141 288
747 616
351 180
873 289
469 436
334 464
228 92
296 243
719 969
17 474
389 73
247 587
40 726
58 277
724 85
742 291
319 89
368 671
328 526
595 634
41 823
433 795
865 407
571 660
624 477
55 49
768 294
612 630
672 918
413 749
116 74
771 994
307 840
981 386
547 253
395 909
573 449
265 599
182 936
498 719
826 747
840 19
680 953
883 294
250 304
135 486
777 872
886 546
527 618
54 325
667 58
149 552
801 602
786 170
494 774
120 246
705 358
837 794
352 140
327 456
780 930
662 970
130 508
168 292
275 854
677 169
405 491
989 851
562 498
368 528
528 987
756 229
845 175
367 866
312 513
337 4
942 159
987 315
57 485
123 445
373 16
385 266
713 43
111 425
129 760
295 460
257 205
927 710
357 40
895 253
586 229
970 53
452 48
886 859
221 85
611 765
354 365
68 398
976 279
737 983
963 216
617 713
55 455
898 262
798 771
169 854
792 646
292 658
390 782
675 421
18 971
159 961
902 30
98 767
317 188
853 943
439 587
244 220
595 236
961 815
953 265
566 469
893 327
653 471
734 351
381 399
924 712
369 384
91 93
215 164
226 746
534 6
817 38
666 598
718 352
790 515
731 189
89 702
873 165
763 233
663 441
913 14
720 782
222 533
43 362
889 260
119 790
563 296
245 884
644 579
866 259
798 466
732 452
41 897
600 70
935 147
718 171
163 189
449 233
241 959
170 489
101 705
49 730
539 355
107 268
799 563
669 551
868 81
983 560
108 2
776 686
819 209
953 839
885 483
810 161
273 430
167 683
20 519
565 750
832 5
748 64
680 393
639 935
326 448
859 447
179 518
857 97
860 387
856 27
62 821
719 47
686 229
514 694
607 870
888 950
48 490
36 806
513 614
25 534
872 154
704 937
503 319
502 78
509 876
201 602
30 422
166 222
193 744
281 377
251 722
726 436
892 219
857 214
561 554
589 73
576 226
945 560
238 303
234 142
248 847
597 273
872 120
977 552
979 343
197 599
340 229
899 508
503 694
912 559
577 279
21 581
582 655
567 681
250 994
367 821
715 469
983 569
263 261
494 730
319 78
705 904
324 961
291 180
585 220
520 441
821 65
331 756
305 638
822 940
71 634
198 456
971 961
206 782
548 283
40 722
264 774
197 61
98 503
338 464
225 5
97 998
910 543
209 958
90 746
218 194
849 593
893 321
830 953
934 997
44 806
757 342
368 299
440 785
745 972
164 113
688 11
240 137
340 167
891 122
972 939
933 650
349 681
662 683
942 112
777 436
797 449
993 626
36 203
123 31
49 445
472 3
564 217
328 556
875 368
894 20
897 454
876 569
210 651
417 437
3 198
666 84
211 310
473 849
736 932
254 312
355 236
70 60
164 38
233 44
183 233
805 988
768 258
464 505
425 174
852 791
853 870
864 782
815 262
966 573
994 128
754 862
231 320
623 677
560 117
474 636
287 571
852 747
749 4
352 824
566 378
630 515
825 19
742 536
269 229
925 150
210 909
964 27
144 684
61 741
868 550
686 931
235 62
790 432
321 399
322 904
51 900
375 358
280 690
532 173
740 17
394 649
138 802
616 444
482 429
125 444
773 514
304 629
452 945
434 897
852 347
718 106
503 525
61 545
136 485
588 672
211 987
394 154
533 982
916 722
196 485
461 507
883 880
682 799
934 922
564 469
619 764
617 914
354 253
787 978
212 385
750 816
78 450
977 297
450 857
406 127
677 938
75 290
197 690
856 246
567 641
559 812
272 285
702 961
610 509
92 64
156 968
525 95
844 989
406 48
74 16
13 408
109 358
14 738
878 469
246 138
370 674
128 357
149 8
359 270
715 139
888 557
693 296
658 882
863 387
490 878
203 841
99 159
965 419
39 990
158 666
826 172
912 264
597 85
293 291
291 614
685 65
191 928
789 360
664 366
523 604
330 122
230 894
792 180
97 739
881 383
470 263
913 359
761 747
641 209
159 509
402 199
644 921
241 164
111 652
982 783
841 9
457 202
541 270
289 32
539 953
29 240
906 644
416 250
227 123
782 976
277 148
88 649
755 703
713 708
676 113
813 899
201 306
902 160
879 776
690 271
46 118
54 298
285 721
756 846
330 35
151 472
456 65
98 291
820 101
764 200
477 127
541 568
824 353
329 346
736 942
815 111
823 834
151 705
670 78
195 487
762 132
954 857
540 273
762 60
812 460
378 111
375 682
714 820
180 316
443 451
716 407
996 255
763 385
976 436
836 920
326 845
152 517
188 846
355 255
857 550
85 65
450 744
761 837
914 441
828 130
936 662
441 123
160 806
952 379
997 375
676 259
628 762
795 365
446 384
630 994
236 487
665 846
987 757
271 362
648 539
709 818
991 573
193 3
638 617
104 697
658 659
502 756
711 551
360 446
498 559
677 494
465 582
93 215
310 429
236 999
101 819
111 536
100 747
969 312
343 937
229 215
572 59
297 520
312 400
486 385
897 584
544 82
235 319
684 756
590 753
182 183
526 6
335 443
94 239
245 396
510 901
301 822
434 827
791 864
321 718
862 513
129 653
909 746
594 582
21 525
398 302
517 642
10 596
456 249
98 79
312 381
582 246
506 281
108 653
803 238
883 239
53 86
959 467
704 785
772 836
747 906
806 900
287 312
501 94
582 932
21 916
880 124
860 315
910 536
158 912
798 207
262 258
255 737
39 150
888 284
811 176
4 399
184 963
227 499
613 910
56 494
712 431
984 622
873 621
956 342
58 378
719 362
121 95
484 963
115 357
880 686
192 391
64 683
807 135
790 861
493 103
335 255
56 402
596 424
237 228
951 157
378 856
99 528
743 141
628 654
745 325
351 967
869 469
439 179
712 817
98 525
810 78
177 608
86 579
622 488
249 136
767 23
47 965
601 153
882 507
379 161
877 298
87 918
218 447
537 945
792 732
250 338
487 312
678 457
715 911
124 323
106 711
185 592
551 579
123 297
324 831
856 474
720 698
811 734
630 57
682 936
342 657
788 167
7 739
814 571
394 304
590 503
426 375
168 706
21 134
949 153
596 795
201 194
579 216
975 70
687 714
308 445
945 509
361 648
651 63
366 842
858 10
240 329
482 581
631 84
394 144
504 262
910 386
415 224
154 436
932 353
977 632
105 259
11 176
139 549
730 983
195 190
140 289
782 660
668 437
316 579
581 576
337 209
40 255
741 232
457 934
146 244
818 426
145 240
106 25
275 861
601 495
546 920
986 953
439 624
290 499
377 792
437 334
159 90
364 811
49 470
953 811
192 806
737 417
602 998
148 368
86 750
435 782
474 864
547 565
22 920
12 34
204 13
252 778
771 928
903 639
404 931
861 256
806 466
243 33
793 869
69 448
319 538
894 17
884 612
287 495
35 41
859 173
98 891
809 371
756 29
919 572
818 784
887 146
213 781
713 927
761 21
299 487
329 181
141 111
871 596
871 943
791 876
501 378
39 413
776 108
951 918
185 580
509 863
256 463
938 935
73 95
106 796
87 168
635 662
845 905
64 838
490 240
38 391
724 571
493 179
370 428
767 159
371 530
268 992
632 382
555 814
543 909
677 792
944 301
838 798
860 260
506 925
680 950
394 379
921 47
183 262
366 419
986 200
837 613
753 292
804 168
537 276
809 646
153 758
491 690
846 388
805 672
726 509
738 902
481 515
323 893
990 583
268 998
614 534
860 32
62 602
321 293
228 480
606 106
744 179
183 404
808 474
961 45
775 293
243 250
410 872
228 597
84 643
187 44
24 131
79 681
942 326
453 809
382 161
990 279
212 169
485 267
157 679
304 628
292 73
174 914
157 702
117 636
115 192
513 455
385 405
555 346
392 608
318 152
187 780
995 111
116 282
377 693
863 188
975 94
534 679
215 959
77 637
494 83
687 730
301 972
268 926
600 565
508 287
736 23
465 65
268 506
808 347
7 504
975 544
432 930
511 299
184 635
82 463
353 767
116 76
311 965
443 21
536 516
782 708
154 912
884 982
177 789
921 185
352 42
349 840
340 66
324 663
781 499
30 619
912 473
163 787
818 755
529 832
906 751
502 979
232 367
300 612
507 543
845 41
467 381
588 94
64 982
642 724
308 87
799 608
737 51
710 32
366 75
447 736
257 260
295 717
120 429
92 968
633 593
223 447
890 702
970 50
186 14
669 778
731 999
8 468
31 540
873 929
40 247
141 929
754 979
721 515
238 297
804 909
755 621
46 306
352 864
213 564
80 513
672 823
506 772
906 611
168 485
867 495
240 413
54 434
595 225
3 820
468 863
748 216
782 498
49 742
169 560
439 345
373 866
632 498
35 132
67 816
938 178
401 881
318 983
211 538
314 112
548 151
172 372
364 351
521 537
561 469
795 43
697 818
640 15
173 464
567 729
480 663
759 97
216 275
188 263
11 52
492 20
42 986
958 431
874 90
188 774
127 448
74 151
896 746
759 377
369 325
38 703
493 645
438 457
917 123
336 362
781 690
187 311
786 956
982 183
971 330
718 765
604 739
102 239
202 282
750 693
334 646
895 901
891 39
812 382
906 458
141 703
130 354
86 464
401 854
731 818
224 932
964 647
805 758
872 214
101 481
311 936
772 96
364 334
194 82
121 119
834 675
130 651
522 952
218 453
642 909
345 3
692 598
734 316
160 668
468 775
421 564
343 549
514 719
974 150
953 835
621 289
654 619
305 901
518 514
637 273
60 725
259 456
844 323
621 792
446 703
381 854
744 565
784 351
941 427
182 35
829 680
221 855
743 333
149 272
626 117
888 519
833 926
945 45
651 762
275 63
750 958
76 660
367 393
518 1000
348 816
118 128
763 549
227 488
606 423
946 926
374 483
340 123
89 279
93 774
145 810
885 752
313 546
382 126
483 31
747 524
594 434
545 335
16 542
783 263
571 922
306 230
570 543
11 197
300 448
974 67
636 783
810 259
561 504
930 772
478 112
219 218
864 909
721 148
19 132
123 855
607 812
56 610
213 536
794 305
426 58
604 452
327 892
640 646
591 570
924 279
327 359
194 462
115 846
803 603
287 916
129 624
63 375
514 463
228 965
417 912
668 192
878 415
643 966
263 567
382 828
390 375
381 441
859 975
735 784
22 337
699 825
1 959
998 723
885 548
998 437
62 994
938 422
474 196
518 852
316 188
578 288
384 42
167 491
831 415
220 815
732 916
203 292
414 474
668 981
906 728
995 735
320 660
591 976
860 309
14 643
380 796
506 692
157 968
509 735
156 247
407 604
224 637
225 40
711 257
553 566
142 654
306 144
86 817
168 545
589 517
983 705
777 234
130 611
566 190
211 123
408 746
846 177
785 148
279 529
434 423
652 642
133 87
529 935
406 586
47 221
236 529
29 421
909 275
608 266
871 904
257 276
403 372
867 364
241 919
485 556
838 428
460 77
738 280
785 855
385 988
718 668
456 560
807 776
537 735
228 301
216 257
464 685
886 594
276 926
377 659
264 404
702 33
817 961
343 484
688 158
481 818
112 811
140 110
420 416
910 828
812 332
846 950
439 332
892 749
592 61
928 79
53 957
699 137
704 994
26 339
297 167
745 389
862 40
473 68
466 27
733 280
858 673
856 444
299 53
734 712
90 148
413 500
959 134
496 471
895 933
163 699
30 904
231 467
403 670
291 418
303 629
789 348
352 497
594 359
932 813
111 833
391 674
903 978
885 626
581 83
367 896
615 638
678 946
891 152
393 614
384 480
952 115
609 944
330 217
367 633
536 500
856 621
57 588
135 100
86 39
478 146
623 647
64 630
818 140
978 579
5 453
524 790
450 397
531 511
466 243
69 595
206 848
523 465
101 904
652 261
976 492
440 77
619 747
418 905
280 253
729 56
340 861
386 77
529 929
57 242
438 951
889 596
400 707
632 356
636 751
143 371
707 797
117 262
690 765
604 243
222 383
407 613
750 881
389 955
551 569
261 469
295 145
55 67
669 145
717 331
569 56
111 492
111 692
332 235
540 599
604 207
49 421
703 275
329 843
697 206
221 717
827 701
328 649
292 638
724 574
318 973
759 131
915 24
298 726
910 104
660 405
972 988
114 124
499 650
611 474
566 858
571 496
261 383
128 104
890 674
655 604
544 527
409 898
788 354
663 146
123 463
249 758
97 853
731 481
116 697
4 87
640 616
180 367
188 140
319 477
887 646
267 913
5 29
181 394
62 251
621 170
526 309
978 981
421 768
785 156
633 845
253 786
912 862
967 871
970 800
828 841
348 942
955 884
86 14
221 571
669 597
528 151
885 285
614 635
524 307
170 300
521 293
938 526
157 814
802 481
319 168
875 399
914 128
622 162
319 522
861 324
765 140
967 494
466 622
822 404
947 436
167 417
503 245
274 136
900 422
520 102
485 977
112 484
810 427
196 467
896 589
953 822
57 27
479 955
643 619
425 794
685 880
331 159
849 240
475 200
940 771
897 976
570 997
164 150
240 111
625 329
215 787
943 843
290 771
397 81
817 123
116 552
964 738
694 731
34 670
398 265
219 809
271 948
200 801
359 599
752 455
775 303
186 909
114 306
428 989
546 522
898 818
798 190
122 434
767 187
24 482
908 50
359 178
738 586
684 560
991 88
115 889
495 524
789 540
889 487
270 465
364 333
5 499
761 856
365 280
397 887
865 949
763 377
335 318
980 392
410 293
840 264
198 120
837 189
948 764
700 916
688 59
667 839
985 315
280 591
153 179
748 66
871 916
632 811
18 7
178 349
468 779
900 201
522 207
974 204
626 335
844 126
700 319
691 711
278 34
748 292
151 868
603 359
446 329
764 344
61 63
260 186
430 243
334 592
840 626
319 471
145 510
899 769
749 230
533 40
645 623
21 357
170 942
492 212
725 799
534 348
742 980
557 420
184 91
480 47
519 272
194 34
926 248
963 618
234 542
901 95
347 498
873 293
154 585
412 659
766 851
155 353
230 287
133 673
878 630
114 689
636 517
708 488
662 605
564 409
760 448
263 116
897 665
461 12
526 258
725 775
480 960
403 568
564 789
310 990
824 852
573 328
363 392
163 928
748 642
489 257
417 434
594 625
524 851
706 594
750 291
513 674
274 815
836 599
524 21
150 280
344 122
238 991
917 785
709 908
722 975
674 357
745 689
979 821
949 196
649 829
924 277
439 849
476 588
663 205
767 242
40 128
824 460
426 422
733 288
509 723
717 444
292 477
928 246
179 654
842 471
191 247
362 541
421 678
921 463
603 788
8 945
726 176
172 904
631 75
674 260
398 976
372 19
308 791
839 552
232 972
246 431
505 671
608 508
876 994
863 916
439 847
354 464
79 128
77 656
36 179
781 952
423 393
863 621
990 765
77 738
728 491
10 166
120 700
49 708
150 798
945 48
826 607
75 329
509 647
512 91
615 948
784 913
794 801
703 838
621 531
777 710
275 183
228 647
496 660
784 689
516 771
635 170
402 195
987 640
971 470
381 814
642 858
657 437
783 77
553 820
289 15
454 264
543 683
72 405
290 19
103 150
87 684
703 600
26 885
202 900
781 75
511 312
133 883
343 283
609 5
215 499
939 624
724 661
893 715
482 823
95 483
777 826
793 628
472 332
920 273
382 273
898 245
640 58
813 672
622 133
157 403
301 250
368 141
659 13
363 200
610 670
23 641
119 889
932 886
608 807
347 193
698 976
595 116
855 266
32 503
999 234
33 829
837 226
966 496
506 936
691 848
53 620
262 811
933 938
554 588
963 976
211 77
610 832
376 860
805 288
136 529
14 142
674 20
392 840
825 79
557 128
350 617
315 783
883 776
924 784
273 712
440 564
283 961
73 221
211 492
169 658
370 411
676 782
784 762
37 796
523 885
259 474
782 126
46 644
353 749
751 125
247 308
217 911
407 688
518 724
167 174
365 985
310 925
894 235
17 803
241 942
138 921
589 699
153 117
212 912
924 534
642 72
40 79
635 377
571 392
803 980
834 597
329 862
657 531
181 366
224 713
493 286
373 435
895 110
414 378
688 543
25 457
171 310
60 672
390 250
566 587
994 134
328 210
628 752
284 585
997 496
806 161
799 521
284 509
686 397
2 439
912 235
400 326
90 937
385 446
207 380
241 872
136 204
270 335
635 304
263 625
105 387
975 116
671 612
586 344
232 891
627 976
705 275
706 946
391 246
605 600
641 373
883 440
64 543
570 348
655 641
19 791
39 254
904 875
29 882
472 726
282 899
780 736
746 151
703 324
329 855
786 246
789 414
180 103
735 120
341 505
622 707
426 133
891 74
664 314
709 584
745 302
220 468
106 422
941 180
590 959
269 839
283 523
78 250
619 791
555 516
423 878
973 306
912 647
666 251
446 347
558 423
824 774
891 906
47 957
665 885
659 301
224 864
260 845
893 877
572 911
275 167
364 865
108 701
637 929
957 425
525 162
711 921
727 355
197 596
526 125
317 875
420 22
555 78
408 31
575 937
654 920
876 28
902 112
306 966
34 528
537 788
992 227
807 175
688 845
706 495
896 717
911 334
11 111
712 623
478 496
946 798
366 498
275 486
919 308
2 920
667 968
848 279
200 927
136 584
422 762
92 501
925 951
558 68
726 642
787 174
415 234
729 538
303 946
585 614
260 727
57 944
386 106
458 583
901 847
647 200
684 459
360 44
276 62
330 813
983 668
834 785
489 118
690 216
966 180
727 957
396 971
641 725
247 122
609 2
581 596
347 329
230 591
468 840
94 221
626 942
812 952
453 981
986 854
354 9
962 100
412 108
498 4
104 225
812 493
27 725
247 680
720 674
259 715
7 283
687 204
655 223
570 733
961 291
161 608
57 350
119 541
944 386
151 800
528 812
486 278
529 137
639 915
546 565
965 679
526 434
615 476
24 881
272 568
679 11
97 906
631 111
663 560
417 790
320 119
428 74
207 147
524 768
805 846
873 587
363 258
172 338
984 37
361 813
949 962
438 257
503 899
363 229
844 909
342 901
55 184
775 824
821 551
580 393
572 537
195 111
826 912
922 929
636 786
4 973
972 338
43 480
954 891
690 356
40 832
288 834
881 166
925 968
874 452
360 956
329 167
605 494
401 208
247 507
786 965
944 219
292 485
758 168
972 401
127 957
649 942
571 262
54 475
953 569
713 655
669 34
564 838
894 167
94 33
992 829
934 709
975 241
348 951
661 989
305 926
97 191
750 258
36 480
288 462
337 439
101 273
104 775
371 730
844 211
983 66
527 371
917 735
461 464
497 992
341 513
58 814
901 332
528 668
226 205
641 991
983 7
52 344
227 492
431 146
732 908
870 103
954 527
803 797
645 402
382 764
476 640
286 395
675 362
243 257
241 587
108 926
66 475
66 703
142 548
582 546
180 550
23 401
487 840
179 265
675 520
62 279
905 189
578 871
957 849
390 86
928 435
646 919
212 396
750 112
831 723
167 540
575 659
96 508
305 744
246 27
492 53
657 933
762 641
299 758
6 917
22 751
735 66
154 723
247 410
112 778
435 721
33 584
941 881
3 757
272 780
873 539
114 657
476 180
594 752
299 120
128 531
428 654
193 520
17 510
23 114
252 303
869 318
225 916
637 238
306 172
619 316
951 177
774 755
41 85
698 530
120 362
139 669
112 508
886 357
828 11
272 39
626 382
693 343
953 962
77 825
538 153
959 538
763 929
567 211
253 511
64 394
479 879
497 808
734 622
83 231
259 470
865 538
321 337
917 639
906 476
967 317
801 678
402 387
956 161
983 196
579 337
73 939
451 347
909 29
301 606
323 925
516 786
786 565
996 795
34 993
348 255
65 913
484 469
664 157
676 42
880 449
806 526
424 934
681 550
405 753
7 984
570 660
140 854
449 394
848 703
223 993
755 580
773 918
449 476
186 162
468 89
368 658
234 697
139 922
768 971
381 591
197 897
239 825
404 297
71 106
155 485
45 998
835 233
692 221
448 831
562 373
181 413
304 73
402 336
62 376
889 58
95 374
180 515
621 464
516 327
858 554
721 129
230 372
620 373
51 258
411 375
4 677
722 214
580 801
123 431
807 736
40 705
949 995
117 207
416 103
722 604
59 779
767 762
508 234
926 491
810 709
430 78
269 730
81 944
617 405
980 275
688 76
991 649
991 925
18 61
996 733
728 392
25 613
38 460
708 982
267 869
453 682
665 641
428 253
128 941
931 954
923 95
555 715
721 135
288 122
760 646
959 181
437 927
584 157
23 468
674 946
617 435
226 159
558 823
421 145
611 846
588 170
997 749
606 182
985 741
520 896
747 163
913 512
475 689
673 73
14 961
753 322
564 995
994 121
450 239
175 820
126 518
778 435
439 246
4 257
72 528
255 967
559 880
87 445
14 228
387 696
990 732
970 51
374 456
894 132
114 609
251 833
738 706
47 137
390 99
514 380
788 54
882 969
761 395
500 53
129 924
676 294
273 112
333 291
746 416
916 933
174 209
540 516
819 705
464 472
279 969
112 791
954 848
491 832
602 390
555 156
682 112
846 579
744 927
830 493
764 20
436 370
887 27
341 638
861 772
464 135
715 265
943 92
49 261
918 662
600 952
700 330
389 648
484 111
457 496
71 879
757 615
675 602
258 511
384 5
43 540
671 427
113 674
857 539
372 357
557 821
916 163
379 601
676 879
257 936
928 525
945 155
790 967
58 194
781 609
811 575
202 971
724 98
231 994
577 310
654 355
33 151
805 322
638 990
248 873
569 123
388 865
313 301
541 246
182 439
898 999
887 974
471 373
857 694
731 521
545 356
314 740
408 735
293 307
386 387
710 756
876 737
579 467
9 806
121 617
946 983
847 882
332 519
937 790
560 842
865 574
232 705
433 427
104 244
257 643
556 501
646 337
993 301
447 831
64 554
992 152
661 509
190 242
252 656
501 43
669 467
151 69
181 692
646 743
78 129
467 535
65 269
364 254
510 278
682 424
995 32
501 241
679 759
721 58
113 413
204 49
168 465
116 447
304 124
158 619
366 172
689 819
264 229
199 622
580 911
149 598
198 814
530 148
192 330
707 183
830 51
789 317
562 123
913 644
370 562
415 525
161 924
513 305
87 875
487 854
773 676
472 762
69 804
727 714
411 3
637 454
588 414
675 222
436 594
415 597
837 79
3 248
867 436
448 392
119 387
294 843
776 698
813 81
372 633
527 83
9 133
612 568
15 923
490 810
299 559
980 973
789 40
926 509
249 963
122 168
942 210
968 454
234 981
68 99
455 891
438 255
428 389
910 128
890 618
325 299
165 762
90 837
203 379
329 293
518 260
608 11
191 899
744 201
440 154
101 613
553 876
732 311
929 794
330 264
186 942
900 400
146 972
327 136
946 889
551 824
660 133
19 605
214 221
924 526
6 439
650 997
283 982
496 999
100 783
159 847
953 126
792 619
412 35
748 931
752 457
310 485
20 140
588 305
790 683
57 614
636 542
215 873
623 497
385 52
197 321
511 291
400 527
696 538
145 572
22 713
471 456
40 416
794 640
414 80
962 241
136 591
530 817
601 94
727 223
64 801
251 315
863 785
690 318
790 535
878 274
269 100
609 625
962 292
268 668
907 233
824 639
635 978
611 341
880 623
105 962
887 629
47 539
519 538
475 392
875 495
286 500
417 242
989 656
93 708
682 947
237 710
580 33
103 124
352 781
972 91
849 377
785 906
590 65
10 321
293 450
806 261
20 320
185 189
607 104
493 559
626 628
679 61
991 867
642 334
21 80
22 91
175 45
155 635
211 545
381 262
321 180
96 218
957 829
885 445
437 667
207 884
52 128
443 593
576 760
631 989
649 400
46 163
606 14
966 181
605 442
718 814
790 218
256 636
795 476
20 710
500 299
548 232
835 626
454 302
993 519
390 493
696 76
561 443
763 786
379 423
553 833
286 652
531 642
2 255
851 9
985 445
715 97
307 368
91 810
812 283
358 796
534 749
24 943
340 214
182 282
223 127
369 885
930 336
602 753
658 408
147 274
896 302
300 611
747 658
841 184
661 70
64 420
938 475
579 115
892 230
145 35
105 21
361 732
501 145
227 640
151 435
122 701
84 252
217 756
706 203
888 594
970 789
720 392
488 207
517 114
861 681
440 441
79 178
59 302
201 992
483 781
227 183
305 593
516 301
415 575
991 350
520 615
708 852
363 54
450 855
504 116
413 260
592 874
839 850
837 714
141 12
837 887
455 128
839 474
657 117
460 976
399 260
506 458
644 494
623 508
668 463
705 575
338 304
270 210
307 669
14 840
848 124
582 885
870 934
570 386
262 762
88 464
163 993
241 500
422 684
79 581
51 941
554 841
723 665
274 829
957 229
908 647
398 616
506 866
628 577
142 184
859 288
535 153
299 669
639 279
935 703
833 621
126 561
817 687
843 80
499 114
892 207
853 47
912 668
390 503
719 146
635 903
701 105
685 514
676 208
1000 707
299 183
508 500
715 220
344 473
519 302
760 610
182 101
861 341
773 365
567 1000
478 370
473 563
546 326
280 260
963 98
215 455
578 733
531 564
65 15
582 434
499 329
479 366
151 673
622 216
429 19
998 927
209 323
96 534
229 716
716 603
75 78
551 671
580 44
591 567
710 697
283 711
158 499
851 758
564 685
404 790
485 415
631 536
985 431
506 859
908 586
892 354
570 853
686 417
318 710
975 359
466 955
616 316
765 891
408 717
416 424
517 252
301 471
592 204
925 458
845 501
192 627
719 140
314 762
182 20
916 229
600 742
598 172
132 531
586 759
686 881
466 512
697 622
820 446
522 187
355 732
758 196
661 16
177 86
955 379
127 647
304 638
697 880
422 953
479 284
943 319
167 198
892 493
228 820
177 92
138 283
658 805
353 646
315 191
789 405
318 415
902 384
636 235
478 273
269 504
225 659
297 436
143 193
19 94
233 948
877 989
827 280
743 548
893 41
487 793
142 658
290 826
613 173
931 817
929 105
599 219
506 718
220 546
603 122
423 744
804 339
598 302
460 272
595 655
360 969
343 250
578 579
735 825
462 877
988 812
287 141
449 309
79 741
760 930
66 769
523 800
294 48
601 272
533 424
961 151
867 46
206 258
321 838
802 85
403 477
890 965
518 411
7 378
833 545
811 293
517 166
705 334
491 190
176 390
544 674
427 517
641 602
424 357
207 281
239 149
797 116
635 336
885 927
433 477
408 213
126 653
161 812
370 96
934 775
593 30
398 53
166 819
431 251
179 843
742 710
930 318
221 505
960 536
427 682
783 113
173 484
298 354
663 530
676 204
144 322
941 972
539 692
557 39
342 627
398 986
173 259
398 20
80 418
511 185
341 206
756 301
132 937
153 216
863 355
64 193
726 376
338 622
93 866
84 978
850 826
239 217
936 66
830 800
384 638
557 193
585 412
366 85
849 52
362 850
951 151
345 601
871 961
310 882
615 565
86 417
437 212
165 662
630 202
897 942
203 32
719 512
330 458
160 978
150 291
106 947
828 319
661 515
254 114
140 84
801 410
193 439
895 472
473 970
713 936
495 173
827 159
615 456
3 534
722 933
886 823
398 36
893 437
20 658
34 626
800 894
982 744
170 664
236 546
880 882
246 148
711 291
511 236
919 303
393 362
726 832
361 134
619 950
396 561
425 112
934 543
74 271
421 87
118 980
306 198
294 60
194 628
165 598
619 845
642 696
23 418
867 977
326 446
228 951
867 621
625 950
464 222
692 241
832 680
14 147
568 701
428 125
199 118
152 109
26 45
610 827
848 643
514 216
569 533
277 571
141 505
26 655
712 911
886 819
814 973
565 260
101 290
998 417
10 991
418 828
666 624
576 405
168 950
217 115
41 936
343 721
73 293
22 889
338 560
60 352
215 39
649 370
404 273
928 797
848 736
432 941
518 817
283 796
850 765
463 324
679 308
901 421
955 705
505 867
219 889
656 694
223 33
54 460
834 38
543 807
693 745
817 16
572 891
160 832
729 955
900 379
284 688
948 486
501 275
540 174
567 470
852 110
796 436
14 293
968 134
382 972
212 662
731 543
905 84
593 924
291 506
811 599
152 172
316 690
449 868
986 255
199 65
131 223
624 520
682 317
334 316
390 235
78 987
55 399
599 241
857 714
565 954
106 566
703 486
950 689
184 366
411 502
279 551
847 829
40 656
468 469
95 986
785 770
955 68
34 591
323 496
774 936
183 975
139 959
390 160
116 132
639 398
976 442
85 442
363 385
41 240
849 58
910 72
946 263
327 725
148 98
794 747
308 483
53 268
738 928
102 22
84 600
340 335
331 593
966 200
707 793
963 383
281 464
164 646
382 730
992 606
416 740
396 412
683 444
877 588
861 955
303 489
98 711
430 865
85 327
470 859
295 13
642 792
940 357
120 16
285 322
73 532
607 953
604 788
659 236
276 238
337 572
785 793
599 64
616 797
776 762
842 603
375 154
1 432
240 678
375 499
361 366
423 937
294 318
705 790
665 11
397 737
966 165
687 738
964 927
502 487
537 624
565 451
551 486
920 585
428 278
126 335
926 840
139 755
765 109
909 853
608 122
956 924
714 682
379 70
80 752
166 296
80 476
727 674
892 875
548 7
896 645
78 829
970 284
679 418
874 63
990 186
123 366
374 313
249 294
954 471
301 185
371 557
871 567
659 637
21 736
542 811
51 955
254 985
938 60
531 58
721 679
908 396
865 697
258 434
440 75
399 983
699 250
452 140
501 245
437 819
781 322
26 447
291 38
767 552
879 249
692 970
827 213
780 978
700 221
502 491
135 331
813 466
304 458
383 807
909 893
39 56
921 395
704 694
249 933
607 8
470 586
864 771
253 7
242 163
41 304
625 482
733 260
838 750
405 985
104 508
636 846
591 554
601 963
211 656
507 657
26 930
531 136
24 225
756 695
667 26
847 991
913 162
150 737
369 568
183 736
849 164
846 647
820 427
272 55
527 76
562 956
598 325
819 364
21 549
760 805
795 159
281 939
235 503
519 928
54 3
185 304
206 313
709 570
866 265
334 812
613 630
167 288
946 219
361 12
778 594
431 484
805 15
250 648
787 742
51 547
468 215
687 916
374 894
303 704
637 901
769 18
320 663
383 788
961 508
117 302
179 705
413 99
680 423
325 477
404 78
465 684
928 742
253 51
405 955
484 729
449 933
842 660
265 483
221 493
345 559
98 157
925 376
7 667
928 266
476 981
308 93
322 150
96 989
203 389
165 678
497 341
580 994
889 306
215 554
207 956
354 494
381 840
264 363
931 632
425 923
570 741
466 6
723 485
210 808
696 352
585 216
617 874
192 557
490 904
32 78
749 385
24 389
48 795
700 877
319 642
498 372
390 937
473 7
75 161
69 997
693 55
815 766
95 709
384 937
215 853
20 651
589 468
709 535
102 870
637 662
991 263
542 904
785 402
305 849
497 829
954 408
827 745
339 639
756 105
66 33
371 432
835 746
423 768
775 733
18 54
510 167
473 477
644 920
600 371
495 541
670 8
369 995
396 708
40 338
880 984
236 297
937 161
377 766
368 304
3 527
619 51
216 759
352 600
819 687
467 688
312 917
575 764
788 524
962 229
717 818
466 687
157 897
781 907
623 924
380 78
291 925
868 706
190 937
783 975
140 942
679 830
456 689
848 997
995 43
289 128
887 904
330 756
609 501
480 389
440 293
794 461
831 921
202 123
802 395
248 91
158 428
628 29
721 84
956 834
599 675
494 328
686 552
968 675
909 44
802 226
17 654
968 723
260 431
421 259
888 139
645 379
394 132
341 325
481 158
174 858
179 216
881 221
135 606
576 436
195 637
975 179
277 881
680 83
306 952
643 175
912 673
238 702
33 231
169 831
919 224
462 113
326 926
506 297
767 508
921 807
729 90
863 508
914 443
967 749
90 40
845 457
510 993
653 2
513 46
491 343
681 361
857 747
447 939
191 302
493 155
350 627
914 310
366 138
559 788
548 512
176 595
306 884
588 82
613 133
365 491
913 380
355 582
995 76
542 536
195 794
506 82
49 389
693 707
247 739
255 812
211 234
317 191
292 946
323 193
373 452
571 429
486 426
804 25
415 334
24 170
757 339
617 528
55 179
60 361
985 269
848 264
844 593
30 34
493 473
243 101
409 422
95 96
666 259
857 175
416 766
134 675
164 537
984 523
95 587
866 159
221 933
726 926
461 279
824 230
887 255
61 535
967 458
562 979
976 717
943 126
279 38
608 963
974 520
268 555
14 134
127 521
669 749
494 44
85 968
402 103
911 79
878 315
657 174
687 883
1 319
359 366
417 748
253 248
205 676
751 989
786 252
715 30
325 677
747 638
239 946
187 160
4 379
424 113
414 827
883 113
534 787
518 812
663 705
588 747
275 606
743 62
600 530
670 300
859 434
649 281
150 166
507 523
593 228
322 672
65 380
889 467
794 695
786 980
322 841
918 37
776 588
497 254
159 583
731 696
486 930
570 965
221 95
386 133
142 459
928 975
809 758
979 173
365 49
333 102
871 704
249 197
756 462
783 903
902 844
130 321
26 865
531 362
478 748
997 426
12 532
423 360
682 55
29 952
931 896
562 828
73 255
95 641
414 650
964 158
113 323
632 747
891 369
174 853
130 951
793 385
288 765
903 685
348 378
674 284
805 958
264 31
960 228
88 416
380 721
379 365
43 82
407 478
622 252
623 245
735 633
27 557
196 403
412 470
312 205
193 881
676 844
643 770
519 663
839 179
873 953
613 273
888 136
721 719
998 653
37 685
633 407
76 859
310 189
865 518
368 52
358 715
447 456
325 751
97 129
408 547
995 236
324 552
218 75
433 2
777 94
461 537
782 69
611 117
780 478
256 251
365 540
214 372
759 832
383 731
55 603
971 582
472 163
764 81
516 697
313 427
435 359
524 233
70 588
666 197
383 355
873 357
275 55
103 491
441 314
898 395
489 362
944 442
361 536
446 413
151 960
975 292
741 396
742 382
325 535
755 807
67 15
705 102
82 231
385 831
796 263
868 994
893 924
775 213
304 470
933 122
159 157
204 899
135 686
327 266
582 468
685 654
334 91
737 926
30 328
723 615
800 260
165 211
744 180
834 792
59 751
83 378
760 2
459 731
306 610
142 286
675 736
663 637
355 820
395 643
560 25
700 15
197 987
622 717
952 619
388 393
216 990
951 388
933 751
891 603
803 164
282 230
932 123
434 559
79 461
193 759
535 777
861 257
570 694
230 715
905 235
555 771
12 155
819 274
403 395
407 204
132 261
337 148
340 92
677 359
225 715
506 96
222 906
289 626
869 756
770 498
890 896
854 701
143 830
89 905
162 934
983 767
599 674
585 159
337 280
80 458
682 336
853 264
964 938
358 351
405 674
928 820
206 375
455 253
906 559
568 836
164 49
547 491
435 620
411 808
819 338
191 607
749 36
283 957
214 758
477 828
453 123
278 361
67 284
928 823
397 91
31 564
414 256
341 394
247 955
805 974
981 919
492 963
989 379
642 941
757 935
49 218
464 683
521 349
209 83
518 241
732 158
519 831
48 312
593 700
315 765
994 792
418 302
261 286
917 620
982 220
175 254
472 542
95 582
533 318
143 949
912 304
298 135
527 58
660 967
405 99
266 771
623 424
84 476
251 806
259 10
297 795
535 133
142 829
92 94
959 838
99 96
905 180
215 571
508 283
818 405
718 507
876 807
444 784
472 319
113 996
766 397
955 284
525 360
366 716
520 444
220 983
228 48
311 131
665 925
463 567
493 171
533 185
672 536
604 489
44 495
73 887
709 750
560 584
335 530
322 511
729 359
546 951
96 998
57 237
231 278
99 797
366 384
627 392
848 31
45 846
800 514
955 286
100 630
495 406
678 602
407 542
625 420
591 751
814 326
568 693
858 326
981 432
709 503
523 28
879 902
562 725
822 195
73 995
324 118
65 570
746 610
871 983
971 42
925 892
797 284
380 328
115 698
153 516
222 715
401 938
433 395
957 377
939 746
655 887
664 6
307 361
425 443
903 779
106 454
546 78
61 533
677 501
376 667
486 556
387 45
220 58
251 873
564 520
800 111
525 479
87 630
846 590
68 312
341 175
997 257
858 560
658 618
476 707
204 714
82 562
752 555
145 283
659 255
394 729
194 672
407 87
897 521
244 73
872 15
426 735
767 707
406 376
714 932
289 927
412 732
55 833
880 487
289 551
389 267
556 759
379 563
998 851
742 14
105 879
316 63
612 142
329 453
878 950
236 42
105 566
180 245
61 464
925 752
332 302
785 292
323 512
541 125
821 721
192 303
15 998
641 455
64 355
314 840
999 850
493 104
681 613
270 861
11 85
203 247
117 869
48 498
456 667
584 78
600 237
947 419
266 479
760 34
889 980
196 62
162 863
881 739
725 88
520 315
803 409
478 801
271 733
275 393
438 999
90 566
652 960
418 223
910 563
105 992
830 554
908 937
553 744
611 430
580 449
695 130
570 683
789 899
856 779
754 891
633 972
156 687
876 865
286 676
626 185
277 220
271 139
73 239
324 779
163 148
471 854
975 186
196 346
721 8
711 875
565 130
340 23
773 409
685 882
741 525
323 904
74 137
108 332
498 485
996 805
778 302
883 979
170 336
261 532
353 208
574 760
817 53
953 968
383 58
449 426
285 930
685 403
356 568
375 168
967 987
984 657
671 677
865 705
215 770
510 567
825 925
823 237
496 194
140 490
377 453
781 366
828 179
650 490
489 340
241 287
682 711
923 253
743 601
753 409
540 704
825 787
562 51
229 367
469 875
128 795
968 861
540 425
126 505
545 413
944 77
490 741
324 596
430 205
631 124
893 122
537 583
318 177
107 342
288 169
923 959
732 180
554 892
414 459
71 986
234 504
212 933
625 630
997 267
62 546
66 166
332 469
425 848
723 696
556 816
698 62
454 304
844 736
137 32
606 402
344 386
978 689
518 923
429 300
869 743
52 327
459 551
879 586
522 311
672 777
675 577
583 598
285 922
539 103
414 454
283 838
19 812
939 92
406 516
191 213
249 616
408 845
838 299
835 42
340 934
833 694
619 302
991 495
536 554
747 352
399 197
58 304
206 878
457 768
996 506
450 434
604 101
515 971
642 436
354 965
868 366
314 269
269 12
83 862
211 896
124 525
890 274
619 210
935 474
680 299
545 925
778 976
73 705
293 946
117 668
694 380
343 968
626 345
568 784
690 525
628 864
384 100
355 894
983 343
266 653
906 686
704 674
384 110
806 826
589 415
174 331
58 509
48 968
610 488
70 317
58 1
799 480
932 291
877 55
365 244
350 628
586 97
310 336
893 328
348 532
832 818
547 489
380 627
220 929
785 407
981 575
60 382
543 473
701 729
256 104
263 39
882 320
794 140
460 851
330 60
410 506
521 653
117 156
26 544
649 356
716 60
731 519
57 248
540 943
575 746
492 239
653 340
24 50
320 4
441 934
639 945
644 130
506 594
702 567
331 426
731 446
530 861
882 147
709 650
973 79
471 473
466 779
94 755
599 783
166 162
418 520
895 396
802 677
15 425
513 193
974 235
995 906
433 66
403 261
960 410
646 821
227 541
17 514
573 28
213 563
616 889
991 645
98 689
288 790
636 116
318 471
393 1000
843 289
500 892
15 689
914 742
657 808
945 747
68 620
556 542
194 263
835 63
400 227
95 805
452 357
410 699
812 184
579 413
324 802
11 780
980 502
475 250
798 817
423 67
38 259
473 126
98 324
664 205
239 514
391 740
948 187
623 706
783 818
985 436
600 2
310 602
763 157
792 751
516 760
948 939
532 221
406 662
305 114
828 636
47 552
771 473
527 815
648 509
627 943
944 264
137 516
287 904
459 597
695 419
373 884
394 854
383 692
648 286
517 535
408 709
557 419
352 868
236 696
626 49
759 204
653 30
619 898
361 649
810 539
422 380
803 573
26 747
368 26
709 400
322 463
771 447
861 346
29 261
243 747
313 477
916 828
129 587
959 178
768 771
155 230
513 140
785 169
302 250
440 342
580 113
585 515
528 150
520 257
216 27
355 85
114 809
727 501
840 962
31 770
696 480
711 144
791 760
941 662
429 973
618 90
970 134
660 765
326 630
681 518
547 947
558 305
979 555
102 334
549 463
140 964
625 575
720 232
94 392
90 575
194 796
114 212
585 716
410 665
143 1000
869 78
949 700
259 302
388 76
397 183
524 975
428 701
310 236
737 347
958 472
10 177
291 537
419 962
566 474
10 641
968 601
517 111
752 118
534 699
349 460
626 749
997 237
274 692
422 933
522 181
314 557
229 955
760 839
625 866
834 787
809 613
854 585
802 714
438 297
906 32
456 801
22 90
598 536
798 563
232 791
20 118
968 176
282 786
404 726
106 371
326 623
245 15
599 24
781 802
462 817
815 587
33 475
490 345
328 882
58 661
637 20
372 896
178 102
235 945
753 284
999 387
83 157
457 292
230 500
458 503
242 439
964 358
891 841
327 242
137 319
287 917
979 242
483 253
118 904
95 442
312 615
899 477
220 60
220 629
139 632
776 680
261 642
827 169
597 247
152 377
755 717
205 332
902 16
46 490
818 473
326 859
926 233
625 877
851 515
258 921
476 649
416 213
874 951
309 534
208 516
475 105
176 454
31 863
807 276
24 878
707 581
514 263
442 565
177 124
284 446
980 184
824 616
653 826
80 677
810 742
305 888
204 500
860 548
927 719
135 501
915 399
882 151
312 970
15 478
859 812
809 978
185 652
553 759
991 168
813 410
130 349
100 282
231 114
455 782
310 598
711 281
938 773
67 183
116 788
710 483
730 484
569 50
92 945
345 808
393 864
268 951
540 690
745 177
871 701
810 433
876 64
225 456
798 637
600 609
62 677
665 167
547 301
970 803
573 445
45 854
140 441
230 895
308 620
671 596
129 234
428 393
653 852
44 905
192 860
643 597
311 612
569 811
835 775
569 75
428 742
881 917
389 628
879 998
570 770
212 705
98 492
478 324
741 666
654 972
821 708
24 911
697 298
255 93
249 689
926 740
983 879
736 739
711 20
452 324
862 710
828 653
395 79
890 402
484 921
343 486
719 222
822 3
288 9
79 574
527 956
994 523
865 90
560 982
721 165
414 524
821 525
419 262
503 761
991 620
861 334
909 554
378 276
333 573
829 743
191 550
716 569
14 985
781 610
211 20
987 670
506 435
651 522
869 518
944 690
799 25
417 287
716 453
46 283
493 519
729 714
586 868
641 368
151 2
141 835
552 847
137 554
599 799
256 65
650 553
468 704
805 957
572 31
133 209
873 470
570 551
853 463
661 761
30 440
50 628
246 895
603 120
946 708
534 46
954 732
657 45
636 120
686 504
317 399
303 360
568 504
173 674
828 981
246 777
614 933
914 480
711 32
628 514
592 651
519 836
423 881
435 677
912 936
52 705
172 266
283 425
307 404
710 245
240 554
536 185
721 353
760 450
628 10
765 957
30 190
575 287
249 466
9 310
410 631
114 451
223 600
485 788
552 883
504 136
202 233
936 285
286 877
983 593
134 206
447 1
174 637
291 788
57 146
487 742
549 879
348 976
398 357
994 290
206 531
490 836
192 709
46 487
466 426
690 555
239 680
615 977
288 540
783 117
294 394
794 349
670 18
767 447
352 697
604 643
965 181
137 296
416 719
932 387
741 703
752 666
566 652
503 851
269 358
47 847
716 37
728 978
669 538
565 143
453 412
135 621
82 387
466 623
427 274
287 359
566 319
29 176
872 902
819 605
20 364
598 691
528 939
604 568
36 896
351 331
901 841
763 436
702 959
755 373
687 73
959 847
101 110
578 540
920 325
149 136
681 63
742 267
613 125
666 777
632 184
587 510
124 599
963 111
18 966
497 969
268 232
828 218
423 431
555 919
159 513
40 85
47 634
951 485
91 306
766 536
940 651
720 12
474 360
242 722
43 786
939 57
805 485
540 838
619 377
937 230
915 61
234 523
797 210
73 438
908 173
190 760
451 860
496 995
413 916
969 157
481 466
232 451
541 247
138 181
901 329
731 536
373 240
967 590
534 160
516 680
543 77
126 668
470 887
293 683
691 621
261 485
271 294
681 127
231 228
99 338
377 187
370 284
22 841
185 135
523 851
39 325
149 126
304 33
914 581
330 335
77 402
423 56
969 846
233 328
685 804
375 957
227 338
728 346
814 122
667 928
486 197
802 587
308 769
747 596
124 997
920 7
7 598
630 501
725 529
876 921
694 315
307 111
488 519
766 667
26 581
556 373
305 995
274 339
524 760
343 769
778 164
231 191
505 113
73 431
395 292
629 344
53 415
665 135
440 700
207 307
827 830
630 387
976 665
74 549
196 328
358 978
764 402
255 841
629 962
25 5
349 853
300 72
385 394
583 404
619 280
214 536
427 878
819 742
721 758
894 272
825 276
249 737
774 82
553 330
881 636
469 753
440 83
825 110
179 113
885 958
452 61
524 296
954 310
647 212
619 976
621 902
702 26
250 794
201 491
963 514
532 718
265 840
744 500
306 137
321 909
406 216
455 689
159 193
644 209
872 684
589 628
546 368
295 428
250 211
842 75
780 43
884 851
743 402
189 719
2 750
784 486
548 153
70 942
812 770
860 360
450 542
412 272
464 290
36 202
340 47
515 63
373 492
620 330
406 833
430 201
426 35
775 214
186 647
305 766
187 272
730 759
27 692
772 206
843 345
632 375
455 254
309 815
623 102
537 464
379 503
509 122
824 74
601 174
715 709
489 76
231 436
684 407
367 646
165 357
222 729
265 206
337 171
732 882
974 96
480 404
119 538
206 956
68 292
111 979
874 343
216 232
288 711
125 662
541 90
952 58
640 422
559 377
92 759
413 851
166 274
922 519
622 784
61 149
368 999
382 955
684 131
50 896
842 939
119 626
279 555
139 285
20 47
790 847
309 728
558 110
453 912
695 287
670 862
393 521
478 399
685 520
539 898
257 985
526 518
308 766
607 11
393 407
566 500
472 195
887 786
621 554
704 194
496 58
660 738
804 663
653 273
774 297
486 95
413 879
323 177
95 631
287 263
373 5
335 248
538 657
926 27
188 64
15 735
772 501
63 622
366 272
849 308
690 163
589 148
939 225
559 327
691 424
73 464
45 587
999 291
470 884
847 485
16 282
836 715
116 496
446 162
99 174
613 991
785 634
57 480
521 923
68 626
437 869
824 462
157 838
994 614
177 845
427 381
877 306
399 74
791 80
674 174
565 6
729 69
127 499
640 757
66 827
743 14
934 815
433 670
866 295
209 661
147 969
438 585
650 286
648 608
36 890
986 507
967 799
136 853
107 873
744 602
560 199
425 850
452 531
389 974
694 13
568 7
674 787
973 398
32 549
418 348
328 590
308 550
166 860
247 655
34 112
56 441
144 476
117 629
684 141
160 660
475 29
490 662
669 512
271 548
889 918
401 258
610 556
215 649
621 889
493 342
438 11
410 637
555 312
88 894
817 188
114 956
600 487
908 505
948 660
602 167
689 550
665 440
560 173
601 427
545 40
482 167
180 102
316 130
672 847
865 88
403 269
747 629
57 478
400 97
897 540
519 206
194 348
766 920
257 306
569 736
344 251
934 361
254 616
598 705
430 923
858 609
387 168
435 280
400 484
397 471
851 256
238 1
119 132
615 550
286 126
720 6
511 47
772 47
527 462
279 567
409 77
391 43
563 72
669 262
91 932
886 983
713 877
536 541
131 252
330 351
632 894
588 558
407 641
895 14
240 120
138 104
737 910
449 7
612 740
883 764
165 192
208 390
595 592
132 970
429 548
155 659
14 315
798 823
595 233
322 545
326 556
245 25
486 396
254 733
148 380
837 423
133 77
97 555
813 527
112 258
846 916
22 232
126 376
271 252
915 536
478 994
872 149
575 786
556 615
2 219
380 437
660 804
613 310
916 567
748 625
615 433
762 182
49 555
598 143
707 222
768 195
550 898
444 353
663 634
665 523
48 176
808 4
403 813
842 707
413 901
945 485
316 684
376 949
350 68
228 609
780 998
369 589
819 350
590 652
524 278
117 217
112 645
262 959
121 4
795 788
704 416
559 92
354 595
875 947
172 902
325 242
307 130
678 406
950 334
872 812
351 613
542 401
237 55
80 133
616 990
509 942
745 647
733 742
643 769
9 486
140 690
638 116
501 569
528 855
317 355
11 33
132 961
315 576
730 146
853 359
102 321
644 29
352 515
501 954
496 727
971 432
13 970
204 764
203 89
93 309
997 722
558 279
265 771
454 349
982 391
55 191
387 194
302 653
502 770
449 250
85 592
614 591
519 443
768 715
63 744
463 611
936 137
200 490
987 984
539 617
798 177
207 574
251 752
905 410
548 761
830 278
985 465
247 214
170 372
901 768
841 8
324 825
367 737
212 205
282 385
855 784
53 551
596 676
712 975
843 725
786 668
756 796
855 894
892 286
677 975
493 63
877 425
912 113
840 567
467 401
160 647
362 259
720 45
12 64
414 996
836 444
590 40
272 409
609 918
371 661
815 245
811 764
169 455
591 800
158 785
767 208
646 142
651 661
412 559
552 196
176 286
340 202
991 392
34 866
226 247
384 588
506 751
636 96
418 360
275 228
845 156
767 500
843 168
445 895
528 174
956 628
517 974
105 229
346 240
250 659
912 261
690 207
130 454
951 412
217 784
590 119
316 217
599 165
566 533
328 52
184 986
343 796
831 651
522 41
201 230
653 908
212 445
335 388
31 513
22 274
636 8
769 433
842 654
199 286
252 621
824 339
793 732
222 907
638 115
365 843
416 854
339 258
55 540
567 970
233 928
944 904
646 562
786 428
727 531
189 813
278 864
789 666
929 100
794 378
255 606
534 984
626 467
278 37
212 558
21 743
182 276
215 987
101 149
226 536
240 462
463 632
907 834
965 37
177 266
193 944
172 642
897 466
815 95
858 17
651 16
178 578
971 486
735 709
1 191
887 559
823 286
972 809
36 677
876 410
598 74
852 373
86 947
320 652
466 786
844 367
304 424
502 401
874 708
697 600
99 153
302 824
239 799
621 496
781 525
351 261
392 862
517 639
275 106
49 340
792 474
495 174
132 816
214 252
968 778
544 773
45 395
834 341
730 629
105 342
880 447
768 630
748 270
785 998
660 616
515 273
753 684
736 358
427 415
604 67
364 843
536 815
877 975
146 960
411 223
719 507
427 816
332 93
973 70
32 39
467 596
150 666
62 939
362 627
451 38
37 66
396 849
109 602
437 617
732 891
54 57
403 303
162 654
583 360
453 889
296 430
320 533
26 642
843 957
910 365
698 885
975 619
796 303
419 599
531 572
821 336
367 854
675 20
832 90
317 557
913 575
799 140
37 138
634 916
829 143
158 206
74 365
513 363
369 593
201 629
239 595
100 477
296 309
646 817
623 175
788 35
800 862
275 122
583 686
403 401
572 380
313 266
51 551
165 644
878 40
702 694
713 827
377 952
326 788
450 84
923 554
694 96
911 44
695 466
908 373
269 1
16 879
921 343
523 773
666 971
676 60
797 80
789 452
281 379
444 722
607 431
715 312
128 758
655 483
656 931
265 873
316 392
901 161
42 162
437 30
940 309
951 56
325 188
51 550
346 288
77 659
893 626
653 834
233 906
246 125
981 659
490 85
491 380
365 695
562 742
879 438
275 794
152 733
610 117
399 430
877 139
1000 753
32 417
736 220
153 120
765 67
428 361
276 783
151 54
670 694
273 141
658 118
174 584
897 570
664 232
107 335
959 811
392 193
444 844
574 723
272 989
587 698
145 673
755 432
208 647
286 778
29 401
215 626
180 498
640 998
272 825
493 506
333 416
345 867
479 559
131 129
600 161
700 577
563 882
516 217
925 640
872 548
446 737
814 89
157 955
691 830
89 624
983 775
687 136
78 77
83 70
877 651
342 476
243 676
943 312
548 187
225 590
396 658
240 598
665 873
880 790
880 86
835 737
128 583
873 233
607 434
502 548
263 425
764 375
78 428
480 477
169 403
978 36
283 565
621 75
868 998
985 553
760 483
75 112
997 957
196 4
945 503
675 204
910 106
519 979
365 104
187 251
327 72
432 682
124 900
1000 392
543 79
23 991
136 829
407 55
589 562
920 216
476 816
501 528
852 452
409 774
909 876
790 223
798 583
25 997
658 167
338 483
423 192
371 626
91 775
350 308
310 93
274 928
364 496
808 7
727 942
964 768
624 679
306 722
844 514
12 655
397 35
73 575
359 88
687 31
413 314
755 338
969 224
815 488
372 915
105 816
284 211
534 936
334 289
142 613
549 875
587 756
748 461
600 779
736 762
484 479
274 848
163 384
507 927
390 30
334 195
778 641
465 793
982 831
706 682
379 606
284 850
593 721
968 408
324 820
279 708
710 838
692 365
405 22
5 636
858 498
315 827
982 600
843 740
237 248
946 204
442 960
579 194
353 506
695 25
756 836
387 938
172 824
35 801
709 274
196 155
303 213
301 352
6 585
57 106
45 313
882 78
469 779
820 791
937 748
705 998
453 842
57 38
760 265
689 19
231 150
997 973
296 864
238 28
520 740
468 695
881 52
568 426
403 933
195 112
778 342
20 72
196 536
66 244
69 215
30 891
784 609
759 514
366 551
59 51
689 416
104 257
562 183
109 328
916 609
872 963
377 525
929 872
413 429
111 6
189 247
379 525
948 151
420 507
370 397
405 290
454 800
271 829
550 377
573 295
817 47
188 762
139 787
620 348
507 725
508 316
211 449
614 988
304 266
673 4
921 20
25 134
879 40
214 999
556 957
201 433
548 775
417 861
639 656
470 541
854 102
39 213
341 203
892 319
642 120
495 750
378 519
71 835
4 185
612 741
272 499
178 369
867 766
476 489
358 692
953 818
983 598
47 624
287 723
161 486
741 269
435 78
429 442
992 31
68 924
22 276
601 21
851 249
227 104
55 207
321 57
540 4
490 510
440 598
376 915
468 673
449 210
42 779
143 109
816 838
199 699
353 574
260 19
529 688
23 702
47 405
401 10
890 909
228 128
477 393
597 769
764 296
57 947
313 680
724 793
9 677
643 646
214 672
358 544
382 184
995 733
535 727
925 315
712 482
323 751
931 423
430 476
354 133
897 953
904 954
691 613
484 852
24 889
271 191
662 397
91 421
488 465
736 123
43 846
457 453
343 361
760 702
299 208
858 776
49 932
539 573
199 931
217 154
474 452
531 984
629 247
209 80
723 792
475 880
132 711
775 477
313 560
231 108
745 591
548 651
938 919
267 424
587 511
666 893
32 809
58 136
535 996
708 653
820 294
565 126
793 989
542 626
420 670
181 204
1000 397
56 355
945 171
313 377
344 340
267 873
692 963
807 36
560 920
247 798
821 123
338 45
724 158
63 79
225 347
628 426
503 842
974 117
376 232
76 610
227 986
939 597
212 115
663 244
455 580
768 144
564 208
849 264
816 945
546 841
758 708
438 180
885 561
193 532
312 23
687 129
737 90
673 424
324 361
926 939
505 390
569 986
122 138
172 331
827 145
381 144
173 957
687 875
69 697
362 385
8 117
696 233
169 840
868 516
951 854
92 739
539 823
316 339
444 950
851 623
55 826
822 797
429 635
477 336
343 24
677 54
890 18
338 373
681 947
981 773
989 248
358 605
140 217
717 643
202 929
277 149
589 285
575 793
810 826
583 127
139 419
600 1
210 61
522 753
396 13
795 217
532 640
136 868
218 613
890 988
394 973
912 335
248 996
585 931
92 630
902 604
711 89
701 858
964 59
797 891
480 332
598 188
25 586
330 144
887 809
269 840
264 492
641 24
375 948
421 382
137 207
31 450
457 161
158 54
909 601
680 327
710 789
499 378
978 261
154 785
816 18
113 980
868 573
865 261
738 629
36 19
180 485
60 334
297 563
23 433
907 812
686 186
226 792
46 451
227 222
823 418
119 870
404 332
909 403
22 638
68 892
671 365
315 797
215 426
537 296
251 529
323 497
326 996
707 971
404 127
679 453
566 691
736 825
77 55
334 929
294 331
199 848
680 908
360 42
683 494
570 618
73 139
331 578
180 641
692 713
428 432
599 110
225 529
19 608
996 302
31 244
818 336
228 533
911 458
740 327
511 628
678 844
790 470
697 258
752 514
381 493
529 67
244 329
930 659
270 13
272 314
445 812
412 22
205 149
195 557
129 541
507 909
335 488
974 192
367 699
430 334
452 953
845 861
180 795
166 873
309 941
562 527
596 733
511 371
269 993
91 115
16 217
197 539
876 332
811 251
103 320
356 698
442 25
848 361
130 217
135 774
48 110
659 555
79 707
344 76
163 245
665 819
558 599
739 614
816 394
256 415
234 424
106 831
69 575
406 319
520 552
719 549
6 502
452 259
401 614
939 412
364 98
617 658
448 88
418 519
510 491
783 18
659 633
458 917
71 265
656 976
244 648
121 586
919 495
487 175
397 584
756 795
816 375
187 405
350 770
814 675
510 831
654 827
388 925
869 420
27 598
9 364
381 546
502 782
881 600
977 272
192 876
91 575
825 417
908 109
56 799
507 906
580 178
150 226
703 923
854 629
63 414
91 415
929 6
563 960
47 828
540 828
39 912
198 72
251 117
280 854
98 21
990 790
209 692
561 285
831 889
480 617
1 320
969 408
463 344
968 918
553 283
520 680
242 614
70 467
494 48
465 21
34 600
310 319
668 103
265 538
790 242
668 754
27 795
383 564
499 328
627 925
890 439
69 989
891 845
769 426
903 481
506 624
232 734
203 126
736 886
758 917
444 254
237 558
49 376
173 822
4 959
834 727
834 364
462 86
453 708
965 182
794 411
451 482
434 30
436 100
309 623
842 89
234 764
14 425
800 657
847 876
59 606
982 536
531 883
159 339
846 230
635 783
323 511
80 749
321 915
775 67
778 795
753 145
876 757
633 968
342 935
643 461
389 620
194 333
90 68
107 394
669 268
636 913
974 91
972 792
366 957
290 585
625 656
218 813
467 722
102 394
960 572
735 301
960 449
917 504
441 303
959 734
459 519
470 310
823 111
481 797
972 872
351 971
677 513
134 578
986 563
930 352
767 19
853 715
744 791
688 490
152 181
718 989
131 215
183 60
366 578
339 706
881 146
995 277
626 461
935 873
721 210
885 226
805 547
786 680
185 894
504 650
711 778
777 107
743 307
657 912
208 688
356 938
296 516
78 312
324 382
508 949
186 660
309 304
11 467
456 192
76 255
645 768
628 290
24 746
121 36
963 100
885 49
283 811
922 420
331 87
88 494
749 743
755 451
379 595
216 446
137 449
380 648
278 497
922 413
735 401
258 203
468 68
965 442
868 545
62 930
30 533
152 337
115 928
284 925
167 386
731 759
955 470
812 480
166 322
350 66
721 276
867 40
294 471
796 126
463 42
854 766
926 789
788 969
125 535
252 942
79 627
949 65
192 23
277 97
729 801
367 616
809 721
967 716
480 689
747 449
82 563
427 844
546 139
567 915
386 183
712 945
552 896
966 366
584 147
185 975
935 251
32 926
344 177
3 49
148 189
808 869
304 134
545 103
88 938
430 881
214 141
979 734
229 457
156 644
308 899
33 372
511 970
348 866
126 104
928 16
537 660
758 768
717 726
34 275
302 783
500 68
654 88
381 821
436 532
644 78
125 907
284 881
649 993
516 408
583 627
378 782
589 899
855 807
625 247
331 608
915 958
17 312
660 110
216 520
376 562
792 354
369 605
329 462
429 107
968 709
518 303
135 177
718 642
757 321
762 375
846 710
953 652
764 704
499 891
949 79
23 663
354 909
601 463
222 587
219 867
153 170
710 890
870 285
108 227
776 139
132 633
849 289
753 256
937 988
490 605
14 141
65 144
840 323
360 79
409 346
587 326
791 405
549 394
460 465
395 871
596 215
567 401
157 940
794 526
848 311
367 742
287 9
861 756
884 574
790 756
707 56
32 822
136 827
955 613
813 272
494 499
784 542
881 692
453 592
381 235
933 599
390 951
265 706
87 79
681 208
759 421
94 569
400 164
611 504
328 756
247 463
673 112
982 698
249 825
59 118
686 419
92 488
940 733
868 159
575 564
196 287
426 489
388 477
242 122
236 545
664 385
238 821
403 328
554 46
625 315
629 613
498 513
480 65
990 744
830 355
973 685
145 871
452 332
714 213
563 808
641 391
259 16
824 880
517 932
748 517
900 473
318 466
324 987
564 10
853 762
53 252
81 286
511 857
436 979
575 418
341 140
842 280
856 245
390 419
756 547
606 338
815 422
282 903
398 766
365 881
343 593
544 991
467 326
91 86
133 974
988 806
653 626
93 315
109 815
378 298
860 208
811 374
860 709
684 180
703 914
1 497
993 437
566 771
729 99
786 755
487 176
91 637
866 54
312 54
332 96
281 692
207 324
788 725
369 525
256 638
996 512
696 361
74 702
958 691
447 411
6 165
420 914
285 463
283 577
716 170
932 371
680 819
983 53
392 480
553 288
467 435
706 50
65 644
958 841
944 166
102 524
591 651
604 218
913 16
467 857
909 728
692 179
35 193
843 306
630 3
901 559
476 109
581 590
657 939
460 766
883 917
713 310
541 31
17 668
68 359
553 93
889 580
830 145
178 100
532 507
805 647
493 276
272 830
919 169
212 138
956 438
789 468
730 1
444 10
514 183
692 213
914 954
558 243
71 464
523 530
571 669
857 42
205 803
692 998
224 500
72 503
855 954
845 737
336 7
689 406
208 914
859 628
556 754
471 731
685 879
124 486
751 216
484 344
14 841
138 470
795 152
740 770
960 315
446 71
659 391
113 954
802 181
979 483
419 729
366 278
246 258
970 818
763 31
283 162
631 320
242 448
844 820
280 265
235 962
202 586
540 376
491 346
936 786
81 550
548 618
780 235
459 89
514 437
945 191
989 887
526 642
924 493
745 600
101 832
947 639
888 766
437 94
903 337
9 961
32 408
711 442
1000 832
618 1000
240 568
688 385
423 693
475 958
882 66
640 496
212 446
166 459
105 64
283 373
35 186
375 299
264 43
760 48
385 156
311 43
811 230
280 419
155 73
135 945
675 213
731 753
60 572
312 590
65 768
132 465
397 818
463 363
969 514
619 891
383 464
759 748
578 420
802 349
139 661
715 189
932 591
973 546
749 815
856 401
55 378
857 493
102 638
382 556
698 630
455 910
442 459
955 490
763 739
517 899
98 7
617 162
67 906
596 98
646 61
55 730
98 607
781 555
944 272
542 139
995 888
325 731
613 339
115 430
174 854
77 295
250 549
506 707
605 618
581 199
193 818
24 590
198 578
187 963
603 951
301 900
366 448
537 972
45 12
183 505
910 948
970 986
824 522
43 702
182 350
242 307
713 885
546 151
325 608
247 6
206 119
568 935
327 550
431 915
166 715
872 350
310 489
502 787
531 282
184 906
81 671
858 672
698 168
911 344
507 519
246 329
716 486
346 797
920 333
662 954
344 897
181 148
949 163
724 439
602 173
657 812
567 146
875 414
755 211
980 574
326 901
661 148
986 25
497 396
767 200
560 435
550 471
10 443
888 416
296 428
920 641
692 284
105 633
49 824
940 304
324 497
138 240
188 14
923 484
75 886
270 526
332 219
979 279
480 878
592 756
929 236
679 849
905 943
679 544
517 60
888 158
218 136
796 656
803 37
977 791
721 182
137 278
723 60
815 158
411 674
32 979
232 905
673 715
685 389
862 869
264 515
894 180
339 409
182 802
203 591
527 626
240 320
404 514
83 672
771 74
79 646
831 161
781 795
48 747
630 32
135 632
989 515
734 972
789 456
985 36
134 778
958 545
803 643
11 785
682 883
230 425
695 932
503 334
898 672
915 873
411 30
778 145
694 374
338 530
56 736
528 915
11 548
650 305
488 526
79 326
592 793
422 191
154 301
998 242
25 722
416 466
676 774
468 875
93 756
574 375
737 878
14 91
537 588
703 502
252 355
929 788
823 150
293 229
197 725
238 49
493 985
414 881
467 228
422 71
362 672
215 503
579 673
586 113
920 486
699 429
28 159
60 82
514 298
111 395
155 161
734 24
126 519
9 571
222 594
407 63
425 87
578 437
452 776
635 988
77 526
225 519
852 789
895 234
263 650
123 814
176 43
23 256
340 799
332 749
63 697
499 118
556 375
364 788
958 281
345 845
166 611
627 397
309 98
224 835
535 544
220 128
921 446
939 399
250 673
282 627
861 312
174 439
809 346
338 715
743 855
757 775
906 72
412 897
346 794
198 170
908 818
992 216
10 899
237 485
187 931
454 809
116 652
984 849
407 713
635 830
407 154
721 842
61 355
383 758
502 975
267 86
458 665
972 465
225 552
691 301
627 524
778 589
917 446
721 413
60 73
133 973
527 342
607 40
692 735
853 795
839 946
718 655
986 119
905 719
879 740
77 359
558 310
346 490
328 197
892 820
754 438
479 622
65 150
660 452
264 327
267 901
10 305
769 668
569 379
156 782
787 904
815 762
863 706
438 234
341 283
416 343
524 917
56 752
460 905
878 945
707 126
559 392
110 854
340 26
560 831
154 365
512 688
985 111
726 820
936 482
247 171
581 845
181 588
421 725
693 961
553 384
122 105
498 713
123 348
492 933
261 794
239 111
241 567
874 839
747 44
854 654
870 982
728 214
931 46
132 391
720 498
686 319
601 164
833 983
737 822
281 286
383 790
253 158
574 403
110 616
514 414
26 717
765 258
864 232
898 415
600 830
625 616
898 764
940 418
718 547
224 788
734 115
692 764
739 171
28 941
426 113
597 630
821 273
796 396
299 27
913 345
763 136
419 494
250 166
26 496
61 47
557 756
385 525
824 251
168 158
148 248
466 541
85 755
995 427
934 280
87 492
229 699
654 692
239 627
800 215
574 56
287 806
251 191
870 947
109 886
822 741
602 460
275 532
122 451
733 952
8 820
332 768
621 233
821 262
331 224
763 238
906 784
481 926
189 308
638 247
706 580
789 239
532 760
783 359
837 658
173 455
107 235
363 963
9 864
332 416
131 998
586 695
749 551
996 83
381 511
165 172
647 83
909 717
459 212
404 770
278 607
602 78
130 568
821 467
5 486
508 439
352 876
26 436
866 238
405 414
999 297
719 990
915 679
360 477
936 988
631 661
556 279
226 629
386 556
286 227
725 737
549 901
406 823
783 924
9 495
553 560
80 23
152 42
481 698
855 370
141 540
715 361
853 420
836 178
57 47
990 421
587 667
440 732
120 829
141 651
991 285
448 368
30 866
83 982
61 12
226 894
676 611
619 341
21 424
907 73
438 898
35 722
262 34
482 961
510 961
159 735
485 725
684 584
441 47
630 580
888 656
560 440
790 891
455 204
714 627
775 573
714 674
656 732
186 560
282 982
958 257
807 580
524 977
896 247
96 957
737 819
77 948
779 298
737 1
275 230
296 997
720 379
75 686
409 468
97 4
667 877
140 600
91 754
283 252
976 872
123 280
565 550
121 41
331 820
661 286
582 81
744 274
863 470
867 166
841 854
338 459
361 197
944 876
92 381
812 171
546 491
240 662
921 667
467 574
274 490
317 589
510 820
3 973
617 947
65 716
323 586
117 653
143 354
62 910
494 424
401 806
560 347
873 899
87 276
94 121
207 172
310 867
32 993
611 967
617 513
505 478
929 425
354 747
163 196
771 828
753 14
439 381
208 495
714 444
569 940
940 813
974 616
706 433
732 518
86 46
949 350
953 433
666 574
563 847
815 10
512 921
891 741
915 683
685 13
683 429
890 489
12 51
792 852
967 416
886 584
60 327
425 969
532 869
628 43
709 645
632 200
554 967
66 464
323 604
74 267
694 467
580 548
75 221
49 150
164 610
129 371
114 229
828 328
301 850
409 822
417 155
734 245
273 691
120 427
475 563
466 845
777 921
428 404
769 900
1 141
199 799
914 732
933 252
388 199
37 686
710 472
357 838
32 910
316 261
689 53
550 201
493 396
412 984
828 420
788 49
533 874
537 887
735 176
877 244
143 211
19 164
198 295
92 414
337 499
592 998
158 941
410 94
777 635
90 59
656 729
316 527
360 1
133 718
387 159
548 48
974 919
322 223
554 385
921 172
602 224
974 461
459 91
600 85
110 568
48 923
75 408
669 960
974 809
799 715
90 831
210 251
768 847
23 590
857 31
853 633
912 233
384 865
425 977
979 285
487 200
832 467
468 237
1 374
401 822
301 657
333 708
231 133
191 488
71 276
105 479
814 719
16 554
956 733
275 334
628 206
807 243
130 194
420 96
144 53
47 138
816 844
372 977
503 798
161 102
116 267
981 561
638 75
473 678
733 375
560 277
34 803
647 630
204 151
216 496
159 981
873 287
528 579
239 541
119 342
372 200
644 453
136 596
488 609
498 79
900 683
204 933
68 440
341 734
832 833
882 139
691 532
983 43
303 915
922 476
901 449
786 850
237 659
824 741
161 306
942 237
190 729
589 918
893 867
185 726
805 357
28 334
24 546
901 614
733 180
106 922
598 463
815 630
972 345
461 735
314 230
269 119
813 547
244 689
570 21
510 526
529 436
732 720
146 14
28 488
265 286
166 766
871 407
589 625
196 703
939 894
334 140
605 278
120 896
325 538
528 802
597 805
48 808
626 133
973 572
719 367
41 98
604 829
603 234
263 967
536 9
302 347
612 304
853 345
298 18
852 16
641 33
867 466
626 785
371 113
514 131
592 18
324 936
300 759
812 794
618 481
928 596
539 251
662 680
766 175
443 42
300 802
438 108
325 782
433 929
222 545
933 974
573 942
377 959
678 265
774 865
692 886
883 211
795 984
153 685
475 696
268 813
132 157
653 939
712 607
148 632
589 314
829 797
449 554
775 510
432 684
572 53
960 209
791 541
341 437
1 75
210 497
740 43
897 141
409 677
125 162
571 50
116 397
869 448
843 424
918 282
50 404
296 422
374 200
107 622
292 581
16 506
144 864
420 367
352 81
696 388
960 101
371 834
220 31
950 839
407 584
622 659
709 24
538 600
458 174
682 380
394 400
486 478
13 818
417 750
658 514
544 615
249 336
326 706
736 735
441 179
883 344
266 727
832 577
391 869
355 627
374 776
24 575
169 113
25 161
389 503
909 743
560 26
619 787
633 131
328 578
3 920
818 513
761 58
898 623
160 207
614 771
965 968
645 639
963 388
770 951
358 626
267 740
714 844
314 634
676 738
104 172
829 939
713 455
878 184
428 364
353 454
535 821
822 364
277 590
271 765
219 181
834 725
812 225
696 375
570 728
482 305
537 256
900 693
185 842
546 537
684 195
514 522
66 847
509 236
430 158
244 340
443 342
81 355
297 670
906 98
936 759
163 319
952 481
373 896
277 609
609 846
971 751
653 185
275 850
563 295
311 61
581 413
697 582
727 448
780 277
379 380
9 743
1000 807
738 216
53 12
235 739
793 735
934 130
503 138
659 171
977 303
49 909
587 984
217 378
764 872
399 475
631 535
235 510
186 598
580 680
718 273
501 151
239 160
87 221
54 986
407 263
284 315
967 819
353 235
423 600
370 633
168 690
123 747
979 733
295 539
984 383
789 56
883 661
118 245
298 568
624 694
194 980
3 927
757 623
18 622
228 924
687 427
821 168
1 274
748 705
875 51
857 54
513 917
405 817
187 356
462 142
191 311
728 629
519 135
921 155
681 202
149 311
799 175
377 557
194 592
416 237
844 277
112 577
311 48
758 44
99 919
493 273
796 618
152 960
617 829
619 128
989 347
717 907
463 175
949 237
887 575
142 608
187 805
788 648
550 514
725 676
529 505
508 872
667 726
394 815
122 943
804 779
569 865
425 689
867 469
772 632
752 367
525 444
723 859
990 483
993 789
622 101
618 624
952 79
772 363
386 234
398 474
19 657
542 10
478 218
884 876
772 934
411 467
582 776
659 665
419 370
954 251
514 940
25 4
954 421
900 755
199 497
198 249
16 520
759 234
617 416
809 672
221 584
95 966
21 872
825 834
18 86
467 644
927 394
615 859
518 77
137 574
139 976
554 844
871 831
120 695
78 52
676 59
43 515
445 425
215 448
457 398
266 329
862 23
295 726
966 799
376 254
994 37
969 692
389 210
272 219
354 900
940 897
28 162
679 158
294 778
900 189
761 839
468 799
312 920
512 666
955 620
939 69
973 739
430 398
647 977
73 379
268 401
809 55
117 956
352 162
629 445
672 127
411 647
317 313
889 914
324 692
34 754
699 898
276 961
134 829
293 276
362 382
282 244
53 378
519 867
49 23
340 658
769 237
435 348
836 227
211 614
138 632
914 892
530 956
348 861
588 483
951 619
399 426
256 556
423 661
157 895
525 491
934 339
990 270
201 49
278 207
239 932
602 11
88 551
882 701
445 619
851 430
742 290
772 108
493 644
13 959
749 82
112 898
748 854
577 754
754 73
938 999
885 644
308 250
452 287
263 397
346 813
27 266
198 263
325 866
590 204
224 499
191 428
175 960
441 151
319 615
540 84
555 908
196 878
682 250
762 479
579 868
466 589
879 334
305 617
995 618
389 989
312 703
797 181
996 833
114 902
36 278
585 399
590 939
239 801
44 356
58 278
904 657
289 888
776 716
55 316
810 195
50 242
7 92
331 723
152 808
853 432
175 705
934 302
783 789
685 972
781 313
556 853
918 799
629 518
755 532
984 898
264 346
427 263
673 352
295 257
203 217
975 348
978 975
840 255
913 152
891 609
794 31
128 968
198 80
630 271
719 432
841 850
967 763
806 346
306 182
943 719
344 599
957 919
258 741
962 45
148 71
832 854
759 223
899 660
463 680
69 312
624 53
119 84
231 856
208 144
645 177
429 344
979 954
811 807
304 864
897 15
925 980
520 307
522 846
169 407
871 202
256 823
246 520
737 304
177 821
424 764
576 613
947 796
196 435
964 409
712 750
900 127
428 224
198 897
837 400
638 699
176 7
707 908
218 35
735 979
494 929
275 512
383 465
287 955
952 656
674 267
483 596
477 573
273 353
1000 677
180 64
617 209
262 489
171 129
218 861
43 774
369 740
623 44
453 892
136 81
276 353
679 114
191 103
924 519
359 266
625 10
494 324
334 740
356 141
891 248
491 740
532 176
687 353
480 572
701 595
764 532
820 176
361 950
735 74
840 654
1000 577
714 966
911 798
663 489
988 929
356 411
75 473
154 26
718 751
875 769
404 658
173 26
300 948
59 404
953 965
326 540
166 465
323 242
325 686
372 70
311 160
763 148
423 421
574 235
901 794
342 122
204 607
210 964
285 831
583 828
408 655
496 30
266 703
616 728
500 873
8 704
841 235
184 776
170 380
636 401
9 725
516 889
744 550
744 992
633 30
572 485
880 759
852 334
141 437
229 472
309 628
175 591
980 55
175 613
720 296
589 521
825 897
956 317
521 278
956 633
972 337
741 297
595 350
472 125
706 279
761 132
352 176
192 113
328 64
912 479
919 930
909 920
396 60
842 278
872 935
275 730
108 336
330 863
268 308
857 696
690 126
938 198
418 605
587 478
969 126
415 247
847 336
319 720
708 267
31 372
978 148
71 128
242 94
789 129
603 607
822 178
331 623
463 319
52 567
278 74
834 856
499 86
516 341
837 403
912 317
43 885
873 368
446 970
952 292
875 952
253 148
447 299
145 947
372 108
272 896
612 942
362 472
762 280
234 713
649 654
834 848
681 703
280 237
123 575
797 410
624 15
58 408
191 710
483 382
235 625
222 536
30 781
541 929
364 830
577 708
119 737
35 898
603 172
617 145
498 630
463 101
535 808
836 614
83 101
611 903
708 447
496 864
373 763
684 840
813 66
65 880
545 488
771 724
928 991
396 938
934 108
969 986
625 447
686 842
798 597
737 200
16 467
87 271
220 523
464 766
267 1000
207 548
408 239
292 608
354 126
394 87
288 113
793 218
899 514
547 362
370 246
84 333
417 507
578 603
61 472
83 635
607 998
498 989
919 330
617 304
923 251
885 59
60 42
634 880
875 293
370 773
769 256
379 811
18 274
139 931
449 658
531 486
351 467
32 223
417 592
865 948
743 676
870 774
302 702
274 863
725 64
711 215
250 629
412 312
32 145
357 226
46 760
705 170
83 796
772 785
659 87
837 181
482 414
195 421
296 716
871 985
992 38
900 521
19 134
927 240
518 2
547 617
961 337
68 221
870 744
322 563
360 959
794 949
608 178
905 71
355 853
603 986
724 499
595 886
869 383
356 500
203 611
885 889
937 60
746 611
302 990
419 16
833 153
376 273
513 836
500 517
859 888
153 916
628 217
204 286
195 145
183 874
379 619
6 20
563 31
912 980
659 721
362 514
690 872
454 935
871 42
165 867
383 103
660 956
371 404
875 679
718 948
852 364
451 783
535 947
388 264
674 543
343 78
6 881
268 394
615 195
902 22
40 150
667 237
398 651
47 76
942 790
790 103
515 627
336 778
852 578
11 394
630 760
533 240
493 344
177 806
765 814
450 774
65 914
93 973
580 363
679 944
133 652
477 59
815 526
593 468
598 571
609 967
321 255
283 610
245 649
845 280
481 215
357 615
682 447
336 252
716 56
867 296
308 7
319 153
342 161
668 529
198 326
587 688
782 228
724 544
998 740
278 699
842 744
597 871
522 476
604 632
663 19
113 435
729 76
95 846
306 85
995 574
368 970
428 437
812 960
962 84
533 369
982 662
880 659
44 776
849 266
494 67
578 205
458 208
953 959
980 819
879 183
848 469
539 176
430 590
89 98
718 556
431 800
616 109
189 450
40 504
988 839
204 437
210 454
544 151
991 808
363 340
557 218
799 546
815 791
289 450
783 817
521 821
618 377
381 231
785 506
587 297
873 115
753 836
718 333
164 368
452 183
336 12
890 347
139 996
672 307
889 881
544 490
160 220
673 671
138 403
765 468
272 737
531 698
748 837
713 949
950 95
852 719
136 965
476 354
772 445
869 315
646 958
943 179
664 789
692 167
213 248
631 397
242 141
1000 246
631 910
458 305
965 997
578 646
122 794
480 917
4 31
201 971
456 9
752 954
995 553
882 638
667 113
93 942
965 833
874 615
589 437
916 962
331 46
813 937
79 848
575 377
261 570
984 860
818 701
859 569
752 343
461 389
4 602
720 18
695 496
460 12
145 547
35 875
850 789
692 386
18 85
86 350
838 952
133 798
832 74
610 789
513 43
756 157
385 750
592 581
117 819
32 110
749 658
758 204
842 444
307 569
226 333
177 760
512 567
663 611
762 544
835 399
917 213
134 171
718 128
302 826
198 137
911 773
74 658
328 1
78 744
137 564
907 648
312 507
786 566
607 153
381 696
923 10
991 432
464 396
686 908
49 482
146 359
510 376
89 506
982 271
849 940
227 182
875 278
441 292
576 982
436 531
316 356
904 233
463 261
895 616
29 87
993 86
493 838
922 515
422 493
169 834
302 510
74 484
236 552
172 23
269 621
266 56
291 457
827 407
778 926
611 959
797 295
1 329
923 324
504 542
707 668
612 318
769 842
710 579
485 947
618 191
336 522
305 70
370 721
480 305
940 945
472 881
419 414
799 616
295 445
82 863
83 856
81 484
221 685
115 522
554 896
158 127
733 972
584 919
23 109
350 422
505 136
20 394
134 730
111 812
952 551
662 664
269 577
370 666
875 768
178 83
64 875
908 667
961 375
426 128
145 90
967 441
884 855
997 672
889 383
640 639
384 514
925 273
38 241
509 923
486 554
632 86
237 104
671 438
623 632
698 979
387 111
960 687
891 932
96 110
209 911
565 13
903 922
117 894
486 605
694 700
851 244
575 410
143 576
876 700
315 870
262 525
673 16
358 624
895 365
481 874
660 346
689 64
622 689
205 92
928 497
342 736
264 126
987 415
298 560
21 400
307 301
750 332
383 819
464 389
356 851
827 849
500 196
391 887
514 127
698 233
857 395
651 950
526 440
807 526
99 497
369 844
946 156
785 694
663 702
587 218
76 35
622 435
923 375
32 687
572 384
11 634
397 87
132 601
487 718
303 498
720 221
322 14
255 455
678 416
795 601
69 324
271 814
468 552
361 970
31 461
320 744
286 843
829 168
173 657
525 735
108 413
19 359
499 910
661 698
422 326
567 390
261 841
487 264
756 614
243 225
133 858
511 541
281 55
755 337
737 618
978 211
116 584
676 240
621 914
263 301
618 587
432 221
25 565
2 837
954 219
941 834
510 763
907 968
774 176
818 96
494 657
531 663
879 923
165 136
936 59
829 757
769 482
948 951
800 194
213 105
187 512
654 266
310 751
512 608
199 900
650 942
210 897
723 383
590 703
463 181
290 435
607 606
947 562
897 505
61 233
40 521
946 338
108 479
63 585
294 572
175 883
15 160
293 47
427 482
580 939
442 888
78 535
742 187
787 702
317 29
378 837
769 194
283 23
998 557
868 630
157 270
797 461
158 512
860 108
47 89
942 532
631 817
460 658
464 672
502 501
248 919
484 490
29 970
573 16
714 621
777 65
904 479
476 411
255 543
520 866
941 369
957 590
481 74
665 850
308 276
189 158
835 887
258 581
707 84
743 719
571 25
384 923
702 675
954 984
428 86
839 955
376 451
847 525
562 791
995 897
476 237
592 861
750 669
587 363
186 315
65 95
932 225
407 611
774 299
550 832
956 235
880 671
577 438
150 620
821 147
256 248
806 432
576 889
159 241
124 676
906 940
125 179
535 568
826 68
571 563
302 820
266 603
642 754
117 912
869 879
141 562
763 212
313 401
946 356
312 220
12 745
524 722
814 574
50 416
995 825
147 233
557 405
993 798
258 439
598 386
21 944
769 485
314 101
762 834
313 468
338 381
633 579
319 770
363 406
603 905
770 126
394 859
998 333
917 745
227 746
218 639
553 392
692 364
361 871
472 640
825 471
959 904
510 162
126 761
977 334
869 29
909 31
153 790
552 111
476 896
37 645
963 880
69 724
268 772
136 558
912 913
991 454
725 960
316 124
576 266
613 770
548 661
721 339
557 677
165 749
568 293
292 632
898 542
497 280
247 132
620 670
184 37
537 571
197 746
698 11
536 505
93 169
685 68
128 787
776 178
549 154
178 650
514 941
618 585
898 555
625 619
386 305
563 435
991 701
412 313
630 159
521 36
674 304
977 502
136 924
501 693
756 359
556 682
529 805
259 340
601 540
989 553
351 671
624 594
692 595
17 855
709 372
978 57
219 717
612 378
758 393
155 86
114 434
588 229
130 765
570 542
795 831
624 946
109 681
747 473
637 678
382 903
408 501
230 575
143 725
420 206
799 102
212 578
875 595
546 627
80 179
98 715
678 846
627 871
300 446
558 867
817 549
601 616
285 343
539 969
890 445
853 931
603 460
983 623
22 906
32 770
812 192
304 333
231 375
826 83
826 853
716 932
257 628
484 769
95 81
633 778
131 931
187 685
531 12
141 610
184 373
944 412
365 95
806 11
868 306
418 229
916 2
12 97
410 669
408 943
524 487
539 141
233 346
705 960
451 811
635 742
313 410
231 645
649 687
377 674
13 441
906 608
521 952
83 130
168 754
994 557
969 880
37 649
114 308
204 97
844 3
932 703
986 178
980 238
238 526
785 495
763 987
54 129
52 243
631 308
11 661
57 88
647 520
49 117
817 846
909 730
428 307
209 111
639 462
23 367
22 718
156 58
929 336
769 306
624 718
948 65
293 817
249 91
278 88
33 731
427 49
291 348
5 465
215 723
938 325
915 391
12 907
101 334
522 708
439 113
57 951
508 197
468 311
826 720
773 482
246 11
594 145
511 999
656 187
953 111
411 587
28 763
623 933
219 933
117 715
624 517
195 62
194 341
979 368
141 360
478 487
455 258
848 548
871 428
122 635
742 28
498 13
930 548
307 578
885 276
739 482
478 967
788 607
342 406
331 361
676 759
405 432
155 32
383 243
646 834
164 685
892 19
280 209
346 884
812 513
91 446
888 383
927 796
827 783
11 423
693 943
402 449
8 698
692 612
734 826
474 162
203 300
414 89
166 619
851 886
573 802
759 436
732 989
194 945
88 683
476 495
685 452
193 55
822 326
533 144
1 279
988 725
123 461
448 715
286 392
63 635
543 442
333 686
882 178
341 789
612 106
833 561
501 14
54 570
469 255
674 311
920 124
598 176
383 462
745 873
921 793
920 664
357 946
974 355
729 868
203 540
264 28
656 269
601 365
55 936
876 709
581 804
483 401
84 980
210 698
186 992
748 288
325 106
748 945
707 90
824 998
105 526
932 508
776 644
994 178
133 920
479 463
968 110
833 482
634 425
442 58
319 284
361 233
529 666
784 837
646 204
276 478
463 198
994 50
518 140
191 34
771 573
451 177
308 839
812 711
320 489
570 631
917 360
422 831
242 697
322 521
427 147
85 917
767 618
975 706
866 918
764 465
659 447
141 527
284 542
28 323
548 842
374 241
72 323
586 208
771 29
153 262
878 858
578 901
817 501
986 716
719 43
666 611
522 636
192 698
19 117
894 52
106 912
844 954
299 442
877 369
339 127
802 24
284 960
366 339
528 960
360 185
584 498
225 446
731 792
455 704
360 845
969 595
460 199
205 425
569 601
192 798
650 336
369 426
433 126
953 709
64 232
128 475
917 808
448 278
173 567
150 244
970 253
808 716
193 204
785 250
820 344
525 263
740 852
822 278
477 53
74 308
222 245
479 870
372 158
432 1000
710 602
574 730
751 990
757 169
823 563
957 73
3 891
921 805
292 816
105 186
631 731
321 145
176 780
208 732
345 387
59 503
54 759
569 947
106 538
238 320
125 639
107 884
428 458
861 625
337 39
38 137
988 611
771 715
407 837
860 182
749 158
893 1
573 269
547 498
929 432
36 895
204 377
239 993
902 326
790 42
593 141
268 524
104 240
140 450
533 511
456 886
770 487
201 997
722 837
896 236
725 626
441 898
453 588
361 157
866 480
622 681
682 707
715 64
15 173
952 667
29 975
178 259
541 576
70 236
625 299
954 243
987 299
839 255
822 98
985 502
895 529
814 19
511 969
625 353
696 666
5 23
317 632
867 941
986 368
96 451
70 690
845 759
861 659
981 841
633 354
428 398
129 340
501 58
129 194
884 960
160 135
985 687
95 452
981 239
980 663
283 412
169 846
742 304
689 969
46 888
628 758
634 537
563 94
856 712
806 214
206 215
316 685
505 150
556 160
62 54
971 989
965 344
489 408
24 607
238 885
964 515
951 166
925 491
819 535
585 804
327 538
378 593
30 450
347 581
640 318
604 411
844 35
839 434
498 86
290 228
718 689
975 525
344 891
282 197
734 997
779 61
473 111
778 291
804 289
651 751
930 483
232 863
962 885
431 643
693 458
382 471
476 990
210 111
279 624
821 170
308 920
818 546
65 838
785 797
666 464
273 242
927 457
268 445
291 636
371 842
494 337
560 224
410 97
478 319
508 883
840 944
661 898
68 234
729 948
110 245
203 873
892 752
308 612
276 778
44 406
866 443
749 259
22 127
776 853
623 293
926 944
273 913
66 198
603 341
990 73
552 407
768 165
349 42
562 651
135 285
274 870
21 325
418 996
330 423
189 702
946 178
496 327
280 235
946 235
276 515
133 223
424 488
105 569
127 310
560 60
369 671
306 90
857 372
794 540
54 688
545 393
425 572
491 327
652 399
392 241
133 340
714 83
647 948
235 13
110 944
350 649
535 414
557 593
620 189
445 795
340 170
918 102
914 238
658 990
182 235
696 33
58 922
389 794
672 217
247 245
834 729
103 354
711 50
821 17
232 320
356 641
428 419
295 70
281 131
773 247
364 790
983 616
724 533
861 276
821 919
708 953
226 163
123 70
919 858
902 798
742 258
429 71
551 465
546 909
96 298
297 768
673 332
511 792
482 419
823 342
158 356
265 186
433 700
589 431
357 79
301 851
927 288
688 899
113 10
736 971
193 308
897 568
795 786
404 743
167 422
285 8
734 368
611 937
229 507
704 567
40 950
581 975
507 823
780 301
486 91
78 335
718 39
308 625
994 329
717 836
257 349
894 404
536 713
731 103
52 12
277 730
583 986
709 964
817 148
603 264
311 867
62 264
727 713
755 941
919 732
715 171
352 76
254 280
272 444
592 915
400 581
27 958
440 225
387 391
357 6
396 41
22 644
708 479
732 194
945 211
231 929
6 615
159 393
225 371
130 175
868 362
536 674
846 507
664 312
310 69
432 686
262 702
973 414
322 935
930 502
912 482
168 416
902 35
803 452
807 574
109 603
198 12
637 707
844 688
535 27
393 634
804 483
644 544
442 817
704 37
820 754
539 724
632 72
766 734
510 88
34 897
417 191
834 766
725 389
558 932
30 621
355 682
20 349
273 940
906 832
466 702
592 359
955 781
262 791
190 549
586 131
729 530
478 658
556 246
929 500
812 287
295 456
352 152
281 378
686 498
314 194
147 111
918 328
953 125
670 213
988 517
157 274
187 534
505 792
189 363
337 249
972 719
865 609
708 668
700 351
58 75
132 517
752 39
708 649
233 308
240 482
945 651
272 604
13 690
589 125
494 240
873 220
357 918
645 549
926 44
667 148
188 31
758 737
233 958
539 365
368 53
67 528
637 832
849 574
137 309
769 945
103 499
734 23
625 152
901 972
402 591
511 89
117 210
662 279
851 208
883 129
931 425
335 505
78 456
604 416
317 302
578 899
571 587
926 979
868 440
912 141
922 819
163 298
295 8
874 366
540 737
234 62
555 773
10 995
88 801
78 285
784 226
425 453
369 125
138 809
992 632
864 912
499 735
454 694
871 332
506 702
951 109
284 695
577 441
595 215
454 723
224 145
625 424
685 878
602 401
293 436
491 489
545 140
695 833
165 859
825 777
727 173
793 622
502 568
895 640
236 380
367 388
623 889
292 113
466 126
977 634
840 291
450 764
869 826
513 65
653 50
944 357
285 383
761 164
479 857
891 550
912 205
885 236
809 479
898 930
433 731
929 567
705 74
906 141
832 727
705 932
743 357
413 919
162 553
542 579
358 191
555 631
708 436
934 893
142 320
875 934
36 549
469 272
724 250
505 348
59 23
70 697
373 887
425 701
136 119
240 409
67 627
948 243
372 198
402 737
340 743
703 283
877 90
203 975
587 431
855 769
984 993
524 199
72 648
939 154
170 449
376 520
889 490
318 4
556 738
78 342
788 857
171 223
140 947
897 323
189 983
875 920
177 550
435 691
15 755
156 145
107 904
795 341
761 903
676 150
631 768
508 946
294 779
407 127
90 590
352 694
505 247
476 28
947 5
642 117
652 215
357 257
495 13
229 679
638 966
92 98
555 774
617 212
713 421
837 353
480 784
972 20
52 63
587 37
261 9
127 522
471 631
930 893
120 338
883 761
210 642
782 949
618 608
829 190
190 287
275 341
140 747
94 190
452 627
357 723
399 963
735 186
920 579
780 150
987 111
901 650
665 28
773 371
838 803
296 740
98 613
784 163
406 81
535 706
595 989
483 69
320 600
817 640
267 380
610 407
414 758
179 589
908 287
160 656
109 826
558 73
974 455
674 487
36 837
92 418
169 357
191 749
533 486
3 498
866 200
333 115
579 727
143 696
868 912
948 863
572 648
315 76
823 876
551 786
568 273
516 685
218 789
859 87
875 596
412 946
377 981
658 940
96 226
820 157
579 971
922 523
162 715
370 678
819 862
667 545
460 171
541 493
373 606
976 62
76 122
145 517
945 429
88 912
804 725
812 950
188 189
15 169
289 623
74 671
427 958
606 908
433 299
464 429
976 212
414 207
573 814
848 171
677 883
639 737
619 505
817 913
525 480
958 289
994 172
756 361
109 573
131 962
339 299
250 436
170 403
185 349
260 639
851 4
243 910
570 507
142 159
394 279
578 628
484 20
176 853
956 71
286 405
544 671
25 481
688 231
659 179
179 740
388 209
165 726
180 637
610 125
157 156
575 672
531 967
959 854
470 786
47 762
592 100
698 544
237 101
486 597
542 235
381 48
715 978
945 487
733 426
987 317
438 607
248 481
677 200
123 50
405 185
115 872
633 915
196 248
871 373
148 79
459 412
256 138
9 341
784 173
11 326
461 531
819 752
176 801
997 761
701 296
769 87
637 602
60 518
490 775
200 216
681 642
302 728
64 63
839 532
856 951
521 808
235 210
973 451
197 793
551 775
759 657
165 996
9 451
490 546
933 669
164 882
109 434
173 677
337 137
265 233
881 866
289 113
373 351
314 40
8 5
444 40
417 950
944 243
382 5
210 49
39 295
378 264
684 523
916 818
349 642
265 205
931 799
904 939
59 455
239 976
824 23
939 344
879 558
274 86
838 514
777 11
223 293
179 924
221 785
137 54
187 165
625 792
85 96
42 57
994 89
694 957
930 858
787 832
47 549
835 107
887 653
757 86
785 601
945 19
672 369
353 294
308 96
67 808
699 856
28 56
634 75
308 251
310 739
817 691
666 179
935 102
10 808
990 159
148 755
942 782
937 744
294 405
761 361
83 137
673 478
769 972
776 536
172 240
805 953
42 29
961 898
192 45
170 655
311 146
216 625
308 201
25 312
225 986
384 540
390 273
361 616
340 507
357 327
342 654
294 126
311 997
585 512
720 429
234 807
877 458
976 68
490 976
806 321
992 72
458 873
956 126
47 459
843 46
50 990
838 967
530 701
170 477
181 282
143 760
53 611
896 851
769 378
510 173
128 60
102 301
994 493
148 164
355 630
389 639
212 29
354 75
129 930
223 274
696 194
927 646
606 661
362 211
321 849
501 645
695 191
727 15
487 732
653 748
626 708
762 180
438 776
400 749
417 899
504 910
778 237
188 4
971 894
432 124
771 693
331 584
937 359
32 575
1000 452
830 910
280 421
459 57
642 737
256 117
821 42
84 379
569 516
341 180
493 270
131 156
798 84
100 177
650 446
742 509
462 197
91 47
797 943
498 447
31 350
672 644
187 485
127 540
401 896
483 594
432 664
365 534
470 124
493 804
299 991
572 250
212 79
17 24
635 794
465 849
933 57
747 481
856 112
822 641
722 753
553 603
242 444
780 329
133 754
545 383
949 989
392 524
424 32
821 427
631 351
749 421
169 395
494 156
803 456
346 272
485 612
472 123
914 943
176 38
271 238
963 201
876 100
668 989
29 24
691 827
71 376
602 354
718 522
235 614
559 572
917 32
98 202
239 797
158 288
874 347
103 397
347 65
435 767
801 698
107 957
701 347
417 806
677 150
670 900
272 875
169 306
116 101
514 187
290 617
759 986
189 248
655 794
774 162
101 431
870 47
693 722
612 114
219 637
11 304
60 282
69 762
340 356
365 192
795 503
523 72
700 579
922 621
978 521
972 866
622 333
984 638
844 410
900 665
899 321
440 912
59 865
58 908
72 508
407 377
911 900
383 654
778 866
760 84
470 496
628 910
888 52
146 752
195 979
969 28
962 428
163 98
809 821
115 570
527 460
273 293
348 725
300 804
547 481
916 923
833 971
258 362
387 253
2 159
742 2
425 835
857 532
884 896
576 566
839 718
905 629
566 44
687 954
989 305
889 907
625 176
956 806
833 289
735 468
414 770
424 925
435 645
614 992
193 441
115 463
323 830
900 533
896 290
47 154
650 877
744 730
511 294
299 493
919 324
790 977
960 312
367 366
675 722
799 115
462 211
591 16
247 815
653 645
801 631
776 729
752 109
104 357
955 471
130 192
279 786
721 279
847 593
881 165
257 28
446 259
867 863
695 712
34 355
912 829
367 504
582 139
264 305
211 562
557 850
423 650
737 541
965 697
374 159
354 717
377 413
798 143
725 243
339 222
495 959
737 82
373 4
584 244
523 100
709 703
482 950
602 210
211 729
414 191
628 653
534 524
840 403
907 527
924 252
996 922
622 592
540 625
490 547
246 612
27 228
79 874
413 771
184 40
208 334
112 298
847 457
164 814
532 172
415 56
639 605
452 586
662 673
518 982
471 332
522 650
326 724
153 555
256 482
960 129
128 782
335 987
848 869
349 772
410 967
246 510
748 522
67 792
261 976
146 127
160 229
882 79
556 550
468 626
828 830
431 928
575 357
661 464
386 244
306 327
497 657
827 588
643 716
800 483
786 278
177 693
824 771
179 790
979 844
480 412
968 610
559 234
351 634
330 206
79 544
928 724
957 18
35 532
614 114
122 457
28 338
988 784
350 481
654 614
625 150
683 919
999 393
977 818
158 47
781 437
218 901
46 246
3 47
702 729
511 49
285 289
486 512
150 573
190 453
936 980
192 444
309 816
649 179
919 295
791 928
577 595
287 709
645 897
931 457
526 591
237 841
124 85
907 875
715 951
552 900
277 297
842 110
370 469
562 593
717 252
287 815
145 196
365 901
943 808
517 8
951 58
711 450
44 619
918 856
924 189
112 263
204 908
482 792
331 368
574 547
601 885
851 126
824 20
298 861
734 723
762 683
286 220
501 132
848 367
763 715
636 719
462 806
684 163
760 713
424 663
685 563
243 145
147 117
323 200
424 116
373 893
297 813
189 556
873 356
977 218
787 66
937 174
297 537
486 665
256 77
963 268
549 538
198 833
926 353
257 154
341 780
932 443
869 509
410 503
850 840
924 880
891 247
448 94
37 343
981 19
379 560
754 329
317 241
392 287
703 971
215 83
34 779
799 41
928 61
794 373
244 302
140 474
795 902
643 337
611 574
992 352
836 686
264 200
41 521
423 60
565 405
355 12
968 786
559 417
867 406
844 384
617 511
127 372
369 289
224 414
967 921
396 168
21 124
11 82
751 944
478 796
944 896
944 613
167 799
717 746
622 884
244 784
411 581
102 875
674 364
400 361
885 100
954 779
698 877
938 158
375 467
549 716
153 376
951 378
823 991
943 18
852 450
495 169
500 260
207 619
765 939
125 968
496 290
492 848
587 289
906 737
825 671
218 10
88 915
244 467
239 319
798 141
489 128
157 352
860 34
992 199
68 129
103 694
162 199
27 793
179 902
98 695
755 938
350 830
961 237
22 794
800 65
35 953
860 272
875 740
417 703
42 620
217 263
797 849
734 971
436 210
416 782
44 142
291 558
818 341
545 991
641 583
630 47
548 307
829 511
654 990
802 366
528 131
772 276
219 623
336 13
36 847
474 505
427 337
133 934
430 535
846 7
613 254
32 681
342 684
492 359
831 52
726 24
54 394
691 164
379 662
653 330
133 446
548 75
309 389
329 505
849 104
150 919
215 637
111 333
348 956
448 930
797 225
186 166
275 992
355 904
627 865
669 801
579 647
808 951
162 369
467 112
373 379
125 186
300 624
28 926
692 563
169 81
230 940
909 613
629 935
213 150
278 790
927 948
577 63
299 715
495 513
125 566
916 551
45 330
450 545
630 304
164 146
253 734
886 837
934 501
998 329
885 265
648 954
183 740
857 480
99 741
233 902
13 141
491 463
989 837
982 552
818 171
394 758
391 719
742 141
159 933
92 129
559 528
990 168
646 37
710 468
807 613
160 725
829 433
188 171
168 800
929 26
143 978
558 120
135 223
179 805
452 42
566 678
497 972
488 410
391 19
547 670
984 566
419 501
866 182
205 741
70 136
760 167
903 12
205 101
587 378
421 68
85 459
612 193
695 809
875 213
324 79
842 812
8 33
94 147
953 207
470 335
725 225
652 256
414 116
925 716
331 32
636 746
246 717
605 379
175 546
758 964
778 86
734 455
502 31
375 321
579 688
214 974
883 306
672 578
810 924
557 339
519 756
310 803
553 706
832 512
1000 230
697 781
900 760
522 328
396 10
841 767
913 537
554 530
22 871
249 659
943 749
163 44
300 582
16 589
839 589
119 883
751 615
247 227
396 141
308 61
585 109
32 117
642 376
30 860
927 984
181 887
386 792
71 881
515 389
311 509
311 84
54 442
799 726
418 723
334 597
929 279
139 12
344 991
803 684
149 116
149 459
827 608
960 904
426 871
924 640
30 873
550 408
488 84
462 82
270 345
34 338
932 418
905 961
273 586
616 146
806 99
348 635
644 322
104 576
624 243
243 63
713 37
357 708
651 225
962 381
777 197
82 115
702 633
775 127
743 416
697 561
192 612
642 67
864 594
448 547
170 673
790 586
816 896
542 99
870 129
549 120
598 4
833 149
396 562
465 25
18 484
527 784
319 203
815 929
791 440
154 638
339 742
581 851
580 447
687 513
296 149
908 166
487 507
839 16
37 800
498 572
727 99
212 421
157 459
293 862
415 734
26 785
175 334
381 63
436 192
180 388
223 617
891 856
912 835
38 705
713 129
902 691
340 461
27 171
527 409
552 849
986 196
484 805
582 651
822 604
684 433
203 686
662 321
119 56
630 792
651 416
703 218
401 728
59 372
86 729
448 638
917 697
769 747
554 107
650 700
41 225
567 95
299 717
263 307
222 667
860 983
874 691
928 415
949 857
111 975
293 232
707 156
937 324
305 256
342 167
458 985
886 647
870 589
820 19
868 144
925 748
962 256
279 134
794 963
472 889
699 865
485 340
740 56
253 53
303 932
491 748
233 100
787 182
245 113
907 268
368 7
149 577
423 905
154 443
347 964
40 145
507 833
624 803
432 669
544 68
746 189
481 676
926 716
505 144
439 420
42 110
408 411
113 88
989 149
82 512
707 773
97 276
204 640
745 709
471 669
42 887
631 198
277 963
537 563
187 16
811 222
485 40
583 25
736 371
50 543
280 366
53 859
812 658
404 282
281 521
447 140
509 163
459 111
667 372
548 315
633 458
335 671
18 353
720 16
976 27
39 536
634 236
854 734
295 35
610 505
123 758
315 730
350 890
578 161
678 860
594 316
732 223
605 564
43 81
682 110
175 304
978 744
968 255
160 793
812 193
201 188
543 644
566 476
582 427
558 904
4 665
991 865
413 244
652 344
144 931
470 79
785 619
23 732
684 511
221 402
989 857
620 75
87 668
144 265
775 642
87 577
60 965
208 780
539 154
889 553
341 524
680 800
231 525
639 710
113 5
290 236
159 216
597 80
42 221
726 442
706 431
478 420
714 44
539 296
718 431
374 334
665 654
827 547
991 130
849 62
389 739
776 804
606 843
715 661
977 568
297 149
980 644
807 67
849 533
678 270
681 106
779 387
788 932
881 292
577 68
948 667
775 66
325 736
940 664
214 493
2 884
954 960
562 529
776 918
21 235
944 996
578 664
968 980
659 893
284 134
238 194
324 215
116 657
763 241
496 372
409 622
382 980
57 476
791 624
841 667
575 154
376 138
980 668
34 411
361 464
569 800
233 484
744 533
939 877
30 952
46 736
788 890
485 818
883 401
622 543
293 213
411 48
928 944
149 876
92 730
857 849
464 577
588 786
490 912
290 99
925 997
303 827
952 259
575 334
31 883
824 489
626 999
531 810
531 501
928 428
444 106
875 570
10 922
123 286
41 88
24 849
980 910
671 352
146 439
137 950
536 499
854 148
923 854
328 617
792 366
107 311
317 833
406 788
63 963
737 479
53 746
655 813
674 740
1 383
360 213
188 439
874 280
129 987
512 287
397 770
614 796
275 548
978 944
198 748
554 221
401 299
756 175
113 776
597 235
205 200
223 785
217 86
775 612
48 102
325 724
504 573
767 276
327 835
835 670
274 503
363 143
940 397
750 124
262 116
854 254
253 999
880 673
612 159
480 349
837 897
920 552
367 131
267 250
248 990
514 283
248 56
955 159
368 959
566 508
178 682
930 700
697 550
258 883
252 101
821 189
851 755
519 168
512 779
391 560
100 414
969 871
558 784
421 823
914 94
457 67
76 577
384 387
208 72
748 323
914 469
722 10
116 453
589 879
578 576
991 908
925 606
824 259
577 677
502 248
251 506
274 866
598 453
713 873
433 972
484 19
414 485
865 868
425 501
825 327
742 356
353 282
44 107
152 125
807 871
599 313
42 543
391 961
900 492
920 163
298 849
490 293
569 57
272 241
389 252
379 177
491 249
688 508
48 616
268 257
529 549
282 194
289 396
831 977
441 150
10 4
931 42
437 312
643 442
71 844
853 223
851 676
633 540
218 94
795 908
822 125
927 300
18 402
658 762
144 238
568 553
853 109
561 810
443 8
99 145
885 467
51 670
780 723
477 988
918 649
635 525
846 442
873 136
673 123
17 650
316 86
186 343
815 450
997 641
68 501
140 570
252 469
435 469
742 898
352 337
429 872
823 988
701 342
487 534
465 847
903 856
358 598
627 50
908 290
396 784
792 124
37 27
583 414
910 577
623 236
28 412
998 49
156 935
998 69
695 432
198 956
291 831
125 945
620 258
317 392
86 284
112 840
199 396
356 684
619 106
560 46
80 374
828 336
806 850
130 207
166 914
106 367
723 517
22 643
991 247
173 366
722 865
155 971
13 118
561 122
208 31
498 291
60 279
716 373
771 648
52 597
405 69
57 674
998 627
818 992
887 780
763 280
548 685
302 45
872 566
521 330
613 505
792 391
311 291
881 826
608 443
990 863
130 815
439 499
91 125
610 629
470 904
875 783
737 194
798 75
21 261
375 701
388 657
402 979
134 966
233 797
728 122
249 653
311 294
972 347
688 422
906 716
838 585
347 353
882 989
851 304
571 400
493 30
721 313
290 756
338 575
893 928
520 74
288 489
999 681
305 339
484 236
4 841
652 685
159 996
507 782
430 852
610 869
558 554
651 760
452 934
181 778
808 788
539 611
823 2
812 126
948 260
416 621
954 451
660 652
97 290
442 728
699 377
505 417
755 166
349 956
755 766
996 591
523 852
990 734
457 954
163 254
91 89
679 536
967 522
820 594
487 663
753 727
663 707
314 931
292 125
227 532
618 928
281 689
914 596
646 322
38 724
756 274
188 408
194 682
485 682
332 222
872 938
388 986
634 549
671 374
506 603
553 829
549 142
400 963
695 889
327 772
258 993
456 937
221 638
95 476
342 634
565 246
890 434
387 768
734 67
693 92
596 921
49 479
389 770
335 821
201 335
748 482
828 329
459 485
137 440
923 279
460 945
338 880
259 314
575 291
782 758
834 346
126 140
526 952
362 430
852 655
808 997
305 32
411 357
669 150
115 917
722 139
594 468
258 606
735 486
160 850
469 622
528 65
449 301
978 7
749 838
534 375
378 314
329 882
868 101
970 814
108 261
58 838
346 922
744 147
278 554
234 887
484 604
455 200
589 239
435 330
715 159
584 710
822 655
553 754
140 106
792 26
450 910
867 394
951 625
801 960
693 316
930 217
857 368
463 40
867 341
602 757
213 22
973 694
798 376
129 126
893 890
239 548
260 789
702 360
528 446
165 259
99 299
591 454
815 182
51 241
766 748
443 496
883 743
731 747
983 908
541 997
870 86
529 983
497 838
412 21
41 5
526 631
987 840
267 288
914 371
905 533
460 75
236 299
106 405
127 604
341 286
868 995
27 414
223 31
711 455
344 720
379 731
765 57
815 931
240 872
994 154
659 463
231 250
396 337
680 410
881 858
596 254
112 264
499 727
206 505
653 991
331 307
572 592
834 617
13 239
135 844
20 447
610 168
72 77
723 503
34 203
189 623
852 540
637 445
946 521
789 345
724 40
758 685
51 709
549 984
738 345
442 530
415 276
66 746
687 40
163 217
652 156
960 612
555 824
293 466
733 379
738 339
243 580
952 836
354 38
835 641
286 980
667 358
268 682
899 947
548 84
339 883
30 362
832 918
540 570
911 805
741 868
23 149
687 435
610 954
195 952
451 366
649 686
208 76
807 636
313 982
712 468
941 821
539 180
73 623
912 26
944 66
49 342
641 469
979 260
294 66
399 817
528 54
304 963
951 3
884 492
872 394
955 725
476 406
227 34
26 483
375 564
256 73
471 845
727 421
620 5
36 588
108 386
68 482
311 927
855 690
16 381
809 228
549 117
597 75
286 663
874 599
797 401
121 40
585 30
209 496
502 524
266 295
368 287
792 831
460 149
409 284
20 758
361 661
934 686
887 1
470 485
178 457
389 238
773 714
1000 749
779 285
190 688
254 956
41 390
102 339
954 912
683 250
405 676
446 243
371 762
776 945
180 802
632 239
300 186
444 668
476 519
602 709
910 395
702 659
359 523
628 1000
929 600
325 92
285 421
385 689
297 531
491 234
409 230
316 479
116 443
159 115
149 84
186 310
23 963
451 967
154 501
904 635
548 998
124 691
488 833
222 986
728 145
564 218
205 851
435 561
500 786
601 701
205 22
769 449
56 950
189 53
813 513
446 785
869 599
215 321
960 903
545 195
388 544
44 503
731 746
937 541
948 401
480 205
4 988
222 778
905 946
3 16
712 278
451 692
747 239
958 816
269 932
934 974
482 839
945 422
512 811
371 556
642 294
715 321
183 360
443 233
269 372
517 548
248 884
863 344
206 151
114 309
174 93
978 78
195 164
881 697
784 274
672 478
886 400
761 437
452 774
946 539
286 989
158 817
295 187
192 343
977 258
471 104
563 232
802 270
900 869
835 727
123 394
142 648
989 606
4 879
610 425
765 403
943 578
348 58
286 828
445 935
129 554
727 86
232 596
506 566
709 188
639 55
330 509
625 761
982 349
855 944
29 188
901 553
714 479
252 676
428 898
566 642
944 753
520 508
478 861
30 669
769 898
876 529
989 835
259 163
721 995
909 934
376 193
655 365
540 301
643 516
462 542
499 55
350 917
656 549
405 616
424 401
77 128
416 183
981 971
896 205
304 325
855 632
409 955
693 437
854 238
261 685
237 538
209 73
336 48
881 606
628 960
703 76
214 2
865 11
993 155
942 653
891 684
232 623
564 60
934 101
62 719
452 238
581 840
615 282
706 662
952 700
288 486
297 620
268 456
19 431
706 724
32 898
615 162
326 477
812 736
846 146
828 108
682 57
918 590
708 936
892 588
553 776
726 573
574 459
326 96
867 393
269 891
264 866
967 863
602 429
87 20
262 876
130 384
845 410
126 866
809 306
864 567
546 673
912 920
34 101
520 30
759 878
119 732
275 942
146 830
958 868
66 845
295 477
988 436
70 705
811 875
943 924
310 312
253 12
839 431
102 42
379 735
925 534
760 841
531 681
298 708
829 297
461 740
171 611
546 737
508 355
552 933
292 671
973 942
696 647
271 753
42 224
864 136
948 200
184 659
286 617
61 437
371 258
870 170
819 440
174 337
955 878
792 740
350 14
376 414
332 348
787 859
903 196
123 868
176 8
884 566
500 819
735 781
588 886
443 586
920 700
199 485
216 105
691 739
587 480
328 901
497 364
979 730
203 868
79 908
848 731
316 111
665 111
579 406
706 170
951 235
10 521
436 986
467 561
503 558
407 6
508 6
953 842
789 741
104 78
149 864
802 311
623 850
893 210
811 561
400 229
205 631
658 765
950 568
640 379
63 189
721 872
436 631
628 780
293 186
484 975
817 812
218 929
167 435
183 830
582 449
961 41
731 748
653 728
864 460
545 403
315 630
924 693
131 598
706 694
121 165
223 452
668 907
843 503
981 401
944 508
136 402
883 410
227 471
406 36
755 34
928 822
299 425
865 28
658 86
611 119
875 577
377 75
272 508
832 920
2 718
107 398
846 820
83 413
810 983
556 302
90 658
683 328
446 693
851 28
514 581
761 9
612 797
712 4
439 335
480 214
207 641
841 480
376 917
537 161
214 633
59 583
115 478
927 652
400 325
137 154
653 796
696 990
936 476
682 980
810 550
810 329
864 548
75 193
440 213
738 276
415 671
898 620
293 826
233 745
652 830
651 897
145 508
250 596
273 61
68 227
678 612
559 940
238 818
480 255
834 113
385 755
779 259
998 153
895 482
793 4
382 976
604 688
342 166
490 613
88 93
441 799
594 976
733 813
644 475
160 887
983 209
215 382
55 267
89 298
272 465
241 643
596 87
218 561
696 338
131 816
545 928
39 327
806 181
419 824
392 731
430 200
186 818
601 341
939 902
370 986
461 831
688 369
463 743
132 840
661 167
162 885
257 358
716 159
411 818
628 81
670 176
153 315
895 685
631 998
362 212
275 253
176 669
833 841
288 456
235 155
945 834
641 250
284 772
454 78
981 346
875 437
735 581
361 512
320 699
200 678
709 521
665 803
636 380
970 418
842 238
386 359
250 637
393 142
177 848
165 58
82 180
104 297
849 702
545 494
454 58
156 134
322 339
369 470
59 944
189 61
526 82
490 514
894 122
396 499
378 305
566 164
29 565
501 188
316 740
675 631
53 370
482 45
460 286
466 519
58 13
195 9
457 249
138 815
405 588
669 192
310 241
305 975
73 401
782 393
310 550
588 122
639 285
805 191
531 897
567 123
487 247
778 388
544 726
335 911
904 497
823 553
858 474
842 567
260 844
97 162
804 849
956 976
565 514
239 684
915 812
387 491
512 250
163 518
686 587
958 442
20 663
151 564
710 361
330 24
302 966
379 995
485 431
652 337
928 223
225 57
772 183
984 325
615 505
804 185
155 985
584 775
234 806
129 511
964 321
12 557
850 461
421 542
409 412
524 946
204 969
729 727
112 859
433 73
522 78
938 927
343 320
115 223
44 864
883 958
124 36
313 57
78 641
194 206
993 532
822 302
982 678
728 947
870 760
611 436
491 169
794 546
522 713
753 685
160 587
318 310
837 103
354 471
794 133
989 684
873 96
60 129
706 780
181 972
553 701
688 91
275 110
409 582
87 695
31 849
684 6
403 9
53 377
972 974
890 968
162 427
870 35
270 983
795 170
147 209
45 67
213 852
989 151
290 832
152 609
749 226
617 414
367 394
438 800
41 132
909 522
395 826
468 689
592 449
942 636
850 544
304 779
452 595
485 607
996 285
258 272
431 535
733 156
826 556
852 923
348 281
205 117
854 472
576 554
522 632
453 175
340 959
223 34
78 712
186 944
805 592
431 904
524 770
561 806
385 620
949 741
79 13
742 287
153 917
775 167
553 55
732 516
85 373
687 304
769 53
455 122
146 979
804 29
231 784
785 23
488 386
358 132
697 557
410 521
291 525
57 996
438 197
429 879
296 729
415 86
949 393
235 441
129 12
952 870
308 770
993 793
119 383
813 681
75 818
50 235
367 627
771 984
4 934
105 343
294 858
239 52
819 308
534 801
31 705
345 320
960 506
194 636
370 821
928 261
598 249
115 105
190 858
752 729
948 518
167 429
872 343
820 856
731 670
841 930
39 58
428 558
415 68
358 88
281 688
583 265
948 238
217 978
732 664
537 645
66 376
593 113
869 646
343 687
358 443
399 859
458 484
496 908
13 867
734 164
591 546
759 794
862 586
175 966
789 886
950 376
98 991
381 541
486 591
913 186
233 982
222 382
99 852
46 661
69 274
470 906
182 896
841 150
201 958
695 341
963 870
841 380
920 120
382 779
468 67
998 612
259 916
36 10
967 813
171 227
136 223
819 466
543 694
574 134
169 256
816 305
455 911
284 448
327 947
547 864
413 544
957 944
632 569
360 874
765 186
446 677
265 895
122 215
231 176
654 970
19 183
317 561
593 662
284 205
578 486
627 458
357 653
193 67
724 358
52 288
407 304
830 503
822 426
596 368
809 460
347 27
102 341
663 689
161 775
953 24
994 698
637 291
679 582
491 633
730 486
447 740
426 288
316 483
360 222
413 264
839 471
143 149
275 657
952 894
322 751
332 849
483 579
529 989
876 221
888 926
533 381
567 794
691 561
917 893
272 757
565 642
271 347
10 66
476 167
742 495
635 182
900 2
920 88
494 528
585 131
795 766
811 881
63 708
419 75
758 258
95 14
168 475
664 419
432 650
281 932
137 357
499 482
987 543
933 615
799 990
817 493
522 821
756 375
611 201
950 14
575 524
817 193
638 3
666 964
588 119
805 847
841 396
761 380
234 656
61 785
31 338
943 654
618 960
374 987
151 43
161 624
137 637
616 346
644 960
135 956
530 214
78 946
472 974
533 162
137 756
33 469
452 49
116 57
207 189
245 890
632 707
984 449
482 734
887 834
371 118
387 624
386 45
267 910
950 469
857 245
994 359
22 707
950 650
327 222
171 80
564 274
580 654
803 753
641 286
849 965
371 464
596 255
755 491
632 937
257 436
93 568
743 693
320 47
135 913
296 735
893 70
755 571
494 460
955 732
898 293
167 218
979 554
901 595
999 742
421 608
277 270
196 374
845 502
314 517
88 625
940 116
122 644
465 537
136 340
464 873
402 393
624 627
181 406
975 916
648 410
989 236
340 554
841 273
504 164
460 484
208 809
503 172
655 711
114 249
365 664
87 762
229 771
656 390
817 456
123 342
853 213
196 852
659 265
93 418
463 544
877 435
936 168
508 675
59 999
370 793
171 77
943 838
822 429
646 866
242 373
130 533
125 799
194 539
796 898
89 585
644 37
22 927
936 458
397 444
607 517
780 508
606 560
741 531
367 511
886 779
62 945
856 829
323 180
164 31
767 261
244 108
178 501
676 942
578 494
906 864
152 383
494 298
843 598
402 596
404 303
273 255
640 454
933 654
702 172
680 228
719 869
287 786
225 719
260 400
871 727
406 201
991 488
969 900
306 489
935 581
642 106
732 135
555 901
551 124
282 266
330 840
65 633
341 686
71 438
196 371
584 857
861 279
709 13
983 364
727 757
935 444
68 219
638 190
149 690
283 168
498 668
801 959
737 657
741 201
131 51
480 515
167 875
929 9
78 68
678 673
821 88
835 251
327 862
25 618
74 150
514 605
81 596
547 936
177 329
755 243
490 659
771 420
143 969
582 63
423 738
746 118
58 548
60 153
786 952
257 76
622 751
362 240
871 423
669 537
977 240
306 484
421 248
48 564
447 997
30 767
802 717
597 465
65 173
377 271
875 291
752 849
809 519
487 569
769 881
960 156
835 52
100 819
51 685
43 249
331 775
584 573
475 439
301 120
754 994
96 754
291 369
196 261
681 471
965 531
391 18
23 655
91 15
612 833
812 986
439 575
288 1000
193 112
584 945
959 751
314 63
169 388
456 524
377 67
113 214
598 830
822 620
155 517
779 894
106 957
954 442
419 431
780 488
674 115
715 526
298 910
851 764
191 474
282 807
250 213
826 547
115 483
151 47
718 862
178 712
883 381
624 371
726 708
14 227
160 937
293 417
1 287
72 310
418 5
813 35
783 41
336 902
480 429
571 836
992 74
890 743
459 239
367 471
433 673
250 848
537 31
656 786
631 604
701 896
154 49
810 854
141 670
913 648
331 168
548 129
408 665
927 250
618 385
375 771
216 788
699 125
131 408
714 913
885 738
178 502
171 815
413 576
288 80
529 329
640 125
427 798
212 649
440 280
975 721
593 273
383 805
433 850
459 970
244 369
831 405
310 788
175 73
393 178
184 362
657 501
575 712
477 713
703 563
54 973
197 882
585 38
613 477
379 653
787 744
205 246
960 128
742 288
343 279
863 573
833 484
974 916
410 559
332 688
279 324
390 760
337 575
468 31
491 611
501 232
384 136
511 901
514 460
665 662
37 30
577 463
722 597
625 603
508 829
632 560
10 254
553 131
825 50
958 452
535 952
465 360
788 592
176 3
34 727
138 322
688 813
662 392
889 220
107 695
539 875
12 474
254 204
90 515
233 220
497 285
465 584
866 125
434 531
226 882
102 563
74 973
997 944
327 463
668 972
209 601
364 773
975 68
427 322
482 444
878 239
158 463
822 612
127 340
980 730
62 682
192 170
460 605
233 613
929 808
596 73
130 308
303 326
595 520
786 202
88 692
472 103
252 981
22 888
242 348
291 811
890 755
505 232
955 427
615 610
572 6
784 40
30 254
682 420
584 344
689 701
24 331
700 759
23 631
297 714
70 568
649 658
283 104
61 194
718 136
88 35
832 652
902 70
11 644
683 400
239 859
688 164
244 748
178 108
179 795
559 518
297 710
264 227
994 885
91 720
165 41
721 247
718 266
877 881
423 27
634 861
678 893
632 76
213 118
192 324
681 206
976 184
509 674
782 282
879 656
172 146
531 386
145 9
598 573
807 697
852 733
75 416
492 663
389 474
973 134
358 242
287 344
820 219
487 652
882 897
133 484
943 806
116 607
58 388
351 459
332 543
28 385
685 329
493 300
478 950
288 235
270 503
948 785
926 362
173 924
150 139
30 419
523 632
952 763
347 866
33 790
731 927
842 820
552 12
785 116
74 69
943 837
46 321
987 104
678 882
242 128
332 528
564 485
24 710
481 209
654 204
474 425
23 154
91 814
572 657
662 777
860 359
876 472
649 897
81 209
477 596
488 857
125 196
143 955
80 674
660 614
335 287
844 300
172 914
340 687
587 681
825 969
861 466
73 522
626 440
27 664
331 54
642 973
906 527
645 530
835 751
249 623
853 33
944 25
499 947
549 298
87 379
564 118
472 620
595 958
835 8
958 856
540 146
596 410
105 768
23 975
59 74
274 859
373 964
30 16
765 417
130 805
23 775
567 759
393 187
486 166
678 870
733 571
387 508
719 519
125 550
673 463
640 492
581 723
475 993
83 291
791 976
763 483
661 300
651 938
148 84
544 967
126 148
70 729
359 286
905 564
522 220
592 548
704 68
555 108
821 344
247 683
571 884
229 214
238 6
508 589
105 101
935 748
166 163
160 904
140 672
433 804
242 502
718 660
106 51
919 690
846 752
743 896
695 904
451 817
674 105
511 973
17 691
602 534
161 171
51 666
245 711
812 530
284 39
138 754
121 872
14 291
487 57
812 33
398 578
193 395
348 21
712 229
829 630
631 392
820 623
742 639
589 384
89 706
841 128
743 659
411 212
914 670
564 517
943 872
92 410
82 127
594 690
424 882
921 683
152 23
996 546
318 222
131 139
52 609
603 772
901 518
239 974
438 293
416 813
607 616
141 189
373 52
951 75
69 15
836 652
320 748
874 997
46 71
647 76
63 629
485 220
670 189
355 908
337 286
194 513
481 230
282 123
922 224
235 988
593 236
142 409
288 90
364 393
930 855
32 610
445 302
32 713
249 992
503 386
418 55
157 703
764 363
639 833
421 266
118 655
541 554
948 629
80 985
949 920
855 707
853 385
597 593
715 590
583 894
286 610
20 264
812 930
98 487
842 69
286 631
898 968
530 243
897 272
561 184
296 892
157 417
87 968
956 337
38 449
645 329
374 185
508 10
890 346
679 360
281 764
955 126
721 965
465 964
913 456
657 453
408 115
535 154
313 129
314 654
437 810
98 670
591 993
849 955
250 171
379 446
41 750
221 617
38 894
627 669
325 234
55 402
914 366
234 818
132 722
663 368
766 779
503 548
538 429
112 675
966 705
235 649
10 543
977 74
433 752
657 720
332 301
291 343
657 6
833 192
438 91
513 592
420 2
347 213
103 279
45 98
804 619
440 430
462 180
236 442
572 493
409 658
462 405
106 795
357 451
90 626
726 905
180 711
369 344
540 730
460 188
683 666
635 947
15 60
468 786
914 988
812 784
213 504
189 250
799 575
38 165
868 917
87 997
99 991
801 349
904 360
939 12
939 915
963 171
204 76
89 350
822 96
498 730
462 275
910 825
408 373
42 395
118 754
167 948
267 632
990 515
898 63
671 805
991 683
15 626
736 101
883 500
942 619
64 645
507 314
588 985
610 201
802 982
813 129
10 134
883 368
928 660
695 702
611 892
352 989
198 427
18 990
538 603
914 712
304 476
942 489
180 44
392 58
541 965
785 817
145 203
530 288
281 809
8 825
140 388
557 921
151 815
382 7
960 949
345 929
649 855
264 68
193 416
494 508
652 630
428 48
268 443
92 498
169 18
754 986
686 714
678 560
245 595
509 743
813 905
583 873
36 648
54 306
13 210
256 324
405 305
659 728
181 665
657 565
906 588
873 844
767 42
648 631
553 349
611 311
471 423
297 646
327 777
720 555
13 625
726 268
992 244
703 926
747 137
346 974
878 977
497 682
634 534
622 876
41 181
628 625
664 562
176 964
276 136
465 196
846 554
248 778
915 783
532 661
260 695
676 2
974 131
550 966
29 790
235 449
796 916
858 705
66 800
112 527
339 63
152 622
850 77
958 21
373 359
68 943
214 647
700 792
351 778
559 844
380 368
783 2
919 5
643 755
452 262
159 184
185 988
490 737
506 836
310 46
303 179
67 759
515 709
422 341
998 93
636 888
521 246
585 965
499 905
661 359
198 680
152 726
940 980
965 99
331 129
472 717
767 612
637 860
139 39
786 266
254 917
304 603
601 754
650 250
688 399
779 261
979 5
16 511
417 518
75 840
917 624
424 844
81 257
107 486
451 64
271 550
751 488
156 415
364 361
646 731
557 220
370 24
429 371
866 387
864 559
41 691
969 440
751 917
332 71
373 672
861 20
658 740
221 66
285 726
866 530
716 261
911 187
152 5
812 306
65 91
365 889
66 954
753 802
755 104
144 507
933 907
795 26
401 146
977 274
64 925
3 44
834 850
625 511
315 189
460 228
967 600
618 107
941 53
378 977
217 418
701 750
842 315
87 412
776 814
178 315
664 966
776 145
344 358
156 632
646 308
825 481
422 312
408 451
29 92
271 534
32 152
102 965
942 934
446 946
30 820
649 951
707 701
204 175
904 346
275 69
569 547
193 953
12 716
146 453
2 801
459 423
199 758
469 919
214 720
915 187
232 810
170 877
386 956
787 690
943 22
998 94
838 942
597 697
337 407
669 857
795 183
866 23
810 439
692 227
505 259
886 107
473 808
30 476
543 650
535 774
178 49
355 315
1000 368
25 50
520 374
968 735
919 366
44 536
448 736
95 401
630 985
645 228
334 630
632 738
768 517
976 131
956 495
121 735
137 486
334 804
69 992
614 133
209 584
313 613
550 356
724 138
442 436
147 678
565 586
534 750
295 565
439 600
984 397
225 717
409 447
209 663
400 720
927 847
125 915
753 160
745 880
608 199
175 935
561 849
686 844
162 640
176 386
136 764
839 76
225 184
98 855
778 982
18 730
692 979
284 517
469 414
691 894
345 32
761 768
149 463
216 88
399 715
390 370
627 149
922 347
294 750
456 377
846 893
734 134
97 88
66 751
237 1
619 411
318 309
810 424
522 531
382 554
303 310
583 272
951 704
95 603
790 786
960 703
927 114
55 306
426 140
485 85
270 557
453 612
51 23
816 170
768 972
449 594
196 454
10 892
263 316
337 637
238 223
516 633
529 150
123 134
430 861
478 2
524 857
820 215
727 339
116 983
765 503
584 633
92 764
46 443
587 457
495 504
404 74
806 690
64 723
753 716
289 495
96 894
729 939
44 254
197 440
856 656
532 419
974 318
986 575
718 444
979 163
721 405
632 343
935 300
523 245
119 601
469 755
319 383
649 754
2 134
192 898
277 443
681 474
574 413
278 791
43 184
653 811
7 646
446 390
421 108
379 903
302 646
428 323
522 89
745 937
831 68
314 592
489 370
631 215
212 438
253 465
943 889
495 466
559 563
355 751
779 939
202 154
182 504
186 894
945 679
870 157
343 205
329 311
788 658
579 45
804 161
952 21
704 294
206 716
60 741
850 37
693 517
632 416
51 588
307 119
852 987
325 101
578 956
881 575
790 723
430 724
652 811
277 40
505 527
607 506
730 153
443 649
852 404
278 347
589 790
939 635
535 946
361 515
624 881
694 587
177 890
269 921
730 907
457 546
163 255
227 573
772 125
242 597
892 269
59 61
171 55
237 23
766 495
3 172
253 201
258 360
903 267
626 424
90 304
324 333
886 220
329 387
719 811
906 661
168 358
682 323
298 990
63 880
243 249
955 766
28 563
449 987
863 295
536 779
610 366
78 746
146 932
117 410
706 182
104 95
458 339
670 184
534 763
164 379
802 972
355 462
662 749
948 162
715 92
256 656
906 764
610 691
778 765
8 400
437 10
870 705
93 823
508 750
90 571
111 101
34 965
758 683
313 180
901 860
75 771
346 115
54 742
491 242
670 453
327 17
545 147
912 549
894 647
181 393
484 381
423 883
380 864
119 57
838 468
23 175
44 123
245 919
348 824
823 618
152 968
357 578
125 560
849 826
656 738
396 521
641 49
349 829
60 170
850 443
15 272
868 655
670 585
763 443
292 335
253 784
25 27
890 58
920 860
680 461
779 388
309 617
208 994
397 608
221 691
836 901
179 22
469 208
853 754
390 66
338 17
312 879
526 430
533 389
129 815
143 877
982 316
589 600
46 91
758 331
420 179
339 56
40 194
731 578
465 817
382 123
859 998
978 269
912 941
835 783
552 178
373 659
86 520
248 936
401 190
147 105
533 273
519 673
693 679
556 84
671 781
295 9
952 884
584 106
173 780
778 617
498 342
574 181
421 298
745 981
187 91
348 720
11 589
363 848
261 528
456 147
933 463
242 194
693 75
167 758
751 670
446 309
14 126
127 301
443 810
488 117
180 706
457 640
267 602
352 778
995 24
524 850
250 809
197 890
946 516
951 826
608 486
776 211
306 689
421 114
101 315
690 428
369 502
439 158
620 190
340 228
737 682
72 781
450 279
731 218
362 647
104 182
313 644
759 405
237 541
408 151
836 624
180 20
449 144
617 615
472 506
408 156
365 882
263 386
367 625
947 388
139 324
125 846
8 483
671 347
182 89
584 339
300 336
547 460
951 91
492 955
516 86
306 577
834 31
940 519
479 840
624 215
413 150
354 406
251 830
443 632
300 645
186 55
823 642
923 337
585 22
420 595
446 92
55 567
377 987
475 872
253 448
67 990
810 290
785 199
446 237
186 352
808 417
343 600
307 33
626 654
83 967
7 510
545 125
202 622
243 901
474 758
595 275
576 958
965 325
875 396
362 975
275 270
163 206
769 497
827 241
697 521
473 341
214 777
371 596
519 660
146 889
498 629
730 551
916 10
287 112
515 72
465 905
20 137
147 972
267 951
158 738
464 47
395 609
247 337
708 934
338 86
310 146
570 837
562 987
674 399
97 360
360 235
924 407
117 374
33 905
670 605
190 675
295 980
306 294
433 775
622 320
1 73
447 675
724 993
511 393
908 482
192 830
2 859
742 883
859 691
143 811
546 429
831 278
400 16
703 87
228 359
421 882
427 293
754 871
282 829
437 261
784 60
100 886
988 548
916 447
527 337
653 190
58 516
396 909
542 381
508 705
546 493
627 810
201 390
216 231
843 248
28 355
296 691
369 247
606 814
739 563
533 251
98 520
126 536
693 773
873 972
38 753
207 465
448 676
910 367
835 133
171 862
757 167
690 403
825 800
172 89
223 473
274 88
958 929
909 228
985 99
634 81
215 78
167 715
717 806
456 828
251 688
26 253
172 129
484 739
548 273
477 503
314 291
578 844
12 309
976 725
788 333
963 732
243 137
168 702
78 948
879 936
130 61
779 240
746 609
640 656
766 423
435 665
595 891
618 650
874 410
60 914
769 760
908 61
881 283
304 530
908 821
49 462
645 887
946 275
363 36
539 569
598 845
849 286
407 174
152 826
983 360
627 676
911 823
591 494
519 475
564 116
959 465
269 258
633 448
487 522
852 88
850 995
716 550
899 48
727 921
708 584
617 772
402 463
665 77
598 965
105 686
659 791
202 25
746 274
129 649
862 461
910 921
318 738
5 736
499 978
615 783
435 590
425 549
932 252
643 481
521 348
675 212
522 488
118 455
652 531
169 89
954 71
553 103
507 556
441 787
708 603
385 51
675 246
417 334
931 997
90 32
711 805
390 687
103 663
394 231
822 238
365 31
303 270
582 440
942 319
564 664
832 836
489 730
557 642
817 279
184 141
991 709
576 705
660 249
906 212
15 294
823 414
143 204
671 52
269 575
207 496
712 748
764 423
998 207
788 650
998 736
746 358
735 590
436 894
882 615
538 66
870 332
750 638
557 745
872 573
480 48
814 335
230 158
295 537
889 139
286 193
38 472
965 66
452 930
531 601
786 49
528 354
430 401
131 951
335 317
978 637
863 77
108 104
631 341
439 307
652 78
615 190
970 882
990 942
505 29
206 591
444 571
279 287
867 576
229 68
697 292
567 666
34 585
488 582
173 199
83 880
949 971
442 528
564 880
885 541
19 234
722 573
711 229
190 362
818 66
131 786
287 64
51 599
653 735
906 999
737 498
884 110
568 951
710 760
199 904
974 228
466 334
128 73
834 73
325 623
255 483
417 771
662 610
150 978
332 275
498 138
590 393
610 878
669 775
231 598
4 96
986 666
194 514
218 670
973 370
530 271
598 587
410 786
590 928
276 143
939 130
547 840
921 70
505 699
494 727
119 301
168 213
886 198
697 133
72 459
529 763
699 395
211 461
498 726
72 70
837 354
825 883
540 512
751 880
531 640
773 374
874 394
342 202
116 295
802 690
742 827
42 569
700 859
598 578
55 527
575 461
595 476
619 693
753 185
842 245
592 637
203 612
499 846
205 438
484 895
158 397
390 56
24 428
629 819
555 39
739 586
858 625
895 414
894 668
125 147
678 543
40 799
185 30
98 100
306 627
974 356
399 874
885 682
51 283
986 658
573 244
207 947
488 137
169 674
449 521
67 866
663 696
281 83
29 352
563 484
185 491
220 884
254 292
260 616
931 935
619 439
864 821
682 817
419 256
169 33
681 554
317 716
929 874
507 549
319 398
492 150
84 34
905 994
504 664
16 350
281 897
15 451
140 219
256 972
627 674
655 545
124 881
64 576
264 281
838 149
564 534
100 718
410 861
815 763
3 833
616 434
933 385
702 885
178 435
118 616
539 255
481 151
723 62
291 302
547 331
626 777
766 672
301 463
121 220
257 320
57 796
872 203
444 915
453 545
698 22
837 438
398 966
782 562
42 27
164 695
168 487
446 671
818 689
327 409
489 266
874 631
755 460
97 180
658 224
287 272
129 568
803 85
472 470
840 817
565 140
224 34
607 705
91 274
518 995
87 536
69 307
850 106
514 957
597 19
428 841
1000 750
230 156
727 819
968 507
235 282
727 393
686 115
758 382
685 627
894 454
763 626
837 954
658 716
745 122
577 733
859 592
745 728
51 526
289 858
661 127
334 732
411 578
666 371
620 666
665 767
361 881
346 471
570 76
778 58
312 712
729 450
93 707
558 43
857 980
189 384
643 586
548 288
612 597
39 27
225 142
394 731
598 98
121 546
16 476
145 993
190 96
931 10
683 526
588 647
925 965
162 733
919 539
637 486
81 184
539 660
889 2
67 345
109 430
880 434
539 801
311 176
145 58
710 232
921 668
568 214
330 386
557 623
151 136
851 43
322 325
292 315
30 98
544 791
960 780
888 549
297 313
753 930
788 152
864 483
852 892
90 311
596 76
958 593
930 164
134 211
225 990
107 895
18 602
266 240
173 12
235 889
520 532
228 295
594 641
149 653
350 142
843 393
716 886
336 795
952 476
452 780
736 293
931 215
924 333
316 517
4 584
48 948
589 809
462 90
241 566
458 232
866 721
271 665
162 224
304 874
115 465
154 597
966 361
622 881
886 853
31 713
733 636
111 618
633 335
349 720
576 580
713 52
172 635
786 406
722 504
886 715
897 400
198 923
918 468
542 495
389 415
724 333
143 861
921 758
961 990
849 644
162 479
106 576
343 609
158 306
289 246
582 310
188 493
180 583
129 187
711 639
675 402
541 182
611 152
258 433
176 765
540 908
378 714
955 530
611 272
810 993
950 586
459 33
820 593
996 530
726 988
629 978
612 37
755 12
563 792
392 46
221 427
217 492
180 379
745 521
747 948
456 278
257 312
289 642
417 923
135 319
645 756
481 963
752 86
169 65
290 417
746 857
179 864
346 837
88 477
214 641
359 605
327 67
742 665
334 497
782 838
154 69
217 781
339 499
351 347
225 49
140 521
449 325
906 138
964 66
952 28
886 132
791 336
386 349
603 366
212 371
113 94
425 208
461 694
191 699
899 341
780 519
40 582
78 101
98 214
432 541
2 118
44 968
626 511
844 428
318 550
321 704
76 848
445 261
722 176
29 302
922 499
118 909
687 760
813 244
386 339
115 558
401 525
491 20
16 458
63 952
566 841
499 640
69 776
939 5
530 11
241 522
756 321
229 527
578 550
911 234
29 699
506 913
123 553
621 529
19 496
63 969
837 275
878 917
170 412
696 45
794 928
634 264
948 925
277 806
548 732
33 545
832 348
493 328
505 789
846 368
882 692
832 945
259 977
395 665
470 806
670 800
159 478
842 84
755 174
163 809
969 536
560 520
803 687
842 414
284 987
528 75
367 474
623 961
610 801
150 37
181 71
408 788
497 626
628 219
961 474
566 607
14 422
883 61
675 44
17 547
650 120
72 787
383 581
931 552
156 732
438 256
437 384
83 473
905 377
51 947
141 625
936 186
491 383
793 99
974 441
841 729
235 804
764 83
388 282
342 667
191 881
68 688
761 455
930 902
92 266
580 612
73 635
361 460
47 536
978 673
940 238
336 661
176 641
73 573
612 697
971 953
136 940
874 315
49 841
366 398
368 275
69 209
679 334
851 15
713 744
147 221
709 959
12 699
48 171
868 856
320 176
152 202
366 186
531 268
535 137
539 889
104 347
291 278
720 43
988 853
162 422
239 599
989 725
354 492
770 73
459 348
859 923
920 712
266 429
784 786
151 844
644 909
799 551
535 424
876 552
723 679
333 310
376 622
910 69
267 989
889 579
84 322
3 718
172 352
406 734
877 830
523 483
922 844
349 186
397 853
318 585
35 53
368 728
514 709
541 818
513 976
799 499
999 329
349 510
937 404
364 696
449 368
482 717
511 97
871 72
940 705
354 90
761 108
43 648
737 398
541 690
899 285
984 662
959 42
865 890
63 859
110 252
535 474
365 428
505 868
281 33
780 141
68 349
832 383
109 776
515 622
845 980
633 148
961 471
725 282
796 892
734 170
534 225
312 47
385 633
787 800
753 81
577 368
420 777
443 995
21 328
465 778
22 465
907 443
57 461
982 721
579 281
152 148
306 310
436 810
179 945
185 80
271 101
144 68
715 977
204 182
609 664
495 139
464 679
205 325
790 529
797 914
927 949
564 522
546 990
692 8
624 452
971 410
730 535
238 136
327 956
873 979
11 286
327 934
426 520
911 113
884 747
131 315
784 81
985 704
438 608
838 869
590 324
215 191
539 345
683 713
687 695
196 954
485 116
956 80
696 327
643 499
17 779
799 646
175 429
127 195
681 701
837 855
520 474
303 417
416 908
524 569
628 3
414 148
584 492
808 697
645 640
462 77
556 567
394 247
760 708
344 67
769 1
149 160
408 629
890 435
55 590
362 676
333 574
198 383
188 790
421 495
982 22
939 527
100 483
128 866
342 688
920 141
898 553
11 448
29 455
876 753
972 679
982 340
830 977
972 122
637 256
188 824
603 397
52 457
356 948
814 337
988 637
411 692
315 944
827 649
600 782
217 341
98 446
729 247
389 457
148 536
744 476
583 24
788 141
894 766
123 699
66 620
525 632
470 464
942 541
811 394
521 178
618 683
969 588
162 108
359 222
393 470
721 945
473 15
147 195
274 221
762 617
29 982
361 201
674 604
150 448
862 537
429 324
286 948
107 746
597 5
670 634
329 842
965 387
522 184
580 165
611 200
262 90
124 484
669 685
976 942
458 197
911 207
852 606
453 962
544 377
313 139
548 456
422 349
397 386
320 707
242 114
545 137
504 724
837 715
189 136
976 875
118 625
777 283
119 796
118 684
762 533
944 286
665 159
926 832
934 561
844 763
588 270
182 343
461 998
484 98
835 170
407 227
489 889
735 89
686 54
541 183
845 973
499 210
388 856
498 34
504 233
811 621
308 518
106 364
863 633
989 273
141 724
554 996
335 893
777 199
786 914
584 68
988 361
70 429
997 968
392 542
809 11
188 246
593 607
18 150
727 577
820 512
196 511
276 805
215 972
61 199
348 98
292 2
83 563
476 886
855 851
198 403
769 772
91 286
722 495
27 487
84 224
167 273
450 996
37 312
236 473
221 667
607 141
774 310
681 608
562 571
554 101
955 540
106 342
804 351
629 257
788 516
233 917
872 915
966 499
854 208
302 206
68 564
88 99
495 331
242 773
580 907
719 734
800 794
484 374
181 888
837 641
627 471
85 383
151 589
825 827
981 898
648 756
849 524
636 790
987 296
541 82
981 447
603 226
54 983
71 49
895 652
546 497
673 284
634 509
190 85
672 713
201 580
266 778
282 358
831 861
446 260
620 524
855 715
482 186
286 964
133 514
993 326
231 349
478 523
24 455
290 692
721 255
707 427
179 235
378 62
45 90
281 769
429 401
602 100
550 454
217 977
317 116
887 858
824 151
298 349
494 431
24 173
40 199
829 183
717 470
401 565
585 120
732 354
15 398
956 107
199 856
290 282
643 356
652 114
861 13
605 354
253 851
198 203
261 149
833 848
299 738
349 539
437 937
568 52
687 502
315 408
20 27
423 213
175 193
10 864
517 825
539 864
422 274
457 808
502 335
423 892
109 348
117 947
470 808
530 149
845 849
885 282
926 612
125 170
112 462
723 523
904 85
861 250
727 1000
434 166
33 246
632 192
935 531
164 709
625 897
872 962
622 68
27 652
458 791
19 729
614 491
618 47
987 319
555 664
982 535
982 72
798 674
107 758
856 67
535 846
782 452
570 921
276 388
670 477
362 72
129 758
953 144
397 881
587 788
806 657
917 636
681 400
516 214
103 415
449 488
432 657
716 817
420 515
765 26
620 649
579 757
337 231
913 720
954 564
532 716
210 662
75 788
864 124
530 511
642 335
48 738
89 465
533 143
384 482
314 58
991 166
231 565
348 518
612 713
601 987
44 364
580 854
616 263
704 51
520 496
486 772
891 451
244 941
256 57
669 451
229 408
230 520
50 238
17 925
278 615
792 258
550 495
515 926
611 134
274 701
701 864
705 875
648 832
492 622
21 635
675 152
999 41
311 435
675 591
277 835
194 328
661 765
191 748
402 934
121 499
410 138
1000 970
116 308
607 634
886 657
882 263
344 267
192 306
324 390
699 193
970 697
355 845
443 227
679 457
821 772
205 315
623 930
987 620
529 321
5 331
85 535
229 514
149 263
655 715
622 386
204 802
403 693
905 644
314 662
665 883
81 701
799 128
98 813
112 382
694 176
356 764
480 750
544 834
149 113
272 454
894 438
681 971
997 913
670 627
942 722
409 381
552 461
46 795
209 533
766 929
882 316
111 633
128 397
963 628
957 946
964 934
458 317
144 336
395 208
472 735
633 857
233 93
460 831
671 360
373 482
667 300
237 773
666 60
244 606
809 455
961 452
371 831
878 69
751 801
484 525
999 684
247 323
226 963
608 95
222 308
568 832
277 543
151 213
117 190
806 659
305 616
13 161
262 889
520 728
500 825
982 712
486 769
268 619
128 717
624 786
299 298
1000 332
854 200
269 935
945 569
705 729
301 147
985 810
452 354
318 819
155 550
818 893
25 283
279 888
32 173
415 686
548 886
209 578
343 404
918 733
806 899
58 457
197 852
608 642
685 616
331 480
327 967
683 200
695 416
365 942
849 667
431 168
992 357
926 114
308 437
97 224
20 828
742 998
806 861
341 596
984 967
56 759
836 723
660 297
387 844
216 641
738 174
241 670
492 422
149 908
271 588
453 126
527 387
595 864
112 835
720 530
371 866
122 144
486 219
222 878
551 989
689 803
20 873
215 25
477 27
544 410
202 124
556 285
229 502
848 21
574 406
254 876
39 528
966 90
403 299
806 31
358 651
625 148
853 574
19 297
306 53
203 694
728 326
379 670
824 598
544 813
587 856
153 256
953 194
582 467
344 778
411 871
658 455
333 970
779 820
886 684
775 866
518 636
736 456
427 418
597 110
948 383
843 813
50 453
553 739
435 765
816 272
682 686
41 34
12 896
754 359
22 724
829 462
721 892
150 493
229 812
788 766
258 867
348 7
943 230
830 665
447 145
283 765
308 463
62 269
788 355
596 345
516 844
990 503
720 910
42 122
341 652
12 675
775 633
1000 595
849 399
782 336
237 989
608 555
383 877
405 595
601 420
753 361
120 393
855 512
544 570
845 39
306 428
811 649
883 24
431 986
361 889
435 265
497 390
125 389
785 428
178 302
612 388
981 714
533 74
127 147
789 254
263 93
64 429
44 417
387 190
520 154
9 584
595 418
123 200
618 641
151 253
919 704
474 541
805 474
425 154
530 221
783 278
274 552
139 222
881 228
750 621
527 1
759 331
815 518
433 974
559 668
584 668
226 200
783 499
65 691
125 436
367 512
287 813
797 703
30 700
610 708
685 612
34 353
663 743
426 884
462 83
392 402
849 790
161 493
504 878
471 937
27 778
586 631
393 377
71 448
771 70
453 245
843 93
502 180
524 697
729 281
172 465
172 748
694 990
978 947
859 814
983 867
448 152
119 130
874 782
727 231
438 973
546 415
379 215
49 336
48 922
410 64
341 941
391 803
388 960
287 376
866 777
51 714
852 970
816 538
34 124
15 707
120 23
719 764
392 432
735 983
893 392
271 98
125 725
397 649
68 61
15 925
163 827
63 679
778 322
663 648
201 130
782 528
286 929
660 875
234 156
408 283
234 16
229 254
794 916
431 716
1000 614
872 868
495 194
717 871
687 849
995 435
852 345
520 334
712 900
241 366
563 990
625 187
413 950
219 351
882 456
906 816
729 855
839 183
31 580
753 570
833 453
902 188
830 622
499 176
400 246
316 975
775 407
17 394
623 858
555 569
789 321
46 214
324 836
671 344
100 837
501 36
742 249
713 422
496 139
821 460
534 731
977 729
194 293
5 873
603 134
892 827
703 910
179 739
739 929
548 516
622 768
962 863
534 580
523 144
575 768
370 433
806 841
84 508
217 856
813 971
514 544
341 332
994 131
717 729
935 39
113 692
764 19
187 978
283 464
459 385
805 573
267 252
165 445
905 976
778 849
909 436
840 243
325 29
86 555
684 550
401 145
854 596
118 225
885 64
414 36
487 449
26 458
431 45
207 155
354 891
649 810
35 667
332 647
537 405
517 543
433 805
458 301
941 599
538 807
311 666
211 98
835 481
805 25
8 673
793 252
28 649
777 314
360 19
822 430
36 694
391 968
366 463
795 16
801 105
380 377
227 165
836 687
587 183
157 662
423 567
5 977
801 685
417 721
346 162
80 626
828 521
608 968
549 440
371 405
175 533
218 261
163 982
193 842
884 480
559 492
827 367
13 883
799 845
888 197
934 994
224 705
550 986
355 896
667 911
981 309
67 266
496 951
595 285
282 736
608 354
610 990
554 557
941 75
704 923
65 470
98 516
866 922
828 738
719 837
663 902
742 719
35 593
622 126
406 488
42 685
772 17
755 981
739 905
746 180
747 156
419 38
627 414
766 745
469 66
46 900
888 79
382 259
110 184
536 372
653 773
534 800
609 963
644 890
258 811
374 130
775 754
292 809
765 39
916 308
420 39
153 285
730 404
328 120
220 647
5 766
472 281
436 266
686 926
578 184
417 396
841 339
841 186
986 670
24 449
344 884
57 611
416 303
124 845
597 355
973 583
402 574
772 943
111 294
124 44
758 170
421 370
54 968
781 22
170 25
631 564
702 866
708 50
600 357
191 856
902 396
244 612
389 402
172 954
712 844
286 507
308 381
671 114
986 571
238 264
124 888
120 294
806 504
756 122
295 401
276 455
406 329
170 355
160 610
424 464
787 36
319 252
288 904
900 393
618 396
836 35
281 861
39 937
21 485
524 331
893 332
271 713
885 790
483 662
204 987
688 309
392 454
629 974
717 52
104 888
926 611
154 979
608 126
777 49
115 901
426 801
997 404
532 587
298 608
905 764
660 107
884 126
61 58
565 560
138 654
523 233
764 688
863 46
736 182
925 448
631 945
382 892
746 713
558 951
514 705
569 329
684 486
18 350
709 339
109 3
654 703
582 372
623 954
242 734
238 870
376 440
202 158
676 282
309 219
766 292
851 596
649 978
643 367
592 925
287 318
255 414
898 299
715 972
322 251
275 297
257 983
864 819
220 255
654 798
758 121
68 881
498 154
324 28
822 597
475 532
874 429
844 734
582 217
510 659
516 481
690 425
215 930
842 418
719 939
991 111
783 899
145 891
764 256
858 966
947 787
447 968
626 724
993 479
234 406
182 530
797 645
744 121
156 44
567 265
269 666
379 328
477 321
915 275
863 338
230 506
248 710
323 41
953 456
96 526
784 776
715 10
31 967
728 584
433 116
318 755
759 957
723 69
354 859
177 90
79 195
835 549
94 314
330 57
698 969
162 48
43 489
600 777
164 390
182 399
645 277
56 65
357 233
878 633
607 217
911 588
143 927
793 648
726 86
554 563
153 514
846 332
264 1
337 819
247 492
191 172
202 151
617 849
793 207
839 458
842 600
866 951
391 789
124 570
925 822
584 838
533 831
456 619
831 136
87 335
339 61
711 214
925 646
328 49
446 299
437 125
941 745
901 192
164 131
82 831
1 398
259 54
53 497
887 447
612 499
150 771
131 112
125 770
178 141
764 512
99 903
668 61
226 732
755 616
544 564
392 165
313 94
811 285
536 782
846 764
39 580
124 587
273 926
427 777
283 15
823 680
595 72
708 706
691 813
517 421
148 288
77 778
865 200
655 453
437 635
501 126
554 578
284 697
11 87
10 457
756 650
893 428
333 57
262 706
811 320
590 617
625 680
352 952
930 260
858 917
88 241
731 943
200 358
331 694
99 4
637 627
369 374
314 554
756 253
825 560
895 781
224 424
23 34
805 600
498 226
510 139
567 43
400 959
913 969
971 941
755 38
595 773
268 473
684 990
159 222
45 804
823 687
706 617
297 14
197 928
822 144
842 687
607 957
216 572
117 50
151 405
858 419
938 840
336 319
125 995
923 139
657 855
35 882
403 865
243 846
34 153
753 567
661 478
247 608
704 152
92 512
871 482
323 834
340 166
603 479
33 860
8 505
32 870
175 444
968 736
554 494
57 764
852 991
262 722
81 302
965 292
313 174
426 193
822 385
653 25
744 92
245 240
951 564
440 270
907 884
345 817
969 249
552 115
424 998
179 234
504 911
569 327
995 730
996 97
543 355
687 160
198 553
634 725
398 716
505 703
200 209
831 585
250 916
222 966
699 322
481 649
958 905
368 439
176 795
201 987
398 748
545 316
675 35
447 431
490 992
66 163
886 240
744 645
448 848
435 103
888 868
590 228
285 616
779 829
501 451
486 904
589 891
793 607
833 117
291 316
616 135
493 441
11 801
514 381
7 517
863 302
499 301
125 681
158 692
829 851
798 194
963 320
767 890
404 513
945 529
119 960
193 869
195 807
662 195
489 357
236 557
534 132
660 627
979 828
367 557
273 500
913 691
345 885
276 83
65 131
940 873
541 766
219 422
629 732
366 581
162 98
920 615
963 34
104 478
122 161
447 467
311 145
165 673
446 527
343 432
271 804
873 189
842 624
840 636
39 445
1 962
822 240
810 70
828 10
173 965
64 727
933 652
19 548
110 737
682 54
425 631
580 459
577 861
810 869
557 221
956 647
968 792
144 395
840 232
707 817
763 936
81 683
283 649
115 290
379 499
642 739
641 813
743 983
928 911
121 817
451 159
96 714
786 325
97 422
482 110
959 479
788 608
825 267
481 955
103 566
868 441
82 592
973 496
764 73
429 386
23 872
532 696
307 379
297 412
780 792
815 946
681 625
591 417
264 276
376 737
463 841
612 218
120 630
113 713
409 97
955 417
145 516
682 689
898 991
534 307
252 278
29 54
869 76
486 501
943 284
254 380
995 817
134 166
578 76
256 919
903 487
489 148
958 232
661 870
847 157
823 204
604 796
554 933
809 714
176 913
254 752
700 297
756 37
275 679
966 831
231 247
500 852
397 349
503 2
724 763
733 234
837 670
681 733
198 370
218 896
433 298
409 726
876 755
762 187
72 701
831 880
89 784
816 915
436 476
325 963
328 770
667 879
909 550
114 315
108 885
139 286
2 68
66 347
378 332
427 887
246 182
15 133
169 19
742 53
39 876
510 166
11 116
347 598
844 478
294 420
472 1
558 592
845 682
379 877
558 104
943 78
278 671
517 573
369 336
869 227
39 414
421 711
705 319
532 713
57 207
435 79
351 22
687 499
287 780
2 337
270 446
366 596
950 758
955 872
731 163
345 576
635 540
702 384
527 556
443 188
158 487
639 140
525 470
534 851
942 432
13 329
153 271
977 329
237 302
47 370
662 272
810 11
294 912
361 522
872 406
531 368
448 773
539 109
658 28
217 83
665 187
393 60
649 230
184 953
971 888
187 966
443 825
250 287
529 714
270 351
698 90
788 522
381 349
782 678
325 18
102 114
651 360
485 786
140 983
285 660
233 315
54 139
381 909
152 652
844 779
62 792
578 863
753 647
383 237
37 63
76 423
179 231
981 126
137 229
812 498
424 225
530 163
400 562
143 131
912 751
320 745
68 404
298 776
834 846
628 22
173 983
698 578
595 351
734 672
552 496
56 394
36 268
647 615
731 286
480 55
135 39
195 567
494 741
632 244
886 957
489 14
176 956
631 578
370 344
864 127
598 369
544 625
162 139
39 830
777 848
720 948
529 998
590 171
14 771
622 533
960 212
935 528
513 537
614 599
300 934
202 996
866 279
473 217
393 955
477 425
484 973
447 588
421 891
504 412
898 49
159 854
585 790
387 883
583 385
280 745
483 99
358 685
604 629
244 290
763 693
402 108
561 112
983 73
271 687
345 777
307 435
273 833
464 298
736 928
303 443
16 863
210 720
624 561
464 99
868 622
128 747
201 152
282 901
381 864
353 433
559 41
906 47
438 260
64 605
642 575
551 752
333 260
32 527
756 606
199 861
718 77
659 42
221 408
951 208
486 41
13 602
121 633
483 280
664 449
686 431
690 43
363 721
713 398
139 300
522 800
355 154
719 638
113 405
80 73
603 70
216 789
381 519
251 226
163 723
655 186
422 329
134 738
159 96
129 581
267 149
543 984
79 886
446 715
35 572
416 564
919 470
922 464
17 713
499 786
797 975
733 634
609 718
199 395
514 112
44 868
153 407
262 645
94 415
990 947
644 964
496 412
916 106
810 759
387 596
459 801
280 61
511 564
610 764
379 445
954 354
368 770
850 205
214 37
858 323
218 962
778 977
200 402
893 718
544 825
728 765
250 931
40 345
160 960
284 568
606 130
99 29
4 718
42 297
928 347
617 164
132 341
980 214
858 383
752 319
58 256
727 129
879 967
220 288
581 187
934 949
808 496
305 861
794 556
95 376
169 493
255 66
909 391
172 678
725 83
734 977
192 539
759 751
959 650
903 310
666 631
637 342
711 273
227 348
330 539
939 835
553 622
904 961
183 402
838 443
563 871
152 734
287 523
896 259
900 170
256 840
94 6
305 423
877 97
163 670
124 617
682 906
580 397
333 785
352 808
605 153
847 696
611 170
64 470
189 788
452 10
151 873
78 338
333 39
628 863
920 440
273 83
599 170
522 565
267 39
741 876
314 368
854 60
573 615
66 381
443 84
504 196
476 690
647 750
283 185
880 188
331 97
111 791
894 988
821 416
704 380
247 742
533 383
300 753
661 466
186 526
981 938
980 903
53 20
780 573
902 811
997 376
944 3
403 351
355 640
919 916
732 897
914 992
674 21
382 294
668 373
551 731
948 144
597 403
664 939
584 940
99 436
747 335
468 162
206 390
140 373
838 304
254 192
333 220
379 390
235 435
312 134
492 433
550 937
919 179
744 587
544 530
932 683
700 678
525 622
521 486
308 151
641 60
786 115
677 667
793 268
901 255
72 117
502 951
819 272
650 793
591 54
768 34
851 330
138 978
423 732
467 754
262 449
667 501
45 493
710 854
4 159
843 310
719 406
913 45
42 481
154 909
445 446
885 490
573 959
969 523
450 691
668 772
174 177
715 659
335 271
778 256
362 263
790 838
993 136
944 143
828 164
387 621
426 165
979 667
285 196
510 449
491 595
166 866
79 845
951 380
893 235
665 481
559 667
80 168
692 524
308 24
545 407
188 226
875 677
290 852
858 392
429 896
48 927
489 731
712 665
659 846
720 199
37 477
494 200
12 769
620 34
539 131
890 610
145 6
73 859
249 816
288 585
789 59
939 366
263 861
858 6
583 492
25 868
355 161
63 268
890 328
30 488
298 878
442 127
570 458
160 876
565 650
121 327
684 630
907 60
505 577
655 610
146 575
86 106
964 374
29 72
765 916
995 483
180 143
998 530
997 614
919 491
174 333
278 754
932 467
429 552
121 849
585 798
402 71
599 457
246 149
554 412
101 100
6 119
305 660
310 619
314 910
19 517
507 794
460 146
921 197
457 199
138 173
473 622
810 310
348 886
785 908
898 50
761 110
8 547
106 945
808 974
391 835
633 846
834 370
596 798
761 640
428 83
174 442
607 3
280 157
806 546
747 25
503 192
670 129
645 985
462 865
507 215
508 457
726 776
175 754
103 835
932 966
119 700
977 32
10 852
796 918
991 761
481 615
73 633
993 364
381 280
434 288
705 483
944 134
830 763
795 368
661 397
954 284
366 691
502 453
269 518
421 532
241 148
184 165
413 420
752 795
391 365
596 405
440 366
756 536
876 763
750 254
959 911
786 888
497 594
913 699
500 350
923 213
140 754
68 904
757 52
865 277
257 642
261 763
494 218
257 9
588 998
3 23
524 412
223 252
216 125
992 23
941 331
701 173
767 545
147 579
337 602
856 303
709 444
543 113
667 46
976 796
644 944
446 357
146 455
745 37
893 267
180 589
774 640
709 883
806 26
903 399
413 53
999 688
301 704
335 902
715 34
686 478
660 383
920 776
643 870
962 976
767 987
214 787
886 821
980 205
358 307
515 474
423 882
114 320
350 877
102 899
602 155
656 805
940 467
406 101
521 532
946 681
712 25
95 264
378 741
762 879
728 732
599 376
546 874
49 245
571 190
291 391
704 121
925 588
216 941
673 762
199 952
211 906
317 571
768 305
881 862
517 646
914 835
54 435
16 979
804 311
8 436
551 973
498 603
191 160
441 846
275 976
311 807
284 183
61 151
441 771
119 271
701 525
820 555
69 734
996 38
362 79
54 399
993 88
919 939
875 671
765 393
492 566
707 631
526 700
27 53
496 749
46 753
219 525
970 180
203 914
39 350
619 471
620 737
16 182
979 711
932 840
226 759
25 573
98 510
40 599
425 522
151 218
90 44
874 670
62 45
199 111
229 569
910 227
903 229
86 865
249 391
510 414
546 264
138 478
831 835
169 486
635 266
215 400
420 944
384 145
281 791
712 958
44 486
272 738
935 717
289 480
884 863
218 109
364 829
170 480
691 984
327 404
513 445
798 142
216 596
356 56
356 947
661 4
568 104
265 407
716 93
275 930
311 910
711 65
479 848
359 105
736 493
724 185
705 584
661 793
742 263
883 976
61 466
104 1000
139 404
128 141
847 752
607 446
15 540
2 284
210 843
612 570
65 845
979 786
447 305
782 81
580 752
696 835
477 894
621 144
600 360
380 260
620 92
377 436
219 908
487 538
503 206
191 620
511 388
660 909
521 832
348 400
252 741
698 352
279 720
166 898
512 452
945 46
514 41
357 287
225 565
801 890
583 175
360 68
260 411
546 167
872 461
898 595
113 907
473 337
130 506
522 449
475 884
482 280
414 133
132 535
401 745
123 62
783 407
577 375
51 264
57 776
971 870
518 665
698 185
807 321
164 29
329 439
910 882
49 236
399 587
752 797
893 111
904 401
536 657
282 362
748 328
385 948
918 80
121 926
173 107
246 268
534 692
423 582
81 101
672 890
952 207
693 767
614 610
682 308
716 358
400 589
643 390
954 773
666 700
662 53
192 351
445 490
199 664
7 909
421 826
797 67
366 107
732 680
247 184
914 634
189 27
309 5
158 61
347 746
428 178
800 585
272 781
3 204
758 670
698 881
190 831
854 770
281 886
912 654
783 173
403 712
705 715
290 548
449 534
335 404
761 364
193 562
559 750
32 978
467 405
616 932
719 152
833 732
415 117
982 801
281 151
912 371
884 455
200 63
411 947
223 264
345 311
808 361
587 159
112 530
650 1
428 571
730 393
20 695
922 941
46 486
563 755
455 872
689 148
612 970
556 831
691 864
390 257
32 779
764 579
562 75
506 822
406 744
270 242
358 885
628 603
262 298
562 64
380 337
505 231
350 584
3 18
838 598
298 886
79 455
325 448
351 730
484 203
287 587
774 11
452 773
821 483
698 581
479 838
809 523
448 190
688 736
70 756
707 944
526 268
702 783
579 65
457 750
130 803
58 262
729 940
919 461
108 803
169 841
367 456
747 940
997 127
998 847
537 880
215 441
424 645
435 399
14 795
671 170
24 671
608 38
203 599
558 318
183 957
78 21
127 587
503 659
710 550
16 349
130 806
142 575
312 803
195 851
185 241
191 785
775 225
268 494
802 245
523 265
972 726
763 100
121 238
554 527
282 291
251 609
89 573
236 547
445 172
673 290
628 633
740 953
100 214
645 761
411 718
509 763
659 857
573 361
963 462
757 628
625 850
663 891
948 656
292 567
172 693
137 989
538 712
628 78
837 140
76 950
805 906
335 138
212 427
724 110
865 7
825 698
922 890
321 729
361 276
244 137
964 914
18 724
919 631
435 91
676 353
711 699
420 748
862 373
660 731
33 235
288 972
617 541
33 412
944 248
763 892
345 59
678 505
190 120
203 514
188 975
378 69
3 521
135 26
689 36
852 836
364 490
947 539
766 521
802 196
212 759
993 481
116 857
840 696
822 590
342 955
62 870
868 762
572 782
529 384
186 680
28 546
417 509
794 66
636 272
57 452
892 94
640 773
480 274
3 651
65 535
876 751
936 388
710 561
759 591
675 399
59 389
276 45
920 456
450 369
269 171
124 331
871 305
352 357
852 552
694 580
975 649
985 907
818 681
884 338
909 532
376 63
76 407
958 448
58 443
803 683
240 503
368 445
297 466
855 643
632 223
21 644
606 452
62 525
963 309
201 202
752 886
460 798
200 988
447 973
573 708
492 920
877 502
882 422
942 486
95 761
730 808
660 210
968 522
808 153
545 51
647 180
45 120
691 991
965 219
27 825
836 174
888 600
317 702
971 262
901 85
755 56
62 185
593 720
54 224
375 547
41 139
628 802
418 798
2 624
971 380
826 127
352 823
75 149
107 730
230 831
682 476
419 378
215 96
249 9
981 262
450 804
430 82
774 451
730 619
396 333
346 545
504 359
615 685
574 945
500 766
132 827
200 13
463 405
795 459
560 951
962 322
819 815
614 471
932 411
305 135
177 405
618 766
735 317
543 316
228 796
286 927
673 89
842 455
36 999
923 690
785 160
732 985
802 220
106 42
19 503
850 152
445 166
89 401
54 775
173 786
583 195
120 315
387 328
99 467
446 719
40 927
940 971
638 705
323 43
249 651
559 560
853 764
189 349
218 20
633 489
349 292
755 346
343 20
415 996
996 479
390 689
877 492
160 512
509 976
76 206
960 790
849 225
4 462
62 868
464 980
534 947
823 480
879 957
529 41
115 618
82 633
201 281
2 542
838 40
264 966
247 402
789 510
680 628
953 955
701 837
643 948
621 315
261 944
743 254
834 180
59 56
521 357
50 934
300 966
933 74
435 729
301 593
502 612
696 637
388 471
306 694
416 196
509 318
395 321
812 526
279 913
682 695
955 570
176 65
556 769
404 5
829 934
387 707
176 931
148 806
511 75
107 156
933 963
295 297
621 126
37 618
911 855
219 207
457 278
266 21
38 593
213 317
120 377
105 853
461 761
884 448
454 522
804 408
693 201
703 621
469 894
885 411
664 841
149 1
750 152
796 357
65 197
603 471
556 151
294 644
880 514
803 841
73 702
502 972
286 218
108 396
217 394
276 599
86 120
639 732
951 215
611 825
31 386
949 179
679 718
222 83
902 154
560 101
292 853
261 681
609 88
943 698
421 106
448 48
248 104
308 952
829 941
233 159
711 333
549 329
811 160
897 28
890 128
118 335
266 103
301 479
778 606
798 704
180 157
280 399
844 228
617 983
31 122
32 87
236 361
661 23
629 723
393 696
585 647
788 649
852 36
773 143
361 832
171 557
311 441
378 893
252 551
433 774
821 133
411 839
282 159
715 677
893 380
732 204
608 743
36 967
57 884
409 251
414 986
900 642
196 534
654 469
525 864
752 418
917 623
650 428
574 861
656 964
830 430
685 811
136 760
59 233
248 508
688 683
852 997
465 846
890 639
316 785
452 119
594 160
72 737
302 67
311 283
116 332
314 23
436 444
543 972
899 422
194 466
357 175
269 320
51 873
798 455
268 737
443 307
170 769
412 769
586 639
970 837
115 268
119 715
390 811
733 781
906 787
283 484
771 434
188 515
120 368
393 648
676 985
703 736
987 834
144 675
392 708
654 417
989 285
881 290
841 45
333 972
339 570
469 306
981 585
240 961
846 369
616 939
831 489
240 529
885 214
689 603
713 154
944 440
61 795
15 403
444 773
353 348
17 963
248 14
729 519
817 599
234 146
842 616
428 600
601 512
184 129
172 687
735 914
130 58
157 630
18 163
438 871
866 212
609 768
781 419
218 766
211 56
146 746
374 398
455 876
911 287
243 503
246 267
575 483
467 432
850 74
309 574
682 873
275 433
595 641
353 252
289 592
250 249
132 31
327 206
739 290
600 379
480 183
523 589
831 699
953 201
966 957
359 735
893 136
875 886
528 864
31 303
412 109
44 805
551 862
412 922
842 729
264 9
778 597
493 130
534 505
931 992
703 180
582 543
632 902
385 307
330 690
648 312
199 597
716 497
423 988
772 762
185 224
351 815
633 948
15 63
233 782
384 802
172 183
671 393
220 29
28 688
785 49
911 366
707 122
806 217
444 42
856 608
320 895
837 505
442 729
991 318
462 304
681 500
210 540
910 241
527 131
421 399
290 882
648 668
162 656
214 813
364 136
816 126
744 190
264 24
825 819
144 353
791 153
710 374
804 224
800 829
117 27
654 523
90 420
206 214
511 119
301 117
94 112
616 618
977 135
350 101
330 449
202 581
826 677
290 264
944 831
14 174
530 75
932 546
590 684
194 869
295 545
263 416
470 329
975 482
253 402
594 937
797 782
937 424
720 905
535 54
559 87
478 472
139 257
448 384
11 355
987 408
105 323
736 768
442 250
128 225
33 465
27 789
574 763
386 959
848 981
722 101
492 208
768 503
929 533
876 69
850 516
780 15
765 481
497 448
723 729
312 652
261 678
136 963
310 816
262 235
516 721
842 189
204 978
613 946
343 346
51 996
762 766
366 364
254 502
285 379
878 814
873 243
807 62
482 294
313 899
314 765
200 502
879 330
358 333
923 315
102 828
42 182
701 64
186 661
329 251
696 964
871 90
887 477
997 344
89 645
640 452
1 799
862 162
618 574
38 476
97 282
603 102
221 671
255 301
700 528
502 188
870 159
347 428
87 547
291 419
515 175
346 596
774 424
50 932
452 949
852 847
850 991
488 758
267 414
56 126
197 354
448 924
870 996
475 158
987 277
898 273
128 761
62 28
751 299
853 356
103 270
722 108
82 146
445 182
889 955
661 33
20 931
367 623
73 969
830 91
611 927
82 649
828 720
832 952
478 537
965 29
177 667
177 901
854 791
587 781
735 592
827 416
356 93
624 660
224 768
632 390
318 580
684 745
655 356
996 626
470 834
832 31
260 271
796 363
547 641
186 973
57 547
621 286
387 280
482 432
274 602
973 528
146 916
191 44
463 478
731 152
199 264
423 177
77 805
345 834
260 940
496 671
608 202
229 119
902 398
364 549
258 465
694 276
552 707
592 376
765 855
688 815
772 699
907 162
89 360
612 746
567 419
789 149
203 457
18 426
482 131
663 65
374 727
772 673
725 339
414 932
61 8
699 223
12 638
767 423
187 240
625 354
960 772
721 341
161 513
653 678
322 202
988 310
790 526
352 919
274 333
501 985
751 486
552 476
325 753
209 690
496 931
159 874
486 918
979 101
874 772
19 912
305 992
459 55
65 657
840 78
596 669
324 403
980 926
111 265
650 82
749 900
279 685
243 515
517 475
569 731
369 279
651 464
746 451
790 743
328 175
966 522
354 903
165 161
923 406
13 48
950 697
910 464
495 774
347 779
209 723
397 337
243 167
712 724
853 95
678 159
406 571
697 437
406 221
969 950
626 302
19 559
762 824
754 203
830 265
634 577
763 413
227 565
1 965
977 177
188 182
394 981
341 896
995 891
210 391
745 215
541 142
324 608
805 615
291 262
253 733
177 647
442 160
759 368
261 422
495 229
74 135
708 183
359 662
64 35
331 635
583 54
735 996
79 132
589 930
369 917
60 919
175 383
601 12
244 344
113 523
458 996
424 821
360 319
88 90
334 17
808 499
697 704
264 228
706 793
326 999
714 161
608 274
955 406
658 827
183 929
440 903
846 803
13 102
429 441
78 953
250 658
50 960
742 540
361 811
12 693
461 467
574 917
801 648
164 147
556 786
809 425
696 640
270 449
358 337
791 958
122 872
395 264
285 229
706 665
433 391
282 286
188 360
717 973
389 447
410 902
539 382
324 22
518 947
193 923
338 356
972 277
451 850
814 474
386 352
806 611
775 408
66 795
456 461
40 377
278 499
386 739
399 411
606 52
825 87
451 702
129 292
511 758
675 653
935 643
737 543
338 703
48 271
396 635
123 918
642 946
148 403
246 340
24 119
866 50
679 943
473 420
484 274
290 768
454 442
934 197
969 200
969 51
100 712
290 702
869 676
237 77
283 315
90 954
459 932
212 760
230 670
450 971
919 967
303 155
303 569
948 901
381 960
609 838
84 88
848 500
33 404
868 138
33 817
631 790
441 391
122 772
146 354
783 855
287 970
423 581
402 768
327 594
385 772
73 172
809 20
786 650
203 230
382 180
27 804
985 103
779 674
645 246
210 124
927 269
792 953
952 96
489 898
96 377
542 357
895 934
735 279
373 134
828 601
833 446
828 904
829 953
639 138
652 748
773 793
761 367
107 871
547 635
307 136
438 718
401 663
768 379
19 486
649 786
833 190
858 967
468 792
861 40
92 224
484 26
190 508
421 569
520 498
74 416
895 181
212 267
508 51
884 166
811 564
663 504
199 894
789 326
772 272
937 666
2 191
709 700
153 896
52 891
791 62
167 912
447 248
213 869
318 792
772 637
109 874
630 992
678 414
236 958
141 614
216 497
128 116
847 664
531 5
173 104
304 388
233 241
798 532
562 246
847 211
737 808
688 492
127 115
670 116
935 315
116 264
296 721
525 296
654 143
909 787
389 7
5 66
108 808
404 124
899 21
262 665
832 528
149 78
962 39
563 127
986 903
95 899
486 231
117 962
510 728
627 555
870 321
443 433
1 350
89 568
248 13
642 386
335 93
146 539
358 251
187 488
743 52
932 623
461 578
502 583
950 402
807 459
629 620
688 183
560 279
206 698
760 446
71 112
509 129
198 53
149 859
859 424
917 473
706 609
363 484
119 608
448 730
605 413
64 940
562 101
265 389
47 583
125 817
218 141
539 333
904 950
721 499
518 645
293 304
823 547
52 193
673 505
576 727
859 584
37 143
275 254
201 323
907 425
365 314
754 440
512 406
376 871
363 14
429 339
614 522
119 759
255 825
775 156
847 31
655 797
191 319
163 370
825 395
37 262
370 976
872 95
834 633
561 6
216 742
747 919
515 680
608 381
434 75
36 509
495 530
607 156
55 911
175 938
516 260
252 95
159 550
964 636
93 796
143 453
786 692
587 51
890 321
509 16
277 948
841 905
401 613
608 477
121 980
617 835
171 41
655 192
665 990
772 381
437 757
58 703
553 237
695 819
185 310
297 933
263 482
944 16
171 871
46 944
877 131
107 12
245 348
458 425
882 819
537 80
561 563
130 11
95 450
548 236
614 317
392 253
276 239
428 36
400 270
600 732
313 908
27 545
121 218
854 71
734 967
223 144
948 662
653 161
581 518
839 171
765 84
706 436
642 846
152 593
716 39
596 891
674 56
184 570
170 26
541 767
453 91
839 113
970 111
359 56
210 812
135 350
956 430
617 128
689 771
234 858
278 29
194 183
811 951
387 737
120 755
264 532
657 686
247 188
977 531
447 979
941 407
483 299
768 798
763 942
687 746
439 572
819 252
296 365
551 992
938 579
783 284
260 742
250 655
187 454
71 518
41 134
882 278
366 875
509 490
301 418
531 411
653 581
599 582
908 422
189 822
91 311
158 993
976 953
555 951
323 846
823 950
345 774
130 549
22 895
692 552
60 495
614 512
397 308
97 271
93 254
927 381
328 864
227 273
877 226
834 126
910 704
110 22
764 918
656 238
464 210
170 906
865 983
257 647
80 137
49 101
589 683
325 308
603 52
50 800
910 636
540 714
836 682
200 674
694 943
134 146
908 17
433 599
192 800
634 600
210 396
571 545
282 915
976 516
977 962
864 472
194 991
177 565
419 805
115 742
941 918
457 230
37 244
836 86
246 293
531 83
751 281
419 846
625 583
577 459
848 760
779 544
994 243
189 852
203 146
172 652
702 523
479 739
337 830
702 530
437 960
307 600
758 161
562 558
781 582
1000 150
999 789
906 828
640 22
973 996
819 542
253 225
58 376
157 322
273 674
160 871
615 706
948 186
364 71
161 22
645 846
595 220
306 302
121 977
724 965
989 475
60 505
102 278
451 969
943 844
654 408
152 897
298 81
449 678
855 689
869 586
420 320
974 989
849 584
911 252
344 77
385 16
254 434
833 458
374 126
431 309
333 565
904 276
935 94
108 977
503 95
922 115
645 47
2 591
809 686
319 430
514 74
156 764
969 207
833 49
290 807
239 953
9 351
875 774
453 7
198 696
382 582
446 542
817 254
484 126
52 119
22 98
386 954
506 124
215 465
937 742
356 582
736 222
441 425
941 166
373 412
945 190
746 490
645 751
791 853
990 401
256 406
807 852
214 691
436 292
140 463
143 748
444 158
655 821
441 137
955 98
252 620
132 605
488 905
468 898
914 828
520 544
485 208
448 182
113 926
799 593
95 351
500 626
959 676
449 244
690 160
595 160
659 444
646 605
404 155
332 974
100 650
404 641
905 859
641 145
712 129
206 561
684 909
358 381
140 663
474 222
533 363
279 524
696 482
594 325
429 891
498 477
226 858
236 586
146 898
437 24
158 5
59 533
351 722
30 564
154 929
133 978
566 435
870 393
799 651
349 519
727 634
3 399
652 448
264 195
151 462
699 873
649 801
342 608
74 984
168 88
4 535
718 94
944 621
545 949
718 192
330 760
723 374
877 205
907 538
650 96
579 699
655 905
165 470
385 166
800 256
145 235
117 800
646 843
268 14
918 423
41 824
912 615
264 933
837 781
949 757
473 655
234 927
521 152
585 342
587 572
585 797
640 399
774 602
641 995
403 941
898 391
193 928
547 207
866 148
818 793
241 210
978 367
274 587
651 862
781 293
814 502
599 989
410 924
371 367
820 764
902 696
263 208
401 387
160 294
92 314
337 872
640 944
607 173
492 792
645 219
307 773
259 908
926 459
374 522
208 199
288 4
74 585
574 555
639 497
831 103
779 448
809 401
317 407
291 340
51 87
402 851
511 835
342 32
841 856
733 94
652 296
353 427
951 459
521 895
108 819
853 779
147 795
689 870
996 918
291 84
8 678
194 490
395 406
27 647
819 50
86 340
32 945
305 427
460 421
122 99
46 514
214 219
7 141
761 472
819 852
61 17
329 741
918 300
179 431
984 264
123 210
987 83
367 225
352 84
603 306
828 1000
898 604
446 481
727 520
787 805
368 41
844 791
258 381
506 227
787 653
458 468
600 125
829 700
998 323
896 471
497 723
671 879
378 56
952 435
607 348
477 907
681 768
940 842
52 645
956 244
689 323
654 578
985 207
47 67
748 197
872 221
737 18
953 127
547 993
646 355
366 749
219 230
619 112
734 294
458 560
135 877
89 189
458 69
301 574
290 749
280 120
663 86
36 700
339 877
675 453
43 332
151 997
733 735
549 338
506 441
329 96
724 383
142 860
787 77
711 613
133 926
512 758
943 286
98 299
177 16
913 104
256 306
47 108
825 780
820 959
995 894
121 889
676 195
95 725
572 76
441 677
139 627
409 433
670 495
609 520
706 193
400 142
213 908
542 540
245 152
557 476
87 115
968 710
256 599
432 618
655 328
678 188
703 491
119 701
468 320
63 757
680 773
905 352
613 231
591 631
606 767
704 993
277 380
616 353
731 992
176 989
718 540
234 328
314 712
100 649
355 692
704 956
318 741
721 264
1 728
798 160
381 424
153 391
852 154
503 378
272 915
182 366
969 97
639 304
662 281
297 107
236 550
307 921
169 853
107 330
134 103
818 156
383 224
27 660
243 465
544 461
566 916
424 14
347 413
435 89
953 146
826 525
672 637
111 573
333 821
514 483
265 329
606 648
339 765
736 203
689 367
814 191
40 532
557 854
906 77
604 29
899 403
84 279
661 985
926 757
33 833
163 215
38 22
787 717
529 234
611 700
825 125
881 364
294 344
319 751
674 443
889 347
588 949
325 430
586 149
974 854
864 690
220 687
335 75
648 498
477 545
848 310
779 380
994 78
851 314
966 814
716 622
335 548
391 314
74 662
602 557
885 926
172 216
804 603
42 523
665 244
680 81
301 973
719 116
232 890
884 204
73 425
699 670
348 589
115 326
252 306
669 894
187 900
522 902
871 928
508 732
910 911
140 701
536 618
417 618
177 787
676 540
559 507
306 736
117 730
860 872
530 157
332 713
558 662
670 801
232 723
66 851
187 55
611 411
323 485
637 541
186 821
717 908
296 702
187 17
657 235
955 735
453 257
506 277
521 676
904 811
445 752
219 913
853 360
972 313
450 449
942 296
39 685
830 377
756 628
30 524
528 91
15 921
236 830
716 649
708 340
662 859
190 219
651 741
85 527
762 841
371 53
272 342
726 83
846 896
434 815
119 513
655 869
573 360
185 505
823 31
329 117
941 502
139 370
230 111
972 849
531 243
721 930
369 700
649 637
26 229
97 847
460 929
952 612
711 336
112 480
556 445
383 281
668 342
815 798
14 646
11 429
519 634
55 934
448 447
199 246
604 976
209 351
620 41
889 836
350 971
45 345
394 408
917 604
593 168
811 509
936 174
512 84
371 9
482 970
922 562
384 659
935 593
130 244
160 58
461 828
380 650
692 56
744 167
532 119
97 352
538 481
223 574
703 953
539 304
258 679
692 294
245 46
836 636
830 803
82 140
383 254
175 259
894 997
804 798
96 903
682 480
66 700
509 734
283 142
77 963
68 549
745 604
719 124
531 406
856 446
95 925
517 20
549 889
193 298
316 996
667 285
550 882
455 653
811 680
119 664
156 821
289 938
770 582
243 352
67 483
199 430
253 989
312 909
54 56
901 656
285 978
614 749
767 525
814 159
341 811
998 382
79 488
366 390
790 822
53 270
68 505
785 34
411 280
744 150
260 550
799 916
308 237
626 627
599 878
853 851
730 875
884 146
903 838
255 674
537 95
390 942
383 620
123 778
109 914
776 231
734 925
899 584
583 822
248 422
531 570
515 237
941 101
605 861
46 971
876 935
166 612
463 134
16 399
947 705
962 557
138 839
584 836
323 324
313 406
978 1
59 614
30 589
591 864
750 805
112 215
793 189
472 283
853 804
634 904
149 610
602 64
836 479
919 378
444 99
835 890
406 830
154 16
190 759
888 201
158 663
361 487
632 614
489 457
511 15
225 701
772 576
676 169
518 216
471 931
268 791
393 372
49 601
29 768
423 980
533 953
952 993
61 193
185 159
170 668
60 586
110 148
51 836
815 654
398 984
984 961
165 663
990 447
431 880
284 244
989 758
518 614
997 833
418 114
897 6
403 917
898 462
507 70
104 427
377 597
193 894
656 552
770 248
50 744
558 776
597 501
460 418
609 483
173 93
40 597
240 838
565 885
47 192
683 973
329 275
177 22
875 356
314 455
452 12
954 766
400 209
215 918
647 759
340 756
894 833
865 25
617 616
393 701
870 592
789 346
459 674
912 391
459 136
223 194
3 470
730 734
167 858
987 108
122 783
153 92
25 305
273 22
707 927
43 813
316 156
247 812
361 358
247 765
333 157
817 432
758 971
630 585
433 762
209 277
166 935
488 209
806 509
394 439
461 577
839 966
663 119
186 148
655 759
423 520
123 484
511 788
639 98
96 833
671 706
466 943
399 582
947 843
20 978
833 910
613 873
554 337
628 17
108 180
140 502
618 376
218 723
854 835
151 863
257 144
360 941
794 649
204 617
339 281
997 799
173 636
362 838
262 260
938 277
474 375
150 84
265 512
682 493
517 811
609 560
91 805
406 732
225 227
60 679
99 971
285 425
32 254
416 791
471 60
249 911
966 113
609 707
212 450
340 733
454 303
54 808
445 346
167 946
327 161
241 346
96 18
818 923
419 117
329 111
231 376
56 693
932 334
163 866
511 94
354 59
898 46
355 445
799 248
843 204
607 399
484 751
401 901
5 663
599 509
204 520
558 421
346 494
902 845
626 978
16 206
336 456
239 476
3 577
403 608
566 611
536 260
770 779
949 1000
135 641
159 514
674 228
310 722
22 361
836 190
523 906
645 766
29 308
136 196
320 262
586 581
612 212
768 497
721 883
188 799
877 388
890 592
734 906
904 624
320 558
953 711
531 355
129 664
589 886
188 225
632 85
209 835
154 652
660 852
354 949
331 880
745 36
464 943
575 590
2 54
502 473
954 93
329 725
633 379
172 53
907 76
246 424
725 886
17 66
873 830
337 452
315 137
479 278
640 663
997 194
182 519
413 452
156 874
362 9
3 229
666 490
872 422
191 49
570 385
643 52
772 703
953 289
801 344
838 821
690 910
161 98
82 529
399 149
314 681
785 708
319 967
584 440
902 671
474 770
406 167
777 904
707 381
152 881
413 140
585 773
833 413
675 853
378 362
312 77
323 50
925 123
246 933
573 970
352 288
727 84
129 349
188 228
455 180
128 184
859 616
605 327
79 460
999 19
555 984
745 51
876 136
613 764
561 666
704 355
442 451
193 269
749 822
429 642
129 66
310 440
36 194
353 557
289 832
408 194
652 376
392 77
907 77
928 931
55 989
721 221
921 671
691 600
18 418
161 557
351 295
396 881
830 662
509 613
114 564
774 561
486 530
776 972
271 490
142 909
544 354
876 849
395 363
683 470
119 296
131 188
551 464
738 489
50 245
77 4
9 781
440 396
160 959
585 331
100 664
672 884
289 561
170 362
313 448
323 173
898 54
56 686
395 457
179 77
783 755
152 983
573 230
913 17
568 391
82 607
229 774
322 920
166 876
660 319
221 241
94 844
998 712
714 481
617 766
276 562
573 141
272 300
669 308
716 460
274 280
305 224
586 458
317 28
681 841
849 677
549 621
392 537
514 917
761 452
502 494
846 44
753 135
202 983
364 454
341 421
876 967
945 757
863 221
433 111
205 924
240 50
628 138
470 164
223 460
621 376
109 753
225 452
72 555
879 793
384 34
710 368
893 83
579 32
495 263
57 566
216 884
23 560
73 684
884 687
45 654
6 126
166 596
502 842
245 48
489 505
534 834
860 961
484 736
656 137
621 91
432 424
727 187
897 105
33 472
220 106
921 359
437 119
153 554
793 322
356 224
661 561
123 779
582 911
13 838
922 558
70 142
622 595
668 286
128 270
566 851
240 967
278 818
518 638
794 992
701 50
965 252
167 440
699 408
607 542
217 788
641 780
927 520
265 124
846 453
60 427
438 215
546 18
618 116
565 802
208 715
64 611
959 168
904 137
578 765
392 1
270 1000
68 925
386 947
122 77
539 46
939 294
880 716
197 841
504 434
508 652
105 136
11 25
264 802
561 742
573 18
226 256
129 953
55 379
329 581
233 695
702 58
94 364
668 837
766 39
579 768
385 334
887 811
75 334
454 757
77 583
815 546
914 537
872 303
695 109
747 478
14 177
23 815
841 842
72 770
325 137
271 895
568 418
964 831
699 315
25 203
827 140
579 13
315 802
828 94
71 93
600 209
341 334
731 128
134 742
861 389
360 271
756 475
562 300
65 824
9 567
98 380
39 588
815 160
345 741
459 104
392 882
25 995
535 888
440 509
885 301
106 240
572 604
579 487
335 31
766 79
888 146
778 39
993 2
461 718
457 826
96 65
124 619
291 104
739 754
406 197
941 45
175 609
540 441
832 672
177 686
648 749
827 867
502 207
423 419
308 776
366 678
342 562
991 283
470 815
486 929
825 435
114 643
230 716
62 713
843 828
568 372
806 61
495 851
61 240
77 225
477 800
709 524
788 654
316 730
780 606
332 778
608 59
652 423
781 655
618 388
689 634
876 12
628 425
787 567
662 550
899 104
978 495
213 346
269 913
451 892
449 225
5 519
135 693
161 295
858 782
447 262
859 39
379 397
692 687
179 613
871 317
606 887
781 670
886 754
213 763
251 441
380 302
218 457
39 792
154 211
291 869
661 38
358 297
383 27
336 173
290 133
780 597
775 877
759 152
182 759
171 499
57 689
544 820
439 163
704 573
613 153
659 523
461 956
838 653
899 160
374 862
731 692
239 417
741 340
129 276
442 957
499 636
191 685
835 966
153 529
427 792
295 246
573 325
174 315
442 737
704 454
274 839
790 249
175 789
520 29
496 719
522 588
243 287
520 991
759 283
559 353
87 879
726 184
147 514
911 769
946 20
807 307
589 134
46 5
654 680
624 1000
625 806
832 964
524 139
395 237
6 142
662 335
800 749
111 212
780 886
987 318
814 221
769 660
454 990
636 604
142 72
89 819
38 206
30 338
335 994
280 346
765 66
382 969
209 477
162 324
656 981
395 535
286 213
483 257
123 898
725 271
706 46
33 953
205 251
511 814
599 816
497 12
459 573
187 624
624 251
623 553
286 14
233 291
638 872
393 386
466 503
833 969
34 522
339 83
931 987
46 990
264 957
345 81
769 712
874 485
2 978
800 836
388 322
67 908
971 803
504 350
116 574
154 346
274 537
438 338
49 688
318 977
759 576
947 543
984 998
696 239
80 461
842 264
611 318
875 343
259 522
157 271
107 231
282 564
910 91
433 678
386 105
731 530
584 800
587 741
252 703
359 721
263 273
329 830
530 353
744 178
889 662
712 822
668 23
370 889
726 89
571 15
908 27
13 193
762 219
656 516
86 677
430 623
882 606
329 192
256 672
263 201
415 221
448 383
45 970
635 965
309 85
272 668
986 787
347 258
623 105
709 985
908 905
619 293
162 837
49 816
909 159
442 481
509 427
391 52
426 19
860 819
782 701
983 302
779 361
343 384
247 371
459 672
102 988
619 967
246 680
900 922
143 604
873 761
588 943
717 542
915 215
484 548
204 90
622 804
630 420
323 322
172 885
657 229
410 96
398 828
434 515
230 908
280 383
18 781
235 749
345 323
341 595
232 995
131 480
174 61
765 870
221 78
342 817
211 66
711 331
760 189
721 531
740 328
441 157
667 408
123 601
978 398
565 809
834 134
662 52
855 868
120 428
28 920
322 999
601 520
293 9
442 861
968 335
563 838
656 845
521 858
89 243
994 268
36 897
324 940
499 473
867 593
175 985
488 426
161 833
904 269
115 366
384 312
191 467
905 379
928 655
38 124
828 835
493 903
106 682
462 88
329 570
704 918
610 235
63 854
272 33
958 241
546 972
149 855
971 672
371 132
510 377
877 367
598 433
13 931
208 167
470 767
400 185
199 168
557 779
616 829
505 451
419 981
192 854
115 140
539 506
864 446
256 843
337 577
737 660
666 864
375 139
831 39
539 993
856 531
666 340
854 296
983 507
765 275
1 258
504 430
247 380
138 573
309 977
557 462
891 615
816 382
548 407
471 741
449 28
776 151
189 68
651 33
299 849
445 920
762 865
339 788
712 292
957 709
839 258
996 561
491 571
950 33
28 646
978 6
736 535
211 773
209 923
16 647
22 695
236 460
24 773
295 596
828 413
814 47
7 132
356 597
430 250
331 3
140 745
204 898
392 215
222 20
128 700
62 657
157 55
967 658
899 52
842 888
410 605
587 878
628 835
722 788
386 700
579 919
857 838
309 171
828 220
196 299
713 797
172 296
873 320
450 27
909 181
657 976
789 524
593 682
605 161
546 509
812 555
17 618
625 132
117 957
408 299
750 973
55 631
989 538
505 369
527 726
524 119
721 132
48 268
443 867
726 159
569 15
84 185
612 792
704 566
934 355
427 152
915 842
544 571
231 205
163 523
70 669
130 479
23 869
870 212
938 860
498 606
335 798
296 639
644 425
471 120
855 956
775 890
418 30
623 593
119 866
234 184
109 832
635 769
140 340
179 687
655 621
384 91
257 532
371 191
529 586
628 891
254 122
251 309
13 247
991 984
727 117
46 376
411 341
926 132
549 903
153 189
252 512
830 612
684 785
479 804
427 351
968 430
998 410
269 491
377 592
112 26
691 425
870 913
451 731
660 373
922 849
297 262
771 596
926 13
402 51
206 590
467 662
988 772
729 177
423 757
548 639
208 979
694 583
17 697
76 271
57 32
604 817
413 512
393 588
49 449
804 221
489 993
408 365
673 535
453 548
209 20
235 870
967 140
826 770
853 971
261 179
823 358
176 569
283 964
708 257
986 734
493 87
678 586
373 548
949 992
683 714
943 526
18 725
117 989
593 45
548 340
393 828
66 712
892 553
973 677
130 685
683 215
790 316
833 60
124 786
508 467
74 176
105 820
138 592
663 759
507 776
386 497
612 441
578 615
155 34
315 442
38 783
374 885
349 232
136 601
909 262
676 903
84 586
108 625
582 144
468 277
865 246
640 253
975 841
557 446
687 431
544 222
100 823
375 496
205 987
846 225
369 998
208 55
885 140
275 934
581 442
571 59
185 348
472 231
318 581
103 365
473 90
810 530
60 452
716 216
355 261
402 822
429 808
569 426
729 697
639 419
922 220
169 746
378 133
23 553
383 549
95 900
622 687
843 399
195 939
449 117
491 609
133 360
42 372
703 18
968 697
903 898
100 507
1 165
402 765
365 475
563 42
142 845
4 698
229 204
948 429
370 655
811 335
397 738
332 625
665 461
965 291
695 949
650 862
508 350
472 613
118 983
136 457
639 811
772 676
522 692
770 134
420 523
450 361
457 520
122 963
699 240
929 402
877 717
316 671
321 959
116 779
643 868
488 897
757 112
193 325
974 866
639 803
499 88
392 775
939 997
477 779
67 733
19 251
764 324
705 600
278 515
609 346
955 236
386 283
765 12
276 175
800 709
881 357
500 783
106 470
271 720
127 276
825 199
199 34
268 574
839 384
475 304
767 761
361 620
427 325
576 510
552 440
744 429
343 355
537 861
957 397
440 100
581 325
898 98
313 806
194 72
287 735
358 870
109 158
252 318
990 755
697 633
776 609
215 598
634 201
97 968
463 999
171 507
798 164
744 259
685 894
45 253
767 395
634 293
472 50
63 97
493 525
267 954
720 19
968 583
434 574
710 498
59 384
875 69
602 699
625 828
781 66
869 992
113 256
272 809
110 685
444 653
252 838
82 702
594 656
612 481
996 447
136 150
438 736
505 301
100 790
789 723
870 872
829 116
207 583
377 256
334 488
303 885
146 552
672 450
67 257
316 869
575 932
782 200
596 987
541 846
533 537
672 807
307 468
157 172
869 56
131 210
605 454
524 601
7 362
103 967
978 475
324 448
881 592
390 113
795 547
263 761
598 805
792 565
216 911
422 345
249 471
152 153
203 175
692 347
314 96
391 363
620 532
675 970
141 949
315 982
671 69
376 644
201 647
532 169
753 96
784 737
454 270
409 808
557 565
811 482
156 870
396 389
524 833
416 974
169 570
829 928
928 720
752 42
630 283
21 448
133 540
574 650
862 757
823 260
872 564
321 680
932 261
94 584
643 607
479 342
586 749
942 811
202 920
754 772
723 970
825 723
875 756
212 586
231 957
629 885
13 67
741 273
300 58
100 183
775 542
417 309
259 374
550 489
895 562
969 342
692 287
330 734
244 942
453 551
619 94
752 134
899 923
24 762
865 642
909 992
835 50
846 981
755 201
789 283
451 432
518 322
971 835
829 575
191 936
830 362
481 69
900 477
208 305
591 73
558 82
753 881
838 974
432 239
26 559
399 160
782 643
528 846
30 754
438 935
472 312
221 276
195 828
138 589
743 526
631 164
618 326
789 604
165 406
121 300
924 244
329 479
875 438
802 769
787 389
573 739
605 274
383 801
935 583
519 896
593 44
736 61
507 957
555 511
397 995
328 966
597 826
47 728
211 781
141 77
590 902
592 684
137 650
840 617
34 765
278 543
995 110
222 677
188 322
597 117
371 309
417 211
262 176
267 275
115 312
31 543
117 831
480 293
600 52
92 674
593 27
196 683
1000 359
919 581
434 113
727 57
842 380
192 361
410 956
344 321
662 572
26 124
156 187
102 499
668 750
267 72
451 144
700 37
138 888
895 241
370 294
613 22
170 245
144 842
997 378
324 992
283 123
317 876
668 596
119 916
734 400
653 630
536 382
333 144
145 534
781 835
214 10
187 538
853 968
472 618
991 631
53 752
886 56
787 312
301 989
497 874
703 792
460 287
953 908
266 348
193 7
175 763
265 774
455 468
475 742
711 888
999 956
54 760
27 320
601 281
483 689
872 180
772 320
753 756
535 301
47 712
388 265
312 598
861 272
621 280
344 741
599 273
825 360
613 298
962 167
302 965
822 321
386 876
233 839
648 197
756 154
970 344
189 968
293 648
377 80
856 187
466 582
932 617
231 864
252 659
909 37
988 269
6 637
786 940
334 438
918 531
509 188
400 25
882 835
534 532
320 577
916 611
783 218
179 731
201 984
585 424
32 402
731 751
329 848
402 579
82 348
232 753
364 649
364 718
835 867
546 570
774 580
144 412
607 803
69 396
64 691
928 284
639 636
974 855
328 685
712 550
593 779
374 233
73 477
547 114
9 134
459 631
259 962
59 48
232 39
169 618
888 133
882 765
896 622
44 105
24 161
431 91
312 246
972 167
166 399
502 786
731 472
5 436
85 433
891 75
493 370
451 989
821 934
165 389
879 146
867 303
788 676
500 889
136 96
765 966
570 495
853 31
118 28
336 570
782 966
771 399
190 169
635 27
143 873
885 332
465 179
808 591
751 134
881 356
205 461
139 464
678 209
12 332
145 670
969 878
217 559
500 988
920 435
567 165
429 346
709 53
388 254
959 183
962 356
35 71
701 939
257 885
428 41
936 943
675 347
824 287
394 194
769 641
104 215
306 829
651 268
293 317
223 578
637 472
637 328
334 931
517 395
367 663
915 371
145 630
181 263
725 96
351 648
875 17
948 827
650 59
9 933
21 728
785 166
511 948
819 331
541 8
563 714
745 464
808 374
691 195
4 748
64 388
317 994
158 812
754 19
236 579
192 471
676 295
729 961
436 888
139 6
193 390
419 108
84 710
345 120
274 17
787 369
823 926
429 432
810 571
361 580
362 606
995 784
50 32
331 213
309 494
926 914
752 513
803 475
70 528
196 53
154 402
263 878
65 514
971 118
319 52
116 947
267 381
60 656
583 172
637 141
325 249
937 675
689 789
487 12
869 530
404 472
733 449
333 167
476 863
460 868
793 701
579 428
992 125
662 800
108 980
918 330
708 921
534 450
414 312
390 398
704 925
690 141
385 27
352 430
420 244
907 473
456 710
764 808
649 200
851 913
429 487
193 285
288 959
400 133
872 328
972 297
145 950
612 277
321 720
634 654
64 203
808 590
945 232
877 987
597 430
296 18
4 152
867 783
791 224
611 70
379 706
794 444
831 292
604 1000
799 658
103 773
258 148
860 205
638 891
87 819
395 72
206 592
568 43
537 891
308 299
790 396
623 41
217 735
431 1000
245 94
110 204
18 321
182 677
231 731
866 424
948 27
523 762
348 258
686 249
562 121
426 947
955 986
930 390
893 810
418 652
842 561
364 869
979 829
66 57
912 842
635 573
308 507
799 949
644 665
768 800
342 625
149 748
309 338
454 354
184 20
360 527
409 140
637 1
96 250
360 167
236 333
591 705
432 53
734 374
136 345
927 356
975 824
295 248
107 15
508 41
743 293
562 116
59 710
190 160
798 439
278 332
592 938
50 758
794 671
424 718
898 616
154 978
443 395
837 23
289 960
256 689
554 248
767 118
880 706
56 521
594 186
432 608
220 163
622 613
108 423
313 225
392 104
50 644
864 841
528 6
215 573
377 105
835 529
797 278
849 316
333 370
902 837
675 632
596 653
405 131
426 724
22 153
847 355
279 348
751 740
425 822
656 439
453 831
425 846
6 626
505 244
63 702
980 909
342 686
362 74
368 549
51 69
439 1000
11 21
388 217
204 638
564 479
596 621
441 817
756 661
517 480
246 25
260 720
299 773
958 849
134 352
762 109
105 650
692 392
638 486
743 558
48 638
169 376
210 694
624 921
23 898
39 854
458 878
891 970
539 21
622 563
687 59
631 170
947 460
937 839
429 882
540 856
782 726
798 404
952 862
400 157
487 545
173 559
160 283
962 97
210 173
510 430
535 969
273 918
703 193
409 551
470 219
921 281
858 724
249 107
426 788
937 455
600 211
622 114
690 94
331 398
941 943
119 95
747 23
338 127
861 787
735 277
946 34
397 727
722 642
439 27
954 294
979 757
76 106
35 177
665 515
662 945
890 205
320 288
859 632
869 615
32 725
637 937
601 175
202 636
521 386
183 33
449 444
916 463
119 966
15 119
548 622
233 656
453 473
103 607
472 145
256 170
683 428
942 169
800 960
892 290
818 758
441 115
374 812
819 169
325 568
676 996
237 670
724 257
207 654
77 782
523 558
609 621
672 294
229 948
601 423
806 643
272 666
475 934
809 145
100 872
443 23
887 554
445 102
620 283
843 922
275 325
408 608
76 21
144 62
431 493
230 9
210 374
353 903
43 806
546 361
647 662
588 412
814 305
978 185
777 673
927 891
443 127
199 425
43 223
716 785
559 961
62 802
801 457
558 351
806 915
197 256
253 190
788 505
217 3
80 89
236 23
806 364
84 638
631 442
84 199
752 593
800 687
452 846
162 876
585 436
540 799
565 395
384 356
130 355
991 511
129 690
984 99
778 673
781 404
651 11
299 911
331 904
886 103
979 750
399 48
767 344
963 541
736 547
689 801
504 283
958 926
67 208
560 727
541 976
515 117
518 364
64 443
725 405
709 63
188 939
40 23
728 279
113 160
368 59
900 676
20 858
423 57
104 789
228 802
801 945
148 724
834 819
91 26
444 512
449 858
249 499
248 679
327 852
728 78
213 270
938 780
919 102
459 106
870 729
23 208
457 900
694 597
187 535
22 445
871 846
975 253
619 9
105 414
516 299
279 604
57 196
821 629
278 672
335 675
547 440
709 988
26 662
525 626
335 740
324 607
7 575
502 340
562 560
806 109
397 915
839 591
351 937
865 34
700 294
930 670
288 481
547 507
832 321
998 762
71 705
277 363
590 947
503 584
291 897
552 417
480 132
47 525
660 296
361 542
72 889
103 27
307 818
107 524
521 932
509 411
542 906
304 943
823 584
302 985
697 661
943 154
212 928
873 260
612 259
350 449
981 329
41 322
973 919
899 118
185 548
463 800
743 370
82 285
109 160
149 678
693 672
790 901
426 705
222 720
750 965
164 210
423 196
99 54
179 602
579 990
856 271
835 151
93 548
899 943
980 598
37 790
848 717
868 914
36 894
818 57
268 967
637 438
730 363
966 87
495 544
518 944
455 475
231 170
77 599
814 265
392 361
421 121
913 9
618 402
820 114
679 329
329 163
808 623
864 214
500 75
747 915
439 999
722 582
865 217
890 847
510 195
895 958
608 881
585 975
21 444
961 250
251 788
999 847
751 609
319 872
790 583
129 943
924 771
721 346
570 606
792 770
290 691
672 181
967 402
538 440
482 666
735 659
224 5
373 950
882 495
710 560
91 40
755 541
663 284
661 619
952 881
154 279
7 72
987 611
269 180
470 176
755 387
303 148
665 104
540 135
655 889
201 869
703 779
819 686
825 322
864 116
170 298
328 635
530 67
392 346
306 961
408 453
678 715
451 215
887 586
569 8
431 972
200 870
58 67
812 836
106 387
899 841
403 246
124 471
565 480
616 646
588 956
573 171
194 711
399 857
855 896
137 99
685 424
167 146
109 672
25 370
890 645
623 265
622 53
507 184
27 560
894 919
576 838
491 985
22 316
377 778
159 492
310 714
312 324
238 790
56 97
355 621
608 540
271 334
364 893
950 963
657 587
572 759
223 80
240 786
304 698
355 215
605 258
400 535
381 120
849 407
579 426
902 454
334 565
296 833
435 165
251 276
660 367
89 464
193 21
53 664
118 869
491 401
972 44
871 679
992 390
227 113
334 134
995 563
19 896
722 245
808 807
986 654
221 845
283 172
738 644
799 557
984 4
217 71
932 809
669 866
112 921
783 881
515 236
966 475
339 530
286 584
469 705
728 622
529 432
833 754
685 561
666 896
631 670
958 137
900 775
738 808
73 110
69 560
392 249
746 273
215 821
633 260
27 136
815 944
259 316
63 657
701 204
659 408
164 764
662 487
702 490
626 512
895 264
909 156
591 683
67 487
947 314
569 671
754 912
941 668
255 351
956 611
202 190
199 218
567 575
772 463
612 724
56 316
141 745
943 646
965 612
72 590
235 413
609 252
542 870
559 206
610 436
758 303
539 325
62 42
504 884
684 952
653 448
658 454
13 992
59 174
692 866
302 768
405 1
575 301
969 742
956 102
475 569
907 413
947 98
59 580
832 398
555 962
767 76
236 606
565 164
793 615
568 833
584 73
141 591
239 792
786 626
375 719
748 487
801 317
612 776
466 820
553 179
954 234
988 352
781 417
836 73
977 586
677 723
304 643
689 921
660 730
773 293
525 260
223 507
513 329
242 124
808 69
725 820
571 783
105 159
43 430
241 273
182 720
30 552
74 805
140 314
883 529
729 240
297 746
200 673
688 409
750 655
262 184
758 239
693 838
785 251
841 1
254 43
531 674
274 497
252 507
253 693
324 277
83 739
824 881
720 843
878 354
538 309
938 704
998 366
445 953
260 671
893 383
895 535
456 804
517 98
876 705
568 348
462 675
3 251
56 427
868 485
607 92
204 716
976 583
804 708
691 152
606 427
310 195
267 796
487 391
62 100
381 377
121 191
952 963
226 242
729 765
50 915
972 201
871 119
883 190
62 252
516 165
704 687
130 819
302 413
922 230
955 741
967 382
813 926
626 432
972 928
663 563
772 920
569 478
107 57
924 491
892 692
200 68
62 298
944 604
147 36
117 530
861 946
57 311
726 140
590 129
474 500
359 171
171 443
770 333
887 824
607 10
312 59
733 239
600 626
989 163
47 250
516 541
875 999
187 646
563 797
313 184
894 159
305 670
269 82
463 167
521 458
919 861
67 708
10 579
748 780
238 619
980 39
948 909
806 408
674 952
496 12
146 250
179 6
905 159
446 912
412 854
996 66
900 484
855 44
17 447
67 173
123 675
23 379
43 276
832 373
435 713
773 730
799 676
891 398
777 660
952 303
633 122
191 446
37 607
267 358
359 930
450 73
270 248
211 196
811 301
843 167
427 723
863 29
791 598
304 852
476 420
692 65
680 554
868 572
518 38
594 13
995 915
310 89
624 646
693 576
871 690
917 197
917 140
285 159
552 158
878 404
729 874
568 674
992 900
150 475
159 427
58 97
139 773
611 74
429 781
739 400
819 151
364 3
907 384
125 675
120 168
610 931
443 740
408 263
650 497
432 781
804 277
899 557
810 955
380 869
96 385
665 566
791 361
552 267
597 869
274 596
465 997
607 721
153 448
608 959
451 392
324 615
532 215
677 691
987 120
27 21
715 649
552 381
931 353
589 783
436 143
456 203
301 99
219 888
912 59
411 973
649 464
474 844
452 227
241 288
244 696
646 904
742 604
813 761
428 406
981 143
431 53
522 847
766 378
872 156
151 175
17 992
931 75
117 366
707 7
492 600
737 577
666 379
390 955
178 529
918 136
622 408
264 857
277 715
943 77
361 883
659 736
404 390
328 570
990 786
654 150
271 298
583 859
624 558
141 676
195 953
850 730
57 65
510 866
570 148
118 452
873 1
82 214
396 774
849 390
331 840
611 678
376 709
648 170
657 987
99 179
969 730
437 816
689 290
201 673
702 672
39 799
981 430
887 933
439 939
12 370
724 298
236 14
873 750
145 307
310 116
97 741
790 754
985 877
254 612
916 449
436 116
610 587
711 29
942 303
909 912
650 46
765 126
284 514
553 218
930 20
609 526
136 900
2 131
1 402
307 527
893 415
288 473
356 896
403 436
653 888
618 2
944 910
714 909
711 817
387 710
632 124
575 45
394 595
172 552
415 645
468 69
336 260
450 876
342 327
755 330
838 711
874 201
857 185
923 869
324 62
121 271
47 185
808 722
409 793
584 447
802 443
470 618
242 890
721 682
977 148
781 386
52 782
746 338
284 892
361 806
276 448
849 821
283 652
602 516
88 569
196 449
776 724
159 158
186 706
470 425
255 767
937 68
831 522
175 441
655 908
639 984
128 673
818 552
293 202
904 881
359 157
896 181
381 653
91 956
1 337
821 756
73 758
335 207
942 56
864 621
943 9
805 623
455 845
38 800
949 25
652 992
414 736
857 127
598 375
993 862
318 363
831 525
355 221
194 493
43 873
469 394
232 389
354 326
753 589
799 374
21 104
158 756
955 222
885 207
78 759
91 907
57 888
720 490
681 717
266 10
941 400
389 493
832 215
271 94
323 208
991 477
973 778
324 631
55 544
212 301
406 886
609 124
778 448
208 436
253 595
586 457
836 105
655 688
177 249
492 269
279 534
337 544
337 305
450 471
21 727
955 371
242 678
191 7
373 459
280 765
676 779
873 991
770 941
446 665
187 942
379 35
33 989
987 173
360 147
749 149
9 711
245 605
903 888
397 5
954 210
344 507
371 805
276 584
479 133
965 73
844 668
550 523
992 474
772 127
448 927
999 862
186 640
788 646
265 324
402 126
726 537
776 372
508 771
437 424
960 200
340 589
539 173
869 721
595 687
482 850
148 231
649 213
366 828
144 193
17 382
792 824
410 122
533 471
98 325
226 402
796 967
678 287
53 593
896 494
99 191
986 271
328 652
845 586
773 925
565 724
728 76
606 969
979 443
834 937
584 192
306 870
910 756
371 402
644 235
325 350
36 473
688 259
720 563
912 859
71 763
901 103
9 917
741 363
208 198
294 765
811 264
993 792
271 482
226 655
486 562
597 72
751 590
159 254
131 828
110 791
339 722
403 749
5 375
171 879
973 465
728 68
919 876
134 479
625 451
149 382
153 865
140 370
269 539
977 124
38 28
252 46
756 641
484 90
432 494
30 135
397 931
435 614
368 188
583 1000
343 664
756 870
642 379
955 882
684 496
661 862
494 323
960 760
69 403
766 109
398 505
152 620
576 767
613 168
376 725
701 378
663 335
46 745
631 719
550 951
10 710
419 511
373 409
587 20
734 631
439 661
738 565
867 675
894 821
219 376
908 601
63 86
28 424
379 647
468 380
442 92
568 723
836 401
980 792
751 321
426 256
75 513
11 65
420 798
281 923
510 891
36 586
865 759
7 115
491 725
456 27
220 593
905 27
280 824
458 518
973 431
368 813
272 784
521 7
150 425
959 425
957 816
717 72
899 548
121 686
721 851
986 98
568 689
201 20
884 399
292 36
467 160
851 935
202 502
525 949
46 138
580 913
167 795
576 114
181 448
640 6
463 189
41 144
10 7
489 79
490 170
49 857
27 677
399 27
130 684
841 17
977 570
310 430
435 76
727 619
517 685
801 923
447 162
634 354
627 232
227 192
305 572
245 267
968 438
844 341
239 658
357 966
773 855
652 281
858 970
663 578
581 336
225 448
61 135
999 892
15 625
502 627
540 42
835 614
923 401
923 57
980 565
851 399
961 964
679 78
682 90
393 640
875 940
287 76
111 810
414 922
525 684
284 382
367 149
964 940
210 362
77 158
363 745
150 857
943 879
148 263
776 641
121 958
246 949
281 496
313 512
930 481
240 551
777 646
335 875
542 233
215 504
652 451
658 817
20 886
396 848
254 951
905 535
499 892
156 451
859 121
989 43
569 870
422 4
753 568
906 740
688 206
273 463
395 967
168 525
174 53
9 613
299 713
169 816
767 708
68 751
150 517
196 838
354 195
327 290
791 201
634 625
191 341
807 586
381 549
712 578
530 127
897 342
467 672
38 209
104 4
723 166
990 369
789 745
304 954
343 878
842 11
685 397
800 235
811 332
505 125
662 361
687 987
638 201
50 876
153 212
200 556
606 411
942 138
884 924
541 812
572 62
616 759
999 639
959 75
802 21
606 532
606 305
499 498
228 180
906 586
555 762
536 622
329 37
988 298
893 316
782 75
885 399
283 452
364 142
651 540
787 486
982 666
400 797
426 239
273 82
597 908
565 541
96 92
894 74
815 770
271 959
498 260
435 336
280 6
426 409
172 428
106 150
932 326
74 858
492 132
3 477
36 601
112 268
569 349
568 491
273 197
263 568
526 870
555 467
445 417
840 429
641 880
120 868
900 200
574 200
826 70
453 541
801 753
663 626
408 417
949 221
808 846
186 397
160 834
895 920
314 616
806 147
182 881
416 610
528 33
787 552
387 125
386 789
956 980
6 87
149 354
556 446
211 300
541 609
112 766
302 954
744 112
393 76
877 167
439 254
336 15
53 822
881 416
822 449
864 399
98 138
945 498
280 309
173 723
52 701
837 818
204 493
838 421
947 775
449 333
404 317
972 931
979 429
443 362
869 162
888 472
476 75
848 921
274 103
729 999
654 493
441 438
657 704
8 111
824 12
932 486
475 788
606 700
579 595
635 223
98 821
41 319
14 368
172 713
126 394
871 608
800 86
631 1
852 886
682 921
688 337
227 523
834 396
131 473
643 177
792 278
987 677
583 351
787 263
822 625
265 917
846 999
268 798
63 782
619 440
464 659
80 848
306 177
277 181
697 863
201 599
574 690
713 785
504 304
669 473
931 23
820 458
623 885
676 127
751 191
212 811
269 103
850 875
879 880
586 793
277 481
267 169
148 378
55 759
817 95
421 620
652 186
316 762
775 417
315 908
44 647
472 180
330 537
896 240
878 496
558 668
81 696
514 939
920 144
135 63
637 652
985 848
331 817
692 557
841 234
113 807
213 876
445 228
577 233
596 566
904 1000
948 570
337 144
913 572
614 136
863 869
649 454
98 139
659 313
29 69
900 375
993 455
488 34
268 359
727 656
115 514
459 803
622 300
232 241
980 530
357 540
762 842
309 809
784 130
914 843
589 596
305 185
263 721
313 744
914 802
855 415
570 266
832 719
178 941
341 393
725 939
298 827
720 183
232 713
630 725
977 565
407 653
944 317
284 896
669 925
46 872
905 748
831 466
429 653
136 755
607 248
539 544
490 862
635 344
794 324
463 904
733 668
414 230
146 772
178 156
662 233
719 580
149 69
525 765
245 537
934 859
366 844
542 837
440 423
736 514
250 976
386 777
171 825
274 439
591 753
214 334
54 730
991 767
18 719
282 509
365 962
622 895
874 848
330 857
214 545
271 884
421 897
692 460
656 84
123 754
946 828
188 348
294 486
707 330
448 783
824 293
202 472
47 841
664 51
477 479
141 531
162 730
559 624
472 60
569 786
946 526
501 302
858 910
653 627
794 613
535 873
199 477
109 808
193 995
352 987
922 250
514 576
17 587
117 569
551 888
295 334
915 655
645 968
414 418
413 129
683 832
603 421
750 521
168 890
25 476
509 934
447 507
562 469
647 998
15 833
820 190
104 909
557 810
424 579
352 611
812 819
54 608
204 650
288 527
987 804
51 302
964 659
371 619
604 325
606 973
559 355
9 479
432 777
303 804
571 232
654 39
614 43
177 694
69 831
269 638
950 50
827 876
415 728
912 494
795 885
698 584
932 71
599 936
531 692
560 155
729 198
176 179
463 409
712 320
134 23
952 711
694 512
604 75
947 250
606 518
522 884
261 322
392 675
792 431
224 982
567 413
753 921
910 919
428 882
503 988
757 569
297 309
676 994
367 243
284 397
247 859
716 538
733 585
262 471
315 845
19 532
65 725
460 276
690 397
307 120
137 781
944 259
901 112
913 623
383 273
145 157
518 670
3 767
737 227
195 669
510 932
400 382
760 297
768 963
381 104
388 664
593 497
714 896
517 923
444 974
793 538
353 380
111 866
587 30
863 711
942 513
116 935
638 229
605 694
63 738
973 151
601 949
989 357
750 809
773 574
257 701
26 599
650 23
692 854
347 575
771 720
253 965
9 788
981 501
884 324
430 272
229 846
600 158
665 112
141 893
88 307
725 629
968 292
508 323
685 560
811 870
991 184
806 934
206 285
397 899
849 794
81 462
374 854
686 871
302 913
476 731
430 719
451 330
31 474
232 806
753 868
643 703
285 126
428 156
498 473
78 474
726 239
919 853
812 769
788 127
423 917
303 315
624 848
49 273
663 777
872 780
960 415
421 932
226 673
366 888
316 804
977 21
807 292
370 832
597 625
459 197
628 737
661 252
471 950
840 586
772 764
329 546
812 231
705 203
739 380
719 398
449 997
961 136
840 302
324 518
298 793
263 999
347 787
369 808
689 6
212 937
195 186
623 246
539 87
109 206
216 940
235 422
886 877
638 563
75 59
1 808
496 231
697 1
794 84
903 835
723 162
817 726
270 212
366 79
139 47
506 883
107 323
650 236
961 66
327 97
224 81
778 951
131 904
565 960
357 636
981 681
667 977
967 226
964 795
957 150
416 699
121 104
210 730
577 386
291 50
557 492
179 457
998 462
306 73
927 68
863 661
746 730
721 976
628 646
434 686
615 179
770 784
554 147
945 902
32 456
603 215
647 990
926 953
833 345
840 70
250 288
55 21
875 540
753 374
47 986
131 170
116 444
780 389
987 46
641 260
227 481
577 627
989 40
735 455
851 777
455 792
878 996
372 235
746 995
181 213
585 657
141 580
306 734
111 311
829 997
112 885
293 879
723 150
275 244
851 494
359 954
525 13
217 764
398 791
596 127
597 171
877 867
892 927
410 25
98 151
997 515
834 372
581 904
650 610
573 179
99 711
189 694
723 372
478 802
128 373
732 907
455 99
320 74
865 259
957 882
958 218
445 462
591 962
601 112
709 263
833 998
894 448
406 653
4 568
15 317
695 692
449 599
692 267
537 136
324 625
567 252
302 751
130 963
101 539
801 823
950 283
988 758
644 623
231 914
877 643
1 523
126 868
887 919
796 170
558 905
593 10
981 940
230 972
927 531
425 894
882 904
811 827
849 163
691 729
601 37
119 778
251 665
265 13
768 63
983 812
554 922
209 371
184 894
47 551
628 952
291 944
653 413
125 543
236 392
717 540
283 245
791 601
884 251
395 585
531 438
95 637
953 237
499 183
628 730
126 605
814 70
578 774
288 319
190 312
918 943
665 764
745 6
161 611
221 600
35 693
924 722
109 51
690 364
386 948
668 881
843 750
517 781
391 355
161 558
942 705
300 603
716 561
961 170
379 881
255 818
837 34
941 195
264 537
820 699
934 642
622 250
556 494
938 524
614 936
37 740
418 522
317 76
817 718
729 899
148 767
172 639
983 49
198 468
355 27
764 845
441 341
972 513
425 546
52 75
442 18
720 754
391 820
398 307
695 642
951 424
934 935
406 855
837 292
185 337
672 862
300 690
170 756
608 624
850 261
824 515
227 645
864 340
35 890
482 585
475 537
223 172
719 981
897 711
97 413
92 783
505 676
898 584
273 829
353 790
402 306
943 404
479 854
368 403
910 599
419 227
525 904
105 664
349 835
104 447
138 337
919 988
937 859
492 725
356 531
663 683
207 848
369 539
802 727
683 590
961 549
911 888
367 783
786 653
82 842
933 948
515 876
188 977
505 69
175 642
546 710
396 761
525 293
946 558
345 581
544 662
737 360
284 894
307 489
329 59
379 734
353 527
29 992
723 844
50 299
473 831
782 114
981 23
46 705
6 300
552 279
952 371
665 570
49 649
448 268
721 634
609 497
364 134
668 984
541 143
609 72
40 208
698 17
622 857
625 685
54 39
355 992
925 16
645 559
157 77
758 165
323 341
806 348
43 819
185 881
513 882
952 232
576 320
323 166
618 183
956 701
187 327
865 880
810 794
154 114
482 297
668 316
287 718
836 305
857 143
514 524
845 256
756 716
728 297
951 30
547 92
494 292
448 956
207 806
321 652
568 140
194 876
495 784
3 542
577 263
681 737
865 222
978 837
608 132
807 327
846 933
152 637
441 588
924 101
767 324
940 143
513 492
60 487
827 106
969 109
731 491
94 228
443 926
625 746
563 38
779 87
18 657
305 665
270 701
923 756
954 936
671 153
138 284
550 782
325 401
643 722
920 10
818 826
414 819
28 314
743 936
251 515
84 961
534 290
817 139
343 739
249 578
407 510
853 322
794 523
702 318
259 826
736 247
42 317
140 649
932 807
129 907
125 133
206 182
442 677
165 424
686 526
558 509
561 711
133 819
345 183
537 953
511 144
872 644
113 229
496 215
11 829
191 398
514 868
848 622
750 287
55 474
498 635
438 305
988 810
49 848
264 209
587 88
778 4
817 607
74 472
639 59
479 310
34 983
900 792
802 798
499 323
769 156
515 308
204 959
202 410
435 904
970 169
472 670
563 698
95 150
694 864
871 386
351 994
650 615
203 892
752 114
343 38
111 126
149 824
754 204
619 151
270 170
725 669
649 824
901 529
984 207
43 395
13 881
191 411
668 487
19 501
7 625
992 613
597 133
68 448
841 116
292 732
709 394
809 936
34 330
782 37
740 948
325 652
427 31
701 354
761 490
760 884
846 725
118 515
13 36
667 571
868 329
627 216
876 60
72 249
985 190
544 10
836 915
416 379
710 419
75 269
756 762
186 84
514 393
197 180
373 133
26 701
355 381
4 828
921 498
142 550
261 307
300 512
375 630
113 234
638 311
929 117
38 262
881 620
668 721
53 255
498 54
856 494
33 174
623 364
708 485
697 159
219 3
407 148
108 462
187 683
957 798
65 238
682 490
395 999
491 632
663 69
663 292
635 487
148 714
63 895
302 90
147 553
548 180
866 634
945 299
245 103
985 555
818 192
98 739
592 108
281 426
555 977
807 762
701 364
260 161
338 151
187 630
69 476
720 317
608 442
39 573
226 376
932 226
38 62
784 815
381 868
635 15
519 859
497 775
446 762
687 655
528 349
147 845
173 52
452 829
618 544
816 124
241 6
260 502
811 129
799 76
321 88
134 76
384 202
903 5
310 207
852 850
774 361
733 526
329 824
552 270
431 199
295 27
743 683
500 223
795 141
586 434
130 742
454 721
430 787
935 657
222 617
587 623
917 175
4 416
952 183
640 68
507 369
499 756
508 773
376 77
273 31
527 95
778 678
994 301
695 498
818 120
176 155
808 33
508 555
828 503
369 241
766 662
928 172
484 15
16 686
59 911
248 526
324 149
213 519
172 433
7 366
900 82
662 601
457 780
132 536
835 122
945 350
14 532
206 45
984 498
474 518
469 947
77 987
971 414
960 508
905 874
936 433
996 408
808 678
954 95
398 780
625 304
549 345
162 705
695 189
932 425
25 590
304 351
344 142
820 60
900 41
290 720
210 502
130 69
990 747
671 846
296 25
820 986
748 164
610 434
126 488
998 749
395 168
862 410
679 742
838 972
629 505
8 928
423 451
881 237
261 599
966 824
811 273
529 345
466 773
316 837
297 259
619 317
558 419
12 219
731 301
731 186
80 230
355 873
93 798
850 309
777 336
538 927
937 513
442 807
139 577
735 450
660 422
772 304
436 753
221 586
706 252
269 307
422 974
840 235
380 509
771 215
112 295
362 820
391 483
636 902
833 566
73 783
502 620
201 594
748 601
362 47
709 290
798 502
547 260
80 545
779 94
959 52
219 123
169 356
776 541
68 465
510 31
312 72
997 75
441 318
399 687
496 568
364 633
871 159
824 514
199 87
694 376
583 118
695 765
910 33
133 528
187 402
835 584
388 505
75 474
335 397
93 788
336 789
417 683
716 1
944 688
750 677
78 208
830 580
595 152
728 638
317 107
805 951
344 272
963 682
860 396
615 871
224 741
919 867
785 286
670 255
336 3
128 779
398 362
883 915
1 517
649 450
440 41
512 462
226 124
799 178
207 43
97 844
60 726
577 477
954 953
103 904
6 543
136 967
228 234
756 891
706 491
635 963
170 260
260 843
864 256
205 656
992 447
512 691
592 648
565 16
127 410
170 330
707 704
171 617
929 333
54 668
757 560
739 790
576 113
690 19
592 724
136 880
190 61
450 536
733 955
114 294
603 118
714 315
940 315
936 698
825 869
44 231
981 791
363 665
998 1
817 92
430 195
601 334
401 584
183 321
605 415
609 515
219 665
762 241
260 604
423 807
294 538
866 198
334 400
608 786
841 643
937 387
545 642
116 962
1 994
817 469
607 971
442 178
116 417
266 744
799 601
70 709
210 555
829 481
785 800
712 700
597 571
301 262
16 854
258 35
836 36
962 932
135 566
792 483
961 947
915 932
797 580
79 313
86 518
333 503
796 723
111 287
603 31
858 353
102 424
648 647
358 312
534 489
999 384
501 802
348 146
731 914
179 245
276 533
818 25
309 606
667 635
8 984
998 518
618 546
123 637
140 522
559 920
710 158
338 334
137 706
815 907
845 103
21 713
666 723
101 480
808 926
515 391
544 462
867 969
45 124
685 398
626 384
977 230
589 549
637 595
468 980
611 749
265 976
762 844
974 656
341 794
751 710
759 834
453 529
853 743
95 601
598 473
601 684
490 136
163 998
484 718
555 698
852 882
478 114
136 649
802 47
770 384
100 454
869 865
704 329
373 666
531 524
701 188
152 772
842 169
482 491
672 130
805 228
489 223
751 588
106 742
123 432
266 850
536 785
140 136
189 329
745 816
943 873
707 308
629 652
261 327
3 427
544 392
309 520
268 259
812 50
33 498
41 962
138 937
799 400
290 158
123 295
782 96
658 880
801 458
808 383
695 203
812 577
962 90
269 434
998 811
24 350
439 209
966 497
835 1000
662 64
840 846
290 733
596 620
930 224
804 13
911 639
419 221
984 208
710 260
471 760
632 240
148 620
179 106
378 576
39 427
367 974
839 273
329 989
701 93
855 483
222 57
805 799
768 260
654 243
169 855
815 716
465 486
651 611
6 568
835 977
125 532
66 484
504 470
282 941
780 428
12 276
359 187
789 882
309 20
248 653
704 278
323 671
489 980
843 670
615 927
70 80
746 846
240 340
413 718
695 594
41 769
818 744
260 223
549 639
221 471
189 33
942 330
59 481
91 441
428 118
382 767
597 454
764 982
137 235
981 752
811 606
461 745
828 145
646 458
728 100
146 692
287 557
314 252
592 460
240 905
671 375
426 918
685 290
887 940
301 283
109 829
836 585
48 320
989 430
162 799
515 333
253 945
701 486
908 846
342 739
765 669
680 173
1 356
571 970
864 897
872 488
640 32
761 647
124 474
131 1
271 124
47 863
368 516
609 704
383 709
972 42
369 145
337 825
104 47
803 253
49 974
515 631
132 549
117 381
357 770
874 544
986 655
1 400
656 876
525 666
432 49
2 555
985 530
891 342
363 470
884 377
907 549
807 800
374 941
865 292
30 846
384 833
723 683
978 891
260 746
426 775
36 597
959 85
253 984
39 113
294 870
236 301
853 14
305 421
859 743
783 486
220 769
394 659
941 647
712 953
16 656
619 23
44 145
85 109
971 356
642 955
988 242
292 72
915 845
60 985
806 604
521 729
50 515
529 299
260 684
81 547
96 657
5 376
279 190
401 580
698 477
214 385
534 390
955 458
105 533
685 679
893 832
503 60
887 310
554 115
487 717
388 237
561 167
200 331
253 990
536 580
950 468
424 317
763 44
10 154
97 297
676 25
303 994
976 892
712 467
71 604
544 185
630 746
174 378
287 192
695 945
759 454
157 96
114 79
619 388
119 288
374 893
90 743
756 304
342 19
838 197
797 91
359 152
792 398
208 107
697 958
282 431
311 78
581 771
20 567
16 19
800 64
480 865
259 27
464 724
171 875
774 301
222 975
110 635
773 230
174 8
438 822
216 295
114 723
377 434
220 511
993 972
133 852
981 883
940 889
599 806
945 313
114 497
514 136
140 780
527 914
837 448
318 804
899 855
889 89
736 33
279 418
354 415
494 961
975 5
300 356
29 222
676 633
846 208
703 214
411 561
979 371
791 120
685 533
847 614
172 662
576 611
871 788
771 203
944 316
420 388
880 474
287 616
450 887
567 239
379 357
317 390
866 642
411 140
346 808
130 1
827 801
148 913
55 937
937 143
950 624
151 270
65 376
494 985
417 153
897 715
484 682
219 990
231 852
916 831
728 771
126 257
616 952
297 406
352 678
135 672
20 616
778 937
532 458
695 236
374 366
576 933
399 455
101 869
232 54
853 617
822 349
248 210
511 707
345 413
544 60
156 547
166 479
325 898
45 632
505 587
724 75
193 157
388 938
662 602
972 444
886 612
695 672
71 335
911 75
62 304
336 370
95 622
932 702
482 765
757 234
758 184
977 584
163 913
862 562
353 128
891 783
210 874
682 986
489 352
175 93
354 746
428 529
17 795
823 704
479 157
46 657
8 109
505 22
979 45
802 975
266 467
469 553
620 398
224 826
461 809
208 748
253 885
654 168
719 41
759 104
640 932
440 486
301 551
835 609
781 343
880 234
299 632
904 387
637 339
28 883
791 710
628 816
421 948
271 171
282 560
970 84
964 800
889 855
876 468
695 762
679 717
122 690
539 988
467 443
761 330
905 330
416 502
833 679
268 480
286 316
333 701
647 847
504 41
54 148
979 748
380 122
310 295
587 996
419 230
555 654
259 189
892 725
701 668
970 810
908 186
866 844
211 204
404 566
932 83
67 597
245 365
771 662
508 43
96 901
114 9
171 777
921 188
449 318
362 364
766 983
731 239
744 822
553 394
715 223
314 710
472 971
89 797
409 258
156 498
852 841
528 17
926 101
321 767
876 232
693 494
882 279
479 86
873 82
374 668
574 710
721 151
566 991
680 740
909 361
745 42
463 377
5 96
621 717
248 939
220 993
280 467
505 843
312 875
99 980
855 826
356 691
738 413
702 260
67 850
489 827
512 135
665 755
519 218
34 645
984 50
577 298
131 448
412 503
229 66
142 277
516 399
186 781
529 579
510 109
483 704
973 295
231 562
130 659
167 979
540 827
835 88
445 25
337 36
337 303
12 169
66 92
292 249
352 439
889 938
56 384
596 249
152 269
891 110
64 782
443 827
41 303
384 667
702 208
413 313
387 916
831 97
438 749
232 416
677 800
815 653
714 392
975 874
1000 859
5 920
96 232
217 895
116 164
102 277
333 950
340 331
80 640
330 278
938 359
265 146
751 187
763 52
715 179
242 542
408 566
61 116
971 312
975 648
237 282
673 393
367 816
246 725
494 372
910 462
950 663
508 388
111 879
59 330
245 940
725 640
85 472
46 853
725 501
915 823
263 95
785 471
121 431
38 859
860 497
228 572
864 921
221 90
18 457
653 778
249 122
884 273
992 756
964 593
948 543
990 88
795 457
53 658
326 360
972 257
652 961
692 952
660 312
972 887
58 123
619 270
401 289
136 858
112 927
312 934
888 756
891 289
713 630
591 664
797 301
338 147
703 513
832 788
546 513
257 43
267 715
146 119
854 422
636 539
87 446
253 391
402 89
642 734
35 372
798 869
584 62
930 846
448 370
117 967
435 384
564 658
278 587
522 478
366 285
564 904
196 586
388 996
394 30
621 367
426 24
523 847
604 41
782 951
737 873
768 64
228 491
936 610
276 412
553 241
230 560
926 936
72 723
504 75
667 514
840 165
429 213
42 692
61 931
738 674
588 810
912 61
393 961
416 99
875 443
108 392
198 504
906 265
933 77
325 985
689 33
285 580
466 908
112 813
57 449
447 852
290 441
308 825
363 297
732 225
340 494
735 611
250 45
336 604
884 485
714 641
79 661
341 311
592 444
733 485
65 45
578 354
790 302
702 602
628 266
587 64
318 242
25 877
937 686
550 108
518 133
759 628
446 374
71 947
717 678
60 690
936 501
391 516
542 901
143 447
682 606
405 67
750 472
770 201
859 995
898 500
507 861
814 629
605 902
815 902
792 533
172 340
916 992
650 121
785 788
230 701
783 231
129 623
5 582
72 419
624 345
9 318
586 816
173 469
232 969
876 310
950 497
990 893
808 736
862 383
960 376
625 536
55 861
880 930
257 593
959 666
290 10
917 320
699 749
592 41
823 174
622 506
336 428
360 460
926 730
717 612
76 735
498 749
354 370
408 208
588 693
119 676
46 168
685 532
713 182
854 856
479 560
286 103
417 29
472 102
328 370
224 764
279 183
408 471
844 274
369 293
921 397
729 414
304 187
573 728
269 417
333 267
374 42
182 75
684 609
541 439
288 465
968 795
96 437
649 600
48 313
150 110
484 695
860 306
353 967
508 425
723 980
593 370
693 599
472 96
587 125
982 378
506 898
578 291
346 212
719 143
238 92
255 257
103 569
526 680
745 182
201 570
941 509
254 755
53 134
244 78
530 468
146 418
214 858
636 459
141 667
931 169
141 120
696 571
37 643
759 904
199 178
396 137
35 69
420 41
898 838
313 545
122 643
380 696
646 732
7 354
702 639
556 966
855 721
444 86
955 959
454 382
876 941
3 379
744 11
343 147
844 262
192 738
613 131
229 467
750 253
592 686
269 295
239 211
266 542
527 176
609 514
3 210
99 35
210 11
574 819
897 862
764 873
16 866
484 297
81 54
1 662
659 759
150 526
218 411
719 98
13 519
540 762
225 927
789 65
502 394
932 183
449 834
904 67
716 245
347 763
150 339
566 499
499 172
267 611
628 472
49 286
291 621
870 901
920 493
871 804
773 632
305 83
805 376
919 300
63 723
303 845
848 320
544 248
324 614
458 436
103 403
446 673
194 243
305 14
975 45
410 601
142 298
265 646
233 90
777 550
264 407
852 20
470 804
190 644
755 573
649 446
917 566
635 136
502 952
896 563
382 640
702 824
220 257
111 258
181 960
854 96
198 5
362 89
931 200
291 901
391 143
544 594
839 252
982 967
456 436
115 647
126 901
739 127
123 767
721 218
102 761
604 81
272 645
926 437
412 162
353 257
646 4
528 946
778 147
836 924
539 107
79 731
188 412
738 291
903 258
724 184
212 175
371 753
295 32
180 503
434 717
975 565
108 393
435 595
222 213
97 842
735 111
732 688
570 7
115 594
536 771
137 983
501 459
985 299
794 591
185 427
346 964
56 555
281 231
369 952
850 724
199 151
327 846
491 712
892 573
891 829
353 223
715 219
933 812
655 530
943 865
439 128
878 173
107 902
669 28
892 779
286 311
922 241
96 158
804 624
927 23
76 672
343 987
427 933
762 367
771 533
78 238
4 706
865 296
996 413
359 762
941 952
460 396
320 215
194 227
895 606
685 62
201 414
915 835
242 598
483 977
572 374
354 213
104 911
698 591
723 402
720 480
24 494
971 179
503 617
901 602
488 789
199 342
343 445
750 97
507 537
255 409
611 216
712 500
805 948
578 187
175 163
145 870
849 175
382 560
760 526
477 867
970 596
431 409
457 926
562 748
73 697
858 371
392 942
144 39
483 581
553 639
266 473
425 356
177 311
439 31
361 27
522 401
125 362
406 551
359 115
493 719
188 504
407 297
964 972
31 240
424 27
710 720
757 97
317 534
481 307
167 379
28 2
570 350
654 778
769 708
844 232
732 333
411 998
149 713
300 232
245 243
932 174
323 867
733 527
753 946
803 304
836 589
327 301
590 728
780 378
127 643
894 362
205 391
855 10
41 474
962 302
906 288
711 546
92 405
382 657
818 242
213 901
174 666
735 798
989 179
952 549
368 15
824 427
768 178
550 734
572 406
94 214
749 676
374 239
515 936
314 83
481 523
745 867
884 933
622 935
404 652
909 944
327 501
84 850
96 237
126 485
130 348
651 695
331 959
945 96
947 833
805 200
867 629
437 953
677 392
586 389
869 903
997 825
337 812
405 607
115 813
760 58
224 757
810 148
252 500
610 979
844 436
627 895
705 543
323 404
362 76
507 860
289 415
989 966
281 490
765 437
928 556
449 833
700 758
682 483
279 877
549 607
453 119
503 643
957 247
907 495
355 544
37 388
761 827
77 269
208 257
969 487
52 941
177 933
50 47
950 383
646 90
375 454
431 349
19 95
739 68
10 718
88 313
801 595
10 394
996 376
888 869
62 385
198 157
33 650
612 183
313 941
365 725
37 898
308 663
323 960
288 492
567 488
713 363
803 468
902 656
477 66
100 840
314 68
530 302
658 979
365 436
803 978
526 398
560 327
431 962
252 237
883 795
774 238
70 555
251 492
704 931
739 176
503 426
285 761
930 757
760 830
453 43
820 542
631 854
4 805
335 680
984 917
474 787
23 185
232 661
320 783
882 673
379 538
287 306
256 448
428 467
362 436
696 445
688 541
632 35
246 298
688 152
787 953
825 17
110 131
493 405
695 333
628 674
59 124
311 685
696 843
950 112
796 592
436 479
599 631
209 574
633 960
602 558
940 993
425 758
135 908
431 805
858 33
508 837
424 387
231 441
82 428
182 667
373 679
528 254
447 275
839 481
259 895
604 580
689 402
993 486
365 900
878 86
693 873
419 634
954 200
652 668
831 620
261 205
432 382
177 28
377 138
467 336
54 393
146 874
230 541
42 885
225 95
259 458
786 538
292 650
425 120
609 237
696 488
132 850
596 803
414 902
463 251
784 408
278 494
911 403
989 780
33 443
902 166
287 731
224 249
310 109
547 13
872 518
94 616
910 710
880 160
487 887
924 250
675 215
755 371
54 931
967 200
317 431
492 167
952 530
376 425
928 27
894 464
154 345
34 217
734 777
776 239
720 337
976 809
542 660
887 76
730 750
940 641
604 434
220 376
98 752
86 348
304 584
831 661
528 630
829 24
626 428
437 111
171 941
238 857
59 520
773 976
662 459
465 463
48 2
629 414
257 222
917 299
311 745
843 672
419 907
276 653
909 667
980 127
715 627
292 628
449 14
350 488
881 245
552 95
147 405
610 390
428 133
939 872
794 294
273 88
143 229
708 555
588 353
754 875
675 965
697 507
24 942
462 258
739 327
771 748
658 367
8 46
453 383
565 338
143 556
775 938
340 619
419 295
162 267
680 496
561 630
925 560
825 4
213 799
480 734
378 110
562 541
851 995
255 350
629 258
369 104
745 593
301 677
840 979
104 597
429 418
405 673
129 734
528 155
283 269
572 212
507 290
553 484
174 438
718 882
240 134
401 969
491 406
372 242
92 193
973 228
446 221
609 36
318 278
607 293
137 701
659 276
603 797
748 547
105 40
250 26
642 492
718 206
920 651
655 736
643 658
472 342
845 214
119 669
551 640
737 539
389 694
177 5
223 496
585 471
191 914
467 700
491 569
5 147
139 963
620 975
440 356
513 486
423 584
636 136
861 700
778 65
836 137
972 687
341 578
374 878
78 1
107 512
782 239
942 881
15 271
401 132
894 120
995 178
166 463
161 473
301 784
589 759
858 460
968 368
983 391
708 661
842 847
856 355
152 474
411 203
924 198
766 11
258 265
701 117
157 708
312 649
401 458
927 864
316 773
667 658
697 563
117 867
709 249
439 94
86 309
862 678
263 472
849 866
124 835
113 71
829 236
519 857
651 735
18 646
376 833
696 808
175 677
257 151
858 793
984 242
556 520
370 320
892 24
799 136
298 140
127 963
621 131
791 132
162 247
749 337
227 106
563 822
959 403
711 300
871 616
511 20
376 388
481 541
267 25
991 76
80 100
754 717
17 437
976 101
512 979
276 797
526 627
241 413
510 455
750 905
401 521
86 674
482 66
623 669
290 877
651 808
134 195
148 476
536 138
304 858
498 915
882 206
21 507
348 690
424 371
723 366
846 335
254 207
272 261
646 579
421 5
999 780
231 277
108 802
769 702
796 612
175 269
691 581
997 609
30 937
237 932
180 260
142 542
721 391
820 532
997 282
299 607
471 521
421 296
148 177
310 490
642 57
158 370
629 489
458 135
524 137
250 863
311 190
124 566
340 902
132 759
367 889
304 500
423 66
78 112
66 102
552 325
309 237
241 427
805 866
554 559
365 480
558 877
335 429
809 169
777 960
284 80
66 912
494 852
735 711
66 896
813 918
157 787
761 493
317 287
492 914
265 591
726 839
261 391
829 834
144 653
332 724
604 149
3 691
342 942
144 566
407 389
831 125
995 815
675 395
57 626
599 460
756 529
420 603
438 702
638 915
714 164
332 442
799 736
602 279
824 377
430 342
300 377
304 230
847 735
86 386
488 734
498 44
365 119
221 246
943 388
460 832
609 991
303 381
468 870
365 293
39 265
430 198
630 345
465 873
621 248
121 791
613 617
373 126
956 219
388 883
174 651
805 646
593 438
571 14
483 45
468 961
296 824
860 875
799 475
606 172
55 946
345 831
253 628
56 756
424 886
626 601
742 662
802 906
914 281
578 676
176 729
799 438
95 91
751 79
78 240
518 331
956 820
59 268
606 431
37 655
811 25
835 257
663 800
245 261
457 117
610 251
393 15
626 191
4 998
465 127
950 319
111 863
189 216
260 354
632 673
224 205
620 864
226 680
260 28
482 697
221 212
984 132
29 167
530 973
745 235
777 54
101 773
370 490
355 238
883 5
753 907
840 759
923 985
760 928
22 954
100 873
139 991
767 85
997 517
302 277
460 499
249 297
529 954
754 877
328 108
204 869
196 686
630 974
148 482
921 907
847 4
35 527
301 430
230 35
399 397
802 405
889 402
489 934
775 284
206 226
27 74
699 593
890 271
589 326
599 363
449 863
813 140
62 566
836 113
579 766
633 33
284 945
742 110
702 501
104 157
411 845
972 664
154 289
764 131
486 563
569 285
771 545
555 83
776 967
295 391
16 363
454 332
447 646
515 191
121 108
865 184
486 122
403 698
234 193
757 494
228 813
692 896
346 470
581 998
645 447
184 211
471 459
910 889
136 201
761 11
77 98
598 837
596 842
863 35
305 197
215 99
63 763
423 907
193 868
715 272
671 457
938 45
619 933
901 686
979 15
573 491
414 509
223 924
656 178
192 76
68 308
600 53
814 401
721 18
413 37
541 222
277 648
177 294
343 412
361 558
568 947
701 100
320 56
947 221
698 37
700 714
36 725
709 347
243 783
549 684
287 349
473 290
236 244
798 757
71 885
204 58
852 84
582 997
547 404
823 188
304 314
18 301
27 176
385 137
675 857
158 260
228 861
363 216
984 861
629 784
685 867
934 464
508 663
248 240
852 903
556 277
174 164
107 405
988 892
931 168
477 507
816 1000
766 844
338 591
703 937
914 23
796 328
737 927
962 172
102 311
412 64
176 200
986 118
437 874
933 550
154 317
734 109
666 807
806 708
548 53
879 978
408 525
226 80
392 551
586 334
982 173
547 764
246 484
873 318
480 846
571 355
274 612
37 915
308 742
68 382
395 887
56 302
832 999
291 95
531 827
555 51
715 472
301 605
207 110
11 391
584 101
845 50
249 461
781 839
947 614
729 594
415 989
31 878
382 10
652 893
496 700
669 495
268 850
428 165
713 10
650 325
382 655
443 397
711 872
632 255
86 436
778 915
503 161
300 350
745 463
184 161
430 189
610 657
338 840
442 908
182 597
766 320
219 52
530 774
261 892
747 168
332 161
229 262
656 542
49 803
447 582
713 70
580 754
876 767
778 236
838 739
125 748
288 804
340 635
518 551
258 283
260 795
749 178
704 811
221 911
926 398
231 312
733 443
307 852
339 644
151 806
413 722
328 374
743 980
678 955
723 901
442 951
103 204
180 442
620 624
680 757
675 293
594 80
798 213
930 545
304 436
605 859
831 138
503 635
876 43
975 576
628 402
517 227
62 991
529 919
805 139
902 55
695 811
846 18
388 295
961 849
893 752
5 997
840 563
710 80
1000 17
327 576
810 919
119 674
602 635
788 329
344 525
22 104
423 821
950 366
164 632
456 848
884 947
222 681
589 501
894 568
537 781
55 498
829 455
858 749
416 574
114 57
808 31
422 738
299 119
443 917
228 303
901 859
872 112
333 306
963 208
953 912
367 861
24 651
577 829
414 73
813 229
239 312
860 968
722 617
196 680
875 90
350 784
565 571
77 108
632 90
497 824
664 677
795 514
765 498
575 323
319 190
211 261
597 432
62 432
227 217
446 514
295 955
250 630
192 925
254 408
571 979
408 582
179 752
618 789
265 311
747 736
15 508
503 399
699 185
770 338
250 901
126 32
30 89
6 778
371 758
91 358
818 547
9 41
69 232
964 488
201 338
6 79
844 256
304 996
551 182
934 6
466 102
115 915
261 220
207 99
21 532
871 905
646 254
310 935
306 363
724 645
523 74
562 928
421 377
228 883
140 920
763 427
163 937
686 378
782 208
660 246
752 782
873 50
356 152
153 914
84 958
667 256
360 383
531 852
741 70
949 292
463 648
245 850
628 228
53 150
638 883
991 551
103 946
728 151
401 79
457 341
424 421
469 539
56 682
300 571
843 409
197 618
220 482
732 950
62 813
660 37
21 746
137 903
796 647
182 95
770 88
181 511
405 178
794 572
249 208
776 544
72 684
648 162
805 367
806 962
661 130
99 447
269 469
345 743
210 692
147 682
671 165
622 40
982 318
351 793
929 895
613 518
490 270
203 799
189 316
668 607
874 482
612 982
300 560
798 592
152 488
734 42
579 243
267 938
124 459
178 978
271 820
593 226
604 507
442 940
269 350
844 716
943 752
991 311
883 720
741 878
111 508
306 994
398 732
197 34
951 161
14 260
280 941
519 585
942 10
727 706
834 273
203 552
154 577
198 365
402 60
979 579
699 822
149 481
235 352
226 486
321 504
345 893
513 461
134 403
718 928
917 159
334 984
355 878
828 984
356 245
343 616
141 236
293 309
219 727
818 27
95 545
649 290
605 563
280 231
115 641
508 261
459 920
761 220
291 222
978 263
336 461
194 567
909 71
291 563
473 334
228 936
416 447
329 650
46 33
448 176
843 563
366 625
446 31
796 714
821 796
723 207
89 173
620 441
175 594
120 147
157 299
680 59
458 609
200 458
25 281
304 100
571 58
38 679
816 15
360 764
898 83
444 15
440 855
514 306
597 206
103 496
650 589
115 344
36 197
368 561
183 867
746 874
728 740
871 792
796 726
430 934
845 151
308 693
524 26
45 968
75 602
270 28
494 688
272 609
564 225
635 746
775 174
98 251
667 842
558 582
397 352
297 981
291 503
732 748
28 597
456 770
26 787
11 790
977 860
461 485
317 966
360 756
499 848
491 997
979 851
409 292
584 605
256 604
468 249
765 4
734 44
121 881
87 736
443 851
778 535
220 653
936 729
41 605
336 654
412 782
439 658
305 50
145 659
638 65
946 542
598 678
76 109
778 514
719 757
831 658
530 303
33 487
870 575
552 213
276 25
981 628
631 914
332 674
877 283
835 471
843 35
741 130
562 635
461 436
412 545
1000 907
105 346
230 115
877 739
878 509
162 54
466 34
248 412
702 237
993 422
615 916
861 231
977 474
514 464
508 974
665 207
260 781
97 288
438 493
201 547
124 597
515 946
960 56
538 109
848 667
513 716
19 181
729 266
216 765
55 456
664 599
471 648
239 836
116 519
256 279
383 811
104 566
279 530
670 374
767 251
553 943
359 424
727 63
570 579
300 225
6 641
742 958
94 248
13 813
985 655
618 898
925 176
215 387
78 735
985 230
639 868
50 568
918 676
936 742
476 60
842 215
33 147
821 79
470 783
88 788
222 943
764 977
16 917
71 829
767 110
262 334
20 145
726 459
374 327
387 952
369 926
578 216
466 308
391 59
966 610
28 956
638 326
935 970
343 681
256 166
485 37
56 493
328 613
155 558
126 762
908 43
407 579
423 569
878 621
886 783
784 968
833 734
553 279
766 426
904 487
833 854
484 382
15 812
351 37
272 130
493 762
31 969
640 661
651 451
22 531
777 88
139 797
273 909
422 667
932 389
464 907
540 498
113 358
443 389
664 411
85 766
270 477
675 545
35 640
570 259
170 947
735 645
106 630
222 886
610 166
844 831
342 613
358 858
168 549
891 345
939 523
170 867
351 3
224 194
753 492
422 505
197 916
46 253
745 860
265 775
624 723
786 404
168 347
807 781
996 416
702 132
463 354
892 606
635 7
707 692
773 860
717 982
698 105
925 806
597 83
991 306
141 599
257 103
200 341
549 431
860 276
626 797
669 296
336 751
823 564
649 80
708 154
441 356
549 131
919 365
398 208
393 472
963 672
539 746
742 727
826 137
688 798
350 473
845 428
34 571
543 393
643 340
929 893
378 116
858 145
885 424
65 431
2 597
844 756
256 955
764 597
648 666
257 241
350 252
378 64
205 120
684 709
363 214
627 912
705 671
368 112
48 999
582 215
211 44
51 904
528 105
246 992
733 886
704 96
869 290
299 191
233 492
482 339
539 984
969 327
708 459
939 140
656 743
6 714
72 654
113 887
399 85
356 784
962 868
778 418
598 920
213 368
128 587
641 192
134 851
915 701
41 235
438 47
131 727
115 585
911 988
824 891
176 543
17 736
618 735
30 516
65 518
792 292
491 446
954 543
830 741
915 67
183 280
226 328
101 13
970 33
369 889
731 788
467 436
794 416
22 793
906 399
404 737
984 418
89 757
68 238
445 411
747 817
835 901
652 43
177 946
451 135
231 974
89 165
608 925
581 370
719 78
976 606
145 974
792 352
923 316
450 204
856 323
255 951
781 489
740 456
127 73
452 989
630 755
83 779
201 419
455 201
23 262
291 288
76 956
137 979
978 911
99 161
827 215
119 508
978 505
277 388
716 642
293 207
296 560
364 573
163 761
497 231
675 616
21 726
682 886
633 811
147 369
941 143
673 492
442 395
226 210
828 496
707 504
551 568
607 138
67 256
330 516
210 401
685 814
696 921
943 545
957 842
551 935
516 759
820 10
405 526
133 894
244 222
472 258
836 734
390 277
890 742
581 929
495 769
391 108
451 504
833 781
299 392
980 66
993 552
232 285
405 321
278 192
46 363
842 585
226 139
250 121
796 173
954 664
633 848
872 125
64 293
498 159
335 181
808 183
92 911
790 541
220 436
710 86
162 919
418 474
927 452
326 688
909 151
35 642
868 955
414 225
181 770
408 255
443 517
906 909
422 415
296 24
274 256
360 770
296 977
155 276
159 600
650 229
354 513
863 370
337 534
284 215
588 687
711 910
85 919
105 616
791 166
49 683
615 743
986 618
552 780
572 302
651 730
540 352
473 316
133 183
293 10
294 560
682 78
623 410
514 442
648 594
768 864
108 112
317 637
706 973
125 604
449 475
743 68
155 10
675 697
29 633
325 223
478 31
106 807
962 128
418 97
248 82
505 511
32 538
942 461
555 757
210 299
445 378
515 354
478 969
710 185
368 161
220 507
341 493
317 71
688 479
178 612
777 81
572 355
987 464
946 386
323 136
467 350
833 150
608 67
623 373
707 399
469 81
629 655
558 538
835 570
238 798
448 273
781 721
939 889
11 366
339 259
993 898
612 581
951 949
901 127
923 549
852 403
275 300
912 743
112 455
374 599
407 448
308 468
923 157
646 751
51 987
58 863
102 353
845 398
791 86
484 99
333 129
380 53
34 228
258 934
806 242
298 56
930 597
195 595
914 792
510 719
354 450
766 342
461 283
425 75
215 968
162 849
29 918
499 245
61 571
345 231
614 802
285 286
556 938
795 868
513 764
37 842
572 332
448 314
849 614
963 975
987 812
574 496
883 741
60 589
314 997
59 915
231 687
736 53
831 80
580 470
748 612
495 502
152 467
742 512
798 382
183 999
616 632
792 296
142 756
14 583
546 869
408 216
586 349
840 967
697 419
700 154
19 536
619 468
374 544
236 707
107 587
390 437
262 615
841 321
816 240
195 801
257 638
188 32
824 946
252 957
607 783
990 588
991 978
604 119
828 84
191 661
410 491
189 67
57 811
170 737
240 749
716 335
652 935
327 347
156 496
697 674
866 410
908 678
871 850
671 827
342 314
184 965
71 846
924 442
135 137
107 455
186 329
222 698
808 471
313 790
667 146
642 926
667 755
843 226
489 915
653 847
989 880
551 248
782 897
938 861
401 716
238 350
252 726
475 188
970 265
938 84
53 994
785 138
328 355
21 213
555 412
522 470
765 70
904 980
75 30
30 825
666 293
951 697
358 872
42 913
580 743
220 447
950 801
456 168
66 971
918 839
444 358
141 318
704 473
261 252
244 621
669 276
488 368
601 757
724 614
313 1
118 632
559 382
199 3
971 433
494 598
241 3
54 358
910 975
408 754
676 459
872 491
29 192
915 417
609 793
505 771
796 696
164 234
52 739
162 65
163 652
853 717
745 711
510 329
321 548
349 342
628 812
901 520
606 382
51 824
684 728
796 703
10 481
671 918
99 981
107 522
700 633
886 724
285 195
261 881
998 46
962 845
220 384
355 858
263 504
368 491
75 837
506 231
999 299
780 608
956 286
271 64
123 257
899 817
991 687
681 887
565 756
341 770
249 247
685 622
714 573
519 386
556 304
767 464
16 21
417 851
883 395
885 81
64 56
1 295
81 246
801 490
874 948
747 964
195 362
77 777
189 79
736 154
779 689
419 827
158 10
903 731
771 820
175 664
505 156
798 987
447 205
621 446
564 983
444 652
398 871
946 424
593 133
158 825
821 556
153 799
928 727
711 514
138 428
185 822
450 530
532 159
959 926
698 903
217 807
387 395
838 370
30 235
345 206
235 996
731 412
747 983
977 798
721 138
575 664
111 340
408 152
713 905
937 729
244 970
119 376
106 286
642 3
963 719
713 496
751 444
645 380
631 396
620 319
270 410
407 727
190 664
257 179
198 491
502 38
647 873
292 613
510 226
213 496
573 613
977 367
224 49
529 553
769 320
201 298
569 72
231 963
563 420
479 545
860 962
210 903
374 789
28 266
332 552
459 95
600 949
409 610
886 45
703 81
999 348
40 334
510 888
497 931
623 810
925 385
342 347
889 144
759 256
944 339
339 203
561 883
57 391
127 245
17 507
237 317
63 509
403 824
701 975
985 975
760 38
647 689
48 593
399 356
307 304
550 610
89 927
179 923
443 748
49 87
407 709
879 796
628 353
384 790
397 292
870 205
735 911
50 400
229 945
438 291
261 795
488 769
561 415
641 931
646 890
361 244
456 956
22 125
40 4
295 738
406 672
805 570
637 985
967 164
303 533
501 186
272 463
240 73
809 414
62 651
572 296
768 418
772 587
90 986
257 770
225 28
939 455
242 213
444 385
125 226
851 478
345 577
344 433
662 653
736 251
133 261
365 567
553 188
537 451
320 398
485 516
367 401
732 153
923 957
808 144
633 127
91 232
91 890
394 308
608 952
187 436
643 433
128 85
164 84
680 574
510 999
203 416
494 710
364 317
47 648
153 722
946 964
859 426
318 451
691 788
121 903
693 347
942 596
134 209
375 972
359 136
516 949
199 998
81 425
159 454
649 10
912 624
846 64
459 847
244 759
927 326
821 594
2 49
975 47
343 467
261 257
972 671
373 582
58 673
124 898
951 543
126 184
367 960
543 404
207 591
478 13
971 133
554 378
715 37
855 346
657 529
330 388
554 566
508 721
657 670
719 902
835 110
760 284
787 757
375 2
292 577
825 95
685 285
616 354
769 645
562 135
43 334
593 863
822 623
424 780
962 907
212 973
250 309
759 21
874 837
738 40
160 32
39 500
687 202
443 675
780 562
486 802
2 364
417 914
999 426
358 275
410 588
196 14
916 141
748 943
401 105
982 811
936 558
651 147
970 497
177 82
485 366
625 789
327 448
19 111
655 719
808 66
820 988
227 539
372 243
878 888
202 262
756 221
679 808
177 255
259 926
672 58
352 36
706 43
600 364
32 861
245 197
7 420
595 383
897 813
764 659
257 954
121 654
482 85
331 43
716 282
848 353
442 835
447 555
328 916
699 13
462 102
267 216
558 408
309 84
344 538
815 409
639 62
328 923
883 520
206 283
458 152
517 846
367 880
20 381
981 434
439 629
910 612
383 140
179 653
678 640
542 854
859 366
924 539
506 228
863 569
750 997
882 416
178 496
747 219
357 716
875 457
178 999
229 499
53 756
749 996
642 626
796 499
745 784
424 791
844 941
623 121
201 806
370 337
355 482
565 705
705 310
64 267
87 367
945 115
29 197
530 280
101 153
34 744
544 822
538 57
549 375
862 842
899 394
493 624
623 426
373 540
356 536
467 174
85 105
921 444
555 949
404 612
966 493
102 958
896 862
643 972
396 952
413 850
958 930
692 190
356 812
380 383
75 53
866 924
199 909
956 614
911 326
975 121
581 126
226 456
509 179
25 845
731 460
64 434
588 712
510 325
392 69
151 392
113 921
416 891
744 678
774 54
910 529
135 164
594 461
351 133
608 534
38 893
336 305
258 14
217 758
412 145
704 649
401 368
202 145
580 766
813 473
675 896
537 764
198 250
435 23
553 13
156 621
524 471
666 504
736 707
694 432
468 772
421 773
511 597
463 631
152 163
605 250
619 368
97 195
266 940
129 550
806 57
180 557
427 851
620 757
356 792
260 385
572 219
426 575
93 735
160 37
640 242
701 593
794 8
511 277
777 695
734 877
203 122
350 988
301 771
412 467
570 867
284 99
838 733
707 547
567 948
869 513
705 488
881 682
708 534
380 286
85 677
110 462
752 67
624 669
414 638
645 642
752 715
548 678
150 542
174 18
254 42
248 834
926 140
447 757
403 886
874 828
46 506
174 786
250 20
187 408
529 499
784 547
858 669
743 95
345 61
616 280
628 291
852 734
226 957
844 875
52 383
636 90
217 466
590 618
797 170
148 782
935 496
100 779
53 347
132 479
159 974
443 547
813 880
301 186
557 217
1000 505
244 466
175 517
228 67
962 941
559 568
501 975
639 913
251 757
141 721
873 596
131 250
70 33
155 360
456 582
63 669
210 667
44 63
368 190
441 114
497 331
242 484
707 489
441 740
342 995
265 977
271 750
903 375
951 394
387 800
402 921
836 64
804 43
72 882
799 668
46 781
128 528
931 429
783 717
841 381
458 216
530 997
457 922
277 126
405 235
734 284
539 52
779 386
545 775
271 512
62 135
479 692
29 266
697 736
123 755
853 592
985 351
612 490
155 687
357 978
235 545
90 216
344 757
75 863
483 222
802 580
44 339
86 611
660 871
673 910
375 383
75 571
667 670
633 807
399 613
814 145
285 316
11 883
882 205
637 27
263 515
162 59
507 613
438 634
802 404
789 207
230 932
309 991
703 147
83 515
172 761
185 680
511 164
952 807
181 771
253 2
986 841
21 535
385 237
64 248
841 86
348 159
984 167
794 536
530 706
479 817
602 845
100 777
922 203
262 499
478 820
402 657
970 356
79 951
943 320
115 276
315 902
833 903
60 592
53 522
277 574
966 614
200 174
155 977
853 713
4 204
12 179
551 534
632 996
343 195
361 519
912 974
762 415
235 834
488 311
361 971
941 77
662 967
187 474
434 418
176 963
903 714
132 865
134 802
231 131
103 826
135 294
121 709
135 206
12 212
569 750
872 774
482 986
440 107
33 678
570 788
504 191
937 142
50 470
737 93
310 428
255 546
442 537
311 718
783 434
98 428
283 32
567 47
888 892
995 896
747 975
200 297
430 70
481 545
230 763
573 574
401 86
872 890
16 772
854 825
990 950
443 343
586 346
583 199
783 1000
769 978
260 200
645 801
603 742
62 809
645 858
324 187
257 244
557 499
113 884
900 511
27 703
773 437
396 24
702 578
515 983
590 254
702 426
440 517
777 634
404 89
441 555
537 63
599 196
517 856
147 2
564 854
477 971
972 449
143 312
143 246
855 437
65 40
725 163
562 31
526 435
668 752
224 889
911 876
607 515
988 22
773 217
57 543
803 485
273 759
859 360
664 754
322 9
41 856
97 772
311 607
13 878
967 792
475 485
745 891
761 70
484 887
202 193
881 531
409 970
777 865
674 479
230 274
934 494
279 211
408 964
573 702
669 764
967 110
920 24
731 771
693 939
232 67
601 277
718 381
981 665
37 662
691 696
19 524
737 853
644 314
6 962
386 608
2 3
734 600
266 360
29 969
563 715
70 283
895 918
592 354
788 517
523 218
540 743
560 482
170 138
994 873
925 519
19 177
660 267
509 382
18 122
939 886
335 612
93 641
2 675
594 744
790 580
372 609
597 418
778 436
705 527
131 201
651 472
30 299
698 28
774 245
955 93
879 475
16 327
389 420
713 402
457 707
543 958
898 300
782 221
289 813
702 326
25 595
476 250
131 617
833 40
320 496
604 919
339 533
640 90
105 722
136 879
587 304
192 935
133 624
305 313
368 254
634 825
306 360
987 481
119 757
970 976
445 850
208 525
691 964
525 172
618 925
206 872
163 333
860 401
885 843
330 754
596 677
769 251
987 168
414 580
903 67
352 776
79 217
312 684
189 824
650 875
19 263
80 184
418 579
650 299
973 828
220 554
80 380
74 496
616 97
819 646
732 620
149 315
279 750
111 855
259 642
459 129
741 102
197 507
602 624
972 272
911 951
286 190
521 395
463 869
872 338
456 665
307 488
619 860
23 48
843 684
689 29
973 238
370 502
951 103
432 578
792 73
5 141
71 41
71 480
732 540
626 849
2 243
976 992
270 644
493 696
398 730
546 421
624 30
508 681
580 162
131 126
712 739
971 982
515 756
153 552
896 295
869 677
592 781
574 179
591 991
26 28
217 287
987 899
240 404
554 487
701 804
309 498
513 49
8 425
570 684
245 6
894 797
774 753
938 460
350 446
986 733
693 382
999 163
728 66
596 198
678 665
384 98
189 918
191 211
625 825
893 814
594 353
415 145
514 794
801 346
341 434
963 289
678 500
998 711
770 186
168 457
825 765
515 537
154 563
594 613
27 526
558 846
179 527
151 511
597 860
654 83
455 279
558 724
349 598
952 151
943 601
972 870
875 556
388 579
526 808
99 550
214 479
174 960
812 540
614 854
702 268
765 627
903 825
850 70
837 702
418 105
119 117
371 52
867 718
452 454
135 233
97 464
498 527
903 814
98 597
510 623
510 1000
619 45
461 316
724 363
482 808
131 134
913 956
108 535
41 822
90 973
49 603
952 736
670 3
430 376
601 479
788 356
65 593
273 814
386 401
9 324
143 984
781 438
111 55
362 953
515 390
625 648
123 664
277 490
446 834
820 7
768 268
548 481
460 941
898 549
912 952
771 416
143 66
669 341
440 586
592 887
645 406
681 305
650 203
980 57
651 271
357 123
330 26
286 897
198 313
869 855
303 273
170 146
702 203
105 250
681 167
866 504
233 461
808 489
531 653
583 749
908 652
549 813
113 985
320 820
242 654
622 312
578 918
354 332
938 573
872 225
416 907
601 167
748 864
652 869
889 81
132 323
902 14
730 396
213 88
514 804
407 946
871 493
822 905
285 424
386 523
351 1
477 542
505 99
228 252
204 492
813 63
408 880
560 984
695 861
698 338
846 469
458 617
88 858
207 661
278 535
144 735
288 919
252 752
917 223
206 871
444 79
930 397
431 957
576 66
260 849
830 639
192 989
857 772
401 768
645 553
377 704
930 572
262 482
328 846
665 14
511 213
846 474
325 702
133 313
159 900
458 742
547 746
445 238
734 200
955 457
856 784
375 207
50 997
277 29
752 743
817 627
202 534
332 136
954 681
352 770
54 327
953 136
547 587
42 327
829 261
931 135
183 565
345 975
878 525
370 792
43 166
123 330
198 31
189 962
242 617
554 208
354 666
444 157
91 215
462 766
185 356
611 214
95 389
810 334
643 965
322 963
411 802
116 69
797 766
148 511
440 133
430 670
91 701
100 6
127 416
251 968
903 572
503 310
454 950
442 316
276 357
291 924
300 472
57 761
872 74
682 677
806 596
357 369
166 525
668 687
9 168
267 850
317 760
499 531
390 883
138 647
924 229
41 473
558 519
799 934
386 744
532 209
576 29
294 678
677 30
987 628
549 407
191 127
93 849
919 564
636 444
841 335
564 49
190 331
596 423
356 900
205 139
541 225
879 396
888 328
320 394
499 645
919 107
107 170
311 669
480 247
834 567
986 13
917 497
961 267
761 238
777 509
369 558
182 274
562 491
45 217
944 427
148 271
892 915
596 898
623 598
177 646
101 790
888 944
92 318
412 556
760 65
566 397
244 346
603 316
332 443
386 322
245 463
73 354
900 439
454 683
183 799
410 779
1 70
755 71
308 112
73 15
509 175
224 485
188 6
581 77
471 237
59 673
736 119
397 724
249 142
13 864
168 357
279 318
696 422
561 242
826 371
859 711
152 449
353 357
816 755
236 685
55 770
434 605
959 305
326 525
759 711
773 423
505 646
158 942
740 247
712 495
185 650
691 868
955 608
26 195
620 73
190 141
920 382
65 118
270 899
118 115
110 361
35 360
535 811
315 915
608 903
942 111
600 650
264 727
832 723
588 936
411 403
919 404
23 45
363 851
956 524
527 424
267 672
193 197
311 560
407 499
867 640
182 44
191 74
149 146
110 503
106 259
105 211
948 941
908 676
539 962
27 874
711 266
743 808
362 93
825 465
272 215
390 550
796 536
628 602
323 653
323 619
969 113
971 78
49 642
320 93
176 432
995 820
809 763
212 279
489 624
864 646
24 526
295 611
988 616
323 726
744 738
985 779
345 597
468 280
161 416
52 415
123 307
389 812
41 704
571 561
225 934
192 288
37 733
297 565
707 347
975 897
608 614
496 272
18 250
488 244
372 1
313 686
744 57
754 68
927 131
569 735
940 495
774 67
380 706
580 242
435 343
451 1
572 131
92 363
227 30
987 266
620 67
464 237
654 303
488 63
706 834
878 365
189 876
379 509
613 457
366 337
226 386
239 424
633 22
144 14
14 957
333 690
792 169
758 424
859 741
248 655
182 70
579 342
320 523
160 105
524 72
91 42
150 596
29 659
825 217
647 519
114 170
868 532
107 897
665 488
593 394
978 246
709 528
127 911
658 398
517 219
184 164
12 423
443 883
950 956
637 982
306 684
598 282
675 817
592 458
999 273
515 321
45 650
994 686
833 364
816 790
523 249
161 7
312 985
654 362
44 26
711 724
694 281
406 121
820 947
683 289
122 638
105 348
648 264
165 632
427 413
538 971
345 589
904 775
375 124
395 207
35 772
139 731
427 704
13 422
146 206
522 145
188 181
457 349
267 898
628 775
874 22
541 80
487 797
94 76
88 690
150 153
346 583
329 130
467 914
331 633
534 592
198 858
393 977
612 147
839 211
872 643
971 94
863 415
949 565
588 585
929 555
790 829
896 262
855 78
579 203
652 718
811 107
666 980
535 776
219 560
850 732
846 399
403 639
93 847
466 850
977 875
294 460
641 324
436 345
699 548
12 791
344 199
365 389
686 539
652 854
742 227
301 424
176 727
266 458
204 290
113 384
433 998
60 365
911 128
869 587
985 873
649 173
521 896
517 243
579 175
344 906
685 806
613 300
979 22
732 301
552 215
854 708
93 319
938 910
926 783
209 649
783 850
664 1
301 78
196 547
829 679
613 899
69 18
204 43
510 760
1000 920
48 612
281 666
855 928
379 831
149 22
666 325
400 753
69 86
927 400
201 179
287 121
684 825
137 849
626 907
715 152
626 800
773 891
827 114
873 988
574 50
677 896
954 645
543 265
713 618
994 837
67 727
843 651
314 691
706 233
549 310
139 26
979 595
875 339
491 398
501 187
104 663
381 445
287 756
336 967
209 581
95 132
6 688
801 885
269 777
444 104
212 510
813 181
822 727
682 772
787 134
882 948
653 356
292 428
383 616
431 224
150 733
143 717
503 868
706 674
991 174
997 679
403 659
177 579
278 753
445 398
109 359
586 835
596 702
180 808
339 5
618 588
562 624
417 14
732 561
375 269
966 919
339 585
73 36
981 376
398 38
931 322
317 529
541 201
158 594
416 769
92 679
301 805
120 998
642 122
52 113
573 989
493 482
993 234
398 584
386 609
59 54
515 814
254 723
586 313
812 159
903 105
994 959
31 837
744 70
570 106
329 36
94 814
883 335
151 39
345 996
168 737
109 441
492 194
934 224
519 142
106 120
165 399
866 58
783 262
599 529
63 126
664 776
873 303
29 800
899 713
948 868
459 594
229 757
944 239
142 888
903 120
912 129
808 215
837 988
270 950
388 620
193 228
109 965
677 69
675 874
414 322
340 713
768 652
739 368
935 617
866 503
246 889
381 46
334 409
989 752
74 593
289 826
296 391
159 804
953 299
696 2
816 753
797 193
157 809
908 456
383 765
209 136
821 290
574 326
98 638
540 697
308 450
268 171
111 898
180 778
42 814
514 631
50 230
4 523
33 162
275 406
959 266
259 540
176 814
128 615
808 687
651 90
401 168
473 997
55 908
556 251
801 662
502 837
787 164
502 336
960 722
537 827
552 715
79 245
98 759
508 582
892 902
920 845
603 587
736 600
369 727
678 920
130 996
486 432
746 953
620 16
195 904
857 263
781 14
725 625
517 863
550 979
647 734
336 50
317 807
439 961
833 85
88 223
624 276
309 707
758 839
157 190
768 784
429 181
80 172
115 529
200 407
752 740
377 816
160 779
100 218
313 929
496 825
727 686
118 508
225 933
273 74
769 693
544 437
589 347
9 883
205 680
451 137
237 159
204 79
916 232
868 326
446 949
794 207
472 183
841 429
564 903
302 480
230 849
53 101
471 824
940 834
629 711
517 387
359 217
993 85
961 230
338 115
103 971
546 247
6 81
391 315
785 113
407 895
949 57
980 283
960 779
211 854
374 562
267 102
940 292
26 247
243 258
673 466
240 548
637 653
423 555
393 574
856 493
528 611
267 467
557 300
555 206
169 932
574 726
532 276
358 630
331 559
964 279
321 694
731 915
359 894
599 493
837 971
883 803
34 895
733 500
82 510
621 504
259 180
189 647
82 995
833 773
316 526
408 680
637 182
367 940
123 413
638 270
427 228
423 324
606 472
356 945
246 591
455 696
732 658
91 72
865 368
167 917
147 666
984 888
452 179
468 699
202 654
507 293
248 184
689 355
722 408
623 401
938 908
555 971
400 892
978 886
695 901
804 938
971 359
517 206
74 830
344 533
670 710
618 147
891 200
129 720
23 289
21 993
743 253
753 497
664 736
966 901
419 190
871 956
833 205
417 560
689 574
749 761
739 528
190 69
719 157
960 766
855 672
343 117
960 927
957 212
404 245
393 877
344 874
336 302
220 137
332 81
646 345
871 945
630 604
981 743
404 178
181 953
604 819
835 719
797 90
870 4
905 627
24 496
265 667
935 536
587 143
817 854
977 987
711 423
641 249
124 808
461 902
977 40
689 115
154 641
363 578
795 842
282 712
939 554
644 818
751 372
197 217
963 547
275 89
504 372
827 466
11 199
781 593
836 806
707 808
147 132
669 533
657 810
612 567
748 29
785 559
630 723
163 620
189 441
400 72
901 480
650 630
444 568
725 496
234 662
734 943
491 756
119 21
838 527
148 21
138 397
339 620
868 722
995 992
511 326
613 722
23 953
232 363
769 23
394 490
772 677
532 82
607 284
893 423
906 571
646 418
101 265
457 99
886 966
479 878
542 692
382 786
496 452
345 470
330 371
98 35
36 220
659 207
907 273
607 889
521 102
603 697
381 689
682 744
338 110
416 267
947 262
354 142
827 397
34 25
980 38
381 300
856 697
896 555
104 27
65 3
638 407
245 578
389 647
716 601
824 275
206 954
218 501
594 543
895 556
542 875
671 840
115 612
423 1
82 913
81 925
761 678
899 65
960 275
566 878
182 799
308 813
504 794
477 599
407 858
754 592
590 879
887 472
991 373
698 75
897 1
398 813
777 935
410 750
497 284
783 19
6 476
469 174
787 594
808 375
112 847
593 960
379 559
321 795
495 308
288 445
987 916
11 691
529 458
169 252
112 138
250 229
652 342
93 753
410 727
382 302
960 855
4 85
90 129
255 269
473 130
564 461
787 508
436 7
45 609
867 907
828 774
291 462
126 250
522 208
847 957
832 236
245 901
960 230
831 376
69 689
497 951
946 982
14 193
65 84
734 715
273 143
552 155
480 427
769 336
542 120
225 810
538 585
693 21
275 764
607 200
236 985
84 223
903 811
93 21
249 164
253 246
272 699
65 479
403 945
110 147
823 703
204 545
587 307
929 928
842 784
151 414
792 794
419 152
794 131
63 639
371 924
436 288
339 708
692 535
615 123
889 59
215 483
414 845
127 937
715 797
20 455
862 404
33 994
797 985
26 382
854 944
625 629
52 796
849 867
351 528
244 760
525 982
449 243
695 893
640 970
550 416
887 957
753 438
460 341
686 948
37 735
468 204
346 534
153 127
105 164
470 671
311 975
960 859
448 39
247 204
178 490
687 648
245 64
589 71
818 225
572 139
474 481
933 170
877 18
901 313
840 820
212 359
787 758
522 250
793 689
93 681
543 892
697 798
444 262
789 72
353 82
349 82
385 606
788 912
756 595
866 532
1000 159
234 106
206 51
270 234
503 392
775 459
205 256
316 855
518 795
461 243
353 11
614 484
109 993
769 663
775 654
88 145
631 371
671 537
673 998
217 455
996 146
370 965
925 923
653 762
932 121
959 230
734 382
38 548
669 172
589 68
172 473
662 40
333 887
597 126
97 626
223 62
83 325
510 402
328 609
435 458
254 222
934 107
561 592
655 792
979 118
397 864
989 609
29 171
669 587
3 159
296 42
541 957
211 779
222 724
553 89
665 750
795 444
204 922
403 79
728 371
994 482
460 280
356 608
421 797
197 90
729 41
596 516
312 175
286 806
30 81
836 247
385 277
223 761
475 480
841 951
667 179
915 423
615 848
822 685
345 901
353 543
438 313
887 219
2 264
645 494
350 181
330 212
518 680
583 326
578 203
823 236
128 961
402 613
171 922
592 943
903 54
525 414
472 128
716 106
26 515
570 447
515 362
445 116
997 390
485 506
674 61
711 540
917 40
783 523
307 973
239 176
65 609
179 108
907 259
328 598
513 27
928 6
495 643
619 857
850 977
759 77
211 542
411 268
440 180
331 38
671 640
511 899
125 504
147 312
254 801
178 934
463 708
790 643
290 524
772 825
826 466
739 682
201 523
804 431
630 578
733 341
819 247
859 999
443 106
750 522
310 809
163 825
829 112
893 807
800 530
805 696
839 682
759 559
405 403
207 750
724 520
69 773
384 730
31 277
489 433
737 575
340 652
300 524
929 799
827 105
389 295
818 531
859 630
620 703
557 228
143 487
886 814
558 971
941 151
129 244
791 975
408 398
596 983
484 64
379 985
565 695
577 113
682 125
195 986
410 402
612 382
912 801
517 103
78 657
414 870
382 214
579 735
800 868
324 38
723 740
65 392
914 440
975 602
523 470
784 701
73 691
418 601
199 313
446 409
65 26
483 56
246 335
988 587
234 717
635 569
263 131
193 664
271 813
697 677
254 523
514 568
352 478
658 992
75 872
529 767
945 198
284 758
101 219
376 681
866 120
49 735
208 936
953 341
183 94
562 968
985 497
129 913
959 891
859 267
961 570
420 311
103 197
430 485
452 995
256 978
498 486
154 890
523 646
837 696
686 101
438 157
750 944
336 271
164 567
19 381
538 313
564 296
580 335
26 489
666 795
361 56
322 338
385 346
533 759
189 314
97 661
243 365
695 359
965 557
866 593
544 748
163 53
446 520
481 352
287 941
435 248
692 313
527 958
282 808
449 737
324 230
568 632
841 319
116 204
411 745
258 810
49 539
387 246
749 855
107 739
751 654
838 420
286 471
298 67
306 280
642 603
927 19
155 912
785 628
781 565
239 634
901 97
229 308
404 40
88 179
454 274
374 470
530 900
414 671
96 19
348 849
82 335
221 964
544 433
728 636
688 638
463 775
891 370
173 553
411 751
317 295
66 481
117 130
29 58
611 26
821 296
157 837
294 911
304 798
758 855
386 219
241 73
969 479
412 800
450 366
913 265
791 918
426 995
74 912
487 846
723 171
71 54
277 336
714 993
22 364
935 502
41 120
566 85
285 116
938 837
538 945
221 604
626 140
650 131
409 741
396 201
494 969
109 687
132 405
134 673
452 810
358 923
582 530
722 248
140 907
763 276
616 289
472 322
735 674
828 386
403 206
520 337
228 68
785 318
137 809
273 992
437 828
765 292
235 241
665 991
478 101
825 151
595 411
265 285
4 310
285 871
116 127
5 422
439 650
64 622
890 235
635 351
17 172
433 940
135 539
809 217
640 25
614 604
344 423
209 360
616 216
367 53
316 253
607 461
485 456
753 708
639 795
736 62
834 213
144 184
977 73
422 522
23 117
400 387
518 753
880 158
522 193
768 595
777 659
208 549
588 114
697 720
320 998
460 178
967 369
851 748
259 645
649 974
483 902
175 309
629 875
993 867
231 327
542 966
468 328
156 835
536 343
707 505
709 768
616 663
306 222
741 870
630 284
203 46
40 767
597 603
913 707
431 666
959 103
636 177
872 199
904 913
502 53
300 193
484 648
661 703
229 395
83 768
491 352
574 240
445 30
666 327
356 611
505 237
367 110
146 486
465 249
395 536
696 103
884 280
43 113
354 220
253 806
681 794
818 448
61 936
152 206
438 423
355 77
259 643
538 439
705 570
504 308
990 946
834 55
703 149
727 23
660 461
890 531
412 565
782 339
899 59
623 159
160 696
161 299
666 107
793 502
856 622
459 428
918 3
687 261
615 852
566 808
342 569
207 525
405 387
1000 814
92 673
860 333
103 540
893 139
747 142
176 979
612 749
153 705
103 656
388 502
231 828
345 212
595 665
824 868
246 133
261 78
200 562
407 597
88 842
839 895
743 833
26 986
438 204
677 968
389 169
585 584
803 323
264 666
406 952
907 808
111 120
130 885
533 779
935 564
546 655
448 534
566 42
683 657
156 186
31 337
682 553
863 185
367 18
661 244
155 28
546 85
849 436
854 467
644 934
52 166
904 544
940 432
852 359
950 818
499 969
580 974
73 636
406 739
40 490
808 884
433 759
123 428
300 165
271 803
916 640
852 249
759 47
315 814
70 176
615 275
595 229
978 137
142 704
813 496
731 897
428 477
218 427
820 153
580 94
619 758
663 635
667 280
622 274
451 827
248 317
968 167
441 890
872 653
9 128
571 871
839 229
433 526
300 370
933 972
906 434
650 715
790 797
879 246
137 197
188 383
260 840
197 571
340 755
41 743
1000 650
213 575
997 351
319 618
136 754
144 947
129 518
963 24
710 810
135 155
656 653
944 163
532 239
742 760
24 242
838 489
969 991
651 527
568 229
195 738
631 504
585 521
649 440
502 141
270 934
767 163
319 121
901 849
872 891
303 843
254 87
194 257
471 597
644 640
409 53
834 839
282 240
584 425
634 260
825 527
105 243
678 21
694 770
483 278
601 689
100 909
385 979
42 161
845 906
980 755
520 358
620 314
346 787
751 177
204 244
230 177
970 8
769 418
269 814
125 194
137 206
937 647
432 527
6 849
603 737
221 924
518 370
707 118
426 154
212 342
629 788
88 904
905 272
135 244
110 348
278 335
248 976
402 285
542 786
777 168
181 390
147 791
13 414
736 238
908 853
925 719
539 829
131 94
493 795
648 97
163 51
9 223
926 940
473 812
268 993
551 873
887 546
634 106
707 568
949 569
415 904
610 170
897 464
49 99
573 703
629 317
916 878
47 162
816 224
774 308
29 811
791 821
629 577
40 759
480 495
539 232
441 185
773 679
422 96
38 994
232 248
24 740
217 232
370 236
713 359
803 63
472 272
928 488
285 352
446 840
943 663
288 390
923 670
874 512
115 763
290 141
533 287
358 472
559 239
787 297
639 73
89 680
322 233
687 181
571 531
732 157
737 916
430 648
442 19
248 456
208 720
182 914
831 868
437 469
864 853
326 415
678 259
550 143
794 295
846 485
584 125
665 618
342 874
812 86
113 658
208 827
415 946
203 888
358 65
251 772
545 116
402 987
31 99
859 127
480 973
493 995
29 516
171 474
808 845
455 839
793 255
30 921
62 553
731 260
159 9
793 665
213 811
697 667
911 996
515 701
773 275
633 348
512 708
174 811
110 673
678 17
432 181
182 906
371 34
836 300
731 314
991 473
65 261
845 887
720 235
955 995
863 872
76 567
560 914
455 165
55 894
453 816
427 962
75 612
363 289
695 283
627 49
239 325
809 259
578 847
779 84
312 466
591 500
338 750
386 664
707 477
158 190
73 442
237 910
439 361
804 588
97 111
731 928
58 142
356 722
165 649
655 900
558 852
192 150
793 794
850 679
872 364
743 397
452 468
739 485
213 919
795 718
955 630
291 295
40 987
486 713
64 802
744 912
377 495
713 460
674 794
584 628
392 585
301 34
255 628
473 612
996 700
775 203
868 807
70 115
115 271
499 162
783 858
960 996
825 153
246 429
631 659
43 370
142 353
81 549
837 558
516 446
151 45
781 829
583 907
590 516
152 724
509 200
133 551
879 427
656 366
848 377
278 152
485 106
539 531
365 460
203 748
705 181
590 961
523 326
771 442
168 926
296 341
24 114
918 500
287 143
720 770
442 594
635 664
191 832
853 951
404 204
731 676
943 544
542 557
370 579
39 818
991 24
310 372
523 538
86 173
956 256
707 968
32 746
839 588
633 963
417 782
112 7
931 784
338 139
555 942
213 200
642 555
971 967
404 419
636 200
299 823
432 628
4 353
35 839
530 257
523 12
445 65
589 757
645 161
553 81
614 558
568 192
101 687
866 221
451 86
543 963
686 808
488 213
146 529
330 90
248 575
655 126
910 96
297 361
143 290
477 632
386 62
6 685
588 590
839 136
243 525
158 764
133 642
69 840
177 481
658 540
354 455
233 799
328 678
780 836
235 891
506 540
181 916
797 208
51 162
111 542
303 301
938 612
760 240
896 757
649 898
905 552
441 272
109 178
589 142
131 12
664 950
946 73
735 418
811 678
827 996
123 643
947 930
373 19
704 435
774 56
257 136
264 598
135 436
438 979
559 630
769 938
604 306
759 457
735 180
104 541
376 245
371 362
400 429
920 285
884 600
665 275
371 168
949 673
734 597
753 961
569 232
987 167
835 148
436 633
434 928
151 42
173 927
206 263
965 737
829 311
792 385
454 233
89 793
486 977
862 323
520 614
900 239
402 469
32 364
410 697
462 825
105 276
443 77
123 959
774 107
11 484
249 839
193 229
409 451
364 230
730 491
712 850
774 160
480 966
953 957
923 206
799 491
330 737
259 823
415 277
563 478
790 929
419 128
822 317
645 713
96 474
186 859
907 154
827 682
105 762
503 581
689 942
936 128
439 839
33 557
89 992
842 289
17 984
832 620
68 806
581 502
573 404
137 101
420 307
280 997
286 266
980 891
671 472
846 23
581 781
620 300
521 607
672 341
209 218
616 37
922 710
502 14
675 947
142 641
342 635
656 286
786 699
952 699
37 762
754 701
621 582
868 479
569 912
179 382
98 292
458 761
870 852
824 372
553 786
455 209
540 610
100 158
760 961
961 599
738 46
555 618
261 191
421 466
371 910
395 375
84 480
450 908
245 469
407 161
152 93
136 652
349 438
913 847
127 850
735 801
601 191
811 130
72 809
830 49
83 476
77 109
528 432
836 273
635 140
939 529
31 464
871 530
969 264
551 495
864 975
455 64
772 8
236 230
526 332
181 788
437 317
598 443
441 172
414 571
432 641
822 971
877 954
194 641
543 345
926 359
354 283
548 379
723 702
505 297
945 897
30 312
849 229
810 349
780 924
955 988
447 872
299 318
468 706
4 173
50 341
545 474
995 53
860 575
155 668
187 893
484 407
593 558
312 593
824 14
247 237
272 5
537 369
946 951
957 766
907 533
913 892
394 573
445 289
189 814
226 848
544 108
522 764
356 559
230 776
86 960
67 127
962 913
181 839
107 53
68 819
921 73
464 300
354 36
631 729
460 355
683 436
227 189
923 255
203 376
89 712
606 591
550 718
286 146
352 925
722 984
605 766
258 928
986 286
271 13
8 30
308 564
923 600
469 124
852 866
25 760
530 614
43 420
786 883
762 975
152 392
402 493
483 573
388 432
87 580
926 655
810 689
609 647
533 496
188 755
649 97
121 971
666 591
621 16
276 688
609 467
440 278
969 714
912 333
413 198
653 805
868 149
785 269
477 352
669 783
249 432
996 935
875 132
10 957
808 267
38 713
350 240
154 477
344 442
177 227
748 794
733 901
410 649
294 250
148 432
148 957
520 782
206 711
293 40
914 504
200 228
745 587
569 427
292 929
148 980
471 959
388 934
968 370
29 299
217 621
635 64
738 988
678 99
134 795
658 860
239 90
906 333
973 994
683 951
819 149
926 782
148 252
950 848
620 868
546 25
416 280
381 740
416 155
297 217
746 62
265 806
353 878
990 252
793 522
1 984
397 430
577 409
3 793
888 280
42 652
306 925
581 15
406 615
75 323
919 770
364 280
897 669
431 826
443 417
161 476
162 773
240 660
403 578
572 611
898 370
252 293
132 932
70 701
775 514
245 289
215 413
79 653
239 994
264 635
241 888
951 101
442 166
456 305
280 634
136 14
117 870
16 946
756 357
289 640
776 524
969 321
74 643
392 782
691 261
48 289
292 244
436 918
605 50
555 445
157 627
166 863
445 980
149 120
706 877
642 839
890 396
140 782
152 350
706 616
280 550
663 720
973 840
529 333
464 695
294 239
387 147
230 904
872 851
737 728
752 556
756 662
141 876
139 618
904 569
814 580
937 521
324 604
776 336
496 88
39 512
283 545
149 2
568 917
246 488
443 938
496 860
603 706
462 306
353 606
812 107
892 304
824 552
958 348
416 78
941 78
774 868
217 123
601 584
846 783
936 930
385 451
256 789
784 581
574 538
580 958
409 618
926 646
796 321
125 434
51 300
962 185
978 210
222 537
86 835
564 693
704 625
596 884
591 488
309 764
859 571
343 791
150 987
36 622
373 374
557 360
9 789
2 603
982 909
207 231
143 425
663 981
380 831
95 190
627 652
997 141
589 614
25 965
214 78
849 401
638 502
137 948
262 792
275 630
349 317
354 896
496 535
23 471
903 445
234 204
780 729
852 596
318 24
730 668
112 558
865 290
555 244
179 552
83 77
134 671
410 170
42 203
482 16
404 440
735 749
489 733
318 780
768 958
878 565
384 345
565 589
568 930
944 549
171 277
376 410
695 728
326 398
527 115
53 754
725 883
405 750
481 707
129 51
42 284
857 698
217 783
993 127
109 393
956 431
225 945
680 149
877 152
302 535
883 172
379 422
442 502
978 73
537 750
57 535
620 763
79 139
325 344
501 464
803 907
7 692
7 413
276 873
281 106
532 994
738 603
495 794
593 649
844 4
771 599
166 104
378 152
62 363
840 532
478 517
231 212
702 495
55 125
581 963
778 877
36 247
8 316
12 649
905 245
942 393
551 747
384 668
603 459
607 159
838 991
550 947
584 600
980 179
552 117
286 594
998 442
725 561
448 619
499 411
271 858
849 753
580 649
155 696
619 831
450 770
998 174
703 727
379 724
883 872
262 897
667 818
538 54
250 44
169 649
814 984
181 537
744 90
949 707
438 461
106 544
258 603
484 907
187 572
6 255
507 825
688 393
598 154
542 782
484 901
262 343
512 378
37 981
695 972
124 229
554 924
282 241
37 287
14 22
733 857
162 156
380 445
978 465
886 449
136 809
284 622
439 970
586 729
365 68
866 56
232 21
503 415
962 418
520 829
374 818
108 718
772 400
354 309
435 799
215 497
557 5
405 138
751 898
43 472
267 42
260 576
610 2
497 711
137 100
488 142
516 789
743 496
410 160
790 382
395 888
564 997
529 792
401 894
300 619
958 560
929 742
228 612
749 87
510 266
214 657
250 134
689 848
681 597
446 197
481 941
668 420
200 889
782 55
329 227
460 862
79 767
898 237
571 431
979 482
170 804
41 367
562 847
653 566
537 697
385 734
528 453
674 512
849 341
650 810
746 754
6 984
577 212
643 104
726 962
489 501
27 293
855 703
637 105
392 918
244 163
476 757
57 325
25 357
990 488
582 211
313 451
237 691
517 333
816 919
973 592
361 407
257 85
614 825
268 897
417 151
859 110
563 677
169 211
770 551
440 822
937 916
824 704
90 513
14 923
562 307
380 182
54 424
987 371
636 418
964 825
417 146
581 420
644 870
344 825
701 360
952 593
120 599
249 60
743 805
314 246
916 925
615 735
407 211
109 942
420 220
545 660
492 742
905 10
156 443
892 110
283 597
933 772
853 685
84 857
344 421
274 500
198 678
194 739
441 132
624 51
446 19
918 475
805 331
344 245
704 413
659 293
945 491
422 68
35 490
68 340
202 497
64 984
847 888
103 936
112 362
541 575
879 732
472 866
712 602
792 246
228 124
917 186
41 671
222 55
961 941
395 306
460 334
466 973
641 849
436 483
670 284
138 317
561 68
265 820
771 539
873 963
566 888
356 555
493 28
220 626
97 141
471 645
915 483
632 286
179 214
703 920
339 577
646 209
75 55
847 599
28 852
431 29
167 596
837 481
892 210
323 488
653 377
190 436
971 123
278 432
172 589
942 886
126 26
515 902
131 589
502 62
133 948
153 429
586 87
970 630
557 513
839 603
904 697
389 155
620 681
197 105
747 16
453 120
471 535
540 640
259 921
252 896
701 431
441 377
721 121
583 823
168 709
184 519
342 214
888 18
874 473
594 187
71 977
84 127
138 571
70 485
800 931
269 883
261 186
809 29
808 548
505 852
845 394
8 321
111 672
259 122
220 365
666 180
700 186
430 931
687 715
407 512
780 401
10 13
799 331
956 264
339 301
34 796
880 9
12 619
575 327
239 365
562 943
318 301
989 320
117 73
267 429
216 675
464 707
157 354
48 505
80 864
591 371
953 696
183 920
682 604
522 332
665 556
53 834
661 144
993 198
500 908
332 676
414 791
527 819
308 806
485 578
802 291
234 918
375 303
52 572
52 515
709 812
925 494
430 348
218 725
318 90
876 409
858 935
991 183
405 901
18 504
121 540
420 804
269 535
356 168
129 501
635 767
558 166
336 35
74 796
953 21
187 339
377 509
144 687
830 818
315 325
415 287
15 758
417 263
682 900
960 623
802 396
70 582
829 804
309 704
420 88
835 668
396 779
997 566
116 140
314 199
125 248
370 818
633 937
486 673
358 11
696 664
160 360
529 111
450 427
99 652
434 969
414 818
302 100
677 934
328 586
418 354
166 307
50 293
14 867
502 694
710 117
677 84
115 597
550 544
860 973
285 625
763 675
291 717
358 934
983 655
287 131
733 925
769 595
927 33
351 181
566 7
832 239
757 826
345 748
44 172
118 793
978 730
576 932
34 442
597 539
31 228
559 210
161 247
86 792
549 452
752 540
701 276
603 465
62 596
860 771
310 217
135 847
162 266
290 15
191 547
501 588
509 554
524 9
962 574
849 910
942 322
456 760
384 733
150 907
456 611
59 884
604 865
511 199
304 490
796 39
101 888
499 124
449 19
883 774
172 37
188 265
256 824
335 417
484 806
958 79
758 484
636 787
438 600
876 850
656 6
86 125
804 762
278 425
210 793
210 428
825 58
181 918
250 253
141 171
609 142
185 96
868 205
906 263
255 108
13 717
109 235
301 902
238 308
961 344
952 455
712 968
625 596
640 931
789 423
927 924
997 224
260 165
535 502
121 531
56 618
223 93
359 881
450 381
289 163
506 215
534 559
679 879
463 902
586 810
795 534
574 53
632 95
858 444
376 474
946 787
115 61
298 557
447 55
29 90
654 370
48 442
939 696
342 857
441 430
495 528
258 896
697 291
560 501
754 977
916 403
558 634
173 367
61 723
476 380
225 961
909 731
826 618
750 467
577 141
955 336
294 907
408 181
681 673
38 758
226 490
838 407
623 515
191 754
161 226
94 478
66 982
531 158
786 398
626 486
217 373
388 418
686 12
206 44
375 930
535 191
620 483
384 673
75 211
255 635
636 532
364 572
502 839
549 415
165 866
803 720
534 622
797 392
492 40
797 322
805 609
372 353
651 731
147 51
545 266
356 965
58 49
896 129
975 321
368 38
683 104
665 445
709 54
891 734
74 507
502 17
546 992
994 425
55 610
82 235
404 718
180 418
192 224
555 112
596 554
770 841
682 218
594 63
638 812
12 674
736 748
145 875
598 910
85 851
73 321
823 629
105 881
551 46
15 197
118 570
788 594
983 681
956 169
277 457
635 171
72 24
606 67
900 519
241 299
574 157
333 482
722 422
225 819
736 615
660 206
123 712
680 336
86 884
93 684
518 211
964 433
683 165
516 825
841 918
245 465
73 947
396 214
676 897
969 660
227 149
634 462
663 457
784 188
865 842
95 222
663 523
710 286
459 777
773 778
656 237
332 514
983 225
309 299
868 189
672 928
914 641
864 960
157 254
404 748
801 455
619 895
659 703
68 570
91 984
607 839
600 9
642 407
590 933
213 872
787 509
83 607
901 402
896 916
482 62
80 409
196 603
782 496
183 945
609 153
389 506
925 946
515 297
70 616
631 644
10 882
829 141
632 853
850 698
512 912
210 487
154 883
778 615
179 706
659 824
691 850
120 85
230 455
135 862
982 433
520 802
976 303
234 731
85 706
70 758
533 165
843 374
610 419
754 882
661 405
639 715
941 657
313 705
539 213
538 64
248 143
849 982
354 874
201 423
249 266
976 967
35 558
75 645
271 82
897 957
859 444
127 486
153 774
851 765
830 863
103 13
80 207
220 214
597 726
969 244
5 399
198 905
568 22
357 535
240 161
503 57
949 885
364 243
585 313
717 194
798 488
43 291
302 39
91 747
331 338
567 659
862 121
915 538
699 412
14 818
898 413
723 116
972 836
580 306
841 67
543 872
99 690
129 547
190 764
118 759
603 363
354 67
159 907
699 127
328 519
664 301
56 631
845 579
203 16
559 675
217 776
492 478
52 181
593 794
523 640
445 66
471 458
981 552
284 100
119 544
915 60
346 508
851 901
218 370
652 929
402 88
33 479
554 302
121 565
405 783
716 548
673 118
710 107
700 468
334 815
444 237
145 701
676 41
321 339
112 710
118 205
810 186
634 25
481 940
629 665
867 415
150 954
879 41
529 13
480 219
958 159
334 662
808 877
401 564
65 695
894 151
31 139
997 242
82 424
179 590
190 413
860 280
215 48
788 542
553 461
526 68
384 607
2 673
459 793
226 892
288 819
893 825
76 687
342 895
406 382
413 389
69 347
880 440
207 644
343 136
452 599
262 999
43 670
339 999
495 327
339 686
607 393
788 637
465 240
78 70
643 766
438 466
221 822
453 645
518 975
459 546
591 96
862 872
296 908
252 613
821 596
241 450
767 66
347 129
105 833
180 432
359 875
246 497
176 183
882 447
965 172
904 148
175 703
583 729
605 942
39 817
757 782
973 482
311 912
475 354
400 275
939 436
183 951
833 829
923 63
739 328
931 804
349 156
94 466
772 808
373 370
829 380
779 5
353 856
740 329
363 807
325 785
192 591
466 498
366 640
741 807
240 790
701 822
678 273
654 702
798 770
502 605
790 352
96 27
323 141
102 540
844 526
872 917
770 609
252 174
558 496
178 943
467 915
126 873
363 113
120 435
299 924
312 259
720 187
583 356
866 946
868 396
225 673
982 358
361 981
9 894
376 395
756 960
313 103
701 433
281 976
712 874
972 246
245 563
916 924
554 805
669 760
523 298
857 891
645 577
737 265
773 380
246 513
357 984
48 203
143 726
407 84
247 849
137 110
408 791
932 864
23 716
674 465
855 308
105 367
831 228
740 216
331 4
587 634
84 650
78 225
410 206
922 109
43 664
560 740
307 670
129 652
460 107
441 360
346 58
942 621
721 917
251 370
314 239
162 99
342 689
835 202
867 270
868 902
618 610
674 287
922 215
760 370
38 128
378 577
286 162
729 513
530 899
522 388
737 496
76 999
31 444
883 534
663 551
517 495
210 198
294 688
468 372
68 205
641 575
717 33
634 295
526 925
159 30
728 64
907 281
475 575
594 22
37 47
362 246
602 609
735 856
408 581
375 796
160 224
478 709
732 520
238 306
973 322
769 445
689 413
678 337
128 131
125 454
613 906
327 508
617 218
472 477
907 776
609 370
637 382
382 877
92 932
136 826
822 691
906 717
839 984
580 91
57 558
148 25
19 182
1 354
381 145
68 581
297 463
431 223
883 664
265 227
578 188
738 639
463 355
483 533
769 734
696 755
676 718
428 302
426 57
711 736
660 366
426 230
954 38
688 95
931 315
813 992
278 167
851 267
172 36
701 363
723 868
1 851
781 281
109 446
820 909
544 793
68 675
657 593
115 185
523 156
935 744
133 564
829 898
636 431
414 424
812 650
796 773
425 537
929 966
372 38
674 263
324 489
144 630
653 623
844 740
100 688
202 962
603 813
647 926
779 615
872 179
349 295
783 212
485 368
740 266
91 403
174 788
101 336
330 580
636 628
164 928
822 818
504 777
111 256
380 34
57 171
684 477
357 377
553 703
813 163
798 443
616 513
732 174
522 105
509 304
881 831
976 138
131 494
766 406
703 647
935 766
21 255
552 590
679 954
353 457
527 491
737 117
107 921
270 235
887 301
22 523
159 51
96 590
325 252
298 999
800 649
726 493
938 902
515 653
799 399
178 914
792 836
365 129
458 30
840 770
282 367
237 207
650 762
626 561
716 799
586 795
775 518
252 912
54 436
915 723
480 81
935 774
938 2
299 440
852 834
16 432
893 612
777 475
737 697
527 495
526 1000
860 340
852 497
276 742
517 213
427 715
640 992
430 437
325 697
277 319
546 105
907 189
675 147
155 772
926 985
588 496
403 249
774 223
307 800
106 847
295 688
692 509
723 798
171 999
922 978
264 405
466 592
341 145
959 320
661 269
303 432
594 952
629 98
134 622
503 407
682 363
872 495
140 299
801 900
645 502
74 41
556 7
404 431
937 882
202 369
196 484
755 351
489 651
243 921
224 151
252 450
393 452
865 66
285 261
781 704
337 363
347 214
41 256
366 774
897 983
297 3
807 991
670 318
242 468
273 977
6 3
645 105
593 286
604 652
96 666
967 700
599 481
527 283
217 137
417 652
353 84
485 988
283 390
377 21
229 511
455 623
12 695
853 43
133 562
622 524
494 921
133 989
834 761
825 571
394 6
227 390
374 593
463 83
891 58
962 665
959 141
905 948
415 559
484 244
741 906
399 794
87 942
773 401
519 313
441 366
387 381
217 718
110 876
978 722
268 750
285 147
643 636
629 585
266 441
576 959
955 749
401 596
741 27
269 496
941 597
616 833
31 583
989 170
42 378
542 571
824 969
417 436
171 288
402 423
68 834
778 170
790 455
854 957
216 537
842 62
804 827
335 625
445 636
836 104
471 779
818 2
38 545
801 675
117 143
445 653
771 202
314 121
323 762
918 60
68 537
665 267
94 803
174 50
292 570
644 923
921 268
438 739
663 137
891 908
96 156
694 401
231 532
649 964
223 402
633 871
305 934
920 921
531 634
968 790
930 350
59 987
68 874
225 980
325 729
346 719
105 304
424 450
7 250
463 930
469 291
374 75
304 557
767 941
518 516
101 52
156 666
632 905
721 32
419 163
855 671
697 435
766 138
182 15
446 732
684 51
486 632
293 901
388 271
26 223
659 306
836 943
875 3
239 596
207 513
241 330
134 807
607 142
979 73
244 577
315 896
697 293
201 225
874 419
936 431
92 642
265 942
46 994
659 223
760 153
407 106
912 570
709 885
63 667
792 898
782 691
533 3
258 958
107 748
33 530
558 683
323 702
274 765
529 634
179 135
209 329
836 877
815 641
422 856
956 225
583 832
674 499
288 803
212 451
558 700
192 505
712 187
304 451
438 479
489 367
866 59
20 472
903 151
545 620
116 251
790 510
742 629
111 559
66 941
909 774
986 959
863 408
100 30
817 813
545 820
766 564
446 502
178 856
535 966
558 534
323 776
208 585
495 876
76 278
275 718
595 551
831 830
154 922
700 226
516 100
953 970
374 347
864 641
390 586
854 622
506 694
183 935
845 7
915 278
108 483
653 513
847 537
577 758
105 667
122 35
212 922
844 864
167 50
981 650
60 415
314 735
718 396
724 729
649 41
751 808
373 776
840 183
909 622
934 36
316 458
185 514
777 257
773 42
387 586
569 168
902 165
518 3
905 929
857 725
410 126
464 974
250 182
688 826
373 737
401 669
52 601
336 924
830 895
199 120
283 921
273 428
212 998
332 957
376 165
539 677
521 285
337 794
319 565
693 39
120 619
427 163
587 132
91 792
456 554
649 930
18 292
18 934
733 747
567 786
684 25
62 49
921 792
62 960
27 139
612 693
572 695
640 535
808 878
87 698
185 363
228 940
154 270
524 334
312 470
357 280
918 929
260 61
640 740
322 552
155 413
505 337
708 951
703 95
315 293
540 13
227 248
825 682
189 51
521 215
752 110
599 214
492 45
645 242
811 38
884 550
19 714
658 136
356 122
691 914
758 271
28 919
747 966
935 853
258 135
504 872
730 828
237 53
853 170
396 874
170 866
712 922
32 162
978 264
431 728
529 903
490 896
656 313
336 167
900 429
342 84
111 752
798 884
113 819
949 303
73 779
379 247
531 7
901 458
798 995
790 72
688 128
906 491
764 334
935 459
387 57
85 186
885 205
388 646
318 34
729 3
479 745
708 912
877 702
324 674
783 679
815 568
845 258
859 546
478 827
887 847
20 202
334 915
121 620
532 788
81 584
474 458
295 613
482 787
390 773
811 617
331 247
890 483
308 88
426 951
199 353
374 146
39 355
981 225
177 414
687 535
94 767
82 336
808 786
399 348
956 953
899 677
107 602
91 85
19 864
922 735
25 971
324 355
272 863
532 756
428 84
106 404
314 561
548 805
132 218
513 216
826 123
705 404
986 907
779 694
187 227
194 28
423 47
473 57
336 759
33 798
959 873
928 449
261 727
309 792
836 764
412 466
967 730
233 852
425 523
217 803
950 735
755 433
570 309
515 303
157 790
174 650
631 890
75 170
492 81
787 428
259 465
605 323
535 118
280 472
421 489
72 652
767 260
193 199
474 172
877 69
9 285
230 252
931 843
642 350
138 694
157 659
764 414
940 984
55 308
763 449
787 339
52 414
971 880
526 311
173 232
398 498
683 895
246 464
171 599
940 601
669 211
291 347
721 136
817 565
247 16
586 771
84 787
666 24
770 78
960 334
98 621
146 369
798 820
86 662
606 729
838 950
546 725
317 474
14 541
14 23
21 691
318 643
89 703
705 605
262 97
630 479
427 686
771 50
514 893
513 933
253 775
908 262
285 396
674 328
664 701
47 605
412 329
146 629
977 368
330 465
232 171
367 90
564 276
5 638
543 270
999 700
434 865
777 378
94 754
636 500
680 768
637 101
995 734
327 764
674 549
275 900
736 918
146 117
9 962
740 175
168 404
1 853
169 825
7 518
347 600
897 316
656 731
112 436
881 553
246 905
443 321
561 168
527 45
332 437
215 579
70 215
475 516
365 185
599 883
631 901
351 185
904 791
390 133
390 439
306 213
861 25
80 503
413 695
690 320
467 673
851 358
283 309
194 270
902 947
900 108
407 419
815 208
705 710
956 800
952 347
864 603
32 663
70 351
224 453
88 23
14 886
436 971
714 414
40 957
980 207
193 160
64 190
489 47
913 988
904 686
863 499
795 164
421 899
65 267
308 892
40 431
764 975
837 169
631 639
889 719
352 22
400 415
573 243
756 494
306 505
814 873
365 757
788 114
582 531
929 352
264 569
98 758
65 517
512 797
747 567
951 407
231 554
855 563
993 851
406 465
766 693
185 83
867 430
14 542
826 776
709 260
998 297
625 192
414 761
620 669
552 347
886 439
391 605
760 689
827 917
297 108
576 446
16 810
817 679
831 743
513 233
958 454
456 880
541 216
480 813
747 540
771 943
958 392
532 952
279 476
964 705
74 843
633 357
630 902
816 561
222 745
20 380
712 55
245 585
916 620
236 397
409 417
503 838
273 73
290 500
436 198
855 144
473 403
32 888
469 585
874 224
816 940
717 924
234 197
398 945
890 52
464 452
9 34
517 377
151 184
430 797
815 196
779 399
428 711
468 422
966 798
883 808
325 26
984 996
249 283
468 77
262 423
942 844
506 148
747 112
233 295
290 112
402 587
102 27
740 628
143 852
523 873
968 828
269 471
793 591
704 882
991 338
61 601
658 260
60 712
422 20
575 129
678 183
286 669
926 546
380 313
1000 147
773 372
606 398
876 129
212 915
18 561
6 108
24 104
708 614
834 698
642 958
824 455
333 420
365 462
128 266
980 737
436 563
152 766
599 505
293 173
183 116
613 735
38 512
969 174
971 618
653 558
262 483
108 930
35 114
157 407
625 526
474 713
881 313
932 910
546 218
107 768
56 873
183 229
399 818
834 716
174 263
96 535
900 323
136 154
678 516
524 59
573 203
153 867
370 491
399 114
565 890
636 15
469 354
871 800
848 424
82 339
845 88
237 219
834 226
81 806
127 800
440 523
773 631
657 940
794 356
567 18
139 156
551 401
560 540
986 383
197 580
345 158
739 388
71 526
230 472
548 212
307 235
454 687
5 319
599 721
277 529
451 870
573 699
205 853
616 309
687 199
960 718
412 290
557 947
883 54
179 285
273 767
251 913
880 679
16 153
230 262
145 130
266 854
153 122
854 88
214 36
517 692
617 588
931 386
116 866
692 971
236 781
215 632
592 32
104 285
32 303
858 456
771 591
375 578
279 884
313 918
51 358
718 341
983 589
413 529
989 162
702 741
72 929
721 896
805 147
668 736
308 535
119 826
358 765
746 519
672 186
85 58
870 215
709 666
181 632
348 858
16 337
864 14
788 908
66 874
352 23
312 424
416 840
668 540
406 323
379 63
398 774
385 725
754 940
554 850
278 275
517 649
90 328
720 961
927 159
432 532
915 121
135 474
905 340
825 108
73 205
718 528
715 654
635 191
925 706
335 866
377 577
479 467
316 278
656 606
331 660
894 64
499 359
451 211
204 585
831 772
18 658
616 324
227 966
748 575
389 69
200 945
563 143
102 67
795 215
614 241
317 905
360 52
886 63
174 939
593 739
994 791
480 879
357 507
781 999
449 685
297 376
277 778
356 311
176 52
384 797
282 753
639 315
531 980
911 181
736 671
209 407
281 592
243 577
701 382
99 644
266 966
937 511
317 268
509 719
35 447
190 78
911 173
424 928
894 86
482 135
314 47
353 691
703 949
465 879
587 852
575 773
389 683
741 839
616 448
63 646
644 366
447 654
846 354
694 372
836 391
554 729
975 213
80 790
564 700
143 122
876 690
297 133
767 952
776 141
276 160
756 600
931 680
978 279
579 354
623 59
33 501
815 388
645 582
112 780
443 83
431 509
672 896
973 169
322 594
58 906
469 221
781 5
44 299
232 503
343 364
414 259
72 392
656 118
648 44
185 675
857 351
414 693
278 84
37 581
237 900
257 499
745 552
652 395
121 699
265 539
90 168
551 509
16 989
467 250
65 546
47 350
982 658
551 154
24 508
629 512
198 373
45 285
264 832
231 306
588 42
56 508
44 533
337 675
612 47
493 437
647 30
992 739
961 137
389 244
294 882
970 565
717 784
239 401
326 409
267 628
763 117
223 752
271 504
184 468
94 402
953 128
784 884
204 765
296 304
201 510
866 957
657 772
286 34
277 906
883 267
224 411
209 801
100 595
2 496
407 794
208 153
343 563
574 460
987 65
300 636
923 321
523 343
298 230
463 806
360 312
247 919
314 350
393 623
617 992
380 851
624 113
129 260
434 343
643 400
416 758
893 705
536 997
675 507
209 892
889 149
865 116
313 170
941 391
130 282
970 207
907 244
887 597
879 571
682 880
340 727
321 881
470 839
868 96
979 398
279 141
672 287
304 934
859 45
314 87
418 431
750 578
129 772
211 801
206 419
201 408
846 814
554 631
329 46
859 710
237 620
647 410
935 111
569 467
605 717
771 288
324 257
117 523
33 551
474 351
867 818
84 383
7 987
720 741
13 720
973 20
630 521
25 147
841 13
672 685
465 579
405 231
792 956
122 966
785 913
247 615
480 748
930 181
555 800
720 359
742 244
285 476
534 267
11 771
140 975
186 785
849 649
353 667
533 916
11 943
987 369
332 287
788 235
233 417
440 66
483 63
535 348
832 690
331 901
188 960
476 663
854 873
891 573
572 882
805 192
682 29
235 479
62 724
422 65
609 725
395 18
514 516
366 229
173 113
287 832
908 670
754 942
653 613
786 415
347 246
753 925
95 833
164 880
780 101
862 240
285 150
18 116
753 866
469 716
870 688
857 958
850 271
196 857
670 54
894 24
189 725
14 113
118 654
593 433
572 696
305 967
807 689
681 538
894 663
404 655
293 454
468 390
121 712
708 325
882 536
599 720
657 740
484 836
115 862
140 460
401 236
643 62
848 914
51 837
592 427
708 109
735 360
197 803
554 968
674 761
411 287
700 522
298 761
695 280
225 240
137 646
526 972
308 349
114 189
64 141
703 550
89 763
926 738
927 534
876 138
475 160
442 952
731 552
31 641
791 916
421 254
314 313
121 239
830 424
839 908
100 67
822 526
800 938
69 752
225 250
518 529
356 487
221 468
299 144
967 527
895 180
513 565
447 952
456 273
586 556
458 496
96 213
245 592
402 661
884 304
611 694
839 120
344 19
692 871
169 367
33 920
251 39
188 745
91 921
393 960
907 842
270 38
126 447
935 903
786 583
246 176
536 472
7 877
283 732
792 196
575 776
105 783
943 257
533 112
79 463
644 259
532 406
344 250
7 693
218 181
513 36
960 944
942 691
956 975
913 510
195 521
263 205
147 555
193 117
465 27
443 85
975 396
445 719
966 427
237 89
574 777
228 570
530 341
94 303
895 486
812 270
292 861
787 683
904 619
916 253
371 189
425 780
399 525
108 251
316 984
238 462
823 881
182 55
838 829
27 498
763 418
826 501
725 874
412 538
584 921
30 27
519 975
31 756
659 288
989 280
817 888
897 954
631 15
257 767
46 389
339 520
840 750
113 243
305 715
888 917
990 877
188 590
31 887
275 360
94 53
138 471
505 680
172 332
520 908
35 999
648 578
98 781
100 800
767 877
271 574
206 920
648 924
539 117
860 354
155 969
694 159
267 158
4 357
559 351
981 395
465 746
713 395
940 328
614 457
782 745
351 12
792 299
128 207
451 859
366 653
769 509
719 8
405 957
220 409
146 204
528 598
150 445
933 692
382 130
664 137
459 204
605 692
271 944
705 228
169 559
34 454
308 371
539 156
781 506
466 574
495 511
638 568
265 80
988 101
55 637
783 436
76 520
486 975
630 556
928 814
193 264
535 478
264 827
551 896
687 620
505 710
286 649
438 808
751 657
193 901
534 301
234 885
257 660
314 909
140 740
791 327
324 929
713 537
558 374
349 687
856 306
421 664
395 688
370 719
728 826
908 316
242 562
267 809
903 793
428 495
443 490
97 760
515 826
584 703
756 50
535 789
119 852
554 437
252 344
990 261
932 238
828 930
311 792
442 592
987 117
834 496
322 499
686 127
976 39
632 907
660 858
800 622
187 275
466 950
447 127
862 413
738 927
101 327
418 383
581 263
55 175
968 597
583 587
619 963
695 783
940 864
124 651
385 508
525 354
556 804
692 798
512 992
696 384
831 308
502 330
756 758
786 860
731 937
208 551
910 78
465 620
68 766
805 706
840 943
698 914
172 192
549 606
367 354
666 177
259 450
436 359
207 627
950 136
853 611
399 190
427 408
494 475
937 467
793 314
922 444
746 192
524 180
502 923
81 199
64 625
728 432
999 667
224 340
676 820
683 262
244 443
984 756
234 972
604 189
302 540
336 163
384 644
80 13
723 546
585 638
341 405
178 627
786 142
700 537
733 44
689 536
806 682
457 155
633 293
13 885
850 581
661 297
254 929
758 902
204 207
548 995
453 69
236 675
747 302
605 686
8 12
35 725
794 414
876 372
444 374
761 580
420 486
861 179
92 818
695 785
755 718
912 319
925 661
79 496
183 406
792 146
477 169
403 770
170 598
901 636
984 603
526 717
664 953
580 975
384 490
680 902
955 338
183 61
451 224
882 366
707 252
914 33
735 333
836 454
716 537
865 517
438 687
486 841
240 75
415 516
597 189
301 510
583 982
63 487
589 586
441 2
615 705
138 955
209 926
539 157
682 891
644 529
714 272
787 417
419 627
632 820
731 422
693 40
895 762
880 743
653 383
383 73
271 223
872 254
452 246
914 525
186 934
303 114
529 186
176 663
349 350
807 279
644 754
424 815
152 256
982 610
373 191
109 693
208 207
287 849
726 980
523 305
486 624
422 331
333 902
27 337
875 30
121 964
70 515
197 735
406 990
612 959
891 586
320 617
1000 369
400 44
602 692
832 988
929 317
687 288
905 74
166 555
866 137
609 661
458 124
415 417
964 49
351 678
901 188
520 270
45 278
830 17
732 205
114 803
843 950
22 130
144 152
363 731
388 682
297 759
187 416
76 345
319 367
132 558
361 693
163 887
845 961
407 433
587 425
958 838
966 827
718 68
987 664
217 173
920 421
89 563
455 199
29 376
983 224
293 486
717 433
871 974
659 106
323 734
875 444
155 369
29 717
295 72
726 11
608 657
224 776
498 109
367 531
144 691
28 695
167 701
359 47
103 596
47 556
366 601
998 432
952 163
114 914
543 704
233 586
475 626
757 707
624 683
337 909
15 660
148 970
543 274
571 67
179 326
533 799
27 998
449 148
984 307
284 977
981 253
335 81
715 608
911 30
960 917
341 11
156 525
114 276
830 676
590 169
657 240
824 938
789 928
263 179
630 997
319 532
482 928
939 507
565 898
385 990
572 344
524 143
513 378
639 348
756 187
323 40
949 100
48 567
107 96
130 246
664 981
882 360
403 819
640 348
554 172
59 739
662 853
875 591
863 892
904 353
14 566
245 887
616 938
664 482
4 887
246 538
206 448
973 83
201 214
590 811
492 682
14 298
550 105
394 574
316 956
972 305
154 508
588 208
867 559
639 907
626 198
757 176
635 25
985 387
176 81
38 697
275 938
14 204
645 865
306 14
212 585
4 896
346 672
489 345
852 206
967 397
813 365
524 189
29 331
167 995
413 101
462 974
626 457
436 229
110 749
115 544
426 169
990 82
31 750
70 944
395 611
693 819
525 746
304 624
1000 401
834 817
4 596
162 302
652 219
611 597
827 714
416 682
943 249
519 848
121 258
194 695
148 798
531 802
747 180
751 481
882 747
313 105
351 286
703 207
829 652
82 356
401 619
198 750
929 29
106 639
302 440
419 109
750 175
985 914
634 375
210 547
462 850
387 723
500 827
166 838
759 973
176 355
763 716
59 499
231 146
920 441
32 422
211 257
471 79
803 520
256 209
743 237
515 4
987 831
740 569
928 976
293 296
166 262
903 620
253 509
565 696
552 454
966 108
579 637
615 944
207 914
915 490
199 519
952 438
714 778
841 444
661 456
112 251
871 856
989 658
593 315
649 22
562 44
812 252
624 893
540 33
532 687
681 181
958 668
523 564
760 680
78 496
624 12
543 72
302 957
741 834
719 931
725 435
414 662
291 870
820 808
322 609
395 742
23 761
527 593
78 784
620 363
684 850
409 82
932 559
569 576
741 171
963 508
852 31
719 883
927 43
100 146
575 209
489 713
185 190
679 190
220 732
579 536
47 854
35 853
33 773
616 446
822 605
958 716
645 772
75 605
17 579
685 731
905 288
92 734
404 388
5 970
704 517
348 479
101 378
177 184
171 934
479 414
365 377
974 759
863 177
151 302
412 460
173 997
454 313
784 987
631 640
517 832
487 841
179 505
31 958
361 405
10 95
750 69
930 363
829 991
900 380
872 969
415 827
11 415
801 266
218 38
839 480
102 184
456 423
590 795
955 316
99 525
881 560
584 469
938 608
120 152
963 488
561 809
947 809
952 62
341 382
828 132
651 511
873 337
815 844
19 922
940 83
499 436
639 887
653 289
424 233
355 912
940 312
219 321
928 272
299 885
440 345
160 175
777 259
646 801
898 768
626 419
875 34
466 678
327 224
416 642
463 903
493 119
619 806
275 505
833 912
959 628
791 102
269 383
648 497
971 653
641 521
611 108
243 76
2 258
696 830
95 651
243 252
304 808
832 206
38 522
41 337
868 338
278 12
984 841
25 316
18 157
509 581
591 665
677 948
524 683
931 485
580 542
721 447
127 326
737 760
622 442
710 964
832 502
185 851
660 562
333 682
880 103
614 378
491 364
79 966
825 341
296 654
479 764
214 101
478 792
637 4
625 815
450 123
92 931
705 661
121 799
465 345
328 697
92 514
114 338
371 365
163 700
360 499
277 850
1 89
760 866
850 742
307 750
520 497
988 691
342 929
590 384
864 980
369 898
98 270
720 243
439 793
611 21
650 25
865 974
284 344
533 968
328 347
230 222
291 988
521 905
598 70
274 941
147 551
403 280
173 980
255 154
475 897
963 57
456 717
587 495
804 37
953 941
86 166
433 340
379 333
203 885
748 761
829 610
804 858
220 602
291 852
9 819
157 233
602 523
282 91
945 30
183 778
91 763
630 674
513 95
902 41
64 536
984 541
538 146
897 457
989 44
73 927
58 876
653 803
872 313
186 152
918 279
271 161
47 195
38 603
104 848
292 63
396 637
7 58
448 298
39 315
493 547
115 999
329 656
726 468
568 251
22 16
57 624
190 573
323 663
179 662
375 444
550 497
222 400
569 515
333 423
133 889
413 283
942 601
125 350
536 443
144 139
545 25
375 667
582 477
900 556
743 801
953 673
178 624
102 423
989 296
830 589
764 510
538 838
199 165
218 510
671 662
743 61
496 459
280 491
92 86
299 365
829 408
542 985
853 113
17 751
93 289
938 365
697 74
603 141
636 127
174 557
411 490
571 610
174 695
308 95
251 135
298 306
553 801
668 641
142 237
402 31
18 66
314 618
94 224
919 738
66 760
359 510
216 241
888 207
979 776
291 264
537 167
316 744
871 322
808 593
872 166
572 600
412 693
14 263
384 73
708 589
783 670
694 18
940 338
5 146
237 645
87 298
787 438
796 852
346 623
244 26
692 671
279 709
197 788
628 285
137 15
337 539
435 413
156 116
458 4
367 430
532 200
347 941
320 630
701 464
290 208
848 161
765 343
753 281
116 936
625 421
10 37
341 650
868 158
500 124
389 570
393 856
387 766
615 93
259 255
674 381
12 243
550 315
979 251
1 834
250 851
880 172
787 341
634 826
934 214
168 89
334 535
700 596
452 985
790 108
929 725
510 564
49 363
64 151
104 340
423 704
106 271
357 889
148 781
176 678
164 281
296 362
665 92
241 375
646 338
698 228
426 684
327 276
193 784
303 639
107 733
815 230
289 290
207 916
794 717
281 210
203 476
813 999
28 360
408 713
814 638
295 631
826 159
320 157
10 753
86 453
995 192
606 762
102 154
227 277
162 514
630 599
902 614
173 757
135 438
829 582
690 890
487 466
60 426
487 375
609 362
315 700
8 177
717 785
339 78
492 819
466 484
464 614
133 679
987 428
580 208
409 71
404 944
285 143
506 212
600 416
403 205
415 238
351 148
642 807
299 591
580 120
499 216
502 932
928 646
996 377
662 313
683 673
258 966
678 993
686 3
1000 202
290 247
878 472
724 230
401 219
272 419
741 189
449 167
650 278
63 710
539 43
312 235
528 755
701 929
524 589
398 864
113 997
442 483
404 63
877 657
856 184
330 88
644 14
319 624
558 672
407 636
537 770
889 152
64 515
230 342
580 170
55 929
182 727
817 62
51 81
855 732
86 589
982 155
628 82
807 323
463 278
758 350
808 858
651 316
604 563
568 779
825 205
720 1
31 558
65 119
195 937
204 579
651 872
879 977
708 984
443 280
736 770
169 588
149 186
894 7
659 624
837 636
771 970
537 986
804 939
565 620
735 844
669 66
990 49
427 125
796 982
879 524
145 409
131 36
553 467
550 122
513 450
814 283
712 409
335 755
967 61
116 691
830 791
803 273
288 640
5 596
216 792
326 142
324 82
251 992
850 138
328 111
128 158
181 979
497 902
428 610
657 967
423 461
494 147
913 748
649 602
241 448
455 841
419 32
815 396
992 598
536 10
963 959
659 43
798 497
840 661
727 252
763 424
889 789
665 419
831 635
530 427
442 284
636 94
948 198
689 113
537 50
173 225
796 20
864 344
505 238
651 15
395 431
400 37
813 167
421 842
774 970
222 623
266 780
867 552
24 395
720 836
876 174
278 478
526 20
87 21
60 139
685 913
559 311
198 787
444 251
322 687
15 299
176 389
207 441
532 817
379 294
808 334
375 633
936 321
708 385
950 545
398 217
649 360
925 379
102 146
218 776
373 998
306 516
603 441
351 795
371 423
432 431
131 118
655 862
324 80
42 788
50 865
757 422
673 494
885 807
632 745
538 433
453 764
758 13
244 819
41 126
285 283
423 875
458 933
211 370
387 217
315 8
368 659
977 948
307 467
686 86
164 356
627 691
920 297
54 334
142 240
144 861
244 983
512 372
248 759
134 642
678 723
869 322
767 114
575 842
26 326
66 573
88 49
166 349
633 139
46 210
774 249
593 354
271 553
49 12
434 252
264 835
420 558
518 240
728 112
705 610
275 708
714 592
820 470
219 388
171 455
485 633
884 744
306 591
918 164
788 799
581 773
934 453
888 755
75 372
849 271
813 949
847 463
151 676
713 419
6 392
462 555
488 340
207 360
364 282
339 13
154 106
249 543
454 45
359 506
591 903
723 589
982 4
110 176
81 340
187 34
508 634
589 924
590 658
111 570
699 698
986 764
289 569
100 691
840 236
473 565
293 397
981 934
809 553
564 707
582 705
521 61
917 647
833 533
409 209
729 604
895 859
22 253
858 415
741 546
958 385
525 915
118 26
743 627
359 750
239 140
823 34
899 221
851 488
685 698
869 628
823 543
59 555
28 510
364 121
985 333
543 130
790 444
467 142
385 261
683 273
507 583
719 982
957 292
89 473
576 14
458 990
109 697
895 60
969 277
693 889
573 8
519 998
389 835
851 186
569 627
274 801
846 520
644 480
922 389
900 831
50 483
184 94
854 628
349 85
486 369
728 95
681 965
337 816
327 240
515 580
817 997
55 117
985 132
295 188
30 609
801 311
44 278
691 604
976 561
774 505
792 862
307 865
545 478
751 833
912 25
768 960
989 156
294 33
362 718
523 374
840 541
865 779
985 836
829 505
694 446
14 123
4 829
731 650
881 446
308 297
312 209
457 921
648 45
373 687
629 276
778 682
121 6
592 531
161 14
632 558
832 68
18 126
830 82
148 694
53 328
648 446
607 343
373 413
811 546
189 833
270 854
596 251
228 536
136 103
826 126
882 470
931 60
441 892
783 587
151 34
437 187
250 766
209 850
721 921
799 733
17 342
140 714
685 268
468 325
808 292
818 22
726 541
651 86
267 199
680 54
250 438
87 618
401 310
150 29
367 338
273 971
759 93
40 909
417 796
603 892
917 389
489 750
784 477
431 744
597 120
120 804
912 764
527 487
482 463
137 287
452 862
299 38
710 477
584 651
159 674
486 126
647 222
3 417
98 164
600 905
504 667
678 994
368 716
947 490
8 924
85 425
703 333
627 309
762 990
624 232
146 784
91 413
887 410
399 967
538 42
420 356
394 69
126 327
237 244
71 425
743 59
981 670
191 794
841 992
907 871
639 969
911 7
814 608
922 524
326 224
746 380
176 20
861 297
18 67
272 930
812 670
191 286
503 113
241 244
96 229
229 773
425 927
580 22
227 564
553 264
304 261
95 718
651 600
233 861
831 135
610 552
223 689
785 566
236 857
233 351
181 720
209 173
701 534
478 470
876 904
991 297
495 423
896 156
510 385
325 132
415 759
328 650
761 597
224 653
458 38
210 590
75 841
7 17
854 591
317 712
314 722
377 317
461 3
461 977
739 564
404 277
226 539
871 538
873 881
375 192
783 766
351 228
537 277
567 405
569 220
110 811
945 322
139 626
261 695
242 442
509 85
581 172
237 818
664 975
664 980
425 114
251 110
93 440
461 258
549 960
619 396
983 473
667 524
125 904
567 126
548 648
395 61
307 365
709 308
330 153
703 945
878 981
757 180
384 623
458 251
271 911
150 36
636 190
584 513
889 63
270 443
454 957
812 922
347 955
172 573
557 390
955 546
500 28
854 105
672 297
103 706
407 323
687 35
41 836
805 804
781 991
513 389
895 722
782 773
93 784
254 851
635 334
946 56
903 157
644 674
652 231
561 276
267 464
369 854
230 620
831 75
973 363
933 711
669 257
793 112
436 11
883 856
151 289
570 906
877 718
261 671
947 284
916 22
335 183
174 794
221 882
513 522
530 49
881 144
646 515
438 623
146 331
894 558
693 196
425 706
975 231
35 637
556 357
924 827
976 445
708 370
428 810
815 889
664 979
76 603
7 170
138 499
687 512
307 614
100 239
788 546
698 492
772 922
471 933
233 622
220 682
668 358
121 405
259 551
371 246
819 546
49 471
858 311
193 558
915 702
728 914
145 326
9 123
919 985
296 545
697 297
711 975
139 742
68 103
233 83
859 650
412 252
850 702
502 306
673 213
613 858
757 904
322 639
369 559
953 522
624 738
981 249
957 968
352 281
960 562
415 469
113 201
809 679
316 150
491 535
920 330
517 87
347 18
81 173
47 983
763 171
699 663
449 814
515 156
990 808
382 221
904 453
555 934
683 63
550 599
90 158
423 681
236 238
952 422
649 706
598 1000
366 954
187 738
246 247
531 337
565 8
210 405
318 560
882 875
849 167
389 982
2 792
294 426
327 18
801 474
90 215
847 628
317 656
502 422
747 609
74 247
340 937
111 133
779 917
21 419
671 601
842 20
297 641
968 24
905 214
707 127
705 613
630 90
526 50
352 441
671 983
734 498
779 266
184 691
984 578
859 657
27 315
934 386
655 440
776 116
985 304
710 180
490 938
774 488
355 45
920 888
648 510
654 707
389 832
619 634
359 527
761 977
997 189
170 719
53 723
718 67
740 922
630 832
907 724
204 811
984 847
340 150
585 582
335 97
290 589
866 284
714 403
482 752
43 487
592 759
494 405
668 656
800 135
214 524
848 931
825 705
35 489
550 691
72 207
163 237
837 5
353 632
369 806
223 365
938 788
654 400
127 198
505 647
235 716
8 563
135 937
839 573
325 897
503 346
396 536
333 576
983 651
308 633
416 697
331 113
239 433
749 831
595 449
769 118
711 477
328 484
761 185
652 781
978 591
833 209
686 26
42 727
742 856
326 24
994 229
40 237
376 903
739 134
71 97
691 467
213 582
939 604
797 258
444 345
386 945
30 304
747 247
547 610
876 658
812 345
733 119
511 980
665 339
372 984
989 931
899 595
351 101
547 743
47 177
916 68
502 383
447 906
821 85
620 432
962 158
589 872
594 934
941 706
654 339
216 254
115 880
581 493
16 693
672 472
226 432
944 950
611 449
494 283
341 945
282 666
955 700
332 816
488 642
182 466
147 319
290 809
388 700
86 121
863 597
368 656
922 788
978 729
166 135
479 353
406 87
291 552
586 165
681 336
292 420
830 220
129 591
226 661
964 723
576 403
984 614
403 531
74 62
612 602
927 419
181 267
607 609
686 251
801 447
329 613
869 174
528 499
384 170
629 338
84 987
74 709
411 174
585 44
854 172
93 564
857 811
190 715
649 216
329 145
532 613
441 111
924 313
586 163
724 105
373 946
903 501
244 217
277 916
595 850
752 818
754 861
183 405
454 685
980 31
236 390
469 741
952 668
979 388
884 458
698 987
283 71
809 743
890 309
136 32
268 132
817 425
434 885
887 510
720 320
520 386
157 314
661 577
178 281
994 9
469 382
319 399
317 513
670 470
26 845
934 477
349 8
578 706
182 291
851 351
669 939
454 801
565 859
206 159
913 189
782 924
997 448
656 168
983 905
959 830
86 828
41 766
909 25
713 821
251 542
129 43
72 430
807 993
188 400
232 387
419 629
192 489
46 489
449 915
690 102
870 944
690 517
152 320
857 721
945 563
796 652
385 965
292 503
623 715
318 65
884 127
905 345
10 926
376 538
341 242
617 845
510 14
68 357
33 115
82 126
707 61
295 999
692 819
108 578
194 78
168 402
599 994
485 674
729 878
333 152
361 113
766 732
903 883
431 264
493 580
359 517
342 289
356 419
284 366
158 874
572 733
221 731
595 992
174 314
319 60
873 763
470 674
30 761
60 594
210 197
668 3
397 689
678 160
173 867
352 622
990 273
819 619
381 688
712 418
941 613
261 863
278 64
789 69
841 867
402 695
163 814
75 11
608 90
789 243
264 97
956 258
711 906
887 777
423 713
703 686
293 271
615 929
499 754
495 981
553 939
362 958
578 647
61 701
284 185
409 299
389 534
435 643
571 798
252 449
398 580
857 604
978 107
192 390
506 466
263 812
149 521
445 558
222 134
375 962
134 825
904 957
470 111
290 74
522 309
931 695
851 311
97 159
875 803
889 792
86 369
485 925
294 158
964 100
290 410
622 799
43 478
881 90
546 159
712 464
790 703
55 51
770 236
348 756
754 728
647 163
289 78
209 593
993 748
816 707
514 226
967 508
394 884
532 582
264 328
714 289
319 185
859 414
829 713
83 788
754 81
535 685
761 862
636 302
319 40
628 224
687 183
716 534
341 471
335 654
91 823
660 632
441 801
77 332
421 622
215 19
34 388
895 202
951 824
776 508
228 161
358 391
446 758
188 540
381 736
699 222
475 679
979 966
743 796
489 867
168 27
385 3
260 447
774 637
43 144
605 10
433 159
80 252
737 627
765 976
996 968
240 686
159 679
223 577
685 629
500 813
15 77
828 554
899 586
879 806
406 421
133 127
600 796
142 614
551 958
936 867
629 539
782 179
827 961
131 964
283 623
587 311
951 823
937 596
496 889
564 399
472 493
223 318
980 922
472 447
485 135
206 755
875 425
110 366
31 304
430 570
226 411
95 878
135 952
147 167
401 935
41 29
488 537
391 344
629 99
455 101
302 998
584 657
287 358
844 729
297 765
149 878
691 38
575 994
177 139
92 988
453 714
832 49
39 425
757 184
854 534
72 831
333 368
459 971
672 900
345 986
789 616
26 271
455 444
383 913
208 553
557 934
533 852
131 11
596 594
927 2
53 890
657 98
268 118
470 822
199 619
893 110
728 263
101 911
38 314
40 175
630 15
819 305
100 410
12 343
640 60
112 866
292 309
936 948
786 103
667 498
577 17
781 430
778 889
484 3
502 520
559 476
113 669
253 586
728 482
104 998
461 664
962 799
924 419
748 95
733 352
635 588
416 627
509 848
833 800
739 96
792 800
192 616
53 583
252 901
378 588
733 358
64 907
148 311
957 724
340 305
949 900
556 706
815 616
803 91
935 47
734 125
848 211
627 891
458 206
638 567
927 697
571 624
650 591
63 965
569 304
100 26
461 989
702 778
491 540
122 803
303 240
652 295
740 35
122 507
466 460
227 22
256 607
120 330
34 593
633 759
160 754
378 505
224 994
818 702
833 7
68 596
399 392
210 311
568 434
422 783
722 556
134 758
467 254
979 210
671 43
290 718
955 298
753 302
913 99
183 569
881 617
706 852
571 502
855 42
683 596
164 411
956 764
196 798
801 899
111 793
203 957
134 328
330 542
902 54
266 607
209 205
682 226
689 636
317 463
222 375
743 184
295 953
998 270
531 326
782 250
496 72
146 217
198 492
719 54
727 932
147 846
742 31
740 675
293 827
297 159
999 678
511 650
894 351
540 581
1000 810
533 648
473 457
942 273
415 909
605 372
776 708
610 577
818 189
573 836
95 616
884 846
474 540
711 555
235 500
511 407
119 403
930 13
103 231
44 92
746 182
188 433
325 419
170 49
717 781
122 739
612 653
961 133
837 213
480 537
888 70
139 702
78 58
720 535
147 162
12 951
198 354
71 749
650 218
521 65
731 364
934 826
337 874
446 905
766 959
512 974
872 186
696 918
820 300
805 283
67 417
7 275
254 365
693 759
563 564
747 752
202 787
829 352
689 510
34 474
490 243
154 367
2 720
950 676
284 310
537 91
900 324
842 926
505 112
647 925
106 237
577 942
817 941
466 564
338 753
331 856
786 247
280 664
732 946
333 749
510 131
126 731
877 233
278 668
308 957
551 476
812 71
726 158
242 575
971 724
289 786
316 646
709 387
472 629
990 389
507 738
996 577
117 793
805 660
73 675
160 886
268 766
584 480
290 365
420 55
120 792
313 841
213 873
240 789
4 872
635 359
279 88
413 577
340 776
821 167
688 560
607 357
712 303
256 72
778 179
914 609
835 513
346 201
513 240
981 897
276 401
882 735
499 438
753 126
587 549
675 121
76 891
527 484
722 293
759 899
341 760
275 935
970 483
457 446
261 361
143 121
618 103
790 833
30 266
494 228
253 214
313 261
743 65
919 407
358 758
346 556
147 959
642 360
274 373
87 887
552 457
91 875
928 47
237 442
910 647
798 931
48 799
358 576
958 390
790 87
729 960
412 772
669 352
180 604
745 8
747 317
395 323
918 959
801 231
989 869
918 878
735 835
212 322
77 628
791 655
692 603
932 724
957 533
300 921
574 507
822 752
288 178
951 381
950 159
170 129
104 181
148 746
352 566
32 655
399 673
305 463
877 671
247 823
594 417
491 882
401 70
556 423
127 399
589 608
225 274
879 62
534 386
360 894
53 819
622 698
216 163
281 26
637 859
183 919
60 336
222 223
485 11
626 734
791 259
895 849
105 214
677 946
523 147
163 832
919 421
824 406
389 334
188 153
573 922
531 498
780 772
711 985
308 768
711 903
815 74
309 723
711 964
317 532
227 691
512 535
463 703
738 502
798 846
637 746
428 341
148 143
639 156
206 566
917 64
948 650
989 596
519 695
143 819
775 505
618 415
364 676
13 379
357 261
879 719
996 186
649 478
107 312
27 384
591 958
894 627
978 147
194 810
436 138
636 43
205 569
955 266
399 765
137 151
493 648
190 998
158 209
551 446
793 709
221 20
879 928
886 912
655 817
584 818
574 735
300 39
344 431
291 155
487 900
903 311
696 206
20 895
444 904
218 866
157 228
532 383
936 365
844 449
926 422
295 186
143 622
910 10
125 116
677 372
28 930
94 572
281 322
690 706
130 947
950 382
886 560
509 699
883 15
900 22
820 648
457 37
288 577
73 652
704 727
573 187
123 788
332 971
177 50
879 816
2 288
255 312
787 377
344 679
764 29
391 882
253 263
248 974
598 841
251 956
998 154
807 487
373 715
457 666
583 573
774 426
339 94
937 394
918 104
996 45
751 255
207 568
753 473
483 283
924 294
236 699
155 347
636 943
143 585
132 528
648 982
280 54
464 528
728 158
131 729
136 351
893 681
554 181
333 554
97 11
635 642
31 55
838 94
886 166
176 885
115 797
415 478
898 578
404 105
78 537
585 502
868 500
390 747
175 513
544 780
463 599
535 403
414 953
843 173
101 659
945 22
926 329
654 218
319 590
321 880
801 185
720 33
814 223
864 997
885 774
875 840
533 373
806 912
248 986
852 140
755 837
881 524
349 536
115 711
298 313
601 880
177 771
39 761
773 142
741 374
173 815
437 350
648 514
930 593
507 940
222 262
196 598
53 181
580 217
241 496
661 668
564 622
720 829
795 475
115 518
680 357
732 332
572 372
920 439
805 856
784 289
436 53
658 937
6 109
17 974
664 216
593 688
989 264
133 958
845 635
841 922
679 561
129 520
707 779
447 107
324 484
973 837
85 193
245 462
618 357
605 554
15 976
164 214
807 506
97 127
613 554
266 921
769 440
812 554
179 676
752 28
779 734
498 284
203 334
45 404
532 369
691 84
273 986
219 973
717 978
316 439
893 361
841 894
862 867
663 434
694 802
16 130
932 157
847 622
979 236
193 463
951 453
611 799
434 245
448 966
94 3
966 820
411 925
465 912
88 582
911 479
290 907
288 66
399 67
751 389
484 724
315 343
506 308
415 93
835 458
764 105
477 175
476 546
685 807
797 990
382 995
289 768
76 334
144 205
225 721
518 356
454 554
334 391
838 106
345 13
702 225
664 446
378 957
827 244
894 42
652 255
299 753
397 709
44 858
646 682
658 574
806 945
727 810
748 666
882 742
715 867
86 570
878 456
604 564
480 204
914 684
833 793
125 38
528 565
464 147
288 371
327 656
169 506
48 569
689 462
544 994
498 17
939 631
476 956
362 428
989 319
359 549
697 145
235 103
141 113
904 208
811 895
936 119
748 948
916 854
431 36
879 940
679 287
60 25
925 137
659 206
264 519
213 911
58 731
795 268
586 884
877 213
19 361
341 291
384 752
362 311
22 349
813 337
177 934
590 565
589 507
433 651
776 901
885 700
944 811
76 840
650 90
678 542
388 285
978 294
25 43
249 525
142 690
166 159
840 413
93 934
621 970
695 445
397 363
725 402
626 829
27 824
505 546
908 506
811 242
718 474
829 121
957 273
931 564
696 128
954 585
143 421
898 894
548 421
172 196
54 122
836 287
984 168
644 296
121 534
834 444
88 373
777 309
919 580
389 72
323 299
947 542
627 180
820 686
594 48
686 744
717 901
294 421
289 305
241 372
527 622
988 80
617 674
126 683
437 769
560 957
477 975
458 728
890 568
863 831
489 398
16 331
911 871
923 345
855 957
369 269
575 157
123 542
747 382
169 708
244 495
983 889
911 375
423 512
999 331
68 846
228 213
138 210
876 314
405 357
708 287
548 351
742 140
794 14
721 814
836 260
380 691
15 360
302 419
450 107
905 969
423 974
630 391
182 783
430 721
94 440
17 739
839 398
359 269
808 665
293 815
268 515
952 443
998 36
49 251
690 562
894 297
786 875
420 953
352 256
157 160
337 676
859 872
27 508
862 660
354 626
823 6
39 784
72 88
465 337
203 710
912 840
415 972
420 412
827 267
185 32
75 945
355 189
170 998
963 15
329 381
494 794
420 881
614 351
302 968
688 97
599 316
190 42
381 810
674 117
138 603
398 155
486 988
948 156
651 577
740 36
377 683
245 350
506 628
68 276
49 668
246 754
706 892
69 264
162 860
829 915
327 243
865 143
201 790
929 143
659 770
884 186
997 680
387 864
251 836
740 644
608 444
46 789
648 301
46 923
213 532
602 63
636 110
412 573
200 14
426 450
990 305
763 634
55 112
747 783
438 848
789 548
677 404
837 877
762 15
858 13
561 867
750 774
389 509
286 658
168 205
946 636
66 289
281 926
712 557
730 693
681 814
450 644
881 554
533 791
498 1
752 884
837 399
196 782
195 146
411 949
68 906
28 490
721 971
763 611
254 591
846 643
326 67
514 352
978 17
510 773
127 626
735 272
643 512
498 721
441 581
580 794
311 236
120 841
507 869
422 767
772 267
395 726
391 966
284 385
439 176
491 561
997 731
877 322
533 891
959 913
306 910
854 635
993 917
714 398
403 112
797 800
612 512
430 1000
534 72
272 354
590 624
97 472
102 795
228 938
807 724
130 847
909 311
202 714
258 568
989 841
420 456
228 663
938 169
291 474
507 937
448 24
735 715
413 280
852 873
950 234
67 832
379 257
268 541
674 258
791 390
415 190
639 344
682 463
172 168
750 170
147 460
148 365
874 688
198 393
660 966
314 964
298 372
53 54
838 430
192 89
295 700
695 841
666 190
685 921
367 676
759 937
231 223
361 754
763 311
592 598
791 322
742 486
138 705
961 565
378 947
812 238
679 939
384 93
478 152
100 490
637 287
402 258
712 102
22 962
938 792
192 347
638 861
150 288
662 648
460 392
134 478
66 969
605 844
843 7
594 25
397 424
792 832
925 435
526 819
738 539
141 784
728 323
946 834
319 992
265 38
744 30
272 223
802 400
341 919
583 778
978 907
795 725
166 892
183 215
380 803
545 387
590 563
952 960
302 379
913 679
77 419
286 153
940 62
851 485
83 312
772 758
806 226
801 144
785 777
677 979
430 196
396 502
894 452
14 591
365 1000
11 164
240 958
877 240
310 850
253 462
121 589
902 400
507 982
952 990
932 819
206 380
882 510
286 913
351 343
526 674
891 37
656 899
854 452
965 530
942 545
617 891
315 375
492 876
314 751
350 925
671 963
162 941
944 165
834 231
586 147
938 628
630 415
667 579
973 202
807 236
947 652
684 588
267 811
191 448
225 196
126 661
781 718
944 638
882 785
714 125
103 236
53 605
994 386
258 1000
691 117
103 272
991 831
125 307
227 415
371 418
317 972
291 569
915 860
864 440
337 477
986 169
211 403
350 172
684 430
529 722
894 796
989 464
218 649
399 829
937 939
541 773
297 893
74 170
740 517
798 781
627 107
130 125
52 668
864 395
812 258
426 561
827 989
892 415
130 102
231 389
410 840
438 504
271 154
825 288
450 92
846 463
394 733
285 983
299 248
760 763
890 172
293 806
626 213
603 211
199 148
629 103
500 253
941 318
227 726
688 37
95 69
915 189
534 585
128 867
734 435
657 517
742 218
85 50
340 737
536 914
459 144
721 442
102 558
32 800
869 339
57 656
476 536
15 871
224 556
843 381
482 597
749 174
434 327
656 560
19 489
644 565
570 80
420 815
899 90
344 479
441 307
172 189
462 455
909 733
729 147
176 734
381 808
359 367
344 618
504 96
121 753
1000 322
977 583
792 920
565 742
163 190
389 27
877 45
100 868
260 282
144 734
784 722
160 710
599 343
530 1
695 984
210 737
641 742
430 230
931 150
170 28
624 763
955 617
960 185
485 826
603 917
942 717
804 749
16 931
360 560
167 294
21 434
571 173
310 455
72 244
129 849
484 980
358 921
663 28
433 241
287 311
223 865
677 751
872 12
441 525
315 591
553 993
813 683
276 995
119 950
871 249
620 282
929 187
287 267
894 48
26 386
357 329
759 60
187 113
418 263
639 39
277 180
141 489
20 279
451 277
912 435
111 344
235 301
36 370
298 981
253 75
322 269
338 148
987 379
502 167
79 929
832 701
917 470
681 311
490 725
236 65
599 321
357 655
450 444
413 832
842 779
753 846
927 205
49 390
46 503
401 74
866 964
708 965
392 95
879 739
669 639
202 551
975 343
452 908
246 37
162 616
820 197
498 96
720 478
757 333
974 87
506 631
715 622
255 173
423 676
473 222
106 507
988 186
345 12
538 697
604 198
128 337
837 360
989 446
24 885
109 50
580 768
264 947
580 381
536 546
896 334
657 980
786 776
446 468
322 422
533 313
194 973
203 512
604 408
13 421
239 175
800 259
648 980
158 241
917 670
766 582
386 465
951 843
988 667
896 799
80 997
161 990
470 513
818 690
165 960
650 766
659 445
912 776
263 490
494 975
416 307
227 611
869 471
445 357
947 934
542 6
928 178
54 67
532 842
313 311
546 724
276 258
406 194
547 158
418 107
145 920
845 253
310 762
33 710
195 919
182 74
270 532
374 675
717 579
979 643
506 556
392 650
971 57
63 14
720 536
47 408
511 710
990 142
888 511
261 137
317 305
331 233
453 189
796 845
983 87
719 947
547 517
318 186
107 846
587 24
47 884
456 373
586 209
872 798
909 686
225 795
16 124
268 461
228 553
842 403
699 84
976 947
769 847
614 867
600 485
24 834
639 228
47 613
402 807
162 957
68 328
736 670
769 112
640 66
289 176
245 346
366 593
594 336
195 728
514 626
994 499
280 836
960 196
343 332
642 125
908 628
63 785
674 261
36 814
313 663
181 444
307 676
904 577
301 384
28 552
977 449
122 3
175 447
310 113
258 594
961 739
412 349
931 214
281 60
39 359
180 579
489 424
728 833
848 557
713 186
189 526
666 344
498 436
278 10
985 214
55 924
493 198
847 281
562 160
364 358
242 927
950 23
610 996
441 885
587 871
102 358
503 482
545 467
658 348
483 490
329 87
208 853
75 141
376 939
449 238
140 281
346 611
161 219
133 180
893 813
767 381
161 244
821 149
773 337
630 416
236 16
60 906
749 980
367 344
636 781
810 934
719 353
247 444
335 777
1000 29
847 103
936 335
166 756
671 910
885 9
625 489
316 965
641 224
938 789
227 696
180 635
681 994
112 638
730 866
275 331
422 843
552 826
280 866
791 968
583 776
815 593
570 249
878 260
242 540
215 464
118 801
813 451
725 480
107 785
776 47
538 886
298 589
611 503
964 948
149 729
627 696
801 521
745 958
149 840
136 772
781 278
721 676
654 794
991 931
909 317
308 65
914 719
245 860
758 288
725 677
875 832
637 409
716 92
954 588
95 983
566 629
824 392
301 570
600 817
123 195
295 168
831 860
517 272
726 431
445 670
432 509
774 566
138 459
622 867
124 800
515 323
437 374
213 70
305 615
313 765
184 8
144 915
824 2
718 849
428 895
391 806
832 196
917 138
912 882
553 575
783 358
689 538
287 157
590 634
673 714
388 305
439 12
728 460
302 593
436 175
558 566
912 418
323 530
765 15
719 171
530 477
214 767
813 704
214 913
887 643
617 399
555 136
11 147
798 82
901 232
423 604
465 265
296 436
536 380
394 511
773 72
914 629
13 147
487 371
164 342
950 389
120 635
920 840
254 928
355 678
860 661
42 21
699 974
469 289
116 577
201 832
55 223
819 413
60 126
103 14
379 496
738 584
690 417
537 991
201 175
918 267
650 448
622 755
948 519
694 899
475 24
748 81
387 976
621 44
786 186
407 387
30 984
671 999
547 224
261 844
415 921
461 361
243 824
343 633
426 697
198 708
363 518
452 699
891 71
965 23
990 106
387 877
796 96
550 519
682 163
216 575
415 341
882 902
199 635
808 972
438 103
915 513
345 522
305 574
49 858
31 481
858 868
296 789
383 354
179 717
517 351
516 26
76 381
597 270
713 199
815 212
224 285
490 686
599 486
82 827
474 243
66 592
357 606
37 503
266 497
712 454
195 513
898 946
705 753
476 961
201 330
699 466
705 64
944 373
41 703
810 295
549 514
720 133
128 404
406 341
537 281
233 394
808 706
766 2
355 102
63 528
25 378
687 372
398 264
976 222
226 698
564 513
799 909
836 170
685 539
317 609
983 2
36 338
400 332
312 589
457 506
905 315
405 437
818 174
785 67
196 119
888 387
79 580
740 630
569 824
599 303
804 443
664 150
669 24
641 412
52 438
810 159
490 110
74 478
89 332
364 207
916 267
929 337
825 144
248 708
67 163
587 552
414 717
839 810
77 632
896 388
282 764
100 699
645 450
913 921
651 498
99 53
525 813
668 140
378 234
547 592
475 142
598 285
923 560
889 824
368 754
855 591
684 282
280 571
675 667
465 348
326 162
438 988
528 306
203 561
479 572
431 466
654 656
335 308
872 602
937 840
504 113
445 294
306 200
240 21
666 878
859 320
940 59
893 28
995 793
169 791
363 240
440 830
956 177
448 628
890 473
60 971
928 341
808 102
603 321
961 183
793 757
144 453
579 954
372 49
960 413
202 56
277 416
663 568
804 41
661 444
4 734
837 252
990 508
766 833
113 107
487 83
571 319
581 247
174 594
483 184
405 684
613 447
312 92
314 738
240 758
275 377
495 171
686 190
335 170
337 581
591 686
52 388
472 135
183 730
664 377
859 991
355 470
54 511
569 309
441 941
491 65
198 563
30 202
894 255
93 274
703 618
521 474
745 430
602 352
493 622
303 995
494 6
382 673
845 936
232 425
434 95
628 742
187 990
519 395
458 43
6 127
1000 937
319 773
412 282
921 59
566 580
65 246
497 362
426 99
732 270
193 16
661 988
451 221
284 207
220 798
194 816
280 342
607 39
514 468
537 988
223 660
111 63
798 705
507 400
539 709
117 378
752 213
40 19
878 237
487 915
610 625
907 915
240 652
715 204
254 868
453 395
913 226
126 396
381 724
955 982
920 851
616 609
22 310
186 592
430 761
509 46
918 272
517 356
332 431
503 592
440 464
617 958
521 788
459 315
130 385
26 9
726 33
397 315
853 443
508 679
192 849
117 126
439 781
693 309
917 416
215 406
192 338
417 792
644 365
579 21
320 376
650 824
902 263
179 424
521 30
50 785
119 222
224 998
762 379
196 59
903 841
31 780
467 761
633 615
330 546
11 884
135 421
86 412
941 985
851 821
879 638
363 914
111 934
216 417
628 234
682 766
756 725
628 231
635 706
602 676
920 701
334 469
17 468
453 225
538 375
514 846
84 626
979 316
826 355
992 374
579 651
120 163
646 998
533 726
22 84
644 389
136 929
413 153
915 136
890 178
999 679
911 415
840 489
831 302
507 337
47 225
90 17
804 818
76 582
363 650
738 961
846 780
309 105
29 428
932 686
778 69
768 400
374 859
154 145
311 789
754 285
200 261
126 9
438 478
265 215
263 492
263 608
842 395
705 107
854 912
308 991
373 257
509 657
517 361
848 741
685 628
494 29
592 297
861 869
417 544
448 132
717 517
284 143
183 757
403 358
79 507
754 179
34 509
452 765
635 243
265 666
843 301
577 592
132 576
398 931
371 812
690 487
257 684
386 113
50 156
504 405
906 565
593 254
10 556
527 752
286 376
946 852
735 621
958 578
999 482
299 532
357 647
945 883
695 681
116 615
88 454
945 483
527 661
289 478
676 389
132 134
511 889
940 508
661 311
480 49
437 995
498 387
992 270
195 756
549 63
170 58
578 872
13 558
637 674
739 404
250 415
452 289
579 482
147 728
55 914
3 949
710 55
376 727
367 204
47 742
669 42
2 943
651 233
39 558
519 410
870 317
793 809
195 178
810 597
767 537
943 513
380 663
386 852
390 173
768 671
929 909
329 668
785 910
114 793
161 783
446 507
220 267
406 850
306 891
975 596
877 804
855 645
993 474
473 964
294 356
3 383
421 579
251 976
183 965
806 674
592 404
383 452
608 17
836 420
601 826
537 151
487 145
942 67
565 146
760 466
650 820
368 818
289 581
230 667
858 844
200 185
107 238
669 806
281 1000
832 575
417 385
839 602
408 712
926 537
466 419
869 965
132 423
303 967
521 872
570 816
342 933
247 845
956 917
768 923
372 852
443 383
905 809
545 220
986 778
327 606
68 341
619 832
531 777
636 115
425 568
42 401
822 214
937 973
678 833
960 164
6 419
818 519
982 9
562 692
920 521
898 744
769 799
357 350
373 772
31 690
440 949
753 556
793 349
473 195
446 195
843 560
843 584
631 110
816 36
43 106
372 124
279 11
723 874
75 705
191 798
156 414
991 934
106 929
769 175
895 500
28 395
557 654
96 663
905 154
783 490
384 7
916 303
244 666
71 370
798 1
606 866
725 948
896 510
900 261
314 917
726 899
519 195
342 754
673 281
937 216
823 924
678 928
384 616
536 790
322 912
483 914
685 922
661 980
865 199
943 406
240 34
36 705
666 600
713 353
972 26
940 391
655 421
346 194
908 34
468 192
611 849
743 434
579 365
421 300
480 616
289 256
483 480
151 282
591 831
177 511
620 546
359 608
998 614
851 811
579 497
603 720
791 546
400 340
366 112
998 122
194 949
875 19
298 436
503 812
471 622
826 988
514 174
231 243
902 388
685 749
528 919
935 499
369 90
361 35
752 680
998 356
304 606
671 992
375 697
88 407
998 995
421 441
369 462
731 524
585 780
449 495
919 878
834 479
148 919
619 588
402 236
276 590
829 10
576 970
42 612
800 210
60 616
864 698
662 898
495 533
164 244
906 168
722 800
445 598
89 679
661 967
983 751
175 459
110 9
370 41
115 125
788 500
141 161
382 241
267 607
881 537
820 727
935 247
723 563
515 112
212 508
649 950
492 649
637 781
925 7
577 48
953 6
120 36
873 400
213 896
585 879
751 783
696 341
614 986
455 928
593 947
47 334
748 319
986 584
381 760
832 925
206 943
596 663
262 134
970 348
165 739
572 943
318 185
477 41
450 390
363 667
231 139
312 283
82 414
761 215
75 484
365 939
746 587
743 611
617 340
53 740
120 859
872 261
157 325
411 859
226 976
358 709
262 63
592 946
52 253
601 128
921 142
396 29
67 363
493 100
848 289
145 502
544 603
125 4
401 662
418 774
779 397
194 533
736 740
628 664
773 326
407 525
382 74
736 988
964 235
888 335
573 282
902 915
412 173
273 250
775 961
962 754
666 543
114 411
589 215
622 59
600 308
679 798
731 418
235 654
234 865
484 678
161 265
772 767
8 814
49 838
875 937
60 627
672 723
3 206
505 166
433 694
327 679
960 519
641 966
451 334
761 29
766 355
745 882
254 648
124 493
572 878
339 336
614 400
57 585
510 683
515 629
489 639
548 807
787 802
580 69
97 239
460 626
527 782
537 199
407 670
519 858
635 70
246 793
886 592
231 576
106 132
255 876
200 464
223 899
722 96
124 136
451 235
301 220
635 366
67 664
803 809
278 99
934 800
616 116
336 257
184 167
984 883
465 813
194 285
125 723
299 488
391 299
593 440
318 920
919 103
889 454
907 422
529 809
663 395
129 965
325 363
990 760
117 920
255 739
329 540
847 60
175 388
59 829
126 93
773 622
708 877
650 62
242 688
401 930
892 707
496 101
83 559
38 166
440 451
215 281
71 87
745 347
60 238
983 191
492 695
21 452
702 825
27 333
856 139
203 199
179 759
891 283
579 817
893 185
952 935
503 465
674 59
187 43
901 207
407 112
974 900
318 485
903 601
814 767
222 499
938 897
712 24
878 386
769 811
631 800
271 480
848 907
883 201
209 989
725 796
820 440
352 403
834 392
224 674
678 139
950 604
769 71
141 49
52 843
334 526
357 948
450 519
942 370
628 208
457 533
629 751
117 306
421 24
514 751
110 913
181 21
145 987
232 887
674 25
308 402
631 166
48 276
327 3
761 729
436 955
441 158
302 180
474 902
603 360
342 392
761 610
641 974
818 327
744 515
594 224
90 801
253 86
283 607
319 985
885 737
702 38
4 938
267 865
717 121
691 170
826 175
472 113
937 654
212 10
728 27
564 587
390 858
131 478
722 168
613 596
313 610
473 915
256 237
314 381
352 780
106 379
75 773
716 506
831 702
198 16
587 474
337 111
590 523
300 721
495 431
684 725
279 159
438 660
299 319
210 130
891 681
987 799
389 857
93 61
397 376
783 723
654 613
567 607
935 984
323 30
641 509
904 129
903 345
347 984
779 384
190 659
436 574
162 872
601 829
869 858
875 743
723 177
681 480
397 38
246 898
240 812
149 717
763 759
752 701
290 407
944 963
261 347
386 237
987 896
492 218
799 413
112 521
898 987
364 407
874 717
674 917
364 516
600 970
932 254
220 921
859 133
216 240
96 703
695 72
749 535
161 872
798 653
961 241
769 75
46 593
987 629
543 436
491 259
712 385
676 453
940 387
692 117
684 973
464 984
544 980
496 629
767 790
520 690
602 351
810 907
643 941
18 384
823 113
55 167
670 79
130 777
553 365
318 139
364 257
63 928
655 535
261 728
241 350
37 769
674 207
454 390
948 776
363 685
328 970
591 57
385 403
658 229
225 27
461 216
826 89
561 134
198 348
6 711
316 912
698 767
493 18
47 786
109 684
612 768
362 566
966 359
479 521
815 89
985 736
667 752
407 47
108 503
338 396
785 545
895 878
437 235
142 562
327 622
739 499
898 915
955 818
882 568
718 514
435 20
611 815
848 572
548 313
759 81
319 25
426 217
165 170
821 497
263 995
215 727
333 207
253 804
496 618
687 997
163 976
668 638
644 580
182 459
862 740
627 762
898 96
659 71
570 972
652 266
138 398
547 548
334 756
70 454
397 865
698 1
194 294
927 533
722 144
267 986
179 111
82 666
307 937
858 973
126 236
516 298
204 827
911 885
83 447
306 262
749 984
774 507
838 628
289 517
871 982
952 879
913 295
725 995
431 822
323 449
877 202
860 509
610 852
68 796
239 557
430 108
182 116
582 917
160 378
489 502
372 586
554 784
576 273
475 589
776 956
340 490
606 671
646 6
255 119
101 261
764 315
915 159
973 680
311 314
74 983
896 756
31 950
423 698
692 757
223 619
123 258
85 174
708 900
669 805
440 882
229 280
527 89
318 421
190 935
147 166
612 109
736 713
648 803
332 692
179 96
94 87
727 356
716 996
853 175
991 335
70 191
151 983
128 431
900 389
53 468
680 200
153 561
739 131
853 839
419 196
267 268
226 115
362 902
547 208
129 487
818 619
746 124
507 281
839 707
907 491
931 736
298 785
397 13
495 611
128 111
229 681
342 340
387 327
396 974
515 499
380 575
261 562
715 24
397 681
272 391
346 960
628 379
909 130
50 461
528 117
455 483
750 732
328 758
734 459
473 549
155 156
669 461
372 608
221 418
419 285
949 812
465 732
133 255
708 424
527 743
343 846
186 132
749 754
934 926
289 854
115 561
270 134
693 91
88 353
517 324
874 836
596 874
397 171
384 942
259 973
644 552
473 687
716 717
416 198
946 227
241 591
137 754
513 451
651 675
130 96
388 837
811 199
259 970
632 605
588 325
821 701
721 76
992 806
727 698
14 21
335 319
659 717
606 515
225 311
273 554
38 774
235 939
673 5
503 983
521 579
707 307
809 357
520 669
443 879
765 635
990 143
691 816
289 599
423 415
106 803
371 751
929 740
103 329
586 780
192 676
66 831
673 357
337 497
925 362
810 785
83 468
651 351
724 92
592 662
677 900
247 296
746 868
196 863
25 200
582 529
820 732
782 836
466 417
882 760
793 5
846 653
281 109
516 328
258 355
961 991
417 444
22 70
753 757
903 845
564 287
776 306
423 856
636 69
764 243
762 780
292 300
554 167
145 233
990 478
51 834
528 137
71 299
200 961
311 562
480 510
659 642
846 212
284 749
814 437
712 576
329 678
418 695
626 36
521 558
67 295
107 795
9 893
189 399
637 587
834 352
589 773
254 217
225 398
828 600
550 237
930 507
315 763
602 593
605 360
724 821
846 268
55 588
532 93
294 422
681 339
38 178
175 494
412 607
267 700
562 908
391 269
161 189
914 255
90 458
315 364
675 198
144 367
766 708
615 566
730 287
88 443
630 665
964 619
770 493
818 665
723 87
983 218
527 18
250 429
528 250
277 183
67 255
811 918
265 255
397 616
691 410
863 336
1000 499
898 845
516 905
594 164
666 956
786 726
66 356
547 773
358 708
414 271
121 397
732 657
620 583
501 444
281 157
603 655
818 772
509 906
416 870
390 222
223 944
408 18
825 796
62 652
704 864
189 62
791 644
900 84
467 193
328 115
230 311
720 322
410 762
362 179
363 469
333 369
939 682
617 848
951 252
878 620
646 429
211 67
570 793
453 217
325 851
739 104
453 572
530 590
84 889
131 671
49 812
781 166
621 347
672 924
374 433
332 308
554 390
929 77
448 224
899 799
473 671
458 367
705 597
837 911
144 979
88 340
144 420
45 89
546 48
162 259
362 724
916 211
937 50
417 231
509 529
819 840
907 131
941 169
70 580
638 497
238 76
361 43
853 656
187 593
611 493
470 122
488 267
102 11
817 714
516 397
697 349
585 518
983 592
223 610
966 440
670 582
212 526
83 602
968 749
959 744
869 473
257 573
790 645
919 207
205 848
557 823
403 868
40 13
574 475
715 334
813 540
210 387
658 49
974 276
793 202
385 8
88 498
412 989
124 467
81 418
642 761
631 256
93 863
35 889
376 868
288 306
912 740
396 316
687 608
166 829
275 965
156 446
250 109
235 119
261 182
574 9
642 7
770 581
152 663
916 192
150 480
737 15
915 139
86 287
588 400
884 91
651 626
455 193
185 279
486 159
923 865
934 973
824 735
945 612
823 602
177 212
251 783
754 211
406 761
310 798
410 652
360 392
995 461
543 525
74 513
952 680
69 859
733 324
676 868
940 195
152 451
92 891
782 74
414 408
691 458
924 692
23 899
462 375
384 754
511 612
893 506
449 477
663 984
734 536
788 578
315 801
750 939
799 205
835 700
349 111
736 624
477 5
22 411
926 635
813 399
122 323
987 119
141 494
206 248
713 200
712 399
263 475
960 570
928 740
426 56
810 351
397 960
219 673
987 959
954 924
822 617
147 702
419 624
25 721
277 100
666 681
21 373
694 419
706 272
60 558
917 397
754 131
580 972
953 891
866 26
456 525
562 241
221 92
930 479
393 332
788 387
317 724
244 231
675 105
971 924
339 760
44 119
255 742
938 463
597 441
500 901
364 563
880 502
432 242
807 59
269 52
26 94
767 14
593 94
581 605
999 92
739 530
430 395
960 379
781 120
598 694
590 104
504 181
837 932
706 540
828 654
149 822
733 865
643 267
565 91
8 446
806 947
898 344
650 475
74 975
725 949
538 374
877 291
747 760
809 994
406 667
784 846
117 784
598 394
45 762
232 538
438 120
500 226
956 361
487 737
888 855
895 751
524 10
259 978
983 21
614 89
199 27
191 773
127 605
412 105
75 379
551 215
726 427
331 254
580 465
69 109
538 268
337 933
385 986
668 609
714 726
617 238
201 313
928 420
61 626
654 512
617 745
155 709
717 980
175 466
616 991
893 403
410 427
859 341
256 966
521 103
828 773
415 623
778 244
523 884
927 1000
521 476
567 468
549 623
369 736
144 172
410 911
119 991
697 323
958 423
761 68
867 669
251 100
815 459
93 113
96 344
570 218
277 763
931 711
600 32
1000 74
522 691
598 452
352 591
992 489
405 474
826 596
380 977
606 821
179 456
848 765
224 385
276 779
954 320
517 577
987 175
74 418
903 389
457 69
286 71
256 731
877 262
860 980
663 247
441 315
318 371
84 789
407 949
781 933
100 937
9 80
75 414
685 296
617 990
149 280
748 813
990 480
632 726
465 202
581 974
603 27
568 542
929 131
491 125
77 620
849 350
407 779
552 231
621 441
560 596
222 576
470 840
849 855
464 352
775 645
99 432
447 975
200 598
444 284
884 917
74 487
538 322
839 58
208 996
117 362
44 276
517 943
637 654
766 718
327 427
460 649
782 615
836 923
318 297
252 55
159 5
711 195
816 854
426 287
319 623
122 983
651 195
562 323
776 946
552 439
899 311
119 163
974 238
743 474
311 845
627 517
656 61
341 775
426 759
345 487
487 461
999 708
247 137
50 914
836 746
632 341
199 432
823 542
511 982
309 493
711 313
462 357
912 287
816 251
947 154
604 215
245 2
525 69
729 634
222 777
212 564
744 703
723 35
685 772
430 691
133 604
673 484
293 201
747 621
430 669
531 931
675 595
149 447
952 92
785 216
882 974
303 773
233 151
45 553
962 764
149 48
931 698
451 918
417 610
844 923
651 607
552 769
884 666
219 81
462 389
509 745
1 31
458 982
793 106
607 804
901 153
955 258
852 896
436 236
963 35
679 932
139 132
416 384
733 591
545 865
872 476
594 880
871 233
876 91
453 900
837 963
774 552
476 448
635 371
178 43
102 209
544 536
917 836
363 145
176 122
240 869
7 313
64 601
139 874
359 81
629 524
485 351
691 785
477 165
679 927
756 40
582 818
464 598
820 982
567 925
541 309
125 330
258 27
644 504
909 34
939 82
226 733
451 534
602 394
743 37
678 948
293 635
438 358
689 545
925 223
587 286
806 557
400 459
902 487
507 580
689 890
768 930
912 152
291 548
67 798
400 652
916 604
79 559
462 145
183 450
467 276
965 388
936 317
961 750
238 623
842 3
671 586
932 234
195 826
446 367
268 139
891 750
708 101
272 336
744 426
493 274
900 578
542 627
959 143
657 604
407 96
406 139
347 556
479 139
602 973
251 65
868 537
110 265
325 114
536 2
709 927
956 958
555 747
264 587
864 719
897 826
552 604
22 155
706 159
140 211
196 886
613 738
925 554
321 128
984 337
983 89
895 103
903 261
301 444
540 803
702 231
159 189
810 410
760 1000
895 335
35 582
524 288
775 313
896 485
606 783
269 571
193 289
698 822
548 319
957 993
846 801
367 155
257 515
762 822
709 46
609 517
293 531
45 234
424 988
498 173
746 108
356 551
299 665
500 244
547 841
6 949
968 913
550 422
850 145
674 793
272 518
540 200
159 568
575 122
837 610
242 290
627 103
714 715
678 12
583 964
715 174
859 827
935 897
929 192
499 107
852 472
95 309
708 752
962 910
34 326
871 499
49 25
915 114
222 831
772 901
463 585
571 357
344 579
835 905
246 317
96 524
236 325
358 963
211 331
189 71
717 390
702 247
921 99
24 866
79 219
156 550
306 331
819 837
355 793
574 140
1000 922
217 157
579 442
949 821
358 321
690 552
473 764
422 8
171 173
884 36
410 121
429 188
767 371
986 50
58 811
674 336
342 512
137 334
740 935
831 181
948 331
648 698
728 363
542 325
905 613
754 389
565 345
428 332
535 76
488 940
828 55
38 541
693 703
903 451
189 3
952 856
592 437
391 74
396 220
68 436
550 512
71 2
139 439
662 860
763 707
770 512
412 923
167 205
790 664
955 711
863 447
583 635
513 76
676 480
131 554
858 535
142 204
843 822
560 548
598 857
838 179
771 167
127 250
498 780
559 450
356 614
452 311
242 972
16 319
987 942
570 752
148 765
535 886
368 102
807 557
752 577
730 758
842 663
469 552
845 87
266 153
160 768
638 224
97 33
596 804
101 834
621 32
968 884
781 185
377 461
132 370
982 714
376 684
299 232
858 257
189 229
543 175
997 493
788 332
195 580
343 602
463 757
696 525
211 203
1000 754
499 884
930 240
164 252
106 629
154 208
769 350
159 634
806 800
634 51
157 88
265 468
892 450
296 970
977 339
185 814
292 744
789 792
196 793
662 62
312 260
608 647
241 991
866 537
112 120
236 603
737 439
670 205
67 851
698 863
655 527
194 679
744 207
131 464
72 22
482 209
797 247
855 23
999 333
431 835
707 26
237 74
222 149
263 986
671 331
782 212
509 1
479 177
178 600
927 863
754 737
398 23
560 814
935 80
205 269
19 908
988 811
967 178
390 530
2 906
336 623
507 665
10 801
237 835
902 976
477 121
574 401
125 12
781 149
20 684
977 468
287 945
330 831
669 516
567 644
574 473
569 581
895 667
158 259
659 634
28 153
237 407
888 813
246 861
756 842
289 105
428 698
799 173
205 944
315 846
448 526
304 670
413 556
441 5
437 475
656 874
762 716
159 543
900 427
317 840
998 766
733 497
963 45
581 657
776 471
728 925
907 31
532 933
708 51
904 868
762 65
259 718
882 191
5 863
657 112
303 513
542 456
670 541
988 654
383 155
517 180
59 88
790 400
636 757
21 19
763 324
941 232
578 61
767 773
482 269
669 563
973 532
434 978
692 334
909 319
56 659
768 726
646 166
442 655
805 53
290 280
779 277
277 348
633 488
156 52
801 67
782 356
610 81
528 664
912 616
969 348
524 209
839 641
842 345
955 522
373 177
9 862
932 911
376 354
813 5
556 16
18 955
361 362
603 166
141 636
755 590
854 247
482 386
72 866
506 423
65 172
909 492
488 162
325 355
296 447
807 361
235 160
87 100
763 67
43 143
787 919
8 939
654 13
181 922
242 365
683 650
341 814
536 506
144 509
142 155
805 868
700 987
533 820
110 818
761 69
701 395
969 985
766 532
599 694
953 672
482 410
951 730
103 341
183 413
902 186
971 117
504 737
991 972
861 713
140 403
444 962
256 658
456 558
619 854
119 967
914 256
411 608
442 715
502 713
901 485
340 945
305 767
796 398
449 560
522 79
727 945
942 810
776 604
518 429
343 644
133 873
497 942
862 238
647 598
81 449
126 646
223 833
469 277
852 569
520 469
528 370
317 915
831 715
804 515
376 586
39 714
899 960
812 296
350 579
788 853
262 486
501 209
660 347
211 446
871 604
453 694
491 443
57 67
219 127
651 455
149 462
839 888
545 550
136 125
531 608
395 896
853 618
574 472
334 312
625 301
236 111
543 727
126 919
259 313
652 426
695 767
277 50
501 114
942 784
274 690
428 371
314 776
344 471
177 145
773 552
150 889
198 690
433 872
126 157
878 270
835 74
235 943
335 233
554 485
883 282
123 45
95 114
554 653
193 891
680 476
366 449
372 145
12 217
374 489
384 412
611 27
218 160
54 114
342 916
391 782
289 123
757 371
887 832
46 742
526 89
72 336
566 13
291 433
664 922
571 803
684 567
723 962
994 874
604 528
634 390
639 276
45 523
253 715
523 461
765 915
302 467
486 767
186 887
982 247
49 189
978 194
951 685
184 333
163 129
728 726
991 816
872 906
497 695
393 301
191 452
291 226
499 62
707 88
354 106
648 53
716 190
176 301
325 35
752 908
235 554
807 224
246 396
927 223
983 650
620 347
664 106
2 193
334 637
195 24
22 559
487 638
883 165
329 909
661 718
572 588
919 441
535 175
357 468
636 303
698 325
807 166
591 601
394 544
152 515
34 201
831 724
544 687
619 229
792 136
159 484
739 205
868 750
630 609
80 644
732 198
891 577
762 539
863 577
892 173
582 690
261 470
975 639
380 95
618 45
866 180
638 972
720 189
442 891
490 15
880 997
849 34
632 826
624 257
109 824
730 318
881 645
131 206
213 444
325 424
114 886
757 350
485 387
657 954
365 514
495 441
186 398
639 209
76 895
558 378
775 670
214 955
773 182
885 325
223 878
979 991
800 15
42 282
826 216
140 510
803 923
929 937
770 857
593 106
44 130
581 976
157 235
619 126
176 516
9 32
63 849
775 978
936 613
658 546
383 347
812 228
949 697
628 496
330 682
482 564
924 184
11 126
165 308
996 412
470 644
772 172
963 783
236 429
928 637
746 771
149 210
257 1
875 856
169 693
196 21
711 420
804 238
886 137
741 274
279 102
917 736
752 638
995 516
236 810
483 833
39 255
11 32
375 479
253 152
252 708
29 168
615 444
691 587
980 634
717 336
62 69
396 917
812 1000
208 566
381 594
720 825
998 739
112 995
977 945
658 739
946 952
260 686
651 542
266 776
110 743
608 46
172 195
89 514
134 661
872 534
688 403
1 445
768 828
953 301
37 524
412 675
53 85
37 968
532 365
291 602
309 730
70 882
813 739
54 35
968 228
870 19
84 351
289 40
116 286
291 761
613 504
691 589
989 410
401 548
667 780
678 226
156 793
537 25
928 59
149 668
11 307
472 955
435 624
132 624
353 496
199 947
872 172
43 590
246 29
87 877
237 436
176 263
642 274
621 592
432 685
101 210
267 117
835 730
306 346
950 623
842 41
620 723
187 916
748 128
845 400
246 737
704 56
846 34
828 471
48 37
425 748
392 183
597 967
415 724
382 92
159 408
139 166
442 297
83 995
322 917
504 597
504 546
61 853
105 39
757 177
547 631
801 402
418 895
376 168
419 54
500 710
65 39
524 306
174 757
712 352
498 60
216 758
855 936
193 72
606 94
722 768
905 630
883 530
693 373
263 368
372 385
746 357
72 661
82 734
892 52
508 622
513 721
321 204
920 513
515 987
61 353
28 23
477 835
439 579
587 300
721 734
401 622
37 67
431 627
742 567
570 870
186 769
539 621
477 805
761 131
332 316
87 823
859 884
176 380
477 829
612 69
964 104
692 624
369 911
798 947
360 524
793 469
197 604
858 175
310 917
592 615
561 619
354 962
802 709
662 639
255 223
895 61
88 189
849 775
46 485
698 614
475 479
413 179
169 424
536 392
878 197
7 913
354 167
752 626
618 234
437 563
128 586
316 207
952 287
987 817
399 791
829 677
852 932
23 285
9 682
539 602
54 297
141 989
617 888
648 709
671 309
629 802
350 114
855 559
992 238
111 298
219 146
252 769
733 845
721 536
477 192
168 560
396 189
730 740
800 152
146 214
37 61
497 906
323 268
297 498
746 989
902 241
550 6
876 419
775 235
303 251
225 179
876 769
646 825
399 949
499 855
704 474
997 753
166 659
843 851
166 215
313 211
96 274
514 223
735 295
170 514
129 829
695 502
741 461
884 996
267 316
627 969
177 578
846 270
382 990
188 94
526 37
552 327
82 629
700 450
422 27
760 927
160 260
909 571
130 961
983 980
864 753
266 202
864 556
619 475
945 330
759 352
500 820
802 372
671 235
110 753
61 42
763 4
511 261
333 747
975 235
334 988
937 968
38 677
685 613
483 162
747 500
69 114
625 364
547 986
965 278
929 489
597 503
648 523
761 143
169 360
380 464
741 677
396 723
221 495
34 560
171 346
550 213
288 723
533 277
264 353
883 59
605 321
357 85
353 577
359 48
783 371
738 411
380 720
888 344
658 360
440 384
255 390
38 969
387 781
605 680
93 670
251 503
768 430
624 250
380 399
612 169
877 446
437 297
838 864
871 650
256 808
839 832
830 489
96 570
775 504
679 671
680 291
763 772
776 268
842 899
605 850
248 682
453 852
998 211
54 382
847 307
271 552
437 169
801 889
36 706
1000 320
47 385
319 619
804 482
417 759
938 637
591 163
986 508
823 774
269 437
941 106
856 614
474 299
907 217
407 146
524 388
789 971
95 956
170 52
512 889
967 5
748 130
696 1
371 936
112 606
450 58
921 746
680 400
958 814
201 11
278 409
42 889
61 138
976 707
174 180
597 796
54 627
670 718
19 167
635 987
822 779
647 456
78 923
343 255
235 3
393 661
562 434
691 674
180 403
410 446
177 613
790 234
505 611
233 113
507 567
903 16
557 1
91 877
158 918
867 409
480 999
418 857
932 457
246 768
869 995
251 271
633 722
675 788
320 495
749 538
282 325
120 643
854 651
734 742
113 458
734 547
882 67
462 345
897 590
775 224
999 160
29 692
525 704
275 780
91 925
344 592
112 346
777 661
709 755
665 999
54 934
483 228
959 641
650 655
430 124
856 642
895 721
594 370
147 257
854 878
718 482
209 484
951 32
122 759
423 638
453 978
475 177
942 801
675 60
745 546
603 790
1 747
106 699
655 553
967 118
300 940
283 515
69 83
194 933
913 539
241 227
859 175
453 367
316 728
891 664
750 777
677 731
580 327
658 265
102 143
222 996
349 55
27 717
52 495
337 97
58 639
543 986
289 777
27 256
611 985
964 941
272 217
188 347
532 10
212 544
482 706
792 763
58 234
433 247
639 49
417 692
313 293
633 253
837 242
352 640
241 590
499 362
547 48
36 422
5 330
194 994
307 952
545 866
36 721
788 66
87 622
147 640
171 239
268 577
144 620
748 573
342 945
374 396
32 557
601 40
196 674
309 358
993 841
701 308
141 50
426 640
108 264
696 846
406 859
79 579
707 534
826 113
389 670
223 633
411 586
931 55
491 505
492 306
788 508
169 946
444 138
761 324
756 946
587 428
381 916
850 281
813 596
596 662
467 567
277 525
224 345
28 227
845 169
828 541
803 702
389 802
452 634
672 715
312 97
194 699
217 685
295 501
398 19
769 321
179 387
138 895
790 122
572 354
579 280
646 684
95 935
558 364
405 806
530 252
944 642
71 912
771 974
605 377
57 31
345 791
550 904
88 303
538 765
778 288
735 215
356 868
396 721
383 112
488 208
636 298
688 429
152 929
842 653
583 192
833 498
856 978
488 179
718 783
101 121
672 550
584 204
386 264
497 968
277 30
294 303
628 220
306 908
69 119
33 983
545 627
845 187
860 114
318 21
77 512
225 136
38 795
127 816
956 785
603 333
133 107
768 727
282 342
556 416
113 25
602 67
640 742
877 251
351 411
143 821
812 435
318 221
154 705
138 75
889 502
583 3
716 188
935 134
79 125
682 105
350 976
640 603
210 815
379 860
676 140
301 347
924 889
875 202
854 793
194 755
417 413
173 485
442 948
101 41
75 994
339 418
737 598
341 456
653 638
879 91
238 269
947 643
348 611
598 514
847 391
408 290
538 547
416 369
750 876
700 101
736 10
109 394
431 661
330 281
927 446
5 347
673 287
114 759
350 204
208 611
792 859
871 575
737 280
339 16
705 223
91 844
397 749
212 148
318 115
184 723
935 164
227 603
958 711
73 281
681 996
601 84
782 421
496 585
534 369
430 307
868 84
354 716
527 915
72 192
290 67
19 699
892 161
703 753
674 126
969 4
456 708
181 894
405 57
225 65
247 309
83 319
381 434
855 992
737 27
192 435
665 762
842 85
84 71
969 341
642 643
511 73
855 935
456 80
125 235
744 745
741 458
878 473
704 192
749 587
429 227
210 237
149 319
840 705
131 863
129 147
405 274
295 924
287 408
76 934
350 993
602 861
401 412
35 441
850 178
729 440
589 749
261 627
732 610
57 823
794 32
729 716
950 308
525 829
220 776
703 364
192 371
732 713
932 931
870 446
901 265
780 724
850 678
167 48
973 661
631 878
535 532
889 488
214 597
577 554
945 920
751 305
80 300
661 136
509 35
521 929
308 396
570 988
134 714
945 121
242 351
177 62
936 258
22 850
532 765
22 529
885 377
526 511
675 8
435 752
161 157
450 659
471 490
355 473
520 786
651 109
971 573
500 861
686 578
827 719
215 332
964 434
83 934
707 934
565 449
647 736
442 509
14 921
259 610
953 310
576 701
747 993
102 460
85 674
573 954
746 239
861 579
37 82
989 794
111 742
586 760
753 23
435 726
910 589
645 830
897 569
621 154
315 460
340 924
695 707
234 397
269 273
183 885
131 227
827 157
76 677
43 764
226 657
62 399
797 884
736 343
759 908
903 966
511 25
835 343
761 530
358 554
566 575
944 44
143 682
196 244
855 73
621 193
599 483
161 553
79 828
640 127
604 355
35 789
924 708
723 761
735 133
70 899
750 982
212 196
971 742
423 841
648 231
153 367
36 675
614 286
711 578
188 753
374 84
311 572
601 666
69 938
251 882
585 493
301 525
144 375
485 864
329 991
490 598
156 114
94 145
106 638
684 347
481 613
603 161
877 887
617 718
84 955
948 659
595 633
100 475
205 272
179 274
892 545
486 30
663 625
917 289
709 581
727 308
181 342
722 982
108 677
366 58
966 649
38 764
389 237
619 903
877 32
576 147
34 2
214 488
812 117
239 786
921 213
971 720
127 283
736 508
266 846
520 660
267 650
804 499
343 544
362 373
796 759
621 589
484 377
108 687
191 781
840 624
372 105
756 173
739 645
259 47
207 632
751 293
333 23
734 958
846 583
585 971
651 819
985 888
203 234
533 4
472 422
789 342
9 204
104 682
51 105
625 362
265 129
642 766
217 637
108 624
810 119
979 309
314 221
425 384
862 61
987 99
536 926
369 986
459 980
965 254
775 264
874 152
115 975
772 499
315 475
645 316
136 981
626 112
369 368
519 929
198 902
202 746
311 491
538 108
834 859
662 767
569 537
541 387
969 998
787 762
538 757
602 937
943 814
549 426
511 649
674 301
851 92
578 734
158 708
646 496
152 429
169 644
494 224
753 991
275 326
879 577
814 864
27 669
543 589
346 146
455 904
691 385
939 895
455 389
49 653
356 380
274 322
298 182
237 381
596 449
981 851
79 308
483 17
480 54
714 776
729 347
399 159
294 347
503 188
203 463
704 827
93 64
786 427
367 86
997 14
246 791
748 423
595 432
560 53
697 665
119 648
335 643
398 618
40 391
717 355
155 655
93 271
505 223
755 684
671 348
263 305
164 725
540 444
890 8
27 185
387 983
137 401
792 955
156 779
21 542
723 289
175 345
211 392
491 751
242 269
290 840
56 930
448 405
123 88
412 861
912 276
619 121
661 660
388 853
718 263
40 654
909 694
371 408
257 859
618 639
904 861
636 59
377 663
141 960
714 21
896 730
475 152
763 798
850 509
159 738
501 26
299 472
908 42
6 183
911 243
795 867
481 306
962 258
765 612
338 834
882 963
708 163
379 263
519 710
725 791
989 564
324 776
799 975
693 385
698 381
185 723
704 830
393 954
171 648
842 228
797 48
471 161
1 45
854 826
329 939
92 917
728 948
34 566
30 354
181 56
906 951
588 981
27 46
564 61
838 684
228 327
33 998
512 277
721 326
222 261
406 497
624 185
686 57
113 359
299 343
273 765
54 669
518 678
210 303
498 557
92 407
858 334
788 777
255 824
372 804
300 42
534 793
503 994
752 424
739 591
964 729
361 794
991 785
308 763
700 693
486 497
139 491
625 911
314 682
191 813
903 645
214 976
353 312
953 578
281 304
883 488
762 370
134 149
215 751
714 992
927 247
626 168
180 555
898 482
498 140
790 462
765 533
377 814
457 685
909 377
707 325
40 960
678 170
150 309
565 446
238 285
64 437
543 210
622 413
798 161
281 915
235 986
961 568
707 365
863 305
876 277
935 883
226 713
786 209
934 7
372 770
633 664
171 729
17 463
454 119
142 131
405 354
26 608
678 675
460 641
593 496
814 953
245 432
642 634
844 794
199 922
70 63
602 591
383 728
828 665
946 599
114 929
890 604
431 119
827 103
18 563
483 129
404 939
213 459
204 1000
774 321
876 379
27 900
775 373
139 83
857 668
549 200
769 775
132 499
544 39
375 438
585 679
760 101
229 59
893 544
610 388
389 321
234 810
614 252
719 701
339 42
621 223
243 293
810 21
960 37
851 202
944 370
540 327
507 425
498 362
519 269
87 597
27 731
17 562
475 923
181 767
183 431
640 823
103 599
563 407
652 378
733 662
921 794
223 254
459 545
928 450
326 19
4 891
875 324
753 952
755 273
649 5
15 748
200 914
420 194
974 670
356 24
986 163
687 260
955 253
181 955
989 630
434 685
810 958
179 213
984 923
489 101
516 804
334 380
877 57
166 918
174 266
639 428
781 58
420 477
365 387
292 920
662 547
866 833
571 781
789 306
190 530
822 656
16 434
653 670
396 455
365 852
191 887
138 269
257 727
275 405
839 224
474 837
559 817
661 854
194 484
410 239
978 296
257 585
534 291
262 220
117 954
888 160
156 679
364 228
720 314
424 607
178 429
851 49
873 19
976 528
40 826
622 732
787 967
895 303
458 368
199 928
6 830
975 71
127 740
480 873
984 592
213 426
3 859
185 249
735 99
113 764
582 236
70 6
386 247
998 873
755 55
617 198
438 916
771 531
249 163
844 63
959 498
270 668
766 808
101 21
292 739
360 93
776 185
630 836
277 130
766 918
241 5
610 514
548 665
943 443
728 564
14 254
619 839
810 721
994 831
851 292
698 781
976 313
304 131
708 952
462 537
124 422
379 296
410 597
135 516
834 774
208 424
191 849
28 284
555 619
479 830
933 146
823 241
799 449
399 530
278 280
561 868
766 231
355 416
535 106
753 575
901 726
119 851
255 583
299 429
813 822
732 994
651 750
979 69
255 585
698 439
465 543
960 776
354 730
557 658
172 199
177 116
878 467
626 966
431 116
205 450
83 572
554 533
513 66
163 133
596 822
870 97
886 531
641 643
881 315
829 230
757 455
813 770
85 667
569 965
749 425
55 372
154 57
880 938
438 610
206 715
380 527
511 966
787 598
562 68
626 874
351 948
73 981
58 315
697 722
74 731
614 150
633 294
652 798
491 18
338 7
144 692
8 178
810 851
13 975
117 756
155 525
946 105
790 810
558 458
390 475
153 502
850 915
181 773
336 757
207 348
633 427
129 572
608 710
474 860
347 710
876 503
25 562
122 767
596 888
117 946
594 198
144 297
14 66
296 672
744 360
759 486
314 774
196 525
459 700
541 570
198 94
83 385
494 784
420 510
19 598
378 556
577 638
527 921
374 999
193 698
425 692
993 279
330 649
522 905
930 265
867 424
228 530
51 454
755 423
45 299
67 443
144 810
203 60
817 398
756 581
330 967
573 685
406 688
24 282
458 954
484 599
269 72
116 203
933 780
671 543
73 17
303 646
554 918
143 752
727 601
600 480
595 498
556 651
551 741
973 785
289 292
911 277
732 531
246 322
366 13
841 709
172 145
501 157
496 93
179 9
120 745
380 792
645 982
933 710
899 494
439 653
316 741
412 12
64 158
860 424
526 716
306 30
343 830
885 405
621 908
166 145
297 547
176 870
283 296
870 144
612 245
906 552
556 525
463 51
607 77
397 719
218 50
529 726
484 46
389 978
966 244
701 661
176 779
260 652
937 758
615 70
998 378
542 620
831 319
283 723
440 76
403 664
664 9
204 996
314 788
414 909
972 728
948 415
283 223
717 992
838 768
712 579
313 875
598 994
9 21
848 625
75 657
693 897
403 96
27 354
631 21
111 675
273 625
388 102
489 832
579 687
783 699
319 501
217 275
171 550
603 91
91 661
812 81
118 690
775 349
593 638
492 750
98 336
744 283
52 444
962 632
363 816
576 956
904 637
210 180
580 152
240 766
607 254
500 1
530 5
20 104
104 549
254 973
310 589
319 661
362 573
883 715
159 538
452 310
248 260
347 591
461 214
461 835
920 229
685 774
992 549
447 225
93 489
78 30
246 690
930 308
632 774
909 502
164 426
325 719
264 479
56 395
329 17
284 515
820 604
857 922
291 505
191 613
258 354
594 652
390 529
415 624
52 499
400 818
704 235
574 715
299 927
333 181
476 491
780 199
757 806
259 98
71 164
450 561
169 239
399 471
927 627
645 465
438 840
788 951
635 970
698 779
537 623
968 57
10 345
412 867
886 648
107 410
346 509
352 450
137 482
83 362
237 149
304 200
906 334
739 606
387 276
774 966
330 350
10 618
481 13
12 235
629 211
979 340
437 689
928 463
728 121
726 742
818 121
448 757
133 366
80 673
99 910
133 860
530 260
619 998
443 157
246 93
181 33
891 880
390 685
950 300
915 889
896 46
298 46
60 700
732 647
833 298
586 247
360 184
851 19
418 526
361 493
448 207
994 744
653 635
449 838
542 221
971 316
133 155
296 807
361 95
999 468
394 246
883 206
419 278
132 811
728 964
907 155
11 89
128 737
250 244
625 845
25 841
304 765
509 395
475 825
900 447
148 91
233 842
805 624
9 945
358 498
127 81
118 660
215 124
721 760
566 710
212 778
209 618
419 736
987 314
716 474
472 702
918 394
31 601
149 428
259 553
75 259
557 765
568 956
755 14
525 965
950 815
989 866
895 479
623 93
638 464
487 99
996 121
196 687
328 527
119 988
885 124
829 327
622 154
90 940
879 363
453 761
217 941
944 29
107 373
876 878
564 161
897 54
432 550
896 620
287 84
15 604
385 449
123 940
849 96
846 523
793 95
860 527
806 788
465 34
291 388
628 781
699 632
721 66
682 657
931 659
455 577
358 408
679 674
474 526
188 2
399 920
44 287
98 122
941 424
818 882
684 937
936 860
722 985
402 427
882 741
746 229
467 91
475 555
869 725
122 543
219 338
140 198
917 650
918 540
515 53
706 624
309 766
726 943
25 423
856 280
730 571
435 365
976 380
44 478
896 482
236 991
546 253
498 985
824 62
367 236
530 410
192 453
703 992
555 646
194 258
283 490
978 52
123 76
932 946
27 592
808 370
857 649
992 887
596 25
4 939
667 415
48 140
80 828
533 737
829 886
218 139
910 840
974 475
700 653
862 367
281 975
171 87
962 609
22 402
911 758
74 929
264 443
342 56
967 363
681 842
20 407
82 815
172 423
954 577
968 714
252 537
967 292
429 833
9 692
943 183
690 655
643 238
475 175
509 996
905 836
711 364
52 926
732 248
654 540
38 873
601 22
274 376
837 155
115 80
237 420
563 712
192 36
315 247
532 77
670 505
671 92
796 290
579 677
862 784
561 432
709 977
775 246
321 55
205 849
499 364
473 571
559 201
465 991
447 844
349 850
56 364
325 832
462 811
395 176
147 307
750 349
250 170
198 101
909 914
855 535
999 924
451 479
372 985
114 928
216 939
898 605
107 475
959 736
740 779
175 2
544 179
382 299
50 760
278 784
107 220
488 268
558 619
221 159
3 460
204 570
375 89
668 681
852 984
268 694
294 436
719 463
404 247
401 545
894 449
616 71
49 43
939 469
344 219
274 201
333 221
77 149
371 366
145 125
151 613
881 892
675 649
43 387
334 750
659 78
356 28
956 705
793 292
593 801
900 86
912 536
63 254
662 97
314 794
679 261
62 992
621 389
933 816
889 796
41 973
648 464
96 580
516 63
700 371
903 466
357 156
38 217
891 802
322 631
703 734
264 468
1000 174
449 283
587 108
493 777
239 686
607 319
300 750
11 295
878 753
300 315
52 453
818 806
404 410
594 896
401 104
153 947
222 887
262 601
876 800
610 448
309 27
943 243
891 367
2 977
160 577
326 118
404 897
922 512
711 405
289 790
482 612
538 364
476 225
286 83
102 971
760 272
904 766
201 520
808 898
760 631
469 882
328 816
982 447
872 79
722 34
600 113
58 907
125 905
815 600
87 548
549 927
61 758
220 637
862 817
115 589
633 459
370 864
397 842
941 601
19 893
579 149
637 927
770 48
719 823
772 319
185 766
38 351
464 13
601 198
238 510
576 44
30 241
566 507
233 708
21 721
873 466
964 127
688 584
832 333
921 375
267 569
160 930
311 459
58 788
654 377
507 700
923 491
548 119
263 789
325 850
656 121
714 886
669 261
740 682
488 799
365 973
352 553
235 490
867 68
73 109
917 863
120 490
635 317
519 414
288 383
822 628
145 450
397 668
972 616
490 342
487 288
777 233
85 1000
94 903
847 240
882 474
850 292
442 111
383 890
942 783
387 896
138 144
43 474
49 560
949 518
563 613
965 813
848 475
92 46
499 140
254 636
837 569
815 201
611 56
187 842
256 353
577 696
320 153
90 552
427 838
600 133
755 713
222 826
836 241
757 637
335 323
973 401
155 365
563 344
39 322
708 177
635 784
386 636
90 527
844 976
403 87
645 438
557 461
811 87
604 670
526 960
327 414
483 37
140 536
916 576
783 466
582 349
569 358
245 7
610 499
572 792
621 304
388 485
802 375
835 102
563 969
716 351
121 404
115 715
137 251
815 380
483 601
477 581
339 916
573 663
911 674
514 213
429 366
940 334
770 604
558 530
31 147
390 465
976 146
934 265
506 197
938 866
495 618
265 935
870 899
718 685
622 368
169 117
930 767
313 263
19 872
620 488
938 337
541 830
384 124
252 400
564 56
987 87
593 347
366 654
931 573
64 376
491 584
192 246
912 120
850 98
587 371
773 141
675 984
270 819
366 921
35 827
974 410
1 148
279 751
93 111
605 825
622 358
312 149
186 24
141 821
770 440
818 288
773 16
748 922
912 136
175 363
934 320
425 547
280 451
16 104
872 307
779 655
518 276
206 686
318 663
449 574
48 220
915 190
962 927
730 165
598 346
404 248
375 922
595 943
957 439
532 18
850 426
94 703
481 581
243 151
565 238
939 183
80 643
159 670
616 613
912 778
325 692
759 809
873 945
238 148
350 556
170 117
851 737
970 928
649 773
390 65
799 927
800 409
642 188
50 193
97 959
536 747
293 255
718 101
701 228
636 134
417 312
593 390
493 939
582 354
276 430
553 714
825 551
182 791
373 858
33 379
126 127
687 977
226 440
29 466
332 346
420 457
534 400
868 122
780 589
444 695
421 180
198 524
874 61
139 229
727 751
133 84
229 380
429 969
181 792
935 651
342 428
754 176
316 71
970 526
372 321
871 80
415 955
627 113
572 28
274 557
71 29
346 653
397 571
304 365
199 107
224 612
244 857
995 348
717 37
200 716
706 785
893 920
452 892
771 485
983 372
927 129
502 761
79 999
346 693
222 141
171 971
455 480
269 418
971 167
765 568
914 758
88 384
174 152
177 744
741 904
117 384
405 935
471 598
697 466
680 686
670 964
640 169
252 232
784 544
695 489
907 822
228 605
471 930
160 342
937 724
967 842
46 325
640 939
167 16
836 537
898 89
64 654
385 309
717 704
721 879
632 754
845 873
941 439
682 263
896 215
315 272
862 663
440 42
791 810
814 232
736 586
348 320
730 279
850 553
599 175
769 209
171 666
498 567
360 754
470 696
868 200
786 138
412 886
31 32
15 261
999 695
215 563
839 522
746 518
618 638
268 222
950 37
674 413
670 961
144 99
222 639
158 208
225 138
4 781
109 349
461 672
913 181
512 645
76 575
170 585
276 606
59 274
106 949
874 310
217 269
91 409
151 225
909 530
493 930
108 975
770 626
854 354
778 341
639 567
109 18
577 792
533 539
710 179
1000 461
571 332
372 926
671 945
517 574
69 590
611 345
936 976
203 807
223 787
400 298
38 450
209 467
372 213
93 216
41 752
466 714
876 773
411 292
409 917
644 548
361 949
145 855
795 317
886 474
145 915
45 425
86 867
584 842
519 499
640 320
810 273
299 859
621 788
463 397
424 723
157 293
154 236
383 183
134 437
740 246
346 701
294 753
340 496
475 211
845 750
547 130
674 584
915 659
290 206
941 729
732 318
592 187
897 491
178 337
357 764
353 540
764 175
588 944
893 606
195 64
276 495
605 349
552 573
477 812
465 198
132 950
464 860
982 453
170 67
1 395
802 340
108 248
938 645
403 900
854 190
51 609
177 109
395 763
154 531
788 133
346 286
777 795
286 437
946 565
369 261
659 909
44 883
206 179
66 523
884 286
964 256
502 990
26 37
152 649
17 590
459 665
15 645
309 317
991 390
45 552
905 788
555 982
129 543
349 223
944 421
556 338
551 969
13 362
386 941
767 20
868 60
890 44
923 235
529 570
149 394
105 225
368 212
626 683
466 531
218 763
312 416
24 520
752 665
927 801
146 657
95 474
218 696
240 463
755 228
790 853
788 569
616 418
662 116
358 721
713 252
831 511
239 77
351 402
40 29
149 973
531 360
789 67
904 665
366 318
248 98
935 262
360 567
965 263
536 938
333 241
825 922
951 365
305 429
80 314
267 360
257 506
55 671
982 701
573 519
285 634
317 542
115 234
852 611
140 851
588 455
271 289
2 182
665 203
148 613
23 751
776 727
273 654
51 135
318 759
630 795
296 182
80 840
686 684
587 636
816 719
567 101
111 622
762 111
934 74
42 186
771 833
151 969
727 610
615 303
633 606
339 112
933 573
185 987
403 5
309 386
55 846
912 122
106 236
434 10
751 220
904 291
682 298
611 543
868 243
798 208
27 188
463 805
832 55
851 177
383 238
387 639
69 968
768 4
188 726
370 952
42 833
591 375
140 777
655 182
993 162
515 685
656 109
189 682
684 837
5 306
693 41
909 570
757 320
90 298
879 735
572 831
129 580
749 717
56 313
289 634
303 806
966 761
508 324
6 570
434 741
131 683
344 901
12 904
402 376
907 641
872 706
948 159
863 293
941 308
559 698
481 796
113 892
583 126
660 97
737 286
644 274
433 437
573 355
861 447
257 818
144 334
920 200
277 122
455 733
212 884
275 841
390 750
120 56
829 574
546 564
127 929
649 636
732 829
293 667
826 644
84 20
263 550
535 626
234 348
434 732
970 452
808 865
186 543
590 340
655 937
427 473
742 118
643 281
376 511
1 309
288 106
289 954
589 321
4 30
506 817
157 651
141 84
915 279
668 227
441 78
429 892
808 985
480 298
271 268
730 780
878 641
636 998
491 384
546 942
639 842
436 413
538 761
989 23
177 270
315 516
701 745
163 865
886 318
91 933
150 123
717 991
419 592
947 832
119 959
411 259
49 159
50 532
653 601
538 993
833 129
887 507
109 284
1 502
294 100
903 495
236 993
152 173
272 734
423 742
970 809
364 79
669 153
460 219
250 401
874 257
42 318
162 386
399 442
618 164
31 136
698 31
691 735
467 604
727 658
152 760
779 744
378 434
4 148
702 972
244 604
97 903
405 8
662 555
324 203
985 29
279 53
260 252
740 502
784 616
888 274
181 341
407 381
87 145
116 287
839 489
443 701
167 489
325 878
522 8
336 918
245 764
580 122
225 993
73 231
343 541
81 929
486 455
837 795
351 25
339 979
81 288
469 130
217 877
808 269
99 932
408 149
492 250
52 642
526 483
322 327
454 470
882 344
389 10
161 93
713 587
861 611
697 831
825 330
50 989
909 352
68 34
662 33
226 659
584 522
364 316
193 701
971 255
310 176
556 345
568 462
328 626
628 645
442 12
698 3
831 677
42 758
325 825
579 345
301 750
463 156
851 247
740 344
149 663
86 440
230 325
240 939
998 13
997 740
20 924
119 910
419 637
759 490
788 250
405 458
162 924
932 5
412 110
85 187
914 262
725 553
716 742
266 519
388 437
447 536
9 714
802 161
538 239
145 479
13 923
848 796
741 642
111 216
770 556
624 207
710 246
526 84
888 681
685 898
166 923
496 217
239 134
999 325
63 600
102 871
698 812
132 221
517 799
818 641
754 935
814 68
998 385
209 507
32 644
480 980
864 501
126 533
851 93
528 14
497 75
373 754
878 673
314 852
2 914
933 992
129 751
64 819
17 805
604 267
857 417
582 601
420 374
659 509
88 468
780 992
278 296
982 217
502 423
564 355
596 530
804 984
485 252
952 128
871 464
372 20
836 266
526 279
86 863
737 806
620 48
991 226
301 200
459 871
327 289
630 351
864 86
377 347
337 54
339 310
620 793
343 203
295 516
720 653
51 778
714 593
603 302
722 99
800 914
596 836
62 872
197 213
98 856
195 946
192 162
553 250
903 602
836 722
411 215
723 993
707 111
126 504
876 558
614 729
428 197
354 923
833 116
16 181
571 100
513 139
127 726
733 602
682 976
32 464
660 925
859 474
481 617
892 135
865 106
296 935
670 552
535 368
31 729
534 611
890 251
135 287
128 258
640 12
645 827
391 825
733 573
334 305
781 280
272 581
64 149
179 109
793 892
52 526
316 84
947 217
66 36
752 673
11 969
685 362
555 398
333 616
450 158
143 851
93 605
283 331
745 955
797 427
56 36
313 65
108 183
974 593
485 974
801 868
675 170
394 492
107 306
361 1000
685 144
638 6
458 618
955 273
158 919
302 149
348 846
680 174
529 102
617 854
40 116
759 800
134 816
604 521
635 386
817 229
86 797
126 83
858 592
798 826
702 386
39 822
582 675
177 402
525 667
978 973
515 584
650 849
558 888
297 334
701 200
663 402
115 58
327 754
476 461
31 990
305 648
52 669
405 986
990 826
861 777
876 434
341 135
963 214
649 990
585 574
626 952
473 476
118 42
504 330
155 314
163 314
891 762
205 69
129 744
738 847
829 625
238 253
756 74
193 724
940 75
540 670
676 555
204 184
991 733
300 157
760 967
241 945
902 991
38 30
397 189
985 125
137 272
648 519
184 293
161 913
43 76
66 48
863 813
585 71
426 936
961 884
363 936
798 792
166 565
218 364
209 651
458 537
17 122
365 65
308 362
451 461
835 930
164 211
141 446
516 267
389 529
972 456
850 521
7 563
91 75
253 426
300 134
336 367
806 475
265 175
811 372
669 448
779 319
420 239
562 107
988 993
868 55
907 351
416 764
736 140
332 109
65 328
833 624
434 657
977 891
383 548
927 97
954 748
182 871
579 621
59 799
561 72
800 823
881 177
165 456
131 704
297 859
303 875
280 701
243 602
231 27
764 53
953 167
342 46
566 671
914 120
959 932
460 397
467 285
257 640
662 208
29 59
653 901
317 286
981 854
253 809
541 433
75 912
346 421
52 429
113 360
370 194
484 931
668 400
816 928
95 444
305 348
67 309
981 131
614 450
240 500
873 60
731 473
691 695
337 974
58 179
673 668
578 231
656 776
93 351
757 388
873 399
440 873
438 331
251 481
803 664
115 948
770 127
423 391
966 354
504 71
397 594
769 467
652 135
18 196
386 995
636 957
572 376
756 947
383 584
703 425
590 911
54 572
637 625
941 596
520 219
365 58
741 738
948 212
435 258
771 947
746 162
886 923
149 453
253 164
973 309
573 220
919 92
157 900
420 303
232 576
875 80
938 551
955 70
163 300
310 743
912 631
437 921
879 686
139 96
789 963
115 939
758 720
162 982
760 184
706 455
953 718
187 986
758 834
50 870
791 5
334 320
846 799
236 983
706 719
328 957
216 764
620 215
541 888
119 189
250 735
979 97
465 189
557 67
497 565
966 279
434 143
768 411
609 802
292 417
213 780
751 674
227 673
358 996
190 2
451 802
912 861
53 999
529 801
930 989
970 991
134 792
688 553
350 587
135 78
330 205
400 828
302 227
77 608
174 513
355 104
988 306
509 611
571 295
887 188
485 483
97 585
683 103
22 825
793 625
665 968
169 139
52 431
76 176
198 166
507 105
889 768
32 433
21 992
347 786
301 533
266 306
837 42
789 682
746 508
722 592
683 326
771 84
342 355
710 17
893 279
505 668
777 733
614 843
639 305
402 96
189 411
112 336
952 166
231 961
883 493
278 610
305 919
158 883
71 327
945 603
531 1
854 406
144 583
667 533
925 188
547 689
344 432
61 550
489 373
179 415
31 590
782 404
686 788
344 360
497 188
411 60
386 93
297 188
392 148
768 922
169 582
62 479
129 556
993 168
243 812
736 622
24 276
31 902
529 335
769 403
422 869
78 863
186 663
960 308
339 627
489 127
916 173
516 56
885 44
437 908
607 539
265 72
36 684
63 671
419 732
823 902
28 997
659 5
844 435
16 229
289 518
505 145
503 638
811 179
637 290
605 816
196 99
358 541
633 939
280 136
445 19
946 54
689 834
389 796
779 331
414 158
536 820
232 68
148 300
270 462
282 441
762 906
634 706
586 416
414 673
404 122
83 16
548 608
746 101
55 216
623 671
340 120
298 687
310 941
851 378
482 320
841 332
226 881
566 972
590 823
76 499
136 117
980 588
725 914
522 933
474 980
452 528
434 746
572 281
468 809
48 481
467 328
331 532
468 911
133 590
517 837
180 352
823 984
258 708
881 676
446 214
366 695
991 895
513 693
342 11
58 913
849 812
552 657
725 761
148 421
193 994
636 886
197 353
879 416
296 499
206 606
745 149
605 427
944 230
871 796
534 95
468 413
690 912
634 834
403 702
41 276
96 887
784 598
198 579
672 38
963 278
540 712
52 86
816 180
471 918
725 56
639 692
565 418
458 418
61 683
279 129
439 400
567 392
649 191
11 472
369 121
688 588
364 848
864 713
307 378
661 929
245 131
131 285
431 997
450 202
249 670
820 396
368 856
714 185
124 78
415 57
268 334
264 964
127 755
52 870
511 836
889 74
741 554
376 802
99 273
365 417
219 859
818 741
344 701
626 109
836 857
982 947
369 474
39 732
761 801
293 809
16 333
84 517
931 127
27 971
137 31
923 92
263 868
782 578
22 924
245 536
233 660
689 953
242 441
993 895
949 537
427 53
499 928
971 569
343 114
65 787
559 847
607 871
609 687
858 180
362 603
652 273
474 133
377 406
571 240
590 231
811 997
312 629
635 554
167 947
52 255
809 345
743 304
472 880
290 830
608 535
886 625
730 321
568 561
477 485
847 228
919 192
233 534
373 595
19 932
672 970
453 138
76 200
919 231
954 325
895 338
902 619
85 937
391 935
296 87
518 271
888 85
443 387
484 364
887 207
992 563
889 920
427 888
366 35
838 164
129 7
781 446
617 776
109 553
903 384
160 838
324 931
303 205
51 940
205 854
507 536
526 592
523 243
370 410
42 308
420 208
141 879
413 289
81 694
739 314
465 15
879 840
515 182
379 849
100 915
37 210
821 39
181 809
568 398
305 997
180 57
602 784
695 536
488 717
370 269
39 955
11 425
531 280
277 135
450 870
13 827
105 354
931 506
137 131
463 489
41 119
689 301
427 595
308 227
382 814
411 177
537 567
576 369
746 131
168 857
269 292
492 252
315 166
342 258
145 160
895 525
578 410
54 610
761 271
818 291
975 552
94 529
220 781
402 360
982 70
381 184
525 105
568 528
782 832
691 95
672 786
977 931
624 65
140 706
871 606
653 711
626 559
649 759
710 139
925 858
302 640
735 738
156 680
208 73
400 481
741 180
306 498
850 767
638 655
89 417
762 34
973 308
215 234
530 40
961 339
875 419
928 599
216 492
674 668
950 455
403 383
938 676
447 136
294 501
441 332
894 929
36 977
596 846
952 453
993 4
943 927
825 741
401 785
396 715
15 87
676 412
245 955
18 856
765 267
113 567
560 156
397 871
383 265
330 570
795 742
933 384
168 794
780 801
357 961
914 541
390 923
374 501
504 485
391 127
865 608
609 870
8 756
382 329
655 873
521 687
187 62
855 117
102 233
332 289
224 876
621 748
254 420
48 265
167 443
233 724
455 168
623 264
314 647
893 453
860 794
780 919
909 132
960 726
417 403
364 586
954 611
332 375
252 917
486 3
616 251
839 585
30 903
434 277
792 799
225 856
649 50
613 438
276 858
584 786
178 30
603 380
553 482
363 445
797 859
101 338
691 534
717 324
635 52
566 349
849 823
906 855
351 247
129 880
676 232
537 307
40 692
163 678
449 286
223 233
891 715
735 702
858 58
751 170
476 669
504 858
582 862
92 720
854 865
271 315
86 859
108 221
601 541
464 562
619 915
662 216
504 260
639 860
911 689
685 332
789 582
600 464
852 579
644 933
845 38
807 199
26 833
119 968
787 870
814 586
660 141
495 447
812 385
610 607
831 144
528 182
482 93
622 796
537 174
51 928
486 80
541 949
134 63
421 85
739 11
432 560
999 84
401 678
907 910
190 719
387 4
294 89
328 450
926 497
743 531
319 573
831 340
852 77
425 105
221 203
164 238
519 645
788 754
429 645
731 880
299 693
96 815
718 116
141 305
960 412
432 319
411 462
935 427
241 771
77 246
285 71
779 28
762 238
742 542
908 302
261 986
959 10
236 942
117 978
682 899
229 251
823 844
72 448
555 609
336 979
84 188
233 432
2 819
948 372
462 246
113 399
827 396
766 180
820 11
377 382
263 960
109 478
686 990
867 971
802 902
531 209
701 68
120 965
693 820
313 725
293 526
237 770
954 418
841 61
594 473
370 72
639 620
738 951
553 856
966 109
401 695
45 569
298 217
881 958
300 475
454 271
37 290
878 908
496 944
597 689
258 157
915 337
896 15
571 492
790 544
714 905
354 246
351 921
668 700
964 702
25 207
188 672
722 208
538 912
976 722
400 868
872 954
83 42
961 825
49 905
855 983
713 83
513 727
194 237
113 59
674 964
49 10
179 526
851 830
112 95
632 958
270 715
928 922
604 504
162 107
770 406
74 53
394 368
759 539
24 581
518 668
323 326
844 206
592 381
670 520
171 305
858 987
888 94
876 540
838 787
382 833
385 173
335 382
203 293
43 303
260 391
692 57
568 594
546 904
840 918
227 394
20 223
674 505
858 668
92 253
750 706
588 56
252 76
659 470
751 256
254 697
266 293
597 938
692 38
785 530
206 126
574 256
585 319
141 536
381 190
817 978
96 464
771 809
310 800
397 254
787 28
590 883
89 911
278 20
491 928
870 430
307 881
550 441
38 319
176 846
461 506
279 423
593 82
883 509
250 440
283 83
20 404
595 882
252 305
934 343
854 653
146 856
620 390
928 290
743 966
387 267
45 226
446 670
477 255
222 280
857 509
990 855
257 486
521 759
91 718
610 656
726 798
826 316
526 853
746 961
240 984
878 422
711 352
827 288
315 614
750 561
291 213
624 180
701 879
174 135
881 801
415 107
764 910
321 924
338 318
216 383
424 769
217 374
90 587
273 497
393 706
745 362
570 560
919 259
420 492
59 2
916 155
962 687
899 276
352 785
680 277
49 1
359 512
111 339
859 364
891 252
639 592
793 536
390 485
235 991
247 403
504 915
428 316
150 277
27 890
978 726
889 257
134 60
759 782
740 284
946 807
229 718
793 32
487 360
692 851
510 10
346 915
345 635
516 20
213 377
583 361
460 961
345 725
509 483
269 226
338 314
382 31
631 264
162 933
495 50
127 328
183 155
683 756
938 468
937 635
339 534
463 881
544 869
232 154
320 445
271 879
928 604
891 443
904 245
599 787
327 921
546 517
733 919
515 34
427 111
252 927
346 689
772 364
237 709
865 829
991 686
127 959
171 593
542 586
322 461
403 676
449 266
525 163
966 757
784 543
293 804
225 131
102 790
547 679
917 313
632 982
487 657
799 439
394 779
176 952
746 67
158 776
53 114
603 615
511 565
102 849
765 546
814 951
59 690
568 500
618 1
312 925
452 999
852 542
946 228
77 703
936 14
698 592
127 625
384 318
949 218
216 924
922 504
566 298
314 158
859 291
795 755
67 188
929 764
622 562
623 737
638 43
218 287
585 860
653 749
201 337
59 81
288 271
467 164
546 288
774 441
568 341
463 970
192 699
411 987
418 456
648 246
363 334
226 41
668 910
430 461
32 565
576 267
499 7
400 630
153 737
11 569
692 471
934 91
49 323
640 682
602 82
49 60
50 182
547 251
277 744
823 982
408 402
507 506
283 140
133 30
54 662
96 645
991 722
516 454
641 736
215 653
286 383
88 634
418 964
979 942
105 228
800 969
778 178
587 100
163 176
730 327
705 567
42 853
357 253
963 200
150 984
929 558
764 258
621 333
15 986
291 826
158 56
574 21
870 821
410 671
195 152
975 436
658 331
33 575
310 167
334 789
406 182
444 321
654 274
414 569
598 518
662 820
587 665
895 953
648 102
480 184
603 64
769 661
696 307
325 822
422 965
941 860
767 726
927 362
850 613
61 38
502 632
779 591
49 91
716 463
695 697
411 57
290 927
215 72
360 394
254 610
45 556
582 700
438 13
123 190
294 817
161 551
119 63
360 431
119 374
374 278
170 647
350 198
27 833
498 758
785 415
763 284
191 617
450 710
77 371
519 614
953 512
101 158
514 842
729 552
976 129
558 901
144 245
720 895
355 467
185 251
167 844
527 923
342 55
649 459
949 227
654 436
661 268
728 630
711 320
668 492
82 262
13 250
262 677
922 879
913 591
67 767
510 198
718 832
242 538
441 820
468 618
501 434
72 291
118 672
833 770
810 355
871 684
656 526
532 980
461 474
182 197
698 583
250 557
593 411
574 837
656 919
605 299
486 181
372 268
423 981
623 545
616 718
939 952
790 996
823 930
938 255
702 417
947 451
629 208
616 778
201 690
163 88
815 290
100 130
730 510
103 7
194 214
444 977
821 366
120 248
419 240
123 929
243 451
83 418
630 995
799 952
435 829
184 836
104 859
595 234
345 711
536 206
594 793
483 587
56 773
530 716
128 808
439 8
596 943
455 83
505 447
737 674
83 370
118 711
607 833
686 73
766 574
940 589
580 416
896 531
985 884
949 288
287 867
632 549
645 945
260 670
152 582
74 642
485 747
929 412
53 466
728 129
612 489
78 696
958 36
477 843
47 754
423 835
179 148
760 296
377 783
454 153
675 372
617 117
21 480
521 716
155 217
927 959
853 995
821 997
575 655
885 852
102 670
649 750
131 93
658 950
333 88
170 890
405 960
58 997
582 571
38 192
739 387
496 410
269 122
186 937
691 909
396 491
974 755
389 791
522 597
120 811
834 742
69 55
761 121
845 84
116 306
892 644
580 111
520 714
949 457
398 403
883 498
187 569
2 660
73 136
742 915
621 586
131 487
256 25
823 918
794 273
995 271
909 478
204 567
22 617
293 559
112 6
191 633
668 642
12 974
260 756
76 926
879 441
119 10
582 196
994 815
583 200
376 80
557 519
139 108
245 496
20 429
670 956
301 79
469 218
981 489
493 148
672 283
435 711
282 604
350 679
957 392
237 98
94 176
193 484
77 855
945 698
355 574
33 742
694 47
107 76
486 489
372 94
617 230
618 799
58 871
388 318
896 637
311 412
319 130
106 36
91 507
878 67
978 401
949 477
803 440
671 154
618 252
654 604
666 989
137 166
2 725
275 839
283 44
39 447
676 129
463 23
151 1000
829 726
807 171
675 289
943 655
656 11
678 263
511 87
817 816
293 56
916 409
85 548
797 419
977 627
990 572
351 869
815 552
394 2
175 490
226 179
733 765
747 997
752 852
812 42
254 957
715 199
365 422
616 788
110 379
729 906
858 80
355 276
253 921
219 378
129 146
444 768
162 955
794 432
485 580
985 706
597 832
605 939
36 490
593 630
806 248
618 763
548 884
371 180
119 226
238 749
566 430
561 602
582 575
893 233
33 124
950 133
490 934
144 460
996 701
200 140
189 592
808 881
369 763
365 722
681 855
545 911
681 135
690 395
841 263
462 276
301 611
244 430
972 965
753 853
860 76
932 356
72 976
504 506
1 702
871 694
870 805
131 529
535 629
666 877
414 587
343 550
501 130
605 707
123 234
609 90
724 492
434 50
919 51
480 779
106 423
755 160
452 371
506 436
523 167
82 151
593 905
607 625
840 41
684 81
196 206
768 482
22 898
245 771
424 394
987 710
914 545
411 359
439 293
618 60
164 845
187 312
868 418
684 208
286 418
365 486
904 227
96 562
360 77
183 286
68 880
295 307
547 654
434 135
947 432
256 142
680 371
512 839
323 331
648 787
479 802
955 688
110 260
324 198
167 385
191 283
452 628
71 569
284 736
421 581
397 300
584 597
246 260
34 872
234 711
150 994
583 205
590 271
28 127
298 818
834 570
675 173
30 275
565 676
509 873
328 365
482 56
631 757
80 469
255 48
392 103
839 493
46 701
561 384
473 137
364 937
909 429
724 290
154 609
101 789
681 388
917 351
725 403
682 734
549 680
576 964
400 814
384 380
944 568
995 790
202 742
306 679
640 751
239 481
869 228
409 146
71 68
709 842
281 499
935 261
394 953
318 653
227 20
764 770
436 339
78 645
972 169
168 203
272 512
372 133
279 465
316 892
355 591
10 450
860 39
171 94
741 879
562 379
72 254
760 340
415 564
935 752
333 874
709 66
134 818
936 130
441 319
703 246
755 109
969 811
957 468
570 828
963 443
34 229
87 311
22 331
281 918
114 849
726 941
22 975
849 398
787 583
136 248
893 938
400 624
631 630
312 311
469 253
692 833
102 683
457 211
720 748
806 975
606 421
378 460
876 461
172 970
108 113
638 245
700 225
111 569
445 459
305 675
612 436
236 347
455 2
918 933
982 441
590 567
617 950
486 796
964 436
534 300
926 624
722 221
469 756
291 911
23 916
768 194
726 958
743 910
988 753
289 590
978 174
750 558
469 706
401 746
561 548
790 452
890 241
302 220
220 259
737 613
617 18
760 33
909 991
121 426
173 546
357 112
723 720
43 152
37 121
905 817
660 289
381 825
602 451
507 470
888 774
94 538
47 295
172 167
833 824
658 65
295 439
832 639
813 728
121 571
706 251
107 167
312 973
120 884
714 794
357 345
954 576
292 617
543 967
479 124
433 552
629 488
23 968
980 9
695 619
61 703
366 795
608 634
224 255
600 406
995 261
525 233
816 141
656 455
72 678
998 968
438 433
546 908
228 871
876 366
409 418
789 877
848 656
317 649
555 817
468 544
42 946
882 774
360 196
336 808
714 623
537 315
895 978
36 236
556 478
516 605
63 572
539 952
662 232
667 546
978 538
79 110
685 46
741 576
646 120
978 501
541 214
401 9
276 915
137 102
536 853
426 560
518 43
158 416
354 135
66 696
23 893
232 602
618 134
794 27
131 127
485 531
218 361
605 181
730 769
245 686
581 991
808 977
404 66
888 51
563 629
143 988
331 810
684 787
631 755
676 698
638 130
297 609
740 144
579 671
790 52
400 90
526 908
439 677
523 268
836 334
297 791
547 885
563 815
300 964
156 603
126 598
630 952
954 180
726 339
157 101
590 27
55 190
874 574
407 862
529 619
635 177
575 815
322 972
226 634
637 980
332 425
616 750
929 903
536 187
543 828
627 384
670 682
337 154
195 17
686 884
680 718
207 620
711 125
560 963
559 716
542 59
339 610
312 475
555 5
558 23
476 152
551 627
284 979
363 215
165 503
997 411
496 110
780 835
830 561
382 279
821 924
862 207
498 902
67 596
280 34
652 735
179 693
923 714
325 890
458 853
24 286
594 470
395 941
81 13
703 758
991 844
454 482
818 363
386 245
229 550
40 301
675 757
774 669
524 832
866 122
114 653
121 312
246 985
293 661
568 566
975 520
458 497
181 266
989 589
259 947
353 3
803 737
202 90
420 62
919 545
132 779
904 11
292 702
554 427
819 678
747 899
574 135
432 908
194 645
194 942
779 489
790 107
878 743
621 753
609 946
482 854
209 934
190 82
667 902
488 226
343 40
126 498
337 876
680 391
684 968
193 578
204 237
301 149
39 506
397 141
309 240
70 361
378 166
977 180
968 908
545 786
740 919
799 719
627 518
424 660
216 910
666 858
322 580
414 131
554 854
624 118
510 428
473 430
256 298
984 815
999 362
940 934
378 859
297 327
998 985
437 530
705 883
882 446
652 761
491 260
664 568
575 576
142 25
210 469
537 940
174 656
678 800
192 101
466 502
188 794
273 757
128 149
354 989
67 329
680 540
343 179
258 440
518 438
455 457
133 199
760 815
698 553
200 354
482 433
404 185
196 257
201 215
186 65
256 195
105 872
893 441
932 216
748 754
963 591
535 267
585 23
14 776
183 759
691 320
52 974
311 950
971 516
550 301
872 398
96 615
352 250
647 792
522 130
88 210
820 1
785 558
997 605
4 878
913 120
137 271
636 856
589 103
745 101
258 274
863 223
227 50
51 435
329 880
443 105
192 447
474 251
227 770
202 179
711 498
694 307
724 562
397 890
473 824
360 406
972 418
874 804
774 59
631 65
745 956
538 738
320 667
684 710
175 12
555 683
648 164
297 622
958 794
138 380
549 953
481 879
64 389
607 718
524 793
499 712
2 142
393 415
827 46
681 759
518 432
423 627
468 197
765 397
861 242
355 605
232 764
137 621
528 774
379 920
954 581
240 953
373 665
988 255
817 203
572 528
813 420
560 819
736 598
533 190
898 686
635 401
468 40
530 917
823 380
488 647
931 624
587 958
658 275
578 617
590 732
97 568
525 551
502 231
308 225
648 105
844 59
412 38
293 301
259 580
880 154
744 664
571 407
352 650
629 102
453 36
947 667
36 906
609 136
921 538
969 135
132 63
12 32
101 756
753 255
405 778
904 232
649 774
702 291
179 460
846 719
828 142
666 135
939 340
135 865
763 601
804 825
198 642
689 173
601 115
214 983
710 943
333 964
503 811
670 168
501 822
385 317
557 729
359 479
904 846
493 466
408 778
444 488
192 250
374 326
354 938
351 897
738 711
952 849
13 459
360 112
450 496
740 812
611 557
144 135
804 128
935 837
976 524
391 860
798 776
491 607
184 69
209 891
271 597
480 489
530 194
994 263
367 548
349 818
906 55
343 470
896 183
957 777
296 603
460 504
102 961
650 138
216 677
640 219
367 396
363 438
503 553
535 376
769 347
545 711
844 371
907 655
51 27
624 256
895 512
146 648
555 512
550 197
622 539
500 3
315 879
920 480
994 554
111 380
414 699
205 765
477 777
634 959
251 850
180 857
230 200
783 597
341 950
647 974
860 506
297 38
601 690
494 138
15 628
60 358
910 478
32 684
771 294
392 872
808 338
790 425
769 196
549 491
394 777
23 966
860 530
667 702
131 899
372 655
280 327
954 553
794 566
628 926
9 108
224 294
377 781
428 7
149 203
691 465
299 431
890 772
796 291
572 161
666 405
74 9
807 809
95 350
950 160
792 644
369 773
30 88
984 968
149 321
695 310
994 59
439 513
628 349
327 268
181 873
102 625
325 131
603 759
765 879
484 881
390 869
141 226
966 70
454 231
107 741
51 181
482 805
89 354
138 476
264 559
162 826
222 783
398 220
986 776
779 72
371 400
366 210
459 458
690 309
69 546
596 578
628 236
768 237
176 407
67 198
996 796
248 310
498 619
814 213
467 181
565 684
208 169
579 660
99 475
530 431
372 137
128 824
794 961
787 316
60 110
507 338
489 507
359 292
874 499
460 951
321 823
533 713
514 561
470 673
308 592
345 36
869 153
810 326
1 937
689 435
425 53
350 755
902 544
277 711
771 179
750 731
297 473
866 466
701 179
321 681
939 462
745 387
697 239
411 943
723 189
199 833
613 58
871 521
545 723
510 110
591 773
758 486
733 718
857 892
296 934
784 725
397 193
952 25
336 708
239 949
689 224
561 936
544 326
945 369
964 611
177 835
998 690
293 660
737 610
370 464
884 546
666 375
477 46
48 308
640 632
785 754
643 466
454 962
838 61
684 85
933 231
422 165
233 758
630 280
434 654
589 257
224 444
627 907
170 847
553 840
670 119
770 786
788 613
649 463
58 600
52 354
856 612
405 851
143 573
366 474
798 928
853 45
53 138
183 369
520 377
957 561
235 707
958 974
271 936
597 542
417 563
809 411
586 526
172 453
713 420
694 56
333 475
999 779
645 613
204 604
749 454
939 196
647 695
230 635
863 622
396 361
114 577
21 36
68 767
34 289
745 639
99 78
641 392
542 955
514 785
491 973
407 962
299 168
730 650
292 512
554 590
529 2
599 18
205 234
103 980
803 819
234 456
346 269
350 394
256 372
908 324
689 190
536 718
262 921
805 645
581 136
290 57
23 957
332 319
552 437
946 226
207 146
442 415
705 644
956 332
513 550
968 914
64 319
441 952
607 72
273 254
151 931
44 280
471 753
840 133
901 16
459 32
481 633
301 834
490 291
803 507
573 305
582 257
110 398
642 13
37 741
888 778
362 802
277 983
149 218
592 603
16 595
445 959
909 907
900 421
971 737
264 165
418 743
75 45
213 131
729 735
884 997
779 29
819 741
509 808
977 401
686 424
157 372
283 338
513 940
697 118
98 110
605 467
591 195
751 286
592 402
617 224
865 251
67 613
275 519
351 63
880 17
625 971
371 667
688 448
712 631
810 548
545 136
592 675
421 692
193 821
892 293
341 761
966 595
711 924
743 80
413 157
456 333
114 240
495 293
117 598
873 322
394 770
358 15
917 155
551 50
487 655
958 187
717 630
112 834
156 704
62 191
356 697
583 926
932 530
751 846
166 259
773 435
641 466
964 564
549 717
507 829
21 717
278 646
927 762
916 934
595 741
757 592
326 503
654 758
971 754
42 411
139 22
90 664
472 297
936 862
144 405
376 300
707 230
697 988
962 507
645 417
712 660
490 288
689 654
278 885
204 163
607 862
368 960
724 969
217 108
358 213
224 752
150 225
957 961
34 123
440 590
963 359
451 291
601 516
329 393
951 645
999 735
152 471
970 563
752 436
974 767
287 100
792 288
471 271
369 201
301 997
864 309
114 936
442 187
34 570
968 61
591 654
391 347
330 809
658 851
954 314
801 428
831 606
917 120
756 666
48 227
491 727
834 618
356 989
670 767
690 214
308 827
731 860
930 162
632 646
621 639
556 40
83 661
526 752
13 811
780 403
638 910
525 22
659 697
837 262
833 321
335 629
174 587
476 102
432 353
910 39
170 575
620 423
638 17
712 671
862 1
353 474
27 822
560 235
35 129
468 813
57 91
434 802
601 552
50 590
364 253
290 854
633 471
910 790
441 110
157 429
883 593
469 421
349 675
900 420
22 460
822 476
124 954
807 554
322 104
956 414
172 633
774 151
115 210
556 124
560 187
433 789
791 395
263 185
391 216
825 164
882 21
241 525
164 560
228 591
4 317
143 764
711 438
6 888
765 700
183 627
119 228
245 419
913 384
213 909
519 153
547 59
446 261
616 479
587 963
689 873
809 697
965 448
840 353
336 229
547 9
793 365
344 399
235 911
906 290
897 322
727 26
578 692
113 75
58 969
763 105
156 572
592 670
989 182
215 137
109 827
267 871
62 78
701 833
875 416
681 702
104 931
454 207
86 600
635 948
692 720
941 783
726 122
726 655
673 54
282 81
594 505
290 910
309 377
590 405
71 210
731 444
4 224
766 295
758 960
141 764
343 984
703 50
153 817
649 929
316 87
230 848
581 351
747 912
630 722
783 225
206 567
992 768
138 416
798 660
313 672
759 811
987 241
460 876
67 263
12 721
890 189
235 721
656 409
574 531
611 730
462 67
598 832
944 660
581 966
466 257
446 985
502 622
843 153
117 563
193 41
478 925
899 704
941 683
299 722
724 947
343 82
96 340
7 774
540 545
737 187
589 831
58 394
300 610
174 388
835 667
47 236
748 54
592 961
796 557
747 238
206 432
354 334
512 860
252 920
207 241
371 560
776 458
951 250
455 269
367 987
591 713
399 414
728 746
360 227
781 342
984 853
57 592
90 843
117 884
793 481
592 937
543 435
812 701
160 169
736 517
663 84
56 460
317 340
360 494
978 60
586 54
495 238
530 755
785 480
597 639
308 685
195 34
609 812
734 256
701 249
325 826
643 483
725 933
13 32
508 476
781 811
559 313
174 660
813 371
715 963
387 504
515 172
435 208
38 922
103 732
792 185
623 228
431 541
379 674
421 506
401 505
65 640
562 212
96 819
886 619
582 866
917 59
910 994
851 781
712 584
521 295
369 57
952 977
386 952
836 456
919 386
531 560
436 200
624 998
619 74
537 34
224 678
218 956
190 355
266 861
221 97
380 957
1 811
760 293
623 903
511 173
497 658
773 81
254 762
431 79
438 425
417 164
96 447
300 819
288 283
401 791
12 660
283 683
122 291
399 762
162 561
316 186
575 175
685 425
585 101
52 201
684 829
718 181
237 303
413 344
919 737
889 798
606 791
50 154
547 451
408 51
745 489
434 678
708 564
568 339
293 2
312 554
209 746
21 110
62 658
365 323
401 14
876 585
516 618
686 568
408 497
691 506
796 920
466 75
912 876
17 344
204 939
953 327
498 561
193 685
281 172
701 33
567 553
792 202
959 845
442 916
417 176
682 534
761 562
953 939
760 846
677 890
87 619
623 506
246 16
493 940
688 902
139 557
99 666
156 776
624 353
973 609
219 988
732 458
91 768
484 686
588 402
124 75
397 510
547 677
987 389
55 694
512 617
257 554
297 902
126 89
632 36
290 916
175 640
150 972
783 191
193 419
768 996
101 641
503 196
26 593
602 257
598 59
24 761
265 429
439 39
441 511
413 553
363 698
477 879
459 491
618 81
761 498
739 572
615 416
858 971
235 142
34 122
579 318
362 326
881 14
351 476
804 641
875 237
362 358
82 652
378 401
455 576
748 451
565 353
816 311
745 124
452 182
627 754
632 574
388 43
133 91
294 532
262 187
661 757
109 172
965 293
597 955
195 2
394 640
188 860
847 565
845 330
205 884
684 562
774 53
820 677
581 85
13 535
990 213
9 251
746 913
238 154
78 384
136 606
818 451
311 750
87 389
201 663
177 701
606 342
840 751
567 94
151 458
893 880
634 135
492 199
976 868
327 315
68 513
386 921
696 57
95 734
699 543
209 495
509 73
540 981
554 972
423 319
807 275
614 19
467 288
885 192
93 845
404 246
513 33
777 726
654 676
702 821
913 762
776 345
910 467
129 842
103 757
2 710
469 235
442 606
717 467
741 889
885 945
807 192
933 100
271 677
676 7
868 606
31 455
501 406
869 698
811 244
573 916
210 507
406 959
802 221
333 498
649 294
745 865
513 966
842 158
234 180
27 605
55 923
245 106
282 427
677 614
658 867
678 383
998 255
400 420
439 276
541 607
365 433
837 276
901 55
218 283
524 11
902 569
712 177
542 44
299 603
305 132
766 896
65 104
681 723
259 2
57 629
344 205
701 176
730 669
576 839
515 370
31 788
54 490
894 819
274 554
699 379
891 236
920 407
114 605
876 971
212 260
414 234
224 616
487 140
142 293
789 231
128 584
915 8
208 839
239 457
725 692
293 350
789 595
17 646
396 865
454 716
2 896
988 449
876 178
285 386
693 160
921 126
699 919
376 678
768 907
666 414
39 352
143 138
522 327
24 80
677 431
169 308
545 212
917 284
59 806
308 519
316 420
54 254
706 306
646 530
54 111
466 482
366 684
449 536
988 735
795 758
420 839
832 587
471 919
129 256
810 151
778 573
581 614
930 229
380 887
782 25
901 144
598 864
640 839
823 786
270 245
782 321
519 334
149 206
195 862
963 965
682 893
499 69
226 468
773 882
221 810
941 895
463 260
429 38
746 842
627 840
315 53
716 176
101 912
597 659
645 619
600 135
873 393
99 138
263 743
995 17
20 310
411 37
73 496
825 318
209 561
183 265
256 212
421 677
144 660
478 558
128 576
267 16
435 809
990 824
376 768
695 773
835 837
982 656
643 422
199 10
665 863
371 601
247 897
79 187
209 758
298 251
833 579
233 316
1 332
819 342
431 396
138 783
847 952
328 664
109 877
979 475
893 356
299 16
626 287
361 497
592 105
994 379
59 321
147 851
58 622
982 602
320 549
234 679
894 679
429 806
785 577
749 314
102 37
134 73
171 299
510 682
717 948
526 976
211 989
601 432
460 288
503 297
14 274
440 164
96 719
567 748
179 749
405 325
789 605
57 568
642 495
509 729
953 870
964 581
589 564
612 977
959 579
505 719
597 152
212 865
108 909
253 493
824 240
861 193
496 920
117 846
449 373
124 871
262 335
854 994
962 352
339 335
652 988
757 445
798 396
451 701
949 582
717 207
387 966
719 871
277 792
230 454
194 417
590 793
795 281
818 208
179 514
654 53
738 301
465 658
992 990
950 70
620 387
763 490
5 978
347 942
571 154
542 560
368 636
623 183
634 26
394 949
948 9
813 924
680 624
893 793
167 293
994 748
706 312
926 334
518 547
754 363
36 229
972 50
448 793
733 323
568 286
799 210
259 92
127 809
607 777
930 134
991 218
309 257
723 845
465 938
996 381
960 195
185 470
325 761
519 203
280 807
112 432
498 456
287 997
412 260
257 505
46 40
695 209
827 336
377 162
859 418
327 460
1000 479
89 232
322 344
623 662
625 724
368 731
378 744
927 648
34 142
743 497
825 111
376 548
43 694
90 218
824 421
514 148
445 707
811 261
95 965
685 873
679 438
393 702
672 468
569 727
42 763
442 136
410 831
541 822
258 591
186 863
244 415
749 86
467 219
523 417
954 381
406 966
638 200
62 559
144 489
333 320
961 830
915 421
81 974
278 967
613 369
338 168
648 200
292 37
962 491
228 496
194 637
390 893
416 701
563 383
516 577
121 521
862 929
853 828
671 383
841 158
513 261
793 211
572 534
195 897
26 684
393 19
852 949
349 970
809 366
102 955
319 120
578 272
935 196
295 601
629 85
423 176
439 841
708 660
941 590
358 143
419 993
37 788
225 706
283 600
438 659
325 386
984 138
357 822
715 898
153 305
246 543
290 295
593 792
864 128
193 356
583 980
434 317
774 116
805 679
730 320
537 973
762 389
637 664
450 385
477 850
311 89
299 141
959 618
205 624
262 736
676 444
348 370
472 678
124 669
17 69
841 303
894 332
959 848
832 532
312 467
835 864
106 768
254 494
386 39
267 487
342 685
44 409
249 859
123 961
455 373
239 18
105 292
897 33
390 568
85 164
468 44
340 720
558 399
223 855
594 342
509 639
361 545
195 799
366 298
930 484
22 646
560 709
267 684
801 359
1 526
717 427
686 664
865 845
929 89
550 970
829 592
813 908
86 886
753 244
323 362
250 486
480 910
55 82
137 671
215 742
780 137
655 303
146 823
507 502
345 369
96 538
627 249
443 566
612 459
339 280
812 69
262 35
947 214
639 810
424 747
182 646
605 230
381 869
871 518
732 888
494 136
346 382
589 249
18 9
238 720
16 977
392 588
283 962
143 629
255 229
900 512
333 309
37 49
37 219
332 962
658 795
425 253
453 260
63 405
803 119
104 792
797 850
187 134
792 821
773 869
597 888
38 33
131 685
882 111
840 752
929 562
634 604
638 268
526 901
326 829
905 462
510 338
247 376
112 980
153 446
353 677
172 395
66 38
834 369
723 706
171 49
398 295
307 828
148 831
456 506
28 827
23 377
328 972
81 656
968 771
490 154
735 877
276 695
219 725
353 779
682 334
208 775
290 563
84 95
943 481
580 293
824 175
61 204
612 465
859 557
257 923
334 621
521 62
292 948
447 556
303 70
789 158
17 544
744 289
239 54
712 376
105 864
169 638
23 940
533 906
439 715
40 728
693 178
702 31
457 651
972 690
865 929
854 346
27 501
689 394
894 238
131 819
882 141
284 886
75 184
545 76
750 870
457 737
385 435
711 508
37 848
396 238
188 328
452 738
714 97
331 271
714 585
867 340
78 788
591 151
219 420
980 731
40 138
92 587
799 365
233 946
890 607
496 638
68 529
243 547
319 411
177 2
567 286
159 824
765 781
128 462
47 576
571 125
506 609
488 412
543 311
877 249
58 881
948 44
354 824
631 516
44 411
649 585
158 747
998 370
200 249
105 918
819 958
246 299
594 456
695 457
127 844
657 614
875 130
91 926
199 412
193 695
113 125
661 855
916 217
218 178
963 812
48 338
235 29
913 653
499 334
547 847
720 753
96 228
922 579
645 394
47 908
397 241
358 170
921 181
976 467
864 842
17 737
189 404
414 377
170 120
790 633
543 139
989 912
441 925
365 841
965 155
516 978
189 942
172 135
760 119
476 447
267 459
889 958
751 483
208 901
668 167
464 453
404 568
638 988
338 675
617 898
857 993
196 193
767 592
535 490
541 668
725 517
69 325
908 673
652 903
511 703
891 922
442 296
512 851
691 554
26 760
845 351
547 776
750 670
83 879
472 587
832 518
102 948
228 123
303 40
161 385
668 623
232 837
815 553
210 834
566 68
557 117
83 167
507 635
908 63
333 600
825 370
654 479
935 50
310 778
572 622
27 16
611 748
583 269
63 172
8 595
828 523
753 939
397 565
376 336
680 104
198 589
616 329
912 56
237 38
349 596
87 844
951 13
749 635
272 25
790 145
966 955
354 18
664 135
429 159
763 843
364 387
968 542
671 61
480 449
883 689
48 823
249 725
526 909
231 901
794 685
696 885
882 248
966 164
935 285
910 929
75 21
647 843
987 196
209 739
54 483
834 18
220 341
444 265
471 798
816 304
691 156
170 72
773 907
799 227
836 741
36 239
167 284
238 81
625 352
400 49
443 142
31 693
901 1
711 142
513 447
372 111
95 168
417 895
217 400
446 743
898 878
722 29
537 511
972 949
625 296
846 476
396 368
817 361
661 534
23 56
316 995
74 699
235 401
68 669
196 7
355 3
515 712
429 633
87 756
552 650
591 782
522 496
970 235
559 825
861 906
168 783
90 754
66 668
844 865
515 916
242 302
698 967
310 678
605 620
900 920
721 349
491 386
365 473
985 212
234 588
861 815
296 779
889 9
905 329
546 274
569 368
247 195
826 454
570 672
361 876
837 824
100 687
351 322
570 779
123 171
682 33
16 221
128 49
822 122
844 397
540 771
741 256
927 902
88 856
952 649
456 897
402 849
664 169
918 588
109 336
244 519
181 833
339 96
431 31
919 317
328 765
354 432
109 916
96 69
265 671
545 526
848 38
54 50
413 783
382 22
114 317
794 172
311 254
843 860
729 223
995 508
393 533
54 332
928 180
74 710
665 771
473 889
86 168
364 57
597 451
305 607
36 776
267 345
310 754
818 808
754 404
407 102
203 708
70 844
694 58
789 757
538 13
277 360
711 431
451 62
321 176
552 971
293 20
689 894
471 518
353 381
283 955
349 171
771 53
305 862
556 215
549 695
95 142
806 911
46 409
715 87
92 476
135 607
51 627
928 253
209 556
792 323
457 904
36 693
149 543
863 142
72 728
194 729
201 150
427 366
251 536
921 954
116 258
132 989
350 797
273 34
602 309
805 34
442 522
641 981
585 824
913 841
484 908
637 902
374 603
113 278
13 117
309 760
518 73
796 408
58 736
443 475
936 360
145 772
668 585
626 599
523 613
636 55
6 362
829 727
266 649
213 702
450 751
224 731
359 863
902 983
196 714
123 510
401 967
422 909
486 448
648 839
22 704
355 59
874 924
44 829
951 93
845 10
877 52
886 732
719 732
263 319
98 880
494 832
808 96
756 452
647 168
437 774
180 464
592 14
393 549
614 897
889 256
194 576
181 226
596 297
866 474
669 981
30 475
744 652
908 101
11 856
508 128
895 82
906 152
441 629
639 473
424 932
823 933
654 312
383 941
119 776
1 666
664 621
664 99
181 893
566 303
837 57
599 491
188 251
466 142
695 38
429 472
283 17
783 748
24 481
305 991
497 664
424 499
261 773
926 667
94 189
581 434
621 288
196 831
975 995
828 767
285 136
85 604
413 803
854 418
190 568
460 463
273 144
285 357
380 686
863 36
419 120
959 998
65 918
999 841
735 826
370 645
404 600
86 45
457 624
363 398
384 411
323 234
274 214
574 647
452 206
633 995
566 571
264 123
271 194
329 438
405 230
562 545
494 619
730 760
291 748
811 882
104 736
133 184
6 537
124 821
220 215
803 873
172 622
260 825
279 689
34 239
858 471
931 105
126 235
270 97
699 683
543 638
265 102
644 393
426 758
895 681
717 586
967 374
51 208
61 652
684 916
22 201
850 809
890 617
104 532
12 325
832 278
756 868
278 796
454 137
113 759
876 835
4 453
679 697
366 903
114 894
105 383
28 250
696 853
329 980
136 653
437 699
747 701
79 369
38 84
158 996
294 339
417 132
186 763
271 825
355 268
657 27
756 921
441 826
336 815
363 198
767 845
565 772
773 465
674 968
808 982
808 3
923 69
451 610
345 782
124 953
199 731
824 712
480 8
207 136
995 626
645 309
939 258
333 110
672 19
701 706
201 431
880 555
577 376
456 247
512 879
660 338
475 520
725 696
954 653
931 418
984 490
341 617
401 324
230 903
320 416
271 580
436 816
18 197
146 588
857 780
41 179
88 235
499 448
533 504
337 886
425 86
516 294
929 771
703 258
915 605
389 398
159 458
585 661
750 564
291 338
678 929
245 624
626 253
947 662
529 372
855 92
721 514
96 351
767 430
161 710
606 158
959 671
420 986
58 208
73 694
887 386
29 109
598 50
641 559
362 997
827 621
726 133
228 947
91 265
585 93
864 463
326 715
363 95
667 458
409 461
477 636
387 272
507 812
388 901
350 965
12 589
588 670
631 100
375 387
689 533
202 817
881 784
360 991
680 351
720 137
694 689
834 366
20 743
160 234
302 611
498 735
990 357
846 181
389 699
599 161
296 512
919 372
818 626
522 16
223 243
394 518
653 106
383 234
729 148
394 856
174 361
912 478
705 335
450 989
78 229
157 365
45 889
945 270
385 931
120 478
514 485
161 229
293 838
22 499
105 180
729 612
749 362
268 438
125 561
910 484
67 407
664 887
896 49
944 145
417 967
594 43
383 658
505 648
30 220
227 845
593 234
981 331
946 965
516 808
742 975
508 149
813 644
727 201
27 779
600 434
666 432
987 252
751 741
308 595
646 144
558 535
188 617
444 531
831 172
652 71
558 579
316 845
306 98
210 4
928 116
373 296
903 881
688 280
811 139
177 677
956 61
933 873
47 652
837 805
122 687
811 787
670 366
502 854
307 827
728 620
623 52
792 654
143 394
700 760
97 453
252 548
5 327
667 232
305 680
122 267
91 412
51 474
398 34
193 259
703 925
971 749
958 273
74 216
500 264
755 349
752 397
776 11
919 717
857 485
662 395
433 606
276 749
890 96
725 759
664 211
784 16
259 831
153 394
286 826
702 680
789 701
16 414
885 468
77 812
374 733
951 8
275 136
511 184
466 173
783 167
970 523
455 897
806 5
849 669
482 128
698 398
41 595
947 49
921 363
438 213
1000 224
193 725
324 235
64 616
798 830
294 304
739 304
592 309
85 879
804 881
67 164
241 251
317 311
988 802
543 327
467 680
740 592
373 188
679 815
992 568
332 796
76 842
57 687
114 31
491 330
859 906
361 494
229 94
477 236
618 533
670 985
598 32
972 9
13 722
541 891
819 821
942 398
832 982
449 236
469 85
47 684
110 806
754 370
904 512
965 150
84 602
487 488
184 870
862 860
927 795
193 27
383 894
330 282
585 701
913 963
755 524
441 595
885 767
493 919
795 100
388 752
508 762
742 406
24 171
957 522
592 103
256 16
537 734
754 774
921 808
562 163
320 75
167 639
544 213
658 422
160 539
134 316
385 913
739 913
65 915
941 114
126 575
693 337
718 373
972 718
812 561
1000 651
791 291
701 313
408 16
972 860
282 320
261 173
308 465
800 26
877 198
116 256
326 872
513 718
719 93
186 901
498 384
412 808
43 877
677 461
127 396
14 996
53 798
82 468
395 22
848 563
625 408
179 721
604 300
786 877
32 633
687 650
182 1
367 789
376 777
218 158
68 595
623 512
9 395
537 162
535 340
461 819
248 155
213 940
915 300
109 985
407 586
745 841
752 669
52 186
745 143
497 172
871 179
829 107
28 764
817 804
479 384
923 395
274 969
381 146
957 344
535 906
50 770
886 480
448 258
341 363
890 892
84 259
238 814
204 943
650 139
899 654
723 206
36 547
564 487
853 591
222 859
427 479
842 386
129 48
557 105
442 173
487 113
78 672
303 364
173 216
286 443
224 900
968 71
752 234
752 647
602 722
374 438
59 733
621 319
967 66
233 592
606 698
172 886
141 431
387 522
105 25
280 527
169 592
145 356
756 918
566 11
29 506
181 531
686 376
527 823
603 159
756 283
659 401
782 756
901 929
997 368
287 724
853 939
297 849
370 174
148 712
85 817
530 753
666 649
724 723
567 40
975 79
87 136
467 897
729 671
773 683
388 213
459 300
633 285
591 148
922 564
129 237
456 620
184 782
224 738
910 627
133 575
376 758
293 828
171 37
752 203
562 1000
553 673
598 860
683 727
392 246
866 268
913 712
238 143
202 334
844 784
950 83
823 714
657 244
215 826
626 646
989 24
255 382
699 905
627 796
698 977
975 674
928 240
441 258
199 868
483 159
59 908
217 256
518 563
362 995
334 573
149 390
74 103
347 699
996 947
399 506
183 588
109 880
319 584
491 203
250 172
860 374
872 390
150 426
246 237
896 902
504 509
115 832
451 81
917 992
508 854
704 38
41 697
308 936
395 95
22 714
150 590
991 835
434 766
295 529
287 32
221 916
447 770
650 533
656 352
829 37
617 796
880 542
267 70
26 918
487 860
340 642
750 418
1 861
741 291
627 531
812 475
807 108
988 879
754 756
514 754
33 456
950 675
29 719
644 628
898 815
470 597
394 716
310 472
109 9
392 463
74 945
878 784
611 565
256 874
327 616
105 202
778 875
982 550
794 758
143 641
402 72
535 611
800 391
377 258
308 997
619 716
183 190
850 545
311 171
864 22
201 139
334 401
91 329
960 542
973 944
384 169
901 264
775 974
999 1
166 333
992 179
562 305
431 547
304 724
508 947
26 587
87 786
598 85
623 872
468 819
468 691
449 365
560 309
279 589
384 363
677 700
791 330
959 365
527 691
802 177
479 150
510 979
497 940
741 769
276 542
200 873
599 934
51 396
521 329
106 802
628 41
927 281
23 886
375 520
603 857
485 6
341 608
972 613
66 63
614 751
850 718
225 571
13 762
942 22
354 396
185 295
612 914
421 567
686 814
833 917
789 32
1 831
157 544
516 934
226 816
835 261
490 911
223 65
895 841
365 805
955 551
116 420
632 920
694 435
299 267
91 944
919 45
206 539
78 364
522 398
476 811
314 458
56 545
805 61
333 850
85 246
804 573
235 859
489 286
622 545
102 545
870 148
134 115
237 5
858 567
686 830
277 87
852 242
88 355
557 406
884 27
41 869
470 220
402 334
224 587
861 396
829 300
634 556
766 307
117 682
163 685
467 945
62 637
542 856
812 704
900 167
379 591
481 890
977 995
921 332
631 699
965 685
559 789
547 753
139 193
513 927
750 348
713 623
220 380
291 597
284 693
231 636
779 554
128 679
500 357
370 945
627 383
856 243
551 550
578 484
980 447
561 718
983 868
232 805
924 318
356 871
86 672
138 886
292 806
906 895
61 648
61 330
632 251
171 531
549 391
998 701
231 254
765 812
770 344
700 786
730 30
730 67
604 581
33 873
13 340
388 713
795 229
614 526
214 512
950 739
837 543
914 701
511 957
549 344
383 239
255 547
806 918
976 416
354 179
764 553
626 41
77 302
842 405
472 524
671 252
66 551
19 752
603 80
606 692
202 318
125 151
992 396
917 200
372 491
785 195
868 486
287 758
195 411
405 149
84 295
297 496
600 790
92 97
264 313
345 5
671 751
542 171
252 698
226 745
878 624
102 901
184 370
559 685
82 717
693 257
738 916
839 243
722 171
151 927
326 334
888 972
773 408
452 204
278 795
226 724
161 78
258 995
103 817
747 528
32 67
877 782
924 327
274 131
35 460
569 438
809 796
676 862
722 894
486 733
876 634
185 871
509 967
303 709
756 623
141 126
971 855
869 845
602 375
276 553
44 11
400 463
147 585
549 936
551 305
130 561
95 455
318 917
499 602
600 637
379 727
980 895
781 912
692 665
451 197
169 982
480 909
634 783
105 634
229 387
640 239
404 233
945 85
12 450
161 83
761 441
344 858
163 461
71 662
839 306
416 613
178 50
916 675
924 420
223 386
399 316
570 726
79 192
553 137
158 497
612 720
750 378
458 63
670 761
519 941
635 510
39 164
861 801
269 163
533 460
277 82
218 11
191 924
373 513
153 467
528 48
987 360
223 284
232 214
868 789
113 18
241 315
581 949
57 853
82 31
631 532
771 451
411 424
983 101
305 789
547 177
96 446
764 493
685 15
380 397
789 831
33 396
264 557
849 835
16 71
757 975
534 64
161 12
70 28
932 863
357 426
24 83
351 833
698 296
77 954
265 304
582 269
343 223
492 75
789 897
960 280
133 212
376 762
330 44
168 272
795 994
639 540
200 752
618 384
703 67
533 797
858 329
662 915
158 539
836 111
589 762
56 102
999 180
405 48
22 176
75 550
779 138
374 984
743 343
799 806
513 198
732 530
199 517
933 107
993 458
838 542
798 687
963 398
256 505
722 92
163 808
650 535
581 104
672 649
596 892
391 989
635 798
552 878
376 258
6 412
168 840
22 720
289 488
699 89
94 550
573 893
396 382
157 888
489 72
64 939
684 627
190 476
957 359
616 486
336 701
606 216
259 430
549 852
523 891
285 25
106 19
433 847
635 593
746 955
619 441
348 524
651 794
150 734
673 650
184 45
559 437
275 94
906 244
932 696
588 78
210 753
940 286
252 424
768 906
854 462
226 171
666 480
843 742
7 653
4 8
528 371
449 882
475 928
442 223
949 214
354 657
863 893
465 629
517 33
661 149
564 369
686 445
884 860
474 148
329 839
405 130
69 516
254 183
514 202
860 252
755 817
783 551
795 670
729 911
582 977
17 912
866 492
35 648
559 364
711 170
200 568
665 155
755 163
988 939
685 461
786 116
316 363
992 672
283 247
369 875
400 261
145 340
775 987
90 337
373 308
709 133
327 644
128 534
576 525
180 25
421 936
474 45
726 453
389 555
401 49
298 418
240 469
300 308
216 922
167 286
456 103
151 877
695 924
754 292
157 929
444 41
198 226
529 641
30 191
854 694
643 116
938 389
828 389
241 735
669 543
838 201
859 325
284 44
813 895
388 787
724 244
39 118
733 555
863 712
893 232
419 787
845 620
802 318
478 133
746 726
374 778
840 345
494 130
60 510
438 578
473 931
529 438
823 388
853 680
193 222
916 242
836 132
962 954
491 734
111 516
17 661
348 512
173 377
112 733
42 713
682 594
495 534
371 183
843 37
504 317
137 856
308 337
407 567
127 842
680 414
441 297
623 88
759 892
961 105
947 723
982 150
968 844
581 4
361 847
117 188
812 442
794 429
744 341
351 958
534 374
848 109
807 44
946 447
154 999
767 25
838 650
32 726
436 15
9 463
420 210
384 792
784 22
805 640
637 234
933 612
541 655
347 832
790 365
414 28
356 21
876 9
570 490
991 259
339 197
116 933
190 407
849 23
970 454
100 635
662 221
944 608
693 9
517 950
444 851
80 30
853 731
419 861
334 36
639 560
618 196
602 633
583 898
311 320
28 799
308 446
375 347
689 857
739 441
912 36
931 78
835 369
87 742
634 639
699 101
430 18
237 934
709 207
425 674
867 267
147 542
833 206
51 594
220 16
324 195
696 856
133 208
898 99
643 679
309 926
765 44
43 461
720 715
483 875
44 393
62 129
540 2
744 826
949 807
509 201
462 602
773 568
778 129
457 243
412 468
848 964
23 483
126 888
80 210
446 537
462 539
259 520
314 141
973 502
305 945
517 106
133 861
997 875
287 693
810 849
795 585
309 920
472 267
39 735
432 158
36 719
572 501
224 211
157 849
655 625
326 379
218 9
219 691
139 440
332 618
631 788
598 132
408 26
126 891
547 671
635 730
842 872
418 607
879 683
851 598
541 461
111 819
996 655
896 640
902 235
648 790
9 396
859 413
797 663
439 912
777 791
941 636
956 904
657 410
274 319
129 216
477 460
132 567
591 23
344 499
413 812
387 758
19 467
609 578
906 770
130 202
877 342
411 559
950 912
202 33
291 100
730 670
338 679
637 216
132 807
151 453
632 911
807 726
88 296
608 981
640 630
906 469
751 424
67 207
354 270
313 885
435 776
303 473
815 510
833 240
248 633
418 140
492 997
422 982
25 808
650 846
492 589
917 840
703 313
21 797
792 785
999 977
150 62
759 753
289 73
904 771
427 811
614 758
846 842
211 690
433 48
416 834
712 130
38 180
492 535
490 259
319 98
708 285
372 117
733 535
214 277
411 121
5 488
113 929
838 245
116 731
271 801
881 594
925 141
913 834
69 588
426 618
436 427
465 264
88 933
713 684
970 583
959 622
969 571
415 731
699 73
144 293
419 541
212 266
450 662
530 672
505 274
69 465
89 741
510 500
19 530
247 691
752 528
718 890
241 119
781 893
89 361
237 453
114 831
510 611
130 770
534 736
757 326
458 657
164 141
980 3
576 209
967 203
718 354
843 839
881 218
378 74
199 754
74 90
854 177
338 427
149 830
160 275
171 148
885 776
186 93
734 937
97 334
559 144
119 717
713 590
245 756
205 529
151 443
901 609
8 357
327 941
867 12
21 854
877 3
62 180
843 43
686 604
723 655
566 22
643 468
298 532
511 771
922 649
51 997
269 881
944 179
878 383
130 14
409 29
6 311
604 684
469 168
124 776
198 74
76 702
444 549
83 951
924 595
449 389
775 169
665 13
795 917
197 830
2 66
34 764
853 79
674 242
468 628
935 544
454 718
208 970
169 101
244 524
414 882
223 367
878 189
572 200
796 286
225 918
309 880
5 410
687 90
985 475
573 490
227 423
682 114
584 887
800 16
37 218
477 619
185 246
607 882
460 780
308 420
463 519
890 26
285 119
723 689
530 240
125 213
583 135
362 346
895 702
154 968
301 849
193 373
53 745
676 607
117 138
254 70
128 656
724 906
878 11
265 656
898 527
319 887
431 226
26 592
395 400
915 257
355 971
720 556
374 785
635 142
150 100
81 280
921 242
862 399
431 172
913 888
57 733
105 321
750 787
804 677
219 971
742 186
775 56
263 74
360 906
103 331
134 439
188 371
779 275
938 716
167 700
943 20
325 766
145 30
160 782
461 648
311 937
68 89
485 402
590 468
698 665
761 807
8 362
935 146
297 465
834 864
199 691
653 579
6 624
235 777
344 307
708 574
885 906
408 783
878 368
334 439
219 800
712 132
249 117
559 799
699 9
538 468
331 974
810 702
955 714
624 164
894 89
697 541
683 441
530 665
771 201
466 229
81 248
773 489
765 698
623 528
907 571
585 477
953 535
449 59
629 651
555 710
11 399
448 712
3 873
77 836
778 106
522 235
391 170
199 46
393 529
69 272
608 20
235 695
649 880
552 27
135 447
779 400
496 433
880 249
786 207
265 795
305 594
108 729
663 379
114 286
690 653
483 376
703 876
455 143
536 161
815 226
193 387
132 252
212 825
810 199
705 446
314 508
36 524
561 974
814 69
753 867
554 743
271 162
850 928
829 177
286 627
326 49
122 167
669 876
931 886
505 38
593 839
678 119
788 290
283 265
50 922
201 991
312 946
526 740
714 268
498 871
827 424
178 632
125 171
674 618
739 119
591 427
595 752
223 582
652 535
335 658
701 62
110 17
661 760
146 883
267 949
447 129
551 940
627 718
611 231
1 123
807 8
475 659
750 478
405 563
134 369
501 140
66 432
601 398
757 159
144 191
732 614
608 69
876 305
483 58
120 417
182 100
551 513
826 571
810 425
983 494
977 11
54 622
545 702
353 205
858 156
632 668
568 405
67 847
373 520
391 252
968 424
407 269
492 442
168 863
956 183
863 310
829 945
786 866
878 640
878 659
461 930
692 902
953 855
113 775
860 462
974 162
275 53
116 563
830 79
64 461
677 131
963 559
810 340
879 75
569 896
771 919
271 932
616 310
381 227
649 156
850 96
927 275
535 56
143 243
704 133
413 295
902 917
184 972
946 269
892 627
349 207
197 765
573 927
625 558
418 865
627 986
458 403
627 928
252 705
257 463
271 197
890 828
647 852
638 419
192 495
418 400
273 703
400 84
224 129
102 915
34 394
715 362
244 591
868 843
654 844
718 14
562 793
219 145
11 603
538 160
753 493
183 838
132 718
381 177
865 726
391 400
185 448
390 293
401 592
817 9
186 946
890 538
458 419
568 144
515 468
157 377
719 541
152 904
918 482
581 628
718 494
276 656
925 54
276 423
852 905
731 96
527 215
986 549
192 782
113 123
588 953
755 122
768 74
383 145
901 368
61 716
453 439
541 772
932 431
462 47
604 998
539 4
766 813
156 614
941 960
220 77
178 151
545 237
47 337
126 798
558 792
954 737
238 403
462 551
659 460
977 837
314 279
411 827
712 347
857 55
7 723
17 868
94 813
350 559
9 314
754 726
751 896
604 360
368 842
947 59
761 433
824 654
276 418
923 260
595 737
725 605
147 379
659 54
911 261
423 486
808 147
871 781
397 877
235 46
474 853
55 283
868 799
363 557
364 642
805 715
208 500
934 431
549 392
305 701
259 363
909 772
149 892
94 178
563 388
144 350
369 271
506 366
314 62
838 674
702 119
711 922
595 632
562 859
920 241
135 543
986 924
493 375
767 289
31 176
166 118
378 37
952 728
690 891
855 380
218 788
766 158
121 102
936 64
21 991
638 127
571 427
539 509
768 476
914 865
95 471
290 343
650 827
64 6
100 200
549 333
375 622
735 605
287 986
379 419
135 923
589 765
695 490
388 287
747 360
152 510
362 451
135 674
237 116
822 245
15 859
827 633
25 239
778 182
782 616
124 341
755 133
512 746
930 794
222 580
113 774
225 773
2 357
986 644
63 851
752 789
610 159
292 768
410 458
613 404
296 136
473 743
703 261
570 240
176 826
684 642
491 400
490 337
427 393
143 869
235 140
4 118
944 337
64 214
977 577
154 300
526 892
769 394
940 696
317 400
134 984
939 987
384 408
246 599
693 62
533 979
384 123
736 555
434 818
580 523
403 501
835 771
664 792
887 262
353 845
313 27
828 648
920 770
761 909
444 147
511 305
537 875
150 816
755 84
706 521
43 132
968 345
415 545
706 566
619 841
48 159
479 71
802 185
690 29
758 419
700 953
849 594
429 763
109 54
190 708
404 164
736 275
503 397
489 95
15 878
990 147
652 617
108 605
241 134
460 791
78 944
475 556
124 173
846 103
879 356
946 693
141 479
929 855
255 465
230 586
574 490
166 360
679 848
812 910
420 357
290 977
213 618
802 137
10 318
613 124
810 438
276 471
787 535
879 289
242 44
767 437
495 491
62 783
391 575
223 236
167 926
583 626
520 265
398 806
198 407
132 879
218 913
280 886
232 28
204 129
725 458
176 354
971 883
999 430
352 213
896 961
839 104
902 244
49 540
58 211
642 297
316 209
121 244
739 851
598 65
735 138
908 708
106 403
387 714
756 534
953 348
858 441
934 110
755 798
997 217
813 187
933 426
410 918
841 268
21 931
243 769
68 346
425 89
834 157
453 886
493 456
117 660
443 41
241 328
954 246
28 745
771 786
562 854
811 728
674 91
925 364
643 497
308 132
228 875
797 10
351 663
988 585
177 383
347 203
196 61
452 644
234 255
304 183
138 512
202 3
843 674
136 840
679 179
447 338
140 615
733 614
110 561
297 948
432 427
562 234
839 812
297 489
403 517
324 316
834 45
527 545
25 962
407 392
738 604
347 481
12 732
299 316
187 395
916 943
111 993
874 323
136 215
997 370
74 550
794 762
303 388
753 270
412 389
281 113
788 449
820 597
17 865
25 803
959 584
964 336
965 446
400 488
987 249
472 870
334 480
465 474
375 544
862 78
171 478
442 467
215 175
572 335
511 193
982 720
683 385
536 875
20 645
913 836
797 237
507 628
781 119
828 158
196 235
622 221
980 312
221 307
215 480
428 241
551 274
300 119
706 845
997 754
849 491
340 279
282 226
682 923
319 858
464 456
545 572
516 533
828 882
521 878
601 556
576 67
502 732
657 568
959 367
819 410
47 134
761 699
74 607
817 379
220 978
295 911
153 725
964 22
584 981
884 54
607 885
970 655
735 548
321 746
210 577
899 318
609 49
211 340
772 609
330 876
99 668
424 862
899 30
203 97
230 926
781 730
390 512
990 1000
418 161
583 530
848 462
15 960
194 83
541 265
714 899
11 177
97 705
555 845
223 198
10 970
414 742
727 221
222 901
774 304
710 899
339 59
971 520
922 814
888 267
903 541
288 55
779 479
295 520
286 306
395 7
584 749
134 313
702 869
213 703
800 885
840 573
663 331
275 813
39 672
520 594
429 711
393 652
510 392
629 876
139 906
916 601
493 264
364 435
72 118
891 263
380 524
634 269
860 8
793 305
627 822
64 914
880 921
230 341
468 693
954 957
147 150
557 378
498 717
570 737
297 988
790 579
416 702
488 166
16 287
990 464
774 58
589 471
971 539
839 310
430 169
109 604
952 817
71 47
349 227
715 196
337 881
449 985
450 702
446 203
638 8
395 563
175 957
389 617
596 228
188 698
854 202
653 886
749 977
894 410
956 870
236 331
795 488
329 973
832 140
896 627
900 456
172 245
448 775
948 780
338 691
156 642
103 138
384 287
422 732
765 920
402 823
783 610
926 363
856 313
929 730
354 121
522 33
106 465
271 1
339 19
949 488
377 540
202 326
110 40
444 723
440 34
949 835
921 241
873 332
357 72
50 613
407 380
718 614
934 451
441 748
301 705
680 994
615 361
845 852
299 201
259 240
203 792
713 24
601 492
358 194
458 893
739 858
286 32
452 40
372 616
152 833
869 425
686 515
426 250
120 567
504 818
522 123
392 843
139 796
540 793
35 126
882 769
908 434
654 236
222 52
611 35
289 757
843 346
424 44
841 585
414 300
411 373
418 155
393 317
154 973
69 220
647 803
607 230
216 342
723 853
662 763
875 991
964 39
360 709
908 515
996 765
265 558
808 365
699 835
775 389
880 356
986 874
864 36
103 498
67 665
686 496
263 63
608 528
148 402
554 420
17 759
220 51
627 252
247 984
967 295
442 826
18 193
115 85
585 301
362 450
727 236
323 73
532 28
757 842
161 276
527 763
628 668
287 494
494 761
650 865
188 843
26 375
820 931
847 238
87 846
990 444
679 254
800 245
564 802
435 978
841 427
314 152
434 47
139 905
44 346
540 525
56 925
87 273
544 245
117 744
546 19
731 813
141 840
101 956
644 48
655 426
716 560
666 895
296 485
647 635
849 604
827 894
154 201
59 296
497 238
403 715
685 254
887 353
121 358
463 765
177 374
392 672
226 184
610 142
544 138
891 675
5 354
734 424
705 532
968 70
1000 59
495 619
1 545
784 267
933 857
704 263
394 701
967 877
412 55
361 102
436 335
114 746
367 955
278 716
885 522
47 23
156 994
402 147
475 199
932 297
733 187
943 352
888 736
908 855
323 273
718 110
676 969
285 803
870 391
99 40
605 90
102 787
21 86
532 385
545 631
960 583
263 677
536 444
728 425
664 813
361 474
126 527
926 38
22 289
887 511
368 644
116 617
645 483
622 727
378 694
761 621
33 373
284 181
727 323
766 348
70 995
673 731
524 17
182 412
885 581
795 346
410 327
998 116
625 874
151 198
764 606
957 598
741 792
819 497
209 144
613 958
301 913
491 936
532 912
526 687
681 962
824 997
47 726
236 253
886 622
322 280
394 283
430 68
36 326
237 267
90 642
153 449
527 989
843 984
837 859
281 202
203 805
333 828
36 546
795 402
490 196
273 560
377 84
164 815
563 908
966 821
607 280
770 220
621 123
613 311
213 976
538 874
121 394
260 151
162 348
465 97
374 425
350 117
586 30
280 42
221 816
491 479
447 440
757 959
680 187
302 334
336 212
270 488
754 673
385 469
989 929
91 444
578 409
713 786
727 859
217 734
410 592
556 162
43 360
391 878
112 488
859 457
844 469
394 808
576 475
362 12
863 567
585 441
837 9
7 416
321 380
758 175
281 400
338 937
362 175
195 193
918 139
10 159
203 322
169 207
692 608
677 821
732 256
562 796
531 811
658 318
648 921
740 399
895 222
346 582
663 785
492 455
709 909
543 480
234 766
306 933
414 214
872 281
52 370
759 685
316 980
769 888
484 878
773 978
578 64
1000 645
223 910
731 604
562 272
431 871
461 5
210 814
53 77
391 988
156 597
379 68
718 993
869 191
443 620
425 292
587 843
79 272
448 753
355 388
661 617
682 800
659 827
248 797
109 42
4 633
33 954
561 963
676 468
501 711
594 281
958 625
839 704
470 512
703 307
497 93
742 408
446 456
610 455
646 501
61 270
108 696
311 274
863 768
294 686
718 489
774 471
452 456
212 781
359 869
745 589
96 838
154 524
830 661
957 582
895 677
733 769
315 134
354 477
152 627
56 319
899 144
316 639
537 198
876 818
925 875
292 288
857 521
491 620
724 144
404 561
602 217
128 909
350 886
412 799
722 45
911 200
491 856
696 784
958 434
920 937
992 825
69 844
674 899
399 200
279 509
414 927
482 460
820 773
561 149
670 831
152 265
242 591
832 585
353 545
249 556
548 72
566 248
906 562
752 338
653 584
821 174
990 206
86 449
36 360
955 965
188 354
824 31
58 887
709 47
437 679
162 741
381 895
89 788
325 914
269 411
625 742
973 164
335 593
164 153
568 8
758 320
189 904
908 612
495 303
852 537
949 134
493 331
234 431
368 827
396 589
591 551
809 791
913 853
353 263
678 590
310 657
921 52
533 624
728 397
963 914
676 751
807 58
618 249
244 144
698 716
995 41
828 955
117 159
710 875
374 229
527 737
439 973
456 48
582 49
846 641
206 246
978 585
475 514
950 167
792 875
377 432
397 507
853 641
383 293
641 283
265 767
156 991
842 630
449 951
66 556
308 126
595 658
710 427
769 438
458 630
603 773
306 913
912 965
490 287
469 751
105 653
931 35
643 67
695 446
297 540
686 150
347 606
485 240
90 748
689 985
956 873
901 230
775 489
862 102
877 511
486 708
583 725
757 381
346 675
617 141
101 846
39 349
849 635
562 666
893 937
541 992
235 709
134 833
544 660
994 182
62 421
795 697
961 701
132 458
438 86
301 65
156 11
805 681
202 343
120 160
156 510
155 27
345 349
716 899
240 143
242 486
506 997
949 656
369 214
347 558
14 940
29 665
947 278
730 644
469 403
684 608
757 740
658 121
179 757
285 814
172 638
40 141
657 153
250 463
5 738
114 544
934 369
496 219
334 872
459 979
573 962
662 978
384 995
259 266
705 466
465 682
48 226
247 976
670 913
654 603
734 839
486 16
308 156
62 753
710 835
632 708
179 474
890 634
506 911
139 78
371 449
802 689
534 615
902 972
558 54
375 612
746 482
822 502
479 292
127 624
973 797
635 882
385 983
80 995
568 677
938 297
212 42
974 938
309 572
831 40
885 880
490 92
231 802
913 635
637 715
727 248
600 400
875 890
453 984
445 71
253 157
115 144
401 566
166 217
268 54
136 881
730 106
252 635
568 517
437 529
236 542
529 311
779 326
364 757
688 933
257 166
360 359
472 158
211 173
485 2
642 485
874 174
91 857
987 598
430 752
332 706
190 139
686 811
423 219
705 10
842 243
61 645
982 638
286 923
948 496
539 77
16 179
287 239
369 96
763 616
904 37
105 751
790 41
535 214
869 624
616 506
34 310
129 225
169 410
138 682
385 21
568 385
460 948
55 589
366 826
703 272
556 201
935 387
58 585
938 762
108 712
732 663
624 330
898 371
420 353
720 951
614 318
672 496
923 608
899 492
934 211
108 499
269 365
596 543
425 640
181 251
102 567
486 35
37 86
805 685
548 37
195 29
357 564
586 964
253 96
803 338
317 39
949 397
812 994
555 409
386 152
247 267
246 415
112 701
417 85
332 626
16 899
956 928
766 450
974 966
157 451
446 821
18 627
65 892
302 514
602 874
218 127
271 100
165 128
78 169
658 779
885 711
465 647
826 69
567 582
377 203
401 281
606 223
829 618
136 835
30 361
542 64
716 523
675 655
996 755
922 943
140 387
406 132
521 1000
449 852
770 994
315 640
394 263
91 163
381 565
239 258
918 347
635 364
745 699
470 99
196 481
554 917
626 811
71 966
693 283
856 253
261 301
404 302
859 356
534 172
551 316
433 39
681 302
572 429
44 404
433 950
932 332
290 92
94 309
532 673
517 17
939 134
464 379
302 299
949 904
904 338
848 818
488 497
429 415
105 154
272 195
653 799
319 146
862 123
419 666
863 374
145 525
250 840
516 524
791 396
136 394
704 826
21 449
847 951
519 691
664 126
216 659
62 820
578 259
698 899
266 60
554 105
898 93
722 464
988 773
133 611
409 473
717 134
654 650
785 941
888 365
957 638
307 389
293 21
854 229
357 982
893 108
142 992
867 462
575 711
719 352
606 282
932 823
785 32
500 175
345 71
312 784
488 243
199 809
318 821
979 790
870 136
679 802
24 213
760 836
993 174
830 777
814 639
465 664
94 641
648 775
793 480
12 908
371 503
175 663
602 946
511 949
808 466
871 828
830 850
708 540
586 462
65 965
667 258
630 455
567 655
54 606
995 491
273 726
313 161
488 618
535 374
618 856
223 266
603 906
815 47
741 438
760 331
747 802
608 961
345 625
758 562
491 508
591 372
55 569
471 526
189 867
206 796
76 641
292 824
626 569
735 845
18 318
63 970
832 445
276 765
535 171
114 616
699 727
267 239
236 94
445 724
799 146
500 391
878 174
576 735
489 982
553 96
115 446
55 471
186 502
165 604
337 60
659 521
384 74
863 852
602 943
845 265
878 154
386 869
598 212
791 880
419 628
38 407
400 579
351 698
422 839
129 403
722 716
961 797
862 585
863 807
398 848
608 784
977 167
877 495
195 336
489 706
60 44
292 131
505 494
233 198
119 371
751 659
642 778
177 487
776 996
377 856
766 128
353 296
940 191
570 230
961 364
841 583
467 390
423 478
906 505
360 955
520 142
845 673
524 94
911 672
490 806
435 542
291 814
650 5
140 909
692 650
996 602
494 646
41 892
32 395
696 397
572 43
623 108
246 60
916 498
4 876
635 760
768 781
298 853
714 493
812 116
970 359
315 773
466 335
619 304
389 915
97 982
847 28
128 825
553 968
802 348
661 991
486 408
995 571
126 831
266 932
64 276
694 684
989 954
552 122
366 969
566 291
352 501
807 881
888 851
68 877
83 26
968 123
205 106
714 351
835 697
356 685
807 221
71 66
524 972
175 94
646 21
174 744
987 665
448 104
468 826
811 367
473 734
270 111
451 369
835 874
662 248
865 53
614 766
344 83
886 992
541 543
392 904
557 273
203 745
905 430
363 976
891 272
629 479
285 815
981 350
69 552
48 287
254 969
952 243
333 159
5 93
838 134
930 501
981 812
859 323
129 549
369 314
185 577
782 187
944 504
553 600
604 921
835 318
847 705
974 140
104 362
307 205
13 583
517 438
324 446
430 598
808 793
476 512
792 948
975 205
906 735
779 790
925 423
287 20
215 113
831 586
716 510
511 923
245 668
362 568
992 405
552 263
168 983
257 389
713 471
366 190
196 348
265 860
268 96
262 113
833 588
778 199
164 936
473 183
688 564
920 35
950 527
605 192
362 681
232 873
976 816
378 967
887 982
12 227
807 256
286 871
102 302
891 677
239 969
316 573
787 318
999 473
67 977
998 507
612 167
380 91
39 526
386 938
604 650
750 486
909 577
966 931
223 611
287 987
286 419
728 94
233 307
481 956
351 865
224 365
976 360
243 819
276 527
597 960
514 193
200 325
555 789
796 658
677 201
172 569
731 107
572 74
699 15
992 135
403 920
336 856
265 327
235 167
865 814
30 320
865 692
507 218
972 106
950 860
944 756
585 675
267 142
250 680
160 267
596 60
720 117
510 345
557 346
901 566
312 859
668 679
606 61
89 997
379 38
215 375
806 605
95 412
990 338
5 849
140 523
71 12
955 592
689 217
503 604
995 257
458 375
789 373
591 889
509 564
835 877
127 906
23 932
172 519
728 171
514 405
731 380
24 439
943 237
381 376
920 915
398 59
14 443
741 513
172 284
687 908
394 351
447 308
785 470
743 334
967 725
257 645
25 181
532 563
444 585
328 371
735 761
233 165
91 445
28 274
734 446
72 270
408 428
640 657
260 185
232 921
649 265
614 652
339 696
962 426
160 585
602 691
321 269
240 547
704 128
291 421
234 268
886 191
527 634
959 366
746 120
174 473
592 239
93 693
170 614
636 672
104 370
497 414
343 727
252 234
282 761
29 108
613 921
597 879
36 672
760 417
261 430
611 965
21 890
910 640
111 766
106 732
601 328
98 499
486 187
598 144
78 235
241 835
998 797
985 105
263 150
803 316
176 628
109 350
425 946
48 450
820 253
359 885
9 440
252 733
413 224
1 607
394 527
508 101
978 861
196 364
133 61
12 245
354 841
409 783
22 534
394 76
908 772
959 214
204 719
298 991
917 367
93 150
156 866
847 237
103 763
692 760
390 508
709 380
295 835
739 797
714 425
83 181
73 606
851 520
569 460
651 68
796 859
265 287
446 80
509 192
157 229
103 69
309 683
522 795
744 582
947 282
164 975
129 516
810 842
545 729
305 534
188 881
785 427
941 408
441 988
2 798
493 336
915 206
238 846
991 682
413 336
161 57
692 63
630 827
225 39
411 684
124 382
32 543
192 377
446 460
33 535
363 260
760 412
263 755
193 671
154 719
734 127
907 440
94 987
738 520
343 819
595 333
127 233
700 749
421 310
866 110
332 475
671 864
532 145
28 113
823 667
965 905
560 442
538 636
715 877
341 12
348 614
153 434
180 509
735 724
195 282
837 893
283 398
639 539
652 224
486 963
732 131
68 21
68 293
924 938
364 601
33 550
715 157
255 450
781 83
128 306
884 20
699 205
531 874
833 160
834 380
465 966
673 770
714 152
93 462
320 92
930 128
961 529
792 479
365 88
570 265
551 785
416 668
241 867
430 942
189 84
243 931
737 840
684 917
351 102
651 658
945 919
890 204
359 10
373 116
28 318
366 1
891 449
244 940
949 82
576 778
435 4
125 654
820 220
207 379
846 518
801 44
161 352
253 167
520 555
723 751
848 596
103 699
484 70
105 923
832 397
442 370
997 403
179 724
232 848
907 283
293 516
285 479
963 896
666 29
118 299
567 154
995 509
776 478
875 33
789 116
324 106
440 301
995 689
16 780
459 654
848 142
243 837
134 442
153 625
9 406
117 162
910 718
713 318
80 700
369 615
594 46
111 166
115 279
491 889
19 26
33 143
195 725
714 215
935 565
225 904
237 354
589 101
990 920
732 386
756 233
430 863
950 587
301 142
856 32
175 375
364 231
142 816
922 231
782 484
475 4
986 540
504 419
241 772
457 377
91 423
938 219
619 328
555 846
126 954
670 75
828 78
407 488
402 486
398 876
398 820
699 42
926 831
927 284
44 410
977 120
804 899
143 523
27 891
387 428
863 966
765 683
50 790
849 45
455 266
207 153
953 28
329 990
214 7
341 772
87 350
377 412
514 431
788 477
978 125
579 283
212 410
623 982
824 457
34 851
193 260
485 964
590 485
142 65
306 4
615 942
189 577
995 685
89 836
569 387
653 611
541 398
933 952
936 161
416 269
212 619
518 621
912 704
59 437
241 826
416 130
349 609
742 652
909 116
625 418
804 602
573 580
360 518
732 290
962 109
429 490
333 99
676 382
456 380
633 240
891 53
600 588
313 122
293 245
714 524
371 768
267 71
352 300
610 572
216 316
737 165
685 513
600 694
508 668
671 666
133 744
217 477
240 805
769 481
323 251
833 626
458 115
389 444
17 425
13 14
110 308
897 679
846 758
35 995
669 164
326 129
713 126
467 71
199 690
283 792
205 683
332 177
458 228
322 27
402 498
814 550
721 49
477 836
25 249
128 574
491 780
90 316
346 916
761 866
977 874
123 678
229 398
658 194
217 569
402 833
975 590
991 738
229 41
610 196
974 692
512 210
820 515
402 497
77 6
288 898
356 326
15 204
920 969
35 224
473 700
922 327
233 173
128 440
555 682
98 212
509 96
741 547
299 129
144 170
250 135
589 137
207 466
18 22
549 977
201 964
910 946
287 680
240 424
480 887
839 506
325 804
788 279
130 668
405 115
926 678
208 374
263 540
989 256
606 576
225 754
528 996
725 242
222 768
370 342
948 906
56 227
931 126
232 629
178 646
951 143
33 491
397 674
401 640
902 365
956 688
539 434
450 437
521 487
116 459
35 985
336 116
63 241
407 250
937 225
770 38
765 961
138 569
102 766
184 946
579 431
646 701
266 511
19 63
490 520
705 967
442 833
108 843
961 404
700 387
515 462
275 574
618 289
302 740
866 87
103 991
159 683
82 946
247 668
16 561
312 443
151 110
285 12
814 907
921 133
602 17
229 551
234 549
156 12
847 719
947 189
400 822
827 220
56 709
452 449
309 302
983 177
867 289
534 923
475 999
144 401
644 896
800 254
961 506
477 562
487 455
493 282
327 63
614 527
990 978
107 851
550 420
7 482
410 299
364 306
866 98
801 36
828 34
671 183
716 378
688 875
553 841
250 559
127 358
588 506
584 80
718 780
881 863
149 105
750 980
710 501
296 282
416 748
208 237
637 530
105 798
192 275
969 894
190 753
17 560
829 989
457 798
641 476
270 911
282 844
715 960
577 640
519 189
584 593
232 651
256 707
703 581
410 244
451 711
523 193
685 428
700 540
243 684
810 12
94 472
362 969
265 613
973 832
115 434
470 260
480 68
157 796
195 535
481 514
799 397
702 956
629 278
809 420
487 123
238 611
282 331
483 356
726 580
399 140
9 111
79 970
613 35
184 905
743 445
966 841
53 765
989 112
611 781
414 806
99 481
367 510
281 270
857 528
144 608
327 499
431 174
156 953
256 641
692 55
765 198
404 713
248 150
690 953
626 29
968 179
50 917
74 226
630 712
666 780
710 371
214 668
377 277
870 73
319 525
703 721
920 131
482 619
485 127
917 933
640 67
480 802
84 500
659 6
953 994
32 545
381 837
284 356
571 239
828 892
621 836
936 5
943 101
593 383
539 199
733 415
346 979
227 392
240 829
280 330
550 574
216 875
929 61
236 483
606 817
637 930
405 580
239 335
240 885
905 844
13 479
623 337
756 826
77 865
291 735
345 237
947 882
27 537
819 432
345 302
518 290
824 706
992 942
801 572
534 664
386 973
962 182
137 361
951 155
656 323
783 798
287 528
442 305
551 137
127 220
61 490
543 133
603 832
924 15
867 181
375 798
172 299
275 464
565 212
466 611
824 689
11 629
428 738
355 962
632 442
248 432
563 19
40 809
396 14
62 862
546 281
882 711
429 636
396 87
967 176
769 255
233 843
442 393
62 170
200 274
422 195
854 698
577 654
78 401
45 343
83 790
758 417
574 605
361 844
389 859
302 50
227 518
583 769
341 644
488 96
114 755
47 803
226 662
842 825
877 691
633 256
794 110
43 941
635 407
832 572
721 806
666 81
516 866
798 40
730 745
257 924
553 348
220 105
809 517
233 434
535 510
413 917
340 539
619 941
592 988
100 28
705 256
312 993
854 341
800 873
497 673
109 719
536 881
847 27
23 476
217 836
814 329
656 897
642 855
923 929
335 793
952 510
94 797
508 667
795 973
330 796
934 789
790 430
760 251
833 381
605 709
728 507
35 986
417 578
140 457
509 400
172 646
417 984
23 680
67 171
761 826
76 36
324 649
293 882
249 912
64 100
874 530
699 165
17 688
885 970
140 880
332 802
756 863
171 372
503 434
106 496
36 339
240 291
538 750
601 184
353 977
856 862
784 298
302 425
331 969
570 269
204 283
115 531
243 483
889 746
645 624
316 81
793 389
676 402
208 442
288 15
826 518
386 446
740 940
258 548
659 24
382 411
466 626
637 21
892 321
861 249
327 178
590 775
581 290
259 457
921 368
226 464
608 616
59 903
744 538
608 37
306 841
437 577
844 235
111 219
455 186
233 840
215 779
982 430
751 698
796 754
994 817
340 144
833 591
792 590
932 773
926 828
226 105
462 290
917 567
639 51
219 291
682 196
592 761
444 507
623 718
607 122
845 854
983 541
887 329
475 902
115 220
515 774
58 415
682 870
885 488
884 242
903 313
707 428
406 974
328 391
829 533
111 556
574 262
327 124
198 860
567 367
506 681
314 772
734 641
17 380
938 439
34 20
148 487
533 201
77 466
506 947
378 155
531 819
599 890
483 554
830 280
573 69
837 770
690 174
163 324
414 431
852 724
176 982
374 358
862 203
380 775
337 433
944 552
406 460
662 672
894 765
771 114
365 14
436 941
350 6
290 320
73 19
977 949
655 66
549 971
704 559
900 337
403 444
206 220
808 175
871 37
830 484
868 619
112 288
199 899
214 208
457 605
811 412
485 279
441 673
707 171
839 223
78 921
938 519
84 255
702 487
119 256
907 772
56 733
181 435
807 541
180 553
704 917
822 873
380 698
797 832
21 957
785 825
7 551
495 972
33 949
435 211
432 255
991 789
570 227
37 885
143 634
970 420
888 612
132 36
449 503
657 678
696 829
185 683
305 431
533 54
789 777
488 801
136 352
233 529
98 140
939 510
15 858
768 50
272 520
967 981
966 924
357 665
791 75
10 523
490 223
852 173
500 963
352 878
427 689
771 134
482 413
773 910
557 318
593 223
167 313
705 843
330 907
293 215
462 38
30 23
368 130
738 455
435 408
473 153
763 30
689 709
196 809
583 425
702 623
862 579
745 157
659 809
777 18
211 869
868 484
925 714
368 124
82 566
757 478
967 766
365 778
451 686
132 64
899 18
395 364
529 140
211 660
941 525
710 433
623 749
419 132
81 368
126 685
839 753
940 548
860 641
422 356
778 992
88 910
723 74
425 102
348 81
321 990
143 409
474 607
92 308
992 776
602 904
956 771
83 776
227 204
561 914
856 752
573 241
579 656
220 279
307 391
640 877
366 732
152 634
305 742
555 562
884 154
242 866
862 944
762 117
449 434
496 524
83 56
43 604
282 50
915 572
514 454
949 632
507 442
797 573
102 88
920 463
801 286
777 282
99 250
854 168
109 254
293 657
904 158
399 638
177 484
846 793
367 992
226 988
592 522
158 669
906 189
243 294
89 535
823 757
787 705
793 260
530 188
475 114
538 284
652 239
407 442
192 716
646 800
552 926
365 819
167 708
696 570
96 798
193 165
132 482
506 699
735 140
982 372
672 635
889 7
852 825
143 947
3 908
942 514
364 68
804 813
386 522
267 974
615 887
430 726
145 425
341 424
233 41
51 793
515 35
191 982
768 937
708 637
85 75
11 898
268 856
538 347
582 981
894 166
128 743
342 40
867 627
965 460
481 811
10 944
342 356
683 213
446 672
7 879
11 531
47 616
455 768
180 409
935 331
366 721
565 622
266 68
316 182
209 590
114 96
471 742
858 459
826 591
460 878
580 462
931 587
235 6
282 356
500 764
716 437
617 126
801 632
344 257
733 457
920 257
918 534
828 677
19 763
478 591
695 196
682 620
265 53
454 273
665 330
455 601
646 307
677 383
849 591
962 130
355 296
585 59
718 963
888 758
700 532
712 222
507 217
756 864
514 922
342 454
353 731
218 422
878 714
568 665
470 468
470 844
131 257
184 418
975 401
883 926
1 875
851 822
937 763
227 514
771 625
933 416
770 491
325 96
846 977
117 596
187 765
930 790
4 799
304 24
571 607
929 78
663 8
864 702
122 217
305 748
58 605
69 418
452 153
966 385
730 252
537 607
690 21
491 126
736 874
26 632
113 425
618 905
636 369
937 419
409 632
313 980
303 266
999 445
803 863
685 917
36 226
648 486
933 912
552 61
761 422
421 794
188 214
798 86
466 645
754 623
17 35
318 467
491 279
439 615
535 930
13 869
427 532
672 238
258 384
866 962
331 882
634 137
192 145
835 19
760 79
512 845
291 508
651 466
750 295
936 471
479 447
170 824
657 296
22 686
433 962
696 502
457 343
425 633
51 26
721 574
279 562
580 800
609 803
466 886
226 610
145 429
563 724
508 559
135 810
867 523
537 489
274 549
559 721
535 99
787 563
86 569
278 980
328 207
915 29
179 982
203 142
107 970
464 157
555 53
511 327
193 963
917 479
995 479
132 506
25 156
491 870
287 579
134 644
499 673
903 40
942 333
468 716
17 386
968 762
10 232
643 729
183 832
812 465
470 911
240 641
755 640
121 870
570 899
965 78
65 687
172 159
132 920
371 506
996 542
9 632
73 56
234 653
116 716
787 436
980 91
478 237
508 989
8 562
902 889
294 371
909 886
497 866
954 762
375 694
584 155
868 472
943 6
379 258
952 9
374 266
683 562
527 218
577 888
676 753
939 290
835 406
230 970
922 223
831 98
77 185
14 539
478 50
715 11
240 649
125 882
595 121
312 176
231 315
833 487
35 506
285 50
833 834
863 589
68 363
728 712
523 641
325 81
434 950
213 955
812 750
403 66
278 431
116 56
980 594
559 863
507 952
870 961
556 746
154 353
877 475
39 172
286 511
669 377
588 677
689 560
872 694
430 859
832 205
494 658
256 659
213 366
829 644
854 861
513 350
359 993
146 509
695 869
926 702
335 489
28 492
416 15
881 540
570 614
729 306
219 274
856 135
424 737
776 262
144 196
789 977
713 131
777 32
878 425
659 364
996 570
454 925
992 802
9 563
899 848
514 310
346 460
729 608
869 149
269 247
464 439
308 407
360 217
834 982
901 904
618 373
85 475
894 644
55 719
829 376
427 867
164 806
691 150
830 846
220 295
316 254
203 620
26 12
574 145
339 283
544 908
771 646
598 711
989 297
82 229
500 81
456 250
320 49
947 700
362 618
44 757
811 276
276 802
164 663
522 167
575 202
623 204
231 736
750 47
95 746
870 876
577 390
335 897
807 125
332 272
943 360
895 319
166 691
87 112
921 552
897 39
724 568
760 662
618 801
647 190
439 703
374 508
902 812
338 945
425 361
836 989
928 955
330 410
597 494
592 571
18 315
929 225
521 229
966 572
40 6
651 813
521 26
488 41
247 824
694 840
837 731
511 137
753 211
265 228
945 519
571 105
545 793
352 327
572 313
771 211
386 490
649 972
423 847
740 713
127 173
631 104
950 473
560 330
872 487
813 233
179 95
763 581
516 203
172 602
388 669
138 460
840 311
24 812
575 381
538 866
322 960
149 734
512 638
489 251
658 232
587 679
533 87
224 127
993 524
329 86
327 157
683 918
767 227
557 237
907 282
927 528
507 427
839 29
972 97
434 23
677 650
96 466
626 473
894 507
226 123
98 542
649 147
759 569
66 870
495 735
198 700
279 648
412 537
847 44
298 452
641 746
338 370
26 446
460 18
995 251
68 426
536 826
334 248
308 86
315 206
458 67
849 919
866 39
411 383
383 844
297 718
491 373
979 939
542 161
954 693
838 396
807 621
999 213
267 295
887 984
994 914
634 173
509 902
743 393
861 828
20 596
510 425
188 37
528 124
904 977
918 113
848 208
717 14
60 214
901 786
401 238
251 737
819 636
937 18
811 43
746 88
250 408
196 743
625 879
898 73
938 303
678 942
828 886
533 5
391 464
374 869
755 431
736 843
443 354
453 84
559 232
769 408
933 869
749 81
785 314
355 356
539 476
859 748
616 670
391 263
939 237
534 268
46 807
169 445
288 345
711 462
311 875
480 852
974 627
33 916
386 982
382 880
556 144
772 173
963 162
391 994
297 865
417 367
740 27
887 911
718 855
91 787
870 101
68 538
846 807
548 208
965 449
588 334
519 111
851 589
324 320
472 650
872 627
287 294
806 718
857 462
261 663
580 186
151 122
672 585
743 13
762 719
50 233
505 842
106 79
872 516
409 549
897 453
522 198
21 795
489 301
496 199
392 625
367 414
796 440
583 676
680 56
889 421
742 706
140 553
276 832
699 470
330 619
250 91
241 778
844 702
122 195
166 251
448 613
838 36
77 441
320 280
985 253
740 152
625 923
32 797
871 377
813 186
524 354
801 316
9 73
68 757
131 458
473 876
761 707
581 429
602 313
606 319
748 669
835 917
34 567
876 56
595 243
30 519
387 626
498 950
625 696
142 663
998 899
112 460
32 774
704 318
661 105
292 713
199 880
815 948
214 51
914 212
449 885
84 497
627 791
331 531
793 180
398 882
333 155
594 925
401 269
675 629
527 993
635 587
147 62
248 31
363 370
966 874
481 472
129 428
46 622
310 449
899 192
764 149
268 761
697 390
302 320
127 868
526 934
471 992
468 543
7 445
304 241
418 917
645 822
127 531
981 158
176 314
1 913
142 446
725 934
768 70
611 243
267 959
977 422
297 260
253 583
232 978
222 454
373 485
44 934
62 71
938 32
696 662
15 253
172 537
432 142
38 381
691 137
26 668
373 943
353 830
82 162
287 334
89 215
75 65
977 351
592 71
546 127
937 783
641 550
65 219
389 120
460 887
664 660
337 648
442 921
386 804
747 508
838 191
791 159
402 954
659 389
696 208
931 177
432 7
110 965
500 159
251 851
192 327
590 729
187 521
756 679
791 872
676 13
69 532
568 571
842 689
459 588
567 594
72 139
422 428
382 162
478 402
667 683
266 105
245 512
4 26
261 152
815 937
713 11
247 715
62 75
721 502
315 156
615 575
184 19
410 253
56 296
148 443
475 961
789 446
854 194
298 817
755 168
646 64
174 251
398 65
475 13
281 757
321 727
298 526
613 536
433 217
977 827
483 66
145 141
52 638
471 34
465 421
762 110
586 116
181 744
713 933
439 76
991 569
717 822
705 95
212 503
185 472
976 496
490 856
313 479
367 304
293 238
472 88
7 623
549 65
624 766
873 242
2 999
825 37
841 260
861 267
691 748
937 266
359 370
65 72
337 927
922 200
9 537
593 500
965 872
719 449
710 842
903 855
528 69
656 468
165 25
958 769
384 131
52 137
142 28
178 132
777 161
93 340
486 26
253 437
282 36
348 644
46 832
176 872
109 690
26 196
388 183
976 276
475 752
406 246
44 361
988 903
463 645
645 115
615 64
282 452
352 257
377 682
246 688
80 731
206 993
280 264
752 310
38 905
774 214
297 115
204 726
504 184
490 62
689 693
177 676
743 42
38 9
407 898
561 352
620 776
680 762
752 860
379 136
827 933
670 922
893 436
854 827
288 718
152 523
566 150
804 313
38 610
979 774
978 460
9 488
414 620
290 418
359 976
830 588
123 875
210 950
433 308
740 789
20 588
617 974
30 415
290 231
208 825
550 400
255 69
883 444
927 90
735 739
575 277
992 582
491 652
200 164
478 26
946 594
872 142
35 341
509 768
888 815
749 77
655 386
646 527
910 23
631 76
881 417
995 547
472 626
48 364
520 924
591 652
271 701
966 517
930 859
477 357
514 279
181 969
623 627
921 420
420 880
68 273
79 605
579 951
395 849
629 571
98 987
271 991
794 464
438 532
575 663
984 593
26 811
778 499
181 664
667 701
765 731
347 346
408 874
965 391
415 488
290 11
883 254
944 433
31 937
557 29
666 833
622 957
5 68
84 6
18 203
969 394
735 786
59 982
951 256
754 954
107 677
350 10
496 394
781 160
106 571
736 792
469 607
586 999
186 606
130 455
861 408
829 91
516 362
797 218
322 303
86 294
589 327
424 446
445 337
819 127
571 870
525 376
952 260
977 711
405 318
938 87
396 851
586 303
304 591
126 830
277 244
443 526
92 953
267 703
44 300
982 862
205 906
378 673
128 850
498 849
479 505
366 151
578 718
937 293
812 777
648 442
622 625
169 32
34 924
840 788
798 120
634 863
698 16
814 741
377 356
846 562
740 410
897 269
338 393
320 845
561 345
18 224
949 424
81 562
271 557
420 291
453 28
209 684
403 961
590 750
821 463
123 102
844 699
810 938
899 129
975 178
665 565
348 574
768 639
588 755
502 530
87 257
203 815
870 258
845 146
524 391
913 601
583 917
632 688
681 684
637 812
238 412
901 225
487 871
150 104
651 520
407 945
108 11
105 991
891 66
516 237
534 666
673 545
307 815
221 403
47 26
855 198
885 414
145 167
289 33
330 261
463 887
362 797
257 348
734 774
168 849
728 160
52 936
448 397
114 548
290 277
787 794
249 955
770 991
503 242
512 145
375 984
920 897
636 736
113 395
997 140
790 111
20 607
987 544
230 343
516 927
562 676
193 93
999 335
987 731
305 882
530 920
775 473
440 425
953 190
435 344
466 205
662 289
805 195
94 631
644 86
457 207
736 255
359 449
468 571
186 748
383 11
503 526
807 803
957 764
714 37
580 746
901 803
43 609
509 239
790 702
338 386
233 232
228 287
921 57
265 26
41 696
56 522
980 554
497 515
510 47
694 16
418 33
444 956
143 575
439 187
700 244
365 946
232 546
56 496
95 262
453 515
619 342
281 245
203 70
275 437
479 981
778 191
703 873
782 41
443 869
54 55
476 429
410 793
734 847
886 826
327 997
902 741
592 690
905 783
899 825
107 706
838 398
168 728
23 925
599 260
880 251
961 315
133 715
191 560
932 583
394 151
982 682
183 630
436 705
238 58
936 710
69 8
372 927
144 585
382 674
855 700
352 123
702 852
45 912
233 372
797 787
422 929
137 254
896 505
248 340
198 236
31 596
245 370
650 76
601 993
245 358
756 924
351 126
509 684
886 526
975 154
713 319
963 642
243 161
766 716
676 965
59 514
267 187
298 963
170 888
318 712
31 876
188 235
828 342
583 886
324 276
649 87
993 501
74 638
143 120
553 107
269 473
966 546
473 740
763 959
797 227
45 218
641 674
128 202
613 500
951 602
36 610
239 131
691 888
933 182
605 184
421 893
589 27
969 910
95 740
124 938
933 569
480 233
381 627
714 243
310 183
697 981
429 320
91 35
376 791
89 695
843 973
821 217
385 575
452 112
952 37
966 193
77 822
281 504
583 183
195 530
832 408
345 952
884 469
940 534
89 260
6 525
821 478
446 344
474 633
160 455
610 380
441 878
765 726
710 952
525 87
735 24
654 219
717 741
752 14
77 811
301 604
938 820
111 289
4 490
398 581
998 960
347 986
193 803
745 313
18 2
776 843
491 62
751 831
192 910
522 296
608 720
448 996
483 201
584 997
124 339
574 684
415 292
786 463
981 880
753 354
95 449
42 453
194 42
394 177
326 900
53 96
385 440
401 133
459 651
123 67
607 64
196 696
293 670
451 845
832 848
377 290
803 525
856 502
233 746
494 476
837 441
131 760
176 736
216 379
235 838
299 275
559 557
749 544
491 509
220 165
273 600
105 236
547 121
850 858
485 82
243 649
92 846
579 588
981 506
641 102
360 878
251 436
550 223
376 877
79 419
27 56
44 712
305 379
454 351
757 616
444 108
103 813
972 243
449 865
55 549
878 600
1 24
90 818
347 323
228 463
734 79
55 558
676 434
118 283
533 873
12 275
713 79
765 448
765 235
870 754
312 850
885 567
627 196
577 478
847 929
252 290
128 433
623 231
432 265
689 126
445 969
381 587
877 871
991 124
977 679
521 143
674 24
939 374
368 125
501 47
374 163
676 376
768 886
473 842
365 489
498 920
153 796
494 478
289 730
593 724
613 495
636 972
1 734
734 411
973 183
390 954
397 434
114 99
68 732
813 481
38 671
694 560
232 179
242 312
470 788
608 709
125 415
661 654
801 177
710 831
394 559
187 876
722 554
118 456
193 804
177 603
813 245
887 874
301 718
415 340
937 890
459 339
161 311
504 101
130 221
538 82
92 897
221 844
885 544
360 602
730 302
454 178
977 138
412 650
977 271
717 432
185 376
581 619
787 819
520 952
641 410
563 409
968 372
604 639
310 238
461 539
684 298
996 293
679 285
474 253
966 213
264 359
677 830
973 6
379 195
901 38
402 614
557 873
964 596
527 336
871 748
922 158
604 140
36 301
895 191
965 225
537 936
970 735
869 215
932 545
747 293
924 543
432 610
528 181
926 549
336 866
390 765
551 73
755 509
219 898
27 622
126 883
706 543
140 977
22 100
904 795
898 492
819 177
760 396
803 249
594 737
317 303
787 49
422 111
795 190
280 717
264 530
732 987
75 266
854 866
521 741
520 382
11 101
132 300
864 499
230 292
30 468
210 934
731 923
79 953
1 231
863 171
755 902
793 581
100 24
230 215
579 936
48 211
617 939
30 542
926 548
153 372
517 59
333 277
626 575
720 589
215 786
736 305
946 545
384 423
333 398
54 787
362 682
966 436
4 348
579 181
614 917
371 329
486 822
201 980
8 524
735 485
745 148
415 335
56 625
869 14
461 393
68 511
313 869
904 256
272 451
425 481
849 1000
580 598
727 268
922 243
891 849
686 110
900 640
620 768
787 584
287 645
303 570
757 155
468 57
822 826
707 382
204 332
624 248
972 662
130 252
637 424
516 218
341 613
624 956
962 549
466 306
815 828
678 1000
606 953
818 143
820 860
45 366
269 364
799 723
196 66
64 280
559 338
338 105
320 407
897 987
520 223
486 566
340 385
470 668
124 635
545 359
235 656
143 724
839 55
743 762
13 504
173 381
584 985
948 648
383 675
57 158
511 443
45 31
396 579
925 787
551 578
16 320
373 445
536 242
869 354
254 479
463 294
493 115
601 631
760 633
932 307
786 557
129 119
288 176
464 415
396 274
329 28
236 46
18 879
815 801
642 285
317 584
141 728
68 930
815 963
510 726
558 484
40 578
918 478
845 11
68 587
134 828
83 503
114 197
51 305
197 333
22 890
781 958
119 861
232 855
227 870
735 56
387 846
761 854
15 944
741 618
544 91
606 891
106 417
100 413
684 682
78 868
299 624
466 751
430 572
114 762
100 79
165 738
390 12
269 410
320 35
566 781
661 101
401 637
287 468
123 278
366 772
176 980
788 427
537 472
773 970
146 61
970 92
702 397
122 518
471 398
719 723
462 891
622 318
274 460
737 447
183 638
470 999
642 162
495 401
264 810
88 232
808 936
704 695
791 697
979 46
965 628
651 488
479 978
464 755
665 277
848 884
972 680
591 509
556 539
806 565
472 343
383 442
596 370
857 227
588 177
765 178
693 469
733 373
547 874
522 536
877 817
48 192
910 503
407 349
691 52
25 416
979 217
812 136
491 316
631 925
103 110
332 899
409 232
565 88
239 56
220 314
701 968
729 784
268 330
840 157
521 381
260 356
663 26
577 844
269 127
277 572
714 999
832 740
322 637
750 857
764 585
222 263
499 670
411 503
734 342
78 60
439 913
748 229
434 874
822 419
521 138
997 202
983 758
856 498
936 811
702 918
346 718
746 876
838 961
863 988
173 747
769 340
858 509
32 582
41 230
828 190
875 178
917 103
74 949
285 849
243 109
21 144
41 566
577 850
381 474
998 261
853 103
437 56
827 693
45 907
428 603
4 663
80 82
925 711
859 166
452 161
726 253
297 530
972 162
139 662
547 105
760 838
704 28
688 925
834 862
904 459
4 268
840 26
550 827
933 777
45 351
728 950
995 879
902 539
555 293
632 700
742 467
564 755
137 10
564 135
389 837
109 360
264 4
718 966
698 810
448 7
165 809
881 367
91 474
641 146
821 487
240 684
6 169
26 953
376 262
667 96
369 213
984 512
296 170
361 210
693 127
833 536
315 430
403 661
956 813
522 792
340 636
430 151
377 174
753 298
718 645
564 991
720 851
588 914
458 465
145 971
278 862
964 918
399 629
136 655
894 207
31 599
57 355
62 121
904 306
816 316
995 422
36 873
518 198
587 969
653 479
292 657
782 66
156 320
497 850
799 34
968 933
783 319
539 44
511 632
346 186
268 944
435 437
545 496
644 479
765 382
591 71
406 336
852 589
192 359
452 649
834 36
471 762
469 1000
189 909
688 72
701 184
470 672
200 880
28 430
44 370
372 69
803 650
879 470
418 730
470 865
755 730
742 411
811 188
153 816
219 661
515 502
739 555
817 388
267 698
408 878
360 580
513 978
334 63
504 220
156 899
311 963
560 571
877 794
468 825
367 983
596 897
733 913
214 254
391 592
667 735
981 1000
359 429
504 672
406 765
182 995
740 168
733 720
483 899
717 466
962 963
925 421
876 619
65 531
246 356
865 516
325 620
292 714
810 311
700 918
990 550
836 204
690 283
464 891
268 101
517 280
338 429
751 501
402 539
576 307
153 365
545 864
488 547
438 955
639 726
833 668
223 424
658 164
739 492
330 715
843 912
631 628
615 221
468 47
135 701
500 156
76 312
447 193
979 352
445 339
920 135
141 558
833 949
439 728
908 77
607 196
909 921
57 858
965 406
790 54
646 218
526 149
415 739
899 798
511 167
589 680
488 837
670 106
274 566
116 118
680 318
773 453
115 546
302 122
401 916
572 651
841 626
826 767
161 974
184 863
330 428
206 54
948 646
409 649
257 674
751 557
836 344
19 789
319 600
757 15
274 55
607 837
347 748
999 460
226 506
850 674
919 578
250 533
583 550
162 315
946 367
680 55
55 695
879 319
100 460
70 786
715 374
170 400
939 692
700 355
478 693
790 634
385 513
811 161
555 286
807 969
329 148
723 578
326 252
420 282
706 500
602 631
877 442
682 474
731 719
570 759
335 134
439 859
528 964
604 56
665 598
444 61
972 67
470 646
569 483
478 795
163 266
503 546
723 204
700 432
853 314
517 656
531 840
666 703
223 766
586 491
992 202
420 785
496 83
329 344
379 122
661 942
690 521
244 937
539 306
838 893
58 525
875 203
805 11
518 813
707 406
919 140
481 489
954 45
241 981
936 287
342 740
149 686
262 517
120 904
621 218
401 962
781 878
278 843
869 827
549 151
763 545
110 533
708 920
256 829
268 626
237 584
255 837
333 403
498 593
435 118
988 473
974 870
625 211
356 675
692 872
507 64
777 324
898 977
889 245
29 170
819 170
646 729
527 716
54 691
497 67
380 744
196 972
874 223
32 306
422 171
556 996
562 151
158 869
475 922
601 645
694 988
824 635
975 158
85 313
835 884
153 682
290 426
671 859
842 50
704 264
769 257
855 597
851 455
608 888
413 684
408 615
689 655
655 273
180 956
148 13
298 973
344 289
192 69
951 164
518 628
399 283
154 19
303 438
556 756
119 550
527 234
894 874
269 465
737 197
679 151
414 208
913 616
850 329
548 521
992 865
95 135
980 725
705 759
115 833
467 575
677 536
104 329
237 781
572 519
609 800
606 512
861 406
406 418
665 185
594 487
415 682
543 131
572 426
662 318
184 734
75 779
81 392
829 565
325 559
247 509
595 83
639 186
210 218
923 194
894 126
825 739
692 257
630 917
816 163
949 549
810 889
474 875
729 441
820 709
242 305
317 274
26 978
891 967
342 600
557 80
997 822
683 985
957 931
458 882
935 591
468 256
979 666
809 442
489 602
936 697
223 400
145 681
535 396
597 789
474 938
133 572
340 2
682 290
853 430
605 151
109 443
945 494
177 673
288 153
100 465
50 395
910 356
394 999
372 411
483 165
561 632
803 874
203 714
473 561
31 966
651 723
193 155
237 681
601 752
248 747
323 70
485 614
90 122
10 712
689 944
828 5
131 564
748 762
111 847
158 611
994 125
365 834
727 359
861 504
933 2
57 685
293 81
545 900
782 268
728 940
421 351
85 169
348 907
14 9
807 801
77 650
942 134
514 640
938 236
453 825
652 752
8 102
218 260
717 449
816 742
198 731
502 275
171 880
629 612
458 79
435 938
442 654
876 321
963 659
15 414
203 250
656 416
956 445
516 190
538 774
478 241
951 532
990 390
209 700
169 871
647 851
865 593
900 100
535 659
253 255
928 819
655 315
802 304
989 51
292 265
729 297
312 700
904 393
214 702
152 313
720 147
550 413
263 439
703 391
177 962
306 893
863 71
341 604
614 297
95 964
107 293
804 937
289 572
963 437
614 120
750 598
834 985
765 741
411 796
113 931
367 341
73 795
929 209
943 777
899 702
5 747
859 776
914 846
918 141
780 496
203 692
913 52
720 225
280 998
344 330
317 578
857 531
626 817
489 240
815 544
363 287
761 551
578 433
514 993
16 629
335 564
51 659
694 722
413 959
660 566
86 628
525 483
877 82
674 600
548 894
754 538
28 874
702 733
594 395
78 690
748 597
452 164
418 346
988 378
518 537
718 235
99 843
831 925
343 712
221 480
722 136
834 443
346 993
161 433
837 602
528 31
461 720
404 963
18 571
465 726
528 196
722 368
255 151
836 351
843 623
133 759
605 381
22 148
150 111
960 836
717 11
439 520
443 166
624 471
802 669
930 413
962 82
345 509
782 876
755 444
383 110
989 485
557 189
694 194
362 148
842 608
852 272
167 853
42 7
252 549
888 260
178 527
74 217
395 379
567 987
413 479
50 588
967 926
922 702
727 163
419 100
43 410
869 665
143 75
429 659
559 737
900 455
421 690
256 123
235 670
470 663
120 473
923 451
996 897
609 393
716 965
347 296
909 153
698 882
852 860
990 387
247 183
389 256
336 507
410 352
816 608
638 89
683 629
206 22
603 310
697 385
941 69
153 70
180 282
403 773
918 135
751 610
963 353
845 964
681 811
123 819
7 177
730 179
515 11
423 193
211 167
558 468
94 625
489 780
212 233
927 303
899 12
220 23
144 669
839 396
709 243
293 344
25 358
771 368
229 828
157 336
534 315
206 864
17 478
608 853
540 151
751 923
711 272
403 73
149 230
104 705
477 406
68 542
902 495
473 184
195 605
382 861
934 154
84 272
352 366
882 559
564 486
778 460
560 485
418 250
3 911
685 485
679 310
303 861
117 127
944 675
661 115
104 802
915 493
564 574
994 104
558 358
441 287
808 257
612 964
88 849
158 240
740 715
479 707
254 977
757 783
850 429
856 708
860 739
157 250
140 484
673 612
318 245
258 905
201 534
698 369
541 561
963 867
850 522
582 752
384 597
66 987
171 464
625 470
725 300
995 613
195 239
696 711
999 350
414 35
31 456
831 101
524 286
212 203
902 521
240 922
93 454
399 432
967 423
692 420
574 847
174 617
36 900
531 885
717 303
603 301
107 610
496 428
391 543
433 265
916 679
478 40
571 590
263 420
798 265
242 547
589 715
861 192
918 784
571 985
348 603
836 894
112 242
460 290
237 501
507 465
117 796
370 20
864 289
892 351
471 195
746 845
470 473
306 100
47 503
310 852
901 247
707 676
147 35
737 426
850 975
561 786
757 28
932 352
492 826
975 456
388 475
390 564
27 986
825 534
564 235
19 935
248 457
434 376
535 957
898 626
846 365
189 621
107 10
586 944
348 717
905 798
807 958
598 107
332 888
994 446
857 198
527 751
5 398
546 943
196 859
494 14
995 92
764 196
51 642
929 21
968 332
766 814
774 671
198 18
672 576
906 157
55 945
269 861
316 530
446 490
692 701
547 100
919 510
185 333
566 326
235 305
466 90
9 631
19 821
273 194
792 38
93 983
239 743
487 705
412 20
730 352
123 302
797 875
830 513
524 410
587 271
526 650
295 762
117 613
541 367
6 900
30 255
678 947
612 45
681 447
609 523
284 632
258 169
598 626
950 206
620 222
964 290
48 741
281 749
438 276
886 621
333 992
7 522
797 575
783 806
274 130
637 919
758 389
148 379
838 491
731 84
38 399
654 485
478 879
870 658
950 578
735 725
875 695
93 524
589 280
137 434
868 665
735 201
663 211
73 848
965 162
948 75
115 665
49 90
588 434
959 108
184 765
359 349
196 494
504 623
2 378
239 830
894 707
933 8
141 282
727 245
974 540
926 187
404 380
563 653
516 812
759 550
445 252
90 173
478 176
610 958
112 501
529 551
760 860
449 136
345 921
843 936
885 693
233 750
134 684
70 947
308 443
807 748
423 122
140 629
75 144
476 418
374 473
727 317
687 645
185 529
366 362
378 381
829 636
107 548
863 533
514 528
327 598
730 667
195 920
400 120
514 767
374 867
749 760
348 323
83 250
991 233
30 703
742 283
486 840
783 335
580 512
575 317
968 529
707 925
759 859
917 157
314 973
342 864
882 923
87 363
432 330
66 206
777 358
259 862
689 18
225 710
804 147
205 337
411 882
943 321
287 409
450 854
495 656
961 352
184 65
135 612
174 428
18 982
968 426
103 889
547 683
673 701
736 708
512 681
610 413
632 818
168 621
767 127
368 419
36 318
365 424
501 124
21 523
393 703
739 917
818 909
401 830
811 11
109 125
645 310
339 872
751 897
284 268
244 233
424 724
173 933
560 767
242 822
354 679
769 435
11 572
732 653
860 808
757 325
607 641
465 229
651 635
542 191
347 207
183 702
678 467
412 571
711 846
647 557
47 338
502 545
784 316
919 408
31 77
184 442
424 611
324 591
274 430
125 596
442 495
767 580
22 51
890 934
141 984
712 116
261 749
73 370
527 121
507 482
436 770
550 761
622 335
49 275
718 71
884 60
342 401
684 358
325 953
969 706
378 240
880 94
912 312
625 786
55 196
889 140
987 943
731 610
494 402
778 459
428 288
251 222
182 390
835 860
949 599
702 42
34 968
596 541
88 87
326 269
73 179
758 816
632 168
610 993
629 501
72 458
420 841
8 885
715 772
5 412
531 895
39 620
36 855
318 285
2 109
98 791
248 792
402 238
433 455
480 629
90 83
300 79
336 545
853 505
716 705
296 681
169 763
85 346
46 17
530 247
606 95
825 40
558 769
688 846
413 209
789 607
938 585
443 6
878 765
204 483
473 227
894 613
673 294
603 139
941 787
338 123
515 234
942 786
504 648
22 506
644 774
389 862
990 218
409 838
507 759
740 307
410 252
225 90
309 212
98 956
230 588
401 107
947 563
490 998
37 669
592 383
184 538
769 262
269 483
420 632
818 49
308 724
678 199
679 58
811 824
527 492
598 930
640 651
311 649
341 87
444 245
828 741
990 286
858 461
1 926
876 978
441 470
699 276
135 850
987 957
493 197
675 954
211 424
837 826
406 860
966 190
732 606
732 241
525 388
702 894
834 574
757 172
942 860
391 676
671 696
330 541
579 610
543 363
246 913
920 761
712 556
301 282
717 995
569 779
59 335
842 124
20 462
524 585
885 466
399 624
364 168
701 78
327 355
771 158
751 962
831 156
967 219
923 811
80 39
987 569
127 511
31 327
605 426
513 730
463 481
840 77
270 78
181 28
271 472
287 73
962 873
823 967
892 99
607 731
254 146
291 631
352 559
809 120
606 625
912 352
243 926
842 683
346 957
817 52
509 404
176 39
215 672
622 158
311 425
395 600
625 185
758 533
238 709
416 991
716 356
834 414
338 843
752 924
714 42
326 953
558 288
929 499
84 210
855 119
853 681
732 616
449 755
881 871
832 917
998 129
78 499
825 926
902 229
979 43
864 244
518 912
879 500
101 329
563 916
70 999
651 641
695 888
762 404
914 932
258 677
178 702
240 510
182 113
803 95
773 274
582 830
23 347
847 418
983 549
884 620
173 699
540 218
650 640
253 284
630 211
5 571
384 858
930 729
609 680
607 294
65 855
713 682
630 269
98 806
659 970
454 810
823 77
858 154
453 634
272 710
14 40
210 347
521 789
589 123
859 315
789 157
119 996
69 304
903 443
131 341
877 8
995 335
411 180
135 963
454 226
248 676
424 363
357 336
357 219
737 144
203 462
550 903
353 290
427 330
638 659
910 82
505 437
205 420
457 673
517 666
71 162
364 45
846 178
789 142
475 419
281 891
317 704
383 552
455 315
179 459
482 782
416 896
227 96
293 801
506 743
568 546
408 79
492 275
629 356
240 157
195 53
152 243
818 333
149 614
166 414
998 494
856 557
171 290
324 42
714 309
598 392
75 801
983 404
771 406
712 365
489 777
476 911
685 238
738 391
650 603
31 201
27 91
614 194
387 654
53 145
788 575
77 338
610 114
90 372
444 515
803 117
741 992
420 884
6 844
710 647
756 642
657 225
666 315
434 523
130 280
713 260
920 787
702 423
580 786
489 25
763 898
597 411
842 641
757 866
930 7
455 174
304 786
381 893
80 934
126 352
707 104
382 9
400 498
669 44
234 163
925 313
593 124
157 910
503 11
365 977
6 177
527 287
776 160
687 385
186 954
723 865
123 416
775 742
979 364
703 151
279 535
517 290
351 672
11 758
717 364
175 778
123 956
299 215
133 689
420 163
648 435
788 143
758 698
575 581
165 409
654 180
241 703
677 932
548 136
760 982
840 238
919 450
968 360
488 686
622 674
203 794
512 871
165 94
804 687
375 24
270 712
551 601
445 191
911 197
143 862
76 126
971 278
168 537
132 454
618 491
25 42
139 942
280 356
222 662
186 612
771 846
979 296
854 345
923 520
69 727
798 187
523 495
198 98
300 716
770 791
307 861
576 856
49 569
554 838
356 137
338 359
318 263
324 891
460 707
559 714
896 409
896 350
806 184
127 44
121 747
755 32
618 682
314 951
581 101
884 928
737 315
6 821
416 463
459 966
520 379
812 581
827 853
152 231
632 18
647 801
803 326
122 967
268 281
963 39
531 375
220 272
82 247
434 989
198 44
883 295
315 776
340 56
125 528
990 294
933 48
710 594
992 109
738 722
248 271
38 825
794 570
19 833
763 370
13 465
778 591
452 68
712 233
252 179
849 464
711 496
126 928
243 836
478 320
717 843
948 54
124 65
908 915
689 132
854 899
232 273
389 491
916 333
244 479
673 124
629 841
819 773
490 99
298 50
553 447
828 932
896 484
947 825
539 308
792 971
994 530
514 487
152 184
989 716
364 246
106 887
312 718
145 382
359 75
163 743
365 190
362 202
405 404
295 862
536 587
577 45
186 566
378 313
37 814
507 186
166 967
224 204
428 512
354 61
483 750
732 998
655 571
631 126
247 925
240 213
891 913
506 146
216 928
108 861
81 409
7 973
308 994
39 345
369 531
470 427
474 667
845 806
368 774
562 299
56 538
937 226
727 633
252 316
177 480
186 744
657 159
343 391
60 553
354 527
8 83
893 822
618 101
810 32
282 935
767 597
20 980
770 952
207 730
801 965
263 243
791 276
759 969
761 782
71 987
813 413
985 267
26 290
260 324
853 184
137 87
414 836
242 136
81 906
656 232
673 527
627 1000
60 673
420 719
710 772
39 74
409 956
829 740
206 575
168 22
134 11
732 539
795 999
84 832
44 866
97 345
382 905
504 105
471 743
227 21
260 123
391 488
897 544
954 382
815 76
567 350
83 467
686 436
620 866
160 637
96 335
745 329
277 475
328 767
891 766
116 893
319 588
716 727
966 167
443 199
920 594
893 231
549 794
979 356
81 920
241 868
392 778
637 843
697 497
769 936
358 235
736 497
163 42
167 656
272 144
107 814
110 935
138 180
442 843
717 654
705 302
553 785
295 454
301 595
853 991
56 939
341 749
418 357
180 250
778 757
42 939
61 101
805 149
474 757
835 818
746 156
428 425
677 994
631 479
49 982
827 154
858 947
282 8
652 558
862 194
580 93
907 225
319 87
573 520
505 976
443 724
44 659
34 209
273 847
478 592
968 279
682 389
581 280
544 760
935 145
469 899
380 507
150 97
801 854
415 495
93 381
55 520
725 818
194 476
902 366
404 449
955 387
97 768
591 909
191 728
246 121
381 945
867 759
432 212
725 78
602 200
199 902
25 796
213 784
612 250
574 422
659 152
635 944
708 834
666 151
3 609
464 602
383 314
847 234
22 694
97 354
289 905
295 74
45 153
871 839
908 228
792 406
244 650
178 316
210 148
377 127
305 932
204 522
8 277
844 445
570 572
659 64
937 306
371 643
157 695
11 69
650 55
668 523
196 70
842 952
158 991
466 818
63 552
807 25
695 505
555 44
772 505
801 60
983 847
988 605
131 41
579 256
544 89
280 452
925 302
40 549
663 860
997 562
432 985
190 308
606 283
416 815
669 591
679 450
280 226
840 254
585 631
215 854
924 838
20 261
742 962
949 485
12 211
909 873
954 401
495 625
686 305
383 209
727 436
931 224
218 360
434 485
985 596
399 919
165 163
47 805
645 843
481 370
213 183
329 77
562 577
321 262
903 707
929 387
85 404
297 533
642 483
635 617
705 556
756 183
855 569
397 176
291 376
489 535
557 951
253 264
936 732
773 464
351 534
181 410
824 529
563 321
468 860
981 35
822 235
191 555
545 554
694 61
260 287
752 519
714 443
829 528
329 257
476 732
947 699
192 181
68 623
413 257
293 101
653 22
710 525
545 400
633 316
930 171
266 81
96 411
188 562
632 201
986 911
12 63
769 455
161 461
315 638
876 242
632 458
884 890
375 927
317 19
487 350
787 2
426 394
858 863
364 480
433 383
946 419
274 869
351 959
236 500
439 738
855 172
410 237
124 794
995 442
999 563
115 379
995 366
673 43
744 351
574 194
674 593
629 667
781 379
143 525
122 962
616 197
469 383
724 187
2 86
132 895
271 209
574 257
134 143
961 161
765 152
676 299
118 366
738 126
137 78
257 288
147 6
795 754
208 151
220 334
336 439
365 721
888 410
674 515
764 664
263 619
733 809
752 784
917 147
444 38
356 778
274 433
903 188
569 281
409 643
289 743
192 965
228 229
347 793
156 715
472 844
356 985
691 276
157 925
981 155
488 157
261 626
214 941
958 840
944 662
523 634
696 929
907 860
662 183
113 548
738 886
9 562
265 847
134 610
617 583
4 438
141 996
737 597
129 948
646 511
965 273
740 482
502 744
76 115
21 1000
1000 569
447 463
227 789
199 176
197 973
745 996
479 69
232 198
917 869
313 172
938 237
431 810
398 83
565 360
931 249
789 875
34 912
802 392
67 721
557 443
887 77
258 929
170 994
232 934
427 646
278 518
611 506
258 328
698 804
256 247
653 943
861 610
825 977
647 714
677 493
485 589
249 151
722 709
711 382
140 560
874 428
35 873
562 413
859 152
294 164
142 190
665 438
598 318
41 830
831 517
186 534
413 737
916 678
956 841
727 66
22 948
540 172
548 31
640 321
137 483
778 802
58 711
875 104
588 26
920 71
268 375
217 900
272 29
138 630
609 89
474 439
627 686
783 701
804 413
793 233
248 455
852 407
490 581
370 420
880 536
573 196
604 390
229 5
667 88
712 957
811 532
244 428
972 367
622 641
861 287
825 487
383 931
151 230
948 51
643 761
616 325
48 464
250 807
785 394
219 548
305 527
186 25
16 796
842 53
945 952
546 532
615 37
246 798
747 249
501 750
301 559
85 588
111 661
987 309
982 627
616 326
425 843
858 512
450 461
350 221
696 547
446 280
451 935
624 541
582 947
300 816
169 758
665 217
974 604
152 100
503 443
66 334
839 142
332 994
759 734
175 189
740 798
525 285
95 187
789 323
288 669
694 732
583 688
489 926
959 432
296 513
630 770
607 962
562 880
984 122
371 252
632 342
923 124
596 177
876 108
474 150
668 410
218 853
642 962
488 111
156 869
245 973
978 385
664 17
900 431
903 253
196 314
992 893
974 27
278 150
370 545
858 440
761 754
165 947
771 315
266 382
229 715
434 461
567 619
425 173
146 611
798 125
961 371
576 97
120 54
103 143
418 783
231 479
184 937
530 957
585 314
732 276
644 89
878 591
9 585
699 280
645 993
444 304
371 966
370 181
147 763
220 913
308 924
536 298
679 703
516 742
823 297
584 833
114 531
69 16
890 422
571 626
955 22
911 69
225 875
623 109
10 527
270 852
551 508
439 270
59 360
578 114
157 248
745 488
870 467
524 739
953 861
336 301
133 137
209 606
829 875
124 79
494 206
841 612
459 976
549 841
853 813
97 964
507 185
304 807
310 276
980 67
800 99
576 219
776 763
991 483
967 347
60 205
173 447
120 96
793 91
904 905
469 119
857 144
387 93
343 861
513 427
539 618
123 345
954 701
128 875
416 637
207 417
985 13
975 190
378 537
666 362
390 941
285 253
210 751
216 799
99 171
554 119
634 918
454 679
790 1000
330 25
836 397
972 119
160 374
267 966
609 844
866 161
492 705
255 441
546 341
492 929
89 92
518 792
163 345
158 491
91 664
950 287
94 70
83 104
774 663
667 489
790 863
936 300
916 932
577 515
877 810
798 330
607 342
548 44
983 571
723 843
158 316
142 208
320 629
384 963
329 262
195 312
301 285
26 422
779 434
331 534
730 391
748 299
866 733
210 749
342 388
221 526
409 467
532 382
689 800
89 883
791 856
51 250
697 730
683 349
600 49
432 841
246 578
690 454
956 947
146 726
267 956
180 552
69 623
954 438
342 162
746 14
672 182
898 560
174 342
133 878
913 807
54 741
634 722
379 698
759 354
56 901
918 479
500 663
692 234
292 976
216 353
106 857
635 463
406 791
585 130
747 115
44 186
420 503
718 156
325 319
246 641
121 146
730 968
885 517
531 537
517 342
723 137
120 243
728 337
823 376
619 80
740 834
746 372
679 5
749 573
278 849
319 673
136 664
913 606
886 917
465 105
159 788
827 122
220 887
223 847
263 358
134 895
547 131
25 627
529 9
883 781
63 397
642 591
119 517
559 921
916 823
360 339
791 61
86 912
464 243
924 255
112 105
855 678
138 670
411 623
86 357
205 119
362 554
424 933
821 489
139 622
314 608
65 550
325 395
960 75
493 552
159 660
823 608
708 138
89 213
893 874
533 62
962 436
430 156
395 225
642 685
432 832
109 339
554 285
202 772
627 760
328 31
691 147
342 215
429 69
146 452
815 953
366 932
16 715
166 502
584 660
725 161
854 983
56 833
60 871
2 436
63 100
472 545
5 341
496 722
107 702
425 797
208 537
714 845
363 871
184 799
996 822
644 299
501 656
581 356
833 94
50 261
576 449
626 341
694 32
767 327
695 170
856 520
994 828
382 908
840 166
413 899
84 833
778 575
487 276
474 789
346 328
722 514
47 881
56 920
376 436
948 61
318 326
608 700
54 154
258 592
377 988
508 75
975 686
127 541
151 347
258 673
842 202
616 994
698 782
187 638
542 173
540 364
36 302
880 535
512 483
562 62
689 643
33 524
592 63
147 470
995 856
216 137
438 128
948 291
474 579
436 729
773 863
59 887
814 160
203 602
536 470
219 926
818 252
722 396
797 12
420 427
465 605
260 75
257 322
770 149
873 968
50 159
22 731
44 483
913 808
884 102
533 375
446 817
408 276
734 122
28 52
457 683
443 948
760 433
13 360
215 101
355 332
778 948
942 542
512 748
311 894
803 729
991 26
45 674
191 67
37 552
5 137
331 618
815 99
532 860
405 827
152 581
84 712
168 968
502 516
873 472
337 510
768 438
398 762
835 105
115 818
12 759
180 469
993 211
355 803
452 297
50 540
36 922
31 600
556 670
710 492
629 779
430 116
272 492
256 370
511 390
724 541
812 217
888 420
59 395
104 406
274 547
204 119
585 557
440 824
939 236
568 26
787 133
969 260
432 701
779 355
312 804
39 636
798 852
715 610
908 776
752 677
872 421
259 874
257 451
713 973
512 336
474 893
953 17
491 172
2 224
791 882
66 842
21 919
632 392
540 888
417 128
926 511
690 25
1000 434
507 198
730 38
907 396
847 750
379 738
451 456
575 187
628 19
662 152
214 923
601 792
324 989
924 766
273 190
943 193
782 177
145 635
67 479
829 708
80 782
419 48
339 525
380 710
855 270
388 191
55 701
41 125
928 886
829 104
660 951
561 57
374 311
162 827
255 337
563 680
376 401
767 509
298 191
389 351
117 18
462 140
618 653
998 119
779 122
345 688
534 420
483 834
198 118
766 312
694 298
716 556
538 59
321 147
460 537
933 593
879 96
215 706
658 39
414 918
112 864
536 288
663 866
858 606
45 360
820 352
165 141
483 341
132 302
396 18
692 812
481 460
442 627
852 276
673 275
530 767
875 473
529 810
765 638
715 479
327 717
698 144
589 217
351 221
948 32
230 121
344 611
659 860
483 517
368 527
940 49
860 556
733 847
833 333
650 16
212 920
13 206
705 859
925 36
961 910
829 741
87 152
400 380
674 987
800 20
586 823
86 277
804 765
351 439
134 16
63 861
303 647
35 849
222 942
130 337
691 300
273 374
192 251
503 685
37 752
918 621
189 925
207 997
349 748
446 885
747 535
606 958
763 248
405 899
330 527
902 312
23 684
402 470
162 971
668 789
922 493
762 711
448 673
725 721
836 582
25 946
821 375
920 867
561 244
142 833
934 946
607 900
232 193
217 655
871 441
269 781
485 577
997 346
771 495
213 690
627 961
570 589
368 171
582 784
504 190
685 649
720 157
832 744
697 5
169 348
776 436
567 663
108 506
697 267
881 399
80 331
713 858
541 320
49 588
902 519
567 661
641 539
369 329
107 402
998 517
755 918
19 712
646 870
432 729
651 387
186 867
582 421
798 921
960 123
877 235
752 156
557 429
236 651
541 472
330 631
586 555
77 48
936 142
236 257
422 607
745 534
117 357
879 894
584 830
661 343
770 470
669 610
88 664
481 756
239 899
803 7
882 608
437 976
988 174
544 864
851 364
754 217
453 100
368 66
480 437
502 303
15 226
116 303
163 602
937 843
574 934
116 896
820 242
409 458
71 564
592 25
328 139
957 33
781 779
446 477
557 473
82 18
344 617
931 483
459 96
431 838
851 160
64 283
110 627
484 689
130 12
815 971
876 532
800 804
126 226
538 731
879 654
679 884
767 815
839 445
358 818
306 251
542 832
326 597
822 45
986 32
609 63
502 419
130 152
818 993
694 607
433 556
643 485
959 535
621 234
48 42
585 725
237 82
429 554
838 30
300 320
746 171
868 978
174 746
872 198
247 285
56 954
919 292
58 590
335 19
509 243
195 434
345 111
41 389
389 704
237 378
839 357
448 82
102 305
564 741
692 452
325 662
189 970
322 416
131 161
844 882
284 793
29 894
617 89
919 394
66 281
559 183
898 332
652 382
75 710
698 826
545 575
327 984
382 370
562 567
253 958
292 178
424 187
38 117
919 339
199 54
714 32
148 577
305 531
696 179
651 849
237 862
894 487
36 605
605 315
85 339
196 56
629 165
189 320
167 226
350 430
608 482
813 472
833 736
642 621
548 250
535 970
89 588
76 445
49 965
782 882
269 540
36 142
265 868
451 485
145 998
816 188
688 107
835 417
847 989
716 947
931 140
188 557
234 600
428 547
445 60
224 475
759 45
761 758
238 237
623 134
900 837
646 191
638 965
757 821
877 223
860 11
152 155
836 884
245 319
873 836
301 969
269 919
553 166
593 144
212 670
765 901
352 111
313 127
211 172
222 644
178 91
745 655
332 157
174 87
445 711
133 78
391 474
846 988
913 975
432 85
36 811
999 66
805 132
909 872
27 629
929 20
271 805
52 755
677 58
436 914
638 918
793 780
426 23
556 314
166 629
386 960
660 896
425 490
152 900
532 490
36 695
456 678
430 407
913 460
269 900
187 54
857 161
658 278
274 132
999 903
396 659
656 204
784 35
949 723
586 797
52 112
10 374
501 796
925 603
253 199
21 362
12 863
454 969
917 141
536 482
665 170
540 405
833 715
310 905
365 636
73 300
993 64
889 26
626 771
548 682
360 509
612 953
831 348
113 476
304 52
990 429
498 47
298 603
32 867
303 476
497 624
705 651
890 176
151 685
379 338
773 801
636 708
56 104
133 161
232 506
946 634
754 443
288 935
292 791
830 431
401 515
500 107
406 210
516 554
511 250
684 202
330 815
239 422
888 906
719 412
499 99
768 978
356 38
82 131
934 966
286 23
997 55
897 644
246 373
951 921
867 688
69 38
932 395
627 617
319 115
281 635
712 397
312 356
717 329
169 254
577 454
403 239
28 697
456 340
339 698
81 10
522 3
28 400
57 394
221 978
690 976
700 533
795 357
37 19
400 96
949 44
496 759
101 977
354 981
5 444
400 31
652 902
574 926
593 321
908 86
501 511
442 418
856 79
289 937
382 104
97 488
63 401
966 627
646 239
479 54
831 551
311 834
970 138
120 487
925 231
110 179
81 394
621 132
296 157
746 498
706 642
80 383
648 82
765 6
561 493
649 748
312 32
673 581
167 483
926 476
217 97
412 406
787 933
938 384
304 206
664 292
867 238
881 797
449 56
366 40
889 478
331 292
939 300
71 362
390 702
439 631
612 434
906 272
573 828
734 57
360 803
752 738
45 471
40 536
461 970
421 123
227 239
77 627
659 568
184 932
268 6
321 819
730 618
609 631
21 173
600 999
14 266
391 763
236 666
636 655
763 460
772 195
295 767
183 217
658 98
65 647
289 952
219 879
517 286
308 47
650 850
287 107
734 110
23 622
9 891
956 822
213 744
324 652
957 846
168 760
521 509
706 106
989 401
162 292
354 880
975 76
823 381
953 951
469 169
333 532
968 124
888 761
397 407
703 979
594 26
864 931
861 853
297 22
325 739
59 80
493 850
467 133
818 106
466 347
43 181
280 787
765 410
295 436
286 415
419 140
199 59
723 81
377 259
278 323
896 710
210 33
150 642
938 783
936 339
769 568
452 705
274 309
209 867
716 375
230 621
150 822
272 539
371 599
327 618
588 268
90 133
294 991
730 736
392 900
411 150
597 868
771 589
738 601
70 898
143 178
117 818
963 144
25 950
772 159
966 1
858 516
309 742
565 501
70 358
313 786
445 897
193 823
446 699
816 709
797 924
655 758
624 588
697 926
741 384
421 808
384 899
371 971
696 520
325 491
823 999
124 825
737 358
951 192
609 562
259 937
929 912
328 349
377 200
963 412
6 446
190 541
433 335
353 183
384 177
555 611
606 397
36 650
599 345
116 50
324 921
947 510
43 766
976 164
217 905
666 67
133 422
350 468
784 849
58 167
117 239
938 261
699 8
184 643
382 295
618 909
504 336
189 253
248 425
121 967
133 18
687 198
425 683
976 267
614 321
318 386
407 671
607 627
202 460
929 484
655 631
683 188
632 966
98 522
961 278
300 407
744 375
955 578
892 394
351 817
70 677
119 176
946 46
183 175
28 405
649 781
475 197
462 683
190 710
1 946
78 958
325 149
456 62
685 154
436 310
196 112
780 672
694 336
309 156
4 874
360 136
859 786
843 572
78 755
775 905
413 254
662 856
570 159
272 902
280 285
350 247
541 91
611 741
269 109
824 361
53 936
683 438
14 569
789 339
213 970
716 592
474 236
157 802
861 321
420 424
210 146
624 854
734 969
751 818
698 136
80 338
11 150
215 156
905 259
690 558
565 200
583 684
785 570
8 530
837 925
298 528
446 244
27 756
227 24
668 85
931 576
999 905
733 911
698 389
616 153
223 379
1 993
677 444
942 289
527 469
365 748
773 905
7 986
406 6
554 23
330 804
609 84
353 593
683 698
131 238
700 968
896 452
199 490
554 941
23 202
922 921
740 820
125 466
857 27
133 171
866 509
322 91
857 743
174 382
936 758
370 955
626 617
241 927
171 485
803 616
56 897
888 226
790 397
573 100
484 628
477 998
571 788
175 384
877 532
809 64
984 245
346 214
979 898
57 909
589 843
553 535
873 26
671 722
209 610
517 874
226 734
338 566
739 805
845 444
652 456
301 234
623 80
284 208
306 64
351 984
475 755
538 2
179 402
425 838
109 910
547 295
539 678
312 768
93 563
675 951
378 996
768 215
832 380
857 492
402 847
446 199
703 410
215 661
804 600
413 555
104 752
479 726
969 642
394 669
529 554
506 535
618 519
185 787
657 741
967 40
453 303
97 514
873 370
511 727
490 23
700 840
752 781
38 65
542 754
575 791
506 36
44 777
278 656
366 430
95 649
718 631
52 289
311 49
921 323
460 271
645 279
746 150
528 887
810 644
238 873
46 578
384 906
786 754
161 809
778 993
57 527
486 150
356 595
159 305
459 758
806 770
605 165
294 985
170 267
482 296
948 612
823 994
751 791
17 786
637 794
792 286
514 106
648 938
616 133
31 230
443 978
886 57
902 689
441 521
489 410
648 245
375 653
371 216
940 94
717 968
903 146
437 830
271 287
52 71
473 342
894 789
708 648
533 556
189 460
777 918
653 495
858 38
302 236
488 553
389 848
227 983
526 846
471 166
541 212
775 163
223 201
222 624
363 399
949 420
785 787
338 69
864 728
90 315
741 498
309 63
804 883
236 69
579 504
706 344
51 871
66 460
187 209
308 106
738 768
542 751
462 725
414 768
940 638
808 236
293 254
36 531
767 61
161 125
58 488
844 372
228 807
509 333
836 799
390 276
889 162
44 336
389 642
942 924
986 852
988 746
318 333
877 9
813 632
1 484
560 184
906 108
845 210
59 298
177 925
657 793
264 928
4 266
519 192
819 222
755 408
470 90
513 417
502 238
946 278
592 633
307 278
126 764
310 849
282 279
637 176
695 803
913 660
477 580
750 742
16 781
166 588
89 668
356 349
108 78
999 282
295 113
186 743
830 556
679 589
202 47
698 143
660 238
324 371
198 259
503 1000
802 722
385 860
655 434
349 174
964 231
800 289
881 28
915 762
322 750
959 155
593 780
108 603
364 577
321 620
39 160
141 158
73 309
468 743
984 737
438 877
507 892
683 294
97 72
493 27
663 572
736 902
84 106
85 132
823 186
710 211
433 61
151 766
83 356
68 191
898 340
876 576
186 199
870 12
604 211
823 274
842 922
706 161
527 638
33 239
171 949
360 772
286 275
749 439
772 761
493 164
243 713
160 270
6 628
119 632
95 913
796 767
203 581
350 158
867 140
506 899
733 359
887 691
351 289
719 303
172 868
587 152
62 699
151 353
438 249
647 751
982 503
42 717
230 909
509 232
424 459
658 824
349 357
765 910
632 297
699 808
67 564
399 324
274 293
304 402
763 12
348 962
153 864
383 866
347 539
229 879
846 813
8 700
705 339
241 33
439 108
431 110
228 601
947 869
191 670
118 206
742 195
535 574
63 296
136 346
130 293
645 46
489 983
615 741
794 59
603 841
88 306
907 746
334 446
913 828
457 836
366 345
538 338
955 775
305 45
996 977
210 293
961 493
393 551
914 194
758 648
781 124
293 138
21 945
928 278
873 453
992 986
139 180
863 290
621 772
865 432
365 423
385 144
951 980
693 601
976 641
942 892
744 44
193 830
981 678
961 581
358 739
69 221
476 67
914 885
936 647
370 191
899 762
152 807
559 601
316 757
913 522
904 754
630 677
281 209
921 755
603 910
384 518
802 99
373 361
904 66
825 74
871 957
453 728
188 118
284 682
979 861
954 755
75 219
659 197
841 774
20 109
915 553
492 481
996 289
42 355
488 484
991 104
554 123
63 668
928 398
275 328
192 42
237 160
835 832
474 250
898 431
255 781
36 270
520 637
429 142
876 675
814 754
521 933
594 91
237 966
146 197
18 73
202 604
265 819
855 390
76 594
699 301
227 31
309 928
612 374
414 197
904 192
192 194
481 974
423 857
612 28
496 544
443 257
567 454
818 994
743 428
358 848
736 653
3 61
264 187
364 367
375 359
112 878
245 105
958 936
785 535
656 939
669 127
999 442
580 987
193 240
500 604
619 870
75 308
499 219
602 799
601 734
489 796
498 846
753 728
961 98
175 538
868 270
128 905
941 680
311 636
959 424
976 411
714 290
151 817
772 302
656 820
536 877
366 962
477 369
370 817
434 257
82 935
900 566
363 473
71 340
862 130
138 461
154 743
940 239
391 875
224 437
73 440
146 973
652 144
571 752
670 387
691 71
206 714
238 734
266 826
84 743
40 398
344 799
296 823
282 672
982 580
513 191
400 310
888 189
353 795
378 275
865 176
127 270
810 567
101 122
942 888
618 632
492 635
501 1
506 386
959 764
955 402
19 744
26 269
558 621
36 770
22 9
392 343
484 603
302 257
681 662
690 642
604 361
190 53
209 190
756 68
493 450
75 274
224 926
608 450
929 516
370 203
745 727
646 636
422 450
41 130
448 418
529 545
470 216
819 180
890 887
277 524
64 672
528 130
517 620
105 622
480 862
460 615
223 886
994 352
713 891
431 940
552 60
733 227
958 30
903 312
711 781
120 547
686 941
42 391
711 659
263 740
751 617
486 645
830 545
199 974
385 14
571 775
870 424
360 374
354 958
656 923
616 203
645 886
955 639
358 714
168 962
991 363
442 996
534 841
604 369
289 433
997 171
23 559
128 979
435 819
321 100
349 682
833 899
448 987
154 983
286 772
710 729
790 572
155 774
616 106
763 254
18 517
91 978
887 420
588 322
363 213
633 333
818 593
5 419
210 62
382 303
626 636
404 756
826 417
506 74
232 110
600 289
776 319
549 475
580 646
100 710
71 437
152 252
864 132
138 747
827 322
118 842
324 259
154 91
812 207
327 348
839 527
124 478
982 546
44 666
729 22
593 578
536 872
387 685
737 13
927 411
687 904
740 464
230 604
628 394
751 874
104 822
344 409
408 952
236 560
827 684
936 21
154 946
62 95
316 236
434 421
884 328
839 880
203 691
147 510
595 564
543 199
822 281
278 228
709 488
193 582
139 136
864 617
112 157
425 77
35 429
313 300
238 529
285 959
691 222
114 442
279 281
114 673
17 684
615 104
493 305
428 718
858 727
953 219
713 606
75 658
486 584
597 663
863 419
789 500
135 239
687 319
794 379
984 193
91 967
347 901
781 159
604 103
19 725
752 499
336 605
202 222
603 924
988 618
49 355
395 257
662 35
686 103
457 674
615 851
98 634
683 23
556 585
915 73
75 310
511 666
432 172
381 446
127 79
434 797
413 891
911 778
856 664
629 80
103 574
411 523
67 813
880 392
501 116
120 685
211 229
34 75
870 536
977 597
621 287
336 945
446 62
369 999
714 138
391 762
985 324
815 331
116 684
560 240
231 605
597 359
347 474
910 27
398 414
349 889
445 330
804 580
443 697
924 940
88 58
735 997
416 55
19 409
312 608
722 565
443 673
75 685
15 942
239 865
972 950
153 938
665 359
284 283
649 709
150 561
139 825
635 631
963 571
320 378
651 320
242 510
805 764
697 47
631 58
30 501
90 876
858 703
316 435
985 329
276 501
446 654
599 859
752 43
467 899
533 482
931 612
509 646
709 714
204 347
292 70
592 345
974 272
369 974
236 964
327 294
610 462
241 870
148 125
212 383
417 691
29 50
97 229
697 243
342 417
390 29
366 855
669 318
340 661
12 396
995 166
576 269
957 133
794 994
551 25
876 308
941 464
302 438
339 524
76 51
112 65
298 300
492 946
93 37
298 398
123 518
757 557
981 349
418 1
13 180
928 594
259 829
98 93
179 851
10 369
313 209
576 502
101 674
234 457
30 168
56 719
85 140
944 460
966 144
665 143
925 254
592 1
487 577
304 718
372 247
824 490
405 5
133 674
779 67
458 696
417 869
812 148
264 224
849 374
297 511
483 922
338 742
851 681
304 178
431 953
559 276
998 480
282 45
404 883
304 486
909 460
605 211
599 830
927 109
300 556
606 401
131 679
95 948
406 150
842 34
706 502
832 659
878 253
225 451
918 390
1000 827
565 677
55 669
895 662
792 675
198 585
563 521
840 916
733 721
859 11
436 149
462 950
117 976
36 951
445 384
717 862
144 848
881 842
79 618
890 377
350 403
561 92
996 435
632 147
95 612
222 893
482 543
588 829
422 259
397 901
225 393
595 910
486 657
159 797
647 139
951 325
927 522
319 95
53 385
520 412
718 950
711 816
427 912
680 99
670 608
578 597
196 376
148 885
657 415
911 779
23 786
980 587
24 937
482 328
976 438
954 276
353 196
531 958
949 966
463 192
814 612
774 148
119 879
849 987
784 499
86 138
228 863
827 347
656 373
857 24
43 691
895 242
895 623
256 804
382 526
938 252
427 193
457 435
684 648
124 120
775 773
880 217
135 59
312 304
148 251
519 211
59 730
520 999
493 43
350 83
574 933
119 787
890 624
470 207
842 506
957 737
143 995
19 955
171 773
660 935
273 559
435 52
825 790
216 130
494 390
705 968
464 345
753 954
925 70
627 773
758 259
851 747
708 32
639 483
470 966
58 475
729 358
55 687
453 693
8 789
102 454
792 70
245 454
549 436
62 411
693 610
433 716
939 313
490 428
308 903
454 237
709 558
463 677
576 383
44 930
384 125
374 482
397 170
542 375
810 211
770 762
170 815
891 378
641 960
928 58
260 436
999 770
765 208
173 873
944 284
312 79
203 693
651 763
211 929
821 34
492 177
326 280
686 428
333 547
48 344
687 39
80 155
693 919
607 728
357 667
142 582
234 223
582 183
548 962
992 832
60 872
329 89
734 595
408 821
4 758
369 799
742 909
925 329
874 373
708 330
333 109
692 966
591 131
247 47
360 595
329 230
15 130
539 212
493 258
833 336
745 394
357 641
523 313
113 220
583 681
914 121
224 971
409 911
337 989
389 963
967 589
386 848
219 636
141 384
821 783
453 546
213 445
203 6
749 918
495 59
674 22
629 789
114 25
457 41
26 875
585 176
243 329
308 13
395 186
681 964
541 396
380 899
358 539
260 785
944 74
888 717
538 125
166 724
479 326
514 371
687 115
895 796
464 965
304 728
843 238
428 589
239 781
412 362
137 530
397 47
503 197
725 465
412 49
365 183
815 146
12 663
302 308
688 340
507 722
327 213
143 653
844 423
577 371
826 544
573 207
834 307
492 445
490 661
958 725
771 125
777 564
270 516
195 601
1000 93
337 703
162 135
154 203
221 424
471 894
586 741
402 991
83 997
915 602
140 395
164 802
417 163
359 346
206 407
638 148
465 353
597 474
582 227
535 453
916 82
620 953
346 151
911 879
562 856
160 110
13 490
55 101
776 957
580 433
532 548
49 387
906 848
311 217
366 289
644 533
140 657
850 825
600 997
701 501
722 128
223 591
334 37
272 533
515 421
586 267
636 770
583 380
405 920
917 246
646 956
733 665
283 344
571 962
999 166
333 548
219 744
827 634
952 71
166 370
69 858
879 519
374 851
657 81
641 293
588 904
495 836
443 283
421 665
276 37
912 96
63 779
724 707
675 373
362 101
305 536
936 284
791 76
94 52
782 134
756 859
894 211
18 267
898 948
427 636
588 620
761 544
967 439
704 407
254 828
353 847
667 292
941 902
710 499
983 38
955 432
341 480
112 466
426 559
823 362
28 347
140 932
52 728
58 827
962 423
841 826
249 157
30 649
868 780
557 927
868 488
403 625
374 340
186 200
68 949
332 653
66 456
652 675
413 794
247 573
304 99
791 690
299 920
289 471
187 648
566 166
756 793
712 350
937 720
886 53
832 60
588 654
816 552
443 549
370 625
79 910
138 975
992 610
453 813
671 814
321 878
492 139
464 687
73 680
558 645
198 284
971 328
658 787
291 125
984 929
558 631
250 163
818 141
862 100
499 723
934 667
961 392
220 353
741 14
512 54
513 347
521 251
300 523
445 145
897 533
68 151
340 190
69 140
135 198
42 45
643 946
779 647
716 161
226 194
118 209
161 914
678 38
552 65
195 442
829 486
795 115
771 55
150 369
810 726
839 276
573 353
790 213
576 797
596 72
950 396
90 203
820 790
772 554
532 643
923 642
788 48
181 129
64 138
682 573
879 788
467 808
854 764
891 943
385 217
148 356
560 107
361 269
453 520
651 175
402 865
818 159
849 874
171 83
438 697
981 454
525 836
175 57
103 911
88 628
974 823
229 238
939 871
643 609
775 280
758 218
619 659
319 237
827 518
700 699
111 23
883 676
787 184
981 726
562 424
687 496
175 730
560 28
307 763
455 857
968 476
726 659
942 710
27 55
941 969
231 987
686 679
699 360
862 601
896 844
828 610
554 978
547 31
558 775
127 211
519 807
565 377
489 861
236 860
193 278
620 995
958 801
311 614
443 401
298 721
525 748
189 965
308 477
710 993
54 664
660 371
496 123
280 863
675 430
693 286
411 552
692 138
571 581
662 369
193 746
16 449
397 272
312 930
932 963
654 955
873 305
316 528
301 331
81 73
406 60
992 183
342 483
90 656
197 129
693 775
294 825
819 907
799 588
87 344
943 932
813 984
752 915
443 545
125 31
134 460
501 669
457 60
423 321
365 975
192 494
602 42
258 184
204 2
744 411
410 307
683 740
172 60
931 732
289 223
984 808
278 174
420 184
113 856
777 59
990 445
722 813
976 341
241 588
968 104
799 573
662 858
966 239
365 8
801 683
36 332
925 998
205 695
811 306
189 975
873 187
503 734
517 647
449 734
160 756
66 572
874 283
459 552
589 668
875 210
88 459
679 224
358 93
538 571
676 254
920 433
109 955
513 32
154 920
427 721
807 549
324 879
330 748
892 283
519 307
269 42
518 127
758 10
980 13
764 789
844 46
890 239
314 959
441 451
366 194
942 804
795 826
976 23
116 860
372 182
600 73
367 951
424 507
666 429
266 477
145 289
836 346
500 664
998 288
462 50
239 151
150 253
939 658
290 374
791 28
526 918
874 351
344 31
815 142
958 13
393 971
141 231
740 866
675 816
250 392
673 347
898 117
594 184
435 527
417 745
991 863
747 927
36 682
288 255
590 705
873 319
672 811
538 191
791 81
413 364
383 276
827 139
21 865
1000 837
816 682
93 947
211 972
251 71
723 634
408 88
113 73
620 529
514 336
402 755
563 96
458 661
452 242
294 747
55 714
981 780
696 97
387 415
353 940
171 358
762 974
690 632
613 636
787 460
325 525
472 975
101 487
923 928
781 71
304 224
839 568
238 376
347 270
39 661
957 65
706 181
231 815
9 153
955 483
441 444
922 713
278 806
936 925
647 735
805 199
668 624
814 672
561 690
134 941
104 850
416 711
809 96
579 899
809 184
871 629
318 3
814 616
334 854
993 773
605 88
888 86
745 261
203 469
610 623
565 720
842 381
858 991
384 930
404 344
767 688
821 738
823 199
790 607
453 199
677 79
929 851
838 696
289 765
608 797
774 565
62 714
690 857
845 886
882 227
419 373
35 246
343 836
3 652
624 610
393 582
748 971
747 659
402 712
98 556
450 185
728 724
462 458
197 143
97 788
1 65
568 564
238 330
706 353
594 383
921 404
342 53
68 502
268 32
675 560
651 119
403 632
2 960
849 98
680 897
951 374
81 165
809 999
518 882
769 9
878 140
176 340
468 472
383 523
966 149
607 23
560 61
55 677
127 107
634 218
71 683
973 968
131 394
768 725
308 115
484 465
653 196
120 110
474 534
349 40
441 29
206 825
227 821
56 351
752 630
601 457
201 823
72 268
245 630
605 169
995 40
92 845
896 144
422 187
853 58
151 428
725 736
819 748
339 964
405 652
996 801
772 566
981 635
668 680
118 160
17 285
647 472
928 870
15 751
579 829
10 720
647 902
793 979
383 351
791 203
111 964
891 299
354 45
480 896
397 878
555 372
183 668
546 755
69 564
761 945
803 29
691 882
726 233
99 804
734 587
162 559
424 754
671 220
477 146
523 793
590 403
389 304
83 990
59 916
904 268
5 249
629 676
652 167
82 980
300 236
238 435
145 618
116 516
533 408
65 508
239 550
489 89
373 795
214 359
879 211
486 561
64 212
6 306
159 751
224 688
263 806
79 181
615 937
687 994
520 124
770 115
202 149
892 731
548 771
854 239
785 799
289 637
511 134
839 557
693 395
237 499
361 674
819 537
291 220
659 8
318 694
857 526
681 149
150 849
899 300
971 409
283 530
418 78
112 877
532 411
664 751
99 743
31 557
197 175
696 511
574 986
402 930
96 970
114 73
635 514
92 112
402 699
293 483
219 858
860 386
723 134
157 761
201 504
691 495
509 310
871 876
731 633
184 532
598 608
765 964
240 899
433 753
567 364
77 138
630 754
721 309
51 994
55 160
378 405
85 222
246 915
956 549
666 64
519 702
552 356
719 411
33 349
342 144
193 882
460 562
501 906
322 28
485 179
517 629
437 665
627 208
457 221
953 139
122 239
574 654
896 607
76 451
293 783
880 586
86 697
827 990
628 513
262 75
237 196
226 897
511 330
464 257
74 234
20 428
806 22
767 154
178 647
554 417
657 689
352 815
25 677
724 731
906 795
204 424
585 462
437 53
302 170
629 547
402 728
169 124
760 377
787 400
720 422
160 412
443 468
84 447
402 535
270 566
549 228
36 211
61 563
627 667
691 530
311 832
734 27
701 629
937 32
850 610
350 705
350 318
161 307
785 888
201 145
333 247
858 11
295 38
344 667
832 823
351 934
120 127
399 896
286 684
613 637
155 565
878 91
542 757
744 641
218 555
369 230
19 422
3 382
531 185
796 639
465 408
271 738
347 731
106 253
601 505
179 889
849 251
490 991
177 663
882 744
994 210
331 435
81 533
468 655
611 793
750 329
823 42
995 467
279 910
334 919
952 864
917 803
400 655
252 716
598 303
211 501
317 176
68 174
157 503
824 412
711 209
375 893
92 456
293 261
420 189
15 886
332 64
611 961
723 147
580 678
608 792
197 865
295 416
512 2
345 761
646 400
485 824
686 942
708 732
435 999
725 812
942 893
496 344
987 872
807 83
934 106
252 490
137 695
786 399
914 893
812 549
643 58
759 857
842 856
7 272
209 949
208 371
916 547
920 97
439 296
394 789
487 448
512 432
682 59
396 77
750 314
1000 744
209 70
507 607
399 243
479 910
562 798
764 1
523 105
288 679
55 3
353 623
271 469
886 378
929 34
426 201
717 985
79 829
539 691
97 722
365 140
688 973
689 151
172 697
830 994
590 272
227 561
784 857
103 95
75 684
306 255
342 448
246 573
590 919
349 934
980 143
685 465
80 406
646 850
724 536
720 784
288 396
792 819
353 930
624 340
181 265
197 974
545 171
876 526
909 70
6 512
428 956
93 569
685 645
480 263
472 302
404 889
197 812
483 94
378 216
264 214
584 77
636 596
942 19
699 85
674 869
726 584
418 969
55 822
585 705
449 15
760 194
779 587
252 288
516 432
29 296
668 346
729 661
143 450
798 520
528 970
349 9
693 354
836 222
625 838
652 729
727 842
345 989
731 327
746 258
962 275
937 115
910 199
567 848
45 701
697 244
483 451
515 456
751 195
701 948
477 348
125 558
809 41
547 238
198 105
877 31
10 742
750 818
290 386
174 759
149 233
756 603
715 856
253 665
996 283
11 947
432 769
160 263
339 767
3 222
733 773
619 893
545 760
1000 985
593 606
58 557
84 202
845 405
255 556
763 571
642 809
90 379
254 640
457 813
895 997
881 959
834 822
684 12
83 37
312 496
748 822
487 590
41 63
555 276
647 461
385 210
303 130
132 373
702 415
241 259
462 297
385 306
910 471
354 504
202 690
81 566
891 616
223 446
887 379
45 707
967 640
987 982
507 753
882 138
281 257
713 847
324 81
767 608
913 30
609 699
207 478
613 239
968 911
596 597
470 727
370 906
267 663
351 182
419 746
328 511
530 533
277 935
745 929
908 751
562 125
998 64
597 944
143 540
337 647
58 59
181 85
824 710
937 617
498 311
919 329
27 458
652 464
272 455
381 672
535 571
50 593
107 31
517 34
157 351
971 264
684 392
46 335
116 881
778 827
557 315
938 293
407 5
750 759
451 568
296 757
753 710
224 457
875 714
128 114
715 430
573 507
942 34
208 982
741 152
104 585
180 544
748 640
378 354
757 864
488 539
155 21
743 597
645 996
515 100
953 801
73 554
326 381
885 515
137 140
85 799
518 164
805 90
770 326
274 599
607 157
597 464
806 13
906 521
819 775
727 526
437 706
36 427
195 819
518 721
744 365
230 100
809 740
141 604
864 936
967 822
874 812
641 528
989 860
107 494
194 269
960 39
635 2
772 424
907 785
193 638
975 637
211 658
518 178
593 54
721 839
577 719
726 882
848 342
339 899
249 509
56 385
923 532
802 503
415 838
961 602
273 18
423 530
376 789
753 89
796 305
155 682
768 883
430 621
368 675
932 74
164 8
724 142
821 861
165 339
810 164
779 134
442 194
273 620
581 327
731 312
572 224
993 280
611 233
313 90
806 455
371 617
579 767
902 141
963 614
652 769
671 663
261 907
180 239
842 363
405 100
336 429
679 922
557 404
478 688
151 189
286 484
934 444
231 765
982 836
677 468
226 686
163 89
242 616
320 112
275 82
722 347
158 130
512 220
371 709
117 45
715 931
530 443
788 371
142 603
799 827
77 476
481 45
731 709
14 594
797 429
962 347
642 708
320 279
914 834
211 693
124 897
178 806
565 57
356 184
385 241
480 964
275 95
292 827
456 16
499 472
590 982
390 625
894 630
692 283
143 727
569 884
810 384
609 897
144 499
790 191
688 211
155 328
334 449
12 19
425 176
856 284
341 427
294 552
458 662
338 749
687 894
631 105
967 324
49 889
689 350
579 97
745 527
35 650
560 836
98 726
694 183
783 94
948 13
1 416
534 595
876 694
718 144
632 985
806 704
619 531
983 716
89 72
82 832
601 323
91 983
430 1
445 399
73 394
363 100
275 59
84 31
541 17
726 460
2 882
592 591
920 936
175 20
997 234
993 701
332 723
880 670
822 933
982 475
421 63
97 773
943 989
369 916
25 275
643 733
113 975
926 440
288 429
92 683
826 754
970 90
992 224
9 331
158 527
512 662
481 107
308 486
799 291
957 542
636 475
716 240
141 332
235 966
50 754
689 738
29 322
979 127
855 973
325 72
875 40
970 741
226 637
844 927
62 837
446 696
295 996
846 662
943 49
471 281
263 658
948 535
254 180
519 104
449 295
888 66
448 769
519 329
930 78
931 537
516 885
556 248
317 774
196 234
582 270
14 941
150 635
559 105
299 204
120 537
853 151
637 41
280 312
987 142
619 42
563 120
227 102
127 722
707 555
28 813
261 90
525 583
50 157
343 313
833 241
530 134
312 680
950 926
764 581
583 268
534 138
310 906
412 4
195 502
725 380
578 132
289 665
282 454
144 422
267 439
819 493
368 805
764 444
521 313
12 384
169 374
736 308
220 379
274 94
795 980
518 608
3 743
817 485
843 849
536 331
459 939
666 693
238 369
180 225
30 363
508 168
92 448
253 979
541 611
495 191
624 556
772 939
480 758
880 507
939 9
593 239
759 654
256 300
808 503
830 122
93 747
360 153
969 787
190 75
503 278
591 9
114 911
968 200
626 383
8 134
862 671
78 709
52 242
283 568
993 938
158 480
314 923
791 364
951 64
510 57
492 397
236 412
441 22
538 73
430 393
775 160
470 214
181 874
909 203
69 47
169 659
928 542
960 341
793 276
391 776
243 156
627 211
876 917
87 122
336 185
86 27
334 721
974 68
1000 759
133 336
219 197
636 981
298 412
192 11
704 678
810 994
980 25
322 567
112 922
628 997
997 736
174 7
867 651
284 250
98 360
177 844
172 829
654 245
994 759
997 421
74 388
227 186
211 73
623 997
15 870
147 591
454 752
377 925
813 283
99 351
223 52
715 501
508 62
214 456
901 586
266 164
543 392
646 584
578 975
659 116
583 938
577 471
932 940
436 607
926 566
77 358
488 388
511 145
852 546
774 827
207 735
225 165
493 105
711 588
648 597
737 680
988 609
468 894
677 56
375 662
677 956
337 713
829 495
355 813
174 644
442 342
264 333
282 272
80 439
680 511
227 97
228 824
447 811
379 286
507 710
849 633
909 810
560 910
937 670
70 503
487 116
412 894
269 536
340 463
129 584
562 365
174 871
66 428
555 8
135 336
551 823
146 701
501 62
630 644
717 361
888 492
282 507
487 73
702 402
179 348
551 553
342 296
83 762
249 749
402 151
886 42
918 792
291 927
518 990
318 126
142 77
806 4
158 578
561 456
771 995
83 437
78 820
368 236
623 317
89 447
320 871
5 634
956 859
135 348
125 250
519 453
166 783
992 858
557 523
771 478
663 687
293 292
388 596
919 253
337 792
369 412
87 12
718 51
7 708
941 764
95 500
119 51
598 466
990 32
186 121
749 381
226 575
485 942
960 176
491 171
22 703
613 104
288 332
930 676
145 804
529 471
899 283
982 300
504 875
353 94
902 91
630 776
765 105
619 325
215 564
95 77
270 641
443 972
249 506
963 323
903 901
330 693
815 7
534 958
933 841
129 941
388 855
823 314
91 959
885 460
245 262
411 214
457 912
207 58
996 99
255 827
480 4
223 789
33 39
735 870
499 17
244 124
721 724
975 319
136 595
802 369
926 990
872 123
105 683
779 791
585 673
777 101
489 177
84 983
889 620
461 786
67 680
422 404
505 939
901 212
650 440
789 494
465 819
888 168
252 680
504 396
692 818
858 254
497 137
937 538
224 605
66 453
551 410
455 964
143 870
965 428
929 990
307 624
377 446
578 22
865 447
383 761
982 71
515 745
876 748
790 341
915 680
126 305
965 22
319 9
767 660
437 177
377 338
679 91
527 578
633 946
382 724
70 269
855 959
268 943
41 798
657 72
630 687
228 745
197 181
115 195
685 511
726 968
185 313
871 789
205 386
77 448
251 438
612 372
70 699
175 694
898 139
703 900
945 64
677 951
624 886
130 320
37 699
552 156
537 970
619 647
57 442
814 576
683 112
471 868
865 560
435 564
128 970
261 910
219 595
16 935
679 785
843 553
816 116
180 176
111 259
715 86
795 557
241 274
304 754
429 844
821 974
968 350
397 554
486 341
102 840
487 783
516 3
919 307
726 703
214 371
335 717
702 192
645 264
959 22
512 827
961 110
644 624
55 425
744 477
469 467
497 655
179 632
896 990
675 148
855 82
386 701
239 768
365 693
136 52
791 227
541 322
373 187
945 946
120 344
429 337
749 490
905 743
386 917
511 191
330 254
370 577
315 590
291 323
869 413
225 484
44 672
278 445
438 941
387 585
996 950
409 265
25 72
374 309
42 644
937 807
493 350
711 411
613 62
199 270
383 75
893 234
962 712
789 369
991 745
273 702
109 924
155 16
275 619
862 471
663 719
49 500
108 151
813 131
469 476
665 393
977 354
38 200
627 8
256 61
781 741
444 290
278 721
237 685
694 214
551 908
114 967
638 46
241 429
970 922
961 484
703 622
45 402
699 98
366 142
438 870
194 86
436 101
849 616
787 677
535 586
322 694
437 314
696 650
707 904
258 666
9 736
465 16
450 666
137 299
622 474
634 348
678 650
243 334
165 936
791 15
950 213
257 742
984 530
671 399
117 157
884 636
647 518
696 417
541 162
985 148
78 890
320 344
262 106
678 61
70 676
690 82
322 546
908 932
663 849
234 250
789 266
342 715
417 42
364 146
770 943
247 677
55 439
691 507
797 68
518 113
999 972
859 555
330 950
342 6
340 105
180 308
961 317
597 657
329 188
821 752
19 23
762 973
895 998
273 139
994 43
233 751
853 883
955 59
566 853
777 300
531 161
196 842
263 299
384 99
858 386
701 816
928 786
881 390
806 250
347 528
948 922
943 394
497 214
363 735
183 322
904 609
122 1
979 923
721 720
937 606
82 423
232 194
703 239
696 462
737 767
847 551
448 74
520 287
682 259
97 302
421 994
633 95
720 40
976 43
826 534
486 859
747 532
928 70
311 68
891 424
279 710
510 584
4 37
593 521
519 942
724 510
555 716
999 433
375 352
735 526
911 48
646 212
237 548
594 143
155 118
820 345
73 632
992 553
942 493
6 498
133 903
913 153
42 124
563 728
918 221
860 185
907 970
526 445
803 89
128 478
671 304
251 313
217 697
624 788
245 517
366 722
954 725
56 337
210 482
254 329
148 202
677 567
976 233
271 626
372 461
633 81
12 300
783 82
859 649
293 600
678 201
140 713
914 88
61 548
757 678
984 416
60 113
501 3
115 538
61 594
45 981
473 609
200 250
700 929
444 665
688 581
610 24
539 335
816 485
626 315
802 391
169 484
586 712
701 889
853 306
305 294
808 773
9 416
546 508
427 227
163 35
360 719
763 893
559 506
2 975
214 207
179 682
118 414
799 828
428 420
921 202
449 280
742 450
504 42
111 654
603 596
428 778
401 192
353 763
711 866
479 101
251 426
813 820
306 500
983 665
508 927
373 76
527 94
532 437
572 737
972 410
497 811
670 609
785 438
64 197
349 103
716 274
648 288
397 318
259 756
729 310
83 321
849 684
9 340
424 444
884 494
123 915
783 673
798 215
254 831
609 906
908 814
724 25
157 8
639 633
102 702
155 157
150 102
522 774
594 303
978 426
490 863
630 244
112 939
119 138
720 346
930 614
766 105
500 314
17 347
323 280
445 361
507 674
707 380
715 860
726 411
135 69
560 226
978 873
266 201
138 865
266 584
785 896
921 565
773 375
886 749
330 556
710 91
985 193
663 300
246 17
138 951
75 718
726 149
821 87
741 542
898 336
399 340
56 655
303 987
875 764
131 224
554 521
517 782
833 508
302 350
447 438
128 196
961 636
81 429
544 735
39 921
353 770
314 227
179 491
908 761
756 511
381 563
907 657
820 170
240 334
437 844
464 953
888 134
242 712
759 46
952 562
842 336
820 923
863 664
95 141
504 483
917 18
23 762
543 183
887 775
982 406
193 128
693 300
968 210
827 814
182 510
327 392
478 156
878 616
271 716
337 795
562 22
326 205
425 557
519 482
783 991
85 556
298 646
179 48
168 266
863 457
566 980
464 121
191 209
275 875
590 176
660 201
682 743
167 660
17 573
203 454
244 337
211 828
396 808
985 297
356 131
289 441
533 572
332 435
366 538
801 123
930 976
846 907
816 137
563 208
516 121
254 136
566 370
811 717
43 555
489 975
996 959
483 6
669 156
19 919
948 963
885 432
614 760
254 781
534 870
335 939
859 873
244 390
266 224
940 687
429 389
630 509
603 622
223 881
19 939
583 55
231 863
587 857
261 577
371 905
341 83
586 989
294 74
371 673
576 316
952 555
334 136
12 393
522 394
205 567
532 904
283 406
725 539
117 16
655 727
415 506
880 373
287 985
285 755
957 888
422 973
596 517
563 304
892 645
558 214
681 217
994 311
114 561
467 431
112 376
588 338
807 388
535 462
345 875
820 961
570 910
76 771
672 641
155 447
963 853
404 868
7 856
996 306
504 838
256 491
664 733
272 618
351 113
660 687
108 760
567 329
587 75
72 44
236 228
196 608
276 32
181 961
913 731
130 649
558 174
381 328
676 553
121 47
480 411
246 308
776 468
308 879
31 612
857 709
162 958
566 286
852 25
825 596
245 811
718 62
203 738
34 826
877 927
108 830
742 42
528 798
503 774
737 29
935 571
304 302
502 246
465 351
364 739
298 679
622 419
565 849
178 931
985 78
975 654
368 880
860 243
199 703
77 565
339 390
669 913
823 12
920 338
134 606
274 299
506 138
836 32
114 55
917 13
427 231
47 724
64 411
402 708
998 6
645 164
247 723
262 723
709 295
435 528
411 410
365 310
555 903
795 3
57 425
486 974
222 269
258 971
348 746
652 582
155 530
189 603
585 993
727 582
725 105
490 808
836 471
650 641
59 957
842 258
811 111
786 825
914 242
711 15
844 842
422 518
453 882
735 137
526 707
828 144
55 68
418 266
892 699
403 761
900 787
223 565
965 482
774 196
325 176
930 931
237 439
983 533
317 653
492 812
583 410
333 951
322 689
164 576
670 641
961 615
243 550
732 599
686 117
703 607
985 415
293 961
799 796
451 750
410 598
301 278
199 521
27 980
637 984
624 942
484 524
27 781
793 695
21 380
524 540
195 455
864 104
101 156
335 462
330 10
234 933
276 937
66 630
99 12
486 587
614 434
815 28
855 728
685 858
770 111
806 102
866 157
144 320
543 680
181 20
523 737
778 417
721 325
715 591
558 604
587 410
743 865
72 899
706 815
623 795
539 698
880 70
592 99
503 539
932 468
667 715
429 902
636 379
936 683
397 880
803 983
893 402
189 317
167 588
866 78
750 505
786 366
425 751
200 560
696 854
646 775
467 406
615 205
987 452
83 243
872 519
353 87
118 133
229 70
310 197
59 655
857 60
628 157
569 673
443 45
815 403
213 133
644 407
839 418
507 741
986 873
19 891
888 282
276 787
267 448
558 105
757 375
62 55
300 910
186 523
857 321
248 807
170 55
114 514
78 957
60 922
743 217
585 36
907 531
301 93
705 13
897 424
706 227
540 409
403 37
45 592
746 823
586 876
954 526
993 214
220 358
852 982
895 238
491 470
65 206
28 915
884 67
259 395
732 55
970 910
433 459
810 915
45 269
216 835
698 415
18 146
949 453
624 603
459 906
625 524
290 153
432 531
90 873
553 987
504 702
756 95
645 845
356 359
422 173
258 536
659 3
469 316
513 930
742 459
558 609
159 983
419 755
354 458
265 127
639 265
576 736
254 503
410 656
74 985
547 567
210 53
713 686
804 490
37 744
515 291
733 421
777 249
561 492
939 208
250 925
936 723
135 823
771 250
198 134
7 53
410 485
12 930
422 911
781 940
636 994
935 811
215 838
771 899
771 570
46 175
491 559
472 837
567 774
490 868
433 514
65 946
223 735
350 744
378 680
136 706
57 628
582 12
992 646
751 478
998 798
419 895
592 446
993 790
736 521
633 512
848 467
350 43
22 311
648 784
451 426
39 116
892 168
913 595
556 93
401 741
960 868
311 608
800 793
587 446
622 98
442 666
244 883
473 487
925 406
492 720
630 401
610 74
204 369
939 221
488 527
246 31
361 340
452 305
876 25
862 212
493 555
610 484
572 394
541 537
562 822
446 291
965 70
247 947
279 294
318 75
167 424
267 166
767 142
257 533
145 375
157 414
438 949
33 441
890 267
974 413
536 375
858 596
329 716
510 859
675 899
525 910
377 47
78 41
842 916
577 917
79 95
672 379
433 394
988 655
744 781
161 491
686 66
268 272
876 950
799 780
774 363
965 741
850 250
432 848
515 137
732 277
420 734
25 448
51 869
812 610
70 231
373 516
925 676
147 776
497 333
172 336
549 631
504 710
181 470
131 542
865 933
376 646
139 141
623 907
882 534
284 586
240 184
494 399
527 609
802 804
975 404
830 114
909 68
246 547
202 989
755 965
811 349
627 802
102 242
38 422
28 59
188 518
735 734
265 822
260 539
172 375
67 844
565 233
146 571
748 408
312 772
596 722
105 567
718 974
380 67
200 485
130 840
266 974
580 601
246 161
126 461
121 645
641 37
201 760
49 709
343 137
214 199
758 615
819 122
935 44
804 252
889 544
889 494
277 659
321 27
179 664
191 932
164 785
963 643
327 684
624 855
322 209
753 39
760 764
983 692
600 89
379 310
303 307
253 196
742 135
867 543
671 164
734 726
112 953
661 372
454 232
643 996
384 679
838 957
155 928
40 727
165 395
283 305
788 478
757 288
252 865
211 256
932 283
14 512
987 33
84 330
961 294
593 485
364 645
574 970
878 405
827 863
485 510
672 8
441 709
64 390
554 63
504 50
632 344
579 779
733 170
908 609
305 641
483 692
681 939
318 559
119 85
826 825
465 467
15 599
998 695
684 478
175 884
748 484
453 712
342 844
887 747
643 60
653 685
252 494
592 777
838 86
480 45
661 51
551 447
990 880
638 491
779 552
82 176
248 416
875 564
422 277
416 157
629 596
699 853
468 784
291 676
950 648
456 672
293 92
337 57
829 547
187 406
494 933
253 740
135 87
361 644
804 812
477 882
869 173
270 600
828 713
675 543
708 745
815 477
617 791
519 980
127 701
998 147
187 532
50 664
42 457
731 790
944 417
352 585
59 11
768 32
165 509
128 445
436 216
870 871
799 541
218 225
883 962
799 746
93 57
763 531
515 831
28 464
810 680
969 357
89 437
545 219
579 881
629 400
508 686
469 964
586 656
129 377
435 231
739 632
322 918
857 990
311 308
571 807
713 257
221 379
909 539
643 59
242 389
50 94
10 271
917 706
958 829
968 537
259 832
260 4
523 927
745 524
961 304
343 912
221 695
360 896
222 705
341 8
912 948
67 124
37 326
759 747
860 43
708 448
979 726
906 282
89 485
688 706
660 370
40 922
922 145
285 594
861 521
883 326
612 714
917 28
523 528
862 186
279 373
17 727
831 530
863 81
349 575
287 285
77 215
690 510
687 471
72 643
546 221
637 527
99 183
874 17
643 779
3 409
865 420
450 40
129 174
593 811
985 426
463 606
23 326
37 465
400 42
550 956
509 569
364 332
71 928
616 190
728 476
832 316
718 577
202 7
689 371
320 13
595 817
48 247
291 580
766 531
765 188
203 119
898 683
680 830
126 508
140 667
456 705
786 74
631 775
263 403
594 599
937 551
621 995
68 324
221 100
959 888
556 518
225 522
451 762
801 225
275 895
709 803
441 900
154 304
508 254
147 215
851 626
249 961
239 95
565 433
319 357
365 336
753 318
922 852
350 396
23 128
836 129
671 468
69 679
733 30
144 824
174 6
754 496
125 85
834 32
627 498
644 977
533 39
57 663
530 142
60 217
769 301
842 949
634 675
130 120
133 4
661 683
84 855
539 75
522 639
594 144
194 605
470 732
137 400
738 726
662 551
792 287
624 396
733 342
807 556
380 376
570 584
21 772
669 180
760 779
571 73
463 320
274 776
322 254
59 98
389 45
30 219
111 709
839 827
560 687
185 732
767 217
417 779
541 730
42 28
119 708
206 788
474 49
583 386
221 994
814 366
293 259
600 644
663 328
810 616
139 985
196 991
624 746
762 796
489 99
984 62
558 53
482 832
539 615
271 969
549 501
657 739
858 105
396 523
294 483
963 579
442 517
457 409
407 243
332 663
630 703
860 6
201 462
697 2
306 323
18 788
706 241
680 390
808 261
256 312
157 962
734 588
748 170
86 614
655 504
715 108
552 990
528 318
448 771
881 330
376 793
276 366
520 113
746 252
493 144
284 71
319 428
698 65
89 484
231 941
279 629
105 94
984 473
13 554
41 285
907 158
467 366
145 881
31 226
907 42
141 329
220 596
949 31
290 317
238 226
640 728
243 752
175 924
7 771
978 634
803 235
780 929
255 479
950 313
835 217
942 438
695 456
960 678
833 233
48 229
861 437
204 373
590 163
255 590
717 182
283 470
760 159
991 612
602 336
870 209
347 263
452 755
645 682
566 685
77 94
597 724
581 267
281 965
221 595
488 632
869 558
8 962
489 998
275 567
800 795
115 43
133 828
888 272
666 234
653 133
626 44
358 295
231 811
945 466
462 371
302 3
861 458
537 762
1 751
175 909
981 600
148 462
211 573
938 578
66 170
683 471
704 758
943 874
776 598
239 382
203 385
741 26
571 529
240 189
218 690
868 28
849 292
238 951
382 991
181 731
911 901
620 947
722 559
954 884
745 741
575 57
20 690
872 315
257 305
967 280
709 52
677 346
563 259
824 886
377 329
645 91
394 578
333 778
969 10
570 722
491 512
208 437
332 359
603 546
97 956
18 312
610 172
30 793
868 819
44 450
562 685
394 771
929 983
214 877
460 455
355 78
184 839
160 104
758 741
387 58
36 752
358 339
248 601
883 953
125 692
747 585
107 507
335 490
908 972
216 167
814 224
707 424
818 838
255 772
188 11
609 649
733 36
438 691
262 478
71 883
475 526
225 416
295 500
80 832
260 724
32 907
403 318
366 812
851 14
476 499
697 658
736 979
292 270
322 210
632 421
63 413
219 11
365 321
613 824
771 576
274 417
577 498
327 555
978 345
764 561
286 412
602 892
88 797
864 454
140 630
128 611
840 315
756 876
782 631
954 63
388 871
4 403
440 965
211 878
1 909
926 505
831 471
466 331
56 715
377 826
675 556
76 450
900 166
691 508
84 363
379 30
317 249
169 820
702 70
34 76
924 578
31 731
839 846
244 181
88 782
107 319
688 776
652 920
905 885
440 321
191 884
136 890
467 645
840 336
838 435
532 605
405 242
813 353
582 503
117 204
940 470
197 767
323 222
561 376
857 864
708 43
339 106
714 604
305 90
100 252
573 869
964 818
286 378
302 370
768 462
975 613
488 703
565 577
886 428
115 528
488 309
28 542
277 295
660 680
920 709
909 374
232 669
706 786
123 667
679 935
543 790
262 747
151 918
965 609
177 357
436 773
89 787
170 69
369 341
389 438
72 383
14 197
968 218
283 112
538 466
710 351
367 788
664 874
880 684
567 199
979 969
956 874
26 523
394 193
662 396
780 387
516 405
953 682
196 351
853 778
885 261
956 995
422 271
75 132
159 811
157 435
659 108
653 345
810 628
624 913
449 926
568 99
219 224
535 851
557 746
556 548
41 909
545 772
728 470
534 956
414 393
243 975
754 811
287 293
695 577
942 867
976 602
334 587
387 850
545 493
317 420
437 423
400 105
794 984
496 11
551 898
983 777
8 513
553 736
627 733
528 37
293 787
760 523
902 849
275 670
523 967
320 252
856 511
51 303
508 792
548 62
508 144
762 226
931 508
335 334
65 66
256 485
276 929
557 341
291 426
482 716
133 371
254 922
282 490
924 248
787 319
617 501
925 625
29 559
56 4
450 586
650 779
978 241
429 433
519 790
578 770
835 214
635 399
201 799
135 535
460 399
4 985
449 354
909 18
878 997
121 103
733 493
144 343
810 417
549 821
730 855
748 254
262 330
489 687
55 463
407 9
968 164
52 520
522 790
394 251
807 352
656 38
374 279
214 890
425 529
215 975
759 57
774 64
472 139
66 860
483 113
907 754
635 16
496 696
83 419
688 626
577 893
835 412
297 194
536 705
589 794
861 105
56 663
88 429
405 82
69 736
803 669
36 93
549 990
968 896
810 673
138 318
673 360
962 291
202 593
124 376
684 857
51 678
482 984
73 147
330 168
351 870
819 129
138 425
717 613
344 963
101 288
916 107
936 439
81 599
719 874
529 179
876 842
924 440
342 309
50 353
546 834
408 168
795 702
248 205
171 868
21 751
896 54
689 652
520 966
41 178
962 144
993 483
845 498
655 837
935 304
504 498
184 837
452 815
353 775
753 41
768 649
459 301
624 81
540 656
818 536
179 748
22 987
620 658
179 312
440 60
153 31
320 615
65 106
199 629
303 771
898 925
184 793
384 454
835 747
523 473
879 792
316 160
313 882
22 371
50 938
527 727
760 729
925 686
629 950
938 770
950 411
216 850
978 674
35 293
682 118
477 691
705 306
786 397
440 378
275 480
996 746
926 198
174 952
860 25
132 228
900 506
482 595
953 878
306 602
588 529
146 733
304 336
158 743
518 444
874 493
904 903
823 412
986 608
327 311
565 596
948 157
762 538
688 682
802 350
228 856
958 276
550 298
802 454
938 300
280 739
458 369
79 566
941 401
922 317
335 346
578 607
706 188
297 130
596 235
224 216
89 286
792 365
524 78
324 669
370 185
445 193
704 323
974 778
834 524
662 141
917 632
37 768
50 283
697 867
100 473
450 987
389 143
489 747
910 485
245 795
677 275
400 15
920 177
832 221
263 293
553 108
747 952
865 957
860 105
764 555
40 64
623 998
947 835
650 66
817 637
193 42
827 592
810 504
918 433
503 228
259 74
669 266
337 837
172 160
765 449
178 53
181 230
212 464
858 532
243 924
275 516
35 273
474 260
315 974
21 783
787 25
16 559
594 904
114 736
655 144
571 893
606 162
160 199
736 288
155 168
604 609
135 950
444 203
802 790
298 887
887 649
761 389
541 118
908 511
594 148
328 984
726 555
43 44
920 756
769 571
204 29
244 527
226 417
658 424
870 267
422 608
711 959
111 391
939 805
277 200
408 761
426 263
494 628
229 199
314 855
271 107
548 292
63 94
99 558
233 131
108 44
225 153
64 326
204 490
437 360
871 91
727 352
997 41
197 72
507 93
119 938
185 911
738 906
235 421
350 462
742 572
68 888
88 383
160 807
153 658
221 373
21 286
829 750
936 586
690 524
507 458
242 602
990 133
303 726
54 796
187 361
82 799
124 535
980 595
409 907
457 911
704 631
127 745
738 610
800 108
528 438
752 957
220 852
223 895
884 482
767 335
937 57
220 678
369 281
400 101
233 321
509 92
213 982
189 949
274 895
349 529
759 378
564 554
305 123
730 867
29 208
961 328
360 335
532 791
941 194
691 578
615 430
517 598
714 603
155 259
114 433
605 552
903 123
635 216
161 618
392 498
833 759
482 916
690 713
608 66
680 639
671 148
83 912
201 842
71 650
817 981
247 936
541 589
38 965
303 219
889 562
594 79
794 625
784 519
879 772
353 226
27 180
517 793
496 54
586 168
669 671
936 148
98 641
992 600
754 857
847 289
705 202
56 79
425 661
785 21
797 795
324 293
171 291
171 822
512 951
616 364
950 796
672 628
103 623
241 592
757 271
927 643
959 697
340 803
233 588
480 240
596 30
213 992
355 136
708 464
922 98
206 82
528 512
312 951
909 206
379 308
730 931
674 874
900 616
819 631
68 554
672 183
985 874
963 664
458 450
954 116
509 259
231 602
185 727
587 716
505 108
165 180
95 118
874 227
262 100
133 444
875 477
697 747
326 864
682 636
85 250
343 116
403 518
311 31
215 829
554 506
201 36
920 591
998 813
136 922
862 737
908 513
572 202
984 646
392 109
557 233
644 291
786 869
361 26
671 607
975 563
310 158
539 175
647 109
823 166
486 831
118 885
702 664
719 526
367 825
110 715
451 786
2 303
191 907
874 529
398 305
126 350
350 893
561 860
517 718
528 824
767 745
185 242
374 502
139 911
482 360
441 108
134 908
723 52
614 459
754 973
590 930
118 587
963 851
99 372
886 228
358 910
822 471
506 153
34 578
562 877
621 848
298 620
682 829
467 486
474 511
186 245
257 180
284 778
52 341
727 2
307 284
617 156
387 726
95 481
821 547
37 500
918 212
610 844
22 30
232 434
824 656
781 946
140 680
214 719
656 483
422 641
871 255
573 680
324 882
70 964
21 632
363 487
87 210
633 158
760 260
996 848
393 768
892 60
548 863
802 761
275 538
961 416
174 849
280 897
75 226
619 399
45 663
213 192
388 701
548 26
359 529
106 684
51 410
787 473
990 557
67 119
16 557
491 415
138 79
389 127
661 687
390 274
82 677
135 710
496 600
874 128
690 949
130 497
26 31
924 42
458 525
27 420
984 448
812 174
543 466
352 918
62 615
838 5
62 688
476 252
335 72
603 750
36 118
796 135
670 998
827 320
834 74
557 649
26 598
757 32
218 489
172 138
764 786
803 30
675 218
2 845
501 815
450 836
130 727
846 314
329 533
114 946
140 406
852 461
722 778
497 29
715 164
530 475
396 64
952 211
553 222
532 874
642 612
516 506
343 339
461 781
104 198
155 872
12 70
957 391
164 811
670 325
859 284
122 747
302 971
814 380
984 618
804 951
631 498
177 274
763 94
395 459
112 419
993 871
715 128
711 279
241 844
293 175
289 635
641 428
450 192
582 565
325 807
370 128
957 969
680 828
988 861
80 369
803 806
387 873
619 887
752 456
93 924
934 545
978 654
875 862
863 439
632 65
824 304
84 75
775 152
385 330
857 555
949 711
301 103
239 205
230 672
223 509
283 273
864 230
542 54
837 76
591 428
259 407
819 502
648 941
135 587
861 880
645 738
53 381
71 172
306 747
64 192
761 615
32 944
383 401
368 140
835 794
138 598
965 452
168 200
543 756
161 257
344 345
252 134
189 789
642 742
535 120
207 274
963 724
63 764
290 884
143 237
935 194
504 685
765 98
498 992
977 997
475 580
87 891
878 247
941 736
596 945
644 75
454 192
319 30
46 542
612 219
195 321
597 350
535 579
687 313
157 216
723 304
518 284
856 700
846 200
38 639
144 104
285 702
62 532
775 586
427 618
814 448
258 698
648 196
934 629
662 383
620 858
920 142
308 796
750 108
905 935
156 290
568 957
304 537
767 744
388 748
296 891
433 623
668 354
587 418
955 615
807 472
696 591
355 947
158 703
742 991
779 714
878 577
479 240
169 802
718 250
190 5
594 529
542 469
472 929
604 753
117 194
497 495
233 612
260 273
689 37
784 432
771 497
379 992
64 999
485 545
503 561
554 308
676 810
688 691
657 304
496 543
710 145
807 948
136 16
964 8
670 344
96 671
170 438
459 933
788 376
252 505
67 651
260 278
47 286
232 398
698 712
727 46
887 787
149 804
467 130
764 856
951 978
834 34
416 851
728 353
282 376
923 91
724 619
251 383
917 680
682 425
939 285
299 968
590 73
767 323
176 548
776 383
94 494
58 671
206 518
858 983
130 260
78 266
849 833
158 479
945 255
126 743
434 86
401 569
339 192
538 806
714 654
486 696
231 232
201 697
734 102
628 140
107 387
197 983
595 950
132 349
634 420
480 337
492 70
884 354
313 754
79 83
571 405
546 703
392 741
413 471
296 360
193 152
724 500
2 458
32 405
225 208
971 494
63 563
507 315
848 904
965 795
740 854
129 647
47 145
40 329
185 182
618 279
992 641
983 796
836 101
849 976
783 719
962 485
580 537
768 689
384 328
834 471
399 209
961 340
45 828
543 306
886 490
829 670
951 89
804 771
76 194
729 882
102 953
640 483
747 492
636 563
808 514
236 996
819 510
921 413
481 315
391 704
19 27
784 453
886 631
584 891
311 447
305 468
424 339
663 371
351 121
973 67
201 270
996 493
597 523
188 819
601 804
471 97
899 26
292 653
204 780
474 401
734 879
590 912
181 131
567 865
869 981
205 801
367 261
612 216
720 224
692 594
960 590
126 672
320 516
279 890
172 881
166 455
197 489
780 484
528 56
860 67
100 572
938 284
316 147
720 423
764 976
51 574
895 159
675 963
313 932
521 77
963 397
239 91
318 413
907 444
101 269
388 761
876 906
636 709
921 754
735 440
749 407
839 699
977 473
258 91
132 129
470 293
686 227
484 859
10 677
525 606
507 92
4 321
553 587
423 447
587 947
818 423
26 98
391 53
644 916
879 996
897 468
399 184
348 990
878 746
314 169
124 270
465 83
526 322
141 546
722 493
700 289
867 193
249 435
225 112
734 618
746 494
348 733
965 323
408 258
558 507
829 98
37 594
418 353
785 914
919 865
234 701
148 445
928 702
522 499
791 642
587 117
77 221
47 643
161 727
900 663
273 641
600 568
110 705
565 969
322 169
47 63
201 934
191 800
170 251
759 577
137 406
937 725
53 667
932 368
341 189
418 182
539 310
915 760
294 468
685 439
326 690
484 750
269 389
78 127
227 216
734 584
653 488
354 286
720 275
907 237
558 204
984 447
793 832
351 974
144 488
647 420
701 144
346 765
522 836
473 881
217 120
351 370
340 65
918 767
567 586
981 439
148 309
581 807
626 760
278 496
665 851
242 636
699 138
226 812
260 879
829 207
193 833
428 260
493 911
892 422
829 504
543 748
266 903
931 963
73 453
602 502
321 997
880 784
719 793
3 395
538 746
930 803
887 321
87 745
159 892
556 471
464 590
660 259
98 509
352 153
772 985
32 219
85 627
119 50
471 641
353 168
339 812
166 769
940 374
688 804
155 587
198 487
484 765
562 544
485 886
263 71
833 825
625 618
756 752
913 207
981 541
281 950
266 813
765 985
932 764
594 685
368 756
481 240
153 404
502 106
487 506
553 604
394 129
195 782
273 2
476 601
989 936
11 723
939 691
238 641
186 733
419 172
498 373
960 497
793 680
141 29
60 159
6 679
951 681
910 351
199 525
30 113
86 408
829 401
88 573
45 134
559 285
472 191
97 209
117 398
876 516
265 530
882 103
788 763
260 629
485 798
30 64
696 290
469 624
500 111
645 337
356 634
499 203
151 993
539 379
134 1
923 317
440 260
749 970
492 54
111 950
668 915
668 832
222 607
758 501
506 60
897 828
78 801
587 497
187 769
731 689
176 462
339 238
705 593
15 822
46 862
479 118
290 354
697 866
645 568
717 229
375 122
135 123
128 879
848 72
5 630
774 660
555 556
688 906
735 758
685 216
603 522
804 702
523 360
300 539
851 532
981 520
679 260
411 69
53 717
490 202
935 374
415 498
110 15
231 695
529 574
289 20
968 596
199 551
524 950
270 848
996 885
549 282
865 280
324 576
347 423
741 244
416 410
471 820
779 748
713 492
438 5
117 538
524 649
357 620
679 180
90 820
173 260
568 49
755 829
888 488
916 531
103 230
412 301
802 751
811 594
441 827
994 787
347 903
600 539
537 123
991 280
180 232
412 270
868 882
142 148
267 735
14 433
951 385
716 113
245 55
15 695
918 229
494 106
112 164
282 834
112 489
8 494
843 344
888 478
330 530
187 750
156 123
801 376
455 430
702 868
263 445
147 46
194 27
809 342
134 920
740 345
940 202
32 760
731 559
270 827
10 956
706 460
896 832
475 926
766 647
909 418
186 418
56 536
896 560
152 917
217 326
674 814
514 789
705 632
1 226
701 847
585 948
456 875
845 704
870 770
34 109
262 780
178 367
31 632
617 220
994 958
598 83
398 276
499 9
109 432
731 756
47 487
274 249
190 284
525 782
55 352
345 226
905 185
719 19
156 435
689 47
547 41
381 632
573 559
14 641
914 299
291 108
461 320
144 786
653 722
919 438
629 415
557 668
452 265
999 448
532 743
732 20
648 528
928 523
989 269
25 292
194 887
594 749
721 926
995 93
44 971
787 586
461 167
587 131
703 561
859 871
301 945
256 708
761 216
614 96
233 540
335 752
547 577
481 929
879 881
698 490
440 140
131 191
56 796
722 485
682 72
514 997
635 261
260 515
636 738
599 480
130 583
991 50
518 51
293 816
994 346
560 477
234 419
491 763
844 377
171 280
888 453
102 61
534 195
954 617
222 568
262 294
986 219
328 571
269 691
193 304
946 439
675 438
339 166
778 390
510 594
366 790
851 835
893 86
662 445
409 356
318 655
19 798
377 868
333 696
537 150
199 217
146 24
11 392
129 42
329 283
744 878
104 750
952 268
504 402
336 159
596 116
617 295
801 281
225 400
661 664
106 909
454 323
583 466
998 413
300 692
535 695
239 986
414 410
838 376
884 840
44 74
785 399
343 601
283 22
695 581
430 16
965 605
989 429
801 291
542 288
46 566
774 589
941 191
40 780
297 355
123 112
839 690
465 705
970 746
720 680
447 684
209 291
612 633
609 409
691 875
568 30
236 63
878 487
375 52
915 547
42 240
614 737
768 846
435 90
631 603
547 222
68 986
644 803
609 35
691 297
135 381
530 202
851 895
142 919
477 490
969 330
446 909
44 29
485 241
262 107
995 90
729 755
40 189
884 597
573 953
205 880
808 648
697 703
649 701
108 399
952 486
331 451
429 957
796 220
591 271
551 146
895 542
782 664
772 454
415 396
563 440
8 764
795 165
683 212
21 115
237 536
469 859
962 341
562 826
716 268
998 965
400 98
276 720
286 743
491 490
941 607
868 771
561 644
510 793
973 280
881 790
505 635
74 275
83 810
459 585
866 378
616 804
758 313
582 201
354 635
302 20
868 444
401 644
770 871
649 112
937 905
784 803
924 504
930 58
364 526
696 788
865 798
886 667
278 984
583 17
282 49
465 108
692 373
36 349
910 592
669 691
212 234
515 199
417 51
715 731
976 703
459 812
297 182
739 785
546 164
730 908
147 890
205 377
587 773
985 107
170 379
702 826
240 26
920 680
195 333
729 141
211 804
176 224
479 189
168 881
437 98
903 404
102 64
695 148
570 406
538 608
429 16
921 309
671 829
928 576
515 428
242 735
131 942
85 950
280 961
613 315
999 494
760 629
231 303
411 484
413 456
457 17
317 950
381 950
722 555
469 409
384 219
599 730
429 594
205 522
583 585
785 544
860 515
406 245
756 227
998 537
169 137
895 536
810 305
481 862
477 391
804 266
607 468
867 3
129 704
132 977
390 498
25 838
243 640
814 666
240 176
90 903
154 420
490 953
720 334
971 64
222 766
237 752
487 389
486 921
186 355
372 21
405 638
635 116
443 699
567 715
688 643
136 454
611 46
602 421
417 353
687 591
894 982
209 542
147 333
575 409
317 59
714 114
4 820
922 651
757 889
820 407
892 909
930 527
389 666
760 138
67 918
449 986
536 14
125 209
958 409
760 72
864 658
927 397
531 833
580 26
582 336
506 786
784 576
933 962
608 872
10 558
969 2
254 660
433 560
243 1
881 991
297 253
93 627
25 459
513 877
780 186
846 967
597 760
408 138
661 506
274 248
528 826
697 350
458 253
129 83
595 654
551 295
883 51
290 818
475 768
809 538
33 283
782 592
992 485
750 506
128 281
789 858
685 24
735 587
169 925
287 728
539 565
654 463
661 753
916 104
980 636
708 715
473 578
20 389
610 723
755 483
840 574
913 445
511 581
88 272
763 600
895 93
443 231
856 863
50 286
813 798
225 353
618 301
7 95
323 472
865 482
995 290
352 128
177 436
115 856
35 918
645 436
377 291
113 9
37 109
518 13
250 792
519 895
28 838
110 192
968 263
632 664
635 657
837 492
136 353
271 320
241 80
123 705
645 907
811 738
896 727
14 362
55 814
896 747
393 769
869 528
356 790
546 146
213 684
447 600
360 290
89 318
555 636
420 528
14 854
636 839
123 670
274 529
294 237
615 834
407 874
662 757
198 192
991 489
47 344
655 628
4 120
847 84
607 415
854 407
196 10
241 484
11 557
39 909
281 385
331 205
959 105
730 819
572 148
412 490
420 72
272 378
158 591
737 257
871 724
382 192
710 1
173 414
14 984
76 766
775 848
47 12
673 965
365 874
346 400
356 374
344 186
188 607
66 773
386 314
499 357
529 228
475 988
184 384
156 63
18 44
359 283
258 343
988 167
429 26
235 761
629 230
257 749
412 411
198 161
209 485
106 415
271 835
154 528
113 758
780 347
541 484
205 458
417 717
807 987
216 982
243 130
813 437
561 484
779 24
263 146
822 130
532 238
567 4
304 227
313 518
321 628
969 918
448 345
58 372
970 731
312 279
133 301
136 549
537 358
811 772
253 396
356 37
667 812
620 536
709 532
181 739
34 1000
528 926
432 33
842 987
375 116
368 433
392 723
993 699
188 478
288 644
708 407
240 98
293 190
209 202
763 996
251 375
145 709
647 449
241 845
730 563
437 538
811 911
193 569
338 911
544 320
801 379
380 609
63 231
426 908
629 919
877 452
263 890
12 163
650 238
313 151
270 559
843 831
518 902
488 483
255 434
402 745
721 478
144 176
526 517
958 323
938 663
309 300
99 167
534 13
819 854
446 484
582 454
931 495
984 912
620 926
926 860
488 178
488 942
496 271
714 248
320 563
40 600
331 245
648 919
146 132
931 618
919 235
416 786
558 973
277 39
900 460
668 669
544 238
610 826
580 696
528 925
333 615
69 425
652 818
528 90
666 188
179 450
259 497
135 237
938 378
721 128
464 866
143 890
598 467
976 20
151 837
986 213
315 844
720 634
917 596
897 189
77 261
221 168
929 277
591 815
239 273
658 58
206 730
91 647
696 708
409 590
306 126
303 22
406 258
786 972
361 18
492 168
196 710
227 878
853 915
550 971
281 334
446 265
819 777
393 797
336 610
905 963
857 349
280 700
682 347
460 36
246 336
150 210
928 564
822 679
297 867
740 983
374 201
607 396
279 357
321 258
769 27
390 60
904 870
770 567
497 704
754 605
740 996
494 535
501 34
460 67
490 545
446 572
278 116
914 746
962 692
254 542
365 380
773 724
404 879
974 102
661 438
135 520
566 159
871 360
395 840
404 675
536 137
769 560
979 868
690 759
618 131
493 335
543 291
673 203
61 698
81 900
508 955
425 700
479 267
19 175
740 196
376 253
283 989
850 185
415 413
3 648
844 718
554 229
14 482
894 767
218 215
688 273
820 826
253 880
272 313
408 815
727 364
227 848
778 254
575 857
262 698
577 872
990 711
102 964
10 540
815 124
249 948
450 785
370 921
840 390
544 511
642 266
939 288
504 662
996 371
217 458
146 632
407 857
273 33
968 80
551 758
283 864
117 680
482 523
127 773
890 256
222 902
651 326
11 337
443 755
843 298
108 644
170 976
994 135
173 981
707 987
857 44
671 11
421 561
914 956
258 588
928 52
226 861
22 463
785 723
115 374
59 942
486 876
965 703
863 839
344 973
433 319
21 202
582 740
547 838
349 358
402 891
120 778
550 636
688 329
387 546
233 150
452 741
753 633
676 441
717 254
616 388
979 100
714 394
135 854
969 691
259 766
449 269
701 150
770 916
974 577
409 141
794 607
60 262
912 323
393 838
779 243
459 112
672 90
622 875
337 491
794 972
906 38
750 675
936 764
176 834
697 76
237 840
679 521
402 933
474 184
62 203
182 379
544 549
696 735
2 36
421 519
439 607
259 571
293 476
223 726
977 799
33 74
61 834
1000 587
14 809
178 99
986 158
957 351
541 1
18 144
729 29
975 338
916 274
493 713
385 24
454 888
237 690
232 51
739 552
885 930
935 976
465 416
262 765
229 803
588 853
771 242
935 114
87 609
339 206
250 695
255 535
542 696
713 262
182 806
340 306
566 739
111 740
77 601
269 335
799 117
963 917
145 333
833 67
412 668
801 18
932 630
406 834
651 257
217 729
630 4
38 826
969 85
25 182
922 751
439 801
826 179
294 717
397 626
943 539
729 792
203 891
991 433
421 741
207 610
821 510
48 196
223 753
470 747
760 110
345 327
785 584
254 83
147 647
949 276
973 678
367 142
319 806
250 781
655 953
870 780
372 585
841 348
551 306
47 760
408 673
818 505
170 377
24 418
720 679
437 986
359 785
834 579
378 330
669 188
962 207
660 833
601 906
822 772
79 764
926 555
696 798
481 61
846 296
131 489
89 153
108 514
644 98
48 834
541 27
661 658
493 848
533 376
546 593
684 936
321 360
413 490
923 596
603 883
287 995
951 147
626 862
138 867
497 14
190 315
499 653
42 724
939 790
927 399
410 349
855 336
182 797
938 764
381 413
103 938
527 641
9 224
181 986
606 233
223 531
205 657
368 196
301 755
577 732
915 779
908 20
654 944
751 95
948 380
649 256
490 463
671 330
601 25
469 842
536 898
871 410
334 548
453 405
909 14
704 680
935 572
673 779
373 744
283 587
404 538
909 85
342 672
302 185
637 764
693 867
838 877
117 467
49 790
516 720
171 155
479 328
172 529
100 91
634 174
917 378
745 807
459 937
874 168
422 377
469 849
401 409
471 805
772 983
758 532
44 502
420 546
59 142
797 693
849 49
488 37
563 139
260 613
749 825
363 440
986 504
232 931
588 87
100 219
758 361
898 461
916 624
830 574
733 648
922 770
495 519
309 495
67 654
7 907
719 590
753 531
646 283
582 98
835 979
740 748
36 274
434 108
211 892
991 303
696 356
541 174
885 279
541 615
495 988
824 653
45 484
500 17
24 484
622 636
928 549
344 849
653 602
202 287
363 52
253 348
72 697
408 508
995 152
41 880
206 731
382 795
409 453
626 58
803 641
824 28
676 703
190 705
5 24
465 311
30 985
496 84
73 311
73 708
216 744
702 942
204 789
847 818
674 395
426 889
970 804
858 758
60 563
885 324
928 329
89 147
542 414
457 406
544 258
583 545
284 532
925 838
847 542
452 966
781 258
431 681
547 29
64 953
92 883
299 960
339 955
795 919
226 55
629 830
456 193
784 11
943 753
360 56
242 739
165 235
976 270
289 846
446 939
156 86
296 123
440 19
330 860
858 197
448 385
15 787
968 138
909 780
871 259
273 121
781 502
298 292
76 294
637 185
159 308
455 368
389 215
10 213
299 643
489 103
966 68
408 136
508 342
240 997
116 370
919 7
275 545
970 975
729 61
871 150
151 808
748 307
495 889
540 394
448 323
402 794
281 436
980 784
542 759
865 321
176 534
637 701
728 723
401 890
175 368
93 227
555 348
307 980
218 257
427 734
507 872
151 128
739 32
395 949
59 143
748 152
459 528
793 250
996 761
236 272
699 972
792 557
607 686
382 684
436 322
993 445
790 381
812 433
865 900
559 795
204 629
486 450
445 344
654 663
109 211
241 41
62 238
757 26
745 19
988 722
4 791
643 763
732 388
36 88
947 263
235 374
683 353
818 477
352 672
479 44
619 137
382 760
354 399
967 154
90 206
749 835
195 866
227 653
933 84
999 174
217 81
837 712
121 89
946 87
656 507
802 705
52 599
434 691
952 269
748 189
283 763
512 762
295 956
791 123
289 194
48 532
816 210
422 423
972 825
922 264
827 42
11 360
529 761
173 137
495 311
122 673
830 229
117 876
53 609
172 355
986 302
168 564
730 102
176 150
637 69
707 420
61 498
991 584
275 970
64 580
844 675
853 80
628 297
702 597
295 60
178 988
899 807
680 569
754 145
658 666
542 764
72 520
302 833
86 260
505 941
318 327
250 808
921 196
343 828
596 336
15 843
423 329
843 65
321 23
580 700
926 949
911 425
992 828
294 537
955 887
465 71
894 633
511 6
565 293
463 890
200 103
252 657
964 693
218 439
768 750
867 539
259 550
819 911
73 903
40 474
5 90
346 978
377 183
494 122
696 15
683 744
936 227
253 56
740 301
966 20
752 472
166 734
266 788
381 195
374 29
599 231
727 124
955 452
3 860
359 314
261 729
575 320
845 273
373 706
597 314
806 438
526 969
200 874
136 633
117 634
301 360
53 14
734 791
623 844
563 988
639 979
3 806
313 77
883 811
928 283
361 759
340 752
824 478
581 547
5 171
600 864
187 691
641 226
800 185
508 862
944 251
611 830
784 121
386 239
128 124
370 725
199 487
2 185
832 655
210 300
699 754
701 169
278 304
705 362
789 420
773 800
958 912
282 112
397 826
469 1
259 900
387 571
502 838
910 817
245 943
851 595
369 677
85 206
513 81
27 989
290 921
908 844
823 980
297 25
984 311
173 160
185 928
775 607
951 372
189 245
167 695
945 414
915 33
180 256
877 676
261 498
341 756
575 899
681 74
934 659
953 789
637 577
324 347
378 831
780 494
889 438
760 480
382 781
924 365
438 452
473 524
566 32
32 55
611 438
299 443
430 935
695 802
665 124
300 7
756 668
275 783
170 258
840 556
253 324
796 115
434 39
648 62
417 495
560 991
290 861
352 298
356 894
851 957
185 964
349 1000
417 248
955 999
375 620
802 252
436 884
719 121
591 408
954 583
68 290
183 826
180 276
986 466
736 283
589 657
643 600
19 399
841 172
886 918
699 356
501 212
986 876
484 122
488 836
484 873
516 652
177 474
648 363
105 630
706 791
276 505
867 103
12 744
801 248
68 163
45 959
128 447
806 95
461 349
818 88
637 272
310 243
561 520
901 840
377 401
532 420
392 112
594 691
87 2
469 535
477 959
450 324
814 990
160 78
770 900
809 985
639 637
765 264
912 986
194 94
915 1000
366 883
471 331
265 494
57 336
398 316
490 179
844 307
677 302
512 737
220 891
900 773
688 144
37 920
324 321
291 625
180 959
449 656
553 726
174 51
423 979
494 135
143 206
162 312
679 468
573 390
774 781
442 494
911 38
47 345
303 398
11 552
294 918
565 100
726 209
559 58
562 905
804 703
653 217
314 886
592 300
907 718
720 652
328 228
542 9
791 158
509 523
990 994
143 261
611 575
633 914
98 418
572 889
17 413
646 918
422 109
197 908
775 483
194 985
343 444
559 290
568 474
511 768
997 325
732 677
357 454
437 658
802 283
36 82
958 453
44 520
693 922
615 574
187 892
687 788
626 19
917 731
329 123
313 286
233 360
485 849
156 427
563 890
355 566
50 714
454 79
913 197
629 55
589 421
195 447
816 182
334 307
873 846
797 337
573 76
456 511
421 931
890 10
805 502
633 820
477 967
473 963
12 895
545 894
602 2
688 347
599 753
892 933
394 620
642 486
574 691
964 526
462 807
712 573
219 355
676 155
681 676
58 45
582 280
736 878
531 809
127 52
859 874
212 821
660 752
157 942
388 893
237 335
685 16
56 615
94 846
888 828
131 839
110 342
347 184
690 352
976 374
259 123
758 468
358 599
110 868
372 823
507 838
511 362
216 907
262 846
58 308
973 657
271 436
244 221
311 282
344 548
602 934
158 806
953 71
225 741
551 712
682 358
289 476
801 653
738 251
117 124
39 808
342 360
298 318
947 331
8 55
296 634
235 933
883 909
62 680
860 762
382 182
178 796
898 676
631 787
253 335
879 546
640 735
740 192
163 687
287 698
450 69
588 594
163 127
301 698
961 190
106 555
180 300
973 800
416 278
493 866
883 835
826 875
826 899
488 775
120 740
237 622
939 410
501 339
896 537
412 655
285 496
693 744
114 125
723 377
626 311
416 335
229 151
538 4
96 380
325 121
580 947
350 156
292 263
873 981
615 866
322 846
407 758
749 306
641 507
972 851
747 455
804 423
331 576
597 696
211 421
664 215
929 870
526 831
721 818
115 50
92 574
331 889
417 310
353 550
691 357
743 539
769 316
946 561
918 271
947 697
786 405
411 345
659 520
666 115
989 994
152 102
149 327
409 226
712 972
803 412
615 822
764 238
26 445
665 107
608 480
441 662
174 968
871 162
214 160
995 615
739 953
252 669
330 479
404 974
558 584
733 1000
186 710
3 11
22 573
883 632
325 515
396 733
116 236
747 344
840 120
644 364
572 397
353 688
237 779
301 564
838 445
440 255
492 996
489 703
464 966
137 48
650 573
808 876
185 509
855 590
991 602
829 840
242 264
116 542
20 631
886 865
84 372
434 739
80 521
652 659
254 570
276 8
993 518
101 776
934 29
662 841
660 681
311 270
60 930
141 174
121 142
455 825
145 338
127 653
426 249
396 93
598 673
672 552
629 46
177 434
929 293
498 583
700 9
745 883
377 588
497 85
376 480
482 219
799 252
945 129
277 991
482 995
32 819
135 624
39 363
987 365
556 667
788 783
49 486
537 594
544 528
510 957
611 389
401 462
521 208
187 33
729 293
602 939
116 131
557 619
574 540
165 548
983 222
152 138
779 826
624 781
560 315
843 53
627 203
606 395
243 323
430 36
34 333
293 67
240 286
160 542
307 922
877 743
370 93
203 806
203 638
217 733
348 784
247 393
187 943
560 964
786 853
798 691
994 865
850 330
283 718
140 552
944 729
379 109
945 78
638 626
737 786
103 45
606 91
111 189
81 732
84 299
892 912
656 225
225 752
810 222
162 445
190 222
150 693
231 647
703 475
836 881
621 86
564 542
360 590
339 920
880 932
119 782
527 346
550 702
239 964
313 361
545 276
570 212
171 228
880 863
806 734
437 992
871 349
715 879
325 952
89 129
590 20
822 783
290 485
293 387
553 47
556 52
452 880
887 710
941 204
615 141
392 652
939 162
845 941
383 800
893 738
609 528
564 156
21 517
956 932
58 751
209 933
599 114
792 95
43 206
164 202
608 134
71 766
831 437
493 195
712 738
681 573
135 919
146 287
97 919
651 78
618 247
366 232
924 964
283 625
291 850
200 698
888 867
968 555
884 262
620 958
667 326
734 802
997 318
227 890
96 373
683 635
557 767
791 943
806 620
868 223
600 348
878 59
484 349
509 359
776 225
957 265
877 785
714 704
623 239
648 268
308 951
309 972
463 617
263 104
718 813
472 390
81 643
82 431
489 607
4 431
276 683
204 839
952 780
156 596
257 897
753 122
791 752
47 8
12 451
394 5
15 323
697 625
752 928
656 790
249 485
218 965
886 950
657 265
356 40
882 987
468 702
780 757
278 346
566 718
241 29
226 283
936 900
75 411
887 618
978 742
258 64
591 829
459 463
183 609
766 607
230 220
132 494
704 626
834 456
129 442
487 3
51 667
768 998
28 455
672 566
812 869
467 987
600 212
412 68
36 819
344 703
670 864
11 9
270 383
347 299
255 129
23 979
321 364
786 418
2 347
739 465
889 479
6 594
806 706
600 197
38 903
985 752
730 684
205 762
9 990
34 410
117 716
223 983
112 998
727 188
734 675
123 285
809 816
169 984
596 165
978 163
540 11
636 557
736 451
678 192
348 405
156 721
750 889
189 795
401 290
156 369
293 686
53 57
422 418
59 424
209 883
891 495
658 148
405 602
812 932
467 423
718 880
475 148
815 229
590 730
538 332
165 114
454 44
481 319
79 377
819 427
950 589
586 378
1000 536
12 369
237 813
384 397
918 936
575 509
569 39
413 608
819 723
89 6
848 852
28 5
598 660
815 40
340 223
361 734
22 272
649 474
990 562
375 687
391 413
846 804
309 313
532 449
273 672
318 648
564 87
692 433
449 551
705 974
615 681
980 954
559 879
717 244
378 775
902 152
452 777
43 610
89 43
487 559
239 316
67 729
529 370
63 647
917 226
206 307
521 955
843 850
909 627
495 435
839 419
162 898
242 953
930 899
929 634
860 129
550 500
569 798
120 372
214 990
289 106
173 239
756 427
993 265
826 7
159 969
735 110
554 616
854 552
836 375
350 239
803 462
975 392
335 240
176 600
249 949
563 519
810 363
161 879
786 42
916 541
621 954
371 335
784 303
302 17
862 583
340 973
122 107
328 541
101 335
1 170
794 453
850 690
303 908
462 948
649 638
343 66
664 214
255 970
289 669
977 914
534 153
720 475
885 863
23 90
789 112
794 216
805 162
134 706
499 234
517 551
766 951
470 689
363 502
119 688
2 37
530 309
761 792
81 626
893 126
310 230
684 869
416 516
875 66
32 954
310 650
56 154
209 140
931 908
437 315
191 190
833 826
693 273
976 285
907 799
511 416
997 797
56 543
141 860
87 634
961 640
430 56
940 105
597 400
927 947
153 255
98 482
584 672
339 794
162 564
180 943
761 860
135 266
635 862
91 588
344 545
869 388
948 432
108 202
237 535
133 940
797 788
637 755
934 554
82 667
46 962
117 860
578 1000
594 165
257 888
306 103
393 528
230 825
249 530
640 795
58 859
863 384
821 200
15 619
397 587
329 53
354 798
116 173
760 795
636 240
306 190
98 341
31 218
310 360
78 472
500 31
294 712
301 253
759 757
222 993
661 487
24 53
256 234
323 600
612 835
459 804
155 434
651 368
12 841
899 345
958 74
451 195
534 669
71 546
418 334
957 592
185 854
84 611
192 299
980 444
364 598
884 333
31 715
529 938
360 551
719 685
589 636
270 929
649 710
504 844
963 572
167 281
134 940
862 822
674 834
302 361
679 472
573 695
598 550
531 715
267 640
639 804
794 752
52 986
358 529
283 613
883 800
593 134
917 894
21 481
245 399
686 582
153 971
329 203
900 758
358 650
765 558
486 61
370 761
830 426
199 585
501 59
675 149
170 634
867 63
799 129
939 811
701 278
758 606
124 94
89 273
820 766
277 669
400 249
634 856
820 22
723 37
428 268
796 854
481 901
220 948
368 532
574 712
146 492
225 478
10 518
422 615
651 334
745 370
400 874
697 583
31 190
511 847
725 652
858 297
155 121
178 894
189 501
976 491
766 338
152 945
421 170
118 586
814 809
503 130
322 887
200 240
868 936
163 78
919 906
956 46
605 292
488 349
625 767
379 127
544 94
525 400
145 364
254 484
85 933
967 62
608 418
330 477
745 541
325 529
905 820
611 644
767 567
832 549
939 392
334 78
747 17
695 784
819 315
425 235
592 583
970 443
955 429
977 760
333 750
187 67
758 630
217 791
850 366
517 783
329 211
367 167
157 534
479 553
800 332
657 558
110 302
981 937
177 73
723 49
536 184
94 510
893 560
884 409
857 854
589 903
97 564
667 351
407 321
56 288
943 896
566 845
824 866
996 80
448 228
611 209
442 672
331 55
94 334
308 619
254 637
436 450
955 765
584 325
291 450
573 781
273 643
426 970
589 247
8 473
860 971
764 185
64 140
265 268
744 42
981 631
464 427
549 624
996 166
169 521
939 60
246 483
852 136
138 12
288 784
72 340
623 564
313 102
551 472
518 697
899 374
366 627
734 290
555 966
708 692
294 499
255 864
921 575
199 916
210 158
754 208
292 747
117 486
866 388
379 36
90 629
572 633
437 371
958 265
637 258
477 383
648 440
859 459
168 8
29 130
240 962
141 749
806 350
651 202
630 973
6 146
50 810
594 467
475 801
677 783
794 868
749 758
585 591
619 800
558 927
294 369
199 659
132 713
664 376
253 767
380 664
105 306
586 335
436 993
418 555
445 946
67 498
526 956
375 45
989 663
312 510
473 424
393 491
551 460
331 421
231 871
880 779
199 42
398 862
111 607
751 987
843 869
773 721
721 388
329 633
155 819
178 883
861 195
662 257
932 722
788 399
231 367
602 51
560 650
546 166
155 6
364 338
800 206
44 887
240 217
426 632
741 514
732 224
185 721
468 815
310 952
98 367
963 899
358 922
705 381
166 481
606 537
714 786
962 563
654 739
963 90
397 442
250 472
891 671
401 560
826 882
327 689
473 588
150 781
957 989
923 115
477 415
808 35
620 572
3 398
177 371
135 167
50 859
387 523
358 698
911 111
296 825
640 833
2 680
214 114
848 106
666 901
994 35
686 374
126 548
372 82
881 40
391 570
760 566
212 676
210 320
469 578
327 810
574 242
176 888
495 404
977 89
270 985
2 16
400 300
2 419
309 489
336 459
792 901
851 388
905 262
673 438
637 645
803 832
204 736
478 483
175 229
792 759
12 1
307 938
99 186
317 172
503 991
535 113
213 430
179 954
708 898
693 477
581 996
404 706
60 372
56 845
994 852
989 811
894 664
773 883
713 559
214 267
61 493
349 49
181 336
771 120
374 211
872 567
790 594
24 528
169 962
75 455
477 969
263 661
619 815
409 847
191 456
587 54
935 648
910 53
892 556
614 887
838 913
579 756
941 82
269 431
991 48
523 657
44 587
761 589
821 776
832 628
970 30
511 207
131 678
678 646
609 180
197 495
427 943
336 760
6 611
352 757
762 403
880 725
296 467
918 785
451 893
317 639
841 138
555 918
409 675
19 208
977 868
663 716
281 868
600 911
266 844
968 314
660 300
359 806
894 729
605 729
988 580
343 882
127 508
351 26
961 443
617 711
897 346
838 769
493 610
101 532
83 703
149 183
962 260
482 301
77 736
429 173
884 430
562 422
53 561
161 444
621 699
504 863
146 653
734 404
248 428
224 21
908 340
165 142
790 919
246 171
792 523
933 202
681 41
89 20
72 875
853 834
792 128
176 5
320 805
465 810
709 659
240 564
594 807
301 995
851 78
943 274
653 969
802 101
740 159
759 145
328 456
835 773
746 266
680 448
198 784
963 747
347 599
26 842
690 64
555 461
209 558
101 980
478 714
458 71
654 420
631 182
908 537
63 546
270 789
375 86
210 29
331 218
991 957
592 879
820 232
34 61
648 255
783 116
585 230
105 69
970 983
368 512
366 504
854 705
627 530
998 331
541 122
763 641
7 600
699 243
575 929
150 459
382 898
976 300
881 926
856 583
316 780
795 528
166 353
383 156
30 174
524 178
959 53
438 628
924 937
969 521
166 924
147 61
752 88
908 154
499 154
857 386
328 593
818 429
743 177
111 40
831 407
838 145
123 727
268 918
539 172
766 518
436 67
800 72
420 775
323 67
122 180
947 196
962 939
315 106
841 131
727 941
370 716
615 512
572 856
302 71
709 579
363 409
726 558
350 820
910 698
946 705
466 849
635 553
568 494
490 920
602 268
453 911
307 823
356 277
776 152
463 906
130 928
99 33
516 903
385 639
243 149
239 304
607 99
75 663
934 754
717 604
161 528
386 177
132 607
731 66
525 387
949 152
951 570
395 950
671 750
50 805
125 557
682 945
923 339
699 965
699 838
617 540
522 629
252 884
473 368
507 29
704 933
677 41
425 827
157 828
744 327
75 172
296 245
968 624
703 882
14 359
750 834
451 460
223 4
835 228
729 60
344 540
810 667
110 779
820 660
405 930
847 316
660 626
68 849
76 514
390 845
566 974
2 348
706 656
853 54
46 607
260 975
791 873
554 512
976 168
91 479
68 497
486 263
638 197
468 457
851 708
727 680
637 292
869 601
820 35
892 254
330 349
167 399
453 198
324 116
29 196
729 28
641 452
234 866
502 36
452 290
734 239
469 965
356 372
283 978
296 582
389 840
722 732
805 166
808 272
929 868
12 456
162 215
158 417
885 134
83 885
692 511
361 572
239 68
335 986
18 213
503 544
339 831
58 717
666 367
130 127
283 831
409 592
274 206
537 950
57 871
641 423
443 162
41 726
127 863
169 872
459 757
869 958
105 552
734 30
761 513
242 802
137 938
385 980
770 844
439 409
374 713
603 821
473 533
212 934
878 400
335 708
725 712
672 490
975 884
803 478
535 69
674 180
560 486
407 652
538 31
779 255
166 431
617 25
957 259
703 667
491 643
867 432
841 849
190 143
191 549
929 66
463 96
685 318
289 304
66 406
261 826
466 569
277 116
516 932
544 708
476 994
504 84
448 700
909 726
354 842
80 232
668 659
639 925
736 720
444 823
564 47
241 354
21 749
271 392
676 587
942 809
156 195
493 609
240 868
95 932
783 539
101 162
155 127
10 244
565 619
768 317
587 986
955 935
245 689
746 549
394 471
191 382
224 156
830 549
211 719
331 82
796 80
475 713
363 420
160 116
279 686
308 556
795 529
854 100
525 362
458 280
401 656
2 13
206 806
484 504
423 409
165 434
16 87
216 821
178 107
283 909
505 672
36 771
97 894
240 992
940 723
933 943
237 68
802 386
438 615
684 873
9 303
11 347
900 925
999 278
185 117
20 479
369 203
394 794
409 200
788 762
347 273
485 56
977 812
670 586
946 340
486 291
301 32
842 197
883 490
383 348
823 290
961 184
861 212
755 155
799 841
147 912
912 284
523 67
239 649
176 468
465 300
456 860
886 646
573 660
819 457
553 350
861 386
440 808
686 987
141 404
489 74
503 596
335 595
249 872
635 511
40 657
26 813
548 149
521 436
331 754
885 249
640 519
502 344
357 960
694 658
665 643
460 526
58 797
805 549
123 970
124 783
773 533
564 796
564 971
228 389
928 53
937 16
153 185
255 240
743 71
432 653
938 205
500 268
325 489
96 221
928 775
427 412
918 863
466 444
34 490
934 688
854 167
47 68
720 178
400 437
827 687
783 257
173 604
335 379
662 891
107 783
46 94
876 686
313 844
984 163
2 873
428 61
234 46
528 723
550 228
329 83
735 434
547 437
380 24
794 299
116 416
501 874
52 864
95 564
586 536
230 17
242 668
507 614
540 130
596 163
808 783
484 69
451 89
159 80
243 980
534 210
109 266
176 78
898 51
543 484
932 390
109 365
292 838
621 565
371 83
151 100
480 807
294 389
614 93
637 718
487 38
678 424
265 428
793 503
774 582
35 328
478 979
125 247
298 391
94 541
831 940
707 828
621 47
104 770
988 37
732 817
922 34
466 765
890 391
891 660
212 527
182 72
574 89
383 250
627 511
970 224
263 54
800 735
552 421
260 7
809 935
745 413
127 787
802 824
143 105
167 395
522 741
127 897
953 281
861 432
946 314
507 141
148 483
893 65
117 501
829 596
941 61
993 251
539 644
458 947
884 474
952 886
378 760
224 375
500 994
959 353
888 171
581 716
306 147
155 169
874 25
186 406
502 155
408 842
449 493
229 219
50 309
283 372
939 999
349 992
130 600
671 471
183 352
126 797
226 355
986 109
30 295
929 892
563 778
878 788
228 198
56 271
38 461
968 505
415 127
627 735
875 486
152 230
646 100
916 668
470 730
991 522
336 81
138 767
436 169
583 74
587 209
709 510
670 90
770 471
954 136
411 891
587 16
178 604
102 747
179 623
868 625
184 847
979 617
375 407
862 911
480 618
339 414
205 381
603 789
511 28
331 551
952 761
12 159
184 207
261 492
876 200
510 908
655 866
284 121
47 698
422 200
125 59
730 452
403 414
876 662
428 234
271 376
589 394
281 575
944 835
27 742
559 233
633 769
44 635
812 425
652 357
490 743
127 85
799 647
423 43
510 995
928 784
474 279
400 685
452 783
281 578
248 540
665 625
552 307
429 426
167 296
917 909
930 950
976 63
51 93
580 74
881 286
902 776
329 56
485 644
565 842
60 948
646 655
815 701
331 801
899 523
839 403
73 398
658 610
393 450
567 103
267 73
444 982
843 402
123 424
32 251
209 724
110 347
255 10
588 416
941 886
791 209
73 572
185 752
75 944
837 362
766 946
87 640
597 797
315 563
200 712
699 584
577 916
669 436
668 50
472 445
506 192
759 79
958 836
710 399
896 928
655 616
163 522
293 270
179 363
569 828
660 193
327 897
365 976
714 413
487 283
463 551
525 939
902 221
539 474
579 347
159 383
310 304
836 413
195 460
180 545
850 229
47 369
491 746
635 934
728 286
449 823
56 462
842 438
413 506
197 612
426 538
838 102
290 363
968 829
474 212
163 39
19 43
776 742
631 565
323 237
134 470
566 495
47 456
210 407
341 507
49 720
776 465
748 776
926 399
262 829
843 454
893 238
875 918
318 676
578 739
404 435
934 229
531 250
27 517
986 756
228 949
7 697
817 288
704 911
249 764
61 157
898 537
906 878
210 171
517 12
954 963
634 366
437 229
933 45
338 50
388 512
354 997
171 946
851 114
512 749
180 350
981 737
737 243
623 527
294 197
184 79
10 210
649 528
956 181
39 906
234 517
117 150
265 462
694 437
376 576
876 247
469 943
408 321
119 93
639 520
437 808
164 397
592 86
752 777
26 571
475 984
137 731
41 516
674 682
852 329
687 483
51 354
880 457
987 745
346 477
228 357
321 488
266 411
800 971
78 340
466 323
167 412
946 975
567 563
557 441
300 361
503 969
767 11
101 170
906 101
948 298
630 507
617 407
426 676
158 579
69 803
310 297
557 944
231 826
986 579
61 284
131 5
760 603
872 559
761 617
985 607
670 355
264 73
281 12
597 794
59 693
717 850
311 920
232 136
612 264
756 61
147 103
38 914
266 187
625 740
743 797
793 857
807 909
827 954
865 22
923 764
36 28
85 517
557 539
407 149
479 869
671 243
94 187
835 339
877 701
984 24
100 836
397 423
403 836
930 651
263 631
552 636
251 361
502 179
187 862
747 78
699 364
539 663
462 187
29 438
8 665
188 212
772 483
92 860
842 951
226 312
700 892
840 845
97 793
785 531
99 526
24 975
806 792
770 310
163 157
956 11
885 36
939 589
461 494
421 512
139 398
854 733
400 18
18 506
200 835
904 466
956 642
194 983
239 643
622 743
283 648
873 528
564 901
533 748
448 747
375 749
983 924
497 739
323 672
711 714
708 566
218 580
509 979
707 271
360 391
924 726
886 929
11 39
742 254
523 51
101 602
567 302
598 702
412 931
158 333
665 369
92 675
183 28
902 390
889 542
82 767
854 882
936 564
379 319
760 198
13 305
627 248
853 636
952 177
809 879
122 489
763 569
675 291
160 979
424 481
956 607
233 304
437 226
636 756
514 67
134 961
673 76
127 945
511 561
547 970
718 632
328 536
605 22
715 100
907 949
727 615
656 177
172 377
731 396
714 17
922 281
854 514
497 561
930 355
822 192
814 350
939 222
285 233
440 672
460 614
178 219
816 274
6 627
485 75
105 714
164 284
189 763
232 818
528 361
769 790
770 635
871 396
817 142
503 427
712 429
400 173
968 257
766 976
31 616
939 379
65 879
509 624
189 290
861 82
530 597
805 688
598 541
202 807
139 565
556 647
864 247
168 421
515 954
346 485
18 826
212 150
77 781
276 632
761 447
674 232
453 916
717 3
902 662
163 174
921 790
91 151
785 79
857 229
363 239
243 603
675 712
580 621
432 937
230 429
556 524
975 382
192 893
271 822
642 464
66 7
890 659
130 623
395 301
899 312
71 802
333 406
781 62
682 50
468 979
450 120
294 272
627 357
557 709
901 236
146 480
444 216
249 937
960 27
759 99
413 60
856 130
622 820
462 147
34 603
841 102
719 880
490 975
295 809
874 218
92 480
842 623
938 703
948 174
310 81
639 565
159 654
690 880
6 632
477 611
302 104
593 274
819 889
225 654
762 91
971 240
459 967
813 944
443 644
764 346
207 534
985 313
451 236
508 501
156 978
355 217
616 215
899 819
381 986
701 239
140 13
718 582
200 347
661 645
157 561
567 2
112 977
837 238
646 736
41 485
408 279
237 372
216 916
417 366
857 826
252 632
327 917
783 720
986 503
909 534
206 535
927 821
240 232
632 952
68 491
18 925
479 270
24 750
21 312
741 826
839 317
197 205
940 564
448 597
202 449
411 50
663 978
376 842
477 578
211 761
442 230
599 634
569 746
395 224
312 434
55 273
137 349
889 605
696 566
613 223
943 474
242 800
143 874
791 586
618 671
459 591
941 758
802 347
436 512
658 393
759 290
1000 606
14 638
971 252
544 694
145 414
915 463
24 333
569 843
911 637
532 986
690 838
767 44
74 541
300 709
611 256
439 616
565 704
919 912
991 357
955 786
610 12
698 333
973 525
609 567
923 462
878 16
139 361
944 338
149 688
866 967
798 777
3 154
801 954
956 234
984 687
621 306
344 465
86 238
897 559
286 409
687 457
405 586
623 746
123 309
462 930
988 356
431 193
998 315
937 722
200 743
380 512
518 157
39 256
564 200
590 404
371 325
524 626
427 808
473 40
374 228
627 245
897 513
244 334
101 104
304 170
256 311
686 511
327 25
635 692
660 205
858 848
232 872
995 462
962 869
869 886
40 425
136 645
957 388
878 869
365 35
897 120
590 709
124 532
472 487
869 344
90 286
782 397
773 556
110 926
525 984
969 522
223 472
94 662
157 489
50 639
610 309
638 533
507 747
222 967
938 385
887 10
757 277
528 342
592 877
579 740
45 477
167 289
418 104
340 766
630 423
437 600
416 874
371 729
129 821
139 541
61 10
85 333
394 909
517 371
801 613
127 594
270 192
990 524
478 599
484 410
731 560
803 515
376 854
974 878
384 675
732 346
22 391
198 197
283 639
594 211
685 674
631 271
430 596
155 500
592 863
106 605
673 206
540 321
452 423
19 202
948 136
689 400
294 789
751 572
594 391
489 38
406 796
839 826
841 415
398 148
585 158
937 447
507 505
490 114
721 880
65 972
568 60
168 597
19 125
39 864
188 602
789 220
804 15
419 207
931 833
339 223
207 352
11 208
620 989
877 182
72 40
989 734
117 220
915 977
318 106
795 599
801 443
193 297
381 460
593 400
477 381
549 542
410 3
537 951
424 778
464 117
353 383
331 971
750 760
825 561
45 875
908 684
273 372
396 906
905 149
982 731
225 648
739 66
877 910
13 516
374 3
477 919
397 367
868 322
220 643
59 842
42 356
493 625
183 22
821 644
570 901
257 502
656 69
452 988
816 246
746 506
9 861
224 295
85 7
482 166
174 66
366 72
377 315
959 121
305 104
381 564
501 493
541 253
395 770
819 879
756 747
84 423
797 592
336 686
696 535
958 530
737 934
821 956
849 825
430 960
152 325
802 426
286 777
258 789
61 609
350 243
399 44
26 159
703 933
823 75
65 190
345 948
755 558
874 284
678 984
807 744
659 898
516 970
47 872
742 725
318 450
105 966
940 1
642 315
582 6
224 625
743 920
576 981
750 59
147 310
28 686
973 240
177 469
611 586
935 886
887 169
789 438
296 335
409 740
859 111
125 262
666 575
308 382
592 90
450 431
675 862
208 600
855 665
693 68
640 619
803 251
815 928
831 232
991 515
275 758
108 314
314 135
953 710
969 488
388 952
772 83
548 935
240 921
640 539
342 770
969 770
469 603
945 818
325 570
980 834
906 54
281 386
315 289
551 904
925 419
934 716
229 915
443 807
694 283
726 644
862 379
142 404
16 646
581 516
152 832
253 197
207 68
243 682
683 894
390 936
680 539
199 956
437 19
500 904
459 312
273 516
516 587
551 713
760 225
798 676
569 35
949 824
625 472
859 784
185 902
758 339
722 3
868 797
441 194
59 625
409 699
897 103
202 44
602 80
703 501
536 144
150 911
152 456
463 653
294 722
73 827
377 528
188 491
193 173
120 728
947 294
119 60
459 928
865 947
4 714
407 544
203 577
396 487
253 574
586 913
314 901
898 274
206 941
955 989
418 232
614 227
373 670
248 462
712 943
998 776
754 114
390 802
894 163
346 158
418 333
649 919
55 563
899 117
106 900
28 834
175 370
677 286
321 86
564 257
990 641
54 116
759 333
531 679
90 550
77 434
615 636
473 294
548 235
628 676
450 146
587 641
81 855
748 9
574 976
705 336
21 750
668 235
848 922
858 472
56 842
519 438
294 82
887 119
524 251
907 46
17 392
664 951
78 292
337 935
126 531
876 282
954 765
888 251
711 158
413 649
832 784
298 890
295 581
798 761
900 751
614 197
621 656
43 47
747 144
50 215
18 210
978 745
508 460
199 204
877 423
225 778
744 17
438 194
625 770
309 110
24 212
178 800
128 540
184 655
544 32
22 408
981 133
91 416
952 286
910 255
459 269
851 633
142 282
3 734
800 82
508 480
81 278
525 723
706 555
249 343
999 128
817 597
525 298
440 391
771 124
718 933
611 713
242 698
254 297
156 365
439 26
46 287
30 166
64 633
779 260
218 382
36 265
652 226
935 447
812 488
370 350
406 441
30 357
700 307
347 974
286 918
205 841
313 677
294 284
130 53
376 366
103 856
531 248
57 743
395 233
633 414
842 146
583 999
832 227
368 983
44 433
532 33
225 479
224 860
112 723
855 433
718 391
746 794
845 918
190 801
39 467
934 85
280 657
980 551
984 778
980 855
351 652
735 231
483 766
79 168
906 18
449 39
576 857
614 952
620 65
763 808
999 65
602 326
578 390
486 925
15 809
463 199
133 168
86 690
556 680
870 617
408 726
827 275
904 834
984 358
398 183
209 303
200 145
39 530
313 652
973 455
951 296
167 338
663 685
277 197
103 753
16 627
159 497
491 590
917 247
176 399
747 544
412 748
29 124
426 599
277 925
559 898
84 525
960 707
566 784
907 555
91 835
110 345
673 474
204 770
68 39
840 72
951 969
531 59
958 261
418 830
671 682
618 150
862 426
748 738
689 730
344 772
684 330
573 142
165 2
790 941
6 429
534 512
733 803
891 483
228 716
158 124
747 177
170 246
491 349
825 638
785 257
839 437
588 646
792 689
293 950
107 681
555 203
284 427
795 283
682 170
472 849
947 202
745 613
180 914
171 147
141 188
339 443
420 666
989 214
150 183
170 774
200 69
548 976
854 908
118 856
148 441
389 883
598 279
601 433
578 583
579 604
234 800
259 519
475 588
756 79
476 359
479 882
989 145
537 316
647 713
969 574
313 136
179 617
457 123
52 273
730 887
548 754
456 277
870 600
285 573
370 264
464 124
880 830
783 475
34 925
438 573
519 109
355 321
808 160
619 167
352 592
872 302
916 622
759 141
455 345
463 230
614 809
644 952
660 533
925 712
227 712
695 555
572 12
279 663
577 779
394 222
649 769
467 779
379 74
909 397
45 558
423 98
110 178
358 663
302 489
997 10
832 802
818 857
263 752
147 922
507 154
441 474
144 136
540 250
676 255
577 548
852 677
615 546
175 772
616 252
704 844
330 819
216 896
630 395
915 645
883 618
188 976
71 367
787 580
61 620
342 932
44 196
867 22
44 474
658 365
72 575
987 469
566 12
351 746
745 99
411 362
219 254
853 131
93 660
653 879
536 638
342 358
494 702
817 341
697 553
716 118
106 406
869 408
195 959
337 332
643 215
93 411
69 348
545 513
854 581
391 622
178 814
845 576
803 583
310 708
611 664
900 924
747 7
174 640
864 365
873 676
115 492
974 298
451 375
493 368
54 339
106 147
515 703
59 195
665 628
203 907
56 544
971 856
694 300
47 904
868 237
208 777
940 293
361 125
58 54
571 937
424 768
9 233
818 315
83 289
356 850
950 618
265 638
817 921
806 512
54 971
22 238
648 208
889 590
67 938
555 131
357 94
594 523
670 760
687 210
72 631
365 1
939 342
633 743
61 860
746 172
753 138
382 343
441 693
532 727
236 360
125 929
215 75
360 307
175 449
959 118
959 218
424 369
419 293
8 791
423 508
38 595
107 403
966 559
518 700
890 746
362 465
751 92
731 603
315 847
258 202
133 317
914 775
967 38
997 682
411 635
148 31
720 501
443 669
762 366
385 801
794 232
249 730
166 140
732 513
875 929
814 825
488 376
818 888
120 216
662 591
326 185
775 876
833 35
729 769
240 86
56 502
237 316
454 632
805 293
480 627
410 438
751 544
675 250
487 14
356 101
550 581
853 335
749 883
432 236
877 49
988 456
13 131
581 877
19 948
372 993
76 711
606 658
75 946
991 839
298 705
876 607
830 674
37 147
313 334
577 280
767 414
831 261
90 34
398 387
119 496
482 498
609 816
298 598
30 442
113 315
956 39
959 699
173 392
741 338
394 812
221 711
156 829
71 695
43 581
21 625
116 168
247 577
460 357
598 493
401 96
264 505
796 472
829 224
678 679
774 293
854 718
342 31
508 115
671 341
865 606
903 644
527 610
112 966
285 89
358 604
19 457
836 126
589 776
993 989
340 672
386 616
840 292
872 693
324 866
91 153
560 719
94 149
641 949
268 258
663 928
818 711
435 706
867 594
386 475
945 339
93 919
768 175
822 161
636 140
961 427
130 500
292 193
576 351
545 428
650 410
187 363
710 725
587 275
184 896
288 73
751 735
184 557
904 844
141 985
572 191
106 660
356 638
937 40
79 765
558 4
251 546
127 65
285 340
516 312
252 598
341 561
133 987
741 126
984 579
786 882
311 408
420 286
817 23
298 762
797 593
597 238
341 24
410 296
617 454
297 349
353 641
565 425
120 828
149 365
359 898
452 2
54 385
970 930
911 736
957 807
608 430
263 363
669 641
76 148
953 259
260 168
337 214
198 995
757 215
867 816
835 743
284 407
212 923
633 777
101 147
546 44
803 508
257 3
986 328
255 527
427 481
222 910
355 245
597 111
15 574
871 347
980 19
685 384
131 262
889 736
13 64
623 912
628 298
207 371
806 211
349 554
429 876
121 906
950 46
776 208
454 415
912 291
257 625
976 132
760 482
478 313
592 368
27 226
821 213
213 977
872 1000
315 42
121 519
903 885
984 411
934 865
205 773
10 53
763 475
317 887
839 462
906 456
960 620
90 253
597 157
942 173
702 366
57 178
251 81
500 770
353 74
409 617
850 787
652 851
794 463
119 842
913 396
164 74
942 198
296 213
734 540
359 130
366 383
458 886
488 371
374 966
375 170
673 801
663 607
388 751
479 370
383 129
760 999
714 61
702 564
562 265
257 382
424 196
839 929
380 226
7 447
232 499
280 848
276 910
138 161
786 752
736 545
497 78
632 729
632 878
74 792
885 413
94 104
654 31
882 879
231 110
1 467
245 602
300 865
10 476
589 893
806 458
954 805
487 456
91 563
57 842
252 208
689 741
372 107
819 431
232 485
458 945
626 560
617 403
73 202
789 159
328 594
578 201
159 240
253 729
775 988
234 813
936 44
154 918
287 208
956 516
510 604
800 249
329 896
160 895
863 273
441 53
684 371
771 414
12 534
796 607
955 596
358 827
872 864
649 403
2 814
212 658
613 19
450 718
536 48
402 747
309 727
79 979
909 793
563 597
621 450
130 402
173 530
192 169
797 129
256 293
477 95
461 132
278 713
855 922
84 198
173 813
352 888
754 716
589 787
329 760
543 399
475 613
669 141
478 954
137 599
115 814
495 43
192 670
327 24
120 371
424 950
281 347
248 898
746 663
469 335
781 729
951 432
203 174
683 463
674 960
748 206
105 127
260 581
549 187
281 129
402 595
894 344
747 578
935 377
62 319
567 539
155 424
691 389
156 411
7 9
364 100
835 67
85 628
290 258
718 372
649 853
510 200
458 298
612 118
593 381
981 88
339 43
743 269
869 596
709 561
197 522
581 699
558 20
294 378
30 843
870 716
386 328
622 718
641 248
252 199
112 573
354 745
395 373
785 487
852 584
628 936
185 728
799 885
347 743
498 411
565 165
409 21
929 359
724 273
446 192
575 5
583 229
226 22
231 4
361 894
796 563
487 740
908 255
441 57
270 139
608 802
367 938
877 654
353 595
628 787
292 591
187 299
569 992
211 372
745 879
115 960
953 234
970 476
550 38
125 509
881 613
972 154
131 523
905 982
349 954
797 725
115 682
590 909
305 484
447 953
680 452
81 231
761 511
192 85
23 364
771 832
967 915
801 417
817 843
452 81
382 895
472 514
799 445
330 508
45 273
384 809
902 338
382 373
387 201
260 640
778 734
14 819
734 388
19 963
458 958
188 803
371 86
393 562
132 731
727 296
710 979
27 927
746 537
612 757
138 948
319 46
188 859
663 311
11 545
529 796
723 531
979 7
496 567
691 619
523 98
824 458
882 808
94 82
932 256
402 820
37 315
290 39
499 627
903 562
606 214
953 854
51 193
236 718
551 398
572 175
185 640
374 81
633 724
819 913
103 65
273 309
603 770
254 26
922 461
101 537
980 16
624 761
72 123
512 4
666 850
855 637
630 774
697 171
536 978
709 778
156 513
352 245
327 732
393 465
481 303
360 165
535 303
693 560
495 802
925 354
159 968
836 681
866 291
598 989
616 399
391 33
721 347
243 396
929 793
629 845
578 382
597 447
725 911
353 429
836 127
464 997
346 877
71 620
332 931
659 606
221 482
389 622
870 149
698 794
350 788
787 403
892 876
871 269
786 82
465 954
88 146
2 940
448 143
896 713
109 861
234 242
975 107
756 575
813 250
223 798
494 72
970 506
585 658
768 615
672 784
254 949
432 890
206 683
664 203
614 296
356 200
228 438
454 776
649 587
677 364
902 826
157 667
640 865
774 343
503 824
177 908
1000 735
867 905
364 785
52 922
470 714
634 969
21 707
895 458
163 284
88 150
887 424
339 88
969 568
780 512
949 304
266 708
653 997
164 553
712 666
898 236
905 365
695 667
608 725
601 252
790 162
581 664
537 255
833 699
983 642
509 601
939 627
778 267
749 914
88 298
474 271
108 519
126 974
846 968
863 371
393 601
912 220
489 152
860 798
486 314
899 717
679 470
258 808
711 883
952 15
828 470
99 805
275 863
886 305
826 832
452 688
11 322
756 139
645 266
67 420
661 339
98 646
900 221
965 288
892 853
946 420
194 67
489 907
957 868
405 248
287 726
29 348
357 338
413 656
800 177
511 568
576 401
776 286
998 395
49 381
142 760
346 780
636 463
187 211
588 820
555 719
896 296
834 660
105 24
525 265
978 257
277 193
772 740
553 690
579 991
232 983
303 635
710 623
129 22
673 934
281 597
887 582
219 631
403 620
318 463
447 662
933 378
192 609
374 175
237 790
608 594
764 88
312 142
329 666
650 386
574 421
50 451
528 679
154 940
381 206
140 923
878 540
366 808
562 88
406 502
403 391
811 947
980 272
12 489
873 116
443 993
313 547
520 205
740 330
620 724
656 133
950 965
32 498
329 16
711 630
52 323
862 687
702 479
352 173
806 816
89 900
7 208
982 762
261 540
563 547
986 411
39 804
89 909
841 910
473 539
406 419
864 209
361 354
978 317
729 399
446 997
241 145
597 20
856 703
313 987
278 360
294 28
397 962
349 331
59 340
643 310
908 657
952 706
481 458
618 122
199 139
142 588
919 741
642 303
543 217
191 809
277 176
470 655
851 451
503 961
542 773
667 226
976 234
632 698
792 666
671 832
229 362
391 373
512 821
348 90
40 27
283 758
305 896
196 472
528 912
910 861
477 342
825 595
703 954
675 608
383 422
209 268
878 789
137 389
827 706
359 792
247 143
811 655
585 763
611 414
377 417
457 405
320 952
949 621
503 714
136 523
923 298
874 811
908 361
526 16
207 287
936 893
80 540
607 65
524 28
185 418
687 119
356 155
471 338
434 370
633 819
106 677
810 81
626 421
496 201
917 810
673 101
842 798
167 629
256 880
26 454
645 283
691 74
902 66
186 432
712 645
937 806
998 729
383 390
396 792
865 485
466 970
147 45
706 208
567 337
320 863
810 79
398 317
631 279
577 673
945 267
978 708
475 143
681 854
476 833
10 586
169 614
219 109
720 326
239 784
653 983
333 753
336 245
36 541
282 498
806 510
469 658
613 27
568 533
501 97
565 160
1 385
250 55
473 300
732 144
163 711
841 368
674 732
774 525
561 851
898 135
247 745
344 657
556 683
691 623
201 978
694 848
768 431
851 61
350 836
387 92
44 451
407 44
454 786
41 469
697 312
765 347
819 676
506 31
298 408
3 666
294 99
396 120
5 631
94 432
370 953
677 866
667 322
52 981
459 908
629 124
903 344
851 456
802 499
813 136
18 842
608 64
531 170
799 254
212 347
592 865
268 156
371 564
672 901
219 731
48 64
36 222
400 67
715 792
690 336
474 71
329 748
407 547
211 889
525 505
656 150
86 445
798 361
79 761
804 281
743 864
353 268
572 602
891 585
623 794
468 1
321 725
289 519
301 743
912 660
924 831
270 592
766 385
978 464
310 441
288 488
449 524
108 169
277 687
926 391
763 299
14 775
9 8
63 795
917 809
822 616
310 346
722 178
562 749
984 913
61 250
628 65
46 403
149 642
371 238
381 179
640 241
219 285
285 958
968 407
220 722
152 658
833 708
776 605
461 304
43 269
336 700
218 27
920 160
104 349
196 140
638 529
360 898
230 957
637 502
997 937
878 242
474 664
528 586
532 571
191 893
747 742
221 738
364 603
163 510
935 139
346 281
917 449
728 459
977 800
175 127
531 373
369 871
550 930
278 768
829 914
527 441
497 923
261 488
820 908
704 418
895 784
192 990
722 612
65 466
354 521
754 418
151 410
330 180
671 848
262 798
484 848
761 444
272 997
250 32
175 417
141 114
147 159
494 897
211 116
986 548
177 196
844 317
365 468
295 918
722 729
917 264
11 408
524 228
104 912
101 204
863 993
924 111
169 58
503 827
94 683
714 225
959 616
494 394
622 367
933 397
725 99
941 126
614 487
887 376
225 999
322 554
633 690
443 550
599 651
393 762
910 262
792 207
219 840
391 606
601 705
942 385
629 896
556 940
618 379
393 505
35 94
313 846
517 157
704 342
507 726
693 955
260 912
451 27
348 559
133 933
265 673
231 881
760 958
906 131
697 937
438 716
599 504
653 417
230 378
996 677
783 465
292 489
928 838
764 951
163 117
98 329
873 774
767 685
344 645
941 123
810 304
333 900
440 909
728 720
394 155
555 241
470 469
700 883
590 906
819 950
298 709
501 448
790 500
771 687
295 897
49 329
180 86
239 871
68 157
402 531
15 867
984 907
356 589
205 967
427 290
465 567
75 207
572 901
430 122
453 910
43 771
967 19
31 357
850 3
91 235
447 727
954 275
979 401
632 697
197 714
707 425
638 880
937 209
245 912
979 843
896 233
442 864
37 123
501 446
573 54
123 873
619 6
136 571
495 268
878 393
752 965
612 923
372 584
663 667
836 827
576 337
935 163
38 950
41 90
925 347
931 727
381 333
509 998
221 874
148 522
363 853
999 969
359 326
443 30
237 608
839 886
854 579
253 160
190 956
743 690
748 927
250 873
612 101
495 211
634 628
500 491
480 850
587 599
450 509
498 304
375 1000
934 851
713 962
919 568
139 746
991 943
564 55
444 801
348 325
703 529
669 48
945 802
755 892
871 580
552 652
995 665
174 95
883 271
902 753
740 471
618 755
4 500
604 664
566 797
718 351
245 991
92 441
472 788
951 199
552 566
434 891
536 74
446 505
660 647
801 192
345 822
237 863
984 802
959 556
548 267
105 932
496 55
316 766
860 159
953 681
55 74
127 169
236 839
870 489
728 788
116 978
213 421
931 994
997 490
24 215
541 318
389 729
179 835
8 392
804 19
900 918
692 288
641 879
210 941
930 83
674 783
935 206
145 745
632 39
30 972
983 721
556 72
847 898
107 756
168 532
5 522
391 100
964 425
225 757
82 479
961 271
61 507
449 186
319 549
365 425
105 679
324 44
67 68
607 655
8 935
435 339
614 83
410 21
892 966
859 966
533 440
611 655
730 343
127 903
638 896
960 106
596 409
523 888
899 921
772 881
117 603
152 843
117 92
782 959
77 196
822 559
567 459
473 911
874 741
58 469
80 370
821 518
177 261
174 926
519 383
197 877
307 891
582 771
271 693
25 71
610 967
50 297
610 858
400 679
451 55
536 553
382 992
854 659
696 769
55 646
910 56
861 491
6 975
296 547
377 104
623 26
585 846
176 494
633 795
768 44
417 698
485 38
614 439
412 242
249 545
971 337
448 452
604 284
940 874
733 113
239 87
447 326
728 657
223 932
263 446
664 114
112 591
981 134
828 259
46 73
833 477
289 943
672 569
88 588
647 722
204 82
125 417
273 188
748 835
452 702
815 344
350 188
119 113
682 798
51 782
916 521
265 983
492 502
94 847
484 566
46 201
930 287
958 45
159 777
917 468
76 422
59 209
705 625
693 781
104 352
70 824
799 650
569 385
63 913
780 177
862 235
430 507
789 653
654 322
94 766
442 388
29 20
160 418
54 630
407 528
186 373
697 149
995 775
810 6
915 692
432 403
238 871
911 241
410 54
16 51
840 50
288 307
128 416
610 906
979 294
814 542
81 152
284 115
216 953
110 304
650 132
895 35
56 961
45 207
110 815
108 717
277 658
387 141
810 718
243 811
239 89
171 513
15 246
682 752
658 904
811 646
22 914
538 661
943 609
914 272
542 815
294 234
736 483
408 503
692 340
617 691
257 623
378 200
790 75
469 159
589 63
579 91
938 159
655 53
113 183
325 915
152 789
464 163
175 30
174 339
261 676
327 331
110 427
893 691
291 406
448 556
653 66
858 208
53 474
163 606
496 786
40 206
770 721
791 576
825 403
86 78
819 220
497 628
899 319
737 608
213 633
241 661
540 125
766 571
796 193
95 619
221 828
652 773
775 325
617 621
464 178
592 284
726 678
788 681
177 115
822 157
341 247
399 31
947 585
711 827
923 416
872 349
467 896
56 295
375 82
9 702
769 981
422 413
734 527
81 865
162 273
157 194
500 758
335 818
495 823
443 158
193 787
395 338
436 678
432 978
98 904
853 302
753 331
56 667
577 544
267 201
266 395
335 673
255 310
601 450
921 451
638 624
873 652
44 176
729 860
495 835
752 722
560 393
717 734
530 765
897 794
743 329
650 177
979 465
28 151
602 29
417 993
354 712
458 29
117 112
943 727
214 759
338 894
927 912
798 26
721 590
815 192
392 79
158 543
699 312
309 957
112 126
762 358
611 782
45 999
634 653
443 859
803 198
382 808
753 230
346 438
301 721
287 633
92 796
266 766
371 202
914 608
935 30
332 324
646 229
588 226
17 804
68 401
282 838
928 307
562 864
823 360
606 33
883 487
933 679
202 107
982 926
681 21
581 58
870 621
360 242
907 311
603 294
237 662
135 375
690 434
645 821
117 926
281 536
623 193
91 599
592 454
249 352
178 899
901 472
16 984
549 682
785 649
976 874
666 521
681 414
665 874
717 574
983 801
434 152
708 337
676 652
32 114
951 27
562 67
228 339
268 131
855 395
311 683
521 163
309 699
708 678
772 956
201 363
825 264
22 134
788 842
625 688
306 563
511 126
65 145
107 58
670 868
434 709
525 857
797 462
457 493
125 183
819 347
242 238
487 381
175 910
550 110
486 271
346 432
899 504
676 689
869 937
603 649
518 693
26 525
601 85
90 584
748 619
632 320
895 467
944 499
338 102
831 938
229 476
831 321
824 698
973 521
837 540
578 453
393 879
851 344
375 856
901 838
427 727
216 285
430 749
25 449
383 82
785 763
415 793
336 721
317 174
694 108
989 438
493 902
32 184
769 956
36 748
754 834
976 48
232 614
205 697
759 414
977 62
120 456
320 442
569 989
43 990
50 702
756 939
987 735
403 932
676 95
108 279
453 462
935 425
971 49
344 803
179 951
821 642
997 674
565 236
722 664
4 408
169 305
964 457
301 372
58 546
846 787
720 662
663 784
743 513
165 508
605 277
271 146
929 190
456 809
218 869
486 782
446 450
510 893
762 635
994 912
295 300
831 303
404 396
688 272
448 308
376 154
307 415
717 120
389 999
482 520
75 752
18 481
603 48
966 701
376 808
546 332
82 422
442 862
526 202
499 608
615 737
376 413
717 738
966 770
791 909
415 502
656 394
502 987
599 94
906 149
851 974
573 349
375 293
918 722
360 861
168 820
631 437
134 860
10 656
135 330
684 846
682 764
208 89
18 821
580 605
851 650
78 336
165 414
709 10
450 839
112 617
964 342
293 87
867 391
706 710
875 201
413 48
547 676
704 630
265 851
333 693
983 887
13 746
133 609
895 193
343 677
476 654
559 286
592 578
411 468
850 672
305 516
31 200
58 124
131 616
944 845
745 223
129 141
66 312
213 109
867 711
519 346
72 896
913 376
706 537
632 804
985 27
884 90
50 12
40 439
800 33
325 524
561 585
498 460
715 943
734 233
983 157
964 74
287 856
639 819
635 87
783 118
309 633
385 314
184 22
935 370
985 401
129 166
666 757
936 73
767 916
884 689
510 20
698 405
300 411
263 331
973 692
462 206
908 232
820 262
893 33
918 493
446 453
224 521
106 950
889 283
614 2
960 534
210 230
393 215
170 701
133 449
489 619
515 698
17 757
637 531
438 307
199 279
36 286
826 422
294 770
716 305
769 472
113 474
43 127
310 453
1 975
24 390
603 324
121 941
420 97
536 972
497 884
77 942
488 44
452 655
706 145
831 282
354 186
629 500
686 556
978 535
585 615
114 558
5 950
834 89
869 454
259 71
743 585
412 745
386 478
143 367
805 524
449 787
866 687
787 877
520 329
407 589
912 109
434 635
872 835
21 408
824 333
50 373
544 665
457 702
891 817
601 220
481 703
966 65
738 707
476 699
692 515
749 313
752 883
856 301
334 129
463 557
604 755
905 839
734 513
549 374
577 14
371 80
467 757
640 555
89 530
367 399
742 323
67 281
307 268
8 536
646 867
925 974
906 286
566 880
618 915
172 323
707 697
464 433
155 556
974 964
859 695
86 100
691 26
811 794
309 437
830 570
77 118
948 142
683 350
147 581
745 624
425 799
665 541
120 351
945 851
5 610
636 588
917 229
107 277
426 366
275 811
32 99
627 830
207 179
579 711
658 948
232 917
350 881
951 769
468 205
894 560
432 609
451 745
874 791
268 593
559 158
185 796
755 74
788 805
960 973
56 135
274 697
406 826
923 158
4 719
290 100
279 636
739 509
928 546
502 965
967 913
553 999
726 67
44 327
871 638
843 410
456 478
807 147
578 947
482 385
785 740
686 164
118 67
917 654
675 894
726 490
422 636
456 86
592 81
417 938
563 935
161 404
153 175
184 627
772 843
407 114
22 742
48 940
464 274
167 2
319 983
704 200
52 676
20 642
878 361
323 453
840 716
930 466
119 340
223 86
339 289
609 397
404 488
597 728
396 720
11 560
188 20
5 875
839 756
139 379
87 766
788 45
939 3
845 651
440 558
583 451
294 903
247 649
285 903
45 433
130 190
987 652
398 702
507 810
77 980
230 870
908 401
432 80
783 282
606 297
77 433
476 158
836 60
271 717
231 549
34 491
353 28
637 935
120 483
88 134
813 538
540 73
577 919
562 773
70 548
253 186
115 221
432 869
170 848
689 188
218 332
229 488
929 416
824 506
992 303
900 799
70 663
228 887
667 653
928 186
377 728
249 123
646 255
914 7
470 818
212 851
324 725
115 84
643 705
511 536
56 114
609 408
367 176
996 995
282 951
834 100
383 364
278 482
630 683
740 217
972 996
508 372
948 504
248 363
836 449
293 846
924 932
854 837
732 73
434 19
77 739
224 175
185 571
654 220
260 457
804 8
529 465
711 314
870 94
103 565
843 472
468 164
871 433
41 963
191 641
819 84
579 139
371 25
105 681
787 252
610 316
252 436
63 34
457 65
923 745
259 584
495 273
21 217
605 528
416 120
977 966
770 577
680 432
939 563
77 844
931 227
138 424
211 924
337 518
923 458
60 557
984 503
824 483
398 600
114 909
853 285
292 312
210 336
999 699
702 914
399 191
558 84
600 690
537 77
267 982
335 596
545 384
999 15
721 596
319 258
10 206
148 51
552 94
405 929
282 345
681 380
418 990
902 625
665 531
82 472
225 358
869 280
490 355
155 294
46 846
217 843
305 134
119 465
420 744
282 489
667 616
817 246
583 323
797 145
436 583
943 3
729 897
614 499
916 779
242 232
421 268
71 543
533 527
635 675
752 576
576 363
265 915
714 169
62 46
914 514
30 455
576 452
987 599
788 903
361 937
6 598
728 462
595 645
491 635
780 504
486 649
389 632
151 240
665 405
652 375
245 636
556 635
303 485
779 957
424 84
437 854
43 294
100 629
829 942
83 450
260 715
346 452
275 681
510 105
680 307
229 133
642 195
510 785
789 265
944 450
892 417
58 545
906 292
587 894
914 210
588 194
636 216
247 741
440 373
216 118
71 375
931 753
446 437
269 253
611 531
461 571
362 406
688 412
710 293
994 23
570 565
343 265
713 290
459 185
275 933
306 78
872 584
969 899
476 727
351 455
492 119
153 192
846 564
485 921
146 911
467 765
236 827
239 4
608 532
430 152
807 712
973 121
119 434
703 887
259 408
602 650
13 805
823 84
869 997
975 425
668 394
982 850
159 377
107 79
817 760
655 861
123 742
683 641
977 599
452 453
767 993
325 606
62 966
527 363
511 716
987 969
839 824
983 688
259 460
425 405
138 583
663 929
667 796
548 790
100 939
149 121
135 477
220 373
208 264
283 979
972 738
899 11
146 465
643 16
499 190
293 793
929 831
463 753
164 70
726 936
339 591
575 329
610 311
496 68
986 981
455 970
510 5
129 110
253 655
250 710
567 382
542 464
523 466
485 92
637 700
629 18
811 609
308 976
412 819
375 234
931 86
112 861
872 294
84 491
485 801
630 318
208 717
20 30
651 716
469 955
368 241
491 735
499 510
166 312
124 650
356 243
179 776
689 268
519 1000
591 485
224 700
719 30
989 255
913 88
286 754
607 61
72 169
598 468
895 18
172 488
925 361
659 573
930 126
507 620
566 353
679 73
705 679
318 561
790 593
543 201
857 585
206 227
661 266
470 762
674 752
656 980
336 21
693 826
519 345
767 676
877 834
132 9
185 327
248 146
157 485
464 592
784 263
647 744
423 458
765 907
152 422
789 636
470 52
418 390
447 572
439 481
642 522
795 941
255 962
568 846
782 330
416 62
333 876
694 155
514 595
143 910
272 871
438 880
803 782
544 262
740 442
766 441
643 765
396 435
51 77
777 173
192 467
791 868
458 564
960 233
195 909
297 561
725 3
243 157
251 58
548 991
679 715
518 338
312 104
582 920
780 755
111 186
49 194
710 840
571 292
685 91
37 71
564 691
293 179
847 362
640 572
46 374
862 611
993 853
122 714
91 820
85 100
113 959
327 518
911 360
862 797
389 858
387 117
729 757
39 169
516 358
658 891
622 289
373 969
988 201
786 230
503 244
248 132
552 194
483 911
303 7
486 371
307 636
148 828
626 212
673 634
530 291
145 114
107 59
305 345
983 531
987 636
249 892
144 935
278 420
53 146
273 370
95 712
424 773
802 676
203 75
571 580
898 693
202 913
64 531
815 284
290 638
257 45
737 39
931 417
225 260
832 815
483 343
639 847
844 721
897 618
785 57
367 422
854 848
146 343
377 74
356 96
575 895
277 845
152 528
127 743
198 498
848 420
404 81
951 349
829 367
794 836
87 964
440 933
691 611
184 719
433 401
157 136
754 335
792 673
170 285
4 559
683 280
860 206
168 369
713 766
380 217
642 546
898 913
725 371
588 530
755 810
962 981
925 754
791 829
184 236
935 493
768 61
70 683
978 406
782 362
208 639
375 964
658 435
286 936
624 790
744 896
952 169
413 300
353 662
652 414
517 848
32 403
529 23
949 425
16 325
727 85
967 857
480 536
204 875
129 963
808 185
351 164
214 542
534 140
507 474
815 91
43 145
481 919
207 277
697 224
881 851
837 107
103 368
979 767
103 151
649 155
658 117
96 958
155 610
268 833
813 850
933 94
614 162
144 805
237 484
147 179
11 745
311 862
708 727
724 953
749 373
449 92
174 974
79 238
49 508
190 254
410 103
505 526
694 775
403 663
488 593
749 419
464 339
357 263
266 884
197 142
671 497
375 592
958 490
208 2
80 191
100 176
349 34
362 955
409 932
790 245
363 877
409 352
230 464
952 723
146 758
419 545
894 744
787 414
733 864
732 779
933 443
702 516
814 524
314 322
503 568
126 874
922 734
26 333
752 285
687 945
312 318
713 996
411 450
821 363
184 810
13 984
221 724
688 247
499 491
130 68
439 583
643 693
808 445
943 429
530 289
846 111
217 965
459 15
189 391
683 152
668 594
421 403
135 156
723 148
108 345
91 455
553 936
550 798
504 328
971 467
63 924
886 964
50 521
239 301
173 370
738 747
657 879
670 491
19 523
333 302
818 862
825 554
229 939
410 154
687 351
405 832
302 905
58 316
295 106
130 886
21 951
396 257
959 205
114 948
279 396
615 260
55 238
467 450
157 375
180 470
582 267
355 503
237 693
700 866
482 781
194 110
839 95
274 585
218 824
641 604
829 420
497 477
349 92
450 87
785 986
798 892
875 781
703 847
301 829
486 781
771 65
892 983
797 206
785 784
739 983
550 724
488 337
779 165
894 82
347 382
423 341
739 208
556 441
854 593
40 248
854 955
843 764
87 495
824 996
782 182
870 854
947 285
728 444
376 584
917 349
679 230
480 757
566 313
118 97
260 806
588 602
208 701
200 542
163 179
137 114
791 737
232 195
771 443
884 199
676 906
78 683
77 278
821 110
407 388
71 157
501 988
917 82
812 26
529 690
754 387
959 746
401 253
23 462
264 277
239 110
991 49
752 222
54 43
315 59
848 453
734 274
96 71
368 293
772 884
368 679
439 156
305 999
187 456
213 665
158 590
243 759
727 898
31 622
975 177
685 450
693 860
183 328
140 578
861 44
155 487
123 757
539 120
407 498
549 899
376 892
639 789
150 651
158 702
18 803
584 2
430 229
286 143
817 856
875 352
558 247
906 790
75 209
525 81
694 427
839 601
279 432
762 283
279 795
54 823
123 871
874 184
55 577
894 862
12 702
15 296
408 776
71 540
605 878
570 435
650 444
776 614
404 101
596 927
955 270
566 597
956 587
124 550
731 920
968 201
895 348
278 632
7 81
886 482
257 294
71 645
668 121
870 312
925 334
43 148
206 504
309 248
400 972
187 743
510 753
927 352
267 857
223 50
889 174
538 850
279 840
270 74
845 677
93 357
257 63
67 978
756 569
78 347
614 208
738 434
46 586
890 844
575 942
236 914
795 276
840 357
895 676
199 47
89 66
105 564
434 63
282 73
550 635
759 918
282 138
288 672
545 272
694 697
394 773
51 716
560 280
590 347
343 120
508 403
343 665
736 769
383 294
492 552
223 674
978 552
504 865
675 839
336 733
713 57
27 885
482 286
907 896
305 790
212 11
265 684
766 856
861 166
988 164
875 15
946 398
399 823
712 981
313 135
195 847
395 87
11 252
678 820
377 476
42 683
603 795
882 335
678 755
365 566
491 235
782 914
613 529
609 712
826 5
308 28
483 795
272 10
156 886
679 881
216 313
871 830
885 974
500 532
605 714
535 254
384 807
827 545
921 571
130 867
460 946
50 445
807 492
282 344
66 384
746 795
856 15
522 647
577 852
448 265
195 883
558 313
81 124
840 858
979 998
888 391
121 592
532 963
16 266
805 637
427 795
200 860
160 38
307 211
708 204
497 473
620 782
633 907
497 605
999 260
495 427
769 38
696 121
562 855
292 398
587 525
247 647
38 465
864 652
726 37
294 464
115 367
458 743
538 349
884 615
489 873
904 21
722 726
524 801
363 354
804 929
669 619
709 997
681 547
65 428
238 813
996 28
119 658
829 594
196 492
356 861
391 126
525 761
775 702
593 474
931 115
405 683
896 310
31 778
408 741
616 587
842 353
382 242
393 418
837 45
572 123
777 920
935 785
839 483
325 44
834 532
253 663
360 60
130 414
906 452
805 590
348 401
38 517
222 564
148 69
837 797
922 716
810 153
851 235
198 426
550 719
431 279
196 331
643 845
996 274
436 14
954 111
289 418
789 441
699 626
30 457
780 527
208 841
763 464
154 866
203 182
142 399
130 32
567 351
520 648
475 378
851 892
34 574
882 772
934 648
587 369
10 982
879 632
187 346
726 902
883 950
969 713
279 469
339 682
405 618
319 999
746 487
91 394
439 234
398 339
181 654
329 943
296 640
515 647
728 213
732 898
934 783
155 838
268 386
760 816
424 995
809 670
480 564
488 790
261 641
194 667
210 159
139 750
736 329
195 568
139 841
40 649
808 702
438 511
761 820
736 30
605 185
459 746
373 218
161 294
486 528
455 870
17 72
757 84
187 792
74 976
763 119
377 250
525 891
720 519
481 600
158 193
794 387
892 478
430 673
905 397
462 263
801 975
15 100
165 272
294 360
30 238
194 458
489 254
923 833
618 847
735 313
256 805
830 692
225 301
185 805
410 878
26 283
17 959
686 360
240 715
689 280
966 954
303 58
836 990
676 999
229 167
591 446
352 551
636 395
887 279
903 666
622 304
49 305
926 294
316 836
774 897
652 534
611 732
318 754
332 697
269 313
939 870
631 894
541 221
965 146
143 776
330 466
923 222
71 834
646 838
877 318
30 416
37 873
738 310
42 796
275 815
896 415
342 509
129 667
108 832
839 256
486 776
873 230
35 869
939 263
751 294
939 202
81 862
916 28
406 780
937 569
149 417
943 359
519 974
538 994
719 641
260 22
292 972
83 817
447 760
760 126
323 233
263 300
513 768
232 77
568 586
18 388
47 651
36 939
930 344
975 521
735 218
952 936
764 797
628 299
1 207
905 789
248 535
481 845
595 896
926 993
272 986
179 637
309 481
97 667
147 904
193 865
157 17
817 956
976 473
5 989
701 611
81 129
140 896
649 417
988 359
601 39
308 135
414 103
465 882
638 456
69 61
108 568
722 606
826 771
904 285
766 514
334 229
186 453
893 508
639 670
994 504
443 702
240 810
980 939
816 499
853 282
971 923
540 857
831 801
837 233
53 750
466 652
824 477
654 720
867 423
435 683
12 569
230 733
393 70
798 58
1 87
33 249
119 734
501 324
899 659
15 538
372 28
507 13
930 738
87 757
178 783
50 581
587 206
624 907
71 167
690 784
840 277
347 705
868 402
702 104
729 759
543 556
107 197
149 953
90 107
411 852
542 360
352 926
556 710
419 305
740 575
489 503
415 913
834 952
209 897
375 202
151 20
826 20
401 549
541 566
453 843
945 641
41 96
422 220
56 730
830 446
852 205
346 222
411 522
233 467
664 276
625 475
508 512
435 380
103 768
916 892
373 40
940 884
770 974
444 873
275 352
113 116
698 932
861 344
387 902
844 524
268 161
271 567
712 758
14 441
972 159
561 822
278 131
345 62
12 84
867 565
174 239
117 705
135 629
728 472
145 210
454 705
349 587
964 365
798 121
697 821
359 421
720 26
204 647
707 940
848 920
98 679
821 50
191 400
501 438
165 287
164 729
833 494
865 210
696 329
641 289
950 186
487 888
525 235
602 457
457 480
61 65
73 869
577 249
969 137
621 127
650 624
580 562
76 943
390 141
440 48
809 183
144 112
796 640
187 381
855 848
960 530
604 622
704 854
591 451
239 349
214 23
723 205
942 405
888 622
253 939
737 719
405 505
677 163
17 300
802 969
11 558
158 403
183 255
102 815
601 243
253 993
28 873
584 338
851 312
725 41
580 634
929 656
20 855
634 73
738 818
8 912
439 995
197 396
766 757
811 42
397 679
186 263
392 597
79 732
457 240
635 420
668 259
985 679
597 618
851 315
214 706
291 46
440 438
257 233
447 930
5 391
755 609
356 863
488 677
383 951
21 538
70 601
338 326
654 832
816 580
273 394
701 910
726 443
154 470
541 754
117 53
421 953
851 13
267 528
810 868
552 571
103 716
190 422
775 626
258 26
20 834
669 677
774 428
910 783
902 104
316 210
843 566
439 904
20 348
352 92
349 873
28 629
88 803
781 496
81 652
301 697
64 489
658 929
680 796
509 605
396 217
175 792
557 144
850 400
610 240
601 708
182 65
325 85
659 700
311 777
144 475
849 505
621 308
415 800
431 593
966 301
584 914
328 223
474 395
99 466
173 185
610 600
10 505
854 228
1000 342
653 240
337 852
129 100
528 465
356 314
23 929
578 740
117 807
681 57
27 896
957 717
148 282
496 158
462 907
346 138
223 717
975 430
815 684
517 196
330 882
774 667
15 889
324 874
253 353
756 171
988 804
204 320
958 949
251 70
605 343
939 647
219 435
278 79
370 659
256 498
840 456
66 549
42 529
79 423
849 518
910 987
842 340
556 415
351 336
187 974
287 258
654 973
152 162
284 895
119 220
888 933
168 763
454 661
789 656
136 456
876 812
281 95
783 776
464 421
875 441
783 337
354 230
222 757
918 380
824 979
88 834
498 495
871 683
275 83
527 187
777 24
924 607
626 719
837 812
821 951
518 281
44 159
363 234
708 102
790 252
62 190
387 322
214 387
368 672
941 264
636 63
274 931
487 425
134 524
676 374
59 707
440 320
912 791
927 607
734 620
600 624
175 39
842 972
271 163
541 552
741 589
938 445
433 649
214 667
566 530
742 476
899 445
610 549
820 736
498 382
664 775
320 230
712 534
692 579
193 9
840 25
738 62
748 530
169 74
762 706
260 690
541 361
848 735
840 21
347 970
165 588
896 590
920 158
888 465
40 400
871 138
817 338
308 677
719 877
733 236
62 466
22 546
620 315
669 525
497 349
215 529
105 975
719 433
919 468
980 111
900 756
259 761
663 844
476 4
655 311
417 451
701 403
787 656
194 519
470 157
738 518
441 213
951 276
247 180
990 773
565 845
377 726
609 642
11 49
930 469
117 792
619 201
521 337
913 252
548 27
565 543
797 531
719 802
361 164
411 254
656 705
81 881
891 207
778 834
374 782
807 918
158 970
31 785
103 859
731 21
474 964
310 723
938 21
71 470
412 708
460 120
907 800
530 454
38 149
481 605
105 626
730 362
115 24
123 212
17 817
662 722
629 40
462 130
838 387
646 277
448 915
893 353
97 552
305 475
584 541
145 506
492 889
911 162
538 976
322 600
97 852
971 627
431 355
953 366
283 734
814 756
37 285
176 55
305 196
916 636
953 363
167 823
530 192
131 8
918 848
320 635
430 465
169 903
429 812
813 709
256 772
919 766
756 744
91 449
24 91
826 359
354 297
317 90
519 455
862 384
601 678
480 241
69 498
295 733
428 876
492 358
845 904
275 250
4 91
9 421
63 998
225 580
789 687
959 772
602 97
731 946
687 449
123 10
829 84
882 182
856 364
465 193
879 2
349 168
597 965
609 529
670 204
186 576
648 720
583 575
227 172
26 853
583 1
440 209
176 535
491 58
751 524
546 318
873 378
745 220
93 727
889 975
123 565
353 222
668 834
305 584
760 948
951 262
84 155
336 207
400 447
514 339
715 985
685 630
446 628
656 745
218 74
888 692
755 620
906 853
509 91
806 492
190 305
647 742
463 895
821 614
531 972
412 67
631 54
331 972
103 262
392 473
397 455
993 77
768 717
402 781
676 460
364 458
297 576
901 953
750 278
886 903
291 58
945 126
401 200
233 29
108 147
332 722
545 375
898 151
531 106
655 735
564 281
548 358
202 592
788 848
22 277
126 92
519 181
969 473
470 518
131 837
523 687
561 195
603 468
240 181
461 993
705 637
170 813
5 541
145 571
888 503
243 273
181 321
992 608
246 788
375 766
478 853
48 847
923 946
248 75
660 182
444 408
692 744
100 416
341 204
524 860
606 230
628 119
835 367
527 858
47 472
703 773
742 12
378 184
487 279
871 9
348 340
614 179
742 312
102 513
252 224
584 946
473 308
848 725
203 584
549 226
926 304
210 781
176 327
430 771
697 690
411 122
516 731
400 833
535 705
721 755
638 120
983 120
305 64
981 151
913 837
386 898
797 902
113 701
850 176
190 492
3 574
993 966
919 165
118 292
426 843
306 410
507 323
656 51
385 106
627 479
347 532
224 665
196 746
309 673
273 574
767 341
471 797
955 715
3 324
374 662
608 259
899 479
454 62
244 202
879 380
122 466
356 736
150 585
105 947
276 705
637 864
532 67
973 381
908 25
931 825
857 680
420 852
638 483
443 177
192 941
910 125
380 287
681 936
103 64
17 530
845 637
680 882
803 628
235 916
855 595
959 859
716 81
778 745
136 82
216 728
727 38
920 926
751 864
589 259
182 198
612 760
504 8
270 48
202 400
8 271
107 354
606 916
933 419
30 265
349 468
62 377
94 714
653 785
481 522
984 108
192 121
15 523
925 285
290 639
312 626
7 874
269 965
154 298
747 203
438 200
185 479
980 911
648 780
639 499
54 293
118 865
673 91
494 635
153 660
159 901
606 839
313 207
141 549
712 358
406 674
628 853
726 983
804 920
884 927
115 392
821 348
248 308
8 165
503 26
827 203
35 100
920 205
886 24
53 319
572 15
655 757
766 619
375 238
748 880
434 8
631 861
451 402
887 865
929 564
921 254
460 49
821 407
648 198
844 860
276 235
777 518
27 174
132 919
416 650
136 336
269 218
547 124
66 791
36 469
526 826
87 660
988 317
38 513
198 243
244 936
572 463
525 460
365 82
642 28
247 147
266 930
61 262
21 17
388 550
99 880
80 999
494 414
533 350
511 1
280 567
720 31
475 123
485 923
796 424
979 684
537 754
4 530
487 446
745 895
611 874
484 871
374 725
623 621
777 823
131 570
728 324
908 942
571 460
890 90
984 875
916 778
407 805
918 712
931 782
951 379
762 800
871 738
327 167
334 484
663 212
539 407
651 84
278 764
861 541
970 572
810 368
918 127
214 687
143 674
446 494
941 493
824 525
927 831
773 17
546 35
134 30
491 83
457 609
57 55
719 974
477 69
992 675
505 862
652 867
104 252
137 939
441 103
963 303
833 887
367 723
482 721
812 408
958 567
442 841
171 324
596 236
413 306
238 240
394 93
133 862
862 821
863 358
835 736
425 649
860 454
208 338
229 509
198 20
746 822
295 889
686 323
619 454
971 429
962 386
116 807
781 761
511 610
310 908
357 453
944 760
728 794
600 577
691 323
61 460
540 324
247 727
148 352
623 197
274 483
577 126
180 620
426 22
52 115
520 917
791 775
986 305
485 274
93 825
770 704
928 358
98 57
210 421
523 7
949 321
80 190
14 605
839 964
762 725
34 592
778 7
191 327
570 75
298 17
463 616
294 664
709 799
138 564
379 282
214 882
311 352
409 737
454 489
740 648
405 578
745 86
372 419
340 82
657 340
6 39
566 169
577 649
292 825
280 899
728 784
56 3
234 598
736 297
363 477
467 642
148 961
737 46
126 861
499 984
232 988
671 312
342 772
693 638
416 876
371 811
634 562
298 188
11 455
579 875
257 891
624 778
315 353
251 16
732 35
112 830
159 231
399 693
79 457
522 996
515 743
658 743
507 634
29 873
649 674
183 923
255 32
414 857
9 228
729 334
585 547
485 615
261 18
776 865
861 559
303 809
506 812
560 332
948 131
672 411
418 374
877 982
97 223
333 816
71 307
55 334
202 847
529 729
985 242
793 125
574 294
248 342
346 617
316 361
427 83
638 485
875 524
860 150
119 792
535 487
598 522
517 433
309 259
439 273
312 382
38 872
651 242
107 842
454 321
803 441
72 98
358 447
925 523
691 829
454 395
146 64
928 683
476 988
514 55
217 709
602 887
423 339
304 55
960 700
1 738
1000 493
288 114
665 485
526 360
420 203
526 884
122 348
973 364
580 890
147 40
779 969
457 38
890 464
915 304
745 537
669 32
562 85
971 137
724 53
146 220
93 748
137 375
128 885
358 68
761 418
254 848
924 431
374 932
875 980
678 236
236 2
324 342
787 610
759 985
729 230
461 245
334 161
939 717
576 479
217 864
893 518
371 358
764 822
381 503
63 343
787 983
406 76
528 945
967 362
514 959
791 566
801 633
863 95
255 311
183 515
870 883
232 186
913 667
41 394
946 625
876 706
870 490
407 413
529 658
429 782
670 498
851 477
432 798
234 429
207 695
924 208
795 163
850 303
915 579
471 605
222 431
34 598
330 547
527 801
133 389
881 100
691 810
90 800
432 791
109 756
98 468
307 84
926 672
18 90
882 885
750 848
655 963
213 636
704 354
219 789
260 738
1000 354
553 224
781 125
964 499
299 735
973 255
918 753
882 952
538 624
929 371
281 794
359 458
898 490
440 489
48 489
408 356
536 710
847 679
828 880
163 499
941 591
681 421
775 238
543 377
801 833
623 956
880 84
427 699
885 429
930 788
191 188
653 327
539 302
555 170
199 555
130 973
146 901
673 739
132 55
328 934
738 966
687 223
372 860
685 361
550 435
807 157
891 270
735 334
490 815
858 185
614 505
950 321
645 673
621 384
319 730
616 657
943 763
669 209
216 567
444 670
350 837
358 816
43 375
563 943
600 559
65 363
468 229
502 964
451 129
13 648
749 31
158 257
864 918
209 703
723 714
919 418
52 971
175 872
229 225
916 717
631 571
889 412
382 216
871 527
345 895
906 858
863 810
221 981
25 138
424 442
271 132
801 201
780 432
800 915
803 719
981 610
266 672
103 242
544 578
443 814
202 650
554 573
677 121
338 704
430 966
523 536
525 515
247 653
390 927
471 261
939 786
234 518
17 885
249 434
22 706
447 352
210 494
281 19
462 924
808 295
836 21
592 620
120 602
723 948
632 847
636 844
562 493
883 250
291 512
520 184
660 732
867 190
260 985
416 273
92 128
235 798
11 244
337 335
646 623
889 476
13 943
541 801
643 681
836 793
826 62
874 594
914 902
503 925
941 923
153 731
483 546
910 670
380 902
325 321
508 604
473 321
825 978
853 139
861 372
796 156
422 95
560 714
650 413
61 871
981 749
792 633
794 167
875 52
104 876
152 233
427 57
593 862
393 315
75 453
661 517
974 592
95 922
907 854
530 559
422 433
400 609
454 620
483 431
241 645
121 901
446 278
359 83
213 549
58 813
541 855
787 525
203 78
807 270
540 951
452 775
926 999
448 482
250 87
510 573
711 676
4 794
325 902
917 80
246 147
430 626
374 547
956 65
508 815
560 774
483 910
432 102
719 868
617 79
464 536
840 244
832 722
903 913
363 637
378 400
460 523
767 192
965 216
274 187
123 551
745 358
165 378
650 585
35 165
875 578
1 765
750 448
571 470
669 988
877 377
373 207
854 549
60 809
266 278
869 578
122 935
821 114
999 120
484 831
447 694
498 356
865 136
205 847
161 659
394 188
780 58
692 12
578 219
379 428
431 413
715 966
952 238
330 413
603 900
261 843
713 519
611 497
500 679
555 262
454 977
469 905
235 577
612 248
500 57
603 662
629 218
986 720
638 875
715 445
357 301
91 999
220 412
510 620
480 70
418 874
53 460
340 930
799 375
965 956
222 112
575 533
119 360
811 171
503 487
919 809
305 394
742 880
699 765
923 415
931 625
506 19
58 125
737 366
159 190
439 951
217 793
992 710
46 697
386 658
344 819
833 334
606 613
658 801
26 562
589 404
901 918
899 950
409 238
326 98
512 415
419 576
847 186
820 457
986 621
30 197
510 43
381 687
193 850
301 847
682 255
231 186
426 670
782 381
606 546
181 103
122 38
172 536
491 195
137 377
251 946
245 785
603 308
752 161
305 477
966 138
107 153
534 509
926 869
562 57
322 593
428 127
780 754
285 52
84 653
126 266
527 357
225 537
237 867
23 977
445 146
537 347
911 12
486 352
490 884
132 89
132 794
347 715
182 342
982 938
382 507
319 807
906 511
971 839
796 713
301 537
259 174
693 896
853 643
224 31
881 764
550 921
809 708
616 813
200 635
868 450
913 89
959 609
597 771
133 196
585 121
943 728
348 226
589 598
188 130
883 455
615 366
364 375
943 564
71 109
580 866
716 668
805 989
987 493
310 510
186 27
828 224
214 564
789 194
813 866
475 911
774 520
493 36
87 951
175 434
962 966
943 528
967 76
374 15
76 5
254 988
13 876
647 57
965 378
565 115
954 160
59 932
308 83
7 119
358 285
984 100
312 118
944 590
694 351
257 831
6 338
373 500
842 409
901 297
241 539
993 855
187 541
452 53
41 208
52 823
982 663
893 340
274 796
431 417
55 616
349 69
742 159
18 264
383 583
543 260
589 422
303 415
724 240
390 196
72 566
672 143
47 538
643 653
28 684
874 94
377 98
400 516
576 87
357 220
82 355
283 526
681 572
357 800
266 215
885 689
690 281
296 932
601 372
442 176
292 215
754 677
153 846
619 85
11 743
458 53
501 293
539 665
92 278
99 927
371 980
264 421
775 376
719 243
40 458
511 848
496 472
331 173
23 646
372 613
341 227
109 817
512 584
262 180
369 138
740 304
307 894
501 622
521 445
692 247
23 828
270 31
552 73
177 668
334 891
693 779
203 85
173 566
734 236
599 38
280 561
370 714
82 134
111 801
88 190
250 942
42 370
644 887
461 453
179 458
696 116
507 618
880 265
225 450
8 826
99 257
540 511
187 61
628 381
749 947
237 634
338 860
119 948
820 424
334 485
625 271
89 50
586 359
311 795
195 911
268 13
905 781
596 693
770 430
357 277
507 712
884 366
85 191
402 953
363 899
955 315
864 379
854 150
994 667
217 392
433 468
336 861
869 307
178 163
992 400
567 670
740 340
466 539
42 613
890 253
521 159
110 717
861 487
412 674
388 688
181 121
900 896
17 369
700 17
396 526
912 658
798 961
142 304
122 941
334 96
388 97
603 916
239 961
290 656
434 900
704 597
475 368
485 167
907 952
659 137
24 473
490 817
793 712
20 793
854 434
751 202
635 290
220 166
662 604
867 149
949 294
647 890
127 89
957 650
222 592
974 188
780 554
832 43
503 1
156 138
299 36
822 452
139 785
55 683
540 28
167 618
245 143
735 564
675 348
544 141
840 449
219 387
390 37
488 486
826 364
788 490
924 288
396 377
513 629
314 518
314 361
544 431
828 556
99 993
546 482
344 80
914 385
899 539
221 199
552 9
103 206
456 872
962 79
614 112
161 795
832 513
756 607
95 11
240 116
739 113
853 679
652 937
579 492
154 889
759 767
164 502
68 665
403 412
106 69
992 738
309 438
500 251
473 17
852 921
538 144
850 49
611 298
319 281
419 778
391 928
582 387
303 26
96 383
516 993
980 394
215 178
646 940
485 692
480 441
413 837
863 498
726 753
275 981
948 986
899 64
153 831
395 362
105 754
649 553
909 459
935 419
297 427
984 227
528 397
534 864
516 772
367 863
391 369
611 622
689 592
413 67
251 937
583 433
863 553
956 912
1 567
790 267
484 101
67 370
385 855
80 576
737 720
864 471
663 15
80 562
360 519
55 296
859 985
169 622
716 564
629 58
86 56
376 674
996 731
348 742
562 309
590 765
145 188
113 50
467 684
364 691
135 852
499 402
899 103
235 603
453 875
219 553
839 81
836 695
631 414
318 88
151 775
397 34
542 546
432 240
549 749
143 194
671 931
658 389
827 816
479 619
566 548
516 138
232 870
538 660
223 797
880 904
976 362
805 250
781 836
646 304
904 489
584 41
681 838
419 929
494 381
279 14
805 26
79 998
38 712
270 60
32 338
841 179
113 89
591 256
815 746
983 962
129 735
157 191
849 657
804 416
159 376
200 303
309 644
730 423
802 698
898 87
296 926
755 868
103 640
349 15
344 397
936 509
369 887
72 78
577 975
551 832
27 432
510 252
577 383
326 899
897 752
685 592
814 78
257 331
500 137
812 239
200 20
598 111
340 426
897 116
916 777
421 801
821 739
635 39
966 569
867 637
28 267
17 574
888 658
21 268
478 19
132 564
282 140
109 70
848 764
946 70
254 309
219 528
411 385
839 267
399 78
829 222
15 29
398 194
35 777
587 121
310 329
558 325
987 507
170 50
189 823
726 342
479 537
833 31
415 432
806 686
312 62
491 224
397 46
433 57
39 5
594 321
264 896
737 380
818 947
364 483
569 301
82 175
932 535
222 615
466 875
223 276
429 687
225 362
216 170
578 629
707 112
507 768
985 347
307 220
57 757
602 367
315 567
687 799
99 244
765 787
109 55
37 906
621 140
719 266
441 907
295 417
630 747
13 39
238 99
27 575
969 546
174 546
879 595
395 27
924 729
821 597
178 541
972 903
891 280
756 734
681 905
664 364
773 644
769 918
857 118
995 788
925 981
686 875
100 153
322 883
680 24
519 241
427 253
604 539
623 182
661 358
904 800
873 221
674 145
967 70
468 663
692 416
359 648
765 465
96 700
252 247
242 991
821 588
89 14
239 55
586 105
67 837
410 892
516 743
788 928
26 671
350 266
728 552
648 54
795 956
786 13
94 654
982 225
241 521
730 282
204 851
325 318
236 358
631 538
220 558
246 296
984 833
154 216
643 678
697 565
49 491
710 26
477 338
813 329
405 653
970 768
338 784
847 217
730 72
468 698
12 413
906 86
433 815
540 529
745 512
68 784
427 647
188 207
19 554
199 944
738 578
106 300
369 743
831 609
24 66
222 201
351 169
438 523
960 55
381 347
668 366
772 820
659 559
689 836
51 86
709 696
839 794
172 230
562 681
856 536
321 627
846 788
652 499
4 378
49 96
639 564
84 387
813 871
295 724
514 428
511 93
729 88
330 548
176 565
877 908
631 60
337 70
129 466
582 73
469 172
459 457
657 129
70 205
800 519
315 697
527 67
682 120
397 526
530 799
627 711
534 942
443 776
358 457
850 757
723 397
51 789
794 545
529 663
559 366
876 395
383 26
678 444
292 404
681 324
411 970
416 554
190 109
120 846
966 128
689 152
579 206
957 257
656 176
345 131
669 93
954 907
33 656
513 384
799 130
862 287
402 330
207 648
58 923
583 624
259 358
43 234
526 519
597 506
989 926
410 702
309 775
452 424
261 963
418 921
755 878
381 569
920 939
213 148
429 184
462 309
693 313
815 775
334 890
443 461
121 298
491 102
459 187
773 26
70 649
193 96
903 987
205 565
946 707
73 153
380 844
35 561
629 436
235 406
289 925
60 458
616 478
154 92
608 447
311 552
19 89
890 546
925 152
69 10
411 295
850 11
322 958
90 911
291 454
814 236
286 696
924 270
272 950
139 920
247 866
270 4
255 697
254 262
476 769
842 172
549 620
243 173
418 22
465 143
713 189
971 622
9 844
851 590
990 849
131 852
349 375
591 403
339 672
247 887
147 488
837 210
893 982
512 785
995 587
107 464
377 705
192 748
267 764
322 921
467 509
163 257
989 476
916 514
2 878
416 121
516 682
377 633
29 86
213 431
842 331
181 302
623 864
932 504
738 25
599 336
424 582
494 995
786 315
940 631
840 791
775 589
639 826
914 359
380 168
644 930
706 636
952 372
126 153
2 714
76 421
852 126
671 698
621 824
890 186
667 184
712 189
651 523
438 245
310 16
386 601
159 397
713 520
600 256
48 936
948 844
497 153
361 940
383 560
562 543
437 574
498 873
19 230
570 242
591 949
554 736
505 57
968 840
727 940
696 323
48 429
885 437
80 927
196 824
869 762
293 63
962 333
312 767
166 197
807 783
503 77
644 987
808 373
175 860
211 564
100 381
604 419
281 529
270 800
303 308
578 616
779 524
261 819
243 512
768 121
784 586
295 231
801 941
575 831
604 540
45 687
314 810
740 368
776 778
990 840
116 846
817 46
52 777
666 995
903 144
642 433
147 373
407 331
786 711
288 482
626 276
221 417
970 615
682 776
658 406
767 201
499 170
354 438
603 228
57 993
109 579
148 23
360 690
604 488
290 876
31 692
839 433
12 471
701 138
994 380
524 231
111 343
928 551
770 187
939 375
672 420
178 889
334 649
712 621
682 765
779 752
865 104
792 392
890 43
684 841
944 4
100 820
217 90
988 895
513 223
955 712
670 770
336 479
225 280
608 889
277 807
101 286
998 34
62 993
812 406
672 725
748 883
652 447
411 560
24 237
626 82
749 260
355 495
455 837
634 333
211 272
239 710
579 545
849 707
515 486
19 579
33 611
743 552
534 352
450 663
375 374
557 445
723 293
388 724
508 660
606 611
88 22
597 631
1000 673
580 839
803 916
662 950
96 698
359 942
814 378
738 591
491 915
890 573
627 170
251 702
417 134
772 377
519 886
587 531
760 778
885 412
626 216
608 558
537 254
126 559
787 161
62 329
392 763
287 640
68 490
620 978
474 800
363 819
473 407
16 568
376 964
40 543
463 3
591 605
134 896
618 424
781 126
143 67
187 277
639 954
250 181
437 138
980 197
475 871
854 691
726 475
528 640
217 484
410 932
223 145
250 266
763 452
975 773
425 64
337 131
915 515
303 245
679 117
452 120
367 913
53 581
873 729
688 260
227 307
279 626
276 262
783 563
934 968
606 332
2 332
742 170
304 532
207 121
143 124
165 240
806 238
987 322
648 33
379 332
402 798
75 129
195 613
147 350
82 29
268 43
36 403
191 122
285 77
536 134
517 587
267 623
176 935
265 865
969 186
626 816
725 520
68 650
923 586
698 198
151 329
744 408
46 590
635 421
320 411
233 947
574 836
468 939
872 983
667 59
44 118
38 123
691 987
622 686
556 944
830 492
13 300
818 883
995 968
22 111
936 668
589 204
333 284
877 674
243 620
898 690
943 645
162 675
659 822
117 955
204 757
207 950
667 736
914 243
708 511
683 440
669 166
409 861
617 472
489 837
39 395
244 550
153 766
260 747
920 952
52 878
664 476
608 916
906 181
942 246
313 957
996 812
711 628
601 630
349 923
50 622
360 92
758 149
291 250
807 343
111 526
549 681
696 337
607 109
448 583
871 115
416 592
667 668
225 221
936 908
606 482
533 65
961 444
514 439
370 195
604 262
105 347
741 786
881 175
571 746
64 367
735 261
908 412
439 96
729 876
849 520
896 412
593 460
462 691
894 659
398 384
575 100
322 643
410 241
183 35
474 48
344 368
629 178
727 503
106 641
730 700
624 809
525 418
22 413
383 335
850 837
564 911
852 483
117 115
813 3
538 819
762 264
256 742
296 274
504 784
173 163
491 253
292 896
114 883
338 489
581 871
750 919
195 834
547 605
634 323
441 407
487 346
374 886
923 613
52 467
291 921
139 646
587 348
181 172
756 133
375 291
51 601
511 313
595 453
309 471
854 939
74 82
29 410
30 359
881 322
144 17
83 449
774 115
573 383
316 30
214 459
373 976
11 143
977 492
14 403
335 852
648 7
944 892
352 146
14 453
383 700
519 845
662 184
312 181
180 799
196 670
262 668
204 995
470 812
23 361
853 847
276 660
621 762
188 461
931 238
77 129
226 480
744 621
158 518
163 924
446 932
924 630
374 188
792 517
986 952
356 106
461 109
948 456
719 469
275 174
501 593
40 810
774 144
44 802
950 717
992 87
492 913
92 669
913 662
442 706
122 621
625 174
628 563
379 938
957 757
735 421
206 594
379 7
732 585
950 448
38 285
893 317
594 488
869 180
250 79
683 492
47 808
502 54
36 353
930 495
922 44
675 75
948 819
403 312
911 129
905 470
53 38
228 666
688 765
516 118
933 860
645 901
537 62
166 361
863 923
581 424
431 190
786 796
431 34
608 812
721 555
634 636
629 868
252 926
944 773
20 737
436 185
73 336
608 985
660 353
552 960
858 85
849 912
549 919
269 349
637 522
175 411
866 577
500 436
771 314
512 268
185 977
451 206
674 736
293 982
820 246
431 974
369 711
135 793
15 606
596 65
584 905
452 947
223 425
479 289
758 502
312 20
152 963
710 357
244 809
378 296
32 36
34 524
308 989
661 500
708 679
828 868
320 402
226 136
28 841
718 90
225 88
71 73
683 572
304 508
620 707
589 937
791 728
507 999
107 106
133 579
13 982
261 71
256 257
537 286
560 940
291 92
256 724
449 989
347 89
420 640
584 754
678 380
975 569
328 922
307 586
202 260
30 978
139 52
186 777
842 358
373 727
223 298
785 3
41 598
446 614
147 715
843 39
271 964
59 27
380 279
869 524
695 943
788 986
774 747
154 36
739 116
554 446
443 464
105 118
600 409
976 258
852 913
927 329
116 103
226 973
864 993
844 400
868 737
33 529
119 907
857 424
47 542
202 48
823 187
933 54
528 614
994 253
164 78
283 783
331 492
198 951
231 793
457 247
501 255
496 564
27 302
956 963
710 972
119 908
881 232
534 9
849 86
387 109
643 984
177 284
263 700
878 481
407 578
138 59
474 819
537 534
218 512
990 750
591 904
212 599
96 942
768 820
473 479
290 674
545 516
747 601
660 78
14 986
686 243
344 106
621 493
991 136
255 869
998 279
828 585
536 524
632 968
382 545
744 667
5 627
422 381
403 215
666 320
744 610
303 21
661 738
550 336
419 299
19 713
138 874
699 337
967 536
260 916
281 236
538 390
631 815
716 66
632 583
516 392
137 652
590 545
597 961
357 197
188 23
111 646
167 940
575 92
322 745
631 180
845 480
783 99
240 566
690 255
906 82
995 317
50 265
441 135
125 423
738 901
250 16
610 471
927 952
231 37
843 603
377 10
23 15
794 227
848 336
502 619
442 81
6 857
927 915
329 60
803 67
753 434
753 618
369 673
243 359
593 535
176 953
422 315
416 938
413 810
855 627
118 203
291 933
360 665
453 631
874 446
788 745
580 648
130 900
924 406
333 688
576 223
274 380
367 440
881 198
332 14
841 343
299 656
441 24
93 611
219 912
359 23
609 685
849 983
472 449
555 867
165 927
139 14
159 941
896 633
679 417
893 495
601 575
877 627
534 229
150 712
712 790
948 352
980 239
497 192
776 916
588 452
775 629
954 584
707 289
245 361
799 730
273 166
315 570
677 329
947 951
60 949
397 819
195 331
816 238
936 411
628 770
777 201
140 293
295 937
950 84
969 669
833 46
13 924
684 504
766 640
973 462
928 392
353 815
92 5
340 833
389 636
377 151
714 150
343 655
746 69
770 588
77 750
711 77
581 75
568 318
938 973
423 499
808 842
529 35
1000 66
529 63
842 314
465 291
249 557
290 108
827 297
297 391
781 547
307 140
445 775
174 628
722 670
780 181
724 632
145 366
715 533
310 772
772 548
480 66
962 404
760 759
86 275
491 537
148 457
844 334
435 692
73 663
402 634
403 609
538 52
496 166
949 315
800 290
896 849
252 514
363 865
163 538
484 336
512 493
298 891
763 330
172 347
811 300
569 997
222 285
614 725
991 295
875 381
771 651
481 822
967 831
992 746
31 822
41 954
432 883
153 567
72 309
855 605
846 672
406 794
954 574
446 684
512 8
303 384
115 368
762 988
382 107
808 196
371 263
731 91
197 488
133 69
734 88
304 249
718 987
56 264
202 129
379 83
481 893
70 224
653 477
510 639
971 499
242 168
875 738
876 837
585 881
653 246
766 277
232 339
336 625
261 751
220 581
759 992
629 262
37 683
571 833
806 647
847 454
657 755
751 562
198 305
859 348
676 64
774 380
840 667
946 883
528 118
323 179
651 554
350 527
624 675
781 450
439 712
115 954
8 815
10 277
224 615
700 44
516 484
356 507
668 351
89 798
929 451
859 706
750 912
70 959
861 390
631 842
459 838
279 400
381 735
128 608
987 419
208 99
498 525
895 548
785 681
319 71
700 669
916 922
568 313
779 270
326 945
290 510
327 959
960 252
19 619
183 574
214 766
643 750
231 433
16 845
572 589
562 539
348 265
44 22
599 151
543 75
851 956
357 83
725 876
417 608
141 831
371 169
953 107
786 129
941 201
144 651
349 187
605 644
84 915
397 611
663 42
998 661
856 414
897 720
473 657
609 535
611 178
147 981
859 856
30 478
897 381
842 276
974 271
180 387
338 933
869 185
275 645
747 664
120 928
69 912
570 440
522 268
966 50
431 215
480 504
284 844
163 450
198 910
638 136
936 239
434 816
489 740
194 604
469 309
79 433
820 670
729 340
516 984
779 590
999 490
232 769
393 263
958 150
400 602
81 689
797 773
429 707
433 417
418 356
193 306
906 410
158 533
878 705
9 155
116 709
232 722
790 291
852 890
315 828
28 602
156 849
319 865
658 79
242 803
480 951
432 843
969 893
304 84
663 660
87 144
609 316
196 617
351 706
561 397
46 155
418 808
574 197
942 238
559 381
191 872
184 754
999 170
788 585
961 605
675 688
17 851
141 296
29 207
693 595
947 45
552 378
202 225
425 756
640 245
266 881
952 866
554 636
907 865
633 650
273 685
988 908
380 587
363 116
211 585
158 186
558 6
98 671
493 479
863 875
597 402
831 186
346 814
978 632
828 28
137 280
628 848
417 860
338 300
231 675
638 794
132 510
549 644
422 334
885 805
512 677
146 918
459 769
829 890
727 977
802 631
833 254
31 773
923 847
925 673
964 426
272 224
96 166
350 939
173 317
229 420
655 88
893 498
699 43
403 850
356 645
580 819
366 923
430 786
415 871
81 645
495 223
327 380
938 858
139 751
846 663
203 728
953 534
852 35
485 331
772 259
241 691
423 521
686 235
516 562
813 724
994 922
426 741
680 682
895 726
405 654
809 313
41 981
552 583
946 534
639 750
112 76
64 681
97 128
98 285
238 576
290 113
302 248
808 280
99 969
835 505
419 544
848 417
377 149
678 852
563 238
849 411
669 978
423 17
953 747
495 113
141 856
201 269
370 62
837 796
800 279
690 312
551 686
605 783
56 702
442 912
620 20
881 651
592 590
388 862
108 852
277 540
158 603
676 43
133 248
640 493
261 230
116 824
870 583
81 178
51 608
75 713
584 417
80 229
566 306
216 430
748 975
457 568
12 284
281 997
85 988
27 693
764 498
210 746
313 459
400 906
325 254
63 427
196 707
234 522
817 633
899 466
487 454
474 2
222 890
438 695
197 332
583 495
420 488
720 761
793 108
958 377
931 395
172 403
122 469
457 681
730 675
178 190
900 271
723 159
501 391
7 988
639 554
671 567
333 472
562 18
643 918
48 304
125 836
246 736
871 40
558 793
215 444
655 693
186 386
190 552
389 271
355 411
428 472
243 575
680 987
489 504
594 941
394 388
30 114
13 789
951 739
890 127
862 502
89 101
27 416
488 951
687 992
354 17
581 30
386 146
399 365
477 213
327 686
901 22
636 876
580 852
61 389
112 604
750 779
916 360
894 586
826 890
490 71
866 475
399 314
629 477
884 903
384 516
699 99
125 126
745 518
403 895
662 575
720 174
448 390
941 885
674 154
454 265
968 551
229 462
241 938
739 329
635 144
407 836
612 876
178 370
279 35
946 793
835 199
636 858
165 99
331 252
936 817
300 229
827 382
744 267
71 724
576 41
474 695
237 357
967 925
243 97
306 270
673 274
26 84
375 415
370 467
791 991
94 867
1000 448
843 926
285 507
87 794
840 248
135 842
202 269
175 331
5 815
558 213
823 95
771 812
892 538
91 947
815 98
358 58
911 67
402 841
566 50
993 418
682 279
616 272
405 323
63 48
994 315
896 457
857 591
781 230
742 176
310 448
86 7
739 802
152 994
346 344
108 69
216 266
497 685
479 756
512 309
124 624
84 732
534 213
931 280
653 738
135 636
962 197
499 312
277 829
980 767
51 24
601 817
595 565
839 75
273 862
496 336
78 326
106 432
406 126
567 198
439 419
182 387
519 185
279 962
826 149
763 266
854 531
723 29
190 214
935 986
533 281
368 490
224 664
927 817
148 280
193 385
367 837
867 451
686 678
54 607
614 481
952 471
789 78
245 109
853 642
335 509
151 452
704 350
580 554
640 609
354 64
484 37
318 291
262 534
603 265
53 856
917 210
380 419
295 395
794 257
254 578
85 680
827 717
639 261
462 490
902 123
604 348
862 849
135 737
224 554
805 802
855 480
433 921
759 702
133 421
695 60
239 275
979 281
547 188
394 339
24 552
793 731
80 201
387 818
179 321
417 311
617 14
633 532
678 438
145 702
236 796
117 823
408 758
141 957
474 847
578 349
694 958
260 973
563 22
762 423
852 203
176 21
453 107
771 957
471 886
208 189
814 165
686 6
225 488
33 811
323 253
198 777
978 338
237 672
74 592
277 851
591 30
872 3
229 494
434 123
563 863
290 654
216 463
794 327
320 182
270 133
425 12
14 59
651 915
897 964
369 962
102 65
921 450
790 856
676 175
377 505
738 57
37 511
17 901
817 259
12 135
406 528
162 218
950 247
712 384
230 288
142 273
666 17
644 714
508 35
535 216
89 248
85 838
94 418
247 568
366 886
447 501
823 368
78 580
104 843
864 155
697 657
968 589
926 606
322 736
467 396
888 263
887 585
575 685
371 724
923 164
203 906
817 190
803 685
170 843
894 849
603 718
789 61
37 567
554 544
205 395
862 101
314 817
731 480
52 116
311 47
560 50
913 954
922 540
746 850
2 698
446 181
418 641
70 469
915 869
136 786
573 350
332 420
626 665
742 280
397 226
33 940
354 295
336 587
87 408
622 234
187 895
167 20
803 335
468 393
8 397
39 174
320 297
443 703
699 210
652 36
451 582
995 577
316 347
769 241
595 726
347 839
10 51
625 325
892 479
592 192
903 537
558 18
637 153
282 214
110 920
403 614
727 985
191 747
884 631
530 926
5 847
551 797
762 576
590 494
377 337
609 748
776 873
100 309
492 36
80 936
316 434
881 916
792 345
677 203
417 919
300 530
330 399
706 891
108 232
720 167
168 945
362 273
160 301
752 558
284 118
499 593
669 604
408 957
949 616
450 184
642 114
418 17
828 908
187 135
318 521
627 163
438 477
681 199
667 291
839 111
838 91
671 268
998 633
587 205
65 539
974 215
278 574
613 458
771 460
605 382
616 312
497 599
254 557
348 856
27 338
345 783
153 293
266 118
882 212
588 479
884 912
856 349
576 460
594 105
397 812
424 235
12 928
190 270
358 477
386 736
791 669
271 537
128 600
685 875
149 346
522 575
405 650
656 592
136 647
841 530
515 256
91 201
686 126
911 662
259 964
227 436
799 95
776 676
980 234
835 57
8 878
937 326
879 889
718 722
152 514
377 570
718 640
472 652
818 491
569 875
785 980
907 43
98 226
908 834
764 277
624 466
777 85
776 477
474 981
343 790
372 747
744 262
90 388
23 933
219 890
102 19
210 523
670 273
534 945
599 526
548 311
782 754
992 626
567 588
561 42
157 524
686 355
882 631
744 989
222 88
391 944
569 961
655 773
27 798
812 137
457 75
277 11
604 469
615 155
373 974
446 81
95 310
329 291
956 893
565 909
187 168
500 838
106 466
743 712
124 243
559 936
234 82
998 355
957 238
234 358
994 373
476 333
574 114
247 769
881 244
436 886
938 338
740 180
258 979
219 827
75 441
2 912
918 731
180 134
750 361
268 982
512 21
87 423
87 325
5 1
816 792
983 798
961 455
992 660
885 635
462 915
55 326
601 86
841 383
181 853
16 859
715 634
3 990
566 620
71 5
982 515
556 952
615 150
844 285
659 956
582 557
833 861
285 251
964 116
696 841
840 999
872 207
767 921
931 868
165 464
73 7
637 99
194 952
967 678
144 432
382 832
275 975
622 601
355 402
954 858
922 807
388 588
288 189
277 399
129 20
672 148
100 314
198 362
149 622
651 53
970 19
455 740
614 258
893 844
249 6
273 38
222 648
37 621
490 81
924 587
52 357
536 397
952 61
577 296
368 205
584 608
779 605
997 159
18 297
204 275
458 704
454 926
381 860
909 856
577 896
287 148
535 737
420 147
697 895
841 982
229 194
421 27
95 553
789 469
779 722
93 964
461 770
528 57
11 64
553 760
430 883
203 170
52 927
659 69
140 755
623 685
958 388
21 185
534 729
85 720
851 702
443 412
461 689
756 971
526 772
496 238
185 661
459 302
9 454
877 416
490 588
696 112
528 390
106 177
27 619
314 599
339 736
352 64
371 669
794 193
63 230
824 844
257 851
210 570
331 629
639 953
202 561
201 329
884 138
350 831
211 100
551 314
771 346
371 531
699 537
250 628
870 216
883 338
847 262
193 135
595 925
734 767
245 16
731 741
357 118
591 421
432 582
867 707
615 407
491 664
675 782
715 919
476 238
909 857
98 601
731 356
147 305
511 866
500 701
185 381
673 368
355 265
609 336
778 483
724 615
239 503
422 310
363 634
187 640
86 825
534 533
576 620
716 462
896 115
794 707
154 401
134 251
935 586
145 657
446 12
442 300
953 688
151 684
3 971
880 557
342 603
41 774
65 165
856 319
966 308
305 408
939 516
409 545
487 688
759 279
85 55
854 212
398 637
721 909
889 847
70 418
541 720
128 877
180 69
774 657
265 532
864 922
729 846
761 750
599 242
751 485
48 131
671 917
850 831
204 427
565 966
50 822
400 869
672 454
248 356
71 738
974 569
127 452
569 330
367 595
371 828
432 264
582 463
812 73
775 97
292 470
975 286
645 3
857 216
272 723
4 176
648 635
296 426
913 934
457 44
172 783
353 56
784 553
833 549
55 691
291 968
977 435
891 458
361 156
359 468
371 583
244 998
609 18
191 650
76 777
502 993
196 282
540 46
501 270
495 467
432 818
956 678
17 449
999 931
594 440
225 113
60 388
27 770
677 478
215 278
694 939
454 468
908 207
76 882
923 466
847 341
652 131
886 104
718 432
838 682
339 1000
776 649
482 992
530 697
583 258
889 582
652 339
350 466
556 521
706 802
36 921
984 955
38 689
191 218
513 220
346 200
282 651
69 40
584 678
968 439
823 661
134 58
403 795
606 389
82 565
619 666
699 257
983 98
124 649
869 200
183 250
24 568
217 692
109 574
178 536
963 556
614 816
876 184
775 948
87 520
213 937
191 978
161 176
745 964
117 827
406 726
589 189
977 1000
640 339
512 563
322 369
72 950
612 498
749 509
49 852
135 427
828 111
531 205
592 979
703 353
5 261
728 378
306 830
1000 413
694 93
328 283
997 168
713 977
334 859
914 823
3 625
91 37
22 831
138 784
685 870
608 265
521 790
125 120
17 368
117 900
138 796
275 842
802 427
489 311
315 719
164 255
84 873
589 588
658 372
542 293
812 689
227 325
406 51
989 14
232 323
18 519
600 563
162 691
544 742
774 802
238 377
50 888
403 479
88 787
546 260
340 79
363 776
609 726
226 453
45 514
843 445
530 927
95 774
553 996
913 627
63 743
745 628
511 507
390 146
347 785
877 984
904 773
864 798
280 352
749 297
563 51
211 103
200 419
625 576
329 368
142 8
765 593
129 506
813 463
573 528
955 397
28 117
317 790
738 519
5 238
179 162
237 918
55 18
895 447
144 876
933 589
547 12
812 36
401 340
939 560
914 61
309 218
67 215
617 699
939 448
234 165
371 884
854 460
854 728
548 257
753 644
60 202
712 191
608 994
829 6
58 373
943 295
576 32
85 493
150 830
828 308
905 60
138 782
199 297
171 553
600 425
708 14
667 321
64 222
777 155
723 950
571 633
269 254
620 569
971 271
972 426
973 928
458 738
216 264
136 475
853 929
134 645
734 296
909 665
167 710
443 110
184 613
419 673
317 873
685 889
298 951
188 748
511 481
972 176
88 715
5 911
35 284
108 354
287 595
504 760
702 547
744 812
975 746
851 578
104 12
296 398
192 148
692 492
398 749
749 369
1000 902
761 233
429 269
472 777
45 494
978 100
435 535
155 467
920 974
809 148
591 999
270 93
935 435
315 138
385 695
856 169
823 415
507 522
397 800
955 529
391 382
415 944
896 762
552 465
972 188
36 743
843 499
898 532
340 429
514 823
585 430
206 495
798 765
629 6
653 494
437 775
447 336
305 67
684 612
608 708
806 549
382 878
690 404
238 531
895 53
658 339
629 209
976 394
104 673
803 882
788 540
488 860
656 681
61 387
148 607
72 156
649 422
229 454
947 332
979 437
55 356
44 481
98 501
222 741
585 386
159 114
430 414
484 596
462 414
65 99
814 18
186 126
854 128
922 642
28 373
244 468
730 156
789 910
550 86
122 347
546 145
349 776
30 269
266 502
579 242
706 253
933 984
771 922
682 981
49 129
85 689
430 98
90 815
257 806
112 879
356 522
626 802
423 424
327 431
140 905
183 132
899 784
354 622
160 6
843 881
536 330
908 129
203 346
306 760
784 686
184 996
444 577
625 446
618 699
683 245
313 792
172 95
620 81
229 914
774 682
635 146
964 684
20 268
664 590
335 491
180 495
834 543
867 751
459 279
277 79
968 745
817 317
101 813
515 373
564 680
182 749
243 30
527 150
742 44
209 282
496 773
629 175
913 544
201 586
443 704
857 112
429 863
710 231
320 779
185 843
294 559
319 218
239 770
197 663
324 567
208 504
482 46
441 155
737 129
195 804
109 781
44 856
445 29
890 305
585 601
331 198
415 302
227 470
815 646
756 879
646 472
256 470
816 545
589 450
360 18
941 880
747 614
285 592
442 541
294 659
238 787
703 445
744 8
36 614
195 551
714 766
600 445
587 859
756 633
564 336
538 231
199 411
333 252
816 282
771 813
203 315
79 722
137 487
704 778
300 783
984 43
412 178
537 885
838 862
802 524
675 665
643 826
688 23
983 272
160 498
321 804
692 465
91 77
115 926
801 816
134 630
518 887
535 319
46 227
372 430
892 188
296 392
495 120
467 234
30 270
357 831
446 766
315 116
994 439
931 774
206 994
937 530
904 371
412 444
940 815
14 499
214 307
591 227
959 878
919 866
323 458
202 915
909 147
496 898
414 62
458 1000
120 513
923 914
393 577
730 288
361 869
564 306
904 994
518 392
150 760
777 724
242 339
634 560
313 737
193 524
875 489
598 630
447 824
85 56
107 388
73 843
74 48
69 169
654 34
786 458
785 987
621 378
454 997
94 408
362 334
207 229
408 905
209 761
88 158
74 911
965 746
142 181
931 68
868 685
205 280
526 835
973 419
857 451
469 960
54 353
726 293
454 39
160 630
697 993
264 30
613 927
197 298
552 521
822 268
852 60
723 89
173 432
478 660
385 790
326 919
862 332
497 493
492 667
46 273
951 890
295 536
448 665
625 798
559 138
155 479
400 633
68 790
772 86
2 950
65 713
990 545
393 799
638 553
543 955
86 615
185 216
709 163
335 771
746 517
28 730
953 914
784 516
785 137
848 507
27 87
57 737
649 369
278 308
92 841
590 284
778 902
590 826
682 550
687 694
57 820
975 332
924 373
531 167
225 629
653 665
282 246
481 564
538 800
678 797
374 299
320 161
848 815
769 710
853 24
34 671
437 373
601 247
751 231
686 412
219 110
995 590
997 596
277 653
95 311
973 917
451 295
167 529
27 408
990 132
24 422
377 334
960 492
85 436
833 558
247 756
100 685
673 217
949 147
900 780
207 361
975 234
864 2
917 764
764 14
275 687
919 667
489 559
845 259
100 155
817 419
338 203
618 323
444 601
537 895
938 631
574 769
857 23
476 268
751 620
43 798
262 609
392 5
475 166
308 313
363 829
241 166
767 533
844 109
993 58
392 546
500 15
44 343
494 150
124 579
946 201
225 232
168 855
8 314
880 837
974 362
573 6
623 489
25 628
865 641
381 373
566 263
513 474
353 736
818 102
921 191
197 227
454 568
9 17
838 888
846 612
995 678
710 781
271 549
737 900
923 628
797 329
970 673
986 415
797 122
954 512
887 527
708 931
261 184
360 62
636 404
611 829
140 464
83 751
158 615
655 654
812 249
644 406
731 587
467 434
580 733
842 263
128 195
193 57
721 140
784 392
400 678
171 539
427 861
1 740
630 912
502 206
525 800
289 320
579 468
456 139
364 189
482 857
661 522
346 246
737 821
892 262
386 637
601 456
338 84
641 457
937 439
929 414
268 439
919 674
172 316
334 219
439 377
687 698
488 906
457 527
936 706
585 148
249 388
951 790
634 93
328 60
89 915
66 906
206 908
642 34
247 855
979 403
369 882
474 812
813 714
122 882
366 597
140 954
959 623
765 810
410 131
94 36
114 233
21 192
141 698
925 670
769 605
827 326
281 561
37 120
807 821
213 121
175 607
36 843
597 476
288 463
112 475
504 108
162 996
985 210
979 867
216 300
598 469
19 427
433 738
725 741
373 771
911 421
667 167
61 78
855 134
713 384
169 287
584 225
219 891
618 465
556 842
351 250
334 730
368 877
146 183
666 819
724 826
919 731
578 837
581 598
288 755
878 571
374 910
618 919
467 823
344 577
284 549
999 106
347 101
235 552
527 723
637 441
174 556
623 95
86 108
561 231
697 481
278 178
722 819
355 471
39 567
719 377
554 745
215 168
315 323
91 266
670 25
193 58
760 650
549 581
262 606
408 666
726 6
830 986
183 161
692 182
152 275
726 66
915 331
224 957
917 664
908 407
919 255
375 589
405 805
935 205
366 666
339 58
796 535
718 818
371 268
688 14
293 733
115 426
297 881
182 675
177 367
738 403
457 834
863 903
316 308
866 525
500 433
724 462
470 26
263 361
417 875
26 353
534 345
220 142
488 259
464 437
958 633
513 358
224 248
85 300
811 97
288 262
173 102
426 799
280 606
646 606
452 316
583 432
895 916
740 88
306 66
801 799
725 200
531 19
893 993
531 504
37 170
368 431
822 551
251 89
897 164
365 470
135 279
66 411
969 566
836 817
155 943
951 422
831 769
697 94
268 199
808 654
167 407
369 803
817 993
849 226
470 975
654 286
464 914
578 681
481 871
616 82
226 382
362 275
814 118
344 547
84 81
968 725
10 489
956 737
263 685
79 564
931 441
432 46
205 9
473 697
289 9
27 58
538 991
589 273
560 123
244 201
65 929
320 173
887 967
775 834
607 978
553 305
31 772
499 780
964 114
691 260
80 135
342 966
960 635
236 137
169 408
582 160
6 433
656 341
494 342
121 616
449 417
409 30
980 602
14 614
671 934
201 44
939 721
82 661
259 659
711 909
789 421
540 284
40 50
463 883
463 480
525 323
578 218
974 165
184 471
382 141
46 528
168 780
353 909
206 808
593 469
118 410
195 641
470 553
546 94
63 318
109 854
278 93
466 581
380 59
9 947
497 416
789 788
903 448
291 756
642 287
480 880
426 286
306 865
223 996
991 662
889 670
255 536
400 456
629 467
959 561
988 535
881 402
221 767
578 149
960 702
310 177
114 870
995 177
557 744
750 197
732 123
179 815
970 835
103 843
938 55
110 215
660 890
783 1
116 300
235 535
113 553
762 128
234 346
939 797
882 634
554 301
494 217
1 67
783 577
225 609
782 774
494 923
228 971
363 66
369 706
194 147
582 397
345 887
923 696
341 255
548 778
947 489
212 538
865 976
277 761
971 740
939 654
498 56
832 340
513 956
366 967
368 391
542 338
925 98
480 615
929 344
879 904
280 644
649 264
956 962
502 514
815 279
384 229
331 220
683 939
186 160
213 936
637 624
760 832
575 225
90 779
961 197
639 518
570 947
890 387
284 125
134 963
595 964
411 579
388 205
319 963
542 90
413 326
936 776
913 49
994 591
870 676
511 783
765 340
191 352
473 916
773 346
940 704
999 162
913 973
207 480
203 966
716 546
692 763
892 859
450 353
978 812
625 340
404 179
468 718
924 62
360 790
208 923
191 622
304 578
756 943
941 95
911 898
776 933
399 957
553 270
209 321
746 454
79 788
225 597
312 539
232 340
630 671
424 502
580 88
595 953
390 1
820 267
126 595
444 968
70 45
563 131
247 81
225 774
392 18
964 562
749 543
556 341
182 822
470 338
421 366
749 101
43 737
783 784
771 91
233 174
169 670
794 765
786 478
313 507
139 305
732 524
214 439
947 484
712 921
431 533
515 801
226 71
804 728
26 285
599 192
199 767
131 956
830 950
796 948
906 520
498 251
952 402
24 988
136 213
539 870
67 357
601 780
440 544
162 900
119 529
561 322
633 899
973 508
423 337
196 323
822 896
55 831
636 920
376 845
470 77
355 659
736 166
223 707
146 115
260 943
560 784
529 93
252 857
57 600
346 638
776 667
282 803
177 279
367 311
708 815
558 520
798 937
787 615
215 11
826 509
19 341
84 831
249 227
88 973
122 283
303 779
258 307
291 542
488 735
497 347
198 932
196 826
481 918
961 907
983 423
631 746
90 776
225 109
40 224
625 272
960 499
950 331
773 239
839 279
475 792
321 447
637 48
15 580
540 819
379 875
590 521
388 201
182 32
475 617
703 798
726 210
434 999
241 156
148 297
491 436
505 791
679 592
769 429
764 746
354 236
50 288
615 814
737 602
970 974
949 986
802 738
164 316
494 371
553 372
251 673
863 489
264 129
264 899
649 989
506 811
879 532
367 653
10 675
822 610
423 310
432 915
889 749
831 225
773 203
855 243
25 884
375 204
519 292
937 166
457 106
419 398
971 927
716 227
379 713
978 555
805 298
195 144
191 546
391 666
655 587
28 633
896 733
94 213
841 256
789 724
636 825
610 872
963 515
911 317
116 884
999 478
248 97
685 526
508 823
120 233
945 54
741 479
629 448
996 305
326 206
648 779
399 491
682 87
730 176
908 388
507 640
88 967
695 24
36 67
706 630
100 817
806 285
277 285
879 548
218 461
896 811
923 487
845 615
773 958
965 381
608 157
652 317
89 371
605 328
453 980
527 164
958 910
23 960
877 51
772 252
277 994
362 284
454 255
685 252
286 94
732 968
704 862
480 971
742 324
21 546
150 30
759 137
42 666
348 376
558 516
570 845
305 118
871 235
572 775
165 215
412 132
765 456
554 765
380 109
858 462
642 232
172 961
644 399
78 116
343 88
30 46
185 270
996 727
760 599
332 233
278 776
865 982
921 694
729 607
146 875
998 714
895 108
440 975
667 678
753 315
49 565
813 528
890 667
291 594
95 988
210 722
69 241
386 578
575 562
222 502
290 864
513 468
130 108
799 278
287 538
205 389
909 954
954 784
605 103
149 720
215 979
25 939
297 695
928 826
212 436
106 516
701 540
736 180
284 950
567 615
827 991
518 112
553 819
992 821
673 489
530 310
875 831
91 985
782 561
820 167
363 693
599 232
897 482
333 490
175 560
840 745
371 221
92 19
629 895
280 251
580 669
407 279
661 489
797 355
881 647
464 38
542 17
590 10
304 571
509 391
611 5
754 416
656 362
437 868
864 312
973 292
281 150
31 700
914 754
992 309
317 753
249 3
859 480
149 307
724 147
646 717
274 718
736 226
415 515
237 185
159 437
28 907
147 718
242 125
435 963
500 534
789 804
321 883
923 740
158 225
857 572
11 178
590 337
628 678
597 63
83 12
148 995
881 310
779 475
605 743
745 361
203 492
53 356
112 510
611 584
905 11
32 976
930 962
131 751
254 889
221 143
768 742
860 893
222 585
723 399
977 448
390 328
121 702
983 420
372 143
963 372
455 968
868 988
993 542
358 979
153 113
599 683
750 406
32 747
851 863
619 925
764 535
456 933
454 217
208 625
648 483
805 206
998 474
382 289
792 828
261 955
594 846
825 491
506 879
609 285
626 584
520 478
543 985
262 970
894 544
212 895
760 918
168 643
988 193
382 240
361 342
179 899
991 810
618 584
168 967
808 133
415 408
267 627
669 818
422 967
673 686
57 751
478 541
187 409
306 599
244 625
548 531
306 576
416 548
685 227
117 141
988 233
94 681
692 586
534 952
960 483
799 818
627 490
201 706
948 991
92 741
1 883
24 565
173 245
573 293
872 380
256 459
620 369
716 778
907 541
412 126
201 442
43 99
699 467
38 187
299 834
847 747
718 163
895 608
350 383
666 134
853 444
737 521
867 291
878 911
723 560
712 340
22 881
280 885
629 444
911 748
632 143
100 229
966 611
770 22
503 23
763 371
514 1
246 735
329 807
578 982
992 779
470 275
472 680
425 555
774 746
52 690
535 903
508 169
936 334
439 36
983 213
763 864
164 168
374 253
468 965
815 866
967 470
253 846
976 89
514 400
660 827
101 475
939 245
629 916
397 691
459 203
543 190
946 133
485 672
188 100
647 539
676 172
924 555
814 569
759 812
951 16
136 40
686 569
428 228
287 253
351 280
2 565
250 530
349 143
96 981
258 513
860 944
230 410
70 518
406 456
332 453
676 876
387 448
712 253
783 625
808 426
533 535
8 482
117 896
290 960
814 255
690 776
63 395
704 255
998 922
396 198
859 432
770 331
399 721
122 565
997 9
395 641
654 98
843 321
65 439
612 798
341 43
723 549
518 696
838 37
30 657
695 146
533 637
514 327
396 809
663 799
71 260
962 864
202 553
104 60
159 389
528 751
468 791
380 266
691 367
998 498
585 33
29 294
898 503
949 24
195 607
495 507
287 665
987 791
651 352
255 886
542 165
649 814
69 944
871 203
346 307
420 364
30 179
341 40
124 979
392 171
230 725
948 918
894 887
993 42
992 971
203 938
624 148
185 897
834 123
553 411
845 34
941 494
161 484
872 761
372 297
781 247
367 268
331 490
390 712
380 513
955 554
567 578
829 692
515 960
802 563
473 582
62 81
437 494
354 46
32 894
105 427
821 152
97 172
359 145
873 49
619 639
524 366
741 42
720 998
298 10
713 204
206 830
716 238
449 871
157 624
435 9
355 394
529 827
561 616
648 449
552 973
814 451
716 163
696 288
197 886
207 531
882 956
574 281
117 487
238 424
602 513
303 630
844 159
175 15
180 801
346 216
147 688
617 647
18 805
594 942
262 963
570 562
204 972
629 154
270 818
874 166
157 440
26 969
142 823
432 767
592 455
826 847
96 633
895 28
428 977
652 699
229 652
647 564
726 59
509 385
948 253
973 757
395 626
902 786
960 423
467 462
725 451
23 355
387 487
580 920
821 833
211 619
672 720
713 789
365 22
448 252
576 423
697 626
78 566
943 233
167 301
96 545
955 175
161 909
928 296
576 641
989 433
715 505
697 314
516 504
123 561
655 211
365 469
543 957
351 683
192 950
940 139
11 551
144 844
800 408
824 699
946 298
570 746
849 59
43 920
238 372
932 210
650 861
174 719
894 291
389 397
243 142
127 830
143 1
376 606
918 240
703 955
409 250
420 683
361 57
17 389
461 937
392 400
728 53
177 70
272 487
13 574
797 377
195 683
933 770
517 2
133 696
50 655
352 734
210 234
755 882
685 344
410 839
968 457
725 906
600 191
24 263
802 453
407 787
719 635
459 855
951 447
289 883
645 931
46 680
420 594
333 963
500 395
308 524
822 929
683 445
451 836
218 664
770 41
237 649
676 742
623 136
183 308
407 396
622 759
425 492
611 549
951 465
378 310
103 571
696 962
759 940
629 763
99 414
297 951
178 877
606 772
426 547
866 627
654 573
250 1000
243 544
369 622
107 900
202 893
934 128
986 834
769 330
852 419
728 551
407 686
135 113
363 788
795 861
984 22
842 17
757 314
143 87
164 69
811 845
6 700
889 202
738 974
148 568
808 380
76 555
48 835
11 331
68 1000
205 352
948 43
556 77
220 498
956 818
249 38
498 864
684 153
887 291
951 135
324 782
877 171
530 386
673 589
345 613
490 88
65 976
324 503
286 643
334 589
818 287
391 795
266 639
842 369
719 784
745 774
498 615
143 309
224 735
438 991
262 998
325 343
837 576
155 308
620 594
643 900
913 681
369 483
256 455
981 269
854 469
844 110
173 736
599 898
705 850
430 819
432 160
839 118
581 656
394 186
815 48
30 817
660 653
961 662
501 371
129 770
665 666
395 587
938 713
251 994
919 626
688 486
532 814
920 573
592 443
743 430
301 245
260 50
91 387
283 586
576 420
243 928
530 925
742 137
761 484
221 935
955 709
537 761
75 982
179 434
285 374
170 185
26 714
723 375
731 113
964 779
655 232
818 988
145 865
888 964
351 615
368 470
700 873
496 779
449 645
979 90
7 74
970 744
666 834
953 352
750 16
776 61
2 991
590 691
784 164
444 451
684 797
363 309
168 234
818 31
297 86
912 782
382 571
959 90
433 414
389 191
301 597
484 783
510 133
207 468
612 428
331 413
874 460
447 864
628 125
44 671
8 770
821 411
684 63
274 809
949 571
540 402
344 271
598 79
419 509
714 327
48 97
172 724
597 433
496 221
821 565
933 809
622 112
315 760
593 775
263 328
911 636
714 594
39 8
696 332
898 895
875 752
471 780
306 897
12 307
244 190
344 521
98 930
138 432
872 101
319 961
123 448
765 59
216 837
128 75
282 179
712 714
969 538
793 172
973 22
461 358
792 904
693 94
530 501
742 1000
635 412
652 670
615 101
856 122
978 992
170 303
618 369
743 70
212 797
608 271
912 783
177 202
55 454
673 795
128 200
28 216
185 7
468 71
259 847
583 482
24 725
128 856
461 157
490 901
680 862
430 662
767 141
721 197
880 229
999 765
28 844
331 602
615 182
569 63
946 401
400 920
823 130
944 630
419 142
837 409
915 154
49 749
433 624
490 115
744 760
752 462
44 259
661 330
129 121
453 834
62 962
641 568
951 139
555 444
906 62
269 851
68 447
81 85
725 202
468 260
39 88
657 675
662 695
772 228
238 228
863 445
209 807
301 20
948 278
134 496
584 197
886 834
89 607
973 383
455 895
197 520
76 446
881 850
276 199
125 100
833 686
306 303
866 955
970 66
628 407
450 904
571 290
241 641
211 884
666 453
821 740
927 490
567 56
773 273
848 845
994 141
16 825
292 86
931 375
453 442
96 847
30 286
631 350
438 970
44 169
533 845
695 59
555 703
492 564
381 408
405 910
182 346
53 546
14 153
30 547
54 422
140 255
436 715
781 799
799 92
203 696
547 612
724 206
883 890
8 156
744 913
14 61
71 396
574 863
116 512
203 595
997 923
743 534
987 177
153 353
41 254
329 184
247 400
488 710
95 227
235 224
247 933
266 769
212 120
642 382
626 290
796 82
288 860
932 951
522 147
292 212
286 13
544 876
303 437
970 690
47 930
585 166
834 6
993 349
541 107
264 205
619 385
709 863
459 291
76 438
518 167
650 751
675 405
465 371
535 84
938 569
236 210
800 564
69 141
11 549
947 583
849 975
247 598
106 968
763 568
103 577
485 190
478 284
152 621
774 316
803 405
319 305
33 290
547 698
481 677
397 326
488 140
575 403
217 150
524 525
605 590
168 282
853 515
982 670
524 416
966 226
540 78
691 196
636 805
239 662
205 953
561 817
828 998
443 360
273 399
713 720
509 186
98 488
401 273
927 306
472 31
448 495
202 932
134 464
71 640
807 615
722 412
713 764
886 611
134 111
337 456
695 561
32 609
920 957
321 24
658 179
704 124
776 446
328 773
55 731
304 157
554 43
824 693
883 567
729 74
207 653
750 574
82 711
745 908
359 453
824 668
472 609
183 230
371 559
59 423
679 182
206 310
337 89
870 957
840 708
501 744
73 315
403 362
474 403
256 723
673 111
389 411
281 695
629 136
324 144
330 289
380 101
489 834
324 496
245 448
480 941
489 851
903 352
215 176
973 883
329 427
573 408
179 905
553 325
841 853
506 649
794 519
759 864
946 21
329 914
572 208
158 279
554 418
889 251
459 965
770 787
214 438
48 794
661 161
766 37
598 104
378 594
290 445
104 575
838 114
519 132
360 190
642 762
494 504
518 782
852 102
211 306
294 404
166 39
54 281
143 325
129 301
522 930
810 968
518 174
246 67
772 490
89 750
208 452
175 965
856 773
750 994
628 608
762 929
504 746
165 431
332 228
265 253
279 916
951 514
550 984
965 187
548 265
572 609
720 138
22 652
73 115
522 62
150 80
745 395
369 22
92 612
24 311
591 528
609 239
918 860
274 63
293 129
157 171
855 142
913 684
626 342
229 72
630 384
383 499
261 797
346 405
135 767
418 148
237 274
992 888
57 739
609 484
448 91
862 380
581 171
696 217
747 68
387 590
980 186
325 271
363 759
359 397
627 486
886 44
748 879
141 343
557 634
401 147
985 264
889 329
740 324
137 167
485 551
914 878
650 817
410 616
337 741
670 239
799 830
984 388
623 639
837 800
358 535
601 770
429 800
758 342
380 124
919 312
402 659
114 607
80 716
351 66
988 968
539 472
10 235
549 421
264 961
836 295
632 806
424 677
563 107
880 398
538 904
229 176
166 515
618 599
894 503
483 314
761 90
762 717
837 212
392 376
146 795
925 77
21 141
960 45
931 694
676 915
933 117
365 440
665 769
595 677
9 430
815 45
438 203
644 173
430 418
913 180
107 674
117 33
945 904
12 527
624 535
623 793
785 555
392 19
625 570
92 304
457 306
240 917
269 727
913 835
738 942
463 370
297 713
318 853
311 726
425 417
116 138
48 874
841 119
396 26
257 886
622 438
806 107
809 224
511 399
231 499
381 302
58 8
927 134
121 275
38 592
958 6
70 956
860 20
576 649
146 626
873 772
104 571
919 61
813 482
360 831
584 555
935 919
929 67
388 127
722 517
120 413
108 128
704 1
706 923
926 267
188 290
294 77
914 475
375 201
488 656
311 96
230 853
542 653
934 436
836 550
664 901
561 878
443 493
901 674
619 231
238 649
84 153
306 297
680 747
403 960
591 198
717 777
507 284
993 415
141 732
664 86
834 334
870 357
1 980
559 974
229 335
600 318
6 608
968 811
570 990
41 483
628 618
405 206
33 54
485 12
490 409
310 184
520 676
292 189
39 134
759 571
782 780
979 910
836 470
346 885
158 983
446 901
6 105
850 594
388 562
947 529
375 817
768 39
785 562
81 921
430 970
146 828
501 860
322 651
770 117
522 491
66 695
629 650
344 449
369 909
151 663
699 328
536 572
587 225
373 44
477 499
278 109
184 907
738 64
48 278
670 941
472 383
488 530
482 943
157 670
97 549
72 626
89 705
498 666
36 551
259 62
199 668
27 205
96 914
729 849
837 235
19 133
417 593
554 112
562 143
691 190
272 372
618 765
874 454
158 66
974 574
521 582
554 737
708 315
823 257
807 795
192 714
42 149
641 15
18 700
710 704
561 255
828 474
644 979
184 406
189 605
886 926
762 783
606 874
265 139
846 6
880 28
778 480
18 478
272 895
583 576
106 714
786 38
391 593
884 421
229 1
649 437
579 408
556 27
269 596
480 597
587 848
232 176
488 474
630 517
923 966
322 568
507 76
504 120
572 500
62 523
953 213
667 373
442 37
980 433
906 123
451 70
827 200
390 43
614 479
111 280
944 710
849 592
560 621
453 396
729 238
496 322
451 1000
171 356
517 729
873 780
835 363
598 31
681 519
613 565
89 621
650 27
617 698
6 790
652 276
857 794
715 144
387 687
133 60
125 416
920 798
342 944
541 443
67 332
879 623
906 726
938 409
130 514
470 837
48 570
790 180
166 974
287 124
217 529
539 690
859 683
648 623
454 881
391 200
40 588
277 604
848 69
772 12
560 880
956 240
526 594
102 384
741 763
671 66
134 922
752 95
797 709
202 736
932 742
821 506
504 280
614 890
856 367
188 805
615 426
333 544
771 483
548 865
68 774
103 388
458 66
634 793
206 499
260 276
217 775
632 681
298 852
129 390
35 621
114 18
201 300
486 235
871 262
63 714
352 277
932 12
25 610
648 905
574 743
722 963
792 241
787 432
255 643
363 393
909 679
912 238
862 689
11 15
659 951
977 103
908 857
190 842
797 71
944 998
571 648
103 947
80 422
864 764
251 388
514 436
774 97
204 192
905 964
195 201
240 897
808 540
470 535
528 892
727 821
975 827
306 833
969 860
753 262
199 819
237 876
410 963
245 935
180 953
525 705
764 376
692 4
434 846
692 116
271 2
598 145
574 478
669 550
841 924
670 69
291 16
200 947
37 497
387 223
120 644
782 97
603 581
291 551
988 588
33 747
816 794
484 934
285 510
297 763
453 772
441 329
643 899
802 553
73 207
56 592
880 897
764 432
347 834
766 160
106 274
312 634
589 497
426 297
440 832
819 187
272 984
391 528
868 645
55 99
336 171
759 619
626 740
957 640
966 878
787 17
450 256
460 635
589 883
534 915
750 45
453 527
118 472
681 174
218 898
162 596
400 746
17 432
379 304
82 86
651 861
715 344
351 285
354 780
7 644
307 996
112 590
330 149
436 366
820 317
783 812
138 825
175 803
660 674
618 53
923 217
258 325
699 557
440 941
574 312
133 761
262 786
108 509
927 170
211 537
181 482
741 930
641 461
28 632
407 697
275 421
89 313
921 478
851 307
79 771
351 975
214 196
668 398
598 799
364 372
615 844
778 631
365 856
873 883
353 966
365 717
23 745
394 170
423 258
140 682
983 713
761 481
530 953
310 937
471 897
168 473
901 48
661 92
475 585
297 31
635 536
841 722
67 50
601 199
682 792
522 355
70 272
773 317
500 507
333 213
896 729
13 768
489 393
382 89
968 1
158 507
863 132
934 333
547 834
772 287
569 22
566 485
669 949
264 65
907 939
425 798
294 941
160 625
954 334
182 690
750 976
264 778
65 125
522 554
302 950
648 334
623 440
507 52
406 960
731 912
331 454
152 693
389 458
928 29
595 102
478 418
730 695
129 228
350 464
833 799
85 954
592 123
369 947
201 661
162 984
70 410
523 437
990 250
374 801
138 290
649 304
954 600
304 2
676 108
941 425
870 122
292 549
47 770
709 788
427 527
154 86
86 181
893 795
83 302
271 385
838 51
551 827
442 536
447 419
616 647
754 960
236 170
367 287
462 656
29 543
791 467
632 355
969 379
962 655
948 240
244 622
749 167
836 805
289 364
516 692
555 38
378 710
320 425
10 856
63 287
302 689
698 318
25 936
414 645
965 108
778 900
771 228
288 875
988 177
307 431
971 993
911 891
839 385
988 966
270 824
487 341
236 859
885 298
36 408
134 375
985 600
587 632
316 607
790 387
684 472
609 288
691 223
792 63
756 437
954 448
962 463
24 716
457 561
670 329
748 606
748 774
450 18
765 813
658 433
731 17
841 573
317 775
220 587
774 331
834 705
381 67
260 314
695 887
524 396
613 418
240 122
38 309
59 855
885 481
311 969
815 423
440 522
654 513
78 381
740 376
147 796
208 520
144 497
611 646
303 332
879 58
665 891
875 597
381 250
743 921
76 785
292 381
953 40
330 733
914 708
267 909
344 339
744 474
308 588
141 469
895 955
89 85
365 836
687 389
809 829
957 695
299 907
101 135
614 804
451 764
935 933
211 959
259 616
318 248
237 530
235 639
763 710
549 242
149 372
106 583
260 141
87 129
231 507
66 74
387 688
461 545
629 920
231 536
18 173
795 775
169 434
213 299
835 492
185 525
412 516
274 419
77 924
137 455
493 12
336 278
592 618
801 301
698 129
339 178
18 471
870 960
459 425
931 593
637 849
557 376
539 941
567 797
863 446
35 264
488 271
134 20
698 111
331 601
441 208
878 677
421 825
302 238
80 872
231 164
729 307
13 425
992 500
663 764
791 175
442 523
321 988
54 44
602 379
1 653
952 923
964 98
343 717
661 702
566 650
536 58
832 407
105 838
1000 164
214 736
56 817
999 908
432 596
267 428
894 206
551 608
47 483
321 762
478 797
276 457
76 833
401 415
237 380
150 950
153 310
547 357
474 42
353 936
36 288
220 774
527 199
115 106
832 34
880 191
542 294
517 705
440 483
439 744
960 187
573 277
950 125
501 25
938 170
639 116
258 395
433 907
312 278
787 951
854 703
336 264
364 629
188 783
972 798
986 407
78 570
378 772
751 890
57 573
854 504
403 618
14 769
138 222
17 235
343 431
192 525
681 254
897 529
372 992
896 898
243 420
178 630
784 162
312 923
603 722
557 95
8 973
903 233
659 374
460 617
892 243
204 289
797 584
251 774
89 543
371 91
769 104
316 913
774 367
73 904
15 772
44 637
232 163
179 237
247 348
232 92
977 932
442 289
587 492
682 324
94 633
332 516
673 416
569 119
730 270
808 252
486 856
429 198
973 442
961 684
782 733
673 524
627 70
86 432
966 412
575 839
791 451
254 915
797 33
911 81
822 649
780 788
277 278
474 617
948 192
454 768
567 201
838 863
718 248
764 631
843 853
782 385
658 521
436 147
17 470
173 477
1000 841
457 815
561 200
985 606
759 926
550 319
603 872
794 599
446 290
864 774
318 726
306 783
788 726
422 741
188 110
228 444
321 672
529 691
478 154
732 88
980 899
61 787
706 745
720 778
686 977
334 492
262 649
66 517
760 459
623 996
934 854
552 239
575 805
484 622
219 205
967 476
257 494
182 809
501 506
203 825
35 203
310 175
802 308
791 878
30 21
406 565
17 790
982 426
255 957
762 623
20 149
431 120
467 305
754 107
142 41
291 708
743 901
764 62
931 427
61 650
218 544
553 17
807 41
125 911
479 775
54 590
259 356
708 772
247 547
488 817
476 966
706 848
588 870
929 919
775 748
865 16
968 352
232 603
72 68
452 405
447 840
973 224
195 627
70 974
126 772
998 668
223 423
255 427
521 650
983 332
712 458
345 2
942 718
482 452
341 171
66 833
926 694
261 650
629 862
502 428
294 643
829 651
245 82
623 58
690 979
83 451
166 904
5 409
68 696
222 491
872 556
334 544
95 248
73 364
122 562
411 596
472 559
468 971
116 925
190 609
592 717
619 13
558 434
877 206
546 363
527 854
77 459
781 420
848 422
299 833
31 292
129 232
305 929
508 356
146 312
48 642
4 341
512 670
53 538
627 525
903 996
341 992
605 16
730 187
710 219
710 889
516 722
697 604
776 882
915 912
942 606
453 514
758 898
459 784
324 832
1 942
430 890
258 69
422 764
891 831
917 930
988 564
855 646
386 590
997 433
960 332
705 718
277 699
262 367
23 231
395 104
79 64
122 476
590 438
229 277
991 246
423 426
338 893
265 489
785 651
374 780
395 790
12 991
719 776
986 909
240 324
230 771
721 797
647 202
967 803
449 825
872 146
185 229
391 705
224 38
442 902
664 295
321 189
391 371
401 533
145 332
252 54
871 205
235 540
387 951
842 12
101 542
673 951
770 708
687 559
656 201
970 502
985 523
717 553
335 484
426 780
454 807
852 810
519 492
375 714
10 646
977 122
857 126
422 209
17 503
66 819
135 821
415 715
474 70
158 513
261 454
882 401
840 35
34 527
876 885
956 638
877 731
183 719
659 1
286 298
389 178
528 524
378 183
163 749
482 468
753 231
54 849
536 855
521 141
687 227
898 393
751 81
497 974
785 43
335 712
209 105
647 694
833 489
990 568
734 305
321 946
183 729
245 452
657 122
176 700
752 972
675 233
357 880
699 184
47 920
458 509
689 653
895 824
706 949
11 848
200 551
985 263
701 565
316 386
612 955
661 810
923 845
907 573
701 623
944 281
756 508
920 217
138 953
588 493
228 242
524 121
85 387
395 390
341 788
578 536
723 145
808 132
729 850
815 198
819 578
63 324
24 457
970 607
384 507
907 502
512 397
477 370
523 324
891 871
357 908
913 196
273 25
956 521
734 332
937 894
469 727
687 711
348 68
436 106
827 277
68 637
564 246
524 170
570 608
237 54
396 740
895 869
830 508
979 505
553 417
887 704
802 191
738 194
631 106
841 398
436 555
326 644
400 2
456 362
377 860
76 472
947 730
139 371
787 258
275 316
525 91
587 366
685 317
701 371
767 8
403 671
649 551
621 790
555 198
122 359
364 90
60 477
148 807
559 422
204 527
791 187
96 647
387 581
785 437
270 556
222 258
615 847
575 770
573 416
383 845
99 295
529 851
509 365
970 155
855 70
865 256
983 940
654 231
948 108
589 379
207 841
59 778
622 607
296 893
614 476
439 577
726 219
648 882
193 640
3 787
973 361
537 337
514 165
273 216
411 258
62 594
714 239
84 228
299 102
536 644
439 396
165 342
411 969
634 756
608 751
71 937
802 911
609 855
142 468
303 78
814 592
175 416
517 131
794 335
675 433
262 691
548 514
359 745
508 835
3 697
161 738
173 837
813 545
117 450
591 450
333 196
219 164
139 124
859 429
231 575
426 491
388 113
847 833
421 876
492 986
520 551
47 948
180 833
867 438
586 942
701 842
330 3
945 425
234 394
585 741
935 335
475 528
476 64
218 78
534 547
63 972
918 789
181 262
411 314
681 989
975 43
55 707
956 130
608 49
906 824
686 851
369 478
65 249
774 534
433 135
726 993
129 897
377 648
822 516
834 420
961 135
831 309
175 723
421 240
890 369
802 794
303 190
250 455
671 440
584 953
276 389
708 639
622 652
60 373
1000 455
854 834
304 691
209 956
228 571
527 127
315 218
336 100
736 70
814 900
881 655
786 343
309 839
342 661
950 741
591 610
199 408
650 26
462 956
575 232
351 908
594 524
404 934
363 207
343 504
246 193
988 153
118 568
558 757
905 344
695 531
91 977
737 158
88 441
931 536
538 104
592 551
49 834
446 54
931 523
788 623
233 824
86 582
964 32
63 968
984 135
679 27
886 358
306 219
969 687
496 767
179 497
445 356
859 105
175 748
577 670
885 634
501 264
336 23
491 800
846 263
43 473
961 643
65 928
884 462
813 452
664 955
938 662
845 821
661 684
277 243
459 797
118 405
683 734
748 671
264 815
796 418
432 738
323 377
723 229
549 423
526 729
694 886
576 253
192 693
714 207
423 139
522 599
776 971
531 957
5 234
221 930
615 163
951 464
690 373
939 569
281 978
762 644
674 408
882 859
796 300
142 313
766 621
867 120
95 506
838 487
987 70
483 231
930 328
63 917
132 336
925 897
630 548
923 32
443 577
484 872
159 228
936 487
552 637
957 998
426 721
652 492
323 403
996 773
867 239
909 318
144 994
31 597
211 275
189 648
20 605
41 351
910 807
235 661
643 571
720 881
662 782
665 917
398 103
103 679
449 735
879 471
111 727
605 325
4 884
372 428
489 369
876 554
994 624
939 121
450 395
330 838
291 204
29 290
180 152
502 873
588 855
14 176
931 338
825 82
181 884
282 284
817 581
72 165
977 559
459 297
578 457
565 641
340 36
520 140
571 511
179 558
676 266
4 295
840 801
266 339
25 198
806 909
518 383
706 278
454 609
427 712
335 764
280 608
913 334
762 660
286 573
772 810
574 620
667 444
200 536
784 474
636 548
449 13
753 267
562 492
988 491
834 601
244 184
874 684
392 994
689 932
806 173
842 840
649 198
101 461
240 583
516 247
313 524
827 628
117 471
193 568
316 777
31 671
792 685
825 944
165 243
204 630
911 227
783 114
596 811
845 269
722 809
212 91
494 2
171 824
827 700
633 855
148 900
833 392
15 479
597 276
362 208
931 482
975 327
452 859
929 797
758 2
241 932
401 995
280 524
591 157
996 908
719 579
491 159
820 592
785 58
980 399
503 839
947 307
377 857
896 319
814 246
465 388
917 133
255 1000
197 958
726 82
730 216
147 844
950 588
380 873
73 411
735 175
45 855
698 900
226 388
773 503
286 985
519 416
843 211
257 762
364 828
414 163
892 277
596 773
681 411
65 759
585 235
121 649
23 247
729 105
668 311
688 358
417 642
787 727
428 659
217 955
449 553
752 238
196 332
571 217
461 231
58 644
179 341
135 773
763 85
322 907
132 594
122 920
158 893
347 63
855 491
505 515
658 29
572 18
551 225
849 244
916 672
196 94
605 345
810 910
641 798
973 191
690 41
46 873
330 741
922 957
268 56
460 710
170 254
32 666
587 447
450 491
64 814
606 702
96 220
599 729
516 112
753 200
341 26
24 999
927 39
318 288
233 34
678 7
759 976
54 391
370 684
757 415
78 26
588 633
716 943
5 180
295 318
487 419
334 230
344 784
258 662
606 93
111 21
326 992
358 246
681 992
444 314
844 566
980 73
152 671
623 303
634 63
832 737
604 287
213 855
304 347
650 739
304 442
716 290
759 473
632 50
356 709
793 745
427 446
966 759
762 836
889 912
804 732
805 238
400 230
216 489
221 531
23 831
924 684
823 825
671 642
871 776
983 5
940 137
184 854
19 925
821 794
205 559
506 26
158 809
501 368
902 344
923 726
974 539
778 329
364 589
539 519
819 532
828 779
750 793
880 119
572 79
583 242
195 494
908 189
115 2
164 345
802 956
641 582
959 602
719 290
508 116
353 681
409 358
711 432
340 841
151 464
527 894
689 721
720 746
901 214
745 667
969 424
265 157
218 30
915 717
807 816
87 155
134 716
649 377
769 294
93 732
219 221
598 118
426 592
421 691
759 112
406 977
68 182
817 82
42 637
447 848
922 817
510 260
537 49
512 459
374 541
477 197
925 305
232 749
127 370
598 873
928 620
922 868
260 424
333 564
177 27
179 144
52 183
644 347
72 5
655 833
948 489
620 128
565 732
643 13
495 922
583 10
32 94
262 15
152 981
416 67
286 164
564 419
2 808
218 867
381 676
382 452
22 842
307 286
126 793
710 740
468 462
793 98
257 802
267 6
589 599
80 608
846 862
663 200
967 316
720 788
771 775
280 475
135 846
777 180
561 41
214 186
572 938
660 495
193 437
230 195
310 169
919 361
738 426
415 255
958 870
229 911
348 355
753 84
579 81
893 719
8 222
224 136
798 239
484 156
303 874
330 606
63 741
353 546
311 194
621 205
884 164
796 858
485 297
401 354
242 84
978 438
156 391
738 486
934 741
3 381
170 278
632 885
548 131
89 832
488 55
907 653
56 210
352 90
484 699
485 622
960 477
826 326
241 668
910 399
435 679
767 945
316 672
755 6
202 234
403 944
462 251
989 186
243 332
919 234
636 103
86 68
57 89
45 766
605 594
789 798
836 758
875 933
603 32
447 382
534 48
930 216
689 617
428 137
793 185
193 98
793 151
450 401
128 719
997 827
99 900
500 583
344 661
879 408
566 98
393 227
633 852
425 740
132 913
338 642
394 768
794 187
344 185
314 312
930 374
592 363
88 706
345 295
380 891
646 807
836 373
281 14
481 49
308 277
301 934
579 879
287 167
758 632
129 230
941 54
475 861
165 763
252 501
181 627
494 222
240 365
773 377
423 924
461 682
349 203
884 736
367 804
639 31
207 450
411 812
973 772
343 184
458 872
76 566
231 732
63 145
531 138
569 607
752 654
587 522
815 602
407 997
21 254
6 143
890 410
28 13
554 703
124 552
748 352
673 676
611 439
447 8
570 803
534 565
480 260
812 884
237 158
706 618
383 248
147 758
124 778
910 370
873 71
638 739
238 780
393 927
915 169
63 890
375 75
420 676
351 664
569 158
685 580
872 67
199 49
971 58
71 413
693 126
368 216
883 511
827 986
408 437
119 388
1 742
77 328
774 830
589 242
907 44
491 972
593 961
608 858
731 732
786 745
239 39
643 831
710 959
437 257
654 498
258 541
26 626
286 181
357 812
874 639
605 389
216 427
745 829
88 206
449 306
291 797
553 124
737 585
683 612
135 81
704 620
614 357
11 258
850 832
526 851
680 404
66 717
910 178
350 720
386 403
955 226
235 264
982 594
58 199
175 245
543 729
774 354
772 612
817 537
987 52
681 364
29 198
431 562
300 994
388 461
945 823
103 78
371 769
535 917
440 896
434 511
197 922
749 317
546 962
924 322
914 967
335 440
600 451
743 321
925 830
770 590
589 52
131 799
295 437
704 97
633 715
848 12
589 389
18 100
45 777
382 355
452 422
398 614
299 857
257 185
357 238
127 723
74 791
847 624
770 808
856 166
156 165
85 941
618 386
869 124
551 290
417 22
61 5
315 474
408 937
201 358
540 822
899 155
403 10
944 390
124 735
16 670
701 396
923 270
512 52
845 90
30 920
700 454
29 16
436 801
874 312
522 716
640 228
393 804
719 26
591 998
265 12
32 116
808 823
781 683
167 72
663 618
338 337
389 285
889 760
771 54
148 132
385 608
244 133
630 299
77 12
671 406
365 257
136 68
694 23
179 306
797 268
834 835
217 216
645 540
12 659
437 340
28 131
868 495
90 934
901 57
8 404
491 402
42 874
545 636
737 486
358 642
836 663
991 531
599 107
88 810
44 962
5 729
522 333
206 354
857 581
737 730
154 515
551 593
611 856
942 862
237 646
679 143
758 728
392 184
103 1
507 445
965 358
899 448
320 796
222 218
427 736
230 338
555 641
869 221
716 683
708 227
241 832
290 887
186 557
746 93
855 723
635 306
3 114
359 789
477 245
546 259
192 980
446 871
776 249
907 899
594 480
448 820
566 809
546 34
212 6
293 74
258 120
598 135
336 426
904 305
236 285
27 915
134 518
937 536
705 415
57 48
74 452
819 369
778 707
875 891
572 586
474 119
636 810
458 28
139 539
635 271
206 508
822 332
964 663
365 501
443 552
116 685
158 328
170 319
925 21
367 279
428 507
298 32
909 205
366 230
971 959
579 190
794 479
417 769
236 393
113 437
161 32
821 536
641 372
599 747
769 68
846 329
780 45
180 861
789 728
563 578
295 582
625 778
737 156
965 71
104 970
523 464
78 178
970 272
58 84
222 866
174 491
730 361
540 624
774 374
581 948
271 102
821 778
790 55
369 979
105 62
707 52
229 245
740 890
638 501
287 664
19 186
416 443
522 706
626 110
964 510
862 955
83 590
814 504
641 987
356 925
871 990
298 774
365 873
288 450
791 704
538 946
789 384
164 46
143 182
248 44
792 930
533 859
274 514
342 308
304 541
325 105
201 965
416 82
238 648
11 960
374 536
388 892
920 982
100 558
638 561
875 188
253 340
477 334
673 314
306 976
3 104
94 620
816 889
925 561
380 827
762 722
850 295
315 232
514 71
173 399
675 175
780 259
369 583
660 567
17 972
140 417
245 256
420 833
854 860
58 451
120 587
636 97
684 491
949 932
911 34
600 569
276 511
926 670
375 946
552 846
624 328
449 942
921 815
448 359
723 907
282 2
558 930
148 952
407 432
455 501
110 589
231 163
348 638
381 253
925 431
691 99
121 301
106 830
432 539
314 694
846 333
381 362
970 389
776 709
947 933
597 339
788 767
941 364
35 55
68 717
627 497
330 947
963 923
853 990
827 536
807 271
430 919
471 632
146 347
528 775
613 524
884 502
350 721
415 301
497 212
749 651
945 741
710 626
448 286
633 454
608 481
10 968
161 364
582 288
5 507
720 532
405 640
890 858
347 610
6 725
187 586
44 265
535 209
455 126
757 909
38 611
674 613
458 524
54 409
448 38
528 923
757 837
217 632
979 257
654 309
135 860
950 598
760 735
771 770
431 854
373 853
865 514
169 655
824 672
205 776
330 859
27 936
557 393
367 853
720 403
764 821
733 177
659 762
723 544
540 240
71 768
268 463
758 526
325 773
467 767
799 224
630 494
583 334
225 515
660 505
336 422
619 838
76 41
915 826
129 802
76 260
702 920
950 71
566 391
807 435
329 486
820 301
580 750
364 178
8 299
372 538
209 82
170 329
276 202
307 224
94 391
89 628
399 974
295 753
655 619
934 204
728 868
672 765
243 77
277 688
649 456
385 928
824 199
581 780
95 787
733 85
739 29
563 837
747 980
628 902
381 788
500 18
128 42
731 527
733 719
598 246
87 919
310 233
955 149
188 569
570 846
151 85
247 334
412 327
904 231
857 77
921 558
42 468
934 816
468 335
967 930
493 147
812 763
135 498
516 480
635 157
478 60
258 634
697 837
20 144
63 252
432 900
669 249
402 270
292 456
78 67
948 170
965 751
200 257
576 902
247 198
195 964
302 359
740 597
229 787
817 210
569 344
222 121
692 620
554 662
160 845
106 765
721 924
514 93
198 808
198 506
190 591
554 108
136 565
968 875
537 626
322 161
928 466
319 10
644 301
297 612
663 917
236 196
679 641
716 364
24 337
726 672
766 899
6 237
550 296
861 533
499 425
728 83
826 862
815 538
112 213
198 220
556 315
205 240
141 787
689 878
824 644
788 422
535 546
88 820
927 556
903 403
167 4
448 445
711 854
623 362
359 354
828 356
57 854
498 997
795 396
78 476
932 84
75 120
496 288
535 385
434 772
830 841
637 107
197 685
96 654
603 447
541 618
65 968
59 664
444 799
130 895
861 52
978 831
967 852
595 35
336 318
433 866
685 333
662 762
664 108
763 301
659 905
651 726
531 603
17 721
755 312
353 971
557 925
350 706
652 976
551 482
296 594
424 583
672 262
328 166
297 925
7 481
614 346
202 133
428 958
638 661
983 536
591 970
868 698
382 860
765 824
358 272
337 662
58 98
1000 660
186 525
339 215
473 544
705 668
287 981
743 376
202 482
923 133
881 336
450 745
839 788
174 536
17 792
557 330
499 648
912 598
938 708
816 894
639 773
354 540
372 988
73 225
741 540
560 636
871 752
796 482
444 644
756 501
346 132
814 552
681 747
917 218
458 904
210 486
363 56
275 226
32 847
885 846
446 474
265 201
478 810
420 969
894 483
925 268
452 863
20 61
337 290
166 614
270 636
999 595
350 494
273 541
813 599
879 634
985 771
861 594
186 266
741 905
322 857
15 551
358 633
785 473
96 737
426 168
264 350
475 314
422 710
831 13
813 343
189 883
92 542
720 560
105 215
692 33
477 514
351 808
62 444
570 463
495 338
865 316
342 271
732 941
162 786
444 471
481 360
650 634
611 92
645 197
948 883
482 799
734 163
294 773
689 785
983 286
76 872
728 887
576 808
60 648
814 40
438 382
381 934
595 547
544 688
412 340
900 812
607 632
764 312
705 658
481 366
476 372
657 86
828 196
226 72
976 96
329 500
350 53
158 360
503 625
547 398
16 840
239 231
23 821
492 506
523 107
408 766
133 52
884 148
299 166
602 506
628 320
493 972
819 441
173 976
880 714
928 183
506 202
868 594
484 174
192 949
5 118
45 391
685 723
922 791
881 914
890 695
532 545
20 604
402 897
635 810
199 281
227 362
227 960
484 891
337 496
451 540
788 502
394 521
628 243
621 409
82 230
197 889
391 914
529 272
819 72
647 42
346 318
384 556
930 451
975 148
479 394
42 465
680 38
715 447
914 883
879 353
380 904
306 332
15 218
264 437
627 260
429 229
421 930
278 808
160 583
299 992
759 382
615 776
430 587
364 554
87 847
274 806
325 690
487 427
763 781
958 989
940 825
781 740
690 914
467 243
319 353
794 826
834 152
492 183
264 816
408 445
780 966
312 351
575 721
272 564
813 611
20 376
311 878
317 78
233 439
137 433
894 817
507 481
97 153
735 629
745 290
848 419
596 80
383 369
408 747
361 155
493 288
386 977
483 847
992 495
347 147
506 475
308 63
473 72
526 120
285 225
164 596
217 785
902 146
806 363
1000 765
264 814
619 609
842 55
656 603
546 168
414 379
75 916
582 754
152 588
964 218
854 737
733 700
472 755
916 51
730 993
692 154
595 807
261 630
996 951
362 790
122 345
850 159
236 647
268 434
592 969
814 454
54 258
978 584
395 905
435 144
508 193
820 876
741 795
690 704
429 98
580 698
826 630
884 828
915 32
183 276
796 937
841 290
348 527
203 439
293 60
825 621
787 676
380 305
868 86
993 394
156 663
501 454
519 643
662 424
947 637
275 977
804 329
697 770
18 123
175 708
77 972
848 116
40 340
118 512
477 275
5 230
924 643
916 276
271 186
386 131
806 284
986 773
430 46
500 11
335 786
488 543
921 49
987 5
114 726
159 238
36 412
15 116
659 187
719 699
527 499
999 673
823 156
265 331
488 689
273 877
827 642
238 592
954 868
952 959
231 712
7 655
510 930
448 188
737 944
616 883
58 26
426 743
957 845
202 907
40 11
117 844
711 494
489 585
318 764
932 987
438 712
131 153
895 843
789 589
993 322
583 293
736 413
519 825
679 403
107 950
270 109
49 748
326 957
922 783
165 430
1000 133
437 416
116 386
135 671
449 308
833 6
72 211
146 864
128 665
238 612
299 470
312 906
301 48
985 70
212 324
917 683
426 189
660 809
982 996
156 905
969 984
200 390
389 782
678 972
542 303
72 502
309 509
377 524
358 645
514 920
817 544
497 662
316 17
10 229
42 207
159 404
404 813
206 771
166 18
607 750
898 696
116 133
510 159
153 388
253 667
955 763
305 806
796 79
774 36
951 34
545 634
285 273
744 995
126 947
454 663
180 870
553 281
980 643
181 862
414 903
470 900
422 956
689 687
897 220
221 736
940 979
515 309
191 345
619 543
358 165
456 432
296 887
113 385
94 943
322 213
696 589
617 150
977 646
315 127
61 402
620 157
450 112
905 993
912 607
147 560
963 656
996 680
302 267
1000 391
90 271
631 777
610 769
592 153
959 260
746 733
583 820
503 781
571 887
685 426
644 175
272 73
772 746
652 700
380 478
555 917
149 741
422 43
556 411
65 419
783 289
167 730
515 128
954 660
261 371
755 175
936 594
786 452
738 760
728 385
738 415
70 759
33 350
165 463
281 909
320 192
68 957
991 120
790 734
926 772
702 209
238 259
522 591
68 932
380 936
90 447
518 485
303 759
460 485
676 922
306 633
132 940
520 636
54 315
902 234
313 304
528 731
608 347
585 529
562 904
886 947
997 521
698 496
911 1
698 842
74 158
228 345
262 684
129 277
31 669
888 56
879 730
548 200
419 430
463 364
392 521
824 200
958 638
902 771
921 649
350 38
704 563
897 1000
110 393
468 444
484 515
22 191
577 53
837 723
298 429
679 29
395 493
215 574
251 771
897 315
700 736
601 907
941 340
623 261
348 772
169 76
339 740
970 721
306 938
265 768
647 625
936 92
90 382
422 711
545 665
201 970
618 673
931 58
551 573
934 680
772 610
251 287
18 260
657 189
756 965
824 338
905 265
268 492
409 710
630 446
967 888
920 727
861 837
962 582
255 847
753 481
766 493
850 452
459 844
735 522
907 869
143 809
499 291
252 461
538 693
473 466
108 556
463 321
589 617
901 634
602 469
931 394
659 954
121 182
237 661
313 707
18 520
982 625
686 816
592 335
392 876
859 717
466 508
725 358
429 106
736 661
715 755
782 23
122 128
501 161
126 426
729 452
266 390
640 297
278 601
937 211
163 288
853 182
827 571
623 348
770 166
692 160
55 625
862 652
580 703
466 575
983 873
393 8
351 686
841 297
428 647
873 594
853 161
453 530
236 673
313 569
1000 917
768 626
279 563
393 384
87 371
805 980
903 876
209 660
575 166
911 958
996 803
534 603
585 88
617 817
437 499
377 352
861 600
828 668
983 77
870 790
234 794
878 141
651 632
590 929
326 72
851 816
371 203
175 869
888 311
537 331
56 273
936 124
514 760
222 862
291 909
365 639
618 291
469 895
577 489
444 756
6 683
335 567
580 164
42 290
764 723
115 619
545 181
823 340
29 727
495 899
601 57
681 81
603 958
422 132
358 665
346 705
784 702
242 443
274 836
12 905
599 629
869 594
902 777
269 148
49 29
639 912
754 999
591 925
405 469
914 195
738 575
556 886
433 895
229 19
393 575
495 408
632 770
119 82
116 867
842 179
348 581
957 54
143 699
379 828
758 36
63 354
975 755
733 241
998 787
972 757
422 893
792 809
54 66
473 376
544 412
40 402
770 355
107 361
7 991
902 268
42 501
618 617
300 439
922 291
536 647
770 442
171 757
346 731
105 505
33 444
683 312
465 583
194 74
266 709
631 589
769 646
315 381
492 319
459 706
631 973
49 53
574 455
881 513
482 25
800 141
255 123
230 584
47 590
939 827
206 335
695 892
190 850
653 386
308 865
300 402
918 492
452 218
215 989
671 110
411 939
721 640
553 895
780 110
10 44
212 227
344 359
27 179
587 672
162 486
523 870
748 632
700 33
548 198
673 644
576 302
59 977
462 2
952 20
205 18
775 46
132 52
103 32
159 677
203 517
931 520
207 749
666 891
52 918
545 216
546 994
870 659
949 918
230 713
961 377
948 996
117 257
225 633
878 903
625 35
700 926
344 613
108 564
188 370
283 318
224 771
505 740
288 458
529 97
40 286
499 693
369 157
937 695
109 502
57 34
27 69
419 394
783 848
475 205
341 298
147 12
680 258
111 955
190 218
432 182
688 888
557 841
393 909
874 864
144 56
426 948
944 951
608 599
550 291
669 595
859 609
264 239
24 869
682 972
691 771
370 771
855 448
682 458
263 604
340 28
73 877
395 455
296 704
984 683
353 781
4 528
230 76
128 224
854 678
960 969
428 999
417 135
624 50
181 42
90 219
916 656
1 397
203 194
545 648
483 441
848 579
505 509
939 745
964 461
728 93
233 519
732 447
444 880
106 152
591 775
652 957
346 368
148 753
408 425
788 723
818 825
993 87
942 172
315 466
738 857
808 556
878 618
614 344
352 596
674 292
287 445
237 793
183 208
767 742
928 356
371 823
356 368
59 510
296 470
672 113
469 956
363 328
134 712
946 441
739 47
792 132
123 750
789 20
907 378
363 383
12 961
294 916
923 827
712 98
874 483
232 126
907 61
432 299
628 556
104 854
72 997
374 728
305 787
717 270
122 500
391 513
161 497
834 503
923 860
71 140
600 536
624 527
17 567
598 976
317 299
115 989
487 817
616 631
849 713
142 469
248 668
765 548
404 891
147 482
291 768
141 654
829 205
763 860
505 762
611 361
219 883
375 613
2 712
981 238
724 908
66 627
38 653
691 194
11 70
745 465
418 324
664 399
238 688
761 632
339 65
543 804
855 127
170 909
471 505
166 138
192 41
505 114
511 321
999 720
163 134
503 372
336 740
618 817
174 669
565 356
153 985
595 539
453 786
840 669
41 694
9 733
840 170
125 477
824 411
852 509
898 478
627 175
108 792
919 627
814 736
380 434
173 778
40 548
859 290
375 333
791 450
369 1
152 838
371 416
63 841
779 146
586 45
836 147
969 219
660 906
595 399
327 790
602 406
92 142
581 343
391 30
910 868
123 998
327 931
837 307
585 996
366 25
760 917
243 905
144 545
733 142
454 444
905 505
568 780
278 393
138 519
11 151
99 789
264 219
378 114
968 62
91 692
809 262
956 988
106 360
78 594
321 301
192 970
129 820
887 286
712 903
36 643
554 67
642 894
985 983
173 585
955 997
242 777
785 735
316 936
174 503
819 528
972 637
527 629
185 520
784 454
770 548
21 779
230 229
834 428
706 734
278 912
416 591
896 171
355 73
484 376
620 146
405 924
178 257
739 757
554 401
790 669
948 501
867 859
986 79
52 787
680 712
82 225
928 693
200 899
85 625
67 342
974 293
614 685
262 468
138 918
260 519
931 432
894 177
931 321
776 183
780 974
303 163
85 202
730 720
485 814
507 562
740 918
810 423
386 158
192 197
605 556
41 924
48 200
696 998
164 599
912 765
647 62
127 671
799 120
514 421
881 344
682 559
386 194
229 558
6 673
763 682
675 459
702 129
672 89
555 378
792 114
417 276
425 373
826 999
343 153
318 125
544 821
874 750
844 542
735 974
338 939
693 557
851 719
685 471
352 314
870 933
885 247
591 367
185 88
479 209
529 865
261 823
190 595
276 10
58 875
227 679
566 595
352 133
389 118
51 968
768 573
804 538
21 271
784 915
484 880
355 364
419 775
385 528
639 336
843 88
993 391
592 65
141 291
662 872
220 742
381 995
26 871
372 541
993 492
71 841
948 183
252 484
197 390
798 888
888 400
106 343
319 764
276 969
662 968
506 818
612 577
312 548
132 786
825 220
212 382
929 37
822 500
132 377
390 210
498 778
3 786
208 28
655 42
242 716
358 916
865 406
76 72
340 580
851 871
565 729
909 581
407 602
400 234
504 888
150 511
989 326
556 464
893 97
29 225
38 828
375 292
36 305
471 220
105 190
832 856
38 81
604 514
881 453
338 730
514 889
432 125
347 308
800 718
314 372
803 406
811 215
216 321
386 541
499 617
878 748
495 579
830 962
963 174
518 214
532 44
745 121
698 677
860 351
366 330
655 972
971 921
342 135
80 702
690 179
680 499
937 625
381 985
523 231
987 139
521 926
763 714
413 575
4 915
6 226
351 124
289 274
383 703
317 599
82 487
183 356
939 423
487 318
781 615
707 614
646 207
532 129
827 759
65 270
280 317
133 141
868 909
585 296
269 221
8 646
349 29
490 747
194 91
546 701
989 300
17 164
372 681
840 712
696 110
325 356
378 353
782 973
362 54
150 173
419 349
315 401
121 10
124 166
995 34
369 893
612 123
993 113
154 963
647 892
729 564
349 383
594 972
150 187
839 262
410 857
846 980
32 446
81 215
561 808
544 945
335 186
506 432
84 438
814 93
190 877
959 846
802 896
900 310
934 558
172 140
265 615
833 249
981 698
597 338
89 148
113 218
562 632
167 564
561 243
747 181
434 359
900 804
622 66
470 951
531 575
3 854
433 378
62 336
860 688
134 485
871 844
381 331
498 14
699 485
48 188
832 763
553 817
517 378
232 36
186 408
236 799
950 100
526 984
944 836
269 345
693 230
40 619
790 728
726 2
225 294
20 848
969 47
830 36
502 921
888 697
977 556
964 734
963 238
155 105
625 678
823 178
76 727
122 600
369 396
258 987
449 817
537 662
606 247
177 333
52 47
351 183
212 166
347 870
501 961
65 243
76 9
586 485
948 745
680 44
70 148
575 348
915 184
710 122
745 491
379 501
345 167
114 460
530 504
457 574
541 259
279 144
914 118
545 315
236 760
863 645
30 671
922 209
452 102
688 3
969 891
82 142
660 724
725 521
326 122
100 398
623 502
506 776
489 214
659 124
924 197
680 626
787 616
296 709
660 189
14 721
896 536
608 930
709 752
921 901
274 626
441 372
539 666
690 343
314 117
106 145
197 139
287 477
82 713
712 144
47 835
975 522
774 119
948 544
938 479
189 562
716 960
137 186
41 172
397 496
280 433
47 851
283 350
736 328
741 739
110 799
38 408
842 644
914 39
347 546
350 362
876 96
266 808
50 438
819 52
218 563
160 953
790 192
684 55
24 679
573 952
180 507
314 379
585 949
258 675
465 110
277 859
627 105
590 743
161 87
542 431
572 186
519 587
164 275
811 177
814 967
935 78
792 701
331 938
272 587
634 164
354 612
109 233
828 604
710 464
532 504
371 608
749 734
30 999
8 1
301 582
535 434
749 312
345 819
918 44
684 899
2 731
87 479
266 794
837 18
888 186
730 278
50 79
830 640
852 534
884 694
695 268
874 101
146 602
869 97
15 34
567 642
391 583
147 937
709 916
429 358
121 293
807 18
730 664
298 802
377 254
136 43
486 238
966 914
92 328
914 812
916 354
702 340
826 918
810 995
248 634
261 251
725 894
37 914
682 216
531 450
374 527
453 616
227 887
643 446
870 995
833 838
322 4
865 395
893 311
92 871
446 848
733 654
763 417
521 710
930 72
671 503
218 352
595 568
804 695
290 855
7 301
253 212
104 989
30 223
713 196
859 350
143 36
792 574
906 667
841 349
194 391
805 616
649 878
293 46
547 25
60 720
113 808
514 474
416 970
521 724
644 571
828 277
281 77
460 736
841 270
886 800
780 227
255 213
224 891
542 177
480 385
722 465
772 774
959 559
753 312
593 404
881 92
382 592
799 569
372 286
245 753
120 628
398 712
899 748
963 942
892 83
764 332
288 480
500 334
79 813
432 508
503 832
954 749
150 463
892 841
921 983
602 790
291 77
706 166
718 360
870 696
266 784
886 987
96 841
517 914
305 883
608 39
945 894
39 553
10 561
904 917
958 350
272 274
615 482
779 526
308 823
744 586
246 512
550 987
784 912
323 974
290 81
377 644
613 842
255 614
951 827
431 531
20 561
626 550
303 768
182 283
479 36
760 709
603 591
774 439
472 352
857 242
113 420
707 483
628 167
230 143
369 734
419 984
692 484
466 686
117 356
848 373
906 892
703 421
213 500
20 533
508 55
602 666
323 814
585 994
946 417
432 61
960 67
363 610
632 736
185 532
624 655
992 955
656 717
608 765
757 223
359 378
378 734
395 320
671 389
193 974
271 420
178 28
788 703
878 510
261 194
929 181
207 895
600 795
360 7
910 476
202 926
188 308
251 869
859 234
65 862
105 563
453 597
685 295
108 208
421 206
388 456
699 936
140 7
300 59
723 249
958 167
207 445
394 286
908 638
802 687
458 93
181 580
955 576
294 397
940 844
733 444
473 80
187 310
679 917
197 676
196 969
5 27
624 9
850 713
82 884
202 325
964 524
480 283
320 787
64 750
339 730
652 223
854 677
990 416
780 539
958 170
627 879
76 742
767 26
71 522
133 320
600 239
563 64
920 307
950 511
351 662
924 911
565 506
392 260
778 505
635 217
548 405
530 574
777 262
355 479
7 326
50 645
256 47
619 875
281 505
345 113
395 191
382 386
984 842
300 771
643 981
126 416
884 268
957 195
688 832
280 216
913 330
641 330
691 217
221 31
891 217
973 481
815 123
956 622
390 393
678 732
424 863
985 756
427 426
469 515
362 828
899 940
161 885
613 280
576 615
856 460
283 740
848 568
978 532
110 362
882 231
54 962
959 384
129 793
51 628
436 140
303 617
254 884
976 913
226 254
986 523
221 653
235 543
137 773
668 138
769 206
62 957
734 124
648 376
471 617
385 989
113 4
86 613
752 227
73 154
771 365
388 864
507 503
569 796
956 66
977 100
739 338
9 532
494 532
621 220
256 374
358 395
488 324
939 161
993 876
330 488
769 250
619 809
687 208
587 949
869 95
773 558
622 348
625 686
595 617
940 45
63 984
906 462
393 948
862 719
565 361
905 59
587 712
700 347
594 686
636 263
620 961
867 758
347 544
270 938
810 620
680 213
965 785
142 252
88 101
550 207
41 412
768 277
383 33
415 659
821 428
682 615
669 510
765 681
632 851
665 704
234 64
738 948
662 70
369 443
404 707
134 322
822 222
607 427
234 226
521 520
668 131
339 928
506 797
450 408
852 368
266 685
957 430
872 441
102 340
864 721
612 384
484 188
347 248
39 218
609 985
14 277
207 185
187 328
643 675
580 979
768 995
259 998
832 794
120 854
610 202
609 496
966 453
838 897
532 357
815 943
123 272
754 64
175 501
616 42
3 993
534 328
84 614
607 857
744 58
499 30
839 438
451 499
342 38
165 648
781 238
564 754
979 321
31 829
481 203
112 458
742 113
189 989
939 942
700 279
783 203
600 676
636 169
823 170
429 493
749 268
366 564
826 9
627 387
748 615
310 574
558 817
837 669
105 814
12 774
717 88
255 16
842 162
199 590
871 771
216 256
204 554
453 636
745 224
793 982
633 124
336 531
991 556
712 836
466 740
809 296
491 709
80 2
81 968
185 168
291 447
940 703
293 86
851 48
430 512
468 550
490 653
977 160
871 275
677 538
475 931
582 693
899 93
158 506
265 360
757 809
234 957
250 948
554 194
1 32
776 102
606 643
401 240
433 415
998 893
660 47
708 977
180 136
777 367
253 282
609 729
967 502
201 233
439 43
487 26
926 254
889 406
275 247
84 273
963 751
401 419
806 146
502 597
105 194
254 81
745 32
380 752
518 365
807 903
479 717
772 733
603 912
475 493
564 914
981 667
38 589
615 238
223 884
972 489
484 265
941 154
833 625
803 367
489 487
837 881
173 746
361 411
613 176
979 104
956 77
735 728
446 600
973 766
691 853
466 287
180 205
512 169
163 528
878 779
236 752
281 616
315 792
593 735
313 352
657 809
255 550
438 460
651 293
150 789
466 996
150 372
549 547
38 605
726 857
221 824
679 937
368 931
752 809
682 704
718 496
958 181
619 506
505 768
388 443
29 597
275 590
472 411
81 489
802 730
265 758
35 472
850 987
266 219
168 533
982 990
592 299
709 509
679 596
964 922
660 673
587 923
969 581
159 842
548 546
508 613
49 14
684 353
447 629
856 168
1000 256
504 585
346 277
281 627
672 763
979 877
588 280
736 256
693 162
685 583
892 416
518 201
14 981
205 720
898 973
831 248
140 986
329 299
508 17
968 515
331 314
291 221
71 424
359 973
916 586
168 982
429 139
970 150
798 154
430 487
444 110
27 36
154 153
516 453
21 216
868 391
870 926
164 937
337 44
13 430
813 966
701 918
188 719
972 812
312 96
923 866
808 636
570 642
282 561
672 212
979 446
145 736
814 874
563 760
444 295
239 106
310 847
908 836
429 369
913 890
22 976
949 788
330 279
13 146
96 675
469 851
783 791
921 833
569 146
19 934
852 434
670 766
167 22
780 415
874 938
791 433
679 456
476 814
900 363
643 830
534 297
770 976
913 350
694 764
972 971
104 719
163 124
919 975
374 649
314 88
521 613
443 217
658 492
417 904
682 421
488 481
389 180
532 41
433 218
653 242
679 290
351 131
760 288
975 226
704 367
948 68
259 711
370 850
287 651
227 928
693 359
702 20
915 703
572 275
919 149
301 745
978 381
193 926
225 110
765 571
322 244
746 776
134 658
356 767
190 382
276 913
831 625
631 936
573 116
956 654
532 836
997 300
109 898
688 132
604 480
383 989
511 952
856 1
502 281
333 295
452 71
178 710
556 184
156 568
690 837
232 27
684 332
334 185
404 201
997 619
125 647
54 428
87 663
141 319
748 434
280 909
469 588
905 506
360 99
486 255
833 569
37 911
619 920
47 873
247 445
8 41
807 692
160 763
676 180
632 520
320 330
445 78
372 574
720 647
273 915
450 154
299 752
9 607
567 967
247 566
747 543
394 474
264 423
164 693
668 423
737 658
563 897
584 880
877 403
809 532
3 298
956 283
942 715
929 899
345 402
203 164
25 422
108 872
187 982
563 466
862 450
191 779
415 758
432 926
451 209
908 898
817 119
183 555
704 182
370 862
891 625
93 911
70 694
73 108
973 970
222 961
859 200
987 837
105 803
202 200
325 263
152 237
166 552
364 438
144 623
81 819
236 723
813 987
713 999
743 648
602 214
28 154
503 115
607 847
177 231
438 693
760 374
57 730
269 731
600 545
511 114
795 811
969 171
225 471
239 612
689 159
917 430
985 817
983 984
63 747
597 815
328 832
31 628
296 670
184 396
411 680
965 572
944 418
541 329
897 179
902 857
415 382
107 762
402 788
109 202
648 184
964 202
85 198
421 804
972 707
366 287
327 989
258 691
106 903
313 4
391 902
556 783
671 854
530 713
631 566
861 182
161 534
876 95
458 645
610 314
666 676
276 101
389 587
276 458
231 566
694 960
594 773
350 681
491 820
508 941
653 504
566 48
946 254
609 982
450 181
864 412
797 176
665 616
823 268
337 461
212 28
846 195
246 82
558 164
228 306
467 523
464 199
261 551
567 323
149 842
534 148
882 908
712 246
941 202
227 353
631 245
800 586
163 279
227 680
456 64
461 941
8 832
850 60
609 363
764 3
261 804
165 921
746 257
764 801
770 612
659 426
615 323
796 63
488 294
418 90
963 424
926 64
277 868
917 364
828 582
721 144
651 250
86 378
686 644
302 869
138 870
107 322
850 126
683 586
605 681
911 889
758 943
79 378
824 679
999 631
701 449
53 92
17 482
327 965
332 833
95 949
805 404
793 890
667 10
753 104
185 253
143 192
669 713
363 41
208 445
237 62
160 225
263 659
610 186
309 136
737 655
989 254
937 481
129 235
713 308
152 242
575 574
429 793
497 633
699 667
758 847
896 76
343 506
854 84
252 723
228 703
542 382
539 22
978 308
684 159
277 808
349 52
450 950
967 375
606 796
58 187
679 934
18 994
967 258
114 795
959 990
8 496
233 229
122 773
167 945
509 553
996 219
747 34
392 377
454 422
701 951
109 444
317 432
430 174
431 464
916 768
52 164
945 859
450 144
782 613
9 836
819 189
129 882
146 993
360 263
122 539
664 152
279 393
218 155
543 214
349 768
623 199
453 752
150 335
713 349
166 774
362 872
4 606
611 753
122 472
637 623
25 171
844 579
215 16
495 739
428 335
68 381
456 36
313 150
763 96
148 804
673 954
923 516
994 453
574 509
901 928
26 510
906 239
695 799
995 603
391 162
449 396
207 177
581 417
769 159
785 974
518 861
254 791
333 914
728 386
741 775
699 633
340 830
733 645
839 157
353 391
860 444
364 507
17 374
29 941
757 781
803 419
597 93
970 3
553 937
467 799
199 417
387 583
67 535
692 308
613 389
944 405
766 638
658 952
211 254
921 205
770 136
884 52
408 292
431 996
792 327
611 402
806 442
631 19
25 967
377 641
267 408
92 985
292 980
936 695
221 442
719 175
964 504
880 733
714 485
821 315
734 745
960 835
733 914
142 154
197 514
158 235
180 823
704 67
456 526
953 375
375 899
909 718
435 412
243 35
830 976
563 603
465 811
748 497
184 611
518 985
206 486
325 247
180 483
716 270
27 581
153 891
416 744
9 189
821 730
816 536
729 234
534 232
392 530
529 595
455 386
317 123
993 570
564 834
646 412
512 833
439 834
768 48
925 781
476 894
917 366
498 754
594 696
400 592
456 841
433 954
904 857
752 646
537 97
392 737
763 102
587 673
718 174
453 777
363 504
159 773
272 747
82 921
42 1
218 462
521 240
425 528
281 206
706 596
380 502
63 685
970 325
793 852
905 864
742 569
779 888
72 720
855 72
159 737
836 803
346 184
498 462
906 492
540 777
974 395
139 458
344 975
69 112
27 192
810 581
157 995
5 212
137 543
240 83
971 275
347 254
165 647
315 866
156 87
896 486
71 933
551 696
542 390
782 360
803 99
387 934
62 669
228 682
41 979
806 120
343 236
262 750
59 713
119 928
326 650
492 676
451 647
812 256
351 54
29 977
574 908
22 859
704 92
372 98
227 4
541 876
941 780
665 348
242 211
715 488
944 965
838 672
628 734
724 915
101 10
815 104
110 327
300 928
850 113
471 50
731 413
337 162
949 160
494 997
657 938
213 949
671 136
216 38
602 755
366 357
628 189
768 724
201 15
909 489
963 762
417 999
619 68
265 724
570 208
701 741
300 655
451 905
415 836
696 645
960 975
306 751
257 1000
253 699
175 210
157 976
373 200
173 227
813 100
775 184
460 444
714 166
248 777
381 25
389 923
948 849
291 379
370 531
877 687
466 500
272 303
440 620
425 88
501 384
757 947
422 531
365 41
576 103
969 363
959 219
258 685
156 942
475 476
304 350
74 479
23 409
123 107
576 261
409 901
144 640
375 320
411 557
913 250
332 38
71 204
248 306
219 551
146 32
958 57
702 987
772 307
241 62
863 466
160 680
908 701
595 148
914 920
619 447
753 239
351 628
548 908
905 590
233 366
758 268
66 564
25 111
648 235
580 194
699 869
432 214
7 880
770 210
247 53
802 877
951 118
805 227
163 941
960 919
298 297
71 440
385 650
609 430
276 799
852 350
631 59
802 398
299 672
693 807
714 484
619 423
168 279
389 208
904 333
31 684
905 671
312 895
481 768
685 938
186 782
738 87
67 310
289 620
343 991
869 622
231 456
555 211
665 685
631 797
886 997
417 863
263 321
514 551
702 710
945 911
383 93
575 864
91 740
793 516
648 124
683 608
566 239
715 609
506 396
343 691
835 630
429 99
995 421
592 440
864 210
509 922
518 953
737 870
11 298
93 869
726 87
529 290
833 126
128 836
316 101
31 465
601 613
774 852
136 536
266 376
256 236
739 980
596 440
271 465
89 287
730 195
954 982
185 192
422 980
787 183
858 950
594 310
748 976
670 703
694 77
939 30
146 528
171 898
756 763
722 258
70 911
473 613
187 647
377 733
809 33
105 806
312 33
912 292
713 802
95 851
653 27
919 119
273 279
237 527
797 300
607 660
581 342
81 241
448 381
714 772
609 100
165 303
451 169
938 61
732 966
786 148
899 900
23 272
59 766
450 547
497 678
658 154
399 877
675 124
495 665
622 461
660 825
599 815
873 967
682 720
488 224
606 412
357 437
441 845
485 440
993 734
815 255
743 744
937 429
951 961
304 147
299 542
456 685
344 125
691 840
765 968
279 505
731 819
602 314
515 920
703 961
707 376
495 916
347 828
692 469
600 785
600 724
227 629
937 261
324 487
128 24
715 554
875 156
97 563
322 605
838 311
659 602
831 64
23 864
38 709
598 814
141 206
609 325
433 679
217 604
83 945
830 988
512 541
412 269
255 100
83 866
443 836
787 571
635 922
333 86
633 460
738 534
794 317
326 876
249 567
591 918
825 207
275 518
870 262
678 775
95 629
861 934
937 740
176 87
246 997
154 957
315 117
982 703
153 414
586 203
785 887
816 964
992 42
693 682
45 856
603 949
194 955
577 549
732 33
904 983
965 698
285 171
911 574
552 642
741 922
387 413
663 13
9 329
769 721
523 909
509 424
301 753
588 140
32 792
701 483
246 352
341 750
809 772
696 42
188 956
1000 345
172 782
726 794
37 654
413 55
648 898
426 528
582 661
560 253
596 1
107 115
53 183
539 367
547 192
492 255
599 569
594 872
690 402
416 750
598 192
882 713
627 379
604 136
804 377
136 391
126 877
280 414
588 111
889 991
709 459
792 616
886 908
665 859
50 858
890 406
402 556
566 339
733 428
90 128
141 858
643 221
747 949
923 525
810 769
756 58
232 397
210 818
965 238
991 439
776 384
223 921
887 324
879 959
75 510
665 282
326 47
973 387
938 862
678 604
64 967
430 460
743 517
116 34
200 919
37 16
221 286
921 222
483 416
925 796
289 803
101 533
983 127
503 805
64 442
46 790
307 249
871 544
488 135
568 37
954 964
5 439
835 980
259 650
898 900
982 443
844 505
366 898
815 874
839 836
603 12
271 882
766 679
385 256
714 369
921 867
605 712
80 691
480 270
56 180
310 523
666 500
811 39
346 948
449 832
202 396
371 848
58 216
312 713
799 678
247 167
820 534
505 983
453 544
475 363
980 679
106 851
894 987
685 936
4 956
336 904
312 942
991 401
22 142
576 810
823 348
474 268
949 732
446 761
194 571
5 756
234 536
352 545
349 456
913 41
878 637
65 471
987 998
617 518
99 890
22 866
83 588
971 214
938 274
99 602
460 152
750 449
574 993
514 633
513 44
573 885
528 535
91 558
886 766
301 19
974 832
310 585
191 164
618 813
45 903
529 863
968 383
778 378
42 733
961 766
660 678
619 911
360 300
636 900
207 836
528 651
110 688
212 824
10 231
78 46
911 905
697 273
870 704
452 977
565 259
264 59
95 566
175 558
870 26
680 137
243 794
233 423
272 612
934 43
576 357
553 313
596 282
610 357
434 917
691 198
923 237
734 610
207 151
860 839
439 147
72 164
698 610
438 774
395 613
77 544
709 48
229 989
182 595
436 689
123 745
367 61
803 839
261 672
21 711
146 633
263 271
949 71
565 78
420 811
373 358
436 991
38 540
510 261
512 112
613 383
520 698
671 533
437 497
800 61
845 554
612 342
867 809
982 948
779 902
845 748
493 826
889 851
528 143
343 373
242 797
496 610
109 838
73 892
400 141
778 362
313 969
12 656
492 762
303 608
876 781
215 202
668 618
675 718
333 489
825 791
946 324
608 426
591 926
251 725
566 439
502 392
164 449
500 618
284 451
708 243
416 365
932 493
187 910
771 793
901 494
307 868
95 716
545 282
913 516
90 164
880 846
293 679
548 768
309 125
473 232
497 935
835 764
818 271
846 865
137 464
441 7
450 356
320 881
202 488
915 564
829 335
232 801
65 341
381 769
305 418
5 613
229 526
450 85
961 520
856 312
318 78
387 898
10 791
754 504
831 184
404 47
754 398
471 169
505 46
984 785
594 490
89 669
128 132
981 286
186 985
355 843
671 894
273 912
615 756
194 139
580 205
58 87
767 522
119 409
499 80
588 583
474 60
946 954
4 727
119 401
905 398
533 236
824 823
539 868
571 180
540 152
384 305
789 630
104 151
951 242
235 335
801 592
35 896
577 508
254 874
775 345
926 741
350 428
797 327
91 684
521 669
975 651
465 492
104 451
49 538
685 422
454 849
171 855
421 767
288 917
912 131
75 197
807 779
551 426
183 701
227 252
298 953
705 76
731 13
12 110
861 927
49 548
234 195
450 650
959 519
309 127
983 670
394 376
41 926
260 167
178 202
308 470
329 744
937 555
343 338
197 214
224 50
669 447
487 656
671 976
690 815
571 8
702 204
520 593
649 729
962 924
839 782
684 959
51 489
379 879
372 306
841 364
694 270
45 316
885 890
897 733
140 895
81 142
396 421
138 695
449 432
260 856
130 930
791 139
654 839
599 908
925 333
919 558
545 613
401 322
628 836
352 520
43 981
184 930
347 444
774 848
64 36
433 800
904 86
103 296
557 66
257 695
537 117
41 270
785 289
574 84
381 162
87 181
301 215
564 558
275 760
958 10
17 512
435 896
184 815
945 896
784 854
31 37
407 252
116 792
125 937
311 565
888 399
634 489
783 613
774 569
995 458
400 950
258 681
713 651
757 449
640 263
72 344
584 65
981 830
637 976
779 601
503 722
860 806
318 95
4 750
244 818
935 22
331 429
443 273
894 66
709 829
853 141
850 90
890 537
554 684
358 283
724 955
822 885
704 170
23 645
490 212
589 681
308 259
899 256
874 498
810 821
922 577
911 494
591 274
264 316
170 924
894 28
18 68
907 579
177 226
785 155
703 889
263 322
813 107
722 80
40 640
434 208
929 99
848 337
422 623
188 72
130 998
892 858
855 655
473 85
892 442
900 931
348 726
814 80
830 543
519 63
766 241
187 540
636 576
488 841
278 527
962 246
889 67
873 325
168 197
619 570
456 444
729 15
163 224
500 708
866 720
665 32
941 663
280 693
48 105
303 235
884 388
343 649
634 65
926 11
709 389
854 843
453 454
875 199
842 142
333 677
811 51
102 72
7 540
785 737
792 110
988 294
116 441
75 753
633 966
58 841
379 272
7 849
226 563
771 429
399 463
502 895
75 572
123 629
385 809
628 817
223 981
61 316
799 123
631 562
997 169
169 130
84 110
875 467
903 78
272 771
752 877
161 278
181 360
667 147
542 4
216 859
36 950
543 942
827 37
186 879
833 844
910 846
277 238
95 441
216 425
648 429
694 193
353 38
408 586
543 337
568 493
733 757
936 890
41 491
122 503
406 997
324 842
54 392
152 203
219 198
6 771
345 939
669 103
441 212
423 692
487 864
675 858
307 597
485 26
865 220
987 704
4 420
638 886
298 693
180 601
544 619
6 387
451 474
37 380
937 165
946 671
316 926
64 996
611 494
497 17
131 369
634 461
466 228
890 926
547 106
565 65
119 312
45 308
387 154
567 533
706 449
368 896
924 325
341 1
893 287
828 129
67 771
77 635
952 909
226 830
687 898
920 162
989 343
562 490
195 609
6 884
955 501
597 878
224 357
48 441
394 487
544 488
388 273
275 691
822 577
98 392
53 494
326 90
802 42
307 180
345 786
627 330
977 941
977 106
664 479
988 271
267 732
740 550
965 241
276 278
565 156
839 172
726 482
226 998
460 420
463 184
30 70
370 55
209 518
142 671
671 836
797 14
522 413
116 585
4 668
841 779
259 985
486 527
821 818
329 783
306 531
766 965
849 117
826 840
344 752
750 473
433 636
848 652
656 247
325 580
669 354
187 834
782 653
527 560
117 811
845 856
476 357
289 99
17 324
540 564
370 996
90 581
282 245
497 472
14 117
481 795
44 769
643 205
710 601
346 397
296 653
779 486
623 995
400 726
208 811
711 316
550 639
834 545
509 687
17 194
696 886
527 421
828 378
931 722
401 920
782 99
516 588
428 865
157 999
509 816
224 483
369 11
232 492
155 751
394 531
783 604
514 529
451 267
607 247
738 15
726 975
410 192
984 601
672 227
791 49
611 242
844 208
617 788
393 28
265 875
826 193
56 46
528 273
822 358
973 246
122 216
420 918
632 910
87 242
770 97
303 585
835 394
937 927
830 993
143 128
469 82
288 517
761 416
687 124
590 460
20 191
175 616
892 476
815 962
889 6
757 746
208 438
739 266
206 970
818 83
602 644
96 551
946 659
850 319
677 912
199 86
4 216
832 13
572 568
99 281
583 730
385 869
43 199
125 925
79 983
268 250
902 311
256 278
282 839
902 369
646 564
12 310
328 69
894 15
652 199
176 400
857 394
707 741
138 195
746 503
509 472
767 365
334 434
371 532
437 980
680 53
828 784
845 832
173 118
890 175
784 57
576 480
653 102
835 611
85 761
570 817
378 833
100 981
207 593
405 621
647 276
603 530
583 711
363 987
57 203
801 262
919 827
543 762
407 754
612 397
563 32
664 375
6 290
807 532
141 488
543 251
688 577
70 250
97 573
51 616
636 564
503 756
733 123
566 18
211 61
575 580
300 10
594 721
53 429
688 440
457 969
108 278
164 983
539 417
374 650
96 775
153 69
241 2
328 616
80 404
282 422
430 803
862 796
203 836
194 591
796 58
382 458
435 312
793 279
280 741
592 342
453 200
818 638
473 536
291 830
629 290
257 369
573 456
17 750
741 223
512 105
19 884
855 704
185 13
320 657
706 819
710 220
751 811
165 318
384 443
712 637
741 18
530 531
301 848
608 307
813 48
953 827
143 982
894 758
705 521
534 696
94 488
560 183
745 688
498 360
169 446
33 663
275 459
253 973
236 21
337 826
458 319
692 738
554 342
778 909
856 589
230 682
838 515
636 81
947 790
925 757
90 224
304 561
877 174
742 284
148 389
179 211
767 763
777 644
303 248
542 369
62 780
723 850
820 720
114 668
183 26
144 468
948 682
867 641
181 595
26 751
843 748
935 250
739 937
430 100
642 786
170 657
340 15
690 684
174 367
295 475
232 359
225 3
970 375
874 513
462 643
648 871
153 124
348 631
563 148
94 771
388 527
59 63
934 468
230 790
209 752
453 301
980 223
896 59
513 85
6 150
833 14
341 495
447 857
684 58
944 62
288 914
591 549
711 63
815 804
818 743
730 416
799 386
719 661
650 93
497 143
103 332
331 222
583 524
682 730
701 447
859 268
126 142
563 812
388 509
32 837
669 420
42 775
115 209
232 30
703 289
417 956
463 226
610 3
515 110
981 463
42 489
595 843
692 666
853 425
221 609
27 22
344 162
691 208
530 946
842 901
930 929
920 605
404 23
887 408
652 842
15 845
336 122
62 86
537 879
392 266
394 264
570 113
244 797
774 386
786 309
550 140
746 201
202 394
522 151
621 329
437 118
847 994
48 679
543 722
176 746
219 927
741 866
154 687
650 985
266 620
801 463
491 445
388 216
694 562
754 87
549 337
322 799
226 361
382 154
674 695
523 788
169 144
620 12
729 845
651 643
408 723
922 773
658 131
894 891
449 94
23 77
6 189
838 822
368 980
977 261
485 673
499 661
212 849
978 93
356 807
198 380
486 692
826 386
478 141
343 611
746 296
288 69
256 543
984 376
748 599
428 423
513 760
139 82
450 537
781 188
995 240
793 359
330 285
255 995
442 248
981 922
149 409
379 381
947 766
589 735
518 653
830 924
926 180
249 87
481 68
901 756
279 3
806 834
971 281
245 703
175 4
375 510
317 527
122 384
268 939
536 778
545 568
28 685
384 457
878 285
448 571
993 235
951 184
360 447
906 440
212 557
208 212
399 59
451 193
621 545
871 75
78 915
895 120
268 205
517 814
536 275
346 170
947 40
827 618
569 609
30 765
343 80
888 108
918 17
67 223
177 638
609 447
824 154
609 293
144 98
106 388
604 12
893 823
886 813
356 799
24 233
101 662
517 853
890 32
831 92
316 852
245 325
484 866
328 743
784 157
103 310
109 259
158 303
686 252
387 157
427 331
713 784
582 284
621 449
405 315
24 642
275 917
297 432
853 352
230 537
897 408
481 56
185 735
33 419
847 674
344 203
997 918
832 971
2 532
582 29
425 888
752 609
202 360
659 220
502 942
527 552
245 3
227 365
755 656
861 708
68 983
905 596
583 781
710 13
45 824
979 746
420 40
551 925
999 96
101 632
626 669
863 539
477 712
219 876
606 62
186 495
260 382
348 740
878 778
473 776
760 695
854 818
44 977
97 589
496 357
405 37
204 730
763 934
278 264
368 604
716 137
199 816
419 820
117 42
537 960
238 466
111 900
73 703
850 440
223 106
226 137
46 516
96 395
1000 20
26 601
636 792
804 341
282 794
162 418
607 392
882 258
546 702
257 146
955 586
365 666
756 749
615 637
687 481
792 402
662 436
719 483
392 91
606 312
441 809
210 501
361 643
224 579
133 717
324 159
405 331
140 397
568 945
422 302
510 236
462 173
615 709
584 764
296 214
57 136
120 742
889 689
110 428
873 672
490 516
23 850
432 788
283 335
476 414
770 317
152 657
577 876
676 416
162 182
115 294
98 63
461 298
643 876
693 481
730 584
885 789
649 123
911 527
812 416
387 652
683 5
211 248
452 915
276 284
679 543
715 307
922 598
565 912
819 652
457 469
919 565
681 172
436 367
482 977
912 794
417 952
639 543
387 161
431 557
715 825
812 654
334 184
414 190
993 766
250 439
821 691
27 839
310 264
259 298
689 703
215 741
435 927
423 990
122 610
359 962
688 806
685 955
110 598
6 687
115 505
965 979
592 28
643 543
590 278
945 683
968 785
335 84
823 208
126 420
157 991
415 732
516 864
464 311
896 930
133 832
449 903
148 128
58 247
674 564
587 642
628 324
967 173
466 199
401 157
521 930
827 487
544 126
684 408
326 110
940 350
676 592
625 804
184 880
735 145
908 383
217 285
621 562
446 898
792 426
645 705
854 675
677 656
707 353
45 669
962 813
810 322
178 331
731 766
739 48
224 430
370 297
281 15
100 161
930 847
357 726
159 350
600 934
632 408
125 664
437 918
965 306
122 727
323 975
77 892
445 443
203 327
355 263
210 32
774 820
831 488
852 395
857 520
670 553
778 804
479 527
742 881
899 612
89 406
403 636
822 295
311 906
973 971
7 829
793 86
191 667
456 97
313 801
620 906
976 478
721 996
576 698
467 402
654 968
475 990
412 175
592 489
171 197
743 863
728 272
804 836
358 919
184 875
231 65
541 933
584 261
388 983
813 684
243 282
807 493
391 859
921 452
610 565
799 24
263 7
811 897
728 456
384 593
242 788
876 74
166 742
337 72
417 401
912 525
775 207
448 946
337 77
105 283
826 160
575 505
919 655
813 882
199 722
368 736
501 292
414 549
615 701
396 926
574 390
398 523
337 950
662 67
471 74
791 358
621 120
372 726
469 689
539 468
176 463
544 683
995 7
364 194
541 877
751 289
184 664
929 50
362 879
794 312
396 729
200 89
876 665
253 630
41 847
17 589
354 852
495 332
756 855
498 273
2 549
230 467
370 483
685 52
280 723
536 699
938 20
579 24
856 298
957 485
656 803
362 930
183 910
451 231
636 450
464 983
808 664
838 12
217 871
813 448
914 773
596 587
635 98
885 181
914 740
433 817
293 489
855 607
73 286
115 713
106 380
368 790
929 437
142 808
570 721
764 490
653 697
522 176
653 163
578 273
209 145
15 209
88 269
795 661
965 959
412 536
213 998
522 211
19 443
555 307
989 370
87 17
250 143
962 986
508 924
730 267
513 21
740 813
315 624
309 593
751 814
672 26
265 727
688 267
458 373
882 872
882 148
827 337
126 102
364 744
607 129
882 890
355 801
73 592
595 332
719 417
317 832
32 33
746 154
380 956
885 273
997 483
850 54
459 486
603 901
133 86
73 338
494 433
405 905
521 417
124 721
294 634
768 425
231 347
602 547
238 151
546 300
412 456
765 938
942 407
617 879
713 523
827 110
125 507
101 379
605 948
990 858
456 233
521 612
324 838
743 465
549 823
562 478
518 489
91 611
511 895
775 716
365 120
521 390
371 918
27 84
175 647
608 623
401 230
937 503
866 688
112 974
896 715
4 467
295 470
377 579
857 621
999 940
104 629
767 908
710 588
491 657
397 356
713 768
919 677
279 40
213 30
181 822
936 848
350 815
923 812
365 291
416 541
665 214
901 683
370 999
669 219
206 271
900 443
398 94
295 337
347 818
693 387
254 119
608 649
471 492
380 410
152 170
248 186
716 98
346 417
322 604
771 423
685 113
678 576
569 472
396 175
307 799
881 532
646 87
805 972
189 508
35 242
349 532
638 514
964 153
52 924
35 208
530 612
405 948
378 529
75 622
492 864
871 882
988 69
335 199
910 294
711 574
324 239
675 659
80 19
441 785
370 798
22 296
55 88
466 882
523 660
765 833
404 219
393 456
653 431
639 202
276 619
80 887
696 26
751 658
582 694
481 397
793 380
689 991
230 486
243 337
400 848
41 386
717 922
915 520
350 718
461 99
44 979
437 755
554 904
771 701
825 890
408 985
525 636
385 68
802 855
602 706
633 924
408 253
606 824
736 777
690 139
269 680
790 8
346 356
948 175
769 870
229 43
681 631
195 308
149 487
539 480
267 531
243 971
195 925
629 179
574 10
272 660
178 510
910 617
784 462
676 12
396 317
8 922
709 273
718 878
4 869
882 604
313 228
352 13
358 336
917 931
119 885
556 931
566 993
959 436
969 216
533 71
802 514
68 269
274 951
922 403
595 304
405 165
388 517
296 2
887 153
190 804
746 254
890 404
750 989
338 197
381 265
61 121
499 441
418 253
715 282
802 548
591 397
695 39
731 337
247 118
878 555
190 755
228 950
571 518
506 667
54 174
749 775
599 275
327 815
272 16
159 133
482 234
563 835
180 514
886 711
737 761
39 149
17 835
161 782
299 537
321 309
503 4
892 990
410 436
704 693
683 138
673 808
441 715
723 364
47 699
731 448
84 619
675 431
526 75
654 757
254 807
246 106
691 593
859 622
718 643
923 651
551 698
626 875
811 774
929 85
369 780
284 415
99 956
171 775
212 315
516 254
746 743
891 800
201 200
54 242
420 662
196 498
379 712
282 674
650 623
678 886
882 928
851 362
591 380
929 999
578 962
21 968
784 128
417 985
340 346
211 530
268 820
634 640
583 143
375 795
43 110
516 735
328 910
805 512
110 156
173 818
264 27
746 466
973 966
70 101
114 852
892 650
6 919
193 369
382 882
211 768
73 148
317 52
843 769
268 229
468 257
133 51
486 593
926 582
54 894
17 938
131 612
773 323
59 792
247 390
995 428
731 16
233 55
503 566
211 980
657 197
913 692
275 373
614 844
378 983
749 709
494 341
200 224
147 294
982 5
940 84
439 185
291 260
317 780
84 772
662 27
315 984
278 588
126 659
870 263
860 540
546 631
430 612
495 21
88 739
79 974
432 329
81 256
146 899
118 175
494 246
867 380
467 534
751 602
824 935
249 944
844 512
1000 22
691 197
817 197
427 374
359 972
80 891
469 386
254 239
846 546
290 52
33 627
45 578
247 186
553 805
46 221
374 480
617 375
712 161
143 342
848 902
665 581
60 90
486 788
488 154
471 493
545 480
706 685
830 254
517 281
180 461
751 690
247 238
200 579
933 355
211 734
337 785
825 898
402 777
517 285
846 582
270 163
24 645
180 404
160 800
349 949
804 854
893 745
186 488
438 701
13 536
840 966
222 372
762 516
411 876
912 462
289 753
395 253
238 75
110 754
532 796
1000 572
998 554
505 241
986 599
813 46
811 318
218 317
325 879
858 886
289 491
384 782
81 850
34 614
712 685
722 223
690 51
594 717
830 99
98 456
317 75
166 852
159 490
732 343
179 546
439 502
821 63
153 182
985 300
955 858
830 262
586 668
185 740
305 610
65 603
675 195
323 722
94 454
45 193
419 89
739 665
526 54
641 163
925 574
414 668
227 53
774 763
329 902
497 701
371 878
791 499
508 244
672 781
320 177
503 752
973 132
181 988
313 324
740 880
497 597
525 178
591 445
179 395
540 932
474 509
265 879
109 984
426 395
286 214
204 829
747 643
480 518
895 999
929 547
52 672
540 968
963 471
260 533
254 550
917 852
457 482
697 655
800 950
622 972
862 799
173 286
683 822
24 820
798 680
8 210
82 845
280 28
940 251
663 613
753 170
59 763
309 719
220 765
412 940
318 218
867 262
723 894
221 791
992 438
742 811
827 609
713 228
516 286
393 744
537 122
716 839
282 102
647 671
96 480
855 912
282 38
916 539
974 226
601 96
492 643
916 478
527 386
975 354
677 500
233 479
468 153
448 465
392 71
189 72
274 229
237 994
382 244
262 738
520 568
102 969
657 390
812 543
975 955
387 62
190 928
988 337
103 961
977 701
594 237
197 997
27 981
701 552
697 48
56 602
655 472
998 935
277 420
275 796
771 348
153 622
996 23
63 280
568 854
159 135
706 246
517 806
673 528
8 685
407 702
768 999
683 218
809 318
527 897
128 657
139 605
72 342
611 720
173 575
780 32
604 326
835 918
301 924
852 857
711 601
799 532
856 848
930 852
685 773
56 117
77 210
607 830
406 449
507 793
565 44
183 835
440 777
640 440
682 234
352 877
96 786
616 96
816 338
501 863
27 446
725 827
92 638
887 284
448 375
497 441
147 639
222 680
544 92
886 434
440 175
835 713
682 265
961 94
6 650
732 360
854 413
919 9
24 758
707 142
462 611
73 492
620 479
847 324
726 214
809 522
345 16
745 510
348 588
210 811
758 33
652 880
645 179
533 714
383 142
151 757
426 301
72 864
166 668
392 888
910 658
715 892
614 820
548 17
971 469
123 174
455 202
370 257
886 283
774 740
207 90
441 864
377 690
115 908
364 417
374 346
772 552
742 566
582 410
730 994
416 51
402 159
965 179
140 59
112 566
471 287
784 1000
679 281
80 751
329 860
350 61
960 107
955 599
485 19
343 925
474 112
101 503
603 885
814 124
267 164
644 558
368 373
551 216
975 826
737 858
502 408
822 348
969 383
715 787
365 130
397 165
621 67
17 980
483 387
543 17
154 446
547 314
259 769
273 210
566 920
681 837
307 731
498 622
401 171
793 190
513 135
352 801
1000 487
684 617
39 129
977 375
141 963
374 349
224 107
514 122
109 796
655 117
780 980
350 431
326 948
16 586
645 814
330 652
97 123
471 997
835 191
580 550
994 527
871 180
612 269
861 325
598 311
752 144
458 922
10 379
526 546
12 240
54 633
95 80
19 116
909 221
853 41
953 364
699 206
495 61
395 874
546 489
930 658
537 129
159 63
238 168
703 632
593 382
743 544
798 581
356 679
914 351
65 298
612 845
397 774
931 574
267 232
669 877
244 834
160 445
640 494
604 458
289 625
625 63
854 324
990 923
39 721
336 51
737 35
608 913
611 432
490 289
216 244
282 20
534 812
669 204
378 416
447 12
210 104
876 518
700 923
85 916
111 407
211 339
558 151
920 269
649 830
499 766
993 655
960 922
238 629
401 959
481 647
577 660
123 400
862 119
84 456
804 830
866 276
305 428
823 354
501 937
644 292
529 721
685 721
995 926
847 528
882 275
161 80
521 761
163 81
91 156
281 340
905 780
315 772
6 254
26 507
119 848
151 674
572 552
291 231
897 176
504 240
501 673
964 757
240 608
876 650
74 317
307 584
11 301
461 530
407 781
671 817
406 151
562 619
999 995
827 482
746 344
413 275
616 380
226 470
290 973
834 229
61 75
319 781
882 42
413 758
596 148
691 500
269 300
657 598
716 450
776 651
558 742
984 128
322 874
890 582
269 90
837 310
577 928
626 270
180 15
908 899
951 495
999 707
556 701
657 407
912 7
486 449
454 698
242 276
765 763
733 558
603 969
597 615
426 66
983 484
894 531
107 947
879 89
952 120
881 179
673 146
582 379
693 528
412 968
606 998
832 948
265 846
3 485
80 776
594 272
492 179
679 274
268 123
829 203
785 426
494 842
818 282
165 490
975 991
177 853
778 412
607 691
84 943
543 424
637 282
945 321
564 583
517 202
958 205
405 155
752 406
260 717
362 599
493 673
791 370
952 901
833 90
412 57
128 555
926 433
560 797
865 906
592 64
316 507
263 516
485 262
539 106
159 488
535 80
808 602
917 415
134 657
397 585
393 777
464 478
555 541
613 863
37 136
390 821
373 160
664 648
570 648
967 49
934 779
564 290
576 108
972 608
47 244
779 183
691 391
379 492
873 447
433 316
691 645
1000 610
183 602
232 19
648 620
723 25
885 347
567 90
88 160
908 188
57 236
936 638
995 852
997 729
307 850
865 456
119 829
568 694
800 633
722 838
677 816
181 232
880 128
617 676
777 779
105 978
285 511
195 623
244 106
323 408
781 29
800 444
853 998
858 315
60 416
164 981
936 115
524 914
74 687
639 667
79 261
888 640
941 942
658 486
391 967
343 735
710 961
828 989
248 728
107 567
990 474
657 898
764 388
873 696
929 196
50 377
598 489
293 195
86 107
65 137
651 456
423 625
581 388
836 672
399 290
673 23
604 158
535 761
726 643
356 95
653 523
377 253
645 552
404 854
52 813
413 887
742 388
704 147
392 124
619 417
965 930
776 392
233 851
431 399
47 979
113 970
669 284
425 860
497 177
387 680
285 691
16 438
867 588
335 845
778 172
570 475
109 317
374 975
569 658
238 773
74 453
440 574
347 930
63 323
600 502
776 751
438 202
407 799
61 693
497 251
303 921
680 182
927 347
627 535
968 664
582 498
679 178
68 671
785 15
815 757
361 598
364 930
679 107
494 877
777 994
328 820
189 815
506 91
437 925
445 677
729 875
991 583
958 729
122 843
991 597
644 266
950 126
11 937
957 206
558 665
413 937
719 938
911 371
558 345
891 955
842 768
537 599
281 21
204 458
78 76
36 926
84 435
796 505
564 462
481 900
918 309
660 35
327 632
805 222
870 40
178 549
127 779
146 938
627 834
792 987
543 569
188 691
991 116
258 772
697 414
653 423
203 510
899 259
826 78
801 23
579 481
591 204
455 435
129 488
250 286
940 721
76 548
46 402
138 772
404 552
695 31
692 573
648 750
632 241
273 722
89 938
589 202
808 896
281 53
910 508
751 374
691 466
971 696
18 665
782 829
345 766
322 682
11 938
629 113
484 791
877 831
319 298
273 928
382 245
52 766
632 694
656 528
565 717
24 86
784 421
823 493
984 115
605 357
997 831
687 915
742 295
934 844
193 959
16 457
311 615
14 588
495 840
482 409
730 408
689 958
305 779
622 231
538 630
735 597
95 750
958 164
545 770
341 468
62 349
36 193
228 50
534 740
122 559
972 617
865 891
838 312
458 7
996 663
148 481
937 976
189 1
404 958
292 921
721 848
127 366
443 707
604 200
983 794
596 611
355 148
370 574
189 442
704 191
238 187
190 466
900 15
602 284
263 731
980 409
659 707
449 363
857 197
759 598
601 876
627 825
230 583
2 886
69 243
875 151
245 930
119 349
761 33
284 186
73 646
959 383
874 449
170 981
74 348
485 812
418 249
985 924
246 407
301 472
59 457
419 199
855 76
526 825
678 848
726 398
279 41
105 651
209 857
732 574
839 51
205 694
292 784
818 17
239 491
338 508
143 400
78 278
592 52
43 763
324 208
8 697
174 363
732 745
478 532
612 709
997 166
391 85
58 653
294 993
784 611
353 951
355 804
784 652
722 873
665 414
567 361
8 370
309 397
861 724
952 44
222 205
653 861
257 608
950 692
207 612
807 124
384 961
258 851
190 79
409 118
275 191
557 691
564 189
150 988
960 452
80 169
559 703
304 870
24 198
894 372
144 530
118 637
595 961
48 833
550 355
644 817
904 15
885 659
93 272
713 479
47 482
305 182
42 482
803 3
870 710
240 447
825 884
268 751
509 780
627 131
689 874
98 264
940 990
758 139
596 217
932 298
734 180
678 191
122 335
342 449
885 967
697 505
70 894
237 458
405 637
586 326
908 132
193 462
357 183
821 830
622 692
990 697
820 123
495 964
217 346
173 333
620 381
560 247
822 831
293 231
265 84
248 740
238 827
83 828
700 118
455 419
673 607
680 139
446 708
168 250
408 552
92 428
919 439
47 929
54 947
847 134
261 73
731 382
1 565
412 647
986 910
199 763
884 384
148 48
32 786
211 59
268 66
468 28
931 599
530 896
527 913
272 887
625 677
935 612
172 830
509 12
326 568
240 599
727 524
303 152
375 67
433 532
796 66
304 319
623 47
161 65
892 391
387 291
505 386
118 130
535 170
464 774
612 698
987 251
628 424
110 460
717 789
853 77
455 856
220 618
908 271
214 996
552 451
691 992
855 720
109 586
905 169
740 537
375 443
274 835
988 267
954 175
676 775
20 196
95 697
710 792
533 117
229 571
608 717
525 659
914 205
374 548
622 434
935 184
119 422
365 703
859 40
516 57
196 103
644 694
5 91
3 754
975 857
259 988
750 137
591 628
655 886
95 44
961 346
593 457
245 897
259 592
970 133
231 743
645 21
536 767
824 385
238 206
738 111
763 34
977 769
34 888
234 376
482 639
924 51
566 56
268 184
971 198
556 909
676 365
308 53
155 458
14 656
803 328
8 844
944 306
498 535
518 488
950 252
531 906
319 473
288 971
636 573
734 572
603 339
476 224
927 658
964 395
8 22
876 334
555 420
436 221
590 7
603 572
430 511
260 108
372 510
461 891
365 87
931 984
244 723
348 753
919 926
465 571
882 96
981 240
297 281
357 494
584 226
264 650
903 508
152 454
125 459
792 815
792 462
497 42
656 509
870 408
767 542
872 205
454 628
982 789
587 666
548 229
684 500
967 648
709 259
60 475
591 711
764 903
826 716
960 453
67 760
969 839
482 392
537 900
968 644
305 297
988 127
867 719
436 931
88 217
656 248
117 644
381 677
594 964
413 807
479 514
377 923
794 854
624 960
95 777
735 612
970 707
816 355
670 628
368 811
686 899
582 13
761 75
754 884
735 920
207 828
790 485
788 694
727 746
766 821
873 308
891 108
160 10
453 569
310 340
48 461
433 196
233 778
611 628
828 90
559 388
857 76
14 879
19 67
313 871
631 183
866 372
507 971
734 956
403 969
440 372
71 594
117 498
270 517
915 801
265 552
697 548
647 768
598 224
961 694
522 986
884 902
198 738
433 86
391 525
621 485
2 838
643 228
205 883
142 554
548 759
918 599
161 406
131 158
350 723
743 176
173 359
560 873
726 863
898 474
426 938
1000 941
449 316
395 890
653 988
34 334
977 902
411 650
296 754
230 142
18 81
459 278
738 35
491 922
987 551
385 694
171 968
643 756
511 128
529 496
111 929
893 997
606 314
929 556
613 827
772 535
216 797
188 445
917 575
365 226
37 807
898 739
886 697
111 728
1000 160
878 654
720 252
538 952
298 642
319 519
615 960
54 320
657 309
157 758
790 805
348 366
402 984
828 244
801 608
106 759
83 369
318 823
694 146
58 828
68 733
77 488
994 257
241 420
632 482
917 523
25 302
940 970
579 665
70 14
94 67
756 909
100 759
270 769
368 809
230 479
809 386
913 820
957 44
486 653
452 771
668 671
781 416
437 442
109 638
240 913
601 976
162 426
740 480
770 304
672 246
792 251
366 557
840 282
800 1
784 693
517 930
190 924
319 366
176 861
960 929
523 676
755 29
426 500
974 152
745 307
371 649
624 206
671 236
543 112
137 799
105 476
166 684
532 192
228 556
309 463
977 143
617 187
636 432
487 539
806 636
267 713
799 211
661 60
662 217
40 238
530 509
640 469
577 23
746 749
855 449
10 684
413 752
181 495
189 221
848 302
839 916
296 566
33 467
584 806
400 538
669 809
241 270
432 45
717 141
727 310
49 151
766 945
797 8
612 839
957 844
307 957
550 700
196 911
106 645
769 83
858 227
569 660
369 205
402 386
624 280
222 950
397 675
362 987
435 883
678 834
219 314
783 83
996 545
223 738
185 927
172 493
139 533
833 310
743 641
32 181
326 984
412 487
727 828
451 391
127 751
131 602
567 687
16 340
208 833
709 166
15 712
797 120
395 937
162 641
368 696
246 989
666 446
729 383
817 162
525 363
878 652
532 677
650 48
609 498
403 981
175 611
256 651
867 956
333 842
406 729
997 261
345 988
184 568
797 482
717 474
167 525
489 664
757 508
542 857
328 462
83 337
589 972
178 764
847 412
599 205
425 242
249 934
959 865
370 683
706 948
422 503
51 957
847 601
627 136
228 186
868 952
772 512
970 546
11 635
242 741
734 603
985 804
361 220
192 19
513 650
789 791
847 148
748 297
927 728
393 392
731 54
145 752
857 284
804 667
176 668
687 360
733 105
930 860
569 100
914 717
856 484
239 141
221 329
718 585
1000 157
224 241
741 137
260 914
515 812
288 449
535 346
619 283
456 261
595 500
684 176
738 417
765 170
240 561
371 483
262 768
613 839
252 612
166 176
716 435
26 591
449 85
701 737
638 941
728 508
577 225
352 116
900 384
262 853
978 461
803 681
656 273
1 80
664 379
626 509
534 306
414 102
678 513
713 598
922 586
934 929
364 519
67 403
885 505
531 247
749 351
437 698
293 335
836 465
717 639
647 512
746 326
391 682
540 555
448 443
157 181
603 163
103 651
753 73
254 500
62 703
769 606
36 95
32 664
482 607
574 2
630 544
676 112
328 153
71 942
81 496
191 873
395 725
953 964
926 725
289 774
273 215
165 595
805 411
236 35
103 353
595 101
837 229
717 339
870 419
455 233
660 219
577 254
288 295
654 25
882 614
749 339
225 411
408 793
759 259
867 692
870 764
990 727
737 811
839 198
763 144
536 278
229 246
887 435
993 837
865 5
103 520
191 557
618 675
252 784
226 961
225 217
948 517
892 44
952 373
451 927
815 869
699 76
191 959
971 200
579 992
252 281
813 109
511 523
931 106
450 952
507 815
382 383
863 832
40 586
915 418
716 685
146 840
636 171
231 31
898 691
469 288
696 815
290 601
297 367
748 256
631 29
312 396
975 372
258 65
29 823
863 619
332 168
3 356
549 678
960 660
226 914
144 782
60 400
952 55
49 901
19 561
819 781
258 374
235 69
969 621
453 318
268 335
532 386
51 510
659 347
801 227
521 910
410 957
941 359
237 717
74 398
243 574
904 919
676 300
918 543
668 112
287 210
274 637
366 863
318 507
146 554
782 115
836 885
580 850
16 368
271 902
857 799
280 22
572 512
550 705
515 6
683 16
396 266
855 676
561 383
548 413
240 135
95 695
109 289
5 965
437 21
495 832
925 723
655 860
577 978
974 626
522 729
714 452
751 258
272 163
146 690
688 4
799 759
557 615
884 543
482 742
555 601
380 191
555 945
917 713
174 328
824 168
730 622
861 85
485 177
474 594
665 608
985 576
398 687
480 614
433 357
844 453
60 763
313 81
673 169
278 273
949 9
174 891
807 849
170 688
162 613
599 12
430 168
264 720
530 174
811 287
107 782
585 955
976 533
598 810
645 393
256 670
821 515
394 910
251 834
895 224
595 544
653 545
446 399
638 86
876 186
783 86
808 232
863 418
343 617
561 357
264 462
29 284
2 20
41 932
148 532
491 82
942 40
867 653
802 34
668 404
499 139
786 360
255 474
546 110
588 296
574 920
747 881
303 23
433 904
87 78
634 94
606 110
543 288
68 556
559 729
689 587
850 10
625 358
665 24
855 865
200 688
292 669
774 389
993 335
27 331
959 148
263 528
989 53
782 883
15 815
993 159
663 126
387 911
788 625
120 674
230 107
419 869
380 619
887 934
388 300
425 544
146 613
328 669
477 332
300 778
525 204
67 669
141 492
928 430
969 444
876 477
687 854
207 268
693 877
517 582
50 831
19 593
160 706
751 790
296 884
672 669
527 541
758 112
570 697
96 273
983 926
1 918
652 379
776 504
728 888
624 169
241 673
547 204
122 570
212 373
815 514
755 982
70 110
818 995
679 635
692 461
812 178
184 922
730 943
415 621
652 592
270 268
36 711
623 991
156 806
319 508
661 107
943 937
180 426
688 507
497 301
970 695
628 736
360 232
640 240
177 690
598 305
690 724
951 189
403 884
440 409
644 618
12 682
861 494
343 548
178 188
830 176
869 257
233 511
834 435
52 405
125 698
846 901
382 588
477 927
84 168
656 385
62 427
674 296
472 306
280 349
600 757
29 860
643 914
926 221
554 4
76 774
368 348
565 135
497 827
944 567
245 692
111 301
466 741
350 191
856 230
981 512
880 1000
339 937
234 680
708 927
580 645
231 465
514 51
901 691
602 522
854 350
408 104
487 803
598 562
937 544
303 838
967 105
585 369
122 186
732 149
806 744
525 217
328 795
407 12
703 2
639 972
726 930
505 883
4 557
203 887
48 473
138 434
89 383
897 761
468 449
515 296
796 757
980 395
141 315
157 84
16 416
607 573
108 150
355 667
375 120
622 658
86 617
662 131
81 287
274 688
416 654
632 414
233 262
3 896
399 110
228 122
414 236
564 860
57 467
739 651
15 747
224 787
693 95
760 959
975 175
697 992
64 247
396 196
17 131
456 514
100 196
26 194
818 653
887 38
218 101
396 263
637 811
843 600
158 838
661 374
224 762
599 740
350 781
660 611
367 378
214 293
656 521
305 259
772 838
858 787
16 756
279 490
254 847
765 384
692 800
729 694
783 801
125 650
606 609
867 872
526 369
147 947
777 331
69 781
938 835
638 238
98 103
177 754
492 945
309 222
250 644
890 814
732 662
704 716
579 941
448 877
326 80
414 740
352 108
351 23
250 246
4 493
941 694
995 874
918 802
881 240
162 484
998 655
4 192
512 697
352 881
47 317
455 432
127 257
304 806
852 320
51 293
571 904
110 901
920 681
16 512
595 375
718 964
942 633
132 871
585 56
626 92
639 56
358 551
603 745
109 323
526 381
290 780
256 886
581 692
306 439
455 471
284 24
45 188
567 354
240 811
808 966
83 558
414 175
423 571
254 960
816 2
443 756
257 677
642 534
146 76
534 119
675 609
229 216
91 411
548 349
596 378
593 690
449 697
522 623
448 562
305 369
846 377
383 31
552 412
564 134
606 21
44 973
623 498
331 894
386 127
126 574
578 207
712 419
902 161
898 383
78 228
573 279
134 159
37 732
596 291
839 290
12 976
278 739
154 828
344 296
969 518
869 148
640 229
487 988
357 852
988 71
954 640
860 807
95 844
740 527
406 468
39 206
824 586
750 810
823 384
381 697
698 15
146 497
504 88
233 752
369 435
232 648
614 926
21 138
840 239
244 17
353 611
473 295
10 746
49 811
340 513
212 398
918 587
766 862
967 975
621 764
357 303
133 450
587 578
726 429
260 454
202 508
411 592
7 31
540 484
400 551
105 96
885 335
103 800
566 644
705 254
653 238
433 781
837 898
484 773
230 795
559 147
600 83
316 694
69 497
593 598
368 432
142 113
244 118
354 355
20 115
898 193
670 487
662 786
361 921
639 626
195 543
549 664
284 485
853 634
672 409
117 91
195 427
570 380
790 181
303 105
556 92
38 675
970 876
736 416
574 579
155 520
436 419
847 557
700 70
784 959
947 124
218 894
885 511
302 160
343 436
326 994
814 852
421 815
476 255
964 410
481 594
545 39
500 529
116 82
71 528
207 834
721 749
869 985
723 109
409 571
328 802
923 408
851 259
202 139
905 363
639 744
176 313
821 585
955 610
314 466
657 234
418 310
727 253
1 203
580 371
732 555
487 141
396 73
163 717
224 800
243 722
814 717
487 413
390 972
959 391
722 86
133 158
608 759
283 135
187 245
889 567
410 677
468 549
414 257
139 381
401 385
230 403
152 262
436 702
577 937
521 245
411 446
888 262
235 185
953 270
629 292
69 854
59 292
307 687
3 817
900 774
111 251
784 660
917 148
971 763
773 985
718 184
541 154
123 655
860 988
757 113
286 787
358 581
756 663
135 706
790 460
125 615
1000 860
70 95
984 617
568 185
53 726
292 197
264 607
256 259
698 10
566 414
268 756
119 424
946 297
973 807
67 152
632 735
116 957
903 254
330 579
466 451
28 950
291 704
89 774
919 594
540 305
852 503
690 677
858 838
155 913
867 663
549 920
683 111
221 164
342 531
30 638
537 38
20 922
967 283
477 928
310 646
196 82
745 388
620 900
167 423
56 589
541 100
757 440
509 398
88 237
629 200
224 905
806 672
195 696
573 495
807 314
556 544
446 65
973 752
671 717
91 924
960 564
698 919
883 310
6 710
56 918
478 465
23 428
822 872
926 924
449 184
385 970
56 797
417 909
107 72
511 553
896 885
104 871
90 141
39 459
459 873
342 205
491 449
737 750
834 966
174 983
399 45
565 265
145 61
921 633
464 156
892 865
998 831
94 84
362 164
470 432
872 947
982 56
360 186
230 64
3 821
381 291
180 49
181 68
924 914
995 781
817 134
320 806
793 729
283 357
25 846
566 727
993 646
647 123
512 366
18 766
32 728
126 99
504 261
545 327
811 312
109 351
493 702
368 468
813 980
757 380
760 796
988 617
898 958
231 968
410 18
390 221
615 395
125 952
596 988
480 189
191 611
895 19
377 532
313 5
301 831
878 856
420 98
452 447
929 255
150 516
284 727
375 18
332 991
630 928
217 450
991 199
131 402
96 804
979 504
915 176
950 874
600 557
844 564
273 917
6 8
901 892
680 874
259 552
51 314
461 334
624 221
213 288
362 956
576 924
384 47
25 329
439 630
766 99
577 976
451 904
275 103
797 686
86 602
54 601
406 664
513 11
906 291
828 953
104 336
502 379
517 779
592 555
275 363
848 588
44 963
741 445
833 884
858 337
260 926
509 275
549 520
723 875
835 432
67 26
804 709
246 412
973 120
233 349
64 932
840 400
831 434
871 517
374 638
330 658
970 75
410 28
828 820
962 600
612 11
964 603
398 699
627 179
11 117
531 953
905 279
559 967
955 327
93 136
184 92
99 951
106 698
279 715
986 463
80 325
74 40
382 351
740 967
755 77
389 804
361 421
813 796
119 191
179 763
672 889
271 266
312 549
270 70
520 489
384 116
112 700
99 246
709 651
171 551
544 253
219 302
265 511
770 511
848 449
769 344
459 538
147 27
666 916
703 542
61 413
23 484
805 151
630 555
782 714
234 689
616 12
691 644
27 871
867 800
634 388
113 397
513 409
662 986
743 846
459 699
686 913
604 901
538 323
273 424
995 805
30 988
48 539
750 270
540 471
673 404
777 751
259 773
587 880
526 837
137 336
553 581
550 29
13 938
963 341
355 166
623 555
394 666
892 440
913 154
187 457
808 652
391 195
725 966
225 570
158 95
839 186
570 667
660 754
780 376
496 977
66 955
893 519
58 539
399 612
420 835
866 584
936 927
698 42
902 11
478 739
229 493
872 266
444 87
276 167
71 313
68 583
687 269
577 646
578 843
452 669
13 54
917 826
494 782
256 961
292 774
795 881
668 801
236 96
218 231
905 526
669 409
262 392
787 880
155 804
98 310
702 559
302 671
689 423
173 977
802 827
393 350
453 742
220 11
557 972
338 385
219 225
64 447
739 141
672 232
421 325
950 486
447 422
41 919
927 591
280 999
549 987
834 259
881 308
548 536
511 55
948 235
661 955
660 99
583 102
402 554
775 190
657 860
535 438
570 462
733 385
309 669
785 806
853 808
271 168
67 199
99 523
945 628
615 974
115 406
290 474
678 331
649 572
981 784
427 396
977 921
852 910
110 37
191 171
534 216
80 519
308 781
769 95
279 12
593 871
770 383
162 844
494 522
279 27
530 489
202 144
524 889
506 801
245 847
881 464
600 704
169 549
168 460
989 161
360 503
246 616
76 881
851 724
602 548
744 25
317 410
257 716
760 430
850 25
21 607
970 883
556 540
348 455
607 250
75 989
441 340
294 604
985 461
700 638
334 693
404 926
624 632
835 541
771 99
339 293
15 225
253 58
674 758
430 498
921 966
695 959
848 797
24 156
433 311
796 171
491 151
322 328
80 294
169 216
598 520
660 988
504 424
264 790
138 57
425 551
561 84
175 166
513 402
287 247
309 877
487 715
615 765
200 234
837 557
130 432
783 411
39 165
979 540
256 404
948 188
365 865
991 739
825 191
106 254
261 520
981 989
81 330
597 845
600 947
399 826
217 293
20 771
572 823
243 484
849 245
501 482
127 866
388 758
169 457
194 264
724 720
972 819
32 667
576 877
867 276
755 803
801 843
415 704
283 250
593 270
603 894
437 69
283 513
437 496
662 676
898 959
942 620
390 226
258 561
250 670
745 802
354 259
942 935
39 606
204 691
957 428
314 752
863 928
245 853
135 465
200 497
439 958
617 436
438 538
97 37
740 364
821 9
537 114
170 595
512 956
717 550
289 294
651 767
238 254
495 334
359 595
7 106
452 768
392 356
330 595
517 444
361 663
909 495
728 447
643 119
587 593
112 208
221 859
611 594
735 370
98 91
43 416
666 677
168 635
289 881
763 389
720 368
928 962
639 2
816 513
898 130
581 531
345 755
916 989
695 883
393 595
677 487
346 571
796 913
889 238
772 87
393 80
70 499
354 119
155 693
280 248
926 560
869 765
53 467
140 786
471 708
806 20
299 124
228 722
950 936
459 249
642 466
988 339
381 855
488 720
247 408
140 437
917 857
426 192
419 133
629 798
171 467
793 423
850 220
567 336
300 178
550 102
500 760
798 30
903 322
843 565
197 472
838 544
144 67
401 750
822 705
569 239
476 879
238 535
4 338
616 297
670 528
169 231
841 886
234 9
487 719
605 302
3 506
360 561
828 469
29 236
709 317
844 937
656 817
117 814
769 780
261 813
705 805
505 779
863 894
806 205
716 194
559 405
687 516
199 733
416 553
810 208
603 354
637 959
406 307
842 374
193 506
144 759
719 898
17 60
353 972
624 670
194 916
628 98
960 750
982 67
725 474
567 745
209 567
14 692
142 394
886 703
677 819
247 879
223 992
725 472
653 524
734 155
651 667
384 140
449 934
193 422
142 351
882 243
879 227
985 533
775 274
677 737
871 962
853 594
456 289
786 161
323 662
390 753
939 203
972 657
73 759
362 993
235 869
791 104
494 906
56 471
84 29
320 168
876 417
20 13
105 97
383 186
928 662
463 547
479 79
875 521
808 120
199 730
370 281
524 47
222 89
507 750
953 817
55 551
473 857
570 699
374 590
21 650
113 124
901 720
256 366
23 201
190 110
409 816
498 675
302 590
664 559
406 815
603 829
203 4
336 206
510 97
337 608
962 664
409 930
564 773
1 475
744 358
812 441
43 105
295 467
968 703
684 269
837 65
910 507
603 658
20 418
618 159
566 945
703 420
183 946
977 464
863 438
85 32
680 788
869 688
657 770
989 616
62 124
597 51
253 261
673 3
839 837
961 771
396 915
151 867
15 350
421 364
82 743
149 719
579 3
687 907
196 839
627 917
873 798
308 552
59 305
843 887
965 461
524 987
362 144
409 680
960 561
911 119
907 666
335 666
540 117
435 992
287 722
931 549
725 592
906 156
107 4
951 306
546 83
751 861
574 189
225 159
668 933
972 149
441 695
706 804
7 247
841 20
43 998
983 482
108 323
318 216
356 644
46 619
826 962
160 73
492 339
574 289
389 289
850 764
488 636
121 288
292 970
556 797
127 137
273 434
925 793
22 974
261 435
770 506
722 230
552 303
181 581
481 357
386 626
683 27
301 89
959 747
719 778
91 268
482 474
750 42
881 481
91 777
224 497
487 423
609 657
308 172
508 826
617 24
59 717
110 237
541 360
742 720
92 497
825 983
291 934
375 526
590 599
892 937
64 937
717 213
980 235
981 87
913 259
364 259
468 639
596 772
639 374
220 861
635 725
759 115
694 659
818 328
544 832
598 730
880 305
74 352
56 153
756 470
738 918
111 729
965 177
249 585
561 880
391 460
2 988
142 21
70 365
616 783
754 220
246 815
275 503
191 353
76 293
452 465
385 667
481 834
301 607
87 180
667 866
227 175
137 679
6 748
475 583
463 155
802 893
525 944
144 217
450 873
328 481
391 720
387 247
350 713
620 764
40 328
837 966
560 952
726 282
952 982
569 861
290 941
168 652
743 241
14 42
328 621
43 817
636 838
920 448
789 472
193 516
119 797
546 929
860 294
455 183
754 473
559 724
641 449
211 777
123 806
35 437
269 807
603 169
289 475
942 4
951 795
311 297
442 609
516 930
10 761
202 352
52 929
788 396
196 391
54 539
863 972
18 438
419 195
202 576
29 264
40 465
777 30
367 290
970 447
185 895
328 70
907 990
402 338
871 28
955 519
738 878
972 72
714 57
601 324
82 642
637 563
972 577
598 64
584 781
507 150
998 914
197 523
704 157
1000 756
611 683
918 335
188 988
109 512
359 3
224 377
750 427
814 241
590 383
899 110
846 925
989 742
15 62
130 985
906 193
355 623
478 250
793 654
437 477
205 29
9 442
525 11
401 5
730 244
370 345
705 997
709 744
479 464
249 708
20 465
488 673
798 950
741 5
69 725
302 997
938 340
458 983
368 220
996 894
733 547
796 669
618 338
490 701
770 466
956 142
298 937
135 715
498 332
569 207
101 245
342 545
589 925
455 548
22 600
989 582
359 406
76 951
277 631
356 57
966 454
42 286
168 784
556 324
812 390
245 142
440 875
259 42
94 983
395 836
771 135
240 695
911 384
621 520
595 842
398 330
360 128
538 833
696 851
573 589
45 24
228 394
954 447
584 917
346 713
384 522
931 604
226 990
930 724
204 798
281 724
265 605
220 456
249 630
795 619
235 365
853 453
626 280
342 73
915 71
246 426
136 295
706 695
937 43
980 937
990 283
361 301
902 249
105 662
825 397
884 939
224 203
35 831
872 320
883 868
443 630
572 318
114 504
776 41
189 977
207 17
613 951
871 17
939 326
576 485
30 345
391 104
278 679
92 426
112 973
430 134
382 773
394 32
399 714
819 74
465 802
298 331
271 781
368 530
139 40
984 918
123 887
880 476
346 966
863 956
692 815
179 548
904 324
971 473
444 355
904 712
318 163
77 848
803 811
664 710
563 349
97 265
456 263
29 36
245 950
401 705
999 146
363 478
193 692
8 160
668 30
166 218
913 799
485 299
13 691
238 938
369 371
382 971
72 602
348 783
332 770
838 344
407 371
92 618
169 439
486 36
355 211
287 921
708 768
61 958
436 793
435 282
552 118
352 338
902 806
38 910
614 950
485 4
494 989
559 357
282 942
305 440
804 176
759 933
868 715
758 390
268 65
482 929
902 197
232 843
399 170
589 441
508 224
684 666
753 335
765 737
98 243
424 99
613 269
348 636
269 270
726 647
806 209
361 764
396 724
925 174
581 618
862 739
347 15
620 242
587 608
489 529
378 807
798 135
81 711
763 632
558 540
203 753
64 107
441 732
43 198
906 669
816 783
209 998
223 626
795 701
803 90
286 113
314 131
990 230
843 192
499 91
139 347
228 62
547 552
804 343
799 347
325 303
734 619
33 129
480 632
985 909
653 177
388 410
121 371
474 699
50 64
836 642
851 56
664 250
551 227
760 598
862 716
95 835
833 559
430 746
860 954
367 757
577 340
720 899
811 730
835 121
150 311
789 765
810 77
90 763
987 155
674 496
215 983
903 840
704 496
193 947
21 353
206 585
594 460
497 815
316 484
445 721
805 359
600 503
586 615
290 297
339 800
271 176
435 824
637 3
684 672
143 638
617 20
285 830
825 386
532 797
285 866
714 190
534 347
583 445
929 787
895 579
335 121
665 227
815 664
507 600
29 818
56 251
911 13
271 434
864 411
226 66
736 640
877 662
26 412
341 691
415 812
756 296
457 7
284 105
563 944
646 774
643 739
462 864
262 778
928 215
931 961
513 42
348 203
333 35
399 631
52 252
702 847
727 836
398 372
331 290
219 209
323 611
131 208
781 375
425 829
384 105
639 594
71 793
873 299
507 81
763 203
913 549
543 788
30 425
706 645
752 77
929 522
72 722
222 21
771 397
534 732
407 593
584 909
911 339
562 513
317 212
358 962
279 110
804 332
804 880
354 231
553 660
295 921
965 53
886 727
883 784
392 205
686 310
140 453
919 707
604 719
163 456
263 673
868 406
12 260
556 307
382 756
357 116
829 95
420 537
565 757
690 900
415 123
518 784
271 780
101 766
935 798
672 756
955 760
757 622
261 959
289 972
861 883
958 483
724 330
209 795
557 943
983 898
666 728
379 431
392 28
902 935
708 88
178 621
607 464
497 606
417 322
20 427
435 237
436 108
236 423
434 529
967 580
893 195
385 240
110 472
379 804
136 599
704 449
578 577
595 840
21 666
718 109
419 478
247 738
563 682
139 412
873 747
421 286
131 895
122 93
198 387
11 940
700 504
887 468
445 570
316 714
448 106
913 126
631 458
134 768
657 452
742 553
430 784
887 396
916 912
626 448
220 949
179 276
117 753
464 988
977 589
18 125
397 64
258 154
280 833
901 476
987 546
78 942
290 466
625 130
986 659
301 323
824 318
879 575
111 856
944 303
15 614
153 229
983 136
539 914
470 104
760 845
558 603
283 830
97 385
100 187
596 86
458 686
345 69
911 57
940 77
822 840
654 107
250 331
246 278
308 367
609 823
727 53
446 273
828 282
53 608
967 670
255 252
536 557
654 483
754 139
211 8
69 618
749 157
247 20
658 45
865 130
257 825
534 214
859 89
419 821
328 14
560 290
262 818
780 940
232 422
77 324
237 799
228 747
982 263
140 405
823 481
882 9
322 380
416 700
84 649
935 56
733 130
396 177
297 675
882 967
2 106
57 631
674 694
821 816
548 809
510 49
985 846
43 446
83 980
954 655
554 335
584 825
998 858
794 981
423 191
287 331
429 189
290 857
912 807
395 960
835 449
489 436
543 497
744 999
236 526
168 988
58 116
441 411
46 419
286 432
617 636
657 819
442 928
512 760
94 857
202 934
871 978
106 581
133 335
630 903
562 830
237 8
963 212
816 51
605 770
900 543
221 575
152 444
684 261
684 335
547 325
443 229
160 852
766 490
218 769
561 445
698 841
976 274
367 291
278 444
172 205
225 135
310 77
737 375
727 666
177 377
994 645
30 989
743 800
250 937
809 969
961 708
373 98
807 474
32 816
571 606
637 842
775 720
44 134
450 248
470 458
330 191
256 645
880 182
65 237
696 216
169 517
919 80
332 852
881 886
133 968
86 74
686 900
18 981
803 742
312 552
961 866
707 783
518 880
448 328
641 328
445 387
665 417
85 496
22 15
315 707
778 391
779 451
935 256
178 753
585 180
890 210
730 181
470 450
919 792
537 384
252 343
426 661
683 680
714 69
415 799
307 765
68 887
162 978
519 734
274 846
996 955
174 173
875 48
718 97
324 504
573 958
541 437
391 708
473 143
705 558
876 449
335 457
410 674
464 555
190 770
443 737
843 72
34 569
796 827
54 578
565 80
942 62
66 950
474 345
355 811
124 347
315 332
380 857
642 396
77 319
392 703
308 591
990 688
150 853
251 645
591 285
41 255
367 665
949 520
18 403
544 830
789 247
779 33
317 684
133 895
236 826
773 890
778 43
819 178
762 82
331 793
818 113
753 739
118 591
235 829
680 771
405 892
453 415
516 745
581 333
270 344
333 613
445 581
803 280
642 367
174 833
243 923
390 797
254 318
650 995
110 624
333 471
721 397
268 85
694 67
505 282
121 819
296 139
296 449
255 104
347 998
790 86
59 456
432 183
370 701
132 764
673 531
688 203
171 31
197 397
226 868
148 647
946 743
207 35
361 383
245 990
847 260
564 692
51 686
423 367
5 112
417 964
381 375
277 208
465 687
33 157
765 201
824 315
752 275
802 446
172 605
120 300
977 838
683 692
918 916
695 584
941 161
583 400
400 964
437 221
456 508
723 842
519 965
334 708
618 478
793 478
815 140
316 581
130 289
151 740
673 834
904 354
210 963
882 666
580 65
453 174
987 342
222 877
119 751
396 358
599 381
522 525
246 183
346 404
599 668
549 291
523 514
948 272
315 643
849 785
123 837
395 346
202 633
478 533
806 966
594 10
104 462
891 622
744 969
718 167
493 592
826 327
397 840
601 20
965 560
504 825
709 186
393 32
492 815
600 109
286 527
657 510
971 827
428 485
759 967
309 359
677 612
487 348
606 488
246 947
392 643
954 514
635 590
944 639
704 629
150 663
325 919
275 467
394 179
617 680
450 196
579 612
996 826
794 89
261 593
731 606
693 115
556 241
980 916
134 266
864 772
125 469
441 668
568 281
955 764
898 534
708 19
22 306
230 136
802 8
965 174
414 648
549 30
413 195
685 212
790 948
449 192
573 623
910 186
49 220
679 35
352 607
433 43
419 878
44 448
39 189
257 840
92 629
534 40
441 201
966 125
279 466
905 175
565 573
453 212
775 21
323 768
741 658
509 798
445 804
883 328
757 62
978 547
789 226
313 465
472 693
556 365
670 337
129 615
956 533
567 117
369 579
229 738
686 512
850 994
45 741
752 40
472 109
9 380
813 148
727 848
484 72
465 137
176 295
527 579
627 852
680 905
498 139
956 755
413 296
547 582
600 784
662 528
743 811
928 308
799 700
317 332
820 895
340 609
153 740
824 609
604 759
623 55
409 872
605 561
209 515
669 653
872 354
945 999
254 978
542 831
753 11
650 143
915 79
953 523
682 919
907 92
734 108
467 738
475 244
380 722
925 265
245 833
618 562
424 176
256 137
748 115
383 505
285 837
183 996
515 21
115 38
386 498
619 474
570 334
539 854
674 698
94 125
847 383
216 944
128 240
244 947
303 121
514 8
303 881
342 263
785 118
108 148
188 915
168 957
613 960
235 899
178 220
428 527
552 706
800 577
50 663
74 917
795 946
406 533
684 46
910 412
12 739
138 82
564 826
176 387
244 684
104 974
448 12
995 833
66 778
684 881
964 675
182 508
689 516
598 470
17 141
477 668
292 680
468 680
38 136
252 323
501 570
809 736
207 791
793 822
38 169
387 299
253 540
110 78
105 168
44 789
104 881
276 679
1 26
181 261
21 299
664 965
219 4
478 308
36 313
6 274
62 702
554 775
486 53
880 744
848 785
881 78
850 759
633 468
158 111
976 111
673 929
31 149
272 359
226 597
528 79
336 313
5 751
196 156
975 487
74 233
611 239
193 771
734 248
737 768
638 186
292 390
309 511
262 622
12 914
319 105
141 725
699 331
794 105
333 123
74 577
364 222
713 653
224 833
66 802
275 762
985 921
77 538
87 378
995 981
385 671
135 489
442 26
17 651
74 615
907 102
302 395
128 39
750 924
238 784
502 807
837 156
631 827
13 757
167 51
317 270
559 229
202 38
984 5
90 822
929 490
817 402
924 399
448 429
847 680
237 981
311 913
917 411
602 136
564 192
831 840
535 913
684 819
710 350
290 4
859 337
797 320
504 2
602 480
221 290
835 175
40 367
105 375
110 539
331 917
750 267
430 333
909 17
935 889
943 45
268 928
905 643
132 704
873 949
824 375
397 879
322 230
53 912
291 714
642 835
980 305
204 45
489 677
871 85
500 862
18 317
205 410
470 255
577 13
543 117
691 27
351 153
664 57
47 987
128 319
900 92
173 790
467 167
729 39
614 567
97 695
923 584
603 699
502 565
153 264
503 160
945 583
679 672
797 718
564 726
906 403
219 579
36 590
308 461
863 65
912 730
181 497
110 748
13 51
76 565
721 174
265 573
660 625
477 603
467 373
590 748
621 909
538 821
95 565
91 470
201 891
513 885
619 624
763 518
381 944
907 879
3 281
415 500
792 8
840 604
854 106
190 604
595 401
838 480
891 268
522 698
730 127
566 478
209 763
945 302
391 431
108 932
908 642
905 656
909 20
675 716
684 564
584 354
965 137
344 608
462 109
7 50
387 3
876 511
896 512
806 249
793 797
237 33
279 36
520 424
564 767
300 420
585 491
398 923
126 607
835 772
67 437
215 294
998 8
942 572
219 97
156 420
11 605
526 498
726 18
526 255
163 597
798 515
889 291
897 416
419 868
768 470
624 634
398 490
587 255
902 194
807 552
5 485
628 245
892 777
139 537
410 817
831 837
682 32
33 325
305 322
804 398
107 261
884 169
392 983
643 644
946 161
506 304
447 323
963 37
760 498
637 266
934 385
749 860
752 306
868 769
33 617
923 443
553 368
239 780
330 219
762 240
584 74
158 744
713 998
477 486
582 311
635 373
209 453
261 193
388 590
480 266
812 792
485 161
889 690
893 675
616 928
100 508
299 743
439 285
116 679
667 861
926 681
962 459
133 203
651 580
509 716
91 885
930 331
688 864
638 422
229 433
963 720
420 484
391 367
798 543
489 767
863 920
267 739
607 76
683 840
263 605
539 1
500 693
123 878
868 577
228 272
787 830
274 707
568 28
54 839
581 36
392 420
284 633
374 142
739 437
37 238
391 495
573 761
228 768
198 188
148 873
224 354
359 444
855 6
414 297
124 223
118 800
250 677
741 1000
193 288
115 789
954 643
862 114
346 584
427 475
71 77
565 928
281 7
597 330
358 860
690 688
483 600
92 113
223 740
91 483
457 652
379 299
814 143
289 199
769 501
645 441
445 982
443 365
374 154
363 742
451 239
604 764
742 701
950 882
202 447
662 38
619 812
335 660
523 959
129 402
754 104
804 832
944 864
60 687
759 320
621 859
347 167
301 460
393 553
152 550
34 185
292 707
811 886
754 445
103 507
998 167
246 709
230 218
262 502
735 273
720 834
409 175
426 603
542 755
272 708
979 863
492 84
438 536
78 906
438 30
118 648
322 755
49 361
787 59
808 199
7 279
889 131
992 713
939 526
102 92
388 569
147 878
244 391
176 287
803 696
385 579
972 128
457 743
445 755
165 478
861 773
474 731
64 817
67 410
101 744
743 933
526 394
294 53
204 598
529 733
169 411
348 504
663 936
347 757
190 625
101 257
734 840
300 862
168 93
809 979
659 113
82 68
179 184
542 927
808 74
814 460
60 545
359 935
760 828
992 446
752 246
455 172
517 474
709 469
577 482
363 496
584 57
107 466
246 203
310 315
691 120
840 949
9 399
46 689
39 201
1 462
972 81
647 48
488 304
736 528
727 598
365 169
518 725
195 385
704 406
313 623
901 361
650 347
740 213
367 191
128 163
377 771
989 259
33 42
560 533
906 504
288 32
796 474
599 264
812 589
58 895
673 961
213 841
713 507
349 58
279 768
967 233
428 466
483 164
186 340
508 159
703 807
740 1000
268 559
278 551
761 115
629 912
96 348
889 570
334 882
854 183
774 643
913 925
943 999
651 689
890 207
965 870
829 476
808 150
24 724
500 781
548 205
746 127
609 301
511 797
43 600
666 200
533 58
869 928
661 327
864 943
464 691
11 980
961 383
732 296
204 961
490 646
477 688
786 681
992 442
601 203
134 992
492 783
759 487
615 809
945 898
457 537
984 377
496 317
366 561
19 255
73 619
186 320
323 482
938 480
234 619
211 796
251 663
153 545
726 809
756 580
959 430
578 613
787 777
17 92
364 528
505 500
285 411
665 542
248 300
166 940
501 344
777 738
378 8
868 887
939 186
906 41
64 496
351 772
917 45
265 52
78 205
192 476
357 502
459 59
996 85
900 278
813 194
628 423
493 82
166 839
933 336
734 878
294 27
620 631
532 971
389 263
39 663
201 817
682 683
492 365
647 310
194 954
761 376
656 643
237 742
661 767
274 99
189 736
149 666
369 982
114 161
743 324
721 31
431 891
53 526
621 846
172 342
436 709
135 597
354 597
912 454
485 900
144 617
682 15
471 363
251 540
116 961
14 601
985 973
420 520
407 79
212 400
128 659
312 828
59 584
990 910
941 824
990 315
112 442
329 350
321 703
44 171
950 465
579 730
35 358
277 247
552 341
134 387
127 88
211 240
212 25
391 201
714 176
739 118
949 534
500 999
305 595
807 495
496 654
902 130
113 636
318 329
239 318
392 940
858 316
429 134
334 51
572 65
870 845
892 374
897 413
136 693
727 752
499 573
586 137
20 532
877 12
573 278
199 796
250 346
486 690
511 11
138 502
161 241
487 42
396 104
263 729
760 991
38 127
816 569
687 856
23 608
118 706
283 994
16 442
58 190
702 908
997 803
440 143
374 916
124 682
666 406
818 990
618 411
490 129
898 749
589 767
203 744
509 87
891 758
31 143
706 387
4 615
344 734
607 423
70 174
432 259
297 509
262 611
200 295
363 29
934 281
275 104
85 762
682 861
655 275
918 68
229 370
914 448
880 208
588 141
955 218
120 348
211 912
640 605
330 71
708 398
662 196
880 695
916 330
261 902
964 16
94 365
177 490
795 823
3 289
237 474
137 534
247 262
428 891
199 410
378 493
28 421
832 438
950 640
359 244
604 740
734 312
925 78
393 267
88 85
587 424
503 142
11 949
793 209
583 673
13 889
451 190
241 32
585 992
10 486
69 748
56 383
336 344
800 347
486 712
217 820
704 489
350 792
801 951
321 752
646 521
979 683
195 345
50 552
660 428
809 408
232 954
319 391
886 126
961 948
152 398
947 421
753 770
390 298
414 565
222 930
480 561
149 212
382 722
743 573
167 220
448 565
514 25
724 981
10 128
289 818
70 849
520 224
819 549
235 658
138 76
29 704
732 9
688 574
173 931
886 690
617 727
862 744
544 911
432 556
436 859
862 549
33 521
227 2
437 331
634 77
734 630
938 322
170 946
244 731
861 102
274 704
262 186
528 515
84 733
652 603
494 266
445 567
936 801
335 156
676 841
168 257
767 172
218 242
544 405
232 910
98 872
592 732
428 971
371 233
395 632
900 279
79 851
103 894
677 401
407 168
319 117
727 272
152 223
429 616
520 168
731 967
972 806
766 135
550 299
763 553
537 447
690 732
798 281
188 526
243 108
382 912
117 20
89 985
970 182
615 607
979 381
964 591
648 221
574 111
328 296
892 992
595 319
165 104
953 254
327 757
618 316
472 48
725 931
52 417
624 606
787 913
605 135
887 621
742 910
371 988
79 202
31 233
467 844
690 98
849 672
989 114
676 162
396 750
637 763
287 625
925 37
81 292
19 685
927 103
433 284
678 851
430 773
582 402
311 717
664 806
244 898
69 318
268 196
853 558
989 92
564 39
935 550
6 402
391 925
666 368
716 183
613 111
635 957
147 435
736 348
298 563
438 548
884 724
297 724
831 833
820 755
282 147
861 900
107 93
947 64
894 350
261 462
752 157
822 909
429 97
781 902
649 325
657 641
584 505
401 769
536 246
287 670
778 298
335 889
132 470
309 674
985 303
978 408
88 536
636 909
878 55
331 725
917 793
702 538
721 163
284 982
998 639
769 195
575 698
319 207
669 283
971 358
771 121
830 215
130 520
786 687
77 796
993 977
21 407
558 782
846 855
482 911
231 632
743 86
661 731
942 528
796 218
842 786
938 867
157 496
305 642
506 570
689 40
857 805
168 734
737 581
585 236
870 674
762 698
162 256
944 146
700 563
593 533
385 428
80 77
233 272
358 159
32 91
594 646
73 246
871 585
235 586
791 731
31 155
722 216
536 576
364 432
79 1000
167 915
383 676
785 363
507 870
129 981
263 180
556 480
725 509
169 733
684 212
823 842
39 913
670 322
484 474
275 157
722 906
528 784
780 131
603 552
570 790
815 709
861 425
297 369
203 532
9 385
901 349
568 970
921 724
864 992
610 23
95 895
464 781
973 355
123 66
469 361
459 862
674 307
170 206
884 843
899 171
966 34
739 369
976 644
905 157
395 396
835 538
786 958
693 536
789 352
800 71
904 883
336 720
928 846
361 87
107 737
377 196
425 847
128 121
794 690
578 878
164 421
523 678
236 508
777 992
426 919
689 544
206 550
20 981
784 619
965 9
780 765
70 517
300 501
995 280
44 753
442 640
201 618
284 535
924 609
645 225
814 4
234 377
34 920
560 846
893 654
868 166
696 39
726 619
702 137
332 4
158 20
339 66
431 852
476 130
470 359
793 337
835 951
338 415
895 727
21 132
281 671
217 242
996 267
809 724
884 425
749 631
204 882
495 88
99 949
669 131
258 904
399 726
538 980
334 970
514 221
770 256
925 877
344 996
841 996
86 385
520 658
901 755
33 382
359 203
835 313
855 585
513 122
465 814
903 657
484 491
830 616
148 960
862 915
292 272
454 980
944 759
996 703
556 785
770 481
723 896
756 638
190 837
620 143
865 257
800 926
645 755
10 286
705 695
585 135
202 806
867 483
275 38
812 911
337 107
745 576
457 855
912 178
39 390
482 208
480 359
293 767
742 146
640 963
879 702
205 963
753 249
215 763
816 648
256 868
50 284
77 320
946 942
559 583
97 446
454 576
399 684
924 120
565 53
525 927
313 17
796 962
948 236
910 41
151 899
820 390
595 331
30 967
780 731
191 346
807 916
524 582
911 969
326 863
159 43
538 165
449 795
7 116
314 869
446 619
1 412
864 218
878 313
102 680
492 356
419 659
761 436
709 437
377 145
81 222
567 408
688 428
764 897
576 936
410 150
643 345
339 985
920 87
146 650
630 990
532 403
432 119
647 26
412 66
916 83
256 536
679 601
540 899
515 739
996 941
437 88
3 953
184 454
24 752
750 937
575 476
56 894
39 908
278 453
287 129
788 918
914 15
401 982
86 609
700 723
204 885
238 361
14 234
463 747
94 366
737 865
374 695
644 286
922 913
98 379
995 473
732 395
410 886
418 751
415 114
27 701
993 627
163 891
79 942
349 76
585 371
387 656
886 346
598 202
442 872
179 4
151 764
444 840
900 382
682 951
697 235
213 696
21 876
315 302
809 104
155 238
765 14
319 932
412 195
58 149
513 235
587 237
765 541
570 512
666 634
638 769
288 948
648 80
168 846
247 536
694 870
846 406
444 737
742 271
292 998
998 289
94 804
129 906
961 64
392 527
899 15
745 535
386 454
264 723
759 786
121 491
752 6
793 526
48 84
715 596
31 841
870 905
625 365
492 958
280 129
592 278
144 552
409 576
28 248
936 750
102 252
682 457
986 985
373 982
971 165
737 463
961 35
372 793
81 746
599 691
152 878
381 109
736 15
628 414
78 743
367 337
630 65
180 412
231 404
255 251
269 983
617 971
987 466
255 55
971 174
351 972
41 548
252 347
5 127
304 967
30 799
854 640
332 584
862 485
318 722
636 501
33 825
731 662
271 952
75 962
157 103
545 414
732 615
106 24
907 257
383 2
342 773
801 116
78 926
933 44
601 854
670 303
118 132
570 864
716 279
161 293
455 234
713 176
925 984
379 339
26 582
661 102
605 51
679 447
241 774
201 311
232 977
854 112
951 859
504 764
838 314
175 983
237 427
315 132
666 76
841 97
477 469
642 81
679 332
169 981
575 760
825 689
77 296
773 505
358 998
364 858
703 544
84 390
788 198
763 250
406 134
768 126
329 268
294 646
751 250
309 60
237 396
138 29
747 928
956 790
572 483
570 850
835 615
60 481
141 748
210 618
83 316
341 472
762 453
743 180
643 719
799 23
432 579
111 384
752 990
686 783
561 1
464 287
809 540
599 149
820 610
965 626
956 350
364 873
608 714
587 751
254 57
487 310
722 661
432 285
792 3
951 62
925 542
571 341
82 239
895 435
506 121
423 575
517 890
205 313
185 908
498 706
111 525
106 207
617 248
197 800
593 540
79 981
177 295
594 394
955 43
879 903
833 652
171 71
963 269
862 391
183 643
242 759
595 587
181 634
670 753
552 544
912 6
118 651
469 563
383 240
885 462
273 596
597 369
780 822
575 259
465 794
173 728
410 366
441 254
511 143
510 180
612 299
689 411
455 533
355 780
265 470
628 130
806 23
318 307
522 915
138 3
412 292
455 124
798 916
476 670
18 637
403 270
929 765
195 760
995 48
170 552
819 194
593 783
251 921
327 160
138 407
899 75
876 2
876 163
144 426
872 192
149 679
483 457
752 276
758 332
189 144
370 366
657 817
181 748
888 405
972 39
422 168
101 807
181 461
901 996
10 747
127 733
591 463
520 850
117 47
479 732
861 190
616 202
643 951
340 322
215 371
537 121
827 922
105 732
362 561
266 887
592 23
834 929
265 189
23 396
506 97
164 455
717 999
278 575
121 168
28 535
409 535
103 650
504 153
132 541
936 384
780 197
793 928
697 188
135 88
504 39
868 718
301 144
15 25
291 274
334 410
299 359
88 96
768 776
780 867
29 340
672 842
453 8
597 964
305 100
487 892
322 728
336 453
969 829
288 1
879 261
507 129
624 727
77 872
595 680
864 32
440 138
835 933
595 749
513 260
250 796
209 201
45 376
802 732
45 407
687 212
593 31
641 845
437 256
905 510
717 886
91 368
248 821
259 485
550 485
966 776
663 89
397 131
967 277
146 812
89 216
620 688
175 156
759 295
775 142
136 267
865 607
866 173
335 536
14 730
666 433
763 111
512 718
711 942
202 211
979 263
24 655
398 269
191 434
124 398
718 980
934 793
979 441
630 362
817 803
537 874
199 325
342 130
332 818
361 150
197 296
914 4
379 403
875 341
774 539
208 897
150 690
644 307
937 919
314 234
822 282
670 224
491 308
92 736
937 912
560 507
642 184
197 566
230 942
632 467
900 128
674 673
260 44
171 353
23 252
487 51
200 700
528 833
991 960
496 991
567 866
978 439
6 410
959 12
398 39
766 673
178 628
726 658
925 80
657 873
693 404
520 893
850 528
541 962
518 615
315 298
671 103
761 354
247 951
708 623
368 500
256 547
24 950
496 447
667 317
251 435
67 565
658 431
846 774
842 153
680 969
601 771
443 659
557 509
4 536
194 379
939 78
309 384
965 349
312 597
899 820
765 27
230 966
39 965
697 698
254 678
676 84
122 566
389 266
909 115
381 350
352 675
509 469
733 267
755 146
693 418
892 993
378 210
586 509
835 921
759 824
315 981
251 741
871 18
980 200
494 60
605 85
968 942
98 875
896 365
606 210
406 75
512 445
583 724
573 347
253 209
472 510
635 578
842 479
772 917
544 11
999 396
205 763
345 795
791 827
297 796
198 366
739 448
476 777
819 593
133 311
836 369
562 587
871 865
562 271
709 485
107 860
90 652
596 857
877 168
82 807
130 617
337 34
960 839
355 859
470 238
80 110
749 762
276 782
827 370
827 138
303 168
292 672
571 51
339 558
576 534
526 744
271 656
523 979
49 379
4 103
121 750
388 222
318 93
889 990
713 578
347 755
754 531
806 739
173 975
256 722
848 252
316 571
282 801
530 261
887 642
8 884
575 148
609 779
272 410
157 753
900 565
796 490
815 125
958 5
363 34
169 423
90 912
103 807
658 2
860 153
722 601
635 302
614 810
509 513
202 648
194 267
971 149
67 230
493 222
821 517
497 949
407 878
142 91
961 725
343 70
17 232
438 226
68 842
627 781
643 51
33 684
955 689
108 118
420 975
193 303
180 185
818 800
863 854
352 899
927 653
824 179
289 882
492 369
180 593
26 72
742 511
499 306
341 379
559 890
830 328
983 834
654 93
802 331
614 895
26 830
230 427
670 644
746 646
989 729
605 863
589 122
392 326
772 604
845 938
397 677
736 426
573 302
349 494
993 743
674 871
908 951
855 879
702 442
275 570
657 915
90 210
4 946
152 324
687 216
30 95
156 325
173 305
189 78
378 932
959 800
738 408
437 982
309 59
992 488
412 155
808 420
214 133
632 55
961 824
144 741
898 264
786 495
177 235
840 110
629 759
835 755
706 576
344 813
409 720
876 628
775 188
962 733
990 350
153 577
261 851
380 999
320 170
870 484
593 413
514 425
800 512
764 101
766 789
24 737
490 1
683 693
24 34
909 183
907 341
354 442
375 575
377 805
281 792
420 270
843 657
665 249
171 207
362 300
254 395
252 60
663 826
834 517
267 33
956 261
473 210
753 533
482 106
19 436
876 418
706 797
698 218
900 583
151 133
115 151
693 185
432 42
919 343
999 269
538 593
346 984
51 486
380 10
831 310
993 886
797 871
757 518
223 427
442 805
770 507
77 403
95 431
760 14
462 954
854 595
327 882
350 690
522 189
757 771
384 850
860 626
800 410
388 719
622 362
282 993
602 924
732 830
363 690
655 389
493 3
498 127
8 596
277 418
421 516
313 306
534 276
257 49
873 767
849 95
990 801
555 826
390 4
7 813
130 442
951 33
19 428
396 344
355 594
702 512
155 606
529 199
546 359
80 32
398 121
130 490
460 838
463 296
412 262
966 622
120 752
638 344
679 949
722 417
483 831
973 336
808 911
924 689
476 46
528 107
168 616
494 76
774 252
287 748
167 391
184 385
915 673
722 38
429 587
475 67
660 244
3 693
59 34
775 952
997 450
593 916
140 32
804 661
784 34
501 181
864 915
707 871
245 265
102 714
884 208
719 671
771 398
422 554
852 150
78 480
661 713
616 164
18 891
364 892
679 657
344 140
131 871
451 849
293 706
511 915
216 983
981 372
847 352
431 649
915 436
321 200
406 764
190 696
791 353
979 732
39 273
538 619
118 29
349 831
103 776
529 550
18 774
821 981
633 361
846 858
509 152
799 859
591 919
303 129
328 874
663 181
482 976
415 104
54 444
844 486
825 152
265 588
492 396
932 172
611 235
790 468
997 418
170 763
858 313
622 247
318 827
176 140
822 782
377 914
6 691
876 549
328 780
973 396
298 389
155 51
578 621
886 361
389 875
921 252
337 346
565 761
447 800
40 461
889 560
623 318
962 808
969 88
760 468
706 130
47 452
435 627
527 672
550 23
366 586
174 485
500 397
795 392
78 937
438 985
172 959
255 787
543 808
620 393
989 871
851 487
458 815
733 823
804 164
364 498
84 187
237 71
5 469
247 963
261 741
182 52
31 256
553 853
146 921
776 466
505 62
290 66
413 647
56 893
394 967
570 378
490 248
602 182
63 894
344 711
855 227
660 958
627 230
788 591
378 492
955 267
754 729
598 929
799 55
1000 99
574 536
646 233
712 994
478 952
416 334
622 826
194 861
788 628
742 226
549 395
878 837
852 355
125 802
396 633
309 720
231 147
266 906
246 124
919 779
474 234
535 271
277 411
954 400
591 984
7 320
717 401
816 432
684 397
263 675
992 233
536 858
323 127
4 410
193 879
545 132
966 746
665 525
966 645
517 679
840 199
625 86
302 546
767 880
50 757
974 89
72 202
606 644
625 920
417 730
758 496
276 265
512 209
309 345
580 873
624 770
145 579
453 678
262 772
428 474
391 508
332 258
252 14
350 908
758 967
75 901
443 648
342 471
881 756
588 941
384 761
10 789
401 444
310 142
84 759
653 97
737 702
144 63
263 433
353 421
947 670
213 579
146 900
874 240
413 883
778 944
747 164
903 771
871 577
417 723
733 55
689 347
282 611
903 299
517 522
980 674
87 470
140 332
879 348
81 14
553 243
423 909
137 182
813 609
420 583
440 579
932 451
284 184
748 262
950 408
482 893
138 957
412 335
524 698
909 494
176 919
380 77
596 872
536 662
497 61
173 678
115 71
542 422
562 103
426 847
926 522
421 322
693 8
668 892
814 88
74 105
901 868
177 593
632 329
884 276
286 924
61 366
349 447
861 997
375 648
94 664
159 129
262 437
366 302
724 664
42 740
802 110
310 223
488 711
301 247
581 286
619 668
647 825
474 537
983 784
278 851
256 544
283 714
558 728
263 471
567 375
40 566
72 375
60 660
464 927
428 696
409 249
50 519
351 743
679 490
617 591
320 746
686 598
410 743
529 121
30 630
559 770
445 941
219 21
469 157
524 780
670 45
674 13
334 547
48 306
382 953
615 280
153 716
51 505
520 633
974 977
73 43
70 116
768 851
518 986
822 988
141 209
323 684
987 263
726 910
808 349
486 382
788 992
13 652
829 137
76 998
783 352
615 815
342 304
885 266
346 1
979 145
47 492
175 398
229 763
133 195
525 455
240 183
197 849
765 963
619 421
369 959
935 923
412 696
24 33
364 924
204 150
458 844
518 980
401 765
79 103
558 292
54 22
787 822
849 675
732 254
850 772
644 937
710 957
276 706
679 203
463 898
131 643
108 142
810 779
124 186
897 512
135 717
517 292
817 10
906 495
564 609
854 849
791 446
182 168
646 488
998 371
332 612
98 698
454 638
31 691
685 478
226 146
716 181
374 263
744 931
28 427
702 638
267 799
310 246
92 138
389 519
13 139
655 390
744 605
431 781
168 232
265 668
85 265
847 120
302 231
804 435
306 781
540 475
310 587
928 754
815 699
686 142
987 990
316 810
423 746
818 21
277 694
581 10
36 788
949 666
628 192
342 829
988 961
66 27
982 585
193 363
281 835
799 250
226 660
868 202
115 495
647 326
813 185
899 764
1000 865
23 166
315 668
808 225
176 193
910 236
785 73
701 543
344 338
55 236
405 204
32 448
812 320
220 610
562 250
186 363
63 559
379 906
852 275
825 994
547 486
65 930
193 60
223 984
184 729
274 747
146 148
109 560
205 223
50 974
542 363
806 890
986 926
767 315
837 444
102 769
264 180
61 154
900 3
52 88
650 635
243 382
357 143
795 704
371 36
737 42
673 891
553 583
899 71
45 813
374 442
470 956
403 496
578 313
329 801
684 384
764 121
110 33
963 451
632 516
905 928
734 643
350 387
165 387
742 279
118 446
792 584
572 95
446 690
105 463
15 734
28 486
117 836
699 971
87 142
506 67
20 495
763 56
555 100
371 74
534 508
965 822
144 292
165 68
836 548
54 964
570 891
496 877
671 542
801 637
201 743
649 353
361 219
930 321
414 117
810 244
360 787
982 548
186 673
819 674
332 614
287 23
112 23
274 588
650 498
698 992
972 280
955 635
861 692
939 295
233 116
263 798
472 492
11 498
4 613
462 105
669 415
552 732
662 922
927 213
59 409
256 973
15 993
5 490
80 518
704 20
483 352
430 995
417 865
730 942
446 53
525 504
87 830
309 577
803 597
164 600
936 692
410 266
75 387
443 651
762 253
736 31
129 958
606 757
549 327
365 467
484 396
236 193
266 273
750 447
636 993
684 187
872 701
605 226
348 887
83 663
712 415
971 229
238 577
396 980
349 948
690 49
796 984
227 578
352 371
200 12
397 446
963 415
606 795
997 145
231 211
108 205
545 715
540 579
933 245
91 285
567 174
97 167
378 209
370 706
889 632
590 868
77 975
179 273
601 867
181 198
309 188
947 778
702 276
569 545
102 113
540 780
496 894
175 710
136 885
167 457
631 334
261 273
315 744
235 76
425 335
324 702
829 440
148 622
13 282
198 838
244 305
97 240
82 623
248 469
570 257
1 292
295 607
478 870
625 515
78 63
639 607
755 453
604 979
12 255
17 25
753 377
556 937
235 544
238 782
665 615
456 670
227 3
395 157
362 829
798 825
866 21
830 198
178 699
136 898
937 80
123 353
519 96
477 869
31 791
944 429
432 576
458 158
810 974
716 639
922 720
574 833
670 94
842 300
816 715
242 193
799 343
639 90
515 33
925 162
531 961
770 335
531 866
405 184
385 344
540 366
193 536
896 9
757 610
779 574
870 562
424 622
113 902
563 972
703 135
925 84
859 352
204 895
617 725
316 504
710 793
630 474
439 190
763 867
518 823
596 431
801 303
77 113
238 669
825 113
825 182
663 724
427 992
788 56
921 847
816 584
485 588
716 700
288 127
186 485
746 638
180 190
654 170
256 855
294 34
998 42
640 334
348 92
646 314
707 257
468 945
69 802
736 637
215 982
298 212
317 885
925 393
180 863
161 916
871 77
662 446
118 345
129 613
256 165
310 681
341 506
161 345
661 700
693 74
828 183
70 384
258 344
117 917
208 653
545 373
957 320
207 202
694 682
452 352
803 563
422 635
220 986
177 183
327 455
496 644
199 153
49 267
248 631
761 783
353 91
815 987
785 282
65 975
110 751
411 227
591 646
439 838
844 709
302 627
274 267
197 807
166 990
990 791
163 338
789 93
197 899
343 189
296 143
683 654
625 414
951 469
865 349
285 101
520 355
53 50
592 172
557 127
103 681
359 743
582 925
182 604
829 560
429 329
628 660
281 59
140 180
973 696
346 342
517 905
668 506
280 684
21 961
301 765
873 475
604 884
6 434
118 992
607 189
121 518
528 340
824 129
35 116
675 227
852 259
180 760
255 74
48 596
48 910
813 111
15 430
519 358
739 833
624 414
922 578
910 338
619 101
565 891
342 899
183 621
7 385
807 396
724 472
255 247
858 731
559 46
187 482
167 23
22 140
993 571
757 468
63 520
795 185
697 344
153 881
752 385
973 817
505 357
691 538
970 276
192 607
617 581
797 796
851 496
623 868
268 543
599 22
846 733
74 268
725 554
58 282
609 505
828 403
415 158
118 918
931 134
414 507
942 693
450 917
520 327
982 294
806 37
306 536
363 411
764 340
776 673
854 972
808 350
204 588
368 311
711 710
899 471
840 961
367 374
979 974
387 151
426 377
472 519
532 790
561 975
794 594
495 915
948 674
4 516
773 840
239 250
256 346
884 408
774 974
227 997
125 691
627 135
126 176
319 934
433 869
363 820
720 695
312 738
41 44
431 578
337 294
74 750
450 752
472 778
746 724
187 634
375 889
238 515
234 632
584 70
626 301
934 643
198 737
150 358
367 669
122 596
811 69
901 527
701 751
595 588
29 461
64 260
583 336
684 856
751 471
64 275
253 658
204 637
342 860
250 940
796 353
791 152
249 478
185 485
17 54
133 657
673 44
605 567
687 758
321 546
326 487
159 289
195 509
877 66
84 716
166 582
684 556
23 521
450 94
65 32
242 505
511 762
919 391
775 529
567 141
496 838
850 44
812 279
436 609
934 143
699 903
948 193
625 188
271 410
211 541
313 22
469 34
654 998
729 461
304 763
295 171
445 550
754 750
721 850
225 164
330 346
110 254
774 448
833 424
930 348
481 346
991 806
580 658
83 80
849 603
671 812
319 312
551 13
467 655
433 600
77 442
412 163
546 424
930 694
20 25
746 627
122 11
713 971
824 870
515 695
65 927
728 345
992 392
394 255
296 569
377 522
200 362
891 971
103 677
321 984
615 33
511 934
169 247
664 44
735 841
626 856
783 729
781 927
92 472
1000 879
789 908
162 604
517 73
17 982
681 475
899 626
55 50
693 208
408 178
213 776
264 781
805 806
687 818
490 76
940 963
891 960
352 115
210 955
889 795
878 543
998 579
595 294
516 716
964 867
981 477
977 515
827 440
668 474
418 59
957 744
561 241
326 113
9 778
553 29
653 264
828 300
508 448
951 817
697 918
805 874
672 555
416 218
312 409
152 343
28 831
397 445
322 153
415 391
146 735
827 481
495 147
725 443
478 877
698 88
897 670
520 199
612 36
45 314
422 587
252 122
517 602
47 442
14 720
201 353
121 888
691 110
377 777
233 623
725 513
997 251
642 903
137 246
523 421
295 782
7 167
450 821
654 261
310 980
312 221
920 136
659 649
816 364
93 292
111 623
968 192
22 509
342 537
680 77
646 797
976 241
6 794
756 327
17 680
513 236
97 531
736 357
101 291
712 522
363 242
368 28
800 322
978 619
98 232
778 394
778 918
125 98
702 135
538 255
799 391
886 610
992 520
274 897
68 659
263 187
191 189
967 500
181 221
276 214
485 212
386 499
641 189
289 562
623 383
981 374
746 736
361 31
937 623
753 877
51 886
343 122
487 679
239 35
864 300
508 148
601 300
816 248
496 789
760 696
342 768
446 1
109 977
441 90
256 745
20 562
355 932
290 812
274 441
751 427
217 745
667 231
206 188
240 310
106 396
713 586
740 764
778 190
815 311
888 760
97 62
903 951
554 367
316 898
796 47
378 66
205 965
617 151
439 518
981 823
367 529
77 195
17 467
36 676
115 884
474 185
232 58
126 991
724 488
682 291
373 137
299 883
709 551
478 936
296 861
243 909
223 429
189 568
892 322
91 378
93 166
943 432
918 32
11 91
542 440
353 245
411 494
574 58
248 339
166 350
721 566
754 344
854 396
518 169
122 488
598 861
125 775
460 118
181 271
94 7
585 113
370 957
479 581
859 98
330 610
104 795
442 659
473 196
73 316
354 992
14 287
791 89
676 902
347 853
664 652
9 297
818 640
21 63
184 541
604 585
655 290
582 291
278 101
962 204
519 607
540 201
44 213
33 473
269 96
287 3
152 60
739 941
923 691
837 724
658 99
333 298
767 446
713 800
780 315
556 793
291 211
823 195
556 37
185 290
501 548
773 616
211 343
423 823
476 918
986 349
235 856
858 68
748 682
185 8
282 323
94 143
772 34
770 569
99 534
88 256
821 688
611 866
988 578
696 184
737 773
395 812
72 214
729 203
66 541
932 743
569 263
534 177
153 813
574 642
335 50
981 46
867 702
20 904
409 399
418 500
897 515
978 875
956 621
667 871
691 431
445 501
598 330
852 406
963 72
887 626
234 251
892 378
533 77
347 43
508 525
585 748
348 855
361 680
487 15
571 584
268 38
471 704
100 97
305 128
462 65
531 210
139 670
19 549
662 574
701 197
813 699
533 160
226 574
224 873
735 956
940 543
475 239
854 831
769 439
37 289
690 551
157 105
437 740
662 206
897 822
587 714
875 602
3 167
52 468
242 882
404 910
74 166
828 823
145 515
677 811
603 275
714 897
168 471
309 990
195 101
319 63
75 854
51 113
527 549
272 338
329 395
353 666
645 276
398 850
9 551
585 713
856 395
110 610
628 467
689 352
607 252
175 84
317 551
111 205
869 231
365 390
143 686
125 474
823 613
157 512
636 236
843 216
853 118
577 864
540 920
692 60
204 454
842 130
288 353
37 362
679 781
975 467
339 180
312 594
335 769
860 53
277 374
866 971
834 793
26 189
468 670
779 821
370 439
89 682
816 92
361 309
835 146
566 654
871 178
814 280
893 921
369 395
405 642
883 436
605 728
782 998
874 88
353 955
264 916
148 735
276 165
936 36
773 270
348 144
206 737
651 728
299 601
842 138
316 704
389 538
359 637
599 826
984 982
888 496
962 682
642 30
666 448
344 456
957 267
856 866
897 623
838 309
434 639
423 453
145 784
946 762
491 264
122 290
256 335
681 787
302 852
123 204
13 521
521 324
192 276
785 315
958 113
757 985
944 454
359 394
236 304
424 595
275 803
313 647
871 744
904 330
263 27
418 987
882 662
451 593
9 559
161 132
721 271
864 886
537 273
83 618
271 919
400 940
622 346
659 587
994 899
75 235
24 340
98 132
334 340
935 989
421 152
959 835
750 640
495 924
406 503
28 845
454 983
860 155
390 757
455 541
448 317
147 234
654 856
919 657
687 831
562 361
779 510
545 907
53 193
199 116
571 543
153 58
652 94
924 952
641 497
253 653
441 54
47 394
462 159
494 388
916 665
249 349
624 528
377 42
907 236
89 501
723 267
430 632
94 316
850 233
394 616
131 76
80 498
450 582
2 463
273 930
366 296
198 417
898 412
960 651
140 154
330 867
896 759
525 148
33 134
853 859
783 66
726 290
657 901
925 409
18 251
132 626
138 312
965 153
891 360
669 673
646 891
713 529
34 359
976 316
269 447
552 168
770 879
873 40
311 812
426 980
621 542
491 236
323 498
824 545
410 309
54 80
891 805
59 638
884 158
615 652
923 654
737 5
353 39
754 703
501 225
581 983
974 588
612 86
487 929
452 418
769 752
55 644
928 176
314 170
821 678
838 717
121 836
614 805
798 114
996 874
95 468
536 163
650 525
633 93
283 119
218 464
192 549
308 689
36 818
367 838
625 161
137 162
241 14
979 859
821 388
429 623
954 496
760 181
237 521
53 321
378 811
574 875
450 409
144 319
472 586
873 363
929 15
542 424
798 954
166 265
49 583
948 448
266 358
62 516
157 367
788 551
539 551
741 772
880 220
165 913
805 642
421 116
892 413
559 597
114 217
79 702
277 702
136 486
187 664
433 181
809 945
110 886
857 228
305 381
858 897
392 989
143 845
947 909
602 129
812 245
109 843
12 923
421 177
541 706
687 61
860 55
509 331
436 716
349 116
196 725
227 466
598 778
10 161
647 460
288 666
765 224
799 515
245 568
851 923
168 612
449 618
425 226
742 491
445 517
790 927
406 289
529 708
344 658
903 696
899 228
676 549
285 795
914 638
277 131
409 480
758 338
730 533
392 329
963 973
687 635
408 71
940 843
340 10
402 256
378 878
236 629
59 25
807 40
416 339
432 30
735 79
860 179
286 651
432 617
297 415
350 49
29 615
765 433
66 308
4 509
418 159
981 416
844 602
612 987
21 302
149 83
1 542
918 669
201 754
9 655
51 995
247 872
71 245
196 835
246 830
624 188
416 153
924 386
750 591
334 967
480 440
215 515
23 452
545 262
152 50
763 824
358 175
655 850
378 995
269 858
279 537
152 914
996 152
933 896
781 492
815 606
120 7
877 355
660 898
932 39
308 746
867 72
92 136
935 421
269 146
144 58
834 805
527 7
834 746
433 677
942 816
733 749
854 680
766 380
111 7
754 920
576 220
150 809
380 359
295 127
224 524
293 283
110 587
856 803
698 983
384 511
940 531
261 427
840 674
860 562
42 772
118 556
675 86
353 434
897 143
247 722
274 156
567 23
873 94
574 43
933 581
805 334
332 564
388 547
847 663
499 644
273 219
675 50
100 639
1000 314
883 634
877 313
299 412
446 508
545 425
929 971
710 137
773 19
777 258
386 18
672 20
655 738
718 630
167 827
844 802
613 8
998 171
94 255
490 265
105 797
30 485
238 613
90 773
489 169
725 773
453 249
603 724
803 512
140 412
801 258
983 644
412 231
113 861
203 796
708 347
953 751
35 701
197 442
641 20
556 317
178 916
476 794
704 766
942 571
431 729
936 606
201 10
602 38
501 924
41 345
968 621
288 623
703 372
915 186
917 116
26 726
328 932
153 83
524 386
529 923
230 280
650 834
233 552
176 507
638 214
901 812
291 795
597 606
476 591
635 194
322 820
804 307
408 961
942 294
60 173
648 402
799 784
6 791
680 456
310 566
836 455
4 308
51 485
875 105
657 180
915 923
89 21
624 214
441 99
13 189
44 759
950 869
255 782
476 175
146 739
127 91
764 48
758 213
218 786
713 81
353 120
773 917
894 78
128 690
367 515
31 421
855 122
744 88
916 483
85 3
145 131
808 621
116 918
771 618
237 671
700 815
979 676
160 388
836 742
556 1000
324 530
836 188
468 238
810 66
100 147
977 43
883 523
6 817
733 399
923 883
795 349
852 761
465 46
262 48
281 294
630 122
510 561
376 8
319 282
390 47
313 68
817 343
838 651
199 185
947 163
519 158
142 189
536 224
873 211
775 134
267 403
794 772
171 787
445 871
717 465
311 773
125 401
964 648
768 953
903 422
831 759
474 530
98 854
915 312
244 868
853 40
17 895
723 810
516 304
980 630
85 38
12 395
208 1000
318 157
116 37
811 733
442 986
236 132
293 77
275 945
893 393
690 111
802 543
284 709
899 681
431 727
22 680
375 597
77 345
493 507
953 488
761 35
988 597
740 954
768 904
573 550
607 210
847 107
372 263
643 7
717 510
380 770
424 818
674 722
612 251
883 685
69 813
534 742
172 68
700 655
992 279
346 613
442 375
698 120
435 302
69 772
84 998
5 389
272 922
786 509
44 515
223 139
918 59
248 849
535 643
448 490
274 761
739 456
14 318
785 241
732 175
785 957
804 194
184 583
155 58
759 124
372 296
879 434
238 4
792 458
138 68
867 954
597 641
282 905
33 37
172 102
909 339
575 488
687 981
163 385
200 942
515 832
247 754
946 123
380 576
190 721
261 780
48 58
619 652
890 260
222 373
773 923
336 874
237 111
634 758
509 75
88 727
30 826
537 984
557 145
107 101
974 18
524 979
395 581
448 419
959 730
285 145
72 410
451 261
880 832
631 852
598 813
927 11
790 848
134 238
796 882
554 897
580 549
175 739
239 285
667 889
685 929
310 984
452 358
115 211
584 381
834 256
472 355
485 999
487 563
704 645
718 757
907 4
856 682
906 386
510 918
437 970
303 597
677 225
33 279
505 523
214 142
687 359
149 416
601 783
455 393
854 880
927 867
750 962
652 774
276 746
927 655
363 172
843 810
911 994
630 176
335 610
654 291
221 520
178 797
931 366
290 664
852 326
380 768
190 796
455 777
668 794
665 648
645 446
454 693
867 125
301 45
150 154
470 681
168 166
565 637
615 249
755 891
762 499
139 263
973 51
357 619
840 211
172 72
160 64
498 712
780 756
239 238
110 106
590 816
912 156
116 192
500 202
535 387
233 251
69 801
470 811
58 808
400 482
336 868
444 528
441 124
392 373
708 831
340 800
702 295
88 434
106 377
825 687
137 764
463 609
784 466
472 116
651 595
823 285
592 875
694 64
142 269
635 544
958 432
749 823
342 615
969 863
193 913
945 710
532 282
27 925
761 984
341 774
393 676
298 373
126 658
651 450
877 307
85 261
794 15
164 157
709 761
452 190
653 67
788 807
54 305
95 111
338 907
340 774
6 581
400 366
958 708
644 612
775 779
136 646
629 242
212 953
380 183
818 296
682 887
743 788
309 346
433 632
556 697
454 60
106 927
283 757
849 190
192 874
583 604
303 818
719 181
680 880
41 762
133 666
103 1000
376 891
270 960
665 585
451 138
819 732
660 56
229 621
143 997
539 530
600 549
865 411
1 773
264 743
285 783
728 50
228 523
658 322
568 940
769 742
955 1
222 583
61 209
736 913
828 391
881 10
567 277
675 483
924 598
384 581
869 487
638 264
908 48
557 389
45 230
211 975
689 407
294 689
519 770
483 986
88 601
126 915
713 333
136 288
890 699
692 993
401 57
479 146
802 541
361 188
893 700
901 210
609 459
248 85
595 458
821 900
203 622
400 883
117 520
390 781
820 173
245 227
234 217
932 177
829 396
783 129
947 324
718 900
198 334
223 181
85 141
377 671
9 855
349 825
657 272
700 613
626 997
313 503
298 593
812 747
111 451
847 869
904 786
559 504
605 642
309 769
1 266
759 955
713 185
66 100
671 863
718 793
194 817
723 987
700 935
39 219
51 187
257 203
782 14
654 310
785 639
149 520
722 663
377 934
98 603
607 584
533 413
955 185
94 585
437 476
166 795
39 334
681 679
488 466
909 261
16 204
526 775
523 278
141 26
200 189
902 192
38 908
978 331
791 628
461 293
974 45
456 244
240 537
450 432
159 872
514 96
626 712
47 836
241 275
397 893
313 650
62 240
968 636
209 206
681 533
86 66
9 217
985 908
611 955
12 241
775 261
610 429
420 46
552 714
789 958
847 652
188 886
497 828
678 423
135 719
477 156
984 777
929 693
880 88
677 112
632 115
707 412
208 128
931 350
862 474
135 347
213 694
52 179
652 845
19 977
314 49
836 684
767 126
148 416
260 111
836 658
463 207
796 605
336 414
782 413
799 97
345 431
910 145
379 620
235 323
795 335
966 888
507 172
553 903
300 233
487 811
618 621
623 163
281 774
784 8
151 13
520 507
879 386
282 117
117 588
732 287
207 10
156 366
868 811
305 150
827 19
551 923
106 786
762 96
641 810
243 666
392 712
858 87
211 863
840 856
378 854
654 70
583 772
43 476
715 671
915 805
325 513
598 363
668 957
895 746
11 596
869 278
961 776
162 681
507 329
130 185
213 119
358 319
93 488
348 417
231 125
177 629
864 862
784 767
618 311
522 939
365 312
445 944
618 228
109 834
496 202
771 425
833 798
594 273
648 101
473 256
291 389
581 967
151 586
109 769
687 289
680 988
336 147
47 588
109 119
736 925
183 944
205 789
275 663
810 19
815 343
568 361
534 465
378 832
825 968
120 613
491 768
869 870
380 114
912 869
925 370
975 19
971 654
599 309
857 258
488 948
428 89
992 837
396 755
39 653
691 626
371 417
944 527
35 215
435 43
283 608
694 231
283 829
273 334
715 8
378 33
494 641
899 230
25 387
212 641
223 409
901 522
476 695
380 713
204 794
829 545
132 799
661 590
417 222
839 952
408 24
225 71
411 82
283 230
56 731
828 758
412 762
695 750
706 358
950 742
992 322
275 52
196 906
571 376
17 265
103 689
883 594
4 252
841 865
519 10
348 25
981 1
464 55
616 499
607 869
155 508
492 17
449 922
513 247
101 755
15 202
995 562
394 832
634 728
404 91
541 908
833 242
538 943
749 641
818 944
613 430
488 194
566 480
83 665
736 816
861 748
283 855
943 970
617 348
899 108
513 370
943 382
206 670
980 481
462 377
508 150
547 601
467 357
171 858
330 621
931 489
769 786
35 715
35 577
651 961
17 281
422 997
498 235
285 269
930 420
144 939
450 667
868 667
597 412
474 142
206 294
455 236
859 633
869 747
972 651
918 262
445 449
418 890
10 419
639 152
607 854
606 164
141 642
776 496
767 964
791 712
31 113
380 968
642 595
596 799
486 116
375 173
910 643
439 135
905 137
22 65
162 909
424 692
678 395
101 823
963 920
343 16
182 463
571 487
764 521
876 822
432 282
527 64
999 864
445 334
304 400
475 126
530 815
324 558
318 903
393 907
153 776
86 676
720 794
894 369
135 35
139 452
289 367
387 50
915 101
853 253
66 566
72 306
82 90
745 765
699 980
164 952
138 627
671 267
12 776
242 215
208 920
948 263
423 592
855 201
339 239
262 43
938 826
699 483
974 1000
799 311
321 520
34 953
595 42
892 152
12 249
980 78
56 106
393 192
523 138
654 881
961 380
921 634
356 160
462 433
884 826
169 301
490 278
357 996
410 823
329 661
771 37
906 169
355 142
324 464
793 969
553 235
435 924
180 242
472 639
566 168
473 150
658 921
791 724
434 513
157 521
67 14
376 495
983 619
673 423
739 696
554 271
79 80
823 105
572 113
129 625
89 849
794 11
911 532
87 109
858 648
384 946
367 280
97 536
463 235
381 497
860 190
182 402
412 529
878 725
284 519
444 595
763 150
777 820
167 505
613 812
699 522
201 921
17 215
670 869
382 736
300 372
419 952
354 55
36 495
693 326
312 38
946 152
357 122
726 525
356 112
847 203
906 715
915 216
69 760
559 889
28 44
512 443
139 512
429 438
96 196
849 759
470 935
764 236
317 958
677 32
310 626
65 648
557 487
859 214
819 688
255 625
338 804
543 430
980 870
377 803
744 31
387 372
889 387
286 165
323 329
351 31
386 554
282 815
403 49
11 981
353 14
368 194
963 334
469 420
626 901
969 827
143 639
697 179
469 444
344 862
513 586
46 605
829 685
297 197
887 751
143 392
812 262
184 391
71 298
118 45
378 693
296 85
779 876
115 775
182 471
563 609
346 709
899 76
763 468
670 697
651 371
432 727
553 544
646 519
404 945
126 692
361 655
336 897
464 715
45 369
878 818
198 323
532 752
945 328
981 118
263 345
167 328
359 781
870 563
337 470
228 481
295 650
262 351
884 603
160 382
352 469
254 258
494 690
15 966
759 522
273 30
236 188
977 212
37 302
95 742
458 804
332 271
141 952
232 25
255 185
623 834
650 909
4 414
640 978
767 59
544 873
72 403
397 993
892 840
540 289
646 413
453 878
81 699
886 688
364 436
403 194
712 494
906 771
421 69
230 995
674 658
893 168
383 231
753 683
890 290
193 344
789 640
551 340
625 164
392 689
432 322
180 527
581 582
558 836
351 81
972 886
208 392
437 154
531 281
565 318
4 145
315 297
551 609
488 249
337 281
491 852
73 247
957 8
359 159
968 389
381 471
180 216
565 61
899 581
315 286
135 900
264 955
475 324
684 268
811 940
270 657
330 980
152 511
937 401
672 416
488 148
626 426
263 845
559 453
411 127
809 854
440 4
300 526
749 995
860 579
984 153
227 587
374 679
878 306
76 203
337 677
170 280
976 256
98 825
639 459
994 67
456 693
75 106
770 531
939 778
175 927
600 142
138 522
792 622
140 203
628 800
131 531
912 943
315 139
343 271
122 23
994 179
965 799
161 280
122 778
819 671
753 385
993 281
992 487
549 62
917 691
969 233
414 872
687 405
482 525
816 165
87 687
987 256
749 303
157 74
815 35
711 139
638 682
863 595
437 142
364 871
470 344
318 70
955 834
31 642
40 682
35 376
453 215
581 57
463 987
583 909
127 378
235 748
458 543
99 474
56 229
367 251
108 136
907 942
409 615
651 379
992 592
771 268
593 581
678 319
241 479
262 803
825 194
120 589
183 216
629 214
391 589
233 974
338 164
974 251
502 864
728 930
343 931
83 176
945 142
784 256
876 891
476 574
807 537
989 144
671 613
484 953
686 281
637 506
911 997
698 858
967 707
280 192
415 272
424 851
451 622
111 545
121 969
115 949
281 74
900 234
357 113
608 273
448 85
933 774
465 665
542 75
942 123
2 795
371 839
38 116
767 809
544 153
111 581
899 893
391 87
747 677
431 603
318 174
194 821
176 677
530 329
922 954
252 999
331 390
531 271
796 215
441 513
959 55
545 700
25 579
26 782
913 237
848 176
927 859
207 811
591 589
189 187
839 587
590 52
584 446
350 420
900 499
519 223
472 45
971 344
762 116
579 737
609 742
209 856
503 428
501 824
75 432
637 394
338 299
965 810
593 628
607 873
149 554
533 529
883 134
4 682
611 176
970 887
317 198
764 869
915 998
29 705
745 299
17 99
569 238
283 257
698 260
281 968
365 278
297 839
350 578
978 407
460 480
502 711
497 755
848 473
920 53
999 412
102 911
928 981
451 795
156 45
597 564
867 217
837 3
540 60
677 224
198 863
340 549
238 295
687 401
279 983
695 644
193 63
916 898
837 264
827 391
894 735
496 849
739 144
73 146
746 576
279 209
525 269
736 63
758 18
921 419
499 429
606 268
2 894
149 796
334 119
5 537
380 801
616 262
595 702
675 928
357 744
422 483
477 167
618 688
927 466
428 498
640 594
132 137
528 509
269 820
970 353
306 305
315 277
702 372
671 489
338 701
623 322
93 104
295 907
394 353
872 482
909 529
971 211
929 630
494 725
665 997
908 100
820 815
983 999
513 679
953 365
471 870
83 627
380 89
875 179
466 456
323 644
379 678
7 524
614 864
796 143
426 555
82 456
388 670
389 83
51 829
48 584
605 40
426 171
922 925
47 548
721 916
750 273
945 980
308 987
92 75
905 810
141 403
1000 113
831 164
920 972
57 299
698 890
955 973
317 356
149 952
704 973
124 818
527 867
273 237
188 195
674 518
862 498
372 399
52 423
939 275
525 946
134 991
332 419
197 517
52 703
100 285
632 475
866 659
600 102
353 375
352 476
741 903
886 210
287 178
443 840
14 1000
383 777
863 506
623 478
298 959
161 816
108 99
24 906
193 992
464 808
640 922
12 239
969 54
722 42
628 173
798 122
721 644
637 452
816 766
262 996
207 434
978 229
922 912
207 928
172 319
520 289
722 427
454 267
209 427
868 217
679 740
605 168
73 47
837 447
880 967
327 986
491 378
594 551
482 415
59 599
724 511
193 361
250 196
197 940
871 469
925 934
738 564
790 817
39 104
897 363
726 989
613 75
221 867
672 315
357 643
796 73
970 920
990 293
68 519
140 806
237 394
497 425
312 357
77 661
58 184
878 117
845 47
250 27
76 954
685 813
64 593
42 877
803 937
533 368
566 753
128 110
336 575
562 112
561 496
662 834
485 970
878 518
630 981
460 151
510 93
786 413
899 979
143 945
719 708
690 357
826 780
539 282
743 742
173 609
366 373
156 585
421 431
793 886
950 958
205 662
841 686
427 239
842 674
724 917
37 354
745 874
795 40
696 67
295 974
601 29
676 752
52 551
63 205
795 513
988 558
229 878
707 66
699 568
566 126
328 844
815 265
764 415
940 464
390 818
59 920
647 8
158 273
710 542
391 864
922 399
876 521
275 733
927 313
116 507
411 378
344 234
31 675
404 601
78 152
547 126
272 109
420 318
495 83
102 732
465 180
55 721
548 616
960 424
313 823
654 293
814 73
335 598
149 981
464 875
682 648
723 541
460 515
720 930
530 23
742 462
891 210
503 450
737 721
455 702
777 604
938 41
949 145
794 118
523 566
352 629
202 392
988 843
376 580
521 948
484 844
134 747
184 901
171 419
874 403
430 228
653 312
244 445
33 806
142 395
107 707
193 6
116 490
655 645
864 900
436 539
584 139
429 154
843 207
87 633
139 933
201 622
53 417
465 331
583 48
817 996
99 559
857 556
313 684
839 475
985 962
294 920
120 279
676 664
599 323
872 881
33 334
665 980
466 85
320 804
310 767
164 754
174 261
823 205
725 144
955 474
691 47
29 629
202 768
839 250
595 109
833 441
508 426
247 758
31 652
612 973
305 738
377 403
484 212
17 262
76 135
932 488
215 704
949 550
704 726
863 532
342 867
155 666
308 294
41 160
76 824
393 66
452 869
857 145
958 824
832 127
158 378
847 546
980 791
700 780
647 543
291 1000
339 417
637 658
581 977
162 703
543 692
440 756
64 227
259 429
288 198
89 256
452 115
951 956
575 828
146 656
977 3
435 318
455 864
337 46
110 320
597 457
930 961
563 414
800 12
608 485
77 902
923 334
446 814
35 969
980 575
909 770
465 670
520 784
514 663
542 640
321 14
820 455
9 916
262 623
962 747
202 896
553 732
685 53
516 857
427 183
108 887
231 515
841 973
195 954
393 735
699 987
367 730
62 749
802 278
607 605
510 289
150 306
449 663
825 44
391 238
171 298
324 46
338 306
149 179
859 431
300 855
779 789
112 351
184 580
423 964
181 905
183 433
665 397
538 234
877 172
260 811
224 334
429 748
677 174
228 162
69 591
339 511
864 543
223 501
57 465
487 659
889 376
27 440
563 829
992 885
434 453
323 892
190 208
605 951
114 706
802 697
104 808
318 241
903 319
577 214
309 182
356 288
804 157
489 403
944 797
15 42
520 616
815 133
162 680
36 795
903 401
201 595
50 626
860 250
318 393
42 518
560 44
543 371
385 795
871 977
988 111
508 777
874 374
363 111
120 230
162 136
550 179
467 289
395 655
12 459
36 504
564 44
854 840
609 187
739 416
423 68
167 943
629 716
835 355
625 539
688 602
713 316
486 922
943 670
650 127
622 124
279 19
850 144
585 15
307 275
363 705
545 287
447 76
105 773
903 275
377 135
217 829
534 115
364 928
141 430
51 151
31 106
797 213
331 624
442 120
422 673
31 676
698 257
87 527
659 282
166 804
309 843
291 409
658 230
725 436
495 842
93 329
413 78
533 587
513 991
162 609
92 165
123 622
967 307
173 601
111 592
292 969
853 271
13 296
562 739
178 923
170 92
452 797
970 730
503 800
826 362
87 74
6 239
572 104
531 424
331 395
17 5
953 564
348 276
468 447
751 509
193 346
808 462
609 806
483 759
436 430
661 513
889 875
331 191
894 99
495 165
86 376
840 755
315 848
523 843
405 589
161 897
783 574
330 523
258 926
380 221
64 677
149 21
136 843
171 580
263 53
96 949
50 879
115 184
582 551
828 464
462 699
134 246
674 983
934 620
28 456
991 155
754 301
531 535
406 64
288 943
554 453
701 94
343 526
882 511
311 904
942 441
463 330
791 116
329 332
488 754
223 169
29 388
131 922
840 724
36 267
541 788
499 42
227 410
545 576
646 549
858 537
45 882
155 450
639 67
984 666
483 427
278 477
282 774
574 451
393 633
773 521
916 35
208 177
365 80
914 795
197 707
695 997
272 629
350 12
797 546
985 707
145 676
882 463
277 907
310 873
847 116
984 371
625 992
352 674
764 945
204 260
699 746
361 312
604 522
275 423
466 739
588 168
316 127
13 809
186 727
393 794
945 521
459 255
546 567
154 324
266 204
178 498
405 343
870 709
786 923
2 831
63 982
58 283
37 739
433 695
444 351
335 403
221 138
388 166
840 458
638 748
226 243
649 581
265 424
681 940
109 836
115 121
710 68
75 749
355 762
156 26
982 916
355 30
389 888
507 492
273 97
208 820
552 946
685 910
318 355
706 320
895 910
140 210
312 950
149 496
807 485
524 242
151 568
301 671
378 610
135 3
834 97
429 263
896 882
624 68
387 647
795 303
129 618
317 937
806 21
386 743
668 692
173 11
241 995
424 981
965 19
657 375
9 491
422 737
250 580
938 516
896 325
579 554
204 385
842 819
242 755
954 61
294 102
227 90
650 395
816 539
206 636
575 482
177 395
824 48
276 638
606 310
799 808
61 984
172 523
574 46
885 855
186 940
403 644
656 461
447 288
640 398
957 527
212 85
996 890
95 236
598 899
294 665
319 596
123 520
484 264
340 168
667 441
643 70
713 545
864 950
380 123
835 647
765 632
806 571
290 885
430 730
548 632
926 414
623 389
352 993
79 804
540 517
234 329
616 322
497 581
694 968
406 851
383 370
583 156
222 336
674 378
861 434
28 459
491 66
763 173
464 319
740 392
157 474
526 603
978 239
408 34
395 512
511 618
659 673
912 354
502 292
333 805
335 454
15 470
872 766
612 756
289 860
950 264
257 871
902 486
814 784
357 935
551 983
814 77
71 100
494 954
772 176
305 858
730 547
553 855
716 994
556 933
208 828
732 798
480 342
503 332
149 772
725 349
613 17
741 600
703 104
615 210
9 94
877 106
956 650
396 946
960 697
552 474
740 805
578 625
19 83
914 225
606 361
822 143
253 590
940 161
647 442
867 471
489 326
651 573
155 717
392 774
664 120
816 233
602 350
461 766
820 84
487 111
857 543
250 591
330 369
96 510
737 174
108 577
379 704
109 683
721 588
218 148
514 712
977 168
834 374
917 276
753 896
10 978
830 656
251 244
17 175
880 754
851 90
937 881
92 392
505 409
109 260
563 562
425 622
459 422
397 854
652 145
680 126
153 387
778 762
756 379
977 703
408 854
311 693
402 750
74 516
848 293
466 972
143 136
265 708
548 871
401 85
890 840
978 980
29 429
958 797
375 432
105 774
604 34
112 685
66 205
61 979
56 999
893 15
245 762
613 614
508 615
423 548
229 283
822 668
905 281
617 703
794 524
567 511
402 390
793 391
811 630
47 560
239 907
959 818
273 831
799 538
264 644
910 423
215 270
873 292
861 786
148 292
474 941
349 893
280 45
470 424
956 615
229 997
57 684
273 822
127 820
799 971
878 901
561 232
941 677
789 114
832 905
158 775
560 986
187 489
85 563
458 322
624 726
517 389
520 4
342 396
197 141
521 805
235 581
999 692
750 925
619 916
770 962
147 187
716 164
637 173
557 325
482 282
55 44
184 218
571 404
669 625
406 950
747 388
232 52
128 648
111 272
502 657
534 932
592 981
645 556
126 640
822 882
573 175
705 494
160 30
393 473
622 947
720 543
383 132
63 961
642 94
707 942
605 901
537 219
2 942
900 97
402 888
841 157
269 668
369 540
391 745
248 52
578 413
215 84
340 373
515 658
852 715
673 831
756 979
400 397
233 506
804 428
912 359
131 978
427 520
666 79
567 308
660 85
996 647
68 594
260 960
696 609
204 41
779 667
524 757
306 575
795 377
91 864
266 119
839 362
639 115
431 47
911 498
704 884
943 923
94 969
341 74
234 789
994 232
534 527
560 466
333 847
947 911
442 787
677 268
399 293
87 315
955 310
918 145
374 898
212 553
606 639
153 459
201 944
220 685
657 724
810 568
975 646
557 831
425 655
407 564
776 33
792 513
58 398
179 475
110 829
247 83
113 765
406 286
508 548
461 74
293 737
940 429
140 583
518 502
5 758
562 805
845 255
564 329
637 232
710 962
831 26
757 828
685 32
302 229
754 943
209 987
884 71
178 713
859 767
400 829
757 632
437 203
396 109
196 965
892 548
146 79
775 279
32 262
752 119
824 436
229 118
368 961
954 312
529 76
401 798
346 67
964 232
281 473
145 111
973 623
126 298
147 374
80 517
716 990
175 508
252 764
89 261
529 662
58 984
722 944
608 896
23 266
35 633
916 623
857 785
695 863
642 93
401 150
99 203
647 947
16 81
327 702
243 556
234 785
843 441
530 44
973 825
449 345
149 86
845 170
482 347
114 910
927 873
548 63
263 276
499 623
349 517
694 169
498 621
293 465
830 384
431 856
178 63
144 765
65 532
682 219
121 465
301 50
114 52
836 993
54 797
879 339
212 171
871 95
785 59
362 215
528 455
655 854
600 653
465 50
363 332
949 247
182 381
996 168
983 837
257 720
120 909
625 29
364 1000
159 46
754 456
837 868
86 942
243 904
538 423
842 704
460 538
886 650
213 810
870 70
136 10
29 47
118 232
423 887
663 650
780 855
594 1000
862 545
261 698
199 701
841 452
741 347
983 550
818 663
248 946
793 17
502 324
544 720
496 923
956 265
788 52
540 591
139 737
309 118
502 606
326 416
488 596
756 568
542 725
812 652
800 655
538 505
210 402
315 350
811 576
197 92
677 147
923 635
527 417
445 759
261 412
740 178
700 377
921 759
34 103
769 667
579 789
569 256
717 702
122 775
942 35
335 67
107 657
721 466
990 285
58 131
248 892
444 8
400 430
677 863
943 669
11 983
492 509
295 360
472 18
564 392
895 930
279 217
716 949
106 774
667 18
112 839
328 823
245 158
684 228
154 447
310 897
844 148
480 304
240 284
184 535
713 759
552 399
184 274
1 717
829 532
863 376
209 9
458 855
602 958
602 950
724 489
219 668
131 741
939 254
786 899
746 100
751 577
484 995
474 626
843 650
755 296
923 113
569 935
185 612
139 992
265 19
558 818
749 273
927 772
533 734
309 892
300 325
994 508
391 490
284 524
584 739
194 347
285 223
489 88
835 370
621 961
709 662
75 140
129 503
930 714
327 648
172 945
178 72
688 882
9 470
199 937
628 554
176 358
581 786
751 666
588 266
519 473
706 756
906 908
791 204
117 278
86 161
680 911
114 289
131 879
28 854
998 918
261 276
879 600
417 186
424 306
459 240
966 615
597 45
176 174
488 100
394 80
102 597
795 295
567 348
244 636
17 49
478 862
975 421
636 35
356 609
121 770
525 275
927 905
966 693
491 947
198 968
402 742
883 49
819 533
333 113
415 750
547 875
170 534
601 497
685 121
487 804
53 221
359 974
129 396
171 140
398 833
625 16
967 411
894 154
866 314
718 178
92 589
369 845
462 987
570 94
598 314
759 535
872 111
796 284
410 337
867 478
98 774
951 382
672 7
750 877
844 730
211 515
629 801
870 508
279 23
248 762
939 568
527 648
401 961
777 247
860 402
662 804
204 685
404 501
230 758
312 832
476 932
137 8
778 425
871 992
128 781
718 712
912 587
718 410
715 548
351 896
692 44
364 319
895 806
587 464
403 703
536 763
761 840
374 224
891 530
835 32
378 756
831 756
82 806
52 895
336 47
484 206
852 697
571 391
206 948
819 469
731 490
600 226
225 162
987 176
707 845
980 788
997 507
364 590
920 196
199 499
340 968
345 756
695 422
841 651
487 549
953 979
929 551
618 274
329 865
667 604
247 514
568 603
315 439
25 90
141 247
982 227
833 421
814 726
816 75
789 126
454 179
190 370
862 813
923 576
386 907
465 184
885 435
772 875
923 348
736 761
883 176
218 135
669 952
141 406
301 599
177 21
937 709
620 816
98 673
27 112
341 178
700 271
266 77
750 855
724 561
866 28
819 285
531 816
650 2
373 923
155 835
222 51
802 11
379 277
56 38
668 134
352 670
395 994
484 992
251 927
97 70
879 836
653 81
942 516
720 497
498 664
491 689
299 730
211 490
675 825
945 334
999 401
701 548
137 585
500 526
592 542
967 275
815 851
699 863
952 263
342 322
910 176
778 969
97 746
492 370
265 765
118 186
273 628
115 480
615 117
591 179
219 356
220 56
683 211
561 11
181 49
128 383
668 124
872 289
65 397
544 170
709 607
464 416
701 277
800 675
678 442
617 681
449 662
637 341
238 246
523 559
13 34
863 821
553 982
589 426
727 823
12 14
942 60
9 612
246 514
161 839
935 769
759 262
436 148
1 899
621 729
442 428
637 733
512 604
679 86
757 867
568 582
144 156
387 330
443 176
793 313
452 585
636 56
68 65
285 725
520 694
29 498
255 13
968 122
589 388
46 26
427 852
533 172
792 550
442 856
543 418
32 30
196 197
30 529
372 611
350 867
95 55
390 962
326 472
799 853
324 422
692 192
354 728
565 174
228 333
803 140
534 556
926 797
171 733
131 107
662 346
736 606
240 926
603 224
606 44
407 756
47 187
117 592
901 468
524 446
21 675
467 530
939 760
86 929
268 172
133 305
539 555
418 619
564 165
656 478
139 102
436 356
350 372
261 289
432 65
444 386
894 523
516 727
636 261
854 269
359 664
523 84
500 178
696 702
933 486
390 272
676 648
607 308
8 763
17 624
779 757
920 854
25 864
282 108
934 14
353 13
466 663
834 704
477 138
449 950
478 222
541 780
751 60
605 777
503 837
362 780
887 774
861 132
770 853
752 783
699 71
882 589
520 749
83 533
893 463
227 873
39 879
60 109
42 861
932 215
781 443
385 538
868 1000
21 897
231 7
526 4
50 163
309 609
682 902
770 850
684 143
329 963
338 171
728 372
665 790
285 566
255 763
392 415
495 540
314 511
471 6
675 428
803 290
579 886
236 564
862 685
283 5
466 685
237 384
291 775
368 68
235 313
392 717
949 262
990 812
343 888
560 142
766 901
793 400
407 171
143 162
294 527
217 970
499 148
479 827
174 631
373 369
185 55
491 466
408 598
714 616
939 227
31 352
808 423
703 672
17 816
647 135
427 538
122 997
546 97
111 290
324 583
305 953
775 547
914 814
333 809
630 103
419 301
433 416
189 596
560 730
838 758
457 714
340 423
27 721
985 200
102 547
890 902
227 370
127 138
721 410
267 716
953 860
432 272
820 106
544 636
948 80
359 280
798 779
938 878
321 456
315 179
138 298
954 39
954 720
892 632
318 35
494 576
487 254
284 636
551 49
385 957
701 42
506 733
83 284
550 527
390 785
887 215
213 732
632 592
211 332
262 542
459 19
48 333
617 90
353 172
561 704
926 933
616 690
64 97
603 928
982 709
946 426
193 22
364 135
972 370
398 359
500 597
640 545
754 656
459 913
947 115
77 498
654 340
328 996
307 613
795 62
38 323
699 438
604 651
160 182
86 629
508 321
962 53
848 886
732 612
110 69
249 44
293 277
28 115
501 920
473 20
593 582
145 802
315 448
634 805
404 409
90 512
521 767
847 365
545 970
937 98
160 794
20 889
58 474
553 323
670 676
208 859
875 377
541 256
585 277
686 146
171 634
84 254
139 609
653 953
625 898
467 323
604 474
796 864
73 105
44 528
449 508
11 94
746 152
387 94
458 997
333 332
163 851
745 773
511 689
949 941
69 892
493 530
260 268
153 106
261 378
790 1
710 591
942 991
88 479
1 638
123 888
959 163
296 909
687 137
293 647
341 737
198 1000
809 355
906 436
127 513
489 441
785 779
699 362
293 835
321 39
426 804
34 530
717 567
693 532
94 485
436 311
6 56
707 662
76 810
883 944
73 845
443 484
928 963
628 888
226 209
724 283
344 380
575 128
76 908
660 196
543 602
70 837
549 35
580 11
122 420
423 15
859 659
740 593
83 537
902 453
948 303
552 962
201 846
905 997
704 544
65 242
905 43
682 875
933 38
835 709
157 128
251 15
304 702
282 904
897 843
56 34
623 966
533 676
41 841
976 573
778 851
484 877
427 8
5 215
329 525
365 797
918 542
863 203
994 222
696 821
753 906
843 76
381 783
712 240
891 104
539 3
488 674
617 73
326 197
753 147
930 133
486 47
778 805
221 801
642 296
36 942
891 185
962 469
579 943
927 941
636 25
584 910
802 780
335 920
750 803
925 693
49 854
100 53
786 627
644 805
648 480
400 857
264 958
562 281
83 811
804 711
252 825
404 935
723 420
379 218
535 844
404 398
258 164
763 501
375 464
89 811
631 590
276 249
346 716
386 819
737 120
707 147
229 882
398 495
347 690
91 783
514 905
4 889
366 891
738 162
637 345
707 264
302 367
165 44
985 318
723 362
468 510
861 647
979 955
775 330
823 306
658 721
9 263
884 726
407 241
303 305
619 218
362 462
40 973
532 204
306 471
232 402
382 135
262 638
374 770
711 935
910 269
913 708
75 105
828 417
117 75
483 497
689 451
778 895
108 355
534 230
706 282
150 538
221 349
640 52
878 889
654 85
121 227
374 904
996 637
636 605
987 398
960 104
782 500
434 128
816 321
245 147
933 166
207 251
621 681
262 966
793 635
538 36
786 670
754 680
732 385
778 988
836 891
160 767
530 569
962 55
680 728
899 371
965 658
341 995
807 583
757 114
828 594
684 78
95 213
321 888
296 240
447 209
739 671
931 947
755 378
180 7
204 632
141 115
42 94
155 113
325 680
593 303
75 20
453 20
759 196
520 947
93 43
858 678
22 760
234 755
1 830
371 66
133 706
95 931
52 347
971 14
765 260
830 274
588 2
646 438
958 182
398 661
850 107
423 61
687 794
55 383
563 396
102 959
646 721
134 543
853 199
436 447
35 567
559 771
646 784
409 638
480 833
321 48
688 580
658 353
103 38
583 134
968 559
963 79
796 378
610 567
918 797
165 417
148 711
564 701
760 818
643 211
614 441
791 195
749 590
140 33
335 983
216 333
374 248
26 494
94 207
506 385
791 384
609 298
164 456
496 430
839 770
758 657
874 882
893 673
519 262
467 332
104 958
239 252
447 533
702 909
120 275
946 449
55 289
220 910
717 423
336 183
541 922
602 893
124 213
942 562
972 350
332 313
605 167
586 563
322 762
643 27
51 235
353 751
104 228
685 233
276 73
77 551
386 149
37 162
12 940
526 315
360 288
340 124
685 691
470 480
717 682
48 984
119 131
694 418
702 716
954 530
207 74
380 865
373 130
230 888
284 776
398 943
61 514
767 343
607 170
136 952
730 147
195 779
113 842
999 144
23 657
631 679
835 163
784 659
698 357
892 529
122 531
701 414
172 120
56 297
959 632
219 850
904 716
969 674
253 339
212 89
548 33
836 773
450 796
22 595
231 820
610 345
730 823
923 655
850 265
122 906
793 392
824 721
986 914
516 385
801 932
694 816
485 197
282 585
684 142
440 32
332 511
392 412
232 196
678 377
790 130
496 150
999 39
808 781
457 575
25 717
746 244
9 507
471 551
683 90
473 688
371 711
485 407
102 707
253 259
224 260
359 827
727 179
165 617
446 380
775 168
954 139
453 51
679 367
146 764
812 338
761 829
263 401
878 10
710 861
921 490
581 210
541 61
108 548
834 608
943 163
82 502
85 348
391 157
45 4
40 686
62 21
329 738
462 879
287 991
415 254
101 24
6 481
416 971
932 641
208 746
721 817
396 601
365 961
52 151
505 973
207 785
613 493
925 856
833 37
782 205
438 360
476 481
270 925
128 815
375 94
378 560
319 868
274 310
429 262
602 216
986 691
516 458
988 135
286 170
174 482
479 587
13 376
120 510
1 99
470 624
231 698
561 393
427 465
864 976
532 637
206 424
157 75
453 331
600 287
24 164
880 608
793 382
792 748
717 245
976 763
67 133
375 656
887 825
814 364
868 523
307 345
630 85
850 963
173 135
611 28
214 986
375 960
776 367
646 767
233 17
499 421
538 367
101 120
254 496
44 396
842 394
301 864
179 462
505 367
526 156
598 803
621 406
765 518
901 248
751 632
331 787
959 236
822 915
423 977
604 810
963 167
602 382
545 901
38 139
294 578
173 364
789 784
811 166
165 69
623 884
95 411
626 314
217 613
8 662
308 667
159 35
587 85
713 249
777 172
662 245
540 963
618 171
381 845
780 80
327 958
521 15
193 1000
123 162
440 651
481 910
664 871
338 942
183 993
655 701
977 823
486 676
749 526
517 824
344 612
65 765
389 175
833 147
608 893
633 758
364 385
200 720
522 400
992 433
349 984
625 754
255 419
296 487
492 991
108 738
357 955
619 820
443 721
915 425
127 877
914 78
739 384
642 763
63 978
356 405
728 497
144 790
370 523
56 540
690 148
885 710
107 999
238 130
647 686
316 423
968 885
10 727
732 670
802 871
714 232
806 204
262 479
268 141
910 526
742 225
912 424
339 744
756 369
268 872
280 144
545 408
595 853
219 324
879 591
198 821
234 815
864 235
140 45
952 485
241 280
239 577
951 862
466 669
527 476
139 105
737 747
269 960
777 404
744 638
88 976
167 709
888 195
578 214
393 273
992 666
393 212
954 606
608 928
677 238
557 866
86 765
137 360
91 434
837 713
138 950
538 174
330 732
144 8
956 814
247 799
125 890
972 683
223 902
117 304
234 71
529 355
661 463
127 871
177 671
904 663
106 569
152 543
155 554
55 380
740 286
94 292
209 78
760 324
863 507
879 197
627 123
524 926
565 832
275 806
131 105
174 268
848 22
858 408
295 641
778 89
12 122
9 696
490 718
178 880
873 174
411 142
105 950
871 351
211 282
83 210
213 41
723 760
135 153
66 755
439 864
522 216
802 471
129 143
330 896
922 949
618 198
845 658
354 692
115 966
61 822
914 981
473 683
871 533
409 76
263 942
375 754
133 615
967 270
420 352
358 481
354 796
177 577
423 209
939 791
810 397
344 526
768 293
742 69
765 46
627 116
938 327
93 130
428 230
854 136
32 573
406 4
127 111
866 169
275 625
85 905
702 181
420 820
928 711
901 233
545 731
870 201
114 937
946 658
314 85
483 829
634 177
689 630
171 350
27 952
745 88
853 383
529 696
194 460
458 589
734 403
682 20
155 387
585 930
406 637
67 892
827 772
148 777
857 981
390 219
284 73
381 715
504 808
29 760
282 491
213 918
769 659
496 625
743 349
855 492
824 84
711 707
63 545
409 233
5 343
807 380
818 393
22 767
82 854
197 661
177 705
235 925
740 359
532 461
700 285
105 902
467 190
129 874
624 545
862 809
560 927
17 139
614 353
80 225
70 613
137 44
63 364
361 114
195 656
805 97
623 142
595 582
177 102
22 891
712 288
521 638
338 468
391 564
993 405
984 275
667 622
460 40
657 479
503 841
495 758
762 318
822 318
311 52
714 285
515 621
393 632
93 361
122 170
7 97
974 928
443 800
248 50
533 675
402 993
707 532
218 661
660 274
338 748
830 252
193 293
464 949
468 921
436 471
539 169
481 389
482 193
986 445
636 502
399 583
669 659
348 157
645 39
509 405
515 150
747 848
528 958
198 564
989 743
802 793
198 454
279 797
387 725
285 317
14 987
660 280
688 30
270 601
804 655
833 354
966 194
610 568
313 666
824 381
487 808
986 332
620 76
914 183
693 652
893 663
16 638
639 665
912 999
241 666
433 242
155 780
776 296
355 230
199 299
894 905
403 415
763 146
3 34
152 483
74 640
635 270
956 339
897 91
749 275
891 14
836 777
856 693
276 960
955 216
526 384
532 448
35 499
409 987
644 559
581 517
64 422
330 430
297 41
10 597
424 311
777 170
696 135
650 562
377 721
853 431
952 874
245 589
912 385
16 924
412 685
412 947
368 292
106 779
503 924
69 606
606 321
463 269
597 192
985 327
800 898
980 458
354 341
783 123
109 62
52 988
430 8
152 745
229 961
996 855
892 786
207 325
37 98
294 648
698 878
44 47
168 184
648 875
801 299
612 936
769 931
304 616
529 141
213 885
786 233
153 532
56 88
774 693
835 931
107 930
957 379
916 348
899 489
120 64
158 93
276 550
337 483
272 838
153 251
978 734
636 74
540 868
258 878
268 466
411 709
777 649
547 985
381 154
786 835
705 217
532 174
894 77
762 918
807 975
798 400
729 943
524 402
704 624
69 984
50 594
778 980
980 759
957 857
253 317
672 493
634 273
182 852
204 277
598 158
488 765
148 949
232 919
237 916
357 735
880 425
42 859
51 405
115 596
17 422
120 675
826 248
499 8
946 52
294 861
311 74
430 386
438 801
961 314
982 826
448 762
671 397
732 864
111 148
611 803
297 494
828 187
4 396
193 466
157 356
983 624
391 75
808 218
595 462
142 290
259 670
797 61
369 878
438 20
378 768
268 165
279 733
913 869
685 133
855 620
724 6
910 420
985 951
373 580
6 990
804 509
951 575
240 823
664 973
106 885
862 449
798 524
636 446
177 840
148 326
632 125
238 811
947 194
240 166
204 947
426 78
778 774
295 569
604 247
797 180
569 630
415 152
496 581
134 563
139 986
804 216
671 291
790 732
269 13
192 83
421 238
716 586
240 954
681 591
333 412
735 164
291 712
478 633
62 498
480 218
557 534
791 309
892 49
628 855
812 789
759 875
26 288
524 581
432 210
970 472
315 239
289 345
526 833
79 846
279 821
194 803
364 54
147 1
215 752
892 347
762 498
108 176
672 219
245 20
85 902
432 335
639 880
111 730
814 28
85 46
538 166
934 638
774 674
11 30
280 544
815 954
556 377
952 127
7 493
103 893
593 172
676 789
127 369
343 276
454 882
39 47
175 830
470 461
382 662
168 685
845 419
245 164
563 132
100 118
768 146
130 858
757 927
57 550
76 395
571 991
514 933
251 620
391 88
468 548
326 790
462 319
748 577
926 590
793 384
131 524
20 442
134 878
882 306
854 474
955 439
412 234
46 595
59 990
397 198
975 483
146 893
971 86
660 172
787 704
554 116
564 578
412 106
484 814
395 640
483 884
900 235
281 424
944 575
580 596
618 602
45 712
500 261
356 961
891 132
995 174
385 735
242 572
445 533
274 577
797 64
766 738
802 658
884 561
155 488
889 343
922 585
25 467
296 717
130 339
342 140
792 906
920 91
383 897
130 700
622 187
661 94
101 39
435 184
249 643
539 712
748 986
396 430
860 22
890 665
358 568
472 886
311 326
925 132
323 207
332 128
789 481
426 432
81 531
398 383
218 268
547 364
54 984
467 38
173 292
143 393
690 35
882 441
410 335
304 66
15 634
930 450
656 22
342 992
595 653
105 611
809 790
718 822
664 870
546 551
699 944
704 905
225 140
722 213
854 359
211 33
973 798
679 14
109 120
722 117
742 633
838 57
434 157
762 867
532 292
586 404
63 662
808 389
483 548
447 87
133 509
71 410
727 571
537 920
346 749
187 732
999 413
359 897
821 14
113 16
33 677
181 319
106 103
482 472
878 802
44 958
707 438
264 760
223 299
667 904
461 144
422 546
920 76
381 922
931 654
765 809
151 201
971 848
728 959
403 481
291 394
842 261
251 299
396 186
583 343
267 363
234 977
624 756
185 824
642 197
222 26
760 995
899 78
694 995
792 12
129 84
223 405
208 785
610 294
392 552
234 837
309 551
88 316
480 670
917 696
49 755
673 102
226 29
939 244
113 876
52 49
167 214
38 744
873 258
753 760
610 638
851 476
540 989
892 225
335 359
560 85
488 372
288 215
552 135
866 14
290 489
461 350
631 667
309 650
207 964
655 734
756 781
21 297
834 935
61 378
667 832
763 151
365 201
144 823
419 27
275 87
701 157
334 712
153 689
78 444
949 892
559 220
871 777
603 200
907 759
226 779
933 960
412 754
554 638
429 992
637 722
194 671
916 148
63 167
482 182
353 308
763 181
492 42
207 120
598 250
158 13
365 670
880 330
518 752
575 139
333 728
816 514
214 651
147 899
930 707
694 831
453 521
26 504
591 939
256 204
871 378
224 859
755 759
167 26
77 801
738 370
516 289
435 715
591 330
488 263
999 9
882 38
809 781
944 793
848 847
85 158
305 60
557 933
190 925
123 858
772 477
656 779
882 708
787 857
338 867
149 62
310 888
969 172
530 518
435 34
635 376
423 181
887 283
994 143
802 999
470 850
527 155
949 402
76 284
230 184
698 975
242 396
88 598
618 4
796 637
846 551
777 974
455 434
114 351
178 730
110 41
728 535
449 632
425 588
569 148
279 178
173 659
288 137
260 664
945 678
434 80
293 415
177 924
315 748
911 72
320 236
510 938
263 602
19 222
55 750
285 79
275 531
506 175
996 999
304 916
746 134
228 39
279 86
160 334
373 224
969 492
636 832
89 151
624 281
552 249
760 608
839 672
279 592
369 418
7 166
980 380
496 408
996 260
692 390
273 240
464 276
798 284
648 844
380 695
420 935
701 445
535 806
881 510
391 485
853 108
843 159
64 585
736 612
291 458
747 573
885 912
923 256
838 268
690 906
394 48
894 682
503 54
799 640
591 159
148 131
782 855
110 27
702 507
308 510
432 716
110 492
816 65
377 320
514 701
676 684
948 94
582 210
318 527
67 657
671 214
31 741
617 498
858 594
636 737
708 37
628 693
226 850
524 383
962 150
109 491
149 933
934 735
867 20
871 645
217 226
216 211
982 319
598 611
554 102
143 716
203 355
636 748
875 323
860 925
788 927
642 422
274 107
641 910
366 456
782 859
468 344
401 103
577 101
914 505
357 159
909 253
815 805
77 702
893 817
564 897
725 124
605 303
396 63
699 370
76 819
399 566
71 290
621 56
73 441
502 719
475 757
399 325
578 488
749 686
192 395
645 964
435 183
740 817
420 704
557 577
967 541
844 497
827 574
568 733
858 779
308 10
809 151
159 506
635 486
767 664
509 559
266 72
813 166
679 138
852 96
8 543
585 527
370 859
762 669
248 525
503 770
117 349
969 376
58 318
1 651
485 538
887 943
144 783
847 560
184 68
827 707
254 561
910 205
37 544
182 236
788 610
532 549
206 781
214 520
287 727
155 608
117 391
144 201
548 36
357 465
186 138
228 377
421 509
323 718
424 164
352 78
102 523
299 222
69 523
92 399
137 981
189 459
596 486
316 60
783 416
307 634
331 659
243 393
917 339
146 756
45 332
709 416
393 383
495 738
157 649
540 910
538 112
124 841
33 81
962 12
258 270
58 572
163 474
903 223
130 189
422 758
942 63
779 814
746 96
988 320
512 692
87 828
953 434
210 394
252 335
167 466
874 797
668 509
725 114
849 597
278 340
723 914
716 580
394 795
440 481
841 520
462 679
790 792
15 401
279 842
936 144
203 675
580 775
536 610
108 388
621 862
160 860
460 402
804 32
456 25
102 387
398 610
955 894
722 415
253 570
298 749
719 822
85 931
114 863
757 16
930 43
140 16
88 12
824 190
386 911
336 867
944 786
662 894
153 762
709 195
62 30
530 164
587 77
77 981
967 996
112 179
706 548
172 357
784 463
607 498
87 524
338 760
995 600
312 677
875 41
302 710
398 345
499 284
348 624
586 625
728 830
872 473
188 756
87 50
725 232
846 384
840 748
660 921
706 667
679 239
612 211
966 53
864 410
685 887
224 861
620 182
497 895
107 1000
338 580
24 273
873 212
579 338
999 541
851 333
1 972
145 108
81 312
771 225
5 713
491 35
139 658
726 791
408 355
221 660
918 678
471 58
381 800
738 32
518 711
356 417
355 377
956 406
446 679
629 122
374 918
566 770
957 634
401 837
34 325
366 378
866 705
33 620
588 343
746 16
32 242
265 633
807 381
68 872
817 868
10 183
80 262
78 220
742 637
927 626
91 116
139 738
678 859
971 40
602 27
460 45
849 171
334 814
817 632
234 144
570 368
263 57
565 296
469 543
423 386
346 189
196 735
573 935
357 174
811 978
650 675
277 459
421 562
688 449
334 612
438 564
627 504
817 806
650 455
328 524
795 440
340 436
755 521
581 560
355 599
66 949
989 704
110 124
876 863
574 368
549 356
96 812
360 331
830 213
481 379
822 630
130 483
45 757
601 255
722 48
460 660
46 720
25 643
247 32
635 566
43 247
508 227
752 396
613 377
723 57
181 677
376 662
961 279
450 775
114 858
349 674
658 155
233 854
807 78
38 559
65 938
162 451
779 308
769 740
283 760
477 345
508 250
118 665
363 452
538 26
269 246
656 241
552 390
930 627
9 807
256 640
591 811
680 703
284 82
515 195
978 698
920 253
70 119
243 442
165 851
437 345
919 933
787 979
236 987
2 476
360 951
875 998
475 411
461 373
789 593
551 385
196 330
656 223
697 303
635 757
108 898
273 970
157 850
267 554
545 739
22 708
345 673
815 689
383 211
941 20
415 407
110 722
505 542
186 37
83 251
823 978
315 92
24 961
354 82
935 649
236 947
281 182
450 671
109 987
167 786
425 394
461 415
850 181
917 35
198 753
518 862
327 375
764 226
631 903
168 578
657 461
847 813
771 240
726 248
328 311
247 292
303 720
226 52
491 23
332 905
50 473
311 305
476 247
358 557
652 539
613 36
451 361
51 56
376 946
268 977
513 611
340 389
995 2
209 416
353 526
567 936
271 682
418 420
198 286
928 94
137 726
882 408
344 75
477 144
618 346
940 614
826 726
842 581
62 515
521 962
668 889
550 261
667 325
283 439
90 501
414 489
663 440
348 648
412 901
645 979
41 413
670 386
891 968
175 301
836 505
686 920
217 402
95 594
547 484
894 488
222 577
409 713
872 805
824 362
966 291
626 735
526 85
353 44
437 174
530 939
717 206
103 315
48 75
982 563
617 386
95 990
803 519
480 645
623 184
85 637
313 777
488 417
334 549
63 392
926 503
916 50
441 958
881 771
198 239
13 922
338 228
759 411
720 239
455 892
641 816
694 675
345 340
645 66
154 906
841 701
327 504
367 314
879 452
483 221
688 47
172 577
977 197
460 568
500 807
99 410
461 314
451 312
469 768
986 807
857 736
507 132
252 536
186 189
197 360
347 91
990 141
25 242
112 388
91 714
995 531
570 155
818 979
4 327
24 26
49 557
674 322
869 521
466 319
404 520
374 634
801 933
754 523
375 155
655 743
378 44
23 390
304 288
499 524
248 781
674 846
627 827
694 477
438 606
825 676
17 100
713 241
179 308
228 794
723 784
33 568
139 351
627 649
515 773
479 524
250 193
604 313
590 659
889 897
620 279
555 876
711 841
53 987
713 447
190 268
686 138
930 710
535 282
247 943
502 924
358 66
874 52
589 746
816 549
572 752
635 899
499 38
522 805
667 84
318 777
894 757
684 848
250 188
799 866
46 963
176 114
194 989
754 952
770 695
152 340
86 34
651 839
922 88
424 402
595 40
207 359
131 149
217 879
831 51
304 876
985 635
86 501
814 154
518 844
182 48
254 739
739 282
195 918
181 8
424 599
180 160
523 226
752 772
646 381
640 599
367 141
784 308
14 361
161 474
607 983
449 812
716 743
669 454
74 586
416 327
204 572
592 707
48 153
402 508
217 546
482 96
353 302
265 640
331 14
641 424
544 36
252 972
136 838
865 282
34 836
903 415
58 999
820 139
618 253
137 910
547 873
81 195
487 462
35 199
114 791
420 730
370 98
926 127
134 141
977 662
315 41
699 171
216 906
516 943
530 972
462 840
803 984
760 350
20 332
702 444
85 262
43 627
419 391
119 646
581 226
134 394
853 261
575 661
352 369
598 449
338 802
269 717
781 844
148 749
392 913
855 214
619 227
804 344
952 810
343 204
906 974
403 711
731 249
577 419
740 15
848 526
40 734
722 952
274 437
449 479
597 250
396 539
337 516
212 376
191 297
987 816
933 903
864 449
726 530
639 324
580 588
167 283
550 290
154 624
753 347
414 772
912 622
707 204
436 421
535 55
422 931
776 215
448 748
482 715
228 734
725 778
771 841
732 61
851 128
160 700
903 519
578 645
187 663
69 597
528 607
550 692
606 64
343 257
733 674
106 116
629 579
505 181
889 814
863 510
652 234
588 129
298 520
781 395
199 847
302 919
96 823
924 781
736 873
400 214
130 992
186 480
782 146
16 567
272 267
986 781
68 38
166 31
966 192
450 447
17 108
753 901
121 525
869 914
215 484
228 117
658 270
350 440
953 151
503 679
238 166
324 434
565 450
719 524
622 503
491 961
833 752
87 924
794 347
961 221
409 398
911 578
614 592
753 646
38 221
798 476
9 986
355 734
46 366
405 365
194 630
407 614
476 884
268 502
75 853
968 237
901 694
880 607
226 782
201 89
474 454
3 112
213 905
704 397
754 762
870 973
430 559
48 863
455 51
279 300
207 923
868 919
155 738
702 279
327 105
419 376
426 518
153 345
450 961
90 139
454 288
264 495
835 994
543 386
758 379
27 488
285 586
483 868
871 875
486 761
171 317
277 510
977 289
394 24
375 825
236 459
454 905
336 627
664 610
467 261
569 112
722 406
37 854
83 100
522 175
427 652
70 271
491 676
345 604
2 967
984 811
386 545
669 345
12 93
631 214
297 826
521 689
818 828
291 238
5 448
318 383
534 190
397 42
180 98
980 556
262 2
870 322
118 977
417 467
442 6
889 408
80 905
638 287
800 843
312 995
634 252
893 123
301 490
64 452
69 676
761 94
897 391
313 915
300 423
586 483
709 559
184 214
363 237
984 900
140 696
234 473
635 117
149 228
938 513
44 986
495 846
359 708
911 42
926 824
931 869
774 859
252 471
602 698
486 88
113 592
473 391
266 651
478 586
92 958
22 741
274 914
486 245
124 371
771 465
263 448
518 855
476 391
461 838
924 119
987 55
102 516
942 55
355 308
341 288
455 307
33 882
696 485
894 693
607 51
768 602
150 501
85 753
557 663
100 365
990 24
727 59
450 407
498 211
668 402
720 755
64 658
968 648
205 42
271 240
593 454
33 771
188 99
374 294
331 475
594 197
35 425
155 82
706 150
277 48
869 272
140 482
881 442
138 618
522 520
88 229
394 705
486 879
878 949
284 805
626 225
992 586
941 999
807 673
477 874
623 454
619 981
983 449
93 341
318 426
105 34
772 167
129 155
156 412
929 718
91 177
722 398
141 579
839 799
572 777
987 350
700 964
57 340
444 970
176 578
487 720
692 185
296 505
894 635
22 934
975 704
119 788
556 271
684 766
434 579
192 282
354 428
63 884
838 260
420 280
350 200
230 886
847 198
333 775
182 600
682 691
759 648
310 553
756 151
524 856
889 91
617 504
94 930
470 16
859 353
751 98
647 336
805 370
718 26
120 22
927 838
562 224
497 258
829 663
69 993
599 405
614 37
651 949
76 945
10 149
518 32
201 59
873 556
615 625
89 409
354 435
866 736
462 410
604 986
834 330
91 366
575 267
409 33
664 62
842 800
378 526
945 865
514 934
254 562
722 308
334 819
329 85
513 61
232 48
647 629
206 656
33 437
253 119
896 268
298 710
448 136
34 684
263 11
795 838
213 3
615 861
587 890
279 757
552 167
353 187
223 969
542 328
454 341
901 128
928 335
723 411
923 402
92 858
457 573
403 47
4 486
787 239
743 478
226 507
391 144
451 93
284 765
695 601
11 180
721 214
464 219
110 88
695 124
563 834
980 425
21 828
493 767
668 560
974 283
259 626
841 222
417 438
391 975
107 592
829 58
876 582
290 194
46 859
319 459
554 393
990 587
884 832
867 665
692 848
503 736
769 473
363 692
346 396
536 847
137 824
662 640
164 7
494 848
829 899
590 268
522 678
208 251
258 48
487 751
147 496
171 790
498 841
582 191
109 308
172 388
979 865
610 284
625 134
275 143
774 400
800 562
689 808
459 93
446 72
952 906
803 815
881 599
523 735
826 305
131 192
874 269
625 551
178 93
577 319
792 582
925 322
437 12
600 931
814 404
468 637
57 198
934 625
662 68
73 794
827 447
722 360
416 356
533 923
677 118
119 280
490 770
882 363
706 228
484 579
671 178
967 115
886 300
299 95
264 930
880 978
312 342
8 119
781 961
174 406
309 435
578 362
678 581
565 375
479 957
211 880
178 950
952 571
12 901
727 553
975 363
186 381
265 382
471 498
5 640
630 966
822 648
241 418
536 446
501 764
179 630
35 993
143 225
87 461
970 877
302 868
233 655
489 49
739 349
447 357
115 66
747 806
111 383
82 784
381 888
268 585
836 461
524 285
136 282
308 777
443 287
514 20
54 515
893 540
239 531
229 170
319 36
634 832
151 87
819 61
923 588
704 675
734 795
245 994
894 517
179 227
60 521
12 193
892 746
503 159
637 100
408 206
225 588
27 991
958 766
233 274
926 820
519 3
192 412
93 617
625 962
122 66
116 817
803 185
594 513
24 401
275 776
284 273
227 296
513 894
774 808
946 265
996 949
582 602
352 292
766 912
137 6
117 627
898 410
202 358
546 269
220 75
501 265
289 596
172 553
724 939
51 582
963 743
591 673
992 748
17 964
436 16
330 959
167 158
571 702
16 503
872 985
63 30
55 285
576 768
889 828
597 588
891 358
883 109
720 81
801 377
443 751
169 283
948 917
373 945
188 588
486 885
725 867
45 881
658 822
810 514
239 224
470 246
78 823
617 784
96 832
310 785
447 97
694 878
777 905
481 122
435 770
943 580
820 847
192 985
762 58
276 698
128 410
44 875
776 769
783 67
105 920
684 695
539 63
463 723
986 494
754 1
221 169
891 566
521 351
688 676
444 63
342 846
152 258
65 337
766 765
983 26
492 185
226 445
477 132
137 864
134 913
519 716
703 461
308 927
827 271
236 201
761 969
327 763
562 677
668 770
184 649
443 518
408 820
389 759
332 482
709 678
252 135
561 601
410 941
981 468
649 338
892 485
640 43
895 812
191 975
826 92
147 80
122 754
994 526
482 637
191 723
609 261
648 781
796 379
342 925
187 571
289 463
983 685
767 499
2 56
71 462
766 554
257 204
202 984
571 1000
289 837
773 288
384 414
22 379
236 404
36 530
180 661
900 951
459 653
341 403
975 337
694 258
270 447
541 28
5 445
629 219
359 220
424 266
537 628
733 436
808 159
659 244
511 111
347 990
301 883
419 464
212 139
523 217
974 818
823 789
787 488
306 349
818 105
140 750
449 892
917 51
298 216
647 476
217 76
178 247
188 500
127 258
147 161
811 645
839 300
668 439
521 218
623 133
845 232
892 918
288 941
775 273
417 643
627 496
89 877
105 252
246 930
784 903
549 53
927 662
612 902
466 458
462 909
414 115
515 822
755 572
964 390
627 346
641 558
136 314
321 864
842 356
4 115
653 500
499 134
813 358
660 480
790 753
15 995
35 587
174 562
903 247
652 544
623 860
330 457
333 276
891 492
581 61
855 101
105 83
855 830
235 719
359 773
612 844
244 86
682 768
674 716
597 248
185 557
219 509
992 291
468 223
772 212
488 624
712 651
329 166
909 163
216 442
141 734
456 931
742 988
381 501
882 109
770 306
970 432
222 489
518 655
75 3
722 676
330 106
556 765
863 102
823 856
875 732
170 409
814 306
964 496
149 271
389 618
465 429
775 464
16 874
870 22
505 102
277 429
394 536
612 236
707 237
230 4
521 300
307 52
219 64
635 673
756 459
401 682
897 137
379 527
990 628
238 933
712 977
310 300
949 536
956 202
611 143
420 943
272 86
301 64
737 248
94 788
223 832
403 486
848 255
727 158
465 7
996 483
595 78
659 243
856 765
712 516
155 8
293 776
560 529
741 734
975 26
728 913
782 495
424 558
170 837
821 704
984 507
341 251
613 200
491 903
238 388
1000 40
331 866
916 502
390 916
570 530
803 300
439 788
443 514
808 371
208 604
331 202
587 630
241 635
389 305
80 183
651 958
11 140
336 722
296 444
16 538
796 128
111 56
318 971
860 805
303 713
239 895
773 236
731 888
782 672
406 380
812 767
543 600
186 693
605 193
146 584
318 540
310 926
96 381
898 547
735 448
136 421
183 359
934 958
487 586
450 479
858 928
677 53
387 650
841 761
546 946
391 713
716 898
87 373
106 789
332 827
248 543
751 347
646 143
172 404
541 24
207 386
267 743
580 559
147 838
442 919
338 815
961 125
370 603
216 95
702 796
743 469
55 270
446 926
112 176
407 538
198 472
77 670
910 684
897 905
127 629
249 998
45 596
189 986
467 710
743 150
384 780
166 747
377 60
923 872
965 161
11 782
404 633
14 309
477 618
352 811
800 652
123 772
594 475
706 162
354 313
522 616
616 864
321 904
865 688
379 238
131 590
427 676
374 104
193 191
572 538
393 548
656 218
204 950
23 978
952 991
975 641
891 846
594 423
504 133
254 702
309 743
72 944
411 668
346 83
541 859
246 443
811 185
786 816
391 587
114 772
988 125
581 51
409 10
271 696
797 969
275 282
153 912
238 176
521 651
977 600
617 58
868 985
92 67
388 299
779 288
706 749
102 967
993 695
378 620
540 894
869 461
907 427
662 149
535 716
902 94
621 971
744 763
503 927
87 755
240 910
529 346
747 549
228 81
212 302
542 376
498 112
970 164
801 388
679 196
356 204
90 760
943 297
462 323
619 404
273 322
934 912
901 597
413 720
611 519
810 138
763 908
176 683
171 806
218 449
685 477
866 626
213 623
498 351
985 181
844 44
239 246
685 405
878 17
581 816
925 367
363 777
587 163
723 815
381 298
657 978
815 831
59 283
905 500
622 780
538 779
964 368
857 363
239 411
275 743
347 238
953 37
230 433
370 541
974 183
743 954
342 188
47 490
113 307
302 142
473 474
613 673
134 569
154 605
973 348
535 884
379 157
700 470
197 966
649 832
720 297
846 49
561 133
394 387
531 33
84 826
861 885
16 760
909 251
62 35
103 221
466 263
615 888
844 634
478 955
352 769
190 954
123 669
533 749
735 400
342 709
845 403
720 76
997 685
834 900
12 69
528 825
969 414
599 327
104 934
78 91
631 610
670 745
72 179
691 671
533 670
835 891
96 412
187 623
709 431
901 206
707 635
304 383
754 969
569 230
831 253
840 603
479 485
28 110
844 840
746 722
233 46
424 85
431 219
851 802
103 871
398 582
419 556
681 193
803 921
699 353
935 381
348 739
145 423
496 960
82 117
835 598
459 390
267 378
444 291
387 458
853 281
47 444
930 813
645 252
500 957
161 465
174 412
621 813
18 635
610 308
803 865
686 659
594 4
357 694
45 445
252 569
251 511
451 529
832 9
542 632
625 563
318 153
103 717
981 751
972 155
688 441
626 23
638 572
990 820
137 579
242 612
781 418
719 627
887 544
981 916
788 425
371 468
962 535
242 446
871 922
422 455
137 136
958 820
190 165
217 350
814 804
739 206
200 394
921 705
279 805
540 896
46 378
481 364
855 656
1000 685
215 692
375 654
960 719
63 42
310 92
359 753
968 975
558 203
225 392
644 304
192 226
319 817
106 992
172 770
28 445
265 375
970 435
320 784
335 668
905 523
367 981
134 692
153 848
102 688
838 652
634 407
426 214
7 717
412 291
547 694
78 34
877 381
936 939
709 364
118 714
208 821
894 754
770 937
589 387
899 957
1 429
852 565
748 706
203 284
937 630
100 174
66 168
600 100
622 157
814 268
997 860
148 77
310 506
132 185
162 1
733 404
973 504
742 438
471 283
980 321
973 912
113 349
292 71
371 526
406 626
323 300
815 635
685 939
573 853
142 879
584 744
529 459
922 219
724 309
859 728
29 791
677 23
567 81
676 298
37 935
422 99
14 611
777 498
456 989
65 295
424 799
543 455
790 823
586 227
632 333
538 569
801 830
512 767
774 134
660 599
760 528
391 317
280 937
372 909
482 259
90 142
110 439
801 628
57 174
93 893
216 292
727 790
902 932
878 12
671 546
337 759
902 703
47 819
121 962
382 172
958 640
212 712
655 229
543 189
360 154
313 628
544 44
450 371
379 236
326 717
865 335
2 407
172 656
292 121
478 596
77 349
506 672
260 362
736 393
947 924
587 203
718 827
54 311
208 77
69 128
839 251
702 264
928 45
378 438
715 628
879 182
207 582
918 828
31 554
410 552
191 636
228 542
549 981
59 652
45 717
535 879
480 976
69 815
100 722
139 145
13 125
347 90
856 214
561 505
105 152
631 727
144 365
263 699
824 801
615 193
321 26
556 91
13 138
742 336
668 809
935 270
918 798
13 764
540 778
451 624
964 123
571 403
832 337
618 245
914 543
855 863
995 124
844 270
723 939
514 793
591 548
255 64
157 21
259 127
902 347
344 204
356 361
645 479
886 713
82 397
601 835
736 815
554 931
674 269
72 236
110 172
507 72
559 873
407 763
13 937
47 449
366 220
80 286
975 655
556 629
98 449
181 70
846 682
819 562
645 188
494 633
846 371
975 265
251 342
64 743
20 46
236 836
417 546
879 750
135 378
727 556
535 554
900 245
670 265
275 835
678 771
552 76
207 309
622 449
833 813
387 618
203 56
531 863
43 213
364 26
537 871
615 790
509 289
503 433
354 364
390 177
625 572
712 506
593 189
413 572
97 485
46 687
697 263
394 165
748 583
457 237
69 567
150 380
360 430
87 612
900 251
949 769
856 774
938 886
3 827
492 37
309 336
51 743
88 227
27 639
653 744
930 795
548 983
787 355
911 382
257 172
575 296
743 542
233 878
590 842
868 648
408 808
22 151
659 775
985 335
92 893
854 41
696 154
461 589
961 49
584 704
979 179
674 742
202 126
381 123
909 258
209 519
380 896
649 537
534 757
104 59
120 632
604 611
895 57
618 226
44 782
46 108
91 376
679 692
259 983
214 435
532 354
16 296
795 572
625 662
319 969
84 226
5 390
53 783
763 768
789 563
353 672
220 483
240 112
112 643
105 555
194 627
175 600
388 615
723 273
413 792
720 600
890 349
205 393
977 724
941 339
888 482
645 998
950 716
246 264
161 95
35 217
845 913
980 708
248 729
985 137
724 453
116 509
830 467
533 641
427 772
942 917
257 20
879 284
284 967
131 622
394 337
710 184
193 587
39 944
412 65
450 690
965 974
851 950
528 597
62 332
672 594
258 34
832 812
755 823
292 10
157 87
614 125
661 394
22 764
484 239
590 175
10 257
772 476
908 939
914 781
333 265
540 252
981 961
309 173
966 588
608 291
26 728
661 157
428 924
140 865
467 898
653 470
511 978
412 551
740 968
217 101
462 961
908 640
116 42
993 658
92 667
920 510
783 292
583 615
750 316
695 382
320 941
372 680
481 625
535 349
150 541
631 608
566 216
490 109
567 478
595 711
880 248
218 226
716 864
901 913
895 165
108 854
772 174
392 964
490 246
646 292
556 734
253 889
998 197
372 459
185 995
806 527
93 258
717 187
547 245
508 699
211 195
810 660
28 51
443 149
745 597
976 668
874 18
294 418
174 943
174 418
794 265
378 1000
953 344
471 429
229 667
886 849
698 283
965 429
252 6
326 520
495 870
448 557
460 95
567 73
801 863
142 528
333 1000
590 745
93 940
34 519
923 418
170 800
955 644
103 333
719 210
84 713
682 700
728 688
982 197
3 332
794 246
597 543
740 112
52 155
860 51
48 721
371 47
72 519
436 567
209 497
662 423
669 942
92 334
624 309
851 879
795 526
735 566
484 925
538 615
687 86
907 166
177 828
911 35
997 250
814 654
186 978
317 731
729 887
267 478
297 135
113 328
292 651
586 493
155 685
418 771
826 540
890 805
988 867
798 149
469 114
775 118
570 668
554 21
792 624
387 644
985 866
292 324
52 934
561 635
194 537
623 943
60 338
328 255
372 901
59 210
288 247
270 444
252 254
467 864
552 56
843 582
142 339
379 398
964 935
754 14
318 118
29 528
930 196
242 63
307 662
169 431
151 296
224 987
476 940
223 533
723 502
30 753
260 258
572 685
832 204
809 331
328 964
279 737
727 881
670 842
696 867
812 194
218 615
750 935
11 14
3 137
167 344
499 845
295 612
132 604
428 473
675 808
153 565
770 689
975 423
564 342
119 327
280 479
873 383
103 287
741 841
12 731
190 86
933 605
669 105
738 512
273 902
374 123
313 930
591 749
344 441
912 331
319 213
498 187
790 44
607 257
73 563
125 551
98 640
147 626
981 735
310 463
900 903
361 305
855 427
94 276
750 109
202 641
525 184
214 460
162 157
797 953
893 173
947 23
24 993
727 136
666 961
696 778
180 343
788 431
82 719
946 574
486 93
816 657
198 620
682 909
998 937
133 520
253 441
297 378
622 951
872 626
697 167
692 90
727 648
244 703
882 286
551 651
528 333
433 156
293 919
784 922
109 47
957 690
219 31
96 836
602 549
389 349
211 95
547 513
888 167
204 39
94 259
118 935
523 23
964 309
928 318
47 721
196 135
287 915
808 831
594 502
545 489
800 143
809 212
398 49
790 277
349 888
147 52
124 438
786 67
674 63
23 413
467 968
472 742
800 49
744 29
608 166
868 997
997 553
850 861
528 483
361 326
417 924
892 784
437 835
710 965
386 712
453 596
497 63
872 109
482 142
988 319
525 770
821 866
695 766
7 567
258 85
491 209
227 51
902 251
847 154
133 505
722 535
23 84
492 653
699 317
503 382
794 150
601 352
981 877
390 44
531 893
353 647
609 736
51 901
490 568
686 522
348 716
700 636
78 898
101 106
640 595
101 360
942 560
718 348
431 569
634 414
42 799
197 611
53 89
855 904
292 338
722 18
449 887
963 665
209 730
985 527
36 633
402 878
286 237
658 761
792 297
707 993
876 191
716 582
690 878
567 695
626 590
305 974
333 660
860 98
362 661
536 125
509 56
103 222
355 676
623 764
126 721
480 99
536 502
69 355
827 965
461 312
12 819
717 539
365 920
94 72
138 938
647 426
124 251
360 142
574 423
340 845
330 711
333 348
957 604
50 652
684 161
639 488
155 252
990 743
659 851
443 640
539 815
948 955
708 671
71 998
829 474
315 686
285 972
266 659
332 486
277 449
913 765
100 562
491 53
129 707
151 661
544 632
313 625
332 352
831 636
222 207
668 890
688 182
265 681
473 625
545 166
862 31
906 575
207 546
608 462
21 127
214 825
891 63
653 355
891 251
769 854
268 586
805 423
283 171
483 508
503 618
673 870
716 823
309 944
957 79
837 708
441 571
490 637
764 661
913 621
308 107
982 512
243 295
488 628
772 885
681 998
800 315
981 182
754 148
311 41
37 813
76 149
981 165
308 640
455 426
258 431
207 608
830 510
934 676
146 853
259 82
965 152
422 270
383 910
568 137
90 425
773 867
26 257
845 72
606 510
703 682
623 185
826 932
748 145
591 678
780 542
730 311
594 363
855 675
706 711
552 398
801 464
580 140
909 242
158 736
629 796
638 386
998 794
240 935
783 738
728 671
420 995
291 158
472 797
599 70
236 610
566 373
54 822
341 90
184 834
49 477
560 467
359 886
836 463
414 544
113 509
951 289
918 904
15 335
381 498
156 158
26 472
9 441
398 554
84 332
114 388
18 6
952 261
488 414
429 323
698 734
994 776
220 848
467 583
179 467
969 314
891 112
525 337
283 558
656 481
685 301
589 328
382 330
629 739
910 154
289 965
732 45
891 425
97 762
138 914
281 875
873 394
251 563
161 707
264 457
659 183
258 145
320 34
23 392
96 129
70 910
578 668
472 522
884 616
665 370
323 841
563 307
135 722
893 692
730 505
266 352
202 914
808 297
740 423
402 279
24 635
633 227
829 666
757 43
336 66
559 178
591 358
308 215
298 410
343 745
703 836
829 569
842 797
651 279
764 339
684 577
880 750
693 344
703 15
699 88
388 374
264 340
127 954
786 28
29 983
422 539
653 368
117 641
525 3
599 310
215 57
79 814
236 703
847 661
487 294
949 542
34 855
747 801
441 145
790 448
956 805
522 229
685 33
279 181
885 76
599 776
837 777
930 662
905 703
933 876
230 305
899 159
34 376
126 359
411 182
457 180
446 187
123 665
571 203
258 877
21 655
757 373
795 313
939 985
170 96
367 710
798 395
773 115
430 782
170 223
859 824
326 784
543 284
500 120
972 881
579 51
865 386
162 671
775 599
863 557
818 402
464 608
494 120
190 841
638 194
229 492
92 938
406 218
739 366
616 748
565 364
268 699
122 591
323 550
34 243
128 777
760 683
547 788
506 876
347 647
371 195
723 65
951 257
302 963
386 970
91 25
198 643
432 369
923 728
702 57
959 606
171 410
374 580
115 152
819 107
45 533
454 572
282 910
602 221
332 826
182 80
731 360
536 319
811 27
398 765
752 690
356 358
493 74
190 983
74 30
573 453
396 929
701 59
31 649
48 335
518 202
155 612
414 837
815 235
806 47
96 593
908 444
962 127
655 573
168 548
977 517
213 217
611 29
375 340
352 581
691 663
999 921
602 797
233 339
811 5
778 677
631 217
957 262
605 534
495 869
60 253
957 835
326 333
647 577
341 688
723 68
200 519
503 205
515 29
552 479
653 54
506 777
361 86
485 194
210 250
954 508
839 516
357 591
637 184
257 424
155 582
67 966
459 898
506 775
662 567
356 503
697 971
563 782
334 639
294 666
491 12
294 975
546 225
553 312
770 315
909 801
465 223
697 829
235 216
12 789
330 237
966 424
523 945
43 835
678 710
144 51
110 417
816 625
399 532
212 262
673 318
894 251
299 476
242 738
485 142
58 25
560 476
389 977
259 496
237 399
27 28
389 109
342 691
852 950
894 147
761 44
554 136
518 459
770 431
54 550
88 985
611 452
48 138
347 154
504 990
380 811
540 115
628 527
260 207
92 454
276 604
922 438
692 201
134 737
65 936
611 837
168 844
345 971
759 442
454 595
984 789
156 396
880 96
866 563
206 168
688 21
181 856
350 950
113 498
708 561
941 556
680 983
213 948
281 290
370 516
670 946
813 486
832 724
22 443
83 202
275 727
371 833
178 826
801 100
525 672
605 637
496 335
318 569
258 21
675 426
649 956
831 904
263 563
79 599
956 631
421 333
210 945
875 68
399 956
621 759
969 139
102 739
901 739
490 922
407 81
199 727
625 998
15 502
355 643
136 574
468 903
650 643
503 28
152 559
296 338
365 943
355 764
98 578
261 139
624 829
716 330
246 748
281 964
296 115
681 491
914 765
190 735
461 364
867 957
29 4
383 750
592 956
72 892
664 156
619 450
923 548
652 450
924 935
944 685
837 667
224 472
324 747
486 233
906 655
823 780
313 849
204 31
815 222
601 89
858 856
831 207
583 984
882 817
724 331
998 472
218 729
763 403
261 547
739 738
734 372
790 628
3 885
465 982
499 732
118 796
904 206
554 171
584 904
629 705
18 279
489 893
253 718
636 824
909 204
263 632
925 436
122 159
243 652
78 277
189 817
78 73
755 82
809 730
799 740
465 285
630 396
386 118
487 587
696 420
378 605
706 914
464 148
611 347
957 711
868 598
189 932
348 533
707 553
934 682
933 548
817 106
173 726
634 53
786 945
707 498
52 886
831 198
568 157
663 387
107 745
915 735
741 947
315 295
820 435
646 260
475 320
749 659
758 896
861 327
339 710
331 649
148 974
292 14
622 801
858 611
563 129
307 35
387 885
780 602
259 663
160 427
582 657
278 284
774 334
222 539
62 538
607 774
695 134
933 950
165 693
484 282
808 806
454 857
831 274
953 580
991 211
253 986
23 593
580 307
376 921
591 458
399 510
363 651
715 885
197 80
177 569
190 427
381 886
441 45
512 885
43 438
495 708
431 469
42 803
393 1
674 607
866 644
270 332
434 653
122 198
940 630
158 205
786 63
731 359
681 658
229 38
180 594
1000 268
479 221
552 371
496 896
515 217
314 363
449 723
341 366
836 348
221 107
70 778
23 507
641 234
324 146
547 897
368 477
103 243
838 498
499 355
151 733
689 187
910 378
648 589
416 848
807 15
183 300
746 758
792 727
265 764
932 167
212 952
871 836
328 277
431 62
978 949
64 187
403 863
146 93
143 186
715 238
703 140
237 69
522 271
387 967
661 744
120 951
733 372
850 15
751 439
431 370
244 470
799 693
626 824
250 903
978 72
281 186
562 157
75 692
447 106
953 698
224 253
305 325
650 729
225 290
428 317
687 149
842 343
207 123
983 935
86 694
874 523
473 989
861 30
994 423
716 813
67 799
252 973
2 342
319 488
952 976
3 712
445 329
319 232
85 939
250 417
297 457
157 135
150 628
192 105
820 578
955 933
426 453
1000 278
541 550
322 402
297 854
438 803
581 956
626 483
955 37
777 754
99 683
400 501
959 597
541 192
602 6
971 790
801 99
729 619
742 559
164 749
796 961
671 363
881 960
554 5
381 224
211 93
927 497
46 756
480 637
282 747
143 992
579 702
154 344
262 205
856 975
523 880
991 765
531 902
836 748
872 217
194 847
621 394
753 552
395 884
67 388
708 384
705 534
756 961
236 155
897 138
627 28
995 533
217 498
108 939
31 476
310 760
932 533
319 871
714 477
771 111
922 965
438 698
239 494
955 533
594 368
615 842
696 353
973 915
85 511
906 466
592 697
359 267
521 685
107 327
167 669
8 289
881 632
256 983
413 540
568 629
668 413
238 184
572 841
600 350
1000 394
628 348
722 566
507 32
622 151
482 376
856 988
93 148
810 142
363 929
781 349
180 48
256 429
105 726
10 734
625 514
277 831
905 251
876 240
716 657
209 637
156 189
805 487
556 406
112 246
797 810
803 233
769 444
715 7
670 623
405 928
974 813
92 271
9 688
463 634
525 71
796 674
898 72
337 475
201 285
842 103
600 358
288 958
348 770
4 551
126 890
842 244
299 573
656 794
422 22
700 524
721 858
162 470
921 785
356 220
123 281
745 877
439 415
377 869
607 465
684 673
407 11
546 477
864 840
421 463
554 319
288 555
29 527
1000 6
610 551
662 357
62 315
372 803
233 39
237 822
325 338
874 479
749 171
285 662
747 931
266 294
525 796
92 42
340 567
97 406
20 406
939 737
15 413
753 69
952 801
290 362
996 775
493 603
677 844
616 69
184 544
122 725
836 284
197 140
65 333
992 530
263 879
147 449
444 457
674 974
439 861
3 728
620 56
55 538
850 947
61 570
62 926
541 742
891 678
654 630
24 151
452 132
648 716
931 216
280 316
77 311
547 200
496 525
137 575
182 973
549 713
202 666
20 579
246 479
263 895
840 42
761 270
224 687
485 809
932 21
710 241
351 32
602 617
997 853
72 794
47 378
394 895
829 460
85 571
65 530
402 757
863 943
19 466
908 428
712 299
637 538
398 866
556 626
329 216
168 818
149 774
609 40
368 80
893 576
771 905
596 837
957 641
797 324
379 306
275 68
6 761
335 192
31 380
61 212
753 904
529 667
855 487
701 670
763 239
608 999
355 208
933 354
411 527
548 604
53 570
412 358
567 943
567 771
815 965
378 38
72 533
904 309
771 565
198 676
705 55
32 285
263 284
464 112
2 828
979 433
992 79
134 398
970 917
37 712
531 189
915 44
402 265
856 539
330 764
678 341
675 264
537 615
785 179
343 68
916 418
113 886
541 197
175 122
881 155
516 641
926 931
757 567
687 888
237 391
685 631
794 948
2 38
622 946
83 709
618 648
283 203
472 419
142 261
257 927
275 685
643 188
621 489
459 562
970 277
962 217
354 526
3 415
887 715
901 158
945 691
545 955
20 283
936 429
236 265
844 847
335 599
392 162
22 143
500 513
412 614
963 887
201 82
90 804
554 15
713 539
725 598
93 377
342 822
551 837
886 215
103 726
812 615
652 146
197 158
379 835
440 147
247 439
759 988
620 580
772 579
771 122
460 180
641 221
346 641
88 248
298 371
772 742
849 532
650 945
513 681
202 897
924 574
6 789
196 363
621 471
456 974
731 752
942 221
734 396
164 984
718 363
379 798
655 890
202 760
126 860
737 385
24 74
119 815
653 512
648 776
506 633
94 117
84 80
371 292
350 34
605 609
311 399
521 185
717 424
714 765
484 679
597 455
320 115
839 540
210 571
14 626
682 667
33 967
827 936
360 515
395 219
853 454
169 799
944 817
889 431
702 592
365 652
908 402
371 127
987 536
711 287
297 799
468 962
119 641
244 772
450 425
257 328
559 414
446 63
475 901
354 855
545 86
348 481
237 846
778 157
357 788
258 240
72 132
569 180
5 720
900 37
664 872
853 674
367 45
228 484
979 576
971 565
792 595
437 248
685 484
266 560
156 218
504 549
913 831
63 920
386 427
734 714
941 110
995 402
969 422
681 255
492 800
663 909
886 542
540 587
810 894
916 677
247 666
107 845
182 58
403 682
620 372
353 186
621 590
323 82
372 467
220 378
212 462
416 575
730 783
538 303
539 149
577 453
239 826
724 458
201 204
826 842
45 500
611 561
526 168
454 890
681 610
169 174
264 836
568 652
450 867
372 162
968 223
623 131
636 269
731 274
110 917
207 736
238 630
267 420
652 438
838 285
745 724
89 453
70 858
829 41
114 856
890 567
608 76
846 856
957 321
720 298
346 825
743 895
268 564
276 106
484 79
380 179
320 209
514 383
976 912
939 734
423 134
950 223
237 230
319 444
661 280
434 416
242 751
317 943
453 71
717 154
709 5
955 91
288 726
934 519
457 646
577 597
387 962
639 671
593 766
473 810
696 875
883 972
970 652
679 42
843 981
562 90
732 449
443 817
395 794
415 683
468 578
267 124
958 826
208 405
849 977
463 851
374 462
43 48
249 58
350 613
996 747
615 380
207 159
32 718
538 701
559 496
339 137
728 871
812 854
702 583
880 298
740 529
395 691
639 970
769 926
402 724
8 735
453 162
440 249
798 949
590 742
558 629
905 725
871 25
841 182
406 629
40 741
15 632
720 66
10 601
501 399
340 7
944 37
702 367
846 825
111 454
321 785
192 321
920 689
36 976
977 94
310 753
415 784
154 268
190 951
622 303
958 525
652 681
680 68
194 788
661 153
962 29
704 822
489 680
657 400
615 906
364 878
845 900
979 961
504 826
401 471
357 76
726 536
532 646
936 415
199 75
527 720
441 433
588 542
259 89
108 387
747 263
69 451
631 74
280 665
172 643
280 190
563 832
361 547
785 692
48 985
999 476
340 295
690 180
145 941
328 409
892 986
884 570
940 751
223 945
843 331
132 936
618 962
735 433
288 349
935 901
380 194
138 278
939 150
173 134
956 344
45 819
839 472
673 724
986 987
844 805
993 660
847 50
665 728
311 821
936 218
323 450
424 111
267 154
145 805
757 274
100 377
368 489
348 469
528 831
105 120
320 969
759 439
593 318
197 933
101 865
887 885
449 561
136 994
717 12
258 304
26 476
836 11
49 636
633 270
593 217
318 204
143 118
612 494
953 734
792 652
77 339
152 957
469 308
555 666
252 679
666 352
445 951
146 7
630 623
184 162
467 931
860 747
799 843
469 343
540 14
492 280
784 101
564 86
168 202
51 610
599 897
483 618
200 998
692 446
741 418
184 311
696 889
21 943
425 573
171 347
914 481
389 172
982 58
712 295
369 421
918 642
681 736
723 711
246 908
654 74
777 602
567 504
113 355
142 1000
969 257
33 122
85 756
934 2
418 426
829 667
942 415
432 386
737 943
552 594
539 577
274 415
633 197
843 930
635 382
151 789
93 791
570 535
11 28
825 399
999 539
794 749
571 52
827 866
453 885
948 181
279 342
677 149
692 537
964 717
607 614
959 655
9 991
389 310
796 922
737 958
828 616
230 393
500 579
287 779
412 131
619 288
830 380
492 417
556 220
188 411
42 781
915 936
847 834
231 989
640 517
720 616
49 605
77 342
349 191
469 574
986 988
352 735
180 595
480 406
569 104
868 894
275 735
350 589
816 762
920 962
821 906
648 347
652 473
419 763
769 781
767 968
173 36
208 230
272 214
330 917
26 880
415 781
838 752
163 493
540 643
997 260
646 592
399 84
238 890
12 406
125 490
415 593
650 698
180 370
617 257
666 754
148 267
533 952
703 639
923 658
11 256
821 80
871 241
659 577
54 891
630 547
926 773
564 57
186 842
780 84
532 619
621 110
51 894
133 455
72 693
365 181
170 770
67 96
823 909
99 908
776 886
178 385
59 434
899 676
510 572
942 962
811 453
183 827
972 68
297 678
100 141
87 484
456 901
701 554
795 305
945 71
445 221
701 801
455 239
922 248
274 495
279 131
189 710
72 162
408 930
54 375
661 952
597 209
947 973
144 650
278 519
966 73
647 396
760 107
25 68
741 237
791 658
77 684
989 928
438 356
784 95
681 731
810 682
457 867
513 14
782 451
290 217
393 403
478 398
865 501
648 491
336 753
264 548
985 355
6 218
904 186
123 909
536 59
426 53
891 748
170 590
569 615
360 816
609 861
791 256
348 163
654 546
875 63
673 418
829 698
806 873
737 289
576 803
915 95
831 909
693 558
143 97
387 379
210 381
735 122
909 420
982 297
947 745
797 949
801 519
40 191
928 189
510 545
187 799
594 393
376 19
690 437
536 465
495 57
924 731
447 908
416 17
310 545
439 823
661 155
385 612
533 584
559 865
408 304
321 541
537 553
585 322
455 639
777 898
370 667
923 419
133 398
372 29
115 986
109 424
628 42
51 476
273 914
517 794
59 417
921 692
515 126
991 893
922 824
641 85
105 310
691 638
476 693
369 899
881 311
718 739
725 849
314 754
857 991
809 299
320 543
891 751
558 975
120 882
703 868
390 731
186 184
886 209
967 490
583 869
430 328
955 197
199 17
782 169
78 304
306 483
104 564
705 96
659 53
440 81
948 858
648 963
894 198
269 977
636 862
477 256
652 97
792 638
130 964
407 965
347 118
35 255
93 492
657 222
333 516
685 107
909 28
881 338
347 284
518 124
216 981
609 545
426 751
922 74
421 478
257 668
872 994
50 828
894 609
522 891
88 813
69 198
808 596
595 872
693 510
814 308
319 431
94 403
822 338
817 235
502 131
912 887
671 412
670 311
134 74
240 23
348 314
810 874
904 235
698 483
269 804
220 429
944 108
58 603
423 785
671 448
567 851
722 169
147 794
436 747
768 471
370 967
594 2
139 723
451 72
901 843
691 681
266 230
100 74
214 995
16 941
562 966
308 555
470 399
330 363
979 997
119 17
545 589
885 883
314 442
893 131
715 463
982 977
865 431
753 143
878 230
418 952
498 890
407 576
112 525
351 172
512 557
147 352
899 38
458 393
724 399
136 483
490 348
278 626
702 904
763 394
923 567
425 666
585 642
31 934
995 785
963 957
996 91
172 813
889 173
951 665
689 775
546 561
304 344
449 516
658 36
960 36
374 991
469 853
125 32
535 839
126 737
601 889
518 997
40 646
513 286
340 680
52 202
129 706
613 618
198 550
734 793
70 93
173 418
386 695
584 66
130 789
598 164
597 427
513 821
362 453
921 352
661 589
70 27
839 34
532 914
435 273
693 868
182 514
768 521
798 741
727 396
177 678
499 607
128 542
158 353
170 638
863 496
958 296
298 147
577 890
336 71
505 243
898 755
441 717
268 579
945 496
331 108
186 459
150 307
196 491
331 274
984 90
324 995
655 445
364 410
663 951
534 632
820 950
233 219
618 308
85 643
976 419
513 229
715 819
76 320
709 21
707 168
647 763
786 827
153 837
25 136
369 857
921 547
485 717
458 337
732 957
239 163
551 944
834 899
50 850
756 675
787 803
714 349
912 55
319 479
695 154
913 545
674 501
519 288
282 324
214 968
76 984
689 502
412 935
674 701
776 898
659 37
537 617
128 609
144 616
768 447
848 111
262 4
395 129
202 876
423 283
927 922
539 456
113 392
208 152
997 715
8 280
932 988
122 496
309 373
659 819
474 549
4 541
128 887
124 282
307 395
276 331
474 550
46 105
540 197
254 540
696 70
182 419
453 417
653 832
247 780
107 736
760 564
97 885
325 895
61 574
42 431
305 948
791 320
92 820
643 865
762 328
688 510
854 685
17 200
441 149
122 993
475 905
548 193
334 483
6 676
459 520
912 46
702 240
195 184
752 97
806 766
700 287
236 689
831 313
288 785
122 386
839 942
479 43
56 67
890 662
441 409
639 727
94 349
833 796
474 485
757 37
119 37
83 364
210 166
426 59
352 509
231 548
633 128
465 699
487 157
205 972
388 55
249 798
588 300
825 801
159 604
157 707
389 248
883 309
890 14
735 771
17 521
468 111
968 722
40 754
72 646
292 928
558 308
78 463
853 957
731 425
575 846
852 19
4 433
730 76
972 40
349 731
963 878
268 471
49 875
465 59
767 278
67 682
382 491
193 534
934 871
699 441
537 630
863 908
14 666
693 846
273 451
317 155
224 842
913 656
77 388
187 433
661 135
647 80
783 515
961 762
139 927
924 375
104 617
669 583
263 286
434 742
496 950
961 353
623 37
935 839
369 335
140 476
888 368
599 25
628 583
512 711
264 234
293 421
924 122
567 142
200 479
81 357
392 93
656 968
500 659
854 449
439 386
782 687
591 391
985 615
472 957
729 912
297 314
92 313
181 63
713 14
396 947
735 84
276 569
569 250
969 786
447 543
492 241
340 207
174 716
582 359
674 431
160 489
65 370
404 109
391 267
159 928
381 670
508 561
101 531
96 701
253 309
571 175
653 397
248 197
897 444
620 340
629 120
737 656
430 221
5 617
255 667
851 635
222 215
183 49
677 427
189 630
252 526
322 133
150 772
19 816
510 778
420 891
125 783
43 442
858 591
317 80
591 954
627 680
880 722
821 922
651 414
599 1000
730 247
653 347
462 301
199 921
460 501
132 103
161 178
710 971
146 649
673 955
908 1
477 793
651 98
550 800
663 594
184 778
165 283
550 314
312 281
184 292
630 642
7 884
871 191
337 435
439 755
728 780
543 775
986 816
245 314
558 764
796 49
378 336
781 760
676 9
628 939
846 942
441 334
482 825
426 797
143 183
327 798
456 24
563 702
513 860
628 579
325 14
893 182
653 721
107 166
983 27
423 97
246 433
521 958
192 3
699 653
513 51
254 462
834 164
651 441
335 689
407 466
681 778
782 772
508 933
708 733
824 799
556 969
112 168
37 291
119 456
710 401
634 668
980 105
844 420
330 878
605 794
276 385
784 417
116 661
899 209
488 499
310 703
972 165
181 571
235 317
300 301
752 442
622 914
955 514
873 245
842 304
337 723
366 226
433 149
672 141
419 259
400 59
192 295
388 247
689 638
761 334
50 725
236 937
578 181
83 432
232 699
432 304
195 608
867 990
807 706
78 206
252 757
444 320
100 815
508 493
745 750
487 352
409 639
193 211
579 987
465 491
610 640
154 423
136 233
571 66
111 506
260 951
47 725
802 419
663 276
474 304
363 677
115 914
509 52
983 630
7 142
534 587
447 617
715 124
166 234
231 450
620 52
626 267
567 272
191 756
443 780
378 937
101 916
976 76
817 863
50 172
678 480
274 984
614 46
91 176
943 53
671 17
172 246
112 658
958 356
250 765
404 969
727 657
777 261
593 572
52 295
482 313
404 512
741 860
361 123
300 321
125 901
556 168
622 163
15 210
469 202
269 688
408 928
740 613
569 147
146 337
695 678
571 298
360 630
781 132
919 854
196 373
16 949
122 165
538 492
873 348
239 664
640 714
831 701
93 142
685 74
885 651
325 626
654 167
336 454
783 521
141 841
838 133
946 209
692 360
80 844
895 558
462 356
805 384
468 133
862 695
826 142
311 372
118 517
9 2
537 187
398 856
865 1
168 420
825 686
745 380
578 131
103 326
250 691
109 733
174 581
710 541
281 961
140 295
473 461
717 160
153 457
838 416
672 818
333 694
831 628
11 141
770 880
348 868
689 58
254 611
10 953
892 54
131 990
889 315
399 758
251 363
277 25
573 943
542 259
852 867
871 430
118 837
462 420
593 198
567 313
542 987
543 207
200 584
366 908
946 262
860 560
961 787
405 85
353 75
43 318
771 71
240 644
825 409
790 974
646 138
669 670
181 541
290 837
321 653
351 176
917 433
786 235
466 201
957 490
580 20
619 78
632 997
594 831
287 909
905 953
697 112
382 639
434 644
227 585
464 27
351 637
811 508
132 550
607 934
991 264
291 908
771 396
116 513
913 444
744 519
224 555
362 10
928 317
394 513
994 459
346 410
467 687
482 129
376 370
327 140
207 741
788 366
738 971
582 730
468 336
437 845
985 956
11 361
792 764
762 151
588 778
121 723
985 968
331 501
531 494
69 920
863 23
848 646
839 911
305 833
530 92
253 687
332 260
476 786
444 226
675 413
217 105
182 777
601 758
14 862
799 241
207 391
595 502
690 710
133 1
404 806
235 2
793 567
301 132
560 863
928 790
459 657
443 301
354 538
495 994
667 193
967 196
809 633
911 535
414 265
815 938
658 672
686 71
370 580
503 657
755 1
883 421
234 493
290 425
874 570
565 210
827 124
268 77
927 395
409 652
229 209
225 334
524 333
291 384
575 34
71 88
903 244
12 919
600 120
519 246
575 893
563 70
835 254
818 654
526 963
79 16
193 989
22 923
975 206
904 84
576 200
709 185
21 893
483 836
84 451
725 213
523 703
297 371
562 787
416 955
47 277
636 154
790 427
610 608
219 600
82 395
894 111
115 830
156 166
151 893
993 935
28 333
98 502
299 19
41 399
717 340
436 797
102 493
845 286
282 890
195 484
834 878
5 605
693 597
315 781
60 162
105 441
370 101
417 246
918 612
902 898
275 99
620 49
269 274
784 904
21 516
399 313
118 426
811 776
304 696
573 1000
1000 344
542 986
742 259
245 874
89 683
930 93
4 381
965 562
112 35
236 288
211 442
154 881
633 452
511 499
821 899
303 692
670 543
920 883
487 865
729 313
372 380
833 377
923 29
54 245
664 607
94 21
133 512
447 188
260 673
812 631
32 378
141 711
753 537
254 689
735 102
785 146
340 298
994 506
851 479
887 166
126 750
895 254
84 948
639 71
407 85
568 738
800 181
921 511
34 538
440 110
215 80
446 913
111 414
674 799
125 651
623 798
849 858
27 270
683 551
838 82
985 342
426 81
303 283
965 168
764 288
106 689
834 587
625 45
875 197
675 480
809 119
998 835
9 325
28 769
515 488
146 161
301 668
787 261
95 403
125 395
245 468
64 361
345 18
424 798
200 772
958 650
804 664
402 357
201 213
881 999
168 986
118 743
491 615
470 922
313 948
538 982
551 451
233 263
987 86
669 795
87 773
692 600
431 180
931 764
9 713
756 827
592 672
804 123
501 475
490 187
611 357
59 486
548 326
387 871
789 182
204 795
114 476
642 390
203 987
140 900
726 270
808 217
106 811
283 780
559 117
320 524
69 159
951 42
242 829
681 654
64 299
569 946
198 290
41 597
212 611
976 965
9 198
547 717
307 660
14 390
375 647
940 829
993 484
807 676
602 450
902 847
112 897
437 318
235 727
445 222
47 773
69 281
116 220
912 901
374 49
653 450
127 675
706 993
230 273
719 562
32 317
56 727
383 946
519 864
794 330
656 477
710 819
262 955
582 208
988 11
34 556
632 427
798 110
606 615
748 869
884 587
191 540
601 803
666 545
761 664
351 787
527 378
135 320
73 344
441 257
191 630
850 560
48 460
727 692
617 80
416 46
653 424
248 452
494 625
906 503
5 906
474 755
431 15
432 934
595 237
31 332
945 567
725 198
348 695
17 701
563 280
58 243
271 719
732 160
684 250
200 597
97 26
941 434
300 553
506 1
320 342
952 172
318 7
706 271
989 495
890 183
629 637
919 856
864 657
271 889
510 889
414 540
31 238
799 87
63 973
638 786
144 748
563 479
511 29
963 735
876 932
415 976
561 595
796 958
778 148
938 28
185 737
352 143
336 111
163 111
144 815
261 48
683 609
962 450
880 842
635 914
776 99
8 668
843 307
846 721
69 722
601 106
648 695
1 521
439 119
791 694
46 277
384 914
571 27
938 684
423 234
715 351
38 936
98 14
748 507
377 972
75 618
126 758
985 922
816 962
629 657
759 231
173 998
431 96
468 742
222 789
707 459
765 958
942 926
411 937
169 626
526 547
957 246
476 662
267 400
22 416
302 987
59 301
718 708
35 803
487 497
655 263
489 679
605 398
726 969
622 29
330 249
778 621
326 426
150 465
530 345
897 193
450 60
862 387
231 965
927 492
61 790
412 981
645 181
282 795
634 86
752 942
992 852
513 284
91 55
956 411
291 854
231 997
309 130
770 393
361 928
101 494
805 402
99 560
112 656
790 445
987 851
218 560
281 470
762 636
346 562
50 678
642 18
602 515
362 262
732 480
834 276
91 894
606 838
742 365
659 156
831 782
457 936
308 471
841 820
516 65
682 486
511 380
883 641
207 498
696 879
155 637
611 286
645 107
528 978
666 424
984 303
946 361
447 29
106 479
339 149
864 89
285 199
967 550
789 869
670 323
698 361
273 247
115 577
574 464
627 485
670 452
233 779
343 939
31 151
743 721
139 356
739 571
736 112
632 222
759 758
959 870
307 163
428 314
295 707
731 466
984 521
779 890
290 55
765 559
169 509
207 166
787 709
926 153
358 222
548 302
262 147
438 3
630 500
598 892
753 678
667 367
246 78
994 653
993 564
620 913
602 765
308 421
87 578
735 61
56 546
953 69
159 688
603 187
366 490
723 120
849 462
729 26
21 496
858 279
10 723
697 202
941 979
669 643
307 574
339 784
564 759
142 202
750 189
411 282
688 390
209 66
702 53
416 720
264 709
446 908
449 539
413 620
19 596
935 259
126 155
206 37
240 949
169 936
530 254
959 437
181 746
215 569
156 588
12 152
505 831
857 2
41 978
778 216
891 506
520 861
919 634
854 285
311 517
505 58
442 225
791 891
787 962
265 959
122 611
889 468
739 73
949 13
621 652
236 798
480 37
643 456
610 797
916 36
663 345
788 257
203 228
326 808
293 614
369 782
881 968
409 836
211 285
295 737
93 273
48 530
12 873
889 16
946 474
943 99
179 543
649 412
944 83
705 417
856 43
208 726
654 708
200 423
484 423
273 788
752 543
786 943
58 119
907 107
309 915
202 816
194 680
111 341
864 596
773 961
274 743
242 702
451 507
745 570
964 155
210 65
227 892
799 988
51 722
801 924
143 472
890 139
293 836
645 489
574 971
161 688
186 325
39 308
947 349
767 106
444 631
702 64
423 912
462 508
485 183
172 285
399 770
712 43
987 32
664 363
199 843
90 70
523 655
366 791
449 391
305 535
489 649
347 465
859 359
12 605
401 997
43 912
56 451
701 732
529 512
423 292
882 922
867 891
634 150
2 141
359 135
891 661
277 531
934 185
338 276
450 175
93 197
59 219
508 987
52 189
431 894
585 102
965 166
960 378
503 483
585 344
208 315
251 604
101 472
233 458
157 349
404 73
227 575
987 279
330 604
686 540
493 529
375 730
384 152
637 411
780 42
235 823
593 778
826 169
61 32
264 397
517 149
34 44
886 537
691 575
999 300
423 647
617 677
922 442
17 902
601 855
363 978
143 492
171 747
347 264
190 441
42 817
494 185
523 206
674 473
370 2
353 661
40 635
949 597
861 204
506 171
58 395
633 289
714 34
695 699
625 435
101 344
469 901
610 90
998 575
16 562
457 502
613 73
892 178
187 864
561 499
631 929
137 328
227 291
163 451
294 530
225 187
545 520
152 51
776 256
955 915
287 27
782 635
5 578
111 629
416 684
937 914
609 260
389 573
266 762
924 343
176 304
211 745
386 595
110 672
61 173
588 787
191 992
433 531
139 416
798 97
962 999
263 193
920 42
562 674
796 704
255 236
351 835
574 324
802 148
673 458
486 495
929 761
593 651
951 668
249 519
336 807
855 574
363 885
197 597
319 176
361 589
510 441
326 916
41 452
857 821
753 585
791 547
368 167
525 617
77 384
133 829
293 514
630 880
681 440
14 259
31 86
580 793
546 623
253 473
190 146
936 572
796 399
614 270
885 705
773 715
82 362
86 377
695 790
932 42
386 765
624 106
304 875
454 310
146 78
974 141
67 777
271 195
323 573
30 561
110 169
580 139
580 836
581 446
303 302
310 78
396 794
990 669
287 467
134 539
776 832
868 918
741 995
186 675
130 708
114 747
148 423
712 414
441 891
489 962
252 154
386 129
564 145
235 343
233 795
492 412
772 250
225 554
675 930
98 86
533 510
726 231
950 323
422 46
843 176
967 357
847 743
125 813
973 548
372 638
128 168
759 829
223 459
717 256
61 629
696 736
155 464
252 149
168 448
525 119
763 382
633 785
964 780
939 738
228 321
275 161
898 182
904 751
559 567
899 303
605 538
459 613
830 700
131 785
957 153
761 891
423 394
876 67
14 698
684 982
304 672
581 360
698 556
978 207
207 975
632 819
946 823
76 402
678 829
964 7
546 876
247 222
158 665
640 695
995 123
661 7
71 578
968 129
74 988
590 921
349 570
6 12
553 737
281 525
305 473
973 476
333 879
853 353
977 362
874 246
289 277
617 986
373 756
3 681
36 808
915 965
926 575
721 272
402 866
670 685
161 50
331 278
852 230
246 202
249 908
911 429
134 531
8 622
614 922
455 484
933 487
367 293
533 275
393 959
219 329
256 967
406 131
872 325
666 242
453 142
860 722
151 916
955 44
848 309
227 52
322 809
612 182
691 847
640 709
602 247
434 112
141 110
805 294
854 235
393 289
373 394
460 251
301 899
142 727
793 179
996 578
690 773
996 210
290 584
901 515
527 961
25 750
932 119
733 795
271 867
552 377
252 954
834 438
845 535
110 855
882 281
699 245
606 471
270 202
13 29
790 350
131 557
602 180
137 738
11 236
913 970
512 149
38 674
963 20
272 765
73 30
131 226
381 722
454 214
387 255
736 462
272 540
257 867
292 242
467 310
923 881
184 818
92 692
553 442
350 149
53 345
999 830
191 407
243 347
982 805
126 644
471 260
104 287
508 447
43 228
508 846
418 715
985 788
563 277
978 986
470 595
241 779
366 730
316 822
383 526
127 94
748 207
725 654
726 744
700 219
677 633
639 88
804 126
277 861
768 748
726 119
799 333
561 958
913 198
446 304
337 586
27 453
754 839
575 450
474 698
615 514
686 354
59 593
688 509
691 980
649 670
751 18
338 312
256 314
423 326
689 492
286 348
439 495
536 77
965 240
491 804
590 109
823 874
82 534
650 924
81 128
200 404
768 924
109 945
843 820
639 393
354 545
877 800
846 565
415 700
482 556
440 934
996 600
71 374
837 373
269 740
871 204
10 80
682 661
455 593
934 307
404 525
775 17
524 317
627 204
352 192
792 888
407 158
344 372
918 445
561 757
8 331
212 296
871 742
721 484
491 442
41 780
822 854
286 502
723 416
620 125
366 779
859 811
875 479
774 789
579 966
717 292
971 206
432 150
206 469
532 376
963 974
588 569
57 605
158 358
206 652
125 542
578 868
385 692
403 448
507 720
650 388
47 484
915 164
870 567
635 758
651 792
813 767
953 329
792 977
715 664
767 954
501 216
926 222
358 462
349 718
764 264
333 889
54 349
688 843
172 128
300 54
901 26
553 870
427 360
227 901
808 242
87 653
206 252
818 789
256 593
796 689
853 380
752 975
322 547
991 381
422 897
541 176
389 235
739 185
964 631
457 799
337 390
337 809
424 603
178 583
955 221
224 323
350 385
734 326
100 327
390 719
28 46
314 503
58 769
874 133
809 907
394 124
157 815
380 103
993 657
878 554
668 617
672 567
402 961
386 818
495 390
69 562
823 35
453 499
180 128
286 761
16 139
1 675
693 401
534 165
393 118
672 894
61 964
52 268
360 738
224 133
252 712
724 830
168 864
665 466
915 347
785 856
576 750
977 873
414 1000
859 780
531 757
854 478
364 124
460 648
884 627
753 934
168 171
530 445
775 399
962 847
347 578
426 398
748 351
365 796
118 931
829 395
915 791
726 816
397 405
842 46
676 107
607 822
968 82
424 34
33 826
222 820
830 136
967 633
611 770
779 365
272 913
127 228
623 459
348 959
741 921
918 95
351 525
554 189
228 518
21 658
716 695
980 100
884 348
152 642
478 885
836 299
244 879
699 551
360 362
212 291
888 215
472 115
767 905
908 907
690 457
129 245
973 886
84 818
847 791
813 633
588 443
602 492
824 780
90 125
381 463
248 932
577 333
182 207
18 94
909 555
358 901
769 539
595 866
197 649
813 255
213 32
115 378
871 900
103 234
956 228
595 927
306 626
204 339
284 680
256 933
503 267
51 964
800 343
368 786
524 865
101 466
580 896
568 562
565 288
797 38
234 40
637 278
240 933
506 71
302 200
296 933
576 277
809 302
829 339
738 820
471 670
376 809
747 870
320 554
559 443
835 321
650 7
455 697
690 637
143 985
193 126
172 812
211 455
228 567
779 787
750 30
214 832
463 208
804 690
687 450
166 165
34 518
626 62
503 388
315 354
748 245
213 328
207 314
593 561
699 811
532 786
577 64
541 768
792 148
460 366
774 111
241 339
35 464
148 718
387 563
260 754
694 932
789 598
571 656
861 920
528 343
147 748
468 595
521 510
650 555
704 11
910 85
136 210
823 443
911 464
572 540
222 625
917 97
502 332
142 323
621 2
883 412
33 313
761 427
848 344
133 867
270 645
740 126
734 515
817 866
711 968
131 411
986 885
463 329
613 141
66 224
337 108
188 243
471 483
767 156
44 52
139 809
129 675
180 392
654 823
23 703
570 964
816 704
582 22
558 61
394 207
784 183
943 95
168 786
981 146
762 843
476 835
450 67
887 634
587 449
44 640
630 594
912 100
940 356
426 882
255 315
220 458
368 643
86 185
478 287
518 47
413 843
435 794
175 116
623 14
621 512
732 250
601 621
231 286
334 566
974 425
969 104
567 819
509 526
673 822
414 286
752 950
86 988
23 171
838 130
859 740
894 844
941 105
107 424
77 524
602 623
123 751
725 138
164 471
903 350
188 575
885 717
629 808
406 589
668 418
7 673
457 436
337 529
584 524
804 134
785 24
259 323
447 333
473 823
301 69
85 180
552 811
396 400
255 552
751 681
563 214
501 222
456 211
822 227
383 633
829 973
441 484
479 856
832 967
509 859
134 979
956 970
998 377
139 277
736 845
233 231
370 534
351 962
239 501
810 309
952 420
555 118
686 752
577 941
744 968
780 646
762 866
739 902
958 363
674 481
793 978
829 807
144 757
910 196
801 356
424 321
961 850
219 875
310 584
420 481
867 724
165 151
700 412
214 482
884 227
980 810
974 792
467 10
521 780
949 302
326 102
25 525
375 981
721 964
655 312
115 419
557 51
188 477
520 550
342 974
153 396
861 604
204 364
372 774
465 815
500 938
204 800
573 815
654 925
631 924
394 441
543 657
204 737
229 660
882 73
821 911
191 574
323 999
501 171
170 83
836 883
891 215
101 754
388 693
570 419
353 419
285 387
981 807
393 93
268 730
728 357
20 139
739 513
788 438
297 121
966 204
596 344
17 808
952 155
70 875
28 506
273 875
948 988
498 465
350 904
590 385
826 276
873 810
178 318
656 275
768 319
412 454
969 106
838 353
454 494
64 365
732 72
40 506
254 814
79 799
994 972
297 410
215 857
864 374
807 196
497 105
6 211
638 687
522 600
596 935
100 619
237 460
939 743
598 577
439 862
582 422
128 127
41 242
574 674
479 12
749 29
327 918
362 595
602 583
842 391
535 146
249 234
579 64
127 235
999 637
568 449
90 370
912 251
752 279
282 609
569 711
884 309
337 610
800 466
453 619
605 815
855 138
638 466
832 573
405 763
588 206
637 618
74 322
117 346
865 522
362 337
709 969
708 807
790 21
983 938
667 891
593 8
623 297
202 143
1000 383
739 796
468 199
545 999
947 1000
709 405
986 202
50 482
474 498
367 855
513 442
481 156
328 117
629 588
804 196
522 857
109 353
590 988
78 812
504 255
49 546
70 493
554 468
441 26
782 109
280 347
120 616
113 231
94 898
559 562
245 777
870 147
110 879
685 598
266 984
867 521
946 109
216 445
413 131
668 626
649 153
814 376
936 254
664 941
622 135
599 991
212 788
152 562
892 426
934 650
388 130
277 436
606 167
125 678
133 292
262 961
420 643
301 703
801 371
962 675
898 38
684 417
481 702
954 609
470 212
735 842
830 451
889 906
365 53
75 759
738 855
114 565
648 630
70 817
758 611
102 807
46 808
163 211
268 679
281 446
852 662
798 251
400 402
422 52
745 671
209 845
60 543
954 331
333 769
92 685
221 637
237 784
29 833
440 958
407 940
705 176
8 643
964 847
520 6
289 710
24 413
75 616
933 942
714 43
270 428
463 622
862 646
772 848
498 449
837 836
105 899
957 440
773 178
996 356
10 142
192 528
345 312
962 522
955 198
311 981
744 711
667 569
388 117
210 297
763 950
985 26
297 738
143 333
333 206
353 582
502 45
133 943
26 982
944 468
707 953
967 455
716 759
431 868
848 465
31 624
689 962
393 598
294 252
978 684
280 101
461 686
225 528
802 771
690 939
747 606
971 530
561 953
83 270
497 423
222 856
256 18
184 855
910 557
579 786
813 164
251 45
68 218
434 223
665 959
980 467
99 940
158 334
59 447
784 540
918 752
965 865
689 330
401 840
855 53
868 927
619 65
227 424
732 188
37 674
546 584
495 161
134 915
279 864
389 870
828 292
45 326
777 230
244 884
633 397
785 483
491 197
84 107
934 405
902 994
971 528
193 281
263 561
376 963
154 639
849 966
126 17
406 695
949 910
594 515
36 799
794 510
863 689
750 8
586 248
435 423
629 366
879 877
746 540
521 504
186 81
248 445
74 797
799 872
102 315
669 381
58 181
725 663
848 260
313 113
770 546
20 729
183 851
800 952
245 931
267 281
180 201
262 51
884 880
389 976
395 554
190 892
322 581
53 948
213 902
200 29
343 574
301 577
307 916
890 584
619 662
484 464
945 623
561 27
354 638
531 296
945 634
798 990
859 485
429 254
491 214
309 691
385 585
47 87
875 993
489 748
268 69
52 441
223 623
736 318
685 435
162 698
197 672
889 279
729 790
646 740
880 148
190 640
387 591
996 315
936 81
976 670
906 214
117 713
426 134
340 484
531 41
527 625
418 7
447 509
727 482
598 800
270 962
853 275
235 477
706 354
601 481
820 514
285 729
870 133
281 422
97 646
657 944
453 615
642 362
869 515
290 172
611 331
606 159
401 163
632 899
57 660
809 317
335 289
657 934
841 517
852 661
227 702
438 386
586 900
106 488
9 910
262 533
957 118
134 462
236 943
878 144
877 608
942 780
180 384
749 185
935 530
308 417
130 353
967 1000
448 847
540 345
593 483
537 568
168 557
806 633
80 757
951 398
658 332
429 108
490 949
846 123
410 977
651 42
15 530
20 19
377 370
268 975
337 330
983 752
772 564
388 5
2 746
462 409
369 319
751 826
288 954
464 868
123 192
191 12
729 577
732 556
512 168
331 322
665 88
230 390
876 38
189 559
864 849
236 469
38 334
356 154
453 782
46 961
817 78
497 88
661 944
295 409
522 851
986 755
627 444
103 141
708 775
185 29
297 708
995 928
69 228
634 225
510 435
975 369
788 746
458 515
752 684
495 521
568 506
91 728
449 232
246 327
362 580
345 662
722 93
162 234
741 315
713 654
107 157
866 822
243 476
57 772
593 367
216 581
506 367
292 45
899 123
240 146
396 441
785 327
68 245
30 506
345 680
119 595
946 579
482 849
16 900
447 941
986 488
550 36
534 438
656 3
358 594
16 448
958 107
460 918
491 791
133 999
277 736
734 564
621 198
760 619
768 226
851 164
637 586
73 295
177 99
487 867
556 182
428 825
111 628
242 219
463 545
441 443
973 821
530 649
174 816
30 252
2 799
659 267
567 91
90 950
635 712
184 703
772 22
895 211
801 252
613 989
440 445
370 695
514 132
649 542
23 860
998 206
208 666
300 627
770 924
365 33
539 183
521 735
93 346
893 389
244 579
267 536
448 264
731 142
969 679
383 923
606 840
646 398
444 198
108 16
318 888
179 117
712 97
881 448
341 146
976 592
620 876
844 253
335 892
134 418
924 450
445 559
395 670
854 535
24 281
958 437
537 98
349 268
702 925
734 645
674 141
503 435
547 862
657 625
956 32
751 193
803 165
739 3
961 342
458 862
780 429
302 111
36 995
938 949
765 378
209 701
33 145
682 515
402 910
295 434
527 162
144 504
709 187
353 373
837 659
990 932
376 928
206 525
380 443
756 465
564 210
455 175
93 832
771 699
741 379
662 857
993 900
636 17
466 286
547 895
320 405
891 890
717 257
229 789
166 179
562 501
240 813
397 378
614 593
200 553
138 933
485 150
97 344
956 570
714 861
917 985
682 180
889 697
154 986
477 1000
673 376
338 317
925 50
341 402
685 207
593 559
780 783
415 590
895 66
739 217
895 101
397 30
567 491
844 643
36 189
193 529
77 121
407 351
129 15
528 204
902 989
13 292
533 513
127 289
487 335
451 7
35 467
598 48
246 673
514 566
466 148
594 967
155 848
594 580
498 277
929 664
20 697
618 804
908 300
35 155
559 697
760 573
346 13
289 913
379 913
649 132
487 416
230 847
717 231
395 410
572 895
735 622
423 579
152 869
614 537
43 646
613 677
312 795
714 64
352 321
265 709
268 25
872 235
11 672
277 69
603 926
363 117
247 928
443 36
624 621
536 741
732 475
479 970
206 231
596 51
268 999
620 195
368 422
352 577
18 458
61 469
844 287
372 656
22 642
212 852
416 753
800 36
739 450
25 691
684 502
908 570
338 431
885 739
532 248
524 500
647 571
852 23
155 299
749 140
842 44
845 308
447 563
427 256
902 579
544 102
627 223
475 590
414 999
571 449
561 444
34 74
337 110
658 26
892 939
685 431
666 771
535 381
659 192
280 233
410 500
189 518
403 772
250 468
183 486
70 569
212 571
752 297
888 40
395 736
933 93
576 53
511 361
385 392
266 934
902 426
539 182
341 365
678 315
581 1
682 665
951 248
168 661
819 429
537 186
78 574
735 278
637 103
120 802
150 565
758 567
261 337
230 836
5 580
100 859
217 202
949 891
586 584
77 275
117 237
399 973
242 661
630 918
580 255
997 389
617 258
737 772
134 261
703 146
64 916
943 203
98 934
194 829
30 710
309 638
422 287
503 375
656 932
570 314
80 951
877 328
48 953
462 485
357 568
857 861
85 573
458 303
170 667
732 92
393 437
612 759
40 868
929 302
480 297
315 687
726 314
474 817
883 809
325 884
226 249
128 414
856 129
877 19
333 525
108 165
788 177
676 406
756 692
854 97
194 827
949 685
653 981
902 822
464 931
701 161
874 445
381 356
440 812
354 621
952 840
529 520
149 659
991 310
262 398
510 63
88 641
458 522
951 775
692 568
715 568
218 829
6 17
292 677
340 630
436 732
634 942
126 164
928 267
56 343
965 504
791 964
271 310
435 298
550 995
406 808
238 707
475 524
511 804
945 837
811 536
8 348
191 219
541 805
526 132
967 99
55 52
543 521
357 487
883 820
661 320
994 266
454 275
527 701
787 890
217 142
941 463
85 429
520 592
781 95
372 614
425 939
869 141
412 844
102 596
727 156
608 30
370 301
577 338
753 651
443 259
109 401
69 401
857 881
376 916
771 528
15 191
961 464
178 314
679 279
655 450
568 955
329 611
840 670
627 874
653 687
735 852
661 34
662 687
385 905
6 91
482 267
417 105
591 447
680 486
946 730
864 523
588 660
525 462
701 727
772 153
54 735
749 443
139 267
554 159
32 212
257 919
128 705
830 552
676 227
838 154
435 11
295 549
384 2
485 823
1 276
498 788
698 964
859 965
561 395
871 50
508 16
565 255
867 124
599 9
223 394
215 309
380 760
176 270
314 420
777 816
366 651
737 506
525 531
583 780
761 236
149 289
376 374
736 585
895 861
44 852
905 482
617 394
585 123
661 850
605 946
698 675
623 952
724 534
180 724
77 904
180 874
297 877
509 291
451 102
951 15
915 441
591 852
663 285
362 157
961 944
207 369
181 737
234 219
209 120
296 555
485 79
912 548
658 208
482 951
575 271
378 412
888 192
534 581
609 425
228 498
49 46
580 572
164 872
699 96
180 273
997 510
944 136
766 332
406 515
747 453
319 352
545 987
373 150
289 802
53 246
881 363
693 973
681 377
856 275
115 110
964 174
836 339
951 29
955 594
575 247
810 758
103 690
612 201
967 994
639 908
943 638
997 523
342 204
309 472
194 168
108 106
566 871
832 795
267 293
686 303
215 316
354 185
404 688
34 81
772 735
681 604
353 980
290 583
255 91
744 308
556 439
185 145
305 563
917 903
661 892
794 630
831 242
136 640
443 950
734 729
888 788
145 644
445 970
501 254
982 161
393 78
986 893
209 245
759 893
72 980
294 897
701 688
959 991
885 180
651 419
520 114
859 498
967 794
214 572
398 274
351 619
632 980
721 960
288 96
287 529
798 863
672 477
129 763
415 833
352 904
146 829
232 860
738 946
634 203
574 747
890 65
502 483
650 515
409 178
354 911
253 983
363 672
355 366
238 726
221 224
700 83
360 4
359 45
864 481
389 100
104 342
97 365
149 959
962 345
314 468
650 758
389 359
235 410
284 984
629 182
717 515
714 895
535 194
842 818
498 790
672 365
646 641
542 169
955 667
182 337
409 155
763 554
2 113
295 745
682 351
850 519
37 240
716 179
406 837
25 426
764 874
196 67
610 633
861 705
742 864
292 281
743 563
142 827
263 866
363 916
550 974
908 668
613 706
407 974
136 29
561 379
458 37
528 805
177 128
786 658
659 683
824 262
9 143
279 419
284 600
51 774
997 881
291 757
48 944
680 80
344 895
523 923
168 583
426 414
887 975
891 702
319 70
867 363
471 849
495 803
376 729
28 518
574 818
754 845
31 542
753 872
518 484
548 71
759 36
492 752
940 588
845 53
316 199
939 454
568 174
973 492
910 253
381 81
156 748
591 79
622 79
351 669
594 979
42 559
993 400
984 926
145 173
745 441
833 395
65 253
174 52
410 849
399 342
652 120
630 111
186 938
895 504
583 294
447 271
522 431
864 626
66 72
562 386
909 61
694 618
564 947
218 669
257 70
730 295
135 120
712 258
578 28
802 379
648 766
929 736
262 693
382 72
111 895
585 609
663 346
185 218
884 222
484 894
385 29
972 405
120 51
921 250
821 449
219 932
156 150
199 647
756 185
545 284
784 176
932 438
39 243
703 809
522 560
432 824
395 771
580 302
62 660
240 95
743 38
908 90
772 208
699 525
850 597
188 50
74 498
85 197
148 772
279 403
666 755
289 312
672 293
729 919
944 580
999 560
639 537
919 59
324 981
851 184
242 631
188 970
953 249
249 328
132 237
602 438
3 680
971 250
291 456
499 609
772 911
383 745
873 441
294 613
609 146
508 768
453 447
999 237
230 893
551 635
317 500
357 588
542 807
308 568
245 740
966 651
521 603
5 524
435 866
672 21
435 562
21 330
986 308
998 204
470 742
229 705
337 158
433 108
51 680
832 86
993 19
631 503
47 628
614 576
504 383
843 126
619 749
829 613
805 537
41 217
51 504
155 939
505 245
926 470
171 652
675 90
826 479
115 180
780 344
657 832
750 188
233 972
499 574
379 808
590 857
807 908
696 585
540 281
703 451
30 280
535 735
678 902
798 421
994 398
880 878
333 397
40 174
197 675
261 999
68 494
390 890
857 132
274 949
470 191
768 938
738 839
627 296
800 784
106 858
642 875
901 521
744 96
983 17
127 112
855 421
995 711
151 192
967 533
119 232
954 287
551 118
6 41
865 362
883 974
478 695
657 465
472 216
891 276
67 524
657 715
831 722
901 138
994 703
603 115
388 445
243 303
607 792
8 251
874 236
608 844
60 219
513 377
787 884
606 211
359 455
427 488
558 94
805 655
137 848
753 319
59 242
175 216
144 952
434 278
221 990
692 803
471 882
304 955
593 288
187 175
782 111
705 411
881 601
64 763
566 578
768 885
217 892
355 558
32 876
383 268
282 593
78 39
732 568
454 827
100 943
444 854
848 183
506 569
388 690
704 155
159 655
712 245
518 405
922 87
978 687
545 530
440 319
426 404
166 748
184 11
298 606
439 77
93 643
165 75
873 255
702 299
550 363
737 820
298 745
712 254
749 361
479 890
755 481
873 277
352 957
251 476
103 119
96 564
232 871
935 875
987 844
960 821
577 717
203 930
940 561
203 337
977 315
943 876
475 869
262 680
543 850
984 690
670 345
700 81
102 802
276 665
102 483
450 121
542 409
282 788
384 535
689 452
89 281
762 198
368 652
327 916
772 701
544 105
123 604
396 599
646 514
714 365
325 213
602 381
29 253
843 814
948 681
440 714
612 576
879 342
190 799
675 617
427 317
125 797
220 388
703 274
366 614
562 954
803 150
430 772
220 525
835 93
363 971
870 334
376 753
113 457
585 152
181 592
475 943
574 705
383 972
923 989
395 33
978 570
216 831
15 327
304 517
712 949
817 141
375 302
711 532
925 191
916 647
601 825
744 321
578 116
262 930
276 321
481 330
945 488
276 345
862 948
814 17
208 900
695 118
75 337
387 423
952 707
380 996
108 491
574 800
138 561
540 342
912 302
464 550
933 756
388 730
952 689
288 57
657 43
706 510
827 276
443 463
42 359
878 483
122 889
77 745
584 408
892 91
660 406
596 694
551 120
680 86
793 23
434 954
388 8
108 938
558 961
156 486
989 371
595 885
577 956
814 543
861 134
778 309
425 194
532 285
389 114
930 338
265 451
401 512
339 393
568 584
935 104
216 985
926 342
240 740
146 712
168 153
74 656
144 168
686 632
428 95
142 794
831 746
836 653
827 677
552 563
714 205
90 263
915 488
748 495
187 715
37 439
676 597
817 35
588 962
340 147
891 333
548 89
967 96
749 201
183 873
459 800
592 556
2 661
271 359
659 162
432 15
442 170
563 906
259 940
798 749
951 370
311 262
492 467
472 932
309 242
235 409
221 17
612 818
955 679
481 416
21 498
450 732
447 933
721 44
185 323
703 285
950 810
58 575
617 631
447 974
244 499
408 612
224 896
700 361
839 354
323 825
134 177
617 1
167 594
891 544
847 538
71 697
130 573
599 420
199 836
160 352
428 756
938 429
320 999
310 396
3 552
953 809
950 982
754 237
505 879
282 519
180 968
149 351
719 730
348 26
828 978
251 216
870 840
710 97
690 90
863 640
749 506
40 164
387 927
688 662
564 863
853 710
786 121
984 32
612 50
731 144
376 321
808 52
119 661
354 171
653 972
77 383
287 907
8 208
142 768
626 886
324 170
359 202
199 776
63 630
747 718
220 402
887 257
147 481
474 899
319 646
324 706
7 980
733 210
517 732
229 937
474 891
230 448
189 711
796 239
582 587
333 160
448 283
61 184
572 821
715 516
481 659
538 474
893 633
180 776
479 793
273 973
809 91
183 997
960 863
388 232
249 310
144 35
987 539
637 145
464 45
271 968
819 17
971 531
253 539
511 861
612 706
313 140
761 190
526 576
889 649
160 494
594 257
931 816
150 524
167 388
279 550
930 444
931 921
898 324
899 91
292 592
667 306
364 460
256 343
398 595
701 906
590 201
909 740
370 740
958 59
307 826
844 529
455 898
910 838
898 881
649 632
182 820
451 796
975 609
881 743
488 353
258 191
191 236
562 984
983 131
478 580
869 260
95 472
771 971
378 97
655 83
26 499
957 758
833 448
266 299
342 986
57 814
321 151
129 418
217 971
582 632
663 260
6 744
535 104
680 301
988 982
781 751
533 484
892 649
240 987
87 175
883 878
802 432
249 217
772 101
152 479
464 168
280 686
803 102
919 415
220 320
241 830
240 730
162 843
107 288
542 104
960 994
170 936
395 178
374 218
821 654
688 645
47 686
182 996
586 662
232 169
109 460
923 579
422 213
162 966
47 572
565 457
583 284
957 486
361 801
106 32
120 570
580 119
421 645
361 687
146 624
600 436
905 275
784 670
455 428
29 423
313 669
657 842
511 551
39 760
10 786
539 658
810 72
166 536
482 127
730 280
961 811
693 696
244 585
264 779
227 18
866 32
636 903
446 922
655 879
365 202
196 898
258 982
121 896
436 765
361 948
84 135
859 816
647 769
628 307
5 655
969 78
618 745
969 138
343 932
766 881
549 686
201 657
798 68
968 868
68 673
113 817
870 893
827 184
140 107
252 989
436 734
828 637
391 815
399 801
532 352
398 590
751 882
666 888
812 749
128 847
409 87
97 991
13 413
137 625
70 291
847 138
863 99
546 938
303 830
757 100
808 663
348 136
368 208
53 133
720 815
185 233
718 706
254 890
42 690
543 440
974 474
955 412
169 896
480 192
96 549
811 401
204 813
587 498
472 665
907 147
220 427
71 839
192 733
975 898
592 786
927 461
328 222
723 330
936 849
769 126
408 345
899 879
939 996
69 501
164 318
92 300
64 541
566 158
26 644
988 411
935 841
698 962
707 375
846 345
220 190
127 253
416 431
666 641
903 222
468 851
285 981
81 344
481 462
741 788
965 774
135 13
393 190
550 630
373 78
574 570
907 397
88 299
400 467
537 448
67 895
112 739
147 642
266 500
190 893
30 694
821 540
746 23
319 893
838 595
622 179
819 85
82 444
616 107
113 202
874 647
268 357
468 80
869 604
381 866
601 81
606 47
128 31
759 970
33 614
670 879
737 929
525 146
986 88
780 786
11 506
295 158
73 69
876 514
710 338
32 266
565 402
649 35
752 515
319 993
587 448
307 40
466 262
440 634
798 94
122 944
183 441
581 113
929 849
83 41
887 411
642 157
93 882
56 568
825 42
441 244
709 614
992 460
224 903
206 582
579 362
138 194
969 185
569 567
495 1
215 370
885 394
476 79
953 164
10 906
805 211
65 662
521 934
980 842
416 906
502 215
604 181
286 506
460 298
688 303
438 626
86 111
921 952
332 107
915 598
579 762
328 929
471 22
550 746
757 340
24 478
881 557
795 431
238 84
817 164
316 960
918 439
811 381
304 352
395 827
591 145
84 166
959 874
455 490
254 512
411 528
958 834
914 501
673 944
633 842
899 576
162 25
198 75
732 591
437 135
486 201
260 310
476 44
198 345
442 545
762 592
702 388
300 230
359 810
703 388
220 283
635 560
667 713
310 755
270 628
368 69
473 816
333 533
833 837
427 537
678 731
285 763
570 761
913 297
360 229
797 151
653 693
619 598
817 963
715 2
800 420
889 182
674 750
106 59
317 745
666 299
660 328
701 967
903 810
165 930
785 989
678 745
385 343
951 765
271 456
908 769
647 493
345 218
326 533
745 657
283 211
955 16
617 723
267 897
563 898
825 592
819 751
230 39
932 935
598 499
780 833
623 540
371 946
281 985
756 474
882 255
400 651
201 193
615 708
461 292
922 2
657 986
11 352
897 683
294 222
695 471
885 7
241 798
841 674
588 505
50 507
922 447
83 521
132 83
853 766
511 574
188 529
126 623
914 252
245 86
534 212
128 599
910 694
797 250
648 459
328 850
823 908
354 183
426 686
281 403
837 124
380 676
118 596
364 708
34 910
495 630
943 282
734 188
737 562
797 309
962 833
967 345
321 668
963 809
312 645
462 875
573 977
147 334
935 794
1 480
385 118
445 242
775 568
722 395
152 534
125 476
46 880
439 373
234 792
997 755
510 142
108 725
340 514
912 421
1 367
173 344
95 501
142 289
972 970
539 410
171 471
897 797
747 977
227 92
393 821
232 598
79 811
359 909
905 342
15 64
507 594
901 432
13 137
619 772
230 671
1 48
317 221
977 681
340 671
676 54
924 107
436 582
376 773
12 312
783 351
464 539
203 554
73 922
632 685
142 421
182 854
783 442
445 386
434 621
966 379
392 395
161 361
138 685
4 88
708 363
603 523
960 897
151 690
450 412
355 624
736 196
17 65
986 391
603 528
60 64
836 551
269 747
973 60
201 428
341 136
889 642
126 922
434 580
86 143
587 541
92 214
628 314
196 316
37 912
849 199
110 499
991 96
597 4
34 505
277 185
773 150
427 449
392 554
218 163
862 437
226 235
982 295
589 730
264 711
806 767
272 301
455 5
42 638
213 846
24 976
886 616
147 475
156 457
466 299
188 332
26 202
807 489
509 453
93 85
59 337
152 982
407 424
681 886
778 461
650 648
710 92
842 913
256 970
923 563
357 933
181 805
197 799
924 200
194 778
74 761
852 842
429 725
855 137
922 924
50 101
310 653
509 578
466 245
929 312
585 165
699 760
682 438
135 235
234 214
287 556
569 848
334 727
715 636
420 327
891 274
760 798
152 369
301 536
998 722
742 610
353 716
616 440
720 920
464 732
693 993
585 880
362 895
709 96
278 198
309 362
240 964
521 225
384 947
416 191
94 702
223 273
15 125
443 890
544 606
862 42
299 922
517 329
447 214
82 808
864 515
821 631
700 498
369 306
866 802
848 486
70 497
25 656
918 818
8 847
98 376
420 860
468 159
317 170
483 410
448 510
835 459
470 452
515 149
207 362
875 805
815 319
714 340
14 582
618 251
923 43
754 229
930 959
697 925
433 256
536 22
212 323
31 953
982 907
263 956
579 567
804 558
244 14
184 721
336 750
770 420
313 124
867 490
958 151
797 299
501 495
43 386
866 334
903 161
786 774
377 208
738 410
484 938
934 247
375 307
215 910
70 586
908 379
383 879
5 833
333 212
454 998
846 449
843 229
16 875
242 29
848 455
723 405
590 639
559 757
861 882
63 412
642 897
386 9
461 713
468 302
159 816
544 285
733 129
697 944
951 462
301 68
338 138
586 436
371 347
453 991
374 513
151 561
336 95
563 859
939 492
652 563
439 74
621 316
522 827
647 785
572 726
537 360
897 211
785 252
181 460
404 217
865 413
346 899
594 600
31 271
488 38
573 910
275 688
623 599
822 498
619 132
578 185
612 599
352 902
193 119
772 404
658 417
64 532
569 726
120 836
351 409
321 770
267 10
817 520
573 329
138 790
510 941
180 843
136 259
706 27
311 235
874 645
8 479
544 322
788 913
415 930
787 844
215 856
329 8
308 72
541 642
444 235
198 221
373 13
380 295
939 400
477 652
610 666
236 476
887 34
62 496
232 469
357 836
593 555
574 388
671 180
969 732
154 712
129 269
500 394
385 11
63 966
298 630
265 537
694 342
77 947
53 638
196 355
14 544
659 635
614 794
314 983
775 981
823 164
378 181
698 427
486 962
327 720
835 414
700 212
592 362
571 183
213 723
735 939
904 820
142 806
20 40
468 990
971 642
562 325
955 442
963 119
530 449
916 280
173 132
980 782
986 131
505 928
669 441
243 266
289 178
916 456
581 620
138 277
716 979
722 523
291 891
422 267
135 249
840 145
594 361
236 287
728 837
933 389
982 940
206 453
961 343
433 924
728 530
95 729
375 187
510 433
855 530
981 565
977 459
104 82
124 972
838 856
390 889
334 523
484 338
850 392
486 31
99 874
994 857
382 35
147 383
156 656
691 803
804 167
429 855
21 29
369 646
950 857
709 564
919 808
504 195
171 370
542 836
261 516
405 679
266 237
732 984
390 531
353 944
317 721
762 933
480 415
230 539
979 353
582 759
778 549
272 146
341 563
642 208
841 976
149 157
554 355
526 842
905 290
807 596
501 172
426 72
506 495
344 259
868 533
443 959
395 795
858 500
692 797
250 676
638 70
930 960
622 130
509 664
691 636
7 577
667 457
331 79
196 654
885 498
199 600
389 400
598 579
425 586
418 667
999 917
903 6
687 646
913 682
145 777
577 181
97 675
385 602
80 264
85 973
306 463
240 89
548 462
350 785
188 487
218 946
87 189
16 478
973 141
78 258
569 23
765 281
946 354
23 713
452 580
613 52
196 997
670 886
850 141
571 133
41 814
16 699
593 296
404 758
972 595
510 42
987 504
282 248
799 32
901 528
543 559
218 608
154 147
467 661
823 650
228 177
263 126
341 273
775 707
323 455
111 746
111 547
504 476
403 494
559 365
85 61
539 151
452 86
348 551
670 596
310 796
619 243
920 947
32 204
737 212
696 492
887 574
481 781
527 639
141 750
273 481
643 414
263 423
173 287
53 857
712 332
566 238
620 301
908 749
200 715
181 754
219 183
531 926
298 144
583 805
145 276
511 109
281 31
136 745
546 375
928 591
32 680
152 890
60 920
187 126
683 573
685 355
777 174
128 356
572 107
297 992
612 859
719 516
63 390
50 889
806 610
155 879
785 412
271 726
593 640
268 100
485 229
729 254
785 664
860 37
552 890
388 451
187 11
882 85
200 36
416 393
495 841
797 873
84 520
947 942
440 790
185 226
227 588
207 684
543 714
144 215
615 132
628 900
897 177
856 670
539 444
986 378
460 165
752 487
77 228
359 231
672 914
122 585
683 567
103 733
980 226
16 886
253 943
207 859
676 378
726 519
394 40
489 950
695 440
555 375
877 595
125 696
153 910
286 570
214 212
380 947
256 806
934 24
114 2
356 494
956 200
11 330
386 76
756 769
634 268
207 197
70 933
83 653
208 983
727 984
691 441
795 743
533 418
711 334
314 878
104 9
130 891
777 104
699 354
63 425
4 162
89 70
765 653
181 205
166 158
556 737
437 290
64 509
37 840
113 749
492 624
225 319
742 228
760 775
970 769
730 838
357 427
640 581
227 500
842 370
140 724
234 514
240 883
556 943
840 523
583 992
476 885
901 249
608 339
955 799
547 70
532 396
202 670
151 424
487 637
220 566
988 506
909 564
291 835
136 17
365 175
283 6
156 559
504 211
203 659
968 3
729 966
40 924
485 325
336 984
825 454
275 818
363 500
447 372
438 966
498 39
690 303
168 249
666 810
119 378
172 282
200 614
923 121
391 203
179 904
694 423
917 689
153 754
658 848
944 771
327 737
179 299
596 459
795 892
633 406
340 267
224 360
648 885
196 36
701 666
816 70
215 487
780 545
456 79
530 808
100 942
834 379
656 358
120 441
946 847
230 610
535 780
448 640
887 473
175 202
68 413
51 284
362 640
239 741
268 733
624 189
589 402
627 411
631 226
264 918
485 647
602 592
39 451
558 796
791 776
852 893
530 136
180 144
964 746
866 132
965 203
64 298
533 888
231 504
494 194
230 757
163 75
513 675
247 18
588 861
542 634
974 889
495 47
19 4
54 598
978 272
974 703
493 537
277 195
264 683
237 941
60 901
921 912
495 839
402 398
452 79
67 478
877 225
3 101
354 338
792 37
292 115
430 604
711 982
41 166
899 544
339 529
818 277
44 58
543 838
148 154
754 552
411 505
941 275
79 351
838 47
262 505
910 848
284 691
815 49
616 707
739 675
446 406
66 193
224 610
240 627
404 698
147 258
664 913
398 470
817 209
629 151
561 772
557 46
270 459
903 703
961 650
324 559
661 504
94 49
820 596
558 210
50 100
603 922
947 544
254 952
737 678
728 747
835 946
296 393
441 615
979 764
21 758
919 695
270 718
610 521
896 574
563 786
747 809
37 922
811 137
499 624
540 181
851 612
869 455
656 381
973 888
28 906
409 771
341 260
353 812
665 562
437 616
758 590
754 544
313 227
894 858
389 185
878 676
439 982
479 945
84 597
790 905
280 643
765 652
271 179
214 930
854 386
914 447
33 22
226 683
866 201
574 686
28 766
158 320
703 348
659 105
849 514
380 347
393 824
692 371
545 972
499 569
766 576
429 727
809 702
274 61
824 114
471 769
333 586
621 829
466 755
364 89
930 326
559 699
72 778
99 344
433 945
210 288
803 935
332 330
553 418
554 989
829 299
732 22
1 543
621 88
700 483
412 841
377 727
15 731
189 931
772 721
796 261
263 270
46 925
127 582
217 495
578 866
80 803
228 781
374 837
374 615
725 139
513 757
857 947
927 577
317 998
370 657
510 656
180 508
732 477
611 767
289 71
851 379
809 220
982 82
284 423
347 10
474 493
803 972
897 318
778 632
82 918
318 351
641 264
989 101
634 927
57 530
830 625
160 213
8 683
112 184
635 368
576 687
670 975
565 588
349 421
744 249
649 662
300 416
752 931
106 326
528 694
839 841
766 603
294 438
39 781
886 723
4 350
533 778
109 80
563 162
471 325
67 845
572 403
349 433
390 804
996 374
588 928
124 958
975 182
752 663
727 839
399 467
651 853
543 661
183 96
357 866
503 169
982 305
683 248
514 62
188 217
936 656
353 46
236 329
65 722
431 462
567 604
707 94
566 831
556 46
951 396
702 420
805 70
983 614
52 50
603 620
683 675
950 415
990 848
754 89
365 329
471 372
462 367
60 999
626 984
729 68
586 62
846 765
690 943
978 724
404 648
93 599
839 768
840 1
517 738
210 905
57 378
566 965
28 599
17 730
48 607
83 298
357 18
596 684
54 425
146 897
31 549
789 413
195 611
551 852
982 556
727 420
441 984
608 565
624 167
684 111
455 312
202 952
526 88
656 363
800 771
739 284
132 159
911 25
910 925
246 233
203 163
885 144
555 549
546 263
854 620
498 965
461 239
505 7
171 823
619 794
265 980
839 408
608 787
617 830
955 510
478 123
131 256
986 481
167 455
803 707
113 383
456 235
158 560
970 130
654 421
321 253
48 392
761 221
402 28
512 887
317 104
333 571
749 123
868 754
551 140
331 514
41 967
971 919
697 403
481 939
442 361
368 680
282 680
730 824
563 499
177 243
319 259
757 804
530 314
178 565
390 906
684 658
957 948
300 347
182 636
652 331
500 347
631 113
823 920
743 973
534 991
308 975
678 451
465 554
502 251
722 367
575 572
933 832
806 1000
154 253
150 861
186 427
416 37
442 110
577 434
658 392
359 607
544 402
13 477
922 362
341 555
824 607
788 673
506 309
21 870
156 974
293 143
590 136
988 114
778 198
375 369
916 470
264 880
990 957
156 71
276 605
108 340
202 916
896 133
540 814
696 563
212 481
223 211
95 297
188 135
158 718
99 917
381 905
840 54
162 923
835 645
133 688
69 446
390 453
702 652
727 847
288 20
186 429
467 624
208 995
843 363
684 816
172 69
849 755
763 506
599 739
578 444
718 98
432 967
257 265
698 341
60 880
808 863
414 816
683 52
789 841
104 483
135 73
951 406
891 350
789 879
781 861
584 554
694 232
396 420
352 179
213 793
777 123
976 958
230 358
751 694
74 45
248 376
998 156
874 175
288 278
495 281
621 976
494 498
923 965
959 853
893 769
642 279
201 197
681 177
10 383
391 777
862 615
921 466
993 632
989 393
631 88
189 456
922 418
201 78
67 64
267 435
141 768
475 615
343 360
713 509
190 351
648 863
290 715
123 795
333 637
949 431
797 936
486 555
673 806
906 367
717 779
873 573
541 500
301 173
543 145
685 866
865 782
199 605
539 137
438 750
555 992
507 936
550 988
291 507
473 77
824 50
844 217
18 790
343 638
613 808
457 989
101 900
193 115
422 663
863 520
315 358
134 474
663 501
980 865
463 568
419 714
429 84
280 59
599 69
459 226
33 114
957 20
565 787
487 402
391 128
731 891
811 430
283 97
813 835
22 819
443 38
683 706
803 451
371 444
143 567
330 397
212 401
454 590
174 5
467 979
756 563
455 41
29 623
291 423
635 685
150 45
906 271
282 528
333 959
578 277
451 488
513 133
858 182
833 222
727 118
247 272
670 589
184 697
592 213
171 575
813 305
853 391
414 606
903 489
399 269
84 345
845 609
100 124
19 527
54 604
618 421
409 890
126 482
289 752
518 771
719 967
396 567
921 353
162 357
462 26
980 308
947 935
694 759
535 36
187 517
205 130
935 128
277 438
284 700
808 178
653 172
27 494
937 876
923 452
558 677
60 181
521 111
392 365
722 338
243 519
2 508
962 37
91 141
333 458
213 756
529 17
902 505
399 824
597 509
999 928
368 325
96 613
43 516
55 818
116 798
739 124
140 972
635 249
499 951
278 73
827 601
582 18
423 852
995 579
557 482
228 573
646 575
456 488
972 821
1000 92
145 959
475 345
418 767
697 474
731 505
935 279
318 268
537 320
266 816
323 889
899 316
139 706
502 113
666 471
379 124
216 904
827 153
742 888
864 229
814 212
831 476
298 177
358 110
376 194
659 813
17 361
216 106
688 252
873 327
365 686
339 574
264 995
403 349
421 126
155 255
902 466
65 943
626 422
840 274
890 632
793 671
664 447
362 878
645 784
528 7
192 132
306 708
934 330
419 203
380 568
200 843
768 659
857 89
505 215
533 565
615 801
541 49
666 20
314 540
121 838
751 73
360 490
132 603
64 337
636 524
743 257
239 629
775 710
755 61
576 278
474 284
249 646
242 928
911 833
972 200
765 320
646 154
920 385
470 44
198 793
336 926
542 652
361 986
860 447
848 683
304 149
807 553
793 733
192 794
766 46
575 304
986 81
870 395
404 857
790 764
449 425
986 790
700 320
228 547
746 877
702 835
581 213
551 559
258 286
816 83
470 465
128 861
187 800
401 511
765 438
893 668
789 697
609 913
682 320
654 910
603 511
99 440
743 839
175 80
486 603
865 987
555 223
677 590
783 299
709 216
985 511
660 149
579 230
367 994
281 605
561 919
489 960
237 18
136 892
922 736
930 926
241 885
70 489
729 959
749 35
195 347
415 821
510 973
584 559
149 163
645 671
639 107
619 797
279 253
108 983
278 70
963 836
863 484
723 430
430 468
613 988
730 542
220 188
375 12
194 304
173 579
942 66
520 801
116 613
694 898
648 12
601 274
706 236
108 406
274 714
540 481
727 424
535 670
785 845
171 137
785 830
757 604
56 696
516 487
903 435
431 801
751 592
996 490
266 732
714 377
278 609
57 403
980 508
411 571
473 372
567 218
701 120
729 556
908 143
672 559
126 880
733 561
89 211
594 895
782 47
331 150
861 727
264 39
452 212
479 844
179 587
437 940
382 350
175 6
644 838
674 1
719 105
585 425
363 9
911 825
788 84
658 702
916 223
50 716
675 666
930 686
730 349
47 775
889 742
83 530
828 451
158 390
21 781
580 389
243 835
51 967
943 992
96 857
414 824
131 493
520 834
141 277
36 263
549 361
410 832
645 667
39 293
62 770
499 143
993 937
592 357
436 395
228 4
86 15
845 527
710 403
270 686
866 906
176 223
148 814
513 606
288 706
50 648
768 62
306 156
677 342
111 913
655 25
204 105
596 495
942 723
282 608
246 89
819 557
364 87
397 4
281 824
137 960
674 114
158 3
338 160
63 457
766 433
474 276
131 697
294 758
671 809
145 934
322 792
547 528
185 518
353 701
317 941
309 147
334 670
737 662
381 970
700 509
64 730
879 192
136 863
664 613
587 518
125 503
345 796
261 45
330 273
986 409
375 160
264 696
758 266
427 242
960 540
408 765
549 908
506 55
919 323
933 143
382 820
646 219
4 470
641 671
645 205
554 135
571 340
994 142
494 467
792 609
534 118
408 636
686 921
905 415
969 133
211 273
839 203
792 611
709 865
506 237
482 453
205 204
610 421
530 551
787 201
763 615
566 731
986 268
528 704
869 723
559 182
529 583
485 295
439 459
983 90
148 924
495 999
53 207
16 265
753 888
227 722
827 731
675 217
170 189
147 571
841 232
309 823
588 967
80 20
216 827
470 460
239 338
121 132
993 457
822 530
540 358
523 853
25 40
808 809
702 288
303 408
777 857
970 139
172 990
907 470
747 859
825 175
989 304
200 769
441 304
771 220
146 458
32 469
716 488
896 732
389 614
242 943
742 524
711 916
929 177
738 23
131 302
85 807
958 270
465 737
7 857
971 632
994 778
225 809
165 797
6 797
50 629
918 370
12 302
41 300
349 309
633 391
588 178
977 858
851 580
705 5
433 223
977 41
998 187
767 720
931 897
260 55
523 890
852 743
390 805
541 193
399 422
609 789
451 609
778 756
935 9
679 427
828 780
68 507
218 505
583 996
926 607
812 341
787 402
655 633
474 686
421 536
417 935
234 607
645 305
985 32
73 637
866 42
899 959
293 426
835 654
759 286
342 297
413 565
784 259
251 487
76 595
733 284
866 393
221 652
438 304
424 635
902 121
166 376
785 262
235 819
35 726
567 643
790 525
312 933
717 305
474 189
278 562
945 464
380 882
834 312
547 326
503 528
175 404
698 238
139 503
45 71
123 495
405 794
221 239
720 865
370 270
900 182
878 824
509 290
916 544
765 876
558 130
971 976
314 867
519 679
229 69
755 733
299 877
648 4
633 959
940 452
633 798
373 778
824 794
826 331
853 624
922 434
292 274
835 2
786 297
857 448
724 109
982 113
477 234
247 714
640 573
905 466
383 474
820 917
836 122
463 956
75 154
897 962
77 170
664 809
612 837
767 116
41 231
769 697
526 544
642 352
115 628
498 799
129 525
103 369
652 441
375 323
866 847
967 9
785 557
903 634
533 782
693 815
684 557
458 676
862 628
24 939
89 578
23 997
840 782
491 216
502 956
230 982
22 513
546 156
944 87
271 674
778 744
753 582
872 538
996 902
911 513
666 139
126 463
266 865
790 463
945 531
812 154
534 703
318 742
934 73
927 882
877 976
478 734
31 567
759 157
183 51
385 262
361 723
609 444
981 115
139 867
899 238
170 618
425 80
847 922
988 954
120 271
136 164
438 361
824 948
463 356
147 665
91 883
122 131
415 196
501 87
748 727
926 55
322 360
524 478
151 991
894 13
658 380
102 115
467 689
593 880
890 470
597 487
649 138
588 609
38 736
482 837
378 675
22 940
217 558
649 222
659 971
932 710
428 952
64 695
227 79
293 342
363 779
493 349
104 688
804 442
948 467
424 705
452 429
275 418
955 518
693 658
812 29
830 651
221 186
58 815
778 919
469 674
302 343
769 992
744 287
82 69
362 721
45 865
290 549
320 737
687 879
375 991
162 857
848 542
179 375
737 959
625 114
995 632
741 804
778 961
177 356
114 348
664 340
434 425
724 418
148 876
499 131
953 793
731 529
773 133
848 17
627 679
953 304
485 602
438 191
279 335
877 680
182 392
303 183
862 339
344 866
594 743
110 809
764 118
766 351
387 923
526 977
604 164
389 731
748 955
277 731
305 845
340 453
755 682
225 289
28 135
580 715
275 869
475 770
407 305
607 658
216 487
982 65
405 112
983 561
174 198
64 135
713 554
307 573
586 83
708 3
222 214
659 545
742 979
675 719
395 261
76 931
960 467
89 272
666 109
362 909
426 350
220 50
649 982
519 915
27 417
912 282
955 956
281 119
754 243
400 773
76 218
244 804
528 851
844 155
437 110
497 894
708 855
999 371
874 213
993 859
244 911
386 137
416 392
214 909
584 37
711 475
586 912
350 532
116 137
640 574
667 4
674 256
610 396
157 199
984 894
757 686
500 651
666 2
570 893
766 244
374 656
57 567
144 206
635 127
384 707
28 623
35 309
907 513
751 405
821 685
455 587
247 409
690 100
790 206
174 698
316 731
652 852
518 137
322 818
129 24
661 625
65 600
51 234
254 118
191 248
868 83
479 617
267 655
116 181
813 264
920 986
278 589
471 127
937 158
930 153
971 303
711 290
238 420
511 838
313 826
883 595
483 38
374 840
384 536
850 751
12 780
332 455
567 26
50 882
406 817
826 906
535 233
261 730
189 700
53 945
560 610
734 277
429 680
731 805
720 562
300 48
590 174
780 493
981 250
974 662
690 467
551 411
252 553
162 899
646 361
141 634
647 669
663 287
339 119
838 405
536 957
971 394
579 674
568 105
156 534
630 875
842 157
321 685
780 735
519 325
746 412
854 875
584 482
16 612
667 893
196 768
295 720
765 792
276 53
333 975
716 104
719 818
586 701
971 563
366 776
350 537
337 222
805 544
785 816
4 997
731 814
85 731
890 438
695 821
644 680
550 751
386 412
318 636
318 369
944 364
118 676
932 479
173 515
468 286
110 991
311 429
662 666
460 122
283 248
879 492
268 745
699 538
693 630
741 988
875 678
845 956
164 359
728 314
314 474
604 114
914 496
336 862
101 102
798 544
64 573
514 40
192 522
939 200
639 902
784 148
251 319
16 851
17 783
693 976
259 637
630 862
273 499
547 352
957 632
786 229
5 430
812 167
134 170
476 313
255 262
826 438
435 185
688 445
349 832
530 123
995 1000
955 300
810 784
150 583
727 807
800 719
725 782
568 975
154 764
371 772
232 455
413 949
655 494
15 650
833 128
841 688
945 820
84 340
385 526
904 236
626 231
777 840
549 478
266 712
966 350
658 807
69 565
719 88
810 113
209 851
328 162
778 462
31 232
368 127
126 573
480 410
457 36
660 839
630 628
401 260
584 414
97 840
651 999
81 334
942 43
438 756
635 473
367 732
75 448
600 193
243 269
286 846
374 807
337 378
652 749
860 945
813 257
909 862
570 50
641 933
454 566
175 805
258 951
230 519
564 849
779 35
943 656
465 335
438 852
507 440
928 34
701 981
946 509
304 510
41 431
542 676
763 619
384 11
817 832
462 494
635 9
325 307
367 824
550 372
660 494
185 268
317 528
221 749
738 559
270 513
363 979
300 848
641 886
475 206
731 693
556 44
742 614
649 418
236 620
325 945
589 827
697 272
812 695
697 220
648 137
214 93
433 134
43 398
383 74
117 661
471 719
835 863
276 524
488 856
739 238
16 570
52 157
555 15
686 754
796 993
486 244
344 716
599 123
437 876
297 900
863 627
485 495
739 910
779 872
17 97
26 922
4 311
997 816
484 439
372 989
283 502
520 755
661 10
58 867
986 179
570 518
337 123
44 976
20 898
539 287
645 433
569 244
556 774
475 518
943 776
953 610
881 251
688 488
840 835
137 364
657 854
802 189
229 178
93 102
638 498
23 81
26 376
269 768
500 54
808 388
668 932
667 125
322 498
232 437
441 82
422 588
139 403
720 132
485 490
421 660
586 159
205 183
195 98
168 374
203 162
748 378
424 915
695 166
616 2
346 208
706 799
308 929
774 362
119 831
348 647
535 29
948 270
713 245
793 667
534 79
963 375
880 414
108 173
204 556
811 608
9 978
384 101
919 289
738 104
78 323
418 51
434 87
678 346
846 595
366 867
662 912
929 560
170 16
66 838
693 985
86 707
979 845
610 361
641 421
258 76
841 389
871 147
388 594
788 973
793 425
491 603
930 587
848 602
371 639
434 66
625 580
564 431
338 323
76 268
935 323
517 76
659 67
931 57
726 875
550 627
868 72
172 122
321 3
170 508
262 858
673 952
227 456
940 529
968 987
373 8
356 541
406 623
855 862
97 810
532 136
938 217
86 276
968 812
68 4
606 808
873 491
1 315
533 361
802 913
164 526
75 811
90 376
436 710
658 650
337 747
493 168
444 544
896 328
335 537
880 295
878 988
142 942
937 440
505 351
184 931
568 228
877 121
330 562
143 759
848 246
585 294
61 224
221 383
199 740
825 980
585 848
450 788
904 275
889 142
598 941
857 412
475 712
724 211
432 600
408 831
172 15
456 990
196 821
641 319
888 247
737 629
451 196
989 108
503 911
538 225
530 508
875 590
637 822
46 84
862 117
950 495
271 6
974 875
765 305
676 806
5 471
691 540
532 226
374 38
932 571
102 716
538 670
284 114
16 807
132 162
392 169
934 331
883 862
726 3
873 281
814 434
205 889
333 518
695 172
385 673
439 605
133 48
479 758
822 106
788 484
500 8
996 648
814 699
764 253
230 361
931 802
945 244
944 946
762 443
230 740
998 185
532 66
666 438
657 167
660 927
905 229
296 339
209 698
945 752
602 389
567 935
173 64
929 646
755 341
823 744
985 633
754 571
115 710
963 207
191 265
120 341
364 730
782 545
371 871
742 944
882 594
863 666
915 641
453 352
933 959
26 129
486 331
459 7
843 607
621 59
253 854
235 70
830 529
855 376
481 332
481 392
906 70
832 388
751 169
352 604
570 992
702 144
639 251
310 368
320 887
228 365
306 636
929 80
915 318
982 706
293 532
535 168
151 566
46 726
598 677
415 881
106 346
341 751
585 197
100 423
584 405
579 507
258 940
963 937
774 277
805 986
572 392
412 439
70 734
922 107
936 523
264 817
242 743
683 305
699 390
3 420
406 334
134 210
45 555
793 730
756 549
988 706
430 37
91 3
693 464
671 724
276 307
852 339
451 283
776 765
826 336
352 536
424 230
90 231
852 766
869 514
660 723
333 761
888 281
453 894
527 416
579 310
437 287
559 794
323 440
726 543
203 504
228 350
379 529
279 522
286 344
152 346
309 854
932 847
847 297
513 512
841 579
121 1000
707 610
61 886
115 259
614 383
83 73
448 130
463 991
282 968
53 964
320 939
459 200
7 768
760 658
704 464
530 186
124 427
636 616
777 398
966 707
712 175
131 805
560 95
81 506
733 213
530 32
50 564
192 508
741 812
442 671
765 610
634 795
836 648
422 727
136 650
784 2
406 331
416 174
24 539
249 865
654 321
271 47
856 73
562 640
516 645
598 901
368 94
160 896
400 656
553 285
307 538
811 732
690 879
714 866
926 473
172 719
997 610
985 396
156 394
903 281
601 303
638 10
738 615
172 142
252 766
182 878
854 306
857 333
276 247
784 205
175 349
517 140
255 405
963 925
402 403
917 792
741 210
504 444
738 482
617 563
740 132
47 502
398 79
100 959
18 476
835 556
621 803
975 628
343 533
185 54
939 395
514 139
646 893
332 853
71 744
739 156
252 704
289 694
755 53
818 190
489 150
815 919
475 586
42 215
121 681
822 573
73 1000
793 332
960 150
879 335
369 191
594 290
643 936
132 435
653 130
554 523
282 746
974 10
684 125
885 851
656 527
349 324
256 981
672 400
645 294
947 752
767 650
615 721
778 552
683 855
47 574
630 705
344 327
542 35
563 516
64 502
381 768
10 546
315 739
854 976
765 547
379 528
129 890
35 439
19 885
629 545
723 969
957 12
767 553
268 134
143 41
532 748
664 684
177 118
764 368
415 914
226 739
776 657
838 783
179 190
6 385
481 431
423 253
689 161
964 773
30 553
996 244
891 988
711 865
681 856
566 608
649 818
81 323
689 514
927 470
522 559
72 587
333 349
180 66
348 248
499 54
562 89
32 221
12 400
130 82
743 703
685 856
707 856
387 602
246 422
532 540
829 501
33 182
516 791
603 814
153 484
297 734
327 500
658 282
692 377
65 551
916 826
742 922
577 869
998 845
104 345
583 593
184 695
972 967
46 889
549 17
510 316
439 750
60 573
477 645
424 600
100 32
496 961
953 322
846 276
599 50
631 484
168 479
925 940
669 841
728 841
14 343
58 899
877 187
294 412
5 243
632 19
122 641
768 746
341 386
76 273
980 740
968 298
835 575
620 262
160 323
352 18
274 957
925 868
905 467
423 741
273 21
26 457
3 992
909 841
101 432
145 966
729 970
733 776
738 130
654 813
894 295
227 479
767 583
135 570
895 618
316 625
823 686
403 334
834 327
393 707
34 658
666 8
650 670
139 983
85 908
749 391
249 985
117 966
65 478
215 734
365 879
748 242
502 615
345 468
886 933
817 416
950 973
471 650
554 672
620 199
681 485
463 461
94 794
221 594
501 64
517 461
757 263
529 195
959 295
571 992
997 647
187 952
82 124
93 932
611 812
898 575
458 64
882 397
998 855
528 809
99 833
636 696
646 908
925 466
71 76
68 77
65 27
706 740
770 555
396 170
318 354
457 852
815 3
24 626
121 452
683 380
851 178
7 65
804 46
109 280
143 151
926 17
493 803
582 763
883 353
418 419
541 586
386 884
180 982
956 191
464 271
305 952
401 257
784 641
970 845
421 50
579 515
300 889
824 540
258 656
722 68
103 730
10 189
184 322
530 933
869 402
734 86
462 353
234 897
14 949
485 679
850 880
642 516
748 694
82 316
258 367
258 671
101 260
7 331
504 371
755 278
626 8
991 888
669 503
463 120
972 603
679 209
534 199
448 365
393 724
941 370
577 678
260 37
69 196
533 147
925 983
885 753
587 888
848 490
315 142
266 233
15 702
973 771
812 569
434 650
920 543
790 451
513 601
549 8
548 670
88 962
69 53
201 959
105 271
300 749
497 994
99 187
120 530
284 662
450 750
645 335
115 827
699 731
700 87
473 358
606 217
171 820
937 860
630 247
524 135
927 687
856 125
923 102
329 301
533 996
264 908
993 981
254 560
352 966
717 514
6 480
772 131
985 976
944 234
265 92
893 855
115 243
224 586
352 181
484 412
742 422
896 135
7 895
51 359
264 146
633 941
797 668
487 477
234 639
996 758
770 198
675 868
619 938
816 781
241 546
3 107
892 212
379 15
382 646
638 310
458 222
196 890
340 153
539 563
952 495
454 984
753 112
223 305
510 951
757 34
361 337
589 1
224 460
882 906
212 489
805 81
895 323
472 144
157 540
223 852
744 545
187 451
505 991
871 888
88 668
471 101
887 277
377 425
937 851
345 583
765 922
17 686
864 7
928 934
372 797
774 335
853 787
135 388
408 491
955 944
282 557
683 277
117 726
33 637
231 703
875 573
542 923
494 302
689 675
371 395
534 625
304 566
676 447
831 720
342 771
886 773
278 66
667 601
262 331
330 66
833 12
493 984
565 218
383 868
191 255
998 589
381 507
380 84
283 555
796 252
605 771
638 342
656 100
768 704
769 354
872 821
446 160
136 83
251 169
553 64
984 605
67 69
367 919
56 476
574 234
952 610
436 719
269 675
665 345
819 952
570 632
260 325
840 706
691 537
723 608
661 688
314 977
339 139
238 36
567 894
589 456
890 520
673 313
600 717
870 367
308 790
577 423
361 281
556 362
502 883
611 841
56 529
383 311
404 773
267 27
848 2
889 99
430 191
995 819
561 955
307 904
535 48
105 182
24 563
733 589
447 658
517 947
403 304
18 833
997 807
356 806
448 279
46 816
840 988
746 656
948 853
500 308
518 498
464 879
244 688
327 843
692 70
295 366
650 115
385 780
687 306
871 429
449 721
127 384
58 878
41 414
529 963
938 208
325 111
621 160
739 431
364 457
511 374
316 323
195 731
612 111
958 631
905 303
815 724
558 606
848 160
960 94
232 756
975 865
105 974
621 980
8 799
541 553
35 620
443 516
430 420
715 938
967 356
918 770
113 741
966 883
113 722
52 403
725 17
521 845
413 461
347 138
649 313
432 379
218 430
994 763
718 777
157 744
338 465
632 362
224 292
991 234
194 419
663 438
146 559
633 224
123 810
861 966
480 811
678 698
436 255
912 715
542 7
552 833
435 772
587 390
408 642
251 125
518 265
218 290
902 670
701 401
928 74
566 191
268 633
130 768
341 954
975 223
272 36
869 258
673 447
764 515
605 383
987 966
834 873
622 767
357 289
412 449
55 559
703 36
9 798
309 626
977 834
215 707
410 421
721 633
528 841
352 763
230 145
592 695
299 802
905 662
131 465
161 15
641 45
888 915
650 512
151 288
344 606
677 561
169 56
103 17
261 256
542 716
437 766
83 403
513 100
388 425
933 49
416 291
500 439
450 499
208 962
722 374
839 914
401 998
413 542
924 988
220 700
206 615
164 20
709 72
1000 600
275 4
844 310
637 57
327 53
652 915
682 134
244 523
468 487
329 578
222 978
127 708
102 753
628 544
481 297
924 353
953 625
676 24
436 655
715 562
280 714
89 62
331 571
267 357
738 753
5 294
515 988
327 698
460 127
490 626
553 916
787 404
580 90
294 92
930 281
77 860
616 111
81 92
134 331
521 51
66 985
738 684
994 898
959 227
659 838
554 82
783 313
704 634
819 906
21 522
423 5
811 605
171 373
828 652
804 411
512 384
820 21
775 878
543 833
402 584
392 950
755 251
354 580
62 271
276 696
391 434
798 156
444 256
317 973
176 118
861 262
567 548
693 874
523 429
993 365
349 958
460 497
241 90
572 203
649 231
660 817
878 907
326 744
696 665
301 107
84 427
357 419
449 220
80 899
610 905
110 127
385 172
453 568
485 382
887 869
121 821
276 601
746 47
814 788
73 761
61 238
965 973
723 977
678 647
103 88
956 96
691 112
176 851
674 839
103 358
13 423
617 915
368 450
122 289
648 161
310 610
18 479
36 285
785 632
726 464
791 346
303 217
76 351
793 162
270 108
592 92
186 147
8 390
690 506
39 4
314 906
733 754
173 120
456 302
172 77
387 556
914 686
22 64
168 543
770 917
581 741
371 897
79 281
130 457
587 570
331 527
363 766
550 480
335 437
22 626
692 279
963 910
297 91
165 778
746 577
79 610
67 109
292 278
468 440
782 540
620 807
418 461
359 847
694 985
943 191
831 409
461 263
917 162
704 588
109 941
801 883
698 786
620 939
325 575
372 778
632 730
687 477
860 757
479 268
406 522
314 75
521 74
1 707
504 289
890 361
859 324
807 992
106 618
894 440
643 759
325 426
161 979
147 349
585 129
283 633
731 230
288 664
214 659
499 663
432 860
748 350
339 221
262 802
515 490
553 298
524 854
756 285
934 113
654 583
148 850
947 594
31 754
531 686
412 201
522 37
628 871
463 524
49 718
94 13
839 100
224 458
499 13
855 206
841 433
340 804
932 381
751 675
589 867
950 153
381 692
937 332
803 324
831 979
278 190
839 885
161 196
352 564
663 977
345 941
690 670
554 863
193 521
719 361
971 460
491 129
31 76
116 557
630 757
850 675
861 940
663 280
178 272
981 545
602 988
99 230
542 561
591 470
80 606
233 45
268 288
207 5
571 534
138 8
289 319
697 266
876 714
636 486
40 453
173 612
502 704
348 250
521 971
586 711
949 503
188 234
85 759
238 110
127 944
136 1000
850 986
642 481
594 111
57 956
440 715
771 175
285 631
5 542
484 164
551 222
450 967
866 89
102 266
547 308
873 469
71 358
85 971
266 25
969 65
304 836
529 630
431 995
368 150
838 313
544 941
931 845
195 994
322 211
750 103
838 677
701 780
440 158
535 938
576 830
477 802
832 170
934 825
974 489
518 729
49 623
131 14
314 278
142 103
205 434
655 740
532 414
929 536
224 171
464 547
268 788
282 621
299 68
133 324
732 844
156 507
49 765
974 726
21 720
873 34
249 207
268 834
494 199
253 180
965 44
54 541
690 496
956 565
512 132
866 591
356 110
807 931
611 681
472 317
657 708
506 256
182 428
855 539
126 169
712 52
893 564
983 229
604 191
185 594
634 297
321 934
878 532
884 69
625 889
577 755
796 318
460 137
692 985
171 90
904 449
211 659
921 71
562 24
644 423
12 960
259 623
859 715
895 97
365 162
318 857
430 194
248 325
36 466
22 952
786 120
907 421
316 903
857 33
326 86
892 622
634 434
991 251
617 273
556 26
963 189
384 647
258 543
64 494
366 878
163 481
102 437
820 539
390 264
667 98
692 949
56 967
145 733
818 965
394 27
998 135
622 385
92 896
685 877
716 372
11 504
68 137
214 57
724 927
666 875
797 806
480 657
36 184
449 101
608 268
669 898
160 873
331 94
76 971
376 601
246 287
92 374
72 647
568 81
57 347
30 384
831 873
764 59
213 437
929 408
70 943
646 130
643 595
918 627
307 959
909 257
128 481
776 270
602 285
64 385
289 4
29 22
889 739
353 269
89 652
697 265
883 194
795 696
451 737
355 143
407 825
695 219
641 964
230 949
9 545
884 949
964 352
95 510
758 770
815 506
521 299
958 690
839 979
458 105
546 638
183 549
84 952
132 309
942 136
301 423
481 435
232 736
861 339
258 823
23 106
883 553
940 947
8 687
846 608
624 362
778 441
293 543
783 573
109 41
463 341
407 141
871 541
87 560
212 498
635 763
710 629
943 322
953 5
366 880
721 654
701 687
900 468
46 9
143 615
629 915
176 195
500 953
73 746
42 197
540 132
501 305
58 62
778 914
730 370
36 227
436 56
448 220
762 710
715 375
179 671
779 401
679 51
491 285
398 28
270 618
476 855
862 2
514 459
759 276
129 570
108 276
869 102
267 87
369 464
987 468
159 191
374 409
849 570
78 462
534 257
620 36
293 552
395 845
944 714
305 276
348 709
729 269
478 117
925 949
474 431
318 548
155 280
594 765
798 630
541 388
860 851
206 897
623 385
213 935
889 830
877 709
647 567
170 282
500 865
345 627
614 145
789 960
517 455
275 287
381 567
169 930
44 455
924 132
582 240
359 583
976 78
97 147
105 713
316 997
506 484
889 628
33 971
700 185
986 611
605 657
212 399
953 781
657 653
474 490
430 643
869 5
435 98
711 934
212 799
83 14
254 279
345 713
112 990
789 654
130 711
974 861
768 225
425 952
903 665
168 270
852 2
800 25
704 810
104 245
455 612
167 355
582 64
792 757
537 717
923 842
84 866
274 434
149 360
533 174
969 832
338 184
978 46
897 126
879 208
269 677
972 487
599 470
961 419
658 571
298 783
564 758
376 745
305 839
341 710
414 434
903 506
916 613
954 627
192 332
957 532
498 214
869 396
793 343
225 922
395 583
919 190
456 618
431 240
559 192
116 902
40 215
157 436
415 95
366 824
25 175
561 249
744 94
816 281
358 647
66 400
836 641
551 674
916 121
697 248
897 45
850 9
970 307
412 798
226 413
60 735
824 163
169 554
626 713
449 489
972 535
100 157
55 722
326 579
737 346
719 876
566 301
611 802
321 122
840 125
668 386
454 601
282 352
349 260
719 477
582 865
123 183
36 435
728 945
310 288
769 178
481 532
324 565
212 838
152 916
856 95
773 99
938 615
521 702
206 319
806 424
247 3
38 111
688 784
327 218
169 821
473 191
664 236
974 846
674 640
616 532
181 368
122 471
705 761
25 194
413 92
290 250
973 100
586 477
571 924
196 141
618 464
66 924
126 20
870 745
940 911
299 818
436 865
393 784
682 156
791 41
770 313
554 491
292 812
810 110
976 286
262 337
852 105
52 727
465 320
149 684
145 991
162 133
969 862
20 877
815 349
342 192
957 317
951 989
200 198
302 116
174 745
611 599
509 473
230 954
257 755
649 965
223 415
523 363
248 493
481 94
338 369
671 325
180 701
199 473
801 665
975 702
486 926
98 617
606 988
391 553
324 184
991 880
630 426
814 384
569 718
766 591
189 376
534 859
372 165
151 235
949 236
714 250
209 502
414 477
975 932
458 482
290 393
967 217
178 166
10 696
933 413
164 623
673 984
751 927
867 335
448 664
509 981
233 36
636 778
30 267
51 658
583 35
386 604
330 173
792 766
657 729
263 575
702 510
985 205
66 662
280 771
444 779
465 962
522 450
836 14
402 294
164 572
51 806
652 584
955 945
72 710
45 866
950 952
476 485
497 281
263 570
789 633
956 237
130 614
295 514
462 935
87 198
379 206
137 430
240 631
351 992
701 266
404 423
966 275
727 549
528 403
919 252
927 365
540 485
823 903
828 586
680 254
456 110
916 628
997 662
372 765
780 356
400 69
709 858
310 740
338 581
102 983
626 224
626 195
825 332
227 701
409 725
829 765
73 976
330 20
864 117
788 939
171 844
101 653
991 879
880 730
640 968
387 366
749 654
148 314
360 755
171 221
923 368
53 403
524 795
472 792
783 344
640 826
345 641
503 710
966 4
777 952
391 929
896 426
990 176
258 58
139 644
854 583
793 460
940 719
645 912
923 531
330 999
169 307
943 642
321 955
856 492
690 440
415 72
354 462
952 980
241 172
618 794
986 19
340 370
563 582
59 651
440 851
501 707
437 519
923 623
802 143
471 361
80 22
736 354
912 688
793 997
490 563
426 373
684 532
467 510
366 516
854 851
880 965
439 227
526 922
115 929
852 232
630 850
445 215
150 626
672 192
198 449
866 684
491 680
2 694
487 304
269 380
902 913
962 424
444 360
912 572
310 860
529 887
714 45
792 680
537 644
739 274
789 138
296 43
222 288
296 425
62 894
630 248
285 256
377 568
79 249
437 842
681 268
456 726
570 827
851 836
419 957
960 229
114 491
614 556
943 858
53 39
540 815
199 376
63 722
432 169
186 963
365 353
362 146
368 972
392 437
284 605
542 534
650 551
946 158
841 160
289 819
59 946
75 908
956 9
530 207
246 303
759 123
348 839
467 315
565 831
888 384
737 28
772 605
342 33
878 570
964 206
648 569
493 374
886 607
779 1
830 497
542 706
571 362
131 214
918 525
133 954
663 102
453 103
851 638
786 389
560 658
512 932
284 286
482 624
661 511
797 496
408 312
390 159
517 416
842 48
607 152
342 558
597 46
67 23
596 101
640 686
70 391
251 274
658 623
74 227
159 648
215 901
182 812
453 818
710 376
85 150
451 879
119 638
628 392
263 762
653 95
953 482
123 187
531 791
53 488
332 813
524 289
88 34
368 98
385 798
721 767
897 985
731 331
131 171
484 370
951 542
621 786
203 2
205 105
378 323
135 44
44 661
643 174
348 621
267 364
842 656
79 165
738 749
107 195
396 685
532 667
768 397
445 167
476 518
318 87
85 550
534 894
505 667
841 777
898 667
599 685
904 364
685 80
274 983
35 283
456 659
654 659
536 232
322 406
277 637
292 934
48 172
553 116
44 342
126 238
489 126
219 17
791 816
30 626
277 716
712 872
29 578
315 346
253 897
810 474
45 358
357 699
288 38
701 883
580 603
939 896
263 633
38 40
489 603
283 24
322 657
952 816
213 646
937 103
689 14
183 468
389 469
313 592
589 536
890 123
279 337
336 337
792 487
850 709
43 517
50 718
758 384
651 621
779 163
709 368
422 189
851 450
857 934
876 10
419 520
788 719
486 576
615 989
785 85
867 92
541 626
624 822
835 166
883 535
211 207
790 973
696 912
525 664
580 667
179 674
275 168
280 174
16 679
841 844
962 974
978 940
189 447
51 511
437 900
937 448
191 454
565 343
362 634
145 411
338 745
757 285
201 689
472 277
258 200
710 696
474 131
821 25
454 813
824 683
839 401
534 104
871 908
567 202
667 599
793 552
18 914
666 824
560 89
36 876
46 809
737 191
659 941
253 877
307 686
58 948
295 654
786 88
849 457
418 47
117 922
878 962
881 89
233 978
574 60
732 952
725 253
1 948
907 447
59 249
769 885
348 285
190 656
653 263
690 767
196 982
463 740
633 16
781 65
905 58
70 302
693 785
18 180
962 745
972 125
241 326
221 10
58 713
231 432
760 307
811 74
713 726
91 1
863 527
563 330
896 239
533 938
637 748
9 169
572 128
317 613
427 441
225 445
578 316
620 156
871 134
114 489
583 852
56 465
637 721
432 887
58 776
507 668
306 509
103 789
877 594
171 205
327 389
35 855
160 783
627 477
932 417
900 385
50 13
344 157
196 267
600 272
264 311
236 58
210 992
252 571
718 789
91 682
994 888
844 546
516 818
485 917
205 384
855 25
88 488
71 247
175 851
105 179
249 146
67 369
685 41
626 91
182 214
188 814
61 926
694 655
495 330
337 942
335 872
618 553
298 68
862 57
258 906
462 709
124 618
256 521
992 985
829 503
40 180
671 849
766 822
14 416
317 646
384 450
547 169
850 498
604 972
126 160
807 10
421 942
706 499
641 52
978 126
745 902
729 292
184 844
725 238
862 428
296 160
52 857
394 786
880 647
836 458
628 522
531 47
490 902
35 991
793 234
981 770
39 581
25 870
92 502
32 252
54 596
26 256
116 572
113 134
398 955
342 50
952 792
445 829
11 941
239 399
807 691
74 969
401 618
462 622
56 237
867 229
655 108
839 720
169 923
611 185
425 83
678 464
970 616
474 729
14 71
200 245
847 916
892 214
160 935
374 94
826 671
153 133
875 155
828 200
128 249
207 82
65 452
874 488
406 957
462 191
351 719
650 826
631 270
689 369
393 901
116 148
656 880
579 296
776 412
523 958
445 908
48 737
492 515
621 204
929 800
38 345
258 682
351 827
171 468
755 358
520 920
948 999
625 433
808 989
796 46
190 660
630 130
11 921
196 651
696 457
372 83
80 926
668 222
569 821
360 382
798 787
590 544
850 327
243 139
994 463
531 623
201 70
47 876
373 508
814 146
665 923
832 582
857 288
72 614
973 601
229 342
780 839
979 130
209 633
588 451
821 477
740 181
946 669
943 921
530 887
893 861
889 93
839 201
860 689
626 684
775 703
642 320
492 785
29 521
858 163
281 486
747 250
15 333
924 382
381 203
971 887
982 715
456 133
813 38
482 914
890 341
677 699
432 419
247 690
312 335
381 673
639 838
763 658
137 779
887 757
971 695
784 151
65 842
364 155
360 760
773 713
502 691
885 578
703 881
703 586
532 681
961 835
276 851
613 813
855 360
383 342
679 153
239 186
250 844
177 415
828 70
772 121
568 78
910 189
537 757
388 22
672 716
791 754
961 949
988 645
961 163
327 734
565 754
556 59
540 679
275 425
36 911
159 152
222 43
681 719
185 968
81 830
611 515
704 709
124 696
383 283
486 911
784 858
21 947
434 5
371 229
618 927
724 190
579 129
946 802
62 777
246 450
805 89
177 273
993 854
708 237
40 660
456 762
277 809
219 564
755 619
421 551
619 119
725 868
805 561
507 839
645 599
329 957
325 317
321 401
663 710
47 383
344 637
929 888
642 936
561 956
591 541
922 867
89 572
559 20
988 703
426 956
207 987
566 647
428 190
270 342
639 562
834 65
738 103
496 955
823 118
189 406
875 646
498 9
34 70
346 148
209 764
564 75
964 772
958 2
584 525
61 613
165 855
32 692
507 703
143 756
595 707
514 996
528 330
6 386
242 868
483 535
771 174
843 941
659 180
447 250
65 192
699 26
742 551
308 675
315 246
379 736
534 629
692 67
636 399
87 472
284 259
528 653
955 151
865 594
421 758
749 233
1 508
781 376
361 239
948 245
838 390
80 954
963 463
858 866
250 311
8 894
39 514
566 237
76 515
787 267
84 546
80 958
610 875
401 650
199 786
614 777
646 288
718 146
140 146
355 222
513 487
321 135
217 837
78 918
54 985
880 359
603 305
470 350
174 13
177 526
985 811
43 949
12 335
946 329
121 640
242 19
275 790
142 913
765 155
463 791
306 474
917 368
860 727
163 912
67 249
458 434
608 29
642 951
743 76
455 140
170 902
875 943
510 185
351 906
234 53
788 845
276 283
118 147
460 489
807 587
262 460
275 166
450 840
631 701
688 84
802 141
274 27
483 263
993 950
809 263
748 411
564 628
573 624
530 307
114 126
516 987
200 151
768 617
933 156
624 774
344 12
762 104
682 964
944 150
415 215
513 745
524 858
376 144
14 222
787 532
146 520
710 157
775 565
866 461
442 255
846 420
883 805
845 981
471 172
10 265
58 311
201 386
696 980
911 925
892 121
672 153
194 326
626 861
57 676
231 153
754 233
543 331
901 856
134 135
195 175
19 143
305 841
263 720
742 841
780 76
548 439
782 999
756 273
289 604
882 102
234 783
561 881
540 830
255 298
82 498
821 932
42 514
375 99
98 245
335 400
944 431
743 815
418 368
324 92
541 16
826 641
330 925
395 835
285 215
406 701
154 331
154 72
640 141
828 475
446 850
701 284
266 203
188 156
139 937
111 627
25 752
749 579
438 669
534 184
372 562
72 161
854 824
61 924
748 660
672 860
577 373
704 134
633 642
863 769
669 51
426 975
817 736
888 435
822 858
699 141
290 486
590 646
49 193
801 408
539 133
323 441
327 458
724 91
20 820
457 35
38 912
803 44
390 876
914 601
467 919
573 784
769 463
574 202
507 876
894 386
680 809
997 721
433 105
416 314
910 2
482 772
12 754
424 572
278 868
905 568
705 642
254 631
824 629
192 218
513 190
797 649
745 965
383 749
701 970
100 825
22 294
779 952
358 846
942 16
215 754
887 288
495 67
535 588
28 640
603 42
487 686
66 677
480 905
839 876
452 184
439 494
172 393
600 28
88 463
271 759
257 24
456 440
749 737
938 611
557 45
445 611
761 934
295 934
299 6
381 778
921 886
274 277
725 31
348 932
665 255
207 650
513 241
861 366
17 585
292 790
295 772
968 470
725 303
699 848
310 404
582 564
582 352
200 580
836 76
174 348
983 717
624 213
122 895
546 439
563 5
770 757
658 565
982 248
675 890
642 193
151 222
941 934
312 125
853 623
641 627
934 213
403 582
733 515
71 629
511 160
947 477
862 574
325 381
365 13
177 48
790 501
942 522
273 375
20 901
170 347
561 767
456 812
881 252
394 383
508 573
450 419
540 627
445 489
451 979
404 923
688 392
69 19
21 461
220 890
154 190
642 424
840 380
217 588
955 361
99 632
846 897
938 155
450 923
314 868
40 438
309 90
276 880
524 454
267 412
41 660
343 645
185 225
858 933
73 392
377 103
464 986
867 598
831 613
126 361
478 601
661 571
253 952
882 538
482 942
430 645
226 153
634 281
439 617
325 960
357 781
595 31
132 640
957 209
251 782
200 644
57 286
535 540
711 372
552 737
495 326
408 405
521 145
322 438
32 838
988 440
814 707
481 80
631 358
76 30
857 240
512 416
308 442
613 547
603 666
8 74
395 222
324 169
666 607
193 235
345 215
221 556
871 450
87 70
294 976
721 897
890 911
665 907
632 335
141 939
221 144
144 798
593 846
683 717
426 172
614 492
322 848
154 984
745 82
184 332
828 924
920 9
766 506
969 259
856 550
748 882
935 6
809 85
704 836
96 552
392 563
396 545
594 966
903 882
770 259
480 747
608 934
465 321
106 332
82 540
749 836
216 377
615 334
963 605
511 209
248 408
310 588
821 134
3 620
351 287
283 53
489 296
416 624
898 402
569 9
620 872
977 294
239 317
38 519
391 122
908 962
836 841
658 22
252 832
977 550
354 362
571 358
296 486
297 65
930 103
286 508
329 30
647 446
935 386
236 605
952 66
648 403
981 278
517 47
844 888
278 630
885 552
390 407
597 851
169 996
218 538
442 145
718 693
528 988
430 231
839 238
288 798
715 1
448 612
771 668
292 720
220 516
296 337
67 201
283 534
111 159
218 493
997 659
128 693
264 422
690 137
936 731
565 63
589 505
718 509
235 623
553 367
767 216
685 319
560 103
601 915
244 385
227 363
204 845
746 427
808 443
702 312
727 789
786 193
732 99
638 318
237 86
445 528
775 929
695 201
959 77
281 103
373 601
74 578
848 942
761 863
588 691
921 476
441 536
289 432
782 475
172 79
539 492
776 481
954 730
150 641
67 321
507 929
431 362
712 597
587 985
166 870
946 199
135 393
178 420
152 251
511 709
644 649
652 610
468 526
157 305
990 596
868 482
957 686
633 781
515 414
496 669
520 515
893 878
3 942
756 147
773 397
961 992
437 114
408 112
978 605
44 261
435 264
14 491
493 746
539 797
408 261
850 208
423 243
291 690
829 234
599 417
484 694
481 766
768 9
664 517
954 311
46 604
286 336
562 277
271 96
948 384
502 810
859 692
799 481
967 673
206 9
698 24
618 309
616 881
260 321
849 746
764 2
97 553
286 413
260 814
556 74
512 571
880 935
294 276
648 903
875 382
233 73
693 577
936 318
304 59
324 543
273 532
703 25
621 125
751 699
210 668
839 590
800 659
671 6
825 520
982 140
723 388
961 511
456 45
362 558
539 284
885 751
73 503
525 485
552 198
323 779
866 194
818 815
156 301
689 716
150 421
910 776
123 507
323 576
5 248
628 421
146 31
963 801
101 394
957 518
402 885
799 777
507 413
703 136
286 885
195 436
785 809
369 285
226 494
350 265
636 642
362 671
598 963
63 180
331 516
25 802
790 250
698 927
137 213
844 192
336 421
812 392
35 697
541 339
42 139
456 995
375 408
382 948
693 247
619 859
763 329
370 846
159 649
41 402
727 867
459 207
525 856
829 861
419 800
536 528
395 468
509 237
515 258
932 978
3 840
830 15
545 889
714 750
436 341
457 323
721 1000
441 343
92 297
510 204
914 430
561 858
853 459
458 959
393 600
952 285
408 74
675 311
413 703
709 987
143 78
286 300
685 737
178 433
799 661
970 657
142 206
89 704
832 123
640 396
614 117
920 740
958 178
800 380
307 838
136 36
876 989
261 968
849 840
158 545
60 100
235 342
475 61
221 335
566 432
139 636
903 1000
640 497
733 987
30 288
429 865
634 638
430 524
671 771
805 417
939 868
566 317
60 624
944 220
675 861
291 242
268 254
149 424
620 798
491 444
214 163
433 483
19 145
864 720
911 976
668 408
811 957
391 69
919 888
767 97
201 187
606 687
535 822
264 861
994 77
509 932
587 701
685 766
804 855
124 183
740 589
14 466
128 661
159 362
841 587
601 489
786 846
512 344
948 37
597 828
777 287
774 724
618 237
735 497
910 772
218 301
251 446
116 55
192 857
711 238
563 229
801 567
210 609
689 354
71 497
556 41
330 177
117 412
626 961
954 118
547 850
724 468
165 326
506 470
936 69
777 136
601 688
595 161
551 759
783 338
673 182
388 413
461 568
173 424
555 551
683 548
334 518
855 306
636 766
375 695
961 978
539 670
61 84
972 705
997 125
911 760
287 197
531 828
803 265
437 906
555 870
475 294
920 363
644 57
104 669
898 601
309 181
745 737
775 48
123 590
279 847
401 479
931 11
80 744
287 345
35 405
990 690
459 493
771 739
372 597
901 465
7 816
74 215
482 894
27 208
768 85
152 828
275 889
32 790
756 337
543 405
799 116
45 504
419 76
350 246
670 299
458 412
178 407
846 357
971 651
458 714
914 296
852 485
288 144
109 321
879 5
264 700
177 160
370 129
650 946
300 319
552 685
895 868
290 966
337 351
118 412
144 160
377 598
592 665
53 406
478 342
192 387
139 687
820 585
446 745
557 613
843 780
202 685
43 162
379 477
864 601
7 810
451 247
981 406
264 475
856 329
373 962
197 990
484 994
194 589
277 95
106 478
616 592
879 487
824 210
284 364
390 231
81 740
576 193
206 524
891 999
683 993
304 443
179 930
137 340
773 879
139 950
311 336
91 360
574 338
363 586
732 350
275 280
14 124
960 551
850 507
550 965
300 386
52 854
329 572
208 986
478 694
518 368
821 620
231 25
248 854
556 414
591 630
300 874
433 896
653 552
447 384
155 640
867 319
77 251
710 264
103 490
415 76
169 218
103 500
856 505
42 904
390 15
139 113
541 854
233 580
483 270
885 310
777 948
550 668
651 385
230 377
914 510
454 517
854 79
431 297
529 157
316 635
820 297
686 317
637 415
215 718
405 945
150 681
918 318
341 641
348 411
310 40
104 556
207 355
297 283
561 654
162 160
735 322
683 820
360 211
807 153
886 66
268 47
627 682
525 788
174 28
703 629
274 20
646 170
239 139
914 516
593 925
197 367
493 697
688 858
805 582
584 968
773 849
779 193
697 335
778 559
596 931
6 738
27 651
846 767
77 197
905 309
823 677
61 820
963 454
738 451
621 45
303 824
364 592
175 307
669 460
529 319
619 154
788 145
659 902
198 606
730 291
626 316
654 587
450 219
976 295
900 133
227 774
714 777
876 360
381 776
321 396
345 86
919 723
525 276
133 193
958 665
524 782
193 468
92 752
873 775
194 318
527 340
246 818
439 28
813 594
848 406
331 622
687 950
90 308
94 770
690 252
717 84
964 189
932 455
7 403
766 925
808 933
772 157
307 635
437 553
668 643
81 296
131 830
453 297
192 905
533 830
865 511
201 382
968 777
157 130
873 571
770 616
40 648
438 456
259 116
980 342
393 695
369 165
766 63
593 571
5 934
512 315
50 398
303 715
574 687
945 720
869 538
415 521
674 528
660 654
931 514
677 326
760 112
187 164
87 606
486 958
150 286
348 935
634 703
304 855
233 731
445 607
628 765
117 909
153 636
263 251
623 689
44 570
463 689
89 218
833 258
917 94
116 451
281 481
247 22
646 290
258 386
856 410
4 258
613 933
76 852
784 106
639 694
446 126
640 486
526 616
296 876
210 731
329 61
807 623
849 750
657 722
826 214
321 87
349 643
654 257
848 958
438 2
189 887
464 837
690 547
304 71
646 499
316 486
478 897
623 768
13 197
53 536
817 137
323 227
25 210
194 487
171 836
736 174
187 387
855 737
976 687
773 302
740 509
30 128
896 392
1 900
792 195
375 608
831 145
440 535
464 791
535 115
528 94
722 126
274 956
387 426
411 985
551 706
170 110
197 579
769 396
881 733
3 768
364 409
585 782
757 389
375 704
797 364
184 335
22 164
776 106
755 196
995 158
520 234
491 106
580 818
288 699
556 173
794 412
477 361
391 223
60 484
660 388
716 4
281 808
330 792
719 329
986 983
584 300
464 495
823 942
186 561
672 272
944 765
570 930
456 577
638 271
615 236
719 158
91 199
688 463
271 783
647 194
502 531
744 367
375 915
414 308
386 716
292 153
660 440
462 46
470 137
360 280
792 802
304 70
971 53
387 169
363 38
515 408
674 493
863 934
722 350
274 524
838 22
385 105
323 624
249 254
482 473
418 3
382 613
482 549
760 593
839 334
730 90
78 257
142 772
58 371
100 588
402 500
829 186
629 74
73 752
187 379
559 249
613 865
324 100
281 895
78 928
268 562
963 843
192 404
272 759
592 557
667 984
99 552
409 282
286 92
961 106
649 411
853 127
255 805
216 401
621 607
603 862
342 967
688 754
520 50
615 806
655 903
653 572
822 211
441 921
284 386
58 229
748 667
562 786
301 153
749 824
141 552
950 939
418 370
732 686
902 536
528 885
464 463
466 485
599 153
664 145
645 672
221 410
562 900
1000 734
741 940
497 218
435 945
835 723
148 361
172 729
142 422
510 805
411 479
72 64
873 694
155 798
117 97
5 513
963 505
201 542
21 910
555 339
4 783
328 327
857 872
63 288
860 684
414 428
283 960
750 228
106 764
954 589
24 604
778 117
897 255
648 568
369 767
585 400
830 391
752 259
264 601
673 564
587 254
213 129
785 865
261 778
895 179
883 770
84 145
291 781
71 789
571 204
253 811
316 934
933 793
405 23
384 270
377 305
56 186
201 827
802 770
918 227
35 954
867 337
722 708
218 347
51 688
854 151
380 300
399 555
633 445
700 254
500 623
930 441
543 792
212 93
175 829
393 399
46 157
247 628
335 396
929 239
507 883
857 438
358 722
430 456
770 391
217 822
166 449
927 657
873 966
201 128
162 673
592 921
843 186
908 499
483 709
165 571
217 687
803 123
77 230
401 333
96 929
406 489
66 535
133 893
569 97
797 117
400 471
850 518
989 894
390 38
885 168
154 97
647 638
641 875
393 257
836 426
704 88
182 144
369 248
41 639
835 194
506 298
118 701
456 375
355 635
352 107
541 471
82 516
702 628
363 808
364 977
298 845
829 115
462 517
876 53
860 93
442 38
670 247
421 951
171 866
671 224
551 97
10 171
852 153
914 304
91 149
838 740
194 356
9 492
495 324
91 585
683 319
474 261
733 574
541 667
882 232
985 169
259 439
766 487
979 49
316 724
192 623
558 63
607 654
626 703
849 236
185 758
333 988
122 970
158 211
555 450
30 137
506 9
266 459
917 464
617 307
855 581
477 773
331 967
624 948
132 101
691 280
716 588
563 612
259 30
324 180
838 979
491 395
909 448
935 450
247 384
584 581
318 142
487 95
733 64
933 314
249 399
633 577
64 586
882 140
306 236
104 122
259 501
638 99
54 869
882 210
134 545
120 634
127 898
973 142
214 642
111 357
373 151
773 272
830 900
722 540
200 847
128 367
824 968
815 385
874 237
385 251
5 685
590 579
862 612
965 229
206 344
479 681
83 646
124 289
539 271
251 572
883 789
655 643
329 996
447 377
234 369
859 264
12 68
658 175
499 743
979 313
349 495
543 512
165 302
387 451
982 114
144 496
128 568
585 39
730 555
953 547
473 611
765 841
251 4
459 128
707 703
966 904
916 87
611 740
147 746
154 412
842 116
461 546
397 338
115 657
853 653
822 33
368 618
148 156
889 88
185 639
720 89
181 503
527 272
615 60
281 788
14 677
18 429
263 156
780 118
145 399
822 145
18 513
597 204
838 706
933 284
899 655
923 868
836 565
688 151
772 473
857 429
473 201
441 682
430 81
133 356
77 450
338 796
333 519
265 213
885 646
304 169
195 425
62 822
701 584
798 173
384 835
551 661
665 492
549 306
732 523
501 943
994 962
691 454
291 668
214 475
490 104
401 892
869 55
379 493
807 517
561 7
831 147
138 595
347 241
561 47
263 266
712 692
776 557
945 170
263 290
397 757
171 459
186 442
550 56
122 49
298 52
926 37
192 524
866 632
877 555
336 329
736 960
95 279
686 626
657 734
619 524
380 370
318 603
237 905
543 150
14 337
124 796
769 519
316 287
58 675
723 111
501 918
784 535
98 153
357 504
17 942
986 244
992 140
739 128
993 351
238 142
193 528
91 843
730 673
166 616
559 928
924 45
480 667
671 603
896 992
440 357
79 160
125 784
857 953
917 336
504 931
825 295
489 924
338 319
305 16
319 51
373 892
944 885
638 522
543 148
166 970
442 670
471 118
69 660
538 405
947 211
561 210
822 131
79 568
752 277
563 541
888 276
58 143
720 130
769 224
732 462
825 174
1 4
494 574
889 366
860 881
802 448
112 269
467 906
534 609
504 904
609 193
934 48
971 265
784 592
530 634
781 127
789 267
437 241
612 764
516 565
563 813
650 86
670 348
580 300
87 575
807 190
176 891
496 384
269 7
424 492
13 711
506 316
754 881
869 876
519 753
680 599
141 548
133 173
108 420
709 106
689 700
909 900
581 346
635 239
579 389
898 544
560 500
969 904
416 435
549 523
339 590
603 160
768 30
733 505
497 512
609 671
426 729
499 50
108 488
928 448
903 15
773 494
965 101
328 274
940 764
706 13
307 196
814 523
427 814
626 508
491 814
561 28
308 517
916 251
378 976
890 354
346 574
909 177
907 232
470 74
129 658
813 996
990 358
734 500
41 792
87 457
62 958
742 854
304 216
686 411
600 529
283 509
668 943
482 978
490 816
8 323
47 100
910 844
252 302
841 295
501 651
318 668
375 880
478 99
294 137
874 265
722 972
889 712
272 125
842 946
561 179
777 204
474 188
962 267
705 299
751 391
135 599
304 123
1 466
122 946
44 177
805 430
831 15
242 685
925 90
57 786
476 490
740 797
817 358
979 30
413 93
543 192
966 432
470 607
941 980
665 889
379 882
543 495
491 115
145 619
907 339
201 617
324 97
197 986
790 164
944 593
770 698
975 517
704 387
489 984
557 143
462 266
594 20
756 902
681 27
500 383
433 835
545 114
406 760
995 745
255 807
800 946
686 728
298 303
484 288
265 575
220 954
318 259
234 278
394 31
410 635
203 80
434 45
372 1000
541 287
918 270
969 39
837 117
229 469
169 744
739 713
308 105
838 417
479 747
135 550
391 384
668 452
124 355
215 437
285 325
129 426
776 663
457 747
487 762
497 867
791 885
215 92
722 730
904 849
167 96
589 820
990 531
340 840
331 58
983 901
428 782
714 1000
642 370
649 983
496 648
976 319
712 592
558 880
834 130
176 256
966 597
85 95
563 777
884 786
108 51
439 95
347 40
553 718
843 535
961 972
483 448
516 980
782 118
461 89
597 141
902 540
514 675
868 841
968 591
480 789
733 52
642 387
481 787
684 649
721 664
378 39
405 625
474 364
117 161
206 946
787 735
38 690
86 420
464 129
415 818
312 983
341 551
158 329
531 34
553 216
942 709
703 908
443 638
410 204
981 385
592 452
684 249
879 900
309 473
6 391
759 437
63 675
626 210
11 495
726 825
789 750
483 507
899 84
986 800
632 695
392 264
956 864
377 939
577 46
142 650
241 781
994 255
183 567
189 499
514 714
912 533
913 282
992 104
232 309
81 331
721 43
274 802
544 395
356 950
277 480
349 589
11 614
270 842
186 416
10 269
269 606
876 93
660 802
436 572
44 314
681 792
680 650
584 471
290 603
85 811
118 795
572 126
217 457
458 212
113 446
692 527
321 290
304 251
989 946
356 213
546 244
856 310
132 859
275 20
623 186
931 551
361 286
108 143
747 261
647 842
963 491
652 790
151 19
23 788
290 561
845 42
408 575
246 508
940 370
515 720
691 393
264 893
727 454
155 941
298 834
988 795
811 194
153 439
235 808
97 837
510 440
635 497
838 62
670 523
213 920
483 288
871 767
250 423
54 514
826 830
959 607
766 356
112 235
362 794
630 950
584 295
531 45
382 705
141 52
78 877
930 857
759 18
624 799
917 974
55 229
693 184
1000 495
625 404
237 176
71 584
696 515
149 546
752 12
638 526
795 292
625 2
216 424
947 744
213 35
403 22
942 506
732 995
829 661
596 406
4 722
285 611
691 130
640 746
104 474
683 566
736 405
122 477
272 200
941 914
997 459
976 785
326 691
920 457
927 26
668 774
873 290
90 150
489 73
654 41
345 562
392 867
553 558
65 378
541 544
276 245
889 540
206 634
706 87
654 412
254 870
668 940
684 448
611 931
997 522
481 685
127 232
166 628
317 567
332 309
552 516
335 234
957 793
854 942
107 906
568 937
258 420
448 780
344 127
342 937
176 159
779 581
717 805
85 972
551 232
81 767
73 362
397 804
642 244
893 492
225 374
953 844
56 676
164 995
121 614
89 378
441 951
288 77
82 432
813 247
178 937
749 688
910 439
650 679
424 45
54 555
944 100
624 510
753 360
716 387
64 223
17 266
377 189
482 815
854 8
748 471
989 306
585 73
287 50
596 58
137 570
453 795
257 776
161 186
616 649
193 902
264 70
705 919
27 523
436 72
210 517
462 34
111 161
288 665
38 393
516 282
426 506
346 285
675 784
854 175
373 530
173 357
339 374
919 893
509 130
215 3
768 607
387 956
594 908
923 160
103 775
933 778
783 430
790 668
7 858
960 743
824 804
459 595
616 771
162 84
153 494
407 848
40 707
292 818
73 499
442 871
46 502
838 541
195 185
782 809
547 815
90 951
697 751
351 144
697 347
333 52
534 293
914 570
586 654
297 727
948 971
422 543
418 196
201 687
673 522
574 229
233 347
524 226
407 348
501 878
380 754
78 521
680 974
869 657
216 926
341 123
199 961
607 4
455 242
69 765
331 114
892 138
151 37
333 583
270 191
635 279
644 371
755 455
649 529
257 340
95 837
527 137
22 518
799 867
337 383
103 339
416 508
857 608
407 719
19 257
967 890
632 585
538 587
790 736
514 287
829 887
613 149
557 895
893 655
451 125
882 528
672 177
957 301
950 940
457 547
492 7
129 309
42 292
43 285
781 275
404 533
844 637
390 433
753 313
286 898
483 208
342 134
326 81
675 586
977 661
574 173
548 225
253 779
108 914
790 222
464 888
741 195
238 263
32 613
912 599
687 584
736 99
142 726
169 266
481 767
551 851
123 535
371 458
363 319
945 713
459 465
334 983
283 221
327 988
249 770
185 69
614 456
591 774
948 797
13 21
405 889
516 598
982 968
985 604
658 293
1000 923
181 900
939 973
324 404
342 63
221 783
669 293
646 697
143 962
543 751
625 432
287 302
352 455
309 651
768 981
47 352
665 537
583 112
311 93
650 636
116 514
726 29
610 899
984 149
198 668
361 376
303 254
552 902
151 57
292 901
429 922
562 354
357 761
991 321
794 885
782 301
105 743
135 184
356 760
636 400
246 758
257 25
614 196
266 221
992 707
908 24
123 593
813 444
238 485
753 242
866 123
181 757
182 394
736 443
565 627
377 813
519 277
72 923
951 2
829 570
106 749
11 312
415 366
682 812
159 476
426 310
810 485
585 958
3 774
639 843
665 371
320 590
237 787
418 211
545 141
893 857
244 480
14 885
416 124
395 242
514 590
396 302
113 258
174 154
920 48
373 163
899 67
901 90
177 584
125 281
576 93
743 724
738 582
834 363
449 183
518 301
419 751
369 360
848 780
109 129
603 35
49 640
873 427
126 490
984 256
281 893
784 769
356 959
451 383
605 565
385 640
466 477
381 738
725 414
49 113
765 719
137 995
842 651
303 825
376 771
3 27
29 796
328 719
293 535
872 45
155 884
96 406
519 113
517 731
468 213
365 355
169 530
549 289
100 702
708 168
456 442
257 59
622 396
39 641
174 389
821 590
75 18
291 598
696 278
111 461
967 495
615 217
873 861
142 461
611 484
429 460
455 8
790 184
907 736
348 147
606 746
615 154
939 332
282 40
694 174
459 359
307 756
829 402
962 904
248 906
269 802
522 657
650 317
685 102
184 571
639 566
45 787
354 501
798 108
360 657
629 412
830 101
242 115
326 522
839 673
317 131
135 887
428 758
963 11
408 423
991 824
126 167
405 133
897 311
373 25
55 483
569 830
290 493
984 250
602 275
755 855
379 443
757 414
681 515
517 457
93 833
97 517
260 313
941 501
256 474
104 334
67 834
665 138
941 449
24 986
253 622
614 874
491 914
594 478
960 422
569 502
179 837
766 210
35 606
275 831
251 872
247 494
47 303
968 763
553 873
528 178
338 639
823 517
79 495
799 305
916 784
807 577
690 596
168 511
820 918
684 92
884 891
418 633
359 31
820 674
417 258
945 861
446 624
566 63
626 698
490 964
413 489
940 603
447 722
755 767
379 902
74 159
11 27
24 411
949 46
876 101
166 16
963 97
8 572
981 537
964 837
964 715
876 894
781 493
564 653
126 67
351 238
943 583
377 70
72 278
279 851
537 220
978 169
341 553
920 345
876 651
641 747
641 165
403 314
110 53
644 577
522 460
279 917
780 7
67 909
401 612
447 565
855 236
411 29
507 754
575 751
100 494
54 954
359 197
384 533
693 675
237 980
683 981
534 111
929 411
367 365
296 131
305 184
271 945
30 86
71 707
469 299
891 842
452 820
986 63
50 33
751 74
827 902
119 981
944 678
137 795
800 478
939 501
729 922
685 945
625 894
688 415
236 183
722 584
622 835
247 882
887 658
385 199
241 707
196 989
720 283
94 745
717 920
969 584
40 469
881 490
852 904
134 401
153 525
7 1000
205 247
887 289
510 977
421 534
509 818
832 995
812 482
148 720
429 599
714 787
325 110
875 410
829 895
587 142
26 17
765 296
677 552
589 191
371 302
655 608
133 654
356 451
44 691
425 627
633 157
847 91
105 280
699 358
730 262
847 788
52 781
226 368
435 262
807 799
777 869
948 306
744 272
543 877
380 640
310 71
276 980
974 244
180 993
749 563
539 585
151 795
974 392
657 890
954 663
614 662
423 493
198 988
518 494
362 577
932 638
960 940
569 60
528 748
633 312
68 571
383 782
559 617
623 344
115 451
707 958
362 124
968 191
876 20
814 646
818 685
971 369
314 544
31 253
824 701
475 633
896 599
48 989
131 774
435 464
563 373
985 416
490 614
897 19
501 536
576 212
817 670
439 640
331 369
991 455
636 118
880 916
921 64
929 8
597 343
844 771
725 148
810 117
667 417
45 518
514 585
551 541
921 970
51 885
195 597
216 640
79 450
296 665
555 171
111 283
957 629
755 917
109 305
917 813
816 175
114 602
173 543
533 755
820 556
356 994
929 585
401 423
158 26
942 164
18 985
90 423
240 108
226 158
488 702
57 715
479 841
561 235
567 816
505 752
278 320
359 845
838 661
553 733
576 45
514 236
214 820
368 35
155 769
762 347
206 75
99 895
92 569
276 868
526 119
704 421
958 462
638 834
406 343
80 542
859 209
706 97
752 324
947 395
265 510
674 122
254 815
529 962
152 822
429 827
517 855
700 286
304 811
618 98
483 34
872 802
470 388
439 21
237 268
940 596
830 558
799 456
272 77
12 242
753 841
950 726
173 864
817 672
951 836
659 271
540 600
847 894
64 338
601 726
409 944
489 443
169 579
371 807
38 173
757 710
968 543
774 654
895 645
157 780
475 898
841 252
952 578
409 531
58 322
366 594
281 220
418 929
590 330
102 320
130 498
755 450
909 178
458 710
2 825
360 862
519 562
789 790
995 731
268 138
391 99
854 668
83 651
809 735
378 758
210 798
574 667
698 448
22 211
148 680
453 197
572 617
421 321
119 888
128 103
658 690
250 617
509 579
181 109
944 522
238 815
995 842
688 558
102 896
312 961
751 570
885 990
354 575
650 102
315 36
638 973
373 821
324 932
506 717
977 917
331 718
983 486
904 201
847 569
296 343
158 568
429 974
521 420
106 918
795 270
312 674
434 306
584 273
380 62
469 475
906 90
49 780
882 352
241 297
594 199
417 983
917 10
345 184
546 343
705 471
280 574
926 891
242 186
961 355
517 716
308 557
153 698
209 625
956 929
505 308
579 795
522 570
45 76
112 848
515 678
775 751
952 871
398 559
976 906
938 168
790 803
397 329
382 802
995 455
791 526
928 635
537 577
649 566
422 374
821 802
770 232
754 80
8 118
460 25
321 152
298 447
596 9
778 551
713 691
394 989
379 679
42 921
174 630
489 29
546 545
400 727
732 797
74 663
416 146
346 626
176 376
681 966
70 211
371 315
235 531
827 177
100 995
649 858
70 439
255 592
772 640
137 138
598 515
323 87
595 780
108 90
419 771
683 872
135 459
311 164
962 530
340 951
679 615
113 852
830 522
526 587
173 509
701 531
310 179
800 504
767 568
356 814
310 431
612 458
845 596
575 635
471 160
682 770
867 932
690 948
594 554
92 604
644 25
967 393
488 327
610 944
645 353
225 429
367 351
742 425
181 583
5 232
73 773
717 672
220 709
158 813
359 760
846 113
415 652
641 840
241 265
359 540
346 424
472 215
908 162
288 451
186 559
516 2
386 646
732 521
664 909
270 287
83 121
659 533
357 400
947 403
104 432
145 801
926 262
546 446
658 593
948 867
460 759
689 777
647 951
773 650
969 381
878 335
244 91
619 220
922 143
756 14
143 301
133 443
574 485
771 133
834 339
1 345
472 956
477 743
597 998
938 531
534 819
368 437
579 220
258 771
39 370
775 381
508 498
935 888
24 686
756 492
273 817
188 605
445 747
855 506
972 75
190 948
333 911
137 932
195 200
875 357
451 708
486 892
288 749
549 37
340 676
340 997
150 606
593 625
538 811
355 234
449 353
108 780
166 3
443 480
899 758
528 898
186 597
283 362
910 973
572 692
652 839
807 392
288 992
643 583
139 75
144 277
744 438
301 337
145 907
177 88
672 189
226 740
847 619
329 816
223 421
710 947
781 151
244 457
244 169
35 854
990 606
676 691
434 545
327 709
612 171
655 554
226 943
183 69
595 326
662 114
180 890
271 478
673 63
494 638
941 484
404 463
384 32
561 436
405 455
47 376
852 93
640 889
66 960
612 513
579 161
47 937
46 515
835 474
8 521
451 310
313 516
671 248
280 153
650 685
500 255
558 664
10 479
672 675
738 173
961 634
143 596
69 214
969 132
550 383
611 761
573 602
282 759
216 335
799 265
713 508
439 536
696 131
812 624
426 976
940 106
949 933
598 621
249 93
228 779
930 118
471 800
701 685
70 415
591 663
275 836
377 887
567 938
216 849
110 123
942 713
29 206
251 443
434 618
738 443
955 643
222 626
433 662
275 441
551 381
876 792
193 711
513 472
82 143
755 375
536 452
89 405
686 738
773 168
397 913
250 712
875 159
902 45
168 522
442 889
841 136
927 824
695 360
834 553
655 15
976 269
958 497
305 437
902 150
837 661
55 612
620 637
195 688
750 863
58 991
938 110
21 712
211 695
553 637
138 913
139 70
727 937
434 570
418 583
214 203
683 893
522 47
207 805
80 153
505 602
737 511
523 489
771 390
326 581
761 924
591 405
82 846
212 669
716 411
887 90
95 394
324 578
687 458
563 929
903 678
620 826
134 517
112 726
428 614
466 87
643 454
308 77
461 804
272 916
378 76
866 240
3 756
75 446
271 235
149 802
434 419
384 988
679 225
749 959
211 726
583 120
19 50
264 716
439 395
264 401
545 732
125 581
694 206
425 539
719 567
247 329
399 282
340 572
517 464
918 235
733 211
3 482
256 856
504 798
655 590
852 507
729 470
172 309
183 592
310 239
139 258
576 285
442 103
180 422
247 368
878 79
835 150
822 109
808 9
653 664
379 880
940 482
754 395
858 974
581 538
147 372
880 365
658 363
231 333
985 754
452 622
763 450
400 236
500 576
350 20
253 924
976 681
541 901
475 578
749 54
164 852
759 37
52 145
276 316
225 499
46 993
978 386
357 617
377 599
418 50
37 975
234 382
656 617
1 129
981 766
209 665
167 459
968 818
313 188
911 471
349 844
331 139
863 591
787 145
609 10
185 601
800 576
168 524
307 610
607 373
311 397
869 418
259 64
959 626
250 846
923 748
347 714
832 305
140 524
846 496
675 590
305 308
446 829
926 884
894 321
879 488
62 457
693 811
520 278
980 430
475 139
415 21
155 91
962 186
331 137
714 156
358 931
136 669
231 677
405 460
38 731
715 212
768 931
392 674
742 713
647 624
694 479
205 596
539 843
183 46
525 663
556 461
282 193
968 194
379 660
882 405
419 879
254 836
575 44
18 528
423 788
266 655
277 232
36 761
506 564
879 945
108 326
11 63
304 450
33 255
995 160
13 620
807 12
41 425
88 37
979 248
409 135
789 758
942 408
167 249
822 306
923 817
77 150
635 584
783 917
380 582
587 827
751 53
769 202
11 471
205 652
235 604
993 528
430 984
113 974
394 532
325 328
465 723
990 664
393 679
205 584
975 493
83 148
866 712
948 505
79 988
409 512
976 105
129 467
924 360
236 900
758 48
334 194
982 125
187 108
918 579
532 356
517 801
43 666
214 899
454 190
311 38
649 498
294 110
489 346
413 425
293 918
704 518
80 224
178 261
155 599
350 561
928 906
806 294
529 695
647 436
235 674
197 336
943 704
91 342
844 759
742 447
186 435
154 612
513 957
811 613
864 74
289 230
820 343
932 205
973 866
194 750
544 47
721 927
144 328
186 43
693 740
379 775
683 155
68 809
979 152
385 657
967 892
735 527
705 889
417 271
50 313
574 822
768 466
186 140
229 289
536 916
512 952
211 405
47 961
405 164
712 878
52 355
876 809
245 17
922 689
595 772
541 960
205 163
810 201
350 261
786 587
391 582
50 468
236 627
579 449
991 668
954 828
697 237
382 165
587 475
206 332
118 85
931 190
470 423
998 708
401 863
657 677
946 317
916 787
794 313
398 381
609 673
535 365
227 753
468 258
196 786
503 745
246 111
606 551
226 101
414 325
355 452
34 7
598 904
130 869
160 731
651 389
170 564
15 20
650 906
88 995
207 837
863 770
52 522
806 782
194 209
565 424
289 21
128 36
960 616
879 137
512 516
940 736
147 203
425 29
139 994
540 280
264 881
619 573
940 487
221 854
344 450
154 157
466 179
290 18
404 560
996 895
72 620
95 54
62 84
257 97
661 81
452 155
352 346
578 562
812 309
748 344
473 21
110 292
80 575
620 293
778 861
696 703
107 493
8 859
137 421
751 688
150 414
365 832
687 726
48 559
371 61
102 254
796 53
932 347
356 198
247 352
989 247
786 975
346 906
999 123
790 670
139 845
47 677
127 207
187 162
983 988
733 581
727 246
220 454
679 726
428 775
273 358
222 220
171 236
633 430
541 938
294 838
164 306
456 641
847 720
866 898
430 173
144 791
119 416
305 891
746 407
467 665
97 872
435 774
774 234
687 393
179 119
858 745
994 612
852 296
371 440
395 553
256 859
270 86
936 557
741 535
715 48
232 974
29 399
160 196
211 511
890 477
564 446
996 463
62 949
841 117
211 621
161 769
327 473
434 214
41 499
257 338
484 954
858 360
557 686
243 589
274 406
487 374
618 776
666 905
808 857
944 599
606 699
697 150
349 726
850 694
231 962
271 622
68 106
147 570
521 399
437 570
589 209
788 798
398 22
91 913
497 435
930 386
954 974
534 14
159 194
307 683
928 418
916 812
777 4
719 294
732 435
905 934
463 850
366 1000
445 965
536 55
166 383
965 717
2 317
331 690
118 271
300 980
525 678
338 301
940 372
122 237
735 114
655 359
609 917
520 870
184 629
412 666
859 211
820 786
920 919
139 694
795 959
574 198
524 934
15 66
56 743
872 173
122 598
571 464
369 74
677 906
969 296
956 89
988 649
340 655
249 458
664 689
848 376
277 676
152 998
630 263
395 267
449 690
666 957
40 197
749 795
462 332
496 829
134 278
892 734
105 329
931 823
285 60
950 187
716 397
520 310
747 197
281 646
707 322
754 485
840 771
168 138
48 801
707 805
617 282
98 887
143 957
736 307
253 132
210 612
846 8
187 858
876 977
6 583
952 811
836 665
126 800
866 27
661 707
775 715
895 331
679 826
40 840
389 821
789 193
195 844
134 996
870 374
152 175
608 81
930 547
955 913
596 553
235 594
876 235
979 728
708 972
326 452
808 518
764 943
155 281
566 698
604 373
44 129
474 715
900 577
181 363
319 322
7 782
165 870
103 367
417 20
68 735
885 712
850 58
314 179
661 556
58 745
940 878
621 794
917 896
714 973
380 945
787 480
426 984
8 771
849 545
559 588
536 834
241 497
356 700
684 39
416 901
250 959
395 342
898 9
515 464
491 934
315 193
263 793
953 942
567 428
455 508
536 495
92 103
650 3
660 420
632 805
1 684
339 306
606 320
699 275
779 566
23 113
677 237
58 133
202 483
553 269
97 677
814 948
256 830
912 79
192 421
916 651
668 249
682 128
10 987
294 875
440 343
66 945
149 402
561 778
219 512
430 595
654 59
26 844
401 861
541 131
132 206
539 321
553 607
705 219
999 658
474 457
209 304
178 127
407 961
885 921
924 552
514 796
790 150
239 507
333 862
725 228
644 45
401 40
931 759
274 657
793 243
716 250
362 803
598 918
162 915
409 167
858 545
271 234
231 407
324 813
389 160
961 580
181 387
232 767
2 356
139 818
698 775
784 938
110 125
777 1000
313 906
742 556
513 70
684 770
946 83
139 634
457 11
622 877
444 433
192 171
795 300
351 226
609 470
770 825
947 74
478 21
304 437
611 136
407 101
746 685
146 442
192 182
716 185
484 846
443 189
643 704
276 997
357 314
449 492
679 507
752 878
901 154
909 326
356 762
905 549
100 633
498 815
33 195
754 186
762 411
225 586
998 783
130 425
809 339
186 619
589 956
776 537
840 715
104 105
139 639
523 229
787 81
941 994
160 921
572 368
816 869
599 487
779 263
921 106
384 246
836 249
975 989
182 422
20 509
255 171
344 427
374 986
687 130
9 942
106 165
581 380
863 341
949 311
600 129
470 626
537 718
440 121
260 564
803 334
997 727
104 422
997 61
281 584
597 698
363 246
375 833
729 700
111 37
715 953
789 390
245 320
16 654
16 389
222 39
191 76
187 290
987 214
889 735
464 193
569 6
943 890
872 91
235 294
765 209
268 251
511 282
681 847
564 63
306 437
723 23
878 539
547 904
807 87
262 797
272 579
564 384
708 630
410 568
965 337
226 292
75 210
609 220
798 559
932 200
467 319
976 466
384 153
326 666
522 552
490 70
128 603
620 730
905 710
770 96
94 942
350 982
807 854
697 97
558 800
730 886
840 521
843 391
748 521
279 118
431 765
823 605
258 610
75 403
693 302
16 397
531 60
264 190
799 91
423 55
566 796
46 449
453 796
887 788
976 118
763 339
1000 659
204 398
585 61
252 251
930 582
437 250
893 724
975 542
594 464
215 960
56 524
385 577
956 401
725 1000
391 736
243 18
109 468
240 207
462 317
768 280
931 158
305 115
400 567
960 463
170 803
360 697
149 396
553 983
810 590
687 603
590 582
314 677
391 285
138 456
814 43
876 336
205 235
205 17
676 576
481 311
231 149
890 919
245 559
135 105
365 821
275 491
865 439
593 2
657 804
55 14
294 9
33 504
537 484
480 945
69 751
19 960
830 173
989 878
380 408
191 268
104 158
962 261
166 604
928 108
140 226
960 451
655 411
639 648
153 612
595 437
395 394
119 353
375 548
509 9
178 246
603 743
600 62
359 598
338 825
415 791
634 372
171 296
40 608
489 895
654 272
675 981
689 919
230 12
264 52
690 584
964 372
194 179
958 997
900 206
553 10
122 397
346 536
185 547
570 471
325 777
89 186
189 803
738 252
999 151
883 860
920 383
777 158
305 671
729 411
751 477
113 814
775 206
97 734
124 748
616 423
859 513
872 875
30 889
770 3
421 196
440 897
960 125
255 188
269 669
269 415
362 793
702 793
67 883
13 836
337 996
501 312
417 138
758 872
385 713
373 840
464 206
850 950
56 705
758 820
973 518
216 693
841 151
206 668
858 238
253 927
644 869
375 741
290 383
824 740
405 383
509 170
536 440
696 813
318 948
314 145
999 934
209 500
981 983
96 611
780 322
390 377
772 135
22 334
264 162
169 815
558 386
860 873
308 1
788 132
83 74
133 361
617 507
807 73
930 307
42 229
620 608
201 557
918 351
474 130
925 978
675 122
438 175
333 945
959 394
664 934
639 654
385 434
4 547
394 543
213 518
6 366
996 778
296 911
314 743
833 277
204 513
888 781
592 517
924 982
157 879
87 727
527 312
504 448
481 727
720 216
166 123
841 526
518 811
446 1000
913 886
525 771
834 175
833 4
479 410
247 953
134 358
796 116
506 242
272 900
543 46
502 227
659 790
606 514
33 549
751 393
162 935
325 126
66 450
479 718
889 382
352 89
936 800
160 20
538 643
562 146
656 158
521 506
277 801
125 118
662 2
866 553
158 400
193 983
606 34
509 14
244 679
192 374
470 829
875 364
804 898
580 739
109 261
837 651
376 787
550 818
724 196
340 275
726 432
9 854
440 539
42 891
244 653
956 900
225 348
211 321
946 993
141 542
75 257
535 298
236 775
100 216
762 966
918 708
254 433
486 602
185 930
85 462
492 954
369 830
367 635
495 346
643 210
64 34
585 21
723 251
222 229
274 29
399 754
778 537
989 455
418 692
404 651
131 439
41 81
73 719
852 959
496 208
402 503
979 453
505 706
500 711
64 663
397 162
248 547
883 334
286 133
181 202
233 615
491 954
781 899
651 858
681 408
543 781
241 110
572 271
357 323
167 733
349 574
482 935
805 491
851 409
320 493
389 439
229 154
1000 697
67 431
877 610
538 341
73 820
814 75
798 200
256 542
69 113
710 15
652 814
196 124
527 69
909 639
774 2
220 684
593 569
947 613
56 424
143 420
232 826
798 296
589 694
526 832
28 547
178 105
748 570
155 614
742 764
843 464
861 669
14 486
888 418
315 122
511 96
954 561
595 857
211 723
68 215
877 591
536 917
855 524
930 45
189 198
64 521
27 888
229 633
119 134
204 746
468 635
65 159
858 273
428 620
27 160
903 686
600 374
344 856
747 374
618 583
124 763
363 390
374 417
11 934
245 600
951 69
366 525
164 331
649 248
315 312
888 610
707 899
99 751
694 920
829 845
927 770
261 170
606 27
988 507
543 580
864 654
973 951
353 529
32 992
144 730
824 274
116 671
373 59
697 869
48 974
419 399
399 124
567 716
302 108
511 58
770 346
336 113
449 936
919 236
530 592
908 827
323 128
284 406
442 385
785 410
549 122
11 682
41 65
470 721
118 317
328 215
891 230
14 115
759 299
617 495
682 452
741 405
194 572
226 871
94 370
69 211
230 297
591 672
995 146
561 525
258 361
958 246
355 135
330 156
437 954
172 712
711 44
991 848
560 45
518 503
703 469
538 888
338 973
484 744
969 547
344 459
279 640
576 313
715 112
888 632
135 555
989 647
307 949
372 706
771 276
674 912
884 424
395 723
957 802
249 535
883 303
337 632
582 586
19 172
415 530
223 357
719 786
595 212
991 74
763 271
65 751
861 12
816 507
40 849
147 170
192 289
780 687
531 52
975 959
22 608
822 509
510 287
418 274
445 183
656 437
905 30
396 616
635 335
597 484
56 205
186 75
661 626
359 165
633 43
418 86
313 243
165 751
290 350
515 2
446 311
343 812
104 495
201 907
49 792
788 580
600 482
401 254
727 779
555 974
113 421
707 356
783 870
819 874
180 721
123 838
168 373
726 589
734 419
718 930
872 681
282 445
523 462
744 607
235 776
591 45
91 826
550 79
762 444
996 73
307 103
212 521
908 111
585 3
418 631
478 985
344 852
123 659
778 772
577 47
757 851
417 402
40 87
270 612
158 180
508 654
796 281
652 724
259 504
589 860
977 98
763 533
902 940
552 227
581 632
684 435
891 13
96 572
794 778
34 448
925 721
882 1000
914 716
540 877
112 352
954 676
291 643
575 152
710 863
627 360
772 221
883 778
687 979
637 776
357 892
288 568
21 401
834 190
994 25
608 3
719 103
102 855
837 138
319 724
349 659
104 446
442 709
250 649
21 354
452 574
241 686
403 897
943 952
430 562
550 781
202 53
204 814
506 494
677 417
860 304
22 754
110 527
886 649
224 189
145 408
41 554
615 321
318 209
52 666
628 199
219 440
142 637
307 297
818 498
407 767
668 913
825 378
107 61
301 168
588 857
134 184
23 497
487 913
58 812
544 865
651 413
69 757
857 874
542 747
16 344
444 602
179 349
458 85
61 373
561 850
309 552
141 441
47 543
999 691
963 458
637 336
444 527
40 410
598 225
686 128
91 331
844 796
388 423
950 54
927 858
19 807
602 348
241 859
982 52
777 513
850 225
271 998
470 524
717 861
947 152
632 513
518 802
72 90
584 457
598 2
329 558
736 103
64 989
76 216
199 390
2 129
585 108
133 179
719 633
957 715
666 794
940 865
923 27
528 149
279 239
796 707
555 633
372 215
239 693
242 119
820 6
721 785
319 485
252 38
214 312
973 835
423 609
608 296
419 460
383 340
114 292
803 116
200 605
866 927
667 596
597 56
885 442
107 369
840 609
847 277
856 320
354 81
313 371
156 754
389 927
828 577
853 433
23 157
842 969
267 801
617 664
151 244
477 211
195 743
672 895
537 677
230 545
613 471
504 312
869 52
487 302
217 475
701 207
874 801
642 434
499 883
960 963
549 613
111 152
785 796
225 984
296 144
522 256
384 664
470 621
48 32
253 830
916 191
335 447
797 762
79 241
173 698
798 225
648 149
245 392
400 269
420 923
456 588
269 718
716 124
656 635
208 560
592 706
86 593
483 805
62 413
289 317
832 345
986 897
557 501
640 123
485 65
385 578
545 535
354 300
36 766
893 779
446 962
283 730
460 792
484 521
161 918
159 571
733 132
849 704
332 832
734 946
849 194
509 672
185 903
873 731
544 267
40 901
796 221
2 309
339 125
225 817
415 743
680 755
827 950
68 96
795 986
610 26
957 447
238 717
116 956
309 388
157 93
119 596
971 859
537 559
28 35
480 395
316 786
923 800
976 544
210 703
428 508
374 219
154 728
679 597
546 435
993 742
215 812
479 163
255 689
24 603
69 88
949 136
917 129
772 913
121 740
138 778
927 651
978 914
789 377
902 257
387 95
543 883
426 93
966 327
88 522
662 518
856 690
492 844
54 64
212 897
816 526
333 550
207 988
397 168
578 282
526 559
984 129
972 555
245 923
492 717
86 33
858 958
189 871
776 685
484 127
21 54
841 900
780 243
468 793
88 584
708 823
977 563
57 887
372 414
255 855
29 713
60 628
448 423
994 569
386 559
657 979
430 841
667 401
117 638
896 761
247 420
289 603
155 992
823 114
171 116
286 294
498 560
584 292
233 269
43 988
301 863
543 346
857 277
844 102
697 532
509 351
662 368
231 983
721 902
680 224
348 402
823 124
251 97
469 883
175 185
419 515
23 406
215 845
229 873
338 708
373 313
964 969
76 502
956 243
30 643
788 487
245 564
649 552
757 549
970 355
874 318
839 360
226 379
98 976
426 742
199 145
802 903
554 702
428 761
994 124
264 988
888 307
245 866
603 114
91 676
736 377
176 893
539 211
880 386
492 89
181 636
312 999
117 102
888 341
938 850
3 13
22 440
946 496
444 685
884 151
217 981
483 467
616 217
180 484
376 513
285 512
719 97
193 54
808 312
175 615
93 850
307 637
309 376
502 724
518 500
210 38
398 603
838 603
853 663
387 718
188 12
360 792
348 745
625 145
900 265
78 157
133 612
994 103
157 652
512 847
761 53
610 498
163 41
134 921
289 809
99 580
910 680
754 453
782 409
725 129
720 989
545 155
427 825
221 673
843 968
547 742
285 418
431 696
188 430
837 219
327 583
125 823
316 973
109 851
735 288
644 585
504 445
529 855
787 914
525 541
611 860
851 44
580 635
739 761
365 730
93 483
346 756
944 23
257 89
839 752
519 638
581 266
831 656
964 6
478 794
559 671
205 814
371 960
544 986
754 887
51 925
538 183
847 446
750 407
924 665
999 432
733 23
816 924
810 461
124 638
609 415
270 283
10 361
916 474
500 332
690 727
680 633
980 388
254 371
775 939
650 570
336 335
241 247
756 338
833 764
198 990
194 761
459 856
396 465
762 362
816 322
808 251
3 79
872 444
584 567
790 286
866 390
585 562
727 45
876 813
729 561
672 428
98 832
500 754
142 718
295 909
970 683
191 418
365 972
182 941
331 667
372 63
486 780
650 668
889 700
315 679
787 272
65 861
137 264
540 496
436 638
51 985
495 164
173 687
988 343
14 647
606 536
871 98
102 944
589 494
745 249
317 617
683 728
704 357
143 483
812 102
409 9
225 368
179 859
674 773
521 242
537 867
909 470
492 114
844 150
322 952
240 955
175 502
445 623
674 2
298 136
250 434
737 733
416 328
370 425
538 45
150 629
405 263
978 273
347 21
429 926
189 885
927 5
632 687
559 132
740 40
163 724
711 978
228 739
590 121
982 47
509 49
26 704
891 214
171 75
484 422
478 600
462 618
281 770
318 479
818 879
227 598
233 645
369 680
342 36
721 609
937 412
933 760
893 178
914 875
988 677
419 238
442 163
42 369
979 537
556 974
574 923
956 211
483 368
971 902
127 870
30 368
36 68
162 822
324 479
377 873
293 896
954 285
341 55
105 369
392 603
238 349
426 83
461 701
730 429
865 716
924 989
115 275
16 961
476 45
82 581
431 750
880 943
596 157
519 950
981 201
335 692
335 79
543 629
158 939
158 318
210 605
126 957
785 25
390 651
991 932
526 400
317 211
595 63
965 28
28 671
249 182
745 806
74 414
702 575
269 197
985 234
476 178
130 716
423 760
703 320
151 223
204 57
556 261
877 865
267 526
416 612
993 185
456 2
647 991
797 882
68 142
220 265
93 699
13 824
722 959
780 260
56 853
707 208
372 575
360 668
628 335
657 493
587 148
665 574
52 346
247 314
622 108
601 154
631 544
425 775
941 511
464 508
716 927
667 31
45 322
456 943
736 93
121 82
948 257
936 669
854 666
923 479
935 455
481 123
455 778
343 589
352 435
393 500
655 380
261 620
600 450
61 237
332 776
711 504
352 41
995 221
591 611
636 779
533 944
344 867
253 389
526 916
301 866
65 835
51 269
594 699
613 791
521 992
477 468
543 634
406 265
95 267
274 70
628 761
213 188
579 739
165 777
335 924
596 558
999 100
231 818
591 600
798 962
36 159
880 923
455 374
606 446
109 737
648 42
456 458
384 158
7 883
235 419
640 813
50 707
505 439
532 8
293 499
676 512
243 401
997 26
184 947
343 668
746 255
81 651
529 394
955 359
278 505
480 919
1000 62
313 780
548 471
593 297
661 643
347 337
445 763
54 462
233 770
928 566
118 475
96 996
620 471
791 757
798 328
524 291
632 5
99 938
352 728
26 371
802 874
975 570
851 97
295 48
434 592
398 177
740 418
232 735
617 452
395 765
592 403
425 344
197 511
791 886
246 12
648 515
717 112
282 220
364 808
903 544
307 279
488 910
769 331
707 823
26 245
874 298
78 907
174 692
897 330
951 561
333 758
253 776
355 96
776 760
557 908
655 167
46 110
166 239
7 408
242 860
151 15
195 497
314 332
583 642
661 378
519 926
400 775
726 731
196 647
659 361
368 138
403 791
864 722
196 393
608 102
821 700
438 225
13 53
775 259
550 913
376 962
678 2
684 653
645 867
453 196
800 102
365 368
168 368
411 767
344 121
32 455
170 929
582 442
249 941
694 627
594 337
894 128
677 133
971 873
365 557
681 712
332 53
338 855
49 253
887 133
396 192
262 925
254 472
594 402
809 716
326 763
557 556
21 563
864 951
977 82
242 260
53 525
445 95
339 780
364 550
783 841
636 328
849 335
944 982
217 603
540 966
519 193
580 614
721 672
750 494
434 336
791 929
914 681
436 870
224 53
81 182
928 294
375 296
156 569
541 680
144 914
80 309
165 279
285 661
839 8
160 362
175 797
288 590
169 788
965 830
38 337
292 986
8 318
616 65
761 1
770 151
149 138
468 654
541 166
786 127
363 939
799 552
220 888
267 779
145 800
316 968
924 637
289 851
269 918
882 200
480 236
676 623
550 779
85 176
843 21
771 330
22 672
358 586
34 991
933 101
679 676
193 301
761 449
932 275
21 388
716 309
596 640
175 286
909 824
563 262
61 725
23 584
418 685
320 58
842 551
776 289
548 914
173 141
811 472
749 681
833 690
814 619
491 175
41 635
324 135
36 741
448 194
830 120
812 790
292 999
112 210
99 241
850 740
733 244
559 497
205 32
440 703
881 706
92 957
880 79
720 675
265 397
741 457
336 491
21 803
489 739
138 973
641 918
292 642
60 714
112 497
51 768
648 855
217 870
942 346
835 782
890 949
600 50
238 732
923 84
991 963
115 513
49 916
108 945
46 100
849 695
273 851
248 126
69 534
89 408
173 40
626 414
910 891
869 833
660 763
9 630
685 83
411 97
350 929
374 944
886 83
156 384
562 353
737 555
767 868
289 74
889 629
716 777
228 387
772 705
168 445
783 800
427 143
552 121
748 952
716 529
65 953
984 49
265 273
500 713
773 310
73 525
780 117
631 575
264 805
503 845
39 297
887 826
777 908
328 827
21 653
406 116
529 994
405 12
686 611
614 830
988 678
450 833
272 335
896 230
991 153
595 759
521 594
787 424
741 487
441 574
294 393
510 417
406 585
792 650
613 855
792 583
553 565
525 969
723 467
803 906
976 991
643 236
475 189
18 946
541 121
676 352
574 270
132 230
793 133
447 407
313 830
136 64
640 647
655 342
795 877
758 538
98 789
327 196
388 998
218 431
331 630
672 388
427 164
924 562
69 687
830 666
39 773
598 237
456 857
511 943
441 181
283 72
56 375
680 622
384 382
111 110
351 440
753 746
57 312
176 473
61 412
255 496
720 448
228 888
210 735
391 316
537 592
573 824
830 761
25 996
986 333
318 923
476 962
278 462
850 960
505 734
978 179
125 879
983 749
527 167
555 338
776 304
21 719
972 33
985 579
530 762
267 256
512 873
157 890
483 223
539 266
843 513
219 615
234 889
418 653
157 203
495 730
394 100
632 553
894 762
698 663
877 260
749 55
922 581
144 932
873 210
585 343
455 754
221 271
274 190
994 950
942 317
129 638
752 780
386 838
346 680
433 168
293 518
368 152
423 920
120 559
278 38
822 353
299 803
700 495
301 636
946 467
665 610
380 666
328 603
882 207
378 221
43 722
357 385
672 764
320 885
56 133
995 922
210 51
543 451
968 311
736 692
301 568
81 980
99 507
500 723
715 176
398 929
382 519
117 455
346 805
951 454
508 557
879 48
201 343
123 618
594 161
404 503
357 13
716 508
589 513
68 627
735 789
730 123
985 65
760 363
761 264
360 139
603 214
796 766
928 378
363 595
920 186
643 565
278 736
978 500
707 205
972 875
659 873
481 257
806 710
209 824
530 225
846 209
172 187
494 739
458 694
243 290
425 669
757 92
393 100
201 448
665 347
163 802
164 894
890 114
323 568
753 489
557 88
74 310
72 603
833 373
261 605
350 102
356 802
588 658
691 192
954 692
977 608
459 723
663 753
253 573
230 647
615 279
821 2
960 925
936 831
645 807
831 580
393 282
326 486
671 953
737 459
574 265
895 658
610 234
533 933
883 163
634 747
215 905
502 812
144 27
238 671
176 984
592 231
19 904
45 43
422 832
395 75
492 534
475 639
393 184
642 310
573 46
194 134
874 228
756 996
959 235
975 247
170 207
40 921
984 721
752 280
556 358
520 472
753 982
164 330
662 154
841 447
552 759
780 582
30 170
844 352
947 158
946 907
38 748
756 522
253 884
982 829
477 925
681 281
778 478
589 814
177 20
689 968
399 656
401 242
698 390
626 402
847 914
269 426
900 549
964 324
76 199
516 283
493 228
563 632
851 414
437 3
960 446
859 24
976 674
526 106
163 276
482 57
962 220
433 748
495 886
607 785
212 273
584 915
395 809
678 16
790 708
737 25
581 875
24 944
609 731
540 312
529 680
614 478
342 544
585 581
446 883
587 927
538 561
95 621
44 155
985 995
299 736
417 582
802 647
633 446
141 630
711 505
6 974
348 344
785 326
653 731
592 488
839 635
295 877
718 88
197 720
484 404
909 83
339 957
152 396
212 198
585 924
447 943
854 682
742 296
986 372
681 516
783 782
155 175
931 142
559 179
964 38
798 24
582 726
868 299
50 454
860 732
99 578
197 569
893 900
197 960
977 193
514 325
731 49
521 482
338 152
494 105
910 63
607 986
789 930
447 471
127 74
956 118
53 390
570 459
786 630
583 123
58 641
495 818
122 492
852 244
790 158
67 439
344 605
254 695
467 984
672 204
156 880
852 963
17 127
611 384
634 754
838 548
810 923
188 81
595 357
274 807
774 147
12 254
379 175
300 825
257 990
75 624
859 929
777 295
688 802
460 338
635 209
313 242
341 499
796 547
146 683
444 830
315 561
278 934
197 403
26 989
395 391
25 813
907 3
309 335
51 111
583 888
839 278
31 885
429 524
297 400
535 675
903 175
300 255
184 277
467 362
143 334
214 637
530 573
896 291
376 313
958 882
363 565
520 61
983 850
303 578
405 283
148 691
180 961
472 664
951 910
173 959
621 465
276 432
477 911
847 662
112 935
428 864
470 241
305 63
296 810
329 303
169 339
711 568
204 634
463 507
207 576
400 894
64 674
201 9
295 33
403 904
566 143
252 165
851 713
130 43
906 153
875 779
178 785
118 262
766 456
96 131
79 592
207 977
4 149
860 121
281 783
39 428
101 594
812 436
784 804
690 401
85 492
805 180
502 30
935 784
100 899
123 709
1 524
223 843
896 925
410 640
303 798
143 468
709 832
17 550
595 959
309 409
77 375
627 837
638 808
625 938
584 320
872 330
122 530
116 112
901 709
237 440
239 430
2 548
993 944
157 641
970 456
112 143
611 891
260 683
464 742
298 253
276 28
719 647
404 61
111 625
3 906
501 760
166 97
199 547
366 521
947 241
388 274
852 456
126 7
690 509
123 734
435 930
384 474
208 191
953 617
692 697
473 591
217 728
356 256
179 370
627 168
625 785
149 836
439 498
738 18
670 663
549 968
641 858
751 226
850 279
72 111
960 982
443 175
82 577
396 709
151 611
781 251
388 954
530 750
785 742
222 912
631 476
954 363
725 524
612 731
48 661
68 591
552 984
462 361
454 352
37 582
680 413
104 548
884 870
568 254
388 897
162 962
474 567
637 640
217 128
198 112
872 924
650 366
345 425
851 168
513 30
605 974
472 590
787 408
737 871
801 616
842 150
949 678
274 799
702 141
701 533
680 171
375 550
722 649
627 368
804 866
742 107
898 411
791 552
20 856
92 54
366 922
194 889
187 247
315 262
864 479
544 396
883 845
438 301
489 382
321 294
403 621
440 979
52 528
455 730
170 164
353 519
65 856
355 235
406 795
701 788
590 760
731 70
982 239
936 104
689 305
560 950
44 901
296 784
194 586
106 663
772 91
209 693
943 106
523 750
845 216
36 254
158 601
317 535
205 875
213 154
539 25
905 611
90 933
532 864
649 893
360 806
654 843
348 957
995 410
710 593
85 204
271 50
484 240
401 507
589 212
836 503
790 922
243 683
336 786
139 878
9 931
592 132
46 36
27 807
85 751
547 724
690 277
372 159
897 805
437 901
509 313
630 567
450 903
721 207
789 282
191 922
236 41
356 308
357 519
310 84
270 540
310 332
52 885
711 338
156 233
947 893
101 792
890 433
425 331
54 213
733 623
442 292
960 360
101 771
462 27
814 207
918 307
840 772
253 605
93 630
848 317
309 614
156 836
426 571
115 808
131 769
723 403
119 104
533 331
12 859
669 3
739 795
901 873
499 19
415 857
129 311
930 748
64 785
973 666
147 950
585 251
365 674
513 620
281 254
946 777
223 808
904 899
459 259
194 936
946 216
371 900
12 894
586 770
858 655
320 83
682 969
937 287
467 755
771 195
819 316
460 321
450 321
364 38
714 519
427 416
385 852
750 753
166 410
587 865
797 281
33 177
199 404
218 152
348 189
435 53
251 675
660 68
726 699
246 959
317 918
828 885
633 624
389 964
780 167
350 637
478 299
684 811
194 676
454 296
533 52
280 802
16 18
376 79
284 748
710 375
905 162
272 553
361 846
997 178
648 125
443 150
196 507
725 745
398 266
294 693
557 752
717 247
497 548
350 653
301 304
700 823
852 109
990 375
875 452
946 606
111 355
237 817
442 317
942 720
900 644
943 935
399 82
98 949
858 528
824 972
470 195
682 779
134 761
760 342
713 247
391 44
715 137
942 978
788 655
149 429
589 277
238 528
216 305
41 391
981 771
477 607
221 454
408 757
790 88
593 526
69 121
388 746
868 823
420 597
9 300
382 815
312 89
615 331
848 133
659 513
222 74
230 551
255 801
567 182
785 469
941 809
239 400
901 944
945 517
940 791
43 62
256 528
677 619
831 312
690 412
661 959
509 758
881 316
574 369
113 300
712 308
171 944
303 551
219 690
637 926
646 882
14 621
789 298
197 264
741 117
563 340
355 854
825 202
91 732
22 157
623 738
492 100
363 629
880 108
933 555
552 52
666 486
388 551
231 579
687 885
602 738
999 409
487 948
39 782
741 550
689 112
700 776
519 671
510 630
999 502
375 594
871 524
98 908
49 685
84 86
493 523
135 827
151 35
471 782
338 917
78 642
592 815
601 670
644 967
765 847
212 320
473 839
470 451
346 844
649 680
998 352
476 747
533 709
416 504
917 802
47 238
555 124
421 479
487 298
332 491
422 435
212 850
543 763
920 340
373 321
96 151
902 269
140 77
643 621
462 767
747 281
752 978
44 183
361 825
332 751
640 778
613 169
720 926
781 26
737 148
916 370
204 461
717 854
23 889
251 269
134 491
278 165
802 857
41 430
855 374
405 268
602 159
165 76
371 99
1000 138
293 997
856 269
650 563
248 76
28 383
977 233
30 707
206 361
444 124
888 719
501 590
837 415
653 403
343 280
520 751
245 439
121 659
240 442
673 192
978 135
445 977
798 168
763 289
767 306
523 472
196 74
191 606
322 214
733 400
474 459
209 930
803 210
206 644
670 799
6 58
870 786
657 102
628 269
801 894
688 842
766 484
837 27
292 686
426 990
539 593
996 503
589 127
33 149
285 804
903 134
395 659
392 340
691 523
250 63
499 271
769 865
992 99
914 275
693 648
353 596
666 18
270 229
627 985
656 659
368 745
9 444
987 651
692 589
119 16
269 186
639 378
559 289
822 208
724 194
659 712
704 924
733 977
837 50
671 916
110 741
481 125
974 349
373 845
540 75
228 426
452 345
535 236
732 962
93 705
910 533
350 516
913 897
646 596
671 672
583 39
945 203
990 23
634 862
851 434
972 336
190 177
403 892
307 383
389 657
406 976
727 168
52 20
389 578
540 996
747 829
431 597
481 468
784 347
919 777
155 732
690 888
320 826
43 255
178 21
607 994
346 688
211 628
472 435
814 611
634 233
757 576
509 503
197 464
533 704
258 236
400 644
433 756
809 433
33 935
495 663
714 487
694 516
596 55
604 99
799 811
443 569
84 570
474 151
35 950
286 671
329 90
376 698
750 174
789 310
368 789
916 594
909 278
461 801
326 745
757 509
977 281
339 962
433 30
334 543
5 693
489 799
182 891
493 1
235 908
738 354
441 638
946 532
976 677
976 867
388 164
212 38
878 421
219 511
890 536
75 322
735 480
289 112
534 818
856 660
160 486
749 173
242 901
173 315
373 119
575 367
381 175
611 140
606 348
880 847
94 583
874 291
894 416
251 548
939 118
88 907
566 107
144 91
487 583
503 556
370 553
873 256
955 330
585 409
467 834
722 383
307 978
873 236
44 517
124 315
349 909
565 535
695 768
172 557
539 536
248 319
943 576
596 843
455 49
645 396
826 401
251 763
469 772
303 16
981 440
96 883
520 325
919 536
511 549
81 949
567 608
575 491
814 357
643 533
557 635
826 217
821 192
163 310
935 347
920 151
74 112
786 424
417 352
692 336
374 936
339 518
72 353
131 498
109 496
621 236
474 238
380 40
904 337
243 178
717 183
556 86
654 822
513 382
502 345
641 468
550 760
255 357
842 732
775 300
66 667
275 860
854 347
600 449
778 585
984 597
678 116
401 291
627 27
795 915
800 688
631 885
490 302
249 649
834 580
322 478
161 358
941 695
184 988
785 279
432 918
198 33
70 565
515 204
198 545
414 700
34 899
401 906
808 519
477 717
261 312
302 95
145 93
71 776
889 325
749 678
7 470
219 201
110 915
886 561
641 585
952 236
975 631
266 183
316 988
272 775
169 727
55 438
293 613
399 318
158 570
72 986
380 311
414 344
350 963
879 908
371 546
818 961
409 221
756 653
185 181
481 433
55 668
3 636
816 884
211 346
963 629
86 698
136 528
726 560
43 7
272 829
836 4
625 184
593 151
409 35
944 300
975 998
468 997
603 993
432 218
447 527
797 51
455 224
827 174
433 574
589 815
375 675
272 44
96 661
197 316
397 98
139 601
529 803
513 625
838 985
236 982
829 255
330 485
776 595
447 615
201 440
762 480
515 326
158 960
619 392
377 758
151 510
298 334
76 643
875 232
728 900
214 355
966 711
15 954
431 420
59 46
93 855
30 981
847 849
927 230
278 835
447 245
871 350
182 177
198 874
110 119
480 187
207 506
984 364
524 353
455 375
637 463
227 128
746 64
690 488
364 219
550 316
593 689
777 93
959 777
567 831
969 914
614 111
781 302
353 512
210 349
108 674
206 222
693 951
490 519
980 37
112 445
713 540
734 126
398 350
382 824
599 308
336 597
631 152
797 517
728 518
75 869
756 393
744 115
718 376
239 705
856 2
742 401
468 833
693 549
729 258
138 726
351 650
624 498
232 520
81 71
399 279
999 923
506 678
511 753
835 270
657 495
9 47
272 739
55 676
238 710
977 618
538 317
411 68
437 161
966 694
726 27
458 493
467 322
101 187
510 38
917 477
652 688
81 20
746 143
581 480
678 339
6 92
332 244
493 533
674 989
442 668
337 289
36 763
307 452
1 235
390 839
955 302
358 507
775 564
903 909
330 611
109 792
143 769
453 67
306 646
657 545
853 672
824 992
270 510
422 700
896 427
864 982
585 443
252 220
910 936
21 587
633 747
87 131
341 840
808 360
821 573
423 429
314 650
524 159
713 943
691 556
707 928
777 238
910 327
585 934
172 466
580 656
117 235
1000 78
236 185
601 924
891 580
984 845
399 71
471 428
522 367
921 493
302 135
450 712
560 209
930 552
696 896
728 382
791 920
600 671
571 504
240 791
31 898
758 39
408 439
742 421
37 1
253 370
362 234
90 878
856 575
646 416
489 151
102 645
633 757
911 431
828 143
987 675
450 594
838 111
732 402
874 226
40 488
484 617
517 92
116 466
332 854
425 172
875 122
497 882
589 917
799 352
826 238
995 706
779 612
631 865
27 484
527 524
2 705
505 226
470 851
216 745
867 790
867 713
683 858
747 624
704 663
931 702
438 700
725 862
267 458
424 334
591 275
309 279
61 611
719 993
17 966
557 547
390 333
282 981
899 154
605 310
100 156
898 740
321 245
751 929
861 844
562 938
336 936
622 5
3 736
462 282
225 574
416 194
975 515
772 64
225 50
581 648
105 979
967 901
786 46
148 839
693 932
893 48
227 449
461 550
885 72
471 832
999 81
807 644
351 622
791 670
513 583
277 705
765 667
504 632
459 495
703 335
358 355
476 367
502 668
900 33
206 124
422 506
450 988
901 669
83 412
218 590
300 788
666 859
498 545
554 408
135 267
905 944
453 841
752 420
222 123
365 273
546 742
177 872
246 270
945 36
936 611
903 413
897 181
775 668
862 286
264 660
12 151
904 273
21 561
62 357
456 127
214 309
991 406
86 103
209 241
446 339
719 212
886 93
228 636
937 827
458 892
883 816
474 329
874 170
588 986
472 56
950 17
945 59
735 514
638 32
837 838
501 835
698 364
41 11
905 25
166 230
361 845
953 946
316 841
893 239
647 857
960 144
430 60
733 937
121 219
380 238
967 94
557 665
231 574
254 248
365 319
207 876
546 713
59 846
79 698
275 345
419 601
60 620
14 937
1 7
213 749
193 745
572 807
913 108
402 340
696 229
874 219
33 96
814 44
434 476
210 384
553 799
33 393
915 175
902 320
133 293
274 530
771 669
372 684
607 973
993 16
340 143
115 582
38 987
673 42
546 958
174 244
4 583
135 997
925 933
370 449
452 982
454 10
418 837
644 973
846 319
948 833
850 155
671 554
927 202
936 753
311 182
860 328
326 753
89 340
660 77
692 917
914 21
751 297
598 402
994 240
650 161
515 23
285 484
932 287
219 228
175 614
194 663
293 42
173 208
312 545
478 209
427 928
127 880
92 135
956 710
459 975
575 997
509 693
501 111
633 621
672 290
648 774
434 303
334 878
907 745
93 512
899 269
538 785
355 302
474 107
847 654
154 793
94 232
626 233
663 821
563 701
828 983
959 731
98 491
814 496
448 851
646 545
663 413
294 335
384 808
524 807
448 988
146 621
164 740
371 38
830 874
686 180
81 100
126 249
795 50
33 495
868 311
728 39
390 412
133 357
901 71
972 282
292 280
685 881
657 155
68 162
893 189
253 478
491 149
806 434
215 397
190 450
779 965
717 581
824 93
513 336
472 335
24 845
40 748
571 286
198 114
290 165
138 209
117 232
916 562
602 500
734 247
797 872
419 53
419 214
430 80
59 952
587 736
744 344
10 857
316 223
81 843
953 245
49 774
663 265
57 639
949 801
678 706
442 983
411 161
345 717
906 194
637 453
350 282
965 85
775 242
452 984
938 557
697 169
815 237
480 623
890 452
500 936
413 764
171 306
336 728
902 405
989 107
965 343
663 393
743 794
945 927
424 236
678 705
157 113
917 300
808 101
205 84
706 347
362 58
884 1
430 309
493 782
806 222
317 323
352 762
28 998
569 664
550 272
758 697
174 498
612 83
939 636
643 909
649 244
561 441
168 640
849 893
304 98
687 785
155 480
848 577
135 982
657 506
897 168
901 503
43 407
66 111
996 284
660 488
168 450
335 409
648 653
335 921
50 429
765 376
282 316
505 452
621 992
14 872
203 684
192 300
755 274
877 120
588 757
765 101
584 451
270 831
726 822
747 515
207 849
634 175
233 764
717 5
223 68
613 732
271 970
434 486
527 621
323 36
549 165
84 11
243 384
3 322
977 579
55 81
564 764
341 714
753 578
2 851
861 452
788 348
767 699
887 315
342 378
998 520
899 496
888 657
876 614
904 762
81 837
905 285
933 446
144 624
861 776
91 132
975 504
804 89
775 540
104 299
499 287
446 562
669 411
584 406
246 938
944 728
931 697
287 79
674 422
204 230
974 257
420 645
44 458
325 452
275 862
296 232
836 347
933 659
784 801
260 92
14 24
406 603
118 863
236 517
21 166
355 486
64 82
788 873
251 351
598 379
640 953
912 247
124 415
989 700
486 460
825 589
135 365
582 534
467 127
183 979
351 507
398 539
158 311
907 847
576 597
854 686
421 154
125 570
681 126
370 938
231 230
59 471
773 65
135 181
199 975
813 394
683 669
902 933
578 749
422 925
664 418
653 487
710 916
21 821
671 256
201 85
720 997
672 795
844 806
802 173
21 605
647 249
616 73
465 678
794 799
710 735
249 590
928 833
630 76
152 978
570 735
854 302
57 205
698 342
634 169
271 848
519 724
866 66
100 673
875 365
5 661
462 589
785 7
900 829
446 865
748 918
641 685
556 845
172 548
996 715
127 214
737 809
979 147
456 758
978 913
485 670
633 898
784 644
971 535
79 270
771 550
542 663
399 842
105 366
554 442
127 281
543 188
946 37
317 834
93 363
749 742
440 281
509 120
156 623
886 981
563 818
734 181
423 591
231 294
860 404
446 535
801 336
898 721
208 863
356 628
453 403
352 732
63 590
819 246
260 115
918 463
621 232
825 458
45 599
442 272
215 295
901 965
284 548
251 899
92 317
462 703
660 518
566 323
877 437
225 407
64 957
699 450
286 259
796 659
526 773
158 145
345 358
959 685
321 927
988 750
323 629
794 284
601 567
426 27
958 451
992 966
88 541
136 256
251 243
548 245
366 520
392 884
661 472
78 492
886 144
759 518
855 179
412 564
453 38
139 897
645 737
674 567
194 881
667 54
113 188
839 822
451 497
510 79
568 783
63 153
907 830
672 319
241 202
994 739
248 562
985 563
819 931
614 640
802 960
882 169
795 411
527 156
523 739
38 42
737 435
109 583
35 837
782 546
641 615
318 981
450 131
870 642
47 224
767 484
310 51
881 220
635 488
238 492
448 223
561 385
969 442
737 484
549 932
10 297
687 838
554 211
965 247
782 843
169 789
181 67
68 185
372 416
682 359
629 345
945 965
309 872
70 827
962 23
168 730
513 443
292 963
594 317
426 323
68 24
347 628
346 879
890 104
433 445
261 882
582 39
677 122
263 716
665 849
776 892
574 238
548 734
997 629
677 179
743 575
136 330
82 195
139 999
226 212
53 694
149 412
787 20
453 391
6 29
624 821
541 519
823 797
943 252
193 709
140 15
233 293
289 449
403 45
804 276
971 886
327 866
929 390
846 375
69 644
532 195
760 114
855 623
502 841
803 421
912 132
56 354
96 963
888 461
557 312
827 445
748 396
627 298
682 803
379 479
181 945
300 341
394 741
622 591
849 830
544 97
796 183
455 640
316 617
655 181
638 232
938 392
927 970
362 345
798 561
190 322
998 447
128 956
595 133
572 233
247 121
769 724
232 592
907 175
758 423
683 24
234 420
325 961
320 511
679 583
198 912
308 205
622 72
874 578
846 283
223 229
823 660
17 206
99 681
372 457
193 641
415 643
453 344
759 393
576 836
35 753
639 479
720 584
875 363
75 866
842 305
267 999
600 365
913 619
823 474
288 117
938 163
790 13
146 664
68 789
740 497
99 659
645 54
901 729
18 818
741 85
667 315
46 455
364 309
427 544
272 201
508 869
432 924
368 762
349 307
119 584
618 567
409 532
820 903
570 13
116 544
587 156
378 172
278 133
857 566
433 914
797 847
578 505
487 139
685 786
827 637
304 708
37 256
870 27
30 617
471 946
76 501
464 812
803 278
984 480
76 849
238 810
446 995
123 907
849 511
844 223
193 99
62 430
152 797
480 300
682 625
864 185
426 328
988 866
12 723
963 779
294 71
590 633
522 177
191 857
854 556
88 247
395 803
377 148
1 95
789 156
858 499
485 894
847 673
547 180
243 417
910 390
612 120
78 299
951 281
589 656
652 108
504 578
966 899
41 283
863 941
143 27
69 87
840 673
760 596
566 255
566 757
292 565
207 852
70 777
876 990
914 625
262 445
603 918
513 853
526 167
276 91
223 990
738 16
795 447
990 40
44 833
604 620
762 146
719 857
284 909
181 621
984 181
803 538
245 606
766 658
802 987
405 476
773 486
789 174
404 924
57 431
941 207
456 180
36 152
140 831
123 143
505 199
686 174
717 406
572 722
587 361
853 930
461 581
963 321
502 25
389 156
157 67
186 458
946 840
908 192
895 713
394 670
771 659
549 314
849 923
851 436
114 133
185 457
895 74
250 620
256 683
657 537
625 225
795 302
466 967
226 38
302 222
896 655
967 968
227 403
856 603
874 153
113 304
324 65
76 4
938 841
409 840
710 755
696 977
657 34
19 452
214 354
895 89
10 587
516 42
409 133
493 382
427 12
815 395
856 513
655 277
983 325
96 765
871 805
716 744
442 757
42 373
508 676
995 836
347 276
297 544
77 169
973 584
204 308
450 827
499 443
915 439
270 969
962 846
985 240
213 399
805 330
15 482
738 268
14 355
827 150
548 974
22 243
741 925
931 450
681 373
15 493
703 890
448 659
740 467
836 986
17 834
244 775
613 210
858 626
264 929
831 187
2 139
425 212
599 542
276 957
930 499
315 683
650 605
823 666
990 327
687 279
849 596
776 24
335 756
623 976
561 407
210 448
392 932
392 960
309 909
835 55
327 43
338 336
582 1000
343 23
885 88
689 650
312 541
758 221
25 336
956 674
606 235
254 865
360 269
936 580
268 618
257 606
964 404
894 451
399 971
256 650
60 851
627 851
570 843
756 746
368 687
659 965
591 822
258 557
675 451
323 945
947 171
822 66
174 933
834 752
97 871
617 532
274 83
491 781
978 869
918 867
539 72
23 474
364 430
173 711
943 589
921 926
281 272
57 289
344 197
339 720
55 415
935 34
604 176
106 306
219 474
955 726
763 831
282 382
305 34
322 50
110 226
22 448
826 211
3 424
711 27
283 325
415 701
761 935
540 433
855 593
868 949
234 265
919 280
127 445
927 594
192 26
766 428
714 512
622 448
516 566
370 237
982 466
581 911
919 34
711 436
368 358
906 361
460 359
743 680
189 659
499 503
964 794
520 787
459 1000
231 17
268 545
180 360
363 401
896 824
4 448
709 117
959 188
818 540
143 754
154 415
720 311
361 835
139 128
503 704
93 943
377 963
853 441
161 135
757 195
154 519
432 874
262 405
248 889
441 902
293 970
166 397
625 847
148 881
152 129
742 696
685 330
575 914
560 359
11 568
75 118
257 35
681 637
592 989
400 194
636 514
185 629
787 529
553 148
333 948
544 802
91 529
273 660
159 136
846 305
564 302
769 375
892 1
789 743
826 249
566 838
986 502
105 747
469 346
864 988
991 164
277 75
267 46
84 51
632 376
479 683
58 512
619 390
171 39
769 453
672 613
112 908
834 836
385 445
59 435
565 785
724 483
463 843
470 172
427 161
35 383
632 369
883 763
343 821
561 906
243 492
554 696
600 15
519 723
359 718
350 77
150 356
914 309
119 154
109 210
857 254
649 784
837 281
953 106
958 630
111 596
191 178
553 70
797 971
584 757
634 40
128 54
969 227
891 527
143 445
360 390
708 888
471 475
427 978
567 157
656 134
571 725
633 116
918 862
425 287
125 810
210 980
440 189
116 188
860 119
717 661
766 602
595 154
821 882
377 68
346 950
23 988
67 953
683 461
253 689
767 153
745 899
436 178
20 916
718 214
663 555
287 884
458 799
165 371
86 879
285 557
911 706
451 743
66 321
209 325
619 329
307 328
456 398
478 168
780 433
580 551
226 418
187 269
947 687
720 991
739 281
925 869
797 615
185 812
892 657
616 427
172 723
324 385
451 525
781 13
174 618
503 577
63 981
408 182
522 371
607 112
293 85
415 810
81 563
911 756
808 693
564 403
48 850
955 557
437 564
438 632
924 912
261 420
572 817
761 432
104 5
57 6
371 31
442 745
415 756
496 70
48 40
306 102
959 198
367 349
652 633
152 975
856 855
386 307
642 213
232 436
599 885
268 379
372 122
852 908
559 842
541 496
277 888
194 180
673 356
502 641
171 119
230 411
588 263
255 331
287 283
147 924
889 71
71 580
808 695
72 454
837 200
638 313
913 509
391 932
148 357
542 863
242 534
8 236
946 873
977 144
490 216
811 755
117 446
387 296
465 900
224 559
646 648
343 207
120 795
230 655
947 980
177 51
39 121
196 325
360 636
602 772
287 266
510 469
272 479
845 928
705 145
532 142
519 658
957 355
232 626
700 847
807 839
159 470
350 274
974 984
493 135
773 322
625 871
711 580
824 165
716 239
703 101
479 636
488 602
314 82
71 194
434 162
482 489
76 42
419 384
989 910
921 573
696 207
319 604
788 47
34 729
166 741
249 291
98 754
953 57
531 778
304 39
714 871
406 135
160 592
827 625
926 948
106 995
191 950
234 238
580 659
246 607
32 829
943 108
782 830
350 377
308 208
421 811
345 271
642 987
701 572
113 529
289 805
919 110
947 128
203 295
467 776
735 19
864 202
794 622
241 660
753 517
765 842
225 469
844 47
573 595
597 795
358 405
618 505
240 931
491 970
13 482
766 735
878 733
534 445
147 283
907 996
47 901
362 678
414 738
925 700
298 353
689 816
923 192
755 357
604 947
767 463
475 221
281 829
771 806
641 843
34 140
810 491
857 183
135 467
227 146
97 457
260 626
318 232
439 917
61 150
226 362
985 393
47 534
913 769
242 139
977 851
580 439
306 595
932 730
397 12
351 768
43 970
688 709
228 165
83 306
182 270
744 143
380 983
445 868
263 182
259 252
692 120
44 319
419 411
818 729
354 94
928 682
695 462
325 688
507 757
657 802
400 32
467 259
396 883
994 684
949 183
753 879
741 923
572 983
970 826
871 375
930 197
291 225
341 926
285 336
841 721
642 255
996 69
105 542
729 416
358 940
606 204
901 886
408 493
380 355
487 578
559 783
173 143
829 827
958 914
933 350
395 880
322 117
710 8
390 976
731 949
623 329
114 764
20 827
808 320
37 358
253 378
400 966
683 735
189 704
224 907
383 30
471 93
192 823
312 474
727 964
211 297
800 345
879 450
878 822
331 973
459 681
306 692
998 78
303 15
470 848
816 399
959 276
122 774
490 244
328 89
895 917
459 851
731 169
589 743
105 398
84 846
172 634
193 87
628 45
241 658
56 877
15 47
359 698
141 838
491 440
800 453
755 706
126 786
904 464
418 227
166 26
629 216
427 442
569 568
652 446
551 566
552 184
419 26
302 744
420 281
921 589
162 760
431 77
51 653
961 528
33 218
774 156
487 126
216 598
34 619
448 236
314 666
945 543
607 818
21 145
181 200
406 904
78 438
404 775
291 32
630 681
96 688
635 964
163 820
418 32
53 78
403 33
192 679
852 263
665 760
961 648
836 996
53 799
828 611
657 951
521 210
326 915
796 749
145 317
487 258
860 228
737 925
869 66
772 745
930 17
437 280
188 204
598 644
311 735
539 871
751 860
204 477
271 897
294 850
790 424
680 861
936 422
520 537
417 764
272 132
619 335
642 586
646 452
465 481
496 613
756 705
253 217
76 151
497 528
66 771
265 699
25 549
584 302
523 155
591 340
412 934
449 428
273 218
647 342
204 578
163 872
555 337
163 600
72 361
556 791
652 697
494 295
296 117
559 585
262 461
203 526
667 443
753 559
893 254
67 871
668 807
713 728
6 167
141 331
201 116
372 965
459 234
79 47
416 38
181 367
172 483
61 504
882 3
954 415
500 288
523 907
513 107
905 633
625 687
138 814
632 17
397 958
181 824
859 861
277 858
129 270
16 662
576 335
332 415
717 566
890 811
656 259
316 983
122 525
404 516
895 452
204 699
951 209
997 248
139 1000
157 91
119 896
228 417
369 194
327 477
598 973
960 962
27 959
629 632
840 151
269 848
737 974
729 301
83 848
974 398
846 652
932 846
775 3
188 813
256 836
977 295
115 425
509 802
599 479
471 908
493 813
666 942
550 952
737 183
427 109
574 14
92 824
522 365
515 914
546 16
996 209
281 611
185 883
207 116
7 28
209 32
154 320
772 325
13 702
354 314
995 502
394 684
55 391
625 37
804 969
691 1
863 850
817 831
600 606
322 537
947 354
680 320
8 642
392 911
987 125
677 785
418 381
551 949
631 509
890 753
985 524
365 702
757 795
253 435
969 289
135 497
425 330
459 121
468 714
635 729
160 139
1 482
248 616
190 939
164 769
422 42
984 604
839 222
283 589
53 715
207 294
521 862
199 391
587 853
489 614
177 552
165 741
980 496
198 359
983 12
246 70
29 706
341 446
200 836
965 540
57 973
502 593
299 570
523 444
112 312
230 714
771 896
254 852
918 537
948 451
351 854
467 852
162 721
135 864
950 908
165 591
2 121
326 748
126 328
719 218
397 747
944 211
763 336
156 333
11 781
387 988
460 825
485 109
211 137
457 722
39 872
132 416
973 667
608 84
879 785
254 101
442 849
502 470
210 674
667 847
630 886
50 669
213 616
259 101
546 106
312 52
361 184
556 299
159 621
309 615
825 140
379 858
52 246
635 613
449 993
63 518
839 577
421 837
242 557
962 296
546 306
983 271
713 856
987 893
376 465
595 704
385 369
342 268
461 520
606 474
883 83
928 699
279 704
386 961
218 270
56 606
919 952
686 423
925 556
335 190
925 655
649 914
390 237
468 738
698 757
405 166
755 382
809 825
430 780
432 267
326 712
675 979
624 234
318 212
744 45
97 828
358 325
941 107
721 981
860 802
103 563
755 796
682 925
547 3
296 89
198 385
617 798
251 162
615 355
490 897
590 447
857 535
553 897
394 760
200 165
952 138
717 891
589 219
420 758
158 763
415 873
712 260
307 726
863 240
501 39
495 843
936 399
124 512
385 345
204 388
697 346
70 416
945 791
695 175
794 2
182 571
651 981
609 308
942 14
466 929
941 300
350 793
123 808
501 956
281 802
504 851
171 518
906 352
53 501
995 259
890 729
260 621
717 36
23 779
453 37
72 457
486 798
986 77
402 988
554 966
426 225
639 232
267 213
596 525
405 525
2 321
76 670
976 689
116 520
594 351
579 128
939 586
681 20
305 138
918 631
610 239
55 324
193 354
472 982
595 455
597 128
716 451
310 214
778 491
702 933
307 943
428 171
941 125
460 637
151 601
781 273
389 296
772 265
211 432
289 897
695 596
898 627
225 523
567 50
261 105
187 747
11 707
109 721
599 716
290 145
802 241
148 656
89 197
114 375
642 679
953 438
584 153
874 883
120 433
88 811
455 178
864 888
579 691
37 543
252 116
832 828
805 134
265 751
610 365
50 450
925 546
356 654
604 677
372 326
921 100
734 985
651 128
683 59
75 664
895 948
495 119
842 424
572 330
412 517
881 589
716 404
194 632
64 852
986 806
167 453
287 488
394 697
947 400
110 65
256 66
444 967
18 330
615 742
212 456
418 965
986 284
124 893
733 552
890 195
293 868
353 621
673 540
61 990
523 235
720 424
820 557
310 782
408 487
33 411
832 327
790 85
713 876
48 416
259 367
461 860
870 246
982 149
796 455
796 226
227 732
79 274
489 41
476 124
730 442
738 816
520 477
186 500
373 764
63 218
394 516
311 82
993 667
300 436
432 339
58 421
871 120
18 655
967 71
691 714
789 876
536 425
462 578
872 848
843 965
725 566
803 975
337 115
709 902
781 777
306 638
399 746
673 608
984 118
402 516
237 591
813 646
751 843
180 860
536 72
210 525
383 70
202 657
562 840
546 190
671 769
722 346
152 342
163 235
53 753
63 989
938 478
342 52
721 460
879 336
774 339
81 733
850 308
247 319
885 908
967 137
959 129
944 30
87 563
214 130
340 897
214 566
385 629
969 651
301 198
141 187
281 284
104 233
980 438
242 159
160 181
741 572
462 106
484 313
359 154
927 162
331 248
239 352
574 682
189 432
233 780
522 438
381 392
721 196
889 863
870 692
766 206
818 861
775 179
77 571
30 928
423 951
678 968
831 947
978 189
607 767
947 300
870 439
762 995
408 391
359 905
513 262
452 278
576 443
439 647
558 560
477 891
921 934
327 338
982 918
396 436
580 529
718 565
396 353
957 411
473 630
278 157
622 989
155 749
866 462
166 29
460 88
689 658
231 491
504 352
689 960
156 413
376 880
960 951
99 506
915 780
935 892
471 737
314 567
721 29
859 170
887 299
210 274
303 821
883 106
5 222
999 772
735 872
930 406
305 575
131 407
934 353
998 293
601 218
308 700
882 584
640 262
613 843
199 123
356 401
213 166
146 393
217 158
497 772
775 114
529 77
902 568
924 90
481 928
500 603
238 481
195 298
754 812
526 420
586 925
931 550
702 763
824 127
674 713
574 186
842 850
17 781
294 919
732 741
704 593
195 499
24 751
955 319
329 665
816 999
18 512
523 910
256 220
320 997
357 70
393 433
36 846
355 735
572 388
494 232
75 965
886 970
171 414
744 119
430 591
586 861
90 421
920 260
392 761
605 551
573 335
368 240
284 493
172 844
664 727
950 553
764 960
723 445
921 757
616 352
337 343
176 823
679 806
225 935
56 836
78 35
824 967
313 655
421 721
825 450
355 314
261 382
448 162
433 880
728 364
842 148
696 302
860 737
240 932
194 215
570 390
786 58
87 767
296 616
100 270
864 846
210 91
750 296
287 830
443 671
79 524
457 773
579 591
881 91
248 216
546 346
900 997
92 815
868 564
765 707
619 162
324 976
1 206
100 59
680 220
761 882
568 65
761 499
421 232
751 806
477 813
775 357
185 486
53 83
40 547
67 209
461 939
704 703
223 29
939 351
789 542
917 267
138 860
878 161
476 542
832 77
437 758
593 939
886 883
643 649
21 838
367 537
800 539
289 911
140 119
910 552
612 619
42 611
253 795
538 726
116 209
451 832
711 760
309 246
599 864
693 604
467 859
470 978
601 275
151 552
176 616
37 578
462 137
41 24
836 564
897 511
713 445
773 825
92 157
59 575
32 437
34 342
327 245
33 670
952 725
425 721
77 483
361 2
252 547
937 519
628 367
163 325
222 279
747 620
874 771
216 867
64 740
761 523
176 712
499 211
898 453
121 68
177 161
124 751
553 851
901 728
605 674
369 161
927 755
302 492
805 452
650 639
711 448
393 217
835 76
193 29
714 699
946 175
331 394
21 238
25 890
68 296
848 55
363 539
423 400
42 483
200 975
478 116
960 909
389 951
470 197
352 589
566 801
199 721
352 171
296 259
711 137
753 752
108 301
186 881
348 331
436 66
666 508
894 550
563 880
794 682
11 598
165 471
407 793
10 528
50 890
642 736
554 330
392 791
913 652
834 855
95 388
472 233
7 696
564 319
278 952
54 634
331 676
7 82
43 8
63 247
520 587
224 73
337 386
488 832
351 909
268 840
997 591
153 19
513 418
519 78
915 364
963 9
563 443
126 570
94 555
870 771
368 183
986 192
332 153
232 683
474 153
495 127
182 640
59 273
31 16
324 766
271 509
716 835
830 866
990 396
231 470
958 509
82 989
898 772
579 29
864 27
498 709
34 847
12 700
332 126
790 390
251 92
991 384
178 595
977 532
953 276
313 788
345 931
179 672
611 37
126 606
468 103
298 394
48 314
249 15
175 993
914 84
128 738
459 173
773 912
712 784
887 37
924 115
908 847
382 887
964 759
301 298
805 92
329 915
107 828
642 155
614 968
539 478
191 312
3 433
378 911
716 15
830 618
499 246
778 660
45 256
225 457
815 165
807 210
41 70
518 249
293 71
548 558
96 774
145 437
956 335
98 945
387 801
849 51
705 673
686 457
294 873
943 659
638 162
978 319
805 602
416 381
202 424
582 800
160 508
447 583
369 561
103 483
831 457
714 549
52 945
972 356
155 995
229 792
665 749
501 278
234 702
502 66
1000 983
724 683
476 384
365 487
801 223
231 570
385 376
131 203
406 617
311 859
8 104
927 398
77 130
651 295
612 437
385 624
242 789
118 818
837 813
997 337
397 937
567 517
141 612
879 955
315 495
479 110
560 414
159 613
96 598
994 363
692 331
626 706
912 663
320 927
605 409
652 750
447 545
881 664
596 973
952 333
800 346
153 278
290 13
313 395
633 737
908 346
928 84
611 379
768 8
665 361
659 563
455 540
596 617
851 838
539 790
161 439
591 545
704 843
545 920
42 936
252 828
163 681
675 972
123 686
501 81
922 745
241 667
302 688
349 437
798 362
212 392
1000 294
880 757
398 484
615 59
412 855
536 923
301 252
200 802
406 898
571 334
852 426
927 61
426 259
598 646
80 735
437 987
270 822
816 439
79 259
339 101
345 524
997 537
128 48
952 677
914 530
322 915
681 874
995 584
31 905
627 459
947 763
336 773
307 630
405 126
802 130
383 356
948 391
463 542
566 431
318 258
649 384
732 252
96 318
876 699
54 165
854 357
392 140
766 986
186 918
860 16
964 137
601 749
376 486
413 661
455 98
984 396
368 613
405 224
981 61
624 109
283 661
169 404
723 693
962 671
897 876
365 165
45 238
11 1
539 537
804 347
750 217
49 763
684 190
210 957
864 4
65 875
438 708
399 738
883 232
583 422
909 723
322 192
260 11
479 749
846 448
635 398
763 852
810 886
867 212
48 659
287 666
250 76
759 835
530 381
322 997
624 172
788 692
628 624
937 898
590 679
966 414
138 731
653 282
45 879
198 484
127 803
214 16
888 659
230 446
212 756
33 769
42 502
696 536
685 250
119 185
547 45
630 662
272 705
94 474
504 524
434 532
445 586
998 641
809 826
149 253
253 571
813 168
407 1000
593 750
337 844
228 111
274 781
356 941
579 873
908 127
534 876
404 30
76 941
318 465
307 339
100 451
895 488
863 727
140 739
615 89
643 751
197 869
780 934
500 964
774 977
460 857
700 937
957 289
53 953
181 882
96 75
757 286
199 20
978 112
815 639
998 379
526 41
876 630
318 443
863 955
523 989
246 559
138 851
293 302
615 465
605 397
980 576
60 163
976 18
87 535
7 367
907 881
254 73
409 839
605 833
124 204
856 185
671 743
368 996
614 793
922 830
517 303
999 440
637 771
388 100
189 220
127 879
826 745
706 730
162 903
908 298
815 559
848 457
922 30
736 629
234 987
34 525
198 957
499 792
745 181
890 30
699 166
785 714
509 645
732 501
736 436
287 982
260 65
931 297
195 258
946 991
484 199
21 547
500 40
258 846
555 10
193 851
949 26
90 287
496 52
907 243
485 523
655 240
38 414
201 107
981 64
217 261
862 804
160 677
897 117
402 495
98 183
419 739
497 563
416 910
603 535
685 703
374 69
553 719
129 373
304 72
263 992
380 734
738 206
442 343
117 402
383 896
19 711
854 679
14 203
79 643
790 584
707 612
583 335
185 40
846 927
279 665
941 503
1 534
731 311
719 718
386 612
675 766
920 959
415 311
972 427
429 141
330 431
986 711
669 804
892 229
990 80
698 741
150 260
501 8
586 553
511 763
932 376
22 545
945 892
556 583
186 549
942 531
579 470
514 731
946 242
591 843
898 995
779 864
512 134
662 254
315 225
461 839
46 651
947 926
574 961
465 346
591 106
651 160
832 699
631 317
354 564
403 143
71 567
19 949
667 219
455 739
524 944
992 449
623 260
406 368
831 334
622 559
821 197
172 889
552 961
669 800
658 657
269 756
493 136
214 63
799 303
657 110
909 78
540 904
516 576
54 698
819 708
503 742
393 199
280 259
794 456
500 748
345 244
111 10
786 742
663 426
164 916
347 197
579 26
714 71
249 878
397 982
953 36
5 664
239 769
946 570
150 327
887 589
135 366
829 572
877 117
430 904
606 129
557 409
25 451
691 140
192 354
356 163
683 125
348 791
578 842
144 151
13 739
128 186
343 126
724 108
665 741
121 813
965 436
66 774
577 761
32 818
17 325
722 870
938 595
752 501
155 3
147 600
823 273
903 786
509 635
992 811
187 230
194 447
179 496
31 415
495 731
591 156
415 173
379 65
593 148
2 27
737 503
691 770
11 954
451 773
906 748
321 481
215 731
741 790
217 175
296 400
362 474
486 785
440 339
647 467
997 983
421 701
429 7
897 334
276 903
676 981
474 851
939 879
563 54
722 510
7 371
201 805
515 551
482 326
328 83
215 920
96 249
158 516
775 383
110 531
518 921
396 833
172 67
67 66
725 274
567 769
864 129
778 924
777 13
112 836
777 692
659 81
189 394
724 285
864 518
506 150
214 225
39 717
516 657
370 375
504 541
997 274
940 360
781 249
498 605
724 715
190 577
465 153
101 224
725 526
530 378
39 231
899 99
285 480
439 343
348 693
105 969
437 57
691 360
13 419
519 865
396 803
262 518
916 76
535 738
68 158
396 918
450 528
498 555
507 903
143 25
699 202
19 662
981 320
796 172
342 636
740 451
521 477
818 443
290 356
975 987
570 14
960 587
544 291
756 257
947 964
341 426
759 876
772 870
605 175
818 866
862 852
447 40
490 716
680 79
379 695
135 471
429 264
285 813
748 88
895 886
765 446
960 786
354 940
309 478
25 500
325 685
835 594
574 251
382 899
454 298
263 694
954 538
153 620
453 94
185 223
175 149
783 672
324 229
598 801
250 821
170 871
925 258
333 953
622 323
291 8
661 773
244 191
949 293
242 768
266 898
171 789
492 58
647 725
197 186
640 558
299 5
142 999
852 488
321 844
637 915
306 476
789 34
81 959
263 974
867 868
713 919
390 186
99 112
93 586
46 951
906 106
22 512
414 209
720 923
133 417
786 723
99 101
123 689
674 27
61 408
179 648
689 854
372 400
652 763
616 240
755 406
93 466
148 944
69 226
552 120
202 694
882 627
701 317
266 482
735 686
435 463
977 84
448 466
630 484
527 220
905 441
295 678
99 243
690 925
151 683
11 588
540 885
766 447
817 267
650 8
467 785
962 123
979 390
36 932
463 89
769 774
702 673
400 6
13 630
893 780
724 475
124 652
146 444
996 843
362 40
709 101
756 174
931 597
693 776
29 66
274 211
564 432
26 910
279 714
113 936
932 173
801 582
651 818
666 861
246 209
290 370
517 615
980 543
243 136
29 698
660 895
28 145
122 845
583 241
948 189
637 903
435 164
737 712
183 922
595 511
807 766
679 777
332 694
22 19
796 229
527 281
893 522
665 794
391 177
580 402
380 107
552 202
895 86
581 952
829 292
197 231
820 43
399 328
953 679
443 118
715 237
109 371
769 234
89 837
680 799
707 740
856 913
774 342
16 118
502 804
568 898
109 275
749 872
778 146
222 898
900 849
238 417
565 216
705 137
735 46
249 89
288 683
863 224
343 350
289 171
735 323
63 771
809 121
826 47
346 195
60 629
544 781
95 295
500 26
207 439
293 471
964 835
666 88
853 947
988 53
976 301
132 344
793 961
704 744
256 814
125 261
852 277
353 523
405 542
500 832
569 95
578 150
951 612
434 225
349 711
300 184
969 677
10 565
942 154
315 522
634 166
908 947
516 695
863 443
616 22
801 449
763 458
17 216
878 33
213 858
665 632
836 434
543 633
687 13
248 603
747 340
715 285
553 145
240 839
591 222
850 335
920 478
485 312
218 746
619 425
599 177
501 535
453 600
310 912
314 825
943 929
730 229
954 916
695 224
867 488
103 318
375 819
406 335
378 213
777 909
728 483
655 464
895 424
475 811
467 735
822 494
971 784
460 233
593 376
467 721
48 561
646 604
748 752
433 951
703 748
957 211
346 357
10 451
2 328
985 895
971 983
925 456
627 432
261 571
682 186
141 738
819 92
852 107
328 879
673 652
471 365
909 445
140 497
876 798
631 157
935 913
801 877
309 586
388 176
357 308
572 851
84 971
870 242
979 34
696 303
216 220
971 411
711 476
175 467
730 975
845 235
592 87
936 784
743 281
345 876
817 135
959 575
770 228
609 255
149 767
978 788
353 797
348 539
706 779
972 261
992 912
302 895
395 366
589 399
919 846
696 330
828 749
181 283
506 659
545 821
220 524
103 986
840 229
869 842
527 652
517 204
947 257
608 621
884 292
25 480
922 54
921 919
508 386
243 462
97 373
386 340
158 488
730 158
442 546
966 905
980 375
110 400
701 16
458 881
23 649
609 638
347 287
316 533
360 628
341 660
804 554
54 42
303 55
762 434
930 920
289 926
477 794
704 60
362 477
125 998
718 602
127 960
500 845
786 344
83 693
754 436
249 899
950 359
349 14
30 337
566 527
659 537
618 351
412 416
410 858
795 74
912 133
660 245
447 200
242 201
996 837
82 281
55 837
432 589
707 600
800 493
842 486
758 212
606 251
334 920
875 923
461 823
465 909
187 754
74 682
889 244
816 308
78 806
426 578
183 535
593 432
668 230
898 247
279 607
876 106
269 886
633 107
762 334
756 690
697 21
502 649
767 672
317 954
804 916
179 827
523 267
989 413
651 207
861 139
501 469
46 663
661 559
492 861
997 548
776 653
820 13
204 183
664 875
820 442
821 876
731 201
372 662
265 491
872 524
51 202
232 822
884 999
888 9
695 673
383 851
783 582
665 257
436 832
763 470
815 471
534 491
328 644
986 683
752 174
390 215
809 521
955 141
445 192
414 420
113 789
672 34
207 667
190 812
510 213
46 440
252 554
639 85
14 473
210 552
63 143
143 779
47 406
552 618
37 725
815 270
891 355
597 770
428 771
343 459
753 462
291 878
242 253
547 755
163 316
450 7
826 141
61 633
656 914
36 598
332 94
309 380
270 895
622 573
613 303
146 303
893 387
583 670
9 625
555 768
294 663
52 756
775 660
29 218
78 162
281 513
135 577
441 995
151 99
855 611
988 786
716 10
357 928
485 975
298 22
741 928
379 730
962 50
947 113
61 905
498 519
231 977
191 250
499 904
662 883
915 972
727 626
902 354
816 341
748 888
870 681
867 362
24 412
191 355
704 159
154 225
172 280
665 156
66 528
144 388
109 879
938 738
221 141
597 922
97 832
910 252
82 746
996 195
676 646
624 518
572 347
560 662
12 136
684 863
362 405
361 814
517 334
631 873
66 909
968 245
412 111
715 72
979 848
672 931
884 888
205 340
31 398
873 462
471 604
363 312
678 898
934 420
517 116
121 370
943 585
100 185
95 843
241 39
983 557
685 146
630 907
868 892
204 44
326 656
889 588
348 955
353 511
393 684
919 178
693 550
995 307
599 461
12 855
595 845
366 777
118 417
297 409
438 714
632 897
229 999
229 40
301 819
413 293
538 293
404 638
410 978
419 467
470 53
595 313
202 291
517 984
703 139
213 457
579 592
810 647
70 757
731 775
729 336
320 202
322 649
946 241
53 791
108 815
962 825
491 556
893 98
905 977
345 168
870 141
120 405
327 857
482 365
290 220
838 840
17 209
431 834
124 303
710 568
485 164
564 939
898 634
79 27
966 606
205 366
338 411
964 959
80 280
502 599
998 963
725 512
105 293
978 560
481 40
386 678
196 269
992 629
63 937
307 813
487 749
258 997
992 162
349 549
809 545
821 798
114 349
746 136
871 36
727 538
498 948
892 790
144 466
345 632
687 966
882 905
391 895
644 917
38 977
37 42
705 880
952 928
223 827
375 30
14 34
732 587
532 327
626 357
654 492
682 60
637 112
587 561
416 756
164 94
764 189
118 195
400 691
741 470
943 996
97 766
750 548
846 317
638 898
480 194
431 952
505 585
695 237
60 908
762 702
876 671
57 130
107 940
30 204
908 635
958 320
345 848
523 275
622 777
374 351
722 233
333 624
539 582
153 826
191 796
666 596
281 941
856 625
99 700
415 777
829 580
662 324
690 606
259 840
998 87
101 949
69 107
180 117
527 510
783 999
907 553
939 626
879 565
236 583
505 949
536 973
642 230
653 615
354 979
971 256
138 176
472 993
641 350
591 116
243 57
650 211
348 460
440 74
354 353
767 203
655 81
380 455
945 573
214 423
279 58
187 139
235 220
444 721
937 292
214 453
934 508
1000 425
303 516
318 505
350 630
259 251
67 940
303 229
787 248
424 828
981 824
342 292
27 461
118 503
164 822
240 179
379 514
758 257
227 27
400 627
594 767
647 216
83 390
930 403
556 127
301 382
263 937
261 362
295 407
25 893
994 581
520 60
817 522
195 332
274 892
191 376
592 741
886 185
820 989
316 987
880 25
570 548
884 572
267 291
524 941
856 33
976 252
15 78
879 572
427 656
434 711
82 543
10 176
156 276
249 854
987 639
989 657
598 563
982 158
618 754
662 897
899 267
931 89
105 471
69 980
683 825
639 601
670 341
181 515
341 209
495 81
983 346
769 81
321 790
451 953
878 326
194 90
695 923
992 2
255 494
501 75
545 876
147 824
436 721
7 197
443 72
296 656
623 825
996 122
477 110
631 809
250 113
380 623
708 995
794 909
940 424
392 736
693 67
106 651
473 774
811 760
786 255
141 754
353 927
582 146
478 740
727 696
545 26
166 667
683 844
926 246
703 171
191 234
426 611
469 165
471 322
7 356
343 21
958 701
157 272
843 680
767 254
556 693
880 282
242 328
973 1
534 221
860 694
625 573
849 381
376 186
802 225
609 574
932 655
573 248
83 125
219 253
26 163
340 204
159 302
755 623
139 972
688 570
48 482
106 349
700 771
953 513
685 739
436 698
344 151
343 816
71 874
565 733
762 905
374 648
991 696
373 843
475 395
400 206
574 841
813 700
164 295
319 711
683 793
117 294
409 742
102 349
637 723
846 83
176 86
263 767
990 304
561 877
350 161
941 671
4 9
813 892
512 371
78 132
472 211
512 706
174 158
718 355
742 528
429 494
419 215
784 756
504 224
666 198
254 394
938 507
875 18
82 643
444 166
604 340
366 446
819 361
907 460
939 837
707 727
552 912
867 385
611 156
410 602
428 779
312 854
737 381
569 226
254 774
354 289
988 283
49 910
288 963
921 587
228 93
938 998
45 307
44 420
12 168
240 478
631 230
275 17
919 214
685 192
705 820
77 50
706 216
988 54
205 737
583 872
935 557
161 910
768 231
265 386
310 344
481 207
988 290
780 75
682 616
444 387
954 486
993 278
254 635
914 403
561 91
326 850
656 82
338 847
815 609
96 608
588 556
210 912
644 349
774 193
888 738
668 201
905 82
750 830
514 573
425 725
443 29
819 241
19 992
413 119
356 159
488 550
630 765
355 453
180 328
60 83
679 175
295 484
539 126
559 65
48 286
730 944
934 668
676 424
372 519
173 849
278 412
155 143
779 885
574 842
343 591
11 830
92 983
254 261
754 85
818 620
366 66
674 497
589 309
434 636
35 809
43 582
172 132
196 612
539 450
500 180
815 886
762 426
361 917
980 504
455 832
760 965
134 162
793 726
58 925
672 749
89 817
660 709
319 644
5 782
598 25
423 94
21 939
939 949
321 247
626 865
329 421
118 960
69 173
508 218
742 824
551 981
534 828
860 895
18 662
913 637
927 921
190 544
66 864
336 593
393 714
142 137
605 468
26 529
541 347
502 681
658 962
926 650
345 221
979 492
971 65
217 572
200 621
207 915
588 406
846 367
195 603
164 329
201 524
346 80
220 98
262 87
116 222
50 340
413 611
137 66
285 537
143 882
941 389
278 918
166 55
659 494
227 334
949 428
113 396
162 921
776 997
334 591
799 849
137 869
47 943
737 458
754 300
761 649
311 416
633 340
444 920
793 744
956 908
123 693
170 628
449 578
5 472
312 67
137 33
541 874
349 95
319 812
964 875
954 7
501 616
228 72
591 3
455 288
636 658
89 730
230 633
712 847
83 186
664 258
652 161
455 624
383 999
647 770
719 920
543 15
138 479
487 610
912 215
264 403
991 178
878 459
89 31
553 233
625 430
617 862
290 875
850 156
758 790
209 199
293 209
772 137
618 273
195 326
13 531
372 328
130 237
147 432
923 887
534 713
193 33
19 268
15 531
987 607
17 948
949 848
505 460
162 244
994 83
635 932
305 828
83 65
296 225
170 57
317 1
981 642
828 879
666 317
805 734
847 514
161 789
890 566
936 658
32 170
911 340
801 666
450 429
805 513
765 802
253 695
60 250
99 419
206 301
475 330
87 398
188 78
558 635
291 828
378 395
582 923
242 184
882 406
179 59
681 898
880 74
888 853
212 711
478 396
853 806
946 851
730 863
113 623
679 245
16 669
913 50
53 749
71 489
705 522
687 686
829 712
100 932
364 902
984 878
686 233
63 931
969 808
334 943
334 821
500 216
899 481
432 485
821 877
248 636
746 387
497 946
505 757
354 478
249 582
495 628
450 156
259 694
307 593
805 576
515 366
537 112
75 957
248 67
561 837
660 415
416 569
904 6
43 227
815 988
600 847
464 125
850 5
898 622
169 514
269 336
872 776
252 405
181 379
495 394
609 482
518 708
758 559
358 101
51 1000
518 620
493 550
5 944
91 485
826 436
264 477
80 142
933 779
486 112
499 742
38 735
779 613
390 67
903 456
130 162
480 12
857 337
100 554
33 438
386 676
44 37
552 964
416 999
204 551
261 24
357 417
608 320
891 29
575 194
833 203
561 726
894 873
23 678
152 536
127 376
58 818
6 643
844 879
78 536
707 290
874 861
509 602
637 198
691 976
276 731
985 525
86 508
478 198
651 990
614 205
21 375
53 508
200 298
930 622
858 168
761 310
844 34
446 549
735 411
194 879
995 153
851 663
115 667
407 132
383 717
846 992
317 430
229 442
529 678
846 617
793 309
126 872
712 184
244 398
15 781
426 368
177 644
936 945
831 478
233 213
92 49
174 160
245 621
733 395
479 66
519 161
239 157
610 706
473 239
635 268
191 455
377 119
379 413
411 687
645 60
452 30
907 81
311 564
759 285
815 529
263 667
134 466
674 414
418 708
114 61
680 381
156 257
361 931
175 633
715 394
274 343
639 173
176 96
95 206
882 345
687 777
478 139
541 33
888 216
977 758
752 707
391 808
259 236
380 154
580 319
270 966
664 76
506 161
564 817
404 960
355 300
378 709
112 173
297 476
793 638
418 417
62 789
431 10
70 378
714 58
291 1
826 2
287 796
416 227
955 26
524 337
587 78
374 709
563 934
149 637
646 173
793 955
536 517
104 626
171 791
623 730
700 479
673 687
171 909
679 737
228 179
227 563
821 587
388 386
831 440
307 480
626 526
575 742
884 607
873 120
25 552
288 399
478 899
831 692
200 997
474 194
646 981
678 924
32 407
196 602
982 408
820 795
30 612
500 30
647 603
909 379
899 461
610 443
80 625
588 484
937 181
918 311
990 729
529 985
446 963
534 180
850 416
373 510
624 242
799 270
486 149
856 469
109 342
192 666
400 846
640 462
5 520
894 318
619 965
588 344
949 606
908 493
724 79
425 597
733 491
927 642
330 461
574 67
519 299
781 101
511 930
835 322
621 151
477 750
323 927
625 177
222 782
49 950
560 884
110 305
992 311
119 622
894 460
531 973
345 603
407 462
170 210
780 811
634 981
155 390
540 964
667 603
411 324
341 314
281 898
653 306
868 443
704 894
320 572
951 420
70 26
838 984
248 608
345 415
406 454
449 415
341 625
502 655
598 17
658 639
941 218
946 473
28 454
917 499
879 267
938 614
654 419
651 585
924 82
496 928
693 530
887 790
215 510
133 738
510 117
165 124
755 246
700 184
332 598
163 859
692 943
568 295
391 824
776 619
43 777
605 285
65 194
572 4
780 57
474 492
211 596
688 503
143 20
868 39
433 495
947 650
783 530
997 429
348 133
870 855
872 539
765 228
363 83
891 330
656 577
981 517
451 372
946 876
49 711
856 335
199 535
739 197
406 450
179 761
723 354
228 786
556 424
626 265
705 683
259 692
971 937
101 477
834 409
980 604
944 435
588 25
664 412
154 159
559 230
155 833
791 871
91 931
171 489
427 94
751 348
16 660
988 776
567 384
65 536
592 76
874 576
516 356
270 330
733 900
231 659
952 4
84 817
111 57
198 459
729 883
530 456
990 365
834 949
239 50
91 743
11 664
116 537
5 54
496 538
399 848
587 279
29 9
514 419
491 503
305 125
752 268
409 889
352 786
255 557
510 294
111 808
991 195
326 659
493 6
495 397
449 199
361 434
345 520
995 803
889 648
317 723
550 893
666 256
740 551
128 130
844 229
549 668
82 579
246 430
257 782
58 495
33 748
651 394
998 792
692 959
604 73
973 908
520 392
31 170
257 946
401 775
1000 527
290 562
369 439
967 932
715 491
603 774
742 77
476 111
635 294
893 12
637 954
79 339
543 106
735 528
59 214
562 359
295 524
246 668
581 583
798 7
534 417
263 670
176 212
294 800
697 398
174 475
284 353
479 934
246 553
958 639
975 153
282 216
839 59
146 791
68 989
431 352
389 625
97 454
743 40
529 511
455 819
275 72
801 143
878 212
52 749
459 747
851 795
535 126
181 298
673 266
383 794
172 349
950 421
197 567
11 788
804 850
217 15
886 557
841 969
550 723
941 279
776 987
722 74
950 141
571 751
110 763
101 800
322 90
840 711
127 32
49 562
302 893
628 696
655 162
680 992
953 910
330 15
587 565
696 722
656 457
444 674
790 514
747 268
583 273
752 624
253 69
114 239
837 41
639 469
556 681
873 611
598 150
606 503
982 531
602 493
155 589
915 882
794 797
348 485
438 514
16 932
381 984
360 507
701 721
369 53
375 133
58 305
881 88
684 542
611 994
440 710
261 129
93 285
762 95
946 246
345 938
73 332
805 107
75 32
45 222
706 728
927 833
252 143
317 219
45 818
199 382
490 362
950 94
997 249
800 425
649 931
409 414
893 770
72 113
63 745
145 808
212 354
278 976
930 124
779 780
983 750
434 158
128 218
794 24
437 889
876 94
467 837
710 724
58 517
250 142
55 280
164 14
286 932
39 524
957 915
734 781
762 457
142 895
185 113
995 844
392 798
126 578
175 83
97 220
809 898
34 133
900 939
887 130
130 539
72 908
606 227
319 414
138 507
75 783
670 342
834 185
860 322
30 975
410 433
451 321
979 278
16 585
22 290
429 468
67 286
746 433
620 824
620 404
245 206
779 371
149 342
281 746
56 41
650 647
12 440
585 875
478 180
118 929
634 680
957 546
2 599
570 713
735 106
526 731
393 853
392 38
927 617
267 904
726 691
580 514
280 515
54 478
470 68
367 415
94 556
72 506
512 936
947 325
325 174
368 684
143 884
397 541
818 576
318 989
866 864
234 649
584 783
317 707
819 257
715 499
590 244
832 235
562 891
44 595
841 83
422 983
968 243
960 256
270 88
114 109
893 283
337 196
475 851
656 934
705 929
846 302
516 160
138 230
17 941
460 245
799 542
827 470
312 926
254 844
136 122
806 273
153 119
938 279
25 660
996 56
130 40
442 391
280 370
224 79
647 824
643 99
316 126
342 976
646 667
1000 272
673 796
819 910
24 722
645 434
475 253
925 599
254 769
173 653
938 989
212 386
850 115
973 433
140 345
513 364
970 815
6 467
660 377
603 614
510 752
51 392
726 356
229 173
466 383
320 356
879 188
767 99
918 673
885 474
652 537
380 167
867 880
777 33
365 309
75 9
354 734
243 538
829 410
77 837
30 598
626 562
561 698
77 361
555 888
263 802
303 316
21 975
706 885
590 407
578 728
462 621
989 109
97 156
227 195
590 283
1000 292
187 142
651 590
593 215
680 552
755 80
119 75
229 346
555 981
285 342
962 730
645 891
930 404
977 93
373 831
132 979
451 228
523 672
622 301
320 705
276 677
722 799
836 796
399 437
618 151
585 573
175 318
561 931
249 787
3 560
292 992
351 437
850 743
795 525
640 184
74 674
455 500
651 108
480 908
450 182
408 563
430 697
733 17
78 557
401 841
149 457
491 965
757 977
429 777
991 173
205 62
361 449
518 834
316 437
702 134
779 97
184 209
882 561
565 567
410 197
635 532
395 904
225 176
78 156
92 540
976 456
354 607
836 3
153 691
697 779
322 451
859 754
660 863
819 490
802 417
156 950
125 480
751 639
314 377
630 719
70 373
408 873
811 629
968 267
786 380
875 12
635 518
968 288
108 432
65 394
74 160
662 710
884 419
633 856
613 961
181 569
245 607
536 71
481 686
94 831
486 903
220 674
364 33
541 172
637 241
194 758
638 768
856 665
862 63
112 958
8 1000
911 809
709 438
321 235
253 514
346 750
748 215
389 53
800 919
339 265
761 399
832 282
408 228
529 700
206 417
772 528
89 665
487 791
492 500
817 551
464 241
699 220
350 332
693 624
577 694
719 669
813 350
861 223
716 681
736 650
510 900
809 48
263 847
569 422
316 978
549 599
555 140
855 479
591 694
825 674
805 116
938 85
941 212
569 266
982 19
860 855
222 683
934 256
501 328
637 94
987 888
527 869
81 204
657 794
144 525
985 464
477 810
883 762
118 348
282 667
885 792
517 338
981 881
666 948
439 899
403 332
462 460
833 993
337 817
31 663
658 225
412 917
39 335
118 855
246 164
40 15
424 811
490 963
274 581
816 756
934 898
99 71
161 724
435 326
685 529
649 844
314 16
504 411
893 223
125 341
814 129
662 495
444 570
351 105
365 114
943 272
606 968
715 184
226 798
203 53
430 214
332 120
709 679
322 143
595 472
974 819
94 807
657 826
68 139
558 627
984 243
226 451
688 52
193 384
177 163
163 6
598 339
280 645
140 9
146 801
515 905
942 764
225 946
569 500
556 276
942 160
364 536
897 449
16 752
878 875
722 587
658 317
910 804
293 513
896 405
573 734
235 207
88 618
969 286
374 621
709 143
49 894
580 902
206 91
418 216
675 832
400 416
129 766
151 182
67 237
353 741
527 936
311 932
589 69
433 67
349 921
601 767
907 379
845 879
842 829
556 880
850 629
765 42
656 63
560 526
119 546
191 484
540 870
422 327
951 892
888 55
786 652
479 504
82 700
347 736
635 394
925 387
546 17
70 923
713 706
47 532
304 804
219 492
667 549
702 267
763 487
948 806
414 826
279 126
465 578
55 79
455 589
584 461
453 155
119 597
790 617
880 436
753 90
349 399
93 971
797 716
868 438
463 672
982 159
891 7
940 375
28 377
484 598
308 639
935 171
727 567
345 325
312 990
261 752
485 748
58 742
294 740
591 861
26 87
849 384
165 322
420 551
855 883
918 568
932 494
590 932
52 104
49 230
285 313
638 775
972 723
613 187
606 711
204 473
756 200
364 29
283 691
557 531
166 815
9 378
737 163
980 590
512 70
49 312
663 610
502 465
524 371
269 547
125 356
601 830
903 125
150 391
611 325
498 973
464 867
58 716
389 730
495 6
497 101
62 215
442 838
624 41
108 79
782 909
527 433
321 505
706 212
189 615
893 358
842 770
387 288
33 645
421 642
284 66
644 703
655 429
231 174
8 73
557 231
447 667
938 250
754 10
500 878
26 615
739 732
451 204
371 756
640 224
299 943
688 771
606 143
906 759
428 460
873 180
549 322
565 973
832 477
827 195
937 664
86 973
606 554
503 168
108 230
568 287
804 567
462 791
104 821
320 188
455 692
449 125
659 446
626 774
494 555
609 703
511 10
510 81
87 972
614 371
178 540
236 974
532 768
919 550
775 672
932 662
726 192
827 15
920 169
120 606
383 421
223 755
699 662
108 263
205 822
725 406
187 207
492 677
45 507
195 372
160 721
983 520
243 741
542 93
329 718
570 222
104 333
264 913
586 315
54 723
11 652
324 634
224 533
56 5
582 672
290 971
474 783
60 1000
797 330
390 48
119 598
25 418
728 856
486 847
672 785
225 558
254 918
453 925
6 510
645 948
765 37
153 411
724 378
435 801
118 157
906 133
674 632
932 314
969 605
371 965
954 925
945 656
864 3
423 433
22 664
721 292
917 812
282 630
341 711
233 30
392 101
452 110
206 297
926 389
100 625
288 633
117 265
419 413
686 782
507 175
239 62
980 86
230 930
928 586
190 435
941 759
564 851
740 492
526 782
66 385
836 697
783 514
446 626
586 624
443 554
705 412
183 870
421 791
244 55
876 559
688 575
433 743
414 141
908 566
776 623
403 390
605 332
186 840
196 702
507 948
176 431
454 900
129 892
652 355
24 435
94 226
343 718
905 621
894 846
999 524
733 43
399 876
318 13
862 343
478 738
116 242
499 860
318 724
953 574
219 733
447 279
154 77
764 525
452 499
670 752
806 441
79 919
614 444
976 201
56 274
790 785
329 639
729 448
407 620
939 327
672 418
875 956
117 118
497 439
935 458
820 802
40 409
411 555
433 905
382 155
235 647
169 541
985 664
75 721
33 125
598 762
239 109
960 978
644 409
651 974
794 931
552 592
803 50
124 280
100 537
29 335
177 324
150 163
905 784
637 621
939 520
32 355
829 94
504 63
778 404
93 120
318 398
943 703
434 275
467 892
97 638
259 602
945 139
846 435
470 826
440 990
539 554
502 997
640 487
581 874
144 612
102 108
181 357
142 145
305 517
147 413
999 372
543 423
271 951
906 289
243 660
675 62
598 964
53 119
890 997
550 670
715 962
531 520
575 527
945 605
252 262
967 638
850 164
806 515
950 464
244 195
29 917
564 307
299 913
959 780
100 354
979 126
209 734
27 525
704 208
949 696
946 313
740 858
997 694
636 534
865 867
846 572
895 330
340 797
12 650
413 877
539 34
605 510
327 238
754 922
189 210
799 176
996 359
920 759
811 945
509 973
144 985
546 246
357 61
927 147
879 782
329 732
607 619
935 640
721 823
385 567
750 224
433 248
455 664
613 370
718 480
291 564
762 421
850 350
844 819
106 800
728 609
416 439
238 779
309 910
373 798
562 319
806 772
533 505
299 79
783 206
682 244
746 929
67 631
324 441
132 725
214 867
918 415
534 641
407 150
540 850
810 506
292 227
982 280
72 953
102 192
897 629
15 876
522 485
792 228
107 632
439 717
418 782
299 523
274 946
868 209
748 376
597 978
62 911
260 267
273 147
927 444
81 491
572 982
600 822
939 385
883 759
350 436
982 557
117 781
946 416
657 460
613 214
290 643
851 73
242 867
913 579
223 864
79 801
398 597
320 194
609 446
79 933
105 65
255 529
920 90
446 582
873 958
234 569
124 115
149 559
778 219
813 196
824 796
566 496
380 4
996 239
352 521
804 821
294 640
913 342
450 616
543 608
241 284
296 292
981 224
279 868
472 689
722 823
377 710
807 841
120 605
228 384
830 898
986 534
56 206
649 58
59 213
321 972
340 481
713 437
529 135
606 7
692 34
871 746
317 898
165 103
219 979
779 630
239 334
291 683
61 319
996 604
261 857
162 219
837 737
774 44
277 928
858 95
619 906
791 411
785 642
413 315
114 952
586 848
384 206
188 469
171 748
333 240
618 287
508 816
260 492
282 270
625 144
115 433
531 193
35 709
608 611
20 955
661 524
715 485
561 501
803 814
59 609
715 186
548 56
453 748
846 625
293 332
856 669
121 436
293 405
755 400
654 128
954 842
104 997
843 266
654 49
820 122
240 36
505 488
550 442
564 283
728 701
204 826
910 535
459 100
500 396
682 819
359 485
935 222
173 622
531 21
964 555
848 325
23 461
114 694
973 827
184 816
739 698
545 855
178 786
248 730
410 56
550 559
29 106
714 228
417 441
764 795
607 782
459 505
882 8
219 514
784 86
797 544
115 537
382 409
175 65
187 86
250 688
430 483
614 251
795 1000
722 455
716 26
891 300
861 822
827 632
906 673
15 497
461 323
226 306
168 827
468 373
880 255
161 622
446 317
65 747
991 131
849 793
940 249
324 750
948 110
692 338
454 434
483 111
637 936
55 781
446 319
569 161
245 47
811 144
391 234
959 619
647 584
897 61
289 791
891 244
420 715
470 778
81 372
137 209
957 880
617 911
550 248
401 186
140 349
285 710
985 331
486 938
641 307
452 91
14 288
443 66
5 145
164 500
957 633
226 653
720 451
230 315
678 394
473 356
131 461
473 799
255 70
743 799
362 372
505 258
664 668
661 501
951 748
126 378
133 648
666 478
587 567
309 949
629 65
4 546
183 423
273 935
828 316
460 711
474 976
40 856
506 962
403 753
427 968
221 467
246 348
33 76
486 213
464 46
857 427
563 994
877 189
921 68
697 800
249 728
660 887
797 245
701 634
225 544
966 980
807 308
687 739
132 995
853 527
252 633
454 703
54 806
291 214
188 148
969 583
800 560
739 487
404 177
343 8
744 294
827 822
686 98
278 488
790 883
107 843
102 820
424 650
797 228
885 344
33 866
294 437
305 571
782 846
207 246
362 106
40 231
813 785
854 492
424 500
491 886
185 595
814 12
475 90
620 628
481 469
311 450
740 969
538 745
625 31
845 237
567 574
419 780
726 653
456 242
346 664
925 850
320 148
815 665
147 72
227 59
521 671
429 740
600 919
607 375
538 518
426 419
61 216
298 374
620 514
797 475
580 989
246 692
192 106
623 674
405 114
329 272
572 757
394 116
945 882
678 565
342 802
456 742
400 309
464 762
385 956
897 691
262 774
746 668
979 391
671 181
380 880
845 690
93 38
822 304
695 741
85 960
43 872
24 696
710 392
1 904
209 85
813 884
216 584
41 32
371 604
961 966
799 945
818 417
137 566
138 689
806 941
328 745
292 527
389 498
128 346
283 133
10 729
946 791
551 885
171 342
783 880
157 735
700 793
944 846
820 651
165 149
432 70
193 852
411 855
572 101
614 924
170 828
435 549
222 784
240 969
47 275
203 994
834 551
835 517
921 858
577 195
258 327
482 281
477 465
378 196
975 944
240 787
466 634
185 508
346 796
344 677
435 606
481 570
436 443
10 584
738 449
968 954
726 449
741 464
108 476
774 406
629 674
926 791
657 712
475 446
398 145
254 152
664 132
31 922
124 982
927 995
591 440
993 202
481 624
528 296
498 514
321 153
235 213
730 435
777 147
41 246
345 79
276 147
239 391
862 580
296 390
551 361
538 458
398 61
657 660
910 842
533 949
308 395
847 187
125 219
734 865
154 805
731 292
828 407
411 248
386 66
793 214
747 321
290 128
360 563
20 96
871 901
464 386
963 373
634 191
217 678
871 526
309 902
821 206
779 273
846 512
184 88
249 133
796 397
699 24
123 435
632 57
481 304
82 865
72 544
298 795
678 359
414 815
650 417
381 481
511 690
672 154
531 350
642 961
628 994
967 574
656 464
188 7
860 885
129 101
556 417
235 373
753 349
321 119
391 133
521 800
344 263
322 415
633 881
755 654
524 887
224 82
795 561
541 966
692 802
575 795
598 173
745 651
461 411
254 803
214 240
685 203
977 554
386 785
217 139
921 800
589 467
161 520
309 930
301 474
586 753
603 429
88 836
380 940
578 179
431 486
17 43
491 726
81 687
356 480
829 182
857 979
238 307
815 333
820 33
307 191
654 688
890 786
443 955
438 975
661 733
853 982
431 385
398 506
715 803
778 999
530 470
933 915
966 483
334 594
849 432
820 93
622 749
449 710
60 122
670 140
849 105
847 53
865 133
577 551
795 556
617 203
23 432
17 239
446 371
149 534
432 91
401 88
669 110
115 844
270 511
114 549
896 601
369 848
833 21
506 660
12 985
437 703
430 886
680 593
940 471
446 541
718 756
525 550
337 847
352 702
452 562
551 951
449 382
80 62
189 238
579 379
903 910
103 215
159 786
674 19
12 868
411 975
567 109
838 940
705 478
476 532
747 523
442 318
496 162
986 837
185 261
758 210
640 723
293 352
873 454
472 357
192 552
925 906
801 957
177 971
799 502
818 359
919 373
936 71
682 372
322 988
314 921
3 991
43 838
919 499
562 172
539 773
739 152
817 960
863 175
921 904
298 678
619 564
928 954
681 24
716 573
459 452
430 381
551 367
908 618
333 211
322 852
699 136
196 879
648 416
717 97
806 953
792 973
395 683
275 614
737 738
797 553
555 68
816 918
569 881
79 135
954 348
544 307
784 54
905 858
967 525
967 655
202 780
551 653
155 93
286 532
634 746
580 60
653 442
981 694
329 176
580 623
56 26
95 4
135 136
36 564
868 647
117 639
489 742
70 460
187 131
267 115
809 416
890 583
822 991
823 315
308 812
74 54
795 216
718 291
17 475
398 558
49 970
893 473
447 902
180 30
343 903
251 212
962 831
455 683
115 100
454 180
29 169
659 953
429 500
687 520
136 801
523 548
980 71
99 458
152 844
65 714
493 432
949 767
477 519
985 857
88 105
395 464
897 292
424 94
254 864
970 403
820 834
715 546
881 298
32 379
893 1000
347 404
579 49
796 122
152 311
350 663
750 313
994 859
350 800
524 593
686 976
3 857
354 590
488 667
206 145
516 243
180 530
181 173
287 341
940 805
609 554
245 754
10 697
63 148
994 799
514 358
932 708
759 843
369 231
570 42
866 548
150 437
871 772
805 388
896 165
785 236
546 892
518 24
565 924
731 496
303 290
973 384
197 39
280 135
620 744
2 81
574 12
384 95
498 224
2 333
973 362
880 797
133 849
476 637
250 534
589 275
349 446
878 647
375 952
254 188
394 29
775 59
490 60
355 427
721 966
602 426
375 261
107 504
873 932
737 843
47 984
340 330
589 444
425 136
166 468
726 583
871 762
297 479
664 56
972 481
98 948
316 141
91 134
970 696
6 86
681 488
353 993
369 884
649 301
80 237
776 799
235 990
19 470
902 32
905 294
940 572
155 124
127 312
986 906
424 993
272 108
899 462
636 591
809 280
480 11
221 385
55 428
859 898
196 959
481 603
694 121
341 705
314 183
192 376
891 784
599 157
882 494
856 594
663 859
135 231
530 776
700 191
183 288
99 882
527 464
748 435
995 674
356 786
206 665
597 842
226 614
629 972
916 785
753 597
659 663
689 981
670 312
384 211
479 322
847 232
766 698
944 912
950 565
410 979
318 352
69 542
855 105
736 390
882 866
285 841
776 472
116 674
833 862
38 21
275 146
796 630
885 574
685 639
718 529
58 724
168 573
266 208
401 13
45 229
664 556
497 147
454 417
489 349
106 296
137 794
814 577
586 550
796 963
983 48
156 802
56 177
148 224
643 270
733 106
244 770
213 555
327 476
649 891
200 909
728 995
318 996
712 355
967 537
70 57
565 486
95 778
166 969
813 64
601 883
615 214
994 424
893 91
491 302
640 741
140 55
981 203
88 175
94 521
882 40
832 390
390 993
607 56
654 830
452 807
965 910
774 948
945 602
541 771
613 789
471 28
353 755
350 541
716 2
915 348
287 984
415 314
771 863
186 218
40 190
121 653
287 282
948 864
429 615
545 867
92 445
367 931
371 978
289 869
900 214
283 153
98 500
618 943
361 66
142 939
551 376
303 287
562 875
518 291
867 585
966 284
455 246
886 60
607 518
908 861
279 366
182 976
427 311
621 497
887 248
167 942
264 322
678 83
5 769
397 666
108 831
937 996
457 88
729 756
689 959
675 593
89 975
655 427
662 427
877 267
909 829
497 886
585 998
451 561
78 816
53 942
715 689
394 289
355 851
413 596
617 246
863 879
185 685
27 247
866 436
94 280
779 812
313 39
677 578
542 734
170 466
149 591
666 838
111 999
370 704
541 70
293 264
986 487
154 196
172 779
908 531
842 434
316 26
95 893
283 186
392 331
823 717
996 92
335 504
367 579
63 361
584 173
620 879
46 418
568 91
778 398
323 393
780 96
806 267
986 902
310 636
841 6
739 430
551 399
427 150
342 71
219 752
249 830
289 482
660 73
880 840
430 858
307 890
247 72
45 817
545 748
954 927
901 289
274 116
538 417
538 983
943 350
535 256
453 68
30 484
270 63
656 379
15 688
921 654
165 442
451 778
252 870
181 76
209 157
627 560
969 395
318 860
836 833
610 18
784 194
199 301
155 419
591 744
760 957
710 101
324 727
384 358
696 506
983 113
902 661
15 589
237 921
692 326
246 652
680 136
862 882
315 523
465 677
480 46
157 985
425 900
750 308
956 277
956 971
684 137
216 703
45 158
354 294
163 617
941 33
950 183
182 993
18 947
385 816
229 967
826 105
740 841
560 743
185 676
563 964
806 641
871 211
326 66
469 59
597 130
792 312
633 114
293 361
954 495
899 740
161 284
46 299
866 624
1 461
648 172
442 206
569 549
966 662
961 139
239 423
253 987
243 297
991 585
157 137
642 950
409 912
321 54
434 187
421 586
994 429
964 478
589 855
613 421
803 481
484 984
667 279
915 85
237 371
185 634
633 290
67 110
313 13
509 356
489 727
353 492
435 792
666 835
369 485
745 504
199 692
279 334
730 608
430 499
276 318
859 328
839 91
161 210
822 731
978 209
244 600
70 9
852 89
866 998
128 681
716 369
447 729
57 807
189 304
672 942
231 78
357 760
161 705
861 314
948 576
132 684
800 198
678 150
312 891
543 177
389 147
921 469
465 227
115 968
276 687
584 195
888 775
965 591
948 566
956 189
728 694
799 163
107 571
595 690
301 405
438 109
823 595
793 490
300 920
123 679
707 737
280 11
853 304
512 185
525 563
831 438
6 148
91 861
521 682
794 272
648 215
172 494
260 56
357 320
447 62
666 790
814 21
454 613
539 250
53 732
915 468
482 692
594 751
932 340
984 70
313 267
752 859
222 401
628 416
617 215
76 957
699 260
120 34
404 96
936 351
26 130
983 594
596 939
843 255
360 584
934 8
412 352
648 315
731 435
763 302
793 565
567 372
261 523
913 810
636 99
285 742
159 260
224 584
146 564
9 119
547 883
542 239
467 211
217 814
218 631
790 31
81 912
989 315
154 220
245 687
118 715
922 300
82 756
18 963
115 616
792 407
566 697
210 34
804 979
266 589
113 254
3 935
517 828
731 806
592 878
285 122
360 887
952 911
969 693
924 314
544 942
144 82
629 745
529 314
942 451
160 736
235 652
95 282
115 285
970 254
190 434
578 483
522 214
410 645
650 534
9 992
362 387
393 753
226 262
771 909
475 127
649 521
306 429
166 121
236 683
618 664
654 657
785 540
285 567
83 514
235 94
354 741
482 30
147 507
169 698
624 859
698 60
221 71
314 427
442 747
914 92
189 606
500 206
770 242
52 761
976 93
279 565
561 879
70 369
185 738
119 407
317 864
309 169
381 14
712 676
475 778
78 677
488 378
643 100
237 271
440 514
988 109
967 211
932 160
175 168
508 919
327 962
250 932
376 959
520 565
626 221
697 957
676 865
341 100
195 556
586 558
554 633
667 714
459 659
458 478
696 389
554 237
446 786
733 893
152 334
202 976
374 832
233 98
402 465
229 833
203 624
827 172
467 634
148 404
642 339
123 702
371 691
741 664
491 333
956 744
459 525
65 350
454 338
87 934
158 254
324 243
494 387
317 425
240 656
897 861
318 833
986 610
140 688
392 234
340 681
732 608
276 579
506 515
40 926
312 978
21 822
798 847
15 98
716 888
573 276
167 517
664 938
557 381
849 710
715 294
66 377
227 905
58 83
237 419
865 458
517 267
783 134
673 179
187 185
402 876
194 505
595 606
338 624
194 127
177 981
140 658
351 867
468 861
145 519
685 260
263 668
713 26
52 967
591 331
705 303
820 823
956 477
75 283
578 3
928 903
54 287
487 517
962 702
474 126
291 142
639 655
379 917
776 148
413 180
460 817
458 413
72 173
53 979
821 356
479 251
44 778
195 610
300 353
984 171
199 69
581 99
182 864
620 359
35 57
708 897
571 677
945 578
831 420
519 276
639 410
590 596
715 401
230 102
165 284
308 901
866 500
538 80
622 546
248 357
463 729
213 944
724 517
859 296
663 686
985 745
782 304
663 976
187 601
772 485
497 229
903 363
526 530
218 759
796 388
85 793
77 57
98 361
327 932
170 726
173 166
801 164
146 674
366 48
551 307
972 877
885 122
788 713
482 679
509 378
144 243
765 992
100 69
534 540
40 308
199 125
560 381
214 103
933 979
335 824
599 913
365 764
681 839
871 818
818 927
811 765
449 237
726 30
380 874
385 373
248 33
886 893
287 962
152 249
635 616
960 7
173 529
999 724
900 516
748 205
467 294
976 642
11 175
606 568
9 649
914 598
167 534
734 52
945 983
615 348
262 303
26 125
415 193
495 558
79 481
563 15
335 21
407 411
210 966
526 211
619 178
269 123
83 423
575 437
20 669
608 61
714 737
23 115
375 355
749 974
779 300
620 771
231 32
42 351
437 367
363 74
836 711
194 837
554 973
813 230
556 509
913 5
539 228
630 800
236 722
102 846
434 901
324 113
753 592
217 721
539 671
769 987
805 174
622 454
440 970
695 86
859 785
146 942
871 89
851 906
338 769
48 26
725 666
874 8
43 892
673 199
252 939
322 723
14 563
564 910
784 526
346 425
462 894
109 506
441 567
557 278
943 361
338 71
412 713
817 467
783 882
880 803
527 507
641 406
700 941
89 890
674 136
774 982
158 593
222 236
196 384
452 652
807 789
102 622
594 578
852 694
261 487
746 940
128 917
76 466
733 704
459 720
567 773
498 995
935 842
36 74
814 387
852 906
469 398
636 606
324 627
624 192
712 702
408 457
330 453
301 747
899 148
673 853
126 369
410 105
211 277
51 844
366 158
863 56
746 58
105 847
310 513
154 611
881 457
15 179
535 812
133 76
96 776
293 31
57 805
23 787
69 954
835 127
382 229
513 884
424 361
718 951
829 319
366 965
576 820
853 635
822 288
274 164
130 109
246 200
254 324
629 583
354 348
572 694
128 675
414 967
222 379
565 943
131 228
205 888
749 704
844 811
41 43
602 455
664 45
49 949
406 99
747 438
856 644
636 290
490 632
66 666
163 540
975 412
618 761
367 678
649 604
794 879
645 856
555 575
482 763
308 52
653 465
884 471
807 528
707 859
901 908
130 868
353 994
259 128
102 985
516 790
903 798
834 726
630 463
638 860
188 425
256 757
982 60
485 757
874 902
144 599
100 420
558 188
134 253
489 241
904 814
867 861
170 64
677 654
799 215
979 406
256 392
724 535
81 183
747 118
700 144
48 553
478 568
581 633
385 906
331 922
226 750
33 266
73 737
634 700
444 423
716 186
1000 125
41 260
392 829
398 160
44 398
43 932
322 876
381 527
447 559
559 204
910 575
933 961
491 672
515 158
524 400
618 662
523 270
975 606
747 129
535 849
962 251
513 93
264 833
884 329
403 645
909 1000
224 920
315 978
447 364
368 484
259 399
47 92
640 108
961 628
751 414
260 195
683 878
432 801
33 494
180 638
283 434
103 36
140 148
796 775
232 935
812 363
532 141
344 264
17 724
423 585
136 2
602 288
295 969
50 405
562 510
706 434
849 968
956 993
535 842
209 355
693 51
2 936
573 928
199 643
260 612
680 328
481 935
42 955
754 261
43 97
702 259
590 197
235 973
810 266
317 257
763 499
52 108
664 451
192 18
177 172
935 997
921 374
538 557
742 169
123 399
323 683
517 323
21 799
486 539
386 546
754 182
989 403
730 426
320 480
944 676
943 827
131 290
890 866
116 225
76 583
57 238
965 929
723 58
343 810
822 740
722 706
640 811
861 34
88 461
228 715
513 375
444 92
358 8
287 134
357 817
798 958
473 947
100 259
650 787
432 546
267 68
86 427
175 294
517 26
405 186
525 869
8 681
114 121
132 582
33 780
794 642
216 967
381 181
138 846
161 821
549 15
176 217
539 339
956 388
850 887
983 370
746 639
864 29
426 444
109 21
610 991
1 604
196 990
769 135
717 222
719 676
452 575
990 652
749 331
486 743
206 856
396 494
472 996
295 818
981 717
213 791
431 626
817 363
579 657
412 129
869 571
406 601
426 563
560 708
619 960
248 386
110 814
907 631
9 528
118 34
300 371
497 392
32 510
668 930
780 939
538 292
259 603
727 855
412 586
577 324
721 512
327 474
470 643
565 889
595 970
959 620
133 291
123 924
744 971
655 658
990 718
235 43
667 108
613 646
518 182
240 275
603 417
235 985
695 933
558 903
962 597
679 323
632 479
643 426
908 817
961 480
479 80
239 373
51 279
680 474
357 388
327 368
326 884
583 155
591 748
644 221
411 366
414 974
319 198
725 21
59 981
352 305
357 832
764 481
241 334
767 942
695 108
883 573
620 28
204 673
837 370
363 467
177 508
409 61
425 970
211 502
780 805
755 747
486 317
679 286
998 793
442 377
172 664
975 997
235 588
924 546
460 609
800 798
669 662
305 805
797 366
809 232
27 642
100 429
232 914
529 340
348 412
657 56
966 895
116 763
63 195
288 129
507 956
997 730
546 863
117 566
302 16
446 547
72 82
577 321
426 672
909 324
110 49
854 660
237 687
757 659
277 882
497 916
107 294
715 329
430 355
26 381
263 938
159 752
639 713
320 566
4 483
346 980
373 307
196 999
746 767
530 351
777 903
366 745
572 284
905 640
636 243
229 148
8 485
179 479
606 252
338 712
839 595
252 147
187 841
651 448
663 336
212 358
100 884
748 894
434 89
146 523
158 327
925 63
994 717
29 354
113 953
654 113
917 219
339 968
368 221
546 211
245 929
740 319
856 881
461 593
718 153
248 137
102 913
956 413
92 609
356 659
484 898
556 876
255 401
495 936
457 73
204 269
881 973
705 58
147 991
579 358
437 724
108 878
672 492
805 220
173 439
943 52
951 881
603 887
483 150
167 501
723 373
519 546
810 162
17 98
662 496
589 79
427 930
424 76
561 834
216 961
875 229
675 803
651 462
488 221
282 486
884 731
402 842
368 545
454 769
85 914
984 558
500 307
345 878
608 561
43 685
353 902
300 398
967 515
856 678
332 185
293 306
704 636
108 632
250 453
811 884
665 573
645 397
822 743
910 537
804 613
107 542
941 788
515 269
841 659
584 983
54 487
832 261
610 198
677 611
627 291
836 412
191 862
385 300
898 586
254 659
599 146
494 470
688 829
103 531
777 728
142 738
97 657
752 733
598 63
589 102
422 888
612 2
907 548
702 414
245 307
166 316
686 959
986 971
889 170
328 385
501 765
823 612
715 878
734 798
721 803
470 394
55 36
158 621
208 457
660 933
171 649
762 597
874 972
651 873
884 733
306 9
732 800
141 240
876 858
303 291
58 561
441 916
410 470
777 217
442 634
656 611
794 585
260 801
959 713
240 256
289 172
843 337
225 749
557 387
503 195
874 274
728 514
532 516
215 368
622 866
880 451
657 378
432 503
700 642
498 244
634 870
985 167
198 452
458 464
977 415
151 897
836 106
539 371
138 121
962 849
399 649
952 160
895 37
533 443
67 408
905 457
956 296
308 496
78 115
90 144
633 780
85 452
859 560
390 175
236 856
841 791
851 150
595 99
455 454
129 726
310 719
121 605
281 18
908 509
189 940
82 552
117 859
9 772
764 572
420 765
257 226
36 444
964 945
83 460
421 680
680 221
142 254
573 231
17 290
75 386
294 97
524 186
650 706
117 30
629 891
694 858
786 593
877 323
972 610
469 896
767 282
618 607
296 719
36 697
831 818
296 46
772 899
36 358
584 437
686 501
221 227
262 535
945 928
72 828
727 915
975 448
709 929
220 600
336 622
916 704
630 209
503 975
246 325
274 540
539 606
518 946
1000 808
507 935
120 708
308 885
435 571
820 924
970 584
157 73
859 242
667 518
226 719
377 603
390 605
575 597
735 954
636 483
863 939
162 980
70 554
765 555
368 982
985 473
119 791
920 606
457 235
221 13
250 123
249 8
803 223
221 106
690 788
305 644
106 710
385 332
524 988
806 540
912 426
881 893
205 831
939 314
730 723
217 415
241 899
196 471
911 499
994 65
854 785
357 89
430 20
121 7
196 700
556 434
453 121
560 808
970 52
200 322
142 720
82 220
879 624
968 131
895 183
580 776
112 171
916 309
143 471
353 952
355 162
446 568
244 987
501 284
265 969
401 697
505 142
860 610
530 87
560 151
75 714
83 203
915 56
766 126
844 88
796 9
94 41
969 392
756 67
92 967
480 196
647 51
764 477
786 982
393 97
309 604
924 563
519 458
756 562
245 511
749 719
398 199
91 96
881 581
689 291
725 584
372 990
544 284
492 803
268 725
356 526
901 444
775 432
244 54
856 325
936 225
584 328
652 510
837 666
792 978
724 404
413 955
281 6
302 774
233 273
310 131
825 569
200 118
667 634
814 558
981 620
852 492
996 673
615 423
252 582
478 193
603 748
291 945
817 91
50 510
128 519
801 328
16 973
59 504
16 524
310 748
281 596
644 843
840 742
953 668
607 653
335 974
351 59
524 112
710 998
526 583
909 855
957 159
302 736
552 148
558 370
857 886
254 362
489 964
669 758
618 929
916 185
55 561
647 570
873 152
753 635
282 417
626 396
808 909
373 162
923 371
166 897
423 674
552 662
849 573
171 753
18 595
829 196
63 834
122 448
212 75
775 308
836 330
321 30
680 959
634 936
961 397
292 267
907 27
539 61
568 448
197 384
272 908
885 867
384 288
982 418
539 741
407 609
187 298
949 268
604 844
577 102
353 901
865 105
550 533
622 198
98 238
234 404
447 812
22 307
935 641
215 7
301 351
230 517
142 508
807 887
918 355
800 48
490 352
127 881
974 881
853 354
58 43
251 550
248 868
620 641
862 37
8 34
402 303
832 914
386 843
670 11
485 966
966 158
313 422
403 137
358 683
831 361
789 482
483 887
44 321
649 689
739 355
143 850
453 829
640 894
918 291
390 88
291 124
727 328
954 472
864 889
751 473
480 29
29 609
579 548
620 571
840 30
946 68
26 86
716 85
133 918
401 205
401 384
126 885
321 965
277 89
613 325
819 761
864 476
311 627
678 27
984 378
191 655
37 622
813 532
455 339
140 609
995 454
761 954
440 647
330 789
380 244
843 546
695 1000
176 665
542 967
1000 148
527 442
989 458
842 133
284 619
966 154
698 464
887 552
301 219
56 679
380 685
50 148
298 985
222 317
216 976
686 577
441 286
604 186
7 605
976 322
717 425
68 524
122 224
470 766
94 817
444 98
228 751
501 713
316 752
994 849
227 906
979 234
555 328
122 700
414 687
91 779
578 250
777 255
856 655
762 346
599 411
770 685
906 44
600 512
765 359
207 201
536 120
783 185
934 950
251 926
803 640
779 472
384 297
808 894
821 552
422 647
494 316
122 278
819 887
741 50
290 893
642 164
725 208
910 968
707 522
219 816
720 779
639 52
312 236
63 279
647 13
595 917
902 293
499 84
903 710
473 415
575 720
754 350
514 329
473 593
708 173
112 98
900 446
481 76
392 609
491 182
332 710
403 302
21 73
430 10
579 130
183 902
239 5
357 855
275 335
107 516
319 340
351 904
940 177
470 102
759 26
445 402
463 232
669 967
782 303
787 539
935 916
660 33
854 522
526 678
865 181
442 353
405 771
248 910
289 652
593 942
744 798
901 751
982 89
952 631
82 268
540 677
464 448
379 440
172 326
464 802
500 558
437 123
868 369
345 591
224 236
640 853
640 48
591 362
89 17
27 213
394 920
581 310
92 330
981 902
63 525
54 737
927 481
564 586
446 842
373 751
36 631
182 923
455 446
530 227
682 93
453 271
880 393
132 376
277 606
762 873
691 107
271 339
674 163
628 804
114 553
968 940
96 759
167 805
859 32
690 709
103 84
772 990
619 723
35 888
584 587
893 207
726 335
12 504
923 9
743 396
347 911
843 865
401 897
937 814
915 6
676 860
193 649
360 234
817 348
594 680
613 88
440 508
811 756
992 190
458 634
501 585
35 181
773 726
686 350
916 249
342 414
238 687
22 60
30 285
649 516
800 918
406 622
217 614
206 919
193 461
210 70
172 963
182 106
758 525
704 689
874 21
351 639
737 114
595 740
320 369
766 496
166 814
24 245
706 155
520 211
690 310
209 647
520 333
932 663
836 619
46 65
678 382
268 404
126 667
300 162
533 555
69 733
874 87
736 648
720 644
693 825
829 173
500 628
588 179
580 880
990 439
64 865
278 684
808 42
780 695
611 418
422 441
463 205
472 918
847 351
750 716
544 254
788 827
157 428
627 774
254 315
795 79
528 837
297 654
672 619
94 834
201 642
912 947
181 609
538 711
464 402
991 370
832 386
52 43
141 43
246 434
157 366
243 482
965 592
990 217
875 880
746 973
212 290
392 580
53 205
555 50
309 422
156 76
107 569
874 710
708 902
304 359
162 53
462 931
873 732
620 745
918 732
151 355
179 799
352 284
265 997
387 805
334 468
997 593
466 478
527 945
657 457
967 613
638 594
770 928
751 605
812 45
23 282
484 255
92 859
313 824
161 584
335 498
896 455
434 728
55 192
822 487
170 264
181 563
770 135
580 348
609 120
529 834
503 190
920 964
240 8
474 942
659 710
388 777
395 610
666 599
886 447
557 219
702 491
606 712
526 447
519 26
287 542
32 851
737 881
444 434
46 434
998 136
779 677
242 73
173 348
427 765
558 356
866 57
629 195
669 654
600 656
896 774
643 383
87 775
517 370
992 329
433 177
579 360
418 812
619 587
956 224
200 749
578 656
550 914
461 376
556 721
74 826
435 787
428 90
202 975
446 930
137 820
519 949
497 672
535 454
642 268
891 776
447 574
51 221
320 454
774 768
938 915
727 811
5 344
38 313
296 441
488 987
592 116
806 388
700 903
903 503
744 669
393 503
52 180
182 869
65 306
718 759
1000 58
67 12
112 316
262 356
243 806
964 298
580 276
501 118
564 304
511 405
944 971
978 330
827 388
278 154
581 112
427 510
852 226
35 394
217 1000
872 56
698 187
205 634
694 620
434 694
819 720
46 840
793 358
239 930
846 815
7 506
494 416
208 410
910 430
503 593
917 617
184 900
274 383
787 711
494 982
56 612
190 905
963 741
595 822
110 13
186 796
858 907
234 374
723 520
598 510
784 20
892 460
63 87
865 668
610 679
543 354
821 632
216 228
786 348
563 271
612 104
642 220
521 200
155 451
818 570
787 279
114 719
153 960
390 34
206 798
873 338
233 3
710 592
692 828
465 596
511 466
928 208
383 225
390 251
839 277
272 453
196 584
546 445
899 188
952 296
621 206
428 3
34 360
224 352
841 105
33 302
381 15
771 352
112 463
214 686
116 780
755 369
936 354
428 402
333 142
682 580
400 693
296 800
978 969
902 317
113 277
328 988
796 888
802 876
122 861
832 857
58 636
923 62
480 981
884 866
461 833
688 640
760 83
84 935
385 534
530 376
750 895
911 849
956 989
278 218
719 906
336 489
530 209
281 858
225 543
893 6
26 227
799 583
432 831
900 998
792 173
374 440
773 850
758 277
621 591
596 737
711 397
614 784
213 224
679 213
434 126
667 465
453 314
55 364
257 374
576 544
419 632
581 438
649 862
949 815
185 91
997 455
371 115
317 265
582 985
351 818
75 478
518 96
758 760
675 738
294 581
142 996
773 265
977 397
331 521
15 598
371 305
890 285
9 33
556 438
324 335
84 555
630 573
354 39
235 86
617 47
241 664
163 706
119 612
566 913
851 760
186 103
644 632
79 744
888 178
434 433
891 489
824 828
54 359
482 275
872 946
804 519
628 928
248 459
55 320
209 569
292 864
517 448
37 933
435 289
686 860
627 130
167 473
670 44
185 849
776 347
46 510
960 600
883 486
212 77
233 658
572 577
776 753
681 460
869 435
772 659
295 675
465 569
510 867
313 460
220 947
850 314
582 237
307 803
519 606
388 741
797 886
438 950
523 685
509 555
639 101
288 938
421 297
843 27
480 853
231 843
612 605
802 78
96 436
264 867
999 249
277 565
330 381
104 525
484 680
260 53
907 116
537 127
645 586
249 870
297 856
146 923
71 348
709 653
707 80
26 697
297 750
23 640
919 762
700 28
824 970
707 334
707 113
174 984
302 725
443 941
324 105
813 647
354 675
52 161
583 505
852 513
990 191
593 218
167 217
905 537
587 445
438 341
38 628
597 804
174 549
607 302
747 85
755 681
169 298
272 34
289 325
87 456
397 795
437 291
996 102
207 86
109 543
628 284
4 957
883 272
792 600
527 928
801 272
393 389
206 589
406 58
334 688
407 258
683 638
748 513
260 118
467 416
259 819
862 224
167 203
103 396
866 823
8 511
239 79
935 960
859 556
251 165
863 165
568 705
347 883
499 228
255 668
415 441
920 420
837 844
111 392
912 970
206 41
512 663
703 906
633 613
162 45
845 789
851 303
556 96
315 338
195 755
613 433
374 453
842 302
392 380
418 977
39 143
855 615
95 101
877 344
129 634
65 833
313 682
704 858
290 835
222 560
100 106
582 67
559 155
385 45
34 780
287 550
62 96
363 780
486 980
492 131
118 629
296 287
778 534
700 824
776 597
308 383
755 912
52 859
560 444
43 644
941 398
239 257
321 480
71 702
477 489
671 428
195 431
487 726
1000 347
595 85
895 973
271 24
88 871
732 490
148 789
421 658
148 479
40 179
470 414
671 122
906 259
375 286
749 131
255 611
195 87
947 31
739 633
878 219
953 45
934 374
119 402
694 614
126 517
700 516
77 500
254 7
640 423
471 847
129 901
621 424
718 834
829 894
447 618
860 811
290 421
271 523
888 120
974 927
571 82
218 228
354 944
454 435
954 46
855 241
790 333
448 254
656 906
969 246
89 410
39 45
62 423
992 493
991 982
931 339
774 352
918 844
513 810
246 535
750 920
314 119
938 707
741 47
987 505
8 831
630 392
379 922
296 431
118 359
855 666
881 450
10 541
164 303
192 589
753 579
878 163
97 860
494 389
996 531
403 758
392 90
275 16
771 104
721 835
758 797
638 740
944 572
378 771
233 383
385 230
92 829
816 967
67 701
812 997
656 529
225 117
12 282
940 91
55 311
787 807
722 987
147 829
512 231
378 435
426 920
415 231
127 353
158 550
307 666
632 858
656 476
274 682
295 71
330 514
518 511
575 94
89 676
948 829
830 299
26 406
907 705
8 895
350 170
365 583
600 305
208 784
77 662
967 905
473 136
197 632
653 281
609 790
915 831
823 570
735 389
209 785
537 332
959 304
323 563
107 680
598 435
808 849
612 396
709 162
160 944
529 462
257 862
401 996
541 858
388 830
945 917
311 703
1 326
183 119
623 135
574 6
144 177
48 914
576 571
874 737
957 269
102 704
773 481
525 282
871 739
793 124
174 930
652 468
876 777
630 94
39 996
722 563
638 779
224 976
699 372
162 96
640 899
314 77
130 400
645 464
286 422
516 966
511 695
388 387
853 497
135 194
794 999
650 531
708 145
600 470
852 305
573 283
580 268
544 866
390 744
583 596
835 870
17 471
693 592
164 372
204 460
313 21
220 491
305 367
531 123
298 222
904 503
637 321
49 622
806 252
903 969
384 614
147 716
778 413
833 472
886 496
635 218
454 285
798 649
541 991
979 496
884 13
237 551
321 651
884 742
642 554
544 346
597 595
999 509
863 190
11 338
32 735
629 970
122 219
121 211
551 779
786 392
275 444
271 777
20 439
520 91
964 801
714 607
975 441
232 634
182 587
882 233
174 809
840 298
445 923
783 742
674 461
565 763
627 451
626 163
489 341
256 952
672 471
764 181
923 125
105 760
531 295
911 17
742 876
625 395
369 509
815 78
486 399
398 111
247 582
275 955
359 466
460 104
411 435
109 296
178 922
132 680
729 618
235 645
901 338
389 668
190 290
629 396
768 75
572 476
43 585
832 293
563 356
651 269
559 474
49 563
790 935
134 186
425 856
887 161
602 682
233 209
613 514
79 425
178 321
428 934
68 894
631 574
197 172
475 521
321 51
347 464
336 669
741 398
508 82
428 931
954 998
108 707
335 943
354 765
865 291
13 875
377 175
463 420
901 754
514 424
143 658
782 411
297 478
111 787
204 841
477 781
467 487
770 823
465 282
266 814
46 334
866 400
957 491
477 179
913 860
610 414
735 142
236 598
283 800
800 911
711 414
227 155
348 297
598 649
80 218
918 384
955 375
363 729
967 591
374 264
124 705
991 101
226 109
243 307
610 724
416 713
698 326
534 361
785 132
293 694
26 864
140 581
744 116
232 426
459 366
963 894
94 858
944 484
662 809
776 660
255 766
198 133
465 398
446 340
863 140
52 392
662 896
567 965
737 285
188 527
275 805
253 770
697 227
898 840
935 398
933 495
553 86
707 838
307 761
279 799
812 68
518 328
810 778
291 195
24 525
420 641
502 745
51 268
68 486
164 731
541 645
217 403
757 529
320 452
291 963
407 817
348 44
689 333
570 232
6 762
907 200
501 908
913 270
328 22
17 297
164 80
432 792
189 504
881 813
623 449
673 780
553 398
239 817
777 181
119 143
259 176
653 233
784 574
70 261
847 261
494 435
640 133
573 177
851 813
816 840
17 315
889 166
443 546
609 994
467 670
225 628
501 688
571 164
704 784
568 807
416 913
258 142
542 348
54 308
161 740
652 507
454 109
68 678
505 13
791 317
453 574
603 45
844 154
225 766
419 465
433 842
428 790
709 917
104 638
806 500
249 714
248 583
346 55
948 490
220 70
147 982
63 871
257 680
682 98
948 171
411 922
821 444
607 677
143 737
918 507
133 308
564 323
700 418
313 598
593 851
5 545
156 867
964 533
374 850
469 627
602 332
796 781
687 66
717 786
152 932
456 345
82 48
571 500
299 989
733 787
471 988
485 244
108 213
833 391
935 519
934 528
282 171
749 99
465 178
550 936
823 1
755 939
839 959
995 824
939 97
573 930
835 307
719 753
746 716
435 108
936 322
455 929
548 610
826 499
8 438
651 344
844 967
848 194
135 979
566 279
510 788
875 994
889 395
162 185
653 122
383 456
667 589
910 947
507 965
205 994
998 128
393 566
491 929
746 852
549 442
959 742
425 56
338 384
670 637
955 672
585 621
973 600
564 676
230 622
204 552
960 460
308 502
309 107
76 154
617 923
508 885
837 148
360 914
283 919
380 136
120 880
84 258
856 860
555 329
539 986
481 407
164 352
840 396
598 610
329 776
279 378
295 790
165 366
960 399
945 903
466 729
835 595
480 242
925 942
393 523
548 14
963 324
12 207
459 759
778 843
421 565
758 993
376 587
909 77
115 413
227 782
114 487
601 4
93 758
450 684
99 924
447 680
921 973
763 604
303 293
20 691
278 333
402 999
120 203
680 533
486 678
857 378
582 847
661 653
59 16
237 417
934 850
131 989
330 600
424 809
319 628
858 946
669 561
842 685
323 321
334 567
600 735
556 97
604 938
702 190
513 16
837 500
340 351
632 22
5 425
522 403
758 67
33 457
554 799
396 472
260 855
87 751
818 943
305 112
726 198
583 972
342 522
935 101
444 918
229 385
947 216
689 719
899 488
376 944
75 977
610 718
476 198
837 944
593 754
829 309
586 51
838 77
644 564
983 843
299 1000
364 104
283 12
47 625
266 883
947 598
957 171
275 649
519 291
732 47
960 186
395 440
729 816
917 390
935 53
802 431
729 81
683 174
807 122
417 580
622 656
633 988
10 630
210 572
431 850
347 230
114 522
341 618
270 798
81 708
682 979
986 901
265 214
870 319
318 476
247 87
14 364
480 952
940 434
906 560
848 253
556 327
470 538
623 74
13 489
259 445
557 418
469 401
365 342
474 426
568 198
812 403
266 301
123 29
349 863
483 595
485 93
109 479
314 478
820 369
92 889
304 818
994 646
280 494
213 530
95 864
529 924
920 638
371 981
531 576
937 870
126 998
669 528
894 924
294 478
607 613
255 156
46 861
615 486
177 345
250 237
363 160
414 249
276 798
47 958
290 922
141 237
338 900
194 639
551 773
592 211
711 772
988 743
450 964
70 24
254 843
979 38
67 472
358 419
556 166
844 618
529 504
489 735
769 183
772 618
593 17
456 844
480 239
782 982
930 100
111 636
887 281
294 690
679 622
596 137
273 591
837 841
316 222
261 277
630 707
785 171
745 771
717 274
923 433
62 717
380 598
572 82
713 675
609 618
372 351
170 650
919 911
556 245
133 843
900 300
665 313
985 583
536 646
959 346
506 512
402 716
475 515
317 730
29 904
967 190
334 397
477 995
749 978
90 961
116 598
377 87
353 376
504 258
310 649
202 625
515 403
202 901
853 273
291 539
201 975
145 330
468 91
61 582
132 884
292 752
190 9
629 827
288 29
76 993
905 957
6 55
219 649
662 826
361 94
999 499
645 745
857 789
554 727
179 537
486 949
315 609
32 179
815 272
207 61
957 971
307 172
747 611
897 999
708 343
88 18
702 889
698 528
646 293
710 267
572 407
786 635
975 399
681 877
535 783
596 651
480 63
896 432
594 330
536 571
241 132
827 356
566 876
71 888
776 299
615 554
451 636
798 810
250 859
846 714
939 129
906 647
875 242
845 108
547 409
283 794
599 888
666 818
933 603
194 283
893 377
339 243
76 997
464 948
387 334
543 989
400 168
418 506
726 469
651 127
100 109
733 322
24 871
821 602
283 897
103 725
241 770
369 538
35 400
395 895
241 67
986 133
270 710
632 722
70 161
64 110
416 814
116 738
88 663
995 886
169 774
115 257
279 233
218 421
859 916
518 961
453 235
596 383
227 426
266 427
980 929
452 328
839 769
29 903
567 552
361 128
751 137
527 451
467 263
732 884
314 552
419 387
853 4
974 992
233 881
332 473
375 936
94 992
714 792
120 577
561 701
116 582
799 363
774 815
595 110
639 788
184 493
785 414
382 398
586 167
582 861
851 909
222 640
154 818
478 988
362 735
505 174
489 914
967 606
501 356
427 754
762 8
32 695
163 59
828 374
119 949
308 841
344 34
312 610
344 57
241 638
463 422
155 426
337 212
737 557
131 775
610 626
446 210
671 923
889 555
588 298
649 696
717 780
606 575
441 780
933 842
653 698
683 156
161 896
696 503
820 863
668 310
983 891
695 19
367 988
597 78
307 4
230 15
185 938
35 10
714 659
96 217
965 719
547 278
103 145
760 345
483 49
451 339
46 932
752 91
106 176
689 181
730 415
928 801
22 929
264 555
82 118
371 860
89 954
161 35
855 965
430 795
582 509
821 8
901 120
330 16
908 622
293 269
484 489
174 130
122 305
50 517
718 111
573 626
857 139
422 889
818 401
29 202
284 296
415 111
478 737
214 217
969 498
839 698
862 122
558 48
849 996
55 892
463 880
409 673
96 937
125 608
570 176
631 942
382 804
354 160
694 581
716 47
83 958
818 801
529 148
193 78
878 457
64 49
567 398
766 73
360 587
236 17
447 172
175 109
267 38
997 806
216 546
747 689
145 249
580 106
15 701
716 393
572 917
732 795
524 399
913 983
482 981
616 336
631 906
790 493
333 188
637 213
284 46
624 818
542 378
830 399
158 107
916 24
507 606
391 470
111 123
26 479
836 590
173 298
540 95
452 616
555 390
602 926
583 853
217 30
482 222
836 507
516 68
848 948
610 900
74 522
238 708
641 833
241 973
62 146
23 89
58 203
760 688
593 900
917 791
534 86
319 178
538 589
43 219
598 253
265 459
88 555
438 783
23 137
205 26
327 802
189 806
696 404
267 704
1 688
731 235
924 807
334 850
34 414
217 876
500 480
321 492
624 121
103 945
42 368
192 613
902 64
897 277
928 55
451 580
319 388
650 599
918 546
697 489
852 805
705 78
195 387
114 569
693 46
264 237
449 126
656 534
283 717
446 639
925 902
848 784
325 102
942 904
998 290
539 785
912 728
255 913
114 438
538 641
643 41
191 841
446 945
86 551
477 341
604 990
163 946
532 937
360 748
427 658
565 281
672 728
313 418
418 588
69 895
135 883
241 129
689 780
647 152
35 566
401 739
773 602
504 386
518 226
422 675
821 464
570 756
198 486
8 818
195 990
971 714
301 491
85 635
223 698
325 769
86 524
137 98
84 785
130 596
374 189
698 237
891 11
311 678
648 713
629 495
880 789
935 677
271 603
135 386
788 633
521 119
664 308
382 906
502 77
786 558
922 503
596 35
163 845
468 114
445 88
982 144
428 905
567 497
73 874
132 648
810 100
327 254
143 813
108 811
106 911
964 115
978 841
246 2
31 115
102 459
558 583
787 489
660 316
315 641
650 49
631 830
1 824
19 736
10 726
995 194
264 442
363 380
300 677
660 826
680 337
200 787
883 501
463 470
695 703
335 263
140 391
776 131
914 361
602 627
46 866
619 774
408 19
250 505
337 993
62 481
308 884
840 867
56 515
28 376
348 119
519 48
892 516
961 709
638 451
149 545
553 287
809 587
43 239
271 914
955 941
711 160
621 741
342 729
418 650
580 751
1000 384
565 312
187 888
607 167
972 251
78 345
713 195
839 649
711 198
184 422
604 711
684 95
926 387
279 628
589 337
87 453
336 295
78 556
328 28
230 265
134 208
901 101
283 468
753 428
521 402
266 97
181 97
275 255
835 701
59 250
241 659
228 439
858 986
813 326
517 944
648 154
943 117
449 132
539 848
104 862
682 159
756 349
775 484
651 384
584 982
987 588
560 823
797 202
561 667
984 755
939 269
799 581
270 174
993 31
997 932
430 444
238 326
243 341
852 914
78 9
950 574
775 820
106 665
651 255
236 465
38 941
768 494
702 974
185 67
313 274
300 764
655 751
551 110
321 712
785 230
720 887
985 602
838 340
23 93
166 720
624 550
963 95
396 271
201 662
844 606
935 579
110 768
126 58
364 576
117 921
834 295
364 838
573 951
301 588
112 712
718 83
320 99
171 995
46 328
886 183
922 623
950 746
483 461
198 401
133 500
451 889
573 385
299 415
25 822
731 698
927 862
327 871
425 126
176 635
372 384
168 835
144 988
517 979
28 555
788 140
840 475
71 672
916 399
914 657
877 923
347 742
508 923
274 985
983 570
493 983
758 962
170 366
15 205
6 10
244 336
238 74
523 431
555 465
654 780
920 733
200 990
706 287
1 34
87 299
25 664
287 771
919 522
561 745
191 461
930 431
979 531
963 426
208 694
408 101
385 646
830 191
103 647
561 770
997 295
736 594
260 439
598 715
526 415
326 658
951 269
731 844
561 796
254 838
29 936
850 247
999 321
218 171
888 962
365 43
962 690
359 261
565 380
105 150
864 94
781 163
671 690
840 874
834 131
744 95
219 479
668 51
652 431
394 599
279 808
784 679
198 736
446 229
165 962
877 175
347 24
879 400
859 147
914 32
869 132
767 637
11 849
848 263
314 934
378 502
475 282
530 159
287 562
893 412
353 756
744 543
155 395
885 23
957 412
268 57
187 884
850 243
592 673
544 985
559 335
5 468
905 687
23 749
886 568
162 367
952 482
427 154
998 273
344 161
779 641
978 275
317 422
652 303
752 176
721 661
409 368
543 757
222 791
342 350
812 216
267 146
807 806
231 392
42 407
86 796
995 597
870 493
579 983
349 911
73 317
6 997
549 396
483 160
486 1000
156 516
516 80
318 494
111 319
518 856
981 71
86 204
141 516
880 637
713 205
904 576
259 232
197 592
557 638
226 335
318 965
13 463
899 991
790 129
445 98
276 360
634 474
148 955
538 923
661 288
829 812
492 352
713 272
455 568
288 900
714 27
214 301
831 640
593 260
556 339
433 515
586 206
821 41
459 660
472 966
997 144
825 189
949 753
565 741
732 753
285 244
543 257
806 577
797 249
313 356
485 253
626 882
866 269
962 7
490 526
775 187
830 50
997 485
962 525
570 32
643 45
631 252
461 699
968 423
308 969
267 298
742 744
304 406
47 565
269 671
112 341
460 216
815 560
485 110
203 316
942 80
526 34
908 822
274 967
192 119
240 511
290 154
490 74
410 579
42 627
731 570
631 391
831 281
338 340
184 882
826 667
240 592
312 579
169 35
823 647
972 847
123 148
957 398
460 837
142 624
958 704
962 319
576 553
310 997
745 859
305 284
378 347
635 705
468 107
79 900
96 706
837 673
694 691
918 223
195 148
141 760
156 606
966 450
860 921
809 766
683 882
155 978
224 539
279 878
194 128
32 293
671 481
835 373
83 658
264 576
256 628
599 62
203 813
565 780
578 72
648 228
200 965
434 565
632 617
647 483
136 933
914 494
650 118
987 643
251 903
111 583
261 591
65 964
841 766
329 767
522 30
702 339
437 662
739 904
285 612
258 316
819 978
520 525
345 633
132 443
972 398
40 735
1000 134
517 61
715 322
960 382
4 669
385 663
808 264
48 324
258 892
477 50
230 956
124 741
666 292
347 777
243 986
509 567
750 797
88 199
347 240
977 429
794 46
228 829
633 698
692 863
337 159
117 604
673 218
496 937
150 357
556 135
409 367
429 541
221 516
479 206
950 745
856 200
765 426
561 83
308 967
432 693
572 544
674 430
89 488
213 939
563 998
714 693
200 324
234 318
712 216
590 946
401 782
847 891
529 665
162 847
164 149
992 337
992 686
630 175
492 254
313 847
187 604
323 6
621 327
74 405
3 848
825 685
259 113
447 689
866 633
938 802
450 162
397 635
801 677
494 379
370 893
744 137
856 911
883 838
5 516
461 617
498 417
992 290
507 371
151 994
830 72
671 501
978 754
396 180
412 598
457 380
824 120
262 912
720 816
486 819
405 911
948 222
409 36
318 349
31 93
975 162
485 940
613 640
182 766
990 27
915 403
721 86
555 438
374 625
428 599
525 601
914 671
560 348
974 645
758 482
638 592
7 125
480 685
905 401
140 63
420 180
196 139
135 698
504 273
241 589
269 158
939 843
422 429
379 866
195 350
166 771
264 624
623 269
338 504
20 965
80 818
670 432
791 332
649 86
393 624
227 41
77 25
851 39
441 217
576 929
86 215
664 320
660 362
590 323
57 112
772 660
896 878
394 916
84 795
16 855
356 665
198 972
51 90
485 195
350 414
998 386
722 124
309 612
638 858
615 601
856 672
793 642
623 221
871 970
941 67
686 855
602 321
57 335
240 121
29 320
477 803
74 789
347 924
463 917
669 83
725 373
99 27
574 381
687 691
235 810
608 970
131 260
706 820
574 786
701 98
714 702
566 603
167 621
546 117
438 570
429 112
352 203
540 276
293 322
604 185
160 129
663 694
193 207
407 603
871 65
466 254
917 510
239 262
709 475
964 557
508 204
648 984
907 774
502 41
968 871
458 358
592 482
745 70
2 413
388 372
218 910
476 262
823 776
282 852
56 899
448 889
274 656
769 242
287 13
112 89
651 783
145 826
782 110
403 552
249 203
786 577
602 1000
890 212
93 645
341 262
785 864
910 851
546 762
955 154
122 276
301 439
167 513
944 341
749 730
421 158
525 528
283 872
941 907
937 888
537 218
687 589
437 860
243 978
285 774
154 566
952 179
50 944
179 44
924 366
2 498
582 108
868 965
563 175
391 942
976 331
897 187
989 711
179 26
886 628
469 830
99 115
344 215
946 583
379 184
829 566
384 427
309 519
289 273
451 219
782 651
581 80
900 334
28 921
17 952
303 778
565 422
998 693
214 79
969 579
617 775
886 836
32 942
89 773
459 656
628 436
689 519
765 722
942 383
788 77
194 701
609 384
109 810
860 986
769 737
887 103
60 208
773 120
279 944
367 540
209 706
810 544
943 555
259 215
455 949
775 690
716 872
397 194
590 436
498 230
332 86
879 665
132 509
318 634
182 221
61 331
15 975
597 475
113 309
618 267
506 440
396 457
900 889
534 103
44 591
8 590
998 836
628 183
288 147
643 612
670 740
114 164
144 609
3 555
181 879
163 995
573 318
389 475
634 19
713 1
157 950
865 714
987 250
322 367
18 735
934 749
45 867
621 550
838 583
487 530
220 28
599 697
878 426
136 681
487 990
589 916
514 16
177 353
145 428
715 674
58 412
865 784
461 772
533 750
191 294
214 392
906 52
519 510
779 102
888 147
516 650
998 349
531 446
890 51
698 377
239 987
277 914
558 404
128 211
406 992
522 498
184 954
338 962
901 278
307 236
295 577
152 71
966 679
638 803
136 169
13 646
793 992
468 471
756 332
537 421
236 530
441 573
329 239
705 318
851 786
794 452
250 205
976 628
307 462
8 657
740 128
537 976
22 475
227 535
391 259
554 9
737 415
495 678
310 307
511 508
650 493
783 224
35 659
325 805
236 204
605 758
368 543
201 937
341 730
526 333
259 910
116 157
856 165
731 299
967 144
626 217
616 392
816 91
418 73
820 375
745 764
266 553
210 962
976 563
13 774
305 843
398 189
992 798
827 316
710 132
994 16
346 639
337 855
905 277
897 349
835 515
566 101
291 374
635 902
311 413
451 428
36 308
774 6
578 35
516 528
378 334
866 807
824 40
713 221
9 674
809 909
437 897
715 502
735 964
859 891
191 637
141 519
357 129
108 440
813 119
581 955
57 94
23 430
242 634
438 134
800 300
477 126
500 966
730 135
10 954
782 120
547 833
574 821
982 360
735 206
893 931
479 282
749 282
2 822
153 336
650 293
760 299
817 784
553 728
136 239
267 315
57 830
275 376
646 272
426 637
80 389
758 573
380 958
135 232
660 363
947 792
583 857
973 47
196 33
749 465
343 650
370 979
252 636
881 571
402 746
677 324
950 16
649 93
767 55
245 724
69 379
227 16
686 393
928 387
518 421
122 560
428 457
596 642
855 166
280 21
655 969
15 319
823 416
821 630
95 346
788 749
47 436
57 698
60 807
687 363
950 174
705 944
712 729
42 810
18 953
719 148
495 214
569 701
584 104
516 353
420 993
914 870
73 692
934 504
250 814
468 108
635 383
744 838
222 449
630 49
643 674
700 681
598 179
700 474
866 456
809 944
256 393
194 536
420 536
523 49
186 586
868 318
154 246
512 642
273 713
425 764
88 271
110 831
149 505
918 819
607 617
213 543
842 355
929 195
289 428
445 545
229 788
899 864
270 313
33 426
523 622
16 420
505 246
710 508
787 209
471 91
516 910
488 35
475 859
482 163
31 819
539 179
337 658
177 335
812 514
49 597
262 413
400 153
295 985
402 947
339 411
875 307
794 493
553 446
911 554
686 296
321 131
780 901
478 986
629 7
682 94
885 452
31 906
674 550
761 201
992 348
774 511
567 345
458 652
330 870
87 18
686 439
449 861
950 555
55 183
572 900
480 609
63 583
17 339
817 336
81 417
246 560
728 407
755 334
162 886
162 151
774 932
746 55
957 467
595 941
948 477
333 193
550 784
137 353
166 391
819 838
194 735
694 63
257 44
639 203
516 241
853 524
408 562
897 390
45 649
650 291
843 271
460 210
252 198
553 445
201 153
49 333
382 476
32 824
937 500
922 155
572 729
139 185
529 222
452 561
435 651
516 152
472 616
804 717
257 964
874 64
124 507
399 925
489 643
386 591
495 413
505 603
736 801
92 93
83 164
632 301
994 604
693 310
89 671
927 35
66 159
8 324
26 260
65 155
505 737
240 951
762 648
820 855
862 596
274 653
19 397
222 817
738 849
123 544
356 660
594 565
679 556
888 850
919 170
504 572
148 973
775 842
312 388
946 799
196 833
479 249
135 592
396 399
704 220
660 727
564 180
525 28
275 957
308 314
530 734
413 42
791 223
268 62
944 287
685 846
235 779
649 826
410 643
81 752
141 814
618 780
149 865
193 739
853 366
793 417
551 375
563 549
49 619
201 336
737 815
352 750
775 98
837 901
650 969
176 922
301 813
322 243
778 429
763 221
498 772
325 792
619 539
307 173
952 595
882 888
547 646
784 584
901 204
527 570
900 935
272 259
975 761
181 4
394 77
14 560
35 997
719 933
645 206
686 923
272 797
720 676
302 188
361 387
838 632
594 694
932 413
626 943
322 595
923 287
107 160
287 719
854 294
717 197
656 370
120 254
880 301
409 689
736 98
207 100
585 233
165 351
990 539
102 396
253 941
442 961
512 195
646 268
224 546
648 436
388 911
392 248
554 637
964 249
598 854
543 817
68 114
567 75
155 533
934 486
30 343
259 242
140 903
57 524
539 836
957 438
819 480
660 707
361 635
503 803
842 167
585 530
548 266
144 643
757 430
987 974
107 611
76 283
157 874
296 964
193 507
935 534
923 595
49 348
247 477
849 521
530 864
474 182
216 753
496 192
948 49
297 119
999 558
858 432
937 743
832 158
81 849
112 8
539 977
25 533
614 47
384 469
880 533
283 852
309 768
439 517
321 556
611 883
750 986
308 984
30 640
582 676
679 559
277 704
981 661
888 8
740 68
250 957
617 396
390 148
254 61
417 272
582 285
549 598
303 378
159 165
361 222
861 254
199 421
470 581
52 32
208 242
37 409
279 274
390 851
425 896
487 937
678 552
425 858
763 194
542 659
593 632
652 806
128 409
55 556
652 671
562 291
718 555
642 820
850 234
304 323
854 750
691 921
393 525
442 704
752 888
309 653
880 760
374 771
43 738
598 726
51 238
176 884
649 427
368 784
297 963
179 891
61 278
255 462
142 502
326 137
265 275
106 866
74 762
752 202
635 940
527 273
351 50
14 32
87 678
259 755
393 206
422 959
444 361
969 647
976 364
438 726
507 90
70 769
398 529
349 551
390 388
533 939
234 279
124 929
382 298
531 981
617 372
76 850
921 320
75 793
985 467
598 10
894 241
445 62
297 658
523 802
981 420
950 599
652 301
239 858
626 890
203 644
383 773
393 314
301 478
424 955
922 863
356 261
295 54
851 947
440 532
788 454
913 343
253 235
353 912
644 181
450 391
77 445
960 856
683 592
61 360
742 481
698 33
407 513
268 16
813 151
212 931
243 960
205 153
156 582
49 675
853 214
731 945
879 755
574 199
403 516
580 509
26 15
230 688
261 247
167 28
447 663
555 792
374 312
32 272
214 233
63 389
484 119
869 755
52 214
157 475
781 794
617 120
857 650
688 873
415 207
386 312
129 875
834 247
300 281
493 671
106 189
347 831
559 267
856 813
696 191
87 945
355 547
376 499
201 774
667 539
235 875
856 392
499 716
388 91
576 579
73 914
553 555
808 377
809 964
144 654
915 897
493 928
134 473
737 432
726 351
319 324
953 88
419 429
783 88
148 894
509 156
340 515
210 160
1000 416
879 926
879 209
784 144
836 897
62 327
694 448
755 235
56 583
590 127
796 580
838 14
470 358
659 302
333 817
918 765
80 882
790 601
528 49
604 780
812 883
531 767
733 154
327 900
595 349
229 179
610 349
968 696
294 209
276 335
451 640
736 584
221 220
122 683
49 6
648 193
456 126
39 523
107 561
5 115
182 146
595 77
760 989
995 69
858 926
483 950
686 244
934 623
8 205
487 406
477 990
930 871
60 140
361 977
104 324
945 57
335 961
414 602
643 834
107 788
20 496
834 214
684 468
340 738
273 690
876 52
282 900
535 818
730 232
392 823
605 856
410 926
424 894
359 477
996 526
145 82
683 772
146 472
778 698
91 898
694 344
878 158
604 137
961 107
469 268
921 980
865 70
953 132
787 547
522 350
159 638
441 281
445 353
422 263
517 249
319 407
166 718
227 293
695 740
770 819
39 51
832 983
777 612
4 947
885 606
630 41
432 195
753 465
348 585
262 379
318 64
534 478
31 181
228 564
308 848
815 373
181 288
903 107
180 385
141 482
103 488
873 804
137 395
46 767
135 533
772 905
246 416
609 949
228 257
403 724
810 848
507 183
292 453
964 378
31 579
130 343
632 576
804 674
95 665
890 747
567 736
175 172
38 652
316 138
937 838
684 529
922 837
152 2
659 961
487 980
121 163
888 342
464 204
354 663
806 97
13 912
1000 532
731 542
74 340
91 729
410 627
779 973
261 481
780 644
703 802
468 167
706 438
718 694
999 310
122 71
404 298
789 536
449 473
404 521
860 766
941 572
322 640
546 850
736 798
673 742
162 644
960 791
97 284
299 553
98 48
293 80
134 886
902 701
730 150
428 486
528 419
604 58
857 549
423 296
339 503
606 339
271 764
460 974
304 469
501 388
670 113
275 263
187 470
747 649
987 480
227 711
392 198
507 473
542 874
203 661
46 763
216 317
642 558
861 617
76 659
377 720
929 573
645 286
957 290
27 933
445 988
472 294
813 387
956 42
538 441
861 98
296 519
917 987
780 858
191 741
426 904
51 375
488 809
43 429
300 875
958 664
363 373
726 740
808 958
759 543
826 37
793 632
622 541
555 449
631 895
314 36
522 240
491 388
771 187
887 354
645 656
5 417
686 790
634 544
509 895
970 558
505 458
360 879
433 764
884 303
993 100
618 975
664 284
140 874
411 111
35 288
794 92
538 155
751 585
277 777
662 597
431 148
679 41
561 257
449 281
168 499
555 818
285 892
100 61
919 332
265 807
896 883
54 134
70 446
651 996
390 664
645 634
317 50
26 181
760 648
372 327
399 630
537 48
50 719
175 395
35 846
56 8
27 562
508 900
880 30
286 203
155 509
34 22
576 361
613 82
969 773
932 745
44 477
906 328
963 366
399 856
840 839
892 51
627 258
206 450
106 45
433 860
937 93
372 291
940 762
418 901
151 397
576 133
341 184
989 169
800 892
182 222
234 291
976 353
636 663
172 948
196 709
372 347
291 20
145 427
662 933
726 629
82 401
165 13
122 504
260 590
581 894
616 236
536 852
56 777
414 254
123 511
912 539
734 309
948 514
32 704
872 824
52 616
480 310
397 220
545 776
145 110
992 20
178 616
156 437
414 37
274 855
658 767
444 145
505 342
204 846
220 893
223 476
976 291
11 923
861 66
830 765
635 42
930 985
309 865
908 662
46 197
941 476
167 348
637 201
148 452
991 69
259 102
422 237
508 522
242 813
675 432
660 726
261 849
55 414
682 455
36 625
286 384
409 331
214 283
601 930
359 780
565 290
464 160
413 299
806 759
439 609
647 973
89 675
868 268
844 120
310 201
60 124
149 698
333 201
588 219
975 240
572 548
719 425
798 99
681 28
616 495
121 471
125 619
401 581
402 83
885 672
549 873
800 746
532 225
151 768
730 385
918 228
520 536
712 1000
47 194
413 911
536 850
769 709
336 598
481 333
425 362
721 348
7 20
33 964
401 671
235 738
28 978
513 449
659 689
696 648
451 810
770 212
237 906
952 756
462 101
752 685
474 524
436 230
22 630
402 980
737 776
72 675
852 130
341 198
637 190
500 749
546 617
711 686
429 509
647 901
164 772
839 697
166 782
34 876
636 896
954 269
265 263
123 653
133 201
777 463
804 446
915 87
792 496
625 768
874 377
659 596
146 500
910 899
476 104
701 450
112 188
947 37
783 642
360 765
93 417
356 454
885 694
343 868
241 804
313 956
239 489
9 485
350 84
946 318
191 951
951 999
152 494
428 923
864 41
103 167
987 681
743 562
276 901
908 995
594 228
107 210
494 669
786 494
332 51
242 38
649 622
220 713
80 68
708 781
425 986
44 240
837 266
364 951
768 104
325 742
298 672
761 329
900 625
561 374
317 478
41 466
830 726
166 949
668 370
408 962
945 12
911 184
569 120
936 306
219 73
324 406
908 369
583 568
791 27
637 725
836 526
349 48
887 28
391 609
654 194
718 57
51 728
760 834
221 376
314 327
802 455
217 846
438 261
750 502
891 990
907 231
692 569
81 993
94 842
90 992
739 377
640 891
556 114
960 749
283 237
701 869
792 162
795 7
278 87
396 94
591 453
502 96
585 517
157 990
678 634
638 155
598 951
527 598
605 853
223 872
683 194
307 620
736 672
740 864
815 163
50 909
719 570
622 958
284 197
737 462
356 625
959 6
378 369
104 400
688 838
412 907
338 800
242 235
353 828
487 266
467 173
711 961
297 124
97 439
152 544
777 722
553 153
931 786
135 762
425 755
255 169
243 283
417 224
557 917
80 103
699 954
825 979
575 162
509 126
433 127
677 293
421 37
664 192
279 237
417 840
605 305
699 135
482 875
968 326
61 935
821 1000
470 298
457 303
562 162
328 248
359 541
247 312
783 80
239 642
970 58
672 770
880 793
302 473
563 394
66 988
380 981
622 642
287 767
278 858
21 716
569 121
631 171
764 974
457 772
867 339
350 104
607 193
996 991
794 276
965 447
272 402
643 38
319 409
185 456
700 603
453 483
725 508
435 907
34 436
328 369
561 287
35 118
18 503
714 849
325 802
391 819
640 197
899 573
999 489
126 675
343 556
269 89
618 192
254 367
935 917
47 607
279 439
269 716
708 737
534 330
308 758
367 224
447 928
573 380
561 191
677 137
204 156
35 610
320 195
317 831
534 848
173 66
284 819
544 416
206 713
887 822
272 377
922 388
759 397
700 385
861 863
613 668
852 469
363 451
622 283
280 595
931 121
220 202
375 523
538 409
729 337
483 744
824 445
315 320
54 889
466 855
746 969
895 227
762 863
649 496
72 880
949 151
350 25
279 406
472 409
571 602
643 1
323 556
310 571
362 695
871 658
499 212
950 548
101 682
592 168
764 759
949 963
440 193
389 85
884 367
55 268
886 365
206 651
634 842
852 5
456 591
832 922
129 942
620 984
616 619
512 522
639 701
143 26
900 842
925 961
597 940
506 915
402 58
821 750
481 664
687 51
515 664
696 887
593 671
679 20
486 311
594 814
313 319
796 777
473 278
632 631
616 677
410 744
230 898
291 279
208 508
159 703
198 337
434 925
437 445
252 172
816 100
883 120
725 698
586 902
581 435
78 511
135 716
303 365
479 151
607 154
961 207
391 709
289 830
427 566
609 828
301 369
948 365
642 657
435 894
646 650
388 795
325 496
955 459
233 338
966 140
946 727
493 635
568 102
191 642
1000 82
438 371
633 752
751 206
335 674
130 263
538 295
464 631
461 327
927 327
605 380
360 517
282 234
727 597
439 265
623 707
623 150
850 537
310 408
29 312
597 921
79 921
748 455
489 252
172 947
280 542
727 79
221 55
131 57
742 430
895 873
622 444
709 292
985 520
713 73
802 904
888 902
521 261
735 281
578 401
22 981
543 734
242 299
234 296
326 265
32 290
118 89
390 150
265 481
613 352
235 133
580 965
812 41
178 987
131 97
206 845
678 544
456 325
431 104
466 292
925 217
370 196
598 280
7 599
701 713
228 677
379 430
682 61
788 733
775 522
276 947
732 27
29 530
482 826
240 623
18 303
120 946
759 929
489 902
366 899
788 830
900 561
848 680
703 857
73 195
424 338
590 602
828 535
617 184
175 315
159 303
4 680
224 890
805 667
675 558
618 284
223 168
177 264
639 610
255 238
283 710
655 519
666 765
574 64
845 819
900 501
315 235
292 723
686 699
363 644
281 573
748 817
500 35
860 948
323 560
540 792
712 17
243 527
12 17
946 972
219 319
68 168
253 57
285 965
882 873
992 805
793 904
999 194
543 549
224 114
532 862
93 416
530 71
224 597
285 482
719 486
47 412
799 430
246 316
735 924
332 565
879 355
869 327
699 303
138 466
173 870
469 758
145 481
419 843
441 670
15 753
420 766
499 839
304 767
603 240
877 854
411 888
818 166
517 208
21 85
843 96
568 481
228 462
375 60
187 234
869 638
979 392
64 263
170 33
505 372
322 613
308 366
41 320
954 849
821 13
875 367
484 915
117 519
95 137
457 165
681 840
554 53
29 271
586 627
461 986
880 866
442 641
717 290
36 361
672 476
981 357
32 523
690 874
901 482
391 421
9 337
130 126
885 750
523 796
899 859
451 254
974 57
648 319
730 748
653 556
658 7
785 472
255 305
281 235
778 836
62 955
565 991
221 193
10 866
72 836
143 570
887 276
568 728
837 879
811 354
353 141
934 759
583 574
613 171
895 858
555 103
68 319
214 965
979 822
312 604
834 137
90 530
687 914
584 16
419 23
210 211
431 617
961 187
286 628
517 785
785 886
613 871
620 522
255 404
324 544
862 501
421 864
540 156
434 133
589 490
217 417
975 422
364 537
478 557
210 367
284 275
362 843
978 818
160 555
923 939
463 136
16 390
57 274
446 74
899 136
209 228
9 946
656 740
191 57
253 460
298 198
494 622
907 937
375 416
273 558
869 268
509 245
359 7
739 475
311 13
32 4
138 666
478 841
750 852
328 622
667 345
371 54
307 814
528 582
967 85
56 889
239 894
255 373
899 565
615 235
562 481
942 677
706 49
462 293
852 33
863 354
822 406
664 969
246 83
529 15
75 732
926 83
90 195
207 300
151 242
281 1
881 74
64 327
136 387
550 440
746 418
943 820
708 656
436 162
322 669
746 445
239 674
532 34
672 124
60 802
236 384
672 85
69 219
195 562
522 989
36 835
348 241
602 944
394 402
99 269
843 405
345 871
414 670
602 842
18 964
386 68
427 519
205 808
617 419
395 234
924 171
364 312
920 94
785 45
302 682
202 115
39 785
89 709
660 334
627 329
491 128
616 691
673 90
541 476
142 486
138 743
247 839
683 885
737 382
452 266
401 573
110 869
715 621
852 649
103 849
664 470
49 127
428 827
176 781
56 737
6 251
424 985
917 69
812 743
653 392
772 591
927 889
888 84
161 245
354 226
527 113
557 890
258 495
940 996
138 704
191 588
140 762
770 869
906 712
342 648
792 265
857 189
72 393
439 220
14 160
649 318
475 226
351 237
558 555
37 90
323 711
171 72
501 204
85 558
274 917
914 355
946 431
728 379
337 422
655 542
574 133
524 48
789 332
494 809
19 681
177 420
980 841
822 86
978 618
127 688
47 112
277 862
394 99
224 639
208 594
755 993
733 659
640 505
332 690
531 712
716 583
752 589
615 111
842 807
419 59
558 253
871 745
55 515
970 136
368 976
774 608
655 461
222 23
699 597
631 194
129 286
568 812
998 819
752 913
603 733
400 603
608 980
355 155
443 392
13 812
691 313
183 214
501 52
64 552
315 939
558 245
74 807
322 558
372 672
687 83
530 942
425 553
874 136
240 140
927 771
570 39
335 485
948 992
586 833
294 278
282 955
464 903
969 593
430 528
735 896
315 26
758 681
786 107
642 714
815 149
765 839
978 108
833 808
744 48
549 124
697 253
63 492
622 739
242 627
966 355
782 117
447 561
86 153
213 540
243 9
430 154
154 363
25 455
707 810
746 597
984 554
674 40
66 922
549 171
441 191
993 331
460 407
307 343
585 856
526 246
749 457
387 227
700 785
627 1
486 139
511 130
881 854
416 338
774 323
856 546
304 356
311 793
814 782
294 199
604 613
413 748
974 944
333 795
842 533
696 900
508 999
43 66
319 649
762 976
848 162
320 340
562 470
648 529
849 831
281 398
640 203
639 269
626 718
506 37
792 581
739 952
651 908
487 336
589 370
645 217
261 708
299 127
19 860
685 455
544 148
713 528
71 799
393 49
888 117
619 801
107 426
563 109
945 50
259 943
938 829
15 402
87 279
555 384
626 134
408 142
247 852
606 642
273 783
237 162
885 409
293 385
318 316
86 200
695 40
680 606
80 506
283 922
465 850
930 141
881 870
834 910
456 686
291 701
205 365
655 671
472 201
289 67
2 634
600 171
324 366
12 292
182 662
463 35
171 610
474 767
539 798
908 929
926 303
702 358
606 534
986 932
332 165
363 722
796 15
972 225
98 794
221 41
859 393
347 995
833 843
331 852
783 534
973 115
409 370
153 855
185 455
25 48
600 181
200 285
372 437
750 330
730 818
860 952
286 82
37 755
756 700
824 535
726 242
36 166
29 838
888 304
885 209
727 586
353 914
714 229
43 963
219 298
909 390
919 784
630 531
786 29
725 320
14 697
396 384
766 16
255 268
765 470
825 198
781 911
128 985
958 340
905 293
546 829
322 512
268 332
199 919
390 311
476 739
854 316
206 255
110 617
92 523
405 492
999 666
813 915
993 107
210 773
832 592
647 95
619 113
896 970
623 771
320 136
225 680
492 799
934 269
917 729
631 297
565 84
760 667
711 135
169 712
559 86
473 51
293 637
389 869
790 577
72 511
842 175
184 607
157 6
411 271
158 188
633 204
689 912
431 616
175 136
971 769
443 522
653 335
450 714
218 280
412 368
512 345
510 774
840 308
408 700
4 948
66 514
61 356
652 677
407 232
154 586
650 308
188 838
840 585
399 614
33 47
906 132
608 267
879 966
573 251
1000 950
626 631
44 956
365 591
457 267
256 157
468 54
627 799
250 934
548 280
628 867
41 601
720 789
170 612
745 683
429 888
557 516
233 527
443 753
279 255
594 756
770 216
94 297
980 401
557 442
300 273
660 878
775 970
174 196
680 237
929 846
582 779
130 203
738 609
689 805
733 334
920 693
105 781
578 856
695 990
93 375
136 683
424 313
414 691
489 143
244 821
90 486
583 858
997 638
191 676
894 249
518 899
823 239
38 583
450 122
514 697
700 61
138 126
232 594
433 322
187 52
32 273
652 308
554 930
822 850
137 736
759 804
681 451
520 207
807 182
67 625
568 524
494 777
294 512
933 834
953 975
958 311
595 268
213 657
275 800
864 845
957 376
367 334
518 761
438 901
464 815
800 600
571 586
437 223
780 467
511 654
727 440
178 572
35 334
220 987
879 722
398 365
639 653
519 297
397 886
39 180
221 539
758 560
987 212
700 487
301 914
901 721
542 746
700 302
272 51
67 592
507 843
33 453
546 367
586 893
257 733
935 299
956 539
364 845
765 295
511 748
214 349
587 893
257 553
87 253
63 802
278 994
330 923
639 792
601 938
79 883
779 295
894 582
435 856
815 675
717 233
683 742
298 674
896 923
336 645
300 494
351 574
380 975
282 656
458 602
415 258
688 735
973 266
173 635
195 43
498 361
860 880
393 353
148 450
301 422
353 950
811 843
258 216
943 330
782 589
783 570
940 810
396 912
530 777
397 449
127 202
606 302
195 882
264 125
871 671
725 334
206 978
322 466
149 728
608 942
879 703
536 142
874 545
632 619
288 929
975 144
711 984
897 972
510 457
458 476
462 972
775 245
117 311
509 793
874 286
916 177
117 654
970 756
960 179
491 905
590 987
718 590
770 759
403 285
1000 530
862 639
384 840
1 407
181 920
540 110
560 441
752 101
487 72
50 76
536 333
810 737
240 859
647 559
872 306
729 191
901 629
74 406
111 100
917 517
803 968
528 423
424 785
141 810
841 538
530 121
898 308
354 28
343 625
937 177
677 416
679 963
151 650
961 878
649 345
618 917
67 155
749 92
929 470
585 888
9 1000
257 79
820 715
7 965
692 899
962 405
213 17
371 785
155 221
90 57
433 261
781 511
598 960
362 887
952 108
892 739
446 702
962 156
669 280
657 413
980 252
480 719
900 426
507 245
685 436
456 319
817 377
840 769
801 530
755 152
474 818
809 31
562 52
606 287
680 25
850 727
202 979
149 914
566 868
922 838
816 35
637 346
694 324
692 532
419 229
684 593
232 678
302 369
695 878
270 754
730 626
281 705
283 457
323 910
479 935
252 908
508 260
564 603
42 471
413 38
324 553
913 677
572 27
393 117
105 124
920 527
86 85
663 881
878 442
425 532
588 698
103 802
609 833
520 973
760 879
43 324
171 78
401 75
652 858
544 881
106 38
920 115
530 683
910 657
476 91
739 982
417 75
671 852
760 57
535 121
536 488
507 771
962 995
971 597
355 672
737 427
751 547
226 674
721 471
870 264
254 482
208 489
722 734
374 107
52 306
106 881
292 751
920 786
626 292
553 192
992 926
227 63
677 396
831 436
287 853
442 10
507 95
913 375
996 992
985 787
822 107
918 699
495 27
330 513
347 614
199 870
204 228
615 149
139 556
23 163
702 743
208 30
125 924
1 324
462 584
890 855
742 911
639 728
561 969
207 976
119 445
59 825
481 639
277 952
36 537
981 544
843 695
936 134
27 631
91 191
12 134
27 14
99 60
863 108
992 281
472 315
295 926
661 949
416 461
704 462
669 57
959 723
421 16
358 895
830 854
801 130
491 729
265 466
705 764
219 248
705 765
210 419
800 565
408 732
562 755
188 314
91 189
738 525
649 115
892 255
347 961
651 92
300 905
43 168
918 441
902 597
899 587
893 396
646 442
902 871
488 786
191 329
509 916
288 301
489 494
655 76
261 859
54 49
100 748
156 373
683 148
843 24
713 218
278 504
888 604
120 775
57 201
967 44
326 925
790 65
824 56
586 524
802 55
662 580
834 154
319 718
685 745
258 114
388 384
141 900
774 611
227 190
86 387
85 420
244 843
224 703
282 991
757 391
635 901
516 22
300 409
863 120
926 288
323 694
829 605
895 947
468 879
131 150
34 988
971 403
123 223
113 314
761 918
850 201
367 339
454 54
91 915
170 944
730 108
817 395
184 960
306 393
586 537
583 469
244 387
680 651
140 606
672 108
664 561
336 572
993 643
934 523
364 157
809 356
758 652
600 786
782 817
246 584
425 505
548 32
623 32
871 266
650 20
389 910
698 887
1 456
623 376
139 163
983 246
482 699
504 977
454 151
898 901
891 197
389 110
822 68
606 904
398 528
984 476
541 136
397 161
369 276
901 705
958 138
860 1
734 669
205 87
590 778
760 431
322 148
539 646
281 425
24 652
724 596
799 308
617 978
704 883
353 911
530 519
50 746
603 967
875 544
365 413
354 581
714 596
421 334
23 329
292 573
656 538
397 784
533 526
575 26
951 503
290 312
871 822
46 336
66 236
187 975
907 289
230 562
539 788
425 807
891 328
563 152
508 550
99 846
350 22
95 980
865 57
632 798
583 757
941 277
943 895
825 649
329 464
139 965
460 559
687 998
872 103
839 816
65 138
748 271
249 551
850 483
806 963
531 416
718 579
984 805
554 410
665 768
54 832
741 259
40 818
487 340
882 548
389 141
382 237
662 271
952 981
736 469
289 631
974 524
687 955
641 474
260 120
749 895
882 336
779 402
713 562
937 145
675 841
988 615
725 628
783 916
301 940
925 675
623 542
768 118
445 412
517 291
188 851
136 509
112 167
712 110
134 332
847 793
253 847
11 844
625 781
290 592
445 478
895 226
53 696
495 778
679 330
75 361
16 995
313 762
468 268
957 101
978 566
819 351
634 70
772 59
528 762
196 329
140 100
796 708
501 859
208 561
600 738
519 861
212 628
261 818
856 527
67 288
238 766
569 689
235 536
695 346
61 16
948 252
930 63
729 512
651 365
25 332
937 152
489 609
630 825
220 640
941 891
760 495
189 899
426 842
373 714
273 997
373 451
253 992
189 685
554 810
932 27
59 686
597 278
971 704
256 887
749 271
943 962
171 961
446 238
669 431
101 230
998 919
913 164
849 817
237 19
132 425
362 51
73 844
49 992
385 141
648 547
243 55
156 208
132 66
613 470
83 746
632 923
614 62
674 66
817 958
946 213
396 418
692 930
129 686
755 299
619 635
272 690
920 204
221 184
408 463
508 502
551 943
713 818
973 38
614 467
310 390
640 449
316 36
639 128
263 750
293 548
590 978
645 116
616 269
398 887
402 436
743 50
593 237
118 505
13 688
464 459
108 95
701 830
688 432
802 948
877 818
407 472
933 582
717 395
718 721
857 413
461 800
818 858
259 633
770 557
125 520
260 469
236 602
525 769
180 51
156 191
290 772
564 607
582 750
797 559
906 439
94 835
335 906
764 748
387 836
115 502
551 192
484 920
406 811
938 98
3 657
179 448
161 145
344 53
277 286
277 591
751 599
24 460
610 795
797 18
672 986
349 727
743 922
624 286
787 530
506 404
105 349
669 478
879 23
839 115
840 599
638 108
922 881
139 411
189 366
180 643
798 21
615 885
881 406
749 74
867 747
323 749
819 914
477 679
478 220
156 685
504 876
105 973
239 690
867 199
472 824
669 728
214 84
331 65
311 252
328 532
303 526
771 717
419 58
878 819
275 479
720 171
694 79
831 236
286 417
113 144
406 229
585 890
309 393
826 452
634 243
407 477
705 583
323 914
86 251
422 793
2 704
713 191
967 637
323 712
176 810
710 321
884 147
5 892
65 888
924 58
883 957
791 155
25 151
206 55
906 664
727 455
72 764
920 276
240 902
839 92
85 394
959 504
925 553
967 186
718 568
658 238
998 886
51 497
935 669
576 215
259 192
735 855
741 294
838 24
225 664
945 633
5 191
337 109
165 30
86 431
729 52
349 780
587 591
738 975
298 894
802 880
567 342
361 553
648 601
948 940
365 112
599 451
231 20
254 165
261 666
207 666
292 180
32 311
845 860
931 555
160 318
852 875
495 799
791 620
705 884
602 778
786 622
948 41
174 379
901 175
990 948
236 911
517 770
928 323
999 218
435 504
684 865
654 781
232 304
475 950
302 816
102 615
871 367
338 850
405 792
474 620
784 597
457 861
866 12
416 243
697 458
262 496
50 709
156 575
330 452
741 856
516 593
12 378
887 686
896 297
471 947
862 664
83 409
301 485
11 535
83 949
328 737
850 354
404 391
83 784
775 925
872 208
390 844
161 704
639 675
457 617
935 987
698 942
390 228
353 598
397 429
173 860
979 807
427 68
299 376
967 957
16 143
917 11
239 343
157 490
236 309
965 324
848 664
2 307
8 718
307 788
753 840
311 228
583 666
885 206
673 24
419 174
945 621
889 751
315 629
478 812
821 828
350 651
85 205
865 142
390 204
789 325
181 755
466 937
433 977
785 970
727 675
734 864
221 757
663 739
367 703
103 695
729 295
963 245
751 847
258 641
477 174
426 274
396 627
384 238
569 522
999 712
242 795
457 481
947 755
545 592
375 193
170 522
817 744
819 368
1000 218
478 772
220 977
426 910
236 434
569 403
668 433
157 195
260 32
215 680
464 103
747 198
28 169
644 857
282 66
284 789
621 5
479 116
370 466
486 234
315 517
556 599
536 315
447 875
960 84
89 474
127 383
776 549
728 902
741 616
271 999
865 410
788 730
647 870
216 374
164 317
799 775
928 468
554 17
918 50
671 752
78 447
44 893
814 610
350 435
574 697
702 182
396 773
967 79
326 917
322 702
707 397
218 357
69 393
666 497
784 490
679 828
774 271
181 643
808 902
438 828
413 641
838 670
98 609
927 206
67 611
205 677
911 851
505 338
312 956
624 122
770 301
920 946
472 200
220 965
582 634
449 902
826 554
477 239
805 98
961 160
356 936
193 352
330 407
575 868
941 967
399 773
353 466
473 198
113 377
887 745
451 846
647 614
444 186
771 655
550 250
174 717
830 331
913 440
438 390
15 408
303 643
265 251
739 725
845 287
430 777
193 351
275 605
692 348
215 956
179 156
514 171
881 53
747 467
585 171
1 611
484 16
466 480
151 370
731 486
673 620
441 382
343 899
280 670
322 347
922 794
710 779
690 992
20 258
691 768
505 746
873 157
977 6
45 475
73 59
797 642
263 836
317 607
466 881
459 10
735 631
342 189
179 46
580 61
123 231
127 774
601 668
401 825
907 134
639 677
882 30
172 788
737 228
154 536
411 843
975 935
942 362
988 827
581 38
876 490
476 206
420 329
685 708
640 648
755 963
264 389
1 905
333 801
151 8
415 187
865 415
457 127
581 52
824 95
610 295
730 506
886 199
902 794
475 448
502 513
602 895
112 907
964 448
92 465
845 528
46 914
644 414
92 464
674 863
163 38
704 410
885 6
699 797
590 985
192 49
423 703
144 274
287 631
670 371
998 205
247 900
630 784
698 948
46 270
981 987
408 127
535 645
587 801
876 170
197 743
47 168
728 958
504 850
118 613
453 956
639 557
401 392
498 909
252 481
422 12
419 972
647 71
467 563
919 902
353 769
402 919
359 65
171 425
940 153
831 930
153 490
850 923
642 153
322 382
821 240
244 447
290 414
143 83
399 298
630 696
549 567
542 437
241 8
621 547
729 278
735 828
252 728
48 487
910 922
634 552
168 311
678 620
164 51
960 625
263 218
459 333
916 175
688 763
167 809
945 258
151 287
489 255
780 437
174 282
685 986
264 938
617 197
189 669
962 362
864 541
56 766
190 269
441 579
924 803
190 674
64 479
464 530
154 9
41 768
320 601
443 861
703 467
151 842
780 23
431 789
514 322
491 205
513 896
968 209
896 663
217 371
824 89
203 869
91 84
798 943
682 348
916 697
799 111
236 346
586 138
392 499
160 818
628 16
814 561
67 896
852 47
635 896
432 825
724 677
509 834
753 523
18 505
42 437
299 721
162 196
580 560
350 856
789 509
286 1
625 203
685 543
825 441
631 258
28 794
329 223
677 119
435 81
104 869
792 383
916 204
466 807
861 411
208 569
867 802
977 864
982 419
699 175
973 603
116 830
202 859
529 808
919 310
773 416
940 550
888 671
345 254
558 551
9 360
170 79
161 983
743 1000
203 173
775 315
851 280
835 238
662 840
636 611
377 472
525 1000
185 659
109 759
570 194
455 441
933 273
155 595
548 202
400 273
171 981
600 754
932 905
842 781
902 528
435 859
278 132
320 82
12 221
409 853
957 219
812 805
752 291
749 5
740 927
55 907
229 481
390 956
985 818
280 350
644 820
194 820
549 38
75 178
468 734
343 121
197 351
725 704
162 968
726 522
517 201
119 878
628 114
65 961
689 42
321 696
164 744
812 905
887 309
997 639
668 969
111 499
546 835
848 607
64 161
603 690
337 994
167 725
334 611
167 574
982 413
677 451
219 236
627 23
254 349
927 104
426 456
328 523
4 254
921 256
146 30
217 667
682 236
169 364
894 456
734 591
240 864
190 205
293 588
335 477
670 721
587 116
201 435
784 896
614 323
443 971
768 313
524 896
429 313
308 662
51 756
327 371
167 10
347 94
125 530
710 522
573 577
300 226
173 842
900 319
834 278
969 275
241 716
767 503
802 708
267 853
949 495
407 516
468 986
175 742
748 686
327 973
907 955
757 700
952 749
613 758
585 498
193 814
802 850
417 574
987 245
508 969
309 694
183 323
34 401
511 241
939 880
90 793
84 592
898 113
717 334
240 671
548 653
325 197
890 54
887 213
353 937
95 547
236 215
821 675
484 644
196 944
398 91
190 511
509 286
438 446
362 439
394 584
634 444
917 688
414 852
858 877
728 399
690 473
841 512
609 295
911 495
592 109
39 468
176 857
172 811
783 267
54 838
31 921
889 230
50 107
108 769
255 658
451 49
702 480
802 881
213 951
460 714
329 986
938 172
194 594
893 272
927 919
306 480
345 537
260 347
267 593
71 404
420 226
592 190
46 358
15 238
227 662
969 125
374 97
70 706
230 312
351 316
144 959
591 982
92 440
302 6
33 733
637 171
2 734
540 79
831 765
164 737
634 820
154 821
516 386
978 779
497 933
237 663
949 689
745 905
648 536
91 291
255 530
327 592
25 83
186 993
906 949
584 531
223 101
575 328
603 674
336 853
968 262
114 307
753 786
647 290
813 535
868 900
901 106
170 850
818 889
161 266
593 219
813 631
572 248
726 736
815 899
853 823
751 567
514 176
547 882
163 643
616 963
782 692
947 399
227 787
473 526
995 383
179 42
410 965
300 641
923 441
283 875
332 485
789 642
610 173
412 476
922 918
295 372
412 341
471 658
782 261
243 831
396 259
1000 501
171 144
585 917
802 645
803 36
683 468
592 147
130 161
455 404
981 168
273 153
502 851
145 806
539 852
148 901
377 993
800 11
376 555
418 72
796 32
81 108
254 691
78 37
418 119
794 354
477 260
624 933
213 177
998 449
10 509
521 784
561 305
914 666
725 450
84 328
166 520
184 490
197 712
657 476
31 316
596 607
63 213
73 832
142 892
589 829
562 689
234 24
680 845
1000 484
914 478
185 99
787 888
994 562
28 802
64 436
997 372
704 734
175 58
268 464
499 277
884 103
318 727
791 583
71 850
327 624
489 351
695 176
73 883
685 707
315 970
957 197
842 817
282 817
395 99
180 969
694 827
197 496
506 643
176 68
530 929
980 517
552 384
99 590
156 34
374 630
462 450
916 681
144 495
6 549
887 115
697 377
15 943
282 156
183 127
304 893
317 756
9 388
699 858
224 401
519 733
372 477
205 949
781 894
300 642
130 137
885 703
437 358
473 937
263 412
394 481
95 561
6 976
129 988
890 393
810 752
590 368
758 53
630 964
45 544
452 929
775 911
252 934
313 153
57 7
463 495
592 244
11 516
343 552
215 809
636 749
497 922
320 506
752 811
727 888
678 561
412 143
994 94
553 720
382 826
67 983
116 483
533 151
458 109
938 936
406 843
129 458
315 296
443 688
619 670
223 356
68 641
413 335
56 44
946 740
914 983
427 385
138 587
117 93
919 553
507 767
171 548
435 305
933 567
227 763
743 745
696 604
140 338
660 200
844 600
509 451
383 669
262 654
975 830
549 441
235 295
247 540
217 502
327 381
607 529
352 391
310 631
787 551
99 705
551 681
449 321
746 879
958 174
404 920
147 713
94 233
739 360
67 179
929 198
788 328
353 877
40 230
293 713
730 600
483 403
792 346
740 218
323 391
72 726
423 141
809 141
836 581
806 467
710 305
93 495
274 661
969 33
907 850
366 166
189 291
932 401
819 517
174 136
162 720
70 660
628 218
740 849
476 726
920 255
284 346
204 425
582 561
304 825
922 64
675 388
432 734
529 567
331 383
362 317
608 206
661 825
132 835
540 328
137 642
785 778
669 846
629 54
298 24
511 673
645 65
426 691
474 479
586 245
198 177
159 239
906 943
494 916
599 194
861 862
382 712
448 862
967 350
925 202
509 782
703 436
71 996
134 710
537 647
558 238
129 304
646 853
154 406
41 468
349 814
861 935
733 350
753 569
78 919
446 470
141 192
879 999
331 913
940 679
296 875
376 502
173 70
844 356
993 404
303 505
405 220
891 934
209 483
84 469
254 156
55 17
351 753
160 931
20 987
642 211
681 402
198 656
242 952
731 386
871 173
284 204
782 24
724 714
253 476
298 540
409 908
861 422
599 735
834 826
917 498
580 444
940 57
495 849
516 9
698 884
391 381
664 204
907 262
476 459
644 587
471 957
591 272
434 693
152 360
806 485
88 806
222 163
244 77
695 779
115 409
826 895
737 638
544 966
576 782
657 707
197 979
571 167
779 921
368 20
890 920
341 167
17 132
513 961
539 895
779 80
541 819
710 999
438 317
585 622
29 161
510 136
737 370
53 278
443 977
362 702
466 990
280 156
181 963
991 980
419 850
892 662
757 838
961 504
516 376
411 115
26 284
791 785
457 466
924 105
94 126
242 431
431 892
420 977
764 56
684 363
859 753
340 367
629 348
452 356
998 549
502 552
674 824
831 481
690 227
138 492
329 731
413 918
963 538
86 477
862 595
97 427
834 411
826 81
100 431
687 184
321 639
7 610
374 895
807 420
117 354
228 595
187 787
759 341
97 309
587 458
280 784
664 326
896 967
7 240
965 355
139 81
71 125
27 667
833 467
579 831
503 863
382 376
548 851
299 175
109 126
535 93
199 361
674 988
498 190
862 748
820 697
78 737
309 262
783 247
386 925
703 720
943 624
40 163
187 851
702 256
196 272
454 497
142 719
564 500
650 506
620 173
199 859
219 798
873 171
165 249
434 400
760 123
555 359
777 944
20 854
617 433
451 436
937 77
623 796
822 975
211 251
20 436
540 170
702 108
87 900
30 739
690 220
215 471
736 296
236 245
5 938
820 433
194 131
638 85
426 306
251 420
220 476
447 366
982 517
462 872
862 252
991 804
237 63
930 836
285 234
263 844
167 498
231 526
425 319
882 840
565 278
286 390
972 49
259 877
876 383
497 786
561 413
679 776
570 282
274 856
613 206
168 470
291 207
333 492
838 577
795 53
689 360
990 130
246 587
308 14
162 960
411 56
317 511
165 125
633 748
805 920
45 125
571 520
782 188
863 249
314 203
949 112
945 993
380 756
214 21
429 573
928 135
607 211
488 847
889 585
758 541
660 255
93 677
92 641
122 306
684 792
584 270
801 94
780 932
814 299
733 989
657 596
216 691
529 477
569 85
132 856
502 543
121 788
452 557
656 930
740 762
125 492
563 889
994 371
295 603
667 118
241 693
125 746
250 662
77 965
214 795
191 615
648 79
634 907
430 940
292 606
498 620
434 647
726 513
491 493
120 310
530 950
842 361
685 788
580 824
11 13
472 989
549 261
650 542
194 860
698 248
159 986
865 675
825 373
723 684
940 410
166 313
42 336
994 942
744 312
534 226
807 573
887 737
87 921
218 940
369 695
115 951
59 438
605 710
463 122
383 139
914 880
370 809
715 619
10 40
965 163
764 671
746 116
809 931
686 204
374 60
29 251
463 281
183 62
684 603
562 385
610 836
284 560
592 347
488 924
379 622
762 306
941 826
239 396
246 537
872 945
315 664
373 339
859 365
690 623
345 316
404 387
205 131
909 989
710 291
934 419
336 529
141 678
273 874
33 256
932 66
408 331
880 631
60 508
584 466
726 590
884 311
683 771
730 159
394 334
974 625
270 288
315 185
107 591
591 806
476 61
482 88
864 968
675 940
889 597
43 800
533 17
825 529
734 751
383 344
896 243
485 258
164 21
369 355
615 212
360 973
719 899
362 776
841 196
312 101
738 850
348 107
29 927
235 23
77 828
480 394
733 272
501 873
226 182
82 727
918 504
967 95
41 350
983 738
406 41
195 581
454 149
140 608
385 89
145 457
469 645
530 668
544 531
75 937
877 856
138 14
242 169
696 40
999 534
507 856
517 241
97 481
147 752
663 509
206 570
343 805
164 453
255 217
477 410
151 18
921 775
143 266
843 317
298 279
380 46
485 543
202 796
619 591
452 522
135 45
527 358
34 173
122 632
829 814
95 143
279 746
739 352
167 320
317 184
527 308
364 651
397 797
613 889
665 353
833 226
217 250
794 721
359 100
68 947
823 28
269 371
540 224
174 452
675 938
573 848
868 555
675 66
83 908
663 924
788 407
85 232
998 834
719 679
53 612
288 581
907 764
769 36
548 167
454 876
572 827
935 415
524 314
433 479
809 101
707 917
750 5
971 402
333 837
710 767
953 702
891 292
891 313
211 981
131 646
5 505
288 166
620 78
123 291
282 988
955 584
630 736
855 343
286 616
333 4
85 984
194 687
97 748
602 226
862 312
48 538
107 446
946 149
554 318
89 524
545 916
559 291
435 269
734 336
77 44
100 927
658 994
566 761
170 219
199 364
237 156
494 729
275 410
490 621
404 86
690 583
851 969
765 243
379 776
234 834
634 824
466 846
721 923
329 43
637 245
635 733
330 675
639 282
40 287
741 850
519 725
470 94
948 478
204 174
367 984
356 264
624 593
925 373
258 830
523 130
336 913
773 160
676 268
325 523
971 602
520 945
466 841
30 61
622 532
390 539
156 795
899 761
586 841
884 487
288 647
460 767
133 275
556 420
362 424
136 632
320 961
987 914
898 161
940 483
705 231
607 648
552 292
169 386
431 48
623 391
187 22
163 968
783 586
679 132
134 114
315 634
100 171
892 687
785 434
637 354
516 902
370 470
619 258
538 201
636 385
287 432
411 752
365 426
25 389
251 802
841 825
24 190
172 807
803 617
600 629
780 453
951 471
992 969
258 913
874 587
394 889
20 786
383 822
365 38
159 452
515 819
339 768
252 967
389 418
924 959
774 826
850 217
241 943
587 762
783 179
586 591
959 555
962 594
120 531
395 692
722 484
58 479
358 621
302 685
793 915
934 796
146 813
961 53
390 617
972 665
484 557
384 364
908 368
210 610
797 296
776 844
292 295
928 195
821 509
338 121
105 869
391 664
596 698
635 521
86 998
924 736
133 863
40 376
638 35
53 91
860 721
395 470
862 787
597 169
747 724
706 167
580 687
207 968
23 341
556 89
629 553
106 667
19 141
238 205
652 760
495 291
214 692
531 152
592 4
46 60
386 949
649 442
173 77
748 41
832 353
992 218
242 202
933 577
39 593
505 960
875 164
480 77
649 915
147 709
400 766
486 746
427 478
510 615
633 875
788 956
205 989
306 620
182 687
215 482
887 136
442 696
725 943
469 178
398 586
883 93
985 309
165 473
609 516
526 9
157 559
287 211
309 621
924 172
171 261
89 412
25 260
911 27
793 740
76 589
484 41
958 943
728 200
134 441
265 99
329 289
718 527
844 590
248 689
598 999
684 266
877 39
843 699
996 666
776 126
606 886
443 252
224 438
914 162
41 199
59 677
556 848
683 482
988 287
722 850
213 598
535 771
579 616
487 832
774 313
556 617
466 402
817 542
830 339
139 971
301 991
564 553
507 47
725 670
678 156
636 999
561 422
700 807
549 410
602 372
506 42
561 865
741 630
712 755
944 462
363 79
295 876
116 312
531 347
829 96
933 929
104 67
26 481
138 543
321 415
404 290
58 401
755 191
889 223
542 501
459 132
374 458
125 150
276 15
593 881
517 37
214 587
791 736
336 424
854 697
292 75
875 461
199 305
458 596
513 563
317 847
116 455
387 236
797 659
982 869
959 282
563 135
261 136
251 331
920 885
551 956
119 243
589 162
392 404
254 772
298 8
552 273
974 859
577 581
438 603
877 840
2 465
89 355
770 318
832 622
929 357
564 28
748 687
466 513
253 645
919 595
429 304
861 633
289 252
523 741
941 760
420 166
104 804
572 442
563 99
158 278
327 252
25 53
826 398
857 124
617 918
722 798
368 378
769 801
690 439
715 297
740 942
44 443
839 261
116 271
331 482
161 55
258 785
539 581
962 955
2 887
512 856
417 877
558 16
375 827
592 55
984 117
300 558
210 509
798 967
30 909
460 161
314 103
324 629
130 177
303 346
708 845
36 71
792 222
986 565
49 637
929 531
524 759
842 997
97 487
710 582
783 644
544 803
650 988
255 987
5 326
768 14
294 79
799 286
183 181
478 551
675 256
73 419
168 233
301 594
274 669
899 265
542 785
705 860
865 232
315 487
862 127
649 582
494 648
843 552
582 515
350 177
307 566
409 434
880 263
989 153
62 640
731 493
254 533
36 40
619 438
313 310
553 84
689 274
46 955
32 494
793 887
18 574
909 15
295 944
136 973
464 335
3 841
533 109
897 328
747 662
465 86
467 383
93 401
564 254
973 575
862 588
524 202
103 628
942 20
683 21
660 426
860 627
976 792
659 174
162 129
29 828
447 101
167 141
178 10
696 658
718 294
55 312
690 770
969 355
258 990
277 625
745 339
981 968
702 371
489 714
163 399
978 896
71 962
970 105
242 929
155 311
251 801
567 160
191 102
258 678
481 475
417 298
76 940
198 374
392 804
326 615
643 245
822 424
513 619
738 724
10 633
587 459
817 787
787 225
233 986
537 453
994 713
675 304
914 916
403 700
813 600
852 749
859 806
354 137
252 851
386 555
514 328
23 995
116 930
991 133
528 502
389 701
664 544
618 815
654 75
143 964
868 654
617 736
526 389
870 925
573 774
5 670
707 536
607 429
240 737
260 222
359 566
5 217
408 215
294 602
234 225
541 652
802 663
292 152
628 388
822 4
368 938
437 955
216 779
950 41
531 463
62 126
739 598
285 865
359 516
400 744
953 215
769 172
125 773
275 628
740 495
540 457
783 931
77 757
70 746
915 53
480 160
649 453
497 443
2 97
582 194
377 161
550 918
60 613
587 651
279 350
94 34
542 319
369 922
673 21
694 696
686 205
69 948
11 521
57 159
19 320
814 800
122 46
493 52
558 433
201 951
770 107
752 956
275 859
560 892
219 679
945 780
186 510
259 889
264 255
958 940
761 671
653 729
846 841
392 10
472 423
220 424
51 572
676 163
998 219
949 592
818 35
829 248
750 681
669 118
944 863
521 625
621 113
30 392
604 335
136 7
599 921
447 435
853 84
315 761
64 362
314 510
607 764
70 642
841 571
47 700
296 508
52 783
297 157
163 366
424 644
540 304
716 338
558 360
45 329
170 916
504 183
842 857
31 653
1 175
758 180
689 77
641 313
42 331
736 583
153 536
110 622
231 848
210 52
641 16
493 314
164 931
810 252
390 165
467 804
719 259
47 941
468 233
56 976
667 698
260 232
314 965
594 884
405 182
847 472
980 974
374 586
928 629
950 61
494 306
873 918
892 959
222 500
657 401
242 956
264 377
636 100
527 730
599 766
598 979
617 27
277 119
943 223
982 589
539 793
119 385
280 178
80 134
777 698
999 839
854 141
746 235
469 426
310 570
679 793
979 82
880 735
653 937
69 978
354 225
60 5
51 96
674 508
118 319
382 628
706 504
127 631
796 533
944 212
958 741
624 255
323 93
405 300
105 408
178 77
269 424
684 99
8 431
375 605
1000 781
698 651
476 347
707 617
341 331
344 649
175 394
50 386
38 289
666 865
891 208
985 68
189 285
324 86
883 419
327 343
772 345
582 275
316 806
283 317
446 641
891 979
367 246
574 115
881 67
25 829
643 137
752 422
310 461
17 45
908 74
902 901
923 562
18 366
813 291
297 905
283 773
118 705
578 716
155 472
736 355
747 348
506 963
105 374
135 338
501 193
71 103
136 982
16 966
116 968
361 55
743 111
574 938
53 4
806 926
490 799
952 752
471 212
975 815
700 615
377 558
123 214
298 725
283 474
158 639
625 807
399 20
37 177
969 129
307 47
356 64
124 772
148 178
104 194
757 519
82 474
307 377
780 733
351 346
946 744
64 499
756 103
162 758
202 813
730 205
410 152
28 601
672 427
935 553
312 313
300 992
289 262
594 277
596 502
15 527
824 929
928 7
761 303
727 184
560 960
485 928
642 411
413 323
358 936
179 884
902 610
786 768
261 693
2 865
564 417
977 629
708 824
70 593
298 820
110 990
706 335
26 232
496 435
362 400
253 810
517 382
841 678
43 402
584 133
607 182
877 319
912 182
474 6
901 877
211 118
112 725
443 399
907 801
854 429
889 388
869 537
799 679
352 850
766 763
691 333
72 69
876 249
433 713
337 165
984 740
776 735
56 881
725 700
148 344
538 25
349 325
331 194
219 478
68 600
842 227
522 561
683 797
874 713
174 466
263 369
980 434
252 466
245 495
840 666
349 72
738 952
796 601
33 161
507 795
455 539
4 989
314 730
699 851
80 457
707 746
591 469
894 240
654 431
457 548
724 428
311 823
442 603
347 681
712 405
180 845
168 327
145 764
912 573
678 872
10 650
959 659
408 329
358 424
88 728
570 1000
454 536
848 739
486 955
177 441
12 102
689 702
561 579
206 311
69 981
438 476
384 908
953 198
184 190
378 236
627 417
862 444
367 250
928 103
496 380
696 256
738 412
562 708
349 719
674 559
575 449
795 836
86 916
969 798
892 118
402 875
46 721
252 242
67 283
561 573
38 276
942 552
38 435
720 255
692 558
154 149
177 664
384 831
466 358
924 434
958 592
724 327
176 580
381 683
522 415
324 59
132 770
895 205
582 898
288 628
814 131
36 707
328 54
715 514
149 915
855 513
681 61
227 19
291 144
514 584
942 128
5 200
837 743
583 881
307 281
215 443
702 911
497 129
504 520
808 844
847 937
52 256
52 58
468 975
266 84
32 333
568 135
980 331
329 878
722 817
148 962
943 855
8 416
375 543
79 491
521 296
530 244
280 110
23 481
554 359
686 220
955 852
397 55
36 138
959 206
914 34
988 363
265 284
485 120
545 64
480 44
215 566
706 247
134 345
878 609
345 547
170 805
437 888
902 180
439 794
23 384
418 684
172 360
37 122
52 962
768 245
271 470
67 928
197 467
438 232
708 24
109 503
186 603
837 621
408 269
757 436
111 602
982 619
943 112
111 485
19 588
338 702
522 668
304 242
940 419
300 498
535 658
100 613
484 554
648 791
920 862
82 3
970 211
42 795
836 500
895 880
962 688
113 556
841 575
381 148
952 805
634 78
523 695
286 155
329 993
476 431
507 464
348 963
347 749
748 968
39 61
848 940
155 707
751 848
880 342
595 767
285 401
700 624
985 442
224 902
928 701
976 679
895 960
275 374
697 137
746 442
625 238
537 368
472 81
655 997
490 728
122 743
233 920
677 61
335 729
946 309
353 988
784 716
829 926
914 836
113 475
92 978
420 710
839 106
109 32
871 753
299 525
78 771
861 80
500 229
288 984
946 45
94 856
355 418
900 50
987 434
454 579
793 999
445 463
51 614
742 65
88 963
301 354
705 918
437 999
1 660
166 317
642 406
687 28
779 405
401 143
482 756
527 152
558 422
95 802
511 450
299 549
767 65
652 259
38 255
533 930
275 674
318 289
651 382
196 588
355 664
21 228
206 305
528 749
816 422
17 381
448 766
966 309
979 324
240 721
703 655
319 204
750 966
842 766
182 228
545 167
401 359
801 160
427 946
668 323
946 111
276 144
590 146
618 227
370 445
725 702
297 956
48 4
67 304
391 8
845 19
653 955
375 312
745 543
586 975
197 436
81 739
563 587
26 134
55 855
43 231
246 522
956 455
619 111
927 842
557 73
364 370
123 723
609 879
88 606
927 182
230 612
971 930
55 819
684 619
383 634
257 803
316 307
158 284
328 478
56 78
58 410
125 555
983 648
201 808
137 457
278 339
102 221
635 128
929 866
258 687
890 928
78 409
170 746
509 242
43 230
326 60
864 459
883 728
894 156
980 427
368 724
311 454
519 683
399 334
930 914
14 440
687 226
867 848
844 106
436 578
958 134
654 545
211 444
772 82
652 352
23 288
368 392
726 907
235 215
531 231
97 495
403 343
613 85
566 481
596 584
187 891
741 62
229 992
918 201
720 609
647 225
644 699
467 374
157 513
982 417
870 78
453 723
856 503
827 748
254 286
779 622
579 566
515 881
10 714
841 743
411 501
391 481
383 661
934 158
723 791
930 834
517 699
904 423
504 156
93 906
373 704
368 251
963 218
284 376
247 875
72 937
169 499
203 425
366 484
320 379
986 561
756 339
991 860
817 305
238 458
925 10
652 866
274 525
608 664
342 977
879 173
234 878
225 536
255 1
328 861
799 897
533 551
606 707
667 640
650 88
657 705
122 102
784 514
495 114
740 512
798 693
588 22
494 860
602 104
719 130
751 126
397 364
764 524
187 92
371 796
9 49
588 413
125 567
987 806
551 875
138 495
158 810
529 987
937 489
990 510
561 414
1000 275
662 12
219 936
504 441
520 250
269 923
328 517
654 358
89 957
13 219
877 44
529 717
583 374
328 240
774 497
263 922
648 51
127 35
752 842
239 237
396 456
11 765
875 760
803 973
550 725
674 32
95 259
518 830
255 149
158 855
705 650
988 407
306 168
407 309
60 255
106 508
32 875
716 818
589 798
965 130
162 398
24 158
897 23
911 323
48 526
358 433
229 752
286 957
756 128
615 919
828 380
296 878
432 474
489 693
339 6
230 589
582 347
365 363
494 754
14 645
16 445
433 902
169 205
520 143
619 500
760 59
454 346
548 979
62 899
842 229
187 70
810 786
339 131
940 366
310 218
988 757
780 556
67 362
28 520
952 70
378 331
659 795
21 685
884 351
399 331
87 38
258 683
903 800
758 219
931 778
317 740
150 582
855 410
128 669
200 930
647 155
277 871
531 843
963 485
511 38
653 48
477 953
142 928
728 163
84 178
158 778
50 789
137 314
51 458
903 729
740 110
375 429
639 721
222 837
878 972
809 462
411 354
737 611
557 688
172 171
840 285
328 808
136 729
322 64
509 603
410 374
12 150
41 702
232 1
272 37
456 434
546 898
698 77
348 595
397 467
417 815
516 148
821 307
896 910
985 913
184 254
643 730
10 89
708 517
556 715
780 936
704 934
980 247
903 658
302 194
764 159
927 730
428 236
355 72
436 496
413 971
449 315
676 590
439 602
206 593
731 411
772 13
26 939
376 325
187 444
741 380
676 558
594 559
445 274
37 749
858 763
702 198
253 116
463 868
48 49
807 298
11 410
467 421
825 240
860 295
614 860
747 428
275 98
182 582
967 479
601 510
416 115
168 531
840 365
354 858
354 873
926 867
459 349
544 739
872 849
99 82
26 828
87 61
156 983
196 129
645 514
116 600
498 475
818 119
811 310
669 917
939 955
458 223
804 20
1 874
510 52
257 576
658 960
242 466
884 104
61 932
876 112
891 363
104 110
117 843
630 571
189 179
794 571
689 65
534 849
313 898
130 576
109 610
188 256
377 652
528 129
126 363
545 197
666 119
860 216
545 871
61 268
509 625
368 911
173 114
855 1
503 678
317 105
357 307
892 923
267 258
811 634
342 367
535 336
861 24
411 334
180 716
822 582
894 447
342 532
945 996
513 541
290 389
582 57
145 232
833 638
847 257
204 53
453 905
977 345
286 999
806 331
745 861
412 774
597 290
964 76
15 369
62 23
451 898
830 260
32 63
257 975
259 273
871 954
149 492
539 8
326 117
235 853
645 398
828 746
321 469
663 108
147 566
548 140
715 185
631 947
553 962
460 78
527 65
196 60
571 135
457 631
427 908
447 870
912 487
668 390
566 174
233 629
146 34
961 929
378 467
124 189
138 253
189 222
640 779
477 669
63 228
942 827
794 842
559 73
107 725
31 46
188 279
4 255
961 327
779 343
93 307
943 316
571 389
995 314
634 392
998 750
131 640
308 377
103 942
737 416
991 411
116 329
551 860
765 752
667 200
76 1
156 578
92 106
13 374
343 297
873 569
441 859
628 699
364 752
395 271
857 676
537 711
357 207
638 72
430 991
437 495
197 267
206 625
104 142
314 373
726 613
721 164
670 367
438 775
101 600
605 665
508 745
700 562
631 216
106 105
257 796
678 777
160 136
706 93
224 778
207 226
831 806
524 174
838 269
837 980
564 119
615 921
822 201
616 88
838 998
649 432
311 985
402 963
577 509
240 959
318 523
227 903
242 843
448 197
33 178
566 657
484 825
799 321
940 565
403 936
18 339
488 664
507 120
472 69
888 895
446 686
127 291
585 801
39 895
751 948
568 20
899 871
558 979
321 111
467 86
903 302
578 374
434 843
447 696
153 61
818 127
773 554
548 751
775 465
926 46
74 71
163 988
373 830
516 34
242 197
418 491
663 298
884 834
809 579
978 35
748 555
502 731
159 250
272 532
275 102
859 56
216 260
201 275
941 27
284 14
812 532
356 206
965 936
348 43
295 530
172 546
795 420
162 811
667 15
194 116
622 177
598 461
834 148
743 49
358 920
463 687
954 490
945 296
146 761
18 685
17 83
613 875
19 611
247 641
231 546
299 664
878 687
443 676
613 820
692 47
482 362
557 801
997 849
791 753
470 796
328 723
863 149
886 473
175 817
890 358
283 725
379 918
200 654
18 704
505 722
60 776
836 978
50 953
487 368
670 772
10 834
462 941
273 565
275 78
549 357
835 460
211 857
27 491
897 793
386 752
814 527
940 3
491 769
466 635
334 210
83 896
110 714
83 643
557 961
589 744
672 528
814 801
848 297
258 855
957 180
541 296
855 436
966 47
131 472
976 481
558 926
623 577
118 911
908 626
553 621
413 537
201 821
852 379
340 994
479 625
651 72
450 415
469 765
957 29
666 89
994 334
415 490
408 245
884 278
749 47
362 720
342 117
502 574
996 452
423 410
182 114
542 489
79 73
37 344
729 464
701 898
804 943
799 411
730 791
37 682
108 744
153 793
200 30
63 494
759 136
854 30
84 729
835 958
590 686
231 126
950 808
992 676
420 695
331 259
38 836
623 115
30 279
925 505
671 522
737 653
390 535
170 608
619 714
388 578
564 103
268 291
168 483
309 523
53 225
636 625
283 882
903 627
461 525
715 26
208 941
120 538
247 588
397 286
505 239
275 285
389 814
927 12
808 188
313 423
675 598
235 329
729 974
771 56
371 852
870 531
17 884
30 926
682 378
882 5
901 579
193 434
233 10
101 319
378 203
90 765
804 523
897 812
27 159
224 135
329 400
878 373
740 404
913 94
115 673
500 698
618 445
112 481
270 16
792 837
141 456
406 273
52 776
826 161
902 262
144 185
301 837
12 658
361 579
940 611
412 259
710 388
533 688
930 626
352 52
573 851
142 417
618 41
378 656
661 745
761 56
366 611
337 864
899 455
302 190
392 194
501 401
997 505
931 741
462 717
746 933
203 929
364 416
593 652
901 45
533 119
273 80
376 418
305 166
651 706
643 897
301 118
429 231
273 44
431 520
847 64
799 749
583 571
804 142
833 176
318 286
262 883
556 907
234 91
360 182
513 749
566 688
453 233
569 166
941 656
680 673
521 886
914 471
293 372
224 121
536 876
689 401
849 455
395 942
620 90
708 663
81 811
295 23
48 100
724 638
714 800
402 8
465 439
526 170
305 654
277 304
986 167
318 970
83 155
411 94
601 778
990 330
292 641
347 401
25 998
305 609
295 125
971 807
693 698
395 612
917 901
402 639
820 603
25 192
208 43
375 920
627 17
109 138
846 538
24 111
319 380
462 612
400 616
904 926
138 336
702 780
67 448
898 598
643 687
993 596
226 625
445 246
329 106
145 727
267 543
906 332
273 525
634 256
233 987
928 198
785 408
379 676
509 86
175 106
863 951
367 612
76 765
444 739
665 857
304 204
437 219
96 201
487 201
310 620
50 315
35 560
760 219
962 331
956 492
598 633
396 569
978 874
396 155
312 500
697 634
398 629
45 242
710 426
584 156
575 257
380 1000
643 283
150 536
108 170
714 527
136 368
567 254
139 327
448 951
235 244
962 946
105 573
367 74
817 828
323 340
959 968
451 493
853 44
399 261
142 871
932 872
335 523
377 746
474 868
703 576
776 246
195 574
860 111
166 54
150 940
408 934
4 168
447 182
475 310
776 290
248 817
567 788
650 58
806 613
571 505
490 860
334 454
783 461
340 135
157 637
580 263
386 474
90 395
654 954
41 944
293 561
55 659
654 570
319 240
241 271
848 459
291 492
798 309
902 168
155 362
525 597
39 446
738 580
607 630
212 87
561 211
918 674
98 424
944 99
261 568
80 34
757 248
967 161
958 961
347 406
970 37
254 589
51 570
54 767
190 363
555 483
521 220
42 801
582 987
721 178
824 301
849 588
414 989
314 615
62 973
162 246
279 977
297 969
362 386
918 447
707 730
383 674
477 763
570 799
534 327
255 86
763 242
260 635
878 573
175 107
897 519
213 557
907 492
702 14
899 831
934 641
22 748
236 729
923 931
300 244
400 710
148 198
353 126
36 253
659 921
235 969
139 111
604 337
59 338
920 871
592 195
103 609
822 853
2 615
252 966
330 395
270 530
284 848
345 928
725 461
812 94
582 316
302 563
386 688
428 573
405 218
523 675
731 868
244 595
108 58
18 242
182 583
567 502
509 649
157 693
742 440
905 479
140 124
356 278
992 384
966 713
65 635
817 18
981 67
278 98
369 482
222 487
20 948
906 348
435 96
595 631
341 682
149 704
136 552
848 787
926 3
790 482
163 517
226 945
518 870
203 968
536 624
463 45
993 604
753 468
412 502
531 385
135 19
225 825
472 314
872 740
610 796
43 57
633 435
376 151
754 415
430 83
692 988
227 800
700 664
513 302
370 155
908 989
601 62
557 916
896 8
18 606
290 658
243 235
296 231
78 529
117 950
880 976
152 140
929 330
384 410
126 225
835 929
154 275
636 133
235 447
576 556
512 197
864 535
571 961
770 224
197 995
306 455
607 338
971 334
55 765
563 240
37 574
568 307
396 914
602 225
466 483
959 21
310 215
423 636
119 832
746 216
575 201
276 6
942 73
767 659
119 771
8 88
862 489
386 230
563 640
179 268
954 53
29 187
279 928
53 503
674 54
31 584
599 328
681 624
193 355
115 3
763 885
51 433
198 584
571 57
901 562
52 102
58 551
256 185
911 259
599 534
306 585
618 522
71 611
167 177
902 313
556 12
10 779
141 909
68 51
153 515
567 545
940 446
897 633
867 123
775 768
853 427
170 18
745 949
919 603
501 575
16 826
160 156
78 658
227 545
685 725
446 283
129 780
283 522
338 348
560 22
628 216
962 383
675 562
510 645
777 111
695 252
71 558
414 140
967 239
589 182
158 326
943 920
897 617
228 981
769 916
743 121
101 474
761 601
143 69
814 683
504 815
982 126
455 643
944 513
148 507
589 952
323 542
283 520
141 820
535 792
350 129
662 624
591 856
447 118
709 772
852 506
255 79
127 808
938 51
455 750
921 33
660 157
613 188
955 243
593 615
103 73
444 763
240 726
587 373
782 919
564 251
390 971
139 616
591 168
289 233
449 362
63 533
605 179
900 944
333 290
49 211
763 494
710 110
344 610
11 999
468 227
619 630
492 553
101 12
529 249
451 358
686 476
349 284
393 51
68 956
160 303
101 65
98 971
312 824
857 708
146 422
440 519
497 34
919 506
314 702
161 328
236 194
894 641
849 727
272 640
720 725
618 603
51 389
273 182
985 357
198 827
605 994
42 467
603 815
571 410
81 177
220 748
670 6
596 191
637 8
183 92
452 106
547 865
355 347
861 643
618 16
47 790
909 93
948 52
530 362
997 961
364 123
303 788
471 315
271 846
838 763
550 517
551 440
543 299
587 423
253 419
126 726
50 72
913 873
585 913
576 733
558 447
468 908
875 986
921 305
833 243
726 674
896 929
367 975
191 310
623 89
315 825
6 622
998 81
734 465
572 723
644 660
431 742
781 626
236 437
133 913
666 407
270 947
52 768
760 242
326 35
1000 303
625 842
654 500
585 435
340 730
549 148
255 138
291 321
442 245
386 287
415 631
720 804
155 233
818 529
418 2
884 943
325 238
842 137
307 296
280 601
585 663
564 16
743 182
882 521
774 256
588 564
539 289
676 17
893 939
659 613
950 239
232 202
568 968
286 991
703 35
870 123
740 162
371 993
937 400
949 469
823 262
102 444
366 938
403 580
506 369
724 50
77 66
732 868
952 513
790 578
780 1
308 438
201 2
692 514
150 145
816 20
455 411
541 699
80 431
428 687
997 782
341 1000
231 664
30 818
867 924
55 930
690 301
86 696
964 261
478 662
826 817
746 903
288 168
364 502
420 886
30 752
676 975
359 274
506 985
747 176
372 524
97 110
392 247
94 587
425 613
699 55
194 705
569 610
158 86
450 137
822 175
875 280
797 443
855 32
713 370
884 347
738 140
815 368
27 131
953 467
7 277
320 722
787 368
680 741
672 10
89 637
561 250
947 816
662 482
737 127
383 702
288 398
139 282
3 76
855 192
882 260
924 557
998 940
220 181
817 117
454 43
87 638
448 474
501 886
916 460
311 285
740 894
24 803
60 668
985 673
578 523
919 331
942 826
116 360
744 658
376 17
337 168
289 486
934 710
881 861
875 500
407 220
589 876
804 308
202 541
456 757
827 455
265 11
620 927
785 685
796 268
181 836
487 802
435 906
871 994
469 251
214 238
981 218
258 735
188 885
909 657
745 163
791 172
995 813
695 461
798 922
56 420
313 341
735 245
158 136
411 836
702 380
52 798
31 728
598 844
775 128
600 240
984 581
298 962
339 553
767 9
212 515
999 8
639 104
703 79
418 795
219 428
782 978
750 684
802 100
251 107
956 799
674 175
550 695
683 203
12 119
24 796
186 696
774 486
827 95
606 927
753 687
57 115
380 156
643 334
265 400
224 642
682 584
293 876
690 442
826 732
873 45
157 603
551 488
213 290
451 685
898 918
748 104
155 557
434 569
211 788
136 411
82 413
7 917
893 598
105 315
585 734
631 824
91 491
977 97
68 898
595 513
14 456
806 536
970 504
579 193
912 346
942 538
220 239
937 12
558 492
826 683
582 968
768 837
67 154
925 624
313 456
197 741
565 167
829 832
722 930
74 239
646 829
13 172
647 516
212 741
154 448
530 292
193 810
745 601
519 436
208 341
491 237
349 591
136 236
108 884
70 385
190 621
231 55
972 831
71 565
473 624
891 375
815 432
474 973
877 607
616 653
408 268
973 157
416 616
511 379
298 430
982 693
361 743
73 402
726 375
220 698
490 65
400 617
230 116
691 299
608 242
768 233
968 912
240 427
214 268
562 940
785 699
734 304
134 92
874 553
551 841
52 160
329 618
681 885
586 889
978 731
968 750
680 281
432 974
917 33
148 360
594 915
921 564
945 260
161 250
637 814
547 257
648 586
449 711
180 950
402 674
143 593
629 256
187 308
127 476
854 906
848 15
912 749
517 508
401 526
669 637
166 509
904 409
343 892
773 511
916 94
118 361
690 676
571 281
41 797
522 928
901 132
980 524
413 175
784 113
737 781
873 426
478 507
990 153
840 887
129 46
198 898
979 890
428 819
601 736
851 397
453 299
182 608
157 257
202 37
339 86
705 428
781 320
604 233
821 975
141 351
772 140
514 525
231 910
679 458
421 149
469 135
330 875
672 755
542 204
707 359
36 569
659 670
908 470
653 933
661 974
997 341
776 212
223 108
691 141
590 583
79 354
12 192
75 242
460 853
764 794
767 884
672 139
974 667
570 446
828 124
334 757
396 349
64 282
730 520
437 890
641 723
343 333
930 454
896 871
419 104
124 22
842 716
828 52
793 406
147 136
983 597
957 166
427 991
145 606
981 308
218 920
435 934
779 393
686 463
838 11
479 452
126 759
974 184
242 409
352 737
805 416
40 135
481 724
508 971
444 362
997 245
297 783
241 957
200 503
12 215
937 962
256 819
519 509
706 943
359 247
968 148
464 572
646 53
899 219
923 2
193 184
662 589
501 396
291 893
959 895
457 803
456 17
603 277
567 519
320 179
949 256
795 259
173 404
636 426
571 352
534 709
386 211
437 873
582 302
165 685
756 500
847 905
713 557
433 537
64 118
52 576
192 429
287 569
190 236
958 586
740 719
500 552
685 4
701 776
415 214
16 84
940 506
657 467
143 353
777 560
614 728
401 647
359 692
963 257
736 663
431 37
732 828
406 290
90 863
585 973
803 471
595 32
125 135
25 765
386 461
895 516
832 679
592 456
327 907
989 128
106 525
755 214
789 107
176 680
503 442
875 898
144 9
364 296
585 864
396 542
404 530
676 489
262 371
911 324
559 748
803 373
626 515
93 475
840 639
965 100
140 221
644 965
382 647
866 732
977 691
842 378
984 178
249 411
841 36
461 153
771 790
165 557
169 49
602 984
391 546
654 457
502 265
125 223
915 704
420 982
491 717
611 476
561 662
931 870
969 114
230 489
952 735
554 473
572 497
417 88
232 918
487 180
471 851
483 211
472 70
241 363
92 555
414 889
727 395
376 426
274 451
925 989
992 318
544 372
382 338
672 308
60 297
2 379
803 542
552 110
997 46
74 706
375 835
344 604
83 767
532 252
876 846
29 91
883 630
621 682
223 724
62 291
265 796
648 842
471 241
78 360
801 503
910 440
478 412
294 809
275 767
118 444
275 450
971 779
191 839
227 775
117 101
420 1
306 519
230 13
380 577
733 699
568 602
818 999
206 804
601 527
738 357
733 285
126 34
136 392
297 30
601 351
530 889
79 875
165 772
565 794
325 561
580 679
970 202
289 799
476 832
247 694
803 125
181 400
953 174
851 272
756 421
930 323
834 875
388 992
858 483
827 864
987 366
925 463
320 62
465 377
54 960
674 610
665 736
729 65
871 394
809 534
94 1000
549 264
802 826
262 28
665 197
415 90
507 708
133 699
804 672
319 984
221 257
406 162
34 18
336 433
28 782
1 481
277 221
232 292
24 364
14 295
135 329
315 308
893 605
907 293
167 870
426 479
341 852
994 515
786 456
119 224
784 517
47 497
804 528
627 933
20 971
383 953
688 989
16 911
293 571
443 353
307 62
215 619
803 532
404 278
597 190
469 148
296 917
1000 551
579 87
726 913
517 983
269 830
848 749
895 436
732 57
377 948
850 447
256 504
827 490
547 659
299 587
879 859
776 361
62 104
347 12
408 551
346 811
367 43
806 122
758 232
963 861
212 15
56 392
688 201
905 284
369 527
115 512
879 113
358 752
40 209
148 332
331 988
488 921
537 974
366 869
968 17
228 519
595 771
81 391
971 732
449 327
681 945
146 841
402 557
851 971
703 770
816 872
480 986
822 894
68 115
380 158
791 244
914 755
788 442
324 27
406 987
580 329
196 664
626 258
747 417
416 376
870 381
841 533
389 202
21 984
306 586
311 549
276 240
971 378
695 306
473 837
151 331
771 263
511 880
790 216
244 213
218 792
110 731
874 96
225 735
657 187
559 809
716 90
111 67
660 682
333 947
213 483
504 25
313 19
959 177
925 988
767 975
806 666
153 53
300 631
612 54
362 252
722 703
773 8
9 810
873 412
754 864
837 564
284 767
259 848
914 888
111 649
102 381
193 778
456 500
807 322
271 264
523 976
477 921
654 91
938 39
969 733
414 29
346 954
562 438
913 780
877 578
508 982
311 153
947 67
113 235
356 506
730 775
996 589
597 675
754 457
59 776
881 887
465 840
252 82
501 685
416 708
560 397
999 407
965 133
706 629
216 40
675 440
329 142
436 929
636 982
749 628
545 552
671 950
859 992
66 357
910 51
885 825
171 314
703 351
101 263
962 737
394 208
682 750
704 1000
693 586
334 832
171 642
412 374
147 530
648 997
69 823
447 888
415 136
275 412
773 106
525 815
307 896
567 432
220 245
795 720
63 177
108 200
484 353
148 969
95 678
244 640
677 471
845 201
534 989
803 808
444 470
406 276
6 13
110 745
875 841
334 179
553 958
661 611
648 994
508 133
6 361
837 711
555 969
880 168
119 940
820 739
403 844
264 694
707 721
650 704
348 530
179 29
371 622
841 558
20 639
16 786
551 906
738 630
205 356
320 904
75 720
339 485
439 160
344 980
173 458
436 636
65 149
207 150
223 306
488 78
216 210
664 935
372 998
540 407
198 187
696 913
545 523
498 452
14 303
555 173
933 998
768 281
250 950
711 395
732 951
325 59
837 487
217 372
29 548
977 752
747 304
272 642
795 68
974 766
920 870
394 551
950 165
104 977
346 428
805 807
536 974
554 764
851 990
741 482
725 423
940 32
655 522
781 857
613 908
313 631
20 251
190 181
183 990
612 392
694 563
946 803
818 819
612 156
266 745
745 522
534 550
41 773
2 778
736 980
349 710
523 88
734 762
959 170
526 634
699 496
281 350
438 253
712 821
901 366
171 993
147 232
70 570
96 172
516 671
991 539
790 835
14 455
738 290
787 85
678 575
798 267
642 264
816 922
800 52
432 619
910 672
1 997
694 431
303 863
298 60
850 207
748 770
798 57
654 687
279 451
513 311
893 906
25 419
536 460
642 857
906 574
705 450
812 547
772 727
933 525
275 883
567 234
243 874
486 969
358 205
672 711
339 35
42 70
776 155
842 673
368 975
774 382
602 707
339 91
896 492
121 334
563 661
730 164
25 810
933 12
473 569
247 421
54 927
712 976
855 810
452 556
629 623
787 828
692 648
681 11
423 311
257 610
388 154
427 4
856 744
140 556
566 981
749 327
431 182
958 667
348 613
335 746
303 826
762 424
356 678
541 952
510 411
960 799
243 852
614 778
411 886
798 991
763 638
148 811
731 447
48 618
796 334
249 735
834 191
786 268
217 462
922 567
368 278
869 62
402 178
72 791
507 195
84 913
83 852
177 237
268 324
194 563
850 555
537 346
669 581
575 65
51 999
632 199
358 164
141 461
242 600
347 145
79 922
202 91
741 335
682 784
853 614
341 182
425 269
715 47
114 219
338 10
78 485
651 427
818 404
991 369
17 130
290 155
642 759
356 834
245 100
740 621
124 300
761 593
675 997
592 871
614 44
497 899
346 666
520 1
952 663
273 520
60 863
499 579
822 335
205 193
983 183
135 104
620 444
110 569
638 510
655 349
835 578
900 761
450 949
451 601
18 415
192 200
618 733
565 86
714 675
909 738
146 415
613 282
305 396
360 2
858 232
328 902
559 629
824 491
249 373
730 996
706 873
526 209
341 813
927 416
364 347
433 113
665 55
156 817
662 340
974 415
46 289
168 562
401 277
652 80
589 905
280 354
988 976
442 482
207 918
246 1
737 179
427 144
80 655
580 223
470 745
97 300
377 31
228 227
522 334
874 633
464 292
926 23
368 936
304 174
689 95
353 68
689 937
379 615
886 623
728 890
778 437
792 965
352 548
229 767
547 658
772 61
381 695
148 713
23 555
229 249
365 769
720 234
573 641
545 728
903 578
908 976
162 546
808 51
696 721
509 399
547 115
818 87
936 985
469 355
645 381
421 627
526 374
625 732
324 784
945 43
116 272
963 271
910 403
800 476
36 577
774 757
671 229
22 571
427 674
731 580
573 484
772 594
335 930
809 950
229 594
649 838
954 902
165 909
423 532
862 964
416 953
914 43
986 412
130 761
633 498
138 266
995 330
521 911
764 241
850 616
550 182
981 57
65 405
667 39
416 714
804 396
131 357
185 406
439 38
765 704
349 702
61 86
877 402
313 190
776 414
357 759
826 52
492 975
820 81
23 32
641 861
233 82
913 622
890 999
235 793
725 317
950 349
590 78
283 282
759 678
513 566
876 922
112 559
139 333
636 277
541 969
459 473
834 890
632 794
558 980
770 147
424 766
841 642
721 477
354 941
308 705
457 746
52 483
817 531
256 639
213 45
552 958
345 708
160 336
573 405
810 858
687 983
880 665
92 144
496 95
71 414
362 132
214 902
882 230
775 772
513 698
726 455
832 946
46 351
124 80
203 837
582 570
277 432
662 358
114 621
381 73
559 604
111 310
234 341
270 873
576 730
787 285
265 889
694 601
768 274
91 323
789 527
690 495
141 297
88 554
744 234
188 280
895 653
948 554
475 670
372 156
394 455
73 367
418 469
659 863
543 220
276 693
211 441
920 637
914 193
102 556
679 218
746 515
267 108
149 171
42 177
688 718
216 485
939 687
264 789
865 702
747 705
210 106
777 474
465 622
10 492
166 998
941 794
690 982
262 675
932 875
221 306
25 781
727 155
114 780
873 650
811 281
916 193
742 616
444 726
979 149
679 569
875 770
202 710
22 292
476 292
811 520
663 427
775 222
444 407
276 757
515 298
546 470
85 892
452 501
162 332
535 425
617 566
205 899
946 686
689 320
772 597
160 605
644 540
455 40
69 362
923 870
478 203
918 488
526 110
655 912
633 917
305 707
430 926
702 791
263 89
529 532
112 820
416 80
4 226
632 105
872 738
199 697
214 269
132 332
599 471
856 882
565 679
689 822
586 574
433 803
943 813
300 726
103 237
803 54
910 31
657 786
103 177
521 559
991 415
422 485
770 324
62 473
445 889
13 416
298 45
456 703
959 287
693 583
218 849
756 717
523 681
266 552
322 10
34 680
787 74
86 763
589 654
135 145
990 460
112 79
358 753
184 759
456 387
613 821
774 165
628 750
873 219
565 937
67 553
326 93
144 891
963 27
185 124
424 24
693 772
934 748
614 436
29 460
940 124
197 10
751 789
495 624
893 452
803 903
503 97
141 41
783 386
327 881
973 541
598 271
932 363
160 757
761 26
137 109
192 540
703 653
672 681
353 626
197 912
999 131
884 817
280 736
14 816
990 276
340 419
125 816
115 694
130 588
843 643
182 413
380 611
251 424
730 914
993 625
661 436
892 158
720 870
84 708
904 104
624 856
908 893
242 871
33 389
775 124
666 546
850 785
868 355
253 834
190 738
512 347
967 65
847 544
885 933
352 460
337 118
412 227
637 995
335 520
390 62
500 600
545 355
48 932
880 618
503 616
510 529
845 988
95 430
816 826
179 626
443 59
283 680
271 623
57 257
31 707
526 971
683 340
177 865
813 705
650 987
97 1
686 300
83 5
790 793
617 650
488 980
517 583
379 854
98 885
614 713
616 767
754 320
336 460
473 335
271 663
209 352
561 676
39 549
39 788
973 577
606 386
982 37
986 905
99 24
411 906
711 437
478 928
135 642
868 759
741 178
223 479
280 930
200 888
627 740
774 829
177 400
303 791
186 642
126 914
654 6
647 893
628 502
995 368
611 481
358 717
558 774
806 631
834 125
357 161
563 250
419 915
996 301
144 945
171 885
301 825
654 648
857 253
165 820
683 571
763 940
365 5
673 997
425 916
340 407
764 809
919 582
466 594
857 778
97 120
303 13
999 821
904 656
65 678
168 662
224 201
242 791
975 707
671 195
14 427
951 734
566 200
126 869
347 358
37 347
144 633
957 121
526 935
896 908
24 947
282 635
250 945
1000 513
447 166
116 434
390 589
647 646
374 16
118 272
1000 222
480 650
659 144
419 162
698 619
422 789
968 939
617 847
855 647
467 139
982 51
234 492
424 861
781 594
889 39
811 775
476 648
901 309
719 934
192 769
380 584
588 112
786 217
571 377
541 71
890 868
664 750
14 622
654 926
635 495
24 614
799 168
785 360
100 792
774 536
208 806
134 46
787 196
887 363
665 196
285 370
6 979
883 839
158 895
756 962
44 929
220 62
356 527
604 449
24 199
860 319
551 380
23 744
679 183
444 806
353 575
518 116
487 777
25 217
928 892
788 962
796 732
424 347
682 598
78 19
214 6
828 769
770 543
499 128
214 65
705 266
522 682
663 763
124 109
307 458
986 323
594 903
77 985
820 659
623 606
153 489
600 467
909 858
565 125
815 647
379 786
97 381
692 429
11 367
349 237
404 744
274 710
687 116
747 556
349 485
850 707
772 494
572 964
886 900
886 484
688 253
55 741
730 220
810 846
345 600
431 208
418 377
730 633
594 110
700 620
997 467
351 598
926 467
40 125
977 795
718 773
364 996
719 52
524 884
448 302
938 454
727 351
976 578
261 610
982 329
425 842
194 63
637 847
91 159
958 991
700 912
833 228
189 174
458 100
775 569
190 57
278 148
787 796
717 833
334 164
586 444
14 150
87 68
263 765
466 55
70 609
596 160
717 662
134 558
679 304
59 567
897 481
73 895
345 984
337 403
252 96
911 446
685 681
506 627
16 808
948 838
875 649
543 237
527 456
666 75
360 639
286 762
910 714
865 448
580 495
595 249
452 211
365 737
999 49
17 928
596 672
535 606
230 857
920 230
271 606
388 467
134 297
609 71
843 395
609 883
74 528
262 111
688 982
231 173
21 359
189 301
521 327
908 706
583 174
848 5
612 853
462 844
55 667
603 807
81 482
696 614
97 477
128 3
416 214
716 712
222 240
908 533
866 477
108 342
477 942
711 645
487 297
276 941
246 486
7 426
777 966
199 930
197 643
843 208
122 234
356 395
723 873
493 13
790 90
640 390
961 111
544 771
426 915
447 403
129 508
231 188
350 413
837 811
865 531
738 594
266 471
570 344
521 866
888 457
920 479
815 859
580 888
342 14
159 150
459 753
286 947
887 239
668 971
73 382
398 734
895 175
635 752
531 318
787 695
750 595
866 302
761 824
780 890
211 591
734 484
221 597
6 310
84 990
96 662
892 246
605 671
295 478
219 848
592 769
391 341
136 582
875 582
603 148
865 584
652 874
295 253
922 99
264 106
837 767
469 233
586 846
111 315
877 613
995 352
785 682
909 615
257 754
547 436
518 673
516 667
970 186
267 724
747 909
900 981
261 821
998 429
550 8
349 87
471 207
72 516
929 949
847 678
980 279
781 684
462 821
424 214
424 986
521 981
398 239
87 333
879 508
951 53
754 651
32 230
244 594
704 383
328 417
978 957
56 814
933 280
159 109
814 773
77 236
325 169
216 327
7 946
320 526
73 42
595 27
375 709
713 680
176 147
52 245
867 295
518 218
771 792
332 100
703 922
706 862
643 745
648 168
570 553
638 876
987 892
424 75
929 906
7 422
942 566
409 651
389 401
826 346
35 628
57 991
53 472
237 128
665 693
945 949
608 905
352 381
420 763
423 930
943 616
348 116
150 875
331 47
656 618
211 221
257 490
656 551
939 718
426 886
947 707
852 237
859 183
456 391
544 502
888 801
847 473
387 551
687 536
671 283
73 377
354 901
48 156
144 162
441 896
240 889
62 8
507 189
429 853
329 494
707 62
577 142
30 559
853 514
575 514
654 855
744 145
825 878
583 613
680 274
101 571
904 261
380 799
794 1000
715 900
912 326
984 914
262 464
649 884
285 51
693 709
521 586
843 906
669 704
18 628
539 522
577 823
531 86
311 831
500 509
787 64
861 583
547 638
696 716
981 508
233 809
406 517
390 825
31 701
440 919
929 228
13 794
758 79
838 385
341 129
533 304
579 708
885 923
867 131
13 968
253 581
26 987
62 999
449 45
288 634
623 838
187 121
367 614
570 175
476 735
424 982
829 243
266 626
31 912
400 355
506 488
688 911
507 840
952 496
945 790
677 109
148 78
800 900
971 194
602 164
365 511
340 41
791 767
112 297
105 419
73 830
610 743
926 844
106 353
239 877
724 408
483 290
251 580
904 765
414 455
791 447
337 175
48 752
82 135
272 858
604 2
515 244
402 683
660 578
171 931
270 957
391 125
130 450
29 295
829 964
692 487
765 573
302 218
15 728
306 283
547 69
416 503
860 321
921 840
412 887
883 788
448 591
533 557
734 965
720 925
677 876
281 214
705 271
104 332
15 44
655 371
810 668
749 576
179 675
400 428
187 386
786 321
317 819
360 972
801 573
626 687
863 975
46 109
786 525
451 301
244 61
704 960
282 579
811 134
394 530
197 527
410 789
365 259
707 955
838 580
337 868
333 161
875 23
657 124
644 171
255 397
105 402
741 115
376 464
426 403
303 487
186 971
523 711
709 69
730 460
385 940
170 149
843 790
345 352
906 545
362 338
128 84
716 291
802 773
8 850
654 38
974 666
295 656
855 495
303 961
590 799
724 482
645 18
727 668
63 196
780 293
103 99
130 401
244 266
777 294
761 508
571 17
145 954
327 88
314 994
648 492
817 420
156 311
316 220
201 853
732 507
975 309
410 985
500 470
402 206
52 732
736 551
735 483
604 659
763 38
911 685
519 577
562 876
954 14
271 676
82 223
810 961
195 625
378 779
268 496
269 341
534 560
602 417
769 210
279 284
657 83
780 820
604 715
778 79
804 56
476 296
571 851
374 786
195 65
741 364
686 384
968 945
137 537
80 759
43 469
492 41
680 674
232 322
198 517
870 174
770 434
917 866
700 164
660 975
153 550
810 959
925 745
953 863
567 214
267 355
298 164
831 597
74 415
79 665
629 532
404 771
522 762
424 406
689 707
300 821
882 303
75 917
278 107
791 161
282 373
292 233
66 425
256 501
770 907
17 86
121 879
542 145
173 194
407 830
459 181
113 679
348 99
527 713
898 783
85 480
579 409
977 201
343 714
504 799
153 585
352 538
447 254
102 574
259 825
811 399
851 603
766 141
561 943
642 159
20 564
325 383
362 270
919 240
267 224
911 183
234 817
192 969
627 978
265 586
174 402
17 395
692 456
991 992
572 416
111 278
65 113
597 512
303 265
744 490
320 749
118 302
758 572
560 217
480 968
389 660
30 356
901 370
700 945
19 395
377 212
934 546
47 566
408 333
373 953
610 767
924 37
867 549
863 182
219 311
147 49
598 858
734 973
281 557
449 463
367 140
964 276
377 601
617 356
864 482
634 80
7 306
104 323
114 183
522 254
267 110
841 414
496 605
265 22
738 499
611 963
761 974
353 584
585 590
512 170
435 644
390 703
298 884
508 207
659 172
434 26
650 707
516 347
744 630
243 247
510 453
300 11
365 685
493 237
570 760
368 871
355 832
450 448
592 658
540 164
204 302
153 35
211 389
351 328
505 726
163 286
877 559
75 517
844 761
554 62
676 919
970 341
13 874
747 554
527 943
517 470
632 893
985 255
751 46
398 768
943 522
749 237
902 6
757 499
135 31
169 584
602 634
270 910
821 11
669 972
847 518
928 776
872 936
871 640
114 972
241 131
300 491
153 447
527 78
732 863
126 315
957 35
424 282
936 904
150 715
232 3
437 501
385 743
827 265
307 274
985 45
669 828
240 262
532 202
22 372
718 902
709 550
145 151
616 332
732 925
258 983
133 742
197 232
425 988
542 821
37 758
40 396
682 157
160 662
682 871
260 427
752 533
810 400
697 164
841 104
632 1000
361 868
983 827
64 401
431 126
13 245
600 899
639 275
318 372
865 175
210 880
719 17
73 524
321 689
274 936
676 891
863 194
251 887
226 630
358 55
175 939
511 981
832 285
279 464
853 832
200 543
559 34
117 439
607 556
408 172
534 808
991 78
461 944
412 185
838 516
986 564
584 178
381 158
699 503
545 668
465 535
27 116
368 655
940 951
380 533
445 96
180 175
613 63
453 478
307 65
984 538
347 543
869 414
818 240
860 743
525 159
240 942
30 941
299 352
645 828
924 415
442 768
871 634
71 632
231 217
154 837
213 198
752 625
333 570
80 426
709 634
909 748
701 29
646 754
233 755
139 329
145 582
611 981
642 361
926 568
588 651
667 251
169 902
555 561
704 646
750 915
661 76
373 664
447 306
750 365
104 53
512 701
517 632
222 241
510 80
813 432
774 677
254 909
105 703
570 179
899 173
49 802
538 820
172 851
747 291
576 360
552 736
750 844
111 238
355 723
889 393
461 278
181 556
369 422
378 3
372 196
309 281
589 208
536 45
415 386
185 957
379 40
663 107
533 420
74 333
887 605
310 173
969 835
151 639
685 789
16 547
74 486
925 628
511 509
72 815
740 787
80 708
107 110
45 159
192 420
320 438
577 525
665 800
887 841
216 592
544 232
531 974
605 755
104 178
128 517
727 968
484 471
364 382
942 657
49 299
600 494
135 461
639 82
237 619
106 143
197 53
416 963
354 98
576 262
527 501
323 115
677 706
161 891
161 883
86 162
204 233
276 217
417 874
872 784
834 308
21 180
598 86
17 797
251 730
457 511
597 613
25 521
600 951
278 778
37 298
899 328
443 73
555 912
786 932
180 722
513 149
766 139
348 200
364 636
616 541
32 928
919 851
443 617
713 301
665 848
205 90
836 338
465 754
337 122
674 504
109 670
112 161
370 747
467 929
673 222
336 994
89 317
465 921
232 446
76 460
679 868
413 25
966 247
269 188
949 646
772 665
600 167
110 582
533 973
160 429
319 582
647 239
454 402
131 915
837 236
953 925
641 126
231 934
172 513
396 568
787 315
428 835
275 497
428 722
163 296
777 762
957 243
894 724
519 179
391 182
882 975
938 156
576 596
698 34
554 444
486 595
48 341
955 734
667 1000
270 135
405 214
786 817
18 824
366 642
47 753
830 185
541 717
641 556
509 202
347 437
166 757
656 474
769 258
366 351
382 748
578 466
927 647
306 795
131 869
855 895
625 199
686 497
452 886
101 84
542 222
230 897
74 425
631 868
717 77
58 336
610 327
332 787
888 231
797 348
303 729
372 277
184 205
336 559
691 191
795 519
826 836
510 481
245 268
388 872
668 849
970 881
993 230
760 403
879 318
876 435
550 233
332 977
759 546
378 958
65 472
508 734
809 51
373 215
15 4
602 383
125 758
536 17
256 380
498 826
615 936
422 398
210 409
892 995
949 184
498 367
337 334
11 815
623 36
304 669
820 503
454 805
347 393
348 39
517 347
520 484
293 326
369 85
277 458
255 184
510 840
942 928
916 983
532 256
403 24
128 981
413 164
128 630
834 452
658 450
849 924
894 152
924 998
242 475
332 283
819 736
199 932
141 25
33 805
19 724
808 812
151 367
316 142
108 758
564 972
217 241
515 193
726 973
338 958
398 724
543 616
180 178
593 683
804 645
451 872
969 721
897 933
249 261
625 654
664 888
452 258
75 338
174 117
271 39
339 628
54 696
770 778
475 523
626 157
319 28
165 645
620 736
90 709
313 130
808 873
933 512
976 25
96 579
492 461
31 943
315 943
454 36
25 687
743 985
637 582
249 864
153 641
761 648
311 752
760 754
303 421
764 868
460 638
547 738
284 127
423 280
530 624
479 196
539 662
186 412
18 611
923 45
220 109
997 92
631 332
74 49
108 1
154 283
490 965
781 156
430 922
859 167
170 428
464 192
279 124
375 22
956 511
911 822
364 102
732 298
824 182
14 613
573 562
434 840
430 322
689 265
429 34
428 621
190 386
494 65
949 266
527 700
715 231
727 761
589 901
290 239
772 791
673 440
126 703
915 14
59 166
842 452
629 190
318 29
428 409
421 44
407 932
339 60
483 60
974 799
253 654
880 920
109 320
715 78
484 906
915 291
141 538
109 726
936 622
891 227
312 880
656 530
523 127
385 202
352 934
738 993
521 44
125 864
890 447
918 397
265 58
139 851
358 98
255 615
301 380
796 875
985 737
644 534
644 701
271 413
961 126
331 207
498 469
596 929
972 533
423 103
533 325
129 238
410 557
562 976
333 987
935 246
437 886
899 856
246 284
910 931
732 988
656 894
981 595
738 254
195 428
755 43
747 838
28 622
722 843
540 518
962 645
965 894
417 682
518 987
100 751
95 37
269 516
135 515
725 466
2 157
411 6
639 474
692 633
564 635
229 212
59 55
757 994
864 667
752 615
912 98
806 707
799 708
607 872
447 415
807 698
371 62
669 59
10 313
430 300
316 476
486 532
816 938
508 226
223 183
121 177
23 290
52 740
576 155
104 204
535 726
196 58
341 914
791 635
171 886
633 241
653 764
437 562
986 675
985 997
662 502
416 810
297 440
963 438
947 448
674 757
962 434
27 490
829 954
938 852
791 525
198 974
775 394
699 842
1000 969
193 834
337 716
469 205
304 789
594 331
193 256
491 802
541 549
915 383
406 768
549 843
65 707
813 703
504 90
191 165
892 406
343 218
287 803
833 611
581 397
637 80
492 719
55 355
56 599
447 976
222 34
274 658
977 206
137 660
49 431
616 977
4 769
671 525
756 688
724 750
346 643
971 419
114 222
393 993
745 729
162 79
347 562
634 418
116 383
743 874
702 294
662 247
431 605
124 602
665 474
814 930
135 907
499 214
359 392
504 626
807 387
429 798
435 138
167 559
236 90
261 761
335 613
246 157
914 658
287 194
68 283
826 738
44 645
675 474
892 481
506 170
775 18
117 903
211 921
577 205
596 817
741 51
755 292
694 948
635 552
47 755
972 519
501 180
286 625
635 453
447 226
247 140
350 643
797 391
215 630
361 121
819 179
74 743
644 360
319 937
151 214
487 161
735 628
463 818
118 185
120 594
455 988
159 749
897 753
920 655
12 704
252 644
767 210
504 17
297 976
673 760
257 735
253 68
534 41
147 532
471 235
916 133
931 71
5 101
321 236
903 523
808 248
985 621
453 139
8 863
870 915
271 735
169 745
309 549
445 563
697 302
421 422
603 875
449 176
448 991
285 323
581 921
886 729
747 967
481 135
217 644
917 166
629 825
651 297
952 267
642 40
914 473
312 128
803 461
230 379
101 437
183 488
126 364
531 668
681 941
223 869
584 956
664 843
590 358
556 283
835 424
219 813
301 788
575 183
478 519
839 805
386 567
838 484
242 687
752 106
833 730
44 81
843 960
226 776
206 73
256 665
939 891
911 77
519 574
57 704
294 39
13 798
314 326
204 245
215 31
553 36
10 952
794 498
661 298
442 105
452 766
64 523
383 648
253 807
628 74
711 329
485 43
728 730
879 547
847 369
270 954
592 911
263 912
108 968
728 9
228 679
940 713
73 655
383 445
353 265
750 468
92 397
448 815
672 876
308 740
43 915
954 225
962 236
373 121
520 58
533 136
202 988
860 320
193 935
68 367
15 85
805 133
708 552
245 957
46 219
876 374
435 154
680 977
551 294
199 639
955 532
110 213
72 429
660 152
408 847
773 579
523 835
410 694
618 6
106 739
222 518
690 964
430 121
21 505
641 923
454 695
204 262
766 123
389 753
590 458
189 937
723 985
269 625
488 31
601 75
485 778
956 310
871 13
247 289
446 550
738 695
818 969
384 690
644 142
760 144
739 229
117 733
200 739
580 254
426 614
790 10
516 314
955 708
952 184
451 805
323 307
542 89
852 177
200 814
461 957
809 373
46 29
471 568
505 814
27 771
189 201
830 888
31 255
484 546
838 874
709 291
916 171
835 643
388 570
690 407
273 69
827 872
586 7
252 370
659 452
955 80
174 797
19 748
186 708
587 454
723 339
461 542
992 566
194 548
680 670
108 581
203 505
870 300
204 465
406 675
297 682
943 950
861 462
382 842
486 237
909 301
602 902
436 515
714 167
380 660
953 509
427 391
186 724
179 443
35 760
757 247
209 640
191 81
727 202
550 462
816 558
155 214
493 380
463 270
502 762
260 774
441 294
720 371
417 900
59 998
192 512
85 519
10 499
972 477
620 366
144 447
794 521
417 960
153 673
154 689
442 830
686 715
879 849
511 262
602 296
77 523
968 944
86 353
939 754
327 860
651 693
456 73
600 411
191 139
192 135
170 739
197 504
786 946
333 101
894 899
217 716
712 440
665 208
228 619
709 127
759 636
492 22
54 996
669 678
235 691
136 945
596 14
924 919
433 584
627 162
352 643
485 528
277 88
758 757
828 676
22 673
442 116
547 37
125 605
477 413
80 820
134 40
230 924
247 128
35 682
914 54
528 369
129 705
942 714
62 790
385 747
242 489
55 990
191 285
196 398
245 271
61 737
256 516
1000 274
729 430
188 677
890 56
413 73
9 974
591 425
126 593
51 348
525 19
209 990
83 998
904 894
809 901
323 310
223 751
893 148
10 921
420 249
817 176
283 355
176 755
488 293
283 709
226 250
570 754
508 325
834 135
541 704
973 463
861 565
355 774
709 571
438 328
218 814
394 398
322 695
691 648
139 321
584 824
285 836
610 152
567 796
884 467
186 304
577 394
640 327
138 93
665 269
710 253
455 115
831 980
660 6
329 972
656 292
516 19
452 52
994 274
708 409
429 392
769 723
665 652
483 907
89 235
612 661
633 529
892 703
941 350
156 634
507 961
604 982
245 870
824 260
627 510
964 537
482 484
249 433
835 282
755 744
839 485
131 798
227 496
404 569
348 867
756 181
485 636
941 215
877 153
937 36
424 199
18 625
891 391
696 242
512 280
696 359
392 691
147 823
993 736
211 907
518 857
924 476
272 874
435 793
125 167
271 821
631 222
677 809
898 709
376 757
604 963
374 591
155 438
96 795
590 61
251 747
171 153
448 825
566 782
381 917
501 554
29 332
588 28
515 132
181 860
562 641
918 938
459 522
592 643
55 430
997 256
322 484
345 754
274 459
745 10
563 695
903 453
589 268
913 6
332 874
660 550
265 732
141 248
994 780
317 697
680 553
182 575
873 628
829 993
611 215
307 515
902 382
264 430
15 982
193 643
937 84
904 48
503 124
512 950
529 557
665 351
68 629
294 802
83 707
234 490
2 228
595 828
77 494
614 911
704 980
217 190
314 984
758 3
167 494
502 159
406 42
867 770
292 810
136 398
654 551
18 369
736 541
75 574
290 77
654 264
933 580
596 623
961 253
566 243
154 710
914 240
313 813
170 176
308 985
593 131
555 894
396 581
442 490
677 391
332 478
685 134
492 545
618 214
429 713
848 113
34 31
158 510
591 898
595 149
477 488
967 703
386 97
412 918
400 478
185 670
533 707
801 808
678 204
746 370
868 367
641 624
619 559
106 384
702 83
846 797
966 930
66 801
885 131
701 128
496 984
626 911
842 802
816 190
961 124
636 549
511 478
964 943
127 472
981 972
812 824
67 958
908 439
948 91
413 793
643 967
991 939
130 436
961 747
635 979
63 251
670 720
996 33
796 576
334 465
524 929
34 599
689 386
865 196
114 713
517 891
910 337
751 859
974 757
545 528
694 35
139 337
190 794
678 951
722 877
913 950
26 425
588 519
7 108
234 812
665 861
14 374
57 852
988 72
532 332
678 774
622 758
992 726
851 771
53 22
100 704
719 67
968 769
297 702
548 581
623 328
983 723
349 53
824 266
233 211
757 102
674 896
39 131
370 612
123 332
808 886
983 150
416 793
505 399
846 392
629 813
188 55
161 876
628 259
732 133
448 745
386 730
472 387
168 751
155 98
211 938
308 99
791 351
888 269
148 425
460 975
540 923
44 726
752 477
367 839
712 124
771 492
640 980
469 368
864 760
155 859
526 940
381 442
617 370
137 582
641 591
1000 445
678 105
855 641
731 1000
350 237
988 165
341 30
706 789
368 727
541 996
47 272
285 638
70 408
117 345
61 449
786 511
61 740
669 530
243 875
85 238
844 870
807 856
52 824
270 781
586 680
685 606
484 108
210 471
598 486
595 376
804 187
834 348
47 446
17 379
537 575
594 555
592 264
128 591
364 801
292 353
735 508
913 625
642 493
883 644
143 454
839 776
18 368
980 32
634 997
462 881
284 326
402 697
393 281
379 742
586 914
178 816
383 278
190 756
765 237
874 110
696 145
933 104
101 175
514 895
736 337
478 843
513 839
135 309
914 389
239 861
409 524
53 6
487 80
928 609
631 974
812 550
663 166
374 877
710 766
779 987
289 119
689 426
628 695
840 678
607 391
528 257
949 405
124 102
522 471
968 392
578 460
504 773
884 815
761 738
480 354
553 245
139 568
530 301
467 89
234 49
194 37
766 939
924 809
838 965
51 516
722 473
683 252
842 785
134 635
17 784
181 954
757 366
144 674
704 209
928 689
888 62
57 917
384 670
166 779
606 788
880 11
366 523
945 788
104 286
513 845
619 657
88 726
937 107
579 125
310 672
767 506
308 363
185 981
188 397
726 171
662 225
926 683
965 987
726 203
537 394
512 434
477 22
107 105
30 26
946 844
285 988
996 886
107 551
356 265
869 938
449 408
585 567
826 446
965 197
486 8
73 324
934 462
931 468
970 637
405 716
654 646
26 618
917 478
988 569
259 468
410 196
231 104
979 618
29 577
992 475
405 157
236 953
918 896
797 189
292 273
919 285
596 149
905 170
508 397
439 421
662 958
67 887
274 24
184 755
272 814
535 704
119 155
707 276
499 415
442 821
837 617
807 457
98 217
357 266
170 982
836 33
954 263
259 117
49 793
553 852
833 353
264 502
656 802
545 431
127 916
593 807
363 770
826 510
54 530
584 340
196 885
77 869
642 337
514 614
315 934
301 792
680 355
513 84
167 61
677 26
649 513
523 126
11 115
105 578
992 959
461 273
530 786
851 151
414 96
953 871
368 296
559 344
642 629
644 596
559 720
132 317
47 521
793 805
327 509
872 244
566 778
680 506
341 400
872 904
523 795
225 560
451 205
84 834
958 600
621 196
275 714
141 61
523 823
372 565
60 280
414 993
935 524
101 159
177 331
676 435
436 592
104 155
273 567
879 448
444 660
968 230
520 131
462 722
670 821
451 95
303 626
354 907
859 802
91 789
528 950
645 565
417 567
53 846
54 588
871 128
494 286
2 554
107 923
670 369
776 829
914 680
453 855
245 803
5 120
182 194
607 665
111 467
500 555
980 50
343 707
623 681
179 91
825 366
316 636
204 641
639 484
300 318
105 92
384 804
143 553
424 382
844 294
20 882
809 447
599 905
269 652
198 516
391 506
963 799
580 288
862 21
486 529
868 46
478 349
614 955
781 959
174 519
48 849
91 340
352 444
350 673
569 903
562 654
746 15
66 131
476 393
971 691
453 296
132 107
122 212
20 739
122 422
789 191
780 726
486 668
239 371
526 74
899 450
834 286
687 787
563 488
107 653
960 491
412 679
344 909
877 245
932 415
744 471
214 984
550 801
228 456
676 366
337 509
776 30
61 306
761 825
103 809
406 375
846 411
94 166
249 580
100 557
989 736
888 83
454 3
928 104
275 386
341 73
287 942
935 793
960 433
332 622
991 607
84 989
912 601
360 115
41 103
372 764
533 574
646 745
465 709
150 580
730 518
759 917
28 370
618 831
625 873
143 623
928 495
83 608
357 543
952 171
143 145
835 506
177 120
794 385
659 34
973 214
255 304
23 696
45 109
421 687
570 847
5 47
544 626
461 365
694 481
262 806
454 206
750 691
838 345
46 811
801 182
506 982
305 53
368 269
536 354
545 371
653 917
892 130
725 93
25 720
992 937
722 668
608 439
328 205
383 557
332 946
134 481
275 761
488 196
212 695
509 212
894 918
41 988
408 590
915 846
79 843
982 73
292 509
594 614
501 607
963 512
455 153
549 350
575 49
719 338
888 475
565 967
957 300
125 95
904 113
859 369
984 905
269 249
522 195
80 195
114 869
931 760
732 364
5 844
492 477
425 569
499 571
772 376
101 702
731 515
514 901
769 803
501 676
893 24
783 994
748 421
814 665
861 616
220 695
460 699
388 362
115 196
615 794
395 275
592 330
653 520
827 585
783 192
482 252
469 917
623 371
244 376
1 27
831 664
297 386
773 300
374 357
948 854
664 551
74 149
148 586
263 824
378 660
122 95
425 851
426 31
425 737
973 160
702 935
358 192
723 649
660 597
805 126
25 478
574 548
756 478
923 767
49 839
875 154
49 386
894 396
908 665
434 188
885 787
237 945
987 656
286 689
805 862
985 271
366 602
358 377
523 497
803 772
114 742
273 104
888 956
511 100
41 313
32 132
1000 156
855 89
467 476
141 426
100 272
760 227
924 624
753 690
654 124
17 973
487 641
961 265
55 194
265 632
273 5
126 771
940 229
91 770
926 147
651 568
164 104
550 456
445 144
393 958
377 521
443 60
746 376
941 435
742 951
853 337
867 194
38 401
560 443
533 38
469 131
869 244
263 739
379 948
706 488
497 976
335 120
814 837
943 287
423 697
183 126
654 612
762 524
507 743
393 681
614 767
281 745
775 884
168 498
408 593
129 450
638 859
537 744
861 260
7 835
967 294
216 587
899 8
285 938
690 453
69 404
4 70
152 848
810 120
527 841
16 276
614 306
744 279
936 675
811 687
506 102
862 507
914 907
982 900
22 447
684 396
781 731
661 826
536 481
945 600
777 874
833 733
979 766
857 138
615 552
605 470
544 501
578 794
749 262
610 866
807 268
881 928
104 241
124 723
981 369
708 751
939 260
890 416
101 434
662 303
898 767
610 582
306 724
711 433
944 881
207 563
244 831
390 36
454 639
123 684
447 877
22 903
694 3
944 97
170 193
865 370
317 301
446 239
749 57
702 133
757 394
521 645
776 925
99 873
399 549
839 130
205 712
524 808
982 842
389 342
582 688
259 447
346 930
577 726
651 300
425 527
808 828
55 446
866 793
9 897
150 314
426 289
31 561
279 717
289 947
198 549
577 771
763 589
896 391
209 972
12 382
758 662
754 647
9 757
316 877
72 599
31 865
427 913
817 369
690 607
230 805
60 599
29 830
810 278
470 316
383 922
288 233
211 953
252 384
112 412
564 873
924 906
861 471
613 987
306 77
44 567
620 161
305 240
585 11
164 399
607 421
619 803
141 948
230 528
397 630
567 836
159 882
392 130
359 748
704 504
111 873
560 861
43 238
694 916
83 526
961 566
75 459
919 314
34 393
513 992
739 919
468 366
657 13
311 839
436 243
275 232
674 993
622 175
393 637
921 168
238 292
905 8
161 977
309 580
576 739
168 769
655 72
612 585
65 510
743 923
860 804
364 374
527 100
116 166
988 622
845 545
532 777
768 20
933 158
614 634
238 636
517 301
257 531
874 26
191 803
823 254
539 616
447 292
80 659
499 480
614 789
37 448
236 809
87 761
73 628
468 384
367 478
471 232
197 970
911 738
421 386
570 359
436 123
486 979
777 141
176 577
701 159
704 433
323 585
685 741
474 683
589 46
323 296
946 831
626 533
978 614
538 386
55 38
212 887
262 59
843 412
868 54
993 142
405 855
496 903
534 15
318 322
363 715
309 794
339 312
285 33
82 325
177 657
427 91
118 776
277 966
418 428
799 299
735 162
250 592
243 93
822 219
589 196
864 407
158 794
927 782
998 560
262 45
928 338
538 447
320 441
79 552
691 376
442 96
652 958
206 323
605 529
640 374
298 766
592 277
863 382
804 150
519 220
388 292
59 645
995 165
482 753
881 262
970 969
835 621
634 12
346 173
580 230
510 851
577 989
391 101
569 985
928 935
231 865
937 321
989 443
600 532
858 109
285 88
950 646
198 844
754 998
441 301
88 201
140 836
856 501
965 496
805 635
706 539
118 713
449 349
855 244
611 957
158 410
163 828
52 545
948 279
91 484
407 839
243 818
83 141
741 365
792 126
358 10
437 753
176 236
986 5
430 297
530 675
805 827
386 199
372 95
698 527
568 667
739 890
880 254
501 904
244 863
407 382
454 726
363 76
706 158
642 291
842 791
501 633
926 790
615 173
288 745
282 98
31 826
46 936
393 429
100 910
899 442
665 283
228 352
872 336
564 194
670 66
723 439
408 459
558 575
937 543
803 662
780 263
72 224
427 448
617 393
524 417
496 368
948 117
790 189
392 232
829 871
98 46
8 64
644 226
729 877
367 952
994 897
584 639
290 681
677 735
312 328
546 50
631 739
472 938
395 543
608 412
76 992
937 219
605 448
872 952
539 940
913 775
932 107
451 928
585 317
550 494
29 884
908 180
949 92
463 295
923 165
780 708
243 440
738 521
279 623
413 278
920 997
209 204
284 209
295 262
355 874
627 636
262 154
18 162
905 842
651 43
13 879
160 820
901 535
958 948
686 288
989 810
226 978
161 463
931 66
6 305
653 561
188 277
423 197
991 681
204 322
150 820
867 981
460 235
711 485
896 697
253 842
803 393
51 438
895 416
401 855
295 465
803 539
530 934
351 445
413 717
562 128
226 645
936 781
15 117
970 486
491 572
878 948
340 98
641 948
916 400
763 236
996 78
722 792
905 307
281 830
57 327
100 209
961 27
683 585
965 339
730 440
167 414
583 210
359 725
127 331
849 193
292 19
230 869
665 70
382 122
814 557
899 533
347 782
979 759
157 263
203 953
6 232
605 808
24 384
781 680
134 225
776 75
905 709
174 740
592 701
714 145
332 985
209 357
304 320
2 29
112 706
160 361
627 224
228 66
609 775
870 998
320 121
369 732
443 138
959 886
495 789
782 155
265 442
679 611
857 297
501 641
728 848
152 316
192 977
986 777
584 212
109 466
803 358
70 551
151 792
126 493
615 996
619 633
872 360
160 513
377 933
675 611
872 557
208 248
20 599
135 783
11 648
174 358
180 577
274 986
836 583
862 43
648 615
247 871
256 179
215 333
441 830
801 171
785 198
718 954
84 976
476 584
750 594
210 339
540 411
882 351
835 940
826 437
812 822
638 964
188 215
244 835
662 394
989 747
592 609
803 415
155 733
702 344
860 353
754 308
708 883
697 526
165 427
731 863
998 361
29 12
790 908
182 486
3 200
864 776
153 357
58 210
988 518
11 120
828 592
351 14
585 410
127 975
43 850
447 523
733 870
45 397
404 711
756 915
360 798
184 495
334 572
867 202
388 466
331 646
182 836
480 267
18 927
979 854
881 108
292 443
517 183
758 978
988 409
199 341
395 343
770 477
531 533
13 925
903 221
653 547
387 668
646 789
858 718
713 491
269 178
850 7
987 206
352 214
942 467
658 513
956 922
912 93
337 145
248 517
540 946
46 934
389 11
971 192
129 188
859 970
201 7
780 194
839 405
604 785
508 191
729 429
806 541
763 810
904 141
296 450
211 829
270 790
431 465
27 646
186 868
804 562
455 665
39 870
216 829
557 544
264 823
148 883
326 888
550 968
828 806
433 587
406 209
256 993
93 813
532 893
800 822
787 208
950 786
579 142
208 275
63 431
452 911
196 54
12 74
351 532
83 45
74 711
584 766
240 433
503 456
242 437
594 556
413 493
689 897
390 436
104 846
43 312
710 18
496 205
809 466
44 365
987 753
885 917
551 336
477 955
736 698
372 651
659 856
153 378
128 206
521 27
405 814
724 680
333 507
373 741
562 753
956 923
966 218
125 455
306 924
539 504
483 362
823 337
385 558
142 988
937 680
520 236
444 37
623 372
988 84
972 696
320 111
278 226
297 629
593 266
553 106
90 519
326 351
759 910
166 235
612 493
155 698
250 84
535 572
347 202
980 775
831 907
735 200
628 177
63 581
897 863
779 462
602 96
642 457
753 247
196 543
410 752
249 419
252 453
530 906
909 751
107 594
804 548
670 121
240 396
486 866
641 693
529 517
619 282
732 424
527 489
231 62
96 925
946 155
399 781
596 129
127 23
875 254
366 933
191 806
735 416
201 65
708 440
763 343
673 517
988 42
766 303
780 367
804 875
170 911
215 565
459 492
970 813
89 694
713 734
564 111
896 694
554 455
189 381
659 750
842 250
837 936
451 184
471 89
665 984
702 316
404 467
645 122
19 338
153 537
354 144
636 26
19 779
956 51
880 341
258 755
461 276
471 467
195 220
343 562
674 748
27 409
843 878
88 946
991 692
958 293
853 379
516 272
536 772
691 172
297 683
846 639
717 458
538 362
444 994
483 29
523 70
65 537
428 828
719 665
69 737
322 978
155 349
225 920
769 475
432 898
695 459
914 534
362 701
881 118
870 544
558 748
488 180
15 642
921 544
930 503
507 695
434 465
600 95
379 739
245 345
971 268
233 863
1000 581
931 112
370 658
455 878
837 223
998 287
934 394
353 854
72 742
349 361
936 660
587 902
692 481
396 505
743 918
659 623
322 315
563 252
875 207
881 574
314 505
759 584
416 20
32 825
473 705
562 811
508 196
872 407
86 42
754 965
551 734
839 592
838 673
858 515
341 514
703 182
453 740
331 504
680 895
996 652
754 769
389 686
662 587
728 17
517 678
205 754
766 62
745 173
656 188
849 859
437 459
573 440
826 257
448 521
101 716
529 593
395 572
606 741
755 135
342 663
726 596
977 954
115 156
696 586
392 223
411 786
656 140
553 34
379 760
363 106
481 131
54 164
553 522
687 605
444 135
438 734
627 145
272 940
966 890
288 421
741 284
892 713
500 80
93 938
884 314
445 170
515 599
496 818
194 189
12 404
644 187
106 693
118 908
608 583
612 32
955 528
201 584
330 403
658 166
894 612
469 204
697 395
56 370
759 462
754 180
414 332
531 579
557 968
725 930
317 344
218 863
106 748
72 752
816 837
407 23
137 37
20 814
622 803
367 965
486 786
751 301
285 412
268 472
850 270
342 713
658 815
820 850
328 720
115 280
337 466
883 458
634 247
342 274
525 76
707 220
364 348
398 924
25 736
992 735
186 13
22 166
249 290
875 941
672 682
988 28
392 847
596 790
442 758
310 294
266 472
476 839
54 76
624 947
638 783
910 6
807 872
615 854
354 352
995 223
654 831
341 381
718 127
800 451
833 989
943 479
520 194
293 948
167 608
280 721
639 939
124 349
253 938
402 808
867 587
362 182
456 324
326 671
202 341
234 266
6 972
48 291
368 350
306 143
256 514
132 152
64 286
736 906
578 371
240 689
242 332
658 873
690 228
490 565
787 526
62 969
725 819
486 208
117 704
421 848
12 379
813 607
929 32
458 96
180 974
606 426
704 381
39 485
717 882
622 831
511 477
122 897
162 279
863 649
163 515
465 958
190 465
914 324
925 401
726 58
902 110
915 170
836 371
389 425
305 829
156 941
117 90
939 556
313 808
254 720
933 698
728 237
508 782
732 212
33 765
464 146
872 129
664 997
200 995
417 990
510 661
918 263
745 854
587 240
223 522
461 35
314 376
24 824
532 502
880 337
696 166
25 508
402 382
59 607
566 450
321 608
647 594
610 111
179 399
297 160
30 188
520 359
670 437
917 842
252 962
326 828
14 217
592 898
779 532
664 598
428 852
641 741
639 938
862 535
611 336
659 979
131 737
730 677
80 71
951 322
939 304
69 539
311 887
940 388
519 717
379 144
81 790
421 64
182 902
207 779
17 665
93 713
176 621
344 682
729 132
811 469
440 328
252 44
424 748
482 801
426 110
230 842
528 817
800 384
211 739
720 690
466 452
720 457
262 817
551 313
728 418
117 191
592 924
350 509
559 328
180 130
104 398
143 558
479 998
860 576
517 368
530 949
454 872
400 944
687 547
53 695
300 38
787 579
992 999
869 687
128 333
847 438
505 919
68 177
280 122
15 480
813 239
410 724
817 717
881 260
112 174
961 911
943 628
652 543
516 290
657 659
969 199
369 274
955 696
667 513
997 474
387 829
933 629
393 666
321 669
489 540
895 383
605 847
470 705
375 855
794 21
624 270
972 185
21 458
813 384
171 912
413 895
612 105
100 70
742 477
847 482
807 96
286 439
78 269
480 209
807 455
405 150
751 430
853 749
49 727
379 940
327 272
147 362
298 637
895 102
727 644
679 951
543 425
380 139
69 807
766 855
925 823
87 36
153 798
170 953
504 294
946 57
488 383
719 705
934 993
939 742
598 184
874 826
76 98
664 783
87 941
201 482
487 952
374 411
485 594
286 138
681 30
753 529
696 963
927 344
888 314
474 307
781 545
854 646
266 255
507 884
341 693
640 463
674 206
471 509
724 885
394 89
370 765
684 425
598 749
314 470
974 372
629 293
478 595
401 913
367 186
432 347
383 475
646 778
40 706
557 546
152 732
637 46
402 218
330 767
539 142
441 154
108 341
833 522
300 575
73 809
332 27
539 944
10 884
574 428
648 339
534 913
470 902
950 151
341 28
209 935
315 693
660 355
712 640
867 812
967 424
66 615
183 235
492 64
179 962
309 217
523 257
413 230
76 781
647 748
184 682
14 737
772 187
887 385
489 921
803 966
1000 453
531 962
725 997
657 99
954 98
769 694
312 177
732 528
709 848
691 933
417 788
819 839
594 677
526 932
534 476
859 81
143 104
54 977
681 923
223 288
490 357
581 978
208 803
824 788
291 985
193 689
631 43
258 122
335 113
175 701
323 262
75 506
912 815
100 769
283 782
382 564
606 894
485 67
333 473
452 835
93 32
231 990
743 256
173 740
707 961
459 322
522 331
7 217
222 830
157 502
858 181
209 490
731 629
797 675
463 650
267 41
292 582
23 373
211 149
630 534
449 88
721 195
714 287
846 943
743 157
286 813
401 428
40 817
276 409
541 687
246 436
111 818
301 371
717 125
625 800
728 349
534 414
230 958
536 627
467 570
472 253
591 60
417 659
318 958
507 466
517 276
321 948
330 102
170 767
85 645
690 640
39 367
572 257
679 574
487 398
144 396
582 669
944 326
188 837
791 801
662 278
702 17
178 879
10 835
726 178
23 335
557 510
4 141
243 256
359 553
643 708
801 5
527 251
840 228
180 272
758 444
7 184
99 641
56 998
781 244
435 322
749 289
554 983
612 315
639 347
664 425
707 326
542 728
305 403
706 953
216 414
288 741
646 644
755 724
658 533
954 307
762 468
186 345
522 881
803 954
404 147
501 461
338 313
86 558
105 336
844 509
758 529
106 194
367 812
934 874
325 913
572 567
271 138
598 114
745 952
336 20
481 967
56 466
706 897
11 110
806 199
504 95
879 668
665 175
973 379
874 558
335 434
314 898
512 161
561 918
564 835
453 628
347 177
433 650
63 278
201 56
575 161
305 804
843 234
737 34
411 699
625 903
814 816
873 934
443 665
302 592
217 168
834 664
40 592
79 28
805 223
234 998
678 218
730 898
683 483
607 320
973 885
128 379
107 419
268 215
411 566
448 553
687 949
594 295
834 486
871 495
426 358
931 328
758 992
224 777
107 576
791 515
442 858
343 420
915 634
29 415
522 653
138 793
553 831
860 419
7 998
133 70
647 287
17 854
340 564
651 32
715 826
819 295
490 593
406 426
489 44
782 990
142 147
526 704
918 665
498 397
81 218
444 327
518 684
51 784
301 752
341 940
167 325
56 865
149 603
108 424
792 421
905 274
966 323
919 650
133 154
287 421
221 853
604 343
31 403
245 610
949 722
174 322
590 18
327 771
509 94
215 106
355 334
970 839
521 100
615 431
665 220
806 103
402 563
2 11
507 395
609 37
634 512
510 514
482 274
339 995
999 506
888 87
345 744
262 99
76 465
283 653
750 784
948 763
536 327
837 452
191 820
710 187
201 654
974 746
119 606
694 480
918 356
165 64
420 754
700 373
127 121
493 981
541 165
442 473
396 345
730 790
135 99
452 905
627 516
59 924
808 359
435 271
974 280
82 296
845 399
913 158
991 988
120 270
418 651
743 979
852 265
349 153
516 714
656 215
714 671
349 313
478 590
456 719
150 896
812 813
484 600
778 479
971 669
235 508
592 649
828 804
634 651
193 168
808 720
897 830
925 149
15 186
372 810
285 278
925 904
649 73
635 147
401 204
369 798
660 594
977 815
431 143
923 482
495 478
887 421
587 503
353 509
106 399
531 803
852 680
167 258
374 879
850 808
806 667
285 782
218 780
869 506
655 888
187 200
190 787
27 722
860 785
13 587
578 295
49 190
283 197
935 339
628 182
551 971
932 950
451 648
440 156
913 645
967 524
869 334
878 711
801 755
468 630
232 144
639 53
115 278
788 34
322 612
839 156
231 468
898 905
148 599
949 650
559 440
1000 163
476 248
479 698
757 104
25 331
691 742
661 112
629 630
214 549
478 903
929 24
839 370
701 285
269 104
304 501
819 690
934 683
491 255
735 858
747 174
521 232
174 931
428 57
148 982
993 721
183 364
516 10
642 717
435 574
681 795
774 268
244 68
392 826
623 351
838 556
173 280
806 795
339 95
256 795
359 383
210 260
600 238
236 276
752 605
940 620
740 320
827 675
576 255
444 944
531 864
141 862
274 519
461 886
959 130
745 485
784 294
150 750
94 820
120 703
118 486
579 827
961 714
505 407
550 720
751 67
919 523
689 596
434 892
958 298
665 892
700 906
153 309
969 750
471 13
906 148
372 819
596 13
385 483
372 647
744 15
54 708
249 848
413 942
824 785
276 991
515 508
773 339
839 526
924 496
107 901
274 727
975 347
531 775
572 865
652 211
325 195
406 548
628 272
895 162
977 822
127 987
873 636
298 543
201 503
227 980
671 850
60 746
472 923
545 389
140 965
244 497
809 819
475 362
547 268
93 997
468 322
8 717
436 989
409 767
141 530
995 578
560 782
826 273
786 996
484 229
177 229
152 246
997 509
528 874
53 566
431 243
490 580
496 697
625 429
546 731
957 217
747 766
245 277
480 858
855 808
414 244
698 158
523 189
433 376
737 488
340 825
717 337
991 423
955 241
280 187
619 958
794 601
195 961
126 234
253 615
288 957
959 658
91 700
615 759
976 819
332 48
364 640
2 367
979 514
908 672
284 552
252 200
752 286
93 265
293 456
207 36
807 479
97 116
380 8
178 479
949 347
433 654
281 57
529 125
344 876
123 625
724 709
170 56
610 225
191 554
146 595
648 422
887 978
982 480
505 755
383 507
821 284
448 573
966 591
338 899
449 875
271 885
125 80
490 805
335 116
18 265
788 894
954 227
250 575
60 401
679 552
50 739
228 495
119 167
592 906
351 561
687 778
69 728
4 979
918 98
304 693
824 858
551 802
980 383
674 514
864 961
957 97
153 37
435 932
751 565
166 154
53 932
377 251
882 311
997 927
775 446
510 119
677 214
882 225
964 653
127 357
232 709
714 155
995 982
534 34
262 366
9 231
263 983
111 695
193 678
524 720
802 953
573 666
272 170
709 545
222 99
929 389
164 139
216 362
982 270
20 43
708 631
318 434
790 388
884 352
651 417
320 949
355 767
570 903
269 765
877 111
641 551
299 176
332 47
639 148
722 652
732 100
566 224
138 412
193 617
110 966
522 464
630 447
143 344
558 630
790 845
745 67
251 130
857 570
189 744
755 753
832 745
628 418
695 377
854 762
802 998
481 341
438 616
958 358
627 76
791 130
694 763
75 450
380 749
309 888
668 867
43 281
330 593
577 834
179 564
627 750
409 950
102 979
427 957
604 768
716 424
791 331
726 391
153 839
468 148
942 561
145 982
544 706
538 930
780 625
685 458
189 318
469 106
391 540
880 2
285 364
731 457
934 146
174 872
676 580
917 621
951 756
170 799
547 279
848 352
31 397
634 567
975 636
469 786
329 31
200 49
159 310
502 661
73 841
109 334
397 271
805 434
384 186
295 469
670 63
506 424
895 448
995 298
518 786
669 708
938 433
635 189
45 33
983 167
303 81
432 235
317 729
63 993
16 793
876 895
219 94
776 149
427 387
515 706
703 441
927 349
604 213
556 993
933 4
454 337
729 856
574 900
48 993
448 374
60 739
904 888
449 303
610 770
640 991
203 537
433 312
353 608
253 382
41 989
876 359
566 363
114 900
904 509
336 481
852 448
474 638
473 299
470 519
93 8
109 131
603 595
567 293
899 196
194 428
785 157
143 154
173 297
412 124
732 726
59 294
512 712
241 993
494 407
752 270
111 196
886 511
861 877
415 267
485 598
532 241
994 167
797 146
659 404
949 721
695 35
766 228
62 116
517 358
421 999
897 573
867 41
271 341
599 104
84 885
511 254
264 406
58 524
180 649
158 313
97 398
225 912
823 603
359 991
704 591
773 169
837 61
424 6
69 125
602 846
185 932
845 769
13 263
805 10
118 530
620 805
526 61
766 120
562 482
326 798
50 927
358 490
931 944
589 734
60 993
541 266
281 604
282 256
264 663
768 465
887 392
35 805
475 207
395 584
487 818
812 208
15 227
99 242
574 432
282 94
491 42
115 720
764 290
943 435
965 983
889 713
893 658
224 64
268 290
397 398
544 829
637 974
331 415
290 798
901 131
596 363
424 180
954 292
152 121
642 441
75 999
38 156
655 699
621 459
756 262
816 197
804 517
788 850
954 838
893 155
398 997
300 708
44 50
593 7
301 803
580 748
808 472
64 272
109 418
971 156
983 930
911 469
950 744
674 731
542 420
825 371
716 590
22 353
155 883
629 921
103 925
77 365
104 646
647 733
710 598
932 687
72 985
310 10
788 679
732 858
76 25
123 71
377 999
39 898
30 326
687 829
989 512
693 159
640 552
7 825
654 1000
859 648
595 397
763 486
587 594
532 323
403 289
290 940
52 410
978 664
602 598
201 757
21 559
14 894
531 934
248 775
849 382
79 634
876 120
165 828
852 178
217 686
375 68
411 84
302 553
665 44
73 772
101 124
88 537
114 245
900 357
508 271
366 269
462 787
572 641
716 498
332 158
830 879
31 626
723 801
402 269
551 622
205 887
63 450
964 994
442 753
774 136
67 61
724 687
814 851
917 797
932 235
32 736
167 810
269 938
383 971
668 336
369 136
849 198
562 707
479 204
700 491
372 141
565 519
147 249
891 656
857 839
997 12
163 985
362 537
303 66
220 801
255 928
658 222
647 553
369 349
50 705
419 300
214 792
995 671
553 168
891 32
213 609
489 355
539 36
383 907
617 236
126 288
786 615
828 166
176 216
627 779
601 214
184 398
956 754
628 293
730 172
781 138
409 850
345 381
228 810
197 241
489 87
181 300
664 165
77 134
264 438
611 104
115 553
678 244
253 759
178 971
896 707
969 505
108 837
926 957
164 694
319 371
869 456
318 571
960 61
189 263
740 394
126 696
108 84
659 889
587 229
19 128
409 520
835 457
118 833
558 195
241 745
340 146
443 300
543 735
20 801
162 539
565 431
806 811
799 135
42 164
887 675
303 521
916 585
808 447
688 527
936 730
727 878
891 381
633 89
783 295
106 450
863 426
189 445
86 932
116 705
931 855
522 646
152 695
285 951
371 864
589 469
571 498
715 12
543 624
567 648
910 197
409 664
702 305
344 514
970 184
349 742
338 632
971 649
851 305
101 323
189 76
65 728
954 83
373 53
922 622
764 605
394 957
266 324
357 109
276 655
294 871
748 474
748 302
208 91
927 86
154 327
567 686
233 699
597 240
544 303
127 615
592 42
435 443
102 836
325 347
486 469
718 857
819 196
44 464
39 210
554 434
346 282
593 876
302 290
176 347
112 852
934 881
230 804
150 67
357 678
740 904
459 875
8 261
44 984
215 658
562 760
857 753
928 48
409 892
362 818
731 213
101 60
963 128
932 458
68 926
172 747
141 71
865 503
596 692
985 239
231 600
574 556
499 809
950 896
277 159
179 911
281 343
601 126
685 413
987 272
146 168
611 773
465 945
642 465
412 142
886 818
947 162
323 58
444 210
742 634
725 893
417 579
555 545
201 71
273 531
716 987
446 56
835 619
325 250
154 980
930 745
435 136
104 31
298 998
787 270
915 540
874 423
104 74
216 359
927 661
573 125
822 830
893 406
743 204
940 575
916 858
517 829
322 110
367 327
386 985
944 84
459 308
9 6
740 768
931 411
31 20
852 442
488 301
901 359
592 729
476 450
480 531
608 516
675 302
918 999
666 257
131 565
139 875
733 740
230 255
940 943
568 351
448 804
365 186
847 68
386 836
99 380
903 765
89 227
800 274
453 216
87 228
548 52
908 771
890 85
112 203
335 129
283 532
908 91
567 247
188 28
670 991
803 387
383 721
837 419
928 286
147 732
877 570
72 668
192 469
336 388
926 379
57 640
377 811
153 656
276 340
71 129
835 176
318 956
537 738
756 280
157 97
963 228
962 544
976 123
323 66
875 349
898 778
62 309
394 62
487 618
47 246
362 303
204 26
725 233
488 269
284 128
259 415
428 53
209 818
803 608
768 549
316 876
13 537
734 883
496 740
878 891
492 137
445 776
856 457
710 206
833 83
450 339
267 619
825 550
880 117
128 390
139 482
605 675
981 822
688 985
535 529
256 354
88 404
347 646
946 372
401 759
312 797
796 276
973 729
268 521
160 877
930 22
401 508
344 870
526 577
377 507
756 352
586 832
871 245
873 418
276 463
128 1000
309 950
548 329
850 161
491 107
516 957
871 557
205 613
834 922
690 747
774 752
507 576
968 471
262 831
504 543
398 356
759 228
22 66
165 719
864 35
829 660
255 653
615 875
284 150
967 714
802 207
973 911
626 331
252 258
698 495
455 493
452 708
801 149
631 808
173 391
287 650
680 783
414 568
275 867
994 479
703 342
661 552
840 253
989 645
728 612
522 314
145 109
581 609
379 609
803 851
263 506
66 374
473 520
438 93
201 644
303 459
536 402
98 653
285 530
144 671
761 397
875 149
190 955
188 987
190 224
914 57
460 411
828 529
914 895
49 464
541 675
850 777
938 900
465 405
859 93
26 176
892 31
683 988
520 31
452 942
597 485
562 334
912 70
888 668
403 977
937 491
143 92
744 140
814 818
630 337
299 949
346 649
446 688
759 630
809 775
421 630
55 793
189 296
645 367
574 132
921 51
347 149
604 210
347 334
24 810
20 530
795 903
224 747
87 978
145 468
545 716
470 685
103 823
117 624
951 977
259 107
877 629
808 715
192 472
51 878
892 810
452 284
788 210
700 737
87 248
731 977
851 7
312 39
455 994
220 207
942 794
972 855
284 162
383 5
711 232
281 677
558 438
616 129
99 695
357 730
340 221
430 404
545 570
368 721
63 175
759 846
948 921
268 687
474 691
757 799
74 503
939 251
845 272
855 734
767 938
61 530
705 81
330 778
779 651
819 311
281 335
280 62
515 910
847 296
451 407
532 541
469 801
123 894
676 685
880 334
16 607
383 884
334 811
227 305
139 449
264 850
940 279
117 365
303 865
114 143
97 36
729 616
470 736
471 222
287 186
783 214
42 764
885 983
948 967
213 736
36 638
806 477
902 520
762 909
504 954
229 278
622 789
389 916
961 654
244 407
684 352
574 26
133 619
410 149
91 391
800 581
312 777
219 815
257 667
149 34
376 399
225 699
1 882
415 723
751 683
912 115
156 538
987 114
656 682
24 461
803 556
898 140
536 50
449 30
808 718
129 807
533 197
718 243
862 648
370 447
732 6
472 614
304 659
450 841
167 240
159 939
930 672
770 504
648 262
732 246
747 256
516 965
854 498
405 363
234 544
512 120
467 935
415 908
62 243
866 887
103 875
475 809
334 560
883 716
350 359
422 84
414 933
3 889
227 914
420 187
865 205
169 729
662 104
161 803
535 59
356 235
126 139
794 775
968 755
793 504
633 258
363 908
697 286
832 439
631 82
155 702
70 782
748 831
751 673
740 775
4 976
265 401
135 303
557 458
177 610
986 232
355 270
827 646
992 633
513 670
404 214
847 145
806 365
105 483
611 488
256 219
144 57
680 784
156 99
607 38
370 169
228 130
947 224
564 230
889 960
337 641
41 53
746 673
418 352
686 39
605 610
21 913
849 869
909 816
65 601
898 869
800 817
696 136
561 552
681 476
769 585
743 635
889 633
160 579
377 949
789 331
760 352
541 980
507 959
668 34
857 343
787 55
442 373
307 399
681 537
621 816
716 945
510 700
412 200
545 948
659 240
579 304
393 662
420 612
428 901
763 835
662 306
546 941
230 732
32 82
311 762
83 204
840 653
722 271
733 930
334 52
86 833
942 323
696 672
619 907
426 813
543 154
587 670
592 704
903 573
321 113
617 714
809 111
528 838
592 288
94 298
664 325
756 998
270 302
885 821
777 900
45 37
538 102
572 108
593 361
514 817
822 968
476 553
129 805
126 499
102 703
581 936
897 182
512 469
322 299
199 85
880 964
846 704
218 529
132 424
793 827
954 468
897 502
64 433
4 344
372 176
776 789
482 627
830 142
896 667
30 540
111 60
994 354
215 509
279 973
41 237
229 977
811 358
318 679
871 184
59 832
676 312
878 800
236 303
841 652
740 804
552 92
905 142
750 186
539 104
694 586
913 382
39 892
579 965
86 782
771 914
845 947
68 987
843 787
810 912
761 732
80 725
861 405
48 572
836 12
598 547
543 528
226 748
963 999
921 346
35 247
700 40
743 429
317 436
318 601
419 78
102 977
198 914
351 597
694 849
867 845
621 757
930 79
268 114
836 910
747 665
360 6
465 26
749 44
13 403
27 616
924 619
283 437
923 659
690 518
206 583
538 944
700 357
645 869
729 824
152 35
155 420
633 373
564 821
957 735
398 63
730 53
700 131
428 407
81 564
104 185
836 82
494 963
195 837
844 488
332 981
514 218
550 176
963 738
417 873
937 434
802 416
196 816
763 451
604 87
213 281
503 825
979 265
51 60
636 78
52 175
574 284
50 60
360 282
242 454
236 819
746 931
502 551
438 220
475 935
69 572
580 1000
729 483
98 778
343 642
801 216
543 22
413 524
268 983
406 416
970 875
856 49
531 529
472 106
491 78
147 973
484 902
802 403
296 36
971 914
253 746
62 36
498 271
881 712
297 105
669 505
875 709
935 632
63 922
132 848
589 850
456 984
374 383
679 564
370 548
208 769
414 676
210 951
490 585
497 268
649 700
648 212
317 126
140 438
47 141
592 553
39 311
768 741
521 443
76 853
920 219
266 190
876 804
829 219
715 433
207 282
816 193
888 156
704 250
647 88
706 73
647 676
481 53
780 863
516 103
81 126
744 626
673 923
846 478
83 794
806 554
442 850
433 461
898 145
237 25
524 566
137 230
812 195
252 581
518 859
362 789
189 838
61 751
168 655
859 131
448 480
260 964
468 214
690 744
2 92
421 594
988 912
681 433
598 29
305 636
483 327
841 314
134 501
890 501
890 93
165 241
157 267
201 234
400 57
42 656
768 410
956 112
208 196
3 913
524 124
857 769
905 823
520 539
590 956
483 697
894 932
765 136
786 423
666 98
573 406
4 767
126 430
836 337
51 798
248 439
809 719
136 167
232 143
370 64
895 831
688 871
923 942
846 734
23 181
571 792
343 696
194 23
349 70
457 998
410 893
586 464
457 877
21 830
802 835
426 534
686 218
379 707
247 526
243 522
248 258
508 409
81 609
880 306
208 558
36 35
794 44
404 190
301 66
44 783
462 760
368 218
201 463
873 679
257 908
98 663
313 660
777 993
362 598
89 955
124 366
877 201
828 348
288 624
498 685
726 218
278 919
680 689
245 286
577 593
398 289
338 994
62 364
111 725
994 333
891 695
327 671
251 281
236 337
877 155
810 834
390 346
423 89
875 535
334 110
366 949
996 58
835 262
162 669
624 120
914 826
489 438
736 237
441 990
413 250
324 190
790 329
538 499
485 364
495 926
395 901
785 323
287 790
940 796
246 763
672 909
939 814
479 252
140 751
219 481
351 128
174 912
498 120
598 480
243 346
794 315
944 749
426 13
406 345
195 299
407 915
848 941
25 376
785 162
978 471
935 384
94 613
106 654
878 890
120 178
103 929
975 385
169 452
996 20
562 267
262 727
29 784
115 494
541 985
672 138
647 709
111 74
699 985
354 682
138 648
992 54
541 657
41 986
320 412
342 583
939 66
318 271
129 656
998 345
25 889
151 293
892 533
393 125
388 841
727 647
870 663
86 28
237 10
433 952
521 217
60 995
683 595
912 996
169 704
89 224
358 829
362 564
931 211
852 134
593 375
636 40
368 145
53 121
757 723
403 803
719 878
986 615
223 675
569 656
341 289
284 613
764 939
570 639
145 829
746 294
184 634
522 801
722 787
703 952
255 603
339 870
451 290
415 430
518 194
643 132
88 476
165 134
985 282
596 785
189 809
37 845
946 358
226 340
510 318
997 333
456 699
827 202
777 975
185 489
48 239
595 575
2 706
597 569
259 471
646 49
959 753
225 745
539 426
766 168
243 661
577 784
450 428
4 774
274 77
570 161
699 342
372 888
96 792
433 91
679 996
448 394
388 109
265 291
116 437
645 603
768 858
357 910
129 222
678 45
432 585
680 899
854 603
435 475
247 500
512 636
221 210
923 775
481 800
392 70
231 408
102 391
844 711
804 315
976 590
710 36
862 613
577 749
302 883
569 705
89 41
192 219
925 867
517 507
584 768
134 443
368 893
48 668
220 464
236 84
835 306
506 549
751 746
519 549
368 143
635 478
279 150
503 579
124 760
905 148
477 38
203 7
466 892
1 569
568 703
247 915
469 902
562 517
285 693
923 894
819 433
274 458
940 794
37 466
764 338
890 766
282 526
540 887
975 709
13 278
353 395
642 904
742 9
231 782
4 283
74 987
996 857
14 747
127 36
421 282
456 551
873 70
117 337
840 422
63 461
610 49
905 3
412 812
177 834
314 908
334 365
597 174
643 31
721 250
166 656
1000 11
897 908
678 599
32 936
53 598
398 948
784 665
117 820
779 583
622 176
168 750
490 380
846 171
990 127
124 661
149 844
284 96
602 519
496 862
534 130
954 224
586 948
140 800
257 386
231 189
157 245
43 922
672 205
62 384
446 770
509 449
930 709
374 179
653 875
262 988
98 293
938 596
905 133
679 36
707 106
629 35
592 12
403 616
421 19
603 694
315 196
536 489
106 552
22 225
331 625
293 484
990 823
612 587
250 896
376 663
327 902
650 235
374 942
289 671
19 808
476 426
860 109
483 76
415 23
729 126
203 878
845 387
541 595
673 627
246 485
52 140
924 790
664 459
480 114
55 630
432 8
100 536
207 725
297 247
65 477
434 78
325 790
397 202
498 193
711 363
44 662
997 531
819 238
352 333
628 658
642 138
125 780
736 635
678 537
844 641
560 494
889 661
447 185
718 634
614 247
376 439
488 494
200 601
69 957
356 990
239 278
853 346
144 478
133 935
170 596
738 241
325 377
403 846
573 668
886 685
320 975
457 206
526 588
107 765
272 570
631 97
866 729
593 169
535 515
106 64
873 840
892 977
801 224
474 779
179 355
673 869
610 538
879 392
814 399
600 355
550 249
949 636
392 892
147 653
577 450
236 576
731 573
425 667
799 189
185 929
519 369
744 215
186 801
854 695
863 254
773 908
429 224
564 902
685 211
584 256
42 241
175 670
777 478
725 682
803 585
966 869
508 562
56 22
884 725
968 273
294 827
304 783
191 683
737 882
940 967
327 59
139 555
642 812
539 27
483 959
386 873
122 888
864 885
592 586
437 310
283 681
561 659
800 601
841 739
323 332
523 87
817 5
699 451
84 300
957 799
727 552
332 360
467 270
804 919
267 863
863 530
261 477
647 540
266 731
377 512
764 756
767 151
841 98
347 126
675 80
656 844
827 603
877 997
72 748
532 537
569 512
420 908
823 424
418 300
983 559
81 985
545 251
271 905
81 226
834 141
971 464
229 533
594 664
690 965
290 521
301 794
946 572
110 911
365 54
297 721
958 654
17 291
242 667
48 784
553 92
993 413
52 281
728 932
754 840
200 595
643 302
393 87
886 296
998 709
29 890
450 41
452 230
159 650
855 277
412 797
317 272
800 776
708 970
64 309
627 229
912 274
705 236
539 630
803 725
661 956
920 75
501 348
321 327
978 114
754 294
339 737
872 788
4 792
917 268
975 149
316 755
177 447
806 801
498 375
296 352
158 974
212 71
567 409
305 9
782 953
468 995
798 459
392 389
265 370
364 620
293 682
149 702
766 845
179 104
736 836
150 647
961 917
850 814
499 419
649 573
390 106
568 607
914 36
564 144
370 936
1000 4
802 460
719 616
617 294
658 537
419 51
943 269
399 872
445 525
885 840
93 165
515 69
321 284
586 114
308 563
249 230
647 858
612 281
814 696
471 414
184 791
703 843
774 890
190 37
391 331
488 997
277 904
391 172
460 931
589 221
668 231
194 228
55 87
915 590
56 310
358 399
597 813
317 439
332 149
931 479
97 659
750 635
231 210
49 880
179 358
701 588
369 356
331 596
322 365
370 605
362 356
332 512
779 761
358 20
814 793
600 267
646 52
579 893
418 878
60 9
801 804
795 895
830 944
889 47
275 881
490 648
136 719
503 224
769 13
458 55
374 654
427 989
941 798
676 997
63 485
143 359
395 252
230 450
181 870
229 644
847 20
294 790
545 326
473 952
352 373
87 607
972 977
436 225
394 242
219 29
339 473
959 124
297 169
125 335
506 85
460 732
873 995
295 282
988 532
418 54
803 154
363 874
808 11
101 185
977 198
993 931
633 869
535 328
539 189
791 339
974 610
348 239
630 699
736 487
276 14
434 104
146 467
871 925
514 473
744 758
106 700
323 901
67 398
546 382
19 623
300 158
416 918
36 169
801 627
751 37
980 874
599 525
114 175
821 953
783 660
17 540
184 253
867 879
530 598
670 356
802 482
969 76
536 849
578 125
393 965
568 636
134 42
849 648
552 881
35 305
878 528
67 27
185 464
677 572
414 24
581 740
668 243
17 299
730 884
32 596
580 314
957 747
240 100
516 249
96 692
604 858
122 656
848 198
215 738
104 772
178 854
730 308
551 590
731 197
646 524
955 325
893 701
545 811
710 795
299 720
147 322
38 328
406 609
189 733
248 11
408 272
403 6
426 543
494 96
141 281
654 889
220 814
906 74
603 415
853 20
96 497
419 928
333 967
600 259
288 407
181 46
610 446
64 246
565 616
139 312
699 799
995 372
690 565
82 912
746 715
847 501
867 455
955 215
794 126
356 357
200 481
832 273
163 398
185 887
631 646
926 938
695 866
776 203
687 164
59 266
80 884
853 958
891 319
678 57
407 917
695 935
442 199
572 109
203 179
25 692
538 424
642 584
286 704
579 297
768 385
782 820
178 758
376 547
743 422
348 385
470 875
870 42
252 287
120 272
640 407
89 255
443 947
652 475
861 153
869 871
284 579
717 47
953 368
729 372
600 760
527 297
474 249
23 972
814 539
486 870
13 983
968 6
180 423
712 622
718 677
408 983
246 583
943 291
791 603
159 501
774 813
991 678
688 622
711 860
821 993
52 339
545 536
647 192
255 451
389 453
618 967
480 490
561 719
396 831
536 477
928 395
339 814
770 834
459 86
22 28
626 723
65 97
92 823
590 723
358 241
516 178
333 59
705 652
869 831
108 773
804 743
38 787
427 333
46 879
125 659
704 959
665 532
318 120
126 362
886 385
343 905
445 978
380 76
303 44
210 40
944 548
308 626
124 76
725 206
648 355
604 459
296 483
614 220
504 250
514 505
160 308
499 465
114 786
515 719
979 292
456 169
294 7
83 840
808 491
417 2
985 94
738 228
641 601
900 125
752 921
310 2
565 936
414 423
853 994
226 225
276 172
899 585
191 222
496 738
166 119
221 746
175 818
317 192
62 284
876 231
993 897
104 379
817 857
329 605
616 643
648 219
955 855
606 480
955 146
946 764
802 132
866 630
250 671
997 331
341 318
455 461
635 297
917 475
696 543
234 912
908 370
624 945
120 931
329 703
890 301
473 406
190 658
343 639
415 662
811 474
578 671
137 565
687 582
552 908
170 865
369 69
632 812
231 885
580 277
230 22
218 495
476 860
642 749
206 803
814 182
230 91
2 526
672 540
571 275
425 571
509 482
738 184
804 179
952 488
714 133
594 795
178 485
143 300
786 953
682 557
697 787
874 921
63 352
296 814
439 89
101 35
758 821
771 199
978 180
976 904
708 219
693 256
902 934
939 785
204 745
705 701
512 241
633 186
156 749
148 439
895 474
492 537
714 142
692 119
456 881
918 25
155 522
67 824
582 83
884 800
889 787
978 274
770 902
29 984
743 759
69 937
781 178
874 877
606 872
870 610
472 23
521 59
694 633
350 336
332 510
57 948
271 628
633 717
969 89
30 192
529 611
522 304
471 804
936 54
12 223
399 315
593 834
564 453
470 385
522 923
859 788
7 957
68 100
393 162
553 78
651 71
830 534
597 619
25 597
5 684
175 264
414 536
517 976
815 63
710 233
665 563
643 891
701 901
708 314
767 461
889 206
905 511
525 846
535 244
236 86
320 373
423 443
598 539
636 866
793 79
118 152
265 455
223 241
58 239
295 751
321 942
345 506
250 9
189 969
316 446
644 31
820 149
278 23
88 131
4 296
739 421
445 699
425 500
413 301
215 347
477 105
300 111
388 206
986 231
403 347
806 984
385 783
266 474
376 835
421 314
650 79
222 237
669 720
785 650
618 370
875 106
27 803
784 75
482 2
627 32
3 21
43 999
536 954
638 629
110 655
887 828
153 325
917 422
792 910
877 823
339 160
167 899
738 68
661 162
773 278
925 930
549 626
802 620
889 969
301 376
348 289
452 686
117 693
647 416
127 141
729 51
757 226
849 355
653 577
354 221
151 513
195 636
496 762
424 410
578 510
762 39
89 639
982 992
149 664
655 183
151 930
589 149
668 649
289 275
841 795
449 287
626 612
999 424
489 332
913 74
10 525
626 235
1000 671
93 781
820 413
930 136
522 247
337 37
873 95
30 900
881 988
905 394
532 568
5 210
773 94
69 430
490 960
233 140
887 699
93 980
225 351
471 20
480 319
349 195
805 611
819 701
372 151
706 641
65 289
326 25
211 188
749 352
391 998
236 784
581 414
680 900
606 737
48 350
826 200
882 865
522 717
608 622
383 906
375 806
620 356
704 438
398 275
811 706
998 142
49 923
738 791
394 841
290 197
222 661
129 961
144 520
296 437
666 260
783 195
851 809
520 180
475 505
398 752
739 634
97 866
344 539
191 971
800 610
158 83
42 662
110 446
794 340
669 910
495 351
134 640
330 155
806 852
824 531
737 967
807 563
112 648
331 989
700 192
156 5
838 736
267 77
965 476
582 253
806 548
825 185
727 724
31 553
163 881
188 776
631 987
137 567
644 35
883 586
295 146
380 135
201 967
44 508
999 204
338 240
950 547
964 662
449 610
857 331
522 380
60 145
490 295
237 472
221 344
299 505
212 407
31 438
848 779
313 741
321 682
830 706
409 365
123 877
991 684
666 656
252 272
98 883
761 93
293 991
754 941
1 342
309 40
639 289
978 231
121 243
898 836
371 222
102 39
454 437
651 894
385 597
897 43
153 163
619 628
728 533
266 985
495 694
799 729
224 330
254 174
870 111
274 693
663 809
549 175
246 929
431 454
729 349
265 55
889 738
656 733
206 374
873 743
899 739
743 459
234 469
134 604
163 654
957 25
652 442
333 960
890 785
567 526
313 943
131 812
792 93
222 433
344 802
480 992
16 958
352 976
20 22
718 776
1 197
228 263
560 41
184 730
893 274
599 375
262 546
968 649
582 549
912 67
942 355
798 472
430 236
944 897
796 832
374 336
688 578
96 891
872 501
936 93
353 675
992 445
325 657
361 960
864 504
228 89
752 54
496 623
197 270
992 124
103 796
294 186
721 788
513 597
116 932
141 888
544 30
562 223
863 672
3 676
41 808
710 995
593 706
834 252
567 825
811 566
507 295
142 69
301 140
461 893
376 263
505 230
948 280
356 662
142 356
638 635
151 682
884 923
343 623
140 267
276 758
963 593
733 194
940 423
502 683
942 569
177 389
727 152
42 771
353 402
58 37
841 233
654 882
483 628
840 452
411 807
360 596
181 582
828 876
955 90
477 999
338 728
595 957
581 314
42 183
265 839
350 863
927 638
315 500
441 385
142 881
175 85
22 444
903 606
407 819
729 503
515 894
637 210
698 374
587 185
297 818
116 344
402 140
704 706
117 915
712 519
422 158
983 863
777 553
308 905
766 425
827 972
737 748
150 942
19 213
359 670
510 963
451 957
235 848
662 144
341 329
165 958
474 688
542 973
80 808
92 262
846 818
750 428
335 300
326 562
469 87
607 162
679 609
187 303
109 183
249 191
22 547
174 448
460 258
28 840
692 743
275 797
463 927
97 724
210 172
786 728
278 513
241 699
913 97
981 774
605 691
496 859
55 611
598 733
294 166
102 637
113 962
336 629
428 115
1 793
442 808
472 922
401 100
473 144
936 810
947 309
392 139
959 357
94 889
517 510
373 306
411 478
282 176
612 842
1000 939
207 494
729 812
951 638
539 981
770 480
299 613
853 63
706 487
434 729
89 792
598 689
886 944
190 357
1 877
169 418
715 177
446 462
854 490
977 463
786 634
766 82
390 596
707 599
90 52
294 921
830 942
745 539
615 657
593 272
302 658
454 490
752 356
17 259
636 57
352 254
555 201
996 410
476 305
671 555
591 310
387 478
130 484
502 903
875 989
973 516
300 561
447 134
666 846
156 759
398 896
536 909
757 110
764 212
660 991
246 437
118 738
314 768
419 991
57 513
136 495
665 38
889 264
196 785
601 661
719 606
128 209
464 467
47 284
992 954
384 151
436 407
383 828
55 142
267 705
885 942
234 867
518 400
524 445
114 354
208 926
777 326
938 15
262 263
572 102
24 987
998 313
161 204
950 564
979 781
932 592
383 646
790 91
55 792
625 890
997 588
595 66
73 985
151 573
701 282
878 126
587 844
88 143
191 947
943 30
426 224
850 154
498 961
916 31
983 425
157 515
257 455
913 312
419 842
843 183
23 238
796 62
377 891
652 217
108 726
775 304
858 525
758 974
632 808
393 258
893 125
123 164
468 169
145 252
858 47
853 849
904 440
861 536
306 919
462 384
298 465
152 196
410 912
943 691
537 195
45 725
317 539
723 253
909 681
485 813
871 252
967 194
392 438
580 443
162 490
326 54
181 971
5 915
955 176
793 927
817 471
608 181
165 63
59 561
833 918
609 886
351 311
989 432
616 465
423 929
883 840
238 686
374 187
883 615
346 479
577 97
623 911
145 313
456 986
597 53
475 384
213 672
832 519
185 759
736 752
154 321
138 484
818 792
157 686
144 105
201 501
255 640
553 711
43 895
848 631
577 915
891 337
120 98
853 856
775 692
891 379
343 894
114 945
411 205
576 392
682 901
90 503
289 696
563 199
607 404
55 864
520 141
723 46
511 74
530 685
334 343
198 300
640 163
779 495
706 666
754 951
847 207
26 63
822 795
95 53
361 788
407 61
126 25
283 787
330 32
872 773
678 194
140 821
831 614
635 352
626 73
395 604
995 405
782 862
480 59
868 593
526 482
474 332
456 951
826 945
253 891
19 284
925 547
230 345
462 342
520 794
951 483
68 279
329 379
377 590
462 45
33 91
423 325
131 196
755 574
161 656
838 634
804 615
103 39
687 20
970 694
862 266
988 453
644 498
325 86
163 856
542 341
524 70
77 82
482 957
52 868
106 206
279 483
685 837
603 314
344 6
862 516
981 947
744 508
594 609
496 624
967 839
665 612
325 860
500 231
850 55
976 775
878 596
648 742
106 720
722 418
269 722
91 517
544 787
632 898
275 71
60 689
476 722
619 954
843 387
887 596
37 692
160 962
480 820
271 324
488 685
750 943
277 115
388 948
420 859
255 134
536 216
270 919
215 971
718 223
454 205
193 420
431 458
820 275
812 721
762 847
944 218
221 367
526 532
464 196
670 794
371 267
954 911
104 251
596 588
382 356
644 651
232 312
840 66
159 401
596 447
420 297
231 182
267 631
810 865
532 116
39 987
849 659
236 824
62 218
563 481
118 810
664 233
797 524
418 124
964 447
625 452
703 913
145 794
606 190
818 348
712 135
434 186
742 405
859 437
776 684
255 3
930 166
126 258
639 802
176 97
400 645
498 888
484 321
147 490
800 85
938 213
18 338
276 195
420 753
133 550
446 272
638 686
4 401
948 818
728 403
848 118
190 645
741 594
733 369
281 863
627 347
705 867
334 259
84 642
331 953
510 809
732 322
581 368
228 361
29 189
825 157
5 167
605 778
170 411
246 862
469 845
793 327
401 259
634 359
375 279
226 423
775 714
109 322
328 632
794 896
9 762
102 69
215 679
363 486
584 493
301 506
733 378
331 201
866 251
361 386
395 425
542 631
387 294
892 324
617 880
135 523
155 975
290 828
878 829
322 248
47 140
810 500
938 176
245 542
419 106
695 930
216 719
933 124
740 300
898 839
116 871
754 234
129 662
517 16
706 744
423 110
997 66
28 344
542 547
779 115
389 988
85 414
748 598
890 549
867 620
272 745
218 595
400 781
974 860
653 251
92 369
639 247
919 830
73 375
770 144
888 923
760 697
221 28
424 869
863 480
552 275
682 531
722 394
941 712
630 697
239 977
711 294
411 222
313 75
345 816
388 560
461 976
757 249
171 740
858 189
523 368
147 241
105 482
707 846
375 483
569 882
5 770
231 474
895 642
648 153
104 464
61 644
861 896
842 542
317 772
739 362
833 761
272 667
807 715
941 96
816 313
198 978
420 792
182 213
388 317
185 408
524 861
753 314
365 755
542 584
231 948
913 916
296 153
948 466
47 467
322 332
470 764
433 267
851 912
915 980
336 656
462 161
143 582
503 462
836 323
862 155
481 880
929 448
538 778
230 147
392 864
271 840
646 155
384 775
741 683
775 889
262 732
321 106
489 569
790 165
349 778
10 42
440 429
355 988
525 240
818 553
785 69
701 460
493 251
691 672
818 936
590 669
692 291
958 550
295 522
408 894
440 268
271 444
931 255
465 78
34 612
886 573
871 849
734 911
981 560
418 142
581 551
290 586
571 245
32 483
386 885
50 140
302 484
840 457
229 73
175 173
438 551
337 40
219 488
263 950
708 87
823 781
487 282
14 16
196 663
329 895
615 616
566 318
819 627
840 797
174 844
617 763
595 238
830 412
629 393
616 899
105 57
122 56
305 677
962 543
330 377
773 765
473 25
702 502
23 729
448 834
798 717
452 754
243 861
877 537
928 484
103 769
161 874
939 378
518 274
557 659
253 588
75 938
986 501
142 620
926 563
556 813
920 242
849 515
238 222
189 134
255 102
523 897
404 474
217 292
620 24
202 453
236 148
111 803
277 169
379 506
293 578
591 981
588 31
143 493
810 634
461 302
629 401
785 1
841 324
110 10
654 549
833 426
303 424
71 521
553 282
262 572
620 447
845 339
700 205
181 832
350 585
311 138
290 436
57 375
835 311
954 878
432 722
124 868
371 206
719 162
14 226
223 713
337 883
590 348
961 422
165 465
187 924
926 206
986 674
746 264
359 129
214 873
297 755
766 116
136 433
933 851
443 614
766 211
503 879
272 166
777 729
786 919
88 525
168 383
167 802
643 473
299 756
451 183
176 639
759 495
197 537
235 458
305 884
767 69
585 266
225 402
676 97
95 184
383 303
429 168
371 50
603 955
857 673
536 538
469 411
438 805
456 820
378 241
784 791
469 482
142 849
959 312
703 82
119 838
168 847
78 541
761 258
923 544
669 957
292 213
228 240
218 376
788 582
575 343
903 738
758 304
283 242
412 827
429 474
682 722
178 795
889 538
995 505
706 643
915 811
119 238
682 815
345 372
204 383
676 589
296 462
843 155
935 801
950 977
460 445
356 210
722 327
837 180
743 995
993 733
319 670
857 276
128 452
404 140
953 843
494 479
796 452
555 306
598 876
315 365
667 821
357 872
258 577
876 438
814 588
274 919
769 299
360 259
59 316
857 62
42 58
691 818
381 763
780 170
173 664
861 980
477 589
865 46
465 801
120 355
477 924
140 5
583 818
774 325
9 734
827 860
775 406
508 737
946 335
154 71
408 133
138 878
360 710
447 971
994 451
149 665
736 206
85 228
147 588
770 593
304 710
53 420
997 306
376 671
235 392
609 212
194 2
892 472
406 223
75 355
828 191
63 665
134 887
571 666
732 1
388 857
461 395
403 692
972 913
174 55
874 784
813 108
403 331
391 280
974 430
191 324
696 946
21 370
617 670
190 906
372 771
409 794
882 269
778 132
302 155
210 332
984 229
791 661
837 205
824 856
201 730
242 723
800 262
540 420
236 374
360 981
72 685
708 891
27 286
88 572
863 877
687 712
14 785
687 447
183 199
808 954
833 427
377 430
856 381
461 259
764 952
785 808
286 187
969 162
787 992
14 48
295 704
403 716
278 853
912 469
380 928
373 270
93 280
759 257
340 438
212 162
431 113
799 288
271 126
23 868
486 462
844 936
52 575
596 823
225 107
297 227
673 785
59 299
783 580
760 254
289 789
117 208
523 756
740 716
827 653
342 79
735 925
568 608
332 917
10 181
822 496
100 274
96 121
714 237
192 257
848 375
697 194
183 11
463 789
441 602
874 38
298 675
685 479
353 968
841 775
968 774
755 249
65 952
294 989
388 788
994 91
113 788
523 37
376 432
263 860
480 930
87 285
236 146
734 935
966 547
220 506
494 681
372 109
387 767
914 220
708 634
445 797
743 454
306 794
317 94
877 992
671 5
769 123
26 123
660 691
607 995
138 32
726 471
221 771
101 91
313 315
449 80
956 120
95 464
658 579
778 68
940 343
383 609
621 171
527 929
919 457
315 518
161 423
233 475
595 831
544 199
393 811
501 122
80 424
713 774
733 615
768 174
398 852
9 911
350 94
268 527
28 534
403 607
753 119
885 361
581 64
93 742
208 964
961 305
247 383
773 759
130 535
218 998
143 915
880 858
299 356
223 680
275 62
21 379
523 734
882 95
771 110
562 15
11 481
29 350
923 716
824 184
890 687
359 836
858 549
792 18
883 739
671 885
935 972
913 37
685 634
471 838
193 542
223 646
311 940
51 706
466 375
717 440
328 344
479 440
400 511
783 933
447 879
947 525
846 574
364 408
710 633
572 861
945 133
579 722
550 833
544 111
849 627
362 980
374 756
203 509
718 224
640 290
165 658
715 311
390 794
8 246
365 633
66 977
194 746
459 564
324 888
153 475
668 768
715 748
197 510
189 42
641 397
811 203
576 438
116 186
478 417
535 82
189 839
418 856
12 978
263 133
304 240
962 477
821 191
427 76
653 158
319 712
580 112
478 576
891 277
460 620
286 953
352 525
282 751
236 202
171 546
300 1
173 501
548 51
852 874
865 577
907 806
330 647
278 481
935 334
426 199
778 270
292 107
270 296
468 647
878 830
901 927
944 443
617 535
536 387
878 523
179 545
962 626
169 766
390 27
904 419
348 998
607 17
668 12
574 780
179 239
888 356
866 303
539 825
567 530
212 560
190 112
318 979
235 95
427 904
204 281
505 607
775 968
703 477
53 87
965 684
445 624
785 188
861 146
800 74
47 989
109 857
81 273
161 516
609 374
710 506
157 550
483 582
121 722
362 506
34 634
211 206
137 384
827 55
750 177
61 191
737 867
533 282
273 901
526 649
648 399
123 465
747 357
394 139
580 107
466 522
817 728
909 854
594 30
564 958
895 551
643 611
561 465
704 560
640 585
492 368
267 489
363 923
96 638
244 416
930 520
877 630
493 842
564 671
739 467
685 323
530 591
878 447
689 660
83 444
753 197
993 369
381 682
205 635
122 959
776 981
346 426
631 871
663 801
527 876
34 379
62 88
73 999
409 772
724 779
277 389
930 611
477 952
966 897
718 901
530 760
827 681
967 582
81 261
401 880
10 503
716 165
920 989
485 473
632 94
513 58
427 497
184 592
658 258
789 787
880 805
360 81
321 507
569 392
641 364
149 987
173 666
756 544
871 960
905 952
530 625
481 886
617 249
119 102
701 408
4 342
590 693
592 987
254 436
104 976
202 655
320 169
28 207
617 361
739 15
356 743
287 922
198 984
8 113
828 280
464 430
827 736
345 507
983 45
712 11
814 330
95 224
7 79
821 199
22 339
835 984
867 244
580 986
987 621
747 267
263 200
985 927
395 15
673 261
535 142
832 589
996 311
34 425
324 53
117 451
657 300
958 782
193 800
571 373
917 746
871 643
459 634
479 689
483 51
443 828
713 326
548 447
489 111
272 489
877 656
96 931
899 981
141 87
934 842
293 279
414 2
276 909
652 885
685 901
856 515
700 174
525 783
18 795
296 699
442 28
325 464
129 189
894 107
463 948
861 120
628 104
632 163
218 272
321 340
856 710
345 334
575 371
320 768
602 810
68 40
931 129
157 347
691 29
516 180
255 372
144 118
318 775
736 865
543 627
452 158
195 173
140 505
322 572
8 48
904 281
131 300
89 724
401 142
573 140
739 965
676 815
446 46
739 526
231 119
191 721
575 168
5 289
714 784
382 83
610 602
979 277
692 262
344 550
920 983
195 664
125 174
458 92
73 415
708 196
978 855
697 830
13 698
293 742
638 777
294 654
276 965
477 634
299 304
554 477
221 502
152 648
907 520
492 376
442 360
877 791
208 332
525 334
435 764
864 322
164 292
731 855
112 923
679 212
710 611
855 242
833 941
979 900
736 800
155 515
758 734
353 374
164 230
537 743
14 973
601 13
922 899
522 612
299 580
401 441
830 932
495 28
224 938
64 653
841 911
888 595
318 975
144 706
196 889
914 239
532 128
679 918
220 997
678 368
808 348
640 713
566 253
307 924
989 322
660 555
265 636
231 762
554 602
535 289
609 443
781 719
675 640
11 824
136 525
505 200
949 701
753 718
515 563
513 497
223 53
788 695
525 954
675 882
991 187
538 895
678 231
112 206
405 278
916 997
341 148
422 724
714 374
446 753
267 620
116 359
973 527
593 771
295 78
464 357
475 470
789 519
70 725
38 822
22 869
621 72
829 729
793 249
529 765
333 659
283 121
419 371
502 272
990 789
388 405
233 720
692 366
571 681
313 508
151 935
750 94
565 838
953 466
291 785
770 874
529 602
576 2
605 100
942 313
511 444
73 778
803 872
63 387
58 699
125 635
792 615
49 121
81 483
825 616
60 313
943 201
114 368
340 682
171 152
327 103
409 315
682 813
301 675
376 260
534 525
391 206
239 447
128 213
260 704
282 371
857 804
867 794
340 329
775 561
386 772
276 766
201 73
125 656
611 41
793 895
987 131
611 537
738 469
23 22
188 635
194 928
267 902
986 856
502 150
616 731
868 132
134 202
799 287
927 562
401 743
524 937
118 932
332 413
186 236
758 661
757 341
675 496
882 436
904 437
4 780
756 559
958 971
151 77
161 568
134 453
894 90
959 831
591 908
526 529
917 158
265 694
859 749
817 623
140 876
532 627
817 934
961 42
397 683
525 66
402 381
54 400
225 399
265 209
572 578
589 512
989 127
93 14
44 167
599 809
374 497
800 407
173 144
198 962
310 114
228 336
989 227
236 120
282 332
324 954
353 782
374 6
884 32
487 309
58 648
910 264
319 220
52 303
63 664
425 37
491 739
920 83
782 57
638 753
134 277
549 594
448 358
492 528
514 163
539 207
272 622
811 329
759 780
218 64
565 151
292 24
352 797
320 138
134 100
144 678
993 55
550 112
588 532
13 277
125 188
151 447
148 371
825 838
63 239
620 839
594 866
886 22
258 9
463 372
135 890
194 1000
149 389
928 156
490 350
934 242
950 709
506 467
5 508
923 195
34 970
897 233
94 617
295 19
689 576
333 741
990 595
709 373
160 894
134 216
200 24
518 131
412 510
105 509
236 977
16 96
371 4
500 342
492 827
85 28
679 174
647 690
58 428
940 113
376 469
54 564
93 115
509 208
72 928
586 354
481 116
868 368
108 395
616 516
477 838
153 167
257 13
648 857
304 966
359 195
180 28
897 278
813 499
319 455
351 264
792 118
568 154
576 601
134 762
530 928
92 155
336 608
424 575
310 928
195 57
110 143
389 583
773 343
60 178
54 917
528 811
766 811
924 852
673 509
242 28
353 491
874 435
538 219
515 194
957 528
93 2
914 615
57 843
273 934
712 434
233 574
737 997
765 816
41 572
626 576
610 92
257 899
529 783
919 986
555 222
409 260
92 459
777 48
931 933
147 537
28 397
539 366
892 955
735 209
138 287
709 594
123 408
339 364
136 200
66 934
989 562
666 868
859 302
683 183
963 749
495 548
378 344
437 838
101 628
457 356
802 472
403 729
502 557
894 743
556 535
864 847
244 765
831 188
641 32
559 360
671 901
725 416
497 82
158 910
852 172
18 568
602 672
620 686
119 820
675 789
33 291
992 578
668 917
152 723
33 271
607 115
501 967
340 916
456 546
724 337
916 114
301 487
233 105
725 840
374 180
249 945
285 361
1000 804
706 647
759 23
862 520
139 490
861 683
385 59
97 905
94 923
901 486
232 13
690 907
326 731
996 362
483 650
550 273
542 783
46 655
361 629
481 103
937 868
378 739
186 141
452 547
882 687
280 628
170 525
890 598
536 841
135 724
129 627
426 335
72 636
942 119
882 297
401 781
129 827
90 943
208 735
742 586
302 138
763 916
351 323
434 700
244 895
81 934
476 474
463 825
433 206
991 129
879 564
319 775
55 386
191 908
242 170
852 628
302 739
670 233
142 39
640 612
467 182
488 380
491 971
564 678
844 650
71 764
921 846
981 747
438 620
542 39
488 571
608 680
29 387
521 664
43 773
722 60
409 257
96 536
24 693
459 824
469 972
803 951
697 571
187 12
986 723
531 100
692 588
731 898
390 71
454 182
491 823
464 956
777 763
103 509
419 864
914 753
487 173
882 190
266 812
547 411
57 767
447 191
10 2
493 388
601 15
706 340
84 966
513 786
5 263
815 632
279 109
812 511
981 312
103 28
82 834
882 142
745 498
94 321
265 857
597 371
584 229
951 7
142 790
384 35
460 447
48 391
10 172
513 446
460 588
252 94
588 650
971 995
279 652
352 429
245 479
937 172
907 927
589 698
789 746
771 634
86 218
203 826
844 572
146 504
402 619
769 849
884 321
242 298
482 67
200 393
280 928
308 772
807 227
798 377
276 770
37 776
205 898
445 231
470 713
82 672
34 745
900 798
693 199
44 244
959 912
889 548
217 299
22 160
591 796
573 936
652 663
886 274
418 858
374 321
969 598
106 118
762 893
438 854
677 277
753 894
408 351
442 121
198 776
528 933
527 41
460 493
308 783
255 800
216 46
892 198
891 136
243 933
156 103
103 852
10 690
83 864
343 994
403 602
907 637
245 309
590 628
672 670
476 287
395 971
222 200
443 117
841 422
584 223
85 220
804 109
681 639
730 359
429 374
485 794
508 965
997 414
402 564
897 25
838 572
675 221
512 578
665 914
422 456
197 947
572 119
556 692
22 336
902 950
17 439
428 651
35 50
406 348
64 570
739 769
805 902
498 847
809 332
613 197
989 402
455 524
525 887
20 38
375 774
513 549
858 788
280 876
642 813
714 745
717 890
458 896
522 182
273 848
874 660
693 496
588 216
543 38
1 213
358 802
240 804
885 931
252 249
717 297
7 259
511 993
211 497
503 521
449 304
936 362
517 154
251 316
101 886
669 271
101 559
465 628
889 744
776 378
40 897
27 801
566 416
499 750
818 873
481 405
467 472
570 552
881 285
194 842
210 144
558 827
776 129
695 737
191 735
49 156
898 296
561 780
682 542
293 880
53 152
181 214
995 545
246 262
139 607
232 695
190 665
610 221
613 167
693 275
817 423
458 190
456 421
857 797
299 314
237 642
137 762
149 458
403 595
207 279
895 126
599 180
244 42
494 22
101 961
790 16
130 664
138 936
842 497
762 726
676 39
938 607
638 230
403 612
537 722
9 760
291 974
411 634
237 14
364 165
520 986
543 886
440 995
477 151
104 523
646 110
64 32
668 688
572 553
3 810
718 647
265 756
189 281
550 845
695 796
217 532
428 524
176 710
856 814
48 970
507 612
860 364
681 594
536 294
318 15
354 847
208 92
109 417
995 507
962 245
817 271
714 611
329 6
697 621
589 330
876 139
912 574
219 155
463 483
351 837
368 8
875 902
444 963
941 94
185 38
683 788
987 616
695 58
856 945
606 740
542 723
528 218
5 988
456 565
874 204
769 841
474 786
684 831
63 43
299 635
451 713
580 940
43 521
518 299
356 134
857 8
82 208
549 991
816 301
924 156
355 563
66 993
293 611
608 310
554 459
298 99
65 208
987 660
373 418
529 654
891 581
240 843
786 696
481 408
602 1
429 705
218 289
572 762
922 914
430 880
237 2
947 80
876 197
433 934
274 860
972 692
409 570
346 784
98 410
726 48
942 660
752 323
56 523
114 194
163 389
559 730
896 958
456 215
703 59
993 91
883 596
121 609
719 381
813 116
850 194
96 507
740 518
52 700
616 711
411 920
449 123
422 449
997 329
164 101
483 841
907 474
355 454
110 255
538 406
207 601
257 540
271 954
202 451
687 629
478 232
742 383
164 301
585 422
570 496
328 686
457 653
331 461
18 49
674 103
373 80
927 357
692 168
709 549
940 451
532 603
576 469
953 983
349 442
609 306
235 967
27 586
249 333
813 40
588 935
340 506
204 476
179 123
750 795
59 221
5 260
811 628
351 64
58 834
413 6
562 191
40 417
688 139
777 575
63 870
599 218
840 528
539 866
526 859
581 752
239 115
579 763
679 407
269 86
446 928
696 28
984 35
349 531
646 916
118 619
630 321
506 5
449 609
708 144
824 29
649 349
173 563
421 2
343 263
80 176
913 235
781 393
365 9
928 605
498 797
73 731
902 27
734 882
205 919
71 934
407 276
563 137
178 149
783 939
665 881
305 237
130 59
726 61
959 84
149 900
961 316
123 786
630 739
384 892
658 329
74 430
697 523
595 338
302 704
746 403
556 313
155 927
412 29
622 939
563 853
265 598
111 393
235 534
568 910
545 614
897 307
598 22
729 847
241 218
708 20
645 426
360 26
13 704
570 338
613 356
717 760
291 357
31 836
317 634
415 452
970 590
526 429
712 208
244 29
296 162
884 819
20 536
23 311
617 301
248 978
536 408
607 212
959 806
206 843
880 919
28 475
454 732
972 294
664 37
890 813
361 924
958 983
583 147
21 399
801 487
967 188
670 332
546 956
333 392
77 990
405 282
613 209
818 465
106 728
797 307
768 588
85 765
953 813
186 209
427 429
127 571
24 120
327 884
922 288
407 342
45 857
886 251
963 733
828 755
293 927
738 809
938 683
44 993
470 630
243 400
399 559
454 684
37 667
182 715
556 25
401 256
779 578
572 206
734 213
50 931
387 479
569 553
521 531
683 96
576 807
695 948
707 296
719 127
273 939
675 699
937 987
423 117
452 583
823 550
854 48
562 178
407 403
271 702
555 141
571 263
108 91
451 57
863 62
360 49
965 542
253 161
203 566
473 215
655 517
742 273
497 400
940 883
793 336
16 472
523 378
169 643
1000 16
778 844
245 655
424 837
549 481
673 74
666 341
970 619
475 86
992 126
507 354
224 346
298 484
322 359
721 438
282 695
798 348
629 168
20 507
139 955
732 95
709 583
530 647
995 404
48 147
474 449
317 803
777 800
693 415
345 945
518 909
376 490
15 789
75 229
349 944
449 207
481 359
199 522
504 238
834 11
332 284
779 702
588 850
230 877
829 424
994 840
463 838
103 530
522 133
189 545
794 279
905 693
329 689
984 532
647 149
507 667
705 34
296 502
10 612
286 818
702 797
744 852
978 77
258 46
641 486
663 937
904 119
128 734
940 235
420 545
149 247
181 215
926 589
952 51
46 14
908 918
901 830
61 865
517 762
599 387
198 265
521 9
289 909
729 286
519 771
171 61
698 523
168 774
757 106
758 335
777 279
778 346
509 750
186 208
750 469
999 341
736 132
980 190
913 244
198 930
433 891
915 526
857 41
769 789
992 393
724 461
244 280
26 27
620 860
464 77
401 155
731 874
567 730
163 383
285 384
21 245
10 570
506 572
778 265
572 985
27 607
178 365
718 64
539 796
643 372
230 609
281 437
821 961
242 497
280 168
197 184
209 954
142 950
452 941
145 85
493 521
674 770
642 798
148 654
714 447
932 989
838 575
749 919
806 437
533 390
833 244
843 258
444 439
200 62
343 163
918 560
367 964
258 103
785 1000
581 379
290 372
527 590
905 926
988 721
105 666
720 71
834 939
319 160
727 816
251 73
497 173
568 459
773 177
69 343
854 446
457 134
658 541
815 677
930 274
614 672
645 87
934 866
624 410
174 312
901 804
996 491
371 603
56 590
454 856
85 542
255 820
451 964
857 877
730 85
122 547
932 263
321 803
54 745
486 57
841 145
79 176
194 16
393 974
669 953
920 93
18 348
308 935
688 801
805 350
884 991
706 927
598 690
278 364
840 664
450 817
768 888
147 236
464 353
395 231
771 185
168 472
933 811
417 154
282 864
263 424
475 240
459 194
806 716
974 634
222 762
181 703
245 29
103 417
865 970
79 428
263 800
123 108
174 693
580 663
100 136
379 942
527 293
534 856
867 158
569 866
812 772
268 393
939 998
117 517
939 46
693 233
467 324
160 240
21 309
171 351
131 645
477 107
309 568
36 760
511 248
429 950
301 621
446 227
26 793
447 683
940 688
580 407
365 21
424 649
160 697
163 895
171 177
941 335
135 175
691 774
589 779
416 258
370 497
240 940
475 513
291 330
383 846
578 832
721 873
696 605
100 160
193 114
541 785
716 707
791 965
940 192
738 876
416 359
845 532
678 697
908 208
667 189
604 98
828 805
56 403
612 368
102 720
768 166
594 792
714 862
445 129
389 395
966 318
717 776
447 693
103 503
256 397
93 465
884 72
968 823
597 974
368 778
735 276
345 480
201 439
777 731
830 347
875 458
56 554
487 163
809 831
65 34
214 12
324 550
577 128
118 649
736 80
90 289
804 820
83 311
538 448
923 370
20 520
961 989
729 514
429 486
76 16
352 54
304 751
640 142
344 620
991 387
342 159
683 687
569 182
665 20
585 60
253 530
473 522
613 93
342 557
65 411
800 953
895 854
611 742
23 900
717 473
308 266
135 812
124 753
112 104
210 675
306 713
384 323
844 589
177 478
897 663
967 782
857 158
237 465
186 388
535 791
813 989
595 512
595 818
943 134
776 546
149 29
216 255
687 957
22 74
228 98
453 909
44 216
42 746
816 908
984 920
407 960
266 800
243 564
961 954
411 346
716 73
479 183
855 531
111 75
740 506
582 222
116 85
746 963
446 77
50 311
338 656
347 369
889 638
493 78
291 723
687 518
791 388
828 631
990 271
442 448
812 5
435 931
280 867
925 151
103 728
941 940
210 153
434 270
356 182
191 668
270 238
813 649
407 468
217 869
973 170
712 410
852 85
248 377
699 793
763 366
505 764
949 154
130 562
185 673
728 146
94 989
694 181
712 565
469 932
454 38
13 921
883 699
768 140
78 119
190 986
62 798
383 829
594 152
848 521
396 471
486 843
989 643
912 897
939 451
107 436
828 975
636 230
405 438
395 511
820 221
184 945
432 93
933 310
789 916
571 366
387 89
987 73
462 932
522 412
336 985
128 560
235 439
869 485
452 374
648 551
659 821
583 208
393 59
197 479
766 687
854 23
583 651
474 143
846 175
528 876
356 598
401 98
869 71
360 758
174 347
739 498
457 990
519 590
639 384
835 869
680 946
981 181
974 25
896 879
25 110
765 997
396 97
708 825
366 740
719 984
89 26
33 259
425 149
758 916
767 112
114 366
674 844
397 95
657 169
301 466
286 920
658 505
65 655
938 737
454 792
808 889
721 827
215 79
684 618
186 378
859 18
934 116
957 448
940 109
353 726
627 947
982 166
569 665
306 67
128 273
878 327
753 410
830 702
342 68
243 248
33 488
818 1
148 787
832 898
159 768
799 255
617 642
868 139
732 58
540 196
143 365
917 486
348 95
949 186
478 23
941 236
944 902
954 226
477 386
405 613
208 829
943 718
539 331
108 197
904 721
205 52
745 475
741 867
647 424
527 502
507 450
867 950
369 984
573 542
394 575
984 928
340 498
175 179
178 569
926 954
237 97
946 138
191 147
27 967
650 755
107 826
219 696
100 616
702 700
976 11
363 6
775 276
484 641
412 224
630 575
562 550
877 101
954 889
72 842
344 349
678 510
378 869
91 852
373 613
677 593
69 577
885 891
782 652
157 453
404 226
712 682
731 878
247 868
56 93
709 194
122 393
832 37
790 84
420 37
990 228
693 260
593 278
100 882
406 205
2 180
324 457
655 708
161 693
930 434
925 921
245 402
969 884
69 566
940 557
626 394
292 960
281 577
503 25
852 674
843 448
980 314
843 659
611 823
150 142
536 308
684 217
730 200
125 701
634 972
590 673
673 957
684 656
756 436
919 254
420 137
389 838
971 82
914 948
221 485
678 626
852 673
188 334
87 610
921 174
450 985
957 182
442 266
442 471
278 890
11 862
638 707
490 353
433 50
498 459
413 615
485 930
355 413
874 422
743 856
252 773
642 892
456 697
356 637
661 699
568 916
299 450
956 259
216 676
441 107
865 37
630 791
65 454
152 283
772 44
544 499
445 945
516 440
237 756
351 527
544 686
636 685
617 244
312 182
384 945
362 11
984 896
491 993
47 663
4 472
465 286
487 907
617 265
261 190
520 822
306 743
740 188
590 298
827 312
454 294
265 487
593 115
873 671
856 767
774 199
447 417
738 528
652 669
812 664
707 576
841 221
141 73
637 381
193 837
980 384
621 955
670 901
304 493
308 741
521 260
933 524
753 339
63 776
173 704
235 612
713 430
597 933
606 153
88 773
654 866
818 419
260 343
663 676
130 413
750 932
60 623
746 224
314 224
131 588
906 120
84 4
922 880
840 997
51 123
744 346
140 149
182 855
453 815
982 959
921 282
805 680
933 40
971 548
426 262
333 487
868 669
820 431
571 830
948 672
884 217
294 94
318 348
103 77
918 830
427 770
696 360
749 203
517 94
702 963
685 468
688 717
121 424
746 938
737 180
239 370
545 890
836 238
12 578
115 112
563 491
569 65
626 532
822 299
215 874
521 55
290 503
155 274
262 920
262 144
718 36
888 897
418 657
498 93
218 145
499 692
584 190
666 130
415 789
417 655
90 443
58 152
900 629
408 163
919 354
689 128
639 240
844 638
271 43
769 214
181 725
100 829
379 484
92 70
465 274
518 335
21 345
718 502
329 484
227 681
241 28
730 701
875 448
460 663
208 930
41 858
125 645
18 530
975 210
750 96
19 15
323 1000
403 380
354 465
861 784
936 20
380 199
111 922
654 2
640 676
529 427
161 975
369 683
818 764
40 783
987 392
77 347
331 417
714 332
199 195
646 568
589 294
934 633
719 890
907 710
895 674
115 274
125 202
976 804
559 432
139 536
149 525
884 301
487 372
424 219
514 386
880 409
278 410
188 404
473 84
774 647
805 903
814 785
707 521
255 137
30 616
48 868
899 588
817 665
424 597
760 668
364 327
902 373
365 854
461 318
982 530
224 283
76 389
601 104
431 16
863 788
866 558
679 253
16 125
779 846
627 513
815 732
11 487
665 551
34 943
626 935
431 392
484 655
659 922
897 754
516 523
599 16
541 904
461 901
434 784
532 222
466 1000
609 882
434 825
31 629
186 805
445 428
925 630
75 888
67 586
830 894
513 588
591 717
577 422
668 597
895 228
368 414
970 364
191 73
350 229
533 34
512 859
644 133
945 655
405 243
8 449
542 36
238 207
608 688
309 61
126 966
714 184
960 300
230 814
60 976
899 480
360 357
333 807
480 453
288 774
263 1
226 428
658 443
267 361
306 790
775 853
968 145
655 332
999 552
894 495
914 44
941 626
695 665
925 565
802 924
292 354
433 577
250 445
270 705
575 964
976 959
352 558
80 277
100 407
773 360
277 154
626 286
344 395
779 452
137 647
446 363
775 634
12 830
634 126
684 483
557 984
843 586
327 112
264 792
942 524
883 921
501 215
603 332
309 642
959 807
969 380
189 262
156 328
703 539
870 822
384 687
528 208
203 489
647 359
836 549
781 916
458 355
1000 343
255 515
403 130
451 28
900 71
708 477
967 999
560 613
831 131
768 180
233 711
475 74
981 532
723 824
602 239
41 15
552 431
563 317
160 212
957 773
857 117
46 665
629 275
963 835
113 166
365 213
999 555
597 37
470 436
333 436
663 845
457 74
910 625
688 298
888 823
686 747
691 955
655 991
453 692
926 176
992 754
489 483
704 751
707 713
590 154
820 569
794 18
807 293
696 818
587 813
971 341
206 692
915 669
498 773
717 255
230 754
608 368
78 962
872 196
367 656
970 632
619 511
732 532
203 666
135 343
984 728
672 30
174 445
979 553
651 198
343 577
66 928
79 48
440 603
498 425
408 173
720 415
968 869
894 176
34 981
205 225
343 795
71 159
39 306
568 666
512 631
6 942
243 705
2 8
590 372
110 900
452 935
880 167
70 695
555 595
669 175
186 882
478 989
932 889
225 729
865 556
547 535
979 323
84 237
378 941
390 500
572 396
620 790
34 781
910 864
201 649
28 48
589 619
227 952
257 98
47 887
231 382
784 508
753 945
936 543
432 383
891 89
503 929
46 271
552 537
839 151
816 95
335 90
520 365
374 128
77 677
474 136
113 7
154 714
733 158
139 485
530 230
177 591
61 524
747 376
309 858
747 691
954 726
159 21
490 866
122 860
640 942
592 156
682 552
898 704
114 230
896 33
120 721
905 776
18 885
573 340
258 199
869 256
599 755
32 659
324 686
857 745
68 586
236 965
146 655
143 644
421 197
184 766
55 501
376 638
473 494
592 102
726 166
841 949
367 99
403 454
694 404
714 868
741 844
779 542
728 114
584 553
702 789
440 488
713 978
483 230
39 833
161 420
632 2
212 491
406 54
143 986
538 315
489 770
249 144
615 798
449 813
768 16
308 16
111 406
462 887
887 121
914 173
865 167
422 998
301 936
923 280
747 432
819 404
588 924
613 795
588 972
162 612
466 778
315 226
428 598
175 62
571 791
46 646
805 109
67 325
356 88
957 718
984 443
212 511
336 788
411 766
200 18
378 176
618 78
737 563
964 437
51 821
617 657
161 134
141 884
533 187
281 194
242 965
416 47
743 637
826 883
225 581
135 527
838 645
203 567
376 906
824 575
363 468
489 925
197 697
922 684
879 170
346 907
168 191
414 558
855 31
73 683
614 754
925 874
607 816
803 629
375 834
295 725
791 151
862 978
41 810
79 772
246 9
632 273
319 765
860 955
876 550
940 20
165 916
626 35
710 169
410 885
190 762
106 123
768 436
294 732
893 728
802 43
264 393
316 630
942 388
531 605
124 877
890 150
238 77
68 664
782 893
334 159
901 174
127 677
4 261
955 609
919 652
322 171
413 626
262 510
333 593
172 798
743 950
620 448
51 57
366 141
197 662
646 990
560 826
963 627
461 290
326 287
805 236
314 296
839 554
489 579
670 844
376 173
689 338
257 658
899 604
170 406
877 549
588 760
510 812
995 234
846 627
316 359
761 528
148 520
197 279
458 218
613 422
758 306
175 314
819 524
25 580
636 669
116 908
518 573
4 415
832 849
697 215
718 949
826 451
286 542
255 210
902 401
883 43
119 683
619 408
568 712
279 540
960 331
508 858
760 613
207 751
142 559
694 234
931 883
885 170
392 915
976 993
669 33
767 795
552 460
495 554
575 9
291 228
297 595
520 960
235 357
229 728
22 195
3 421
549 533
317 813
179 136
40 397
570 58
990 297
861 658
591 286
183 145
768 364
722 646
166 906
892 117
964 574
679 852
614 396
118 539
220 901
441 562
960 255
809 315
730 822
684 851
867 732
680 444
782 223
309 948
206 386
297 471
284 721
257 556
438 442
503 674
862 59
114 509
736 43
919 464
793 952
446 838
248 358
932 272
214 863
270 529
892 860
789 870
663 236
409 203
866 789
438 314
977 214
431 967
319 140
955 634
894 366
695 200
252 975
549 76
730 534
801 240
505 391
695 979
877 653
239 256
863 584
832 635
607 909
379 968
100 689
533 280
51 427
392 185
626 39
674 922
202 46
479 517
368 108
363 351
718 606
234 541
584 321
777 441
429 495
228 276
952 198
517 240
389 477
780 578
183 36
900 482
282 418
380 758
134 659
681 98
528 793
294 198
77 633
122 297
936 236
704 457
49 182
2 435
279 132
368 578
843 837
190 35
400 974
414 689
792 934
158 551
234 287
524 346
331 586
958 544
514 248
174 21
731 95
781 564
96 22
173 684
262 455
643 930
820 837
567 64
869 246
792 737
100 56
889 105
831 910
278 173
752 994
706 939
166 630
921 131
847 549
36 630
412 18
642 639
734 511
105 892
340 112
835 618
452 993
236 863
469 105
560 741
391 278
93 809
315 360
243 286
569 702
30 743
535 994
378 784
656 762
956 155
434 939
862 319
765 623
96 222
922 377
152 405
764 166
781 513
676 567
608 868
592 316
266 696
559 181
668 234
976 636
732 970
868 399
644 13
809 12
41 495
64 288
442 571
989 771
972 318
364 634
583 104
520 682
794 296
788 353
361 537
682 200
742 389
948 700
622 663
812 585
189 103
137 717
428 143
551 777
189 816
31 552
349 423
441 815
911 730
634 690
651 101
688 7
944 159
660 806
125 636
979 178
594 135
770 707
563 814
758 736
321 913
498 94
647 248
778 321
879 858
917 203
285 788
368 32
340 818
610 277
272 375
807 31
383 912
859 573
306 110
941 646
342 696
158 465
386 471
746 91
435 67
754 635
959 488
672 544
509 707
408 3
818 962
567 535
364 341
342 495
646 772
485 936
343 678
508 855
817 2
135 449
678 145
133 501
164 340
677 542
505 284
221 562
354 619
327 115
36 809
498 157
171 424
313 144
629 865
433 557
189 561
105 657
321 287
274 25
63 192
718 405
167 909
377 754
29 620
82 199
714 840
138 250
979 806
70 441
72 797
513 750
874 711
826 394
79 834
191 989
250 618
426 285
629 729
926 5
767 70
373 643
489 285
958 214
612 657
540 692
340 274
351 398
486 964
580 355
481 868
489 819
576 6
551 765
230 38
899 493
3 436
711 218
392 656
743 130
602 427
898 71
258 359
294 457
633 660
292 407
174 798
208 26
336 204
810 412
766 966
948 960
825 570
606 918
399 132
970 539
683 150
436 369
967 904
538 192
140 537
327 642
611 7
667 485
682 850
264 289
661 849
888 177
443 744
19 261
330 783
491 451
834 719
910 1
617 724
428 998
797 583
918 920
154 463
698 845
409 324
301 715
635 927
600 429
622 840
334 758
94 326
920 554
490 557
813 150
200 235
279 376
362 539
755 870
544 600
560 422
91 300
108 766
747 311
152 570
503 430
275 357
508 519
81 264
137 308
348 70
882 402
421 640
458 762
679 59
209 547
488 842
266 106
191 625
577 183
316 663
993 826
119 352
863 781
908 911
319 907
946 692
285 445
388 914
362 2
341 305
750 512
862 138
694 821
637 673
582 810
542 793
935 231
990 326
925 597
178 52
415 534
375 852
412 25
421 520
154 48
592 585
1000 798
750 214
659 413
336 762
495 699
899 522
985 718
796 464
993 925
446 983
294 981
201 621
178 945
708 433
138 652
137 75
835 276
689 947
298 715
181 866
18 854
842 195
406 355
18 604
488 767
961 596
389 627
648 145
134 955
861 851
5 256
128 778
515 862
399 100
389 343
114 201
373 101
146 86
889 505
117 83
788 90
893 585
863 461
408 988
199 90
358 903
317 143
180 148
408 772
863 891
277 786
311 948
593 988
631 568
940 961
160 933
990 453
446 964
753 207
616 3
165 331
50 690
32 970
678 132
460 190
237 297
654 432
761 526
621 650
878 505
894 10
211 24
251 810
837 780
353 202
728 115
453 435
579 623
647 457
572 594
37 931
644 524
198 782
998 854
756 297
592 794
722 328
978 956
51 447
72 765
824 934
786 51
34 444
8 252
962 176
671 133
298 615
61 916
342 148
650 486
136 756
645 699
77 923
346 62
493 93
117 173
148 33
738 93
247 75
928 138
327 596
555 557
856 581
864 42
684 56
909 870
375 875
980 705
657 632
497 879
649 246
504 669
286 194
579 832
964 338
2 308
663 232
635 841
227 784
523 808
228 728
513 214
234 822
842 454
545 215
106 50
145 255
515 14
505 35
598 294
894 288
792 152
921 45
105 255
380 759
672 12
565 97
74 366
947 628
768 540
734 112
263 641
742 359
346 566
808 750
124 208
455 678
124 149
627 902
725 55
708 791
894 377
474 272
256 42
630 236
263 449
212 768
24 781
215 424
95 256
707 162
12 665
788 574
80 635
756 490
610 998
232 976
946 611
88 691
66 913
85 652
740 90
567 92
180 796
819 954
360 547
549 159
994 27
942 288
404 630
393 160
596 728
374 815
859 88
96 547
862 865
91 92
172 312
953 894
512 119
793 521
836 865
911 33
274 23
255 584
558 698
340 501
634 479
148 996
31 2
760 262
656 595
398 494
61 890
28 631
799 409
398 643
907 729
518 890
809 275
615 957
867 302
754 442
766 651
127 924
803 949
166 228
399 152
743 521
308 15
815 185
410 854
228 916
398 514
969 790
473 913
120 696
315 369
453 858
813 656
671 276
435 486
589 991
529 254
218 104
501 162
623 867
711 515
985 915
717 83
580 426
771 643
3 828
40 251
787 541
29 19
692 175
949 855
180 856
474 27
17 179
177 75
887 558
787 287
478 942
804 153
765 567
766 318
195 252
877 477
52 110
87 867
179 120
784 105
699 937
195 778
880 545
893 243
955 768
145 191
973 987
974 815
150 332
805 198
423 853
941 13
302 286
805 641
160 905
72 271
486 199
858 46
504 901
141 177
453 686
83 953
733 926
897 894
518 255
351 30
252 640
519 856
319 461
113 127
252 589
61 579
894 415
705 269
313 605
370 306
347 311
260 132
342 491
366 612
441 530
127 463
429 644
45 128
664 221
132 773
282 347
669 329
842 291
45 419
508 161
871 297
297 329
784 19
598 780
937 207
198 966
606 763
488 290
19 293
893 970
735 128
347 868
130 717
994 168
835 5
104 499
227 339
855 312
5 163
276 286
305 889
234 925
278 169
200 175
72 886
479 598
503 633
649 494
258 375
194 891
405 190
207 390
35 7
783 12
288 874
47 18
608 75
606 559
627 816
999 219
173 946
575 852
238 180
823 82
569 776
414 228
339 430
915 865
689 428
796 712
568 282
146 194
767 907
958 952
944 520
343 787
610 563
413 948
418 845
613 733
192 686
52 262
588 795
985 24
215 900
216 310
237 447
565 399
776 884
448 967
210 896
523 886
99 823
945 762
100 374
769 57
319 960
825 803
566 750
128 63
616 9
837 287
224 885
316 917
531 595
112 542
804 648
269 497
936 461
442 743
205 941
413 920
1000 86
475 921
352 935
631 796
473 927
427 192
484 345
675 184
731 236
964 403
328 937
127 282
969 53
531 659
804 810
943 283
882 620
390 322
985 855
455 661
522 330
492 297
238 422
294 720
463 638
948 590
720 435
232 987
770 314
708 651
521 257
644 801
556 316
319 387
335 749
504 589
127 622
673 971
536 907
556 898
238 703
941 766
111 271
244 634
907 355
416 528
694 470
117 932
469 661
565 955
497 52
761 2
676 4
883 260
804 267
528 195
565 206
565 116
572 530
151 442
35 24
476 49
234 174
758 451
195 355
322 219
128 161
55 139
888 377
816 624
615 148
474 305
857 334
379 346
42 960
296 97
679 746
406 180
128 755
125 63
543 959
926 199
4 937
126 651
690 295
914 199
429 126
217 4
402 471
258 225
640 143
165 119
341 874
788 448
603 805
936 846
895 605
228 989
366 90
733 351
876 679
232 244
928 694
502 570
825 261
285 863
928 734
244 350
877 274
771 955
863 381
94 536
180 3
892 111
896 382
573 795
722 763
270 438
777 203
396 111
783 623
371 295
483 739
389 134
215 954
206 68
803 96
56 822
841 977
18 896
347 980
43 716
601 249
332 26
93 58
898 194
571 934
354 437
793 823
924 151
116 915
562 214
15 679
489 894
275 578
380 87
478 699
441 61
560 955
309 771
581 175
825 273
298 221
1 788
197 218
914 901
201 531
617 692
513 532
82 901
474 371
237 849
478 640
63 780
841 889
602 19
418 572
635 308
335 442
650 482
829 123
695 423
113 616
609 804
689 25
428 692
19 464
196 380
41 586
799 264
273 676
96 766
656 836
541 487
575 229
578 286
986 794
68 799
402 222
427 490
370 731
135 248
138 655
567 551
329 127
59 811
292 566
919 563
214 978
181 622
573 827
875 557
90 909
75 230
950 55
7 758
951 909
94 896
735 792
755 379
645 581
207 745
652 810
510 857
757 479
523 876
897 562
88 139
234 787
650 889
192 500
709 230
94 181
75 867
355 524
782 432
774 696
566 5
933 375
813 557
720 625
521 746
414 694
932 666
870 61
382 91
403 253
704 125
667 328
189 336
189 86
850 693
800 640
492 464
625 90
252 15
212 189
316 673
752 721
753 163
726 63
92 435
976 59
540 26
425 20
971 960
434 602
541 108
149 245
148 235
58 995
950 507
175 567
759 314
831 389
96 216
7 287
826 423
679 628
914 30
620 746
366 643
77 60
313 886
749 656
675 18
552 490
441 751
307 417
428 166
666 770
126 629
922 569
408 828
642 326
795 380
357 523
834 511
715 791
403 248
516 991
857 472
711 946
356 216
832 66
16 312
212 832
544 104
444 325
834 171
661 704
583 427
637 790
154 226
288 108
727 575
494 875
452 209
938 296
218 662
648 867
625 12
771 530
372 674
119 621
730 424
122 654
312 349
85 586
435 415
656 255
138 800
514 192
674 241
990 57
668 732
325 180
483 803
756 184
121 520
949 456
273 916
439 636
923 774
559 261
962 708
713 574
490 935
613 883
927 137
506 344
571 483
724 286
812 333
883 251
200 706
234 409
262 734
772 81
130 618
490 908
570 298
964 511
944 531
427 92
866 385
927 210
531 798
952 295
367 477
698 866
431 405
894 3
645 144
58 942
962 106
165 237
800 920
690 681
900 965
155 911
317 357
682 897
202 208
136 968
684 534
403 869
30 966
968 59
483 196
611 327
947 968
884 608
694 282
975 966
618 419
831 400
795 900
957 972
189 688
142 463
889 228
336 418
446 274
187 970
391 625
413 700
51 6
967 710
474 110
13 603
831 693
529 812
784 380
708 111
535 712
206 213
934 598
797 107
966 296
673 542
7 958
877 875
375 298
944 47
710 441
327 948
65 375
381 113
692 368
701 38
202 43
955 520
768 876
957 465
452 83
977 35
737 208
577 322
852 132
736 729
448 484
295 169
711 55
820 481
45 562
689 145
27 24
988 104
188 978
974 142
345 727
167 376
60 408
497 395
116 318
634 935
126 494
702 477
230 928
346 881
797 863
921 704
343 879
681 449
386 566
423 359
254 614
210 480
814 925
5 690
32 337
32 519
493 676
645 885
982 839
286 328
960 878
658 138
150 129
504 687
864 635
845 254
848 209
205 993
669 18
661 415
89 302
386 544
825 72
24 217
90 994
707 224
741 875
988 521
718 772
149 66
77 209
411 691
901 398
618 923
85 602
379 280
493 403
689 442
281 687
864 647
791 807
754 768
452 390
508 474
524 52
807 966
723 820
144 668
596 735
693 242
992 965
418 776
756 687
750 345
581 475
732 856
778 622
531 928
654 229
436 875
69 521
735 86
299 218
780 309
474 252
545 170
265 415
589 518
62 347
293 746
351 611
122 473
946 400
99 48
174 19
399 994
931 196
152 431
552 16
694 914
649 195
160 529
444 416
869 984
895 686
612 981
729 478
190 589
723 113
318 919
871 894
16 353
350 986
245 231
498 118
554 493
197 334
46 177
839 221
326 905
90 66
719 484
714 245
626 120
220 25
569 872
38 752
845 207
968 594
407 631
818 372
381 317
761 552
20 214
209 336
411 862
453 498
127 33
22 170
121 594
499 819
492 757
968 887
761 785
989 864
10 811
95 881
413 294
200 661
863 411
705 53
541 895
970 108
905 647
985 882
769 315
229 698
183 79
857 837
268 18
659 323
393 67
59 629
427 208
101 150
165 262
399 730
947 894
86 359
371 387
234 994
187 128
164 213
476 143
483 837
656 104
767 965
160 599
38 986
154 826
343 18
597 754
541 784
782 624
466 432
707 81
151 680
60 630
759 326
337 81
807 285
742 970
36 284
783 415
852 378
321 320
767 629
737 224
262 349
18 152
774 278
712 99
601 786
43 125
282 86
809 328
911 164
398 569
13 751
522 366
664 900
210 129
719 379
626 968
605 403
4 336
378 228
374 34
172 790
116 730
335 534
134 158
873 392
354 680
897 878
438 505
698 433
276 269
10 824
203 335
663 773
70 561
247 428
405 154
356 295
429 757
777 5
789 829
455 119
623 421
713 878
645 273
416 399
896 146
391 588
773 190
910 988
986 956
103 484
225 938
892 419
544 129
37 966
122 534
482 623
237 791
547 643
979 220
543 876
45 517
687 331
51 209
952 492
423 645
471 801
483 271
806 802
493 112
363 632
131 665
93 267
643 377
162 364
357 604
479 53
335 871
763 851
898 805
47 316
845 919
92 368
490 383
440 148
315 746
406 29
833 991
33 608
394 738
621 663
138 328
238 461
561 296
1000 918
530 541
947 12
944 305
780 683
61 245
561 671
515 777
768 545
55 917
57 816
581 371
467 705
161 863
550 820
976 899
491 6
588 195
56 988
146 380
633 604
557 9
161 94
525 567
630 572
124 820
439 446
857 115
83 842
716 138
828 485
777 652
749 511
230 223
773 92
725 835
825 499
75 754
381 431
950 255
601 878
362 899
234 914
637 469
851 338
612 542
619 205
393 581
9 376
869 472
688 233
390 566
884 633
597 545
547 903
485 706
672 159
680 623
721 627
304 982
232 963
744 680
126 33
850 102
256 241
791 363
986 73
187 832
211 192
733 380
944 161
418 983
257 577
548 430
612 40
677 254
222 597
929 951
516 339
1 79
824 570
619 867
596 532
469 514
365 421
41 128
719 600
17 150
785 638
181 323
520 414
192 403
531 685
158 716
605 110
264 800
829 328
537 398
348 502
133 307
247 869
639 652
452 951
150 484
480 605
397 317
446 748
558 401
766 497
259 494
938 280
182 726
756 196
877 166
349 392
316 293
297 949
855 864
177 54
796 376
179 531
104 816
914 6
74 156
687 923
456 864
686 521
778 42
409 719
978 736
594 157
863 156
902 982
73 505
623 395
967 511
173 834
555 463
430 840
258 981
461 46
598 859
519 118
821 733
784 795
464 447
459 849
422 653
493 587
417 557
876 734
390 653
594 525
133 448
978 227
428 147
531 302
559 154
224 358
607 905
245 395
439 722
512 387
618 320
874 111
793 619
135 697
102 237
893 438
839 442
652 139
566 204
957 520
562 872
788 651
47 816
638 681
893 371
785 80
820 806
374 469
96 146
355 485
532 690
549 566
991 127
76 8
471 581
454 629
973 830
252 211
638 622
210 792
243 848
64 716
382 964
871 494
97 539
644 615
123 24
252 803
913 894
556 284
88 33
928 657
9 58
377 409
345 450
358 584
535 224
685 618
978 378
518 971
64 824
99 70
376 574
5 827
140 985
871 826
480 826
571 868
78 455
534 8
59 165
374 525
566 534
829 391
802 341
635 715
629 115
655 399
94 725
957 601
414 590
542 915
97 671
78 977
657 52
612 829
702 862
976 863
971 406
121 837
412 669
118 763
14 555
937 438
355 612
98 939
463 870
687 284
504 570
952 641
567 906
466 118
139 587
995 282
98 493
381 40
595 388
776 316
579 247
403 506
424 210
772 877
215 621
578 618
312 846
524 769
654 279
278 389
396 956
191 736
138 613
69 683
754 893
499 6
658 333
298 967
130 266
874 77
903 618
793 589
179 542
208 632
926 812
284 795
258 527
449 679
7 547
741 984
170 215
877 580
426 727
512 230
969 982
624 86
623 760
294 55
128 496
639 574
570 235
143 936
656 997
446 958
409 347
711 486
11 663
381 786
861 259
852 210
952 74
772 234
663 131
2 176
563 257
669 237
441 413
506 27
556 198
772 932
7 659
609 471
793 199
16 231
869 347
295 723
634 865
955 430
316 572
360 483
657 21
776 876
646 764
750 662
791 100
66 242
236 724
597 811
599 49
59 821
886 442
16 425
48 272
86 872
240 531
177 321
915 552
690 224
709 903
938 652
860 204
776 209
589 83
504 992
1000 655
128 891
140 673
925 617
649 278
657 44
206 174
399 146
984 183
122 923
54 821
775 342
949 259
401 72
619 248
93 479
799 921
184 654
909 196
729 89
147 933
730 757
345 639
901 722
47 905
880 666
538 639
275 40
399 199
792 896
150 610
335 198
266 252
43 126
264 185
134 567
283 21
742 862
751 766
327 470
550 837
505 557
469 728
607 928
381 848
450 284
416 680
513 201
61 854
663 63
288 885
888 127
673 105
962 200
179 729
321 305
938 227
147 793
25 801
79 99
436 511
560 944
593 245
4 209
895 732
649 18
915 875
50 259
345 281
664 839
860 671
999 726
998 980
417 871
718 724
602 363
190 71
596 506
487 955
707 865
869 841
977 884
640 589
997 233
592 486
881 869
368 157
658 387
769 657
883 311
400 465
76 691
560 557
402 976
402 305
46 90
996 913
855 24
529 207
462 225
775 945
636 137
646 691
656 294
229 732
602 473
619 542
23 186
519 682
995 94
459 643
134 492
391 742
87 45
331 333
225 211
308 537
481 111
522 742
41 465
145 171
775 985
296 820
537 336
489 565
353 476
696 399
560 30
465 268
667 95
544 339
673 745
972 627
639 390
390 300
703 990
249 807
503 9
460 15
288 5
563 161
727 514
277 33
822 13
556 918
852 479
629 52
286 297
464 719
986 686
131 102
775 35
102 399
961 99
170 238
592 908
852 252
966 828
157 495
918 664
405 917
13 863
612 627
144 174
199 38
269 672
445 416
462 947
310 968
933 290
731 344
377 6
785 244
298 539
241 285
656 356
609 974
788 340
749 137
550 927
967 966
301 113
596 660
97 225
895 573
173 165
504 523
492 598
315 886
480 523
97 925
125 322
898 674
252 58
925 537
434 345
3 640
425 96
528 477
925 242
38 682
629 750
831 391
460 604
409 900
647 961
642 818
111 29
206 811
611 453
630 440
391 698
714 753
360 404
896 58
692 13
119 516
21 432
2 732
643 778
938 145
140 924
879 834
866 956
846 899
798 12
77 120
768 745
490 64
716 801
704 304
179 300
795 49
416 457
869 535
75 90
569 51
422 28
917 626
636 583
865 499
449 538
480 402
509 508
22 340
307 104
48 958
545 965
64 959
795 348
958 866
589 945
724 945
475 557
396 287
436 338
77 223
50 314
57 228
668 714
412 146
788 444
786 475
194 943
578 154
108 245
614 619
988 305
85 520
828 530
537 73
236 88
195 935
139 995
318 190
526 341
747 757
869 122
655 246
538 709
503 301
533 189
920 924
646 93
146 930
140 183
364 958
609 283
284 277
314 692
406 259
446 709
195 811
403 78
600 827
628 377
738 286
83 189
836 872
497 198
273 251
496 456
856 733
509 784
667 445
997 96
642 665
990 969
609 135
793 499
372 759
127 874
919 746
12 786
374 33
168 871
169 292
790 39
176 496
306 273
227 863
973 927
169 533
663 14
366 109
746 533
709 855
107 358
132 297
516 603
895 118
841 26
944 60
939 428
657 795
907 864
34 601
955 237
175 505
295 408
366 741
960 900
31 390
981 606
103 591
559 457
562 879
30 572
686 35
326 133
987 797
835 524
615 25
708 628
152 277
561 909
352 324
684 522
312 427
386 649
770 93
587 646
304 662
724 284
85 928
165 635
865 23
823 407
258 12
974 595
689 419
891 727
663 723
234 863
951 295
106 996
493 65
382 488
560 665
255 879
529 118
745 796
180 474
441 754
489 371
80 609
282 401
556 275
121 618
744 227
729 98
598 850
538 913
72 759
952 863
713 366
365 311
365 98
625 948
437 609
898 389
321 455
746 690
111 16
179 47
475 367
887 436
514 986
518 288
432 956
281 784
891 361
644 295
733 951
948 458
989 400
973 116
394 372
383 582
557 2
201 384
646 972
525 237
600 850
569 907
372 991
165 912
582 290
98 442
215 276
994 218
364 235
706 867
964 901
623 856
13 496
666 470
405 478
878 48
239 296
159 64
914 995
491 88
545 997
177 683
765 865
877 770
802 438
547 389
273 675
873 23
269 267
248 795
241 548
707 446
10 43
993 36
80 318
593 204
545 750
706 101
78 952
586 733
875 553
69 955
963 876
699 118
966 326
681 859
543 352
282 126
570 499
685 320
189 164
313 555
307 860
374 906
337 912
88 712
852 32
204 314
311 204
470 711
584 926
375 703
966 882
461 16
486 585
681 43
866 631
114 464
839 892
292 689
371 160
437 871
319 106
375 78
943 389
325 971
535 867
988 214
392 766
752 303
441 791
17 105
456 486
378 738
386 593
571 744
633 286
485 972
775 77
106 872
844 22
351 955
733 825
654 475
885 971
54 994
946 679
857 160
275 832
941 789
434 111
75 834
755 522
340 659
406 864
974 328
447 862
846 267
843 3
248 156
197 605
948 480
299 131
268 235
408 157
23 425
636 680
856 376
500 303
541 285
784 448
173 876
279 128
97 780
648 565
851 225
292 847
669 838
324 322
644 946
327 987
248 68
359 666
835 924
104 69
128 971
514 470
159 622
141 792
211 641
51 524
302 55
679 860
873 975
922 967
495 831
470 300
628 478
298 806
880 692
720 473
675 902
115 339
180 511
763 613
691 412
949 180
355 66
920 428
646 54
595 766
31 717
915 623
375 388
351 928
998 191
673 53
3 87
69 828
579 955
115 488
966 634
495 381
295 789
458 581
883 693
140 167
994 287
965 346
432 660
712 548
204 631
620 202
959 37
709 600
465 965
170 687
33 923
471 975
576 189
784 203
148 938
370 87
652 984
17 332
371 789
884 737
222 253
986 375
230 407
5 694
891 83
154 282
413 136
809 837
256 897
995 912
104 528
724 790
701 86
586 122
843 806
540 65
880 394
358 74
748 409
324 599
373 627
142 666
105 444
693 611
964 188
10 577
201 985
586 918
429 547
107 168
853 204
428 885
450 762
502 517
3 323
370 802
966 723
977 625
416 95
470 177
623 305
735 479
133 549
103 40
949 231
320 605
659 10
828 151
534 310
262 472
952 509
516 235
97 246
337 256
461 98
46 194
543 344
443 99
370 922
367 395
314 619
394 327
406 332
616 559
968 144
674 591
303 288
631 428
318 428
394 399
235 143
190 111
114 211
250 136
961 526
356 412
715 950
529 671
330 362
445 11
775 895
559 719
330 988
949 935
496 29
371 913
583 358
997 27
832 748
935 512
930 474
942 259
375 280
395 62
127 352
180 708
493 385
932 477
831 939
444 871
935 117
26 531
470 18
353 900
926 308
121 663
228 215
690 429
625 961
513 259
718 887
628 546
89 58
985 656
142 499
589 936
783 959
896 567
187 552
894 719
809 834
491 116
999 769
94 680
765 793
403 838
464 296
621 192
662 807
683 639
826 114
186 17
662 778
670 99
416 571
829 787
499 34
813 667
420 104
361 413
459 537
274 737
956 825
993 467
668 612
452 439
988 88
941 382
647 171
933 69
959 945
977 69
563 576
704 217
755 854
799 361
418 359
773 63
102 290
676 880
543 343
381 385
602 830
339 515
531 823
123 706
133 332
776 393
405 229
543 14
847 428
934 492
143 591
132 164
762 690
366 746
15 813
317 540
645 318
1 116
7 550
765 348
914 412
303 589
814 360
467 413
359 864
526 768
267 829
178 631
104 484
667 621
447 474
148 741
289 512
498 134
493 799
808 324
963 198
869 264
131 568
389 279
975 310
795 52
759 158
175 415
896 447
537 859
473 829
716 828
640 923
874 706
507 27
475 318
568 899
259 512
796 463
315 958
569 240
724 577
727 90
626 679
159 596
89 349
849 765
86 281
465 352
489 574
38 36
552 948
474 988
566 855
926 166
108 810
917 539
306 436
762 870
338 320
80 800
285 898
950 540
778 159
977 157
583 546
843 8
758 22
531 898
997 660
745 49
245 895
753 263
500 970
147 541
615 608
338 287
838 237
82 439
192 687
89 580
908 193
759 416
969 419
406 349
729 279
369 81
682 971
692 436
861 251
875 463
694 26
266 975
327 716
29 538
162 211
882 881
739 759
773 227
199 237
67 623
544 364
754 226
731 291
406 543
684 901
972 575
877 779
991 481
664 378
705 963
225 147
331 217
989 332
238 173
54 455
845 912
167 62
659 611
882 591
533 742
53 931
949 174
948 73
510 121
309 287
36 992
315 176
163 436
506 698
615 145
608 891
180 369
752 694
539 776
593 32
188 507
395 195
558 462
29 963
372 276
92 371
833 576
253 497
723 486
734 225
655 898
139 604
803 79
80 453
161 690
31 460
840 261
31 994
832 65
452 303
837 758
173 78
804 604
74 993
910 580
55 476
784 404
476 741
380 963
702 749
908 377
987 676
47 210
455 227
248 677
999 95
75 695
534 92
933 488
418 214
526 472
935 732
132 115
961 946
525 843
916 362
591 465
289 133
30 841
130 85
614 622
168 106
86 494
297 325
524 88
60 893
660 17
169 40
404 308
51 846
486 101
449 973
386 815
514 593
549 753
357 192
366 20
774 806
591 865
292 383
662 827
197 996
126 996
18 427
592 606
366 890
317 761
579 30
483 614
98 27
725 565
804 791
518 911
255 993
244 370
361 622
783 30
780 869
778 882
276 650
778 249
809 89
919 473
396 283
516 264
697 372
532 11
394 654
125 260
286 629
795 324
791 133
800 169
69 914
149 711
720 955
414 262
40 929
630 948
22 459
950 127
882 562
438 998
194 69
908 87
539 517
349 633
667 795
763 384
248 247
771 619
636 339
595 14
318 197
777 185
201 720
935 272
797 30
318 834
344 324
410 9
580 568
194 900
349 11
44 121
650 430
686 410
433 864
767 824
159 467
195 982
311 729
733 216
42 898
517 151
430 358
566 149
280 610
566 73
696 477
989 899
146 587
989 437
905 86
16 347
955 777
626 459
958 371
140 677
81 216
398 659
13 712
667 65
910 691
333 773
831 356
853 821
816 43
642 667
923 305
892 671
753 127
674 452
404 357
170 984
365 184
778 497
384 745
32 238
826 252
145 700
564 856
542 969
653 5
710 131
551 703
507 418
767 448
566 668
616 265
491 200
60 604
144 821
379 78
112 846
95 857
575 324
126 387
147 552
808 254
931 964
750 551
409 628
144 924
626 597
984 576
591 992
264 5
216 37
292 546
116 210
855 425
450 474
712 444
246 671
32 369
344 648
71 757
77 704
70 747
882 51
399 792
839 12
278 194
750 704
2 915
598 112
38 155
130 168
879 554
143 790
830 271
229 208
879 874
505 249
463 365
566 75
375 772
734 885
396 252
245 431
730 406
681 334
240 817
583 289
729 330
518 726
546 40
50 419
18 944
855 806
480 679
345 52
569 879
111 906
336 601
901 8
690 689
953 796
257 596
959 860
28 999
449 651
313 350
167 653
303 910
172 680
173 632
254 555
662 466
935 73
167 490
216 387
37 532
232 112
820 278
979 508
923 512
822 262
827 614
314 20
483 791
496 53
302 289
782 291
253 625
394 462
835 808
606 331
653 75
192 234
907 836
606 196
947 860
997 195
486 492
722 656
245 725
218 882
353 925
993 982
861 313
143 336
22 446
600 415
601 784
903 374
435 514
25 714
772 534
625 716
544 275
841 569
576 368
700 228
492 165
976 191
194 868
504 670
514 317
110 210
468 585
934 142
849 342
9 540
891 704
300 630
2 546
944 838
872 920
692 976
400 292
128 310
764 803
315 653
633 575
913 423
304 866
544 398
864 184
473 527
858 183
469 91
191 325
901 818
244 50
612 122
755 628
331 929
650 757
324 527
557 385
268 600
765 978
213 116
282 297
269 149
273 10
912 464
368 283
151 164
711 362
253 791
835 398
874 755
292 343
915 196
907 122
520 119
775 973
339 615
131 504
316 905
14 616
317 732
697 588
38 344
99 897
23 193
285 546
881 314
192 565
433 561
626 854
360 352
705 914
411 945
682 412
50 774
174 864
514 11
819 336
372 868
982 840
611 848
823 160
272 279
541 490
341 909
537 223
348 52
208 743
430 765
851 703
454 465
918 132
158 357
471 922
667 548
780 421
642 430
709 22
835 118
125 440
724 557
881 274
500 215
246 36
5 349
323 283
612 641
617 899
169 82
18 490
657 195
397 888
30 108
155 581
923 710
573 819
18 569
319 402
27 812
408 881
104 883
759 230
376 884
518 441
433 59
147 768
561 688
520 925
456 281
910 933
673 454
339 117
310 205
952 970
195 340
647 120
42 185
832 113
574 676
142 561
183 905
619 844
274 347
392 172
966 625
142 231
863 686
157 188
718 172
651 647
578 239
60 118
193 727
893 417
750 26
109 201
166 497
62 800
403 521
101 607
538 941
387 970
289 387
625 814
640 305
33 6
712 707
26 652
622 215
351 168
903 828
782 370
848 46
158 535
758 966
439 404
16 767
571 297
836 724
921 905
967 775
668 575
69 898
913 391
25 289
953 646
102 665
654 741
514 829
865 674
200 977
574 40
129 515
599 671
123 785
439 170
848 71
583 956
490 369
558 617
662 59
476 730
756 610
311 974
619 55
470 285
718 34
481 830
228 670
57 92
542 908
318 619
874 125
85 286
946 197
708 728
767 121
18 763
616 238
577 421
207 446
170 581
301 432
801 350
247 865
676 213
658 711
851 582
649 47
115 935
274 444
278 250
246 542
48 857
926 478
197 118
125 52
800 8
594 679
132 378
127 969
501 394
554 353
316 242
293 380
862 313
83 585
130 749
621 821
965 704
866 136
964 420
372 799
312 546
593 398
89 892
434 38
464 720
399 581
890 578
905 722
279 545
89 936
991 646
947 181
695 950
112 421
988 246
938 718
525 909
441 578
231 95
752 58
176 859
118 445
460 722
12 262
701 492
972 406
655 505
893 680
714 376
712 858
999 210
908 865
847 832
74 500
632 316
258 872
739 159
237 203
525 930
835 365
803 374
773 282
567 243
518 747
551 321
348 256
944 33
199 351
124 887
508 243
49 529
361 359
616 13
724 26
668 723
278 140
377 46
925 461
330 375
453 148
773 220
147 810
385 103
233 563
124 456
985 730
632 441
152 785
380 409
924 540
182 238
105 738
963 523
135 980
799 157
982 510
427 921
614 268
976 675
60 177
880 20
177 943
247 29
398 676
41 291
699 530
440 437
830 507
206 241
344 95
396 66
864 884
375 83
456 29
862 395
998 523
43 844
650 112
914 523
886 261
833 431
30 54
619 414
532 214
70 707
383 271
502 67
989 138
132 364
498 930
751 28
263 184
315 691
219 792
13 952
769 177
150 557
804 656
171 146
687 941
947 776
332 886
270 796
885 951
833 231
832 207
841 591
663 254
433 639
977 743
174 935
802 439
396 574
822 799
452 35
878 803
624 202
56 299
872 22
833 873
895 792
258 176
253 50
106 521
27 559
546 807
599 552
570 248
121 100
470 640
617 325
644 413
328 768
3 565
930 802
759 29
900 419
231 49
249 387
589 286
685 550
105 535
884 619
549 110
291 496
285 438
41 920
430 150
565 638
485 979
35 580
557 760
274 805
798 468
71 673
29 389
966 182
378 946
550 265
666 78
161 169
644 519
63 733
643 940
411 358
862 17
484 634
273 315
262 969
823 923
994 82
983 977
119 216
777 963
287 835
234 706
923 831
791 377
67 710
319 835
186 182
416 795
612 631
570 649
783 805
627 241
549 725
153 929
501 83
428 665
689 987
375 471
990 879
372 730
299 651
158 119
744 149
483 903
5 784
578 345
689 453
222 13
910 177
645 683
543 104
24 873
967 419
244 556
270 62
971 965
281 936
36 859
52 126
565 635
112 761
947 992
544 130
197 154
588 835
287 180
295 579
864 180
656 466
349 599
699 366
233 743
428 870
797 802
664 895
965 265
236 601
576 669
335 881
423 770
652 530
855 670
438 112
27 223
956 582
923 653
418 257
191 257
772 224
450 199
641 253
598 903
887 515
697 761
96 940
376 136
953 771
407 860
973 335
36 826
683 338
250 252
598 561
558 299
617 832
370 156
506 511
456 264
325 939
47 842
140 232
156 625
933 441
358 563
591 527
291 719
615 411
424 160
685 736
849 241
710 531
904 515
421 140
147 292
609 999
950 189
233 723
873 931
11 855
570 888
88 148
85 878
611 625
640 737
897 881
665 338
103 745
562 506
95 514
353 637
973 929
216 933
636 730
32 244
364 404
539 876
5 862
28 792
43 180
233 13
969 848
77 104
116 293
674 129
602 270
410 748
190 685
496 970
936 338
782 361
747 978
673 562
513 759
232 943
67 890
571 734
418 809
671 507
397 276
18 419
607 271
32 650
282 938
328 881
41 781
246 783
431 478
363 1000
632 844
485 765
269 211
810 819
860 653
372 100
508 890
589 922
137 143
947 1
918 450
433 782
764 642
86 192
202 477
25 19
551 444
1000 705
101 725
525 809
174 751
467 239
192 267
363 997
718 152
6 665
548 460
677 48
172 147
494 755
483 726
867 31
512 354
260 146
248 54
458 580
258 786
356 874
655 933
440 149
308 21
142 357
501 196
207 535
938 298
178 297
400 634
205 749
116 726
184 106
344 41
997 670
481 857
623 617
114 847
491 775
139 698
187 319
876 513
268 292
933 73
518 462
168 861
737 203
102 128
47 855
59 108
508 424
671 106
371 748
166 476
637 230
585 48
292 779
583 631
25 798
86 568
658 913
727 280
973 867
462 983
188 152
4 134
319 581
105 314
142 854
235 820
872 523
328 140
446 286
915 224
746 307
785 281
621 50
212 191
980 908
298 897
201 926
901 920
408 461
90 161
950 551
365 150
844 782
617 896
174 940
193 734
554 65
278 904
326 123
781 490
756 812
754 255
807 944
74 853
724 124
577 778
842 134
519 347
165 51
730 870
954 389
93 48
284 303
219 160
989 310
348 436
188 466
709 388
120 265
776 370
556 861
700 747
411 332
517 897
668 388
91 211
971 700
316 880
428 737
382 224
663 745
456 239
723 516
543 212
128 707
999 958
174 426
878 864
646 690
511 218
611 113
416 53
38 424
389 897
700 259
939 762
516 768
761 789
917 177
410 39
658 388
447 846
438 247
848 789
309 701
354 971
452 764
514 858
680 308
731 217
917 912
277 476
339 3
337 963
683 407
145 980
746 437
626 340
596 916
258 71
868 173
787 21
694 863
779 683
851 873
771 606
819 621
924 437
552 174
79 542
463 658
964 996
633 84
15 190
938 939
386 691
56 977
914 233
176 974
251 264
451 816
432 380
893 764
994 576
791 313
262 789
346 441
202 257
675 534
743 569
904 645
817 925
937 822
513 89
196 636
381 84
599 224
175 249
964 31
197 655
134 954
704 759
362 20
212 269
407 202
510 228
329 267
465 700
67 933
320 962
22 317
707 513
574 512
473 673
714 580
69 500
151 889
865 348
70 835
339 612
198 142
255 208
86 144
704 955
60 781
46 45
775 294
577 133
256 712
995 986
798 145
431 429
509 703
871 555
797 489
686 230
919 416
160 943
343 499
882 56
7 33
834 25
995 39
499 963
702 631
153 450
651 107
314 812
777 588
537 327
794 57
178 970
640 9
941 489
545 173
595 733
452 62
365 279
409 654
908 354
919 670
647 817
417 61
8 734
508 123
640 250
961 614
139 5
584 696
481 417
258 994
3 40
173 935
951 217
120 144
361 374
228 58
478 872
88 763
354 671
898 354
211 833
145 388
19 211
758 464
209 64
685 587
625 779
660 175
674 849
117 507
800 318
310 709
97 875
307 560
587 905
353 780
10 873
923 226
223 44
122 238
10 683
427 609
568 758
633 603
30 670
773 666
811 270
148 119
488 967
924 185
866 992
527 482
719 169
142 820
589 716
220 939
387 77
881 366
602 756
352 511
567 127
962 735
833 445
959 165
782 431
50 498
257 898
383 262
867 71
834 102
414 750
488 866
448 634
620 201
14 407
88 720
305 720
904 136
691 884
904 70
961 983
45 736
312 85
992 927
83 584
816 977
309 731
286 557
964 851
93 239
354 928
457 494
576 282
1000 763
934 678
54 619
28 431
556 889
405 869
663 582
558 844
266 504
75 632
419 187
736 590
903 706
937 457
876 930
364 206
242 563
814 711
920 646
989 503
751 385
951 768
341 838
387 874
702 970
944 476
466 994
678 545
78 294
630 2
861 476
526 982
348 75
445 186
646 670
165 798
388 989
723 536
508 966
664 143
893 819
172 645
298 775
800 935
57 293
502 511
811 458
715 33
945 808
645 517
762 570
849 434
662 644
62 913
865 43
590 774
578 697
902 62
429 766
195 167
720 84
567 439
270 702
123 784
812 525
566 894
840 220
921 820
614 198
140 234
308 585
12 142
970 982
135 327
650 968
686 772
754 654
671 474
278 355
183 120
663 959
863 739
224 728
575 362
915 946
309 441
407 748
43 15
454 486
708 596
786 175
380 798
443 831
889 225
318 482
249 817
445 877
947 834
140 227
885 326
616 934
274 583
542 544
505 116
26 578
832 555
161 321
333 444
643 657
2 445
98 391
721 119
58 360
144 47
176 34
458 797
510 926
365 372
679 892
191 463
596 579
556 239
402 406
483 779
566 743
787 905
600 793
386 185
405 80
376 541
213 993
974 985
517 460
348 934
362 339
110 488
176 331
192 266
905 173
538 612
793 272
932 255
871 408
223 693
498 432
936 9
942 901
947 13
178 917
304 813
555 111
325 108
660 471
534 30
189 622
212 748
596 138
549 869
696 436
991 118
512 829
383 133
486 709
6 490
298 569
445 552
769 826
548 191
196 274
614 965
641 181
303 27
264 982
685 610
134 24
602 990
725 190
416 299
806 581
147 818
539 837
982 680
816 144
637 373
324 331
279 13
942 759
273 123
437 966
747 161
101 913
961 893
526 617
966 75
708 842
543 577
195 724
531 451
561 790
193 996
123 718
706 822
345 658
335 115
883 393
297 502
16 990
106 164
729 822
842 257
333 787
671 680
260 357
345 114
881 793
323 650
871 550
215 250
263 370
92 738
686 886
490 875
482 162
627 465
303 537
896 866
106 989
378 827
667 976
924 765
14 814
23 179
872 622
821 302
485 760
415 313
586 502
996 2
567 850
906 788
128 376
293 584
164 178
803 439
76 77
404 462
596 494
946 35
852 502
246 123
277 332
266 972
283 501
131 783
597 136
237 13
480 680
705 731
824 21
727 869
664 345
681 211
216 307
575 217
922 214
93 435
628 604
814 729
947 268
364 41
855 428
674 360
636 359
218 572
19 469
294 555
834 499
651 721
612 220
975 753
842 830
347 622
741 990
297 790
879 650
460 92
652 102
575 584
626 453
488 143
561 461
329 50
711 121
10 960
686 525
884 111
84 625
200 718
260 261
483 934
50 57
915 236
805 414
841 379
379 709
155 96
303 734
40 501
799 545
723 636
227 484
560 697
771 682
83 122
438 182
784 456
293 841
589 105
974 240
124 589
985 982
863 704
269 654
215 358
210 147
781 53
420 773
313 543
115 213
52 206
463 187
71 669
726 246
193 503
590 139
995 376
864 457
377 217
921 219
401 165
698 525
27 747
965 782
372 366
923 297
414 143
208 965
347 718
599 849
404 988
420 497
474 396
340 647
160 884
680 820
44 106
829 1000
424 264
48 11
972 834
226 392
182 184
826 125
45 202
941 9
1 181
705 61
32 967
812 918
561 779
431 746
159 745
518 344
242 525
85 516
161 561
580 265
686 106
916 650
821 221
617 143
701 392
593 751
363 26
936 406
681 417
182 85
128 95
381 723
5 175
490 260
476 529
685 127
180 809
888 872
529 269
254 776
987 458
864 660
339 915
713 133
108 627
613 503
888 805
324 262
86 785
176 408
534 368
591 193
277 494
666 515
140 877
107 492
198 600
441 724
358 425
868 435
75 947
992 258
399 90
99 501
634 399
118 433
237 832
957 547
430 592
711 33
804 999
63 860
81 649
444 69
976 777
436 850
527 477
738 608
722 658
738 648
413 393
242 656
326 695
742 214
494 968
51 203
861 331
247 908
990 615
676 115
635 748
168 341
353 206
774 365
761 667
334 162
83 481
502 458
258 345
41 894
358 732
728 186
850 703
164 776
798 159
628 376
529 189
497 630
309 565
813 885
198 248
837 648
387 540
962 668
364 299
418 349
685 961
811 124
142 493
588 213
21 133
739 801
754 385
932 134
221 348
987 765
292 681
466 149
683 184
223 959
705 396
24 534
837 463
922 775
687 78
565 998
59 286
167 857
890 304
263 291
787 292
850 423
392 583
64 923
372 540
208 534
211 597
806 400
142 571
98 495
101 443
248 590
710 1000
746 426
602 300
853 300
631 283
470 860
485 365
422 656
591 620
290 234
64 880
505 110
154 85
890 807
402 926
655 830
342 792
75 93
613 641
259 469
330 459
487 588
273 29
977 981
465 116
453 760
10 651
429 578
817 824
979 175
395 644
142 128
782 903
609 810
389 157
866 29
153 160
713 161
100 532
257 439
34 432
239 757
752 96
822 919
709 597
234 488
295 798
50 63
451 448
709 595
788 456
175 773
643 68
151 248
657 839
660 800
560 70
327 478
843 235
753 798
597 137
864 49
358 123
585 321
370 602
400 121
794 740
576 880
408 92
763 154
557 111
542 977
157 835
170 759
492 664
262 459
992 581
693 786
896 80
925 357
20 693
609 877
903 836
708 62
563 303
651 561
186 86
677 850
850 360
962 596
503 294
472 842
738 976
742 138
91 987
212 726
796 560
588 680
614 920
274 726
601 284
461 652
115 567
467 532
986 228
954 625
957 952
643 125
427 690
427 846
11 316
507 632
75 852
149 50
577 56
998 738
81 546
260 611
805 21
433 315
460 884
43 191
429 978
636 823
771 848
795 816
730 439
664 548
872 660
153 680
36 411
867 534
391 973
692 912
961 578
887 748
981 706
604 242
967 109
762 35
977 702
658 872
555 501
954 721
100 411
138 656
462 940
189 636
472 682
976 296
316 888
56 108
166 621
388 642
285 860
917 215
500 325
266 506
625 323
723 611
673 389
105 786
904 146
595 124
630 97
205 986
910 781
360 199
460 73
649 395
89 604
405 49
308 832
880 677
231 386
819 620
711 236
799 434
976 808
452 707
82 309
628 918
194 317
85 108
170 855
88 10
912 742
738 225
95 56
985 460
185 328
621 255
930 642
511 864
940 988
728 54
668 460
487 711
361 912
508 592
813 954
87 488
460 671
112 41
718 996
563 474
792 867
222 754
265 380
369 768
525 780
882 259
185 500
583 899
586 72
863 348
695 559
927 672
117 923
990 724
929 957
458 759
62 402
105 492
59 696
62 250
488 13
410 991
722 724
245 907
296 554
662 296
422 942
473 725
420 21
436 474
287 715
901 382
913 106
501 343
699 60
260 988
306 60
415 226
825 278
8 335
242 695
551 829
327 12
182 899
643 149
509 977
395 882
248 767
429 897
449 937
492 271
90 457
926 120
486 368
216 921
545 265
183 937
616 39
46 642
894 352
844 971
118 540
850 331
631 416
490 132
575 877
981 888
746 806
105 644
734 813
917 283
463 429
485 967
474 158
181 488
47 752
270 469
205 956
113 781
111 149
102 367
390 774
624 576
467 847
604 375
441 248
136 995
395 774
311 527
112 754
24 149
574 260
728 270
528 246
693 801
483 971
306 905
279 838
655 503
889 646
408 452
809 216
93 720
596 61
907 511
19 68
619 20
844 336
549 558
804 115
184 688
113 824
59 10
923 365
998 786
58 974
11 491
747 954
522 502
895 597
73 223
339 925
288 354
880 118
412 852
756 205
110 415
617 868
512 244
918 297
646 841
324 2
825 190
797 198
847 499
295 357
207 700
972 709
478 818
387 30
623 210
896 142
150 92
441 419
567 222
660 128
261 733
848 498
632 371
978 333
292 636
649 339
808 289
763 748
239 677
348 748
385 868
131 327
782 346
32 892
337 599
261 80
133 26
42 258
903 203
858 290
552 359
843 491
121 265
280 873
192 346
982 685
164 751
422 403
249 692
740 591
81 385
301 55
225 769
335 719
698 72
182 469
219 477
431 107
474 730
573 964
162 58
26 322
753 818
468 857
201 626
687 1
346 824
250 489
475 772
746 522
552 691
176 37
454 808
57 758
603 582
682 280
948 179
257 291
430 490
837 299
178 133
23 378
560 537
293 847
577 524
352 693
533 422
701 709
930 234
104 860
406 961
600 328
645 355
363 344
706 296
157 30
190 535
158 850
647 1000
522 825
447 913
680 945
513 968
900 880
700 74
634 888
974 495
629 569
821 679
323 431
856 844
354 239
75 676
246 90
857 46
289 601
512 713
506 94
144 302
172 595
383 64
818 407
823 66
695 605
555 528
787 342
890 666
768 132
191 478
824 725
604 966
368 633
547 162
78 847
263 923
90 645
441 999
916 298
267 922
159 862
252 985
722 654
914 222
595 392
209 725
117 577
781 103
247 50
98 581
75 431
544 162
255 571
98 375
690 739
989 940
765 118
64 438
906 307
28 316
407 905
964 105
400 546
756 712
889 681
256 264
776 430
803 401
18 820
374 588
274 724
995 683
83 278
833 932
399 632
333 350
761 541
216 215
788 499
820 430
202 373
772 968
34 248
544 759
326 722
468 886
181 732
579 217
594 66
205 706
733 652
647 738
36 624
389 158
164 205
530 804
752 713
916 821
96 418
143 167
27 879
349 183
796 425
302 399
518 181
318 250
90 613
906 648
909 149
909 434
649 845
342 207
605 366
191 364
963 86
1 546
747 656
274 971
720 191
628 837
363 205
366 829
487 626
58 40
279 196
77 161
5 128
87 163
616 702
295 604
177 41
146 326
678 62
526 663
153 263
171 692
438 793
193 167
417 943
199 677
938 771
56 650
337 640
416 515
579 397
170 736
934 827
754 67
26 282
94 119
203 630
62 225
182 109
314 573
680 638
100 607
934 267
770 101
570 866
711 862
53 816
51 138
34 701
166 144
23 891
91 193
695 161
807 520
720 374
12 548
863 607
447 443
406 758
813 280
720 366
656 658
701 760
886 286
101 839
29 393
491 774
68 606
916 4
394 890
321 768
324 421
260 311
867 526
571 891
786 462
999 990
281 112
406 733
687 333
622 410
590 12
503 236
903 735
266 512
669 509
173 250
823 448
778 761
103 948
52 163
641 161
789 786
390 445
315 329
906 957
263 42
668 620
249 862
257 688
213 193
409 343
61 405
613 245
368 513
568 315
246 919
253 91
672 940
518 160
376 760
469 90
562 827
144 928
560 121
155 723
217 192
8 366
107 46
949 77
595 20
6 353
952 992
432 536
428 328
286 782
453 508
72 499
714 855
728 949
174 803
307 124
542 374
596 196
156 61
800 190
326 332
639 440
333 680
593 396
133 109
606 465
621 210
130 673
319 202
204 557
256 917
405 829
176 421
864 377
179 557
73 512
78 856
325 50
806 266
979 439
137 402
510 560
901 680
464 4
898 376
668 885
669 246
710 641
672 802
336 120
218 111
529 354
438 444
316 322
958 681
614 934
274 167
156 324
785 862
469 392
320 471
732 617
138 214
694 120
740 827
749 482
121 910
527 848
889 413
556 117
606 837
150 2
922 313
366 799
356 840
657 674
781 471
295 556
799 604
470 356
164 873
224 459
393 937
576 965
39 647
724 974
529 635
386 579
597 738
838 732
935 341
793 176
893 789
761 931
699 384
483 114
471 945
474 644
310 331
172 508
385 523
510 149
90 989
402 153
974 547
14 411
173 707
566 638
442 679
424 466
803 71
378 795
170 745
34 927
561 437
626 623
843 632
780 569
595 439
749 530
716 612
181 934
979 171
138 719
131 338
7 538
951 670
365 116
275 294
973 507
872 769
660 43
770 267
546 980
393 547
784 794
274 681
940 182
575 939
667 933
803 716
538 743
444 931
40 913
559 776
764 862
327 201
792 191
863 898
720 250
771 344
84 806
728 626
32 921
731 341
178 623
844 859
48 425
256 155
855 131
619 150
722 946
177 354
147 945
495 290
868 522
840 668
13 42
880 237
590 708
321 549
441 889
736 651
44 748
945 686
28 638
301 461
670 376
936 934
465 424
25 528
67 214
930 132
123 425
991 440
717 405
812 203
181 598
336 443
715 583
559 501
760 617
866 41
310 538
734 691
707 470
322 507
574 386
566 570
535 92
784 743
733 78
788 586
443 583
259 599
213 273
262 503
852 901
174 190
552 957
812 180
262 589
622 170
427 665
831 777
370 26
426 633
165 28
411 665
706 832
957 49
307 738
874 534
201 444
567 820
99 720
321 448
476 633
30 558
805 718
140 645
626 731
989 97
164 938
245 964
374 718
710 719
189 168
522 15
730 847
441 445
983 10
677 947
876 973
498 878
723 701
109 59
674 598
460 703
581 616
420 20
918 907
250 122
393 532
713 86
693 445
537 821
221 413
284 480
220 598
999 501
334 187
38 644
253 77
819 90
746 283
69 364
495 477
961 538
121 413
819 848
420 355
526 146
792 269
408 520
454 953
696 901
365 825
696 322
516 196
664 327
350 165
830 475
112 585
212 645
463 468
806 585
192 22
377 768
924 298
890 277
382 375
676 276
562 395
995 858
183 524
192 796
407 205
237 562
910 995
682 820
753 168
212 372
28 829
224 254
342 827
314 26
297 364
833 365
142 652
574 397
39 217
756 851
20 342
474 551
55 678
649 732
840 537
78 993
883 991
516 983
529 732
1000 248
149 890
474 544
233 488
296 313
811 225
489 823
798 74
325 215
970 647
10 11
946 267
419 220
847 579
975 169
108 497
87 448
588 238
72 805
72 893
205 299
575 551
270 733
514 105
901 9
226 772
193 581
70 289
574 70
74 734
251 266
209 468
461 779
266 807
738 45
456 725
479 296
986 500
636 30
427 963
287 276
461 890
508 598
727 992
480 954
673 166
397 280
653 859
815 768
514 297
174 604
843 690
409 179
931 609
917 88
869 606
948 627
922 809
235 173
30 124
630 206
32 487
699 335
425 963
753 742
108 867
848 351
903 663
587 36
111 802
857 359
527 689
808 542
97 377
235 927
686 822
694 66
544 401
79 556
285 868
113 657
424 318
619 164
79 682
852 811
169 248
357 544
536 332
446 756
397 242
408 344
307 824
688 265
791 718
814 170
477 718
908 904
475 762
973 522
264 780
510 523
441 112
69 707
185 621
679 33
87 620
914 408
81 508
123 427
401 274
313 224
369 35
337 585
239 327
590 168
489 472
324 432
292 945
120 493
369 387
483 510
810 22
80 451
857 601
410 173
937 586
690 2
521 223
807 756
586 728
551 59
747 80
229 345
681 904
842 294
504 379
632 303
399 866
272 655
819 833
771 321
335 197
425 519
187 969
54 497
75 844
690 946
339 679
972 110
757 533
476 488
776 420
556 818
550 985
411 253
998 667
580 742
295 930
643 819
677 628
481 678
882 500
951 784
310 855
658 158
121 734
345 839
30 968
907 762
801 280
626 870
665 402
466 157
411 701
259 228
425 618
999 659
564 502
176 981
506 675
796 803
924 667
607 118
726 787
229 98
736 523
100 612
609 953
794 710
649 439
610 126
505 922
62 70
447 369
76 306
28 743
499 242
932 161
388 735
744 377
850 903
752 414
452 876
396 641
793 755
96 734
999 965
255 307
816 275
492 384
831 414
311 811
974 971
467 360
739 811
640 504
72 133
903 260
177 336
7 302
741 711
698 97
204 179
511 41
665 950
673 924
868 808
523 471
414 517
501 905
82 686
711 84
776 538
361 965
625 1
24 229
132 917
678 3
787 971
764 927
625 305
665 624
625 844
18 441
488 206
658 237
49 900
97 965
274 759
136 290
316 327
17 3
523 31
647 494
466 9
21 576
414 149
16 240
4 376
550 666
666 458
116 570
669 621
232 440
421 33
578 393
589 435
180 541
591 53
631 235
698 421
262 440
64 304
990 455
791 561
878 82
460 636
794 114
416 622
670 115
783 773
597 368
142 984
461 583
24 383
10 263
802 941
777 84
916 949
98 643
90 140
806 644
223 661
348 601
156 417
830 158
916 625
184 897
725 391
814 243
766 733
992 880
185 258
437 170
817 362
918 653
399 303
940 274
862 859
344 447
255 297
214 928
454 562
176 699
995 245
552 88
713 693
993 727
40 326
179 242
994 568
377 927
188 121
503 470
722 291
125 240
404 639
526 446
993 464
760 140
792 65
510 980
867 743
955 289
801 62
761 141
290 704
945 611
231 426
618 155
701 19
576 645
163 337
127 496
439 123
974 798
889 589
503 387
870 368
974 825
965 83
635 586
241 438
416 490
394 257
181 667
262 77
649 64
414 43
228 855
968 146
296 258
737 692
622 602
742 397
555 776
73 715
440 118
463 263
821 430
226 879
726 52
273 616
270 316
305 824
955 421
767 362
263 555
634 158
778 384
355 737
124 544
935 448
89 97
604 778
174 309
507 745
125 76
813 870
409 437
657 784
353 880
832 346
737 531
86 562
489 162
876 736
592 582
897 884
855 726
43 620
762 425
201 521
245 400
347 837
306 209
423 498
228 541
476 241
58 245
278 474
164 28
728 899
402 29
265 362
147 736
124 574
392 724
945 430
303 753
278 824
331 382
179 711
740 907
557 40
873 186
353 397
510 518
661 629
774 455
898 396
891 322
822 14
409 244
58 268
494 826
907 252
165 572
722 425
158 325
586 371
275 220
171 645
85 707
810 578
363 645
931 31
368 824
622 360
513 934
610 840
197 73
188 718
753 502
296 99
333 12
738 66
555 316
932 674
243 208
898 779
919 756
317 148
678 989
355 266
883 466
641 197
582 187
873 31
373 243
200 793
53 310
562 316
278 233
53 990
766 179
711 695
192 66
324 899
508 672
930 112
288 124
548 825
961 469
696 452
463 878
126 368
201 229
119 926
16 528
597 799
29 908
177 926
839 78
515 757
371 457
365 631
632 727
469 982
56 156
593 840
487 78
615 901
143 81
642 935
924 474
348 182
440 130
523 742
465 800
846 736
453 785
266 297
750 356
755 403
97 332
206 63
983 9
239 232
500 292
732 85
304 10
195 210
594 122
919 357
166 474
518 132
561 105
231 363
316 733
969 41
251 876
173 382
345 827
810 47
594 562
763 93
758 913
926 415
243 47
583 924
821 662
732 877
320 9
571 111
777 1
505 654
150 643
421 86
286 136
717 534
204 615
961 326
464 823
368 317
343 379
498 876
767 544
642 88
188 459
118 298
848 48
376 319
84 169
874 738
316 521
180 852
618 127
21 987
862 292
162 254
95 285
856 799
540 454
989 786
282 752
103 770
171 176
626 869
144 303
526 444
123 619
438 190
802 53
836 938
58 297
841 159
211 414
922 14
249 178
609 314
793 824
336 864
589 553
936 619
553 616
458 500
412 398
87 411
482 835
182 88
65 547
953 58
533 464
392 783
728 355
274 857
786 917
509 207
656 728
836 728
933 664
316 591
666 477
594 653
736 449
713 415
263 635
667 216
181 425
469 238
996 372
162 833
946 855
291 309
122 616
52 995
523 377
14 129
498 887
519 47
409 619
787 991
179 812
351 968
493 174
595 689
967 28
213 661
531 453
181 723
443 856
248 235
113 109
249 599
351 227
285 397
648 579
799 429
848 324
862 560
297 434
582 834
961 446
321 850
337 356
531 417
739 830
668 448
99 397
603 702
387 146
340 249
865 9
477 605
880 233
90 280
29 783
828 547
774 253
901 228
779 297
785 125
806 16
398 358
806 781
668 734
592 422
233 22
646 220
720 300
74 537
953 969
702 978
56 43
591 19
738 269
551 18
336 106
261 497
850 36
458 13
901 667
838 978
467 426
446 454
597 634
525 784
674 123
332 681
240 13
642 375
281 261
518 420
758 152
800 209
725 568
881 405
326 625
487 323
200 823
272 719
134 122
660 407
564 37
185 154
779 684
264 473
113 990
800 927
361 437
823 831
860 690
864 579
93 595
769 328
294 358
849 111
95 879
560 436
578 824
443 328
717 486
965 167
357 221
500 985
664 277
96 171
765 215
174 72
893 219
418 899
159 164
48 6
993 80
865 625
976 235
350 928
94 14
203 649
872 195
400 119
327 34
989 669
514 107
613 702
870 528
921 265
900 907
392 985
205 1
419 916
836 246
314 74
488 896
881 475
121 581
296 122
576 935
12 30
370 851
536 283
526 197
815 951
540 689
852 729
566 646
595 497
660 306
411 962
771 145
7 438
51 429
931 313
709 351
454 411
737 711
150 559
466 216
564 288
755 46
760 822
192 392
26 766
713 35
574 506
280 759
201 807
927 75
520 739
249 32
651 99
715 688
623 97
705 957
238 344
109 257
922 895
118 671
577 88
213 678
1000 954
130 333
864 308
46 111
338 520
891 470
457 775
618 100
749 342
651 487
295 305
85 749
910 644
436 606
483 706
681 873
147 357
196 918
637 504
63 715
548 218
801 59
770 133
587 213
531 455
574 456
852 311
888 665
457 627
618 61
774 892
313 763
658 63
591 569
784 120
39 664
844 40
954 712
432 750
304 125
199 227
659 251
781 168
236 1000
487 443
797 647
543 203
48 670
847 287
962 819
610 108
357 461
473 244
19 318
198 394
594 817
850 345
812 443
527 974
730 800
557 855
985 508
541 732
94 539
888 743
401 456
316 100
575 617
559 735
631 690
672 228
349 170
405 372
317 263
23 265
33 581
667 464
931 403
602 868
580 780
762 478
251 587
593 767
211 746
519 697
340 327
675 512
705 839
800 676
96 235
138 545
332 794
538 640
874 471
575 744
390 859
82 890
581 876
289 89
288 996
906 807
563 504
205 270
106 621
963 310
744 739
292 802
983 626
726 338
322 959
836 761
435 27
151 114
614 931
427 132
284 833
911 881
912 724
876 167
178 471
61 733
333 428
630 639
104 937
211 314
291 959
892 600
915 904
104 66
866 555
834 590
132 199
662 999
458 624
916 917
205 795
423 81
259 794
754 937
183 382
533 27
915 533
416 718
7 400
196 210
171 543
720 124
816 655
228 38
941 803
122 640
289 545
314 693
314 993
839 915
317 726
1000 856
784 843
361 485
96 982
562 869
905 592
326 765
133 740
104 721
641 680
413 167
475 79
456 111
185 744
246 432
197 151
342 623
971 449
436 273
109 487
753 29
722 47
866 650
484 135
24 373
27 142
267 800
155 94
839 404
233 33
101 940
537 690
688 365
444 334
660 990
756 572
574 244
954 796
241 875
929 920
509 141
516 73
897 723
840 204
833 278
212 134
838 997
695 974
621 350
915 909
258 910
840 352
575 316
579 697
628 866
559 839
554 757
417 178
93 527
808 247
920 833
26 882
635 994
143 115
500 930
535 754
836 269
12 367
648 848
175 280
490 978
136 39
319 743
857 742
23 836
268 613
432 938
138 736
847 160
657 559
591 769
855 291
393 421
694 950
992 97
936 269
445 298
328 718
781 44
91 667
316 792
377 858
703 714
197 654
771 254
685 313
164 37
866 355
669 365
786 281
542 749
67 30
700 125
17 227
944 819
114 572
794 903
292 547
992 343
352 405
531 76
1000 852
738 447
758 833
393 618
600 616
706 218
868 239
494 35
195 816
483 552
469 792
332 586
743 436
162 850
574 671
456 701
104 720
444 255
315 195
358 627
583 699
713 757
635 201
624 597
246 91
479 596
968 739
335 784
782 253
473 851
778 45
270 114
429 907
433 465
851 516
926 130
688 427
278 788
655 774
29 256
62 909
299 407
778 547
32 802
371 869
607 947
806 75
370 154
572 700
275 471
452 737
245 255
810 376
786 203
59 254
149 450
162 583
876 440
340 458
275 46
276 781
589 695
479 202
508 909
5 75
906 56
127 203
771 82
859 933
472 986
387 562
771 592
359 110
869 568
637 223
353 740
903 31
832 694
482 161
719 956
495 132
532 310
568 852
885 844
417 330
209 624
792 369
496 667
391 130
437 410
705 264
148 149
358 966
752 826
180 592
287 691
359 94
71 559
688 695
198 501
953 384
545 337
702 599
592 694
96 98
986 49
458 731
905 263
790 478
638 302
338 104
179 353
443 936
809 926
475 393
165 138
919 98
397 705
512 478
365 627
912 998
603 711
798 913
439 462
739 662
759 370
722 201
955 826
153 510
433 848
778 126
423 736
469 567
914 894
822 88
730 293
655 883
625 719
301 933
650 653
724 449
67 86
717 666
416 137
409 34
576 1
940 626
789 695
204 932
41 555
93 864
306 63
393 809
601 851
895 983
269 493
320 33
807 445
950 393
588 575
695 714
45 675
152 363
134 977
917 997
947 829
520 789
710 778
88 119
141 808
368 969
678 42
952 312
182 671
287 685
553 409
926 841
809 938
654 761
771 885
287 563
847 571
899 472
273 53
636 20
358 254
841 60
877 419
266 864
886 427
349 196
111 377
862 358
567 66
876 583
284 949
118 451
283 345
9 383
458 775
110 924
420 987
18 578
372 207
398 743
980 177
882 625
714 335
178 689
500 187
343 744
773 188
326 153
492 842
248 871
492 423
801 656
257 786
949 727
960 34
416 79
896 244
209 159
828 995
845 346
424 956
117 129
710 333
466 59
660 173
311 959
684 606
20 837
616 986
967 322
971 610
957 324
369 769
538 580
729 214
31 454
340 76
554 403
280 162
159 505
447 745
766 897
480 529
890 603
943 907
978 594
725 453
825 866
236 862
811 779
735 767
825 648
470 342
528 50
287 589
607 525
930 89
939 882
508 303
746 698
804 197
40 778
961 695
382 27
613 535
747 796
519 290
773 709
626 269
64 290
637 203
228 35
111 375
111 756
182 922
190 321
633 243
719 297
745 284
322 400
841 633
593 542
706 517
810 67
318 644
903 439
631 897
504 56
133 477
201 149
856 993
713 738
266 725
25 21
797 336
478 804
196 92
571 254
307 830
97 211
659 378
719 28
607 629
139 645
618 390
894 143
592 852
463 525
966 769
651 318
10 900
860 203
640 541
579 39
270 71
503 623
906 713
607 540
939 322
528 145
909 371
236 121
269 950
830 224
137 810
505 918
466 320
944 419
755 489
57 690
357 765
960 396
698 58
363 604
297 831
953 524
512 695
205 440
505 805
760 327
132 893
369 807
187 670
573 697
931 703
360 621
975 547
340 394
838 438
638 995
697 309
936 441
157 186
830 998
672 854
191 177
871 937
191 521
310 302
557 992
990 30
554 787
865 534
216 956
93 328
921 109
501 205
824 809
615 676
173 461
51 781
197 124
619 290
328 672
995 980
593 949
929 947
306 702
471 102
273 638
509 29
733 786
137 693
523 829
643 711
870 812
732 943
274 368
627 841
864 73
219 790
326 22
814 919
947 664
269 784
784 523
607 327
884 382
802 537
556 177
31 817
202 9
139 447
806 469
806 218
115 680
325 243
710 813
926 599
157 881
785 978
593 914
413 273
811 136
740 570
408 54
879 463
814 144
232 290
419 808
127 149
816 669
369 185
837 649
517 741
230 313
519 869
790 399
524 670
692 652
26 992
890 166
639 797
635 696
216 951
477 280
560 601
997 456
256 302
424 552
999 306
638 429
82 466
480 73
193 763
26 547
875 753
690 28
350 69
268 121
93 84
19 173
231 609
846 623
166 170
6 815
101 939
136 382
582 712
905 264
346 777
385 907
885 202
603 250
466 572
608 627
382 702
604 129
581 989
796 50
695 744
159 923
624 844
172 201
159 819
124 332
796 368
6 263
884 643
660 736
138 140
473 284
779 79
541 344
532 361
467 444
251 917
267 763
208 272
693 917
500 32
677 543
968 874
995 846
609 998
410 499
985 597
67 213
334 242
136 741
891 335
569 451
477 915
27 77
344 323
282 375
971 381
178 833
530 81
953 780
399 33
208 399
762 693
529 572
139 701
584 478
429 137
254 718
187 271
507 762
956 580
625 99
321 848
447 61
272 374
698 507
719 443
805 338
809 731
280 715
482 99
601 353
537 438
37 341
28 651
567 440
225 51
149 208
410 903
59 115
133 437
22 799
334 864
955 27
583 804
16 655
262 637
725 330
682 204
903 599
835 560
874 661
661 576
959 972
813 752
105 767
150 120
330 251
631 791
125 207
848 333
242 714
135 110
604 661
767 978
477 644
746 46
514 962
243 453
976 472
93 89
207 910
62 610
883 63
805 261
122 377
537 456
985 406
922 889
717 611
975 689
112 906
741 968
15 687
730 935
91 365
74 155
896 895
165 24
33 390
1 115
148 560
416 86
451 438
978 757
983 759
41 238
662 204
882 307
698 819
339 298
615 548
189 140
714 536
498 614
786 176
538 69
229 190
925 842
350 455
954 432
134 713
75 596
464 201
576 81
433 466
735 244
444 107
59 22
114 42
644 621
833 363
187 935
358 505
245 835
190 41
42 1000
20 311
989 865
694 676
971 481
42 459
430 321
666 83
238 738
195 906
41 538
584 186
709 447
61 605
354 320
35 915
781 277
892 866
403 207
980 289
626 1
969 115
207 405
193 349
687 933
60 655
120 68
526 570
659 928
559 123
846 903
51 759
747 610
957 955
956 418
931 558
985 843
178 226
559 236
507 71
10 18
178 803
563 531
755 673
352 621
175 691
919 71
719 179
753 61
35 791
663 558
5 528
36 209
718 558
570 516
768 111
846 308
479 363
795 210
678 824
361 112
866 522
556 272
884 707
587 974
380 242
74 433
119 468
639 244
174 867
487 918
365 503
66 146
352 100
2 495
248 131
90 249
437 472
197 733
517 954
935 675
981 471
364 215
938 381
627 24
768 832
259 846
874 367
158 562
864 363
479 789
745 536
499 39
623 785
741 66
869 766
165 398
327 407
510 439
384 316
608 886
451 171
967 784
801 844
178 513
905 51
189 722
381 468
449 869
20 359
283 482
246 771
316 558
133 806
692 580
683 664
966 141
383 778
733 522
746 925
388 609
696 915
822 381
364 899
616 860
233 125
20 468
27 712
370 990
109 890
452 317
287 747
588 566
602 704
359 831
577 992
941 74
792 36
179 713
884 406
711 407
590 376
937 821
327 748
784 254
504 781
261 870
244 829
684 572
399 900
42 973
287 355
355 8
425 612
670 310
750 688
52 786
99 224
988 157
833 745
615 227
199 584
760 519
751 956
226 721
871 506
732 243
125 809
351 48
841 355
920 620
28 513
94 571
470 405
20 761
495 631
715 405
561 892
202 894
663 712
965 32
58 10
533 886
476 50
520 736
554 656
300 14
760 301
238 968
329 391
582 388
611 826
977 76
69 438
722 774
664 322
893 40
484 65
710 551
376 109
683 11
40 493
317 453
219 7
443 474
835 916
726 504
604 11
502 359
719 27
986 568
695 126
755 225
337 15
221 200
834 249
620 573
759 673
479 250
740 186
399 433
109 469
189 993
782 923
696 101
119 543
236 135
368 229
319 633
156 300
728 673
812 858
140 769
951 270
213 132
931 578
21 296
225 233
187 107
886 702
121 109
322 806
243 426
662 505
808 276
426 207
267 205
882 920
619 298
716 676
208 756
312 383
10 913
516 847
885 764
490 505
643 292
801 887
857 295
155 750
849 903
778 656
517 482
940 234
525 54
424 275
176 537
275 223
821 774
542 481
433 787
54 981
464 130
661 484
740 833
304 865
343 171
507 680
797 359
603 133
226 11
115 347
795 875
170 46
782 641
986 594
392 623
561 88
241 719
436 568
562 515
184 3
144 553
521 368
325 266
718 406
713 597
677 870
310 684
952 825
214 625
804 283
89 494
840 602
967 937
326 48
936 229
518 273
814 622
133 703
946 655
757 952
97 993
994 76
460 563
926 159
603 873
270 284
229 169
276 341
138 563
196 367
256 871
548 296
489 506
733 559
311 853
254 28
565 350
820 87
561 777
490 553
986 831
818 361
781 32
82 76
41 730
889 307
437 260
127 939
805 348
138 905
76 251
36 558
149 592
758 9
190 916
42 567
50 491
255 509
768 472
562 902
274 713
75 256
102 684
285 105
698 159
770 459
67 4
11 673
968 856
699 706
246 79
766 503
677 470
265 561
18 467
796 613
144 186
845 341
278 127
178 675
924 901
220 930
378 376
592 755
753 293
262 927
148 716
690 612
271 542
761 217
992 665
388 459
739 35
308 637
6 882
195 887
655 627
835 279
869 611
883 358
150 403
815 153
503 8
144 161
684 629
518 917
94 716
595 976
650 459
69 825
256 403
663 875
75 261
87 44
438 315
168 989
270 364
304 681
635 986
199 851
513 180
670 226
450 665
144 501
747 506
530 354
894 538
877 586
983 39
30 819
238 902
857 888
921 326
228 843
125 715
641 50
836 153
595 82
50 186
834 500
713 964
307 806
254 85
107 881
152 837
781 903
336 37
835 193
378 681
681 579
648 892
985 469
316 155
481 931
954 86
268 377
797 708
110 395
370 200
517 458
703 739
927 370
48 947
549 787
174 702
173 275
145 951
60 13
283 883
870 504
715 345
160 111
964 651
874 91
573 372
536 70
530 555
343 156
412 706
998 526
225 730
179 498
970 890
619 373
283 391
502 676
397 351
339 630
834 594
916 728
862 401
359 38
944 130
387 270
250 820
513 203
185 785
729 299
225 845
667 397
905 424
395 569
161 129
852 481
402 943
65 501
137 225
294 917
761 104
904 300
321 35
614 753
609 869
774 161
840 140
108 159
138 356
627 45
136 685
231 837
968 566
253 592
260 566
130 931
34 221
770 939
875 703
706 57
762 387
59 637
139 600
127 11
511 462
236 40
536 38
150 264
642 41
274 199
104 268
107 99
399 694
70 719
490 227
267 463
8 15
248 268
107 307
797 923
343 309
971 110
31 727
279 764
723 115
814 650
678 814
808 683
180 687
911 895
244 690
295 614
933 490
292 127
921 313
18 95
271 317
709 921
537 625
982 367
320 508
525 86
767 647
782 970
377 851
960 621
875 308
651 381
107 673
870 333
122 164
730 60
609 753
45 956
173 597
791 869
175 819
566 94
410 769
531 844
482 307
156 854
944 302
327 360
143 626
287 114
332 226
113 688
170 160
884 728
383 726
124 582
701 381
457 830
293 122
647 213
726 457
610 136
428 396
797 656
901 190
859 712
208 455
352 137
902 423
260 174
880 327
289 493
753 74
902 500
776 755
697 910
557 607
171 252
720 418
986 180
483 538
508 642
52 665
912 307
469 699
986 879
654 605
387 468
927 123
59 872
296 248
459 21
337 342
10 169
521 161
997 428
835 739
13 500
497 87
987 472
204 748
124 884
790 587
458 620
858 543
285 552
668 569
158 435
397 559
969 84
681 704
731 659
823 917
131 291
380 580
237 393
91 757
334 216
811 980
633 682
996 65
700 183
528 663
812 517
324 977
1000 483
901 806
718 520
344 176
14 239
166 540
55 856
423 934
424 696
707 959
8 129
636 503
409 878
660 580
209 459
628 698
76 324
822 87
526 566
755 216
995 417
658 8
460 989
684 537
755 998
859 919
412 194
183 925
728 384
15 36
447 668
539 216
271 903
741 900
251 637
165 878
187 478
316 612
155 540
216 150
528 198
516 459
882 113
131 544
186 762
878 724
541 299
822 778
360 492
349 424
97 260
823 896
940 776
579 262
714 764
763 23
931 601
719 144
343 17
949 223
451 158
850 792
722 70
850 481
625 284
232 527
700 801
165 976
931 606
359 43
374 209
265 94
234 269
20 230
3 333
60 731
47 264
398 343
272 626
311 879
963 918
842 481
875 866
57 726
189 490
218 285
307 561
254 920
472 336
834 132
209 394
658 173
934 760
172 920
992 709
861 868
575 565
593 287
63 109
941 62
373 999
176 719
445 520
208 870
703 781
181 306
873 698
77 705
917 311
293 893
898 610
171 355
735 910
278 447
171 395
555 321
958 979
452 28
235 333
513 71
449 380
92 998
781 892
972 559
541 662
762 277
912 860
107 747
942 499
976 757
452 75
98 172
490 206
68 763
371 447
858 283
407 416
742 251
877 125
11 228
813 568
223 364
224 823
57 594
942 37
380 635
389 97
607 838
675 79
508 640
33 552
587 191
686 345
713 396
417 419
929 651
198 937
683 475
705 290
935 751
105 305
859 846
606 743
323 791
986 668
828 849
945 647
115 489
746 912
950 39
88 357
78 38
539 299
919 574
443 74
293 341
321 701
700 970
490 680
523 392
324 515
212 477
636 653
548 650
476 120
360 946
894 591
748 26
507 237
80 31
266 284
73 786
209 592
136 409
507 928
723 426
396 469
620 82
4 816
766 444
483 59
996 606
141 911
391 758
272 139
540 450
586 644
774 955
52 544
418 26
267 682
145 655
112 16
617 339
439 253
809 500
822 239
381 662
179 508
896 217
986 336
944 770
596 123
276 850
842 406
611 632
592 546
989 266
851 544
103 825
617 96
984 688
410 787
490 709
307 817
494 546
504 210
834 516
501 457
241 130
48 664
687 110
245 294
573 481
201 377
701 201
839 432
141 673
588 176
146 765
687 54
347 912
340 538
993 543
954 146
81 896
587 680
771 162
70 926
704 345
943 1
671 545
268 151
176 322
198 39
527 195
978 441
101 621
463 725
688 525
220 418
451 907
708 904
632 334
273 789
753 942
489 470
172 739
789 691
171 449
402 262
527 235
773 471
642 627
32 968
500 673
353 541
974 59
899 486
569 157
371 311
180 293
6 152
713 324
290 545
509 829
747 74
902 897
21 920
367 31
71 940
958 944
940 673
918 258
480 133
639 690
36 195
421 913
488 871
369 484
30 206
74 579
134 431
870 618
532 163
269 453
897 770
839 15
774 971
594 27
904 175
78 394
92 72
659 346
726 591
127 181
258 189
836 319
931 871
511 298
927 415
769 185
675 88
62 316
1000 987
897 934
100 466
560 346
905 234
225 601
727 999
283 469
158 418
296 12
211 367
318 460
928 464
467 900
411 118
607 786
925 924
372 722
801 639
565 548
449 159
790 647
387 821
296 217
539 862
684 3
634 550
598 676
923 87
599 350
405 328
997 841
668 873
709 251
454 40
331 761
442 218
543 90
930 984
338 852
748 322
785 528
28 927
546 597
624 196
937 345
651 37
544 565
232 595
54 798
944 257
266 151
825 680
573 134
350 384
420 169
3 958
148 931
986 954
161 649
244 825
261 192
804 990
891 329
14 78
495 353
332 279
487 242
340 113
396 767
769 535
996 94
514 103
300 505
382 36
217 845
672 195
636 335
120 399
549 489
128 709
664 586
416 202
592 6
705 133
232 859
239 65
749 529
701 865
231 601
324 679
189 503
24 643
672 257
508 537
391 671
25 883
432 740
894 717
349 915
15 440
665 847
532 659
174 675
507 907
722 235
527 298
798 65
391 532
240 380
1 413
758 58
977 562
730 586
942 813
21 200
602 409
329 256
279 353
513 636
160 925
301 935
829 130
250 885
934 605
945 122
758 961
730 676
824 398
226 947
828 621
573 84
612 132
141 887
777 351
257 495
945 246
484 654
697 411
594 254
658 145
457 351
582 337
569 582
617 306
16 835
287 584
256 820
193 489
968 746
134 102
974 781
29 191
328 224
798 877
559 373
687 812
64 848
241 459
258 639
318 257
114 88
347 939
813 620
689 584
757 898
141 933
582 838
494 319
791 279
265 862
706 48
416 790
347 492
109 384
967 962
240 221
282 481
506 987
624 72
25 233
604 956
113 590
86 360
346 903
767 176
304 463
635 820
205 448
549 799
242 515
547 691
627 449
724 631
956 139
645 104
285 478
33 18
604 53
60 870
110 785
205 579
815 224
842 754
736 883
736 258
37 476
24 682
779 99
177 512
403 42
321 903
113 924
925 452
430 489
605 147
638 233
951 535
550 997
162 694
603 822
165 174
21 705
540 337
23 816
849 959
970 902
111 982
521 412
918 535
634 762
549 499
19 916
967 979
493 152
412 806
467 773
599 299
794 650
994 166
798 828
517 99
714 832
625 516
845 718
610 937
86 860
760 745
630 831
654 593
418 630
151 777
556 11
633 517
897 924
547 559
374 641
864 98
742 874
950 522
853 224
536 829
330 416
403 339
590 381
321 502
99 408
726 806
708 187
885 329
406 50
697 610
265 337
312 390
536 728
246 331
313 348
96 499
834 357
408 387
424 525
304 172
907 588
2 55
445 630
929 87
261 162
904 33
705 509
54 289
325 923
835 800
610 574
767 532
365 400
9 142
181 794
426 159
51 833
596 742
818 763
152 654
198 103
665 5
328 634
535 678
585 141
271 423
484 160
745 679
718 573
421 943
368 288
783 969
449 849
95 877
302 722
582 125
993 398
483 22
682 45
624 516
845 908
695 914
797 293
590 325
586 525
555 644
121 154
452 541
623 899
442 950
928 211
415 155
573 647
211 474
441 12
172 784
916 952
131 782
338 541
883 652
457 698
125 913
831 846
33 156
175 448
166 89
978 476
142 689
705 360
581 647
367 158
466 474
328 145
20 384
401 562
485 624
175 128
149 168
100 331
887 24
651 673
319 345
47 161
960 841
418 123
64 108
380 546
968 520
339 172
58 565
902 18
510 64
140 35
175 141
229 859
429 742
590 42
905 436
134 900
164 733
275 488
256 475
961 542
857 22
375 64
717 849
949 245
330 922
973 114
891 987
733 125
735 368
846 21
816 218
74 102
783 14
393 365
14 173
363 918
13 541
688 939
679 579
28 190
167 326
187 810
108 799
463 752
144 448
897 886
488 384
428 91
317 777
876 155
425 590
908 472
846 867
654 228
656 921
64 643
463 109
499 77
441 337
229 745
331 541
283 209
122 685
388 421
447 38
498 637
91 128
514 250
869 807
573 162
785 468
517 353
814 720
105 532
48 804
859 734
722 335
999 224
118 953
876 268
682 185
893 331
169 94
164 299
896 260
881 84
154 711
937 810
821 933
761 591
395 607
902 810
385 770
78 27
539 276
886 328
648 810
685 841
355 434
927 379
55 895
539 789
357 785
304 366
471 41
684 234
29 147
741 174
418 189
826 129
993 506
122 829
249 428
835 982
900 891
745 283
600 183
689 102
702 401
680 96
347 186
322 890
416 767
455 844
856 989
291 553
387 909
753 527
978 553
592 261
344 126
590 874
687 225
379 750
119 446
455 814
496 250
877 805
508 507
291 910
279 501
327 291
580 912
214 912
645 51
990 924
680 260
801 249
6 600
792 719
996 689
42 573
374 324
31 404
836 231
247 913
314 612
5 783
337 190
702 341
402 601
510 473
711 143
744 141
184 462
190 288
360 727
546 229
724 649
198 86
40 32
249 702
492 681
676 827
427 320
635 660
971 109
766 65
677 897
298 33
399 22
877 157
518 102
537 428
4 856
556 784
890 608
283 240
938 590
386 367
27 913
503 993
468 527
188 353
76 468
335 241
49 116
581 62
690 975
223 598
914 863
629 283
531 825
299 524
87 245
329 92
581 287
218 133
39 943
589 81
768 172
439 354
752 807
888 803
362 562
773 187
961 91
202 6
812 189
922 728
246 266
532 701
88 165
127 749
211 35
930 210
333 106
209 866
789 531
624 688
780 961
342 779
711 590
101 810
714 769
713 627
23 892
293 337
428 541
250 615
2 800
650 220
273 488
130 513
375 363
690 963
895 153
382 475
738 842
361 996
426 654
438 399
956 567
446 816
156 686
349 820
149 544
549 829
361 234
826 134
78 349
703 579
859 254
342 441
553 79
749 715
13 718
638 848
70 314
614 535
598 717
199 787
418 844
793 240
801 392
451 112
796 995
167 781
141 938
638 761
38 315
961 953
444 446
580 134
132 320
800 993
120 296
161 370
188 34
820 53
603 246
564 334
900 415
219 392
400 740
436 269
148 920
155 20
66 510
581 835
380 638
661 923
599 409
15 114
855 342
276 704
502 534
872 8
339 951
917 68
909 107
286 172
904 975
590 184
74 480
241 447
614 964
6 991
228 469
583 764
740 955
785 175
332 821
88 470
160 397
522 58
33 376
487 271
118 790
646 608
770 272
991 546
397 824
154 739
195 635
782 873
190 200
722 920
847 740
209 555
632 956
237 810
924 303
531 18
465 981
984 784
658 934
378 642
166 984
384 692
948 746
434 926
771 297
232 719
129 432
324 642
53 629
496 45
3 224
498 993
265 6
301 998
913 35
979 834
560 833
500 780
473 595
646 102
238 147
494 314
331 958
485 822
695 504
256 486
224 109
580 811
826 947
249 607
650 246
10 760
434 478
384 861
563 951
134 337
897 108
970 429
618 698
532 762
356 167
919 185
175 340
532 96
602 369
504 768
64 17
278 384
832 217
508 209
67 80
189 379
295 505
806 932
77 982
155 516
449 562
145 925
627 638
302 280
500 194
987 262
639 6
812 386
17 168
502 316
651 696
891 357
118 543
292 821
124 46
841 706
219 805
263 867
432 396
403 875
34 406
897 963
683 308
988 249
110 518
324 245
168 942
6 15
770 79
342 561
743 638
436 969
538 566
644 290
101 516
627 931
681 826
69 788
672 875
133 526
806 40
726 998
439 143
817 982
426 798
258 932
689 865
820 549
140 184
498 604
976 870
517 579
951 342
807 95
958 570
256 969
208 111
221 302
233 130
938 502
18 155
489 809
39 276
62 905
968 704
942 69
629 504
51 843
330 585
441 772
351 4
774 73
809 770
176 788
445 360
480 143
800 368
765 512
637 865
104 826
136 593
283 785
774 879
33 28
421 621
17 693
582 931
201 526
215 839
303 695
740 819
584 322
324 129
297 550
875 771
297 655
389 991
366 28
79 743
281 498
473 694
453 406
426 969
575 656
200 238
179 631
477 903
210 761
304 592
192 877
829 60
876 519
636 619
488 579
575 632
29 448
30 148
34 106
652 721
797 694
369 912
522 173
123 883
837 335
478 728
452 507
535 820
205 878
944 489
426 952
376 175
329 892
733 638
385 490
818 172
370 671
300 40
676 784
814 682
687 131
714 469
70 770
931 790
425 483
255 323
713 465
121 388
453 468
926 217
622 742
217 348
348 779
542 929
918 283
269 770
950 518
602 695
248 46
256 124
745 626
73 151
569 867
459 292
132 999
665 667
434 509
971 81
275 295
708 395
730 658
192 656
44 510
277 613
671 342
598 167
810 570
69 245
992 643
764 61
467 597
762 765
310 667
539 938
883 581
656 39
305 57
267 592
778 799
347 545
774 250
105 942
813 737
730 699
146 461
517 352
867 853
970 843
454 292
725 599
470 488
522 556
284 786
676 612
298 137
650 214
450 562
234 178
324 458
572 290
236 34
664 332
603 881
118 310
606 516
49 187
276 864
887 767
67 159
656 268
747 564
349 323
825 216
868 312
572 168
106 635
701 844
469 286
789 772
76 562
916 245
752 616
850 979
405 870
847 591
42 919
152 490
19 604
670 847
154 659
296 877
632 918
669 241
600 257
683 54
700 816
817 592
444 971
587 262
687 517
889 857
984 57
522 895
9 704
784 327
708 296
926 871
35 845
589 2
984 11
101 793
363 422
68 344
614 605
187 655
421 531
897 615
79 898
314 981
603 222
844 388
950 164
371 837
55 883
586 258
473 664
842 334
104 765
604 195
173 839
407 992
28 25
963 40
619 744
753 264
823 383
226 372
859 17
729 775
390 217
879 185
589 737
800 411
429 289
462 826
891 390
651 529
493 532
103 220
446 298
775 411
643 811
167 46
599 824
341 216
504 736
688 837
696 490
536 673
745 183
464 826
837 99
522 253
121 905
97 21
985 647
130 73
901 789
60 195
420 124
226 138
510 150
651 569
576 463
841 436
534 391
718 559
652 515
166 662
803 158
588 673
25 569
938 477
935 618
263 623
572 863
62 422
69 460
44 301
204 514
52 207
511 936
810 499
82 16
896 70
917 435
894 209
114 327
22 83
850 114
862 759
684 373
310 66
345 353
648 500
288 16
618 985
200 726
664 654
602 648
338 400
101 388
761 83
312 849
435 899
276 363
611 996
826 729
723 652
473 73
594 40
24 801
347 982
848 566
264 508
936 404
797 135
368 615
876 453
160 964
498 5
65 666
236 268
295 385
712 174
141 265
442 347
452 84
244 448
463 375
45 170
543 509
29 964
589 256
876 925
605 280
289 515
145 555
713 418
618 40
298 780
28 77
167 957
969 438
921 231
967 595
537 17
133 911
545 812
632 741
299 824
264 459
173 671
99 418
996 487
88 567
112 91
98 451
55 164
588 774
932 212
434 823
415 282
421 592
935 540
295 261
600 105
168 255
499 264
554 903
935 64
176 709
575 813
372 324
846 658
878 692
151 934
555 439
116 689
59 152
875 137
855 347
97 928
521 717
917 239
950 919
848 755
956 916
564 337
638 107
205 911
793 666
796 828
142 585
689 230
242 265
395 86
374 616
341 408
384 867
391 287
209 959
623 248
227 849
905 705
620 295
876 688
287 372
835 814
424 293
401 951
244 990
423 38
867 838
249 202
881 98
226 19
145 695
150 513
106 119
998 580
676 359
333 675
90 536
701 440
372 334
218 648
490 431
307 691
793 82
301 437
134 676
323 552
119 181
507 393
817 387
282 994
517 560
415 966
515 277
454 937
848 553
219 847
127 2
178 594
896 522
459 668
459 533
593 13
446 632
348 924
440 64
156 622
324 548
211 106
87 80
246 475
655 971
809 288
877 474
452 804
372 523
654 112
717 452
854 605
84 680
205 731
834 93
283 175
541 815
528 816
646 508
209 756
698 989
254 604
95 628
303 467
312 346
567 453
283 731
505 887
41 95
937 760
156 470
632 521
297 570
271 79
739 967
185 985
902 578
769 848
742 514
877 852
727 623
562 21
691 8
772 824
747 973
68 361
106 77
196 425
417 794
311 51
85 711
632 565
286 715
605 891
765 323
747 288
598 986
764 544
591 58
841 192
289 708
193 922
601 298
1 94
471 964
556 9
414 413
441 336
716 900
843 907
230 511
197 863
490 111
576 670
302 856
900 458
464 344
85 721
846 481
46 679
801 298
462 171
345 37
497 291
154 433
372 104
537 444
498 344
118 278
164 465
260 368
498 626
587 643
813 648
541 560
691 282
269 108
684 650
171 964
453 238
781 409
300 99
152 232
778 467
580 508
566 907
951 913
557 177
803 820
232 43
885 164
218 291
561 178
881 954
310 135
13 108
302 40
271 122
444 287
348 154
790 469
901 241
808 393
869 650
255 75
195 352
909 576
33 849
623 992
347 473
160 86
964 960
357 288
789 210
459 487
593 512
558 902
442 576
720 105
174 664
144 841
952 944
239 84
355 549
780 46
375 864
597 690
130 629
466 166
131 20
758 693
186 577
298 175
874 348
372 755
826 117
885 60
40 918
597 505
437 201
379 752
957 544
187 620
287 474
440 29
749 905
677 784
54 292
279 843
438 909
708 293
409 818
763 316
606 867
697 663
387 515
779 447
47 687
538 217
599 915
382 919
326 456
267 263
82 490
528 437
932 653
728 714
590 955
314 870
513 142
527 555
427 264
880 526
967 133
451 644
213 995
925 432
284 656
92 151
167 261
773 30
161 159
129 319
500 497
132 193
807 111
641 13
945 906
244 538
667 588
801 731
415 333
480 141
810 374
716 421
786 412
20 150
604 942
935 780
377 862
697 123
204 749
425 159
387 174
680 407
263 250
298 541
625 72
509 894
98 647
418 511
626 960
959 770
219 699
350 786
749 370
8 193
871 842
421 438
111 603
898 216
3 598
722 340
141 310
598 151
864 904
190 561
853 582
316 482
102 814
967 352
177 136
700 301
905 980
942 274
522 936
439 964
346 252
636 229
383 8
311 781
38 455
391 907
71 341
141 863
61 249
68 255
144 742
660 575
364 931
865 182
766 505
139 284
119 233
243 651
638 605
11 497
881 333
619 193
432 281
753 610
433 652
755 130
396 98
982 681
656 106
194 753
960 905
234 136
852 248
154 771
395 130
102 309
872 792
250 810
830 733
225 780
77 723
926 227
620 140
933 448
129 846
464 841
484 795
792 279
556 335
32 411
582 474
4 35
488 679
99 867
175 481
921 608
339 638
808 610
796 524
128 298
917 848
377 573
264 250
412 814
969 909
516 7
544 163
956 303
248 899
651 170
334 132
960 999
419 40
559 746
915 777
910 747
679 21
391 138
619 521
347 158
426 767
728 461
17 640
790 113
983 143
453 817
62 874
204 735
484 181
921 467
824 879
714 963
219 177
541 919
843 164
673 647
116 347
598 289
96 417
590 496
55 442
71 38
424 37
353 974
638 160
851 842
399 787
733 92
938 149
937 269
778 293
547 116
280 979
647 898
165 869
755 198
480 761
76 202
214 13
781 668
114 463
145 919
942 196
394 948
888 164
733 484
68 969
41 739
438 936
332 892
847 125
113 296
892 177
874 450
833 188
848 947
911 845
637 108
346 914
620 709
750 653
208 432
453 222
716 444
473 396
535 355
988 211
318 692
305 137
496 464
157 63
366 64
259 884
765 577
903 672
152 388
725 454
262 862
25 421
767 678
799 667
428 38
282 734
356 622
570 549
547 83
55 448
246 108
20 240
605 837
77 813
176 190
26 622
199 124
863 617
7 890
456 350
727 347
287 725
622 981
599 619
4 102
745 710
212 34
501 795
186 422
818 706
426 283
216 604
309 945
359 759
739 750
625 674
705 314
914 576
606 846
33 999
817 321
420 942
267 342
687 97
397 971
410 114
464 162
87 739
793 333
208 166
139 735
385 500
36 734
700 486
702 765
954 258
754 900
897 756
992 755
413 633
844 61
657 652
537 823
738 326
426 478
426 627
831 171
520 645
146 729
555 229
433 432
857 319
288 74
681 584
711 516
902 732
593 342
517 190
349 849
250 77
715 784
454 462
933 882
519 398
223 784
115 904
85 214
688 898
218 718
433 865
751 952
341 401
798 505
918 148
350 650
786 99
130 477
688 289
724 220
612 343
272 982
89 225
142 822
646 786
916 124
443 479
66 711
622 280
635 911
376 424
762 242
188 281
374 569
867 882
104 298
481 945
459 813
72 168
832 39
351 202
858 25
824 187
810 95
616 177
584 403
542 638
86 135
555 524
776 172
76 831
684 331
233 993
407 973
866 976
776 965
221 579
193 627
365 642
777 443
558 368
643 389
516 604
136 689
703 660
906 708
838 989
843 544
959 712
556 340
478 882
691 799
183 152
716 222
972 434
882 636
373 542
725 500
14 808
6 356
212 817
611 257
210 290
701 886
925 531
310 474
671 396
708 508
257 298
893 134
883 256
968 688
24 216
694 526
470 443
550 496
478 235
676 395
254 504
897 740
897 780
445 781
393 45
17 603
874 671
661 877
633 637
618 601
344 828
200 619
601 981
291 191
52 542
100 895
381 743
777 303
650 474
821 76
883 526
995 370
747 639
730 177
70 939
89 598
771 233
754 828
986 898
759 545
961 61
640 330
641 653
717 974
217 56
310 826
727 741
299 238
131 900
681 901
216 31
738 55
139 504
861 671
660 412
320 839
10 93
112 896
816 441
886 862
87 219
64 243
552 287
759 83
135 4
891 426
43 174
228 443
946 940
464 65
482 902
488 389
130 427
626 172
925 100
926 331
406 206
583 877
216 509
972 47
153 381
457 215
469 646
7 209
739 911
726 289
712 828
734 14
975 890
393 313
224 563
81 591
621 264
846 545
10 279
209 509
18 771
976 771
798 618
401 496
347 801
412 367
540 179
804 983
864 195
716 218
108 93
981 783
136 329
449 387
276 453
734 614
118 54
221 655
231 693
721 704
355 807
894 785
439 491
757 93
834 951
296 761
46 208
207 677
988 390
924 972
447 457
75 942
371 843
711 360
957 228
474 798
588 468
674 580
376 371
187 597
645 334
30 439
250 358
130 710
917 285
969 652
439 221
14 799
359 251
467 646
852 601
433 294
847 331
915 153
112 737
29 930
382 529
895 71
792 408
393 700
59 446
474 262
213 750
516 870
28 466
118 549
336 770
539 412
887 147
629 129
641 362
279 201
764 916
832 172
406 371
395 752
775 106
880 820
258 337
32 632
646 201
920 705
540 500
169 447
531 61
245 369
772 986
526 695
889 458
933 344
234 422
208 831
938 649
725 478
313 23
862 608
745 218
152 614
336 995
346 389
969 410
362 150
298 838
951 880
690 897
790 202
362 177
960 995
409 663
887 536
883 588
670 9
494 400
57 416
814 294
68 734
153 248
307 798
40 604
867 624
901 649
518 748
770 876
24 19
867 403
257 562
558 417
2 470
263 381
303 667
451 14
302 175
258 749
622 537
659 245
516 814
380 910
759 823
830 187
676 904
31 14
31 312
393 494
899 903
406 527
668 64
39 926
510 581
18 565
731 758
561 684
344 730
716 7
815 345
768 209
275 465
113 22
593 556
171 770
501 127
153 600
11 459
751 560
702 624
992 448
102 777
892 978
815 42
8 507
530 635
513 306
653 110
57 277
297 686
429 458
608 405
848 524
128 465
722 805
60 381
183 118
422 477
237 341
883 710
149 651
37 456
95 278
457 388
66 493
585 316
656 149
399 482
605 996
985 86
9 355
422 160
600 306
789 621
715 188
221 273
200 976
463 581
584 588
657 391
670 860
242 243
364 980
994 695
453 211
235 79
897 936
177 214
370 799
252 842
923 187
747 819
638 778
878 603
216 945
954 259
882 476
183 884
137 613
718 738
644 584
526 327
659 825
596 427
612 74
596 139
37 836
124 329
777 769
996 842
81 910
597 413
669 214
711 615
3 1000
263 726
747 371
983 479
410 863
941 820
363 218
841 763
409 79
599 116
613 76
640 146
349 4
520 534
684 957
342 497
548 434
83 492
914 980
197 677
236 388
626 189
441 221
741 15
798 59
794 586
208 180
373 740
250 694
97 593
360 328
963 673
515 617
454 488
991 273
3 423
333 729
712 305
643 432
445 479
456 907
931 841
658 678
478 680
83 260
807 341
100 663
906 871
169 260
595 890
876 35
828 856
970 55
45 100
317 196
709 88
348 202
684 421
6 337
301 981
212 102
322 575
631 698
305 82
921 338
854 123
194 857
756 468
427 693
844 446
519 171
617 655
689 241
228 175
655 20
740 724
133 210
898 725
582 881
180 8
377 741
56 868
711 71
400 960
693 232
884 5
976 559
207 536
76 787
917 581
258 965
260 719
282 438
986 434
448 455
674 186
589 270
242 23
175 243
830 379
723 567
210 154
341 164
410 931
110 418
677 918
480 942
42 450
495 84
267 134
89 875
179 378
949 887
814 76
392 221
361 304
838 206
580 198
365 438
461 169
900 80
999 705
159 722
506 850
190 446
624 846
975 453
262 81
212 479
749 318
243 171
626 783
695 828
963 428
944 808
848 574
232 607
169 142
328 290
71 114
403 727
794 215
348 282
4 323
687 833
944 788
285 508
849 716
458 629
17 663
863 492
145 119
794 199
725 151
875 720
80 3
531 638
118 626
266 48
514 781
292 61
186 575
120 706
173 20
680 967
537 938
13 78
700 296
685 705
465 195
497 583
263 961
82 560
838 214
832 222
288 772
610 430
755 987
650 545
32 899
254 107
341 33
681 670
747 591
872 612
571 693
505 725
256 400
121 348
979 194
981 573
806 113
783 159
68 808
340 495
467 653
794 936
126 863
922 318
404 46
837 580
888 77
364 388
859 579
948 721
250 982
62 731
159 149
834 909
196 470
25 344
659 497
431 897
971 445
579 720
443 892
684 351
325 103
460 479
491 454
435 618
851 645
804 146
921 545
495 178
727 218
46 356
980 204
609 996
340 90
714 494
336 238
857 302
845 188
179 910
962 777
487 245
674 393
366 452
155 571
348 382
516 744
181 784
433 219
800 671
647 475
782 476
970 536
586 691
115 606
768 98
548 369
672 317
736 229
331 757
486 106
18 208
203 205
347 32
366 771
110 155
258 778
195 44
127 658
459 686
325 516
769 991
446 725
597 91
132 500
121 443
511 386
987 356
318 409
612 383
585 258
740 115
328 848
970 718
623 416
301 781
851 688
273 824
669 8
788 233
789 88
301 631
658 671
567 882
608 819
253 328
402 118
733 822
271 728
577 229
807 705
366 281
733 368
239 653
342 521
560 297
264 619
445 751
470 648
186 194
452 809
578 381
729 575
818 176
333 928
69 233
647 632
227 342
36 879
278 437
18 417
28 69
203 529
710 216
970 149
327 914
38 686
664 462
773 164
637 53
541 548
942 704
855 902
544 605
794 767
866 773
87 43
904 34
825 965
491 462
17 123
787 795
116 195
429 327
426 408
445 647
579 233
366 648
222 965
779 860
475 796
58 937
322 831
81 744
364 40
662 963
770 29
378 628
489 660
532 672
661 468
673 566
318 236
929 194
162 859
408 39
453 487
509 588
942 366
924 738
687 790
210 505
141 513
69 414
712 834
198 873
565 393
635 405
558 157
764 928
605 306
432 668
963 221
14 748
972 380
101 310
588 254
811 125
63 102
676 631
832 556
990 400
341 865
624 249
435 110
314 687
488 66
941 348
659 877
396 689
330 162
891 516
901 381
365 410
545 438
462 249
641 913
161 386
538 583
654 768
516 986
729 134
349 18
794 603
969 158
585 960
38 749
201 305
883 686
619 485
39 674
14 660
125 405
978 993
991 257
476 819
479 884
114 360
70 566
180 804
935 10
616 145
254 266
178 283
240 630
21 885
468 862
640 715
935 86
631 489
857 271
19 2
45 240
57 360
164 855
368 822
806 779
992 921
555 265
317 781
417 809
879 38
650 546
854 783
686 111
172 270
516 279
186 53
263 523
268 789
880 267
66 643
962 19
230 690
689 92
994 673
503 56
924 227
95 354
440 642
842 557
734 853
277 330
429 847
215 984
728 197
197 595
943 391
697 877
116 248
535 831
121 635
149 225
572 969
397 596
688 506
762 786
633 823
707 887
863 442
609 948
527 800
82 936
923 189
149 555
75 589
481 344
839 19
652 403
265 149
56 971
240 279
565 271
69 356
751 365
803 555
502 386
6 107
895 450
578 236
794 308
738 466
370 690
874 455
187 270
956 872
98 764
978 195
402 434
340 612
373 142
29 777
727 827
512 286
697 363
755 238
639 775
780 364
514 538
537 708
868 215
284 645
38 170
251 846
904 866
724 490
686 499
730 4
115 671
472 221
398 255
68 503
757 693
706 115
258 733
298 438
134 292
865 851
68 429
32 981
24 46
754 210
206 331
192 73
654 403
485 662
581 515
648 405
119 913
151 352
690 702
476 201
311 961
131 470
693 649
231 272
129 512
226 826
290 416
312 719
623 114
276 828
246 272
604 490
271 370
659 200
509 538
733 190
367 266
225 430
733 888
904 290
23 660
28 89
6 759
262 342
271 78
546 393
365 963
205 412
835 833
426 620
90 767
733 968
669 891
897 446
935 237
9 522
939 592
327 847
593 174
214 377
138 418
481 214
943 678
993 139
897 946
934 645
445 907
247 136
700 745
703 503
534 380
270 813
490 91
499 507
395 81
83 230
860 453
349 372
150 199
230 503
807 120
443 52
145 604
15 10
778 690
654 406
238 530
59 188
695 83
581 135
758 166
884 42
438 239
474 145
936 582
862 688
571 469
96 396
872 419
392 821
364 112
392 586
66 421
712 267
995 46
335 979
904 865
63 81
671 821
806 48
616 603
646 437
991 876
731 196
278 244
267 311
418 835
657 315
135 396
962 890
180 240
990 890
636 193
959 302
253 143
564 349
194 506
869 891
734 752
602 319
930 127
359 865
345 682
675 885
796 965
534 961
110 385
516 496
929 370
506 178
821 643
639 10
597 466
819 290
447 577
831 111
610 855
680 230
26 858
656 285
42 56
927 204
18 742
748 595
719 729
932 790
158 678
633 887
152 481
957 222
154 513
281 447
59 64
403 973
291 61
526 673
205 764
753 971
153 801
670 419
264 968
991 13
32 506
159 903
524 187
588 439
815 31
738 863
71 118
799 688
967 246
701 162
420 77
824 22
534 302
629 526
266 845
142 665
215 512
990 425
344 554
460 694
823 565
348 790
437 736
180 159
820 291
35 367
57 261
239 601
233 2
119 840
498 690
102 764
248 917
44 332
468 942
632 768
584 929
734 611
640 928
327 774
976 534
143 906
991 905
42 138
447 365
931 546
631 951
706 963
724 823
417 197
431 699
548 931
679 72
553 121
589 216
793 758
529 681
794 157
148 650
849 293
465 557
630 148
266 335
767 951
935 773
556 422
98 335
196 776
553 44
929 238
503 357
642 719
920 868
651 298
255 418
341 339
85 440
128 401
741 181
126 201
881 701
930 105
845 874
420 432
55 562
530 451
419 409
81 892
745 312
169 804
262 422
296 604
986 638
63 183
671 215
171 587
71 380
992 700
160 456
109 244
585 248
352 588
525 526
261 466
968 850
445 660
429 376
886 643
937 841
99 631
506 190
255 979
475 464
466 223
242 551
841 357
615 645
485 45
829 843
190 668
502 12
773 830
184 618
414 23
642 151
366 698
153 558
644 619
669 217
381 101
809 377
850 467
248 252
192 871
926 234
103 718
901 53
1000 265
403 452
615 463
209 648
467 695
119 673
296 78
148 685
89 944
793 238
694 796
865 986
308 522
821 222
826 487
329 168
295 736
251 589
380 495
946 180
447 799
991 437
63 801
563 768
165 893
722 429
253 549
509 154
734 831
129 312
440 978
648 90
303 376
630 845
715 991
488 101
617 13
61 710
100 190
740 835
80 690
100 283
708 281
99 41
379 191
116 742
277 649
899 838
532 695
844 490
110 996
72 716
271 533
32 479
309 157
265 526
66 527
247 250
96 710
124 370
260 846
437 273
344 54
788 697
643 182
418 260
145 631
446 615
464 636
815 114
936 816
526 187
603 462
862 416
539 28
897 376
757 760
911 927
789 809
183 466
722 377
225 833
14 993
520 762
402 277
203 144
727 472
14 242
949 653
448 781
809 285
737 236
359 169
142 748
897 728
373 662
89 973
586 61
895 515
566 973
285 42
594 501
812 169
510 616
894 406
90 922
450 365
590 332
452 629
907 204
524 721
724 798
975 371
333 148
193 425
906 42
901 448
549 98
629 833
963 414
416 260
846 761
941 631
773 894
110 296
136 986
885 745
107 437
398 338
237 964
835 893
621 522
362 127
815 410
405 530
42 99
991 588
395 707
472 767
922 135
188 421
921 959
870 422
13 473
96 609
379 693
572 197
120 83
125 791
969 854
204 587
694 922
991 383
782 599
455 799
488 770
604 240
250 185
725 578
974 503
497 781
82 523
794 982
496 633
155 425
908 169
998 420
930 418
1 646
729 80
121 199
595 39
10 191
531 773
332 118
581 143
707 265
288 547
451 134
502 697
466 409
287 255
244 253
591 182
398 807
746 290
453 986
589 826
251 415
110 937
586 698
208 673
357 166
540 86
740 523
696 326
20 812
792 599
234 28
773 35
933 815
261 876
486 936
406 916
751 412
735 45
681 852
737 356
939 7
394 444
844 15
601 709
82 404
95 145
524 40
902 655
206 377
919 537
492 818
375 969
933 647
526 639
464 502
75 155
577 208
509 82
186 385
538 8
3 262
68 653
101 199
957 481
182 257
160 557
955 647
366 724
624 654
668 747
190 872
169 850
671 777
896 863
575 251
226 910
461 907
577 674
155 189
635 236
69 250
277 62
279 532
642 317
590 800
214 514
782 644
822 739
836 290
740 3
897 37
513 267
354 165
547 71
51 292
295 600
806 848
789 407
864 930
812 351
25 228
465 514
118 496
674 249
326 940
990 199
939 111
962 284
181 442
75 153
970 520
911 865
457 386
280 20
848 729
569 706
272 555
481 436
822 42
663 882
37 338
803 143
651 702
257 988
449 630
518 515
136 419
851 825
18 483
821 554
896 423
771 354
160 158
125 77
218 626
769 228
225 555
101 446
118 821
381 953
920 376
76 185
320 919
259 527
783 863
709 644
391 727
265 56
328 842
147 515
588 983
110 601
821 398
990 763
307 338
526 966
319 318
811 908
793 377
576 806
929 338
662 385
69 213
294 376
402 931
930 732
91 352
663 62
919 86
963 75
770 114
780 136
881 370
938 271
679 361
704 837
433 262
68 781
872 263
658 710
507 497
368 402
286 681
646 230
159 306
681 223
568 40
392 831
407 944
805 542
206 81
957 505
322 562
879 432
56 146
220 876
349 705
221 522
233 884
266 225
664 400
130 347
710 384
226 509
665 355
454 908
401 476
457 756
993 98
403 537
643 944
281 20
372 340
627 26
541 163
363 317
508 3
105 453
379 42
678 227
27 486
969 318
707 303
185 312
296 661
368 10
301 830
155 15
502 940
972 711
175 880
464 245
53 729
256 80
493 872
44 549
578 985
611 309
394 904
652 856
433 729
755 73
858 396
121 629
942 82
251 52
743 774
650 50
606 533
638 297
31 703
86 968
649 72
793 291
941 697
73 374
578 408
567 780
536 16
7 284
498 254
118 689
379 358
120 245
306 446
184 577
998 672
221 11
691 319
343 487
991 919
810 973
856 182
940 690
29 950
833 992
308 852
410 343
111 85
637 310
941 193
118 111
199 262
922 304
276 4
171 361
551 258
611 637
559 358
334 786
21 60
523 109
609 826
67 962
324 41
155 435
268 592
65 28
538 209
82 549
859 4
46 481
621 979
978 786
808 922
7 932
365 629
187 151
279 568
119 672
353 93
452 568
877 183
226 487
198 439
714 455
682 356
446 150
207 14
193 976
819 735
39 89
498 676
61 436
197 555
98 416
607 623
214 841
534 299
57 859
667 991
912 187
950 63
822 522
509 161
956 494
682 203
911 463
566 591
747 780
513 239
105 316
834 813
441 374
215 773
322 587
577 300
414 484
440 621
603 143
516 372
243 851
270 470
358 838
614 981
833 990
923 81
924 996
988 850
860 706
449 205
185 147
502 302
656 532
145 81
943 455
517 253
183 613
195 174
216 923
544 840
27 518
418 167
279 571
293 744
602 586
195 873
860 229
310 771
442 799
673 601
298 168
258 630
458 91
497 576
837 429
261 732
493 811
330 329
547 721
702 893
265 989
517 755
358 985
676 946
326 584
808 832
178 92
618 286
150 935
160 966
188 327
702 682
517 869
63 820
850 726
459 398
261 901
312 968
434 410
966 928
561 557
422 328
685 644
280 53
889 258
987 862
493 849
80 459
215 790
931 634
914 305
115 383
726 280
437 259
675 55
983 718
7 464
300 786
456 921
586 289
32 516
894 30
500 333
614 109
747 186
469 464
109 652
213 789
5 734
301 768
899 463
477 723
642 701
537 300
346 655
96 175
737 955
505 642
59 479
56 932
427 954
985 2
760 509
102 234
910 366
620 990
837 930
940 415
647 981
90 464
888 833
644 744
328 880
970 961
633 196
105 95
600 910
476 845
229 907
118 878
434 357
917 841
190 22
651 165
67 519
323 419
288 41
134 872
955 341
102 534
909 113
16 73
794 699
725 155
349 941
120 726
228 811
851 644
650 772
894 580
28 809
752 699
567 281
836 664
720 230
594 302
872 286
912 458
604 656
808 609
634 831
176 908
468 611
749 326
578 695
27 511
759 752
846 909
513 890
836 436
833 783
997 843
485 438
586 517
564 567
913 242
190 478
165 404
916 970
735 387
765 934
162 7
811 386
127 765
678 754
256 435
593 511
580 159
412 457
651 426
595 661
569 608
321 907
451 467
480 31
748 548
92 691
257 460
366 332
71 89
988 318
668 377
936 535
874 278
573 469
78 663
380 670
320 352
744 366
899 877
694 358
367 63
294 309
779 151
478 768
623 151
906 760
696 794
324 391
300 700
198 890
944 898
440 659
996 873
780 620
61 283
177 648
869 245
622 740
482 590
406 827
323 25
505 785
211 601
264 567
139 562
893 8
63 202
646 796
621 702
855 787
672 231
193 836
545 424
179 579
442 107
460 283
607 552
430 27
904 767
561 301
744 654
668 203
427 131
247 232
913 515
150 966
544 120
597 319
533 882
637 493
86 766
931 937
460 198
228 724
368 284
707 284
70 976
224 348
696 908
698 908
814 128
794 43
256 192
832 535
78 668
611 31
946 118
354 698
191 26
524 381
307 591
757 35
106 917
51 823
667 220
282 115
385 136
508 47
187 835
281 374
230 186
203 436
785 646
173 219
639 799
157 510
228 397
659 507
305 210
257 42
851 348
469 8
598 763
522 663
489 231
252 940
298 714
681 342
386 526
921 631
984 689
198 645
155 811
822 9
443 47
860 184
616 170
170 656
645 942
818 569
975 36
116 432
631 820
466 706
401 518
854 219
598 191
131 385
824 705
312 509
180 433
286 642
425 564
148 830
630 751
238 823
995 128
646 597
893 562
769 806
717 144
364 423
295 368
295 731
335 314
511 214
76 500
881 113
869 15
264 15
89 968
114 112
821 5
338 491
807 405
472 42
762 36
808 791
259 179
220 548
260 503
53 97
512 101
897 620
801 353
437 279
182 389
399 345
328 778
173 949
801 565
102 573
92 12
553 38
727 738
83 789
553 119
756 460
853 472
282 960
41 116
779 834
262 451
267 930
188 779
966 767
144 492
21 671
738 481
668 808
390 391
50 81
498 680
470 274
735 132
897 859
766 895
764 99
808 300
551 936
529 29
67 520
977 925
310 749
900 173
756 567
200 979
343 408
222 676
127 509
620 238
486 846
434 683
183 629
169 874
689 916
899 905
316 120
32 473
189 257
411 972
203 27
566 936
827 56
192 863
14 690
990 846
12 852
956 664
891 957
931 98
768 33
462 116
568 731
543 882
388 44
641 304
670 966
777 503
781 845
291 414
66 486
279 773
810 847
802 219
594 840
469 572
505 721
554 113
715 66
604 713
220 932
434 812
641 809
138 776
538 370
339 382
464 696
987 615
935 715
214 407
48 46
469 207
812 376
191 651
491 912
758 315
657 957
377 838
843 245
704 833
201 1
489 331
77 867
366 260
947 819
52 596
305 420
33 778
734 535
619 464
811 560
285 21
476 444
42 883
259 523
261 187
8 197
517 931
879 669
35 191
397 699
808 234
515 51
181 344
423 306
195 593
443 741
350 85
446 18
577 330
942 800
289 136
589 969
329 281
500 138
49 515
913 114
926 256
554 753
413 770
115 622
887 764
780 281
909 832
713 431
401 692
400 370
572 845
277 407
530 333
762 342
27 148
839 817
352 233
152 616
66 329
476 704
906 415
894 501
219 642
594 606
572 819
470 43
371 735
729 367
204 698
842 712
225 397
252 310
161 118
83 441
837 433
388 259
782 352
987 510
993 567
959 442
168 577
708 794
394 26
719 279
270 847
216 402
19 664
804 162
589 913
406 849
964 384
436 35
162 950
546 488
210 805
566 883
297 32
26 595
550 453
686 997
243 777
166 8
319 546
468 988
519 552
837 428
154 231
258 450
838 4
894 596
486 266
431 92
219 786
335 277
196 126
621 296
421 131
475 267
900 298
834 209
925 220
115 404
835 37
903 388
768 480
10 343
553 402
318 275
891 310
580 252
445 588
693 983
720 747
367 193
562 582
583 692
585 873
500 871
585 712
977 607
33 562
503 607
3 865
201 960
743 313
536 51
279 653
325 932
174 394
94 735
247 517
230 247
532 52
805 567
248 305
850 695
659 269
38 43
674 576
179 772
657 64
419 764
212 904
855 493
307 308
44 229
658 259
624 908
677 862
995 691
921 246
412 884
357 403
160 688
379 227
543 660
983 182
622 753
770 89
9 483
394 284
443 381
278 427
786 480
955 92
29 491
26 762
555 37
708 288
373 301
144 574
833 252
859 807
568 342
449 806
597 652
48 54
628 72
570 56
29 656
248 323
131 506
279 388
113 804
725 645
585 408
183 188
518 648
486 89
161 550
463 604
460 185
757 369
825 587
148 626
500 606
140 783
190 657
748 73
332 223
169 112
632 514
405 345
979 454
80 180
844 913
697 19
681 72
175 760
541 860
289 962
593 280
222 990
682 466
438 432
43 389
862 577
551 183
336 832
897 5
375 750
797 920
452 515
803 171
425 821
913 465
729 730
890 331
530 434
437 196
232 857
262 307
661 350
408 652
290 540
449 805
698 484
768 375
169 53
818 966
738 699
796 391
253 123
421 771
750 179
509 516
621 83
832 304
865 293
78 699
196 650
882 578
386 408
315 852
650 473
816 87
928 953
841 476
344 56
120 555
560 272
680 721
662 579
109 777
894 518
669 630
383 414
577 442
460 888
360 601
354 448
211 868
959 564
640 628
209 434
293 72
874 685
500 627
863 841
417 867
805 650
47 240
646 946
668 108
324 746
507 764
531 225
768 747
268 475
869 910
806 825
692 958
506 820
773 919
947 488
110 659
11 272
514 495
547 125
999 403
245 199
2 434
646 787
46 877
943 956
958 155
979 999
226 556
747 460
491 391
675 553
932 643
878 799
309 396
222 37
835 671
656 851
991 562
527 105
489 746
179 678
29 647
625 508
525 398
566 776
313 231
312 407
548 603
188 58
158 362
101 574
274 538
368 230
635 624
246 472
790 632
830 711
666 579
897 595
328 309
764 240
366 126
741 194
997 38
557 134
859 765
514 930
724 507
16 212
222 963
576 167
843 574
846 88
763 849
853 301
817 538
688 83
2 323
428 235
794 733
673 390
212 486
101 990
948 557
273 492
66 756
684 380
200 810
721 712
967 128
414 796
296 589
473 455
148 305
353 48
775 290
229 616
826 602
406 949
555 26
725 555
497 521
822 491
911 645
643 652
377 247
548 563
74 235
944 236
87 72
912 642
919 490
693 589
696 13
469 761
146 448
253 23
411 583
343 967
94 157
870 717
169 738
883 852
702 363
300 190
609 7
870 997
945 782
384 656
372 943
6 312
21 853
223 641
465 564
51 166
47 97
107 575
802 287
231 399
618 814
172 263
673 171
86 716
595 867
703 541
877 134
224 11
611 922
292 30
91 293
635 808
693 866
682 209
423 466
805 693
929 552
412 766
847 775
404 980
917 286
101 858
270 431
807 198
510 974
661 338
479 962
509 612
37 849
954 715
892 919
839 581
297 513
653 46
665 85
736 579
667 398
503 779
63 918
265 190
958 733
743 399
842 284
520 734
215 729
641 698
445 475
991 772
933 600
998 931
712 466
106 193
865 286
647 285
919 799
392 860
188 759
484 988
96 791
581 349
204 609
885 786
882 973
611 502
636 51
880 838
322 515
121 925
679 495
483 421
49 498
363 827
423 602
123 681
182 57
326 458
493 417
904 121
633 763
752 867
676 854
459 998
511 752
174 242
75 792
303 912
127 585
3 370
197 680
892 948
841 51
20 745
239 441
678 804
325 574
881 161
726 668
319 703
449 963
502 225
958 645
367 55
514 659
113 877
896 214
378 773
212 431
183 111
503 716
84 956
947 767
373 292
480 421
372 132
306 70
699 528
966 537
759 391
696 6
843 802
350 326
182 509
405 418
57 788
802 339
265 376
40 387
706 117
558 569
932 265
551 178
672 941
180 137
872 723
142 294
648 382
914 779
485 610
719 787
918 495
810 503
257 504
906 820
48 17
664 904
514 619
212 982
274 321
179 751
61 461
371 1000
988 300
207 636
789 198
138 702
656 322
787 515
916 766
752 269
35 747
194 33
351 794
831 336
86 124
626 3
788 458
213 531
570 505
439 620
368 682
371 339
387 982
418 532
797 148
307 525
415 907
187 171
513 452
54 997
179 964
492 281
845 192
25 648
5 785
995 935
163 118
349 773
399 695
676 221
869 296
388 358
816 623
917 676
885 701
528 213
866 426
587 625
956 778
492 298
508 795
939 579
429 672
368 280
305 764
501 855
598 586
717 188
732 945
36 955
299 963
192 484
103 582
792 728
784 779
423 560
542 701
955 817
906 365
484 709
428 452
478 806
411 220
391 66
108 662
603 976
576 18
871 56
683 241
817 146
442 390
434 294
46 617
513 982
448 195
640 622
933 598
280 770
641 403
89 109
396 363
328 483
256 238
559 329
801 776
358 565
621 724
515 143
826 570
785 846
451 487
79 262
173 222
983 809
711 268
249 794
34 298
375 163
326 498
141 162
580 757
620 227
700 392
988 277
255 429
78 560
269 714
375 81
690 729
197 823
437 247
310 104
404 810
42 486
375 150
49 57
228 100
782 423
485 507
244 6
198 802
183 326
169 764
433 734
334 181
311 72
725 979
455 637
524 895
928 312
860 227
20 189
754 163
503 639
163 294
366 872
466 35
891 45
891 407
949 286
203 404
426 926
951 84
96 751
696 996
678 121
981 781
419 554
655 857
728 681
342 193
503 13
709 81
845 440
815 986
984 140
212 907
699 881
829 238
90 448
898 789
172 737
313 836
383 687
455 145
661 422
154 709
613 37
757 38
554 424
606 928
529 243
526 706
365 617
335 608
978 306
271 718
624 604
163 969
833 329
67 72
538 6
44 237
133 457
735 172
121 56
269 67
244 403
512 71
474 564
637 921
709 779
323 211
210 787
821 811
497 998
342 3
66 826
986 979
72 818
458 664
988 938
660 309
225 613
621 107
276 229
999 461
698 783
518 544
365 698
245 32
595 292
110 916
240 323
230 587
805 114
484 583
859 977
296 381
879 584
91 954
289 503
156 312
794 422
144 284
342 845
931 942
614 303
724 157
209 540
634 923
824 561
93 112
199 568
252 623
166 415
304 96
108 469
451 804
620 789
868 245
314 306
929 102
317 147
892 288
947 434
519 487
727 596
669 330
297 947
123 54
126 158
501 477
103 48
7 109
350 515
75 233
168 412
652 439
600 91
246 937
741 991
596 832
954 174
265 83
402 505
289 181
941 987
874 56
487 830
184 28
908 532
6 868
374 301
536 344
157 733
765 236
135 872
548 510
220 159
79 65
644 464
730 766
787 966
966 545
388 800
257 442
498 255
232 777
165 116
545 714
485 24
134 727
444 348
827 93
612 17
573 9
412 426
705 640
289 272
737 753
506 34
285 902
791 742
628 487
544 186
514 902
173 76
299 615
742 380
190 342
767 271
630 341
437 97
21 766
239 101
90 621
248 350
305 743
230 150
902 830
228 195
993 968
475 2
532 102
650 34
650 935
890 575
377 717
606 306
421 538
325 337
731 141
640 368
152 985
307 444
363 176
854 772
152 701
705 784
266 344
266 702
178 207
8 220
676 836
894 529
479 837
678 974
134 242
443 314
193 257
841 878
618 725
823 966
922 822
269 953
858 296
407 345
302 203
329 477
772 696
629 822
992 507
332 577
263 69
51 421
531 509
4 871
421 867
721 204
671 643
855 39
540 527
348 304
564 979
213 312
478 540
733 433
663 744
998 936
571 348
848 913
845 836
846 417
781 968
457 102
795 646
752 998
200 731
315 435
890 64
132 986
956 753
943 46
262 281
880 35
953 887
701 579
461 495
930 749
224 243
730 157
339 523
313 596
130 276
862 362
917 481
191 186
931 946
547 61
456 928
372 236
885 592
4 898
72 187
747 895
663 272
476 779
287 193
740 742
745 619
395 789
470 290
364 10
938 326
950 989
68 416
62 671
548 675
640 402
533 712
617 149
507 783
393 106
954 948
914 957
174 620
630 411
605 635
520 494
155 823
150 134
111 119
470 364
581 622
699 23
895 881
497 585
928 76
2 40
669 405
726 434
367 649
142 886
117 392
557 301
300 215
343 947
635 151
195 483
395 437
158 592
249 159
355 743
744 796
863 207
379 427
126 774
463 985
154 613
346 258
400 76
282 854
986 59
862 691
185 904
601 424
440 304
815 280
937 430
605 96
727 320
55 4
286 222
133 872
8 576
473 145
76 834
492 16
183 503
941 221
284 187
676 369
130 595
356 212
248 494
70 678
524 358
528 952
655 520
478 991
243 585
815 326
990 102
665 979
768 203
23 612
303 436
374 495
325 181
963 93
982 943
782 747
82 955
29 716
610 61
477 978
231 377
907 989
891 488
166 905
849 294
502 234
105 668
208 36
514 740
438 971
785 892
344 886
646 425
387 28
752 996
656 407
861 373
374 957
492 718
690 30
702 265
407 366
698 624
805 946
970 791
681 496
566 100
702 229
21 344
366 350
712 114
53 317
29 38
914 270
460 810
539 387
667 343
387 203
34 83
445 966
943 36
631 467
415 656
454 459
843 97
381 462
565 606
128 829
1 193
233 979
832 600
793 270
460 192
96 571
358 446
126 568
129 925
318 468
853 51
785 783
188 906
620 411
925 474
485 347
207 485
589 861
545 641
690 502
56 624
988 126
933 626
568 177
797 977
553 577
267 206
769 823
477 134
391 336
174 105
368 750
315 328
279 988
588 982
915 799
409 565
512 314
380 211
855 161
260 820
839 218
148 321
533 156
487 386
710 251
904 442
985 337
476 388
569 868
379 522
702 75
12 698
531 831
611 645
331 565
499 109
369 239
887 211
839 103
79 996
743 297
303 561
104 131
789 643
190 608
943 521
147 892
319 405
397 79
181 304
5 105
324 454
211 870
475 856
719 997
645 572
940 655
339 152
558 910
458 284
656 667
15 898
345 890
286 997
412 314
62 99
481 418
220 958
257 90
991 55
817 132
485 380
665 852
371 380
678 630
457 419
587 314
518 898
715 728
920 516
260 941
688 835
840 876
662 190
240 593
116 283
974 36
255 197
390 396
574 716
721 398
210 82
723 255
152 749
443 672
794 569
778 807
216 576
202 11
793 319
8 448
696 653
926 319
470 301
972 189
642 356
525 499
651 224
378 73
542 29
769 985
617 919
269 312
824 53
927 775
150 270
525 693
574 960
994 917
907 475
3 50
789 671
177 39
130 753
165 40
303 201
856 121
861 316
436 29
82 976
301 964
617 422
634 814
287 688
323 386
827 57
943 275
410 630
599 628
509 594
48 839
888 132
179 684
86 179
262 995
641 1000
650 496
455 731
578 888
570 573
270 567
955 507
899 310
734 442
719 667
567 911
794 508
383 494
754 396
9 603
349 339
639 971
413 697
482 100
979 419
386 182
398 895
470 601
480 485
134 711
135 735
401 824
40 422
478 719
322 796
879 93
961 977
515 677
417 637
243 498
399 605
933 292
741 809
276 756
471 69
527 670
720 383
928 811
558 595
298 277
526 621
853 550
937 5
491 492
733 39
990 459
741 787
228 830
731 621
848 222
11 328
197 716
710 577
519 321
458 469
286 98
433 626
231 56
194 547
534 243
187 515
825 662
967 518
618 21
930 773
363 64
942 302
643 429
719 805
41 785
761 946
368 372
419 331
41 631
698 476
590 392
216 617
851 726
56 586
289 2
126 44
600 551
196 868
732 14
204 35
684 790
158 903
546 792
354 982
859 800
388 526
499 553
326 536
769 77
509 785
951 883
273 715
599 945
18 5
195 685
478 675
651 954
678 632
909 819
347 488
809 968
930 388
290 3
698 708
461 666
206 997
836 110
312 267
604 625
637 597
407 569
637 165
883 354
729 910
42 260
905 98
464 699
177 343
945 94
967 84
378 399
559 814
440 292
856 110
935 202
103 944
379 997
709 289
595 869
531 523
121 690
352 552
254 888
786 664
456 543
342 847
501 946
231 143
753 432
24 244
711 791
237 865
717 616
614 414
797 47
477 635
332 483
903 861
158 772
517 712
699 669
464 82
42 119
385 128
738 335
299 866
883 724
592 152
692 449
66 431
973 864
390 807
805 881
535 263
845 494
496 329
51 842
859 582
8 533
214 477
230 357
287 145
210 359
216 302
694 745
363 740
654 936
69 22
79 920
845 772
680 955
860 549
371 343
636 699
106 196
938 234
512 942
2 5
439 322
746 674
684 146
416 114
434 884
671 980
967 35
910 387
713 124
179 722
620 971
593 393
927 77
706 364
634 867
452 653
561 344
104 428
773 916
228 473
19 819
807 539
836 501
573 918
211 505
710 69
83 696
474 778
734 736
656 386
821 889
26 59
774 575
990 670
165 707
590 11
125 483
43 749
818 218
747 717
762 782
831 883
130 225
34 315
35 531
83 822
160 314
420 338
784 337
941 147
403 460
894 94
746 232
678 264
557 350
745 371
465 238
124 239
130 345
572 225
600 663
806 396
29 395
572 709
307 424
94 499
178 998
329 553
888 380
397 822
354 372
310 350
874 117
308 521
181 912
244 125
622 597
58 712
219 689
747 392
586 547
400 998
789 1
858 753
718 701
696 315
987 661
991 36
521 68
4 920
120 290
86 290
543 953
412 113
172 315
7 886
641 687
865 964
251 537
249 446
616 4
599 786
782 665
747 671
714 38
598 13
328 150
527 877
176 211
905 286
173 921
640 997
979 622
338 449
154 93
63 451
413 861
426 151
236 881
402 324
69 970
697 204
990 535
878 728
923 805
12 228
941 284
715 310
432 888
265 270
924 963
142 264
817 591
724 553
36 737
294 491
207 581
707 977
298 379
785 343
448 80
16 749
345 49
322 975
675 879
109 784
212 413
926 973
729 259
654 911
358 562
515 300
769 851
113 683
619 159
394 759
334 474
173 266
429 905
43 959
506 757
219 766
692 821
991 135
764 329
650 320
717 78
219 394
256 920
642 290
392 920
750 686
554 534
658 944
193 40
867 376
84 799
619 168
532 647
752 181
598 815
295 109
315 266
22 256
102 100
411 330
188 149
572 350
315 28
972 501
756 858
223 11
96 543
452 13
992 441
9 611
25 604
367 460
485 635
310 439
961 603
51 675
743 965
878 853
171 694
775 790
854 799
727 572
554 951
807 372
335 74
72 350
226 391
50 761
449 552
555 927
68 211
992 470
448 1
981 522
681 525
138 371
233 123
537 30
159 611
434 302
201 753
797 50
33 596
713 632
28 581
662 448
388 438
541 87
377 992
176 688
158 280
817 87
315 9
907 394
275 851
269 773
29 798
986 310
134 759
964 977
536 842
297 775
552 710
621 551
869 250
100 375
111 568
392 752
879 724
508 488
133 169
557 975
49 544
439 29
820 821
69 63
26 456
32 502
882 174
181 751
146 481
417 590
306 826
927 726
692 507
335 38
996 478
317 110
527 109
44 633
583 464
882 201
123 153
146 783
887 516
406 933
459 341
345 714
656 823
244 194
655 210
389 319
205 460
253 417
529 854
463 494
369 195
829 268
753 114
675 9
99 907
309 88
930 992
106 975
519 15
815 135
398 910
406 762
628 980
347 540
914 158
959 131
617 770
227 604
863 981
464 273
443 627
254 867
787 756
575 62
493 133
883 242
638 873
657 419
933 267
708 568
241 248
885 746
625 851
857 533
624 609
989 407
598 288
753 398
167 378
700 854
250 420
841 668
267 755
999 773
420 796
13 678
680 993
770 98
108 686
750 571
130 370
860 730
292 8
130 809
701 28
247 945
22 650
14 370
114 266
290 762
574 761
457 212
696 916
230 391
588 163
214 116
435 28
894 818
183 429
339 687
219 713
404 218
446 836
95 576
795 497
793 414
550 851
612 243
946 928
130 889
234 186
997 165
16 405
525 992
293 756
657 464
993 592
772 777
524 25
272 179
421 30
297 127
497 409
577 191
78 437
431 312
982 249
771 86
609 863
470 558
826 269
735 419
74 560
372 678
935 523
305 556
620 554
261 675
139 155
701 195
64 186
904 163
602 93
858 117
304 513
136 478
264 831
452 412
588 798
75 835
561 346
140 37
46 526
177 553
266 419
805 235
117 821
540 72
795 489
945 660
358 482
843 191
196 515
454 600
868 768
506 644
936 517
80 364
954 952
960 738
72 577
371 480
488 81
705 703
385 954
214 557
818 450
376 443
505 863
381 105
755 932
354 425
163 486
630 645
157 120
802 140
817 301
842 74
169 600
284 907
974 731
82 698
744 446
373 857
181 997
371 880
170 968
294 236
354 398
43 377
738 337
540 571
883 383
844 189
149 333
46 7
691 75
901 489
650 964
802 741
807 743
474 207
804 954
186 906
539 114
865 328
957 902
214 465
282 806
465 649
230 955
778 626
197 74
941 741
517 595
484 17
473 187
178 347
520 181
889 444
644 994
458 392
692 625
211 151
565 819
535 997
326 151
987 561
365 25
496 475
54 335
654 87
679 991
134 720
967 259
169 492
287 989
31 536
880 872
861 21
121 221
517 986
562 256
535 95
187 672
731 136
191 829
6 781
779 345
768 250
983 310
133 68
882 288
74 279
280 267
315 849
621 674
703 980
829 411
259 727
536 668
589 222
816 336
356 400
520 10
531 917
255 122
594 255
638 128
960 535
204 949
780 533
849 897
282 34
978 858
684 314
175 321
541 630
381 714
592 432
923 678
727 952
160 35
255 905
242 277
274 664
987 385
640 156
602 137
126 46
317 130
366 784
395 68
699 65
106 687
358 899
734 244
42 473
623 216
858 979
349 408
119 331
249 408
186 809
980 776
36 833
92 888
817 12
744 629
265 393
61 144
907 400
461 93
262 234
481 493
19 882
985 179
837 639
930 175
803 743
116 938
72 95
26 827
577 819
769 869
701 573
909 119
903 380
383 122
529 833
429 980
260 910
838 529
925 381
169 276
866 365
721 732
182 929
258 719
382 997
966 492
325 855
243 627
258 232
508 748
899 830
498 907
251 904
56 579
585 155
537 344
764 377
915 401
487 998
108 908
682 247
273 389
158 425
372 161
686 173
638 421
217 524
97 679
61 955
844 631
564 927
305 136
394 505
494 299
251 814
143 159
657 945
276 442
203 787
771 137
472 627
922 521
549 313
536 845
41 271
69 334
195 628
109 524
570 109
707 211
832 92
169 104
173 693
425 854
305 649
630 769
421 892
453 709
463 188
12 411
562 471
567 6
601 91
299 281
988 396
10 388
335 145
955 867
52 577
882 676
325 813
960 890
430 368
71 227
565 555
63 2
519 707
82 351
538 719
503 869
355 446
211 351
218 653
146 625
219 994
791 966
619 811
223 69
746 317
944 294
579 151
99 979
998 441
670 144
732 207
476 202
233 963
883 730
96 349
76 364
879 180
187 306
401 651
259 733
964 219
857 783
247 590
611 102
182 145
30 611
534 413
652 257
363 369
821 187
818 726
980 357
636 60
40 98
520 600
244 113
686 429
614 788
237 636
611 153
20 470
826 146
127 839
765 322
603 340
914 645
907 638
805 589
402 318
210 971
641 84
532 999
859 400
310 471
404 973
25 535
956 43
611 322
804 102
869 988
164 589
244 601
728 212
17 581
1 52
207 763
370 697
55 575
547 780
118 50
119 38
400 64
643 805
372 980
177 530
236 854
573 254
923 388
700 58
491 932
885 103
358 997
744 539
244 105
134 223
639 968
121 807
78 837
341 967
746 40
800 647
825 34
618 163
808 285
868 941
181 668
125 37
916 654
82 754
363 663
445 582
672 160
306 350
72 424
145 211
663 133
204 761
689 493
562 127
761 726
666 387
183 692
515 870
264 136
473 617
918 34
370 202
985 778
103 518
536 666
754 454
280 7
748 243
280 201
737 901
229 390
810 102
583 531
757 64
502 671
822 283
858 827
33 547
954 506
390 198
204 595
994 948
288 953
616 968
641 796
618 334
172 527
680 427
149 583
619 593
739 746
687 619
518 256
268 721
538 199
457 307
702 218
152 10
809 707
9 97
737 321
480 3
743 770
830 257
312 603
499 390
591 700
630 843
32 134
761 875
280 539
477 429
358 953
607 727
705 459
635 68
283 28
704 930
563 256
756 973
224 529
573 166
628 109
433 186
184 892
970 807
443 408
109 699
176 798
124 738
123 119
618 380
684 726
150 130
41 69
551 964
22 79
64 985
203 619
724 531
314 317
922 792
868 146
102 726
631 91
592 225
760 703
185 910
85 431
825 631
144 42
751 138
481 67
78 525
390 97
369 132
372 460
647 704
292 101
440 87
888 782
876 497
909 827
808 62
116 389
672 800
650 289
450 756
767 348
652 570
161 160
497 742
480 815
546 478
591 714
884 508
431 496
66 317
55 537
439 57
39 60
520 279
554 788
716 152
226 938
269 355
308 553
245 793
33 322
808 486
667 802
902 376
161 97
505 462
795 347
919 359
844 290
621 382
661 662
340 238
802 749
936 891
198 636
329 629
132 610
448 546
572 738
52 81
258 571
762 742
682 426
861 304
932 3
65 774
638 358
910 396
159 205
598 707
330 974
489 245
907 652
161 162
95 400
418 323
461 266
229 12
931 785
457 804
624 639
928 721
918 882
316 77
185 347
482 420
323 954
873 890
588 809
384 662
401 485
997 717
745 428
349 799
355 159
673 442
379 198
307 50
843 793
708 231
45 540
498 828
663 825
509 678
904 931
317 924
128 817
110 100
19 679
465 312
318 735
500 612
438 117
755 126
802 737
688 530
680 695
354 19
46 649
10 602
967 159
396 5
705 47
381 570
500 877
791 16
18 143
507 711
617 599
38 490
18 830
796 187
543 702
164 25
629 147
384 824
752 962
447 398
373 927
220 856
574 606
829 162
322 317
678 56
149 221
33 359
972 522
770 638
554 926
129 559
78 259
739 988
475 370
73 560
254 795
719 885
612 958
801 992
226 931
369 895
336 119
180 685
370 254
71 58
952 774
915 818
509 7
421 590
560 761
576 588
529 736
408 14
981 75
154 416
693 625
676 961
939 20
679 838
476 157
979 113
781 297
853 522
696 4
506 645
334 459
45 652
730 727
989 799
743 279
713 753
216 145
842 362
663 322
405 238
847 529
529 878
91 868
399 382
915 926
828 733
927 605
329 786
923 434
625 859
550 484
881 242
235 783
366 503
198 437
14 580
838 76
805 686
854 356
723 579
543 978
52 39
414 389
588 669
598 43
316 799
461 210
653 99
867 679
638 340
714 226
282 862
681 391
892 156
528 55
301 871
190 774
768 892
310 18
179 164
886 394
19 792
257 159
588 454
200 642
768 792
63 576
639 61
628 444
768 479
525 822
270 906
500 221
391 378
345 261
214 829
812 573
301 686
427 65
796 289
259 150
366 948
970 923
622 964
894 437
518 139
609 387
490 670
238 580
121 968
959 176
126 912
131 654
457 312
212 566
48 396
948 215
181 566
935 399
454 730
750 896
555 515
510 787
950 405
413 961
557 235
310 356
908 231
69 668
125 694
248 27
270 273
653 203
793 256
766 365
711 353
824 572
512 122
609 722
61 621
886 43
479 733
51 760
787 524
191 509
44 326
921 897
975 491
254 785
769 122
461 644
618 564
543 547
317 940
848 128
179 127
144 883
956 351
911 256
828 185
690 432
167 974
342 501
671 491
121 140
880 391
918 897
731 101
951 352
285 46
274 646
904 429
406 410
47 856
926 906
623 174
165 14
938 736
673 725
547 868
975 745
723 849
287 413
897 477
558 215
695 527
915 797
649 448
187 714
372 483
141 707
225 139
99 893
362 315
973 19
511 813
310 930
162 732
784 166
671 71
576 725
385 84
437 691
709 357
261 519
833 700
524 939
462 996
798 733
378 838
634 649
718 852
174 846
447 283
483 134
388 909
561 898
826 144
552 405
609 788
321 312
471 699
770 49
756 748
494 525
817 150
554 471
154 534
83 264
163 929
355 87
23 362
986 280
570 645
373 201
136 499
536 310
673 649
322 121
958 756
971 263
370 402
865 42
295 499
711 355
508 134
879 456
89 779
367 88
384 50
409 634
637 660
694 792
713 325
311 178
41 606
556 563
785 975
919 965
977 61
359 565
891 51
184 278
935 320
896 248
779 6
383 291
115 660
57 822
229 81
797 316
542 970
738 493
608 909
97 948
381 657
500 44
396 124
656 975
322 106
315 158
687 41
677 348
260 243
270 409
922 210
71 929
189 481
7 687
650 612
947 651
25 708
109 865
381 404
441 943
341 833
73 828
647 452
457 13
331 459
257 33
47 848
706 248
949 564
561 482
330 726
647 259
194 852
627 906
163 691
158 18
510 171
742 219
720 685
68 565
300 790
15 564
477 984
324 114
227 238
163 896
248 642
712 780
963 698
71 628
900 178
333 506
791 167
174 551
780 209
391 769
295 31
236 92
632 52
854 996
114 650
625 649
721 22
414 335
468 416
548 415
469 336
353 448
498 26
613 479
776 578
168 554
863 307
675 949
465 485
291 607
64 862
315 946
898 557
976 793
157 166
569 513
91 284
840 324
598 697
493 947
74 809
480 571
276 490
529 730
141 294
581 460
217 486
657 576
409 302
937 297
694 129
72 768
139 116
720 211
518 866
822 74
835 12
966 838
620 657
552 68
276 271
473 296
372 618
732 182
274 565
799 970
647 700
596 444
552 143
576 603
840 899
34 405
974 794
482 524
292 117
905 131
305 537
749 285
287 170
273 26
527 805
476 629
728 92
407 637
691 463
253 778
154 285
634 656
702 923
857 628
343 554
499 975
882 525
404 884
371 455
679 497
81 690
388 749
121 759
602 39
79 549
394 588
686 660
257 764
289 731
130 351
669 417
275 739
136 644
958 345
822 248
859 193
768 68
392 378
405 926
100 667
775 430
705 950
33 945
104 195
77 976
270 696
37 359
949 871
399 972
259 328
540 954
311 75
749 765
306 325
298 294
817 365
322 81
871 468
666 468
535 690
458 700
500 876
130 332
735 807
167 451
723 13
145 248
332 23
184 314
102 817
520 105
657 925
598 654
707 588
309 630
608 60
440 884
418 966
609 143
537 128
205 755
473 924
737 403
20 165
342 170
877 738
461 159
45 53
113 452
243 259
788 700
478 360
856 369
454 126
765 679
837 86
572 137
990 730
165 954
206 376
437 307
755 543
1 113
257 655
633 605
283 605
352 200
49 31
916 105
912 402
495 78
944 406
924 284
635 577
130 532
845 712
847 346
861 733
444 565
883 170
47 171
626 750
134 78
953 701
458 312
672 191
131 910
355 899
11 853
141 428
439 603
241 154
783 435
510 575
37 852
769 364
589 603
268 169
205 654
792 176
321 458
427 865
775 624
208 869
151 234
545 971
728 894
875 297
50 312
236 447
60 63
198 470
342 445
721 385
248 748
578 133
66 181
809 271
52 376
623 447
306 975
402 870
396 775
826 483
647 267
968 387
334 770
553 513
170 141
574 796
585 1
493 461
905 691
704 234
832 728
209 445
351 80
419 477
209 381
187 2
965 816
962 467
468 347
338 442
800 195
579 394
8 195
177 724
359 317
507 44
403 293
931 466
836 179
863 545
359 904
259 322
973 368
722 499
619 676
233 765
245 635
851 559
397 41
268 529
292 935
407 94
936 126
581 713
224 238
172 922
654 894
651 444
77 456
206 762
361 748
230 616
553 429
207 399
921 994
45 608
513 430
551 727
596 307
872 430
38 676
179 65
17 644
460 358
399 228
108 268
543 84
898 965
551 879
461 731
723 657
318 934
226 538
171 179
827 703
340 318
460 950
742 23
284 148
16 380
307 259
839 214
452 997
406 969
362 209
447 19
863 822
248 152
544 365
442 182
146 776
148 699
165 109
905 733
200 28
791 623
100 805
417 472
576 144
440 257
374 672
792 368
629 284
285 48
471 282
551 145
129 577
679 74
639 245
129 440
444 117
599 551
306 50
31 972
173 456
905 637
747 763
518 800
91 504
4 123
428 106
978 305
452 871
859 10
603 725
567 306
172 825
440 31
373 820
268 760
613 412
20 518
518 146
980 800
752 65
512 943
692 964
110 739
485 69
513 671
864 634
89 207
727 20
654 809
552 131
399 777
540 848
408 385
794 773
666 609
313 29
532 538
610 821
526 750
320 913
514 683
947 372
20 340
289 236
164 93
305 163
485 266
650 690
312 144
14 642
190 250
571 975
168 764
389 387
158 647
306 632
319 539
472 563
119 897
85 820
132 286
139 741
169 544
553 206
279 315
755 785
901 29
444 168
976 172
182 453
231 259
939 278
333 454
774 506
691 863
248 188
501 494
718 327
37 64
161 958
594 245
594 9
719 754
350 927
644 593
80 834
95 29
628 32
638 31
448 355
885 543
702 777
230 654
979 142
854 368
504 555
846 152
597 349
534 775
162 587
230 435
849 642
11 216
952 124
854 656
317 318
304 409
731 857
27 479
288 21
156 406
796 928
470 351
735 912
942 466
202 709
989 187
710 397
385 777
513 29
928 201
466 225
341 809
555 626
436 620
493 355
728 631
24 65
922 51
529 937
270 432
867 184
176 241
18 664
750 71
710 323
255 964
67 347
991 782
198 461
842 945
179 880
714 834
971 16
759 733
707 652
102 920
237 511
196 123
98 896
662 513
105 312
518 512
632 325
603 497
673 892
715 390
434 61
944 772
237 807
228 322
598 521
470 311
432 228
420 496
983 123
140 808
722 711
851 745
546 529
194 722
726 593
294 267
886 734
609 74
228 934
138 773
739 839
477 741
572 7
390 367
486 52
871 984
762 596
633 166
358 800
907 788
288 945
969 79
289 544
3 515
418 959
243 209
136 372
349 10
938 248
735 72
78 98
504 692
433 956
108 937
625 69
617 45
281 876
865 614
18 515
637 561
949 199
108 812
101 415
341 420
386 256
964 637
748 564
621 473
961 900
680 904
141 681
232 76
24 226
616 935
992 716
947 398
638 196
304 981
795 558
209 812
298 808
353 778
78 287
401 539
907 983
381 197
187 477
411 858
932 464
521 362
141 733
586 842
65 353
448 293
275 28
813 542
751 726
694 552
92 972
836 430
458 777
319 769
339 104
117 426
695 524
577 720
367 80
51 472
253 937
77 547
742 828
922 222
498 981
674 913
689 992
1000 612
415 599
941 746
123 266
658 269
568 238
29 243
324 526
740 671
406 779
794 558
529 912
186 175
826 812
148 86
997 538
407 585
349 671
155 4
173 809
288 969
777 707
928 722
247 884
512 420
528 227
746 236
327 649
228 979
896 924
633 835
615 745
831 329
417 137
360 200
150 892
240 218
463 543
61 664
642 689
655 686
525 203
56 744
852 570
941 526
465 789
58 992
131 624
741 155
44 770
810 298
476 221
508 649
941 841
596 810
335 876
985 349
259 181
184 498
368 61
881 562
941 15
356 105
103 624
600 920
276 402
431 656
776 214
609 961
438 965
361 527
883 411
350 105
173 855
729 863
346 230
853 763
184 794
567 291
949 401
238 519
739 705
731 622
94 968
547 424
16 636
547 859
16 828
127 810
819 276
112 103
877 431
162 906
887 654
427 406
135 525
61 636
490 809
44 403
431 346
746 422
932 386
236 614
140 662
387 446
361 380
709 499
160 804
537 1
411 299
986 129
288 933
588 347
949 224
18 514
2 522
53 806
260 787
96 64
424 561
572 495
658 466
356 923
795 221
39 187
172 684
39 412
863 222
468 388
203 288
341 396
337 277
791 660
773 356
240 56
383 701
786 886
305 218
326 324
148 283
378 141
591 51
379 577
819 54
3 294
345 508
587 915
704 676
242 322
151 97
440 759
827 97
731 242
482 412
439 542
84 629
522 666
827 591
888 532
309 168
692 555
969 629
359 633
829 2
940 717
972 789
115 384
140 264
685 249
331 53
650 598
264 538
952 969
8 754
333 463
242 90
354 368
862 156
675 39
938 948
633 500
580 552
973 856
677 361
144 595
699 674
981 183
517 505
435 353
270 681
194 791
107 593
651 94
178 275
241 316
677 609
853 516
599 978
168 502
924 453
557 164
235 206
247 401
634 968
114 812
877 41
389 712
143 989
707 834
55 543
425 280
492 730
632 875
625 92
38 188
680 111
839 292
107 656
345 466
28 436
980 896
533 517
178 184
880 737
543 866
525 381
775 429
129 53
413 45
769 731
789 276
636 510
697 361
792 720
102 109
64 927
955 7
30 701
800 974
603 411
138 164
552 792
716 6
627 63
478 632
356 231
794 34
136 484
824 279
548 418
208 123
449 816
682 328
687 718
402 894
197 500
441 828
666 947
748 339
149 809
959 79
475 948
278 983
525 537
464 714
751 555
620 930
289 607
714 449
739 321
636 985
898 3
863 887
175 464
216 562
829 811
22 654
987 826
955 659
795 301
545 183
871 759
10 203
223 333
381 79
153 871
948 319
546 479
960 854
601 899
494 536
220 616
767 883
396 222
368 611
74 525
473 909
309 6
458 818
382 809
962 83
532 497
800 554
314 668
704 857
604 660
908 181
40 166
524 521
341 368
238 244
17 806
122 833
180 107
715 725
588 880
204 970
449 657
569 102
756 243
651 391
370 787
794 763
58 172
479 236
475 20
424 871
315 673
402 201
887 553
266 534
606 30
896 417
248 503
968 270
632 870
349 892
494 258
569 115
882 44
510 401
196 475
970 247
385 471
206 961
199 732
711 210
918 570
682 601
683 58
27 568
163 758
663 258
527 810
429 596
249 263
584 530
18 873
287 450
357 740
856 404
164 402
737 322
878 220
680 147
232 780
446 125
231 624
276 19
400 263
993 797
177 922
140 547
668 153
806 847
129 957
188 668
754 315
539 653
700 401
619 3
352 940
893 610
800 715
812 362
163 817
590 556
734 763
199 265
643 133
397 722
714 324
873 608
17 889
746 906
783 961
402 255
896 300
510 935
463 642
260 128
555 468
507 59
457 898
612 38
875 645
986 161
574 125
370 405
423 131
562 197
861 453
8 406
588 154
995 534
88 530
130 49
24 312
721 231
543 815
166 426
461 179
47 679
764 683
30 551
868 519
996 467
488 557
557 426
863 235
943 493
560 488
89 16
54 864
196 502
662 51
682 614
891 793
482 363
39 806
985 740
209 110
367 815
276 185
506 907
309 483
140 531
132 677
695 133
504 595
865 657
322 35
504 497
363 457
249 347
250 588
754 689
736 143
696 358
455 759
284 379
189 960
331 182
770 367
903 513
207 854
714 740
172 224
428 735
881 998
69 579
109 72
602 358
702 497
906 325
323 729
154 313
62 303
724 369
761 5
760 640
740 259
602 139
600 868
188 932
295 957
855 320
697 336
914 1
375 450
877 384
703 20
918 979
154 286
551 507
873 768
212 746
319 802
961 470
363 793
373 722
878 720
102 402
422 211
975 280
165 897
486 186
741 275
140 381
120 356
311 227
909 94
38 336
574 446
212 121
671 532
911 648
857 402
571 374
483 304
928 386
557 566
834 57
795 198
831 368
196 789
781 743
210 831
53 309
490 319
212 530
66 225
451 639
506 65
854 544
730 712
701 407
368 646
274 26
357 897
905 209
609 508
5 481
91 52
283 463
692 523
161 277
578 100
431 375
479 263
538 877
861 807
671 433
93 554
165 100
446 215
726 792
28 201
366 433
295 971
250 4
792 68
961 179
449 626
12 3
99 816
789 645
239 504
417 395
919 237
574 477
112 945
291 902
587 668
809 643
244 247
76 682
117 788
918 45
675 318
653 364
613 337
487 217
170 812
202 522
331 619
534 453
368 442
627 361
248 825
880 101
606 820
827 624
308 575
471 391
156 20
525 830
116 328
658 510
959 902
584 883
487 224
645 588
648 346
661 443
865 739
871 16
517 571
469 660
381 36
426 991
932 295
445 840
782 300
321 205
712 460
392 573
320 307
400 99
428 187
183 810
710 39
94 853
813 483
205 465
327 970
426 680
400 725
67 484
659 480
161 149
945 881
776 647
959 694
512 260
519 448
253 367
466 711
675 329
660 613
90 736
339 616
69 296
928 410
597 847
429 117
810 261
485 423
369 175
213 762
41 295
851 921
477 902
264 737
772 178
886 916
613 582
247 336
553 523
815 38
738 719
46 802
557 603
167 759
296 690
696 498
250 129
805 110
429 316
323 909
418 576
763 402
443 43
305 822
624 391
173 729
948 106
887 931
766 722
35 877
448 621
633 847
358 949
876 668
469 104
69 434
901 274
393 16
216 322
465 261
558 772
37 693
823 599
931 438
229 339
503 65
450 597
63 216
212 366
905 955
342 840
14 880
2 148
383 13
779 882
309 912
114 20
165 139
777 863
8 267
416 549
819 366
367 560
135 713
691 826
197 797
308 862
299 151
433 305
410 555
744 808
506 923
588 214
193 572
574 80
669 823
926 146
261 790
627 935
511 728
516 925
804 203
777 650
584 634
617 522
943 951
732 758
758 558
889 316
151 787
859 319
341 550
705 879
638 166
445 955
980 208
782 975
680 688
169 425
911 749
952 152
375 4
780 469
388 354
394 310
568 231
992 96
139 829
718 564
736 79
990 916
542 155
399 737
79 701
47 971
223 781
886 651
106 394
952 675
473 592
907 29
136 903
922 293
629 191
894 848
400 556
501 970
929 796
269 803
549 380
503 141
406 436
288 411
418 391
1000 72
140 489
298 522
543 280
290 842
501 362
90 35
25 417
737 909
641 712
860 375
219 457
801 796
241 240
721 618
818 313
496 345
902 894
698 123
437 38
200 307
499 63
123 633
113 257
166 136
694 629
151 830
428 484
18 160
159 94
521 28
447 362
429 762
143 610
852 550
273 294
148 331
842 311
872 298
866 479
311 535
236 284
919 121
862 925
322 49
818 910
668 367
18 800
428 548
588 358
558 967
324 25
296 684
216 164
185 885
563 501
353 629
24 265
789 387
773 527
505 79
238 832
530 91
718 466
857 505
549 751
542 499
608 695
553 184
69 289
799 306
636 147
245 980
537 290
594 541
949 272
872 370
188 596
167 180
355 586
228 46
890 735
706 362
180 448
855 8
100 852
545 584
889 1000
147 453
826 964
72 272
347 54
99 180
50 449
293 798
971 841
646 107
950 301
964 371
782 609
845 150
353 77
355 588
620 626
603 223
725 695
868 825
843 280
648 979
450 372
378 474
473 880
977 323
165 531
202 911
675 64
375 393
10 453
659 995
866 742
96 434
572 839
97 475
487 760
168 649
28 591
785 712
996 892
650 422
437 599
636 578
432 632
234 299
226 305
860 552
920 332
179 922
824 167
729 891
274 252
721 404
800 123
353 734
247 924
55 271
431 722
177 143
434 422
137 185
57 882
618 940
548 411
5 157
316 404
31 942
59 532
132 467
924 749
914 538
574 371
756 959
261 772
683 536
571 458
81 617
309 859
328 510
619 472
892 497
575 904
376 716
605 903
610 265
588 446
441 640
122 623
369 972
709 39
551 302
628 777
83 131
742 163
859 713
980 828
612 479
235 267
252 181
315 367
145 358
462 344
561 247
359 224
758 715
677 450
249 884
93 709
66 150
759 235
298 476
922 815
808 283
591 787
650 60
167 689
66 367
717 958
453 605
162 270
539 601
733 970
654 397
873 11
11 720
880 531
730 539
765 245
305 618
554 497
670 696
343 926
17 79
689 109
406 2
533 585
924 188
140 296
637 606
968 347
776 171
305 183
170 586
359 368
741 724
848 600
419 338
214 784
606 555
265 450
574 734
285 503
493 191
799 437
709 131
29 386
175 595
435 338
760 449
670 447
862 270
744 222
42 477
548 963
315 619
185 546
37 435
257 107
419 287
222 997
27 268
678 283
82 945
421 772
893 677
380 325
721 761
93 287
146 836
397 640
965 623
835 23
624 643
255 710
24 714
213 706
349 760
621 432
853 885
769 105
488 185
138 325
131 861
105 603
621 143
657 514
139 984
843 315
786 648
835 195
541 240
227 975
519 839
598 61
787 230
690 826
528 15
499 254
717 887
545 261
122 947
514 978
66 99
410 798
139 104
262 694
183 750
354 789
316 268
126 407
274 363
280 318
77 193
535 622
184 786
802 668
620 651
774 221
147 799
58 473
62 623
338 83
431 325
461 640
977 169
44 514
313 220
791 504
652 662
796 544
330 468
39 819
373 267
554 520
873 649
453 681
607 576
438 561
709 941
326 259
510 989
529 376
17 873
467 683
350 21
657 345
760 788
249 463
847 300
324 387
448 462
860 756
549 69
156 400
890 499
17 709
596 967
802 186
385 894
692 928
820 816
17 68
951 755
31 391
576 314
916 894
304 330
424 330
689 734
262 253
89 988
130 159
567 501
447 802
38 305
763 966
739 607
809 859
618 768
301 676
915 713
137 605
261 284
337 405
388 648
632 310
139 964
165 835
466 958
711 244
878 18
499 426
897 136
351 745
329 27
403 298
170 132
429 201
285 461
222 772
206 635
391 304
236 497
734 549
520 519
901 900
396 461
479 458
307 704
1000 187
656 344
357 811
114 89
512 338
60 207
156 987
753 470
457 560
721 258
312 58
838 178
486 77
744 698
361 994
839 525
12 890
738 245
172 817
592 465
827 820
249 180
52 400
678 904
217 63
458 400
778 504
890 485
693 218
460 642
826 647
160 249
686 534
44 996
567 187
106 658
388 286
957 691
91 321
638 178
138 788
774 373
422 662
259 157
9 820
360 745
936 587
963 124
265 133
909 796
193 137
604 930
302 130
692 836
103 434
321 42
638 82
643 103
304 155
759 108
685 404
345 279
771 579
24 278
724 476
82 426
227 218
998 37
112 310
509 881
711 641
144 382
439 642
624 283
361 478
640 436
867 324
121 570
1000 141
983 748
192 555
18 413
260 913
570 82
962 343
24 410
809 886
29 554
787 804
408 35
968 834
465 451
511 494
705 140
128 886
543 929
114 597
667 865
585 580
571 528
155 653
847 969
746 601
129 576
868 760
603 736
304 15
619 750
783 404
757 665
795 782
550 794
677 50
785 358
548 693
833 368
992 359
224 522
97 583
205 426
615 551
826 118
862 154
270 261
438 964
398 181
731 500
788 419
833 684
165 847
657 172
405 180
248 931
519 197
60 242
811 788
722 321
817 255
825 470
254 34
83 97
298 1
3 357
816 633
921 770
740 434
351 859
801 575
721 486
901 271
552 548
720 858
664 297
992 799
653 456
706 197
799 296
102 107
824 486
146 967
661 49
333 108
88 204
989 941
317 142
222 818
429 502
742 36
469 617
581 981
267 334
351 660
92 247
258 277
349 606
357 245
500 293
948 381
844 215
263 494
523 405
17 419
97 784
465 339
957 932
602 906
863 189
795 207
31 66
87 521
190 907
490 26
325 882
209 754
537 414
787 543
456 443
997 215
737 891
390 262
152 827
890 280
401 296
53 625
320 920
692 945
969 708
640 702
308 361
918 843
933 864
447 547
531 488
964 435
243 280
965 610
688 803
36 249
799 143
101 220
220 433
972 207
572 689
259 4
201 545
862 92
945 436
457 124
204 891
291 324
961 44
500 275
605 318
963 84
627 585
779 310
409 959
913 225
636 391
190 551
773 545
874 266
48 746
499 903
529 356
520 282
873 954
750 690
791 550
265 15
781 960
918 490
570 538
256 440
878 787
422 598
148 315
599 393
481 936
379 458
847 763
3 133
165 84
618 731
176 939
487 125
581 988
636 598
164 655
855 694
653 562
669 355
557 540
16 891
812 76
463 952
198 954
211 131
211 881
582 229
183 783
361 509
98 936
430 375
803 680
696 44
505 214
929 727
288 417
977 900
973 986
950 296
93 655
678 115
628 7
364 127
53 209
569 621
428 966
845 907
177 272
836 942
439 530
10 621
51 949
360 203
25 548
733 305
417 752
703 56
14 235
966 312
966 943
364 763
501 417
62 886
185 947
193 604
946 408
120 639
365 863
966 719
668 476
436 111
515 516
581 600
813 610
666 749
611 383
75 728
491 908
976 649
470 899
275 371
814 614
45 154
843 663
338 959
847 595
442 551
866 926
873 461
549 557
52 70
755 723
256 410
794 956
940 280
422 354
417 474
785 444
602 272
370 277
92 885
387 619
936 19
916 182
56 14
581 402
172 24
986 148
392 280
546 912
902 456
140 828
118 733
628 536
637 495
964 77
237 398
497 571
43 810
205 114
433 279
325 794
747 688
133 724
851 213
403 520
359 835
933 874
312 71
702 346
302 172
947 498
255 684
89 685
986 125
278 643
171 384
176 505
23 951
80 427
619 986
153 368
444 39
438 145
360 624
957 200
259 648
301 571
790 27
863 668
382 894
286 702
976 697
64 520
676 165
782 637
734 918
942 877
33 728
422 671
832 195
971 80
239 462
372 889
618 318
538 282
320 743
563 868
707 169
153 729
196 149
457 401
834 224
339 563
282 201
748 21
133 379
704 341
143 54
356 710
847 655
449 6
524 777
330 183
255 261
506 605
457 590
877 271
959 642
377 712
62 221
766 201
119 268
949 265
440 327
173 395
944 190
80 949
315 954
110 667
249 220
354 762
287 4
907 928
446 103
501 917
253 129
461 34
222 447
962 378
98 307
957 827
361 980
552 952
172 33
825 523
200 684
578 65
203 136
60 706
808 5
56 993
973 409
459 885
361 804
91 262
897 574
566 537
844 27
386 915
315 202
87 515
921 719
601 589
342 784
499 818
882 480
833 600
53 421
876 882
785 593
329 699
586 665
664 991
378 85
348 902
255 706
79 155
810 129
290 553
142 584
870 851
373 478
601 156
425 866
718 382
374 317
557 289
364 714
141 411
453 263
838 642
310 357
725 422
386 738
229 252
609 942
892 552
856 432
103 501
282 357
853 854
804 87
316 686
978 375
359 631
259 690
77 934
128 509
239 516
94 5
88 724
431 274
806 886
954 481
596 144
674 314
982 554
299 301
326 710
644 431
292 678
933 773
851 954
169 52
98 541
801 158
197 818
761 923
488 907
188 5
316 374
152 470
401 202
725 280
835 985
509 162
174 981
181 373
396 813
579 150
896 238
722 822
103 850
734 692
435 666
81 685
402 542
513 432
672 634
400 788
891 351
389 437
553 194
634 878
741 760
936 554
351 805
291 857
657 347
45 801
805 673
189 830
309 765
772 969
245 232
973 200
995 135
570 335
378 136
536 115
764 707
329 869
312 286
847 419
325 935
653 758
518 330
508 39
886 443
532 74
349 411
630 839
623 823
525 430
415 17
688 221
775 427
940 248
613 429
716 936
188 983
151 112
165 12
33 288
40 527
76 298
687 736
254 575
374 111
434 699
54 450
408 392
973 198
168 999
423 380
627 154
869 522
573 35
705 501
812 843
823 141
225 84
991 710
135 822
177 706
637 503
982 32
288 853
143 683
4 293
482 601
501 224
813 259
461 750
485 831
910 165
172 679
572 718
259 124
762 747
331 884
934 260
267 717
494 41
215 209
407 655
763 649
922 718
30 492
929 346
202 301
526 367
291 429
785 9
761 88
772 893
625 333
579 135
25 531
278 129
936 767
181 711
212 550
433 602
313 323
511 257
753 777
644 208
69 928
341 582
302 680
96 211
900 285
120 302
272 256
815 814
865 108
277 59
287 156
954 182
910 304
982 934
773 29
730 63
510 832
989 959
350 647
769 327
852 851
620 391
990 803
261 494
241 813
35 832
60 433
945 822
70 914
33 275
297 523
959 662
672 730
270 577
847 413
398 499
971 147
617 412
357 514
310 464
868 661
887 846
248 187
782 163
893 660
730 411
257 297
61 479
464 328
829 379
782 259
325 891
425 151
516 538
372 581
165 324
146 74
811 679
64 213
83 152
817 60
52 447
112 465
631 887
415 10
436 562
438 162
442 538
851 948
121 81
547 444
837 52
699 585
165 852
737 67
118 329
665 829
924 475
93 842
18 533
674 670
729 985
700 342
551 718
615 192
292 6
88 568
958 406
262 842
281 900
303 658
728 540
141 70
852 280
547 47
194 414
901 330
828 427
744 827
489 405
377 865
429 685
67 619
620 859
75 802
452 681
847 612
201 593
878 435
616 547
311 539
18 502
136 553
112 894
254 425
406 123
181 439
84 673
421 634
356 318
806 627
194 198
616 739
305 246
766 181
91 911
358 340
851 288
466 352
226 224
405 162
544 214
383 444
200 121
906 144
280 798
842 344
51 197
594 231
403 273
302 426
601 382
708 349
564 668
354 531
654 80
599 929
797 60
311 62
372 341
644 948
544 992
311 92
498 197
663 986
297 385
821 640
154 371
640 277
701 134
117 738
638 621
981 66
988 531
819 277
750 801
140 511
397 846
451 109
689 708
556 205
677 748
209 826
215 412
223 499
759 10
902 209
784 473
540 655
151 975
871 919
764 550
662 432
308 378
403 527
863 809
870 873
542 305
80 28
243 126
243 939
998 95
392 157
870 732
338 129
34 382
796 933
895 703
941 467
578 839
326 534
37 728
759 485
586 211
922 408
878 156
716 937
152 240
655 956
974 982
714 748
450 274
799 980
958 698
498 262
980 712
124 389
919 962
351 943
106 225
967 671
952 743
413 672
130 230
197 301
966 657
948 642
50 956
351 738
740 383
231 778
601 550
882 172
175 707
614 282
266 214
441 863
125 863
232 206
891 744
842 558
807 627
263 689
201 979
964 193
814 459
392 279
128 484
418 900
170 476
941 750
758 527
60 947
954 202
709 517
755 356
453 481
982 781
631 231
977 250
85 207
769 988
629 17
345 482
584 805
597 720
560 913
392 890
649 994
311 130
624 284
79 642
47 537
199 423
179 616
878 238
724 573
664 58
78 346
154 126
563 367
319 124
332 940
865 889
33 794
609 659
721 335
542 20
815 347
323 805
29 932
34 610
267 236
247 1
224 715
73 258
473 104
137 227
203 296
983 715
726 769
624 175
47 72
294 355
978 595
638 650
587 898
342 695
937 29
745 97
569 326
478 651
650 881
900 963
803 107
34 158
246 624
724 497
18 35
853 120
570 676
922 29
878 246
163 712
398 256
210 188
875 885
199 236
155 650
270 353
841 148
317 654
230 659
814 660
892 898
376 38
427 627
391 489
880 446
526 127
554 834
685 544
551 296
213 411
709 566
288 165
736 892
772 931
459 738
353 826
237 641
348 424
236 567
214 122
354 777
410 134
543 816
498 102
142 643
683 442
368 258
918 393
445 987
263 548
963 727
868 398
153 805
753 748
450 938
652 495
285 151
276 774
617 335
328 704
853 996
47 2
843 69
167 11
281 655
437 895
666 719
604 388
960 133
475 896
79 61
414 226
133 760
664 658
461 790
533 286
666 300
143 529
863 594
450 283
646 346
433 133
450 737
313 764
343 322
673 723
929 400
551 629
798 467
255 926
102 576
920 887
583 760
296 50
784 161
91 247
446 918
132 966
318 483
473 389
713 833
103 795
410 683
306 321
16 906
336 190
333 868
530 94
67 262
45 967
29 808
7 156
903 590
784 403
221 358
598 400
127 744
724 127
1000 512
550 114
856 433
508 599
353 855
579 227
554 770
802 591
581 478
166 279
919 30
940 661
894 494
997 408
213 867
80 624
432 656
414 977
883 576
596 256
825 700
749 308
704 537
486 143
369 151
911 796
35 47
651 925
193 654
664 885
24 446
170 504
74 70
167 785
943 338
200 708
479 641
425 713
906 457
837 545
437 276
161 2
37 79
770 648
784 472
370 992
785 670
730 443
317 984
317 633
954 130
818 774
185 559
155 414
850 282
346 878
782 403
458 729
119 873
988 952
620 972
241 626
300 478
13 385
325 178
266 968
516 213
974 840
815 278
843 520
74 888
325 601
901 316
802 571
300 799
661 12
280 407
447 638
125 885
899 158
604 826
985 285
60 287
194 657
726 85
296 289
625 766
631 684
381 215
327 553
58 185
567 873
589 630
480 551
921 445
528 68
557 187
416 568
592 348
872 778
101 997
410 31
928 766
975 666
832 890
140 833
212 159
139 7
226 407
210 182
583 718
462 685
887 565
361 256
918 655
506 825
729 827
351 16
924 638
785 301
987 684
873 519
308 147
658 493
260 484
881 409
939 346
704 945
872 513
215 85
370 680
238 450
641 862
695 156
969 34
744 631
513 4
896 128
451 690
377 335
369 565
543 501
574 306
596 242
809 106
973 217
939 182
21 664
818 364
542 930
78 655
404 840
324 700
419 86
926 151
91 80
923 332
717 177
99 911
244 431
215 119
133 136
192 573
13 9
405 435
579 715
837 257
443 305
743 55
335 901
417 69
221 465
810 191
937 185
161 818
279 285
181 92
439 935
823 65
232 72
44 446
323 555
373 584
414 124
354 33
432 683
143 8
574 82
361 686
449 453
374 387
544 960
957 742
283 890
728 957
972 327
241 421
504 249
410 75
865 576
767 316
270 739
603 5
760 4
963 61
957 132
270 472
482 90
453 219
875 526
924 236
591 78
565 510
231 564
928 257
631 576
693 168
194 401
987 93
397 621
902 205
403 212
329 94
80 730
453 722
956 471
203 153
905 402
478 554
226 232
254 709
406 650
296 890
547 554
991 175
548 195
782 45
24 406
776 341
538 708
118 17
138 715
873 673
534 366
920 589
317 530
664 960
635 745
106 902
979 803
247 378
42 31
252 159
191 859
438 19
578 226
667 30
447 626
874 294
609 302
18 359
200 239
732 760
122 770
556 2
951 970
114 884
481 233
432 994
261 514
849 375
561 743
529 617
241 1
486 386
233 632
547 825
429 156
649 117
170 532
290 699
266 388
383 165
213 655
712 833
313 562
994 116
658 193
913 328
657 76
347 47
337 460
29 822
288 218
356 341
682 545
879 258
357 73
125 180
944 274
491 180
98 696
44 581
878 767
579 325
588 488
339 41
954 644
64 977
438 383
196 320
673 304
950 682
853 156
982 432
231 269
88 736
191 360
59 478
47 357
524 319
526 724
878 817
717 100
393 61
255 109
545 288
36 177
284 64
8 101
238 674
999 46
669 966
118 691
166 283
445 543
675 458
73 249
228 199
467 595
401 35
637 329
90 162
803 274
429 350
826 402
83 645
635 568
927 184
399 556
866 745
784 209
583 611
539 245
171 106
908 700
336 192
91 952
563 239
509 263
618 866
362 201
120 62
57 79
362 873
978 39
961 629
931 728
320 59
127 294
470 224
947 813
357 474
508 451
886 898
937 300
438 41
773 962
705 100
624 719
459 65
766 186
118 253
423 412
755 864
859 931
769 640
912 693
958 25
363 326
971 777
715 835
733 325
246 795
962 736
145 138
827 698
231 201
263 510
100 945
815 168
418 515
774 243
633 395
141 616
473 171
208 304
988 29
565 597
592 136
103 184
368 132
228 139
675 517
429 649
271 927
962 545
49 813
105 867
446 246
623 812
426 45
801 859
987 30
30 405
648 817
602 212
616 641
468 417
572 902
192 650
413 20
75 407
282 137
123 127
734 210
570 35
729 477
948 591
905 672
781 810
221 207
353 962
105 455
147 28
214 30
504 464
131 485
788 162
291 639
667 942
940 308
91 393
504 966
484 885
366 293
254 734
777 929
26 771
418 408
225 826
673 456
708 229
122 840
456 759
686 709
370 99
763 610
622 381
258 457
868 197
612 491
65 158
137 175
264 937
462 599
873 841
441 962
501 136
331 344
78 365
127 600
319 244
19 219
561 119
254 392
136 817
712 211
411 511
83 396
786 878
623 802
266 142
3 259
986 857
969 464
495 452
735 863
568 879
315 210
985 58
878 384
765 290
890 444
323 425
774 531
766 903
75 599
482 784
433 576
512 527
411 574
260 901
490 656
854 433
711 973
50 496
294 346
526 688
195 50
95 670
202 198
925 395
710 857
162 229
226 142
490 983
957 268
412 93
559 736
91 721
600 88
611 172
771 774
23 737
678 429
132 392
348 862
270 309
369 742
894 45
405 398
398 632
119 876
79 774
189 586
682 629
313 658
252 238
779 119
692 6
239 912
798 127
712 711
947 592
211 318
666 452
392 898
661 265
765 129
898 178
435 445
429 4
262 277
307 816
530 778
983 369
628 207
22 455
881 517
200 368
787 517
989 991
455 914
640 738
754 707
359 503
727 721
704 724
723 351
324 896
188 74
464 744
483 53
955 493
696 550
747 309
463 472
161 607
183 622
196 881
795 334
575 430
401 181
20 125
138 189
535 97
631 193
515 970
690 89
475 952
145 994
671 591
732 880
582 56
866 893
204 144
56 443
362 293
227 569
513 179
448 218
137 322
923 114
871 413
552 864
715 102
24 675
600 110
973 935
995 946
836 362
634 341
606 599
313 194
396 519
288 224
347 134
865 819
237 552
814 441
74 303
308 520
801 504
679 920
772 688
698 101
921 163
571 330
617 269
369 115
461 765
684 671
32 81
22 701
876 488
839 859
848 390
4 294
835 566
409 32
997 59
803 713
429 451
106 938
517 217
218 532
420 861
558 70
580 72
387 124
518 154
997 924
998 334
590 82
21 367
295 247
448 523
394 240
448 580
696 878
196 245
924 411
115 245
283 801
118 135
725 382
969 92
960 438
672 48
84 394
832 950
691 889
884 788
377 930
590 217
527 59
162 435
731 494
119 939
689 577
68 724
839 639
413 787
465 385
179 69
99 701
69 160
856 573
470 115
450 970
13 940
842 679
260 651
889 5
574 196
526 63
946 279
641 634
710 369
336 946
897 598
570 251
658 499
720 59
556 207
97 567
180 402
507 109
482 938
402 909
285 748
238 503
156 847
186 516
752 390
982 20
829 480
445 535
849 697
126 42
569 447
869 106
591 957
124 268
697 899
318 296
585 796
931 626
158 87
937 548
636 892
379 700
810 357
646 857
302 762
318 381
836 575
603 14
374 730
864 500
298 499
703 784
794 380
429 671
478 155
16 880
287 898
761 770
914 75
799 935
739 984
750 952
953 253
648 343
714 847
331 540
642 994
825 104
267 106
249 869
207 629
394 477
931 594
394 685
634 712
397 66
177 300
895 85
725 729
470 322
383 63
243 513
674 394
768 189
742 112
349 303
592 699
279 344
312 300
999 585
281 100
220 908
753 671
805 318
800 399
807 790
967 148
630 518
424 841
287 492
277 822
837 959
542 770
952 321
342 450
443 656
275 541
288 361
313 851
558 637
805 118
923 605
702 553
305 168
411 869
158 795
239 435
76 803
47 475
767 913
751 307
865 708
558 528
744 318
254 670
301 968
846 183
964 736
49 687
654 354
292 204
56 456
359 884
65 873
568 668
920 331
22 963
493 79
124 234
273 244
585 676
533 623
291 493
21 26
420 648
658 842
805 424
209 72
375 735
176 64
856 597
479 915
109 552
194 912
202 919
885 306
792 688
119 747
484 348
749 664
806 309
81 179
600 831
556 23
811 94
812 653
216 964
548 419
735 620
861 513
658 264
837 786
806 32
900 913
468 78
236 468
703 29
306 454
751 234
552 612
478 510
885 395
418 537
347 624
459 900
322 772
901 216
706 760
841 607
86 578
399 111
706 768
480 876
253 66
544 457
505 598
314 976
729 109
193 904
202 345
937 636
267 165
965 91
877 427
40 729
395 248
825 578
95 198
401 267
945 196
826 956
353 346
1000 815
744 996
28 948
113 58
432 31
228 599
135 14
602 604
977 753
696 845
20 591
927 355
622 948
70 444
2 453
815 722
194 247
503 438
382 153
332 525
564 543
411 235
326 355
60 112
714 129
604 121
968 787
455 648
91 493
254 839
505 304
999 77
746 395
320 235
870 616
325 76
884 152
872 295
907 130
816 696
245 259
295 673
835 81
955 99
955 293
508 849
484 893
629 807
402 11
45 883
122 58
52 566
120 929
748 233
540 114
800 703
399 196
731 594
819 224
8 234
700 900
723 787
803 5
531 618
69 629
141 200
311 885
825 224
277 70
235 450
746 84
600 410
269 378
95 571
171 713
666 816
202 31
658 988
351 47
684 675
834 699
536 320
986 469
22 829
769 499
97 737
791 836
586 792
81 755
90 1000
161 365
432 501
56 139
205 594
443 635
301 88
497 903
824 423
995 900
461 915
946 547
598 405
129 284
355 673
534 981
265 290
259 96
652 754
304 658
312 130
502 468
291 246
690 834
953 278
168 459
770 218
436 874
566 102
383 673
234 590
516 926
95 289
380 946
129 731
596 564
94 780
974 250
665 15
41 518
853 868
32 104
539 782
908 345
164 826
833 630
808 805
189 869
520 678
274 887
676 50
769 248
6 69
329 284
558 477
425 180
337 869
571 160
51 273
495 857
490 213
571 588
317 136
84 534
675 332
253 37
390 110
252 324
667 503
895 206
130 305
899 765
121 651
81 464
322 671
467 8
807 155
702 600
681 546
332 286
842 695
579 511
269 933
450 306
431 872
553 593
526 802
142 709
181 999
568 236
218 5
685 768
480 91
137 988
432 202
469 377
886 120
556 397
44 641
837 597
757 834
204 109
216 817
218 640
910 766
459 172
941 513
598 268
94 734
85 564
656 849
757 591
426 52
719 197
237 952
491 591
231 97
10 640
413 28
129 474
968 112
195 821
214 583
610 930
227 919
676 22
340 569
572 871
55 13
455 106
978 989
919 219
490 37
269 511
380 579
432 549
771 640
469 626
778 519
563 510
727 797
191 544
721 894
220 404
108 42
190 540
383 161
58 912
267 379
433 900
587 60
333 432
644 149
64 955
658 47
383 786
735 134
626 352
663 193
981 616
277 167
679 370
782 916
439 887
260 344
89 783
540 271
577 41
550 492
355 781
443 320
894 443
839 724
22 360
790 257
27 670
384 566
421 409
887 509
628 322
988 559
686 845
222 671
575 665
82 635
598 309
127 272
240 174
252 651
240 557
358 115
954 800
577 531
607 388
546 389
201 424
897 159
662 407
173 207
187 503
880 36
392 276
559 830
438 131
434 300
907 137
743 85
522 595
436 730
270 237
526 914
348 78
145 83
16 173
4 863
278 612
254 741
482 260
291 232
469 239
826 994
837 917
972 66
549 196
479 847
151 301
993 921
280 277
65 78
902 131
152 964
349 382
963 941
235 630
769 42
290 469
162 421
402 686
656 203
371 845
197 239
150 736
996 105
946 651
241 725
526 762
955 425
305 774
384 165
735 897
826 758
931 842
638 328
366 300
577 410
943 684
635 470
664 240
423 140
623 302
289 568
54 993
744 789
491 697
404 406
422 194
270 880
683 697
198 619
601 836
443 186
763 20
575 140
829 368
146 136
566 350
216 324
925 490
160 83
968 512
669 416
837 357
177 132
233 821
666 612
724 938
290 106
67 474
208 579
910 431
595 159
560 460
168 140
449 87
79 538
439 104
246 854
182 921
558 889
432 400
241 266
525 743
7 759
128 987
968 452
336 107
257 140
494 594
422 174
323 451
685 282
625 320
793 493
420 138
224 696
435 649
367 893
769 461
920 564
372 128
477 159
354 407
753 414
798 258
516 183
684 555
991 508
377 94
218 316
94 153
9 747
924 694
514 191
808 971
509 32
891 532
957 663
593 229
317 379
134 18
75 183
28 959
595 248
946 892
671 500
712 203
258 492
143 330
659 330
426 876
437 225
991 421
304 439
533 219
198 525
968 489
151 707
107 552
341 846
551 646
872 226
280 495
492 533
408 657
277 976
136 358
142 444
774 795
572 127
544 983
205 682
761 913
776 888
825 412
673 897
335 105
783 538
989 268
295 402
4 489
502 346
973 135
773 948
746 563
917 722
900 587
732 430
130 55
941 715
319 453
63 997
513 735
968 272
135 345
746 817
909 373
683 404
318 40
901 974
539 534
698 461
850 760
388 834
933 155
804 501
903 269
208 770
25 2
587 819
953 165
658 487
683 651
446 106
228 73
123 383
254 657
900 373
907 618
783 417
505 659
754 113
225 908
563 742
128 205
4 580
246 189
132 360
151 878
812 175
798 367
665 715
436 651
987 261
89 358
584 778
29 649
872 387
696 717
761 906
695 626
103 541
883 591
512 85
764 437
507 236
264 82
589 907
250 856
99 270
402 127
601 841
121 123
672 1000
108 710
706 550
405 517
381 219
996 161
901 652
349 540
815 67
996 454
513 152
307 541
431 818
245 531
552 986
711 321
54 290
581 71
106 753
386 232
980 58
896 407
780 337
107 234
315 404
344 763
344 791
66 222
117 518
701 479
959 411
946 700
612 371
613 393
627 953
689 389
224 673
101 690
367 398
647 279
261 563
175 184
131 605
538 617
166 925
947 712
897 364
19 675
956 671
792 730
450 976
736 455
472 348
857 928
517 559
177 40
28 209
23 516
681 10
404 710
850 974
342 100
953 590
933 734
256 35
814 885
496 947
644 220
519 554
721 585
167 918
576 265
71 688
10 741
927 890
677 464
963 68
976 798
117 769
844 378
330 161
903 806
399 407
784 212
519 165
381 921
813 818
771 983
327 217
393 133
691 160
755 115
96 678
217 817
575 274
992 835
373 691
946 101
107 617
181 294
378 364
927 85
970 597
51 488
299 363
490 123
600 266
661 89
329 784
957 281
422 824
979 984
863 549
793 980
535 439
551 803
531 105
244 252
436 723
925 729
477 28
832 877
428 653
96 586
763 51
536 733
746 12
470 949
570 133
462 553
373 322
93 587
642 829
776 696
536 170
831 780
246 339
848 24
377 926
664 344
315 412
873 835
45 690
731 214
16 518
115 153
726 43
366 216
216 508
474 928
192 14
391 250
197 44
974 505
85 549
177 794
419 740
156 877
900 377
717 695
208 320
708 462
430 971
235 400
168 576
731 593
93 414
96 256
592 50
870 801
508 894
272 903
605 700
668 275
237 360
504 681
922 527
151 83
934 332
1 652
392 866
515 601
344 495
997 871
571 177
311 143
961 806
823 20
241 16
70 438
481 873
54 303
436 790
315 107
710 195
80 120
811 314
699 294
999 766
725 146
549 61
360 999
3 646
942 697
344 488
720 882
195 149
156 267
602 541
707 49
312 63
647 849
26 799
557 248
502 680
238 997
797 521
987 101
966 487
771 293
330 422
146 665
931 84
966 720
786 985
449 313
597 524
777 643
128 183
372 303
121 894
892 298
321 763
486 686
211 634
228 385
499 340
14 958
368 362
285 475
102 193
319 952
482 272
277 535
651 135
524 954
861 4
488 86
795 671
315 900
809 511
978 90
336 914
481 737
260 744
95 23
559 935
555 280
456 405
169 740
306 491
783 162
767 619
195 254
88 141
495 219
804 60
448 752
703 167
951 646
519 81
384 574
367 695
12 288
390 647
728 239
307 786
205 75
683 204
960 983
8 50
895 818
339 607
926 75
389 615
703 270
401 286
673 235
543 662
797 755
736 486
400 870
643 796
138 515
714 119
447 690
302 737
954 132
677 116
861 185
406 294
179 346
738 371
761 949
80 641
782 850
407 587
855 43
573 800
646 123
871 542
782 551
235 733
606 388
294 285
210 369
366 750
673 66
185 123
872 432
453 321
635 484
807 967
752 591
580 795
434 725
844 828
923 68
853 269
753 204
546 460
790 2
658 481
813 972
988 949
244 203
623 427
418 911
34 134
550 943
38 26
512 274
940 871
294 233
893 853
482 1000
843 181
782 49
122 831
950 291
565 75
436 425
462 400
891 962
254 987
484 80
957 756
259 537
9 79
894 869
124 452
579 267
503 775
299 631
781 688
463 944
69 402
792 576
974 952
755 271
15 145
450 532
601 886
268 88
768 23
29 64
252 85
435 603
398 767
752 102
487 964
218 334
792 46
425 603
127 100
149 88
631 750
857 142
83 92
613 768
882 759
792 143
682 17
255 633
375 102
659 471
99 342
483 474
42 958
829 641
330 686
667 174
864 403
791 870
37 529
762 575
566 550
91 605
372 167
76 909
946 8
21 123
575 911
310 920
844 170
206 521
191 533
139 358
13 152
72 27
318 12
835 429
913 1000
328 973
74 745
492 516
841 928
517 626
529 575
223 586
767 269
268 160
103 171
928 998
551 234
508 832
681 253
813 627
446 279
165 107
63 190
680 814
475 933
812 188
91 581
993 815
86 5
109 831
987 394
435 35
304 889
546 853
757 868
75 522
532 552
101 805
513 183
492 591
281 92
303 156
727 1
139 952
802 915
708 214
669 948
932 453
916 532
155 890
139 981
979 606
48 78
590 238
409 379
375 720
837 949
282 468
284 300
141 320
637 294
297 524
885 33
694 736
94 328
288 10
828 249
698 240
134 258
889 249
423 322
862 741
512 414
134 388
492 810
808 666
299 546
810 249
715 850
160 698
18 111
404 434
208 669
562 837
684 97
155 547
617 836
813 815
886 102
781 770
648 120
37 869
543 776
905 900
23 357
66 140
501 794
992 334
689 678
153 928
593 663
921 44
556 229
27 257
894 23
503 480
762 178
484 48
907 329
880 33
433 726
548 325
698 601
837 98
878 46
576 675
26 336
950 813
577 744
238 322
994 660
494 719
439 460
483 978
134 515
881 114
810 239
37 316
607 428
537 33
444 503
538 280
65 502
388 814
574 798
351 462
210 157
541 7
959 673
207 726
572 81
427 835
80 827
627 945
634 841
569 976
764 816
662 571
245 97
949 843
870 473
858 852
739 503
368 797
951 487
130 952
900 185
704 190
486 227
395 912
203 859
60 395
129 45
849 706
910 682
976 716
600 217
602 475
484 170
70 602
85 380
689 67
423 514
900 988
511 391
413 724
640 274
534 402
388 397
665 535
227 581
578 761
119 461
659 40
631 281
606 957
824 750
333 480
280 84
640 845
939 862
433 490
995 487
208 294
857 661
260 937
274 152
837 309
635 921
842 680
597 736
944 49
167 349
162 420
194 292
360 802
788 739
993 104
861 996
98 382
664 625
51 79
249 334
472 968
136 106
1000 289
375 33
918 276
993 922
541 605
567 232
709 845
184 24
294 398
783 42
966 981
646 960
323 853
661 299
413 395
735 87
46 257
841 152
998 686
304 329
36 321
798 866
248 605
881 979
924 795
436 557
38 470
276 940
317 179
395 897
680 52
202 40
955 727
972 817
836 119
212 945
718 615
83 67
541 808
924 651
625 444
187 661
340 829
766 717
872 340
827 125
390 19
213 772
849 334
760 912
921 760
435 370
845 6
957 585
780 295
11 6
607 740
598 766
189 663
883 928
47 227
681 686
554 373
348 27
36 941
51 71
119 650
436 982
286 260
573 52
350 669
566 821
576 367
367 9
814 222
81 268
97 405
85 836
511 356
710 530
723 187
117 246
975 836
202 606
493 327
53 682
798 605
125 881
719 923
566 839
762 874
855 71
739 847
563 965
148 470
124 586
980 168
460 758
850 468
171 874
822 378
529 750
558 789
64 853
497 857
910 914
607 347
3 567
776 868
418 879
389 532
200 616
814 847
669 599
106 548
781 245
112 887
981 421
570 664
826 341
810 866
26 427
906 618
209 995
311 686
297 353
564 803
606 545
401 452
738 248
267 67
153 222
416 373
328 629
354 737
620 220
524 66
680 817
775 165
470 824
539 846
642 998
6 197
127 239
442 261
613 221
747 944
963 367
4 840
559 361
138 254
324 822
927 931
351 998
397 805
958 859
52 21
845 427
955 840
469 710
863 516
261 664
624 587
695 876
621 15
905 487
867 520
310 476
323 577
441 503
683 359
620 51
827 688
458 394
428 595
662 794
382 58
882 618
911 596
730 407
862 219
947 341
302 335
573 135
444 349
391 696
470 155
806 563
180 492
798 364
952 962
886 396
764 788
671 597
509 425
34 386
655 698
986 166
639 144
665 403
121 32
109 19
935 929
674 570
960 710
655 592
695 615
928 943
620 497
472 130
672 243
256 860
384 755
625 387
657 556
367 481
917 321
241 586
8 869
865 221
913 654
337 67
654 439
971 615
392 453
454 711
805 913
14 114
358 454
991 922
438 87
196 616
919 163
515 741
446 938
904 377
266 715
166 632
508 163
416 366
927 690
414 3
196 672
622 210
299 870
530 940
276 933
471 904
942 442
126 116
160 922
421 36
636 992
742 35
148 265
801 109
222 897
758 690
605 346
534 220
227 990
864 424
855 246
736 6
783 480
733 99
445 717
252 949
715 937
325 824
304 531
673 619
357 332
669 236
818 178
438 722
441 592
718 105
235 537
543 107
563 124
738 424
118 831
307 885
961 610
60 830
986 66
393 283
866 328
321 431
69 297
878 550
242 746
607 181
279 755
115 545
810 367
969 856
960 359
728 105
467 170
533 851
251 531
610 768
264 925
671 306
992 336
900 210
794 859
996 13
110 36
751 986
683 192
148 500
29 221
651 369
962 727
807 914
352 668
248 862
169 154
215 477
10 420
710 695
569 535
500 432
145 738
371 359
420 221
489 299
79 147
86 278
687 830
267 129
176 234
85 310
304 877
507 462
615 584
458 876
341 773
333 585
53 455
681 709
249 768
283 923
948 459
427 343
966 224
554 550
958 500
243 788
365 649
513 865
398 915
642 77
991 398
825 667
127 696
687 134
712 802
8 639
354 804
534 124
437 750
710 328
719 693
189 527
493 796
554 695
157 14
584 418
553 207
991 339
444 369
869 46
667 236
153 635
974 377
584 187
618 420
103 601
731 157
129 385
777 384
420 51
522 672
959 613
129 21
333 511
983 451
701 511
524 53
933 32
361 716
393 875
539 236
316 722
286 292
341 450
333 288
601 602
374 184
308 385
910 409
277 478
276 89
567 656
44 870
493 356
674 297
216 998
847 437
252 587
820 388
300 412
52 611
809 198
704 896
34 5
990 553
212 999
933 922
197 382
938 139
291 995
693 431
470 641
756 928
670 959
995 612
789 860
637 877
122 647
901 775
195 938
524 190
906 534
778 764
840 428
967 995
635 524
41 609
875 949
541 435
565 92
482 617
592 296
815 872
834 95
850 529
395 448
392 604
550 321
463 937
464 256
874 673
789 286
855 490
627 186
926 793
468 707
96 846
159 640
256 924
98 531
187 544
588 33
132 28
956 500
842 748
748 796
859 48
574 407
188 369
341 819
990 558
247 932
446 163
416 522
855 474
532 277
894 886
16 38
42 715
484 52
555 507
923 785
129 699
391 458
738 355
512 164
561 132
157 268
176 521
436 616
585 766
933 260
513 3
18 787
186 497
899 753
130 470
79 711
12 942
982 90
72 339
20 829
252 268
379 826
333 75
608 753
226 187
371 396
380 934
312 740
139 336
229 394
234 742
547 356
219 399
557 868
229 982
475 302
720 135
927 811
390 451
655 134
446 499
333 995
578 802
835 776
588 545
592 850
77 126
83 489
870 53
2 642
157 337
523 988
3 358
411 913
789 965
912 403
691 494
827 584
685 688
46 703
546 555
385 491
105 596
328 47
421 714
40 708
685 245
832 687
803 896
438 45
266 757
639 896
784 331
565 864
42 624
523 416
877 347
79 487
516 363
537 990
769 384
943 385
301 33
420 561
78 638
929 640
590 193
511 479
749 67
931 124
987 565
472 19
653 4
854 1000
328 86
276 575
999 164
264 16
317 242
449 945
112 932
765 13
519 768
386 942
542 559
181 399
755 307
428 4
291 623
922 380
333 367
991 351
597 26
487 287
969 794
590 33
77 756
20 846
391 658
128 974
811 716
114 400
384 515
335 55
196 979
657 412
37 155
798 662
382 706
44 271
435 15
247 343
100 652
135 275
370 813
82 92
668 655
524 129
217 288
701 323
361 694
568 601
278 582
199 51
619 808
479 367
168 924
666 39
844 242
279 64
426 360
921 428
841 813
800 937
898 444
979 417
73 602
379 118
11 738
320 472
759 503
360 889
659 601
373 223
597 170
947 526
491 753
503 178
27 755
69 550
46 966
66 152
977 350
615 343
102 347
208 834
156 469
833 143
741 123
147 757
198 960
494 585
190 845
385 194
547 655
733 520
161 931
926 937
151 141
357 780
619 4
884 510
49 806
766 696
978 959
622 426
808 932
322 278
256 597
737 464
235 466
729 541
562 978
286 333
233 337
791 819
511 863
375 174
329 126
848 536
1000 96
328 78
222 527
459 354
106 924
415 952
8 72
831 506
928 313
265 824
899 975
873 336
710 538
468 312
649 690
116 749
795 568
154 911
246 979
906 522
122 659
419 658
514 315
38 531
775 29
637 797
631 483
426 267
11 799
906 206
234 553
605 761
591 818
492 432
840 296
797 226
785 297
656 348
940 131
835 762
92 616
161 88
851 36
573 148
396 1
228 17
740 697
868 82
209 657
136 337
68 616
154 335
526 437
350 120
32 463
454 886
783 706
638 7
176 281
815 623
887 53
421 83
170 801
403 948
838 949
924 401
288 896
812 844
464 805
749 692
378 238
995 326
114 968
788 8
645 853
29 420
201 772
219 415
849 281
628 948
973 395
375 243
633 779
578 814
330 301
61 759
221 151
55 359
390 931
189 753
710 994
105 16
797 34
210 716
633 716
547 53
832 444
785 237
449 127
646 657
670 217
214 117
458 614
43 79
768 946
87 670
776 433
165 453
303 10
625 633
631 837
596 948
977 653
317 3
349 469
213 894
733 849
601 378
187 203
404 288
201 143
428 955
270 485
393 738
64 641
224 600
324 314
846 886
438 415
101 894
165 701
582 922
969 21
28 350
980 581
863 150
840 795
796 100
690 618
308 733
739 432
912 244
645 663
256 614
821 698
148 621
905 609
692 646
71 441
27 848
398 704
881 97
279 912
555 634
515 716
929 915
884 761
83 472
37 124
933 457
576 70
849 391
885 966
233 868
517 552
493 505
586 417
326 147
597 266
569 311
936 310
924 582
791 542
592 909
548 628
593 655
814 813
670 82
77 333
24 479
471 859
641 707
139 648
233 598
928 723
1000 108
631 417
131 945
827 165
2 174
2 744
30 79
977 783
424 57
701 455
442 485
230 381
456 540
141 727
700 436
764 227
52 326
747 178
678 302
660 354
538 181
240 220
956 287
168 542
282 333
425 307
810 519
237 215
853 106
109 144
677 16
593 748
128 570
774 185
145 446
7 502
198 251
450 454
381 918
296 155
660 11
206 501
200 247
269 970
930 894
617 520
727 444
612 451
403 346
942 264
456 567
316 735
496 465
376 952
7 424
209 346
374 203
595 174
94 216
862 953
196 71
101 833
610 113
527 776
323 760
673 638
974 289
174 106
814 392
329 68
633 321
796 500
267 430
286 914
513 870
666 31
345 807
894 615
577 858
322 55
335 34
293 632
485 877
561 180
578 38
1000 87
995 845
554 511
878 970
762 281
595 125
775 535
230 440
631 141
332 736
40 750
275 880
894 584
58 94
404 842
203 276
747 150
841 23
342 397
77 779
696 678
439 648
843 94
540 552
936 410
802 550
887 403
2 95
705 894
137 598
89 820
115 944
951 771
194 736
331 937
188 128
61 944
645 546
481 994
179 920
667 160
749 15
827 635
20 244
215 43
411 186
342 683
79 706
532 926
483 732
72 593
422 753
988 203
23 923
986 399
23 2
358 76
305 881
855 177
233 375
732 550
1 39
419 138
794 320
544 907
529 190
861 813
566 49
853 793
946 596
381 94
445 627
638 539
919 714
203 69
381 513
463 564
626 871
30 853
709 859
600 759
184 523
374 195
592 219
275 621
510 509
691 876
922 989
403 858
191 759
304 244
246 375
447 217
976 744
943 768
573 850
687 347
482 190
70 879
257 631
336 211
744 407
174 127
943 881
142 884
763 861
343 944
970 168
585 858
981 273
935 818
912 544
481 372
478 773
586 136
867 445
506 922
207 431
16 78
103 940
537 948
344 768
187 682
69 519
917 96
619 807
330 941
634 925
43 913
542 887
328 298
233 541
807 118
443 153
537 989
284 342
43 961
125 782
293 644
84 388
723 522
275 528
978 628
545 146
952 218
107 994
883 565
109 625
335 694
424 713
377 246
138 238
295 240
744 211
930 619
288 206
14 774
575 946
372 253
584 949
265 86
624 100
493 17
220 124
468 852
587 23
590 370
995 436
410 565
253 678
258 760
712 196
507 89
173 591
287 929
236 38
360 985
689 340
595 998
652 494
185 748
81 161
711 848
609 211
954 790
306 900
401 80
709 606
190 671
225 516
35 149
976 323
174 985
268 623
703 587
999 604
886 349
925 398
178 345
421 731
3 444
986 46
224 952
662 302
776 585
357 567
339 778
937 619
401 947
504 930
800 834
712 887
547 669
957 358
481 754
715 553
836 553
48 408
132 214
465 350
334 766
622 941
120 848
871 708
169 358
771 112
221 72
861 755
183 498
481 537
309 578
763 372
428 719
811 184
186 926
596 604
369 988
396 230
188 393
493 31
527 840
805 476
695 49
456 448
998 572
849 764
863 989
246 654
762 745
421 186
147 157
782 834
977 205
846 408
124 508
173 623
974 124
149 860
859 860
263 399
662 620
111 611
914 573
171 853
103 164
155 936
555 668
919 420
600 107
252 92
799 98
874 249
895 46
707 38
113 945
395 456
574 678
315 837
798 408
546 830
231 393
662 132
161 992
760 321
187 651
843 376
815 242
877 212
68 515
130 831
237 969
767 596
183 226
788 595
795 289
568 522
394 232
93 687
964 86
874 846
645 282
898 631
174 904
341 101
811 524
688 368
680 844
97 559
53 115
679 780
542 297
270 453
31 87
69 171
115 712
948 154
464 318
105 607
211 359
117 999
596 991
408 633
278 54
841 970
647 783
421 425
518 774
415 504
510 264
528 410
421 795
596 311
573 178
574 69
655 877
347 19
351 418
146 543
6 472
51 857
169 894
140 347
618 285
967 607
638 840
611 552
232 238
120 384
921 957
228 114
190 940
636 670
787 471
54 235
261 379
207 874
568 152
110 229
266 328
768 450
939 198
396 957
661 57
316 154
206 487
57 800
164 192
775 627
192 298
786 256
631 66
44 810
704 950
418 596
249 962
790 169
152 166
559 500
12 466
472 978
230 171
506 909
954 896
380 56
484 704
208 125
907 728
614 269
355 831
315 574
301 431
308 269
16 832
257 630
655 367
448 285
83 829
181 246
927 568
595 508
816 30
357 232
833 77
322 787
527 665
903 912
570 414
330 968
378 461
98 116
152 640
341 806
549 173
509 903
632 536
667 143
595 242
180 192
829 294
579 874
420 803
806 423
282 22
557 869
635 907
59 618
437 878
124 647
141 497
327 759
857 465
653 952
531 190
939 138
729 560
509 978
735 254
985 999
831 931
347 612
198 196
971 505
499 485
217 801
947 713
881 80
729 986
486 173
584 761
13 873
829 634
237 850
599 544
131 376
318 747
378 103
551 37
147 287
979 893
58 967
885 458
171 953
3 622
483 408
227 448
763 921
956 364
597 184
75 330
187 921
856 830
867 937
207 649
162 239
830 893
856 992
306 766
84 770
352 794
258 676
983 195
980 996
720 512
51 944
825 343
613 577
484 12
877 514
214 284
457 782
98 290
46 643
484 843
806 728
472 669
875 8
351 236
364 585
480 521
14 884
193 491
323 794
551 333
868 345
81 203
869 123
1 144
688 755
351 477
296 445
76 75
460 94
554 37
18 972
168 363
830 128
119 575
459 58
599 870
12 98
416 609
997 556
923 598
576 572
947 347
105 416
736 927
350 434
739 995
339 143
102 508
984 573
832 998
446 492
318 134
2 272
119 555
135 373
853 116
830 210
563 736
806 720
528 963
136 437
73 218
844 691
597 362
345 864
150 784
233 398
78 85
552 349
74 477
717 801
890 762
705 249
922 294
151 476
258 917
14 524
802 817
744 284
486 744
213 548
344 947
871 227
60 357
627 811
624 212
558 759
135 410
618 72
457 918
99 110
354 282
336 202
252 655
994 988
640 409
635 661
61 884
649 667
439 347
364 241
518 612
527 207
895 902
356 232
892 75
974 603
369 283
697 433
447 847
311 448
399 461
187 987
804 47
498 939
487 928
339 345
264 157
857 449
832 867
215 208
794 68
935 608
976 626
6 987
757 750
117 702
621 92
174 184
973 417
763 674
94 659
83 777
991 143
92 189
936 677
777 60
672 202
70 364
287 834
386 790
275 959
554 212
536 802
252 662
391 851
735 817
787 954
29 998
837 164
957 551
209 742
510 909
433 332
937 469
286 819
323 708
929 687
265 508
861 426
384 697
602 301
966 656
935 504
49 494
325 783
865 198
479 980
545 638
663 58
560 630
256 594
1 85
140 567
104 670
994 639
67 210
734 754
953 824
676 263
473 373
759 187
316 57
290 307
220 510
962 361
941 738
578 541
220 999
145 298
91 833
961 332
355 808
947 703
876 928
521 86
29 358
939 29
671 638
583 871
139 842
844 710
662 283
230 860
253 206
385 901
467 956
341 18
227 504
241 905
746 614
984 995
230 601
448 259
500 589
392 501
648 671
556 879
222 84
506 272
86 599
752 393
941 183
658 759
98 34
19 693
135 119
29 820
507 460
282 321
688 401
793 641
772 749
633 9
620 923
986 727
113 787
780 526
384 135
316 891
12 199
839 510
281 404
409 844
408 877
229 111
833 718
790 82
447 337
585 347
424 918
244 438
808 372
709 756
318 321
252 624
499 391
40 925
709 887
362 429
179 829
945 56
747 874
647 580
324 587
242 744
523 902
376 411
170 365
125 29
182 340
490 939
816 376
899 157
433 25
665 259
201 479
886 415
111 460
50 34
793 38
23 880
735 680
787 313
570 786
260 783
423 78
69 678
674 396
361 866
350 955
449 501
680 267
304 785
509 5
794 863
333 376
162 550
937 444
626 429
183 625
614 30
769 934
384 399
705 649
685 423
901 185
857 329
701 618
808 640
829 870
567 554
690 217
102 14
513 295
884 429
177 476
875 859
828 657
588 157
67 950
427 339
713 515
327 475
184 575
100 764
60 590
571 521
970 200
126 211
108 271
146 974
893 578
927 612
107 151
634 731
241 960
136 507
415 638
317 752
570 994
317 337
471 440
695 267
269 252
387 785
321 686
247 817
314 337
289 693
10 501
35 517
294 25
59 169
335 455
533 532
828 795
415 45
195 542
840 576
144 295
458 202
966 425
194 511
220 408
748 34
741 472
691 32
984 681
830 560
103 168
443 285
724 106
448 111
333 844
25 719
641 724
264 440
572 441
837 159
744 961
234 154
120 959
814 861
266 227
31 509
324 61
228 967
81 742
538 321
62 108
850 305
910 18
193 148
438 630
448 209
391 675
394 195
192 16
14 302
634 199
433 343
235 696
23 719
920 246
581 139
793 192
751 619
140 796
700 501
853 12
808 207
731 462
23 620
487 96
809 675
644 594
985 639
813 825
149 224
78 417
918 607
612 855
423 460
879 513
964 80
909 924
71 143
133 743
675 664
66 522
346 511
307 55
675 355
828 302
617 771
122 879
554 942
959 299
954 403
798 560
158 115
75 24
531 290
853 824
534 907
803 915
886 133
985 842
317 665
361 976
115 735
283 99
939 686
740 676
950 184
620 804
151 486
972 436
630 931
824 764
180 830
664 259
320 456
390 814
231 514
738 682
272 176
235 489
660 666
328 43
626 741
45 842
810 768
545 905
261 717
860 75
613 513
187 483
125 931
695 964
210 669
320 995
279 1000
372 183
571 815
397 562
528 259
108 401
319 410
815 550
830 650
991 71
547 368
67 541
899 213
596 686
213 553
591 24
634 492
56 386
284 238
260 309
824 450
311 644
400 324
481 505
777 514
546 891
19 48
328 713
373 272
368 552
582 126
674 790
121 811
675 444
249 498
31 85
888 298
235 371
388 163
982 434
376 782
480 805
526 139
435 465
235 994
864 233
820 415
778 569
632 238
634 357
317 331
399 395
824 15
356 973
575 218
140 431
749 65
570 425
14 238
47 666
484 794
540 975
125 523
388 598
853 752
139 348
361 918
845 727
575 993
190 934
627 644
581 607
415 353
906 870
342 577
318 151
427 644
179 167
898 272
632 380
772 120
499 12
714 333
272 107
366 274
637 305
63 291
246 982
854 952
235 751
4 545
180 882
278 670
346 987
966 8
191 163
862 299
751 600
284 274
788 706
681 560
720 821
241 454
732 759
357 513
153 54
466 876
434 915
428 539
963 8
168 226
7 127
649 804
759 562
399 752
605 31
280 48
107 824
229 547
271 916
843 50
111 479
792 295
882 739
448 685
614 77
602 437
453 422
221 429
976 848
724 261
169 909
880 763
566 213
768 133
261 715
763 944
82 582
471 174
120 757
623 76
397 281
703 426
252 673
869 889
924 86
115 94
950 4
952 412
187 602
5 608
207 491
231 895
381 87
895 715
942 456
459 691
228 134
229 22
445 610
69 313
201 726
505 759
616 28
558 465
344 978
163 868
898 502
82 785
501 337
326 193
453 715
634 574
728 621
189 674
579 36
68 94
161 480
405 129
325 28
16 724
282 662
856 937
398 380
446 620
493 665
621 869
699 387
273 204
436 248
951 781
469 123
180 965
251 494
534 788
245 90
612 478
23 284
562 161
293 825
188 318
912 89
464 546
366 801
220 123
115 959
876 343
69 816
304 867
676 363
586 107
130 336
307 1
540 669
598 155
197 635
276 395
443 924
349 26
597 655
571 478
484 672
780 18
921 841
63 360
783 897
636 763
92 275
238 748
733 88
158 243
132 646
711 636
999 216
489 220
943 586
703 203
157 768
324 853
809 872
686 379
400 449
254 283
445 789
690 983
955 211
954 741
396 387
454 281
516 455
840 579
169 922
442 254
249 40
54 942
529 661
854 279
290 632
962 126
606 626
64 886
971 75
465 639
376 195
618 630
981 411
818 131
83 154
770 749
496 284
759 379
459 192
922 701
209 966
635 431
539 822
582 749
714 629
33 461
367 888
747 407
983 824
35 988
181 479
950 871
437 267
542 411
76 773
276 125
952 225
20 385
39 393
119 581
241 639
397 153
820 898
177 738
640 298
351 19
730 521
480 962
56 24
31 319
395 538
421 926
82 290
487 136
210 533
891 206
469 550
885 806
232 564
521 269
909 269
645 399
463 160
40 324
440 482
389 108
870 549
197 702
357 799
436 694
844 556
373 743
939 393
626 288
761 17
570 534
10 243
521 434
802 560
81 333
355 876
222 124
998 634
831 430
142 13
872 183
993 623
696 801
732 956
540 567
724 43
650 939
200 91
493 158
128 983
113 38
650 141
307 915
984 766
727 912
244 324
344 680
599 879
343 569
397 362
924 300
192 960
360 416
909 957
265 300
298 629
489 533
609 847
336 843
343 760
973 258
837 629
273 751
864 811
237 87
92 316
480 619
846 599
155 400
790 232
223 147
315 636
496 689
339 488
121 17
137 888
814 892
221 492
379 590
259 341
30 40
882 645
173 682
621 274
624 261
279 6
983 949
952 23
724 171
250 321
519 846
708 184
630 173
703 205
99 425
741 133
57 118
159 47
929 860
653 503
387 7
822 828
211 494
943 631
170 880
6 552
955 401
338 949
729 921
569 420
905 380
362 452
654 892
831 985
348 492
465 706
825 756
884 410
550 164
461 943
161 927
965 360
157 872
780 861
819 297
472 140
695 927
132 775
2 44
145 589
1 533
276 52
357 677
952 995
800 299
238 765
962 562
729 880
318 590
340 450
937 377
596 152
367 901
17 430
853 678
916 134
305 668
761 482
953 660
805 781
443 403
94 608
697 778
385 430
895 233
716 646
330 328
226 587
845 599
387 796
916 356
422 829
153 254
278 988
667 700
801 502
115 244
295 458
578 166
456 891
190 819
454 234
277 331
347 859
122 812
303 208
797 763
354 93
435 334
641 566
829 49
15 75
58 616
541 430
586 863
743 315
910 168
146 436
114 768
105 584
903 342
828 404
623 127
911 370
212 381
219 806
951 10
161 800
863 258
299 117
548 629
430 423
623 188
655 977
517 453
334 359
32 723
727 589
873 765
634 254
760 971
243 962
464 355
846 540
114 83
766 323
797 903
144 984
744 460
587 9
145 953
847 855
894 888
220 716
377 391
285 221
742 340
623 167
748 436
640 491
533 461
352 5
121 680
38 766
111 296
507 35
510 748
35 511
85 47
349 59
413 734
228 655
232 493
700 755
872 269
807 704
232 391
332 792
637 716
61 655
517 892
69 261
1 695
762 967
978 86
834 804
103 858
508 269
955 200
319 211
972 265
514 650
43 869
984 997
282 697
661 618
411 105
902 103
262 804
985 61
748 750
894 993
569 96
890 680
676 229
856 601
999 849
548 135
74 37
947 906
414 351
339 527
787 698
645 782
253 11
865 796
682 537
52 48
564 295
653 437
716 425
817 881
286 937
683 149
685 101
133 240
225 786
164 564
993 835
100 220
400 582
672 719
885 519
600 292
101 779
93 624
954 419
572 867
660 851
125 239
140 479
972 942
272 185
881 102
181 733
65 387
840 804
315 57
123 145
472 400
377 850
918 837
54 276
898 487
84 645
900 923
999 614
346 172
911 724
992 674
200 703
867 372
447 851
897 369
480 459
127 512
590 789
519 583
401 396
711 258
30 954
54 974
197 416
41 275
845 109
119 593
845 846
15 506
102 276
752 932
344 58
949 928
612 70
673 95
672 538
193 770
942 104
756 741
854 187
304 686
460 986
917 965
208 179
27 962
673 990
244 832
561 284
817 510
596 200
91 584
213 931
241 515
645 176
215 670
933 381
444 902
693 170
406 344
797 255
819 782
625 230
802 199
504 638
452 825
383 385
99 549
642 32
452 411
405 102
810 520
447 988
56 224
553 891
861 106
472 799
510 943
820 645
108 133
9 834
59 734
923 35
426 16
651 616
65 872
780 407
868 711
378 361
922 532
284 89
730 998
500 218
130 541
150 584
172 862
333 936
544 657
658 24
799 753
671 444
830 688
705 255
700 811
516 535
358 413
520 797
424 655
979 963
264 596
516 215
927 462
822 763
7 822
943 861
8 82
165 698
625 307
591 441
582 893
349 194
218 889
235 399
135 126
408 367
505 334
652 574
616 694
452 135
935 623
335 734
948 31
664 510
42 454
18 30
768 692
444 80
645 274
587 910
401 241
436 181
707 144
995 569
716 470
561 214
467 698
88 579
348 759
233 973
931 253
792 47
681 917
199 704
150 687
501 50
691 329
943 325
961 228
98 39
833 710
860 909
388 173
101 440
519 826
151 557
948 998
648 257
880 427
480 80
12 883
913 558
973 719
347 551
469 249
534 552
709 30
229 841
91 430
853 739
967 886
883 95
741 114
741 324
169 120
822 708
872 279
271 692
183 200
254 422
267 75
183 508
789 33
853 229
852 971
714 873
676 792
8 858
982 202
324 902
335 62
573 375
665 717
86 786
723 575
8 79
128 649
958 306
940 788
899 738
145 720
398 464
829 567
53 981
407 166
860 73
176 409
997 652
246 252
22 362
527 415
6 468
628 663
800 745
668 762
753 212
842 990
69 698
871 176
38 804
600 746
402 672
497 302
440 388
176 676
686 395
867 454
415 649
371 104
964 467
67 444
329 306
920 466
21 588
658 782
174 86
438 221
554 338
485 838
169 615
596 890
822 557
694 773
573 197
708 966
644 588
890 781
170 237
333 853
937 516
527 314
347 309
847 947
352 94
610 84
39 236
388 540
682 436
13 632
645 492
299 978
966 691
803 950
645 669
187 610
431 902
588 733
135 300
832 702
774 996
84 218
405 250
964 26
835 286
520 743
358 306
367 428
302 758
153 576
467 708
689 868
397 190
908 965
879 286
349 37
88 439
965 814
914 300
398 952
906 899
469 868
664 566
546 395
39 934
150 695
65 403
349 261
111 291
931 152
803 464
489 397
857 82
11 935
683 38
294 959
374 629
487 529
106 55
814 855
64 52
644 899
960 647
409 968
177 756
945 565
511 110
184 188
352 683
740 390
638 19
973 665
717 710
45 537
129 31
507 980
73 508
669 264
254 641
505 280
209 980
962 415
749 78
150 846
266 71
657 845
911 893
396 696
228 560
408 424
31 47
778 88
824 882
51 88
291 196
711 567
608 951
728 257
757 571
740 865
281 772
582 33
123 167
819 396
118 584
551 658
517 605
933 179
99 601
865 543
175 38
624 969
939 665
118 103
319 946
645 594
493 739
828 215
20 88
763 263
730 543
48 7
153 341
382 557
276 764
180 60
62 463
642 977
916 224
848 474
740 84
962 841
630 17
356 347
39 858
300 541
276 536
643 633
910 254
235 380
147 260
157 914
576 39
909 305
919 458
64 454
947 655
76 136
879 891
144 795
179 760
367 916
176 411
725 156
636 797
414 578
321 885
898 854
12 906
179 847
87 105
138 43
36 376
591 907
74 393
558 336
940 860
507 398
397 282
363 498
564 641
98 66
167 711
527 454
346 937
485 746
997 760
43 403
408 399
949 736
202 131
423 797
416 745
404 898
227 759
111 878
121 393
716 724
336 706
329 190
940 403
137 404
250 108
487 683
358 341
831 607
418 539
459 981
267 470
991 254
319 746
843 942
307 260
992 950
508 813
516 248
999 953
291 986
74 785
568 967
929 318
703 504
661 711
245 823
630 513
76 354
727 357
671 328
158 342
586 275
997 82
800 851
502 431
423 812
693 492
217 237
21 150
512 802
519 251
908 179
215 909
269 769
995 549
173 358
121 713
761 698
108 593
462 658
377 371
792 845
416 947
886 759
170 518
545 2
52 56
338 671
884 43
209 953
723 356
267 540
188 53
504 58
512 976
106 425
837 720
839 31
982 498
406 927
493 607
350 682
895 490
198 602
297 106
736 201
267 567
864 619
937 698
767 233
592 834
277 239
761 390
428 363
463 724
897 684
852 175
711 525
352 269
666 41
514 120
85 418
146 796
376 919
558 840
831 150
902 436
629 734
122 668
378 754
190 767
953 886
617 195
814 667
741 907
868 47
163 741
574 653
780 555
341 252
452 793
535 131
817 635
226 817
922 128
53 801
189 780
644 684
816 45
430 639
604 885
579 323
624 407
655 326
754 822
257 482
699 681
415 218
201 885
670 870
149 527
332 338
298 756
174 510
949 107
235 440
125 765
179 435
818 338
345 906
222 235
54 650
970 663
59 719
682 71
815 481
32 558
736 454
244 925
817 731
525 649
502 529
672 13
391 512
734 753
347 630
487 28
760 100
12 555
772 196
366 846
471 489
99 316
490 739
871 733
873 144
12 354
839 135
504 576
816 27
831 503
484 84
905 412
968 495
797 578
796 706
854 19
547 226
491 921
105 91
100 877
512 357
202 990
979 707
418 699
441 734
740 503
930 867
130 239
782 50
479 6
625 382
232 272
829 725
721 807
209 450
668 422
490 390
253 271
290 751
261 489
778 831
573 366
66 689
727 43
67 20
369 361
974 388
595 429
768 616
595 344
535 765
329 631
975 131
756 242
724 929
214 108
31 582
719 582
84 54
593 43
965 797
827 287
699 722
14 668
234 461
812 72
567 583
137 493
395 432
460 382
654 89
683 451
449 938
675 400
587 508
691 733
661 334
466 282
4 586
916 843
196 667
493 894
906 63
264 946
135 886
610 775
411 61
78 216
891 497
423 207
815 857
199 79
729 698
396 72
843 661
515 39
292 132
771 312
702 524
869 308
588 231
387 634
831 439
314 655
933 853
120 423
935 182
658 719
550 444
64 988
785 384
599 906
894 546
324 915
530 331
264 665
670 248
872 710
490 171
156 461
427 229
337 353
937 128
399 898
364 751
233 180
115 640
297 419
988 156
891 642
327 28
341 647
594 548
895 711
861 421
651 649
115 382
873 496
995 411
126 909
774 287
136 113
507 274
969 591
369 382
692 808
499 233
285 719
654 697
985 158
474 711
464 785
220 446
555 231
330 817
295 175
812 766
541 978
121 789
272 156
224 20
26 553
58 958
202 583
735 51
643 928
933 798
473 429
220 94
547 383
875 873
898 817
680 256
452 427
387 947
125 286
83 706
665 166
467 66
388 927
144 549
889 833
421 857
179 956
698 89
407 358
302 394
501 650
32 615
410 459
661 251
704 258
177 365
967 60
806 131
382 965
552 413
919 446
523 575
788 179
960 770
113 867
363 767
32 722
584 92
14 762
880 701
752 89
663 349
1 338
277 661
442 312
442 109
45 545
557 460
608 678
852 319
208 473
423 765
145 424
363 583
19 98
982 185
561 37
350 626
486 378
697 34
544 926
452 726
822 187
20 488
507 733
340 879
893 150
286 996
934 335
966 396
864 400
775 159
328 757
463 712
302 899
621 534
546 219
590 666
647 238
825 119
584 846
5 489
345 915
33 12
392 154
421 360
785 306
693 44
676 342
90 848
574 500
846 843
685 763
49 404
159 534
483 912
995 226
242 544
301 224
718 716
586 512
8 274
537 387
262 761
321 45
563 544
777 47
44 572
200 41
901 795
451 961
229 761
568 311
723 316
748 949
59 191
424 289
791 325
165 688
483 783
103 632
839 381
761 12
893 600
959 111
826 542
426 634
307 802
338 915
504 161
901 447
353 310
729 368
212 840
986 78
570 67
631 160
891 945
851 361
251 860
521 644
528 164
311 658
884 340
581 629
507 234
2 528
706 549
337 892
882 166
31 283
860 864
511 832
993 450
558 671
770 731
128 94
372 24
571 918
827 88
118 916
44 815
831 660
154 318
526 921
973 285
200 276
452 643
93 455
820 188
695 721
285 372
652 132
631 978
90 229
182 112
6 416
556 755
54 845
423 346
579 980
142 79
391 997
835 672
302 941
175 352
41 272
111 962
640 776
630 969
50 80
910 795
116 806
499 463
74 764
698 251
241 860
998 822
286 400
959 647
526 377
485 629
448 601
628 149
550 587
579 1
616 284
257 308
904 655
492 77
568 529
196 656
26 105
965 686
298 157
11 458
285 207
623 476
145 389
874 98
454 90
895 454
212 53
917 936
551 607
992 239
258 782
964 966
556 17
78 516
710 548
851 162
300 492
728 719
171 622
235 290
391 504
836 586
72 71
665 26
3 371
822 711
906 944
92 539
541 53
82 546
789 631
796 27
61 439
533 292
632 140
328 56
935 152
299 332
273 606
419 129
541 794
375 472
442 675
800 988
336 226
634 559
899 57
519 899
977 801
921 67
431 430
791 162
983 273
563 752
406 598
988 230
723 483
910 752
833 842
562 384
278 261
324 474
421 70
315 214
853 875
818 53
804 127
418 981
801 448
113 450
915 217
994 137
201 587
820 562
897 602
413 142
36 167
614 224
558 607
324 975
468 127
359 663
962 367
169 291
961 423
777 483
19 829
39 867
291 657
610 583
549 902
364 621
637 749
823 812
408 627
153 727
214 525
57 950
491 722
525 490
113 626
782 79
58 938
715 93
894 686
563 350
615 892
324 439
85 477
736 830
280 78
31 896
393 487
200 50
745 921
692 842
392 334
482 869
890 39
126 965
370 651
391 547
794 446
967 752
389 885
285 315
148 734
825 400
240 407
458 342
214 607
527 23
124 519
331 90
574 864
968 405
272 561
768 484
587 864
267 337
568 379
350 675
966 131
178 666
224 147
552 666
572 36
805 28
472 631
49 606
819 581
284 953
280 735
386 269
959 908
586 549
260 739
974 261
810 951
76 968
269 147
109 167
648 93
354 180
654 779
213 659
305 217
665 786
739 23
499 489
405 159
194 872
257 407
575 850
792 447
888 824
563 873
15 838
431 155
857 370
841 768
406 330
600 764
43 725
801 480
612 421
161 359
168 76
843 415
78 509
15 654
633 732
752 559
662 130
963 453
542 765
987 396
52 36
936 869
725 8
204 502
506 162
852 799
431 861
958 670
153 875
642 76
614 88
805 403
516 621
401 59
375 505
120 53
972 764
649 472
315 427
125 634
69 322
290 397
531 405
547 908
655 49
338 854
990 534
527 129
416 816
159 424
296 84
765 790
169 311
34 381
648 224
852 421
703 419
355 839
361 260
453 360
668 588
395 341
877 956
257 248
388 600
351 533
631 381
262 213
925 476
784 530
609 898
227 825
38 186
835 624
1 380
667 768
224 870
559 308
817 392
661 968
286 910
792 635
44 954
873 517
721 384
260 189
983 636
179 210
908 799
409 63
137 859
250 116
753 40
959 794
103 920
258 109
143 279
460 363
469 175
810 825
573 398
40 560
37 905
60 61
402 152
176 631
308 405
327 827
860 634
183 540
447 100
947 472
683 755
895 290
869 592
530 426
848 125
723 88
86 740
814 698
714 831
912 888
75 294
159 531
659 257
382 317
560 370
101 209
746 923
207 265
398 395
642 196
839 574
139 292
872 117
558 701
796 394
53 594
731 47
322 523
910 634
436 644
193 644
324 955
747 451
400 765
823 329
745 132
398 45
490 647
410 390
693 835
878 801
687 380
832 907
213 74
714 465
222 936
509 372
809 270
564 788
55 804
447 328
469 318
112 875
608 892
322 20
64 89
889 18
901 638
236 954
842 991
93 949
709 530
603 94
607 776
908 150
339 87
125 918
512 640
734 502
179 313
511 1000
764 64
998 546
167 745
696 623
443 393
393 482
549 335
740 508
668 141
159 992
159 473
918 730
545 475
692 148
686 388
356 849
95 996
488 257
23 374
750 20
771 560
529 547
6 777
601 73
84 182
685 142
750 384
94 679
900 635
881 929
951 837
429 238
527 279
233 544
955 619
148 793
639 223
19 616
996 865
544 585
458 411
83 208
618 636
755 4
626 33
773 965
747 24
20 573
356 621
293 924
761 651
361 271
446 138
663 770
579 609
804 646
329 952
228 59
918 659
737 136
855 469
216 984
777 760
317 456
235 53
670 858
646 713
633 661
411 781
333 116
28 98
924 561
312 515
652 647
761 81
662 158
991 524
398 608
500 143
666 928
574 323
392 922
324 595
463 316
688 319
270 943
557 725
588 287
815 626
982 686
945 427
467 207
108 661
583 5
328 709
467 796
845 742
607 450
256 99
571 510
247 643
923 804
443 100
119 384
985 875
632 900
195 129
274 852
41 354
155 112
971 702
544 650
444 828
267 824
70 170
911 449
632 984
920 389
628 198
885 760
140 685
343 248
716 52
734 33
608 463
129 915
419 44
48 334
83 854
544 786
350 168
772 987
394 137
374 566
183 320
764 322
280 635
72 83
7 110
571 839
379 71
481 950
327 95
323 151
90 92
587 621
980 529
355 796
198 561
668 197
944 936
498 227
995 840
523 187
218 520
652 179
858 817
476 733
484 105
129 130
466 232
355 887
195 981
34 341
113 417
83 408
183 169
351 355
640 921
962 766
43 483
858 865
565 583
493 534
400 461
172 705
485 604
853 712
334 823
23 78
496 151
771 260
625 450
963 868
773 85
984 320
10 948
481 293
488 778
930 204
164 720
231 752
645 563
527 779
237 7
234 288
839 456
514 75
948 930
567 651
815 835
67 31
199 216
134 616
685 274
241 194
808 658
785 294
24 788
303 405
359 141
660 761
728 594
141 308
579 300
162 983
901 471
3 246
228 817
585 579
990 343
49 205
762 655
664 729
472 917
370 209
129 461
234 334
895 361
728 809
708 58
553 554
620 206
515 293
585 935
857 687
783 10
711 493
202 873
165 11
901 676
991 65
487 985
633 192
504 493
96 567
707 618
577 34
705 994
767 194
932 893
72 775
531 73
56 459
845 592
260 478
493 29
363 956
800 726
546 643
747 791
793 738
606 340
521 481
903 822
401 445
121 937
333 283
389 749
826 764
607 981
961 519
208 824
301 265
98 762
418 594
114 206
272 790
204 649
180 459
649 258
199 887
760 469
435 187
858 961
158 872
491 417
868 42
863 635
970 480
764 666
437 166
368 441
438 193
655 438
677 31
625 251
987 679
788 659
492 646
617 872
781 115
391 114
536 599
116 912
733 327
851 38
718 541
3 897
927 851
716 791
229 240
241 949
959 654
226 924
327 320
273 78
871 586
296 747
262 55
700 850
576 720
624 341
382 584
765 735
745 287
571 188
283 995
218 350
800 326
623 705
965 881
946 757
611 634
647 167
969 463
629 983
274 356
568 447
496 446
563 793
361 372
263 930
437 731
739 644
82 594
162 585
171 936
223 216
870 693
608 560
780 276
367 156
718 434
500 926
429 333
892 235
417 516
791 374
267 40
467 437
83 897
944 692
919 32
26 155
740 635
248 427
379 844
405 228
68 192
540 634
729 36
236 744
74 173
535 654
507 278
677 525
844 872
148 424
288 890
161 999
728 218
987 48
339 697
385 524
120 789
758 183
444 332
794 547
969 935
406 938
174 449
539 129
598 603
845 775
132 493
90 764
163 575
244 296
606 945
46 603
507 660
881 48
506 706
357 415
505 340
175 671
518 252
768 113
788 661
406 905
486 982
488 125
590 746
939 921
473 973
708 800
785 603
562 427
213 503
187 562
221 299
363 423
7 4
707 172
324 96
713 748
870 34
183 847
418 28
898 509
389 38
438 658
326 141
58 60
394 61
710 452
762 497
117 469
849 915
47 707
682 641
74 626
52 537
741 512
519 828
819 694
548 619
499 807
98 408
777 891
782 947
687 734
103 979
24 97
906 841
409 499
740 542
323 92
565 81
12 266
549 471
586 594
384 138
174 598
787 729
139 792
750 22
595 832
688 725
432 461
765 132
754 185
878 344
664 837
674 138
562 644
512 911
786 187
580 734
416 873
272 96
739 617
158 359
541 414
393 763
299 848
828 944
20 964
174 832
983 237
219 817
259 361
704 364
596 482
442 526
415 468
869 242
323 848
618 930
514 366
999 994
193 937
4 514
82 996
532 367
879 608
27 343
531 177
626 507
813 925
344 14
251 648
901 226
186 307
521 699
411 4
345 548
944 541
704 748
613 166
125 519
757 728
736 117
404 742
36 886
395 576
491 132
450 34
418 1000
690 480
110 72
96 360
486 446
763 305
797 220
202 580
858 450
99 677
559 792
236 180
776 161
159 264
662 187
599 873
867 833
717 9
705 448
733 24
29 499
339 230
988 889
412 792
392 863
25 819
725 169
358 912
843 877
830 928
69 85
389 612
122 407
541 813
522 815
199 452
574 274
83 82
942 859
880 216
678 397
1000 399
335 844
466 877
967 815
41 887
703 256
590 578
769 974
820 612
339 234
853 965
105 933
803 473
472 608
397 88
870 612
65 130
216 87
184 306
116 882
126 900
380 897
831 798
300 736
649 821
554 593
825 853
825 422
63 282
151 463
513 170
72 814
747 38
332 358
736 763
694 705
1000 850
780 587
838 70
769 204
74 301
223 879
272 890
724 572
828 156
937 368
256 735
865 227
754 212
528 177
668 621
408 512
24 209
142 182
580 962
452 814
249 795
475 403
157 44
69 80
270 19
471 747
808 903
31 484
244 206
116 773
839 521
868 869
562 108
725 969
743 166
143 208
330 47
151 290
951 549
959 983
542 66
385 992
976 851
586 610
515 842
550 391
179 906
814 32
396 352
304 714
584 683
909 732
503 6
153 683
377 460
94 487
10 645
872 687
278 996
784 423
926 118
998 848
34 662
223 441
734 582
980 669
330 561
61 286
266 601
534 52
732 239
651 671
857 823
506 787
398 803
956 138
394 345
299 896
274 71
551 850
40 998
529 541
997 269
225 637
949 635
723 713
458 328
74 119
800 35
727 960
363 841
207 655
916 964
691 30
201 956
972 781
194 482
496 712
804 201
875 56
99 293
359 561
615 979
664 243
18 956
903 515
665 668
186 470
271 956
535 451
443 677
45 546
732 335
220 93
314 742
572 486
784 440
68 578
582 929
151 307
590 986
843 978
866 317
429 967
866 915
845 823
466 613
60 786
314 904
268 565
696 931
139 810
250 36
543 852
211 809
431 98
323 402
163 185
698 336
220 120
186 737
137 265
624 651
448 949
346 34
604 948
277 487
472 119
43 217
510 2
88 166
774 309
231 748
810 535
446 219
883 291
639 103
24 559
149 568
50 199
251 943
688 634
980 318
985 629
925 926
273 222
700 149
460 521
27 239
818 754
393 312
789 128
294 392
935 726
946 895
528 879
181 17
119 501
855 191
499 667
137 580
449 467
688 714
39 852
875 20
56 598
259 765
114 970
101 94
320 455
861 368
45 904
189 272
103 190
484 266
922 983
265 844
161 5
461 11
704 34
318 859
964 497
684 53
752 100
870 49
958 248
392 189
521 864
34 402
223 41
919 164
77 687
939 460
755 269
54 140
476 808
348 961
194 824
480 336
998 763
818 686
574 266
55 615
322 888
5 796
789 81
979 159
621 704
765 329
770 988
621 457
141 168
957 722
457 960
306 748
249 500
361 800
603 913
979 812
580 199
926 383
998 974
200 411
478 85
387 325
815 890
745 583
325 990
77 39
940 929
863 816
593 116
470 682
265 246
31 753
185 866
776 532
507 270
358 825
408 553
372 846
160 998
472 711
622 86
473 804
839 73
566 256
594 766
337 112
725 30
383 534
842 878
450 221
4 460
764 462
578 745
722 77
301 812
825 200
540 836
669 487
697 938
306 903
874 926
182 610
852 966
493 768
453 309
767 944
896 786
521 291
919 217
218 870
992 770
83 40
270 973
796 769
87 214
697 717
437 685
735 437
520 274
492 804
744 479
146 501
267 509
323 20
317 675
140 17
883 384
844 101
982 575
932 426
252 961
289 166
245 238
707 350
45 116
906 743
65 545
512 152
202 564
287 789
384 905
160 326
15 860
684 926
154 835
705 197
417 746
499 619
964 664
520 3
972 170
417 927
283 815
269 667
212 623
179 24
857 445
244 226
578 977
399 858
406 432
680 402
564 120
703 93
659 371
471 39
854 466
233 192
67 678
138 866
22 223
948 196
973 557
980 478
73 854
235 576
66 489
165 889
49 212
141 137
810 291
465 159
268 220
81 309
688 684
254 944
176 92
517 985
810 883
575 526
438 855
768 486
900 175
527 926
792 988
587 89
598 601
851 458
47 56
386 65
317 523
964 56
519 28
624 134
724 916
144 329
781 520
235 767
25 368
338 265
335 657
519 501
242 892
535 770
47 450
846 854
648 167
115 311
902 200
35 327
246 955
835 404
233 965
280 946
249 470
605 741
526 240
854 649
260 885
98 241
403 2
297 745
926 601
915 42
447 741
378 640
72 264
525 611
208 621
301 194
936 398
390 583
165 736
895 738
387 653
562 740
113 138
339 378
952 399
679 460
629 707
790 873
274 735
923 353
437 604
939 370
686 585
721 956
579 581
840 181
944 9
876 621
678 713
553 385
375 336
342 611
943 153
552 842
123 16
98 234
173 833
20 446
925 788
689 781
430 736
530 930
284 641
713 975
993 985
939 615
678 492
855 220
794 804
160 912
168 51
114 879
610 364
44 349
253 291
517 791
527 879
511 787
94 385
699 917
813 732
703 415
250 187
736 760
384 295
894 968
844 411
395 951
446 365
873 537
406 912
839 477
974 51
75 689
877 560
178 748
729 905
520 812
122 70
929 733
86 79
871 338
2 860
823 910
650 738
658 81
429 842
99 973
547 305
218 573
978 857
77 62
310 82
418 130
429 395
490 607
685 1
511 57
562 60
124 494
368 461
632 906
58 33
238 861
194 108
222 868
938 528
860 238
159 269
726 627
488 413
557 158
176 461
683 707
591 915
314 937
867 701
532 229
109 878
7 307
364 652
549 218
159 416
494 418
557 698
959 717
49 853
811 557
274 472
322 838
269 884
917 143
253 322
822 848
859 643
272 729
350 13
835 223
816 818
254 665
950 501
207 48
778 838
427 201
841 129
894 274
882 296
356 883
176 806
69 684
152 104
974 120
969 560
650 179
256 809
758 82
936 798
511 862
447 919
318 504
198 611
227 592
858 256
346 459
510 320
622 94
508 228
726 315
740 31
838 894
293 162
833 257
299 389
487 957
423 282
974 760
735 205
544 525
55 843
55 163
594 454
835 463
420 974
237 216
577 346
327 226
635 269
440 993
760 163
589 678
176 764
12 250
157 381
233 485
580 278
638 198
191 520
284 603
26 849
114 899
116 309
509 444
652 345
629 595
646 330
588 970
72 136
121 695
462 738
436 374
97 490
594 924
990 771
136 568
445 502
1 821
850 748
480 373
292 111
735 637
69 75
120 196
773 104
573 569
397 84
973 529
505 253
871 838
403 419
674 384
635 474
829 981
518 557
351 813
787 775
589 791
211 278
494 664
372 905
906 763
519 927
557 266
362 781
988 737
993 586
758 494
223 568
432 175
403 325
766 743
617 55
274 896
66 420
360 324
482 917
11 888
961 795
485 484
96 620
914 873
771 12
1000 737
292 974
690 53
520 8
836 189
919 424
530 465
128 463
458 692
283 376
362 165
762 858
429 164
47 681
23 176
56 539
853 542
365 576
390 428
225 997
593 459
127 385
344 818
859 591
378 867
212 305
253 61
642 69
780 838
554 230
462 565
885 419
458 870
962 146
900 713
20 476
577 67
241 345
698 501
268 129
480 736
114 985
939 207
742 127
99 123
821 236
366 718
723 73
918 109
414 142
579 327
289 993
295 335
155 788
934 832
184 826
748 821
448 776
6 832
724 803
503 338
77 520
180 290
573 103
481 985
432 708
272 462
679 796
978 430
101 643
88 473
318 843
315 540
395 560
778 471
21 476
293 139
452 441
878 588
884 956
778 819
200 375
829 390
433 740
173 816
311 694
629 197
598 152
524 252
112 228
628 80
208 511
783 458
550 139
588 979
34 982
967 346
485 416
427 515
708 593
257 715
317 256
851 831
394 312
917 388
950 226
128 921
977 357
952 265
585 779
283 655
980 128
154 754
832 559
920 531
767 962
343 570
425 671
575 676
18 620
683 114
203 289
173 325
486 318
181 186
362 176
166 946
441 794
887 857
313 681
846 649
261 150
304 845
120 727
660 511
90 439
626 519
476 160
646 364
633 928
499 633
32 277
250 158
492 266
782 598
223 804
844 655
873 21
786 761
354 293
117 417
465 156
840 611
52 66
461 91
611 429
722 845
711 172
310 661
503 610
295 487
864 238
241 634
623 349
148 428
843 218
541 68
945 462
708 423
787 336
679 357
217 493
973 958
153 316
733 209
921 247
930 96
410 80
842 52
905 507
100 275
666 791
997 395
550 830
131 244
698 131
207 242
79 140
102 903
17 109
913 454
94 854
977 881
560 241
864 145
604 62
232 329
404 341
935 423
752 493
918 654
323 293
587 723
773 913
790 22
252 970
866 949
48 157
798 621
730 903
484 711
826 684
811 736
594 346
188 688
72 444
158 456
718 952
171 768
287 130
909 21
286 750
699 955
109 881
5 267
35 331
469 93
995 151
519 442
404 996
186 613
323 589
14 167
66 373
39 901
929 633
634 165
753 512
61 22
91 462
692 544
933 572
965 994
492 613
41 958
72 141
15 213
477 649
346 247
695 571
605 143
306 712
599 307
302 481
141 336
423 312
932 767
812 458
226 565
940 577
79 629
770 9
71 529
477 311
541 191
347 162
472 812
623 484
670 13
24 287
119 822
432 170
308 145
506 843
618 692
296 558
195 907
95 38
551 794
152 272
771 873
397 505
618 655
111 601
849 883
339 194
412 518
858 542
559 944
372 902
270 393
176 252
410 47
795 598
441 268
766 463
290 351
286 520
793 342
597 633
220 20
103 163
245 577
318 315
416 969
206 712
394 7
812 886
78 589
931 272
58 198
777 712
87 836
98 80
766 361
108 403
540 225
129 469
252 168
24 519
122 960
537 510
325 201
711 971
186 63
700 389
321 616
431 743
507 101
971 163
718 481
470 611
765 344
257 351
407 480
774 715
19 283
345 919
79 368
898 907
406 624
191 492
337 914
490 504
134 142
55 124
507 655
940 881
529 55
794 598
95 136
661 553
594 585
364 467
652 983
84 719
991 949
158 396
420 845
625 334
650 91
436 105
541 987
948 816
954 301
376 617
168 367
694 515
602 476
728 473
140 485
782 590
753 406
62 655
424 970
57 813
94 711
986 22
925 158
99 747
576 961
286 837
374 74
906 757
235 475
88 966
763 896
248 355
903 930
489 281
154 832
616 743
175 8
480 585
469 28
471 560
30 115
664 896
492 948
905 657
874 453
404 621
486 258
987 827
747 891
452 270
25 394
311 914
212 78
754 451
978 64
74 646
226 529
413 825
214 449
977 151
803 728
944 889
468 310
576 605
296 102
361 495
85 372
198 562
487 698
360 502
692 889
484 167
328 122
908 543
812 92
977 927
855 917
154 120
733 550
417 757
940 337
973 689
822 251
109 142
625 907
354 959
557 661
695 481
518 783
494 738
227 779
812 298
222 409
85 831
920 742
688 573
360 683
877 765
9 691
239 70
484 933
773 774
428 975
96 918
157 64
228 376
637 114
638 980
132 523
709 562
962 85
950 729
644 511
28 148
713 893
838 333
405 670
967 998
491 600
566 747
475 492
159 139
257 432
445 859
840 154
785 794
41 262
550 843
636 424
845 393
480 975
224 886
771 641
760 266
335 7
959 639
440 289
514 874
590 62
491 55
923 126
129 308
766 265
810 515
732 711
473 955
575 241
87 702
346 204
916 569
917 682
541 961
842 428
223 503
18 524
106 169
459 326
53 258
838 655
242 149
551 628
925 408
972 186
650 153
469 186
18 496
826 584
497 123
432 793
997 678
571 69
378 494
45 645
1000 847
902 527
797 968
794 3
681 467
252 356
270 346
26 794
449 423
555 452
928 897
839 906
302 687
963 140
532 928
631 33
177 803
259 190
92 644
733 622
544 109
713 931
274 436
951 491
319 576
268 853
609 758
271 958
296 733
147 30
904 528
429 150
578 841
817 681
674 286
387 675
107 489
537 512
853 308
376 900
180 994
797 719
561 135
113 283
542 903
243 328
494 70
427 776
866 635
167 232
57 563
324 202
950 652
161 398
794 450
634 889
311 16
778 521
833 157
686 891
917 616
306 490
368 234
915 558
426 170
323 334
884 83
702 854
489 174
793 395
40 559
335 273
485 371
58 804
746 475
491 376
391 611
317 195
237 854
349 803
697 219
33 525
941 421
611 909
732 890
993 924
965 383
708 551
642 345
806 476
464 363
900 835
144 579
817 97
72 724
146 682
931 892
544 927
508 382
728 199
929 304
85 367
981 626
251 773
17 965
977 222
20 677
852 861
355 990
938 451
789 105
730 276
339 135
140 687
169 185
755 750
156 390
306 477
950 394
960 504
367 573
884 750
968 277
115 521
655 180
497 954
32 727
673 937
255 63
728 589
501 982
592 977
400 835
332 548
242 274
256 471
405 561
430 34
214 531
658 562
436 885
969 466
729 298
598 454
687 909
540 678
731 321
285 658
939 925
228 447
642 280
698 785
557 126
494 264
226 223
732 171
172 682
60 953
342 488
524 558
797 747
616 315
777 757
217 31
191 608
539 966
264 664
950 702
689 594
632 573
831 703
249 364
779 936
804 822
482 112
52 653
641 100
720 772
466 552
870 275
10 38
901 253
801 390
922 27
356 607
74 78
455 887
436 117
877 335
132 196
314 545
198 99
501 996
810 803
205 962
143 942
876 641
763 807
815 667
581 45
355 903
877 371
27 271
320 214
958 611
406 102
586 188
879 493
962 617
799 712
349 601
959 482
998 680
917 743
403 976
371 633
942 315
931 318
217 854
144 157
277 269
4 571
765 885
883 876
846 337
734 280
439 309
162 353
869 943
804 42
578 222
775 296
811 280
220 694
921 715
996 347
956 25
34 750
945 69
72 763
405 322
798 613
438 187
341 176
944 19
213 456
724 125
656 222
615 156
837 312
663 429
470 774
223 857
571 694
549 108
262 841
390 77
448 672
330 272
221 583
670 208
600 872
122 428
819 968
562 114
708 808
700 398
632 412
339 565
696 63
497 910
560 817
26 148
117 247
831 395
854 738
459 697
312 647
230 608
697 535
846 615
447 302
923 680
908 809
686 980
684 254
80 733
798 366
644 191
326 320
952 501
471 634
9 959
562 462
281 501
218 954
639 400
940 504
999 188
439 485
586 50
877 158
242 39
755 612
928 77
647 777
899 822
259 336
573 409
968 411
655 712
269 213
929 827
354 303
355 757
315 258
233 691
74 508
374 267
639 614
777 642
22 636
809 390
28 198
111 736
185 149
459 206
891 505
274 838
245 560
322 553
265 742
464 240
49 106
625 270
850 805
851 309
973 513
331 26
527 24
608 351
667 71
588 79
872 304
90 537
675 960
213 583
115 772
963 568
513 62
956 490
311 324
877 848
785 457
337 228
405 700
685 231
235 245
457 689
971 862
24 589
195 16
624 906
521 247
473 359
982 2
77 901
226 986
370 295
373 258
895 408
829 748
146 46
872 989
537 266
839 676
499 377
896 888
908 301
313 282
33 815
221 412
389 594
481 130
121 269
865 378
463 367
312 585
379 814
349 777
79 809
631 435
970 715
185 26
24 96
992 752
113 928
18 240
622 899
764 866
186 751
967 566
774 81
378 142
358 859
514 750
704 451
738 641
495 107
954 309
948 83
138 215
956 556
195 102
529 381
466 934
762 177
342 862
203 713
917 428
968 239
118 969
919 340
269 207
289 288
967 415
110 838
220 170
13 466
145 306
90 535
707 311
221 261
276 510
211 792
790 597
311 900
416 506
524 98
834 504
922 247
371 361
160 61
270 537
238 741
932 544
233 794
273 228
322 950
699 852
355 223
516 974
238 534
14 172
892 131
271 354
243 977
251 324
347 499
780 399
338 889
872 453
551 194
386 704
491 241
13 188
723 359
690 795
365 262
416 958
461 726
551 21
20 113
482 919
882 816
609 993
185 161
536 942
651 665
265 341
450 226
751 815
175 26
432 366
751 30
324 414
225 491
908 102
909 160
464 872
95 850
464 782
465 698
976 94
280 67
788 389
365 141
255 233
532 584
999 701
436 876
559 706
893 398
370 783
178 792
11 752
314 622
429 639
535 560
868 974
517 959
125 583
850 238
734 960
148 191
316 498
165 650
562 282
755 10
433 396
272 985
373 94
920 745
337 558
664 707
673 75
457 281
957 297
256 626
156 676
303 864
447 825
323 130
412 271
803 610
697 300
390 523
15 661
487 536
959 342
992 234
480 418
208 596
969 49
73 610
183 260
686 65
596 602
66 776
340 892
563 248
664 331
975 418
257 508
513 252
598 450
182 152
736 374
994 622
458 461
976 162
624 928
629 727
502 789
553 18
784 45
174 97
966 382
681 133
965 891
947 720
527 719
256 281
191 819
562 957
122 670
115 972
100 556
60 958
417 144
836 683
313 237
367 185
254 336
503 665
691 732
444 148
368 375
714 231
872 574
818 395
10 762
466 404
817 867
538 262
849 424
293 789
106 806
476 423
108 629
114 613
131 204
599 704
143 554
360 279
88 503
630 478
847 648
104 735
567 907
213 812
422 427
934 373
484 792
355 477
868 238
798 666
507 760
972 41
757 253
960 589
317 628
624 168
428 386
730 425
959 254
561 995
418 998
710 575
570 97
135 17
65 327
838 74
89 142
326 590
6 162
22 218
34 339
589 900
492 364
105 295
973 786
112 976
572 134
847 247
890 570
905 646
922 104
810 189
735 247
479 335
401 500
143 885
459 314
500 271
54 421
571 778
736 417
196 640
59 204
845 997
700 715
130 139
323 944
977 924
764 427
419 542
296 939
88 905
416 283
716 48
254 639
652 708
265 172
963 195
512 103
589 238
3 92
839 108
184 231
921 17
627 257
119 623
350 162
329 451
629 570
968 794
802 981
385 432
699 816
604 188
149 119
98 55
582 756
642 107
391 670
694 275
135 538
277 793
466 995
717 451
180 689
316 655
788 102
1000 911
28 804
340 726
726 77
656 312
413 374
176 364
235 480
901 880
800 284
869 603
201 718
684 822
223 58
240 270
607 806
490 30
886 805
350 257
838 67
999 618
652 454
820 196
698 191
504 691
372 924
185 872
494 37
142 480
765 889
718 576
802 178
575 741
424 711
973 349
446 448
63 765
13 846
403 301
649 770
962 234
167 690
235 92
731 423
102 142
517 860
199 374
142 701
929 902
476 338
827 17
812 828
765 150
296 866
751 892
310 363
828 829
101 352
120 414
716 473
63 465
59 364
431 613
639 786
410 698
442 435
417 902
382 708
872 861
318 432
69 601
227 793
412 323
716 972
184 509
897 510
492 463
940 389
907 205
716 150
8 892
4 656
701 8
951 507
13 439
595 166
158 69
217 412
945 830
841 535
480 38
593 810
225 727
935 971
53 182
908 146
252 550
140 622
819 817
147 180
76 32
159 299
6 25
511 387
461 751
504 955
56 549
917 257
51 689
943 463
765 40
549 278
800 110
655 741
4 940
98 213
782 971
364 406
193 470
966 360
888 463
264 602
348 687
488 510
117 759
345 112
497 888
245 839
198 361
266 155
41 552
713 817
601 644
255 835
801 779
284 546
592 200
607 771
304 984
200 255
970 578
266 272
437 191
887 871
602 619
767 456
456 355
744 409
180 976
465 43
919 90
762 312
485 690
534 971
713 556
346 745
279 902
178 374
248 596
813 827
194 561
182 867
526 366
91 941
554 24
799 979
383 419
601 219
957 678
817 238
554 657
611 188
293 493
690 656
956 571
967 6
259 997
934 662
729 486
9 626
451 198
270 131
972 226
722 209
863 935
896 257
990 723
747 879
769 56
653 10
57 324
158 745
940 678
767 999
594 125
547 420
442 981
869 969
571 150
579 393
243 230
162 207
380 447
161 559
643 737
595 86
585 572
366 567
61 881
952 340
807 360
979 880
829 541
671 117
228 308
989 242
904 279
833 809
242 783
305 245
119 447
357 551
671 782
610 120
16 580
226 821
795 719
878 208
204 241
307 565
949 97
232 759
493 901
513 205
174 662
733 159
435 738
331 722
300 96
393 98
451 667
788 368
845 27
668 427
305 960
201 561
357 375
763 850
756 874
620 275
164 717
997 942
954 399
570 610
997 388
210 933
389 430
813 553
438 265
537 200
559 131
822 962
749 605
52 384
687 529
892 174
600 963
690 426
148 138
118 871
902 746
134 998
547 912
471 466
699 124
712 581
22 485
970 498
776 528
620 785
545 967
866 879
574 595
838 702
24 880
703 98
794 154
161 899
639 249
637 990
259 45
892 109
744 601
174 238
35 653
35 955
681 698
274 89
814 976
752 610
85 898
113 280
637 31
704 210
914 721
27 89
990 399
98 532
421 667
748 551
179 366
897 967
408 544
772 296
145 390
907 47
968 561
314 803
591 784
482 10
3 759
345 969
675 161
704 211
350 817
795 650
318 433
594 163
271 517
241 143
262 200
13 93
747 861
860 967
963 54
294 229
164 290
119 847
485 289
65 483
322 996
312 272
990 394
162 354
361 666
46 96
557 912
161 766
676 18
337 596
782 235
224 693
121 921
977 704
94 581
492 470
869 996
466 520
917 928
475 776
404 251
245 510
907 611
917 862
43 399
717 418
458 579
302 265
270 879
652 548
714 311
157 523
958 237
803 157
964 566
837 349
835 56
862 322
111 350
926 291
241 572
967 764
710 801
187 221
240 299
784 639
197 847
200 33
65 344
884 447
291 13
997 601
66 753
529 174
94 106
995 663
594 241
664 728
385 666
600 525
165 941
704 869
984 403
751 747
551 84
531 186
37 43
670 351
932 143
660 721
208 360
367 583
590 192
993 444
531 730
910 73
534 723
541 863
376 528
135 869
843 120
199 790
467 958
510 438
880 390
119 239
414 838
330 442
534 105
924 352
143 70
219 466
493 502
388 296
148 524
211 764
264 517
269 533
554 144
843 41
196 556
310 996
642 453
962 112
569 122
808 182
667 827
658 829
17 253
998 470
178 86
110 410
472 810
176 132
306 542
828 122
476 510
423 36
456 280
334 781
858 34
265 729
118 537
942 44
810 632
189 958
999 453
647 496
47 348
82 366
583 201
159 301
606 701
390 879
931 773
423 182
110 24
934 337
890 921
324 369
561 101
26 239
888 955
639 779
18 690
558 89
445 510
37 997
107 472
716 31
711 113
605 317
10 485
668 128
899 961
843 719
925 6
156 323
240 728
875 788
816 571
64 671
173 446
323 667
258 105
47 106
638 663
440 324
368 21
76 379
573 939
332 856
313 114
972 239
411 337
141 475
982 674
400 780
301 404
581 729
44 550
407 219
417 190
418 624
721 980
372 884
592 792
927 258
148 739
243 480
670 86
666 494
80 618
925 215
965 768
305 160
27 859
800 131
291 355
69 225
498 12
1 306
368 519
850 430
915 565
343 164
359 155
259 799
896 518
18 718
168 96
514 278
287 863
776 953
445 628
224 979
425 316
872 713
23 244
974 732
529 191
976 249
535 49
210 79
109 812
746 331
980 839
973 610
764 696
284 438
470 142
413 148
793 35
966 104
137 125
867 357
535 893
715 477
990 586
637 667
780 984
318 682
984 758
904 170
578 997
62 843
942 367
744 10
344 601
305 249
838 97
398 42
509 704
110 293
628 861
709 28
932 856
966 507
897 546
533 289
254 225
848 217
246 248
559 467
405 956
247 877
481 140
202 513
205 586
376 859
859 680
192 610
889 506
258 570
976 457
349 680
775 344
376 255
805 233
100 799
98 838
590 108
889 804
521 980
669 863
28 590
671 159
959 864
376 222
274 428
646 629
223 372
101 248
439 694
589 304
523 319
769 654
506 779
323 368
694 188
159 40
304 29
474 33
300 869
287 188
501 28
931 159
553 98
944 180
733 41
327 761
279 512
785 376
821 568
201 525
169 220
445 121
679 386
732 729
953 202
838 545
184 63
589 300
831 737
775 954
350 340
640 226
599 312
763 882
548 918
685 162
884 645
633 927
507 1
473 707
147 54
125 232
79 279
176 932
951 548
352 27
136 667
788 751
971 456
195 356
874 211
890 118
717 551
903 124
303 466
218 903
21 464
63 123
679 13
865 984
488 428
408 313
57 959
114 595
53 873
569 717
202 420
722 468
141 350
501 892
756 696
82 470
129 369
905 75
915 844
253 543
277 765
664 516
667 48
259 306
303 281
534 432
957 623
842 758
19 570
3 945
959 39
618 521
451 332
609 434
893 215
823 53
174 294
782 58
959 345
793 662
90 134
384 249
717 637
431 885
279 691
838 506
529 304
281 790
69 342
708 765
567 531
404 448
850 916
359 766
613 403
557 199
273 953
614 666
70 461
536 740
717 728
171 867
360 869
921 797
962 921
162 94
752 478
904 312
475 255
323 678
495 71
666 312
548 692
658 559
45 197
991 249
985 326
311 692
832 611
225 432
952 648
713 467
138 94
189 351
852 651
196 521
526 92
469 441
698 909
46 805
811 324
32 696
721 918
3 162
155 569
634 214
63 746
339 921
670 952
670 509
94 713
125 859
750 261
966 56
17 515
832 253
268 855
349 173
818 144
597 318
397 484
853 607
486 224
440 901
966 106
761 608
883 373
686 528
11 400
26 42
718 593
177 422
528 301
367 324
97 112
927 976
640 271
637 414
845 967
535 647
961 976
143 517
420 306
194 312
638 826
939 306
183 994
114 589
896 127
892 344
319 231
208 106
134 843
445 847
652 428
554 460
111 43
892 640
823 46
200 534
636 462
890 874
624 765
510 83
178 618
394 287
83 150
568 352
997 339
952 938
77 273
192 97
407 556
632 128
261 396
355 719
45 655
9 783
295 36
285 933
654 423
687 637
681 588
691 903
739 259
980 34
29 654
407 347
66 161
746 149
414 443
234 21
641 962
610 686
777 397
299 169
770 696
491 797
47 540
74 350
587 384
18 127
625 498
627 447
723 349
638 571
307 433
558 568
392 849
969 897
169 609
41 487
674 321
753 972
911 987
447 301
295 270
402 530
910 725
394 693
183 462
960 639
314 642
126 399
408 646
847 657
932 793
669 934
546 614
311 315
819 850
731 639
497 77
126 334
958 522
203 345
63 496
516 302
60 605
174 941
499 880
569 944
282 738
396 609
838 705
420 782
534 462
891 623
459 481
240 538
579 498
248 860
56 165
651 485
681 804
326 865
551 853
894 875
545 274
479 271
484 828
889 201
395 273
989 258
894 246
236 701
458 603
104 235
886 41
900 88
519 957
170 373
83 566
742 543
287 617
48 938
711 489
103 667
385 726
690 85
545 844
348 164
310 80
874 20
59 519
94 136
281 168
884 562
417 225
365 665
512 817
395 48
543 691
269 759
446 95
861 901
940 745
428 32
298 904
128 198
933 813
532 247
706 563
508 888
40 352
775 137
680 875
263 66
918 595
466 704
339 898
720 744
836 645
263 154
397 345
96 826
976 515
17 241
413 132
293 336
912 405
760 581
264 782
96 820
286 145
652 716
561 643
656 465
712 669
300 791
466 823
898 962
393 812
21 230
934 698
260 444
403 804
747 387
685 353
587 292
115 34
844 944
455 625
620 799
753 366
525 616
80 433
213 491
417 297
444 559
995 653
328 23
962 881
798 109
553 22
639 724
501 947
916 822
735 827
682 449
234 990
803 862
853 187
282 554
728 215
390 751
385 932
376 111
965 27
859 900
38 878
608 169
113 643
489 194
725 220
927 630
850 412
760 606
768 861
796 164
162 928
797 555
875 196
384 357
52 18
741 706
133 236
527 577
483 233
461 961
735 179
67 148
629 370
314 525
63 800
129 411
443 862
70 862
648 661
167 290
548 700
876 947
252 699
560 765
958 721
983 697
460 889
472 318
343 59
765 803
164 50
59 731
102 118
574 230
297 444
341 736
477 387
214 735
721 416
532 738
908 611
749 440
750 589
276 592
931 521
546 895
798 580
634 635
91 744
484 275
477 84
230 456
420 133
669 181
284 48
245 65
725 430
554 908
691 377
896 7
357 141
341 249
952 192
60 899
663 590
238 463
330 739
276 158
12 788
12 538
370 966
723 694
383 768
403 34
246 756
446 452
540 973
709 822
380 788
986 829
117 591
304 245
965 996
273 595
735 335
564 516
275 700
645 390
135 75
297 411
753 498
341 884
932 482
76 936
771 628
128 25
952 452
456 437
853 192
420 288
267 736
844 659
760 404
534 847
348 497
305 454
500 205
453 432
353 674
795 434
780 696
332 761
868 502
262 752
194 373
617 135
108 874
973 96
505 758
174 945
429 382
931 100
684 409
845 713
397 147
841 84
479 506
261 983
371 354
65 500
454 252
456 738
888 582
969 222
774 216
352 870
511 677
24 220
528 283
875 221
262 512
825 211
840 695
371 949
175 364
871 644
388 70
527 892
533 509
602 449
222 2
498 64
47 182
681 614
245 483
119 689
536 956
141 166
97 269
37 482
306 154
92 168
108 528
876 463
915 23
476 836
82 407
240 675
945 388
50 185
673 336
909 313
802 476
194 993
408 825
782 595
424 944
467 260
607 163
516 316
979 837
202 328
483 88
127 603
785 504
89 546
811 209
795 850
512 490
598 307
23 465
308 792
215 789
138 354
251 950
673 223
920 916
416 346
314 451
326 637
883 249
866 968
348 177
600 132
91 450
886 247
764 765
777 623
668 939
338 617
455 330
893 445
372 683
139 765
454 228
314 364
798 611
998 337
157 832
336 263
461 78
583 328
724 299
76 332
188 979
145 362
516 285
721 907
356 838
900 669
665 660
37 837
655 151
347 604
92 161
697 259
497 459
729 809
555 875
102 864
518 819
639 905
346 406
605 569
220 168
281 608
973 503
771 998
682 993
907 479
131 694
654 507
111 726
50 31
33 985
260 645
340 954
282 463
668 154
892 199
794 537
31 664
788 397
340 749
223 189
309 776
189 567
513 248
71 973
338 298
422 904
736 106
704 991
111 475
731 525
554 697
962 293
642 725
597 823
208 805
197 923
740 194
770 483
112 159
238 33
675 139
539 668
363 503
797 31
704 247
403 29
357 943
716 487
270 617
321 141
861 301
606 703
49 561
904 590
496 549
412 832
764 4
334 552
628 572
856 123
884 178
868 313
528 500
997 180
85 894
875 334
188 872
524 924
650 659
796 195
802 570
987 490
281 654
564 447
174 881
14 662
859 677
629 133
212 563
805 747
787 487
324 167
281 650
33 471
498 903
72 762
516 751
508 19
805 335
618 913
196 394
243 312
362 947
457 413
94 85
63 373
844 286
383 296
628 26
911 916
511 623
743 898
362 446
167 541
987 627
506 670
966 253
109 893
270 785
617 579
997 130
296 885
708 65
992 274
161 871
476 871
54 928
721 553
151 912
608 377
65 217
75 639
317 49
945 80
387 538
328 554
358 924
635 105
969 37
181 914
815 159
329 565
32 698
275 507
139 879
446 948
996 594
786 801
955 702
946 482
764 771
383 856
618 19
123 884
286 109
888 44
797 503
564 565
162 26
860 992
539 897
822 78
89 640
420 701
996 200
790 67
495 795
250 67
55 470
569 744
148 7
982 121
366 518
676 948
275 147
93 519
176 771
368 503
996 201
716 892
211 765
427 587
6 926
202 494
472 227
245 11
295 864
41 317
457 555
719 33
822 153
72 96
523 709
381 835
429 829
571 828
876 339
385 541
248 415
806 100
701 633
426 943
877 154
35 674
193 409
103 734
736 261
257 129
221 742
702 843
700 469
187 784
655 485
780 244
115 788
76 190
620 221
459 202
931 824
217 55
973 613
704 952
414 451
224 209
184 803
270 256
8 796
789 992
998 613
468 505
419 519
841 915
779 372
782 344
673 551
265 267
484 385
442 884
109 58
19 856
81 384
857 1
335 242
438 635
966 589
858 437
640 767
770 935
24 542
381 880
709 305
50 455
599 857
10 731
387 795
765 421
665 822
99 86
662 854
281 458
589 363
28 833
968 364
498 434
338 324
841 330
627 875
775 982
898 452
135 828
243 927
413 58
535 669
237 783
718 256
72 902
721 270
489 291
708 76
160 530
339 170
603 833
992 59
302 711
331 863
375 949
489 922
700 428
273 491
618 461
609 794
763 55
547 869
420 60
150 151
820 718
175 496
571 525
458 770
526 166
705 398
167 405
459 949
333 338
344 439
880 669
316 20
838 691
150 385
914 955
907 585
825 150
578 454
763 922
512 849
622 902
368 853
679 317
737 502
475 842
883 614
617 154
610 573
128 254
885 538
131 620
149 701
62 695
518 399
524 236
244 375
760 492
430 439
896 499
569 918
508 299
232 700
68 146
381 151
186 172
815 18
179 13
137 221
756 23
818 925
211 900
683 733
114 715
253 424
715 802
117 151
37 191
529 69
113 900
189 37
240 251
255 139
90 272
671 779
159 42
700 384
92 194
408 862
375 826
245 808
748 881
306 593
123 203
628 766
67 741
827 409
27 850
909 882
514 471
855 160
345 911
702 165
340 378
106 233
817 422
257 519
505 631
904 682
463 106
511 497
128 287
444 604
451 73
311 983
332 777
647 760
564 906
451 606
869 964
226 735
620 213
796 431
898 538
378 208
891 882
60 154
359 668
936 661
775 616
9 490
173 187
170 602
814 171
586 98
610 273
717 720
656 207
966 331
581 887
345 473
392 735
731 602
475 288
789 594
43 630
146 41
13 860
506 848
730 714
939 561
768 24
351 303
883 906
871 576
496 473
164 863
302 251
361 877
110 786
880 668
160 653
522 951
848 44
468 688
660 979
982 980
421 338
181 943
361 574
982 903
424 15
519 596
37 927
9 39
136 902
282 292
827 127
577 802
41 409
648 521
229 265
776 406
533 592
260 723
371 276
438 58
437 557
486 97
210 423
262 168
349 953
75 950
89 882
974 713
983 487
305 231
40 899
876 739
705 361
985 177
40 966
192 531
878 25
16 13
548 469
949 957
502 526
727 210
661 782
993 675
118 642
610 106
345 347
982 256
446 515
392 545
596 171
130 594
32 271
474 917
684 559
171 9
464 532
752 622
656 751
708 867
750 903
445 393
892 79
571 285
530 226
78 649
690 7
799 277
466 373
205 954
364 965
760 290
726 265
393 886
236 107
188 789
730 192
275 314
392 242
812 873
208 319
869 531
944 459
647 105
207 109
426 104
339 618
393 749
741 467
665 341
717 99
476 182
510 221
761 549
931 837
19 91
183 530
859 409
820 492
424 133
444 464
728 527
308 121
478 197
184 250
146 591
809 632
340 847
844 698
518 741
443 69
317 413
503 658
21 960
740 883
726 976
81 710
204 99
827 622
318 551
431 920
70 260
676 1
337 232
311 108
374 167
211 47
23 269
776 77
155 254
883 8
429 693
704 115
779 649
557 424
155 225
412 433
975 469
723 104
568 275
168 44
159 37
906 569
947 120
920 852
144 946
436 448
249 739
690 816
410 745
92 200
749 277
422 847
677 187
56 595
714 53
77 198
37 134
511 643
496 841
952 380
700 97
926 106
637 706
736 546
120 308
190 920
902 363
218 428
111 455
773 535
219 739
500 828
432 412
287 925
367 819
909 896
744 834
58 244
891 601
648 765
362 445
65 234
766 996
830 885
257 751
913 665
74 951
532 654
240 342
203 384
225 794
426 380
116 44
155 664
864 431
71 511
10 274
289 950
920 665
481 287
571 455
373 400
359 734
752 163
832 197
143 673
405 553
485 990
677 998
902 657
508 594
542 257
451 626
915 481
107 858
404 187
375 606
734 994
885 417
504 908
96 895
51 330
157 595
824 441
755 906
690 27
245 674
322 861
913 612
366 292
87 480
974 940
399 462
940 63
92 267
275 134
331 289
275 845
717 865
855 741
513 529
723 981
277 182
120 889
672 562
159 557
487 92
398 137
473 418
655 714
149 736
191 605
599 296
859 380
332 982
849 477
36 640
391 258
924 806
123 634
899 749
752 331
704 577
699 182
270 107
74 953
334 356
893 257
205 940
535 782
413 445
63 967
93 537
774 845
170 700
679 434
349 826
924 278
401 288
379 205
402 907
736 880
973 992
109 88
39 483
29 976
628 637
338 628
913 38
142 460
851 962
719 828
114 592
234 97
932 982
55 410
882 374
904 481
575 18
924 155
539 40
489 531
133 527
577 356
258 757
607 893
372 546
402 106
929 212
92 63
460 239
164 137
135 591
537 517
363 182
313 839
767 739
197 782
885 580
849 409
474 775
652 823
138 273
2 320
897 879
777 50
685 830
657 392
617 382
244 383
159 517
7 317
126 777
546 328
974 170
858 851
65 23
701 798
492 532
970 816
172 277
949 637
179 638
120 813
250 538
292 620
983 46
320 976
855 91
48 898
787 386
62 761
702 900
895 857
329 598
471 907
621 408
626 692
228 490
93 198
22 449
29 477
928 959
894 756
210 884
582 703
311 524
897 52
123 503
313 34
993 861
704 491
498 727
47 985
935 466
662 338
248 426
967 602
708 403
177 583
182 946
429 995
374 743
850 617
813 331
724 985
553 275
888 793
628 904
366 847
922 932
143 823
462 133
493 844
263 269
77 958
476 403
814 582
141 81
161 926
80 146
183 198
909 617
4 156
174 90
715 828
682 77
869 345
349 634
977 824
785 661
70 138
804 722
312 873
818 852
734 896
10 150
207 381
622 704
680 127
617 466
918 6
333 341
601 293
391 146
248 675
624 885
889 213
771 569
650 572
384 94
996 455
668 511
139 391
529 330
468 687
294 736
905 724
658 792
467 433
955 103
936 33
534 141
526 830
749 348
474 728
788 236
438 850
397 262
645 551
57 616
952 564
238 967
963 544
553 506
141 977
340 43
201 3
754 316
947 509
260 415
295 528
299 789
700 449
443 935
170 768
542 816
252 978
470 795
566 555
383 880
178 179
635 977
26 61
880 548
178 307
910 959
238 329
847 867
503 953
765 880
333 669
191 666
681 241
894 441
701 817
33 628
747 398
903 128
860 408
658 811
244 49
567 506
443 130
558 598
147 70
560 18
857 67
28 116
434 451
348 336
510 834
230 543
959 372
946 697
286 39
757 669
741 591
294 248
772 379
76 60
60 201
937 242
697 27
613 309
996 807
541 612
712 740
578 990
382 660
883 605
983 460
734 28
486 523
111 50
947 430
524 845
917 383
428 480
858 959
679 825
806 586
7 637
120 523
32 752
986 172
57 603
790 70
283 674
505 776
906 950
490 66
681 900
995 275
867 474
429 750
665 64
227 893
101 675
926 581
452 913
850 948
516 553
550 458
935 376
536 116
726 97
957 70
5 275
288 221
877 40
782 478
26 474
879 168
512 732
456 892
852 217
53 326
633 267
372 186
986 249
580 582
643 800
720 426
658 312
894 286
665 526
525 128
707 229
675 485
505 579
613 462
907 643
553 151
254 393
556 230
659 752
13 964
457 242
791 475
932 267
566 389
559 227
225 55
914 218
683 997
337 93
968 886
5 584
828 49
137 641
500 950
513 15
861 542
684 744
22 305
215 227
690 380
760 210
798 469
649 753
459 628
275 384
984 934
566 511
531 448
454 885
434 889
929 295
38 871
821 60
567 515
294 2
962 959
742 374
89 392
256 912
542 95
782 656
727 854
464 414
349 877
203 850
612 874
204 67
868 235
525 131
709 304
718 657
226 838
32 180
796 682
142 306
965 121
964 507
75 393
223 547
63 8
319 148
492 881
802 335
571 774
24 64
48 673
71 61
626 197
610 977
911 95
541 408
248 758
482 107
256 679
800 875
912 830
643 440
23 344
207 940
420 304
650 327
216 900
282 274
211 90
656 565
942 537
894 710
272 855
431 12
38 497
495 150
991 222
887 346
741 463
466 847
181 454
432 975
623 25
164 434
450 570
311 600
590 914
258 835
439 731
432 838
399 660
738 362
255 558
894 768
962 308
134 744
506 280
144 548
660 416
993 873
564 968
306 206
393 725
771 81
44 589
419 503
886 874
901 30
407 179
443 542
568 512
370 312
853 659
23 225
844 817
679 779
995 64
475 535
478 151
421 572
864 870
152 876
870 423
855 40
924 447
732 397
24 616
148 953
749 470
283 531
694 646
887 15
55 605
152 941
610 489
57 532
115 933
658 746
550 436
343 915
750 205
612 5
167 56
865 137
401 177
4 432
675 446
934 660
204 394
936 376
136 471
381 51
772 423
533 801
654 927
292 167
207 865
405 423
658 276
53 46
810 734
105 439
180 110
657 757
208 331
772 814
958 785
236 521
434 136
814 494
836 947
382 366
313 502
112 485
789 570
806 969
528 814
298 266
350 260
133 341
862 770
955 628
144 415
926 272
100 678
488 730
359 167
281 58
258 876
876 653
223 991
314 761
559 856
502 441
74 605
758 234
355 40
498 570
406 647
821 486
470 188
750 426
387 848
742 17
305 703
664 780
883 427
83 64
585 762
712 283
174 188
274 854
315 79
265 916
175 324
595 168
637 19
163 650
454 708
693 479
354 233
994 100
980 482
877 995
305 596
96 622
341 593
845 835
298 422
836 666
983 181
13 814
160 716
135 245
872 597
800 378
768 716
957 674
225 76
578 153
254 552
224 321
19 889
355 556
920 992
728 28
980 170
326 570
371 498
797 960
805 882
766 905
744 199
652 44
501 648
829 490
839 644
595 325
347 738
26 661
135 882
20 755
625 380
505 886
919 694
443 298
992 473
676 289
866 727
507 406
211 581
759 292
359 190
264 319
547 319
994 951
722 589
875 138
349 805
438 133
359 300
780 99
338 737
840 851
199 874
186 154
732 683
58 272
99 84
156 812
947 27
764 817
378 516
634 265
276 680
881 587
835 535
739 294
907 453
120 465
857 262
599 642
942 802
53 878
668 158
730 653
673 826
381 547
99 841
466 2
411 582
340 299
873 928
63 232
786 535
725 326
767 367
339 268
487 162
986 17
902 411
522 608
764 625
490 197
607 761
3 430
361 382
657 150
787 665
356 45
784 656
40 936
578 659
164 856
935 319
441 450
420 620
688 90
468 982
205 192
73 906
278 727
734 662
301 643
373 696
363 654
686 737
705 751
683 774
301 287
932 912
750 48
267 167
762 814
978 854
653 171
246 169
683 702
377 267
927 72
897 724
868 66
579 485
965 807
327 721
969 399
317 644
646 651
675 326
331 945
369 182
679 380
858 949
63 304
15 977
532 800
700 635
150 289
146 991
961 83
502 147
309 314
580 126
19 850
969 586
19 498
523 706
227 641
76 798
204 279
68 848
470 831
274 180
783 340
413 279
994 932
784 806
150 895
904 257
360 120
742 692
438 290
490 324
686 14
474 35
929 247
884 337
670 400
498 346
986 495
733 610
880 442
219 82
697 170
442 749
573 61
397 986
333 734
892 236
101 342
700 701
628 395
63 632
8 560
470 568
400 308
759 526
781 818
366 423
107 8
617 111
114 977
429 544
202 795
976 949
68 661
827 83
368 63
765 838
758 596
932 406
726 104
696 280
951 444
935 966
578 443
54 265
2 659
162 668
74 655
774 855
248 329
669 648
18 892
956 517
86 852
846 883
171 492
451 97
507 689
151 157
336 187
779 631
35 442
759 498
337 495
867 947
477 648
421 261
784 753
455 596
588 386
340 381
725 719
374 93
594 538
581 942
376 405
858 932
626 60
654 981
933 431
740 63
603 539
47 219
730 523
283 177
854 149
644 761
125 806
566 583
894 153
542 699
369 299
593 845
594 701
672 548
498 431
604 153
626 46
609 461
543 682
157 432
239 540
457 699
125 590
348 871
41 135
811 158
250 34
335 137
33 681
634 188
990 251
363 974
373 335
413 272
192 152
649 540
730 548
772 354
461 534
630 277
52 198
711 191
114 954
793 894
673 395
432 799
761 120
204 423
563 779
361 640
127 876
381 24
890 273
523 252
407 814
561 283
913 28
805 265
704 105
311 721
494 296
646 273
417 291
663 370
203 719
895 708
285 880
546 257
640 91
69 870
708 503
883 66
271 399
723 973
422 278
73 802
319 970
725 183
131 322
829 946
897 485
161 222
263 832
118 358
775 364
254 426
283 937
765 416
114 658
391 821
348 357
580 870
437 522
953 39
787 940
173 732
516 418
941 213
459 872
590 924
308 346
302 616
661 542
881 849
874 326
670 591
683 864
867 887
81 536
901 76
170 183
645 6
656 627
52 310
702 697
684 962
976 439
896 682
27 6
929 964
616 35
343 61
759 480
692 35
68 818
50 415
900 24
994 631
580 228
782 934
876 209
686 191
14 906
914 204
857 440
299 750
444 59
485 932
889 898
652 159
803 38
404 548
831 344
436 332
883 193
16 577
922 501
837 323
99 685
990 939
225 716
31 970
763 15
88 251
1 470
844 960
626 924
254 255
216 151
32 300
34 590
42 947
921 299
876 33
460 720
877 599
962 455
169 143
28 985
85 936
132 2
274 453
667 613
307 168
222 689
623 215
962 33
161 89
550 95
488 797
997 907
137 743
533 903
568 900
661 434
348 872
127 464
646 544
690 665
895 432
269 686
963 317
41 426
772 249
873 795
940 516
342 790
710 119
23 681
285 192
85 729
235 238
38 641
473 709
27 234
429 923
62 510
967 538
981 227
271 585
298 841
117 632
629 427
972 21
187 855
771 486
50 409
453 26
461 576
269 569
479 149
239 523
941 632
284 337
402 212
421 869
312 415
505 177
522 67
543 449
301 3
45 922
181 184
477 444
536 569
288 574
869 224
553 517
319 945
355 641
843 414
113 467
625 357
730 100
577 813
771 602
460 203
700 484
664 903
642 999
213 334
216 726
433 82
908 997
181 91
842 731
50 437
741 994
878 667
859 854
171 435
965 237
108 384
911 638
771 572
48 771
28 206
694 312
668 284
553 320
592 899
778 524
845 288
491 871
59 171
63 876
410 595
656 197
15 384
829 245
725 528
275 600
330 182
866 61
102 624
695 865
888 795
878 101
707 807
386 396
571 943
90 170
8 777
532 844
203 269
303 366
861 991
877 133
412 413
885 744
206 952
773 706
527 787
667 188
455 715
579 571
268 697
495 465
792 623
471 270
194 558
80 522
115 381
445 691
33 439
41 747
386 613
279 696
551 115
135 619
253 946
765 306
63 428
179 428
83 211
657 634
675 136
645 523
162 942
3 644
528 711
966 98
404 207
202 865
336 678
198 441
306 881
269 291
412 663
937 767
149 816
520 514
803 182
354 467
16 318
817 970
256 876
353 536
919 434
47 265
113 748
696 43
649 635
402 298
669 667
792 823
283 663
112 204
685 234
173 281
725 648
169 22
240 892
470 870
441 671
877 186
721 205
928 285
681 729
252 256
382 464
504 3
59 613
267 855
300 887
393 926
272 580
758 312
715 25
283 375
994 633
527 822
137 168
918 552
551 428
398 870
985 742
921 204
847 731
538 105
752 426
682 292
703 368
947 807
197 713
598 545
292 222
504 302
266 656
764 9
916 302
536 262
550 767
271 596
660 770
869 326
326 302
565 540
56 228
395 529
138 486
910 978
115 604
28 64
565 172
64 201
968 75
765 861
653 483
64 540
913 597
502 403
525 353
872 10
698 298
233 616
465 122
589 659
444 179
144 133
524 740
944 803
156 441
393 698
310 962
906 242
620 341
720 345
929 82
343 641
432 448
678 869
29 508
892 737
286 609
538 629
864 61
464 260
189 718
322 124
905 551
167 307
781 141
665 180
920 455
255 629
265 572
370 106
202 805
153 65
766 887
150 556
622 182
143 324
281 200
158 207
774 70
332 972
495 788
703 402
113 266
467 37
974 20
930 1000
94 177
791 160
89 431
101 984
198 854
171 248
436 842
637 318
870 331
859 35
924 683
949 970
793 364
760 452
208 423
928 132
465 935
145 611
891 947
561 230
265 156
272 305
5 880
697 934
744 52
357 858
501 221
377 751
845 851
372 438
323 888
12 865
429 739
290 80
311 676
37 100
235 274
746 38
567 220
440 498
718 345
150 847
599 293
687 613
70 207
372 101
700 752
857 285
897 42
307 61
638 137
511 135
108 453
13 166
906 817
196 719
944 659
955 489
403 587
787 609
327 325
958 413
603 604
890 199
520 700
361 149
475 391
816 383
32 167
539 342
322 597
156 543
615 254
996 312
979 449
159 940
248 16
178 895
809 249
136 628
98 776
117 456
790 815
800 439
909 670
516 411
442 840
292 668
960 385
158 819
44 372
834 735
981 704
500 998
321 328
910 322
74 849
783 972
949 2
1 168
625 368
693 914
633 696
700 211
11 861
107 222
304 873
8 761
671 100
921 664
584 604
598 769
776 774
555 381
201 945
355 955
614 877
125 430
439 714
346 56
594 707
988 498
745 797
341 959
959 93
578 951
160 901
964 750
754 567
952 820
94 684
365 285
374 779
913 294
762 439
988 118
925 130
457 606
120 770
266 347
586 682
243 828
675 284
749 864
575 412
348 979
251 480
319 99
126 907
844 620
940 683
919 900
795 812
549 328
95 45
762 970
641 435
352 73
270 35
211 748
540 243
860 336
38 126
841 680
87 885
39 375
743 113
453 253
844 271
140 572
615 399
160 401
891 135
934 885
765 190
530 208
578 339
360 219
490 988
943 524
266 706
450 563
465 29
871 385
628 451
741 279
693 572
183 695
866 857
520 293
585 710
890 661
242 963
592 333
483 888
563 268
375 803
727 599
216 663
602 781
627 923
625 621
687 403
147 412
933 81
866 902
494 817
709 321
843 825
982 687
516 800
223 112
617 605
232 343
601 260
538 554
974 741
49 527
599 41
582 639
941 800
322 509
515 952
527 748
778 234
257 779
564 975
932 503
498 586
200 138
413 858
498 882
27 764
917 897
581 778
708 720
912 652
374 505
799 172
481 258
522 165
305 85
593 395
206 46
89 678
684 211
370 480
993 361
159 807
101 499
759 493
93 118
584 577
229 890
209 944
211 588
247 86
783 250
603 507
471 449
46 901
124 643
996 74
506 753
172 933
474 343
360 646
746 920
173 321
747 303
140 380
556 481
756 658
737 199
378 717
97 678
491 548
35 352
989 584
426 835
212 37
129 697
994 718
610 537
479 499
908 658
798 658
151 120
116 647
92 79
741 708
57 883
292 455
899 378
908 378
230 244
772 797
565 326
300 374
783 56
909 932
727 125
731 61
888 93
309 632
429 779
86 49
511 909
447 504
214 492
234 4
703 130
298 250
906 114
71 773
15 128
716 423
494 950
477 318
17 226
169 811
156 345
710 336
76 668
617 181
984 744
233 933
350 285
36 273
991 361
435 668
419 899
380 405
339 980
38 844
13 119
56 69
784 852
88 95
228 893
106 228
838 792
420 855
544 676
254 478
720 846
950 875
706 938
385 926
954 199
245 378
263 618
140 432
52 952
596 41
627 273
528 907
30 738
193 428
378 708
64 153
475 413
507 233
645 747
90 385
108 19
145 301
443 524
803 708
312 659
228 235
618 764
88 722
25 777
812 432
47 976
639 180
188 928
974 601
823 452
126 944
886 111
661 178
65 317
11 501
8 213
320 97
597 807
558 563
67 349
534 239
176 250
479 810
313 490
643 840
427 176
999 259
506 154
766 117
669 459
514 434
278 663
874 359
584 721
496 319
902 766
521 578
7 328
736 200
334 408
78 967
531 690
458 807
683 768
25 13
316 75
967 751
447 581
501 483
392 702
374 404
547 735
322 355
413 600
273 776
110 772
651 848
925 480
2 77
130 986
206 932
913 980
358 34
656 36
325 797
946 735
819 707
361 496
20 770
524 541
415 483
961 688
462 686
166 751
753 521
329 290
623 194
280 751
204 499
970 464
336 299
73 497
121 917
297 890
643 305
942 564
145 792
524 645
675 733
496 575
968 556
371 867
704 852
100 19
832 566
350 322
706 256
596 56
254 198
38 571
875 198
230 23
500 453
407 189
224 277
739 704
881 963
104 232
101 969
295 332
782 575
863 481
788 238
355 357
562 512
939 88
293 199
553 364
399 897
607 147
731 993
320 521
442 710
740 947
442 824
828 95
484 804
970 862
357 293
62 509
752 679
369 196
556 483
246 61
153 41
509 464
252 190
278 973
807 456
721 899
837 29
370 814
989 777
226 149
14 151
65 374
721 538
502 503
479 621
861 237
153 67
399 415
192 163
346 746
64 720
800 480
260 711
608 669
482 18
644 109
1 268
284 931
153 453
759 909
523 960
631 488
461 195
341 663
547 181
429 78
523 729
568 337
130 782
318 761
74 667
521 921
772 300
396 32
149 290
543 591
453 99
648 986
649 623
590 764
444 261
362 118
541 18
841 126
767 100
773 195
693 527
832 993
220 64
551 527
257 605
377 328
995 863
758 556
997 604
996 586
936 100
755 7
20 459
84 559
125 46
748 13
829 772
900 61
226 221
366 488
232 731
236 505
878 770
277 939
601 102
455 127
870 1
510 970
159 864
176 42
356 636
466 619
866 43
875 85
581 197
214 823
770 615
812 865
306 824
142 120
386 394
483 476
714 523
111 757
164 431
15 99
203 121
195 143
174 959
731 820
264 87
325 22
404 984
397 402
692 706
639 161
784 52
754 450
316 16
405 936
334 145
420 530
759 888
404 722
920 146
426 333
450 465
131 445
505 463
729 995
429 129
377 911
231 409
801 12
679 176
785 16
893 100
635 776
636 847
179 376
910 463
523 521
14 547
497 360
469 892
612 283
278 711
357 529
30 942
790 841
303 73
635 609
212 487
96 861
17 910
92 807
826 935
902 547
449 925
550 993
70 575
890 671
651 833
177 725
192 894
512 582
847 176
271 363
59 30
441 40
348 813
678 830
919 727
104 840
759 924
534 126
156 174
699 550
89 110
895 456
763 433
22 194
891 118
317 106
598 615
279 136
288 944
585 393
138 710
450 477
583 738
666 382
275 608
822 124
248 577
948 995
308 146
276 5
697 155
978 301
904 660
931 219
849 446
558 80
602 61
349 937
417 387
149 784
564 827
466 515
57 763
240 244
908 792
983 300
295 329
783 403
548 396
614 76
798 829
901 761
812 232
484 399
172 166
623 456
514 706
515 77
386 358
622 879
996 858
104 668
862 223
195 764
82 352
192 926
47 288
644 638
924 436
845 497
383 441
735 377
38 320
191 888
196 730
703 640
272 709
375 91
741 693
679 577
483 346
145 956
21 92
680 610
51 752
883 772
342 979
393 552
445 760
789 734
123 526
236 751
869 219
993 676
527 47
301 917
156 788
351 203
244 932
630 921
804 50
523 303
812 39
410 217
346 958
630 442
778 229
773 468
63 174
204 657
960 139
606 316
695 676
323 44
752 432
478 105
205 535
985 41
783 548
568 915
539 218
195 38
791 126
656 584
254 461
95 164
620 114
894 592
518 406
534 996
616 237
475 736
724 876
304 886
863 561
578 876
786 259
447 392
341 152
812 218
242 607
912 961
750 191
879 238
473 933
378 263
82 301
861 215
663 873
586 818
823 754
625 757
975 528
791 705
344 663
49 751
304 122
146 325
983 846
978 827
432 229
783 444
782 439
456 862
179 723
232 894
28 713
542 771
859 6
151 360
538 834
260 479
625 675
938 294
875 55
970 548
482 389
878 284
578 979
71 760
237 836
462 741
500 217
912 831
559 153
862 68
275 233
412 599
416 835
554 658
792 857
3 605
857 671
665 139
1000 282
511 452
73 586
889 721
605 162
523 260
989 735
186 828
698 518
506 408
980 15
973 941
304 752
687 959
534 89
60 315
906 336
110 982
381 367
933 854
894 620
523 865
335 511
76 606
363 110
996 485
91 780
606 207
701 679
44 313
614 369
554 777
129 211
77 453
617 804
949 749
951 974
446 16
866 417
709 805
133 442
29 309
608 849
626 378
550 939
297 680
777 96
270 608
29 463
88 802
334 778
798 545
821 453
750 36
210 318
881 281
379 450
576 731
838 18
817 750
249 796
874 895
557 527
509 849
59 448
63 67
726 69
667 721
518 452
867 459
18 682
214 99
754 516
748 60
286 364
240 201
686 961
155 270
264 111
200 9
916 815
386 813
879 102
743 15
531 343
340 199
183 259
147 843
820 884
598 928
890 543
170 190
613 336
605 450
64 870
20 431
250 803
528 947
433 739
16 578
788 892
921 944
733 326
554 304
964 912
797 358
106 125
735 460
271 58
132 756
582 555
930 155
407 570
731 463
236 519
889 740
780 184
47 888
621 468
17 631
224 30
607 452
93 77
451 825
846 119
596 673
772 185
353 757
650 928
626 788
38 50
849 418
140 949
626 125
403 277
670 532
506 218
432 590
802 989
95 97
360 71
452 508
137 911
72 837
625 112
396 406
621 959
185 442
382 603
634 751
637 360
143 222
700 959
462 965
798 394
868 603
391 107
54 218
959 511
33 1000
407 404
635 426
689 859
18 236
609 279
515 578
264 257
170 20
981 625
592 680
667 519
698 486
438 443
236 686
60 929
526 499
465 924
261 567
758 252
401 876
294 801
942 876
741 218
882 149
563 361
72 608
577 777
20 132
32 410
848 25
362 232
928 1
678 765
19 703
492 619
106 790
256 301
916 714
546 747
682 603
798 83
328 557
764 984
465 367
80 561
313 526
19 914
641 906
123 489
277 393
356 913
254 954
769 779
917 98
28 582
210 259
182 170
401 228
305 898
878 218
135 18
537 485
623 258
138 300
901 848
943 828
620 511
483 606
331 106
563 146
822 721
89 590
840 758
645 366
627 716
163 369
160 277
438 656
250 21
310 522
29 449
779 774
471 500
508 881
235 260
850 89
362 256
294 696
151 646
24 544
194 345
348 319
713 87
822 877
298 997
955 723
416 663
942 913
340 734
109 976
915 133
819 903
859 66
348 870
591 942
126 443
804 406
719 901
427 540
148 997
366 689
705 354
719 191
353 184
297 2
601 983
341 902
246 827
470 56
608 883
668 887
88 167
964 479
1 871
871 296
62 603
878 231
875 662
32 969
517 635
320 225
393 586
892 237
883 105
355 182
202 930
19 633
474 512
442 417
108 473
719 208
550 736
32 564
613 46
649 728
454 193
696 746
518 548
211 942
273 960
666 952
903 964
307 942
628 728
80 319
808 557
101 495
488 965
58 437
441 60
227 359
887 104
286 424
58 652
688 459
910 22
884 459
614 397
847 851
687 432
232 122
398 125
912 608
431 698
979 501
999 987
695 313
294 112
224 456
508 366
245 474
535 539
180 780
48 34
689 7
7 304
663 554
85 574
500 377
164 912
210 225
770 128
373 83
697 40
128 518
875 876
709 122
218 323
779 746
456 774
366 683
805 406
912 50
902 999
218 803
239 57
297 934
291 10
439 582
399 121
483 449
802 605
319 169
789 592
765 520
181 372
679 75
203 941
13 226
676 966
183 347
268 544
28 689
510 513
967 446
644 502
349 499
180 897
822 768
996 353
85 200
683 614
366 240
738 346
988 572
533 544
425 979
582 389
858 253
923 488
86 93
307 302
374 970
650 436
954 78
385 584
224 180
160 176
482 701
186 249
519 191
923 501
544 155
274 632
509 6
749 592
184 273
438 163
949 281
109 383
331 765
378 425
567 424
227 269
205 494
787 380
853 668
663 469
555 578
166 721
528 806
676 911
409 662
228 29
931 393
605 689
509 40
859 295
46 810
739 869
718 725
187 59
874 540
696 370
668 742
784 787
97 594
499 705
697 84
220 132
604 17
267 568
16 4
286 161
35 415
622 901
233 186
212 195
527 249
484 861
468 13
898 233
431 773
862 466
619 437
216 866
574 44
186 618
155 130
554 646
471 15
314 755
575 640
920 327
896 975
944 537
525 313
731 554
392 439
672 395
979 704
610 719
911 971
401 819
374 772
602 690
922 309
285 183
958 761
160 48
735 993
136 333
404 896
784 190
257 105
146 983
200 892
849 20
598 326
940 793
773 353
297 131
745 900
511 892
662 170
3 566
420 706
722 215
470 96
768 821
867 307
481 190
359 273
147 623
195 831
768 135
722 820
298 800
570 644
1 608
559 187
253 306
869 529
107 333
270 825
594 323
640 860
148 155
129 666
298 747
114 581
670 340
897 324
982 854
706 361
469 773
340 107
147 625
649 167
726 501
495 755
939 160
98 404
617 297
999 825
855 231
83 313
326 97
198 35
714 565
676 972
849 394
782 597
596 756
893 596
570 717
432 591
898 640
742 352
941 580
706 283
901 639
474 782
313 661
998 264
347 919
450 65
52 236
32 112
804 689
3 390
433 81
474 733
861 107
459 543
798 655
595 226
578 883
863 598
698 43
851 382
996 395
631 130
760 740
35 945
429 608
897 710
723 899
159 943
976 2
374 181
944 296
764 183
966 191
566 488
563 788
668 533
156 294
126 29
248 969
393 438
876 749
874 293
836 202
442 887
63 1000
889 550
339 29
861 293
241 84
82 597
597 352
813 786
42 75
449 103
965 514
814 906
640 480
188 44
219 974
532 774
458 89
894 203
185 566
496 959
510 234
237 299
281 580
835 99
1 194
177 825
603 283
520 363
242 210
42 989
653 967
680 822
127 674
156 694
434 615
158 768
168 442
138 106
488 460
821 164
247 826
684 935
519 837
555 670
785 109
124 433
271 841
475 620
183 167
675 206
191 526
596 278
868 712
467 252
379 497
442 443
781 813
994 262
65 622
855 128
435 434
899 444
836 594
153 379
250 746
246 241
760 318
272 45
649 466
494 377
818 585
829 270
967 626
947 774
553 966
651 329
739 470
744 128
932 709
736 453
396 323
666 644
120 385
852 229
327 102
8 491
603 931
553 236
310 949
531 631
151 531
428 699
280 270
31 751
690 112
767 403
858 346
735 754
664 620
813 400
741 350
813 347
446 297
168 59
304 634
531 506
866 391
127 992
984 173
593 214
787 922
991 532
119 618
170 364
366 577
939 941
210 108
775 157
572 522
862 22
381 270
899 415
230 332
436 13
393 310
928 171
335 91
814 836
743 584
827 670
892 811
719 318
587 319
418 487
899 423
46 915
823 38
568 938
27 93
573 240
533 613
581 820
899 567
143 258
827 321
668 925
536 830
306 803
446 724
241 177
22 174
733 841
305 869
555 786
987 878
885 778
886 994
766 113
716 286
478 937
670 969
220 369
932 556
48 533
903 33
899 348
700 958
2 325
804 222
938 934
242 758
122 362
239 223
98 946
244 483
257 834
744 687
180 113
697 972
397 943
777 996
334 278
142 149
340 805
553 66
230 719
883 865
698 458
951 792
940 18
387 211
357 826
142 783
428 391
108 822
421 437
109 957
976 57
201 246
927 158
587 461
400 957
209 728
236 633
542 410
878 584
158 807
590 107
37 610
152 297
797 561
275 524
643 384
312 270
258 794
619 17
993 96
386 647
264 732
385 530
737 797
196 263
388 361
685 445
865 131
665 687
393 195
370 286
861 619
170 920
398 842
254 78
808 485
176 971
972 141
217 153
188 218
834 665
738 579
461 421
861 501
708 150
198 307
315 499
35 124
219 83
400 92
858 275
804 989
255 221
363 736
129 642
270 217
434 43
179 865
1000 895
551 892
770 250
810 927
359 755
484 477
741 571
152 1000
599 886
440 316
15 920
25 895
228 704
901 665
55 26
296 949
613 953
675 439
64 3
420 1000
219 115
405 395
723 257
888 547
862 949
507 585
306 808
185 129
954 120
200 577
878 155
551 220
62 912
327 503
531 861
716 670
122 265
605 615
513 327
514 897
720 994
548 631
621 177
375 489
634 130
138 849
371 234
73 488
562 255
541 159
927 765
204 496
772 716
38 940
776 369
780 707
467 925
930 818
483 810
384 666
640 543
276 373
865 36
873 113
442 157
750 134
801 369
175 497
37 40
293 197
445 395
625 61
558 326
360 666
650 708
969 447
27 154
999 697
709 18
369 949
31 349
641 561
848 630
474 570
188 938
755 291
408 753
134 155
813 619
158 734
483 498
501 51
454 473
706 974
272 828
48 515
425 95
760 582
468 228
787 773
722 883
734 621
515 942
623 883
390 901
869 216
951 410
993 332
841 594
330 439
574 576
281 423
962 570
550 912
179 916
497 223
194 381
482 144
545 162
714 904
432 647
295 743
622 577
686 165
25 104
582 492
427 27
839 925
201 409
725 59
822 621
324 775
290 750
460 261
269 550
466 664
67 937
654 875
716 551
364 391
431 367
614 437
956 657
304 168
961 857
183 137
843 455
903 296
77 974
754 108
17 705
274 633
63 265
883 527
636 638
986 804
285 856
635 589
386 78
746 729
47 299
76 214
711 693
991 593
302 559
679 516
229 218
30 126
751 507
905 471
760 279
240 852
177 296
560 590
799 453
179 503
67 609
907 629
107 420
221 776
41 436
864 191
433 238
265 447
584 871
589 377
344 371
610 377
995 115
465 910
639 293
198 609
330 87
543 979
314 514
330 326
768 835
614 552
289 570
957 783
259 147
561 152
610 651
256 479
82 107
657 394
268 865
506 508
507 582
702 629
910 317
484 882
331 738
970 462
114 521
404 618
427 869
463 93
788 714
537 355
883 217
831 268
698 455
734 670
864 333
498 267
487 687
797 992
575 17
112 883
893 953
467 459
296 222
970 750
870 788
11 351
323 788
38 44
652 706
799 29
761 706
488 756
306 41
969 898
993 615
964 78
620 241
1 575
610 179
344 727
259 747
791 786
846 576
468 464
516 55
424 46
434 199
615 910
959 87
212 405
133 463
904 316
167 432
827 593
84 100
204 642
112 796
304 840
198 425
825 56
997 519
487 325
825 861
171 918
337 292
582 841
48 319
479 544
860 544
19 196
501 683
733 543
276 472
7 581
79 914
13 156
200 600
410 818
461 303
759 916
668 300
307 638
448 453
755 973
778 160
241 153
118 858
97 316
921 850
181 481
24 856
791 275
793 761
487 532
689 557
489 628
113 899
206 617
661 846
972 721
603 388
639 227
332 583
616 223
199 445
992 826
64 866
557 398
615 48
140 376
331 444
32 947
893 376
724 8
560 871
861 45
853 934
431 759
11 759
879 426
493 69
214 41
238 546
144 764
61 201
838 271
394 303
264 652
886 237
839 806
777 845
579 519
28 615
722 481
105 9
465 96
223 96
494 335
705 911
635 202
189 264
973 983
105 660
780 438
147 375
847 606
706 12
777 965
326 463
922 91
126 398
576 126
514 413
42 709
860 799
168 156
89 327
305 762
300 730
469 948
928 704
523 194
60 814
761 71
88 323
461 514
724 623
675 501
75 382
334 74
794 81
766 826
283 936
106 475
97 249
632 723
710 814
583 157
140 764
778 989
150 374
84 190
46 822
91 825
524 164
88 424
234 221
169 756
811 702
227 589
655 924
475 610
64 485
547 373
499 698
757 820
665 938
294 227
725 854
793 752
781 606
569 13
970 856
477 532
376 876
928 792
681 175
458 528
405 39
670 950
92 793
736 879
758 506
898 782
920 291
475 69
998 666
737 124
727 217
995 20
517 307
967 151
58 2
658 850
846 202
726 760
490 256
434 124
855 445
244 645
685 78
54 150
988 415
587 157
735 860
445 606
326 223
149 259
633 40
456 711
670 347
688 278
75 436
892 589
921 221
510 936
375 626
17 600
339 27
920 711
24 416
238 652
721 90
987 669
2 46
439 700
269 479
433 959
46 317
812 398
421 367
694 703
7 619
95 458
849 724
179 445
607 231
638 266
258 584
882 649
88 45
771 636
754 595
535 694
659 344
822 528
21 609
733 579
925 637
326 395
647 392
142 514
508 194
775 176
304 656
529 147
439 313
290 668
579 461
996 566
736 57
651 917
533 768
61 999
729 75
482 277
519 584
420 312
481 876
584 881
504 332
514 94
333 425
8 625
242 782
21 393
242 836
791 616
644 198
220 903
636 178
722 255
137 558
749 902
884 378
77 570
400 163
353 733
53 794
125 243
579 188
605 540
646 504
737 705
202 732
170 407
406 409
692 698
678 527
364 265
854 648
78 630
45 800
646 434
949 563
58 961
349 182
393 822
32 823
348 929
688 414
45 319
602 968
347 33
917 188
716 575
46 834
122 389
541 423
60 862
196 568
507 202
186 202
269 723
762 664
743 83
712 995
100 402
578 849
888 852
150 977
481 923
590 361
802 517
215 846
379 821
793 520
548 249
40 886
976 939
370 892
819 381
687 423
452 247
293 154
127 14
121 920
719 935
743 282
963 926
312 298
268 567
279 756
676 421
856 427
266 311
852 460
822 503
670 899
974 370
82 689
661 690
911 790
653 962
274 959
386 391
544 122
336 952
235 87
736 824
135 738
814 987
954 207
625 613
667 68
700 838
860 927
215 470
683 48
708 332
55 201
737 999
366 862
758 445
738 869
847 497
17 947
512 492
520 864
460 987
463 259
448 822
841 647
198 204
443 983
797 219
133 511
763 539
440 424
971 825
154 888
351 759
929 832
600 903
952 975
479 862
995 552
504 443
411 54
7 732
766 803
605 719
848 476
862 229
253 25
293 149
439 122
471 37
691 63
388 975
741 400
131 430
1 117
984 943
539 408
681 210
330 373
182 23
603 943
992 635
95 516
309 555
711 48
998 195
244 698
313 635
178 788
923 873
569 956
347 395
470 288
415 747
44 932
477 756
146 984
276 277
254 933
425 28
505 53
656 500
644 809
435 200
953 879
213 721
146 50
586 357
463 830
880 313
669 5
415 263
808 669
452 122
83 63
415 184
569 623
687 280
274 127
362 109
599 510
115 911
484 312
897 101
366 848
894 411
151 342
948 637
532 872
43 695
521 657
809 506
611 650
92 432
458 383
823 802
413 926
309 369
557 532
952 397
283 488
201 371
154 158
452 798
348 782
25 903
349 860
142 371
735 695
204 659
365 892
956 713
223 818
332 729
139 171
394 191
442 2
191 143
441 162
705 562
916 882
801 91
831 638
901 575
311 574
648 481
129 193
168 795
715 866
119 275
748 566
372 497
616 411
507 480
569 998
68 885
480 136
439 821
371 794
546 605
767 454
596 454
551 22
328 539
446 599
578 614
192 378
724 672
552 943
205 525
355 126
604 671
433 252
739 916
429 930
314 433
870 483
663 880
833 335
881 438
509 623
547 515
177 287
554 607
423 119
678 384
548 67
371 816
563 589
699 306
262 819
530 816
99 327
33 638
685 761
102 43
281 682
300 507
840 65
481 865
741 455
890 375
254 168
886 847
939 576
297 701
743 100
586 983
159 794
590 769
485 117
153 55
290 267
387 495
762 949
864 780
651 362
513 411
103 295
267 776
385 10
749 139
728 225
615 591
589 223
218 620
289 852
366 482
148 693
349 393
675 620
193 5
752 767
984 640
944 637
467 651
565 507
195 259
653 8
828 811
34 602
659 451
999 950
893 709
502 114
997 463
37 179
260 730
459 698
856 554
992 33
790 949
163 794
756 980
889 287
348 569
541 62
759 175
830 482
582 250
56 99
446 271
70 552
504 413
41 761
852 808
252 339
362 856
751 200
195 66
884 389
479 45
600 846
814 590
70 50
194 960
625 293
924 400
273 106
287 990
707 569
931 662
994 846
225 547
438 139
202 823
855 103
600 859
176 740
358 546
497 812
510 247
92 424
639 966
279 507
671 296
212 248
466 311
422 860
968 845
893 634
285 208
195 885
723 699
395 749
669 244
217 351
863 965
417 112
928 432
437 190
767 166
209 591
170 124
630 938
117 789
440 525
957 294
847 417
869 821
153 562
162 214
554 555
86 191
656 419
193 905
133 143
251 335
653 231
456 793
941 666
532 379
272 376
366 974
683 75
117 44
97 526
332 740
869 125
377 195
751 47
596 563
84 406
421 161
931 646
279 69
79 440
261 93
560 921
753 365
76 755
291 224
391 479
143 198
511 79
515 184
950 804
962 746
715 603
27 536
12 669
158 75
299 110
916 345
987 340
219 312
234 960
388 83
962 503
30 332
937 162
254 891
249 694
593 84
863 38
814 295
307 752
500 463
552 329
232 597
772 186
954 378
357 909
90 86
156 805
481 814
325 446
493 646
240 687
367 630
329 615
357 509
295 83
253 315
675 340
224 953
843 148
568 966
61 861
138 541
353 133
444 285
262 275
795 129
256 69
328 142
202 349
619 192
756 626
236 794
212 724
605 679
478 842
359 640
671 310
73 594
920 771
975 678
679 486
546 672
504 341
637 501
83 197
322 241
727 237
679 247
303 679
304 140
585 775
780 548
260 2
518 626
248 850
273 411
214 975
735 892
997 613
768 362
62 338
414 582
54 431
414 64
482 422
628 227
6 24
75 983
312 64
108 132
655 423
172 91
602 466
132 298
725 594
603 527
210 203
435 122
198 682
244 299
679 995
663 314
209 41
812 850
205 58
214 472
802 825
49 558
769 430
130 334
261 246
860 683
360 886
607 523
598 372
611 422
804 181
980 26
964 14
270 369
944 711
373 113
210 862
167 446
832 994
750 479
837 297
432 32
389 173
323 631
940 314
9 89
981 896
364 117
233 326
647 839
930 779
249 441
70 338
517 48
329 26
737 291
885 847
234 526
205 5
192 831
824 592
172 894
381 762
320 940
834 962
433 867
916 195
124 321
16 648
623 462
976 430
398 113
33 337
631 481
146 131
115 137
488 485
642 223
171 865
38 771
677 825
850 415
716 735
170 441
250 829
42 643
877 483
90 109
601 956
707 937
974 653
506 979
310 869
289 918
473 1000
686 548
443 350
601 537
48 702
230 905
467 732
712 901
699 52
793 769
159 457
76 237
961 394
521 891
622 260
808 316
700 411
328 503
741 142
956 226
523 826
705 826
888 997
21 438
359 581
898 423
634 29
779 827
20 128
683 660
27 924
96 794
614 430
170 609
488 498
788 761
804 294
467 522
275 311
716 868
336 980
560 98
624 274
37 269
789 23
21 829
21 636
63 650
929 900
417 50
159 800
367 841
713 503
507 609
824 588
998 50
248 690
362 507
666 929
592 918
102 480
650 457
667 134
671 744
437 325
764 369
882 895
712 361
977 493
440 939
964 233
508 105
487 444
407 975
118 21
727 539
230 161
841 457
525 695
402 551
139 43
15 176
921 814
245 502
660 251
199 698
181 666
200 928
351 503
172 156
321 916
103 950
68 178
167 384
178 940
537 8
244 749
727 709
913 700
103 575
885 218
15 178
262 567
783 543
810 63
975 433
445 70
558 222
81 654
367 556
888 602
79 721
646 476
192 848
67 556
19 643
861 184
675 564
391 938
184 237
953 285
105 506
614 501
377 99
374 215
340 645
389 139
742 230
721 324
59 543
184 933
905 188
407 492
371 30
253 563
888 140
764 272
388 755
79 346
217 467
416 329
82 722
811 534
92 1
333 383
384 944
224 391
611 270
106 87
713 159
278 586
256 965
644 210
801 253
1 731
480 52
928 700
611 727
927 118
107 116
833 1000
13 264
361 335
37 508
130 165
281 438
923 293
751 856
180 314
584 569
799 294
734 320
390 420
429 761
146 873
668 451
19 494
841 814
808 905
405 311
35 819
40 120
534 511
689 374
8 925
915 75
669 564
754 550
127 451
121 425
494 79
10 571
845 438
258 881
725 633
304 970
99 589
805 303
540 119
491 958
804 680
591 731
975 958
668 47
607 834
402 506
352 341
263 958
584 387
872 496
235 57
829 449
757 48
405 484
678 583
270 767
554 152
211 171
117 120
149 887
275 804
828 803
272 617
872 652
572 809
709 211
695 671
718 293
42 618
892 63
977 762
671 499
280 870
422 604
328 700
471 877
193 552
829 451
424 475
95 867
468 62
401 605
884 901
297 603
640 70
534 619
157 108
210 850
783 230
275 306
966 857
207 119
17 526
405 954
674 651
32 442
581 285
867 703
968 348
895 508
512 515
366 12
929 42
411 46
860 573
282 25
394 171
126 348
305 43
764 904
822 118
661 328
320 869
797 311
325 53
445 190
598 538
668 2
401 492
334 921
59 200
882 262
3 440
13 572
702 756
236 45
274 191
841 242
646 461
419 438
775 421
710 587
655 175
777 447
519 115
132 69
267 771
185 10
672 325
370 287
763 314
391 64
747 334
381 323
273 54
261 86
459 638
35 9
818 633
946 684
25 954
543 535
955 813
120 378
146 322
533 628
189 195
506 469
960 193
95 109
430 568
90 498
613 605
187 977
538 956
697 432
457 730
49 987
474 919
365 922
542 907
987 497
348 877
885 859
465 521
951 584
1000 196
802 807
481 78
986 652
905 278
129 329
390 122
968 9
274 911
45 742
407 798
662 975
681 189
163 625
581 241
23 217
452 933
767 615
697 294
523 183
630 802
413 876
495 16
435 402
237 43
103 152
853 805
918 544
517 714
562 3
387 251
265 169
184 6
913 96
431 189
122 200
800 53
994 393
278 937
654 841
285 565
585 810
910 429
389 136
889 424
417 688
839 110
915 686
474 528
792 686
426 907
51 896
341 836
250 364
699 160
816 98
821 46
765 511
922 25
233 71
537 694
656 113
451 976
199 968
46 153
215 37
411 816
695 848
574 408
633 350
801 984
818 790
374 496
506 442
449 744
528 251
79 948
76 719
752 302
822 974
512 278
893 756
917 427
645 757
127 267
837 14
231 317
811 446
979 788
175 531
202 205
426 237
828 644
492 758
447 30
958 407
665 398
947 306
419 416
549 846
909 98
772 411
193 230
887 632
725 171
406 983
233 1
682 666
454 219
592 294
544 318
812 742
53 833
188 766
251 878
741 193
505 555
161 733
555 362
972 925
821 813
926 207
578 771
597 617
970 460
319 537
213 446
323 828
74 395
871 863
983 20
704 738
50 229
847 7
800 648
154 113
636 180
795 417
341 643
550 584
786 192
466 553
369 725
755 550
231 346
606 859
835 807
401 364
62 354
463 383
740 249
614 763
769 500
775 986
304 343
969 437
683 285
375 205
71 552
387 913
81 88
311 504
908 656
545 148
752 172
479 740
350 645
872 284
746 230
155 633
227 198
228 403
92 622
993 148
349 169
757 716
924 553
189 640
245 423
364 650
371 350
324 818
435 534
372 74
406 696
185 907
560 786
9 715
333 501
433 480
168 907
732 699
92 108
130 756
797 664
47 319
838 993
662 235
151 929
703 898
483 919
704 598
905 686
502 203
471 465
923 40
160 77
280 637
530 532
802 554
103 209
960 281
616 181
902 101
29 887
117 977
478 286
883 713
411 678
75 829
781 193
765 782
711 230
569 128
456 934
679 267
823 316
314 267
607 43
70 958
69 949
277 35
57 187
123 828
490 336
263 86
592 425
322 488
742 239
531 384
713 158
294 466
761 539
614 980
530 56
801 1
314 797
676 153
303 998
791 24
541 363
70 156
109 571
953 336
666 240
310 126
330 419
824 141
552 452
536 250
496 350
356 919
910 373
185 877
538 928
741 670
938 105
423 885
367 785
506 144
449 251
369 630
726 602
196 86
181 630
889 948
646 96
67 141
366 879
782 697
202 754
743 485
852 682
690 234
734 470
65 672
223 915
54 762
889 773
56 241
37 519
25 238
533 79
328 955
523 774
588 182
558 633
559 359
832 209
38 865
226 847
877 569
646 443
336 408
837 515
145 972
617 262
894 197
308 286
708 91
281 139
371 830
143 966
658 364
657 406
851 322
852 936
603 966
958 903
2 43
888 242
426 701
371 411
372 673
817 1000
433 825
432 540
156 902
619 697
542 727
219 846
1000 207
451 269
776 816
87 627
521 899
569 661
605 148
67 893
532 682
110 375
143 432
947 698
103 374
534 678
173 50
515 921
586 697
586 251
537 253
481 137
988 128
45 119
601 522
998 817
938 97
156 472
391 612
937 884
47 545
312 217
720 919
671 627
555 749
925 529
473 248
410 715
413 988
309 37
70 668
709 553
294 408
77 629
628 719
349 823
729 315
255 482
876 405
348 46
180 93
951 967
722 861
264 667
623 332
579 292
887 325
725 945
32 166
130 955
788 506
999 584
67 802
641 689
484 500
428 704
642 893
539 477
741 927
628 403
167 268
589 747
979 273
263 869
76 479
288 413
137 617
693 598
123 891
301 476
620 451
171 101
32 528
968 813
172 774
339 667
908 779
484 125
15 616
88 363
93 151
733 711
271 306
982 323
72 290
940 595
767 475
525 406
508 945
122 555
165 57
965 565
334 800
171 183
501 550
850 526
28 979
547 285
459 991
362 68
424 287
507 631
319 397
733 245
305 268
538 700
162 878
455 868
930 277
471 348
15 247
440 888
700 353
164 574
80 758
331 569
959 256
405 724
124 172
524 376
834 942
339 625
709 766
302 597
90 250
625 48
655 978
217 301
100 395
866 932
809 739
369 601
688 615
506 241
421 844
346 114
575 578
442 524
468 520
305 964
154 702
305 450
309 605
97 426
60 36
231 118
370 207
766 768
922 371
769 648
592 20
338 496
378 459
805 662
780 278
561 728
871 729
413 636
928 924
36 355
923 707
329 179
775 219
20 783
471 994
65 233
415 43
681 708
842 868
969 234
941 957
931 12
970 783
760 929
588 796
483 968
421 122
370 984
469 621
250 560
526 564
524 322
564 159
166 653
974 4
570 223
409 465
191 681
991 697
206 509
702 112
12 575
198 884
495 85
700 623
136 114
195 58
790 402
473 119
740 350
86 952
242 975
197 684
415 513
565 228
878 589
633 352
380 978
14 724
225 170
220 322
740 535
959 819
840 284
501 363
263 599
813 16
16 502
83 853
872 402
182 917
305 465
803 244
919 511
908 565
795 960
811 668
952 597
481 351
816 362
823 615
59 795
249 417
252 41
651 302
440 90
687 80
558 515
843 330
219 544
525 257
748 201
688 795
359 40
977 511
151 421
139 446
265 328
419 69
26 402
72 404
584 126
869 498
170 259
25 386
121 612
207 625
998 312
611 99
531 180
188 283
43 14
147 384
686 916
549 22
228 267
681 371
508 714
655 656
216 574
723 691
843 921
501 296
624 412
360 942
673 877
117 286
545 364
602 377
993 470
554 259
222 228
428 830
262 751
933 408
651 402
418 295
952 50
760 287
715 818
219 165
518 107
892 816
158 955
172 964
209 620
746 183
518 831
259 891
750 246
875 992
180 933
847 881
589 82
144 756
506 935
845 621
756 949
843 847
294 810
405 70
390 865
450 21
121 457
541 407
35 130
47 460
992 260
519 166
312 939
587 770
358 844
802 74
685 11
351 387
227 626
652 916
635 875
908 94
394 183
258 37
92 76
401 722
614 612
341 170
994 955
28 204
904 812
755 536
558 232
812 99
197 473
603 754
966 570
709 506
818 522
322 179
593 276
221 910
591 840
948 332
281 274
700 646
892 562
282 805
11 287
486 451
895 971
863 3
364 687
85 678
868 752
474 192
741 492
224 286
994 236
78 392
726 881
556 430
673 428
688 383
186 7
471 853
665 310
269 236
778 494
752 689
101 723
939 935
807 639
410 386
522 524
611 706
225 835
599 400
485 758
653 501
70 760
790 410
318 813
621 758
88 968
241 982
866 809
496 248
571 205
213 219
402 590
775 150
246 511
667 412
337 919
36 518
491 288
714 801
605 104
722 403
708 408
20 92
632 943
119 698
488 722
436 750
67 427
381 178
724 216
21 279
58 63
151 60
145 221
971 567
447 830
841 510
324 336
513 471
320 197
997 962
169 551
989 911
4 579
473 749
491 710
347 891
294 145
937 531
15 989
708 262
935 655
652 386
467 756
72 450
229 306
502 523
954 9
591 119
547 858
816 734
225 349
86 355
849 544
156 327
415 189
542 916
711 757
316 834
676 571
326 794
47 283
180 77
658 1
969 890
451 490
399 178
404 320
17 694
86 918
666 235
698 201
327 204
530 862
937 66
807 929
887 402
365 914
559 100
22 231
517 796
62 118
428 35
639 657
20 644
41 795
498 819
270 94
807 667
820 784
682 715
776 738
266 665
594 926
120 566
709 729
789 251
738 75
675 408
510 960
388 307
137 560
871 806
380 728
813 113
846 11
141 18
782 928
431 348
623 148
65 740
653 119
428 483
898 472
51 412
40 976
790 241
560 673
88 91
374 923
846 186
725 7
283 395
385 504
742 332
442 635
913 610
466 983
351 666
338 38
859 524
171 62
782 623
58 414
721 441
381 543
801 151
528 842
39 146
334 311
352 908
979 626
983 36
853 98
786 150
365 234
71 478
452 828
432 783
254 20
808 367
139 982
192 129
669 422
670 687
472 832
659 834
978 70
340 251
535 503
890 120
694 650
505 74
997 943
902 677
192 241
610 941
812 892
481 195
705 754
40 429
514 88
673 626
830 319
475 68
324 788
543 656
640 847
122 978
718 501
388 369
806 255
903 1
170 12
925 854
895 507
621 82
823 1000
239 161
982 91
89 950
923 993
29 801
811 924
308 59
668 593
641 909
303 108
666 760
704 927
372 284
738 840
163 661
835 446
899 124
40 992
869 481
738 789
829 734
968 362
55 686
365 71
115 958
114 155
354 496
818 77
726 50
977 695
655 271
314 209
748 790
406 906
722 761
711 993
871 675
974 139
364 777
506 239
360 1000
335 762
239 698
733 478
773 799
415 116
580 274
221 741
740 936
905 792
151 547
173 824
282 146
182 678
311 151
666 843
879 555
779 767
355 925
866 987
855 408
833 411
946 901
977 894
740 107
37 636
127 717
473 500
494 990
469 979
110 612
81 249
187 696
980 356
414 504
331 302
200 796
972 586
626 751
536 798
114 645
499 694
730 142
856 819
449 654
343 43
940 255
676 531
650 186
254 551
329 747
784 908
58 794
133 187
273 62
110 764
810 321
48 327
341 628
428 276
179 882
283 563
417 161
475 375
256 286
966 609
49 44
36 567
419 492
32 329
748 725
227 553
744 74
849 231
143 175
121 195
528 602
768 81
977 809
422 818
516 461
958 355
616 169
955 441
848 218
672 753
942 520
716 166
253 555
379 855
926 981
627 717
415 88
6 324
186 723
755 119
676 823
801 756
164 364
7 801
502 969
304 988
180 613
162 476
932 190
61 362
128 32
434 984
198 727
602 276
665 555
774 628
274 162
973 925
848 826
287 549
92 493
105 286
116 473
665 825
24 891
287 12
987 384
92 899
154 879
47 909
638 711
534 98
143 842
177 338
562 6
522 845
40 285
444 707
314 716
574 617
768 891
178 711
327 464
594 693
284 828
730 219
282 975
270 26
143 456
426 648
924 1000
746 898
354 78
34 694
913 866
845 582
686 828
486 667
8 224
550 477
643 209
297 862
196 810
253 249
995 239
106 666
271 828
327 506
22 637
654 796
825 891
543 576
599 364
626 553
764 85
136 388
995 697
759 177
359 834
884 37
884 699
999 44
358 100
28 974
309 662
977 1
725 510
634 8
987 89
370 543
146 688
746 657
16 410
751 88
476 710
52 89
646 405
232 350
131 820
877 148
997 592
947 119
132 8
191 891
554 57
177 820
251 582
97 421
588 508
171 63
71 136
783 619
779 576
305 451
113 63
813 689
81 836
914 484
693 978
297 922
459 448
292 57
968 90
451 181
832 105
499 711
133 452
414 995
459 925
468 339
796 633
476 222
576 150
981 226
382 714
408 96
11 137
770 768
370 13
847 836
682 801
840 713
943 537
265 469
123 390
216 919
573 946
29 121
871 820
234 748
227 152
399 476
826 835
592 173
297 279
961 177
792 826
571 890
67 81
149 947
528 881
38 243
892 432
719 380
186 457
639 632
225 343
136 787
908 607
747 905
169 516
848 356
780 473
74 632
715 914
370 368
588 463
469 569
304 360
405 612
463 74
661 133
981 727
278 208
629 959
669 69
887 993
464 776
158 12
422 579
729 130
466 273
722 145
549 885
65 215
375 725
596 664
582 308
457 788
201 432
215 286
858 164
971 559
508 454
207 537
606 281
354 840
485 421
889 21
894 320
824 369
920 458
397 682
981 198
537 616
633 153
537 158
598 618
458 672
159 487
81 470
70 748
690 996
756 44
358 974
131 120
868 806
327 678
287 15
307 892
600 620
263 2
510 358
86 647
201 947
244 400
467 72
999 152
409 586
430 22
776 894
545 300
509 988
568 696
600 280
439 553
473 177
926 743
202 88
538 535
442 583
707 852
417 942
291 66
913 33
988 459
468 804
670 32
187 735
941 995
273 161
563 858
171 22
157 956
384 828
566 729
571 988
678 867
243 696
155 293
801 978
367 709
368 24
299 778
274 488
483 712
8 306
18 831
198 774
154 848
151 220
228 631
479 776
276 992
171 231
11 266
205 419
463 984
865 588
888 647
882 693
64 464
669 904
169 747
632 645
557 922
299 214
625 295
107 263
257 311
91 851
787 635
678 666
603 349
655 419
663 841
833 123
88 886
688 927
758 679
615 137
800 612
725 191
255 916
609 892
686 502
804 108
349 46
487 961
988 50
338 328
147 830
82 527
745 429
972 743
732 340
923 712
515 671
770 709
735 573
980 138
323 277
392 57
946 148
998 897
483 424
766 702
35 102
436 744
589 902
262 979
142 292
115 845
412 506
835 664
582 323
600 504
167 816
219 289
939 807
49 915
566 133
417 1000
295 633
94 170
166 451
533 844
689 861
49 843
694 74
421 80
532 731
615 642
27 576
691 603
284 606
530 111
775 892
725 861
185 991
242 530
44 350
51 701
736 241
984 103
911 726
874 404
104 824
228 577
261 386
973 29
7 238
496 919
688 994
96 372
560 39
160 359
310 813
905 146
316 190
716 853
825 704
629 721
276 621
29 981
562 263
8 861
360 856
95 656
77 362
333 542
109 205
215 312
486 518
608 454
552 538
890 265
60 991
923 936
384 208
876 8
181 134
959 748
176 605
269 334
872 452
301 710
68 42
51 644
263 579
538 149
813 60
76 454
184 506
525 487
164 987
627 39
250 399
733 242
146 405
647 164
235 366
564 78
680 143
354 419
766 752
872 424
587 656
469 199
949 828
224 730
321 638
123 126
629 274
129 65
81 528
465 155
122 604
521 501
344 915
859 608
946 232
663 793
575 290
164 387
828 217
824 105
66 575
769 892
329 498
157 556
13 194
315 147
9 690
25 118
606 85
763 260
829 40
821 969
971 254
957 504
881 734
502 556
227 425
849 79
740 23
114 326
36 140
745 59
665 713
792 453
655 572
880 67
603 86
983 510
637 740
758 59
993 991
855 205
495 407
612 875
312 45
115 362
377 49
132 273
414 518
929 605
28 124
992 151
127 984
827 643
43 772
138 680
500 641
251 699
532 531
472 328
701 710
307 753
218 338
433 339
87 876
663 218
930 300
755 86
601 309
378 872
554 537
497 912
711 932
478 874
583 834
334 813
556 80
646 86
631 406
207 691
64 522
140 243
184 740
233 305
917 442
607 397
215 508
530 620
427 129
807 892
773 538
556 38
430 950
972 299
769 593
727 830
977 451
377 656
799 912
454 675
682 150
660 270
731 456
539 356
700 304
546 576
834 47
161 256
112 964
23 386
924 961
412 793
942 958
100 417
49 807
463 684
579 273
443 590
310 792
646 989
912 206
81 503
230 487
644 812
666 707
514 814
740 415
608 629
32 740
262 661
789 187
471 944
652 184
559 85
175 940
602 658
546 514
303 627
269 156
507 616
82 132
966 303
194 715
322 517
552 858
918 718
210 201
761 773
992 103
282 926
248 705
933 496
966 543
647 523
927 296
16 525
859 978
762 850
639 325
417 725
900 218
931 847
545 915
912 672
218 642
940 784
970 74
104 30
774 717
779 704
672 162
315 35
728 450
149 15
314 860
635 731
582 819
225 978
882 167
139 264
550 688
758 673
355 273
800 683
407 228
36 720
988 25
381 798
563 940
669 710
267 818
421 530
97 213
117 158
751 809
617 219
901 962
90 416
602 870
79 382
384 334
378 131
604 911
835 674
450 632
909 198
986 198
675 878
3 348
298 123
718 697
279 731
304 331
526 865
309 1000
658 809
768 78
749 444
213 420
323 544
465 148
319 327
700 126
600 687
392 68
353 697
285 297
816 712
979 289
785 982
3 599
466 351
704 434
418 659
189 916
626 67
534 83
107 457
304 548
5 660
475 364
31 781
693 664
405 142
339 153
234 305
951 220
64 546
295 17
341 107
645 2
795 567
353 320
610 647
872 296
15 166
741 35
833 615
246 549
849 600
750 98
426 321
127 762
513 754
458 864
773 614
152 934
481 245
483 315
18 302
190 613
760 135
199 707
134 384
920 824
600 509
314 273
265 859
270 875
494 920
13 502
790 174
681 53
199 322
934 141
862 767
925 164
361 839
659 143
330 893
876 467
600 376
387 24
444 905
299 482
373 868
911 251
870 151
466 895
47 353
1000 70
687 325
878 956
347 826
132 22
530 357
884 894
937 948
760 854
851 826
75 454
207 957
306 746
394 39
679 640
295 331
16 963
394 113
662 41
387 138
860 313
305 78
69 894
594 755
596 606
229 348
669 649
800 317
579 552
243 31
790 569
327 628
588 276
505 558
338 95
19 747
20 337
456 826
551 235
823 169
157 397
934 996
730 66
2 939
394 37
452 818
96 813
656 395
922 121
444 879
667 478
225 322
467 468
701 242
269 676
749 172
44 629
813 71
26 233
197 670
153 344
171 367
810 205
208 802
435 951
407 847
229 205
935 661
878 679
370 334
448 262
865 909
855 351
935 476
542 468
561 720
92 420
30 527
680 922
152 142
767 671
500 890
332 576
536 769
545 687
28 870
478 873
533 342
634 857
329 172
863 1000
770 769
259 258
970 967
498 374
389 600
664 350
639 668
801 183
750 650
339 747
573 759
198 56
669 497
806 640
789 393
657 135
649 934
19 673
801 636
368 935
595 796
227 420
511 369
15 902
580 521
449 292
976 317
394 744
827 156
724 471
664 139
701 774
429 36
813 406
208 865
315 110
18 452
756 599
950 182
458 879
747 280
418 111
566 207
876 342
833 943
761 817
453 698
856 904
397 525
898 309
292 437
373 244
11 507
868 75
813 497
385 563
721 491
592 527
43 622
258 44
212 819
626 801
767 798
427 25
245 107
687 859
916 88
609 398
188 618
743 8
8 906
530 902
716 38
649 647
54 724
512 88
277 376
710 654
915 415
373 488
973 375
57 362
453 368
609 224
242 728
942 646
806 556
425 391
458 772
396 735
66 251
46 154
473 105
42 549
829 860
991 603
225 412
3 389
607 329
759 708
149 99
222 985
463 700
109 972
320 17
46 856
443 525
716 79
521 205
420 268
188 115
290 332
242 856
426 525
906 80
955 196
982 562
691 183
827 760
717 532
999 680
57 145
315 154
513 700
48 497
176 761
904 221
808 890
999 656
274 774
316 168
814 54
89 959
22 775
840 907
501 37
1000 736
435 141
268 631
883 399
633 947
666 680
582 458
688 311
954 938
872 980
510 784
783 93
795 211
810 399
239 288
842 4
596 511
112 68
274 197
553 493
455 999
482 343
147 825
247 264
1000
777 309
940 803
767 726
13 185
841 825
190 261
867 463
542 629
618 341
360 922
156 20
604 712
306 823
920 865
400 531
664 666
23 296
862 468
922 302
638 807
8 623
263 943
479 294
142 321
866 469
71 212
697 598
956 621
950 793
589 662
155 560
342 691
992 363
770 301
433 89
347 343
489 225
708 550
193 861
544 380
532 608
702 124
303 485
330 726
510 197
687 759
679 509
642 65
362 131
396 477
413 566
370 289
892 533
347 366
947 667
326 241
288 572
701 159
242 344
425 925
839 257
69 774
411 25
987 889
90 449
485 179
773 941
781 21
181 780
116 871
455 313
500 460
980 789
248 109
406 924
348 484
223 462
134 470
701 337
742 219
511 762
27 426
213 230
977 300
673 880
519 438
530 599
934 949
626 719
113 946
465 275
899 894
221 227
522 380
310 62
268 586
270 107
3 600
328 541
98 422
203 376
441 365
573 480
506 673
327 426
285 811
525 281
51 31
452 466
212 69
192 905
238 357
586 70
764 985
656 828
600 665
506 447
487 780
140 714
483 384
410 437
243 562
790 562
115 324
821 498
959 17
94 927
113 99
147 322
26 201
595 198
844 214
925 281
441 484
528 765
832 870
721 497
521 82
727 292
618 47
840 736
595 294
685 590
903 657
549 716
311 966
68 991
399 814
453 182
79 852
596 167
692 28
196 690
78 40
754 625
863 332
150 847
324 965
207 49
613 136
883 740
404 527
640 189
995 178
283 372
626 208
735 52
737 639
631 370
838 778
734 737
336 848
151 309
165 634
296 952
138 994
171 835
913 19
137 732
355 999
101 250
872 960
552 772
274 308
369 865
93 245
442 769
223 797
145 163
658 854
917 627
834 670
106 675
154 767
71 26
435 476
387 89
160 989
439 813
864 279
74 785
144 18
993 133
661 233
537 529
428 532
948 460
571 146
402 239
655 34
885 650
255 494
525 504
287 249
121 247
499 527
800 706
848 107
512 67
644 197
898 114
454 330
822 471
200 715
624 486
592 806
289 400
382 864
609 599
878 880
133 153
229 251
751 111
473 134
976 317
234 681
921 100
927 530
663 158
680 745
299 418
713 978
722 285
524 277
141 621
82 511
44 476
53 199
470 998
325 257
50 24
982 918
279 681
481 176
452 707
35 827
17 11
846 244
474 937
801 252
4 464
473 378
694 813
829 129
161 5
181 337
119 705
162 481
409 144
724 804
636 91
293 77
893 286
123 752
988 675
793 355
895 407
191 868
795 458
204 542
316 121
808 391
931 789
873 622
648 6
750 817
684 932
836 136
650 869
356 58
877 52
409 125
492 488
915 262
841 237
127 432
589 857
76 635
423 471
993 534
86 169
430 914
278 178
885 698
616 269
122 388
559 295
165 72
763 582
275 158
87 718
383 147
151 555
417 405
247 986
95 90
627 359
536 224
581 982
695 692
609 574
350 551
13 260
78 191
802 733
714 949
498 774
633 684
862 502
501 468
458 209
810 523
968 119
258 658
708 995
887 58
389 603
412 353
386 341
796 451
593 662
596 910
837 180
435 318
933 28
796 818
33 686
65 290
188 617
900 694
523 819
291 723
333 248
397 688
334 520
752 362
587 16
901 463
88 608
286 953
250 601
652 901
215 56
262 345
353 775
314 148
991 551
216 236
526 957
824 75
138 898
84 693
392 234
538 391
812 368
375 187
54 448
465 2
288 750
30 563
958 664
135 349
730 264
354 715
407 647
105 587
379 837
716 394
467 981
629 667
1000 856
637 29
822 440
130 787
64 866
384 637
592 688
761 103
423 820
92 365
585 917
9 427
768 399
578 860
361 414
117 567
220 604
254 851
88 784
912 615
606 569
124 657
188 40
838 371
5 112
704 529
3 554
63 557
276 253
360 666
42 403
788 700
267 25
469 904
643 809
373 712
51 921
882 814
255 385
95 30
937 491
385 823
163 474
192 259
518 768
411 997
553 784
439 541
777 930
109 875
659 97
996 611
308 196
357 36
619 268
200 588
732 457
839 154
145 23
306 856
19 111
293 228
641 954
307 878
205 717
96 770
755 663
936 271
555 904
622 794
123 297
149 443
73 41
771 974
607 434
842 757
983 535
827 374
877 713
584 457
421 683
874 801
515 764
449 583
579 54
327 677
612 218
690 935
958 686
803 756
709 611
859 321
642 646
536 220
231 575
988 237
978 338
259 725
682 782
923 861
127 909
833 27
477 130
235 182
514 890
751 236
970 166
340 643
177 545
20 508
553 786
540 244
497 766
605 230
291 21
849 539
549 195
49 157
31 6
602 60
398 659
231 665
85 882
815 971
568 405
888 538
919 817
258 724
8 298
940 193
122 636
680 702
459 37
164 703
486 116
166 870
266 383
973 15
238 56
303 364
381 836
975 114
579 623
558 329
633 670
938 808
86 413
232 403
984 876
45 83
810 305
48 393
776 393
478 648
693 42
456 775
408 903
938 253
564 63
705 720
168 594
272 274
206 754
981 450
459 944
570 367
448 955
805 906
135 221
606 187
824 955
273 591
183 390
962 312
896 444
920 419
634 915
782 759
73 790
910 994
72 576
348 792
957 892
150 35
242 802
239 265
923 513
224 748
830 179
336 254
319 164
908 256
295 942
428 256
507 24
779 906
964 984
762 833
359 85
806 992
126 651
202 381
284 83
567 749
624 863
14 507
386 454
104 669
302 695
683 539
858 222
282 970
368 99
753 453
18 531
577 66
830 909
849 640
361 760
889 194
660 446
332 576
568 406
363 43
826 351
22 378
93 53
175 871
916 845
905 10
364 218
81 170
149 36
516 756
844 676
331 172
628 168
745 444
490 421
678 91
682 424
996 654
276 55
440 834
467 515
203 172
697 338
524 655
858 522
738 434
933 4
582 356
15 565
740 322
513 881
945 152
820 728
110 929
105 800
419 466
67 447
645 492
117 969
825 318
557 495
719 174
339 785
574 489
75 698
879 631
850 120
743 55
319 544
961 225
345 310
894 900
797 517
313 891
226 748
875 431
211 998
329 979
526 475
699 545
205 884
731 46
233 60
569 644
335 855
778 932
271 546
273 429
64 316
222 972
70 893
804 639
729 382
226 43
326 672
79 156
585 972
195 656
565 390
647 610
9 189
437 431
493 757
499 482
564 142
131 593
183 798
821 249
501 472
638 761
969 315
687 720
371 162
366 739
613 443
929 566
597 630
155 990
269 80
514 853
859 943
832 482
1 98
351 873
456 429
143 966
41 572
496 552
926 451
139 835
129 794
118 696
809 747
59 886
352 983
171 325
651 335
965 37
160 480
769 721
7 354
427 710
852 744
87 388
503 494
334 519
614 890
588 38
947 62
931 792
709 741
84 851
408 50
343 320
722 540
897 968
678 128
776 11
246 632
815 227
679 414
139 505
261 886
432 603
446 674
811 352
571 104
614 47
944 914
346 941
661 425
537 554
635 210
436 298
580 616
280 763
270 266
201 509
550 919
516 204
161 490
605 16
727 671
951 412
649 174
504 194
974 619
641 100
184 455
617 973
652 12
118 505
805 186
749 795
59 773
730 176
424 199
902 76
868 159
396 598
488 315
277 280
916 999
1000 292
503 828
854 38
743 561
578 520
874 217
735 872
867 741
185 14
620 112
738 32
948 610
311 389
556 39
108 668
102 186
911 826
206 956
961 190
577 106
842 912
699 312
950 246
472 936
653 558
252 410
398 2
928 760
300 887
140 560
57 81
418 840
559 462
493 879
783 208
430 660
907 479
438 632
97 207
630 416
913 215
445 265
612 951
328 953
143 299
728 689
653 173
483 584
963 960
812 342
990 723
897 846
44 101
500 284
110 278
358 487
556 1
317 534
807 843
420 543
744 959
198 401
80 883
930 963
22 997
590 375
94 496
765 422
942 304
829 689
791 945
729 125
77 706
672 307
561 10
771 402
68 346
766 710
696 691
799 301
575 167
755 103
415 61
74 924
847 7
845 985
668 120
786 323
731 34
895 788
926 816
369 935
717 753
243 888
602 211
758 169
891 395
747 899
819 184
175 594
475 669
417 374
508 180
746 733
264 344
799 591
232 263
177 283
39 339
387 967
478 818
148 971
645 373
333 967
952 787
677 240
115 843
707 240
628 573
758 884
928 48
580 548
986 433
725 173
287 979
601 320
137 45
583 881
235 711
853 282
989 340
676 209
816 367
157 229
939 92
216 395
831 96
450 392
394 703
372 32
358 510
976 671
241 615
547 29
742 397
962 987
934 939
781 491
857 66
126 548
305 228
401 251
783 528
850 349
685 33
563 980
461 210
607 297
260 907
876 128
674 718
219 543
108 415
12 217
831 272
502 975
132 535
512 649
746 141
442 202
376 711
153 350
416 855
377 946
739 245
736 533
420 152
495 213
869 46
918 597
700 734
57 620
379 61
977 954
304 902
314 779
102 518
170 625
521 547
964 445
646 772
267 464
546 132
860 517
581 896
214 911
377 146
404 331
461 323
704 290
908 436
798 791
499500
499 286
491 826
417 281
910 987
671 18
989 256
717 815
955 329
401 32
466 859
684 970
994 995
992 758
477 680
266 328
328 362
306 856
990 321
649 381
327 763
602 628
839 173
732 37
641 565
728 130
951 651
386 190
612 633
466 233
66 403
15 612
180 954
517 231
174 9
882 948
920 626
433 569
882 332
833 544
360 673
936 985
557 221
755 327
213 760
206 297
432 739
328 239
740 898
350 338
411 787
157 955
713 404
379 792
543 63
184 123
316 988
601 115
761 940
869 61
268 142
57 246
451 999
867 783
964 770
656 146
555 456
239 916
494 839
70 480
768 335
658 273
9 727
226 586
641 892
930 809
89 711
812 988
285 953
66 485
660 869
151 185
525 831
399 87
183 251
475 740
935 404
647 629
221 311
730 277
643 799
567 692
809 357
467 948
280 442
861 918
183 118
762 423
418 734
40 553
541 803
662 353
534 686
18 312
757 625
279 728
86 496
115 286
898 180
786 75
726 162
800 381
88 460
338 652
546 670
621 716
404 260
365 527
171 526
612 63
923 301
947 39
945 282
117 560
688 451
343 270
970 538
996 344
481 256
474 681
85 837
999 512
32 284
346 786
372 641
924 423
784 790
201 517
726 743
559 613
781 428
455 133
586 248
133 335
507 212
682 80
318 968
320 659
48 601
576 619
807 705
576 119
988 887
373 607
712 937
939 179
515 757
28 858
250 384
622 409
161 650
426 262
906 209
372 526
567 115
508 55
87 493
162 301
133 758
837 961
490 111
897 788
917 712
118 210
940 418
846 657
267 188
970 615
266 840
135 530
181 326
895 755
167 705
381 123
499 158
474 455
482 97
591 387
871 740
221 119
643 939
546 777
348 538
245 711
426 739
883 801
807 266
909 709
280 673
645 199
405 46
252 379
432 969
167 272
225 689
582 44
443 657
759 715
1000 231
119 646
799 644
236 263
568 590
163 972
113 175
652 9
228 475
322 482
641 835
146 928
545 538
914 366
820 623
624 971
358 855
502 191
258 519
241 479
355 968
762 273
293 675
120 131
986 281
176 625
258 470
770 843
421 545
827 802
486 881
641 971
170 813
99 811
718 512
542 512
661 844
924 820
718 270
164 79
443 757
931 71
721 416
299 289
697 392
26 358
410 443
382 573
322 836
914 482
384 936
868 766
204 636
72 952
299 711
2 44
12 415
598 404
681 216
833 436
824 425
362 703
211 680
123 377
418 133
796 837
972 369
308 969
978 577
174 737
641 868
191 135
878 233
305 66
365 766
456 126
75 447
167 994
150 401
608 994
784 540
695 614
793 26
280 524
391 904
943 793
631 780
817 276
575 527
114 591
661 689
705 341
233 539
491 855
747 596
398 646
173 911
42 907
331 441
837 738
789 782
401 648
716 166
644 754
455 681
787 900
214 451
784 16
467 433
640 597
831 770
917 594
187 567
504 282
787 216
240 816
430 33
64 647
638 634
78 786
121 321
198 125
318 415
572 281
92 817
279 115
930 729
208 871
688 172
512 773
182 922
269 779
866 358
375 803
570 729
413 342
556 507
437 741
848 59
205 675
195 733
739 320
49 752
158 924
379 747
980 457
45 268
955 304
473 784
275 154
5 787
424 956
501 13
302 821
305 119
331 659
88 174
316 17
300 673
10 555
723 675
787 892
17 227
723 481
174 627
381 671
340 493
795 558
342 594
302 687
765 44
275 493
88 136
635 588
536 822
152 639
362 366
468 11
304 817
410 176
752 593
669 580
733 124
919 251
39 695
180 528
942 652
489 273
231 929
254 994
742 706
13 472
555 94
40 522
265 527
209 63
746 279
91 573
845 787
832 397
886 5
796 83
402 3
998 567
628 54
409 830
235 593
463 546
634 867
950 863
127 513
847 202
866 403
244 399
25 474
558 393
944 472
107 326
888 759
108 159
470 256
945 71
39 557
870 533
241 764
789 639
758 543
387 119
588 49
430 413
817 629
286 456
567 490
818 390
512 741
911 281
826 698
693 185
599 905
770 412
721 602
10 255
249 177
135 830
340 475
183 559
222 136
491 436
922 148
718 638
272 611
357 824
932 570
518 910
403 585
105 5
885 137
794 843
283 218
105 206
467 82
799 320
25 776
666 654
96 563
411 475
850 390
835 110
572 979
500 255
394 712
788 740
272 78
690 39
729 920
46 197
216 153
19 733
329 627
248 983
264 682
249 340
587 99
157 917
629 814
853 916
581 732
5 952
869 896
263 391
55 976
148 349
385 859
80 445
589 984
43 729
584 930
279 300
314 8
431 542
408 748
528 583
186 645
506 257
887 352
61 528
587 768
759 868
136 500
704 962
132 560
434 66
352 385
77 896
53 407
324 664
514 904
776 775
579 843
811 462
914 266
266 17
340 462
373 805
858 719
312 623
206 797
194 124
855 711
128 178
492 905
945 283
234 390
356 81
859 2
294 456
247 142
969 781
583 697
820 844
329 513
587 757
475 366
586 286
983 604
212 622
884 650
807 58
850 308
591 937
302 452
430 404
92 547
690 219
108 608
549 623
558 595
662 390
367 926
776 846
301 529
178 733
109 556
847 15
715 161
277 892
572 122
276 430
242 103
190 52
704 607
881 59
704 403
573 476
750 497
489 245
244 415
460 227
192 359
294 71
727 545
539 397
139 818
498 141
727 564
456 696
428 219
965 637
702 528
375 902
732 992
367 467
810 22
454 297
250 954
94 968
33 543
163 156
399 700
496 905
768 826
672 179
370 400
616 509
952 835
750 746
460 723
833 902
532 340
29 661
544 201
883 226
977 266
849 259
513 484
24 246
703 529
834 538
670 669
75 122
598 523
759 752
353 523
206 69
804 25
655 9
581 124
92 414
209 940
82 383
275 464
799 804
382 254
600 249
808 10
538 778
549 633
685 531
79 30
709 682
311 628
531 586
477 819
378 279
298 62
695 159
191 17
912 20
799 30
465 511
345 395
399 920
871 258
615 671
777 981
311 351
942 306
372 703
805 728
89 866
174 11
557 449
456 299
426 438
750 967
214 780
606 667
693 182
568 31
9 522
292 437
480 39
202 931
224 930
975 190
559 547
870 499
407 239
530 532
825 584
906 142
688 880
416 992
943 439
15 757
802 321
551 432
146 754
294 365
648 909
771 900
903 126
874 79
598 317
323 28
377 24
255 355
809 701
181 360
514 458
571 130
54 206
847 233
658 174
657 637
69 597
485 502
822 883
15 954
959 463
207 225
987 467
984 54
645 655
788 32
105 384
174 384
53 300
897 557
68 460
831 602
469 947
144 238
727 282
855 809
136 703
675 980
716 956
408 25
54 320
996 390
486 542
773 407
370 846
281 687
273 283
149 914
887 355
723 615
394 803
696 396
494 361
159 771
881 52
661 640
883 217
147 193
876 264
5 9
464 330
601 678
225 120
141 832
871 490
881 175
299 368
19 238
564 457
732 974
248 543
664 893
757 72
978 766
738 703
679 941
330 223
750 306
163 615
499 487
127 807
802 573
305 778
808 391
998 989
732 130
992 787
749 325
702 212
26 302
154 445
813 752
145 508
31 995
578 516
969 429
348 774
911 271
630 443
130 264
700 315
436 205
277 969
125 162
28 130
753 609
43 602
148 580
188 489
96 658
603 860
586 231
34 255
927 843
663 393
387 188
792 951
924 940
760 493
618 162
189 179
172 928
176 956
162 328
933 802
127 912
935 614
496 709
562 687
741 472
456 177
317 716
300 343
96 677
334 473
401 379
347 186
979 600
684 507
813 964
853 185
582 945
122 32
334 37
224 534
443 994
482 653
113 217
562 752
20 299
792 287
445 582
359 265
183 157
550 5
973 368
741 147
275 215
41 782
308 709
728 700
481 590
478 975
906 952
684 851
56 904
473 107
736 552
875 377
30 791
585 651
742 870
470 133
624 67
368 947
220 687
973 783
376 461
470 868
480 685
609 521
96 228
722 418
945 646
790 918
817 281
563 414
6 262
832 855
589 929
663 620
422 650
822 728
503 752
929 613
950 633
310 564
135 751
335 48
257 661
899 792
705 558
341 550
225 177
424 731
267 929
601 938
398 822
617 277
102 642
209 543
532 122
11 605
492 362
344 90
336 578
167 373
39 212
31 975
435 962
520 742
790 706
382 762
679 353
333 342
37 791
271 197
423 718
460 536
843 490
949 985
422 597
740 102
205 809
856 139
72 371
370 136
138 562
486 507
385 378
820 407
18 683
371 798
319 78
812 15
572 866
258 391
950 466
599 802
896 868
238 190
110 603
880 411
871 963
587 407
929 219
504 293
934 513
288 578
567 873
477 135
890 818
396 657
668 243
948 858
318 853
160 521
147 298
672 366
15 223
265 749
886 239
383 714
496 303
37 65
51 360
496 279
845 584
843 933
922 580
68 761
958 673
19 900
168 462
169 434
813 848
533 820
802 925
943 429
738 208
364 982
701 880
64 915
272 838
226 306
455 215
526 74
165 507
199 799
148 795
688 841
470 186
866 143
907 498
524 777
480 128
40 676
821 525
856 285
104 937
855 533
408 833
399 255
525 980
119 950
486 422
329 415
398 624
306 816
673 548
98 497
446 946
823 62
874 430
695 165
362 425
376 833
159 689
295 92
870 890
227 653
794 532
32 19
145 946
628 125
904 361
672 954
992 795
206 548
419 247
932 361
327 496
858 535
15 165
263 506
522 443
623 972
77 682
25 693
593 15
532 604
103 406
908 745
702 310
874 96
152 396
861 389
620 644
935 977
335 214
70 872
737 315
937 181
894 557
40 636
877 682
398 707
577 392
664 689
54 545
368 609
663 974
513 559
256 495
321 757
944 932
928 426
472 103
396 519
331 789
982 238
139 447
13 306
66 890
780 175
214 726
393 50
957 811
34 84
703 122
240 250
723 905
721 757
637 973
324 832
930 177
700 17
944 264
411 593
761 33
973 996
783 865
543 371
790 792
431 770
942 202
443 755
195 990
956 134
694 526
121 737
453 851
124 620
881 932
432 873
895 128
533 278
262 297
443 27
443 584
579 230
848 261
413 816
329 669
47 120
261 227
395 988
831 408
173 732
443 300
271 851
181 449
47 381
368 397
967 65
876 648
70 582
428 179
292 620
757 927
784 754
3 158
557 703
374 42
621 418
379 873
390 750
979 338
637 238
577 213
253 373
77 898
519 14
711 918
649 578
706 390
558 363
896 414
786 177
6 145
122 683
19 595
128 768
688 566
530 985
433 403
714 973
606 750
349 606
780 829
786 271
512 713
642 382
51 583
907 98
353 326
693 137
407 900
986 252
100 737
97 142
762 681
463 791
559 699
308 153
165 446
895 82
26 83
88 348
253 347
563 652
593 974
459 51
391 103
638 430
588 765
927 497
672 509
748 719
164 260
150 568
861 468
464 910
426 510
214 901
416 421
644 322
820 98
824 799
476 769
356 670
54 200
552 687
144 399
449 530
88 285
105 599
978 373
911 730
614 14
726 147
386 397
813 389
436 854
748 770
362 865
742 733
904 5
220 930
775 622
786 52
321 927
579 727
837 721
600 575
641 376
842 476
355 54
472 207
27 555
593 651
312 494
275 300
531 60
338 435
435 807
128 785
152 869
361 513
255 986
531 247
421 428
463 551
303 613
647 360
293 896
31 836
239 156
955 522
366 780
559 703
482 29
325 953
243 290
304 822
107 540
761 504
616 453
365 377
181 427
101 408
64 730
891 953
173 137
941 229
240 841
748 193
810 624
201 848
121 842
261 255
540 521
638 428
454 329
445 880
47 55
996 368
227 122
945 103
240 624
756 522
497 354
102 529
180 9
916 669
182 31
810 95
776 106
336 760
318 905
319 690
213 219
741 136
594 577
523 7
902 229
456 542
203 465
454 339
732 296
658 872
128 181
147 2
74 538
612 594
26 769
960 344
456 94
203 984
48 998
768 547
144 121
959 239
618 943
994 80
517 421
438 803
2 339
508 556
614 512
90 473
556 425
267 435
928 641
655 533
133 178
648 728
440 219
406 769
311 923
280 971
883 763
789 788
71 766
78 543
751 163
989 696
346 513
271 495
690 376
616 392
102 385
442 128
318 224
897 443
163 629
121 653
97 307
800 271
14 103
202 962
342 192
777 765
358 499
662 492
86 866
421 233
200 258
367 955
391 642
33 256
972 60
74 322
476 538
360 796
13 146
975 376
152 551
693 207
138 843
141 722
76 453
423 288
686 254
502 142
524 487
600 155
657 541
89 416
337 228
479 743
674 205
771 679
994 382
246 63
708 452
289 25
18 709
929 756
719 839
927 268
482 189
201 950
877 76
804 715
379 517
135 340
409 981
134 243
189 631
848 398
81 53
940 703
60 937
630 474
950 351
744 674
2 646
708 278
426 728
730 222
581 92
173 433
128 503
676 263
687 341
683 760
507 52
439 946
570 353
595 575
932 151
793 252
99 500
301 445
729 35
368 880
371 209
698 709
482 618
180 294
652 869
912 193
467 541
39 486
643 636
141 412
746 623
806 967
194 912
669 222
945 628
339 360
987 416
955 122
347 105
303 746
662 599
62 458
926 771
311 841
542 349
631 409
287 374
437 473
268 177
641 278
856 880
316 309
472 824
186 298
550 943
934 783
357 305
410 917
474 210
611 953
693 822
657 55
512 534
608 143
145 784
668 631
879 256
499 620
815 70
479 70
404 75
737 979
787 433
554 508
879 252
45 769
530 192
242 251
75 922
335 906
222 867
450 94
739 211
509 666
239 172
894 411
33 538
613 624
962 525
694 76
417 799
820 659
615 650
861 955
176 753
838 525
953 288
73 686
221 229
148 257
211 942
340 84
432 124
899 521
129 376
427 11
891 64
564 998
306 845
383 324
797 795
123 660
686 720
984 786
983 736
90 523
442 417
446 16
165 958
467 281
694 60
966 886
520 296
732 941
930 137
164 444
968 685
4 237
496 173
532 769
350 579
690 171
39 907
148 757
804 500
668 80
600 783
877 382
366 802
932 732
788 455
455 173
942 896
115 729
62 663
141 300
630 615
393 245
813 556
440 626
940 614
782 567
628 966
696 813
198 304
207 768
532 512
857 589
713 608
118 266
192 409
202 986
516 426
511 10
75 102
900 881
600 412
438 735
70 16
340 106
583 745
603 795
293 681
700 444
429 346
505 967
261 645
555 672
117 74
718 228
238 210
390 703
641 134
108 924
358 289
200 653
911 812
71 585
21 197
276 337
286 458
503 290
140 300
717 756
606 154
47 255
259 274
493 244
70 320
722 885
614 361
373 825
597 267
74 705
160 961
450 308
752 700
577 416
531 172
773 79
665 965
328 520
618 555
939 358
446 954
816 601
232 266
144 610
507 218
312 839
644 123
934 268
272 997
618 386
975 497
797 725
924 601
163 610
760 18
225 136
206 764
137 565
215 748
567 475
349 563
952 734
667 795
886 103
171 386
304 290
296 718
575 619
696 437
451 644
1 647
472 864
104 327
429 114
591 561
378 39
796 739
571 964
189 730
872 573
825 363
450 818
780 162
80 73
187 414
536 94
856 876
523 649
380 471
637 218
178 320
427 166
113 562
946 873
310 111
299 346
738 221
546 533
995 1
722 69
434 685
814 548
84 172
557 899
455 646
347 348
511 136
831 580
690 511
977 761
1000 199
219 264
632 957
645 777
173 863
426 198
362 248
155 796
660 274
710 17
33 532
400 700
823 397
835 510
286 687
26 347
354 279
410 831
223 766
314 579
501 280
875 300
564 118
877 446
33 197
343 760
860 823
630 610
987 200
495 163
945 247
685 996
907 457
631 267
621 361
215 714
399 314
75 826
777 432
937 68
892 698
525 489
413 85
492 121
150 94
100 804
79 533
28 568
242 214
857 455
901 523
408 269
234 329
127 354
166 431
552 499
763 914
402 378
64 768
545 745
964 790
376 976
779 955
935 39
609 656
598 978
387 893
835 26
867 512
923 619
647 974
155 65
444 925
578 373
884 968
258 756
611 813
519 840
276 390
695 738
573 22
473 764
389 492
391 686
60 164
473 938
237 684
222 254
133 272
961 664
563 443
343 35
29 668
675 163
631 73
816 869
873 618
796 596
978 95
388 415
9 463
971 508
596 898
726 941
912 560
310 997
91 391
356 982
501 571
477 485
735 788
363 546
854 793
746 745
126 391
445 820
561 781
699 749
271 314
303 574
726 978
530 558
322 226
982 302
154 188
776 123
772 728
223 606
70 49
787 759
802 472
582 723
556 54
245 996
425 422
696 112
647 55
309 181
270 456
487 491
433 231
994 648
316 108
544 295
274 36
963 779
318 605
603 451
884 94
326 455
481 553
756 399
763 298
598 839
868 312
236 254
959 479
430 318
267 494
672 693
638 266
266 307
952 98
801 904
311 670
207 144
405 859
173 215
70 627
820 13
927 528
880 27
620 902
432 912
517 735
737 93
505 909
497 146
474 621
984 403
788 62
93 527
945 326
291 697
396 778
300 615
510 618
152 771
514 294
252 107
945 472
559 365
880 859
101 99
284 68
994 222
715 924
930 680
942 565
624 896
679 396
944 182
231 838
847 188
694 205
579 253
987 619
144 930
920 728
501 809
451 664
626 242
277 916
63 84
207 403
86 259
986 738
194 361
65 700
645 238
914 755
1000 818
348 579
284 36
458 353
159 262
597 342
225 884
957 431
878 772
663 659
152 155
843 410
695 635
716 256
678 105
615 555
174 549
793 281
89 952
189 879
807 156
804 68
784 787
520 858
788 690
410 970
322 558
76 350
560 194
256 821
228 631
254 691
33 378
138 97
819 790
788 581
700 11
636 111
502 720
931 333
101 390
123 400
569 864
347 33
692 884
834 363
547 818
728 510
299 431
333 304
523 618
712 826
403 267
634 341
329 702
368 696
597 399
711 363
57 702
55 876
187 364
557 542
535 728
17 354
536 521
15 284
158 773
399 637
944 43
412 748
527 63
159 239
487 463
955 550
316 702
582 973
321 700
936 779
386 781
753 459
200 377
636 548
783 668
101 479
611 435
501 68
984 764
17 45
630 398
519 4
501 263
279 799
944 46
390 56
386 355
147 185
603 408
849 96
817 249
656 664
125 777
670 895
180 65
12 737
521 387
284 479
966 385
873 163
836 393
582 730
927 151
225 191
896 155
16 236
510 153
780 160
617 552
839 462
75 97
948 928
602 805
882 381
229 799
497 295
346 246
441 902
456 874
404 606
544 284
501 257
226 765
414 525
881 775
610 526
529 224
852 888
420 309
776 914
429 153
311 180
163 454
233 496
145 323
561 656
973 319
892 334
813 753
119 284
471 211
208 191
517 862
186 342
640 882
242 773
558 689
28 500
181 139
193 349
10 979
452 265
660 484
375 190
619 695
783 480
858 761
649 950
785 963
163 323
582 362
704 439
625 247
33 70
451 349
504 706
972 948
185 385
93 321
484 337
318 7
416 55
552 625
592 779
385 39
502 975
349 948
517 158
533 75
629 56
217 337
743 839
102 181
203 37
791 799
320 369
140 949
206 229
365 263
89 181
459 564
354 983
451 560
566 563
688 258
894 813
644 721
963 422
904 715
470 842
393 521
832 497
841 916
169 449
263 477
476 66
981 224
397 57
866 768
677 729
173 77
543 370
36 468
11 316
353 625
778 972
478 312
863 979
924 737
448 73
504 760
852 120
843 178
253 147
34 434
725 172
392 215
458 835
766 314
310 847
882 673
539 561
66 838
399 190
215 914
381 921
789 847
159 930
59 651
373 653
767 881
481 608
225 960
353 127
372 990
396 534
648 941
78 618
773 837
67 307
202 37
124 135
771 603
82 77
880 164
831 771
791 965
687 721
302 855
544 473
842 539
264 229
847 394
837 506
945 250
292 560
619 757
536 68
539 865
717 421
317 204
650 621
143 352
651 3
179 797
528 85
749 814
975 189
249 714
377 269
751 321
337 597
143 699
220 95
661 472
318 145
809 601
855 436
769 1
181 442
993 421
814 197
301 310
566 720
860 799
479 484
536 669
732 861
566 753
226 547
588 295
566 9
955 583
924 135
692 674
732 543
903 969
231 130
49 775
360 623
621 373
108 638
839 394
313 600
436 315
882 682
550 718
587 893
351 365
700 188
479 989
432 472
299 673
894 123
606 700
389 998
919 316
286 382
664 415
141 80
345 179
852 391
733 343
618 662
658 60
921 313
612 793
861 721
197 430
366 478
297 919
936 622
65 449
626 338
531 342
152 658
52 592
639 588
158 31
657 270
972 889
69 874
908 342
976 806
626 727
510 629
393 641
437 142
152 937
518 284
754 919
924 565
44 910
310 762
129 285
187 908
815 419
963 724
60 334
768 915
723 406
612 887
891 373
950 574
671 109
50 622
59 703
897 798
634 72
30 479
805 22
659 662
859 316
710 856
991 435
49 689
601 661
629 692
918 917
215 34
643 142
262 497
389 945
34 760
609 676
352 622
703 594
303 264
831 600
133 630
59 966
539 216
946 116
581 506
729 710
701 799
678 399
855 401
331 983
656 662
159 580
367 296
869 298
807 774
83 603
745 497
433 656
120 802
217 292
978 329
920 414
782 395
820 344
46 769
953 97
449 725
52 203
53 580
618 990
883 800
332 428
40 371
82 243
503 628
514 413
577 47
708 10
156 729
955 203
684 166
985 800
728 351
759 97
829 528
569 948
623 287
748 558
974 16
267 318
832 605
139 288
370 875
390 840
463 205
563 13
286 180
143 816
822 542
796 813
684 620
302 894
639 9
20 673
651 222
953 977
648 528
556 697
759 333
665 224
611 106
648 99
97 399
82 963
233 464
302 515
806 80
799 35
205 766
389 258
739 505
495 451
693 560
381 967
751 299
925 360
882 679
211 837
746 881
698 20
905 108
967 886
609 353
580 635
87 532
28 38
740 132
498 40
980 21
41 425
966 454
319 895
116 22
826 896
551 474
653 850
771 846
341 696
519 282
677 619
748 760
610 962
508 80
320 211
452 576
594 95
222 438
991 486
751 49
143 65
989 38
644 153
225 542
178 578
644 805
819 479
315 553
929 31
879 978
634 166
503 686
613 993
915 857
489 728
521 773
447 427
272 711
146 502
785 338
592 28
846 929
85 478
424 404
938 611
451 907
672 917
22 970
164 527
89 418
520 239
435 873
95 738
481 735
754 516
678 272
331 89
923 884
535 359
698 974
237 105
296 2
923 79
903 64
439 857
30 745
174 687
31 227
729 709
360 698
362 481
650 192
864 615
183 875
927 611
493 524
371 453
141 453
869 691
66 150
512 531
944 466
850 753
316 345
684 374
172 874
984 512
879 976
527 819
48 302
990 937
845 26
547 956
668 599
598 513
315 556
418 291
942 746
347 836
997 847
898 334
425 1000
145 660
842 118
957 416
902 616
461 377
166 950
252 548
121 721
28 378
340 336
54 155
988 447
389 310
380 486
207 97
384 807
471 773
190 437
952 766
263 598
446 995
542 825
69 193
596 698
700 448
32 409
316 453
297 263
733 674
160 1000
971 339
495 557
488 269
774 997
71 364
996 828
430 217
455 932
818 394
275 646
705 40
57 329
24 236
484 244
991 625
413 521
139 941
526 115
618 229
900 36
453 983
655 335
276 370
481 235
166 215
481 853
870 31
656 292
810 866
788 105
924 862
731 365
64 306
871 306
361 665
9 967
556 413
679 860
698 920
915 721
617 858
396 891
215 568
464 124
70 761
429 573
77 151
261 656
881 604
217 784
576 298
603 371
59 670
368 737
1 565
191 547
136 211
693 625
136 452
88 875
561 891
568 640
204 469
689 134
513 420
742 994
444 23
349 963
522 734
589 786
376 413
541 809
626 489
228 706
464 998
731 754
16 954
169 836
985 152
766 438
681 554
209 105
340 512
666 133
909 969
222 403
270 670
635 458
848 628
638 745
390 363
494 953
999 786
646 11
307 143
228 691
794 69
24 585
411 459
28 831
233 917
193 661
835 415
457 943
244 463
511 509
284 312
566 473
465 59
471 201
7 423
356 212
630 673
501 713
315 490
436 154
549 198
433 193
67 283
293 261
68 31
126 820
608 906
213 284
319 764
52 621
882 413
49 767
53 955
88 725
114 888
578 776
569 214
735 941
71 287
84 948
108 124
349 155
246 870
990 90
440 795
676 714
139 14
666 66
305 508
766 474
647 122
16 915
17 420
577 94
77 4
854 179
381 411
614 20
746 716
554 374
720 493
975 466
102 888
184 742
507 478
274 693
796 225
776 712
39 188
713 436
652 357
627 790
696 810
650 321
694 57
385 834
654 503
776 429
918 345
49 901
684 777
81 37
542 731
718 692
416 145
491 684
865 704
552 367
713 319
325 829
158 453
682 529
332 129
821 350
102 928
569 995
625 998
207 293
359 131
480 469
71 717
404 44
944 486
969 915
831 331
794 454
125 938
612 850
340 926
458 985
311 45
210 342
938 126
783 507
529 564
349 226
681 901
113 485
572 159
582 365
64 987
186 751
544 934
955 648
414 73
264 129
992 572
124 261
155 512
878 78
887 534
55 658
422 607
572 838
669 378
470 627
946 487
252 757
795 395
282 231
179 459
634 886
613 5
477 825
604 789
300 505
319 320
716 985
902 372
138 832
107 811
869 952
513 191
208 250
225 14
597 428
831 751
708 940
657 697
991 769
108 188
944 352
687 857
469 21
359 78
852 849
177 734
740 514
616 542
299 33
425 383
761 232
426 489
909 5
22 863
601 882
70 805
315 382
743 440
269 302
297 286
3 97
531 112
520 369
345 315
329 716
86 315
798 701
725 282
224 827
925 907
856 3
366 351
678 340
274 684
663 399
288 301
841 375
615 897
532 646
623 387
470 429
725 6
683 932
151 807
943 433
231 857
561 677
641 851
654 620
305 662
189 153
620 50
940 737
700 707
976 893
935 117
415 226
144 17
854 444
112 907
805 77
350 862
312 234
146 451
221 374
805 800
701 205
607 125
338 137
481 388
502 158
950 908
825 62
910 420
189 748
101 498
550 174
677 350
855 961
875 813
301 412
438 8
856 536
661 262
151 381
327 670
444 46
991 396
822 20
469 190
117 910
808 465
805 328
878 35
40 964
762 653
972 942
725 613
970 122
407 367
503 23
723 386
123 585
549 415
471 220
674 252
412 562
602 941
314 648
369 86
83 867
603 671
438 229
203 46
592 820
173 132
788 135
724 769
386 273
401 363
829 629
720 567
849 894
896 404
111 753
579 667
769 186
558 485
677 7
374 206
567 306
269 755
830 719
622 994
484 298
193 475
5 309
506 621
394 186
850 604
577 551
132 487
114 22
503 168
335 956
554 519
635 734
935 185
35 597
912 333
173 292
607 168
343 231
409 167
400 725
687 608
516 502
547 909
189 292
368 46
499 877
951 520
910 772
436 850
833 269
776 632
650 834
321 631
422 957
327 62
622 591
361 740
417 309
409 875
509 382
886 228
330 741
549 441
262 790
930 858
389 445
217 403
829 109
478 649
786 264
137 353
539 53
308 927
516 119
805 817
99 408
722 923
880 153
273 379
867 671
65 646
788 496
850 963
112 658
654 82
785 895
28 642
209 629
986 504
835 132
293 582
544 541
263 682
259 214
246 127
775 787
369 100
505 24
962 570
554 339
62 720
99 609
555 53
995 91
727 1
881 36
107 163
753 927
438 778
343 110
408 159
614 414
215 924
679 275
963 6
577 924
320 325
538 288
643 798
771 552
306 485
739 533
776 224
970 258
926 546
490 151
349 674
597 200
12 40
907 570
952 644
500 353
370 373
740 502
82 950
957 993
740 746
720 645
39 654
863 725
316 573
3 594
237 586
470 882
376 234
295 723
236 817
609 89
53 842
359 831
182 445
445 211
72 114
347 606
980 932
707 208
755 745
713 911
413 955
980 896
238 549
657 783
76 549
457 60
750 570
123 456
784 171
740 329
240 557
388 648
132 327
649 7
731 297
505 223
879 387
884 11
571 594
224 280
322 793
465 899
697 211
793 796
582 732
330 387
120 385
2 988
637 511
582 960
305 162
865 508
144 99
983 985
67 896
34 878
18 53
287 163
422 614
443 951
205 337
268 726
663 346
904 487
244 61
566 710
823 948
409 991
1 142
593 947
498 866
494 803
920 898
11 466
837 560
445 493
915 923
564 112
781 646
233 679
764 830
968 842
457 770
379 958
987 708
452 631
569 355
95 70
615 859
641 162
103 194
913 242
566 972
753 987
158 104
746 866
656 816
464 729
377 80
174 294
667 375
69 830
144 288
397 439
61 571
703 506
608 895
59 754
852 645
930 916
668 1000
772 520
982 676
949 754
897 239
300 486
336 497
673 560
724 82
265 923
823 833
54 542
148 817
276 6
469 908
518 821
254 996
951 990
772 541
838 271
249 948
531 783
362 868
261 343
260 230
804 119
969 17
582 202
323 618
118 701
961 124
919 432
88 319
754 599
10 913
104 361
450 203
475 60
507 601
421 369
360 215
379 32
800 714
736 379
47 4
332 524
361 442
907 896
941 652
557 120
164 622
229 469
331 711
972 279
625 431
364 430
959 755
20 654
729 700
468 609
123 731
891 665
132 855
765 897
33 527
386 681
106 641
418 956
726 742
995 71
805 589
29 610
215 48
841 19
273 113
149 105
839 852
54 202
864 593
697 536
98 815
63 213
574 65
880 213
21 570
886 83
30 864
305 658
905 915
438 881
129 25
251 949
145 206
638 611
424 474
315 43
500 705
133 381
81 411
272 395
666 200
452 889
139 5
987 483
953 106
727 138
933 666
519 507
251 113
942 324
352 168
783 721
593 645
637 928
28 150
924 58
518 267
337 624
877 721
724 509
577 993
311 100
874 352
267 668
562 929
604 202
554 316
948 198
125 172
647 230
991 762
985 823
474 740
579 926
99 531
295 587
330 480
860 275
823 341
130 996
803 559
147 442
589 496
463 999
766 900
969 654
231 342
989 870
732 31
645 390
524 213
398 685
576 74
305 786
246 72
89 54
449 777
455 25
410 486
813 642
916 291
580 681
789 171
42 619
484 453
135 327
95 238
768 983
68 834
610 444
389 762
703 768
346 403
182 581
317 785
964 41
109 866
328 992
393 58
826 493
3 98
319 757
11 31
871 108
30 687
460 255
857 640
467 59
173 973
83 154
794 496
943 632
548 441
665 144
335 845
345 632
53 154
276 796
108 238
485 889
227 219
713 638
75 445
599 626
567 960
816 734
464 366
88 157
880 696
589 875
18 931
10 507
919 387
272 853
430 836
284 379
287 554
647 313
868 169
139 475
943 341
587 20
28 286
725 964
893 600
521 222
527 701
596 406
890 807
733 81
798 201
231 543
734 873
367 310
665 12
318 551
538 741
357 385
658 884
274 729
278 425
705 150
103 308
980 589
302 336
411 870
478 942
181 146
737 425
382 828
734 998
143 231
444 358
410 214
70 562
894 843
762 858
178 382
504 401
21 767
452 73
743 749
389 964
625 856
557 717
968 242
826 209
274 915
413 173
358 891
52 771
523 138
312 683
378 998
25 618
929 812
346 382
673 385
19 124
249 194
969 457
871 471
685 878
492 639
714 168
779 259
780 263
34 495
712 858
709 206
683 431
474 952
672 292
756 787
589 595
914 296
696 18
370 495
765 830
424 206
434 318
705 408
852 974
66 40
98 297
234 620
872 752
164 709
891 31
467 126
44 138
224 639
308 929
388 245
364 388
553 578
586 799
980 784
165 336
854 271
598 902
240 567
752 869
873 789
852 74
102 139
44 993
84 730
910 564
75 871
17 108
805 27
803 989
64 536
331 335
418 627
785 766
671 151
304 902
205 939
541 254
10 556
678 198
300 366
780 842
86 238
686 788
686 168
171 446
567 143
705 139
7 595
412 637
206 679
269 502
265 141
822 827
672 334
150 892
149 547
616 848
40 304
206 531
575 681
566 437
158 92
131 744
37 691
360 217
799 818
192 584
700 802
623 316
350 55
20 602
554 165
304 770
775 131
587 886
348 134
882 561
492 550
966 435
915 572
48 333
921 94
333 314
88 555
933 390
785 140
45 220
841 866
617 86
683 266
810 568
639 444
696 563
720 85
755 893
230 315
92 861
821 14
979 980
932 638
293 939
446 451
648 302
723 116
387 45
443 745
958 632
866 440
667 765
799 577
742 584
133 365
194 831
868 38
385 865
253 391
453 845
119 920
451 527
208 307
386 561
246 192
376 819
484 62
277 158
441 258
720 572
383 53
248 206
62 651
703 645
664 636
137 279
42 549
52 522
940 863
401 637
440 951
781 530
92 499
57 352
135 201
737 494
628 505
276 565
519 708
872 642
548 291
439 654
351 785
686 944
958 351
457 561
123 85
227 105
473 557
621 936
366 393
25 809
147 389
477 93
979 454
230 307
309 771
356 216
77 839
223 646
599 401
577 681
626 265
796 996
558 278
411 553
67 559
54 982
325 213
205 296
671 551
920 804
93 410
342 843
358 455
900 258
955 619
816 94
784 181
699 364
908 268
554 402
432 270
275 451
570 921
512 92
492 833
592 306
407 241
613 822
172 606
758 152
922 719
365 129
28 817
707 903
361 786
362 182
923 110
32 252
936 300
997 294
196 206
11 595
500 107
603 631
361 294
270 618
796 712
459 370
357 189
133 358
373 475
950 410
936 123
456 930
576 337
74 350
274 667
722 13
71 318
830 842
43 308
60 238
256 183
430 402
890 830
156 383
616 92
885 46
422 30
36 128
114 385
396 716
115 845
851 507
584 16
146 975
323 697
13 35
190 83
661 268
144 987
343 467
978 425
136 589
99 70
741 422
701 749
75 287
906 574
704 526
279 107
787 523
92 8
986 462
765 898
12 658
158 599
50 221
123 170
192 679
265 739
687 315
731 47
663 846
470 757
554 935
594 230
494 595
150 110
242 411
638 749
621 384
806 44
121 805
47 545
749 855
422 451
340 651
433 773
138 453
929 714
777 451
413 500
378 396
352 429
26 468
227 930
3 414
575 430
597 334
277 95
501 964
370 320
973 622
777 591
224 23
842 789
923 700
165 600
170 352
126 979
740 932
83 427
162 526
718 255
214 716
383 90
520 912
286 711
849 267
45 276
239 491
474 552
390 667
723 500
734 615
268 190
111 320
328 463
847 389
24 551
347 715
126 581
686 347
847 479
269 931
604 141
575 63
162 904
657 192
169 991
303 800
251 615
622 143
380 316
773 340
562 1
516 546
189 33
392 270
50 377
472 801
984 966
567 528
857 864
65 238
150 768
278 796
637 621
142 443
393 165
736 807
965 740
53 731
765 834
741 415
926 306
556 43
343 800
699 508
19 103
486 650
150 548
618 962
833 99
64 731
727 959
201 801
910 629
887 648
362 561
966 410
731 281
892 852
898 453
757 464
952 606
885 169
950 838
208 127
154 936
765 843
937 500
185 64
527 17
184 458
206 396
11 136
650 428
268 28
46 886
333 644
959 933
938 117
34 50
962 765
400 266
353 878
501 437
230 344
479 492
638 308
161 317
153 380
409 243
563 61
17 145
906 875
520 322
26 131
563 748
50 148
842 144
263 362
962 964
161 634
499 505
255 490
817 475
992 843
452 359
863 319
123 383
829 549
878 756
131 217
253 827
469 1
454 933
766 195
25 613
868 50
297 825
38 313
354 243
485 434
330 863
111 541
239 339
440 67
11 618
268 706
507 112
387 880
103 382
836 781
678 252
506 546
9 856
194 18
145 537
573 194
251 337
204 783
49 865
860 27
478 327
192 768
966 443
490 224
733 163
662 508
224 228
645 875
8 510
501 209
586 243
645 591
41 369
766 911
4 827
91 794
783 355
958 186
984 672
57 475
152 135
687 625
380 267
872 563
999 338
918 263
117 98
942 294
539 460
415 861
931 956
438 490
249 572
708 762
892 416
790 705
40 272
974 58
61 547
79 342
612 398
471 784
848 395
331 472
704 827
464 486
256 723
528 279
690 858
274 421
551 407
870 772
729 384
770 878
193 216
40 53
865 246
992 426
192 96
14 617
34 771
745 765
108 371
462 722
503 832
251 479
656 865
724 957
477 317
38 520
101 152
640 461
455 688
132 473
710 268
721 361
523 802
241 247
161 593
229 68
819 373
530 80
342 684
860 993
692 904
909 40
660 277
97 91
387 337
629 274
845 556
816 578
149 805
676 339
962 564
105 163
267 320
846 420
388 815
221 726
315 28
452 152
347 364
720 837
963 108
159 137
521 870
784 862
889 644
858 922
514 383
954 864
680 421
133 818
411 713
58 817
675 786
970 376
217 266
77 612
393 699
420 229
409 847
436 894
852 896
109 642
913 29
134 62
922 856
897 485
424 405
49 194
784 15
262 705
545 948
979 832
497 806
696 877
617 363
859 867
326 490
652 162
451 680
608 138
927 887
236 51
775 232
184 530
311 576
93 555
78 845
212 711
415 264
26 946
631 68
87 405
116 393
4 292
640 631
511 578
32 362
317 522
876 447
168 321
215 606
647 250
291 985
685 471
907 107
450 510
592 245
815 4
23 309
906 232
125 439
519 927
891 680
503 531
446 182
267 303
910 24
598 181
398 873
851 405
606 123
800 327
698 213
760 686
918 432
729 225
33 252
739 527
360 931
4 384
867 803
614 733
330 685
314 725
551 319
572 5
475 699
603 844
719 580
791 308
17 453
267 833
340 412
907 66
119 274
748 833
264 969
994 953
922 995
639 707
558 144
40 953
29 746
400 301
529 475
914 904
523 209
999 848
348 217
320 693
921 486
273 355
777 169
248 579
960 999
565 293
530 951
180 240
469 34
724 674
204 149
704 218
570 796
862 816
756 115
525 383
130 441
882 917
159 774
895 456
26 550
94 346
84 942
824 66
685 806
940 912
806 327
612 497
762 11
10 271
469 959
73 286
96 876
143 703
453 252
841 786
389 356
419 939
122 293
396 107
687 135
910 350
213 588
407 717
73 780
500 922
346 483
16 160
268 687
494 939
320 100
332 684
912 848
949 400
205 481
722 622
216 339
438 596
225 833
468 596
881 829
65 427
117 455
411 171
923 920
106 499
703 668
571 76
77 101
161 753
772 669
305 766
295 869
735 728
701 451
307 204
779 52
338 182
382 965
466 697
389 984
971 611
966 413
458 586
252 639
378 389
473 840
628 349
539 410
657 112
544 532
742 942
127 778
411 442
59 292
736 37
997 457
388 609
574 5
2 243
421 66
614 866
727 981
685 20
455 390
960 240
83 298
576 697
815 975
102 116
584 889
777 703
263 746
980 805
834 963
915 403
935 26
765 357
610 968
741 881
756 518
81 611
620 373
339 906
925 147
171 732
647 383
237 106
993 869
52 492
478 560
436 926
685 743
938 821
726 212
563 65
292 582
413 361
177 747
203 11
411 271
387 832
234 201
222 448
393 755
276 659
26 109
50 71
134 585
62 993
890 737
497 814
465 332
100 17
497 120
16 327
196 971
707 766
935 332
5 941
800 513
337 181
60 172
475 944
80 179
908 328
584 625
226 429
432 524
887 640
132 12
733 391
719 408
499 18
102 408
941 304
543 907
680 73
71 658
92 406
523 456
817 940
542 270
425 848
44 816
103 760
704 854
676 597
112 714
450 230
133 822
966 550
569 218
235 146
645 417
934 318
614 502
445 87
881 624
188 649
241 337
389 613
386 334
124 795
322 109
146 555
401 115
780 761
725 133
320 402
243 751
615 526
79 928
920 489
355 429
733 970
61 249
43 416
3 55
429 775
191 763
715 119
881 147
121 665
54 971
312 81
268 718
662 580
531 722
70 57
54 972
978 420
430 252
723 875
9 371
129 539
928 57
274 503
278 210
838 118
367 290
301 600
373 429
148 224
798 372
208 232
294 186
433 813
474 106
470 691
52 668
264 817
880 315
310 635
11 906
737 732
493 136
369 828
863 873
283 799
536 726
975 630
230 20
451 714
151 715
28 613
9 4
679 225
986 419
314 884
508 919
465 872
315 214
134 369
19 286
676 602
230 787
796 196
557 536
67 43
470 37
674 716
83 753
939 579
150 798
416 765
579 329
265 883
806 846
736 530
828 944
801 132
397 318
834 947
605 345
150 807
142 528
953 334
92 349
981 160
630 460
967 34
836 38
735 139
140 836
569 247
904 194
678 560
522 258
183 418
55 323
631 419
839 993
607 739
109 68
250 919
184 585
850 140
408 134
380 289
258 143
53 56
435 954
673 891
622 157
931 116
905 27
623 888
305 812
290 312
397 618
658 916
88 709
375 140
299 405
940 771
80 451
684 88
584 914
161 130
582 484
789 580
423 489
107 656
174 579
217 655
563 264
310 458
351 201
134 259
141 654
981 828
442 292
197 756
316 582
148 605
688 978
551 159
923 136
783 807
457 632
346 964
398 413
589 802
61 835
394 788
669 495
956 955
999 126
25 43
43 322
484 689
668 312
499 786
949 601
525 710
849 255
721 820
138 958
686 708
587 212
723 800
707 52
50 358
939 45
186 104
591 841
259 646
610 739
832 869
485 468
504 640
770 158
171 787
881 103
839 427
448 234
263 56
823 949
70 962
670 348
152 420
899 42
247 197
786 720
857 67
586 109
38 567
508 696
112 496
709 382
880 172
905 160
153 687
169 792
731 662
384 342
837 350
490 692
900 328
682 683
860 627
514 69
28 845
903 7
161 635
20 766
758 364
188 888
446 910
275 196
605 310
762 294
521 509
192 794
900 206
846 53
204 406
459 141
105 658
91 200
787 165
221 604
759 825
27 78
469 733
3 649
298 502
298 790
533 834
298 841
542 813
962 554
370 414
296 119
547 747
39 750
732 47
540 237
814 683
896 29
405 744
180 369
785 710
943 138
578 150
944 993
390 473
423 251
286 865
207 210
479 239
876 811
295 379
907 90
253 599
849 444
288 332
886 274
661 580
211 886
345 578
509 53
885 634
173 228
464 574
486 28
130 560
524 935
63 408
24 809
350 911
601 529
354 944
618 243
41 800
238 607
341 333
156 14
966 349
450 379
352 730
351 100
320 621
465 260
470 321
835 579
851 576
910 184
288 319
541 244
834 149
418 205
557 632
625 326
130 464
161 125
805 653
892 533
712 523
615 303
150 229
822 333
293 831
587 623
474 865
715 516
264 758
137 853
69 707
96 803
78 472
123 95
110 740
412 767
67 825
47 594
487 781
446 399
115 641
464 532
815 401
838 943
759 183
911 861
607 578
972 141
523 706
862 287
182 741
293 94
276 827
292 833
123 77
751 868
612 912
409 772
287 474
206 731
819 865
203 828
334 864
248 700
900 848
113 621
602 268
233 680
663 868
88 589
391 638
149 136
854 292
551 99
345 563
111 441
924 159
87 163
165 259
980 34
218 615
204 935
354 252
725 273
463 295
81 911
165 586
655 483
145 864
238 484
44 220
507 616
253 311
517 877
532 931
925 485
289 763
677 528
889 439
544 461
489 751
373 153
592 527
72 723
626 705
775 320
464 830
106 385
528 253
801 281
50 563
847 911
516 995
592 520
379 943
71 802
394 482
20 397
934 868
866 107
778 110
355 185
420 657
385 853
858 588
742 369
145 694
913 35
787 974
916 561
536 772
747 251
475 147
22 39
876 934
774 818
633 119
748 293
29 795
200 112
532 241
743 842
769 435
231 757
861 329
131 746
312 723
162 798
220 113
642 398
935 364
165 472
805 770
814 935
809 668
461 562
435 522
761 164
31 846
674 468
837 941
408 283
476 515
291 190
87 55
274 133
169 79
374 783
953 438
232 413
791 12
338 641
236 1000
572 65
633 3
283 461
773 784
450 642
747 359
403 141
398 942
898 982
193 507
653 422
797 858
440 66
508 168
385 245
682 786
912 25
357 7
988 685
277 788
764 8
254 926
138 248
388 229
213 855
747 134
877 762
223 972
462 535
388 596
722 755
696 723
737 524
241 634
823 283
936 746
826 305
397 846
902 433
526 995
32 419
445 8
592 614
785 346
698 837
974 39
738 595
890 196
600 156
268 204
404 376
936 501
17 733
715 611
496 971
569 961
495 157
749 37
400 384
863 592
234 848
4 727
218 84
495 235
785 566
94 859
85 694
396 511
865 566
421 693
562 598
307 264
448 715
727 784
984 559
804 632
90 612
813 507
716 434
333 281
821 803
683 203
802 826
30 586
327 226
656 922
923 346
251 773
663 838
966 32
783 702
561 360
143 148
270 114
844 469
916 436
405 296
275 449
216 603
593 195
145 45
498 691
134 88
259 219
286 385
459 83
373 849
952 84
116 499
105 948
605 359
427 254
58 510
829 205
26 680
682 919
886 782
438 733
203 881
568 377
424 190
443 559
549 351
485 940
754 68
145 150
556 177
427 515
481 335
120 38
92 958
902 737
720 528
688 817
541 539
151 320
720 932
383 976
792 150
599 697
903 327
338 106
885 747
790 928
190 912
286 784
296 243
484 8
296 614
482 868
405 871
657 729
517 719
158 928
216 746
82 358
234 936
397 37
327 592
57 29
22 930
276 924
975 532
740 70
751 798
911 784
302 989
656 285
52 432
882 613
381 875
518 116
428 281
591 367
302 470
611 130
274 500
998 44
867 186
263 61
823 721
546 593
833 495
696 392
471 299
208 625
387 240
19 740
914 807
461 993
553 205
883 811
860 596
680 30
282 206
894 466
643 773
461 363
862 541
2 189
21 307
484 744
668 789
84 144
374 256
822 589
359 86
19 84
604 227
980 622
987 211
783 300
277 933
142 379
13 71
260 332
559 424
415 556
9 824
714 67
303 757
291 893
197 509
860 159
526 410
53 745
306 683
813 491
70 853
1 710
326 842
39 93
686 937
244 487
86 266
657 470
290 109
315 371
234 156
396 21
379 768
794 550
85 879
254 794
776 397
24 905
747 342
391 422
149 445
431 972
397 983
343 214
193 691
146 461
28 591
188 864
215 640
755 645
179 10
516 566
687 871
750 838
941 343
309 852
482 480
60 717
36 919
11 532
844 268
765 951
753 39
78 551
914 919
587 261
715 424
717 624
104 905
983 896
799 564
611 833
39 808
473 382
7 38
992 432
569 137
593 155
992 358
473 853
234 833
677 646
533 164
477 634
530 809
415 448
244 855
113 954
181 781
78 420
617 525
321 568
647 945
870 703
910 996
118 133
229 333
930 572
303 788
263 897
690 688
653 529
995 977
437 425
819 872
104 630
683 10
14 575
585 158
503 505
586 313
443 830
651 467
427 965
668 873
564 876
699 271
979 453
952 960
695 238
909 418
105 594
957 564
866 961
85 902
820 909
154 391
97 41
421 544
920 773
685 6
520 434
797 780
787 130
674 171
411 150
480 715
604 370
805 54
623 44
295 715
905 140
87 879
860 819
480 918
220 427
544 384
217 506
174 495
860 393
807 904
61 995
978 117
83 322
558 159
83 133
599 157
617 133
302 947
322 164
734 405
579 376
999 296
688 795
562 499
13 939
313 709
41 914
130 358
416 841
41 985
395 723
574 226
164 500
486 465
359 713
466 772
408 354
111 273
552 823
231 387
811 670
452 890
534 344
896 531
777 93
267 99
397 550
141 376
349 826
993 384
85 38
614 56
334 699
608 126
139 525
827 408
726 746
781 841
471 264
768 421
808 85
922 311
56 778
156 231
633 413
911 883
830 914
211 690
612 974
187 332
196 391
527 439
839 681
425 65
778 228
224 195
925 439
916 779
59 980
611 801
104 292
492 982
505 251
802 479
493 112
454 266
140 133
739 993
302 794
380 657
950 10
261 985
769 595
493 529
302 156
190 563
851 202
47 230
591 408
988 805
713 944
521 570
478 42
280 150
846 174
70 807
529 569
916 172
984 498
328 128
644 991
637 789
829 167
307 973
946 556
752 109
931 465
709 77
616 97
168 379
532 139
490 642
410 45
66 48
544 44
445 14
524 477
799 776
79 431
393 966
367 45
735 978
622 376
43 429
99 958
436 625
150 193
431 629
513 827
368 581
384 380
358 235
685 839
240 362
656 257
865 952
920 880
562 7
194 33
556 368
77 526
724 312
277 761
267 803
615 407
891 788
223 463
69 487
831 603
854 473
712 269
304 535
765 59
384 673
78 697
747 45
929 666
710 795
220 432
892 638
91 332
731 997
773 277
997 671
556 649
645 68
146 345
781 957
89 986
48 571
203 987
77 747
637 638
851 891
652 255
280 151
911 298
394 836
730 726
998 928
780 135
435 441
100 525
485 47
10 396
255 582
895 29
480 242
6 122
687 138
4 298
267 65
917 609
931 80
365 929
492 942
694 909
796 513
40 312
476 341
434 259
102 413
991 552
154 574
808 981
669 629
281 245
865 705
99 454
613 10
243 894
533 207
994 298
834 272
526 312
93 670
523 525
263 534
835 218
591 243
53 847
455 99
296 359
195 456
960 786
310 63
801 111
107 682
175 205
772 618
495 413
472 120
163 620
556 304
139 776
559 827
184 89
969 233
470 770
714 805
567 118
462 257
862 462
600 500
582 686
169 601
919 999
639 231
848 416
458 3
836 918
168 727
780 41
264 741
808 46
923 370
946 890
14 24
522 368
96 133
545 853
611 336
725 937
712 516
165 350
719 968
714 488
32 48
257 388
959 717
791 549
565 140
767 925
508 514
668 854
19 620
817 962
918 704
362 268
807 309
13 471
439 128
339 586
225 144
570 332
592 87
71 478
478 627
512 375
598 977
873 824
300 812
814 517
169 279
543 614
784 180
409 948
457 174
79 189
694 321
525 347
63 37
355 464
701 580
403 34
329 65
951 79
755 286
582 459
551 937
527 970
1 190
588 254
210 159
884 802
681 117
193 833
41 207
243 612
558 32
814 720
682 921
615 686
403 676
998 804
426 970
374 991
519 97
718 497
268 245
3 486
343 991
760 435
954 916
440 114
559 849
482 691
718 723
698 334
183 582
640 897
658 15
655 4
170 150
559 764
153 64
197 613
676 70
596 971
708 748
392 472
829 222
609 313
958 501
653 34
544 137
834 338
518 309
855 598
853 552
55 142
323 843
351 552
883 701
877 50
832 99
78 970
786 448
76 270
262 963
735 224
315 475
402 509
694 357
219 123
367 182
527 425
750 540
419 938
263 944
142 517
309 174
392 301
358 956
583 226
754 236
778 740
255 575
340 9
131 484
864 61
526 153
741 266
354 396
756 303
64 866
278 65
225 828
305 141
551 517
46 600
448 788
345 785
942 204
732 432
333 719
127 686
673 144
220 982
259 615
143 671
496 130
431 795
60 416
369 557
332 256
618 298
305 391
299 395
245 463
757 516
577 243
149 704
892 722
544 431
330 732
842 941
607 135
654 289
455 288
521 14
61 795
650 798
174 961
370 612
616 673
914 858
270 470
224 27
110 167
735 188
411 136
153 876
738 114
285 527
317 85
402 933
779 162
914 981
170 442
569 243
535 805
697 922
810 487
945 215
326 542
13 324
232 930
939 591
129 555
82 923
162 265
821 694
945 55
479 368
176 371
216 283
755 672
159 361
140 395
72 511
914 483
979 574
114 811
66 783
891 618
79 160
131 174
842 894
650 992
895 127
731 946
858 291
61 876
830 62
419 523
850 85
449 582
701 727
69 789
991 356
504 13
14 683
909 931
311 905
740 405
367 740
303 391
45 554
59 216
600 442
817 398
294 934
709 357
819 712
610 937
459 955
597 697
300 422
406 345
953 446
560 108
163 562
50 383
232 356
900 473
816 711
415 495
335 363
759 431
86 374
717 82
665 554
949 376
772 442
717 120
66 374
857 493
33 711
808 212
677 115
250 825
604 138
873 570
45 82
944 615
935 131
896 397
819 157
486 670
593 117
753 46
32 302
188 144
494 359
579 734
776 6
534 472
496 221
989 222
396 264
991 878
192 722
201 462
843 382
21 837
284 66
656 716
27 97
246 170
755 490
141 203
945 599
347 995
278 124
736 738
616 477
819 482
910 663
645 339
426 997
954 697
520 650
714 411
717 390
485 241
698 167
432 259
786 193
19 340
869 560
254 663
314 106
923 184
397 931
487 128
75 312
727 456
71 611
965 298
775 943
500 870
810 159
399 772
722 94
485 155
585 596
761 121
492 391
792 392
704 602
869 830
693 660
904 894
704 122
481 468
628 199
42 213
855 638
893 869
961 19
736 634
112 586
501 828
696 390
450 211
61 544
384 354
637 381
612 556
769 839
549 945
634 774
746 316
504 908
881 769
787 890
148 484
101 863
156 614
315 599
771 417
888 56
975 667
301 860
752 125
270 966
335 155
90 981
773 484
814 268
911 239
959 418
904 546
466 161
980 482
959 931
3 837
181 237
891 251
447 2
434 940
770 406
22 718
573 540
728 377
729 418
138 299
958 273
754 214
480 781
490 695
57 922
32 824
853 652
159 565
628 931
256 110
654 809
797 131
417 666
517 761
282 95
635 597
544 124
760 926
11 320
596 219
728 121
530 98
358 138
232 303
418 391
604 35
236 576
454 195
645 203
408 104
719 476
336 742
376 125
131 139
714 601
563 262
188 87
613 529
421 939
746 156
98 421
882 109
407 844
701 358
241 786
627 96
185 240
861 416
739 470
271 958
947 713
288 916
55 552
761 789
29 845
838 350
372 963
115 792
985 835
475 324
534 134
38 12
89 63
339 264
673 636
748 933
327 993
175 278
296 639
418 504
866 689
835 432
267 993
402 288
809 707
489 963
956 565
163 206
221 403
88 688
963 4
124 460
450 575
708 609
375 947
757 693
940 497
852 957
341 816
65 233
572 233
131 387
484 288
257 621
829 526
151 795
660 938
891 225
331 784
159 289
135 809
41 242
148 582
18 370
806 488
732 957
682 517
18 843
946 982
161 229
695 769
770 479
773 965
656 612
828 107
479 502
751 536
512 294
208 241
160 693
481 283
766 226
375 298
299 104
630 62
526 407
940 410
93 365
410 381
186 315
718 263
684 24
368 272
152 734
275 265
972 93
460 875
860 925
20 147
509 1000
759 250
393 840
285 276
333 449
171 926
462 311
20 296
423 482
936 708
154 538
246 660
926 63
605 37
299 675
810 537
880 585
752 28
559 404
260 672
751 79
251 219
576 367
540 425
837 791
137 548
882 885
886 35
931 483
616 143
948 941
886 78
943 872
752 583
756 10
413 636
293 79
367 763
760 775
469 393
56 231
674 46
334 642
683 598
137 606
377 785
156 347
294 29
548 605
134 532
670 978
627 182
705 282
511 587
273 201
247 387
728 32
778 376
996 518
559 33
549 58
405 293
792 695
493 317
503 560
684 763
761 41
100 253
651 857
887 932
205 851
662 319
729 15
774 613
767 93
518 7
645 657
922 93
854 262
312 834
92 732
907 766
772 813
849 532
112 87
210 516
89 507
577 831
368 742
252 147
280 626
841 202
715 841
284 324
787 651
956 220
597 681
742 763
386 169
252 621
972 198
909 317
723 407
987 668
229 511
59 177
330 543
542 713
276 722
111 295
579 749
577 893
473 825
856 653
847 9
503 403
515 1000
790 998
921 602
113 578
757 390
63 800
869 245
45 175
141 556
925 755
499 965
594 150
162 276
448 831
841 905
929 309
826 279
761 738
484 66
2 319
300 805
141 89
764 141
792 995
355 333
580 524
977 300
306 958
94 365
175 60
888 127
171 831
836 53
269 780
279 661
997 819
891 443
401 991
928 870
820 295
609 323
108 386
360 482
72 630
230 431
867 705
74 801
626 106
232 347
125 386
409 384
860 136
352 377
93 18
398 316
143 251
412 676
254 864
345 168
463 788
203 644
762 487
398 780
94 248
846 19
326 811
466 570
284 803
915 114
240 26
139 143
221 637
902 159
642 886
291 508
116 854
1 861
590 863
154 871
793 421
805 875
771 608
860 766
583 949
211 825
699 382
223 778
201 659
438 141
860 107
614 476
383 473
140 984
486 347
192 949
58 966
290 660
330 30
1 431
470 896
232 739
53 911
132 443
686 383
642 766
192 262
496 525
101 246
311 52
110 482
320 550
260 374
619 888
988 798
895 956
951 995
399 402
787 957
388 199
969 326
689 599
479 117
117 559
782 649
791 776
993 782
344 7
512 57
553 785
54 101
127 445
438 758
587 567
909 438
378 810
826 822
651 820
405 942
377 384
119 486
372 115
338 593
602 89
737 657
865 63
838 88
720 888
689 950
505 971
815 328
561 469
301 26
522 807
462 755
79 792
770 897
752 268
356 613
964 256
57 487
809 416
730 507
793 445
575 249
576 229
978 265
322 290
577 824
364 212
592 524
623 246
745 794
548 585
678 473
370 161
299 580
707 436
872 965
812 727
888 162
55 115
470 58
994 466
381 926
17 438
473 837
281 381
977 758
271 932
39 684
381 978
817 386
257 990
340 357
563 171
847 986
337 433
214 997
961 89
922 436
121 595
580 840
351 188
185 483
230 243
277 156
816 919
443 565
558 78
957 772
496 691
851 347
731 276
590 195
513 917
279 842
997 146
845 259
19 644
592 276
44 813
190 423
571 926
126 346
481 485
988 682
385 546
880 749
146 492
406 74
887 692
680 718
975 623
970 758
781 176
610 436
839 457
997 721
61 171
800 412
469 87
10 726
868 382
857 422
74 768
698 193
698 39
605 965
215 664
36 138
325 873
400 29
839 268
405 967
800 628
364 992
969 936
262 284
260 347
584 907
976 150
921 906
945 515
303 246
172 462
653 615
974 65
18 172
402 331
415 848
197 357
67 295
651 328
210 227
794 4
564 331
247 373
597 943
711 775
429 744
963 604
993 165
196 367
457 530
512 910
685 227
120 806
815 819
745 754
729 550
64 1000
36 807
260 160
398 679
725 165
653 217
180 346
368 631
794 499
318 362
45 584
521 139
631 507
646 753
917 337
248 903
770 586
159 978
189 743
82 185
15 218
872 820
105 742
263 657
824 216
669 940
890 281
777 568
205 804
234 657
444 226
693 635
754 981
556 333
540 740
148 98
343 880
973 487
642 361
846 229
18 616
295 957
667 317
978 92
852 20
406 780
629 506
991 547
731 156
158 832
890 680
506 859
573 808
305 136
33 323
484 450
603 221
425 670
494 413
430 764
33 903
891 172
876 294
238 541
362 542
239 709
495 628
576 267
641 745
554 128
241 368
232 264
777 5
370 688
379 941
122 220
722 523
533 222
14 740
497 106
441 698
835 273
196 651
283 17
469 610
130 664
817 234
454 21
972 829
635 48
312 583
80 400
25 445
684 927
381 750
327 596
32 87
114 822
840 458
386 401
28 128
539 514
816 128
451 563
470 84
708 76
739 103
232 815
444 575
84 259
352 31
204 46
654 842
700 902
735 722
545 405
612 100
672 962
529 423
759 893
555 529
329 348
946 707
648 84
154 263
947 386
741 219
930 578
511 931
327 320
880 214
922 378
591 736
921 603
657 797
571 660
53 57
346 611
256 658
731 943
938 820
42 895
77 934
246 514
459 93
746 898
632 121
689 406
26 148
249 40
101 449
833 972
187 910
96 469
331 618
959 886
745 563
343 745
529 507
902 754
73 86
772 589
339 227
130 473
388 134
729 167
326 572
274 180
983 670
530 258
749 730
778 119
343 199
275 238
140 76
596 288
633 762
159 219
583 209
833 243
294 357
474 219
984 191
91 393
4 78
212 359
570 662
857 80
2 241
435 32
320 156
468 255
446 750
672 464
580 708
496 461
234 757
928 978
646 771
217 697
701 75
184 884
496 696
969 39
991 616
723 653
971 983
790 745
331 273
414 590
326 47
780 521
935 253
698 513
321 248
279 77
222 113
396 380
115 492
481 596
790 15
95 689
330 80
364 634
702 867
101 430
159 663
352 808
708 747
737 605
198 507
909 701
534 187
631 405
86 433
400 916
105 745
940 770
533 775
887 990
240 284
854 459
120 127
504 198
435 732
845 808
607 494
88 615
913 230
264 172
717 91
588 709
660 126
755 110
193 791
313 909
134 785
807 852
536 353
432 857
294 207
395 268
792 868
227 603
667 662
639 427
233 771
405 108
480 515
863 947
243 727
957 570
272 783
481 576
283 357
844 473
563 63
621 411
241 712
864 242
946 797
550 825
459 76
682 513
439 904
890 859
170 266
821 809
417 938
425 322
21 832
463 340
390 361
996 703
740 522
545 772
264 750
99 225
171 137
64 593
780 909
608 42
200 370
937 457
606 240
455 899
290 820
654 736
82 211
613 188
367 448
645 276
341 594
580 424
451 186
650 63
74 453
834 664
694 795
118 793
454 203
936 733
12 599
607 514
673 381
841 757
116 972
391 814
866 156
694 65
366 357
365 344
703 324
982 268
811 903
93 678
494 891
421 461
87 874
636 177
387 545
618 622
606 186
943 196
774 9
31 452
991 891
145 769
334 936
835 111
214 297
822 877
585 957
876 807
503 385
399 531
434 827
914 876
950 504
188 737
991 744
348 723
894 986
196 549
948 641
597 321
909 11
232 907
291 279
140 780
542 257
268 749
641 962
789 54
239 623
826 283
25 53
414 574
267 256
350 646
772 141
63 784
745 852
389 901
455 259
174 854
376 235
19 198
461 644
482 420
961 934
858 473
866 450
984 434
195 498
966 999
244 326
829 23
910 942
217 832
973 197
194 323
164 593
444 960
476 669
240 770
296 175
907 181
337 286
92 903
702 405
637 797
39 564
21 565
869 856
515 846
437 802
989 866
952 40
579 89
504 166
328 961
822 531
772 47
981 885
92 786
893 727
863 484
747 909
189 829
808 930
866 345
270 799
613 255
873 395
102 934
502 399
648 465
67 359
768 563
16 614
114 25
724 459
499 657
721 831
806 28
841 770
802 559
177 491
719 587
973 481
274 261
997 628
818 773
985 584
385 792
65 586
415 76
771 115
385 480
705 102
982 125
762 727
532 301
874 160
132 829
87 236
387 398
286 78
3 998
925 128
548 958
368 903
792 888
241 56
478 450
796 591
248 275
921 58
71 172
379 798
595 707
111 300
30 674
838 348
810 229
701 829
529 767
457 686
514 696
934 948
874 80
81 717
632 305
676 587
983 35
936 502
506 328
233 939
110 177
944 582
134 250
530 777
639 445
841 874
615 401
111 879
442 153
120 826
770 838
433 137
875 390
430 984
205 241
179 521
689 46
596 461
998 351
453 539
522 941
666 766
983 958
242 881
549 564
607 811
70 704
264 549
909 696
221 633
107 595
133 282
387 510
471 266
547 209
399 472
252 528
491 714
286 103
693 414
599 565
732 243
384 490
40 410
584 705
73 93
405 9
475 158
214 338
673 552
24 502
264 683
904 736
528 744
606 435
983 793
973 864
224 621
153 538
199 162
652 345
110 980
865 595
271 827
84 831
862 549
798 192
110 297
353 526
30 610
711 766
212 835
235 668
87 681
717 797
425 180
944 673
737 525
806 672
169 114
970 405
821 909
408 34
796 12
886 743
757 107
958 877
140 592
102 637
830 826
138 740
109 206
285 154
196 461
225 378
986 992
417 731
468 652
426 868
354 843
734 36
15 157
204 693
232 585
443 555
439 400
177 633
206 403
234 377
284 979
368 465
56 189
22 80
853 446
222 577
163 396
988 17
710 658
277 273
936 753
231 523
455 958
572 293
374 351
340 283
657 850
919 372
164 937
775 394
631 150
862 994
49 568
181 908
455 852
513 8
258 505
444 330
385 252
370 724
662 890
345 856
130 836
365 194
175 416
380 903
405 935
884 338
979 981
956 721
671 974
257 125
242 361
567 871
422 284
214 161
957 301
916 828
878 532
769 634
660 780
159 115
819 523
982 556
6 656
777 699
891 185
853 906
293 983
226 360
291 593
934 46
762 773
815 100
761 264
341 686
626 851
496 625
683 685
394 444
24 142
527 92
169 533
459 657
673 456
702 479
830 881
253 153
58 450
697 468
151 964
256 680
287 676
582 443
126 73
635 117
981 504
846 873
161 591
69 743
308 676
936 451
272 732
463 688
849 209
782 19
585 388
279 232
778 369
805 282
677 609
376 664
166 165
347 219
641 346
660 238
789 940
933 904
320 597
506 744
521 369
999 170
608 72
601 466
203 801
918 247
48 138
542 669
679 763
853 81
311 174
88 341
144 299
630 643
927 770
674 92
945 417
8 467
409 799
560 701
280 325
643 959
578 2
274 928
483 432
882 802
392 433
31 800
772 790
453 904
53 89
818 741
697 377
687 364
607 766
854 831
326 716
757 708
726 478
386 132
427 162
645 20
960 900
345 200
453 69
508 878
272 867
865 760
168 692
918 493
376 35
687 564
715 719
288 11
938 921
263 328
574 623
163 792
213 809
408 592
977 786
857 840
342 837
747 12
494 143
102 589
853 739
556 812
801 305
920 48
21 617
779 815
112 638
332 885
481 688
263 741
955 752
49 795
142 515
903 560
881 244
130 6
371 406
468 226
925 3
726 551
607 817
421 78
374 116
55 59
10 232
133 895
999 917
163 429
392 512
512 480
279 419
474 581
539 131
863 89
768 881
914 481
896 96
288 57
919 538
813 25
402 802
621 7
518 409
576 828
340 145
695 408
327 175
770 904
873 68
800 693
264 359
791 253
74 481
945 754
147 485
819 132
708 360
448 866
920 41
581 338
853 609
433 296
902 612
751 270
296 351
392 828
501 1000
877 207
286 834
691 73
461 921
286 994
450 258
406 742
852 641
180 648
270 673
827 162
985 935
795 958
587 339
809 290
180 588
657 514
648 855
57 489
352 342
282 186
544 432
364 911
372 282
255 931
291 813
448 595
967 169
200 298
875 196
843 94
233 711
919 532
31 939
345 590
229 136
244 631
318 336
85 541
50 106
178 901
693 455
741 432
114 676
218 939
772 61
424 58
537 204
123 965
238 476
292 117
345 580
85 970
645 19
638 472
786 493
710 918
709 233
84 592
88 400
874 377
307 532
54 986
812 994
16 369
954 670
746 91
232 743
150 369
230 241
553 736
877 817
562 861
246 982
605 206
881 391
811 829
287 929
329 310
987 737
250 59
779 143
530 867
131 401
367 389
279 741
953 330
535 744
364 832
995 208
457 101
394 981
558 254
593 522
786 689
55 706
385 532
792 882
926 937
428 799
478 165
66 86
7 408
534 494
151 316
374 217
401 60
859 313
557 900
699 780
785 42
692 144
406 317
147 256
438 101
158 809
435 230
753 679
54 450
656 487
810 456
818 160
998 15
582 598
524 189
229 202
843 738
340 484
399 46
6 305
607 897
775 128
565 106
189 912
584 762
703 312
845 580
271 686
148 524
370 292
264 808
808 269
579 194
140 579
180 703
203 27
384 37
728 699
591 217
745 882
398 542
927 502
468 188
472 760
617 290
335 262
15 905
97 315
219 150
451 984
294 935
467 45
268 77
980 957
676 480
416 797
372 820
365 360
946 823
717 296
36 680
801 227
149 40
535 572
63 505
38 826
915 943
731 353
498 6
768 615
509 501
604 697
678 64
834 866
348 424
184 129
441 603
560 90
769 765
810 773
205 974
110 830
561 663
410 246
437 759
111 948
166 615
605 995
815 159
114 958
504 262
756 204
972 513
866 532
355 38
817 252
997 9
993 574
400 382
131 211
101 798
126 751
102 917
842 545
234 262
819 293
13 843
845 903
847 742
941 225
448 855
404 962
281 897
702 984
547 104
84 111
47 756
409 616
439 144
625 534
915 688
892 295
760 255
821 562
896 767
184 373
968 403
125 473
666 136
252 266
180 476
841 335
169 367
900 682
686 203
873 638
98 401
902 264
257 76
903 147
566 364
482 225
144 595
876 561
545 462
710 81
957 694
992 685
821 442
446 90
899 53
663 267
323 406
149 883
573 380
304 279
878 844
773 740
579 736
24 103
540 645
585 882
72 589
350 111
211 400
107 530
768 76
916 521
932 293
247 26
913 548
276 564
341 788
970 787
964 216
668 438
543 388
683 980
705 812
460 498
557 36
190 686
125 538
592 731
325 284
607 706
567 996
270 886
4 447
646 827
727 552
891 438
64 846
429 629
846 449
862 993
82 575
701 614
812 617
587 494
324 579
73 811
746 930
176 399
335 724
373 660
681 459
793 805
293 169
35 130
124 846
726 919
901 40
434 800
619 175
515 371
172 466
801 411
75 546
724 137
135 372
709 221
319 844
278 944
847 434
440 358
116 119
333 388
616 895
661 213
193 993
987 973
548 925
599 449
244 145
56 600
283 43
455 822
384 256
948 433
794 279
640 415
16 228
593 346
967 938
220 891
418 661
21 261
112 41
247 995
428 850
985 39
903 972
286 270
204 467
459 930
719 613
629 81
566 888
275 542
517 300
909 316
613 574
857 938
47 278
746 457
532 945
418 715
638 793
436 933
851 185
158 976
549 9
261 460
999 144
203 979
708 718
789 19
195 626
627 742
661 291
295 562
128 82
623 959
605 22
934 433
715 689
603 320
16 541
863 7
313 873
280 514
185 28
274 113
302 246
880 724
715 329
506 811
614 291
561 394
372 320
625 526
847 955
734 640
43 505
858 62
724 576
214 890
498 78
234 226
977 762
365 90
424 618
769 570
710 633
962 334
422 565
559 671
687 822
876 906
356 626
207 511
638 386
464 573
890 832
720 750
836 44
791 485
559 868
382 77
440 787
534 746
340 372
418 424
694 80
430 543
984 581
729 29
489 639
877 487
490 167
485 553
42 417
428 20
975 765
474 377
736 918
553 631
393 904
471 184
768 941
677 498
726 434
404 473
484 341
441 470
876 441
337 294
235 143
309 465
124 214
550 723
391 997
50 955
718 980
121 442
246 379
334 667
784 996
269 445
360 484
296 824
547 613
701 549
715 228
539 443
863 451
452 955
930 690
431 787
562 173
507 341
729 263
65 538
860 510
161 427
654 276
665 998
105 55
299 511
68 191
825 583
453 447
950 474
46 664
902 611
895 402
676 632
316 860
867 976
930 834
64 140
592 898
954 905
707 511
808 718
848 155
740 849
146 639
315 202
410 944
870 380
887 494
214 81
78 178
635 358
5 455
320 924
297 273
271 638
632 603
274 776
893 678
427 90
251 364
671 870
984 20
301 52
220 61
910 797
421 102
923 473
358 933
183 393
124 910
801 403
415 985
860 873
454 160
699 856
293 729
770 281
505 164
695 460
45 931
632 720
885 448
263 698
611 392
860 557
768 960
467 47
455 664
652 161
57 25
367 80
546 519
555 853
707 31
275 356
944 945
778 131
762 288
602 701
273 598
750 791
824 226
117 663
856 753
441 980
974 949
123 167
188 456
21 26
471 337
812 139
814 301
650 266
958 740
316 439
121 106
449 674
517 95
624 863
37 15
120 348
994 938
555 932
729 557
629 424
823 152
933 692
711 702
850 550
940 498
674 948
224 50
997 739
575 541
318 678
86 82
459 689
428 18
953 664
50 596
203 556
626 486
719 279
438 117
995 784
773 632
935 763
287 994
233 663
773 24
593 344
932 307
205 561
441 499
182 600
650 176
139 197
646 910
410 414
979 991
196 740
97 258
491 321
258 565
561 602
377 602
426 409
976 420
314 812
554 227
92 432
826 118
97 380
415 774
972 361
563 486
719 979
741 931
509 455
535 600
448 867
298 661
17 668
596 608
8 596
332 731
466 590
913 407
826 967
697 448
995 439
600 546
974 414
113 431
523 708
348 546
232 681
965 392
668 795
215 948
476 876
148 859
39 137
125 643
169 295
569 335
659 449
273 358
206 576
533 226
535 872
903 879
15 1
348 226
291 666
992 175
682 318
278 636
467 412
12 173
974 491
501 938
527 473
228 51
59 967
617 79
229 18
724 915
229 536
811 119
344 956
610 193
45 966
109 859
633 826
520 410
40 693
132 75
28 405
387 170
499 117
262 904
405 422
579 714
198 860
811 993
790 935
278 253
41 499
556 475
125 983
718 904
148 340
703 473
917 801
883 487
804 243
856 297
413 541
778 660
726 41
968 205
776 33
446 208
737 819
556 261
100 145
933 297
710 628
15 640
76 662
746 775
120 83
192 774
846 248
931 595
340 192
256 219
824 738
512 764
180 327
603 998
300 688
703 769
55 96
536 109
283 373
968 953
765 208
667 58
243 325
501 911
726 682
241 640
58 768
194 936
793 251
270 587
5 921
593 669
436 393
717 803
113 474
504 864
172 776
121 936
352 916
414 781
165 390
542 251
617 163
571 45
608 239
363 278
659 817
860 992
127 791
246 416
694 183
868 243
664 758
974 18
177 40
68 661
437 143
830 389
790 875
843 165
584 498
8 117
171 929
684 907
41 372
733 684
323 394
749 55
943 931
154 664
612 342
615 109
878 342
321 85
112 947
91 461
842 323
54 597
11 359
857 538
417 991
526 439
831 355
782 32
609 454
298 625
495 45
759 278
562 623
864 810
790 927
395 889
910 299
773 890
113 580
665 263
178 721
233 461
926 246
108 647
825 130
252 472
288 270
981 896
564 382
944 100
84 586
300 981
900 590
732 917
467 805
153 60
80 434
572 318
189 451
37 389
272 847
424 113
775 981
201 185
312 567
7 257
558 718
419 959
802 473
693 609
136 978
153 9
710 870
385 451
928 868
59 777
58 585
560 855
421 303
571 843
70 407
84 700
642 48
566 553
701 507
369 935
558 968
646 984
993 369
292 665
373 840
223 700
27 636
491 408
20 323
996 329
209 55
926 128
846 169
808 453
93 184
378 855
341 177
177 923
403 586
683 520
124 138
754 691
961 405
655 754
746 264
940 489
330 989
180 879
691 714
287 369
911 514
569 959
804 495
387 978
145 320
169 730
33 126
142 855
683 177
180 468
61 966
474 653
629 399
72 721
181 850
902 933
959 586
368 750
654 802
236 762
924 358
641 189
748 996
632 931
803 634
35 233
413 228
51 515
677 625
53 447
498 197
734 449
695 217
964 688
213 858
299 56
595 887
898 244
616 752
900 983
360 982
687 767
255 20
757 850
562 46
910 308
764 726
897 963
88 463
537 332
219 7
337 468
458 171
585 260
906 22
173 377
846 292
586 614
199 718
548 160
199 513
332 716
645 328
459 135
213 893
452 257
299 708
258 546
193 180
505 545
35 337
462 685
191 928
41 271
374 721
805 83
133 293
402 553
495 785
806 850
562 329
856 454
959 561
539 767
227 191
685 801
104 775
292 551
880 158
760 364
960 552
575 762
191 698
456 193
94 418
4 777
814 334
783 544
755 847
951 53
483 670
52 875
643 823
757 141
594 896
435 403
355 666
377 678
909 249
561 874
25 458
98 831
509 944
405 179
952 396
533 493
987 827
567 654
708 340
268 759
253 567
376 957
949 185
314 256
740 64
596 873
119 423
395 962
915 143
697 375
681 419
767 348
123 395
426 675
237 759
338 660
612 445
636 288
235 962
170 261
820 408
572 654
832 132
142 867
567 297
665 461
600 217
55 787
360 200
227 421
627 662
84 923
627 752
570 817
966 239
848 706
909 765
804 638
727 67
966 305
38 166
688 965
458 671
481 614
104 66
929 194
167 869
229 360
655 859
836 323
161 100
894 662
668 662
258 658
482 136
750 191
266 522
1000 739
493 234
33 131
472 892
259 281
645 578
655 733
326 170
909 12
197 14
721 465
78 997
233 210
365 265
233 490
129 747
797 281
332 224
107 927
725 648
290 120
875 519
113 482
271 246
941 530
757 260
727 501
793 264
79 176
530 157
922 761
208 731
566 592
486 793
178 528
397 305
475 438
711 204
328 405
797 804
898 935
468 806
351 139
555 163
401 788
851 198
772 716
737 17
916 79
801 885
779 802
387 768
18 47
952 516
634 688
866 973
27 668
595 701
98 917
11 833
641 320
697 183
387 376
59 854
169 707
437 407
334 997
790 579
412 575
434 357
876 318
593 366
46 873
899 550
486 604
17 285
955 29
656 278
21 655
626 653
958 371
852 19
224 345
91 46
53 390
538 710
701 285
453 887
369 752
93 230
352 128
803 335
823 543
623 969
527 270
896 78
716 977
943 256
622 488
73 398
21 513
911 992
323 73
653 141
84 847
872 456
884 909
338 155
727 429
766 945
596 250
31 842
58 218
889 100
568 398
447 887
48 525
737 708
907 693
320 383
398 299
82 259
18 533
264 948
681 837
629 717
283 779
273 336
994 819
191 358
431 987
382 561
225 294
767 954
828 637
448 343
372 783
423 540
186 773
769 582
301 327
988 274
595 556
190 488
430 398
750 414
815 255
1000 566
692 686
311 597
816 298
77 937
721 583
56 948
192 975
100 921
935 550
258 561
545 401
171 827
168 754
618 48
985 605
755 160
909 740
975 546
105 404
250 563
32 829
283 562
913 214
429 79
216 879
805 568
931 501
571 621
179 605
59 28
993 57
455 71
484 824
737 38
338 696
113 968
206 99
215 756
979 856
677 70
211 12
861 610
764 922
16 674
388 656
227 47
350 377
762 449
98 398
692 93
763 30
490 370
165 717
350 600
99 350
828 759
278 207
54 873
792 853
261 46
952 769
860 439
612 671
49 893
319 291
584 359
873 772
525 670
84 929
949 181
242 963
786 262
497 782
437 701
268 961
142 278
271 70
702 29
273 354
73 31
202 455
374 10
870 317
188 548
694 264
657 873
264 69
790 189
745 855
138 406
796 896
404 280
755 168
523 831
721 657
760 341
679 22
349 524
130 334
943 812
739 793
499 695
499 756
944 571
400 736
410 468
692 622
535 993
325 98
54 929
857 714
241 350
403 504
928 700
743 802
32 511
260 683
438 390
734 381
794 698
408 494
130 27
38 722
142 918
349 745
798 26
328 22
102 570
204 503
751 18
202 127
159 842
814 897
778 744
501 701
914 602
309 441
141 641
983 445
423 187
678 713
663 549
443 246
307 497
840 18
613 193
4 87
994 588
453 418
915 414
656 250
5 827
613 82
247 140
829 86
668 574
206 235
393 610
990 196
18 780
548 521
148 579
393 967
13 871
162 791
943 579
854 123
16 323
116 45
80 152
256 297
829 507
387 910
966 190
676 86
430 759
65 916
401 872
632 97
666 138
840 837
963 182
422 496
962 434
441 179
56 810
532 956
9 351
985 465
685 465
689 904
422 739
863 13
370 216
539 520
175 736
126 663
38 351
906 720
99 334
303 76
923 580
533 414
742 664
831 92
548 373
972 290
632 493
366 798
231 985
323 877
170 204
503 538
876 448
596 628
286 966
468 589
518 647
270 495
344 571
912 731
854 570
37 628
84 603
78 899
408 72
434 231
927 744
597 116
404 849
357 240
494 167
451 658
627 572
535 228
884 614
972 853
255 719
118 597
846 9
876 774
727 476
315 287
930 796
702 931
212 766
188 685
305 77
62 65
123 969
864 666
52 527
975 813
232 896
70 122
564 397
420 995
956 82
331 521
120 424
611 627
401 92
345 603
961 963
27 557
611 855
441 77
681 629
746 582
957 843
352 514
547 931
204 599
854 94
924 322
651 574
822 808
437 682
786 979
996 974
117 228
801 381
741 813
822 353
922 465
851 321
128 941
158 106
370 217
642 533
171 898
970 44
522 654
928 878
339 786
684 302
357 985
937 616
840 302
638 409
813 552
881 344
559 713
932 380
963 801
774 43
296 214
404 518
553 464
48 25
206 762
442 494
21 369
78 818
779 432
514 292
546 628
318 840
364 539
904 319
590 434
552 539
890 351
170 524
858 871
892 286
221 482
293 952
717 865
937 74
962 19
118 99
387 174
202 638
901 694
211 754
628 858
885 56
437 943
774 962
930 751
136 78
384 198
105 783
490 863
42 410
659 400
19 249
456 897
631 205
257 935
957 934
141 992
148 275
658 980
50 401
563 350
709 894
423 631
222 770
404 677
87 376
560 317
187 793
673 671
860 480
745 636
326 260
944 213
602 87
310 350
915 371
580 451
833 868
588 529
298 621
19 759
230 24
865 107
977 529
638 725
341 411
694 758
369 133
747 389
424 272
407 74
102 767
947 780
514 270
950 417
915 272
489 209
938 508
228 67
139 377
943 759
665 238
256 11
11 38
550 608
944 316
60 136
580 334
265 941
718 487
734 540
357 394
584 80
217 196
354 682
880 952
105 92
5 14
364 18
887 655
381 883
485 670
105 889
259 811
242 711
839 93
691 357
626 660
642 146
418 69
971 638
966 346
966 98
102 906
858 629
409 674
908 229
848 279
148 291
691 26
242 196
727 84
471 105
554 504
921 117
757 46
29 111
558 64
592 967
618 661
335 795
235 949
351 992
443 284
70 717
24 111
46 493
476 568
911 410
215 688
804 510
449 207
993 337
229 153
701 572
831 83
852 996
900 193
59 875
944 53
134 995
839 344
27 651
382 556
250 159
506 160
751 989
126 504
444 192
776 984
850 810
70 579
410 848
385 1
246 360
656 330
198 142
516 450
597 501
397 272
147 936
843 797
918 945
331 621
344 429
337 755
974 446
650 993
184 510
869 535
779 497
303 222
657 226
639 306
197 245
615 239
883 120
723 512
673 477
894 74
327 967
349 336
305 582
240 775
287 606
125 588
394 348
591 237
252 426
928 885
890 235
115 532
73 178
94 482
315 533
396 509
796 41
565 884
374 302
913 507
453 496
718 812
629 385
460 575
696 891
389 10
33 176
835 671
878 284
97 844
455 126
861 41
344 624
218 450
686 198
4 910
355 966
499 301
432 887
382 801
746 319
86 322
661 553
95 324
215 403
373 779
573 331
134 182
321 691
626 198
638 765
839 23
398 183
153 317
828 51
447 621
341 363
995 393
346 264
600 287
529 821
91 111
318 361
621 204
829 951
414 471
23 242
344 734
202 946
875 894
255 247
523 258
341 207
382 548
935 434
132 187
689 338
300 725
864 227
436 213
521 65
517 993
108 736
799 56
932 988
58 737
557 647
631 449
792 344
656 446
430 686
724 436
193 961
602 737
278 277
292 330
963 960
737 451
581 250
474 62
116 490
564 209
339 234
698 957
11 877
143 473
600 276
902 176
733 949
716 677
685 288
30 989
854 63
34 377
909 586
451 754
285 821
608 859
753 897
361 753
458 124
989 777
394 539
79 636
848 430
975 480
288 226
1 702
827 419
358 79
707 583
373 883
309 773
817 422
595 657
770 320
400 883
287 165
398 368
920 457
973 260
447 973
583 24
713 399
630 284
879 258
964 129
251 497
386 105
75 408
163 802
484 610
480 446
374 909
364 891
78 974
333 505
471 977
385 130
460 863
228 154
502 74
184 763
967 442
174 46
656 934
228 612
172 418
535 368
587 231
990 389
364 983
534 934
520 439
862 371
289 829
5 81
623 583
558 198
169 119
382 31
867 876
409 630
310 578
966 710
220 169
979 912
433 271
99 604
983 286
357 619
363 220
44 692
388 49
798 941
170 912
102 629
688 590
378 179
354 228
316 555
500 88
787 637
162 502
521 630
422 89
597 2
176 221
361 132
191 843
673 896
850 529
294 115
302 23
958 110
103 170
827 340
469 474
427 420
823 635
805 828
539 830
896 223
247 975
586 795
596 475
195 852
213 586
133 341
969 498
893 446
495 531
707 296
442 757
962 308
526 816
298 971
98 438
811 512
742 922
524 991
730 134
297 334
204 849
40 965
561 672
880 8
539 510
359 447
378 332
221 741
29 689
339 802
125 444
935 969
406 455
329 161
834 471
432 948
631 92
587 670
286 564
88 313
467 119
206 177
170 273
881 492
864 994
178 137
342 880
378 466
821 565
511 279
937 961
288 769
865 332
906 61
884 805
361 835
637 7
944 390
284 514
461 567
681 128
361 76
749 552
217 550
300 617
226 414
518 308
810 341
685 440
862 241
235 974
813 419
439 677
884 551
372 895
359 34
51 801
88 342
487 467
748 837
895 226
875 699
362 265
317 990
495 873
639 510
600 297
141 351
890 851
170 772
234 244
448 364
982 131
273 212
933 322
150 91
59 815
965 673
211 321
51 304
490 724
402 687
731 575
249 896
922 758
465 312
700 348
355 406
99 305
783 863
846 192
552 708
938 314
138 116
859 484
113 768
416 564
771 136
182 777
515 623
90 335
197 25
99 965
437 949
797 856
23 759
76 458
525 620
470 300
659 250
596 566
213 254
71 136
187 369
591 632
79 692
705 212
389 720
90 969
650 597
12 306
336 941
68 449
227 305
863 226
352 939
196 519
140 435
661 344
135 586
166 299
116 168
481 260
51 869
896 75
90 352
890 298
663 544
431 460
696 7
343 804
601 350
993 199
357 745
340 355
370 639
357 192
229 404
832 584
824 1
840 557
740 341
334 383
591 742
690 790
671 872
555 712
468 782
348 882
586 62
849 675
474 91
855 204
776 103
937 242
931 601
735 569
265 584
111 622
490 471
190 498
14 359
434 460
260 47
332 610
167 335
536 598
907 699
692 50
286 806
391 934
371 523
509 788
902 540
663 722
47 824
78 32
23 42
972 546
487 156
885 633
546 289
32 191
323 717
672 364
378 800
758 184
10 242
26 266
644 963
531 138
895 875
682 251
236 912
65 592
392 725
300 23
457 496
940 739
482 647
759 93
762 104
642 77
667 109
713 830
277 688
349 931
299 539
334 493
642 214
330 93
384 850
827 551
918 606
507 313
262 46
546 265
897 81
541 956
52 328
630 197
105 915
420 425
356 530
554 682
791 328
259 640
21 149
699 6
370 128
884 433
626 249
439 505
331 696
812 527
799 386
539 617
435 895
792 605
211 202
409 949
18 522
61 289
652 858
574 300
338 531
186 621
337 693
31 181
418 85
64 162
531 42
1 878
391 308
367 534
200 532
716 680
77 742
123 342
421 256
653 917
73 564
508 856
216 513
296 594
441 436
57 179
589 790
210 350
172 793
565 697
723 211
837 34
201 83
633 694
859 821
328 87
159 845
593 211
922 297
364 10
83 30
878 38
344 21
466 491
230 754
521 431
840 522
160 26
161 292
29 4
323 423
719 706
198 241
311 397
514 379
41 286
415 739
959 122
645 234
656 75
757 189
463 375
434 828
376 92
774 534
712 846
121 996
715 802
889 809
635 577
163 152
501 822
971 513
563 100
673 356
234 393
56 702
88 12
468 528
973 43
36 366
374 893
603 499
279 861
333 836
250 119
931 771
397 868
466 462
430 313
463 908
261 152
875 107
176 129
206 447
735 183
204 34
591 863
521 858
376 543
642 263
130 73
80 303
220 550
565 609
63 294
942 953
966 183
392 885
662 158
346 132
320 735
743 65
652 126
682 631
744 59
875 830
160 798
799 194
338 892
656 767
655 941
788 306
874 218
816 68
910 745
644 926
566 157
553 363
442 414
355 268
24 305
121 325
977 875
855 432
866 402
803 873
917 904
665 131
646 430
255 244
699 570
9 622
459 613
262 637
454 31
386 42
135 703
48 700
836 449
462 25
566 462
292 797
546 238
437 191
430 710
678 432
205 65
988 338
323 658
45 432
680 385
933 381
393 837
66 331
649 413
28 728
710 511
464 149
718 918
888 930
546 273
212 694
827 365
930 816
908 755
886 316
852 62
503 150
626 218
813 117
619 683
25 336
169 251
731 101
907 958
926 935
590 701
76 158
536 774
367 99
859 376
18 180
453 731
647 427
267 373
616 138
931 342
956 803
82 106
181 682
334 233
7 261
378 883
607 301
218 89
111 338
195 172
576 38
796 347
479 333
188 365
504 974
131 362
791 503
889 566
509 674
119 953
940 219
733 156
731 831
27 364
109 880
149 936
432 884
513 881
534 597
29 634
79 220
646 402
14 216
617 848
128 691
804 62
114 165
284 31
489 428
297 426
675 318
727 983
18 649
16 136
198 642
8 420
447 389
581 515
220 810
709 972
707 292
8 215
498 413
371 428
459 551
63 409
603 688
539 183
99 751
501 3
589 56
542 419
45 395
21 187
971 489
94 861
49 64
251 686
721 210
980 83
330 845
899 135
562 336
703 27
111 417
81 204
40 57
305 228
110 894
693 473
405 585
64 388
347 514
18 928
949 844
759 677
341 132
454 523
606 933
343 860
657 154
64 149
642 339
627 723
929 762
60 20
641 92
530 251
780 280
888 675
927 184
699 844
447 391
252 841
540 119
826 359
353 203
628 335
51 419
751 369
633 290
765 12
425 759
189 711
252 189
572 507
208 781
122 337
408 681
327 603
437 8
899 206
331 128
372 4
745 943
35 257
46 416
546 78
898 471
432 454
821 775
324 710
592 941
212 959
354 894
392 60
754 930
742 705
295 3
31 420
603 682
797 51
510 33
852 267
901 52
746 905
554 612
699 964
803 527
926 540
295 362
94 943
58 434
198 498
306 405
949 930
775 763
196 169
21 956
887 635
667 670
129 453
601 43
318 2
745 192
619 580
622 334
483 799
850 292
267 118
901 302
288 831
867 606
657 436
811 455
181 329
414 670
711 869
706 970
317 458
61 657
612 832
638 496
13 531
542 963
309 770
43 331
19 694
690 120
544 578
233 424
841 637
762 381
960 47
85 191
182 217
141 244
856 25
225 276
593 633
182 905
703 986
448 92
425 403
749 445
890 911
914 242
23 774
532 485
719 880
640 681
861 748
669 838
667 493
484 694
30 286
127 78
24 617
394 618
124 134
837 130
663 779
327 610
357 776
236 985
699 747
708 558
152 624
203 661
125 644
112 647
852 125
201 758
613 278
151 796
903 943
370 105
946 289
12 383
953 671
190 20
581 721
403 746
973 293
979 862
537 527
376 212
56 448
887 281
799 239
639 339
344 856
217 750
945 567
242 40
296 667
881 966
909 157
946 738
776 988
978 150
556 100
77 59
742 663
575 823
559 784
356 335
343 849
361 301
178 13
231 53
165 686
987 113
460 967
20 434
311 226
999 685
42 744
472 92
941 763
952 181
59 443
450 950
529 744
449 732
239 853
486 488
1 136
223 208
809 183
106 436
609 359
102 647
915 701
325 931
877 800
893 421
431 148
38 416
684 194
588 317
401 188
798 53
256 963
493 495
779 151
77 744
269 841
537 833
343 25
902 959
77 56
525 706
490 613
336 496
568 886
410 114
923 684
155 710
218 376
968 29
970 540
511 554
823 20
422 677
183 884
408 523
840 417
351 174
504 332
583 839
505 34
615 789
604 986
251 990
2 494
746 818
891 389
500 661
580 650
677 562
380 717
542 401
771 432
623 884
682 156
95 578
553 607
40 513
898 135
260 217
300 335
29 73
580 991
219 298
150 270
292 128
683 389
864 118
725 480
265 571
498 269
205 24
210 848
660 273
565 336
116 837
626 204
182 207
44 443
34 793
686 298
295 437
492 743
540 471
780 317
164 985
999 373
875 711
753 978
823 81
246 795
614 780
694 792
412 361
29 452
620 817
939 988
524 988
249 748
365 83
374 752
285 380
898 542
347 92
377 250
633 531
651 901
965 710
377 513
911 359
762 931
341 462
675 504
892 883
173 901
558 576
853 304
804 451
380 871
567 251
159 19
730 356
194 144
588 289
439 263
284 817
2 290
587 835
950 59
41 420
62 522
270 395
406 681
470 971
927 442
655 201
459 108
52 938
461 321
182 559
13 335
142 752
286 823
485 486
943 888
23 872
349 479
756 270
698 924
709 786
407 590
433 347
702 92
594 408
270 140
515 518
367 420
256 960
631 460
296 446
73 397
714 360
39 269
300 178
270 705
792 865
848 342
667 581
695 881
440 459
358 566
730 953
732 485
713 836
118 403
452 805
305 761
414 386
29 248
975 600
105 553
994 525
938 492
708 497
639 360
540 760
799 528
654 163
933 542
621 704
79 32
689 450
22 966
910 278
528 366
333 361
270 258
878 25
911 641
957 711
133 10
762 359
827 854
329 58
685 459
659 260
426 73
308 25
671 526
639 750
27 660
768 428
721 411
636 294
181 521
762 56
495 386
782 804
280 936
147 912
169 139
967 779
627 578
64 590
190 323
787 616
306 995
241 227
804 736
482 701
829 386
158 298
701 494
233 397
636 797
845 852
195 94
757 750
443 450
983 918
105 794
781 365
967 359
947 499
170 775
993 110
570 478
414 510
164 736
331 313
782 151
733 62
60 667
219 557
11 186
10 327
385 990
4 591
615 925
88 577
393 254
359 656
601 944
144 292
200 925
166 81
216 255
611 555
960 974
756 441
701 700
158 947
466 749
968 521
171 989
981 866
656 514
69 555
764 100
191 279
485 793
623 901
955 925
110 19
260 881
566 642
330 653
311 556
314 197
37 778
380 596
929 499
89 73
418 954
890 380
998 565
618 233
816 626
393 810
541 827
265 85
975 130
343 825
760 216
230 433
862 432
527 651
724 852
378 791
926 658
297 468
799 359
419 332
600 819
57 813
206 752
643 847
425 304
383 403
787 709
902 147
893 941
76 184
357 963
992 31
696 462
810 675
377 647
297 902
55 285
683 131
718 528
460 473
991 375
863 180
350 615
778 848
172 820
892 31
730 893
81 543
262 134
667 234
173 502
354 466
880 176
859 87
949 704
42 850
589 979
277 384
288 129
666 240
942 433
432 833
175 277
325 907
492 237
484 813
552 410
767 235
563 480
162 359
946 757
739 807
229 528
677 503
412 522
920 741
981 423
923 902
742 121
67 710
747 626
132 759
138 948
643 166
247 676
693 935
563 359
576 488
445 110
799 592
439 799
508 109
998 14
139 534
756 142
602 147
919 739
557 472
676 55
250 968
622 499
155 713
642 43
94 727
350 34
236 732
131 49
946 643
875 567
603 246
11 623
82 470
231 807
132 166
765 98
684 261
525 513
815 66
627 454
50 713
395 295
850 993
789 837
410 611
388 715
340 786
922 300
43 2
109 540
749 221
369 823
938 308
669 230
186 360
421 744
277 583
759 72
879 609
463 534
895 942
685 936
866 50
823 915
892 621
344 947
343 367
187 826
974 400
985 56
621 858
950 238
498 993
845 720
7 22
391 511
45 526
184 643
149 302
458 125
219 699
756 776
753 767
861 812
817 532
451 933
856 52
24 151
181 870
810 972
209 703
634 370
313 159
750 832
884 16
580 913
303 636
454 952
553 728
169 962
199 517
392 562
680 285
818 928
275 810
711 180
742 305
6 392
928 939
905 704
222 815
908 407
12 96
211 631
919 62
866 412
922 21
510 318
294 345
231 211
422 702
94 167
849 998
279 602
328 700
194 714
608 513
799 69
492 567
56 254
438 833
342 89
309 535
203 155
898 23
759 446
571 226
573 914
301 690
72 399
271 646
50 797
381 140
49 890
163 452
861 119
92 924
462 980
561 596
58 83
461 821
193 32
501 163
436 237
446 155
632 822
674 343
917 13
930 7
511 268
222 757
27 226
320 539
960 119
530 84
496 618
210 792
437 281
685 75
426 35
542 671
984 281
808 118
1 26
431 952
429 119
689 440
137 649
776 354
507 105
92 575
429 415
624 88
687 395
666 218
181 422
640 959
161 184
352 683
597 585
526 354
870 50
140 957
572 180
582 528
210 757
584 287
752 322
712 97
180 393
203 64
726 348
944 740
195 228
497 527
276 222
697 383
887 53
406 504
336 678
470 303
582 794
749 765
364 367
317 205
799 296
505 334
901 482
565 384
601 338
825 507
769 274
165 260
935 169
43 552
925 231
14 504
778 254
330 469
627 129
818 134
992 865
573 833
44 119
772 997
59 75
811 315
944 102
464 918
703 736
833 474
440 643
746 385
727 688
492 682
474 388
572 429
768 154
7 974
247 72
72 547
40 603
467 789
871 921
938 644
565 117
49 617
53 587
439 56
290 859
576 809
28 253
266 874
59 916
153 729
601 730
845 88
8 418
354 236
803 449
454 551
362 758
725 495
676 899
284 732
452 826
874 300
667 267
506 544
38 707
964 358
160 72
370 391
208 224
499 764
730 550
83 737
53 762
240 30
701 168
435 303
377 439
326 69
581 960
360 416
890 123
251 352
326 123
945 530
98 484
875 849
467 984
258 105
512 561
337 800
791 621
165 608
538 933
731 254
739 970
317 579
739 13
344 721
870 774
582 855
793 974
885 864
418 185
741 685
935 869
992 521
659 166
675 464
582 378
153 911
189 404
13 86
229 865
485 710
876 943
770 754
29 198
350 102
780 431
297 586
347 390
605 209
54 299
410 631
691 205
562 779
16 649
670 698
630 444
412 997
47 986
621 199
407 528
298 40
112 681
724 18
606 383
414 422
631 239
965 122
759 311
682 363
3 964
947 849
95 878
923 628
498 261
438 575
780 991
297 917
39 462
696 403
857 665
615 681
173 657
675 269
341 226
745 735
84 969
780 704
638 206
1000 124
82 751
435 782
766 650
132 121
876 780
853 831
464 805
504 117
727 914
727 349
537 582
218 208
898 852
241 731
5 487
256 187
646 191
741 78
268 124
354 304
616 595
953 184
113 407
651 726
486 174
111 313
680 657
230 334
397 698
39 791
526 1000
991 97
206 680
996 522
975 793
999 199
942 885
321 59
739 579
568 166
756 409
736 334
750 663
670 992
721 306
836 183
26 770
769 119
787 23
643 903
873 496
344 822
12 369
712 361
670 25
886 10
341 108
271 461
230 407
626 536
753 469
806 570
112 585
550 214
188 602
716 321
953 780
987 955
358 586
400 989
32 903
688 743
100 151
814 637
42 307
736 493
446 538
324 158
994 83
488 706
762 582
40 905
975 152
895 551
395 226
607 688
473 953
577 275
559 666
244 327
715 610
873 264
867 309
961 165
904 861
666 951
242 854
713 878
789 124
227 668
471 232
796 1000
782 339
367 168
227 932
199 110
78 507
79 995
226 621
809 866
627 993
744 443
98 1
923 891
305 258
123 813
506 557
671 767
748 152
415 133
604 287
347 236
480 699
65 68
774 846
752 447
105 224
951 704
756 176
837 547
26 843
388 55
17 545
210 781
206 986
22 704
455 58
50 826
501 979
254 128
743 530
292 89
177 830
949 616
508 9
327 360
353 32
752 876
18 74
205 897
781 72
45 754
518 701
230 79
379 494
518 200
486 811
526 686
521 287
246 954
149 694
74 496
297 223
192 179
530 359
418 745
352 135
310 225
588 463
902 18
769 84
725 647
741 634
876 148
297 991
494 763
696 158
47 956
289 94
480 144
79 346
241 444
1000 607
80 368
447 755
771 184
745 211
495 396
8 846
377 5
815 682
723 112
395 799
480 916
305 279
208 800
149 564
437 138
250 859
512 104
18 622
82 787
528 319
108 790
407 744
861 457
930 645
633 739
11 823
559 897
477 476
529 959
837 724
599 214
965 94
892 813
981 509
506 818
973 452
152 681
577 289
28 803
217 596
366 178
572 656
281 981
56 947
146 368
550 282
201 876
392 632
866 594
101 831
65 497
841 399
409 276
602 576
439 476
582 325
498 133
206 863
887 798
796 9
563 89
59 568
877 505
203 528
390 491
121 644
934 691
432 161
388 438
708 889
601 101
108 1000
582 420
15 161
115 300
792 547
633 754
638 624
157 618
544 147
407 131
574 269
343 77
219 681
935 755
580 875
695 960
640 171
296 679
848 327
335 680
726 643
293 695
622 859
691 265
700 276
596 190
987 33
229 490
162 926
692 539
68 254
727 141
84 690
151 81
654 398
435 612
968 649
919 877
947 700
710 803
845 85
467 465
798 293
551 624
103 143
549 102
500 823
230 862
360 652
3 344
37 932
661 53
357 389
597 894
940 596
966 282
159 383
519 324
656 323
853 860
293 354
736 850
825 587
539 696
773 717
65 997
529 31
172 404
314 829
140 238
847 122
742 113
162 33
149 460
127 404
17 608
671 237
972 906
785 135
198 997
490 344
295 652
44 54
817 784
629 860
278 767
113 594
213 201
620 44
390 72
988 466
244 847
123 202
799 829
823 251
146 640
921 274
300 858
394 260
115 490
507 832
645 729
420 447
239 429
212 686
171 41
126 43
820 589
661 47
494 465
997 406
252 715
619 914
86 461
78 10
447 659
729 362
667 629
99 50
829 463
526 819
54 793
619 64
751 649
271 815
598 849
221 395
808 233
616 386
564 305
701 474
863 774
901 390
219 226
332 435
750 498
307 742
703 757
744 130
351 654
949 839
774 12
223 144
321 386
489 549
141 881
181 215
273 789
42 882
723 716
735 306
926 722
515 676
478 415
870 525
980 935
343 1000
621 691
375 747
424 812
174 370
876 563
84 289
181 168
778 954
498 639
497 742
767 922
586 804
722 7
609 406
140 409
890 988
696 375
729 622
938 130
199 113
236 515
440 961
260 960
833 605
575 993
803 999
865 466
129 882
477 946
305 17
184 664
838 508
778 729
175 844
303 823
467 872
891 520
220 307
621 986
457 1
900 233
673 38
57 250
387 461
108 516
455 843
291 900
885 238
725 483
485 431
450 836
910 225
32 241
956 156
589 855
952 63
386 239
666 562
90 39
668 710
645 981
21 487
793 184
638 198
232 785
365 340
842 449
751 681
996 376
610 983
358 556
575 9
70 414
382 372
758 676
101 881
861 788
385 411
415 298
900 182
250 217
404 626
913 83
152 265
107 428
512 256
240 402
784 536
306 512
680 534
421 612
884 210
347 192
491 525
977 227
736 393
163 345
825 646
312 932
720 202
269 204
487 837
630 280
556 235
812 590
958 224
610 935
818 592
548 542
664 165
168 291
328 34
29 173
93 427
769 207
766 350
908 604
286 413
359 141
968 476
305 212
667 529
924 144
201 565
538 860
170 900
309 934
695 572
669 9
848 843
772 866
514 43
981 26
684 84
481 567
605 413
860 18
635 399
527 607
441 684
771 310
336 156
454 783
36 829
593 647
413 423
745 400
975 973
346 121
199 853
314 723
640 662
285 409
779 807
189 693
903 571
474 501
428 806
600 99
68 597
925 82
660 295
815 83
416 400
669 803
287 440
777 662
152 245
351 39
684 353
152 173
805 625
667 329
911 846
561 831
516 591
466 385
481 908
755 975
531 339
383 236
342 638
219 151
688 601
972 367
807 243
336 842
956 687
509 961
376 338
326 460
675 794
169 580
22 295
775 166
606 889
18 599
907 523
570 246
849 465
663 968
942 640
607 510
139 29
64 15
834 497
59 548
966 646
189 913
94 439
772 506
678 158
945 100
784 172
695 28
560 138
532 400
178 136
424 852
565 153
466 409
658 637
791 20
637 576
541 72
524 172
880 35
870 732
650 888
741 474
383 100
426 543
352 169
347 151
431 225
346 452
294 692
320 116
847 721
920 157
911 120
242 656
492 151
697 807
273 140
525 719
395 180
726 543
975 424
324 845
880 931
653 875
860 318
570 971
882 786
492 322
368 638
76 720
719 457
741 905
710 662
399 346
593 722
89 559
986 315
901 156
12 616
617 544
281 913
862 352
804 981
31 363
882 105
864 137
498 395
197 755
392 399
707 485
361 323
157 377
307 827
637 141
67 296
97 921
188 899
173 780
171 604
192 417
251 465
223 205
89 831
887 375
733 183
773 631
880 327
438 37
435 908
785 634
860 67
66 469
748 219
727 638
147 791
990 687
279 607
146 507
51 282
250 249
33 841
56 628
478 361
929 551
36 485
346 272
900 561
798 567
555 145
750 730
98 359
774 395
87 799
643 45
111 822
31 919
557 368
10 975
411 261
591 643
914 214
650 973
205 356
873 506
850 587
443 215
89 302
706 238
484 541
800 660
330 635
837 782
135 708
559 798
12 786
274 225
50 222
851 418
728 146
813 45
188 530
500 279
476 437
846 298
537 946
672 970
85 991
335 411
135 146
385 267
945 441
692 880
632 369
328 964
591 400
348 765
820 254
842 211
874 477
745 430
509 370
843 932
469 541
1 192
240 256
353 846
787 752
403 134
552 215
750 246
206 385
412 336
742 699
728 619
828 45
541 593
446 372
381 398
685 680
886 520
43 709
305 869
636 119
800 727
840 603
222 696
936 732
812 444
10 455
714 825
784 767
654 63
693 648
493 588
539 437
642 946
425 925
154 204
881 256
369 438
303 361
292 736
785 914
721 911
450 531
67 602
146 419
987 749
514 546
366 876
466 509
176 531
256 623
959 563
224 55
922 166
255 979
567 591
425 534
678 964
889 380
143 158
736 727
616 503
965 147
306 82
439 21
272 53
69 510
765 64
622 176
712 803
207 132
242 645
812 971
941 742
778 902
526 114
249 381
267 594
831 424
324 548
631 571
210 374
103 972
487 130
681 238
756 553
677 26
450 776
400 859
393 199
542 956
845 38
752 590
973 214
223 509
21 9
525 58
461 520
14 3
876 789
126 300
281 174
369 638
590 13
572 242
932 663
24 566
133 812
479 712
992 873
274 492
1 948
948 954
585 540
247 585
771 822
796 738
926 229
698 572
712 526
360 100
184 854
681 194
469 366
60 893
935 283
676 406
127 881
911 6
22 177
363 93
617 853
157 454
74 743
457 810
809 740
677 953
20 596
604 327
733 789
514 893
692 918
428 985
490 978
882 579
853 23
319 474
14 643
27 338
851 269
471 519
259 157
422 396
533 932
837 857
914 77
513 840
863 294
916 470
676 389
320 79
869 545
673 125
615 737
883 556
213 252
746 230
708 184
584 959
796 927
568 160
652 528
935 487
931 468
945 338
607 606
276 115
808 165
323 956
967 475
225 113
701 875
348 356
428 66
997 796
808 44
658 504
303 157
737 822
90 482
26 328
565 405
601 215
913 780
317 555
732 975
813 871
188 765
692 875
792 584
884 102
372 610
899 261
525 428
42 94
202 618
120 824
856 881
992 30
39 830
496 146
497 807
219 34
924 208
48 243
900 435
998 105
172 675
632 739
812 335
669 936
432 702
457 184
893 485
948 991
716 171
966 703
15 639
625 644
652 359
955 793
91 193
429 681
281 149
347 461
336 75
277 186
659 784
636 559
834 287
935 794
848 485
674 433
337 16
145 117
85 465
369 420
27 103
254 454
955 186
266 428
417 349
78 454
554 883
282 79
495 316
59 701
418 56
529 357
246 605
895 740
664 764
864 369
569 466
435 245
315 640
937 972
302 893
494 473
421 690
371 688
996 188
149 870
246 29
358 901
823 562
890 940
893 890
76 869
274 220
500 849
372 797
861 477
408 345
1 524
761 393
474 523
656 366
764 162
783 648
259 202
921 454
42 314
871 520
884 244
316 413
392 877
22 345
85 854
762 258
838 701
551 422
390 194
340 619
36 463
627 398
409 221
743 784
954 955
696 518
900 984
759 613
506 477
869 17
328 753
223 138
373 16
180 291
804 758
209 204
897 134
305 603
779 938
797 430
597 749
892 645
431 233
729 370
410 763
934 564
210 799
416 726
802 521
804 583
45 211
278 687
256 816
39 382
335 170
603 61
921 56
294 592
206 76
229 124
705 694
798 345
421 304
10 355
927 356
931 121
246 247
944 678
829 628
258 855
806 372
968 580
817 517
538 289
872 118
400 996
594 394
302 387
584 105
257 339
96 824
218 29
320 326
371 648
338 938
937 494
75 644
352 140
403 432
91 998
701 970
508 809
780 232
65 559
575 397
716 360
869 310
32 992
219 888
741 48
47 637
973 150
593 813
187 230
805 66
815 701
473 920
370 905
814 726
5 50
523 289
449 31
90 974
599 815
638 627
814 429
833 98
456 239
191 700
771 879
284 319
547 45
695 337
313 536
332 446
803 954
876 62
452 865
556 42
133 863
646 855
676 429
808 82
294 720
96 491
966 720
34 592
119 23
644 478
825 84
459 392
106 811
307 846
479 267
430 556
641 224
663 388
529 154
131 199
840 823
401 635
907 356
858 996
707 251
660 740
29 487
940 10
108 753
508 82
743 518
599 161
104 545
418 611
124 328
81 77
266 564
970 256
654 83
447 745
177 586
958 619
996 485
7 691
21 773
442 766
92 391
853 477
684 437
606 17
342 821
464 11
601 662
833 92
752 982
217 168
481 778
439 236
50 415
313 641
760 785
997 51
905 541
229 239
639 267
6 622
947 813
790 288
575 248
495 212
468 206
889 961
137 621
681 309
40 671
485 644
938 623
13 742
189 942
772 620
629 531
987 981
635 8
844 87
374 850
988 13
305 950
38 167
67 816
841 888
55 498
142 728
267 245
380 248
115 162
814 698
121 70
318 554
495 96
133 472
778 956
884 455
710 11
30 68
662 224
328 727
401 603
559 408
675 655
877 408
584 788
793 298
209 375
776 830
69 118
321 54
670 961
990 783
181 286
87 400
986 254
505 495
917 406
6 406
252 79
464 534
699 756
312 177
612 319
826 2
954 895
861 509
129 169
869 810
556 298
540 49
186 516
890 902
396 558
336 843
325 446
295 578
207 229
502 654
222 427
410 863
613 939
508 513
254 65
543 984
235 660
682 272
74 796
402 605
179 498
290 509
949 201
709 597
663 321
515 949
470 9
60 628
753 539
953 269
345 217
607 524
154 220
95 894
773 144
518 104
269 708
280 425
955 576
74 926
455 573
175 75
933 961
153 610
248 571
811 517
120 535
174 135
733 295
104 565
86 596
911 858
147 761
14 533
692 299
649 711
1 502
621 668
457 665
891 151
843 74
56 453
853 402
148 755
527 342
351 121
399 250
850 880
390 348
913 22
663 423
248 298
376 324
654 855
542 945
664 939
919 736
628 944
974 81
913 477
705 755
893 715
508 129
833 16
808 673
143 204
610 428
438 343
525 128
346 756
148 970
547 157
642 960
817 455
322 193
803 264
501 337
593 905
746 948
696 724
666 160
948 396
857 744
242 536
63 761
420 948
528 121
638 567
207 704
349 463
468 625
739 234
508 530
766 78
571 702
61 642
166 870
297 358
222 807
192 994
452 836
68 932
23 215
328 550
568 463
722 151
433 873
956 770
193 218
384 518
504 432
377 481
710 627
903 820
884 352
208 60
112 778
583 669
227 181
407 385
694 741
622 467
489 789
607 145
538 256
586 708
30 33
228 347
331 232
257 825
946 773
812 833
285 697
671 474
995 883
401 243
864 715
419 612
94 327
40 63
468 698
195 135
168 457
335 670
960 564
222 111
12 363
709 511
73 808
549 204
169 566
598 765
813 984
882 461
770 934
343 17
268 164
343 234
365 63
896 305
472 189
468 634
960 480
890 920
669 933
828 907
723 968
680 810
356 997
248 506
272 297
374 84
232 68
174 833
65 18
265 774
152 837
26 323
965 109
314 801
974 867
126 550
207 275
337 160
308 503
263 296
858 6
253 852
135 463
987 362
765 974
759 708
754 166
536 857
650 898
46 447
5 62
369 92
655 502
30 635
373 203
291 496
558 39
898 201
137 778
645 696
235 680
905 49
761 778
997 104
325 39
736 163
187 493
810 207
61 993
965 930
973 528
837 351
353 745
501 963
448 878
651 791
747 265
420 162
521 610
299 402
952 782
342 887
599 959
67 65
621 288
383 840
100 349
265 524
627 917
115 855
894 895
629 282
839 238
634 812
808 67
241 599
625 274
274 483
648 740
911 903
778 738
15 819
197 11
391 557
472 659
194 57
229 465
372 229
20 53
503 788
79 614
304 73
135 284
943 987
8 935
378 641
369 32
242 549
83 720
943 857
282 26
159 583
883 734
901 813
636 476
198 552
261 353
49 22
939 47
82 412
400 307
653 400
131 682
364 973
696 850
844 52
189 983
570 92
589 681
188 940
779 925
844 647
412 856
521 24
820 402
371 131
641 782
594 814
329 793
774 783
263 857
885 532
751 610
15 571
683 235
967 925
960 435
677 608
338 57
859 775
793 136
192 969
572 259
57 313
995 785
665 700
592 105
915 844
298 602
809 937
952 369
738 827
748 906
802 683
297 660
626 86
864 660
74 810
840 249
440 142
412 254
27 501
392 707
977 142
974 396
389 513
982 275
959 79
225 32
227 781
530 665
435 677
657 699
321 828
452 129
692 68
375 124
411 862
760 56
966 76
925 983
553 870
489 168
897 412
915 669
673 517
619 930
195 155
752 348
931 517
3 971
551 430
20 97
370 550
486 328
867 43
148 379
694 627
279 179
674 328
566 952
169 824
174 633
105 367
767 324
690 848
52 655
883 725
181 269
306 262
629 198
165 792
990 677
299 145
341 721
953 742
495 925
192 869
224 896
39 364
986 14
879 650
659 764
448 311
113 536
323 576
419 347
36 106
148 710
380 258
127 468
254 708
647 152
45 427
539 74
291 888
893 364
534 375
769 419
902 484
287 331
94 574
58 912
649 281
947 588
37 66
739 262
255 879
816 709
606 440
15 198
409 710
790 437
64 598
763 287
877 846
721 395
822 618
292 726
787 291
358 810
875 810
93 143
649 764
150 237
554 875
9 367
954 306
593 804
271 323
207 487
536 921
251 640
454 925
766 410
357 832
90 79
779 714
622 556
406 779
914 886
932 731
431 602
770 247
866 424
243 741
377 523
238 97
600 406
549 830
237 375
988 914
147 677
725 162
884 414
462 505
189 688
380 716
787 409
930 27
5 792
80 386
649 30
561 789
867 639
849 890
865 461
551 208
744 534
263 758
655 794
700 281
944 816
322 332
560 765
465 322
41 844
321 606
921 672
394 722
163 667
291 212
556 793
159 509
586 622
438 999
267 989
876 187
634 798
355 288
174 542
359 50
758 725
922 45
560 871
476 674
589 719
587 613
494 846
142 685
517 85
224 85
790 997
775 896
634 953
180 724
917 635
550 486
244 341
69 875
854 765
454 323
859 716
669 981
5 68
151 274
8 518
203 349
118 784
327 915
52 804
763 741
84 797
15 594
942 799
475 353
284 706
742 784
998 947
598 88
107 381
947 340
607 680
621 947
427 239
195 983
380 652
499 931
380 7
521 458
46 989
912 515
276 809
781 89
583 541
451 939
511 217
432 628
640 326
311 352
301 677
798 551
461 973
651 920
441 211
360 297
982 391
642 232
4 720
67 637
863 980
397 519
451 801
633 655
914 304
342 712
719 996
61 967
131 854
466 261
438 543
31 51
86 857
151 827
397 86
977 124
346 450
895 193
455 344
781 989
279 493
375 837
639 932
74 6
426 18
839 115
314 88
649 802
185 506
61 479
807 149
173 102
703 250
36 567
414 417
852 191
941 836
641 62
51 668
795 718
727 844
361 143
592 37
913 590
595 412
717 976
625 973
667 902
171 550
316 352
327 119
193 743
34 523
211 672
138 496
946 834
370 153
365 751
105 180
230 663
249 713
498 564
714 320
99 482
502 778
695 11
213 898
871 734
479 369
502 187
955 645
244 291
416 930
228 932
895 971
321 922
899 386
673 526
365 708
467 767
371 117
857 105
888 616
59 684
330 503
357 52
387 165
255 878
289 487
301 509
593 310
287 565
714 503
57 468
633 220
702 881
543 374
71 218
671 859
706 473
79 505
128 374
8 515
532 120
835 248
826 16
504 644
320 543
749 426
477 434
875 264
667 93
418 859
945 680
505 73
409 477
484 126
989 729
352 111
839 822
752 25
941 651
967 913
545 751
289 846
230 119
795 750
951 485
606 401
553 821
794 784
955 733
228 247
517 239
23 430
408 295
609 892
116 305
819 937
353 668
134 257
216 491
45 261
853 276
232 418
543 761
669 460
563 403
394 116
572 514
660 470
669 223
948 521
902 816
783 554
983 498
814 408
304 513
394 175
557 606
803 434
79 397
398 168
782 230
172 875
917 468
431 833
314 773
257 654
750 630
91 761
225 705
755 469
348 736
427 381
28 670
573 996
557 151
894 342
486 415
371 90
226 655
159 526
622 835
414 948
16 217
587 347
821 873
444 924
945 203
596 621
755 45
281 291
722 521
62 652
486 398
944 548
763 625
586 158
300 390
961 900
163 154
485 264
627 171
472 249
111 782
162 802
865 934
609 822
249 162
153 886
614 358
418 798
836 236
719 120
756 269
193 501
704 610
571 481
77 684
149 355
784 466
251 933
154 5
894 937
166 614
112 909
319 486
757 834
766 464
428 948
964 938
644 146
914 6
899 478
733 849
661 720
831 879
197 825
895 86
568 358
563 643
803 197
518 94
692 947
938 673
153 766
555 963
247 808
904 62
468 574
178 407
603 609
278 629
467 226
86 594
419 99
59 202
898 221
33 493
133 81
785 601
528 833
344 767
10 286
432 347
111 294
356 50
339 808
180 163
181 142
869 166
812 237
973 151
225 717
59 761
136 960
357 702
575 834
853 837
833 540
860 418
603 103
20 294
975 298
425 654
996 616
298 522
42 782
340 488
938 323
455 512
162 590
112 24
868 885
839 621
949 180
687 265
623 825
855 873
12 193
907 998
405 637
465 364
973 322
108 398
550 540
909 16
290 48
536 44
817 578
524 422
785 575
69 526
452 125
321 818
166 900
336 655
72 345
120 495
590 956
395 896
835 675
538 752
93 840
647 311
305 358
668 752
745 43
186 335
696 345
166 414
582 912
671 182
58 715
707 229
772 112
583 767
375 143
235 911
470 926
394 902
104 840
597 402
823 506
547 90
833 410
758 131
209 813
909 777
61 925
857 241
136 154
494 364
668 586
749 875
877 116
394 890
970 879
549 300
55 33
535 741
458 594
982 91
645 560
914 620
385 509
858 533
320 407
931 450
174 844
459 420
291 358
404 944
619 51
424 121
987 731
227 545
42 495
766 48
712 675
453 420
852 919
578 217
607 744
293 334
395 170
722 311
973 858
516 542
964 184
214 185
642 495
871 106
164 246
659 569
316 111
321 74
36 494
379 535
269 149
68 952
842 580
758 332
522 558
608 424
585 376
373 984
270 960
819 136
510 206
708 961
430 201
699 449
877 987
899 181
955 448
963 383
799 39
167 936
170 527
343 257
436 132
668 157
729 559
253 597
407 12
362 333
313 526
669 717
933 991
343 774
603 783
832 772
630 723
754 761
750 636
233 247
897 413
401 601
269 821
499 446
51 159
365 666
849 363
274 417
182 700
309 370
408 743
186 288
933 360
432 401
898 858
444 511
13 941
485 21
803 812
491 784
638 479
140 299
76 138
413 493
594 636
906 146
832 463
963 128
515 707
548 617
429 749
288 89
62 421
510 43
91 605
728 784
173 580
403 406
870 1
19 332
989 80
613 672
455 333
576 508
878 506
755 97
366 888
947 420
759 607
91 471
362 139
631 255
316 28
329 963
395 702
610 703
350 184
718 354
285 741
155 290
879 832
636 799
156 761
933 480
909 295
572 245
804 775
363 322
214 856
282 440
293 863
477 106
838 298
336 261
439 272
8 90
592 910
303 283
127 154
483 221
732 748
689 141
523 731
291 440
472 309
783 752
824 798
599 369
185 977
685 318
550 124
950 139
857 762
517 784
802 538
23 70
671 768
952 444
510 682
843 356
555 437
619 431
107 258
475 48
241 823
887 169
720 477
139 626
213 61
56 911
911 855
877 967
20 550
826 114
886 446
394 939
323 591
359 61
104 414
657 52
726 612
317 323
397 190
565 663
626 214
666 16
832 718
35 68
208 135
18 69
279 269
464 736
227 218
419 97
248 158
777 427
245 519
10 173
310 126
458 44
53 480
385 693
161 760
514 960
219 397
299 253
124 782
824 26
319 623
187 384
273 409
886 325
158 518
13 953
869 9
270 198
358 615
499 408
95 726
250 388
747 149
934 877
547 401
918 990
35 183
427 803
384 762
88 526
316 43
476 470
491 155
459 100
540 832
490 242
179 812
902 88
970 469
656 703
521 159
253 780
477 614
869 823
444 748
809 196
335 289
473 922
963 789
195 736
274 784
264 256
208 919
929 464
554 788
213 328
89 93
370 782
84 113
995 343
965 170
453 490
856 10
26 304
166 207
888 223
242 451
397 29
843 846
564 68
736 353
125 924
833 853
838 413
515 508
46 761
461 164
273 636
924 755
768 882
301 334
370 801
865 146
222 123
92 519
527 108
84 467
261 553
487 386
304 1000
650 846
250 480
937 425
847 411
807 555
833 458
562 467
992 219
424 663
992 941
242 925
463 564
606 757
957 306
213 518
447 819
405 625
854 502
680 196
952 816
335 985
870 942
182 401
160 558
810 492
28 391
905 212
271 212
10 386
507 162
17 542
281 240
842 518
935 443
148 542
601 274
23 977
886 293
889 814
312 65
240 977
459 282
165 483
90 628
245 356
986 453
993 596
662 800
422 246
246 775
701 904
682 76
829 380
254 637
958 231
694 39
141 411
677 955
742 278
421 121
3 924
523 150
320 469
272 831
962 695
204 794
826 986
513 570
723 487
154 847
267 750
702 971
720 234
586 423
750 139
36 209
605 927
381 989
744 801
433 843
543 642
917 957
821 126
437 218
20 469
18 961
670 422
187 706
584 141
668 314
694 873
326 720
936 881
581 265
537 558
969 796
643 149
238 85
272 677
851 590
403 292
583 472
204 798
611 383
338 525
61 955
418 717
476 934
318 697
176 868
148 158
237 755
892 62
754 572
792 440
560 517
410 813
187 473
367 544
615 25
639 780
861 496
533 110
737 326
954 377
391 312
369 416
456 322
818 555
441 365
957 184
760 941
189 315
156 128
52 721
91 632
750 328
879 80
457 301
432 400
233 974
968 795
761 562
811 231
775 28
931 998
441 417
550 679
573 171
683 945
362 964
631 845
210 553
685 370
245 725
597 792
570 549
282 562
655 611
83 747
407 255
263 977
380 303
647 876
239 800
324 107
223 10
325 849
6 460
824 86
13 300
757 284
804 650
105 836
46 330
923 396
309 136
353 948
377 49
12 697
651 812
535 384
798 589
291 138
886 405
80 89
456 149
409 782
423 48
224 929
981 816
244 826
367 206
78 742
238 591
127 232
67 454
245 412
168 376
475 961
672 69
684 551
659 941
531 710
162 724
731 315
946 719
22 172
312 337
359 394
972 685
584 686
569 130
553 518
15 149
249 9
314 635
254 619
426 52
785 284
198 563
545 170
434 588
874 1
989 899
320 159
852 978
563 597
548 21
755 212
271 390
620 656
566 113
551 402
485 402
527 883
457 824
834 721
812 248
97 950
705 943
362 895
257 564
944 705
296 384
70 697
595 450
207 957
534 635
928 270
658 934
961 5
861 868
84 312
80 837
600 188
880 3
214 564
981 189
351 821
784 629
813 211
905 450
454 999
732 988
637 78
932 883
139 554
780 374
512 578
981 864
908 670
818 731
244 416
106 501
603 211
837 17
507 596
888 936
103 80
722 819
905 964
698 164
30 949
319 781
341 77
829 645
837 137
118 324
397 881
563 391
126 570
223 182
986 389
402 841
387 355
565 262
544 184
778 526
158 940
242 831
153 989
257 9
897 539
744 243
825 874
914 567
348 804
898 866
180 523
855 559
192 499
956 137
645 549
921 845
870 48
596 348
804 174
190 913
172 511
847 988
366 940
258 225
602 710
552 978
601 709
79 236
327 532
511 21
767 167
239 774
334 527
790 534
292 710
21 597
724 170
989 763
372 374
202 1
300 423
985 165
434 347
535 606
699 118
336 537
47 681
734 357
288 832
813 422
635 440
936 274
71 104
254 423
98 525
3 23
791 399
585 262
4 550
399 179
465 319
664 412
494 768
450 545
171 709
29 859
499 535
62 127
327 199
829 746
875 358
781 24
670 374
325 779
470 260
239 360
146 876
984 999
593 574
371 883
487 544
462 388
771 150
442 722
668 590
909 255
490 965
946 4
135 750
980 954
299 719
875 482
21 966
363 722
339 233
950 916
340 489
180 277
762 142
544 206
902 739
405 648
338 887
516 768
926 11
686 193
749 887
364 196
240 774
28 981
959 428
989 774
144 253
126 1
504 311
882 15
447 85
252 128
170 482
989 427
336 51
432 612
347 532
141 315
17 189
32 808
551 267
399 469
202 301
931 131
14 782
145 999
606 255
668 426
318 367
925 964
410 660
252 269
620 884
450 115
228 755
798 971
810 316
406 797
543 355
396 369
780 62
482 229
320 190
583 682
452 944
119 916
789 618
620 929
732 295
468 480
369 289
169 956
290 696
203 985
571 513
308 821
851 200
403 615
898 12
943 368
432 227
179 968
424 434
117 564
631 237
49 507
826 193
557 535
316 136
626 470
507 921
260 341
591 811
733 796
542 339
671 614
305 938
905 203
826 975
945 551
759 496
94 753
462 499
775 258
192 901
406 33
864 928
139 834
531 752
45 573
883 8
626 6
628 818
279 155
126 379
985 444
367 820
138 714
430 772
53 416
575 990
671 118
391 3
94 493
39 410
349 543
207 45
705 126
292 890
832 271
832 631
963 671
331 188
254 542
705 835
77 830
886 182
467 582
586 294
515 769
388 70
123 547
266 520
902 102
662 313
474 778
412 32
803 305
852 108
424 302
194 322
282 325
234 82
729 534
741 657
12 627
496 708
950 726
225 295
883 110
801 341
379 414
683 811
544 126
374 164
577 155
976 909
90 282
141 581
326 784
241 736
546 438
99 517
29 276
69 225
418 911
532 811
846 261
637 791
731 676
859 866
626 912
732 666
400 998
392 142
708 45
166 814
216 961
325 901
405 896
872 497
546 224
422 944
889 469
825 815
96 505
484 700
611 717
750 814
808 149
162 626
540 537
289 257
949 3
251 991
304 298
749 674
941 285
279 160
601 765
667 585
262 319
891 444
215 532
147 87
287 885
820 532
436 521
265 58
921 785
874 295
978 960
619 131
513 256
994 517
329 356
108 357
813 224
172 636
847 98
601 247
584 218
504 476
963 548
875 850
161 708
968 821
734 425
819 36
956 431
616 538
814 113
780 304
972 197
713 997
951 815
941 183
638 909
146 700
586 837
331 90
29 863
8 251
715 836
355 944
845 937
431 195
336 653
447 99
335 967
96 35
969 927
545 150
998 460
252 521
980 696
82 357
201 174
249 954
235 296
302 824
894 946
705 358
940 473
908 452
875 341
258 547
798 727
522 582
66 530
594 567
580 887
15 87
637 271
739 982
813 232
756 129
921 552
364 382
482 372
735 838
242 127
498 828
393 766
766 886
405 471
997 487
798 548
911 475
98 538
922 708
16 796
459 718
136 920
844 551
266 685
881 139
501 891
81 416
983 814
945 645
577 263
675 566
952 595
896 745
592 671
934 175
763 810
126 229
291 340
329 769
866 472
541 209
352 139
7 717
379 402
164 858
327 785
597 67
874 484
17 393
129 625
347 119
162 960
341 606
328 369
563 489
804 848
189 446
300 701
304 831
504 629
801 242
714 256
167 897
966 721
166 257
915 405
138 244
632 395
832 909
85 382
609 664
10 11
36 610
899 775
104 284
65 615
729 804
397 191
803 785
736 63
831 849
373 1000
676 568
752 711
117 282
480 942
409 714
960 201
443 516
673 812
734 90
495 812
388 974
3 85
915 980
701 441
931 568
794 51
266 54
400 706
939 56
808 966
695 485
65 889
569 378
927 919
794 229
375 163
660 415
40 961
996 980
713 710
540 763
256 413
414 717
665 430
123 107
248 265
487 155
478 612
926 157
807 642
945 634
66 840
371 397
111 4
784 875
726 138
48 469
188 486
183 368
938 133
39 84
996 91
101 647
897 954
430 944
911 306
240 499
936 938
227 533
975 325
934 124
159 96
306 170
646 13
592 220
24 588
921 539
312 456
853 16
463 16
689 281
904 955
682 108
848 445
205 468
443 964
555 471
340 954
43 951
159 182
787 109
62 393
301 524
652 950
445 538
562 182
217 197
203 105
217 946
979 326
166 868
405 215
206 715
62 948
329 559
720 716
865 709
644 802
607 295
711 405
650 781
571 228
208 233
648 111
197 936
474 627
315 167
874 220
158 574
399 679
982 349
752 761
545 407
667 457
926 78
867 308
47 895
646 674
408 686
814 842
828 710
841 480
725 944
124 637
761 416
774 848
239 256
6 8
248 567
577 86
506 906
660 624
958 2
316 418
838 29
538 443
397 181
713 213
786 492
741 420
371 891
363 50
772 8
206 801
277 665
304 894
351 879
386 415
201 987
240 506
557 112
2 3
681 938
451 247
720 39
698 521
706 275
309 36
740 956
393 383
985 57
92 479
769 333
772 631
231 623
924 841
80 20
359 170
670 178
818 306
82 858
568 255
148 102
304 691
216 730
510 118
626 102
897 691
802 131
610 382
351 250
588 451
871 572
654 483
85 64
438 876
991 402
311 125
690 193
128 504
937 157
721 494
836 846
71 111
631 81
929 711
57 339
22 710
864 577
48 926
930 524
680 13
38 772
143 136
944 522
335 190
416 471
860 33
918 769
543 858
878 712
739 989
121 272
953 273
8 435
515 522
783 380
230 707
510 758
121 82
596 703
56 256
382 358
643 805
259 260
922 700
711 862
384 358
590 431
402 411
722 496
468 238
592 714
972 629
314 65
111 647
528 659
409 580
648 929
393 466
932 855
562 147
29 760
768 810
796 456
140 95
891 783
546 172
145 520
604 951
318 870
951 463
381 318
939 491
178 53
950 540
82 680
569 744
182 709
589 869
212 881
992 849
873 315
248 973
439 14
512 138
487 671
361 763
989 804
834 152
893 997
435 949
251 781
327 71
654 34
19 94
625 963
309 203
443 690
902 568
759 746
267 724
571 785
386 293
66 501
522 273
535 630
132 397
467 845
465 588
557 9
788 957
460 440
792 680
261 655
125 109
46 821
877 179
648 1
292 420
755 284
876 296
495 673
275 516
928 298
721 261
498 188
287 468
997 985
812 657
832 185
51 257
851 8
485 551
526 195
476 724
898 36
504 453
267 543
699 429
250 98
114 761
602 749
102 941
183 193
325 875
446 614
961 917
293 849
568 125
425 800
175 461
676 937
884 439
347 53
262 568
235 910
143 725
788 193
263 420
224 964
496 812
390 683
453 266
783 524
344 35
325 503
447 856
56 779
712 805
223 23
37 686
794 330
303 249
704 347
453 468
157 419
211 529
251 428
270 211
121 381
55 747
258 881
246 563
961 242
203 777
630 875
454 887
91 300
11 872
461 6
483 800
926 424
573 804
904 635
192 312
395 367
839 693
594 155
323 431
664 304
225 82
887 238
155 612
131 791
239 516
457 433
841 299
54 226
212 411
427 968
603 186
429 109
823 866
452 462
643 99
287 729
565 461
333 526
854 81
450 156
379 265
665 993
33 34
303 229
315 989
268 807
957 202
675 452
269 643
423 256
767 382
862 293
525 991
624 170
668 315
859 270
973 770
412 893
689 905
330 545
470 433
153 350
993 99
483 577
737 676
491 516
765 476
732 618
468 664
151 678
30 638
124 617
760 204
935 652
506 113
404 579
174 252
563 1000
646 146
109 474
854 133
721 469
284 368
817 678
958 43
599 384
267 241
3 345
326 449
800 850
804 121
968 809
751 513
912 695
586 854
60 58
866 662
45 693
806 518
890 390
577 376
338 745
230 777
730 755
985 366
151 256
312 791
50 293
348 674
849 286
431 439
56 576
207 508
363 3
150 515
943 394
159 797
193 779
759 305
593 306
106 870
145 68
570 110
7 260
333 854
303 781
443 272
622 303
654 789
555 675
99 285
782 585
408 788
851 675
953 923
947 376
30 675
349 432
474 506
181 514
215 110
954 545
629 757
16 380
471 126
800 635
263 770
862 702
566 949
714 131
307 755
716 190
706 77
932 645
864 866
856 641
367 639
483 240
504 506
466 700
464 197
868 697
919 99
143 514
448 507
262 767
815 972
699 25
30 380
881 154
678 460
875 769
47 979
477 83
300 283
411 438
316 804
536 849
461 746
529 843
67 268
725 733
304 380
4 274
339 509
903 932
388 968
935 207
490 21
921 439
620 697
441 977
81 17
218 276
349 332
903 31
788 652
93 159
586 978
529 273
923 477
267 193
81 346
809 326
81 184
640 87
940 908
57 673
392 704
167 390
496 692
956 552
175 58
564 554
952 318
116 681
958 339
693 939
339 662
257 861
221 29
166 920
731 810
371 504
26 976
983 446
848 921
743 862
736 298
645 637
786 248
307 32
45 111
127 705
798 480
237 56
461 938
317 871
612 302
638 104
758 330
15 325
307 18
146 994
951 851
34 375
75 513
546 229
574 853
365 597
490 340
389 353
162 574
957 635
469 714
245 446
467 753
671 630
441 923
7 384
725 577
274 894
82 655
866 783
461 445
500 808
773 735
990 884
70 625
247 16
28 574
623 672
648 214
30 1
914 587
712 750
27 562
808 911
295 998
289 57
919 558
621 572
76 656
752 721
314 43
220 334
348 669
907 238
422 432
679 922
431 899
501 626
597 744
563 256
572 731
467 176
863 799
933 362
79 576
80 815
712 210
995 288
444 333
808 752
239 665
496 425
527 642
189 851
25 887
742 313
392 89
241 181
481 206
945 51
143 924
896 295
965 856
472 896
100 417
300 80
564 236
426 101
417 364
740 498
795 332
117 825
383 882
407 199
446 241
869 346
849 467
792 378
604 427
927 23
159 120
261 952
249 489
552 345
486 832
633 953
517 650
687 777
946 294
945 156
408 220
111 507
723 659
952 805
875 995
356 611
112 690
117 173
2 962
722 357
234 410
989 253
218 244
648 305
621 611
415 357
15 370
76 732
749 467
120 228
786 32
963 185
91 306
183 339
220 189
61 871
69 145
107 88
965 50
701 418
718 650
16 460
545 339
204 968
683 145
151 403
365 686
301 5
210 415
314 673
947 65
193 642
710 588
957 1
468 899
565 99
719 794
150 971
639 345
592 254
520 979
895 824
276 917
283 269
107 673
347 752
449 660
145 480
464 791
951 968
987 102
916 173
354 53
949 83
33 315
893 655
200 654
851 848
127 373
283 518
131 831
937 839
140 601
949 478
379 724
376 780
11 485
671 501
124 982
978 14
339 368
246 927
970 301
116 586
648 195
280 242
797 518
18 359
375 458
113 146
30 99
920 281
827 452
416 135
61 796
544 960
106 307
529 161
434 961
165 972
568 809
825 101
949 636
334 351
118 550
345 876
402 158
814 974
558 302
867 580
508 121
748 736
651 123
972 419
303 414
860 341
522 484
388 65
296 50
762 895
205 202
919 162
422 4
362 579
244 165
304 281
898 263
143 740
661 520
812 950
334 294
941 455
953 498
354 362
584 258
241 645
70 900
373 6
812 145
649 682
849 777
401 81
856 807
310 901
702 63
898 506
875 201
161 430
256 627
747 174
234 170
913 895
913 2
112 84
659 927
895 698
640 191
449 416
654 368
623 12
800 808
641 797
50 981
836 721
733 581
676 214
322 65
730 742
78 713
847 895
526 593
214 977
282 962
676 903
669 206
4 526
418 633
180 379
6 97
415 258
333 733
854 163
214 661
290 645
964 851
464 945
651 108
894 925
370 609
495 264
603 800
736 319
300 775
899 925
796 999
305 448
496 136
280 604
412 375
484 314
329 631
465 287
781 130
900 836
468 333
335 181
965 304
321 269
690 210
912 375
712 57
294 671
136 489
192 331
304 994
60 988
653 401
285 487
728 723
348 783
82 183
697 172
662 297
860 459
271 726
78 983
61 844
731 405
823 544
994 295
226 695
662 770
126 583
985 518
401 146
800 490
314 85
657 448
689 408
902 533
773 41
532 392
33 694
250 999
103 866
528 166
801 709
915 614
191 942
247 206
510 25
233 655
66 941
734 743
257 901
355 841
319 64
195 603
554 210
460 599
255 42
550 389
709 901
92 968
772 271
505 603
619 948
34 578
282 177
934 110
995 736
625 52
225 810
676 519
714 12
309 953
450 962
16 762
437 234
113 117
686 137
22 837
343 421
272 850
164 128
288 767
802 4
800 428
637 733
668 519
550 412
134 596
6 969
131 3
338 73
579 885
713 534
699 123
37 723
320 605
947 642
616 105
155 179
298 575
807 732
278 273
475 185
774 181
291 264
504 555
974 77
864 548
985 66
705 845
262 793
904 873
982 413
62 831
526 145
125 831
254 886
421 446
38 622
814 87
457 371
916 777
193 964
962 5
379 300
438 339
5 940
189 300
131 497
325 922
123 752
366 121
450 772
804 184
778 120
5 496
655 714
270 953
274 329
190 641
69 782
908 719
768 138
827 184
15 262
960 127
100 441
979 577
277 780
696 762
627 510
674 374
761 244
503 899
708 238
932 292
321 671
444 334
893 473
557 4
940 707
471 171
106 701
690 118
148 532
808 707
369 773
726 78
832 562
111 34
54 812
360 544
298 358
490 758
139 820
625 885
638 319
237 736
213 749
199 91
612 614
518 723
138 362
760 214
787 634
31 450
680 408
951 827
448 939
299 525
634 745
362 872
510 133
268 614
8 276
16 55
949 895
970 118
675 989
515 219
493 839
581 742
280 374
516 28
367 748
473 994
8 563
306 704
732 193
532 351
303 228
469 251
215 572
961 614
780 813
996 246
518 237
863 773
714 123
6 899
289 543
620 445
595 922
44 4
870 544
307 780
958 694
666 474
502 724
947 868
259 669
853 958
732 533
240 778
517 400
615 921
793 865
463 644
865 494
50 708
349 539
851 917
2 426
68 897
66 564
450 161
770 415
165 645
307 891
66 600
725 670
71 49
400 855
293 237
937 667
536 172
571 507
121 339
593 944
125 29
612 797
362 659
271 775
205 657
617 895
337 780
693 914
199 464
668 588
892 310
806 470
195 319
702 328
646 48
190 749
695 786
787 545
300 180
326 735
951 371
656 266
183 525
64 816
546 566
645 297
314 702
558 422
332 65
518 664
840 106
707 682
627 502
522 379
723 779
179 164
5 367
592 600
872 147
821 704
825 415
549 320
343 792
504 391
559 57
604 181
404 835
695 248
394 533
59 129
581 456
454 344
987 114
641 109
945 413
268 266
307 487
647 923
726 295
656 411
890 887
648 883
100 506
338 151
86 518
812 939
129 1000
607 97
411 219
526 596
752 917
831 973
486 473
30 104
362 41
897 286
309 61
396 917
736 987
871 715
520 714
531 77
994 746
299 11
204 772
642 581
800 953
459 201
72 364
815 730
326 433
904 343
876 708
862 456
366 125
466 777
911 477
509 429
813 675
490 556
592 398
381 370
395 192
770 8
875 200
683 409
61 996
120 475
944 200
22 519
129 549
93 209
437 382
204 124
687 653
441 90
635 340
765 439
829 815
789 1000
193 914
410 728
105 585
666 631
345 768
157 156
579 839
293 825
880 118
221 33
113 796
912 304
622 978
97 823
130 707
914 146
684 246
613 701
433 748
508 307
573 107
691 575
571 160
802 653
41 998
41 107
644 984
543 366
190 41
46 295
402 468
706 455
261 563
75 411
855 313
679 966
577 219
959 595
120 734
811 653
68 341
996 860
188 931
490 796
649 191
642 535
49 580
75 294
94 794
976 246
232 737
335 932
7 225
93 893
261 995
23 701
428 348
648 360
258 998
908 902
566 126
844 465
148 912
959 329
792 264
41 257
606 82
177 938
986 103
513 906
795 368
941 54
942 589
344 874
561 326
333 549
830 943
634 674
675 645
552 959
256 744
122 787
177 29
838 602
435 686
428 317
979 844
322 347
927 929
211 218
897 52
760 638
536 248
304 240
381 18
594 187
239 994
611 100
634 852
892 715
257 567
984 655
138 412
874 576
365 941
38 197
951 75
705 15
65 348
115 90
515 463
89 118
547 692
593 221
743 433
958 317
357 403
397 828
281 715
993 630
726 610
69 211
85 998
973 449
200 901
666 324
126 659
845 95
74 377
68 607
918 309
122 279
713 727
992 735
397 786
795 26
168 630
90 313
98 665
495 438
264 503
545 902
973 391
65 183
224 173
750 4
483 171
432 69
350 945
234 1
249 85
564 13
102 48
994 451
512 421
118 108
144 866
747 658
542 111
904 191
149 921
979 795
334 198
97 386
334 96
501 402
651 676
534 136
122 997
558 138
794 859
410 117
218 913
573 115
222 81
986 438
895 625
366 271
199 899
812 312
159 474
325 648
758 524
367 950
371 724
724 770
223 527
366 187
416 966
691 695
37 51
292 708
161 236
786 395
868 88
104 612
390 962
897 865
18 184
97 299
882 723
776 383
829 354
491 319
493 106
58 41
136 762
958 352
494 265
444 318
887 414
487 325
316 436
358 177
883 732
977 347
545 157
189 894
498 570
476 666
770 681
822 570
68 290
847 581
222 889
448 717
288 800
894 779
791 19
235 126
315 935
621 218
198 873
856 510
698 392
356 69
14 536
599 523
298 565
678 368
920 112
955 554
44 350
321 226
584 117
209 186
494 103
589 244
32 510
995 738
337 796
267 424
61 726
547 469
144 740
519 994
742 756
519 740
606 103
507 517
57 159
186 860
647 563
477 595
682 974
664 681
767 416
936 95
605 595
971 334
864 134
935 373
132 746
746 827
31 616
122 720
547 641
597 222
475 291
574 406
954 480
857 638
268 503
472 131
801 941
413 979
478 623
204 563
22 750
577 178
910 186
494 830
352 79
258 57
773 61
103 151
826 84
835 738
46 379
14 245
980 610
54 478
234 57
125 792
23 182
855 182
976 499
229 365
751 351
818 147
261 871
493 879
65 887
451 540
852 607
747 364
606 827
642 814
607 156
604 236
779 628
111 673
737 62
181 619
38 215
711 526
233 206
401 551
423 560
541 481
383 946
731 567
488 529
73 758
830 695
646 142
193 565
58 221
735 618
390 702
401 214
711 322
999 19
267 530
856 731
495 349
30 505
529 582
153 965
65 850
292 495
964 975
831 658
693 875
235 643
467 27
128 21
259 55
975 70
598 214
405 519
828 399
70 799
218 112
217 768
18 411
247 581
640 164
597 31
875 334
804 766
70 956
515 890
899 768
801 889
223 61
779 574
133 946
784 654
667 106
126 345
15 423
597 687
466 525
23 818
270 939
585 666
515 551
927 981
162 300
246 683
30 490
333 142
834 477
483 773
4 361
175 196
274 186
355 941
960 146
308 253
387 979
800 358
662 696
795 122
586 111
892 481
416 812
962 270
282 956
814 460
552 979
712 306
605 171
983 848
817 515
665 87
805 323
30 555
339 101
547 709
189 319
974 853
436 62
542 209
852 128
925 414
967 518
672 995
845 289
55 695
85 615
522 23
736 605
845 499
940 42
872 454
373 626
861 133
104 819
389 209
69 482
287 89
253 714
131 708
117 326
263 124
667 300
547 385
105 56
524 441
747 307
945 217
154 286
677 101
731 97
307 982
514 674
928 705
25 920
931 405
758 526
395 187
288 550
312 496
322 12
188 350
398 20
146 827
346 371
277 835
106 694
368 225
857 524
954 324
692 359
62 299
431 747
866 209
892 743
497 894
452 946
572 53
751 458
243 352
815 633
888 899
238 482
685 354
15 478
346 824
418 21
799 149
975 167
704 594
380 530
930 337
8 391
661 183
188 841
49 847
52 567
273 202
193 84
751 51
742 818
217 886
643 93
627 111
575 67
831 641
619 768
521 978
608 812
397 349
856 86
396 949
169 530
781 485
59 206
757 453
642 210
684 331
714 954
11 997
208 542
878 512
353 376
157 18
980 360
820 157
436 911
855 544
664 700
40 15
270 330
19 597
452 695
886 537
310 944
556 609
169 306
361 54
546 210
331 35
511 38
156 891
774 937
985 86
129 81
209 102
934 919
296 805
220 518
308 164
791 294
724 20
564 568
613 154
512 262
393 267
193 654
332 125
363 168
280 804
190 587
454 82
19 302
87 525
253 79
663 572
647 598
36 435
658 524
871 47
548 101
177 384
784 99
773 138
913 787
526 144
269 477
507 679
228 724
748 492
653 852
450 542
16 108
703 893
651 484
594 592
437 638
445 253
857 584
15 237
697 38
388 391
769 546
523 827
789 219
644 266
152 620
787 776
673 626
829 50
357 997
510 333
844 518
715 544
416 934
959 402
559 514
889 653
51 543
458 135
771 971
480 123
459 328
545 432
735 232
728 126
251 932
413 832
272 388
110 510
740 4
729 21
644 160
384 326
107 205
377 17
631 572
506 397
46 485
554 650
71 920
991 437
185 729
151 172
834 666
732 250
809 991
682 887
826 232
992 480
969 631
788 183
896 199
276 509
636 965
960 704
883 531
463 898
974 958
984 550
264 115
373 766
435 87
659 686
315 77
791 769
940 375
162 989
817 591
83 659
562 401
209 158
910 224
223 487
748 597
731 117
969 775
82 736
307 395
176 505
698 391
190 468
924 745
524 727
766 813
521 962
701 990
271 896
431 667
510 56
126 49
724 794
230 684
863 949
691 179
41 568
769 824
643 24
825 688
653 984
74 482
248 471
434 300
403 535
892 409
179 903
604 394
575 578
391 220
304 427
84 744
953 868
210 850
768 67
767 189
371 554
823 628
14 363
884 585
898 204
600 965
695 266
358 495
268 428
228 814
382 305
333 498
207 703
737 61
691 640
919 124
678 245
88 726
908 349
427 459
712 207
218 881
509 126
133 835
56 817
956 824
239 971
937 394
936 990
268 821
854 769
426 544
855 329
360 242
533 689
926 143
310 202
761 826
630 938
89 246
286 793
279 830
901 532
806 753
714 889
307 612
110 257
727 660
527 112
703 913
940 44
742 773
64 44
133 960
889 724
141 18
108 380
492 859
990 975
435 861
853 398
562 931
569 394
176 238
636 591
362 270
273 946
505 590
954 693
454 958
450 464
148 360
811 56
165 434
953 906
784 231
87 155
606 842
401 406
867 424
783 305
474 841
887 894
348 213
627 730
953 163
202 738
757 949
978 876
288 229
803 334
996 844
469 98
198 898
244 152
370 27
595 748
9 905
23 51
732 361
513 540
695 741
788 900
699 333
210 840
716 119
689 243
273 232
179 963
448 344
524 497
171 447
262 130
953 384
496 201
317 857
358 127
33 215
401 357
855 885
124 868
922 100
180 673
23 341
159 342
153 512
226 408
229 897
993 368
392 312
211 732
915 537
558 585
329 733
106 813
221 31
901 97
706 452
567 564
133 126
10 794
546 798
737 379
268 487
432 344
905 938
733 168
776 225
757 892
147 918
433 475
752 688
700 260
157 200
672 95
184 448
903 379
354 266
548 319
417 500
683 153
697 499
818 970
201 443
981 380
551 198
855 159
690 386
838 9
312 742
944 294
443 590
72 47
95 442
819 8
535 596
596 835
693 205
551 207
734 387
880 276
245 918
453 885
476 638
992 494
916 722
305 21
993 926
967 720
746 761
100 527
640 907
761 448
438 164
302 577
195 567
14 790
873 312
483 573
280 35
688 579
732 716
125 528
433 144
393 213
150 984
720 635
827 1000
208 69
934 194
625 101
35 201
829 168
769 255
504 704
323 628
564 540
775 309
348 984
207 261
324 530
451 820
726 85
836 317
777 940
863 622
745 524
163 788
163 699
681 155
357 871
958 259
193 521
150 524
258 529
656 51
480 51
252 12
370 63
177 109
534 260
475 407
291 809
363 645
270 561
909 608
416 353
316 195
440 659
685 104
249 934
551 253
306 399
264 639
254 228
616 283
961 448
654 103
510 275
528 587
237 889
247 347
429 48
689 547
788 705
899 271
996 752
34 284
542 76
389 624
398 298
823 383
711 90
288 971
552 832
663 47
823 836
997 510
659 164
274 754
645 721
509 390
827 496
917 132
638 253
337 63
867 544
540 737
81 470
395 952
499 577
785 62
502 37
767 203
818 758
219 318
977 459
230 952
19 678
490 872
666 219
630 190
405 994
971 135
846 42
447 166
633 226
846 413
358 196
26 388
556 862
195 696
693 156
225 627
850 468
746 566
439 102
461 864
655 404
651 343
89 448
164 827
722 718
396 594
691 23
693 122
694 868
311 959
207 478
402 956
677 786
686 403
856 626
305 789
431 238
906 206
288 52
131 59
857 188
6 558
945 706
848 953
234 801
366 556
582 889
178 604
128 347
500 479
660 853
962 619
857 918
8 440
967 257
399 114
498 795
568 745
891 233
690 263
970 76
629 200
658 159
854 327
468 354
571 508
212 422
758 203
981 764
834 594
907 557
980 995
93 229
214 887
337 803
346 698
674 56
484 731
656 586
442 614
178 436
112 889
963 165
138 944
524 452
261 113
861 141
42 381
352 233
133 76
524 344
195 314
794 640
183 996
912 238
426 807
44 329
31 877
984 904
579 400
38 833
47 874
178 158
40 314
750 968
875 263
386 456
273 161
810 134
89 639
393 386
904 566
542 639
523 414
679 249
742 155
777 354
42 924
169 415
58 428
285 973
345 514
317 695
686 123
778 960
64 675
786 777
975 399
267 31
992 349
61 761
287 107
846 315
666 3
460 340
182 997
281 906
530 408
965 321
651 256
521 16
699 584
882 841
864 812
313 622
377 544
757 631
625 820
259 349
411 802
552 544
64 92
196 417
325 434
686 119
994 501
996 535
274 115
667 90
843 622
927 445
925 815
992 748
119 286
681 438
539 1
900 824
440 205
762 292
720 261
650 758
256 617
876 21
310 156
70 648
697 867
938 974
942 126
359 205
316 26
591 419
470 517
568 388
876 849
763 751
434 643
996 429
895 329
141 678
908 956
562 446
126 61
581 857
705 227
51 988
273 370
510 253
847 645
971 982
769 415
306 785
949 890
240 607
940 365
645 966
572 752
811 518
600 640
560 203
695 765
26 968
686 484
222 626
815 331
644 40
410 480
225 255
572 565
810 124
393 293
827 207
409 859
790 755
562 340
66 883
858 281
553 185
266 844
967 621
945 606
652 640
850 852
397 113
251 803
297 867
351 82
940 400
723 564
813 634
759 158
861 37
825 362
670 610
483 197
125 417
635 146
998 411
534 251
635 681
928 653
937 962
402 656
743 963
379 45
856 844
75 15
824 551
766 920
993 224
519 325
977 117
981 16
820 922
535 745
316 255
763 694
981 578
572 885
125 476
887 592
661 670
944 434
544 690
330 230
832 567
903 490
800 52
832 521
961 80
695 429
351 53
339 467
777 122
151 38
569 285
536 315
239 333
257 459
423 619
644 905
479 263
682 182
941 373
678 677
230 497
126 934
940 764
527 461
271 66
593 563
774 32
1000 891
428 328
351 7
754 419
16 18
735 678
397 807
140 688
443 248
132 990
200 215
212 592
920 213
229 904
27 488
834 382
831 511
437 514
664 467
399 436
404 242
532 367
235 819
203 305
179 880
756 663
231 621
911 133
720 128
574 931
621 341
867 841
897 253
536 591
412 687
88 421
872 981
228 737
503 798
823 464
577 244
982 25
971 107
425 965
955 754
345 380
555 845
340 262
117 741
236 17
157 881
421 620
585 282
756 411
86 566
429 967
675 537
983 947
806 820
328 489
692 65
376 620
839 280
163 465
46 967
902 931
608 936
910 401
363 543
154 480
675 643
449 389
199 488
513 607
126 23
241 998
787 369
782 365
338 533
920 380
376 619
227 299
763 757
539 358
620 882
131 215
143 875
272 427
583 238
675 842
174 892
239 745
408 15
150 288
500 788
125 132
493 634
810 154
96 767
890 898
864 867
328 955
736 996
937 758
186 88
420 882
78 204
963 412
957 8
521 584
938 830
34 934
694 920
544 834
929 111
856 429
721 530
901 394
509 651
893 150
722 431
523 669
479 315
272 378
541 804
82 325
130 391
724 979
835 541
764 864
477 903
801 686
909 939
375 801
713 184
370 904
341 469
881 948
358 607
767 48
110 475
59 788
253 444
554 200
459 333
718 349
595 564
866 149
245 207
222 648
836 307
915 532
207 512
278 965
928 251
105 945
563 496
598 866
465 881
379 552
533 862
100 136
6 513
28 959
164 509
828 769
157 852
57 596
213 416
347 75
958 583
573 723
917 717
204 640
579 572
299 781
699 685
47 367
211 78
931 464
668 279
952 304
469 839
83 658
85 564
635 387
821 548
69 16
303 460
587 353
674 690
725 348
56 716
438 730
717 196
467 926
286 49
654 78
154 54
604 244
506 31
286 60
526 870
597 230
420 454
716 932
618 434
719 324
582 682
815 1000
279 32
943 918
734 3
753 80
615 80
106 512
276 139
537 235
770 994
534 806
550 219
720 84
848 869
614 390
91 736
540 192
355 931
870 681
281 727
654 187
531 578
882 955
536 195
443 862
209 679
834 346
553 560
909 45
140 779
874 371
510 640
6 663
637 26
769 588
292 207
560 865
968 552
862 666
94 693
183 634
21 101
131 865
404 208
591 866
824 680
40 289
635 787
985 75
592 666
904 372
611 293
955 612
751 376
24 468
456 943
295 468
495 335
931 271
506 123
438 281
168 272
620 686
771 885
419 209
91 721
717 828
700 769
613 690
246 805
363 768
371 893
979 89
80 870
641 116
245 137
438 64
885 527
876 625
285 600
357 333
600 102
730 533
268 148
135 499
69 982
710 598
125 309
235 82
574 185
721 585
669 185
558 306
296 81
977 361
321 644
37 546
774 421
14 448
651 297
266 514
129 615
218 577
614 679
763 593
619 44
678 378
534 785
942 868
561 770
967 367
786 245
790 767
929 871
983 488
536 887
319 700
634 980
611 226
637 51
627 711
749 489
796 177
552 438
41 337
904 106
810 941
110 544
457 917
937 520
465 577
606 333
998 181
394 523
178 541
662 919
583 9
847 707
819 88
579 551
951 592
673 782
250 690
757 338
441 538
913 898
273 622
470 919
448 521
82 691
140 325
537 857
160 868
740 23
942 858
120 427
582 195
455 154
986 534
405 90
62 966
573 334
586 950
336 398
606 61
266 960
729 303
66 995
431 659
501 854
418 204
27 205
436 397
941 342
593 531
576 934
554 317
213 815
126 576
292 158
394 564
394 828
930 113
559 402
471 868
263 925
771 444
8 218
600 54
148 554
504 816
157 977
120 652
908 302
335 520
970 705
595 119
604 809
303 983
991 889
493 613
376 774
118 412
418 902
425 676
759 381
39 584
238 332
306 645
933 470
443 752
305 622
865 730
634 691
596 895
834 557
328 526
319 805
372 77
439 240
10 903
85 105
311 248
623 375
97 22
48 557
576 162
948 605
855 208
819 811
140 170
619 277
720 702
580 267
411 650
904 521
134 40
923 8
409 962
309 974
534 610
287 316
584 476
782 259
828 940
632 10
823 801
846 83
139 269
123 29
475 847
73 349
841 208
457 365
302 533
183 466
569 41
628 3
860 178
928 385
963 227
369 810
840 94
835 518
487 550
415 795
693 634
907 204
850 378
848 206
19 743
502 349
673 4
303 863
78 526
312 495
344 788
554 540
966 499
174 79
90 660
746 16
14 466
286 987
649 224
548 20
963 950
99 674
317 894
915 711
361 853
559 679
530 733
337 57
752 820
424 960
412 139
611 367
472 281
628 143
588 209
33 718
135 719
981 515
779 584
923 483
418 165
534 921
335 604
50 995
67 416
12 834
975 764
598 271
251 330
928 2
958 350
962 257
843 600
250 982
207 242
919 315
837 982
713 188
449 25
109 208
180 427
39 536
101 392
324 589
526 603
419 351
174 503
250 783
449 340
456 997
134 868
325 59
499 836
528 378
706 648
696 683
212 987
219 579
272 542
626 484
857 992
785 523
69 48
438 379
96 353
27 783
329 462
537 460
184 297
810 643
9 132
599 496
115 188
220 846
140 638
930 359
904 414
185 90
67 753
794 138
74 449
742 936
206 891
101 887
154 495
524 325
659 874
997 329
285 442
659 119
687 829
443 244
709 581
177 892
441 384
716 401
871 843
234 356
51 301
214 841
840 1000
376 710
557 732
363 306
342 508
390 245
416 790
782 397
31 508
426 394
501 748
333 887
6 566
825 2
201 470
23 506
583 612
180 406
523 677
978 692
432 444
362 97
928 658
272 683
200 436
124 579
26 326
822 850
782 403
478 652
835 645
813 280
324 190
131 269
402 660
649 327
245 486
68 332
450 577
645 88
541 671
868 783
460 738
596 54
132 479
652 838
64 290
589 300
640 703
328 667
385 815
361 893
314 999
178 146
260 970
22 534
113 838
813 100
729 161
880 579
369 165
708 307
933 394
261 844
361 645
829 838
98 381
563 523
658 921
994 650
381 538
357 733
348 389
920 195
660 102
791 686
618 544
411 433
573 883
652 988
777 196
363 235
552 940
43 832
3 380
612 144
323 294
352 819
262 454
388 259
935 944
332 221
779 38
803 791
646 676
369 55
39 330
223 921
323 583
738 381
219 644
83 530
113 501
713 652
455 654
891 799
935 64
372 250
393 613
529 265
151 497
213 735
571 704
911 131
910 958
31 885
52 107
49 105
731 902
952 484
675 519
800 512
376 935
465 857
198 81
906 737
964 62
839 78
771 689
275 613
247 785
776 358
694 597
611 882
536 60
569 57
972 374
282 40
300 911
146 287
880 908
815 227
163 973
241 848
975 409
676 56
62 451
210 648
952 87
647 487
371 6
357 304
230 869
494 973
789 560
495 539
985 970
197 700
157 470
862 792
591 251
453 461
535 311
528 363
638 889
193 863
652 946
682 719
865 342
460 315
27 32
490 263
742 986
532 110
855 828
324 92
277 173
545 479
429 575
76 292
230 106
849 685
88 795
251 832
869 837
877 210
80 735
229 112
409 193
905 754
517 960
663 808
716 421
801 481
865 716
975 572
850 750
298 249
829 99
809 56
802 371
458 325
342 903
725 870
146 226
372 67
983 62
849 482
840 814
9 427
802 781
907 37
376 59
118 666
182 451
569 424
778 802
7 23
620 724
653 493
586 826
764 736
194 418
517 27
799 758
66 685
610 696
856 549
838 844
247 66
806 665
435 484
145 540
572 759
766 247
841 604
127 561
109 416
202 987
654 747
246 424
850 206
180 885
455 264
866 513
915 227
662 775
443 864
20 62
491 905
621 995
287 233
247 171
406 622
935 719
512 898
823 736
251 509
941 261
814 849
687 612
752 95
398 772
427 685
40 268
721 787
540 516
913 992
278 958
716 291
699 121
498 22
240 513
566 492
796 302
997 901
679 132
741 421
590 712
216 972
263 152
800 817
1 426
404 909
684 980
569 115
568 880
172 873
696 543
38 217
312 854
790 131
473 80
914 440
38 411
65 757
971 589
774 25
242 384
572 743
402 353
83 176
996 474
447 575
43 355
528 892
82 365
245 229
759 789
987 927
386 545
817 47
750 632
843 814
44 783
854 177
593 285
897 531
413 294
672 13
502 920
579 482
325 191
349 337
525 156
401 887
869 342
528 255
977 891
968 232
777 615
906 256
456 798
193 87
590 861
287 69
13 961
332 981
715 770
701 410
407 628
806 285
174 162
679 988
255 157
363 256
805 963
266 445
463 37
985 356
442 174
881 979
929 11
865 702
378 265
366 324
733 711
820 736
100 542
797 472
751 571
976 16
82 286
533 922
617 17
203 495
115 219
808 999
519 70
93 565
18 638
686 981
168 528
765 349
178 88
764 111
926 310
533 101
597 429
355 434
512 560
616 884
283 468
939 747
621 429
29 766
252 957
236 988
875 750
24 595
382 670
40 451
213 605
234 666
727 497
516 258
686 240
681 110
336 448
184 915
298 405
607 658
73 46
284 603
948 72
755 453
23 29
72 785
232 875
403 564
334 974
52 286
873 255
764 218
586 778
152 626
372 163
19 543
153 559
636 899
703 931
211 364
139 24
231 837
356 876
459 27
172 1
984 193
588 677
192 979
140 923
712 304
6 38
598 126
953 741
479 33
297 288
73 777
747 736
144 873
189 980
763 968
61 704
125 76
579 387
214 823
850 205
64 443
513 181
557 431
524 899
782 255
171 22
463 590
772 391
569 970
530 212
722 786
489 224
114 141
311 458
719 991
294 86
601 552
352 506
488 252
642 457
201 653
545 748
387 589
821 764
286 268
190 892
421 611
844 607
948 477
383 947
886 439
833 513
437 706
437 993
320 575
670 458
889 664
856 774
201 942
997 967
398 258
874 760
581 517
257 248
477 580
924 198
493 53
702 31
65 106
347 583
325 974
427 759
647 869
400 167
218 300
870 902
833 907
758 699
716 236
458 602
493 446
922 997
929 159
631 47
638 227
284 629
946 944
712 117
18 837
277 438
749 760
206 62
303 211
402 994
30 316
68 978
506 825
143 715
741 849
272 939
660 964
57 247
601 539
767 160
904 505
445 431
236 941
683 799
193 284
537 616
688 354
532 82
308 661
964 797
435 405
438 591
126 332
828 638
945 419
815 670
893 148
549 419
982 635
33 601
52 942
503 107
253 826
811 601
317 284
508 89
849 411
596 159
903 565
356 913
962 291
878 410
124 409
256 251
765 884
22 616
125 8
28 91
261 547
588 396
774 20
995 305
248 793
461 129
2 647
195 391
963 746
182 473
807 780
24 824
754 163
324 926
239 683
552 409
834 746
974 447
633 811
688 783
685 560
379 508
123 236
13 886
532 88
202 461
768 823
319 71
623 865
78 488
498 562
385 949
819 71
389 941
324 683
262 123
33 716
895 511
749 384
852 200
380 959
453 681
180 50
339 134
283 256
896 813
879 644
371 139
955 792
884 983
576 829
745 18
768 691
778 248
361 813
404 141
113 398
122 637
595 712
278 981
878 908
777 176
72 597
48 27
763 465
857 763
379 103
111 166
518 265
470 628
805 556
845 969
817 950
672 3
543 22
996 30
160 499
593 705
375 169
511 946
675 128
433 34
259 790
329 71
391 860
434 440
210 525
750 972
450 496
657 563
296 568
772 165
179 601
934 372
81 574
990 911
867 81
82 164
153 454
919 880
228 921
300 363
199 728
194 106
901 855
52 653
733 322
55 346
220 780
466 909
50 533
303 322
142 9
822 367
394 267
595 913
672 910
141 69
348 316
161 160
641 15
948 901
64 895
72 696
549 236
157 685
693 985
357 279
350 685
271 318
557 942
286 571
752 38
417 972
744 824
358 25
751 595
17 488
500 795
981 294
488 129
195 779
234 140
708 891
252 290
425 38
614 324
224 404
598 379
886 805
448 365
447 924
801 355
943 723
909 253
294 952
217 472
153 523
650 916
122 573
396 69
540 421
171 758
53 246
17 780
4 417
278 177
619 969
767 549
597 77
654 98
930 789
689 468
379 502
240 395
117 706
751 251
77 946
399 490
942 558
76 699
121 362
301 196
243 324
850 866
339 573
706 100
180 52
348 336
264 834
179 180
696 489
211 95
695 211
243 633
802 429
535 999
633 842
530 634
441 419
330 800
210 713
72 308
45 260
62 161
684 760
408 16
869 595
62 456
288 481
964 637
631 366
34 73
893 185
923 914
413 472
303 193
870 664
444 605
216 709
53 595
819 557
49 608
907 88
566 631
357 289
977 754
978 443
159 833
897 256
130 169
575 136
482 884
905 425
173 687
539 576
33 497
334 728
513 99
842 684
420 583
318 850
412 189
936 909
669 448
83 571
59 661
845 459
220 104
344 27
144 409
323 284
955 496
853 636
967 1000
761 130
273 545
854 529
149 961
804 251
743 337
443 255
530 807
396 722
637 292
80 341
989 480
987 772
189 158
292 239
629 853
204 225
501 293
196 491
295 946
763 375
621 695
684 181
660 19
327 173
613 503
311 460
855 380
52 93
958 622
89 663
993 899
949 454
364 509
223 626
807 572
396 925
269 537
182 616
63 933
991 244
845 675
505 597
956 685
42 69
550 223
633 690
665 605
721 14
361 30
720 59
896 22
94 214
165 494
787 275
201 520
280 239
38 584
281 19
917 969
408 118
847 629
328 785
307 805
384 193
24 548
696 646
3 535
145 916
502 785
973 522
162 651
54 15
864 508
911 77
235 674
273 240
767 586
922 936
917 705
181 153
149 462
199 274
949 150
788 178
504 890
140 894
77 452
297 411
413 142
574 861
155 842
889 430
204 652
826 474
939 886
832 876
357 492
608 757
827 225
933 854
698 333
972 424
442 709
827 733
168 805
984 711
818 803
728 543
451 518
669 707
402 558
908 7
982 651
905 785
616 767
950 670
71 15
930 938
682 367
111 304
882 567
686 661
635 261
600 625
945 756
411 416
410 958
173 917
836 49
242 670
757 195
60 274
493 124
728 290
646 994
196 442
88 125
393 677
650 317
398 271
334 388
683 906
114 933
907 160
652 89
959 370
627 355
380 441
126 96
599 894
605 691
794 312
371 836
920 309
805 710
203 659
563 960
366 504
162 774
416 119
972 953
602 895
874 180
86 451
343 258
168 929
38 864
961 987
541 911
686 497
508 473
691 852
888 248
501 332
732 513
247 565
86 267
589 741
295 426
205 687
183 599
81 541
701 563
99 354
19 944
718 532
325 542
251 409
991 280
813 980
692 295
213 598
450 785
359 840
984 250
107 489
771 729
161 743
417 23
45 799
728 36
38 87
599 509
48 70
364 218
954 632
749 659
425 15
244 875
980 989
90 223
411 893
87 639
535 518
845 252
95 396
687 352
72 584
551 801
765 869
780 607
734 413
501 39
648 868
205 705
878 864
745 116
425 243
936 588
313 541
848 877
972 269
594 277
2 310
265 938
915 158
753 525
533 496
537 245
328 172
410 836
211 238
171 47
714 99
733 381
100 933
37 923
712 280
499 753
237 319
517 478
814 37
892 896
945 253
1 766
496 568
190 457
446 11
949 207
267 537
612 348
125 888
268 29
57 619
34 343
459 110
942 518
358 696
638 933
859 285
557 134
751 381
482 432
375 15
811 426
450 803
371 22
285 587
208 660
961 73
221 972
492 106
609 674
321 970
629 811
668 579
431 718
783 143
482 206
545 191
328 175
555 337
464 828
647 185
703 677
957 146
845 520
5 960
925 877
282 299
445 615
520 147
293 705
795 312
361 993
541 674
320 378
979 336
601 123
436 514
959 575
20 389
452 336
598 387
92 277
578 828
905 629
692 297
606 237
71 579
166 361
990 344
531 52
395 647
329 759
270 967
280 645
256 333
337 719
73 77
47 888
507 444
207 950
847 867
114 478
630 103
988 488
245 74
972 703
640 17
208 411
827 885
24 42
378 362
54 170
860 532
179 477
621 321
784 140
310 411
476 90
78 118
437 940
533 885
431 27
362 795
367 24
230 540
55 969
429 816
621 643
271 208
397 764
480 516
642 154
765 379
520 997
67 566
543 427
302 692
396 279
949 98
49 331
577 482
587 795
728 47
397 313
943 923
211 207
66 532
33 2
814 626
484 835
770 507
300 962
842 494
485 779
787 968
859 130
555 173
442 692
687 823
14 589
11 343
356 7
464 222
140 165
85 533
728 804
505 136
363 784
502 772
440 874
46 668
972 467
522 490
500 957
319 335
643 438
771 385
610 616
89 629
155 462
153 255
46 682
959 621
178 443
446 444
23 453
569 1
403 495
646 201
676 98
257 722
722 960
35 775
304 176
511 873
12 612
194 488
56 717
782 626
905 394
985 789
73 598
607 526
297 331
9 640
825 52
853 119
723 400
502 617
643 901
231 624
18 806
866 288
581 143
957 796
695 16
306 278
365 536
765 715
284 931
410 991
290 531
609 856
784 840
335 93
181 271
246 385
954 501
567 414
587 54
293 940
620 106
46 879
63 859
333 591
286 428
149 608
199 795
449 47
707 276
222 127
62 247
576 235
485 557
81 956
474 862
316 894
423 26
787 788
493 170
632 668
507 93
778 530
761 653
752 626
37 18
267 995
175 332
717 928
155 883
578 421
290 391
939 80
887 106
601 692
573 940
591 233
296 678
813 663
215 697
879 539
531 855
571 997
206 139
939 484
816 397
555 667
198 695
673 131
216 260
919 509
780 659
552 197
473 117
656 202
96 572
691 153
690 216
529 97
346 537
690 726
577 909
452 535
306 681
281 777
548 310
605 445
94 249
703 138
878 682
372 722
670 292
9 1
502 441
838 503
446 112
163 50
540 204
669 775
527 294
585 419
728 347
652 438
143 791
315 863
553 759
30 309
500 978
937 208
835 812
896 240
80 811
187 88
127 858
721 60
368 419
474 957
724 565
189 137
466 589
652 341
957 406
452 864
556 791
475 165
901 37
515 324
8 842
113 683
2 361
102 190
797 133
469 446
902 331
417 483
539 126
275 262
820 842
269 359
780 239
1000 99
66 656
731 242
85 514
299 34
330 738
634 55
995 865
59 612
737 285
184 841
329 2
853 646
294 6
756 500
39 320
402 77
531 287
413 223
372 346
707 573
241 475
519 533
413 730
334 197
320 842
924 573
780 886
645 748
736 215
678 484
131 827
317 355
289 389
83 383
60 975
309 884
462 509
288 758
637 253
62 772
357 264
397 521
176 906
191 759
89 345
635 410
288 94
289 174
925 445
625 126
280 886
256 864
344 503
859 582
826 639
615 591
76 701
929 737
603 207
624 109
144 528
140 350
235 992
411 736
921 838
948 112
493 725
497 308
475 722
573 320
309 986
195 818
168 176
920 661
240 144
671 374
109 864
82 492
854 284
848 340
791 968
40 825
24 282
125 686
920 580
192 880
191 612
697 665
510 483
277 562
496 449
974 753
916 390
557 567
920 885
194 110
188 507
954 347
720 881
289 162
840 736
155 398
589 52
853 188
726 996
891 37
406 227
839 684
724 479
428 361
843 409
878 944
4 947
623 187
569 825
84 5
456 231
399 571
240 91
595 906
80 278
420 538
112 762
188 77
16 92
555 169
80 795
63 728
458 703
579 388
294 803
717 402
311 139
682 703
443 680
964 222
12 979
922 379
745 168
869 694
228 657
272 628
155 41
47 642
444 795
483 93
295 192
771 258
458 838
997 48
516 965
975 340
196 805
403 214
698 671
993 865
337 233
690 132
821 51
850 178
623 648
124 99
340 467
27 576
863 314
522 969
283 819
2 53
582 852
504 927
938 142
668 111
347 960
333 755
65 823
369 921
512 664
218 675
759 522
441 522
871 472
351 426
960 920
178 184
315 483
393 42
945 800
387 22
387 966
184 709
736 320
848 653
61 671
500 525
525 145
674 591
281 285
469 449
866 219
550 121
597 44
833 31
936 99
544 217
654 987
353 737
69 844
407 121
790 785
550 270
910 567
911 526
623 536
700 363
200 997
559 109
62 184
491 802
267 11
939 924
73 822
108 114
66 370
306 491
888 951
211 891
525 126
358 489
971 465
220 236
505 108
815 820
972 851
251 668
763 609
199 662
365 353
886 561
897 882
573 390
634 622
986 295
975 650
720 458
859 643
133 397
588 217
709 723
878 819
734 273
967 269
672 250
980 742
737 529
87 303
507 496
148 511
958 747
662 691
321 271
119 566
325 69
870 640
142 48
860 505
394 418
380 875
316 775
169 264
209 241
469 577
673 141
90 737
164 688
312 156
885 757
263 78
647 600
924 724
207 639
87 621
70 8
725 689
975 884
254 348
94 781
11 279
797 186
430 770
471 79
882 494
900 731
688 631
669 114
219 827
561 837
509 21
130 390
804 551
119 88
155 849
320 146
528 1
907 758
510 809
768 831
632 551
845 53
814 592
676 107
7 777
454 626
594 90
216 244
211 385
240 137
29 723
426 141
816 472
522 634
902 228
30 934
442 376
451 201
762 51
26 912
281 378
8 971
149 422
387 712
767 451
71 173
909 34
317 68
974 182
770 663
796 760
431 70
844 597
614 393
840 583
806 31
238 513
982 126
280 125
948 329
542 250
339 950
969 7
305 851
37 304
622 99
318 406
998 46
765 313
463 579
611 712
268 326
720 35
537 516
655 486
914 335
494 573
843 792
653 94
585 906
589 5
720 746
567 456
583 47
896 510
254 338
510 106
742 838
545 220
515 471
138 8
8 464
136 811
590 441
621 790
345 865
70 64
762 668
9 352
477 194
919 660
934 174
970 395
386 233
295 144
555 905
720 899
256 180
823 129
226 21
885 121
136 146
739 588
270 741
868 607
130 533
621 154
196 361
647 961
244 177
713 17
306 573
590 8
891 312
843 769
892 584
120 171
179 748
762 27
931 77
394 888
719 931
218 915
452 165
200 878
760 869
570 25
52 582
100 82
980 699
276 431
583 16
114 481
118 198
593 464
243 699
649 976
695 442
465 18
111 317
937 771
532 262
729 674
286 770
725 48
477 79
871 387
243 282
223 188
613 203
344 181
32 844
669 111
905 881
652 799
365 425
456 954
148 549
560 103
364 522
621 86
677 586
548 82
655 500
621 500
133 440
404 29
192 121
304 137
14 867
438 533
236 72
73 788
293 696
77 259
511 353
371 985
93 701
767 518
84 503
920 320
652 738
77 185
394 575
322 126
742 461
422 993
264 91
550 552
102 487
386 4
905 552
408 546
353 292
635 784
70 378
714 828
546 745
568 827
155 801
776 500
134 687
910 862
252 377
435 784
156 643
186 976
311 123
319 888
58 526
538 80
409 35
677 325
52 494
237 824
444 457
610 241
8 358
42 938
871 459
576 290
648 266
608 197
780 533
488 685
228 785
722 887
365 20
325 128
10 972
589 882
905 283
456 923
406 629
275 217
630 808
57 210
849 844
374 73
445 13
750 319
281 841
955 701
633 973
667 910
692 453
223 918
7 53
698 949
356 708
149 855
192 547
247 24
987 354
952 356
678 129
369 920
845 689
279 256
88 813
363 88
526 369
901 94
646 317
17 507
485 906
888 916
430 866
410 384
319 90
317 746
925 464
687 836
179 646
421 220
639 189
208 944
66 604
795 1
810 656
254 20
605 185
548 243
629 612
844 86
325 767
947 798
25 626
176 331
217 944
697 524
346 379
972 378
249 453
190 582
510 472
826 593
670 739
315 571
989 569
59 219
478 602
521 281
819 999
155 358
96 316
351 828
550 318
20 895
438 954
442 676
5 644
778 689
585 774
501 86
364 827
612 50
620 483
316 354
892 69
412 991
417 921
755 159
900 392
290 444
395 897
21 465
83 865
249 684
420 817
403 50
474 305
823 54
710 655
657 491
410 400
160 299
233 651
516 330
504 31
355 309
29 732
142 713
632 939
941 588
79 807
834 383
165 627
992 961
516 72
500 453
65 260
789 95
154 904
212 782
955 992
717 368
841 539
777 153
479 937
107 608
727 598
557 990
465 295
683 572
889 482
976 478
949 659
786 820
540 384
694 181
951 139
302 779
343 267
936 517
979 712
760 217
871 771
550 516
897 121
808 311
620 214
251 826
145 710
435 44
962 523
453 924
550 691
605 895
126 67
186 373
3 797
476 547
836 5
695 6
229 448
520 121
736 396
38 532
150 417
270 72
122 80
821 122
629 600
269 197
362 279
830 89
708 918
651 191
52 706
947 811
546 467
333 15
124 830
789 407
542 847
326 849
508 916
668 731
59 232
600 709
587 64
275 942
753 929
975 96
481 250
344 335
337 97
274 598
816 88
839 288
1 516
71 383
591 102
833 497
707 680
213 694
777 96
693 58
816 407
980 567
510 816
531 792
889 757
613 691
39 36
174 181
832 402
11 467
933 851
356 419
985 615
924 523
941 77
953 451
460 554
325 590
329 464
576 593
629 652
103 325
812 855
605 15
318 395
848 860
764 777
375 373
551 548
824 221
354 402
674 78
301 353
63 377
369 371
119 193
344 728
626 627
375 461
677 827
146 530
91 950
257 153
220 285
244 357
889 223
789 269
982 890
113 825
307 640
491 975
268 868
187 416
853 343
557 377
90 797
322 10
827 489
752 940
135 548
484 523
977 198
960 631
965 723
650 257
243 910
734 504
617 989
990 793
515 706
878 577
711 886
700 822
746 46
83 22
839 864
490 153
876 64
224 256
685 308
866 322
930 276
540 17
589 189
409 916
41 477
510 180
468 631
165 81
13 718
790 423
347 829
904 24
811 813
930 178
196 891
635 898
922 778
790 173
267 112
436 766
468 406
273 14
842 256
123 617
491 958
57 217
347 504
397 508
331 321
847 732
129 609
973 544
284 793
593 726
338 585
4 891
283 971
320 394
255 848
781 986
831 782
530 255
132 306
323 886
808 863
536 654
903 452
296 438
458 201
456 744
409 36
991 439
561 588
197 311
381 897
210 925
689 402
169 687
926 958
322 664
795 876
313 657
792 286
320 728
703 714
787 312
316 983
307 605
469 369
397 803
46 911
694 112
455 553
754 128
2 433
374 440
834 295
929 291
256 387
94 157
119 632
722 443
266 528
830 33
891 877
638 180
80 209
363 662
233 984
453 589
192 957
193 442
21 754
353 936
511 303
333 595
763 37
392 550
10 607
385 314
799 396
401 831
484 987
973 694
418 446
438 26
726 208
449 500
866 937
208 958
406 671
625 276
318 954
353 411
942 148
983 95
356 353
128 866
893 723
854 860
12 196
19 842
46 557
50 659
46 491
613 869
515 880
505 428
868 858
217 372
990 46
559 927
45 535
467 517
88 54
798 682
773 473
321 985
114 438
35 52
915 217
466 490
550 327
168 886
30 892
506 645
10 397
601 395
231 754
104 5
906 483
303 170
679 136
196 592
666 584
813 605
936 358
382 446
667 514
720 270
15 857
640 944
253 999
814 177
368 537
206 815
783 947
832 808
864 76
117 132
980 869
587 466
485 554
573 35
30 154
345 144
95 832
22 702
476 660
604 89
62 844
409 85
576 106
167 640
780 711
447 357
701 996
235 797
115 49
542 160
905 176
732 999
785 918
320 225
691 121
244 760
265 327
660 876
879 488
500 219
196 790
964 115
995 877
463 132
712 363
301 155
638 103
70 101
504 104
103 375
668 89
298 970
645 130
482 631
296 813
513 973
46 348
158 870
33 227
859 638
861 754
6 790
855 645
750 85
120 960
999 203
912 444
516 249
286 971
970 851
817 911
793 275
941 962
791 546
518 668
15 822
397 923
884 74
36 364
527 312
116 459
629 978
980 62
4 27
278 449
161 340
634 57
606 276
729 614
875 80
946 521
99 747
880 494
740 535
268 235
197 974
172 779
575 651
632 180
739 493
939 925
794 970
693 335
584 2
513 115
129 766
143 817
715 434
322 536
290 738
469 726
851 180
286 74
58 339
516 425
365 920
287 639
911 361
741 730
389 425
756 968
800 359
365 687
978 926
204 799
221 212
250 778
140 26
350 877
725 631
874 354
947 284
688 532
44 484
554 309
92 495
324 996
855 457
329 685
1000 250
439 387
337 189
298 654
37 330
335 865
551 386
612 783
858 538
50 51
397 644
1 97
882 537
156 338
17 490
626 637
197 836
650 391
807 318
653 271
588 182
189 815
508 437
482 21
921 451
284 876
758 88
268 943
862 277
641 685
523 761
59 857
21 633
468 975
445 566
542 233
820 416
134 180
21 81
470 229
342 393
578 505
311 838
229 686
342 885
167 79
323 830
639 771
597 768
819 810
649 914
651 160
908 193
157 378
548 993
222 318
283 944
709 397
27 490
83 996
115 709
516 10
333 621
642 912
248 862
622 913
776 647
373 474
275 291
864 138
170 236
337 926
89 681
777 147
601 415
68 450
807 317
331 372
655 388
371 647
455 222
513 905
470 663
981 365
793 344
53 401
944 936
90 623
574 256
307 856
268 161
452 886
482 183
826 435
831 896
294 99
694 952
695 1
529 56
510 899
475 543
899 733
346 229
648 421
723 223
715 307
249 907
129 348
631 827
749 599
99 495
79 146
414 735
82 666
887 596
165 865
263 289
852 568
539 658
333 387
614 322
659 906
829 575
339 165
537 735
535 160
494 752
56 355
424 539
381 110
268 629
278 308
519 633
839 782
509 70
79 222
455 416
265 97
26 648
458 785
471 893
13 979
552 970
480 197
922 90
78 682
28 725
830 189
455 172
460 985
133 850
257 126
570 705
660 537
205 935
536 698
977 752
793 700
488 785
56 960
541 422
462 582
864 694
662 780
985 590
511 287
52 691
701 41
547 182
677 136
747 782
386 493
331 153
970 979
836 837
247 842
916 397
425 246
656 372
296 431
347 24
422 580
14 616
480 530
751 990
534 822
795 696
399 751
654 718
164 186
283 559
84 473
994 929
1000 516
71 901
993 439
894 455
141 180
834 541
967 219
139 859
242 284
147 343
934 616
647 486
268 634
352 703
490 137
734 691
71 771
886 739
593 823
58 30
86 555
265 636
338 353
388 302
458 508
144 709
27 111
496 283
641 533
392 39
847 909
288 941
797 107
226 97
559 634
690 227
77 551
51 861
319 393
663 815
602 842
836 290
716 569
750 685
274 648
558 14
874 60
856 247
445 254
657 937
494 615
204 897
775 967
797 233
680 86
358 639
548 112
113 183
920 412
232 841
760 293
242 820
339 945
564 603
98 967
835 256
358 80
293 951
23 914
376 856
849 945
495 368
4 624
332 83
743 141
257 555
6 256
280 269
93 31
560 30
89 224
804 338
126 218
472 99
692 190
706 913
739 169
530 10
714 302
566 381
21 462
281 416
698 72
389 16
277 157
372 849
412 847
9 753
737 466
283 919
39 419
210 471
843 617
931 615
451 676
240 738
672 16
948 960
659 495
26 239
279 171
370 740
937 788
315 126
870 93
13 588
329 111
726 664
492 616
908 875
900 762
154 164
90 620
840 704
708 843
681 719
476 156
139 563
661 216
99 997
172 761
679 71
452 338
753 656
263 618
706 588
161 925
165 803
796 642
431 975
343 495
331 277
83 552
93 563
570 111
473 156
324 812
103 583
897 687
467 160
268 173
120 844
490 218
758 557
633 904
114 861
206 61
753 923
183 284
340 951
144 373
882 826
221 921
122 982
24 597
280 831
336 591
781 371
294 976
366 99
754 657
157 328
258 280
23 319
672 778
797 210
575 997
382 798
44 40
747 834
102 137
246 7
915 913
322 438
203 804
650 79
390 164
517 132
798 562
502 79
235 65
58 987
464 941
118 28
593 78
900 237
453 957
884 767
936 807
169 973
927 20
204 340
694 322
315 909
475 788
909 221
973 425
279 734
574 301
780 336
747 680
155 544
174 187
163 855
679 305
524 919
681 660
958 232
239 878
954 517
318 269
401 72
584 653
18 344
716 129
819 623
923 454
865 219
932 503
806 465
482 438
899 416
970 94
528 202
202 163
737 286
155 589
489 237
603 442
366 42
767 297
885 546
535 754
13 9
639 384
530 27
477 469
846 508
413 904
967 139
732 44
961 780
656 984
124 696
202 776
165 757
526 544
923 448
351 647
271 695
823 215
678 568
576 245
195 764
46 355
645 872
52 750
516 529
989 636
509 983
71 581
610 687
862 575
107 793
932 13
499 585
59 269
51 782
525 14
332 887
629 338
560 97
300 814
333 7
972 495
220 887
14 755
472 18
580 815
450 99
972 996
369 635
882 421
11 787
25 279
753 606
371 882
996 734
187 30
11 811
254 702
378 261
86 118
831 395
871 450
673 553
578 210
124 275
955 234
811 233
692 10
645 550
654 183
733 84
379 920
384 440
31 858
644 872
494 989
341 273
329 240
448 51
551 67
233 785
56 489
484 413
731 401
906 648
550 16
709 625
873 794
91 392
254 464
152 646
782 672
420 150
794 839
93 393
819 313
276 207
904 809
712 811
708 643
684 645
24 92
584 851
732 152
854 282
818 4
874 738
708 19
46 751
548 897
631 834
503 881
170 968
68 175
629 736
277 524
944 769
488 712
535 830
320 871
274 528
126 337
884 112
257 468
573 921
426 209
400 880
356 569
824 666
822 984
782 172
356 624
293 806
942 908
663 397
830 427
942 322
893 955
220 951
739 146
384 840
970 967
167 243
719 768
785 782
122 119
590 473
1 747
315 541
86 722
525 18
608 252
364 318
260 756
749 53
971 750
993 105
762 388
799 12
565 54
965 188
778 167
667 407
952 130
56 753
344 946
227 8
68 702
119 245
870 360
295 84
801 34
960 287
317 504
258 266
647 564
288 717
57 404
613 72
926 236
559 251
687 193
965 215
583 660
378 666
690 474
939 627
67 950
837 578
757 942
247 415
401 91
572 626
168 93
870 511
834 649
805 855
568 76
821 866
209 938
208 306
826 850
16 312
973 983
296 229
144 487
936 140
22 858
134 844
69 869
561 664
411 808
345 503
864 113
853 923
279 136
19 347
991 706
704 480
714 787
550 252
500 586
545 578
537 644
745 961
476 991
767 181
784 178
177 520
996 17
221 470
397 261
688 328
614 931
822 6
400 849
625 785
612 979
460 372
40 203
592 352
716 327
446 929
944 408
508 390
242 30
81 769
574 679
473 969
27 51
912 381
456 700
891 581
255 599
437 229
689 960
578 684
298 961
480 567
424 158
899 601
503 699
855 709
685 252
312 707
835 996
937 204
482 109
108 600
282 510
852 695
303 192
451 763
489 333
644 873
541 34
653 741
780 464
317 547
813 727
23 912
329 42
863 232
957 551
233 757
213 578
549 366
200 589
136 485
921 666
838 809
756 31
929 28
97 815
518 735
374 22
965 546
608 963
243 377
744 716
522 415
414 248
581 917
148 727
950 413
113 305
280 757
113 493
331 745
557 108
494 428
180 421
505 2
487 549
803 214
735 999
199 238
107 207
297 187
451 37
869 803
800 551
137 706
416 426
96 730
337 744
462 291
110 170
808 472
602 662
285 596
22 77
426 442
186 655
354 582
940 36
473 751
736 360
813 769
995 475
612 291
23 531
864 963
974 963
912 220
297 745
927 953
170 885
372 539
68 221
47 482
324 951
726 349
772 823
366 47
851 575
309 841
79 484
816 112
574 366
799 836
857 962
740 566
534 598
945 640
583 511
375 239
697 802
390 873
130 397
686 882
438 938
140 714
814 9
877 535
885 813
602 48
67 767
897 934
243 322
946 499
741 255
374 599
820 110
43 698
182 16
898 886
162 79
860 672
58 550
639 393
602 221
459 549
451 941
432 849
278 32
588 642
36 989
751 291
100 284
146 667
737 401
929 734
137 794
297 503
877 180
222 728
869 675
663 735
252 421
120 796
307 355
715 251
472 975
582 464
154 875
668 922
696 270
347 842
26 88
799 221
294 875
47 175
804 159
525 90
432 279
126 207
340 104
671 159
567 137
367 530
780 501
718 1000
830 190
848 108
22 210
141 263
424 576
357 803
315 355
5 433
980 886
413 79
193 631
191 922
713 603
716 909
272 733
10 306
80 575
455 417
916 462
782 176
880 199
550 483
80 450
364 446
164 165
308 442
162 57
882 112
482 845
339 261
808 153
621 125
301 925
16 547
82 288
53 85
739 111
826 330
62 856
108 748
622 479
543 137
425 795
515 160
94 451
422 825
581 841
778 977
774 91
864 806
680 711
870 648
105 126
439 467
343 247
975 380
805 540
709 469
886 557
359 146
652 641
372 881
800 532
150 720
546 676
784 197
387 8
859 295
880 272
160 259
847 655
552 154
717 515
422 715
470 617
724 324
542 210
131 521
406 913
228 982
765 899
62 296
731 428
254 759
15 572
511 19
692 414
650 965
958 539
882 294
878 174
407 399
36 699
244 978
194 963
288 982
760 662
773 861
666 287
689 510
995 3
282 533
222 184
976 132
979 266
348 251
135 79
444 553
871 902
324 768
135 476
946 540
274 475
277 480
731 846
413 242
30 67
871 872
478 887
404 93
957 566
680 500
264 136
520 206
245 842
284 816
461 365
180 3
650 660
676 560
222 378
733 784
913 13
762 926
788 766
63 786
909 439
875 530
945 76
336 745
637 854
988 35
583 874
485 433
227 661
918 906
104 173
205 318
422 902
803 686
544 289
892 752
64 778
243 285
636 912
44 579
558 251
505 169
626 318
633 724
697 47
418 268
668 995
341 141
799 86
239 720
345 104
10 610
217 668
794 47
160 768
72 868
513 372
649 904
681 24
14 777
515 930
564 414
286 197
626 940
770 7
726 497
754 487
414 65
449 270
621 660
786 517
590 517
776 200
490 107
997 478
11 30
56 728
267 749
473 584
544 261
414 260
697 138
200 796
804 708
438 401
778 367
559 820
670 198
8 773
115 788
821 583
629 724
656 175
677 127
752 521
700 338
296 664
269 304
20 86
329 492
603 52
32 715
246 622
418 732
846 868
782 25
257 601
108 390
874 137
879 441
343 55
818 525
551 413
109 129
563 287
656 22
939 210
453 901
205 364
119 573
109 582
817 643
832 407
912 288
27 593
565 926
986 225
1 839
383 422
173 624
811 983
132 970
428 69
478 714
628 838
593 831
976 28
997 809
610 852
98 976
16 800
770 265
729 830
282 512
901 133
349 701
56 184
305 271
6 303
192 243
124 748
98 709
955 317
920 673
95 705
693 481
800 279
466 921
753 172
457 977
939 155
986 147
291 704
849 604
191 758
638 776
487 572
757 509
680 459
582 593
877 7
342 734
144 73
280 546
636 297
76 948
998 112
986 507
234 495
241 845
398 148
28 387
100 323
412 688
515 45
22 754
614 58
830 544
372 693
501 972
960 953
798 152
681 515
202 181
279 696
402 556
479 401
686 517
833 583
687 993
823 806
654 585
329 909
877 674
454 535
526 376
415 321
183 300
547 269
172 90
231 824
618 820
132 783
54 936
513 10
479 879
982 627
837 200
375 877
535 566
953 603
862 565
360 497
407 670
783 289
507 73
936 37
67 336
233 596
988 525
332 247
495 992
534 305
109 344
980 321
175 452
60 224
688 655
665 337
378 532
41 213
315 333
99 276
307 445
551 875
104 838
547 140
281 495
671 100
282 646
531 407
39 125
642 653
249 377
502 469
587 127
85 684
931 960
249 410
933 766
636 214
507 667
695 863
951 894
975 590
407 608
796 244
181 517
629 355
706 409
964 766
218 130
204 852
708 73
102 10
959 516
751 218
130 320
57 320
225 641
394 587
121 711
997 121
844 636
194 938
95 91
89 992
821 801
676 286
671 546
208 733
497 229
636 539
236 835
219 76
466 630
380 880
116 132
837 191
957 831
947 793
478 378
784 102
419 150
989 25
179 353
734 126
905 117
209 585
372 253
276 755
457 267
13 849
563 795
682 673
699 352
804 110
395 389
469 290
202 276
12 219
113 219
503 533
301 908
367 219
320 347
472 210
701 908
687 716
380 994
589 687
910 194
908 319
90 156
298 749
711 750
183 698
115 594
23 284
119 287
642 103
194 764
752 523
589 49
679 824
274 657
224 754
738 440
871 24
529 80
32 164
126 54
633 505
221 11
802 561
442 299
889 334
309 698
30 504
127 545
381 417
911 259
372 367
222 268
116 369
797 589
15 418
346 512
512 731
73 596
774 878
763 313
86 881
110 186
480 568
488 202
796 908
121 650
839 901
902 42
975 297
299 640
835 121
982 301
156 822
649 753
725 454
55 848
350 69
844 67
476 743
529 708
157 440
379 58
377 60
285 651
260 775
26 387
607 228
215 295
201 547
162 498
657 451
171 189
575 91
397 319
372 834
390 970
213 873
567 985
893 899
790 462
821 761
378 245
964 918
952 601
636 920
296 861
981 91
243 750
989 865
936 828
168 420
202 501
330 568
818 791
853 800
168 104
820 972
20 871
6 794
57 336
722 939
304 118
477 373
138 456
283 140
432 332
45 956
270 273
64 463
206 972
106 566
115 538
240 590
536 566
161 476
434 807
569 830
344 920
135 170
523 613
494 779
740 439
428 75
306 668
685 407
357 878
811 967
211 762
786 899
554 521
844 387
906 888
642 557
281 370
651 886
774 323
368 815
823 829
56 253
358 445
119 391
759 350
130 431
599 931
491 648
363 181
982 539
833 422
922 391
695 903
405 864
247 578
144 88
647 468
496 635
875 67
74 503
758 248
487 354
376 950
926 941
900 712
151 665
770 626
179 528
638 492
774 982
271 676
941 69
804 10
26 73
661 955
743 770
611 440
879 455
305 514
781 974
988 876
129 24
310 868
929 864
558 188
652 518
105 726
665 499
390 692
741 112
499 938
542 648
822 757
928 269
456 341
765 681
450 340
702 724
743 462
348 144
596 866
606 329
462 88
600 438
874 446
595 179
97 504
654 247
981 875
131 969
784 608
811 166
68 55
24 106
953 114
33 142
560 852
224 738
123 319
489 754
464 954
368 473
765 561
310 135
852 646
771 761
374 165
239 848
748 476
902 391
595 905
682 424
842 157
75 816
37 372
752 59
293 527
907 360
813 755
612 585
329 254
280 272
523 548
6 517
391 105
926 643
407 139
365 211
302 801
614 976
859 445
328 583
383 58
987 928
166 804
817 126
202 750
726 769
546 770
426 701
371 679
340 353
321 102
40 957
959 815
316 353
470 821
786 167
481 555
802 687
655 178
306 533
957 617
940 258
217 277
6 267
794 468
835 211
451 826
788 429
82 647
829 921
525 357
475 775
72 774
354 60
884 578
121 822
263 378
135 253
442 877
555 587
689 622
782 917
938 205
771 874
862 412
825 951
496 611
390 459
273 798
613 452
198 346
729 524
486 981
109 176
601 109
980 200
438 884
594 503
984 307
739 590
918 695
539 861
405 538
621 277
301 460
528 134
360 84
644 818
606 309
15 821
142 258
997 253
533 673
394 894
924 957
888 502
187 597
781 256
756 864
395 733
939 602
215 197
529 176
504 383
883 973
672 641
88 649
655 868
339 547
833 886
120 311
306 420
396 682
36 352
333 406
377 447
650 285
355 742
109 266
686 843
814 844
941 198
951 153
374 731
828 512
713 347
10 883
553 23
472 980
104 703
2 759
994 324
659 377
556 133
713 691
232 170
985 315
713 970
713 681
911 869
319 3
910 948
688 979
986 209
748 278
316 898
70 482
177 732
243 931
243 112
349 576
36 241
529 82
562 926
133 845
445 414
513 968
161 594
606 915
691 120
626 155
645 836
579 508
385 883
19 298
393 507
500 429
158 228
902 922
327 225
217 771
493 749
596 886
787 156
846 693
520 942
408 754
462 450
105 510
475 226
421 621
355 810
165 464
288 334
784 956
898 854
255 785
699 575
302 538
849 692
295 925
726 810
284 29
494 762
606 500
867 592
636 621
471 542
105 962
178 411
688 903
819 476
761 336
447 113
331 513
159 914
623 345
527 747
758 683
716 942
888 744
672 708
25 2
209 947
383 505
731 632
434 410
122 948
40 866
612 600
228 453
862 512
386 429
907 470
350 761
332 541
336 703
926 173
440 475
678 743
854 461
344 268
216 371
300 901
676 704
633 128
341 985
67 638
66 291
568 192
880 365
761 60
386 362
482 172
536 338
329 231
904 908
485 438
234 413
31 489
952 925
983 888
6 738
294 812
140 759
914 799
154 633
629 169
869 979
67 152
207 206
574 447
267 961
43 570
377 148
872 911
83 448
408 624
86 153
293 949
995 934
366 232
533 545
592 502
831 865
714 142
370 913
56 968
136 728
600 385
870 852
901 708
151 855
57 925
54 825
837 909
59 936
867 789
735 951
804 436
691 927
194 609
557 878
139 606
139 897
308 437
3 229
912 94
856 548
484 386
545 318
337 295
521 383
623 854
842 100
981 514
509 523
966 423
719 375
646 486
816 360
598 780
111 574
820 363
451 711
182 889
978 273
720 833
912 380
489 198
712 135
56 791
938 653
318 607
405 482
345 311
982 549
903 575
581 160
549 542
160 660
313 963
275 697
236 166
792 873
147 573
577 92
420 706
13 998
159 787
690 962
488 743
127 538
750 69
24 890
236 36
780 569
691 521
889 172
510 617
418 801
307 401
466 199
278 725
967 416
975 108
653 176
126 142
270 65
505 577
537 591
735 352
702 295
685 900
260 203
206 555
102 504
109 30
934 852
288 430
135 661
974 449
108 620
940 490
988 361
171 217
676 371
689 464
215 330
429 135
267 232
757 956
263 392
642 544
508 110
463 18
985 304
2 195
767 697
949 906
182 305
391 136
921 333
788 420
132 300
45 420
755 207
456 697
74 1000
649 82
113 510
545 169
773 386
557 889
298 945
425 147
181 522
637 878
798 416
243 942
946 249
320 21
927 643
432 511
339 459
930 202
21 660
894 510
769 195
192 619
227 379
716 390
697 578
397 826
752 941
33 629
962 363
407 122
567 454
177 804
239 398
985 933
106 751
459 884
105 868
927 853
349 60
518 137
287 758
884 264
116 20
785 549
394 566
827 780
537 268
111 876
55 437
454 334
596 859
298 708
440 198
4 535
391 753
236 311
340 996
869 395
932 769
132 869
347 467
995 173
571 823
629 168
808 357
667 297
704 957
45 881
803 213
482 419
304 940
678 839
791 792
833 943
635 712
607 130
410 682
428 730
633 349
863 505
358 945
563 800
840 606
407 517
324 973
848 133
701 154
88 77
253 201
711 944
595 749
823 236
808 254
561 567
257 489
174 450
133 420
808 250
579 390
764 310
256 855
728 472
370 486
157 528
458 982
929 673
490 576
318 64
391 701
265 49
842 537
578 635
858 842
833 790
677 446
918 460
244 16
601 315
646 795
441 70
428 627
330 413
662 992
37 236
919 113
701 808
396 375
906 838
381 740
835 917
49 78
255 188
241 678
255 674
6 607
346 783
507 144
999 911
108 513
102 281
301 752
432 313
187 355
161 710
52 831
824 59
943 124
816 576
987 346
165 900
153 984
271 809
619 8
42 281
885 204
479 995
423 864
926 947
234 578
129 357
876 236
268 280
837 304
782 434
251 834
384 38
539 49
850 783
562 427
114 9
763 112
600 94
978 426
804 239
313 270
403 205
408 412
685 301
212 215
63 322
541 306
320 280
989 356
644 154
504 223
590 148
278 848
932 575
429 826
31 544
254 430
832 591
88 142
510 404
418 393
342 900
359 45
257 508
895 870
352 194
640 824
361 585
306 944
247 478
155 173
283 55
964 185
84 157
756 103
264 141
598 745
755 56
994 595
243 572
797 231
762 30
95 229
221 731
726 819
938 27
354 938
931 663
781 622
538 299
652 172
111 963
433 273
201 329
766 737
778 741
650 394
841 119
945 987
564 796
477 676
416 807
397 54
337 432
276 301
187 428
228 781
13 56
936 780
846 591
373 257
913 832
114 239
666 387
470 783
512 438
291 904
434 15
766 555
862 699
532 128
945 996
667 183
814 903
230 719
926 794
118 47
757 366
10 923
457 188
388 304
278 783
759 326
127 18
934 274
761 851
964 654
882 201
516 594
433 496
214 970
150 333
619 538
996 353
605 190
956 727
235 407
334 165
280 727
48 64
339 280
229 522
815 795
332 549
801 183
447 846
284 80
533 281
30 810
691 814
930 562
335 616
47 923
368 839
951 348
199 990
257 404
229 208
300 857
574 73
160 147
533 353
223 941
576 601
168 216
434 204
421 760
861 983
433 587
395 30
608 51
571 524
467 747
816 544
958 623
7 105
882 311
80 554
826 696
846 850
935 4
795 270
511 263
175 132
437 480
978 710
815 236
526 666
513 259
32 408
435 644
325 608
168 709
630 407
789 635
850 820
839 884
801 499
223 170
346 904
653 204
273 199
384 408
55 767
408 951
445 716
434 537
628 181
852 655
991 823
601 636
918 801
698 40
939 796
673 399
234 352
804 200
688 665
788 53
157 998
553 981
259 295
766 526
216 119
984 316
376 330
273 499
403 154
881 569
263 2
249 827
106 161
513 456
112 228
732 968
601 177
539 777
17 441
534 371
383 949
152 192
643 289
935 916
512 369
792 817
707 692
850 411
402 17
951 610
107 307
238 979
994 807
248 750
661 655
309 327
3 217
949 613
221 333
604 183
320 782
965 728
866 910
558 760
362 806
225 185
276 281
351 510
879 140
146 279
101 695
178 234
198 341
494 808
218 91
230 846
471 726
969 139
571 728
579 679
756 806
10 348
551 742
769 78
916 415
958 283
238 131
371 513
686 704
58 349
676 733
287 265
645 415
559 676
408 470
673 474
426 547
994 469
82 96
921 131
712 1
555 449
806 20
314 368
103 802
529 560
405 462
980 937
405 345
919 968
237 575
960 529
390 298
690 26
399 926
932 289
264 62
571 957
837 78
258 570
704 861
402 916
927 94
766 990
552 321
951 872
756 462
630 446
857 695
865 604
74 777
16 563
894 329
317 699
320 105
62 164
228 582
229 105
472 52
10 534
717 2
5 709
222 771
145 238
157 654
612 244
302 134
510 34
830 471
71 476
464 607
112 563
497 643
468 754
857 298
232 772
970 361
456 396
99 393
366 212
162 412
813 366
222 709
674 722
959 703
482 356
419 760
1 669
836 341
510 825
775 338
877 358
163 144
123 884
949 184
620 931
458 73
81 337
179 755
144 287
806 185
68 364
362 234
728 68
108 781
619 654
931 224
145 155
871 650
969 268
188 245
119 460
682 94
672 415
464 28
767 494
432 298
65 10
82 581
70 185
756 407
64 297
410 488
388 773
330 54
232 845
171 199
378 392
440 447
731 857
59 719
76 409
668 933
638 849
54 729
855 522
769 516
303 20
732 60
46 71
631 898
342 575
496 530
993 297
295 861
547 349
95 242
317 57
738 378
480 64
329 474
902 820
16 863
723 876
919 354
795 8
273 637
1 742
104 370
183 315
12 257
129 82
554 195
607 543
889 228
30 467
425 815
33 314
929 477
294 430
510 722
430 796
176 786
404 637
950 211
976 504
648 430
598 199
183 816
266 377
535 622
949 913
556 470
48 768
224 186
356 798
552 693
627 786
536 619
527 455
786 154
137 122
825 579
238 506
830 896
835 859
229 929
691 294
245 465
473 963
308 715
46 498
772 528
937 51
307 651
369 166
967 448
168 187
307 454
848 422
510 211
979 918
17 970
663 427
87 392
439 981
284 819
808 365
1000 629
972 711
4 173
154 82
91 504
940 117
251 174
995 961
31 348
239 846
912 608
765 939
953 18
754 830
373 716
119 672
687 292
660 461
946 534
227 765
900 971
143 708
805 195
241 52
903 42
290 989
429 925
321 564
101 119
1000 837
186 250
156 365
887 296
556 440
195 290
47 363
459 557
542 762
753 824
793 937
957 533
809 951
128 425
117 412
52 45
785 890
940 868
388 737
942 59
590 182
340 777
98 93
36 449
474 599
425 74
880 263
722 72
547 896
926 403
280 246
915 422
33 503
974 992
48 242
118 844
667 817
938 641
783 805
992 483
672 650
244 64
105 613
806 696
58 722
6 80
862 626
705 762
452 453
574 892
678 931
617 387
334 539
564 270
393 1
518 136
432 759
406 530
547 736
719 711
78 951
523 655
426 222
15 853
869 819
781 41
671 653
318 628
644 301
289 442
905 825
748 83
111 503
177 124
761 797
80 522
633 488
503 725
516 32
794 438
957 137
199 485
566 131
918 187
289 933
12 153
281 252
923 779
285 841
112 556
59 886
236 961
40 103
212 840
692 380
433 846
506 880
177 591
499 470
970 367
726 804
28 279
381 726
228 512
889 859
310 461
320 133
459 620
396 975
550 136
36 394
775 393
32 15
527 496
421 459
567 722
1000 206
343 924
252 296
562 109
327 630
965 820
712 63
357 36
674 301
921 649
476 146
356 306
973 451
96 987
806 769
801 233
436 335
56 451
403 519
77 665
5 159
467 296
121 525
745 260
2 655
630 551
663 373
450 852
657 620
772 567
908 372
919 769
992 109
253 209
786 655
801 293
74 68
83 250
32 7
305 450
113 856
876 261
906 630
711 746
955 117
534 556
178 990
343 985
510 853
195 468
142 555
677 604
433 356
179 714
987 672
154 533
111 378
886 426
311 141
276 412
840 617
175 590
150 293
754 858
870 330
84 325
11 829
153 105
869 746
337 145
205 390
945 614
907 136
418 568
259 876
600 351
366 947
198 827
903 253
535 504
288 677
778 161
636 221
563 304
939 222
736 731
828 857
868 508
84 509
843 414
192 715
814 740
429 538
861 176
663 692
214 899
980 47
378 915
753 279
609 152
539 550
472 847
535 289
634 966
975 222
125 772
449 780
65 664
751 975
736 432
60 402
309 905
315 213
678 433
746 144
985 161
30 353
423 792
662 839
684 272
430 492
784 428
244 725
154 131
915 303
9 535
684 641
50 530
750 488
511 785
30 865
831 72
891 762
183 412
469 589
614 110
147 937
209 411
548 147
785 169
883 816
60 702
848 130
541 252
345 801
295 698
931 69
234 147
750 651
315 688
999 701
242 761
588 714
63 986
375 593
527 901
137 445
997 916
53 414
603 280
370 197
956 970
943 20
729 759
774 256
328 511
162 356
731 482
409 304
529 697
559 822
443 206
718 976
101 308
100 631
399 94
506 520
857 267
268 227
586 831
652 812
261 522
719 734
776 309
360 735
155 738
958 137
585 149
236 579
653 240
150 186
729 577
598 362
476 291
921 678
59 941
828 963
693 89
838 302
812 435
964 846
584 688
650 208
399 206
184 365
555 670
188 655
459 722
761 94
553 471
744 839
52 836
306 1000
511 910
981 633
989 879
354 96
235 453
635 797
161 633
533 869
198 477
676 834
735 191
422 467
915 19
289 191
858 361
904 102
341 614
355 143
121 7
474 749
839 68
133 92
149 480
710 305
751 983
325 496
334 168
600 215
308 33
929 155
217 948
725 996
680 841
660 828
476 898
914 403
11 817
281 515
336 99
341 759
358 137
310 576
695 204
901 683
142 652
584 622
455 413
733 114
511 957
527 633
117 841
36 962
813 195
629 451
288 390
63 196
756 963
99 537
824 155
535 683
724 355
53 362
838 664
605 491
395 979
545 457
213 80
787 557
473 766
350 357
508 998
115 863
26 102
636 82
49 193
808 263
93 307
344 908
780 315
765 776
166 550
950 298
364 638
818 673
362 71
150 950
407 672
450 407
82 555
460 433
192 29
9 772
205 134
593 547
280 378
352 410
608 642
723 830
519 793
877 818
152 242
31 796
265 652
415 570
213 359
193 471
995 722
571 783
115 166
190 217
356 423
976 934
708 61
502 380
355 207
33 980
785 44
211 844
96 422
198 305
207 94
235 896
685 926
610 644
615 975
571 994
889 346
195 690
226 507
760 2
663 94
694 578
924 363
422 714
385 9
612 626
345 753
158 842
59 805
868 108
959 741
345 591
455 111
899 70
205 210
768 163
3 189
727 622
30 682
172 568
922 870
132 447
752 974
674 488
138 793
849 428
372 720
541 659
927 577
685 36
390 779
419 946
350 326
916 160
341 459
414 322
211 598
205 947
515 652
319 118
231 841
84 109
176 845
250 206
979 616
93 882
938 550
493 951
70 235
142 793
653 455
455 522
550 780
593 102
652 642
763 206
149 849
964 308
282 914
392 820
259 323
426 993
671 617
270 69
655 22
490 259
770 745
855 585
96 671
996 516
296 749
580 886
6 412
425 631
191 682
186 281
315 16
901 446
630 405
902 862
117 443
805 652
311 213
440 471
425 335
448 587
590 657
538 805
315 276
444 16
515 117
583 864
373 892
434 343
90 503
214 989
271 887
774 238
519 960
272 751
734 564
657 223
113 633
589 397
457 655
564 953
168 101
113 263
988 758
224 882
383 327
289 706
317 333
792 296
234 575
191 892
796 98
561 935
6 317
990 437
168 601
836 83
529 157
299 847
802 241
837 275
68 226
444 804
607 299
108 542
869 287
57 95
20 656
48 470
684 153
782 87
283 132
703 725
600 397
423 374
332 475
729 728
223 14
200 675
468 347
79 579
839 523
831 428
795 837
848 680
282 59
838 383
763 205
479 58
243 504
910 579
414 219
724 967
449 388
757 368
795 244
744 367
668 342
888 269
393 348
997 444
212 570
243 396
499 238
331 64
30 31
296 39
859 597
604 542
71 114
305 235
955 451
837 802
416 368
25 530
402 63
722 625
141 803
320 933
276 206
287 787
521 572
491 452
103 985
535 330
419 371
735 331
563 108
46 147
241 293
214 42
401 605
152 855
823 816
233 577
447 338
922 25
41 515
870 570
557 764
521 359
561 816
468 417
158 739
863 444
910 274
53 450
954 115
169 475
440 35
787 351
56 437
609 836
686 438
754 751
432 751
817 969
906 990
621 232
152 8
358 790
178 556
380 529
774 638
641 871
179 666
678 955
935 322
981 55
161 754
67 900
122 368
271 114
117 651
898 602
934 641
181 922
644 940
104 491
940 267
795 430
804 931
995 489
856 107
382 865
984 914
398 478
989 362
644 396
881 419
120 275
908 835
440 736
709 278
982 506
301 809
753 159
730 42
614 914
634 610
920 552
292 786
932 601
713 766
558 614
968 947
40 125
292 82
215 198
630 785
911 435
476 637
684 877
530 651
997 749
921 786
764 719
984 535
339 963
346 323
9 999
618 34
61 399
989 817
250 983
521 437
162 623
759 755
747 870
306 792
278 766
266 577
454 656
184 776
207 318
302 800
887 35
391 432
975 624
789 352
634 864
775 56
581 756
761 699
24 648
477 29
307 5
334 676
440 196
583 156
472 285
254 831
655 831
821 895
178 441
658 153
381 737
54 949
919 259
877 603
693 134
437 299
685 342
406 49
875 459
195 100
499 972
249 556
210 223
718 149
77 51
349 84
607 501
724 688
280 123
983 466
591 137
9 436
449 505
237 885
837 168
987 486
432 352
684 354
359 10
189 164
113 597
131 76
556 137
925 196
252 982
617 81
150 923
534 474
371 8
94 360
272 832
447 693
16 542
383 111
411 376
525 612
949 312
142 730
18 978
250 16
44 208
884 253
862 698
836 74
14 379
300 988
446 134
277 904
572 60
446 778
139 290
117 18
542 694
204 823
279 109
302 96
579 830
134 906
205 275
404 319
59 63
355 663
146 665
639 71
461 420
124 398
38 415
380 103
364 709
712 243
223 156
511 425
182 386
890 678
992 528
871 265
117 641
721 51
994 163
305 660
693 46
320 503
486 652
807 105
594 820
670 406
72 887
427 230
595 50
778 547
377 786
848 895
922 97
633 900
942 77
268 633
957 639
490 187
521 547
627 90
906 615
405 155
69 107
470 726
348 740
270 560
809 250
42 821
894 160
954 419
48 101
853 844
255 874
265 56
912 633
209 141
823 177
427 848
660 401
850 254
819 305
744 319
331 868
603 785
216 870
940 732
783 661
762 592
490 812
212 933
718 415
942 174
728 178
125 368
754 442
471 856
761 544
214 482
660 499
743 306
306 576
808 455
761 66
483 983
39 175
422 203
440 281
811 289
267 302
308 996
157 167
848 312
644 110
227 397
257 60
142 816
760 76
878 887
984 709
153 364
67 535
394 700
531 415
161 13
830 530
280 388
150 204
73 246
840 416
827 82
866 463
474 432
931 149
701 919
170 430
846 366
133 239
588 307
497 470
874 269
928 580
798 837
258 644
886 481
300 46
894 136
650 393
308 598
89 766
159 697
481 510
278 259
907 735
915 866
296 432
425 450
918 610
223 258
288 404
150 202
996 272
664 922
93 921
37 170
345 674
897 594
418 967
878 487
998 363
211 617
359 450
988 655
221 742
570 155
82 643
975 923
870 115
47 201
934 936
407 259
182 412
294 696
919 205
528 433
239 19
310 70
718 286
376 912
108 473
643 267
26 764
528 117
434 682
176 375
936 265
22 752
572 408
628 524
698 771
282 642
832 526
346 105
399 557
575 782
772 222
234 745
548 215
329 219
686 811
455 340
563 219
253 83
850 965
952 417
573 396
517 247
79 519
105 104
446 250
323 724
490 46
904 900
391 325
670 362
229 835
35 318
759 884
461 776
271 31
442 534
749 649
615 860
500 305
463 905
179 249
894 553
839 459
424 298
458 293
795 963
786 821
843 539
979 486
702 846
296 838
26 274
529 804
887 556
262 481
221 770
167 27
278 224
988 750
566 123
788 253
812 879
643 297
819 59
150 606
694 138
695 172
624 411
310 812
511 960
291 732
373 385
544 667
512 372
557 786
964 121
395 919
498 336
997 733
360 49
412 9
753 310
775 526
704 469
507 79
873 236
103 714
156 963
28 284
279 270
348 95
178 588
203 181
70 153
322 133
935 542
816 233
362 570
926 453
731 78
946 899
672 252
816 190
942 339
312 898
280 250
177 773
332 51
837 562
932 124
494 202
867 257
299 926
245 600
543 387
985 374
609 464
764 33
121 28
211 726
871 750
402 535
116 122
402 41
294 199
701 526
81 706
289 137
149 531
688 32
288 549
166 711
648 828
252 939
592 498
562 236
970 364
846 429
743 361
441 678
396 217
963 962
387 746
249 647
49 734
275 299
743 759
690 664
457 383
985 600
260 480
631 1
263 474
770 195
28 335
928 72
579 938
36 910
550 928
190 643
17 178
73 241
570 87
312 851
362 429
356 109
939 673
558 88
654 699
607 900
361 593
878 835
257 386
154 316
195 992
73 357
856 546
782 840
988 712
492 120
282 534
202 558
99 951
773 700
491 498
696 490
53 369
759 395
268 590
935 625
462 383
781 77
615 625
459 443
569 453
597 437
772 25
964 22
133 737
832 84
238 359
456 136
280 569
201 13
439 545
204 448
726 821
646 460
912 782
170 544
992 159
380 512
578 860
266 917
722 420
62 821
883 645
734 145
252 353
550 256
273 258
368 544
730 250
472 188
306 140
678 531
527 272
791 29
281 60
43 607
282 429
197 338
137 474
60 960
357 79
947 853
556 296
292 132
402 432
403 288
981 653
165 997
225 525
756 460
150 11
991 905
669 865
85 56
839 679
868 682
917 375
512 886
975 657
951 867
577 888
795 833
613 520
245 186
784 45
496 780
673 437
991 101
375 765
42 195
262 97
941 711
867 865
73 12
365 889
881 304
687 950
865 576
672 697
83 33
249 184
484 498
46 345
211 409
999 605
967 660
815 377
576 946
836 291
267 331
855 542
284 704
184 602
132 336
120 324
951 103
270 20
966 639
286 742
430 472
537 396
78 662
591 534
892 281
152 82
171 25
337 358
199 847
968 135
280 563
673 455
965 263
278 574
265 206
118 885
21 846
80 404
671 830
943 546
558 95
944 773
808 823
651 824
640 228
864 488
775 73
163 737
532 801
970 88
690 55
348 406
868 161
759 560
920 611
891 784
890 805
77 945
236 612
753 30
305 497
759 142
821 452
827 1
90 42
618 985
573 772
679 830
536 991
504 202
695 578
223 423
55 302
80 61
841 423
904 491
658 113
415 435
536 965
962 505
954 112
606 35
296 103
115 670
578 947
232 636
291 971
892 56
329 397
700 828
265 755
37 503
229 300
426 745
992 7
831 901
122 92
751 322
893 953
359 405
163 878
541 811
608 434
519 944
122 393
571 404
799 301
946 328
345 574
522 803
280 385
591 347
136 697
440 150
672 626
630 850
389 227
360 159
950 807
466 782
509 830
787 357
342 163
341 576
226 604
955 312
433 564
104 942
695 312
231 501
722 537
772 240
348 64
691 639
490 292
830 126
213 21
932 969
761 97
302 697
616 486
80 704
33 304
642 526
413 623
255 59
488 828
342 675
938 571
363 731
379 330
112 72
81 60
11 671
967 309
556 660
655 121
987 977
614 288
448 632
780 803
783 34
733 743
588 112
417 842
742 201
171 174
731 998
998 394
919 821
583 280
819 901
912 978
586 341
959 50
955 267
306 470
977 321
204 633
60 900
604 634
538 974
488 971
955 603
209 25
480 298
314 658
744 773
876 831
193 20
222 782
63 808
60 584
341 991
977 866
23 546
235 167
852 372
869 755
548 109
385 869
283 545
572 364
637 325
926 208
382 995
362 572
176 946
93 150
750 756
71 375
291 108
84 447
402 562
997 873
30 177
611 261
158 757
109 638
372 874
92 590
426 922
19 128
563 9
910 127
128 632
642 727
524 965
255 642
623 86
673 842
376 452
621 233
231 808
886 455
887 33
31 716
115 754
98 72
489 94
744 713
980 562
261 507
326 679
534 816
824 588
10 590
969 398
422 557
14 541
882 327
417 592
709 244
827 263
156 135
857 832
307 475
435 693
271 189
701 240
184 746
500 389
180 890
226 879
327 452
73 100
137 730
967 254
117 166
459 760
117 614
432 282
838 419
535 604
778 985
450 381
960 668
627 593
931 322
302 595
959 678
620 754
150 786
494 638
836 931
790 12
396 524
692 349
489 505
94 982
840 35
967 984
770 614
774 109
789 663
567 788
526 132
582 927
807 787
832 351
201 989
515 602
320 55
680 283
662 450
253 67
299 482
928 721
324 296
218 937
309 214
332 508
444 95
195 63
694 567
357 150
261 623
268 595
117 922
1 425
887 19
662 505
572 266
541 896
157 560
444 842
432 465
97 557
77 396
688 86
566 787
472 271
71 777
481 678
105 13
379 352
998 431
996 571
897 135
965 396
909 834
199 980
790 567
877 438
812 732
887 868
216 432
20 729
845 274
822 911
527 11
364 828
394 272
159 693
759 748
693 752
846 305
37 828
401 841
983 75
124 282
883 208
653 569
936 504
406 5
36 250
524 891
549 676
748 784
744 381
217 455
888 722
164 288
219 381
831 990
348 363
223 589
829 126
120 442
689 425
184 459
177 578
210 106
379 827
422 505
585 351
855 715
504 650
45 546
573 744
962 455
962 392
541 135
87 966
733 269
564 719
192 136
951 935
48 312
51 985
263 435
865 130
508 900
142 828
185 53
374 234
897 12
76 789
583 138
113 295
960 601
481 947
108 562
797 581
148 720
390 935
245 864
672 766
495 844
757 681
702 488
753 496
720 562
978 962
787 146
514 851
159 364
816 653
978 359
942 401
169 879
495 487
343 830
589 23
279 450
278 952
889 921
612 947
313 925
660 289
272 105
683 830
420 749
905 860
352 483
958 128
843 282
759 532
936 317
381 928
904 920
379 377
160 925
792 639
790 617
408 242
968 156
540 922
765 164
933 521
170 128
799 825
458 961
491 247
527 391
735 243
894 102
140 560
375 385
935 9
447 805
242 721
668 652
92 179
259 359
519 467
614 573
515 645
694 498
14 878
489 832
790 719
636 862
517 926
785 943
76 741
640 975
210 515
303 182
622 321
860 388
209 196
126 113
566 430
636 486
386 176
98 456
199 719
612 531
83 413
354 651
156 142
726 544
248 797
944 685
91 812
871 969
928 441
128 544
577 58
118 191
324 774
258 698
410 404
52 832
112 459
466 552
972 653
375 20
38 18
210 289
572 953
285 330
151 410
286 534
953 521
633 19
778 783
198 731
961 930
708 792
864 271
461 557
327 895
10 221
256 243
301 129
259 875
740 192
55 469
827 284
401 521
529 395
913 201
227 73
316 611
195 32
627 136
354 711
900 445
433 657
204 651
343 463
105 216
535 40
675 926
260 864
457 405
993 648
598 868
611 369
261 473
608 918
370 416
401 38
172 442
14 32
407 988
474 376
251 327
595 59
709 15
390 825
413 941
87 955
535 832
23 805
74 970
995 767
528 705
107 989
765 824
41 881
377 183
101 303
740 246
530 117
972 537
355 203
297 266
489 416
635 862
336 605
779 281
923 279
599 551
194 462
375 609
795 761
117 231
636 63
172 242
798 66
455 964
473 671
817 454
279 388
594 886
557 373
86 625
885 399
493 101
658 991
956 948
317 82
861 425
150 354
797 841
570 2
706 476
465 223
283 385
438 12
284 964
644 617
354 344
500 625
879 336
132 358
959 217
861 24
896 486
896 411
52 244
850 566
671 157
73 806
92 993
407 3
505 994
534 62
859 709
746 86
169 383
647 956
82 59
972 567
901 533
783 532
220 210
508 462
815 898
802 983
759 60
40 521
825 326
710 47
28 230
762 790
633 620
792 834
526 569
649 923
905 586
446 337
727 72
232 746
201 434
512 203
921 17
595 512
436 927
432 584
539 604
198 409
216 902
488 801
913 741
917 240
991 757
502 803
326 946
307 996
450 512
782 514
852 345
58 387
810 652
984 668
518 848
33 715
352 181
597 830
615 385
523 406
309 374
998 286
481 546
684 581
33 245
369 431
33 624
977 131
324 360
925 68
545 270
898 493
426 126
808 951
598 292
494 5
578 160
736 962
226 784
977 149
313 547
510 747
829 179
369 910
542 220
272 108
507 175
499 717
20 985
619 781
273 812
322 526
995 929
763 632
675 758
979 205
666 665
46 606
115 802
551 127
150 114
172 989
567 150
711 558
383 243
377 332
890 570
280 732
242 553
211 678
708 462
64 950
543 527
426 285
888 551
950 731
81 835
505 523
315 248
346 691
84 620
990 147
83 252
596 307
509 425
929 738
348 544
189 39
953 190
617 942
711 143
554 737
678 945
612 975
292 297
360 588
671 627
470 876
764 780
652 282
304 977
857 631
8 267
626 346
235 919
63 166
55 504
632 652
106 873
908 665
153 210
325 65
585 423
113 15
156 768
602 315
606 690
919 887
561 352
755 773
930 421
591 105
596 736
464 429
799 626
14 809
802 719
879 926
44 903
310 924
415 170
70 624
688 289
286 7
189 759
148 188
721 177
743 948
110 799
801 584
614 928
232 658
235 746
843 512
39 751
578 669
299 726
458 651
854 536
964 290
585 999
267 960
408 844
95 2
501 717
564 852
814 884
671 731
681 978
273 435
956 962
45 579
473 100
42 40
118 303
475 654
779 939
874 42
276 476
546 559
453 374
124 264
931 9
128 79
932 942
621 700
547 990
607 905
908 314
5 521
870 304
744 742
786 463
801 483
710 635
917 322
55 294
687 936
119 10
859 33
430 563
175 860
587 544
79 972
280 731
140 610
859 725
871 126
459 532
529 28
537 412
100 596
808 720
803 996
274 43
540 137
341 988
479 415
972 880
840 647
424 382
669 417
486 428
341 787
258 754
163 939
83 287
778 17
780 178
378 315
771 61
69 371
424 800
557 493
928 950
263 633
500 816
830 702
75 588
160 538
789 945
632 510
757 996
268 131
513 277
268 88
934 354
428 321
24 766
140 122
685 100
778 846
195 467
204 554
357 698
531 352
149 284
174 666
999 996
147 440
247 4
703 742
478 428
166 12
522 488
830 848
10 650
411 680
117 454
937 89
794 253
210 904
574 205
531 81
870 791
831 20
949 177
505 759
619 447
281 524
361 937
5 806
317 465
354 421
49 711
276 92
783 976
888 500
385 415
607 824
773 698
270 164
724 409
846 630
865 876
117 269
442 37
77 168
807 90
926 228
236 834
902 837
605 556
527 213
745 537
631 393
967 202
37 535
216 582
488 596
499 352
418 380
364 432
61 921
98 172
864 66
409 397
50 96
703 300
788 833
651 681
109 945
521 340
495 670
248 669
874 917
859 995
297 168
260 227
671 472
50 847
151 37
723 5
943 465
501 721
503 447
383 571
768 359
7 84
584 281
162 323
351 406
265 213
35 420
751 219
166 48
668 929
58 901
450 40
868 856
162 212
479 574
880 527
61 486
326 6
758 402
210 161
877 601
228 464
755 291
19 996
932 578
962 118
860 348
490 960
784 951
933 579
87 187
554 206
464 62
679 481
570 790
225 458
650 483
712 536
152 345
568 599
410 857
930 815
92 819
414 761
314 520
806 10
807 288
179 270
743 849
805 133
262 42
212 897
575 213
624 208
666 794
538 496
960 487
420 577
66 962
661 838
850 287
882 949
680 981
975 963
610 467
724 169
70 518
447 111
233 202
460 483
70 976
237 483
921 689
349 814
824 405
550 862
125 595
635 128
112 958
5 384
848 118
892 233
523 44
788 216
748 151
742 934
70 876
857 122
289 876
672 61
441 602
565 205
230 447
638 777
224 351
245 814
36 778
657 847
465 35
481 300
364 998
245 909
656 847
292 350
115 787
975 403
760 725
341 743
238 473
674 163
662 202
358 797
533 793
903 953
799 145
394 242
181 724
830 437
583 82
899 621
589 340
877 270
825 179
4 351
397 900
851 896
286 691
751 244
20 435
741 764
36 983
653 959
980 739
899 817
177 890
212 591
186 92
197 983
272 166
746 680
667 30
189 380
20 751
33 616
945 526
929 382
703 355
12 975
368 87
373 857
504 68
530 906
698 57
596 942
652 811
939 906
953 515
605 785
52 693
547 834
119 711
463 261
714 356
789 897
480 2
96 208
741 790
392 28
687 275
355 973
838 905
564 535
225 143
698 764
778 673
247 473
530 984
431 866
622 717
608 330
886 554
609 554
133 421
873 174
540 914
42 989
488 356
470 984
154 702
690 513
689 168
31 204
102 140
641 196
24 640
314 34
896 842
792 492
879 732
917 973
172 74
573 443
945 834
473 68
811 657
9 964
599 6
591 127
867 840
809 197
105 733
456 899
951 364
73 602
794 654
311 403
223 66
485 652
991 668
220 245
309 888
63 398
822 120
821 154
501 471
654 37
868 404
803 437
383 227
892 919
130 602
111 287
700 877
566 62
112 617
258 982
439 262
552 533
497 847
551 710
834 238
322 951
410 894
332 809
186 296
174 105
700 290
212 743
188 510
23 63
367 942
724 653
322 30
693 439
599 211
692 256
200 342
957 771
59 52
224 158
694 836
48 237
590 561
112 285
864 794
590 432
679 851
130 550
608 114
663 939
498 998
741 42
793 615
897 220
121 245
35 1
685 391
728 544
818 55
861 806
121 69
360 500
222 883
127 2
253 782
952 860
664 827
690 521
195 859
269 124
793 568
809 587
626 159
941 80
577 515
668 500
251 153
344 680
123 610
424 949
397 212
834 952
131 115
597 316
168 524
105 923
593 940
660 995
317 170
183 137
92 813
472 121
803 290
497 703
407 714
376 205
347 562
342 743
559 338
50 11
851 432
148 761
863 286
840 5
851 782
232 298
409 69
840 422
93 268
910 159
330 882
407 119
696 520
497 152
214 79
9 393
192 426
768 427
699 500
399 302
573 899
921 969
18 487
658 568
48 133
688 669
427 514
428 79
887 82
493 374
948 332
63 709
815 406
797 976
556 294
99 388
534 978
189 67
533 995
789 660
228 648
300 938
803 652
556 295
737 282
850 219
821 795
166 720
727 488
166 670
856 202
578 915
687 323
381 297
556 264
112 107
416 793
159 581
272 564
824 504
208 836
212 99
903 369
229 560
874 855
531 130
886 890
570 339
992 668
693 38
427 373
410 537
667 513
96 560
369 483
836 549
878 589
272 349
179 731
431 828
751 124
570 503
848 580
113 523
519 347
324 988
579 972
704 789
463 934
495 187
706 639
313 807
695 314
309 572
628 458
211 271
126 707
440 168
927 506
275 712
366 803
971 79
625 905
472 865
319 738
936 494
924 954
152 776
740 686
958 665
105 200
521 217
246 118
83 966
228 386
425 172
263 187
225 297
210 325
933 108
539 121
117 445
250 766
881 972
611 288
522 25
569 71
87 306
516 313
337 483
388 68
773 992
982 505
522 400
826 930
545 180
510 385
585 76
403 502
381 599
278 341
457 410
916 897
70 264
388 580
184 891
866 721
644 27
326 82
251 688
646 475
705 37
648 597
412 202
987 982
294 446
972 87
613 383
617 543
213 745
661 428
997 207
54 157
340 452
778 810
445 526
601 708
692 426
151 917
833 510
97 114
553 345
99 955
525 76
880 476
220 681
567 538
631 665
685 875
578 621
450 833
154 928
484 358
973 778
444 986
696 627
145 453
525 880
59 230
900 374
750 975
973 63
786 755
497 434
857 595
678 930
869 52
463 711
632 629
859 939
335 387
928 474
738 447
587 789
125 574
635 37
328 573
842 854
886 430
402 211
389 838
239 41
312 483
785 50
245 960
829 92
223 108
601 880
404 222
911 29
826 231
305 856
27 60
218 752
45 269
30 231
444 510
676 840
691 98
906 411
259 567
579 982
637 510
914 101
633 886
712 380
364 396
43 985
151 428
366 156
897 377
58 644
999 351
20 110
891 57
383 623
392 770
732 935
141 543
15 191
263 982
539 456
472 237
463 991
901 719
217 702
489 967
890 632
292 277
503 271
420 955
467 89
434 147
450 466
447 807
372 606
729 719
389 363
34 773
223 636
844 185
89 475
936 906
247 389
136 754
639 584
804 198
193 890
331 847
326 203
409 58
168 843
363 183
933 651
119 906
253 812
213 564
666 712
220 66
389 634
415 779
876 409
603 992
555 320
882 459
740 51
846 439
98 759
267 430
935 148
836 710
800 232
612 249
18 943
571 629
68 190
360 58
504 774
288 768
998 179
343 1
622 732
871 749
958 173
821 828
515 802
106 384
687 109
92 707
639 582
268 568
456 179
44 335
635 498
277 753
507 742
871 495
280 845
426 140
494 620
41 559
534 879
140 167
574 806
508 675
740 726
390 514
85 969
511 547
896 844
8 523
735 647
756 213
968 503
711 765
772 168
641 302
560 307
345 721
592 42
557 848
367 133
612 875
836 82
254 561
807 14
498 615
401 99
951 484
999 428
631 289
641 253
186 412
207 28
71 840
762 484
16 675
522 105
398 927
7 389
361 20
828 23
603 976
244 989
987 801
495 593
228 443
24 616
683 860
849 70
781 635
770 900
581 94
511 416
763 901
810 418
478 499
202 46
621 161
789 611
488 515
412 184
619 290
960 305
35 552
575 754
412 634
489 419
75 300
975 695
515 658
289 19
828 301
264 656
928 884
727 568
198 356
972 391
251 71
339 470
39 485
2 142
653 524
637 790
58 970
235 98
536 696
579 323
741 815
762 841
527 615
946 272
56 838
858 453
612 98
295 858
582 848
832 26
955 366
169 337
89 335
680 506
628 804
663 68
722 893
260 819
613 244
614 376
879 819
447 170
733 696
486 146
668 313
74 199
551 518
191 140
246 146
226 961
140 881
759 107
902 748
574 55
537 933
101 613
684 922
283 410
114 195
636 873
523 56
897 618
74 179
652 181
317 679
30 871
36 11
922 152
934 302
973 340
191 826
525 305
21 774
729 119
675 349
27 761
874 910
770 354
465 951
642 132
825 566
801 215
752 131
46 819
694 150
223 296
930 989
438 819
841 182
684 319
566 206
901 304
548 344
632 31
646 172
916 894
296 490
328 262
477 715
623 263
652 140
700 642
5 970
162 711
452 941
152 282
411 184
708 134
821 301
151 14
917 44
581 337
949 306
797 258
485 620
731 769
229 97
438 177
801 166
898 335
859 515
577 335
627 73
163 118
836 894
997 244
623 903
495 94
522 439
749 696
742 990
460 806
183 345
101 111
100 404
851 318
19 359
765 526
469 582
639 623
179 566
426 310
253 662
530 936
415 409
487 783
424 148
877 247
567 825
216 460
842 685
706 846
210 27
78 63
725 864
908 802
67 589
217 974
853 530
246 207
943 655
598 32
639 241
913 651
589 431
633 537
122 157
141 408
796 118
54 58
365 374
560 918
391 907
686 904
852 949
74 806
889 198
863 461
671 416
758 684
52 230
261 920
385 529
769 716
692 872
588 570
579 758
198 622
25 614
446 860
514 402
914 676
129 257
601 146
954 510
99 607
357 887
655 978
788 516
253 442
668 555
394 410
233 740
205 840
958 67
769 242
492 297
319 630
431 308
524 686
703 503
938 789
623 647
573 826
891 813
149 769
905 623
142 75
333 833
600 392
123 10
759 927
867 969
539 979
369 878
586 451
364 319
464 661
426 313
513 280
982 735
527 168
36 859
940 231
855 634
908 879
952 443
988 940
681 411
954 234
707 300
577 7
696 641
512 20
910 496
400 290
487 2
547 364
272 821
667 426
828 427
398 247
351 864
423 241
471 766
964 858
801 550
134 169
294 557
85 142
981 360
124 251
101 626
949 535
831 552
803 998
996 710
700 499
749 398
128 286
836 602
21 716
447 962
713 163
237 801
812 463
253 917
133 72
390 571
130 670
274 907
264 811
635 857
374 421
525 285
455 399
456 441
992 1
417 41
577 2
471 964
387 700
168 399
913 311
253 295
935 756
516 78
973 349
399 212
917 733
966 767
739 476
351 202
290 150
966 28
570 730
918 215
593 866
380 127
555 11
182 657
272 403
875 912
537 233
726 763
593 668
860 951
380 387
12 749
119 179
324 593
697 85
882 938
316 693
704 632
101 761
635 214
263 334
115 130
503 826
845 833
588 90
353 588
331 595
222 267
359 776
396 498
774 157
34 983
853 1
704 246
823 669
758 821
654 286
371 13
432 896
289 394
920 592
411 1000
868 81
475 679
165 447
968 213
397 919
594 369
146 145
529 548
666 619
90 52
381 428
923 382
105 115
271 678
17 738
463 519
737 20
288 197
688 811
597 138
709 481
551 655
214 737
967 546
505 36
614 142
577 763
976 361
943 69
672 546
876 404
481 624
416 34
204 494
623 621
613 906
394 610
713 577
766 155
117 874
471 139
5 320
6 983
493 914
436 30
771 101
753 106
352 393
600 932
506 231
726 915
906 285
485 705
981 571
574 31
964 180
594 671
515 451
103 987
164 45
242 836
843 257
716 99
785 928
291 700
833 803
970 146
694 298
272 774
691 351
903 316
238 891
902 943
383 615
256 356
503 819
566 654
278 780
724 458
294 910
377 818
244 100
264 572
895 197
573 606
611 750
143 651
336 758
270 719
367 376
614 907
843 963
553 993
306 365
611 88
607 15
125 356
3 41
331 391
358 792
567 744
689 551
661 965
896 667
828 491
650 968
932 665
694 670
249 297
145 625
11 166
626 898
123 389
72 538
445 643
866 930
301 45
74 39
234 337
628 409
129 283
738 579
987 291
839 239
181 944
813 473
311 184
196 510
771 785
252 665
778 543
666 522
453 628
277 993
309 342
682 489
329 128
906 691
170 379
613 46
843 404
424 400
118 159
166 59
28 834
390 971
579 700
99 995
114 126
268 938
766 27
708 644
381 79
438 521
29 234
976 894
498 250
890 360
402 636
718 759
181 685
865 748
933 225
547 653
191 378
530 514
274 575
758 508
351 619
824 586
929 41
906 402
490 49
985 408
537 457
861 312
916 157
638 304
897 570
983 203
484 164
135 553
286 90
453 960
419 138
697 128
310 393
547 36
225 766
849 165
615 373
287 105
398 7
682 807
972 278
601 6
995 429
701 863
215 404
836 70
435 419
353 151
825 503
734 902
233 10
352 822
799 74
940 445
878 86
722 938
627 125
665 167
57 94
653 831
320 519
940 710
805 812
847 872
926 907
547 275
978 246
21 683
65 766
138 447
470 49
669 801
52 748
138 357
366 756
175 647
936 178
690 988
811 764
970 25
360 390
989 454
733 20
991 830
484 412
61 281
915 67
245 875
591 878
658 888
668 702
54 567
407 676
942 394
297 762
119 529
265 13
77 347
474 419
603 801
348 328
47 862
981 244
204 352
885 246
232 220
677 372
378 697
521 937
719 137
449 703
757 179
27 291
952 727
501 271
889 93
256 962
280 766
870 226
36 176
371 720
663 760
114 590
144 577
842 528
466 702
732 886
585 261
608 756
337 523
650 342
22 876
389 809
315 284
650 16
542 670
16 708
33 223
241 362
896 91
693 387
253 785
424 354
779 988
244 549
472 185
897 105
371 727
842 571
846 190
151 707
648 577
117 537
956 345
715 270
785 430
564 528
907 355
829 51
785 418
21 392
504 233
275 507
500 21
926 353
308 310
97 340
4 990
372 339
163 657
306 149
651 996
260 841
796 911
996 229
589 328
319 62
273 548
922 129
86 533
683 803
20 188
307 637
878 224
268 408
309 286
268 137
881 451
101 458
171 332
492 439
119 194
973 508
182 262
230 558
714 272
867 198
708 735
701 481
772 277
898 516
198 257
801 689
152 288
599 672
875 859
34 447
371 77
249 304
24 315
199 565
895 14
180 474
158 572
467 940
363 620
567 87
349 314
356 421
813 376
893 567
894 225
295 317
921 64
311 536
711 893
630 491
673 84
963 595
619 485
377 698
755 445
888 798
434 739
459 939
845 281
220 865
3 669
533 511
373 797
771 69
454 268
750 553
510 160
641 804
527 205
980 843
674 344
376 382
202 333
314 278
707 865
361 876
60 789
852 521
767 246
542 668
87 116
271 317
269 150
231 769
57 393
299 143
157 855
794 727
833 209
917 165
561 524
630 983
767 312
860 521
215 906
617 514
838 901
848 6
936 785
272 764
286 229
147 991
391 389
269 812
27 173
500 290
995 351
967 390
833 529
874 222
305 469
459 544
913 369
6 27
189 734
440 68
423 901
967 731
492 668
885 420
177 995
139 515
640 56
173 411
79 828
887 744
856 415
340 812
259 823
225 201
193 165
423 690
874 315
230 934
747 582
34 802
269 403
452 219
969 317
709 353
779 213
796 985
638 377
649 107
441 300
723 563
649 366
622 992
593 136
532 142
261 189
935 16
234 478
605 261
522 532
673 506
82 103
45 650
666 962
819 275
529 172
598 284
385 128
221 629
290 37
348 697
807 158
390 274
463 706
504 200
517 46
612 407
887 953
309 293
627 714
120 655
612 183
150 855
541 280
848 293
882 711
526 678
291 713
347 951
774 627
59 541
826 912
948 556
383 873
857 119
314 245
421 837
609 796
836 93
446 583
471 604
881 990
820 391
868 20
471 757
139 736
70 471
546 503
866 692
674 537
250 92
443 544
98 130
922 125
439 586
329 217
419 437
501 983
554 591
946 974
292 222
583 657
553 397
563 167
589 311
60 863
801 5
974 553
802 231
318 508
207 17
976 341
219 110
706 242
766 515
24 831
709 604
154 412
990 889
263 849
907 860
325 540
905 277
255 531
640 181
199 493
367 888
125 740
159 996
37 796
262 1
693 777
689 342
424 816
753 698
802 545
400 742
825 585
111 302
609 943
938 582
155 678
66 395
319 880
373 182
568 602
659 505
74 668
705 52
979 553
768 545
840 483
316 449
363 171
331 369
294 293
958 212
897 486
945 213
89 572
382 600
76 42
278 63
231 199
544 87
467 235
154 24
489 670
698 752
268 455
975 156
791 86
41 635
431 33
12 212
804 97
439 634
280 18
348 103
889 248
318 134
691 160
622 338
330 884
240 884
966 57
851 883
635 824
806 762
456 647
335 754
469 815
486 116
192 362
405 640
994 557
311 133
111 401
694 943
70 2
113 653
985 952
841 169
617 398
515 656
33 838
360 283
751 601
978 339
260 271
467 330
76 850
332 690
836 364
394 642
187 446
234 427
587 860
870 836
542 912
117 980
532 786
323 524
6 390
334 417
878 688
320 195
262 618
24 631
570 516
871 17
910 411
904 756
453 678
443 251
587 24
213 690
827 158
852 425
190 125
118 45
793 333
139 870
827 632
734 249
228 33
593 745
579 432
517 506
816 447
380 185
516 141
141 259
199 487
275 480
851 876
642 8
806 580
832 773
415 749
923 385
41 438
551 304
905 847
53 567
905 837
779 563
531 504
538 176
482 23
399 397
74 390
423 533
709 138
663 871
202 836
182 288
409 31
857 544
375 379
981 477
319 688
384 6
680 492
313 504
977 72
359 380
201 643
625 85
55 12
142 462
671 766
325 43
733 243
658 973
414 6
449 636
569 819
34 615
898 755
400 864
142 506
264 360
990 288
116 908
554 718
505 471
995 281
905 469
81 615
920 831
939 387
808 593
512 362
942 122
945 760
533 125
2 810
602 381
137 336
372 939
123 25
265 79
296 334
436 882
647 20
949 142
367 199
693 671
157 130
24 577
573 965
517 328
592 257
25 104
864 824
818 144
549 200
417 55
754 13
904 269
926 351
953 974
178 792
153 438
803 431
935 792
854 218
865 221
990 295
667 137
41 329
882 943
393 979
100 986
508 22
139 825
398 661
944 826
217 610
448 134
138 70
70 157
673 594
734 366
347 395
199 423
305 49
148 123
91 186
695 559
818 618
650 956
423 572
264 995
397 372
979 102
260 104
854 429
21 653
741 426
429 686
519 182
989 758
353 832
824 361
55 577
340 711
799 726
266 944
130 259
224 708
117 742
648 373
511 705
408 136
4 131
296 938
139 761
421 495
40 587
660 165
263 959
549 608
319 162
735 753
952 425
431 779
691 76
554 401
117 618
448 547
710 33
251 384
981 709
649 109
579 744
410 557
59 462
194 506
378 939
936 429
23 128
779 818
614 193
78 306
388 589
120 114
696 553
287 209
976 493
869 638
653 462
421 153
113 786
39 777
905 922
333 79
760 723
622 408
389 951
898 851
318 847
929 384
604 265
584 206
856 311
748 1
708 972
285 793
627 154
412 363
749 139
143 444
939 109
968 514
73 803
579 983
924 692
999 190
124 490
385 926
854 118
130 620
523 61
999 201
821 414
196 974
748 488
676 492
276 153
209 563
641 408
568 677
594 846
214 714
554 702
349 370
757 973
55 650
846 102
538 382
436 242
162 178
961 105
662 47
542 72
513 889
48 984
23 343
295 792
38 426
52 861
913 534
78 128
306 526
898 739
952 292
260 524
690 13
851 662
258 282
402 520
90 317
883 361
318 845
918 477
233 477
32 98
659 409
142 451
866 778
900 393
152 952
162 175
770 236
52 476
743 949
945 956
331 140
184 877
125 799
700 126
364 193
743 694
872 945
11 726
97 87
374 813
488 704
502 870
888 44
677 333
563 235
219 794
987 980
213 248
900 466
467 499
860 5
149 402
695 121
173 514
880 71
164 221
156 267
400 787
811 413
624 235
599 29
261 514
322 110
329 115
520 919
112 477
526 209
927 807
517 178
445 807
605 547
561 430
488 273
697 545
140 386
218 384
259 585
604 271
684 109
907 453
113 778
131 344
734 430
787 293
909 267
390 218
463 632
472 428
436 497
81 872
694 75
755 510
219 220
419 926
983 891
874 153
953 406
209 957
5 202
67 349
545 574
944 561
470 834
563 979
36 602
661 964
968 969
687 360
176 332
975 334
760 105
221 419
136 891
202 197
970 407
114 905
325 271
96 739
736 715
344 916
444 232
277 507
915 886
300 625
704 57
402 885
351 625
618 439
834 496
965 585
689 270
679 646
471 780
722 850
493 122
893 811
454 1000
65 150
800 351
824 735
418 115
980 978
966 549
525 426
29 816
851 9
154 894
320 324
727 224
700 60
211 480
360 820
262 995
270 133
1000 208
12 736
55 460
85 24
417 437
541 503
760 822
509 432
167 662
586 751
236 948
815 176
854 35
271 201
356 826
121 224
502 583
431 893
487 235
147 99
514 688
346 41
914 958
733 470
412 678
325 275
753 110
738 368
68 498
340 311
795 380
154 632
204 766
452 295
429 779
870 716
721 940
50 332
947 900
316 763
765 119
513 167
542 877
255 437
980 177
179 720
239 805
892 604
506 829
625 60
907 702
473 221
2 972
771 18
642 547
895 94
711 506
348 279
417 198
116 330
247 77
398 760
399 43
397 394
185 390
126 873
695 913
406 526
549 789
244 907
351 457
874 799
94 272
924 10
403 343
903 279
157 961
828 647
974 84
944 850
432 31
779 386
712 686
961 885
22 773
68 620
831 423
755 171
698 705
211 104
297 49
502 492
488 797
242 762
744 881
82 748
553 8
126 721
261 303
394 26
149 666
338 905
993 719
548 768
670 65
265 897
232 670
810 589
948 635
145 93
663 865
30 134
268 86
349 574
338 878
744 116
794 650
472 956
167 87
229 217
414 908
883 142
712 558
563 127
103 626
950 127
729 331
671 523
897 217
110 143
934 140
602 470
984 213
502 473
29 163
608 650
14 255
183 188
633 294
103 210
171 218
824 435
127 622
100 394
5 641
551 296
264 385
241 954
692 613
274 562
603 224
485 859
755 71
110 403
200 657
963 753
159 928
237 497
977 310
388 948
832 72
220 257
824 606
113 425
484 975
105 541
188 501
238 394
69 674
680 667
433 56
909 925
694 16
476 263
296 728
104 563
301 510
197 73
95 904
4 832
216 382
48 57
615 83
901 995
663 143
530 920
616 999
859 965
499 611
963 258
913 587
835 467
433 482
667 222
590 514
881 43
399 913
962 153
762 208
134 499
330 161
306 936
594 515
514 758
573 297
898 452
25 950
67 605
428 284
963 905
31 751
815 380
352 42
11 331
465 291
922 874
183 778
707 221
525 231
721 6
790 470
385 91
750 768
871 905
794 425
69 324
914 848
976 321
119 238
793 561
602 35
337 739
903 201
944 642
355 758
449 926
214 425
958 28
14 298
559 642
216 607
720 206
112 641
314 530
706 687
523 628
964 1000
834 548
470 480
347 316
31 590
180 808
430 790
138 172
551 7
487 369
532 531
301 395
843 522
576 707
798 815
513 850
385 765
217 792
772 865
77 543
239 101
855 362
777 127
22 627
311 797
813 323
260 257
592 288
465 914
129 593
899 260
826 207
790 821
641 354
131 550
557 782
719 165
376 873
765 73
810 912
585 481
829 96
918 967
547 882
591 403
860 352
253 151
785 823
860 244
6 936
360 142
214 236
952 105
453 555
364 436
822 3
695 161
871 275
233 456
861 346
64 320
782 460
813 740
879 762
552 160
544 673
606 226
699 145
182 80
674 794
832 654
426 411
786 678
594 500
604 135
332 445
485 179
855 107
320 923
583 141
690 652
590 397
572 105
624 741
891 386
144 23
179 48
463 54
19 803
85 946
819 245
394 991
945 113
198 237
600 916
439 100
562 776
232 712
282 416
723 758
474 732
188 610
61 710
677 224
634 525
441 233
729 768
83 616
92 66
374 500
791 176
402 155
322 497
322 498
481 158
473 648
923 739
830 483
815 243
593 997
437 19
243 937
324 291
672 781
518 991
517 374
985 87
803 694
482 976
133 277
1 660
60 890
43 352
636 358
257 808
189 422
445 325
261 911
757 170
92 594
934 700
927 452
383 67
666 744
52 116
561 821
316 131
309 950
39 425
887 325
892 412
794 799
643 684
345 474
574 373
609 95
628 891
583 117
555 131
333 35
555 394
75 487
576 913
129 226
256 541
660 555
164 349
375 425
536 271
509 158
492 612
101 779
386 359
682 681
851 69
763 213
778 433
319 915
435 532
360 145
531 515
803 118
353 904
806 277
797 266
198 979
376 872
85 126
941 10
975 684
480 316
142 533
746 921
419 826
59 799
24 818
806 213
952 717
302 991
438 366
337 595
251 277
807 208
275 492
553 439
890 96
993 24
983 566
902 883
971 710
187 875
451 833
174 60
129 690
821 820
997 393
297 304
775 722
904 804
542 298
313 625
452 835
126 524
277 194
736 94
53 707
543 931
832 367
216 31
764 662
532 602
132 699
255 611
490 944
530 507
165 776
335 227
108 564
927 343
100 488
388 853
741 310
701 160
787 982
526 375
128 850
414 559
892 778
655 303
110 326
45 724
567 948
713 728
855 623
489 936
603 254
907 901
318 804
343 488
554 60
167 781
141 593
384 507
559 356
624 222
225 610
568 214
767 274
341 103
479 608
650 233
344 770
967 725
138 815
735 592
88 384
600 202
492 113
377 652
169 483
715 72
926 217
573 584
7 546
141 193
559 388
990 236
539 171
448 169
117 629
111 120
746 608
400 162
878 371
227 398
916 633
278 751
109 776
589 111
737 807
830 860
799 433
156 381
681 860
821 290
641 626
900 39
474 790
293 723
929 81
492 49
218 447
943 927
689 160
774 102
287 821
233 745
395 813
463 836
328 897
419 579
455 545
312 188
613 35
827 736
906 731
287 255
614 579
269 383
133 542
284 753
158 782
242 117
837 166
393 73
451 159
779 746
202 93
348 556
988 769
232 616
218 278
715 859
935 338
300 921
588 365
664 388
568 700
662 955
305 63
117 854
82 628
651 624
334 772
10 132
739 352
394 168
545 74
372 201
154 652
284 767
769 392
880 135
730 130
904 58
865 529
879 800
996 388
903 724
231 573
849 769
256 438
677 531
193 637
602 829
502 354
725 607
281 538
434 658
120 7
795 555
332 668
917 546
580 633
436 858
128 350
635 818
516 643
602 108
756 496
922 598
990 724
268 928
792 554
397 321
261 798
373 70
871 556
515 270
330 618
243 449
398 350
588 11
947 204
962 41
876 394
247 526
281 284
63 36
525 578
64 524
556 730
293 526
166 697
700 745
612 4
568 502
58 10
820 328
454 383
330 988
4 549
672 233
767 418
851 715
86 149
515 959
839 709
113 826
995 45
264 395
354 701
841 835
84 725
998 993
972 882
555 621
874 98
779 608
238 631
198 657
819 56
137 194
733 828
946 701
164 526
414 716
333 312
529 360
836 550
388 728
984 726
634 98
275 931
245 526
516 953
695 759
530 468
752 655
490 999
677 772
155 723
168 598
221 459
8 375
880 357
288 75
530 271
78 655
723 436
997 980
112 99
394 316
1 367
83 109
420 318
495 412
761 98
584 320
905 270
169 761
945 328
610 624
934 163
851 120
340 596
424 734
373 629
301 686
634 837
200 209
15 820
558 838
959 677
43 768
207 770
783 932
609 133
41 49
527 564
395 122
805 561
683 880
230 342
157 639
374 563
393 355
369 7
311 643
640 107
847 991
625 460
444 766
147 186
544 650
434 714
982 668
252 303
214 805
952 305
155 468
389 660
870 826
769 202
179 593
214 247
770 625
470 355
967 581
693 738
503 672
558 771
425 138
741 697
73 495
876 955
635 83
922 620
755 977
767 326
648 440
770 166
692 91
367 859
957 224
831 855
476 870
2 472
550 123
23 607
736 450
360 105
808 57
422 243
41 853
183 512
475 935
823 567
942 878
188 534
736 536
476 789
772 449
808 420
148 225
730 374
941 281
859 298
315 572
850 937
549 840
93 541
654 711
33 335
936 515
562 810
986 804
639 59
40 296
879 984
405 82
487 396
345 523
374 545
2 811
17 631
641 730
100 879
864 482
937 798
47 9
516 816
468 740
888 283
161 693
907 51
405 412
42 161
914 303
74 658
574 128
177 667
187 102
285 443
310 979
137 970
192 687
992 587
702 919
131 938
666 17
865 217
563 896
865 388
655 641
541 123
223 651
994 354
991 863
412 414
322 255
648 861
724 713
594 71
498 892
86 896
534 71
7 592
279 703
968 613
853 965
456 169
149 426
729 817
601 205
773 11
630 548
591 202
774 782
236 585
487 76
209 725
158 945
143 303
950 317
600 527
903 127
643 287
658 880
792 11
645 365
902 358
35 149
911 260
504 663
275 947
817 327
425 849
99 579
90 23
313 78
102 42
551 385
771 250
412 538
537 659
342 749
472 33
149 371
536 519
264 606
948 902
302 303
81 712
232 65
192 440
896 538
561 363
883 17
892 932
207 463
582 551
148 514
33 591
759 288
889 676
785 938
335 737
49 258
869 268
140 348
322 918
58 948
268 582
530 739
132 127
54 638
423 724
48 961
714 1
973 484
456 987
92 794
698 197
512 593
780 268
73 565
923 509
758 38
912 64
519 212
798 903
611 734
758 972
838 702
18 366
666 854
433 253
123 661
139 298
826 587
812 264
499 534
774 842
984 68
54 495
134 143
528 385
512 209
813 125
892 607
876 585
788 865
602 59
522 837
888 766
909 290
785 629
331 36
284 42
667 429
564 352
826 862
899 379
856 43
571 293
282 850
999 684
370 187
392 964
733 982
510 942
689 498
833 967
448 949
381 696
642 227
474 697
792 6
407 882
367 847
422 385
90 613
935 189
398 583
201 355
40 514
592 884
385 994
575 401
91 286
831 306
200 188
273 723
442 13
14 478
14 609
432 587
479 761
407 371
751 775
844 547
944 679
642 879
791 630
168 21
834 659
323 884
28 274
59 574
146 291
651 22
956 67
466 970
858 567
586 844
178 971
354 483
542 258
753 948
471 298
230 471
1000 226
531 919
179 13
19 780
457 669
266 370
329 949
737 75
194 321
847 126
558 392
366 973
115 61
233 249
846 646
742 583
370 23
174 343
541 994
811 493
779 675
84 584
808 898
53 773
135 287
601 243
600 555
100 9
396 307
289 360
18 716
999 164
394 556
657 227
944 339
311 476
227 75
167 573
530 996
165 828
356 60
719 810
910 469
747 72
21 866
294 162
131 561
223 744
886 199
571 641
249 978
829 399
963 983
623 989
751 190
354 332
884 953
83 501
671 854
463 2
252 483
733 293
844 105
13 211
734 768
553 999
793 497
186 847
763 975
745 413
676 850
222 767
154 760
196 387
488 789
301 402
817 907
888 643
553 428
741 797
921 920
47 105
72 67
908 99
533 924
998 850
978 786
761 972
391 857
156 88
27 280
334 749
467 408
926 107
540 189
834 843
47 489
449 453
665 297
159 562
265 526
370 669
281 98
807 961
759 920
725 129
82 440
525 784
974 352
237 87
583 892
202 136
16 485
790 201
129 330
623 455
461 213
865 549
297 5
977 788
307 813
840 905
316 987
165 484
469 14
268 400
894 453
542 217
216 359
232 332
261 643
472 151
286 642
138 789
62 204
449 176
290 668
604 878
449 40
710 846
397 170
373 449
498 283
22 871
653 452
151 888
417 785
214 333
567 486
120 239
932 32
247 685
79 259
537 185
618 378
103 116
314 738
187 652
90 767
370 856
525 827
695 601
390 258
427 346
76 856
123 925
9 24
294 758
338 654
785 730
430 845
541 434
454 737
498 681
433 805
702 303
927 1
776 414
903 703
585 616
268 35
580 503
605 643
946 100
599 197
840 969
818 47
934 215
875 148
911 343
363 468
743 414
892 303
94 641
328 877
585 575
957 76
342 981
413 33
626 175
493 655
403 241
555 4
997 828
651 319
713 428
443 871
147 303
204 624
317 352
599 686
151 402
447 949
617 46
334 828
93 651
511 994
346 113
839 316
800 59
810 411
811 543
522 735
414 929
296 630
794 757
800 938
489 905
203 522
853 345
961 704
662 16
342 346
757 746
190 730
393 917
73 248
431 417
306 207
178 677
234 877
232 278
101 212
675 692
276 378
362 560
97 698
232 166
830 8
127 177
284 784
450 608
797 119
253 381
880 712
6 241
629 165
763 584
187 636
754 807
953 289
859 179
265 827
184 216
695 553
79 994
999 654
815 90
40 824
812 81
235 134
707 752
518 30
359 816
599 139
703 169
8 735
145 779
440 293
830 900
581 679
632 769
488 841
354 113
885 253
832 97
474 441
426 237
77 928
99 199
80 546
311 515
618 408
352 361
663 971
282 798
188 441
276 921
840 907
400 785
132 540
215 938
839 537
211 319
469 194
393 363
289 179
308 827
281 705
939 849
10 871
159 343
392 652
454 197
639 311
487 677
922 253
606 624
758 795
801 545
762 878
711 867
582 814
616 643
15 624
48 927
227 85
282 14
540 875
603 637
605 992
72 895
560 539
892 238
722 158
655 544
368 140
43 790
148 949
919 787
903 40
799 579
600 387
811 189
590 570
644 99
853 493
105 721
88 278
531 500
655 955
331 980
466 516
776 895
151 183
663 323
466 690
679 229
570 456
164 644
342 209
781 168
295 457
251 104
5 388
809 479
987 900
175 362
767 392
931 35
886 233
70 943
541 991
266 78
307 921
147 495
410 642
296 764
752 640
773 123
438 471
220 226
739 817
163 419
548 557
450 568
692 365
227 87
756 519
1000 919
390 356
157 96
610 804
877 714
252 347
880 307
191 512
666 130
778 600
890 540
54 317
564 400
831 533
451 774
634 551
559 742
497 983
622 638
277 811
258 82
914 918
824 940
719 626
546 956
108 814
234 566
953 754
292 356
713 566
389 179
784 62
471 142
557 411
227 195
11 488
5 148
234 169
659 516
92 735
158 282
986 733
114 554
688 212
175 495
593 793
268 56
570 630
126 112
743 564
623 732
998 142
507 46
72 627
209 240
796 318
620 984
361 897
210 575
605 457
689 328
567 95
897 474
577 79
701 374
262 965
991 636
718 129
913 363
334 272
321 532
547 623
462 7
403 490
585 532
743 2
636 545
395 150
397 619
930 768
905 257
953 425
150 680
988 632
672 8
596 91
995 567
942 936
437 534
148 864
326 971
755 259
118 134
52 854
495 550
181 838
472 14
64 269
344 719
639 225
957 525
713 884
38 551
611 24
456 284
96 670
344 935
765 215
590 293
505 90
920 145
737 518
885 745
837 705
521 751
79 988
886 203
92 486
527 517
548 697
777 567
687 334
823 523
937 852
80 375
179 974
776 911
707 479
562 62
249 555
245 280
363 466
282 822
602 907
641 371
401 524
766 533
999 794
84 87
294 136
683 600
974 738
835 667
346 607
729 487
511 292
603 649
542 129
274 360
980 416
613 126
322 721
435 720
103 100
740 622
129 313
869 459
529 263
933 641
579 365
946 759
955 584
666 709
990 275
574 367
491 710
483 447
983 245
648 8
530 859
520 519
6 452
573 416
876 124
321 910
610 527
260 252
509 400
60 23
451 761
500 801
704 758
955 487
211 621
746 361
699 89
790 210
805 311
606 985
710 130
705 62
36 877
949 595
923 947
462 641
604 494
261 523
477 119
500 473
947 600
914 568
664 672
755 24
383 522
376 747
952 624
520 739
623 54
362 813
708 619
334 738
851 711
417 837
216 795
983 806
217 327
514 170
346 253
91 238
163 678
729 633
834 185
964 881
673 25
992 463
941 539
475 592
28 411
701 478
648 694
189 37
567 515
428 861
233 260
43 369
116 981
257 594
141 787
808 487
309 846
843 148
424 639
70 79
349 120
820 87
613 824
952 207
811 29
278 757
583 640
670 671
389 185
482 518
402 648
360 811
597 546
246 457
249 883
520 833
816 665
480 182
207 5
227 351
884 113
448 971
339 27
828 212
563 950
631 148
610 863
752 712
552 565
20 475
530 77
646 619
827 102
366 91
301 889
834 145
837 693
106 617
751 760
683 602
294 335
931 800
149 621
57 455
700 41
214 241
347 618
392 633
233 428
237 94
255 341
431 703
207 396
958 995
82 611
278 945
661 915
693 886
534 614
675 93
498 75
464 205
780 279
950 628
455 12
926 71
77 940
725 33
369 122
869 131
228 960
257 834
141 636
933 283
21 363
257 99
49 510
697 948
196 767
443 941
380 483
792 461
447 297
246 230
849 352
867 923
19 158
24 978
414 538
475 680
648 218
987 746
423 87
997 843
709 262
766 111
924 612
840 9
932 83
211 475
673 955
269 939
509 699
952 874
666 420
180 386
168 552
506 96
262 152
912 396
322 199
517 4
700 224
597 115
941 785
753 115
784 315
647 114
336 739
67 375
29 470
953 391
590 890
43 473
693 260
993 605
233 748
417 570
408 778
547 769
268 206
948 201
323 670
689 528
340 902
676 159
667 382
336 512
817 482
790 737
394 73
986 145
862 162
376 795
110 443
84 564
942 917
62 691
382 922
701 140
216 444
863 181
419 469
63 143
6 365
6 683
59 811
660 225
465 90
681 696
32 74
898 306
692 300
833 352
401 301
731 732
860 929
662 368
358 718
171 380
483 451
49 586
511 945
254 458
438 354
147 691
861 528
557 200
642 369
8 940
395 142
501 716
345 119
532 159
448 75
68 507
688 691
367 106
279 140
350 548
293 422
143 574
852 611
815 281
302 828
319 480
742 462
534 948
920 69
768 191
69 502
831 356
349 642
150 959
151 721
883 201
950 591
473 679
622 905
982 897
511 283
649 919
159 148
701 769
229 793
937 814
891 698
89 196
977 742
841 405
485 451
166 473
363 491
762 748
298 451
191 519
144 575
327 392
662 407
708 466
40 609
582 392
896 113
34 842
72 388
149 17
161 9
439 630
511 256
299 199
328 833
640 118
431 2
359 413
523 401
284 634
456 39
940 662
610 645
817 956
577 646
835 346
918 732
584 276
519 134
143 644
701 91
936 610
307 122
517 208
671 533
347 622
764 40
765 415
922 301
302 268
731 853
701 660
288 780
872 579
446 557
786 924
439 124
896 296
808 811
915 316
929 729
428 624
1 348
732 292
122 786
650 199
517 572
219 103
674 121
296 76
721 506
605 615
880 954
568 152
826 814
421 284
73 40
561 927
818 420
60 90
742 962
216 313
451 668
433 247
507 251
890 388
572 684
346 747
915 536
211 206
18 887
444 11
984 862
388 194
445 53
146 759
971 269
285 70
80 797
540 553
203 276
77 197
627 473
757 221
234 335
884 91
222 297
968 96
548 153
577 751
787 70
994 8
310 490
139 889
723 704
45 604
443 227
10 31
875 504
6 312
841 674
296 233
88 89
304 166
330 799
323 220
634 554
57 841
643 523
789 848
458 936
371 24
471 203
375 471
228 156
973 85
221 736
892 240
98 67
751 22
379 638
30 176
287 313
361 90
500 751
27 971
114 153
443 684
764 694
433 830
219 947
473 919
791 320
606 120
863 643
196 112
158 824
56 707
612 117
992 143
701 751
342 548
262 107
580 659
554 410
491 322
242 37
677 535
638 585
597 71
30 42
414 316
390 722
707 743
507 549
914 499
795 180
85 367
621 342
70 196
433 373
835 761
383 249
710 193
889 872
990 394
413 307
282 413
76 778
148 187
701 892
875 669
492 281
205 289
212 595
358 871
541 276
303 52
144 67
969 622
278 399
776 656
468 553
150 614
193 3
137 484
626 237
963 965
631 811
472 949
84 773
939 816
477 718
579 304
104 619
187 277
464 136
311 60
255 263
310 664
119 864
858 94
427 622
587 522
19 333
421 342
62 617
961 763
464 390
895 364
649 717
221 797
666 912
266 714
111 252
558 330
348 483
259 423
901 500
584 6
990 760
981 900
662 34
319 12
470 123
452 633
625 542
69 822
187 190
613 841
752 234
513 844
413 505
861 607
601 409
558 4
742 987
484 287
588 154
325 971
871 332
391 948
988 312
753 116
269 454
844 365
625 459
57 886
229 488
317 462
863 765
730 870
4 124
740 166
878 695
734 890
436 776
943 646
359 632
461 645
889 867
638 946
815 360
506 600
760 248
202 79
160 717
808 516
973 997
315 199
533 477
312 757
624 427
72 543
17 399
636 764
696 695
938 549
41 255
905 132
677 775
537 747
77 673
225 349
398 206
841 592
391 249
607 2
5 424
928 65
166 293
478 395
433 945
504 744
947 718
501 52
514 854
111 191
787 118
369 10
168 16
959 347
950 153
814 756
347 368
873 844
665 343
4 188
53 318
420 779
11 318
480 146
487 125
550 728
385 892
659 885
64 640
65 387
648 835
514 608
737 809
575 776
763 396
527 476
793 642
606 84
600 549
175 21
636 997
872 215
536 737
594 540
714 7
852 838
368 175
537 331
97 637
69 164
20 252
189 960
177 616
407 210
359 418
398 863
582 295
734 559
464 915
59 514
549 342
120 117
322 612
627 891
25 471
354 942
421 154
526 818
147 268
268 865
269 147
804 561
180 339
286 914
14 543
14 606
589 346
517 868
78 169
756 836
710 143
951 608
222 685
756 198
273 700
350 826
607 387
408 167
820 288
467 949
966 977
831 647
219 325
27 356
235 964
140 866
227 212
559 425
209 461
681 921
783 394
90 542
202 184
675 247
808 150
892 316
761 409
967 104
330 703
339 326
232 870
307 957
437 636
294 988
887 104
753 43
559 43
366 889
817 423
400 74
286 511
720 33
924 856
409 885
295 962
26 725
783 423
49 742
715 470
732 254
439 807
418 824
455 628
475 297
260 773
945 700
172 523
65 447
770 438
839 797
24 527
422 455
257 397
774 852
96 446
948 604
974 192
602 547
228 308
323 425
68 180
459 796
996 588
337 769
925 407
852 980
71 311
612 151
407 881
386 379
842 566
310 861
340 797
889 955
144 56
434 146
126 699
822 961
147 320
369 19
157 577
713 935
927 300
627 106
648 420
724 894
535 150
919 459
941 674
130 535
57 798
994 149
309 38
809 390
85 255
900 114
357 926
382 475
381 975
511 551
696 786
39 510
55 769
629 998
368 212
587 844
366 359
710 895
71 47
37 378
318 836
870 8
939 713
534 106
223 810
900 125
362 96
573 360
91 506
55 593
674 910
866 715
131 904
954 860
482 379
462 887
999 633
767 939
259 829
76 834
50 355
749 269
155 34
472 846
694 896
381 518
384 558
736 461
593 649
53 49
625 345
423 441
284 41
875 354
402 858
355 398
102 18
987 79
656 657
26 649
942 827
834 877
124 168
91 94
198 277
365 329
449 817
643 472
196 153
685 437
535 97
649 134
321 507
167 295
530 841
284 973
30 569
829 569
690 862
244 618
538 648
973 330
372 933
219 513
322 411
749 859
817 86
549 994
647 399
32 806
840 433
188 585
289 314
332 620
386 20
370 941
155 696
955 994
818 270
25 373
561 437
166 513
737 891
333 778
312 996
47 715
750 60
857 215
972 971
577 174
774 361
291 608
27 292
644 79
616 4
264 477
736 669
683 404
781 545
529 677
228 287
628 4
118 816
695 87
657 188
18 239
590 941
924 888
325 215
233 608
30 376
970 8
353 848
669 645
688 368
965 692
887 771
834 266
722 798
168 300
304 396
789 157
590 74
826 790
992 644
470 169
30 896
422 2
406 193
365 862
948 106
201 340
488 942
753 169
113 879
977 943
202 877
971 935
191 609
437 450
924 824
479 883
441 328
25 40
365 544
746 472
552 652
426 12
518 876
960 837
473 316
761 788
442 540
452 531
201 668
728 346
808 655
512 333
524 542
816 171
550 69
740 948
836 362
609 377
442 928
351 33
914 636
938 254
325 473
584 25
816 604
827 433
797 182
20 829
355 804
409 470
99 713
365 500
264 95
327 448
367 958
595 280
32 763
223 240
419 764
487 896
247 346
74 121
928 673
45 690
263 174
484 887
267 515
912 873
345 762
197 585
993 583
955 568
231 560
145 236
468 457
77 704
325 579
212 111
500 166
176 92
600 159
57 369
999 967
80 782
193 422
746 802
30 90
549 615
803 278
673 728
805 648
42 327
52 157
222 514
585 93
341 377
556 367
453 695
798 92
792 519
598 901
210 802
171 50
735 687
546 147
856 687
486 584
853 898
884 780
561 752
722 59
315 428
884 801
318 93
900 889
732 274
741 814
777 88
849 928
326 279
76 586
216 376
84 621
951 320
782 959
402 360
79 512
447 363
428 608
828 160
335 965
119 109
70 237
468 213
891 42
775 690
693 334
261 432
283 962
447 567
532 902
794 346
215 80
762 565
865 46
411 168
385 98
896 780
282 46
652 197
656 21
818 712
239 420
240 787
829 291
739 686
346 866
786 522
983 531
326 652
949 554
279 940
778 658
739 728
901 669
824 611
457 982
745 433
993 791
140 988
502 776
977 633
335 717
677 45
195 31
684 240
754 455
693 917
818 918
234 314
700 283
197 425
510 229
797 393
181 9
437 178
254 69
58 821
297 383
401 31
597 784
770 544
371 302
190 534
336 413
756 831
776 976
114 592
838 952
427 667
109 246
474 34
464 419
288 864
944 161
529 532
34 337
533 344
900 106
102 334
406 316
482 242
228 972
753 842
137 613
428 646
803 480
57 30
669 521
982 986
601 797
662 547
477 417
844 205
80 46
192 287
743 418
624 831
185 131
468 995
7 928
956 283
872 120
172 395
645 613
783 76
392 639
815 582
288 399
255 23
991 485
72 157
512 714
70 701
768 83
70 344
314 296
547 417
181 543
749 210
44 992
665 184
998 281
346 406
609 516
353 294
382 500
60 738
863 542
788 414
303 999
247 40
472 426
901 76
511 586
649 881
443 478
713 824
368 166
610 107
356 243
110 247
594 85
934 132
237 872
249 234
291 745
795 862
173 516
158 379
165 916
259 610
906 492
726 956
905 550
669 40
488 243
468 693
710 723
642 302
744 227
812 836
804 418
28 50
257 708
940 518
598 356
503 943
491 283
70 931
583 648
936 809
565 114
967 631
548 468
739 49
46 922
963 711
701 848
383 759
609 608
252 698
509 818
822 999
297 197
830 377
796 493
976 939
121 444
268 55
630 870
684 548
591 973
355 316
455 933
683 846
879 964
136 739
110 69
593 193
56 401
565 915
186 743
370 739
416 746
877 363
710 830
767 474
627 343
224 279
404 666
27 657
342 299
715 94
61 198
88 120
943 39
361 750
982 750
841 947
741 985
242 844
388 78
453 192
603 171
496 963
382 952
684 895
400 943
291 743
565 866
448 208
859 277
114 692
139 99
777 262
812 99
233 741
313 960
530 197
862 131
848 892
459 531
394 459
898 165
220 199
953 475
837 71
266 793
123 753
339 138
535 220
173 783
53 477
604 821
502 62
857 359
435 768
912 208
230 788
81 727
183 278
514 114
654 632
977 743
368 910
237 909
485 203
242 991
343 446
837 860
673 12
910 662
284 907
696 612
353 776
613 19
199 551
38 55
782 209
711 456
894 730
688 125
573 33
74 414
871 555
113 996
567 688
423 455
896 429
266 920
506 365
516 972
406 778
725 977
120 929
120 143
262 393
26 744
534 809
734 295
962 462
455 782
490 741
150 328
822 427
629 426
19 456
924 865
764 144
905 238
699 258
443 313
477 896
549 79
554 124
26 874
163 819
911 787
488 360
236 778
649 768
266 480
927 189
135 818
192 156
277 883
449 825
889 731
228 27
340 474
718 16
934 85
122 461
644 348
675 848
29 735
590 762
450 599
877 3
415 134
808 275
449 418
398 940
142 124
722 495
814 981
858 946
895 836
734 175
606 66
282 128
933 955
612 72
619 983
157 507
887 248
587 383
866 476
297 265
769 566
160 559
178 613
430 59
701 646
49 58
92 591
432 791
185 726
370 177
738 563
952 943
491 513
805 870
959 882
428 129
818 542
131 516
370 865
523 404
491 42
451 127
205 103
310 227
880 995
413 758
677 354
95 700
887 999
108 508
921 477
719 184
530 765
743 519
555 547
329 582
77 69
435 920
822 402
836 232
627 992
892 166
499 844
900 209
768 112
644 727
10 375
87 503
912 197
889 443
992 282
946 725
447 908
672 625
572 312
655 371
556 196
1 548
274 668
395 947
632 672
644 790
215 264
988 715
255 547
965 186
634 361
934 723
491 655
541 618
930 18
36 346
628 491
854 991
157 537
819 545
25 937
467 534
369 677
464 514
943 703
742 41
311 927
485 281
926 126
801 276
374 295
244 636
83 590
363 707
896 125
135 82
155 701
233 562
513 211
772 12
54 515
533 857
988 609
981 652
369 109
516 498
8 429
619 211
624 923
478 736
322 167
57 473
311 136
160 599
666 841
338 777
871 595
503 333
967 912
645 129
755 430
243 105
538 677
362 719
355 918
998 178
620 537
797 753
404 248
389 975
145 614
643 416
68 627
653 447
846 13
682 756
844 452
724 574
815 862
375 592
922 811
346 523
938 667
447 679
2 396
259 544
308 28
40 338
3 88
513 713
662 69
179 543
798 489
179 616
283 573
724 419
766 463
13 626
656 225
931 619
562 111
264 802
190 767
561 23
144 210
366 137
310 403
875 759
132 903
532 42
226 920
188 24
248 214
770 939
584 807
520 140
551 943
501 47
496 384
550 242
125 82
129 276
429 297
753 369
400 390
163 194
856 652
240 911
65 498
77 381
152 787
566 829
901 798
598 550
782 415
571 210
599 346
684 505
836 421
115 387
626 414
189 648
324 502
845 172
21 759
367 184
866 952
588 686
177 874
982 895
194 108
54 820
273 303
466 721
637 235
695 382
486 180
91 427
241 875
984 531
532 292
693 140
619 911
852 281
785 810
242 736
618 198
734 199
246 651
536 189
495 315
856 205
824 977
601 26
787 962
619 353
702 928
211 367
627 479
532 517
166 640
334 72
861 160
105 554
524 132
287 844
437 41
287 305
269 99
271 760
562 431
188 336
110 175
31 416
592 521
525 118
479 822
17 186
182 361
677 52
446 818
737 302
415 714
523 656
646 952
710 667
514 364
885 918
404 912
603 980
535 813
885 617
518 244
285 813
524 22
402 446
529 440
403 345
888 477
332 316
582 142
835 67
801 214
598 587
838 133
674 258
145 409
226 104
585 442
666 881
473 555
821 964
313 768
430 855
659 685
565 418
915 762
445 199
451 749
934 880
500 241
951 920
187 24
166 619
444 206
969 534
243 53
16 239
210 399
564 10
941 45
609 575
807 221
175 680
386 365
974 88
922 169
601 669
216 518
400 143
404 97
817 971
543 929
384 847
4 926
752 554
483 610
495 540
160 560
188 124
507 77
424 322
668 457
721 21
177 133
255 885
542 441
412 598
389 899
179 895
173 459
261 688
118 11
729 475
945 42
976 748
575 391
869 681
788 874
888 767
45 234
217 412
630 436
3 426
569 610
42 890
39 548
14 56
901 447
423 645
746 814
290 870
585 65
195 69
572 693
175 904
167 957
644 993
590 330
886 684
281 544
672 245
42 830
177 180
126 826
504 115
691 593
619 938
685 432
949 902
744 444
100 367
995 304
530 965
53 65
858 791
509 654
511 301
985 673
289 771
840 237
200 960
320 834
866 141
253 745
863 951
364 787
467 489
439 183
38 42
71 641
664 355
644 664
710 137
11 429
746 777
455 923
966 800
331 362
358 487
392 662
72 962
519 593
638 436
256 159
53 144
612 491
422 783
553 229
424 7
319 846
550 56
877 876
906 938
520 725
406 229
319 311
962 378
824 501
109 879
964 157
490 12
8 57
257 896
822 669
50 340
723 461
386 978
997 745
737 947
884 817
158 108
213 897
279 860
470 143
335 469
397 17
478 346
398 512
866 194
247 530
506 291
326 766
192 758
36 255
780 460
858 219
656 180
98 639
746 180
382 492
378 55
766 188
120 572
177 492
482 368
241 783
658 585
406 124
965 78
652 234
469 840
981 496
198 784
892 875
699 923
247 624
546 239
201 155
629 922
134 117
921 639
687 165
469 153
582 872
568 952
357 444
866 495
967 531
917 966
307 424
59 620
76 648
452 980
268 441
261 567
832 359
766 164
527 83
104 339
138 486
578 571
814 645
333 999
973 97
305 936
608 875
183 813
166 306
490 226
392 735
955 330
118 142
352 431
361 445
711 517
445 910
684 292
326 427
891 830
234 186
673 355
347 751
806 216
189 142
825 552
664 122
690 649
519 447
359 103
810 222
952 58
688 280
133 595
682 186
593 374
520 973
908 19
277 844
452 930
142 27
355 750
199 655
847 455
998 331
845 998
489 520
959 259
218 623
821 136
575 507
566 968
280 686
479 462
947 782
695 558
273 19
999 692
767 909
247 619
773 228
713 422
248 799
524 136
163 540
401 434
613 165
917 228
519 613
377 893
19 171
258 807
654 927
398 370
879 656
302 419
270 993
591 411
652 917
322 824
657 961
546 28
41 801
447 351
102 916
307 435
976 619
457 104
440 265
506 417
18 944
555 859
76 144
375 901
827 691
39 978
664 242
96 542
50 229
583 891
411 531
556 282
471 857
42 962
2 458
976 469
531 902
930 942
794 178
629 602
87 562
760 331
976 171
887 5
407 841
340 183
697 311
564 798
434 464
56 62
853 134
986 283
82 30
481 572
29 391
669 931
509 73
801 280
134 131
533 663
984 772
113 533
701 520
915 586
440 536
811 432
948 393
387 260
243 274
724 600
202 261
629 864
34 963
145 672
648 249
967 436
24 258
809 788
831 88
608 938
209 930
933 620
888 811
547 124
801 511
738 468
477 195
947 122
969 250
674 737
496 619
96 207
867 418
840 136
447 874
13 775
87 34
232 851
514 532
192 436
589 732
237 880
394 540
851 304
417 82
682 553
663 623
588 560
202 88
390 915
973 335
960 696
316 685
539 344
393 791
257 500
278 663
391 328
188 240
494 859
200 365
888 251
781 128
299 372
530 411
121 718
645 953
207 747
129 103
467 318
288 554
473 262
353 899
694 565
743 911
533 935
98 87
9 51
738 556
63 95
635 739
657 747
857 684
521 714
493 188
392 76
262 231
610 374
520 403
361 603
420 920
834 148
492 201
404 405
957 800
34 957
262 274
782 451
2 51
144 572
29 349
691 733
453 343
919 292
97 539
365 209
442 937
703 128
388 840
775 343
108 218
179 12
802 672
387 997
462 600
233 166
851 836
708 986
203 946
107 3
835 375
628 218
522 615
475 359
327 299
157 405
20 839
82 917
430 28
111 413
443 652
913 562
136 928
102 512
416 745
961 991
714 369
459 473
892 73
83 267
472 11
796 480
898 572
603 456
406 457
540 752
923 718
654 690
693 910
34 176
932 711
489 770
406 473
402 395
347 250
898 823
560 950
216 772
645 25
295 837
275 570
664 960
241 439
569 235
700 839
998 910
971 82
206 459
881 644
76 574
477 700
59 300
207 576
298 969
101 286
597 292
45 447
757 715
718 17
834 542
378 959
204 169
4 636
218 719
719 4
30 106
534 174
473 595
78 987
507 494
941 824
208 121
241 136
180 503
389 590
215 222
174 440
513 543
751 785
281 249
929 917
827 506
147 641
335 1
46 554
656 145
244 973
147 136
994 497
641 3
267 291
174 68
934 580
133 210
28 781
631 358
962 1000
925 698
140 199
999 817
832 334
698 219
314 912
177 860
202 649
780 809
151 871
805 582
259 140
581 844
130 974
224 209
615 266
198 59
32 64
792 95
142 366
938 790
49 797
757 281
871 964
987 52
503 257
881 613
253 554
91 317
274 143
633 582
645 695
583 396
382 95
136 878
49 450
475 638
444 691
420 670
688 928
577 474
346 231
718 719
349 351
131 430
954 182
77 823
715 584
542 205
804 459
603 577
31 500
146 611
275 551
124 474
635 567
259 20
307 294
652 592
848 915
114 840
357 214
59 803
791 136
429 721
511 2
397 288
596 462
128 214
347 170
750 629
329 903
23 902
635 568
101 775
623 986
216 552
113 499
183 93
862 566
685 257
513 891
736 281
788 913
953 440
484 885
209 123
457 735
737 622
450 405
781 725
195 682
758 600
58 732
53 903
281 745
608 907
451 194
924 899
358 381
238 842
697 614
9 253
374 323
549 613
215 514
327 562
710 50
515 395
775 561
565 460
543 477
464 751
893 934
527 64
24 938
418 295
864 325
768 275
460 253
586 236
919 466
936 233
739 677
79 378
198 344
156 773
122 295
457 469
9 920
719 693
374 541
66 667
317 24
544 268
386 246
616 313
551 882
248 865
317 401
733 597
338 643
571 90
146 423
456 131
431 60
325 557
383 694
306 617
840 407
623 523
910 311
801 366
27 948
304 921
81 665
362 301
501 666
494 380
326 597
688 442
55 83
803 845
305 665
24 30
705 162
213 555
838 316
236 680
594 433
661 904
608 921
102 248
1000 831
82 371
256 436
600 20
839 879
771 748
146 310
392 487
880 906
749 670
699 14
208 134
325 991
407 624
946 497
433 757
907 53
236 511
235 579
871 123
177 572
84 334
65 851
192 233
647 678
71 557
477 943
431 269
733 212
974 329
895 346
913 623
411 137
898 240
548 968
399 180
510 164
192 898
775 755
349 781
289 722
281 455
903 591
603 797
871 729
149 943
342 479
844 359
418 156
457 670
461 34
792 333
510 42
751 412
551 890
591 569
805 16
976 908
234 171
267 449
206 609
679 659
55 748
404 608
527 881
655 293
257 55
3 430
940 625
941 818
680 192
499 215
338 387
940 373
523 481
93 615
312 973
74 183
710 752
365 314
663 223
672 149
592 50
281 464
823 21
424 889
562 288
238 424
857 820
976 858
139 781
118 903
312 52
260 883
390 297
690 35
871 310
368 962
336 469
447 599
11 540
774 692
671 961
126 573
506 939
293 583
41 508
437 724
333 648
684 792
613 823
257 517
401 473
504 242
873 263
979 147
866 407
388 427
438 699
235 387
60 885
333 660
952 883
888 245
964 950
747 368
778 107
926 289
187 163
836 669
267 802
538 211
593 121
619 613
92 814
24 144
71 906
500 596
441 832
274 404
775 400
664 531
46 824
10 24
532 986
928 880
340 502
41 383
408 584
589 250
290 393
723 856
217 952
44 426
637 996
983 52
948 25
434 261
434 895
903 245
918 927
379 385
140 709
942 540
219 683
878 271
995 540
160 853
849 529
75 860
729 987
314 115
920 197
353 31
546 744
177 954
512 233
963 16
342 182
240 349
695 527
173 420
183 988
423 548
906 719
570 758
383 925
366 297
215 178
492 711
925 487
148 763
660 26
921 635
740 113
374 194
611 718
73 882
319 842
485 287
103 984
483 458
891 725
247 306
970 854
107 845
846 269
60 836
401 412
43 522
477 139
858 25
590 503
986 266
226 350
741 886
960 528
956 504
138 296
537 668
42 970
275 49
129 506
52 799
98 638
978 494
855 376
894 15
755 497
445 318
966 243
951 997
261 992
925 900
503 611
921 656
56 940
497 460
915 897
853 44
15 877
910 911
66 210
530 64
394 607
169 842
29 243
260 978
1000 307
627 935
76 157
770 668
814 711
396 969
430 877
812 765
117 76
299 193
24 199
103 94
572 294
478 998
492 516
17 956
870 419
545 616
480 965
827 48
631 543
214 809
862 59
238 968
933 547
720 714
268 789
408 433
857 91
170 424
497 477
458 897
964 515
782 118
405 172
664 332
777 617
592 88
570 485
882 306
488 669
975 324
407 856
384 52
495 369
701 616
111 154
322 35
697 792
565 109
148 602
936 674
206 241
526 402
176 950
198 561
929 386
584 336
646 97
813 202
949 277
77 760
951 384
173 797
581 652
296 130
487 328
74 581
394 294
403 199
473 451
457 486
31 623
221 234
672 302
505 934
619 586
783 909
794 923
550 923
445 770
281 637
998 716
522 818
321 655
365 656
69 450
881 347
923 412
109 329
233 237
217 200
504 909
874 229
872 754
443 967
962 565
240 98
20 84
460 421
745 850
592 745
883 828
933 85
950 257
819 126
382 314
338 937
189 286
124 952
239 598
531 497
395 989
646 775
307 76
719 156
149 203
430 373
336 728
526 948
822 118
398 86
62 907
553 535
308 617
356 863
793 51
581 692
604 576
201 811
120 92
43 12
570 541
72 488
552 975
766 599
870 404
428 765
804 107
792 48
711 172
93 600
922 186
234 228
742 518
486 774
113 61
504 844
302 454
669 800
326 836
82 159
323 676
945 570
589 192
651 347
383 903
652 672
432 727
344 796
341 369
638 114
603 874
886 563
853 885
519 883
300 133
843 548
155 445
699 314
287 538
534 304
118 259
168 981
897 2
556 172
477 61
71 413
940 647
638 121
205 810
881 995
959 467
942 259
913 933
801 145
473 516
100 472
594 906
552 865
837 114
733 119
320 381
587 621
131 859
196 185
448 340
320 443
171 492
298 156
359 874
89 139
58 836
673 608
229 259
499 477
176 267
495 654
592 97
876 590
213 684
306 723
80 354
674 788
965 184
247 771
903 400
893 963
549 324
105 711
311 307
248 264
942 209
143 425
203 285
5 425
587 482
388 550
83 730
896 762
103 314
429 361
933 88
954 695
282 383
254 319
583 298
256 282
743 167
537 650
989 297
156 25
912 315
779 246
3 408
817 385
31 835
602 894
542 666
864 8
335 353
103 935
370 546
421 595
757 12
93 389
599 789
443 257
699 717
116 333
651 75
633 738
149 822
217 390
676 367
175 338
310 574
129 793
957 235
28 538
782 764
325 193
114 64
249 427
509 516
102 199
170 312
129 719
115 639
143 73
493 899
105 481
100 775
104 737
584 628
590 275
624 695
93 239
744 233
161 737
248 971
810 248
180 684
120 647
584 37
618 810
569 427
729 713
3 630
967 800
669 463
897 671
929 30
146 60
481 982
864 780
560 278
880 864
159 819
896 797
46 70
656 508
227 787
107 966
291 249
140 842
29 475
640 8
895 159
949 124
25 162
818 757
388 248
315 174
824 627
291 303
837 841
301 666
752 223
891 759
144 259
530 338
605 842
277 976
220 472
914 670
439 461
5 853
116 485
845 900
290 269
288 627
573 612
13 844
54 121
170 658
888 796
273 173
905 634
629 586
391 366
893 575
646 138
890 92
316 322
590 984
278 721
406 952
919 985
673 320
93 937
203 161
573 875
55 878
992 181
531 529
161 547
488 827
203 951
142 358
661 919
412 43
524 504
588 648
993 807
625 471
910 531
259 333
330 567
502 52
519 609
661 72
627 328
782 366
116 668
716 348
297 924
132 680
929 475
162 342
285 877
998 681
11 866
176 662
960 681
162 41
125 630
255 485
276 368
308 224
469 442
905 673
449 883
518 81
447 926
650 151
918 803
212 585
878 17
378 388
809 597
173 726
930 475
123 816
495 165
415 47
669 574
241 70
721 145
99 610
599 2
353 58
600 972
529 620
286 820
313 675
326 414
96 76
877 948
235 670
700 801
239 669
930 434
373 384
154 808
863 482
298 571
703 649
729 55
162 794
4 903
23 344
440 252
757 507
52 68
357 837
988 430
662 175
718 146
103 611
318 633
966 573
173 252
724 260
112 75
129 500
612 613
885 69
679 400
461 200
225 2
196 465
438 472
684 624
289 7
373 255
578 806
768 652
245 867
51 571
849 709
825 764
830 260
92 961
960 502
31 725
303 133
428 928
2 1
450 572
776 280
787 237
491 847
390 767
715 420
557 175
302 512
394 606
701 578
37 617
884 880
282 930
593 398
718 721
594 300
758 55
268 788
14 228
704 808
326 695
726 986
850 294
915 808
410 667
233 164
645 691
1 558
356 509
405 513
618 910
12 863
967 778
436 278
495 503
449 38
657 781
203 362
713 55
923 616
63 464
844 791
683 733
343 699
256 362
920 833
316 531
335 765
936 491
123 727
890 39
944 54
627 213
185 171
583 705
811 395
621 897
803 368
573 199
231 464
578 650
366 238
939 654
772 356
983 587
504 481
661 280
477 578
626 972
883 764
388 515
41 496
728 378
372 1
959 531
959 408
392 262
105 933
124 684
597 653
491 883
309 416
583 747
478 940
235 353
531 380
491 567
770 556
360 95
276 389
959 359
327 353
631 824
190 909
638 747
708 434
191 450
637 798
383 322
784 633
292 986
451 474
959 603
617 834
896 151
188 436
488 934
773 623
724 403
782 165
947 61
608 627
629 709
959 877
731 172
791 148
529 760
267 536
914 63
249 211
851 816
997 917
41 689
992 544
660 311
604 346
161 77
801 677
577 705
992 717
505 605
368 527
715 725
422 259
55 730
306 406
479 458
444 498
262 901
148 510
909 828
600 937
748 525
133 669
474 633
460 564
587 367
305 93
891 338
514 421
336 15
672 422
76 881
690 135
227 463
289 98
361 982
683 783
156 612
942 335
388 836
370 805
526 24
540 720
767 906
756 69
87 165
518 814
358 65
752 589
826 45
599 569
23 488
684 399
391 52
967 830
777 680
899 895
382 366
167 974
805 322
231 664
184 380
163 386
664 558
440 633
651 595
373 801
971 640
337 209
397 268
475 600
118 302
861 622
996 824
49 640
819 769
375 605
205 901
497 760
611 326
367 230
766 477
176 852
705 12
96 246
439 426
941 141
960 226
621 57
966 304
290 523
77 759
544 950
46 116
877 631
186 310
755 122
980 224
805 288
442 138
589 714
998 375
22 859
182 260
190 252
472 50
29 372
210 386
395 195
610 299
464 387
362 30
296 197
552 320
665 589
794 143
840 778
675 690
287 710
757 213
532 411
78 221
96 425
717 297
688 941
640 342
540 748
341 189
268 509
615 194
898 197
612 710
383 335
392 923
176 420
815 303
33 301
41 599
76 518
864 975
390 457
36 790
518 559
258 100
407 453
79 602
848 682
938 359
717 556
962 800
292 415
86 248
480 502
397 598
324 31
914 535
744 43
607 109
570 909
201 624
113 643
268 159
572 370
918 860
993 472
248 285
978 683
755 83
419 920
69 454
865 70
897 674
77 685
592 336
206 914
247 833
869 744
320 461
454 227
658 342
708 560
107 296
474 656
187 124
689 311
927 879
255 265
884 453
142 650
984 820
765 130
618 379
369 296
893 271
187 185
190 456
552 218
991 667
390 378
151 165
300 411
824 471
413 366
585 827
886 230
414 899
322 307
122 118
22 894
988 598
27 455
136 569
275 775
143 839
625 976
87 459
748 539
783 275
984 597
440 843
974 581
973 703
85 578
70 967
114 815
256 196
481 923
871 553
700 644
8 524
923 286
286 120
280 634
560 642
884 681
244 815
575 819
742 500
652 930
86 500
566 52
32 807
302 623
245 444
536 38
164 906
654 586
316 696
663 312
594 476
501 992
792 85
193 320
960 914
671 33
889 200
859 718
449 324
366 267
310 704
226 78
82 877
148 352
84 919
300 865
827 712
387 753
340 77
89 999
190 239
863 536
138 693
975 757
230 513
878 649
422 901
970 313
539 207
959 565
610 560
869 30
360 31
869 787
107 46
405 493
230 413
365 696
146 323
1000 722
885 395
97 94
708 866
8 918
541 980
647 99
965 985
675 943
807 679
784 269
319 678
832 846
936 332
740 421
544 312
861 63
838 495
63 77
733 928
552 447
769 949
521 963
158 909
155 881
895 636
669 734
328 970
168 874
586 285
742 181
830 770
943 561
478 933
336 804
306 529
333 223
924 915
786 502
691 249
323 581
13 736
303 681
73 729
721 11
617 9
781 536
90 126
186 579
617 276
625 987
588 806
497 380
365 447
596 761
943 339
814 868
784 481
660 299
620 349
732 572
921 625
46 10
847 697
480 873
817 931
49 770
484 170
913 67
226 258
605 183
662 329
294 833
581 464
883 631
50 258
796 410
85 253
927 126
401 488
921 597
385 534
985 132
119 855
699 62
215 828
454 604
361 869
392 411
622 964
700 359
794 500
225 544
783 307
602 691
900 545
219 92
683 854
18 89
373 484
734 374
317 344
24 477
84 899
839 231
142 29
576 431
549 802
872 419
552 311
927 207
800 702
992 927
989 546
906 556
733 747
257 280
412 251
613 758
258 876
326 923
76 262
432 970
637 259
945 381
788 870
592 977
855 553
820 549
235 638
298 612
200 786
349 970
148 628
4 640
788 27
235 60
304 10
243 827
74 656
475 780
462 859
492 663
137 898
553 405
334 183
167 625
394 898
757 652
203 718
465 759
217 311
423 879
563 488
522 704
351 881
349 501
470 871
239 624
929 393
488 169
139 483
702 137
406 531
500 383
51 561
255 757
60 626
755 825
619 96
616 977
212 438
310 289
796 767
468 555
292 42
313 567
740 393
404 491
537 859
79 411
25 187
241 947
356 534
707 589
639 109
953 236
524 38
293 998
669 165
966 382
277 807
16 88
222 241
92 410
753 42
927 404
950 672
846 991
373 791
122 640
624 399
251 691
965 369
839 834
691 737
249 906
856 13
705 196
362 817
574 733
131 635
766 180
846 926
953 940
691 668
547 513
874 384
410 573
128 106
393 682
515 809
367 646
487 874
975 778
328 419
662 217
289 765
914 171
961 651
877 384
262 172
770 776
316 615
193 249
646 672
306 330
722 754
138 811
235 844
591 797
918 883
84 629
107 873
912 899
333 632
249 664
297 758
541 524
191 246
844 392
982 180
998 33
409 344
138 936
945 639
563 68
806 818
86 96
644 283
81 849
359 342
654 143
753 726
550 528
43 971
228 66
559 352
221 586
439 378
411 559
553 410
358 898
562 917
74 508
658 922
514 581
920 569
499 234
604 113
991 49
336 329
230 82
33 171
129 668
196 498
607 675
611 619
378 898
836 692
846 285
119 332
269 820
588 641
924 648
306 328
401 985
832 39
751 264
162 262
37 424
836 748
364 271
647 886
637 127
123 790
268 464
575 133
120 616
336 85
870 726
755 440
572 558
305 842
746 464
304 550
159 290
825 22
958 420
59 47
489 984
977 988
650 720
808 734
273 470
419 795
181 170
794 751
148 414
174 296
979 273
269 179
240 247
538 105
167 931
875 295
696 483
673 784
458 759
352 904
229 223
360 838
907 280
812 569
644 188
477 770
395 533
525 345
364 678
417 580
588 821
237 667
505 591
43 693
466 276
961 408
611 102
697 256
433 352
19 553
406 993
833 679
954 674
398 838
523 434
134 201
685 909
319 928
907 228
714 831
358 27
44 841
835 479
665 845
817 618
689 333
142 639
708 701
408 552
107 288
163 853
925 119
212 395
153 474
946 17
866 260
636 428
508 601
569 44
143 262
449 219
113 77
136 98
878 876
524 691
211 975
968 555
880 105
763 506
616 533
972 944
329 439
526 846
235 195
527 507
641 809
742 772
329 324
403 770
761 739
538 755
180 542
104 382
846 150
251 325
35 56
228 222
919 571
954 526
989 778
935 442
480 923
710 449
736 772
962 540
594 362
799 641
45 835
293 151
653 379
317 577
750 740
794 451
162 873
622 209
571 761
845 942
131 370
667 743
362 150
838 973
204 138
524 98
892 330
829 323
452 458
930 265
912 696
692 837
677 548
466 586
490 92
266 11
862 604
101 560
22 719
8 167
651 867
169 864
349 402
433 435
673 50
658 631
899 906
383 922
19 377
783 756
522 174
70 726
852 72
616 46
807 948
104 63
49 189
304 728
252 802
679 95
41 715
767 294
527 357
361 852
463 314
135 745
542 593
858 581
465 314
998 531
708 449
604 548
581 88
134 139
483 489
530 369
81 722
389 810
183 760
858 658
131 804
193 865
663 157
425 907
304 46
145 58
775 962
397 231
601 906
372 836
899 892
248 125
377 51
596 199
845 48
991 201
315 698
273 841
595 566
988 521
598 748
615 139
172 622
229 705
620 586
59 833
504 615
831 91
858 488
709 824
695 560
246 403
792 88
98 245
519 552
208 664
58 863
321 775
143 135
39 497
359 705
361 423
432 151
862 657
523 697
780 844
680 634
154 60
25 750
251 30
612 300
130 696
64 134
622 193
464 684
529 910
930 148
528 911
596 102
360 583
963 858
406 718
79 678
956 838
609 878
84 588
53 949
705 635
102 166
102 68
56 619
498 961
155 823
55 619
787 101
65 581
580 343
783 310
765 507
443 237
538 961
897 806
853 534
339 206
474 2
931 586
438 555
590 180
454 79
528 699
665 180
672 525
780 2
400 842
508 48
260 636
493 893
404 820
18 59
717 636
530 200
831 622
25 808
906 220
925 419
184 685
107 506
432 878
870 705
171 733
971 419
204 595
431 207
180 565
471 417
729 257
327 456
870 244
825 36
20 563
814 531
144 929
352 615
503 992
986 576
624 764
284 898
794 81
993 691
709 872
199 682
290 223
860 247
276 816
269 741
581 619
366 790
254 922
910 281
962 476
255 595
331 457
253 376
32 825
979 202
248 204
374 741
246 130
635 535
402 40
849 791
321 869
390 31
278 179
54 902
416 889
637 380
759 981
495 346
716 602
367 447
410 467
842 491
327 35
707 930
763 916
430 720
395 265
657 115
162 441
273 184
121 785
429 801
809 355
555 34
208 696
663 269
954 1
148 614
766 510
167 716
225 100
643 447
121 922
217 555
588 362
586 280
726 23
974 799
299 27
91 244
74 420
377 489
437 180
720 857
581 466
103 262
453 727
55 348
881 772
617 471
482 995
789 883
911 412
48 79
827 236
438 86
485 393
366 272
762 593
132 542
825 811
565 643
174 862
940 773
219 606
879 38
55 551
767 347
989 560
893 654
297 887
782 650
149 174
846 556
85 385
961 544
428 736
685 710
752 847
795 931
128 40
304 969
135 773
761 227
9 43
858 585
23 73
655 339
763 439
632 290
350 674
120 21
852 592
583 302
551 816
350 923
575 378
640 967
228 562
848 502
265 935
807 987
380 524
125 721
680 15
247 841
609 262
281 735
137 753
290 851
207 936
966 857
408 66
616 80
548 477
165 822
569 726
530 214
204 551
699 692
408 667
236 934
612 866
978 618
407 470
82 133
824 179
133 557
891 913
602 794
659 252
227 20
202 406
893 592
195 663
574 786
445 209
164 692
158 721
390 260
156 38
318 153
418 355
807 345
265 873
500 459
304 433
270 680
698 472
234 348
573 300
577 880
974 736
106 283
149 399
561 955
661 172
698 915
83 703
37 456
966 432
437 887
902 508
363 886
915 955
629 256
346 142
654 884
457 28
698 832
982 978
351 125
178 421
359 220
970 281
536 385
359 863
636 574
400 305
91 895
50 257
797 337
68 354
820 831
951 960
523 381
542 703
475 488
941 64
675 373
106 823
1000 792
426 610
3 124
685 283
433 770
938 748
559 157
970 180
887 412
624 101
685 886
168 95
526 882
177 600
247 330
591 70
731 2
316 358
624 363
846 185
706 824
114 785
678 953
154 874
420 251
53 871
54 68
859 389
338 336
533 871
479 617
32 430
500 87
844 723
988 437
552 721
461 404
347 744
373 101
960 949
169 966
552 807
462 800
249 726
30 930
828 601
150 530
953 48
210 295
399 995
432 156
609 154
260 336
507 552
282 261
994 983
799 805
121 959
451 613
39 743
93 362
697 30
235 118
135 61
765 176
927 760
778 853
314 450
396 797
418 524
89 943
579 876
203 145
390 49
783 401
659 154
59 99
964 114
738 318
403 414
598 985
895 888
826 53
53 235
844 978
991 843
985 683
844 314
417 743
732 313
648 826
331 525
451 375
473 312
457 800
262 958
437 511
970 278
288 388
363 237
872 602
298 834
615 960
754 309
882 590
64 608
50 357
362 755
317 145
123 770
640 130
743 49
397 975
150 800
674 39
536 198
441 20
337 14
897 979
453 200
350 793
138 93
205 800
935 949
478 157
773 505
181 515
323 866
187 150
585 844
850 386
83 842
99 999
951 352
677 237
443 777
574 54
264 50
234 622
891 903
464 349
385 171
401 773
87 684
900 317
470 649
478 588
966 400
798 906
467 996
165 580
455 970
814 421
883 680
207 696
360 123
120 218
111 850
310 529
228 246
1 529
481 884
857 461
475 703
266 952
329 490
148 686
356 936
13 861
443 836
192 831
100 530
252 926
909 85
648 961
857 906
754 513
714 345
535 365
973 746
619 50
425 269
425 831
772 416
298 689
637 462
51 612
928 945
486 737
699 28
73 911
82 866
281 771
279 242
249 639
837 923
868 200
479 990
803 696
82 674
970 772
185 469
861 497
266 108
832 485
17 362
49 903
61 602
444 848
138 28
224 13
145 27
196 254
840 85
552 689
491 781
999 561
904 230
382 157
772 654
759 255
840 641
14 203
804 61
716 57
944 241
119 82
425 291
957 920
171 249
45 811
906 611
160 545
146 252
258 549
663 665
767 562
117 642
531 749
691 725
73 771
314 533
385 660
322 676
492 345
838 69
728 154
387 500
254 825
955 429
499 399
674 7
818 300
195 674
513 297
714 22
13 123
331 763
680 182
433 557
759 25
303 689
673 727
786 206
899 73
400 527
58 620
314 439
76 53
55 925
937 550
434 600
911 652
55 980
356 521
929 565
524 979
895 239
308 156
149 957
457 853
882 856
371 650
271 725
30 236
122 962
389 619
963 551
450 255
24 439
587 890
427 995
598 191
257 450
95 821
5 343
751 158
164 780
772 797
332 56
279 816
555 266
926 816
107 224
693 677
327 232
367 882
722 746
483 204
721 798
592 629
219 617
257 434
685 603
801 186
153 700
370 519
663 619
825 493
612 188
845 698
608 574
588 150
432 356
494 28
564 226
769 398
224 528
924 173
632 658
860 436
713 350
85 239
745 263
510 724
162 580
34 921
511 670
818 872
112 328
493 290
119 626
835 984
58 143
465 456
249 424
600 620
753 65
319 188
968 425
296 420
699 580
414 912
536 73
3 389
570 551
374 681
472 421
551 629
566 715
412 7
837 133
580 305
825 484
394 885
670 325
8 854
329 842
860 847
318 655
838 659
19 524
665 223
357 528
558 442
708 494
36 238
982 242
381 112
110 840
147 392
811 76
965 256
671 763
74 276
573 110
286 913
618 264
38 364
298 378
926 995
432 557
190 312
764 889
357 868
765 718
548 145
509 141
18 137
761 695
839 604
576 800
428 961
826 534
23 747
113 985
692 423
340 345
774 680
902 378
518 957
912 846
938 271
465 108
130 248
48 764
204 443
181 913
753 88
671 728
478 973
932 629
947 592
682 405
369 68
207 565
691 888
421 732
911 806
647 785
380 659
808 638
43 271
762 641
116 62
344 273
176 961
104 827
941 84
205 586
103 563
679 420
891 748
54 235
301 495
604 717
303 130
922 586
379 822
717 312
137 977
104 34
918 52
1000 880
72 402
702 851
1 115
57 580
792 346
569 293
358 296
556 728
141 418
422 962
856 165
35 51
93 430
107 58
801 725
452 502
304 363
176 100
316 627
989 308
404 576
239 656
285 83
275 14
911 931
954 508
30 854
119 571
71 707
660 863
873 362
449 771
92 333
79 213
881 245
208 873
819 846
277 248
621 103
672 122
647 779
288 462
367 396
542 643
89 289
123 504
531 756
563 180
632 181
721 292
228 606
103 869
683 183
839 208
936 211
648 6
558 586
208 219
764 138
156 16
372 271
848 423
469 975
419 134
67 115
844 971
394 466
489 585
257 259
994 365
88 454
296 317
851 647
257 418
464 777
644 476
635 447
680 79
769 864
6 226
881 988
941 98
593 513
103 588
535 394
85 788
332 154
129 496
981 976
374 44
104 434
591 167
481 84
302 215
989 574
354 834
831 198
912 124
146 206
847 453
903 258
392 436
458 891
103 849
126 481
142 457
31 164
849 441
971 266
210 249
103 361
764 191
70 711
395 905
4 279
612 18
936 164
642 520
893 128
882 135
804 803
738 679
35 329
864 394
532 959
397 500
161 888
625 986
405 132
821 897
540 783
10 978
422 750
457 542
477 698
73 380
171 649
166 664
745 184
43 158
195 979
323 636
22 574
249 725
599 791
709 573
983 50
916 682
373 274
279 78
954 365
940 954
428 651
295 554
417 545
349 160
919 253
658 142
449 377
444 793
943 224
421 553
551 176
272 385
565 103
359 501
855 493
670 989
674 926
787 83
145 536
841 573
759 441
407 158
768 874
967 233
537 563
443 993
407 417
265 855
42 114
46 462
668 100
506 371
982 794
786 107
800 244
845 411
130 792
49 462
278 504
549 74
468 59
485 575
301 736
425 489
347 243
905 668
443 168
68 458
763 898
622 460
146 448
737 685
73 147
472 395
298 149
502 690
154 417
409 417
630 495
199 610
557 813
473 962
798 238
716 507
922 401
863 562
719 932
731 273
363 664
709 575
847 889
559 154
426 962
810 448
123 616
384 451
329 882
918 6
392 737
404 221
209 15
946 313
373 961
591 787
242 793
359 834
934 546
663 546
681 62
547 698
789 626
723 276
902 512
244 1000
452 421
2 412
207 860
848 522
235 308
543 760
765 71
1 475
729 301
230 721
966 311
200 631
961 926
908 578
640 952
899 709
480 292
25 980
907 704
897 646
976 963
703 318
947 186
948 86
27 227
739 247
179 3
32 957
646 944
310 100
292 58
45 924
76 840
92 119
863 365
432 714
82 765
499 737
607 306
695 413
479 543
591 300
934 76
398 122
742 382
774 228
145 975
471 494
120 402
68 851
751 296
903 384
42 276
210 333
271 378
936 684
130 24
60 716
327 431
884 181
954 821
699 19
653 285
803 351
793 892
272 241
72 560
586 468
872 188
753 940
213 956
519 32
78 668
215 375
322 47
117 413
481 61
652 7
826 464
346 973
246 853
288 49
520 65
650 459
767 39
952 197
56 555
25 69
92 345
611 653
562 875
758 423
679 533
203 165
811 778
298 958
409 965
395 600
522 320
50 300
230 438
394 97
289 407
78 1
761 3
509 168
92 871
803 180
154 802
191 664
182 594
355 366
980 835
893 814
960 988
947 677
958 545
763 520
478 882
52 591
270 800
823 88
693 994
59 571
960 709
183 800
256 337
959 248
802 977
784 137
258 800
251 887
52 188
227 570
149 719
117 729
371 111
953 177
498 83
603 485
121 331
170 709
830 904
633 47
374 974
654 980
970 495
690 817
400 73
315 76
867 263
34 922
460 729
462 356
726 227
359 277
641 422
284 171
738 471
323 505
598 21
645 973
547 262
232 837
910 346
331 13
859 262
733 625
7 122
847 14
747 634
630 651
381 56
488 863
375 544
542 428
277 931
887 154
678 197
893 325
214 848
850 912
165 712
728 656
661 350
776 193
237 938
601 469
633 857
26 516
647 605
148 212
824 378
989 791
868 513
196 897
699 880
297 172
81 307
135 659
244 449
522 362
73 243
190 506
119 995
443 716
955 164
169 394
508 666
817 857
774 966
582 248
302 670
906 785
135 129
54 335
179 77
144 32
370 608
872 145
720 954
729 307
571 200
755 340
638 143
526 187
366 311
772 509
179 191
227 935
707 213
196 146
394 688
413 555
129 89
120 329
63 87
365 371
203 297
317 326
509 960
132 697
988 383
271 808
549 387
459 774
968 843
536 663
20 560
288 34
320 335
655 414
76 30
859 446
851 690
117 442
570 969
761 726
221 363
961 41
122 554
403 115
708 952
772 404
157 400
572 795
232 290
87 960
6 449
335 986
768 636
172 807
641 102
520 339
979 667
812 591
517 96
161 97
691 202
255 189
686 305
741 530
269 475
884 392
844 793
590 667
877 427
912 266
926 223
100 484
75 3
706 793
904 568
204 338
181 208
522 966
62 429
740 42
637 154
447 68
796 750
419 730
732 887
554 672
177 102
377 308
703 477
835 617
890 733
266 242
465 174
135 524
685 657
525 445
893 621
976 871
892 926
587 161
849 211
658 4
643 455
70 439
797 512
161 612
412 655
689 446
228 24
1000 377
394 62
555 526
165 135
1 953
67 182
83 623
948 974
635 437
5 211
624 471
534 820
873 365
279 200
657 439
515 251
616 773
499 895
161 728
553 123
773 153
513 681
554 739
447 307
350 380
548 725
179 898
968 16
953 262
864 213
474 45
716 237
577 380
843 920
732 625
188 617
666 231
130 973
249 42
188 973
696 500
471 867
286 566
679 74
636 684
751 579
814 296
89 30
430 187
129 449
637 689
328 787
932 362
960 991
715 187
927 355
276 176
116 849
864 10
275 710
93 297
429 696
1 402
471 272
620 737
65 557
20 352
492 417
203 434
761 271
699 930
528 136
332 241
211 637
227 442
276 454
613 531
830 28
732 633
291 647
936 205
622 524
493 833
338 952
485 101
929 547
7 766
805 454
178 361
63 303
12 217
684 25
449 511
216 293
413 417
20 414
849 117
733 473
23 732
864 554
759 726
473 188
957 738
489 946
520 933
858 935
961 574
980 121
313 398
387 374
872 631
801 459
886 292
369 364
513 150
618 205
716 361
434 657
528 225
240 978
93 744
528 443
627 782
396 698
212 263
283 86
481 593
579 460
503 635
160 162
681 472
149 191
505 5
894 556
512 202
644 328
536 256
155 868
204 272
882 45
479 739
776 71
424 970
230 58
416 125
989 335
471 568
49 18
629 266
533 255
734 253
8 954
773 275
185 566
801 530
686 227
145 733
663 27
851 410
215 991
334 797
439 779
501 214
938 401
861 39
87 238
789 805
299 185
867 778
308 782
711 106
472 679
639 156
170 57
721 857
16 777
993 849
624 506
384 744
295 83
372 517
903 637
209 381
554 670
693 252
230 128
750 470
917 529
591 138
881 50
37 580
118 661
257 746
326 778
414 944
35 970
817 836
685 907
412 304
765 161
425 520
973 787
623 88
539 378
893 916
298 384
35 555
232 721
434 821
17 611
297 33
766 18
347 149
804 906
407 727
276 919
461 58
933 343
952 583
296 281
629 538
45 639
512 17
263 252
512 573
682 350
81 907
905 669
375 360
438 565
570 607
259 839
999 675
762 608
209 808
378 64
334 976
799 524
356 949
485 294
853 911
6 470
653 184
996 222
629 161
813 26
813 803
221 763
397 574
467 348
814 110
199 638
304 32
984 834
403 467
952 136
871 571
802 747
970 831
560 955
307 222
28 730
503 24
149 641
146 643
711 216
409 375
336 754
424 199
662 791
493 784
769 451
914 211
492 112
725 142
822 47
919 308
231 452
634 401
89 464
909 368
858 378
485 133
348 194
525 751
47 839
381 221
418 19
623 499
449 606
163 635
653 649
20 251
356 361
861 688
943 527
262 31
984 359
794 120
488 720
407 45
594 597
163 353
384 416
548 330
827 468
327 809
37 655
438 932
736 679
917 18
159 173
720 731
23 167
662 222
152 713
846 167
701 786
903 441
665 440
430 173
779 344
930 262
41 850
909 8
936 258
532 289
362 961
657 690
83 950
36 670
93 881
103 929
314 754
162 521
846 892
615 517
642 184
22 614
558 677
678 867
610 3
811 526
612 665
156 931
223 12
18 849
704 554
418 365
841 890
207 739
937 413
942 60
742 679
670 613
292 596
632 806
310 931
571 939
851 431
51 819
294 36
44 106
857 90
8 832
926 350
692 827
633 809
796 882
585 223
417 290
907 269
916 659
918 605
575 861
211 192
221 446
766 729
27 120
597 461
492 153
303 35
224 138
126 843
812 526
306 736
315 153
452 541
892 956
627 818
767 244
893 35
316 505
573 82
557 95
125 282
462 833
757 139
565 173
683 354
103 414
809 605
965 495
896 262
716 776
551 26
251 886
711 387
922 370
807 12
3 540
739 64
137 502
84 591
749 687
973 257
165 57
519 714
330 195
706 714
886 268
632 860
60 583
282 776
23 37
674 415
338 664
138 763
694 465
220 453
943 975
583 556
934 245
458 163
600 694
754 382
186 504
633 398
55 20
351 513
891 594
283 495
233 250
97 662
677 233
337 395
564 189
780 252
581 1000
267 453
900 322
84 52
680 319
650 740
302 386
369 249
865 627
749 241
887 715
882 643
207 118
999 510
816 729
1000 267
612 916
647 584
671 92
976 661
516 59
738 19
114 576
626 485
545 179
393 947
932 846
615 503
285 235
389 326
130 419
101 34
456 799
12 762
269 89
276 59
695 77
929 776
5 724
285 641
812 627
869 19
781 912
580 917
823 173
644 63
377 587
326 485
581 862
189 646
748 399
985 777
188 947
341 891
266 518
617 72
361 147
214 749
658 461
726 176
807 949
519 641
472 549
961 857
324 135
839 897
93 917
575 109
432 838
158 528
848 575
63 389
698 958
213 120
567 933
628 903
489 132
369 630
73 605
940 657
544 929
38 57
856 190
666 239
509 728
635 175
641 529
748 972
989 855
99 779
390 636
835 372
322 605
132 101
376 615
891 334
479 486
29 265
953 257
317 46
729 795
480 683
212 775
456 863
780 382
61 21
574 175
719 83
709 310
680 775
482 262
863 156
510 479
158 273
838 592
453 210
978 11
928 976
967 280
180 96
583 992
514 341
650 373
859 528
375 875
833 538
302 873
112 888
417 339
951 377
377 763
545 825
868 129
495 345
840 145
851 439
899 523
294 490
173 46
486 307
911 942
252 194
559 472
817 199
919 955
356 304
574 412
501 415
937 896
516 845
727 878
247 50
90 855
928 43
31 952
339 623
764 952
974 890
398 238
7 138
233 911
830 221
332 365
91 110
107 440
982 144
712 151
815 981
158 983
499 704
466 74
241 51
561 652
658 421
831 650
688 742
229 748
877 705
521 827
855 622
59 553
328 563
137 533
61 408
252 748
340 335
830 231
392 319
924 462
428 475
648 979
374 115
359 786
186 280
280 906
207 946
11 168
237 406
952 518
981 561
815 141
536 693
249 999
27 56
866 522
778 707
627 268
925 202
24 750
957 112
419 889
583 726
558 515
629 237
385 611
613 894
542 117
475 273
163 686
488 759
153 715
250 661
332 560
115 565
63 981
44 39
908 654
275 867
877 240
688 441
586 912
444 822
42 290
297 562
323 168
968 25
471 608
664 976
520 517
185 383
174 274
415 551
556 499
419 707
263 46
491 761
174 767
301 737
720 140
968 741
436 940
334 893
530 930
563 213
725 233
827 944
837 891
348 76
42 344
592 694
95 67
947 661
822 636
331 833
602 523
620 917
457 320
450 341
947 229
462 360
567 955
179 382
67 251
830 936
855 34
740 49
995 25
493 200
496 77
180 364
276 200
882 672
402 586
561 852
926 95
660 611
601 707
264 551
759 238
427 656
979 560
385 492
852 346
95 654
140 900
311 830
143 666
911 826
768 628
800 696
575 396
325 365
147 794
882 304
989 635
105 818
288 535
689 524
762 131
548 509
619 315
261 351
436 801
731 570
773 657
437 970
101 964
361 371
81 505
236 426
9 380
384 145
86 453
909 160
349 912
772 17
414 159
915 524
752 806
983 799
469 211
539 271
682 928
128 514
980 162
857 547
320 905
399 609
71 572
8 32
507 196
143 744
810 642
650 29
578 952
85 593
797 224
40 26
719 173
323 159
16 665
382 861
182 724
745 510
57 235
918 396
940 501
716 94
879 134
87 811
301 971
138 980
983 249
490 266
179 262
860 123
105 831
673 424
3 527
474 235
408 373
443 349
334 617
416 922
938 290
48 847
487 505
228 538
912 467
815 464
31 987
519 599
855 802
184 736
797 556
915 759
745 275
945 917
816 868
11 648
490 933
56 774
56 247
931 445
398 57
962 138
245 233
819 829
450 376
502 58
859 840
961 247
431 582
270 181
958 24
557 969
226 99
66 333
877 423
372 410
621 632
936 104
439 810
599 414
261 562
139 119
60 303
255 3
144 755
184 861
31 785
7 964
752 453
284 632
836 368
403 610
287 591
668 372
851 699
809 145
341 674
138 816
175 651
848 391
9 298
199 337
829 955
753 484
612 344
525 32
312 966
355 527
189 221
459 933
188 902
594 381
908 685
481 538
799 986
568 434
747 641
614 354
914 572
943 820
345 372
961 690
884 39
443 916
813 750
789 6
295 365
202 900
639 847
909 496
110 155
880 454
999 395
419 581
634 209
944 916
904 474
97 326
529 204
3 719
659 96
783 809
363 248
465 876
276 339
820 164
735 565
87 929
214 136
784 799
599 179
919 66
143 837
503 164
463 615
341 140
949 521
858 81
300 171
496 608
794 484
843 214
2 37
882 377
867 511
240 803
370 648
464 418
253 891
421 52
792 447
543 755
815 838
885 275
135 800
590 238
927 257
125 572
510 170
94 714
581 806
832 798
624 729
539 43
912 959
504 970
424 440
830 403
767 553
761 786
531 590
765 892
391 57
438 617
55 958
524 253
268 551
104 473
769 90
113 547
173 110
509 65
535 859
450 528
779 956
943 575
713 850
478 277
81 386
258 819
408 731
872 807
619 699
209 864
994 784
767 897
392 338
708 641
191 110
775 312
348 666
398 82
723 114
808 360
770 689
320 629
963 361
527 287
907 306
346 211
256 325
344 226
772 36
540 766
894 854
135 591
343 215
372 256
378 275
427 19
644 218
261 271
111 372
336 438
689 232
998 225
594 865
646 758
664 704
61 715
73 560
526 976
564 4
250 78
695 941
235 443
777 560
426 830
566 41
807 379
30 401
126 895
10 735
552 624
832 30
38 68
837 62
839 674
784 206
680 683
429 641
203 735
466 609
590 799
689 156
36 291
573 952
827 461
368 402
601 943
63 742
133 874
396 708
690 418
894 591
22 25
340 435
58 882
108 376
716 539
865 213
696 457
202 608
881 743
562 82
117 859
845 933
146 203
674 523
25 820
65 148
133 294
907 722
515 171
724 331
993 319
439 98
266 138
772 394
64 928
523 339
753 745
879 500
96 765
807 370
543 630
454 404
937 552
598 150
788 772
421 504
487 485
471 261
167 300
555 22
538 493
522 133
121 617
76 200
949 992
428 683
86 191
681 760
141 151
601 402
84 772
851 274
754 116
648 161
194 672
377 581
698 766
520 73
710 25
173 989
385 318
662 150
883 875
723 850
76 277
430 998
481 672
665 11
281 668
856 681
575 25
521 719
812 474
892 996
647 908
575 687
697 544
783 851
904 446
269 513
33 6
6 953
210 965
716 830
643 540
795 552
318 264
183 965
362 430
545 725
581 729
636 91
408 399
785 865
389 159
211 298
16 209
950 710
966 751
353 784
59 968
692 31
156 701
264 100
389 213
302 973
128 334
203 328
867 636
365 812
269 273
608 940
679 183
679 568
793 833
1000 982
751 631
557 695
472 886
597 949
652 813
466 145
855 186
900 201
372 394
72 939
41 316
28 998
811 300
913 355
418 540
769 254
807 103
101 776
95 545
237 165
682 16
142 51
934 292
788 202
856 466
628 910
94 591
577 257
284 895
738 952
329 496
481 47
357 53
861 344
667 324
771 493
946 314
567 679
731 386
902 674
290 853
795 920
183 28
387 111
660 166
655 153
435 432
95 346
354 319
36 529
970 201
3 970
445 418
783 284
45 315
613 818
368 939
487 17
596 146
696 775
673 569
463 691
42 849
476 157
573 19
369 658
832 405
749 563
668 229
478 368
320 687
770 499
485 909
674 797
426 212
394 254
307 237
725 70
467 150
266 276
447 20
967 932
881 238
278 89
83 483
316 230
877 468
87 442
105 865
897 727
922 28
687 624
170 919
67 583
352 491
21 218
742 836
353 840
501 283
196 125
967 86
745 7
467 982
824 542
629 626
342 145
151 723
682 352
501 862
149 899
562 919
814 386
860 934
506 622
27 846
344 790
121 709
812 454
197 325
6 556
176 152
889 474
338 45
857 519
738 249
661 652
178 759
936 193
108 669
77 302
130 57
555 550
710 906
755 252
280 409
177 956
633 662
514 160
301 251
281 322
423 888
512 728
171 504
138 678
557 267
291 439
136 254
442 70
536 452
16 938
112 525
359 182
837 477
878 435
77 503
528 894
377 67
464 168
221 767
364 653
661 419
798 287
256 755
140 521
363 65
317 897
127 657
169 51
546 890
558 355
135 153
355 456
179 641
896 177
638 169
661 119
143 819
202 845
640 731
137 43
322 351
322 920
260 155
422 375
404 716
906 823
886 364
328 755
928 185
332 164
936 795
847 676
496 542
625 412
575 134
767 806
528 726
549 446
518 165
580 32
551 502
326 919
50 165
985 424
395 624
729 889
474 58
116 887
284 349
169 289
981 144
306 463
225 179
486 521
239 851
2 139
982 201
972 765
229 750
501 398
737 222
311 166
273 200
595 730
897 495
759 945
878 344
921 322
365 577
970 830
48 606
787 181
429 616
394 349
188 57
935 666
999 245
672 286
966 399
366 998
900 877
476 37
802 300
353 631
125 576
589 90
862 289
936 877
334 310
949 73
487 535
291 856
496 628
627 450
411 298
81 375
868 983
590 605
517 437
471 815
904 510
207 479
915 393
632 61
30 342
305 190
534 273
21 746
568 957
667 644
207 652
762 375
303 383
256 594
482 352
238 292
57 844
790 668
661 82
250 839
453 379
917 566
399 118
986 822
42 310
954 669
680 983
699 443
147 471
573 420
987 663
771 438
771 88
159 196
488 452
496 555
697 748
459 174
394 111
842 441
122 712
652 373
659 341
599 132
955 339
482 148
594 122
438 367
331 505
497 565
587 224
281 480
445 600
309 588
67 581
368 52
6 807
180 908
199 926
651 243
596 319
16 849
188 814
129 760
843 432
252 407
389 145
105 176
988 670
80 255
925 838
447 9
567 153
92 955
3 170
202 733
907 874
137 638
45 916
706 38
951 394
296 577
315 340
85 470
486 599
339 972
818 801
141 759
149 810
623 257
792 44
744 230
234 865
230 956
653 861
104 205
375 701
957 853
377 227
91 426
732 888
475 913
453 24
697 310
6 555
89 837
190 526
754 404
7 230
318 898
674 728
574 196
509 86
191 783
642 916
755 748
985 421
354 152
903 222
155 172
888 208
42 245
113 337
183 503
450 934
309 13
553 415
613 661
453 151
408 155
206 407
288 675
175 235
644 80
970 551
197 663
253 483
539 883
762 497
935 37
59 263
381 434
984 4
837 91
387 970
41 39
607 933
399 894
403 904
652 804
210 491
226 947
395 626
95 809
361 188
799 213
109 973
464 427
584 135
986 850
644 725
243 990
936 871
781 743
338 877
807 31
858 810
506 406
361 543
155 902
679 731
575 724
873 245
781 240
942 208
344 46
78 331
664 927
312 216
830 913
134 326
214 40
639 943
600 664
581 56
996 226
70 71
98 364
323 245
394 113
948 766
494 907
158 103
597 499
68 115
813 564
141 796
713 644
976 944
258 130
174 905
919 784
225 266
887 582
679 467
819 435
237 234
830 498
614 673
615 813
749 233
571 889
980 97
855 915
124 661
226 898
229 428
371 838
518 4
515 169
413 453
251 438
526 613
752 412
130 446
891 180
423 53
145 61
703 755
245 561
369 293
904 407
111 829
176 301
665 792
61 760
170 561
102 587
948 186
618 5
187 730
176 179
365 655
136 605
406 669
820 301
853 213
579 81
715 568
102 312
200 235
767 928
698 64
912 916
283 375
496 571
23 789
885 900
896 44
574 80
658 859
633 796
476 24
882 956
410 649
633 254
305 909
618 664
857 451
800 269
662 451
770 224
880 238
257 764
24 687
414 397
388 208
265 86
430 794
738 509
535 267
146 825
221 906
465 810
327 213
427 125
651 478
640 839
874 52
434 324
81 573
442 867
186 403
842 915
66 128
482 164
692 341
454 476
16 522
115 609
590 500
112 708
364 700
375 522
371 496
940 630
380 15
394 156
114 127
770 357
480 348
631 975
517 185
815 928
407 649
905 289
985 883
773 878
585 46
658 700
835 471
875 210
121 752
647 31
922 973
243 866
967 813
731 183
931 133
595 452
825 605
283 693
240 542
289 877
581 516
60 262
678 321
960 284
337 687
420 610
1000 491
273 563
129 182
21 478
879 572
848 544
715 992
365 673
56 631
514 980
298 365
141 502
243 335
33 53
826 878
43 178
165 433
343 908
473 423
984 41
739 471
25 794
740 157
803 152
877 646
798 413
154 216
193 334
787 327
229 116
844 427
295 989
813 545
20 443
445 222
404 531
396 89
999 404
145 749
731 397
733 285
678 34
427 660
575 240
320 127
183 196
190 391
330 922
358 88
877 379
307 7
848 934
85 117
953 37
259 320
592 309
881 648
182 168
787 817
601 955
728 65
688 761
339 67
682 621
681 985
263 261
196 446
299 691
649 269
504 714
209 297
740 296
191 124
542 25
806 103
975 473
340 422
567 476
757 827
495 273
907 737
430 742
469 468
869 646
890 817
692 922
41 35
837 390
651 517
317 976
622 397
473 72
455 165
984 187
346 976
929 312
365 728
63 755
133 339
587 861
756 166
497 480
254 749
540 278
166 752
659 754
154 602
211 197
40 277
948 417
287 811
492 99
31 433
775 488
916 581
508 273
766 960
356 878
376 590
736 435
791 575
53 589
697 329
582 274
811 695
738 727
436 165
610 381
506 218
520 342
474 636
606 520
791 370
519 836
918 824
368 255
578 445
999 73
628 509
117 937
484 596
859 470
35 640
883 365
282 20
848 88
847 377
452 785
228 507
748 303
420 655
61 189
296 482
945 954
201 266
950 538
615 575
923 40
261 925
16 946
648 509
853 794
161 464
705 591
129 393
787 529
319 567
313 800
244 970
769 372
625 220
444 782
483 764
16 855
614 745
316 433
256 718
867 74
490 171
885 557
541 161
560 311
503 796
565 244
291 419
143 994
251 536
750 310
776 616
862 122
219 225
674 624
430 327
977 31
234 811
272 607
138 316
894 268
937 892
143 599
647 885
299 750
603 752
502 797
160 728
441 321
814 912
497 34
980 46
638 499
352 563
863 494
982 57
675 33
279 781
636 676
218 336
711 598
53 554
17 485
781 569
216 236
884 836
328 447
789 881
995 864
784 361
650 806
725 198
219 277
285 417
210 560
436 550
1 680
151 805
27 815
413 375
14 685
675 622
815 91
9 303
1000 419
22 110
173 289
670 146
51 93
80 520
25 748
782 502
180 467
44 542
455 767
726 878
101 470
639 818
906 644
823 471
1000 139
663 190
217 34
988 29
35 26
700 467
951 233
647 370
589 618
948 354
961 556
42 137
319 221
786 965
636 589
915 96
482 754
507 343
989 393
119 854
557 442
700 990
776 18
325 291
139 585
594 497
68 187
350 856
760 133
488 278
267 613
558 121
948 87
464 218
206 36
4 897
638 720
735 690
888 243
886 208
521 512
836 101
898 325
859 898
806 280
961 110
43 265
845 439
446 420
270 813
792 948
197 318
851 963
292 724
415 490
712 156
364 502
390 262
780 482
670 131
176 77
100 566
491 130
401 725
352 583
103 819
347 359
371 421
189 311
603 587
34 914
470 609
24 229
559 271
762 978
256 874
63 252
740 762
322 872
172 81
549 713
29 927
801 126
620 29
558 779
186 822
169 926
321 216
619 882
441 846
62 103
63 999
923 213
379 106
666 113
137 671
931 477
453 656
417 386
27 414
465 135
32 759
65 342
399 843
581 786
510 706
656 470
998 630
314 792
661 546
568 245
403 976
763 848
793 169
180 575
704 515
569 114
884 589
920 472
639 350
843 266
945 37
863 709
929 118
744 837
739 516
626 537
798 370
851 253
817 526
967 524
345 336
149 433
867 907
665 386
837 813
318 619
171 777
324 246
160 724
230 126
812 336
487 331
213 45
685 45
230 147
21 366
356 805
464 932
235 790
556 51
239 893
436 459
458 269
675 152
553 655
103 517
9 61
871 574
531 321
954 363
139 648
45 308
419 7
491 11
354 861
51 496
828 463
171 75
367 543
279 958
588 358
715 250
56 757
565 121
473 344
719 605
654 381
216 48
16 137
688 423
760 355
742 932
191 552
265 792
491 970
479 954
269 211
114 416
601 268
118 664
173 929
885 663
699 942
84 67
911 972
767 466
7 809
169 825
805 570
837 568
26 225
723 492
8 618
312 543
852 297
218 952
871 868
825 640
909 109
470 664
499 415
577 223
667 377
209 217
623 718
626 543
877 277
635 483
550 330
280 945
518 509
141 488
875 74
20 30
922 178
205 426
408 469
898 117
863 844
965 643
664 63
161 23
129 263
93 978
893 108
860 47
551 234
957 374
679 767
223 500
482 846
695 373
554 859
730 272
104 16
845 301
135 216
503 874
784 579
382 931
708 830
518 442
799 115
213 666
523 885
531 654
11 659
599 598
251 18
357 248
875 650
358 116
994 26
678 795
500 448
441 395
124 718
269 342
674 650
602 77
896 330
931 10
519 479
727 424
338 772
741 247
791 631
389 311
367 410
39 147
807 330
932 70
557 166
832 484
390 982
741 745
403 505
383 31
127 264
702 104
927 163
818 559
53 488
770 294
355 264
804 556
522 597
893 306
111 932
17 955
980 7
638 349
952 116
575 202
3 691
469 650
569 756
430 361
249 993
497 924
253 421
220 943
836 947
511 651
380 277
19 950
795 866
109 855
47 587
622 426
358 167
3 796
872 191
228 193
713 837
620 581
712 19
701 260
601 400
228 472
962 188
494 54
317 744
277 470
303 247
378 578
253 43
575 870
36 77
898 287
474 322
835 977
261 443
404 235
309 853
454 427
679 151
156 352
690 771
243 648
221 376
426 501
997 124
541 885
776 910
422 596
790 24
909 307
787 562
242 563
138 234
30 845
845 354
250 495
75 739
343 655
58 149
776 333
70 445
689 554
344 595
24 620
336 268
905 292
113 853
564 940
832 853
160 140
14 710
260 948
393 873
271 400
149 636
291 921
465 256
583 784
762 426
675 719
841 157
789 234
468 449
33 643
36 363
821 338
459 954
234 746
225 455
598 256
168 955
335 705
612 648
957 524
308 731
931 484
569 5
164 929
108 729
41 248
550 503
488 684
413 990
441 160
669 219
399 721
139 587
19 153
250 189
982 424
79 561
262 347
475 765
727 616
834 323
290 308
446 712
84 483
481 500
904 912
530 518
716 186
812 417
363 403
525 726
808 700
444 346
436 124
414 637
65 622
106 593
46 242
859 869
851 112
72 766
205 397
409 196
558 401
539 70
814 597
241 217
910 296
759 826
217 528
198 37
39 453
609 447
4 89
250 734
191 887
504 351
430 61
906 976
653 968
521 508
73 3
779 839
464 307
657 944
726 38
656 63
725 790
965 992
521 390
388 249
244 971
127 200
936 566
407 138
587 455
367 806
768 311
571 377
529 808
291 152
330 818
272 384
312 604
338 496
897 785
326 48
730 103
507 119
322 783
222 32
145 276
549 518
845 790
343 253
78 733
714 697
330 393
527 837
531 962
652 31
6 910
391 871
953 42
231 997
50 798
225 415
2 74
2 960
415 724
96 22
942 296
162 487
417 35
619 118
541 941
985 413
362 501
852 419
181 433
656 82
199 197
512 695
73 707
974 543
955 608
836 87
447 890
529 288
363 632
520 890
490 786
881 543
175 817
7 285
840 622
382 948
257 634
498 493
915 386
916 292
461 930
339 711
495 917
64 77
611 761
529 118
250 423
191 28
312 846
77 304
435 429
975 184
976 553
295 502
894 163
537 90
236 776
10 684
187 933
602 674
651 176
502 306
39 475
91 137
307 22
931 220
272 9
729 387
866 242
553 666
408 289
61 423
575 944
455 640
547 158
569 798
237 939
244 878
68 141
880 573
133 383
158 388
575 90
180 605
160 117
959 243
220 55
794 23
663 652
613 442
667 470
644 495
817 803
568 288
242 941
953 795
315 749
774 944
950 604
490 250
126 899
870 582
596 458
151 409
333 866
336 674
299 805
625 136
343 688
990 997
921 104
87 841
521 915
987 558
572 332
713 170
590 738
311 948
760 488
61 178
91 570
486 713
807 474
643 872
19 668
726 408
97 93
729 868
810 91
535 387
393 365
426 649
812 415
797 540
80 144
479 589
549 359
152 431
222 899
256 275
832 543
396 403
101 138
888 981
332 512
125 790
44 837
914 871
63 168
313 105
793 36
455 503
24 406
599 394
450 910
199 500
423 677
388 893
884 407
905 3
195 728
419 516
990 867
620 314
408 273
312 134
350 485
525 561
534 831
988 307
789 776
223 400
819 942
899 240
845 224
812 597
133 680
605 374
859 213
59 692
898 747
6 143
364 906
825 571
558 57
196 200
997 823
860 723
115 129
445 83
718 448
51 276
992 18
786 862
783 935
630 869
316 760
208 515
833 935
906 120
102 531
479 332
347 598
983 218
993 915
815 893
434 889
308 635
123 103
833 63
119 410
387 79
294 38
474 276
446 688
270 589
73 189
322 469
812 380
615 224
814 680
899 613
991 571
797 596
847 856
48 716
279 8
396 434
854 953
483 569
473 199
748 986
445 194
222 942
214 926
691 434
864 696
302 310
428 676
275 98
450 811
938 119
239 367
512 379
561 155
797 607
921 106
322 436
996 544
297 175
45 925
701 49
879 814
891 586
925 262
897 102
255 829
29 414
605 118
120 637
260 487
289 49
310 223
755 766
551 606
585 715
832 692
176 312
287 237
269 369
124 343
97 769
767 625
211 39
429 334
908 943
218 358
559 350
317 425
312 721
446 377
329 838
8 120
10 266
64 137
585 717
535 399
615 440
511 932
687 623
964 888
521 28
507 863
705 887
675 236
458 123
562 799
889 106
83 641
640 335
159 869
611 122
197 303
516 755
55 310
877 315
201 598
599 912
763 142
37 381
811 671
72 508
734 756
96 102
604 193
360 38
150 889
110 114
77 232
888 824
633 503
775 676
501 523
880 89
303 135
167 452
817 467
382 836
643 191
180 432
650 793
544 946
289 760
712 158
320 618
875 111
108 738
806 953
345 761
933 890
998 259
111 857
771 352
235 222
389 263
627 498
606 15
959 816
100 857
776 318
315 729
693 248
894 753
298 987
912 556
120 400
529 687
227 644
146 53
511 288
613 21
963 718
989 323
914 74
284 9
858 757
403 838
987 412
913 847
679 683
62 252
603 788
307 555
269 260
434 829
449 978
253 251
559 621
46 452
584 691
543 635
761 997
416 203
338 7
457 792
966 859
2 816
588 318
115 184
680 141
486 657
420 319
225 334
663 727
906 724
645 717
521 838
437 217
313 327
148 49
346 566
535 77
44 338
999 895
38 248
269 71
121 119
58 51
501 427
682 753
845 571
237 781
602 995
990 481
394 1
886 523
553 122
844 566
595 451
800 56
863 842
827 247
496 323
136 193
412 468
625 569
31 148
883 961
503 587
758 828
828 153
306 613
272 593
32 601
841 911
772 517
46 438
326 1000
101 201
744 113
195 551
923 678
713 272
556 503
53 584
703 556
553 868
429 5
224 938
3 145
240 310
358 896
89 83
765 19
636 185
501 895
458 561
812 40
50 742
219 923
90 419
907 814
609 987
235 753
889 8
373 454
235 965
913 680
935 147
135 51
853 257
456 713
884 511
778 860
13 407
855 929
16 415
529 305
730 967
147 178
24 97
755 881
235 585
570 166
935 419
589 233
938 705
459 932
781 174
523 415
19 736
485 919
79 166
704 589
642 673
896 303
550 745
851 422
563 15
663 472
836 35
723 341
744 574
629 367
180 582
855 337
50 73
229 834
519 314
907 714
645 467
245 259
340 833
853 985
946 279
573 963
132 315
829 175
180 551
877 141
461 639
785 480
818 744
776 95
276 308
321 583
826 892
575 963
775 296
654 520
709 84
281 630
699 596
138 193
632 496
940 236
922 446
757 68
149 66
300 312
173 590
9 57
390 947
325 444
416 775
574 321
787 627
624 767
853 136
324 562
345 468
410 583
112 555
356 722
825 436
643 299
267 485
595 621
527 893
752 154
302 54
521 261
261 586
833 672
369 329
246 289
899 312
697 696
518 878
396 535
922 487
392 188
463 518
174 243
71 68
359 585
227 880
394 40
82 427
823 861
658 357
966 358
362 524
887 935
777 752
900 512
59 170
580 352
101 249
738 669
848 917
682 724
101 261
664 799
798 457
790 227
574 296
586 737
169 175
783 430
437 691
461 328
971 472
380 354
964 306
727 614
526 776
735 149
929 803
260 832
4 482
955 694
972 803
369 31
105 852
822 953
940 653
864 503
728 473
720 299
1 651
595 933
794 782
58 371
713 721
517 428
332 186
241 204
538 827
219 779
258 5
443 884
51 156
801 77
43 356
69 986
321 409
292 703
817 394
386 807
901 305
602 336
826 591
190 319
641 894
151 653
764 62
946 317
711 808
977 283
800 433
277 415
638 656
785 465
702 805
950 623
73 313
67 996
70 577
691 987
658 751
841 697
699 233
103 362
948 270
111 425
498 855
681 959
904 760
592 906
237 180
723 197
585 450
626 906
216 490
35 773
966 306
159 732
908 747
626 455
862 640
667 127
669 909
568 646
217 88
170 825
317 364
559 778
323 328
787 336
575 994
410 735
731 547
587 219
331 887
771 823
318 705
744 671
1000 781
221 631
50 31
6 987
1000 813
472 888
747 357
782 92
531 761
944 523
445 741
332 503
153 440
763 254
927 112
770 605
893 136
6 766
681 261
761 943
557 29
203 151
600 529
38 694
825 838
468 573
624 246
996 604
942 750
357 559
729 680
551 235
762 814
55 813
77 349
203 626
45 840
598 799
975 344
514 998
799 258
737 431
242 871
605 495
292 240
141 489
861 670
177 343
776 49
187 237
847 957
993 287
556 986
35 838
533 475
316 66
188 621
45 951
476 924
819 315
194 86
126 80
180 573
178 111
515 132
533 710
1000 611
449 109
195 982
78 582
141 137
812 466
618 248
273 779
942 91
955 248
761 7
685 511
151 823
195 577
930 336
578 557
334 79
893 867
501 17
169 390
959 861
845 611
568 977
190 367
922 919
4 648
774 417
942 97
353 186
34 741
757 582
894 677
18 51
750 185
199 397
260 238
510 322
828 17
350 118
357 986
693 319
155 383
405 446
841 570
86 395
919 410
572 956
673 834
967 160
646 199
936 69
776 159
311 780
659 688
681 497
368 278
58 521
699 838
543 842
838 253
660 463
768 955
924 5
970 192
626 938
449 821
233 682
458 964
772 804
294 482
324 609
388 189
253 845
666 625
50 518
672 143
442 404
137 973
393 920
675 669
514 905
624 442
571 202
562 456
851 155
73 395
612 772
733 734
569 993
100 873
787 108
48 652
856 237
108 980
839 508
87 529
862 914
928 640
279 504
837 895
605 474
476 925
630 117
853 123
480 893
703 644
473 119
741 337
341 325
284 905
487 273
882 701
210 522
176 527
944 151
960 362
47 91
537 549
913 78
475 963
956 111
829 72
764 200
795 342
411 98
646 669
194 42
855 233
82 947
491 621
960 993
900 314
982 997
160 924
234 429
48 528
695 97
349 883
970 846
742 828
900 84
182 468
203 173
384 45
328 155
159 620
728 558
217 349
195 57
397 103
956 132
180 856
721 195
549 455
796 373
921 51
47 974
801 89
963 424
129 26
38 782
94 405
739 887
6 970
422 809
178 621
51 645
735 355
373 464
150 409
798 857
845 711
897 88
439 561
635 614
271 990
648 362
342 379
676 379
420 864
535 409
410 56
273 189
283 241
695 576
879 809
935 992
353 924
504 958
897 437
210 88
30 628
881 206
805 681
860 884
217 652
327 449
744 185
797 548
512 388
919 904
904 791
107 570
959 219
891 28
58 390
779 730
685 754
929 286
201 630
623 459
356 253
769 213
392 73
697 719
766 880
664 665
757 825
310 538
570 886
198 424
574 295
654 596
848 215
476 533
493 391
806 198
626 421
527 641
460 22
651 520
909 655
920 287
891 445
185 907
412 516
142 378
492 287
829 306
683 801
215 87
372 583
796 753
713 687
63 244
856 939
915 207
458 905
761 344
262 586
848 658
986 156
126 753
126 832
241 906
349 393
494 901
510 909
422 761
734 512
259 201
23 786
641 478
191 404
663 872
59 290
363 789
182 391
340 564
181 95
319 834
773 749
729 890
795 470
561 368
890 430
385 996
49 274
388 77
208 691
278 496
923 149
899 474
653 420
969 314
638 817
736 96
673 907
432 712
379 587
679 408
291 882
462 265
137 915
539 891
513 816
638 204
85 635
913 182
837 431
602 884
836 335
470 641
226 652
886 738
112 245
780 457
867 425
66 510
57 370
123 875
836 671
598 137
671 27
670 286
695 732
977 976
315 112
172 559
666 948
954 149
48 319
848 166
32 150
272 425
134 42
178 265
221 816
693 827
102 495
589 962
385 279
391 34
281 651
626 946
416 638
86 608
750 983
616 262
985 501
967 694
594 609
386 671
382 223
850 928
91 29
189 619
156 207
50 244
376 575
828 89
412 283
745 865
149 434
221 213
888 513
957 928
934 605
45 477
406 747
964 694
757 31
584 187
762 803
617 96
36 483
654 304
755 492
138 716
734 183
483 313
958 864
909 342
161 686
616 750
113 700
581 102
88 554
61 122
103 456
215 950
972 973
935 859
594 247
814 994
17 704
564 490
175 207
673 316
587 8
21 174
493 118
108 364
502 973
712 482
479 691
855 650
550 722
621 219
5 360
821 38
892 557
181 608
135 865
758 181
105 503
923 622
220 799
387 145
693 861
712 470
248 112
161 195
153 783
796 96
597 479
197 771
930 402
791 886
910 178
530 376
640 528
684 613
340 53
847 915
288 736
692 155
528 192
954 47
721 709
524 932
921 759
456 151
330 207
784 176
793 246
615 729
959 976
699 739
969 425
203 348
650 912
57 924
711 360
569 109
4 726
278 745
898 804
703 235
46 314
381 924
690 655
637 494
248 366
355 223
609 192
601 618
448 663
385 797
745 576
342 238
645 651
597 592
776 558
54 726
191 579
711 450
559 667
550 62
475 477
582 352
458 337
359 8
499 17
867 269
729 913
794 252
429 183
511 526
505 991
328 167
4 446
182 224
921 832
719 361
891 349
104 81
420 754
757 182
4 523
541 376
420 1000
349 126
76 223
53 380
758 832
498 33
614 862
356 123
541 347
380 454
652 831
723 217
290 38
932 678
808 309
1 389
438 939
791 297
899 746
956 341
901 909
602 187
713 288
688 266
208 969
596 520
175 993
139 450
841 362
336 606
25 695
202 306
222 589
967 922
155 147
17 513
869 866
356 781
918 762
725 416
520 840
424 499
42 738
299 111
830 937
354 555
128 13
741 493
84 445
62 362
968 525
951 881
777 307
603 42
183 413
974 252
823 554
647 14
345 949
310 520
62 449
220 489
459 197
810 956
907 120
68 252
496 930
517 188
638 820
759 13
585 755
374 298
572 80
95 901
439 930
593 96
448 270
439 270
362 660
874 812
910 47
286 13
193 264
29 6
315 678
351 700
528 328
347 51
816 165
644 416
984 475
160 118
424 987
482 688
492 173
678 711
859 857
502 477
392 112
184 715
849 108
62 43
52 814
146 416
55 483
78 705
675 422
653 980
676 985
55 430
482 36
90 101
108 862
356 469
78 891
17 845
789 63
160 811
165 775
932 265
457 179
577 716
184 361
775 207
404 748
433 318
884 109
468 742
973 664
185 303
883 352
699 391
106 728
345 703
50 267
750 893
594 958
337 895
896 325
176 820
721 619
261 581
553 847
723 928
794 953
823 450
23 43
898 616
740 112
87 778
357 805
863 195
838 603
443 378
13 30
581 979
349 433
261 698
704 124
156 795
115 775
493 732
572 263
453 965
943 641
821 969
953 65
725 118
18 186
728 812
105 848
670 790
877 942
410 279
740 864
10 398
81 284
247 658
961 610
922 194
688 234
11 273
996 244
302 798
774 165
982 555
171 656
89 39
35 199
792 819
599 322
742 28
659 327
333 232
66 378
477 452
971 249
319 833
915 994
715 937
487 330
378 904
325 409
795 799
343 801
115 267
58 252
508 120
367 462
137 767
643 997
466 744
813 929
420 509
214 210
493 934
80 966
170 12
430 713
539 37
247 938
16 166
154 182
829 378
425 452
246 297
77 380
718 919
249 577
108 38
97 287
578 482
182 461
322 457
36 150
816 770
943 596
920 596
582 116
598 611
308 149
840 739
378 427
324 338
538 385
114 755
89 792
655 125
435 266
782 813
251 21
626 970
950 682
363 45
558 549
829 996
732 13
482 24
877 27
624 128
977 87
36 618
987 271
739 446
941 821
168 174
935 232
870 307
346 545
758 647
40 672
416 266
911 401
141 433
601 328
275 569
401 689
104 126
826 487
886 881
992 190
763 149
216 979
584 771
330 686
545 152
567 260
233 168
23 746
159 598
916 726
549 379
779 313
658 896
533 57
75 232
383 204
140 799
758 79
192 62
833 367
171 131
54 146
195 676
459 107
977 658
309 563
767 801
741 579
964 768
598 403
722 121
797 400
808 62
402 459
72 745
397 847
917 269
981 151
784 584
523 932
400 917
778 678
71 689
713 181
301 74
721 457
289 729
78 165
756 20
432 275
352 605
687 375
161 60
207 694
117 824
354 203
178 268
339 918
376 762
164 822
43 645
678 268
15 476
366 732
7 711
861 314
625 643
511 96
662 110
394 895
606 291
808 313
892 654
557 107
349 911
317 60
954 336
400 690
828 711
46 437
987 818
934 737
564 978
159 576
345 555
244 131
33 912
613 941
184 572
676 118
494 225
458 787
579 349
558 567
587 742
31 208
253 768
293 157
960 183
567 72
212 508
704 170
486 924
235 58
961 192
988 647
656 40
507 210
27 430
293 350
658 217
521 908
247 363
537 737
686 129
438 380
763 177
731 579
905 972
231 124
778 301
50 9
971 316
618 131
514 17
491 963
962 475
576 754
187 285
739 790
714 799
648 611
802 150
264 211
364 237
128 68
747 607
555 699
446 817
599 641
889 687
978 848
695 146
692 662
814 588
943 87
857 872
267 566
873 249
495 129
278 164
898 127
9 374
271 817
938 139
690 479
394 826
745 829
123 419
889 373
209 387
790 409
405 370
45 242
310 522
683 943
31 441
810 398
106 380
408 60
210 675
44 1000
20 355
938 61
645 217
558 921
766 110
368 323
882 570
752 558
752 907
504 137
423 265
139 171
195 760
969 836
622 894
665 788
341 853
841 877
799 159
155 917
233 826
953 311
468 980
698 985
419 893
365 309
794 646
123 896
706 756
647 740
145 993
434 996
960 436
288 997
737 341
745 216
97 90
490 929
255 335
607 417
601 957
709 578
609 888
563 695
366 465
920 72
852 88
220 585
394 369
604 407
241 755
595 843
604 770
212 892
914 977
587 248
461 124
765 791
457 598
545 972
149 892
917 244
524 369
763 250
739 929
511 454
96 314
636 62
397 437
112 830
16 141
679 348
644 299
214 646
488 310
250 525
888 416
222 41
251 985
330 310
932 71
451 636
873 82
820 955
635 396
232 773
773 661
279 900
929 237
193 494
784 957
14 979
551 128
779 65
300 700
820 140
683 86
348 918
601 390
921 979
512 158
663 92
115 797
245 9
599 667
614 224
138 333
976 673
502 742
972 421
224 747
467 466
158 432
698 973
645 128
832 442
452 285
394 689
494 483
208 36
677 440
134 303
530 14
987 198
812 848
718 226
486 720
369 613
826 208
593 525
710 832
885 489
106 386
913 389
452 420
104 534
146 26
97 631
502 440
706 605
623 745
366 540
403 468
428 350
104 941
183 29
646 186
451 597
447 301
632 393
87 346
552 639
679 236
719 862
624 756
270 358
279 452
332 914
210 568
102 32
736 671
58 600
596 316
780 687
924 244
380 763
854 388
365 399
722 468
215 63
274 670
666 78
754 310
287 847
322 769
679 595
792 797
116 347
735 504
75 65
582 813
270 664
955 844
659 932
405 933
814 358
925 39
388 825
74 748
905 379
981 470
937 740
592 698
192 506
857 364
221 147
268 218
688 169
927 805
268 824
966 192
54 193
55 28
239 31
840 499
307 542
635 838
845 932
939 607
197 874
152 44
614 735
545 162
629 471
906 447
43 245
191 116
333 647
640 376
898 99
987 179
153 361
250 223
871 500
827 524
494 838
264 528
847 865
609 228
114 772
795 611
675 774
460 65
390 693
633 144
94 66
749 358
964 360
335 370
876 102
834 469
164 149
940 758
532 736
282 613
40 526
303 688
691 298
178 150
872 597
198 631
299 457
425 27
683 406
46 343
597 850
732 882
570 728
569 443
766 534
626 835
98 132
123 508
317 928
13 406
55 101
763 904
600 18
879 233
761 520
773 741
271 909
330 834
538 224
120 251
119 888
532 93
290 621
838 221
299 30
181 488
219 661
947 897
999 479
141 531
319 352
368 505
21 864
104 880
535 589
997 234
800 980
401 166
51 873
86 990
856 8
717 150
487 236
390 760
828 484
966 642
743 875
103 930
722 522
872 595
331 215
947 335
599 344
328 221
674 834
825 859
588 276
959 288
641 334
497 246
931 892
147 374
835 678
540 704
899 488
822 438
704 112
963 109
687 85
662 966
270 455
523 920
947 355
540 900
507 103
774 773
580 137
686 999
12 230
440 361
610 960
182 44
735 244
778 244
702 747
230 912
531 331
26 658
365 171
109 250
163 589
765 431
459 556
587 183
478 932
308 977
802 159
654 164
409 815
842 227
57 356
200 125
5 789
161 353
845 405
239 596
932 465
841 178
458 294
502 878
363 192
995 528
55 226
20 952
896 539
61 994
641 39
44 753
906 114
801 768
413 406
483 757
929 569
714 952
572 719
544 797
422 341
121 385
497 268
158 89
249 958
761 709
704 32
752 987
87 322
231 547
804 390
40 689
173 334
830 506
950 991
623 904
331 150
176 634
278 409
358 982
871 666
311 777
425 321
209 242
379 239
929 112
458 228
721 885
275 368
738 111
96 47
87 456
731 954
403 29
898 427
447 431
487 116
636 131
881 854
895 933
510 515
656 409
817 142
470 564
590 237
318 461
163 127
959 129
550 201
115 772
991 287
839 317
6 506
297 634
269 560
758 97
803 921
993 890
551 592
20 385
606 631
599 415
203 459
310 485
219 334
513 683
916 101
267 10
45 51
278 325
246 621
773 67
313 850
95 450
790 660
625 607
290 161
258 120
380 408
830 796
551 142
301 147
52 16
514 720
684 935
836 495
147 419
58 288
31 671
672 533
931 876
466 756
395 570
20 740
180 285
129 852
314 133
69 877
93 45
951 9
824 701
495 962
968 980
528 293
675 725
852 688
409 458
104 470
487 360
258 435
56 673
109 716
387 546
70 635
518 132
674 268
816 854
804 172
744 538
154 289
903 684
983 132
909 591
878 400
692 730
588 943
885 387
692 762
984 680
450 12
199 265
945 855
361 93
947 120
714 522
680 360
902 91
775 273
468 897
759 635
517 867
840 766
172 384
83 814
511 431
425 371
193 373
324 966
52 131
281 681
526 425
214 561
145 71
222 674
427 766
326 344
958 631
643 536
524 669
494 896
521 661
633 556
239 870
221 721
554 583
137 695
815 226
65 732
418 782
473 612
600 451
129 808
152 854
282 301
887 882
331 414
744 122
770 764
965 885
562 266
516 439
615 830
974 465
798 592
917 382
574 408
23 993
697 861
245 57
952 213
682 589
861 631
819 176
962 942
318 49
876 328
631 602
476 549
780 926
151 303
649 889
40 664
980 584
631 581
641 4
537 322
808 27
105 582
288 318
967 344
601 222
773 279
602 940
636 255
910 309
137 176
368 286
847 179
978 489
347 17
26 346
572 751
798 448
257 788
73 671
877 577
727 458
980 826
598 340
958 829
965 553
267 628
755 644
594 715
777 771
810 781
535 287
350 889
711 888
753 107
347 949
200 601
806 126
20 819
575 573
351 780
587 593
769 551
848 77
611 168
988 120
280 722
242 311
948 540
85 270
520 700
887 541
784 585
939 573
532 730
546 432
194 55
76 168
341 955
883 309
341 267
399 546
302 232
404 719
187 978
120 466
725 708
219 392
252 662
476 652
901 449
269 372
980 469
365 230
541 780
891 104
669 846
979 386
801 228
236 574
909 620
847 510
590 495
459 856
511 171
176 968
878 549
769 719
532 680
135 657
639 236
538 214
281 109
666 720
285 838
968 493
63 192
320 848
251 42
70 267
182 579
768 144
409 878
320 71
126 756
582 917
417 999
841 550
51 318
933 300
126 118
959 442
950 811
98 551
779 220
533 330
907 952
9 631
153 634
646 184
441 286
826 448
287 553
447 644
590 906
350 781
736 688
468 912
426 131
27 577
572 473
305 643
122 799
743 736
673 176
61 394
853 688
425 746
193 723
753 738
253 709
99 128
108 831
572 55
699 283
906 4
720 334
917 290
828 618
858 507
395 499
802 133
284 62
42 695
178 390
354 804
124 603
640 127
774 543
615 799
831 390
110 369
871 117
398 433
275 3
997 156
872 641
33 499
926 281
664 633
174 761
361 472
132 432
935 798
630 958
566 847
168 282
37 519
134 925
402 464
685 684
896 167
15 510
877 169
774 16
1000 247
987 433
506 576
71 387
319 483
496 407
706 252
102 891
465 512
33 330
864 986
170 608
908 401
99 314
724 626
636 331
903 921
590 541
186 190
971 930
510 595
869 741
945 612
565 316
34 781
575 203
997 143
967 957
188 798
473 478
816 257
458 448
304 61
636 219
943 472
992 801
50 156
241 274
706 148
562 143
655 423
292 386
805 834
978 525
53 60
840 314
804 266
812 436
368 456
183 326
308 958
602 444
100 975
558 828
839 82
113 73
363 786
17 404
906 473
958 986
684 525
310 337
290 131
21 474
159 283
670 843
276 832
780 245
862 972
448 973
867 377
481 318
457 185
257 341
678 535
393 450
362 919
280 516
463 124
333 763
11 855
593 814
512 290
540 464
591 11
816 830
582 367
935 242
626 717
857 421
543 208
101 185
916 681
79 698
376 493
824 564
241 595
610 676
295 26
914 392
583 119
303 69
723 232
150 822
493 542
871 864
230 580
236 580
748 722
640 411
281 912
572 721
444 271
570 781
330 7
327 958
641 992
405 885
999 694
474 116
510 866
288 340
941 221
996 139
546 242
634 936
515 865
372 267
202 89
555 642
577 962
423 115
723 861
1 580
990 780
648 77
79 487
41 404
480 794
835 513
160 799
263 699
993 427
913 669
500 326
665 136
451 944
498 597
574 805
834 462
265 949
174 836
725 902
375 56
200 246
890 15
822 311
235 664
629 361
489 766
152 612
622 789
103 735
251 150
424 582
824 70
528 393
563 164
885 944
368 383
382 151
530 613
383 655
927 935
647 927
415 696
638 1
519 620
774 346
718 353
821 66
101 314
841 606
54 619
872 761
413 675
57 42
693 312
639 317
377 70
465 643
806 158
559 257
185 938
273 695
364 881
84 762
693 650
581 807
249 263
630 21
604 807
331 247
576 963
424 761
192 299
451 87
520 476
144 855
925 114
970 197
300 26
905 464
540 463
546 763
458 874
360 521
559 104
492 14
754 333
512 638
437 230
769 671
583 98
451 50
325 124
170 755
384 994
131 843
612 674
24 458
737 753
511 241
669 975
155 472
592 802
898 350
214 878
33 567
791 567
306 614
345 739
667 91
72 30
461 632
312 12
28 475
480 882
949 6
798 624
419 491
133 841
943 282
613 842
75 170
538 508
186 130
275 340
287 45
389 229
265 969
122 161
93 690
262 368
923 573
207 831
490 636
307 887
85 137
789 369
467 35
927 728
86 560
997 123
90 448
455 312
342 111
784 354
893 823
626 849
324 202
700 783
190 275
15 837
444 266
254 720
786 20
922 913
684 198
625 36
97 424
438 459
844 550
987 11
382 728
16 313
54 84
315 427
780 134
668 931
389 934
417 693
872 253
228 505
609 825
527 119
955 800
544 892
682 329
104 807
360 589
762 797
637 92
537 365
35 930
768 30
997 486
87 294
105 260
969 92
344 922
920 358
841 691
803 346
778 976
931 633
373 1
512 583
970 972
806 884
49 501
252 52
697 735
327 805
283 437
706 659
288 96
606 549
381 388
675 182
281 313
824 649
220 337
407 893
19 292
948 897
619 758
387 136
987 951
31 329
289 266
503 154
357 947
886 245
752 971
376 497
671 123
740 77
736 280
156 212
469 413
604 6
453 344
379 188
773 903
957 793
142 432
297 980
224 588
176 26
517 884
769 204
661 683
488 255
396 15
716 139
932 344
176 964
808 462
864 294
254 910
58 332
417 96
123 411
721 889
970 792
480 765
214 558
434 474
857 369
844 167
4 316
339 114
61 117
58 725
877 383
1 976
520 740
49 705
924 537
438 624
315 161
738 441
603 496
987 16
905 850
453 191
317 925
350 556
370 616
485 658
737 755
661 593
112 489
891 806
426 816
457 482
860 998
973 353
197 560
672 777
596 84
192 658
117 588
522 908
800 469
551 338
867 800
53 576
727 245
219 439
613 386
915 747
749 8
754 583
19 568
449 922
121 790
360 495
660 307
182 458
327 158
738 181
493 486
673 739
861 3
704 985
649 90
505 898
157 409
829 716
481 658
948 707
713 426
553 227
915 330
594 689
965 607
592 700
73 944
409 558
917 530
790 11
321 109
77 192
811 752
668 142
531 6
979 965
270 189
859 374
17 685
184 772
547 31
710 242
389 501
142 357
68 186
420 988
227 752
369 545
321 28
358 351
564 648
192 70
347 917
678 346
520 244
691 485
25 716
953 7
22 28
733 344
385 601
334 771
247 466
302 608
893 698
688 929
294 385
760 891
550 512
914 660
793 342
296 642
681 899
321 981
387 773
43 438
685 416
241 357
311 401
525 651
506 530
827 482
599 257
825 237
973 521
912 746
455 210
609 150
609 965
403 309
812 729
195 991
577 553
136 845
374 416
35 849
756 257
873 573
752 485
528 141
398 119
361 803
503 873
262 25
311 164
104 438
112 32
115 429
845 328
626 694
636 397
44 171
549 75
643 32
445 37
549 977
750 353
445 918
550 969
637 111
178 938
31 457
14 556
969 922
747 46
616 571
690 909
275 61
374 876
938 135
8 927
504 681
567 148
562 851
997 698
454 613
880 832
711 200
545 38
232 671
909 113
176 166
558 871
538 338
923 508
185 265
248 121
430 261
303 142
604 209
299 824
943 682
25 972
687 374
768 681
344 972
223 6
971 33
549 961
18 31
826 783
340 352
140 251
798 182
523 50
401 320
567 96
610 878
998 743
90 413
957 139
942 67
151 766
966 234
290 763
674 701
223 503
348 15
717 317
705 805
47 343
703 674
806 144
199 361
956 613
44 176
867 610
894 817
5 415
698 75
109 710
786 539
184 75
445 608
641 108
954 933
247 121
519 449
958 366
795 791
962 401
771 967
301 657
135 958
991 42
642 704
701 552
811 331
197 110
720 228
866 350
869 426
323 796
398 929
580 168
757 820
751 616
735 723
134 479
792 339
784 308
377 92
82 475
57 294
150 966
215 478
922 488
648 997
103 386
782 191
531 602
578 527
861 778
102 971
535 960
559 577
459 847
898 24
547 459
875 267
365 736
562 220
466 689
817 1
691 684
698 729
181 371
120 846
272 966
45 89
840 169
437 845
423 925
511 409
735 564
106 704
431 406
304 498
312 674
396 228
819 910
648 411
228 298
296 702
77 332
700 340
898 958
775 877
321 961
495 25
522 24
457 210
551 868
829 286
265 854
940 719
303 954
610 930
919 379
118 963
810 60
446 378
619 980
201 72
620 374
287 876
671 936
725 187
525 938
124 288
209 723
357 11
650 727
924 774
667 815
73 199
138 173
707 738
879 31
202 271
341 513
165 315
185 600
742 675
369 272
523 418
344 923
736 357
664 649
586 314
207 170
170 610
282 709
414 597
46 37
772 56
8 586
656 985
746 482
494 176
355 370
508 304
803 31
309 339
700 862
16 110
6 562
53 120
383 743
737 786
640 143
591 178
672 370
891 875
360 853
763 293
805 814
298 427
170 350
7 634
503 901
654 153
944 754
644 568
138 633
120 504
213 521
952 187
89 13
670 889
26 847
54 381
949 415
488 503
617 396
99 462
952 633
933 197
913 18
944 20
783 813
390 981
984 779
579 994
783 411
973 921
204 382
815 630
622 398
108 432
896 495
495 76
640 351
624 343
526 139
538 396
62 38
579 481
59 750
267 691
827 613
204 932
285 479
443 764
666 10
928 511
680 906
410 897
662 23
399 452
533 33
689 645
668 796
771 872
599 624
525 368
686 87
982 947
676 81
238 816
353 479
284 811
747 729
84 630
303 300
45 742
617 217
408 495
231 765
438 995
638 695
420 172
888 402
752 663
883 18
642 801
860 973
675 171
392 442
908 303
21 162
28 406
623 272
215 11
253 55
57 937
490 501
636 754
142 525
962 247
77 285
735 933
63 894
726 233
379 95
887 382
319 355
20 878
78 183
129 630
786 252
767 503
658 877
369 955
89 696
135 111
196 156
548 103
786 452
602 28
318 608
315 293
54 592
181 641
589 269
200 385
545 803
830 578
442 871
317 782
374 996
664 48
539 771
197 601
556 620
323 175
274 753
761 803
957 194
405 785
439 945
289 339
39 5
370 443
271 705
61 984
611 492
192 917
384 979
259 122
212 553
342 849
665 174
227 91
814 535
442 46
838 822
597 167
550 234
40 68
945 318
157 735
536 173
908 830
60 212
298 941
263 173
327 78
932 499
701 897
758 553
99 596
732 66
639 571
9 280
924 76
450 889
254 863
67 688
265 111
102 966
86 871
143 161
821 36
417 848
976 960
600 440
530 595
312 163
164 589
690 605
51 623
16 827
846 333
578 647
262 382
260 995
334 876
506 75
99 61
276 771
381 406
484 38
186 169
637 66
80 647
156 882
72 176
895 839
789 159
709 356
778 311
651 665
964 687
256 788
65 792
139 338
761 84
571 500
297 517
725 61
107 362
395 357
895 585
921 49
767 666
386 698
976 11
820 748
363 519
887 193
397 472
207 220
4 733
488 687
910 720
846 109
823 665
50 199
890 215
331 144
678 706
274 30
98 144
108 582
555 948
474 901
510 980
217 248
920 753
800 154
985 875
196 180
644 272
261 417
436 74
671 900
699 482
277 866
171 305
316 125
620 397
796 80
283 526
531 424
465 233
733 695
488 788
235 611
867 466
496 792
46 692
809 208
484 896
361 931
20 197
652 50
787 1
148 837
213 596
740 488
158 11
61 755
274 482
170 845
781 655
446 47
675 402
503 847
804 322
534 420
195 964
1 996
800 407
137 617
527 8
232 411
1 424
547 853
279 515
80 207
720 196
902 426
598 800
301 836
919 163
380 956
54 850
132 516
394 184
745 209
81 989
37 622
438 257
520 253
13 676
203 602
757 680
56 506
49 220
519 290
768 91
397 967
463 627
277 716
753 406
17 237
322 726
141 725
541 405
809 673
703 402
167 460
502 947
455 982
633 484
745 347
931 406
266 583
781 351
470 909
272 630
85 352
385 656
913 148
741 877
168 984
958 171
877 45
274 887
974 234
629 714
687 807
755 872
909 991
520 994
571 189
877 597
946 622
508 907
953 799
43 206
150 552
780 155
552 139
113 418
580 219
123 947
389 910
107 217
708 925
457 837
265 170
309 360
142 387
495 193
143 322
680 158
1000 552
618 423
149 202
75 814
22 503
200 320
645 307
700 161
543 665
939 652
477 155
352 313
426 230
969 549
14 891
109 497
559 823
460 984
735 340
9 916
956 830
222 856
227 217
902 7
925 703
911 83
482 668
100 592
318 194
357 323
924 948
5 171
367 93
69 596
908 639
1 180
755 663
926 736
672 543
734 675
702 134
457 442
817 334
537 640
75 236
817 705
115 576
258 227
427 572
115 113
199 437
798 362
137 348
813 14
3 242
563 884
967 337
883 180
250 947
997 947
890 837
900 462
708 446
938 796
707 616
751 795
23 636
636 671
623 654
139 989
344 802
296 753
744 708
524 54
424 56
100 809
886 888
827 843
838 590
386 887
888 449
412 490
708 966
838 372
984 897
428 195
806 889
185 256
821 556
973 79
191 69
99 431
4 623
40 597
420 335
446 889
68 419
823 153
345 675
311 965
97 298
45 952
347 907
90 817
684 919
99 341
904 398
132 474
434 700
168 357
278 437
40 50
719 144
213 189
910 806
294 191
721 109
671 775
446 103
763 531
766 699
678 687
115 327
638 13
116 740
286 885
772 955
185 689
218 488
804 517
177 900
739 892
6 869
201 535
755 523
152 977
589 424
153 549
456 946
527 869
237 565
266 467
214 911
231 654
691 715
464 258
448 674
583 144
232 633
6 946
26 687
703 887
907 992
766 827
326 599
535 847
744 96
558 686
953 750
528 456
325 764
123 953
681 177
257 657
183 708
706 9
478 442
652 846
198 369
740 539
157 384
18 714
740 861
382 144
13 822
696 136
745 98
637 830
599 809
601 119
835 987
485 226
107 883
235 79
999 287
678 423
923 611
677 341
377 959
205 914
876 640
455 77
69 615
288 946
775 60
607 769
829 686
421 71
308 775
944 298
290 688
738 355
866 210
115 622
435 728
468 47
648 977
588 727
892 879
127 964
739 58
657 900
861 836
744 675
874 435
82 558
139 659
114 248
488 796
286 305
989 327
371 98
152 79
814 120
509 39
811 710
765 260
94 409
424 216
355 767
353 917
423 369
294 718
647 511
291 826
858 485
509 906
165 289
805 887
454 211
319 828
855 199
820 951
635 996
196 107
931 757
751 812
89 730
303 644
733 832
554 533
68 684
557 164
166 34
219 972
554 497
493 754
390 822
995 501
637 410
170 888
702 271
971 372
985 259
946 468
643 302
539 250
56 449
33 146
481 759
64 738
327 274
147 750
518 481
78 669
750 363
804 857
488 233
529 60
879 214
56 461
520 133
195 39
399 750
168 250
433 816
752 848
7 316
638 658
551 202
907 359
599 888
542 904
251 448
685 234
592 766
721 400
201 323
375 556
599 725
842 681
739 703
531 346
1000 450
804 456
287 883
556 48
196 347
605 952
787 941
833 584
442 213
319 468
861 84
887 317
816 36
831 748
35 17
132 115
845 588
247 768
566 590
610 762
276 774
1 434
144 385
168 958
850 164
921 421
670 521
482 844
499 140
908 205
219 768
211 998
80 817
326 240
416 476
83 809
332 816
97 305
8 730
702 324
802 166
472 94
331 175
583 598
359 266
990 822
229 580
665 726
491 229
701 601
623 677
48 702
426 858
428 200
420 546
377 773
236 179
275 172
229 216
439 292
896 13
846 791
561 43
216 710
523 537
217 235
384 654
958 445
266 992
417 904
543 347
226 508
732 261
261 620
25 355
163 581
985 888
593 832
84 154
736 340
744 299
696 624
327 22
341 526
350 150
727 484
506 104
526 388
272 829
231 730
287 254
731 957
810 561
358 912
385 60
804 576
717 618
237 784
260 545
635 943
108 214
771 126
809 109
198 734
728 393
127 165
761 912
194 901
853 284
365 122
45 775
939 803
760 835
897 547
231 287
605 936
559 155
641 690
698 937
974 965
796 319
972 669
166 599
579 130
278 513
90 222
634 737
946 798
61 738
736 637
89 77
192 582
6 263
984 78
932 365
100 633
825 316
392 59
12 89
895 968
836 373
61 613
209 472
595 926
478 122
396 993
564 635
844 288
470 139
97 29
76 94
254 155
843 995
185 767
140 467
85 640
579 672
906 861
415 778
491 449
668 740
148 197
777 375
801 378
300 99
946 750
166 663
612 695
543 441
939 758
611 781
272 931
890 202
810 45
308 577
785 156
248 652
719 249
269 207
34 719
880 222
607 593
961 331
50 943
831 811
871 604
572 211
49 278
408 986
913 104
488 902
207 469
229 727
813 157
107 871
959 15
541 645
827 598
291 711
765 659
374 94
693 49
766 368
176 363
505 445
589 293
726 899
68 85
745 727
577 592
961 759
629 541
981 787
329 686
904 189
217 353
476 8
909 403
189 569
250 644
651 995
928 528
546 339
832 234
34 63
286 895
546 687
394 92
528 342
217 773
91 339
401 25
726 634
189 584
933 715
266 38
582 103
943 425
760 220
532 149
366 666
480 834
409 811
33 208
296 666
137 202
954 305
628 293
911 934
506 340
799 13
785 587
550 951
445 205
727 70
663 333
175 498
960 70
965 115
8 84
304 461
116 973
277 373
526 454
834 832
827 349
177 299
319 756
393 242
258 995
618 223
212 717
194 747
89 698
793 855
445 365
561 829
52 72
17 161
761 19
609 5
17 263
308 340
390 859
648 766
909 519
998 223
174 258
584 151
346 827
838 393
355 250
111 686
808 336
71 244
190 450
193 893
228 576
470 810
401 846
43 784
976 1000
537 59
250 247
507 878
842 93
810 634
98 749
719 752
136 766
667 609
144 767
212 93
969 706
13 647
930 34
542 564
95 365
210 204
38 424
841 787
978 52
318 653
391 985
871 746
560 474
253 139
512 128
853 100
573 370
208 597
250 534
805 368
194 563
267 290
964 976
971 886
582 118
584 116
61 438
916 673
54 296
843 914
280 397
413 168
557 308
603 892
210 19
568 72
373 859
867 746
335 860
491 191
827 916
244 154
173 931
601 672
504 507
819 364
945 98
345 787
864 592
708 375
529 777
320 118
123 683
608 594
125 361
25 854
269 254
230 641
467 671
934 345
147 50
376 240
139 613
356 564
820 839
132 503
601 201
61 667
313 438
926 837
859 986
44 240
483 949
318 524
207 14
938 392
185 222
906 740
241 213
669 543
168 673
587 509
903 868
770 273
76 293
951 523
269 145
789 586
650 302
247 448
735 718
648 674
655 198
35 72
997 783
63 403
512 48
67 712
81 277
504 867
183 987
508 825
196 989
870 126
403 304
495 390
456 553
741 56
779 22
763 315
329 835
1 728
127 631
834 579
362 451
603 619
728 403
821 585
500 766
885 73
342 573
208 690
316 260
297 118
121 237
982 154
725 692
29 585
738 283
935 838
549 164
698 529
606 953
251 544
144 477
755 324
443 622
770 55
400 251
456 761
640 864
298 207
652 800
70 63
104 11
727 304
833 223
494 487
745 198
144 825
459 941
14 506
719 62
130 853
526 185
419 643
577 331
449 368
968 925
403 36
674 479
38 264
157 446
45 749
207 872
959 334
928 860
764 755
137 505
298 750
564 76
402 213
69 813
743 568
874 272
991 96
268 964
629 944
58 70
174 32
20 506
805 302
935 824
645 605
179 444
276 766
811 47
803 285
438 18
334 732
474 642
955 463
148 60
38 844
585 38
104 400
687 415
849 911
175 482
98 577
597 545
713 354
271 228
931 709
315 395
664 763
971 147
154 119
70 263
381 781
839 114
128 511
787 170
40 896
457 930
993 812
387 72
590 935
859 691
532 370
845 200
562 845
375 19
810 497
462 829
20 598
828 363
948 669
479 19
282 540
218 337
930 149
707 587
309 847
219 709
598 563
239 7
813 879
201 533
527 73
737 490
11 897
171 643
390 285
151 991
233 149
904 61
410 1000
53 881
934 459
409 567
198 188
633 558
474 809
532 634
241 41
368 784
194 51
744 933
937 66
649 809
123 453
235 99
16 25
583 520
190 338
458 491
997 798
326 830
108 202
543 814
435 157
390 289
473 388
559 495
48 377
685 120
731 314
619 100
428 442
935 126
931 598
861 271
603 618
811 125
254 974
293 468
43 591
412 219
916 566
43 317
446 727
432 540
270 642
375 971
357 325
138 752
146 477
344 901
939 979
260 847
53 735
959 348
474 938
644 600
232 715
813 510
842 836
612 299
123 146
569 102
525 885
964 808
752 966
362 211
752 413
339 313
652 408
266 129
416 956
813 598
746 390
963 250
632 179
149 297
592 439
361 338
108 633
675 99
723 345
499 413
102 115
118 927
894 899
906 848
376 576
256 114
893 645
619 584
450 600
697 214
409 606
717 496
931 166
317 580
451 842
993 814
399 697
780 408
849 853
173 918
57 744
170 869
523 902
406 387
265 120
541 787
933 382
668 600
179 644
119 432
102 795
474 392
174 527
560 744
227 137
436 187
277 893
296 436
406 432
780 205
463 262
751 856
759 493
826 444
248 337
955 38
453 529
706 230
28 773
92 912
780 837
622 98
767 409
133 172
975 452
451 435
197 944
529 415
587 242
7 798
84 660
524 288
285 617
699 540
593 838
394 740
526 110
53 633
29 345
521 660
626 39
128 382
612 705
129 269
727 657
632 953
273 448
931 279
128 614
345 653
168 663
736 971
565 446
150 549
171 48
246 70
809 916
811 188
307 463
973 808
161 473
693 361
348 359
478 331
188 809
243 496
591 541
188 588
198 832
335 548
946 227
806 261
846 609
138 401
205 214
210 929
195 125
714 808
670 622
577 36
14 161
385 27
473 414
294 296
584 917
34 959
733 966
922 455
30 417
536 22
20 830
140 822
86 579
903 278
206 749
106 849
909 961
493 948
373 195
434 591
42 92
46 87
49 644
913 641
465 453
572 811
691 497
552 5
889 159
146 312
643 525
578 88
260 799
960 627
837 742
544 103
438 845
60 258
660 923
939 869
308 493
418 112
755 552
37 896
10 714
689 412
741 629
247 873
578 472
129 763
474 527
119 781
707 442
993 847
670 431
266 946
801 794
491 465
927 465
174 184
489 804
22 960
760 710
642 376
435 638
368 89
790 748
771 666
394 470
246 8
652 906
490 77
258 499
270 24
14 449
317 196
1 882
114 829
757 723
506 671
318 121
361 157
38 367
921 907
536 767
359 24
869 308
883 878
261 187
909 367
597 899
995 716
641 492
688 147
696 600
232 461
402 305
624 667
40 811
660 874
78 800
868 408
324 670
860 321
336 222
588 22
726 597
41 283
43 740
930 566
901 919
252 446
168 968
194 297
637 121
90 53
361 834
369 356
967 188
99 209
539 169
425 594
960 355
50 2
871 765
380 708
101 876
127 83
464 778
758 76
312 248
620 386
911 328
752 185
679 222
18 371
853 463
76 725
596 499
43 307
78 620
783 342
103 982
102 23
400 68
991 715
203 666
418 72
502 279
271 581
170 255
890 484
355 983
349 658
837 524
476 676
778 364
918 78
643 878
950 270
464 406
199 142
396 32
341 230
186 856
824 705
43 679
992 649
829 783
353 295
657 119
351 412
61 216
876 372
323 499
589 209
918 841
384 910
494 314
838 630
30 446
184 467
1000 845
869 692
692 752
861 515
916 718
241 935
697 26
971 560
622 378
381 832
294 518
933 393
61 470
93 709
644 950
830 820
290 381
110 690
30 747
626 359
80 764
740 803
998 119
402 216
973 466
209 865
720 616
577 549
128 990
475 727
434 456
96 522
644 564
562 321
189 528
721 415
838 536
293 418
988 410
215 271
924 618
302 510
94 606
907 473
525 15
757 384
622 327
971 300
981 454
42 590
366 364
21 191
543 147
72 356
826 797
250 705
427 850
950 999
866 53
746 177
996 2
919 24
292 103
459 109
68 227
793 271
33 248
897 241
597 791
19 219
612 462
824 129
709 567
125 411
329 20
78 230
790 179
382 850
225 142
2 763
166 653
550 385
495 751
739 340
584 502
2 381
993 659
990 50
354 868
694 634
5 326
678 861
343 422
898 423
180 43
164 917
100 509
616 290
974 850
17 131
556 5
112 163
732 392
361 940
613 482
744 424
660 321
568 186
225 363
75 292
601 23
327 626
820 155
977 887
721 291
325 946
265 634
511 512
244 865
891 707
643 738
898 356
744 598
996 487
445 475
181 926
237 401
551 694
361 186
500 395
850 650
97 615
633 209
996 420
438 767
584 290
812 638
690 47
904 952
117 44
73 45
547 923
808 495
836 12
947 961
575 908
845 578
57 894
500 851
413 447
966 4
622 944
924 840
675 828
815 479
359 718
79 917
193 897
898 69
893 276
977 100
202 407
685 418
472 642
116 404
860 815
51 617
100 471
96 18
327 901
903 607
780 927
343 186
272 116
252 566
175 752
304 267
592 101
554 633
787 164
440 897
508 582
55 109
66 893
34 758
699 4
130 196
238 562
192 167
371 385
802 470
413 976
792 758
56 169
209 363
800 526
887 170
658 62
254 29
857 661
313 126
441 766
918 122
525 661
360 984
687 613
943 364
486 906
818 317
514 275
839 882
79 649
396 568
560 533
323 538
561 862
679 189
598 8
461 92
35 399
548 591
334 978
507 274
192 993
295 226
932 675
382 347
484 641
876 179
346 266
627 565
417 572
922 145
555 695
476 530
441 327
126 859
876 106
916 781
246 759
560 253
643 483
752 620
510 961
836 434
669 181
96 901
733 500
570 401
262 258
399 291
807 861
432 694
649 613
646 447
498 253
59 774
884 196
499 635
235 45
425 710
71 688
36 628
394 441
44 309
258 136
473 694
736 503
893 149
881 116
399 471
2 679
928 760
944 5
446 229
34 122
277 798
616 657
414 953
995 506
672 538
813 19
863 85
624 5
890 449
761 616
581 511
674 168
324 553
661 839
421 560
305 146
2 165
904 67
259 947
62 679
239 267
318 368
204 914
839 827
334 287
837 963
974 372
139 378
582 188
248 791
787 481
988 443
212 57
879 988
400 581
25 977
669 189
384 13
73 82
672 60
363 380
157 206
756 725
581 639
214 454
109 282
215 374
196 416
101 691
572 794
325 490
540 154
930 458
277 179
904 550
330 978
974 582
893 502
986 464
343 700
388 896
837 186
229 449
623 194
947 808
996 558
249 961
491 332
639 635
325 346
739 163
312 318
26 652
346 934
113 246
241 39
122 949
688 332
629 177
697 41
239 703
454 171
189 677
844 11
882 473
625 803
375 286
896 15
74 90
410 48
64 455
868 681
172 132
415 858
921 184
768 226
991 868
832 172
957 581
308 198
627 413
500 650
796 15
702 385
486 402
557 766
689 702
976 988
830 56
487 906
788 991
650 682
953 206
975 847
87 221
770 329
650 601
308 490
810 469
889 448
894 92
173 667
237 274
678 637
71 303
745 529
351 617
97 887
298 438
987 473
841 32
977 594
779 475
319 861
76 253
740 434
17 43
621 13
743 713
11 559
510 437
533 292
297 160
715 205
34 669
954 385
346 514
580 356
195 694
427 164
803 425
476 393
609 540
466 196
837 424
960 489
943 333
364 70
725 171
476 725
281 547
316 121
582 117
226 796
171 370
301 998
442 331
671 911
978 998
913 379
300 503
349 918
205 882
539 345
116 815
716 814
463 282
484 881
461 908
467 494
723 732
287 54
244 436
605 639
892 153
910 867
383 200
505 417
115 593
682 568
604 791
781 301
212 863
395 423
171 24
371 133
568 675
703 642
11 993
419 251
376 713
639 618
335 835
183 585
143 869
967 744
820 911
966 724
296 183
688 194
990 517
267 206
28 587
164 174
724 592
468 691
749 395
135 423
845 644
591 806
903 960
483 792
462 278
184 377
835 296
877 880
563 339
950 461
188 671
315 418
47 166
384 772
489 925
591 122
50 783
547 616
591 905
577 832
892 93
43 797
290 723
892 991
483 293
25 811
635 288
363 334
595 757
617 393
995 943
769 560
786 523
983 110
31 537
796 776
761 509
669 137
623 305
318 423
290 965
546 228
975 134
513 760
648 157
80 301
114 671
626 704
454 822
535 973
29 640
12 255
85 773
557 102
136 779
37 45
403 759
617 254
348 54
976 877
548 230
118 889
676 253
297 236
833 475
731 116
271 677
87 119
168 869
597 569
631 381
118 488
796 890
346 902
533 148
813 412
231 618
380 111
639 151
230 555
66 857
75 509
608 396
152 355
334 3
131 416
832 851
492 339
205 503
616 573
581 23
494 160
58 97
649 959
421 174
809 288
775 390
983 843
604 737
933 294
178 606
346 967
170 473
361 475
220 129
412 675
612 669
997 313
75 994
800 372
433 71
339 428
262 756
152 655
558 562
177 84
647 998
506 718
635 809
900 274
802 401
497 374
360 37
80 137
424 197
240 234
798 884
9 684
839 507
919 542
7 44
156 417
646 276
45 281
673 954
344 125
753 411
818 903
690 583
320 391
351 51
915 91
2 343
966 825
21 69
683 43
645 360
544 777
391 853
571 695
2 566
507 980
96 194
258 801
215 157
303 773
330 176
312 149
174 820
684 306
624 322
100 529
616 748
612 713
821 389
766 855
644 676
764 331
594 351
849 830
223 94
486 139
158 368
900 431
126 917
629 862
726 517
789 636
23 313
861 814
22 551
264 22
407 768
898 188
664 990
165 349
434 61
818 901
27 433
844 478
284 574
704 981
620 915
486 401
337 444
300 960
237 42
707 277
299 309
20 145
734 999
93 200
20 690
585 792
766 921
759 812
76 99
470 164
778 405
766 36
900 418
335 911
878 785
172 858
333 428
935 962
783 219
577 905
147 44
502 406
740 88
377 564
513 310
79 199
354 945
794 891
307 185
115 975
38 4
215 671
702 898
733 797
23 328
337 143
284 835
914 299
188 642
14 235
922 66
592 770
439 702
365 710
223 897
950 729
336 900
824 133
397 144
162 186
370 307
52 687
768 133
677 650
44 534
331 809
617 621
992 340
458 84
319 6
787 123
706 226
522 553
873 921
980 78
662 958
918 54
396 874
681 919
281 419
440 955
264 55
255 677
756 912
229 508
549 191
698 579
110 860
721 759
80 955
513 370
527 234
636 171
821 794
896 536
557 79
79 62
656 60
391 284
911 649
944 862
202 48
855 552
538 902
822 895
780 826
693 103
792 569
682 758
502 645
661 672
634 805
728 986
473 243
219 823
655 360
915 974
126 240
158 555
410 292
380 287
996 580
402 392
764 796
891 859
640 235
173 333
198 719
859 796
849 445
49 603
309 804
120 856
506 366
254 925
737 874
469 628
164 768
204 787
667 574
764 481
585 101
553 748
202 227
450 879
327 325
434 437
164 176
85 463
214 678
644 679
289 224
842 91
844 767
305 862
474 209
531 630
452 95
75 827
171 425
563 850
767 716
592 260
549 904
826 197
212 549
745 186
888 785
308 849
974 160
845 113
491 528
360 677
360 988
803 198
935 177
334 19
930 636
851 266
276 394
810 663
745 91
516 83
231 104
331 917
620 987
761 285
636 661
41 756
104 138
422 118
908 456
551 464
971 948
669 818
685 236
822 688
496 653
980 854
757 747
125 203
507 781
385 585
581 915
726 940
392 908
173 213
960 242
425 649
340 847
168 560
600 129
113 112
664 311
380 116
147 202
310 394
427 1
288 43
293 608
259 114
661 550
137 983
922 546
506 989
338 868
394 460
912 262
14 377
576 918
503 775
956 438
559 996
694 724
67 831
676 148
493 380
463 802
914 172
317 692
78 137
607 389
629 140
39 377
534 108
875 916
482 870
215 975
686 519
892 12
342 610
40 487
377 664
211 429
951 100
48 374
330 793
851 637
647 581
366 54
14 716
70 520
884 300
54 715
713 418
747 556
722 206
721 594
819 498
609 127
773 297
288 285
744 717
141 840
134 566
880 323
849 434
883 602
41 908
898 586
16 714
258 332
827 792
317 749
870 329
766 497
97 396
354 239
741 679
905 271
688 595
109 14
530 145
284 367
83 869
592 873
425 818
878 856
807 714
699 156
68 601
42 355
99 131
753 383
366 82
867 586
655 587
413 367
373 453
932 404
673 733
925 529
448 613
825 691
649 564
140 965
421 808
243 783
256 733
853 942
362 49
834 795
243 374
849 271
387 950
714 231
630 662
814 414
130 144
487 247
2 115
989 477
882 581
523 96
378 693
342 85
810 373
601 823
465 923
304 453
134 154
842 737
912 285
869 269
281 324
596 927
750 94
288 425
226 565
441 329
615 585
211 180
818 483
660 350
814 7
250 411
83 150
470 929
733 96
267 482
791 747
178 601
703 426
521 241
334 702
824 848
524 519
781 809
342 55
27 828
920 480
595 535
940 407
226 250
73 701
786 942
738 845
284 975
783 65
647 241
818 16
134 210
806 738
252 226
684 607
200 399
738 96
26 95
950 431
161 41
902 852
135 962
28 397
281 465
893 23
956 942
911 108
201 823
810 438
59 350
52 828
520 883
92 245
80 885
830 352
274 81
588 685
152 702
184 972
619 738
373 422
881 703
467 672
227 467
263 834
385 183
763 433
163 682
357 1000
454 59
897 578
388 282
249 41
482 445
224 721
570 479
686 422
275 938
923 812
262 625
586 644
110 816
129 15
718 570
483 631
429 194
242 930
464 382
621 269
452 39
121 176
455 564
874 11
528 736
48 3
538 483
772 943
551 28
681 550
185 116
328 404
3 601
936 889
217 174
354 312
239 980
43 440
250 56
569 813
738 833
818 448
432 997
215 972
731 7
313 874
770 177
604 170
900 794
78 761
214 154
365 830
451 760
10 881
248 655
385 989
919 515
130 867
72 596
378 933
326 731
804 702
698 916
553 139
524 393
683 321
557 722
719 174
306 316
122 155
850 740
762 601
676 216
597 397
603 93
150 8
438 890
619 832
63 931
234 111
162 309
970 923
799 382
845 152
994 483
340 653
311 517
916 48
795 209
205 150
42 689
675 471
448 272
369 400
647 567
523 577
60 294
568 588
205 753
488 604
171 338
246 541
282 344
12 267
234 26
640 431
720 529
949 178
864 381
413 475
122 762
744 286
422 777
391 400
859 1
875 779
453 639
153 301
460 416
269 552
702 703
143 903
11 494
599 395
223 680
965 811
839 311
585 759
726 83
21 835
54 211
482 344
709 337
63 396
981 200
297 974
253 519
823 931
863 468
461 305
366 185
867 827
873 574
413 343
706 818
64 525
794 344
282 475
92 393
853 696
721 220
629 838
327 766
140 93
913 114
508 230
92 229
798 320
60 623
518 240
420 938
271 198
796 530
421 811
767 429
138 626
24 374
877 939
103 726
826 178
866 383
329 145
479 942
60 240
268 992
616 733
729 596
517 874
191 825
492 251
656 155
46 394
576 671
517 703
148 535
643 764
986 379
762 678
236 443
408 249
122 143
404 137
957 855
289 151
862 431
604 661
440 844
797 649
185 612
468 668
383 338
527 284
306 106
27 716
435 922
313 320
824 249
893 716
561 917
633 660
205 86
724 322
238 220
920 459
489 498
442 19
208 714
296 927
224 952
732 129
978 472
300 364
299 908
208 799
659 691
282 742
34 511
477 518
746 152
309 651
57 981
29 974
831 461
183 765
193 344
119 810
899 616
966 157
951 60
456 852
320 1000
483 490
889 812
589 563
459 785
937 982
254 343
148 45
999 88
507 643
280 503
628 120
768 218
524 72
476 648
909 49
794 635
975 92
1000 337
692 737
935 365
914 849
515 779
408 149
592 788
827 403
655 858
152 686
148 977
657 12
785 872
847 852
157 61
910 895
238 123
559 31
781 813
92 808
646 438
728 974
332 22
883 829
661 749
631 954
171 28
436 20
178 263
189 195
379 543
694 789
603 144
754 218
951 535
585 814
501 951
58 150
691 183
328 440
517 474
867 964
898 968
995 406
760 163
263 974
362 436
552 923
744 600
200 434
641 902
160 214
433 58
590 488
555 477
804 969
416 25
775 848
101 233
711 991
45 968
464 195
496 864
949 241
969 285
704 535
377 274
47 396
726 948
500 316
303 368
128 262
362 444
250 483
5 862
411 460
627 315
67 277
700 927
45 428
895 892
791 694
89 887
161 260
84 784
91 827
614 882
959 304
894 719
128 8
431 119
167 749
477 472
956 724
211 19
238 537
431 329
744 564
32 780
683 798
200 216
309 272
338 522
659 506
78 910
255 493
360 751
220 90
780 527
22 237
855 665
614 428
398 984
122 31
56 663
219 942
770 522
140 678
616 391
339 735
746 886
612 715
149 334
640 639
46 576
66 570
297 706
355 936
902 38
882 837
519 910
309 28
458 142
973 604
910 237
488 881
724 552
185 312
827 105
332 406
897 600
938 441
486 241
918 675
786 765
398 268
706 339
107 692
851 225
703 568
53 305
789 146
568 967
437 85
736 114
488 205
254 380
212 259
579 847
825 122
776 432
560 54
224 41
871 937
366 936
838 168
71 238
497 960
751 185
611 442
846 899
307 510
520 498
144 910
261 834
341 461
479 586
409 12
862 294
945 140
488 600
778 485
225 747
331 741
777 228
315 596
135 862
458 104
242 374
416 700
801 235
360 934
651 54
248 196
252 546
90 409
517 477
88 802
440 840
883 188
981 469
94 894
329 479
117 879
602 269
326 586
284 794
905 571
459 368
291 101
134 263
471 245
894 552
151 284
28 423
8 984
916 651
627 438
59 866
776 706
60 253
971 416
706 649
770 50
827 466
481 175
216 881
829 76
753 100
355 564
97 191
589 553
851 674
175 924
909 879
609 409
307 343
515 894
518 196
661 22
977 59
314 479
535 6
951 731
707 867
203 780
446 21
495 819
413 784
502 884
997 729
427 196
535 451
539 784
655 815
100 978
529 140
413 149
340 728
664 717
813 618
129 191
78 547
368 838
388 626
875 646
559 458
816 904
42 577
647 73
272 64
677 376
90 576
839 792
373 124
331 839
116 43
270 748
777 305
296 837
712 718
947 465
717 769
921 210
327 269
709 668
480 240
390 862
103 937
629 405
487 347
952 634
359 801
882 295
687 925
139 722
405 500
641 54
703 748
20 607
395 669
690 280
372 225
118 911
327 565
959 672
857 963
656 823
87 363
762 866
866 447
418 416
813 325
8 123
294 147
453 503
295 406
502 80
742 492
721 103
481 803
914 621
341 861
268 325
743 887
934 472
686 114
159 747
530 293
452 831
911 88
714 86
46 127
339 358
556 236
116 360
161 87
809 43
179 809
658 886
44 695
758 836
29 792
512 925
193 591
658 128
111 679
437 18
340 764
803 460
538 735
225 727
30 350
351 608
810 620
760 762
140 790
484 553
89 506
214 837
691 611
86 6
819 276
697 909
608 121
406 487
50 672
975 596
487 126
213 712
313 458
244 29
359 211
409 723
589 776
920 478
949 506
118 1
712 774
486 861
442 749
518 994
284 770
901 483
696 362
833 680
632 168
759 445
313 476
136 80
569 702
885 812
546 383
136 239
266 331
246 991
56 304
97 599
748 263
408 365
984 229
451 903
564 977
621 821
226 708
751 908
560 675
18 820
327 295
857 805
197 790
623 843
44 545
389 746
319 782
476 413
479 656
823 972
528 52
485 955
690 173
525 766
815 946
854 288
24 732
310 556
351 927
639 290
625 368
99 22
662 6
961 315
528 440
843 883
571 557
848 659
963 96
274 437
402 129
613 583
902 200
829 695
206 617
441 411
951 801
27 997
937 690
992 197
611 285
233 163
619 324
979 670
342 977
718 997
248 122
712 702
241 467
755 236
333 298
29 677
873 277
170 928
728 631
393 702
645 580
527 245
852 698
483 802
69 457
886 109
686 642
67 668
856 634
523 695
182 397
400 817
944 104
970 913
257 871
750 517
602 578
701 217
129 694
119 617
147 238
379 1
923 290
541 519
259 950
332 753
552 403
122 504
175 727
202 265
720 619
566 30
613 607
687 797
908 718
312 350
885 963
325 587
746 894
465 632
723 240
207 677
471 633
160 388
184 810
620 991
890 690
915 391
939 728
275 875
244 560
230 359
325 704
526 624
975 698
617 457
164 674
920 200
244 413
123 80
795 381
644 521
138 170
14 868
321 997
484 274
214 865
645 826
427 437
740 420
272 835
272 260
620 377
17 548
566 674
290 835
407 249
882 773
629 281
977 343
840 129
850 811
648 273
457 878
383 415
893 120
220 435
758 424
982 236
833 585
573 417
355 814
196 496
428 240
841 940
82 173
715 898
628 507
402 719
639 107
644 797
456 751
562 879
548 860
611 453
901 401
774 865
102 831
209 214
968 585
180 397
222 655
695 516
839 103
114 396
731 653
329 351
287 735
874 514
568 112
433 977
573 348
691 339
681 120
487 311
544 912
952 599
986 698
539 210
230 11
95 309
430 214
217 47
828 395
404 612
348 414
779 806
511 563
33 958
386 836
404 340
258 74
330 841
776 548
635 803
193 624
13 842
594 549
500 719
890 167
44 667
877 304
620 518
698 60
969 327
180 650
537 665
557 804
581 43
602 630
852 585
626 82
74 907
685 121
565 795
697 753
356 376
60 417
404 249
410 690
585 560
123 799
27 553
1000 586
927 66
374 389
951 657
611 558
631 959
948 832
645 62
871 640
101 98
971 224
465 963
362 221
56 296
786 79
611 887
95 59
840 54
28 629
436 396
66 991
281 979
198 17
465 699
166 370
75 117
146 513
14 85
68 985
258 780
186 717
173 523
909 55
588 86
936 844
953 90
430 645
910 550
343 221
205 736
542 805
584 577
701 430
809 694
622 438
969 642
736 95
946 298
612 548
856 514
207 146
563 433
650 198
934 982
665 594
496 168
38 440
251 159
954 798
936 196
788 265
417 862
49 899
281 503
181 588
591 150
96 160
883 346
630 872
39 590
973 261
417 38
834 537
981 542
315 425
196 946
901 34
818 759
181 756
577 564
921 346
954 888
539 420
121 610
733 404
864 758
533 974
579 892
40 397
434 68
174 1000
476 186
651 718
948 123
454 335
946 293
300 896
791 179
299 958
543 245
820 351
686 309
738 517
597 411
982 714
152 187
330 128
368 116
366 390
668 207
340 7
663 841
49 647
361 711
194 449
898 120
550 748
536 987
443 879
267 85
681 326
888 11
668 639
163 724
343 722
289 621
66 258
668 690
129 354
910 604
231 277
265 779
567 859
907 577
607 323
931 774
852 669
140 715
85 769
88 491
955 144
388 431
479 860
351 689
763 325
591 704
305 144
102 830
179 694
835 400
143 847
131 167
646 111
247 848
96 344
730 509
634 307
327 377
908 648
2 452
390 45
689 898
934 983
231 268
195 72
185 41
898 238
941 630
882 902
320 47
812 625
272 269
521 220
648 342
88 207
420 210
903 564
219 771
700 719
356 638
32 260
324 508
338 686
440 125
603 133
593 747
141 25
177 674
296 899
217 300
966 202
310 780
485 381
955 756
593 957
811 948
953 978
361 619
48 805
17 99
653 46
699 450
412 255
107 441
615 565
949 119
759 361
520 732
668 380
19 199
278 801
564 199
615 502
355 346
648 146
439 51
634 445
256 743
783 633
248 803
813 835
10 280
247 344
45 910
916 322
996 765
950 982
261 164
479 610
242 137
503 783
777 235
446 915
449 707
681 928
146 784
465 913
617 769
706 981
199 736
741 461
515 614
316 13
906 628
11 323
753 188
166 1000
939 206
549 119
396 269
381 601
553 606
147 571
158 929
40 760
574 569
353 395
335 463
700 624
227 766
650 293
657 835
221 97
722 955
507 618
564 742
292 315
967 311
718 732
304 510
292 805
687 7
185 359
213 960
26 360
792 845
488 478
662 29
233 561
255 161
943 825
343 389
889 123
580 808
405 400
175 369
634 109
157 204
496 868
937 363
113 422
205 55
49 579
452 922
657 952
396 313
26 731
809 154
131 721
123 457
265 296
726 189
3 99
301 190
713 671
906 772
812 680
48 616
426 535
83 170
892 830
806 95
382 490
469 867
218 11
154 377
8 694
207 40
641 324
832 893
333 643
675 139
996 724
58 988
921 55
22 486
349 987
958 836
7 981
64 41
300 694
406 982
669 698
919 133
96 464
652 889
614 690
628 312
372 160
3 792
250 823
947 269
723 362
458 876
243 92
831 607
200 26
470 419
584 708
127 868
180 188
717 588
225 145
517 633
292 841
363 831
829 980
915 388
311 762
656 593
762 114
610 594
469 263
329 66
307 213
824 998
153 991
283 636
70 227
679 336
524 880
230 423
485 683
905 983
975 577
785 67
890 71
739 397
780 400
365 583
652 825
872 394
705 180
278 686
961 294
182 656
850 147
65 300
661 342
138 163
621 740
682 226
804 521
106 966
694 412
581 565
141 70
99 156
407 439
43 463
314 208
230 399
592 142
17 106
324 261
671 56
884 48
24 542
338 114
694 360
428 67
221 79
273 1
820 203
401 978
897 357
636 21
915 651
878 300
278 36
621 138
381 792
749 411
244 441
440 891
158 261
553 651
301 694
439 231
193 101
754 392
313 306
919 192
56 854
266 32
615 90
559 617
551 930
20 45
775 189
759 619
334 387
404 480
577 593
149 629
808 884
750 242
244 771
398 45
531 38
479 742
992 531
220 144
288 756
541 694
947 46
54 622
340 670
20 37
274 911
368 494
290 202
917 655
974 488
405 909
996 528
724 484
204 848
559 685
304 847
767 576
720 40
437 972
416 215
596 457
477 403
859 118
371 206
776 735
575 252
651 41
101 252
737 597
552 659
101 10
514 983
113 257
213 60
88 528
590 782
307 992
730 447
409 602
543 918
395 770
772 712
719 750
277 951
235 227
452 213
348 999
959 949
592 166
887 846
532 498
836 171
45 624
751 551
595 785
56 323
736 294
178 482
221 318
806 770
873 633
469 653
889 667
11 482
160 468
341 168
399 51
641 518
545 795
376 429
262 875
430 80
961 427
489 359
232 678
79 515
731 503
62 621
973 215
363 340
173 87
885 989
145 909
198 527
832 660
407 842
479 584
117 374
813 924
96 112
380 578
446 916
843 934
379 356
163 486
619 792
711 262
369 747
170 427
181 540
762 226
656 840
33 922
21 510
159 648
254 188
327 384
135 257
838 606
569 125
894 513
582 307
421 580
554 782
942 725
502 816
779 805
272 665
617 905
472 257
19 838
947 561
567 590
597 205
774 450
29 887
125 90
127 894
776 469
63 93
46 280
338 173
230 236
958 194
714 63
313 881
629 585
985 123
418 790
679 436
784 416
580 587
862 644
863 369
904 488
266 684
123 668
908 92
274 381
986 61
833 820
866 413
316 427
693 702
435 300
321 996
943 976
273 544
702 362
950 704
774 35
765 649
90 221
316 756
699 998
851 763
146 414
432 199
67 525
622 53
59 618
445 736
607 265
511 266
746 529
837 305
207 920
273 289
841 790
27 231
801 247
897 572
229 396
355 603
706 741
639 651
206 428
245 183
815 868
375 94
31 242
6 973
388 863
650 415
354 622
126 825
752 484
193 396
38 677
82 918
994 206
794 694
284 469
638 182
272 292
706 132
208 788
631 586
677 579
881 623
470 231
603 423
213 487
644 137
903 796
517 773
884 141
589 347
392 843
550 448
735 703
296 860
170 613
278 583
885 999
428 115
581 803
886 113
958 575
450 592
798 215
127 30
747 322
31 693
554 637
342 33
302 437
831 984
465 691
559 199
405 69
297 388
129 592
833 402
15 740
60 886
385 898
243 950
270 592
683 505
307 687
73 609
30 640
101 374
252 669
569 365
570 878
213 841
289 554
276 640
999 416
169 693
625 477
298 874
331 783
307 830
448 15
615 949
140 223
359 848
705 814
366 639
95 47
263 555
271 487
466 791
632 25
806 337
480 589
28 554
536 950
69 43
808 984
260 929
897 365
303 952
394 848
977 573
486 875
603 175
153 54
729 448
744 775
254 875
152 256
459 907
745 689
416 952
946 357
493 148
611 202
763 672
367 986
887 699
37 5
94 515
651 170
797 955
46 846
501 690
359 830
107 92
641 556
638 122
704 88
676 863
324 205
98 936
232 287
820 993
982 6
44 499
986 672
988 646
659 17
127 570
539 968
2 844
447 93
29 322
588 63
965 462
205 431
267 61
831 518
855 867
71 105
648 998
832 375
545 276
140 14
368 676
890 901
823 441
713 65
796 866
984 146
593 893
284 340
316 854
13 697
308 894
540 390
181 183
713 517
138 540
433 876
117 470
150 811
721 97
689 955
928 379
653 93
443 667
295 309
889 249
491 258
896 613
973 218
30 923
883 838
754 725
521 991
340 889
206 266
443 880
40 217
787 839
74 897
971 500
358 31
437 992
952 51
920 87
879 191
628 879
865 462
674 874
904 746
1 392
798 242
742 3
511 674
670 618
418 554
598 38
273 377
294 123
906 867
397 613
815 278
932 789
549 297
269 348
330 11
80 734
786 123
131 809
936 935
875 732
386 900
897 914
967 111
60 798
555 43
488 504
928 960
510 801
412 733
839 171
470 420
713 918
743 916
4 610
623 633
595 232
923 354
611 602
560 509
427 92
734 590
474 90
643 52
410 452
772 778
449 442
604 341
721 855
7 15
553 854
799 235
845 596
961 928
469 599
823 775
484 819
4 58
68 588
828 333
752 689
751 74
136 737
612 532
748 347
859 826
452 402
294 668
609 446
797 510
349 467
682 88
680 153
265 293
892 971
375 493
70 917
443 554
497 730
385 111
566 893
648 727
446 519
787 548
74 708
365 699
402 268
613 658
841 249
425 741
707 773
779 356
637 318
964 16
891 464
935 602
751 154
888 197
23 54
906 893
333 39
865 641
545 306
772 364
864 464
517 894
542 663
764 22
897 680
835 98
335 684
703 151
759 656
281 650
422 600
172 917
790 956
638 907
457 498
994 810
833 164
450 362
188 557
747 689
596 994
612 961
643 127
405 136
949 327
841 623
404 705
596 631
558 192
763 434
114 200
982 168
472 453
471 936
942 579
968 326
767 162
252 676
88 438
85 766
517 215
611 462
938 182
701 559
38 254
986 91
589 915
128 932
889 122
317 565
879 948
575 775
788 461
311 956
273 238
334 859
731 700
958 325
780 157
662 142
69 983
45 339
267 742
316 641
935 532
317 44
964 361
288 496
964 394
16 702
15 793
848 638
108 53
137 611
873 634
569 606
608 974
850 273
257 979
685 164
571 268
163 481
699 349
421 864
899 463
420 49
878 281
48 82
628 562
423 289
719 63
635 134
679 790
193 673
685 587
742 128
771 770
954 361
502 534
542 447
986 458
926 779
129 861
211 957
555 423
717 125
590 154
63 333
848 776
88 723
257 678
471 118
895 360
173 349
704 274
17 775
291 134
528 970
922 784
602 303
303 120
687 99
949 995
522 428
709 564
211 439
880 219
60 768
514 792
144 267
407 731
792 937
738 615
622 541
342 142
634 315
101 851
301 18
730 974
25 299
943 263
822 970
669 279
211 410
320 740
748 38
687 694
650 46
132 19
142 154
294 499
132 18
468 259
454 311
965 205
216 420
316 327
878 71
942 764
797 931
582 986
166 535
287 38
351 573
903 777
716 672
335 482
479 238
491 666
499 378
680 854
794 387
621 920
745 466
835 355
788 63
544 144
296 665
454 699
590 90
490 506
439 691
109 187
165 26
587 462
661 704
937 6
459 146
565 687
259 777
376 937
679 657
403 761
692 812
853 658
930 306
883 100
918 832
395 613
126 844
85 180
327 503
522 720
430 817
61 487
751 656
703 730
394 770
874 61
438 320
297 348
225 909
754 937
842 957
228 26
887 974
896 905
254 710
792 727
9 69
183 715
926 946
18 238
272 587
879 257
256 566
970 850
339 214
659 200
61 107
300 371
408 724
830 568
724 245
947 800
889 796
29 117
638 709
24 830
104 678
509 26
782 861
240 332
887 442
255 687
457 891
139 121
977 439
186 187
727 989
415 390
955 871
576 152
862 724
714 956
146 273
635 374
688 629
478 664
352 60
732 104
579 526
673 444
782 984
456 902
112 484
172 322
220 474
545 686
976 873
409 641
10 573
715 890
475 264
255 198
943 55
483 824
903 680
88 301
633 439
524 925
792 669
27 899
942 538
459 127
928 124
367 408
508 874
264 918
617 215
888 14
928 485
593 476
510 272
96 781
352 568
903 825
575 654
824 5
643 463
86 514
233 958
906 765
71 477
268 156
451 161
615 265
155 838
799 892
913 258
766 580
844 617
347 225
527 999
488 845
141 120
766 746
926 290
803 376
970 580
91 407
797 237
492 458
358 104
200 268
586 178
445 653
367 301
117 789
572 224
638 171
573 623
250 277
664 247
495 416
402 245
470 1000
4 594
313 404
813 926
840 245
199 910
84 81
732 478
919 512
710 457
312 599
387 840
569 350
998 384
954 962
404 58
120 351
616 372
669 564
82 831
353 445
253 446
595 798
705 524
352 398
16 680
663 83
18 561
740 561
157 549
835 210
657 708
625 441
110 711
39 981
265 91
112 346
760 175
863 26
131 903
780 667
582 246
601 806
587 663
308 542
929 486
702 993
351 305
284 941
681 894
760 304
742 374
726 818
210 367
921 823
127 504
648 521
10 408
907 594
992 751
565 826
701 458
155 131
867 234
417 84
958 927
106 930
756 200
467 336
442 980
699 232
705 371
600 493
143 438
774 301
678 638
186 345
203 327
420 934
521 560
916 780
715 336
839 318
539 828
688 851
360 865
177 19
687 683
642 346
184 195
372 979
96 412
485 472
386 240
507 722
60 2
765 272
497 442
133 780
439 319
616 148
760 737
551 126
950 434
444 776
437 196
938 952
586 725
931 940
431 408
984 217
652 102
839 875
996 718
395 622
340 411
531 146
94 25
86 4
726 128
415 146
693 428
95 272
367 126
893 13
484 468
446 823
816 377
840 19
957 692
884 677
160 138
530 37
647 509
724 40
680 706
825 332
332 403
231 225
697 703
825 993
326 221
103 403
213 72
210 303
127 174
907 168
989 461
506 253
461 646
15 115
817 414
44 226
70 83
759 43
174 847
993 276
857 583
344 576
714 717
692 633
808 60
492 94
338 14
78 642
508 261
589 503
198 574
677 164
313 988
545 68
707 958
788 55
403 234
843 344
644 567
790 887
15 388
711 589
532 739
513 352
428 898
693 594
531 21
804 997
230 327
882 487
319 516
999 508
434 171
496 968
911 662
532 909
515 404
258 124
381 439
919 775
129 445
187 557
313 740
49 593
235 549
159 233
902 485
528 998
541 373
679 524
394 336
116 302
30 911
677 249
820 120
703 12
771 31
684 330
992 653
488 550
471 709
689 371
559 674
177 958
481 913
322 106
230 926
91 388
559 991
110 479
827 141
619 390
224 900
949 481
157 656
130 999
3 103
375 732
510 578
399 162
727 342
761 168
942 179
855 71
30 895
931 436
78 215
16 200
353 999
266 286
236 568
982 115
526 288
103 832
801 834
705 47
543 434
684 648
2 278
278 959
642 254
933 263
54 691
958 227
546 842
691 655
804 104
142 996
562 428
818 749
657 46
726 515
616 765
697 621
391 823
339 810
335 75
560 631
454 622
849 153
13 447
372 272
389 900
350 516
899 420
890 56
15 795
480 302
533 755
524 708
549 671
801 811
317 714
14 117
962 923
658 589
694 398
636 972
681 210
251 485
500 530
915 818
295 352
175 611
13 75
552 515
484 913
105 22
598 659
281 412
435 968
474 823
189 545
82 118
451 575
875 120
733 489
959 47
688 537
384 841
964 716
447 332
348 778
70 930
678 974
73 791
211 120
418 632
793 120
945 66
156 79
781 402
619 651
812 360
962 620
39 257
416 474
151 408
499 982
80 447
620 243
90 746
94 212
163 46
300 495
577 579
654 997
250 757
395 75
953 773
461 581
539 454
694 871
755 583
547 576
576 755
206 823
203 773
3 549
597 761
457 303
757 162
839 292
92 556
262 475
302 721
306 53
872 966
519 730
549 799
423 379
977 102
934 262
212 325
672 904
161 150
156 407
933 973
735 131
222 645
272 296
827 369
753 136
236 194
788 66
472 606
207 230
752 471
601 546
816 386
773 795
943 135
230 632
431 695
215 946
379 83
837 605
898 440
206 132
338 653
928 727
733 519
797 846
1 451
647 463
14 34
191 364
731 783
703 254
30 96
476 865
846 483
451 905
665 417
759 862
296 379
169 471
195 542
646 906
705 820
198 13
359 66
40 251
275 418
466 179
920 962
640 704
641 129
705 468
303 186
676 872
238 178
205 255
446 867
207 393
147 179
323 937
262 35
61 845
426 790
177 93
454 568
179 871
428 366
853 452
965 898
403 161
879 339
776 149
539 256
556 57
395 800
933 91
844 892
859 563
833 632
293 753
405 297
179 726
542 584
207 911
885 782
961 96
883 272
584 764
12 566
577 511
720 555
107 390
275 685
516 115
423 409
249 706
19 174
692 948
35 789
944 444
862 137
316 463
767 268
678 833
973 884
348 425
133 537
580 25
74 924
26 587
216 215
454 804
326 571
614 741
471 441
927 648
629 109
645 741
317 146
689 435
809 931
889 162
216 81
846 26
904 156
889 401
346 674
447 234
27 722
556 234
918 422
258 944
258 545
61 814
955 687
717 413
997 702
900 730
336 600
577 554
508 564
381 255
758 669
923 775
256 249
159 109
496 212
976 345
585 39
213 334
454 802
396 198
542 565
478 587
151 398
72 673
868 311
651 469
459 873
617 826
658 363
497 301
92 980
221 646
177 933
917 899
994 783
294 733
998 604
848 977
107 662
680 95
916 289
315 85
418 439
77 994
937 191
64 250
196 886
458 58
507 753
95 447
886 727
973 895
286 535
646 120
72 335
638 384
527 727
370 75
678 897
641 740
36 664
990 209
269 806
933 761
646 632
122 565
409 699
701 248
534 424
280 456
155 480
831 406
679 280
216 511
170 626
694 605
876 337
577 797
465 775
212 799
105 987
295 951
774 53
20 284
399 464
456 600
110 563
243 761
414 279
432 271
795 389
990 554
218 346
934 161
143 98
924 732
988 400
812 563
70 986
320 142
618 332
791 381
758 266
958 121
324 30
766 329
609 162
846 685
13 717
177 787
830 369
47 786
829 647
673 364
138 293
492 920
162 120
90 138
304 301
598 939
506 628
750 385
172 191
134 391
400 192
273 124
336 878
753 811
936 833
105 949
615 178
543 333
490 100
332 527
988 218
826 582
333 727
559 372
671 32
373 830
334 948
511 60
200 271
308 554
48 498
772 133
693 408
601 365
396 60
675 884
942 836
356 35
919 654
390 868
280 181
293 201
492 313
341 601
629 790
49 443
777 899
518 604
696 889
485 224
908 196
189 575
196 322
987 773
450 176
712 551
263 209
585 763
403 148
184 652
894 700
399 460
892 782
544 19
26 4
608 366
723 92
524 228
310 525
551 904
294 741
789 129
820 277
331 416
444 145
999 54
536 826
245 82
729 336
920 407
173 633
636 315
686 955
656 457
643 41
346 58
240 981
210 676
776 655
908 582
611 342
744 767
549 62
229 706
464 385
411 85
719 393
735 914
234 110
352 788
856 529
917 332
338 298
68 117
811 865
957 628
59 683
482 708
127 365
91 807
680 87
678 60
73 373
92 11
390 973
954 966
810 767
505 492
714 254
554 669
100 303
860 571
346 251
185 568
979 872
17 2
246 980
378 818
382 362
646 599
294 400
403 256
237 383
693 467
797 31
783 464
666 865
944 709
694 525
650 75
930 532
395 419
539 545
144 302
571 88
372 926
982 489
820 600
820 960
196 488
875 938
750 980
874 407
235 16
855 121
452 790
923 548
602 671
150 735
196 129
482 169
592 11
678 87
986 439
730 536
798 699
978 719
57 765
468 699
172 454
371 493
249 231
825 35
979 235
822 377
670 941
918 5
6 162
699 27
978 435
263 567
671 932
46 856
290 522
365 985
754 824
823 333
372 481
845 561
913 603
162 562
614 845
630 314
789 509
638 623
623 322
195 917
662 589
561 371
969 707
108 63
552 262
786 797
456 903
530 694
745 775
122 848
640 514
55 893
145 349
263 74
957 595
785 43
392 218
862 28
851 533
648 983
897 222
322 165
713 59
814 815
10 899
689 797
452 236
337 203
827 418
338 860
415 970
51 144
3 49
457 673
834 794
966 903
877 35
160 382
272 51
141 146
983 571
659 786
53 236
134 919
991 364
870 409
166 672
77 163
739 611
338 101
518 893
426 694
634 960
744 978
547 139
914 618
871 690
586 659
904 538
633 616
759 457
225 702
792 848
312 588
585 293
273 132
360 91
435 969
557 275
351 663
99 23
347 825
607 808
151 370
106 659
600 454
933 323
311 751
433 272
658 550
315 930
39 2
393 890
412 27
325 880
358 417
599 30
581 943
803 609
572 787
334 179
585 495
93 255
532 977
258 170
459 515
35 3
5 846
832 109
222 627
499 624
837 4
669 123
650 819
719 877
813 868
63 708
112 360
414 736
774 273
925 953
18 315
908 42
708 887
260 110
400 66
480 926
73 473
350 500
705 744
410 261
335 876
817 472
318 597
523 507
619 773
337 269
483 506
518 935
975 550
914 672
538 512
556 825
16 340
60 803
413 89
442 784
498 745
238 866
129 361
655 966
751 737
898 371
849 78
469 412
609 849
180 568
645 759
440 957
151 502
793 649
466 747
919 128
679 499
876 307
237 78
711 92
657 30
630 657
438 689
468 683
741 798
623 393
970 103
169 723
717 459
90 924
49 735
111 666
828 496
623 828
177 700
201 789
280 720
1000 512
63 569
213 773
789 795
216 549
451 487
613 546
504 660
969 514
513 942
187 902
345 444
887 259
511 230
466 643
198 358
204 509
410 668
544 793
20 257
44 107
420 311
597 52
933 207
94 181
946 132
132 415
367 594
465 30
81 20
264 352
36 434
335 699
120 287
958 331
702 9
749 915
839 168
939 639
776 488
739 398
560 958
727 829
139 570
47 739
236 351
877 629
389 564
537 666
730 594
496 937
923 674
515 872
782 529
60 588
665 496
206 171
381 790
570 342
210 659
401 373
61 378
582 824
980 219
572 966
601 110
994 495
869 881
584 766
118 469
908 762
752 799
938 622
155 11
416 545
8 955
61 328
888 368
833 709
583 391
318 335
325 516
555 8
800 770
926 564
565 150
797 126
517 299
929 126
773 942
650 376
794 242
132 483
383 766
760 957
102 428
262 573
966 315
839 64
656 834
317 1
741 496
572 486
887 76
727 427
1 81
519 596
98 450
937 421
458 950
941 515
290 13
655 592
294 319
501 100
327 803
606 260
552 437
72 493
145 251
119 151
93 899
141 900
520 354
718 292
822 107
451 581
30 444
127 878
249 936
755 218
704 498
301 413
784 934
125 213
567 405
790 683
545 114
712 325
884 324
397 56
780 411
996 971
303 54
763 405
62 128
848 70
169 99
946 839
789 677
157 467
10 476
857 458
655 323
188 422
494 476
544 868
324 218
866 279
101 97
274 913
695 10
945 671
646 339
106 490
704 555
711 667
715 763
593 520
840 380
905 805
114 625
96 524
426 289
191 321
705 109
952 60
39 120
784 732
737 648
117 495
609 297
45 23
823 776
12 695
878 575
857 823
365 12
521 333
283 372
182 856
260 941
647 406
966 605
591 951
208 647
44 417
745 925
502 227
95 366
94 990
315 709
254 657
101 81
950 162
844 155
944 326
248 968
232 487
71 552
642 561
182 813
52 713
409 598
890 937
321 229
606 797
649 463
207 221
157 194
909 314
33 560
294 971
496 347
712 411
281 471
524 808
134 332
211 881
480 654
514 105
783 576
891 812
394 857
91 675
403 645
431 782
626 904
688 703
493 355
402 830
104 500
665 645
364 666
157 217
760 461
281 125
415 746
692 758
119 11
19 980
999 538
569 166
753 452
100 762
220 626
786 148
643 894
305 516
231 33
853 790
269 92
103 639
353 666
899 577
581 372
279 834
513 223
933 266
380 312
642 656
151 912
399 254
364 583
529 191
402 882
5 247
902 627
173 55
394 151
822 87
359 876
780 57
244 36
510 844
230 703
87 851
506 336
379 405
104 660
130 523
722 251
189 304
262 240
433 667
62 478
667 890
810 749
965 68
264 51
635 625
771 394
488 553
466 415
4 590
720 81
666 883
964 310
877 99
585 720
441 540
690 294
341 834
205 706
762 966
643 336
450 468
295 96
656 542
273 318
529 762
556 726
135 414
716 857
970 458
106 481
711 297
185 467
699 590
305 44
792 849
499 364
991 920
663 842
824 142
387 466
143 228
382 249
790 873
194 248
829 762
572 501
444 139
620 953
831 286
725 795
381 983
510 93
357 550
462 879
705 858
665 899
708 306
557 209
281 1000
509 909
2 446
391 116
87 739
940 686
203 140
217 243
968 165
65 815
158 86
143 364
604 78
3 378
796 676
447 566
383 276
684 715
245 146
704 231
32 801
822 934
30 283
788 149
21 938
494 740
154 186
581 498
659 508
640 549
314 799
87 266
855 743
360 150
88 839
365 611
455 381
331 73
547 68
481 50
489 312
952 164
565 797
459 23
108 705
94 352
552 999
264 665
664 686
953 575
157 807
382 410
653 880
297 564
77 359
617 66
444 314
135 906
191 468
515 256
500 224
549 393
115 717
360 44
44 704
226 902
295 911
994 801
764 369
922 438
922 699
837 475
333 8
103 461
959 875
663 677
159 133
494 605
652 2
284 957
381 660
126 410
821 691
475 538
629 497
110 63
500 91
969 564
704 287
94 206
534 468
891 227
580 677
697 14
663 327
969 221
896 326
253 504
794 709
501 581
692 340
408 673
578 679
414 804
827 174
819 298
704 82
257 241
717 871
103 32
206 368
206 824
74 662
395 579
230 199
779 293
436 472
315 836
77 475
991 890
18 178
49 684
670 584
546 806
384 100
24 966
82 663
22 320
299 248
302 465
613 996
762 985
533 133
236 664
475 647
673 103
102 419
310 40
105 698
835 974
877 835
519 304
154 47
957 394
259 483
765 412
466 92
318 284
764 541
377 275
69 460
893 584
409 910
740 545
600 251
357 348
92 981
720 882
805 247
274 205
971 206
490 380
6 944
599 325
716 928
780 641
719 438
498 737
789 742
960 639
831 236
804 284
596 409
823 290
889 192
536 302
609 830
912 32
294 600
7 671
191 949
940 215
525 129
592 44
636 669
92 698
4 770
128 488
600 214
208 893
327 169
939 688
638 375
385 904
385 250
36 467
325 443
293 480
293 984
319 168
45 177
410 72
900 814
173 718
85 77
796 704
6 550
541 261
713 570
89 850
104 991
941 794
971 330
147 260
605 228
732 680
887 389
510 375
314 322
476 407
458 794
534 91
574 224
1 160
809 350
766 150
174 241
715 57
845 922
63 260
929 174
78 545
264 333
977 324
673 844
364 77
299 8
706 842
641 425
992 327
802 278
713 876
606 591
830 387
465 713
541 964
931 110
178 866
820 435
603 973
367 877
716 313
309 48
789 791
521 197
270 665
892 279
339 741
888 781
98 849
893 757
344 535
673 375
728 30
562 652
87 791
897 231
596 968
293 260
732 434
970 969
635 400
103 795
314 984
857 468
758 622
808 335
468 150
637 422
576 474
160 370
781 528
759 202
930 988
900 232
294 420
100 590
974 619
623 376
22 485
507 231
782 126
893 403
837 808
598 422
815 265
118 673
50 964
931 479
656 207
697 851
767 334
782 513
529 520
999 621
234 222
25 612
455 338
141 303
940 37
365 719
439 99
822 467
696 314
468 506
404 822
212 492
493 726
756 310
352 114
538 137
560 922
707 994
264 460
741 902
330 75
62 595
582 276
413 52
780 353
296 853
948 703
248 140
662 952
949 231
874 903
65 495
52 696
780 486
418 533
431 994
635 464
660 563
910 109
388 62
363 587
667 783
974 245
282 286
944 86
558 850
38 106
167 529
9 854
734 331
31 128
505 559
999 891
583 405
970 77
21 625
378 253
521 69
625 454
904 941
798 121
479 596
425 333
425 80
329 209
16 898
456 549
724 27
118 446
990 384
780 879
555 927
450 356
97 858
373 619
933 68
450 683
937 666
523 275
569 882
541 68
124 120
491 505
355 260
251 711
530 618
289 701
102 770
467 386
204 666
477 916
178 515
551 227
848 383
275 168
255 816
99 72
415 938
7 395
92 559
948 164
419 194
750 538
489 62
966 900
645 976
4 589
371 803
616 64
288 594
75 832
281 915
887 438
772 645
59 531
46 161
156 782
37 911
524 635
273 274
738 201
932 210
463 972
634 784
384 504
397 940
371 954
736 975
492 892
26 107
594 930
842 9
898 289
573 322
229 61
849 696
281 622
497 804
201 260
62 91
862 189
84 184
201 504
445 638
698 834
177 883
728 747
886 674
823 697
898 863
672 104
203 111
436 190
2 703
4 593
536 842
537 733
225 976
284 492
851 309
63 817
840 995
952 603
906 526
497 573
737 689
291 525
967 466
545 161
497 937
354 7
524 773
368 302
691 60
832 394
707 548
146 792
35 198
449 516
867 704
479 528
556 971
167 190
751 548
494 89
660 855
700 151
833 970
469 113
295 136
189 799
348 837
733 1
401 899
687 992
249 837
266 525
423 680
284 519
415 168
86 141
800 579
593 257
487 975
651 172
466 45
919 670
784 124
131 21
666 458
367 518
100 425
441 555
753 131
709 462
87 267
691 552
869 452
422 36
465 379
651 997
194 753
449 658
708 331
271 207
889 263
421 566
478 611
83 986
143 39
901 609
611 45
949 715
361 332
654 319
446 512
404 645
773 804
119 128
872 994
955 609
721 265
418 535
148 938
566 681
196 408
489 321
664 653
209 617
146 591
390 436
287 965
645 522
373 582
290 416
132 16
455 412
154 63
808 280
1000 434
556 481
137 470
257 735
943 936
714 726
906 242
674 453
722 185
510 480
251 255
519 809
828 403
250 769
65 29
2 252
237 876
933 36
538 301
601 592
540 81
954 299
817 349
158 417
158 866
332 105
894 319
343 616
809 826
886 151
88 423
32 136
279 67
495 337
232 110
498 836
657 141
582 772
292 622
595 755
544 944
905 233
84 214
99 125
748 308
908 300
536 969
829 195
750 155
576 683
71 497
94 437
906 155
619 901
985 118
213 706
472 722
770 590
34 703
440 305
989 949
404 722
704 779
417 673
353 412
541 879
464 338
597 605
31 526
965 578
946 148
330 612
746 280
684 782
226 649
454 400
958 752
86 76
657 710
988 234
14 819
403 302
405 724
666 747
582 674
741 169
929 969
617 120
990 445
428 327
137 903
812 990
922 341
864 153
371 516
631 533
355 861
444 969
695 755
504 154
639 715
324 151
144 50
245 361
644 932
297 183
438 651
403 747
393 463
788 748
612 881
93 613
603 937
445 675
130 636
753 485
537 594
20 298
11 137
689 943
588 145
985 238
935 35
494 855
810 969
926 611
351 917
8 327
96 227
15 722
78 562
144 939
4 714
133 819
257 916
620 39
886 174
367 492
58 632
387 127
255 54
448 416
2 756
306 454
977 98
433 100
740 220
980 80
145 14
385 886
532 679
790 23
129 98
54 204
394 376
608 670
667 944
286 127
666 20
191 573
984 649
676 601
274 22
812 973
545 97
104 53
887 59
41 926
876 593
304 339
730 144
486 581
964 802
374 249
322 317
717 678
972 573
799 324
331 386
854 433
871 214
526 379
855 497
489 393
656 271
221 6
908 693
755 121
87 583
821 696
726 937
499 357
327 908
228 183
884 351
526 428
681 145
516 554
835 764
731 8
420 952
61 58
557 940
407 815
509 497
513 778
219 899
772 297
499 23
522 761
187 211
258 910
546 278
608 530
26 305
649 857
498 577
125 5
380 510
768 708
690 1000
576 942
253 258
707 791
720 511
900 792
929 964
196 111
127 434
265 62
464 457
104 224
902 10
319 141
93 512
68 134
258 77
773 142
4 76
143 38
768 382
544 757
849 322
532 467
447 813
327 296
861 656
144 961
873 692
142 930
976 214
313 328
670 293
137 365
380 404
610 118
113 707
964 800
782 508
229 289
503 941
611 722
137 175
941 543
470 796
614 28
835 690
416 291
544 622
309 531
802 178
835 861
227 957
999 674
431 289
52 887
614 924
43 903
321 777
12 779
754 67
423 664
301 856
952 723
582 51
896 825
840 413
183 797
914 529
14 889
401 244
273 167
781 566
591 236
431 512
197 26
128 168
970 174
21 142
689 750
214 869
923 186
653 328
86 249
342 997
312 830
658 642
70 98
807 952
66 717
142 905
818 393
628 831
441 326
736 477
867 942
848 642
467 813
85 469
20 289
457 254
783 377
810 324
485 851
127 424
447 559
320 535
676 258
264 906
904 643
313 301
1000 81
206 15
46 119
214 545
22 198
524 296
450 477
750 233
516 717
277 841
51 367
362 485
846 709
455 166
108 587
316 187
965 242
756 506
550 958
931 849
137 287
92 758
906 622
319 333
382 935
868 710
318 598
673 633
440 304
690 420
236 861
34 473
256 484
845 412
75 352
660 256
927 171
462 655
165 133
1000 683
623 719
953 770
238 581
365 278
747 284
876 917
548 647
661 212
460 290
938 682
111 233
336 320
400 784
144 64
250 228
304 107
973 628
265 973
298 27
912 828
450 808
754 972
897 376
132 353
430 980
766 657
47 674
499 154
395 230
858 385
283 735
230 805
888 949
275 824
297 757
847 670
820 869
561 449
726 114
857 730
904 530
979 630
288 732
741 525
268 739
614 158
40 566
372 116
638 523
470 633
165 185
88 402
749 943
739 924
968 816
540 375
413 446
500 267
664 622
293 584
810 950
967 42
337 359
922 606
949 946
94 63
639 223
310 93
781 391
107 14
62 889
366 282
937 270
486 289
320 826
680 665
897 57
671 149
945 244
236 636
714 941
710 790
500 158
884 3
860 592
213 580
250 584
347 448
180 75
925 989
352 130
740 589
381 634
483 441
764 383
399 66
914 386
506 422
779 392
939 62
848 456
724 326
327 479
980 528
70 164
819 66
5 164
845 856
203 534
420 393
413 594
166 110
483 572
744 559
163 558
72 137
182 492
34 724
807 707
478 521
684 864
692 262
76 499
893 766
672 911
414 466
277 957
379 427
126 718
869 498
301 724
187 576
788 837
237 602
428 205
657 291
748 84
717 491
231 455
61 959
918 878
497 648
545 861
478 110
12 425
887 131
424 365
618 738
537 648
999 471
997 255
143 50
537 931
858 469
606 855
757 409
265 309
147 782
462 165
252 369
513 974
678 872
887 239
379 540
990 627
940 670
113 776
397 689
864 158
292 100
208 276
844 605
89 678
165 361
595 271
397 249
756 577
898 670
201 165
540 426
955 595
256 126
543 875
712 961
247 970
181 994
708 1
458 940
149 663
732 153
432 81
575 867
166 994
911 451
507 806
409 118
97 408
75 29
672 627
724 213
825 333
228 905
352 228
571 727
582 330
40 982
656 640
964 165
270 978
24 397
482 542
901 759
864 22
616 563
198 412
179 242
600 782
479 18
126 727
125 818
143 642
823 685
520 386
803 315
574 184
801 699
915 692
505 227
452 910
646 219
178 248
531 637
9 103
762 34
444 508
458 285
256 408
123 865
467 760
456 639
644 578
588 718
555 985
402 954
552 941
702 267
523 934
337 907
489 69
634 450
449 774
324 917
687 953
425 838
248 171
392 566
341 970
965 946
913 999
279 619
136 30
639 139
930 520
845 587
289 225
630 847
223 352
173 573
992 590
869 999
853 331
932 252
142 170
855 161
319 742
900 687
128 515
940 272
700 629
120 145
360 700
180 687
218 749
930 79
924 549
298 584
722 480
151 132
938 404
127 703
794 651
819 636
673 893
553 739
388 382
187 218
769 620
351 615
360 214
292 626
974 881
178 57
392 677
724 773
136 781
41 389
272 398
979 984
409 220
410 347
112 417
970 52
735 968
240 143
186 62
17 134
223 899
727 20
852 440
76 508
592 454
559 374
163 6
261 338
186 295
610 130
418 962
980 86
195 378
621 771
75 88
84 979
594 245
303 578
174 471
384 108
11 232
116 828
634 32
871 935
281 672
682 693
45 376
442 325
898 404
665 229
268 901
816 242
288 501
305 563
918 553
574 893
101 385
58 529
867 463
914 4
741 151
325 615
582 609
821 838
673 335
206 378
817 822
532 821
628 590
697 262
296 260
428 848
140 618
714 911
414 343
702 394
898 372
648 337
389 758
580 603
333 55
352 608
1 315
681 820
533 523
748 828
323 693
626 881
517 276
592 956
626 559
385 915
283 810
416 867
929 977
281 888
347 194
824 726
638 953
200 264
407 267
436 308
485 708
244 410
220 406
980 537
876 586
279 769
320 233
390 166
113 975
367 341
361 357
346 873
539 931
877 5
98 22
78 100
693 928
740 467
823 14
575 827
411 365
962 664
785 349
827 237
511 23
445 494
136 137
88 721
700 24
104 330
659 710
12 926
889 1000
226 298
264 310
713 410
191 475
572 804
675 817
773 868
657 177
379 772
381 540
903 866
382 790
737 919
345 930
561 310
241 669
501 549
132 431
655 977
367 799
904 203
729 224
356 79
360 485
304 904
459 335
207 538
822 880
219 386
157 810
103 545
685 242
464 565
91 639
566 723
372 981
138 39
735 23
216 461
17 177
1000 395
987 293
791 958
996 200
303 637
188 10
991 31
258 824
925 122
496 45
237 391
917 519
208 878
603 516
567 221
307 624
183 263
66 311
562 955
240 909
763 332
626 515
629 370
319 493
620 811
192 622
646 591
469 424
914 444
315 666
742 109
691 134
975 987
949 602
417 129
596 692
238 451
326 20
390 375
824 211
258 885
877 890
949 477
711 1
364 952
28 804
695 302
97 46
155 7
93 654
680 871
83 444
420 549
832 547
753 547
181 975
391 421
685 331
133 664
108 794
722 184
802 608
48 438
65 938
937 14
105 639
929 521
542 780
148 811
49 293
883 300
569 497
62 356
985 934
113 688
966 627
993 149
736 177
400 636
340 358
192 76
264 25
854 165
567 135
103 51
100 252
358 477
84 462
735 748
625 34
180 214
716 217
769 181
284 765
220 949
358 943
91 191
597 486
500 862
799 299
714 163
46 61
704 539
661 791
88 427
695 369
341 339
836 493
570 787
280 145
222 452
209 743
922 372
44 575
10 770
59 804
603 163
366 492
697 797
631 152
280 144
751 985
922 17
937 828
674 842
189 288
371 36
112 43
816 985
951 451
717 228
642 233
697 507
65 146
482 154
568 817
127 269
673 40
406 109
777 336
458 389
204 946
596 753
490 337
740 337
367 782
790 911
334 966
158 932
850 351
637 23
838 814
531 429
354 237
129 968
550 549
383 907
283 160
869 908
112 395
982 30
566 859
586 283
694 410
927 114
575 579
236 641
128 884
770 817
807 545
429 840
49 335
345 196
725 619
986 397
430 196
798 166
490 463
912 135
3 4
237 543
475 450
501 157
362 656
896 655
732 621
465 81
788 372
525 521
522 857
962 673
707 14
606 642
745 178
733 455
469 78
318 904
419 676
226 610
333 517
277 826
244 239
516 70
279 889
240 855
122 978
385 733
274 371
771 125
856 238
411 501
279 411
48 126
567 395
233 125
785 694
264 273
440 375
181 78
247 59
814 607
906 814
202 599
645 496
772 762
799 11
919 389
290 294
735 246
441 859
499 371
13 362
33 28
652 219
897 645
672 994
912 721
126 296
890 407
76 975
324 327
298 673
864 173
711 497
120 327
703 646
45 569
608 306
941 474
694 282
545 497
555 758
500 946
982 437
576 831
194 383
762 650
872 274
360 307
921 700
788 680
750 75
279 258
786 806
165 539
676 225
787 540
413 781
871 881
925 331
407 67
442 130
524 455
329 846
515 988
807 503
953 897
278 840
924 546
173 271
77 621
385 632
273 511
310 204
335 466
970 483
106 560
446 639
549 390
829 145
584 596
873 837
818 498
57 367
942 484
228 877
938 149
450 681
855 782
235 926
272 629
837 77
70 859
539 107
699 521
60 621
959 91
38 894
383 619
542 989
825 478
173 181
489 454
828 812
78 860
905 326
524 456
87 619
889 576
126 658
141 903
427 473
381 464
712 500
519 357
716 78
78 343
703 762
901 826
275 649
548 808
825 251
879 924
237 370
502 120
627 948
672 738
7 159
294 573
386 34
249 776
272 183
731 115
836 246
408 230
446 950
533 27
906 510
412 151
599 115
637 894
463 969
193 860
776 221
224 423
298 739
601 386
174 620
273 26
920 29
621 583
496 91
32 611
438 215
249 308
442 577
231 220
882 967
195 973
548 231
996 261
854 440
909 589
422 546
327 720
551 771
520 591
865 820
943 810
472 680
683 296
195 387
861 931
320 661
403 483
901 410
667 207
335 230
581 463
973 611
805 41
917 225
560 762
445 679
595 764
42 682
254 167
452 250
333 280
675 459
60 580
129 188
310 650
970 909
969 455
933 989
369 981
694 469
708 772
652 802
936 524
901 944
661 295
294 396
499 594
631 400
109 845
485 507
150 750
335 944
89 707
280 598
194 627
573 724
258 395
254 973
955 251
448 790
814 5
319 595
298 260
316 378
997 152
323 978
884 705
815 393
532 157
180 549
488 107
604 995
187 77
389 987
688 137
59 106
853 411
447 83
206 733
482 465
825 195
137 303
385 524
756 8
810 406
515 812
373 169
431 157
333 12
65 268
461 820
29 71
454 409
934 726
499 203
796 912
939 288
800 729
405 34
303 346
524 484
828 829
902 175
308 441
464 291
614 683
114 223
564 811
416 472
730 146
443 634
885 58
805 848
113 888
473 719
960 859
944 962
967 286
876 969
596 432
262 19
683 710
91 513
276 304
213 440
32 386
742 195
70 166
774 121
320 783
915 12
216 250
553 936
340 386
639 110
923 911
547 212
896 521
563 254
707 817
92 284
692 733
744 542
616 675
788 746
879 840
137 100
404 674
802 42
846 359
451 20
599 542
971 81
50 181
302 400
747 89
320 601
854 764
767 411
335 376
239 61
76 698
474 569
130 801
362 104
126 205
872 455
323 811
165 799
883 467
593 770
978 263
800 259
591 375
226 681
357 616
657 85
863 914
710 577
87 335
868 977
301 788
533 573
876 460
123 83
457 114
830 592
389 685
566 861
500 10
382 208
514 441
653 72
121 406
20 236
616 1
919 384
798 440
219 659
91 465
76 103
963 133
421 839
608 412
752 901
891 459
794 857
430 688
458 829
586 980
510 646
52 389
3 479
962 229
206 780
453 350
703 112
293 263
352 848
774 461
855 282
242 317
664 808
735 621
836 129
279 707
411 194
828 210
2 524
195 504
508 737
987 175
141 709
940 333
113 321
343 932
329 532
29 60
695 151
326 802
28 946
176 324
770 80
162 37
634 294
413 124
423 19
96 843
751 229
221 850
330 519
133 702
117 245
156 920
495 900
165 866
34 858
818 836
846 545
927 157
571 613
297 759
547 610
741 188
570 974
558 329
390 111
588 45
923 560
839 45
89 870
277 631
545 755
993 816
306 891
477 881
632 502
347 865
355 998
229 717
782 379
272 331
121 126
293 823
462 610
614 911
847 322
915 226
817 722
211 651
125 63
923 238
307 14
330 865
20 429
636 606
827 173
458 475
213 634
228 729
401 129
817 754
486 331
336 943
496 849
559 123
874 322
341 1000
570 335
129 573
482 590
180 197
408 204
353 696
808 490
216 156
526 714
820 834
85 883
723 261
774 386
678 578
861 221
84 755
140 10
420 290
419 794
599 623
997 413
838 8
283 287
750 810
645 949
274 637
547 988
8 373
411 569
845 19
50 305
914 36
77 589
150 3
421 9
583 30
976 381
8 502
252 825
630 308
542 886
426 69
960 243
445 215
868 264
656 522
303 377
313 589
583 77
919 240
365 434
358 230
429 786
599 708
809 397
725 365
467 434
186 539
619 632
433 372
918 557
939 818
380 424
135 341
797 608
32 154
249 457
814 492
544 352
741 206
9 403
970 756
719 49
727 896
292 116
127 419
436 834
157 711
320 981
940 792
322 231
657 415
302 308
624 845
903 899
371 783
821 951
40 533
744 320
163 913
156 113
818 577
32 564
744 375
604 669
426 328
709 942
269 381
994 73
219 335
683 831
370 180
529 597
100 256
527 818
458 604
392 956
322 14
8 593
643 893
901 179
822 903
413 341
76 322
871 6
234 459
33 688
544 355
691 807
275 667
709 456
828 531
629 590
377 121
218 44
366 180
891 367
693 2
393 223
343 527
400 551
56 603
547 167
207 621
25 388
47 268
695 414
106 202
50 98
945 309
393 704
721 651
954 609
462 557
713 674
902 328
150 654
81 431
481 23
304 88
43 39
579 22
675 785
905 959
968 728
375 392
694 937
359 682
630 937
403 342
952 581
694 859
466 240
119 789
286 717
883 742
661 645
404 71
958 193
254 52
294 9
486 665
799 869
131 78
100 534
347 522
592 110
579 570
914 833
842 5
272 643
175 450
267 778
673 831
225 857
55 550
149 322
753 278
832 844
426 341
434 338
887 381
314 730
673 581
148 91
972 288
711 437
464 405
892 92
153 719
860 846
946 866
86 174
613 75
485 696
862 970
846 257
429 983
297 612
484 481
647 723
535 202
413 905
268 764
865 679
801 949
659 372
298 926
438 93
926 514
417 434
86 27
298 671
632 225
836 311
540 770
90 996
854 79
5 261
624 359
199 906
389 753
530 633
189 370
592 236
605 258
122 850
32 295
837 571
157 809
846 529
917 823
313 744
623 311
572 862
727 63
103 189
932 621
568 339
924 616
581 174
852 134
733 7
283 336
275 288
104 355
36 643
921 211
180 15
113 282
51 670
599 573
562 481
759 965
789 858
421 60
376 952
175 692
365 957
622 484
302 666
673 425
36 622
145 837
122 488
164 350
167 347
931 869
710 186
737 16
291 854
775 844
260 923
922 571
502 221
700 994
266 620
388 452
973 351
948 375
60 321
89 378
797 177
371 303
181 90
890 934
618 846
349 525
500 622
959 994
182 462
379 595
877 97
223 455
614 956
29 660
383 93
145 174
243 913
221 247
730 489
325 598
43 521
156 9
241 40
992 467
498 203
361 216
202 302
736 929
480 560
518 11
215 535
306 386
161 838
495 555
289 739
299 470
809 846
375 532
456 183
668 421
448 144
290 53
622 43
577 757
316 694
654 470
738 740
312 406
715 225
578 495
985 533
948 661
235 715
334 591
310 152
17 475
10 812
739 361
23 458
686 262
692 376
352 167
926 35
550 116
276 867
557 282
471 569
817 404
196 42
184 254
568 20
245 966
821 32
137 301
715 652
538 906
65 378
937 824
521 9
353 175
493 16
172 498
112 212
311 872
264 166
134 886
297 914
692 511
258 194
453 226
982 519
540 730
234 778
593 697
903 15
733 611
853 364
770 987
10 402
253 95
638 132
682 17
545 105
865 294
428 487
834 957
82 534
245 552
183 796
693 22
505 823
232 130
655 683
765 999
598 681
510 232
531 908
803 631
836 529
179 302
214 232
516 575
680 986
888 131
793 376
998 710
960 896
908 804
193 385
34 706
619 395
941 937
656 371
446 274
429 860
53 882
607 954
917 446
431 713
886 357
614 27
594 164
314 726
8 910
387 159
355 996
75 998
849 351
796 188
88 282
975 924
611 308
729 12
345 145
374 189
480 743
917 514
999 101
690 405
164 636
414 526
710 558
156 339
664 606
286 658
378 518
738 747
610 59
180 450
481 54
177 257
756 102
748 716
564 814
502 423
278 327
8 161
704 928
158 493
459 604
506 26
598 714
998 624
974 225
99 222
939 26
993 411
710 424
901 707
241 753
420 219
224 505
772 265
460 947
193 427
998 882
461 622
938 862
208 337
68 625
720 875
401 163
253 972
135 281
295 236
8 958
732 711
844 340
7 723
982 999
243 967
311 190
215 732
485 409
581 996
211 261
467 581
87 536
555 666
59 997
860 542
798 945
641 275
19 72
290 404
362 446
256 750
300 90
649 566
692 833
547 930
811 496
254 952
896 171
741 561
366 353
852 882
815 713
421 402
942 841
382 180
544 740
218 568
577 961
701 162
101 316
44 195
204 281
988 927
751 277
833 866
77 328
783 944
860 340
858 35
802 357
476 467
999 980
359 246
301 901
327 77
758 923
398 189
752 284
157 213
938 531
33 463
79 91
920 986
694 538
964 760
671 740
404 633
719 370
218 474
510 80
340 210
928 215
892 938
72 764
794 657
135 782
43 633
901 251
337 905
834 545
531 507
95 234
392 856
601 56
541 314
76 351
716 170
849 234
319 24
788 351
838 971
205 342
969 200
612 720
631 756
245 315
348 195
611 720
911 613
871 513
417 383
640 111
268 27
556 306
243 849
579 111
581 682
639 628
330 415
217 955
59 194
537 178
721 830
590 65
964 454
381 100
418 390
864 473
374 885
240 14
260 389
849 707
227 886
659 282
617 172
462 786
93 473
792 700
590 430
715 755
652 116
147 655
28 515
643 5
704 965
829 845
98 672
106 709
200 964
277 461
977 942
896 738
617 426
540 823
554 451
704 69
57 590
15 257
649 235
793 202
910 322
478 420
950 789
479 199
449 801
885 282
442 202
61 52
889 110
263 668
56 916
22 26
472 108
701 886
611 252
341 767
651 994
488 188
407 792
946 348
459 255
203 229
164 214
202 33
257 525
751 637
157 294
938 944
930 96
195 965
634 673
763 258
44 736
167 11
618 563
55 837
212 32
222 959
964 14
993 876
68 409
140 443
525 619
921 112
727 194
9 264
838 594
246 419
874 174
595 991
239 163
170 146
496 217
408 377
464 400
595 138
922 584
28 850
370 916
479 68
369 288
657 549
620 155
112 978
611 309
785 155
450 563
19 799
978 252
506 388
71 680
237 341
741 903
935 571
253 344
645 324
488 433
759 376
554 319
212 195
965 173
786 269
581 590
657 763
165 305
575 417
467 916
149 461
289 444
829 856
685 986
554 483
887 936
315 467
290 790
589 2
55 807
970 725
849 871
916 166
933 192
178 423
703 934
493 34
206 258
278 342
533 829
572 543
580 215
689 3
539 730
952 497
542 978
802 817
441 185
424 657
912 167
681 546
716 821
305 419
731 66
243 773
269 172
91 308
17 80
899 457
112 499
732 322
675 973
697 469
520 428
468 768
677 374
428 681
17 436
981 582
8 609
630 705
346 939
393 188
557 551
316 609
552 910
394 654
871 26
449 535
972 358
206 718
832 534
691 226
759 80
375 156
325 354
275 96
418 383
264 157
338 685
776 917
316 20
470 276
418 547
202 933
621 758
553 836
66 674
558 368
8 863
193 59
985 632
837 68
945 440
943 681
127 186
353 560
193 533
571 494
29 770
432 760
919 53
185 75
777 491
343 790
142 281
127 547
385 172
436 814
445 573
448 989
36 197
581 428
518 21
226 112
234 532
650 156
577 457
967 459
61 283
320 266
925 311
445 424
646 521
252 370
619 476
602 236
426 128
781 679
74 200
366 367
478 483
810 219
994 533
832 233
228 245
275 94
720 943
403 446
262 464
845 541
541 751
458 955
294 893
590 226
712 5
868 216
53 48
561 471
811 638
860 787
384 682
672 842
241 504
182 733
130 126
111 282
429 220
559 39
749 774
896 849
159 621
728 179
270 834
668 66
69 611
781 628
260 619
329 477
297 345
534 202
123 102
102 90
927 572
454 168
24 3
642 952
128 851
922 65
766 21
542 58
105 462
715 531
97 623
852 502
369 391
473 359
977 219
92 226
698 966
103 766
52 403
151 222
491 190
355 977
354 250
184 803
725 907
726 308
962 74
12 200
316 204
17 559
855 79
430 24
428 981
332 687
308 177
105 954
776 255
967 496
85 201
647 841
544 54
383 153
680 466
333 31
390 428
503 113
263 357
179 439
695 890
865 789
768 222
789 721
5 871
28 46
588 170
513 675
778 366
397 785
58 396
372 551
154 34
538 982
801 895
142 731
571 679
17 389
980 927
460 493
262 541
886 938
315 899
173 477
196 864
80 279
785 479
917 26
495 144
933 176
626 55
557 148
566 658
257 556
111 645
513 863
113 451
983 989
507 605
834 797
948 427
796 75
532 333
416 504
217 968
903 867
268 957
152 454
760 542
956 887
930 805
229 951
684 187
165 493
71 903
159 955
692 672
403 184
393 96
186 909
277 488
609 321
563 531
479 806
580 560
199 976
383 391
823 487
721 90
780 45
780 723
949 163
581 954
415 698
221 554
891 488
73 196
467 603
597 926
610 454
59 947
448 616
916 430
453 992
287 16
95 535
273 982
212 747
545 493
812 209
890 68
886 957
254 730
837 668
507 814
776 896
278 746
803 26
868 566
213 748
674 556
951 321
588 83
914 653
159 717
720 653
11 501
317 259
178 103
764 576
964 899
814 304
881 201
879 276
567 819
754 147
182 986
680 277
314 649
973 249
93 982
382 50
250 171
958 19
103 93
800 75
548 210
650 769
646 76
723 173
172 517
214 575
889 759
541 611
255 250
923 717
876 49
383 757
539 752
295 866
711 425
299 890
493 885
27 623
157 283
16 262
27 262
186 99
706 20
923 879
170 389
374 469
700 600
154 179
870 952
759 612
896 535
896 660
607 230
316 993
180 485
850 687
402 371
959 566
779 809
509 459
667 360
602 813
375 829
202 823
634 704
588 222
591 312
810 191
916 555
601 734
348 685
859 910
738 673
491 536
905 461
839 273
547 625
12 404
486 425
629 562
684 182
956 645
852 438
884 937
229 257
345 470
725 468
875 533
591 493
252 899
236 691
780 999
725 148
919 197
701 22
391 131
875 198
921 492
659 955
476 889
31 112
801 347
576 429
737 900
585 41
121 436
201 693
434 141
357 135
427 628
252 945
975 356
417 463
165 969
264 343
912 308
481 804
285 581
551 558
925 995
365 714
617 653
996 679
667 851
493 663
589 959
144 576
605 888
60 693
689 761
367 469
117 904
476 232
582 792
667 287
460 922
13 924
953 919
534 730
395 972
625 947
384 554
96 952
420 198
650 638
797 906
313 206
74 771
933 250
865 354
55 491
406 555
874 474
732 584
8 807
376 632
450 296
266 317
642 82
897 977
969 546
288 95
908 473
559 576
796 386
581 550
954 282
87 340
371 360
402 943
977 932
200 584
63 116
997 178
92 172
132 821
669 344
995 194
377 488
171 94
124 239
754 946
913 376
777 260
45 600
584 94
232 18
772 514
338 873
862 450
634 485
424 59
8 221
484 878
858 560
62 601
607 153
221 916
679 925
147 357
837 428
226 965
3 982
54 331
100 193
874 356
313 151
570 421
912 598
216 736
964 969
117 531
375 370
208 3
151 770
73 889
165 737
585 869
43 492
749 715
675 632
19 498
986 198
667 879
416 969
238 824
417 985
14 825
329 708
209 882
718 169
831 775
128 155
260 934
799 34
896 443
308 306
741 775
672 862
700 845
399 256
132 725
224 670
488 115
422 384
415 587
527 519
865 243
733 556
759 852
492 688
613 225
801 777
550 942
198 981
982 729
387 414
223 264
238 370
912 901
234 118
918 26
940 821
956 325
691 959
751 32
772 150
421 713
492 288
161 141
385 324
18 645
642 521
228 488
773 195
301 203
730 844
904 120
465 34
633 222
846 125
287 405
190 614
708 582
123 900
853 32
747 444
966 606
989 373
322 734
630 503
994 271
390 255
145 727
511 773
114 527
86 275
895 547
697 801
505 497
361 877
636 487
780 506
775 404
904 901
214 60
875 169
776 79
519 542
174 835
515 935
804 143
212 268
944 332
688 330
198 133
664 698
961 908
430 392
379 376
725 398
620 82
919 322
428 13
562 780
27 88
879 857
605 27
130 267
685 139
590 263
311 937
426 708
627 51
219 597
188 928
909 908
496 269
483 178
177 345
601 153
19 691
610 398
844 447
909 997
414 395
689 171
455 38
630 755
768 677
212 234
158 645
464 874
569 326
767 113
636 936
549 409
435 694
881 862
636 830
201 672
146 680
683 898
413 513
271 21
154 828
247 431
23 87
236 195
514 308
519 782
517 307
602 856
459 385
857 220
29 311
556 485
482 13
39 940
870 545
539 506
383 728
329 560
8 444
112 264
38 527
607 25
527 485
512 118
913 735
373 291
910 947
958 267
171 315
260 725
945 512
65 350
618 593
837 672
319 11
887 811
10 577
981 11
415 458
151 882
158 120
198 721
344 663
881 467
117 752
251 172
62 324
721 246
193 111
66 109
286 640
255 105
9 505
36 300
420 725
524 646
471 313
133 310
905 952
444 406
7 385
206 324
580 462
833 570
627 254
289 737
135 52
110 481
5 760
775 582
69 872
320 25
569 198
42 179
301 595
149 980
319 458
581 387
785 929
537 469
733 201
764 314
713 498
64 280
999 547
376 288
377 388
29 669
220 78
10 76
422 16
72 498
399 524
875 281
505 737
795 557
356 65
548 844
713 462
86 415
965 551
607 555
33 399
731 121
810 701
784 71
806 527
565 157
37 466
600 33
618 793
893 230
50 200
184 413
851 959
761 136
829 820
114 162
975 175
889 283
940 311
898 856
907 330
14 993
210 356
537 574
622 967
935 449
122 780
317 274
153 829
371 269
627 112
349 661
362 500
6 444
737 159
250 87
379 725
719 759
71 673
965 386
40 1
224 630
98 37
344 760
250 316
866 129
269 591
64 889
836 475
624 38
497 422
923 994
336 389
928 134
895 780
349 621
525 724
339 247
668 477
921 701
653 368
712 321
317 772
278 269
381 106
563 655
408 113
732 544
591 390
413 724
54 687
481 313
785 997
423 757
142 679
715 75
608 264
934 159
160 956
500 704
940 687
166 781
116 540
534 938
363 753
572 226
343 70
232 664
665 734
462 268
825 367
698 172
257 300
970 41
481 407
540 85
15 226
979 110
892 328
968 499
484 542
600 375
226 511
625 929
295 601
95 362
822 65
638 147
624 258
972 875
742 306
941 273
70 383
636 835
855 653
263 584
534 237
303 795
134 413
860 158
266 500
728 617
510 464
943 236
487 486
740 957
171 264
997 776
904 726
899 929
793 115
887 668
763 759
865 95
209 112
487 944
110 595
506 590
609 872
842 351
247 429
257 123
219 23
296 23
169 359
517 337
944 187
932 831
50 206
223 443
321 988
968 444
889 398
380 521
389 233
20 358
492 291
819 919
971 627
521 412
244 987
90 36
360 805
332 614
10 32
884 874
882 874
867 983
174 947
684 232
970 545
587 103
596 531
999 824
170 760
123 133
860 99
107 750
676 78
107 142
632 678
163 132
799 227
992 294
35 433
269 391
165 425
819 257
745 247
690 24
272 281
406 428
373 393
130 612
257 639
331 744
783 13
107 729
609 29
611 67
32 378
786 976
502 575
679 871
3 172
557 404
988 889
170 332
964 832
834 45
649 264
629 392
958 655
270 152
361 479
292 548
405 544
570 184
772 953
674 339
416 269
494 665
739 716
769 763
225 238
222 460
203 274
238 641
15 815
866 836
272 68
519 780
374 408
47 32
999 330
482 575
857 541
540 311
980 934
364 781
86 454
975 457
186 484
9 771
284 749
904 388
212 169
423 919
531 547
964 745
920 54
255 566
179 440
792 513
328 490
263 938
307 860
460 208
271 512
851 262
402 761
648 86
90 368
191 842
162 188
323 728
420 122
359 703
601 304
685 138
112 580
957 878
936 228
132 499
890 794
634 718
841 131
712 550
320 671
87 255
958 892
2 260
809 970
8 5
611 189
483 716
392 857
384 34
419 443
515 535
527 541
589 144
312 425
416 514
697 259
339 654
526 431
950 697
584 414
96 811
526 67
508 935
41 612
240 164
165 61
452 969
249 23
169 738
607 81
200 414
148 467
35 128
276 495
38 950
398 977
153 675
870 654
171 341
197 516
773 576
770 550
635 391
214 548
904 460
864 792
447 873
34 344
692 257
773 227
438 532
953 159
183 255
574 279
302 196
514 225
731 642
288 712
853 582
537 404
521 707
405 347
755 811
688 29
285 671
9 247
962 449
895 439
564 817
558 150
864 226
553 842
467 652
93 261
381 60
55 689
691 68
34 455
559 497
307 377
718 453
775 709
790 941
963 765
63 905
704 510
370 786
97 291
676 336
867 556
354 832
128 77
446 415
360 259
611 240
324 656
241 189
88 969
638 254
326 746
435 818
610 914
506 360
831 66
73 366
83 892
392 810
978 185
1000 312
218 256
301 10
959 997
100 57
603 153
152 42
821 523
745 921
799 876
249 847
906 822
884 647
560 589
471 611
505 460
184 67
552 821
335 67
102 446
527 309
861 353
555 369
203 13
734 919
580 735
743 147
362 46
257 216
21 838
381 793
232 732
224 644
221 415
253 907
655 36
27 633
907 257
637 130
300 10
676 343
304 164
673 393
677 724
546 49
925 292
266 6
879 422
819 887
674 946
294 596
974 73
618 281
549 401
977 348
294 82
393 804
281 255
531 643
69 94
358 512
666 117
422 656
310 826
648 679
963 787
877 325
621 201
902 580
870 173
263 972
558 727
843 732
112 286
885 442
491 515
422 268
819 555
151 469
350 450
95 611
803 524
105 372
872 67
718 781
416 659
739 131
604 741
536 762
266 727
164 771
720 994
35 547
402 731
241 93
934 247
394 131
423 459
254 598
771 908
130 740
85 344
139 802
333 577
803 941
911 762
610 532
201 515
381 843
64 181
766 850
984 323
872 221
293 688
59 50
844 437
729 276
918 795
963 760
797 779
239 158
760 917
583 99
708 474
333 581
465 741
9 315
481 881
725 299
121 110
353 375
535 438
519 187
318 762
84 529
982 420
805 835
364 766
266 527
1000 523
83 550
984 500
873 684
559 499
158 847
443 488
960 425
223 707
238 981
149 369
499 705
581 950
952 353
646 683
928 561
823 618
397 641
545 240
432 940
974 558
779 327
480 114
460 757
217 672
684 673
322 318
614 154
60 127
768 925
135 454
307 669
110 377
206 327
86 392
138 705
415 626
245 593
472 149
154 282
475 787
324 195
984 878
393 618
358 171
205 638
991 382
893 558
223 482
155 85
991 187
243 900
514 896
447 756
606 652
334 733
758 50
474 475
35 701
467 329
346 151
58 443
128 731
365 126
368 486
633 26
536 463
473 321
639 221
734 940
652 309
908 858
136 583
496 340
478 328
493 808
899 757
162 204
234 408
605 334
344 849
786 570
210 294
60 641
244 949
938 66
541 309
507 954
985 380
288 174
750 394
36 454
53 876
452 680
345 857
891 645
134 510
702 917
808 522
841 103
408 990
114 100
43 156
322 878
593 194
785 73
627 371
535 214
805 210
24 334
96 706
898 699
286 749
106 606
61 462
256 271
937 418
41 445
834 305
655 856
754 434
823 146
618 297
824 257
603 184
704 681
333 475
586 74
634 749
67 893
40 680
845 471
374 330
133 501
736 197
712 895
402 154
192 300
149 277
264 34
344 303
214 813
893 774
248 716
630 187
364 804
639 233
10 732
513 777
156 392
879 164
938 93
377 409
76 128
120 283
650 697
700 388
300 784
578 768
977 973
720 235
815 50
887 921
845 641
413 902
398 573
805 650
537 689
27 745
309 133
451 143
182 980
472 385
476 423
977 329
44 584
499 795
86 950
558 469
945 232
198 645
215 879
963 925
992 556
253 106
927 751
609 914
560 966
776 847
801 925
1 687
74 522
467 200
355 80
976 622
692 171
575 538
99 320
186 595
658 255
357 473
335 818
183 607
474 472
32 493
677 790
730 827
552 622
41 5
317 185
397 188
985 884
625 617
35 662
615 974
241 499
973 935
589 736
165 461
530 36
70 410
584 547
145 411
811 120
6 667
885 145
502 334
326 808
402 180
975 199
962 874
598 451
178 460
787 309
806 968
211 317
69 684
890 109
688 445
580 552
316 419
756 508
180 428
321 225
331 922
720 465
968 377
794 16
380 635
481 603
333 554
676 807
835 938
220 574
205 365
184 209
794 477
199 414
584 631
988 917
102 684
282 561
807 597
135 876
403 521
274 680
323 413
821 914
320 272
701 911
239 691
992 530
818 543
491 441
740 952
552 51
99 166
838 638
725 898
298 672
478 186
530 948
598 190
73 698
187 554
699 830
929 535
801 739
64 300
299 915
324 45
512 10
62 483
937 124
277 469
224 650
775 230
87 424
15 968
870 722
537 411
309 366
829 453
937 134
834 461
600 64
149 920
318 237
792 906
567 360
319 25
43 974
986 723
681 68
166 496
800 188
412 84
126 285
432 300
994 32
988 15
160 766
187 807
177 92
492 247
603 532
855 442
156 869
476 608
544 832
629 658
337 100
464 880
581 935
459 158
247 563
183 147
494 184
627 949
955 141
541 52
552 364
890 764
355 610
611 49
615 38
200 496
208 101
294 802
844 912
589 87
356 303
944 3
400 515
141 563
131 693
596 853
384 934
109 493
910 888
7 762
624 275
893 25
747 598
127 67
90 555
880 726
311 787
893 210
544 906
594 994
105 861
554 601
45 355
48 389
167 411
369 398
885 967
966 6
411 685
501 594
491 901
823 620
627 277
53 211
13 668
515 617
954 492
295 756
317 563
890 432
545 246
156 410
617 856
361 420
204 130
786 324
281 436
112 382
125 976
37 337
330 438
275 253
503 682
247 165
872 289
197 648
755 298
132 691
988 408
908 118
646 423
734 409
13 786
250 611
934 578
871 411
298 458
27 704
596 778
194 951
635 725
942 734
556 462
165 427
722 558
797 10
589 723
27 532
914 554
319 248
797 450
103 167
699 849
30 164
398 986
386 648
954 109
744 472
413 1
294 1000
552 612
588 915
874 527
879 314
39 812
607 426
133 974
706 710
820 422
528 598
788 531
622 560
651 929
742 277
301 664
929 338
565 648
600 604
845 640
95 210
157 444
523 65
548 902
388 296
353 149
790 136
88 670
855 196
130 298
288 281
194 273
353 56
586 555
204 605
526 389
507 292
703 633
842 278
302 385
857 964
850 298
344 150
922 521
298 737
372 913
237 482
741 7
703 958
887 117
995 939
574 37
281 260
465 219
364 661
994 816
435 931
566 587
965 537
954 66
743 746
196 782
698 195
618 409
89 148
681 113
43 282
214 132
555 23
660 602
84 36
141 23
687 235
727 193
243 86
704 617
609 669
665 804
249 949
382 849
824 530
592 755
486 554
25 726
400 992
251 449
89 7
465 374
426 763
232 182
55 905
789 520
130 668
316 356
414 572
898 831
321 974
970 134
929 558
594 8
554 745
455 430
635 779
799 638
555 545
648 321
235 739
798 550
194 622
592 593
696 237
37 669
998 198
27 349
106 466
730 854
845 82
902 685
115 229
849 336
219 441
622 486
816 498
478 261
342 705
619 945
940 985
297 275
59 224
200 322
506 19
526 827
481 501
238 386
548 755
80 900
539 606
420 317
683 963
272 971
924 778
588 508
215 149
366 864
876 271
97 868
144 909
570 39
795 310
505 181
330 716
835 978
550 319
388 969
338 255
516 361
486 593
101 554
264 252
227 380
647 573
255 608
470 624
390 679
949 952
927 56
603 738
570 831
10 260
943 821
63 711
332 37
869 924
25 225
666 872
239 566
650 175
945 784
295 710
433 882
614 929
492 992
429 389
769 812
501 670
622 514
533 822
105 469
420 884
546 407
811 616
871 909
662 867
499 325
631 334
934 590
857 63
429 704
942 559
219 442
394 723
478 665
212 464
753 147
805 61
943 360
76 460
367 690
167 734
976 113
304 629
501 407
658 643
553 546
85 905
387 76
647 157
320 281
360 651
255 262
247 710
402 422
394 748
34 113
58 8
75 360
558 93
131 386
531 428
390 727
466 725
346 615
806 401
295 642
256 163
552 516
42 444
704 261
254 706
136 276
870 384
407 1
741 485
799 859
307 197
121 838
205 689
134 767
120 995
311 716
691 983
928 570
452 755
885 482
729 252
940 159
889 985
70 983
998 232
916 756
820 319
480 238
531 142
476 97
811 147
948 765
773 237
81 697
72 304
412 898
246 962
749 623
447 767
584 207
44 717
959 98
65 611
760 702
545 951
608 399
425 812
903 434
391 201
215 670
700 980
24 954
229 81
434 956
539 795
764 800
482 912
581 902
713 69
281 560
24 752
29 884
283 925
475 850
65 885
256 805
918 425
341 431
91 671
710 235
661 673
813 983
634 426
437 549
927 933
955 656
704 843
717 500
858 348
193 348
111 572
898 178
681 626
990 535
550 141
851 199
470 323
567 237
244 823
516 16
631 44
660 788
928 309
432 212
762 976
42 574
360 454
84 650
783 889
162 763
893 71
863 426
813 962
236 114
697 563
593 853
436 59
78 254
748 692
473 356
199 705
892 447
313 688
299 1
879 764
800 146
754 259
949 603
380 508
670 966
987 273
585 463
179 596
651 806
225 292
145 226
214 53
845 743
516 562
299 597
541 204
930 792
719 192
829 515
754 24
750 522
924 955
366 201
339 688
804 626
812 573
721 613
250 243
485 455
734 775
293 938
725 317
160 338
407 284
407 446
134 374
48 841
615 217
397 204
180 194
852 661
553 505
246 815
85 45
257 422
721 702
800 276
43 519
33 289
820 728
631 542
52 352
962 448
1000 282
921 384
982 883
707 983
961 572
190 88
494 837
537 253
219 288
301 796
646 709
897 664
587 142
205 388
851 803
742 498
255 768
147 658
706 837
694 51
202 540
403 100
444 743
406 704
314 985
52 80
790 229
624 476
239 132
489 297
401 553
718 288
704 566
589 66
308 477
921 275
583 203
276 293
823 231
991 597
757 422
99 451
906 824
447 827
111 457
367 91
77 50
394 570
121 531
833 91
230 517
575 700
749 253
510 839
278 411
305 798
68 766
829 214
533 65
156 397
180 566
71 625
722 328
978 513
975 908
419 520
240 638
961 884
522 795
111 517
538 193
438 118
199 963
872 744
745 22
404 352
1 90
873 843
81 581
334 464
608 967
387 688
429 116
366 170
988 677
600 533
62 396
380 145
17 863
899 545
741 831
971 896
747 464
461 396
721 883
761 288
700 503
65 891
706 770
106 9
342 329
509 273
775 615
275 711
29 942
247 499
191 445
418 253
279 151
292 671
626 792
980 128
530 872
248 433
869 730
53 315
324 709
668 465
509 685
751 842
781 296
938 440
48 828
59 492
572 156
751 635
691 489
938 797
369 365
152 857
994 491
496 266
354 451
188 443
244 939
770 559
64 387
408 402
695 449
620 484
16 135
661 759
283 940
497 116
234 625
263 449
643 521
499 582
611 961
368 470
484 837
550 743
84 147
303 830
913 918
619 49
955 783
740 817
347 579
306 746
958 368
548 142
61 31
349 483
401 445
277 851
24 200
547 186
78 289
868 994
952 47
177 457
260 224
870 643
690 92
717 193
430 724
849 330
104 714
626 845
764 359
172 188
189 473
862 334
71 212
274 620
358 887
651 361
605 309
540 410
135 220
324 251
808 177
544 226
487 461
604 417
893 256
946 161
353 741
773 849
489 411
999 61
380 297
137 305
311 962
549 792
588 963
878 4
221 541
64 291
740 60
989 562
368 579
4 485
815 313
85 279
44 714
399 297
894 149
903 580
712 530
390 849
78 364
82 419
968 311
878 894
270 529
825 109
500 942
632 662
388 689
326 442
753 820
466 198
621 132
291 627
811 508
913 324
998 881
170 741
680 336
356 881
595 374
90 466
120 624
58 660
474 49
573 235
270 15
935 848
82 640
998 851
874 877
887 614
778 722
297 425
108 920
388 290
539 148
867 409
152 139
892 478
681 227
174 541
335 175
488 987
476 664
183 737
417 825
238 74
945 383
8 546
440 604
20 449
7 850
404 917
973 696
807 209
877 984
726 344
114 444
68 358
50 882
639 548
132 831
709 100
684 17
584 273
5 263
724 942
839 434
509 746
587 5
885 702
783 796
445 88
737 357
779 271
185 839
373 249
670 291
623 797
286 771
46 949
679 220
277 765
378 165
708 616
41 285
860 330
857 153
340 579
788 295
461 955
73 460
229 969
205 94
922 411
74 964
191 955
603 837
522 621
596 187
595 652
522 113
775 645
793 441
85 297
446 786
860 893
481 52
240 510
564 2
514 194
572 554
394 528
357 216
930 847
554 600
911 998
739 236
795 27
928 586
363 497
237 98
9 168
441 652
488 693
892 859
886 408
734 806
316 889
28 173
74 355
296 82
372 500
583 967
568 831
504 402
1 555
438 179
988 562
635 805
746 521
443 453
778 827
403 823
210 85
899 487
833 146
5 769
448 187
715 353
807 377
52 390
254 928
900 262
860 809
101 674
330 949
214 353
791 678
334 189
792 499
493 29
585 621
391 623
910 357
839 112
41 877
645 600
427 700
249 758
947 583
44 775
264 432
734 758
848 588
349 822
39 55
262 433
416 568
748 483
499 350
370 508
306 812
796 94
595 518
980 533
716 703
199 33
754 436
137 216
421 659
734 917
493 795
55 428
943 24
317 280
325 550
648 352
839 241
315 401
606 875
359 818
954 92
879 760
468 848
41 19
60 452
201 379
632 960
598 559
551 362
111 314
326 573
316 5
812 801
587 920
843 824
38 550
48 662
752 535
854 936
3 835
206 777
980 669
404 164
797 520
925 635
484 227
609 505
147 724
171 196
282 345
309 922
456 60
923 464
78 905
487 945
334 210
117 37
567 219
973 862
336 83
64 943
554 150
688 864
94 741
1000 256
69 234
696 731
68 654
734 205
327 507
363 317
57 143
461 407
308 294
981 798
141 990
281 747
798 730
859 342
636 934
960 733
663 39
1 741
496 966
518 41
265 234
924 422
382 132
35 125
757 350
233 941
338 894
976 2
329 289
675 491
715 730
330 43
779 9
229 156
151 344
920 128
446 909
829 1000
697 342
298 856
291 65
270 501
100 917
985 586
771 819
190 379
536 287
205 783
681 516
563 983
367 753
374 994
553 988
261 824
301 905
991 180
324 313
173 969
421 324
823 449
22 602
434 154
881 113
772 951
573 224
403 399
489 791
61 660
465 837
710 142
774 82
536 169
490 70
887 856
557 323
979 922
854 478
856 582
721 817
336 388
114 51
102 484
389 278
911 455
27 420
877 496
454 791
516 608
73 274
230 704
273 282
491 526
691 18
974 168
581 766
964 23
562 794
276 221
238 790
277 817
785 544
781 196
694 587
402 965
567 870
304 300
431 466
595 377
487 981
171 240
133 945
366 508
394 318
522 100
596 212
293 712
307 776
596 782
416 605
590 866
690 417
672 74
409 749
957 144
855 503
898 653
420 50
860 501
677 273
615 904
570 501
889 690
217 251
929 744
307 540
91 754
334 973
743 348
858 429
167 291
154 825
166 882
292 465
803 274
868 271
639 853
801 705
407 646
61 516
851 894
473 303
147 982
823 521
552 116
631 585
535 147
994 122
752 470
755 384
211 930
413 482
414 362
448 44
345 973
72 878
57 685
995 658
414 530
744 231
949 263
266 710
962 816
554 668
605 821
13 11
133 509
533 20
120 95
275 939
516 159
599 995
973 990
253 359
963 712
61 506
562 636
115 449
433 98
229 393
536 241
476 893
397 517
475 522
532 655
808 206
794 452
739 254
300 380
483 637
753 977
341 326
71 31
558 161
269 509
659 214
743 662
801 205
715 769
310 517
631 161
157 393
181 503
433 20
902 994
174 414
730 545
15 343
507 416
410 26
398 926
907 394
104 26
153 846
431 752
978 984
676 852
915 190
639 153
165 986
603 427
475 182
935 269
924 475
948 406
298 952
790 692
343 691
100 642
186 674
741 238
773 955
572 843
776 852
836 569
998 577
972 610
909 479
134 769
883 700
509 92
88 149
665 472
779 968
203 367
484 23
335 576
347 54
971 761
593 192
596 482
911 208
107 204
418 77
134 727
315 120
714 713
196 184
237 531
867 824
191 366
230 571
665 124
618 87
457 971
618 340
343 656
536 901
105 112
814 357
62 189
728 889
891 447
69 529
312 480
525 479
154 696
21 985
979 318
590 843
494 276
734 939
277 982
625 587
209 516
324 52
840 657
863 720
788 331
579 545
734 698
47 352
450 451
205 36
143 145
177 151
240 915
612 281
751 947
879 592
755 800
955 377
578 967
565 692
106 483
604 589
759 706
915 305
717 757
576 996
411 492
489 823
185 742
893 350
377 797
927 560
581 607
699 872
259 925
277 682
279 21
108 276
445 230
915 931
390 216
36 437
336 776
894 549
403 608
384 688
806 257
423 468
69 924
220 923
577 87
996 248
961 578
580 42
555 868
395 127
917 236
880 204
315 332
193 391
544 520
94 93
404 336
563 885
618 457
658 935
503 685
277 942
623 359
649 961
254 288
596 928
913 270
203 598
673 961
533 4
445 672
146 332
941 212
406 540
232 258
518 297
880 569
581 731
673 510
12 80
772 622
704 175
225 838
255 818
368 692
184 316
971 410
296 319
153 943
75 14
234 397
838 681
220 859
419 392
684 100
411 360
457 513
521 332
636 609
754 591
844 144
831 154
25 84
702 640
378 304
131 986
722 168
760 297
768 127
211 430
724 350
447 112
449 776
722 481
895 37
520 628
60 646
411 342
792 109
296 372
60 486
910 576
881 528
665 770
950 953
773 327
87 422
492 318
31 654
491 125
741 867
960 908
982 756
53 455
276 615
300 745
961 586
933 25
869 552
648 701
466 388
814 533
472 725
260 23
295 278
41 809
262 590
159 582
33 956
307 168
163 289
863 766
901 159
567 532
39 107
247 153
997 81
212 128
87 225
677 34
364 342
828 605
737 54
840 982
598 645
811 771
972 46
715 726
692 440
380 694
591 731
877 67
268 515
862 544
273 726
256 878
472 748
550 738
334 920
194 246
483 31
641 628
760 961
804 311
556 655
376 171
467 917
833 218
223 398
466 117
929 674
943 378
638 385
863 323
125 66
390 43
966 474
705 862
952 584
15 739
729 442
163 801
480 324
320 940
793 535
27 250
762 774
512 26
33 414
791 744
773 557
701 27
464 505
185 665
218 974
768 259
883 523
335 149
344 163
216 967
143 422
645 355
11 374
865 125
411 589
821 574
808 255
846 718
618 302
168 490
323 270
924 7
419 191
647 901
217 305
290 556
317 635
459 338
2 328
386 691
540 796
461 406
136 443
747 230
722 403
596 405
973 39
237 41
234 711
503 746
677 293
642 3
417 988
436 112
65 263
143 389
981 472
457 817
578 291
381 167
362 728
845 525
371 904
911 729
158 147
345 630
663 367
973 802
167 755
801 150
991 141
427 907
927 934
343 782
802 628
598 142
706 555
474 986
911 529
780 76
509 298
213 602
424 913
792 593
647 865
69 429
862 8
583 339
506 139
627 145
27 195
562 717
607 192
217 793
847 417
200 37
651 334
428 172
555 775
481 665
374 717
76 275
104 294
730 736
537 779
558 992
602 521
143 379
90 147
631 837
649 658
514 385
999 357
266 56
94 529
332 280
993 374
921 45
200 384
812 429
443 26
400 34
861 932
602 844
11 339
968 360
474 519
150 196
312 453
421 662
206 636
490 931
79 953
260 253
570 489
916 973
278 111
17 318
161 40
410 368
275 752
98 128
670 984
13 109
336 89
881 562
410 793
197 125
371 953
137 831
864 280
961 587
154 502
343 352
911 199
674 309
824 102
680 827
364 137
556 121
373 806
267 97
662 44
735 551
24 661
321 944
773 351
919 983
768 42
229 784
440 542
845 11
956 293
36 223
364 676
689 564
551 258
951 414
467 311
854 42
777 383
402 756
418 674
390 296
492 597
827 252
427 716
361 825
640 298
260 90
963 360
807 15
348 603
425 829
836 454
244 506
625 826
836 46
838 400
272 194
55 125
504 667
639 915
687 458
678 999
146 301
263 730
561 243
850 602
435 388
228 808
33 251
161 821
551 215
990 965
819 509
569 482
135 981
762 883
233 393
575 504
319 129
744 470
322 655
459 416
284 883
498 935
400 441
192 537
807 992
997 995
508 606
280 921
226 158
637 163
882 426
524 950
726 464
213 909
396 824
75 212
372 753
447 984
732 762
716 778
434 766
788 934
811 610
415 69
16 631
982 508
156 204
661 318
734 151
497 396
23 153
466 81
624 594
85 232
187 985
371 485
55 920
78 407
928 400
1000 807
491 437
918 786
746 294
326 879
403 145
562 434
817 464
288 435
370 880
170 72
496 19
594 361
697 519
669 872
892 649
41 679
448 901
751 945
364 239
325 366
639 514
225 688
992 27
146 290
788 464
420 830
242 378
743 932
946 799
573 127
953 108
958 969
843 723
686 375
738 413
345 686
67 225
144 989
45 57
219 814
14 462
446 773
565 566
837 245
707 148
439 145
543 114
782 91
545 50
189 269
442 691
560 402
144 578
915 189
933 154
178 362
141 658
597 671
552 8
593 802
128 612
779 789
497 977
568 806
297 279
323 926
190 421
642 973
564 283
68 674
920 562
153 418
717 936
560 992
246 612
132 40
719 775
161 24
78 518
645 183
21 239
238 255
613 391
74 274
861 803
562 895
64 283
978 374
609 257
411 659
508 857
886 333
962 466
919 519
347 512
579 977
384 854
803 353
281 327
80 462
240 109
377 190
359 363
594 815
569 459
154 88
233 395
66 921
516 272
266 507
986 514
275 754
467 991
102 425
602 876
143 157
588 109
560 214
390 451
577 412
454 151
637 901
815 987
304 292
988 630
926 890
656 874
941 334
920 705
46 627
718 397
226 188
941 476
627 552
728 613
315 562
998 805
989 977
131 918
402 434
815 426
8 793
263 885
783 910
539 997
20 762
805 291
633 592
329 451
44 652
297 135
844 449
269 343
450 995
656 888
49 176
434 223
582 751
270 132
16 754
748 581
930 154
305 1000
357 969
541 368
903 809
167 96
12 1
919 257
854 837
249 765
33 255
976 111
752 339
462 741
256 786
459 22
936 892
342 720
767 672
496 445
391 479
492 95
543 785
189 415
818 258
320 823
601 666
83 606
659 20
641 335
903 83
895 639
732 362
873 280
442 214
764 143
501 8
793 902
277 917
125 559
327 462
512 64
35 862
977 119
709 307
440 864
600 952
529 825
481 642
544 454
866 118
573 978
378 997
308 422
669 38
100 935
857 824
635 644
822 752
197 767
140 470
542 306
404 798
854 695
600 870
842 129
670 826
964 503
986 509
835 866
12 417
965 890
781 471
782 903
467 801
574 684
294 936
173 441
441 415
449 607
676 605
308 279
261 191
644 641
45 391
483 371
50 654
521 104
859 788
366 829
544 981
876 37
559 612
75 23
358 722
579 612
665 878
294 574
944 981
345 905
846 554
116 941
752 238
911 549
741 164
522 732
534 523
497 829
6 446
104 851
987 571
358 519
26 538
716 855
558 577
683 322
51 440
61 475
628 389
187 701
403 621
601 511
502 524
288 444
124 931
85 995
307 442
996 584
748 779
382 638
414 902
881 522
166 97
636 984
942 600
977 298
502 258
119 568
8 204
451 756
225 47
762 213
9 255
253 895
891 294
948 834
7 197
893 818
34 554
137 825
626 372
834 595
723 778
664 548
364 718
511 5
54 262
872 315
85 606
106 277
646 592
160 424
866 281
402 412
453 337
881 95
741 841
831 205
312 649
837 997
660 809
693 451
82 91
330 243
825 462
247 579
794 127
852 545
312 404
508 66
604 842
363 151
3 340
207 227
501 661
710 249
310 307
976 779
674 632
921 111
828 415
436 5
119 309
946 573
164 340
707 217
934 915
520 475
893 69
213 102
791 402
805 155
620 129
391 847
441 224
892 954
949 513
471 938
631 10
640 339
197 987
372 468
235 933
416 140
464 764
902 51
616 636
621 214
672 205
842 415
987 318
850 381
308 648
926 307
459 905
783 968
748 29
748 305
635 713
928 449
168 155
294 752
126 886
697 670
425 502
769 147
89 644
198 868
389 486
712 194
606 98
478 148
652 159
367 560
965 616
806 519
536 246
475 439
720 431
645 440
695 599
617 340
288 919
722 273
945 273
774 48
477 664
436 293
352 650
820 564
555 139
105 697
375 838
16 677
641 977
341 42
73 543
757 698
797 140
159 688
561 957
61 168
191 221
813 658
953 826
748 594
683 556
320 290
666 41
959 704
768 809
8 322
433 162
712 885
294 62
954 98
768 455
827 398
495 935
926 333
611 704
312 729
938 368
276 164
527 125
264 865
445 203
232 759
678 943
534 548
724 725
901 564
330 935
223 253
511 582
272 634
36 506
507 662
409 134
317 704
47 827
661 657
175 929
506 241
646 755
261 501
267 72
81 362
146 446
385 751
794 157
616 446
253 841
951 679
426 940
480 369
724 951
447 934
661 11
706 931
257 952
141 706
273 65
351 371
11 797
203 62
583 371
419 728
434 368
733 911
703 532
190 837
769 803
499 139
836 546
539 916
972 670
833 125
531 635
90 29
133 408
635 964
765 67
604 523
996 661
823 260
585 32
802 245
189 25
236 491
926 637
327 820
238 722
608 429
374 965
958 559
638 2
984 952
770 829
363 736
378 420
860 593
694 63
659 601
400 858
304 701
746 719
689 751
58 889
71 847
788 537
366 200
68 811
481 165
60 455
371 632
207 391
909 210
455 152
793 710
785 189
829 586
4 841
289 934
901 498
896 449
81 888
349 90
237 973
120 362
221 899
177 779
394 481
124 60
515 940
713 592
278 994
100 108
880 261
294 661
836 854
957 848
567 768
355 766
554 413
891 936
796 595
926 446
953 979
35 835
914 136
291 22
110 682
859 534
665 507
461 402
252 237
572 416
383 992
531 366
360 286
110 76
773 77
610 289
895 879
720 186
925 929
891 491
949 708
874 380
869 174
380 273
495 996
864 585
182 206
456 145
492 872
805 577
851 508
552 143
964 208
70 669
433 115
787 396
497 984
83 158
96 11
125 606
276 620
701 735
130 36
807 908
725 530
282 340
904 788
406 308
984 812
154 364
337 222
128 97
782 623
273 983
198 799
984 175
531 909
616 332
77 901
281 927
204 326
282 227
185 822
521 888
297 941
661 393
581 369
942 797
213 146
417 957
111 518
99 330
127 892
398 169
460 469
9 259
649 555
934 12
980 76
526 169
22 829
958 349
183 484
11 895
670 110
417 457
58 731
88 966
853 224
350 498
768 458
237 883
21 643
527 648
366 635
576 266
676 988
724 572
284 683
56 367
228 682
941 702
76 123
493 706
406 176
126 750
221 785
791 719
245 712
207 802
964 60
744 997
596 512
493 284
737 156
414 493
849 2
161 221
575 474
318 669
34 894
921 896
912 55
384 959
845 974
633 454
837 922
590 107
668 449
103 29
62 643
317 151
240 527
812 544
311 744
19 326
30 254
7 26
80 650
104 321
484 611
978 473
131 650
775 443
442 865
45 328
435 993
189 605
636 603
510 800
366 874
575 486
978 991
117 39
778 150
98 225
944 730
101 723
453 598
704 15
550 423
879 944
508 23
551 182
974 883
421 464
511 765
64 34
854 834
207 488
130 86
721 174
546 433
151 513
382 857
975 19
254 421
421 989
695 734
781 172
180 373
354 40
876 541
120 961
99 586
977 538
880 203
305 917
93 231
128 817
482 346
350 748
961 170
678 584
957 915
356 315
217 574
376 188
725 75
821 468
453 315
709 889
521 123
388 895
739 639
623 338
570 156
463 147
907 25
76 620
558 757
705 490
590 478
787 877
641 74
518 436
679 277
321 561
620 846
937 769
819 113
237 116
106 357
374 20
294 625
618 839
155 371
604 438
326 823
375 307
126 321
588 239
232 802
942 626
623 772
528 779
822 545
880 391
579 831
840 820
723 730
202 521
414 391
590 645
535 964
898 645
292 157
723 137
390 586
221 868
643 779
29 705
591 902
622 888
978 283
270 955
247 659
885 99
817 44
886 304
661 986
657 446
650 931
535 880
97 821
544 276
295 366
338 217
998 754
947 750
803 53
866 806
163 303
810 458
830 607
725 905
983 447
452 517
140 175
339 817
406 890
719 382
384 122
468 944
777 802
281 87
230 372
231 569
722 553
106 252
675 204
403 273
155 973
753 711
664 329
202 311
204 827
584 616
303 191
311 724
956 149
166 103
590 438
963 164
794 687
765 713
674 406
92 764
25 636
109 733
412 838
366 905
313 240
803 637
355 496
233 633
343 673
498 701
825 509
390 646
30 438
468 204
775 438
789 464
39 242
863 297
824 450
129 80
571 358
897 649
378 72
59 889
810 968
118 115
753 305
388 131
166 639
94 333
914 462
950 792
256 762
399 802
650 550
956 652
993 288
704 197
939 385
944 10
202 508
492 617
303 935
188 2
614 694
848 560
347 670
598 490
305 855
694 717
50 442
66 387
777 866
845 308
194 349
854 84
854 640
114 458
367 762
860 719
224 514
503 794
854 998
993 695
89 283
74 954
930 502
992 255
857 145
856 989
225 208
536 890
443 122
174 791
392 358
264 978
791 462
429 519
911 469
537 335
207 863
98 118
719 999
89 242
557 445
684 224
11 102
327 570
350 411
622 935
279 22
212 123
487 963
316 350
36 285
859 667
728 555
80 449
650 641
313 261
199 912
446 765
252 533
502 66
606 495
76 800
522 391
515 61
78 292
789 581
101 748
224 440
517 497
954 403
892 822
252 519
714 283
9 811
817 203
108 103
347 190
363 422
889 296
568 991
873 119
506 275
554 277
228 807
119 655
918 882
173 847
402 4
509 111
815 916
599 845
624 8
185 829
163 590
332 951
883 664
443 75
289 168
43 446
619 729
155 647
50 543
723 896
381 839
336 373
864 90
286 482
674 758
364 11
804 455
783 685
888 814
674 835
98 405
765 41
85 685
441 633
100 429
118 919
150 627
426 956
134 643
399 777
213 918
168 943
810 657
102 12
529 426
232 212
850 521
699 65
785 883
855 360
588 139
355 92
718 74
415 34
700 984
416 11
577 712
377 174
473 873
566 46
957 135
243 231
429 627
933 164
436 783
373 159
292 401
265 115
624 313
743 740
845 401
603 187
240 192
105 232
289 891
987 439
609 121
588 351
351 79
919 884
293 804
144 865
226 366
36 59
456 185
724 94
685 660
527 639
187 687
990 273
180 334
41 281
531 674
800 300
462 393
217 101
574 957
32 895
899 334
899 660
132 752
969 590
602 493
856 793
355 568
819 714
331 578
345 840
993 451
699 936
995 575
841 86
818 809
675 481
864 852
909 626
201 461
18 731
425 690
735 200
340 983
371 712
732 790
697 608
18 921
215 673
132 51
419 888
221 907
992 252
245 984
113 647
736 453
929 743
715 702
106 382
795 113
783 373
590 869
824 224
93 226
650 406
370 157
294 135
401 3
228 522
491 158
561 991
868 273
874 450
612 108
258 548
916 51
999 83
681 324
361 652
98 843
222 781
275 511
674 943
586 595
280 340
924 826
205 480
289 787
25 448
435 666
698 489
303 389
358 311
401 712
860 816
599 607
281 950
627 201
351 692
508 448
268 539
80 643
1 835
536 596
575 715
715 125
220 554
166 927
45 240
270 309
908 917
328 153
125 48
156 4
298 800
443 557
872 639
624 148
925 413
775 196
493 467
691 402
673 612
251 68
515 985
407 457
308 145
96 39
48 959
681 351
777 729
883 560
358 941
677 148
969 2
983 441
635 94
202 429
251 865
177 119
666 904
51 806
751 449
226 896
58 113
189 172
557 826
938 960
86 88
620 493
387 987
801 927
472 296
574 244
601 221
391 296
733 751
728 910
836 215
581 187
822 270
932 646
109 202
933 972
460 418
734 17
764 126
656 587
262 940
744 147
669 176
100 730
828 65
324 891
155 643
16 957
431 529
522 977
107 953
292 968
101 376
528 84
16 263
812 47
8 1000
25 425
591 475
319 353
807 492
684 577
43 51
658 263
660 370
994 681
707 13
164 865
388 740
680 366
86 195
950 762
483 732
223 763
901 889
416 989
158 638
541 29
304 687
647 273
126 17
158 742
61 854
24 589
925 500
787 568
192 920
80 23
525 852
507 469
264 516
741 12
739 628
519 862
190 667
893 444
911 473
784 1
516 968
117 415
55 723
909 998
219 247
726 822
181 947
886 144
131 578
991 884
164 690
241 359
129 485
412 201
690 985
506 356
386 421
463 618
675 6
200 835
533 507
398 280
601 532
621 987
152 133
567 278
719 941
344 380
455 241
26 207
191 597
378 936
174 778
668 839
650 351
772 132
491 256
654 593
807 145
211 981
355 806
186 396
412 610
827 500
62 815
60 237
169 889
260 497
915 854
4 498
93 992
691 904
962 612
234 524
781 735
995 244
882 186
629 902
912 243
131 584
574 614
469 770
211 240
519 667
103 315
208 766
821 407
933 460
635 133
903 157
571 70
819 221
988 745
189 740
669 848
18 536
743 967
913 947
770 78
419 264
430 516
880 935
992 127
482 388
369 446
208 432
189 118
67 101
464 344
708 756
626 362
210 870
998 92
14 659
359 181
336 458
836 676
129 160
383 270
531 973
280 695
954 1000
203 98
544 743
619 595
283 525
970 587
902 823
567 224
883 480
543 501
890 69
425 546
25 34
319 899
46 624
20 63
494 718
712 677
134 2
656 997
342 458
876 748
907 721
416 766
816 508
433 305
875 87
805 346
493 388
460 12
986 332
473 954
840 742
164 326
222 754
927 705
528 839
493 277
278 62
947 14
462 12
549 694
70 998
461 629
619 857
244 455
85 867
532 619
508 674
601 768
851 554
261 902
627 999
818 864
468 840
841 870
854 70
800 687
11 23
363 977
397 677
998 497
698 774
466 345
909 564
287 650
832 970
628 532
605 938
873 320
355 1
639 500
500 601
532 907
404 397
558 151
73 211
777 393
473 812
899 533
653 796
174 385
916 371
267 796
248 62
645 488
206 559
71 180
548 35
1 488
594 718
48 511
251 605
998 437
731 327
824 553
268 291
63 522
62 266
354 862
899 759
566 504
243 721
916 78
856 614
185 642
747 87
500 983
345 262
381 257
628 518
158 677
524 202
707 416
268 932
921 671
701 582
326 734
951 16
918 16
132 731
879 371
996 354
303 686
744 653
693 51
444 580
985 642
595 228
941 993
971 840
458 487
845 893
691 271
571 138
119 146
142 433
816 877
336 332
438 587
917 265
452 419
697 713
793 112
214 35
266 373
741 616
133 925
962 838
857 181
448 605
686 416
111 818
425 610
844 582
958 302
893 903
932 587
924 139
544 205
823 666
453 669
193 224
846 445
953 480
888 735
425 302
608 218
312 400
708 833
402 706
299 475
185 288
972 311
894 758
425 279
939 650
908 626
870 64
533 549
399 201
429 63
434 317
314 958
527 77
704 5
29 759
814 876
621 910
838 232
284 265
267 315
528 103
416 463
294 167
281 114
145 673
648 445
413 625
976 519
939 690
471 114
888 518
798 739
183 591
827 67
203 920
644 908
540 728
820 255
551 271
222 12
507 636
725 469
93 139
934 178
196 428
738 483
237 911
746 150
763 218
168 606
773 414
316 18
584 429
915 489
406 954
494 458
163 415
997 39
414 111
142 699
940 174
680 253
897 571
599 295
830 700
306 67
316 162
308 883
23 84
847 196
832 77
93 129
230 311
64 874
1000 270
559 342
289 422
542 961
630 963
83 144
978 23
701 755
480 770
322 124
401 657
947 939
197 61
497 812
436 530
7 479
952 911
455 771
989 902
358 456
127 393
322 432
691 895
483 939
709 718
715 407
953 660
924 640
951 1
123 368
109 953
748 460
144 510
157 366
433 837
182 940
560 897
710 709
416 347
165 735
769 152
177 450
442 531
753 541
27 1
373 136
766 796
344 41
358 352
269 31
883 644
772 312
845 80
255 714
129 623
889 189
638 851
439 685
553 885
191 744
643 16
569 827
53 277
110 566
822 779
271 630
906 836
876 735
473 600
127 653
576 568
778 591
95 254
577 687
524 852
585 20
543 437
301 786
167 36
193 949
750 995
679 838
145 876
370 527
194 599
269 526
995 515
982 1
638 8
399 10
141 275
791 540
527 324
648 211
693 790
675 791
980 171
906 269
800 645
262 246
968 283
952 242
249 945
921 163
302 499
366 276
307 920
15 309
87 645
340 821
262 420
180 994
996 636
196 880
730 259
165 6
194 972
243 778
517 755
810 226
428 813
252 581
137 129
290 102
98 659
526 453
437 694
989 851
83 378
487 734
989 180
347 502
299 262
352 328
824 403
612 769
292 556
492 692
679 991
856 108
249 607
369 237
951 259
143 496
964 843
589 29
192 50
310 601
380 21
189 354
707 180
16 370
472 389
184 264
520 232
990 424
152 683
173 236
665 249
953 324
569 866
151 583
930 511
506 860
217 729
856 388
545 547
986 65
861 478
639 595
479 228
192 498
14 473
986 279
401 57
682 830
605 234
394 807
887 996
591 128
574 498
997 675
104 620
495 865
360 681
506 382
758 571
250 410
764 788
350 614
377 948
277 689
39 781
130 10
641 58
500 630
749 499
259 913
585 994
535 508
262 887
539 789
382 294
38 359
157 542
898 867
602 479
946 812
136 618
322 842
329 531
502 76
109 499
397 250
582 615
345 323
168 455
1 455
330 171
189 716
756 401
427 935
336 548
775 380
751 806
947 114
383 420
189 642
225 568
212 9
625 1
348 183
527 367
10 494
885 613
482 526
505 517
512 194
29 543
360 293
483 898
822 237
110 465
21 286
901 975
84 795
720 255
778 255
960 516
594 268
867 497
550 615
189 400
364 624
532 45
367 419
9 150
135 9
612 988
245 920
930 287
109 807
480 644
64 228
341 889
589 234
511 58
670 500
553 873
964 88
223 755
149 496
777 19
761 849
474 629
516 819
220 168
320 761
25 451
174 476
831 445
642 925
927 36
554 8
474 782
373 143
775 699
807 263
816 533
134 94
164 926
106 281
787 90
974 894
647 293
167 255
764 107
18 256
199 679
408 288
232 277
880 47
700 354
264 825
276 130
320 778
195 256
264 919
199 538
807 494
912 510
471 157
588 153
801 957
753 750
398 614
116 263
753 532
387 356
39 287
679 33
234 346
373 15
46 744
14 776
696 734
671 780
678 128
440 225
457 86
271 937
564 94
986 26
921 22
30 772
397 988
343 18
23 758
154 827
492 545
741 357
720 20
894 134
15 134
435 571
430 477
721 71
975 932
923 933
829 190
388 283
364 839
602 420
603 63
576 530
906 555
466 103
815 878
706 887
300 37
946 49
82 55
834 170
136 669
631 766
59 486
592 637
927 181
734 875
694 36
638 550
167 77
383 588
861 684
632 16
298 839
118 651
626 720
97 810
473 903
953 493
678 597
285 779
743 365
825 633
637 48
525 251
12 501
234 464
975 77
15 652
974 797
241 80
77 391
574 725
897 414
684 894
855 201
683 678
78 673
1 132
852 720
583 605
212 651
71 316
428 712
791 717
531 22
323 635
124 100
28 468
566 962
318 875
531 177
473 200
398 659
558 639
609 219
201 682
776 601
212 811
374 568
991 316
990 758
42 863
134 454
622 86
849 834
40 274
964 92
301 305
101 848
646 680
981 835
220 402
252 59
794 722
852 557
833 62
93 590
194 172
387 563
761 873
558 497
167 49
152 638
436 918
17 563
331 719
965 156
321 246
51 107
688 497
903 91
830 63
449 526
645 678
835 183
659 962
883 317
123 373
306 687
691 718
175 17
468 828
52 243
545 190
19 982
840 75
437 54
392 921
638 47
345 439
870 613
322 960
550 822
788 67
423 211
914 427
268 684
785 37
850 508
373 58
41 570
618 404
621 714
69 966
921 898
74 465
711 524
417 107
778 945
990 136
52 313
685 648
694 988
977 808
155 395
485 59
520 164
145 13
678 9
804 671
410 542
948 925
931 513
41 395
579 596
851 826
669 366
505 911
124 807
191 866
475 192
207 803
367 661
374 718
648 501
915 954
733 763
599 790
123 738
886 256
580 419
758 281
353 304
77 249
160 738
423 969
285 772
79 132
9 477
127 556
795 138
898 844
70 809
373 951
482 305
930 95
651 680
30 111
257 243
33 419
254 564
729 36
504 983
323 512
228 56
578 774
461 685
929 298
483 305
565 194
197 821
467 568
764 685
826 927
387 976
48 888
952 475
701 406
279 285
635 563
225 696
759 17
8 213
429 518
719 51
416 945
57 654
621 974
142 478
752 342
106 669
496 734
346 338
434 478
497 388
946 671
346 755
741 713
690 80
384 862
761 182
354 160
338 54
358 950
349 316
153 409
516 187
109 980
42 605
193 477
692 967
247 200
757 826
227 438
99 287
220 300
157 32
373 942
231 9
504 930
551 596
432 293
375 337
175 468
731 580
86 545
932 389
534 189
445 863
988 232
12 198
571 461
644 398
24 277
638 22
905 82
368 28
140 359
434 917
154 927
653 321
621 669
551 588
935 143
846 835
992 449
515 693
645 427
159 839
30 193
260 680
936 893
323 921
234 260
610 761
762 989
688 882
317 189
345 255
449 944
273 456
943 739
119 406
689 614
528 548
867 191
236 919
130 106
618 672
331 216
98 164
796 401
289 618
593 89
291 765
560 396
941 270
493 235
507 976
726 224
755 826
760 603
967 103
580 282
248 279
544 357
773 862
185 80
517 548
128 838
293 653
254 510
660 924
14 154
147 451
35 293
343 259
12 63
819 207
122 305
507 747
193 90
484 966
383 86
381 118
215 411
109 740
879 170
154 909
939 176
630 182
62 58
316 741
815 830
693 216
56 657
497 837
880 332
969 580
8 576
17 281
333 460
298 871
22 912
465 976
782 604
234 219
421 189
98 693
757 592
499 164
11 375
941 144
664 333
170 465
794 696
62 951
531 672
678 562
863 677
611 651
789 447
819 418
411 207
331 915
139 637
640 53
749 262
299 967
529 388
259 902
823 846
743 741
100 997
621 332
573 879
322 852
396 184
524 160
950 235
43 184
630 51
86 556
349 889
363 533
468 961
90 586
756 905
17 600
345 8
17 637
327 498
499 384
132 186
459 327
797 969
745 419
654 581
903 440
450 903
917 508
210 428
664 173
106 652
797 529
279 596
860 460
485 633
730 367
594 784
186 269
193 986
827 455
449 248
644 710
973 15
734 989
514 232
76 286
452 937
382 730
102 843
294 613
917 791
677 501
227 624
417 193
424 841
367 255
999 754
498 559
246 620
829 33
161 893
737 539
187 78
1000 951
745 658
392 440
746 504
572 727
718 330
265 254
513 452
83 600
610 779
502 149
322 239
59 150
217 493
338 412
499 855
666 789
978 372
709 270
726 520
485 344
238 42
498 292
765 95
359 660
948 688
573 246
954 396
618 775
582 162
437 800
407 855
794 524
392 9
342 191
698 110
1 292
722 408
197 657
297 859
439 679
394 417
2 999
479 170
594 630
239 349
96 882
361 903
623 451
294 927
148 682
175 661
289 504
967 661
817 217
333 132
339 661
440 778
8 982
797 954
302 305
907 26
689 923
608 462
7 699
738 212
346 928
788 33
936 578
11 105
862 927
782 729
672 872
771 920
929 848
979 931
191 304
801 625
720 298
747 301
943 983
508 781
589 500
881 925
8 69
425 151
242 758
395 625
551 187
664 196
714 174
580 582
685 646
245 624
38 555
870 205
37 294
430 175
637 785
771 496
411 720
953 959
605 325
364 255
24 612
108 998
937 922
179 452
829 4
768 821
890 21
862 515
330 385
283 305
362 106
232 637
865 155
698 820
238 129
748 962
374 310
604 313
552 393
607 829
813 719
422 571
766 35
204 167
244 554
646 702
50 920
104 757
204 952
298 433
330 105
833 460
408 700
849 667
491 776
609 27
242 625
458 416
602 91
898 166
409 881
7 274
205 673
634 678
293 127
979 54
127 610
456 560
106 444
943 717
997 31
316 699
926 148
919 463
965 610
225 718
713 755
377 61
319 245
706 667
662 626
619 126
290 686
161 970
700 195
643 488
39 1000
565 864
448 827
713 11
378 138
757 729
199 207
862 218
766 199
565 681
402 54
40 432
603 212
636 471
601 919
484 457
866 971
67 2
153 964
345 485
387 973
653 226
764 728
907 576
968 280
235 164
905 656
81 88
675 895
633 320
893 226
882 787
166 412
240 577
48 727
28 482
525 942
956 60
387 54
434 538
186 379
645 230
782 756
299 448
743 543
432 807
567 78
428 358
151 64
434 843
160 247
738 188
636 879
955 314
179 638
269 159
272 878
387 751
146 369
247 850
452 995
165 800
829 16
370 148
403 637
725 818
600 641
983 585
888 147
381 879
780 453
925 185
681 43
319 953
384 964
53 1
951 124
154 937
465 484
707 367
115 553
295 804
35 890
121 533
674 681
108 96
837 592
239 890
323 966
464 771
518 541
544 570
915 511
194 200
256 371
684 668
274 166
839 870
360 258
526 864
693 762
788 74
312 378
198 2
102 832
272 789
388 399
17 896
201 86
525 621
326 829
108 310
861 839
22 532
31 917
261 83
313 863
221 950
249 846
901 864
706 700
613 637
996 812
70 860
775 865
782 901
170 675
886 396
417 779
569 246
765 207
489 557
996 174
961 617
620 379
456 950
21 607
134 366
460 229
523 768
889 805
199 968
651 401
593 10
764 933
927 250
517 790
151 974
754 963
213 10
455 256
462 884
28 86
516 448
561 109
868 554
392 922
38 910
980 226
463 990
852 275
844 416
530 112
838 752
316 940
286 312
4 614
182 957
305 726
21 335
194 416
186 67
959 422
470 673
364 708
127 52
26 103
42 831
230 771
201 335
667 413
757 30
184 531
360 171
600 699
170 776
712 593
506 90
796 426
191 753
880 152
795 894
576 457
308 141
755 103
880 916
473 219
141 449
256 57
17 986
660 713
53 540
918 635
145 914
313 7
558 747
393 255
998 323
720 581
11 670
808 397
136 680
267 658
919 810
240 771
686 927
873 348
535 19
765 682
493 114
237 729
510 530
745 950
732 279
146 347
848 918
833 926
953 933
12 891
972 440
965 202
257 301
764 875
849 951
813 313
801 477
54 930
653 248
228 15
937 540
853 46
764 401
913 92
887 627
402 105
629 682
241 636
247 553
920 725
132 221
703 844
458 676
918 325
945 455
637 43
968 946
290 890
473 847
907 314
656 456
727 360
815 788
97 124
259 560
971 818
226 331
823 580
521 70
949 170
298 246
885 211
216 368
247 320
213 166
461 178
192 783
782 772
80 349
469 712
28 707
518 946
704 947
595 984
379 592
490 435
853 455
257 399
445 489
744 663
141 107
461 777
881 607
713 231
845 379
253 65
140 919
373 979
86 719
379 17
199 681
407 118
559 96
984 507
182 275
107 534
550 284
546 393
939 290
52 260
706 585
822 842
485 767
286 890
329 499
192 511
90 328
976 660
743 496
705 838
121 30
652 872
859 341
601 839
71 466
55 771
62 943
521 583
452 774
236 676
912 760
852 238
817 566
614 273
754 662
138 410
507 381
881 794
35 64
54 624
971 775
693 186
120 754
346 352
163 102
180 619
753 708
101 405
622 890
838 386
602 495
92 311
532 659
566 149
737 249
339 890
218 834
134 198
934 672
546 379
832 529
51 96
236 172
45 653
237 924
922 86
788 492
897 532
4 454
499 47
170 216
529 726
789 583
592 357
312 566
458 945
496 993
345 387
478 639
182 133
400 438
502 384
436 673
882 510
593 304
859 817
97 31
6 704
520 633
957 752
831 37
759 336
145 781
529 136
802 40
92 238
895 248
399 590
991 91
956 357
782 835
315 102
830 200
736 610
399 40
425 677
150 217
190 870
765 927
12 331
793 703
412 296
992 926
633 966
529 649
666 776
672 896
790 554
378 685
268 232
560 279
816 577
80 714
504 177
513 514
398 658
509 415
670 143
912 587
170 733
448 952
317 680
23 861
831 739
952 527
463 637
60 57
562 290
90 861
910 375
268 953
855 116
220 884
882 940
638 636
607 474
345 457
109 148
469 916
581 903
448 428
305 156
947 497
25 574
410 407
922 50
244 448
577 187
926 42
458 831
690 542
65 816
926 784
9 554
225 985
277 828
602 100
672 948
938 303
38 300
336 958
518 130
918 193
733 813
342 901
710 450
212 786
854 237
725 959
181 920
837 528
228 804
837 493
461 601
33 910
57 717
155 768
632 261
506 793
495 638
954 848
839 855
738 23
604 476
302 624
369 148
868 300
116 781
729 142
486 871
857 980
862 597
632 295
896 734
754 478
417 836
837 903
743 812
266 805
216 187
914 733
459 482
982 640
270 457
429 238
446 975
495 130
879 509
485 489
74 62
855 726
587 364
48 417
7 300
612 306
897 69
816 322
339 703
35 253
630 897
579 414
390 479
993 853
954 525
448 278
293 736
933 533
748 727
386 574
571 854
81 279
253 513
10 410
666 511
674 684
292 639
749 56
750 725
943 695
430 249
788 731
682 35
377 162
383 962
479 585
224 46
247 653
470 334
503 663
600 729
702 197
260 285
620 140
874 568
395 509
477 258
75 738
420 61
908 546
445 898
934 960
306 181
505 627
416 873
181 679
75 858
691 731
253 766
446 545
594 586
375 90
338 985
785 154
646 166
240 403
422 152
192 41
540 336
358 49
131 990
518 474
214 457
689 255
157 831
973 343
255 518
769 13
371 859
104 419
499 804
205 934
850 194
724 65
532 862
999 384
166 440
896 608
604 880
730 708
442 403
507 407
296 512
750 153
139 567
749 152
151 169
955 702
742 621
988 418
487 384
239 154
818 92
330 700
689 556
73 467
498 800
183 905
639 77
565 783
305 894
749 176
247 557
219 33
422 532
184 402
20 812
286 406
304 838
688 461
92 848
776 527
108 887
49 665
68 307
672 382
695 652
240 762
368 72
196 457
867 185
6 128
490 499
664 413
33 646
240 832
813 988
57 899
970 153
471 581
304 560
543 772
931 670
830 868
885 594
497 6
805 853
969 107
828 924
321 202
850 332
841 974
43 577
669 15
532 991
900 426
666 497
586 132
381 652
611 281
236 483
660 881
111 711
212 350
666 129
651 245
714 934
29 820
987 904
531 364
918 933
97 182
37 886
162 354
535 609
506 919
658 243
430 8
214 323
98 108
325 438
789 967
533 382
799 557
871 847
989 452
845 984
402 519
347 679
268 496
21 803
193 735
846 341
940 310
891 644
184 80
401 534
440 577
413 671
776 28
902 446
320 998
688 347
696 217
401 290
136 622
940 517
637 49
714 606
296 70
2 954
255 430
363 633
130 396
180 288
424 910
45 160
884 625
937 683
92 316
375 958
89 64
228 3
71 73
31 501
293 292
318 973
393 427
628 29
145 917
169 686
495 356
424 850
208 675
786 323
877 261
170 792
809 734
496 335
912 876
401 420
726 73
37 179
359 920
576 394
332 804
13 601
505 358
703 840
809 173
53 636
657 938
229 335
823 680
930 105
562 473
119 815
726 217
65 803
339 556
79 330
371 938
702 327
640 220
418 320
549 679
813 987
682 208
535 882
313 580
536 859
415 847
581 256
136 274
979 677
566 112
91 686
956 880
97 390
267 419
98 926
753 628
907 851
776 621
288 747
590 814
441 962
82 12
121 562
466 412
739 872
202 517
502 802
426 950
139 796
373 957
861 366
155 204
151 286
652 336
752 628
70 687
877 670
582 34
859 922
369 945
53 241
12 307
107 437
729 232
447 376
197 860
188 760
906 328
144 733
196 633
345 564
134 202
701 164
17 110
768 914
510 546
19 722
867 271
525 909
89 589
5 12
501 770
747 880
192 645
12 936
775 421
370 491
509 615
1000 436
824 589
862 271
608 18
30 664
868 348
285 256
691 385
51 996
163 426
91 242
862 641
794 59
172 788
669 172
35 76
291 30
175 139
979 582
983 596
517 987
170 838
211 58
343 546
699 361
580 393
557 64
657 719
864 419
330 314
1000 187
980 559
900 758
564 65
253 481
674 361
983 155
836 72
427 651
469 811
842 77
168 840
749 208
634 247
296 675
76 818
868 817
928 676
806 330
521 258
255 930
457 13
196 876
471 686
582 408
67 738
809 31
550 651
879 977
124 383
630 349
778 336
397 218
777 548
764 722
672 35
632 857
631 422
402 376
236 399
124 486
987 598
855 558
836 214
924 676
279 924
695 353
405 535
888 775
316 690
639 375
299 379
163 862
152 886
313 207
242 19
956 736
161 171
434 988
771 299
747 314
813 761
308 907
17 384
842 644
130 156
717 427
262 50
335 291
955 311
304 524
156 220
230 599
203 358
472 937
878 809
873 233
591 359
989 613
808 690
852 857
605 882
734 901
243 787
589 119
812 344
449 709
596 550
808 990
234 67
328 546
269 651
431 910
750 349
17 365
259 893
268 24
116 174
526 90
284 19
688 982
701 813
136 530
589 281
170 738
695 444
227 974
107 414
121 614
926 655
299 763
990 838
60 202
188 174
757 198
217 720
518 230
937 860
92 638
182 29
435 524
234 107
459 140
566 99
204 574
697 513
61 347
628 772
161 26
836 956
970 732
902 177
550 60
357 370
857 96
162 358
945 946
568 429
769 615
106 767
219 881
82 799
956 856
390 186
473 881
25 438
266 8
844 66
834 976
367 900
525 110
572 864
440 154
304 910
597 20
953 321
757 951
819 680
370 106
454 182
149 24
120 756
918 567
647 589
81 57
19 181
979 735
717 893
647 38
655 919
214 748
321 437
32 432
922 921
941 167
370 528
915 894
552 793
457 541
575 601
993 444
519 167
675 344
138 161
714 209
593 554
786 162
97 583
82 19
978 137
122 648
136 410
684 408
157 689
537 773
675 211
720 901
278 439
716 948
107 310
998 282
756 256
903 378
354 19
67 974
514 117
852 210
948 695
292 545
624 85
117 237
369 82
559 213
446 190
644 293
395 922
849 104
255 598
192 130
504 576
639 787
108 561
195 776
41 676
536 358
229 816
617 407
708 782
658 718
440 323
410 753
28 280
692 109
857 323
909 575
190 330
217 50
483 714
55 471
303 605
303 443
799 954
580 665
254 944
922 279
610 470
457 807
270 250
706 361
810 20
579 695
188 100
248 89
399 788
167 313
522 659
111 315
225 996
976 708
605 135
435 128
926 805
587 668
15 188
404 306
207 611
21 982
638 789
918 233
633 719
786 808
60 615
896 580
480 861
506 176
231 51
963 810
429 765
398 411
685 640
932 670
68 710
308 605
600 630
382 60
473 601
12 54
22 343
575 836
949 188
746 347
728 448
679 904
838 385
546 843
438 802
236 595
413 350
802 762
738 965
668 687
853 975
35 545
235 809
603 31
960 919
349 580
200 620
545 724
888 375
229 234
300 145
9 313
240 828
712 41
901 161
231 651
501 858
387 413
680 791
746 906
807 275
398 804
99 673
132 773
805 129
732 867
528 569
382 40
724 168
133 94
229 574
857 162
855 456
357 784
166 314
845 811
549 735
119 68
884 910
487 714
607 726
609 331
965 435
307 492
867 605
228 174
874 823
486 925
505 522
560 747
518 343
507 586
659 430
965 901
910 190
225 203
134 631
88 799
374 353
355 624
237 292
398 688
43 278
781 930
503 364
683 330
560 82
649 795
896 544
368 480
619 878
429 474
953 276
567 862
628 807
790 67
969 741
997 445
110 815
598 965
282 343
444 392
632 196
935 673
895 984
453 237
707 882
323 77
61 794
177 146
680 409
602 756
797 88
895 911
896 969
986 809
376 292
30 534
782 547
272 172
732 46
133 11
163 827
105 32
259 328
470 344
50 855
128 161
853 18
426 360
563 732
240 690
55 882
136 507
346 137
697 80
124 563
171 291
671 745
151 152
32 834
375 448
216 335
441 407
708 138
616 622
72 796
345 398
728 259
421 531
552 651
737 804
427 881
124 112
881 328
433 417
698 870
352 745
767 734
551 220
371 805
310 353
430 760
437 629
223 736
315 590
911 178
745 587
521 225
232 466
704 835
500 25
237 668
857 681
211 663
757 326
677 210
232 262
603 790
999 942
286 405
596 642
774 151
397 684
714 624
299 316
356 455
673 406
426 764
498 501
159 919
568 584
195 645
166 343
835 747
702 786
195 484
677 349
609 875
329 473
921 152
127 73
455 705
672 107
609 613
743 395
933 311
556 213
741 707
891 248
723 186
175 161
985 280
339 325
995 670
324 859
368 553
24 710
636 16
88 219
962 557
19 170
873 18
810 703
276 33
17 811
18 886
534 333
385 618
142 287
940 344
630 456
326 614
283 113
188 449
368 186
222 42
984 166
596 255
887 593
642 95
944 970
866 368
783 141
868 718
192 385
43 845
948 854
67 448
424 957
321 446
506 596
63 399
355 162
740 358
491 945
294 242
774 826
468 207
266 561
516 801
791 260
960 576
575 414
500 865
611 903
724 273
316 675
490 647
114 27
794 581
966 713
271 700
434 198
51 913
883 627
55 61
364 488
963 129
87 694
253 654
543 269
922 675
892 50
745 238
574 148
821 980
876 734
888 668
914 557
288 981
165 998
195 841
588 752
156 836
182 612
384 820
757 864
262 495
917 607
787 498
590 259
698 367
831 285
753 594
613 84
227 745
873 169
976 919
535 439
515 318
997 597
560 699
876 860
879 848
609 578
649 355
563 742
118 865
121 924
895 470
868 41
803 408
883 641
960 463
426 399
909 183
140 873
107 150
804 667
275 52
477 507
272 73
523 475
367 593
134 181
935 385
723 607
389 169
123 285
603 421
424 513
509 529
942 236
120 587
248 350
584 957
373 645
47 803
784 429
698 501
495 205
185 331
103 277
960 580
660 636
610 432
447 233
333 904
779 252
707 936
832 71
1 880
56 705
626 583
256 634
327 126
234 809
365 58
17 705
376 746
166 286
567 347
651 614
553 294
38 521
912 237
198 101
720 461
43 648
563 641
202 772
37 113
268 512
123 968
676 390
203 244
164 754
563 223
101 740
885 413
426 832
414 554
731 248
924 630
455 78
335 136
577 651
886 351
723 834
874 822
236 15
398 251
145 368
976 244
847 505
679 913
518 146
583 252
257 548
728 413
347 469
590 30
263 588
701 488
818 537
991 584
720 121
961 706
978 315
166 579
911 370
406 904
782 332
686 969
382 689
488 203
475 866
443 329
87 449
209 837
460 75
348 796
22 156
534 784
129 490
154 670
202 91
211 826
42 677
268 855
373 794
228 970
558 54
672 134
687 2
347 335
65 206
252 330
549 614
103 903
234 769
452 515
917 366
196 568
950 918
599 133
755 214
546 563
243 758
906 847
200 963
28 846
188 886
50 480
723 356
946 336
934 353
506 357
49 888
416 154
687 519
323 53
458 212
13 855
129 409
121 869
824 636
539 735
867 150
825 783
970 199
370 98
143 75
831 678
483 448
801 291
649 32
312 764
577 676
145 123
597 127
979 608
153 637
995 7
186 628
884 494
38 602
508 245
193 509
295 91
346 694
242 498
892 517
803 580
291 454
893 565
199 339
273 912
23 775
445 388
638 502
942 282
526 447
25 550
340 932
286 623
756 470
660 133
95 544
710 228
80 256
222 344
370 419
877 471
370 873
379 950
370 191
93 733
404 953
548 448
892 775
892 204
602 289
696 863
454 110
122 900
526 760
621 923
67 512
53 952
77 789
295 306
405 483
461 486
879 319
848 13
59 411
395 134
183 236
976 955
817 399
167 620
865 482
969 87
551 418
135 763
486 291
948 538
530 294
187 953
521 414
261 890
109 648
188 368
724 882
594 52
120 487
652 572
211 938
998 525
158 808
189 21
147 674
730 616
190 496
807 255
435 438
881 813
286 856
814 532
697 485
611 473
635 132
173 686
742 745
1000 23
803 420
789 765
6 89
568 798
766 667
541 815
902 825
489 986
439 668
809 822
207 169
114 103
326 630
317 405
522 410
35 963
314 966
455 447
248 487
571 835
300 136
756 183
323 668
359 121
62 916
697 717
895 287
465 357
736 776
414 690
382 68
115 217
459 64
508 658
267 19
953 235
833 601
810 805
990 315
234 992
122 486
936 110
426 226
728 641
435 158
33 925
448 298
788 557
74 498
551 910
206 773
983 995
280 103
749 693
450 136
17 884
804 213
1000 340
861 285
258 230
500 197
554 188
216 123
177 993
480 698
311 767
888 479
768 187
940 178
129 904
704 971
830 703
288 876
15 401
374 308
516 165
183 705
206 530
584 923
661 155
231 440
380 286
173 469
922 156
835 129
474 395
72 687
139 467
849 443
903 737
74 115
609 769
937 989
711 452
454 19
709 460
287 24
523 391
869 584
304 9
532 194
646 19
759 39
716 36
272 148
138 265
128 345
98 883
961 224
274 231
868 22
593 811
602 852
253 250
308 13
987 268
763 353
137 430
960 198
806 851
306 610
426 630
619 18
449 464
337 619
995 195
811 156
842 534
343 235
535 477
191 658
223 999
572 456
972 57
91 961
429 730
361 256
126 432
105 929
938 845
658 249
121 845
527 299
173 207
512 980
10 53
543 747
57 185
276 896
260 861
992 997
512 600
77 637
332 547
334 654
151 271
782 226
784 391
762 228
361 685
892 520
308 652
237 689
310 192
333 936
632 898
701 45
493 243
246 985
875 966
416 388
987 584
327 717
385 723
199 429
420 476
256 521
776 349
43 107
915 65
317 732
965 881
802 507
638 418
609 622
963 509
193 99
88 628
592 403
136 328
630 858
245 969
827 275
436 302
826 548
737 99
60 944
736 193
627 521
444 783
402 775
327 525
318 281
203 202
123 820
86 318
773 894
261 384
266 743
784 173
779 550
801 117
600 303
483 501
594 174
889 372
623 190
606 275
94 537
117 133
688 148
840 321
138 459
878 337
926 416
204 214
599 693
72 532
771 489
98 701
910 999
595 559
558 932
828 245
778 316
163 221
576 656
581 796
850 681
529 503
393 745
448 524
23 298
446 556
752 685
493 711
163 335
872 512
670 218
6 521
149 625
119 39
410 973
102 316
803 822
220 873
833 911
238 714
438 5
521 442
177 284
727 517
669 194
584 385
158 296
419 307
758 868
877 214
41 771
597 986
255 711
522 788
171 660
52 248
472 890
217 829
780 504
871 526
321 422
778 850
118 552
139 54
153 971
714 242
1000 290
19 824
61 352
290 693
902 62
271 121
153 818
679 797
610 633
332 302
178 365
556 355
892 531
113 189
750 74
836 445
669 58
570 447
778 261
547 631
812 547
780 860
483 512
949 893
892 997
35 947
376 696
755 27
341 651
56 344
347 284
632 749
673 888
843 569
317 392
207 751
436 172
97 665
822 470
939 773
5 423
726 342
163 896
98 134
878 116
110 857
221 758
584 179
765 450
755 119
137 691
891 15
277 78
325 34
664 66
70 423
991 25
97 830
66 417
320 277
743 218
438 677
462 779
817 537
86 872
429 225
810 381
198 922
336 287
830 256
380 658
537 394
848 615
107 129
119 676
321 175
237 449
607 223
382 452
295 939
762 924
839 137
531 197
440 207
226 862
212 823
438 806
125 704
832 275
664 31
752 601
79 127
61 510
649 343
426 263
254 780
854 523
293 809
155 791
383 813
486 304
233 167
827 629
37 1
770 578
882 913
567 302
944 608
41 624
321 548
390 57
910 740
69 945
241 342
997 693
458 307
555 680
862 436
987 332
871 417
915 576
31 782
907 612
815 716
574 659
608 766
249 305
252 345
342 713
970 644
494 286
551 900
218 494
491 73
180 184
464 770
389 761
172 316
638 48
960 605
201 527
954 815
459 530
630 536
586 96
748 844
80 959
461 55
202 709
280 12
815 362
486 32
1 68
731 692
51 992
929 533
803 82
450 150
380 882
260 667
171 144
161 140
363 921
318 261
763 49
883 395
403 466
548 30
454 408
217 302
927 982
624 712
498 189
47 469
90 898
264 839
871 37
894 812
528 882
361 500
472 202
170 927
468 522
182 432
292 554
339 150
636 344
637 746
730 830
360 550
61 537
397 463
647 485
371 807
962 573
416 978
28 56
354 670
549 289
951 297
953 151
98 271
312 630
371 179
805 220
571 331
262 256
284 695
448 963
906 911
849 338
843 136
487 315
392 353
102 85
107 719
278 897
157 876
601 727
568 803
748 318
341 805
52 159
85 958
756 55
693 268
66 10
710 737
752 878
859 221
618 567
521 736
667 345
84 515
43 259
498 138
252 463
89 187
192 520
492 729
181 114
226 166
292 928
330 90
370 810
632 881
746 970
502 394
53 469
471 60
94 8
537 678
448 220
602 609
978 772
987 90
684 585
729 482
167 170
965 632
626 823
801 103
874 817
544 687
1 520
391 696
657 475
828 662
535 673
755 116
816 293
45 300
80 338
875 928
782 537
680 25
439 474
343 138
764 959
982 692
845 860
76 638
36 477
508 59
59 160
202 625
936 599
731 976
938 907
470 885
425 637
740 412
120 650
151 297
800 731
415 805
62 669
340 969
661 833
772 436
700 13
901 451
146 491
903 968
894 691
909 617
897 617
96 682
138 16
136 208
501 850
84 541
588 738
796 605
172 603
347 856
850 224
863 351
675 85
567 510
395 256
940 404
171 158
826 441
387 272
259 868
980 607
730 725
272 335
965 362
968 698
641 254
963 279
768 117
706 348
167 289
442 318
599 700
709 652
840 805
324 794
346 833
465 242
696 874
851 940
268 501
366 292
610 799
833 249
162 171
32 855
362 738
640 392
630 666
95 73
116 572
489 458
410 329
13 238
330 560
280 903
571 143
992 386
865 371
89 208
911 913
90 878
629 466
810 631
523 369
580 405
907 911
657 404
697 624
89 908
797 521
639 775
777 337
622 373
745 276
684 167
792 412
550 713
248 975
629 35
675 864
504 842
352 929
401 514
976 812
459 248
815 638
140 726
393 748
718 165
576 823
249 902
698 675
644 581
746 969
209 309
520 629
562 59
758 624
368 110
527 502
402 178
337 393
210 984
599 795
701 311
447 780
823 889
663 800
942 331
519 930
148 135
829 229
298 495
611 27
886 589
674 529
687 413
327 504
237 111
166 976
927 98
322 127
748 131
308 89
177 99
468 939
540 368
966 705
491 290
50 446
115 214
683 60
513 432
82 822
994 132
583 274
598 245
85 334
395 671
600 106
592 973
431 175
129 375
799 55
858 583
970 64
746 231
137 25
680 151
579 50
106 553
775 595
722 57
26 559
875 918
889 804
370 778
513 815
879 118
411 747
170 944
161 994
558 609
584 557
737 317
752 621
602 200
290 368
710 321
673 46
669 310
831 230
77 652
89 797
179 178
359 518
20 504
795 264
277 819
781 49
64 933
201 944
74 112
766 93
127 897
577 861
769 319
3 86
418 837
144 176
454 944
646 134
886 371
628 609
78 999
762 379
805 43
619 253
255 936
392 874
853 586
10 493
667 911
981 532
704 753
681 544
859 686
910 717
348 530
48 344
239 816
289 510
547 912
321 472
823 345
970 106
113 745
273 371
842 795
783 396
868 562
489 171
165 429
23 382
441 554
291 218
384 437
747 663
308 931
555 21
553 776
69 832
431 68
177 78
45 582
767 70
82 792
42 798
112 813
561 463
724 557
61 599
362 627
972 162
3 889
382 783
555 17
623 541
840 143
785 468
858 85
517 25
737 145
660 411
392 385
421 36
316 346
741 893
850 555
831 705
177 865
739 912
579 40
693 179
393 588
213 557
998 651
830 808
807 989
970 796
877 374
555 681
684 472
788 669
552 747
88 817
2 910
131 973
160 703
483 870
754 614
538 76
617 509
436 177
79 942
833 61
853 155
683 165
955 350
735 250
504 125
177 606
253 604
383 36
288 961
531 250
853 421
887 334
636 994
472 597
833 465
746 993
961 152
911 115
417 598
796 597
1000 598
547 370
965 221
938 713
178 416
788 179
536 919
41 713
852 758
649 467
555 301
307 765
451 968
744 153
481 7
151 53
352 588
172 822
390 666
220 176
158 290
117 516
292 432
410 607
802 732
714 729
152 739
937 71
733 766
640 245
237 228
269 218
513 59
591 107
712 397
386 187
605 271
155 239
338 163
707 358
508 860
957 818
961 790
855 288
76 365
294 18
217 586
290 766
716 554
22 58
607 461
766 881
558 581
265 90
878 769
982 943
637 390
393 10
61 258
36 399
95 987
966 25
201 350
7 447
296 518
869 793
833 229
948 732
981 767
349 843
744 154
367 44
699 746
551 377
341 291
585 506
818 980
665 322
561 910
115 891
354 195
917 636
989 424
908 658
747 452
765 191
498 616
985 4
517 610
696 685
586 705
864 542
586 166
210 23
668 252
877 377
59 951
197 53
498 843
445 72
916 506
732 206
611 756
91 783
661 639
423 364
450 578
470 997
590 586
61 927
853 811
903 980
995 156
467 230
646 399
277 446
670 147
522 787
438 362
64 864
269 521
28 239
340 171
191 391
997 287
60 147
160 133
213 178
52 282
216 442
671 94
59 580
369 620
763 719
984 83
748 693
327 385
65 993
979 653
54 487
109 49
619 679
817 200
404 562
768 228
225 422
861 744
773 382
331 572
927 14
852 385
524 731
316 692
308 889
172 963
84 625
175 341
853 434
973 470
43 830
997 262
600 590
664 677
499 390
34 591
117 908
3 999
16 384
663 112
834 122
442 263
602 127
869 86
527 469
273 575
445 380
339 441
269 913
752 291
427 908
518 656
685 11
826 5
900 531
969 822
480 838
947 314
55 345
934 715
58 157
922 290
712 706
26 118
430 909
335 65
367 949
760 299
769 95
422 818
762 818
360 852
836 247
797 351
981 683
301 193
947 268
39 931
560 537
266 854
607 71
897 157
976 917
851 625
149 1000
949 138
98 60
215 990
230 308
942 19
928 81
737 744
328 940
915 417
476 39
837 309
15 866
359 798
249 852
94 377
608 728
235 587
437 712
888 882
949 593
113 375
420 797
371 913
706 720
690 406
38 947
853 164
192 915
337 676
823 807
644 467
869 822
135 420
1 627
703 878
795 762
312 240
644 363
909 345
288 241
535 484
960 643
7 482
96 193
910 238
802 587
399 69
49 672
308 928
452 718
292 542
459 862
957 697
124 539
631 577
442 806
451 660
147 376
793 128
902 364
698 494
94 37
660 742
157 700
182 520
147 844
665 334
212 339
470 356
773 676
831 414
613 109
290 12
652 411
662 314
310 194
292 544
393 611
800 667
639 861
564 350
873 892
806 593
545 647
196 304
482 973
202 146
8 118
656 97
979 742
220 501
914 745
539 871
626 42
45 699
912 420
143 310
854 911
213 385
596 876
325 155
227 828
210 735
184 489
236 918
892 697
925 576
608 723
710 406
270 596
11 251
182 103
822 146
669 714
167 162
84 498
984 870
738 659
460 487
347 872
184 681
944 342
954 841
906 290
888 378
184 19
523 410
193 512
990 71
811 238
897 259
527 317
542 49
693 50
612 625
243 740
670 75
55 588
795 229
913 923
540 626
160 378
313 599
604 806
134 37
300 997
996 35
349 689
605 873
7 559
184 10
861 982
490 85
650 940
187 177
264 13
347 417
862 251
15 746
598 343
190 744
650 250
56 598
891 763
622 537
180 499
145 64
123 978
267 666
40 804
761 492
386 72
877 271
490 703
439 173
865 701
211 348
349 870
165 720
334 907
429 422
628 909
364 254
789 906
914 545
232 90
304 146
388 790
863 736
681 211
598 37
421 558
49 321
845 456
154 830
467 372
299 357
470 961
3 196
652 123
951 793
664 950
760 287
983 309
522 461
722 258
792 737
55 44
575 120
941 50
26 584
169 19
80 807
390 469
985 146
571 346
571 365
165 598
369 877
530 714
238 196
655 403
91 630
559 579
257 570
661 412
691 237
166 788
77 926
565 321
693 596
924 547
940 441
675 295
651 98
79 129
81 604
539 988
682 850
681 849
272 338
432 916
358 837
994 336
239 711
78 931
97 764
127 915
877 25
340 456
674 959
340 661
864 129
49 716
367 2
411 326
768 897
602 320
251 38
327 851
474 997
94 522
913 219
87 247
420 16
92 568
238 557
244 965
527 894
732 983
875 862
937 260
851 39
121 418
658 285
170 245
305 415
267 799
786 580
43 700
476 35
842 612
932 266
545 360
743 612
638 692
315 175
251 437
634 293
816 927
77 808
886 853
563 679
519 313
119 725
553 552
18 221
924 791
958 300
897 339
503 380
448 62
256 97
71 556
815 535
704 368
338 844
964 431
351 67
936 962
142 334
697 742
909 121
657 72
9 794
902 464
375 430
438 79
828 995
983 684
884 237
930 25
141 176
505 13
358 861
66 113
866 379
796 677
311 348
551 329
785 433
615 207
171 949
848 515
25 311
335 484
306 320
116 718
870 418
854 686
711 916
988 870
638 913
755 449
86 660
491 576
560 378
439 393
220 896
654 957
887 451
604 533
865 677
709 560
921 442
736 935
988 201
910 247
113 527
578 190
337 722
322 601
121 648
948 389
871 624
621 518
15 376
369 422
519 503
342 815
644 390
412 239
635 772
608 840
320 244
814 769
906 371
822 522
448 732
658 701
978 638
373 894
110 411
728 501
600 318
461 303
437 50
742 622
642 389
302 742
533 700
645 150
920 631
757 333
236 911
761 667
424 340
311 295
831 23
717 38
816 415
542 88
127 1000
429 325
976 391
118 906
275 998
746 620
860 121
953 410
72 616
618 857
830 205
792 987
692 470
783 921
531 968
79 426
572 485
209 861
897 910
910 48
183 485
838 544
69 238
604 890
112 175
492 269
114 572
24 988
588 503
690 256
871 906
2 660
319 388
910 853
435 74
438 772
116 988
705 898
112 59
864 323
223 809
696 221
133 888
890 487
350 668
196 61
679 955
603 799
336 383
419 500
953 430
412 612
654 99
117 645
417 397
641 972
936 431
951 716
959 254
214 417
848 109
502 718
911 57
398 740
293 54
989 944
533 360
131 529
472 743
755 919
800 55
885 919
983 915
509 815
273 884
240 134
184 818
641 990
144 960
489 807
382 772
585 374
434 67
788 24
792 97
135 670
588 409
498 222
11 927
598 555
842 730
587 695
807 401
707 332
48 803
992 811
909 894
938 327
583 969
645 84
135 448
84 896
434 94
509 452
933 519
418 629
916 328
839 483
230 377
787 930
725 532
696 110
73 378
576 456
980 983
514 670
742 331
710 708
683 308
83 134
298 639
774 529
305 437
306 757
534 788
275 359
95 1
902 567
208 568
314 37
14 174
506 251
564 613
921 779
434 573
918 922
16 788
10 967
390 799
739 903
163 552
465 749
967 94
773 266
331 692
639 477
192 182
549 996
485 686
542 380
116 827
798 117
74 193
414 600
233 660
998 760
821 88
376 397
724 191
829 633
238 743
871 29
601 271
215 997
521 363
244 389
81 100
368 593
981 573
485 971
721 488
372 801
280 129
367 692
859 774
657 966
107 272
773 902
646 403
558 709
293 409
568 984
545 888
429 59
422 979
957 190
869 876
54 928
731 962
277 358
614 6
733 866
538 266
170 995
175 267
973 879
260 605
141 330
826 175
519 455
393 518
101 334
294 620
848 735
77 557
801 223
889 2
958 52
128 969
919 836
387 67
230 725
230 501
18 431
138 804
195 25
554 135
853 489
876 883
143 675
115 551
403 501
942 568
977 724
840 52
610 507
1 161
407 766
726 980
722 949
732 498
16 49
449 781
556 856
423 41
420 589
623 75
241 410
389 387
803 914
315 509
578 610
502 962
833 683
688 352
642 663
890 374
6 230
230 483
203 264
667 386
724 611
1 591
75 580
483 75
986 150
832 307
3 370
293 635
798 55
355 345
597 660
393 410
198 285
962 240
364 808
363 685
911 885
651 9
174 487
783 991
796 463
876 834
773 912
676 139
682 321
523 874
247 617
351 844
303 387
921 391
754 472
1000 17
235 750
583 450
573 92
412 132
182 647
847 107
297 293
122 533
997 201
492 494
785 669
346 570
919 897
112 966
68 478
503 343
641 210
110 863
163 828
34 954
18 936
383 350
335 71
530 783
86 998
64 535
990 356
780 801
136 447
517 483
558 792
31 398
671 348
611 936
296 868
128 463
768 238
806 173
990 581
118 371
594 879
22 111
96 26
966 891
259 235
870 431
752 130
233 664
362 514
942 28
545 820
55 649
465 86
720 874
214 897
496 754
11 160
551 124
687 329
280 643
270 305
934 738
110 467
558 437
923 655
255 740
262 389
425 201
77 564
469 458
729 3
689 838
936 571
542 789
38 434
289 31
408 850
92 221
878 599
11 742
871 90
937 326
176 587
28 455
170 904
326 568
511 940
822 45
854 556
245 410
496 703
996 543
447 862
562 729
826 332
996 288
689 228
974 57
575 385
901 245
789 30
582 819
124 57
773 137
284 436
38 260
324 462
43 348
895 188
405 991
840 8
333 186
955 25
976 77
745 948
634 325
183 164
498 313
304 152
22 219
733 355
650 932
451 874
636 647
582 913
450 594
657 571
646 66
1 485
917 104
570 762
798 680
742 536
200 312
735 455
165 284
798 249
959 845
868 109
272 736
345 98
343 81
580 209
585 15
84 796
877 221
653 528
337 132
423 769
323 891
716 385
957 57
964 425
71 508
955 563
323 660
914 690
86 189
245 284
814 932
308 120
496 824
944 7
966 692
705 624
285 422
85 968
529 929
88 490
756 712
208 872
941 497
690 540
627 836
872 137
662 402
991 593
749 577
304 557
718 427
936 424
941 644
211 75
862 363
786 784
975 33
847 353
50 80
447 430
462 851
394 313
52 36
167 982
729 50
6 159
154 25
239 798
322 779
846 705
885 21
49 65
881 807
661 26
662 214
484 505
388 8
293 668
295 377
43 103
136 355
907 800
269 512
371 310
859 413
388 682
732 379
54 130
696 774
353 903
638 398
119 361
756 33
606 371
446 518
413 575
269 508
882 286
232 97
42 982
163 550
866 474
136 446
123 717
776 571
614 294
446 232
301 962
760 811
939 154
248 288
88 429
309 780
616 779
486 106
452 457
259 921
999 988
241 463
567 619
211 588
594 110
437 345
396 723
127 867
372 432
620 176
218 421
649 973
897 101
803 221
435 291
474 791
199 3
653 263
121 189
478 255
962 773
85 122
247 325
940 184
625 161
202 926
87 991
653 698
801 752
593 301
128 364
315 607
966 960
569 317
381 413
785 642
624 716
377 868
281 977
974 591
100 881
903 206
170 611
277 280
90 573
801 255
474 310
949 281
294 629
690 475
562 897
211 383
231 788
83 223
539 157
964 818
437 363
236 229
581 152
287 942
846 245
483 339
874 626
669 203
338 357
183 822
956 733
982 769
239 219
568 179
270 578
612 682
514 510
34 94
79 795
902 657
135 522
286 500
877 462
223 421
606 923
734 584
199 489
574 398
376 551
128 367
69 927
114 302
841 667
804 220
136 120
907 809
204 370
720 509
441 699
621 139
815 754
56 988
234 895
494 188
253 583
683 984
573 954
212 51
763 936
228 238
992 840
251 7
325 300
803 508
197 340
668 624
831 336
802 476
936 367
292 348
306 156
829 6
876 216
345 348
452 41
546 466
945 409
572 157
195 980
564 327
649 902
398 123
22 12
886 411
337 325
265 214
56 503
505 83
673 914
553 127
268 110
205 668
410 535
479 870
811 165
196 324
669 391
265 556
4 695
249 715
688 168
933 982
594 32
820 538
259 95
304 443
502 259
602 445
885 666
997 50
775 632
984 265
433 887
74 380
266 523
918 234
905 728
899 88
233 818
822 936
481 925
161 19
489 829
622 850
106 741
728 675
604 161
98 29
210 14
370 684
752 949
965 761
480 684
985 206
686 450
998 184
77 492
98 508
407 896
831 915
583 416
412 742
115 41
838 662
162 910
998 994
690 734
154 543
626 117
390 633
109 381
885 810
216 34
619 960
192 42
552 149
976 508
204 719
418 196
26 199
86 204
349 399
416 595
481 705
984 650
799 457
25 185
650 348
43 629
586 840
545 615
641 174
91 940
234 651
387 462
840 253
319 167
562 258
970 402
555 370
366 934
623 736
957 927
88 605
152 987
849 219
722 344
843 821
826 324
100 184
745 49
876 905
88 991
57 680
242 558
26 187
581 986
165 987
468 174
661 870
111 489
205 53
835 262
410 886
36 690
911 388
40 907
263 168
459 210
278 942
188 767
880 472
235 756
376 55
732 504
181 118
714 489
990 441
333 282
438 729
16 90
421 880
765 121
90 528
191 333
396 780
622 271
321 492
982 891
107 492
147 938
624 743
997 25
31 266
862 637
462 614
604 479
108 73
609 117
656 704
206 767
32 766
160 115
84 811
814 864
758 952
697 303
952 24
5 80
109 29
614 753
707 412
615 879
367 547
68 667
647 36
225 583
607 427
5 660
977 721
518 971
10 633
775 769
647 253
25 315
9 820
110 718
562 382
194 88
191 589
197 332
281 760
650 587
582 782
606 997
241 979
546 4
356 451
165 657
922 96
529 573
257 701
303 116
339 159
9 995
448 387
804 856
409 755
505 208
318 279
265 181
171 436
801 428
97 686
101 7
455 630
571 966
739 371
821 730
947 304
257 697
388 254
928 578
338 760
241 503
742 769
343 302
694 677
511 644
392 728
906 312
365 180
773 956
694 625
116 699
701 294
135 666
783 249
525 849
469 262
707 991
442 982
56 492
751 50
417 927
956 113
297 369
827 471
515 697
277 736
955 806
901 922
972 755
286 766
124 828
406 299
766 548
97 76
774 949
121 199
810 931
634 630
716 665
671 353
888 371
931 875
289 58
235 127
987 921
925 92
654 242
519 331
322 865
757 674
582 716
21 24
544 551
985 537
421 19
707 505
538 534
582 407
817 882
133 627
487 72
661 192
893 410
577 703
225 18
553 664
147 533
99 851
227 780
168 952
599 438
875 634
856 31
49 765
802 660
667 816
661 63
114 557
119 743
54 844
638 357
722 640
44 973
80 452
695 225
733 72
708 590
438 407
299 648
922 562
628 112
556 108
964 784
589 439
543 52
497 831
944 158
222 543
752 61
628 489
887 729
575 467
215 707
381 252
679 864
71 805
579 763
556 191
280 360
638 587
103 455
993 652
303 813
245 681
110 489
763 739
367 621
601 424
884 720
127 685
587 843
133 640
928 532
88 783
751 599
731 546
70 186
885 415
403 373
947 958
724 366
853 893
940 300
764 806
450 864
745 8
978 872
190 32
568 477
755 391
965 667
825 107
955 139
862 172
153 424
987 333
679 129
228 417
97 598
106 272
526 89
686 28
85 656
299 773
684 20
487 255
871 885
709 771
750 590
925 351
140 980
598 897
810 958
19 577
569 838
533 217
733 577
867 282
178 758
358 219
324 380
500 368
973 725
40 527
201 501
381 235
349 476
724 240
682 498
692 528
107 80
62 903
582 618
456 652
13 296
649 207
847 748
273 447
41 140
332 374
427 198
422 870
377 6
3 161
998 473
751 747
59 134
671 50
807 943
271 989
629 868
523 26
82 844
91 399
423 59
856 916
930 913
827 873
837 874
301 523
809 457
257 821
405 756
916 384
319 405
502 467
625 695
39 581
693 377
641 445
440 70
511 539
537 54
854 305
475 85
845 90
63 490
989 455
993 725
421 730
369 760
430 959
785 965
513 43
20 18
646 576
336 52
655 855
186 659
411 452
481 533
655 136
642 111
953 449
619 631
205 686
983 907
259 234
240 493
22 317
430 978
226 242
729 485
319 5
834 788
791 356
55 538
650 18
291 639
951 35
821 17
219 476
625 927
389 355
126 905
569 289
573 958
419 659
259 661
705 974
312 10
826 263
542 118
322 408
23 928
264 534
589 787
968 609
381 159
521 813
201 389
376 278
485 415
815 345
576 701
453 288
913 601
455 865
569 691
362 783
901 202
232 912
910 850
709 606
505 127
146 391
881 879
481 644
302 884
264 424
579 398
491 588
403 697
223 72
978 21
637 326
299 131
182 803
610 326
404 40
751 368
89 330
686 818
380 868
101 131
989 384
878 753
188 479
324 700
135 654
194 530
351 102
74 620
555 613
464 120
697 315
593 803
298 165
488 407
471 538
982 444
535 364
497 712
630 191
432 619
67 615
147 473
547 82
568 21
111 812
586 107
594 596
881 976
15 112
617 923
92 941
985 768
860 54
679 704
901 847
140 343
86 703
541 859
577 686
773 847
339 600
687 21
708 62
26 51
787 320
724 440
656 233
630 782
773 506
221 66
277 169
263 632
592 945
601 763
541 695
202 425
45 129
24 607
868 89
215 849
102 778
994 296
368 929
728 864
260 137
27 271
386 139
907 327
815 528
298 587
425 203
692 560
544 255
339 332
831 583
298 234
266 674
779 837
775 949
599 965
522 606
803 618
308 953
742 652
649 840
839 725
688 472
43 575
166 470
668 501
259 31
739 388
851 372
637 455
907 583
425 478
134 207
106 969
751 687
567 576
270 707
549 579
684 218
295 791
738 454
971 807
259 948
440 52
127 813
6 274
439 35
426 916
853 715
76 272
660 773
753 132
798 420
415 776
525 834
569 298
173 383
14 923
831 558
231 803
751 436
153 920
149 674
7 536
558 112
267 589
335 682
275 676
564 593
660 272
343 335
64 361
572 678
861 517
539 580
968 744
100 119
364 701
794 371
859 23
182 747
305 541
293 194
674 500
113 844
320 984
479 371
205 532
503 715
509 608
324 332
739 44
932 199
155 504
571 532
914 666
686 703
658 832
294 88
344 16
833 66
615 847
882 248
534 14
476 302
541 296
773 600
861 140
914 112
328 475
841 148
320 663
562 26
635 449
603 255
175 404
27 200
840 6
565 434
101 305
838 448
301 169
975 231
586 823
502 110
84 706
884 150
576 212
213 542
652 85
546 396
27 346
791 804
8 433
16 375
343 464
927 179
587 901
889 393
996 988
912 698
391 993
664 500
201 193
803 209
587 964
735 300
231 218
698 240
433 229
961 680
705 373
408 51
386 746
569 211
838 908
714 292
910 493
747 232
550 264
643 709
536 292
396 982
997 932
730 663
907 603
449 269
945 894
509 938
812 342
737 686
947 580
70 94
774 756
471 443
659 851
270 914
49 398
925 32
50 322
625 218
554 518
121 591
569 757
902 766
433 277
897 655
157 960
627 405
683 670
392 275
531 383
535 850
895 118
552 906
798 826
940 925
720 598
425 776
901 685
116 406
92 487
197 51
875 694
999 671
744 145
703 240
169 304
298 968
563 568
288 65
281 826
657 898
684 930
456 629
140 852
55 399
808 36
489 15
300 250
545 956
598 196
729 904
564 317
967 491
503 213
460 142
815 61
868 245
410 975
504 404
383 167
360 180
510 690
723 838
715 747
450 936
90 556
781 549
78 725
274 297
727 606
174 331
821 310
694 96
899 113
785 147
367 390
734 872
41 220
920 641
764 738
601 107
831 962
301 364
778 667
382 163
191 671
48 161
650 360
124 842
505 372
473 655
777 629
550 871
848 111
322 602
1 825
589 838
29 793
715 624
398 418
361 953
279 409
612 883
518 231
865 810
731 188
754 499
118 800
962 54
551 88
444 983
476 780
604 461
655 961
731 318
658 675
69 318
405 326
116 775
197 869
775 506
126 969
155 20
729 245
45 163
283 632
119 483
420 88
782 48
254 490
881 700
579 898
447 236
886 202
808 612
268 897
434 797
345 386
805 490
792 203
353 459
342 755
178 342
578 739
761 429
54 521
529 7
634 754
422 248
652 30
4 489
793 803
297 996
805 763
816 315
401 928
532 332
850 975
545 898
649 656
785 653
628 394
323 72
239 987
486 52
550 683
75 649
435 143
328 324
317 845
81 842
187 112
970 451
780 108
290 618
140 1
354 435
265 39
820 976
404 391
68 394
195 639
805 361
830 855
648 442
1 293
981 473
630 341
696 142
637 987
413 23
991 696
605 964
380 865
356 151
94 676
549 506
636 795
119 142
782 127
686 776
6 631
218 237
931 522
722 499
632 441
878 530
585 891
520 106
880 259
39 673
724 804
683 208
369 151
418 318
276 423
901 248
128 762
107 140
757 49
216 27
974 436
260 14
376 437
409 733
273 486
721 143
54 784
284 508
763 812
880 753
394 982
798 471
573 889
185 704
330 119
260 915
933 875
245 862
373 447
401 346
222 680
791 437
944 156
454 450
604 7
460 66
850 454
201 14
980 444
815 120
818 821
420 264
699 120
373 334
365 166
664 654
343 480
972 780
387 603
939 287
982 208
928 115
478 809
735 853
498 963
217 988
914 541
925 627
525 539
884 633
769 848
867 305
679 700
698 800
772 511
190 343
237 988
623 579
552 579
478 52
813 257
183 638
262 63
566 524
289 498
162 374
856 611
313 358
353 611
291 309
482 89
841 471
78 77
741 540
962 129
638 33
211 286
396 323
106 859
348 124
497 316
238 222
851 400
969 366
48 286
615 887
99 430
393 409
865 406
837 749
746 550
156 516
366 514
686 282
243 680
148 659
544 574
386 897
345 757
739 292
184 390
287 441
896 467
991 163
106 43
686 580
342 926
872 580
401 457
919 940
261 869
616 914
43 670
595 234
416 2
891 880
167 391
294 379
608 850
461 898
376 609
837 470
338 677
407 910
752 32
888 898
941 978
357 705
820 707
293 97
125 847
243 141
52 660
343 238
967 265
485 85
380 970
13 760
967 348
232 225
222 390
44 924
395 752
601 550
93 497
188 112
533 479
139 778
322 222
383 301
510 405
102 567
500 137
440 716
794 894
974 548
528 519
682 626
51 201
64 55
520 684
911 156
32 901
626 575
207 643
937 143
302 414
367 921
598 143
162 738
329 784
195 524
144 967
990 634
659 839
859 920
125 429
43 802
391 872
39 856
38 317
252 80
909 224
628 538
170 250
5 390
104 306
904 158
504 814
410 748
315 800
438 661
872 26
990 331
425 196
644 291
181 717
425 18
683 892
332 333
289 262
945 223
112 964
580 795
328 843
458 351
377 672
433 958
786 664
786 585
298 293
252 994
235 232
552 917
406 435
107 353
222 135
645 757
822 400
365 988
248 668
865 188
638 576
779 506
437 76
520 947
731 173
932 35
963 350
150 148
632 721
489 855
936 570
152 223
519 114
484 628
875 211
736 944
397 285
428 170
482 426
841 389
549 229
166 454
889 392
884 579
357 749
863 291
440 543
773 146
924 586
431 364
475 650
6 538
142 712
547 517
481 78
788 565
360 522
487 352
48 491
63 571
999 865
493 264
368 785
803 708
666 710
445 876
257 936
929 374
800 309
692 222
566 370
60 463
604 137
973 400
506 527
861 498
568 518
661 921
622 330
627 769
794 46
636 800
846 478
525 134
116 232
229 339
825 603
788 363
457 414
729 960
454 17
340 222
949 353
473 351
121 901
637 436
807 47
295 75
808 970
488 800
670 798
453 454
27 869
654 467
907 233
360 765
871 169
479 666
92 553
154 465
341 5
49 149
322 634
819 761
451 249
160 612
351 216
191 27
524 461
415 355
750 978
21 440
772 107
115 321
345 963
172 303
468 623
885 657
900 650
228 299
192 193
887 687
802 889
906 275
334 805
266 579
750 925
435 976
952 343
929 388
531 577
764 292
927 192
314 462
214 177
278 56
434 148
781 451
973 294
794 441
183 825
281 664
768 84
79 85
282 636
734 390
7 838
774 652
202 744
56 339
928 601
732 439
700 997
460 982
173 771
126 602
750 120
778 334
357 518
567 739
580 270
128 714
627 492
287 272
747 113
861 335
423 193
5 695
630 164
88 790
688 835
313 187
963 441
545 24
158 478
770 162
375 489
518 766
947 451
354 990
278 383
170 2
225 830
932 255
751 641
415 362
299 874
588 488
160 569
736 232
108 252
897 929
150 894
954 426
167 559
85 236
698 719
26 544
643 986
532 231
52 989
876 960
359 435
565 436
570 930
575 826
417 758
419 606
610 113
612 373
594 356
820 653
768 100
690 619
280 75
644 793
288 307
395 508
332 364
202 390
63 439
520 245
742 300
229 364
60 779
735 314
847 193
37 140
116 733
854 917
132 355
109 478
702 808
923 538
65 194
37 217
508 37
53 884
528 678
412 531
145 489
623 160
668 120
175 885
492 642
468 349
177 867
562 346
811 917
257 753
88 780
691 135
213 589
242 955
930 329
365 777
50 212
186 705
177 669
714 987
746 966
556 187
868 594
707 465
267 497
799 18
697 794
442 811
670 61
380 798
673 174
270 562
413 373
945 120
88 357
721 663
195 35
900 891
701 234
598 230
303 573
846 668
414 727
385 980
625 727
83 899
994 379
482 824
682 883
515 725
707 199
679 239
489 681
611 227
13 959
569 802
477 1
758 813
100 48
781 159
3 511
479 181
935 22
558 883
136 566
686 946
519 147
468 615
142 137
502 103
707 796
394 347
38 101
190 73
810 26
995 276
8 219
608 725
709 609
683 566
863 539
523 291
673 448
84 817
885 422
57 519
656 941
454 296
815 121
216 790
932 706
735 835
456 372
491 326
662 807
502 49
616 815
252 492
381 458
420 28
798 948
264 885
35 795
493 360
349 11
621 633
26 219
522 276
81 702
716 565
870 369
93 746
990 976
904 272
971 170
937 598
219 819
97 220
625 796
617 489
701 400
311 395
59 6
226 674
884 824
471 129
799 896
252 584
287 384
414 255
478 607
605 26
637 15
414 127
361 533
625 844
706 658
770 475
265 658
850 646
265 591
237 608
261 736
939 268
753 522
119 337
961 114
901 243
658 951
447 62
293 177
449 508
366 210
454 43
890 619
57 979
422 718
165 755
243 495
478 401
845 347
800 98
213 362
565 844
296 254
501 164
287 225
485 914
897 692
743 620
333 206
277 925
736 910
368 21
258 23
56 820
699 452
348 236
990 712
185 592
102 479
180 779
21 720
133 872
181 461
196 987
986 523
123 931
57 1000
846 766
87 81
66 107
182 190
795 784
257 436
858 459
914 775
307 619
766 889
31 651
889 384
75 839
689 117
934 964
867 37
254 651
298 954
164 384
404 884
454 723
290 156
600 991
411 11
437 104
202 566
134 135
463 634
128 837
259 12
472 835
253 949
681 481
517 745
853 677
398 726
735 211
973 315
538 272
749 423
183 837
554 715
611 515
498 633
44 635
654 106
144 504
183 753
285 192
536 581
462 9
859 401
939 737
324 822
448 504
402 403
836 618
32 749
329 719
401 717
714 141
937 703
113 893
97 927
761 839
315 713
923 129
286 620
463 424
777 545
902 539
315 692
716 788
190 106
916 794
975 270
859 931
851 770
467 785
486 440
430 711
565 297
687 945
919 436
798 929
281 872
718 78
899 162
94 342
998 492
380 527
256 520
182 394
196 714
357 891
250 634
482 951
626 123
295 567
139 315
159 730
139 828
407 733
769 574
913 806
215 89
632 891
633 466
948 940
251 849
624 725
775 554
940 354
228 611
584 433
244 363
748 512
998 520
65 973
68 605
284 863
177 276
876 306
217 257
988 89
407 995
396 968
606 69
160 265
578 680
26 112
364 968
236 898
415 493
650 643
612 349
46 471
662 753
251 168
824 166
712 224
208 525
191 319
85 746
207 19
642 615
971 356
304 243
351 665
241 97
494 299
589 606
320 433
721 350
734 884
55 152
240 423
921 843
839 62
419 883
647 403
809 883
209 910
579 407
484 326
283 941
724 7
934 805
666 244
516 777
970 867
163 433
192 946
435 492
629 630
951 425
149 388
815 736
388 118
143 720
976 587
722 948
605 731
740 410
160 39
49 157
914 725
219 742
932 238
968 437
225 885
613 414
912 592
775 272
238 623
120 567
643 312
587 744
631 806
135 65
84 353
680 836
790 672
866 584
598 887
638 208
703 949
298 894
332 720
522 851
494 175
240 536
870 645
203 558
291 150
939 431
571 259
239 228
900 637
603 664
633 332
825 301
371 57
463 974
475 238
687 633
364 865
603 71
123 831
386 694
187 194
810 101
33 865
707 307
866 985
427 15
613 375
38 438
920 593
662 631
181 116
93 485
130 99
207 64
158 183
471 677
433 52
588 966
179 514
843 469
201 280
714 51
184 943
740 471
117 866
444 369
608 533
897 211
139 369
300 413
574 350
395 540
1 452
778 460
271 244
686 853
19 906
16 338
440 406
265 285
803 244
962 755
997 496
264 113
544 341
739 27
645 884
567 730
310 292
509 225
960 207
697 744
809 670
938 85
684 258
626 956
567 724
965 892
943 814
265 229
350 659
883 572
257 955
500 792
352 285
102 560
483 685
794 84
805 211
501 336
205 664
584 20
720 288
164 650
249 283
133 224
335 467
774 437
377 824
676 832
429 187
795 304
559 758
679 952
731 45
370 855
286 235
342 414
694 155
431 527
69 458
972 167
643 584
629 72
133 461
700 488
828 898
829 781
716 469
846 785
286 102
601 108
818 138
36 608
605 827
130 988
47 774
82 697
969 167
498 427
9 996
610 468
977 409
30 213
602 241
632 235
897 890
589 698
523 716
975 605
693 569
840 532
735 767
445 768
755 288
131 743
328 824
67 709
498 589
339 394
198 473
405 905
800 937
732 36
315 786
617 864
71 582
610 684
200 286
756 917
538 943
810 4
757 171
20 955
681 441
417 91
784 592
231 15
8 129
465 189
252 792
120 138
936 948
315 348
369 612
238 758
890 896
51 85
314 518
691 255
742 285
113 735
475 210
372 954
379 965
605 786
723 299
292 859
858 906
414 183
189 542
364 820
300 831
598 972
781 866
395 543
741 996
71 595
524 900
761 883
870 530
660 173
806 542
118 175
546 855
270 28
719 258
140 56
687 669
324 489
428 395
861 202
2 902
694 517
398 344
916 437
207 847
580 688
797 532
193 120
720 826
425 843
609 633
371 980
137 758
346 530
969 216
544 498
662 908
908 83
625 957
81 207
858 161
210 902
801 1
155 45
191 982
701 126
363 100
83 56
512 904
497 466
739 482
719 161
759 671
177 783
430 656
479 993
407 745
441 610
816 460
211 779
29 667
622 429
508 801
664 959
103 963
241 460
270 699
493 253
875 817
116 593
718 311
940 978
853 314
535 608
591 971
219 896
753 760
301 665
746 329
159 986
15 437
952 588
973 298
51 690
265 594
149 861
945 364
424 462
124 109
637 730
50 44
11 594
938 198
397 100
831 572
354 247
704 569
129 559
375 314
221 385
237 793
61 92
201 562
302 681
447 640
210 810
27 901
865 983
662 948
892 293
978 969
290 342
163 73
56 187
326 552
483 909
350 72
529 474
280 254
361 644
937 53
738 769
214 152
705 703
608 499
681 108
344 756
859 9
886 345
729 617
282 883
692 66
966 729
112 718
403 886
279 608
33 929
419 962
355 477
448 289
548 428
528 406
898 692
729 277
763 616
445 206
177 866
243 189
754 793
128 811
203 196
103 303
430 78
889 951
457 450
808 15
298 718
907 95
284 298
696 204
135 652
935 17
389 102
58 362
929 117
616 296
98 102
623 535
253 505
394 908
211 815
873 983
887 786
359 983
1000 458
237 239
378 768
928 41
886 828
983 658
691 188
643 460
699 786
415 43
711 835
655 667
852 201
681 482
728 749
562 916
24 975
650 959
982 693
259 69
261 769
691 414
130 714
855 270
949 310
960 48
924 396
531 903
180 922
479 24
275 971
798 174
99 536
91 408
939 364
67 103
161 767
409 671
797 489
390 145
652 934
521 195
435 45
519 418
608 832
975 961
219 978
556 158
269 153
506 460
287 945
327 293
728 816
225 900
418 259
786 890
619 526
25 35
347 521
669 821
655 320
215 353
753 859
231 729
577 873
172 408
795 929
164 993
892 779
578 577
952 701
951 132
22 667
95 113
778 604
30 776
391 660
269 717
343 251
355 876
618 643
468 377
974 656
11 521
130 661
278 702
808 838
50 734
477 4
682 645
999 964
210 639
54 811
876 892
46 109
387 974
80 437
468 967
373 898
545 884
864 754
978 35
56 373
416 82
788 430
16 221
548 389
750 880
932 734
135 738
152 659
54 885
191 885
493 489
210 8
345 220
233 509
58 9
986 381
4 319
807 757
226 229
693 115
456 320
277 105
174 26
714 277
113 603
414 300
751 125
257 998
218 800
433 32
719 237
762 987
824 233
59 248
924 568
334 164
817 763
608 759
792 541
122 768
192 837
830 11
712 791
106 746
387 479
529 446
164 663
446 832
737 108
73 948
213 250
420 483
460 362
916 920
115 460
559 407
74 187
663 547
705 48
235 743
134 328
869 347
694 529
702 774
250 24
96 272
214 845
578 834
289 493
597 661
712 874
622 790
815 950
502 416
475 843
866 255
771 830
485 54
442 488
665 269
664 912
595 810
573 781
478 775
208 335
931 712
591 719
305 52
232 96
948 431
292 7
79 806
516 680
479 44
894 158
565 714
695 665
381 760
424 355
6 393
798 921
528 35
171 745
487 719
779 457
934 639
157 589
21 822
794 856
816 675
859 876
643 508
774 682
981 68
591 147
132 636
460 730
835 356
14 605
400 196
734 292
754 462
509 226
272 248
952 144
190 105
428 440
134 427
787 611
687 14
639 34
462 213
776 395
761 530
43 153
549 116
405 355
238 223
90 970
223 525
839 733
304 996
629 463
167 688
756 638
935 676
961 453
715 669
605 480
99 650
950 55
994 68
381 705
503 608
329 640
13 222
642 216
178 457
143 492
157 372
66 146
336 308
729 855
135 859
684 995
779 372
193 550
156 767
676 981
516 597
857 416
186 365
768 668
612 194
508 626
471 509
950 869
333 899
145 190
235 380
155 481
626 191
452 330
341 954
658 311
248 250
158 900
278 143
528 552
427 349
12 787
970 859
187 48
254 923
809 972
318 460
769 128
521 673
31 572
804 337
658 403
369 210
108 392
276 604
116 204
546 634
436 935
933 421
758 627
955 348
350 173
20 212
24 284
511 33
567 353
655 963
60 815
194 871
294 901
539 745
361 295
816 541
220 753
819 349
283 22
72 907
34 936
232 253
203 406
379 885
371 313
134 754
180 612
133 751
468 369
945 544
358 522
657 525
547 361
718 209
190 535
569 892
112 684
160 335
439 109
573 46
924 602
700 871
85 653
677 156
179 298
358 101
293 776
64 16
296 916
326 706
629 174
671 495
609 809
532 974
93 913
726 827
636 817
416 364
61 419
83 198
270 123
132 886
868 64
159 363
479 129
288 520
721 694
445 908
221 69
453 87
502 620
876 966
503 342
533 975
274 805
323 67
690 10
854 990
146 20
545 140
668 923
871 882
8 712
231 920
672 471
124 40
834 13
380 801
365 103
11 302
127 179
253 804
100 742
166 967
574 882
560 802
753 31
666 371
617 852
107 295
405 528
517 620
84 890
533 439
401 119
46 691
291 535
642 213
900 90
226 232
100 521
679 384
514 710
822 829
294 658
145 116
900 356
708 721
751 76
869 23
247 147
718 191
927 12
213 961
975 909
94 963
351 556
846 817
505 866
735 540
423 972
805 931
217 640
890 522
226 132
878 650
644 347
365 404
87 737
367 662
340 908
999 231
515 565
342 126
447 600
454 658
239 39
997 630
744 956
903 18
454 767
402 115
990 270
983 668
706 603
286 525
685 915
126 295
472 496
271 38
146 521
58 842
421 47
443 10
789 150
594 126
58 547
693 496
853 379
544 66
349 8
404 111
220 672
505 285
331 38
393 65
298 439
107 592
23 600
797 950
122 185
178 617
485 699
384 710
725 911
998 573
655 799
93 246
506 593
465 864
649 939
478 198
750 350
951 691
91 125
599 433
408 441
354 132
778 934
987 618
471 411
857 607
950 57
871 299
492 629
163 945
655 476
66 887
724 295
100 898
138 264
582 706
14 461
893 688
996 268
737 336
929 276
351 940
594 831
439 342
610 16
442 97
24 295
427 626
507 816
548 824
382 664
572 397
827 741
737 835
108 475
532 49
720 306
677 944
127 687
301 175
120 189
680 921
683 31
224 482
326 705
574 536
339 664
564 800
72 444
716 728
850 569
318 652
224 818
400 306
152 308
807 411
934 669
611 818
37 216
899 887
24 970
959 330
141 249
976 160
926 168
425 935
490 821
369 375
14 401
635 424
233 105
334 431
818 648
275 652
25 128
194 438
859 921
956 554
140 838
980 917
646 819
663 913
551 311
895 373
388 92
244 614
496 372
982 280
868 292
893 704
229 481
444 212
674 376
387 292
354 126
829 486
22 623
833 315
202 457
876 727
343 284
301 2
292 101
916 814
881 608
978 792
429 915
181 803
270 677
226 575
187 660
506 276
952 371
242 357
554 550
432 299
366 479
497 571
664 185
405 194
156 999
654 553
46 620
656 218
259 171
253 38
566 992
669 290
745 507
424 661
26 851
919 680
632 627
772 414
654 22
549 267
220 68
781 600
838 127
646 716
717 300
513 175
27 158
846 959
821 229
349 617
770 889
818 775
609 896
136 403
469 493
308 819
66 997
739 460
196 761
950 360
904 693
739 951
294 473
217 505
728 31
468 543
67 806
426 471
132 216
607 353
857 927
558 781
265 244
294 611
349 794
410 73
824 234
516 164
541 738
375 485
928 406
377 20
817 980
647 16
613 352
849 503
734 618
512 849
923 630
319 172
589 803
177 936
404 236
252 741
435 261
850 130
325 285
463 402
970 241
411 318
535 240
112 404
251 125
630 738
34 856
983 324
78 815
344 414
785 76
749 742
906 442
944 854
414 857
498 329
908 649
309 574
809 421
538 726
570 108
150 878
452 616
89 428
765 221
947 87
702 475
769 328
282 203
99 178
314 825
169 333
56 491
198 777
846 233
85 857
4 670
32 264
641 123
34 848
582 485
149 659
60 633
332 104
804 668
180 969
99 265
124 117
436 690
665 129
822 598
86 879
36 653
497 426
241 180
370 326
247 42
272 772
513 786
8 396
984 91
881 790
692 389
868 913
245 807
192 863
167 470
273 443
262 640
344 423
160 759
682 179
700 83
777 400
688 502
77 376
99 42
837 549
217 592
933 39
775 898
732 278
909 39
526 20
17 480
581 484
618 113
478 730
666 225
545 498
124 702
494 409
87 44
153 413
613 782
471 363
270 142
144 384
550 446
819 731
390 740
287 1000
213 467
680 750
679 90
605 439
138 528
116 535
88 428
160 239
850 793
353 723
686 94
916 513
55 143
139 302
604 968
499 452
362 638
34 960
686 316
649 511
906 252
582 428
630 150
184 263
276 857
358 528
132 698
167 588
564 521
707 93
383 63
75 324
490 937
880 383
433 727
308 11
598 881
71 374
269 725
740 436
808 639
459 389
189 630
336 230
796 782
391 603
366 89
165 268
374 867
371 685
621 104
620 703
888 23
695 221
80 864
608 849
281 448
516 858
47 376
611 659
577 841
415 904
258 953
744 78
619 12
736 214
298 379
95 952
78 779
551 791
429 507
597 483
857 741
349 956
149 734
21 75
196 755
278 247
249 504
464 614
862 336
392 159
122 317
427 403
726 817
488 311
944 551
125 494
786 969
304 195
169 408
170 934
647 368
717 265
163 271
664 993
703 200
568 113
585 956
13 644
893 495
87 730
540 715
38 794
572 539
637 605
777 723
624 983
354 860
423 787
403 3
652 793
754 879
355 745
690 315
196 502
711 177
880 680
574 995
116 179
653 243
301 585
497 863
249 477
965 383
563 755
509 782
988 378
238 198
986 164
518 862
726 436
869 562
714 910
670 706
415 249
995 121
301 667
726 190
65 36
151 755
297 952
916 385
16 405
746 475
889 493
38 186
813 905
920 572
400 422
84 342
718 682
461 693
558 691
790 275
635 715
385 329
673 230
239 532
280 485
406 803
795 860
763 11
917 658
480 719
257 980
969 567
636 262
424 137
654 715
858 221
329 140
548 128
745 887
835 175
576 599
90 104
649 261
177 245
915 301
995 631
605 141
562 719
414 910
900 941
649 33
190 21
231 549
536 510
765 798
813 689
813 312
997 446
765 922
243 527
946 837
607 975
132 868
761 142
306 471
306 598
201 699
716 833
35 424
96 640
571 979
462 468
249 683
324 350
307 71
692 187
32 592
187 745
68 931
848 253
338 589
518 15
68 666
81 941
295 823
696 929
463 382
933 721
447 8
202 73
424 833
633 646
629 490
572 385
851 732
933 335
935 983
202 937
785 856
814 276
903 306
486 967
917 191
91 965
840 324
402 358
392 66
90 131
137 93
910 949
93 849
920 607
79 796
563 19
866 367
429 217
47 348
160 592
963 121
266 100
657 828
906 716
52 675
127 302
513 176
410 218
206 418
765 938
339 450
473 466
153 927
971 405
340 803
599 399
227 788
912 950
863 775
802 578
277 794
619 275
412 102
826 8
460 266
840 850
687 86
641 170
628 886
939 885
880 461
457 147
335 924
591 698
445 666
906 736
425 982
16 871
297 171
787 689
689 280
664 125
21 554
398 359
637 600
970 689
217 68
677 324
76 728
485 131
39 443
23 817
553 544
203 966
84 93
801 100
824 804
525 702
116 543
577 588
289 628
105 225
666 659
706 151
741 967
230 148
138 251
395 460
212 925
501 749
829 596
358 480
652 666
813 375
306 433
693 555
256 193
792 561
365 596
540 527
544 333
868 120
653 357
453 54
19 492
139 684
387 625
400 954
744 55
872 117
509 637
195 95
782 307
758 609
575 521
478 498
289 626
280 434
772 5
310 773
330 838
456 571
495 973
754 723
847 787
339 154
952 313
421 314
493 512
379 334
549 110
994 797
184 240
925 398
2 767
28 747
617 576
603 581
783 509
977 507
487 872
444 24
140 469
410 370
596 311
646 881
83 443
758 892
985 273
809 914
376 816
713 68
404 939
136 672
358 344
705 46
537 483
29 701
497 860
139 141
979 163
107 886
62 607
89 263
399 779
129 892
888 395
57 157
117 567
383 890
643 7
352 617
308 443
506 80
53 141
495 338
353 113
940 124
745 777
292 524
922 549
605 284
357 639
234 1000
628 993
769 266
384 525
555 831
421 317
223 164
317 520
933 541
281 794
745 873
898 449
29 571
134 537
86 884
857 256
153 793
651 487
993 735
821 627
681 556
742 432
543 554
927 381
384 773
220 757
844 669
635 808
64 486
185 419
339 488
255 352
235 185
675 354
440 181
731 978
978 104
169 10
36 894
697 639
594 460
47 37
342 688
278 274
53 596
801 948
68 192
738 298
16 76
790 157
98 77
283 970
366 870
285 952
460 857
61 312
57 126
535 849
60 904
599 232
121 458
712 53
348 805
718 265
956 87
990 695
477 957
417 544
253 59
718 366
157 714
454 386
612 359
926 178
284 967
744 155
413 213
181 695
28 64
29 465
356 698
217 525
946 84
374 103
386 335
574 261
497 62
536 610
64 418
224 394
885 113
937 586
915 574
302 723
28 565
279 676
429 499
858 343
515 878
743 954
802 883
706 60
79 8
950 294
531 996
308 93
507 415
751 958
374 822
914 515
486 221
1 423
22 514
644 252
565 192
15 752
21 535
603 253
396 473
680 327
606 581
458 593
557 214
463 321
137 49
253 184
605 986
249 159
826 726
341 342
373 802
634 20
726 36
83 99
715 565
252 223
916 275
719 742
56 548
357 905
520 809
451 552
358 923
533 334
149 632
497 488
822 373
208 298
32 907
413 272
271 288
352 87
557 587
345 908
795 168
111 661
909 459
693 1000
161 851
907 564
510 949
437 986
629 40
516 45
365 359
591 315
459 292
38 501
316 669
376 967
464 264
949 287
408 729
705 963
676 902
768 733
999 726
688 577
547 159
139 370
949 36
789 832
529 373
539 140
734 356
468 815
970 93
636 389
160 396
594 167
342 39
745 719
849 668
275 416
297 174
901 286
364 476
831 277
522 727
315 423
211 153
78 403
40 396
218 422
471 432
941 309
690 119
372 883
524 366
61 383
308 175
176 752
827 20
786 801
742 324
192 891
679 825
661 717
647 751
261 171
72 950
493 28
860 46
536 317
570 617
657 906
550 106
52 505
383 789
14 391
378 687
200 586
809 338
856 63
602 50
55 973
169 421
796 415
282 568
948 977
724 631
990 958
52 834
804 653
726 728
143 996
313 354
549 146
607 122
431 278
760 706
382 661
506 551
788 65
118 571
379 394
177 190
256 349
957 92
841 881
994 581
572 81
444 48
821 343
532 437
614 443
262 1000
622 993
66 334
955 558
348 379
542 408
447 627
926 277
716 2
898 259
311 612
671 329
680 403
986 954
709 867
835 585
763 660
334 343
793 711
243 819
873 458
112 667
254 197
92 691
345 838
751 6
641 311
477 750
609 931
903 898
203 116
859 115
57 302
710 575
802 369
662 620
849 950
653 14
201 775
670 295
854 482
166 407
162 988
678 487
787 447
694 329
526 60
385 277
824 115
624 816
156 190
161 81
235 463
761 287
563 760
672 654
151 929
359 525
546 366
895 433
470 110
303 583
533 582
733 505
765 383
917 747
729 258
325 820
154 608
985 90
409 212
395 730
263 797
74 717
978 769
636 721
390 161
719 897
708 527
515 904
987 544
622 517
571 652
297 63
643 809
844 714
760 573
939 916
455 913
63 812
909 974
761 214
493 40
690 271
28 706
930 732
891 149
791 554
900 571
199 198
184 399
789 296
144 139
502 86
840 853
306 569
700 54
801 575
877 66
198 914
762 315
499 970
776 829
974 800
789 221
177 338
369 690
224 923
763 522
395 359
642 754
408 892
975 977
921 250
362 206
510 984
491 248
192 635
446 359
449 980
626 544
733 88
828 132
542 841
747 382
218 578
878 866
706 750
746 295
585 458
753 815
50 323
371 552
589 902
153 385
692 385
39 891
444 972
289 440
825 182
829 742
910 816
296 1
592 267
414 286
914 663
929 726
561 498
73 438
859 976
961 571
227 313
340 526
361 343
102 49
23 683
412 581
514 916
263 1000
716 419
626 410
629 957
967 791
832 16
659 767
121 853
213 629
634 235
549 438
992 509
449 131
183 879
742 471
492 923
290 24
61 18
672 881
476 602
818 724
226 193
212 990
697 721
787 303
479 459
856 704
159 176
535 262
27 61
981 147
582 653
39 228
934 375
352 525
864 2
940 542
933 234
653 372
779 657
644 274
480 879
457 462
294 67
706 898
500 359
384 44
588 129
753 59
554 306
551 920
708 697
966 514
8 997
946 376
570 707
151 291
874 301
667 882
784 565
453 597
118 695
697 248
844 884
80 886
829 644
406 813
963 175
401 71
45 920
520 2
586 488
816 109
898 990
289 490
308 485
64 775
63 249
646 421
180 48
806 463
393 142
276 820
660 139
737 759
390 596
746 205
785 226
984 891
35 827
816 586
652 432
215 992
557 612
644 102
904 157
951 626
958 323
358 602
328 247
108 716
653 473
729 144
235 641
637 105
607 796
342 680
527 910
845 426
109 402
404 667
5 397
686 570
604 245
321 245
7 746
25 27
758 835
998 584
259 761
661 605
832 801
835 434
770 124
736 813
885 792
74 535
747 179
223 73
804 194
655 235
943 758
590 897
366 205
23 559
610 815
58 838
403 447
271 296
667 199
281 59
283 607
945 922
741 129
729 706
706 613
921 292
447 274
434 967
365 716
807 700
230 887
110 468
833 415
32 969
572 597
512 543
804 223
517 423
621 690
896 807
566 58
614 987
810 694
802 440
642 175
553 362
500 376
461 194
92 215
462 597
30 922
454 240
234 699
274 920
515 195
820 547
13 625
655 296
835 120
492 102
917 49
743 3
25 586
68 604
848 888
352 521
134 475
930 349
557 573
275 729
842 584
508 992
559 426
680 461
554 732
243 904
218 893
762 330
151 975
771 70
76 910
843 599
741 161
477 607
299 606
246 802
484 83
921 312
481 304
261 145
899 90
16 215
188 887
66 977
813 874
826 567
141 789
313 965
548 957
991 76
558 645
364 534
276 532
289 352
705 450
291 71
297 842
82 574
679 706
611 140
627 363
10 818
307 935
311 70
914 967
372 118
746 186
88 297
508 733
757 730
788 713
651 879
796 808
981 199
871 456
454 763
22 673
811 849
169 176
604 537
555 784
338 307
158 442
30 148
516 789
651 60
81 600
868 270
865 711
357 740
251 838
55 174
449 627
504 674
231 473
662 87
86 410
858 847
33 203
105 840
896 396
544 207
417 582
749 68
764 421
872 202
889 489
515 541
874 955
999 742
571 742
402 139
761 894
323 684
660 862
150 861
272 379
657 618
64 371
626 98
995 536
507 743
887 526
98 369
948 983
626 725
759 346
541 51
223 567
445 268
140 549
565 468
801 97
322 159
560 691
187 899
330 928
90 224
543 372
457 660
273 874
541 726
104 653
449 979
888 982
574 580
405 907
675 911
886 940
928 125
619 216
155 146
103 567
327 987
327 878
606 732
874 842
49 371
969 144
428 211
200 368
647 530
438 825
551 668
878 103
607 401
19 801
238 685
892 572
455 478
272 126
151 126
93 127
978 129
823 122
184 876
897 238
964 536
261 200
539 565
581 366
156 27
337 105
475 178
151 522
363 122
131 960
268 696
639 718
79 159
667 392
615 637
223 448
493 810
521 99
687 618
662 925
445 185
755 883
202 880
332 635
951 556
869 743
685 983
250 722
806 33
604 257
564 890
490 644
256 8
619 880
198 611
675 469
719 43
463 704
797 509
776 700
772 787
828 335
310 987
191 920
583 316
765 688
785 258
786 244
766 572
698 406
633 259
162 772
342 470
883 536
3 410
403 843
969 630
478 742
102 355
640 443
205 963
275 943
207 429
598 369
683 666
428 884
275 430
980 912
559 530
619 183
90 954
142 596
475 345
612 547
220 890
763 490
609 204
323 120
430 75
71 48
313 454
315 27
404 954
829 351
740 411
152 560
840 694
323 908
140 581
218 287
882 660
597 471
570 243
87 872
321 814
587 712
583 359
85 580
959 284
770 943
765 636
402 76
3 862
788 234
556 903
651 954
51 777
80 620
267 974
534 199
350 835
701 476
73 24
271 146
411 394
829 786
166 410
708 15
133 711
997 960
774 953
650 69
831 143
359 797
839 896
283 444
187 279
137 510
140 800
740 46
890 823
282 607
173 470
42 488
215 773
316 314
218 353
663 484
414 118
181 644
526 464
934 458
134 186
318 113
490 966
712 487
149 356
133 918
517 976
636 958
81 960
820 323
744 413
834 79
739 315
975 843
829 909
100 645
874 328
188 139
990 187
564 37
40 970
131 470
97 762
963 720
885 472
916 34
205 508
302 619
168 461
440 879
750 618
590 870
150 220
952 178
491 803
639 268
393 71
182 895
939 66
456 817
143 902
755 308
818 121
325 851
707 72
331 629
293 193
553 592
335 350
108 105
198 410
609 300
565 971
241 5
276 764
519 753
819 348
976 147
340 294
939 574
170 249
112 554
819 688
639 377
869 900
48 106
441 459
432 988
417 152
90 182
381 853
532 311
362 69
277 988
478 87
794 165
181 486
249 10
470 57
180 24
146 561
170 530
67 196
824 980
301 71
719 507
366 696
802 22
978 419
230 100
982 85
151 140
428 780
353 621
211 474
204 704
84 655
214 331
648 443
71 65
706 180
250 42
269 85
508 546
168 511
811 721
723 769
149 624
319 992
258 552
92 149
109 79
662 900
756 121
973 84
477 471
886 762
826 684
104 874
862 152
332 883
957 674
213 702
138 440
913 169
113 351
46 359
111 131
250 324
52 142
862 713
696 85
376 592
541 7
545 454
248 463
94 575
277 634
156 544
367 911
802 708
42 338
259 939
905 790
404 153
18 805
574 691
398 2
933 45
56 659
702 419
469 730
981 225
87 110
208 434
356 395
406 968
972 379
315 74
575 261
162 76
78 624
516 963
33 115
5 228
403 53
584 316
556 923
738 918
431 319
276 711
90 723
865 548
344 52
282 455
43 47
820 99
219 55
388 234
169 706
959 425
683 20
559 215
287 833
85 47
892 695
881 453
60 43
985 496
486 381
320 305
4 607
769 484
531 145
73 132
962 943
73 62
266 731
349 509
486 222
465 642
147 337
264 268
755 49
401 963
566 91
563 458
588 818
508 834
396 260
814 595
62 703
179 376
834 27
546 513
148 934
355 651
320 666
788 410
327 772
356 415
877 201
35 117
77 618
698 293
686 334
323 251
528 955
512 993
438 297
378 515
719 215
633 713
170 794
362 710
686 40
51 973
945 898
361 306
129 355
611 995
470 454
303 786
999 712
296 525
776 290
638 130
571 715
922 736
368 950
367 938
314 597
823 144
565 472
875 858
846 135
79 615
235 297
808 835
435 680
511 302
398 713
500 692
101 424
774 794
388 645
585 722
900 319
373 603
829 327
32 882
925 321
609 82
761 734
141 344
717 275
183 814
626 989
988 667
62 510
655 449
683 281
476 524
163 286
24 662
761 529
996 373
947 856
384 917
620 599
834 377
826 736
543 401
647 670
632 501
944 811
73 128
491 966
343 765
237 104
821 645
806 46
352 401
662 345
246 535
531 371
566 146
649 662
295 647
45 27
988 937
943 344
658 459
28 586
943 460
878 821
532 890
573 385
969 394
988 621
425 967
40 301
572 712
899 490
895 151
697 43
192 605
421 854
467 646
665 575
430 237
712 297
732 7
729 849
561 231
592 939
277 690
772 460
486 480
782 282
382 851
712 861
411 533
742 427
245 863
912 91
900 843
859 496
79 625
590 540
933 439
49 862
116 970
422 378
29 238
754 848
4 52
543 828
49 123
128 22
585 469
227 308
305 796
805 516
535 47
536 424
489 833
26 552
122 661
590 290
488 640
878 288
372 405
658 287
391 521
448 150
2 649
5 548
663 877
692 347
880 971
570 803
787 740
718 672
537 584
17 396
670 140
300 382
790 186
962 922
190 306
591 116
163 216
342 584
735 813
943 405
949 630
815 636
608 679
663 280
571 915
176 448
458 669
298 773
689 576
761 290
984 853
142 618
532 492
814 700
836 40
531 441
757 167
313 85
209 286
550 293
697 601
558 631
940 955
637 349
206 707
423 945
620 526
474 268
808 733
292 260
612 655
438 374
158 906
834 901
281 234
751 904
521 717
580 544
466 510
549 808
427 426
272 329
472 758
680 78
69 961
350 779
422 768
580 700
161 980
968 384
897 373
977 470
496 515
321 308
477 706
64 457
852 832
170 523
488 668
45 565
795 250
152 830
472 861
548 997
823 402
214 943
869 690
714 603
774 695
431 655
368 923
203 21
62 403
724 836
788 794
293 213
490 811
940 783
121 671
406 851
473 374
211 465
479 886
159 899
888 872
496 406
726 49
314 830
888 195
185 69
521 695
831 630
435 815
72 311
637 322
683 593
194 95
67 344
10 570
687 74
133 145
381 904
628 954
891 667
453 103
556 457
260 477
355 679
800 868
906 381
560 983
999 300
414 570
670 205
420 634
586 147
481 192
829 872
893 45
169 467
865 852
7 187
17 310
353 944
179 515
568 468
717 657
667 140
117 341
812 762
516 452
112 611
738 807
188 912
113 640
447 438
916 24
754 715
990 296
812 934
34 599
7 858
633 816
364 773
562 49
214 523
601 597
310 569
107 567
378 383
975 256
246 238
280 156
656 117
692 932
979 593
758 926
709 226
800 534
437 29
490 440
33 343
433 779
385 582
16 891
45 102
605 682
87 568
135 469
364 82
797 105
242 850
942 806
696 798
6 646
645 923
295 654
630 229
436 798
428 658
185 924
82 781
489 66
384 40
680 228
795 976
726 409
895 303
198 882
560 952
504 826
58 363
448 53
941 484
192 393
78 641
965 65
690 444
522 708
763 951
979 348
770 918
955 556
818 981
216 294
308 857
175 1
891 885
21 738
722 583
610 601
861 238
861 44
107 675
147 71
420 493
829 478
699 432
307 815
33 741
259 654
675 586
116 743
307 45
131 672
626 759
543 465
919 969
182 47
434 408
747 766
509 869
554 610
410 239
444 586
987 321
783 622
277 49
710 105
203 798
388 1000
406 688
485 771
129 164
532 144
743 5
306 582
709 876
761 487
936 461
99 238
288 848
29 22
832 826
266 701
897 189
536 212
135 94
875 447
124 321
264 384
786 933
623 356
326 812
600 990
693 338
95 969
398 301
482 785
714 289
570 354
135 833
535 873
695 524
28 342
829 93
943 29
150 761
470 385
151 702
524 11
231 101
902 47
209 284
964 280
677 648
156 52
322 329
999 20
511 519
3 718
728 842
77 124
102 43
337 834
529 76
370 408
269 984
284 615
890 270
264 198
363 678
798 256
231 306
58 336
618 46
504 267
550 222
303 905
96 394
580 332
344 519
787 217
675 423
458 358
778 322
369 178
994 493
215 211
495 470
922 289
842 233
291 99
728 112
662 174
356 120
595 980
511 911
455 659
827 376
843 714
279 76
373 765
392 836
840 944
412 181
47 561
918 587
241 721
750 915
566 14
963 692
676 667
910 284
962 430
581 561
515 520
261 295
175 69
922 724
650 929
401 836
177 659
879 50
86 372
178 774
873 324
957 452
840 949
514 196
206 140
828 785
491 681
323 188
825 15
577 803
267 845
375 399
948 96
94 36
401 459
727 619
506 655
153 233
68 794
339 143
231 749
916 273
120 454
375 217
831 324
461 349
508 128
602 304
900 37
115 749
914 675
414 741
932 607
97 713
207 876
74 890
58 579
542 909
413 47
510 887
299 846
347 550
491 430
115 781
291 140
97 210
106 812
974 951
330 544
41 79
227 431
66 1
921 725
506 529
354 617
613 141
473 106
964 400
20 702
623 911
721 609
617 605
795 749
92 329
896 9
94 227
54 341
712 252
720 392
502 670
573 594
65 747
641 489
320 548
970 51
246 974
979 911
541 955
845 944
126 779
891 758
541 30
735 345
224 207
625 959
791 980
132 739
506 405
612 271
131 237
849 337
776 145
828 636
881 1000
354 638
547 488
504 957
265 342
800 614
505 895
31 699
958 723
57 938
608 602
674 967
142 754
844 429
137 256
36 263
428 641
529 638
118 40
169 747
556 693
66 85
917 507
929 211
655 651
488 647
383 979
121 910
431 199
903 523
20 811
201 922
364 756
511 440
685 263
645 311
964 89
986 486
970 194
432 318
877 941
243 610
670 764
777 278
908 836
661 840
55 106
101 410
6 73
924 615
432 51
385 620
940 301
754 184
944 164
595 415
961 451
906 725
997 842
529 377
777 796
854 301
187 492
111 344
709 245
451 234
237 1000
316 302
452 986
78 587
73 898
84 383
692 568
724 177
356 812
922 748
288 102
436 745
476 570
35 527
235 97
318 924
763 478
331 452
191 23
136 834
653 370
419 807
962 839
142 302
601 817
902 121
154 987
520 203
391 276
292 935
397 253
176 142
975 591
950 492
5 417
324 459
310 975
112 559
684 910
618 690
298 318
356 494
459 332
994 202
121 587
477 813
419 410
752 432
430 341
405 245
332 340
345 108
439 54
384 61
348 606
659 33
293 472
158 754
28 498
156 283
720 496
32 983
443 720
607 993
960 361
562 673
212 266
855 54
956 157
453 989
282 672
239 209
718 510
492 371
346 671
758 874
454 524
670 633
500 187
391 591
713 338
542 938
879 701
20 931
772 868
58 108
928 599
672 180
156 107
856 320
904 76
85 489
135 389
606 599
889 49
413 977
394 637
15 385
119 538
407 170
691 557
88 742
969 74
976 549
121 469
192 47
19 907
441 455
927 552
397 529
499 72
13 120
741 207
333 837
420 792
88 482
483 427
711 691
551 757
547 309
204 927
188 981
967 91
101 729
815 221
165 981
661 127
19 851
225 73
248 5
644 413
444 458
846 163
81 908
268 722
149 102
103 384
961 644
281 588
388 66
334 834
995 152
469 991
614 632
211 291
13 291
267 713
914 463
742 269
792 983
374 8
311 975
694 382
886 1
32 583
604 990
628 911
459 611
829 739
298 692
107 375
499 647
201 184
485 3
483 10
905 4
554 616
678 72
724 39
302 271
577 97
683 735
551 248
353 421
626 250
46 446
424 946
485 19
116 172
168 265
150 934
848 649
86 252
374 224
569 368
536 408
465 118
144 327
190 394
55 41
229 739
821 860
415 360
177 670
636 755
963 8
164 878
100 111
637 522
930 192
11 645
378 2
162 5
453 36
70 367
35 443
300 926
38 825
95 719
676 404
96 537
3 90
59 561
130 934
503 521
107 885
282 716
342 424
574 449
545 886
301 23
656 543
790 354
958 164
376 67
670 760
907 811
475 339
816 570
716 775
900 917
547 466
467 475
856 27
918 452
73 654
550 889
950 277
14 393
67 925
374 650
406 822
187 917
837 784
955 921
640 284
461 292
82 546
389 332
68 256
330 359
778 455
505 113
86 610
173 445
930 274
747 833
792 544
183 214
94 447
969 276
278 761
572 912
665 283
696 413
742 588
371 926
64 585
692 769
63 807
368 435
579 493
834 211
446 333
883 729
463 554
391 553
551 665
915 166
681 594
910 248
585 346
722 298
241 927
277 588
794 473
932 536
611 108
877 244
467 859
797 34
516 847
116 820
773 69
352 445
285 885
622 891
896 275
504 779
93 412
513 318
900 811
143 268
981 357
424 131
423 12
818 513
738 16
863 841
210 898
775 247
557 131
737 787
244 739
308 353
403 280
362 907
941 244
709 412
347 332
158 508
846 112
200 111
547 471
283 587
242 972
210 787
155 523
513 651
105 116
371 830
503 75
96 333
706 424
493 358
793 371
758 124
34 594
758 457
745 782
867 41
695 262
165 744
271 777
708 607
776 11
633 864
622 200
295 751
587 568
402 837
277 310
48 837
170 657
598 674
845 943
963 5
606 213
191 168
817 935
173 740
179 406
310 258
209 493
160 106
211 452
679 760
699 629
483 991
255 623
83 293
244 638
919 310
454 932
143 508
283 355
556 665
958 440
272 759
927 377
182 697
166 958
263 934
852 992
580 892
671 327
87 78
263 377
1000 358
892 699
756 594
611 463
962 513
429 620
887 823
488 866
14 62
97 489
955 484
96 38
516 8
5 448
970 991
164 669
244 482
402 302
283 725
15 629
558 834
74 946
503 263
789 792
314 304
442 763
851 557
865 660
129 765
486 16
841 630
619 136
341 4
716 966
97 693
369 970
971 430
502 21
497 882
813 565
849 237
156 433
213 354
115 337
897 656
847 175
915 878
992 417
589 653
885 775
945 622
515 618
60 925
710 478
775 370
653 213
966 392
913 768
357 255
788 255
325 966
762 65
305 586
480 601
954 172
708 488
817 117
755 700
466 3
303 293
546 946
300 512
359 969
250 34
724 186
668 881
338 183
863 512
172 145
583 806
58 94
540 273
426 963
658 343
209 100
617 451
799 649
381 717
469 456
271 223
873 204
264 723
47 942
834 468
85 961
788 895
745 841
427 846
12 315
455 616
882 670
741 586
862 669
932 320
888 332
920 846
38 278
249 508
981 990
415 845
687 291
878 31
710 911
879 295
393 200
442 532
738 393
889 744
96 712
816 111
605 80
291 447
848 568
734 826
786 156
835 660
966 532
284 526
157 777
433 92
21 624
197 359
233 266
756 443
69 630
718 207
415 819
177 994
39 350
282 268
844 56
545 926
450 411
225 236
617 912
655 874
702 548
218 111
614 785
696 671
913 808
750 534
832 439
565 957
219 935
19 948
284 359
881 614
962 900
434 577
568 419
113 371
743 571
687 720
26 668
793 857
654 307
412 900
411 757
706 431
969 503
426 48
981 219
902 353
668 726
755 697
854 639
217 116
656 349
671 529
535 682
844 428
663 929
257 943
398 637
596 376
587 126
558 378
91 817
576 560
817 267
690 986
744 732
789 465
658 802
794 927
48 348
912 122
382 368
995 132
344 101
276 80
659 696
405 443
199 85
241 633
642 445
954 311
241 94
503 811
539 912
413 721
171 88
2 572
627 482
846 627
780 462
135 115
986 696
988 625
69 137
865 607
294 468
377 163
395 781
128 386
478 864
364 826
389 157
443 390
48 174
633 134
100 541
74 327
609 791
331 16
41 614
929 527
357 516
640 16
622 690
561 183
270 734
445 295
486 24
587 533
440 172
235 711
848 837
365 847
411 72
697 478
676 768
976 815
67 565
993 674
965 257
536 783
455 494
765 117
826 957
759 207
78 124
192 710
899 919
909 662
632 383
637 788
838 683
937 329
527 660
31 197
300 396
469 902
85 430
853 275
805 512
709 993
53 428
791 925
338 557
481 872
272 26
915 885
610 202
214 782
5 520
32 595
938 769
962 530
306 960
329 987
588 250
843 941
808 20
377 836
472 735
601 39
970 345
93 431
382 860
693 741
941 779
870 163
942 687
980 42
460 314
183 491
539 543
34 275
880 367
993 218
7 210
277 516
718 338
230 31
558 283
639 187
224 807
652 165
44 395
310 299
805 279
517 604
298 775
137 530
821 948
387 318
277 790
576 388
600 25
14 296
541 654
83 407
437 131
144 246
586 865
876 542
294 268
493 298
13 243
950 883
767 500
436 426
976 736
975 789
784 863
964 854
733 94
404 246
23 916
800 281
723 963
203 300
169 206
175 453
918 930
374 555
310 83
598 324
134 800
807 799
377 674
24 146
594 970
709 193
931 610
760 73
927 735
64 631
430 888
230 318
51 666
901 594
256 836
668 938
993 568
634 708
936 865
624 573
333 504
2 614
999 462
14 871
150 597
691 36
4 958
720 499
241 79
411 961
591 381
248 564
259 272
453 429
808 4
695 138
695 364
902 15
165 116
914 599
85 410
675 825
361 926
665 674
518 415
207 474
43 771
410 749
18 66
449 474
926 106
485 982
299 749
120 903
862 217
990 19
484 410
338 614
912 498
296 275
856 453
334 46
199 319
508 880
716 650
570 1000
586 833
602 397
457 892
686 782
545 92
25 642
318 559
382 226
818 355
957 494
405 816
618 354
438 838
452 23
888 856
714 30
743 499
213 638
446 836
572 906
504 883
935 387
914 295
285 466
150 840
795 473
718 568
357 402
99 679
15 604
783 238
4 745
470 132
603 67
170 884
977 7
443 99
219 297
949 352
929 865
831 799
365 913
713 810
826 266
589 712
40 178
81 427
355 336
719 101
766 408
615 209
590 977
238 791
684 934
347 147
574 535
858 244
779 232
610 437
646 776
131 342
341 895
745 868
495 228
747 796
437 893
274 445
73 367
809 561
27 20
583 673
669 280
972 3
339 466
224 140
430 896
660 268
193 536
60 570
548 920
143 51
676 613
934 736
473 579
933 775
955 637
787 827
591 344
241 282
174 45
853 412
399 285
764 114
652 330
324 752
772 606
187 936
190 739
241 233
626 793
143 963
741 329
225 506
383 304
550 226
218 826
171 982
96 280
989 721
912 402
598 95
301 31
803 161
605 928
421 561
85 655
293 977
958 615
817 351
352 798
220 903
753 498
963 351
739 977
210 620
781 162
307 979
825 89
388 903
485 442
931 223
641 973
684 229
207 564
704 564
111 435
644 377
991 178
697 102
9 409
378 239
337 210
738 577
685 204
659 788
621 593
413 789
95 747
506 311
245 176
176 605
416 868
465 150
877 892
643 949
678 91
436 582
721 649
58 568
43 910
950 267
377 967
656 44
101 137
59 773
732 527
992 688
47 511
202 381
132 921
305 447
329 643
597 9
728 921
403 257
244 324
866 7
91 488
440 741
635 686
224 128
615 627
695 292
1 541
484 309
18 419
725 685
428 604
4 14
590 939
537 879
306 440
536 382
438 948
432 718
297 499
829 253
963 308
680 254
228 423
949 563
52 508
841 565
71 668
402 479
921 611
990 375
301 994
273 149
804 151
263 691
556 208
868 946
849 553
347 811
535 989
738 654
11 21
757 505
856 365
801 660
688 268
645 156
720 262
930 896
88 162
532 905
884 733
139 790
613 78
659 275
592 102
787 22
644 533
565 654
895 917
493 212
641 43
779 304
614 333
771 481
705 146
890 725
379 906
112 781
676 111
675 240
555 798
464 876
470 103
284 587
886 552
806 776
532 899
718 380
948 252
910 590
114 125
215 768
749 783
671 717
730 721
110 845
479 173
568 781
230 416
329 607
850 426
951 200
341 499
54 561
763 263
142 553
977 97
770 788
103 949
803 649
444 671
847 5
344 439
956 123
75 489
76 114
282 7
463 679
375 310
460 171
314 121
987 766
434 170
316 83
722 742
973 282
328 318
739 499
672 611
542 374
757 676
49 285
157 534
256 96
113 624
823 398
517 544
131 119
67 222
782 985
677 644
611 658
117 702
244 339
735 988
941 727
277 474
322 370
302 712
465 402
596 885
488 386
437 512
528 415
992 397
577 637
120 919
531 375
534 935
969 316
525 211
765 22
99 980
26 598
964 453
692 755
72 986
440 943
505 686
683 862
786 643
78 854
937 441
982 128
864 427
684 722
432 819
851 349
453 471
322 798
673 439
783 258
711 874
633 882
445 783
210 189
963 648
446 606
357 429
620 999
148 653
812 694
966 766
285 318
527 640
173 409
959 414
408 564
550 290
939 618
122 620
240 421
790 818
938 746
789 720
848 576
246 586
258 850
314 361
291 558
527 948
924 943
885 167
798 982
241 894
967 473
990 998
386 229
964 169
501 242
752 659
465 823
933 79
350 294
116 169
926 670
323 526
68 853
337 207
688 372
147 404
745 200
905 917
935 685
917 986
631 272
433 196
677 406
183 107
541 203
147 24
39 537
959 417
956 969
474 992
65 439
107 522
628 428
722 787
665 748
101 122
44 529
186 362
116 16
171 683
614 496
498 181
780 593
158 196
295 177
655 1000
107 400
635 245
110 824
928 40
383 355
80 727
541 788
271 485
364 692
425 966
304 18
574 448
142 112
230 357
233 736
762 864
949 259
766 614
454 397
552 576
616 962
340 130
888 838
472 972
372 420
313 752
951 285
649 645
971 10
871 288
904 673
510 77
304 729
656 636
434 138
696 613
987 915
206 759
399 429
418 100
961 613
4 806
315 517
47 172
802 408
258 672
4 488
867 455
501 578
791 752
892 340
627 79
433 135
751 695
93 886
220 57
225 260
761 257
194 182
924 536
857 314
272 285
674 317
80 633
134 407
591 555
428 25
816 380
457 115
942 170
47 755
597 631
419 465
945 490
539 54
97 883
100 561
221 660
825 3
6 41
183 524
645 783
539 458
489 432
445 574
754 129
461 773
199 838
446 948
22 149
106 226
123 4
535 100
788 283
692 40
583 487
708 447
161 590
881 23
628 25
388 816
723 473
900 719
716 305
307 274
94 717
984 333
712 391
106 815
293 56
709 690
60 350
149 998
102 364
502 475
822 600
773 854
133 80
274 277
200 595
742 429
256 777
746 831
879 386
652 17
282 960
758 388
625 586
593 72
579 290
231 738
108 134
113 401
971 994
423 339
466 169
913 688
527 528
549 402
439 233
454 389
22 52
371 192
830 438
812 131
202 889
630 48
486 796
326 308
941 708
539 293
250 536
878 735
202 383
674 216
149 568
543 199
598 465
778 923
805 583
512 42
804 672
906 15
86 865
353 564
67 406
823 197
755 594
976 250
79 183
797 48
244 219
801 708
390 654
993 471
282 827
671 889
275 847
616 719
756 993
529 981
261 157
748 543
337 808
587 552
262 401
967 761
963 493
872 478
176 296
353 800
767 187
152 251
402 920
546 144
619 185
126 648
506 547
95 42
317 891
943 148
339 94
428 380
922 896
418 395
1 885
406 495
258 981
923 451
91 333
949 463
627 195
365 313
615 339
5 107
851 955
457 232
342 807
645 173
671 882
484 141
74 41
142 50
917 589
770 731
926 386
527 390
761 153
170 416
292 421
528 936
440 193
884 228
260 696
388 305
718 632
793 293
104 994
863 992
907 193
198 380
933 777
702 200
476 303
545 752
784 479
140 308
281 631
465 294
867 427
247 534
263 720
90 948
479 678
238 616
580 489
785 529
422 651
674 386
142 81
121 749
538 442
818 417
462 208
378 505
122 241
3 388
892 65
312 63
152 96
983 468
137 579
732 913
845 540
367 570
625 708
973 164
920 53
43 186
380 202
1 321
226 957
811 617
890 596
447 1
686 628
218 691
61 139
71 812
639 565
843 551
706 942
343 859
919 179
232 453
626 64
170 615
436 403
316 465
891 168
35 562
974 220
6 514
228 90
824 502
297 502
448 304
576 518
518 24
578 241
588 832
727 354
221 759
544 392
914 798
325 223
645 754
584 431
70 871
736 269
536 265
915 516
915 840
897 884
10 646
802 334
404 331
712 978
186 479
716 464
921 644
13 595
246 652
713 861
173 632
290 268
733 549
43 441
123 689
428 618
944 546
124 533
590 837
290 435
131 231
680 804
873 105
80 88
27 394
408 372
766 861
480 825
183 531
824 874
245 48
966 814
235 488
729 93
20 126
796 665
813 241
716 935
585 623
688 487
157 29
276 698
670 52
824 392
444 598
398 269
69 284
793 207
472 405
787 699
719 954
557 561
401 44
133 794
141 719
697 528
662 277
652 947
939 69
349 985
493 82
780 176
603 687
122 268
569 870
140 185
238 646
676 408
15 924
116 443
256 610
263 103
314 957
908 926
189 456
123 52
270 711
673 797
44 75
640 471
840 236
550 493
175 406
289 9
421 907
77 723
633 874
246 104
453 991
863 645
887 565
690 500
451 491
354 433
929 943
840 219
424 680
280 390
226 991
275 630
166 883
698 310
679 660
830 823
795 613
520 687
187 673
492 844
562 185
337 280
895 281
230 244
72 595
973 360
79 417
598 644
9 230
342 133
422 413
419 100
397 949
839 330
643 485
855 65
778 453
494 550
92 421
572 619
866 121
962 284
454 126
300 602
199 938
878 885
513 255
59 155
591 465
389 124
760 759
897 310
999 482
204 314
194 158
140 139
931 175
639 16
220 835
240 823
765 437
700 831
757 657
204 585
414 905
476 419
976 978
787 260
480 282
988 357
802 926
793 843
276 781
854 386
527 672
993 4
616 337
790 72
223 312
729 730
985 295
686 386
122 403
839 961
193 922
492 632
453 549
485 662
34 723
742 21
36 648
611 846
312 931
771 144
100 344
56 365
133 301
149 181
508 500
152 284
108 163
773 815
700 232
956 623
280 118
181 47
914 391
982 97
256 301
29 726
520 258
76 721
459 914
860 614
778 200
460 896
782 106
237 665
84 182
853 665
426 349
493 905
567 723
952 360
586 781
628 898
858 526
167 960
934 44
220 304
746 560
311 173
793 648
254 16
373 400
770 188
184 712
410 922
234 649
284 408
579 250
666 977
685 346
725 582
612 53
169 247
818 991
919 479
355 9
606 784
923 500
28 71
271 740
48 546
981 693
654 450
997 927
258 214
218 413
510 888
452 99
190 118
645 187
108 133
302 679
841 505
680 202
879 593
77 785
499 808
755 372
402 875
331 932
895 186
747 193
631 928
351 895
470 311
368 878
419 994
131 847
398 438
727 739
3 445
183 867
469 130
686 670
739 363
783 508
193 634
787 760
5 504
145 637
585 448
724 928
65 789
651 798
456 762
826 470
915 898
546 124
937 473
693 735
289 915
926 939
365 389
766 67
715 800
360 775
577 715
713 508
125 714
229 263
820 609
80 195
609 271
808 533
250 966
840 718
779 210
933 10
760 593
145 401
627 312
506 907
261 307
810 209
724 81
192 485
867 401
775 838
535 675
353 307
216 99
552 173
581 600
945 26
283 208
878 152
687 991
135 69
431 501
337 168
63 862
835 18
254 746
238 732
662 240
820 846
54 166
667 666
998 677
351 99
85 803
721 248
817 510
76 181
304 949
527 303
284 809
600 593
41 431
382 438
728 533
258 714
86 385
52 458
243 388
454 564
363 480
677 226
843 588
367 879
483 541
444 860
511 849
68 900
270 259
707 298
411 718
451 427
261 500
543 915
784 168
4 157
365 874
838 509
619 306
667 320
445 143
837 14
25 528
617 628
905 758
112 794
177 462
772 809
940 698
372 654
699 435
847 387
306 237
111 318
125 819
199 936
47 207
332 842
828 569
98 934
665 280
853 370
220 684
48 983
470 697
516 508
423 679
70 974
390 810
26 529
394 739
900 901
806 221
520 23
796 771
229 306
384 899
136 965
423 396
153 66
732 22
994 349
32 306
756 278
778 186
917 357
611 274
370 542
332 800
377 723
972 613
918 36
626 614
237 618
418 538
882 957
714 370
606 425
648 82
780 944
384 943
503 39
359 255
306 217
240 365
449 610
35 648
598 687
200 759
331 193
545 586
628 547
114 336
373 735
92 195
115 728
290 513
333 772
148 513
720 347
363 84
464 512
880 106
573 67
865 355
528 82
309 387
353 202
823 183
808 432
877 667
114 7
316 94
200 138
788 486
370 510
786 889
813 480
518 44
630 157
553 572
829 368
517 137
267 757
412 814
605 784
109 460
607 138
150 356
823 208
647 472
181 113
437 959
906 606
858 999
785 633
997 858
615 211
943 467
185 595
666 381
986 362
69 36
253 508
121 187
848 281
445 195
451 415
414 218
41 939
876 976
890 986
752 105
541 183
73 975
379 755
586 57
567 450
610 350
620 423
956 478
957 758
430 601
471 924
940 28
540 586
694 576
863 944
103 273
606 403
111 563
116 382
181 556
140 177
487 541
142 354
402 751
404 467
384 194
896 488
831 217
114 985
810 247
201 962
130 277
329 972
967 92
328 932
743 794
509 442
787 249
257 470
973 159
331 112
566 259
699 711
992 448
172 126
137 334
215 585
606 361
887 57
206 199
609 182
762 499
984 889
577 847
777 144
472 731
600 852
332 993
566 933
353 865
918 626
202 592
489 690
954 346
383 177
829 794
704 824
554 845
996 280
834 162
975 854
496 536
659 578
407 490
118 566
358 268
962 667
962 705
523 329
587 660
645 570
437 608
442 814
263 750
313 248
709 645
801 327
690 660
725 152
66 641
971 706
457 338
165 86
700 516
479 208
177 523
731 556
303 556
223 815
606 248
820 262
824 983
820 932
784 720
475 75
14 884
153 822
352 886
261 908
971 695
961 229
593 351
195 62
483 976
946 703
893 323
675 53
372 511
450 368
732 429
913 192
651 732
769 267
852 171
885 68
119 113
897 228
333 244
933 508
322 648
561 466
389 53
790 104
912 676
244 500
536 83
544 640
111 947
903 632
78 864
345 48
586 923
273 342
193 540
256 437
4 327
960 685
796 56
713 25
164 58
885 451
480 395
940 144
490 733
307 828
189 127
739 325
576 977
801 422
313 941
581 872
787 774
975 969
586 463
535 193
227 439
994 130
592 986
343 604
695 432
678 345
701 960
174 580
596 85
361 687
248 837
746 585
297 976
734 267
688 247
562 531
715 857
577 576
834 519
860 754
168 495
85 610
35 753
612 49
911 940
317 362
705 466
729 787
87 942
985 126
558 52
667 135
197 779
543 276
873 443
247 272
632 28
659 57
692 518
835 687
956 379
812 223
783 33
978 746
469 984
634 916
134 704
393 63
543 341
465 826
113 360
97 591
902 371
703 376
84 97
286 950
964 774
602 802
784 836
60 177
238 331
154 419
611 839
865 859
349 212
285 657
946 956
411 469
165 215
653 663
735 903
37 84
109 518
291 344
44 456
849 987
169 559
965 572
909 321
835 367
564 596
378 457
691 131
54 770
322 396
931 190
18 313
692 181
402 757
601 777
344 265
372 764
456 659
252 15
626 466
619 751
144 901
224 986
326 386
854 113
690 67
856 478
945 901
3 895
169 300
983 539
586 700
865 732
951 225
20 935
20 523
72 712
512 144
372 884
276 508
873 829
507 288
72 92
675 954
960 750
563 243
844 601
615 441
731 435
159 665
541 672
76 36
869 929
304 612
776 440
824 617
83 519
793 328
513 234
122 96
23 996
852 257
785 752
246 841
732 14
885 462
175 43
158 801
337 982
3 223
456 666
685 714
662 197
220 196
280 102
715 377
974 98
371 643
4 711
461 916
942 842
135 445
456 941
300 298
723 529
741 940
338 858
21 166
464 592
963 972
582 883
81 785
268 536
766 312
343 465
332 444
646 463
230 210
670 162
976 432
398 81
859 587
663 446
422 44
437 418
666 949
356 904
211 68
674 916
438 984
847 797
546 394
30 506
753 78
559 591
591 247
76 430
10 3
241 983
408 171
869 107
251 806
399 658
90 559
369 784
295 471
594 340
292 5
460 741
325 986
345 663
206 426
931 958
568 688
143 970
176 422
859 631
371 394
797 166
146 293
222 429
588 171
526 598
226 412
375 588
431 245
244 465
163 333
418 965
547 849
591 55
42 299
146 149
382 206
421 549
145 549
894 132
341 842
311 290
43 146
535 892
74 611
735 315
247 786
693 611
303 440
345 818
493 395
996 66
708 743
629 14
132 764
155 76
639 636
371 868
677 847
288 829
124 816
596 106
984 774
690 496
244 10
428 802
974 510
88 820
610 871
907 305
616 943
14 917
972 926
465 392
254 995
547 105
354 783
643 865
470 679
520 479
535 172
554 392
187 336
930 300
216 811
383 918
481 46
474 861
730 799
285 233
704 978
443 644
37 593
363 240
666 286
297 684
673 947
76 509
822 485
976 457
963 304
439 997
472 327
269 497
967 945
23 17
389 215
42 377
255 331
19 614
940 906
48 712
363 485
827 187
610 825
209 391
376 961
887 34
947 906
725 424
459 885
14 390
259 575
880 264
455 840
930 977
800 497
698 487
101 215
37 412
461 976
966 115
998 216
77 299
895 931
627 988
115 82
104 395
668 172
280 430
976 126
332 812
539 857
839 163
793 218
959 594
924 952
708 460
636 595
233 127
532 895
512 705
564 210
832 436
206 201
594 605
800 25
599 847
608 312
941 71
140 609
165 242
799 494
367 655
477 74
648 889
922 112
984 90
441 593
181 266
759 983
127 904
485 283
15 816
876 715
810 920
512 318
582 928
430 756
69 229
798 275
506 515
867 776
541 866
596 751
513 702
39 398
306 663
480 614
889 609
137 157
482 979
669 175
419 94
189 812
534 834
318 601
20 479
312 472
947 27
50 999
117 701
615 204
731 114
780 379
823 43
194 870
472 889
621 319
98 187
597 30
230 152
59 907
567 855
830 994
660 31
325 835
301 492
515 428
5 785
154 247
725 943
127 630
904 73
990 216
761 712
198 742
746 393
955 480
769 371
536 962
403 203
690 810
775 994
559 706
599 53
620 240
27 549
259 846
716 756
432 289
600 736
705 516
913 890
604 903
126 834
619 553
232 580
574 395
214 795
19 602
691 800
771 35
8 455
812 61
577 842
193 252
558 94
182 992
361 207
940 466
845 505
554 19
655 792
821 837
24 534
195 83
639 397
527 912
322 507
372 119
362 100
483 642
812 165
989 950
61 302
103 112
289 870
265 313
350 620
326 588
65 451
918 250
979 494
142 256
765 880
336 865
794 871
662 484
368 381
684 361
277 195
40 389
341 149
12 316
15 986
322 829
20 867
291 978
945 494
113 500
528 496
894 199
901 833
763 382
407 782
96 503
104 693
918 342
844 894
302 727
951 717
449 524
637 587
704 636
836 780
346 713
758 211
73 529
706 593
14 591
489 734
620 831
882 658
331 507
371 391
601 975
119 602
915 296
502 140
404 225
310 270
490 159
654 814
542 124
938 697
752 112
929 938
963 373
734 941
933 31
827 514
15 788
967 369
278 591
643 168
530 201
461 112
814 514
468 765
475 312
768 521
268 778
412 103
350 881
225 19
207 34
991 590
264 16
862 297
961 828
416 942
639 612
893 349
492 303
653 580
56 487
882 709
340 674
81 454
653 775
45 667
365 474
331 115
298 56
405 766
513 32
296 299
477 207
80 87
481 793
836 237
29 604
558 325
543 507
686 842
298 879
577 40
726 589
573 51
645 844
355 893
372 670
30 562
677 515
74 194
929 757
833 246
916 685
290 99
173 626
499 376
281 769
2 720
712 870
661 204
417 514
301 239
972 268
967 57
674 199
944 789
859 909
46 916
908 48
972 806
403 5
771 865
615 665
406 587
590 597
403 737
428 204
313 226
720 462
281 111
448 713
210 280
860 961
843 143
631 502
298 656
25 93
288 505
245 491
220 599
81 803
816 354
987 581
484 768
457 318
639 180
244 861
456 893
959 961
5 533
227 330
311 684
702 50
164 204
362 380
563 159
509 546
686 185
823 284
168 942
988 920
500 112
761 176
496 640
9 188
938 262
141 402
437 632
636 290
63 954
683 211
120 913
206 755
594 763
176 644
292 585
859 777
111 777
898 111
465 362
679 461
735 860
639 70
528 362
824 543
252 735
518 126
926 934
249 267
837 974
547 957
14 580
360 118
454 124
218 380
746 133
864 607
543 603
564 888
615 122
104 516
485 566
491 911
401 171
890 134
967 766
424 387
624 559
742 717
72 370
176 19
646 797
626 869
621 245
557 115
159 954
781 327
906 981
768 756
909 304
75 658
415 436
667 103
599 502
242 155
742 640
79 295
859 850
22 256
852 753
504 105
28 215
27 585
217 29
642 643
160 209
396 171
516 2
452 911
804 392
631 705
777 320
952 300
606 214
274 532
761 674
353 128
233 151
805 872
676 150
303 446
454 274
21 262
553 237
881 158
469 95
335 53
739 521
472 905
449 704
680 888
70 567
854 913
77 150
822 417
793 895
120 174
990 417
963 64
458 513
916 548
329 951
230 266
906 133
333 331
989 379
114 688
684 541
278 188
347 352
671 528
593 917
548 480
15 512
39 418
857 855
198 79
178 237
274 101
631 500
890 770
784 372
728 459
916 906
70 165
314 687
494 981
310 580
86 728
127 833
778 914
116 844
835 51
301 552
149 370
114 466
282 108
784 868
659 821
64 934
663 989
787 191
943 612
151 51
510 579
349 310
506 255
177 176
645 547
402 522
468 767
741 21
723 451
635 9
554 757
426 425
616 339
943 817
298 960
175 95
971 632
489 545
799 650
662 843
365 922
772 869
382 38
793 716
223 934
917 198
584 268
627 146
879 526
649 855
928 296
381 701
97 254
776 711
407 380
513 821
935 961
447 56
929 25
462 410
748 96
190 230
866 101
344 508
494 634
973 912
505 401
14 234
8 238
453 487
67 23
422 237
117 587
714 454
133 61
460 948
619 487
418 225
179 491
258 16
232 117
4 451
472 236
654 810
587 815
645 908
433 250
762 753
840 396
606 810
11 870
131 564
229 887
995 209
88 750
722 690
785 853
895 490
458 405
923 511
403 330
772 24
447 716
587 508
422 983
584 172
375 816
265 974
111 182
922 914
637 242
813 318
174 509
605 568
794 895
569 192
101 175
183 827
222 351
811 85
318 289
958 925
564 357
99 34
274 282
258 13
903 61
749 220
963 661
945 574
263 399
646 93
274 829
44 949
61 593
231 680
498 842
314 605
333 820
940 147
585 554
579 120
923 869
634 263
555 379
158 716
941 804
199 541
855 36
28 353
243 176
187 700
352 299
354 26
5 721
100 112
981 133
970 682
476 324
636 583
823 307
201 741
157 152
302 248
614 436
394 290
286 331
843 236
278 359
285 925
785 635
170 647
497 373
680 979
81 29
468 419
434 521
67 262
522 899
115 185
917 662
794 755
323 231
322 771
147 271
248 939
667 468
403 87
230 982
705 291
698 699
665 147
583 946
374 247
936 32
13 622
25 202
172 378
468 509
944 29
747 661
321 326
766 55
938 221
800 892
900 65
908 542
839 31
517 226
698 170
937 564
706 329
891 518
445 21
249 838
536 17
593 629
669 545
173 303
161 324
502 553
249 821
931 850
336 648
213 916
518 738
637 208
927 922
360 660
252 469
529 871
799 103
310 748
946 850
435 54
741 771
741 635
155 384
187 171
532 940
827 71
494 944
463 608
53 440
472 203
980 484
725 455
892 355
448 764
366 107
282 627
632 705
784 51
976 81
916 448
745 268
200 92
163 575
794 528
66 704
256 850
430 519
612 235
164 25
436 414
93 700
259 330
295 307
913 670
348 688
912 456
377 947
88 111
96 996
989 521
516 933
93 132
797 935
992 987
845 589
385 749
35 542
11 396
234 87
992 858
464 431
939 658
323 932
729 531
122 901
341 609
332 44
32 291
476 997
978 280
549 178
432 780
741 187
915 628
482 312
621 397
108 199
214 511
913 681
911 543
766 941
711 981
491 718
853 94
778 531
936 552
68 325
496 157
139 232
733 54
970 399
211 29
315 272
54 685
108 148
144 785
72 203
894 246
890 100
83 660
507 54
707 697
805 547
207 534
816 974
451 752
411 687
16 759
731 98
5 518
501 221
201 152
946 966
899 376
471 953
181 282
734 524
306 360
180 917
631 626
999 968
968 152
531 296
697 457
229 418
601 161
172 792
979 218
175 990
723 940
644 772
138 660
818 305
351 370
517 398
224 101
969 171
675 747
229 344
666 628
175 575
584 354
626 38
28 182
662 856
689 385
318 563
520 585
58 86
403 350
598 574
705 87
578 717
92 959
955 717
858 836
457 308
540 549
466 641
692 519
254 688
355 793
686 713
808 91
423 705
998 231
538 811
931 525
355 411
805 217
628 895
5 383
847 134
79 947
606 703
494 249
992 338
973 269
461 466
867 350
53 859
964 296
418 901
34 185
34 573
983 847
575 499
481 902
948 338
109 456
747 473
94 458
13 580
732 4
46 288
679 961
132 481
875 36
531 301
261 676
800 837
955 22
133 200
726 473
590 342
794 372
494 583
629 904
765 599
644 273
164 623
488 990
777 728
956 937
692 544
199 988
518 816
61 743
4 804
259 548
810 270
702 77
239 729
700 437
666 485
850 857
871 366
101 630
826 339
893 57
512 885
486 620
391 530
633 899
255 132
202 257
86 928
626 379
460 823
351 442
31 325
774 286
424 186
201 95
417 250
558 462
26 508
788 817
268 399
54 813
806 928
223 638
132 666
663 588
650 949
330 502
749 608
631 327
760 198
22 884
251 628
351 92
233 451
350 975
852 414
946 386
276 297
772 776
829 452
443 602
373 155
621 579
177 31
39 715
205 263
498 416
77 674
928 524
423 257
726 604
238 486
600 850
195 140
730 465
660 194
682 972
625 679
156 847
228 12
719 835
771 595
560 433
599 262
871 908
702 105
840 259
19 191
916 937
758 430
957 218
569 667
275 690
667 533
66 4
716 77
228 180
130 123
604 38
297 570
387 527
66 559
44 908
259 707
490 446
6 769
892 161
297 953
914 155
765 464
226 912
985 201
932 764
572 357
306 253
995 887
141 548
464 586
651 908
139 578
308 265
715 494
80 395
883 286
391 716
568 857
135 965
559 665
777 472
125 624
925 367
870 137
744 973
659 285
45 694
165 640
17 262
667 919
369 501
204 737
913 402
576 171
696 425
85 748
812 404
282 566
794 808
143 3
919 52
945 517
962 30
408 362
708 270
390 239
950 490
774 963
637 935
349 307
148 623
825 685
251 692
660 595
732 201
54 707
974 347
917 279
87 11
774 126
861 72
608 845
191 106
383 519
946 443
292 433
18 839
61 271
853 836
837 918
998 409
676 642
140 933
68 899
25 167
857 718
271 684
642 782
643 971
85 908
934 511
353 50
397 894
405 39
464 820
185 341
705 123
743 890
201 508
890 482
407 801
685 443
20 484
835 252
916 232
970 880
725 768
389 773
304 726
540 272
751 614
946 48
227 342
691 954
299 987
931 822
964 981
459 793
736 141
748 910
183 318
453 394
28 932
85 513
8 529
681 369
414 317
531 307
233 473
199 591
685 547
569 506
395 425
404 846
283 584
450 502
459 172
890 761
931 544
645 652
187 680
293 247
826 813
475 220
816 328
798 28
869 209
124 659
585 948
167 99
684 590
476 69
714 234
176 286
527 131
98 692
923 305
87 85
459 821
221 49
845 941
965 940
591 570
637 128
136 364
145 49
569 649
866 687
711 16
988 507
583 124
421 325
408 489
668 674
330 159
364 224
292 216
459 767
862 464
9 891
947 586
288 66
833 956
74 528
713 683
518 143
92 936
182 403
651 790
388 638
145 515
141 576
205 978
871 294
631 54
936 981
231 98
837 633
923 240
977 139
2 73
459 567
933 569
656 31
384 975
843 924
326 425
224 174
512 334
216 633
869 659
119 688
774 755
619 475
100 226
333 224
375 55
512 470
731 626
942 809
951 256
101 50
859 670
554 23
239 3
364 391
788 103
661 391
495 858
427 218
923 439
689 600
974 117
370 749
439 446
469 180
711 369
817 766
397 487
773 485
820 691
66 203
823 193
647 684
398 192
971 580
821 933
602 795
108 353
911 783
907 366
965 982
160 423
12 735
70 907
787 420
858 199
205 12
514 300
935 398
864 719
573 617
127 117
986 648
387 958
869 642
296 312
310 769
175 947
712 976
846 553
858 36
353 258
718 390
360 831
884 980
578 309
836 897
477 345
104 686
994 393
477 589
274 641
863 804
651 862
848 825
911 422
131 850
30 296
602 740
512 665
15 420
689 643
675 660
726 107
440 918
441 732
585 1000
192 548
582 663
173 746
933 330
40 666
198 849
683 551
17 992
823 317
380 302
608 159
374 458
917 985
501 22
289 188
511 584
719 786
379 713
934 554
479 424
966 863
691 532
106 247
853 22
101 161
329 142
620 378
596 790
944 969
835 418
45 666
694 9
90 812
167 47
486 496
502 985
501 451
851 708
691 823
602 463
370 311
746 569
198 800
662 907
423 892
890 474
229 147
52 266
125 877
599 818
17 299
405 223
252 449
910 568
657 978
430 741
744 162
764 232
869 141
599 348
832 532
168 354
672 72
694 893
104 875
672 418
247 103
540 801
85 931
866 422
514 741
913 886
844 933
419 345
278 370
395 925
219 697
918 495
28 144
251 282
400 816
200 121
158 367
420 872
910 723
679 330
789 731
455 793
951 134
124 707
171 956
108 636
489 27
377 937
870 102
201 302
710 909
894 884
700 483
230 460
551 499
161 356
621 59
466 879
361 906
198 436
197 539
90 802
388 561
350 746
538 404
244 587
656 234
200 928
904 389
569 486
737 189
156 827
610 752
62 475
243 649
475 310
479 774
981 947
249 326
902 690
232 503
324 948
289 795
318 216
836 584
277 90
460 710
49 103
152 99
493 494
319 539
180 522
374 321
154 196
728 880
465 61
655 679
622 12
578 487
766 564
536 823
192 775
370 302
820 552
465 25
630 10
821 791
728 404
1000 147
976 759
250 456
832 350
568 93
192 972
451 149
831 690
593 891
790 137
334 545
42 611
671 77
293 948
543 686
987 427
697 390
421 243
511 471
369 718
579 941
202 363
322 75
836 405
21 844
676 353
583 132
298 731
708 632
150 212
468 964
278 849
251 126
531 874
597 117
883 430
141 382
851 365
677 257
623 73
465 891
598 757
398 75
447 59
329 328
48 382
551 249
742 224
27 261
547 183
240 495
693 859
435 709
466 386
365 504
331 988
991 228
580 55
440 796
208 227
466 594
87 145
375 44
511 574
738 999
602 697
475 101
802 664
560 915
683 547
983 255
746 356
653 776
314 461
59 870
817 878
817 829
663 304
856 759
652 679
320 864
771 199
50 733
221 160
28 527
380 348
473 105
941 187
750 383
273 616
717 646
283 664
339 818
381 64
391 648
960 571
89 824
744 379
624 818
180 319
567 736
4 835
265 480
977 639
798 580
129 431
649 778
71 82
615 757
484 497
543 11
491 962
307 859
297 614
104 710
519 612
320 189
875 478
383 682
281 371
447 358
588 416
941 673
108 281
273 574
401 170
297 907
41 858
317 74
427 641
984 45
398 625
183 530
997 988
900 939
93 710
67 413
95 616
406 569
261 141
332 502
263 702
912 924
289 340
142 511
359 910
666 857
436 23
271 25
500 188
633 317
584 364
913 88
425 76
782 47
942 966
451 896
915 39
799 787
579 605
407 58
94 128
458 338
918 535
399 52
130 400
463 151
6 617
659 442
384 692
344 280
115 903
762 838
449 352
142 222
132 267
534 876
192 770
723 79
408 485
757 38
201 548
785 792
85 71
961 215
820 51
497 105
744 454
433 568
848 331
325 3
595 173
894 233
859 845
720 641
910 825
568 34
768 785
160 70
511 626
507 468
58 913
661 555
330 858
831 253
971 925
643 768
497 454
422 960
318 311
468 51
630 901
1000 185
978 717
158 755
703 328
876 600
733 971
796 47
59 370
133 625
81 111
868 33
419 514
486 441
889 627
801 831
964 737
75 552
527 868
296 892
722 922
72 671
561 621
697 477
326 943
123 245
978 336
527 322
102 393
725 453
987 791
322 611
14 569
51 176
373 862
461 718
927 373
870 793
661 300
426 171
569 697
314 814
209 733
130 649
46 229
20 1
43 309
368 378
1000 19
276 865
608 693
507 561
986 497
548 126
642 775
504 408
977 172
695 917
14 27
139 508
543 798
93 593
571 179
867 67
632 959
336 1
393 848
703 171
865 768
116 344
710 571
815 192
379 720
377 445
77 803
109 214
833 360
52 454
540 605
188 817
640 962
834 616
396 847
945 243
525 502
809 856
558 735
453 863
779 461
537 357
10 811
93 996
271 135
283 604
932 576
520 86
678 761
385 131
747 929
246 133
716 224
771 254
621 605
385 282
283 152
245 955
461 237
250 857
993 585
102 788
558 933
507 738
342 790
444 911
178 729
367 905
62 276
575 778
45 562
730 198
840 389
156 127
27 824
971 87
455 803
133 350
727 47
354 43
807 727
946 76
996 135
447 336
439 902
285 816
480 562
43 132
798 301
318 87
869 201
952 555
157 91
472 951
602 903
154 806
982 319
775 578
502 400
6 564
29 369
689 490
107 368
136 991
690 525
490 411
944 433
574 363
290 792
44 595
682 257
72 453
390 520
795 956
339 717
483 528
610 717
237 539
674 430
235 278
616 326
882 130
754 786
506 428
983 656
378 67
519 214
316 941
705 993
635 512
418 266
695 595
744 714
572 474
208 684
904 467
870 278
402 355
252 709
786 844
363 823
925 935
592 92
442 379
335 157
997 865
421 763
421 724
576 195
662 126
453 375
780 330
352 178
469 354
19 835
184 255
121 213
938 573
731 214
79 218
929 825
229 15
393 375
810 788
238 282
137 37
998 566
650 694
679 841
583 162
700 715
520 207
333 538
194 861
475 393
404 583
480 417
445 917
1 104
111 257
641 823
173 341
425 682
590 813
930 377
508 459
749 26
437 440
109 112
879 677
599 610
884 487
199 834
956 991
888 825
478 231
957 846
480 780
525 36
148 20
963 987
99 858
652 844
302 101
926 69
870 753
456 750
452 674
200 513
343 942
561 60
670 301
883 951
265 542
714 440
726 142
971 200
108 639
515 449
600 459
194 876
965 549
794 245
810 364
122 701
817 374
621 954
592 268
802 284
42 87
40 706
686 596
506 672
534 140
464 25
199 60
303 646
447 225
112 924
688 61
749 439
830 934
177 236
736 4
533 998
511 609
708 137
631 389
228 465
727 603
53 240
782 429
899 33
985 375
973 786
769 65
959 449
391 618
742 960
532 827
19 940
385 669
377 699
430 577
136 372
466 325
461 53
788 383
857 210
403 675
539 30
255 185
823 674
408 626
149 226
596 731
364 625
690 904
825 739
155 270
912 569
794 880
653 38
844 694
125 116
456 507
814 128
434 773
547 906
705 985
708 463
165 345
322 435
720 323
579 936
614 74
319 36
934 288
380 990
452 987
217 149
702 678
421 377
474 208
604 117
772 855
463 514
485 857
643 640
112 137
94 95
432 494
450 858
597 615
960 117
676 716
526 290
125 854
818 886
408 195
722 881
598 955
912 479
881 252
871 309
576 797
271 554
207 496
892 440
769 87
397 649
505 276
811 603
920 796
90 316
663 407
835 65
109 828
432 377
975 283
936 380
717 478
872 375
578 876
56 284
913 187
654 500
4 967
361 600
231 64
357 743
457 460
999 626
277 28
548 623
874 942
468 812
747 671
505 116
610 338
240 913
961 640
587 214
430 47
843 801
236 538
390 44
857 130
301 467
554 998
617 356
19 798
744 952
264 111
187 993
147 488
770 894
40 627
614 508
904 611
591 685
66 911
972 975
819 153
705 664
895 886
126 486
240 99
772 49
766 123
674 905
902 659
839 14
143 770
135 606
712 762
651 880
784 424
707 198
108 389
129 910
867 640
799 285
909 659
69 134
482 709
639 738
426 637
283 597
547 856
790 697
896 323
843 823
676 792
216 298
272 468
576 814
509 476
873 762
787 607
369 953
644 850
290 270
886 515
450 420
913 748
242 486
515 322
612 923
918 879
846 561
583 477
56 330
987 960
636 854
698 50
73 531
937 929
930 740
77 251
842 583
767 194
212 850
317 216
911 138
212 324
404 202
599 922
299 807
221 204
770 420
330 626
517 885
811 301
5 980
168 863
548 579
317 179
292 448
693 198
660 695
933 86
799 885
275 801
926 10
881 821
604 916
514 395
997 966
683 47
766 454
36 42
265 528
674 611
607 207
416 711
948 109
140 859
892 101
145 331
732 603
142 386
62 746
171 618
629 459
191 625
804 279
63 493
995 148
685 974
775 238
680 386
257 161
170 861
962 266
479 996
193 405
302 43
181 511
265 958
375 779
314 328
901 802
114 280
622 473
737 414
444 540
475 566
609 745
932 998
506 603
583 632
859 993
165 430
348 286
5 42
185 803
835 528
912 483
25 891
880 686
127 546
133 28
814 748
492 306
718 898
157 553
22 409
380 269
810 828
420 136
503 859
898 360
517 815
317 596
124 192
554 51
477 223
35 446
375 191
368 762
29 99
977 373
197 782
218 163
751 72
887 306
617 34
91 490
519 561
774 580
851 168
781 933
945 83
81 22
220 525
747 377
960 712
637 918
131 222
355 252
357 86
147 980
815 691
156 535
608 901
437 546
631 600
474 333
492 135
66 180
284 710
961 844
195 219
307 863
875 674
184 431
390 170
121 352
452 117
955 641
663 263
251 464
306 559
939 112
731 760
712 65
817 206
210 251
725 168
591 166
891 482
14 122
237 830
520 50
171 677
605 667
394 187
816 140
973 505
118 583
717 937
664 145
863 430
308 403
773 211
1000 164
93 508
311 547
625 634
958 305
24 870
655 653
224 769
296 656
887 516
563 754
292 528
465 757
271 241
129 150
913 624
807 620
537 440
328 776
856 636
294 788
653 427
110 13
349 477
875 991
486 983
691 455
664 410
837 537
792 490
84 6
737 131
172 137
806 760
943 178
814 350
381 962
31 95
345 335
140 876
666 439
839 913
845 124
785 610
700 791
112 891
799 1000
973 980
704 292
390 486
244 702
982 221
386 298
569 108
193 734
243 799
619 35
724 288
513 78
880 932
681 725
652 399
483 961
830 410
677 37
808 43
839 377
485 430
506 475
25 241
943 664
130 81
786 705
203 580
408 130
836 3
477 530
449 204
91 93
395 40
447 774
334 567
205 238
278 672
731 419
8 750
193 947
817 25
481 711
183 880
961 437
149 50
27 153
679 708
366 797
283 707
475 479
352 760
576 937
741 203
177 639
561 787
781 2
903 779
913 512
681 519
465 80
496 765
162 4
163 280
584 814
649 517
770 214
124 864
408 821
261 578
891 433
960 86
780 812
273 589
832 809
756 867
72 321
229 856
708 357
215 622
115 106
485 412
391 719
700 262
377 679
564 54
186 265
75 722
675 526
304 917
812 80
398 718
449 94
52 885
107 914
422 507
148 547
578 969
401 576
315 938
757 172
720 61
597 908
198 151
163 741
458 789
163 640
18 884
8 111
447 562
724 905
857 371
753 301
55 795
779 138
476 265
268 437
775 954
651 372
525 731
369 383
255 526
579 221
869 13
441 830
199 285
12 856
758 921
878 190
671 15
659 202
677 79
621 430
801 374
113 818
956 447
1000 816
242 293
146 766
460 962
893 229
262 744
292 335
914 341
977 871
713 57
847 881
483 646
832 641
933 208
582 477
950 143
597 464
470 146
196 744
263 110
449 651
592 761
803 715
8 75
96 403
414 382
819 915
432 763
709 325
354 437
759 233
465 968
756 694
387 86
260 322
544 709
382 971
415 470
125 469
89 518
765 167
454 858
105 121
862 484
818 634
857 494
260 918
205 433
900 321
978 777
714 64
682 66
528 213
816 897
908 724
90 399
363 57
937 512
693 622
532 788
311 748
520 667
423 384
387 18
949 784
656 139
407 863
163 652
427 807
633 879
779 81
24 884
496 881
467 561
100 366
778 74
420 130
150 851
851 336
435 979
239 872
790 334
905 958
942 51
842 611
108 460
958 743
191 483
945 540
593 319
810 113
467 624
343 793
130 948
782 576
546 734
534 814
722 225
641 996
633 643
775 768
710 352
471 16
546 906
842 96
181 731
993 661
928 694
601 464
540 69
50 787
637 864
773 479
980 493
676 325
444 298
924 450
612 35
600 944
248 878
572 388
908 938
335 875
347 175
742 915
1 738
517 640
526 929
150 207
402 690
976 521
735 588
748 890
561 56
451 797
961 461
97 663
712 196
772 666
393 280
557 374
348 11
376 351
288 779
16 942
392 64
26 729
986 566
801 824
865 340
289 623
174 455
138 46
641 545
609 330
731 748
987 448
724 427
749 753
516 771
135 248
714 499
42 731
462 259
419 621
260 441
246 315
565 653
649 403
232 639
91 829
735 808
117 847
521 60
955 646
370 869
553 588
117 718
140 32
108 768
593 154
228 999
614 966
558 370
380 156
834 424
46 449
247 560
409 802
535 433
781 865
844 827
779 917
679 421
172 882
160 17
160 385
906 881
496 639
652 384
612 646
651 433
581 314
989 234
442 844
483 986
251 873
348 52
958 202
113 890
685 869
460 692
506 831
743 448
329 413
856 745
262 892
519 677
468 451
716 541
382 92
457 520
572 401
709 975
529 32
585 37
994 809
252 542
136 768
762 474
24 701
471 238
841 775
175 81
629 792
496 953
106 87
936 349
707 400
165 229
366 476
335 953
17 715
513 619
287 592
913 159
49 7
683 108
467 766
624 903
679 477
56 682
316 297
666 242
705 973
720 972
964 839
809 607
574 282
121 92
342 509
740 8
67 347
471 429
851 768
715 238
135 42
572 348
888 871
572 660
231 763
598 503
410 692
543 724
675 82
115 668
670 635
904 208
159 696
211 159
713 263
41 57
25 845
774 458
626 570
198 516
494 504
801 573
804 917
880 827
122 180
444 957
392 374
761 15
272 298
544 445
869 398
908 709
803 230
680 695
637 499
622 856
97 5
578 720
423 525
226 537
1 600
571 407
817 716
377 21
263 554
94 72
785 185
971 770
440 4
67 308
244 121
139 767
28 166
687 509
152 579
80 592
990 518
551 576
254 905
995 874
381 833
319 471
857 200
955 39
948 284
455 949
108 106
864 779
824 899
126 427
960 522
373 196
160 830
357 761
435 924
202 237
183 302
255 678
772 180
821 1000
330 274
853 103
337 211
706 320
301 219
473 638
800 843
443 440
343 460
776 971
995 798
233 904
924 424
514 877
70 649
823 422
432 379
321 723
604 453
987 559
799 963
972 783
162 137
44 959
221 949
239 358
411 253
427 564
612 661
786 393
657 282
743 562
243 342
909 106
254 86
806 677
169 786
253 746
670 246
351 241
172 93
862 398
118 733
668 75
807 382
799 372
4 839
372 965
64 252
207 858
466 585
365 232
975 744
551 700
121 101
946 235
463 422
504 654
600 636
387 202
949 721
650 930
863 742
694 194
689 478
813 784
732 406
761 518
665 840
363 167
303 342
428 652
386 424
813 76
77 867
514 783
302 775
20 61
436 561
673 291
492 397
41 997
343 84
70 289
833 24
186 482
717 307
774 993
997 712
96 982
338 875
988 709
449 678
33 157
632 55
679 49
760 981
43 554
39 278
11 584
348 620
725 556
367 622
320 637
218 140
401 767
204 68
570 425
969 149
945 373
991 921
647 839
398 854
83 876
787 446
797 213
890 792
136 591
574 142
872 408
273 687
627 906
999 107
959 898
837 178
462 867
162 865
692 763
319 472
33 454
494 729
680 441
760 840
542 333
725 20
358 202
760 645
46 494
410 154
15 66
926 793
754 748
589 830
739 907
162 976
251 680
973 914
41 561
766 22
893 528
333 971
790 373
489 653
222 129
405 524
728 975
137 847
182 513
699 719
28 903
839 890
53 74
124 636
736 758
551 609
533 370
266 923
504 784
242 29
522 675
890 675
142 965
463 380
835 730
472 323
634 722
344 270
197 230
386 23
259 602
334 119
711 720
712 519
978 595
178 262
284 879
792 111
550 479
534 794
806 121
959 195
781 305
227 952
726 511
475 143
478 134
331 842
31 1
818 37
169 731
291 694
922 172
457 154
992 114
562 383
36 620
937 923
326 515
231 989
360 222
105 109
311 89
921 651
208 353
595 229
239 730
297 462
824 218
194 760
533 505
401 865
716 877
580 66
127 951
73 16
792 91
536 158
461 768
6 295
207 461
141 590
552 132
587 286
455 605
130 383
633 182
318 651
952 681
921 862
971 891
752 394
497 916
310 621
160 504
89 539
41 479
597 134
750 6
594 412
455 844
265 70
456 976
821 701
562 126
615 427
264 27
832 237
795 658
662 364
735 312
175 879
808 603
293 515
254 92
343 95
606 346
877 279
517 714
165 621
517 693
548 499
74 604
318 5
686 428
623 166
981 418
526 260
125 610
509 863
888 813
762 579
973 629
881 312
38 966
236 979
765 556
343 83
867 162
647 979
141 283
564 339
752 308
151 840
557 712
772 718
38 296
469 658
942 378
375 653
145 338
709 151
922 244
397 307
253 208
193 70
407 616
529 421
462 941
965 575
452 962
669 155
644 736
106 412
564 896
837 118
321 808
724 332
767 146
709 661
802 603
92 418
138 670
328 331
735 1
649 540
2 88
717 722
437 841
339 692
217 371
758 202
465 832
142 412
785 991
275 162
804 399
670 284
119 525
50 81
573 507
875 30
776 634
381 155
365 439
125 396
765 844
842 510
232 521
908 32
482 2
247 735
323 578
801 357
997 674
525 487
165 158
526 80
102 890
667 885
730 526
121 852
647 508
320 724
363 822
969 426
373 886
677 615
159 593
399 272
812 921
907 746
993 307
991 538
413 445
38 185
143 37
106 113
628 840
707 158
482 145
600 305
370 264
79 641
980 976
204 146
783 654
271 957
830 836
91 665
729 579
843 436
488 282
472 695
231 376
20 346
917 480
670 116
298 799
306 993
438 638
697 913
270 87
892 759
106 156
180 682
497 878
954 128
83 621
192 603
22 330
663 634
751 205
46 182
527 699
476 79
236 189
950 893
30 368
415 537
183 469
186 135
92 338
831 177
585 727
749 327
769 781
159 493
212 768
834 190
913 963
823 127
971 533
480 457
547 276
399 775
770 365
754 352
571 335
450 787
684 46
985 611
802 301
855 83
417 72
976 87
486 831
938 60
371 466
45 76
313 34
500 974
620 804
310 888
325 25
578 245
103 585
604 210
413 138
126 333
952 6
975 715
852 680
578 71
391 372
154 977
927 990
286 289
671 299
679 283
551 701
144 266
651 772
715 414
113 153
472 251
241 728
956 273
285 205
436 475
643 28
390 322
93 423
804 953
979 268
477 314
588 719
677 743
891 505
408 352
577 35
963 766
492 572
768 820
785 812
759 676
512 96
295 228
324 985
720 352
737 125
419 704
995 62
42 148
301 66
931 306
777 436
338 116
593 682
851 51
810 755
864 86
936 421
285 724
97 728
711 726
477 429
292 608
235 357
74 579
583 486
25 122
549 687
104 445
678 74
423 295
460 438
661 100
549 403
130 478
783 467
746 713
963 696
55 42
498 288
47 380
681 349
17 179
267 293
874 727
861 650
43 550
397 616
803 36
114 674
528 930
162 143
671 557
588 361
383 961
445 73
209 244
452 876
3 335
79 704
104 456
848 894
63 465
852 234
150 348
161 65
595 680
401 213
960 665
779 194
596 574
84 333
177 41
798 719
388 383
433 139
910 134
395 43
972 213
194 2
36 247
800 692
532 203
951 224
960 426
17 881
400 208
357 399
207 573
750 835
677 730
618 956
143 410
204 229
384 237
469 771
268 599
649 929
696 165
164 406
666 100
888 473
970 976
104 902
656 892
779 434
635 594
898 875
174 985
480 665
697 532
831 283
392 825
546 826
386 277
552 664
738 431
79 811
364 542
215 759
785 425
11 724
327 207
690 427
573 288
892 519
873 19
929 363
496 109
990 593
456 203
231 963
664 350
317 986
411 990
702 684
335 816
229 22
648 533
619 409
15 834
225 49
766 795
943 114
545 82
949 427
676 57
839 178
598 195
248 271
127 148
761 145
105 139
580 181
189 428
204 985
575 452
545 529
835 348
599 91
972 83
205 607
621 529
584 556
238 412
614 34
652 285
176 250
469 953
627 930
547 481
19 557
492 61
231 89
289 253
102 806
289 353
292 274
375 74
460 130
943 499
294 257
51 843
375 306
828 635
705 378
367 841
533 159
508 621
70 294
446 854
431 332
101 265
526 572
794 656
639 181
647 947
280 959
952 917
556 41
121 844
101 78
218 761
317 197
439 614
243 920
310 262
609 431
931 792
42 511
86 772
979 754
61 734
53 341
106 496
732 303
734 964
647 592
431 22
514 124
318 149
176 890
389 112
503 848
228 50
869 462
148 27
309 759
901 295
107 290
50 570
114 651
589 187
375 158
469 737
22 922
685 638
653 86
240 802
600 558
13 191
837 579
319 955
20 857
863 675
63 790
408 746
632 734
687 204
81 461
328 82
787 909
332 740
919 40
658 435
457 524
261 470
262 511
44 512
41 866
702 148
633 604
587 240
153 797
304 564
640 578
83 452
182 302
410 624
24 17
94 900
476 798
481 359
94 759
247 85
953 254
561 739
507 690
133 287
560 813
880 478
115 173
6 995
802 60
257 715
717 258
587 386
6 9
968 368
485 646
480 78
337 756
719 25
655 724
551 315
493 490
54 307
906 612
414 770
151 957
665 345
76 234
8 868
46 735
531 203
129 147
594 530
798 677
263 445
270 588
890 972
631 671
76 524
841 650
641 61
596 71
440 673
60 722
506 577
367 325
705 874
814 478
439 566
820 356
579 454
407 952
472 199
183 704
293 866
860 235
883 307
569 779
181 730
547 288
234 559
42 1000
735 726
106 951
427 25
579 985
156 299
634 937
111 824
42 508
830 740
285 762
31 703
193 432
741 380
712 382
987 701
179 702
170 840
234 716
843 874
783 614
119 936
519 89
309 626
517 780
465 911
881 61
583 827
18 32
905 775
761 141
372 474
751 864
925 494
969 704
126 906
387 951
873 564
471 466
721 436
428 910
334 908
887 608
816 4
542 426
831 724
847 467
206 87
558 833
550 77
461 681
218 144
902 945
967 461
599 79
843 164
892 734
844 76
239 447
575 727
70 778
140 428
240 986
838 777
207 235
523 430
566 63
140 216
879 591
699 876
172 59
42 518
162 958
458 190
186 544
47 8
48 99
341 984
629 57
169 444
445 386
503 551
138 481
959 315
26 686
631 642
784 831
561 239
532 647
321 993
223 437
322 394
791 840
393 927
776 464
384 629
845 731
721 818
879 664
225 944
845 605
408 46
58 494
886 381
526 969
523 129
867 358
67 607
537 408
647 210
66 568
414 994
814 439
689 619
739 456
998 658
351 656
588 200
369 713
800 609
541 767
164 49
643 554
560 916
597 824
672 964
584 984
611 625
588 497
692 980
802 190
347 246
240 198
13 122
92 76
157 120
896 639
951 981
543 390
489 606
753 571
784 6
985 156
226 838
473 249
169 16
17 557
674 649
104 431
745 147
976 538
846 357
926 387
170 951
621 768
171 747
518 2
759 33
286 943
70 617
2 906
565 827
655 584
580 152
999 993
258 813
335 827
861 145
442 541
684 879
977 711
681 165
505 344
790 582
868 905
935 488
568 943
312 28
657 21
599 595
938 595
404 113
396 659
912 216
370 763
558 561
929 413
671 342
802 290
707 460
986 500
264 110
453 295
649 53
652 49
883 600
1 999
48 848
289 475
769 416
442 875
628 320
702 633
581 860
803 194
42 600
45 364
563 815
219 586
824 240
951 163
811 309
462 967
210 372
124 591
566 965
435 550
989 744
750 769
180 69
409 491
542 99
305 496
137 156
726 319
336 877
386 168
165 752
388 210
711 151
910 997
765 135
947 516
529 280
87 362
121 416
695 483
100 895
501 300
396 622
516 762
905 62
673 179
138 683
113 137
358 122
132 198
904 605
570 398
710 350
534 558
503 916
781 111
58 708
866 164
446 440
80 589
367 767
689 922
528 295
124 744
129 165
501 625
416 341
727 636
274 736
567 22
387 523
511 110
792 61
101 715
96 158
461 294
975 122
390 904
58 73
320 517
203 500
310 510
367 996
858 45
542 77
592 957
318 238
547 686
136 362
392 418
117 266
274 710
339 877
858 228
81 737
93 399
290 14
232 32
402 977
680 679
335 691
99 831
259 90
803 390
577 96
25 597
803 193
257 817
344 514
474 763
152 269
866 84
397 164
459 921
956 385
146 124
756 812
241 585
33 750
939 228
720 279
934 630
623 58
551 903
619 996
911 561
175 343
903 824
271 88
321 795
783 484
328 492
587 608
155 931
937 259
858 227
852 998
55 911
435 187
369 541
609 933
23 727
767 960
497 271
583 395
395 22
890 185
325 276
553 531
414 170
912 938
254 192
644 262
267 49
724 441
386 102
600 24
534 663
556 179
114 680
263 851
425 752
577 694
731 448
4 807
975 251
527 858
704 280
358 323
561 277
660 826
836 506
143 273
47 944
30 235
715 465
737 73
566 876
637 737
906 563
789 440
864 142
572 933
177 289
370 446
239 647
238 105
19 689
620 347
32 669
911 58
263 408
503 644
380 780
732 410
377 83
353 453
209 561
140 327
588 753
46 671
994 461
776 844
318 564
898 377
156 575
465 570
773 116
893 988
387 331
947 959
357 408
654 481
53 130
385 424
565 598
873 749
21 765
461 7
435 67
24 794
366 555
993 657
639 410
954 176
522 724
111 270
980 459
776 484
310 206
596 357
218 280
516 775
662 440
163 875
809 472
557 6
502 552
931 400
571 227
175 989
469 150
260 383
110 304
121 973
339 574
884 622
659 363
498 989
179 730
245 329
796 689
594 903
815 346
743 962
776 730
95 780
313 241
905 589
734 340
678 950
464 674
68 151
736 513
622 669
813 839
298 92
204 226
911 319
146 972
81 914
46 45
727 744
481 953
946 373
750 413
425 349
649 868
683 692
998 900
55 887
819 110
585 136
891 864
508 682
557 608
665 58
230 659
349 571
429 486
403 244
857 464
592 289
299 103
179 51
191 760
124 850
796 22
174 313
439 359
295 394
781 752
78 810
334 713
681 298
304 84
281 242
932 245
898 839
570 911
394 827
945 906
994 863
635 810
718 912
676 311
120 861
217 314
938 588
88 28
678 710
297 753
95 213
346 938
72 703
767 865
256 331
692 133
626 451
901 462
674 608
879 662
305 897
215 452
37 918
188 991
816 288
926 34
5 755
578 400
657 99
781 12
955 349
248 109
225 1000
650 713
785 711
626 126
45 649
364 558
943 228
806 811
233 515
926 391
843 169
205 280
795 328
903 168
124 368
865 133
765 384
206 60
275 360
689 106
944 564
992 593
129 127
104 567
430 130
639 124
983 350
51 592
198 339
409 310
877 196
663 419
346 782
792 701
389 589
75 501
37 168
124 420
876 387
490 539
890 694
558 607
824 382
185 999
432 697
921 876
345 476
437 106
145 773
296 831
774 104
481 108
356 189
717 285
320 164
429 382
190 144
64 293
873 795
692 543
961 182
585 221
811 581
45 214
50 581
728 348
744 790
970 485
569 215
253 821
382 363
591 82
134 814
846 97
652 826
487 15
282 786
973 995
346 635
602 889
276 333
498 719
927 688
198 112
712 91
394 435
719 912
995 632
951 543
357 609
779 987
25 151
25 674
147 278
437 391
385 445
664 395
110 67
593 777
535 467
699 563
391 350
105 138
115 605
250 550
579 145
171 748
944 313
186 87
152 778
453 903
105 271
322 800
718 622
394 985
10 739
928 752
113 4
696 640
189 731
763 612
288 83
578 698
680 519
527 443
327 406
442 617
213 412
906 101
199 89
298 15
932 653
667 663
183 907
496 382
459 615
315 970
37 595
823 267
469 586
281 965
997 938
613 625
502 712
318 879
237 742
139 849
119 922
562 301
890 334
280 653
526 594
39 430
797 467
459 738
92 270
948 797
665 426
134 300
846 119
659 867
433 709
285 662
459 166
514 509
586 180
72 853
916 13
636 347
210 988
957 943
87 963
29 841
207 721
786 536
815 777
91 433
71 326
383 744
394 600
163 746
65 409
243 763
255 661
977 238
993 243
858 994
254 616
172 673
871 374
868 82
990 44
393 394
656 737
707 869
302 28
172 637
239 461
434 418
254 975
819 912
194 107
995 250
588 975
457 814
929 451
627 551
994 821
84 793
920 806
162 560
365 491
545 229
774 786
697 941
354 575
994 512
817 610
204 55
632 697
554 83
673 989
407 989
243 61
127 516
461 59
662 672
485 911
447 212
927 610
414 683
417 303
377 217
105 776
983 320
834 387
49 469
237 257
897 581
669 56
307 376
889 481
982 272
583 611
94 667
58 915
701 927
210 895
419 224
422 623
738 66
766 105
891 904
94 109
761 494
423 768
667 402
548 173
722 77
228 928
713 165
5 606
11 546
38 655
259 236
702 778
981 459
576 608
529 921
52 889
146 78
163 332
985 657
346 885
246 874
594 82
623 396
615 521
759 325
476 770
236 486
896 46
926 170
296 469
628 421
729 79
640 388
138 526
135 556
597 611
936 278
877 516
5 694
181 691
919 277
628 118
482 35
409 509
69 150
524 791
41 407
745 364
995 676
765 815
275 466
40 840
130 1000
924 503
331 503
718 479
42 581
633 208
656 532
923 116
612 87
504 301
763 12
669 576
538 156
813 168
874 973
856 581
403 112
352 684
189 296
659 489
371 870
703 879
474 990
98 955
256 814
733 762
866 96
664 946
732 57
587 281
516 520
827 857
685 433
657 875
326 831
124 593
354 157
49 699
57 167
887 337
634 783
895 438
851 152
631 765
460 677
193 924
334 765
256 971
671 291
755 591
431 43
753 973
250 448
491 494
706 150
808 501
686 550
622 190
517 404
585 131
773 778
359 941
700 228
332 358
235 8
1000 369
732 114
811 942
542 402
508 33
154 859
290 735
27 960
372 209
539 55
850 95
572 112
522 216
897 82
638 245
193 398
341 304
916 793
68 61
676 209
204 818
215 258
749 368
124 562
721 136
265 422
704 294
32 873
508 268
345 845
504 751
873 109
823 220
656 671
165 745
491 942
220 74
424 381
922 174
919 630
67 460
491 875
744 448
257 49
544 346
448 861
683 313
72 625
639 28
717 206
662 178
394 666
98 47
435 215
971 321
767 473
715 460
765 397
664 811
901 538
386 329
82 646
601 191
426 885
196 802
529 109
108 942
708 821
81 440
969 666
56 996
932 504
553 765
46 966
912 73
725 275
735 706
352 768
152 652
842 913
225 197
545 780
57 424
488 907
256 51
121 527
661 729
242 507
181 702
476 288
173 630
184 171
553 357
820 388
905 842
421 966
189 154
252 179
654 930
899 542
596 430
599 90
796 262
998 917
805 515
717 428
227 516
829 441
475 174
849 956
47 951
662 480
47 783
74 291
491 423
872 614
604 507
52 161
206 259
932 287
313 246
933 539
288 954
81 447
455 506
576 183
980 820
517 844
1000 588
809 452
769 161
553 188
860 404
300 77
79 276
30 588
412 389
112 111
845 311
279 118
714 380
32 809
981 869
105 879
42 51
29 990
233 222
895 322
806 145
403 799
627 162
545 106
772 359
545 441
772 82
233 311
721 867
239 84
474 396
273 804
633 586
941 293
725 742
894 521
620 568
923 654
487 575
471 974
422 766
399 897
595 476
639 92
578 836
736 124
928 491
94 488
486 359
815 747
518 598
926 876
984 548
237 790
35 207
488 538
62 138
26 120
699 763
811 13
736 785
781 490
856 337
935 513
372 903
512 733
460 657
116 639
705 646
708 853
199 44
772 446
532 893
126 339
605 622
662 554
549 931
205 925
778 668
454 415
701 286
113 322
844 958
840 974
190 138
735 116
37 92
757 414
698 296
264 265
352 122
496 772
511 605
281 179
993 88
460 154
550 694
286 54
532 309
711 788
360 961
620 842
524 572
648 257
335 81
960 838
470 948
301 599
916 848
446 111
81 434
90 902
399 800
447 838
567 136
844 250
395 294
175 505
526 7
548 110
589 970
909 558
624 269
926 990
948 281
714 471
112 206
909 410
638 314
584 242
349 255
5 295
89 357
868 707
945 22
488 948
332 94
974 854
747 721
989 979
652 837
751 662
676 933
416 876
550 105
652 39
522 828
169 830
883 805
700 94
729 171
904 315
366 568
878 998
44 715
296 782
18 634
401 868
531 872
4 842
268 658
720 417
133 503
262 141
778 981
469 898
484 732
60 239
209 726
484 883
323 236
770 700
895 659
556 737
16 984
602 774
393 956
854 205
83 521
998 278
449 104
130 427
70 28
732 525
35 320
872 173
521 398
128 660
17 109
721 942
594 209
779 124
137 559
712 423
418 846
459 554
986 248
608 620
585 702
691 650
63 530
714 362
351 150
724 151
923 821
425 672
609 781
957 230
67 121
242 20
561 636
785 213
108 743
427 191
841 361
384 73
126 925
413 322
877 194
500 335
998 741
403 736
903 976
457 12
307 347
462 85
167 256
423 740
455 595
549 158
911 84
542 875
510 653
141 95
791 716
440 96
120 207
288 312
232 62
918 214
622 688
205 435
232 661
281 366
286 624
286 570
787 461
805 914
757 448
390 782
834 778
760 940
903 559
623 534
987 873
621 711
532 757
177 651
835 651
344 355
666 708
337 532
700 852
213 218
554 982
764 402
421 279
562 633
365 319
722 544
532 21
262 10
880 50
969 621
817 366
923 221
611 395
118 832
498 766
813 572
137 158
661 727
448 864
691 925
822 411
675 991
519 19
909 537
34 609
207 299
722 728
940 314
365 104
947 189
581 854
918 580
334 105
799 851
732 111
650 579
409 390
16 936
176 704
879 532
89 152
615 832
207 500
900 349
704 73
192 170
286 182
412 206
228 41
38 273
32 303
403 11
475 804
148 612
955 544
679 962
782 698
236 182
149 801
501 811
991 256
440 646
301 841
840 252
583 563
44 991
746 596
576 748
741 973
28 307
476 100
502 830
223 695
318 314
595 548
41 581
641 536
665 150
837 447
880 523
141 822
236 803
933 248
755 401
405 158
580 768
948 137
977 990
107 985
765 421
673 879
600 26
382 852
678 52
269 965
702 494
8 459
941 6
96 45
996 753
66 367
918 209
828 696
347 517
495 613
194 373
179 946
292 643
186 40
388 698
485 850
649 359
462 764
290 886
299 766
513 556
125 613
768 590
772 185
96 838
268 405
487 279
836 920
956 953
752 652
7 123
354 480
587 398
75 538
529 873
908 11
395 188
845 346
27 861
83 578
150 915
231 208
16 441
541 851
852 179
82 269
565 718
302 826
629 601
231 527
420 516
49 399
886 602
431 496
402 375
490 534
227 724
176 302
340 157
979 232
650 909
469 257
287 938
207 258
341 682
132 352
76 521
148 848
703 370
725 829
31 774
350 265
537 183
207 866
634 714
913 111
498 553
850 388
284 825
416 586
700 861
735 725
353 859
385 195
130 991
164 856
789 170
893 632
526 927
631 21
6 409
18 87
506 391
814 224
292 176
214 334
222 39
232 296
619 512
255 700
136 644
426 325
604 214
853 798
551 623
996 539
973 709
485 216
460 760
645 712
557 836
383 104
673 681
83 276
480 981
747 888
845 789
538 427
947 533
66 677
60 299
204 792
979 993
957 401
947 690
354 806
770 620
106 726
72 664
887 619
701 31
40 729
201 846
847 891
808 486
460 141
570 363
798 378
217 840
179 253
266 363
620 144
392 538
378 804
249 797
723 591
857 143
169 901
757 474
911 391
987 844
790 441
352 686
200 772
272 246
717 362
866 397
987 360
31 434
611 858
626 274
827 591
214 246
799 763
416 468
752 586
948 513
163 212
756 944
667 799
914 866
128 597
19 545
548 44
650 454
204 602
47 831
339 146
314 636
726 14
219 353
738 932
541 680
942 985
439 360
424 824
701 21
881 640
874 238
983 650
856 419
58 87
964 438
5 954
977 445
638 610
400 361
434 472
913 501
948 781
676 146
500 349
12 377
281 973
102 892
164 795
836 654
600 359
444 170
719 889
427 104
28 650
628 942
373 917
822 382
486 391
703 213
259 271
679 909
514 497
279 748
987 311
167 737
854 538
766 307
221 474
962 38
302 293
236 455
187 94
287 477
693 245
934 423
1000 189
10 120
653 454
578 648
229 244
904 152
638 133
703 554
32 472
557 657
864 359
862 309
411 576
216 741
824 887
565 886
409 74
307 751
300 739
8 693
415 24
955 4
451 176
281 178
240 749
514 12
331 248
287 976
239 98
729 299
908 981
152 465
107 695
842 904
857 363
796 915
427 284
280 1
915 278
939 668
157 575
483 827
186 25
49 89
650 824
799 184
972 675
382 871
5 464
543 891
747 326
96 581
510 538
495 258
417 388
649 383
910 676
435 792
947 210
715 666
53 812
709 907
543 852
179 185
541 310
505 161
200 506
645 421
130 210
663 751
140 833
498 224
29 38
478 287
321 178
168 119
138 337
883 60
864 884
223 117
610 791
413 425
666 986
691 896
240 153
63 354
158 494
29 384
144 580
918 372
406 373
119 201
537 135
470 63
222 583
739 201
242 249
862 446
33 810
147 198
734 597
898 134
906 753
375 295
888 465
738 367
952 466
433 90
260 450
891 576
326 292
759 387
530 48
974 494
87 177
668 753
916 307
107 584
905 655
789 226
828 187
863 932
464 976
529 9
276 184
569 630
759 442
933 489
777 100
896 433
452 497
32 514
516 377
500 679
720 603
98 898
641 256
189 514
295 496
661 380
302 90
946 616
552 695
521 781
614 642
318 290
131 333
237 153
357 769
562 732
784 590
174 897
560 22
434 383
562 706
467 271
194 238
99 865
905 317
677 105
642 513
59 58
448 93
567 617
222 252
531 618
830 689
369 535
226 19
784 834
549 347
543 976
36 609
312 287
159 259
855 21
351 776
179 819
151 267
158 674
880 175
844 630
327 354
517 701
383 596
405 313
845 769
711 927
583 306
394 768
82 453
950 723
831 321
697 337
146 239
103 330
881 678
704 994
971 186
918 158
205 731
662 885
497 815
402 971
364 873
751 143
353 927
13 441
380 746
983 674
444 443
715 421
850 770
54 849
72 973
925 819
142 672
711 871
576 532
242 635
643 704
775 891
1000 349
173 810
546 415
154 527
588 948
44 985
226 180
137 836
11 180
300 648
153 437
281 486
435 346
670 411
836 944
644 750
613 368
994 745
7 933
542 728
947 303
866 428
499 558
767 240
836 899
439 156
313 577
397 965
626 579
211 786
912 57
329 519
991 806
502 863
365 634
30 514
889 140
85 566
902 92
689 608
368 552
529 936
182 428
757 705
73 59
533 332
869 602
222 682
363 767
467 105
513 783
322 731
971 689
552 440
456 357
774 384
955 278
242 628
668 798
411 955
10 250
813 225
265 124
913 673
404 360
941 287
357 648
162 277
476 124
127 234
864 729
321 76
82 321
75 572
666 523
778 210
718 125
401 477
745 150
94 826
769 411
776 641
343 713
76 410
362 266
881 638
323 640
100 703
975 745
497 94
35 97
896 737
775 538
910 782
329 139
19 490
332 500
724 202
853 394
540 340
971 782
665 887
746 322
437 311
893 989
769 561
240 298
413 776
833 835
576 725
49 704
88 474
338 231
10 182
368 985
439 665
458 139
394 756
209 939
667 368
654 132
69 98
866 227
281 487
378 866
535 474
76 352
279 382
92 956
387 397
185 862
717 913
836 653
791 247
291 145
426 146
207 717
189 441
404 548
5 204
909 67
481 800
546 357
705 575
211 458
526 735
539 25
630 786
889 674
857 230
863 821
285 345
927 62
161 536
372 856
842 52
690 624
704 670
328 637
417 826
275 292
243 71
49 780
97 278
408 759
182 494
123 975
495 640
698 564
498 472
979 519
407 177
235 1
604 931
734 349
188 524
645 612
332 759
226 522
840 101
352 969
693 858
107 818
506 833
809 110
980 637
504 194
324 878
176 192
467 277
283 634
471 517
194 713
986 856
962 729
270 334
664 442
177 603
903 393
771 272
827 588
723 616
137 904
759 653
181 115
515 110
704 729
95 782
452 716
469 348
591 820
756 164
621 171
805 273
490 84
207 256
969 299
797 187
159 453
116 139
794 521
620 409
984 43
576 95
330 765
28 381
114 780
436 366
525 316
22 857
477 982
991 32
475 389
71 530
517 571
116 389
311 512
500 945
484 929
758 470
776 792
326 229
302 535
31 58
627 32
406 801
512 533
431 868
829 735
363 435
939 661
250 751
805 10
472 226
387 539
931 475
803 674
168 99
236 115
524 130
24 799
503 410
604 483
551 951
641 612
234 400
486 662
436 282
480 131
157 414
547 795
648 907
440 797
165 291
28 779
447 468
273 578
446 218
656 967
526 983
534 505
676 544
388 649
654 230
899 348
282 759
704 59
196 197
633 996
732 963
770 895
485 278
909 69
536 813
897 176
883 607
12 902
151 810
721 239
962 21
204 642
982 231
445 176
694 593
623 691
223 29
154 672
961 764
759 410
679 190
607 901
424 270
213 335
605 71
82 915
170 653
535 791
647 217
411 843
989 288
442 873
569 596
261 939
916 140
575 268
652 779
25 766
424 794
129 71
726 555
705 758
648 270
925 990
793 7
71 873
73 156
315 420
531 799
356 200
38 312
17 371
173 384
28 880
996 562
645 554
732 426
173 849
314 84
473 845
808 182
731 702
396 581
713 507
817 842
484 784
802 754
306 652
249 627
88 595
989 634
270 216
919 287
312 174
418 511
710 120
939 692
240 875
930 712
223 754
33 476
602 874
264 146
813 672
104 575
393 20
942 563
968 271
982 695
867 436
28 300
847 400
990 932
127 905
556 129
442 641
205 248
665 45
38 325
365 409
633 486
912 754
549 64
201 268
422 518
548 863
27 504
153 780
831 532
472 205
884 886
739 519
503 351
503 741
917 246
367 915
530 417
352 281
615 937
375 223
735 434
21 994
192 665
805 82
363 80
109 640
850 505
259 419
86 208
923 562
268 226
394 274
356 214
399 586
793 97
507 564
232 614
652 354
477 49
446 511
492 919
546 158
293 376
733 958
28 339
509 968
895 884
295 290
241 879
598 964
246 378
25 916
986 580
410 665
851 919
708 998
422 256
950 884
39 484
138 213
768 613
805 632
929 862
751 879
372 541
163 75
13 234
80 758
82 673
313 590
821 450
368 998
966 944
405 675
526 733
296 637
50 656
961 796
153 152
16 802
497 991
229 351
1000 15
261 594
579 179
633 491
713 336
300 204
340 438
536 588
337 235
719 167
147 523
302 112
987 634
350 680
342 166
209 44
350 834
95 920
531 632
202 797
632 384
594 53
58 624
801 748
402 119
240 599
23 424
698 872
616 348
389 647
580 126
183 579
793 879
537 703
388 28
220 346
83 783
849 991
175 982
874 438
990 111
674 174
903 199
816 398
860 455
711 335
458 5
27 79
301 945
612 137
607 651
671 831
309 83
997 743
808 556
264 554
86 630
464 793
33 214
645 524
29 479
231 768
603 130
106 916
819 338
641 667
712 532
547 188
531 201
70 817
639 782
140 937
735 970
127 957
277 667
751 655
902 973
130 956
714 23
375 828
894 722
754 908
637 317
705 59
37 922
443 70
662 534
79 983
221 954
647 458
292 636
54 697
89 739
168 954
623 346
708 640
549 710
771 146
184 284
165 611
212 558
864 817
111 438
578 873
919 710
429 991
576 252
963 751
488 447
768 816
603 655
583 127
232 63
394 32
681 314
42 737
708 617
193 978
17 381
698 115
481 651
140 77
157 806
950 123
778 265
73 871
605 707
491 268
843 652
158 749
954 353
798 924
656 129
343 815
389 465
40 868
75 511
505 524
904 953
999 986
499 726
274 599
37 844
604 20
624 829
1000 983
14 577
342 463
345 813
392 540
171 1
928 128
27 399
943 715
85 327
943 250
497 200
214 382
673 769
909 674
868 487
978 351
485 173
431 293
844 671
697 740
112 235
761 234
609 641
444 116
582 911
214 361
867 868
813 930
548 366
247 978
949 926
156 76
867 213
797 110
827 581
947 740
936 842
865 236
298 573
588 321
464 723
205 158
917 963
403 941
817 946
669 308
921 435
66 290
378 950
44 168
345 834
205 6
686 49
492 437
438 791
626 749
905 604
300 196
244 350
720 353
863 712
649 872
838 415
962 499
30 175
527 45
507 705
16 58
610 62
955 259
970 565
874 287
350 436
483 629
74 329
752 338
222 434
26 447
80 115
975 430
505 440
83 538
413 898
143 545
33 948
506 568
904 744
473 71
357 701
232 255
484 345
619 587
407 190
866 434
358 246
287 555
833 556
343 876
311 67
478 411
696 719
850 656
828 393
116 193
988 668
307 701
744 527
997 958
339 910
406 490
803 893
564 120
549 912
546 391
45 251
272 402
804 504
273 617
981 755
704 360
581 800
38 291
794 18
36 595
78 310
328 701
796 257
230 833
968 752
750 170
656 56
633 197
726 887
818 211
724 642
998 469
296 202
199 123
197 981
533 205
414 870
879 932
665 404
220 35
690 363
852 439
842 174
459 642
457 957
108 786
142 90
47 40
211 260
753 792
544 905
943 140
545 738
369 247
378 621
102 224
599 225
675 995
951 899
245 911
536 31
247 641
117 639
182 485
257 194
247 855
50 924
292 748
754 121
49 184
974 509
644 131
153 109
920 312
116 143
945 572
627 88
319 571
489 675
610 920
24 52
199 256
949 420
46 733
272 614
173 787
511 243
847 447
90 945
904 169
717 993
21 559
326 262
648 423
320 447
418 448
710 953
931 412
889 852
263 430
614 582
296 949
609 177
359 257
921 303
847 921
602 454
429 638
912 517
390 302
482 365
805 694
153 734
810 121
342 153
41 484
959 577
965 769
99 239
732 855
794 599
963 861
98 496
979 185
249 401
993 751
189 817
244 473
617 330
317 104
343 642
415 547
112 362
575 589
191 954
169 587
171 455
512 160
360 441
902 124
487 433
207 582
200 431
194 216
384 56
767 926
801 695
908 8
15 199
91 489
505 956
224 323
199 346
337 406
723 855
549 118
502 174
899 269
181 410
605 311
739 762
303 733
80 292
185 530
264 532
190 24
6 161
654 726
883 69
149 231
467 68
29 344
477 521
303 7
402 921
345 37
114 818
215 815
989 575
620 928
581 653
321 998
10 988
267 242
603 719
141 270
973 184
239 440
381 915
919 327
667 545
498 741
238 813
134 595
419 682
662 473
635 448
211 561
635 934
564 391
850 777
38 83
88 988
314 233
436 537
359 225
897 604
754 411
912 594
165 439
538 342
873 612
321 732
928 359
924 968
735 176
834 440
483 298
378 628
180 206
39 88
417 341
474 102
508 292
255 125
639 751
209 618
427 432
492 971
464 436
728 173
27 127
833 494
339 258
40 773
381 856
932 299
886 603
807 816
940 892
122 26
400 403
505 409
171 830
904 647
530 810
122 501
256 63
981 279
114 628
184 61
200 364
196 271
26 866
94 639
857 224
477 504
684 460
671 512
769 75
956 589
145 893
424 49
509 996
622 205
415 460
645 687
581 676
853 303
636 359
341 830
709 971
84 479
111 869
766 334
490 194
690 967
345 594
31 425
365 324
717 948
650 525
665 872
793 765
307 681
827 561
838 172
779 188
486 938
978 85
637 740
877 147
323 293
386 685
755 878
514 93
870 168
809 141
776 121
354 158
835 830
694 180
67 177
185 443
465 521
125 755
469 533
986 286
456 335
71 363
867 3
679 937
290 935
383 496
884 299
54 16
259 318
281 37
402 192
467 270
429 941
821 49
678 68
194 524
80 470
95 827
83 956
703 667
565 144
298 853
594 805
138 679
478 762
760 704
238 159
349 236
441 356
408 435
183 680
980 633
432 145
442 522
999 628
697 140
197 138
843 961
411 702
458 633
162 965
613 439
479 900
56 308
829 840
885 319
409 319
951 861
58 696
627 143
405 67
447 772
538 621
635 411
873 777
212 999
595 780
5 675
185 253
158 964
599 618
575 188
200 288
746 983
451 950
903 744
131 736
556 352
961 955
299 974
226 433
267 949
932 272
206 496
502 326
761 869
144 569
691 838
334 748
470 762
31 238
383 729
146 340
786 153
440 947
991 18
392 92
135 944
59 775
400 828
851 765
538 129
478 135
816 338
979 628
305 210
684 793
181 973
90 805
145 556
557 800
753 911
889 506
996 433
321 217
769 798
730 731
576 153
6 258
139 354
446 110
848 25
809 182
612 680
157 140
144 834
292 351
260 516
653 784
897 54
652 323
475 177
814 947
941 911
831 788
306 508
997 584
299 355
873 849
199 635
804 545
808 388
608 273
767 967
909 876
567 589
65 480
93 873
567 327
115 94
47 14
93 895
263 644
678 217
925 751
900 605
118 736
967 465
885 913
884 463
660 383
125 201
183 298
925 657
223 874
684 631
591 944
656 913
342 982
337 850
46 999
735 638
824 881
32 132
554 471
696 99
654 241
928 325
272 82
624 420
227 853
985 407
115 191
363 114
96 415
488 455
718 607
32 620
672 834
375 416
233 559
866 161
899 789
287 677
518 372
458 283
959 84
483 20
603 697
575 814
803 963
186 500
248 478
917 147
184 256
208 552
530 659
696 770
797 353
355 836
105 154
96 607
698 775
85 603
120 792
946 354
220 914
226 461
354 951
697 671
775 412
365 927
17 767
198 476
2 359
115 604
819 796
346 248
938 187
830 968
277 749
987 235
298 891
839 706
717 551
277 591
604 448
299 242
985 842
649 5
474 856
190 333
980 105
540 949
511 212
934 610
460 97
552 790
248 599
916 90
744 133
142 595
32 207
551 155
753 908
518 516
22 507
801 448
202 396
17 325
345 850
394 527
564 619
608 50
403 253
348 729
65 443
252 340
366 305
112 528
147 405
209 520
712 692
580 832
577 337
736 759
362 552
4 479
158 941
819 676
874 669
933 442
202 186
498 576
833 7
855 658
491 728
592 412
602 750
452 947
449 386
961 311
154 118
640 260
632 796
407 786
567 281
46 88
949 794
933 751
557 260
207 592
279 651
515 856
6 110
550 317
512 775
26 925
998 726
884 557
180 143
65 295
441 293
549 386
895 843
724 608
721 167
715 96
19 414
692 96
271 62
280 554
556 454
828 90
843 307
891 803
540 925
631 210
837 41
605 871
961 941
173 366
187 393
436 363
548 709
436 407
16 412
613 284
680 3
801 356
942 881
112 823
262 168
724 10
940 727
358 42
483 368
598 926
531 539
293 641
719 343
526 658
407 33
988 641
827 533
713 611
452 863
918 242
301 887
669 638
979 798
159 406
656 938
562 791
773 545
885 105
652 875
490 841
417 163
312 97
147 195
208 334
696 278
341 893
212 616
598 24
980 173
244 105
175 524
861 491
200 890
451 288
823 600
971 837
603 922
491 670
199 871
363 905
42 815
83 628
267 595
471 795
194 952
399 870
699 940
225 395
354 600
871 799
751 745
54 27
187 893
353 281
585 297
995 527
590 929
626 801
130 734
405 264
628 578
166 372
556 515
226 918
636 847
443 600
18 896
861 408
886 673
581 307
995 234
853 449
865 392
665 190
775 828
374 452
728 380
187 205
351 44
18 846
242 981
685 207
667 384
407 319
238 185
362 406
789 614
278 630
639 50
989 184
50 854
515 934
737 722
218 271
614 698
583 886
588 564
812 155
587 341
36 944
746 14
212 550
535 532
229 168
929 127
793 98
897 896
373 414
218 737
878 225
92 193
415 690
25 97
431 852
72 925
777 868
983 856
859 800
773 140
577 226
366 164
14 438
539 10
473 737
515 937
539 929
89 509
233 814
460 825
22 546
407 941
236 410
433 592
790 369
601 514
419 182
3 262
351 914
388 792
839 699
73 221
681 96
904 506
310 936
464 912
674 891
996 169
592 858
896 33
186 381
267 339
643 617
400 953
297 729
87 242
643 359
400 616
877 971
706 413
403 618
728 61
628 325
123 111
942 630
829 578
398 600
923 418
691 706
835 72
63 624
703 281
695 355
538 487
154 723
803 56
921 771
559 459
153 736
73 502
804 37
490 831
870 815
521 702
221 198
738 301
642 708
327 860
414 973
375 979
784 582
8 733
588 535
124 478
887 920
516 358
987 879
951 216
554 466
922 609
346 707
888 733
404 791
308 440
505 950
65 641
904 709
400 444
235 324
911 878
279 366
253 325
396 55
647 392
103 652
935 97
910 558
854 109
284 233
547 920
695 307
344 609
615 964
891 595
391 203
692 600
933 181
658 248
602 513
305 441
33 441
527 871
756 512
562 753
539 733
53 360
802 726
982 834
882 169
887 946
443 675
536 867
570 437
756 558
141 623
398 364
14 328
170 400
366 326
546 867
398 173
965 844
796 123
977 898
256 672
635 165
593 545
232 589
491 287
798 825
995 302
835 714
869 591
970 629
301 791
883 498
502 574
521 292
527 864
368 95
313 919
652 346
551 54
836 439
510 47
907 832
310 201
612 893
520 247
95 297
830 912
444 465
676 886
390 651
469 630
156 646
422 561
716 13
790 267
475 362
796 121
563 211
485 801
470 759
279 546
316 150
569 494
629 604
172 493
741 39
300 271
16 565
994 249
468 92
283 79
685 7
687 394
764 926
944 835
257 653
787 629
914 955
156 284
215 319
563 734
798 526
133 766
944 248
454 22
481 113
349 909
371 363
982 546
997 431
847 977
588 481
333 690
885 578
770 213
316 170
831 505
605 946
378 317
378 704
738 880
702 192
142 209
858 88
399 815
516 841
259 294
91 853
578 504
462 904
875 960
750 236
278 14
825 471
310 170
886 508
763 39
951 681
201 506
679 927
997 879
316 42
437 996
851 308
736 73
794 457
940 384
998 459
379 861
445 585
234 808
220 754
287 508
237 651
38 172
342 472
624 100
285 727
828 389
41 802
10 850
987 785
470 832
809 202
184 578
66 137
939 911
76 567
711 308
625 120
793 185
1000 556
503 610
937 94
261 760
107 57
318 729
602 352
281 844
818 486
84 984
605 156
432 150
399 558
985 817
876 30
65 128
74 587
509 213
7 263
766 390
121 923
918 85
269 645
437 272
875 855
204 859
723 164
229 781
378 565
194 744
72 76
71 496
905 275
251 768
978 1
697 247
11 292
629 766
33 531
21 329
896 792
516 188
681 779
490 204
890 411
943 329
297 984
862 592
918 405
961 368
276 329
994 223
396 999
68 156
833 505
263 300
953 356
905 855
748 39
357 918
491 623
297 870
683 50
334 575
235 702
999 870
230 74
109 911
403 185
712 78
105 308
111 157
218 847
78 309
223 58
705 662
333 180
849 236
239 550
919 951
526 150
832 885
465 55
956 440
910 125
924 976
698 422
997 715
696 48
379 455
597 288
631 176
830 263
840 688
778 512
162 334
440 804
660 605
322 570
139 168
638 602
475 408
644 572
44 210
748 272
245 939
478 830
813 297
446 81
676 997
730 618
595 502
598 90
878 101
418 302
787 288
927 522
5 929
185 496
785 200
700 991
872 388
509 257
184 7
805 425
437 788
83 72
720 363
721 579
90 781
102 296
611 311
194 235
273 222
623 46
43 667
310 617
723 691
855 474
33 310
740 356
551 45
985 569
319 790
831 222
835 521
991 342
650 833
401 414
497 795
972 185
369 768
748 555
19 185
455 308
730 20
544 511
75 169
718 329
176 362
165 176
414 441
79 365
898 825
555 54
339 337
189 521
80 792
251 944
656 848
479 11
329 77
682 953
372 689
179 264
487 614
992 783
650 610
855 699
486 379
943 679
364 47
399 368
623 344
410 598
345 766
58 551
714 631
465 165
979 170
732 248
283 974
537 774
900 482
108 308
954 534
246 463
10 691
158 55
313 80
984 200
99 327
987 880
734 900
743 145
721 483
130 847
34 817
554 680
480 69
123 637
908 514
590 931
296 101
123 631
591 273
859 45
21 459
621 719
174 707
775 444
542 248
597 360
469 880
910 718
850 216
241 679
12 291
524 666
655 877
675 365
669 555
379 133
761 550
374 723
198 181
5 38
808 667
103 971
55 459
422 746
262 761
367 583
581 770
703 6
683 439
419 16
431 400
816 509
698 853
670 184
138 930
247 694
169 529
614 808
674 718
388 951
865 797
329 764
415 878
607 275
687 510
796 309
157 164
453 943
204 586
197 418
137 685
156 659
583 843
261 286
220 537
492 602
959 870
194 614
408 277
667 723
587 352
126 733
419 55
665 19
246 626
113 46
866 175
85 771
672 71
773 216
15 445
972 343
737 389
568 287
96 384
466 807
148 918
728 547
345 202
301 91
866 600
996 861
726 789
684 336
691 87
343 576
814 123
326 974
881 165
759 910
877 458
781 684
344 816
927 620
348 477
863 132
407 939
684 296
830 696
596 494
528 544
774 243
825 695
628 158
458 748
578 186
729 290
762 558
38 66
682 59
381 589
316 896
841 551
955 985
699 84
816 609
675 215
187 234
36 815
401 652
474 624
95 596
109 874
627 487
848 4
583 74
737 772
635 160
162 110
365 958
907 688
110 917
286 323
708 42
407 306
338 108
177 754
665 746
315 754
802 612
938 443
397 518
409 256
940 469
167 958
981 3
62 894
758 274
889 6
359 456
241 637
740 139
219 767
321 221
539 629
268 704
256 432
941 279
158 88
628 89
769 59
87 356
393 603
301 830
717 391
133 701
337 480
801 231
392 950
195 332
591 22
520 412
416 986
842 11
364 847
601 125
827 769
278 127
29 622
234 982
687 994
638 798
696 959
391 261
948 600
916 258
994 198
660 647
438 981
604 756
464 479
905 273
6 658
981 272
858 697
854 618
694 127
12 542
767 23
519 879
276 944
513 80
716 584
115 220
590 272
661 87
376 40
999 131
985 596
333 234
22 767
381 519
195 493
547 773
995 435
277 212
145 399
130 304
188 592
871 277
433 50
614 734
697 979
154 49
977 984
623 838
128 33
819 556
536 13
207 192
472 940
240 239
680 17
448 77
643 628
397 936
217 758
28 525
845 163
745 766
822 917
799 554
103 203
621 542
150 866
174 139
901 971
206 57
553 218
387 460
938 663
255 922
230 356
635 688
556 452
217 391
794 720
981 476
747 722
876 584
750 873
785 48
297 416
913 303
194 979
268 293
248 418
203 158
150 244
123 339
3 398
993 667
661 874
935 93
944 143
437 98
84 257
860 372
589 588
810 996
600 206
240 146
860 189
346 141
277 228
774 793
82 282
288 791
551 320
853 807
418 217
498 64
401 28
986 312
407 803
519 499
562 664
489 109
708 454
704 104
848 541
236 874
245 484
308 472
338 135
810 743
96 927
19 695
428 499
499 814
19 24
403 93
835 489
663 906
483 798
807 858
248 676
975 63
615 244
899 258
866 256
18 965
307 794
886 322
577 312
671 276
228 948
524 582
700 952
522 98
198 243
358 604
681 435
619 420
49 804
632 746
319 635
778 216
384 848
998 721
405 389
229 909
764 293
265 751
369 219
814 139
965 754
676 416
565 313
608 282
559 864
569 118
79 210
217 531
584 158
861 212
102 240
910 216
229 635
115 537
6 492
404 66
786 571
136 498
189 893
564 252
451 832
295 264
790 912
730 716
324 44
2 792
972 493
40 387
537 305
467 432
263 441
669 558
69 809
479 667
368 663
447 641
855 408
55 201
71 202
836 738
307 25
602 427
341 497
986 505
146 71
659 452
298 897
165 423
559 34
390 376
889 238
94 742
604 416
232 283
608 801
173 776
499 735
998 680
541 908
308 352
123 193
352 694
402 6
109 977
670 85
451 618
956 668
38 89
71 682
98 787
854 808
48 924
738 455
193 181
102 34
622 879
89 85
192 383
727 944
706 852
154 79
37 386
882 165
661 817
103 879
657 15
727 751
805 912
937 47
757 588
353 694
610 743
892 90
144 357
277 485
350 123
892 713
438 807
165 309
810 120
171 686
636 364
23 172
439 261
534 133
289 133
756 231
284 351
457 732
864 475
876 973
706 766
213 66
964 586
189 186
30 482
384 887
233 85
714 838
988 27
119 695
319 424
300 513
22 811
98 988
512 280
387 561
822 498
393 897
512 139
383 343
667 612
280 646
21 995
966 353
986 260
231 795
228 996
193 547
10 550
861 798
52 401
997 946
691 354
382 166
994 804
824 985
119 269
23 976
317 659
208 43
515 295
160 168
24 630
153 467
105 828
127 298
716 377
150 816
485 460
53 157
647 246
338 68
837 643
637 200
357 463
478 766
520 34
279 58
450 67
147 664
247 811
367 901
447 796
842 963
672 150
4 470
642 929
748 59
941 23
466 957
145 890
641 231
266 885
699 362
950 263
316 134
222 937
890 118
207 352
632 792
910 486
471 11
5 427
803 87
981 769
555 328
464 916
736 923
614 457
166 425
734 275
240 484
88 250
35 267
141 716
923 466
98 844
237 499
918 721
455 255
307 622
423 559
4 638
968 797
44 663
648 724
251 351
910 505
864 677
106 141
273 117
432 18
196 998
714 518
597 193
862 503
665 807
258 249
119 548
999 15
345 736
651 539
775 762
753 898
531 594
843 479
246 766
354 775
771 260
216 300
817 319
366 394
172 521
604 251
618 456
331 852
101 637
543 936
635 179
436 890
597 866
554 205
432 782
74 285
902 120
554 892
528 975
871 27
665 103
126 930
975 933
923 942
878 221
172 833
762 42
231 193
592 283
125 951
395 649
201 488
87 160
698 651
649 503
954 836
201 452
523 996
343 706
184 729
613 809
899 287
743 906
703 857
772 898
222 549
718 403
892 299
35 748
776 207
425 300
71 657
666 575
118 738
769 855
215 515
39 281
779 154
525 903
754 415
117 497
500 421
186 899
978 181
597 172
947 944
761 762
8 504
355 606
284 267
968 136
931 158
259 250
470 721
304 122
87 918
507 717
52 109
53 648
918 541
132 445
614 951
191 775
887 176
988 272
951 242
544 914
936 291
979 240
69 725
139 947
244 670
317 233
305 847
418 137
237 529
403 574
679 658
393 689
19 228
475 867
794 691
542 235
839 610
199 105
406 325
615 736
137 775
483 27
367 978
553 140
670 271
366 906
29 213
110 529
30 367
758 260
189 184
608 209
194 497
858 56
346 695
287 559
526 199
102 630
89 816
426 513
779 753
745 630
735 562
375 214
466 227
589 258
192 525
481 341
485 591
522 188
18 389
725 934
18 462
694 553
110 284
316 10
360 39
554 153
152 401
57 466
7 919
556 860
348 665
397 520
103 659
61 65
346 950
588 838
455 821
211 654
198 166
587 412
274 48
207 351
776 550
86 446
934 588
858 198
127 464
185 6
676 664
525 959
490 464
215 796
244 837
888 506
989 858
785 755
952 256
477 529
880 621
302 338
106 722
641 48
56 291
179 258
972 655
159 752
234 590
341 848
356 105
635 667
499 488
472 69
101 539
320 396
454 318
297 314
76 591
366 827
813 41
764 894
437 928
50 223
644 190
744 471
234 728
716 82
960 442
835 643
222 860
687 666
342 682
835 874
854 36
164 603
158 654
420 441
587 715
821 397
345 38
4 723
394 840
145 92
692 831
189 585
205 114
101 160
667 182
923 549
187 707
162 51
594 767
142 246
639 419
557 458
1 466
388 704
331 921
417 662
533 602
102 943
676 801
49 595
777 911
581 529
780 91
112 130
882 207
312 678
425 261
411 864
485 739
954 108
987 853
382 586
608 357
880 491
90 558
716 162
803 17
15 814
655 914
235 942
568 475
689 500
169 284
340 909
888 146
605 78
781 273
991 257
250 4
302 778
989 425
190 194
562 469
405 15
510 893
318 929
102 165
753 333
831 462
497 683
754 729
9 44
96 237
18 333
868 639
392 90
695 41
590 349
12 21
161 969
694 826
279 227
832 330
815 182
311 224
972 497
866 535
434 375
604 305
965 658
636 77
655 306
994 92
637 628
970 190
165 855
181 532
15 447
443 999
114 522
691 35
432 125
812 482
519 502
455 397
88 183
909 460
194 724
200 287
199 119
794 994
681 733
983 477
575 344
45 158
754 914
564 395
847 700
859 222
202 348
234 573
413 165
483 18
565 433
931 597
897 918
76 595
979 417
729 145
892 454
642 545
573 947
714 612
13 656
771 913
995 650
147 207
53 129
905 951
588 578
203 423
461 2
794 974
467 846
901 191
335 378
981 8
739 737
41 993
986 447
159 634
80 789
590 140
681 213
680 84
809 246
575 978
835 317
495 898
930 495
226 761
18 200
87 924
118 662
175 310
242 138
299 92
105 512
742 592
183 403
183 11
224 855
193 864
27 747
161 415
316 537
356 873
312 327
901 320
272 964
952 154
191 914
853 650
346 832
393 744
418 323
257 647
714 227
448 237
537 579
225 957
573 988
64 690
891 588
828 345
734 759
300 550
990 882
113 511
471 75
344 450
232 455
520 900
50 234
684 44
627 534
362 463
895 561
277 143
127 710
430 84
778 394
222 128
540 811
373 666
403 301
141 954
294 878
669 626
481 532
663 102
688 267
593 970
702 605
764 476
567 544
427 550
62 493
586 239
209 570
222 954
780 898
402 973
535 279
188 960
282 707
648 282
332 515
730 892
369 211
835 899
873 971
924 148
92 59
926 60
650 304
516 483
201 398
677 242
460 885
744 378
759 335
93 803
853 83
577 41
117 137
918 731
25 768
692 504
365 684
430 240
128 326
327 840
687 452
108 726
323 300
493 924
175 415
410 819
681 722
412 968
289 819
784 380
949 503
638 394
978 767
836 111
875 238
459 493
275 961
367 746
948 595
25 313
483 926
380 291
365 52
390 203
259 132
979 569
693 448
22 243
681 639
98 845
618 33
494 860
966 740
10 231
393 94
691 502
498 445
169 83
777 251
233 177
532 537
57 921
541 557
253 307
818 411
571 123
867 296
395 949
101 436
392 179
165 672
706 127
728 165
296 687
189 707
633 835
707 799
4 753
575 55
814 362
152 32
199 807
159 396
646 666
207 529
516 445
825 700
292 516
953 315
56 282
596 45
626 808
504 29
965 550
548 619
482 629
766 266
113 929
774 27
104 140
905 943
608 501
167 396
756 992
424 175
102 242
733 774
957 100
528 49
237 978
764 229
449 761
293 159
361 799
765 24
597 163
123 277
42 873
439 33
490 461
619 817
861 476
194 518
31 925
277 426
535 197
751 3
107 336
7 293
49 660
903 610
721 785
663 468
483 486
741 240
973 630
672 186
590 243
67 276
441 310
584 181
632 134
305 341
440 732
473 163
866 562
610 329
940 113
809 423
144 705
204 758
595 842
949 242
459 39
649 990
85 275
65 512
366 195
740 437
534 70
824 685
374 397
514 507
320 866
48 857
527 333
149 83
28 785
190 443
47 249
781 48
418 350
733 475
831 282
519 901
264 798
734 935
949 711
232 162
892 377
544 836
359 566
208 829
979 396
436 739
104 752
471 869
868 989
298 835
666 434
699 385
152 889
627 164
255 350
565 151
539 838
877 894
786 466
151 487
331 453
81 551
988 333
539 536
240 792
231 45
667 756
306 424
520 60
201 968
649 972
659 208
429 669
512 368
448 647
3 369
2 185
265 567
362 536
768 437
347 109
208 890
125 625
685 149
899 253
241 570
747 514
139 984
768 582
113 759
143 189
87 715
702 164
944 303
49 378
757 229
360 418
84 94
117 648
818 636
191 806
550 474
701 491
996 148
781 86
292 378
58 283
436 370
938 581
137 98
320 936
306 165
54 865
269 421
795 6
312 23
513 322
549 973
795 690
759 159
296 907
395 633
655 936
359 985
711 301
815 423
498 92
164 932
182 848
407 962
408 192
527 620
876 816
352 3
357 72
303 110
955 842
849 688
155 679
803 439
499 948
914 142
429 960
337 911
441 216
135 775
174 12
924 238
900 52
823 662
952 837
522 264
508 25
603 395
283 841
572 196
472 655
75 859
417 715
789 38
401 217
534 97
479 122
730 963
512 704
851 653
622 534
408 856
154 232
615 6
15 263
233 236
350 346
851 773
466 474
578 98
575 865
876 606
900 532
682 13
472 709
720 850
323 12
102 126
421 714
532 587
46 274
871 544
881 808
164 169
986 522
980 431
55 809
708 251
154 656
86 285
457 22
533 44
351 401
670 793
151 632
665 531
244 96
959 265
105 900
749 481
637 734
902 688
725 555
655 42
962 149
170 244
406 967
30 594
536 803
176 949
568 979
790 623
781 52
137 399
542 907
184 247
736 953
397 720
497 219
442 1000
677 575
132 602
113 718
381 8
933 776
546 487
665 952
773 174
134 405
292 570
212 978
74 168
615 984
536 249
477 435
714 429
881 845
233 754
800 958
982 292
618 146
991 149
250 317
846 949
520 884
190 490
645 501
9 364
208 94
573 466
351 551
987 574
809 19
284 616
397 690
274 461
270 654
289 611
991 578
926 701
277 710
211 446
644 364
195 646
100 393
580 471
532 501
137 412
322 941
106 790
649 707
36 785
409 72
32 196
723 307
939 504
715 953
81 537
92 132
396 811
392 788
89 293
264 730
395 105
121 993
293 673
725 217
287 914
160 896
154 198
48 461
839 958
781 663
55 642
238 40
234 540
785 787
651 979
297 271
58 504
33 505
166 902
151 696
368 48
353 483
261 568
855 349
59 523
396 699
488 579
157 660
282 2
823 513
884 318
576 887
552 30
700 180
292 807
761 112
818 15
371 473
666 343
499 572
914 710
906 741
753 265
547 303
779 546
242 189
795 355
364 447
623 395
989 242
50 327
852 554
477 980
754 234
653 180
213 398
397 160
200 752
642 610
748 428
671 391
485 475
535 542
119 19
177 199
193 346
335 611
291 736
419 495
760 422
367 810
623 878
376 140
619 74
496 481
265 910
576 403
22 340
536 50
135 189
791 883
879 161
266 972
892 80
492 887
562 394
949 588
661 751
43 820
402 729
371 151
280 715
629 952
560 975
838 619
691 320
719 296
766 492
406 708
766 532
37 346
266 510
290 434
132 339
858 59
735 846
270 765
341 903
721 643
307 820
992 352
576 129
243 987
415 213
133 230
466 187
651 558
690 330
68 289
271 238
68 722
153 403
277 214
644 45
713 195
620 86
251 349
273 91
177 561
289 708
886 593
635 600
628 75
94 240
782 718
399 693
528 825
776 335
84 844
609 180
498 730
596 243
379 50
335 173
382 912
934 334
608 898
238 795
600 830
927 893
446 92
418 693
652 676
995 639
951 428
116 9
677 681
939 336
18 106
369 574
546 759
410 78
605 53
44 421
4 686
295 78
702 680
781 78
713 111
189 5
425 561
527 105
311 44
550 535
840 360
213 830
947 569
869 100
703 319
992 272
917 595
610 354
672 774
974 745
236 55
981 851
870 584
317 316
235 489
151 154
340 970
553 626
855 289
191 447
16 186
176 398
146 554
223 309
250 310
413 207
790 209
310 483
765 699
329 804
679 66
611 328
824 823
108 740
150 737
391 956
85 728
630 253
966 668
113 733
659 279
709 13
231 734
88 206
177 663
114 880
285 431
591 701
256 440
655 952
869 266
649 791
320 458
767 417
900 16
297 38
537 416
848 406
195 908
569 82
314 169
540 835
319 594
276 233
647 810
697 504
603 508
102 283
330 902
396 578
419 847
276 915
576 178
269 999
99 641
942 261
79 18
719 216
913 164
928 931
697 661
366 131
255 560
277 254
178 640
472 291
519 797
27 970
673 2
458 488
916 755
623 698
800 73
891 255
311 601
28 533
670 707
589 938
887 630
614 472
436 285
669 41
59 672
303 692
306 233
668 298
412 167
594 24
280 553
500 328
281 925
873 381
289 198
207 817
325 938
616 672
701 775
210 701
27 925
639 973
920 868
547 989
169 431
499 614
25 175
131 260
706 152
437 860
662 81
833 373
166 881
687 515
148 824
653 157
960 946
824 324
329 247
327 636
483 911
167 221
294 975
653 973
45 205
906 542
679 682
857 588
200 448
55 611
462 968
173 147
621 640
865 890
165 636
247 797
890 752
858 327
621 70
318 168
961 821
65 826
229 608
450 244
852 659
160 887
513 999
111 949
788 37
700 893
90 59
763 937
361 254
352 616
152 183
103 538
317 498
331 443
627 998
491 610
33 224
806 98
338 507
607 195
558 913
396 743
811 579
387 524
359 88
807 903
804 759
711 842
143 154
993 872
822 573
741 43
753 416
508 814
764 519
325 706
876 228
228 993
510 374
804 909
649 325
828 404
126 475
191 731
468 684
524 901
243 887
573 671
383 126
202 394
44 558
707 678
510 401
467 572
129 19
973 798
521 565
83 687
525 698
826 78
318 858
197 638
375 27
9 246
850 163
395 85
276 968
258 675
29 777
173 738
132 25
375 815
227 678
101 932
752 816
41 799
283 451
361 766
284 463
665 583
123 425
253 911
487 919
825 68
169 451
652 921
365 305
35 558
858 446
49 350
648 666
66 918
112 863
103 975
79 563
72 404
183 910
377 799
9 671
159 543
653 119
231 42
349 531
638 465
952 9
161 162
847 533
841 370
670 263
48 631
726 863
727 693
784 598
57 902
886 859
22 394
336 393
779 463
496 800
288 79
682 310
700 140
899 397
277 843
138 945
3 768
66 595
673 567
817 154
285 663
421 70
526 639
751 434
50 12
969 267
141 742
412 988
45 862
897 736
702 433
336 963
126 357
604 767
85 903
217 919
570 199
890 569
994 637
708 663
963 984
86 546
53 734
355 832
668 794
426 147
40 916
527 501
506 140
933 690
918 423
439 623
429 975
378 356
219 989
633 133
36 730
724 474
948 982
640 413
158 856
883 885
583 735
130 699
271 231
218 547
619 6
13 642
950 499
720 614
551 347
401 133
553 992
788 754
774 542
735 636
283 800
123 172
81 392
99 457
526 578
862 393
952 107
977 799
14 686
971 772
924 378
305 176
805 232
962 549
434 765
166 803
384 212
664 736
814 255
212 780
383 452
570 181
928 177
365 791
942 22
604 172
658 307
680 985
407 681
223 834
827 608
806 328
220 163
161 192
707 701
127 203
463 153
46 189
539 1000
574 407
300 737
837 268
735 963
947 197
801 518
492 469
518 569
707 459
451 132
341 603
960 764
543 46
96 184
855 425
967 23
261 359
52 932
19 74
509 46
767 505
532 687
22 957
399 901
717 161
530 57
269 83
464 535
571 654
874 196
998 170
452 210
698 625
191 895
120 468
179 510
901 979
713 844
375 382
950 297
747 642
37 450
599 797
897 47
994 188
182 763
720 715
835 420
269 354
877 428
704 343
200 609
148 163
830 490
249 289
554 772
236 821
300 732
572 238
255 935
385 530
876 794
815 323
225 882
271 406
538 17
579 68
817 604
54 769
354 820
420 304
8 412
637 694
266 74
363 226
247 401
89 401
114 841
100 485
118 32
618 577
309 900
974 876
880 56
167 474
765 88
865 614
604 656
776 983
158 982
585 888
449 848
252 539
477 696
91 356
841 495
420 541
457 412
176 699
739 584
789 37
652 166
375 677
738 567
393 807
921 237
532 202
680 735
98 943
919 382
924 100
569 637
679 511
231 908
854 171
50 614
98 987
892 211
224 354
443 3
535 843
157 936
500 181
398 84
107 973
181 564
321 915
94 944
991 927
421 638
34 794
918 89
178 324
170 229
731 261
267 774
125 800
803 138
456 29
435 166
826 477
15 68
627 386
649 11
314 119
791 473
742 161
950 650
279 543
865 278
852 113
269 892
452 808
301 454
949 505
971 841
530 281
584 65
642 808
357 5
394 681
646 551
897 78
40 757
991 611
332 108
473 552
915 255
468 228
925 631
10 618
107 487
681 607
244 423
668 627
598 225
38 59
744 19
619 134
378 99
81 132
907 518
228 127
565 531
473 120
358 492
734 530
390 228
714 571
974 373
370 972
210 412
15 22
193 587
692 427
884 624
995 2
613 321
805 615
745 222
713 693
195 762
903 780
22 57
631 12
498 233
788 678
455 711
597 112
868 444
820 935
977 489
164 733
181 465
919 850
118 656
726 447
893 695
14 808
296 929
881 412
399 3
759 318
918 295
444 913
541 194
967 883
891 871
335 362
106 531
148 176
124 341
680 882
576 667
955 967
159 970
600 325
149 844
967 642
520 851
54 305
343 155
697 825
705 700
596 646
959 433
394 785
123 101
581 158
101 135
766 203
421 705
555 115
945 584
861 445
634 58
431 326
14 846
743 748
720 256
338 655
106 920
802 311
559 389
382 682
895 219
188 930
856 351
470 2
582 94
199 832
767 533
859 647
111 839
10 302
627 253
239 62
405 159
52 185
514 216
274 720
602 239
94 889
732 155
59 820
715 248
77 952
688 449
930 972
916 632
153 393
445 453
807 18
886 485
381 449
413 106
24 712
129 568
831 979
571 949
897 154
621 239
864 451
229 719
459 301
833 973
805 982
191 697
190 637
464 761
882 450
461 208
140 427
613 629
546 251
951 381
860 909
168 830
639 825
427 630
698 492
83 695
928 337
771 165
519 442
812 403
643 867
839 251
127 875
495 647
501 488
510 371
417 410
315 694
270 968
770 40
836 485
912 930
796 88
966 865
121 899
290 310
75 507
110 866
199 194
183 417
196 46
20 200
929 245
492 449
487 901
350 20
163 479
821 724
307 49
989 824
763 518
881 981
380 449
406 767
349 790
469 791
366 308
589 609
259 446
502 902
429 408
887 607
655 330
874 421
415 160
324 676
442 505
550 294
76 313
18 892
357 903
200 449
98 265
630 273
452 896
484 201
397 35
673 622
554 75
629 390
306 90
699 971
310 261
677 157
672 172
342 551
957 744
987 997
90 904
15 742
186 533
42 509
730 318
725 189
98 773
989 245
816 615
45 798
837 752
335 153
744 558
418 833
430 906
7 63
379 40
675 275
860 410
750 910
659 269
834 365
746 923
167 512
908 772
385 393
428 653
575 786
351 851
77 849
369 460
657 472
298 572
236 938
931 776
952 512
10 968
858 931
514 909
454 711
431 982
512 802
460 667
450 520
71 616
499 375
910 891
633 716
350 82
190 137
309 428
341 66
498 517
119 49
440 14
968 332
366 430
634 397
723 562
425 788
707 323
13 250
229 374
833 83
477 142
571 168
179 174
276 424
219 626
970 406
118 615
149 915
816 55
173 100
404 276
163 527
306 881
150 104
244 332
430 443
880 561
888 989
879 907
392 881
794 101
388 478
214 629
952 859
29 7
630 441
568 869
201 571
529 490
178 91
437 870
892 953
654 404
404 966
2 10
492 994
666 506
137 750
559 276
231 401
138 336
54 637
15 962
629 620
779 821
58 132
361 308
376 93
459 283
942 55
743 747
45 788
419 850
974 525
876 635
588 781
679 963
908 120
792 903
129 727
468 404
543 319
681 343
800 277
45 41
553 388
207 186
924 600
199 173
413 762
376 182
991 220
347 741
75 718
817 83
325 742
964 24
118 635
200 578
939 83
552 133
458 620
620 164
39 366
148 222
558 518
429 253
581 273
903 849
653 255
752 448
332 495
532 56
957 499
187 392
566 612
584 205
121 326
846 824
815 494
679 409
796 411
816 192
8 236
337 569
975 701
490 675
132 737
954 127
783 2
230 537
696 340
285 648
312 26
146 316
504 608
762 281
116 337
848 392
167 252
752 267
672 679
79 857
904 98
181 314
528 555
533 548
531 402
215 644
793 325
582 393
114 26
899 686
418 83
254 851
503 26
259 873
600 342
64 710
372 6
85 781
149 73
269 985
59 673
408 742
434 5
443 754
716 626
544 513
286 763
580 663
95 608
766 513
559 730
802 487
741 441
318 779
784 239
968 807
917 839
930 784
33 529
833 178
826 969
198 698
143 242
438 520
734 716
711 97
646 957
683 356
613 309
124 421
290 261
815 93
658 694
29 134
273 504
883 595
444 82
636 628
375 799
730 615
968 480
883 718
400 650
854 540
768 902
769 672
182 35
270 722
678 799
67 368
283 694
979 894
955 482
124 505
407 550
928 109
941 815
624 565
102 768
550 259
735 219
847 690
92 327
638 541
846 767
507 974
684 716
978 353
49 209
690 48
165 564
833 995
667 467
723 48
624 979
889 277
316 822
280 833
779 634
817 625
518 334
577 319
332 5
842 550
998 207
113 68
749 748
369 683
568 362
82 342
551 153
996 597
232 69
952 688
493 307
468 478
534 476
801 238
28 837
771 978
979 620
787 677
519 911
686 622
865 185
237 914
686 552
919 703
810 496
977 938
165 595
33 377
369 573
68 330
386 280
678 534
609 45
494 926
809 64
818 60
915 579
82 26
277 430
904 87
885 898
397 322
562 229
573 815
753 365
959 269
422 450
800 190
420 47
627 265
302 193
422 107
660 759
132 199
751 816
166 220
273 799
192 388
790 513
209 681
878 724
384 516
49 354
355 667
728 569
836 461
570 264
870 299
732 496
251 519
745 302
614 173
169 697
353 883
909 772
327 700
975 616
133 809
25 454
302 616
609 648
216 136
316 269
897 809
956 486
314 249
755 868
387 785
959 504
637 293
239 221
199 232
811 134
338 820
612 880
722 617
674 898
485 905
995 982
23 303
103 968
417 180
641 223
241 151
836 63
82 83
155 525
197 330
415 612
585 298
987 401
872 491
145 636
506 819
270 115
19 608
434 33
853 925
928 763
390 136
737 439
23 519
311 456
373 382
329 885
25 399
957 138
53 228
17 500
749 567
684 984
607 641
355 916
705 537
882 810
490 127
986 560
144 934
771 28
121 615
801 621
519 736
663 204
507 587
569 364
665 995
433 159
624 730
293 988
614 505
538 64
118 164
366 993
448 235
111 960
40 421
857 2
251 661
750 591
726 202
262 856
132 875
639 309
524 972
358 324
426 107
758 916
394 159
781 330
927 758
131 995
755 79
982 784
407 919
727 188
345 399
456 139
737 782
162 553
833 268
539 285
677 303
899 647
953 154
252 886
389 735
388 953
906 461
786 203
384 291
292 175
727 312
340 607
483 190
751 474
210 864
980 883
868 873
4 437
654 148
27 848
562 132
482 10
393 628
911 457
794 171
403 780
767 328
355 533
761 192
65 262
592 145
573 717
691 777
159 384
567 298
715 826
584 185
628 622
766 76
470 629
371 120
122 476
539 147
533 723
183 266
961 16
632 289
339 451
226 450
349 903
503 564
647 128
344 825
677 469
753 727
895 339
306 411
611 389
910 426
921 967
891 92
295 146
279 529
234 873
823 40
598 857
497 135
227 552
577 682
435 785
766 284
734 765
446 798
276 891
305 42
453 292
410 758
133 438
770 822
688 677
241 289
768 371
282 624
702 139
718 156
500 210
903 265
825 624
200 813
104 975
248 189
807 561
163 783
322 170
898 563
616 216
963 582
740 262
288 593
749 782
318 612
928 357
524 83
759 869
90 169
510 889
274 58
653 23
588 627
139 22
766 322
837 585
573 757
229 809
921 138
165 5
224 702
695 359
397 149
248 519
265 316
183 774
691 769
542 724
602 655
877 417
933 514
26 647
694 55
267 634
689 790
543 898
185 614
997 5
923 106
651 187
769 483
807 17
18 121
289 859
543 545
912 970
914 976
50 366
563 750
838 293
698 528
847 931
360 405
725 7
675 108
480 23
319 27
489 158
360 480
671 379
60 638
784 879
232 814
816 686
470 724
983 115
882 703
694 703
20 591
523 137
55 420
994 627
663 988
728 88
289 32
839 916
888 138
657 387
11 124
274 126
509 117
832 400
149 713
54 459
401 413
958 226
884 308
96 819
238 415
550 298
466 373
816 924
414 48
822 681
502 968
343 971
588 514
865 954
433 700
750 891
162 393
776 472
117 966
847 907
107 120
558 509
73 905
203 956
687 904
227 831
458 914
24 427
433 718
394 413
626 81
483 996
83 179
595 643
130 372
180 222
413 312
830 789
60 811
734 108
704 810
696 135
405 550
175 687
843 199
473 822
265 655
115 642
179 423
628 7
836 630
73 721
565 160
18 112
480 49
217 730
704 997
512 586
798 898
484 212
649 336
908 557
988 296
305 380
438 662
494 617
572 181
789 48
11 919
93 467
997 536
903 790
216 247
761 346
628 815
890 190
617 302
245 884
742 850
790 645
952 794
552 37
682 41
943 961
919 406
795 635
423 731
297 11
654 144
887 234
252 603
773 587
794 20
359 232
801 574
120 964
115 917
985 312
735 30
313 300
838 444
288 904
574 113
11 801
622 985
804 774
810 255
188 870
67 963
541 823
113 259
859 399
899 58
98 767
563 633
365 539
653 49
852 400
940 80
890 188
854 364
633 329
127 502
684 429
632 692
797 609
565 183
847 22
126 215
317 37
789 376
514 860
453 173
390 577
847 379
618 56
547 994
929 622
460 581
123 297
738 731
92 281
579 960
271 368
302 15
823 625
813 546
402 590
311 471
639 730
721 972
141 721
171 12
512 747
763 365
887 99
85 414
660 267
651 780
12 139
392 623
815 150
929 948
972 923
473 89
356 787
66 17
431 339
13 12
177 220
976 738
457 162
429 555
420 187
974 713
664 334
759 988
327 285
667 728
51 265
376 303
221 669
580 46
21 790
736 814
218 602
662 470
96 526
137 479
580 251
476 138
814 956
811 380
417 234
713 455
392 160
410 834
421 520
235 33
384 937
319 103
279 717
557 850
636 321
950 282
927 136
598 393
518 345
668 429
527 195
896 455
540 622
123 321
980 272
285 219
912 401
201 365
445 349
427 397
744 635
407 620
947 277
559 451
559 238
104 962
351 786
72 880
274 148
767 761
646 240
861 535
3 279
2 275
710 599
845 52
508 6
757 151
942 997
205 93
995 361
789 582
995 44
917 737
230 566
277 607
71 659
492 620
371 831
909 913
213 851
259 774
82 567
13 202
10 663
566 521
339 259
797 198
618 501
756 234
269 33
937 437
328 363
994 229
351 738
916 796
713 296
741 974
260 437
600 322
162 692
5 220
317 668
908 359
534 551
875 499
360 458
865 6
613 322
308 961
345 859
249 96
801 643
764 812
510 569
475 983
903 50
366 87
957 408
373 88
243 858
447 965
402 333
432 618
555 111
935 600
518 388
987 739
278 75
469 973
697 860
855 390
283 581
940 207
485 959
766 472
352 246
872 975
960 148
154 914
142 703
509 954
399 252
728 4
514 465
871 419
141 174
26 801
71 344
273 669
153 594
369 221
541 186
102 496
489 711
508 941
881 791
366 793
426 643
733 852
383 470
31 996
822 129
846 209
545 629
802 283
764 761
173 665
934 390
159 770
710 393
947 609
17 7
720 1000
96 839
688 346
445 995
246 862
681 178
791 990
204 369
70 596
539 827
881 114
55 60
633 215
242 198
952 38
6 144
225 313
699 48
126 624
630 783
390 333
51 59
586 265
540 709
873 743
418 509
554 546
659 172
56 637
986 501
369 119
64 819
9 213
839 983
574 272
134 320
558 10
762 832
296 700
834 343
925 816
951 422
239 343
231 57
288 500
306 823
130 702
346 502
634 105
275 586
925 430
844 239
844 885
849 548
692 559
856 802
427 657
430 149
249 153
830 752
178 86
469 63
779 695
47 403
993 792
588 111
940 923
631 939
611 300
897 746
929 890
276 797
543 56
276 715
386 754
793 746
872 841
975 459
996 674
800 612
959 867
433 275
59 696
938 32
682 825
697 776
184 455
634 465
680 916
759 196
341 654
789 421
255 549
601 190
46 508
418 284
167 501
741 13
535 536
703 505
320 525
302 291
602 45
895 251
566 973
949 215
378 561
585 286
650 273
511 598
591 955
787 961
24 87
573 218
136 67
889 339
155 869
410 684
346 131
192 294
947 77
571 690
584 27
86 50
37 542
857 844
515 33
969 690
154 264
429 869
239 599
772 537
934 601
519 802
866 205
689 140
453 911
53 668
995 161
819 977
493 750
350 14
816 241
799 515
644 209
972 481
420 206
362 324
642 381
191 280
204 774
769 712
444 677
1000 715
285 84
922 296
272 343
805 959
747 124
387 141
779 847
507 211
832 713
962 108
697 555
774 594
537 954
742 798
516 907
648 840
669 746
784 487
89 169
680 976
336 531
432 657
979 596
339 456
549 414
830 864
774 587
308 822
20 478
143 328
14 792
760 332
840 142
433 369
48 687
6 22
430 615
387 216
349 863
794 806
292 737
585 22
26 421
975 646
370 886
828 751
263 563
789 88
731 219
678 239
565 720
493 846
32 811
364 93
119 985
847 282
980 831
757 406
81 167
396 767
110 591
142 465
372 824
354 992
471 986
165 930
3 824
750 348
639 741
117 435
300 339
261 331
848 740
299 546
112 273
53 3
829 585
774 737
532 254
678 541
82 833
929 36
59 120
834 75
673 259
464 972
500 487
452 560
902 565
226 619
929 821
893 771
87 775
135 22
656 961
658 804
840 402
704 257
79 451
185 987
728 525
556 400
743 475
567 934
632 660
508 477
180 721
550 857
418 750
117 197
929 19
800 790
732 88
599 492
305 734
525 695
899 447
954 906
781 976
806 416
136 590
171 381
226 903
310 843
379 431
690 424
673 325
152 661
47 940
830 887
335 997
682 918
735 186
644 155
541 501
521 971
217 485
454 983
872 674
796 784
551 287
436 270
758 581
383 428
48 592
21 928
120 242
356 657
125 286
426 66
122 84
470 520
755 254
715 256
630 732
265 30
430 286
820 246
935 929
889 737
594 14
439 719
274 593
225 814
374 230
356 278
922 480
649 742
215 531
686 930
877 536
903 197
797 63
352 801
727 999
470 148
614 806
758 710
353 178
404 265
834 958
948 479
556 875
579 886
132 581
255 489
655 51
667 391
906 262
442 834
766 849
724 949
779 331
186 204
532 521
366 791
806 759
560 401
177 221
323 766
583 456
782 299
386 266
602 124
520 355
862 342
192 158
509 959
356 701
494 582
463 247
867 569
174 99
951 473
888 589
582 777
234 467
284 313
100 493
59 727
742 605
772 568
571 287
489 204
649 781
282 244
408 745
693 786
604 777
893 888
4 896
144 766
861 152
230 717
686 460
984 226
815 376
864 726
299 684
625 235
984 964
138 162
296 947
584 746
755 728
974 365
484 969
103 635
871 682
174 278
60 799
620 323
170 507
446 846
45 21
38 288
605 735
777 716
940 934
408 533
617 705
628 334
735 156
985 311
972 67
260 784
438 592
774 101
30 249
785 323
74 628
352 116
547 99
553 547
684 380
797 387
126 743
179 422
438 750
433 329
504 556
37 472
712 720
415 464
746 505
867 165
710 902
824 376
691 308
959 36
470 915
583 618
483 630
632 42
176 940
302 929
455 607
753 405
523 437
982 715
381 824
326 76
767 991
796 585
267 136
875 767
693 641
693 92
181 45
747 717
173 40
254 760
77 924
992 983
861 112
658 422
72 239
77 392
302 161
252 616
648 451
4 436
265 283
815 431
801 593
714 759
414 987
215 214
568 304
595 20
686 988
412 388
164 400
28 901
875 386
71 398
274 543
8 306
480 274
14 110
796 227
407 405
214 860
649 372
509 377
924 18
17 449
998 27
768 664
136 856
476 218
977 487
855 642
32 698
871 759
589 404
939 656
913 671
543 88
764 370
613 969
303 272
453 865
339 929
292 776
433 150
247 10
812 119
407 293
716 838
658 685
883 888
604 940
4 812
763 572
274 198
248 946
487 47
559 933
574 209
527 34
756 713
197 98
382 158
425 481
362 543
631 892
923 675
976 940
296 696
524 187
127 402
359 334
234 128
965 943
72 503
783 725
783 254
738 511
762 619
292 210
187 437
223 953
613 741
367 864
844 163
4 259
653 725
66 881
267 260
482 897
804 977
188 830
861 682
796 43
174 693
337 843
939 852
489 599
984 384
736 457
387 629
816 291
334 184
6 842
956 788
54 222
624 262
524 388
994 634
332 326
981 384
278 424
220 328
286 284
769 245
207 108
278 500
388 227
738 760
461 756
71 653
154 582
85 115
239 494
506 484
248 530
131 275
752 694
28 647
878 247
77 11
12 821
122 464
827 946
911 414
12 279
766 692
910 807
910 481
978 860
823 974
802 584
208 343
128 812
364 788
974 542
521 551
318 912
328 330
578 605
579 490
264 525
506 690
900 694
70 862
250 935
213 813
39 77
987 322
428 386
784 46
596 197
637 856
471 34
990 137
334 990
408 64
790 239
534 51
148 902
377 291
537 994
699 363
491 925
791 120
172 794
544 968
432 711
375 400
929 395
773 760
799 259
824 755
890 191
839 835
768 285
561 111
679 798
363 593
745 31
692 355
934 295
925 804
349 333
740 24
964 187
503 534
973 968
530 619
227 607
111 972
25 196
498 503
341 779
361 757
970 293
67 598
600 11
710 860
547 474
389 14
299 208
121 123
853 173
772 365
730 48
735 486
215 691
22 877
462 469
497 424
200 611
321 252
934 913
223 91
221 521
177 194
121 419
552 331
105 847
623 630
258 670
346 891
242 176
252 977
400 539
323 157
94 576
808 147
53 967
398 525
467 893
205 191
17 202
264 727
403 602
307 429
541 415
906 356
910 873
179 905
73 636
27 879
757 653
534 145
520 543
125 661
928 467
15 142
857 972
406 45
486 947
927 787
480 14
999 39
645 121
512 287
359 780
17 147
823 577
752 839
359 9
231 646
455 93
242 808
933 424
580 31
12 845
204 133
478 33
417 828
548 40
73 432
438 743
619 937
198 573
687 982
617 327
752 857
861 916
348 649
482 116
33 338
985 783
600 903
984 340
530 228
849 880
886 737
36 814
321 651
464 653
192 297
571 480
459 517
841 478
927 829
412 659
907 593
609 526
270 225
999 225
149 550
423 833
121 226
436 606
222 420
924 153
29 830
651 735
741 582
986 451
157 929
370 41
530 604
550 574
619 724
249 432
728 559
72 941
549 493
999 669
767 176
243 677
738 491
218 443
445 213
265 215
249 422
198 48
142 300
741 759
753 805
542 3
92 425
920 357
319 357
151 290
461 211
300 144
821 607
743 712
620 836
915 160
193 862
264 604
394 735
482 228
139 836
437 410
847 679
531 815
890 107
412 532
979 328
934 201
996 658
532 720
952 767
576 276
658 473
138 638
539 587
158 845
49 934
382 270
707 724
211 590
711 704
661 145
789 422
946 716
558 27
610 767
603 283
947 638
414 296
143 724
460 147
315 285
388 423
270 548
980 662
226 616
18 973
392 107
546 491
929 358
311 267
438 378
993 827
749 244
23 717
566 168
43 140
165 557
529 450
909 973
34 118
577 821
480 24
1 888
353 518
293 768
716 35
594 595
562 588
889 124
940 273
627 273
92 754
245 113
859 50
123 498
515 121
172 879
283 281
320 307
940 499
79 456
93 681
179 417
816 885
426 355
264 557
654 955
868 520
599 560
976 254
54 476
897 455
815 312
388 53
420 599
506 875
81 61
924 719
843 560
683 749
7 829
509 551
830 295
292 416
140 570
781 245
173 380
141 491
988 165
255 411
953 934
462 954
540 688
717 969
805 87
97 172
619 403
689 52
913 820
277 208
513 925
152 434
906 541
682 332
968 169
650 737
669 311
2 877
165 853
378 97
379 28
303 534
879 748
342 803
888 912
895 1000
298 665
450 574
70 198
163 841
739 945
133 592
542 544
114 966
245 376
696 33
197 86
105 343
126 400
615 337
534 67
21 593
968 780
451 469
39 389
409 242
141 925
307 201
324 115
197 435
565 357
648 269
991 487
984 908
145 429
694 733
760 555
737 659
626 179
490 727
789 895
233 921
96 372
930 983
478 760
269 67
255 454
18 474
507 263
883 656
226 661
251 830
100 620
188 660
66 209
134 738
553 573
62 728
814 679
505 214
953 134
700 213
300 585
393 649
223 923
672 127
193 144
605 137
334 724
421 624
171 364
784 991
659 919
224 785
620 398
762 361
982 691
386 175
510 283
841 895
231 485
249 638
290 975
85 949
663 552
557 146
690 342
289 393
306 325
308 803
717 480
472 80
531 641
795 150
212 600
152 481
950 484
356 273
817 139
410 839
431 661
932 183
909 94
316 103
105 977
415 107
188 332
321 647
250 681
738 331
232 109
823 300
805 965
488 211
499 423
485 167
291 519
256 450
732 302
195 855
107 537
901 201
940 107
567 416
723 835
277 34
141 511
626 611
964 812
624 936
837 368
680 272
786 485
664 397
662 147
566 283
156 553
555 108
813 687
351 516
557 604
876 963
515 17
367 795
773 421
880 84
423 960
577 247
874 364
145 322
941 509
64 7
322 271
803 350
53 634
706 466
356 501
611 957
250 937
414 703
260 102
362 215
52 218
630 659
888 53
8 936
529 537
971 940
717 322
290 987
991 698
413 818
161 299
52 104
788 979
695 539
825 849
900 302
337 818
781 996
366 570
192 598
132 296
808 538
788 850
957 676
760 650
591 518
506 347
41 767
344 28
287 617
390 848
214 817
582 68
211 579
88 541
662 208
794 993
929 679
865 238
204 103
675 92
32 891
686 925
212 615
372 561
799 203
770 454
176 290
583 794
83 923
379 542
542 500
165 126
647 572
443 446
450 632
712 47
81 467
602 526
567 267
18 660
159 610
128 709
106 527
446 42
416 205
381 885
30 335
942 26
688 217
432 365
324 483
92 138
537 324
407 458
713 839
938 856
439 907
203 107
311 720
29 186
557 500
54 557
773 224
183 264
508 892
755 75
302 576
746 359
616 905
204 60
717 466
741 447
208 759
158 303
436 135
561 725
200 357
146 716
799 124
333 711
848 169
884 539
916 687
585 799
55 556
500 56
467 936
188 551
652 860
442 802
541 692
273 163
476 255
165 348
319 884
55 808
25 403
751 319
35 846
421 908
889 382
538 15
332 615
29 581
31 468
47 263
857 608
767 762
389 163
200 585
733 115
38 595
344 581
48 279
659 402
407 829
558 42
312 631
523 603
516 493
981 659
484 432
47 42
786 322
383 480
788 224
162 264
150 958
519 227
63 796
633 730
180 663
988 565
513 877
244 114
660 309
272 48
142 62
501 343
420 300
927 292
835 208
283 188
360 443
685 22
796 805
392 612
821 73
650 158
562 560
194 382
557 779
223 780
498 820
201 600
645 716
751 467
240 773
395 967
213 687
664 239
923 196
73 518
485 604
68 331
859 523
833 417
689 769
196 525
391 271
728 14
562 176
611 236
949 268
839 894
49 487
503 749
883 323
463 524
146 686
354 846
151 411
669 149
971 452
526 814
334 581
660 878
760 353
157 826
497 592
948 258
979 247
266 135
180 718
497 287
730 538
16 95
789 357
548 978
982 511
247 13
168 819
866 127
821 447
220 634
402 332
761 304
464 144
661 922
144 403
494 565
291 518
304 832
263 52
344 748
509 40
985 869
996 124
253 728
386 824
980 779
82 316
982 239
631 896
820 808
296 885
508 160
715 374
288 258
961 642
765 954
780 615
223 979
187 144
474 93
260 359
374 737
287 309
382 744
718 605
291 512
218 935
365 13
68 270
572 671
702 597
941 916
658 499
15 62
62 121
186 803
234 574
238 886
676 185
640 956
762 156
500 227
72 622
754 89
590 14
773 986
569 140
993 852
385 41
625 816
541 533
2 980
841 206
552 922
25 793
882 511
346 437
740 285
52 644
964 155
153 38
804 788
391 224
306 798
768 758
510 305
251 629
1000 943
299 180
808 205
861 865
446 115
795 9
601 549
178 548
551 240
916 252
835 87
16 534
123 634
595 866
221 491
633 478
45 34
664 725
325 179
960 959
782 731
839 789
947 874
304 583
197 396
61 451
686 784
549 681
347 921
341 387
438 785
502 810
374 378
799 408
134 206
196 870
904 943
850 266
999 807
908 260
541 626
657 825
174 317
488 909
961 740
3 326
315 767
305 555
596 590
719 9
748 841
988 239
209 738
67 778
643 916
582 658
658 659
160 481
154 439
29 945
565 647
764 810
92 841
423 838
378 552
402 38
358 71
58 490
55 549
737 953
134 382
490 304
553 822
921 288
229 558
993 698
446 672
558 623
947 279
772 497
764 213
991 125
592 793
451 73
665 24
663 664
580 487
918 273
252 54
162 864
908 982
669 256
101 318
745 345
358 185
720 293
668 759
667 586
776 182
556 411
677 933
112 758
729 945
817 375
569 66
866 986
406 584
738 515
925 803
212 932
27 236
325 522
253 581
274 973
509 240
687 467
579 264
944 116
117 525
891 49
230 115
55 507
978 923
449 351
916 879
842 488
556 313
994 51
394 335
794 498
196 235
400 558
94 483
874 706
365 488
445 219
645 809
462 472
900 902
979 492
517 434
977 430
319 301
330 511
616 774
877 898
384 893
385 30
579 864
417 213
1 654
749 125
339 113
685 5
813 799
23 628
142 514
546 240
257 520
867 915
756 846
3 253
72 563
291 857
170 470
664 484
524 740
217 244
330 951
249 552
18 7
599 107
577 160
684 36
9 458
157 989
929 106
379 114
833 185
613 486
960 324
911 346
764 676
791 628
126 446
586 417
971 209
686 872
335 317
16 46
104 767
66 782
345 221
245 289
900 271
161 763
906 42
911 116
184 327
188 707
31 234
631 929
88 501
893 889
689 920
192 642
648 982
978 195
722 137
836 503
991 883
219 573
488 818
438 323
18 100
166 285
5 825
274 210
145 875
888 672
250 627
40 589
660 528
128 281
489 387
885 26
564 320
72 337
848 729
688 50
70 50
34 782
42 645
713 183
995 663
567 328
256 483
343 663
764 715
316 291
909 613
589 26
210 422
321 932
583 75
153 937
571 813
841 962
845 350
747 476
951 64
865 633
908 127
332 236
643 64
474 238
716 159
292 920
965 9
609 720
171 262
207 128
499 128
32 893
261 984
852 938
988 174
269 255
584 201
500 96
214 406
729 347
409 291
226 859
206 95
983 201
588 969
43 341
39 345
331 731
150 868
877 683
567 837
906 553
514 999
417 465
390 610
754 629
740 771
322 912
768 72
611 748
197 877
835 370
227 192
723 204
207 556
904 786
404 11
472 341
974 700
538 215
425 733
631 257
297 43
456 677
84 229
654 959
544 972
781 614
562 533
1000 335
278 552
913 987
829 112
528 856
441 799
302 674
650 439
546 216
283 199
473 380
744 821
719 859
122 112
657 564
59 391
886 928
779 127
114 751
576 744
825 758
441 399
382 690
863 105
35 992
447 530
262 542
414 712
544 467
133 547
813 561
349 204
669 178
633 426
852 161
541 721
312 547
557 318
405 27
390 895
988 448
533 182
569 909
671 610
139 228
124 127
172 527
526 582
402 417
82 335
477 444
631 307
840 471
564 415
564 89
304 168
696 178
660 342
268 373
304 618
454 461
490 691
882 236
740 667
319 434
857 799
622 475
120 975
592 554
720 625
849 634
839 345
610 938
786 565
188 437
337 354
946 728
724 807
751 734
204 14
421 897
317 523
559 86
823 322
73 679
242 938
217 499
813 844
586 408
476 548
673 631
784 694
135 989
493 123
633 890
43 688
70 667
10 865
420 404
489 78
50 67
280 149
391 462
814 674
664 491
806 247
536 684
230 633
252 249
42 100
399 959
338 876
386 507
933 874
13 906
281 928
429 251
62 618
963 48
857 520
1000 191
53 527
7 965
271 597
672 598
839 671
399 968
12 436
281 905
655 454
660 510
474 601
519 597
25 44
292 124
187 359
914 730
809 330
44 626
131 705
723 351
853 126
857 411
732 64
973 255
144 862
505 589
252 5
467 658
328 125
20 946
981 273
892 568
871 72
866 20
377 448
849 448
737 813
95 421
693 424
525 560
209 601
264 512
628 499
436 40
642 822
274 715
409 347
287 691
9 656
530 431
490 670
519 494
935 461
254 110
486 53
71 978
531 369
48 775
603 975
971 541
157 141
195 356
613 671
572 643
694 673
759 317
731 170
891 260
957 736
315 525
359 461
233 755
250 139
758 18
292 243
961 367
654 817
350 136
433 22
276 64
473 815
383 817
163 538
279 400
952 722
444 763
562 758
653 377
978 318
233 576
47 943
393 935
573 248
334 839
256 546
673 970
257 361
421 952
648 283
706 186
254 866
94 638
942 403
517 430
894 961
45 904
39 637
207 846
80 729
331 652
498 752
881 685
724 715
129 205
805 953
239 287
373 687
84 535
265 765
375 903
524 659
643 891
559 643
923 789
47 480
904 469
336 100
790 318
871 346
890 753
39 952
757 24
731 553
771 906
128 879
591 900
505 843
624 139
916 61
432 839
653 593
571 484
537 263
258 592
394 167
631 186
504 100
506 261
897 425
819 858
231 665
728 17
340 126
933 419
119 849
568 277
924 288
53 166
505 792
921 352
257 667
862 234
294 421
922 850
516 809
968 167
752 202
216 269
163 30
462 578
851 77
881 376
611 91
246 500
41 604
581 980
806 572
528 228
626 307
782 900
625 329
844 49
657 517
938 753
222 634
290 709
616 862
881 586
814 132
686 216
816 648
339 303
606 338
699 781
650 426
618 106
608 66
890 688
439 622
4 696
716 243
81 946
601 831
131 74
162 669
281 408
885 518
435 808
656 546
699 741
388 164
164 65
597 683
358 100
853 525
63 193
642 863
872 881
764 543
494 609
953 867
486 971
535 750
393 344
389 296
74 856
803 356
227 838
713 951
794 907
96 42
205 887
132 209
360 13
973 646
350 927
883 506
227 340
633 622
750 247
552 336
919 500
388 36
428 98
349 618
712 45
674 978
671 616
735 28
350 353
939 332
914 433
288 433
13 270
793 46
960 401
154 462
120 227
284 611
904 519
991 508
220 788
179 551
249 960
559 606
55 685
522 541
109 826
466 134
316 247
146 199
412 436
420 254
657 181
307 202
772 996
361 912
139 681
403 720
425 642
707 2
74 724
865 984
741 275
890 956
211 287
297 805
31 438
82 542
213 3
516 253
391 794
331 289
347 408
580 764
103 58
154 511
416 904
231 125
700 173
408 114
119 560
450 727
672 552
639 305
704 396
55 505
919 961
727 119
547 740
279 444
625 342
615 256
428 462
584 367
343 620
65 569
823 507
795 91
344 681
210 597
409 766
717 217
88 847
249 282
835 155
451 383
625 790
293 807
818 341
309 235
218 738
10 778
423 875
210 141
560 739
815 413
211 459
191 995
5 553
151 493
194 945
340 834
634 357
841 653
289 539
948 864
608 43
819 74
219 121
8 716
85 397
251 192
194 359
81 460
463 583
255 679
522 584
87 311
698 574
370 239
175 591
105 331
873 549
408 805
137 2
530 848
967 100
337 229
182 721
998 831
926 707
347 164
941 15
5 742
464 236
324 795
266 214
976 419
4 476
392 349
487 415
610 240
298 369
603 256
531 361
623 384
60 608
177 469
920 739
637 169
650 748
107 195
975 74
703 22
299 374
229 340
446 34
629 505
420 811
955 190
588 566
674 269
573 293
158 434
685 61
842 502
611 116
195 758
418 849
928 448
571 162
663 217
543 947
523 183
659 588
434 672
924 657
884 327
974 350
651 544
61 98
681 399
30 55
777 685
42 575
866 94
39 163
956 247
354 185
741 288
574 102
566 400
349 919
963 728
112 524
491 527
661 602
439 692
856 669
725 93
925 113
966 151
573 125
687 629
219 581
331 951
870 294
160 105
648 91
512 109
167 518
18 967
957 879
929 829
141 745
650 263
821 435
317 17
557 143
22 303
207 76
335 162
443 71
686 319
736 47
670 196
642 172
899 226
894 950
523 36
104 676
625 648
467 17
78 93
298 663
388 264
695 339
172 121
305 238
772 535
794 191
223 760
806 237
303 628
19 715
350 787
755 321
417 903
850 31
759 379
402 725
448 478
151 992
815 6
935 815
159 604
381 403
961 513
262 945
725 694
566 860
358 952
130 499
383 652
46 973
426 937
211 968
557 245
247 622
221 553
472 667
618 124
604 84
557 302
604 591
590 780
627 292
431 404
25 741
420 24
149 96
182 202
711 511
65 558
241 82
890 219
95 606
472 311
375 525
430 572
826 234
997 341
728 345
953 955
189 162
982 576
526 723
657 892
977 772
605 600
825 483
70 221
199 248
89 383
453 364
869 805
981 310
29 879
97 709
720 212
478 743
991 338
415 963
46 690
564 140
699 37
517 8
698 631
704 209
324 654
219 215
35 410
615 979
761 459
143 320
658 739
541 260
224 730
412 235
564 982
999 358
315 608
669 984
145 188
789 597
439 45
604 894
865 13
363 222
653 538
664 61
577 423
360 136
830 958
868 294
875 306
724 447
885 836
392 648
900 773
248 869
514 291
827 963
896 582
198 129
610 548
610 122
837 775
468 878
941 740
388 654
8 370
549 674
545 431
99 730
549 617
255 458
931 187
64 662
138 490
503 329
880 223
915 294
505 410
986 57
632 190
201 540
721 869
404 94
683 189
576 476
304 465
57 14
548 27
464 801
524 231
485 669
258 32
402 282
907 247
674 86
498 722
348 263
51 931
178 527
593 427
964 994
189 694
7 50
611 912
574 257
892 185
972 594
637 721
593 249
257 662
964 236
631 677
665 14
848 64
190 536
716 241
707 321
153 125
910 85
956 71
916 638
206 381
110 906
811 224
573 444
458 471
600 157
160 66
953 277
840 627
828 408
936 852
311 812
980 277
235 900
71 918
478 252
245 199
124 695
374 429
208 155
135 766
643 836
338 385
416 983
253 530
87 908
517 250
536 217
265 799
683 742
66 140
925 628
726 235
181 562
618 22
79 575
255 956
200 543
833 653
653 752
221 257
305 775
108 763
504 533
938 312
725 305
549 684
510 228
247 295
555 393
498 218
405 366
646 822
544 55
389 601
862 125
835 543
685 982
529 350
886 213
879 155
278 622
696 197
718 690
197 228
418 417
451 281
210 347
363 732
347 939
893 126
690 483
327 381
938 413
879 940
701 768
623 909
140 143
575 220
819 659
582 296
146 802
305 625
471 20
873 787
719 400
933 153
309 238
862 383
335 34
62 61
692 976
299 359
928 3
111 828
882 5
268 541
316 142
213 971
51 449
623 927
235 648
147 635
215 790
904 220
10 645
971 51
55 473
240 65
172 943
780 124
233 610
859 672
26 960
348 74
340 151
854 361
887 397
643 251
343 59
854 236
695 196
401 729
449 309
831 817
626 21
184 898
56 647
498 811
240 512
441 873
593 139
701 385
979 67
141 144
424 562
804 614
591 339
774 359
499 869
502 281
986 342
339 795
650 849
825 225
269 433
446 820
210 907
82 35
338 123
660 753
744 920
951 506
348 147
494 191
919 255
656 80
397 629
947 371
379 770
493 949
978 225
266 60
895 707
434 729
264 653
289 495
655 711
229 640
96 880
58 380
514 164
113 138
516 39
457 641
182 378
151 413
784 453
484 861
315 724
374 191
782 888
920 854
932 527
493 895
679 801
832 962
265 964
80 786
568 721
314 59
45 592
699 863
390 787
243 650
845 290
560 351
451 948
598 794
911 844
581 672
604 796
781 452
400 473
191 821
163 646
443 458
923 239
341 931
557 711
355 587
559 222
757 159
456 825
602 866
126 211
517 989
147 615
287 301
371 252
115 283
540 283
568 405
897 667
809 387
100 282
454 752
816 129
979 952
194 219
379 115
928 153
785 822
691 743
214 623
228 966
714 417
142 950
142 497
287 442
165 956
580 984
305 129
205 782
527 769
853 60
892 313
119 349
236 498
321 607
698 718
735 286
603 487
701 394
788 23
792 820
373 562
617 378
110 739
858 449
855 683
96 855
694 938
844 459
652 310
305 599
334 972
62 842
52 130
965 49
161 757
927 976
524 262
909 88
931 210
959 908
214 536
218 891
937 32
95 245
143 181
2 733
636 578
487 587
77 54
599 297
461 569
914 734
140 817
34 187
96 740
116 349
39 280
824 141
685 130
21 961
236 321
681 111
483 181
493 569
537 348
943 787
328 202
357 1
331 938
444 885
372 567
708 440
485 943
171 324
577 52
273 585
925 480
816 682
122 897
449 510
553 308
202 694
873 43
882 969
141 255
992 635
635 665
401 481
180 416
80 25
85 510
83 264
302 678
84 434
219 966
260 782
880 663
844 249
973 89
71 558
497 969
749 330
871 219
225 195
17 805
285 62
287 723
711 617
779 59
689 421
147 398
709 886
542 169
729 749
174 95
794 800
332 12
3 489
308 186
169 828
586 401
469 27
198 200
390 389
335 184
776 951
964 844
68 260
407 822
497 265
245 585
54 285
618 473
116 925
669 236
462 279
958 16
693 112
605 730
625 180
719 545
521 970
322 470
724 681
904 335
826 130
888 270
660 176
786 793
393 287
45 183
958 666
715 439
48 105
48 977
359 539
865 875
401 227
361 773
590 29
265 240
924 696
265 311
608 145
553 583
917 168
689 585
12 370
628 452
854 568
283 899
461 621
253 545
899 915
259 221
268 406
330 675
678 823
63 985
25 593
355 523
323 101
296 544
378 243
674 618
201 568
194 375
519 627
738 470
410 228
841 673
724 822
579 764
718 880
491 686
183 31
169 934
603 767
637 773
559 746
449 963
397 137
719 953
145 735
113 560
939 608
1000 861
874 65
689 819
733 594
647 271
193 853
863 578
466 533
294 381
863 627
630 153
936 667
245 488
279 509
137 786
304 740
309 259
82 968
782 286
388 284
430 312
793 249
32 189
748 676
990 450
196 415
703 193
791 945
937 177
683 722
293 183
279 495
185 629
920 973
375 18
180 757
549 363
215 301
448 919
164 894
454 113
457 476
444 977
969 740
855 38
800 935
606 965
771 605
424 179
162 610
382 910
931 283
782 780
686 677
83 863
619 818
38 662
470 765
485 311
842 717
316 518
548 151
992 607
119 923
636 869
77 468
411 230
627 193
688 190
180 162
969 343
36 579
590 927
428 669
175 186
378 497
197 103
596 652
726 518
371 683
920 663
910 549
11 523
166 495
584 868
258 88
517 904
516 806
199 618
607 588
858 776
596 215
123 144
938 422
259 389
903 987
131 914
518 457
792 622
301 446
120 445
115 782
14 764
364 554
604 934
605 51
798 842
336 638
763 706
567 203
905 154
239 225
554 627
459 606
137 197
457 193
499 788
388 534
408 732
959 752
131 657
433 60
701 256
747 777
544 400
857 203
915 611
55 971
893 837
999 492
10 194
929 710
320 540
254 573
429 843
306 513
487 721
642 829
968 839
667 488
392 585
120 613
355 955
859 58
137 901
587 524
924 909
527 665
346 256
93 986
785 246
744 473
525 735
420 67
388 992
792 493
534 684
595 698
506 658
578 547
208 550
583 59
100 248
31 113
482 776
716 779
889 944
516 993
666 891
360 813
160 488
450 870
286 448
253 542
808 611
297 103
920 16
661 878
2 23
607 894
496 549
150 897
775 830
503 622
798 267
27 711
501 24
707 396
417 891
68 472
152 53
303 94
622 697
94 202
112 457
477 867
571 477
891 881
582 297
246 172
250 40
19 618
9 703
443 42
218 122
18 40
942 472
620 731
515 222
247 101
529 442
436 386
352 312
150 35
467 374
29 987
24 1
322 451
160 29
208 199
99 745
711 660
994 135
760 66
856 451
69 247
654 979
883 716
149 569
662 360
914 316
673 480
494 975
983 479
783 804
587 498
535 649
846 48
91 898
955 416
936 618
421 910
685 421
135 348
619 417
121 361
515 998
867 848
994 839
729 37
548 391
937 446
424 339
680 405
642 563
650 663
838 145
302 264
667 469
173 854
797 75
583 269
279 723
592 148
235 156
92 701
851 482
584 781
786 46
186 486
402 779
84 16
319 697
135 723
96 369
871 165
455 789
935 603
312 779
952 596
221 243
907 696
624 150
715 609
72 395
584 424
402 868
789 568
715 816
610 466
953 725
734 323
768 656
339 840
37 826
875 462
403 588
26 57
906 529
52 729
146 456
454 3
44 188
692 129
955 755
675 187
275 380
808 519
389 531
388 684
516 971
131 148
260 518
856 842
524 898
804 958
262 217
82 249
164 251
811 36
85 7
843 877
141 391
887 844
627 725
373 515
765 819
404 342
450 810
813 137
763 229
954 950
583 905
177 499
548 890
208 296
774 723
521 233
884 712
670 986
364 134
347 45
40 193
814 426
421 799
418 375
311 696
199 306
761 832
585 608
505 712
27 168
227 867
880 418
292 981
73 212
652 664
873 895
170 905
233 345
759 864
473 778
200 398
207 868
842 24
58 854
407 746
638 823
430 802
852 576
31 56
222 758
846 914
424 610
70 51
42 439
762 101
263 792
106 686
598 804
380 822
422 72
256 311
513 659
90 81
32 940
511 652
661 178
645 474
28 826
773 892
11 113
398 372
353 243
130 374
889 72
273 426
629 704
829 619
304 849
274 41
103 211
192 95
464 700
733 861
429 201
827 423
288 273
682 890
631 318
39 438
936 787
557 161
211 181
681 592
873 797
144 962
50 417
570 727
907 957
829 888
908 567
571 75
807 938
762 280
179 618
335 707
730 200
139 743
721 978
976 751
761 157
383 166
754 837
71 635
525 141
323 704
456 379
538 162
342 613
37 992
836 736
663 817
25 372
13 387
999 676
187 777
93 203
697 560
990 864
393 502
597 356
106 103
985 317
604 673
457 379
994 186
691 273
887 150
315 611
464 244
29 272
138 956
184 59
380 352
78 963
196 770
281 103
776 874
792 456
677 912
337 706
870 532
796 452
597 864
709 819
652 568
571 361
472 166
269 429
680 332
517 149
834 227
664 814
733 903
993 896
623 941
954 300
290 810
190 150
681 185
18 722
243 852
591 223
844 433
357 103
309 277
589 295
989 889
492 162
253 20
883 726
493 681
572 689
565 423
809 687
426 458
265 853
696 271
970 257
946 840
781 883
264 441
253 861
499 58
978 115
602 857
482 216
265 172
509 898
464 687
559 178
426 561
969 881
461 231
291 39
642 627
355 526
207 541
418 559
103 772
970 926
566 165
330 611
173 988
710 798
559 281
259 492
30 40
368 671
234 500
211 333
70 204
541 390
117 501
759 566
818 7
87 615
926 146
993 697
903 915
825 728
357 759
77 481
264 907
553 169
375 37
604 913
385 335
147 806
826 775
870 249
289 409
53 464
60 962
137 90
781 396
109 743
934 24
338 656
114 803
823 310
250 543
249 831
735 997
743 449
989 935
400 340
14 348
445 22
30 851
754 240
419 714
28 372
705 439
445 236
615 563
859 78
128 534
545 331
718 400
309 361
60 627
10 457
310 130
155 318
853 728
602 71
654 52
437 827
530 916
897 997
493 770
78 822
882 46
241 694
301 672
396 888
583 68
748 309
863 727
713 390
293 749
522 550
546 241
174 776
552 280
497 849
106 316
30 821
667 165
322 667
239 565
656 325
916 898
884 883
299 663
110 405
906 288
26 904
669 796
789 745
785 199
857 773
266 706
229 934
9 443
431 51
647 369
274 879
513 73
617 950
176 670
361 448
472 256
243 65
498 670
944 105
748 619
771 426
438 837
36 324
920 899
596 800
102 367
105 492
447 32
506 403
23 16
85 131
453 840
514 15
47 692
417 943
254 594
404 627
302 726
9 757
859 958
49 597
548 704
640 297
487 644
457 527
645 7
198 110
469 588
503 193
64 797
389 43
143 222
31 92
667 378
197 404
428 314
497 773
49 717
802 676
933 220
360 267
591 276
385 108
15 16
103 613
452 799
389 833
379 985
92 931
476 693
285 453
504 833
596 987
699 553
699 558
168 638
863 656
914 66
345 567
100 443
124 347
608 984
690 588
206 488
957 150
413 118
208 787
230 159
312 821
453 106
792 132
248 22
629 494
966 635
191 138
435 869
993 12
243 139
670 712
127 627
870 850
829 788
919 238
327 624
637 942
692 745
887 103
219 522
719 552
104 475
419 170
990 58
124 881
783 407
663 20
7 503
916 922
535 721
683 865
626 83
920 556
662 114
820 701
146 389
30 592
115 419
636 405
906 395
132 520
691 722
330 399
843 216
340 12
45 985
520 535
907 623
747 609
932 762
809 226
666 911
129 790
294 920
686 723
996 371
642 862
1 403
574 441
762 549
375 530
452 525
705 981
354 417
59 851
512 985
534 916
938 102
827 553
680 484
7 92
256 141
341 839
590 938
736 777
711 487
427 131
142 966
470 914
214 609
502 323
33 54
622 380
731 737
366 169
672 454
526 967
715 602
977 474
895 67
741 683
307 380
857 517
640 37
757 58
993 875
349 792
810 498
744 733
471 197
504 859
264 462
681 530
890 70
697 888
963 645
164 395
541 279
706 93
657 337
314 149
491 350
153 412
562 683
242 252
508 299
129 945
916 582
268 902
962 324
841 487
904 569
63 52
94 513
10 560
744 163
492 767
377 806
8 177
511 693
835 5
782 187
596 638
33 169
997 908
865 572
595 498
830 175
4 869
320 888
397 74
660 140
17 150
249 483
433 360
30 600
102 875
706 592
674 120
842 456
917 758
184 388
476 569
325 362
589 407
36 266
866 832
954 227
2 591
169 178
291 538
785 900
52 249
371 370
948 177
568 603
618 777
517 155
896 523
179 754
976 101
2 113
925 532
328 163
948 189
622 518
714 872
505 438
620 913
396 200
255 859
655 646
538 159
497 492
321 156
928 519
384 634
710 648
413 651
392 483
521 291
287 986
530 650
896 857
804 514
281 224
492 87
198 332
275 171
88 527
292 255
190 489
373 879
227 565
666 396
506 258
509 600
949 720
51 876
420 325
523 889
198 764
853 101
746 40
22 727
593 899
937 782
841 179
885 424
511 415
783 726
962 219
790 284
963 844
294 894
836 642
564 449
399 246
500 358
590 988
833 17
364 586
85 80
712 455
50 306
231 85
159 850
975 559
532 394
671 720
870 804
79 433
13 974
992 320
589 874
529 568
272 727
63 597
752 10
588 772
904 964
300 496
423 698
970 917
596 651
369 81
843 741
190 103
920 329
893 710
222 107
874 382
919 56
678 13
930 868
900 475
35 543
687 626
291 336
820 527
293 31
112 946
551 247
783 687
19 88
384 620
749 248
778 400
553 570
897 140
323 141
958 78
461 591
959 598
327 355
514 272
434 753
311 77
532 314
703 581
347 958
480 636
376 219
657 913
78 109
817 425
126 729
213 1
939 417
445 617
849 936
251 245
577 944
534 2
770 899
762 188
1 67
568 212
182 312
842 270
410 219
479 243
328 138
902 528
719 398
967 865
640 173
924 133
210 680
258 679
997 738
984 992
598 889
970 370
589 83
435 798
705 595
407 479
510 557
917 346
566 121
791 403
574 638
540 509
829 752
966 925
64 993
525 70
801 2
81 321
950 6
124 905
115 398
548 442
738 73
617 657
591 865
121 459
339 30
864 946
106 488
84 198
758 968
501 613
295 504
38 30
276 467
460 852
121 882
69 473
539 295
992 134
866 784
483 493
310 751
10 48
452 286
446 646
967 684
921 20
207 152
621 895
389 509
774 942
958 793
488 597
156 296
794 331
615 271
866 748
100 936
306 487
534 821
202 329
375 325
394 285
618 721
818 302
956 499
628 747
70 589
703 659
52 514
11 657
514 387
223 356
146 200
901 865
98 743
381 711
546 733
58 717
365 446
396 731
67 593
829 38
184 701
90 471
268 221
242 24
655 240
283 567
291 255
673 610
556 838
327 539
990 185
737 658
297 280
31 688
469 852
551 658
923 819
383 620
455 598
921 203
926 257
870 665
730 766
117 529
194 903
571 54
832 491
554 157
706 502
992 760
732 558
859 27
823 253
822 57
866 27
554 145
270 961
900 675
170 835
133 834
805 469
279 437
730 922
404 905
891 392
77 569
318 767
48 750
99 828
380 455
859 923
508 367
457 748
622 575
268 579
57 888
753 364
215 952
30 806
322 932
599 597
830 192
353 711
856 692
610 946
11 819
715 658
259 385
454 107
938 688
646 661
96 229
69 639
554 685
890 462
16 793
413 653
270 227
956 782
546 950
9 956
35 469
881 363
118 135
40 216
128 992
821 806
632 542
821 993
981 527
446 942
712 17
470 813
992 903
197 550
496 553
980 237
127 660
210 964
977 663
439 610
782 716
446 75
326 257
593 145
641 546
315 867
686 191
75 730
516 886
451 54
612 486
566 918
883 238
449 76
308 665
283 675
958 535
49 301
306 412
715 103
702 53
156 452
686 76
825 702
290 725
645 705
282 794
550 194
822 302
205 569
184 172
809 710
279 337
348 247
680 221
269 385
755 948
966 718
693 167
707 532
211 436
532 693
684 289
40 227
667 596
106 525
818 257
497 995
957 964
306 642
69 620
23 913
855 388
980 357
300 121
50 335
473 985
27 325
845 914
95 87
385 79
176 643
880 501
924 951
13 994
794 996
616 601
711 826
340 368
550 788
258 598
469 165
374 445
177 640
497 130
113 214
934 640
232 492
997 871
160 340
131 251
223 600
732 649
458 804
724 833
253 211
81 508
436 747
333 563
855 162
89 220
961 299
67 442
879 835
617 131
542 106
16 530
962 547
36 843
455 757
296 898
18 223
560 352
927 747
780 510
53 387
800 560
952 823
277 991
507 413
827 417
302 841
382 615
123 259
361 968
628 214
674 138
7 792
819 285
558 568
539 899
930 779
253 126
696 558
241 426
506 785
615 629
300 424
233 960
836 509
336 576
284 775
128 559
26 309
142 394
599 579
753 134
422 807
701 89
643 911
923 973
100 130
763 488
864 544
317 393
628 780
663 514
873 720
472 263
282 405
619 615
349 455
933 531
618 592
271 588
354 149
945 942
734 259
127 612
738 689
828 665
326 163
477 10
334 167
891 835
145 901
799 568
417 605
184 498
67 837
961 528
423 65
831 681
687 567
611 699
183 273
169 876
809 527
204 649
432 785
525 59
54 390
440 130
813 604
70 369
493 941
369 418
169 296
743 631
734 791
45 200
828 446
446 346
308 282
959 344
580 84
881 5
546 230
906 392
657 715
982 603
785 339
344 77
332 979
908 138
950 851
729 823
269 461
687 184
970 329
132 133
512 114
976 172
17 456
46 285
591 619
588 135
577 18
520 641
23 885
588 617
867 973
627 281
334 507
665 535
574 905
436 150
270 586
156 213
530 388
630 199
60 792
732 877
358 659
935 400
611 399
421 700
61 444
275 358
85 671
442 364
998 867
42 29
920 152
637 646
88 485
146 579
146 553
492 184
694 976
376 304
202 784
244 330
103 757
180 89
486 37
866 924
751 466
38 486
232 395
93 553
447 564
1 790
407 743
393 566
721 13
410 574
843 357
801 989
437 994
56 269
642 315
308 809
327 291
800 409
379 203
443 372
64 168
635 289
525 894
344 729
902 291
944 560
145 582
679 357
140 337
420 510
55 784
394 271
126 420
42 773
836 268
909 889
926 85
83 428
89 354
839 513
689 201
611 629
288 42
522 652
811 31
636 742
718 677
51 508
846 282
685 365
560 672
155 442
481 231
559 797
22 119
167 801
575 749
39 606
368 2
216 336
100 771
153 502
852 311
902 930
137 211
602 748
792 433
268 492
521 519
853 668
208 486
638 794
638 904
438 386
885 481
150 883
70 940
255 951
831 735
159 45
927 740
169 265
443 315
428 459
321 523
559 900
749 119
547 735
747 413
241 243
882 602
259 936
909 384
757 307
69 554
415 898
968 628
469 878
121 585
506 738
150 287
754 523
244 974
866 599
852 635
18 372
754 141
91 7
824 993
207 697
843 665
601 517
861 544
52 511
196 938
688 614
213 116
566 151
248 482
391 555
608 405
156 925
669 17
704 366
165 84
260 530
88 486
497 491
340 740
821 471
776 361
409 71
600 295
592 353
941 504
168 787
272 820
10 64
174 57
750 647
748 600
615 722
211 763
379 734
782 305
439 563
517 269
448 661
557 814
168 904
184 858
187 481
822 666
454 898
687 322
130 650
677 840
674 50
73 368
273 102
234 167
68 703
335 112
524 302
163 621
395 26
365 852
153 489
393 652
163 872
223 842
961 304
40 653
791 310
459 400
189 959
149 3
65 756
681 551
118 668
344 565
561 261
846 272
23 432
404 206
331 235
413 157
852 538
879 126
828 5
507 483
2 141
571 109
477 474
119 339
22 608
893 623
70 547
686 640
23 467
675 812
639 836
541 42
309 369
875 866
914 606
624 280
905 601
624 264
965 803
344 10
694 443
84 931
468 385
603 411
479 416
157 951
109 331
863 355
257 778
910 479
790 171
502 696
812 405
538 576
777 65
581 223
658 185
802 224
262 694
399 142
212 258
836 365
833 883
382 299
307 713
290 46
945 536
903 216
228 501
418 36
680 276
474 454
627 300
295 838
685 445
345 481
648 452
758 685
439 149
358 845
894 405
841 794
695 240
698 700
437 656
620 695
382 715
635 257
897 883
571 499
467 12
470 181
557 69
5 67
209 110
709 538
846 10
303 355
867 817
741 143
54 594
994 424
711 198
731 958
187 773
233 353
843 990
793 747
141 744
571 351
853 348
209 841
375 22
956 905
1000 213
476 853
762 658
786 319
193 227
823 621
976 218
192 90
464 844
476 545
596 874
780 111
448 918
598 760
556 573
339 875
716 393
881 639
197 273
921 546
759 401
682 218
185 230
126 330
605 286
229 841
769 962
574 260
459 490
425 505
496 686
769 8
223 519
406 644
731 975
833 726
653 90
752 654
850 208
2 383
810 65
583 64
330 534
144 344
763 828
311 152
742 91
747 258
93 622
772 50
961 984
618 474
493 448
39 236
962 723
339 685
209 654
816 640
128 539
111 623
184 329
384 266
128 199
451 432
148 124
60 16
333 336
659 129
116 97
642 717
424 61
837 949
181 430
572 292
636 65
75 703
640 243
47 261
894 168
155 74
529 332
692 462
577 664
18 694
918 796
952 111
746 760
417 371
468 808
688 963
170 333
348 313
514 955
715 572
195 630
574 333
667 527
523 713
946 772
750 398
480 12
942 613
252 877
171 223
941 654
427 921
537 798
916 2
598 27
79 743
610 683
704 613
280 412
417 764
735 587
695 157
908 166
178 405
665 39
350 706
223 517
66 243
67 240
416 279
648 349
960 906
678 694
418 18
567 479
276 56
426 153
449 594
870 54
822 876
130 615
641 642
610 823
484 389
331 777
627 607
134 821
446 230
355 648
152 712
672 657
664 22
505 125
720 384
808 722
440 660
191 836
56 476
173 145
587 579
772 246
598 670
442 977
406 409
682 865
948 296
362 160
65 841
20 160
997 147
548 274
804 858
466 231
9 292
352 318
357 672
951 903
735 508
486 527
723 263
692 116
765 866
838 312
826 413
589 140
958 934
75 645
928 31
778 720
696 639
2 435
228 355
781 714
251 482
402 46
55 819
740 990
895 80
329 118
86 273
827 751
483 717
154 816
622 691
757 381
134 746
55 750
176 514
559 63
87 246
328 411
298 90
945 201
273 418
67 471
665 204
261 858
372 870
176 596
318 212
134 386
165 150
25 170
659 700
992 423
404 69
995 488
684 796
29 905
919 672
424 15
754 40
592 616
844 490
629 731
638 719
545 200
381 545
119 244
82 698
882 356
440 398
504 659
861 586
643 188
969 482
464 970
281 691
471 17
387 786
440 875
838 25
666 156
7 784
153 717
679 712
983 859
907 315
315 549
687 852
899 592
833 486
659 812
983 322
469 965
168 685
487 766
503 299
437 186
76 661
176 743
274 722
369 547
290 362
325 657
984 479
595 296
572 393
318 539
276 525
108 965
939 702
4 471
285 432
473 731
180 368
496 12
297 439
893 308
6 338
25 957
13 315
845 428
382 796
827 920
899 284
916 737
716 407
814 537
225 863
818 152
610 244
435 249
244 928
868 251
907 237
193 380
63 69
606 430
526 107
748 811
948 909
848 984
950 442
612 333
735 387
796 137
998 76
3 674
739 694
11 812
784 611
524 382
740 440
676 794
359 422
895 69
41 88
754 377
660 119
925 981
643 308
289 199
836 648
363 812
151 476
580 256
90 374
756 861
336 450
666 493
113 203
493 772
970 266
117 562
646 784
342 866
93 271
36 689
549 356
47 884
333 113
921 80
908 37
638 876
238 303
524 951
490 839
815 254
699 566
333 397
367 875
747 404
339 262
57 605
598 461
772 307
798 737
594 613
26 867
16 520
654 360
684 372
173 359
292 731
130 129
653 583
189 996
984 67
503 706
837 312
84 520
266 889
874 200
584 212
509 671
245 941
495 320
367 403
428 967
440 415
101 780
679 143
560 76
264 852
633 627
291 311
854 672
925 257
715 760
635 263
627 179
924 187
438 344
610 494
75 298
928 753
151 294
598 125
622 375
325 44
218 780
269 237
623 771
326 379
712 802
495 241
79 566
383 537
458 445
83 535
594 522
675 765
248 43
329 359
864 81
495 481
447 760
601 77
658 98
918 892
647 219
437 825
792 190
947 403
692 14
812 826
78 793
818 48
998 20
515 263
90 390
176 714
5 238
876 502
524 137
259 807
103 885
71 838
353 3
644 422
140 465
649 248
94 649
525 554
855 308
677 486
984 722
484 870
752 980
980 43
439 582
874 422
826 361
630 315
893 659
166 961
262 2
257 276
242 608
418 429
229 514
374 540
860 85
231 881
909 754
501 319
983 88
159 756
959 659
510 874
215 484
470 532
7 322
109 971
136 494
411 900
737 829
816 632
644 820
306 334
685 820
302 29
306 99
163 485
111 208
671 224
833 693
157 991
876 562
402 409
491 972
103 917
784 215
863 669
104 646
309 627
762 45
963 943
315 660
414 981
76 976
329 427
180 466
285 608
405 113
424 708
914 51
106 665
708 123
372 206
562 403
171 53
478 635
60 305
747 555
557 602
163 231
533 690
188 374
414 334
293 788
722 944
651 703
835 492
166 453
296 580
818 405
7 207
835 223
864 874
728 105
788 4
718 264
301 233
309 325
825 430
345 438
56 719
99 440
240 958
818 171
225 83
972 349
11 971
979 146
384 366
582 353
64 841
170 578
324 463
100 569
19 362
303 223
267 747
157 385
795 848
925 441
428 391
511 218
727 961
112 8
775 462
568 187
629 747
365 288
139 586
610 828
963 406
948 315
184 175
668 32
62 854
941 28
30 48
917 536
453 843
789 333
849 317
446 704
390 712
466 788
847 351
523 351
199 626
952 548
629 763
441 297
339 999
255 666
519 457
196 933
296 285
281 21
333 923
83 51
493 809
73 324
91 718
311 86
268 379
673 115
808 815
526 923
410 880
6 352
275 38
492 478
357 533
86 488
692 785
165 210
318 583
167 657
949 948
272 273
166 820
795 487
839 207
376 281
450 535
398 841
73 351
693 787
535 512
97 771
986 413
682 721
514 937
456 719
17 989
668 994
631 160
136 648
296 931
834 175
856 987
376 560
17 800
832 868
652 139
169 695
311 43
823 116
747 189
357 193
465 126
352 704
671 216
611 339
647 151
700 369
68 647
458 618
80 700
486 678
14 357
725 436
898 46
886 320
453 246
622 91
137 804
520 26
730 90
755 513
59 625
285 323
250 739
257 512
238 395
970 493
940 903
890 499
466 541
340 695
401 827
979 433
162 47
911 703
353 871
807 785
405 804
47 707
956 689
536 652
197 631
161 39
345 370
423 917
858 773
803 400
501 495
147 456
117 976
188 532
279 959
201 62
859 981
471 122
363 228
687 240
174 117
676 960
96 799
629 983
984 446
82 986
765 154
732 467
165 30
51 838
861 414
646 54
67 968
985 347
155 56
170 443
950 145
656 946
305 540
689 263
973 194
755 652
354 706
899 104
243 51
312 359
888 805
199 552
715 500
970 123
613 54
396 528
597 258
447 658
439 687
321 164
532 77
502 513
79 403
736 524
693 363
765 132
558 136
617 408
542 880
727 529
438 252
562 8
732 90
486 904
272 114
80 914
714 705
371 434
383 774
643 530
68 531
276 287
802 441
342 473
463 229
890 600
653 943
514 351
546 424
88 632
106 967
464 356
207 281
474 147
33 425
327 117
194 377
575 315
247 567
525 522
861 532
427 581
966 300
218 836
727 413
691 699
534 352
600 606
656 621
376 744
282 162
824 783
352 924
595 391
446 590
505 3
261 241
70 286
787 666
255 746
270 557
705 161
669 23
676 130
48 253
637 680
50 946
794 925
464 183
245 696
350 608
724 758
607 818
690 148
277 522
269 919
813 537
859 748
29 691
828 783
817 518
523 940
409 907
840 695
223 345
663 98
541 267
788 776
705 564
827 422
163 300
706 599
982 104
817 525
739 25
193 31
307 440
946 263
340 416
932 569
453 253
933 962
425 986
880 429
412 832
139 457
217 705
539 253
77 58
596 625
69 770
773 444
358 114
379 738
554 126
16 201
648 103
830 480
507 185
739 876
395 200
358 494
449 431
470 554
370 43
607 244
454 200
643 515
366 416
896 422
474 981
482 649
312 731
680 288
365 933
441 324
633 570
787 802
319 326
511 472
840 343
411 27
431 442
565 53
124 781
73 593
868 933
415 972
215 896
502 32
145 213
758 815
384 488
730 855
725 695
696 107
461 770
514 643
710 486
800 788
219 176
91 395
960 413
304 233
709 980
866 975
459 175
93 314
946 125
662 324
457 562
636 504
681 738
751 460
751 375
562 742
767 423
259 531
657 722
670 921
557 217
513 677
59 163
827 851
927 693
224 61
969 201
247 58
571 64
577 473
161 954
308 298
368 423
131 895
336 143
635 337
908 107
421 56
785 842
108 918
102 666
272 855
243 659
23 969
82 739
948 837
62 611
601 798
574 595
127 251
512 406
445 175
390 964
458 229
638 951
16 734
331 877
794 827
133 139
878 576
122 697
799 466
293 982
218 317
916 214
482 3
657 941
843 946
964 109
918 870
708 760
473 29
91 603
921 426
248 521
882 863
694 766
333 659
555 965
32 299
648 179
217 110
921 393
715 523
708 471
715 829
432 537
627 203
461 468
109 81
278 61
260 733
198 57
759 497
717 142
912 421
147 622
216 721
48 581
558 445
491 744
196 533
272 825
809 979
920 902
777 525
440 519
326 532
53 406
735 657
354 517
375 188
728 985
775 358
487 584
318 490
502 414
261 804
168 935
956 706
644 360
614 209
968 815
849 413
688 54
74 337
737 88
307 364
44 30
565 142
438 553
485 506
659 406
550 404
362 584
187 343
634 219
281 432
33 867
577 948
926 125
419 383
468 569
304 294
478 439
956 22
763 505
957 253
712 249
138 791
232 771
148 672
758 485
687 181
782 830
547 862
226 992
219 509
590 326
514 950
325 323
713 949
195 98
130 542
516 456
130 774
727 197
654 332
475 2
586 424
656 691
316 755
888 538
956 489
68 936
646 647
899 273
871 545
206 695
660 354
944 140
929 801
805 608
564 472
24 738
350 407
779 129
14 96
98 915
219 296
124 983
456 533
352 455
598 111
889 713
397 954
927 952
953 765
465 208
426 467
638 864
757 706
496 784
923 435
305 548
949 872
867 540
826 124
199 98
332 400
994 563
398 894
549 122
293 513
43 445
549 206
831 667
683 82
554 48
22 506
515 177
89 353
770 970
684 398
647 894
73 706
798 583
56 993
366 651
662 437
781 643
760 67
317 614
872 883
325 977
687 233
311 516
324 379
184 864
916 299
368 697
458 402
959 32
936 399
522 311
949 551
421 319
696 377
725 486
437 749
535 614
423 701
401 640
191 839
731 656
231 875
773 267
446 453
238 130
78 574
539 567
932 982
308 793
513 529
289 909
626 277
394 180
647 536
962 115
802 749
600 404
692 221
435 343
156 155
165 14
444 746
129 705
828 649
792 854
853 285
157 75
660 901
661 209
66 643
284 690
246 897
912 887
371 664
649 835
652 545
600 118
764 85
740 877
962 628
19 515
932 444
715 709
654 852
917 954
987 245
226 438
56 178
294 954
224 127
403 171
557 50
632 15
198 482
180 693
281 16
916 211
906 690
92 294
216 148
792 140
799 373
929 42
100 601
698 270
568 492
4 855
738 642
250 148
94 899
281 430
689 908
340 398
85 524
617 717
923 323
406 107
221 848
791 602
453 247
834 587
967 379
963 758
70 331
890 367
235 88
601 739
1 737
634 181
291 20
716 39
112 915
866 39
796 532
95 85
927 293
934 66
362 156
407 310
67 707
197 866
287 284
854 925
435 913
280 120
468 732
86 979
26 405
196 543
698 283
19 80
220 308
754 302
806 253
999 883
643 395
616 81
13 787
89 351
758 412
752 375
112 66
640 116
729 157
951 931
817 508
753 905
960 894
711 822
96 428
669 952
365 322
650 380
663 133
641 854
691 785
337 451
379 878
886 850
589 809
398 896
144 363
712 615
933 473
100 984
571 502
781 207
501 281
383 323
365 631
655 804
985 528
309 906
676 925
489 537
990 266
348 601
242 289
23 286
110 41
898 307
788 958
194 656
862 741
779 867
547 581
454 366
269 174
734 921
456 900
832 995
172 144
54 195
209 778
330 648
128 460
861 43
620 208
795 760
65 299
683 660
909 560
507 764
512 408
340 799
57 12
532 377
963 29
381 597
186 662
869 664
272 463
360 435
368 10
459 516
557 253
512 292
876 759
851 426
231 62
145 15
75 807
8 961
666 12
125 671
126 95
499 930
864 487
376 44
992 624
573 531
458 525
460 62
939 224
118 698
656 574
629 333
647 504
144 153
225 711
357 175
703 405
774 68
318 964
403 684
321 406
935 605
303 741
589 84
817 250
56 869
436 137
860 139
775 214
36 942
436 623
792 390
370 359
171 825
533 904
150 305
27 932
62 887
398 479
104 947
106 323
22 660
81 458
412 203
309 56
968 559
57 154
434 817
336 613
617 250
956 823
53 11
783 101
642 344
799 496
379 13
985 603
242 878
344 617
899 745
539 179
387 713
876 6
780 906
461 696
12 725
569 124
392 118
338 649
732 978
743 323
420 617
809 492
501 907
38 778
400 210
519 876
701 776
181 41
549 883
115 487
394 652
358 623
581 777
695 468
917 901
292 278
988 76
348 26
918 827
455 668
945 330
956 675
895 4
346 39
358 472
99 85
637 866
784 768
222 270
248 870
174 247
76 899
157 778
622 578
894 750
82 438
901 878
285 715
470 439
635 141
26 407
874 233
281 481
857 299
748 695
349 131
751 912
92 898
436 309
473 239
501 738
394 496
467 776
464 637
65 506
742 741
578 235
14 894
628 854
360 845
434 558
202 489
694 867
211 722
638 746
413 777
85 50
74 462
375 906
434 815
268 393
151 666
267 607
258 706
798 790
705 85
5 534
690 157
983 974
728 872
39 436
262 376
906 65
161 395
237 648
356 158
954 335
768 4
974 763
389 976
860 109
877 276
25 152
596 108
631 427
455 744
264 145
261 833
931 16
337 844
925 393
789 225
754 512
597 831
640 152
173 521
193 57
915 835
821 489
916 587
375 504
613 310
130 741
773 982
815 625
734 820
163 38
168 198
333 761
564 622
673 228
385 925
39 805
609 740
683 286
941 18
950 690
412 397
344 645
740 894
837 257
922 550
708 99
930 132
801 745
156 325
161 455
219 857
876 412
964 97
49 467
324 364
807 844
581 963
376 866
708 346
750 40
833 471
950 746
895 136
215 902
193 674
399 60
94 877
882 446
402 167
512 494
565 818
447 528
724 693
387 74
9 476
154 876
239 530
790 506
505 747
479 791
31 336
126 252
468 79
858 212
68 23
405 368
913 945
54 156
454 793
46 531
30 149
147 66
709 898
662 587
324 63
952 240
504 79
46 241
140 637
588 502
385 307
607 653
634 434
108 160
385 382
940 33
931 455
91 772
311 227
920 17
187 550
552 916
266 455
179 268
792 975
121 744
709 341
109 354
707 684
741 882
521 861
82 969
388 965
591 906
111 886
939 415
956 632
118 898
294 949
348 161
664 284
447 371
953 577
113 8
735 921
785 94
570 411
699 311
683 859
800 905
224 616
302 632
207 366
490 69
605 52
543 749
104 29
683 459
727 378
729 537
161 441
954 764
268 527
644 753
937 931
348 72
479 138
748 159
887 441
747 614
187 350
529 435
818 674
323 584
587 34
935 407
501 552
833 652
96 406
581 408
58 481
92 680
475 487
988 541
427 189
95 579
581 186
207 305
213 740
621 390
483 482
953 747
832 33
670 863
815 826
183 248
136 967
911 891
979 341
504 479
418 491
949 544
705 246
237 794
827 132
32 274
461 959
827 670
935 107
936 220
556 15
497 47
418 255
216 749
346 118
251 115
610 727
191 908
74 593
692 457
960 817
660 356
182 310
631 301
637 778
260 825
182 153
586 723
465 496
281 443
723 822
566 190
358 843
469 418
625 603
18 417
502 170
524 444
837 169
563 828
686 50
323 574
854 598
213 300
310 207
287 964
617 988
691 187
462 932
888 204
603 781
345 851
206 225
303 165
615 390
293 410
635 843
569 641
410 609
644 340
731 62
198 471
894 789
451 63
795 913
409 317
881 129
264 461
232 474
894 550
590 143
262 181
363 250
759 611
867 34
534 125
115 456
654 279
999 305
987 600
791 66
994 793
439 929
525 370
392 303
853 435
134 9
784 221
691 500
751 172
686 673
880 882
569 546
154 92
203 304
650 347
981 250
562 369
892 835
1000 407
118 670
867 574
266 621
75 990
895 347
523 327
118 176
586 354
738 206
754 83
153 386
41 819
876 385
881 895
615 507
917 485
476 754
72 492
878 347
715 619
198 220
852 723
134 477
842 393
775 387
590 548
735 556
583 773
761 49
790 339
650 451
557 124
907 610
973 138
303 429
897 820
202 292
905 488
205 262
83 510
625 894
926 1000
204 244
180 998
824 544
610 808
985 26
677 110
787 24
542 680
42 992
17 623
620 561
682 940
483 810
854 677
638 333
907 561
640 175
864 907
809 6
684 883
123 318
823 517
929 843
480 604
800 128
58 896
678 863
344 903
240 459
958 578
143 384
879 584
887 885
42 471
218 261
467 897
817 437
981 551
354 723
447 142
779 395
541 151
864 556
532 409
701 65
320 172
183 939
824 210
552 680
568 247
642 249
758 446
71 980
808 654
524 333
425 287
236 660
148 909
308 830
983 970
420 845
157 791
75 744
562 716
300 451
590 948
500 478
359 620
96 986
652 610
20 96
323 495
885 852
971 338
883 22
649 786
524 962
482 156
253 959
95 467
5 447
748 927
734 185
188 989
276 435
742 227
504 215
263 545
792 686
28 536
971 614
996 610
148 575
276 303
557 577
707 243
889 631
213 374
124 730
265 54
338 414
769 649
203 717
299 757
990 920
127 510
586 607
750 564
544 46
171 805
513 519
255 288
282 602
219 740
138 918
729 781
777 952
576 169
221 851
772 519
924 965
778 75
925 463
795 556
479 412
147 122
876 904
244 86
935 122
616 324
990 92
868 879
357 530
916 802
723 513
198 256
697 415
619 783
625 628
678 651
942 39
818 223
439 783
344 893
948 664
499 204
700 532
804 988
1000 995
184 580
650 56
456 982
118 398
247 211
813 1
631 862
824 308
154 350
608 816
731 734
307 693
697 404
157 459
59 657
953 838
165 990
569 423
586 495
815 768
589 331
138 836
328 608
263 812
166 693
762 181
289 904
839 197
669 209
990 183
533 11
257 674
106 622
479 639
664 59
358 412
163 474
752 882
19 594
491 616
444 466
746 169
679 772
236 782
317 863
596 774
687 356
703 902
683 433
765 891
970 267
525 215
886 483
375 921
390 807
878 781
906 805
459 487
170 156
380 752
151 537
113 270
708 82
246 731
845 916
744 715
439 118
622 46
237 954
369 496
527 505
11 912
477 732
63 345
981 195
608 539
596 433
770 552
913 292
224 731
575 76
865 192
119 783
73 641
211 313
955 700
103 460
860 625
742 614
219 307
50 668
997 284
148 776
685 647
212 298
996 648
195 957
990 725
836 376
756 469
204 389
75 711
645 940
348 643
884 635
333 559
975 525
997 614
221 392
803 978
730 312
248 336
143 872
694 924
47 780
359 166
310 287
400 911
232 430
742 716
649 890
558 539
372 172
489 9
729 396
47 231
182 371
440 61
96 675
819 65
409 209
395 903
34 71
823 110
632 315
287 176
902 679
970 678
283 674
570 453
290 566
400 451
666 755
195 168
653 921
549 985
889 323
978 344
472 721
639 637
421 547
393 72
377 52
123 421
430 918
994 218
455 337
107 622
907 415
552 497
72 272
8 148
350 242
411 592
645 825
585 257
66 298
596 425
650 449
601 540
586 233
291 722
663 495
840 862
999 584
265 61
576 332
956 239
419 884
98 142
574 923
429 957
931 969
376 757
701 925
797 732
610 422
285 447
174 852
658 789
918 929
974 978
741 49
507 678
870 827
190 757
942 844
382 100
806 667
74 81
309 637
478 650
759 348
949 979
380 319
21 265
614 40
61 768
446 821
184 549
811 775
120 254
47 597
681 191
407 645
686 82
24 460
282 564
198 853
570 866
313 721
565 453
13 83
828 592
178 956
78 882
599 57
120 619
882 827
531 564
168 366
448 489
628 519
129 932
993 446
783 692
417 587
124 655
867 542
976 340
7 54
568 483
690 374
363 890
376 118
912 201
32 186
801 859
515 703
939 267
902 504
596 513
457 874
995 735
913 841
313 282
5 63
567 174
502 683
384 197
754 207
961 12
233 828
394 682
934 674
121 631
179 776
15 337
728 55
506 487
279 123
359 634
998 853
193 724
739 973
224 73
913 480
655 348
259 833
587 436
22 155
374 865
802 816
799 426
273 639
706 41
447 190
750 539
904 429
690 681
968 589
41 686
364 615
306 128
769 232
64 871
185 338
733 370
449 346
439 289
638 866
288 483
82 953
152 104
182 325
143 920
489 999
622 62
926 188
764 762
685 736
232 351
260 447
305 880
281 939
865 179
340 749
49 5
245 179
139 752
878 632
38 663
220 71
372 707
18 310
251 158
379 328
247 696
456 257
537 645
112 610
797 536
271 403
279 949
584 488
895 474
966 567
98 179
885 365
398 260
811 935
793 158
54 416
836 345
641 402
891 997
645 530
699 536
760 870
26 938
217 461
90 906
103 156
99 735
255 676
99 317
244 179
638 457
55 509
543 677
763 734
761 919
645 952
786 530
912 69
140 804
275 113
824 722
920 395
84 756
633 894
113 323
243 531
352 419
797 605
289 990
450 277
809 801
661 333
465 650
32 4
329 803
437 611
219 77
429 279
965 250
988 574
31 256
97 924
410 122
423 97
393 85
163 175
333 6
452 719
761 338
64 299
341 819
741 553
650 556
660 599
361 512
303 227
8 187
470 364
688 47
917 878
379 585
608 866
691 350
916 74
648 514
412 745
506 234
870 831
922 756
741 362
489 217
193 504
981 985
582 278
736 542
142 779
80 901
153 537
50 699
167 946
896 265
400 906
649 178
520 565
654 260
2 893
734 785
869 130
595 396
453 163
739 97
121 859
576 240
883 965
969 146
367 52
903 149
434 831
332 115
639 863
14 611
590 751
576 346
645 937
162 67
304 693
41 834
171 201
658 509
291 215
561 348
166 339
995 211
333 245
366 601
771 629
38 823
667 233
187 389
503 645
3 383
15 132
939 217
361 881
464 78
300 116
352 245
612 814
923 517
173 706
494 47
816 228
721 384
823 27
962 609
708 909
670 588
153 221
612 697
599 185
643 147
350 508
534 4
794 678
350 998
822 836
209 693
922 753
179 311
715 264
400 434
978 141
432 665
849 918
541 396
789 368
670 67
723 812
957 666
239 234
182 126
441 6
54 140
197 706
913 575
147 725
460 443
731 100
766 389
479 77
954 902
248 151
975 595
646 829
411 965
440 514
366 722
594 136
496 888
221 609
752 47
471 205
231 937
114 548
658 332
72 464
444 817
593 84
759 577
609 52
209 226
180 924
395 803
878 374
590 249
803 603
715 121
289 769
350 205
688 204
535 273
952 509
418 679
280 827
917 66
869 814
719 351
556 364
186 158
440 477
516 383
957 614
719 138
724 580
832 982
679 647
985 474
71 907
922 976
168 228
23 870
268 526
255 91
603 405
658 21
1000 345
397 22
666 338
165 584
557 452
260 314
516 718
159 385
671 591
968 23
379 850
424 435
1000 221
360 515
310 731
550 451
346 280
685 489
6 643
7 21
591 702
379 196
577 918
934 305
303 784
764 283
265 647
620 783
803 552
903 590
582 92
181 721
718 686
550 835
68 104
476 766
419 569
984 74
712 103
239 723
597 557
902 675
69 367
849 384
196 894
321 224
188 195
324 101
364 764
640 850
804 485
307 61
761 991
124 313
425 595
484 194
565 203
986 765
771 108
969 244
777 91
870 433
23 890
550 383
328 684
170 374
103 482
732 192
449 892
206 91
756 698
896 59
659 884
310 816
205 633
934 439
319 677
814 283
230 144
531 169
214 751
658 331
363 551
737 723
167 496
109 661
758 10
12 14
888 520
672 163
324 597
435 687
76 305
974 535
685 620
843 978
89 906
222 202
442 506
462 918
606 109
52 547
407 411
649 498
900 184
866 298
164 574
805 412
235 977
832 546
230 978
164 801
538 3
695 304
955 174
428 108
755 341
94 768
610 504
251 903
891 277
726 778
723 753
553 98
240 31
398 157
1000 298
21 529
648 298
4 892
275 365
829 750
674 131
708 780
80 299
264 860
582 535
608 319
248 480
921 821
750 600
834 895
60 747
435 882
316 736
746 959
954 407
581 257
294 969
747 127
192 888
539 707
854 660
456 650
203 851
280 414
516 860
577 80
319 448
982 748
2 175
341 657
925 938
623 997
237 530
408 525
417 412
967 803
952 693
381 641
873 239
533 488
983 73
792 703
205 646
939 341
103 936
403 276
696 179
436 288
261 641
902 763
356 918
835 663
398 519
357 116
293 402
131 666
338 659
870 155
15 19
622 685
602 120
294 755
917 694
609 318
321 478
559 780
69 825
434 529
919 472
403 209
231 583
830 973
505 350
777 272
543 829
842 777
395 364
407 36
903 45
781 812
768 153
476 326
676 629
257 800
4 712
772 407
864 34
655 707
240 995
672 343
827 7
607 722
382 592
51 427
183 826
695 488
257 786
638 341
547 874
394 993
659 150
62 616
667 363
799 254
216 100
405 112
771 583
347 529
95 386
475 607
875 886
458 893
285 721
457 50
887 367
9 620
316 644
805 320
328 729
15 801
233 926
557 939
579 164
860 685
701 666
433 7
30 288
525 707
134 362
979 496
490 513
385 667
241 680
137 41
137 954
511 684
629 159
648 327
300 361
992 705
715 605
401 931
210 993
883 473
826 443
634 935
532 998
369 962
173 778
574 507
246 295
240 380
25 447
430 853
898 978
612 402
876 329
529 709
533 463
54 961
971 828
533 683
552 880
28 821
866 134
630 707
902 34
493 126
227 515
8 924
956 893
608 927
591 513
682 791
240 314
158 703
704 312
257 732
821 5
841 68
742 810
502 545
970 621
507 773
908 353
264 283
886 84
874 394
939 834
943 432
429 22
443 268
242 923
530 335
639 959
89 135
764 288
227 754
704 395
47 858
180 873
397 369
264 292
964 376
642 351
548 525
607 512
787 417
911 661
96 445
761 721
714 680
364 400
315 928
484 234
285 524
947 650
971 435
111 715
9 832
98 804
710 310
793 817
959 312
605 764
669 813
308 316
256 600
145 363
383 578
192 195
464 4
139 240
855 507
352 309
667 181
642 239
71 891
209 879
968 34
373 86
405 270
630 393
283 396
131 2
265 501
284 502
303 738
456 455
764 204
267 677
316 532
260 74
552 372
108 522
628 573
566 83
872 507
969 158
656 606
972 506
976 146
446 255
421 541
2 295
26 880
589 43
132 202
591 63
912 407
563 978
152 917
322 358
149 573
177 931
849 866
935 433
944 68
450 429
637 584
300 455
929 998
389 667
370 654
9 976
740 711
784 399
557 14
74 59
902 461
434 570
200 825
245 161
555 430
949 785
29 169
876 810
264 161
332 41
723 902
261 437
988 519
281 823
223 147
421 158
179 558
438 739
559 440
981 399
151 129
227 236
473 399
451 853
168 397
916 472
179 33
41 254
325 448
995 981
913 951
248 958
712 71
300 164
150 264
987 956
91 37
989 14
285 239
568 697
852 66
406 273
85 18
536 836
339 151
294 726
426 582
555 551
568 542
616 30
737 606
104 755
182 498
280 262
40 852
977 468
381 627
118 807
539 977
344 739
687 732
701 500
732 50
643 468
692 878
430 593
282 192
858 422
505 576
212 488
96 580
253 950
486 392
93 954
19 667
877 922
983 146
615 647
388 34
656 661
749 893
830 797
68 658
134 376
207 801
479 927
948 336
286 280
54 615
844 208
675 418
615 488
597 582
662 660
875 740
197 878
106 276
144 189
399 273
73 914
19 118
851 84
76 7
482 37
893 211
956 820
181 867
263 241
98 483
593 198
519 11
931 343
472 792
853 903
972 615
692 402
515 393
2 601
11 148
14 60
980 301
764 279
993 186
564 510
31 773
140 523
440 803
956 573
714 151
253 192
309 845
174 234
864 63
955 903
263 97
289 124
226 871
270 879
671 267
336 817
346 543
748 299
585 544
824 401
26 244
466 821
145 891
224 234
715 660
158 291
209 710
847 494
149 350
970 191
389 46
879 568
167 455
235 66
92 455
187 302
549 957
415 110
914 370
109 694
995 20
824 82
737 748
21 753
392 468
892 633
295 231
285 401
347 181
382 75
50 352
167 940
571 398
507 34
592 849
380 444
755 491
80 844
228 942
950 567
246 967
726 655
327 276
50 1000
374 596
368 510
418 780
268 951
220 966
181 252
480 896
983 305
304 942
452 789
620 670
931 507
927 768
38 835
61 294
928 498
593 152
411 939
511 126
633 461
948 481
404 409
783 237
709 57
547 441
434 519
504 312
897 870
12 49
308 118
180 160
849 470
403 868
222 7
253 784
170 472
761 109
741 257
491 868
890 895
707 782
781 827
580 874
91 375
330 861
953 16
340 838
107 59
309 717
424 163
90 270
672 466
94 605
222 760
856 696
396 934
652 862
249 750
829 264
769 43
886 283
430 703
725 174
392 597
694 173
404 452
708 325
268 217
522 405
706 347
95 75
142 10
554 847
83 509
706 506
562 574
394 211
435 349
60 595
38 984
945 636
237 666
100 251
90 83
216 557
673 852
677 388
244 630
20 694
121 988
196 326
522 182
769 421
332 711
33 606
767 76
372 685
590 741
102 44
386 837
999 571
323 371
113 807
354 154
63 372
100 704
542 448
176 831
979 161
884 771
948 894
416 393
237 680
377 38
711 91
933 179
289 206
87 184
599 823
756 264
62 686
23 670
678 37
40 649
609 104
138 301
349 241
669 739
356 213
974 893
83 494
765 278
255 199
722 259
889 502
240 838
737 926
364 397
621 620
99 44
768 493
906 191
285 208
796 474
279 401
950 557
145 880
45 774
191 822
872 534
994 220
626 894
52 29
219 752
120 601
990 551
303 632
641 930
298 650
966 136
105 54
138 620
388 956
519 769
849 595
799 674
717 287
356 313
464 895
847 981
259 918
713 28
204 741
49 328
368 926
505 853
530 461
140 425
338 846
236 328
872 8
379 183
769 868
188 308
331 979
690 108
795 96
693 430
43 970
412 763
561 952
587 73
703 365
977 285
985 921
329 634
264 722
415 702
375 150
867 945
744 703
821 204
424 877
935 172
518 277
889 586
455 826
229 440
490 50
645 1000
82 348
260 431
94 324
500 714
807 128
359 387
423 703
615 180
969 65
525 329
657 711
727 967
84 595
811 866
908 131
68 244
516 407
742 989
22 194
681 716
528 517
334 445
893 203
860 659
261 783
123 944
435 764
907 589
743 509
242 14
349 521
649 607
598 826
539 5
547 83
115 268
363 670
546 352
135 726
696 739
393 206
904 377
673 433
408 81
706 825
986 798
470 431
180 258
257 239
19 861
466 996
570 701
473 560
614 467
510 139
650 105
323 80
350 234
606 426
776 475
835 25
900 853
96 66
929 226
702 913
116 663
787 605
793 391
854 169
60 254
890 285
769 767
243 609
822 824
683 185
280 599
15 362
60 929
605 106
486 431
136 438
483 229
490 984
129 893
933 90
582 579
896 379
452 100
895 450
903 187
919 745
864 337
753 540
996 290
521 110
948 14
702 568
47 81
737 821
354 715
638 343
358 468
372 38
605 19
12 314
132 268
862 140
446 131
784 612
288 305
612 634
241 756
898 975
581 241
396 545
238 620
37 906
372 863
472 913
72 926
405 415
195 393
210 270
732 208
592 736
995 763
275 661
223 970
803 677
804 693
9 839
502 255
757 952
207 778
36 521
742 264
827 149
229 17
684 587
280 311
74 374
601 303
266 427
894 608
98 500
753 276
154 373
174 853
273 256
721 698
902 704
537 795
239 497
611 652
542 284
345 676
48 586
480 447
318 160
677 145
138 4
397 406
360 969
36 448
846 67
217 802
565 430
396 35
333 885
420 926
822 160
166 936
675 384
475 832
779 223
221 754
896 416
758 5
141 669
140 81
229 484
645 911
95 530
622 371
601 530
748 361
872 309
178 148
217 913
725 927
291 196
274 685
99 823
374 442
313 594
25 226
176 937
791 783
612 949
306 434
829 129
565 878
134 338
694 214
350 467
244 901
628 308
782 166
159 325
15 6
169 918
705 934
83 556
591 682
43 498
721 277
314 780
533 53
240 651
277 553
689 776
467 28
281 917
157 718
792 57
577 754
34 571
263 267
68 701
651 502
179 938
635 362
898 157
340 471
90 89
244 846
377 832
770 225
977 766
45 305
56 34
791 110
507 578
573 603
763 66
52 587
755 783
618 370
271 205
522 856
178 630
68 500
477 699
277 264
723 449
630 857
850 758
231 792
446 40
300 561
86 434
876 249
622 750
207 823
188 102
110 757
339 814
217 358
793 883
593 709
83 760
647 852
515 750
265 123
573 777
383 396
140 268
399 336
482 657
718 830
95 414
344 313
489 868
229 653
312 299
144 321
916 872
977 480
308 816
167 645
721 240
356 496
570 661
111 891
965 259
709 595
703 546
921 673
755 612
876 639
291 786
197 871
244 180
22 173
386 343
455 160
740 309
943 823
617 838
546 860
953 762
656 94
406 752
393 823
255 67
566 137
419 88
572 692
241 116
542 74
142 561
582 193
159 377
653 460
866 65
319 831
702 418
414 140
1000 25
594 55
32 828
123 784
460 925
90 772
945 690
73 233
100 4
323 391
399 809
927 120
175 598
352 435
171 100
721 741
314 563
25 533
345 939
173 900
729 259
952 385
697 745
774 857
304 934
228 141
273 693
29 608
594 299
833 180
824 291
477 986
929 828
76 91
526 270
923 980
545 449
671 97
875 479
366 332
310 626
927 129
273 527
50 391
728 282
553 52
364 471
508 849
704 702
260 301
388 516
607 793
886 418
659 678
894 292
174 828
976 683
187 226
142 335
174 686
493 143
705 470
71 879
684 60
64 777
126 909
154 692
944 538
205 215
658 603
8 229
944 112
469 321
721 884
776 203
908 892
309 487
738 70
587 186
493 727
806 383
577 268
12 348
106 126
709 880
294 858
629 778
445 747
406 835
155 212
660 658
836 206
520 15
878 677
359 290
561 501
607 699
270 566
305 348
990 407
162 255
537 364
183 779
493 280
125 464
923 39
169 57
981 615
621 486
803 276
975 785
321 215
691 583
424 290
835 321
47 672
990 49
387 95
769 198
709 940
176 661
704 341
569 302
554 343
647 189
705 643
122 853
820 570
925 898
239 270
844 94
980 522
391 957
26 692
471 370
932 463
323 722
974 606
92 442
687 215
488 359
854 149
527 503
783 161
673 161
461 441
887 994
580 351
173 852
733 516
624 362
954 28
341 548
293 508
744 615
636 706
502 817
265 40
807 956
861 900
662 639
823 256
945 596
83 53
490 595
573 446
794 627
655 32
642 354
501 112
216 512
914 935
694 320
444 486
840 610
312 197
86 282
320 504
766 95
985 833
560 7
919 548
199 623
732 677
372 942
293 684
862 838
727 393
358 986
990 875
484 214
733 769
469 273
443 234
294 455
632 723
809 360
7 78
701 61
426 581
622 707
966 985
716 43
595 334
197 886
204 611
28 159
95 693
768 551
920 529
778 589
173 585
236 238
723 979
267 64
620 503
837 530
275 179
352 240
713 243
759 364
666 618
201 396
316 339
201 405
275 164
417 563
292 664
529 250
893 154
373 65
363 189
670 358
665 230
307 802
239 347
884 686
679 796
492 849
581 632
370 732
138 661
243 573
391 830
453 195
670 470
324 326
2 49
933 747
403 328
938 58
567 49
608 888
156 804
796 260
261 221
944 448
126 32
694 989
17 270
377 374
550 490
563 719
909 802
968 669
472 922
212 625
933 745
11 350
237 845
267 305
786 175
61 490
105 416
927 116
224 640
528 738
300 810
665 64
239 833
492 521
91 985
607 598
324 807
576 496
66 167
960 585
684 32
205 290
858 861
831 128
509 411
661 665
199 701
463 770
298 582
155 486
247 562
504 493
127 900
266 270
707 487
567 508
938 451
230 55
133 473
579 686
435 259
276 510
823 703
293 280
634 62
811 614
990 667
804 465
433 207
449 70
518 660
272 920
98 782
386 462
370 794
397 730
484 321
199 508
279 26
331 530
281 221
466 843
435 761
984 319
425 727
872 233
94 860
248 129
837 777
230 690
890 980
277 489
890 646
368 62
656 111
595 351
190 828
808 774
766 884
32 453
870 618
88 971
411 866
824 762
276 457
275 794
383 285
995 618
460 640
139 840
306 874
590 236
747 871
402 998
822 586
757 771
786 408
993 921
818 946
427 517
466 608
725 35
495 651
353 53
661 703
695 532
150 379
290 892
959 256
699 652
414 456
439 113
391 491
405 19
539 215
608 783
19 397
37 864
850 261
740 659
877 313
223 733
924 880
35 311
721 444
265 623
253 640
107 385
209 386
412 54
930 945
65 69
215 480
639 470
806 714
908 97
371 367
937 913
412 670
686 511
802 11
107 21
866 940
376 469
783 590
988 871
835 736
964 866
887 439
271 388
851 451
763 235
903 578
494 98
621 81
206 890
937 368
311 1
248 645
958 708
523 570
27 580
285 926
850 933
939 85
481 286
471 400
492 509
255 127
886 754
217 951
777 991
987 233
693 436
906 421
872 633
481 757
501 107
841 2
622 357
64 961
991 468
164 181
394 513
837 896
595 665
562 987
657 785
176 762
959 357
131 538
798 417
706 461
649 454
120 744
671 28
10 669
481 451
729 683
621 728
503 639
64 415
388 318
178 291
121 948
880 188
639 886
813 129
217 346
585 762
465 370
288 976
73 444
187 617
546 364
525 203
553 178
568 360
978 871
657 316
285 499
968 40
454 504
768 198
325 511
214 89
855 995
911 731
16 862
916 158
29 203
13 933
892 789
951 172
331 5
249 505
929 911
269 108
613 274
178 851
61 578
516 279
735 514
775 543
339 371
829 320
821 871
232 762
113 644
850 977
928 477
994 726
846 158
753 889
197 89
524 199
964 85
917 486
382 25
586 347
130 856
804 785
301 308
332 337
424 882
623 136
876 383
457 590
419 949
587 880
638 73
116 247
447 329
668 190
693 489
967 497
775 560
170 420
227 733
150 12
624 906
360 285
136 142
951 105
339 336
848 948
444 644
598 856
908 925
671 807
163 325
524 436
498 429
45 967
765 419
552 847
537 991
783 979
203 408
441 266
264 928
528 709
549 714
303 119
340 921
975 827
393 421
918 737
710 615
340 808
173 80
28 566
453 209
560 906
233 358
560 873
761 318
344 37
628 397
856 293
286 264
81 576
291 434
680 318
769 614
873 906
363 20
540 785
406 254
455 388
683 245
342 388
196 464
115 440
37 557
765 159
620 257
465 706
138 202
949 629
189 696
68 608
969 908
865 52
545 110
470 91
261 179
1000 632
179 977
980 661
994 800
643 596
382 21
4 472
244 49
428 177
148 218
450 297
606 880
648 379
276 901
638 926
527 360
607 532
221 959
164 112
143 248
940 623
554 130
114 315
583 73
386 672
295 707
953 841
210 953
130 797
631 248
405 214
128 620
822 175
893 810
371 75
126 812
554 756
952 951
194 491
995 228
103 650
583 179
467 253
897 390
462 219
623 223
914 119
478 941
14 488
445 342
850 80
877 859
821 643
105 389
538 712
612 712
392 357
552 713
307 414
795 778
669 103
749 879
677 632
443 133
510 68
36 889
683 400
863 888
239 562
504 536
553 99
653 356
646 656
465 649
521 586
642 87
682 545
479 587
297 477
668 165
439 191
776 8
801 585
73 346
998 256
451 78
298 630
386 898
177 27
998 370
378 701
154 986
836 120
888 180
387 282
31 620
559 433
68 902
472 470
283 81
823 627
547 483
621 497
725 457
340 56
716 369
134 217
470 680
882 279
875 351
440 594
270 192
230 498
784 966
21 919
150 76
601 489
356 174
881 209
116 123
289 776
966 441
326 478
973 652
315 862
721 264
90 4
649 329
980 596
805 822
296 26
332 284
242 126
413 751
822 192
544 433
323 405
214 102
966 936
481 976
838 726
495 118
168 132
922 630
910 286
132 650
544 199
784 40
916 502
334 65
568 331
424 737
625 591
562 595
80 384
787 238
737 187
859 790
116 491
56 721
105 141
22 337
190 31
442 309
33 677
804 236
205 768
371 342
45 992
683 99
296 903
622 800
978 361
682 839
573 746
672 732
506 789
710 768
510 325
933 380
553 874
570 196
619 723
583 85
698 726
96 455
138 341
116 120
199 9
473 452
27 635
533 495
485 49
208 640
847 973
967 664
394 971
720 827
120 249
325 665
912 816
438 300
697 265
971 668
787 940
631 953
705 160
178 787
203 312
414 739
155 574
705 897
163 117
31 865
332 325
712 92
70 663
409 107
569 187
280 848
153 56
89 373
94 147
987 744
524 754
423 51
969 494
860 324
787 421
153 200
934 793
871 234
516 644
368 231
720 180
61 607
947 912
887 351
863 5
174 815
721 858
952 761
569 861
807 464
898 268
901 147
617 487
385 846
682 789
118 428
526 494
900 446
828 499
812 354
563 90
107 712
899 508
796 576
919 752
228 608
820 660
900 622
69 331
166 113
88 132
149 905
376 181
549 115
36 915
991 565
42 927
747 741
185 440
509 296
546 583
804 432
935 619
617 996
40 771
251 772
150 1000
64 102
117 647
674 574
722 382
28 874
91 383
530 180
86 946
46 439
569 579
258 935
995 538
552 407
942 560
486 343
770 588
136 676
447 294
533 752
600 816
604 651
843 400
338 724
385 803
997 97
973 984
217 986
682 12
882 951
878 97
129 31
439 448
648 41
595 734
997 831
874 1000
52 202
378 448
618 311
89 809
621 487
431 39
370 997
611 265
705 310
72 921
404 892
630 712
711 743
258 340
798 99
212 30
86 41
227 483
710 968
237 328
632 417
953 646
9 415
984 105
556 540
313 957
151 931
384 477
910 798
689 964
213 491
635 274
920 870
481 570
826 883
345 751
996 332
354 890
576 708
356 519
436 348
46 26
728 877
740 120
966 887
608 267
902 958
994 690
830 397
796 208
110 987
858 266
115 31
303 401
914 160
790 516
677 904
598 877
129 171
215 119
248 127
103 645
659 240
314 392
898 503
556 22
531 579
416 274
309 241
195 259
38 463
658 915
717 523
384 151
569 946
573 460
889 853
842 117
937 568
383 184
360 187
796 700
767 782
696 746
293 11
742 231
198 825
104 552
962 771
367 220
52 246
907 838
707 353
800 162
728 924
829 802
423 801
721 208
336 126
848 386
310 356
52 225
603 59
69 27
860 851
213 91
868 298
664 438
917 651
94 888
897 389
359 139
708 660
507 72
961 3
376 195
824 540
999 689
600 379
502 419
52 91
305 743
189 407
354 541
965 775
939 511
210 954
148 461
777 862
562 539
560 870
765 896
952 468
987 867
773 390
588 643
330 202
191 188
457 544
710 579
7 755
241 791
211 821
651 816
956 997
223 678
301 554
82 181
175 534
606 43
84 190
54 82
184 865
727 995
720 295
966 429
581 595
409 751
925 38
88 787
795 492
94 572
629 71
280 451
337 530
400 98
831 74
415 112
836 977
758 604
443 184
830 933
664 807
212 265
726 117
993 686
145 39
569 647
268 628
5 347
541 83
804 744
591 487
640 218
765 217
563 440
9 26
293 656
298 817
243 297
907 830
955 837
717 601
598 360
348 326
189 92
464 921
676 306
333 469
83 406
910 931
888 975
293 545
204 485
984 136
698 180
498 797
598 767
652 180
813 899
152 723
518 400
688 519
819 890
741 833
485 225
893 234
628 67
255 860
906 749
496 862
903 320
243 587
284 344
874 454
177 128
934 133
621 11
849 967
811 706
552 434
789 667
867 322
725 699
852 802
475 890
504 568
556 970
30 874
883 9
268 36
752 902
836 606
651 533
44 170
979 277
423 484
808 268
767 66
921 14
173 619
477 549
488 636
621 602
360 996
104 878
369 676
303 39
72 840
49 84
124 541
55 917
490 196
143 820
891 351
561 589
637 256
177 486
201 691
851 527
910 598
673 461
444 32
696 865
294 457
464 755
527 98
465 383
561 87
346 115
174 65
836 712
431 336
847 928
877 262
88 15
113 433
40 162
10 183
493 20
997 30
717 547
998 141
655 479
477 493
976 629
808 395
319 767
80 768
842 222
573 83
789 11
16 343
970 857
410 441
13 259
754 536
740 728
987 833
784 190
286 156
23 348
393 676
444 462
467 735
658 866
946 151
718 975
678 922
353 255
502 686
468 488
462 66
321 11
399 983
424 248
463 352
602 690
424 815
66 626
41 983
980 582
433 414
156 23
42 266
266 957
609 518
867 857
245 159
61 817
403 982
612 413
423 102
977 783
104 480
744 87
780 331
859 375
355 895
596 922
70 990
910 468
566 816
905 773
485 504
757 610
484 17
738 651
436 870
986 852
679 691
746 960
51 260
769 138
254 135
563 588
50 89
371 975
525 137
469 566
222 155
106 485
457 73
476 207
249 580
401 82
161 126
835 794
249 568
964 487
834 546
967 415
623 862
512 974
182 941
771 904
967 481
311 743
95 321
434 367
23 22
691 588
916 440
372 495
472 755
96 752
954 453
435 221
18 54
410 365
264 707
432 597
963 888
627 442
452 34
25 333
374 407
739 21
534 341
566 747
516 263
567 874
569 751
696 336
541 612
583 903
397 750
577 632
893 746
282 166
37 58
597 435
246 466
41 440
209 357
479 376
83 990
836 440
320 199
950 70
651 773
507 222
349 860
237 417
814 877
872 513
706 142
90 440
738 726
996 145
180 505
939 192
774 245
80 2
661 513
346 811
1 334
558 767
124 310
801 778
189 943
64 462
252 831
197 734
285 434
389 411
379 907
674 425
860 770
78 807
519 788
193 352
622 249
951 49
56 818
452 102
558 369
92 982
271 326
349 258
873 197
119 649
594 544
311 347
539 459
99 187
660 426
40 266
775 566
317 899
280 438
509 950
605 387
391 866
648 844
933 939
662 591
643 58
292 434
105 870
298 999
17 923
312 314
653 136
914 722
30 287
76 26
694 203
974 239
233 694
129 379
837 639
350 723
782 976
836 934
611 19
187 69
500 84
349 558
453 310
284 991
679 668
893 166
141 524
865 331
881 560
307 616
146 768
364 614
662 348
196 116
213 922
498 208
961 285
881 552
425 75
57 670
941 199
450 322
596 150
633 501
462 204
797 127
246 511
723 634
851 759
274 711
900 592
658 556
82 903
233 934
701 387
63 477
902 892
706 92
614 7
897 961
639 742
466 107
374 190
944 815
274 927
575 222
13 782
23 169
699 466
918 959
188 719
644 64
219 332
403 270
924 773
767 122
995 404
973 376
698 742
207 353
326 395
668 565
892 51
154 132
945 920
15 251
704 927
638 483
442 667
259 457
739 76
194 696
113 313
353 150
454 827
333 433
309 303
748 584
292 219
49 415
931 147
909 801
534 465
76 908
170 686
124 993
3 357
230 245
711 144
403 825
964 348
135 601
552 93
85 809
881 692
283 861
26 62
187 100
658 781
710 570
490 200
335 592
694 663
902 8
126 767
710 250
469 596
435 235
109 311
370 115
598 377
64 21
369 411
320 604
601 815
970 414
223 644
739 545
694 479
67 209
819 745
566 837
998 585
964 772
186 301
74 124
826 743
412 119
622 657
972 907
647 430
438 648
786 267
27 155
855 26
223 782
308 671
449 542
794 128
414 652
361 999
11 585
932 223
454 216
611 633
595 853
995 511
784 514
594 239
947 289
589 955
668 692
566 712
41 720
116 734
872 797
95 733
654 798
550 586
339 471
825 670
624 345
586 410
950 507
657 599
198 809
859 946
441 174
548 738
137 374
632 899
374 786
25 798
313 706
282 239
883 994
265 944
639 727
289 500
514 454
939 609
77 467
340 723
518 795
478 306
679 290
788 444
144 284
617 238
18 672
846 196
958 430
235 824
435 520
276 608
363 493
675 674
130 660
492 298
955 243
724 842
474 745
913 62
663 129
799 80
554 784
345 628
288 956
634 276
543 444
533 868
733 45
759 685
256 120
729 281
457 531
953 370
38 562
764 30
366 585
28 167
556 648
574 77
253 853
415 726
562 371
43 972
787 151
739 693
50 598
979 214
611 25
591 983
371 988
974 646
488 589
264 883
129 460
235 447
118 62
108 112
27 259
942 131
144 728
439 669
937 142
511 614
178 385
971 780
435 714
47 702
999 24
658 371
811 886
759 697
2 247
289 746
385 885
939 762
84 637
712 21
522 128
574 171
838 26
746 355
28 428
472 856
582 114
449 544
265 44
518 54
481 162
112 288
704 516
672 849
253 39
985 35
937 371
717 750
564 964
551 759
489 942
252 511
848 722
490 992
936 614
786 535
98 23
402 701
115 920
900 599
676 351
758 709
919 146
717 792
240 419
805 529
682 152
822 786
704 142
197 240
637 6
998 695
637 223
17 346
888 793
636 886
436 951
381 185
871 965
130 141
72 78
155 731
28 452
526 471
782 337
903 804
617 649
701 596
990 383
78 414
605 327
782 437
877 760
857 628
403 935
796 710
551 860
810 236
749 929
972 597
813 710
192 631
842 714
604 793
284 578
312 992
286 96
492 348
402 312
557 141
529 43
607 843
590 937
286 963
812 301
716 34
495 525
212 450
630 690
338 462
314 423
850 900
423 417
987 111
362 418
309 306
699 568
429 845
160 532
337 593
220 70
318 343
320 357
703 399
651 323
212 53
474 738
108 634
221 307
486 220
744 575
681 285
149 809
594 569
627 353
950 181
430 259
224 905
442 320
595 694
965 996
183 316
265 238
212 416
435 892
747 525
549 443
846 520
812 793
294 240
394 660
815 945
601 935
330 82
325 799
858 702
48 759
91 195
777 43
592 937
151 662
446 963
904 104
313 39
239 970
599 494
811 682
671 832
132 662
441 109
682 252
165 995
226 33
703 117
183 219
804 719
733 217
296 970
784 85
397 111
828 272
855 734
731 459
354 744
546 758
242 193
134 999
855 30
579 707
454 520
310 725
46 64
302 345
573 625
860 812
46 322
211 691
511 616
633 752
401 781
472 858
190 735
33 247
920 427
860 611
107 932
645 107
255 635
690 807
95 655
867 324
609 358
838 47
443 322
372 48
771 153
899 991
676 153
556 347
785 606
792 778
637 420
266 618
115 522
688 77
167 727
675 115
703 981
727 968
999 929
227 583
65 383
425 211
927 507
314 763
795 76
235 80
975 295
91 530
716 556
776 608
191 350
233 478
313 479
191 800
664 341
303 145
210 237
911 121
690 17
181 258
150 601
191 559
974 516
509 530
24 475
245 371
910 328
345 964
189 795
469 377
411 397
785 333
773 693
162 512
777 232
412 297
660 34
705 655
938 407
718 585
62 795
236 500
502 272
154 589
728 188
216 439
603 377
226 224
846 698
364 298
490 462
956 769
106 364
737 702
261 937
33 534
133 329
813 346
23 377
960 427
728 566
597 361
732 598
949 962
899 703
827 53
423 357
777 143
370 387
208 692
162 937
124 123
187 942
933 37
913 964
501 205
730 958
351 791
666 408
571 677
640 574
43 198
183 8
570 798
441 194
921 206
4 5
574 355
139 535
106 705
261 246
120 683
226 805
40 326
302 953
458 916
607 807
528 563
599 611
540 431
651 515
823 26
776 815
235 878
729 33
569 154
23 852
600 511
284 740
616 231
933 717
887 21
334 250
829 591
207 794
684 614
599 302
594 779
490 120
62 936
699 614
165 109
802 551
686 885
669 900
672 550
72 833
982 985
651 682
715 542
628 940
394 923
304 68
92 235
192 12
739 663
864 281
584 241
960 248
907 127
85 438
135 555
527 549
539 542
151 630
420 143
237 904
250 867
685 799
817 223
56 621
791 235
878 736
778 791
557 154
843 561
413 665
479 308
119 669
850 407
341 354
891 684
456 670
112 185
867 298
139 719
911 454
827 231
453 571
734 266
559 670
272 452
280 878
539 755
695 642
150 454
821 219
916 619
57 782
639 490
76 551
173 764
179 735
446 153
163 627
599 704
866 800
12 659
202 781
629 247
270 5
708 53
493 282
172 958
577 849
690 505
570 944
909 535
950 853
363 717
485 276
473 51
252 799
600 971
983 229
12 93
733 974
401 219
350 258
125 57
920 994
673 978
826 644
238 736
186 137
486 187
693 12
644 890
474 592
257 740
523 651
941 173
629 663
516 301
599 876
187 191
913 500
231 702
297 748
553 986
966 554
423 460
447 706
753 255
861 73
476 851
878 462
280 678
108 85
387 936
966 847
341 727
209 904
583 264
506 676
822 980
569 874
534 95
931 840
946 232
583 272
782 112
1000 361
396 482
14 407
407 57
471 528
260 57
359 399
325 541
769 216
751 398
93 742
939 382
856 211
212 242
483 957
344 949
465 346
376 988
552 340
30 394
333 123
472 171
821 625
221 939
620 411
844 959
314 120
681 786
632 684
822 137
865 427
418 492
298 499
892 605
85 683
40 947
517 78
826 781
774 824
996 241
671 25
493 302
641 76
844 400
932 1000
823 527
728 564
904 118
526 294
130 665
684 767
852 810
592 120
830 180
417 946
294 46
418 964
711 994
980 725
842 937
266 257
318 46
900 796
225 66
668 548
108 713
616 569
767 944
950 878
198 287
847 285
359 349
34 690
12 724
767 736
762 609
812 859
411 129
392 928
477 455
56 697
424 863
915 87
774 497
968 305
655 934
693 951
116 824
789 984
507 538
171 889
48 210
247 846
142 572
209 480
104 412
887 47
992 264
1 534
175 604
374 852
261 205
445 603
504 627
13 598
805 259
232 654
248 187
448 505
803 377
651 864
803 75
807 873
107 620
286 136
880 989
512 495
91 826
951 800
522 75
780 847
975 563
80 587
825 745
782 157
167 985
386 604
383 438
259 906
37 737
910 439
417 668
890 854
785 503
197 751
821 77
882 432
776 332
210 166
765 624
656 537
158 390
142 438
615 918
387 403
182 526
745 78
632 559
852 995
447 655
102 353
171 916
717 941
940 270
392 473
383 804
708 912
292 784
180 307
620 852
250 235
145 437
222 563
186 421
224 248
379 767
229 814
632 643
665 116
118 51
491 662
860 765
446 540
89 369
130 55
513 97
630 98
979 738
778 412
394 972
919 156
82 658
588 265
167 942
506 245
381 860
837 614
570 677
436 868
145 471
156 491
367 988
968 393
728 59
138 929
391 357
323 205
74 240
91 475
604 846
407 837
283 424
519 25
961 575
256 328
647 339
426 181
610 87
682 286
752 400
709 670
602 135
477 879
3 33
453 895
374 207
521 741
666 908
620 990
70 810
173 426
667 639
260 587
516 66
139 266
94 299
505 408
989 540
38 263
493 682
294 329
634 658
185 11
66 456
361 928
4 685
974 898
972 503
751 25
58 452
63 486
265 892
528 982
256 724
648 205
40 305
27 151
519 13
399 917
776 295
999 38
303 949
64 878
323 792
753 700
617 676
480 194
97 594
870 486
644 92
17 510
395 223
594 94
466 946
659 896
498 792
360 210
145 628
660 258
606 758
683 115
478 426
829 236
525 467
476 657
649 698
374 580
250 154
614 229
716 561
12 399
360 19
327 495
575 58
338 104
690 396
861 165
157 609
797 286
381 874
481 317
218 295
370 642
894 564
603 484
570 483
19 745
955 12
70 21
766 325
266 309
772 615
532 198
131 725
709 612
136 144
840 459
696 710
177 715
201 311
837 996
261 775
246 842
363 801
786 426
449 255
188 607
208 455
741 162
461 372
616 968
634 968
180 507
604 382
374 39
492 45
973 145
84 511
88 371
955 313
430 856
524 125
368 922
765 900
685 791
986 31
488 804
745 955
857 293
437 894
483 266
854 228
880 466
930 736
673 323
142 880
112 123
214 499
576 792
212 567
396 941
892 99
724 618
429 351
287 574
723 560
134 531
680 431
65 658
838 640
155 367
893 548
691 878
821 221
823 689
465 824
341 566
839 454
179 354
650 937
342 478
615 131
405 924
483 102
358 726
89 453
421 149
420 106
509 201
345 339
696 714
780 760
601 477
178 214
267 558
553 860
357 469
393 150
740 301
738 267
932 336
157 492
785 574
858 827
142 904
30 994
598 885
816 295
30 114
713 207
676 600
564 249
701 878
95 945
172 894
360 10
829 41
961 86
454 571
973 927
321 181
575 612
746 189
782 410
521 82
705 488
903 283
469 454
452 855
242 607
806 408
449 806
210 532
640 646
934 314
165 206
21 242
116 916
272 143
293 558
658 670
250 479
822 171
763 260
221 684
620 947
912 580
582 835
888 866
284 161
139 275
979 11
193 248
580 10
909 922
270 311
844 441
494 352
742 18
443 785
940 751
984 624
854 80
43 478
53 643
907 996
974 609
867 321
251 601
407 527
354 246
774 122
873 244
120 233
695 649
744 402
92 772
883 939
848 725
244 67
958 419
380 364
585 896
501 976
940 731
39 400
219 284
463 778
197 971
123 363
91 705
177 298
701 48
668 305
469 382
422 515
733 388
122 72
263 299
627 675
881 160
620 440
245 127
167 189
623 949
294 650
940 759
1 462
298 85
232 294
160 143
599 167
546 730
591 68
354 346
825 265
561 482
252 87
681 259
262 227
609 94
209 924
245 839
772 351
139 769
928 854
412 271
50 118
156 197
649 350
773 90
1000 703
514 553
390 813
187 62
448 409
306 496
2 813
653 525
213 579
313 886
278 867
233 17
825 351
734 129
645 50
737 780
529 692
26 873
283 339
776 617
535 920
242 200
571 888
253 354
158 601
462 236
545 312
806 274
808 276
860 183
90 550
289 59
538 388
225 574
239 680
95 883
564 636
475 886
834 711
749 676
844 736
489 440
841 931
726 653
372 259
810 702
120 757
651 923
606 101
221 138
260 167
411 795
753 15
558 809
784 902
326 877
796 232
604 815
479 144
291 206
179 437
825 304
83 366
396 457
382 408
649 377
593 663
996 349
105 283
816 916
126 913
181 726
283 720
987 901
624 116
190 185
13 993
778 66
363 845
212 699
562 212
200 331
575 642
66 268
388 883
405 962
989 785
60 795
804 498
403 857
47 373
770 155
583 4
93 919
192 302
975 515
137 499
378 603
680 468
815 767
702 87
894 657
904 215
217 398
931 472
896 711
518 122
220 179
17 856
462 92
671 809
125 428
385 700
124 64
399 313
288 267
722 172
771 506
901 488
739 517
898 793
978 968
331 859
690 366
132 182
904 479
375 694
354 698
888 221
1 324
215 700
555 126
681 54
573 267
491 618
707 355
872 252
515 138
538 8
106 79
306 292
307 902
881 582
800 328
701 866
976 327
820 306
704 655
442 981
250 5
283 493
352 221
720 170
457 380
178 585
5 294
22 746
257 641
958 495
657 508
395 454
954 655
759 220
636 739
539 6
78 838
97 833
924 759
705 989
670 648
434 236
332 131
147 738
574 72
942 455
825 412
288 20
30 280
952 780
664 969
559 573
262 269
714 647
904 782
11 530
400 447
138 754
365 160
441 485
349 567
225 822
925 177
50 455
30 49
893 38
30 803
295 633
421 642
315 206
238 846
183 67
934 661
238 829
394 188
594 215
236 623
412 371
641 714
262 149
884 555
553 732
404 566
485 178
727 236
317 932
109 755
686 522
579 648
480 888
225 505
192 387
957 914
620 645
264 341
779 32
387 754
479 509
715 761
430 285
660 824
278 283
493 738
617 114
876 347
907 43
311 860
606 673
300 655
216 303
703 679
154 256
506 806
701 236
860 613
498 367
128 987
671 676
598 594
661 496
470 185
890 414
557 425
850 484
11 899
245 750
484 614
974 614
806 125
840 312
497 870
191 98
58 320
618 849
272 491
258 761
543 103
992 336
566 646
21 224
69 358
339 232
983 600
735 181
606 726
994 40
275 653
310 413
780 682
169 396
138 858
620 959
598 609
437 167
602 548
507 446
714 832
219 836
281 402
999 278
120 474
652 991
688 969
169 460
280 182
718 457
732 696
135 798
611 828
555 731
588 734
9 126
461 781
636 590
630 139
373 162
778 896
167 306
858 435
266 236
828 170
473 592
868 864
906 651
231 568
646 960
971 459
564 176
474 438
443 344
349 105
266 486
790 154
370 721
412 561
914 523
946 165
683 882
957 900
448 290
332 401
855 242
842 459
726 489
795 359
591 987
429 308
605 782
172 911
342 813
363 339
664 597
186 555
812 957
709 639
529 659
77 387
205 795
561 548
310 477
474 490
70 709
985 416
495 492
381 71
893 153
244 753
719 191
346 431
690 491
259 302
18 754
600 413
669 677
798 523
211 784
966 235
765 535
553 451
598 380
985 629
581 665
28 449
465 354
789 432
992 722
955 293
287 755
882 228
798 164
864 601
326 305
695 197
712 284
593 744
29 343
3 200
975 483
817 825
784 208
608 524
543 648
3 875
507 305
401 246
195 833
599 307
35 338
585 395
303 239
922 89
215 69
212 375
277 253
122 692
801 286
83 29
590 640
763 302
265 692
747 580
586 152
134 762
734 122
862 298
270 393
514 587
395 229
132 462
178 698
10 711
408 481
158 534
299 375
825 704
809 596
637 335
742 848
287 183
685 918
148 808
945 862
298 797
894 555
150 410
833 631
845 196
344 22
766 396
558 260
339 577
138 403
404 494
367 525
609 398
841 489
71 62
263 783
59 310
339 29
794 928
47 156
663 36
232 321
968 933
874 271
157 657
809 274
588 458
717 949
853 720
724 614
925 121
20 662
422 994
370 790
897 923
360 384
246 259
124 574
127 529
43 451
940 173
711 192
35 123
600 747
76 929
396 210
841 587
555 113
973 585
936 23
650 353
685 143
729 148
997 505
925 167
118 789
137 231
85 648
766 772
74 783
37 735
196 692
375 619
676 464
808 34
573 953
257 106
151 332
355 965
833 298
245 762
572 434
892 131
958 538
181 703
215 287
335 306
426 136
668 493
239 860
395 754
877 322
781 613
273 961
242 483
929 431
657 962
289 347
88 976
396 128
47 700
992 578
104 133
198 163
774 193
546 27
876 738
465 17
149 466
397 224
130 199
923 686
676 1000
674 784
161 134
967 476
151 181
626 247
46 303
218 522
648 484
515 753
453 201
718 637
111 707
405 628
805 145
777 82
412 735
789 128
197 68
235 718
388 738
891 175
332 729
556 407
422 159
375 608
246 411
670 87
696 153
970 890
336 811
172 216
446 205
761 748
812 494
243 100
495 254
990 17
842 725
300 793
383 163
609 282
301 875
11 242
363 703
189 344
691 678
770 508
540 222
578 319
345 191
662 203
411 800
806 22
881 48
488 549
288 59
704 714
306 850
826 514
22 875
799 737
843 812
890 72
962 289
665 199
685 985
248 244
412 635
353 385
317 861
531 5
417 98
491 374
885 585
886 827
59 361
116 578
417 809
536 704
601 113
504 937
922 233
485 130
524 746
850 869
981 129
477 478
397 1000
327 791
912 711
576 30
197 57
261 230
864 101
305 489
523 836
648 508
231 54
910 609
173 146
503 945
311 528
239 232
818 951
221 718
276 241
144 202
493 973
791 64
683 747
256 30
652 498
533 873
583 468
294 317
27 323
855 453
13 765
495 650
334 534
274 513
450 605
710 52
597 832
849 644
258 535
451 843
275 996
33 77
572 657
771 416
947 334
450 611
112 788
231 40
507 692
15 490
686 796
254 170
735 88
722 592
840 768
102 836
963 101
491 266
483 811
628 485
360 106
100 658
381 955
727 459
108 87
229 950
344 838
923 583
319 329
178 122
384 950
843 907
538 631
103 346
984 272
4 362
434 513
233 698
369 992
222 566
708 156
504 583
13 368
730 376
95 804
879 799
482 63
878 206
256 801
653 304
889 433
626 205
764 930
628 32
407 157
896 222
929 405
383 52
516 416
402 637
894 990
281 707
634 683
849 19
815 679
573 733
682 788
964 482
417 486
16 336
709 300
497 352
390 77
305 609
140 815
737 961
178 309
419 313
115 892
319 694
40 613
573 589
901 499
118 288
825 880
385 309
492 952
573 582
461 769
162 72
202 419
713 483
215 779
511 748
323 912
801 454
538 251
496 197
459 458
208 632
926 211
146 831
977 174
566 788
616 644
954 68
404 918
233 406
290 411
132 26
400 205
214 283
512 31
412 596
1 63
566 912
214 640
98 466
984 585
415 182
25 509
230 452
541 603
735 881
25 564
119 237
642 121
568 423
588 77
179 40
975 217
851 829
126 11
946 146
661 256
216 885
502 847
414 640
159 462
67 795
347 863
615 755
438 987
997 33
816 791
857 565
782 891
940 529
54 955
106 387
808 879
613 301
761 837
81 350
79 813
461 493
737 967
398 397
316 538
999 793
336 155
313 529
677 307
890 204
62 241
713 218
699 514
309 792
713 596
275 686
8 847
74 413
871 818
246 134
280 989
342 283
320 846
717 762
548 175
5 764
437 266
197 819
535 374
95 25
58 856
201 446
856 714
703 812
500 994
751 742
528 3
8 294
444 364
80 140
813 946
923 351
11 26
605 783
185 953
480 964
712 548
134 359
695 72
502 131
420 751
511 370
344 579
540 654
760 640
788 591
99 982
797 927
119 534
598 23
942 722
517 684
448 383
758 869
520 672
110 310
798 186
676 18
236 569
275 650
529 282
324 523
341 918
580 584
167 759
148 608
112 868
347 635
638 731
406 894
724 703
581 110
694 956
948 364
188 794
649 232
353 407
675 142
913 799
128 577
660 239
436 248
620 185
624 633
538 123
596 854
831 843
881 172
406 117
581 563
925 246
93 213
340 470
280 487
393 798
467 879
24 541
550 838
249 573
446 955
607 775
402 663
900 73
841 642
887 730
828 449
883 410
204 714
316 846
476 813
106 861
432 867
971 853
437 592
755 797
563 392
679 999
186 755
873 79
835 689
924 328
119 456
947 670
51 52
117 329
770 245
660 998
108 387
186 879
55 510
908 29
304 338
999 826
734 242
966 357
939 635
895 963
428 792
483 546
370 588
564 870
780 677
99 927
434 70
5 73
211 974
279 677
271 466
90 128
884 509
153 133
75 220
230 542
268 274
167 118
572 95
899 34
189 55
615 368
918 58
671 358
940 212
627 720
15 133
203 519
67 362
968 143
166 628
446 838
222 366
647 880
974 569
420 228
999 218
292 324
74 804
755 267
491 860
92 212
574 352
972 381
381 326
607 509
257 683
220 786
245 586
943 272
92 976
784 815
500 841
606 420
997 543
333 913
867 956
547 242
360 837
640 904
934 526
957 187
164 657
88 147
509 727
68 88
570 26
732 858
925 9
381 510
767 682
216 117
594 411
80 346
322 175
728 171
188 416
596 814
320 286
425 46
815 170
280 781
439 252
387 682
834 615
694 879
990 844
679 140
556 428
158 672
315 665
713 115
719 890
114 400
675 822
143 991
380 938
861 873
970 31
553 510
737 146
786 290
332 217
588 219
424 547
857 176
122 815
98 624
88 244
673 249
984 64
872 115
403 884
665 225
453 697
764 150
919 826
842 709
798 835
799 328
680 873
972 531
386 136
407 660
103 511
902 570
194 394
523 838
29 25
408 811
226 138
922 812
134 538
76 9
890 630
814 783
823 796
76 507
322 735
57 341
710 227
716 74
252 218
200 733
104 955
104 221
431 714
342 884
278 960
372 662
439 731
223 369
465 139
567 56
819 534
889 564
396 673
884 598
972 78
443 934
32 206
376 160
256 820
785 396
887 971
746 372
849 643
604 794
621 323
315 191
382 445
619 649
809 264
549 653
83 324
318 781
409 584
48 634
458 650
497 869
724 914
419 380
936 105
782 7
735 297
16 253
988 264
965 829
209 709
208 981
909 760
679 948
714 331
976 355
439 346
880 64
328 296
154 771
795 137
630 437
111 54
427 719
39 369
624 600
894 965
822 5
169 575
240 859
543 582
465 886
614 96
710 503
231 688
366 13
911 500
350 442
887 574
656 68
555 813
586 389
279 886
833 713
591 807
79 472
302 549
298 477
602 285
793 987
851 498
419 964
947 739
965 119
902 289
997 479
468 501
832 670
560 565
986 716
683 620
671 352
940 982
886 20
604 563
119 351
230 235
373 64
584 157
582 311
703 73
950 775
633 327
834 455
303 125
511 169
39 906
112 661
155 421
833 337
187 733
910 325
964 588
641 949
267 800
631 952
141 260
925 732
71 736
318 740
119 828
212 779
496 47
912 920
993 940
428 438
943 83
675 112
866 171
450 424
846 52
545 323
562 524
25 9
29 517
271 664
463 556
99 411
740 446
465 111
665 831
255 94
822 492
734 706
55 612
96 923
956 355
177 685
367 733
125 875
462 145
396 916
96 58
18 86
524 662
80 964
783 962
215 541
639 483
559 87
632 690
630 799
81 261
562 660
205 211
302 461
965 824
57 421
166 375
77 591
649 621
845 371
620 254
473 183
567 773
295 432
865 919
509 678
451 910
335 501
598 237
71 299
121 322
789 852
135 705
271 692
649 122
449 546
926 497
848 238
689 110
23 748
486 44
182 804
467 968
462 984
973 593
175 541
199 350
572 138
807 666
76 743
939 703
73 660
508 362
570 687
881 717
154 456
184 331
892 726
943 528
707 854
180 800
957 959
585 429
105 576
752 255
865 741
97 248
288 378
290 18
3 834
511 819
925 148
392 911
921 157
685 521
603 263
493 927
609 67
328 60
172 990
874 971
96 714
537 200
994 217
338 303
78 917
823 688
811 835
117 722
716 470
949 536
485 188
176 648
226 478
516 367
966 184
451 478
839 452
231 637
326 605
690 471
705 799
944 24
513 963
584 441
867 482
735 75
800 505
723 558
985 687
922 934
713 201
391 307
379 680
334 888
857 190
476 597
414 515
881 959
647 516
628 149
153 422
731 885
918 371
30 407
180 896
742 594
981 180
736 812
333 630
123 252
196 791
776 870
144 228
459 118
244 411
447 227
581 997
448 531
533 956
277 348
714 298
680 377
447 788
171 494
307 970
854 564
449 826
896 349
545 513
938 669
167 389
525 213
861 449
875 781
648 673
13 159
511 39
655 481
893 633
236 869
271 553
240 548
176 995
181 390
478 896
266 660
65 631
18 906
884 46
255 525
935 609
598 200
851 624
633 179
340 576
500 798
345 194
230 107
669 302
571 199
146 411
277 576
389 333
167 609
402 771
583 584
928 63
356 463
916 248
596 2
427 939
958 252
728 665
348 777
953 651
772 332
218 757
891 945
586 20
193 203
439 245
623 916
706 102
280 743
914 538
793 259
695 607
383 670
492 563
802 651
748 232
247 137
111 40
636 459
620 236
449 506
942 110
94 330
161 103
463 628
765 122
299 153
803 253
676 634
176 298
616 136
275 436
846 416
243 555
69 732
537 866
295 913
777 976
601 331
486 413
379 174
568 379
716 70
822 108
328 91
936 924
995 128
853 102
889 103
989 928
443 222
620 595
277 915
770 517
851 511
278 319
950 618
759 918
916 492
364 284
863 959
187 450
709 388
114 983
98 410
485 977
454 724
348 900
956 821
152 405
746 600
129 397
803 646
361 730
861 55
504 178
358 280
529 559
596 345
276 492
249 786
528 745
59 954
644 619
839 395
198 379
68 544
552 635
678 10
913 362
265 418
463 789
712 968
321 857
793 273
447 544
114 583
689 465
226 176
413 620
36 596
459 723
23 722
112 177
330 117
23 214
542 540
420 616
668 35
378 928
288 532
322 26
533 571
43 909
258 683
835 148
37 144
85 559
643 877
64 164
788 150
922 612
152 644
282 483
574 364
715 294
588 516
838 620
772 194
91 751
988 583
472 115
181 260
467 299
625 103
103 411
941 806
367 555
716 363
365 947
645 913
238 416
70 118
51 442
210 533
299 29
271 784
348 353
443 603
495 387
30 873
685 179
577 706
615 903
828 603
388 215
975 385
526 998
404 675
673 800
529 987
77 15
639 462
140 87
788 751
438 569
115 128
683 751
45 545
268 16
908 103
330 909
630 832
331 607
282 866
786 73
765 852
556 675
315 402
677 581
892 463
894 111
138 50
72 202
270 62
639 338
63 698
944 996
168 751
709 350
7 418
523 80
139 847
821 735
10 935
496 561
10 261
924 113
610 53
868 279
635 216
103 574
307 635
632 64
767 749
569 135
334 157
93 794
725 881
877 932
928 762
335 58
230 400
499 405
890 560
891 160
865 619
380 651
127 332
312 353
75 66
787 501
384 306
670 289
649 726
653 794
962 650
867 400
583 355
837 43
431 172
984 65
737 80
28 442
706 872
23 402
264 667
682 412
588 945
445 572
447 825
767 493
292 759
207 193
133 419
168 7
305 213
244 801
329 213
66 854
374 27
626 328
297 927
466 959
67 83
42 735
726 942
475 180
901 203
235 410
518 304
448 977
561 893
96 164
911 967
630 533
868 613
204 199
478 966
696 242
703 683
446 386
724 157
107 101
732 660
421 310
95 599
984 427
896 610
744 856
40 569
502 649
958 330
290 928
729 587
641 725
612 467
359 996
236 703
136 725
235 355
832 767
716 698
551 309
482 458
739 812
933 456
644 105
105 499
192 114
968 708
529 657
921 996
954 560
845 512
383 679
181 223
59 275
854 584
667 370
608 199
498 990
37 865
565 474
943 570
314 644
704 940
197 865
374 265
159 216
422 999
771 484
4 177
454 210
66 145
785 384
740 375
723 433
347 241
563 963
983 419
252 372
872 278
450 221
808 583
551 656
38 228
354 667
879 806
657 614
922 418
291 938
205 524
480 790
480 889
419 208
138 88
150 933
992 200
942 156
934 343
373 226
342 892
95 328
930 589
120 489
513 572
131 874
986 712
274 54
116 65
402 381
924 273
309 638
307 523
809 459
634 589
485 576
33 540
911 278
262 155
934 552
560 186
317 875
651 284
754 882
406 115
157 804
972 371
113 761
58 357
574 341
926 249
679 632
119 776
516 911
368 385
699 368
496 395
848 727
995 473
101 351
603 582
254 330
658 807
42 520
443 94
826 559
902 434
829 917
223 559
978 32
914 992
237 146
651 476
219 443
897 128
15 395
582 592
340 537
961 390
475 97
960 254
558 277
885 535
100 877
621 339
88 451
845 778
708 202
469 750
440 870
382 578
326 93
542 29
598 415
839 69
389 489
613 476
80 222
354 747
269 209
646 547
111 635
676 945
97 679
500 806
773 188
944 118
978 914
170 617
96 68
703 40
28 856
94 12
463 797
539 19
646 708
964 573
549 97
553 244
294 333
780 64
730 226
247 774
340 864
814 55
698 411
917 424
660 144
256 1
409 578
109 566
969 334
121 664
980 812
967 973
219 214
944 211
305 971
119 413
918 701
592 613
308 820
523 941
524 218
121 675
359 758
418 455
758 324
421 581
633 705
560 634
299 436
904 671
830 598
634 585
30 655
911 925
63 560
198 778
243 74
147 263
36 4
602 818
45 912
470 730
36 830
787 407
800 151
489 402
855 981
133 634
806 464
424 187
999 783
631 972
736 55
278 132
620 48
328 286
9 561
766 336
708 934
779 64
147 128
661 180
575 952
893 282
447 650
880 446
296 523
201 277
739 248
880 909
522 349
432 769
226 566
691 976
325 397
553 417
561 920
138 262
90 637
324 363
362 158
637 871
198 844
122 485
558 829
308 547
846 30
457 825
31 539
452 467
251 618
415 730
294 416
644 67
825 683
658 785
788 237
255 806
376 26
133 890
593 146
465 663
327 136
259 73
291 285
187 264
568 233
197 59
87 279
370 121
905 567
582 830
540 123
790 982
915 123
205 785
909 526
698 194
887 934
201 237
992 140
964 161
345 226
409 353
684 334
29 282
921 10
719 222
419 327
193 270
386 941
873 555
64 199
30 270
288 803
13 763
708 997
496 60
615 569
401 467
760 26
988 382
71 2
45 413
212 433
806 740
34 892
888 724
267 493
206 766
295 525
951 745
31 763
673 268
78 283
895 249
823 98
638 172
168 608
795 383
310 195
371 474
262 596
364 942
651 388
250 491
426 605
301 242
24 977
361 635
977 449
234 166
499 729
75 31
411 527
770 15
32 753
92 626
538 903
959 538
104 398
492 248
898 737
172 308
807 359
455 366
816 567
799 580
937 29
538 209
687 919
379 709
596 367
294 578
632 409
676 481
837 575
562 512
805 677
523 470
868 31
154 138
791 598
286 848
738 885
298 820
320 121
643 864
648 83
438 523
248 522
497 167
996 256
465 10
702 790
952 957
443 321
669 325
738 230
261 747
808 86
921 336
594 504
220 329
17 148
162 494
441 948
570 234
679 407
899 335
82 604
360 713
539 391
439 209
772 693
262 876
733 365
796 706
663 189
914 12
630 390
649 447
3 151
23 291
955 86
111 148
463 242
421 815
71 660
560 177
922 420
333 262
144 474
57 272
216 544
224 937
780 585
928 832
103 870
640 159
323 112
649 987
88 63
928 19
909 661
566 555
782 480
522 58
224 114
831 168
954 349
748 588
669 982
954 416
571 681
674 992
999 990
663 607
85 971
675 739
883 879
807 352
153 1000
213 209
693 499
1000 322
422 269
697 883
509 267
35 599
755 729
242 724
749 39
261 178
719 970
804 922
683 442
81 672
511 269
428 401
208 90
534 332
77 310
127 790
396 749
361 998
957 242
272 410
815 163
440 593
772 968
17 517
105 815
699 370
645 588
99 635
382 598
779 518
152 347
40 985
310 743
781 977
607 636
911 468
756 799
933 920
977 940
478 479
259 1000
177 842
803 525
145 612
364 897
582 406
929 91
704 115
364 729
925 275
184 192
378 511
457 347
843 954
953 460
448 559
57 429
974 490
828 285
970 965
796 361
73 161
755 268
227 254
428 572
794 606
182 683
868 679
231 939
855 320
500 172
175 210
828 979
940 856
192 954
157 812
666 23
823 585
187 442
114 287
209 121
548 682
415 797
745 282
11 249
163 941
688 563
624 843
275 836
381 78
428 400
999 109
1 549
857 150
833 734
161 571
221 740
731 989
135 579
965 26
319 281
931 161
237 514
615 673
163 224
522 483
298 442
565 684
497 503
55 126
797 734
364 179
965 980
970 365
133 459
45 770
910 645
398 599
167 309
599 529
866 406
381 376
320 276
556 227
14 688
740 68
826 665
114 316
896 168
670 840
411 761
663 891
274 384
727 596
145 216
278 524
134 71
284 943
310 440
183 76
769 589
958 654
249 419
497 702
531 475
17 904
629 628
675 138
723 734
922 226
899 25
24 668
457 198
395 609
982 359
789 835
132 119
254 26
412 901
337 656
294 496
864 183
547 103
869 341
92 974
772 19
883 465
374 289
109 283
845 764
926 410
485 386
13 978
666 161
636 558
538 304
712 329
383 122
788 623
364 512
136 108
886 768
392 826
911 765
261 175
172 152
758 447
270 464
382 281
556 252
333 910
37 474
606 816
48 322
819 82
389 416
607 959
705 380
467 799
985 333
995 587
975 257
791 919
858 166
592 463
224 438
331 612
395 841
927 237
669 561
931 891
373 34
10 155
902 170
217 943
408 208
170 164
751 246
99 6
612 504
701 136
880 892
724 771
636 908
468 799
392 417
579 371
311 929
1 499
130 498
861 161
127 542
798 605
362 760
669 85
159 258
469 789
487 211
663 762
28 905
367 521
764 24
932 246
253 869
176 390
508 125
588 193
508 312
294 693
276 109
785 729
994 873
896 132
197 193
854 930
125 593
951 69
877 237
883 421
2 35
975 160
873 610
515 16
402 53
2 110
11 40
917 186
90 218
277 974
820 115
309 212
110 311
777 191
718 784
907 856
992 631
902 579
979 498
456 877
542 636
554 184
350 562
431 20
951 984
648 784
578 514
546 898
465 561
771 428
881 180
285 516
466 805
545 125
600 104
10 730
789 641
432 143
784 189
630 165
380 17
237 205
190 408
839 127
498 550
96 793
655 827
174 259
781 415
988 512
752 274
461 174
951 87
710 253
108 931
280 190
523 472
423 447
114 857
135 404
23 846
198 848
284 187
394 674
628 917
666 884
743 460
757 692
298 688
155 518
145 619
469 303
625 33
672 374
294 796
556 453
246 491
94 184
604 369
24 189
445 607
741 427
466 171
799 772
358 881
544 258
546 355
73 268
139 104
381 743
726 413
34 893
793 784
44 874
998 601
822 707
926 329
223 491
499 771
654 741
300 987
477 967
810 102
452 726
178 391
737 865
597 362
495 190
449 210
395 650
835 419
225 376
816 907
83 110
84 351
111 912
635 266
525 272
144 874
748 411
185 142
337 146
842 57
537 180
184 387
436 444
51 471
847 277
402 727
56 464
340 72
57 507
606 783
810 479
959 161
815 748
138 186
999 511
783 36
800 204
269 501
455 991
377 841
700 523
995 998
582 547
334 33
880 969
855 147
595 666
738 922
714 240
245 195
245 231
926 167
477 647
384 459
254 729
411 61
475 7
408 790
991 990
407 86
545 343
354 974
709 740
99 203
530 692
265 661
274 213
991 681
63 672
784 830
537 249
674 583
922 734
779 625
682 805
624 348
957 835
952 530
62 222
956 898
583 662
657 744
927 175
717 635
592 82
206 918
739 24
484 754
100 581
160 202
466 956
271 413
232 709
349 279
143 263
550 939
865 981
667 501
999 640
105 368
350 473
886 806
786 860
891 154
919 893
29 263
142 694
180 404
301 340
701 278
988 535
788 852
550 272
32 24
937 101
116 381
865 578
818 191
530 257
59 243
506 310
706 106
780 921
201 489
594 898
344 275
913 137
15 211
307 524
326 769
146 234
977 628
815 675
701 216
750 431
202 177
433 501
222 296
484 520
292 504
601 89
120 933
896 48
775 15
395 376
857 916
217 102
162 333
786 713
609 852
584 17
852 984
163 587
282 988
481 53
945 153
723 726
964 850
869 926
595 68
36 901
315 808
307 942
314 568
417 444
166 742
183 156
927 674
188 210
1000 810
71 511
347 740
844 20
292 857
54 452
787 808
715 390
461 762
177 904
59 60
831 826
168 131
180 223
830 280
734 708
74 75
456 935
87 421
203 950
218 50
604 302
609 66
536 953
340 779
573 959
110 891
755 302
542 530
337 461
248 665
615 765
566 344
618 885
909 979
29 737
234 545
310 819
243 390
383 857
679 117
849 999
485 756
670 257
548 196
985 309
300 98
688 886
772 26
186 794
934 8
264 891
906 760
971 35
920 955
771 397
437 267
838 625
204 918
580 941
42 625
493 361
586 273
924 239
113 508
764 160
264 573
458 739
177 706
435 99
33 98
912 723
913 755
946 598
356 323
695 126
208 349
835 734
571 426
501 949
820 593
617 144
200 223
402 152
901 580
617 550
337 429
170 458
772 632
546 351
859 989
140 674
72 728
341 442
101 987
972 855
547 568
615 824
100 615
245 734
809 166
300 301
367 974
282 390
387 866
509 323
330 70
68 573
460 98
384 453
939 443
964 557
737 664
927 169
191 318
595 704
76 588
118 836
741 284
78 956
184 566
641 128
47 987
940 329
318 540
312 961
340 62
119 72
969 67
815 888
749 401
925 847
514 484
789 102
332 207
279 477
900 42
653 291
571 978
629 3
275 549
324 939
425 507
956 580
683 118
726 900
450 892
705 14
801 431
399 929
443 426
147 720
731 320
476 283
755 677
922 69
772 275
658 769
926 175
696 593
702 229
209 167
578 199
846 231
57 233
786 986
472 482
131 698
165 561
824 995
161 791
129 76
625 515
55 309
454 521
2 627
246 777
489 913
869 50
540 739
400 771
668 458
866 873
127 411
710 924
134 1
935 72
406 198
151 894
489 274
960 30
393 876
941 929
216 975
59 212
775 448
354 388
597 957
357 864
474 460
830 717
829 520
109 204
550 766
391 681
676 354
756 817
335 388
914 212
278 17
693 524
144 751
356 299
664 926
340 953
403 72
203 607
278 600
668 388
294 813
359 891
585 883
439 593
456 651
504 181
157 597
873 683
655 223
21 637
731 496
885 808
725 236
876 527
558 23
893 441
647 304
552 289
169 984
951 219
909 788
875 124
143 979
22 268
681 288
242 783
204 671
451 430
760 239
114 749
64 325
322 216
961 44
432 810
464 518
828 833
544 983
811 872
299 632
390 882
908 888
774 262
657 629
744 826
797 739
980 615
369 804
570 233
294 597
359 44
238 73
485 75
65 876
296 357
894 821
295 433
604 531
328 914
180 786
475 10
794 122
876 649
189 333
284 409
423 944
274 477
349 680
922 283
447 950
880 923
140 244
401 255
264 212
241 441
682 859
83 451
270 712
271 106
869 244
105 353
933 987
36 273
544 484
377 956
964 659
465 636
956 737
795 46
811 611
997 450
311 163
252 670
750 816
408 17
46 137
723 917
173 557
140 429
132 472
666 76
574 660
87 175
136 783
489 81
704 144
419 379
780 193
198 231
873 602
238 939
144 639
625 773
797 778
145 906
856 410
488 344
93 233
517 34
640 751
463 432
472 135
510 76
694 74
890 621
770 462
977 351
959 540
40 798
172 513
314 236
568 497
628 983
352 300
763 845
105 724
48 310
131 776
512 456
159 851
142 640
751 592
620 127
435 86
54 180
740 382
973 938
336 182
368 404
829 361
665 523
425 358
747 696
655 509
44 227
729 489
588 73
775 485
471 8
252 652
174 523
245 102
703 832
330 183
654 262
696 82
515 172
746 446
640 7
399 37
655 609
191 305
61 248
948 496
34 822
34 590
727 582
110 518
702 756
179 587
452 305
739 305
306 318
619 459
180 608
164 714
981 336
669 234
269 966
145 140
811 678
602 9
913 375
744 68
99 746
666 627
933 645
702 283
80 127
680 32
689 112
606 140
788 86
84 989
475 144
888 417
276 284
168 962
974 191
466 536
747 693
553 712
860 650
344 513
797 727
509 706
765 816
298 526
110 37
89 771
635 645
890 951
747 97
328 165
34 244
567 867
790 28
237 62
733 296
788 675
485 15
814 335
741 86
162 892
128 820
453 668
778 231
438 75
777 333
900 760
454 618
305 387
574 7
603 878
114 924
221 56
885 174
268 421
623 34
701 936
831 884
452 752
968 600
327 328
749 326
448 575
348 524
533 977
960 363
836 801
41 991
406 251
141 483
373 729
511 65
60 255
739 162
365 438
221 505
377 272
871 283
953 67
22 998
800 376
491 769
66 703
211 502
957 124
435 465
846 753
351 794
239 142
469 832
268 952
570 191
21 932
63 375
355 57
333 649
948 815
173 765
363 102
951 921
711 580
752 150
643 566
200 244
313 12
62 149
235 475
438 827
415 280
822 614
869 505
633 792
800 929
620 33
977 14
623 912
426 754
604 162
410 18
210 267
993 134
935 261
791 725
529 354
883 787
257 625
423 785
335 297
916 884
959 708
561 344
158 334
745 47
847 603
678 83
693 266
369 529
710 812
499 936
828 676
336 922
886 257
980 906
365 10
657 453
518 987
988 175
815 600
137 811
864 733
522 54
762 757
682 538
908 448
23 582
749 260
347 652
764 357
109 645
191 874
625 56
375 431
768 903
383 533
694 954
394 324
153 285
635 950
47 86
398 912
697 581
271 30
213 939
609 24
379 108
703 956
863 385
718 525
249 861
607 134
51 770
412 312
318 58
796 50
873 298
896 216
692 403
544 181
888 601
658 348
71 957
213 996
915 68
539 600
972 305
932 40
679 15
321 228
180 836
902 613
450 888
503 664
211 832
482 76
516 966
808 174
364 969
796 891
117 815
233 935
510 366
899 682
242 661
932 187
559 936
446 212
562 287
949 390
476 217
867 379
517 16
265 531
544 807
67 265
814 393
697 784
569 155
197 576
961 220
346 853
121 678
176 329
184 188
833 856
586 208
931 995
887 895
774 820
451 510
562 68
813 32
581 898
926 719
956 920
964 183
570 343
569 922
167 60
751 216
578 334
761 850
651 629
994 739
749 516
21 276
830 756
828 282
599 203
708 222
99 918
286 604
34 236
830 309
410 681
175 129
298 842
924 746
838 931
219 295
996 855
959 551
105 932
557 524
619 913
794 422
78 122
376 552
442 932
293 380
330 537
262 920
667 485
877 531
773 441
209 376
857 682
399 607
316 913
600 190
598 405
467 723
885 959
892 2
863 693
534 402
385 827
936 30
660 1000
448 104
638 477
365 949
326 400
287 278
436 704
278 925
876 750
190 86
388 539
692 557
570 596
890 212
716 366
471 293
17 470
129 885
74 83
33 570
308 239
711 260
692 69
317 548
505 786
133 474
261 215
829 123
554 621
558 69
995 787
208 406
296 680
233 604
526 533
186 714
562 271
735 750
867 999
460 23
365 667
363 1
252 142
483 749
264 326
298 624
879 639
450 158
931 212
613 347
411 676
641 521
242 983
800 346
420 480
35 764
540 42
771 470
99 969
638 540
665 706
16 852
242 521
283 997
320 128
497 909
201 711
445 669
611 223
810 368
345 86
20 914
650 750
941 354
464 618
29 498
112 534
275 445
670 299
837 880
250 180
822 569
558 973
50 846
480 764
465 132
589 603
644 128
124 393
970 337
442 653
641 132
843 17
592 732
528 630
796 466
145 853
406 614
836 535
512 126
923 704
332 859
458 434
234 220
296 179
239 838
63 890
974 772
57 290
187 549
383 824
748 935
768 743
165 4
218 412
535 975
937 229
316 330
685 527
698 338
697 956
26 547
505 218
313 279
207 570
143 146
36 469
232 9
995 81
732 717
997 984
739 598
817 516
907 463
267 983
828 303
566 127
897 169
286 383
77 190
236 119
782 53
479 746
551 898
691 726
605 868
524 272
976 248
571 1
681 874
32 496
473 297
840 288
663 486
794 858
320 771
580 779
62 273
14 562
61 337
323 518
993 755
986 349
880 2
868 481
82 280
893 542
699 433
501 466
968 689
18 299
912 67
505 547
232 445
967 22
554 449
919 87
384 315
538 713
406 592
359 595
364 127
803 796
863 880
910 73
712 565
543 890
297 398
170 758
638 453
802 404
881 73
466 320
559 98
201 262
290 609
28 829
136 565
762 905
452 948
556 564
989 564
346 956
856 584
96 513
920 321
256 406
92 127
488 367
48 610
488 222
628 555
983 517
63 499
841 38
508 842
47 100
424 887
120 230
483 813
165 690
276 840
468 291
462 238
732 445
652 260
713 425
93 173
20 799
579 332
338 838
718 128
211 704
793 757
108 721
751 740
927 88
172 718
992 33
833 48
860 617
487 327
111 475
943 978
689 249
822 902
792 69
457 948
914 19
66 871
623 248
465 43
294 781
986 938
803 529
978 486
22 504
421 830
724 622
732 356
299 638
666 152
317 995
475 365
135 102
39 262
842 676
320 675
194 832
382 660
336 985
620 558
992 455
600 372
414 657
565 592
604 332
805 523
228 953
141 784
300 228
27 184
580 596
957 690
199 978
819 191
695 834
150 985
179 493
321 366
930 351
63 725
759 838
875 951
246 776
360 205
495 108
685 596
967 580
16 808
518 625
868 606
997 297
329 428
758 26
159 461
770 498
870 62
400 923
138 237
405 831
62 110
390 199
955 923
692 592
40 80
914 841
378 349
635 649
787 606
363 386
476 532
770 76
969 262
660 684
216 994
308 950
232 829
340 685
162 696
8 198
242 622
856 895
666 142
396 504
678 550
812 171
952 253
419 558
98 771
75 311
485 584
244 721
190 994
253 163
733 823
941 578
720 123
362 575
163 234
876 115
687 831
245 547
217 255
810 141
226 704
809 983
461 323
172 173
208 539
752 74
62 178
215 446
286 341
51 90
617 592
30 174
452 212
673 222
241 747
109 226
13 343
821 569
22 42
237 64
757 801
13 85
592 552
595 864
840 926
678 311
37 556
448 911
312 919
284 178
234 422
109 328
453 634
352 722
618 617
236 279
227 541
153 441
511 858
681 567
825 638
336 982
486 159
989 126
165 632
205 577
109 163
178 481
738 396
677 276
239 485
362 1
515 502
993 760
2 440
567 482
353 672
935 61
747 996
978 617
445 481
445 76
17 976
288 56
671 881
664 496
135 831
123 156
338 176
969 230
898 900
746 595
545 39
429 701
285 161
731 909
192 551
100 373
759 447
23 475
923 447
141 39
161 137
905 282
946 22
410 259
282 272
665 838
610 33
60 458
453 796
898 181
171 857
688 230
520 569
837 753
604 859
975 723
979 926
929 253
333 218
659 638
657 123
96 346
733 479
642 162
754 653
495 225
149 4
564 61
998 125
220 416
776 821
421 727
190 728
315 444
553 623
290 315
615 36
876 680
325 452
285 781
890 967
738 49
576 592
243 166
672 535
3 992
451 700
19 335
91 964
730 241
936 496
127 427
284 850
858 542
615 11
857 36
511 198
344 634
228 62
84 877
35 731
533 740
138 755
730 949
295 537
12 913
294 566
863 480
967 74
226 420
998 718
523 863
837 213
20 994
851 582
703 550
117 812
776 841
167 495
992 616
793 143
513 764
512 847
472 47
130 963
503 376
623 473
225 425
554 181
742 897
236 512
87 896
157 20
191 287
649 573
308 723
624 508
846 524
118 792
43 743
26 957
505 304
245 324
286 719
684 401
993 513
331 355
905 408
892 629
875 725
824 970
723 475
335 349
173 67
258 110
447 153
618 912
915 623
936 379
385 963
788 504
46 629
272 685
951 396
859 14
692 286
22 68
38 121
647 221
783 616
285 375
843 30
34 466
196 700
314 871
357 838
252 326
713 482
409 495
246 896
537 912
629 507
584 839
348 16
872 377
660 184
304 841
996 235
627 183
345 413
590 17
652 158
831 988
82 313
164 997
877 879
21 703
115 914
522 59
528 895
679 208
986 770
883 877
879 962
877 459
979 426
845 111
124 753
338 377
338 396
734 959
185 835
574 620
114 782
437 126
991 973
461 44
365 55
998 561
409 515
714 854
694 156
431 487
479 939
369 432
959 523
391 151
102 354
636 865
969 675
263 883
749 924
586 534
965 264
353 131
313 868
129 713
795 828
887 9
58 260
646 978
459 132
114 65
611 446
821 798
622 356
118 263
22 684
552 462
847 452
757 108
839 113
400 437
614 847
188 943
280 854
58 78
791 656
602 581
213 892
834 292
563 710
934 5
937 711
774 229
634 850
54 550
945 825
616 836
777 592
559 297
449 904
115 671
770 633
911 459
526 364
477 175
216 395
498 933
137 1
407 208
299 223
827 344
537 391
10 391
488 591
216 694
802 281
976 897
385 222
866 285
642 728
628 294
464 66
897 540
237 281
870 700
307 971
921 794
711 213
68 97
976 84
508 853
208 475
922 783
303 827
559 25
420 65
493 475
177 195
625 539
216 268
33 398
465 712
212 749
428 897
826 902
907 999
785 260
788 36
960 616
701 548
355 660
67 81
933 411
243 645
808 568
607 320
226 763
967 711
970 193
793 457
372 109
9 700
141 188
912 702
103 395
597 78
704 422
88 422
788 307
192 480
23 552
725 917
180 748
718 676
234 157
39 271
433 263
181 96
688 802
413 434
619 752
884 258
646 639
56 135
123 403
401 688
168 994
200 211
477 366
735 356
337 178
65 193
420 485
594 541
768 974
990 606
48 929
237 294
413 109
425 834
738 406
854 807
17 760
212 312
369 201
453 602
24 150
288 7
188 717
577 211
763 417
749 941
280 232
526 653
587 178
662 993
522 613
181 438
244 197
893 425
688 612
127 239
58 649
795 41
782 811
28 599
768 817
713 127
478 93
707 226
190 961
238 580
31 677
646 650
465 209
37 136
757 934
844 778
386 788
398 89
382 210
259 814
361 211
936 29
294 750
306 497
605 385
757 125
694 617
212 499
832 282
276 334
133 480
324 333
132 105
737 717
254 237
206 128
313 794
793 560
533 336
146 791
954 822
84 176
869 826
307 393
435 870
224 849
30 312
415 994
634 14
869 409
756 124
348 779
736 564
32 149
172 829
786 961
230 87
300 383
817 153
402 433
472 299
199 187
504 775
187 868
983 582
735 199
110 301
168 385
443 857
267 867
136 203
436 193
370 644
791 875
355 34
627 783
826 334
125 145
507 91
48 492
345 961
794 395
211 794
737 78
486 738
95 323
11 342
662 745
342 641
79 966
183 384
217 776
419 837
797 516
936 101
353 705
977 771
450 982
108 11
467 209
762 90
176 132
464 119
313 148
681 252
114 233
197 394
934 885
291 460
591 337
645 624
56 222
648 153
37 414
529 826
478 980
779 334
407 80
454 792
713 82
303 24
75 251
271 234
850 649
537 578
784 223
877 275
81 241
934 145
673 223
831 504
651 627
541 108
262 337
858 288
268 309
462 206
377 684
941 513
38 802
388 646
249 18
154 337
999 820
249 550
555 65
100 170
361 654
230 866
394 919
917 471
277 271
376 214
177 959
83 777
686 833
651 268
196 131
129 106
499 38
420 107
257 453
126 958
75 980
171 726
351 674
478 624
664 195
254 209
294 176
209 863
24 372
327 964
320 478
535 647
449 875
822 255
146 991
303 641
443 997
249 592
820 129
593 702
187 54
155 530
810 395
469 944
823 269
755 234
555 895
161 956
282 250
230 297
379 797
38 720
108 874
152 931
151 327
230 414
87 741
36 298
185 13
207 951
409 208
190 205
206 274
586 747
403 159
322 247
414 87
538 174
116 622
327 775
578 156
827 824
538 826
674 319
708 716
528 186
362 970
123 268
798 659
400 498
534 897
346 777
244 259
317 340
172 932
598 497
605 755
198 329
234 196
662 374
984 129
549 521
576 727
85 832
865 505
618 214
453 156
20 939
261 486
419 592
159 870
476 19
376 612
48 448
959 5
300 118
559 486
73 956
130 458
659 873
345 979
710 159
999 150
575 986
832 250
844 524
538 253
124 808
530 624
230 299
246 451
45 915
7 161
241 529
391 150
262 804
195 367
785 188
65 398
18 842
498 91
925 655
644 847
639 914
801 710
553 374
952 426
307 817
170 320
904 821
61 50
929 443
254 734
72 392
191 743
143 119
96 589
818 511
722 934
937 599
621 129
431 242
812 674
178 32
276 996
841 838
884 138
519 720
174 832
274 545
401 920
836 726
282 675
360 678
769 651
512 411
92 992
797 713
721 679
299 146
493 945
847 799
309 29
811 941
966 937
683 921
143 454
331 623
520 874
483 730
187 255
382 568
711 1000
919 556
37 227
766 621
347 569
374 673
450 126
738 405
804 15
524 507
627 82
357 828
181 999
965 268
520 794
499 501
701 277
355 489
12 722
597 724
677 824
750 400
480 229
435 605
583 407
938 859
432 323
451 285
697 490
213 682
644 410
298 98
224 302
856 402
244 109
980 356
170 605
321 717
342 461
709 441
738 58
608 726
686 223
567 380
657 406
905 188
819 663
370 592
964 941
342 938
244 220
286 833
429 945
601 868
965 568
833 197
684 698
598 749
412 365
768 337
884 632
949 31
63 423
26 992
726 161
15 483
732 898
244 160
254 169
753 557
201 270
168 427
591 568
739 550
570 918
562 774
905 291
622 933
850 61
476 591
64 511
725 32
739 73
805 867
836 255
50 216
361 441
5 717
871 182
336 604
43 49
386 866
446 483
440 169
630 637
856 841
857 205
119 357
947 418
810 681
9 282
317 860
844 402
565 877
925 249
947 829
946 258
561 903
958 845
826 71
137 597
822 606
353 236
321 289
253 588
924 935
716 51
620 402
434 787
682 238
156 281
833 756
59 669
887 512
26 815
491 293
394 240
299 988
860 196
645 674
783 785
639 37
623 43
336 850
111 530
5 875
778 514
863 334
128 398
910 666
592 537
118 579
20 873
534 387
709 21
253 121
122 687
357 419
83 731
693 425
763 35
644 871
754 124
551 982
121 643
252 951
450 219
666 989
776 366
618 729
529 892
459 171
663 562
98 567
681 701
925 610
425 11
632 318
303 257
186 41
943 736
456 564
14 806
281 6
681 940
594 816
177 229
420 204
435 567
710 189
505 837
735 446
88 466
477 405
527 635
601 570
188 218
780 181
280 668
256 225
23 507
303 126
178 196
165 504
3 544
698 24
128 736
218 406
971 808
845 96
596 610
946 937
820 484
765 407
298 547
129 528
39 95
555 162
677 674
239 498
624 107
475 767
994 846
971 520
815 190
856 387
26 364
427 18
697 750
725 961
308 225
480 994
694 114
673 722
251 370
911 377
503 559
83 414
508 356
999 642
473 727
442 910
287 698
757 913
436 186
196 225
519 472
701 363
976 713
784 895
839 488
863 1
504 857
7 39
348 898
374 713
504 12
756 150
210 913
85 870
705 738
997 388
866 620
700 435
581 232
320 318
126 542
885 397
129 462
818 256
971 708
674 297
45 59
555 889
883 669
966 322
578 862
45 222
260 540
441 337
910 951
888 968
452 407
566 556
651 528
534 419
216 649
894 252
169 8
216 328
620 161
782 873
437 895
143 700
938 691
287 424
341 789
325 259
979 556
707 774
741 832
363 360
389 518
345 483
238 32
584 756
815 560
83 551
166 119
788 896
683 87
396 309
156 948
297 241
149 688
444 492
675 277
791 244
204 612
56 109
830 146
835 359
547 208
407 860
895 316
244 388
816 891
930 934
296 606
244 93
38 390
464 488
117 30
734 64
173 653
804 349
149 210
80 553
106 153
308 862
590 802
247 217
726 779
833 542
590 778
758 872
5 196
275 6
172 178
33 452
137 743
431 802
734 310
334 176
962 846
412 126
358 753
649 49
78 24
448 941
52 583
759 980
874 701
181 849
149 556
327 41
186 935
757 977
455 990
16 489
1000 253
863 146
600 519
199 934
102 862
364 723
498 450
599 600
992 636
68 490
139 997
469 812
565 680
779 530
151 909
109 418
855 762
738 892
905 965
422 138
991 755
267 553
318 591
534 590
422 399
285 550
484 547
918 821
595 486
661 229
499 98
436 753
485 960
931 301
11 770
850 702
390 841
215 192
107 376
682 50
51 435
106 45
3 648
751 238
377 743
712 842
4 511
472 803
142 764
250 812
94 828
186 419
889 552
205 743
845 188
540 674
517 805
987 821
535 185
968 704
786 202
490 971
977 357
793 509
47 29
966 414
717 648
40 570
586 872
78 717
577 796
372 292
215 608
16 618
533 305
887 146
94 538
253 814
383 201
874 263
202 193
884 249
194 29
451 649
738 724
491 811
66 9
783 386
262 346
72 31
634 732
86 221
265 675
647 121
191 788
604 111
878 555
183 701
647 762
597 641
406 768
726 972
258 743
102 963
698 876
829 311
201 378
910 285
746 9
805 893
636 950
725 97
934 585
148 517
322 578
666 210
545 553
944 718
271 195
230 475
602 178
231 715
667 691
115 912
101 268
629 113
189 755
474 1000
536 477
28 598
23 877
366 554
706 182
480 191
957 215
434 599
654 766
336 415
406 642
254 322
19 533
71 971
443 299
930 762
506 8
610 769
361 671
937 174
381 917
17 915
254 252
199 531
669 147
650 795
305 12
463 444
734 913
192 632
732 995
158 817
773 901
245 93
206 440
101 627
329 288
813 218
997 466
969 734
105 970
346 175
565 822
714 211
447 592
111 308
259 145
983 720
180 733
49 120
818 39
753 215
764 660
91 600
316 305
595 368
739 444
954 103
580 38
276 706
575 510
571 302
842 852
75 374
673 872
710 428
69 53
452 964
390 41
538 347
985 418
465 794
333 168
133 983
926 982
955 365
588 598
185 567
795 734
975 26
576 622
147 687
73 53
15 965
122 961
830 918
31 626
792 466
264 261
102 580
426 688
453 146
60 861
126 759
363 583
495 991
292 447
347 511
87 133
837 98
346 65
582 673
405 846
368 55
595 617
504 106
209 265
243 936
523 27
854 984
330 214
754 873
827 978
144 906
457 828
848 558
534 981
540 34
806 284
374 577
74 201
921 107
37 248
328 922
686 592
664 884
561 747
886 419
238 183
150 888
476 959
924 186
175 59
173 251
826 249
815 92
159 442
704 620
230 532
773 449
812 998
288 729
719 972
496 677
662 128
169 447
188 221
770 12
944 331
518 407
917 979
500 517
902 595
282 395
536 363
927 660
488 70
574 982
917 458
415 317
795 880
759 636
668 20
528 411
364 164
472 247
974 418
115 851
176 645
678 891
394 10
658 835
846 323
142 619
516 214
178 5
296 660
581 554
512 188
617 55
854 146
181 974
877 371
332 976
581 907
55 439
841 170
991 499
952 533
560 926
962 979
831 94
831 786
22 950
275 242
954 253
650 779
494 892
210 933
378 889
725 951
880 744
991 261
606 484
510 771
331 41
190 797
6 184
130 915
311 771
392 499
86 877
749 163
40 415
585 576
807 836
826 268
975 267
733 812
353 836
732 662
265 196
713 332
744 781
517 368
821 171
82 339
850 341
877 520
979 938
127 532
731 519
569 92
2 164
372 276
787 956
7 948
228 364
334 355
8 357
494 786
669 52
779 852
403 901
182 114
546 788
502 497
233 662
688 867
529 337
496 688
937 797
914 58
398 152
145 205
898 620
473 631
937 149
673 829
830 759
840 637
105 826
900 954
414 289
652 789
834 83
945 35
192 689
720 386
557 447
397 953
755 426
58 290
384 132
450 530
390 856
278 209
614 392
617 750
212 578
643 843
400 317
11 735
548 233
969 263
288 343
558 140
206 993
276 911
469 358
2 30
606 221
986 359
419 725
265 269
932 506
617 986
755 992
398 153
518 251
794 854
985 859
2 236
466 372
802 750
214 904
750 305
525 527
363 35
127 733
636 346
772 858
8 162
815 699
152 938
473 979
934 71
466 761
316 580
867 182
187 747
724 343
781 408
513 485
213 351
747 425
560 840
26 141
668 259
288 731
405 633
950 463
3 465
213 332
116 114
97 472
670 887
705 538
557 372
486 574
373 611
38 478
709 821
201 301
800 766
211 290
928 642
971 869
310 163
806 294
213 259
784 716
962 309
254 757
450 194
69 496
993 382
558 346
631 965
301 108
57 372
52 798
161 565
588 581
28 238
644 720
411 36
372 636
577 154
533 941
313 59
68 144
693 577
507 653
149 626
872 650
552 720
93 601
476 34
810 386
760 28
390 903
970 320
888 812
364 386
324 779
389 875
894 958
275 828
47 840
895 744
812 272
463 346
18 625
532 477
1 314
342 360
921 952
428 602
564 838
123 234
920 883
661 908
927 707
304 684
663 686
221 556
211 776
7 847
628 861
39 646
915 654
883 197
144 519
280 692
653 644
98 735
121 53
695 474
561 706
818 982
391 824
703 351
465 904
898 14
627 323
506 488
255 851
144 758
793 280
750 699
876 490
661 351
648 683
430 394
25 675
495 952
860 930
391 233
315 480
193 733
897 171
633 922
479 214
214 588
859 431
927 802
968 576
441 614
936 236
855 613
572 781
329 859
882 699
670 999
398 629
215 738
170 803
261 308
533 590
885 997
584 42
231 229
195 10
233 938
601 509
295 847
845 197
562 3
800 10
524 29
435 849
894 807
884 41
545 723
5 763
684 654
499 166
643 334
626 105
971 636
914 689
726 707
970 627
309 917
224 452
413 981
344 159
811 350
296 32
892 259
326 495
845 502
958 80
913 908
349 934
527 805
347 662
316 569
154 584
614 580
370 792
984 474
942 837
210 817
953 362
788 544
558 461
789 244
17 841
301 365
630 976
709 626
860 714
257 439
587 753
478 305
999 161
66 201
58 105
938 945
100 523
689 149
502 222
586 554
914 70
144 918
885 417
206 10
860 664
785 91
864 545
223 397
36 82
708 355
703 400
997 211
363 616
413 467
276 23
591 552
348 130
385 315
118 913
812 737
156 330
506 134
195 628
146 714
500 80
44 826
504 355
24 358
445 791
814 770
108 25
566 877
26 175
983 148
577 363
377 615
901 572
237 669
475 471
149 908
987 608
375 50
827 558
51 153
194 30
826 159
581 753
892 521
824 674
146 844
802 194
985 48
907 182
619 810
904 622
254 586
38 815
333 665
535 610
991 633
888 878
174 219
449 358
661 56
854 899
562 725
767 225
837 491
430 193
879 141
347 137
153 130
701 991
41 245
439 483
840 579
917 621
240 904
848 933
109 735
492 648
950 735
864 263
58 592
118 52
508 349
620 250
856 125
724 590
580 811
128 555
521 229
27 666
711 802
891 831
880 702
495 815
909 310
638 42
45 875
766 161
231 609
477 751
75 661
237 268
140 668
281 806
611 843
677 938
367 731
772 655
24 457
449 462
891 874
191 403
911 741
746 892
716 468
783 361
349 755
962 637
145 423
931 208
621 228
144 192
571 354
143 673
506 774
949 225
774 441
220 496
360 562
148 285
989 864
367 329
579 396
503 233
176 524
608 777
683 567
477 486
37 487
931 28
130 273
404 245
973 794
465 799
859 610
221 322
744 746
537 844
213 270
778 237
953 118
557 375
483 905
543 979
543 843
943 157
357 742
978 693
887 723
289 503
257 372
360 572
463 710
265 773
970 262
840 903
802 562
287 944
148 695
152 1
37 106
370 290
44 838
292 226
579 269
588 96
956 476
799 21
329 665
666 469
56 121
839 349
204 212
702 675
416 401
457 395
521 151
157 728
22 778
249 705
540 473
960 644
426 202
909 385
954 951
817 110
348 589
203 476
698 65
995 844
191 756
979 56
856 974
251 94
639 68
472 650
376 924
359 960
827 919
568 61
847 366
815 447
631 648
890 990
737 268
58 681
778 528
182 731
485 228
108 421
273 243
665 108
836 56
931 749
750 884
396 347
40 942
703 186
219 158
924 334
780 417
122 719
53 573
200 706
768 281
107 550
916 730
992 733
529 392
578 755
837 839
464 97
804 819
30 513
162 297
988 882
736 170
602 349
662 883
272 22
551 991
116 370
471 480
654 313
231 239
148 906
743 611
454 237
752 858
843 422
400 16
657 804
796 992
699 260
770 873
723 426
455 978
726 767
887 199
407 352
743 464
412 533
586 185
394 390
658 640
613 354
841 749
455 216
958 35
988 942
322 996
637 316
626 384
325 808
105 812
564 422
551 75
318 960
725 747
17 793
253 430
846 990
420 612
324 970
602 650
438 55
265 620
626 145
122 750
216 867
596 967
908 560
714 62
524 233
186 355
792 338
866 697
333 972
722 905
161 796
813 883
744 62
638 393
608 739
23 626
611 448
539 465
50 294
625 923
241 361
578 870
978 807
270 206
791 132
924 812
873 414
623 681
422 106
689 563
246 5
534 340
447 478
418 982
509 72
37 820
553 150
797 922
982 426
47 759
832 548
710 331
571 364
963 400
466 511
533 72
304 874
369 307
380 806
107 504
439 624
118 568
451 699
671 306
620 780
137 739
992 95
740 429
280 660
54 448
582 497
528 34
339 594
891 504
492 97
909 882
335 156
293 12
930 658
772 731
33 897
810 636
751 380
107 243
420 523
173 974
443 579
803 101
969 761
597 867
958 936
773 705
367 415
834 655
997 516
929 837
209 873
12 539
738 851
602 892
607 317
5 453
269 555
401 533
262 548
376 892
166 918
888 578
460 342
618 834
353 635
477 37
226 886
478 223
128 868
67 107
89 796
833 279
197 671
245 730
845 676
757 289
239 288
509 673
25 177
981 577
144 679
229 669
83 52
979 406
914 855
81 253
545 383
246 628
643 687
679 748
644 776
132 911
616 927
603 17
459 538
616 167
842 226
237 246
150 990
502 482
571 725
737 667
939 399
496 63
601 78
332 845
265 438
556 316
899 375
633 306
81 539
262 651
469 862
198 413
114 54
653 871
611 205
226 140
513 985
876 925
675 351
911 61
203 590
354 888
730 820
176 158
215 740
598 963
736 945
954 317
599 798
259 89
264 783
193 402
213 257
451 220
463 522
371 786
905 522
431 679
732 122
446 33
369 511
120 554
262 225
211 63
723 448
129 251
549 955
71 866
767 668
191 72
182 317
607 32
197 55
280 957
702 4
798 35
487 387
376 354
235 758
248 602
310 252
34 291
792 524
144 810
738 756
50 179
431 890
740 954
976 575
473 586
9 428
368 928
965 612
594 76
185 951
831 273
483 962
916 850
244 656
38 92
408 779
820 697
789 849
202 952
822 155
199 100
615 583
286 730
619 127
116 632
769 450
301 716
743 992
81 963
636 155
935 51
436 110
76 715
396 45
217 715
36 432
819 788
341 615
497 606
544 739
636 31
870 886
128 261
399 198
304 402
689 874
740 913
206 964
546 873
199 365
956 18
90 705
25 975
611 933
274 234
573 37
733 134
358 993
426 505
315 193
152 351
257 171
520 783
44 307
956 802
273 352
345 742
855 947
847 184
157 436
809 57
877 583
643 785
435 975
783 473
981 853
809 608
219 395
177 461
461 600
286 53
960 264
834 481
170 384
269 860
676 295
714 739
461 804
50 475
535 326
266 736
793 221
490 78
475 78
11 545
599 734
736 86
575 728
635 754
293 368
532 439
453 574
991 821
695 688
706 518
661 860
377 358
670 225
520 709
223 576
549 569
449 728
495 719
6 679
652 638
685 958
817 644
797 888
346 662
222 313
261 800
542 206
276 174
733 228
505 352
521 692
836 265
67 955
542 277
462 284
819 445
224 597
727 852
621 881
392 455
148 788
666 19
868 55
866 228
234 36
981 453
736 909
201 103
858 883
858 16
774 236
748 720
106 988
402 472
869 658
167 160
287 387
307 265
483 26
766 59
745 586
1000 732
363 524
805 236
188 96
392 645
940 305
961 772
35 636
697 870
654 493
402 999
436 692
199 389
993 854
226 758
768 760
718 393
1000 754
201 97
698 938
438 498
917 699
852 445
521 811
257 688
249 51
452 352
934 487
249 746
177 444
73 516
7 605
864 735
938 720
450 3
168 684
301 30
938 71
345 208
46 54
386 790
820 424
446 934
636 443
81 137
135 529
740 968
356 208
553 826
329 361
764 300
472 571
879 190
371 271
921 441
752 520
161 494
800 765
494 295
189 655
32 452
149 728
246 474
561 236
833 449
550 312
84 945
972 648
235 382
597 386
947 847
386 958
904 890
442 126
4 644
84 3
110 833
677 974
195 923
444 874
554 747
659 773
172 934
193 629
445 647
780 710
388 46
701 82
300 255
751 240
657 750
67 48
806 166
224 551
502 387
493 510
418 226
631 208
198 926
18 211
118 464
233 845
848 85
692 130
292 683
338 803
318 863
661 117
289 305
748 155
93 883
849 100
435 160
755 153
894 138
649 747
504 360
244 227
973 396
76 861
343 965
420 46
611 324
466 250
57 11
438 793
854 630
87 940
389 924
731 44
706 451
241 666
636 333
768 284
320 75
40 4
135 376
900 33
43 214
514 382
283 663
64 621
16 432
677 27
413 873
277 685
403 881
820 334
984 990
474 504
108 348
513 660
366 512
332 945
21 390
332 856
676 441
924 609
679 344
119 585
35 223
306 769
768 661
178 625
815 478
95 13
354 147
469 855
217 632
292 793
744 98
776 964
290 283
503 197
845 755
393 179
694 933
910 279
646 727
916 242
197 858
488 675
660 502
369 680
229 26
789 415
889 233
524 459
791 116
425 523
304 686
653 628
808 526
758 759
542 977
206 942
321 576
948 749
659 484
943 388
60 730
879 849
751 728
667 446
512 515
421 24
703 280
149 374
815 87
764 590
509 69
144 840
6 718
956 259
465 890
210 393
657 554
940 860
109 850
677 250
916 237
611 794
967 291
675 901
999 596
739 596
386 950
996 399
435 525
738 410
928 792
14 945
191 299
808 322
17 625
981 565
528 908
343 826
258 89
543 863
777 13
620 963
885 648
326 213
666 91
568 30
722 860
332 449
753 960
962 706
147 835
282 31
823 629
743 753
402 516
469 214
904 593
721 236
50 856
962 97
335 506
834 597
311 950
708 989
332 509
671 586
730 411
479 732
600 579
9 486
459 348
983 281
743 151
758 153
59 303
952 281
711 67
67 839
460 999
243 922
327 762
988 438
370 270
298 191
711 173
304 22
857 446
47 276
893 88
291 986
229 697
987 778
787 770
478 49
67 506
251 468
72 599
714 616
774 929
468 753
824 146
602 215
440 984
42 232
889 438
321 501
955 860
988 644
292 213
658 666
968 54
897 723
454 219
55 999
12 397
903 650
173 968
731 233
27 58
237 184
263 372
972 943
960 163
229 853
316 544
141 1
604 704
691 457
542 887
2 582
430 807
384 323
946 175
910 916
630 882
788 987
802 831
759 24
636 663
905 873
233 79
767 956
993 905
934 434
499 995
184 452
487 637
9 878
342 952
721 250
645 265
152 633
34 59
872 634
998 43
835 806
213 788
522 430
225 685
481 474
993 262
513 959
970 518
501 681
470 250
999 971
43 147
621 642
96 525
946 83
314 592
917 371
500 484
98 232
588 744
595 982
532 985
719 512
751 773
772 938
534 391
35 176
804 678
463 759
976 592
867 658
776 264
774 300
521 254
138 56
259 546
86 284
452 160
425 646
410 21
287 50
146 915
860 322
786 685
486 367
824 533
222 314
624 894
12 861
68 294
739 107
489 727
986 972
386 589
78 631
175 848
858 812
998 17
307 761
730 434
360 848
655 129
559 817
203 77
491 504
388 592
741 861
747 191
646 874
28 485
678 144
469 997
291 390
58 685
164 619
156 951
643 248
478 985
932 973
729 230
710 765
896 827
841 700
142 545
171 800
712 450
15 646
337 216
770 478
422 40
526 235
77 836
352 767
617 129
571 489
429 339
764 583
275 142
788 926
349 267
754 1
160 263
422 622
484 534
803 454
304 324
870 956
272 459
412 409
757 734
486 797
929 598
7 186
344 483
478 322
607 12
123 654
346 776
331 143
547 302
814 809
142 948
615 135
569 976
878 308
550 211
858 928
923 785
181 733
292 198
928 489
394 72
885 155
364 561
160 730
809 437
81 414
761 901
40 578
965 752
677 277
315 740
880 119
706 342
250 803
738 226
241 228
203 284
499 713
142 657
896 860
900 854
538 874
878 186
303 885
702 135
625 391
104 958
932 294
831 928
471 512
911 101
977 246
253 503
32 395
274 201
574 589
531 712
615 763
797 812
953 601
713 518
217 206
486 491
365 518
958 649
181 171
399 749
687 350
119 694
824 788
624 504
769 533
284 649
928 391
956 746
334 25
429 1
660 960
925 607
667 618
166 335
285 833
690 287
786 880
697 1
562 172
49 898
72 204
989 495
104 735
322 915
152 711
149 315
110 42
675 158
431 764
297 713
393 767
750 354
307 791
832 806
758 442
246 97
913 797
959 838
69 142
966 155
850 77
235 110
51 382
844 891
697 295
557 859
143 921
68 778
483 805
937 293
426 806
614 606
642 816
379 229
399 448
950 846
887 178
730 437
133 389
552 969
380 978
222 249
268 781
856 518
628 81
776 240
618 701
822 510
618 947
865 762
369 712
951 57
325 425
248 743
270 25
994 641
31 426
746 439
355 150
492 488
549 372
578 414
388 608
455 500
481 794
296 68
133 755
384 552
893 644
951 525
198 637
800 616
448 905
182 345
718 875
210 760
702 682
664 426
970 811
623 102
873 75
506 796
49 691
20 681
487 793
615 148
309 728
343 456
391 854
921 978
271 728
467 682
711 475
951 358
589 510
881 149
34 581
593 48
528 669
364 894
288 316
827 849
589 585
842 882
75 426
839 388
158 71
539 787
11 337
333 597
230 751
442 860
161 911
591 132
652 10
214 996
459 903
231 438
493 607
369 649
609 789
863 953
199 363
992 785
311 238
829 721
542 1000
328 678
763 500
982 383
185 108
805 215
675 193
401 858
652 823
30 527
499 860
694 191
241 611
769 809
328 512
945 353
187 960
818 733
355 639
39 60
204 375
817 170
434 262
551 440
255 495
553 639
300 372
261 346
856 803
739 500
399 873
203 283
896 273
297 925
102 601
640 194
901 902
785 598
524 757
596 485
412 431
586 694
24 376
476 611
617 922
153 220
405 285
790 916
587 797
978 585
850 410
121 17
199 115
655 731
274 224
185 831
401 100
998 679
564 99
712 733
212 527
346 485
535 99
752 295
448 834
748 325
205 302
524 994
14 410
755 951
558 211
268 776
254 803
889 176
912 296
45 661
970 429
963 497
1000 297
688 452
597 806
637 662
657 235
533 844
819 238
783 145
325 318
348 831
481 37
191 119
720 798
658 385
536 384
951 302
536 462
67 86
720 185
134 140
562 827
745 823
530 191
803 333
716 492
914 5
186 382
446 500
794 914
299 106
839 998
354 192
54 133
572 779
170 418
128 565
330 401
583 442
629 923
248 251
901 387
233 710
101 879
639 721
634 739
705 11
640 556
740 476
846 107
57 870
948 394
539 877
477 734
643 313
994 671
824 92
106 201
976 343
347 278
57 646
988 734
648 490
129 49
750 434
69 58
304 541
353 267
212 343
861 777
957 395
714 228
982 893
530 890
788 478
849 920
713 225
840 958
37 464
453 262
741 391
664 99
901 213
13 616
245 866
113 823
928 311
40 520
711 2
378 333
240 632
946 305
906 721
720 782
847 578
691 554
986 795
615 867
938 517
196 590
247 362
935 496
278 42
928 421
135 823
278 413
664 712
447 76
18 255
809 59
550 546
568 601
299 765
346 565
788 218
435 440
250 537
492 685
206 527
260 716
671 423
549 562
757 313
244 270
967 191
751 653
629 86
37 147
233 605
697 542
466 112
489 457
780 250
626 444
957 558
711 476
833 136
632 130
242 896
305 615
458 937
115 415
453 290
677 766
643 880
909 557
764 528
541 339
113 278
54 353
420 85
322 289
137 509
322 950
98 776
929 664
974 631
377 487
182 958
886 32
755 754
164 742
727 358
543 281
32 346
957 949
346 745
35 227
425 26
534 206
750 198
353 464
621 800
291 270
874 248
752 52
782 93
417 9
680 689
733 376
966 591
348 264
44 904
229 579
76 824
336 359
924 979
85 419
201 729
58 655
679 950
33 954
560 331
101 492
634 65
235 257
590 647
546 693
699 348
158 798
668 412
944 884
424 996
844 626
590 926
944 343
853 320
359 301
376 896
399 5
106 258
624 122
149 897
304 810
198 717
162 73
24 680
672 776
722 660
899 197
657 25
632 941
227 985
642 951
149 258
60 737
48 729
495 652
101 802
350 663
729 968
634 998
921 314
765 338
941 222
184 518
218 742
797 352
56 535
703 608
602 112
328 942
431 283
63 619
50 337
786 451
450 547
903 785
510 195
955 31
514 799
664 106
503 42
21 480
584 15
398 968
463 133
822 130
369 387
36 930
391 360
193 29
224 168
293 367
865 946
796 822
62 355
13 293
451 203
620 224
288 106
522 981
687 989
196 346
784 507
304 704
435 831
59 346
2 629
513 851
491 151
812 191
403 839
22 106
58 597
239 953
680 649
137 838
418 333
768 705
644 114
192 538
468 909
791 653
611 98
585 95
278 866
957 95
101 146
925 144
719 687
279 449
115 257
761 321
518 890
106 206
205 115
446 685
36 237
184 211
329 353
69 780
174 363
482 516
962 543
644 615
285 482
866 514
301 884
482 235
575 694
486 432
730 934
116 309
473 96
193 16
661 918
196 910
150 638
176 202
606 699
184 727
97 19
536 731
67 273
960 69
709 956
849 921
167 387
363 772
604 147
750 728
35 489
507 768
922 704
224 110
414 836
209 402
876 57
960 393
345 388
111 307
231 658
581 668
830 513
87 651
117 312
598 476
291 974
824 306
591 281
486 20
8 953
462 17
938 51
619 941
160 688
293 795
398 697
819 674
869 954
464 833
613 366
179 95
65 556
88 414
743 696
205 761
789 126
614 353
964 99
903 510
659 519
401 209
693 1
923 605
356 728
702 537
844 501
396 904
921 243
463 203
258 231
119 567
642 163
793 473
793 426
359 36
291 82
654 601
248 93
338 323
904 293
831 264
844 241
499 410
705 118
642 273
987 983
713 946
30 493
552 885
859 945
921 216
628 713
1 143
860 142
922 763
428 455
780 881
804 881
648 915
880 432
801 143
267 864
235 71
926 815
538 106
997 760
399 480
949 706
946 640
739 38
617 925
312 646
458 648
38 242
992 73
333 164
989 164
814 950
296 434
949 361
703 26
510 50
162 735
171 344
670 393
824 949
2 286
386 450
56 908
778 941
879 273
581 671
697 733
147 349
416 184
719 870
167 680
507 439
99 40
630 453
153 187
513 553
56 186
380 693
623 247
689 487
745 92
283 867
262 350
484 128
679 51
809 929
995 963
499 640
237 350
42 326
435 735
519 377
783 793
250 232
174 752
511 108
683 500
45 479
544 700
269 599
475 196
729 218
346 190
920 241
356 771
782 778
444 780
301 696
164 839
341 540
351 427
433 114
585 12
134 861
455 998
222 522
389 819
101 24
14 548
519 254
760 134
602 777
437 173
999 892
306 868
27 630
799 397
673 853
914 831
547 679
334 404
364 87
229 189
418 921
615 175
786 730
457 740
409 833
48 182
552 696
580 346
596 548
881 499
591 815
241 784
103 424
305 59
922 848
393 620
556 301
553 358
71 97
987 919
256 573
688 544
850 56
113 388
770 343
997 3
768 36
930 468
690 220
788 559
702 127
376 448
48 810
608 244
99 105
660 973
60 351
311 252
533 348
288 323
674 239
4 55
761 924
371 81
459 863
340 896
531 370
189 739
95 338
688 250
619 206
573 544
703 641
975 858
763 807
313 550
997 530
687 820
152 385
563 831
823 746
358 431
112 856
575 849
819 518
704 130
212 685
39 334
961 960
798 786
342 29
899 814
923 474
150 336
687 331
631 977
525 590
96 420
571 658
197 119
291 433
22 988
252 918
869 428
841 58
251 639
908 472
686 202
807 168
684 968
820 819
448 763
681 987
911 792
598 338
403 940
69 75
241 121
501 849
687 140
732 138
181 473
573 704
795 805
442 84
70 133
317 370
236 442
732 743
404 125
330 234
61 521
567 401
965 847
310 934
673 242
481 897
742 667
62 582
701 573
966 620
546 388
268 114
552 534
122 311
878 188
679 901
559 557
907 954
368 979
777 382
173 210
369 937
348 105
443 589
712 742
69 45
584 820
459 729
466 302
921 122
965 919
912 445
676 926
640 48
448 665
17 284
726 278
617 887
371 853
617 384
953 801
395 18
758 456
762 387
741 838
165 835
920 950
205 198
510 320
639 178
332 230
187 601
265 386
316 284
342 446
135 571
237 189
522 776
693 458
396 784
169 604
463 483
248 688
663 386
376 126
978 437
341 639
94 108
411 487
512 428
810 824
672 54
961 274
174 668
707 959
388 813
372 286
117 876
629 764
462 13
529 398
720 985
962 648
857 372
644 471
572 857
733 499
415 579
422 621
781 644
774 935
572 847
975 861
202 742
126 31
994 67
752 843
80 739
430 218
350 137
514 870
28 936
352 764
32 800
435 516
54 810
652 1000
723 371
568 121
744 164
874 590
160 855
908 105
871 241
981 33
857 246
74 371
226 819
376 608
80 216
536 120
127 629
639 556
221 383
505 296
731 727
534 604
379 306
240 739
196 132
67 426
456 764
648 188
79 278
789 317
779 473
676 931
219 302
941 411
740 675
144 442
959 153
427 977
591 810
532 30
458 545
349 961
142 161
828 730
108 412
523 549
526 19
389 961
929 606
417 954
226 686
975 143
748 822
258 10
793 175
525 637
258 596
643 549
592 222
525 826
412 528
704 674
91 581
723 478
441 639
150 753
95 18
978 631
347 849
757 590
790 665
317 862
37 76
670 729
225 535
495 27
795 554
49 749
258 285
368 853
392 615
472 832
207 974
654 681
571 567
424 80
574 455
891 55
429 266
99 387
785 95
178 479
778 910
16 763
179 203
628 526
152 587
299 287
292 259
897 908
427 219
243 400
934 974
35 591
437 231
742 867
543 260
861 738
828 444
921 410
469 72
128 698
275 92
452 413
585 3
185 897
581 210
712 43
669 501
714 901
201 387
366 682
567 707
267 383
874 844
286 22
312 713
475 350
907 619
700 339
801 587
592 221
255 895
949 814
413 536
868 353
323 269
388 359
563 970
442 314
367 913
92 612
199 713
694 261
262 825
528 280
573 310
291 569
917 799
930 60
913 993
972 740
190 817
674 159
261 549
514 481
465 615
289 983
105 192
507 725
326 231
107 327
281 835
837 488
585 227
51 590
729 400
888 108
995 231
193 460
275 453
496 983
794 409
211 268
892 749
823 69
435 134
945 609
902 317
707 439
109 998
409 337
158 317
843 678
997 251
874 893
489 341
873 655
258 662
512 524
33 500
908 779
405 311
247 86
21 641
973 126
784 291
427 578
691 129
254 602
430 600
496 510
719 443
871 444
622 734
197 697
591 822
724 492
377 813
534 570
511 382
388 519
274 487
982 572
128 309
233 44
695 699
705 952
506 864
774 701
83 265
949 116
866 913
109 144
454 96
374 159
14 999
235 320
377 399
129 163
780 997
525 652
209 32
61 186
125 481
247 202
140 624
72 60
127 197
149 120
482 641
862 176
719 462
954 533
877 151
830 459
440 300
737 244
651 622
867 320
490 764
857 381
469 986
503 915
576 655
547 452
261 299
843 959
451 95
570 640
108 678
836 982
389 909
210 145
967 36
274 321
76 625
392 873
61 765
687 892
538 925
444 501
307 433
377 537
663 185
959 432
291 186
792 302
483 526
305 392
340 719
628 867
746 657
641 905
248 79
190 676
869 283
19 374
677 213
598 604
731 418
445 479
642 427
135 873
646 206
698 403
158 803
890 757
141 339
368 239
778 645
355 435
401 904
45 380
928 517
531 90
962 213
87 429
897 87
995 146
947 28
594 375
459 596
157 702
96 841
64 592
525 873
774 637
386 661
774 11
851 920
629 528
451 57
737 433
395 393
74 294
679 105
470 844
447 935
98 685
193 448
717 854
826 286
31 571
631 961
432 990
732 306
679 837
507 39
874 828
142 597
884 146
109 293
973 904
90 486
290 887
198 233
782 700
940 185
729 483
399 771
792 963
363 643
489 572
246 632
427 595
835 564
970 906
514 304
817 595
823 699
204 360
15 463
868 272
362 672
747 884
261 686
326 537
443 217
178 939
294 654
882 14
433 747
686 399
857 505
183 139
978 937
986 372
394 144
605 655
87 128
724 923
132 321
520 991
331 75
931 294
767 788
287 843
880 344
841 756
855 466
3 428
304 115
847 511
688 1000
20 661
635 763
346 68
546 971
401 990
880 596
477 227
714 82
755 761
249 731
258 794
78 568
576 871
456 481
795 686
742 394
790 735
36 79
722 880
745 188
322 552
508 218
57 958
600 53
531 508
218 155
927 550
875 514
539 477
499 249
394 409
581 425
736 565
982 679
835 886
990 121
917 959
355 265
552 270
537 712
707 275
355 698
110 375
604 667
36 259
680 840
200 228
633 335
66 79
100 867
207 542
191 677
287 224
887 309
4 657
148 634
600 191
821 245
295 159
868 860
951 84
806 97
963 144
386 579
345 40
417 709
752 383
383 943
92 330
461 870
681 59
916 377
717 313
221 825
555 445
405 206
104 983
423 420
989 830
617 756
485 377
192 346
438 595
511 721
90 387
1000 6
716 453
303 374
108 393
567 989
830 521
532 223
765 916
820 878
274 387
620 716
945 738
966 849
388 718
995 797
127 690
365 724
688 66
307 170
780 430
296 93
558 232
244 910
192 514
34 259
327 937
962 512
220 463
117 58
939 463
473 926
822 303
614 750
294 517
676 972
89 934
221 852
689 894
351 467
939 447
406 242
18 60
229 552
389 432
278 378
329 91
875 550
917 285
41 917
797 134
345 677
768 101
541 358
202 988
319 34
886 524
928 105
114 816
105 965
760 518
554 209
272 589
182 608
38 783
467 556
629 780
439 88
818 96
15 500
131 303
551 44
470 262
135 471
383 566
840 613
514 624
393 388
203 850
867 437
572 921
871 693
656 106
736 642
4 693
54 213
743 867
790 891
966 139
16 316
433 900
242 719
9 404
127 671
806 531
453 729
185 162
602 933
310 503
413 251
67 490
653 803
261 773
662 959
296 84
721 544
557 30
926 866
624 310
902 367
949 766
798 291
23 394
515 217
368 730
683 213
486 506
980 374
84 895
642 931
275 461
205 717
573 76
266 837
96 905
371 319
436 784
692 388
378 363
79 425
349 786
606 725
508 104
377 281
980 294
559 979
950 187
91 714
138 985
753 537
917 129
709 884
663 596
167 827
483 521
238 605
500 430
722 879
221 744
939 718
802 170
330 406
778 870
691 790
44 139
262 367
37 765
207 92
732 260
591 306
632 940
990 110
136 255
839 718
812 896
294 528
521 715
263 356
787 72
924 949
732 770
582 17
219 344
678 570
948 937
74 928
640 316
745 155
603 944
731 257
870 994
369 451
768 21
347 861
255 171
224 159
941 675
899 501
846 388
997 848
374 932
9 668
49 996
68 213
866 912
849 948
283 568
81 405
616 948
898 380
864 970
299 392
854 127
758 633
727 743
429 198
252 937
372 490
91 379
467 512
494 237
950 7
236 107
918 725
122 117
572 161
169 845
481 475
765 306
340 147
711 980
436 928
498 556
575 241
913 450
94 361
967 380
558 788
635 791
112 363
993 341
165 602
589 584
944 33
478 945
262 855
26 856
769 403
348 569
545 855
312 108
420 730
28 249
587 569
182 297
638 411
662 270
825 502
567 938
308 888
713 665
552 315
305 47
463 921
818 443
675 811
191 622
650 9
711 564
806 610
980 549
780 557
463 236
995 847
302 960
700 641
673 504
64 119
744 911
350 281
485 257
684 976
841 317
976 151
119 764
695 269
15 435
672 442
44 907
866 619
215 720
159 777
486 519
693 132
16 820
339 699
414 312
955 939
26 628
173 154
852 177
125 260
451 306
315 702
212 17
180 396
135 934
574 526
799 394
705 28
973 115
45 601
390 965
385 741
551 203
660 12
483 376
803 142
747 541
891 43
323 387
435 914
972 908
75 605
418 557
882 783
340 910
401 793
839 643
368 171
599 757
896 43
121 512
270 352
203 701
774 677
537 958
157 931
226 837
601 308
394 764
580 606
164 177
642 252
483 306
634 876
388 548
374 818
931 824
786 796
635 445
673 971
51 983
935 540
881 573
419 342
929 310
493 471
614 318
611 804
403 512
480 664
855 778
945 420
915 826
271 593
656 159
561 357
388 71
450 105
224 252
56 104
118 735
46 393
227 128
85 952
668 291
827 943
426 229
558 730
573 114
168 588
397 336
648 354
889 321
572 653
629 17
811 658
430 354
176 553
288 370
11 231
605 363
625 533
101 456
416 422
282 456
752 844
738 275
760 456
874 594
352 935
191 224
621 385
609 215
827 256
845 976
893 880
38 517
802 392
636 207
341 299
515 729
642 826
663 296
402 678
665 775
994 58
71 883
971 106
492 156
577 84
546 341
327 637
446 270
840 731
185 929
629 989
948 193
227 809
652 900
68 60
386 716
504 151
987 49
18 877
79 765
324 114
35 92
768 912
326 768
261 366
423 922
946 377
358 154
833 205
735 833
9 674
950 453
862 676
980 422
790 92
218 319
580 631
927 907
71 843
445 383
420 345
950 316
897 967
264 759
544 1000
900 970
542 446
113 403
937 172
832 825
27 421
121 534
680 587
600 44
653 834
357 650
503 470
55 134
651 684
901 116
315 738
51 850
751 261
100 223
489 187
86 661
116 746
1 184
541 741
626 497
526 292
557 854
217 636
696 556
225 78
959 460
971 455
39 534
174 15
164 646
467 731
263 170
3 44
154 67
394 781
422 376
252 846
124 600
340 344
854 454
315 860
204 753
747 378
87 902
708 210
212 144
212 790
976 790
570 477
485 215
552 406
98 633
392 712
266 164
35 697
206 129
394 518
495 224
320 613
642 333
805 497
641 333
582 692
805 680
982 646
964 2
217 392
139 786
998 884
52 473
651 896
4 982
258 792
627 54
100 183
447 435
920 681
500 342
502 132
946 302
186 369
658 281
474 357
78 530
794 911
771 378
684 412
145 5
64 201
814 272
834 277
913 981
830 922
495 771
646 121
646 459
40 195
59 782
593 407
903 99
380 937
884 430
847 683
226 134
685 939
60 9
608 858
113 490
372 534
369 268
961 594
361 945
477 955
553 440
354 895
129 255
287 777
99 202
355 225
656 467
835 710
138 408
232 705
201 809
615 902
883 611
594 690
431 144
142 837
181 929
226 891
90 64
492 289
937 370
111 180
113 399
352 464
292 619
549 828
124 766
668 737
490 687
951 335
150 603
7 683
733 798
641 17
991 628
460 424
739 67
527 982
614 12
38 741
865 935
918 299
346 295
733 701
55 299
611 665
766 712
534 546
725 622
622 322
297 204
271 99
452 958
294 655
26 761
668 469
976 14
366 545
832 91
329 587
333 230
670 152
39 194
71 493
538 790
996 809
844 632
653 920
88 778
580 193
754 355
873 825
559 188
112 579
976 615
691 781
248 84
78 966
390 917
122 669
26 914
298 414
900 935
114 795
206 675
830 523
877 483
314 772
601 791
562 5
743 347
208 527
757 256
667 734
164 641
771 471
863 680
95 774
463 179
776 606
467 577
605 528
928 262
666 782
780 752
893 915
51 731
272 113
670 459
898 349
323 310
776 909
942 319
274 5
765 606
362 742
479 600
961 684
222 544
101 106
811 383
826 806
672 907
448 706
105 344
367 205
82 694
938 8
389 708
495 21
282 683
701 223
23 827
87 406
636 201
176 865
603 424
970 886
889 440
621 4
285 988
598 694
204 689
909 441
772 220
357 976
322 661
803 919
210 714
227 549
382 626
266 700
277 443
718 556
166 990
106 557
356 603
12 328
210 629
962 29
391 547
944 592
542 479
958 961
247 287
622 814
484 703
852 933
85 711
328 376
203 653
592 204
554 717
157 970
5 86
843 681
249 690
282 64
733 671
7 390
801 218
820 112
49 229
634 606
965 485
965 944
708 501
610 982
14 675
731 471
332 853
262 124
352 507
85 178
873 854
768 10
276 215
701 100
194 874
922 189
165 802
180 296
170 924
738 594
890 211
234 148
926 735
734 689
412 885
382 64
19 865
342 475
439 540
713 169
559 256
310 870
867 690
136 176
84 227
380 902
676 491
968 858
236 363
233 574
446 933
741 477
709 162
98 177
397 623
815 979
3 591
169 167
753 195
98 154
910 457
48 39
801 565
985 383
370 605
145 497
33 902
650 368
269 686
728 574
851 146
330 294
684 875
145 406
194 628
637 164
176 528
638 578
300 463
221 298
371 788
971 359
965 356
120 215
174 746
643 115
630 542
105 953
86 583
11 235
248 376
198 542
117 190
157 390
408 531
292 296
610 827
136 962
943 971
88 876
7 472
183 924
563 687
176 599
960 774
28 945
524 217
107 698
851 207
251 540
828 120
841 819
519 444
130 718
889 44
653 325
132 97
191 652
163 628
874 848
60 157
943 133
801 29
203 16
728 145
9 492
598 823
631 948
46 125
358 777
302 909
209 415
54 290
666 74
246 902
303 240
461 222
69 115
123 436
852 31
128 960
993 949
861 809
996 481
605 165
3 67
541 937
918 494
892 824
519 24
515 852
797 220
353 826
764 305
757 939
510 668
344 667
338 89
140 318
84 754
542 764
388 488
670 868
718 505
355 422
918 760
712 183
9 375
279 791
383 769
846 142
115 584
276 664
689 268
212 548
724 659
134 933
982 33
179 94
224 12
566 597
414 556
315 14
245 632
76 914
121 905
384 347
847 265
837 772
460 329
966 52
497 355
750 877
675 34
43 976
213 558
680 550
345 207
950 898
228 137
226 152
501 885
586 810
471 68
177 33
426 253
731 146
867 708
134 851
507 991
955 300
209 744
326 228
290 50
545 645
111 968
512 62
755 94
28 416
554 400
565 829
925 792
322 66
149 841
850 106
508 374
492 660
568 826
162 768
270 725
562 85
467 752
476 493
580 1000
537 963
585 952
221 605
162 983
504 129
495 469
240 880
528 819
100 329
51 849
541 419
43 96
82 307
17 949
86 812
186 601
70 659
671 968
618 277
591 506
325 301
558 108
123 267
505 78
405 678
429 227
135 692
944 237
431 729
353 603
226 460
658 308
79 331
503 808
41 15
60 587
218 861
565 601
372 940
455 6
136 855
361 544
584 597
418 589
734 930
512 721
985 710
840 914
494 468
110 537
226 714
664 713
512 528
98 409
394 17
169 623
117 426
977 777
358 59
709 332
163 966
998 943
485 920
568 528
716 727
812 834
194 183
401 819
707 399
17 342
598 778
299 89
256 448
847 910
66 55
703 375
5 439
68 969
697 189
907 565
172 959
945 116
650 825
833 6
486 430
944 694
800 187
628 19
858 892
273 623
226 69
586 278
290 410
123 448
513 398
820 794
838 411
869 873
47 623
905 996
787 497
392 226
945 593
624 458
904 999
424 755
892 653
104 939
116 625
312 427
171 410
283 416
947 864
77 399
264 416
261 793
514 250
623 210
95 111
456 850
160 50
745 861
3 19
385 43
228 433
416 62
761 566
257 540
744 541
907 657
786 723
65 705
502 57
887 278
610 147
332 209
42 394
40 504
364 33
633 654
353 821
802 21
876 33
823 695
512 169
476 249
944 460
656 501
110 811
317 55
239 189
520 800
623 314
956 425
786 804
852 162
93 539
964 338
95 50
468 715
478 228
869 207
457 15
683 136
696 829
642 144
729 909
785 516
42 969
365 255
667 880
984 328
415 620
995 817
617 207
579 951
420 628
457 915
843 742
332 921
1 762
296 340
622 283
961 442
907 86
647 12
226 346
226 526
340 40
293 858
539 666
648 535
372 66
909 920
309 406
527 733
296 131
436 234
106 75
53 237
607 274
820 859
203 374
46 913
652 250
631 812
877 193
63 583
60 518
974 557
899 291
29 639
614 569
59 33
551 813
603 160
966 612
860 127
948 20
577 753
724 399
415 432
59 222
760 496
940 627
23 127
606 775
479 86
931 605
330 596
653 15
168 351
56 102
992 724
994 97
286 846
683 702
49 993
208 988
114 515
920 436
412 35
243 623
496 107
573 343
367 520
137 571
378 955
114 300
80 35
224 439
928 126
745 159
293 87
406 417
24 352
359 351
256 29
201 320
757 275
576 432
976 258
326 78
119 299
52 662
180 617
571 256
913 805
1000 239
357 232
738 589
53 746
470 797
576 82
284 366
714 788
426 178
834 129
956 353
985 316
50 448
98 476
564 785
842 416
751 782
786 344
260 163
481 991
765 389
77 409
53 590
104 898
920 141
86 70
914 696
40 21
705 327
535 482
376 894
10 248
708 818
498 458
688 985
160 280
601 974
942 65
117 274
326 729
389 191
901 808
297 606
155 352
755 708
580 919
44 964
535 865
895 158
321 426
117 301
32 171
11 194
900 702
419 916
923 335
970 226
755 279
154 387
256 668
996 271
280 753
774 909
689 279
402 341
513 388
896 506
340 49
354 58
551 854
316 820
438 95
308 322
867 883
500 952
368 190
969 372
414 632
647 398
137 507
977 919
989 74
470 504
207 312
57 392
928 382
671 578
114 766
308 8
556 752
541 432
543 210
678 440
265 572
137 187
206 30
214 607
483 402
418 721
918 840
638 830
635 359
187 906
45 80
125 216
453 933
403 227
631 849
880 681
448 857
786 146
535 263
299 616
918 674
428 911
895 546
928 163
288 749
413 374
482 52
513 169
580 891
278 834
804 536
965 757
142 488
558 570
764 789
199 535
665 191
942 756
71 150
867 518
794 586
231 162
11 386
18 226
150 95
298 377
927 19
445 922
40 302
68 566
566 981
379 894
389 651
534 789
160 177
619 744
513 819
355 720
594 590
281 18
916 184
40 408
17 415
655 79
842 745
316 981
256 9
965 180
243 810
308 245
413 670
275 789
204 435
242 638
275 425
869 386
176 411
62 463
328 898
66 52
821 93
522 833
52 415
605 202
835 157
942 594
789 603
701 72
283 696
21 917
122 194
483 601
398 882
600 663
93 861
408 513
956 861
548 695
433 909
736 406
711 528
352 825
935 196
576 104
598 628
5 128
441 88
375 134
296 984
224 669
511 183
610 205
2 305
231 856
329 167
384 50
987 769
763 17
249 458
320 387
710 75
656 676
812 391
214 312
794 545
130 33
69 742
683 651
625 765
236 305
750 676
907 361
269 831
540 455
845 924
286 45
237 991
465 866
764 479
647 853
372 621
112 712
601 909
180 94
556 246
138 34
270 509
570 793
322 709
35 213
224 455
744 625
1000 203
158 811
988 542
957 39
773 520
349 207
955 337
712 473
664 113
567 42
221 57
400 991
209 854
870 909
50 439
271 279
977 838
446 263
350 692
931 646
669 322
465 171
378 636
45 470
115 382
287 701
190 64
137 772
641 140
348 707
103 876
646 396
502 133
64 911
123 359
751 607
608 613
385 305
163 137
843 38
684 553
245 611
41 522
317 696
369 861
411 186
374 135
869 451
585 713
281 210
813 228
131 941
965 557
11 93
27 564
746 181
545 444
598 366
13 27
238 543
756 170
683 160
725 557
162 911
669 867
126 474
387 531
412 176
91 441
241 826
841 122
56 90
601 138
442 173
617 359
498 146
373 211
224 652
877 425
357 398
671 350
551 516
407 265
24 167
263 210
44 771
341 532
520 307
506 303
726 334
256 181
254 85
864 302
511 712
958 60
776 619
332 394
531 85
745 763
497 50
263 327
451 208
738 625
748 298
995 644
299 540
355 367
547 592
286 4
941 699
479 477
626 602
616 199
225 650
737 453
21 150
758 806
675 635
123 320
672 852
780 648
886 901
704 998
721 705
250 353
831 64
955 187
289 594
293 450
545 348
594 538
87 432
13 399
722 543
610 766
285 185
344 608
961 936
779 767
650 277
198 632
788 470
288 29
344 60
893 225
639 437
786 563
593 787
600 328
959 705
761 968
394 508
546 227
347 657
960 209
4 613
656 252
496 446
37 318
378 116
484 77
152 589
682 436
202 766
286 543
370 214
711 817
801 805
95 706
65 149
869 914
732 697
765 680
664 416
281 756
428 320
965 101
402 455
653 591
394 243
201 464
391 65
26 29
556 438
393 955
162 811
39 249
831 669
504 894
562 852
195 891
138 126
66 401
143 403
236 978
414 141
642 938
106 311
695 860
352 727
512 891
380 70
799 607
936 725
202 954
209 251
323 397
646 902
533 664
740 334
773 799
482 654
487 654
90 455
708 4
154 645
598 42
760 951
814 394
172 620
565 944
177 196
652 783
580 436
98 778
699 431
10 146
707 32
331 268
835 700
704 605
540 490
330 546
230 875
780 560
415 748
238 857
452 735
941 689
639 299
687 263
211 760
910 67
292 113
315 546
500 310
865 106
356 54
143 982
881 679
810 363
607 612
769 211
291 960
137 188
221 628
616 832
972 873
593 540
402 992
158 781
131 8
907 430
141 552
323 768
912 797
615 620
954 579
766 718
870 39
164 405
270 187
312 936
529 576
938 137
545 209
502 256
56 961
97 429
237 225
220 28
123 256
552 41
608 5
100 330
432 925
940 259
456 1
843 373
681 637
576 893
728 262
868 851
503 555
164 590
899 773
921 224
485 406
584 110
776 135
405 743
319 459
407 398
985 692
728 775
257 615
624 34
98 877
268 690
978 338
532 773
995 827
955 513
493 272
669 381
574 797
833 518
469 276
477 768
495 709
354 835
600 98
854 897
305 724
860 602
944 471
315 520
804 894
87 989
612 480
851 525
872 765
859 531
823 93
385 897
997 541
515 127
638 118
230 502
588 453
813 902
691 614
313 778
337 344
949 644
793 566
496 259
5 693
157 939
739 705
456 723
13 812
342 294
812 506
25 470
91 537
344 143
787 886
943 252
161 442
368 437
139 249
917 260
646 762
448 312
886 4
845 997
101 329
178 862
287 112
881 330
203 678
876 711
28 892
355 491
513 770
582 514
750 846
883 173
607 826
738 176
577 170
566 116
124 26
442 56
468 727
434 689
100 863
968 929
561 272
574 899
542 928
103 671
604 987
322 956
34 332
776 602
320 136
786 744
498 985
269 226
249 779
360 276
24 564
285 896
399 226
669 783
38 214
43 235
945 734
537 218
571 980
756 923
578 743
306 938
284 307
635 164
417 718
142 751
268 968
510 604
137 434
365 444
438 2
570 552
754 331
621 764
494 459
612 871
184 183
482 249
955 327
704 13
45 252
779 24
578 589
42 206
192 699
442 362
225 566
262 432
522 919
694 771
473 495
102 819
78 205
969 780
355 475
615 201
183 201
323 976
852 212
854 703
325 711
551 538
913 483
509 925
5 462
401 863
362 821
805 724
816 470
808 162
589 860
184 768
362 601
108 239
246 807
950 226
136 63
438 168
890 421
600 197
635 12
273 349
164 100
633 843
436 376
677 634
810 641
788 514
190 339
235 960
28 399
545 89
308 415
233 280
665 110
720 956
177 476
820 606
239 646
532 649
61 934
692 526
152 463
497 678
197 239
976 104
460 320
91 167
213 692
12 221
732 97
551 455
668 646
506 363
993 974
365 538
178 629
138 396
623 495
27 850
259 981
236 155
218 868
301 159
423 132
760 305
906 742
876 705
686 473
298 745
831 366
384 591
812 900
11 196
743 340
247 511
951 319
124 48
481 85
392 672
754 456
824 343
262 137
66 231
766 773
621 260
822 811
331 600
490 80
934 104
181 771
537 548
916 192
814 948
138 283
923 723
914 248
333 676
897 297
161 706
426 362
357 577
689 877
136 841
860 945
756 492
953 835
175 506
987 970
145 181
529 189
271 169
270 248
707 238
496 669
666 689
257 490
887 503
451 525
613 623
728 471
739 975
68 446
628 771
381 3
95 61
941 626
690 204
807 525
808 249
154 798
559 743
97 198
156 493
483 491
276 791
881 795
884 259
942 312
498 374
892 702
251 305
69 888
129 281
27 509
603 257
175 221
357 508
727 768
161 984
555 565
666 867
909 344
978 268
892 97
292 140
802 467
799 834
161 176
584 560
28 896
911 807
446 214
711 542
695 613
844 556
922 389
261 914
818 72
900 204
483 514
208 469
862 425
980 532
308 695
865 304
906 898
704 191
869 789
290 536
971 276
776 430
209 550
812 876
975 337
419 863
191 307
84 612
529 318
736 491
809 309
227 821
237 368
137 444
96 630
30 207
218 416
111 410
816 520
553 775
714 818
368 725
800 467
855 939
657 128
993 541
230 486
64 298
578 370
93 804
897 471
399 754
740 873
669 768
111 810
553 844
458 188
992 761
591 968
683 486
634 2
394 623
581 402
977 578
91 53
229 212
649 301
271 358
241 147
630 917
608 885
806 903
763 204
587 804
316 466
963 112
920 926
162 221
597 307
102 129
106 764
190 822
700 208
892 690
444 557
591 349
721 424
762 805
493 351
369 23
388 750
36 275
767 154
333 320
397 347
342 51
618 827
584 32
180 42
296 767
309 864
850 691
685 145
990 433
60 546
813 60
121 440
900 606
565 912
401 476
926 9
252 323
998 999
567 840
102 459
173 615
780 97
808 595
649 251
183 841
881 774
986 595
874 640
986 494
605 259
160 936
998 793
396 24
235 892
826 782
540 380
713 113
107 715
70 173
86 91
600 976
781 456
25 581
608 774
958 75
911 499
446 645
560 783
490 22
891 476
737 718
723 490
230 231
321 19
421 997
907 521
655 249
874 931
239 495
520 538
175 103
912 716
946 364
808 330
799 202
62 27
453 959
65 66
723 31
701 859
967 121
89 972
765 359
952 856
26 560
721 269
974 855
702 141
886 965
952 277
507 257
331 855
352 108
154 921
485 918
106 355
908 577
974 224
847 880
839 657
808 246
881 374
694 991
296 3
677 992
599 723
694 941
539 243
220 821
687 554
912 422
691 802
232 728
438 698
256 675
229 765
945 437
517 33
285 413
315 414
528 968
205 786
524 279
622 947
530 141
179 538
527 448
682 646
164 286
440 764
526 50
190 411
290 914
959 282
208 677
142 216
171 383
745 694
343 447
403 623
705 427
359 803
626 843
941 466
11 239
226 374
915 671
644 55
701 564
587 359
161 773
266 271
742 534
859 81
436 985
971 947
869 598
57 980
831 701
844 908
932 870
406 105
15 246
641 121
201 907
458 37
746 896
658 1
292 247
160 62
115 197
752 404
991 531
727 730
233 325
840 941
494 727
627 531
447 276
229 561
664 139
823 581
619 454
135 622
814 667
331 466
193 175
523 304
457 677
186 588
784 512
178 425
290 316
864 656
64 494
937 704
184 961
212 152
303 400
370 445
546 257
760 813
121 81
664 325
470 304
713 782
618 620
207 763
523 322
558 289
841 35
884 213
913 183
31 791
322 908
27 569
975 455
153 14
215 955
172 618
566 411
995 808
444 205
990 670
978 447
340 405
434 928
956 347
480 120
207 912
822 520
795 532
583 723
118 700
580 801
254 344
23 267
446 868
446 326
203 102
411 189
869 818
830 884
531 523
69 665
419 423
220 650
124 532
401 36
269 945
156 801
332 338
955 225
873 721
250 781
174 945
98 730
101 645
175 372
804 518
184 48
491 324
341 698
623 657
116 605
601 275
448 433
876 7
186 886
136 260
846 377
350 954
41 356
246 338
93 215
750 633
798 110
657 764
271 717
199 296
643 635
115 145
943 690
185 481
248 200
239 677
88 779
959 611
671 712
585 87
279 431
349 513
227 972
896 634
347 634
546 168
806 540
176 240
982 742
720 211
464 225
272 824
769 646
936 462
276 822
185 660
786 725
579 532
570 828
182 563
542 122
627 218
108 429
73 624
2 150
64 520
691 261
41 575
844 489
480 81
528 147
540 294
364 954
345 436
398 436
727 573
434 854
489 966
793 127
684 61
300 251
367 679
349 797
846 236
746 883
804 837
796 264
916 433
274 878
167 856
273 174
609 654
13 440
100 646
338 737
628 914
297 803
98 840
237 167
776 541
27 26
438 744
725 150
349 695
586 930
671 196
306 955
292 875
602 601
413 428
840 851
421 188
592 622
379 92
241 849
667 477
428 955
259 788
176 487
16 628
83 701
813 846
152 473
492 254
716 671
490 969
624 869
883 477
412 848
262 948
821 475
803 409
384 184
842 825
71 817
749 372
926 32
975 179
418 885
619 793
769 3
687 754
118 485
936 287
602 92
884 848
585 267
860 543
151 769
970 430
592 935
329 906
385 471
42 104
727 154
384 922
274 783
946 632
525 104
582 491
611 8
105 220
636 981
227 953
530 430
808 422
795 511
315 567
91 821
155 38
141 140
295 154
472 5
666 567
253 212
455 525
441 206
145 51
151 351
350 415
369 943
712 422
237 617
967 966
379 539
141 234
646 915
524 523
873 138
532 500
201 352
835 316
510 350
344 980
678 167
61 619
454 739
190 729
302 579
921 263
605 506
692 913
967 157
624 68
659 556
304 2
163 636
256 464
890 473
652 983
686 844
52 684
738 982
413 396
55 859
176 577
255 224
357 568
797 515
618 671
706 715
375 500
997 389
829 187
968 695
507 260
203 275
120 422
839 431
659 384
629 196
185 896
194 410
746 243
628 450
136 844
803 55
162 533
533 22
134 829
48 684
87 962
598 530
636 633
824 149
860 773
220 618
891 120
373 128
905 875
134 61
592 213
168 919
213 238
221 60
561 518
447 936
88 137
790 884
117 340
424 937
565 610
280 194
484 734
939 893
908 441
134 76
868 757
162 674
101 116
574 774
270 823
269 350
848 186
123 767
29 435
524 25
4 426
575 205
833 912
905 515
444 287
463 192
543 591
344 329
397 694
751 294
543 17
336 884
780 484
452 347
519 241
187 207
652 761
674 334
943 765
880 221
937 889
613 834
49 815
911 33
923 4
589 826
129 227
518 374
747 516
751 269
971 597
699 301
936 989
789 25
44 653
493 691
372 350
676 552
657 101
537 358
522 204
688 831
735 299
506 281
311 606
973 395
404 816
479 563
647 933
657 997
239 925
17 696
133 530
138 379
665 614
987 513
527 936
128 649
636 22
656 37
751 809
392 716
164 119
696 660
85 261
5 542
10 753
734 609
531 811
627 192
538 439
639 764
947 330
958 901
771 619
432 946
765 382
232 716
706 428
107 884
498 955
576 370
709 568
705 21
66 987
204 594
256 468
307 144
293 356
699 621
816 999
51 800
468 950
245 31
271 921
606 623
436 408
273 84
240 359
192 517
39 853
454 942
660 904
473 830
148 387
613 910
736 705
207 63
865 824
913 779
925 890
456 170
486 46
693 926
233 382
570 88
748 425
48 604
642 415
378 584
945 82
212 141
224 628
493 827
678 446
197 284
768 111
719 57
644 116
539 662
236 608
114 729
462 806
801 12
236 149
867 693
74 713
177 917
906 839
843 44
21 315
236 826
358 706
740 118
45 926
650 431
676 950
934 473
323 614
710 359
202 748
354 739
359 937
747 107
381 382
418 609
576 93
146 832
626 87
382 622
777 120
368 251
208 313
919 805
379 74
855 846
902 460
9 595
149 600
952 78
987 539
182 389
787 786
881 334
555 119
766 486
185 442
630 386
234 990
169 410
993 221
195 775
611 656
175 93
465 298
443 365
259 393
904 405
800 94
529 153
179 503
736 698
736 884
490 8
945 978
710 513
974 394
751 286
478 868
528 210
835 482
986 406
600 146
553 386
96 508
392 129
718 350
715 820
326 401
714 457
702 28
771 571
190 174
741 289
975 653
453 284
120 876
824 834
809 836
820 992
403 849
957 181
2 512
696 43
141 486
294 356
361 36
840 307
183 903
458 908
840 830
84 397
645 526
987 117
731 24
668 539
42 25
996 111
206 602
554 535
44 85
432 641
460 245
875 763
194 442
957 305
458 222
968 61
626 336
495 793
396 857
15 193
553 297
784 64
751 753
913 902
618 318
76 464
193 549
486 773
749 236
948 53
410 327
359 280
363 245
941 435
391 160
482 196
770 346
931 487
66 281
819 863
419 339
346 260
521 191
80 659
611 531
856 706
634 3
839 592
783 197
479 687
263 246
320 725
421 441
86 974
72 140
121 933
471 724
450 667
684 288
535 961
133 257
138 287
310 230
741 397
430 559
851 286
25 783
729 995
839 960
923 211
944 894
900 653
233 569
16 311
242 216
623 981
309 192
150 832
575 931
467 638
449 143
98 169
997 101
926 731
439 424
817 645
408 47
687 455
484 329
425 856
627 425
279 862
427 398
556 835
589 883
618 40
864 438
937 991
112 20
388 405
293 820
834 683
778 297
397 706
523 945
290 149
965 419
152 278
384 230
201 857
749 974
625 580
108 850
906 470
156 679
128 338
248 304
897 457
823 524
139 759
24 445
79 752
861 884
913 561
777 200
3 819
299 458
283 107
882 344
972 484
795 170
588 658
878 293
828 844
449 471
83 222
290 173
372 390
887 312
607 344
986 467
250 138
471 971
750 401
291 271
898 933
210 16
672 515
399 159
31 366
429 613
749 744
54 62
987 340
821 912
705 344
460 155
767 276
745 830
728 71
523 652
667 204
379 205
541 334
643 2
667 929
769 252
518 787
639 159
465 640
335 885
70 254
383 975
653 849
869 74
217 545
390 846
183 51
886 95
912 783
161 524
693 820
935 417
307 543
761 371
457 847
124 22
74 956
322 715
878 376
351 801
136 449
996 511
436 140
832 997
488 557
835 515
653 514
260 467
126 967
905 578
897 400
817 5
893 59
804 402
205 893
701 937
234 106
536 427
988 520
187 580
417 494
642 842
99 344
685 93
552 272
317 489
847 888
756 30
853 857
510 468
669 411
9 191
633 578
507 45
520 110
171 938
402 958
865 309
419 119
209 211
371 293
781 668
928 525
594 570
704 313
139 700
360 9
80 116
536 870
786 69
739 156
133 962
933 592
736 817
443 337
312 671
973 59
579 489
399 826
379 327
957 965
424 261
13 220
429 302
823 291
402 778
167 216
206 402
171 928
787 269
37 576
45 209
204 627
245 80
208 730
746 589
192 264
829 457
205 17
734 148
708 567
715 157
957 501
989 65
214 138
327 945
127 34
190 359
936 31
411 623
894 705
212 317
741 118
213 365
133 258
400 184
389 26
596 587
73 606
484 232
629 501
168 529
84 787
269 202
635 539
64 844
89 316
174 130
217 356
570 659
168 800
637 823
229 854
100 747
336 977
800 898
86 139
522 404
872 431
873 456
990 590
692 713
240 970
347 914
633 700
663 827
338 97
547 817
656 601
16 266
923 245
721 810
52 519
300 357
645 134
845 141
247 543
934 840
800 834
806 385
861 698
731 113
177 123
416 811
322 551
986 34
200 240
74 746
500 672
15 353
758 877
354 898
890 962
370 821
871 841
710 382
793 588
645 924
658 586
545 271
642 399
249 530
20 908
668 108
758 366
516 602
331 446
444 480
837 406
525 757
898 605
335 869
385 296
453 619
141 455
61 624
698 534
887 796
12 60
157 946
881 536
328 657
558 265
520 870
603 269
20 975
58 263
87 842
308 348
212 491
335 235
725 925
151 861
555 334
517 184
200 335
959 719
736 587
532 641
776 576
926 952
705 289
765 775
291 763
566 667
913 117
703 747
197 893
724 100
416 327
394 551
484 775
522 743
817 405
455 36
776 680
813 960
585 435
191 416
761 825
263 824
434 949
165 834
824 62
454 246
972 940
564 233
877 4
857 192
150 741
860 19
885 791
657 930
468 819
984 345
27 307
411 62
282 182
501 345
302 698
447 101
340 239
867 701
287 809
59 647
667 502
995 512
567 439
619 384
61 811
365 548
103 632
868 561
403 805
653 843
129 38
788 695
713 27
299 222
465 950
839 376
181 253
1000 245
124 349
384 95
638 175
750 282
73 79
264 684
704 222
452 16
138 822
14 126
592 848
876 413
9 30
244 276
841 927
165 37
335 810
571 131
944 819
560 298
921 256
792 649
260 321
986 80
297 406
87 674
526 383
471 159
719 396
6 196
326 124
985 362
483 875
229 494
797 426
175 543
348 18
169 320
955 929
808 498
390 246
748 839
869 62
394 713
473 3
20 122
384 110
931 245
182 673
380 579
825 91
586 703
667 48
398 756
36 736
432 951
108 984
419 575
733 234
103 253
351 816
555 723
950 363
404 294
220 511
630 916
329 465
753 983
564 804
930 226
396 607
989 445
51 964
645 846
246 657
813 963
200 919
345 954
477 362
180 356
78 61
804 496
454 327
641 216
723 959
229 47
755 145
779 496
313 605
522 466
880 943
599 989
185 143
627 558
818 259
357 504
593 405
373 468
144 753
229 770
359 15
123 835
575 227
915 69
388 324
902 134
96 441
69 251
914 656
833 753
700 272
165 327
603 483
948 205
207 809
471 665
339 135
88 560
244 633
415 719
920 624
63 481
260 350
553 465
57 208
902 315
556 592
766 751
804 133
720 813
998 611
49 385
811 594
193 617
709 16
20 576
211 324
141 886
821 113
298 525
495 229
150 54
789 377
212 556
436 683
614 562
395 610
754 140
23 147
702 261
13 560
689 165
968 319
784 527
791 991
343 194
967 399
148 35
2 235
861 494
244 956
531 228
940 444
801 680
860 744
234 181
385 23
235 383
173 20
954 647
583 658
130 48
610 939
459 45
848 237
892 755
594 232
407 360
776 389
362 879
711 184
887 865
970 75
804 647
985 813
320 582
972 588
816 973
629 489
684 672
736 619
519 790
168 774
402 602
406 491
732 142
799 164
944 786
692 502
881 153
12 408
123 206
897 405
973 834
323 267
67 441
81 7
898 401
121 542
684 884
108 447
110 351
181 11
658 623
343 970
729 773
271 496
509 19
988 582
975 900
811 373
598 349
516 185
941 211
634 675
730 123
88 389
416 115
57 454
417 695
736 235
213 261
581 892
499 674
848 593
391 451
703 531
198 815
58 192
338 445
751 260
29 874
600 491
370 696
211 77
368 8
851 913
145 346
612 443
670 29
292 594
923 510
124 698
627 344
400 786
471 234
826 713
603 155
100 874
512 559
387 384
507 350
24 878
327 581
216 648
632 223
467 636
275 898
519 537
230 406
869 518
561 902
718 320
498 301
604 103
789 777
249 649
466 402
677 305
143 1000
20 549
712 106
680 535
708 870
935 6
122 50
359 243
732 823
904 247
823 971
518 686
902 749
211 391
811 144
148 750
997 392
296 348
533 949
240 627
966 427
587 485
472 591
895 487
152 378
232 919
340 966
932 978
507 877
954 629
274 558
207 57
280 274
7 583
714 971
990 64
551 495
91 281
418 507
579 379
253 371
552 352
793 579
948 725
242 976
398 538
222 791
181 259
650 474
497 479
977 729
110 700
895 124
273 182
653 384
631 391
838 658
560 44
481 492
475 12
488 349
916 35
533 534
575 813
710 84
761 749
49 357
299 76
342 786
38 689
582 251
193 681
603 836
152 258
73 873
450 16
591 452
322 517
300 452
173 742
389 282
748 398
217 232
292 457
68 920
248 560
858 491
239 362
72 126
17 419
752 480
965 810
82 676
376 48
499 629
573 50
418 781
182 604
319 606
540 964
221 930
598 313
295 132
761 254
465 926
706 992
922 247
400 284
532 823
47 559
484 826
239 112
947 21
792 766
36 126
703 353
591 74
42 853
176 675
992 855
912 451
221 608
888 187
168 862
188 19
754 157
394 731
310 911
25 862
427 136
770 410
526 633
690 76
706 986
211 859
383 676
824 958
416 419
987 446
692 306
451 876
503 971
198 160
175 838
787 703
589 241
431 916
565 459
506 824
844 667
340 180
662 260
648 25
126 37
796 838
263 182
320 399
378 247
535 729
934 872
273 476
346 697
211 646
842 288
839 764
401 680
66 899
301 804
918 869
470 484
686 768
304 884
784 860
356 222
663 501
327 418
575 167
166 999
81 886
994 632
748 728
11 942
700 169
398 535
68 428
513 116
341 144
765 76
350 476
42 467
428 370
271 856
773 426
266 94
737 936
321 905
588 46
339 571
652 754
509 570
62 256
639 269
257 860
865 808
697 147
411 235
240 955
452 137
350 120
210 45
534 719
494 453
358 907
537 449
226 519
942 181
428 601
928 622
427 273
309 526
626 548
979 747
31 309
295 105
319 944
801 112
326 608
591 523
299 686
736 447
340 715
185 396
222 689
176 508
398 537
979 711
817 681
201 233
267 82
230 203
690 528
738 297
237 720
623 497
587 930
392 386
985 109
328 907
670 179
377 383
703 485
284 968
799 58
173 195
457 84
781 30
364 885
464 395
41 371
45 11
139 207
822 335
846 759
359 940
219 643
737 328
946 396
582 828
657 788
984 949
843 428
190 532
734 465
751 860
250 511
168 702
197 191
637 205
270 593
436 240
868 854
159 976
701 819
820 823
711 83
396 514
212 178
348 350
406 183
709 565
763 512
838 666
200 189
807 788
552 730
26 622
42 421
12 485
89 587
984 982
501 654
431 391
366 136
616 272
802 263
522 922
310 222
228 129
435 27
345 528
305 814
657 604
58 716
211 802
979 258
817 43
234 345
641 495
572 867
158 198
687 978
824 478
497 1
683 32
766 761
713 144
818 505
919 956
714 702
510 975
362 663
697 561
787 746
175 393
888 839
589 893
618 741
461 851
106 341
833 56
426 855
727 298
935 933
276 272
572 829
569 167
34 919
588 681
264 204
591 29
706 184
77 954
478 516
683 820
207 554
360 715
103 50
140 583
854 185
798 474
826 686
933 331
278 471
297 784
290 794
279 196
521 428
201 467
858 570
581 637
403 137
187 417
906 528
782 712
645 818
762 401
942 533
302 856
295 383
777 24
122 385
687 728
290 133
882 542
261 597
382 886
350 13
212 498
854 780
112 451
525 474
318 117
73 191
198 349
708 683
222 192
546 617
153 261
861 132
152 738
591 176
263 772
697 423
609 142
762 942
303 284
130 330
528 154
684 190
241 215
247 889
126 116
274 511
122 950
967 119
791 627
243 185
285 971
927 222
372 514
226 110
448 350
558 844
662 387
615 245
921 217
341 89
956 840
217 827
322 400
359 102
449 856
235 282
471 257
244 347
595 672
570 104
222 146
236 857
549 214
816 468
402 745
867 570
794 368
121 160
382 292
809 695
968 172
675 625
142 736
1000 677
320 849
74 802
195 623
981 218
17 367
472 245
117 60
697 181
845 236
738 890
502 228
720 111
858 427
757 720
845 929
259 651
402 716
755 128
972 563
907 922
10 88
913 345
904 380
740 805
276 41
791 706
539 763
160 402
548 264
335 15
855 359
834 648
466 728
161 288
241 924
870 211
369 502
210 732
891 194
534 501
752 793
562 408
480 675
951 22
329 368
496 403
145 119
535 115
756 542
903 648
47 184
908 552
921 350
150 576
226 523
493 14
483 381
251 306
478 308
54 127
815 817
241 824
112 683
372 719
81 906
59 948
606 688
416 975
628 255
139 20
887 157
334 860
643 77
579 227
816 695
698 224
695 664
238 628
189 82
467 496
301 549
302 198
358 864
323 683
883 577
692 882
621 356
958 686
860 908
344 692
623 8
201 113
811 341
145 653
539 632
779 920
531 817
296 851
124 590
848 781
428 578
400 613
625 155
207 124
221 337
871 920
730 915
652 168
6 739
452 56
912 957
725 207
414 171
151 221
632 277
809 186
963 114
206 828
198 783
388 308
863 824
649 221
459 764
501 942
58 868
324 881
331 260
680 287
422 117
783 558
260 871
263 565
608 117
807 380
941 950
469 548
960 315
794 129
683 38
746 34
33 612
169 184
726 701
999 334
823 128
671 411
627 358
502 980
879 861
929 396
921 1000
791 511
548 281
675 858
198 311
241 586
784 992
743 594
992 372
27 556
314 62
395 901
943 767
932 405
559 51
841 619
751 276
792 551
580 77
140 501
168 2
255 738
498 431
241 726
596 613
414 90
177 905
487 846
11 831
557 272
51 390
930 925
863 77
646 332
820 536
270 256
644 801
880 373
57 509
765 445
153 859
948 229
962 878
620 147
436 750
129 219
838 460
556 247
235 507
388 437
436 153
460 211
260 616
809 380
430 989
70 881
413 872
452 935
170 537
976 494
544 91
791 913
84 731
399 32
909 752
178 454
484 888
19 376
515 153
306 774
192 329
913 7
323 953
533 90
731 706
829 343
105 381
539 501
842 538
956 427
361 574
976 39
807 721
434 480
747 718
457 310
24 497
260 427
4 689
251 148
228 10
136 987
197 146
638 966
756 790
623 438
441 663
60 878
236 296
692 247
618 831
437 658
600 396
240 154
658 166
867 761
259 595
760 494
204 997
3 509
198 865
150 176
605 428
332 947
937 59
106 138
95 604
843 861
576 832
754 974
241 336
899 355
958 796
526 259
557 687
432 67
260 132
491 330
245 394
862 891
594 217
656 356
708 95
572 169
493 571
154 782
295 933
352 284
138 603
929 491
96 531
809 348
335 410
714 26
484 841
319 231
877 243
52 229
485 83
649 292
239 352
807 123
14 130
834 225
943 555
137 729
393 547
358 231
982 71
443 368
91 989
619 15
930 510
4 214
792 994
752 680
963 729
383 410
8 700
907 793
649 980
244 576
796 557
644 762
231 336
450 229
288 911
221 802
939 362
742 197
424 47
581 200
795 632
324 407
564 499
374 975
139 568
167 570
571 32
910 892
881 408
681 335
336 184
157 511
928 127
870 580
29 790
901 443
145 551
914 83
348 67
74 543
426 50
914 536
832 136
544 253
57 416
959 749
366 66
228 232
512 771
809 728
26 771
794 980
899 829
649 735
123 369
697 472
762 523
62 972
470 67
497 441
765 271
518 152
715 968
110 455
294 355
676 973
176 800
846 74
789 416
804 913
699 496
234 682
584 867
927 206
76 260
392 657
228 164
626 827
511 635
4 252
71 219
86 289
116 797
429 112
413 969
557 659
989 193
790 751
300 822
418 61
426 912
628 586
724 793
746 33
626 270
229 509
292 635
813 300
98 349
519 637
957 198
658 523
664 38
887 374
211 772
844 78
40 100
850 375
311 685
704 921
62 578
43 650
383 129
416 37
769 940
360 534
148 429
432 223
717 336
44 189
418 57
816 391
449 151
114 828
878 477
645 991
198 245
563 482
851 472
472 362
644 198
887 872
913 958
6 623
934 620
63 247
557 583
713 717
851 572
141 924
350 933
362 562
487 114
547 852
51 919
526 112
485 750
492 896
673 513
564 912
305 666
280 534
199 167
201 385
96 899
249 735
308 394
851 463
902 905
535 883
885 723
431 265
932 802
251 193
439 20
651 185
396 261
51 632
476 531
941 454
594 385
180 224
585 772
867 28
375 705
620 199
314 246
859 352
611 779
272 321
500 54
230 457
907 845
261 272
338 726
76 825
721 716
460 867
671 843
954 692
635 611
349 369
158 926
312 758
585 340
523 342
832 689
563 361
681 190
888 177
62 665
608 84
463 111
989 92
446 353
300 651
708 650
587 857
970 294
587 18
981 249
999 274
833 824
916 367
248 87
548 379
650 392
373 565
634 221
285 880
339 956
405 576
254 438
570 291
280 683
874 834
570 724
510 360
442 191
226 969
4 572
891 393
564 404
930 363
22 101
311 289
666 443
390 864
659 226
594 472
880 999
586 689
221 278
652 538
112 69
140 596
452 249
190 444
215 317
190 283
646 926
533 318
249 920
389 954
546 117
588 228
12 116
48 562
350 742
962 815
399 394
851 548
631 317
162 98
94 966
499 178
541 839
234 743
284 381
461 577
904 144
446 576
462 116
401 590
566 928
927 4
919 8
715 246
702 677
687 3
812 945
468 854
744 328
454 10
58 170
129 454
160 526
700 454
603 823
103 331
997 177
778 461
16 597
715 446
375 234
249 116
141 182
842 924
47 266
279 725
666 558
73 546
949 422
443 52
529 822
664 162
152 775
635 7
489 799
398 212
223 989
108 656
425 248
37 948
424 202
452 762
261 756
244 89
221 410
735 477
852 91
750 62
756 845
774 508
934 633
154 11
261 971
900 378
20 804
519 437
806 270
811 327
57 200
164 564
680 486
334 540
786 16
484 735
555 117
301 205
490 851
929 264
266 176
81 40
22 566
195 52
314 71
803 151
719 28
893 5
719 317
780 413
681 99
775 313
301 435
811 815
410 710
492 973
160 84
208 438
617 718
179 39
497 662
568 797
47 761
559 60
436 793
542 378
763 926
992 954
909 257
844 284
29 721
939 87
965 196
371 660
498 755
898 871
476 199
784 356
337 918
423 161
48 659
152 673
229 23
544 951
160 655
626 857
688 524
574 740
157 203
928 47
958 72
858 830
903 144
388 203
408 706
82 44
921 41
670 677
897 492
741 459
248 119
520 952
497 687
853 760
463 776
594 747
193 977
681 195
664 840
884 929
70 137
567 903
854 883
745 140
113 736
275 460
765 70
866 55
34 241
226 403
953 176
809 481
734 602
896 138
310 43
96 120
817 757
677 956
407 307
917 194
491 199
697 83
693 750
339 757
880 500
41 634
616 472
76 640
393 531
524 652
149 20
86 926
206 998
706 237
458 453
114 928
386 38
25 787
542 163
99 866
278 948
177 158
335 980
552 366
224 926
669 397
515 286
490 350
700 490
791 24
323 42
552 997
117 140
944 411
276 189
622 953
59 998
328 547
914 782
770 167
550 945
423 91
241 497
662 162
150 814
187 23
282 400
360 236
64 420
606 145
825 917
217 301
494 127
856 967
877 57
953 464
507 979
782 645
544 280
466 563
492 68
962 376
50 862
452 599
973 100
498 764
90 443
52 611
939 831
7 706
720 991
673 387
84 282
755 542
148 451
448 995
672 465
216 220
874 268
369 741
256 381
95 496
66 39
596 528
658 261
255 850
876 91
593 321
45 198
8 360
391 552
457 791
297 800
161 198
939 760
151 611
490 624
836 859
156 979
927 595
507 177
206 795
861 399
498 249
152 293
501 564
355 263
327 950
46 369
300 656
893 602
842 141
201 161
182 75
665 33
522 864
875 34
637 443
386 248
256 884
894 428
484 262
254 998
113 186
820 347
683 856
713 600
85 343
870 393
202 188
514 477
66 157
211 60
717 543
210 868
741 578
433 359
12 759
53 886
340 418
526 716
463 467
812 159
904 132
81 512
687 428
624 961
523 319
637 562
11 418
203 95
443 715
442 27
732 282
221 2
595 997
841 350
212 257
193 298
672 12
23 374
613 659
308 214
326 668
36 466
315 618
113 651
839 616
780 996
279 523
178 982
824 34
565 527
91 897
908 228
40 544
549 734
676 92
637 245
156 427
273 294
106 139
971 692
644 362
138 6
45 78
148 405
965 959
941 197
431 97
278 779
447 469
593 105
899 605
899 838
198 983
18 890
31 154
146 129
363 462
368 565
741 910
328 578
834 883
630 710
240 966
650 614
886 457
411 296
439 172
579 662
856 432
82 170
404 782
505 369
699 185
216 691
736 978
671 455
858 904
319 941
2 455
756 847
355 458
467 5
175 723
376 868
891 606
390 331
759 41
352 261
650 146
871 408
265 625
980 241
242 739
981 51
109 898
941 317
490 809
627 295
70 573
483 628
608 727
777 460
109 349
476 811
518 295
47 414
146 534
851 52
882 635
474 647
492 776
886 798
409 302
908 946
122 114
271 185
422 489
338 34
300 619
126 714
606 519
44 403
191 441
310 559
564 777
452 132
61 201
691 327
79 725
21 906
856 326
458 395
40 554
820 785
599 574
824 333
669 313
146 958
809 662
200 966
221 894
909 451
304 611
914 192
31 959
200 831
595 198
950 291
387 552
145 686
723 776
760 935
103 670
655 61
821 322
869 68
131 12
606 800
624 177
369 499
100 335
598 177
635 210
974 17
587 189
292 99
860 288
552 754
628 816
73 567
678 928
754 81
773 429
447 719
439 225
370 329
837 443
909 971
558 985
814 628
907 80
724 816
366 525
425 334
747 82
949 204
561 894
725 751
488 973
646 251
488 413
984 248
448 719
16 7
225 434
605 30
124 37
351 515
876 277
386 162
147 462
329 228
469 860
941 757
404 879
739 690
944 594
178 992
709 853
57 817
709 329
131 601
469 259
610 515
66 546
714 538
207 231
530 81
428 481
741 884
683 709
271 187
477 117
340 295
883 798
796 744
874 475
277 317
146 356
519 954
638 157
269 650
824 173
425 355
283 308
163 536
752 183
721 410
209 625
133 23
942 447
986 739
428 970
160 590
271 529
218 753
336 768
193 576
915 659
709 2
31 202
849 697
757 754
798 315
275 657
790 987
143 845
859 59
61 288
620 538
695 623
484 482
105 707
338 138
566 309
129 858
483 7
256 58
509 951
27 996
753 145
591 642
273 41
128 429
465 863
275 469
773 634
227 450
369 854
664 709
904 954
60 497
773 867
635 237
305 610
468 963
312 486
155 37
587 155
802 455
891 861
983 756
301 842
592 586
831 963
166 204
990 313
884 36
462 22
122 299
763 940
449 590
698 48
425 823
247 728
200 232
657 858
490 497
379 157
598 483
131 546
757 185
405 695
80 275
95 416
341 296
37 244
655 468
161 899
423 345
312 351
564 242
579 962
791 410
105 958
458 562
874 647
479 98
424 698
56 943
583 807
369 353
573 64
364 497
169 455
210 967
248 740
307 446
80 645
698 943
173 352
307 615
471 33
749 653
131 125
156 552
158 328
268 609
636 17
343 12
872 349
942 279
515 678
862 151
800 3
955 316
950 389
16 237
935 245
344 982
169 616
548 345
499 584
211 902
962 175
807 27
749 826
784 108
641 945
354 572
653 249
352 629
458 15
804 42
22 267
157 438
549 928
537 598
420 727
347 263
129 279
275 394
477 772
287 292
315 956
478 545
79 228
421 813
334 45
756 865
82 519
213 333
273 298
1 401
467 292
301 502
251 70
820 198
644 895
264 775
657 852
661 441
218 634
7 448
647 410
349 667
463 668
14 803
106 454
506 964
465 991
398 495
122 694
928 975
394 489
384 321
542 94
155 876
270 261
76 235
585 914
128 956
414 753
679 214
885 41
729 279
294 707
214 687
665 945
781 670
353 680
390 638
413 770
185 335
212 884
186 684
584 873
410 314
402 454
520 790
864 892
575 49
895 238
489 455
645 529
840 822
336 391
544 8
297 268
644 470
66 321
905 631
446 425
936 804
566 922
527 559
801 523
616 157
403 67
464 875
207 811
702 713
395 849
577 561
104 367
476 453
847 489
400 259
212 333
218 168
920 190
423 527
769 40
710 550
478 845
965 562
149 111
976 165
423 448
543 580
297 617
337 627
864 935
111 610
794 641
47 473
211 307
697 818
899 927
629 921
708 825
433 937
387 294
854 566
129 558
624 250
900 883
98 703
641 574
241 930
194 142
771 514
577 987
296 952
788 83
820 876
303 626
832 681
109 32
772 924
857 140
382 902
166 67
283 464
636 75
168 435
439 571
913 390
62 209
542 337
479 729
610 429
549 423
324 131
6 709
331 180
204 119
590 901
935 484
250 551
191 379
850 725
110 298
496 843
538 495
724 708
551 73
734 850
809 29
495 660
391 99
628 477
722 338
953 27
851 812
828 536
998 152
600 905
473 565
375 992
500 79
514 718
743 17
263 854
265 220
358 946
988 692
513 244
588 978
956 85
807 436
26 320
501 704
429 876
697 227
960 958
668 847
75 418
37 516
787 488
396 757
546 980
553 448
770 251
727 452
98 887
499 880
815 123
3 567
717 656
853 788
630 769
387 897
550 846
333 185
431 571
608 343
527 188
315 741
766 998
781 230
22 940
330 181
172 298
712 352
181 200
813 452
639 111
74 923
2 982
432 60
285 513
989 555
150 679
785 816
828 465
918 778
817 970
801 872
137 306
273 262
139 726
780 937
210 36
773 816
401 555
581 746
486 456
907 313
937 217
636 794
471 325
857 562
850 467
421 843
580 109
177 156
389 703
720 672
870 782
853 766
272 71
381 623
51 774
143 33
712 386
943 753
368 976
630 28
260 709
343 888
982 967
654 831
553 141
931 50
637 31
809 112
597 359
306 979
89 412
339 482
450 417
496 381
621 196
796 839
346 493
979 130
101 14
129 270
686 683
900 593
829 787
509 98
838 820
937 596
3 194
95 750
833 284
314 514
745 704
655 950
490 927
613 718
511 85
406 445
249 358
423 148
880 364
740 845
266 391
264 53
665 358
948 967
614 233
543 23
360 369
991 968
577 935
186 609
110 618
464 50
591 73
368 868
471 362
428 654
962 176
36 459
436 897
931 734
44 346
137 534
460 726
164 572
209 655
253 425
646 550
215 450
218 906
447 841
872 957
916 873
674 947
607 302
827 189
270 278
691 330
182 50
588 638
554 740
405 986
946 658
599 473
385 870
273 767
284 944
978 178
209 903
365 81
76 807
75 159
690 631
329 411
302 935
936 657
544 751
520 730
69 810
859 265
577 642
723 883
797 944
769 841
611 580
665 822
793 126
993 681
145 414
695 782
564 341
975 37
775 242
286 529
463 502
592 179
530 820
195 213
222 29
490 139
744 673
456 397
806 872
316 650
23 906
176 200
29 266
560 268
858 141
404 505
355 991
132 556
38 577
690 823
745 499
165 915
718 689
918 486
32 934
778 593
146 259
54 375
186 238
882 365
478 831
430 791
518 678
582 546
344 755
466 143
79 168
672 749
636 208
18 819
511 82
329 494
360 184
503 806
49 23
626 878
227 7
583 435
662 512
508 181
962 542
262 992
581 597
645 564
640 381
716 126
515 443
452 875
301 883
708 798
652 459
56 715
448 108
427 50
347 115
21 216
607 234
353 333
52 191
503 200
893 686
886 234
68 194
496 421
736 362
848 369
711 250
895 396
858 351
913 393
651 496
876 68
315 916
583 210
2 728
747 139
750 521
951 114
135 464
657 861
587 454
509 510
927 60
222 503
497 319
153 309
617 562
838 440
15 33
447 879
99 946
589 349
410 49
883 758
330 575
323 588
484 117
255 482
417 469
849 160
396 328
845 431
269 955
662 433
64 965
928 334
378 302
638 921
256 557
184 395
620 204
65 708
639 84
965 360
551 366
408 866
610 328
884 480
656 678
579 828
863 667
791 620
57 755
827 654
623 924
363 283
981 600
529 743
878 560
16 214
257 42
422 412
844 660
302 78
104 354
942 965
196 554
86 899
954 457
424 401
658 812
755 961
18 889
189 969
568 12
722 414
949 937
95 276
629 840
310 501
388 59
500 898
760 256
138 676
908 266
409 826
598 756
865 405
196 49
363 883
975 218
556 456
423 794
552 124
106 179
346 250
177 463
599 991
892 681
329 279
276 135
491 508
830 372
730 457
378 500
21 748
702 273
773 104
939 300
684 785
11 417
819 687
688 973
167 615
199 196
96 552
848 556
228 440
922 881
448 141
906 427
533 832
723 913
720 820
291 72
545 998
445 119
271 188
679 586
343 987
867 535
910 249
962 340
524 144
561 571
427 442
830 931
755 997
726 659
971 347
681 890
262 736
477 321
18 267
491 917
840 632
80 707
947 196
167 288
45 188
188 146
344 965
496 520
980 667
653 691
742 504
425 587
846 640
710 221
771 425
854 632
411 884
332 487
613 663
507 875
253 860
622 154
198 497
814 662
378 673
489 787
332 698
907 539
419 990
672 339
245 720
356 184
349 474
373 876
942 974
536 374
422 220
923 426
193 767
890 701
815 597
516 988
879 120
411 835
657 816
436 795
978 925
676 179
703 39
719 590
528 11
477 714
404 661
335 915
39 38
215 158
562 567
352 425
950 98
314 824
940 700
257 384
183 6
98 151
833 971
918 328
189 654
237 412
634 679
957 172
943 310
521 545
982 487
115 157
938 679
324 511
120 584
764 90
908 273
846 399
693 764
285 456
30 870
742 315
682 862
202 432
544 903
1000 583
20 378
573 170
161 365
188 858
918 211
301 283
166 77
454 477
835 754
835 555
191 107
920 863
24 409
194 202
978 105
389 96
373 313
845 162
455 204
774 834
806 545
420 341
522 829
785 531
140 481
248 978
47 372
705 679
109 379
974 459
106 638
842 64
270 576
882 823
258 680
942 658
115 386
570 512
370 888
240 874
848 63
996 680
458 551
899 65
674 619
479 591
626 831
199 685
509 488
7 528
986 454
292 149
888 31
93 148
36 576
861 261
441 382
196 474
429 347
386 432
240 903
376 99
930 121
801 582
99 915
562 809
263 835
449 540
978 668
259 794
284 464
550 27
205 792
583 829
71 767
570 580
400 985
610 445
170 572
768 942
698 81
293 829
150 195
984 667
813 616
607 209
996 100
994 3
312 782
716 310
465 921
338 109
710 751
250 273
109 62
887 559
705 940
856 879
106 962
517 168
462 793
87 627
488 189
496 493
683 233
886 686
927 733
526 57
323 719
938 640
343 297
269 696
387 221
933 366
338 572
989 320
277 499
455 227
869 880
454 671
46 417
556 715
955 120
336 732
476 233
285 607
210 365
883 411
514 87
299 797
574 496
979 243
570 442
244 927
258 34
518 350
320 292
913 919
92 9
570 830
999 868
447 57
908 133
780 706
315 869
736 243
294 757
909 86
277 268
998 270
47 233
165 705
773 452
173 920
608 475
260 144
726 965
624 35
318 466
233 635
223 568
600 110
557 922
226 601
81 281
715 797
347 81
252 228
828 879
37 847
371 109
745 734
608 545
948 165
356 724
862 934
630 80
381 340
695 740
587 679
480 778
194 222
142 733
625 455
14 312
853 561
468 748
436 490
624 417
691 50
842 970
600 105
941 557
851 628
139 60
487 585
444 90
663 998
160 636
711 179
684 650
111 536
876 651
778 108
811 740
941 705
746 149
413 442
173 293
622 898
8 392
873 357
459 323
373 4
81 472
390 686
700 410
603 742
831 404
824 916
760 844
584 208
262 369
496 82
223 709
905 229
681 75
559 351
564 552
172 147
758 841
406 517
35 957
764 164
787 694
822 458
931 235
49 9
834 215
31 920
927 840
368 863
774 79
114 463
604 72
377 322
772 213
152 272
645 807
325 55
291 166
189 933
567 130
604 590
148 253
900 937
897 166
758 552
697 445
895 98
325 951
83 357
252 314
956 484
874 169
936 357
924 302
30 813
525 60
953 93
787 643
943 398
587 542
840 874
5 234
943 921
44 428
426 681
917 625
856 294
641 787
863 652
840 368
91 132
134 189
852 330
715 620
526 84
360 228
432 565
468 755
246 348
684 506
183 602
328 616
699 916
734 480
65 809
691 735
779 413
917 15
143 573
553 196
603 812
502 972
219 451
173 675
116 112
434 457
592 125
21 153
788 249
610 591
29 967
82 535
307 896
593 297
331 14
442 858
600 327
722 724
24 699
97 89
265 441
812 369
710 877
392 736
192 546
678 692
576 196
975 983
262 562
591 267
333 233
665 371
138 589
353 450
612 869
459 417
901 711
96 914
265 712
253 495
812 277
772 592
69 294
194 638
758 829
82 51
769 518
345 867
873 739
523 625
256 974
51 434
678 458
252 598
143 214
75 222
971 988
720 56
674 913
390 328
646 956
179 370
978 358
628 107
884 888
730 78
652 777
250 358
452 190
365 818
422 707
228 842
402 372
247 342
833 329
76 603
272 885
938 849
126 405
348 157
51 989
393 297
744 298
71 986
598 10
860 747
693 957
51 252
62 292
62 890
156 736
853 112
42 296
834 831
643 811
508 18
635 532
265 451
958 115
569 966
369 264
537 993
175 805
575 365
266 864
795 316
163 114
540 716
303 735
328 113
304 432
13 837
932 656
88 924
265 197
600 8
795 540
723 920
223 19
170 773
991 510
295 853
373 51
978 756
937 787
710 18
433 812
808 780
738 916
46 477
73 561
299 989
415 824
627 215
944 205
689 618
829 964
849 475
827 542
206 341
505 931
791 390
743 750
106 918
287 738
960 851
802 934
669 287
780 495
306 438
797 696
895 827
612 171
226 122
459 605
518 38
644 236
52 672
369 378
471 110
805 207
240 333
908 742
525 103
709 387
848 8
874 810
631 351
262 408
797 346
324 586
485 348
534 211
495 733
791 828
624 580
662 790
471 849
3 230
28 984
784 685
617 499
370 842
402 523
490 562
786 671
102 946
661 484
280 667
216 869
28 923
782 733
832 190
452 543
609 110
393 4
128 877
822 739
370 896
108 684
8 920
189 53
229 875
247 294
122 223
878 947
694 838
886 501
78 990
572 848
893 806
606 759
160 364
794 793
327 434
873 552
544 581
363 242
242 449
255 944
171 91
813 904
348 432
580 123
411 114
156 681
894 283
725 87
456 790
384 730
861 394
354 31
156 411
473 360
614 891
243 708
571 752
955 69
700 293
249 218
20 488
544 940
455 799
574 694
505 23
351 387
271 91
281 70
565 158
594 685
411 782
810 880
99 217
340 530
515 667
512 624
108 837
304 14
161 935
224 149
276 610
830 504
952 232
180 262
212 614
139 380
648 988
708 694
390 993
178 966
143 563
553 113
182 308
230 687
441 406
503 224
886 622
182 925
701 724
217 467
974 470
26 462
920 848
366 825
592 428
309 576
838 598
272 136
47 68
593 894
62 19
702 441
420 346
21 318
769 779
241 558
96 380
529 300
357 829
727 955
978 805
754 73
493 894
938 278
136 929
82 38
359 35
890 699
83 171
958 96
397 833
884 725
136 445
295 534
687 157
961 629
347 358
122 659
465 478
288 428
675 434
633 262
785 781
605 726
669 368
200 669
212 873
908 430
339 282
689 980
442 335
798 987
851 654
938 241
338 918
214 116
947 372
310 495
815 37
544 837
246 812
849 254
776 9
161 716
555 389
978 428
688 956
665 897
571 460
379 257
250 437
577 758
190 624
381 222
867 333
730 188
562 227
16 899
100 309
203 738
239 450
974 271
417 691
688 828
707 551
658 900
895 263
194 633
968 83
80 593
547 94
409 204
608 511
465 437
579 8
395 940
522 838
175 664
233 530
576 710
192 406
922 264
201 450
673 972
976 640
907 653
643 802
225 30
627 640
520 547
702 835
997 337
978 258
273 901
411 313
350 433
903 330
754 340
566 954
829 385
927 781
490 832
178 42
326 677
323 303
554 467
881 389
78 885
516 697
432 894
638 450
500 184
91 925
914 740
264 943
911 177
873 695
162 495
687 316
521 712
91 429
100 825
846 15
861 444
587 55
971 623
28 163
318 865
143 290
216 342
971 25
302 620
155 479
759 942
678 38
400 329
757 238
376 8
817 714
90 780
238 387
794 795
793 468
827 326
897 773
357 689
337 350
857 838
773 290
916 115
183 646
934 699
107 669
166 871
466 655
746 341
536 711
213 708
808 860
786 794
84 891
367 816
865 804
983 524
397 203
126 228
865 782
326 127
579 107
820 60
827 362
746 646
93 450
425 73
340 6
150 769
330 629
835 784
986 223
604 289
854 44
988 1
825 981
695 183
688 808
158 340
730 792
268 811
719 301
703 392
363 580
240 203
955 305
291 177
227 931
568 319
409 635
907 133
874 370
485 573
194 133
570 621
464 890
533 492
652 146
738 653
554 314
772 21
526 207
317 432
571 124
245 926
507 31
762 880
317 533
704 972
379 848
327 476
652 798
454 902
864 190
486 405
402 792
793 81
446 482
654 648
543 857
646 908
105 662
911 248
421 902
336 159
240 553
837 307
657 469
140 517
713 438
642 37
512 875
153 590
608 262
507 714
953 844
263 656
749 542
57 631
871 383
906 300
729 335
808 265
239 673
592 712
184 851
448 965
152 522
423 598
38 914
594 946
839 534
753 710
696 264
732 938
33 678
901 369
821 599
324 900
91 226
943 11
305 795
128 213
191 654
680 523
8 933
626 539
914 700
659 138
298 827
87 734
306 658
827 617
271 53
622 368
502 995
119 307
537 838
660 334
677 927
120 562
614 864
568 534
462 507
107 1000
87 282
262 862
657 314
184 352
5 115
242 574
435 671
747 828
482 985
579 832
107 593
582 33
166 962
222 399
791 855
866 389
312 546
280 725
4 780
657 686
163 316
477 437
546 311
711 482
565 931
714 464
640 367
101 179
325 187
74 568
640 529
47 522
694 341
261 287
640 875
732 667
525 993
880 694
508 710
824 821
936 676
263 693
573 6
701 411
179 431
80 932
621 329
37 135
533 821
989 631
881 443
334 587
139 213
617 526
8 678
454 606
629 126
205 635
789 931
246 744
29 696
998 291
454 267
488 507
493 832
651 450
551 894
512 951
963 670
252 197
674 416
482 811
913 530
553 260
545 749
568 788
770 712
458 357
912 548
396 192
48 458
367 315
230 718
864 96
166 334
911 659
591 96
106 572
38 530
783 425
664 759
142 475
746 512
664 159
247 291
685 769
435 337
319 233
104 277
785 63
742 2
637 230
56 154
416 781
21 681
831 151
993 701
856 176
797 72
992 830
194 605
966 218
278 908
590 49
448 882
3 496
212 725
519 884
756 214
35 346
807 501
616 995
954 769
863 199
650 191
38 350
435 463
177 625
923 493
917 527
235 785
321 293
51 567
658 321
576 709
159 151
991 522
575 11
922 88
732 53
921 376
368 126
544 648
384 456
268 779
51 181
451 884
83 860
832 882
503 441
206 598
973 348
89 424
415 63
232 615
358 23
230 968
530 866
914 100
903 408
744 945
1 197
780 390
275 545
956 300
149 696
171 541
801 24
639 434
954 442
471 377
387 684
134 421
660 902
47 140
432 49
356 90
472 556
463 523
343 243
225 433
359 502
66 205
528 171
593 447
808 354
969 431
768 90
855 97
596 423
348 208
359 371
380 478
255 228
183 802
427 938
737 666
106 63
458 90
613 817
201 353
503 577
898 475
29 881
968 778
648 734
614 465
680 110
108 59
730 52
466 191
292 838
57 400
683 365
497 99
790 971
428 422
270 477
252 380
445 744
892 928
695 661
191 262
737 316
885 925
241 795
735 253
778 214
232 434
851 871
190 302
699 240
514 632
7 386
566 327
610 80
796 640
648 808
724 412
126 946
250 451
755 782
35 826
931 768
609 92
106 906
737 661
477 156
453 562
644 809
532 793
770 672
146 523
670 68
792 920
899 749
857 427
349 364
637 342
368 324
325 101
324 43
746 371
719 453
4 973
86 300
2 567
753 325
832 310
764 98
640 663
739 741
583 205
89 596
352 741
921 37
209 6
696 754
41 34
571 827
727 355
299 905
115 44
124 318
692 52
36 227
663 926
382 707
679 623
617 806
36 246
770 226
942 614
198 425
149 68
169 699
990 762
395 688
454 776
339 686
652 118
259 827
376 853
320 192
457 945
430 518
808 994
821 318
764 55
315 984
779 991
342 767
499 171
799 647
38 9
117 83
466 578
330 908
258 4
277 633
89 875
27 437
881 784
60 140
358 498
591 282
811 582
446 447
928 195
468 321
966 770
292 365
391 172
801 253
290 789
770 957
780 805
644 969
22 361
811 644
17 950
47 295
456 81
472 636
754 806
536 933
414 629
794 377
612 258
302 753
370 337
998 110
779 630
309 278
972 105
697 64
54 259
100 778
903 41
13 148
21 934
664 828
962 461
479 951
396 381
817 247
481 594
532 189
312 739
102 27
260 3
765 216
766 493
825 185
230 468
789 323
190 201
186 302
820 17
609 764
804 153
477 385
89 889
155 321
684 376
406 283
937 483
301 480
779 48
958 11
895 359
716 740
37 238
370 561
208 195
449 195
784 1000
460 204
166 884
186 371
432 371
837 414
122 551
784 290
144 209
712 285
760 664
422 933
905 25
883 62
713 408
966 788
259 153
536 364
22 595
377 550
900 832
222 923
509 946
702 870
276 661
84 623
601 345
591 109
846 675
67 288
397 721
538 579
152 942
295 170
268 885
41 674
111 449
872 167
236 599
941 218
494 209
975 660
86 637
718 436
435 386
204 80
564 204
930 80
718 308
867 520
356 510
574 1
908 727
621 208
599 625
936 533
107 164
481 308
571 81
829 410
750 702
894 388
628 638
707 431
623 399
390 303
431 286
751 539
907 235
69 86
237 792
331 332
831 180
442 91
675 506
149 183
897 372
246 633
844 320
46 44
995 848
48 190
137 578
643 98
528 340
237 459
748 547
649 762
679 609
912 706
447 296
326 358
288 777
759 751
917 48
920 116
354 583
298 690
312 381
40 697
662 152
506 295
274 403
399 401
632 351
327 693
577 769
844 369
586 596
219 321
5 985
303 625
479 471
484 563
791 634
32 727
256 47
485 265
306 158
92 997
819 799
266 59
911 381
233 52
86 701
217 165
785 326
542 964
282 714
427 553
138 506
990 542
245 618
750 318
326 661
93 993
92 895
508 179
769 237
362 409
635 990
709 286
822 357
247 222
788 428
858 279
45 277
992 64
468 851
55 112
597 344
638 155
176 146
167 177
270 938
257 597
488 37
650 193
809 244
809 412
31 310
13 435
762 399
17 390
31 253
893 826
160 787
280 283
317 937
405 280
905 484
565 48
132 839
620 782
248 935
71 484
322 102
296 398
274 51
282 671
230 172
603 210
131 722
733 27
931 138
652 395
479 513
415 811
890 110
448 495
610 921
973 435
646 958
41 645
56 662
761 987
66 680
785 237
897 441
313 842
821 597
590 138
327 123
609 790
180 453
783 732
376 544
918 752
255 869
125 886
720 463
989 568
292 85
341 589
995 568
899 422
911 26
577 587
962 121
655 259
257 28
173 964
733 825
893 852
549 104
366 223
350 699
270 584
164 602
667 729
709 704
235 253
241 630
576 64
837 629
39 653
299 964
84 394
875 794
622 345
612 628
462 52
647 57
561 187
848 904
512 164
454 403
681 827
80 625
653 105
444 532
532 463
468 240
463 994
782 609
375 484
341 570
220 875
682 159
274 763
816 517
866 248
472 953
248 486
334 439
194 655
746 922
549 668
709 344
992 945
924 910
196 124
547 32
551 483
131 780
324 651
68 445
415 279
8 620
253 590
912 678
708 631
169 163
151 794
542 256
888 379
314 360
229 268
974 402
589 870
701 37
754 216
426 911
780 179
931 180
163 457
347 418
580 833
806 701
184 655
333 288
717 138
973 947
668 913
301 972
269 228
437 851
491 561
488 969
796 828
325 588
609 179
482 919
344 710
995 916
868 7
754 831
472 425
410 652
597 215
406 425
158 836
510 383
362 712
781 993
374 846
913 49
803 453
385 642
435 366
707 88
318 953
784 548
532 399
568 988
100 85
932 98
375 207
994 969
906 365
712 970
864 550
821 109
161 857
503 946
52 310
850 409
694 646
319 347
942 788
937 820
609 239
760 19
444 416
843 29
428 759
71 444
765 790
479 863
987 116
520 581
281 613
923 886
935 371
616 351
954 38
390 719
167 773
595 507
280 477
964 777
742 813
632 354
330 268
919 32
531 170
420 877
878 2
69 280
483 300
580 514
751 372
112 996
784 609
881 721
966 927
875 194
256 698
464 680
833 73
520 282
484 677
263 954
976 473
93 987
674 620
392 713
840 421
615 21
696 642
75 90
215 357
605 280
66 47
842 804
557 944
82 665
318 319
443 192
940 23
698 643
133 400
120 770
165 506
797 959
236 788
956 195
54 901
384 655
612 464
583 432
700 288
631 229
943 991
339 893
173 692
719 268
621 392
703 938
488 75
791 338
842 707
735 454
89 606
991 714
735 1000
361 269
683 345
271 847
266 582
371 183
911 756
268 791
443 40
217 78
678 409
297 36
193 855
802 168
603 131
623 260
30 738
700 250
536 186
181 596
455 842
887 390
464 569
822 514
915 495
187 965
290 443
868 678
723 714
858 271
550 863
728 991
404 900
489 902
562 436
603 917
810 447
889 879
572 518
502 470
477 59
692 754
390 529
969 20
261 969
389 863
950 202
699 874
299 879
478 249
588 216
107 17
391 15
231 291
286 985
811 232
576 684
733 994
146 816
617 68
106 445
730 215
686 494
410 213
884 668
330 580
657 158
803 614
786 229
200 245
515 265
584 81
238 888
584 667
137 600
434 952
430 567
243 46
328 300
968 141
954 968
849 488
808 107
474 420
938 628
124 213
417 25
585 875
735 861
593 329
723 499
822 713
571 535
177 566
900 558
299 148
301 899
370 900
406 222
617 537
861 276
943 450
910 474
732 394
96 78
667 642
938 757
514 182
445 812
482 550
795 258
314 287
475 914
360 584
162 250
202 840
636 233
548 820
144 236
942 784
583 925
171 173
452 155
483 884
395 17
301 645
263 751
264 206
350 605
954 930
201 456
739 191
351 866
98 841
589 277
184 612
605 593
393 819
481 461
286 800
907 236
245 665
710 349
146 114
288 719
90 934
1000 616
251 347
167 168
232 524
455 343
979 675
263 712
589 448
626 926
216 256
218 900
857 874
775 714
122 758
214 172
958 236
492 244
278 279
954 189
893 363
198 508
942 490
523 861
290 538
261 281
784 858
816 209
446 73
918 181
26 442
7 381
892 216
311 500
187 58
947 517
265 927
224 265
146 788
445 460
86 780
199 860
241 655
976 929
909 811
130 279
968 868
635 219
333 260
67 156
723 47
75 606
74 931
96 823
239 794
193 966
774 55
32 816
289 574
137 150
739 768
917 711
696 815
903 885
670 285
535 922
741 551
981 358
482 556
107 617
39 338
97 797
486 684
899 667
274 407
517 44
165 851
323 611
944 42
793 887
676 682
789 487
205 560
228 873
212 741
36 51
643 886
727 627
122 531
636 445
494 327
347 736
672 112
718 482
416 759
477 254
913 216
421 575
579 970
228 672
629 189
915 856
597 238
350 632
789 59
759 887
292 368
94 453
863 566
25 429
826 650
359 650
793 790
652 121
692 627
548 427
354 763
718 401
322 224
331 299
938 889
607 654
123 988
783 306
622 95
772 930
710 151
380 39
571 72
232 840
779 113
375 566
162 514
996 682
643 538
171 632
582 672
285 164
55 277
679 939
245 659
650 706
377 777
539 26
351 340
442 816
609 428
852 825
421 695
485 843
94 573
459 74
231 950
457 191
954 901
318 593
709 732
441 3
432 941
557 928
93 860
539 259
660 970
981 999
381 880
856 150
335 807
393 141
580 217
966 826
404 499
30 180
766 424
214 300
801 986
426 195
740 708
530 549
849 203
949 922
395 310
68 795
470 475
453 956
88 91
78 401
986 114
970 117
782 425
239 601
885 414
641 56
416 156
436 358
690 763
213 979
265 459
271 199
911 870
703 749
147 693
25 426
172 278
546 973
122 278
164 238
789 374
268 743
289 619
716 889
383 49
739 160
161 902
428 647
746 768
224 563
319 53
301 336
639 688
991 655
375 792
525 734
396 553
143 247
302 131
190 99
467 353
226 45
126 128
482 314
890 811
33 305
961 180
89 924
709 391
665 954
162 813
74 809
957 868
20 817
941 793
836 921
482 87
805 326
241 873
319 959
288 208
269 141
173 211
512 107
908 571
23 132
284 571
699 387
518 746
981 122
869 439
629 192
308 875
479 950
271 547
564 170
386 600
211 279
287 612
104 58
253 648
285 264
384 643
549 352
701 958
483 115
274 712
808 222
214 72
133 973
102 604
148 693
505 976
21 927
789 178
904 780
810 603
129 774
797 624
38 675
743 889
1000 972
479 635
383 92
605 917
635 608
6 793
494 669
397 413
190 972
211 462
159 958
123 302
600 170
625 748
546 795
469 117
622 594
138 651
287 694
952 614
826 760
6 668
252 9
308 80
968 159
847 300
358 128
476 459
10 515
161 109
679 12
251 314
790 253
230 533
319 918
797 490
955 407
998 128
627 963
924 920
818 102
483 808
38 819
919 75
41 61
275 637
357 102
8 794
790 838
311 85
920 443
595 505
898 559
905 982
608 219
984 383
348 440
185 370
959 956
23 793
334 28
91 841
152 68
711 519
238 554
514 939
695 430
523 372
389 223
996 602
521 656
314 965
984 128
352 354
626 107
534 66
511 225
832 541
918 320
923 847
790 496
607 362
245 509
850 431
673 561
11 782
839 811
221 107
996 948
326 743
104 453
284 689
363 733
336 489
2 886
475 67
300 55
551 263
230 186
291 568
352 642
377 866
298 137
564 502
884 532
339 827
300 792
966 391
171 736
13 556
367 270
884 347
974 379
969 510
341 852
301 470
543 294
654 970
721 930
628 21
950 961
48 370
762 936
39 883
617 530
536 918
514 424
168 138
317 908
833 806
536 361
541 447
560 419
1 872
129 100
583 630
388 323
965 487
181 92
782 469
974 301
925 191
228 572
318 88
231 324
409 424
208 204
179 559
291 415
416 845
445 198
869 779
644 30
26 397
49 215
988 829
747 837
55 721
699 659
349 325
124 622
17 589
462 312
477 652
238 548
384 341
39 487
331 828
865 915
149 332
42 910
704 982
934 26
361 197
896 718
382 252
471 409
631 399
539 943
155 66
993 907
96 939
161 510
110 74
577 166
996 763
80 315
929 954
204 271
718 474
9 495
316 97
40 567
683 456
96 538
294 869
10 746
679 94
852 3
824 593
930 554
185 259
873 347
710 684
659 629
443 31
562 939
699 309
928 488
904 584
952 803
184 926
614 448
95 764
551 692
62 432
594 80
329 791
520 848
714 748
595 856
781 985
17 716
971 642
348 458
388 188
221 625
422 861
476 922
729 368
720 839
192 859
287 28
266 982
763 224
189 600
673 911
214 665
311 48
884 356
290 328
17 619
126 397
834 474
432 251
43 427
770 47
130 3
86 353
117 569
754 850
222 206
9 88
696 607
214 806
495 675
398 74
990 899
730 285
574 206
916 278
982 887
72 491
302 966
790 659
487 389
333 518
217 236
298 370
718 291
480 236
113 966
280 406
129 586
266 740
219 15
316 721
327 457
620 730
656 510
280 140
372 189
811 223
606 630
678 696
162 530
980 758
896 442
534 288
934 507
185 289
791 536
354 18
668 944
736 399
325 422
962 651
46 929
365 921
247 307
540 581
610 978
721 393
925 223
198 38
393 70
896 60
884 452
808 517
982 657
544 994
885 141
30 181
731 444
848 821
850 154
177 118
481 353
277 946
759 450
939 320
132 310
318 150
237 956
479 588
22 388
763 348
794 383
173 114
511 837
668 832
232 925
654 194
548 933
640 579
430 279
477 776
19 308
483 195
893 76
919 260
662 957
304 480
916 799
660 406
245 248
172 241
425 503
828 422
413 574
363 764
851 609
449 392
260 34
626 187
72 668
973 793
191 537
710 416
927 263
589 591
101 254
609 131
489 707
481 599
559 563
232 964
418 308
154 42
217 992
420 350
317 198
290 878
880 236
175 401
847 448
109 423
861 506
145 232
361 208
947 109
102 9
807 923
591 61
520 96
320 493
920 886
761 694
498 183
360 875
990 37
475 398
115 552
478 311
220 657
564 375
709 498
745 668
455 550
345 497
92 438
320 772
290 360
374 255
653 967
414 109
327 413
193 496
543 647
216 83
937 392
118 453
532 929
183 657
847 583
915 530
874 270
481 742
189 768
337 43
38 358
929 150
288 127
476 528
984 290
137 296
211 285
206 618
667 473
58 633
157 406
334 76
399 24
590 458
632 68
102 607
196 303
29 486
404 914
106 781
512 790
763 317
560 158
270 602
257 606
205 415
155 720
328 629
390 187
927 681
333 588
194 84
804 94
132 850
36 586
525 969
763 680
706 808
916 463
267 121
166 197
855 350
186 400
780 869
775 158
65 988
127 24
89 276
167 650
378 774
119 40
929 508
271 339
751 112
865 314
127 721
335 324
622 450
675 559
549 609
944 412
804 615
847 69
317 956
990 470
420 562
927 920
406 777
247 821
487 483
79 867
703 297
472 104
200 68
781 896
825 940
312 339
743 882
398 922
84 894
625 304
408 13
222 208
162 804
405 657
878 54
34 811
843 480
555 800
298 459
715 650
336 278
452 111
596 132
381 992
156 449
167 399
870 354
957 353
735 531
252 67
979 153
481 998
607 180
953 347
875 439
735 68
919 199
86 142
555 568
477 202
885 751
428 612
684 277
716 12
208 530
276 732
629 100
36 186
333 81
419 479
415 234
56 694
441 728
896 202
657 667
942 153
503 415
218 288
433 310
836 686
152 607
496 685
871 662
454 154
940 390
607 47
809 981
579 465
904 898
946 784
730 107
482 881
976 448
339 269
267 801
640 427
900 78
864 538
729 598
732 715
473 652
35 142
352 291
292 57
192 445
113 631
499 260
61 187
801 595
456 995
749 811
95 861
903 108
586 292
963 539
670 123
304 329
627 678
980 433
640 52
412 268
882 174
863 769
482 589
950 796
88 198
123 696
398 408
7 590
383 268
326 763
140 312
876 594
821 7
562 472
960 257
366 515
940 641
264 704
145 167
935 780
337 190
633 653
351 466
408 111
591 225
217 159
662 21
44 647
998 655
242 199
577 109
510 715
521 490
830 984
638 959
741 388
483 398
322 100
551 794
478 144
67 15
568 437
26 879
886 56
686 861
899 280
898 687
695 996
361 34
989 93
385 976
149 811
867 793
96 283
860 972
18 403
807 723
605 169
647 909
200 743
152 564
562 81
421 182
778 994
761 631
346 610
464 298
669 195
317 474
755 740
766 668
408 244
125 693
590 515
287 411
458 817
857 848
64 71
71 273
578 835
898 552
999 415
856 308
74 971
375 821
124 217
932 545
398 109
268 70
613 780
840 53
460 672
509 9
183 229
113 632
98 40
336 619
692 275
851 774
629 946
797 909
181 140
373 985
244 961
429 976
119 207
386 486
130 184
220 988
171 477
96 54
315 450
940 918
589 146
653 224
598 408
305 667
962 642
705 778
560 327
434 435
226 483
420 964
307 489
685 706
717 261
890 369
95 986
537 195
252 734
845 988
213 151
498 134
689 364
798 1000
843 974
460 11
454 207
278 446
3 904
755 831
687 247
28 180
346 386
905 340
137 751
423 404
659 615
721 50
221 968
495 803
219 761
850 304
837 54
874 350
31 662
282 120
652 420
175 158
781 949
203 577
235 304
98 502
460 277
513 664
393 140
337 398
325 660
107 779
720 93
925 611
134 422
155 763
58 469
107 981
62 531
130 815
974 748
431 615
600 85
343 201
912 792
833 252
931 82
983 699
789 566
985 907
892 488
652 479
760 75
758 984
971 855
9 545
113 942
216 208
229 584
57 565
341 2
475 728
283 374
228 764
683 417
330 235
116 484
977 205
214 9
522 387
625 588
645 946
747 262
875 888
348 717
96 465
278 829
237 905
682 119
966 870
814 30
41 23
778 728
301 530
964 554
122 21
715 629
971 59
259 231
650 245
125 305
860 96
103 252
603 614
650 997
188 236
730 945
431 822
240 661
379 817
234 719
710 402
117 880
346 430
927 947
960 79
573 269
411 727
282 384
965 394
964 572
574 567
283 148
118 274
34 606
431 774
411 77
195 392
244 87
303 526
841 73
505 150
941 832
436 86
536 668
5 275
324 346
265 793
81 878
885 783
870 35
752 111
19 582
64 994
633 529
769 433
474 493
383 910
219 818
262 407
699 302
920 948
156 86
664 702
68 783
22 820
290 876
627 24
719 690
226 536
365 442
623 89
734 812
802 359
740 612
354 464
516 366
887 814
170 977
711 240
477 131
651 868
953 247
958 674
152 437
167 499
737 631
942 404
652 832
590 707
189 432
219 605
750 887
401 782
206 66
32 201
299 557
149 438
123 53
803 604
371 923
876 86
663 882
380 386
670 14
498 711
749 343
47 777
187 408
449 421
590 337
688 436
636 227
224 317
830 247
100 300
30 157
519 42
367 652
708 469
705 76
941 907
663 802
557 32
887 782
532 32
827 799
358 453
520 719
219 611
861 103
651 775
179 540
844 890
50 885
606 601
146 776
934 315
205 221
651 551
687 466
718 488
917 870
743 213
522 78
422 470
344 602
203 630
784 78
258 153
896 196
366 270
592 234
943 693
840 154
760 585
122 521
62 827
115 893
32 741
331 253
907 464
647 454
363 161
525 172
338 904
300 392
471 254
631 438
854 481
695 391
529 460
615 568
771 799
408 30
699 653
262 468
723 465
980 731
885 881
131 37
960 456
44 245
702 692
962 464
31 604
825 233
161 678
694 534
68 84
750 921
237 967
520 326
299 717
263 615
389 388
292 268
593 300
916 351
928 283
231 114
92 875
378 484
441 664
127 187
981 157
393 168
457 775
570 789
504 709
153 519
917 517
504 445
472 273
737 818
533 510
309 785
913 144
962 779
359 757
478 620
894 874
227 23
402 533
497 985
124 805
671 465
717 777
472 407
357 281
20 818
264 874
811 220
624 268
537 159
999 410
608 644
328 297
876 229
913 543
706 801
280 962
270 840
108 983
524 315
550 702
901 869
783 715
972 536
624 919
672 404
990 489
307 586
935 740
262 746
479 304
454 371
113 661
460 980
861 881
891 448
463 14
396 947
287 159
974 760
235 109
214 58
362 685
283 343
67 20
887 136
331 795
260 107
627 903
565 478
617 371
958 895
449 800
115 439
271 22
725 592
238 608
186 78
439 462
353 146
750 152
808 572
649 912
504 605
619 113
189 557
869 265
738 734
4 129
558 995
543 59
778 587
58 76
840 251
172 11
541 475
714 243
657 831
973 534
501 685
161 479
454 232
56 827
546 590
188 259
690 712
55 515
567 293
209 344
196 328
91 467
857 47
490 659
902 50
935 254
413 646
722 169
43 68
831 376
802 921
529 857
506 337
114 142
193 42
445 261
56 493
665 326
395 287
627 532
548 830
207 3
148 294
827 901
240 833
194 807
403 149
519 201
182 509
840 242
433 483
358 686
642 129
575 973
629 246
14 501
592 641
124 52
1 968
641 263
329 425
448 37
844 274
751 546
211 828
163 294
552 264
752 31
844 729
564 855
872 570
525 432
220 497
81 138
766 934
610 667
225 444
558 490
919 695
425 635
175 775
955 255
93 525
44 71
2 135
99 636
402 20
856 84
184 44
205 194
252 751
593 986
332 678
716 341
682 540
507 363
5 722
400 684
795 585
834 642
504 467
86 868
750 67
184 481
712 12
3 525
515 490
56 244
586 735
437 676
575 7
778 931
97 389
422 647
788 456
459 280
688 793
215 888
84 542
409 147
798 863
68 372
535 272
771 562
127 787
849 397
469 287
272 302
585 434
393 1000
418 140
745 543
697 573
655 730
106 96
515 38
520 603
845 106
577 848
899 74
16 908
376 480
458 242
217 626
432 233
707 139
373 276
308 1000
315 403
899 17
30 327
557 916
337 791
661 654
877 208
375 931
524 765
966 666
781 581
366 40
216 82
459 125
146 509
432 816
172 967
728 81
144 66
311 920
68 805
278 677
735 41
508 406
375 443
134 285
408 763
151 110
905 836
170 161
357 833
721 864
764 581
130 790
472 708
42 566
649 740
16 866
34 608
380 823
768 339
741 245
19 596
965 39
507 706
833 772
373 164
919 233
435 929
535 443
787 805
215 135
406 947
503 824
154 706
611 982
755 534
56 594
76 859
966 674
221 999
708 849
221 565
818 31
143 81
211 327
316 767
728 881
802 952
677 836
445 241
658 772
73 21
952 184
520 101
897 510
450 445
139 55
779 387
223 693
91 357
961 32
178 710
977 469
370 771
318 370
364 435
89 62
498 995
114 273
75 113
140 389
620 340
139 349
466 284
599 702
533 668
365 605
974 200
778 85
946 73
395 522
348 875
510 541
424 765
92 315
899 685
763 547
810 564
758 484
585 505
414 180
769 744
729 762
289 864
59 327
413 280
512 427
580 856
90 728
383 102
724 900
823 615
938 13
746 478
385 698
572 635
357 293
980 814
379 447
160 583
848 926
899 816
444 88
426 5
580 670
383 911
158 252
977 391
335 978
8 491
830 966
396 189
236 126
896 756
559 731
179 621
953 296
621 283
308 216
81 694
934 181
815 480
614 819
475 893
342 383
678 470
913 743
642 857
974 973
863 778
319 521
754 488
60 990
898 560
620 747
76 167
34 29
689 105
614 886
282 594
269 65
892 865
451 502
994 597
303 372
121 171
318 965
859 44
688 138
910 995
27 820
945 924
172 745
122 463
432 290
198 316
517 672
720 930
592 200
505 114
620 212
117 814
969 938
134 109
450 460
279 660
874 158
750 934
705 579
908 73
945 428
810 540
399 102
386 937
159 94
104 346
882 893
820 560
395 549
429 743
327 286
417 637
673 192
124 967
247 730
438 547
235 38
74 404
316 133
536 261
314 590
181 623
463 846
724 127
688 769
70 413
445 339
313 255
793 527
794 702
436 633
521 178
514 891
382 301
651 351
53 932
415 263
922 551
321 394
879 114
857 40
92 117
158 260
687 33
271 918
419 308
819 627
658 253
525 362
973 626
537 198
299 202
701 220
791 660
82 879
351 339
755 944
259 574
852 526
945 857
777 758
889 585
655 354
458 516
339 197
931 722
878 644
372 716
444 514
770 789
384 680
447 700
208 56
666 483
836 788
995 681
673 136
455 683
639 683
382 365
35 657
193 926
127 558
103 501
266 676
878 112
109 554
615 183
236 111
707 211
803 66
130 512
199 224
788 606
836 119
316 50
137 457
185 718
117 659
417 206
30 861
806 839
607 140
555 625
622 244
488 709
30 451
737 105
636 3
495 460
270 431
177 728
841 501
947 47
79 738
193 896
764 972
337 932
748 999
264 569
36 461
822 500
225 29
349 897
666 444
121 832
990 885
169 745
603 418
818 546
444 941
874 790
515 406
341 961
624 51
944 384
951 837
136 692
461 984
353 238
701 404
72 73
89 969
626 442
115 496
879 16
218 614
133 450
153 292
715 48
953 207
123 791
306 216
730 342
675 575
494 749
403 583
16 969
228 831
328 587
360 410
873 317
806 376
331 693
867 897
815 432
54 890
259 967
578 801
883 839
766 821
47 93
280 585
911 325
728 878
762 904
618 919
169 457
496 898
315 458
218 717
509 232
439 578
478 3
621 911
556 226
513 565
818 723
635 318
168 211
811 81
421 745
967 712
283 350
798 364
694 837
401 83
982 333
493 470
520 548
850 302
646 622
570 460
471 942
391 162
846 32
745 957
817 461
559 317
326 302
13 283
261 65
244 601
4 370
866 679
538 746
621 387
766 245
839 448
700 386
117 549
405 209
226 790
728 538
757 662
14 250
696 254
944 77
136 634
185 991
364 841
368 736
903 873
401 913
274 93
519 798
545 921
405 661
730 783
884 349
706 22
139 737
741 938
241 923
674 599
997 17
262 250
151 523
634 763
752 415
210 285
861 761
363 997
376 128
549 986
157 940
858 328
896 496
231 128
760 169
204 385
515 928
674 282
106 406
482 340
479 947
2 838
361 709
109 881
875 973
105 95
812 228
961 201
462 591
344 362
974 811
521 461
417 175
555 970
363 811
556 150
278 202
412 261
374 72
755 400
480 899
456 153
698 434
66 906
938 98
764 120
789 964
835 15
676 582
237 997
552 176
584 949
671 984
770 786
459 399
394 77
223 586
549 875
47 682
114 269
653 780
997 573
38 299
597 289
479 277
832 606
232 358
235 1000
513 435
239 92
309 513
130 166
867 818
668 403
419 895
527 261
294 960
171 387
794 167
839 688
602 600
850 705
248 950
407 63
725 614
652 954
964 638
48 153
3 616
681 744
619 737
77 239
799 681
591 545
804 196
647 58
374 320
450 182
235 246
413 395
108 42
363 815
206 992
637 535
706 863
60 75
250 199
269 835
798 625
726 720
81 745
851 756
142 205
501 166
983 815
701 511
222 253
185 763
470 675
717 35
528 539
978 134
950 113
251 808
569 354
305 485
706 519
257 349
440 681
967 220
601 561
691 136
723 527
907 700
113 367
297 808
671 922
315 622
496 364
332 788
546 886
341 223
351 852
744 905
43 562
328 649
502 322
241 125
15 416
152 820
232 435
198 620
375 974
936 602
316 318
783 913
91 373
456 254
704 120
604 76
906 315
343 777
100 109
883 176
703 202
107 974
130 191
135 786
759 391
805 804
76 198
583 715
967 746
241 452
62 697
936 816
181 219
156 364
730 477
170 404
585 947
127 131
331 306
781 994
462 16
383 872
471 48
550 177
791 988
267 556
176 252
868 98
707 555
654 354
492 600
498 168
420 286
368 74
757 550
84 849
893 795
260 305
232 219
784 574
98 463
355 453
811 130
332 145
44 378
402 568
746 310
968 99
164 658
221 370
196 469
147 332
335 935
764 422
257 274
291 470
39 169
478 493
937 607
774 455
156 446
230 811
636 610
84 701
458 502
561 124
316 144
665 740
94 201
341 324
536 752
87 709
876 556
977 200
399 367
699 417
21 537
164 227
247 497
197 518
462 908
901 463
277 166
940 256
412 208
950 355
462 438
542 55
599 186
635 166
471 80
368 84
838 435
120 344
840 23
505 734
357 143
100 478
692 706
296 757
649 285
483 180
357 885
926 332
864 402
918 257
356 877
763 378
43 946
965 827
852 421
575 131
419 787
697 636
554 363
83 356
783 102
44 832
680 544
369 567
720 227
770 172
983 391
23 749
383 359
409 322
972 917
165 791
687 883
93 58
815 772
723 439
45 510
589 219
170 970
510 584
553 179
765 184
631 753
335 384
559 596
911 476
205 798
43 755
111 917
944 647
39 754
999 923
467 806
727 316
2 708
832 699
585 415
899 914
677 229
957 355
115 278
725 866
214 788
669 747
642 486
40 826
941 814
880 846
109 436
296 201
720 97
437 578
46 436
664 62
905 885
823 229
648 759
908 80
601 635
572 835
470 778
79 624
425 2
294 618
628 487
80 703
83 832
111 15
423 200
199 334
196 650
944 456
488 171
411 314
50 707
721 336
219 199
159 113
460 648
465 71
509 719
614 419
592 739
544 863
844 335
893 443
664 460
755 351
688 90
106 83
550 526
783 671
31 285
901 801
330 704
802 605
79 658
993 345
630 115
338 544
935 349
475 594
682 806
200 714
494 929
870 548
792 901
333 582
35 509
40 543
998 354
100 745
164 772
53 680
195 382
130 180
734 846
382 476
300 972
137 551
734 843
537 862
685 154
751 611
584 245
371 960
97 897
48 503
248 667
427 942
397 330
233 862
267 446
35 445
281 997
590 952
489 304
751 608
261 781
425 122
744 453
480 809
159 518
994 321
796 122
306 711
889 927
963 344
417 352
75 354
256 871
518 968
504 472
604 706
433 950
858 950
86 491
629 41
968 50
556 232
244 609
552 897
234 665
776 532
507 565
312 803
284 414
868 429
888 746
527 85
407 182
33 316
601 939
451 574
341 63
684 948
116 255
831 890
844 575
106 640
345 237
348 304
805 144
147 531
47 24
395 690
138 999
631 650
642 998
574 726
45 392
951 730
149 263
909 680
320 593
30 995
463 576
725 191
611 643
932 29
718 693
992 46
73 253
357 855
34 247
435 376
759 365
211 495
54 107
524 586
743 565
940 145
194 206
205 292
331 407
289 53
401 844
204 234
412 292
29 327
980 310
721 309
325 950
388 219
785 814
815 729
153 762
7 117
205 659
791 593
317 915
46 270
735 278
942 584
580 233
344 764
54 645
703 574
922 340
783 640
753 804
117 1
699 533
393 27
252 638
541 137
364 5
943 685
547 754
361 460
170 542
626 104
64 380
318 749
432 101
793 226
418 714
733 449
262 447
988 774
230 56
315 488
41 510
943 489
150 575
537 239
694 26
238 203
971 461
675 382
399 600
347 900
427 556
654 117
520 587
718 850
974 122
310 742
103 823
304 94
683 794
912 794
862 988
368 700
905 927
364 784
406 889
309 523
150 719
526 422
568 220
685 532
893 879
990 473
225 150
51 881
442 349
848 14
991 43
19 98
295 270
314 19
743 872
460 270
973 761
185 369
822 753
637 690
583 552
659 407
879 220
552 965
564 361
465 510
707 263
711 338
667 85
908 774
870 319
254 282
590 491
313 646
42 413
511 968
528 810
38 267
687 926
840 331
62 899
632 140
536 89
178 781
32 533
384 168
145 689
526 551
916 778
958 237
210 891
24 540
655 580
220 958
83 859
582 737
458 59
936 574
789 412
310 493
261 811
242 109
522 434
335 696
121 583
581 87
610 399
154 180
157 845
443 923
611 76
491 965
169 237
729 867
503 875
223 302
232 557
962 824
878 775
536 656
654 171
630 582
22 537
127 53
206 588
892 351
335 4
89 52
323 497
777 992
619 281
166 815
986 205
46 736
544 619
554 110
985 65
522 123
525 207
17 427
148 681
837 844
477 436
144 609
213 912
969 709
736 315
665 781
104 357
867 204
572 230
523 104
268 656
708 181
384 362
987 912
989 837
989 943
871 432
580 963
264 850
890 454
465 725
533 783
812 74
863 672
220 722
832 68
273 281
353 435
609 902
421 756
628 515
756 818
510 952
783 523
697 267
42 770
382 298
721 262
507 166
847 63
441 866
445 508
250 54
358 548
153 31
281 665
450 197
694 404
758 434
179 135
595 519
832 582
891 159
220 852
560 122
275 849
521 791
523 204
634 593
638 739
884 412
795 823
96 785
780 477
287 894
441 127
178 725
281 293
870 405
29 78
918 938
833 1000
604 16
754 518
189 360
82 516
586 561
117 56
138 49
45 793
273 810
40 150
741 504
370 208
660 596
995 392
921 472
861 185
706 953
571 69
207 546
628 248
628 222
427 591
786 550
729 685
444 252
697 552
200 794
454 705
558 888
273 819
254 682
579 904
290 884
330 458
676 151
998 558
351 572
383 279
489 200
466 709
986 646
328 188
755 690
372 151
507 452
201 493
429 449
826 490
300 19
311 851
650 343
519 611
880 379
974 511
382 129
417 6
948 326
573 25
73 645
766 200
848 365
222 86
40 768
19 64
492 899
369 561
601 668
645 586
519 581
219 798
954 610
153 287
127 740
970 960
618 91
457 82
566 645
510 317
292 92
334 299
471 657
388 817
212 902
91 172
746 998
325 205
58 200
870 308
950 151
397 561
799 232
246 65
44 508
120 359
103 729
237 124
923 900
586 137
143 408
400 792
966 962
749 307
354 45
693 528
679 968
604 884
784 958
757 788
388 185
523 201
121 992
33 685
217 794
152 584
105 27
165 619
132 356
74 642
193 155
312 2
79 741
576 548
774 8
712 700
297 372
681 627
729 445
549 247
536 516
251 993
602 641
398 815
316 320
411 66
738 222
523 617
589 811
333 411
137 964
635 506
656 631
88 540
883 218
518 195
865 962
939 984
418 585
958 904
564 157
255 447
863 204
448 182
601 732
498 602
367 377
159 952
181 744
685 833
825 323
571 833
706 335
937 477
343 347
5 91
592 175
512 490
265 333
331 30
422 602
35 428
599 993
73 57
392 426
664 168
773 58
960 867
743 260
684 806
184 985
672 746
291 852
183 62
42 218
615 64
704 93
954 45
471 552
562 710
229 310
41 401
92 781
717 845
585 921
806 118
940 959
129 709
539 849
199 918
297 166
893 650
688 241
349 917
936 900
724 516
633 880
594 765
15 724
860 874
948 8
738 336
44 641
549 655
627 804
879 58
500 709
45 997
154 680
756 440
447 508
947 904
845 365
790 279
139 53
667 291
282 641
236 437
577 6
201 414
276 918
652 84
325 237
895 218
369 968
208 398
350 169
501 151
366 487
438 303
942 325
785 353
313 472
327 709
653 963
678 768
14 33
879 829
77 549
885 123
988 213
790 198
94 830
357 535
842 359
371 699
358 756
87 99
690 102
696 688
927 371
837 919
202 263
339 938
844 616
686 590
589 74
197 935
328 855
349 254
470 360
153 530
717 833
528 318
755 446
820 849
656 72
202 126
678 903
110 697
529 370
299 809
365 824
888 944
459 155
960 589
759 925
952 809
294 327
124 355
762 202
919 375
961 604
436 343
62 556
371 153
158 857
166 118
40 448
164 298
450 581
736 744
322 244
943 702
309 615
672 161
102 427
146 847
560 623
533 530
568 181
494 797
879 148
877 155
216 542
257 407
787 330
129 942
276 5
769 61
703 385
963 721
764 25
597 197
562 718
740 856
966 824
42 348
697 221
156 332
963 919
187 637
494 61
915 660
432 455
687 474
824 103
660 97
142 328
307 770
195 452
516 44
143 113
381 446
62 168
120 801
404 433
914 306
537 922
116 8
720 830
233 39
786 419
38 125
468 665
116 206
809 545
886 857
52 833
337 341
322 639
490 757
158 134
628 188
390 786
115 938
884 472
44 900
962 770
539 432
644 673
825 599
187 421
836 91
311 617
865 931
563 953
857 807
523 347
403 258
839 296
595 632
516 229
465 206
803 742
100 715
897 332
455 760
332 386
584 90
34 97
469 672
519 974
256 266
562 451
635 593
932 657
686 566
933 699
90 682
425 566
738 426
964 682
752 103
532 562
890 762
354 460
117 125
623 611
531 126
147 869
232 373
919 498
844 561
76 894
958 854
649 408
25 233
953 886
785 663
172 232
404 267
540 293
822 568
355 612
494 850
5 640
827 519
437 211
840 186
403 420
168 561
789 741
308 716
30 884
568 582
599 780
134 185
120 981
439 2
437 304
624 830
402 824
143 808
753 733
559 923
932 357
933 856
319 175
474 289
145 615
393 612
515 387
162 81
463 692
555 620
102 132
536 336
696 133
591 322
21 675
118 825
160 371
41 350
959 804
92 927
888 369
38 305
700 654
445 936
212 969
690 40
557 109
204 213
145 667
97 85
544 224
795 11
263 373
481 275
503 744
296 234
44 680
68 611
480 600
268 176
219 533
757 773
562 65
182 176
562 198
789 528
433 677
91 866
362 576
347 238
509 33
956 982
726 326
507 779
986 571
897 407
828 487
644 934
211 661
222 530
635 457
166 705
471 92
957 991
95 177
890 169
640 788
872 647
831 412
390 277
123 916
1000 897
182 142
137 203
913 48
560 939
854 348
586 4
493 398
73 138
268 866
669 196
742 508
236 981
526 845
437 835
269 276
476 294
549 72
158 38
954 964
949 958
35 353
907 740
560 436
248 370
893 933
383 312
923 420
762 998
16 656
229 832
557 395
644 911
6 921
383 736
324 226
400 286
511 655
657 803
498 278
721 83
154 935
317 757
974 505
516 88
811 316
634 358
900 91
440 772
220 530
625 193
506 83
890 287
973 683
426 486
518 147
763 181
479 741
295 133
338 224
532 60
237 215
867 487
351 258
276 589
290 912
597 346
348 944
438 764
487 290
560 461
51 756
369 295
901 439
584 294
859 766
898 340
983 761
219 29
555 605
521 103
579 964
80 624
943 999
845 551
202 683
848 42
516 760
258 235
51 441
764 193
365 354
173 927
550 332
710 673
128 826
713 388
603 751
387 983
674 89
428 498
649 300
538 356
793 620
859 436
241 903
7 772
184 833
18 436
128 815
699 327
56 930
174 989
4 324
648 40
18 467
679 286
727 215
323 247
681 885
968 949
146 460
901 335
680 603
754 809
951 308
184 376
382 122
101 664
669 27
183 971
340 15
858 824
21 629
729 306
152 762
57 611
326 560
967 591
878 618
270 335
231 120
314 815
781 173
966 884
465 93
98 201
933 131
927 936
263 233
555 653
900 388
77 108
988 768
805 249
685 161
74 854
395 377
711 290
320 753
520 579
514 214
843 735
232 159
678 44
653 143
519 775
528 609
551 16
493 645
692 97
151 244
777 502
69 975
451 318
8 254
909 618
974 515
991 494
562 748
939 850
128 690
950 799
756 37
350 684
720 501
992 145
184 519
260 88
893 461
535 235
83 609
509 166
954 774
341 636
646 385
383 772
245 835
233 207
132 229
872 703
622 527
944 683
613 214
944 271
412 903
355 722
447 995
528 352
648 522
420 917
11 903
214 610
347 608
459 583
951 116
409 462
149 720
288 510
319 17
412 870
909 420
200 767
698 632
489 661
514 360
75 366
842 872
339 491
978 389
243 200
389 368
588 863
510 685
282 283
681 683
361 112
591 875
155 550
728 212
113 483
380 129
814 918
838 65
753 283
160 225
101 721
191 748
452 487
396 73
196 285
639 796
490 451
411 563
47 160
370 255
175 941
657 162
684 958
35 104
752 428
403 415
41 856
314 542
839 573
86 419
795 466
398 549
83 137
793 616
843 90
283 816
918 258
206 591
914 283
208 785
277 943
849 701
766 620
714 822
844 591
828 217
313 417
574 553
319 259
136 913
311 846
420 472
561 337
146 147
427 143
908 494
374 655
815 72
43 439
581 198
39 106
698 471
955 669
744 866
245 647
440 668
382 36
469 97
919 867
171 416
578 803
244 827
373 605
189 513
403 299
140 5
824 793
313 537
158 530
515 599
362 984
726 277
95 461
960 405
649 183
322 543
673 129
280 122
968 239
449 831
388 616
129 695
181 478
465 499
538 197
773 719
314 451
20 770
615 962
758 834
727 222
292 821
510 978
384 270
601 353
977 62
182 629
307 171
392 233
403 106
590 282
378 690
794 936
495 600
404 865
691 829
548 973
423 156
451 476
375 21
551 356
129 619
807 468
211 135
665 862
873 142
190 586
770 374
378 156
334 902
482 130
72 665
57 51
424 42
789 252
41 505
222 639
615 554
172 795
729 6
289 751
4 460
761 467
985 574
692 540
808 229
170 768
521 833
671 923
793 993
423 699
865 510
367 643
930 115
696 300
759 853
103 447
647 70
364 407
195 139
551 781
622 715
701 912
269 914
526 358
983 93
265 839
375 52
57 181
717 725
290 122
751 16
991 254
89 267
801 170
756 306
730 168
703 190
234 426
3 639
340 149
66 613
622 996
42 659
811 774
753 508
547 422
749 382
693 561
947 401
809 570
51 116
225 222
23 462
603 813
734 593
835 539
471 874
210 974
218 865
37 55
183 197
821 486
766 665
338 404
932 188
690 854
534 866
154 254
75 622
887 496
303 982
650 34
169 678
426 821
772 498
402 631
815 755
80 987
453 952
196 928
568 1
183 327
605 711
269 460
438 893
96 676
175 757
152 369
843 711
561 505
515 275
556 851
48 236
377 437
669 550
2 560
970 216
481 189
747 472
980 178
531 623
605 172
353 7
325 286
819 560
205 269
970 339
269 274
196 810
778 913
393 974
904 74
78 70
597 781
739 368
257 769
148 233
781 7
9 147
536 286
113 784
961 824
847 519
170 844
258 95
52 726
364 333
351 54
689 97
828 287
835 840
938 529
374 241
65 32
104 930
210 975
122 715
588 2
544 820
895 85
677 370
391 382
751 949
407 247
848 192
747 526
48 753
255 634
333 897
848 527
433 102
61 747
967 355
527 260
863 904
487 602
405 142
800 250
181 938
628 78
792 471
240 819
911 316
769 794
687 534
261 505
125 596
18 818
816 37
615 531
528 733
356 99
438 49
584 853
38 456
894 611
737 948
551 59
974 669
194 836
354 872
863 408
482 67
871 264
412 68
672 637
607 521
145 599
728 250
294 222
504 450
483 67
39 197
250 774
488 913
793 733
899 856
904 815
292 332
683 218
416 903
885 183
589 365
375 259
725 409
915 587
521 859
570 487
38 374
343 87
774 902
285 64
3 923
467 388
192 523
928 616
554 547
452 242
635 138
995 205
983 887
738 627
374 609
681 910
718 520
849 815
695 849
24 25
967 207
935 729
787 814
869 49
48 859
398 17
736 939
823 976
699 577
771 404
562 438
89 615
921 175
786 813
898 584
673 899
490 582
435 712
12 109
33 917
295 787
327 122
277 432
623 39
881 441
294 711
371 458
61 873
810 916
27 360
828 156
940 454
881 222
863 827
805 584
731 646
207 422
153 772
218 953
938 805
513 376
532 520
616 474
469 463
825 833
450 901
586 79
715 878
448 829
275 848
290 745
161 744
53 308
320 38
273 268
349 791
442 205
535 555
466 305
674 167
573 23
740 365
365 219
658 901
950 669
495 699
913 829
71 804
23 393
329 60
47 625
40 786
221 244
904 998
301 688
493 718
624 666
696 532
597 366
450 249
697 953
509 363
661 634
198 671
368 661
134 776
469 531
223 521
796 880
764 391
987 155
393 711
125 797
143 184
94 390
667 713
23 708
723 81
774 740
176 805
253 180
705 566
337 303
279 392
888 222
571 44
875 20
337 643
183 866
41 995
661 682
459 154
125 810
902 516
710 584
68 466
715 302
324 19
53 616
963 704
518 872
527 82
955 97
719 12
484 109
320 976
373 881
783 477
313 133
193 517
299 790
337 360
114 904
504 922
562 303
842 570
423 13
713 5
637 917
645 341
822 816
808 693
628 826
577 204
23 122
317 397
314 89
842 922
374 944
866 699
554 13
528 399
815 364
619 701
826 655
963 639
825 689
885 138
38 728
935 837
93 566
538 371
144 948
585 633
419 460
346 818
47 441
98 315
87 578
193 312
575 367
887 479
256 24
992 885
642 784
917 704
646 543
136 481
589 999
369 118
68 814
707 360
507 330
71 678
95 489
91 24
434 645
919 247
939 264
470 27
332 946
262 430
436 856
32 231
375 442
554 350
624 185
642 29
35 91
397 71
721 375
392 959
862 576
796 648
625 795
913 785
586 53
241 624
654 737
945 311
863 343
910 96
882 347
630 321
940 248
512 239
307 686
805 553
452 902
355 985
526 930
218 986
715 983
923 98
522 363
872 668
384 700
701 170
822 464
826 26
45 293
401 148
785 117
100 49
971 268
494 806
380 340
7 840
280 711
288 468
17 761
785 231
927 539
377 864
421 5
75 598
539 508
560 960
167 910
175 411
795 259
219 156
153 798
842 701
776 111
399 805
150 643
430 667
783 357
970 360
78 901
837 291
427 155
676 396
575 356
897 599
612 818
464 819
100 557
226 165
499 765
64 487
5 130
528 20
488 74
40 158
563 378
596 341
42 847
662 825
354 296
622 975
239 985
463 593
41 305
951 678
892 146
165 743
399 215
449 893
570 474
872 101
536 787
228 368
726 250
94 270
252 862
117 758
855 938
517 801
599 93
341 847
39 813
914 184
814 451
633 340
739 188
251 191
389 483
824 455
305 836
515 555
108 741
773 13
470 335
402 435
360 955
422 280
446 494
435 622
929 934
830 685
988 637
901 66
786 913
246 493
973 704
169 233
50 388
692 82
974 356
411 958
32 958
298 733
282 821
36 396
632 362
613 541
289 39
884 164
628 97
602 350
141 839
616 531
349 820
561 22
647 715
847 350
843 495
277 533
253 987
561 744
196 942
366 129
998 507
896 508
109 333
902 950
744 982
442 608
465 300
381 731
237 664
182 189
48 151
989 202
863 80
491 852
499 312
91 694
946 572
544 386
162 903
113 974
802 661
947 308
590 557
39 467
844 154
413 602
554 324
184 657
656 7
219 82
627 399
356 289
213 854
313 593
427 124
134 947
187 67
129 423
811 111
873 80
859 66
75 918
335 264
361 827
273 809
826 702
443 747
983 636
823 372
6 915
291 634
632 924
916 990
942 622
431 128
551 594
883 857
985 767
960 170
163 281
419 415
420 919
155 223
617 175
259 826
118 899
523 316
45 431
606 961
841 864
508 365
128 553
914 121
141 9
696 31
705 590
453 460
927 795
898 783
78 156
529 521
778 259
428 893
140 289
843 377
817 774
350 625
389 521
752 40
115 187
234 783
781 369
805 902
227 851
268 905
230 291
525 812
41 21
251 624
813 843
424 191
396 1
587 782
657 990
183 14
874 86
504 447
352 242
591 605
12 717
869 104
828 41
976 671
458 990
455 65
283 429
586 144
276 434
895 305
290 492
600 659
254 225
442 210
899 507
358 163
209 572
683 914
471 819
392 53
970 524
835 618
20 404
92 182
25 62
33 964
127 507
551 352
525 42
800 630
425 283
852 488
266 806
78 470
900 683
880 785
5 669
867 830
980 766
170 728
418 250
623 877
589 834
815 660
99 33
519 654
960 160
645 30
377 963
671 481
126 355
508 943
765 531
898 53
670 117
729 567
761 782
842 411
303 715
141 281
121 128
621 984
150 917
835 257
642 735
956 42
351 910
913 822
82 210
351 558
573 436
676 663
167 642
422 839
744 247
890 124
279 352
147 124
578 253
990 946
259 862
209 781
644 900
221 215
16 603
612 505
862 188
344 628
549 968
161 124
157 286
976 283
785 885
294 753
694 511
542 517
93 499
354 27
140 233
643 898
59 577
303 307
82 16
704 838
413 642
693 681
830 755
481 466
668 926
795 656
769 7
349 266
85 699
130 892
918 544
843 701
743 628
506 293
29 852
499 579
933 117
351 464
994 948
274 368
477 721
276 708
143 749
598 515
600 464
565 168
848 57
271 813
106 390
756 420
508 192
981 430
573 292
498 624
691 832
712 887
525 745
638 603
503 624
420 851
221 690
583 189
737 861
618 970
326 965
440 346
923 300
883 407
491 558
620 361
50 209
688 725
213 710
361 850
623 153
348 689
784 370
377 971
414 674
589 417
669 769
661 33
522 861
624 6
29 803
406 716
445 327
836 425
950 9
949 99
839 666
757 944
768 808
237 610
514 218
415 727
593 412
932 106
216 1000
14 285
124 352
642 75
46 519
692 232
795 228
621 862
273 542
187 530
382 191
343 839
334 544
852 232
354 333
592 575
721 335
22 821
757 272
69 402
639 104
628 439
235 748
975 428
339 195
438 589
6 839
124 308
269 940
656 332
862 579
846 372
116 264
186 149
915 789
515 561
220 146
803 602
879 385
192 155
39 827
408 161
192 932
896 664
432 754
229 911
688 299
858 957
357 430
675 476
621 144
154 355
97 748
270 980
509 770
598 58
775 753
879 605
463 555
293 9
506 37
71 526
205 381
425 270
991 705
465 782
352 406
329 714
651 688
412 331
296 976
626 833
123 664
831 565
880 905
323 30
901 957
495 51
988 872
704 24
67 531
415 663
600 714
211 878
505 106
625 792
516 40
328 488
100 548
720 169
333 111
260 945
360 188
48 371
235 983
260 704
669 345
582 659
969 948
106 769
431 402
747 776
234 137
645 931
609 414
719 450
140 112
978 496
469 615
21 172
885 646
5 726
510 130
36 677
307 947
261 137
676 876
10 414
613 487
418 300
64 393
932 686
652 717
113 565
765 40
534 855
256 291
129 250
789 607
844 395
22 380
546 977
270 1
118 821
686 553
811 975
653 95
633 420
93 637
541 975
333 348
350 43
984 79
343 917
382 652
653 933
706 575
595 568
74 437
618 250
391 415
46 375
995 826
412 978
42 925
258 345
893 92
20 689
783 684
414 380
458 57
614 108
922 343
517 139
795 831
795 191
34 784
644 832
268 523
169 24
958 648
739 933
425 821
835 785
125 26
533 472
744 377
450 269
404 664
429 807
149 300
235 853
473 970
680 543
78 816
434 409
370 640
615 9
610 986
316 324
318 173
5 508
736 818
898 610
569 358
621 822
162 244
924 223
823 957
18 829
425 844
275 125
64 596
1000 834
966 695
822 163
293 502
94 476
667 409
958 353
170 700
357 130
866 624
371 78
601 375
10 521
217 567
248 95
839 903
99 678
828 71
897 927
937 907
332 123
114 18
233 778
364 795
308 129
324 821
738 185
474 204
950 665
973 389
244 18
765 55
172 238
485 390
738 497
22 164
830 643
503 771
237 79
408 447
503 212
275 763
158 130
978 905
629 820
768 973
19 623
390 628
463 707
129 591
816 347
590 608
836 552
905 646
28 900
118 61
417 766
975 685
412 938
965 664
270 714
180 543
355 846
704 346
444 120
475 133
479 133
915 622
695 106
666 69
230 773
194 300
545 225
438 977
34 828
13 184
648 328
669 309
69 393
2 248
457 235
446 268
459 797
29 627
142 104
743 645
93 351
44 214
313 79
894 125
288 357
496 57
288 367
627 576
649 153
119 808
643 264
489 316
225 547
261 774
879 825
623 615
612 592
443 709
413 952
991 906
208 104
967 35
380 159
500 204
124 570
131 466
248 843
607 823
569 712
263 655
985 798
863 793
763 832
443 632
65 23
733 729
585 501
427 605
682 49
750 365
405 872
326 841
321 696
618 461
387 846
264 854
615 29
764 172
289 583
430 179
599 846
673 679
458 41
357 41
872 840
203 418
5 302
651 626
170 880
846 622
586 879
593 156
531 367
817 395
791 550
282 507
885 833
51 253
581 686
538 701
695 407
257 855
302 282
428 269
758 151
58 6
150 64
877 293
488 396
90 65
185 948
375 527
929 782
14 97
967 855
382 149
830 841
340 658
597 338
990 142
121 913
903 486
735 468
130 608
543 476
33 519
691 767
343 227
764 934
865 408
361 537
932 959
107 994
118 611
826 421
630 379
188 908
516 726
81 593
677 309
139 690
951 191
71 67
790 831
25 6
768 641
58 629
961 489
288 587
356 749
528 155
79 714
974 520
295 252
283 851
325 313
300 237
491 281
82 965
170 849
746 636
936 878
632 358
941 574
696 779
283 110
191 254
153 363
33 58
195 827
45 841
134 865
536 459
300 61
537 38
869 325
565 24
206 152
142 44
810 237
466 340
750 171
737 707
818 966
54 248
328 240
952 836
572 611
88 824
99 971
383 363
55 540
613 262
107 198
227 997
860 81
54 491
947 796
340 746
106 220
26 966
538 403
220 338
737 484
714 98
697 480
252 816
68 753
488 352
546 621
766 183
831 162
704 138
882 150
394 6
78 154
442 106
47 239
82 881
860 931
871 987
503 383
131 208
190 113
379 171
895 25
169 459
75 746
699 959
442 396
42 968
932 512
256 510
602 959
473 574
603 881
440 1000
464 327
133 170
927 85
284 172
175 148
462 789
455 649
336 88
585 624
748 963
26 615
649 46
586 91
701 710
256 242
720 512
825 884
521 901
684 414
677 90
470 623
669 924
326 656
237 903
874 597
781 169
272 34
4 51
70 504
315 518
789 727
449 522
621 105
366 361
221 154
416 756
749 660
157 760
584 960
53 242
597 198
841 271
339 140
156 454
757 290
167 879
794 824
423 723
231 238
469 572
753 26
855 787
657 956
576 772
170 652
171 530
829 998
303 324
146 22
267 102
279 89
172 364
361 142
6 616
761 236
100 662
721 849
455 317
495 745
919 637
936 263
466 423
7 763
16 864
528 245
745 441
831 542
808 721
649 551
490 235
995 542
147 766
228 824
738 910
536 231
957 132
138 592
210 122
120 428
744 743
799 492
105 390
463 219
939 689
675 348
240 597
796 587
618 152
307 590
832 502
172 938
402 393
266 696
584 503
718 500
419 915
302 956
565 116
758 448
147 224
617 610
63 335
433 788
914 898
770 435
213 450
641 438
801 790
354 625
272 840
995 249
977 569
510 794
935 928
639 192
507 540
183 483
114 77
308 506
473 798
64 564
644 937
45 412
524 763
99 819
185 277
531 123
473 910
997 940
26 624
947 837
511 365
421 622
647 356
610 768
514 650
595 156
992 524
852 8
265 134
574 908
339 238
708 967
255 534
42 747
960 596
62 494
661 136
338 986
446 397
835 725
750 923
27 865
2 306
549 934
50 525
958 971
814 547
126 74
207 966
929 197
723 731
302 81
25 243
229 186
512 481
900 85
236 674
670 310
927 334
133 191
144 814
353 272
306 959
5 507
727 825
670 578
448 206
991 708
940 956
691 917
733 964
241 218
664 288
49 878
921 986
588 622
492 865
720 745
643 433
507 544
710 756
441 95
646 67
731 699
146 547
566 336
621 718
156 730
695 409
195 312
846 240
384 942
818 290
357 685
98 431
810 391
73 976
232 134
191 264
326 693
169 32
513 802
36 802
243 489
145 228
620 974
541 567
259 32
432 3
600 100
67 952
402 28
996 665
787 967
324 175
637 300
871 890
697 692
268 621
526 427
533 111
479 839
920 907
855 680
691 728
876 364
966 832
518 311
423 181
963 684
364 822
86 667
67 286
468 876
463 694
591 473
596 670
789 875
253 413
971 205
85 225
911 226
16 325
188 84
432 254
569 206
353 242
114 17
775 111
942 883
669 341
439 710
962 119
68 715
699 822
169 50
204 862
485 839
370 945
692 719
520 146
340 632
212 403
952 283
517 722
979 826
713 519
758 631
643 854
913 584
135 31
432 437
204 97
895 902
443 743
20 307
880 111
697 355
167 179
945 279
418 158
705 19
841 21
438 888
1 302
903 492
157 500
965 130
825 387
129 807
315 625
783 453
488 263
50 304
600 486
51 757
58 236
928 237
778 706
657 100
69 635
563 172
965 542
142 783
877 757
220 767
21 126
25 816
410 512
84 45
684 259
233 197
311 283
591 995
478 11
81 962
443 242
729 574
511 116
562 540
926 206
66 93
741 840
642 355
382 582
26 736
85 312
779 570
133 904
957 749
814 979
304 962
414 167
176 217
771 602
297 889
47 913
842 763
243 380
450 166
834 232
953 234
707 844
16 279
856 16
787 324
565 851
58 589
774 388
348 154
708 791
454 475
715 498
274 342
849 477
456 463
839 131
740 631
840 638
920 465
686 651
258 147
248 775
344 372
567 242
949 74
293 44
656 815
104 50
527 684
565 234
550 547
666 266
438 381
469 731
489 496
858 662
671 225
931 59
492 811
63 284
466 364
391 754
584 77
575 535
899 108
723 717
844 889
555 461
352 334
845 762
329 243
982 697
712 837
720 167
732 570
60 143
943 496
123 663
379 491
481 568
647 206
20 510
361 837
320 329
738 553
993 54
759 177
775 572
422 728
453 63
858 57
154 770
434 453
492 86
243 345
265 343
757 425
381 889
299 949
650 746
389 936
905 375
792 215
205 239
819 165
118 17
548 734
666 717
992 22
672 128
778 971
650 12
568 259
299 237
926 87
243 267
42 19
338 310
789 673
544 138
563 867
621 177
725 558
49 400
545 732
370 833
739 259
880 48
173 309
631 112
78 44
93 929
892 981
382 525
151 839
61 505
896 259
121 574
718 593
149 497
454 416
878 916
181 629
226 237
48 60
416 647
517 752
995 992
398 266
944 372
776 639
458 769
897 942
460 467
374 349
494 559
525 516
350 493
871 49
106 334
102 771
783 506
19 190
463 496
811 666
442 208
512 519
349 993
216 466
207 889
411 586
328 280
606 378
225 584
751 1000
878 875
312 773
976 522
912 463
876 965
850 892
490 286
914 906
970 273
341 987
342 543
683 478
881 435
85 619
911 584
437 205
593 396
85 216
721 263
765 552
560 126
458 437
549 651
440 299
177 584
277 69
905 251
397 34
748 262
580 475
134 661
167 690
140 708
565 60
257 155
762 656
455 69
623 699
981 795
925 508
739 245
310 786
556 909
928 668
328 834
384 769
703 197
202 560
617 997
90 561
250 646
895 276
596 635
392 180
187 723
335 406
812 649
228 554
81 485
18 396
980 734
185 758
945 121
429 309
68 751
966 330
228 941
738 449
986 440
190 720
285 462
761 465
455 130
299 504
51 521
424 548
629 326
821 359
119 120
523 431
403 398
285 277
400 31
601 105
188 836
227 939
386 124
933 755
711 159
166 60
487 367
312 578
396 764
653 429
589 262
78 904
100 964
167 476
117 704
435 262
780 817
110 451
521 787
96 840
980 217
767 742
571 270
103 113
544 847
35 473
19 583
733 740
761 11
354 724
759 602
797 688
159 514
204 134
696 809
517 151
881 156
581 262
200 104
899 731
853 979
285 845
222 811
874 375
726 263
492 956
632 689
532 317
572 711
961 444
149 338
179 958
629 4
244 546
804 101
442 969
908 628
232 765
485 772
54 723
61 973
239 353
331 151
888 709
326 267
331 869
528 958
210 656
425 219
805 909
916 234
590 78
375 12
605 662
749 446
714 728
207 239
246 178
458 276
840 366
105 472
244 841
724 453
730 687
303 153
314 227
170 785
712 358
729 465
393 53
969 353
941 882
12 588
259 115
675 199
796 924
823 940
323 488
335 415
984 693
342 1000
512 265
429 598
402 253
94 297
361 557
928 962
218 887
640 610
226 162
998 67
479 592
328 381
684 597
510 448
197 128
382 310
486 489
29 596
643 745
417 741
894 542
708 361
878 846
571 626
368 189
324 827
396 109
449 672
965 219
275 143
372 22
933 877
734 62
152 353
713 365
944 838
8 23
17 937
513 241
408 962
482 138
717 832
996 934
657 582
611 60
995 666
743 219
971 715
525 736
597 29
491 762
541 701
705 238
520 373
111 442
716 860
946 356
569 884
647 641
497 180
634 156
218 242
877 752
955 814
6 98
834 280
911 860
434 905
6 345
372 839
751 11
199 768
675 72
861 405
421 285
954 104
430 974
175 673
293 195
305 196
604 823
978 395
729 845
988 411
547 983
906 895
757 789
342 657
744 902
608 831
536 533
586 565
529 255
735 459
115 126
976 249
470 635
145 335
78 698
22 987
128 556
703 155
112 600
847 314
559 846
798 332
841 176
524 248
515 906
750 670
39 205
921 164
310 333
504 433
358 244
939 682
973 305
277 625
733 214
817 426
529 308
634 476
881 756
848 357
822 664
112 999
622 608
247 170
96 556
118 685
624 156
548 651
770 623
104 889
176 224
599 117
237 811
192 216
371 60
856 746
780 846
367 696
474 884
508 111
604 748
907 966
353 274
358 888
968 958
904 784
420 887
762 434
904 43
444 494
818 990
855 865
591 486
670 958
285 758
123 973
859 594
421 157
697 395
313 64
282 890
342 332
176 27
671 150
115 34
751 974
257 136
106 577
510 65
356 938
293 615
942 812
279 536
607 546
331 142
151 242
798 902
146 329
533 276
540 765
326 274
245 815
169 672
953 752
167 65
259 943
395 854
435 49
294 226
803 416
170 385
455 375
394 420
754 866
30 389
883 144
99 436
418 420
280 424
667 440
838 86
142 265
829 213
448 532
792 101
5 376
453 230
497 664
371 638
535 277
526 611
457 43
441 78
228 91
718 563
537 2
898 530
190 616
465 956
667 883
212 753
341 148
834 972
171 151
996 412
113 519
159 836
682 303
400 488
491 45
306 20
912 93
697 441
69 368
175 146
618 467
36 599
288 613
810 421
188 133
341 315
358 89
603 68
459 352
752 894
712 623
496 855
27 350
351 131
790 773
368 637
160 528
151 202
561 635
970 61
89 465
716 856
999 613
765 515
851 374
131 214
817 255
207 572
343 915
54 866
545 528
95 431
58 700
581 46
191 708
698 842
298 963
359 309
980 44
167 78
843 802
226 286
557 891
2 603
447 290
877 269
930 283
737 971
251 355
984 411
721 206
96 806
326 819
392 350
341 940
243 110
767 834
3 570
408 762
702 353
736 636
440 420
611 420
724 185
19 627
423 261
390 842
566 166
59 4
568 544
698 840
105 426
638 408
158 550
870 377
298 250
931 62
96 719
733 727
526 339
216 464
66 98
45 101
714 374
26 774
282 661
899 614
515 493
869 872
97 779
137 23
828 705
17 241
790 855
914 553
514 36
88 573
620 833
354 858
845 36
120 661
742 690
519 912
461 810
787 144
146 910
837 466
498 926
814 363
381 515
936 336
20 896
490 745
464 243
88 772
227 357
341 882
146 216
980 174
317 705
450 90
413 857
49 429
638 604
737 564
746 677
73 795
597 355
721 478
215 750
131 630
83 816
322 606
177 559
304 662
626 236
812 931
357 287
500 636
900 76
14 946
309 738
139 831
1000 567
895 227
253 63
373 744
469 439
982 660
667 505
440 109
79 393
175 660
472 587
918 179
373 122
144 556
921 676
185 944
487 994
551 848
902 708
822 544
110 719
963 611
478 337
698 257
43 834
318 130
441 752
921 600
177 722
879 251
287 148
750 165
269 375
665 63
990 944
950 608
385 639
959 641
539 353
563 694
548 351
190 543
187 252
681 235
679 858
967 639
839 424
884 410
563 631
416 210
522 523
875 7
497 871
634 668
864 602
332 153
874 76
453 378
57 534
22 144
910 69
762 103
81 70
42 376
542 152
353 795
74 338
474 405
288 452
453 362
69 852
496 681
273 58
206 461
728 720
289 201
883 522
295 878
712 98
596 884
566 494
950 2
819 606
871 303
542 746
146 2
724 236
829 461
946 231
603 572
813 264
703 722
307 824
434 595
184 543
757 538
506 285
816 811
487 849
804 237
967 829
792 863
500 159
595 783
622 284
473 871
939 653
764 988
476 566
966 553
51 651
326 70
834 88
774 520
332 494
629 29
327 146
462 762
229 427
974 54
663 372
73 279
175 50
43 584
27 545
458 884
336 996
215 932
770 836
393 713
559 950
36 573
693 883
763 445
29 28
718 688
922 985
880 533
835 867
102 264
353 816
614 432
505 531
733 862
29 326
592 378
200 51
305 828
350 94
601 438
931 44
819 875
193 337
213 364
611 624
259 373
657 918
399 347
430 221
5 576
904 841
51 955
365 628
212 240
333 627
704 524
353 339
546 77
707 659
750 713
45 763
195 828
985 437
964 744
928 665
402 19
86 529
948 886
817 460
383 672
295 245
489 815
309 498
656 898
841 670
922 528
497 741
344 964
65 930
553 32
191 198
675 957
78 729
323 556
741 22
997 260
571 243
261 588
761 956
245 22
83 604
867 838
710 421
95 500
484 756
216 26
569 522
404 381
832 575
73 995
947 843
382 607
1 881
56 194
596 717
991 8
316 417
722 836
48 542
50 248
407 869
145 927
310 89
705 939
844 342
32 622
863 759
902 738
750 601
141 288
534 544
16 927
622 452
82 297
638 160
310 508
295 112
385 502
93 327
214 414
103 835
296 587
107 402
196 558
507 244
845 553
265 437
923 591
314 654
233 823
764 611
433 456
148 248
706 316
301 826
919 507
565 182
983 220
980 107
10 257
865 603
798 645
412 783
349 541
378 948
435 373
650 770
784 144
810 678
494 262
600 934
696 771
757 440
547 42
242 763
423 184
199 383
451 421
575 469
503 626
215 713
286 262
263 66
616 973
433 810
556 97
536 433
743 614
710 647
514 626
433 161
261 564
731 245
26 264
10 957
570 836
861 66
781 26
638 571
572 747
725 72
673 296
979 82
407 722
543 197
989 117
829 816
719 109
299 777
903 148
604 664
8 278
303 411
230 758
498 665
870 733
225 556
775 454
409 128
25 306
736 57
336 361
250 671
959 588
196 118
132 35
589 581
191 986
666 385
982 904
71 5
435 972
678 322
166 995
574 759
68 872
674 991
854 539
395 366
599 963
917 883
935 279
823 494
516 175
655 613
362 977
257 795
665 678
74 49
853 178
811 401
801 122
6 318
209 843
186 304
879 461
940 487
916 306
399 525
424 743
657 707
907 743
486 178
286 893
964 103
324 643
295 94
198 878
698 337
811 292
549 581
77 754
712 425
930 354
172 398
746 944
268 57
492 858
219 983
356 807
304 737
262 706
664 403
176 483
524 308
461 438
491 944
199 745
949 680
406 382
35 860
991 549
442 783
165 593
262 300
965 178
29 58
918 285
945 936
954 680
829 127
609 413
726 182
823 681
409 436
489 656
851 108
660 665
88 379
799 354
107 576
177 367
881 731
252 990
39 629
629 478
331 688
753 807
521 419
743 107
927 766
141 628
375 345
248 563
996 347
578 986
165 858
224 79
941 874
318 275
369 207
851 333
279 306
680 33
152 562
638 619
142 899
424 921
342 561
852 259
244 946
593 101
458 767
285 122
931 871
421 474
700 703
708 328
824 23
963 225
953 468
369 38
90 998
544 747
132 308
391 98
822 483
329 844
302 575
454 840
974 566
686 576
671 23
85 836
693 477
804 699
437 169
803 621
715 476
976 710
15 118
931 842
548 741
979 780
35 134
612 143
940 239
344 646
720 330
839 947
523 793
595 728
890 76
843 471
760 857
560 602
28 10
1 830
10 160
401 818
754 654
224 215
18 153
693 654
443 359
724 30
161 199
198 716
164 710
701 556
4 24
402 948
670 86
652 834
249 507
475 973
295 928
948 738
134 92
485 881
495 263
381 747
981 973
925 740
856 104
322 354
512 485
124 242
621 223
289 368
993 312
757 565
651 174
24 31
870 707
737 704
566 317
367 829
596 81
16 207
647 881
186 185
25 109
821 92
202 266
361 641
321 676
503 657
566 716
936 542
768 558
721 379
874 667
433 342
374 705
491 493
445 645
816 979
591 104
974 870
338 133
580 992
68 765
543 641
16 503
627 981
848 761
35 641
732 266
402 986
382 769
62 603
687 691
358 910
148 973
553 171
712 790
831 792
371 852
873 859
909 912
44 937
874 808
630 894
878 203
605 693
562 940
847 545
246 436
622 786
48 757
802 79
586 982
767 948
919 108
929 904
819 532
453 406
537 863
437 896
18 162
260 395
614 948
793 501
103 811
543 353
632 94
871 831
506 441
649 384
392 646
656 729
555 879
668 791
653 982
54 519
491 217
47 981
847 19
848 643
193 792
264 634
555 739
263 964
930 333
273 780
471 31
504 480
228 13
639 705
299 171
311 84
113 790
509 527
621 33
511 779
28 314
929 444
178 347
537 49
962 688
307 254
927 233
591 145
283 114
754 579
869 506
35 30
953 310
369 833
798 324
973 776
942 927
32 403
562 606
358 502
981 635
329 144
120 901
909 107
623 546
928 930
918 715
764 482
994 337
279 783
857 882
389 302
239 392
449 705
555 827
529 540
833 116
769 156
235 103
985 510
789 838
147 504
794 964
566 194
22 169
548 721
908 812
476 131
258 927
584 4
468 145
655 974
690 33
832 770
819 793
147 397
948 563
406 423
760 739
949 923
136 369
345 58
249 309
640 46
752 1000
900 647
518 258
422 696
211 212
642 49
200 512
653 418
685 490
481 810
482 246
847 944
950 289
411 643
220 908
740 504
126 375
288 699
58 609
511 63
233 989
746 44
936 368
882 676
343 91
505 566
588 874
818 810
131 925
578 136
119 93
854 138
504 207
527 87
375 372
453 322
458 282
863 697
917 204
907 465
488 417
506 651
492 784
798 361
295 316
229 35
91 10
47 848
297 871
21 951
983 283
311 971
221 610
494 593
963 921
822 996
709 249
811 602
72 778
427 148
996 690
468 813
921 405
731 746
47 297
400 334
806 687
404 285
76 267
265 968
351 872
935 789
297 539
157 316
500 90
502 948
470 35
95 715
388 295
283 803
773 561
512 283
931 29
340 403
564 794
89 363
858 238
389 277
904 383
100 513
625 955
835 847
248 296
269 156
771 336
71 275
252 490
313 736
977 581
364 399
348 283
62 971
16 298
294 739
51 129
305 688
227 498
400 213
486 974
433 158
274 617
724 658
816 132
376 905
713 128
826 616
36 100
359 701
510 737
145 575
268 220
622 274
441 973
134 770
145 509
969 604
491 683
697 376
994 968
381 395
917 741
11 952
764 282
143 578
311 855
900 366
279 334
984 32
199 837
709 976
838 220
585 769
490 378
209 432
465 272
634 514
561 11
92 372
178 181
376 794
634 672
295 387
512 673
831 244
850 317
624 136
223 196
185 989
974 586
393 571
401 76
99 924
318 174
737 59
983 330
31 453
871 566
353 478
131 204
741 148
769 635
229 698
678 741
738 320
305 993
8 702
687 164
691 514
453 7
864 853
754 640
508 827
242 644
404 961
337 128
188 300
98 119
146 836
584 549
516 378
478 200
322 979
42 915
647 754
830 602
231 305
570 922
731 983
526 916
62 225
265 986
264 708
625 936
922 393
256 948
477 818
216 227
303 217
510 840
745 375
842 242
837 476
193 548
144 168
984 826
636 26
808 473
54 78
246 743
488 663
338 194
335 400
122 291
102 465
616 39
44 591
903 458
790 119
963 80
501 295
935 726
737 643
546 281
751 339
319 804
185 889
11 311
932 689
246 748
997 603
633 577
847 793
837 141
596 532
516 648
715 171
155 536
127 108
485 79
148 836
244 407
775 630
486 610
622 652
881 220
720 981
53 377
525 131
349 344
718 174
221 989
644 1
520 325
348 738
148 419
311 857
32 538
406 715
550 644
942 123
161 876
456 927
962 51
79 564
656 196
291 394
838 725
535 71
842 943
406 548
158 533
464 504
224 435
881 426
337 198
193 258
283 649
284 915
42 13
215 270
600 628
889 662
578 329
393 247
309 74
396 629
147 447
663 101
356 70
134 552
337 964
841 556
127 758
823 199
457 705
553 744
725 680
937 238
155 806
191 340
318 747
901 377
656 211
805 623
90 840
605 849
56 341
142 770
425 119
713 901
916 654
950 862
99 699
229 587
186 571
948 485
385 169
71 709
28 723
632 972
80 479
9 809
857 600
68 649
126 591
470 232
239 657
714 304
748 769
410 461
356 768
698 137
680 941
654 118
216 747
140 676
978 855
572 109
270 704
984 793
31 958
159 495
215 724
510 298
181 896
557 935
358 647
678 324
656 373
179 52
438 178
124 20
699 995
821 396
824 181
726 897
361 383
637 321
419 866
918 141
908 509
347 632
845 178
282 491
963 79
188 538
572 195
452 506
877 498
538 237
301 965
637 983
229 557
65 607
757 658
440 23
607 771
331 423
999 444
283 266
582 256
525 57
768 225
69 352
322 596
513 276
702 817
865 1000
568 560
189 95
587 451
939 294
851 479
25 507
438 358
7 957
782 74
683 716
850 908
330 304
76 670
641 627
171 440
267 629
206 546
654 420
837 204
466 820
634 942
874 927
749 485
389 341
786 406
204 7
760 391
651 842
145 472
886 424
412 927
137 672
893 369
678 899
365 975
717 88
341 503
925 579
533 238
418 78
427 566
502 838
523 967
152 451
97 282
408 744
411 112
736 374
173 770
643 631
537 179
653 467
295 886
643 814
55 613
915 995
383 780
697 551
976 870
509 806
945 161
159 637
208 989
805 990
374 30
2 874
82 928
949 380
515 723
707 136
259 820
155 430
891 285
104 96
398 812
941 956
996 607
571 744
50 338
412 337
789 740
626 586
577 396
416 652
801 791
784 501
889 680
47 909
768 440
914 364
278 534
855 633
667 215
871 1000
793 375
499 266
297 681
143 945
794 686
957 248
128 640
589 427
159 907
893 831
562 341
921 868
174 316
128 259
182 211
839 420
927 147
1 56
129 898
553 330
105 325
846 290
983 529
196 22
27 817
198 718
641 594
358 1
6 56
173 620
169 806
996 868
31 413
533 585
928 761
488 756
813 503
233 620
563 266
305 642
402 75
581 687
114 848
190 795
233 455
615 246
605 55
838 159
849 557
313 560
921 501
88 946
959 778
515 249
58 497
294 110
960 366
899 973
847 808
767 37
268 186
613 108
103 436
55 91
998 491
666 313
268 578
223 946
35 853
215 722
134 873
114 863
758 401
353 191
77 814
423 812
372 264
428 384
606 370
478 819
689 418
778 858
652 109
810 507
799 964
662 275
984 739
269 610
537 356
512 299
970 207
187 540
531 70
935 44
46 410
182 146
305 332
424 237
707 980
419 955
353 923
183 877
711 940
675 878
971 391
511 314
332 107
641 265
285 582
413 320
203 493
810 347
625 293
364 714
633 487
755 154
283 936
766 503
479 998
933 878
1000 866
12 4
147 255
838 676
648 531
448 55
102 797
695 570
40 534
308 937
508 174
738 325
213 27
596 152
853 869
347 454
44 177
449 463
643 277
283 321
345 534
984 635
94 908
218 360
192 474
500 76
125 296
741 791
198 534
193 941
708 954
246 904
477 398
9 984
669 383
100 970
445 257
382 770
106 856
839 563
206 860
513 478
770 596
977 138
490 649
809 667
750 513
99 782
35 954
823 217
444 958
217 631
566 895
551 39
200 1000
53 953
693 149
133 12
418 666
251 648
478 768
313 712
704 233
191 444
814 580
126 961
232 722
7 617
376 20
756 148
710 471
154 428
33 965
503 363
475 202
429 127
307 344
437 590
10 895
658 198
13 731
898 346
374 864
28 327
570 569
764 943
126 324
863 309
275 177
418 662
388 786
926 824
943 126
745 803
850 118
688 308
38 887
280 983
213 474
969 176
86 77
834 26
761 843
394 744
221 170
643 974
363 557
7 681
672 831
804 442
564 450
617 252
583 377
139 985
620 97
397 91
843 573
93 679
265 943
101 515
490 230
630 655
170 710
534 205
996 745
984 93
265 473
155 846
243 4
906 454
31 19
175 471
408 932
258 156
999 409
715 718
669 187
302 987
59 970
940 910
861 376
333 596
878 32
396 312
550 637
634 295
879 454
805 606
144 4
441 986
287 230
927 279
963 384
117 142
533 441
175 480
710 718
759 265
565 46
801 946
784 133
734 787
328 663
377 820
713 551
487 978
830 114
491 129
572 672
292 694
39 447
813 311
34 982
652 78
965 672
287 180
434 282
817 733
692 734
48 683
217 675
326 999
207 254
13 225
581 340
607 947
656 610
876 44
376 400
145 854
965 405
509 154
918 256
893 804
538 40
930 531
357 246
891 969
64 989
661 467
731 841
814 695
993 208
771 600
81 605
925 366
169 535
6 510
884 823
396 19
60 876
849 232
990 530
428 846
178 672
716 803
541 117
546 359
535 337
624 704
755 771
320 84
792 123
631 944
911 263
278 950
831 163
6 139
437 524
344 200
661 336
600 571
223 855
69 395
338 638
23 894
436 380
777 571
762 60
177 192
481 879
636 264
770 246
704 658
101 416
397 476
35 454
346 937
396 415
836 240
165 951
790 242
537 175
581 277
267 271
756 285
810 588
159 946
167 369
600 410
186 524
434 794
451 932
935 486
686 721
920 630
292 609
491 722
246 671
542 734
302 564
728 316
578 60
763 511
397 867
943 317
191 893
703 257
474 507
729 586
248 354
843 285
86 642
731 340
239 929
53 363
181 285
554 50
847 567
636 100
872 506
918 756
797 660
600 739
387 835
37 232
198 966
218 468
504 657
160 846
291 944
310 272
578 157
406 4
946 634
942 414
370 118
390 815
72 709
29 113
812 55
337 998
672 906
551 909
125 597
580 725
204 184
254 23
216 115
954 514
545 14
774 136
216 433
377 507
829 315
406 930
488 911
604 426
762 552
470 314
358 954
83 742
986 519
554 538
605 887
392 439
978 151
6 94
360 834
812 100
323 355
79 491
27 977
990 302
917 43
62 668
257 29
788 162
767 798
847 492
430 92
695 630
904 896
792 143
238 571
387 33
144 322
977 17
836 336
63 177
922 854
734 333
615 439
147 525
557 365
884 423
645 289
141 957
521 215
275 663
370 646
513 119
490 956
355 595
769 300
188 282
897 162
690 987
20 314
246 845
743 303
165 7
291 328
100 960
741 4
851 7
556 160
661 456
355 375
503 743
86 584
854 699
102 223
337 752
867 375
713 433
413 621
50 685
436 356
310 701
381 706
600 37
420 467
947 83
605 96
818 984
322 706
751 700
535 546
152 189
641 220
867 828
64 633
285 787
618 614
383 205
886 933
673 536
667 788
560 283
454 541
323 437
755 347
701 640
840 855
706 104
8 768
987 462
868 343
466 846
221 52
608 103
434 743
682 269
959 969
934 884
976 677
833 124
177 919
152 951
848 903
243 825
717 888
800 479
152 816
809 975
582 783
553 876
83 25
16 933
538 582
568 946
783 844
215 273
492 272
964 837
233 770
493 204
935 786
749 762
169 417
425 683
196 214
158 564
993 163
502 735
284 430
673 711
147 216
801 217
697 534
178 846
968 802
783 711
513 656
731 850
532 670
217 682
700 403
835 664
996 426
959 411
42 916
558 227
575 468
53 677
144 350
98 386
128 225
351 683
609 937
836 33
753 253
714 430
889 873
979 96
299 373
165 913
818 913
35 981
613 557
924 703
3 806
279 367
643 341
597 521
680 255
459 294
741 341
392 930
74 958
915 238
540 878
995 486
302 128
535 121
36 91
747 48
674 318
391 381
276 583
533 378
443 499
187 812
381 16
522 220
824 570
924 563
520 928
107 754
851 130
930 704
887 948
283 929
759 651
561 715
872 577
769 395
779 287
772 561
158 922
929 779
914 256
574 793
322 230
106 260
278 120
851 97
672 609
591 823
641 273
422 148
299 921
361 480
394 155
205 199
605 794
893 457
434 376
612 953
248 624
924 477
854 738
512 663
281 698
463 520
162 158
972 869
732 319
676 710
834 640
763 984
676 543
910 21
197 242
542 686
334 413
663 3
752 45
184 775
55 904
885 190
692 474
288 128
708 556
398 516
498 379
161 71
696 689
517 289
531 833
535 952
729 506
755 664
556 615
821 433
570 444
874 193
218 204
189 359
451 31
469 132
213 551
844 127
962 812
235 695
269 601
648 284
806 6
630 452
902 248
69 569
395 740
569 871
706 265
258 911
135 743
949 500
404 555
765 138
364 611
144 355
84 238
296 49
977 851
622 823
508 858
390 664
21 550
585 397
141 467
343 428
249 107
22 391
861 210
366 403
530 627
412 493
863 276
903 399
814 142
248 627
966 756
702 929
76 702
649 31
165 609
457 166
334 31
339 44
759 928
640 505
485 457
398 232
987 377
55 128
128 684
558 571
860 933
846 237
570 311
831 640
577 654
40 948
826 85
200 269
660 78
733 276
880 896
718 83
285 584
956 854
155 401
96 191
104 285
668 800
235 210
910 683
776 635
925 456
324 323
715 208
120 461
120 553
597 550
878 156
135 621
962 459
453 972
671 970
776 364
168 480
42 727
558 176
439 374
436 280
636 530
705 257
789 190
951 211
170 702
891 423
963 90
391 502
853 351
412 998
440 162
812 754
971 824
255 378
322 814
23 762
15 946
643 742
83 394
749 361
566 790
151 55
912 513
147 727
844 140
453 590
379 368
419 442
194 350
71 346
341 166
140 692
916 504
981 490
882 719
573 638
846 958
99 74
78 366
722 364
68 337
472 933
94 235
992 176
324 578
800 795
631 890
441 157
97 461
393 808
729 561
752 180
367 627
374 641
552 840
811 514
347 475
724 806
417 541
89 305
710 917
161 703
54 247
533 2
752 236
551 659
403 509
293 55
584 728
296 539
347 578
889 405
319 481
640 552
641 515
432 310
459 597
252 324
518 498
626 345
602 134
118 617
700 205
822 208
505 901
180 539
674 888
835 344
402 236
173 903
914 852
394 178
47 293
549 604
552 757
163 601
694 622
931 955
721 218
210 584
430 837
166 556
545 315
210 94
66 565
208 76
337 929
616 940
229 347
90 13
931 228
343 974
497 652
929 609
869 807
62 756
418 496
627 629
989 372
288 363
836 210
525 429
794 845
20 340
435 901
90 806
404 569
955 347
961 637
490 128
938 890
823 878
708 878
543 855
426 828
203 544
856 427
977 53
476 562
423 237
376 635
436 727
793 510
955 431
947 754
394 255
830 137
584 28
844 341
55 231
612 862
737 455
999 963
436 344
290 837
698 601
905 198
315 929
5 612
973 313
233 721
612 898
327 90
719 397
192 205
250 572
544 954
305 188
565 260
129 97
37 288
922 940
79 179
744 290
666 397
583 865
64 47
187 383
563 882
928 697
44 393
892 264
532 277
947 350
545 212
998 614
125 149
649 918
934 682
35 571
760 436
127 785
497 551
698 1000
126 694
304 444
192 471
618 804
906 398
71 942
601 309
840 378
536 895
66 807
378 600
186 960
632 257
368 538
397 897
31 966
590 562
584 943
634 103
678 397
959 581
881 842
720 276
914 422
928 472
434 973
815 181
359 548
763 716
940 73
157 522
337 413
742 477
361 101
876 722
849 617
735 954
337 810
732 730
518 355
147 941
28 77
772 748
409 392
978 56
504 871
34 942
539 764
522 865
667 526
445 711
995 217
348 687
225 877
386 682
510 603
430 397
966 779
920 11
172 814
143 507
664 482
209 996
393 368
870 136
431 612
927 307
711 697
922 863
69 595
562 688
678 471
730 775
81 487
598 509
282 545
484 129
853 305
71 730
881 104
359 63
900 630
968 519
607 339
725 91
244 620
484 374
796 108
859 552
132 813
198 385
250 252
880 769
370 344
561 936
805 264
318 378
623 925
1000 618
267 56
213 878
15 614
574 136
656 204
601 452
919 25
129 717
474 282
457 356
226 670
601 184
268 773
102 394
84 2
978 705
2 758
685 906
70 472
61 702
916 168
69 194
593 491
836 285
18 190
461 708
706 551
21 317
430 53
928 37
546 436
799 486
754 661
115 427
410 77
190 435
642 619
628 960
462 19
763 471
542 340
250 824
169 547
870 407
411 852
144 297
789 342
987 768
431 424
866 315
769 529
612 859
637 433
295 345
924 373
133 364
481 75
464 230
474 781
525 410
958 587
528 457
724 719
691 161
707 471
258 229
923 926
202 295
348 117
744 239
803 561
91 466
182 968
811 585
721 561
894 333
776 404
640 478
510 146
634 274
877 570
348 32
490 247
489 300
610 677
206 499
492 127
840 461
398 117
724 863
847 971
722 699
148 192
42 340
714 308
500 247
813 805
382 450
706 751
785 843
774 759
61 852
380 358
220 995
771 717
611 800
545 857
624 195
187 456
70 336
202 478
928 592
155 566
473 657
537 581
114 713
135 493
830 468
14 87
764 860
244 511
363 852
235 397
93 133
319 178
885 324
706 234
92 634
86 894
573 522
24 907
578 75
819 48
990 654
696 650
523 983
346 802
974 602
880 666
970 169
320 73
166 424
699 75
239 385
865 670
591 221
57 639
200 621
509 187
221 620
854 761
862 953
975 649
558 367
85 364
835 289
830 678
70 623
516 812
739 897
307 650
437 538
652 589
930 272
746 332
416 407
851 172
402 732
527 934
279 612
637 806
227 102
350 593
276 38
710 31
197 96
10 22
131 192
503 962
30 318
419 952
72 152
102 493
730 781
716 538
404 864
390 923
422 131
17 400
449 567
276 949
569 18
769 307
568 850
199 612
284 290
538 560
291 438
266 680
24 349
233 326
401 383
269 58
765 995
312 32
548 778
722 859
702 423
630 691
184 780
841 418
400 212
963 323
533 785
284 327
364 698
739 552
603 827
895 990
16 318
634 127
358 626
52 331
917 783
131 597
900 717
556 360
464 860
680 899
571 58
724 766
655 922
909 712
821 636
814 824
102 855
738 177
455 930
682 248
286 296
192 89
756 892
183 506
134 930
963 178
999 800
856 244
644 103
679 726
721 299
263 338
596 451
583 548
563 965
536 488
190 680
621 467
606 131
832 625
650 566
804 843
469 127
122 559
167 568
951 972
589 59
39 984
430 1000
912 862
582 110
570 768
3 966
856 363
3 677
624 629
805 675
452 13
99 418
794 571
74 684
874 581
889 892
237 280
388 258
361 384
757 241
869 720
903 346
672 508
707 394
894 451
542 785
143 169
930 549
714 34
954 637
640 92
90 283
235 871
130 476
686 293
847 777
330 168
332 279
868 492
710 96
108 117
468 556
78 728
408 824
69 29
816 583
529 639
133 690
445 529
868 852
144 584
520 372
696 842
74 67
613 567
465 210
363 876
755 419
7 594
603 247
306 587
859 178
537 123
633 44
889 137
943 799
973 477
504 683
154 966
410 841
876 3
513 202
833 628
76 639
843 676
796 628
17 556
930 560
885 248
616 686
293 707
936 724
117 506
733 767
227 816
822 993
56 80
822 112
195 578
239 577
955 93
798 111
136 298
624 987
771 760
795 208
954 806
522 602
934 568
543 960
477 490
554 671
353 667
752 889
108 549
319 923
291 604
624 576
62 741
201 401
893 732
67 247
623 836
463 66
30 86
850 439
944 687
412 101
837 398
272 149
832 145
993 278
130 214
429 739
383 429
60 179
286 872
886 606
183 672
422 919
535 659
488 253
615 661
760 462
902 222
401 948
216 625
533 420
426 45
519 29
492 537
621 889
179 619
153 604
932 250
122 723
826 511
852 579
934 157
190 844
106 896
644 813
612 328
746 764
692 612
493 793
4 241
230 986
758 480
696 921
698 28
917 73
712 898
962 352
615 986
647 713
840 239
748 236
398 715
890 952
564 102
495 614
880 600
528 131
274 618
798 140
573 314
37 395
685 202
598 72
902 77
88 979
798 984
639 823
27 17
847 468
712 30
458 956
782 543
741 646
17 334
838 788
451 733
455 360
937 84
472 174
107 995
460 231
169 80
53 890
832 100
752 576
717 155
909 397
570 495
207 240
855 818
203 972
388 886
622 279
684 384
140 524
298 271
724 121
724 581
198 688
519 705
411 690
720 260
596 256
206 237
912 883
766 120
286 387
702 499
720 880
289 666
353 419
477 273
709 465
401 456
495 137
50 832
208 694
819 976
582 552
194 665
425 995
778 525
983 67
678 300
515 784
654 346
276 445
474 32
222 557
696 708
184 583
511 746
108 2
490 706
315 404
807 88
733 52
177 433
490 243
570 696
544 332
61 341
422 627
453 739
946 967
945 648
88 35
914 892
519 570
387 513
351 975
629 751
392 207
354 849
303 850
208 806
91 931
136 908
951 832
521 914
562 289
774 532
904 764
655 797
59 596
56 768
778 103
980 763
112 234
806 424
852 100
298 141
678 648
957 333
695 424
361 373
93 22
644 782
495 220
816 40
229 176
695 61
229 232
137 554
244 340
963 866
531 427
384 468
110 163
594 336
803 358
127 739
244 251
881 183
433 991
449 553
509 695
536 897
826 9
434 982
272 125
5 859
206 278
315 359
252 482
130 185
543 205
103 690
314 515
332 17
993 449
745 984
122 631
700 486
257 524
122 668
682 392
591 148
295 392
789 223
105 102
864 120
112 383
475 292
529 896
486 653
920 349
93 743
507 956
357 753
399 605
741 276
902 573
829 855
487 200
332 497
548 475
160 38
741 847
709 420
580 258
406 133
229 787
171 772
763 376
348 642
719 73
15 49
34 302
349 327
277 551
210 636
917 12
797 168
989 336
219 582
195 874
373 970
842 533
669 722
505 392
960 526
472 849
746 767
81 45
724 120
431 970
652 192
521 300
652 751
21 971
766 485
737 404
548 945
837 383
197 824
124 942
914 179
577 828
731 269
383 443
532 509
456 346
673 997
607 776
457 134
798 925
592 14
555 410
162 163
322 190
911 284
203 667
602 714
889 243
527 953
349 809
320 253
282 508
992 316
588 304
430 657
579 908
453 346
59 776
677 197
781 950
393 762
258 394
268 669
797 505
24 181
281 49
93 764
323 612
292 86
437 787
280 78
679 332
436 601
72 69
730 287
195 866
748 48
908 338
360 748
878 862
504 71
952 978
76 343
213 316
154 294
521 518
448 627
456 779
783 344
285 271
123 913
808 537
369 657
858 158
149 906
503 469
843 11
999 240
993 654
607 690
943 175
771 359
201 977
543 47
389 794
274 98
271 522
768 488
101 904
234 231
474 822
465 935
31 232
111 204
924 263
631 559
858 793
480 639
391 693
817 866
540 139
319 957
381 625
435 341
895 173
203 994
467 179
740 854
232 878
185 408
795 99
203 922
830 148
866 621
284 871
92 636
505 816
257 693
288 813
414 178
730 587
887 371
693 34
663 658
938 81
582 66
456 452
721 140
262 223
317 166
928 894
753 208
605 356
47 630
599 880
956 798
188 946
78 933
642 208
17 301
594 75
914 908
772 624
614 243
946 606
501 795
457 865
453 848
782 961
481 177
782 347
915 155
614 400
489 548
425 216
680 262
845 272
37 589
746 298
781 872
793 977
852 340
494 642
969 543
498 488
490 475
441 508
702 410
636 832
183 7
118 785
913 172
183 12
419 344
551 409
746 549
766 457
786 103
61 416
550 204
801 48
194 666
163 655
594 135
116 260
445 300
214 638
453 988
708 588
806 340
229 194
425 954
148 165
497 933
580 179
223 648
881 381
423 497
29 491
491 869
833 691
702 486
116 326
597 440
164 42
216 570
745 569
767 481
517 731
809 944
117 219
775 833
812 777
312 594
795 890
941 177
471 761
171 56
241 814
66 236
960 939
835 973
218 292
407 333
360 191
442 16
498 934
45 147
22 8
647 115
29 237
900 352
250 20
596 768
29 885
689 275
959 99
796 525
483 865
914 569
150 628
1 561
751 374
17 511
791 227
255 61
514 205
366 333
502 754
70 368
651 673
884 902
29 500
127 291
507 915
280 735
364 501
84 335
675 136
608 780
20 74
934 136
118 759
712 902
782 935
371 462
262 702
927 800
864 116
865 226
288 877
534 249
162 784
527 146
117 806
218 352
571 436
762 329
854 422
897 99
264 235
743 699
897 898
987 852
13 317
99 264
571 564
187 901
229 687
204 976
919 37
266 344
33 42
631 519
426 677
885 133
792 34
772 595
193 508
137 319
97 910
275 822
585 503
972 839
203 547
566 188
384 894
795 653
572 602
410 447
677 785
521 253
339 490
105 751
515 136
401 939
189 45
483 950
851 175
485 827
655 510
160 641
535 313
927 938
267 853
894 590
647 243
325 684
47 251
957 462
217 721
320 953
810 86
801 873
839 222
952 149
382 165
353 643
565 796
645 45
512 116
35 726
392 285
903 355
11 385
877 648
238 598
981 747
648 376
408 950
972 342
723 570
741 860
706 410
338 13
284 822
341 433
994 678
399 329
437 995
971 105
673 926
778 636
836 107
667 534
63 685
715 387
789 91
391 774
657 83
350 672
459 413
166 536
401 185
2 851
989 128
416 509
71 339
176 279
303 857
598 65
988 99
314 70
468 495
418 287
257 190
801 999
17 246
902 311
251 461
344 501
706 833
116 800
515 539
287 887
908 412
370 994
558 922
983 459
888 313
502 294
851 866
865 596
915 873
344 433
268 566
799 152
116 519
459 737
512 331
478 889
260 55
426 380
863 555
600 469
204 48
252 14
268 611
215 250
604 50
361 794
233 946
767 426
617 448
596 443
611 879
244 95
302 724
656 915
425 916
341 597
222 787
988 197
220 63
814 542
412 65
716 89
826 908
364 418
588 456
832 444
984 950
49 952
441 666
338 463
98 303
264 334
606 20
158 666
644 623
281 183
881 616
107 411
196 662
90 239
958 875
517 305
54 460
465 547
766 80
174 821
540 826
629 244
876 381
998 857
650 532
870 759
610 56
389 456
215 177
225 171
591 915
118 581
284 531
543 164
286 625
46 380
720 951
16 404
195 494
670 513
266 18
794 56
386 59
54 973
500 167
942 779
242 548
825 805
35 496
614 179
315 30
397 884
906 166
121 857
727 93
442 437
805 968
738 374
681 854
565 359
243 15
645 480
150 345
451 799
481 365
274 128
387 24
908 965
321 368
483 945
47 438
753 830
276 834
943 691
579 85
781 439
533 194
285 48
267 670
709 9
820 250
336 561
445 957
806 798
206 100
282 754
291 689
629 378
747 748
681 606
734 58
422 897
446 543
975 914
994 6
150 30
499 610
181 494
267 77
170 749
51 683
460 572
115 811
813 27
93 755
736 977
47 856
531 818
826 929
730 938
855 535
457 209
191 726
725 225
512 182
301 602
513 762
241 307
177 305
932 82
18 176
550 387
107 990
553 238
748 885
159 43
200 501
905 478
814 761
214 279
935 808
673 930
305 965
784 5
470 363
845 125
98 120
269 389
384 236
313 928
898 744
320 696
878 988
231 810
118 773
809 621
142 307
192 606
829 878
376 149
516 574
330 576
186 79
894 175
872 544
398 847
447 203
618 362
362 711
71 648
590 215
406 691
649 244
896 939
696 129
827 994
913 412
163 480
545 557
8 479
184 261
249 353
750 14
234 209
856 464
525 715
385 478
273 936
714 829
140 528
471 910
121 825
118 22
497 689
280 687
917 296
605 256
480 98
679 560
73 234
832 780
657 358
465 509
282 382
728 901
624 583
769 338
524 577
536 755
535 444
730 5
701 153
49 431
463 333
94 151
503 673
135 857
724 684
300 743
170 480
346 968
552 597
173 898
324 855
167 868
176 970
998 773
3 338
404 349
562 944
377 998
329 280
362 569
853 943
419 438
171 290
574 522
502 308
472 711
751 48
774 606
928 630
755 36
143 788
969 280
351 126
661 1
784 561
342 652
194 848
716 389
217 141
74 785
39 899
873 622
1 474
997 455
22 931
243 926
385 173
261 767
831 742
490 10
821 78
182 919
323 222
142 600
450 449
406 476
518 703
725 771
875 352
755 712
65 652
486 10
718 938
222 112
971 354
15 260
70 929
507 866
925 458
85 708
150 398
36 712
853 692
84 376
73 419
388 373
803 518
449 897
834 882
603 322
992 130
292 301
826 132
125 942
625 214
941 637
301 625
886 296
191 175
580 771
552 287
926 790
399 759
486 326
247 489
143 619
535 306
679 125
320 65
209 989
787 402
456 716
220 737
122 838
234 252
43 419
870 143
675 730
357 363
422 730
23 802
156 861
17 867
914 694
273 424
171 93
854 497
157 935
965 660
36 199
697 963
189 944
668 193
539 582
785 460
200 975
968 899
68 819
681 192
961 507
76 493
548 733
867 143
295 805
122 162
682 230
769 463
287 179
194 719
22 151
603 503
384 192
458 560
518 793
242 601
961 970
742 865
521 187
483 186
845 395
838 107
199 413
216 467
882 345
841 590
286 900
923 765
683 243
8 647
43 391
580 773
806 498
439 364
245 17
951 363
664 752
643 609
979 658
923 912
836 261
428 594
115 53
347 197
663 844
454 824
444 915
523 87
819 79
769 999
66 902
968 296
884 127
132 47
645 683
323 856
537 381
705 44
514 57
235 669
693 890
775 335
463 373
651 142
603 875
62 196
549 80
802 403
790 331
75 246
42 272
716 747
32 429
237 568
21 881
79 193
65 406
486 739
357 514
917 624
363 827
673 950
327 698
107 720
507 657
624 336
786 36
870 96
786 851
791 140
690 895
639 563
546 821
77 749
642 14
779 144
198 455
442 609
304 447
164 252
740 595
553 53
861 434
429 85
929 255
380 26
423 209
642 407
807 315
70 400
563 787
35 109
269 910
690 868
457 350
566 178
830 825
561 32
182 820
366 850
93 549
279 212
587 883
986 250
615 683
940 134
993 370
951 807
189 778
373 804
688 653
959 613
729 372
195 174
326 84
502 586
107 741
106 851
308 151
637 486
722 422
665 518
30 5
488 884
728 733
216 732
968 365
793 377
204 217
103 742
273 712
776 158
182 686
802 756
549 555
694 29
330 687
290 690
206 922
63 545
53 156
546 457
246 957
435 990
635 354
192 100
666 655
911 626
666 426
811 982
205 987
91 649
985 772
266 526
969 69
833 889
270 547
580 775
421 999
870 872
121 130
605 64
146 623
497 173
477 505
880 385
586 452
573 271
637 155
197 123
267 531
767 265
758 41
790 776
51 405
381 500
618 726
453 749
539 418
491 455
54 657
764 130
875 576
427 633
54 593
12 268
302 896
860 205
396 653
215 563
252 113
527 652
253 962
302 981
289 616
776 901
313 473
384 534
911 944
86 574
123 241
870 262
533 24
954 270
489 540
670 609
412 140
909 522
79 470
380 320
500 936
362 650
83 647
575 894
849 486
836 472
530 204
192 977
957 871
903 250
680 675
891 132
250 209
35 70
263 423
588 7
502 865
898 54
451 678
693 593
609 681
394 931
39 806
45 325
872 826
48 110
516 52
99 923
909 751
308 354
321 192
57 527
457 938
191 322
369 494
721 394
864 652
196 986
999 608
492 935
535 826
583 614
952 482
933 257
212 425
494 345
742 533
882 102
970 907
230 449
189 911
377 101
25 165
549 225
944 975
853 458
310 468
816 852
350 994
750 340
25 452
150 44
396 814
525 465
636 47
824 716
456 968
456 554
847 950
911 678
139 35
976 350
835 912
949 65
544 596
323 263
961 375
736 572
144 149
700 194
540 874
623 642
873 76
121 124
318 106
578 442
125 27
526 988
510 11
250 48
701 181
359 73
820 522
500 150
41 12
883 1000
94 603
84 521
601 681
932 519
37 349
747 677
147 706
507 750
652 208
113 149
393 149
105 925
213 479
378 876
929 72
604 55
619 202
336 145
333 702
24 674
156 726
686 23
321 373
890 620
828 793
999 222
364 817
276 172
178 769
656 78
81 510
685 24
262 866
268 864
989 277
480 247
636 44
508 966
304 399
47 390
743 953
361 379
487 109
598 164
14 631
969 533
978 355
502 368
539 340
904 244
353 429
834 146
184 164
874 591
760 42
397 958
377 973
401 190
960 395
460 302
779 548
348 920
37 36
655 507
209 978
24 736
535 591
65 910
666 233
371 509
828 38
521 1
456 858
912 442
803 228
105 709
462 894
860 986
631 376
500 554
641 360
689 616
318 97
285 638
461 300
387 790
240 13
46 539
395 452
76 884
986 251
646 326
286 736
870 498
376 761
525 683
415 215
842 231
326 786
546 485
75 695
579 934
162 390
516 835
37 184
441 409
687 969
940 318
125 129
308 487
729 271
976 564
213 83
941 100
533 531
721 146
352 376
316 558
410 817
944 148
301 482
122 490
157 870
998 37
461 982
700 265
49 566
740 904
244 294
458 206
708 894
877 385
77 649
609 242
768 501
861 919
353 408
427 169
437 769
259 480
590 155
712 567
808 241
109 535
578 673
811 837
83 400
189 986
62 171
859 202
173 890
739 856
689 9
434 823
863 583
659 531
104 519
92 34
645 207
879 798
374 171
157 242
235 159
608 615
508 12
175 608
739 602
450 442
728 587
629 655
494 210
625 869
199 459
539 273
995 307
600 5
625 258
144 658
16 950
352 868
500 611
610 58
853 969
947 185
312 883
345 181
235 509
831 560
777 631
602 845
129 772
936 396
732 594
705 659
416 228
491 691
420 641
710 880
796 377
817 97
185 176
832 247
173 244
152 901
10 915
393 171
92 429
747 739
428 174
462 216
282 968
555 408
485 995
995 364
392 115
63 539
803 676
183 790
503 207
222 251
563 382
696 727
464 17
475 516
946 131
645 254
294 40
147 871
284 346
171 153
728 397
453 329
18 156
606 40
661 132
714 564
532 527
352 967
997 631
509 307
598 265
376 276
8 351
658 905
557 155
116 527
131 760
593 562
366 668
764 182
530 560
271 528
870 276
544 90
198 74
209 818
597 887
947 124
409 664
223 831
250 165
880 271
800 485
205 797
228 330
144 40
783 574
495 483
227 637
171 841
937 733
351 46
127 748
616 939
591 961
939 311
298 445
650 332
252 613
601 969
843 697
708 305
408 998
922 726
282 704
283 331
233 860
578 790
23 81
515 607
592 918
786 758
398 608
483 978
494 985
741 10
239 869
380 59
228 186
477 251
83 8
40 745
990 457
490 634
800 862
293 646
112 688
486 265
245 907
140 541
368 346
984 63
742 167
196 508
780 94
185 563
298 178
313 618
23 689
102 78
767 651
290 305
7 543
317 103
379 441
117 396
473 551
394 469
518 273
694 430
895 658
305 273
828 262
442 922
752 514
96 125
925 69
604 361
371 169
563 456
671 256
173 794
814 482
970 553
277 907
166 552
785 689
875 582
203 352
179 208
403 1000
852 427
131 875
391 766
924 355
445 443
654 256
789 162
980 295
19 579
945 168
233 646
605 838
604 529
433 765
42 125
795 397
218 55
509 7
94 301
61 848
457 281
296 87
848 986
98 722
499 338
712 833
601 813
280 950
437 328
653 695
822 36
673 431
495 19
605 679
60 193
155 109
80 972
542 66
334 371
187 475
312 157
905 214
179 489
796 649
162 747
42 654
111 56
659 501
310 66
622 152
476 126
466 330
891 780
224 64
53 71
752 81
152 275
279 56
562 468
972 813
580 734
214 498
917 74
118 362
438 409
445 825
789 165
957 889
789 13
942 264
378 6
553 73
713 987
760 283
915 421
99 505
319 556
216 3
874 740
15 895
277 236
884 199
716 5
721 674
529 731
496 241
352 322
639 436
392 514
597 837
384 589
809 392
778 280
218 284
766 340
776 2
365 35
732 546
546 105
461 31
330 641
342 112
521 789
103 942
26 210
646 209
732 810
794 948
105 110
602 14
902 645
150 834
1 730
20 509
87 245
532 740
624 17
860 140
704 19
302 639
797 174
383 14
735 271
268 936
889 324
587 697
613 332
43 136
523 968
72 232
784 568
464 708
863 516
934 731
967 358
98 625
466 819
148 987
585 708
368 336
632 610
510 315
990 231
960 888
84 513
716 121
661 427
758 578
197 976
51 130
412 672
573 280
244 888
156 717
516 983
201 718
448 396
690 495
302 878
306 624
215 865
200 305
378 431
223 63
929 119
27 72
537 442
399 783
491 727
662 748
607 83
924 627
510 593
387 298
968 484
571 139
732 141
483 861
816 155
597 775
705 223
582 403
758 327
714 597
82 274
607 31
994 747
523 494
43 636
326 714
102 271
301 612
747 501
242 796
758 175
567 676
722 587
740 1
790 158
659 344
497 455
278 877
814 351
211 694
616 146
32 491
777 417
775 221
441 836
213 74
88 386
380 356
218 198
521 662
820 127
988 874
810 883
279 423
683 408
2 583
5 75
86 313
907 339
163 158
809 940
26 530
585 390
28 264
371 718
431 338
452 934
509 256
89 914
416 880
483 778
254 562
88 917
182 113
281 215
879 402
455 716
665 268
979 176
650 735
583 984
618 680
136 73
616 797
652 423
970 374
134 416
446 716
841 922
93 636
268 91
68 938
543 263
475 105
597 861
274 246
393 753
487 26
508 170
4 295
405 733
172 736
147 3
220 380
683 823
424 560
745 182
899 843
351 565
489 130
616 858
566 913
393 117
772 917
639 254
278 153
419 869
548 928
472 596
594 881
635 790
170 839
460 428
456 451
147 613
538 922
737 695
866 610
116 323
87 111
906 76
8 903
151 603
360 478
538 772
836 491
945 806
33 78
404 238
315 492
522 907
882 486
355 837
660 775
318 758
340 747
823 564
424 805
459 26
150 707
430 300
852 874
293 73
309 93
917 887
121 514
538 69
415 688
157 153
582 668
8 316
965 518
891 770
419 750
474 912
13 404
57 632
571 177
218 870
217 192
579 529
145 253
631 678
7 698
589 995
367 229
761 800
465 621
566 74
689 96
213 989
833 639
230 214
936 64
175 1000
97 848
438 769
285 372
913 332
531 599
907 967
868 738
285 911
804 704
154 599
864 743
827 587
207 701
448 649
113 997
628 544
898 405
788 153
197 949
511 857
622 7
24 252
190 855
184 194
845 287
363 292
865 546
763 890
810 708
414 671
571 929
843 945
121 865
525 53
503 390
444 495
99 848
959 535
359 95
257 923
813 122
226 458
422 295
363 968
425 177
864 83
449 159
146 517
591 285
553 763
188 49
627 915
799 779
512 38
796 860
379 82
350 693
660 564
784 398
6 850
101 312
351 531
45 25
385 125
756 597
963 884
402 429
32 854
879 995
102 141
632 530
326 558
490 545
698 581
941 34
471 167
221 388
708 955
450 587
896 708
403 831
949 258
32 388
363 163
578 296
21 289
970 502
779 784
432 29
497 221
879 686
350 888
122 748
105 427
620 466
107 479
170 489
479 906
546 844
352 861
745 316
120 413
71 565
692 847
220 449
762 962
321 782
710 327
15 932
116 109
109 203
770 635
630 599
698 145
277 939
51 654
72 62
146 993
173 326
498 447
935 567
880 904
606 833
236 329
625 845
642 325
950 140
340 849
53 665
442 460
652 73
236 310
949 2
440 630
87 967
785 585
218 461
76 367
597 32
504 214
515 776
476 133
707 131
640 84
188 425
492 441
507 401
6 404
491 201
329 873
732 538
902 152
190 256
118 509
173 158
20 462
767 530
488 363
377 4
660 718
109 952
368 536
719 829
455 35
560 420
810 514
50 512
294 760
652 706
761 548
144 242
654 216
771 5
980 986
428 927
469 497
738 677
585 460
622 553
138 870
259 443
981 922
757 857
206 758
760 92
916 706
903 93
667 869
768 713
753 168
958 100
395 715
890 31
353 485
283 422
917 850
799 849
109 345
387 128
309 700
619 360
250 535
109 688
575 593
658 768
800 64
381 761
905 60
569 727
19 893
719 247
353 866
377 848
549 888
222 43
708 412
483 77
372 596
187 29
54 70
69 1000
931 807
633 50
486 847
478 69
577 742
820 131
75 1000
875 475
398 116
961 820
52 434
692 838
25 487
671 722
101 415
486 851
591 988
879 986
595 79
629 702
59 319
624 853
738 881
216 56
447 811
277 391
513 360
179 964
479 330
394 337
286 781
177 648
309 210
609 706
328 210
67 361
58 997
578 135
724 679
988 799
168 933
868 26
559 174
55 338
827 64
304 984
288 463
918 578
381 503
989 26
530 421
628 549
848 720
239 763
556 546
59 471
397 617
620 207
485 808
971 154
432 977
806 743
844 354
442 669
478 115
523 88
59 158
11 653
303 557
836 714
195 868
791 934
100 492
312 941
766 926
668 104
516 174
958 434
372 228
89 111
815 69
952 513
355 165
533 797
773 88
897 367
475 544
141 551
7 426
283 579
594 493
783 491
911 424
650 730
912 96
536 252
144 271
573 58
70 303
784 610
38 44
323 139
934 134
125 300
311 132
921 548
575 293
569 9
72 801
975 79
489 950
414 163
337 623
955 291
422 930
324 54
670 105
320 261
979 945
446 341
366 159
174 16
181 851
366 401
634 511
837 785
59 345
262 775
189 361
78 492
210 616
217 857
480 951
727 445
261 73
190 640
709 74
80 431
923 491
125 183
430 140
240 894
92 350
487 184
350 462
603 993
245 972
832 320
252 429
976 358
838 939
284 707
23 244
995 246
475 966
833 969
627 591
920 811
511 86
249 845
766 895
338 840
241 223
217 566
533 987
419 640
994 200
335 241
952 163
480 904
279 145
850 673
151 530
163 926
117 63
989 743
3 245
167 268
300 199
483 479
170 283
877 414
397 186
380 442
126 880
572 396
738 921
130 614
663 564
623 389
278 7
698 429
47 455
461 250
414 889
527 892
361 325
845 504
987 703
637 284
328 54
52 714
241 796
254 79
874 939
645 40
983 144
41 774
426 116
271 806
869 583
913 241
673 191
939 967
456 353
184 474
940 624
174 841
94 216
975 357
605 376
442 93
756 61
971 629
734 365
665 445
551 893
250 177
921 693
715 519
38 687
182 611
583 994
782 46
974 926
747 925
856 330
749 347
295 138
511 998
813 511
23 86
998 267
199 998
186 173
755 357
556 331
586 119
845 168
248 510
124 198
578 215
205 1
211 943
255 572
561 616
85 802
453 673
487 764
158 762
309 543
620 283
727 92
735 682
165 977
404 535
891 994
513 213
527 27
649 945
746 19
241 869
507 302
831 442
66 751
881 322
804 180
309 456
501 69
677 380
69 23
804 985
530 977
786 805
171 807
172 953
400 475
897 392
356 563
28 72
418 796
253 87
919 119
125 902
815 522
38 363
844 643
946 940
852 967
922 747
826 22
691 680
278 543
186 499
337 240
308 654
258 635
205 665
579 158
648 414
627 995
686 711
323 949
45 424
348 693
523 590
305 852
790 686
303 691
895 701
340 359
790 722
160 673
220 546
836 163
367 785
603 978
632 993
17 519
812 581
918 613
751 613
913 131
155 991
940 881
555 417
722 479
86 846
948 207
244 356
335 269
590 353
77 874
212 692
574 686
54 468
430 844
311 991
952 879
775 752
365 916
387 993
278 400
534 864
871 586
945 770
447 397
124 672
591 270
351 947
580 95
221 283
325 47
732 720
278 136
756 520
174 587
826 308
194 102
49 488
626 244
411 828
177 201
220 353
714 738
176 402
720 207
682 729
638 644
639 431
647 612
640 878
764 535
300 586
864 298
769 909
825 893
73 239
269 96
14 579
654 418
464 95
927 512
753 341
974 11
44 789
991 222
392 591
687 489
163 922
139 815
804 195
993 189
181 961
141 398
500 545
137 819
782 200
969 940
211 331
975 142
251 360
362 603
103 506
31 739
648 741
187 724
101 437
747 603
565 25
404 823
458 659
504 678
853 928
824 98
767 26
409 741
468 915
122 399
917 394
476 546
30 800
948 6
212 529
769 282
833 472
505 406
118 697
414 480
334 353
640 293
5 208
110 292
351 498
593 120
93 550
889 800
304 360
682 555
43 859
323 942
104 70
929 818
575 266
656 538
557 122
735 784
538 352
407 867
561 657
227 18
290 121
997 40
803 102
838 924
721 402
588 349
640 69
940 790
385 45
519 230
781 562
739 715
676 240
952 569
625 230
906 885
391 771
947 715
901 721
317 895
273 12
805 193
954 193
831 584
34 544
310 729
461 408
210 332
847 329
934 131
831 975
710 920
118 502
190 369
644 520
753 475
603 119
962 635
620 506
593 500
234 218
291 408
12 953
974 900
338 848
765 170
269 830
179 32
456 134
158 704
747 830
87 463
631 962
450 514
983 663
674 732
975 159
371 725
495 23
567 296
295 553
696 618
532 932
413 820
323 254
229 142
196 456
749 862
158 951
912 885
195 169
431 94
410 804
860 91
776 480
732 154
583 212
438 855
963 977
8 277
423 107
317 308
849 735
662 648
200 965
750 700
246 326
705 24
286 904
589 190
382 655
359 616
505 260
143 84
497 990
352 280
300 951
474 825
644 914
202 757
312 99
210 50
548 794
639 344
387 325
896 978
838 869
453 187
783 965
669 304
757 779
513 165
447 697
657 790
711 581
667 492
2 862
874 964
241 366
550 606
30 690
571 841
365 121
674 444
902 957
344 517
269 970
651 981
486 688
239 866
745 358
191 209
181 660
15 977
380 405
148 492
194 558
128 531
542 290
649 102
881 546
928 271
639 890
771 193
878 910
620 623
411 434
546 88
198 855
558 427
48 318
117 383
301 344
619 769
172 940
368 528
761 367
989 872
431 246
164 616
300 247
250 593
105 307
787 846
847 812
216 393
840 802
349 305
713 24
268 181
998 65
593 17
373 105
646 578
694 222
955 492
688 593
742 123
538 11
824 373
583 901
239 640
956 407
504 210
48 628
515 109
576 186
707 87
807 776
154 748
577 530
728 162
571 46
294 744
334 858
918 877
772 385
687 918
302 423
120 406
620 111
830 299
670 563
204 83
455 943
594 697
796 431
185 127
462 467
410 671
734 652
721 775
478 658
182 574
409 13
442 902
988 671
584 659
370 751
13 68
81 299
695 648
936 568
702 280
802 274
831 480
739 805
318 657
166 8
307 87
737 920
707 800
595 453
824 818
247 467
403 910
70 316
61 645
886 368
338 915
56 505
230 247
364 835
280 327
92 518
674 569
957 497
64 401
413 534
618 770
534 179
754 152
377 389
89 27
740 833
45 593
752 786
398 162
366 227
975 673
659 165
764 991
541 511
294 683
193 886
819 590
530 284
685 564
582 488
358 880
490 3
134 903
18 610
775 958
963 912
67 732
999 840
737 260
39 728
151 323
319 920
277 759
939 539
57 884
126 523
720 251
272 518
195 719
626 168
282 172
296 636
975 670
743 599
871 535
264 155
778 657
516 4
41 328
387 977
503 88
241 379
396 638
40 157
799 295
438 491
455 887
350 965
362 287
856 992
57 114
515 40
359 477
245 189
221 703
674 505
864 804
421 731
498 108
916 708
756 573
558 186
344 526
446 441
990 367
680 139
592 337
693 663
936 645
505 388
743 976
46 516
990 826
282 578
620 824
420 218
337 328
874 853
100 705
748 226
929 82
256 214
970 938
421 900
158 814
901 742
653 668
474 123
824 847
103 140
249 814
818 637
712 604
960 433
809 600
214 510
66 531
876 618
331 349
721 891
295 37
863 692
872 373
579 345
756 424
685 887
517 435
520 8
237 439
829 391
233 54
703 176
382 859
800 735
829 916
99 849
717 837
990 563
515 892
790 438
1000 936
830 705
7 712
179 197
583 287
749 92
799 642
365 407
539 398
640 470
298 511
433 391
64 514
154 730
303 967
573 611
309 378
331 827
785 813
69 309
40 489
608 11
755 511
499 766
133 928
974 708
246 484
27 265
883 393
70 447
145 26
672 568
225 335
188 982
177 705
239 712
922 397
686 43
293 99
645 426
886 982
168 344
718 175
535 852
806 871
403 858
804 303
700 736
222 846
28 615
439 490
673 771
467 613
261 784
830 846
307 368
278 178
979 835
738 775
783 157
823 888
398 334
337 396
49 868
682 856
41 974
117 750
356 14
325 545
596 404
524 416
297 912
363 991
768 568
986 906
215 927
353 491
346 686
773 114
913 162
902 938
685 182
75 673
715 860
802 288
821 409
337 117
641 987
202 830
261 79
848 944
588 790
140 235
961 196
138 848
443 243
176 130
48 191
657 931
651 33
662 510
914 87
425 441
525 308
452 820
67 854
325 326
62 671
839 795
734 48
32 726
723 384
18 490
148 717
227 555
747 983
607 519
70 461
757 688
100 803
162 736
62 848
969 626
200 610
996 471
283 755
762 661
914 590
792 828
34 485
828 280
731 878
702 666
179 530
911 105
772 345
176 855
118 894
997 169
96 985
99 529
927 329
976 282
591 18
463 131
569 730
437 23
552 42
572 878
943 743
980 350
106 457
901 593
563 582
786 115
152 794
462 746
216 305
201 958
591 709
458 962
701 978
536 818
346 765
91 974
914 511
240 573
622 468
256 682
77 126
261 75
496 649
410 129
129 773
180 251
218 591
600 6
639 946
406 876
268 288
35 137
884 936
825 285
781 47
524 434
16 596
487 165
102 361
623 421
2 300
172 317
287 156
728 548
659 806
760 825
329 957
507 435
612 210
333 478
422 811
396 349
371 134
141 566
866 57
983 863
48 114
788 323
88 840
949 570
581 834
977 748
868 582
456 380
509 191
26 406
218 699
924 345
107 50
179 4
649 144
821 441
506 259
367 114
341 533
395 777
756 687
579 67
99 837
289 445
852 2
783 280
421 239
73 8
175 460
842 535
409 345
830 675
40 465
512 981
65 222
190 296
452 84
490 361
323 951
989 1000
881 838
361 734
640 481
920 24
770 455
564 156
437 839
907 485
313 802
149 591
500 457
998 51
776 94
102 400
671 484
994 459
290 220
252 791
704 806
499 259
928 965
275 48
957 618
53 624
9 585
483 359
224 285
504 92
385 89
951 418
261 112
505 480
166 960
453 391
28 473
354 891
825 426
16 173
415 44
573 86
809 430
858 551
439 608
225 280
73 350
81 210
731 938
984 955
628 894
309 448
669 39
198 216
828 54
288 598
485 616
906 715
959 776
616 151
970 975
632 523
226 12
479 57
469 979
560 131
463 233
466 426
425 822
813 91
766 224
261 372
146 432
925 817
385 519
602 186
40 221
475 425
281 537
722 378
689 935
102 437
757 114
239 948
348 952
641 554
284 270
124 731
482 414
329 312
49 771
16 814
81 334
958 841
879 204
974 642
60 145
376 232
492 347
978 133
559 319
792 536
530 894
228 140
605 646
578 285
73 415
221 357
385 661
49 336
458 734
546 940
409 172
42 200
885 124
437 387
452 501
994 377
866 698
603 518
356 689
482 975
890 739
535 188
995 110
747 462
225 72
447 302
192 442
142 345
392 663
239 597
424 900
981 77
139 653
6 425
904 302
647 727
72 439
179 830
790 128
716 133
503 246
912 88
354 963
961 202
560 204
48 462
29 411
410 345
55 145
624 157
440 598
852 492
462 260
366 115
968 134
654 860
160 897
971 399
957 221
560 563
639 439
351 544
873 13
134 651
722 528
570 45
777 212
725 418
977 350
308 702
58 798
779 857
210 61
871 251
326 312
35 265
656 594
747 156
889 91
95 731
10 63
619 471
369 222
159 519
912 31
838 443
58 270
998 472
732 436
964 961
925 704
893 881
227 162
719 335
810 292
614 293
308 171
602 253
536 604
15 65
360 876
673 358
561 671
247 191
104 674
195 166
39 113
587 290
186 752
545 626
407 690
868 171
857 488
232 415
879 681
946 906
854 287
472 473
797 101
376 984
446 456
261 865
25 490
475 213
200 705
847 904
951 274
749 569
709 735
606 742
692 558
457 931
642 760
642 635
866 375
477 301
614 308
49 239
573 644
452 335
133 38
493 296
483 129
971 738
115 271
106 837
518 454
51 677
218 560
282 112
837 381
681 819
83 153
742 925
794 354
323 117
719 917
988 68
218 164
412 395
814 985
493 955
113 679
395 822
477 838
417 56
884 389
594 22
430 210
487 710
654 471
791 553
616 473
48 772
98 552
598 234
349 21
300 410
822 343
197 911
862 504
957 714
548 627
123 173
15 481
607 685
673 873
947 635
453 442
537 423
463 366
436 547
423 348
144 664
188 998
515 148
489 26
510 104
485 470
855 584
110 555
427 706
942 493
33 307
602 56
142 608
332 860
657 577
486 585
23 166
570 632
517 3
981 179
129 343
205 87
185 173
856 446
311 287
672 967
550 75
694 37
297 697
358 343
991 945
465 159
749 94
552 7
129 94
513 537
582 151
598 373
124 67
148 459
812 537
564 623
706 457
424 143
186 456
747 16
49 615
15 224
848 236
188 23
554 462
424 83
787 645
869 588
246 342
932 84
52 880
214 893
919 889
589 718
29 535
97 926
134 901
276 695
882 942
447 21
33 785
268 547
825 747
270 790
591 733
150 742
945 346
164 643
852 50
331 461
225 754
467 146
783 936
65 24
613 588
29 977
302 328
403 811
342 59
398 590
226 355
802 291
242 672
493 465
598 951
364 132
738 361
41 63
255 24
387 365
380 744
172 802
236 696
957 152
868 706
570 182
69 146
626 68
933 589
921 630
353 889
115 375
418 639
884 689
719 766
290 35
69 549
920 364
568 143
867 908
977 147
742 693
829 465
951 688
269 244
999 899
319 236
107 453
942 448
248 154
546 286
514 67
895 994
137 108
454 697
771 627
704 593
175 549
244 60
845 642
896 387
903 1
494 619
722 715
812 787
284 283
261 762
97 231
21 647
970 211
142 191
82 773
857 182
282 527
677 537
100 217
743 870
625 138
241 508
911 67
503 218
900 273
751 886
149 680
160 737
131 768
270 21
732 62
410 148
4 773
883 692
955 170
224 977
357 962
561 151
821 799
240 595
302 518
657 558
308 660
732 131
530 366
187 922
803 647
889 577
612 346
785 487
767 758
765 477
275 412
970 986
653 402
376 613
682 823
350 880
436 803
911 606
701 914
697 156
988 785
1000 92
242 575
717 826
738 366
267 840
294 663
366 278
669 351
476 458
313 372
674 261
951 392
590 787
765 669
569 715
906 571
130 97
56 974
943 863
239 79
248 883
296 86
732 247
970 287
239 951
15 780
614 797
996 953
909 423
348 421
838 353
400 628
863 339
419 734
884 605
909 61
764 778
257 522
774 736
590 537
69 625
98 747
534 118
48 598
183 1
418 643
195 81
543 759
766 461
843 481
505 892
645 159
678 852
834 233
382 494
784 849
628 722
740 128
331 596
818 430
234 790
666 192
692 438
602 987
388 242
808 445
417 834
341 750
265 669
335 723
790 917
313 390
941 505
962 124
79 23
599 156
998 341
702 519
825 115
631 734
387 442
561 263
17 21
781 224
623 769
98 998
623 748
816 572
703 827
363 116
864 590
795 921
205 97
27 401
43 273
358 960
928 913
637 162
442 133
991 624
320 110
942 439
693 580
290 175
940 525
295 451
377 741
372 795
901 906
752 796
430 343
177 758
316 471
20 837
245 601
724 287
62 349
747 75
696 858
758 814
520 898
844 218
526 221
105 301
641 625
547 759
784 485
594 669
798 972
326 419
784 451
408 117
904 234
125 675
715 819
473 445
84 788
865 686
850 726
659 849
308 275
294 630
973 158
817 22
514 952
881 497
997 286
426 519
387 777
468 85
156 876
32 280
113 98
245 448
593 626
788 877
999 859
769 370
378 11
259 657
908 674
444 259
376 217
683 256
148 396
572 316
417 161
388 316
11 514
389 644
115 493
195 440
138 13
478 528
568 917
915 185
58 222
684 558
357 500
354 418
460 588
739 22
600 611
751 921
204 64
552 59
356 355
844 349
89 402
74 314
67 484
323 566
341 490
579 472
450 928
897 371
611 276
735 223
192 422
265 945
343 410
663 369
950 779
72 951
355 267
231 48
288 625
754 368
216 378
467 571
701 146
884 466
887 976
816 336
605 20
507 237
407 171
101 384
419 882
942 253
932 24
197 958
174 745
450 20
519 69
381 177
439 595
458 495
886 365
434 369
767 894
49 831
712 84
3 848
475 822
311 98
218 773
93 887
155 967
163 648
75 600
96 481
131 306
949 480
302 711
55 5
377 257
316 935
66 992
541 41
920 164
81 798
877 572
290 518
887 985
859 415
809 204
435 590
887 456
589 167
102 253
275 121
463 885
304 724
702 773
327 865
724 541
143 10
988 337
360 499
1 146
482 882
212 319
497 959
954 485
470 196
814 820
892 729
795 496
332 609
967 225
391 340
922 815
945 126
328 58
740 182
202 433
79 473
337 536
807 959
524 879
675 636
404 738
489 504
692 428
716 131
936 901
634 518
190 875
68 506
437 551
383 972
209 477
629 468
491 622
853 820
353 591
423 741
240 226
139 698
998 563
714 975
737 49
252 661
494 425
71 313
420 842
403 104
746 705
174 265
136 292
626 776
925 761
817 556
562 667
174 866
456 884
931 61
566 540
801 35
437 150
158 740
289 657
903 26
987 675
282 242
210 950
848 31
86 959
696 407
722 379
967 995
390 584
816 557
839 533
518 859
916 473
437 81
829 395
708 297
351 589
756 243
972 158
376 566
320 961
808 550
252 812
758 518
424 205
494 212
460 869
351 618
146 860
231 247
851 854
260 149
652 588
897 147
1 981
216 265
158 10
345 381
458 18
430 819
6 284
68 29
722 203
541 379
576 387
462 229
702 556
790 930
462 710
125 243
67 520
651 937
958 689
933 650
419 774
100 279
434 981
617 819
294 441
948 626
15 823
660 162
14 827
25 86
567 158
695 297
442 267
483 193
694 245
751 752
560 549
216 924
383 650
669 54
163 720
93 294
517 234
423 355
745 969
87 974
655 836
175 610
151 934
111 108
632 875
523 16
743 577
658 510
333 523
508 628
654 528
710 600
324 116
848 521
384 81
57 608
66 439
499 345
863 754
911 964
450 933
192 18
860 609
436 119
206 977
689 569
774 766
166 394
931 232
261 14
107 783
416 646
12 887
120 332
674 141
273 830
607 648
872 72
898 519
438 973
571 379
114 776
415 557
401 198
18 739
127 374
755 44
575 456
88 79
365 618
897 378
321 596
401 39
249 599
268 506
572 842
695 351
679 580
604 644
258 750
682 842
397 571
215 459
826 524
748 291
811 827
366 749
565 852
377 764
408 346
887 261
639 161
755 425
967 464
208 380
942 438
554 965
447 127
434 30
652 958
16 518
203 866
541 634
358 879
952 43
117 465
255 286
71 960
45 948
192 557
587 422
441 918
949 996
819 733
171 738
5 843
768 419
993 212
308 338
616 929
947 559
485 831
627 350
137 59
833 673
194 762
247 923
466 211
841 844
410 487
287 797
574 857
809 963
486 789
580 331
66 216
539 496
622 333
986 207
458 470
513 738
128 287
759 515
500 642
680 346
347 296
53 138
455 988
685 951
951 959
90 513
801 175
196 432
567 254
587 151
94 648
605 124
327 370
827 57
631 808
447 279
977 917
913 567
914 262
168 87
175 999
72 29
5 460
475 335
183 166
679 764
983 228
865 637
83 215
196 606
846 80
617 540
544 385
566 262
342 125
732 511
837 500
123 507
964 878
609 982
254 737
368 623
428 991
826 41
988 656
583 879
865 582
588 684
621 406
671 443
84 954
205 42
764 906
269 782
206 392
756 563
731 345
901 73
212 517
971 610
3 286
259 97
12 336
387 675
128 661
329 886
192 416
437 922
861 973
146 418
490 717
1000 478
967 14
494 9
584 296
540 494
99 346
134 442
198 353
943 484
855 72
432 456
802 971
286 353
918 664
108 247
998 102
174 510
705 543
844 924
689 260
753 909
88 248
224 405
961 588
993 930
218 475
565 246
901 672
879 587
403 727
982 453
1000 233
881 13
110 366
663 67
243 594
2 991
270 766
77 160
34 790
465 275
476 536
391 514
615 101
78 633
679 642
334 322
34 306
513 884
303 489
384 241
871 924
914 31
116 364
876 126
980 214
547 875
930 545
848 351
534 277
975 554
913 686
844 712
764 740
569 492
598 381
683 808
698 571
975 767
325 988
633 34
188 209
142 274
934 998
618 884
783 109
571 78
247 539
22 399
61 595
730 499
768 945
171 59
868 10
818 720
170 220
678 355
861 930
242 390
716 179
702 62
681 138
445 357
690 585
690 647
946 911
176 571
235 35
185 548
881 864
512 226
582 660
858 895
558 896
99 846
256 48
701 172
75 244
96 679
793 531
791 920
774 599
976 946
230 593
254 156
394 932
709 836
722 99
705 614
78 461
662 525
368 240
839 859
884 927
640 248
341 14
639 755
635 959
58 810
647 308
77 528
410 673
116 240
319 453
440 170
260 361
61 231
347 505
239 963
204 891
66 265
578 988
97 47
432 440
106 471
240 734
768 376
51 258
298 356
684 80
381 246
666 248
438 91
259 577
927 433
573 305
675 185
646 88
385 29
629 262
696 255
126 278
966 933
491 940
198 467
221 67
127 304
108 305
104 948
496 36
123 694
886 145
74 339
201 546
262 423
766 82
806 124
395 365
625 449
446 335
758 830
354 562
368 802
355 510
702 516
111 954
553 13
694 862
165 989
38 247
518 938
431 860
770 730
462 398
321 29
200 363
146 58
305 780
13 99
481 627
322 654
402 884
567 928
458 747
849 145
193 944
591 456
553 940
818 296
758 776
941 291
515 492
489 400
765 885
450 999
434 112
254 611
794 837
770 59
194 440
527 433
176 864
970 477
369 625
179 133
63 185
403 977
568 91
774 149
529 163
232 4
543 221
869 235
529 304
944 612
313 512
546 927
379 577
311 386
226 259
272 519
333 403
842 781
415 416
862 620
575 392
973 880
209 688
254 556
349 758
622 836
610 835
352 623
854 314
351 186
922 659
589 71
336 953
60 624
678 40
248 726
817 346
851 994
407 329
786 670
401 298
727 397
568 397
747 565
55 361
325 841
684 351
569 445
285 901
572 335
754 569
428 554
9 320
923 103
515 417
388 753
552 938
934 283
947 99
575 741
556 379
718 204
520 292
473 677
61 166
436 786
440 75
603 653
239 55
798 441
951 137
122 835
497 427
137 460
592 856
807 709
905 822
201 815
139 70
913 127
108 466
977 993
304 854
115 208
109 411
122 613
956 615
121 827
784 389
421 106
509 693
319 853
430 406
497 297
226 885
323 256
533 556
917 814
822 832
68 350
77 109
748 783
23 342
977 801
857 237
508 221
671 846
435 255
769 135
315 220
419 556
958 554
626 605
613 679
547 566
715 186
16 567
832 944
950 460
483 476
934 525
991 278
9 735
435 985
520 935
651 416
476 27
195 132
903 965
169 280
512 834
443 608
985 927
759 990
911 188
261 771
978 460
913 64
368 476
775 382
76 956
819 1000
768 134
217 497
262 100
595 650
479 738
32 250
526 68
575 580
571 920
44 616
228 361
648 723
550 261
246 78
66 185
640 689
148 832
230 689
610 409
773 798
221 187
256 894
156 45
880 982
779 722
76 241
617 784
987 610
108 657
138 216
97 242
85 379
210 493
186 407
979 29
587 741
287 21
800 192
106 590
686 477
535 645
454 30
490 662
887 791
973 201
244 634
679 501
390 15
554 679
294 155
979 80
926 753
394 207
679 965
239 827
772 100
466 579
107 386
996 289
523 958
240 78
297 471
191 993
904 577
349 420
479 789
310 515
335 850
210 754
346 592
995 821
704 18
907 167
312 308
774 292
85 422
776 746
781 638
181 7
959 636
964 181
76 937
15 774
341 251
95 962
254 950
494 198
250 702
20 559
467 865
187 197
854 500
19 288
538 219
484 740
751 917
989 698
385 400
466 637
700 805
178 801
383 517
599 125
118 774
252 137
669 112
6 32
517 403
682 817
591 544
685 581
975 370
190 519
451 568
926 613
183 935
652 759
756 312
429 759
843 591
77 871
963 210
184 272
771 203
507 499
468 173
861 681
488 644
449 692
903 584
974 6
44 149
634 951
344 182
877 840
680 956
428 479
246 99
126 395
273 172
162 467
520 508
695 324
718 903
446 276
587 159
411 54
487 763
209 509
80 343
241 580
62 154
297 227
339 930
410 378
685 508
125 169
14 751
955 672
827 868
777 53
381 230
548 790
762 907
53 336
958 406
337 89
870 284
356 33
902 777
592 691
995 259
775 626
412 710
515 549
892 16
805 514
724 904
205 40
149 614
589 297
963 74
723 278
939 533
178 819
371 404
806 690
413 339
220 600
392 599
178 449
414 189
250 782
527 415
145 985
279 952
356 632
605 903
668 169
911 249
855 949
791 857
885 32
515 507
854 290
659 769
282 658
428 538
957 824
645 734
184 886
58 622
333 148
687 367
837 662
310 665
306 152
877 782
162 606
531 358
451 209
678 673
789 497
693 695
392 547
115 65
703 463
342 642
122 260
705 477
971 222
227 158
608 540
339 251
795 475
312 443
274 587
766 624
857 842
663 338
367 40
504 318
289 427
17 351
532 339
471 696
612 380
952 885
318 85
185 626
325 961
985 520
497 604
659 233
255 404
5 155
513 493
273 151
259 200
159 704
67 47
827 246
869 392
697 495
244 557
863 194
812 899
163 574
913 984
433 570
182 493
987 326
474 414
503 465
54 482
57 128
837 601
568 60
51 237
794 339
427 204
737 598
469 416
985 411
350 225
901 113
761 329
306 675
892 147
679 654
473 546
855 57
832 170
559 886
689 24
85 762
537 769
312 225
373 17
113 460
733 415
978 957
440 882
724 748
822 97
797 818
991 452
816 803
502 967
859 392
858 993
940 932
728 620
476 480
988 877
730 603
528 261
314 822
205 155
944 873
485 579
277 909
737 1000
733 204
528 948
64 328
909 904
750 374
244 169
560 192
483 291
650 128
425 311
750 771
409 797
446 602
832 745
90 404
972 722
343 203
970 447
97 180
181 10
614 263
306 114
528 449
762 247
215 133
623 150
784 963
733 374
412 496
401 483
285 145
665 101
673 894
767 680
251 246
239 313
424 578
454 330
448 734
592 953
412 257
140 812
885 821
169 317
396 406
471 444
856 249
259 696
657 457
944 788
870 802
800 881
669 592
922 326
982 867
831 383
148 555
774 73
671 896
522 145
607 719
127 590
761 822
851 297
518 276
692 658
541 478
516 635
317 269
353 988
342 252
913 936
452 526
930 492
243 907
810 42
861 680
824 162
746 392
831 528
276 167
842 343
568 324
238 936
887 854
963 399
86 802
114 263
628 927
660 856
217 849
991 423
300 358
172 200
282 5
819 274
593 290
406 941
121 544
393 660
66 453
197 765
114 488
816 390
680 749
891 462
320 213
475 462
85 320
118 856
124 862
208 532
335 450
248 951
44 811
763 608
268 287
281 693
502 608
550 659
621 929
628 737
830 125
285 967
774 289
677 958
782 829
228 77
904 734
934 649
426 339
980 685
688 692
941 26
127 997
12 37
665 346
803 562
872 901
263 63
475 998
928 347
111 69
454 288
982 654
331 111
55 397
102 460
996 732
31 719
964 747
557 760
772 524
383 80
137 921
449 127
73 649
370 380
224 155
154 641
327 629
859 487
952 80
768 348
344 655
951 303
387 185
819 998
266 567
645 410
193 289
317 991
169 418
282 777
94 132
523 772
709 114
680 244
411 301
443 176
849 883
545 90
433 410
707 591
204 327
385 754
600 282
81 148
984 241
347 967
90 22
207 670
453 193
722 574
374 205
87 643
108 689
773 126
142 4
464 685
410 871
453 376
950 125
979 987
306 153
262 878
536 778
821 901
612 677
319 510
936 438
679 539
365 907
818 675
137 537
684 885
740 508
521 472
951 406
275 869
502 460
121 178
502 641
619 503
541 222
373 354
54 115
840 882
706 989
224 296
814 501
140 58
387 633
529 452
465 877
762 811
189 880
394 45
134 49
674 769
999 536
779 617
253 266
580 651
308 307
19 428
799 434
73 453
662 4
66 695
91 907
901 680
494 59
66 158
707 125
916 187
650 741
99 205
881 259
472 114
186 215
100 798
742 666
201 147
280 454
754 683
432 457
578 597
661 740
71 141
422 619
872 773
516 706
369 308
40 694
271 935
243 898
291 594
593 757
738 947
369 455
201 863
468 661
741 272
181 331
548 449
367 285
104 803
285 127
1000 144
784 845
125 512
773 285
643 955
50 951
658 825
382 962
912 50
958 22
302 115
310 178
430 696
833 14
865 259
377 105
250 15
682 664
445 778
272 843
767 354
819 309
627 841
462 785
291 792
457 868
778 663
982 598
436 640
536 418
755 822
680 217
531 825
690 751
555 809
615 124
659 497
118 969
274 671
618 94
286 836
198 47
648 510
421 173
948 596
544 287
196 546
157 753
713 261
703 675
891 432
269 347
179 138
635 911
755 555
690 303
628 187
782 164
341 187
339 395
185 329
521 101
84 318
520 416
687 729
804 102
833 830
218 240
722 419
89 786
481 168
835 818
136 601
574 122
190 895
776 991
302 62
351 313
450 46
736 257
498 848
415 26
464 109
790 100
575 312
990 507
436 418
69 189
787 264
741 452
264 262
537 317
604 484
926 634
615 570
213 508
84 1
924 714
427 199
436 912
553 726
711 840
186 843
258 988
950 643
419 234
388 125
672 816
988 713
962 354
269 8
128 196
204 215
35 378
654 530
219 63
872 628
679 370
600 348
314 878
444 108
831 582
626 164
640 399
55 19
804 134
663 733
989 389
741 610
840 38
323 108
807 624
813 911
946 384
525 614
3 706
757 334
194 632
294 153
182 649
354 20
50 765
996 595
409 917
917 910
216 855
823 704
163 296
568 411
915 168
718 158
67 476
963 43
935 48
368 61
778 652
94 793
925 630
924 822
487 615
49 93
247 824
379 255
659 604
924 837
1000 701
71 182
954 496
658 156
237 447
153 740
861 912
614 840
487 436
523 152
547 577
306 155
600 401
568 710
431 986
898 297
977 789
223 257
225 181
536 174
215 322
469 381
730 38
285 257
349 760
849 502
117 447
723 994
775 794
514 611
524 997
268 191
418 687
538 850
987 638
726 774
358 119
307 842
721 157
183 955
867 481
952 359
594 477
251 663
644 296
701 2
606 909
735 332
609 123
41 134
596 82
315 259
860 38
292 827
288 377
818 168
72 226
370 143
841 760
662 72
380 86
853 61
85 167
250 746
226 424
797 20
204 84
626 324
784 296
831 48
409 903
356 202
977 370
790 260
392 280
456 938
126 762
9 977
541 21
278 463
865 753
777 971
450 284
122 43
507 520
417 916
68 339
161 262
107 23
427 253
248 745
368 790
633 109
573 769
384 406
423 303
225 408
937 759
782 121
849 10
154 135
189 283
805 260
425 273
29 53
644 709
311 738
675 531
368 362
749 455
1 491
771 636
646 378
565 23
480 682
599 365
650 260
469 81
157 290
745 626
403 482
454 285
308 71
35 579
750 251
717 894
47 517
122 313
420 820
926 444
426 46
480 909
382 903
845 74
205 512
460 224
794 385
122 528
833 665
578 395
298 497
108 110
770 121
271 959
584 982
928 595
279 387
852 614
574 212
463 283
884 88
421 166
858 636
139 421
889 299
548 658
947 466
868 538
225 438
595 465
280 209
266 88
511 703
999 862
323 713
253 369
262 701
926 985
583 464
835 86
411 572
549 152
612 124
669 744
20 976
258 980
762 58
310 959
622 611
564 782
201 753
899 288
297 557
689 984
274 190
687 660
356 548
207 260
285 11
393 24
330 482
888 507
483 915
496 81
511 400
219 508
514 108
306 304
96 217
53 513
88 135
579 42
563 929
120 982
809 466
274 107
224 137
582 891
319 667
173 242
527 494
748 857
568 956
282 909
182 64
568 442
224 806
715 946
94 468
800 665
750 99
952 845
216 124
576 679
75 189
661 858
737 461
800 226
724 632
416 227
41 836
275 385
6 324
436 450
428 167
915 269
406 334
976 193
584 167
798 959
718 426
155 426
873 688
857 559
40 598
962 510
293 947
929 351
352 179
523 240
263 541
152 12
806 845
713 799
681 488
844 668
218 786
593 443
371 626
764 589
578 666
988 287
670 336
457 695
223 320
893 142
443 867
900 887
205 566
278 584
993 331
417 376
523 685
541 308
288 163
150 739
280 155
876 828
944 864
130 422
466 887
75 177
890 984
613 652
718 720
747 814
33 188
124 941
905 333
837 217
799 470
384 770
790 960
217 448
542 462
826 863
13 762
478 921
46 834
812 348
283 866
727 634
568 740
65 560
494 25
882 391
620 901
628 821
785 858
323 200
855 975
845 312
113 395
511 398
70 887
18 611
318 268
1 207
18 817
845 692
820 754
369 306
937 269
586 343
379 309
598 969
650 129
260 436
625 771
52 858
74 122
313 17
808 329
912 681
325 730
601 926
472 789
317 389
111 324
892 869
939 127
780 333
568 716
461 664
724 426
694 684
257 608
911 935
514 766
391 188
703 759
426 125
80 685
46 969
405 131
884 957
773 322
575 290
979 985
20 249
562 276
139 440
668 505
13 528
469 795
948 553
856 151
308 404
371 846
736 584
306 293
172 955
888 211
859 378
955 683
160 754
12 238
154 787
639 481
806 998
208 780
529 454
894 79
1 706
315 726
752 735
563 316
785 275
402 44
65 606
863 968
816 451
223 746
128 71
386 721
457 844
456 655
534 519
178 884
653 185
741 826
378 625
724 644
828 467
746 247
782 360
344 536
437 128
903 435
419 927
745 501
673 932
914 108
152 533
552 877
660 957
659 229
59 227
259 420
10 719
177 679
565 484
307 666
797 68
697 103
923 26
829 397
781 411
569 580
473 201
376 606
677 825
456 430
256 912
950 562
694 144
663 553
226 390
551 257
180 125
920 91
112 259
344 153
525 403
250 236
377 856
582 622
371 265
767 168
443 678
377 90
522 903
996 185
192 125
995 277
322 27
21 486
563 199
686 315
380 416
699 599
375 889
585 535
20 900
828 236
679 979
679 493
279 143
848 46
943 187
403 48
893 9
167 771
247 734
6 598
28 218
108 410
153 501
150 951
590 350
396 144
619 589
861 471
741 41
160 249
42 423
355 271
789 905
370 530
694 59
14 682
286 583
971 845
926 783
650 364
220 137
854 962
453 540
690 752
268 616
930 875
195 481
928 278
789 503
737 566
562 624
388 834
47 775
89 136
492 777
728 849
469 309
402 116
920 808
807 239
499 688
448 820
699 715
848 152
590 292
537 957
793 517
709 156
741 231
570 452
108 789
262 471
13 124
185 58
357 170
296 791
521 664
194 689
552 429
595 376
467 593
44 776
310 314
473 628
411 447
193 381
13 568
315 63
207 217
400 138
143 323
858 780
879 792
910 364
818 243
224 740
316 610
837 936
54 833
737 277
281 164
602 329
528 997
640 715
488 878
327 609
402 310
587 806
995 295
845 508
204 692
951 228
246 445
607 86
274 689
814 737
535 79
148 479
919 296
501 58
946 261
830 529
935 587
390 687
820 469
712 695
394 103
150 87
482 25
534 322
720 30
804 933
330 662
168 8
62 963
197 475
614 988
817 860
990 869
167 1
829 681
171 591
785 40
621 14
661 83
5 880
521 742
454 236
371 774
24 212
361 873
330 390
635 723
937 738
7 564
314 793
250 284
90 78
731 928
100 104
673 704
46 963
733 61
468 275
428 434
428 724
57 923
920 958
586 5
310 960
208 590
761 281
971 605
262 187
614 136
409 499
690 72
647 287
155 50
66 25
26 64
300 96
611 493
161 583
863 64
888 990
485 318
885 935
716 101
641 289
463 890
51 572
85 959
692 201
996 900
905 874
594 677
423 430
443 187
401 210
152 166
853 116
863 911
224 680
405 467
532 682
915 38
457 228
612 27
910 586
537 407
820 194
28 454
480 199
453 828
752 256
579 272
636 388
852 552
480 352
853 294
925 892
253 968
545 316
679 639
519 427
66 266
220 589
267 767
972 15
656 462
480 814
460 398
564 245
764 174
376 95
597 42
51 570
576 322
190 853
690 931
261 329
738 65
43 613
423 280
838 730
1 802
817 725
281 526
377 84
757 199
355 845
951 430
368 934
888 24
289 208
118 951
991 304
68 505
26 967
754 103
905 325
467 615
227 588
820 305
147 387
509 348
545 507
393 780
928 963
51 830
381 870
686 873
598 275
419 726
63 901
999 414
552 358
360 127
647 439
170 264
396 860
553 942
869 951
450 385
213 796
420 898
84 469
186 55
740 834
2 390
869 40
119 741
245 466
344 241
313 585
610 196
115 777
293 229
329 831
452 72
645 470
160 157
420 878
345 957
797 56
81 503
783 210
542 139
611 783
696 206
749 512
72 562
65 55
295 424
451 357
387 647
248 344
606 622
871 780
881 331
899 809
918 11
936 918
184 723
963 800
454 730
594 397
538 882
595 409
637 506
181 292
742 160
136 744
426 971
559 813
388 633
658 876
244 982
663 33
619 286
547 574
676 915
96 647
590 474
589 361
570 238
115 658
871 375
630 864
745 120
538 900
252 160
314 538
21 648
566 806
64 246
233 929
915 860
656 614
625 942
546 631
956 35
287 59
690 464
962 894
817 42
392 172
940 41
57 796
381 616
386 864
827 377
792 959
958 498
123 958
865 838
770 929
164 387
811 745
216 666
377 508
102 847
779 125
329 1
461 697
422 56
446 969
690 927
319 851
825 788
426 395
15 919
950 755
936 168
417 909
63 311
753 847
807 98
330 918
717 298
369 214
731 873
398 242
621 370
200 17
440 480
975 464
676 808
569 414
949 606
264 799
840 434
399 242
893 971
500 629
366 451
202 588
934 97
11 622
832 663
164 205
457 34
749 940
83 306
981 734
265 722
756 392
655 970
346 462
400 607
383 28
674 661
576 384
820 731
336 700
303 541
127 328
815 336
962 474
698 827
212 662
634 687
723 61
983 906
822 59
329 929
701 675
930 214
907 372
673 530
806 775
291 907
416 505
232 64
70 880
716 195
122 754
663 602
837 739
738 467
300 670
812 586
807 680
298 152
527 378
440 26
953 390
40 696
824 42
546 185
395 667
878 276
632 631
82 65
9 338
383 681
347 383
787 851
643 626
981 599
58 637
40 295
351 815
502 402
164 451
77 797
835 781
268 251
509 303
119 7
561 884
592 495
39 15
704 792
899 373
365 771
673 394
670 759
747 422
125 290
596 188
183 479
206 862
785 270
632 908
511 70
311 984
586 214
85 749
703 868
379 826
59 963
134 261
279 132
56 882
620 585
888 947
557 254
416 383
587 262
96 499
906 520
933 144
586 122
824 771
352 7
61 950
701 252
397 39
813 838
934 831
238 661
243 958
170 826
416 64
160 368
146 514
414 793
864 88
196 993
908 600
651 663
834 131
577 214
715 242
963 731
755 952
261 509
116 27
417 839
244 454
564 573
697 511
86 303
965 983
906 791
747 611
24 425
284 788
425 798
763 569
423 17
816 911
481 687
778 553
410 873
740 16
688 418
286 844
85 466
800 904
810 326
742 910
462 198
139 185
451 102
721 184
841 576
575 907
79 206
176 689
500 882
531 312
266 372
562 280
499 169
225 527
823 226
970 768
918 856
597 857
683 774
788 117
445 762
298 788
811 861
121 210
197 469
724 718
342 248
542 11
610 556
415 239
188 919
47 238
994 376
799 195
98 827
344 563
342 860
980 998
973 231
848 962
534 440
944 784
198 73
175 136
297 261
561 975
49 645
623 416
298 194
714 516
486 226
793 152
422 43
562 455
546 522
225 932
327 185
321 989
58 74
626 393
214 572
979 441
259 503
761 831
477 411
846 258
371 249
257 406
479 319
358 827
629 947
667 298
268 150
402 311
293 68
428 514
969 636
187 698
132 549
77 263
211 801
119 641
11 27
906 827
913 262
590 878
503 516
175 251
744 229
477 590
205 8
173 627
329 61
700 948
191 44
400 150
118 817
181 135
789 862
241 456
403 108
554 386
8 728
990 214
532 191
62 863
506 24
142 482
363 661
906 551
669 267
840 315
200 953
197 171
9 708
936 747
410 84
273 980
300 219
77 607
820 816
529 193
210 896
368 856
629 315
260 586
139 163
20 749
927 411
96 962
521 489
534 701
671 129
802 413
680 627
324 776
671 99
376 535
218 823
374 848
350 751
481 472
265 832
586 734
349 887
891 400
539 204
167 654
445 408
106 939
972 251
109 757
749 812
335 712
497 147
890 108
337 301
418 258
743 166
42 801
531 662
981 589
724 495
544 781
296 356
191 387
329 22
839 257
32 210
844 593
821 37
980 89
804 850
988 346
480 520
794 115
901 472
125 702
33 530
823 280
239 850
148 488
733 104
380 983
989 584
534 511
296 943
290 927
810 177
255 118
647 986
69 240
947 487
723 219
282 165
931 101
642 516
624 951
232 669
147 478
592 965
288 737
241 358
193 616
449 895
373 676
579 286
92 470
916 792
844 988
515 456
15 471
231 468
764 708
890 765
527 735
547 206
929 325
154 9
12 671
82 682
669 402
469 339
100 588
786 441
603 264
729 770
547 726
602 57
976 133
452 143
12 529
681 452
199 127
838 246
920 971
147 838
89 658
781 819
807 934
678 633
8 228
857 329
682 33
177 551
941 463
470 159
402 547
811 43
380 1
875 643
704 394
759 476
748 75
303 998
75 614
559 378
77 34
813 485
598 798
40 278
706 777
325 826
428 59
88 487
83 189
451 900
502 904
26 335
104 390
433 716
489 490
736 54
110 714
701 745
798 312
398 924
894 532
585 234
221 487
88 818
976 82
475 406
877 766
966 451
369 381
367 402
734 22
395 951
932 121
872 255
419 67
497 302
261 975
957 945
99 81
567 653
110 879
58 299
274 827
821 53
318 266
414 986
284 557
554 882
463 591
488 853
130 659
969 831
892 280
275 290
35 255
825 907
247 944
325 322
664 733
86 350
486 237
567 344
424 969
6 540
593 487
692 741
301 892
315 363
414 68
242 86
371 362
561 742
162 594
704 568
567 81
596 293
72 100
931 897
814 252
111 440
155 266
165 267
283 555
337 710
670 400
109 395
702 237
891 475
213 894
717 366
837 112
898 33
815 533
173 943
290 82
698 380
434 805
538 401
702 643
916 1000
639 459
802 26
854 941
835 90
289 46
147 215
644 976
80 227
728 737
842 593
656 749
818 325
617 680
72 313
328 84
724 153
488 887
803 746
9 130
553 630
984 449
331 479
255 632
978 188
554 475
861 558
436 55
656 568
31 70
879 434
338 712
888 179
110 760
413 202
909 259
457 604
737 399
805 564
705 195
512 208
403 883
706 541
636 350
226 337
700 171
500 797
671 647
853 209
960 728
280 113
491 882
745 607
680 731
593 608
491 444
437 47
949 160
635 438
46 207
187 923
70 749
807 843
880 820
182 231
33 724
870 116
897 577
399 106
138 27
992 80
180 521
951 714
261 82
250 469
394 34
221 130
550 716
272 954
465 605
761 386
825 410
365 909
433 845
987 658
222 493
915 744
960 910
397 646
892 566
505 708
119 474
211 71
593 910
415 467
6 844
753 51
926 963
986 816
817 549
988 467
588 925
792 318
622 542
536 586
25 291
374 988
351 6
687 450
653 188
441 110
66 45
860 591
511 405
753 438
977 908
859 834
444 59
740 115
303 234
739 612
834 580
53 516
243 556
389 141
28 582
669 917
988 298
826 215
961 75
647 571
108 439
764 597
630 239
327 983
775 190
345 307
811 717
512 275
869 412
375 545
986 613
648 23
258 852
657 26
147 821
287 579
750 3
274 842
814 209
524 84
251 824
722 505
612 106
620 951
309 666
382 133
221 562
345 708
572 323
97 10
653 316
348 250
475 87
246 329
429 929
345 759
119 136
148 322
499 785
410 22
79 841
486 285
633 845
996 153
267 782
780 790
97 683
182 261
155 196
475 429
650 41
957 841
359 512
268 802
724 891
751 7
972 315
133 507
365 965
814 101
102 994
576 693
205 961
149 89
954 126
639 579
705 60
176 153
923 80
279 964
54 2
707 751
832 927
104 595
742 528
224 501
558 979
24 153
183 781
404 471
911 279
917 948
93 554
985 760
143 210
168 636
485 501
194 536
270 294
423 390
535 297
200 789
506 279
592 677
744 368
918 248
612 767
921 965
51 943
857 873
451 719
44 79
72 315
680 238
763 501
441 771
271 669
150 632
835 873
617 182
116 924
399 116
629 863
115 311
387 805
518 375
89 315
70 543
633 737
490 82
640 6
829 216
407 4
770 483
474 663
762 533
796 981
672 801
640 683
86 505
880 641
448 922
83 60
548 538
896 71
328 289
745 960
755 610
306 211
538 282
588 950
257 645
277 281
687 542
645 89
753 453
992 438
962 970
863 279
577 367
880 428
913 143
109 466
641 390
832 655
207 579
526 448
768 740
63 947
596 180
69 535
197 694
117 925
686 27
169 769
155 508
142 286
226 186
667 970
94 18
783 58
532 25
760 881
795 798
586 501
215 917
423 971
982 29
697 306
937 643
471 285
191 384
667 643
750 608
732 952
894 638
12 214
127 535
209 829
751 931
814 96
332 427
10 54
123 31
28 373
152 493
444 447
735 625
661 210
488 334
671 178
230 444
958 62
816 250
520 511
277 366
481 876
942 664
407 979
848 81
546 444
378 912
477 805
868 693
957 274
780 210
53 964
257 807
887 318
996 563
566 456
261 543
358 174
928 684
181 490
187 396
393 68
533 168
377 717
424 252
474 86
462 399
507 383
112 624
708 323
8 893
390 152
335 779
406 626
986 668
997 574
522 545
465 253
881 779
730 334
585 322
911 569
665 598
789 797
21 800
108 772
26 672
562 945
115 417
862 801
731 532
429 606
77 83
963 439
229 939
630 995
625 131
898 274
606 456
92 344
99 473
470 255
982 24
69 829
459 533
743 709
132 219
963 369
855 303
8 255
802 950
632 214
705 842
444 98
369 260
643 173
584 402
85 630
828 838
885 135
179 598
823 508
259 17
104 310
356 576
101 759
274 849
699 834
30 255
309 101
6 126
38 2
112 591
871 683
321 821
120 725
500 635
406 122
676 547
424 65
531 11
916 7
139 718
279 189
323 411
645 815
827 26
726 977
298 342
552 327
398 4
385 364
34 738
799 939
347 703
231 948
721 270
625 89
835 465
582 822
276 712
502 5
190 63
696 693
833 668
380 261
472 412
842 979
436 848
676 3
591 184
489 367
354 949
140 563
243 433
704 609
529 704
697 846
829 901
70 229
634 983
185 479
464 311
418 178
87 882
751 447
166 164
350 769
50 369
518 321
410 399
545 735
875 78
414 351
7 445
732 934
389 587
883 881
559 792
687 734
327 70
192 35
122 379
717 358
966 905
908 444
93 625
829 401
673 247
165 141
68 886
478 758
446 586
401 284
578 168
906 900
862 928
856 284
442 201
491 851
307 835
74 715
785 864
935 526
577 272
10 269
413 248
917 275
112 815
373 504
36 963
74 383
814 690
775 123
710 71
246 143
557 534
631 520
870 420
194 239
10 890
501 970
279 408
720 259
781 190
178 608
757 67
135 244
69 623
25 200
958 390
193 371
391 728
301 533
752 19
191 324
247 573
81 983
461 845
564 443
640 117
809 526
481 65
438 550
2 336
760 203
495 427
12 434
302 462
773 489
593 201
795 423
155 957
86 906
229 667
416 377
932 56
43 585
447 288
851 151
503 273
313 230
655 33
311 13
795 744
724 529
241 190
417 790
428 611
416 420
318 891
642 976
99 957
804 317
707 285
225 261
435 928
48 994
303 808
84 438
261 217
818 794
815 195
188 903
262 843
483 977
67 949
342 702
971 313
524 993
564 101
5 445
512 506
676 61
186 721
49 42
377 863
634 826
265 989
57 279
376 76
631 664
930 52
38 392
293 344
969 894
566 987
899 979
192 644
889 85
765 827
652 948
282 63
151 727
424 22
434 333
547 730
589 382
986 496
301 926
716 202
566 334
482 789
346 661
987 512
268 771
680 621
27 958
395 34
405 548
798 468
373 664
563 622
862 750
985 503
301 212
621 173
177 104
450 812
126 894
491 943
433 621
317 996
853 77
114 877
717 454
617 339
775 588
444 620
105 690
329 7
871 816
265 412
758 530
790 243
34 441
107 895
108 286
573 543
989 195
693 21
282 450
572 296
276 697
542 365
411 840
590 331
407 974
214 69
26 99
693 670
871 416
755 149
96 56
374 216
812 702
715 551
677 687
73 573
649 743
246 718
773 397
379 518
246 208
1000 925
629 130
846 452
818 655
508 818
552 40
400 638
822 751
971 754
513 153
432 72
136 798
114 407
241 96
241 646
810 505
395 918
369 115
191 987
871 797
684 823
434 425
595 777
35 297
810 942
518 772
885 550
146 322
310 891
506 223
142 348
452 978
202 70
45 123
64 532
749 763
159 331
140 994
765 723
949 548
998 631
613 932
378 797
655 197
644 532
126 637
912 440
639 209
884 986
525 601
88 676
35 461
591 383
22 934
554 683
599 648
181 699
982 536
255 675
537 717
656 471
960 491
848 172
871 464
328 819
829 995
587 922
33 234
318 994
675 419
2 689
772 899
687 858
551 628
198 685
813 734
561 609
886 265
722 46
760 509
602 42
924 913
749 59
671 540
820 341
285 255
391 319
123 303
189 535
193 43
819 630
180 387
456 408
187 539
679 35
687 297
665 266
351 862
138 851
943 192
24 496
664 517
716 967
532 83
32 965
808 861
639 732
813 314
40 921
658 362
541 888
343 553
799 717
74 111
887 898
971 396
818 142
199 38
810 361
496 313
636 577
244 605
799 945
110 727
821 731
137 526
460 210
637 508
987 996
963 707
632 427
713 885
146 354
674 561
684 215
223 255
211 838
350 774
203 90
781 748
986 989
796 433
62 547
38 745
628 287
882 233
445 973
3 660
532 802
131 533
902 694
106 934
343 397
378 166
558 56
292 107
311 490
113 232
86 337
852 981
256 614
94 46
511 880
824 114
40 228
207 52
779 418
115 688
163 82
522 84
464 987
987 304
197 145
185 520
692 911
274 923
325 371
377 220
384 36
114 981
873 988
293 661
663 224
373 442
703 182
136 613
637 540
379 30
873 521
884 6
476 539
311 763
115 293
740 28
553 555
462 815
212 434
675 347
345 88
8 231
407 776
563 855
137 627
978 206
293 616
414 154
263 705
819 357
398 850
202 474
985 327
126 312
287 911
180 261
526 86
35 146
16 371
583 444
141 763
678 404
261 11
152 315
292 808
688 778
544 151
693 857
283 277
981 826
660 149
56 873
734 467
242 484
40 36
107 182
715 921
516 961
70 570
749 603
291 287
92 846
483 342
99 634
802 279
891 119
728 650
408 775
606 616
923 250
145 726
205 189
325 222
618 160
788 719
577 605
161 27
141 51
665 149
507 40
568 847
570 845
400 573
805 664
699 592
245 609
883 408
842 379
861 443
630 351
642 789
888 942
381 546
128 105
982 343
47 826
961 768
396 325
143 317
394 134
283 794
79 348
221 273
718 508
618 58
643 524
916 686
288 566
315 219
821 844
499 151
812 89
470 174
136 647
468 810
47 56
262 160
501 279
452 532
439 543
345 983
311 892
140 882
954 97
804 790
660 218
20 174
405 922
382 41
726 385
260 831
990 905
402 537
32 909
214 839
46 133
786 749
452 207
451 969
144 151
838 776
248 53
487 19
220 130
683 946
940 503
366 88
634 882
220 461
698 271
290 334
835 634
605 164
515 659
671 824
597 186
991 291
510 75
722 22
211 250
970 791
444 54
15 540
873 206
211 753
949 325
642 104
829 956
624 791
142 802
511 830
128 496
527 301
747 811
476 188
429 472
505 532
968 737
724 56
727 39
601 92
657 865
976 975
775 267
482 1000
191 645
386 853
741 8
849 247
74 222
360 621
165 764
380 931
18 636
391 235
724 583
16 435
912 842
48 569
800 839
829 650
844 704
408 569
728 913
416 730
603 39
115 344
557 59
496 172
961 901
151 1
786 194
763 764
838 359
770 655
583 533
98 741
459 489
572 306
208 161
196 283
36 661
174 689
38 715
579 147
375 224
618 449
639 52
219 472
904 472
743 350
81 106
109 76
85 538
708 421
619 702
712 1000
556 891
413 235
595 693
406 976
46 871
494 138
469 221
578 998
584 707
757 404
684 811
304 589
984 800
24 469
318 546
191 727
279 37
64 423
263 697
541 507
877 951
617 410
345 353
306 354
286 518
566 963
349 70
833 649
872 171
873 37
398 724
261 888
322 237
245 796
802 629
366 963
793 85
169 221
720 591
835 306
232 174
152 521
890 368
564 372
264 98
66 481
271 768
599 622
111 576
321 389
731 259
593 228
684 901
873 342
383 920
405 429
862 84
475 391
443 823
521 687
434 144
714 513
277 872
546 816
726 905
956 570
119 692
290 67
560 413
342 911
120 14
708 235
360 725
745 322
562 573
472 529
691 15
341 321
273 738
185 764
994 604
176 255
170 148
293 854
898 562
555 659
263 677
306 899
41 982
833 924
73 953
267 791
626 757
644 307
806 341
279 325
537 652
475 725
247 524
531 114
356 381
615 513
301 708
428 747
240 492
991 514
48 513
358 825
863 150
914 209
969 982
199 310
159 288
36 95
257 483
631 388
114 645
197 739
949 622
455 995
453 626
800 944
645 873
335 489
945 407
951 794
341 584
169 120
422 844
876 716
814 725
80 101
73 294
499 805
961 199
558 820
996 441
947 933
811 680
768 971
694 277
278 34
755 62
310 993
703 183
284 841
472 455
161 371
972 961
953 602
314 329
100 779
379 834
153 845
771 784
536 718
395 944
807 669
261 289
374 520
820 177
806 475
194 805
988 859
923 181
986 109
823 865
925 862
250 777
387 608
19 711
485 978
642 447
766 395
814 295
651 632
311 897
759 163
112 821
332 814
166 302
639 938
375 454
731 357
520 281
316 258
415 808
136 113
129 698
732 376
898 565
940 533
162 130
919 744
17 112
681 645
903 996
884 478
37 563
900 408
70 832
811 37
491 535
475 588
125 110
505 770
481 534
789 127
546 213
436 544
975 774
218 516
151 139
183 60
195 448
26 42
625 589
90 645
29 290
427 596
933 617
871 104
194 203
818 283
408 82
423 911
542 617
999 856
487 246
305 78
87 89
383 450
462 109
533 482
237 273
275 668
133 285
106 822
829 579
278 87
710 888
770 709
365 303
465 633
878 906
433 861
690 3
202 464
836 847
509 639
328 763
197 793
626 407
369 196
179 23
78 293
202 84
677 645
846 691
833 363
547 746
295 663
546 371
422 77
760 705
467 490
493 149
760 406
802 94
800 362
759 628
807 648
658 407
354 732
316 878
196 895
922 952
398 95
621 739
188 609
239 167
681 788
951 528
240 961
768 139
676 813
549 325
566 586
310 200
101 240
892 942
910 133
456 616
707 704
852 976
85 412
449 305
501 393
199 778
541 193
633 898
569 400
641 808
494 964
126 501
843 180
128 456
648 279
586 437
607 506
714 316
307 759
858 130
331 891
163 559
215 439
709 848
85 192
868 318
887 918
469 696
884 295
319 573
613 802
641 401
709 537
473 153
146 912
71 966
366 962
603 332
844 247
599 404
652 971
859 764
583 637
43 677
441 147
35 743
756 174
689 822
894 777
298 276
441 42
822 806
687 407
969 575
274 782
925 906
60 66
128 911
584 156
374 70
505 560
504 670
121 771
527 711
273 674
772 508
566 228
623 310
673 700
741 758
782 421
24 481
909 110
932 87
307 845
303 642
449 132
730 407
780 692
22 471
969 825
626 11
416 379
338 882
533 915
632 454
903 236
951 738
746 741
825 328
622 233
771 728
735 488
360 956
370 587
172 999
910 735
89 731
946 36
737 191
790 616
195 677
417 735
15 456
588 412
814 430
570 44
567 12
841 578
686 852
424 555
111 928
47 141
732 305
663 404
113 520
605 346
747 131
880 146
905 56
229 973
733 999
726 158
858 979
750 558
414 880
14 254
593 988
834 498
356 117
221 686
492 800
245 956
479 280
868 915
157 107
232 73
632 262
619 557
872 230
233 378
840 836
930 298
750 303
313 832
941 404
872 82
20 273
332 76
776 427
339 612
541 243
189 667
433 449
520 423
748 466
601 719
341 92
981 710
388 124
422 965
294 698
694 58
712 452
755 140
650 721
451 978
307 63
123 961
739 841
715 844
669 435
152 627
646 516
112 236
998 530
691 66
350 484
19 413
816 649
649 43
88 56
896 382
852 786
48 488
23 333
169 933
578 853
190 926
97 82
845 823
366 473
861 299
496 564
894 890
827 638
847 619
742 940
341 517
425 305
939 489
896 463
306 604
903 519
991 432
375 691
663 816
148 375
488 642
430 717
682 431
174 344
334 593
549 728
423 293
956 985
373 337
193 782
869 483
756 478
523 482
706 885
982 257
526 338
430 973
53 623
848 772
39 820
883 586
562 28
348 127
9 848
385 508
161 115
481 952
75 999
595 166
802 130
726 650
907 417
279 35
975 398
554 202
16 880
828 341
881 610
431 377
95 44
406 369
18 945
315 693
104 813
61 324
58 709
826 315
261 72
677 662
760 185
746 98
852 799
133 776
67 541
356 607
605 920
595 681
458 981
192 3
998 959
763 139
291 205
215 59
937 448
418 264
231 684
237 765
39 765
946 690
267 687
53 256
888 679
54 580
364 120
944 228
78 772
486 250
407 47
290 921
950 739
992 342
800 699
736 87
549 750
359 541
286 690
964 876
819 836
270 737
934 938
839 902
888 217
351 148
736 497
318 581
942 943
614 737
261 665
720 613
363 601
582 595
59 456
146 95
624 379
672 138
269 405
839 148
974 311
67 328
34 664
34 21
19 680
650 594
476 958
639 486
543 193
360 625
637 886
447 42
738 532
287 576
358 95
98 674
976 851
378 814
452 263
641 674
610 963
388 827
771 517
554 969
336 233
286 179
65 228
755 968
777 692
531 12
428 870
925 379
937 734
333 278
767 509
79 643
473 668
345 647
175 274
93 923
583 204
1 522
778 448
875 761
511 49
341 494
932 947
89 740
55 608
866 547
897 718
645 293
811 794
697 799
78 376
6 44
472 770
299 583
422 680
761 885
714 782
436 117
597 751
657 382
669 380
962 671
211 455
842 282
296 653
226 316
197 558
846 514
703 654
328 249
792 352
741 760
802 635
778 303
657 607
990 942
982 123
809 686
561 592
929 90
110 547
405 442
207 18
811 412
436 800
606 280
54 240
47 465
731 111
686 949
238 381
980 806
83 825
505 884
445 251
433 209
722 32
585 96
230 648
666 821
364 567
918 761
324 577
329 823
432 688
982 134
242 163
505 411
807 767
507 304
571 807
244 172
719 430
522 766
633 901
537 210
971 923
191 320
63 528
283 570
408 789
135 354
478 712
308 342
57 497
988 567
979 142
484 366
788 99
582 734
395 246
555 544
542 190
224 178
556 581
592 328
462 248
907 705
74 523
374 825
362 422
896 941
750 182
442 822
819 996
61 314
372 190
228 310
420 449
224 343
4 107
978 640
449 818
470 341
404 185
145 289
840 263
445 827
708 31
120 135
147 358
467 74
919 947
701 376
162 387
954 289
740 812
802 958
824 720
123 943
282 615
781 460
199 184
49 880
980 118
703 498
22 709
23 646
337 112
870 295
799 627
554 666
638 412
592 747
696 971
686 759
871 629
641 969
270 26
204 558
986 52
693 403
139 667
750 44
452 309
507 796
313 522
743 991
737 669
684 791
781 856
514 446
741 47
793 717
544 548
439 922
734 184
1000 104
634 306
337 634
589 125
681 188
769 550
449 245
27 169
285 92
890 672
65 292
896 524
779 430
749 287
664 464
257 755
564 943
600 71
634 4
369 304
593 478
476 859
243 975
477 848
892 120
688 201
202 40
9 414
192 13
686 47
605 812
46 642
268 723
664 81
283 751
883 671
394 56
999 704
795 855
89 608
544 880
30 107
716 191
428 888
733 514
954 908
578 58
798 738
983 937
525 536
513 494
772 744
657 539
326 294
901 363
398 911
67 235
559 526
201 166
21 744
123 358
299 98
406 185
798 970
776 605
654 290
450 222
81 256
483 544
416 413
119 666
163 252
281 144
24 173
558 520
642 128
213 430
864 1000
908 910
415 105
194 898
526 652
448 129
19 436
944 99
724 774
841 314
409 924
17 840
225 459
329 510
569 550
604 122
95 436
146 46
903 660
732 700
68 893
176 89
649 321
563 895
792 62
232 872
832 370
662 299
67 722
360 57
175 86
819 746
37 762
711 510
413 942
677 614
987 522
98 5
686 781
139 758
152 697
384 568
371 159
360 71
918 903
996 536
697 358
307 133
583 780
229 328
752 914
597 61
616 112
83 856
963 206
491 12
978 191
14 125
436 886
848 229
197 584
810 861
956 359
33 190
189 475
13 890
321 279
489 561
105 495
750 89
548 859
141 474
78 123
385 253
483 600
238 124
899 475
257 994
299 665
175 263
167 10
592 436
1000 938
240 504
150 830
903 765
576 250
330 964
897 973
814 682
798 930
879 718
304 600
842 873
367 404
326 184
802 189
536 373
722 719
684 165
54 716
337 579
993 786
55 286
321 154
909 781
723 360
398 341
774 676
417 365
586 551
985 903
211 549
869 733
638 530
774 411
8 512
72 826
969 697
295 280
897 906
549 827
304 272
367 297
73 443
899 12
545 976
170 355
937 111
622 785
508 867
74 427
733 222
710 587
24 862
753 418
596 689
376 938
96 457
80 403
474 330
908 795
468 149
175 761
638 683
474 29
480 804
215 986
779 354
618 646
713 787
757 355
93 583
33 721
908 712
297 347
741 928
686 653
863 392
249 204
130 984
943 604
642 524
108 170
306 580
742 620
591 609
81 753
710 707
735 768
967 90
474 341
323 131
427 670
894 193
59 901
165 523
331 665
678 476
545 100
680 46
291 853
27 77
35 638
565 407
843 60
79 20
20 31
644 331
665 846
451 922
150 171
357 410
321 485
928 919
382 154
686 487
763 591
453 516
417 853
69 293
815 146
627 876
30 344
748 508
901 897
962 89
819 174
966 853
372 672
594 210
796 150
108 325
879 345
2 214
168 126
183 104
287 996
108 997
889 736
833 484
904 399
593 183
706 138
975 346
729 63
534 875
171 513
650 249
498 723
815 386
810 820
277 857
599 86
253 152
988 680
252 288
907 381
137 760
652 470
979 533
515 513
762 607
374 923
212 636
967 535
191 423
869 273
429 682
855 551
617 266
365 40
301 728
314 676
600 826
856 396
804 763
475 724
195 68
225 3
911 437
588 424
897 750
962 93
502 604
61 381
981 982
918 44
18 357
362 250
513 761
688 814
133 762
904 387
108 712
728 940
179 403
209 968
77 462
537 458
854 328
489 465
649 548
122 359
711 521
417 608
101 843
386 513
908 877
147 879
772 887
444 517
883 497
145 935
981 904
966 72
873 116
273 428
639 855
171 192
331 787
772 893
760 735
434 742
885 340
972 246
534 837
689 615
463 48
673 334
320 371
731 990
203 249
653 586
785 319
636 142
575 111
579 10
515 889
423 38
641 951
842 268
432 756
707 333
749 686
777 830
804 970
359 586
2 562
405 438
423 590
619 168
445 518
408 252
30 602
153 40
567 30
683 271
462 675
286 639
742 139
240 165
954 122
494 34
888 885
566 820
232 842
975 56
25 924
74 259
525 55
496 680
444 323
797 684
647 830
983 534
346 416
610 981
331 909
927 663
577 627
961 350
968 206
597 808
11 483
41 906
932 893
585 862
239 575
286 789
500 320
41 854
458 485
435 563
409 234
542 553
235 452
322 368
757 979
245 483
699 211
600 439
259 399
937 18
67 999
227 608
845 356
196 820
373 672
605 916
786 476
220 960
10 998
656 485
85 911
593 157
273 832
221 140
592 201
729 170
463 462
625 464
714 968
463 723
703 507
177 785
565 868
805 713
48 856
804 689
55 69
923 355
341 381
163 740
146 672
511 680
854 353
241 583
404 239
567 269
374 710
238 649
890 505
656 658
134 998
689 86
564 365
400 760
868 548
500 467
197 937
29 152
313 633
132 849
125 69
205 728
494 960
110 391
661 641
398 290
213 222
337 771
325 380
126 265
378 645
890 269
428 593
102 172
682 546
989 134
791 526
830 54
949 656
694 548
321 886
526 272
70 372
714 886
228 388
298 322
744 499
272 150
848 817
44 298
715 771
961 225
646 810
886 114
843 722
203 97
240 982
349 494
209 435
711 632
373 600
596 335
165 622
172 115
594 696
516 204
466 77
371 154
742 715
774 899
324 551
884 965
905 810
948 255
450 373
468 464
102 816
954 450
448 598
362 602
83 362
48 739
597 758
958 568
759 681
349 431
290 459
299 24
988 722
14 484
227 520
817 631
187 200
654 759
118 526
32 888
708 241
48 900
990 167
227 465
858 557
552 70
122 706
2 423
894 320
700 872
551 964
915 841
857 379
669 882
909 275
834 142
422 824
337 897
194 982
718 150
756 986
271 796
299 139
912 965
473 216
218 433
514 886
39 23
390 321
86 886
340 413
290 658
179 577
249 818
133 541
423 897
246 166
601 748
967 24
995 17
25 290
19 631
523 86
541 191
880 90
453 841
613 247
385 22
304 223
898 707
502 163
345 858
656 957
52 400
591 441
371 30
766 197
708 103
216 111
245 616
352 906
708 615
556 837
161 883
926 831
395 325
707 607
23 921
666 62
772 110
310 345
627 857
458 65
949 997
225 733
74 443
632 444
141 981
646 400
24 109
782 173
991 63
106 794
675 113
618 402
517 525
799 739
832 230
822 334
394 926
231 898
487 852
185 61
510 53
109 150
830 5
704 675
888 242
21 13
564 968
356 905
704 241
923 33
315 881
332 243
532 425
293 32
853 717
97 8
328 83
555 614
871 893
376 120
930 419
461 371
518 896
808 546
975 890
896 712
166 666
129 209
610 343
295 628
699 165
661 58
356 672
987 531
994 735
846 351
546 35
343 89
181 648
969 699
858 167
427 929
507 9
870 269
309 53
151 564
98 619
812 60
171 478
669 446
192 483
912 144
192 615
818 651
549 151
670 481
645 780
50 346
16 396
295 180
963 619
431 988
56 859
858 927
668 859
667 593
597 79
649 215
525 537
472 644
871 669
704 238
257 449
257 783
664 853
981 708
521 392
464 663
814 793
359 214
447 893
73 801
246 899
453 480
459 692
500 4
93 691
952 532
828 663
158 691
899 5
744 206
888 957
752 803
895 376
219 986
565 644
550 914
600 175
952 888
269 256
880 206
819 930
94 871
94 739
529 325
743 670
594 664
174 111
906 516
502 702
990 6
422 323
459 698
425 55
531 175
978 867
235 532
847 132
631 106
630 297
31 136
974 306
651 348
341 486
461 279
593 277
609 423
910 965
938 841
753 703
585 918
500 869
644 39
405 59
420 991
873 428
213 337
148 34
204 670
386 896
376 233
102 511
229 489
588 606
338 684
770 861
46 844
837 551
306 719
545 61
234 103
982 721
643 350
872 836
862 809
244 639
53 444
686 724
534 529
777 480
331 350
92 3
739 710
405 781
505 343
531 332
546 171
845 795
195 530
743 764
364 463
423 531
534 524
941 60
452 644
845 838
171 909
228 170
321 916
900 97
780 994
926 796
431 476
468 388
620 489
339 657
292 956
976 213
378 42
513 616
144 241
799 981
486 434
569 908
883 6
44 526
499 550
675 928
378 851
549 257
913 318
439 255
533 67
913 600
404 464
652 936
503 994
17 437
456 58
891 254
89 800
147 296
98 561
820 61
36 127
626 460
520 902
840 960
638 802
679 723
864 835
692 944
522 354
10 87
568 6
801 769
653 329
763 580
537 524
561 281
27 734
78 179
941 963
99 864
487 626
639 349
419 902
350 257
397 662
401 463
199 309
431 220
91 584
366 596
956 365
453 18
562 522
892 975
244 159
222 119
934 609
998 626
53 996
380 878
346 315
489 871
577 138
28 569
342 707
482 146
746 933
969 592
463 645
821 94
669 562
386 387
545 452
86 439
549 844
744 449
316 676
515 698
46 646
621 950
125 85
871 501
434 385
640 384
187 838
451 328
688 961
185 788
492 423
478 893
807 805
451 448
691 83
468 628
270 742
90 339
522 306
411 485
957 60
199 898
73 159
693 537
571 332
229 123
369 771
820 414
303 331
617 919
900 457
699 906
817 452
993 112
449 787
371 576
446 970
27 98
117 547
894 845
185 47
445 249
76 216
764 758
774 544
650 711
78 685
343 333
943 740
337 978
788 586
71 708
41 481
52 697
331 985
768 386
25 552
723 863
492 4
180 40
184 759
758 522
480 139
141 227
601 804
4 866
46 273
539 954
234 603
667 1
828 672
786 579
202 552
939 410
566 905
683 193
569 696
582 862
949 63
900 34
864 223
673 473
328 304
244 323
663 709
314 472
975 391
561 526
773 952
476 92
201 541
356 241
423 219
972 651
552 291
591 885
586 405
20 713
824 1000
610 512
959 683
503 357
151 355
156 695
281 383
998 728
291 198
647 619
252 746
189 798
551 237
479 823
241 33
152 370
374 578
157 520
314 267
546 270
14 73
479 816
687 196
941 367
593 755
434 870
677 691
901 72
112 227
396 84
500 565
406 311
893 622
193 358
862 378
894 703
170 189
569 25
170 469
672 153
220 442
66 849
612 219
389 507
764 197
440 78
359 503
375 276
975 315
9 377
958 867
203 191
90 848
977 619
485 509
920 504
258 102
623 811
916 980
33 877
484 904
479 103
842 47
912 640
198 309
193 351
104 425
850 759
378 537
523 601
196 924
524 474
774 522
690 650
672 31
97 647
710 722
908 657
140 90
398 937
538 898
452 303
617 990
94 756
121 196
89 195
813 386
122 809
143 718
633 214
829 266
875 731
418 927
97 579
352 411
204 797
962 917
876 642
392 834
910 773
966 256
482 505
912 991
671 931
680 503
563 702
443 211
982 371
135 133
594 181
474 189
571 850
180 166
461 933
477 395
57 795
183 310
859 124
886 716
347 403
82 653
102 939
545 769
12 140
48 177
778 310
83 948
10 315
150 343
855 327
172 886
961 493
226 786
901 924
678 947
427 886
964 645
582 902
271 898
843 389
769 200
186 618
902 605
315 233
191 40
246 349
674 123
110 779
577 320
202 162
268 820
891 918
546 402
568 500
977 58
45 35
541 287
876 199
107 893
724 887
964 943
662 582
801 877
548 805
134 692
75 87
701 208
150 993
702 594
834 48
295 522
88 662
592 13
696 655
618 984
77 31
628 810
488 982
473 95
501 599
422 765
438 765
319 892
392 480
566 548
828 640
14 991
499 866
865 285
816 789
954 528
565 36
713 649
278 159
673 761
38 591
280 462
210 444
128 903
252 240
161 349
741 304
764 656
240 713
120 304
460 8
419 740
706 779
103 947
208 779
30 777
467 696
581 390
305 80
258 126
258 479
328 307
327 689
218 992
21 704
169 698
882 146
506 127
50 540
964 778
591 549
515 14
366 336
907 143
138 552
942 203
486 419
198 600
381 987
902 492
227 698
188 169
566 156
824 175
582 415
249 409
107 432
770 359
340 716
45 434
622 604
204 728
817 976
862 238
846 141
287 674
905 349
154 820
763 159
408 276
132 56
643 321
823 211
37 920
441 840
276 903
221 313
550 185
35 497
369 851
897 902
224 925
345 463
347 874
230 619
395 89
897 861
898 95
872 462
37 825
664 17
678 191
646 404
816 135
995 778
762 190
767 963
398 453
984 482
317 790
866 223
680 180
535 924
495 156
848 856
621 882
567 756
730 129
521 71
884 580
135 496
789 392
770 947
961 194
304 395
754 458
335 127
54 744
25 430
84 98
897 871
277 171
496 719
486 516
309 67
831 2
974 312
861 252
942 848
147 378
950 722
746 515
137 793
167 302
822 66
612 154
525 691
261 629
282 443
650 52
602 983
621 210
364 744
972 119
319 903
182 972
774 971
674 52
973 758
363 78
223 867
744 777
763 952
339 155
624 118
342 954
622 815
360 370
406 313
674 548
440 329
582 198
459 499
459 555
699 846
147 682
470 253
168 487
632 785
691 494
735 50
984 254
58 793
482 823
174 142
32 219
900 679
435 252
5 831
218 954
199 344
779 579
691 899
575 557
736 427
357 140
50 121
172 532
482 266
606 195
554 85
449 843
908 537
716 850
644 510
164 717
679 774
612 901
210 298
764 602
336 141
332 622
846 117
201 129
894 791
10 807
943 367
49 985
580 975
374 146
419 393
860 713
245 752
456 827
232 22
716 790
36 451
479 595
964 835
584 554
115 798
963 314
134 401
517 171
674 564
364 955
690 689
363 372
76 373
213 600
473 817
570 649
471 250
307 194
935 889
583 196
589 218
995 834
270 37
701 314
596 732
435 549
941 972
71 523
318 55
398 518
828 753
852 240
373 364
363 606
70 401
780 957
763 662
6 249
507 324
483 540
93 299
460 381
344 298
627 132
3 692
405 977
509 381
417 820
36 616
421 487
940 425
44 353
289 63
530 893
541 807
497 908
837 829
630 114
454 684
45 544
815 530
189 792
262 444
387 217
479 278
644 582
498 712
382 407
289 96
726 389
821 966
71 489
999 347
539 578
928 874
259 553
373 78
25 842
141 565
12 194
285 827
72 244
761 601
95 89
438 408
844 378
559 400
640 290
751 866
536 84
618 551
81 689
173 125
40 580
314 577
202 264
82 702
714 284
912 203
78 894
931 55
735 195
114 317
705 389
439 96
11 697
401 200
890 611
279 997
787 705
834 216
207 787
197 195
139 832
39 991
167 463
767 345
291 504
517 702
313 369
536 714
418 254
530 935
357 840
52 815
35 264
603 258
645 283
703 163
856 828
98 762
702 766
628 340
664 813
416 800
689 341
550 337
622 656
528 251
293 559
493 595
893 912
965 393
354 59
527 661
806 586
249 836
753 228
833 699
619 382
279 213
271 557
786 201
255 461
214 718
826 6
330 172
870 402
162 537
296 960
588 805
677 154
806 265
94 617
791 287
373 907
710 397
146 620
33 348
11 322
891 384
803 516
226 925
762 519
898 466
237 798
839 723
455 560
783 764
501 227
946 934
803 763
332 611
557 581
795 83
723 36
690 311
605 270
997 405
640 848
679 570
156 973
989 680
833 350
762 459
828 842
934 754
841 810
89 588
219 212
99 797
742 71
305 233
625 174
130 428
733 311
281 415
522 357
302 813
510 201
764 826
31 924
185 668
394 755
712 653
42 959
320 124
448 686
25 998
627 141
16 837
925 720
833 37
294 727
84 920
278 588
697 994
634 240
994 187
990 261
557 645
695 402
697 817
196 952
986 60
493 985
376 180
437 681
965 874
719 196
703 570
547 244
251 698
869 450
359 71
605 790
460 341
485 498
51 19
526 691
959 791
526 360
654 111
953 775
885 250
900 297
21 220
300 748
898 812
912 340
332 172
344 855
326 210
133 977
510 832
756 6
649 375
318 947
505 879
90 253
778 627
588 347
289 345
996 959
738 700
966 49
266 45
567 640
647 931
527 742
187 220
829 292
642 783
200 140
206 221
16 949
370 761
176 428
985 959
623 268
331 914
693 479
293 117
749 161
22 586
59 538
463 676
493 304
351 954
717 870
818 896
434 724
271 490
738 924
641 861
229 12
106 392
326 61
202 693
816 339
462 63
598 491
182 251
339 821
785 209
225 264
972 705
324 46
376 694
554 499
908 64
52 985
834 867
60 288
112 21
843 117
293 19
346 366
926 620
877 122
742 419
418 797
788 221
279 772
802 18
947 129
467 268
539 551
892 678
489 10
466 299
227 203
133 790
532 6
479 307
905 403
985 186
2 871
797 860
566 698
222 116
69 570
930 447
969 243
474 224
122 878
507 794
925 310
292 24
355 174
404 186
370 417
472 807
704 946
404 109
42 186
237 414
317 797
387 443
803 942
605 554
16 553
410 661
215 461
165 857
136 767
367 511
652 243
807 990
337 417
882 118
10 736
305 226
68 998
607 218
356 833
467 684
920 667
140 111
485 301
1000 273
515 924
760 919
633 33
381 932
297 109
889 886
434 968
337 316
205 100
593 385
912 385
27 326
222 153
250 577
902 236
632 842
310 656
406 411
828 216
963 177
228 491
518 600
126 815
263 40
546 414
421 437
655 109
565 87
405 222
865 845
314 622
545 121
825 190
992 723
519 761
707 290
895 476
458 813
84 429
375 596
653 890
308 646
665 256
111 130
676 289
203 897
168 816
625 992
806 134
184 859
33 69
861 411
517 577
952 849
680 393
966 727
949 159
59 768
964 558
308 324
829 282
927 859
396 86
657 532
166 65
274 283
574 416
752 327
394 868
419 312
995 737
351 97
220 277
150 820
872 985
441 772
62 253
688 799
804 847
341 581
709 768
64 229
467 86
948 723
348 443
567 781
755 325
952 289
541 121
414 498
176 211
93 693
581 204
672 210
955 790
23 124
602 673
767 295
243 629
588 683
946 803
164 167
624 794
607 712
469 786
115 273
728 431
341 713
660 579
728 730
847 818
293 551
443 109
736 571
411 666
397 857
458 700
285 747
146 524
598 330
354 57
861 725
38 362
21 309
209 663
615 895
318 874
534 153
590 713
836 354
95 547
840 509
81 837
418 707
509 691
789 318
121 256
559 698
169 259
573 552
821 383
572 800
635 455
890 4
425 707
263 728
405 791
303 927
899 198
397 516
505 835
977 979
171 533
638 261
404 139
639 328
538 587
202 235
726 384
869 466
138 786
540 528
832 1
596 346
416 856
184 610
625 421
829 757
937 805
723 285
525 304
216 615
615 8
506 705
770 108
71 946
17 979
754 675
300 299
745 422
114 982
923 976
961 310
569 381
582 942
398 374
585 406
149 530
347 393
861 282
492 838
140 388
756 893
462 404
664 181
270 371
421 701
439 762
227 110
418 339
351 753
779 149
549 744
472 38
485 833
98 465
392 679
735 974
941 598
468 584
23 492
255 976
681 358
91 838
287 499
247 80
72 767
66 351
965 211
262 848
381 872
477 926
318 571
232 33
721 595
641 341
931 994
621 251
912 337
250 387
583 593
829 589
498 448
674 79
321 393
119 902
645 212
46 528
26 231
852 751
266 860
266 121
806 577
112 901
343 735
785 59
98 16
758 62
573 580
85 975
814 53
632 176
41 221
963 868
828 238
462 843
860 774
313 292
745 564
350 913
222 868
70 653
532 791
280 771
493 712
601 37
648 665
908 907
249 49
914 788
147 138
354 257
875 411
890 616
994 527
55 523
1000 249
578 446
958 142
220 889
254 189
854 763
119 441
741 40
501 533
65 877
819 232
236 733
895 338
235 13
760 202
730 966
408 419
525 498
135 468
732 433
737 71
232 481
464 602
119 892
680 934
4 190
412 147
847 939
749 789
280 752
675 101
43 914
181 646
29 755
635 617
994 106
748 775
240 309
898 193
159 227
980 705
654 497
754 737
856 5
216 204
18 675
743 33
53 187
456 11
966 831
69 804
537 427
431 471
343 776
769 867
717 550
256 950
49 872
656 1
481 591
492 504
662 92
511 681
171 394
998 870
707 862
911 795
385 499
759 404
696 224
59 242
170 553
704 421
954 200
696 554
982 824
453 194
212 461
740 227
714 311
831 447
22 682
955 577
933 838
517 717
847 768
433 116
966 485
397 945
951 922
749 596
330 615
281 825
106 999
447 769
551 774
215 394
591 670
780 191
264 255
504 672
465 264
935 85
590 333
271 49
167 451
161 196
795 464
641 9
581 422
887 957
339 514
363 602
424 110
324 419
343 891
969 157
626 14
827 937
15 542
654 971
593 7
155 653
435 547
620 631
515 130
755 105
891 511
113 961
337 792
11 983
240 694
585 401
188 27
272 618
721 755
66 496
398 441
848 598
606 629
695 706
322 885
829 151
18 863
767 555
379 820
858 988
628 878
646 256
872 358
194 571
350 538
616 757
988 817
557 684
7 970
885 265
970 318
405 830
89 810
686 938
996 889
187 223
117 177
188 369
85 107
870 540
221 662
78 358
587 380
741 224
880 465
508 934
67 759
909 639
463 670
432 571
531 219
931 46
550 321
403 314
48 655
850 417
108 74
179 512
474 846
419 848
70 282
776 269
570 608
775 902
110 865
303 44
575 830
607 520
338 687
599 459
68 992
241 973
468 922
880 497
809 789
789 176
62 499
102 507
668 689
423 850
408 925
350 928
424 728
950 674
936 797
804 563
797 828
532 43
660 335
263 451
812 462
948 35
785 424
31 916
676 307
6 285
610 253
360 881
969 238
834 937
248 727
393 203
523 181
215 1
308 677
173 544
713 352
72 991
91 361
719 683
150 689
979 618
829 985
458 889
213 502
453 579
830 863
522 77
470 745
970 599
984 629
888 205
528 377
83 235
681 292
163 262
427 725
12 800
574 546
735 717
717 972
130 387
102 648
21 217
180 175
607 482
242 560
515 438
820 652
58 156
276 381
235 417
64 413
850 222
181 550
108 406
789 293
639 398
41 37
216 605
742 806
703 801
436 176
230 417
831 29
65 177
13 772
214 7
453 592
38 848
62 219
546 986
83 347
377 919
660 879
465 802
225 539
51 758
516 223
252 898
446 193
552 707
477 465
68 480
955 229
165 59
7 79
526 580
525 857
973 41
669 1000
80 401
621 213
746 67
517 80
880 649
793 778
901 493
637 34
784 83
399 513
416 254
245 392
152 108
805 503
158 553
785 802
430 803
361 69
579 327
808 116
32 70
572 148
745 772
310 487
588 557
755 270
889 826
305 547
481 438
991 81
884 296
961 435
864 546
907 783
916 689
909 436
363 697
737 324
128 759
399 909
562 731
131 236
598 505
34 946
652 992
764 423
893 423
246 476
834 111
301 216
976 480
883 695
565 849
429 997
844 840
26 342
83 312
26 747
713 479
5 889
722 936
574 568
625 207
976 42
415 438
930 561
168 921
51 941
641 936
826 887
875 914
844 15
221 84
362 637
343 555
72 4
61 290
928 606
290 947
180 208
326 280
328 231
193 407
708 741
289 808
868 532
957 147
892 560
457 922
849 841
415 267
892 418
660 806
776 732
385 535
917 571
281 849
853 238
377 936
984 959
961 79
509 656
423 106
616 158
712 985
717 250
341 851
68 77
898 10
539 381
990 972
926 225
869 865
800 460
214 992
552 122
214 541
617 686
3 39
489 924
713 156
538 464
247 627
714 532
951 286
689 343
117 886
178 946
265 541
731 291
452 464
303 965
13 513
796 357
409 576
419 215
393 857
221 673
333 467
786 598
981 287
949 322
21 326
729 147
508 40
873 252
611 815
599 711
447 963
477 510
398 261
442 573
804 169
468 408
852 25
73 311
825 525
955 399
538 967
819 420
445 447
551 568
755 40
198 989
46 889
979 557
229 368
237 261
691 990
926 511
663 991
17 136
656 87
965 464
994 833
714 37
932 142
584 277
70 529
161 515
893 965
772 268
574 965
458 826
346 334
594 505
44 161
285 439
384 545
360 464
942 465
455 357
250 772
691 682
716 197
505 384
490 795
670 607
723 626
575 364
497 254
898 200
844 848
498 384
968 309
643 175
725 183
706 371
842 442
429 77
631 986
284 336
837 966
730 167
294 344
961 133
604 324
549 480
258 302
713 40
254 74
111 437
633 584
936 382
933 171
861 461
488 306
154 616
982 760
601 874
321 62
972 160
724 212
157 725
645 730
506 648
880 855
952 660
369 516
341 139
319 562
545 570
701 598
563 51
390 682
426 227
656 910
489 922
440 301
906 1
826 390
315 921
584 166
713 715
715 772
328 1000
530 574
341 777
32 224
344 277
322 564
152 178
862 430
683 320
398 806
391 628
232 828
664 13
983 117
171 907
589 695
839 823
295 529
260 418
78 532
990 399
830 629
1000 101
314 525
790 57
869 293
412 99
848 315
896 2
162 317
412 352
299 68
846 436
73 920
153 414
28 795
658 372
23 330
752 544
424 746
66 920
346 795
493 169
488 947
280 369
29 617
113 765
586 334
923 597
837 212
586 608
49 69
835 251
570 407
573 496
982 753
934 874
100 29
918 519
703 364
974 989
240 103
223 380
963 52
605 218
137 914
614 205
289 186
591 444
587 974
333 800
518 904
577 510
642 651
410 444
557 532
791 359
227 413
459 73
448 450
121 194
197 251
946 589
101 420
288 426
783 903
559 541
296 89
331 551
94 308
335 23
657 359
498 754
624 406
994 554
908 179
341 888
732 369
136 253
177 405
370 481
443 392
94 628
933 550
154 895
847 815
16 164
176 707
858 554
28 768
518 877
604 129
752 674
268 654
791 48
286 100
233 31
80 769
865 956
507 989
589 568
928 305
850 223
785 444
562 544
576 584
935 967
443 877
157 287
73 348
610 105
127 77
889 773
671 168
65 714
875 43
112 406
460 516
624 37
469 501
398 807
446 58
615 412
858 638
724 734
146 45
399 670
234 894
624 856
992 394
118 987
78 456
257 866
233 893
691 366
356 19
316 217
261 816
933 58
201 480
87 407
946 904
408 258
788 279
564 418
819 42
705 518
279 595
756 621
403 82
827 910
207 806
805 879
458 22
304 631
299 453
87 854
848 550
805 262
189 438
82 517
328 139
660 35
81 114
522 642
265 680
698 138
871 860
743 830
326 342
587 536
759 540
914 595
442 633
810 212
219 149
777 942
121 188
746 655
841 528
394 497
261 630
877 745
578 321
532 914
196 486
273 271
185 666
369 852
592 753
99 571
686 108
720 788
703 199
40 223
804 718
120 772
370 596
627 542
330 381
817 734
421 706
692 250
20 83
113 54
151 656
416 12
336 303
278 230
518 385
661 110
563 41
123 201
765 666
221 947
604 882
158 169
555 959
320 241
703 354
988 500
398 745
666 752
66 164
662 670
560 166
301 331
129 606
342 654
716 962
495 293
832 224
303 241
621 256
703 316
863 203
822 749
706 121
204 502
282 216
484 759
208 443
762 618
892 84
640 51
489 536
608 675
976 856
852 244
360 449
387 435
296 759
579 550
980 114
94 677
862 402
781 671
683 618
578 540
46 489
376 72
218 678
56 110
947 387
902 988
896 353
565 38
730 379
197 294
265 761
725 425
517 107
367 188
461 703
442 38
345 697
542 538
522 747
103 842
233 998
759 727
172 483
160 410
576 565
303 826
425 407
626 430
604 387
421 490
140 999
129 446
642 32
752 530
86 40
913 289
272 554
8 646
42 888
572 227
802 353
514 932
556 61
679 10
155 194
479 55
688 485
458 71
486 556
296 936
230 466
606 189
123 417
695 561
669 449
950 578
856 997
442 296
762 667
134 122
182 525
393 452
675 1
173 938
661 577
373 706
101 827
758 563
972 387
38 636
504 136
138 581
963 530
868 133
303 394
661 289
542 194
399 451
667 216
241 100
393 295
275 799
82 78
771 186
214 388
978 267
739 141
303 981
271 680
269 536
419 967
982 478
656 88
332 904
974 661
369 908
643 697
368 645
305 707
576 215
836 162
538 157
549 162
542 905
236 163
259 540
172 912
249 48
677 310
18 891
898 583
453 149
512 187
709 336
939 872
286 955
784 523
751 672
850 262
103 695
392 602
90 551
196 394
526 397
265 783
999 481
56 161
304 710
882 18
53 367
598 309
479 85
46 530
900 856
900 948
62 378
34 779
32 30
788 402
751 618
901 778
130 488
760 121
216 109
622 818
277 775
988 67
981 108
997 220
496 987
254 274
9 54
148 487
970 759
809 549
614 554
754 195
216 737
745 836
954 592
699 608
784 49
845 630
377 206
826 20
612 150
375 678
971 625
991 592
771 909
435 796
594 560
423 454
669 662
933 553
859 397
70 997
267 59
491 288
891 623
750 542
721 41
883 574
517 562
43 619
541 625
328 780
319 250
319 627
736 795
206 119
351 626
409 655
501 272
135 754
474 528
215 344
859 238
915 919
411 663
270 377
62 682
701 692
371 498
707 535
387 843
416 843
228 650
427 953
858 666
596 941
898 537
646 464
993 428
324 469
281 258
436 672
315 806
790 530
842 418
282 73
189 550
497 209
131 358
965 220
51 703
128 47
933 353
145 724
415 950
344 81
140 681
421 129
339 294
4 128
879 544
655 632
719 632
178 886
881 538
886 187
719 316
970 202
13 687
849 74
801 594
668 852
972 411
982 605
488 683
262 487
258 739
979 119
155 230
742 802
205 28
122 510
521 960
46 275
491 203
253 703
538 331
580 312
179 195
417 835
346 693
888 460
364 621
480 741
993 462
785 567
617 758
7 616
883 382
964 123
31 84
219 781
872 328
507 818
642 15
214 999
213 465
393 868
868 163
271 170
17 493
51 963
585 701
382 631
689 795
176 193
823 102
293 974
638 547
892 586
470 793
107 445
530 541
99 931
847 274
58 846
302 363
831 233
839 636
139 829
220 736
819 591
446 956
495 272
700 104
141 436
813 286
740 810
149 678
663 941
562 93
779 333
240 654
743 494
331 615
412 971
611 474
11 818
680 74
354 512
344 986
200 728
803 538
255 790
314 323
172 41
983 993
238 333
901 747
982 996
575 57
993 623
550 68
550 94
186 449
414 475
847 152
376 491
872 919
873 920
672 792
636 966
208 464
187 85
85 688
909 263
980 601
842 209
334 607
617 970
141 770
530 350
529 111
4 308
393 776
185 376
411 789
763 117
935 904
612 960
580 323
28 148
202 367
719 550
15 993
36 713
63 447
100 372
527 571
624 328
949 871
70 233
534 765
348 484
372 244
641 474
436 259
4 561
406 59
870 672
629 697
924 269
826 580
294 535
51 999
432 608
318 805
997 750
708 629
693 347
916 917
180 564
346 878
591 651
571 909
446 304
179 762
37 432
801 179
19 491
458 484
362 737
51 505
570 48
764 404
607 848
127 138
490 864
315 515
435 500
363 939
417 264
39 26
252 771
118 455
286 300
569 4
904 798
995 519
704 684
680 205
912 217
95 71
929 419
69 760
704 308
271 268
733 787
279 969
294 486
297 96
671 703
569 863
336 542
571 663
64 648
61 914
704 171
892 320
205 953
87 127
158 575
529 603
38 874
452 280
959 446
623 676
131 301
148 810
658 558
250 806
436 910
820 185
570 67
453 762
634 831
162 745
916 209
585 557
23 811
12 794
25 378
309 538
1 961
892 509
752 509
150 47
636 708
222 282
998 662
743 297
137 212
595 245
955 263
381 558
751 354
356 514
386 839
601 199
185 637
883 324
375 539
630 501
272 457
800 664
372 837
92 400
516 514
588 106
940 678
876 114
435 813
227 902
272 742
980 994
385 644
78 953
190 573
683 988
8 474
128 537
699 688
92 805
666 520
755 986
884 634
799 599
923 797
1 862
791 484
9 378
569 941
280 943
694 951
505 306
540 161
84 495
168 723
113 286
618 573
71 434
244 457
990 371
979 237
272 844
290 814
880 966
28 61
397 429
451 426
519 760
937 435
473 346
787 842
124 404
842 760
528 920
733 940
584 749
126 932
422 278
445 366
490 180
417 174
167 717
227 609
82 660
922 548
950 943
527 69
963 927
119 954
54 35
902 232
488 856
224 200
603 843
453 666
710 665
571 352
560 694
364 394
532 614
24 987
946 42
691 274
820 494
446 869
869 797
331 695
846 179
949 470
244 710
726 697
28 690
564 69
995 412
798 389
170 441
578 362
1000 315
218 595
544 784
402 760
220 703
521 29
802 177
799 27
195 206
160 9
641 512
955 697
649 594
392 124
991 231
770 597
325 619
739 640
635 200
894 796
298 425
589 343
494 616
723 401
413 186
520 104
896 599
473 458
400 253
164 778
499 445
727 356
748 792
731 36
543 271
974 95
851 95
642 1000
394 306
252 1000
403 453
547 697
998 183
554 588
335 148
87 843
350 202
549 688
813 304
121 293
326 24
211 397
720 146
752 612
844 709
632 649
958 837
718 566
499 686
737 446
467 663
872 154
888 550
247 631
506 266
12 581
668 509
261 467
862 606
525 904
927 827
758 209
209 496
280 836
239 611
567 222
582 646
937 721
35 471
307 925
125 929
417 458
965 582
10 363
475 932
993 174
218 852
429 962
206 344
546 478
34 593
409 996
856 399
757 915
865 334
602 735
681 891
411 32
10 227
794 804
124 294
74 848
999 76
886 356
659 677
655 155
959 524
856 896
36 998
318 574
189 843
411 986
366 944
757 690
344 353
857 959
379 319
919 997
713 629
349 657
364 44
421 619
644 439
249 741
463 623
114 843
109 935
620 136
210 234
382 456
856 404
993 559
980 443
851 493
387 371
617 589
17 554
488 629
810 817
428 874
46 396
224 117
944 320
989 843
661 347
323 296
813 519
967 515
125 367
714 804
255 90
702 600
73 480
952 815
343 197
835 62
323 568
617 512
300 771
998 138
48 363
233 64
475 714
685 114
378 557
389 812
807 261
115 511
352 908
345 869
388 644
717 352
515 66
22 489
731 238
36 880
526 857
889 71
875 40
967 870
613 955
993 826
152 637
244 812
365 150
584 30
213 678
298 902
76 385
71 100
487 11
184 165
352 375
916 741
726 130
94 325
803 266
688 296
111 771
972 250
459 816
493 372
766 221
478 474
221 408
907 558
413 115
135 378
371 284
783 918
323 217
780 60
734 951
649 820
739 100
829 439
245 475
851 577
502 303
922 972
188 273
905 422
233 322
925 361
475 497
13 670
826 864
684 815
885 726
794 913
400 739
774 314
417 955
979 934
83 750
712 131
118 835
252 844
188 900
166 877
668 301
244 729
467 579
865 779
749 458
387 459
628 49
768 540
735 762
328 242
39 339
615 528
336 813
429 588
427 2
309 537
996 877
534 147
740 983
425 485
297 322
995 114
921 755
118 627
384 10
644 606
733 268
309 172
189 914
313 817
310 642
942 735
2 94
252 124
963 822
257 894
759 647
978 946
83 665
438 105
834 786
278 432
118 452
206 495
343 947
432 397
851 559
146 839
228 226
936 432
200 5
164 80
851 644
878 779
579 102
943 735
719 416
344 425
91 247
581 719
571 609
505 140
954 170
757 919
524 987
730 516
912 129
410 16
554 211
140 144
301 93
567 962
257 461
853 604
159 248
909 175
16 278
66 444
418 59
620 110
746 284
794 199
986 776
77 331
395 747
375 706
415 13
558 560
854 164
318 935
210 618
236 946
904 324
482 66
473 179
405 102
441 916
850 573
54 421
165 225
517 273
718 530
381 783
796 313
816 151
841 464
543 706
232 486
475 455
219 540
769 100
637 269
662 812
932 489
475 266
20 10
584 267
268 32
426 132
901 717
646 278
141 856
361 899
535 290
897 123
639 215
293 610
523 615
710 489
687 636
375 559
88 842
518 500
548 840
969 589
668 479
608 998
972 901
640 14
692 804
464 613
757 480
146 760
413 847
886 574
574 951
465 664
840 816
692 54
222 63
366 234
468 670
295 127
637 294
51 812
903 894
651 849
587 881
253 66
692 312
374 69
400 433
521 116
65 573
895 800
894 222
79 845
861 786
887 893
220 713
57 914
375 755
24 847
589 528
110 564
243 872
591 599
20 773
5 490
400 783
756 450
213 350
659 770
632 735
244 944
567 356
357 547
978 214
132 238
527 710
486 354
576 486
245 968
401 102
951 283
143 609
376 1
684 617
281 553
407 712
20 168
655 515
633 71
587 490
384 561
945 486
532 733
89 818
967 222
648 589
801 60
40 273
907 915
678 395
98 879
619 730
726 571
866 48
811 668
311 719
516 312
211 819
91 314
168 25
27 674
165 711
1000 356
298 337
723 373
728 833
733 983
525 872
271 873
882 455
525 915
160 86
124 254
925 922
432 993
140 121
380 374
722 176
192 597
251 338
339 328
41 936
957 620
978 198
95 225
915 615
826 992
194 472
920 57
260 172
849 162
1000 218
625 919
988 635
744 661
111 606
362 1000
32 229
443 108
518 211
403 579
700 122
743 432
274 551
560 604
579 918
959 173
838 307
555 312
4 604
614 634
350 322
720 684
96 680
833 401
558 270
711 21
685 260
895 282
445 412
12 39
864 512
616 841
293 210
990 827
768 239
656 688
474 250
26 558
858 643
843 515
763 212
866 139
750 279
71 412
67 38
460 293
969 768
220 430
726 713
323 835
331 510
972 612
844 171
755 633
286 502
451 19
205 181
154 600
501 178
850 126
7 201
263 19
312 24
725 517
565 498
898 731
355 23
834 773
351 326
497 59
577 385
262 491
996 664
4 110
409 904
117 206
297 91
59 229
227 469
37 320
650 700
449 933
999 953
132 925
236 129
245 383
231 50
549 778
968 648
724 237
974 564
49 200
890 413
808 727
230 547
635 106
854 720
679 624
871 377
666 943
895 898
740 696
618 516
922 721
569 184
988 770
405 93
37 207
592 26
939 584
631 490
845 527
437 489
403 790
420 156
81 288
194 787
338 333
666 175
502 940
303 814
1000 161
862 523
72 7
510 895
763 482
110 456
784 628
838 538
56 575
960 542
977 20
777 731
87 781
178 660
182 333
455 880
437 603
492 172
888 331
427 868
604 594
858 255
331 448
725 315
700 353
795 627
375 725
831 812
407 393
389 996
695 489
133 467
942 547
320 534
109 506
124 972
163 405
653 624
25 444
168 559
649 339
175 427
466 961
823 855
909 71
960 78
630 792
476 103
750 966
596 604
453 794
423 36
515 223
319 704
773 86
645 193
915 109
530 278
431 739
378 407
290 450
964 26
510 951
418 106
182 437
152 538
182 712
61 351
331 376
160 190
569 835
797 289
743 546
301 621
844 701
685 976
755 163
179 738
787 490
953 623
217 854
649 883
179 934
562 178
550 590
189 864
282 103
956 219
657 107
761 138
37 718
644 839
110 842
475 754
916 985
699 721
198 673
3 710
407 430
571 12
515 560
399 57
808 588
337 419
983 860
683 956
515 24
698 512
655 830
683 158
151 109
366 542
351 889
850 518
919 220
696 755
353 752
374 379
25 591
948 990
946 361
606 684
605 956
451 694
268 125
882 66
278 469
42 113
625 778
843 271
831 451
310 378
402 871
286 616
213 824
326 807
375 97
46 662
671 108
121 426
507 630
518 929
664 359
384 706
420 676
783 126
900 645
958 534
497 562
682 406
681 243
853 184
129 560
30 904
413 668
995 369
346 398
695 241
751 673
267 598
810 384
877 113
41 59
797 137
88 124
48 280
131 414
252 82
783 812
375 201
872 849
62 805
30 919
502 994
374 823
670 960
969 312
356 148
208 375
81 83
850 200
694 709
606 941
887 716
682 776
942 165
79 317
938 285
551 4
822 690
957 906
176 322
115 13
620 878
49 854
122 714
685 514
768 919
696 969
728 152
431 262
201 812
964 442
701 663
659 997
161 269
364 632
169 690
584 532
316 27
533 735
682 831
311 468
110 643
516 212
869 989
296 498
650 784
359 773
817 889
230 863
401 531
15 73
809 552
928 842
835 519
506 687
231 219
633 4
227 544
96 809
207 830
726 898
759 294
503 191
731 196
630 26
688 649
446 147
30 961
273 452
508 142
608 781
554 138
56 738
957 947
925 222
894 471
634 391
414 43
453 276
867 543
985 735
74 647
746 941
163 32
773 119
104 839
351 697
676 751
407 406
691 764
187 491
26 710
717 873
832 435
127 421
369 821
609 465
467 264
591 963
869 917
722 991
809 661
344 489
595 174
577 982
795 287
118 647
248 629
901 617
690 612
838 319
406 22
324 60
522 647
942 671
558 320
909 959
449 902
644 394
984 80
275 567
728 836
223 139
782 874
481 374
780 199
152 496
443 876
166 87
232 522
181 71
717 84
267 906
679 196
827 212
431 432
6 578
18 213
573 245
531 795
149 94
309 711
123 774
111 690
437 390
718 55
793 547
765 901
883 288
778 469
368 213
888 654
535 149
323 464
510 237
229 573
731 563
764 184
258 804
839 750
8 657
465 594
267 352
908 821
136 822
140 475
584 328
483 148
627 676
759 859
490 746
159 502
531 837
214 500
668 677
649 4
430 914
968 927
417 964
971 769
393 121
504 339
611 771
151 683
879 947
90 98
328 762
607 56
1 264
315 383
485 436
746 695
585 655
611 728
645 447
659 657
652 542
126 723
568 717
28 610
846 77
669 214
917 879
769 394
161 762
402 848
843 745
486 749
718 324
200 638
500 424
212 561
93 662
818 427
735 664
182 778
979 299
745 403
651 322
45 381
575 455
651 393
143 985
984 766
888 210
439 529
271 182
512 833
414 23
720 968
234 708
791 864
331 969
374 227
514 702
961 293
628 437
799 968
362 921
424 519
504 547
138 24
628 774
432 291
506 846
97 873
285 646
18 252
977 737
702 447
748 763
937 65
592 61
286 409
616 833
733 746
569 679
461 745
980 116
679 935
370 45
440 402
481 219
829 496
523 738
954 687
473 307
816 588
624 215
30 891
43 217
606 211
895 285
839 359
126 862
951 353
601 544
130 229
99 802
650 743
206 894
442 916
698 307
461 895
960 674
163 917
536 334
210 421
719 87
62 828
235 216
863 814
827 341
32 986
792 72
53 175
466 838
351 983
164 36
261 593
960 205
414 864
986 498
236 343
44 509
702 740
604 256
980 406
988 468
736 304
391 138
319 825
652 776
126 323
997 43
765 447
145 7
970 163
594 145
8 890
998 380
260 454
943 657
33 213
733 973
944 742
306 290
142 792
550 999
477 3
710 341
981 961
336 782
103 862
236 789
249 284
963 21
599 861
769 176
589 504
503 843
186 894
453 797
823 751
421 538
395 931
551 27
750 447
686 978
766 943
30 404
570 357
676 691
323 179
893 432
56 195
31 428
412 489
414 285
737 370
600 998
518 720
744 465
338 189
947 382
217 446
130 189
224 372
783 201
682 177
443 576
760 523
260 599
746 45
19 909
265 889
298 772
161 456
853 901
273 234
709 75
58 440
202 402
934 412
484 273
624 334
232 141
163 360
879 826
543 433
934 624
774 321
900 537
377 980
240 580
806 860
633 605
289 236
146 99
771 99
13 552
944 318
719 202
307 471
592 767
127 75
698 910
943 776
577 68
600 205
16 760
181 475
330 49
931 658
729 681
881 690
26 38
906 48
95 166
938 702
199 90
560 227
89 458
262 197
344 403
466 527
232 662
800 83
460 754
872 316
101 169
452 292
263 497
402 227
513 160
593 839
129 653
801 692
787 706
817 658
411 832
143 669
671 66
358 22
785 179
562 115
232 118
600 755
516 267
647 438
95 334
599 678
52 941
706 495
700 522
125 337
619 498
558 334
884 28
831 312
612 918
55 822
451 352
805 638
394 714
184 328
207 9
912 383
730 449
841 223
236 405
151 196
428 226
849 23
37 706
580 255
670 551
220 243
754 321
909 272
92 28
15 352
704 20
713 70
540 695
612 252
197 141
906 105
404 638
645 127
40 189
499 781
127 49
947 893
396 447
955 999
537 984
335 925
340 198
591 186
243 605
972 356
530 49
307 796
367 917
417 721
302 230
455 999
908 119
516 177
379 311
244 9
83 438
563 578
917 640
848 396
803 119
342 635
295 605
769 175
591 921
865 673
872 835
782 577
721 733
10 509
960 199
977 916
100 598
96 536
16 31
718 58
106 449
754 254
852 24
382 269
953 839
474 821
926 998
585 427
22 788
391 694
21 457
618 733
627 20
553 640
178 429
129 648
339 995
908 486
650 786
386 883
773 704
72 289
281 56
832 684
535 692
354 696
323 547
338 583
12 157
424 670
824 894
170 362
642 215
281 51
425 580
302 548
659 349
788 405
202 130
167 100
724 314
653 437
117 161
139 943
361 680
617 655
279 716
766 590
912 14
271 13
498 404
329 958
208 228
2 741
317 788
706 111
72 211
415 236
4 231
404 919
280 98
246 782
476 787
80 461
434 157
886 908
289 255
834 903
769 280
494 393
850 137
807 437
636 870
46 427
498 714
841 158
985 764
640 520
765 465
761 563
956 974
925 469
151 101
567 361
687 132
630 703
276 282
274 937
491 700
796 303
128 453
1000 504
965 51
364 581
295 150
931 983
195 252
14 82
722 56
731 956
301 338
432 441
444 39
813 155
105 268
256 530
354 556
932 6
638 844
31 127
561 219
160 980
639 464
683 268
695 790
993 116
863 216
730 273
291 314
611 880
456 152
229 565
844 275
937 281
464 697
949 620
523 235
881 825
652 735
994 684
711 716
196 477
816 259
437 71
23 856
294 521
826 940
688 22
431 9
96 173
346 223
634 894
589 291
553 500
227 682
642 945
718 763
946 760
292 362
582 237
588 937
342 883
725 464
105 45
773 606
28 463
162 853
472 555
641 156
585 573
296 677
810 923
159 662
74 233
406 146
71 442
708 321
469 958
864 283
753 533
426 615
568 533
730 481
55 704
315 353
432 26
972 681
205 993
171 569
681 416
408 424
359 218
147 114
394 147
509 116
829 683
803 219
847 843
164 559
9 998
207 681
173 133
744 463
670 265
403 601
37 260
660 585
387 991
62 322
897 84
576 768
482 461
496 480
892 462
285 710
319 624
473 980
31 395
257 763
21 132
582 475
180 303
920 935
753 109
89 777
402 739
691 666
14 684
114 470
100 659
308 916
877 351
119 282
73 744
799 769
487 441
631 385
246 829
79 388
437 527
482 210
572 465
874 329
958 915
623 16
913 971
152 947
136 905
223 259
645 263
311 160
855 261
398 226
248 373
560 124
844 55
776 288
862 630
198 932
632 115
32 783
912 728
811 89
648 455
538 724
791 350
915 406
22 550
890 216
635 620
223 46
621 997
619 577
857 94
494 33
39 72
251 46
270 669
35 541
607 608
72 71
81 488
396 820
774 210
601 637
290 382
93 334
918 489
201 380
595 591
906 603
128 638
517 653
524 632
311 514
596 509
850 457
922 348
939 152
730 714
530 770
875 700
11 778
32 256
689 125
71 694
704 62
988 134
608 523
28 655
181 597
505 938
420 873
567 674
694 978
514 548
90 243
839 705
125 355
531 191
651 156
493 6
466 868
424 204
526 599
47 368
171 160
757 574
278 23
588 430
562 910
856 867
786 312
191 414
135 990
247 508
847 197
645 274
945 564
373 344
47 850
187 134
822 537
513 81
935 333
364 457
754 465
195 411
311 683
902 711
796 789
9 333
479 198
16 1
678 286
456 621
635 618
689 673
606 532
425 118
801 822
544 152
2 171
454 480
350 404
569 142
906 136
572 443
366 941
986 544
365 804
298 457
472 46
511 14
831 36
491 794
374 245
836 8
514 414
565 284
990 405
159 672
900 888
818 322
307 425
648 830
868 60
825 734
784 645
691 941
64 753
377 931
350 334
201 884
683 548
733 288
121 688
685 847
800 993
107 455
743 508
373 545
760 978
506 126
127 378
939 330
424 504
324 816
420 588
459 247
833 896
293 993
138 324
825 21
560 577
964 81
661 417
953 364
984 746
114 740
578 180
167 564
369 896
12 844
704 849
124 79
116 28
605 937
33 831
976 210
537 945
282 266
21 163
121 605
210 187
50 784
934 562
927 394
489 189
343 607
27 477
690 461
994 657
67 588
955 209
951 107
704 390
647 766
676 720
494 376
136 508
376 889
312 19
905 187
241 855
160 608
118 424
361 154
122 808
465 16
713 584
156 351
46 842
301 904
252 785
705 182
510 303
219 331
975 874
785 670
957 609
169 407
104 244
690 516
379 996
944 419
583 671
121 801
318 988
112 582
457 141
278 836
130 2
899 182
461 901
983 134
28 306
271 511
914 516
222 82
329 935
1000 623
671 399
265 640
590 427
268 426
666 959
675 801
620 671
587 107
257 392
922 906
473 422
263 410
481 157
887 422
524 627
212 65
594 727
952 330
636 782
626 861
408 566
317 39
672 724
675 803
998 789
856 837
17 662
342 201
311 34
175 716
329 227
513 599
795 240
412 506
380 842
695 200
560 173
737 872
751 770
158 760
570 652
157 98
709 347
432 308
840 134
364 670
833 347
659 818
376 942
29 425
31 69
680 640
961 290
311 542
96 726
570 271
632 301
227 45
107 225
524 722
838 920
220 64
846 342
806 641
682 63
659 161
991 699
666 262
154 542
831 111
163 613
581 288
227 901
587 610
899 233
978 2
782 442
751 415
705 886
526 984
827 233
856 278
187 634
299 554
719 235
49 243
7 515
72 466
25 56
899 327
423 158
906 165
462 283
468 958
224 118
340 47
638 824
389 15
397 221
282 445
440 461
476 920
569 556
550 843
488 897
990 88
638 986
500 131
555 493
718 360
785 834
589 253
132 655
165 391
445 967
418 946
329 616
582 690
289 278
49 927
45 486
57 282
402 95
157 487
482 840
280 331
318 304
439 982
625 223
453 368
585 285
128 892
989 910
280 437
153 184
487 732
24 118
577 348
634 447
252 947
414 705
624 931
777 468
173 336
762 819
320 437
643 91
765 981
440 865
314 720
680 821
834 718
569 803
719 869
421 184
934 978
314 293
720 535
717 708
99 39
905 279
428 164
823 981
363 751
253 298
861 817
76 860
585 287
134 664
173 187
138 252
211 38
318 696
482 934
438 274
166 977
861 709
174 948
214 411
890 867
563 525
234 396
66 802
372 305
317 155
17 409
616 697
645 349
321 35
697 230
944 708
959 541
933 685
176 894
115 500
910 603
295 60
375 78
187 272
381 66
565 674
917 968
449 391
394 408
460 455
375 883
938 50
538 584
980 281
306 76
593 652
976 99
583 95
720 763
509 624
633 833
823 324
834 47
444 184
461 668
623 856
648 777
189 366
891 834
577 278
90 849
693 707
993 741
871 343
816 519
137 109
957 435
828 67
284 777
252 46
767 4
607 297
25 118
180 689
219 549
360 22
852 749
775 451
910 761
191 953
871 723
579 571
91 322
956 926
210 634
899 308
957 291
953 855
741 256
614 546
504 870
337 748
848 289
540 868
502 746
509 958
771 917
219 327
274 770
854 819
215 307
973 5
473 581
366 927
903 289
102 702
124 65
981 328
897 487
456 48
868 604
227 106
85 341
924 990
660 204
30 516
569 541
235 325
896 287
286 905
501 897
49 491
278 891
74 149
876 668
387 655
491 745
329 991
87 508
620 796
886 703
822 599
716 598
874 129
532 320
41 32
991 594
763 304
508 721
898 242
626 151
377 369
188 119
609 250
323 714
297 152
304 890
806 421
274 226
24 672
634 777
805 118
837 464
713 823
477 528
332 92
609 273
980 397
453 647
345 604
806 279
815 889
932 226
528 139
179 907
159 960
534 430
678 78
769 305
536 378
708 834
534 696
444 966
222 465
647 402
747 469
812 27
302 693
692 738
84 474
933 262
308 286
563 612
534 514
858 340
874 980
304 683
719 726
16 531
13 245
582 369
868 396
25 735
209 514
479 146
634 152
127 720
681 963
889 948
95 646
221 713
466 234
801 806
888 915
568 479
362 818
231 747
95 905
179 679
250 12
933 932
273 300
750 851
253 752
706 415
740 645
315 820
4 28
776 568
868 530
529 619
218 435
414 872
867 27
347 293
963 967
348 449
280 855
382 706
457 805
5 497
458 547
483 66
402 728
739 785
294 41
580 222
104 471
825 671
624 867
115 201
204 492
271 504
617 263
403 441
768 333
557 33
800 230
873 712
545 20
856 264
401 932
825 408
350 783
536 764
550 740
817 541
926 64
443 821
523 675
422 447
272 962
987 523
135 546
708 402
180 44
375 806
558 504
619 905
373 556
759 205
858 307
59 26
164 960
345 892
428 733
701 32
956 975
939 530
829 275
600 218
118 64
617 555
686 103
303 997
76 657
960 744
910 204
107 349
834 763
399 680
463 757
427 48
337 995
280 368
739 362
671 535
315 937
260 338
824 623
739 548
664 129
946 895
904 967
408 396
186 928
688 847
343 141
927 970
572 666
64 617
482 218
710 323
530 616
935 714
596 223
1 217
613 478
473 748
917 838
253 154
134 172
477 936
131 588
282 654
731 28
507 152
250 895
654 463
526 987
422 559
285 897
55 562
780 48
710 123
380 754
807 889
241 203
926 871
186 830
437 989
125 674
620 865
527 924
752 947
580 410
689 788
2 307
701 348
467 381
172 550
495 280
904 297
711 777
541 307
472 932
529 740
753 461
889 336
468 263
963 217
817 489
757 232
932 473
802 70
722 474
553 289
292 397
883 921
866 559
797 866
633 68
348 63
614 848
82 102
186 980
208 410
497 387
412 228
645 596
511 480
883 738
301 520
698 934
943 169
288 155
939 460
884 535
505 777
540 616
638 548
821 267
385 861
762 402
888 314
651 521
579 580
877 725
332 392
104 675
188 963
743 536
305 359
31 371
590 809
297 792
687 190
134 961
689 981
376 176
875 768
323 152
478 339
106 592
164 354
858 3
486 854
121 408
278 649
460 592
70 322
823 896
680 27
614 93
463 50
924 41
579 804
559 53
749 138
515 36
752 867
973 803
788 863
540 621
606 924
269 113
930 818
371 143
397 38
960 504
317 105
957 786
397 114
375 503
955 651
166 146
477 481
696 250
839 362
932 812
895 257
608 125
362 126
249 152
336 8
990 293
554 119
910 781
585 122
796 86
227 712
375 699
949 487
491 495
458 328
874 183
50 793
321 387
459 647
126 361
376 531
489 862
969 681
846 717
961 231
866 927
381 399
323 2
364 480
76 947
792 732
340 943
779 376
958 97
170 69
165 213
977 811
295 137
741 90
277 544
352 957
724 261
29 710
217 543
517 83
214 95
778 203
672 335
723 903
166 970
132 624
419 818
799 154
447 207
761 945
534 797
93 560
540 424
371 744
243 911
114 55
265 617
736 93
359 602
821 481
966 320
850 849
673 91
291 232
356 562
157 146
377 833
914 558
775 692
161 173
556 110
94 137
142 228
444 420
790 487
89 320
770 893
604 217
506 573
434 604
696 818
219 905
117 411
20 313
727 847
238 872
342 791
601 603
825 360
211 797
245 239
703 814
418 74
181 707
34 10
835 161
170 132
312 105
861 123
644 627
294 243
726 837
813 659
958 760
161 287
175 145
5 978
470 64
326 149
119 368
260 812
81 952
351 885
763 659
967 108
385 361
662 635
892 979
756 762
216 84
22 382
758 466
984 606
299 578
21 848
467 364
200 230
935 471
516 42
422 263
677 968
379 532
339 59
20 245
285 433
799 365
783 312
894 971
651 258
918 602
213 739
898 470
668 507
150 118
449 222
106 25
528 613
594 971
987 764
761 617
988 946
953 759
594 427
507 625
509 448
364 370
637 706
984 428
304 139
597 175
44 666
771 821
49 203
800 203
721 528
823 539
376 63
620 792
44 481
923 985
565 189
329 529
626 65
139 816
577 615
259 542
646 245
822 656
538 543
125 937
366 673
887 780
969 527
293 554
88 972
659 766
336 608
557 857
455 528
363 448
251 451
484 384
332 655
362 218
203 707
325 483
467 132
503 288
327 991
381 224
812 584
443 766
774 156
796 419
766 356
930 304
66 776
887 817
536 692
955 639
488 541
247 905
355 882
844 42
214 531
851 938
662 251
227 648
380 988
585 467
410 651
167 441
594 962
647 138
341 271
315 757
591 211
543 847
412 788
478 374
162 409
442 276
355 190
182 876
452 116
112 297
566 399
956 855
826 495
20 446
438 182
751 749
466 893
586 929
241 629
303 620
363 326
349 136
976 814
111 564
981 968
494 370
798 757
39 399
744 477
39 849
364 929
508 996
524 193
474 95
95 81
610 686
1000 227
644 980
461 116
91 156
746 128
189 308
373 638
334 745
329 51
95 813
407 349
285 963
590 731
76 468
100 1
429 136
918 642
544 759
849 546
808 348
612 993
599 939
159 825
471 989
611 567
384 896
401 1000
654 903
526 853
239 635
211 265
585 726
508 722
771 32
629 432
662 963
356 731
639 694
347 212
494 197
780 66
434 633
254 847
866 187
441 855
160 333
68 676
425 770
626 531
978 116
649 86
13 266
935 505
39 958
833 309
696 595
462 598
183 294
886 324
903 715
515 923
635 415
202 887
633 821
187 748
12 922
825 481
33 370
90 332
869 376
377 381
933 447
571 894
296 710
313 456
311 598
632 538
163 155
407 724
837 884
245 793
799 960
381 852
312 689
570 952
501 766
276 280
317 623
818 816
873 519
971 584
407 25
790 345
948 418
415 130
537 413
143 16
221 931
905 846
210 545
357 34
127 757
812 750
897 778
397 543
645 46
656 993
430 699
224 337
911 636
464 584
849 909
43 86
901 939
770 630
601 229
259 923
243 283
212 440
323 76
739 583
23 578
410 5
576 175
156 233
503 59
524 139
299 559
701 148
381 272
129 854
419 198
614 99
27 388
346 298
531 63
525 663
406 55
502 338
935 669
878 46
415 930
456 577
796 491
312 997
65 703
337 347
683 993
57 347
741 846
220 899
76 462
660 182
451 584
307 279
304 416
163 136
302 105
136 563
819 843
586 901
318 741
114 113
847 952
127 133
789 909
771 218
77 795
994 515
517 286
398 770
384 531
176 285
666 80
707 592
37 163
741 740
581 802
823 32
823 995
205 429
602 648
325 202
97 335
732 501
111 305
965 310
170 892
934 512
273 326
763 783
656 302
333 506
635 865
722 425
576 654
559 325
448 357
912 205
570 910
579 850
149 455
684 364
920 522
412 344
184 107
264 128
761 474
919 20
217 814
536 911
895 471
272 171
122 658
746 792
819 354
970 547
578 524
78 552
467 655
763 437
511 469
574 503
60 187
628 270
969 124
672 295
675 574
391 655
144 739
101 598
454 189
895 736
722 281
282 706
212 954
739 52
302 770
22 293
971 227
394 626
768 951
944 489
973 771
92 156
793 912
640 182
239 423
628 951
163 8
701 471
747 248
207 11
61 338
690 18
868 100
861 342
206 631
530 696
361 528
587 875
884 796
791 615
220 312
205 868
638 469
951 96
542 442
19 883
172 834
731 795
366 918
79 302
855 459
687 739
272 729
622 343
772 932
177 227
84 482
985 686
832 445
279 692
658 296
226 717
691 720
843 727
350 394
454 111
706 999
223 759
633 2
812 719
610 600
715 618
455 427
845 298
516 662
206 460
476 836
7 994
869 534
87 88
49 718
193 185
767 337
716 560
784 166
576 846
696 752
213 963
486 278
219 168
452 202
623 101
142 469
998 104
822 740
644 997
967 182
395 57
40 488
104 890
555 519
756 606
408 627
636 20
217 470
872 503
266 408
394 944
449 261
738 704
752 134
63 803
11 152
320 678
270 331
820 890
806 458
228 741
285 795
961 683
372 178
133 858
339 809
101 320
941 857
491 82
589 257
683 42
934 647
80 723
353 783
412 558
341 194
296 812
354 440
818 868
256 925
548 462
756 644
551 87
744 340
865 581
317 334
95 17
777 519
930 450
974 529
551 303
669 600
706 105
925 965
722 549
629 859
491 808
362 612
48 838
287 338
662 68
656 571
588 62
400 565
611 135
543 518
233 300
2 730
66 837
432 64
615 360
877 957
306 252
339 46
788 529
983 773
792 812
852 851
236 116
939 216
279 484
532 318
939 133
572 402
986 981
340 479
41 226
708 44
990 816
527 591
262 214
484 811
684 533
832 427
400 624
900 909
934 521
584 638
674 422
911 888
58 926
176 231
933 38
672 704
465 44
456 256
58 844
632 541
824 470
180 743
86 440
569 224
230 694
59 742
52 409
180 999
955 256
219 829
38 548
957 159
854 709
831 967
927 836
492 340
333 140
130 720
851 388
494 391
411 580
835 780
545 108
150 518
811 901
273 430
728 369
248 777
143 394
477 626
67 740
734 608
117 389
227 658
171 535
574 482
486 546
647 873
830 467
439 594
659 850
846 891
890 557
840 325
752 519
686 575
395 812
213 973
696 925
564 232
724 526
162 992
837 302
466 55
823 258
967 349
687 342
857 512
876 17
446 477
264 178
298 309
931 427
521 533
756 39
650 340
774 598
386 610
271 357
11 61
882 275
407 460
474 929
532 451
658 487
800 167
319 657
864 939
536 888
573 613
478 303
164 871
97 4
4 41
154 28
159 192
990 824
910 907
826 680
828 3
553 964
738 542
665 46
82 480
423 74
165 863
64 394
136 122
198 535
846 616
567 553
909 280
800 263
993 762
799 921
951 356
960 123
797 919
546 638
552 844
927 809
201 118
746 331
665 76
605 779
764 989
276 171
569 996
818 785
748 652
695 815
40 334
742 149
936 346
357 680
308 42
326 719
995 421
953 598
605 949
320 664
100 116
816 629
111 412
732 75
168 71
882 830
680 416
261 252
287 937
614 141
26 177
214 200
910 498
199 398
604 456
864 840
34 121
619 160
679 311
512 170
506 969
512 615
91 522
771 421
82 809
722 484
982 70
520 501
949 687
718 136
121 965
795 962
766 257
112 562
425 715
12 893
563 27
286 324
681 291
172 78
130 517
741 5
562 486
856 461
46 870
318 104
591 87
941 901
725 52
607 143
667 916
985 17
163 411
907 859
355 483
601 968
719 844
488 88
413 787
592 821
62 419
360 628
103 136
437 210
924 811
167 498
443 774
221 152
231 648
183 246
149 945
44 833
257 757
264 15
722 457
597 39
953 731
671 691
546 689
847 40
292 399
822 563
104 428
233 279
544 56
186 102
335 517
967 710
908 530
406 187
286 902
9 22
587 101
819 774
291 934
559 138
811 805
404 552
429 426
370 365
210 443
976 491
573 62
118 94
734 445
756 205
77 883
668 495
923 512
545 287
867 613
251 857
880 243
871 563
745 237
146 370
549 860
483 425
882 927
604 339
319 511
48 481
552 942
656 692
541 251
903 749
443 765
492 18
20 95
878 301
559 677
748 582
385 854
578 877
965 745
212 542
412 599
386 675
724 950
673 96
163 659
80 468
736 792
712 228
347 573
424 471
232 43
56 808
624 494
806 875
810 422
922 49
569 172
679 182
291 318
29 208
63 380
132 69
707 935
769 35
551 487
683 514
482 485
502 587
386 253
621 28
694 373
294 390
121 205
630 739
444 348
978 909
895 722
481 827
889 357
430 242
717 341
381 980
262 209
399 509
147 213
202 910
608 740
760 480
394 304
187 95
461 504
287 776
810 523
567 961
650 416
15 688
27 85
257 102
557 89
420 278
174 672
71 185
367 524
424 591
316 61
746 391
545 389
424 194
241 265
987 651
453 269
436 622
420 674
496 999
370 706
772 281
59 173
178 590
140 192
770 206
145 786
695 406
230 295
585 148
119 392
665 709
951 531
824 160
263 599
399 781
752 164
633 852
115 550
81 491
561 451
236 315
128 756
431 405
281 2
592 998
30 313
835 787
10 537
51 88
956 630
593 611
806 133
535 471
315 744
300 964
738 917
536 860
73 119
238 10
392 925
558 216
543 555
640 207
659 204
297 682
262 383
413 974
550 45
415 20
190 428
180 103
434 264
816 6
266 657
321 412
250 82
14 598
822 265
17 103
768 870
215 448
476 946
821 990
474 668
644 212
469 317
114 650
88 110
60 348
639 677
328 828
80 166
693 626
650 923
405 958
338 158
223 973
440 244
185 433
267 990
548 842
413 304
789 693
264 329
276 501
197 789
709 207
350 613
251 982
134 654
690 205
779 749
303 887
239 637
837 607
129 703
980 745
942 574
677 2
233 777
944 272
729 444
430 305
136 871
64 857
406 619
884 703
534 963
825 979
960 565
212 49
774 1
423 763
289 861
167 120
78 975
557 932
507 358
579 636
167 424
294 246
81 535
462 478
386 578
924 693
46 686
859 478
995 769
5 510
209 258
743 230
337 866
997 754
281 336
423 285
52 70
735 358
451 459
920 162
410 869
973 600
358 869
647 661
424 892
859 488
7 265
556 977
130 22
523 508
822 787
835 276
49 47
493 256
96 332
701 743
153 694
291 742
89 749
876 681
773 362
199 182
295 725
555 656
271 884
859 721
900 849
915 717
493 577
502 53
633 402
647 197
715 539
872 161
262 888
387 914
36 17
248 818
24 16
852 920
704 648
585 793
787 668
256 570
545 988
517 36
960 772
716 535
768 82
442 571
457 514
428 808
49 915
243 340
137 736
663 598
465 678
700 943
454 239
741 531
861 556
247 263
611 267
120 404
101 912
943 240
597 473
121 228
896 234
342 144
284 109
172 520
848 919
797 666
395 106
477 73
965 320
152 582
258 961
49 183
8 833
255 149
192 998
311 417
692 935
270 991
764 122
850 183
887 394
271 249
935 547
199 971
320 196
239 414
326 981
972 692
36 673
596 648
572 399
257 68
112 898
97 768
799 991
868 265
355 11
643 833
784 706
160 344
917 572
131 622
958 571
395 735
654 517
64 476
454 357
746 532
706 929
668 954
322 990
235 418
689 367
791 636
158 408
369 906
222 275
25 797
43 512
692 138
669 757
596 283
478 18
136 288
755 482
581 284
733 486
658 752
268 618
855 291
219 548
686 140
485 258
980 236
330 505
843 34
235 454
443 788
347 125
680 698
907 213
845 884
120 890
256 792
35 734
688 910
114 700
685 672
237 100
470 195
735 512
867 44
552 607
763 26
763 925
848 388
403 243
449 862
553 299
15 400
433 875
628 315
54 854
110 913
112 928
47 916
625 77
237 574
220 195
854 602
924 508
170 932
479 49
942 679
29 444
809 400
821 307
938 435
389 307
332 239
921 752
779 217
409 102
818 551
623 280
956 435
124 644
741 250
877 798
63 480
716 573
877 889
465 369
953 271
643 871
193 761
335 293
605 126
180 534
387 315
759 150
416 490
471 151
290 659
218 215
189 418
11 170
120 972
721 43
361 878
771 243
955 917
640 437
618 41
833 532
609 302
412 386
783 790
547 277
954 842
403 826
849 408
13 168
490 327
864 150
288 539
444 430
542 733
937 319
443 427
769 655
164 737
714 690
447 886
718 970
768 682
668 711
144 693
364 890
387 161
819 142
171 599
483 555
979 827
617 602
259 977
873 532
562 207
257 611
997 677
184 869
653 906
323 177
491 991
94 300
589 936
226 248
812 549
113 392
858 984
765 988
404 685
320 589
938 704
956 181
357 204
563 354
974 409
26 745
241 901
711 847
495 728
720 394
829 744
617 791
566 143
611 56
120 147
113 79
656 315
616 484
260 647
836 783
584 355
40 192
229 101
20 626
968 477
423 495
19 771
607 816
717 386
546 380
99 175
788 445
823 46
498 606
619 946
545 541
330 342
478 55
968 202
987 665
778 256
623 108
378 445
231 100
307 910
157 738
667 76
662 71
547 529
976 905
349 813
258 851
590 288
512 935
140 479
569 761
816 300
504 378
323 740
498 131
298 314
843 938
233 868
187 5
237 964
486 145
843 289
97 95
982 530
859 770
775 880
329 707
398 611
614 905
307 155
543 523
340 790
414 275
18 282
818 595
774 791
914 880
494 687
839 216
934 785
29 976
462 570
466 128
251 380
200 132
625 932
408 643
227 265
637 642
158 371
6 836
883 537
716 666
124 243
744 907
490 202
13 237
389 211
206 337
749 897
651 968
671 230
162 303
765 26
921 579
235 978
722 647
178 923
177 255
156 972
531 737
701 676
328 777
410 373
210 614
398 902
192 423
416 139
549 382
898 35
985 703
786 345
334 658
661 253
880 354
819 602
400 408
970 641
922 844
681 485
93 298
91 909
603 832
699 793
589 836
596 203
326 153
828 726
285 738
727 169
489 421
909 64
271 751
522 577
577 269
126 634
156 569
889 259
617 914
596 336
529 915
390 55
642 972
664 221
281 535
947 55
314 948
805 365
749 462
883 268
608 567
525 562
999 969
732 532
504 935
575 310
346 259
722 103
298 702
850 19
8 670
40 935
576 487
14 863
677 104
756 748
25 786
582 40
671 47
41 855
469 473
214 594
937 203
891 709
6 519
5 646
256 307
498 982
10 888
237 188
380 560
494 516
407 394
403 438
733 80
639 47
172 607
884 702
894 973
872 319
12 768
345 137
311 915
870 754
846 563
162 375
326 967
298 674
499 81
928 108
470 782
914 325
132 771
628 146
325 697
733 882
405 982
113 612
365 624
337 747
354 287
371 789
933 905
683 622
461 783
360 345
34 569
708 535
638 762
537 244
650 8
632 367
584 183
90 188
884 129
587 641
414 815
342 374
622 747
654 637
195 457
130 502
57 971
307 340
629 321
920 160
688 402
850 577
691 836
822 628
958 812
134 60
220 738
590 626
790 708
63 839
656 153
527 290
415 57
569 563
691 141
146 512
990 194
411 658
461 400
35 839
785 473
263 509
346 524
539 224
697 428
160 838
595 48
58 750
299 216
331 205
819 5
302 673
667 973
928 942
90 876
255 998
158 172
680 829
951 491
460 449
446 625
418 569
299 67
895 743
778 911
568 361
937 352
826 327
464 549
729 857
899 795
519 416
44 645
452 639
288 896
890 541
934 209
566 869
321 575
353 135
819 316
388 239
739 283
350 318
878 238
391 444
326 519
574 9
43 363
22 757
349 647
630 53
991 530
158 761
806 512
736 157
809 752
43 148
206 150
982 325
93 141
232 562
957 973
95 287
862 562
175 90
330 335
620 417
729 365
245 436
547 951
127 999
814 163
250 637
8 141
875 63
465 827
815 341
449 387
294 676
163 78
262 719
254 889
98 521
764 253
207 215
714 212
159 107
50 74
299 707
957 241
759 683
971 517
186 306
385 362
328 108
834 732
788 378
998 208
985 975
960 469
310 563
84 573
489 808
332 708
948 987
483 681
331 582
786 819
44 62
947 415
290 293
264 597
725 926
841 75
617 101
327 499
199 406
494 331
234 435
385 285
544 415
524 425
797 390
570 84
375 726
960 62
716 764
400 866
826 942
418 874
923 614
777 959
441 978
620 131
667 9
95 318
810 677
266 549
533 653
55 100
345 330
121 354
99 275
161 972
759 600
958 304
35 696
507 94
9 452
478 384
442 891
109 139
278 76
369 899
104 349
516 501
930 433
448 332
213 826
392 56
93 952
607 698
212 68
450 334
506 961
222 333
933 190
195 693
582 812
737 596
187 766
522 21
538 138
434 481
495 677
234 941
453 534
4 187
385 927
208 742
42 362
729 350
367 975
193 596
204 517
565 132
403 165
677 146
416 633
588 81
699 73
501 109
585 190
938 384
362 896
158 669
822 286
412 696
622 590
110 901
264 763
527 5
981 559
626 1
791 452
899 337
882 784
506 198
229 743
653 598
357 28
296 471
709 48
638 940
453 109
704 448
396 465
414 210
700 560
598 755
22 269
443 393
200 465
874 819
385 113
749 435
993 197
377 59
558 343
758 822
718 845
326 982
581 571
139 189
136 764
79 657
58 541
158 216
48 295
850 889
209 440
194 209
871 409
313 790
957 258
68 574
789 919
123 841
290 944
800 822
251 60
272 406
898 917
568 182
70 921
56 478
32 713
442 229
337 40
643 370
63 379
969 75
646 204
561 965
370 274
536 24
441 509
105 817
18 480
680 526
657 233
51 853
917 858
697 819
956 801
994 65
88 204
367 963
333 831
592 961
849 248
169 486
362 478
526 640
271 804
563 554
119 383
820 895
111 719
171 611
149 712
527 377
932 189
963 268
120 37
652 623
570 505
28 458
901 16
400 270
340 272
649 615
52 737
150 156
937 905
927 803
171 220
86 850
643 473
848 699
429 852
791 360
898 756
780 907
993 634
467 90
522 950
285 207
860 326
275 229
226 1
251 727
130 50
532 355
130 290
639 409
177 130
955 714
773 25
910 87
204 924
101 57
990 115
617 575
805 703
523 166
979 810
26 356
488 397
689 826
996 207
141 445
588 54
832 433
285 56
770 959
966 225
212 314
899 28
354 39
768 998
739 954
868 529
338 866
998 795
778 83
758 745
873 856
19 836
753 945
735 87
18 520
388 222
180 732
815 291
93 109
366 773
213 427
122 325
947 271
783 641
184 149
251 631
250 575
193 520
803 89
990 120
647 231
81 397
226 28
5 193
892 771
590 459
671 456
583 962
663 780
166 926
634 753
48 931
540 438
983 163
839 495
561 925
898 479
538 20
371 106
78 130
76 342
147 752
293 605
310 533
679 115
639 197
637 451
506 759
114 712
185 324
119 964
990 154
409 521
535 691
670 451
867 366
982 694
269 671
397 752
970 592
975 639
483 74
613 48
752 215
860 424
10 176
103 805
44 965
395 346
963 768
305 825
348 62
399 301
797 621
582 818
588 914
800 838
777 37
530 592
537 530
108 844
980 70
33 650
12 818
636 593
801 589
662 942
326 357
529 323
851 73
400 766
475 586
240 147
201 735
846 457
967 240
852 581
82 256
635 590
946 567
660 269
820 158
13 328
350 561
488 368
582 196
697 826
302 931
371 170
985 803
244 645
567 208
368 349
725 439
359 929
575 279
365 745
250 882
839 352
871 499
959 739
963 524
11 220
360 221
332 669
452 248
313 311
604 189
724 907
964 552
629 619
880 477
729 1000
181 627
231 776
430 540
852 544
510 323
770 57
503 834
279 743
883 592
401 713
476 412
374 59
63 141
876 626
948 773
136 83
486 553
257 892
642 197
439 41
235 425
434 188
555 373
850 312
643 770
999 542
91 274
311 770
806 457
28 276
131 262
120 570
590 58
974 947
370 535
2 321
735 114
431 461
25 872
37 422
419 524
348 611
318 832
606 174
89 885
919 80
930 567
931 962
56 270
270 692
855 527
847 72
331 17
897 49
777 557
717 823
308 865
505 623
683 24
873 898
354 519
509 597
311 864
630 67
44 603
475 258
206 779
304 381
617 246
523 982
957 214
589 544
845 380
912 155
875 311
596 439
506 420
758 316
461 312
335 635
582 910
75 337
131 197
968 154
713 382
933 960
856 816
553 998
238 432
75 22
551 42
22 483
721 588
161 669
632 504
576 72
87 43
47 972
297 627
201 499
347 87
187 403
422 41
72 909
371 914
669 611
476 297
309 848
893 748
138 86
859 868
159 867
890 271
554 18
518 527
372 503
173 177
404 902
425 162
551 160
492 863
389 457
387 784
4 677
944 361
146 21
521 798
590 110
583 282
26 675
665 233
700 175
403 556
619 614
698 290
740 628
983 874
754 928
892 642
77 133
145 85
665 609
246 188
264 390
474 108
792 723
996 878
475 71
773 675
154 749
167 296
948 689
416 893
865 826
417 684
335 135
95 993
227 485
866 650
268 300
257 331
409 405
882 971
534 964
721 563
827 498
613 293
658 605
661 200
306 786
814 343
497 8
536 200
15 824
941 921
756 117
911 289
675 776
876 636
786 188
443 583
887 910
748 331
25 348
562 942
35 670
870 789
111 909
826 122
570 554
103 910
776 690
520 901
309 171
217 693
779 729
892 353
524 66
276 972
969 665
32 275
222 526
563 827
809 543
353 617
331 249
543 300
288 889
610 653
989 230
953 402
417 408
461 759
60 375
674 726
884 126
365 51
857 56
865 629
68 20
458 297
463 125
932 397
687 141
465 349
484 487
723 119
154 532
838 855
406 795
479 108
201 265
476 257
26 609
537 114
963 431
350 631
724 973
777 668
838 474
121 423
254 57
624 703
696 606
553 987
251 589
857 836
718 231
425 915
224 515
607 729
351 34
160 962
69 104
496 265
125 987
481 702
506 682
397 819
181 799
120 630
913 359
820 479
946 259
407 328
268 100
434 119
112 680
360 551
90 254
14 625
286 855
60 767
945 939
854 754
851 880
6 350
259 700
72 808
661 14
828 433
664 6
276 402
903 491
507 182
296 69
884 377
524 720
397 44
599 921
691 948
75 264
139 301
327 573
846 422
304 415
433 725
119 631
151 567
423 100
771 722
989 189
106 325
873 203
160 901
623 792
589 41
593 40
12 841
509 369
228 11
673 263
374 144
626 474
486 418
725 813
715 371
743 894
270 819
768 109
112 263
752 739
960 697
334 129
141 570
162 432
231 772
420 627
366 579
621 772
984 289
393 532
901 269
414 955
806 622
987 447
895 104
802 809
110 963
888 699
694 564
349 265
132 379
770 1
24 604
363 336
328 801
936 709
136 358
402 445
456 803
648 692
13 757
429 654
155 802
967 612
958 290
645 569
365 585
593 774
746 65
856 438
300 846
431 843
211 759
636 417
91 390
425 51
737 857
816 798
298 561
493 248
634 505
616 110
651 44
107 98
500 943
299 336
685 821
648 812
921 721
246 232
439 966
940 211
603 462
320 355
621 279
333 860
711 860
664 980
209 42
50 230
775 609
976 47
228 701
851 766
807 685
692 458
751 738
267 523
360 329
711 227
935 236
571 195
653 236
488 834
537 836
142 912
789 547
635 834
511 599
801 936
620 337
467 576
712 101
75 305
641 195
477 367
532 491
454 903
237 291
527 860
831 301
635 173
3 308
406 31
7 347
226 384
94 654
8 744
359 203
552 872
20 461
225 247
269 125
366 547
925 788
854 921
514 104
4 118
854 775
371 909
431 221
516 13
975 857
341 864
553 327
48 445
946 378
50 726
37 107
429 935
293 185
624 759
821 116
506 595
42 728
859 685
696 447
850 585
902 654
702 363
950 520
809 199
700 64
742 332
850 618
632 375
786 313
756 639
708 347
59 786
471 504
937 342
374 757
37 548
949 688
379 94
178 228
753 337
613 29
626 95
900 108
623 829
27 754
113 359
165 869
882 597
525 856
669 880
782 750
535 657
446 149
927 53
472 915
519 506
343 167
775 667
746 704
547 97
829 898
439 405
573 934
365 110
231 205
813 936
232 587
992 288
150 282
753 292
800 334
179 766
278 149
488 68
215 941
872 541
67 179
8 533
186 737
459 899
281 595
110 327
608 99
557 920
35 586
160 757
684 236
991 964
910 182
939 648
855 35
585 582
810 362
569 639
611 166
663 679
877 318
42 291
472 641
326 168
322 386
742 6
219 130
679 89
593 847
353 176
387 580
497 603
228 159
598 752
99 886
458 591
542 828
184 28
651 57
103 810
553 889
655 745
287 897
751 175
343 567
861 936
822 338
447 442
901 255
515 573
137 239
433 17
456 334
264 209
588 944
88 338
42 977
755 219
812 639
841 427
373 199
645 776
361 539
242 34
79 300
153 35
157 557
10 720
575 160
967 224
562 206
155 211
285 509
808 417
26 431
53 794
752 724
249 538
676 471
77 55
385 387
756 739
37 837
381 188
406 39
714 120
428 14
138 130
433 784
481 141
348 647
979 460
795 738
955 652
846 430
706 312
538 952
346 552
983 730
472 950
433 524
925 719
866 825
866 828
568 29
133 131
544 470
246 90
669 186
239 199
572 950
927 236
470 163
546 6
192 978
641 653
168 223
239 201
539 438
179 247
76 222
984 935
582 971
565 30
517 340
649 280
163 408
208 773
944 994
618 685
292 2
919 74
799 532
513 601
43 59
125 828
905 157
96 703
337 131
18 507
850 295
989 39
971 295
892 335
419 325
280 777
525 405
906 64
274 24
33 401
982 827
421 528
255 573
495 497
616 820
363 694
585 517
873 662
441 581
59 648
562 969
357 484
347 528
938 666
258 600
598 859
318 256
356 76
379 711
251 49
498 762
128 557
375 365
458 174
830 893
124 995
480 901
141 697
803 920
186 514
820 171
909 827
937 617
485 82
153 827
180 681
864 567
737 770
499 588
835 624
701 621
937 249
913 625
976 760
321 939
236 661
64 699
245 575
236 408
952 517
466 752
240 159
960 180
917 668
672 605
630 459
511 823
14 540
106 809
528 494
473 568
532 305
898 320
688 675
361 668
332 977
34 132
230 919
559 549
546 32
935 377
382 977
257 513
801 348
188 304
478 209
893 422
559 115
736 526
784 421
545 963
382 428
255 916
114 29
502 114
499 383
701 667
315 42
315 176
794 79
982 368
878 671
876 39
310 552
79 2
947 723
748 273
319 20
601 600
5 710
661 671
462 706
499 544
617 16
848 660
486 295
388 712
520 285
578 325
311 165
286 198
589 601
6 763
939 203
809 730
738 535
6 824
89 876
146 164
502 99
118 531
899 932
326 143
781 954
297 830
748 838
61 82
998 280
855 652
778 763
144 214
407 522
898 769
373 44
656 183
67 422
769 553
132 437
12 502
673 585
979 998
273 927
358 534
141 976
368 752
122 142
867 8
570 80
41 240
412 902
950 292
494 809
697 693
701 455
528 807
112 886
188 618
887 392
771 769
732 638
808 682
492 263
412 993
19 270
249 857
666 837
207 707
23 992
933 730
956 8
412 624
59 527
675 777
241 68
671 534
707 888
963 603
436 831
593 174
239 397
368 691
290 973
182 755
525 680
387 813
926 575
528 96
914 751
481 73
114 333
976 143
89 200
768 935
962 345
228 204
630 936
578 677
841 901
209 35
585 18
280 621
938 903
226 427
5 652
235 48
781 146
49 956
821 202
605 12
351 520
203 224
582 740
454 50
223 683
315 799
983 208
808 647
109 101
205 125
233 20
472 242
449 378
265 906
416 908
608 124
356 851
702 39
889 888
264 668
491 705
922 230
489 816
743 140
713 439
827 12
900 256
856 417
382 174
655 331
830 44
951 696
164 488
87 524
313 35
254 177
266 918
497 369
861 219
844 371
822 949
293 790
344 428
96 205
466 212
12 278
418 704
271 499
994 656
615 74
54 761
800 535
336 957
88 734
434 575
368 957
575 885
586 471
552 608
178 748
342 830
37 237
9 932
973 542
675 278
569 201
51 211
200 343
765 838
712 140
216 976
990 272
231 123
916 146
511 585
175 126
717 940
399 404
377 398
15 258
639 880
629 82
290 860
664 547
222 510
638 466
817 14
740 268
257 420
708 705
272 240
845 577
884 62
201 957
124 233
395 154
167 6
461 911
734 997
184 586
431 938
145 292
218 876
641 105
94 923
818 662
260 1000
85 69
399 117
261 502
103 278
816 311
784 255
500 633
122 753
306 341
379 269
347 666
466 357
787 837
480 366
788 931
452 427
681 234
608 484
921 74
21 243
376 36
598 590
123 490
426 988
68 361
292 523
139 241
5 699
458 386
18 233
574 277
531 129
429 488
325 189
300 845
434 955
714 68
851 728
401 321
699 610
366 482
41 410
572 42
686 922
902 277
224 222
465 859
705 452
852 621
599 992
770 272
539 685
809 36
752 197
579 425
465 776
570 268
577 405
103 39
972 345
557 439
619 889
265 167
778 852
272 604
509 556
122 338
20 889
496 326
93 617
438 502
262 918
250 267
288 533
104 726
451 882
443 780
559 687
377 260
85 945
627 946
536 305
666 790
577 941
458 300
401 513
835 399
461 652
215 310
120 399
506 722
78 275
736 452
58 420
172 80
482 527
137 689
808 169
214 605
901 857
743 182
270 318
25 534
123 613
623 849
55 598
867 430
635 183
135 951
802 87
606 242
924 734
925 76
329 129
280 418
976 774
212 588
922 750
129 258
697 237
242 290
329 207
11 752
986 143
408 389
244 148
417 217
651 136
564 851
1000 561
324 337
817 65
478 282
30 346
24 829
590 773
682 334
576 226
48 107
740 406
356 338
835 429
562 975
218 70
825 145
851 560
467 131
952 821
85 576
214 260
163 910
350 644
699 865
367 433
895 165
559 922
386 659
51 566
464 620
815 785
374 179
955 989
847 133
186 334
677 161
179 267
965 625
739 904
374 366
943 363
580 562
554 399
273 729
424 749
825 491
122 641
468 870
988 678
595 571
381 925
989 246
271 716
627 813
591 440
941 37
382 756
756 82
321 418
116 134
655 692
326 415
264 953
598 625
666 406
219 757
300 158
904 699
431 708
207 116
300 8
278 483
972 680
978 456
990 781
18 784
186 678
838 336
212 666
333 372
251 634
413 204
65 371
374 800
566 870
147 131
114 276
616 175
940 391
665 55
545 147
310 431
35 810
701 214
405 956
504 530
587 388
674 270
627 374
241 179
389 433
623 542
651 588
307 51
847 833
150 972
707 640
681 103
62 462
206 748
288 964
66 176
277 849
791 494
534 300
354 13
815 354
389 384
266 477
989 120
717 528
687 68
244 822
41 475
779 848
363 1000
243 18
194 775
883 30
960 360
978 650
310 903
527 829
258 924
856 787
507 247
191 723
419 649
379 887
961 989
844 143
642 147
122 181
380 464
642 603
564 22
376 854
533 367
634 455
123 980
731 843
145 860
390 179
600 827
443 933
992 36
241 883
236 362
548 737
980 638
803 862
12 486
103 195
997 608
156 860
846 982
29 840
961 251
53 381
855 697
123 788
858 809
156 307
976 284
378 631
507 774
665 743
58 101
909 580
564 850
97 178
433 370
755 303
974 392
967 585
816 958
89 227
327 311
840 894
62 470
618 630
573 471
437 64
758 46
116 142
437 70
454 484
222 907
187 140
354 212
375 53
857 740
555 558
901 81
235 678
522 147
76 676
562 769
748 485
349 999
746 619
471 788
799 223
722 630
400 115
825 601
781 647
715 675
560 805
262 845
566 896
521 130
11 257
890 963
637 203
290 200
559 835
665 791
500 441
714 943
360 575
150 319
69 586
790 942
135 549
933 997
831 231
457 258
970 755
758 661
229 869
129 951
37 577
163 128
397 963
524 864
556 308
836 167
819 566
297 733
883 377
797 550
96 921
746 797
777 78
670 466
727 921
616 90
370 593
117 193
595 576
722 629
297 910
181 190
314 613
356 377
306 210
691 967
682 764
658 554
337 589
982 215
645 629
30 314
361 974
21 321
794 89
667 924
72 685
88 678
666 383
49 29
120 426
489 782
205 878
925 312
596 286
810 244
748 238
266 530
698 284
813 906
22 689
517 832
611 510
968 866
308 956
310 853
276 812
290 718
631 723
643 46
571 503
193 36
615 393
270 502
824 426
169 240
417 719
710 270
245 954
942 386
694 84
314 509
531 186
302 537
134 621
351 550
508 220
741 844
448 608
643 776
571 975
132 887
181 55
635 101
438 125
146 97
287 205
288 569
677 926
707 982
710 750
35 504
494 888
607 777
142 456
376 79
414 15
194 289
899 178
816 571
542 504
735 733
690 864
921 524
623 105
710 586
627 619
282 767
671 748
877 605
537 971
463 609
651 217
52 308
410 538
70 194
220 829
906 127
24 715
954 30
734 895
640 209
267 640
732 840
951 122
596 694
675 837
23 273
805 607
773 665
297 505
213 433
808 836
728 972
477 746
580 366
298 252
36 838
117 779
876 922
814 493
178 815
274 430
775 932
465 268
75 26
306 164
347 101
778 185
619 698
609 637
369 797
395 913
818 993
141 196
708 57
706 831
226 993
295 248
536 1000
249 227
279 565
409 55
618 227
869 783
755 177
65 543
811 823
812 981
634 382
196 250
820 31
838 328
449 10
961 999
431 416
46 29
477 108
386 453
960 853
809 37
982 253
627 921
160 858
584 571
434 641
690 454
342 100
468 545
697 60
944 324
822 764
810 987
10 665
693 328
568 488
534 507
520 686
585 35
71 371
786 117
415 191
194 195
175 98
584 550
838 75
634 919
684 144
585 672
817 885
741 110
62 546
44 578
214 274
697 958
854 541
150 27
426 377
450 333
964 782
876 516
16 809
792 647
769 787
181 401
248 402
498 555
171 845
818 653
299 548
424 31
33 799
9 742
315 925
42 746
67 237
498 104
525 677
950 68
684 82
753 912
744 751
480 148
542 665
289 585
703 711
312 255
187 858
816 490
146 408
894 879
332 265
935 709
975 423
161 981
395 10
913 239
779 656
21 266
52 604
713 740
336 428
93 880
77 884
654 717
874 157
827 913
931 708
465 613
718 571
463 109
895 421
521 350
360 231
497 443
560 985
674 292
120 321
272 254
826 387
241 454
995 215
778 288
790 278
423 399
863 510
217 674
910 841
94 268
696 364
932 481
418 773
366 576
885 112
454 148
366 343
108 228
78 998
343 936
265 471
706 537
102 461
229 953
395 217
19 459
666 372
461 79
535 636
715 615
663 287
573 542
655 429
472 34
981 275
687 988
85 760
517 182
199 252
592 414
613 618
785 873
379 44
466 148
214 886
676 87
87 152
972 384
705 428
920 295
990 28
32 575
877 522
205 146
150 682
32 471
79 134
267 971
151 440
256 496
554 690
492 84
956 995
43 949
603 480
669 53
565 366
966 481
791 33
380 90
770 997
492 218
78 135
213 37
143 68
108 65
680 171
507 755
740 286
554 626
644 357
804 809
606 402
655 8
924 876
811 864
345 746
76 412
189 607
103 258
357 382
380 278
560 338
866 790
687 745
218 39
205 427
478 34
155 6
517 122
689 66
258 187
827 431
765 554
69 355
616 746
619 73
552 415
683 769
418 372
427 215
521 467
598 704
590 118
409 96
39 463
628 599
93 769
996 904
731 457
391 768
62 989
404 800
716 913
896 519
928 907
682 822
557 667
504 452
685 794
91 743
327 89
152 440
208 593
16 421
765 803
941 795
532 648
788 632
70 739
682 800
425 293
70 753
418 678
649 907
774 477
64 403
655 141
98 869
33 488
576 34
60 312
289 55
216 503
913 115
500 298
22 263
264 862
331 883
6 435
966 672
747 662
224 26
610 948
75 17
542 883
536 837
448 185
523 110
644 267
493 735
327 228
767 507
142 325
853 765
163 722
864 777
835 43
709 452
660 616
291 821
685 734
202 812
538 606
176 512
846 469
505 481
196 120
272 193
979 350
360 160
178 779
584 97
377 613
984 677
867 479
611 66
517 154
926 476
575 311
775 77
407 449
807 838
400 347
993 37
366 235
426 770
70 359
666 801
645 820
50 717
235 969
132 169
183 250
341 551
516 288
592 62
952 25
147 415
602 742
921 139
104 670
983 559
189 626
866 876
87 332
826 659
333 57
617 473
90 82
339 70
533 188
8 436
947 940
42 912
596 104
501 162
140 940
87 122
511 453
138 363
100 599
781 192
327 177
634 100
955 991
651 685
924 886
398 734
316 46
411 784
533 491
695 855
277 213
541 499
285 563
589 637
704 420
990 506
470 199
289 104
518 85
752 504
504 103
61 125
633 35
453 939
426 143
901 279
918 776
314 860
243 351
328 571
613 875
434 442
893 846
983 508
763 909
117 209
255 775
171 487
324 920
894 201
792 932
59 338
136 424
304 852
380 958
432 166
820 443
731 584
457 58
856 711
145 646
543 142
23 293
171 655
428 721
975 317
373 278
132 728
84 41
960 195
483 143
352 151
533 350
699 937
338 781
606 917
840 78
333 756
11 122
788 72
198 935
256 575
260 839
595 554
275 671
106 396
389 820
130 114
237 314
437 615
204 676
181 350
532 857
623 800
864 166
849 45
679 689
229 542
836 186
567 978
790 175
329 645
613 883
233 231
985 180
505 766
822 744
607 256
981 398
948 483
288 910
390 1000
460 763
823 834
932 137
842 826
932 51
508 278
148 703
545 18
130 67
404 923
628 65
614 119
726 382
847 141
694 349
323 749
443 260
983 274
84 324
904 536
568 455
249 570
231 77
683 22
41 630
48 379
147 823
937 187
257 614
351 477
230 188
436 597
52 170
493 226
63 264
193 571
412 972
864 625
49 806
935 938
300 254
373 651
188 744
470 464
872 780
372 591
235 163
920 15
168 804
545 716
142 529
226 833
694 424
18 390
761 769
499 147
596 169
897 168
564 193
646 50
607 29
442 696
187 633
641 850
793 159
440 357
785 426
918 156
932 597
483 793
39 482
296 621
600 151
425 207
339 108
669 903
275 605
754 827
139 21
107 554
792 823
632 314
489 566
35 553
339 582
300 245
703 42
385 977
40 412
308 811
674 412
874 923
771 863
701 427
582 993
138 775
640 543
930 777
475 824
646 155
649 577
828 834
976 488
540 506
628 672
743 309
406 857
614 307
46 826
619 506
414 309
70 355
171 721
71 160
124 835
216 401
373 526
665 623
460 246
78 113
51 338
646 102
302 636
198 710
409 943
657 650
447 902
840 642
171 973
44 146
31 602
939 542
269 198
770 847
468 482
524 868
622 189
803 270
440 998
277 930
73 404
304 212
178 993
875 842
284 731
885 254
842 719
690 163
326 396
495 755
104 996
918 690
739 859
155 683
914 250
798 793
503 445
693 794
934 761
654 235
337 773
608 186
313 843
961 4
623 228
728 934
337 659
353 876
562 292
386 53
64 226
646 671
236 811
38 566
898 368
459 837
62 395
574 286
235 602
110 673
793 508
95 781
957 603
863 579
985 617
650 101
59 103
795 132
928 943
679 114
304 254
177 579
778 703
505 54
620 296
434 745
376 982
468 554
792 621
520 202
182 654
937 400
331 976
289 36
179 840
141 792
87 648
94 672
995 966
285 72
333 199
85 184
262 142
605 970
195 342
324 844
823 190
200 697
914 927
453 147
530 76
525 685
864 52
145 671
86 735
802 393
648 645
851 316
827 947
91 266
721 368
257 707
775 528
442 495
107 897
933 425
439 184
410 672
529 391
141 225
304 758
287 641
288 280
669 31
545 840
24 378
638 481
184 447
824 434
628 185
976 378
166 328
798 33
963 952
566 661
794 175
68 917
269 775
168 171
221 72
683 299
774 946
477 368
363 268
299 849
933 318
785 779
589 383
924 295
519 78
150 144
311 47
352 576
244 570
981 124
326 101
563 442
73 33
41 769
767 142
773 326
81 865
525 312
876 41
993 726
514 538
604 771
368 914
355 883
105 447
858 612
221 946
964 414
498 977
506 874
962 738
186 475
440 15
547 30
497 653
114 896
854 858
746 314
204 101
845 761
432 19
344 410
105 484
520 711
688 469
751 518
279 74
647 192
281 250
910 435
555 864
691 752
53 454
763 60
763 462
387 504
154 141
780 488
506 998
138 210
91 216
330 721
629 293
338 374
309 818
308 629
112 268
540 599
8 452
282 281
473 77
470 908
290 356
595 875
518 680
621 848
540 619
675 647
246 365
914 870
466 523
314 285
961 351
657 124
36 66
855 211
16 842
506 834
99 899
921 222
125 118
132 604
822 524
330 137
250 952
997 228
824 77
613 935
300 173
944 988
666 316
498 299
63 868
759 308
45 637
305 172
349 927
924 330
563 870
473 447
347 630
687 758
896 115
668 405
628 331
942 714
234 278
148 550
938 670
233 779
121 146
828 379
874 91
741 757
425 508
574 312
197 541
159 801
867 655
743 865
543 952
447 322
977 183
215 988
858 375
576 78
776 919
890 156
879 629
810 715
538 561
459 218
586 973
588 804
297 580
789 427
613 104
111 393
170 595
367 470
809 799
308 939
911 524
21 411
256 474
972 512
846 917
284 103
819 778
964 669
536 324
496 194
144 137
613 457
593 962
506 196
612 928
169 380
444 249
274 428
352 596
502 685
393 30
929 417
183 362
418 865
608 534
73 63
388 551
128 315
189 717
963 507
971 604
872 282
965 247
834 397
285 269
772 89
979 488
626 216
828 900
810 52
23 340
200 887
45 5
60 418
354 141
713 511
208 387
485 852
736 683
632 575
976 260
666 734
956 531
138 443
366 356
799 998
238 191
814 924
746 694
833 264
86 916
653 955
976 130
155 333
214 272
598 87
592 578
974 565
816 272
767 32
225 575
398 852
74 902
427 812
348 884
127 22
278 888
508 433
892 712
380 48
254 340
819 537
773 648
429 592
970 585
312 511
286 398
513 417
718 258
419 665
76 503
178 775
69 497
371 924
388 970
467 934
188 937
759 514
432 768
147 950
183 320
432 179
141 233
663 249
607 117
47 466
605 807
133 222
960 150
424 98
134 317
588 593
84 776
811 466
755 41
671 517
294 795
12 390
267 88
742 686
462 474
45 838
477 16
365 96
775 430
15 502
386 9
211 404
732 726
852 217
419 228
483 116
906 692
371 291
526 792
702 748
899 572
545 546
302 970
923 310
976 593
875 492
246 696
951 659
126 156
371 416
287 12
364 29
16 155
359 694
403 135
994 691
817 650
307 966
259 452
619 234
883 439
472 214
310 767
321 218
94 503
981 121
701 680
37 693
673 262
664 954
77 159
46 215
646 228
805 525
515 734
669 517
212 838
324 179
339 991
236 983
603 983
73 772
745 577
208 786
411 793
892 358
922 225
512 621
469 61
667 888
61 387
562 161
646 337
684 843
694 401
870 854
209 667
182 894
907 997
902 623
40 51
30 945
707 544
212 87
797 738
877 42
726 449
101 801
116 556
611 4
543 616
304 545
534 745
134 922
300 907
349 938
172 6
814 513
799 601
891 179
529 771
103 800
609 426
499 719
790 952
777 275
33 704
991 279
520 195
421 43
21 830
67 230
282 197
902 964
365 748
209 602
285 992
677 761
235 427
991 838
640 257
977 570
211 971
849 107
730 699
171 128
859 573
813 87
892 284
791 94
330 216
870 557
251 622
683 157
564 642
36 10
664 479
116 107
766 995
527 426
965 541
621 859
487 552
30 572
821 460
257 547
12 743
487 135
203 356
910 779
800 491
595 766
965 935
890 626
588 855
984 220
788 572
973 740
763 461
188 65
745 128
442 879
171 238
958 29
544 684
99 876
583 324
264 413
640 199
410 229
728 994
892 496
788 618
560 453
570 472
580 434
201 91
859 702
254 359
369 317
805 522
204 513
223 768
17 98
494 675
745 690
861 711
514 938
189 741
969 122
860 595
34 860
412 589
233 203
356 131
628 189
894 347
146 684
968 529
3 832
764 640
393 472
868 557
717 918
673 275
674 58
736 883
330 208
736 551
60 473
742 163
588 468
889 475
64 555
983 145
40 920
208 852
731 506
380 996
778 482
245 25
473 506
282 159
573 577
549 833
918 254
35 723
310 643
995 904
432 117
317 258
415 606
513 756
108 709
424 364
342 827
584 905
96 661
230 131
566 537
62 125
557 385
402 827
656 276
560 215
389 437
741 524
82 94
843 161
999 84
866 517
487 324
58 831
484 433
712 225
275 556
484 568
780 735
991 7
893 309
70 546
775 371
749 434
556 760
389 406
1000 295
919 564
821 854
541 345
804 130
705 267
328 986
828 557
880 866
893 841
530 96
675 571
455 240
272 206
393 743
610 764
577 181
347 524
27 620
294 659
430 552
715 227
534 489
752 963
4 272
72 605
596 126
427 659
853 317
147 500
808 42
282 539
889 12
196 522
844 254
850 662
238 397
594 87
339 921
461 42
960 569
855 669
766 930
378 965
872 422
767 885
528 739
382 187
978 613
549 308
714 301
28 570
385 786
932 140
330 77
110 426
91 177
761 785
273 910
606 718
148 476
388 366
688 716
216 911
66 615
131 328
352 315
390 977
44 865
201 626
155 29
53 892
594 568
493 328
968 659
72 255
834 490
178 673
338 861
159 733
405 988
228 525
153 225
119 645
433 47
932 494
762 312
151 239
692 694
971 726
350 474
872 538
953 366
501 751
813 597
447 531
326 13
412 289
103 70
513 252
725 407
841 896
108 735
15 504
36 226
738 684
452 590
576 766
108 730
240 933
453 538
36 621
413 539
74 38
545 358
816 343
854 424
856 6
385 233
914 454
163 771
624 691
984 419
336 175
94 627
566 224
779 876
579 521
505 281
261 929
531 860
579 72
258 342
326 699
869 204
214 696
752 99
998 840
723 1
586 680
240 414
143 890
423 666
417 168
767 304
876 836
437 277
820 856
665 436
634 429
55 833
575 33
634 750
3 336
439 911
17 461
663 25
276 629
984 402
55 281
941 353
533 685
779 448
602 207
133 811
847 118
339 497
405 170
957 460
370 350
475 37
863 30
51 436
42 948
477 677
7 113
713 568
511 630
83 567
802 203
666 802
792 270
864 290
386 90
25 939
976 529
59 258
608 20
834 914
852 306
597 55
607 161
277 420
316 722
338 391
180 249
150 932
917 359
882 529
98 429
376 142
508 455
300 834
122 146
841 70
35 518
569 642
156 194
428 356
696 927
938 502
683 484
370 195
282 975
725 659
206 300
622 832
366 446
454 973
341 93
665 485
956 97
644 919
154 837
98 149
690 237
586 875
731 460
647 521
786 477
929 412
986 354
974 468
310 667
65 184
179 957
326 619
519 439
408 407
18 73
843 533
272 90
412 983
509 104
177 955
443 231
859 426
687 84
44 710
863 11
749 890
256 15
832 182
596 455
953 175
905 350
184 212
465 177
925 902
658 137
7 216
662 715
353 963
161 953
19 489
43 858
363 41
376 752
485 330
432 981
713 927
142 526
986 645
775 61
121 673
365 379
335 52
480 254
385 947
262 507
964 912
982 475
867 367
177 538
385 425
691 740
34 172
542 23
923 130
331 225
756 302
227 294
648 79
560 387
822 132
547 918
501 530
241 316
338 768
766 465
284 376
351 107
87 901
807 459
398 282
370 137
111 826
666 503
893 414
289 239
189 839
881 239
267 230
721 603
464 101
21 818
548 960
224 402
515 718
100 263
689 320
378 748
210 698
130 155
234 588
960 760
67 207
38 332
876 756
397 920
497 205
295 429
502 636
714 165
153 272
27 398
364 710
593 650
235 84
938 554
465 593
934 943
891 839
552 130
595 266
801 649
548 740
53 681
463 129
501 792
148 956
158 414
970 841
458 50
761 808
440 283
973 747
613 708
369 291
748 142
123 673
334 307
573 805
125 935
814 90
181 411
9 339
221 778
672 814
61 454
956 868
170 807
375 558
561 950
706 732
787 35
504 643
476 221
491 142
680 198
780 438
993 188
428 249
224 636
939 563
585 650
372 843
195 832
781 239
487 48
350 996
264 546
409 780
325 134
300 256
521 404
421 851
572 756
629 997
697 880
694 915
867 391
9 513
18 43
321 89
455 521
880 125
291 638
766 588
622 579
561 314
105 769
109 893
558 610
209 109
541 418
815 648
101 125
442 432
495 170
825 948
722 962
430 36
250 221
963 1000
697 151
307 83
379 635
612 897
864 573
903 315
193 211
123 160
178 46
315 847
640 719
523 57
515 524
187 76
283 828
978 569
151 121
698 390
511 698
923 66
28 607
39 782
408 129
182 420
678 723
350 207
378 978
524 748
534 720
658 574
813 72
750 293
729 210
595 953
755 911
339 820
952 977
680 246
716 914
489 417
728 681
512 453
756 59
189 895
12 973
643 8
34 857
743 316
103 333
750 583
244 446
809 748
675 399
316 932
850 660
854 515
695 13
152 424
838 490
270 40
185 856
922 506
409 727
841 153
984 971
568 963
960 10
625 729
199 227
63 165
766 419
742 642
832 916
388 489
703 795
64 209
198 640
2 526
989 275
619 653
82 123
410 801
117 959
410 726
552 24
198 64
260 762
240 38
942 431
558 245
39 772
910 898
546 152
901 18
616 691
68 397
208 493
997 173
308 967
636 148
518 873
126 940
354 531
371 899
212 745
47 646
510 808
259 203
365 978
712 244
617 394
452 768
377 756
803 412
45 613
104 15
192 907
959 834
566 16
197 375
833 483
405 615
333 928
400 687
656 828
790 240
708 136
10 446
28 343
19 391
225 918
511 624
694 417
51 555
238 442
131 25
306 40
876 552
302 630
497 873
801 616
943 996
352 106
540 35
615 270
408 993
6 279
269 522
438 898
349 724
696 961
94 809
496 401
4 348
627 170
830 786
617 629
15 700
43 449
878 767
106 585
661 511
555 37
934 62
41 620
402 726
894 933
226 356
191 883
839 828
955 15
98 167
832 153
777 462
864 444
84 739
167 504
430 739
610 212
62 738
353 90
103 199
181 919
364 831
852 138
517 447
97 407
138 298
700 414
100 13
815 507
765 651
250 794
192 157
645 922
115 924
966 211
56 973
768 917
807 294
399 541
944 180
83 277
688 856
858 707
786 403
354 143
591 416
630 768
402 950
662 94
306 694
778 290
740 815
731 534
330 509
440 513
226 741
496 940
832 478
473 553
60 959
10 424
432 130
311 41
977 369
687 44
52 956
793 721
480 59
729 880
529 798
204 231
385 95
773 411
827 674
843 197
861 683
19 684
622 955
41 303
596 726
705 949
228 703
249 614
432 38
669 350
156 15
456 342
130 306
536 112
972 53
163 730
409 988
901 858
285 214
52 479
247 917
590 725
430 344
443 639
456 388
10 540
341 336
946 246
285 212
586 295
207 218
222 305
124 956
393 971
729 105
334 601
479 524
188 788
764 819
764 382
869 79
793 67
387 451
310 648
389 729
366 687
742 817
647 53
560 427
980 613
218 355
769 882
408 631
616 411
525 586
790 94
931 21
248 526
342 554
891 564
661 494
404 540
551 527
622 551
557 521
477 147
570 743
407 949
589 274
595 624
780 910
3 963
552 79
872 155
326 145
168 170
727 404
293 61
930 196
448 841
226 808
124 693
565 978
286 172
928 608
105 648
18 22
133 596
872 432
923 762
984 87
343 41
241 72
354 838
597 586
123 361
762 454
338 58
375 787
671 268
166 203
637 710
53 27
150 460
890 652
243 370
70 959
513 147
557 125
931 717
171 913
832 461
40 475
396 706
803 461
819 615
188 469
993 232
933 688
404 393
374 612
307 922
531 950
290 888
33 835
632 566
622 173
719 836
389 918
572 359
186 426
924 488
970 46
981 285
934 79
693 39
362 338
729 926
642 67
368 782
77 916
887 185
211 629
881 921
81 103
364 642
480 261
335 778
247 686
692 484
14 342
110 160
438 494
229 276
839 590
679 65
665 177
203 860
249 862
416 693
778 416
303 433
927 657
963 755
13 648
846 833
32 562
721 974
636 743
682 288
154 793
840 201
788 823
805 335
831 923
115 602
338 429
219 738
916 901
612 234
700 251
153 224
42 479
841 832
710 495
472 233
49 391
718 681
452 552
551 490
287 732
811 325
126 98
156 864
806 210
797 815
545 250
87 37
221 615
520 451
269 886
283 397
172 107
981 700
606 705
1 19
413 100
274 444
323 171
719 14
962 351
801 37
470 589
290 739
772 781
677 721
313 179
492 401
249 636
524 824
129 552
20 472
88 404
217 595
47 742
63 487
429 607
22 604
305 81
923 162
254 485
432 30
98 790
256 746
848 596
543 162
645 862
633 840
28 511
725 90
532 473
503 482
630 762
658 484
711 156
113 381
375 311
529 72
81 719
507 163
798 752
761 133
731 77
55 855
550 981
232 312
177 693
949 426
33 886
761 672
145 445
499 485
352 220
418 50
763 80
266 402
425 957
305 969
90 669
27 415
969 651
698 839
7 988
219 684
640 213
341 6
70 842
75 678
838 381
714 694
815 876
545 239
889 926
138 418
238 447
922 265
904 312
380 955
679 575
509 143
988 85
768 395
291 599
466 871
115 992
650 926
703 47
791 139
19 259
405 54
214 746
467 782
169 364
963 31
190 927
399 151
101 178
234 956
162 840
540 16
892 356
241 311
760 824
262 959
572 928
692 443
55 313
643 232
462 681
852 172
972 743
500 900
608 383
182 158
211 7
41 164
526 214
72 284
587 442
447 909
864 894
485 260
934 404
578 538
697 129
233 291
427 419
72 651
731 411
380 942
239 682
976 930
30 456
136 532
921 88
662 543
476 358
47 445
762 416
95 335
728 254
507 614
531 690
724 351
218 748
905 642
947 828
891 73
282 736
349 942
123 471
887 532
913 758
530 555
634 189
747 341
729 905
563 133
375 884
476 908
453 672
696 892
884 124
534 920
158 52
413 311
668 895
480 659
794 836
734 605
672 7
290 624
722 36
537 69
253 334
101 287
586 600
209 306
188 698
213 483
515 606
799 934
823 961
613 915
558 569
977 295
726 80
232 489
577 22
948 459
940 216
514 10
876 935
539 251
941 979
506 936
946 440
433 682
124 643
744 738
685 294
161 823
722 551
355 621
749 586
958 719
928 66
61 855
834 244
474 337
658 412
662 9
840 192
881 2
175 67
604 753
905 772
419 41
66 720
937 471
717 705
151 32
522 333
596 687
602 583
926 287
310 972
527 97
52 387
681 893
861 968
508 107
587 221
754 673
396 39
119 877
297 775
695 709
121 521
80 762
413 720
131 900
747 209
129 745
101 800
115 810
54 210
915 568
974 157
959 736
424 255
797 611
472 762
794 293
215 390
674 820
520 418
867 833
390 345
968 818
271 263
454 161
677 931
571 26
761 984
20 13
592 152
799 43
827 718
181 339
737 846
365 350
377 621
391 106
812 19
978 210
449 148
318 843
982 440
542 87
451 579
386 570
31 593
118 855
351 806
942 535
761 586
258 997
108 664
682 902
134 152
574 588
726 337
259 481
634 45
115 235
437 509
918 811
304 804
827 70
895 721
450 522
168 537
293 234
904 554
53 989
722 37
501 835
95 798
595 275
394 406
336 718
292 669
255 410
853 109
108 966
212 406
759 51
562 974
454 905
843 491
457 955
155 88
488 908
453 625
858 399
487 474
944 559
915 228
549 485
700 294
684 155
762 140
796 638
515 955
711 920
7 883
87 789
190 385
785 609
997 374
983 291
941 239
815 35
321 633
831 615
651 831
885 178
901 186
561 987
645 854
631 398
299 273
11 419
552 775
182 692
446 67
917 794
880 654
865 882
227 487
205 254
206 127
584 931
306 700
867 642
613 157
675 877
773 490
684 126
249 598
856 485
249 38
465 661
242 591
732 761
340 476
357 262
286 276
852 452
405 451
351 302
932 356
826 519
701 440
923 285
328 508
554 33
991 431
725 915
486 911
3 246
345 554
631 87
174 147
200 535
50 594
651 725
706 212
844 264
148 737
835 44
364 230
254 83
457 671
993 510
399 165
226 940
269 336
467 1
778 3
405 57
868 244
29 553
613 124
676 309
834 86
457 315
787 212
912 500
79 229
880 607
917 941
546 819
868 962
295 289
345 812
143 917
196 899
600 425
562 196
999 344
286 696
631 297
430 834
169 878
355 859
559 289
498 53
752 220
906 230
438 219
525 88
304 858
571 552
63 810
697 590
439 560
520 169
394 71
425 993
391 295
292 702
145 911
180 799
618 581
577 371
141 774
243 536
445 351
5 594
77 430
761 537
575 639
450 427
105 78
262 196
917 532
725 321
951 699
863 248
659 655
226 479
709 296
393 714
614 818
873 520
780 616
771 674
687 689
927 148
941 524
344 53
811 930
50 330
371 834
786 843
600 988
36 154
338 539
375 665
216 223
646 247
537 314
42 606
463 263
735 612
62 628
968 404
664 275
805 390
653 999
881 186
5 224
115 79
447 52
498 490
683 840
556 600
977 803
550 867
208 970
174 528
910 352
594 347
302 591
935 397
2 963
391 260
888 765
436 361
556 161
714 814
656 122
762 469
283 521
201 871
330 644
49 334
561 818
574 685
825 867
859 51
97 915
589 655
41 223
629 172
225 152
333 693
946 136
459 159
369 299
772 948
759 583
783 416
15 723
602 654
723 370
860 31
426 838
756 96
781 242
693 979
821 392
776 222
546 775
496 927
292 409
82 892
949 761
702 150
781 510
465 184
699 329
253 976
800 997
542 186
379 786
160 474
262 785
572 152
317 755
850 631
437 828
134 404
138 630
105 479
397 768
30 365
83 861
646 866
193 366
111 697
279 108
996 499
130 164
757 527
762 677
612 643
551 33
976 628
336 416
407 944
307 299
826 456
276 982
796 868
262 399
862 949
101 110
927 861
407 950
517 550
285 771
229 134
801 803
262 455
646 733
21 791
476 181
327 245
36 310
962 140
560 445
248 11
925 677
533 104
463 239
606 19
938 832
208 862
552 389
282 771
136 649
634 838
740 168
438 665
477 866
735 889
128 162
594 390
970 704
330 242
911 740
996 326
83 749
221 893
252 888
882 576
870 769
817 782
325 532
315 677
82 504
699 835
647 470
435 97
34 46
786 238
349 71
994 659
263 919
24 63
729 151
759 71
19 164
224 341
423 54
349 171
730 171
801 504
622 999
641 739
334 571
616 629
295 19
791 269
419 459
715 456
974 917
443 148
297 78
573 232
269 459
934 916
839 500
596 174
544 204
510 425
811 619
35 162
456 602
906 882
329 590
564 285
58 498
195 561
96 318
47 540
630 236
831 164
165 251
718 323
720 937
696 401
330 901
117 453
541 826
964 750
576 838
850 83
856 749
377 760
408 245
867 826
493 707
237 147
160 42
490 57
649 21
745 446
261 755
481 364
669 389
373 527
211 43
1 283
68 512
932 219
294 963
613 349
993 487
971 216
398 839
789 210
638 955
211 556
687 101
570 638
275 631
226 844
784 757
841 634
800 172
712 46
45 219
595 398
507 624
677 114
954 134
498 389
938 719
604 366
229 708
658 887
444 182
509 640
707 406
194 302
334 979
760 123
60 162
4 651
607 448
769 538
505 802
629 88
859 123
960 154
332 960
557 218
438 332
102 751
209 374
779 92
350 962
827 24
822 234
464 473
307 831
690 383
116 198
227 548
446 713
859 176
537 520
621 635
488 422
101 955
684 92
352 701
102 119
807 683
780 609
450 629
766 51
305 558
864 71
893 215
420 385
181 866
93 434
492 194
602 942
673 429
868 688
32 286
657 566
12 872
754 480
824 659
573 116
303 106
856 252
514 322
424 470
199 338
782 771
137 343
794 944
312 537
885 391
810 842
903 205
578 706
821 780
691 474
812 17
443 841
118 871
30 215
958 81
9 884
670 666
123 598
466 851
636 410
149 724
989 104
447 680
8 325
916 129
908 862
158 622
106 478
937 119
725 18
131 915
5 855
132 275
47 531
946 969
95 670
444 609
280 142
684 950
290 504
340 444
189 680
445 690
679 514
404 604
476 844
540 285
22 115
306 575
820 546
354 825
505 679
679 519
530 407
300 689
59 316
528 22
528 425
130 528
200 872
9 260
41 251
958 467
549 536
687 632
546 188
46 888
941 349
578 910
935 106
714 692
289 401
806 749
567 926
413 30
232 971
737 239
332 360
15 569
32 301
291 771
631 471
930 927
131 282
476 160
739 586
278 264
981 32
248 728
182 204
351 1000
354 295
34 888
245 680
818 820
315 163
441 65
660 284
466 197
842 445
398 135
712 9
821 371
249 576
912 657
915 785
757 142
428 534
569 26
4 692
958 198
394 585
876 918
137 974
642 182
586 966
310 902
694 536
569 557
343 583
362 209
16 876
41 923
411 615
738 846
769 364
639 768
500 463
288 588
744 15
53 862
48 58
445 621
763 127
87 437
147 36
213 255
256 994
854 379
449 835
877 111
358 525
9 72
696 498
301 280
6 174
32 967
95 10
182 534
287 377
285 782
118 595
233 9
534 173
191 605
42 411
503 568
954 757
260 388
384 492
328 870
942 769
328 709
309 183
956 674
506 876
62 575
298 437
501 289
135 713
230 396
211 879
312 235
737 67
171 781
605 93
690 512
984 887
413 579
284 275
515 999
749 821
713 81
911 737
915 618
77 443
629 991
556 709
125 936
531 584
958 785
57 563
113 948
167 388
454 229
312 42
433 459
394 137
943 752
525 797
668 780
309 827
229 474
300 557
16 75
961 835
456 949
612 942
558 800
387 412
651 764
208 870
228 256
424 415
358 168
416 174
756 221
604 23
54 85
754 881
77 627
817 606
740 975
575 40
603 489
962 805
989 493
860 927
888 527
968 109
396 153
528 976
796 870
817 863
862 996
623 612
950 274
142 955
722 533
566 514
360 292
484 925
988 178
492 123
874 434
521 994
286 643
529 155
547 978
898 870
845 76
641 359
563 402
812 760
172 8
829 206
386 750
933 437
997 301
921 428
789 970
654 350
891 860
933 756
186 630
601 214
123 271
286 439
69 908
17 279
111 651
263 571
370 796
870 195
478 655
166 9
590 754
107 132
252 301
241 400
220 320
787 294
228 124
310 414
59 590
99 475
301 191
602 482
436 263
694 942
482 910
860 490
923 471
21 183
520 323
87 770
149 145
563 726
561 873
865 245
307 136
22 852
315 68
532 169
810 317
448 555
982 565
635 866
906 14
963 14
902 701
173 601
788 274
198 319
338 476
453 88
53 460
554 771
690 841
588 815
349 947
967 747
408 977
194 842
497 673
856 935
957 354
415 257
306 923
695 401
702 894
563 881
976 103
375 497
111 430
655 721
198 842
121 894
962 139
785 597
957 762
356 192
664 795
957 47
15 662
826 678
452 734
479 920
183 55
708 395
344 361
235 524
544 136
662 647
960 155
262 971
210 901
741 595
442 190
427 571
428 162
796 328
514 614
774 438
671 21
248 741
363 94
566 271
246 794
686 55
938 510
794 608
975 818
335 971
74 264
670 795
174 176
188 587
224 692
243 883
768 467
694 889
397 604
194 434
231 183
400 537
444 51
766 786
280 658
853 210
421 458
441 851
451 721
540 744
327 876
761 623
981 247
93 165
587 378
666 189
646 103
637 521
562 157
622 754
661 70
909 950
1 666
37 212
433 841
636 51
928 236
711 532
667 565
450 867
719 796
61 574
344 15
628 659
529 728
358 281
479 473
693 157
244 758
523 970
774 896
226 630
925 589
868 15
2 133
126 508
629 710
516 871
289 170
304 521
435 953
674 587
620 877
924 195
946 520
832 471
520 799
629 416
163 201
957 976
994 63
640 626
197 859
849 745
304 315
678 819
868 117
10 992
115 395
980 54
958 536
711 642
356 503
697 44
617 272
839 788
370 921
820 682
445 98
81 648
975 934
691 903
155 622
512 799
598 29
878 652
281 29
497 486
533 726
956 460
804 820
11 715
521 967
886 991
512 133
70 988
802 679
255 597
370 324
111 283
384 863
585 941
345 45
639 307
203 453
652 211
443 878
272 15
298 39
207 824
849 124
789 601
209 113
989 435
673 788
866 803
125 480
87 131
638 422
11 977
580 889
395 321
807 414
86 798
143 117
681 25
285 230
938 498
663 363
369 795
115 517
557 160
545 776
372 27
495 734
812 232
682 860
126 422
705 608
895 53
842 213
841 250
907 335
936 165
958 618
987 455
623 184
400 82
966 453
936 539
303 945
756 674
102 762
557 611
504 248
421 465
128 417
33 730
384 102
747 90
800 608
290 689
514 461
729 635
200 945
177 144
67 404
550 725
627 184
721 42
501 756
297 452
129 168
658 792
632 169
482 697
614 812
616 75
489 173
755 614
296 794
177 37
64 707
25 182
893 102
961 318
873 885
282 825
439 207
409 166
781 197
976 850
191 210
468 500
278 339
63 960
514 806
929 177
282 354
271 673
493 305
221 769
33 571
357 136
71 203
458 597
936 190
443 56
192 937
755 553
450 598
691 103
117 167
641 212
373 279
53 201
176 120
106 428
729 556
999 205
152 894
650 323
434 446
15 24
423 96
611 425
1000 812
528 194
981 307
434 139
223 541
28 727
823 631
808 345
119 616
741 885
982 152
540 22
397 198
808 95
466 831
544 505
954 645
528 126
817 378
864 668
464 27
892 451
727 21
94 960
830 501
109 914
849 63
410 936
640 507
448 753
679 7
754 894
149 970
112 691
552 433
687 444
463 271
756 583
141 94
993 893
288 419
834 31
722 393
916 183
720 680
829 372
108 79
388 531
570 925
448 811
212 115
483 873
446 513
965 742
215 486
667 351
363 51
871 190
374 833
442 674
150 859
280 52
903 603
626 342
762 107
371 961
96 307
976 462
531 292
949 577
417 15
524 114
235 895
484 451
7 682
955 343
881 84
795 622
92 500
889 684
563 971
626 127
292 844
70 924
161 707
697 2
387 348
73 418
721 999
668 998
742 631
661 914
818 701
239 161
445 531
419 635
28 716
473 31
690 7
941 61
612 256
988 314
152 111
364 392
355 824
740 317
221 652
872 42
808 12
764 53
266 560
693 775
301 862
634 548
386 144
784 636
979 118
161 222
186 968
425 589
482 428
505 139
196 308
397 651
605 535
470 873
355 620
663 181
58 141
697 617
622 276
530 625
95 795
771 472
409 590
73 382
900 245
301 473
940 854
374 51
319 10
637 142
525 289
599 967
611 121
741 600
419 34
872 566
407 757
132 582
827 574
569 692
958 629
629 142
372 937
519 948
296 253
412 976
413 258
278 722
41 131
872 345
213 848
724 410
387 312
441 480
915 95
82 759
665 949
621 136
259 867
907 357
442 849
435 191
342 87
112 987
364 917
875 757
258 325
927 231
779 928
514 816
107 701
818 415
709 235
519 878
779 712
19 547
789 523
509 777
292 79
184 410
398 204
664 792
819 779
947 453
323 906
787 777
103 940
81 275
161 409
663 69
114 193
972 65
15 621
851 523
191 580
660 376
291 817
540 892
277 856
316 594
232 236
246 689
782 637
702 469
794 459
568 253
712 2
751 228
388 922
565 620
577 497
879 804
149 853
196 378
778 745
118 724
284 77
759 180
284 439
299 149
823 384
1000 639
546 591
509 324
730 409
213 225
846 251
298 419
386 460
307 108
368 771
250 336
981 356
919 653
835 478
359 638
492 422
273 747
914 365
181 835
752 264
244 98
613 879
647 1000
676 548
467 742
378 749
380 757
193 557
583 353
629 656
898 146
974 357
471 457
149 504
172 72
863 404
330 420
601 623
827 810
434 311
88 253
16 385
838 365
190 675
709 368
868 329
665 484
159 791
772 759
488 926
741 406
691 276
79 708
230 780
209 586
607 157
132 613
636 923
537 686
506 912
180 149
62 361
708 326
237 995
23 812
870 220
97 373
554 606
301 787
326 686
505 977
227 64
826 316
389 723
470 353
60 340
493 728
246 702
660 723
205 186
374 502
215 268
803 51
855 185
918 931
400 109
888 987
768 265
86 263
352 231
540 228
613 821
701 274
768 595
813 169
457 284
205 742
888 567
466 582
721 99
19 426
263 941
920 86
900 24
110 221
272 440
393 163
335 77
514 975
675 274
42 254
166 835
820 235
345 870
1000 977
718 151
685 91
287 697
222 137
339 578
880 86
757 74
210 744
505 38
819 116
76 28
201 924
822 413
151 20
867 968
952 143
51 283
900 681
324 451
648 496
750 41
854 739
52 196
522 784
976 892
785 15
536 162
413 36
418 261
600 444
223 560
949 596
773 680
394 279
637 396
48 814
568 446
71 584
187 758
327 240
653 270
26 329
335 766
669 225
261 169
286 767
670 482
46 185
683 401
85 588
474 842
183 772
704 990
235 378
654 589
66 737
174 31
602 60
812 239
585 248
556 200
851 125
972 285
979 429
617 179
408 997
688 475
959 68
425 871
274 632
451 178
73 166
238 518
811 437
180 533
700 329
906 195
749 797
945 644
838 981
193 620
607 794
682 755
500 191
895 579
841 66
522 964
918 466
392 109
894 676
782 398
200 751
581 359
844 1000
987 28
293 312
267 674
716 595
126 736
525 515
62 358
482 32
835 885
932 146
754 75
560 336
253 149
356 487
823 426
597 711
131 846
236 987
465 95
724 969
123 135
100 143
378 550
88 762
617 771
140 695
375 927
111 106
526 495
631 223
40 732
518 377
997 709
748 643
247 925
54 753
196 371
761 25
337 53
476 58
759 720
996 692
490 177
745 464
993 968
122 583
894 567
732 308
8 109
674 116
645 707
845 889
545 994
14 431
768 296
783 94
545 52
266 265
37 586
891 434
467 165
770 468
477 717
499 256
893 560
560 466
173 297
414 450
1000 76
582 738
679 786
961 945
376 776
916 103
259 689
418 861
232 688
257 487
305 178
311 688
232 363
812 687
691 996
837 708
753 447
700 367
26 554
926 775
653 16
333 601
699 594
969 627
844 986
955 464
738 620
771 968
276 31
261 821
845 744
247 552
807 804
342 718
148 255
887 746
718 734
704 51
930 533
48 6
818 308
816 69
123 744
461 382
197 917
414 251
331 254
184 40
467 814
557 293
327 329
341 419
501 879
421 249
351 327
758 279
201 513
850 619
424 976
794 49
186 414
786 94
294 298
130 483
668 541
197 440
532 729
738 262
452 448
516 782
659 312
802 915
778 270
937 381
94 402
752 310
779 63
630 520
475 871
276 951
646 387
94 354
960 182
698 401
469 254
694 636
101 333
987 124
940 149
787 647
290 838
402 103
86 932
51 437
455 837
455 54
14 408
170 111
473 669
310 10
696 288
86 517
934 53
57 705
679 246
255 980
436 297
88 370
517 916
771 220
802 810
937 275
747 234
760 442
540 928
997 508
526 175
642 622
585 527
793 318
303 687
212 964
380 534
94 704
961 467
951 812
331 265
877 567
785 248
571 120
928 755
344 976
698 715
845 22
981 228
256 77
181 869
800 369
470 830
521 654
3 271
920 375
24 530
821 230
941 653
525 763
103 938
948 51
719 342
606 380
413 262
438 266
969 141
522 385
604 582
222 302
321 620
908 404
329 695
890 197
169 983
657 102
59 671
704 508
113 704
350 66
576 675
727 480
546 95
114 426
227 513
996 728
778 218
771 62
541 342
28 119
586 809
114 290
982 599
23 998
820 69
940 9
438 846
110 427
323 833
712 794
646 436
922 613
910 396
856 1000
450 123
387 769
896 134
475 207
513 482
514 48
357 347
236 999
658 693
300 344
304 512
875 935
249 762
524 404
489 634
554 156
382 241
960 506
629 670
395 298
692 17
204 712
397 267
510 119
957 941
729 235
556 785
579 868
216 726
876 782
868 570
416 437
602 500
479 221
121 307
196 780
622 208
800 471
280 632
993 704
891 736
949 919
813 861
931 280
68 599
89 138
135 10
921 30
893 228
565 832
367 358
966 450
666 227
518 917
743 878
256 263
43 113
391 75
670 708
194 703
915 745
363 902
262 490
662 40
922 789
185 132
766 869
655 279
807 980
177 539
828 641
720 633
140 706
190 989
524 759
436 216
289 847
909 552
202 473
461 130
179 496
887 740
278 581
294 937
68 98
992 535
8 451
392 450
983 926
671 10
552 988
433 309
472 672
18 195
831 173
31 594
600 752
854 140
602 368
403 8
90 477
652 253
514 936
392 971
796 166
583 500
603 579
962 520
928 714
532 129
506 561
783 842
572 519
828 474
607 798
120 395
360 403
51 545
822 430
855 980
419 873
792 683
864 703
189 835
38 169
454 733
374 485
448 127
390 454
321 79
737 97
172 705
856 331
48 544
109 723
748 936
25 964
415 164
491 235
602 252
59 453
536 686
990 967
93 862
849 674
334 872
234 821
521 783
577 299
279 163
352 81
643 615
453 564
101 295
946 284
778 128
903 875
753 165
455 386
901 217
347 345
429 263
687 335
286 278
55 467
548 687
848 873
795 54
903 576
939 792
216 388
553 195
14 108
20 353
223 17
29 464
807 296
415 801
273 214
777 350
682 853
117 979
32 200
737 253
724 487
62 535
910 330
752 53
200 679
213 283
66 959
190 867
974 194
851 941
107 598
155 185
192 847
273 242
485 785
104 119
104 915
149 463
666 719
372 562
251 569
165 23
418 231
342 607
15 393
435 630
888 265
228 343
994 103
123 495
224 499
296 150
783 803
552 526
631 294
343 431
194 965
186 501
5 133
208 169
475 283
925 455
731 317
885 348
909 428
990 552
180 649
985 222
73 30
534 88
43 583
727 867
973 48
925 204
995 940
603 528
677 765
510 916
362 730
535 801
254 707
587 989
229 179
353 499
719 446
334 983
186 311
90 475
487 312
415 831
763 619
215 129
537 444
143 925
84 80
300 1
794 72
629 207
406 873
482 724
184 806
774 985
247 815
767 707
995 65
509 24
669 685
331 899
297 14
468 788
373 294
1 679
707 566
651 777
650 385
545 544
724 698
202 465
153 252
347 783
278 205
250 938
571 369
950 730
448 403
496 76
197 939
102 438
871 675
565 360
8 59
103 320
188 343
118 518
946 794
542 624
336 929
53 679
972 934
190 552
22 349
807 847
287 759
76 416
695 742
996 908
856 697
384 884
83 102
894 6
343 271
524 619
692 269
130 918
612 465
580 733
112 739
814 648
243 16
986 841
989 438
813 829
468 962
894 328
502 188
516 837
839 954
804 299
876 192
779 412
624 435
179 483
107 228
562 545
585 686
823 330
673 404
678 754
279 953
859 474
804 662
405 283
264 240
547 847
780 308
975 688
624 836
446 306
982 901
361 801
623 333
404 268
835 388
963 839
229 703
904 497
427 532
126 808
762 363
598 578
850 370
40 722
486 948
212 189
461 322
591 726
658 266
973 30
369 607
491 557
703 865
702 705
431 548
47 327
595 249
849 456
62 525
981 239
617 412
227 269
352 785
953 866
786 827
25 169
890 229
811 50
14 593
51 858
811 577
643 909
498 411
956 256
875 39
785 484
82 994
178 772
383 968
577 658
918 525
778 172
165 20
395 141
25 961
213 535
570 885
166 656
336 246
707 768
251 726
74 551
554 104
145 972
52 630
584 899
616 945
825 635
336 859
356 869
468 702
477 694
954 586
405 819
815 154
75 381
769 187
220 213
495 932
300 572
782 616
780 728
178 809
232 660
637 969
959 147
943 523
700 100
550 46
998 414
847 257
333 457
524 593
33 186
919 187
983 407
318 40
120 112
12 545
695 687
981 31
404 181
106 51
521 943
291 878
749 171
575 292
313 940
349 913
65 666
813 28
486 711
194 690
300 370
227 670
272 313
859 156
138 507
396 501
988 925
72 314
298 586
700 496
405 377
631 799
679 981
271 77
359 622
379 681
373 982
374 998
189 610
114 468
983 829
191 278
994 481
297 198
873 15
820 178
597 319
139 319
143 76
806 40
858 728
501 442
349 709
556 679
896 525
435 265
784 970
700 492
180 585
198 530
643 647
486 712
475 419
125 683
566 531
671 834
896 469
346 158
661 153
364 368
831 27
368 792
533 577
597 448
557 751
769 167
106 26
344 815
653 714
637 440
706 15
234 238
607 82
379 68
839 382
41 368
738 817
384 997
774 184
609 599
846 667
206 768
401 672
218 293
955 199
69 531
486 674
807 977
454 351
694 698
292 250
745 773
254 229
3 738
90 177
991 217
812 562
15 18
942 283
943 104
700 966
403 630
33 371
984 162
258 748
503 607
652 283
975 237
710 530
949 585
137 204
794 164
630 824
331 720
662 242
514 480
453 980
877 999
724 445
792 699
886 650
693 438
412 519
12 161
864 348
497 292
434 851
271 342
220 491
544 477
995 624
794 352
81 768
309 411
226 256
715 341
268 342
670 943
653 602
492 726
289 989
670 682
541 184
456 55
618 371
469 430
351 208
117 736
883 152
558 133
371 997
989 905
705 723
897 207
131 462
143 535
800 265
457 409
406 961
513 864
298 244
769 180
212 296
698 289
945 781
869 594
913 714
601 52
489 786
24 559
562 94
526 651
940 617
974 684
297 66
377 454
713 915
561 639
557 52
286 832
843 967
334 836
665 568
426 129
142 924
82 166
87 93
589 646
230 97
982 401
68 845
616 490
463 922
164 523
67 381
460 391
797 862
562 413
962 75
29 416
779 47
858 587
596 87
863 921
201 759
858 523
389 285
724 286
133 942
49 979
51 741
672 571
372 195
907 855
983 921
477 560
579 204
813 4
819 525
221 572
115 303
244 592
474 795
188 715
738 762
519 176
975 204
82 24
20 938
8 989
406 962
338 845
262 278
669 763
699 373
574 852
39 953
136 699
672 486
118 265
382 393
681 229
191 813
372 427
10 872
842 345
243 219
440 997
397 966
263 890
997 379
825 369
223 732
181 460
740 868
79 496
612 471
532 86
504 398
114 602
596 467
670 119
530 959
196 833
497 104
504 220
741 736
390 680
339 161
503 999
618 901
883 529
757 96
888 284
386 576
541 525
905 474
57 963
225 578
839 134
147 80
2 355
571 525
660 966
657 565
510 265
483 177
710 651
421 501
718 540
417 121
800 992
236 256
632 152
992 683
252 270
751 869
399 362
901 3
926 336
39 440
139 728
153 47
849 141
76 407
179 183
646 556
336 313
971 46
837 719
918 733
707 212
443 812
183 185
712 872
846 368
444 718
680 953
410 460
536 357
712 694
765 810
106 892
173 452
397 531
9 89
165 271
959 774
622 699
193 756
997 275
256 954
854 214
414 290
746 311
590 797
591 560
673 713
601 891
588 813
407 834
582 322
327 667
138 326
419 511
53 646
996 818
47 22
117 64
81 910
568 511
41 358
281 176
339 959
421 557
823 114
687 76
770 774
626 534
429 223
674 271
639 411
414 561
242 899
598 45
129 296
122 589
253 480
848 711
438 349
737 571
473 625
421 604
318 724
879 416
487 650
939 577
855 68
117 404
403 617
735 705
976 730
194 592
449 457
659 526
128 692
537 973
518 571
955 993
354 931
96 878
280 166
947 507
55 513
704 834
768 172
852 785
249 952
337 641
72 626
766 108
157 430
502 123
336 681
655 986
827 166
674 833
18 726
436 388
93 518
419 63
299 576
26 230
452 921
8 434
568 800
868 18
920 581
370 202
643 677
395 38
19 144
222 693
759 614
374 254
995 384
832 218
377 600
464 217
255 591
419 165
56 336
505 930
497 976
670 437
753 526
762 573
328 429
72 419
610 298
110 924
658 1000
583 135
709 679
262 564
726 811
848 91
209 815
629 495
220 986
805 711
651 724
166 255
820 117
486 134
37 625
215 544
961 198
554 175
35 924
251 121
789 514
681 671
312 388
702 828
948 659
551 967
208 729
495 128
573 72
876 105
220 117
330 296
30 120
241 856
722 430
680 213
239 175
851 408
730 466
710 763
372 727
208 607
585 899
990 588
522 495
689 147
685 485
30 499
709 371
301 673
122 856
523 921
642 404
565 874
760 765
643 441
768 512
177 846
440 45
287 757
172 201
117 247
370 253
160 923
356 920
871 600
906 617
470 753
462 197
259 67
269 63
483 60
506 787
261 513
562 199
671 887
872 301
772 579
104 859
56 129
714 770
138 187
636 230
599 258
617 799
766 26
422 537
408 651
612 485
413 233
73 799
666 700
775 747
215 248
327 442
53 831
295 460
29 903
70 134
385 973
733 107
126 237
580 83
485 641
954 398
126 347
694 281
392 605
573 885
366 964
588 414
274 559
318 369
642 238
962 335
876 695
82 425
340 846
106 748
904 11
986 78
394 625
660 93
794 444
768 373
536 350
935 138
357 314
382 263
298 878
973 581
474 638
890 496
410 445
439 835
387 349
697 251
433 997
361 703
159 379
164 797
960 723
290 950
726 280
515 542
7 11
983 706
288 422
245 757
16 686
860 74
559 436
797 993
305 735
394 191
124 645
833 927
320 991
67 204
768 482
133 607
930 975
197 48
284 304
215 253
121 261
776 69
427 658
873 371
42 431
70 730
299 595
273 836
879 556
453 662
937 606
195 432
437 535
724 58
142 1000
344 515
50 396
193 286
220 971
729 106
921 415
108 31
474 294
906 581
847 170
11 439
630 472
870 342
154 923
692 506
495 381
819 423
594 642
54 496
280 754
125 245
106 778
867 378
787 878
969 172
228 105
616 666
716 62
319 673
342 190
685 701
573 304
247 100
633 429
113 946
221 642
844 328
935 828
939 961
579 215
269 848
14 881
493 646
790 750
40 460
431 692
708 214
498 647
388 987
876 357
477 713
688 306
596 636
704 651
566 200
752 994
173 1000
139 43
825 312
578 211
953 653
433 317
732 3
117 11
680 924
741 242
327 784
621 453
154 388
996 742
300 49
156 872
784 338
340 622
771 405
515 882
962 535
834 904
969 258
376 410
948 135
955 55
817 605
286 876
892 682
231 781
832 179
459 149
748 118
245 848
782 487
394 647
666 842
667 725
935 481
767 422
181 959
966 993
14 587
797 662
559 998
409 961
873 710
386 909
229 349
15 421
498 654
410 326
397 708
451 917
819 158
220 410
520 536
590 909
243 598
346 764
984 938
996 883
572 76
320 897
419 421
627 375
69 380
7 258
6 854
204 100
795 536
932 854
568 123
194 125
808 875
649 623
733 841
299 6
941 300
385 404
297 247
450 73
980 836
264 872
918 654
479 281
772 533
268 19
442 249
285 201
779 888
310 884
491 823
680 717
473 254
56 52
317 904
262 607
666 996
198 509
11 284
669 121
33 27
902 252
460 482
611 187
435 565
289 71
5 672
628 709
424 643
600 703
822 214
390 764
883 207
237 123
420 856
513 65
301 629
937 865
880 885
346 913
227 645
16 33
938 92
907 138
327 477
697 966
826 415
454 218
809 486
123 524
273 68
798 844
841 857
606 122
327 780
660 349
309 388
963 226
818 959
654 645
242 929
182 465
980 180
246 828
47 383
659 288
346 619
188 968
388 833
929 57
927 218
839 458
150 703
993 459
224 706
895 443
311 303
440 275
498 103
278 913
689 859
691 971
651 352
919 374
554 850
529 707
714 719
822 351
949 655
810 263
671 815
893 657
201 50
883 825
132 410
995 842
874 13
805 697
25 148
956 77
874 165
800 123
85 301
262 409
554 908
949 592
869 572
509 282
98 858
136 712
921 213
572 801
282 617
377 636
971 225
197 136
615 581
310 274
92 223
137 95
891 239
923 63
749 184
362 927
655 962
73 101
30 102
716 836
540 862
127 525
862 783
564 955
241 642
850 160
130 935
884 852
588 760
615 573
544 645
213 609
624 677
619 703
453 12
374 284
481 637
804 257
659 866
582 503
826 63
394 963
125 893
81 688
60 742
984 339
325 688
780 364
864 776
273 42
69 412
468 302
552 192
565 618
858 737
336 791
99 107
149 828
369 138
170 538
251 395
642 138
96 33
742 186
765 547
940 369
823 388
906 385
370 819
157 359
256 795
651 500
74 146
802 945
657 576
385 862
806 951
761 621
67 60
624 639
884 716
33 294
417 484
775 466
956 968
300 671
393 428
524 414
189 209
577 439
828 295
337 201
748 7
306 36
801 241
665 418
415 36
563 934
422 39
205 219
580 838
77 969
456 654
342 925
692 86
37 748
802 1000
626 958
564 592
947 655
262 90
652 368
263 185
168 400
165 565
253 109
394 753
193 763
440 751
319 46
203 888
981 27
145 99
667 96
312 171
214 120
212 31
303 499
556 767
369 624
36 253
29 624
255 303
744 404
498 163
826 962
893 891
106 693
272 907
658 881
1 72
65 88
958 313
641 490
164 604
946 93
862 85
920 743
203 923
201 567
692 590
294 380
270 488
672 487
996 343
565 341
280 119
721 222
858 196
843 264
87 436
160 60
195 110
925 648
867 920
426 283
121 167
223 856
348 464
165 597
789 98
2 28
773 55
860 775
303 335
164 740
455 120
231 398
767 452
325 967
518 581
839 944
759 822
649 526
713 760
836 59
768 47
841 548
199 519
434 279
881 400
397 512
844 173
990 299
57 508
725 336
218 661
870 676
594 447
464 81
743 72
217 106
307 756
706 583
764 823
598 134
281 791
648 894
63 666
856 583
267 308
966 16
213 268
824 363
30 793
737 149
518 998
904 344
1 854
81 715
670 998
757 330
321 525
592 881
150 660
841 583
310 238
953 571
937 647
399 447
644 956
950 606
105 363
682 397
794 227
26 134
895 240
32 899
198 50
68 640
234 102
718 382
851 464
997 509
311 315
506 211
864 594
478 865
485 112
610 506
6 752
254 139
293 619
93 629
524 521
231 356
474 753
496 642
803 45
109 599
726 237
799 506
38 330
156 184
518 191
33 935
638 131
721 625
167 151
111 825
581 183
678 657
712 905
2 481
592 890
818 132
98 416
454 300
605 77
909 721
712 192
553 551
784 383
502 100
20 324
95 612
474 5
122 121
289 541
240 424
333 4
562 493
539 109
3 595
439 735
140 809
672 455
767 477
919 144
79 395
880 739
645 221
970 856
782 586
330 646
654 872
481 635
423 615
294 906
796 102
47 411
960 348
904 241
789 784
290 552
375 322
430 385
902 771
39 913
277 247
565 278
329 668
67 779
500 613
28 767
810 578
505 191
415 48
736 901
950 957
505 846
604 133
566 532
888 405
966 989
776 565
518 776
505 240
120 604
666 997
928 664
435 619
498 158
525 89
148 194
137 882
822 930
167 125
228 71
663 235
330 312
123 527
696 322
390 963
528 680
48 362
559 417
628 830
330 492
182 850
654 227
490 191
827 441
206 190
734 970
823 121
815 283
579 674
370 297
213 170
967 457
237 359
647 798
96 114
301 676
458 721
138 537
984 137
240 988
784 676
523 397
894 1
994 23
374 446
650 434
639 44
353 142
118 23
941 402
721 297
584 650
886 185
815 465
96 600
482 585
23 684
147 732
41 82
959 972
461 32
221 580
831 169
682 476
986 794
587 44
610 178
898 336
283 122
908 935
712 509
665 655
244 637
376 554
719 233
80 217
486 132
901 787
228 906
955 82
967 947
78 340
104 360
779 1000
222 517
269 903
3 160
351 306
564 900
468 66
496 443
295 677
636 162
579 974
848 534
543 109
588 138
870 555
248 104
290 736
773 155
854 92
899 37
450 597
899 354
90 595
369 610
807 61
628 1000
76 527
362 979
539 27
920 76
139 203
555 924
243 308
137 942
224 30
902 796
831 234
660 230
890 136
208 645
955 971
628 994
851 996
495 892
487 476
853 195
747 278
226 409
893 329
429 791
75 828
699 202
249 201
577 875
234 967
962 858
658 275
410 585
466 977
577 970
752 856
802 469
781 186
159 181
155 560
623 842
601 343
358 319
409 654
562 272
156 261
994 856
875 771
766 858
191 201
210 51
701 947
691 545
314 883
532 328
676 312
33 94
593 6
194 501
852 197
78 6
97 371
89 57
320 821
72 412
270 499
761 122
253 594
505 67
467 791
350 362
698 657
988 529
858 642
139 541
421 827
5 180
116 121
693 845
180 701
615 578
519 522
340 256
170 974
134 53
416 172
506 430
414 519
209 203
647 687
677 569
263 361
869 771
82 468
724 946
979 714
394 711
889 11
76 74
849 942
554 728
435 133
337 892
475 183
165 965
535 264
279 760
91 790
871 259
846 677
825 194
418 831
923 469
741 184
644 629
434 455
772 20
361 714
412 937
727 724
455 762
437 588
251 555
262 798
557 321
944 232
323 767
536 220
345 111
775 405
227 655
45 44
2 338
900 615
177 449
823 742
830 156
175 715
394 117
342 598
909 641
113 657
346 584
968 597
520 381
472 867
333 892
762 825
688 244
382 614
364 986
536 388
453 261
477 229
444 756
350 978
12 634
905 547
52 261
469 22
511 768
677 300
40 468
383 783
774 618
257 437
257 859
500 206
992 50
160 56
200 4
703 256
452 135
300 308
514 884
952 621
191 253
224 58
135 322
908 780
363 214
758 164
849 829
86 269
300 326
259 255
465 607
965 426
42 72
94 178
557 482
678 282
514 251
449 873
694 659
20 268
750 825
144 762
615 812
385 710
756 318
893 112
302 713
690 575
48 434
309 580
953 684
73 897
594 388
529 408
550 920
362 356
103 363
774 339
521 265
497 839
762 271
579 165
763 921
966 923
76 561
992 210
772 486
984 1
324 629
929 169
937 691
1 681
235 560
853 543
308 217
118 958
926 777
308 125
879 736
401 184
797 39
932 901
976 266
94 787
411 936
772 717
409 522
123 848
433 515
181 99
224 907
254 161
188 445
820 807
97 875
860 562
672 545
705 382
552 913
764 553
962 417
398 996
405 600
930 844
792 479
632 478
329 807
878 390
994 606
10 41
566 676
368 234
323 36
780 755
255 491
348 324
920 799
452 315
1000 782
95 560
31 492
585 830
878 951
838 866
23 875
470 241
634 762
834 596
828 435
118 809
208 496
512 580
924 40
233 278
503 593
798 423
739 888
887 774
814 352
928 855
551 5
839 475
59 463
391 228
768 32
862 555
669 569
822 971
967 998
899 265
866 409
837 906
228 750
485 337
995 648
298 383
14 961
396 302
355 266
120 3
332 424
249 767
826 221
142 881
664 258
534 888
861 750
871 155
116 21
592 345
64 736
99 289
397 382
735 940
292 131
227 718
134 465
145 483
918 481
869 922
114 384
685 325
747 490
594 456
281 62
179 710
422 322
171 469
569 969
405 468
883 55
921 976
933 803
354 181
798 299
70 559
530 62
370 432
153 486
963 953
90 702
540 944
61 827
446 228
542 247
886 205
751 884
441 519
80 977
275 530
356 276
331 19
116 81
611 948
236 42
593 294
58 546
250 497
35 965
204 926
740 995
501 215
646 951
158 863
276 422
825 574
596 268
518 199
407 831
157 208
100 285
891 485
92 113
614 274
272 935
400 108
943 225
52 503
394 307
352 27
770 864
763 530
192 613
321 533
499 619
423 813
560 66
209 671
351 362
178 115
46 541
170 199
248 607
925 666
489 723
382 609
941 224
34 331
397 955
405 540
6 434
543 34
618 221
737 347
514 690
859 158
511 104
318 544
899 207
125 947
111 785
965 545
708 926
940 848
352 838
874 432
748 324
976 657
848 93
5 982
535 46
625 402
118 694
239 272
597 179
375 108
524 423
39 51
732 194
315 720
96 115
609 738
876 532
362 988
807 378
522 847
419 113
740 663
92 106
515 857
110 7
97 361
708 797
772 269
630 172
732 185
60 52
406 956
247 813
29 445
792 112
691 658
656 132
375 111
575 125
700 866
207 71
330 637
493 854
887 913
573 31
713 51
323 570
922 35
982 571
845 351
716 235
393 707
980 165
230 882
725 44
767 453
890 389
847 145
738 779
765 914
542 957
621 91
24 670
795 699
363 832
279 505
440 1
485 91
772 818
49 252
367 932
168 264
369 464
897 192
969 905
69 629
977 377
197 364
465 989
794 542
343 900
934 52
136 598
800 292
997 695
774 595
610 27
485 497
709 914
279 721
121 763
677 118
937 223
288 856
790 590
301 500
634 122
938 174
169 137
449 110
520 316
366 375
83 738
653 618
833 266
825 470
28 939
408 999
450 980
829 212
423 78
826 873
695 867
177 605
284 965
112 841
275 873
859 568
539 202
556 809
763 146
36 287
621 386
243 37
273 310
58 34
506 29
241 576
478 429
339 937
194 710
234 635
78 244
875 644
990 265
434 884
48 13
936 229
667 4
384 338
412 889
426 300
841 521
203 818
828 786
828 198
564 932
141 214
911 168
714 448
707 530
542 574
610 797
681 628
515 221
459 90
927 65
739 148
274 568
600 731
772 935
832 980
194 755
32 451
343 319
776 633
997 526
961 616
780 714
454 217
262 818
19 106
71 247
666 502
293 248
575 891
835 604
500 899
242 123
95 889
596 183
482 748
90 369
471 620
225 699
559 12
659 689
105 425
594 764
337 977
901 595
263 83
943 77
206 693
40 470
756 745
208 755
472 622
66 230
186 950
293 264
771 508
263 197
603 527
442 820
250 373
290 226
109 545
715 593
93 806
77 705
319 765
207 878
257 781
629 108
255 961
654 234
637 784
362 214
766 167
864 820
220 869
995 308
355 700
561 63
286 474
632 387
56 926
59 127
193 220
595 744
329 284
385 18
715 402
227 5
434 129
541 298
132 508
166 971
679 322
736 624
272 513
302 47
404 179
874 82
667 696
568 746
864 324
978 44
627 65
405 679
11 211
945 396
132 330
536 607
90 720
382 426
615 878
770 118
962 437
287 353
666 87
880 397
893 381
126 183
90 664
933 792
271 481
854 65
495 908
539 690
936 908
332 562
168 966
931 636
618 505
461 451
729 908
506 239
830 111
615 387
411 14
758 273
318 74
276 605
208 237
541 33
855 235
555 999
924 52
849 97
155 14
705 362
851 362
442 663
470 587
899 529
778 635
800 220
56 714
435 226
842 182
66 415
280 809
650 93
441 650
533 771
629 362
81 51
929 209
761 964
743 201
287 635
911 160
924 28
97 480
465 585
684 890
733 310
422 198
570 598
904 20
806 795
518 303
589 957
889 700
973 498
156 888
784 770
574 146
850 948
303 364
612 193
55 389
448 694
656 986
365 73
626 578
623 157
524 605
641 501
349 929
573 715
210 625
574 746
470 717
659 303
740 278
577 370
824 67
774 814
409 331
529 930
357 750
874 803
419 679
521 112
692 227
581 354
324 701
337 533
480 749
102 919
904 742
177 143
279 237
517 980
416 860
271 967
401 997
249 157
186 60
950 887
621 971
546 173
906 160
944 973
19 963
150 542
628 647
49 601
378 864
596 546
188 483
20 23
169 28
298 837
121 667
708 875
957 699
388 434
876 224
677 826
470 612
237 717
258 344
234 874
626 124
602 991
276 519
960 12
550 685
885 150
774 769
54 417
636 271
56 274
2 747
67 678
645 788
355 380
214 838
623 641
587 310
862 987
186 487
801 127
917 754
44 270
40 330
153 494
417 137
199 869
60 38
524 15
218 428
981 340
332 950
623 278
700 362
176 291
395 537
339 23
561 840
295 355
195 118
601 658
538 748
2 424
144 666
762 798
699 403
127 105
281 790
624 944
923 672
397 693
295 397
841 293
176 851
234 27
974 686
440 372
736 343
316 589
262 595
574 402
178 220
160 968
314 259
430 952
844 745
341 784
874 571
336 429
483 224
84 912
637 478
661 603
294 306
581 20
229 603
746 272
553 587
177 703
414 979
32 387
681 276
950 564
612 840
610 579
810 167
451 438
54 327
961 65
976 32
757 815
591 8
87 995
457 222
836 451
423 542
75 757
149 589
932 474
203 473
505 470
328 574
1000 162
488 824
506 54
178 23
121 670
180 272
372 825
848 141
51 334
846 502
812 471
539 860
382 701
819 492
404 539
590 411
973 437
530 334
851 594
585 887
462 767
698 976
54 957
959 627
838 151
345 416
296 841
507 287
208 504
603 157
409 461
446 52
196 676
956 629
564 329
817 465
452 94
540 199
650 49
449 287
218 172
973 712
54 90
794 508
62 563
992 929
761 50
872 18
247 396
737 305
315 703
450 827
33 572
481 694
915 345
585 739
863 238
281 403
368 311
14 638
874 36
156 326
915 809
170 526
162 777
698 358
724 930
648 548
766 9
461 272
369 618
102 991
785 869
142 836
610 294
763 827
721 259
150 922
300 685
589 30
938 243
67 555
404 407
302 353
952 113
796 980
849 303
766 287
685 815
733 977
227 428
784 715
272 392
262 889
763 836
859 584
825 988
192 55
731 802
420 140
742 676
844 297
571 612
908 849
406 901
499 191
239 765
540 130
629 529
540 324
583 232
894 444
974 916
110 184
246 636
998 480
514 584
363 495
646 70
26 136
393 959
266 634
876 313
488 923
21 103
244 142
409 594
666 855
1 849
771 548
110 837
219 844
221 9
307 192
960 785
110 500
671 569
135 987
256 329
174 903
549 650
989 600
50 760
917 748
426 338
389 184
350 700
78 442
168 283
324 974
224 139
320 474
116 654
244 776
81 190
757 123
737 788
320 910
748 452
784 251
381 283
556 834
967 715
924 639
911 974
185 425
430 986
564 706
762 347
675 159
122 296
219 758
848 30
392 509
863 23
3 770
640 676
482 318
515 423
141 505
667 321
248 351
45 139
568 95
491 614
917 422
624 103
806 646
275 701
432 476
944 771
138 308
522 413
681 560
64 317
609 525
82 257
572 704
200 440
828 723
402 650
310 560
423 242
27 320
809 895
668 419
497 674
833 85
311 946
31 263
166 572
710 952
637 341
418 893
490 335
878 30
256 688
293 168
729 699
86 245
517 51
865 681
164 625
653 792
864 389
880 725
401 880
289 617
835 769
705 104
609 821
382 302
840 710
553 119
515 545
631 909
144 30
889 164
539 568
105 196
854 148
251 167
88 350
141 6
80 269
187 734
263 757
965 143
886 556
762 287
125 425
485 942
774 295
862 812
429 248
742 209
744 912
177 61
513 107
189 348
564 351
790 86
115 755
50 629
429 160
10 851
953 755
992 776
667 371
210 928
99 307
750 149
120 805
57 362
468 957
560 174
10 118
387 43
991 924
763 796
306 261
39 934
608 354
650 756
278 85
956 104
626 432
528 634
480 159
180 430
789 174
913 962
331 690
354 627
421 866
943 883
155 962
925 243
540 249
789 451
447 344
328 5
988 306
484 782
989 496
945 796
406 816
394 667
175 685
237 647
219 217
18 84
279 259
441 696
404 227
145 128
699 634
536 289
409 950
34 939
975 791
681 88
193 689
750 268
177 411
55 934
461 412
235 241
699 997
922 974
922 29
116 468
650 771
387 692
254 84
472 734
595 919
866 554
261 138
89 515
572 386
813 917
980 157
394 440
326 364
693 158
530 240
537 950
738 794
147 592
54 362
564 367
579 955
506 186
73 118
333 484
216 126
162 324
484 325
605 689
476 172
728 601
639 919
71 333
505 189
799 510
427 702
764 838
477 38
960 927
10 308
408 311
299 391
162 752
507 775
730 117
847 17
652 612
347 707
755 381
92 729
920 829
394 212
753 517
502 363
660 114
540 729
649 6
303 190
975 648
262 682
16 939
31 843
124 874
350 795
756 829
992 576
115 83
694 491
158 262
58 227
374 32
419 831
335 839
6 716
329 915
215 426
158 409
700 708
794 826
497 82
427 872
276 173
139 358
667 175
420 886
269 634
811 46
936 596
942 578
717 68
523 77
301 637
454 786
206 886
194 176
153 885
74 440
893 855
988 978
4 104
412 518
405 263
286 294
135 636
823 246
828 141
392 536
127 391
306 759
886 834
350 557
758 788
114 534
714 656
665 71
191 486
572 977
717 953
386 338
715 614
927 223
129 41
631 727
198 1
933 713
35 530
59 999
314 719
222 281
85 789
541 960
871 655
352 456
392 55
550 978
35 224
577 282
912 18
159 635
808 26
88 234
866 652
586 880
496 746
416 235
936 679
335 45
789 617
33 644
745 603
454 494
804 89
644 68
754 600
306 904
973 945
579 697
647 502
633 15
330 696
938 721
461 401
755 313
343 769
692 808
35 909
297 44
815 300
101 807
248 534
363 487
23 728
343 489
560 345
618 579
714 462
107 355
360 691
274 38
260 538
754 671
845 206
400 79
840 728
958 358
279 261
899 87
808 439
488 476
967 340
306 19
450 678
258 753
599 370
67 218
815 903
423 16
85 487
329 104
375 581
40 27
690 241
681 380
165 279
134 835
368 498
904 599
990 689
663 782
126 579
605 880
643 790
524 44
803 528
662 340
636 685
994 709
275 804
221 220
219 657
982 219
125 733
869 542
397 970
359 806
534 102
784 859
496 150
476 5
716 345
347 545
100 56
983 982
579 812
362 251
837 756
700 860
537 661
328 798
77 645
170 486
717 342
472 320
964 134
106 164
131 817
864 362
377 397
676 648
375 942
843 91
950 440
323 692
944 98
133 109
226 742
777 637
401 687
429 992
926 291
94 608
556 524
892 575
668 132
234 863
131 675
144 306
705 968
310 678
369 856
211 528
376 523
502 857
985 162
366 385
151 850
22 249
270 23
878 666
41 466
719 130
514 234
483 454
946 242
901 432
121 793
585 347
248 748
179 63
162 471
77 38
476 87
59 115
8 12
616 997
624 596
311 114
167 989
630 350
885 504
513 391
179 585
665 913
873 700
537 570
414 204
802 820
838 817
508 669
53 204
845 479
898 472
943 424
66 673
761 1
881 957
295 411
473 349
575 464
383 959
998 957
815 433
830 952
655 994
181 716
376 465
513 460
603 368
617 794
427 244
671 663
856 675
818 528
780 139
447 414
347 154
988 638
585 198
536 878
982 64
845 166
796 485
427 826
135 275
589 199
125 21
340 652
579 16
181 220
168 499
28 209
460 364
127 394
742 845
574 362
642 846
315 344
389 663
384 736
760 966
101 903
242 700
893 973
485 769
986 759
223 496
854 197
905 236
125 185
256 739
15 83
915 832
655 397
68 763
712 160
438 217
925 602
335 661
867 410
932 415
161 989
691 319
63 292
454 531
618 187
737 986
398 184
490 799
692 515
497 859
778 963
957 645
438 628
983 296
308 256
578 800
619 283
982 563
37 74
467 424
868 345
480 690
382 124
176 698
42 878
601 419
496 694
719 916
367 346
695 229
839 951
712 330
134 500
555 242
780 763
367 405
524 517
694 86
545 699
568 992
472 318
607 566
494 851
176 888
98 294
829 251
945 516
322 775
535 809
40 165
202 587
79 532
432 469
299 501
81 845
140 789
390 89
337 963
365 65
105 1
218 700
896 553
383 214
777 168
886 575
596 822
171 292
480 761
48 119
766 406
670 738
528 226
289 171
359 875
608 661
913 170
577 245
549 771
296 429
420 688
576 726
613 828
156 430
182 511
954 225
179 2
560 100
439 25
207 238
344 392
837 900
743 804
643 122
428 292
593 376
361 437
690 451
799 780
882 282
647 955
979 311
283 178
205 884
385 163
65 159
443 521
18 489
518 224
4 986
87 696
599 745
681 999
320 83
677 74
701 297
192 455
861 22
36 374
835 358
19 346
303 412
271 845
844 659
721 722
273 524
981 849
275 975
332 313
743 156
366 618
440 783
409 722
103 251
563 463
697 373
922 345
552 223
800 516
390 343
417 335
897 198
356 171
356 272
194 63
706 189
954 987
213 970
634 664
675 130
440 146
577 108
609 705
459 811
673 63
860 280
922 585
404 774
195 531
690 975
485 635
395 961
530 215
987 741
112 139
208 575
664 541
580 781
393 508
501 981
824 393
431 164
754 208
754 625
963 505
156 164
470 358
800 185
366 959
905 863
304 273
643 250
920 81
198 708
138 814
41 945
94 570
380 78
135 298
152 701
938 6
361 272
877 715
377 264
368 990
275 575
809 786
733 352
549 897
812 602
384 355
100 861
198 517
153 627
63 326
434 909
405 955
647 294
701 702
197 827
198 321
5 339
333 47
786 759
83 272
838 267
620 825
785 620
946 333
903 438
19 393
367 401
349 824
966 816
273 994
46 353
414 668
421 204
514 136
984 94
581 861
330 584
660 446
783 216
923 682
582 456
208 815
876 808
604 496
49 916
404 715
247 107
261 965
262 414
228 627
549 478
7 727
978 591
919 381
431 733
203 616
956 918
932 428
902 205
510 1000
626 129
159 92
550 167
953 403
586 378
415 900
840 643
114 579
207 316
987 924
655 75
861 229
177 781
983 49
873 733
361 909
126 88
757 738
195 925
290 17
731 400
156 837
205 5
580 648
232 519
592 392
138 40
967 500
841 125
193 700
242 429
428 537
804 530
849 163
946 124
991 993
523 645
512 722
515 300
813 217
885 539
288 5
468 153
327 193
582 750
590 789
626 581
11 947
704 585
953 569
179 16
803 511
115 12
921 899
964 596
461 155
279 86
505 936
530 297
895 468
646 492
442 14
542 994
214 269
226 169
757 806
284 53
118 262
111 360
725 800
836 540
973 205
845 960
967 641
842 599
130 902
156 408
567 531
924 779
30 893
663 805
411 237
872 132
614 227
176 636
922 725
502 905
16 705
684 745
168 696
966 971
238 703
400 3
288 352
218 679
804 356
831 455
21 551
245 63
280 914
229 646
763 335
259 44
368 834
702 489
214 489
76 339
8 711
164 27
316 245
897 945
104 715
129 906
924 560
392 99
396 838
133 535
155 207
150 924
652 705
410 62
176 578
615 815
496 802
405 204
918 554
869 114
299 818
319 477
251 495
185 841
350 789
72 70
489 843
996 236
423 243
130 890
356 34
765 141
244 512
998 305
371 442
642 297
1 159
795 711
573 754
890 126
565 225
155 671
174 908
476 812
873 775
431 518
1000 595
419 436
699 714
563 152
101 228
965 590
895 711
229 704
408 254
735 423
29 483
61 674
619 870
471 916
975 265
841 56
461 307
44 668
93 879
484 676
826 829
701 163
619 542
98 309
196 78
6 439
80 621
66 348
981 351
795 748
603 872
128 923
713 282
589 85
818 327
336 280
590 47
297 139
198 493
710 373
712 869
932 799
979 731
645 131
972 404
623 604
919 446
639 760
8 705
308 593
159 3
403 921
53 983
554 980
990 505
425 91
234 295
620 375
778 287
623 7
472 450
227 468
484 261
823 497
827 908
527 427
66 224
159 369
179 91
67 873
258 817
330 358
988 107
376 825
645 877
704 983
147 943
607 407
170 382
716 379
456 484
247 167
124 640
794 323
566 744
333 844
112 866
428 777
41 203
965 137
299 285
664 84
632 17
655 11
245 995
920 749
356 515
146 900
425 731
233 854
565 655
314 800
115 315
864 528
115 297
708 787
507 646
398 783
385 331
900 351
726 467
553 228
805 50
401 874
94 252
678 825
727 755
436 305
516 696
982 764
98 163
356 257
84 128
484 988
746 824
912 687
177 334
369 11
875 333
513 900
134 724
527 330
876 217
554 353
212 695
117 694
916 224
292 470
105 996
854 166
417 385
687 432
548 756
454 946
152 992
123 517
511 822
866 769
424 674
171 9
574 808
151 362
984 564
962 998
593 13
975 665
134 166
174 848
471 590
347 221
905 685
589 540
207 977
238 505
70 843
614 359
752 129
106 636
23 665
606 285
494 294
628 93
680 521
806 473
420 631
956 745
868 181
200 854
42 688
769 191
480 318
712 60
914 820
720 919
350 582
400 179
60 446
169 818
390 259
594 777
928 22
821 345
976 198
124 324
553 523
480 787
154 498
25 231
471 664
759 229
432 91
507 121
8 983
200 303
631 699
939 956
74 813
844 895
912 36
150 314
128 267
665 669
79 735
572 353
555 41
924 47
888 272
966 630
662 99
348 374
248 262
726 772
701 784
966 694
597 287
98 140
595 625
133 458
134 788
98 344
833 238
895 391
569 457
560 910
217 351
196 797
60 517
724 943
247 204
756 168
558 753
408 664
564 869
44 424
151 125
336 589
659 875
513 225
84 751
840 751
197 914
45 626
792 774
677 941
271 537
481 861
60 180
445 991
439 254
516 827
299 49
6 542
349 577
965 169
754 957
602 436
189 478
229 131
891 949
430 526
984 353
652 580
498 405
320 703
947 422
604 399
498 780
192 281
391 5
471 107
38 884
313 707
353 222
450 465
174 708
884 49
727 274
686 943
8 641
408 761
549 144
955 668
417 277
8 108
144 505
262 492
732 982
432 184
950 548
855 963
596 492
461 546
829 930
624 937
841 531
293 230
614 556
331 61
622 82
481 402
364 785
814 420
412 329
547 2
124 598
207 522
58 949
956 90
977 106
902 753
872 181
172 114
159 994
255 540
17 383
383 16
114 337
617 796
227 628
712 987
113 771
776 739
373 561
123 570
749 936
252 486
840 543
132 287
18 107
667 331
812 663
171 564
637 741
338 327
949 667
201 833
396 921
574 838
324 149
730 942
476 774
483 626
911 583
566 927
509 620
181 429
672 388
235 114
139 325
166 377
641 395
704 942
35 718
844 50
913 800
84 101
260 439
479 323
70 243
255 615
600 632
82 512
722 70
619 39
148 201
875 495
165 404
300 437
959 810
867 314
359 923
378 71
46 105
692 534
540 286
939 432
981 456
302 240
775 378
899 156
126 385
762 874
892 647
947 942
233 457
817 687
942 954
686 327
814 715
803 663
176 776
834 167
766 973
358 94
949 254
209 539
302 703
144 146
15 985
235 449
566 947
512 565
458 265
369 588
82 693
468 1
625 388
368 409
596 950
562 880
52 94
329 358
522 433
722 115
224 940
751 391
152 973
211 792
624 593
674 363
181 163
138 970
492 396
421 264
689 234
614 191
757 630
228 370
251 471
69 605
904 655
337 879
131 870
885 564
70 370
561 57
124 703
504 915
544 860
651 928
214 475
798 386
614 94
890 403
853 748
302 551
272 305
121 411
436 736
20 337
980 329
610 145
927 850
85 12
742 634
725 632
139 4
262 899
168 175
414 686
304 368
1 683
701 969
743 937
923 676
606 222
507 732
92 99
540 396
893 679
35 215
125 881
846 564
491 378
716 209
398 366
296 963
275 375
909 234
217 755
809 200
54 218
8 394
95 531
427 662
862 732
254 520
420 43
321 535
287 968
100 827
956 883
439 268
486 627
551 887
946 322
893 409
865 906
65 433
154 483
829 875
133 174
136 293
698 51
278 22
32 414
261 472
856 257
244 5
862 834
555 582
656 469
587 783
939 398
8 89
79 915
353 864
127 275
728 703
784 247
169 680
101 187
308 626
554 226
348 710
656 552
553 641
645 508
402 673
239 361
996 984
994 984
402 205
781 868
218 438
222 145
335 266
519 224
450 951
762 714
709 358
936 478
989 49
737 330
166 51
529 24
411 887
562 241
879 688
754 281
94 371
745 857
693 589
963 947
153 215
575 554
933 351
915 486
407 370
493 61
982 377
551 107
286 610
2 93
725 868
350 461
761 526
827 192
203 664
43 204
372 713
217 304
574 630
139 717
418 546
732 253
903 709
972 133
987 172
214 78
729 813
841 848
463 614
878 351
28 937
534 873
42 904
222 750
695 930
442 637
830 507
76 281
374 726
402 373
177 500
752 885
567 489
592 405
355 807
266 227
938 381
90 389
159 779
804 171
653 711
356 765
250 852
44 175
525 546
522 779
896 876
133 52
678 744
407 164
1 177
658 726
782 968
917 67
114 942
427 144
316 817
74 64
429 560
808 589
455 275
418 749
1 974
675 51
855 402
639 333
711 955
411 357
317 190
118 39
477 458
831 456
888 640
149 574
302 677
942 615
376 583
185 198
133 113
782 245
523 400
473 695
689 1
669 47
132 902
327 83
98 873
939 68
152 466
294 765
5 181
26 501
465 727
849 978
422 734
679 503
940 663
485 439
758 45
101 17
106 324
9 606
783 457
937 928
409 440
366 976
516 654
313 811
784 640
654 168
106 52
496 521
451 730
615 586
483 794
166 66
150 860
825 306
774 784
163 440
934 88
196 392
326 678
120 6
739 116
240 593
775 208
403 470
658 864
947 31
313 234
996 823
304 340
853 404
947 641
617 138
703 706
266 440
861 189
62 155
109 320
397 937
587 576
138 335
980 39
144 467
724 935
513 102
591 483
375 645
84 367
11 450
770 716
491 814
729 391
97 43
250 140
857 933
95 711
464 692
39 691
370 6
100 894
368 426
88 582
819 297
820 326
129 643
56 632
838 218
960 323
463 45
201 194
672 696
570 254
913 635
604 676
703 179
759 125
482 665
526 769
280 134
368 955
634 647
114 535
110 629
249 740
485 734
5 568
770 653
715 938
726 601
425 650
800 638
838 258
964 342
341 126
875 4
527 207
467 918
178 328
941 330
218 402
380 850
258 83
969 311
349 462
246 81
722 128
173 713
801 887
163 774
609 208
606 890
925 30
895 852
478 132
380 20
774 651
950 36
358 868
898 303
481 57
354 15
367 985
110 504
888 183
131 400
699 193
618 746
763 704
252 467
733 408
36 334
780 427
244 579
41 359
552 675
786 318
305 312
898 27
819 494
546 512
508 750
994 880
179 454
559 853
896 730
256 303
89 886
828 202
295 149
255 65
16 68
933 924
986 476
295 417
392 51
621 427
297 324
738 702
678 551
943 408
337 814
768 5
318 489
906 512
581 605
986 882
175 15
97 518
123 203
809 181
417 631
727 206
668 570
194 1000
463 479
572 614
947 441
738 32
49 732
541 134
746 368
189 10
987 30
151 878
151 595
879 70
54 881
41 947
439 896
944 610
640 73
231 818
797 572
724 231
952 936
1 384
61 567
134 679
235 465
400 201
513 669
785 112
474 265
300 686
501 904
743 225
19 723
666 819
375 695
649 595
970 760
415 364
996 283
678 492
385 456
66 743
618 659
61 400
744 780
919 597
699 946
102 602
553 159
798 310
386 556
265 727
341 736
526 17
685 166
258 407
347 903
853 936
680 673
878 865
220 773
781 265
463 80
834 427
143 995
745 584
519 991
262 594
548 554
788 204
74 850
618 609
355 550
120 178
165 654
976 679
723 804
981 427
655 54
138 868
60 857
318 837
521 782
881 916
503 43
107 520
850 897
173 845
657 62
35 404
896 153
212 843
797 458
851 549
131 399
13 839
521 47
457 600
660 95
352 395
62 829
166 831
64 821
940 980
456 924
578 855
417 997
266 494
675 137
289 77
151 418
42 864
401 663
737 647
222 835
192 799
998 19
209 56
167 351
281 218
821 4
921 800
600 728
951 655
847 292
161 569
908 529
654 488
839 290
960 498
722 641
712 496
720 743
390 774
10 378
652 773
37 909
919 931
533 622
975 447
152 690
166 844
245 516
799 238
667 108
307 405
828 16
966 582
521 866
844 101
565 540
949 860
681 1000
554 482
26 865
503 953
386 532
249 792
278 850
828 244
838 442
206 659
210 962
180 958
17 303
26 617
487 464
735 318
931 285
955 739
790 389
630 608
440 725
166 437
161 657
414 669
825 375
200 681
62 245
59 417
528 349
240 104
231 240
447 298
790 676
994 716
326 964
210 924
854 908
943 813
170 218
280 440
185 543
715 451
499 187
416 173
887 718
20 283
175 772
620 189
803 837
241 859
601 595
68 100
263 832
728 331
248 70
526 391
548 127
388 960
763 821
567 883
918 289
250 131
781 436
45 897
192 985
698 953
622 515
316 86
492 3
776 572
51 163
690 122
741 361
807 126
796 90
933 944
941 589
974 203
769 720
31 224
337 541
144 663
51 368
775 91
45 766
803 443
131 335
197 47
83 479
962 991
241 510
144 93
281 394
579 720
687 788
473 804
823 362
670 632
328 829
442 479
285 120
21 316
653 669
979 791
258 524
727 17
652 680
255 50
595 86
322 980
1 70
785 687
548 3
510 60
522 361
689 400
469 864
31 359
193 480
108 116
702 156
862 313
271 912
669 559
805 491
228 331
874 297
151 756
216 553
594 207
938 43
327 297
26 822
986 116
697 93
602 149
871 639
514 521
820 771
219 791
370 196
399 812
606 328
408 55
945 908
533 676
305 295
8 203
557 408
721 422
949 980
572 193
273 670
462 233
895 811
995 86
792 463
412 191
366 494
258 58
879 653
397 489
564 939
152 319
760 143
786 360
867 992
402 114
860 727
118 202
702 59
183 952
407 973
691 365
346 555
279 433
358 356
743 863
435 450
347 458
325 472
637 834
891 646
154 96
810 829
360 157
415 565
32 838
874 697
58 902
584 692
832 459
561 997
441 352
358 938
414 468
778 371
43 983
765 42
219 421
857 402
797 934
882 353
560 613
953 117
249 225
459 268
169 544
486 840
828 61
26 521
390 548
61 390
797 833
221 918
786 690
226 941
836 329
548 995
164 676
413 461
270 404
254 927
282 94
210 908
155 499
578 238
408 404
315 639
917 75
292 435
507 949
987 623
54 754
921 808
668 845
810 214
833 750
382 595
513 759
519 138
337 267
357 12
586 505
748 209
868 290
715 299
568 487
354 175
869 57
667 834
347 266
691 433
123 484
395 55
565 997
584 106
962 427
266 811
840 485
171 672
256 503
527 237
117 55
362 223
188 789
184 436
495 649
640 206
787 99
230 911
330 853
181 278
406 404
480 611
898 733
482 738
576 15
848 504
644 298
366 735
324 876
419 89
929 379
35 912
92 804
648 485
277 392
198 643
790 661
888 723
259 48
911 366
767 643
514 575
142 925
645 302
539 623
679 970
743 304
81 666
993 647
404 660
899 224
39 348
947 541
961 851
26 527
38 462
570 278
234 486
627 160
30 614
387 915
748 27
37 868
964 32
579 778
442 817
152 470
596 568
977 784
729 924
185 556
505 916
65 613
900 261
552 99
188 316
766 696
145 56
521 327
266 379
246 508
419 257
352 165
18 422
839 880
109 711
382 317
74 835
780 141
679 973
242 69
908 324
467 697
363 329
513 49
852 93
627 816
239 698
724 394
697 788
346 138
199 29
484 354
881 577
978 841
879 21
24 986
813 109
502 640
646 341
461 391
295 17
881 777
1 771
536 219
785 99
240 40
398 323
856 594
296 491
23 777
284 897
633 836
866 798
850 338
120 463
371 721
106 518
929 498
833 119
163 551
896 881
19 709
589 785
707 992
736 810
685 187
240 112
15 303
774 198
804 401
365 606
787 103
118 642
698 755
738 246
338 859
596 946
705 641
954 931
628 265
546 130
944 196
546 752
811 639
165 443
196 316
955 957
848 66
745 707
995 520
741 77
118 221
156 129
268 411
288 231
612 142
541 485
263 471
552 420
489 748
355 616
104 89
356 865
359 790
43 841
295 669
426 890
192 550
939 55
108 879
913 174
925 479
655 418
201 827
668 927
730 583
701 313
779 689
119 183
299 41
243 857
457 332
526 305
500 891
645 516
836 976
949 199
797 332
433 866
265 555
89 805
696 686
35 488
608 294
357 167
236 77
566 142
565 689
476 601
282 66
275 90
857 518
891 453
160 671
868 125
363 85
494 555
258 377
478 584
145 966
386 252
848 717
641 760
758 307
711 518
208 365
990 51
719 360
780 998
563 455
725 567
364 898
957 974
616 737
278 631
452 380
559 376
61 643
37 443
981 87
932 617
402 506
644 998
245 849
4 983
843 61
599 477
856 414
883 859
431 100
911 589
429 781
914 839
536 530
885 972
543 391
507 64
7 799
326 672
172 243
793 530
168 206
773 222
923 135
657 776
916 222
893 16
608 731
789 538
589 317
538 806
85 37
563 33
257 197
521 649
182 665
496 454
393 358
551 285
481 569
8 282
798 229
179 362
577 598
602 107
195 831
766 62
106 797
637 435
610 267
777 28
589 299
737 178
789 649
530 895
505 854
828 956
694 505
643 724
205 506
381 228
500 249
404 949
887 792
675 106
799 230
742 860
118 430
801 471
58 174
166 158
921 145
212 629
504 435
147 118
481 525
50 368
967 626
501 873
18 535
983 622
71 153
981 257
512 326
550 92
104 47
142 73
995 192
650 51
312 367
203 643
815 980
158 482
80 331
122 508
347 710
782 640
544 290
191 240
993 910
952 351
506 79
903 444
279 765
113 231
340 235
628 11
375 560
157 124
415 683
135 29
500 825
365 516
881 248
440 712
946 932
574 75
674 865
193 246
91 658
824 414
717 333
750 667
123 50
144 395
754 150
101 928
776 31
550 619
86 524
547 819
125 120
520 632
730 903
98 215
692 472
657 111
167 116
786 888
145 700
23 570
464 91
351 526
21 472
709 687
671 919
928 293
310 856
61 393
904 363
582 176
827 788
815 129
25 571
90 938
105 286
575 27
163 857
457 820
933 408
473 917
303 263
133 915
337 974
200 757
12 18
359 678
511 786
107 193
357 612
502 541
280 498
660 866
312 602
487 953
929 712
288 173
654 190
426 88
649 514
773 518
784 431
764 846
829 954
203 175
842 221
104 235
643 391
699 101
917 892
909 874
245 498
389 546
718 305
268 528
345 391
634 328
355 969
904 69
228 229
21 352
329 801
359 374
964 872
910 241
299 43
950 702
774 728
749 655
601 693
717 396
45 451
91 146
753 273
265 36
808 665
34 95
406 25
186 160
227 57
759 137
188 746
90 958
666 459
361 659
940 510
698 52
874 766
404 266
368 35
100 904
346 947
694 130
477 803
852 551
529 257
498 180
747 618
902 501
816 452
745 813
252 91
636 495
769 507
801 197
599 887
542 320
315 59
741 918
939 917
776 859
706 341
544 220
429 939
707 543
566 711
369 736
146 605
290 774
916 998
462 11
863 970
387 710
903 700
625 665
232 516
333 192
982 408
79 416
248 501
355 958
585 757
800 703
895 727
273 178
120 306
852 694
498 865
879 705
556 107
40 607
930 884
436 762
27 363
507 522
299 754
464 576
331 430
556 608
487 770
122 329
339 120
692 885
774 611
520 14
572 205
284 35
1000 429
521 346
859 174
928 277
177 392
52 761
870 460
303 128
313 412
758 89
572 971
52 240
984 274
874 861
85 715
985 556
354 1
553 730
686 915
470 128
199 235
13 299
791 654
392 763
406 686
565 775
547 528
433 649
715 230
663 2
660 689
642 616
718 133
667 476
164 576
836 27
647 297
316 201
611 210
473 490
689 481
327 857
444 984
638 994
272 613
324 877
436 830
691 235
134 399
52 338
624 40
597 489
613 94
999 673
673 568
535 431
731 360
714 309
751 702
745 611
332 369
992 318
107 954
344 82
253 457
129 977
894 998
27 171
91 231
210 818
211 235
727 904
231 60
222 607
637 858
415 624
224 593
998 981
333 88
730 961
198 954
835 441
103 463
72 735
120 519
425 753
353 422
689 566
582 506
70 203
641 325
764 343
925 985
705 557
821 387
663 300
584 434
486 5
202 969
532 408
70 828
117 372
765 187
262 502
122 511
126 994
356 420
131 108
393 596
788 739
824 545
824 476
177 526
141 592
316 189
20 40
805 46
911 684
912 90
195 723
631 692
84 767
146 893
920 148
98 830
723 612
380 335
320 857
741 115
621 109
155 729
382 585
953 821
273 664
376 748
933 524
555 464
800 540
718 215
343 252
716 689
933 441
754 154
892 7
307 720
101 791
115 654
860 249
615 641
425 653
282 857
421 309
624 49
688 218
852 307
421 107
497 278
610 263
666 448
308 272
238 792
841 742
555 444
457 979
348 962
895 420
763 303
459 465
386 479
159 140
131 122
498 475
186 841
395 539
976 737
815 415
970 651
419 349
576 300
388 735
301 617
584 145
151 635
910 112
158 986
597 512
519 916
422 410
768 680
588 901
776 827
32 218
62 561
918 754
509 227
41 657
303 248
535 389
220 934
167 515
766 695
67 508
111 336
373 437
389 576
869 422
526 404
871 71
28 510
8 949
20 997
877 120
915 490
336 659
948 950
773 686
690 25
409 464
498 643
867 966
90 554
663 121
765 620
517 386
723 153
894 450
674 455
190 960
451 278
788 217
918 360
117 458
318 386
774 622
791 824
737 427
825 18
586 939
301 394
110 619
909 565
33 76
998 7
703 820
579 995
616 994
289 455
965 406
982 309
581 73
1 575
191 431
41 393
772 118
169 356
938 2
785 223
404 528
409 516
720 53
200 144
225 947
198 192
159 917
518 757
597 285
709 535
419 854
135 241
222 918
586 215
732 230
777 142
798 662
730 6
696 285
5 687
588 803
670 696
460 855
32 464
706 934
294 626
532 221
884 723
645 455
877 346
25 883
796 333
146 654
314 124
98 678
325 908
138 733
755 180
145 412
994 845
387 243
999 930
165 820
88 398
538 856
729 149
45 861
977 770
476 746
615 947
832 939
271 183
265 262
477 220
542 765
398 686
427 418
271 956
924 12
566 891
683 806
183 637
288 431
308 73
3 318
980 293
396 552
884 945
974 779
72 108
650 605
464 531
58 412
358 158
82 374
421 610
441 175
765 876
712 678
340 109
338 425
352 955
958 653
529 778
251 935
165 95
414 718
35 944
89 466
790 422
203 200
988 31
132 248
434 868
84 818
21 813
381 418
652 20
698 23
463 475
236 88
230 394
579 638
564 33
65 875
894 735
523 288
729 472
918 601
318 227
505 177
716 640
410 855
314 805
766 775
700 964
212 719
49 942
872 397
852 149
393 448
9 945
565 252
805 693
652 633
526 59
530 20
59 582
377 376
393 856
633 373
684 320
969 788
422 342
344 264
415 627
694 100
337 512
499 798
28 443
745 768
274 547
697 990
234 952
873 469
399 450
149 642
937 436
767 83
874 516
928 286
205 286
184 737
243 505
986 123
870 948
305 961
709 263
62 490
767 803
363 127
755 247
845 844
112 127
155 940
695 410
234 440
593 960
969 977
537 552
336 793
330 559
345 260
135 878
306 109
429 719
101 94
282 862
338 914
754 185
8 986
86 550
2 828
660 48
889 740
469 698
316 192
959 424
181 871
94 699
196 123
769 495
710 85
751 814
796 863
332 255
380 814
656 172
951 759
604 698
242 445
293 24
485 878
618 477
902 928
507 317
323 140
593 648
898 477
190 604
658 41
285 872
833 737
362 155
782 232
994 339
818 261
503 283
570 802
286 521
604 392
594 382
821 606
728 661
323 606
265 408
144 715
45 274
493 858
52 586
233 718
792 566
771 889
785 178
110 959
43 328
810 576
7 154
847 600
856 563
752 734
834 816
49 552
179 320
828 836
764 898
979 663
1 930
743 512
590 299
384 628
392 729
499 777
681 583
834 789
524 954
407 477
726 526
527 849
849 200
870 124
723 220
652 421
389 239
17 162
228 615
613 884
403 813
521 961
758 240
381 806
169 850
56 653
549 11
541 844
598 43
154 446
570 603
79 180
72 978
877 810
313 381
259 417
825 431
272 229
547 223
156 468
657 2
103 385
684 955
979 540
110 976
901 860
116 137
798 178
606 36
654 554
995 555
475 412
946 340
912 116
930 761
410 764
657 247
976 711
382 361
173 329
11 394
983 552
193 956
137 877
44 156
954 424
243 538
461 943
247 985
522 939
80 138
582 512
123 290
866 469
761 990
395 587
858 451
692 121
319 584
680 113
274 808
810 718
834 779
60 120
694 339
139 821
160 13
221 963
326 628
833 263
444 87
462 237
863 969
553 576
589 428
671 287
217 981
355 840
581 855
731 462
390 751
770 999
430 946
224 162
274 189
546 657
159 739
635 629
652 852
752 782
180 855
186 685
614 381
662 577
86 862
687 424
305 410
30 858
380 507
398 840
925 660
357 418
933 633
827 961
623 61
827 853
656 831
523 148
476 803
133 860
777 709
131 20
269 578
775 749
416 697
119 806
88 322
375 943
179 733
464 408
119 708
347 150
466 913
592 803
548 708
701 4
941 994
167 619
645 219
993 467
794 511
900 494
877 364
226 931
977 675
627 621
887 458
957 573
936 766
735 945
342 808
254 149
301 547
262 842
161 646
342 829
165 431
853 282
888 139
510 434
271 153
189 471
520 213
18 663
168 349
299 509
449 793
680 109
679 813
484 970
383 899
519 539
596 649
979 140
452 277
112 278
52 297
869 286
616 702
116 212
762 432
668 820
889 428
675 416
182 349
160 984
575 436
86 299
587 239
725 111
47 169
834 528
673 350
196 448
492 625
131 949
737 489
147 324
806 885
679 404
745 911
206 516
790 936
872 363
312 603
198 782
647 280
172 333
707 504
693 506
199 474
987 479
639 737
793 521
260 649
768 334
401 225
67 411
849 552
926 740
743 406
51 589
618 357
340 90
596 589
499 319
100 963
924 247
988 133
975 794
732 712
248 788
981 562
728 50
860 474
553 983
834 745
327 714
216 104
345 804
916 620
531 325
212 336
660 578
618 791
50 641
832 200
179 522
124 291
408 95
13 711
517 663
36 921
371 304
479 971
682 690
539 974
521 703
653 393
673 89
118 184
52 525
675 331
987 385
196 893
753 980
245 684
577 237
958 805
654 670
154 149
704 772
750 375
915 481
125 31
803 317
832 154
903 402
174 690
38 230
163 789
359 379
994 456
248 988
706 829
438 773
21 645
359 59
15 197
559 314
763 818
441 437
317 508
138 711
650 206
972 695
623 482
707 933
801 479
184 618
804 967
206 216
606 568
640 1000
799 233
401 649
190 548
2 613
621 416
499 591
879 540
256 250
408 647
344 166
78 227
331 100
438 62
360 699
368 546
865 260
958 692
960 327
778 930
552 295
883 325
87 830
577 702
516 235
326 846
255 545
564 784
604 505
863 210
423 298
747 291
798 919
24 520
115 664
510 500
542 701
777 3
685 851
257 433
69 128
668 360
34 36
28 872
701 631
822 307
208 128
630 955
525 417
32 443
816 419
52 466
35 905
226 198
414 177
785 778
579 590
415 320
833 937
852 963
472 383
36 563
325 450
924 29
776 885
728 929
816 20
513 50
225 801
618 761
983 13
66 277
674 546
60 293
635 551
892 55
785 959
106 556
529 730
576 217
350 371
175 320
570 9
846 583
524 785
19 935
233 131
136 584
493 622
366 154
861 757
226 956
716 50
204 245
968 314
161 463
274 309
518 880
870 184
89 137
36 335
464 813
401 630
242 693
694 428
200 152
980 8
473 33
952 526
724 601
762 295
716 22
452 19
704 25
93 655
505 336
123 904
293 964
578 172
88 406
527 186
786 110
128 423
170 556
740 703
154 210
873 862
327 527
923 839
267 766
924 458
961 15
664 167
119 643
966 930
237 768
710 108
933 594
167 245
373 438
885 734
322 157
782 27
779 240
342 462
980 373
687 747
555 454
707 63
150 633
962 487
433 261
523 222
945 982
707 170
24 489
498 443
719 892
425 645
99 847
856 717
449 479
56 64
623 342
897 9
735 519
39 734
495 210
399 831
384 901
158 748
356 107
262 5
620 259
850 605
715 262
96 242
192 16
453 554
309 777
209 154
175 330
73 102
872 589
788 922
57 118
83 676
907 400
620 761
940 307
688 39
653 622
926 617
441 564
945 435
129 646
225 865
268 420
983 950
152 267
727 516
707 197
518 363
829 792
589 224
327 548
119 784
437 42
410 686
58 584
584 882
215 878
909 693
867 734
155 659
486 649
787 853
858 738
966 171
512 956
807 811
236 252
644 60
354 229
653 806
7 163
503 337
513 721
370 487
939 124
914 277
516 962
187 746
157 230
71 264
709 160
727 122
52 155
263 431
93 965
556 343
409 908
98 230
920 391
317 300
974 30
711 663
940 208
681 781
267 936
131 590
339 746
960 710
34 861
70 404
116 163
151 209
958 89
706 947
710 136
46 63
222 392
88 811
333 678
953 173
299 84
731 812
164 420
412 529
424 993
238 297
723 851
758 924
966 468
847 956
63 39
42 223
41 160
155 101
532 273
189 769
206 563
405 246
68 557
251 758
397 530
482 592
354 340
676 8
317 353
744 776
512 414
992 753
134 549
953 203
363 483
796 335
584 232
882 777
452 672
440 294
993 43
222 775
612 834
750 635
661 784
988 372
895 66
549 813
81 680
379 166
834 499
130 633
890 760
213 840
586 957
205 135
489 574
496 92
485 80
127 81
567 436
678 594
631 908
542 236
285 189
491 214
587 251
723 695
156 295
131 706
125 175
196 96
541 714
934 625
856 673
647 529
8 319
559 258
437 286
922 312
880 480
303 181
968 58
375 93
812 390
147 784
865 885
66 698
520 559
695 477
174 890
969 811
688 327
53 867
730 68
415 108
980 627
702 163
7 172
89 838
342 45
702 203
520 190
865 976
984 454
320 194
753 716
131 398
358 195
106 262
812 952
12 596
881 102
613 403
282 514
774 883
754 840
165 88
164 459
260 959
260 429
356 498
979 38
52 115
741 438
781 215
589 924
980 363
844 410
892 433
806 69
493 369
759 527
978 809
592 33
126 189
80 542
432 586
992 835
853 196
264 484
679 974
995 280
710 89
323 492
540 1
369 292
159 95
300 477
340 29
453 238
164 886
929 815
982 960
84 978
354 334
462 933
20 49
756 473
634 970
661 616
961 849
648 1000
150 200
472 662
914 624
342 141
728 846
231 420
111 583
854 864
546 406
870 711
265 766
298 725
836 267
186 445
835 461
110 699
453 137
908 744
688 565
635 767
421 733
547 470
296 676
923 468
867 670
506 524
518 114
989 254
174 713
633 748
286 433
366 499
6 851
617 763
830 687
203 913
954 766
462 774
466 29
944 867
5 774
866 49
467 366
834 906
329 204
366 761
556 918
10 554
165 562
280 559
624 661
677 187
801 981
478 501
827 983
863 933
3 362
70 272
747 18
410 691
441 744
921 434
224 183
997 710
113 53
650 676
178 141
298 285
17 764
215 660
569 341
126 672
218 967
31 445
155 783
256 208
610 488
88 459
744 71
651 674
613 945
732 320
207 633
435 299
10 18
838 108
843 604
678 410
625 192
523 992
885 66
745 903
186 324
235 766
431 960
647 205
344 633
244 986
233 898
765 388
91 324
560 633
428 136
701 632
907 416
477 491
599 84
501 602
577 202
920 850
109 528
613 715
84 378
75 886
111 998
560 899
284 680
76 193
832 89
829 193
422 779
353 626
622 33
661 445
482 947
246 402
52 877
918 478
914 804
811 203
852 961
955 572
161 730
427 38
407 554
548 311
600 127
226 201
509 469
594 302
972 867
101 6
216 950
697 396
603 911
308 631
333 995
45 887
532 166
743 241
470 543
323 302
569 665
141 487
624 143
618 483
732 536
896 329
546 551
894 861
97 401
478 307
410 306
109 268
384 819
532 599
125 437
825 132
502 375
576 738
820 20
564 480
864 908
933 679
47 599
715 530
514 137
218 184
299 490
190 544
502 855
953 437
700 505
502 190
696 998
200 369
592 642
847 673
677 175
629 843
400 737
911 963
300 291
259 7
797 875
874 476
346 254
22 195
2 56
783 770
533 856
120 649
653 799
320 754
903 350
371 465
760 199
897 242
52 876
161 241
482 779
741 870
627 803
416 208
469 384
525 31
450 44
2 256
780 767
146 208
109 498
365 43
808 782
2 21
424 18
441 196
272 894
76 197
206 523
182 784
484 181
201 797
616 525
701 782
240 849
775 40
527 310
888 274
266 421
918 898
538 111
78 444
320 18
692 522
545 523
484 69
737 624
333 914
38 234
835 282
13 1
351 209
212 378
639 36
362 449
236 291
290 721
181 921
17 62
628 307
287 467
790 558
361 521
519 671
336 330
296 375
629 430
198 576
722 234
97 74
367 551
223 254
119 123
823 78
360 897
882 608
586 449
527 296
408 585
865 141
115 77
507 306
45 194
874 850
389 19
853 812
524 59
15 304
688 542
996 885
892 939
73 748
431 398
419 567
676 26
907 887
985 980
163 995
807 155
894 936
740 136
290 239
954 162
612 197
848 285
870 332
680 316
654 1000
2 800
734 483
483 3
869 291
224 116
326 310
63 122
507 303
399 468
433 823
114 969
30 381
24 747
484 223
266 299
17 991
356 363
541 581
822 974
509 474
483 488
152 853
824 330
452 603
506 447
567 43
234 646
628 395
849 705
408 558
820 627
781 782
9 178
676 431
460 654
515 580
834 119
596 522
964 369
752 946
452 408
353 79
212 957
757 999
125 892
967 19
631 361
191 101
348 437
198 544
221 575
593 727
680 478
538 419
414 646
844 817
125 250
779 850
98 462
419 388
307 162
593 857
317 149
719 736
695 694
334 639
332 916
327 76
466 828
982 670
231 505
496 370
138 390
615 75
614 327
621 389
98 178
384 939
60 542
214 288
911 313
115 617
562 884
624 837
841 998
662 984
809 384
733 3
491 534
217 822
941 121
54 72
235 854
398 178
166 384
418 628
9 836
389 327
916 372
135 600
970 980
352 769
287 251
911 22
856 639
158 488
879 372
707 303
146 221
953 523
443 291
559 324
709 28
554 247
805 479
958 640
866 902
382 856
339 243
740 336
295 57
525 591
105 410
450 43
46 608
603 92
807 730
558 146
628 798
431 38
375 583
706 663
74 486
850 651
347 536
358 387
559 918
689 722
188 419
140 373
340 832
253 546
879 77
210 879
696 869
911 938
84 358
983 434
734 283
373 173
235 269
544 311
803 459
359 741
983 510
490 881
310 745
787 302
789 235
882 556
157 403
178 561
447 349
764 205
620 358
511 640
553 332
154 922
585 444
408 449
486 614
138 648
988 640
521 979
768 965
462 143
90 574
368 680
14 213
368 232
851 445
925 818
995 289
455 20
306 953
354 206
74 248
231 751
120 607
753 476
168 769
641 166
460 665
447 611
315 911
86 215
873 671
263 983
38 738
664 534
458 193
832 877
787 218
453 325
705 852
422 898
695 773
244 515
769 832
771 255
587 496
446 690
111 290
458 558
234 648
595 491
770 377
579 730
885 707
770 936
858 237
601 130
594 352
675 135
604 96
33 871
745 863
234 771
774 630
187 574
608 329
955 849
319 952
389 66
453 976
990 240
213 282
716 843
587 467
872 424
540 793
296 361
692 7
751 712
616 703
158 400
248 283
949 826
851 945
76 935
556 474
451 509
211 258
547 828
231 789
48 356
879 588
437 733
550 671
577 429
228 587
699 920
826 735
286 814
797 880
150 115
819 26
29 267
656 253
971 229
393 879
482 908
399 998
33 312
776 93
293 758
908 979
658 491
725 500
656 25
967 402
892 838
577 227
930 47
21 584
756 491
927 195
278 602
672 587
741 133
609 517
957 308
937 186
453 661
133 940
936 727
261 700
631 644
594 310
241 134
43 405
834 21
277 521
702 553
836 195
224 511
62 914
641 101
173 106
819 141
408 344
168 634
744 974
576 263
208 38
272 127
905 877
494 776
139 251
270 997
403 988
823 230
802 859
230 512
820 292
682 526
315 319
461 495
832 212
910 334
429 950
769 846
552 449
380 759
901 926
664 873
919 29
21 58
328 482
177 803
50 334
469 569
273 389
462 41
439 935
624 864
321 400
190 321
218 860
775 808
107 888
711 985
242 665
511 402
540 664
837 463
577 112
8 353
14 635
536 132
719 260
220 302
592 882
641 820
815 654
176 708
12 393
366 490
607 977
488 185
233 851
978 539
708 399
663 776
88 306
984 567
889 910
106 954
41 530
284 937
102 543
87 30
931 348
956 191
798 831
131 243
51 353
306 843
937 808
327 941
331 436
956 904
765 290
455 927
923 24
695 231
292 965
796 189
14 913
521 63
859 214
307 329
477 743
932 745
405 162
500 576
34 393
950 94
438 960
564 239
491 538
509 701
128 455
598 372
712 883
684 2
742 346
671 284
755 195
762 39
120 978
934 237
592 25
567 200
827 348
642 847
74 559
155 278
672 116
944 416
68 636
692 848
787 867
846 720
637 429
973 682
337 539
397 626
886 327
459 817
103 965
951 241
765 627
963 924
159 854
613 985
764 135
87 871
917 500
818 79
367 22
575 730
872 606
591 857
599 52
40 688
642 574
881 634
82 263
231 874
520 698
352 920
818 695
636 769
501 566
973 796
611 851
288 383
204 292
348 894
537 936
712 104
246 749
896 628
115 585
538 140
821 228
708 587
992 839
619 571
3 108
944 504
415 535
684 67
707 664
307 905
700 657
645 175
800 122
822 571
887 39
591 508
18 617
322 236
482 473
301 620
311 707
132 3
191 997
344 749
276 205
570 595
349 48
201 755
336 753
371 528
882 503
65 380
642 266
804 57
121 389
962 734
954 206
234 477
262 936
846 115
337 174
639 763
894 837
637 663
805 880
865 676
82 689
478 954
920 432
609 195
563 809
818 581
907 125
97 148
726 426
603 235
232 281
858 500
947 636
313 956
61 346
925 678
668 208
114 452
642 431
381 846
800 88
656 908
874 920
822 894
618 492
225 273
540 889
890 301
443 631
452 148
292 593
961 752
357 251
329 574
39 286
119 81
351 211
388 81
670 66
668 860
128 433
126 712
985 575
763 578
168 856
705 349
364 541
200 201
251 14
766 725
636 611
380 232
296 117
174 840
227 615
316 389
387 661
272 380
651 924
795 535
646 920
908 272
684 616
603 545
294 832
756 943
95 980
478 427
44 59
653 993
366 676
452 563
215 296
986 162
515 615
904 437
375 389
898 833
557 305
641 907
22 467
663 243
431 213
576 569
31 320
809 761
431 28
589 486
785 431
989 371
865 119
725 145
574 223
217 328
54 900
652 847
814 640
714 851
500 19
765 610
394 811
455 310
936 21
136 334
246 85
369 45
227 9
694 850
404 736
859 846
725 662
165 273
333 360
918 444
342 35
295 43
342 416
111 395
946 721
867 155
880 857
165 814
869 886
938 801
216 735
147 749
749 6
379 955
594 176
101 395
3 606
905 752
756 143
904 725
308 160
592 483
347 574
676 402
50 687
852 531
780 634
701 557
165 422
343 37
834 726
330 595
236 627
597 251
263 922
834 80
382 345
682 445
765 977
486 669
454 170
790 486
716 826
76 435
299 95
295 477
128 391
587 344
566 551
1 476
870 529
264 276
966 992
846 36
954 58
200 826
141 582
931 425
688 647
661 343
839 862
725 353
880 292
787 719
845 97
15 513
298 938
490 150
526 105
878 389
853 737
766 420
891 176
69 315
984 866
114 501
880 393
392 832
702 856
824 356
855 454
282 290
414 878
527 682
839 786
215 959
390 25
479 436
30 663
866 74
505 361
42 553
485 18
611 222
12 494
608 320
705 20
82 753
456 747
670 305
568 949
481 167
97 433
10 544
774 145
487 146
303 930
316 283
342 249
170 735
549 696
231 865
983 98
673 777
698 741
257 724
225 471
449 523
926 801
399 251
160 752
133 227
1 110
57 907
557 113
835 625
755 6
446 903
828 911
329 603
391 394
68 568
771 567
634 959
638 446
245 437
941 146
650 731
133 20
629 876
304 742
525 235
282 788
5 894
645 70
417 502
52 265
694 842
436 618
561 455
922 695
949 234
174 346
127 134
298 580
524 770
76 653
889 109
993 942
270 359
908 915
905 262
71 96
675 216
345 609
78 175
3 119
42 3
928 367
858 242
17 432
289 856
290 193
624 892
311 934
783 794
953 703
910 914
659 901
869 970
322 359
281 861
498 423
603 182
274 94
388 386
711 970
577 234
394 572
374 174
907 468
364 960
557 35
598 661
772 986
907 605
451 908
974 349
665 319
267 140
500 782
259 987
795 175
160 257
938 186
484 912
757 204
366 769
176 236
219 516
519 411
771 980
181 123
628 558
444 683
506 754
429 169
416 319
307 735
541 431
800 213
325 468
846 384
432 201
409 101
950 249
510 151
895 155
154 205
417 806
310 908
654 511
68 679
708 546
454 552
914 506
574 789
898 1000
302 751
923 539
124 863
121 800
392 209
116 366
959 352
394 233
691 884
848 460
130 459
101 275
695 713
466 310
168 205
342 984
581 243
291 776
55 903
276 725
729 340
953 274
560 467
870 4
319 897
94 695
162 640
933 138
916 690
638 423
463 441
978 314
711 53
502 672
412 808
128 342
266 154
549 717
684 273
272 496
507 599
947 637
339 448
27 872
737 329
805 204
156 568
961 496
280 70
230 275
718 885
160 223
705 827
694 535
549 819
957 101
608 146
13 645
763 785
630 419
951 630
720 685
717 552
795 417
500 549
480 647
980 553
804 882
596 514
821 127
213 896
159 864
687 690
382 72
696 897
277 864
9 572
319 575
834 454
349 581
93 198
465 616
880 12
306 343
842 992
818 409
723 993
978 669
603 135
884 130
726 479
848 16
471 351
135 46
36 83
312 879
569 898
391 322
331 543
661 968
800 740
3 451
498 45
80 839
602 846
152 843
774 798
188 701
755 744
322 202
777 481
625 491
592 921
88 293
401 677
466 935
995 635
410 312
855 19
717 29
229 122
137 662
201 235
336 999
442 580
82 192
636 5
141 310
161 297
178 622
798 321
648 340
338 451
303 287
935 706
826 476
617 987
570 737
396 446
70 590
148 779
91 270
116 466
261 933
445 539
473 138
386 126
544 356
565 402
377 337
320 574
964 514
215 314
770 376
136 599
167 706
742 545
522 45
236 146
903 717
270 995
429 395
215 252
951 623
790 526
112 583
378 919
337 669
175 754
159 281
144 75
837 778
793 729
590 591
490 596
223 243
171 713
584 846
69 811
702 266
940 613
996 966
605 274
288 330
355 794
157 296
41 754
760 91
415 140
339 440
807 560
618 801
680 926
651 568
664 598
282 926
242 50
355 213
894 674
707 627
376 369
854 196
271 51
847 29
938 388
667 986
164 729
116 943
5 890
626 992
286 25
124 741
461 691
954 858
689 229
694 331
995 853
824 84
60 315
403 978
402 398
703 591
591 459
177 634
212 896
336 601
715 870
914 987
716 118
930 849
996 240
168 977
268 713
103 329
553 525
211 138
386 71
512 609
393 683
352 350
911 951
649 611
599 345
896 760
843 744
741 63
222 413
798 514
370 851
175 767
811 757
614 816
494 355
765 178
301 603
451 522
339 297
670 727
923 712
890 945
695 856
23 974
637 805
356 661
692 377
213 244
262 362
654 77
639 217
318 795
660 514
735 792
42 892
519 580
332 649
415 78
493 394
133 330
450 358
795 162
721 253
998 874
675 463
951 345
207 599
336 869
953 214
771 941
398 565
130 630
691 139
729 542
425 289
462 909
573 971
531 425
192 709
27 334
295 678
311 602
650 503
585 60
178 348
967 366
189 99
195 657
506 776
815 57
604 620
536 954
116 882
423 639
844 677
848 107
255 802
163 813
621 459
33 963
934 881
438 304
254 819
161 924
68 336
576 393
41 36
102 237
535 310
801 43
761 470
108 355
79 211
98 694
125 637
119 779
961 836
716 941
208 261
664 289
886 480
105 680
891 77
547 762
367 475
29 335
673 465
232 889
805 996
888 512
166 913
594 419
529 758
661 680
927 568
797 401
861 191
214 573
879 518
225 659
677 434
935 321
702 534
385 525
652 425
820 21
499 900
194 58
434 109
139 142
439 53
960 691
157 579
637 267
729 644
405 330
913 81
168 370
152 115
163 595
85 90
819 94
443 33
808 151
403 178
882 790
450 716
87 181
517 632
592 869
485 668
97 16
699 510
788 442
224 36
648 118
279 290
139 682
27 429
444 549
787 938
293 259
62 987
16 28
606 70
690 62
607 851
822 210
504 212
481 529
858 626
631 93
325 916
66 53
713 238
288 885
290 75
472 756
541 397
547 876
858 676
526 635
249 894
484 132
895 296
725 496
848 29
480 750
697 684
143 193
741 213
158 206
684 263
424 827
318 864
251 638
627 757
362 721
466 910
686 970
34 480
694 332
467 243
174 267
946 128
196 982
214 830
686 693
856 705
616 133
876 278
258 869
787 135
940 986
775 283
823 716
364 422
529 963
446 260
523 191
50 945
599 986
875 939
881 500
721 480
598 943
228 745
677 940
364 599
565 119
558 348
964 706
233 628
243 419
720 99
28 648
199 599
513 188
442 781
677 709
104 406
766 398
727 434
617 348
712 159
843 162
842 60
957 596
358 333
682 484
559 106
582 58
595 256
443 240
598 677
718 557
486 157
674 989
724 814
808 475
656 52
641 23
261 938
36 776
397 806
525 237
218 462
304 542
372 734
174 974
768 412
190 248
901 925
35 512
395 966
310 138
458 45
127 379
150 201
649 370
86 422
280 47
459 16
177 922
271 803
927 737
417 346
630 563
598 121
283 261
314 117
680 269
258 701
421 197
770 334
772 473
752 906
13 776
766 994
99 780
987 89
700 137
396 450
524 53
726 616
292 125
707 228
196 113
920 980
54 661
817 165
85 714
707 82
719 40
899 406
210 276
73 48
700 489
625 669
966 374
470 846
713 553
843 950
432 497
401 137
709 955
381 11
315 832
432 757
210 688
35 27
6 315
135 869
66 80
269 215
626 94
977 611
513 321
55 865
870 847
691 905
439 961
904 336
973 238
144 712
953 656
697 148
493 396
123 719
866 29
91 90
522 719
270 752
492 669
639 176
928 462
685 3
611 615
630 388
591 429
885 494
787 905
272 626
750 313
536 941
515 715
345 588
541 340
532 342
960 818
973 499
781 238
577 890
749 983
519 392
754 360
596 325
839 357
596 228
444 870
603 699
884 331
538 326
574 648
980 240
628 961
247 220
532 207
357 173
475 170
12 372
386 116
330 355
911 18
236 607
964 603
716 263
290 508
210 934
81 545
945 731
428 704
771 120
422 778
300 122
135 238
509 915
150 1
263 302
992 256
564 703
81 201
583 436
56 383
430 942
957 918
705 851
175 351
595 226
411 202
491 914
65 379
168 719
614 429
484 206
893 426
891 378
339 784
652 893
859 477
314 295
492 73
370 611
633 437
727 996
672 731
721 27
537 288
158 384
710 595
250 200
306 780
307 117
954 181
410 307
791 126
586 589
838 136
627 480
101 938
129 492
885 314
769 241
263 669
88 545
854 34
986 320
135 4
217 42
113 74
159 184
253 157
854 655
437 562
674 300
761 102
907 119
465 412
490 603
202 714
842 923
54 190
53 547
542 269
275 742
123 898
282 481
989 976
753 440
480 986
984 17
682 19
693 81
927 457
758 114
820 35
396 768
612 514
818 566
16 286
367 881
296 852
976 319
223 334
771 266
348 486
797 21
257 352
169 342
536 738
900 578
239 536
284 602
903 880
611 694
549 739
747 551
516 946
805 555
690 566
28 914
59 121
168 492
912 294
61 581
831 691
860 232
646 320
678 936
186 435
856 367
998 5
698 242
116 395
411 817
822 856
226 501
416 33
395 296
250 922
605 538
125 484
811 769
566 882
497 286
993 133
445 279
992 899
812 315
876 239
24 18
742 578
386 256
875 637
555 179
725 130
177 441
531 978
123 379
67 190
738 682
355 949
30 458
291 288
144 644
497 722
891 212
518 203
84 819
200 265
485 26
72 983
252 535
904 354
104 122
337 701
588 923
842 893
622 847
436 553
310 862
287 257
681 984
62 862
797 570
65 901
190 25
382 686
540 838
616 870
598 905
608 243
246 213
202 283
39 552
310 917
167 528
323 952
852 308
255 49
130 534
295 141
6 186
296 844
425 802
78 557
300 862
759 638
575 276
955 585
563 373
400 820
820 964
827 511
942 863
922 337
394 115
509 605
992 601
64 856
632 422
338 186
130 904
270 191
947 729
499 689
97 353
854 876
998 382
274 412
347 234
267 238
643 215
985 405
970 619
340 408
621 818
962 433
172 156
300 261
914 327
534 87
761 635
740 770
91 212
183 459
126 459
74 335
769 400
368 150
1 344
376 408
562 389
920 712
388 881
211 710
142 293
810 766
583 36
848 447
210 261
694 487
632 267
418 787
494 434
578 337
192 66
202 428
195 715
393 205
153 472
624 460
412 817
527 314
739 8
618 200
15 450
468 750
503 21
639 204
960 833
577 624
411 804
185 26
399 457
278 547
40 495
287 277
958 862
5 293
664 816
453 708
591 953
340 823
809 647
917 861
997 239
191 288
626 529
422 695
309 383
834 592
100 799
324 311
753 984
748 786
962 968
845 207
55 938
391 989
573 404
980 111
122 102
405 487
572 948
794 997
518 943
495 180
328 726
940 431
354 474
847 286
219 570
478 935
88 981
934 475
261 370
933 783
965 730
86 297
517 177
505 235
648 463
974 51
386 430
973 824
328 974
308 573
773 469
117 146
403 999
275 33
102 249
11 856
440 449
782 843
700 983
741 467
862 337
675 561
845 708
338 286
668 513
736 321
527 789
504 287
977 273
831 19
62 152
217 799
44 649
58 68
808 373
234 812
936 131
152 339
389 129
858 519
883 674
549 823
933 361
819 230
405 669
201 964
613 427
359 436
831 18
720 374
777 241
746 751
216 816
658 17
600 424
342 550
801 775
386 244
409 358
773 540
14 308
587 624
417 960
127 244
141 922
947 331
490 283
732 437
160 317
252 510
315 730
724 166
91 340
56 466
330 972
56 704
261 194
979 823
449 813
879 389
533 247
501 506
656 436
34 195
717 175
601 685
185 515
655 899
182 7
164 190
891 776
273 107
76 921
206 821
721 510
357 40
348 237
983 833
275 677
285 463
918 958
227 605
922 673
846 403
824 654
467 876
712 95
846 203
606 693
946 863
933 87
90 18
725 621
311 619
838 644
344 902
790 395
774 955
873 621
371 286
667 462
774 775
640 733
191 153
157 226
70 615
556 25
53 729
920 342
493 121
254 446
429 281
901 361
220 566
223 71
738 970
366 777
597 5
260 529
375 88
56 509
821 41
519 630
650 405
514 750
50 13
347 195
317 499
88 392
419 413
43 493
144 661
983 780
186 454
288 833
129 809
753 516
43 477
777 623
267 662
943 216
32 694
640 310
444 601
221 199
910 391
314 203
74 774
83 884
853 111
75 340
349 340
18 163
794 596
145 141
194 253
492 130
678 276
790 181
146 738
709 741
935 564
684 906
386 15
588 470
140 786
892 617
124 765
912 136
159 792
28 349
144 802
421 113
64 540
766 845
702 987
345 275
915 295
339 745
835 665
282 868
963 320
440 456
930 374
754 497
513 431
708 252
958 764
400 169
108 744
256 71
428 871
632 468
791 298
448 145
186 853
863 462
158 933
751 459
335 970
787 477
48 176
841 949
604 13
225 646
424 52
511 522
273 845
445 225
209 519
852 434
998 992
325 803
893 591
359 887
463 302
648 20
927 160
420 973
305 538
330 350
922 517
962 186
286 622
889 208
240 17
56 368
980 243
976 44
177 70
865 672
247 357
60 728
480 264
724 978
739 143
150 918
868 789
50 587
744 228
47 221
23 292
245 581
867 328
431 559
134 433
282 650
35 53
679 985
641 503
719 319
137 206
739 792
929 991
762 177
993 158
115 377
946 927
448 980
504 440
288 504
614 104
29 430
257 864
938 511
485 168
2 29
601 297
888 757
54 385
948 867
112 50
632 828
622 300
219 928
392 768
640 628
473 758
464 886
631 629
818 376
144 370
294 223
328 664
87 863
452 308
711 852
599 77
738 591
110 642
481 516
54 112
526 158
906 845
277 321
157 659
189 80
505 456
401 690
675 360
257 687
835 313
699 268
925 166
551 645
253 387
647 558
930 512
926 250
525 335
360 542
424 360
221 282
190 697
732 156
314 866
116 613
639 182
148 782
464 333
620 775
146 6
692 970
603 791
455 473
264 981
929 256
987 520
573 736
52 538
472 337
487 771
403 356
443 363
454 934
442 443
511 730
546 833
671 951
556 215
256 592
191 911
915 129
905 630
337 617
919 544
511 187
490 217
202 632
852 528
188 958
930 3
569 234
277 261
993 710
982 142
35 708
791 189
24 182
842 397
318 906
746 6
697 206
481 289
114 532
719 875
562 158
735 371
655 594
180 443
635 736
678 836
649 477
35 32
584 794
663 763
772 993
455 730
381 901
149 239
583 244
402 50
885 443
90 99
397 555
47 351
414 971
484 146
244 698
179 563
83 849
694 467
307 943
196 135
180 10
80 744
619 798
965 895
962 897
298 286
501 819
385 28
483 941
712 529
70 288
798 575
132 707
629 357
369 688
363 988
979 760
972 947
628 281
38 99
629 765
917 112
575 350
926 507
159 116
465 620
291 658
657 373
983 30
746 833
976 646
475 805
391 878
188 160
150 199
766 544
580 523
78 548
749 684
985 830
262 714
645 239
610 114
714 84
637 627
617 323
749 614
110 255
129 753
421 404
853 736
107 460
314 449
714 710
58 280
285 167
841 468
926 608
431 697
912 350
127 209
361 105
340 937
912 638
875 168
508 417
672 90
177 235
10 25
192 10
418 868
700 939
971 444
86 734
331 147
559 940
328 923
289 285
333 149
926 132
938 868
5 1
707 196
847 1
792 974
945 797
481 942
239 868
858 114
556 98
581 763
790 813
756 140
264 986
943 312
280 937
353 898
980 552
241 758
729 251
986 568
633 249
686 400
618 902
303 450
318 998
110 115
196 293
949 282
298 913
744 414
59 944
210 231
422 331
908 431
267 158
857 470
827 375
823 1000
743 923
564 130
494 24
659 946
330 786
134 460
242 66
664 866
546 460
188 850
381 603
199 644
704 822
217 781
250 893
16 270
886 171
907 530
466 568
752 505
165 409
691 510
874 963
927 168
838 201
67 515
317 509
677 78
865 477
668 442
312 110
963 263
402 569
60 76
398 738
743 500
474 483
438 162
454 795
694 506
170 836
467 842
612 822
232 304
800 324
617 374
327 814
289 446
735 81
839 619
448 321
859 41
250 299
694 200
118 16
660 33
933 623
293 881
250 849
895 597
967 764
278 282
665 524
695 174
974 834
194 432
899 780
690 860
61 30
488 807
521 611
515 728
220 905
974 146
786 811
391 135
768 780
83 442
702 598
526 740
153 498
654 613
593 79
835 427
979 550
353 487
346 791
207 418
732 329
146 849
813 992
494 260
300 24
481 840
81 797
231 740
958 950
26 482
518 973
87 968
943 572
944 505
535 237
372 369
695 628
855 300
383 246
819 303
257 108
497 634
892 32
569 631
138 881
432 496
295 123
710 884
916 63
523 956
26 257
266 381
352 661
387 198
917 313
992 493
674 630
370 213
705 539
737 741
986 893
460 713
272 85
293 834
54 217
396 336
547 39
121 374
3 646
535 917
109 302
92 56
384 636
589 307
900 648
775 710
697 978
288 633
880 341
328 245
166 986
39 658
508 831
924 131
789 800
542 425
518 666
899 448
971 980
251 709
284 537
916 238
472 610
931 798
496 97
946 118
984 511
63 645
254 609
38 934
286 279
996 956
533 572
753 618
87 911
175 952
852 188
970 150
804 559
619 858
844 438
783 967
864 299
782 777
92 313
257 686
959 486
513 354
79 432
84 544
850 617
450 243
507 285
105 803
222 532
515 59
446 724
342 517
273 870
333 564
851 484
114 450
1 755
50 926
621 368
714 109
448 634
687 963
650 948
99 766
596 903
867 381
951 398
849 191
748 730
553 823
919 368
572 568
223 363
320 677
348 56
972 920
363 761
840 405
429 900
615 86
439 878
358 650
131 772
880 281
678 382
138 181
731 510
923 714
373 959
110 790
24 251
179 526
681 887
884 582
412 59
977 178
540 133
161 776
23 564
727 441
846 944
572 330
41 989
312 871
496 928
697 282
854 250
172 180
121 457
579 912
595 247
360 453
768 993
850 211
128 300
808 442
443 798
206 63
261 859
714 342
142 431
634 169
33 691
890 459
893 983
465 116
134 236
926 773
797 361
910 347
994 334
440 279
531 91
200 234
752 365
788 122
982 992
532 842
706 192
984 841
57 472
736 449
74 160
769 598
162 493
705 425
66 879
993 844
81 164
432 331
428 789
403 851
385 931
218 940
342 81
265 281
574 359
563 7
589 701
917 385
289 413
977 360
472 524
215 371
156 597
327 585
977 861
746 755
518 256
719 528
44 994
218 784
438 915
10 152
734 284
66 594
183 878
314 223
192 924
518 71
665 30
909 700
709 208
244 486
454 455
471 576
742 488
748 994
575 463
856 100
661 638
355 478
912 360
669 571
952 345
574 927
551 286
868 398
555 951
223 292
909 27
968 38
837 647
215 654
830 164
596 52
799 387
998 868
834 157
927 548
495 891
566 132
489 745
363 40
883 608
502 90
48 263
57 446
394 185
309 195
261 918
156 166
969 897
218 831
93 258
66 880
123 439
392 850
541 915
315 180
371 551
966 823
583 677
707 524
301 164
628 570
877 636
748 362
279 510
661 565
724 113
235 22
542 10
521 770
119 640
557 733
589 18
128 859
597 619
779 781
226 173
65 258
858 324
510 192
775 670
179 259
871 839
57 739
819 456
459 876
476 346
745 989
141 396
918 145
457 630
536 970
917 841
737 856
260 26
934 395
298 782
498 346
126 44
916 434
965 102
650 773
106 74
834 219
244 552
707 184
44 420
72 430
868 720
883 126
533 290
762 73
107 911
823 675
99 182
390 777
429 545
900 627
822 144
516 254
299 875
31 783
740 886
184 450
5 336
55 895
401 503
158 706
462 935
723 380
715 9
834 687
910 534
302 145
322 971
310 562
38 403
202 715
471 626
968 913
969 801
171 971
595 951
824 126
890 997
607 416
940 7
398 575
860 135
406 842
267 307
931 581
898 845
316 600
185 812
432 102
721 538
485 193
635 260
956 89
772 851
247 46
267 109
882 168
561 726
614 985
831 352
895 426
993 764
713 902
388 918
76 61
650 82
820 665
760 566
228 835
805 741
746 126
906 482
760 605
256 165
342 18
571 893
450 569
30 302
548 16
89 143
868 590
195 893
922 702
680 971
545 508
993 572
381 305
975 475
93 350
935 119
385 848
429 81
880 406
20 962
79 896
122 880
882 297
847 127
887 403
450 109
829 546
393 637
767 389
194 486
781 978
135 850
211 963
764 549
277 330
554 152
534 72
847 109
590 682
280 316
247 875
777 822
950 455
478 567
162 765
547 760
965 507
290 182
197 278
328 211
838 433
928 408
780 1
148 951
888 241
429 30
595 335
803 825
788 975
90 883
207 15
819 741
580 166
763 819
867 917
528 741
765 54
873 947
83 50
93 289
424 870
149 631
97 905
208 470
844 122
4 904
785 796
643 185
468 9
121 572
592 150
758 234
254 930
651 826
952 652
681 708
664 211
853 262
747 650
786 464
887 827
92 597
36 33
610 171
119 825
209 642
131 607
41 142
68 82
625 102
527 283
442 559
247 25
426 789
581 230
267 468
836 483
305 569
613 717
413 24
880 617
348 613
238 814
439 926
215 73
189 403
748 68
256 46
431 489
327 125
735 692
942 879
538 1
601 46
654 131
404 572
908 769
676 918
261 475
614 69
653 627
300 528
846 193
90 15
320 498
501 688
905 870
675 22
909 6
612 845
884 118
180 385
469 686
584 436
362 23
675 898
770 292
255 565
690 449
621 978
842 477
125 259
800 531
623 159
83 209
393 492
92 6
866 862
522 677
15 603
892 321
803 542
553 852
994 705
144 824
21 432
974 419
221 144
991 269
879 553
294 208
977 732
69 863
947 495
18 942
143 329
134 550
796 698
685 577
590 408
65 893
815 125
16 997
300 750
827 877
62 191
366 637
381 482
109 138
514 821
728 394
318 26
889 214
95 552
311 57
750 352
963 776
979 421
578 281
106 337
907 620
703 915
125 796
278 252
74 237
636 313
393 83
837 401
312 505
985 410
197 43
935 754
672 680
485 361
375 797
325 690
588 401
221 398
111 485
209 690
87 925
730 777
984 251
55 49
426 536
428 637
398 255
315 931
37 623
383 914
683 746
350 314
290 920
422 125
42 462
120 388
241 596
642 572
714 940
623 170
132 365
631 11
470 297
960 973
172 680
418 895
209 202
490 614
41 972
304 287
252 475
204 437
983 379
306 679
357 274
76 398
466 189
296 737
901 2
899 997
631 697
829 106
846 512
832 479
681 922
142 186
363 106
90 322
823 755
146 872
298 2
668 156
576 479
460 305
420 269
279 456
770 146
196 280
386 368
663 387
889 43
781 201
387 503
767 804
880 949
257 750
521 676
390 417
294 756
251 381
583 482
562 530
169 88
218 149
602 417
631 390
380 644
824 292
504 516
55 453
292 359
165 873
105 877
509 41
429 131
158 372
324 705
605 142
574 494
173 669
27 256
201 130
138 762
657 585
815 40
737 19
526 202
813 573
117 488
864 931
306 358
193 657
932 561
804 795
40 403
421 688
166 919
500 284
221 525
516 532
362 337
382 945
342 771
92 196
855 356
806 590
52 430
525 837
948 510
661 223
789 633
711 479
696 382
510 435
866 28
56 990
828 289
374 693
62 778
633 460
315 609
575 115
959 452
27 295
174 697
697 701
641 96
904 81
119 735
593 942
866 276
36 93
979 339
506 663
298 55
541 403
456 400
788 646
587 373
850 434
497 640
403 319
878 189
941 618
961 307
188 266
870 60
969 467
437 529
624 66
939 971
210 9
27 941
653 540
726 695
92 452
883 431
817 289
555 153
350 299
273 776
420 801
49 639
313 160
807 672
696 996
707 94
980 400
456 4
711 385
727 299
797 232
995 140
218 233
231 471
626 850
444 243
74 144
33 825
900 725
656 353
636 699
727 678
651 846
599 320
327 690
183 106
42 11
621 42
127 386
820 524
292 34
626 655
510 996
245 474
823 205
676 67
531 323
446 516
995 411
98 188
810 714
968 765
420 700
688 858
196 501
986 763
328 398
939 116
896 632
546 529
937 582
876 362
253 717
657 856
777 15
339 458
758 421
665 639
403 313
360 854
732 663
672 748
678 383
735 411
587 677
877 899
597 917
953 345
17 52
348 919
108 192
243 924
560 532
482 617
628 712
209 462
219 24
523 452
563 383
798 964
850 983
80 325
693 659
443 598
308 60
764 196
743 618
30 546
416 785
986 236
183 770
932 23
16 978
781 971
682 754
371 973
851 394
970 233
588 544
396 20
575 347
49 801
173 736
271 991
760 339
389 972
30 84
869 85
946 939
437 66
211 790
606 799
586 6
314 409
194 19
294 193
361 663
231 541
587 396
705 63
381 364
258 659
683 11
125 77
686 324
253 399
556 404
709 514
846 297
946 35
415 929
5 554
867 565
128 888
184 422
197 58
1 923
933 308
714 863
843 474
249 74
947 899
547 668
366 263
910 537
55 455
419 950
198 770
562 788
52 485
39 678
966 737
546 248
387 999
741 403
817 112
617 469
352 4
8 344
159 53
838 191
38 625
347 60
388 98
763 971
234 78
978 81
339 415
958 354
44 438
509 311
229 999
920 64
955 134
234 639
848 980
875 510
215 272
807 252
382 439
133 125
464 242
15 992
724 616
645 357
855 175
446 436
233 274
351 348
577 735
725 11
515 695
77 272
618 450
310 193
204 482
902 762
85 573
832 906
603 735
469 723
775 482
875 889
785 560
549 482
428 423
586 60
83 690
177 495
989 20
518 950
948 733
413 998
74 129
908 857
402 457
284 866
471 455
73 342
387 865
635 726
981 83
288 551
997 224
716 81
490 418
54 568
177 745
381 216
484 646
255 249
816 548
819 965
748 556
975 6
624 256
229 113
924 634
281 294
594 867
614 259
288 862
304 136
263 54
474 393
92 262
848 646
887 622
708 207
619 753
858 163
22 201
66 354
120 615
359 519
818 668
459 192
626 986
826 941
293 815
145 519
985 267
436 159
965 204
390 401
813 417
195 856
146 36
975 445
230 891
759 89
712 579
182 601
17 770
284 277
21 268
759 61
819 462
951 455
905 135
899 763
812 696
422 635
446 416
106 294
132 256
351 635
594 536
686 952
590 139
915 175
606 678
575 103
547 121
812 609
992 142
800 365
242 886
481 464
701 639
992 324
196 352
915 177
296 857
104 562
914 926
149 81
999 390
425 435
934 339
54 400
553 109
307 939
436 586
354 734
533 39
154 992
793 694
169 405
41 757
211 127
135 895
104 865
797 278
278 412
50 445
809 353
966 505
729 514
696 666
264 567
667 79
126 380
636 569
637 61
738 339
631 685
742 486
786 1000
992 660
438 670
335 535
944 857
116 187
108 225
60 549
928 915
332 257
755 310
648 923
54 541
461 636
555 953
88 587
696 220
175 485
494 300
364 344
879 188
461 197
164 392
369 408
686 928
629 477
918 283
83 97
555 247
508 294
748 58
116 136
745 131
469 496
516 23
462 765
490 60
402 239
307 861
748 224
124 260
511 797
177 863
838 543
673 234
927 434
772 286
959 616
788 121
18 598
610 356
285 342
900 951
499 340
651 535
455 448
250 426
21 72
38 457
205 772
775 778
431 434
164 712
254 792
700 417
366 368
638 427
652 529
895 618
705 89
668 113
803 913
613 540
544 248
152 234
675 840
917 509
395 157
553 834
58 176
705 672
733 761
285 492
667 948
4 879
268 714
672 268
584 916
190 755
665 222
288 170
791 306
542 70
627 23
720 584
91 479
241 376
619 10
353 789
332 297
49 520
341 965
576 426
444 360
821 39
37 462
871 48
588 210
346 675
968 378
356 895
824 688
987 256
809 966
546 831
235 415
606 669
958 270
400 850
533 542
699 986
938 176
733 362
775 631
969 96
640 330
198 524
105 643
132 276
539 855
77 720
102 957
446 528
705 418
474 226
187 457
641 151
586 533
563 461
989 409
108 949
604 316
63 29
469 754
807 485
497 438
904 64
390 936
267 787
299 582
245 84
967 530
362 564
884 315
694 44
319 881
655 400
117 336
255 686
336 77
719 981
946 296
16 457
427 357
153 375
584 138
173 962
843 534
719 751
697 157
35 361
392 145
287 63
884 739
725 232
240 73
631 621
877 729
203 204
416 152
381 633
902 308
679 558
216 419
109 58
772 709
356 767
862 386
145 447
747 720
47 512
721 627
748 813
12 945
400 21
72 309
178 620
53 621
73 964
330 671
7 315
964 831
928 326
697 854
10 581
125 853
940 343
224 798
75 323
821 337
712 924
195 121
505 696
412 527
689 807
912 437
659 856
676 730
536 871
216 36
85 823
666 495
242 865
609 986
123 128
155 972
855 966
29 365
240 22
499 53
439 190
661 724
22 804
62 761
620 327
985 806
367 181
554 832
13 635
702 259
578 436
636 592
237 752
937 685
950 939
88 929
321 741
895 427
309 186
193 797
941 254
108 489
354 883
197 65
554 774
287 415
822 823
14 280
777 362
999 95
406 277
293 123
860 753
198 178
675 179
361 250
16 122
256 968
484 496
609 925
596 465
360 508
63 181
776 556
602 632
670 170
66 442
756 46
8 30
753 998
952 142
982 906
882 922
706 840
290 376
800 586
920 360
936 67
613 873
719 688
689 931
622 414
330 498
573 945
727 817
885 672
222 912
295 265
245 169
158 16
815 77
450 958
209 301
307 354
731 688
160 503
685 782
402 555
881 421
707 990
814 389
400 772
232 810
925 309
246 215
610 734
424 165
156 447
739 440
323 47
427 286
444 421
958 443
1000 485
53 224
808 261
686 333
969 914
214 123
422 751
879 621
725 309
1000 18
781 960
418 788
845 496
265 286
476 442
299 150
352 382
181 534
870 593
43 855
789 675
72 965
943 419
287 855
812 991
642 779
904 86
663 330
856 573
193 810
515 971
75 452
632 215
637 879
80 311
375 123
715 868
795 463
717 343
396 931
793 432
265 150
104 749
61 892
639 18
607 782
835 959
275 951
225 972
21 60
22 142
797 752
267 246
34 324
486 317
495 729
985 217
480 876
965 556
494 775
121 917
357 220
858 644
866 246
635 356
618 619
79 125
367 792
242 94
982 617
103 798
478 19
441 299
692 420
793 301
566 691
149 294
938 533
996 916
562 193
815 698
204 904
259 172
647 65
386 734
669 830
6 483
407 227
504 725
20 158
276 270
814 449
397 674
9 898
588 52
126 148
918 923
301 177
676 446
313 996
506 923
979 891
826 922
811 612
249 635
358 350
560 620
264 387
543 924
179 928
376 243
818 445
477 857
822 251
624 535
977 703
848 885
249 469
743 880
601 527
407 279
640 394
35 152
875 227
239 344
266 588
151 797
836 525
619 760
797 677
471 322
66 800
472 795
534 379
851 781
355 974
127 935
720 73
762 350
183 148
569 78
646 31
73 489
123 780
675 940
356 250
800 778
274 440
216 621
7 854
4 635
845 979
207 87
864 795
500 229
243 264
548 76
283 25
223 861
691 429
714 731
957 663
192 792
226 643
212 609
540 481
547 111
972 900
957 479
557 811
857 21
296 911
888 86
751 755
927 335
888 862
320 935
283 259
823 469
380 230
281 624
430 365
728 221
821 924
416 466
48 962
18 331
381 451
476 352
279 614
714 740
155 667
455 983
538 353
771 790
966 725
289 804
98 435
770 647
620 906
174 884
642 442
187 461
399 574
79 514
816 26
674 84
839 656
770 739
852 136
835 75
932 635
431 24
477 163
978 684
432 95
273 248
928 104
816 687
487 803
102 77
840 200
739 187
839 991
616 55
550 151
248 533
728 229
23 779
275 15
846 866
922 875
234 4
682 224
782 144
310 768
702 108
672 156
584 953
134 856
986 707
417 47
535 599
649 190
606 555
361 140
463 154
913 178
653 989
419 554
230 122
408 98
330 742
586 259
820 663
58 711
484 160
570 672
924 428
391 839
412 914
118 317
95 173
829 370
399 218
72 197
472 574
174 40
545 226
124 160
942 852
586 264
317 840
692 746
521 774
429 158
556 579
672 630
964 756
981 575
545 589
713 589
522 213
142 496
447 662
738 823
427 913
832 653
833 865
103 423
521 721
19 419
856 335
512 712
22 989
856 38
359 954
468 601
361 424
511 750
627 683
286 361
977 5
578 109
325 671
162 351
765 857
254 255
360 861
540 304
775 449
373 380
50 755
46 238
861 998
705 888
508 504
584 534
785 676
311 446
243 820
239 572
420 117
475 70
534 924
408 48
508 275
23 455
563 501
22 897
313 463
879 516
97 902
41 613
777 202
57 396
99 963
67 24
716 40
37 109
739 556
796 725
916 108
650 453
537 370
762 168
18 801
494 242
581 689
93 760
777 700
81 264
62 336
124 59
367 221
505 39
19 778
103 509
285 521
180 818
769 509
237 570
83 952
142 927
1 901
383 816
842 935
904 124
719 148
602 982
368 992
685 162
625 536
369 757
158 312
596 110
34 126
634 217
462 364
410 680
304 258
514 83
33 379
1 887
619 656
129 940
746 979
643 153
906 59
181 388
17 656
182 30
954 488
893 298
481 328
585 514
35 210
617 40
694 108
402 696
570 337
567 968
999 894
700 739
427 172
403 689
392 346
263 354
299 187
460 689
203 466
66 233
504 80
287 368
882 222
330 889
78 344
284 665
792 21
443 317
165 381
259 76
521 37
758 651
818 500
347 534
716 371
608 87
522 591
476 696
612 203
822 350
914 761
404 23
144 381
712 413
911 175
853 352
188 972
987 314
56 553
357 237
300 338
558 619
348 81
969 283
636 293
748 294
72 330
210 903
473 800
373 27
622 631
425 17
697 559
635 956
919 626
51 454
744 1
841 248
405 507
661 987
570 851
916 418
905 449
613 176
996 328
791 76
909 358
757 902
690 921
7 271
791 580
617 527
270 351
468 343
122 696
794 39
462 136
379 776
644 609
420 711
359 980
480 344
705 663
780 81
277 314
556 958
716 679
356 556
270 66
642 743
812 285
417 548
278 141
226 585
415 18
698 583
735 820
988 800
843 188
4 145
698 246
725 772
902 514
897 202
458 400
970 823
344 385
631 437
28 827
243 524
894 835
623 121
761 691
197 800
900 964
508 217
502 566
14 424
891 933
677 313
785 623
81 773
949 684
209 535
431 693
248 99
462 510
30 978
945 218
725 564
140 314
46 545
678 966
181 800
665 288
319 226
112 824
387 395
998 438
949 944
142 559
741 178
40 313
96 981
394 751
68 651
906 383
934 335
792 480
766 623
564 80
254 221
699 858
631 556
694 892
333 68
634 686
554 11
500 476
206 879
670 77
221 944
775 441
224 1
782 304
655 525
853 261
300 669
944 695
636 953
98 2
491 853
646 954
936 441
409 527
298 410
726 75
616 627
885 173
825 413
676 211
609 223
314 602
670 797
33 386
438 103
796 935
21 926
922 116
956 243
215 841
799 463
433 645
760 716
767 994
92 740
297 658
90 379
554 996
15 716
848 291
802 903
519 477
838 275
778 467
861 380
502 602
227 370
206 389
139 75
545 281
15 974
45 781
145 63
132 254
197 907
273 768
722 460
58 99
534 927
369 194
350 573
573 761
936 545
315 169
169 787
968 699
536 188
257 357
817 198
991 337
254 695
904 552
442 679
671 816
281 405
782 327
666 800
628 689
826 406
641 304
532 424
499 348
484 770
788 362
641 391
808 504
650 991
325 710
550 311
52 11
182 144
994 855
24 124
111 103
510 989
367 60
862 198
160 113
732 528
961 736
615 94
388 347
499 626
936 513
852 853
802 639
358 944
797 668
340 465
44 183
812 161
215 413
992 749
137 536
315 316
633 728
163 437
756 334
399 620
77 967
187 865
158 956
845 638
774 400
824 54
109 362
590 242
809 708
757 370
7 415
70 882
148 70
278 83
722 818
102 750
3 658
10 566
399 380
685 572
191 555
257 168
959 313
84 24
949 750
866 405
749 73
604 720
258 237
620 874
438 783
298 204
424 473
551 820
697 915
712 736
824 139
161 320
547 464
364 961
791 92
10 621
115 719
193 615
231 638
577 614
472 592
555 709
141 229
714 350
719 245
495 305
29 412
13 287
417 357
1000 733
457 870
278 131
998 781
229 188
664 7
39 62
926 221
661 195
867 758
422 99
270 909
221 294
997 190
280 179
243 194
772 32
596 394
97 398
456 69
224 477
908 635
104 46
172 744
863 228
531 829
963 541
327 27
166 96
3 900
788 93
980 234
159 144
928 363
450 397
622 572
187 754
14 209
644 527
422 922
306 819
289 806
737 153
527 436
137 264
746 103
223 762
381 39
462 355
929 719
219 852
744 270
331 553
801 735
901 199
122 67
659 636
321 526
210 595
214 750
671 431
203 419
643 693
665 682
335 809
440 77
116 628
882 149
604 509
539 15
755 710
708 861
921 301
388 500
229 741
327 984
726 660
756 709
400 496
936 256
920 433
942 820
446 881
102 472
730 704
784 340
828 493
165 121
343 530
637 761
985 125
835 315
67 906
999 458
364 900
299 940
444 947
312 141
322 820
829 37
216 581
341 100
296 694
38 246
573 156
732 96
501 267
584 415
395 917
393 863
769 760
691 438
751 549
955 644
649 473
397 196
125 566
842 179
880 210
219 43
232 790
244 81
303 924
685 413
908 930
894 930
27 290
685 135
822 98
54 79
602 730
407 423
776 536
179 235
761 293
964 838
923 283
253 991
18 777
919 430
128 600
95 563
731 178
752 893
148 900
540 182
615 262
437 133
56 369
871 316
908 355
709 360
505 717
160 469
217 911
268 681
280 786
933 423
665 627
480 934
894 919
576 396
955 831
30 991
388 983
107 128
686 312
46 763
539 194
351 901
14 491
448 429
878 184
497 699
1000 626
316 943
181 616
799 679
638 20
765 828
719 97
428 116
234 160
718 707
809 475
459 117
12 869
526 87
543 128
255 301
502 474
130 368
647 183
513 629
188 584
29 983
559 36
819 201
426 33
892 904
241 22
887 387
437 548
305 712
476 360
969 973
24 823
666 243
244 975
737 579
168 960
6 129
802 236
211 873
94 321
315 15
637 619
418 1000
278 678
94 655
733 930
652 41
683 173
296 34
876 776
434 865
588 332
821 738
431 342
541 717
485 146
371 374
968 834
201 575
121 353
76 939
92 378
716 296
775 183
915 435
844 160
366 92
618 159
419 900
66 237
103 767
453 772
325 859
93 934
660 202
508 481
555 910
854 592
145 557
79 406
725 322
839 570
406 167
845 798
307 930
178 933
213 879
645 989
530 93
274 399
833 318
383 367
500 998
186 460
909 312
96 766
713 514
95 426
10 83
454 328
990 430
481 686
989 938
526 922
314 490
978 446
330 529
577 281
582 957
276 416
225 956
422 232
661 998
446 384
805 691
539 765
335 245
213 180
977 452
424 390
187 712
751 605
60 184
237 990
196 527
605 240
749 281
253 464
715 574
753 247
79 74
317 229
337 896
904 872
41 956
559 1
926 624
376 902
187 505
476 118
448 957
490 578
946 983
565 10
725 256
760 718
1 967
996 302
795 507
214 8
356 279
653 866
762 606
369 579
91 883
298 202
556 102
688 355
605 361
49 35
663 247
78 40
374 420
726 692
991 557
542 784
963 676
129 385
78 399
465 902
297 740
559 811
947 805
209 559
60 981
98 566
565 118
650 152
183 918
966 201
137 584
317 834
465 882
177 594
726 959
893 177
416 774
745 738
975 611
876 908
780 635
128 472
760 464
701 976
150 213
534 510
114 1000
328 560
502 198
277 850
321 329
457 827
654 532
105 890
6 800
295 524
334 705
169 789
531 745
769 248
27 422
455 980
575 547
413 41
628 698
183 871
505 529
254 129
881 589
682 404
676 692
185 943
719 152
693 568
807 218
598 512
864 984
748 484
755 520
755 172
217 703
680 969
897 769
934 370
237 99
598 202
528 28
645 314
580 87
503 647
411 881
154 913
673 674
149 740
740 865
574 216
957 303
930 50
154 215
127 422
533 591
398 487
413 871
929 186
624 187
906 856
792 19
568 987
536 760
967 120
511 907
495 941
315 941
486 357
821 560
654 454
140 546
340 841
563 715
197 142
455 858
41 665
241 65
181 499
464 489
304 63
392 249
321 947
15 12
759 992
977 267
564 559
780 115
911 676
957 178
237 504
808 926
753 424
239 655
65 355
374 50
722 248
726 712
780 974
993 549
616 132
375 666
599 393
991 414
50 631
151 207
21 949
739 413
498 455
124 798
449 86
874 460
315 775
528 343
657 494
662 115
354 324
754 6
925 961
505 21
270 128
887 26
922 402
731 630
294 49
134 389
466 448
128 190
171 523
915 373
727 850
285 915
810 71
948 601
550 558
619 767
891 486
653 378
97 32
123 65
33 212
93 23
665 99
735 207
920 327
309 806
179 62
11 37
425 614
1000 934
753 858
495 436
738 732
80 824
544 427
451 788
445 466
367 479
98 533
649 585
139 723
64 817
876 408
33 50
358 465
657 294
239 200
934 303
219 455
777 877
338 86
711 371
201 481
723 708
662 813
638 687
710 899
592 946
234 458
29 270
815 199
875 876
354 527
969 813
817 984
165 798
676 75
438 328
208 954
268 877
431 867
737 913
27 675
7 362
588 310
943 374
579 999
342 497
586 641
328 832
172 683
192 127
736 522
538 313
196 667
194 759
407 359
27 797
820 75
281 389
343 106
272 523
85 394
475 782
213 226
919 731
31 881
683 295
352 836
933 581
256 892
936 485
449 410
571 575
795 327
949 369
458 542
892 660
363 713
689 717
287 296
857 957
656 10
651 6
650 592
462 807
987 369
535 886
257 425
549 369
272 325
850 197
422 80
909 18
362 489
887 155
50 119
407 505
192 153
590 193
366 573
642 186
4 114
360 959
113 442
616 327
915 584
108 807
528 243
53 19
364 90
644 372
756 877
330 124
541 122
751 23
258 866
717 827
632 947
872 466
564 432
614 547
569 688
448 13
633 993
367 759
873 257
592 393
602 541
551 657
322 897
117 828
400 932
991 793
444 890
407 137
576 190
267 578
338 535
614 996
577 228
306 151
657 984
303 845
548 837
406 551
200 329
715 663
130 89
655 329
188 46
994 933
75 777
675 883
889 289
901 419
480 877
446 400
730 826
160 823
532 168
288 409
938 568
37 793
968 790
363 186
790 529
876 688
106 154
796 572
74 951
758 820
513 439
668 377
180 455
83 87
726 488
454 175
408 179
638 485
442 644
724 339
830 488
58 487
168 855
621 215
231 465
832 595
888 625
975 102
67 529
900 459
886 221
103 87
405 735
245 469
631 477
101 717
854 410
343 411
224 577
743 795
699 307
469 111
87 573
56 891
389 22
386 801
63 1000
184 514
146 580
9 540
780 113
988 211
473 127
675 865
232 853
501 901
104 288
810 329
696 404
647 374
572 273
565 303
536 819
979 619
937 387
357 817
151 725
984 785
700 949
535 180
737 432
43 930
683 543
942 719
202 107
322 868
855 187
995 629
951 715
926 931
71 178
761 489
152 585
633 25
7 59
796 848
71 261
230 436
635 879
760 302
273 856
9 542
838 124
124 489
45 680
458 845
571 565
844 270
794 179
742 760
979 567
735 570
832 298
354 22
609 3
301 425
448 696
533 853
379 75
515 990
710 167
480 846
708 626
510 803
792 45
389 89
521 208
876 269
775 856
302 809
352 390
871 427
108 300
46 582
522 949
10 779
937 927
63 811
989 482
25 562
429 985
100 789
331 354
107 219
512 426
946 925
362 152
555 913
37 14
59 946
60 498
319 939
896 373
855 561
624 39
942 390
799 312
352 979
355 725
767 369
760 78
68 499
848 803
342 585
117 54
597 559
972 487
723 414
766 551
304 999
967 368
859 782
597 542
370 707
852 87
740 664
215 320
817 51
541 344
393 95
381 768
597 712
347 280
171 536
777 733
294 848
545 985
626 420
154 75
285 666
822 946
326 215
762 286
518 242
444 327
44 988
830 344
640 254
195 599
981 36
614 910
808 928
729 338
395 201
500 765
700 977
844 73
434 712
784 210
890 323
801 648
19 874
597 469
956 120
528 786
41 52
162 183
233 75
274 695
348 580
33 848
608 226
330 386
891 884
504 172
614 221
662 33
363 416
977 548
373 326
226 231
3 946
713 720
519 833
331 732
387 788
479 717
81 633
149 595
818 109
513 943
656 859
238 258
200 508
971 90
325 771
886 175
426 943
799 25
778 712
948 173
658 913
605 217
148 392
579 889
765 820
915 364
587 97
469 787
420 813
687 513
169 655
355 400
703 595
582 645
880 187
684 99
806 431
373 813
988 620
351 941
205 634
590 746
857 843
456 182
430 935
898 429
539 99
89 528
51 895
727 284
150 286
395 271
428 117
529 519
931 635
231 428
597 323
390 595
680 194
468 78
33 369
338 159
151 19
410 63
690 798
86 202
875 594
162 30
544 641
391 365
906 997
409 547
837 356
206 113
750 610
379 164
838 884
206 191
143 856
930 203
802 985
262 576
14 630
865 913
450 461
583 134
120 408
538 951
301 745
266 348
9 401
619 515
319 217
464 982
769 886
631 469
306 180
3 74
465 194
728 505
524 331
102 621
611 194
167 178
320 941
193 799
3 984
986 700
438 184
680 382
960 102
469 247
548 699
133 789
490 573
498 446
350 387
466 878
719 293
20 918
403 925
623 110
192 491
303 995
335 323
582 93
915 134
460 941
600 92
403 307
892 325
597 805
492 845
811 605
261 708
929 786
188 385
951 204
364 405
835 741
34 508
730 986
516 595
979 526
463 535
78 866
811 674
708 513
239 708
464 376
940 11
740 364
118 922
778 754
74 458
790 447
195 854
990 775
281 513
460 566
903 100
11 632
275 302
516 116
606 578
496 921
839 428
470 534
243 146
752 859
531 470
832 92
949 868
155 316
96 792
716 88
318 923
963 321
970 121
395 332
205 133
501 171
18 856
70 29
487 564
165 886
676 791
95 169
459 979
464 181
570 658
367 735
345 907
889 980
950 247
386 389
803 758
611 854
913 760
40 285
418 488
969 401
174 563
453 557
170 882
363 140
29 813
997 801
55 13
375 406
972 154
204 645
638 888
681 443
139 899
944 212
742 475
733 213
703 154
413 169
379 664
446 964
18 543
570 13
414 534
257 694
212 617
545 800
146 708
537 720
411 63
557 533
616 851
204 634
926 504
237 682
524 431
237 133
241 797
608 385
756 78
324 27
750 605
816 446
151 278
263 196
380 687
108 521
516 668
189 964
742 414
767 237
664 646
286 227
560 536
873 242
827 114
246 459
868 924
598 226
323 816
179 665
224 775
778 556
970 839
955 71
337 55
572 395
31 396
540 788
348 622
849 202
751 718
418 35
541 730
757 851
5 592
413 510
257 22
555 794
157 453
210 488
622 555
178 543
243 760
891 430
803 599
10 912
975 518
150 364
255 71
856 562
748 346
165 859
530 799
911 503
936 984
842 342
489 461
619 716
547 998
928 69
949 102
652 615
324 307
491 950
227 973
702 24
882 314
851 788
811 328
228 498
652 899
529 625
780 581
754 893
424 164
771 390
946 301
82 742
223 489
993 833
642 849
795 242
339 754
317 10
255 406
693 502
860 867
857 534
719 181
943 884
474 297
222 163
190 903
718 340
547 565
458 880
124 812
970 881
951 343
287 344
36 54
40 791
809 502
304 840
761 450
307 404
277 808
555 738
995 413
913 297
830 121
300 120
837 559
297 212
955 469
315 682
137 869
359 926
621 462
649 744
435 721
845 58
958 612
702 88
868 829
191 407
543 339
550 410
22 313
159 126
942 9
457 44
899 150
353 181
917 949
413 697
867 933
619 707
966 86
502 679
922 565
590 255
414 571
149 548
247 213
39 959
892 959
428 368
347 518
442 801
469 806
706 875
330 689
770 704
10 80
510 651
394 487
413 148
831 559
638 352
898 269
746 747
351 221
617 140
865 273
688 229
811 627
681 174
829 87
268 531
893 398
991 985
386 299
444 548
641 689
482 380
639 962
820 156
611 139
818 156
311 848
179 804
690 818
244 420
861 801
241 552
277 887
996 12
517 613
624 312
569 794
945 451
102 707
205 197
804 829
369 551
427 762
202 509
387 878
662 488
581 500
128 245
510 596
857 775
598 51
918 872
646 787
702 784
934 721
676 683
796 443
143 597
722 218
372 356
420 282
42 128
342 589
656 11
322 369
957 438
876 560
641 995
217 484
200 109
480 27
757 461
566 618
155 253
740 242
624 817
428 94
383 607
608 913
627 437
481 287
212 231
833 411
811 562
744 953
208 569
920 855
190 662
656 391
96 435
67 713
429 711
367 805
112 325
290 313
407 495
303 321
140 771
472 561
509 881
156 613
564 985
381 914
818 692
78 775
796 671
544 47
255 964
765 856
33 185
360 183
397 505
504 54
123 54
741 44
422 298
232 597
284 980
994 72
500 138
294 989
289 579
401 42
313 924
195 765
486 994
898 480
547 713
629 310
453 886
326 91
907 142
556 405
126 192
198 813
427 294
635 926
99 403
377 591
507 634
674 103
483 30
35 850
241 137
405 84
918 491
169 549
947 207
668 643
645 715
979 342
914 82
313 497
665 979
855 406
708 731
490 635
637 209
313 285
530 759
117 243
717 984
917 133
842 431
618 759
752 323
865 295
882 933
618 847
773 200
307 732
290 277
85 736
677 327
759 49
570 16
351 712
305 426
891 609
58 331
118 104
576 719
42 328
502 509
198 295
686 427
318 213
539 56
95 665
364 619
441 553
454 895
581 926
258 843
335 634
339 778
301 273
540 911
527 383
757 92
724 876
685 852
126 16
673 940
163 232
77 513
356 651
60 776
952 429
902 767
677 907
537 146
85 899
756 957
869 682
630 974
920 554
898 954
782 726
566 291
503 2
768 618
288 162
835 595
35 927
915 407
398 467
185 430
148 866
394 795
22 414
798 781
750 523
94 422
313 568
37 884
346 681
759 692
80 374
634 575
263 98
772 451
442 482
902 621
420 194
804 126
100 500
336 784
345 709
633 328
364 220
283 610
802 257
942 265
935 499
301 160
41 149
980 49
906 412
40 333
432 876
920 840
718 538
868 733
990 611
190 255
706 263
462 799
899 157
156 917
752 141
594 364
83 212
592 369
890 707
923 813
295 768
968 747
287 432
827 825
822 27
464 868
568 618
547 284
764 977
171 108
801 722
761 375
743 769
689 346
67 199
569 808
330 158
329 534
838 313
724 848
288 380
992 201
163 582
653 857
364 83
990 646
396 851
696 352
792 9
549 201
211 189
959 897
287 402
210 413
829 150
466 336
884 168
764 582
288 412
228 441
928 1000
79 257
973 940
695 325
387 930
394 392
387 363
563 271
472 198
886 773
973 576
772 875
967 635
858 803
866 80
395 526
162 706
92 192
830 757
784 819
358 413
360 803
815 94
629 204
482 848
528 276
885 27
134 888
218 959
342 217
954 481
874 502
320 702
942 944
871 853
203 868
155 787
143 811
44 638
804 594
34 424
715 786
906 311
763 820
56 710
856 240
725 339
201 751
991 443
130 457
933 371
921 202
922 140
480 386
856 248
810 847
159 229
525 842
481 933
933 580
592 657
614 500
590 324
676 561
669 766
693 503
426 803
768 767
858 206
274 109
408 967
90 665
627 777
382 975
75 806
991 876
801 376
737 9
720 978
878 317
441 64
360 154
836 356
854 657
324 143
770 978
617 960
288 225
608 505
852 812
74 512
284 553
281 323
562 257
809 773
144 554
2 925
348 910
279 638
320 676
34 786
342 170
452 988
743 669
893 535
445 488
486 736
705 429
383 382
932 913
691 702
29 188
853 761
876 297
781 687
679 195
546 911
937 135
73 41
454 472
145 194
506 71
812 589
70 838
326 692
969 979
500 60
478 946
918 362
423 852
917 144
605 248
544 939
665 398
941 248
900 405
256 194
223 245
657 371
767 825
879 582
129 54
649 814
6 68
604 261
45 126
640 768
686 569
732 345
623 353
573 569
647 752
157 258
674 40
209 628
45 935
164 341
670 668
109 749
537 870
853 710
628 45
829 128
674 462
644 855
701 119
848 606
748 821
315 83
575 956
148 331
157 669
491 64
305 937
421 137
451 937
916 300
211 698
601 414
510 524
355 450
200 915
317 601
649 239
680 573
412 127
953 707
647 501
799 569
973 780
857 262
24 795
583 35
934 894
40 651
951 162
116 74
11 529
122 135
748 503
314 6
173 6
43 883
840 474
267 495
734 920
89 558
125 798
827 682
604 872
757 886
383 934
202 468
734 79
390 314
289 809
949 677
131 293
960 473
582 95
417 739
245 710
844 527
975 772
29 844
404 628
367 34
658 753
213 705
76 520
216 696
61 580
641 791
154 866
65 672
745 845
817 879
537 541
911 534
572 260
203 325
249 465
876 998
904 397
294 190
840 825
969 313
459 356
900 162
847 380
80 561
407 192
13 313
671 54
679 960
614 723
535 701
763 200
822 127
210 84
187 307
297 797
990 596
587 9
660 387
327 972
59 280
315 117
857 570
254 435
956 36
350 585
296 244
450 777
820 197
187 356
398 857
172 380
637 968
5 25
663 985
879 533
495 726
857 101
865 147
964 989
506 970
427 950
103 471
529 115
630 122
966 892
690 568
421 28
631 311
936 806
117 57
958 651
417 852
188 126
688 382
986 173
913 486
50 607
749 557
400 166
316 964
575 970
680 815
334 827
257 842
9 804
222 342
714 450
17 339
127 738
728 456
246 611
384 748
70 224
795 194
223 96
244 874
730 515
868 420
963 944
798 799
357 521
604 864
335 960
462 235
410 173
839 755
281 821
216 246
678 386
306 159
995 451
383 125
543 357
960 578
76 369
284 101
807 955
355 485
110 344
704 832
218 250
333 784
750 652
676 715
636 508
659 297
860 638
744 415
649 422
312 852
507 387
595 463
126 318
463 378
163 384
991 98
227 704
745 299
286 769
856 159
830 909
124 418
11 432
861 164
843 977
938 372
519 399
48 63
119 575
659 133
895 619
233 139
406 18
967 836
507 273
146 978
648 275
981 533
712 457
62 318
639 644
483 209
165 813
465 781
614 309
181 374
575 657
47 505
281 165
779 93
186 996
567 890
286 773
323 931
341 231
939 123
723 167
115 761
196 413
790 856
528 624
918 562
237 604
404 974
827 69
234 686
831 816
834 981
473 192
285 301
316 147
718 770
392 128
106 648
971 904
170 152
962 844
604 357
130 402
702 131
484 270
402 651
312 249
458 626
818 364
355 800
5 654
110 453
901 22
846 303
456 538
428 158
864 431
841 948
215 833
896 670
797 879
746 943
469 338
253 809
478 851
11 641
496 866
246 483
200 712
650 739
94 645
593 505
879 816
401 154
555 768
203 527
491 578
126 394
782 611
582 8
841 509
294 998
35 883
495 457
849 790
247 515
434 670
143 504
923 457
779 365
988 62
376 488
394 946
87 893
579 310
753 623
365 833
590 696
614 779
418 14
138 997
320 626
444 92
75 652
663 890
869 550
685 493
286 533
510 487
987 678
10 6
844 800
857 420
355 560
482 302
784 562
248 469
877 964
405 12
953 135
371 212
657 498
328 784
15 299
60 405
926 903
344 543
693 422
707 328
570 991
793 859
194 23
969 301
915 361
365 992
483 422
119 202
362 314
983 877
248 994
880 115
585 163
788 46
94 246
586 796
954 82
574 637
194 489
24 783
530 756
389 291
866 845
588 132
661 937
351 968
888 191
148 971
828 371
302 313
279 217
50 627
913 31
185 810
332 689
357 125
400 825
905 821
826 963
355 995
939 828
927 977
29 823
926 721
126 458
436 990
91 396
450 927
169 316
423 284
647 963
128 91
405 291
732 235
831 210
787 496
610 31
547 394
843 773
162 952
649 113
101 214
259 3
835 470
393 201
252 3
238 208
643 594
353 571
396 872
314 566
335 396
770 840
579 206
453 615
38 302
472 952
758 155
7 558
899 518
582 258
116 523
257 56
14 954
47 737
762 419
316 233
24 50
247 450
866 464
290 373
924 432
251 403
242 588
454 471
49 911
661 677
710 175
143 232
276 401
379 235
11 458
250 804
293 724
971 260
37 745
349 185
802 3
172 831
508 568
37 69
341 145
956 628
852 932
184 136
354 351
666 436
678 918
346 33
567 713
278 220
667 681
984 372
120 81
465 795
308 979
797 170
785 240
897 179
577 172
109 526
711 555
696 411
23 316
167 633
565 55
200 72
433 203
66 518
608 741
256 471
966 170
799 618
347 698
669 461
724 664
717 145
156 124
955 928
628 708
552 282
155 285
866 804
310 408
278 674
383 228
850 405
328 305
41 744
317 827
987 719
748 639
153 360
741 803
828 735
855 858
735 26
949 398
361 956
924 907
464 677
684 415
156 288
642 332
931 760
56 393
819 828
25 901
436 371
713 121
282 394
82 113
709 179
510 701
27 38
550 972
485 534
401 988
513 568
171 175
606 882
802 414
818 965
659 762
525 301
101 954
779 885
279 186
293 742
808 587
421 983
501 847
127 994
581 609
840 871
46 385
401 596
711 913
242 487
807 40
448 689
285 396
522 215
191 992
323 553
238 70
930 693
194 840
783 404
876 609
806 105
621 69
243 158
4 71
656 582
235 872
986 285
820 772
294 575
309 984
176 393
103 828
159 894
378 360
387 730
861 25
54 673
946 341
267 673
47 883
571 855
840 789
581 365
491 243
365 891
959 811
314 143
490 846
582 589
199 411
805 132
866 220
364 846
923 361
711 799
180 671
293 560
124 811
910 255
10 524
39 237
654 458
544 767
219 716
737 862
201 620
62 745
702 288
778 566
918 569
152 770
631 230
356 142
366 269
246 653
558 706
167 349
529 187
81 192
217 494
271 693
782 651
14 360
477 120
968 664
633 875
332 988
9 346
38 32
715 400
637 635
993 98
458 992
602 340
577 744
786 19
130 38
426 577
866 909
704 153
182 229
576 11
421 217
561 940
562 264
372 88
990 799
493 299
914 241
522 726
762 676
568 134
351 740
718 440
804 41
716 544
132 60
334 572
645 978
439 243
38 16
303 836
355 198
361 616
781 626
522 513
290 167
833 783
555 415
842 229
316 595
645 123
149 313
622 269
999 994
849 549
345 500
302 943
342 868
537 454
636 840
409 769
841 622
531 591
96 376
322 841
844 969
604 811
36 993
662 455
236 719
184 145
744 981
443 899
88 617
778 576
352 365
459 312
606 904
394 936
700 455
12 458
468 771
90 733
804 595
586 434
492 768
186 800
566 880
804 315
873 322
661 137
233 272
513 588
959 939
725 333
426 160
763 864
13 158
917 283
296 274
541 356
510 173
15 754
74 837
971 978
674 485
66 950
536 294
108 960
814 419
368 860
614 255
82 148
161 941
323 519
523 499
440 547
581 512
115 391
814 559
564 993
94 382
249 854
872 445
299 742
123 258
13 583
436 332
808 138
987 534
144 788
46 56
858 60
437 579
738 728
671 392
617 767
902 819
155 573
548 506
399 431
97 788
577 820
284 851
538 271
640 327
699 710
323 24
797 239
661 969
364 596
573 12
110 872
782 499
522 316
508 812
523 825
102 91
284 750
470 893
156 21
536 507
200 14
148 120
530 525
801 531
450 831
587 754
272 813
171 670
885 356
391 905
405 77
895 488
111 510
328 401
576 436
788 12
967 81
118 282
792 954
842 237
21 571
100 837
997 332
101 491
870 162
581 893
215 795
462 539
179 807
370 438
903 687
810 199
2 68
519 337
296 457
54 249
54 493
461 654
312 691
615 82
654 486
128 473
493 817
989 894
91 535
162 293
520 981
72 638
142 593
726 884
737 7
276 438
252 348
835 653
100 479
275 979
280 172
585 550
795 781
986 818
629 340
565 939
962 870
660 943
310 607
713 204
337 58
617 4
558 489
654 667
920 754
947 966
868 821
713 936
64 523
749 654
499 919
195 409
492 913
374 654
762 906
38 513
456 961
437 284
821 469
757 37
663 869
411 562
799 266
490 883
322 730
475 815
286 152
228 395
975 801
843 458
927 432
902 220
630 658
970 488
273 100
130 576
750 195
881 629
903 219
861 749
978 611
84 224
12 419
32 281
119 702
385 684
980 947
17 777
65 360
46 184
229 435
951 147
422 112
664 678
538 885
130 64
634 794
803 902
421 605
364 322
412 109
919 414
118 283
454 473
467 858
840 26
17 551
439 444
289 254
712 127
654 764
88 812
495 208
705 400
56 287
601 741
43 725
723 192
907 534
562 871
939 39
952 935
631 22
447 254
368 551
154 956
408 430
141 611
52 712
163 938
631 214
973 800
837 382
901 167
351 957
144 330
617 964
434 404
588 44
703 407
101 734
780 177
858 170
781 747
52 62
992 155
824 448
709 62
189 490
230 825
423 68
365 853
518 55
350 397
29 253
557 167
142 132
193 370
144 160
581 664
539 766
830 948
392 812
99 888
266 222
410 301
874 618
234 311
652 440
804 801
844 500
836 782
672 867
935 476
604 764
918 730
129 597
409 647
441 45
519 355
482 79
121 334
991 997
28 432
534 759
741 186
663 417
201 196
579 595
461 452
401 69
645 67
272 942
992 378
553 182
490 302
974 341
17 79
562 618
193 362
352 54
344 868
230 677
496 724
260 262
81 935
953 504
876 462
97 72
872 107
231 390
609 211
981 603
880 582
260 62
525 835
994 899
956 903
447 323
198 995
662 138
73 275
486 382
893 287
385 59
708 477
927 978
782 661
960 349
736 886
640 851
54 954
427 769
830 735
50 653
868 143
298 986
611 819
785 312
792 847
96 701
288 450
848 121
624 854
99 561
990 909
586 117
291 703
359 28
855 986
611 610
195 327
25 603
877 479
445 63
68 269
897 660
432 443
543 987
329 313
718 478
473 402
850 730
997 953
156 7
335 80
202 959
515 180
760 45
197 748
259 50
744 676
487 322
655 738
618 267
24 307
882 119
645 435
761 693
524 702
579 278
396 182
832 312
466 420
481 544
957 873
803 688
270 894
397 683
313 74
642 485
429 401
692 395
965 691
626 202
675 397
740 512
8 35
211 532
771 122
881 945
75 412
53 929
288 92
129 493
664 387
960 570
499 696
942 393
313 414
646 395
293 110
530 427
982 706
593 473
442 248
371 396
836 907
599 670
913 515
797 41
618 969
486 168
490 188
841 563
125 220
805 552
182 387
903 721
852 945
135 203
130 110
698 900
93 199
561 823
282 309
798 2
910 470
169 145
730 165
12 418
293 728
551 660
537 667
557 243
181 165
525 647
683 76
877 335
167 101
138 370
459 261
45 703
124 180
181 74
730 476
299 853
129 148
597 223
222 581
424 992
614 298
807 193
229 772
248 106
585 640
379 833
589 128
10 879
195 446
199 419
476 517
483 763
422 786
687 733
711 311
246 546
965 436
678 212
404 231
368 590
626 585
948 63
252 110
235 956
116 900
466 949
203 629
160 840
419 839
956 571
466 49
277 514
490 456
794 390
763 64
870 455
350 890
652 293
879 160
339 668
39 115
233 505
561 116
67 453
467 265
21 804
37 322
470 706
742 530
280 822
44 657
724 991
479 871
460 273
449 930
955 879
721 689
604 946
788 798
892 794
357 67
247 948
619 244
157 106
583 319
138 57
190 95
133 370
730 274
641 774
787 621
784 320
452 534
574 107
207 994
871 532
622 621
573 511
236 531
338 41
298 170
303 903
487 286
475 301
337 666
402 490
205 443
599 958
491 348
333 200
840 524
99 480
269 702
569 883
237 487
928 689
77 840
971 387
457 234
109 609
541 676
718 852
511 362
685 220
522 893
156 191
418 516
677 593
763 792
648 819
191 402
192 360
667 393
21 38
83 733
828 872
489 117
241 613
693 9
885 441
278 430
197 331
711 832
21 563
837 134
86 753
826 195
338 746
57 236
260 999
140 556
238 115
748 565
925 977
142 865
637 485
443 883
407 740
423 494
421 313
249 187
823 302
95 988
34 772
761 599
547 617
714 300
596 9
742 114
714 545
137 854
310 536
549 469
143 947
969 609
112 538
244 123
285 535
205 767
545 566
561 839
997 23
706 491
782 350
729 169
462 191
294 351
699 760
868 705
66 376
356 908
59 507
39 493
625 19
914 963
427 817
544 893
586 990
716 503
483 871
813 580
466 986
3 206
890 914
680 785
224 288
58 243
352 881
96 763
477 428
15 185
101 947
102 59
491 445
508 97
469 742
911 155
908 896
891 908
161 840
378 805
260 517
418 634
105 858
882 656
293 772
431 202
919 729
905 453
942 391
583 906
636 689
111 671
840 227
976 395
665 285
836 741
993 895
306 452
591 144
77 200
739 646
127 508
75 183
64 639
431 459
3 661
583 610
689 453
178 908
730 373
496 673
443 169
253 642
488 426
898 682
435 570
913 417
52 564
688 575
672 320
348 179
136 351
732 77
975 91
941 251
74 719
31 462
225 980
731 594
928 984
872 559
857 900
587 675
698 871
353 418
343 218
870 964
578 99
465 519
118 48
725 239
803 586
784 203
998 692
727 143
875 505
645 967
984 368
660 698
883 598
827 474
914 185
910 694
764 381
657 159
161 426
141 894
788 876
509 346
717 311
721 734
615 236
355 946
64 826
929 94
639 577
459 780
882 520
876 523
391 509
783 240
642 277
908 104
628 521
304 971
917 763
153 493
980 267
896 605
839 939
435 491
754 720
816 722
383 845
390 219
415 794
434 668
521 144
121 68
687 250
710 694
697 362
386 646
465 382
12 253
72 569
767 986
999 234
735 694
69 329
992 120
562 306
850 235
61 395
120 255
400 596
53 107
195 261
426 572
141 148
481 831
341 571
689 502
932 991
899 538
877 333
644 117
662 720
276 259
410 689
499 347
36 870
748 253
813 856
6 121
487 800
80 378
306 154
147 742
704 547
883 679
16 500
690 379
624 388
6 636
405 18
847 573
760 437
876 45
408 553
993 153
784 818
117 544
566 601
998 927
174 517
871 229
619 169
361 100
530 270
523 998
583 131
607 928
886 369
990 592
268 95
203 219
1000 344
249 378
715 288
277 766
110 386
1 844
630 866
57 737
45 542
847 962
190 47
809 755
323 845
642 887
726 611
239 91
737 545
324 172
644 538
261 294
431 17
748 985
826 669
168 713
184 778
138 916
648 397
68 781
720 758
695 835
733 154
635 338
491 577
839 531
88 850
458 532
830 794
466 280
969 405
352 821
406 287
748 522
984 318
941 247
796 185
417 503
551 810
247 994
645 95
763 583
672 458
977 734
83 326
814 94
489 934
57 334
327 577
164 511
834 751
296 557
94 322
66 27
356 834
512 281
141 75
502 732
241 928
993 129
160 808
210 821
563 767
888 648
814 182
446 361
677 861
955 540
457 438
518 887
815 886
546 111
415 962
678 493
615 37
144 993
829 131
67 462
440 11
394 81
529 18
993 176
642 898
223 822
78 581
366 184
380 538
552 569
632 951
703 56
506 753
792 458
164 777
456 52
548 41
568 932
928 541
199 751
87 430
51 30
370 949
553 753
775 970
395 911
487 881
504 648
421 737
1000 439
569 343
216 289
499 627
819 181
123 322
315 489
344 197
405 639
520 79
794 763
362 902
381 513
687 649
639 284
994 70
552 810
645 303
264 923
145 18
597 922
70 736
810 533
989 248
763 931
287 347
111 1000
527 238
351 729
972 793
466 866
182 556
366 407
395 576
584 305
849 410
173 476
120 140
727 317
332 442
675 420
520 830
184 148
121 263
865 536
231 919
970 503
809 212
866 215
605 724
427 808
283 593
685 438
773 432
964 497
341 408
925 597
217 344
930 66
640 884
504 874
441 176
922 779
998 263
545 849
27 750
309 34
445 680
312 27
902 526
163 600
382 238
817 239
831 379
776 396
320 972
543 497
654 946
938 112
783 959
497 632
285 197
124 374
19 536
344 25
940 153
342 36
531 838
535 485
633 512
384 747
764 332
134 295
885 599
531 545
119 328
791 722
919 12
312 618
379 495
649 899
673 438
203 369
745 716
817 876
600 646
819 300
419 719
967 793
276 549
458 699
63 598
353 343
331 377
301 704
186 543
92 343
574 829
97 257
164 339
295 492
64 733
896 936
298 843
317 439
219 16
309 788
512 955
660 473
129 299
596 168
698 930
300 799
895 477
104 580
836 482
54 834
268 569
892 817
337 854
1 352
641 956
837 898
714 925
585 551
934 129
394 930
690 789
34 286
961 526
609 638
576 177
136 954
451 954
335 871
979 659
351 179
89 836
932 984
150 90
435 786
36 916
233 261
169 581
990 118
65 544
543 906
487 226
601 677
843 787
464 388
521 358
64 428
901 407
709 227
45 996
715 743
798 122
605 38
64 265
895 175
568 780
453 919
456 980
744 332
148 298
681 715
519 360
123 67
642 11
264 632
817 744
128 92
367 791
333 845
909 62
384 401
199 796
188 1
288 891
522 155
789 969
488 409
665 126
383 186
535 500
57 786
85 84
675 35
918 164
492 704
84 336
237 227
287 219
708 811
582 318
407 172
212 816
694 908
834 339
601 494
880 17
196 108
114 335
471 919
975 188
937 825
617 507
865 448
341 213
557 370
119 21
170 49
826 521
301 609
366 624
878 670
492 794
857 275
601 12
152 318
795 965
189 837
25 210
474 46
18 810
484 598
825 266
294 714
648 751
699 469
345 515
377 584
10 647
716 781
701 938
348 932
179 38
559 850
913 856
482 750
34 266
399 216
421 144
713 859
158 455
804 297
954 388
996 790
157 118
883 1
741 396
851 747
677 895
153 108
146 772
965 371
977 513
234 691
550 605
834 549
654 466
665 465
113 927
417 800
573 901
397 800
503 548
530 590
737 72
510 843
391 139
129 976
811 546
707 942
606 650
329 131
889 836
374 838
209 855
491 335
364 188
185 792
328 310
352 74
297 766
384 91
881 243
488 868
129 323
485 846
991 753
663 174
418 103
658 713
227 597
627 234
906 992
807 554
758 607
876 122
14 89
725 423
821 603
351 448
531 937
786 327
414 803
629 307
776 860
712 359
643 579
124 677
737 181
336 719
652 621
128 183
450 820
14 412
89 597
88 919
384 87
636 478
280 676
946 512
616 142
88 925
36 443
905 72
955 881
521 219
648 914
317 94
420 32
454 230
350 116
382 943
269 827
22 886
667 843
765 799
63 935
886 374
597 918
356 112
255 38
287 813
349 998
263 953
520 605
902 305
756 54
814 653
108 394
963 903
336 714
885 556
919 930
223 326
74 532
371 224
957 839
916 515
330 86
840 262
539 605
697 710
284 554
69 683
859 589
394 844
474 603
778 493
405 53
677 479
113 309
471 1
181 281
545 821
960 611
485 115
565 52
624 637
195 82
39 318
96 902
514 687
38 280
586 309
960 185
521 475
485 819
175 449
985 519
353 177
231 383
79 940
938 490
479 728
143 164
665 118
241 258
404 316
168 961
315 192
782 464
248 57
858 282
98 247
203 104
219 610
493 241
896 752
742 404
968 216
764 707
734 417
775 483
824 947
233 638
912 570
325 125
748 104
686 544
490 465
618 173
278 26
80 936
282 135
500 371
784 861
54 802
573 658
224 170
681 340
935 698
474 736
173 518
955 736
607 442
324 852
70 989
563 834
56 924
84 809
495 881
559 756
455 151
455 84
535 887
883 799
458 614
234 841
540 722
776 75
481 390
359 210
895 398
142 700
276 305
159 938
504 331
365 440
548 195
375 621
352 162
927 475
146 28
544 873
519 852
639 1
464 686
234 818
49 713
673 80
436 73
225 924
564 230
479 780
843 680
856 374
725 865
232 367
511 430
698 972
40 623
675 876
417 278
665 714
197 400
613 405
34 412
781 187
378 880
385 944
113 236
639 670
854 69
910 719
963 467
928 810
203 334
110 435
808 123
380 605
484 636
407 103
634 206
362 808
728 216
344 118
488 149
97 507
37 836
611 491
448 436
533 76
672 926
991 790
392 581
978 524
695 760
881 418
693 887
385 257
393 634
796 366
364 177
883 313
74 212
217 789
339 116
484 777
307 736
776 851
100 664
706 972
217 331
58 240
80 397
44 640
509 242
65 344
150 252
374 548
828 626
159 590
892 692
236 765
522 588
361 377
881 511
15 644
678 590
513 339
705 864
169 646
725 787
774 405
425 766
721 719
867 59
167 198
454 573
760 87
446 717
411 457
690 123
510 585
853 560
317 959
138 43
199 418
992 81
766 313
880 521
786 127
892 357
345 407
489 142
683 540
175 66
928 670
292 895
28 425
267 191
450 389
790 2
248 212
711 396
948 621
755 856
367 529
798 451
851 320
613 174
889 895
190 618
343 520
481 71
523 864
269 250
451 75
735 572
245 411
191 637
675 882
570 914
966 467
502 656
177 816
674 85
307 293
751 227
33 382
650 963
307 153
498 449
368 633
251 774
819 119
826 240
83 847
362 434
382 246
567 59
598 809
76 448
470 14
903 708
987 938
711 956
110 31
941 57
344 953
533 490
213 228
665 388
802 799
640 609
761 269
96 620
152 744
487 338
223 420
587 137
107 658
57 890
225 832
455 140
728 614
19 69
985 293
639 83
777 826
792 247
453 134
789 725
612 288
629 917
671 514
18 791
800 42
662 452
772 313
869 154
256 702
211 23
179 369
394 438
3 187
659 55
979 398
223 476
763 510
487 599
166 953
369 515
546 632
412 1000
769 667
760 539
996 548
805 986
49 493
270 784
575 6
38 817
347 47
930 403
333 26
798 470
889 542
642 933
170 804
232 677
919 767
300 680
557 595
662 973
84 89
383 706
916 15
101 886
950 904
873 484
962 988
180 245
166 751
475 987
780 407
518 218
674 859
609 379
208 840
904 594
19 166
625 509
341 899
986 303
645 424
973 706
904 994
798 581
426 232
401 497
522 610
895 918
584 681
703 782
937 781
879 842
518 864
105 669
597 415
584 964
981 505
896 819
703 457
423 75
812 408
681 477
348 724
278 590
924 59
992 757
221 771
604 685
343 846
736 394
866 814
101 366
22 954
393 431
813 130
751 232
200 362
304 331
632 935
177 960
806 616
637 956
368 81
132 52
743 287
637 228
433 442
714 868
137 320
520 287
822 100
994 24
688 763
880 181
664 578
916 531
48 974
686 512
796 495
429 480
577 525
197 922
331 156
268 867
256 299
986 1
793 555
336 43
613 329
105 3
171 556
438 666
436 469
917 982
117 180
337 801
37 739
598 133
39 833
369 2
749 42
871 751
158 522
926 139
664 749
119 792
820 206
541 508
414 545
236 527
729 191
877 681
128 686
88 955
868 974
779 33
348 276
111 177
361 10
249 172
127 456
236 622
280 90
876 235
675 873
221 820
971 230
776 124
90 393
752 512
909 921
765 622
703 653
664 481
526 477
11 949
266 75
90 394
366 620
506 99
510 354
592 368
691 577
895 527
52 164
123 691
803 624
71 811
729 646
901 75
687 891
951 497
498 409
596 28
786 636
200 445
710 905
502 522
871 7
435 649
407 892
20 135
586 610
885 436
944 364
641 886
810 741
894 226
197 90
423 272
315 252
127 265
495 851
372 968
630 698
13 446
360 366
579 103
866 955
910 95
48 965
36 688
991 685
616 500
730 555
269 184
13 636
400 365
426 683
841 983
163 238
638 544
272 822
908 46
915 667
39 393
108 442
998 669
991 963
408 186
386 213
50 630
173 682
867 294
668 303
742 544
428 882
121 972
898 175
449 802
917 35
738 578
383 264
818 571
557 355
889 695
223 360
359 734
53 530
491 402
416 994
176 672
922 509
423 421
723 202
216 17
735 918
895 302
970 330
169 2
969 787
384 369
553 272
497 111
82 550
340 874
648 27
864 401
524 638
583 393
194 481
584 772
388 681
412 960
536 739
552 822
873 274
751 517
498 271
477 752
465 796
436 250
20 850
981 445
53 467
127 836
786 519
38 926
460 162
838 581
553 632
78 502
595 628
621 29
11 662
718 958
788 424
643 673
110 667
124 719
906 641
801 802
61 839
883 89
705 697
897 234
714 476
301 77
307 816
373 252
794 987
998 810
214 707
426 496
293 427
465 164
963 571
356 4
287 18
892 665
778 505
803 365
239 552
716 155
999 308
391 738
841 146
569 512
668 311
244 836
595 561
836 211
257 553
997 223
840 599
933 697
768 952
79 716
526 147
977 447
563 476
852 716
10 453
40 864
247 148
403 794
263 798
946 854
998 826
467 650
898 426
292 200
334 568
543 68
711 539
65 818
487 745
334 108
735 4
626 595
75 561
407 858
20 520
457 19
878 397
954 410
165 558
226 788
358 769
515 342
480 79
954 585
868 452
193 71
825 391
872 204
300 16
940 667
582 215
160 363
878 629
609 427
52 826
625 352
450 740
60 505
981 839
89 219
489 322
666 64
665 135
188 561
484 324
176 86
203 336
342 334
47 232
928 235
484 263
239 393
948 529
375 258
610 916
239 644
649 378
474 158
677 647
388 159
350 839
58 919
486 631
572 705
93 406
532 642
89 815
313 628
485 299
447 675
150 731
176 244
689 808
458 750
426 919
197 328
940 913
219 153
161 863
453 782
139 887
59 628
120 950
488 362
576 180
431 595
539 45
823 910
867 92
941 892
500 964
170 856
516 56
489 910
495 528
994 824
949 530
233 722
749 508
638 629
173 440
967 893
479 261
363 923
149 683
696 596
717 885
813 53
290 332
69 52
596 207
28 69
386 79
517 889
21 413
205 913
207 660
50 362
306 808
350 62
607 763
832 682
405 784
599 582
275 334
63 435
905 529
185 459
441 954
334 949
263 806
901 867
737 207
730 853
624 972
492 403
902 86
983 598
34 819
556 466
820 945
48 450
608 409
29 671
424 259
673 556
913 941
370 659
705 780
149 916
76 880
361 992
414 577
988 702
740 802
248 146
328 861
887 149
762 14
959 250
202 846
382 779
657 368
104 59
390 532
180 929
440 399
731 941
854 216
350 829
564 438
268 452
375 316
510 269
3 682
259 593
735 321
727 258
235 244
748 286
296 822
993 108
672 395
302 682
532 752
492 207
243 951
68 127
225 887
847 959
672 267
619 782
496 203
719 250
34 133
321 125
545 937
773 687
820 352
658 599
930 737
522 793
936 248
295 932
892 658
30 549
882 881
538 591
583 180
974 386
587 997
88 288
373 700
283 193
641 295
854 439
477 449
398 678
60 974
989 730
302 853
961 833
809 689
717 520
347 157
700 643
270 952
474 587
755 176
39 112
132 251
745 722
29 158
71 612
825 216
839 595
763 755
131 679
318 127
368 157
979 58
996 615
10 655
95 212
80 328
858 894
959 481
356 431
756 664
248 65
278 84
352 356
445 2
99 236
938 695
549 666
120 386
387 19
126 326
814 418
529 904
532 838
904 775
43 173
368 524
777 867
406 578
544 130
152 569
190 208
89 767
209 40
659 86
200 682
18 182
235 90
92 588
896 685
410 145
531 932
24 563
451 641
909 527
311 33
425 808
574 717
956 619
149 646
597 86
245 36
952 918
81 254
49 187
968 537
368 935
952 226
772 686
984 488
983 424
267 922
38 34
413 608
744 612
984 382
95 491
540 316
701 963
47 695
995 600
188 492
609 295
780 424
945 261
379 384
616 228
113 677
427 308
326 17
412 647
955 178
344 218
242 420
303 326
262 924
576 870
366 330
636 291
367 373
951 456
322 136
599 947
488 524
889 774
500 445
699 681
537 624
267 770
482 439
483 529
393 350
741 139
368 705
855 970
187 86
35 395
823 6
907 424
968 102
825 899
873 250
370 693
10 37
130 613
763 586
124 309
934 241
193 885
861 275
644 119
751 44
864 222
38 327
786 286
314 497
599 11
134 254
420 867
85 977
22 872
209 824
626 668
45 165
696 20
658 555
497 258
517 157
99 868
660 808
514 430
809 657
524 52
614 35
944 877
108 151
329 269
154 199
610 635
814 93
203 302
358 783
649 289
371 283
603 857
137 766
988 948
298 844
990 769
835 49
747 713
715 499
369 669
555 329
231 911
944 107
839 466
452 533
837 315
937 248
125 507
481 315
973 424
229 313
654 595
144 86
469 761
420 833
853 419
584 818
853 949
184 571
781 943
805 596
12 755
754 598
12 646
895 334
251 630
103 437
584 721
214 121
217 347
638 246
276 496
422 945
570 374
823 761
185 557
989 737
528 939
509 499
217 996
302 654
325 924
166 987
193 608
619 610
311 980
614 667
695 500
384 442
303 455
121 939
309 454
539 867
767 600
917 569
49 76
621 248
410 47
531 463
691 793
539 306
799 770
362 76
552 786
537 16
840 21
78 942
47 881
419 921
167 196
165 245
664 863
662 590
544 399
486 535
370 741
144 170
656 748
844 528
146 450
315 99
577 295
571 927
691 480
651 139
987 572
532 414
169 662
146 556
842 946
952 858
387 82
222 963
889 679
64 469
228 359
972 620
197 162
249 513
817 485
922 576
889 195
450 157
848 224
654 847
250 504
849 65
530 791
969 916
590 150
133 164
263 218
18 355
465 72
386 370
475 295
284 205
726 401
640 830
938 437
925 279
678 998
483 826
273 56
155 1000
753 289
83 273
454 444
554 395
672 827
365 904
633 639
274 976
482 858
764 337
80 636
128 430
197 931
423 844
770 644
900 967
119 256
172 866
786 336
467 2
556 552
191 195
401 124
831 516
694 462
377 666
738 337
586 744
908 5
991 851
282 368
320 158
386 885
406 226
625 144
535 247
898 901
663 532
967 353
901 316
841 564
505 155
704 210
979 55
745 725
950 33
798 130
759 979
796 549
995 292
397 886
621 334
205 540
290 289
443 151
936 66
932 407
698 490
717 688
11 163
771 945
514 761
194 788
394 419
720 407
739 983
898 457
278 984
313 511
232 216
369 548
850 887
874 549
265 976
162 223
865 827
786 43
897 137
987 100
846 796
571 574
198 951
500 505
909 355
34 749
718 20
855 513
179 875
85 976
268 170
770 690
7 321
169 710
135 732
894 898
11 401
92 802
463 491
610 379
710 879
940 186
147 134
843 514
161 608
836 43
102 107
390 524
837 429
295 359
195 226
344 521
983 323
413 489
341 817
799 478
855 864
717 67
418 829
38 849
391 177
610 716
526 163
621 674
972 842
813 866
571 181
280 338
434 191
164 209
185 245
913 99
41 217
51 44
260 584
978 471
481 944
178 50
283 172
514 776
481 724
237 982
441 428
291 581
954 323
85 133
145 22
626 37
647 165
198 871
760 403
231 463
578 824
990 987
155 274
148 76
963 538
382 153
343 93
415 375
245 178
44 406
169 201
362 875
977 78
116 950
793 627
601 373
648 964
410 997
398 763
781 382
902 720
962 584
349 696
198 519
969 51
8 660
217 516
59 781
919 505
454 73
488 951
918 745
831 554
387 814
509 780
452 43
407 894
835 195
141 960
806 491
877 171
504 407
744 659
739 849
27 34
693 406
352 716
25 1
116 857
922 894
9 821
761 806
580 122
206 521
342 506
641 440
779 128
714 25
824 729
335 313
212 89
375 445
301 81
691 870
474 360
902 977
655 796
979 728
266 925
196 748
637 395
191 472
914 712
970 691
658 416
789 645
744 726
944 493
306 840
404 108
919 652
141 703
805 206
415 11
966 281
760 656
416 715
316 434
421 884
950 420
313 489
450 788
357 948
455 328
84 653
37 249
789 619
386 976
519 784
660 490
786 478
276 463
333 443
583 802
448 645
588 669
377 371
627 986
392 79
805 960
764 451
113 457
915 734
961 358
139 115
453 844
954 449
589 697
570 688
995 640
243 533
659 221
928 405
114 67
284 299
737 250
916 742
241 701
2 806
601 766
920 139
266 51
427 973
916 702
253 695
67 402
75 603
852 509
427 549
84 426
457 264
762 217
498 220
41 180
474 27
191 352
914 721
970 905
26 237
911 506
587 632
220 151
794 82
284 645
994 536
356 688
545 637
324 275
131 165
709 667
364 663
59 615
514 835
773 136
252 569
364 702
201 447
816 234
195 106
205 281
613 960
79 541
819 584
433 215
468 865
665 6
690 452
260 491
1000 902
658 501
717 445
253 711
973 729
321 807
38 544
60 727
960 808
318 373
52 809
920 398
514 558
944 442
101 330
376 150
144 631
408 139
524 875
446 465
493 540
814 465
772 642
525 101
154 860
448 703
41 1000
128 258
303 663
778 421
738 984
612 830
698 722
944 261
342 218
436 382
368 814
232 718
421 12
89 468
75 924
569 308
421 657
360 386
105 241
437 709
741 795
118 779
985 181
802 951
98 889
251 270
222 106
697 202
326 575
729 895
447 386
725 938
808 245
839 933
950 212
610 802
136 820
585 677
32 861
758 707
914 895
350 481
772 707
785 360
540 978
23 463
762 992
877 609
623 96
732 749
331 880
136 711
705 443
950 787
69 174
778 323
904 705
111 322
610 697
524 334
597 218
203 568
913 128
54 185
909 78
151 730
407 818
158 985
839 92
470 600
343 355
251 310
304 259
547 67
556 76
712 639
588 357
903 351
70 195
319 513
28 147
212 391
200 744
200 88
659 397
167 442
209 875
625 435
70 944
219 186
493 263
489 456
685 289
680 895
918 581
316 974
523 742
990 814
477 448
767 622
727 842
128 139
933 359
816 17
69 129
784 897
994 996
341 240
137 668
578 719
356 577
335 357
538 205
929 672
370 229
665 533
156 507
496 334
458 553
397 242
715 355
806 563
887 354
780 505
970 372
711 160
375 737
507 576
966 17
410 260
386 381
762 186
164 455
998 242
108 547
296 178
555 299
644 449
193 214
327 440
583 979
752 582
72 681
688 543
782 119
83 92
199 438
60 961
827 254
316 957
178 680
656 158
647 301
959 441
650 48
497 710
9 17
445 965
204 422
119 105
175 862
833 872
883 754
473 230
809 102
515 793
221 552
218 919
512 585
967 230
2 15
966 898
414 658
181 782
948 719
730 610
594 937
944 929
251 685
872 421
684 680
324 110
720 43
254 823
889 685
763 114
353 873
324 431
123 40
644 193
216 360
571 928
838 301
159 816
73 401
81 355
595 220
904 877
96 546
686 714
939 753
875 6
50 824
585 805
12 966
28 895
779 106
546 456
256 401
473 340
709 59
801 512
703 408
546 208
23 587
694 492
786 331
773 189
558 115
50 887
931 968
510 802
74 814
32 550
205 567
440 837
545 706
172 771
278 778
306 422
228 519
417 374
962 125
836 867
30 780
494 545
447 551
325 198
49 437
670 569
678 802
190 357
323 824
960 36
164 28
553 443
212 758
232 56
713 125
573 356
620 983
676 576
605 848
92 33
208 133
816 182
379 137
956 179
841 343
783 449
719 474
483 583
882 925
277 875
678 455
873 50
415 677
260 624
188 276
358 567
278 786
563 838
24 807
115 112
894 524
624 959
495 91
808 324
845 521
165 688
985 153
600 594
577 15
800 832
356 984
900 568
732 600
843 263
379 674
151 210
303 184
552 203
677 399
624 317
511 492
844 480
240 86
945 454
441 284
244 899
626 886
389 274
961 966
700 438
570 706
668 608
171 853
978 342
998 640
150 223
856 380
808 179
277 137
346 64
221 773
461 403
733 961
193 361
417 583
227 540
65 603
545 816
31 741
860 671
7 573
533 303
829 979
728 100
317 83
753 285
659 462
751 959
496 65
86 432
541 47
12 275
883 938
736 740
39 583
309 418
750 991
424 484
967 887
18 506
290 657
370 439
993 499
839 774
829 508
805 976
207 604
293 895
854 319
509 809
121 840
387 445
420 116
102 908
695 749
552 120
887 265
280 285
151 559
88 658
17 855
871 744
492 630
669 254
372 864
343 99
74 868
59 245
849 958
551 571
474 188
889 525
423 198
89 384
708 515
729 863
676 539
680 273
789 288
950 783
862 822
781 547
327 437
702 166
439 853
286 918
102 329
960 493
938 494
695 203
716 936
855 854
993 586
910 608
201 417
280 322
400 313
886 947
176 143
295 983
878 413
319 316
633 846
855 416
938 383
320 610
543 282
775 303
165 283
536 369
962 485
426 199
285 485
976 665
60 871
684 479
699 284
264 152
370 652
171 776
82 7
963 264
329 436
131 810
468 941
154 146
943 589
607 111
332 667
817 746
435 584
218 585
44 100
624 249
982 925
466 653
833 921
694 925
719 241
840 196
704 40
949 994
650 440
539 809
248 580
472 267
663 666
378 82
731 749
412 10
884 498
367 628
205 998
650 468
641 677
983 138
391 662
394 903
639 622
910 53
32 540
956 327
914 389
943 19
265 436
732 734
881 812
473 735
636 976
952 306
277 968
331 549
926 109
528 198
94 60
334 319
510 686
114 871
779 158
604 296
423 943
919 369
139 511
313 482
3 736
694 652
81 802
38 441
454 44
849 329
658 954
614 653
863 529
601 599
125 6
943 273
219 187
669 289
620 469
655 453
490 607
730 340
745 985
736 576
221 417
566 152
720 679
744 7
195 263
137 849
753 130
545 743
495 376
778 859
624 946
486 351
637 821
696 580
608 631
678 467
83 656
482 143
424 563
356 341
683 805
355 662
827 724
850 479
664 907
27 449
967 322
357 578
781 554
469 30
999 346
739 272
25 708
911 774
922 707
635 980
131 569
516 923
588 768
176 542
586 380
320 420
203 564
879 243
738 818
317 535
122 953
970 128
556 153
770 340
258 784
108 504
136 705
823 679
179 921
107 977
277 379
188 447
294 374
304 533
369 606
606 781
827 552
483 821
843 140
298 171
756 240
75 57
718 293
731 1
813 51
630 579
519 34
474 676
252 350
483 897
517 789
35 309
109 215
186 221
859 646
885 393
816 826
977 496
664 982
998 177
93 932
265 798
372 287
748 980
976 105
802 230
891 191
441 580
904 926
604 979
912 825
992 739
311 960
361 820
671 231
912 748
202 747
972 377
845 63
528 662
577 896
446 596
150 787
282 157
111 76
831 152
37 606
353 462
12 101
246 831
756 848
853 557
118 443
206 822
351 452
792 729
403 959
929 262
918 419
148 393
696 36
386 170
280 282
922 832
508 765
65 83
572 986
133 67
930 42
129 291
592 581
304 157
88 20
516 932
916 134
820 854
340 324
448 603
782 544
360 135
843 64
849 15
638 690
594 6
931 848
19 271
547 518
247 82
462 215
481 697
672 89
92 762
512 394
158 218
486 56
198 95
315 118
84 180
424 791
41 492
888 441
908 432
792 814
595 312
732 890
788 769
893 728
196 919
61 245
684 83
742 579
177 835
543 212
340 264
37 752
673 807
555 168
600 160
691 555
667 104
764 71
888 327
829 682
939 488
64 723
651 813
297 964
864 449
380 613
779 423
209 246
674 975
583 219
305 633
876 186
132 191
265 22
958 777
672 139
533 161
919 91
26 396
969 581
467 210
271 857
143 787
255 968
284 470
482 963
79 912
731 33
302 815
483 466
340 101
71 432
258 803
283 492
298 931
925 850
134 571
232 257
666 961
900 897
704 179
649 399
573 367
288 895
910 749
32 211
576 316
309 662
119 900
379 96
743 481
54 171
847 917
23 180
504 570
598 166
590 980
431 147
886 289
509 994
166 699
903 776
295 372
828 251
76 866
831 416
725 176
143 665
873 689
900 738
34 256
172 970
159 564
344 345
160 277
693 20
355 590
765 418
291 762
996 115
370 366
391 359
251 940
690 673
395 455
409 320
219 926
483 328
645 122
485 547
643 641
221 542
57 172
858 869
41 632
123 751
71 674
289 734
91 457
182 833
60 484
367 569
255 258
410 175
274 87
487 995
472 821
901 428
962 967
290 222
305 519
611 225
936 848
241 533
965 782
104 883
338 947
428 739
998 467
835 476
327 485
192 54
140 839
805 148
795 53
720 48
362 375
183 678
119 364
753 639
530 797
326 68
556 420
714 945
111 215
275 627
412 26
689 386
194 668
986 407
28 251
466 438
432 832
330 389
32 590
784 76
203 211
762 548
64 853
685 893
593 480
668 462
486 784
584 606
654 349
177 493
762 457
134 107
453 726
160 505
529 37
562 571
470 116
475 611
956 419
59 925
892 870
724 867
87 341
849 554
980 767
334 369
504 496
314 474
885 560
754 400
308 719
961 322
174 185
908 906
771 878
555 958
177 661
695 100
619 640
142 296
227 665
748 99
595 182
461 945
893 96
936 39
383 275
950 565
898 115
764 843
58 707
912 300
208 555
962 471
798 549
561 849
393 86
114 952
828 526
267 490
37 128
297 833
873 737
316 32
752 214
842 521
821 349
802 134
518 662
412 291
593 197
735 847
775 840
757 517
670 625
468 130
429 284
245 244
863 70
905 798
160 836
194 117
951 101
329 16
184 938
232 767
510 274
968 835
445 62
812 532
557 679
220 677
501 331
881 803
91 644
435 623
725 221
3 643
113 67
837 306
70 15
683 768
464 838
223 507
360 472
532 92
66 245
684 593
827 875
910 834
887 701
10 855
567 407
207 524
848 700
716 431
583 25
751 796
515 340
475 941
360 632
608 702
366 497
906 198
40 661
195 971
590 670
669 573
804 314
152 718
111 784
314 67
342 119
248 198
662 216
314 176
47 397
934 128
154 507
714 917
417 577
403 821
863 128
732 951
673 151
599 429
996 431
551 969
878 434
998 137
784 675
354 330
101 930
843 767
99 355
462 864
622 159
376 965
273 343
633 832
434 525
885 352
116 829
443 475
461 682
391 349
446 811
659 213
56 316
9 441
727 507
473 255
687 906
553 293
715 528
68 481
636 576
432 478
474 367
414 758
480 618
498 17
988 462
993 139
180 83
414 150
304 83
974 68
126 515
965 61
705 734
323 925
843 657
343 295
438 324
760 80
933 288
212 683
378 655
461 69
54 819
668 103
22 179
83 152
30 881
882 82
728 644
732 613
551 429
832 46
636 979
260 723
741 83
207 857
494 667
712 253
841 879
706 135
996 181
486 475
959 168
177 873
818 42
323 197
391 792
970 989
944 229
715 166
346 672
333 382
544 525
29 153
906 434
966 828
90 887
882 471
808 905
62 545
514 84
579 498
273 840
200 976
809 987
983 611
508 620
559 928
844 834
553 679
792 71
854 692
291 641
240 222
86 342
669 152
333 456
213 941
723 655
794 44
399 70
230 949
895 407
882 920
84 330
286 537
326 898
7 435
991 493
710 346
832 592
903 217
585 524
604 319
946 467
749 776
3 846
179 386
541 512
459 633
877 255
291 845
177 382
444 497
104 886
733 25
343 517
210 601
992 451
859 455
641 89
577 647
510 488
769 182
12 23
176 346
623 197
427 41
132 722
933 107
145 583
487 139
867 590
104 729
625 184
874 957
319 366
170 378
118 205
704 897
230 874
7 233
257 565
192 318
918 3
963 197
144 404
363 727
69 312
84 466
795 707
251 110
709 473
319 223
550 692
119 190
122 361
325 912
284 845
607 375
649 452
11 624
306 124
283 465
919 709
611 840
253 990
813 261
498 609
616 78
845 476
664 642
868 980
53 234
883 747
384 668
243 615
850 8
553 487
225 126
557 233
623 655
122 158
335 748
502 67
721 122
528 780
318 941
631 744
108 548
571 14
313 831
843 147
590 916
15 875
21 590
226 441
777 368
992 522
49 802
678 800
283 246
629 150
10 983
396 341
244 934
677 898
78 322
406 525
461 280
601 854
839 641
904 769
791 180
95 129
423 561
943 37
724 401
163 210
241 608
279 83
97 629
575 110
601 978
267 273
830 105
166 161
460 432
391 622
474 887
674 937
921 694
894 650
487 416
798 492
484 528
716 641
661 750
566 477
411 262
933 1
676 60
640 611
579 716
32 323
475 977
845 94
373 658
111 321
953 409
163 895
868 405
284 662
346 773
357 971
749 829
533 650
218 949
50 731
145 242
562 168
458 756
482 359
966 55
617 389
838 325
510 94
483 615
313 127
794 866
872 976
210 349
226 683
672 78
40 494
945 150
289 37
93 863
567 245
75 664
258 500
643 43
553 843
310 947
43 163
623 249
509 736
976 292
364 664
616 694
633 847
581 44
858 786
222 875
460 977
878 363
213 397
504 76
623 529
703 342
8 305
297 944
736 183
765 331
259 535
690 663
510 117
712 51
775 431
462 700
259 28
851 796
878 807
11 701
608 636
83 131
131 44
882 110
825 730
535 52
7 198
579 444
122 37
193 875
573 676
410 622
168 91
296 48
541 19
465 722
770 758
585 866
400 193
877 550
903 908
848 167
801 984
880 422
138 877
371 116
857 815
657 280
424 595
891 350
610 245
467 221
599 206
749 666
154 128
590 888
880 190
874 999
627 871
551 190
471 481
171 252
195 33
235 154
678 909
317 657
504 359
676 745
724 530
348 714
962 789
327 155
756 926
276 66
85 574
448 642
693 282
532 99
485 522
701 966
462 888
994 444
484 697
773 908
909 503
350 506
132 325
735 786
220 456
461 210
459 321
698 996
793 725
48 704
118 819
819 643
842 412
612 26
775 150
970 649
266 103
845 327
550 296
227 134
666 140
87 448
607 556
210 438
643 932
726 215
206 745
869 125
866 218
90 783
116 192
630 718
747 836
542 514
286 363
124 356
609 610
738 39
321 679
297 923
878 838
69 155
630 656
302 405
687 344
443 533
388 577
337 603
758 566
988 295
902 27
333 34
862 304
234 227
940 891
771 916
408 298
223 728
310 545
501 777
611 206
974 97
575 840
967 881
23 33
398 662
100 174
387 273
153 566
342 266
320 877
688 661
836 73
429 2
868 831
5 990
696 529
590 260
306 250
144 255
462 870
536 637
955 116
957 643
832 811
382 602
766 306
488 603
614 440
638 85
672 190
189 340
433 175
4 803
942 250
981 367
189 998
202 221
417 982
405 88
924 705
644 558
260 435
940 127
883 213
483 350
743 697
152 103
881 134
234 189
245 359
945 749
577 945
56 613
980 827
639 79
367 944
473 571
179 779
90 847
496 225
622 411
987 84
338 857
342 204
561 733
255 175
752 863
326 851
95 315
607 326
657 109
918 845
663 966
798 30
529 775
76 941
90 572
36 139
496 362
297 666
477 86
441 53
234 96
387 774
98 752
255 837
872 746
766 254
18 895
253 830
911 144
582 678
41 485
602 10
132 571
671 958
749 849
927 835
409 786
814 722
359 837
74 858
207 20
748 359
490 38
588 698
134 370
209 680
826 375
8 76
597 487
878 803
619 103
150 149
62 140
127 99
833 275
517 564
126 371
52 284
421 411
380 166
956 947
802 938
475 184
93 665
412 756
836 55
741 842
42 2
715 234
594 386
143 97
787 910
72 158
215 678
390 768
433 421
740 884
549 233
498 276
553 279
324 78
138 289
147 375
717 227
626 577
876 664
331 168
259 473
775 724
954 886
931 835
340 546
724 255
758 387
883 255
60 32
554 121
170 743
921 318
728 193
36 782
695 898
392 65
747 399
286 879
184 501
802 789
718 243
890 184
170 980
938 434
553 825
928 387
365 253
193 802
826 311
542 527
658 992
552 441
165 751
13 450
170 777
723 24
738 293
194 174
170 679
860 419
442 119
837 27
421 523
11 442
660 156
96 711
99 108
68 802
241 211
679 267
712 703
25 707
607 94
979 687
825 365
550 893
555 746
451 255
734 172
310 101
6 396
355 555
298 205
930 608
897 44
542 291
671 797
509 487
178 138
33 254
324 494
275 328
353 548
664 50
173 486
599 929
924 331
900 416
368 583
12 638
60 103
638 871
586 696
916 812
72 15
127 74
403 39
24 825
114 177
908 966
718 319
621 345
691 847
814 477
39 680
4 785
213 665
76 121
985 893
503 799
112 835
249 496
212 445
265 703
784 299
310 810
388 776
474 389
136 218
493 982
473 177
882 111
662 282
902 527
332 460
465 797
128 953
81 566
441 572
665 921
134 827
599 498
71 598
914 182
839 587
742 55
978 279
394 500
763 51
637 272
914 642
621 942
3 659
710 124
455 532
72 530
871 809
787 131
866 545
104 407
995 141
365 146
980 864
947 777
852 270
80 263
647 95
164 287
194 28
76 660
362 372
689 305
592 963
819 932
394 889
265 934
400 580
59 35
983 548
948 630
722 155
408 939
816 163
395 804
619 187
205 353
310 165
182 860
659 18
525 306
962 209
242 617
643 345
274 456
869 946
459 857
452 508
129 121
955 232
595 360
817 377
941 767
554 651
678 111
513 473
699 128
719 863
386 211
227 825
664 250
490 432
126 244
896 252
828 954
566 671
820 746
539 96
656 564
987 355
636 114
456 74
584 627
983 785
928 11
810 233
362 307
56 745
458 625
521 485
464 977
427 4
690 276
652 968
769 513
843 939
722 866
688 123
585 325
10 970
553 55
63 390
7 853
319 882
977 230
57 581
443 807
15 109
833 696
196 295
639 162
186 718
229 9
399 847
927 482
880 767
800 202
254 726
136 541
275 115
508 378
720 602
384 297
678 434
809 859
237 378
541 98
299 335
7 890
947 840
570 714
146 32
86 253
363 392
796 913
697 385
885 528
365 112
981 327
309 533
333 61
257 845
967 456
527 552
583 273
70 829
548 314
278 669
931 264
998 689
693 873
171 662
885 759
811 283
722 781
88 808
476 571
171 285
755 577
813 230
433 206
880 167
242 660
744 592
622 394
319 970
909 881
933 657
45 895
520 961
589 835
129 27
527 589
792 922
356 614
381 51
848 505
835 588
927 240
104 854
336 657
992 65
26 988
496 785
597 928
239 435
821 800
313 237
809 156
48 396
714 646
937 856
797 807
650 982
970 561
683 495
650 270
130 120
119 966
622 268
280 458
927 609
555 938
738 674
523 985
870 596
485 712
91 935
737 217
241 788
170 282
405 165
345 582
500 852
376 269
302 350
328 686
606 683
470 942
103 335
322 677
925 228
296 846
889 611
819 288
408 576
170 503
13 254
162 754
992 714
674 881
999 499
29 749
528 151
75 34
97 216
1000 14
817 227
248 157
480 1000
175 176
807 469
418 828
388 928
160 675
753 77
656 8
103 698
702 180
906 441
213 728
459 6
963 160
945 272
628 244
462 902
673 363
927 243
33 44
531 395
255 694
481 39
915 346
802 710
972 949
548 819
794 262
491 562
329 292
914 576
393 204
842 267
835 955
112 748
119 879
99 563
869 960
881 94
540 705
509 176
258 328
781 661
792 341
700 823
245 951
380 626
377 626
264 241
434 825
84 868
527 979
680 739
53 902
719 1
201 841
693 47
982 248
693 305
441 861
90 927
618 479
812 243
550 668
858 475
232 409
752 638
678 629
51 138
938 307
867 99
991 360
326 736
721 631
113 221
177 296
346 22
977 118
570 172
954 577
454 479
537 111
155 798
245 894
84 721
412 886
214 518
286 693
497 650
901 953
904 345
366 926
57 186
13 451
726 852
184 748
876 212
685 973
938 337
219 560
526 151
614 552
439 699
612 951
149 343
957 43
890 446
799 502
245 700
212 456
480 537
873 418
189 51
713 672
696 633
550 400
493 988
492 720
740 725
808 923
915 135
862 511
785 229
437 858
119 946
800 566
619 67
226 454
144 839
153 53
222 608
390 517
312 4
157 510
500 423
767 224
12 167
134 504
558 253
759 957
628 990
674 182
14 106
395 907
28 910
692 53
774 607
138 411
109 962
791 357
11 556
836 561
326 426
577 652
864 563
751 568
763 717
374 590
185 692
234 810
612 760
286 785
650 808
580 942
452 761
810 451
890 224
799 979
924 266
561 269
553 414
313 27
114 155
488 451
514 529
482 160
214 691
218 1
558 18
705 88
783 567
458 546
388 133
17 329
300 504
763 826
226 394
855 887
847 33
526 742
512 253
358 199
713 309
14 843
989 261
815 288
966 994
383 996
822 410
743 278
905 452
514 61
713 828
519 41
81 112
280 351
138 331
828 101
61 583
980 389
855 576
63 677
32 549
172 801
976 534
715 124
531 609
231 260
793 575
952 101
593 432
74 154
600 200
666 250
254 179
456 955
875 531
146 118
473 25
267 405
12 511
728 381
156 248
960 732
404 957
882 273
338 484
633 574
617 674
786 508
919 812
26 610
618 299
285 854
615 464
146 944
392 335
877 503
383 864
373 376
829 389
531 990
320 297
991 591
841 431
169 61
557 677
174 953
478 638
7 554
779 813
368 360
281 610
857 825
579 505
836 200
917 329
249 95
990 65
783 502
762 943
886 331
655 398
290 554
573 517
512 772
552 599
546 176
279 827
640 759
555 688
441 44
916 376
871 345
567 520
701 528
588 590
936 116
420 762
228 231
843 464
530 134
26 876
485 706
379 6
911 905
908 211
587 805
28 412
188 687
78 699
342 72
365 87
783 584
852 696
399 855
165 249
629 891
105 34
558 493
290 11
905 331
492 75
820 257
418 584
214 579
883 38
772 111
854 57
444 730
44 202
87 483
33 60
540 551
559 607
185 661
202 975
33 722
64 195
613 508
278 966
594 379
635 764
861 872
867 703
878 742
622 240
978 63
86 343
257 584
565 295
145 235
842 690
126 132
787 34
568 622
739 5
630 448
621 192
756 376
351 802
275 813
89 895
356 536
578 820
816 742
74 513
378 481
378 435
31 898
242 475
658 531
859 421
271 149
584 463
463 134
252 874
6 152
669 210
128 584
900 327
382 243
57 838
683 229
991 523
159 811
867 589
229 331
16 990
867 39
76 405
148 711
913 709
509 748
429 522
911 331
582 87
378 143
752 465
197 740
67 185
951 250
38 903
129 777
47 290
888 959
673 573
251 154
960 140
321 159
591 804
617 854
902 624
11 794
903 944
872 527
529 25
751 943
144 311
803 341
181 741
700 406
877 820
269 312
54 501
695 437
773 870
843 184
609 145
271 272
428 103
707 516
43 209
500 452
423 715
159 878
328 227
510 846
140 751
217 684
996 957
481 937
323 110
951 167
248 608
435 840
913 542
195 285
976 503
90 34
984 53
665 366
715 847
327 632
663 384
554 258
616 5
185 438
509 517
517 385
573 521
56 359
63 214
576 614
994 564
591 667
697 942
280 773
587 213
101 62
272 529
324 130
665 926
158 135
856 29
945 559
992 488
568 521
805 494
632 671
897 261
512 103
247 647
665 483
463 405
313 737
337 33
480 700
67 558
590 62
672 844
545 613
295 378
753 954
378 5
807 849
524 427
718 318
369 745
401 364
15 756
352 67
849 459
950 681
924 136
770 16
45 184
865 584
539 554
965 86
924 9
193 367
102 743
760 534
279 399
469 877
491 857
499 401
244 45
544 695
947 48
683 126
184 86
287 611
644 866
978 211
632 321
819 417
148 764
984 29
533 150
781 555
453 254
571 538
990 579
205 511
615 280
730 474
118 327
299 134
689 206
600 634
731 775
614 340
50 245
293 391
136 901
423 424
315 301
67 865
648 306
224 48
633 576
900 103
138 203
680 438
204 76
615 654
540 270
613 685
758 325
418 668
307 812
14 217
823 766
689 37
472 176
493 940
939 211
770 638
90 154
835 542
131 929
470 687
603 162
688 101
776 259
347 880
478 858
897 494
141 194
586 687
102 292
878 110
465 232
330 710
648 970
621 458
686 58
388 807
155 197
444 409
170 831
277 572
38 535
990 555
783 635
302 171
191 736
336 473
970 309
588 724
309 795
734 330
249 363
972 530
145 475
273 159
942 530
125 645
643 315
959 22
127 846
378 87
21 105
624 83
510 886
112 379
961 668
791 831
651 287
367 437
526 287
14 578
629 408
980 384
797 925
50 807
494 1000
604 617
3 396
919 690
788 569
17 891
375 988
889 391
482 521
403 822
230 914
594 893
182 252
856 980
173 249
50 38
231 94
896 715
636 158
336 911
978 208
279 613
780 949
465 284
162 933
484 95
20 798
929 579
601 936
894 362
782 12
946 708
795 642
374 156
310 744
196 176
167 364
617 968
686 587
660 477
215 225
355 631
686 268
261 16
432 885
706 407
550 787
356 827
951 985
627 369
615 3
4 120
591 257
305 88
831 675
962 336
674 208
247 704
273 332
93 536
84 427
784 874
371 998
347 510
92 287
410 723
721 57
131 330
555 91
296 908
79 373
501 367
731 742
894 276
558 587
869 623
884 735
301 408
24 232
828 680
324 949
952 912
840 672
492 10
712 773
346 310
711 546
475 525
743 255
388 197
540 377
690 991
257 893
843 255
360 240
887 483
324 21
375 643
688 367
141 965
27 247
475 237
721 61
752 67
351 422
706 866
37 265
946 552
787 292
678 734
611 264
902 794
602 618
676 753
10 914
16 791
223 424
235 450
522 153
57 86
85 16
311 65
163 753
140 205
242 364
780 38
105 53
525 629
964 771
449 349
811 758
492 534
521 290
106 76
915 965
715 728
533 707
683 546
106 132
260 169
398 656
211 497
199 71
674 227
321 403
284 873
660 883
763 381
846 400
844 169
3 741
394 292
507 659
144 830
650 764
306 933
164 890
531 621
868 389
655 419
833 207
804 472
23 310
862 936
447 193
239 36
219 18
16 761
855 820
696 713
611 685
247 727
147 400
371 55
336 847
212 1000
916 233
404 21
162 146
440 238
203 554
207 38
213 454
772 556
715 481
982 101
542 704
842 544
664 160
2 202
884 774
83 435
374 350
635 505
801 282
816 410
743 671
90 276
253 623
220 858
3 337
433 972
883 424
728 107
791 326
6 925
117 899
522 144
306 717
677 332
947 611
403 643
593 109
551 139
202 523
129 189
809 371
935 268
937 390
191 536
417 246
799 338
508 325
279 647
686 68
53 906
251 106
169 732
995 472
760 107
590 171
895 223
95 723
184 428
837 432
366 703
835 561
139 270
693 698
535 844
983 929
55 585
84 842
204 684
306 270
507 898
591 596
167 636
870 965
920 693
829 894
295 227
523 693
797 113
794 718
670 474
805 331
7 96
342 874
864 827
122 428
148 362
673 459
659 701
847 298
103 747
752 614
231 590
26 833
129 415
483 689
668 851
515 430
126 630
669 971
106 176
832 760
919 770
557 607
865 516
471 24
954 953
994 574
312 637
717 616
804 640
508 386
856 676
223 74
353 136
160 584
890 87
994 360
38 474
350 424
381 115
921 510
104 195
465 527
577 81
192 861
653 66
107 442
588 14
277 134
615 33
638 962
48 623
412 249
563 808
733 723
738 216
646 379
993 588
834 486
300 980
493 137
860 586
995 171
437 862
729 701
771 241
390 369
791 278
451 949
340 486
760 231
215 22
828 242
478 991
216 535
773 737
869 661
569 301
933 92
947 584
59 831
885 281
958 106
728 624
904 878
52 933
497 948
340 757
202 8
193 879
948 93
897 15
610 574
576 629
694 815
781 923
779 958
513 271
20 892
912 926
988 373
374 180
969 563
595 981
287 826
783 49
194 872
638 673
400 338
877 241
109 949
244 644
936 55
247 144
356 860
332 738
848 284
578 586
43 83
253 750
821 184
355 160
265 84
979 132
260 854
77 593
720 12
627 115
158 701
443 233
418 182
928 904
675 903
822 727
134 218
617 386
633 625
82 835
484 9
256 616
341 738
320 796
634 128
503 476
547 287
146 25
926 441
642 378
258 790
412 601
154 272
760 325
823 71
498 824
774 516
825 970
220 549
639 841
26 910
322 257
101 251
710 95
641 322
217 759
73 70
634 140
323 337
475 388
554 840
887 183
994 837
373 635
423 600
302 256
27 573
618 989
204 971
243 480
109 567
677 573
819 775
455 81
256 313
981 112
135 582
620 541
955 189
209 201
40 457
369 806
911 78
413 722
740 767
222 924
78 416
590 989
11 187
14 368
130 8
640 306
838 40
463 880
386 916
186 954
26 142
796 716
704 630
73 315
811 98
489 64
359 921
582 201
464 578
977 959
244 561
404 279
939 587
932 836
264 151
868 824
563 40
414 733
35 258
386 241
561 251
788 601
471 961
570 592
680 157
168 656
33 904
944 365
824 199
587 275
32 159
118 467
130 435
126 584
321 103
758 24
28 646
533 817
64 482
670 699
291 326
92 319
110 154
114 84
222 463
5 580
860 243
114 885
18 881
488 248
745 853
945 65
394 550
193 304
520 78
887 511
879 328
814 98
696 983
704 451
174 692
115 455
875 686
896 11
954 487
356 846
191 851
869 105
66 537
712 449
11 606
697 273
314 680
804 992
517 782
78 125
452 915
329 678
674 753
345 656
235 499
426 169
507 403
969 842
80 62
602 288
432 178
881 843
667 1000
752 82
359 715
476 556
104 751
411 17
187 655
217 45
519 848
298 266
508 124
47 336
239 766
759 753
795 655
363 439
218 622
959 619
742 822
15 404
545 658
232 908
859 194
555 548
8 50
24 437
991 786
120 784
235 848
507 132
412 216
748 605
24 669
547 128
772 371
144 815
945 3
585 525
935 416
392 269
488 394
963 407
779 480
147 481
994 457
653 768
683 37
735 5
128 950
528 933
178 299
554 933
926 629
666 238
156 541
889 842
302 968
233 258
371 375
85 545
69 467
256 428
996 978
742 857
411 2
581 608
732 51
442 254
529 944
827 9
960 843
404 591
226 719
647 87
758 655
435 391
252 567
777 612
528 246
939 801
405 333
330 184
937 399
66 705
704 556
45 560
214 645
439 994
53 667
881 732
349 663
65 492
375 267
898 986
739 774
131 567
783 403
157 35
782 1
739 194
892 379
699 44
125 500
485 235
787 574
341 718
781 590
986 538
216 52
363 399
724 345
89 993
823 877
544 828
693 791
738 375
578 459
188 574
615 794
274 908
3 536
30 636
80 418
873 238
157 114
555 212
931 843
493 888
425 760
101 133
50 278
909 599
192 532
633 747
627 238
494 942
658 344
617 636
156 251
915 375
658 203
809 965
154 979
519 482
706 884
43 117
611 218
688 97
521 74
714 319
585 360
211 115
812 467
834 706
714 201
129 289
845 576
62 354
891 405
864 285
702 65
976 38
707 989
371 919
595 371
872 272
743 583
117 151
489 149
746 220
869 455
487 854
48 367
16 354
757 882
892 591
384 786
624 522
450 886
128 203
424 86
644 126
125 486
866 266
50 719
98 464
280 292
249 467
729 399
682 813
985 253
594 348
89 996
186 821
988 848
205 110
106 784
962 88
202 285
438 702
360 190
695 504
506 553
553 872
611 667
972 302
659 573
963 404
483 95
257 826
36 464
483 340
771 382
319 140
638 68
740 339
996 71
341 964
1 673
981 831
97 509
948 304
130 705
716 261
161 385
853 273
927 600
460 548
697 320
933 477
346 758
631 344
337 165
68 892
152 414
789 107
363 696
506 508
834 66
278 156
934 306
201 162
308 790
183 127
726 407
869 279
392 782
106 269
584 757
525 411
737 200
106 120
18 857
948 665
814 638
510 786
868 77
183 732
836 940
436 318
898 256
509 380
440 40
77 408
444 808
86 775
562 741
380 485
408 725
354 793
976 309
710 898
865 896
242 414
562 535
178 315
641 486
748 183
543 378
528 219
597 158
51 254
828 670
290 112
190 288
173 735
668 247
740 165
666 33
62 48
670 536
897 129
54 403
405 278
428 715
380 893
578 481
904 456
156 363
528 713
216 846
770 389
142 453
375 723
276 15
319 111
531 598
34 683
271 87
993 728
301 438
97 112
81 681
489 83
48 607
132 17
255 444
191 143
270 410
324 862
206 840
161 419
536 992
624 899
696 987
382 884
266 597
712 753
349 593
384 185
808 547
50 36
215 417
820 569
673 229
764 564
459 952
173 750
296 78
112 985
660 429
295 310
558 279
685 203
806 107
539 607
942 468
858 186
111 966
175 627
437 362
47 244
787 416
440 729
221 411
656 116
946 876
423 837
371 505
223 274
354 936
247 381
883 109
691 923
42 407
541 636
615 576
67 918
24 663
7 753
42 755
640 402
742 422
342 934
298 699
988 351
615 624
197 687
2 92
219 352
813 121
203 210
729 168
827 288
192 428
438 517
272 251
958 929
616 645
909 738
570 309
920 280
853 263
309 587
355 24
167 930
345 581
346 182
944 429
6 846
191 975
666 605
519 623
286 857
989 137
337 306
459 305
92 540
704 426
812 983
891 959
210 362
352 581
688 19
458 674
892 909
524 573
781 56
723 864
1000 228
823 52
641 260
111 348
449 59
178 536
970 205
908 512
757 867
318 175
655 637
558 969
758 979
37 892
370 658
661 146
767 54
700 240
117 253
682 743
686 475
668 357
597 147
391 122
964 986
716 871
13 766
606 746
467 6
238 143
786 740
299 732
460 20
841 919
675 557
290 336
435 219
851 315
875 95
585 391
537 279
489 115
397 332
45 905
483 44
961 95
528 335
335 271
85 734
817 572
169 31
281 675
462 94
223 592
430 997
109 838
328 944
487 243
685 874
174 114
959 106
65 832
797 267
968 457
160 782
21 367
643 526
538 151
571 316
944 177
8 906
447 545
749 977
274 130
991 882
684 344
486 14
813 798
767 760
790 839
879 959
636 122
197 507
403 290
852 396
566 332
194 362
113 324
603 590
631 270
523 799
932 100
156 440
527 36
647 328
191 932
683 765
407 799
488 308
146 73
526 393
254 862
439 767
810 605
200 162
163 897
775 761
791 748
463 228
651 84
606 16
541 255
193 599
149 7
876 411
889 791
926 151
518 459
143 173
981 44
828 919
837 943
86 611
474 662
125 735
817 796
350 410
183 175
520 674
652 931
72 896
425 756
539 143
90 712
95 372
779 609
941 364
283 12
128 188
35 222
974 896
162 875
67 704
147 272
761 86
246 253
181 979
334 917
331 614
337 465
500 895
509 122
662 658
601 172
946 539
487 663
446 623
900 315
262 622
37 497
770 520
838 902
343 152
795 796
359 208
237 416
88 948
994 435
148 901
78 242
131 799
668 705
187 565
608 309
570 982
301 229
423 245
317 813
654 991
579 629
446 799
267 740
234 860
230 867
608 892
200 318
463 848
184 557
290 21
456 613
614 275
831 339
650 77
146 649
534 208
108 568
362 201
747 608
839 411
558 953
31 528
238 964
721 536
251 363
540 725
518 362
227 856
56 352
648 708
36 551
478 67
852 622
285 149
371 680
798 968
872 108
751 878
591 313
577 855
843 57
565 102
331 361
97 860
483 968
494 904
130 66
59 622
306 302
960 860
25 561
863 308
154 342
999 427
21 564
92 525
304 895
401 391
967 512
397 426
341 602
612 831
888 121
742 283
765 969
917 94
326 198
1 808
812 901
872 453
151 396
136 266
219 985
754 431
804 412
664 238
41 398
491 507
290 801
318 295
64 84
556 836
757 283
373 936
533 669
533 594
259 264
445 591
329 285
749 128
565 68
654 46
445 583
181 192
315 894
293 627
951 892
189 468
882 502
40 434
974 243
436 474
177 546
580 535
671 167
763 872
29 728
638 80
102 573
395 94
318 817
119 317
775 568
394 913
113 793
523 978
147 967
648 93
514 313
398 399
397 326
350 999
379 530
40 911
81 182
145 855
888 789
745 809
472 447
518 750
75 537
496 192
492 482
905 760
158 33
17 267
65 873
920 853
909 957
525 526
654 41
548 723
993 578
185 76
400 904
664 396
724 539
733 132
914 415
662 549
514 240
570 895
158 214
180 420
873 839
10 677
570 680
291 727
831 959
970 291
396 135
884 189
717 802
185 81
396 580
825 536
607 194
194 792
553 718
794 977
548 955
47 525
469 978
801 335
812 291
339 726
298 50
683 510
684 449
876 610
936 114
885 811
815 455
599 106
895 111
818 194
767 828
939 784
614 659
886 66
194 556
865 326
341 127
171 442
661 304
207 684
762 651
402 199
706 414
103 368
312 106
408 895
467 229
990 192
960 873
140 495
608 271
33 1000
77 895
4 997
147 267
19 683
881 559
139 431
261 552
838 149
155 726
10 13
600 851
29 200
477 87
926 215
444 973
516 870
11 597
286 862
811 349
262 879
447 981
57 224
23 550
483 32
338 588
22 168
161 801
648 14
888 232
615 759
506 320
458 455
987 219
785 175
997 789
534 609
807 765
273 662
19 591
645 201
340 427
313 112
267 575
159 775
677 676
88 926
92 10
77 235
626 278
490 353
978 775
681 490
303 48
638 558
322 82
593 265
289 217
667 323
774 139
129 791
423 151
475 618
764 250
437 412
476 588
641 158
525 472
278 736
628 38
829 926
804 756
599 783
925 827
720 286
265 613
303 88
293 822
260 386
470 553
786 909
287 506
177 643
491 752
653 175
230 232
292 375
681 767
971 834
11 857
412 285
93 471
395 129
504 931
354 814
244 528
518 903
716 511
224 448
576 284
9 237
637 454
610 476
5 29
355 239
206 226
607 626
339 873
611 120
542 97
470 690
123 90
725 139
120 739
881 249
21 182
136 468
253 333
341 397
41 105
217 895
537 852
584 620
697 32
626 561
233 593
23 364
280 24
952 315
860 828
736 720
105 640
973 108
918 287
410 502
303 111
986 194
647 649
472 373
790 213
746 602
223 217
891 299
423 457
126 71
293 475
706 895
136 34
330 914
556 807
28 400
154 362
522 561
688 619
386 871
448 258
493 606
12 120
581 178
162 84
587 92
869 354
272 722
906 399
298 503
208 226
787 662
899 706
929 69
280 364
339 904
257 552
542 892
954 938
582 301
129 975
16 995
175 637
811 873
763 714
293 930
799 141
824 624
528 560
468 902
510 642
58 465
157 628
285 677
243 153
504 993
318 128
572 13
895 143
16 558
228 374
155 513
632 909
296 210
419 735
572 27
637 780
590 736
284 628
295 585
831 488
577 495
376 220
384 915
555 39
486 216
100 794
765 989
650 328
539 17
258 986
427 106
470 507
680 68
2 83
919 26
501 646
710 529
219 233
346 809
248 871
705 339
295 906
639 213
824 712
230 749
661 815
91 957
956 699
312 901
993 881
928 327
152 26
722 325
832 572
75 1
656 84
934 261
145 129
821 457
414 136
160 350
362 6
111 724
809 408
775 850
763 390
681 846
691 397
181 497
963 73
234 633
144 786
140 79
367 964
407 543
932 509
682 699
864 481
133 244
191 929
400 363
518 310
40 691
6 360
723 382
458 714
195 405
753 173
628 494
847 919
72 800
426 34
104 130
699 656
895 924
1000 500
416 733
653 228
732 56
504 294
901 86
853 156
91 937
799 308
215 378
177 96
619 590
916 929
330 339
566 733
712 458
845 47
576 609
372 622
846 114
426 905
824 13
235 590
145 110
642 781
557 118
594 184
897 755
354 969
498 67
280 966
383 748
2 215
120 217
784 316
852 954
386 440
492 7
115 735
532 581
339 796
967 840
368 933
270 982
434 501
234 528
777 435
300 826
136 974
555 537
11 492
982 156
879 720
994 452
560 438
363 672
803 530
263 608
653 774
762 796
424 229
134 935
393 299
482 387
647 329
995 572
503 576
968 352
209 367
626 287
966 492
465 589
948 874
272 237
774 299
726 910
923 958
753 451
275 269
966 217
79 524
148 952
496 153
660 697
50 679
805 374
625 883
632 76
785 302
214 249
167 231
487 100
770 767
575 764
67 429
281 898
23 185
850 828
192 906
44 535
668 300
672 786
726 485
98 276
26 156
222 409
179 719
510 748
919 249
109 899
379 380
762 437
870 55
738 117
400 225
627 881
259 629
168 587
934 357
953 346
144 132
823 870
947 232
226 205
639 407
822 32
947 159
638 516
899 723
63 449
206 236
339 997
415 559
2 594
828 744
77 322
746 795
755 920
517 59
559 809
638 639
231 584
333 306
833 151
957 343
762 68
257 414
236 377
495 482
278 939
973 357
280 691
221 464
27 603
132 745
352 271
334 550
454 742
108 358
434 574
326 992
915 493
531 527
600 980
385 837
273 420
163 784
645 85
748 745
885 948
532 89
284 974
936 741
977 516
719 189
726 461
358 176
265 8
532 916
519 915
17 686
341 655
940 747
589 476
448 320
715 26
354 538
270 652
439 649
855 768
367 693
282 666
806 344
183 663
439 607
425 863
932 352
935 173
829 713
910 261
654 943
982 529
66 64
190 500
927 312
212 847
639 797
21 419
366 522
345 789
61 741
294 792
810 266
393 675
756 857
522 600
953 141
870 203
333 726
426 915
655 17
797 118
874 393
624 771
834 384
327 754
700 891
413 491
414 827
322 428
32 390
148 39
915 118
114 908
752 970
891 66
993 202
342 555
261 482
249 481
733 510
286 828
561 221
875 500
946 836
744 932
995 952
694 101
114 639
675 881
828 310
197 161
379 279
473 636
406 246
107 563
759 99
696 768
746 219
70 748
373 544
565 630
304 644
228 176
547 456
808 291
19 776
755 260
545 782
559 985
73 278
738 893
544 30
418 604
184 777
95 742
713 476
876 28
145 596
217 766
518 800
512 667
166 366
34 562
451 245
762 204
771 734
681 882
646 624
826 376
507 124
393 536
498 332
862 851
308 993
223 483
674 868
401 470
324 439
556 337
879 827
318 866
801 696
147 274
892 612
782 849
620 720
587 854
503 472
710 30
477 873
870 257
52 235
516 899
330 239
292 713
102 360
449 912
48 967
459 382
207 580
620 583
96 204
598 25
657 999
74 148
253 664
923 476
855 931
861 727
10 769
629 850
589 517
966 540
116 257
891 273
745 869
676 948
453 800
614 92
533 943
466 577
8 753
898 148
83 891
258 749
984 563
46 22
244 662
430 553
374 150
414 982
942 661
737 550
112 145
79 92
586 678
362 174
748 354
574 265
603 561
602 157
244 747
462 250
1 230
219 949
424 807
39 568
921 235
156 256
753 443
584 848
978 784
65 27
456 155
294 513
682 901
576 545
214 298
509 512
143 128
594 719
490 928
863 422
613 335
702 934
678 22
818 465
573 128
644 379
113 830
811 932
885 840
759 62
759 966
523 614
861 887
82 837
297 457
869 699
130 558
83 262
629 839
318 47
685 122
144 574
31 587
499 859
469 310
349 478
703 883
947 872
834 8
574 666
414 922
308 412
552 535
716 710
442 920
457 107
196 19
410 514
202 7
116 72
546 15
792 961
384 789
473 992
529 162
781 109
23 750
241 516
410 987
950 646
438 607
480 597
802 509
113 128
150 426
759 954
108 907
843 156
475 79
323 918
871 361
383 713
441 943
493 338
99 18
169 816
217 504
953 766
849 41
79 341
167 746
120 713
227 417
124 7
844 498
341 653
200 648
437 269
927 474
337 475
666 202
74 46
992 637
206 526
235 617
995 745
115 680
309 207
373 233
200 531
782 194
802 791
800 771
358 741
139 136
473 13
148 990
895 176
912 168
118 77
784 127
425 768
867 488
448 316
751 469
607 632
943 509
760 636
118 318
626 772
526 508
598 906
986 606
907 869
694 472
796 971
950 260
581 894
218 519
284 795
734 276
675 40
85 1000
459 300
282 702
490 209
271 245
470 584
500 577
57 430
606 677
165 363
547 787
430 203
125 669
398 354
910 712
592 726
143 397
161 227
683 236
180 930
678 51
51 215
125 699
330 155
902 717
516 950
502 342
687 523
136 344
582 619
997 637
278 937
405 607
509 90
322 264
372 127
804 76
298 496
690 77
978 304
904 862
31 417
687 833
506 317
638 52
736 104
941 165
517 336
361 705
301 199
802 200
990 170
375 205
231 628
429 931
970 874
327 254
954 369
296 241
681 473
473 991
1 652
601 933
376 829
104 67
377 360
425 464
215 783
23 635
648 236
86 568
980 395
779 559
341 905
378 522
950 568
168 88
174 545
508 776
792 50
255 241
31 926
771 848
150 762
277 965
943 580
521 924
356 912
781 277
439 813
561 717
97 743
877 559
45 659
955 438
961 626
878 428
153 499
580 402
561 923
770 960
618 109
423 836
971 395
849 138
186 680
956 103
25 756
496 4
231 16
475 678
716 907
565 853
456 909
652 206
970 628
945 912
271 844
787 603
62 969
542 925
409 57
529 277
160 135
213 472
542 874
761 308
482 288
36 387
329 191
886 179
748 689
849 555
76 771
593 775
454 282
93 548
786 932
311 591
309 631
470 913
307 257
788 206
618 628
221 364
653 274
357 720
224 631
602 396
276 876
33 774
696 930
212 272
680 728
764 979
243 300
79 911
352 351
574 497
979 474
637 338
594 365
975 512
395 171
672 544
711 946
864 983
686 259
153 999
422 528
351 578
835 41
981 74
310 787
175 250
217 128
823 12
228 161
47 524
911 567
447 669
712 683
475 620
734 749
613 636
789 825
779 708
606 587
988 496
941 302
302 568
750 61
833 749
78 370
133 465
110 506
352 527
647 635
997 135
72 475
617 839
268 166
842 726
802 397
432 245
334 847
905 924
839 596
402 84
319 100
419 169
527 86
49 697
734 328
612 867
725 434
436 32
485 605
573 527
414 126
666 31
539 778
595 34
590 128
293 255
169 725
482 53
901 760
901 143
578 629
672 734
497 757
765 806
591 547
686 201
493 788
238 290
114 246
91 645
285 406
179 782
152 193
429 754
947 363
21 285
915 475
815 381
675 671
273 290
322 103
210 686
537 635
428 656
834 123
926 283
590 706
840 843
979 294
446 972
634 781
932 244
179 255
872 380
709 203
920 33
560 36
75 378
209 683
737 479
768 958
753 33
769 768
930 895
924 733
341 626
936 803
507 861
304 256
521 299
950 217
721 986
472 17
833 934
137 674
755 417
627 839
812 7
964 581
164 530
792 40
74 303
774 579
356 955
308 364
1000 774
236 871
708 353
327 940
622 647
233 78
889 994
482 707
38 212
141 11
785 867
603 319
711 423
606 869
179 170
986 33
947 789
539 62
508 316
351 367
980 283
187 555
763 385
161 307
356 447
180 776
798 248
918 542
939 164
940 302
340 225
262 327
629 803
634 950
773 927
90 846
716 873
274 870
33 926
617 485
247 238
465 439
84 209
123 24
39 458
6 898
602 905
22 396
197 308
906 849
415 254
474 403
216 421
193 229
811 335
384 797
432 57
296 634
703 636
102 134
32 942
187 621
771 610
712 890
437 219
41 752
939 535
412 936
895 167
266 981
976 380
587 874
404 85
293 363
795 779
697 550
580 30
713 233
944 541
790 273
152 689
306 260
840 724
759 179
626 90
966 893
892 840
971 631
234 416
816 80
229 559
391 482
836 707
815 649
652 418
193 834
757 476
563 341
797 921
459 241
625 308
867 792
220 270
355 904
214 74
565 35
705 149
73 226
102 631
910 577
603 43
597 856
415 412
19 726
854 98
17 211
858 686
310 577
80 993
418 712
748 567
390 661
860 346
648 712
72 128
359 728
215 406
497 140
397 402
803 643
156 514
432 33
552 892
1 276
302 102
430 50
169 219
6 177
86 351
688 386
287 842
957 962
597 905
561 799
933 43
281 453
697 19
263 886
321 772
329 76
548 484
412 205
693 371
159 921
934 119
176 323
380 390
998 285
250 843
37 612
893 481
828 934
691 979
786 277
895 897
48 22
878 681
967 255
750 346
622 85
829 532
113 567
734 97
996 365
151 366
779 467
913 498
40 926
244 726
974 198
899 266
3 341
815 678
798 759
965 10
423 775
984 762
328 848
838 67
505 915
502 775
556 335
85 222
313 183
715 391
449 878
336 168
116 696
693 150
716 926
162 462
533 794
120 959
749 87
292 738
281 312
665 602
709 999
14 39
409 785
95 215
348 212
451 666
474 799
587 836
809 458
265 448
194 526
116 427
317 884
862 664
851 927
244 510
116 830
55 885
858 782
330 289
316 487
65 934
732 497
772 839
684 147
113 842
539 880
907 318
776 525
330 672
910 310
315 351
973 759
351 420
932 502
486 70
894 459
734 174
787 891
905 556
136 361
288 788
363 409
479 853
944 173
30 290
116 620
600 799
570 702
425 115
854 768
303 875
548 526
644 118
954 696
804 26
445 864
778 392
367 249
361 60
536 255
653 764
98 165
485 830
55 405
150 37
304 492
297 6
46 165
370 76
709 968
722 84
44 763
660 158
732 602
404 788
295 829
90 789
634 345
896 359
996 482
108 154
556 4
170 256
572 339
224 69
462 69
738 719
237 45
770 707
27 665
886 682
370 356
752 478
858 54
935 275
690 458
544 841
705 13
837 833
675 357
379 422
350 695
9 600
349 614
830 866
215 458
864 179
103 399
46 540
837 587
730 557
178 666
216 101
347 800
845 939
683 874
646 340
832 617
581 310
270 643
925 387
857 186
123 562
688 980
318 201
947 560
13 486
684 676
17 47
488 63
208 186
200 797
540 291
134 605
719 171
687 527
884 370
421 146
503 436
729 302
752 69
69 857
509 49
10 339
830 330
577 447
71 590
151 416
875 106
843 23
812 768
550 391
658 561
380 94
447 51
768 125
165 592
544 157
165 200
500 393
295 206
942 967
677 560
129 386
793 702
120 614
925 528
44 504
354 439
583 940
441 489
367 837
765 955
292 960
83 11
466 377
905 118
559 571
518 226
79 178
539 73
970 454
264 217
88 112
608 277
406 15
306 184
550 767
342 906
246 171
829 740
301 284
505 236
119 802
111 566
465 885
652 654
269 998
761 660
654 790
293 920
659 265
46 915
403 648
366 204
886 261
724 602
96 2
158 768
198 105
38 668
12 798
809 410
538 413
879 177
13 573
2 430
422 440
492 21
398 94
800 590
219 209
92 409
896 867
872 265
944 436
818 862
345 431
953 785
126 520
690 355
287 564
161 108
906 109
847 987
76 90
30 143
408 937
119 249
569 942
366 992
864 393
889 462
705 948
833 565
602 346
833 368
546 528
699 351
376 159
951 52
259 65
142 39
28 855
148 974
32 101
489 295
807 67
341 471
962 353
698 873
235 675
339 335
106 315
812 121
353 192
969 362
20 695
733 318
697 700
78 35
502 752
332 872
464 887
709 187
123 243
429 887
137 781
105 764
31 46
316 966
492 64
447 194
481 559
698 329
469 993
675 767
578 117
129 841
459 167
763 610
253 463
687 663
117 907
790 717
949 795
787 334
594 724
24 156
445 873
717 655
250 93
884 321
276 633
433 266
270 904
976 492
508 430
553 612
52 193
577 717
280 820
181 636
868 787
662 448
394 221
490 777
160 680
216 678
328 885
930 200
36 19
389 24
879 731
275 202
872 938
746 910
683 957
706 689
598 641
770 98
36 286
872 499
776 613
505 478
711 813
524 317
982 317
982 936
226 783
819 227
625 349
370 363
150 589
390 148
942 473
627 370
493 26
90 686
318 408
635 691
958 407
701 972
812 431
330 528
801 521
788 350
561 16
766 453
292 214
407 748
42 658
583 569
309 524
537 399
500 543
429 317
734 592
246 234
829 801
167 825
313 745
618 128
513 640
313 673
603 328
492 722
664 384
742 64
409 478
402 979
204 669
431 193
781 195
162 296
317 194
538 987
572 942
439 738
292 604
876 42
320 516
630 301
914 692
99 386
437 446
854 659
393 999
79 516
291 685
289 652
52 661
277 897
800 541
884 715
596 83
997 285
943 605
261 765
547 509
658 681
15 311
260 748
426 746
218 629
409 213
121 880
431 451
953 363
702 172
788 61
293 847
280 153
379 408
403 323
531 893
932 90
986 888
512 654
247 134
495 553
39 651
874 551
263 386
433 424
143 433
510 233
112 458
719 238
564 536
449 662
611 642
96 877
897 831
447 158
220 529
848 755
610 540
750 54
847 337
908 559
508 321
69 122
73 929
169 919
668 870
700 495
201 878
501 494
784 390
292 440
947 818
480 553
669 342
283 840
666 517
121 311
78 394
431 115
792 811
838 463
252 563
122 211
455 363
551 201
295 269
439 827
741 246
761 202
402 768
80 109
125 780
532 29
699 170
29 538
194 909
785 186
222 165
734 168
605 168
70 732
204 367
506 984
266 607
912 184
728 839
87 196
877 263
152 372
83 284
360 993
610 508
517 706
87 979
909 401
727 381
972 542
560 781
926 309
141 111
563 801
798 967
494 509
419 593
91 663
797 522
219 80
733 843
500 493
310 703
617 364
468 656
693 956
691 513
60 547
597 246
788 668
3 54
138 750
89 325
603 861
344 758
746 56
202 655
936 508
388 463
397 162
959 601
706 998
796 186
213 443
805 377
242 612
140 966
44 723
252 96
612 135
590 832
405 509
344 417
301 487
768 290
652 465
57 484
984 696
51 288
236 787
402 443
208 596
187 798
30 928
275 966
439 937
754 30
881 591
945 402
338 79
958 987
433 443
796 792
349 293
740 39
614 416
585 36
719 641
980 833
482 545
906 647
128 388
21 244
766 932
203 938
164 713
877 543
828 231
789 387
641 879
695 404
888 268
742 844
399 512
113 760
6 571
926 555
945 915
180 422
478 431
859 576
142 527
96 325
980 838
655 528
484 911
208 284
351 220
103 883
698 151
635 806
49 882
534 673
99 994
486 722
118 596
990 859
948 637
116 161
973 619
727 805
368 194
985 697
521 266
827 956
395 218
703 394
643 381
289 992
515 407
677 572
795 930
957 415
45 33
470 465
244 380
46 321
295 125
907 770
251 953
315 123
448 121
208 950
375 554
492 524
676 732
410 139
318 210
522 741
792 494
979 564
906 744
8 379
544 559
846 569
329 235
743 877
239 74
526 342
982 858
879 1000
466 985
355 914
574 377
505 57
478 271
232 529
945 509
217 498
680 279
471 715
663 381
156 906
1 356
547 453
958 798
68 734
272 530
615 404
712 868
192 509
292 988
401 74
795 72
211 464
255 112
82 996
117 957
555 271
706 246
778 145
958 543
957 372
453 641
56 526
282 981
110 180
70 497
233 809
246 806
120 5
510 960
342 67
813 968
623 385
302 964
486 471
154 152
889 79
752 213
870 573
607 667
97 374
950 575
390 435
437 955
796 289
836 547
302 273
250 949
629 255
276 414
975 253
900 867
50 219
693 76
204 260
88 836
544 974
351 605
173 587
30 578
454 830
460 683
654 221
591 228
201 818
699 912
393 426
250 503
714 486
838 517
736 907
80 167
342 442
42 182
12 396
231 773
52 366
355 826
617 455
425 466
729 608
84 9
843 999
286 818
107 545
276 100
8 977
574 932
231 425
729 639
304 526
420 940
713 503
282 419
137 860
580 566
871 213
863 352
978 501
488 936
598 363
898 60
490 442
697 353
722 687
361 914
207 22
532 493
912 631
586 519
714 445
897 424
815 547
465 176
412 576
794 501
175 755
929 576
512 478
315 64
323 977
342 595
872 197
755 767
655 975
276 274
348 828
903 235
224 362
403 369
230 545
51 622
408 864
412 979
810 800
183 130
34 82
690 746
551 191
138 748
812 141
389 670
437 664
314 894
618 787
353 461
181 808
417 830
793 230
620 954
583 696
360 461
760 644
949 173
996 152
739 613
156 515
971 730
283 204
260 682
521 93
593 268
106 446
53 789
521 260
930 909
579 150
833 655
206 73
865 210
404 692
832 925
524 417
40 243
949 598
205 235
659 745
257 410
883 291
903 95
271 286
203 375
737 794
806 739
426 813
16 274
622 296
942 93
492 24
252 973
93 187
503 405
94 257
342 695
974 693
509 630
31 421
646 338
788 64
400 637
372 465
185 413
517 69
733 690
697 491
358 784
103 465
49 339
997 613
951 996
155 188
114 222
741 552
448 884
990 692
280 925
533 73
82 144
748 690
631 864
84 305
596 486
731 286
755 966
590 928
958 604
825 425
90 141
110 736
654 877
334 753
500 659
927 629
523 906
774 225
63 155
124 588
139 699
66 356
73 576
216 190
761 260
869 11
643 614
332 89
373 392
467 395
295 548
60 210
407 758
631 966
145 716
894 487
936 627
794 408
65 706
529 371
228 692
762 463
736 11
550 2
663 179
862 167
64 166
655 884
304 266
845 875
98 969
215 911
406 774
661 913
997 347
795 867
602 138
567 303
200 846
232 195
631 976
340 167
50 400
660 164
838 64
466 308
225 771
103 725
703 920
40 7
476 931
959 553
695 747
281 820
869 467
869 313
94 421
143 376
30 354
808 117
154 329
930 604
32 495
87 240
148 290
207 530
317 553
860 665
107 700
349 268
563 257
749 804
301 507
899 998
445 589
710 222
106 973
103 594
936 726
245 337
311 557
343 298
270 767
199 461
295 851
879 425
718 752
840 658
956 80
630 880
820 449
191 603
37 149
384 782
126 462
127 139
308 318
834 738
885 449
370 549
208 941
33 605
924 894
996 199
274 20
819 530
868 904
335 14
184 157
140 901
207 896
102 458
472 322
103 768
668 866
464 88
416 321
382 901
532 140
11 345
826 362
97 249
144 606
92 503
99 56
870 390
263 123
896 705
167 646
916 666
348 214
710 433
733 686
99 491
411 370
753 777
54 281
747 474
536 500
696 922
253 405
285 321
834 569
782 719
708 148
183 216
862 716
878 93
432 59
653 969
628 304
955 237
163 820
143 771
289 343
686 105
750 237
582 610
89 451
352 721
525 774
549 618
566 887
653 118
153 357
876 371
19 696
175 248
853 527
352 558
952 677
697 724
182 620
388 754
380 758
329 871
430 792
546 104
230 382
197 559
285 419
281 122
261 963
314 788
204 432
467 838
686 209
399 220
147 911
273 826
822 317
885 37
146 703
380 1000
818 535
144 497
246 725
411 165
190 279
532 790
944 383
754 132
671 667
916 749
388 408
897 780
914 27
673 380
658 809
9 907
402 794
649 167
930 606
244 504
448 606
740 451
211 887
642 345
264 631
48 868
167 376
507 648
358 677
224 283
98 940
307 115
579 303
117 21
132 152
570 197
263 454
582 177
790 983
926 792
683 782
96 775
477 974
732 204
871 820
823 163
761 578
865 658
676 866
525 334
664 120
383 582
661 98
163 351
908 140
194 26
195 629
176 590
229 843
556 412
239 444
56 55
86 984
612 565
839 130
560 43
616 306
404 126
745 747
499 964
170 870
285 209
900 61
590 218
919 641
859 35
804 150
12 579
358 747
955 27
952 521
719 523
82 814
868 142
201 746
365 697
691 133
170 63
860 567
49 503
995 715
231 160
558 564
773 791
224 470
952 914
603 215
803 672
501 582
158 50
643 23
877 319
507 820
511 523
458 14
322 938
550 953
926 654
444 115
95 995
944 169
108 440
451 744
400 924
896 481
137 679
87 856
336 543
175 428
515 137
247 471
952 380
640 757
127 482
21 974
151 768
197 255
363 13
252 657
882 498
275 319
392 944
251 833
581 389
379 27
921 54
628 742
151 802
87 790
379 232
50 45
982 350
268 345
755 15
412 977
664 789
20 336
777 551
53 670
579 652
198 113
740 279
1 777
803 836
146 350
773 214
589 877
667 875
902 410
500 94
975 206
476 894
646 704
379 717
662 628
684 151
299 117
646 91
429 875
270 214
310 542
485 304
629 691
889 703
357 739
64 661
691 381
369 135
858 759
69 656
251 1000
976 560
747 480
339 301
68 552
345 885
748 911
391 300
176 948
341 76
13 665
883 163
849 867
136 97
677 811
502 407
576 692
793 63
186 537
609 870
589 963
72 614
352 744
216 586
318 323
748 414
162 908
56 958
929 225
951 778
876 431
454 982
255 100
679 512
988 148
556 118
714 376
547 335
717 171
530 493
681 776
723 725
746 870
316 107
317 19
257 772
922 59
134 843
862 110
349 282
547 306
561 349
728 686
142 294
749 333
860 308
118 197
858 140
650 802
337 212
739 916
691 409
370 91
214 415
621 568
155 779
126 611
748 955
961 136
579 565
608 425
853 904
622 52
658 728
169 586
697 712
163 95
74 842
470 519
968 30
316 91
464 252
410 593
918 668
926 843
419 596
368 741
995 954
211 840
13 236
805 375
809 894
414 677
420 308
761 568
668 920
243 96
794 553
380 347
901 284
108 836
711 422
28 5
127 890
839 979
383 662
540 749
982 872
807 979
757 962
138 976
769 397
177 849
504 633
962 745
159 119
94 623
967 752
932 736
911 264
11 769
750 495
954 868
282 378
809 483
111 970
129 85
471 818
418 658
880 245
688 615
135 630
352 93
715 861
444 684
945 356
497 425
152 28
426 720
254 526
190 116
316 697
266 939
224 326
767 903
747 429
463 186
808 581
321 33
41 822
406 635
793 104
309 849
497 835
369 961
695 534
861 479
643 109
823 825
439 339
629 842
245 949
295 173
844 904
767 373
501 304
985 909
832 697
469 308
61 17
174 995
362 260
699 304
795 533
995 677
6 359
471 811
15 727
975 322
689 115
725 155
818 677
980 593
598 651
462 241
677 696
458 715
467 491
996 570
585 53
150 416
89 1
730 923
10 333
679 252
751 152
96 93
724 400
784 595
83 398
538 296
287 711
476 99
492 542
732 446
239 658
412 657
886 28
301 214
403 518
884 307
624 859
417 611
701 239
562 342
101 92
733 325
65 109
675 150
451 196
586 103
755 374
111 115
887 929
916 735
359 593
826 693
899 758
367 651
960 373
145 296
333 576
691 403
489 365
585 414
616 214
47 757
472 396
117 944
416 433
287 815
41 300
832 226
445 748
669 812
616 510
885 693
624 516
805 281
951 407
218 948
779 820
714 746
702 533
366 689
924 156
948 178
600 768
1000 756
443 610
537 387
84 213
658 868
400 256
372 516
220 989
196 284
505 876
353 860
553 751
286 973
649 679
118 852
630 927
434 224
281 231
644 369
259 504
604 468
391 551
101 638
595 820
437 577
4 80
492 426
938 170
900 390
648 841
5 673
384 633
761 572
614 722
693 254
631 314
835 237
646 311
548 782
56 678
543 846
365 826
439 117
542 773
159 430
446 448
952 375
212 453
468 280
713 778
636 348
257 951
118 391
236 878
725 2
614 45
796 788
533 434
556 789
118 276
339 352
999 699
131 240
746 348
219 696
87 21
884 785
580 128
590 1000
542 173
952 480
430 202
151 309
574 900
752 764
330 431
377 525
797 933
776 893
882 36
602 193
970 358
381 302
406 73
591 317
285 964
34 462
76 709
528 323
204 569
185 917
870 120
391 407
732 269
332 133
952 587
434 971
602 131
313 280
311 76
325 865
299 783
518 517
411 653
419 627
91 437
93 988
548 375
609 391
535 90
139 273
530 523
983 655
563 196
996 767
311 377
972 693
624 332
772 76
36 904
851 3
113 336
10 68
771 138
734 570
78 107
829 435
687 258
881 526
567 812
639 591
657 440
133 56
524 107
352 640
230 585
68 957
423 805
582 14
396 944
641 663
846 313
90 662
969 633
125 188
875 497
389 442
662 981
900 118
959 651
716 230
629 893
306 376
292 339
747 184
80 371
320 884
255 462
257 413
366 968
337 95
243 47
319 451
231 350
118 236
927 444
811 377
618 96
795 447
534 992
518 637
914 310
612 681
381 289
805 25
269 709
685 742
357 797
570 937
196 84
83 526
451 370
765 956
965 271
763 548
853 89
767 839
101 378
559 920
150 656
519 456
485 218
982 160
862 646
730 15
54 161
547 91
438 452
427 963
205 484
181 547
538 953
392 380
749 490
571 301
713 260
659 460
493 133
480 467
159 503
139 100
902 971
5 64
570 975
498 656
85 75
805 971
933 118
602 44
68 747
774 338
890 561
207 836
435 904
854 969
62 215
624 171
927 491
76 240
546 792
859 653
621 148
692 991
816 659
790 624
504 979
153 126
565 990
467 115
280 464
616 310
609 605
648 525
787 803
320 828
973 672
707 60
229 375
810 774
738 365
563 78
444 633
387 959
52 848
888 894
411 856
1000 854
335 756
543 410
536 370
683 508
197 863
87 607
968 17
658 393
419 296
500 706
498 456
881 636
341 280
861 97
511 845
623 816
399 543
376 870
251 408
753 795
271 264
181 960
666 853
161 537
75 810
995 300
397 459
426 539
1000 324
428 71
249 549
275 795
728 828
525 23
978 562
695 363
584 199
972 11
459 744
441 919
534 486
434 663
633 930
213 376
399 321
506 227
871 111
748 615
784 892
131 79
575 501
79 371
888 684
885 242
828 421
477 958
302 523
625 409
113 378
365 212
669 560
382 53
746 517
911 433
609 334
660 622
53 42
80 609
182 933
775 573
694 630
521 879
127 466
298 267
952 608
941 802
274 18
56 572
287 44
113 559
88 151
228 37
889 345
116 778
971 719
761 392
273 957
469 992
849 398
145 442
777 937
64 75
650 807
233 398
141 347
472 506
525 883
860 563
496 924
499 649
244 853
863 717
135 856
438 542
697 840
804 946
562 840
109 303
936 94
491 915
179 729
772 811
518 992
730 484
639 761
632 740
430 569
469 578
849 680
334 636
711 646
387 706
161 904
809 232
124 792
823 410
151 970
178 462
207 502
815 839
938 689
451 115
558 928
668 240
716 461
451 412
407 775
645 380
705 43
736 310
904 753
266 725
527 623
397 458
870 133
611 632
716 267
908 361
820 287
682 566
469 567
568 73
162 166
351 169
735 893
150 179
856 741
943 350
701 626
937 268
946 286
734 644
582 10
866 486
850 843
475 905
128 652
529 711
530 161
783 256
867 854
378 821
680 42
642 51
796 204
980 314
350 303
91 124
946 173
466 662
758 849
624 707
338 105
326 899
308 924
676 908
537 126
804 344
366 23
423 640
379 489
140 729
252 579
558 299
475 626
161 907
417 895
594 333
404 379
105 248
612 791
558 464
298 74
220 669
964 490
654 120
316 39
509 926
955 182
289 240
591 163
416 838
929 602
266 929
17 609
277 12
268 327
320 852
834 294
886 911
981 84
972 256
635 93
161 158
618 535
933 492
145 984
333 746
994 731
252 98
353 141
597 817
933 388
875 864
936 704
341 373
676 109
186 765
861 297
897 306
216 479
959 439
980 747
994 699
750 709
523 630
703 164
881 540
431 159
824 775
999 158
136 659
687 456
180 945
169 541
890 873
470 707
461 195
356 492
28 674
895 769
985 172
391 465
14 654
521 433
46 340
718 950
574 389
916 72
616 350
596 823
78 767
726 505
446 707
680 103
673 64
468 382
183 244
577 780
709 759
590 820
862 738
767 121
533 628
944 113
465 461
187 282
801 79
309 57
723 551
977 769
687 161
948 791
886 719
679 243
492 152
864 491
329 63
553 81
745 361
367 333
318 321
858 310
717 589
556 878
652 842
338 248
388 261
186 515
769 816
789 774
387 828
428 549
428 243
799 171
880 479
416 895
138 54
771 557
135 570
66 979
413 78
75 966
18 413
586 673
541 856
129 63
532 717
76 43
693 214
390 118
239 944
746 436
311 998
487 928
839 763
148 721
415 629
242 959
840 409
783 87
113 450
191 259
603 620
54 576
79 21
803 5
263 881
966 548
899 470
635 775
307 287
91 520
154 961
951 700
105 222
54 724
136 10
342 57
376 34
136 282
824 28
536 531
810 823
979 150
625 143
228 668
613 8
361 175
624 617
565 18
292 896
120 520
593 382
390 256
183 631
831 463
646 831
750 57
27 152
100 831
289 107
22 985
783 855
679 429
448 42
532 578
416 914
103 803
765 31
606 147
60 947
989 159
719 538
161 261
252 551
872 953
620 690
266 321
700 419
950 506
240 908
857 419
545 251
476 700
849 159
834 851
85 950
639 996
102 554
669 994
859 144
617 679
337 214
201 411
929 8
270 492
749 593
985 684
73 498
12 162
274 816
123 643
296 480
256 393
76 537
466 265
110 93
975 543
517 982
299 611
129 58
432 1
347 557
21 547
14 783
333 33
608 610
132 20
719 407
204 158
243 821
885 815
489 796
394 170
718 275
38 635
694 345
812 519
587 967
452 929
24 237
676 30
261 837
319 607
595 116
29 674
28 988
197 975
442 96
142 87
192 640
223 123
736 768
859 37
114 491
224 681
413 92
630 972
923 458
671 837
779 13
979 113
590 420
637 877
632 242
823 661
576 885
112 71
171 653
222 982
137 297
162 944
341 523
85 901
458 4
15 886
476 744
173 354
947 361
211 945
581 478
340 814
674 178
351 659
751 77
524 984
245 721
306 467
667 801
163 905
825 454
581 970
490 845
862 4
697 255
428 561
596 916
693 213
578 643
191 336
731 207
892 247
351 183
809 295
922 961
418 348
20 928
764 13
47 701
214 745
959 196
653 362
323 633
925 511
678 365
112 589
681 505
502 144
252 77
953 971
586 360
851 436
13 809
20 327
93 907
281 685
232 740
793 225
908 403
290 667
546 353
747 86
260 816
591 298
100 995
394 506
883 310
557 168
672 564
549 112
984 164
961 245
563 759
289 991
39 104
112 42
225 296
851 440
958 512
906 239
125 543
293 299
567 523
121 278
493 291
221 902
418 952
868 512
946 768
897 764
790 542
385 654
564 961
815 565
423 301
610 431
130 760
840 13
770 807
288 678
111 933
873 548
645 894
246 227
690 740
652 587
541 192
974 209
815 81
158 569
695 58
254 842
744 345
26 659
560 442
109 843
453 870
539 769
213 783
221 503
33 52
198 955
921 528
675 589
238 165
77 980
367 124
503 792
213 831
980 100
476 645
795 115
676 387
220 258
352 515
678 760
410 643
718 858
127 543
553 89
515 604
428 820
854 259
24 828
633 869
69 754
625 780
707 588
659 180
755 829
216 453
746 809
792 696
753 714
274 867
538 869
416 26
180 946
6 592
700 842
656 186
122 176
460 746
359 965
306 815
453 567
158 462
602 670
884 422
354 178
581 775
279 777
803 534
709 536
409 963
889 457
744 89
882 704
507 431
30 581
436 790
824 599
135 116
365 49
3 69
846 716
91 948
179 407
813 328
551 445
41 139
145 361
694 405
724 298
126 79
316 438
927 30
997 665
884 373
850 507
222 740
931 83
888 553
773 128
318 498
201 910
910 16
135 740
54 570
73 890
112 269
86 234
107 542
249 215
283 662
341 263
546 358
592 41
976 233
540 235
271 663
403 627
740 55
767 901
112 394
332 466
344 114
304 842
653 276
451 935
637 10
799 251
675 899
205 250
262 11
556 63
479 624
343 521
53 598
927 122
468 919
238 98
835 914
875 62
851 49
257 497
392 801
212 748
144 843
414 479
190 65
945 266
703 32
716 338
620 241
951 868
968 696
628 812
130 849
470 46
756 386
422 799
293 665
902 678
451 480
645 627
559 286
315 526
381 173
943 78
237 207
514 53
231 59
687 874
612 746
969 972
589 512
512 409
605 151
998 972
381 383
790 514
679 749
378 419
864 201
524 858
461 485
717 11
933 928
255 436
896 822
21 53
227 646
737 765
892 972
723 909
691 845
613 183
362 941
131 188
488 869
915 75
933 494
704 72
800 193
578 470
845 67
610 52
478 771
410 418
210 700
409 555
907 444
383 927
438 27
85 433
597 860
113 855
610 853
95 895
853 248
768 990
111 527
904 794
830 404
41 893
31 470
521 385
103 796
255 943
9 223
569 994
748 969
806 409
283 982
24 572
793 562
265 740
544 615
325 539
402 579
271 859
252 737
903 323
771 283
93 115
374 926
113 515
410 287
464 913
661 941
450 179
101 725
668 389
84 696
10 761
285 117
94 105
701 577
582 107
60 102
171 987
25 384
807 941
811 465
519 959
962 908
677 244
57 298
5 976
580 998
357 531
794 209
674 275
870 663
431 554
68 107
404 259
617 561
922 642
535 948
865 950
460 629
522 882
381 579
765 345
422 984
632 744
513 288
944 735
276 415
451 350
549 273
450 1
832 261
45 734
84 313
536 855
811 443
87 649
854 698
493 684
588 637
151 160
134 990
305 873
2 257
455 100
504 87
877 591
930 376
533 566
674 75
14 349
717 859
220 123
725 177
233 612
821 537
580 206
376 956
640 885
143 106
377 724
358 474
884 7
112 258
348 80
536 431
992 158
702 220
419 573
679 83
327 925
700 561
731 477
153 611
553 432
779 175
358 830
971 464
931 938
738 680
711 543
938 432
404 478
856 492
290 433
922 409
335 286
851 855
832 452
212 856
381 862
720 240
76 196
781 14
352 731
815 555
244 845
719 778
448 293
342 513
461 85
739 32
351 16
636 462
953 290
479 499
835 216
290 481
91 926
885 787
388 88
447 27
209 769
791 619
822 580
304 530
203 838
953 278
112 364
607 738
929 619
664 868
720 576
305 691
337 778
466 634
992 713
798 147
147 666
241 812
337 266
887 799
477 85
252 362
284 297
960 481
940 43
814 857
679 168
685 698
809 325
490 561
316 180
877 32
407 431
537 914
454 508
597 568
779 21
124 332
621 705
610 885
807 282
159 286
272 504
37 99
350 697
767 658
649 963
187 202
478 9
335 228
540 675
765 829
761 143
504 646
798 975
173 710
588 297
81 667
932 777
124 96
481 963
242 787
968 7
490 962
126 302
531 813
763 507
29 510
781 262
455 914
972 519
487 423
403 139
890 245
601 488
101 555
845 619
972 572
331 275
435 907
439 155
193 392
721 853
591 851
242 805
997 591
911 608
263 786
779 272
115 373
881 460
707 186
446 694
861 869
257 946
435 102
800 130
288 427
317 967
614 132
945 566
154 834
328 504
265 933
198 322
800 91
766 462
453 902
242 146
605 89
717 233
843 21
87 90
498 1000
754 174
829 836
964 546
180 599
869 510
4 941
831 375
598 741
913 628
593 243
902 740
637 89
112 547
898 258
749 297
581 817
43 453
387 708
407 56
670 642
45 629
235 784
662 303
640 965
510 131
663 152
877 452
653 159
561 402
337 431
302 279
928 811
471 132
192 500
643 211
390 793
513 88
719 221
364 550
740 167
201 256
821 996
662 2
730 788
977 809
28 786
243 432
815 877
268 677
155 746
438 54
451 470
12 488
469 438
302 637
601 208
621 575
624 162
127 781
700 449
224 262
327 347
749 178
198 40
311 796
606 771
733 731
477 811
310 779
201 49
78 171
745 256
976 384
596 274
869 8
396 794
617 938
148 153
804 73
431 626
551 63
531 555
555 184
301 990
435 469
285 631
361 943
88 455
386 87
349 757
205 419
627 280
480 498
201 431
77 973
771 860
937 969
841 862
302 108
89 651
366 957
414 94
856 982
733 551
464 543
130 444
416 270
698 768
98 193
41 83
148 611
448 354
173 260
241 221
470 546
466 710
911 308
106 743
513 472
55 270
10 767
164 244
547 214
645 992
850 878
71 790
616 206
899 729
857 93
919 55
507 857
919 762
564 288
418 646
593 555
850 992
527 477
557 324
15 898
400 557
312 958
203 22
260 744
241 574
832 349
569 559
19 993
561 128
109 668
575 729
250 400
582 226
34 869
43 564
818 336
298 598
45 750
536 304
905 115
198 681
125 9
56 743
183 190
925 914
508 876
696 725
167 466
804 538
482 905
25 738
940 271
716 428
614 107
23 470
412 23
95 644
689 991
916 617
313 789
45 9
243 784
337 242
850 180
943 663
69 157
29 287
665 967
597 740
143 396
590 86
545 646
128 100
211 607
51 72
919 437
44 127
575 650
974 72
122 30
570 511
788 611
379 488
412 999
48 189
845 191
478 802
600 543
355 141
304 445
326 710
813 743
572 140
24 98
561 572
873 537
59 66
638 950
648 31
470 74
391 251
904 226
126 331
686 85
314 386
478 84
845 603
870 282
64 836
736 903
626 311
328 316
879 8
305 841
554 360
82 253
847 471
612 790
178 822
763 758
215 575
321 665
530 333
282 965
980 577
419 422
793 981
810 637
812 612
400 309
918 194
455 813
409 770
605 201
132 435
179 30
811 995
979 184
45 631
939 662
456 690
847 660
895 81
781 538
779 512
824 809
72 171
853 180
713 809
578 935
822 33
205 422
356 697
709 177
775 820
231 388
774 767
43 518
830 692
565 501
973 748
524 912
420 748
465 99
111 703
139 792
95 521
316 526
80 131
773 655
286 922
463 359
612 550
47 617
254 373
277 649
937 664
264 966
823 794
964 192
719 762
749 766
446 925
998 966
15 328
911 803
947 529
868 945
130 878
878 945
215 923
959 233
970 398
45 976
881 185
10 128
688 253
316 771
554 268
668 83
529 715
574 877
600 208
902 369
474 334
376 467
125 766
417 97
956 155
903 181
238 564
89 700
284 535
805 180
74 828
436 978
118 481
498 886
569 584
758 575
962 976
338 680
49 95
73 755
339 888
288 373
967 228
912 339
853 685
177 189
687 495
599 142
991 243
39 407
410 803
770 60
473 801
123 592
541 610
502 203
979 23
602 305
765 321
17 401
548 964
813 788
115 420
241 723
985 585
231 579
491 318
664 430
930 13
886 431
154 12
559 235
387 955
297 694
588 208
169 492
417 925
378 597
52 464
648 511
224 582
776 622
52 293
813 674
717 783
325 612
131 166
423 825
927 409
578 639
831 224
795 621
569 219
104 812
190 17
742 796
793 316
585 402
834 418
63 610
492 804
312 844
409 218
382 67
971 865
729 295
217 393
341 84
561 703
627 843
107 338
611 317
480 276
418 817
426 524
162 346
55 681
380 51
676 241
598 386
583 678
568 862
381 217
832 80
30 116
431 793
66 774
684 45
676 24
477 402
599 284
632 129
55 255
140 89
375 125
377 766
435 963
67 922
436 340
488 239
63 917
348 961
642 739
615 954
259 190
45 40
943 205
976 15
33 863
692 660
690 59
452 776
373 391
44 43
926 421
856 685
588 599
322 697
39 595
694 286
208 774
641 771
284 236
657 795
707 924
959 201
797 236
105 618
988 560
591 785
658 254
86 969
231 414
427 468
448 462
553 524
347 565
36 92
727 495
309 345
397 591
436 56
358 577
116 64
471 805
205 991
284 246
419 230
903 831
487 252
689 238
311 694
118 18
746 406
760 366
81 820
621 590
372 537
683 33
86 394
200 823
704 250
236 421
631 587
786 297
957 956
391 395
805 562
143 388
227 184
514 455
919 576
732 719
924 22
266 994
558 650
654 606
662 968
847 441
136 799
27 883
709 825
675 239
720 987
748 840
958 341
766 295
355 220
130 107
116 942
406 764
256 916
789 153
753 264
20 77
497 333
549 522
660 544
727 196
938 153
928 730
156 889
100 348
826 855
966 127
279 369
527 927
244 635
798 478
654 812
995 104
307 620
891 424
505 776
658 760
66 362
729 122
999 588
587 208
878 684
406 591
771 832
908 822
93 945
369 904
80 642
349 380
103 943
971 729
132 569
532 665
388 400
272 307
248 759
137 9
102 505
33 123
353 959
944 198
606 18
74 913
191 489
646 260
133 154
32 604
758 753
680 165
718 418
216 89
883 151
106 742
83 373
26 886
507 209
781 958
468 989
193 515
657 333
725 844
85 747
657 462
71 981
211 204
421 436
608 39
666 983
592 505
27 499
779 121
343 768
521 778
436 434
105 609
542 386
553 225
856 194
31 225
538 46
230 745
342 174
149 781
746 900
43 296
652 758
602 12
129 827
311 994
988 509
734 676
28 369
500 573
601 832
259 394
984 794
756 465
544 353
162 82
40 230
985 652
226 535
71 848
557 710
993 759
984 426
406 58
884 608
52 333
241 74
866 759
380 581
9 250
545 117
459 521
314 345
686 751
658 77
138 297
459 542
695 443
100 723
206 126
590 575
846 122
228 574
12 520
6 998
306 71
187 217
128 655
172 106
687 459
497 25
728 903
792 800
897 744
12 761
644 681
578 956
790 807
72 227
236 677
948 213
438 53
891 738
409 386
714 225
871 917
718 161
908 550
538 161
987 70
172 960
538 389
674 304
138 313
239 53
549 610
15 372
481 72
216 646
827 228
376 280
580 250
85 529
182 331
433 441
601 638
812 58
315 637
563 599
984 666
965 110
202 687
776 313
451 564
768 843
62 162
981 484
406 399
82 207
21 148
484 441
2 997
17 681
118 870
124 840
400 175
856 265
472 1000
782 724
64 167
935 922
383 900
138 354
507 627
954 201
850 363
300 910
408 734
561 718
565 65
836 331
719 896
657 393
13 688
843 293
998 296
337 716
626 122
291 692
355 915
904 711
467 240
858 715
211 999
203 269
55 948
409 993
340 671
872 984
931 985
684 972
753 84
510 474
448 983
363 464
746 364
904 57
208 832
857 556
485 664
716 659
351 982
401 564
496 875
805 723
673 732
197 692
196 380
855 210
190 689
661 31
109 631
982 20
527 356
703 286
655 232
948 912
81 44
602 98
32 847
755 551
332 184
189 81
85 772
27 193
83 7
120 698
299 348
487 861
726 762
94 11
635 157
797 817
152 77
156 361
308 367
21 443
456 846
468 159
288 579
932 856
257 854
609 810
214 715
567 255
294 4
923 2
169 378
963 552
275 199
428 794
870 72
201 300
388 30
657 303
551 847
840 449
107 910
860 811
589 91
384 974
777 988
899 844
91 514
261 383
410 58
467 903
788 273
977 962
654 956
428 299
373 689
321 22
62 198
862 679
246 32
99 467
398 543
836 397
420 91
268 152
288 609
749 179
116 522
418 656
155 360
675 257
987 143
578 342
187 372
221 168
336 556
908 34
267 820
541 234
604 904
577 966
679 261
794 897
550 366
84 451
394 989
177 335
313 780
283 227
798 226
144 747
646 69
804 505
462 737
5 111
532 528
696 152
126 262
626 296
679 45
263 393
135 942
252 753
847 347
945 925
66 759
298 155
163 847
716 132
256 961
377 72
512 224
46 168
422 216
462 379
146 495
576 451
331 957
593 965
103 131
384 376
392 189
336 92
224 987
743 1
289 860
916 835
620 542
692 76
741 105
523 893
611 578
758 556
89 504
838 445
826 68
965 191
30 898
595 80
417 876
190 868
891 147
653 103
930 723
862 407
625 746
786 509
320 229
919 172
543 697
10 829
967 874
79 325
332 103
553 875
960 977
370 636
538 796
132 282
461 240
820 406
421 586
568 271
59 813
314 347
15 840
307 37
769 89
128 732
575 783
515 361
257 70
5 158
220 806
619 521
787 385
678 490
173 11
173 310
980 403
639 631
248 444
830 61
123 906
889 16
250 133
626 153
855 397
659 423
731 511
962 741
285 346
649 506
634 561
54 814
597 800
257 977
186 624
891 305
138 520
274 830
968 512
610 505
843 642
115 959
375 714
2 261
170 956
209 90
256 72
497 549
405 97
929 376
18 196
271 823
821 503
401 741
656 633
950 987
821 13
247 782
410 199
744 374
187 462
773 753
847 474
286 281
19 466
337 632
695 724
1000 785
360 874
652 907
902 849
940 950
156 589
674 747
945 222
588 15
697 446
928 475
741 897
648 702
195 824
298 643
246 646
722 686
290 980
988 972
375 970
953 327
176 842
357 935
577 241
700 389
82 885
714 381
323 941
199 725
212 681
428 408
205 799
130 653
361 18
154 310
694 279
482 907
61 447
964 106
847 428
933 123
827 6
681 532
24 535
477 657
193 389
644 365
790 834
75 77
157 68
157 145
152 735
873 341
66 202
851 997
71 81
356 516
561 438
31 466
179 870
828 673
756 238
79 551
587 211
591 584
135 97
602 783
59 402
125 394
731 619
585 698
948 955
842 490
301 323
264 20
363 637
867 330
862 876
605 97
737 120
887 472
585 595
892 285
377 467
60 647
519 754
47 825
103 924
529 735
598 736
389 938
679 620
642 771
412 152
549 29
973 721
472 55
483 500
496 755
700 204
761 484
589 371
377 535
343 766
537 771
878 254
845 923
216 609
917 53
459 326
628 433
953 434
522 911
938 767
651 32
835 999
452 121
112 494
542 417
625 956
402 146
233 943
90 146
427 557
313 236
706 889
862 213
199 897
449 366
829 950
477 809
956 768
450 330
156 841
720 80
573 393
428 27
475 384
827 579
335 533
342 295
184 699
26 995
360 935
674 181
743 668
471 390
593 450
475 540
408 514
636 565
988 91
153 167
141 450
192 319
20 650
433 67
973 578
48 804
888 713
229 269
175 688
548 446
498 360
132 864
134 123
791 480
137 987
398 830
855 369
373 867
815 18
14 752
912 227
374 355
198 736
750 637
254 462
667 602
677 509
767 840
20 4
156 102
385 139
271 819
661 504
480 936
897 327
502 314
581 868
221 310
50 649
647 833
893 73
514 573
280 395
686 370
898 156
237 775
260 794
721 764
400 713
151 187
433 517
257 673
307 420
570 535
275 431
478 495
887 112
164 257
411 391
69 568
285 151
800 846
866 553
48 976
25 941
107 962
456 807
909 775
688 126
570 697
162 497
860 728
844 278
933 925
610 271
584 87
741 125
637 585
374 166
374 95
559 540
629 402
638 243
611 937
180 270
153 609
851 4
20 514
278 305
792 982
935 932
885 64
458 973
158 789
259 708
900 755
537 596
927 951
576 273
841 524
249 620
602 394
959 336
967 685
668 511
393 389
760 473
400 868
505 415
541 677
673 88
395 916
52 991
232 1000
222 594
55 70
402 877
558 53
239 918
865 56
101 484
822 294
746 190
448 401
306 946
540 361
31 567
392 738
906 462
920 782
102 486
675 246
748 573
606 814
990 683
357 206
49 125
829 105
453 523
23 652
20 92
351 638
330 162
806 131
534 561
266 784
162 756
798 43
387 741
341 338
149 975
315 389
755 796
743 527
303 994
967 193
447 507
834 920
879 551
500 846
792 533
947 416
188 89
461 357
863 88
154 225
691 628
301 762
733 570
665 276
725 718
22 300
352 681
681 371
800 956
962 842
584 936
181 445
96 900
537 964
688 365
581 38
873 580
742 654
95 284
512 91
601 612
517 291
909 727
369 723
418 949
784 412
90 66
197 574
98 920
939 684
877 464
310 50
543 124
849 201
929 227
652 513
934 388
816 708
386 893
397 494
956 383
427 747
882 578
736 985
652 424
793 629
579 887
924 55
315 40
451 307
703 717
596 614
530 475
656 758
911 1
58 191
713 109
151 41
600 436
199 190
192 334
996 203
20 430
483 124
780 695
759 744
657 510
289 899
614 170
31 586
150 563
874 868
290 94
728 710
918 253
741 820
121 283
249 440
305 554
17 534
875 929
151 448
255 577
625 127
87 599
825 692
859 230
389 196
604 230
636 354
702 637
803 403
809 434
681 382
561 972
922 898
498 294
927 336
1000 421
82 797
569 791
970 158
269 319
392 744
262 797
957 541
675 599
847 181
802 110
78 422
205 330
206 757
469 471
192 936
930 302
205 933
880 155
581 394
376 594
542 241
458 461
451 873
561 418
787 525
17 446
294 436
733 651
538 707
39 788
92 502
938 867
848 854
700 680
618 411
130 434
247 718
52 878
488 280
117 643
17 717
116 10
903 260
154 39
160 692
685 653
45 291
313 931
266 401
752 900
222 765
666 757
938 924
961 412
105 256
982 315
736 539
737 436
835 527
743 24
308 532
268 113
624 497
953 280
592 730
296 204
148 639
22 834
345 527
321 589
116 772
653 292
695 139
518 163
509 975
880 792
363 257
344 589
598 894
658 678
857 639
662 689
114 756
111 358
374 395
213 271
167 635
513 711
399 584
661 283
327 646
944 257
496 550
978 282
195 488
767 479
651 409
281 80
517 248
978 313
212 307
750 481
203 654
175 744
780 713
409 113
274 696
854 244
877 463
473 137
509 58
620 316
920 239
157 514
360 638
863 220
189 492
568 649
917 765
370 34
151 985
339 211
549 439
624 81
438 305
468 98
684 800
112 523
18 430
239 693
411 785
535 794
421 608
762 201
782 845
536 723
445 828
67 695
16 783
318 736
311 756
310 341
943 866
496 852
324 184
268 30
305 744
360 857
354 5
980 480
824 12
675 666
752 148
384 796
249 777
154 761
580 841
598 630
69 616
946 464
864 55
650 421
92 155
297 177
62 194
577 997
741 830
726 750
89 891
310 831
288 350
510 610
603 461
794 609
897 178
370 286
840 550
954 844
289 620
260 808
174 353
149 428
209 348
684 996
901 835
718 641
912 929
907 548
662 634
316 792
573 457
135 461
549 107
564 309
205 562
603 244
254 719
178 397
401 136
586 195
822 437
99 859
814 1
560 978
580 740
153 36
913 546
731 141
53 603
194 83
1 326
608 825
239 382
570 303
82 638
568 11
593 658
594 224
506 526
590 220
995 839
196 329
568 909
144 138
105 574
634 766
967 341
199 257
699 291
58 425
400 929
647 764
333 359
290 713
950 390
10 999
780 68
819 114
703 729
838 727
8 763
613 763
179 935
396 191
339 734
3 697
972 126
976 742
482 12
631 265
829 502
898 567
883 379
478 211
809 341
885 974
329 815
333 187
675 974
654 30
553 193
849 368
411 311
26 173
449 302
486 767
191 454
910 483
986 881
258 847
520 228
456 51
84 133
35 310
769 208
489 102
801 908
491 778
194 525
920 888
906 444
599 276
37 671
322 901
246 737
318 180
103 530
946 492
718 819
472 976
865 829
509 406
66 419
636 186
622 181
101 919
13 132
165 887
854 907
843 442
404 850
826 83
801 87
119 66
511 597
597 562
805 431
272 255
257 920
143 446
660 546
608 853
65 411
758 282
991 958
487 898
960 191
834 964
955 969
345 508
420 800
422 501
809 669
543 553
368 501
654 45
915 439
708 904
479 175
826 564
313 810
742 317
323 587
772 197
61 822
26 979
253 502
521 618
123 251
235 724
782 73
400 311
750 427
550 480
418 5
343 339
332 410
172 828
172 647
452 21
401 665
776 600
66 435
684 471
231 996
773 328
303 958
965 712
718 527
759 276
506 193
268 900
397 362
738 495
475 405
711 59
637 661
538 394
321 783
41 560
443 310
684 120
958 343
770 61
887 270
974 522
276 795
992 84
185 309
994 849
801 983
737 726
632 380
537 429
49 950
829 791
911 427
558 821
59 415
4 674
983 193
537 240
381 366
502 730
370 691
213 998
137 461
132 153
374 219
566 402
885 337
397 587
424 741
747 685
756 101
380 80
677 400
878 446
771 686
575 184
127 47
543 54
203 494
720 574
62 533
127 141
173 457
907 787
723 399
869 596
811 870
6 430
20 15
444 483
187 711
823 935
919 591
10 400
37 275
669 340
634 64
432 405
160 395
315 357
63 626
204 608
920 647
64 762
871 770
928 921
462 315
73 487
463 150
910 10
929 523
536 961
885 739
682 202
370 931
881 491
695 546
942 43
680 796
660 803
959 600
146 277
369 94
737 373
258 488
859 172
458 812
239 806
432 942
361 656
585 97
136 246
144 670
380 911
778 417
124 555
483 659
196 257
257 775
11 371
586 635
150 941
132 766
438 567
637 686
425 553
508 994
225 548
734 314
117 486
831 145
755 828
858 514
877 706
45 361
67 671
922 577
350 454
317 351
463 210
935 909
323 466
420 860
773 572
97 190
325 447
55 146
609 88
19 857
597 277
784 52
622 567
422 100
786 1
179 937
343 375
647 147
592 673
940 177
737 413
792 199
93 721
832 62
163 886
666 245
144 817
353 743
555 908
295 772
157 417
558 590
328 93
133 654
743 242
943 933
348 493
66 503
147 851
685 671
338 85
891 109
58 690
63 972
289 928
891 672
212 3
859 744
629 567
206 223
573 903
240 618
513 749
63 532
152 527
576 3
685 304
860 997
125 530
310 188
893 20
53 651
607 471
379 154
686 573
644 373
558 872
31 705
902 218
579 659
380 12
44 634
881 341
584 150
549 769
822 745
878 263
310 540
589 335
879 993
509 113
800 68
89 114
983 912
598 976
487 609
859 136
81 979
789 2
485 675
262 427
537 448
488 57
740 454
219 275
247 935
169 754
351 793
127 111
463 254
453 205
896 794
394 346
883 757
79 273
851 785
522 751
425 30
311 655
877 875
944 913
987 583
376 424
204 284
698 914
764 299
924 220
896 364
65 381
80 30
39 30
323 701
347 560
439 868
783 92
740 330
903 88
733 426
390 33
300 231
657 749
136 244
566 670
881 387
934 444
473 364
301 15
29 168
743 220
727 156
814 818
894 42
364 142
610 855
859 218
437 408
819 906
657 636
306 498
637 530
55 127
335 552
63 652
877 380
469 937
163 539
859 520
366 378
144 893
423 401
681 578
650 288
556 186
386 568
763 240
568 843
128 579
695 672
546 579
882 657
969 11
494 398
724 676
754 430
312 665
630 144
159 393
764 214
859 291
207 450
335 575
286 84
477 630
190 175
263 593
238 903
616 303
379 760
35 681
356 193
796 775
416 548
225 938
761 609
642 169
70 474
985 828
109 296
771 29
982 451
541 774
166 985
6 272
166 821
118 460
971 138
353 594
488 7
652 72
98 122
771 53
367 446
20 152
663 480
699 1000
327 509
115 213
425 71
591 989
663 950
995 645
762 771
583 397
293 148
839 282
253 720
841 735
171 316
812 636
700 22
817 211
335 507
760 404
975 58
818 841
990 346
84 963
742 858
230 271
226 722
673 481
241 8
632 336
102 55
295 982
953 542
885 768
884 346
634 460
553 385
69 746
211 625
396 935
587 887
399 416
924 299
578 430
920 545
170 790
263 250
982 32
351 904
492 779
213 448
895 497
736 287
24 436
61 971
704 989
708 422
34 952
572 43
538 217
402 975
349 122
939 836
464 184
784 600
80 334
889 595
162 364
277 744
895 953
231 879
290 209
237 758
196 587
424 579
719 486
66 935
496 548
117 962
569 36
451 630
291 691
249 678
576 7
51 802
838 530
257 863
105 431
104 188
688 271
396 819
47 78
378 916
182 901
940 800
227 435
505 95
16 505
841 328
387 728
289 471
156 343
104 912
574 430
497 245
184 490
942 385
645 823
292 939
133 740
311 274
848 153
647 212
303 703
688 522
756 196
805 945
202 35
881 295
627 311
197 644
894 131
790 634
629 105
655 512
950 935
668 344
666 98
752 23
431 240
443 781
964 107
718 629
732 337
525 144
140 954
133 122
768 604
160 859
798 709
512 950
642 672
711 458
411 911
282 749
113 669
740 283
791 318
324 623
59 330
129 400
714 887
659 664
501 492
568 107
660 569
88 221
949 768
923 639
590 167
29 273
83 207
460 676
81 110
514 842
258 617
523 364
70 10
747 849
40 373
835 69
25 240
307 719
514 307
612 140
374 341
358 921
45 288
793 587
155 804
180 252
469 794
55 387
684 195
562 727
831 500
441 871
312 153
228 302
971 201
834 803
682 398
563 320
25 194
237 936
228 306
571 233
685 150
121 294
475 659
18 78
630 70
164 305
493 211
452 568
971 374
149 623
996 127
37 704
631 946
149 789
831 87
576 204
510 460
185 345
633 165
914 597
812 24
179 299
239 907
806 203
344 736
124 201
281 498
638 71
395 4
943 506
154 565
380 833
810 90
842 764
555 92
177 355
599 545
835 402
783 51
990 928
731 57
197 70
711 341
644 54
158 689
804 287
964 623
175 284
614 102
83 829
230 666
5 647
321 493
320 308
590 511
300 882
441 270
340 420
673 1000
211 382
452 22
367 783
428 237
552 954
559 354
160 741
250 392
188 611
969 25
99 742
243 236
182 802
886 503
356 201
783 664
236 74
542 373
28 162
975 68
138 728
251 200
309 353
536 955
856 155
431 46
843 958
598 242
927 396
750 943
912 730
186 941
815 790
910 786
127 460
636 479
61 610
281 867
427 695
758 778
221 752
11 989
628 20
684 482
167 348
991 225
893 392
681 123
184 781
407 415
510 263
127 750
292 164
993 640
503 671
311 949
121 260
79 964
246 103
770 393
543 909
84 436
806 323
13 883
206 365
76 607
910 858
450 267
792 706
448 900
837 517
480 762
53 924
43 525
64 353
50 237
138 366
49 825
977 922
94 413
178 603
550 473
290 49
270 646
440 404
850 29
736 585
996 108
345 341
996 6
821 703
967 278
142 487
668 341
125 834
213 628
284 342
428 128
40 503
240 644
800 58
637 461
619 316
355 777
801 398
965 404
824 348
919 534
674 795
312 377
507 890
744 568
100 287
881 930
967 714
25 744
910 166
796 211
219 999
510 225
478 890
109 731
270 253
4 261
859 588
234 325
75 242
202 792
708 122
161 675
759 796
402 121
207 850
540 552
744 355
500 592
792 614
706 718
268 954
858 648
186 553
905 579
419 494
924 101
28 501
11 800
570 508
661 837
942 681
967 717
682 669
513 846
878 478
491 821
751 632
675 389
861 889
748 520
758 105
677 41
484 958
287 373
850 432
568 524
786 335
879 317
946 938
160 248
206 736
61 524
238 802
454 950
442 847
926 270
173 422
358 194
974 786
229 128
555 268
298 475
763 685
635 58
925 504
169 803
708 910
751 443
837 766
370 799
803 292
628 282
660 664
969 218
736 942
141 818
658 276
963 901
429 536
815 732
272 961
857 380
122 824
726 903
606 134
556 156
805 280
469 11
486 803
525 415
892 39
36 850
359 179
646 347
932 339
577 677
666 613
818 908
346 432
666 582
430 342
605 294
156 630
293 549
170 305
240 85
902 772
661 614
651 154
712 886
515 259
690 341
348 5
907 595
28 132
341 242
311 429
72 873
981 820
620 256
18 353
982 573
501 234
337 807
450 116
843 578
33 851
217 271
837 786
338 309
183 1000
207 518
911 256
646 695
909 682
95 144
36 575
194 797
107 575
878 421
389 869
666 820
877 974
762 115
729 568
9 901
633 65
620 395
284 759
602 437
520 512
738 306
759 800
409 432
415 53
484 395
340 956
430 11
72 34
226 4
970 500
697 36
801 180
336 590
373 448
966 789
50 460
52 993
613 52
241 684
980 463
119 760
285 489
547 650
494 95
562 106
775 94
296 151
54 181
416 689
119 698
652 614
695 313
669 997
605 43
927 578
518 510
72 264
295 61
599 918
558 793
470 807
815 726
294 571
507 789
49 830
787 656
81 415
224 123
186 891
724 386
536 750
48 103
342 557
590 776
203 475
298 114
56 801
392 361
978 672
150 604
851 373
15 574
89 888
259 809
338 595
535 50
347 401
761 152
80 42
294 991
237 282
670 294
221 389
100 447
375 642
348 668
547 711
185 540
773 746
844 496
583 348
32 543
507 528
179 699
235 760
498 698
630 585
910 775
841 99
609 326
534 204
232 966
348 660
595 597
339 569
531 286
266 718
871 850
27 994
121 654
945 13
207 112
444 372
942 41
120 372
2 162
822 356
823 392
897 866
975 893
791 384
187 508
14 100
151 204
921 891
31 13
362 410
354 128
639 822
391 202
200 110
135 212
591 310
43 994
168 308
755 467
773 589
73 292
456 814
313 233
28 926
660 467
724 451
192 208
407 163
205 605
878 243
167 372
966 50
791 571
666 514
270 959
691 174
190 812
260 532
516 605
392 830
528 299
753 772
299 788
380 928
389 164
504 619
354 736
476 226
757 394
565 772
542 505
646 529
166 482
544 451
550 666
674 291
860 37
155 651
447 582
138 954
167 52
990 583
62 961
752 449
435 241
360 886
559 401
774 535
792 243
424 403
99 96
918 176
59 209
953 939
838 936
487 343
97 514
780 171
852 167
31 866
854 374
897 624
849 258
519 119
211 746
839 696
488 790
167 249
362 968
996 77
468 309
612 474
396 928
987 899
99 311
675 594
153 188
135 230
666 770
890 613
225 934
930 873
927 714
476 347
277 722
717 256
875 473
797 185
613 769
570 777
612 350
998 428
484 519
780 142
510 36
518 202
570 446
851 251
378 468
884 958
393 686
680 872
141 632
231 88
165 503
968 475
236 50
985 62
551 892
658 212
943 376
284 624
640 781
80 94
674 563
174 931
915 895
451 489
97 153
781 71
595 827
825 989
915 94
136 786
3 988
885 435
869 515
142 171
292 462
811 343
141 454
285 873
391 566
901 495
969 667
110 912
536 484
435 854
330 976
492 586
765 456
721 902
675 237
837 221
600 805
511 426
543 314
262 602
572 839
856 902
24 539
501 274
795 391
181 250
59 61
303 121
452 685
589 263
833 154
677 697
585 263
339 805
130 846
646 611
855 572
596 533
742 788
525 789
665 671
631 915
152 379
146 284
101 567
670 351
573 915
392 135
788 605
476 702
422 593
88 30
354 557
670 365
428 78
979 267
632 981
181 175
721 662
504 96
150 506
239 946
494 365
274 197
429 197
703 921
276 2
137 656
434 166
367 225
876 706
877 284
181 832
285 475
165 292
115 531
829 143
865 671
82 744
311 620
433 817
392 760
888 426
130 581
449 938
37 875
295 420
548 572
940 244
130 639
296 951
520 123
128 806
111 833
220 415
734 30
254 798
403 229
213 597
88 298
425 639
415 613
236 6
485 947
964 886
682 358
878 678
9 685
760 249
649 648
930 994
725 25
495 513
332 807
326 828
693 854
537 272
183 288
801 139
134 650
209 146
918 767
514 185
158 237
944 379
411 76
507 44
70 244
190 597
60 934
162 153
209 558
332 645
675 945
146 743
516 888
318 920
961 27
127 312
890 909
618 144
736 322
518 927
182 762
224 305
670 464
372 223
205 744
224 794
205 240
48 758
687 266
262 446
979 231
697 292
234 257
176 497
988 824
38 52
511 111
358 798
540 546
503 735
632 572
334 410
918 191
14 522
762 365
181 527
69 848
287 882
452 854
22 218
220 659
544 118
909 134
677 966
622 559
970 427
638 758
111 524
160 803
692 392
784 348
217 757
246 786
168 81
186 648
894 545
237 789
60 442
361 576
763 171
165 34
469 671
338 699
704 278
12 282
887 127
224 783
798 974
679 535
344 708
346 930
449 509
559 574
377 16
334 48
717 481
444 278
291 123
630 646
475 943
609 100
724 562
420 694
321 435
736 275
165 877
155 483
526 796
322 458
520 468
455 73
446 392
758 306
212 631
115 831
836 528
72 281
685 406
391 185
948 778
905 739
639 849
670 16
969 227
4 650
738 110
57 340
653 307
12 67
259 518
534 111
939 581
659 308
473 936
376 785
717 176
115 758
173 763
463 640
949 284
553 418
633 543
382 821
420 128
363 274
534 735
854 261
905 438
116 170
772 603
131 629
26 111
854 219
170 494
557 980
779 176
906 293
667 564
574 634
509 978
455 442
396 836
286 254
567 752
568 581
529 355
42 298
784 129
102 922
373 558
51 245
315 377
705 58
533 515
617 787
609 137
684 93
49 721
515 252
583 169
767 868
859 490
113 140
230 826
444 636
772 757
813 120
891 236
341 553
339 177
538 124
937 705
170 55
81 751
880 997
864 665
616 468
659 996
888 376
466 219
828 555
750 97
715 200
817 548
867 596
837 676
854 508
513 788
6 774
931 899
335 946
402 86
924 967
843 866
94 875
334 763
671 492
466 421
157 148
623 361
264 645
297 176
26 456
27 277
775 882
57 445
511 717
699 52
666 775
169 399
848 271
884 819
409 372
578 111
330 517
223 672
778 920
910 165
307 595
566 331
455 590
776 439
503 517
292 402
907 29
549 410
816 799
110 288
108 298
451 783
710 88
476 449
467 438
963 488
265 904
429 36
456 789
70 747
163 906
111 674
313 28
877 852
9 426
991 910
523 357
10 528
149 540
437 890
891 985
181 638
332 545
179 34
619 147
920 746
719 974
982 700
810 837
706 98
492 242
701 973
454 516
296 452
529 550
104 350
151 56
999 27
528 372
455 59
866 799
720 78
908 286
367 499
607 237
847 246
778 179
609 985
702 32
767 259
209 590
129 631
3 929
764 424
963 543
732 794
322 880
93 77
189 875
151 62
749 469
831 294
854 477
43 110
376 529
167 593
24 100
473 264
148 536
658 102
969 217
471 901
533 428
525 806
327 75
838 31
647 778
770 238
533 83
559 507
911 724
139 292
206 174
85 681
13 1000
220 617
432 503
64 222
922 653
426 201
846 909
442 204
638 275
141 797
13 539
957 575
392 690
689 993
271 292
398 435
841 446
513 609
963 771
416 863
255 320
495 400
344 892
742 653
34 935
390 354
770 876
687 206
582 137
639 736
252 597
55 153
569 290
822 2
75 437
642 243
787 162
638 748
417 622
833 67
24 580
300 400
925 390
742 748
856 465
286 607
998 485
994 993
501 691
730 653
1000 38
304 45
165 829
777 270
339 508
359 382
904 179
464 824
585 372
517 100
401 339
553 591
66 973
242 73
922 80
568 526
45 356
475 227
813 643
3 625
964 518
831 617
640 328
599 463
652 212
220 404
61 363
348 28
567 803
476 633
959 767
1000 576
117 972
534 705
974 813
732 659
999 724
895 156
474 797
683 752
968 838
685 245
477 332
577 270
990 591
71 396
993 707
388 394
187 1
658 211
821 477
284 88
219 44
1000 359
486 476
802 887
991 529
75 474
780 863
435 280
43 226
836 260
78 161
818 385
746 419
57 255
40 605
232 934
554 915
910 986
702 565
304 160
955 785
266 9
189 671
479 986
715 412
997 537
943 630
918 121
855 64
619 327
254 650
499 397
641 916
810 734
366 628
1000 579
451 428
682 502
903 277
342 34
781 21
261 266
49 178
903 139
570 96
267 806
730 279
410 8
756 595
475 612
707 440
644 996
978 142
650 702
296 290
860 380
383 160
225 746
333 171
142 257
76 486
674 860
134 458
198 946
800 8
991 836
275 558
500 793
956 332
912 999
468 976
845 886
562 63
516 851
956 278
997 280
90 145
996 444
125 879
112 16
107 321
22 731
581 382
335 257
332 710
215 366
575 151
854 603
407 929
329 455
437 975
575 435
697 796
205 60
962 204
510 391
703 456
7 298
2 580
642 880
789 707
429 456
492 216
660 213
373 918
6 638
149 385
34 430
588 939
961 540
484 685
100 743
890 29
854 994
849 474
745 34
601 267
614 355
690 859
651 52
216 67
392 590
925 501
948 436
67 976
471 427
802 226
118 959
384 957
722 636
736 270
444 588
206 39
99 808
138 417
938 390
787 241
60 133
247 324
165 157
732 246
941 335
176 81
338 780
53 673
210 937
996 26
954 144
412 459
586 151
244 99
428 931
920 233
960 223
235 430
437 5
411 55
282 6
919 97
670 944
821 168
987 242
157 95
708 262
15 131
59 473
586 379
565 763
175 893
161 215
903 651
391 386
487 760
576 962
251 566
964 580
125 590
9 681
398 474
680 911
993 625
743 419
91 864
437 490
195 919
824 730
702 85
357 772
804 63
469 38
630 279
909 339
592 263
382 959
527 990
368 33
75 963
552 729
289 27
895 826
553 365
906 971
595 52
19 12
414 71
386 28
264 52
104 747
763 983
802 501
582 961
326 578
202 831
218 545
527 453
131 754
73 883
783 656
582 958
638 906
613 13
784 468
572 605
721 139
977 254
444 806
907 49
305 127
521 334
754 42
533 555
244 211
150 48
721 653
798 817
244 713
884 131
570 175
265 517
876 263
811 384
186 28
904 471
976 655
138 863
642 91
100 905
838 306
851 157
760 934
73 203
913 912
322 716
920 276
13 781
545 378
107 532
286 161
981 656
848 15
197 791
891 303
490 970
780 378
390 902
625 171
529 937
886 507
71 447
108 340
588 604
345 965
909 518
687 58
276 717
460 818
100 327
244 648
745 450
427 888
515 444
645 385
918 904
765 490
580 687
231 173
276 217
236 529
445 299
596 850
689 384
224 38
657 713
207 961
481 826
772 372
673 297
718 88
314 989
757 346
932 586
320 113
902 628
397 515
290 955
650 742
687 972
155 283
373 416
86 298
695 79
308 608
737 173
582 991
844 545
831 81
240 481
677 710
902 747
184 529
272 692
648 833
497 46
564 478
321 419
17 192
476 334
518 128
861 903
574 283
922 966
840 448
25 486
356 96
29 478
678 184
872 57
376 421
213 958
314 785
146 567
230 765
269 544
793 641
919 698
318 927
323 967
144 422
280 581
699 579
509 293
524 179
995 948
97 843
493 783
801 309
372 137
774 365
97 115
485 950
581 440
85 565
516 335
159 253
628 198
96 859
228 46
799 632
826 411
545 290
365 138
862 516
658 635
143 789
263 637
285 494
284 533
647 158
225 708
782 140
891 385
912 839
688 6
191 732
669 661
838 851
676 966
27 118
743 819
242 980
392 116
786 710
557 351
787 180
20 489
343 648
144 352
637 65
598 305
676 694
264 755
608 495
37 255
245 339
243 457
525 307
477 290
353 269
696 45
1000 906
813 322
811 707
440 567
730 941
181 736
910 381
668 591
931 973
611 387
635 836
610 969
3 943
473 178
259 695
954 427
833 241
724 927
586 903
232 978
935 667
614 542
22 640
207 829
110 775
546 309
992 786
836 458
407 947
630 798
721 231
965 494
741 878
899 417
628 626
498 583
526 307
579 673
229 867
133 553
155 901
366 8
399 437
77 972
753 916
463 440
664 666
996 48
329 266
283 494
2 495
438 821
563 214
673 837
623 307
357 858
19 56
702 559
9 218
622 14
152 687
435 410
529 713
411 354
970 30
662 12
478 79
333 680
530 840
269 839
10 793
793 408
110 100
285 356
542 215
355 30
798 409
900 839
306 659
239 279
527 452
790 44
436 835
538 438
48 457
463 659
351 22
683 422
510 277
975 820
319 618
662 687
809 237
757 787
70 513
796 559
924 346
876 653
179 701
562 425
521 759
611 929
82 66
955 362
391 143
769 523
638 460
581 211
274 320
270 369
621 347
918 947
443 247
246 826
107 724
338 620
619 319
721 790
685 32
633 868
196 357
389 783
768 126
226 645
569 889
891 259
376 472
675 771
257 146
569 123
523 746
948 799
91 845
420 630
763 762
611 645
261 369
704 874
581 332
203 182
537 360
96 371
149 486
362 315
656 973
828 366
641 813
637 892
612 116
114 56
821 540
895 642
901 622
672 51
270 149
594 791
832 258
622 598
351 439
356 237
567 123
271 907
375 521
573 123
150 124
608 392
578 390
412 557
271 36
565 631
502 937
995 890
503 769
939 977
827 312
44 862
8 284
275 364
27 397
542 464
535 823
432 14
617 930
196 635
306 59
84 908
896 647
702 74
363 597
464 693
304 109
14 433
347 69
503 121
538 274
886 820
724 689
706 49
218 119
721 850
664 33
744 509
606 393
513 22
472 41
537 623
460 152
774 373
620 237
952 502
317 371
862 527
766 87
572 363
248 191
658 199
962 733
509 169
608 836
971 566
139 309
900 684
105 774
993 27
304 549
915 29
82 217
3 29
585 193
972 35
25 51
270 805
944 214
330 815
212 854
856 950
7 644
744 910
753 455
458 771
443 197
125 124
293 566
850 236
81 317
211 703
657 716
577 207
273 398
731 495
675 252
773 957
58 485
955 136
345 82
531 660
726 960
181 828
933 507
503 928
906 74
603 591
13 627
985 659
929 750
976 337
845 880
5 35
449 753
40 147
276 925
856 588
175 502
936 275
644 540
952 602
111 814
833 210
439 792
5 442
773 17
901 632
821 541
995 372
751 164
861 820
552 509
570 57
84 27
723 689
896 556
595 890
728 856
135 514
166 403
553 48
519 983
51 779
561 685
581 209
873 102
986 870
874 361
397 174
275 263
814 610
805 135
336 149
156 372
765 72
776 906
790 962
258 883
931 331
273 466
418 242
26 86
249 661
161 651
433 492
702 12
650 148
246 900
172 190
495 402
233 774
573 357
49 268
15 402
839 445
926 589
544 819
390 275
249 722
919 699
121 433
381 572
246 481
179 837
24 13
189 625
88 608
49 746
871 956
691 17
861 804
274 789
136 84
282 755
826 988
39 793
487 669
775 813
891 801
258 692
60 754
562 102
752 402
94 902
55 81
313 349
907 449
204 706
654 822
524 926
449 585
614 849
380 711
113 894
669 255
655 80
189 409
6 955
152 313
633 589
425 938
770 610
804 932
220 148
314 305
896 63
458 870
488 865
635 1000
326 697
515 534
972 603
166 208
816 848
761 96
422 63
349 747
512 587
9 314
303 943
115 103
195 842
287 922
504 705
838 733
388 117
89 548
257 482
950 345
460 385
255 617
663 376
824 336
554 855
230 192
411 914
253 774
74 520
831 427
583 308
493 689
893 693
304 268
392 907
494 598
812 907
394 686
117 861
749 573
512 459
471 556
428 411
929 766
60 378
343 206
391 54
50 431
551 996
185 559
18 693
768 798
816 621
494 340
281 306
839 196
519 768
830 120
298 351
908 221
455 361
766 991
327 367
298 366
800 923
925 863
726 196
595 411
905 278
534 904
424 336
889 491
714 287
667 111
613 683
648 849
541 352
296 877
138 934
679 601
415 395
433 585
810 614
365 197
984 484
461 540
981 613
678 435
9 610
633 983
533 945
107 801
26 299
300 610
187 682
811 161
477 294
476 596
956 521
812 580
781 742
73 109
989 819
503 45
507 351
82 202
564 741
875 856
914 259
894 496
459 923
301 941
55 719
84 108
704 945
337 820
131 158
160 132
413 440
1000 927
456 364
455 537
770 584
85 449
413 65
642 438
170 937
933 631
5 560
68 320
833 810
218 167
525 999
164 565
277 203
546 524
365 28
905 146
615 295
986 370
584 170
561 29
139 516
646 936
195 591
842 225
87 516
489 207
854 675
998 519
483 144
395 725
166 463
245 56
201 438
86 327
83 830
404 149
588 461
539 794
678 885
974 866
689 836
271 171
179 291
541 662
245 728
961 416
767 513
715 930
778 618
472 85
208 804
920 165
282 427
102 232
309 188
745 615
385 74
643 522
791 217
688 573
372 572
597 774
963 391
121 137
932 824
858 183
860 82
886 576
849 394
329 233
971 454
838 198
145 34
955 340
741 898
6 860
799 542
134 175
590 519
184 542
409 268
228 490
121 974
126 993
1 514
552 643
461 389
471 927
359 25
602 199
370 369
188 709
665 572
685 410
114 282
197 295
324 903
610 341
104 433
447 280
25 87
101 948
310 157
182 760
936 84
740 33
16 731
507 423
383 978
487 515
552 283
197 478
694 242
168 893
372 478
107 306
319 723
793 338
937 100
446 898
174 150
623 521
498 211
625 777
540 532
763 724
558 391
886 785
389 665
236 52
790 204
565 389
644 145
355 862
304 472
650 623
951 956
37 491
499 703
21 448
438 166
97 239
766 841
342 327
648 999
535 528
497 775
583 288
711 942
92 828
815 677
879 380
7 170
167 952
878 839
354 900
845 681
556 724
886 597
809 928
332 589
607 123
596 280
943 993
67 599
625 465
966 964
246 6
352 353
754 537
315 320
951 489
45 782
565 375
51 366
636 864
596 730
243 180
388 635
68 849
268 573
733 375
694 912
296 53
238 844
330 486
480 333
355 479
379 924
950 764
955 112
865 122
17 385
823 872
503 153
370 713
541 919
956 223
240 267
44 698
806 311
988 100
793 679
577 892
150 793
154 320
62 661
424 868
557 512
544 497
552 737
626 985
222 911
844 193
49 631
245 64
855 706
475 698
689 26
635 10
890 815
488 481
86 673
445 523
163 366
649 273
581 260
848 790
899 939
832 738
28 531
528 437
931 877
67 764
210 914
572 790
971 739
316 405
670 915
959 585
413 192
400 751
461 743
124 131
164 426
50 821
194 475
279 110
488 744
992 500
431 131
955 18
495 999
253 150
783 114
199 641
553 812
836 555
623 404
960 6
329 485
627 701
821 114
27 678
646 193
442 789
312 355
247 268
515 690
842 15
748 668
333 452
784 33
8 496
156 475
194 336
11 881
898 796
117 290
758 781
307 57
685 870
879 382
282 102
663 769
508 58
515 374
3 43
655 230
832 483
695 333
497 348
807 325
339 535
914 677
132 597
837 908
975 575
64 820
323 92
684 522
961 858
753 718
133 849
276 294
783 96
537 26
318 215
472 668
902 400
601 729
313 291
58 654
955 850
47 389
605 65
498 686
585 893
286 940
625 578
147 758
887 529
974 563
33 951
57 762
406 712
727 523
416 641
512 758
799 692
39 172
235 701
603 73
267 325
679 356
754 980
226 771
471 866
817 908
154 963
901 218
778 739
739 173
788 276
838 611
7 869
194 487
997 319
499 257
58 334
318 257
463 808
852 76
241 131
555 639
970 797
205 139
355 933
5 10
49 54
447 639
849 365
47 236
934 337
386 609
791 377
811 875
69 422
574 676
245 344
849 407
334 537
730 764
982 518
704 178
979 77
59 481
61 6
177 354
425 990
647 331
542 214
86 706
417 133
591 46
156 851
364 149
311 137
411 496
650 420
901 575
599 589
230 559
184 537
971 467
65 913
867 930
603 956
666 265
671 138
512 676
899 64
89 842
250 602
803 912
841 110
488 917
775 364
750 698
321 242
369 75
724 52
485 391
89 410
105 419
380 187
494 498
458 198
992 564
248 578
496 518
853 632
628 725
69 127
707 100
592 297
88 761
252 420
240 813
620 497
16 142
394 280
337 153
482 486
860 174
934 844
547 945
397 240
351 838
124 362
459 802
799 868
655 807
139 772
953 66
585 758
891 686
750 428
257 275
399 223
468 914
754 703
483 724
318 594
240 246
157 836
754 398
603 731
49 496
449 482
407 421
585 747
759 313
784 690
875 707
316 744
441 600
870 199
421 834
43 402
648 193
244 458
606 224
16 611
595 656
590 189
588 377
715 162
141 519
430 613
921 166
935 21
24 921
679 458
21 221
493 499
432 416
793 398
853 194
51 226
790 305
105 743
755 706
874 219
686 9
261 350
68 581
443 872
223 231
11 748
671 90
700 209
637 804
702 860
228 957
623 809
703 513
653 502
92 837
220 694
691 499
392 673
486 271
180 282
573 755
632 334
833 702
588 758
295 706
563 576
907 852
342 237
127 734
441 848
927 772
401 95
746 404
877 697
136 151
672 253
347 143
676 39
138 499
876 315
792 687
811 966
600 982
391 541
700 685
559 531
612 275
686 986
625 15
637 427
307 801
599 942
388 311
321 179
854 606
100 792
293 420
591 941
309 242
504 545
785 514
488 267
460 363
591 140
740 325
219 137
11 990
128 167
798 515
27 744
235 852
192 885
317 981
505 45
523 916
392 20
148 724
428 308
599 96
419 559
229 925
31 311
191 877
654 552
830 123
989 541
961 815
222 914
59 837
116 3
665 834
623 135
265 100
113 868
997 904
910 932
456 424
581 189
824 352
484 494
854 872
14 972
50 818
920 313
264 236
563 2
912 175
219 97
442 115
535 997
683 465
896 279
609 411
747 320
101 559
566 762
470 891
439 839
625 664
984 777
663 964
593 875
111 93
54 553
573 987
311 750
970 946
813 456
951 986
391 950
789 423
566 23
620 551
471 152
149 162
973 723
639 82
909 594
315 417
23 593
82 410
194 460
444 38
594 454
87 540
283 238
937 920
319 754
503 606
283 276
282 570
157 51
134 468
164 857
178 726
742 732
994 758
431 888
444 504
781 968
806 390
439 457
180 313
150 904
422 847
380 601
41 144
883 454
540 747
879 227
349 762
278 58
71 972
222 983
133 460
75 407
495 655
960 719
531 645
642 92
582 446
1 812
52 8
132 577
97 837
198 648
871 654
966 543
878 520
789 66
167 365
277 706
410 377
13 79
437 121
548 629
186 535
696 405
360 849
838 17
840 342
363 842
72 753
340 399
767 747
722 133
956 500
633 718
76 862
957 875
113 208
73 512
386 300
224 418
426 175
612 970
72 779
700 631
224 257
739 115
333 963
783 345
169 355
835 755
220 620
309 461
718 190
756 471
14 292
433 232
139 753
247 789
425 538
436 787
25 715
799 402
944 556
547 860
564 440
852 147
118 974
364 144
551 849
721 924
76 610
598 74
627 601
7 844
236 255
954 569
904 216
870 324
146 818
378 284
840 878
690 377
380 246
422 436
717 337
665 863
657 201
817 835
242 594
360 282
630 719
690 953
104 787
576 358
117 784
240 110
153 747
924 996
923 366
611 689
642 866
286 64
611 43
309 994
301 417
549 47
548 121
771 990
912 162
778 789
775 545
78 536
975 503
112 975
759 559
427 728
417 292
316 153
296 893
989 24
707 685
937 215
54 906
766 596
675 793
991 598
940 371
577 265
955 615
903 582
489 565
644 41
164 175
799 413
384 336
675 670
458 846
628 719
960 623
999 832
169 902
97 443
878 527
419 304
771 744
725 522
683 186
127 366
704 754
799 64
51 492
866 592
406 143
173 280
712 161
285 767
844 414
25 421
34 815
120 659
98 617
289 547
933 922
465 267
933 779
605 208
118 110
233 768
972 548
124 412
998 842
853 329
790 307
255 539
584 618
742 997
338 733
119 208
485 709
668 14
999 844
409 75
663 375
844 734
915 649
240 330
174 921
670 432
990 917
343 27
114 486
935 238
45 457
796 522
959 64
615 558
502 351
629 186
629 981
667 786
873 358
373 568
831 119
896 435
655 386
790 723
291 791
347 633
31 172
384 213
741 381
952 452
359 209
789 632
652 896
883 108
594 463
311 147
940 146
815 822
506 934
576 48
208 764
17 41
726 718
428 43
724 591
549 223
309 63
734 431
132 723
440 243
454 24
198 372
101 974
427 330
987 459
983 800
173 574
936 549
662 181
704 150
115 533
571 635
466 902
166 704
901 628
43 499
57 44
418 915
159 794
302 911
924 881
458 784
644 714
135 979
461 107
163 767
835 83
864 480
523 971
79 81
683 83
651 899
867 334
137 946
699 546
699 214
934 696
855 781
819 773
842 938
760 622
145 558
554 725
675 276
69 542
317 88
782 898
665 780
808 106
326 667
324 726
770 82
475 992
679 915
209 737
261 70
581 757
700 932
758 732
460 355
138 928
881 535
277 894
2 835
137 168
919 265
839 571
541 725
73 684
91 1000
845 500
427 173
877 691
909 265
490 957
197 553
102 485
97 33
532 510
148 9
425 86
193 67
490 35
924 619
244 434
336 830
973 865
869 476
656 141
25 644
339 160
515 885
304 867
170 124
198 653
827 791
965 100
931 503
554 338
834 445
292 840
204 793
825 127
762 933
923 294
707 902
436 323
313 502
323 677
566 493
364 340
548 398
484 398
257 558
694 765
972 240
480 132
656 114
255 792
198 747
197 682
810 903
764 3
130 463
139 935
598 17
733 423
964 599
974 982
178 253
318 890
300 584
851 127
621 241
843 15
494 736
37 335
909 203
757 845
255 581
150 852
641 126
587 428
574 505
300 934
685 868
986 792
929 593
798 113
932 580
487 862
53 579
967 968
124 519
578 185
773 307
134 177
251 684
802 923
663 453
942 748
527 316
522 275
500 963
47 111
955 363
839 934
31 464
95 493
42 861
731 250
480 40
307 946
759 974
794 400
591 58
718 501
19 757
802 694
709 189
399 551
804 219
958 93
332 201
804 372
566 298
386 842
791 398
206 487
382 897
773 150
406 755
9 483
672 177
179 385
53 95
213 441
657 696
879 834
767 695
594 588
115 362
955 635
649 685
719 346
743 40
964 594
534 223
957 110
788 885
37 406
134 974
868 893
382 377
75 539
799 245
228 309
508 225
988 724
869 267
357 723
881 619
84 750
758 535
991 450
519 343
842 188
976 226
742 493
772 10
750 406
145 810
105 699
465 464
212 826
850 823
33 967
809 401
485 142
325 837
863 518
148 278
915 775
838 984
578 788
895 867
576 445
224 18
486 782
493 987
106 893
957 896
854 875
515 700
467 197
800 445
82 318
291 455
554 454
910 611
640 869
323 43
796 651
276 417
488 829
652 603
323 598
560 216
590 134
93 778
196 90
72 32
8 234
202 674
323 134
228 837
491 337
819 436
619 685
719 170
708 244
913 953
213 798
569 361
756 415
38 63
291 357
205 940
34 68
705 493
77 497
31 206
35 750
101 565
946 852
636 349
448 210
637 668
655 526
442 388
239 688
849 450
521 874
759 569
872 817
289 512
231 620
953 786
482 496
700 269
650 776
545 854
937 572
787 47
1000 917
420 609
805 771
147 751
943 226
770 199
698 878
266 399
261 166
491 186
202 544
856 679
767 837
363 771
840 919
587 273
812 158
684 914
365 464
872 348
263 288
838 20
176 239
370 338
289 416
231 533
861 332
844 724
271 156
596 259
12 324
113 480
495 574
907 849
571 254
534 325
74 328
289 392
239 634
273 309
203 420
856 661
54 488
628 650
950 698
848 421
80 389
603 725
860 120
595 18
704 450
831 750
531 299
454 245
289 784
57 199
365 37
103 243
704 506
516 948
798 374
350 119
466 147
195 720
60 877
407 848
695 730
501 786
7 542
619 367
744 782
308 698
589 684
394 616
634 233
537 277
106 5
309 176
322 398
54 606
382 349
700 282
730 970
651 395
884 479
951 470
238 1
773 176
370 753
415 156
382 484
894 29
868 592
589 455
835 742
396 9
894 70
707 954
862 776
650 911
202 914
989 2
511 954
583 744
908 852
275 426
13 403
92 649
7 137
890 553
279 454
667 339
691 21
23 591
685 285
507 267
816 264
25 888
282 471
286 554
74 392
339 947
484 556
709 757
838 909
966 361
915 487
72 746
216 820
764 692
884 222
34 953
240 348
34 551
386 3
898 860
294 839
967 610
219 705
511 593
622 948
562 612
814 302
51 305
510 369
527 817
126 68
892 573
994 660
638 265
659 709
468 411
874 890
828 559
476 988
574 118
568 667
386 418
633 188
644 161
231 12
752 559
390 461
907 754
302 769
882 847
64 614
453 61
475 272
827 729
654 775
27 417
338 375
132 748
375 248
338 899
881 984
754 446
457 481
304 325
48 254
995 157
256 288
28 974
578 849
952 398
992 374
456 737
877 475
556 796
345 454
341 952
844 614
915 655
921 594
50 775
359 950
951 423
327 292
539 261
363 139
288 632
484 446
149 242
984 262
634 346
162 444
193 722
430 116
621 174
823 468
923 635
414 360
420 274
939 868
576 137
767 57
489 758
29 959
764 886
335 945
376 695
823 984
981 792
848 654
473 545
256 415
956 386
901 850
229 311
877 660
710 705
440 71
552 903
5 11
486 495
721 990
998 187
551 631
810 246
213 358
76 580
997 645
280 212
443 501
342 958
225 612
865 822
764 923
968 876
120 926
380 176
775 51
806 787
390 968
102 503
291 421
223 617
8 754
819 933
481 865
486 825
936 65
477 44
887 276
294 102
132 413
664 472
777 739
815 957
343 966
145 903
193 335
679 651
755 867
206 292
571 519
837 703
977 787
413 867
390 912
776 882
655 357
433 762
916 858
46 358
773 450
817 12
14 193
261 777
478 934
558 415
392 138
527 998
412 603
477 646
998 336
967 634
781 342
829 268
514 301
898 624
435 667
638 329
343 450
846 375
667 120
840 155
768 179
87 777
265 504
399 163
321 893
856 378
448 372
166 1
126 654
209 907
749 332
691 289
292 746
917 298
200 101
476 102
214 876
875 879
504 72
843 526
261 41
350 185
507 83
629 296
829 892
98 774
786 940
39 471
976 533
324 22
337 460
78 486
506 534
338 770
991 603
479 184
940 784
884 340
232 407
440 383
53 730
666 678
469 654
2 531
577 943
713 903
274 880
716 482
211 535
445 52
826 613
815 988
487 543
422 624
928 526
602 945
128 935
51 64
670 772
96 292
250 855
935 384
586 776
870 646
59 965
477 408
460 425
513 781
604 140
788 729
268 655
390 648
909 328
362 163
145 618
722 589
88 984
159 103
323 96
230 761
408 96
381 888
71 711
737 881
342 24
50 528
544 599
543 280
225 462
667 64
407 886
6 684
673 428
644 77
236 282
420 220
810 693
947 199
188 568
896 228
459 113
513 603
276 443
639 544
696 121
478 208
64 688
248 377
87 886
554 326
743 124
79 434
224 240
647 436
207 983
975 326
455 424
933 557
802 400
320 929
533 453
458 863
678 512
784 143
789 602
233 852
958 584
295 856
189 496
638 835
916 536
597 351
249 763
598 140
59 1000
415 227
215 808
143 428
909 20
678 139
368 367
410 439
442 963
807 316
852 725
23 142
153 741
658 567
27 466
702 861
234 560
814 11
614 475
438 715
258 376
442 75
102 277
32 962
763 773
563 478
511 359
973 17
299 321
393 362
543 42
51 747
622 833
668 629
83 143
653 43
8 564
350 727
645 750
370 346
349 702
871 764
729 983
915 882
623 418
669 82
950 850
559 737
516 64
377 10
105 571
934 971
966 956
469 107
583 146
581 884
53 116
288 296
982 63
892 570
920 998
666 217
538 44
174 229
824 698
572 737
334 810
687 908
568 783
462 205
729 925
479 777
536 230
206 558
470 443
73 423
37 658
665 905
49 273
911 943
860 677
380 27
91 979
101 830
476 362
836 795
340 524
273 284
760 387
878 939
14 1
575 515
109 804
482 606
75 731
172 268
535 953
404 821
853 723
304 451
229 154
688 240
32 670
576 542
238 279
179 102
24 461
674 725
815 145
518 999
901 465
528 656
763 675
923 702
349 40
95 666
836 94
801 751
466 584
558 249
805 543
979 860
896 642
32 254
955 846
263 692
652 129
205 256
790 361
574 688
914 24
417 863
347 16
184 182
569 68
49 97
479 660
427 899
543 318
81 400
414 393
425 255
147 771
939 549
710 833
48 78
907 585
264 661
736 858
449 779
927 589
775 493
662 776
655 140
532 551
584 254
514 324
64 588
805 788
601 472
690 328
365 116
547 299
110 751
259 10
704 637
445 171
372 915
724 282
536 515
251 498
710 334
260 550
711 142
684 56
511 354
891 493
921 366
410 385
916 406
974 238
216 707
374 745
372 593
276 986
985 92
700 880
655 176
341 437
443 399
407 224
508 83
874 49
726 454
146 397
303 744
782 792
600 762
605 869
259 392
33 924
663 370
709 892
882 651
490 568
45 533
74 787
70 798
995 312
463 722
838 975
15 296
592 916
41 43
519 981
997 252
935 406
298 505
976 954
386 834
432 265
644 529
324 103
459 790
169 508
394 996
358 748
922 527
67 862
234 487
97 415
424 212
581 293
99 698
75 500
489 959
721 905
937 693
552 732
451 348
919 588
14 471
288 325
42 301
248 165
804 491
904 574
982 75
276 702
762 885
431 651
900 534
516 620
675 614
134 772
691 242
346 587
200 459
885 373
256 552
278 95
448 242
725 899
448 352
425 971
171 45
981 388
168 188
21 639
639 874
249 449
646 269
301 999
34 923
802 97
24 991
160 605
743 324
943 174
400 470
97 467
687 870
795 768
959 832
268 994
629 672
511 478
338 753
605 18
765 204
19 175
823 123
995 495
573 14
899 20
411 474
420 703
282 684
758 290
805 221
990 537
564 301
925 50
856 757
181 469
935 237
969 906
835 945
157 339
352 78
457 237
313 156
272 836
562 170
539 914
782 534
767 317
570 985
601 835
197 165
296 613
129 217
535 977
352 372
46 320
975 148
65 100
178 217
607 224
959 773
370 119
657 552
295 558
671 81
943 44
503 797
211 76
666 730
875 165
128 679
474 48
440 313
936 694
480 940
26 830
610 279
685 800
530 12
832 858
736 518
752 543
78 670
229 343
435 871
598 463
373 560
314 200
811 163
20 653
618 668
554 899
90 290
567 310
192 763
379 207
728 284
847 80
304 92
753 378
988 569
211 984
330 136
803 682
991 235
606 528
807 307
995 462
336 96
661 803
117 42
342 750
822 25
573 931
290 166
889 750
342 367
556 947
244 585
451 622
801 907
312 792
614 793
429 419
282 255
794 560
429 993
304 148
409 210
973 172
564 293
582 11
394 976
223 794
150 828
657 633
916 3
249 574
398 29
517 744
229 922
124 668
157 872
282 586
125 453
793 704
626 235
515 901
910 768
739 742
814 178
128 468
766 553
412 569
398 256
372 822
364 519
164 534
339 298
357 748
364 376
856 499
879 192
113 546
200 973
640 753
54 224
287 399
693 270
422 312
552 928
926 65
936 873
195 402
507 788
471 308
226 928
181 387
242 620
395 867
925 422
652 980
879 96
392 827
796 406
117 386
497 114
687 434
37 90
412 236
961 811
597 217
58 7
158 495
397 102
669 537
187 182
500 727
446 99
886 161
138 156
12 130
518 426
959 760
373 221
887 602
395 174
925 857
261 31
165 38
464 446
75 987
293 537
354 596
248 827
496 826
18 808
28 641
967 229
204 619
934 437
341 838
509 682
119 381
369 71
515 714
686 535
11 497
545 623
597 34
544 858
389 960
366 143
482 860
869 806
370 570
205 642
736 791
446 674
185 485
331 633
807 184
475 956
946 442
209 77
749 904
761 664
843 916
195 748
72 147
1 956
575 170
814 874
72 48
352 842
604 460
504 687
357 637
653 33
637 869
164 86
242 667
3 444
392 764
904 222
109 581
785 724
341 780
251 85
398 836
928 825
912 925
157 873
463 913
957 739
186 323
999 466
841 738
874 526
143 881
789 558
337 340
499 307
221 115
746 736
466 289
476 499
613 553
693 988
731 905
348 1000
982 397
323 379
534 668
976 635
799 867
638 829
421 803
792 942
441 950
737 811
543 424
452 74
646 614
23 855
55 48
421 726
72 257
823 570
655 763
511 255
475 673
791 409
850 81
471 43
484 31
515 795
130 240
503 319
150 489
630 480
398 146
626 259
237 850
823 18
664 984
259 107
869 502
535 576
134 662
553 925
468 856
382 608
607 49
630 696
660 558
469 342
12 733
228 719
860 564
517 973
405 707
511 814
762 316
453 448
717 997
284 432
515 616
362 604
584 373
525 34
691 866
531 890
436 468
75 532
889 113
483 163
683 563
235 548
782 300
10 596
480 492
668 304
153 738
293 538
377 563
214 459
556 300
493 806
126 975
763 140
176 536
627 868
384 539
298 798
741 145
889 483
431 789
622 92
422 370
274 514
643 812
200 86
734 455
300 751
166 456
224 56
35 462
532 643
518 241
613 962
442 385
509 775
404 549
924 903
600 180
949 767
428 124
890 36
653 844
71 791
162 592
733 544
318 698
635 190
848 875
53 763
862 58
411 962
549 852
305 929
913 294
345 619
306 112
713 581
514 554
921 964
734 248
476 192
985 205
47 814
427 429
979 972
263 473
323 822
669 843
291 423
55 95
207 33
264 122
44 267
436 81
896 456
603 717
132 455
924 66
893 525
914 428
532 50
467 954
22 368
420 87
667 419
316 535
371 971
306 203
938 89
947 299
893 86
905 901
506 575
946 269
801 846
627 11
405 351
765 591
625 165
689 839
664 573
389 496
882 573
395 245
599 830
590 973
605 207
266 159
508 177
350 77
552 715
57 137
380 331
813 586
254 342
593 610
70 909
368 830
509 715
517 759
122 48
486 251
4 872
113 244
973 317
370 267
804 582
246 108
459 992
432 338
422 35
83 64
790 266
862 477
796 864
684 542
155 363
847 786
59 211
346 486
825 288
825 710
840 426
32 744
882 780
297 854
706 304
320 915
305 884
234 6
417 629
951 848
196 172
66 830
371 670
454 439
993 348
997 82
505 353
772 792
974 991
883 941
386 64
356 602
642 484
716 785
933 435
369 342
902 879
215 976
328 21
77 217
235 225
635 878
500 838
490 619
662 28
896 595
224 888
958 838
75 196
681 534
199 835
226 921
329 468
533 349
487 674
875 16
187 714
866 328
84 56
360 232
193 498
385 855
296 646
194 709
869 383
27 794
30 573
709 887
8 569
521 423
376 333
660 765
430 194
978 908
31 742
700 671
18 613
889 512
355 373
582 629
837 625
76 647
56 851
337 745
823 558
124 72
589 375
457 582
374 692
522 103
950 998
335 874
50 120
260 77
206 951
868 327
300 925
682 460
616 687
52 438
195 41
140 153
621 658
994 88
400 818
390 434
702 176
327 382
206 318
897 445
626 758
677 396
861 181
172 707
537 182
684 838
196 638
637 137
280 548
714 35
970 442
310 9
74 150
537 707
22 297
137 694
969 418
737 777
302 553
773 125
148 899
408 571
730 935
958 725
209 334
375 427
705 3
964 983
519 794
128 860
419 589
130 448
931 963
987 164
170 15
953 916
369 831
904 802
538 708
634 567
402 496
76 674
730 840
625 457
352 360
223 49
374 325
833 802
251 642
624 555
680 215
203 234
687 362
251 184
219 946
509 498
143 22
625 478
114 842
247 957
414 205
242 134
563 751
40 541
636 48
174 677
732 873
898 32
114 513
765 123
436 875
853 980
355 541
132 721
557 477
26 870
964 566
981 111
459 651
631 269
469 364
123 927
73 740
585 453
147 379
642 40
984 602
967 444
584 379
858 558
315 561
589 548
433 758
793 412
416 18
944 304
69 797
875 49
585 157
182 130
729 233
206 429
575 790
439 818
203 648
419 451
514 773
653 878
976 616
664 229
500 656
496 501
708 314
619 401
778 787
497 84
681 979
793 971
99 132
395 370
947 979
740 596
220 215
152 125
150 497
831 732
78 398
18 469
309 59
806 15
391 466
765 821
159 78
162 522
897 453
58 52
555 998
566 678
79 943
570 298
220 763
346 152
696 557
213 611
993 351
393 208
687 512
284 12
607 311
539 68
386 14
573 681
141 704
406 773
968 218
73 745
762 371
3 138
899 515
360 92
196 648
598 504
882 929
508 738
855 114
947 854
721 569
812 599
214 13
10 943
953 556
869 992
140 260
391 262
93 916
27 304
42 79
319 16
205 546
668 824
146 5
262 643
888 104
617 689
40 634
969 453
705 979
848 552
619 112
572 405
178 855
670 873
72 33
556 436
822 564
121 879
16 779
293 486
656 1000
609 850
519 579
116 104
882 534
552 630
143 255
315 579
298 472
602 848
977 372
798 288
492 594
64 898
621 85
771 168
133 213
363 343
181 386
369 503
238 998
215 31
627 911
620 11
52 321
334 274
22 812
981 297
409 449
651 971
163 985
744 23
163 641
719 18
688 843
477 534
383 555
600 672
914 367
583 194
825 61
359 749
176 418
400 460
284 646
779 685
426 415
192 892
732 813
760 544
673 804
484 801
385 408
660 993
148 792
386 558
139 154
510 189
801 321
986 937
209 575
52 332
487 42
836 106
597 708
459 61
523 485
972 462
225 291
325 407
756 600
234 276
154 671
847 238
549 186
115 290
181 180
653 156
463 468
852 803
586 638
514 686
338 342
288 198
603 611
23 644
928 890
211 504
27 888
486 970
429 95
428 453
236 832
154 137
911 889
610 812
731 271
12 535
645 745
766 882
219 713
194 396
788 871
264 945
340 187
363 613
45 464
327 681
417 898
26 773
326 444
712 777
195 756
414 711
462 183
155 811
808 334
539 654
450 413
94 335
866 693
895 588
897 670
956 549
548 343
392 454
817 359
464 748
665 685
894 577
805 891
404 83
273 27
859 223
377 643
396 882
487 739
534 637
378 21
352 728
571 213
659 687
50 845
789 545
269 409
493 81
540 480
129 933
936 718
773 1000
811 600
921 511
936 941
547 96
257 173
335 617
283 938
442 286
441 645
349 496
615 536
135 590
801 425
796 623
159 661
356 9
536 929
110 578
692 803
461 96
749 2
389 382
256 870
440 872
425 490
996 517
328 92
607 137
306 17
449 406
214 828
16 22
531 725
960 923
808 285
131 890
945 362
77 563
808 747
9 988
11 421
689 441
744 760
695 37
980 928
92 53
735 859
337 253
546 783
565 789
8 664
355 361
610 78
814 530
221 790
657 426
144 181
111 398
573 696
298 967
505 171
676 331
495 447
694 418
62 313
716 682
561 401
429 849
814 563
713 925
729 595
240 869
639 844
570 751
686 197
611 606
544 116
601 826
128 269
824 514
876 415
161 906
739 346
462 526
840 883
227 844
49 455
563 38
297 415
322 192
860 44
162 826
339 185
282 980
891 897
475 564
766 439
856 638
47 532
426 700
836 970
316 625
14 31
369 315
385 437
356 139
795 652
427 142
969 711
184 231
267 312
257 258
960 636
854 823
758 660
389 361
824 954
853 953
186 931
216 550
363 705
427 297
674 780
327 944
928 407
759 730
884 334
46 880
320 729
34 532
206 706
795 125
927 964
96 357
195 517
697 204
686 612
929 659
717 745
474 532
647 971
233 912
263 836
551 12
127 195
886 989
541 293
110 350
844 859
384 593
625 638
10 474
897 419
140 656
324 125
283 100
744 552
312 113
727 97
975 720
331 183
759 451
375 407
147 716
311 871
142 76
591 498
515 624
571 706
750 376
649 398
504 455
107 791
75 155
634 566
508 140
390 334
597 989
712 385
299 778
489 218
795 315
330 763
2 254
789 763
183 343
238 938
546 925
426 989
339 828
362 767
403 798
408 741
29 757
983 410
473 461
4 925
857 552
764 147
671 169
154 274
702 42
734 994
27 254
334 472
887 650
437 237
262 26
69 82
544 425
270 95
51 923
391 474
624 784
579 619
172 64
161 306
180 279
680 195
832 581
640 659
260 25
92 492
362 189
642 990
470 70
74 424
140 387
442 89
489 709
249 617
658 106
487 344
43 366
952 754
325 344
702 688
793 494
500 123
569 720
266 739
348 470
6 151
764 49
651 898
367 453
161 976
386 220
719 895
59 356
854 845
145 391
838 281
231 852
983 206
349 871
967 463
784 769
521 814
974 805
883 706
160 51
590 456
284 154
784 32
70 74
406 908
526 771
897 565
731 287
20 129
413 652
721 337
152 124
250 222
463 204
444 1000
708 303
371 441
708 97
306 672
907 763
639 834
7 779
437 915
285 9
964 461
321 36
933 41
669 680
252 966
501 489
127 500
616 882
935 140
578 230
803 463
678 390
11 572
939 501
747 866
483 867
441 434
406 563
984 270
136 932
986 43
352 259
76 12
870 472
129 328
154 537
453 435
613 433
688 642
363 451
187 257
878 510
282 330
414 327
930 231
576 690
657 29
872 51
267 322
879 692
544 267
387 650
303 485
46 453
547 732
983 662
71 544
769 88
337 424
208 102
699 159
502 711
132 853
643 415
986 168
362 931
705 682
969 628
362 857
229 295
173 245
751 267
116 262
600 78
706 738
730 147
229 852
209 551
670 377
496 187
994 528
596 396
932 497
1 228
837 564
41 463
247 669
127 417
629 442
575 343
633 683
512 717
553 66
315 843
503 989
734 479
920 656
123 317
985 2
524 595
741 60
718 664
876 982
408 771
913 502
60 752
125 849
913 979
693 229
578 119
627 574
943 145
49 1
670 282
358 86
456 882
734 838
981 819
364 378
845 227
987 352
178 810
972 788
404 455
674 364
464 781
693 876
390 24
439 928
37 848
223 80
789 349
617 948
395 469
575 941
103 897
457 643
292 163
216 679
952 625
636 440
110 914
695 507
437 185
82 598
912 450
546 815
743 222
783 253
30 130
286 681
639 992
68 125
218 991
358 178
942 164
704 74
203 414
934 577
624 172
720 670
531 308
243 265
201 287
627 41
887 520
896 25
830 895
891 498
354 56
599 884
398 785
92 776
286 860
337 649
202 26
565 311
863 219
941 16
146 167
997 705
100 508
662 929
791 102
868 515
484 976
222 14
833 335
306 584
546 298
436 94
386 492
799 684
907 751
572 546
50 412
228 474
182 582
13 617
796 937
220 516
625 319
384 571
976 271
20 672
576 170
150 346
221 456
987 552
233 182
892 970
488 782
49 577
544 230
679 204
9 389
583 916
542 498
551 261
500 977
627 334
870 930
673 398
940 349
617 801
669 787
634 414
97 718
179 723
291 8
59 48
628 766
790 966
931 989
926 641
300 650
165 979
426 534
844 633
899 707
100 149
995 595
841 441
919 239
755 150
42 568
91 922
143 887
232 3
773 645
846 936
380 32
455 362
900 819
999 96
137 406
427 469
85 346
637 640
357 582
498 560
197 875
937 815
999 850
805 592
767 609
683 780
827 110
586 992
484 959
268 589
876 400
65 40
363 42
16 771
195 170
951 904
329 211
558 382
139 609
948 591
236 476
798 59
10 686
893 683
549 702
574 903
909 495
189 351
637 83
763 219
475 232
410 424
18 880
950 340
101 441
543 634
253 80
543 293
125 393
770 130
288 177
74 829
198 845
693 498
621 634
287 775
9 581
913 524
151 257
688 422
246 778
315 482
725 544
935 686
223 865
254 315
863 267
609 566
517 674
132 640
958 941
1000 327
106 564
322 251
399 665
691 977
189 704
300 47
977 918
197 561
723 907
805 955
447 470
382 823
359 417
497 627
840 738
639 743
60 338
475 401
516 682
72 117
775 600
414 372
626 273
246 763
833 375
684 327
280 309
349 35
223 124
164 491
57 947
865 553
754 205
904 254
660 520
766 357
784 730
230 174
559 765
836 849
157 223
397 58
120 430
729 110
326 997
78 525
849 671
469 798
946 964
766 11
823 783
866 145
830 778
996 864
429 120
451 519
619 745
297 649
382 518
892 135
785 776
420 174
54 706
882 872
111 964
460 644
235 880
886 999
253 328
650 27
734 8
436 869
30 245
799 622
278 21
37 484
314 63
226 541
251 563
665 200
317 148
521 498
760 747
58 925
450 994
502 760
40 525
146 927
165 383
180 852
699 414
496 643
998 650
621 819
322 772
510 953
302 214
957 20
932 385
758 453
628 429
136 341
876 222
497 240
170 267
926 749
96 169
757 487
632 79
184 622
434 936
337 567
169 100
367 883
723 63
505 803
196 207
305 145
203 749
629 252
152 781
482 667
99 524
528 838
669 691
942 88
750 688
193 260
46 933
171 940
291 54
327 608
171 739
221 266
175 20
849 260
755 557
876 684
212 590
706 403
123 983
637 266
560 921
484 599
898 367
391 742
704 551
759 625
126 645
240 882
566 418
753 721
974 919
131 82
49 85
218 147
768 35
168 484
835 593
314 612
198 80
738 857
564 751
959 200
196 69
503 558
632 487
26 184
136 879
988 196
566 463
400 455
635 940
946 913
137 535
885 227
859 404
708 963
265 488
586 110
306 517
130 147
672 512
688 336
452 924
592 768
156 521
413 994
549 316
646 837
429 26
511 700
653 571
65 275
708 417
192 873
341 26
816 417
444 429
50 110
160 43
67 96
603 470
673 484
172 203
57 574
86 336
543 136
261 884
779 742
953 665
175 409
937 910
912 321
250 60
151 227
218 316
345 480
172 12
708 287
22 461
527 920
575 181
952 808
134 560
521 224
890 668
61 541
773 319
973 907
17 340
913 549
235 477
937 581
237 195
644 726
569 110
171 706
288 557
377 788
110 342
584 587
976 291
651 344
451 6
687 853
905 446
903 902
710 405
874 286
778 95
766 760
831 951
423 31
676 527
803 732
553 550
925 563
156 434
830 515
559 658
873 1
62 797
906 169
167 833
168 65
215 852
995 607
475 662
571 347
274 892
165 692
941 597
584 512
408 5
26 732
655 358
154 202
782 668
146 148
77 183
883 796
978 38
199 819
702 511
557 281
887 408
911 244
960 329
54 357
315 501
171 109
307 754
812 824
854 136
388 914
150 509
298 805
369 104
433 258
416 147
933 976
463 743
235 423
919 585
954 649
885 554
701 750
971 86
494 99
850 433
196 793
668 272
519 420
43 874
674 154
213 184
708 990
982 363
576 307
260 556
470 917
105 84
830 923
137 398
886 885
776 552
375 341
841 115
661 796
207 651
514 169
638 771
104 24
51 934
228 88
654 588
220 205
43 558
502 530
23 557
82 472
763 924
229 838
422 660
19 941
38 684
246 561
815 84
558 380
196 393
902 881
248 985
23 911
203 834
40 967
917 311
866 415
485 166
503 313
341 990
592 310
787 826
617 775
463 705
764 216
30 221
711 74
170 99
516 840
775 84
782 414
742 931
283 393
794 628
616 856
431 781
102 610
300 406
168 556
704 16
228 503
816 863
452 913
544 1
567 280
568 67
701 342
942 989
860 240
559 288
221 277
288 599
716 571
835 547
450 859
28 471
674 961
201 765
950 279
827 18
330 733
611 488
908 948
783 556
589 162
168 998
673 874
615 302
842 614
418 33
410 497
712 290
890 651
701 788
267 837
820 766
795 181
180 470
640 957
751 743
121 380
940 794
67 751
39 98
813 242
263 264
21 253
953 375
746 830
519 12
492 574
951 337
789 952
984 158
202 377
767 588
663 466
867 627
529 324
655 434
968 619
352 508
511 261
618 612
711 284
914 711
794 971
309 58
760 60
563 380
352 153
390 986
435 395
364 4
105 505
617 893
78 572
455 1000
410 172
431 37
143 250
439 361
249 839
687 446
260 975
878 764
676 433
599 906
363 537
311 656
106 768
387 815
883 923
540 372
23 88
51 371
46 727
743 354
389 907
427 435
426 957
351 768
268 461
669 641
461 855
756 825
127 399
6 579
21 129
312 160
15 261
888 2
709 780
979 999
634 669
583 860
896 828
575 454
361 971
235 153
373 952
519 368
532 335
979 614
368 353
707 755
56 907
254 422
654 348
841 736
86 478
406 874
416 352
151 670
910 77
541 578
764 578
706 534
501 706
946 104
923 601
888 666
268 910
943 127
241 807
861 691
941 125
410 189
863 6
635 339
572 459
544 967
64 452
343 127
860 87
924 751
595 410
342 38
924 852
435 894
496 675
502 209
449 445
511 68
65 519
973 433
385 613
115 819
109 602
889 567
637 837
668 785
109 166
822 861
454 729
167 393
490 444
930 139
745 673
394 498
373 842
833 453
902 265
800 371
647 689
842 704
408 115
254 429
650 324
161 711
247 45
90 972
638 769
242 729
222 788
248 49
516 327
628 140
275 731
360 858
918 57
176 310
213 153
987 176
390 78
772 452
884 477
613 434
112 131
55 760
236 267
753 655
421 511
133 271
61 913
123 695
185 946
357 746
418 435
247 679
612 222
790 348
539 176
973 37
844 839
95 998
319 93
204 810
540 65
340 787
427 625
949 899
118 514
996 473
413 444
473 160
233 186
226 283
950 713
121 466
625 756
910 338
897 899
954 373
294 667
705 41
224 856
82 301
188 531
89 662
931 986
161 813
401 893
211 764
50 308
379 211
288 708
11 250
20 534
333 154
323 282
289 235
306 728
491 331
618 164
431 620
601 233
823 633
632 967
271 262
592 277
434 772
590 884
648 831
106 862
889 25
767 166
907 319
525 583
413 247
344 823
973 114
341 745
177 772
93 54
451 790
638 900
837 972
903 198
887 710
707 728
23 899
607 452
868 323
529 950
695 244
307 934
907 713
40 789
340 935
207 715
114 597
165 400
890 973
243 500
12 28
702 816
929 346
391 265
752 312
752 302
552 868
311 436
319 921
977 680
612 731
80 286
829 548
397 442
453 404
476 422
510 931
830 429
863 504
644 151
613 858
136 69
596 299
879 985
337 703
611 551
324 150
364 790
278 561
998 49
228 852
921 582
141 646
856 132
674 779
775 109
891 471
455 3
912 836
645 6
242 64
923 270
242 35
132 394
658 479
790 920
878 985
89 925
522 142
306 862
565 534
7 487
985 159
471 223
886 297
353 593
988 688
421 231
161 848
145 36
417 173
1000 176
977 545
916 137
576 917
268 799
352 126
711 613
29 734
501 256
687 939
722 806
315 543
175 741
714 185
978 454
232 523
844 529
485 339
511 92
108 441
82 584
269 495
682 620
524 620
388 325
378 785
116 61
771 452
760 312
226 372
3 898
229 977
349 141
107 548
485 627
853 964
961 547
928 698
818 80
155 913
553 30
73 798
96 550
462 396
68 755
601 901
272 717
233 697
785 899
298 277
42 851
442 343
742 101
390 195
440 321
418 517
529 823
404 232
593 707
751 427
695 57
481 985
967 680
474 304
950 227
571 590
16 482
96 41
180 907
677 12
854 931
171 226
430 736
695 775
445 533
814 360
276 12
520 442
655 210
684 657
134 264
42 943
143 25
180 126
325 827
651 173
701 246
398 320
323 135
377 895
396 370
97 578
313 664
497 49
642 609
39 492
923 277
269 613
224 525
859 186
515 436
592 386
195 569
359 506
611 563
571 267
357 195
387 139
230 828
876 486
529 683
512 60
720 383
146 955
388 413
869 724
233 575
402 782
392 980
85 263
729 176
127 885
329 317
725 114
966 537
805 630
579 961
637 758
586 528
827 522
83 794
350 959
858 800
89 598
189 921
458 99
541 291
544 413
410 366
389 620
839 165
982 713
619 775
743 282
79 343
308 874
929 868
635 835
460 292
171 123
168 347
480 529
405 934
156 77
861 694
463 764
523 432
436 92
761 714
542 896
349 708
731 876
855 547
705 370
715 77
397 645
673 295
406 263
977 358
50 648
711 514
96 776
954 548
186 825
133 64
109 922
194 635
917 555
362 381
608 506
211 687
711 490
419 977
772 14
229 358
494 150
831 774
651 58
814 984
606 342
815 581
707 152
508 152
221 157
550 138
499 748
12 874
733 263
991 612
965 83
17 56
162 190
140 741
744 816
895 614
893 773
32 462
869 144
284 471
828 861
795 142
850 819
652 290
738 621
657 520
971 639
884 378
535 328
888 120
206 135
180 519
112 870
450 306
532 961
276 254
497 459
459 997
132 208
297 776
520 58
727 788
692 665
41 622
991 416
692 724
495 318
462 738
329 684
907 609
466 454
425 632
768 605
311 732
613 248
523 637
68 297
966 479
698 518
341 18
288 386
329 251
116 498
138 300
654 205
947 589
807 41
665 982
735 351
922 285
695 720
377 545
653 301
81 529
730 772
431 874
4 646
741 489
777 319
352 598
89 974
966 120
136 191
608 69
723 303
4 751
945 899
186 904
19 482
420 772
278 569
475 376
442 446
581 123
284 594
676 776
17 505
959 155
186 702
663 585
562 838
920 135
559 686
134 397
703 57
362 43
956 369
73 711
469 123
399 19
873 542
933 518
996 912
733 445
103 884
13 377
437 73
977 893
20 759
909 857
427 409
816 254
966 626
384 254
968 219
27 922
528 684
471 745
521 267
212 226
415 600
43 596
63 585
288 960
157 748
412 400
689 658
822 277
651 833
332 822
249 806
649 773
749 778
232 742
519 433
209 128
259 505
534 576
738 243
121 634
470 912
130 351
314 78
898 382
811 856
420 764
769 602
577 807
579 591
972 224
634 618
593 413
666 973
34 918
34 254
405 153
250 738
195 562
164 55
610 446
605 905
308 332
375 320
199 597
669 87
326 742
182 591
769 805
272 123
177 36
132 799
99 399
196 202
393 477
876 472
579 241
453 717
446 509
764 146
283 890
743 656
895 749
778 60
686 354
592 354
439 635
811 192
845 231
953 882
741 305
324 644
230 378
577 398
852 664
607 970
289 397
177 35
866 586
614 944
293 474
690 882
653 283
902 203
35 301
41 717
462 299
746 397
256 272
46 181
729 862
225 595
634 985
220 444
73 449
220 750
413 782
608 645
605 490
637 475
750 546
875 369
133 247
114 499
213 46
694 819
315 942
954 918
7 547
21 993
60 864
444 840
470 988
824 767
612 401
475 778
88 935
147 225
890 121
940 755
750 577
845 547
708 695
796 237
90 516
843 235
849 489
471 36
160 977
774 234
251 945
364 190
341 897
332 113
240 707
234 703
41 912
267 868
261 447
908 218
222 422
295 796
574 814
822 791
144 1
649 233
253 834
412 18
108 550
888 517
643 824
323 3
868 844
46 306
413 910
732 616
639 725
525 866
186 473
301 691
41 597
539 198
999 227
749 752
39 276
231 770
966 188
544 799
449 405
811 141
119 800
551 731
662 915
65 471
564 423
297 814
865 996
142 439
949 106
892 122
376 723
73 284
238 295
749 151
393 850
600 949
935 354
814 723
42 208
137 817
956 734
803 465
816 187
927 188
396 998
943 621
874 453
569 314
321 350
160 900
808 599
123 51
634 830
358 628
46 424
606 957
760 37
232 100
520 490
255 243
468 390
569 793
670 585
244 521
127 488
748 143
758 213
458 827
966 776
214 814
467 588
126 479
395 68
834 326
839 754
174 67
982 807
947 867
266 544
75 783
174 775
972 212
73 628
327 455
171 177
699 220
737 332
713 831
566 807
883 499
899 426
549 772
57 501
499 807
966 248
702 243
724 883
270 535
416 462
870 869
502 94
25 859
430 445
624 828
557 983
402 470
172 676
276 310
736 670
84 14
604 450
960 835
18 136
160 75
288 907
901 883
763 643
597 765
428 23
168 355
551 788
123 420
884 306
230 213
186 235
868 936
312 563
568 178
773 465
287 806
75 172
988 80
253 200
289 528
604 575
899 307
637 769
435 70
424 128
790 138
723 767
452 860
374 345
566 677
871 287
726 149
628 239
45 730
529 541
334 434
772 492
663 406
644 183
511 790
740 980
506 188
547 695
435 475
196 224
923 49
415 502
274 796
304 818
124 663
707 44
328 273
811 814
329 752
27 907
975 90
555 802
919 245
647 982
300 302
985 457
532 782
368 295
433 385
424 438
293 395
726 93
53 75
976 518
467 295
212 525
237 807
399 307
682 450
711 971
57 49
368 291
700 256
884 906
833 250
762 222
11 629
75 283
757 415
596 377
939 43
726 12
940 241
401 843
953 944
770 881
763 982
288 673
181 776
750 598
907 432
843 878
184 392
117 725
659 644
399 516
83 385
206 497
476 495
166 436
10 673
324 219
334 677
476 609
19 431
809 138
299 739
606 530
690 527
839 881
564 105
671 43
839 672
651 164
275 962
826 828
670 936
805 782
904 636
292 888
437 53
432 974
1000 726
828 988
135 328
204 559
896 267
304 400
921 878
553 799
110 269
273 364
94 897
861 557
783 200
141 633
675 380
825 927
825 92
880 992
85 286
63 965
277 648
482 760
396 502
268 705
149 288
145 732
688 830
967 567
695 412
17 612
349 504
551 414
830 134
950 318
190 203
18 920
217 601
860 386
952 896
423 881
496 773
334 457
358 780
658 420
204 33
417 618
334 791
323 234
38 223
315 50
695 609
978 399
933 367
901 705
782 725
897 454
663 672
847 528
392 628
104 556
467 531
638 27
537 438
161 845
160 937
360 750
443 633
985 993
264 313
213 704
752 483
540 344
424 612
926 852
688 411
569 897
441 129
351 614
123 697
195 814
603 960
893 433
322 995
108 825
607 200
358 357
225 649
964 225
975 401
377 231
743 162
937 307
778 659
950 761
784 213
660 947
309 475
726 318
87 946
406 522
646 373
614 919
240 834
331 28
620 812
337 683
493 48
101 260
34 707
947 760
155 291
130 748
773 415
116 178
810 621
491 105
98 495
736 556
398 235
64 405
623 787
460 140
528 426
10 171
249 237
542 171
766 387
36 262
669 379
494 323
861 293
359 854
820 996
752 746
949 971
67 859
582 421
757 405
245 400
73 51
414 653
336 7
942 912
449 550
859 79
618 130
211 370
31 894
102 250
788 125
512 16
463 664
893 167
24 679
217 962
833 755
135 835
759 1000
699 26
796 207
132 54
32 138
57 814
720 701
688 7
651 227
60 999
69 431
887 436
575 565
331 431
690 87
314 604
678 546
842 733
218 586
504 473
11 754
601 1000
293 919
222 467
884 176
753 299
548 399
437 708
400 536
352 23
328 514
153 408
886 697
342 556
211 395
538 264
606 138
27 174
865 375
294 53
23 567
309 889
215 652
977 555
813 404
169 26
538 432
663 63
262 388
460 408
348 907
530 330
186 791
302 1000
567 799
797 800
440 638
679 256
798 807
938 7
418 443
53 251
314 692
927 972
696 492
929 951
691 282
31 365
747 810
389 892
973 439
665 342
382 142
757 960
974 550
593 19
270 848
872 389
122 196
352 453
482 144
3 831
673 382
633 877
515 532
252 907
130 703
44 944
691 797
635 867
722 434
970 529
478 83
16 9
648 398
888 67
12 104
289 398
73 482
468 483
882 753
134 507
972 751
205 116
573 415
765 99
110 315
135 767
981 749
566 162
559 49
386 465
946 229
545 594
691 780
951 581
676 131
36 587
334 447
216 35
581 934
586 784
986 664
149 575
361 643
592 103
477 48
356 327
723 826
230 405
429 277
402 529
430 453
972 795
372 164
410 159
751 767
272 257
838 940
129 667
892 635
379 715
512 229
330 81
933 84
326 796
435 898
853 53
386 216
343 90
901 599
105 950
693 393
747 893
868 828
649 220
760 972
730 242
425 700
251 136
256 257
260 123
670 646
774 932
176 766
665 415
853 719
502 89
161 437
644 798
380 749
573 867
669 656
371 582
371 20
755 635
589 551
98 38
261 842
946 874
634 958
121 546
530 389
945 698
57 892
37 323
806 268
805 604
689 872
944 630
220 883
146 685
539 436
997 862
534 817
569 537
567 41
449 39
953 477
963 83
266 663
949 152
512 312
936 45
581 825
151 480
606 633
175 568
370 219
45 151
95 470
17 766
274 831
746 535
848 83
261 105
986 895
675 602
411 144
600 29
710 740
636 831
51 659
21 299
291 903
498 385
576 22
552 457
30 352
267 183
166 428
141 215
603 417
481 417
587 125
243 218
721 675
114 563
744 266
707 612
489 926
2 122
81 774
813 628
719 379
706 655
215 558
767 728
416 585
427 141
58 967
197 449
484 330
445 159
208 522
267 793
393 579
10 629
56 16
595 988
796 504
354 221
456 993
235 621
770 328
529 492
623 371
440 91
340 544
875 572
425 429
355 51
922 915
299 900
885 793
629 941
173 15
460 393
513 695
589 181
40 187
462 335
173 90
634 890
252 505
984 354
927 666
193 677
754 334
678 686
574 612
748 321
708 28
731 59
204 956
626 137
577 666
182 810
943 591
63 265
382 954
929 721
43 655
406 408
889 48
424 328
985 582
991 12
725 170
768 805
589 403
844 206
434 771
601 994
244 849
133 185
915 760
684 156
370 522
583 663
980 227
417 140
757 391
90 315
238 266
249 795
448 766
177 832
177 699
955 865
41 843
907 643
993 917
205 105
129 970
82 74
347 206
555 166
56 765
685 499
249 977
405 85
968 224
967 101
953 486
348 985
9 915
74 333
533 911
762 711
661 760
681 144
598 425
426 182
6 240
955 821
166 446
53 979
505 664
483 786
872 409
673 146
909 595
9 969
141 833
330 597
553 310
655 662
544 719
285 968
512 876
685 29
867 364
291 839
741 794
993 495
455 792
138 869
866 566
372 199
131 13
194 17
478 529
910 50
269 770
744 629
513 477
183 944
277 526
489 436
382 833
192 751
265 777
925 672
739 655
192 376
902 163
113 936
615 610
289 378
807 913
186 442
387 393
452 700
47 917
365 586
717 3
832 942
909 137
347 978
540 869
615 149
907 891
503 301
559 810
928 677
831 808
727 27
886 891
126 411
893 886
157 341
381 544
269 196
721 419
516 137
727 717
306 877
753 964
380 226
847 361
179 750
209 705
508 314
101 956
695 370
854 252
704 817
598 966
800 245
143 172
812 194
995 744
320 934
231 710
251 637
974 986
590 18
217 846
714 892
798 545
603 260
310 900
214 171
698 788
184 992
740 942
775 107
836 343
370 466
396 913
539 313
756 732
111 444
386 452
671 721
265 771
878 668
790 292
73 991
199 193
539 14
633 677
829 408
398 38
770 2
704 576
263 609
500 333
866 719
193 404
957 591
334 640
721 560
197 991
23 844
570 612
592 383
478 694
162 111
979 762
428 535
659 189
752 998
101 11
778 612
408 509
762 412
927 83
473 384
912 163
936 583
276 437
444 401
216 297
25 296
443 761
627 304
531 549
452 579
63 773
217 501
433 499
823 932
186 661
400 513
765 728
849 249
9 514
146 999
581 351
717 422
192 487
742 192
531 854
491 454
467 616
657 775
559 517
460 489
755 999
151 467
907 898
951 838
227 783
553 877
107 45
925 684
223 237
184 621
581 479
539 516
421 676
611 258
991 34
29 675
371 202
334 583
541 986
536 348
878 647
939 477
455 401
433 256
734 655
921 246
228 409
320 72
406 717
888 235
781 869
272 226
440 356
43 166
16 280
398 588
249 939
667 708
128 723
239 722
974 925
386 291
9 624
838 715
982 583
715 567
684 659
896 146
722 74
320 836
512 3
380 781
490 783
710 510
419 98
243 169
750 586
846 104
828 40
59 511
689 601
728 616
160 611
765 792
742 509
329 992
242 427
405 789
735 746
35 48
917 853
560 796
224 522
700 616
454 939
314 68
768 297
733 724
662 803
438 429
902 577
822 197
224 421
605 245
991 460
186 546
449 301
954 641
278 107
445 34
222 946
408 214
1 592
893 764
692 826
424 792
632 110
396 625
110 996
830 859
524 75
359 124
161 641
58 122
468 496
831 872
363 285
933 19
5 149
962 371
893 463
466 225
747 952
723 41
196 551
945 45
869 708
18 644
2 648
984 744
837 939
465 331
232 148
366 714
101 639
596 944
909 452
479 106
345 802
210 174
632 368
950 867
228 681
621 930
970 87
325 102
90 651
223 738
901 7
264 951
329 518
783 165
991 516
488 906
501 145
203 732
342 603
821 517
976 554
740 378
846 49
314 23
324 923
202 63
563 113
888 537
101 486
408 232
575 873
389 727
318 596
96 820
962 195
394 559
360 83
832 264
908 988
156 622
164 634
121 310
508 351
437 14
751 771
973 928
843 679
637 109
539 392
133 245
275 952
1 247
166 613
465 500
66 784
151 529
48 284
239 570
178 200
292 112
796 966
691 24
362 995
454 787
883 253
219 572
181 820
205 755
656 415
279 255
489 156
762 121
271 220
10 802
969 469
87 465
207 262
987 516
392 785
786 389
782 553
451 192
759 584
581 582
366 699
707 801
496 842
951 226
856 936
239 584
900 47
319 532
613 223
918 403
994 366
724 579
47 331
693 459
824 420
851 694
329 865
790 89
281 133
562 760
904 823
234 445
856 742
508 239
716 384
886 497
976 203
290 91
996 716
682 801
595 598
559 880
153 169
846 40
626 564
969 232
47 635
22 625
514 127
915 804
725 763
767 441
22 999
99 25
221 201
821 719
269 195
175 828
397 262
453 658
575 597
971 757
950 727
572 534
929 408
769 871
678 856
309 647
80 414
634 624
887 295
852 236
409 841
462 44
132 781
712 94
109 791
814 176
160 832
706 767
527 939
624 429
343 668
562 563
494 825
453 649
897 881
763 892
895 812
637 855
880 11
3 438
878 69
291 81
31 867
674 711
994 474
929 697
984 326
624 805
139 835
748 338
435 216
164 132
433 57
772 767
533 823
426 220
528 876
355 734
125 724
628 721
653 974
661 625
122 364
995 327
610 46
125 971
543 604
409 636
853 618
746 118
334 104
353 72
622 607
351 710
33 114
408 287
541 765
1 926
696 289
176 101
81 521
695 989
783 714
831 793
128 680
383 954
951 227
868 328
21 6
788 844
14 633
184 163
294 28
432 384
702 551
937 43
842 360
203 117
166 651
857 691
625 314
249 64
87 387
189 547
844 862
532 645
875 581
228 461
692 498
667 684
402 795
705 273
713 245
601 611
761 549
690 307
683 259
565 285
847 64
583 508
907 931
972 468
955 982
9 903
769 883
682 84
82 729
529 733
503 68
971 960
883 807
62 781
442 452
708 553
584 63
204 206
605 732
455 74
118 752
589 475
991 656
835 20
676 372
848 902
862 939
564 607
678 888
889 487
684 642
634 955
840 581
785 569
367 631
872 551
330 2
342 262
722 599
720 751
728 506
400 584
906 774
538 702
575 750
566 70
415 934
524 986
209 486
687 431
183 56
455 295
888 855
566 578
716 409
179 857
572 929
744 469
915 833
190 390
142 369
455 841
666 606
765 264
435 498
224 535
632 839
842 821
58 32
854 825
807 599
391 984
57 969
177 824
226 317
844 88
128 516
866 734
740 386
200 577
549 19
378 594
257 387
982 441
38 853
27 404
138 505
825 521
543 177
539 188
823 90
114 104
776 925
507 957
898 465
23 247
791 830
826 630
366 812
43 301
440 925
881 56
482 941
384 86
443 886
168 237
767 215
583 683
939 65
257 170
352 988
566 611
93 142
233 760
616 566
403 334
191 460
434 322
401 778
62 609
705 931
66 159
494 560
348 191
827 83
14 879
467 924
77 811
865 542
315 449
42 211
861 876
698 735
510 126
137 389
113 920
166 145
449 675
84 504
535 825
967 842
671 742
192 424
243 441
559 255
977 94
772 791
54 994
930 184
901 712
811 407
969 434
285 111
472 463
495 916
820 310
188 207
239 932
575 251
842 398
272 856
828 290
230 268
515 980
613 806
695 951
856 599
444 107
822 987
131 163
739 291
433 136
310 829
523 892
347 378
274 640
203 144
725 115
374 195
292 909
426 707
519 278
412 326
872 816
617 38
948 564
524 872
908 61
377 479
140 811
684 731
419 323
590 105
524 836
417 460
312 556
503 138
84 424
780 20
37 525
644 2
179 420
998 821
406 667
810 870
162 584
187 806
252 501
552 443
645 742
135 370
872 6
412 92
189 52
893 670
545 491
401 334
804 553
440 703
885 950
872 683
327 841
454 365
441 685
687 518
742 333
454 289
244 472
283 904
686 817
624 793
8 179
829 80
97 495
477 815
635 745
163 278
167 748
4 798
920 787
622 733
535 475
608 80
248 233
717 906
394 485
306 625
550 362
5 512
374 447
666 768
771 169
244 313
942 571
371 378
246 98
291 185
656 971
872 121
24 107
875 314
190 607
865 173
458 436
595 4
426 243
135 779
168 236
514 288
389 679
661 372
956 707
448 149
210 944
782 680
93 783
616 893
49 646
641 229
186 689
255 655
461 825
875 742
757 194
706 528
893 74
504 175
367 265
225 16
455 631
927 78
31 355
918 269
518 166
903 771
340 498
73 134
475 856
771 213
177 765
327 732
248 360
234 564
926 135
237 405
580 397
656 933
503 851
768 404
700 374
389 871
164 891
270 260
451 592
688 399
758 848
769 124
962 444
115 261
198 902
101 816
385 251
931 981
158 538
356 642
346 470
30 259
302 701
496 627
910 696
412 747
967 805
623 123
28 108
374 505
835 779
464 917
877 702
734 18
412 795
675 114
457 474
317 729
101 913
427 267
43 177
669 702
985 256
907 375
839 777
285 361
365 896
493 765
454 448
59 256
136 66
238 941
589 457
903 513
484 462
513 981
879 956
775 587
656 580
929 877
918 346
802 567
430 955
948 704
753 621
341 19
400 972
652 830
672 756
886 752
634 90
642 542
264 363
854 829
478 300
259 332
924 795
83 242
940 765
439 250
223 777
570 980
132 512
256 562
387 81
660 489
213 190
295 668
407 584
172 314
329 540
504 11
844 685
870 821
274 542
278 798
545 7
296 529
510 982
330 820
438 470
713 922
479 120
553 50
743 312
403 757
39 284
18 620
897 541
681 739
817 713
512 278
990 427
669 965
945 94
58 779
320 974
458 413
600 48
970 750
956 906
404 2
790 192
907 489
294 31
425 687
880 293
663 725
404 669
536 758
383 140
674 136
41 430
901 970
487 680
93 125
994 785
308 797
719 574
161 643
678 113
834 40
714 117
216 704
376 320
816 874
330 929
800 787
460 736
713 964
577 726
236 694
897 427
493 800
911 357
371 354
483 219
807 508
652 590
545 149
411 855
569 589
38 20
620 601
267 476
928 151
261 349
975 127
304 293
722 591
293 269
747 396
900 284
294 669
706 676
861 351
234 242
790 580
299 345
146 532
279 701
902 444
455 483
488 336
152 407
132 111
356 141
731 865
250 341
946 905
876 845
912 419
334 89
900 228
261 458
724 23
326 739
457 983
855 486
153 870
134 25
98 965
846 314
488 47
785 101
630 716
463 394
294 917
649 211
541 881
900 282
629 316
47 658
42 729
265 862
841 498
265 532
243 239
38 283
186 432
871 961
839 440
128 619
627 392
826 62
36 347
9 193
932 888
356 32
602 265
250 2
760 671
466 553
565 371
212 781
461 41
184 333
67 212
436 125
613 199
933 584
721 445
493 603
925 85
282 300
18 4
239 139
203 256
944 334
356 261
936 691
74 922
62 332
438 307
623 923
896 156
837 718
71 799
408 973
187 656
784 975
924 770
837 678
66 980
92 918
171 452
387 186
357 964
384 838
256 449
365 973
483 196
977 596
124 193
771 92
655 53
719 232
450 50
695 365
485 693
185 347
620 952
706 707
608 71
539 994
400 545
447 998
199 149
67 370
393 560
191 163
82 233
241 594
609 42
273 676
921 387
887 758
981 791
864 94
334 418
877 611
182 490
708 571
789 630
598 129
462 58
230 474
1000 309
91 402
266 584
879 747
410 705
45 974
564 541
450 576
488 446
674 714
769 67
260 372
907 663
360 940
24 915
738 505
939 732
445 535
637 970
918 739
411 704
130 338
641 752
66 960
49 848
771 239
864 765
3 626
659 520
503 346
195 207
882 88
255 445
223 565
227 961
367 180
87 779
645 521
737 234
413 856
312 605
587 456
820 778
371 429
311 314
156 154
842 617
345 945
846 953
278 438
440 476
827 486
400 148
743 484
624 558
824 500
438 489
203 189
339 25
182 459
273 872
236 772
38 419
772 274
203 740
105 966
618 390
895 975
125 911
74 77
670 615
129 570
33 701
494 309
727 423
910 179
953 419
982 770
639 354
760 971
692 237
712 412
733 356
265 225
35 651
488 661
137 440
253 892
317 3
938 937
198 744
126 150
760 33
905 697
213 177
282 310
328 299
427 333
934 348
468 630
161 99
538 522
926 144
169 594
928 257
666 739
115 548
961 716
595 298
3 277
538 687
917 28
653 350
171 744
253 119
768 608
570 122
317 31
221 964
854 156
994 53
819 947
371 239
46 201
939 428
844 816
371 424
343 493
399 628
747 73
649 924
276 27
299 592
539 563
691 495
107 565
180 221
955 254
606 898
206 93
181 512
967 494
684 228
763 554
347 123
980 120
622 328
464 792
685 919
64 497
89 19
27 515
859 168
620 215
240 685
555 774
47 394
955 936
704 941
823 175
754 441
684 503
936 112
256 753
409 190
611 612
623 211
396 793
36 231
311 914
870 353
943 614
612 660
377 572
258 941
353 443
850 387
992 647
401 808
128 993
574 336
395 196
709 158
287 355
626 252
705 198
477 261
118 841
220 132
233 583
395 814
821 155
515 320
860 202
543 10
749 544
342 93
461 952
944 662
48 92
383 247
289 770
786 459
851 724
961 74
124 285
864 905
181 655
905 807
955 688
148 561
350 307
591 491
936 703
86 8
672 192
409 685
320 340
771 392
367 873
78 979
780 61
223 977
426 495
829 81
699 206
842 746
760 428
489 386
413 167
857 946
222 352
313 902
311 874
798 411
543 563
896 829
188 5
169 708
143 695
722 667
319 134
367 71
306 174
927 247
798 872
173 184
411 977
352 331
241 12
478 191
397 734
98 726
623 227
405 479
874 774
701 846
275 994
910 801
429 940
666 8
367 78
903 950
643 733
587 602
629 404
10 251
153 356
699 253
458 798
69 876
873 122
666 124
844 132
902 914
741 770
49 696
327 748
429 447
249 753
903 630
531 849
649 643
328 596
528 301
936 658
62 339
112 402
190 378
417 529
299 623
174 867
103 743
772 857
770 135
912 366
457 459
865 64
452 455
777 463
938 366
559 261
939 516
460 995
455 316
3 703
571 16
494 270
655 165
621 865
651 73
770 301
38 723
275 629
983 851
37 505
75 941
904 585
413 767
268 565
923 990
92 677
533 727
792 682
18 135
153 159
230 877
482 275
814 816
441 334
82 137
319 206
527 21
17 754
161 334
25 294
878 264
355 731
703 971
581 593
90 759
156 520
529 525
905 714
585 141
884 387
232 898
436 543
51 671
310 267
222 956
551 339
305 347
970 248
189 187
617 529
866 939
764 927
234 491
733 750
140 263
335 918
304 35
244 40
848 381
464 235
394 429
642 607
309 783
205 138
514 199
567 912
98 109
528 379
775 226
566 181
206 538
515 264
299 608
531 501
521 32
485 421
954 538
270 688
73 54
97 536
185 55
444 9
1 643
827 573
80 44
83 130
90 804
227 508
933 937
762 127
956 119
561 201
236 844
975 981
576 902
482 532
765 579
348 435
182 573
838 654
908 439
394 863
465 573
858 1000
706 753
529 966
640 40
841 723
930 114
405 107
58 829
629 135
392 281
705 420
368 825
348 462
343 739
181 243
670 577
833 957
924 14
923 685
163 248
450 754
209 74
892 85
122 516
358 606
75 111
101 466
143 604
496 531
521 735
216 143
925 78
885 627
878 699
354 256
912 126
451 269
327 159
765 246
674 264
283 946
392 518
38 79
78 346
617 724
200 130
92 90
135 936
996 7
800 728
148 246
275 497
474 369
121 282
253 68
814 432
203 911
819 318
13 841
719 280
8 275
480 1
409 758
11 541
7 444
96 978
491 572
339 561
476 342
11 732
856 941
242 142
174 729
43 726
544 539
329 426
264 195
249 88
241 948
657 753
604 570
680 608
135 329
458 723
151 560
529 249
620 923
46 371
975 287
928 834
317 709
135 518
573 916
150 709
342 240
884 207
163 101
136 347
178 512
544 270
125 274
884 149
175 246
288 120
229 452
632 479
737 522
730 76
841 709
958 48
215 968
441 907
224 935
307 109
382 858
883 184
25 781
546 249
275 693
45 806
140 202
321 573
5 492
960 913
285 544
299 325
131 117
699 806
972 114
465 556
904 300
303 406
8 133
507 613
1000 596
677 386
7 70
182 870
649 513
240 689
998 693
779 615
731 354
20 945
612 109
766 347
848 587
169 788
497 566
652 214
594 130
941 547
114 202
762 622
78 11
580 341
225 942
529 29
378 777
640 823
263 844
14 477
682 534
817 120
955 479
264 68
68 987
463 71
483 450
721 69
729 313
690 563
446 186
586 159
590 893
520 837
197 82
274 906
634 756
6 787
414 151
741 451
869 371
513 364
636 686
385 770
248 995
537 505
550 783
315 769
530 744
124 520
491 417
885 894
66 97
47 157
320 766
167 753
598 35
243 747
608 692
666 581
44 590
830 183
580 976
629 890
554 697
94 186
765 787
684 227
615 435
157 750
234 535
374 526
281 499
977 622
724 585
7 136
793 719
40 777
145 436
516 65
518 503
226 442
993 699
158 606
453 610
423 378
188 70
252 363
500 149
674 969
252 507
388 444
762 40
596 671
231 512
233 991
619 508
339 430
429 640
745 648
608 332
410 242
58 168
998 673
138 988
906 26
783 29
740 403
887 465
526 739
308 38
111 167
580 658
492 613
923 43
935 753
743 13
320 265
833 619
839 73
237 930
955 978
582 208
482 411
46 553
518 461
88 85
713 212
389 597
600 221
489 506
234 912
812 920
56 643
246 664
448 947
965 713
439 534
802 999
742 503
290 990
272 912
271 482
609 319
291 175
77 1000
438 16
308 858
321 313
589 306
853 553
614 662
271 776
893 383
19 325
65 806
613 499
769 966
574 465
840 347
735 242
172 583
947 86
981 647
286 753
389 293
269 164
797 455
289 115
281 139
737 625
50 663
845 397
854 652
550 352
422 806
659 185
440 501
254 303
629 762
841 784
842 107
25 803
814 570
942 987
694 66
744 406
468 638
429 878
233 990
57 998
781 91
636 915
442 486
171 678
102 81
387 229
782 954
935 964
659 287
867 931
52 177
985 871
701 913
967 650
455 307
712 799
442 393
159 483
414 271
766 258
996 785
378 186
244 189
488 408
113 960
629 433
213 340
136 339
162 563
804 374
601 531
159 412
114 747
61 491
681 740
547 195
643 568
238 630
838 173
214 413
81 919
365 802
833 162
375 151
70 729
772 640
195 379
375 788
243 813
818 129
964 323
722 694
922 780
237 763
980 436
676 830
615 479
700 969
806 549
622 723
141 397
714 81
256 631
783 510
42 557
980 536
696 879
396 997
662 854
666 35
17 999
33 178
826 89
708 487
519 469
764 341
157 80
762 353
876 975
154 338
445 311
165 435
675 870
633 851
980 509
202 563
705 312
692 211
254 230
977 683
424 684
414 842
322 336
625 649
146 559
949 632
140 461
131 979
128 737
965 776
852 261
251 693
963 727
239 295
434 313
296 326
299 659
853 425
972 997
96 153
359 970
667 213
169 588
149 76
19 930
430 607
450 972
20 862
103 812
901 517
163 96
958 620
705 154
310 119
641 654
634 456
777 605
541 584
339 103
661 512
496 976
405 428
182 614
895 423
903 292
725 329
858 224
457 811
242 314
435 897
661 810
819 83
557 869
700 468
999 483
70 77
60 390
861 182
349 128
333 603
611 380
351 542
540 984
869 622
237 776
700 162
342 792
119 561
662 964
368 300
452 216
28 42
502 558
892 486
287 649
357 670
931 952
432 774
398 503
317 619
106 290
546 883
726 775
713 977
541 210
725 573
583 912
501 305
751 713
273 778
54 120
694 672
7 750
749 238
500 292
812 376
87 659
501 361
514 684
853 768
398 674
226 299
523 853
600 996
247 131
890 157
489 311
372 728
252 405
583 243
667 838
997 22
578 898
50 546
793 622
321 560
918 124
352 373
803 310
850 594
84 643
727 182
25 625
425 501
812 265
980 354
298 389
647 315
229 33
410 653
207 136
476 50
794 163
750 289
370 353
991 740
41 340
71 636
327 279
170 818
613 477
989 643
893 415
182 880
354 853
169 292
708 761
95 19
277 767
854 737
347 987
710 935
259 680
644 518
621 58
410 750
383 785
991 574
977 319
379 947
11 373
729 512
66 139
947 445
40 975
740 747
768 980
988 309
922 10
699 238
683 986
762 24
186 505
745 39
105 555
175 634
304 19
185 144
765 881
193 500
625 182
555 652
343 195
655 843
738 151
342 339
190 845
198 701
954 338
27 583
186 598
977 588
282 906
71 290
146 465
863 867
535 152
858 593
611 498
153 652
945 190
883 164
254 247
820 879
666 360
778 71
905 679
653 858
268 643
15 802
372 847
962 239
647 67
222 304
514 942
86 219
631 792
109 444
851 597
124 297
709 614
71 793
196 166
592 826
153 85
301 987
455 411
362 348
859 795
116 153
789 152
87 891
174 816
355 390
31 565
914 457
24 556
675 46
616 760
763 406
346 117
917 354
52 812
178 231
640 153
15 462
646 185
773 781
326 333
963 606
917 1
995 975
7 990
616 265
459 395
54 220
514 429
242 79
269 804
261 354
829 534
189 419
671 871
818 730
266 351
828 920
174 4
84 379
794 955
160 978
681 420
126 799
34 283
435 640
528 855
686 957
794 893
70 896
816 638
157 376
51 883
966 868
988 25
552 716
999 237
553 727
337 239
340 934
73 362
821 213
802 955
325 731
137 316
727 749
323 483
63 781
551 625
299 274
926 553
283 697
722 301
159 909
488 630
880 299
983 375
671 580
392 675
299 232
791 740
7 859
626 838
652 689
802 31
257 984
183 308
131 701
514 571
35 833
214 344
539 754
564 608
648 615
789 308
423 578
12 97
509 131
699 859
108 828
500 265
565 900
77 838
645 145
933 155
488 307
421 697
292 381
533 905
810 371
904 924
12 748
143 213
866 874
6 323
541 259
332 281
416 713
200 525
847 802
157 163
647 307
339 576
905 858
826 904
241 941
647 601
354 87
138 231
4 445
329 354
377 320
122 38
362 630
864 241
592 193
299 175
378 456
602 55
166 895
264 521
658 382
69 717
709 897
101 672
258 205
889 857
741 900
977 226
240 9
519 173
129 608
636 807
411 432
422 490
908 964
966 181
656 165
727 766
460 507
475 879
711 181
461 589
283 955
748 237
613 470
582 149
989 109
642 379
839 999
767 876
723 388
529 924
756 797
867 291
193 569
475 259
913 664
53 343
838 487
809 319
755 850
378 241
9 551
183 124
951 374
351 939
622 922
456 176
171 869
759 210
928 328
473 707
784 495
161 595
491 421
503 411
551 154
560 222
55 968
250 862
285 990
776 190
418 545
521 865
270 606
87 64
69 861
213 272
652 686
528 534
876 581
724 381
213 938
481 727
321 471
772 864
631 786
30 726
281 914
997 579
721 471
811 485
483 880
534 411
649 678
379 395
23 521
473 654
75 484
374 301
891 48
787 444
828 982
166 202
484 162
783 130
189 765
94 735
355 468
819 480
86 418
609 419
564 41
24 839
142 283
80 254
861 334
607 833
239 48
406 201
711 675
304 121
562 379
321 128
676 475
237 562
913 256
409 87
620 921
976 25
741 919
799 517
20 342
306 803
648 932
868 303
89 477
670 883
503 973
215 829
320 882
717 117
306 389
664 732
702 797
5 925
794 380
56 485
822 70
703 746
365 567
667 951
562 912
448 533
277 399
781 805
605 114
427 119
737 530
263 860
31 685
190 148
111 962
483 552
847 23
205 640
839 12
555 488
204 233
727 329
516 885
499 904
345 562
593 241
342 140
163 998
102 38
40 505
992 292
615 983
841 141
458 603
750 766
283 103
56 331
420 918
502 807
560 450
804 609
225 352
250 724
128 492
428 313
876 736
656 164
814 447
227 111
483 852
771 500
466 468
127 367
107 710
490 460
859 888
706 922
228 690
522 83
772 423
140 602
712 314
849 379
992 597
579 470
369 506
545 428
131 795
625 914
386 259
720 291
102 808
350 83
7 477
124 381
532 52
306 117
418 82
314 308
136 303
217 769
889 317
864 127
415 717
488 87
735 573
856 500
926 814
506 887
269 432
763 641
165 392
630 215
36 564
884 161
553 450
304 672
378 348
42 450
52 77
819 995
969 403
914 825
353 81
518 370
634 724
495 860
770 215
503 665
110 655
503 421
68 381
610 894
4 899
687 49
795 1000
860 560
288 358
196 828
532 927
829 564
654 449
421 455
111 184
975 57
812 977
665 577
262 737
738 660
10 383
338 600
655 750
726 575
480 75
523 566
909 366
162 285
582 273
920 680
970 164
584 386
907 184
30 905
947 951
585 70
547 927
733 131
896 504
177 10
606 612
961 401
68 123
489 917
55 737
906 359
856 397
487 300
357 38
47 967
106 49
553 711
938 706
411 49
472 356
758 236
47 751
205 46
711 43
344 94
656 956
379 657
465 100
959 545
868 230
757 462
687 769
672 358
517 699
481 755
201 348
569 592
451 590
304 856
67 365
829 625
328 274
23 155
98 448
469 398
893 624
32 633
448 803
376 977
267 255
336 41
409 624
803 444
348 896
130 127
149 578
485 717
450 840
203 448
459 686
182 702
505 996
639 463
227 833
283 334
836 953
239 130
972 811
14 791
270 429
97 673
318 859
752 331
415 786
494 495
497 1000
162 439
137 755
888 6
439 121
325 211
425 979
596 919
460 135
92 583
522 356
215 856
650 521
145 835
594 160
780 548
836 204
929 552
223 454
772 988
137 707
952 864
218 74
36 32
248 235
525 654
738 691
726 63
208 617
222 169
582 575
455 41
691 730
437 672
252 90
600 203
852 471
923 144
771 532
922 791
309 696
631 153
842 148
637 348
280 410
632 258
647 626
560 404
970 140
451 460
147 465
892 326
386 546
180 899
162 907
417 638
609 946
932 64
244 66
95 481
595 346
757 436
792 152
991 111
971 767
285 182
20 368
885 243
863 906
275 621
140 258
176 795
26 656
698 605
913 398
186 125
511 708
179 335
316 313
114 85
757 560
579 846
41 623
997 596
749 807
954 676
104 364
311 492
457 171
822 769
66 449
686 479
267 807
259 569
340 665
582 97
840 800
218 83
895 517
921 469
677 972
725 886
771 713
441 2
756 455
741 456
933 807
887 767
242 297
740 654
864 716
275 654
277 36
675 668
873 286
704 533
416 982
655 1
1 359
864 655
351 607
356 129
764 297
528 403
196 655
98 942
795 524
302 508
918 743
686 64
367 427
334 957
723 435
150 117
974 567
684 222
587 982
610 252
138 11
973 684
354 98
509 564
542 753
500 678
407 653
595 641
74 211
700 239
656 138
842 353
154 262
918 987
654 803
279 994
253 601
126 682
784 746
827 323
397 194
470 901
311 686
733 865
414 371
468 801
556 827
186 998
379 222
153 120
145 408
59 633
121 450
991 83
540 940
255 146
931 753
89 513
866 501
788 361
48 148
704 562
224 422
80 439
79 511
876 46
772 96
553 1
910 516
279 471
710 90
593 248
831 258
272 511
540 807
256 233
856 322
874 528
13 532
842 408
359 72
903 146
145 78
698 613
162 170
929 40
661 15
448 659
537 500
313 814
362 527
724 972
619 493
178 92
440 113
163 984
517 569
646 999
402 165
689 882
997 90
678 396
991 58
857 476
582 312
640 940
640 667
419 997
462 51
691 277
401 799
292 540
433 955
112 276
278 559
860 10
545 665
719 980
152 188
621 468
230 628
20 589
292 230
774 268
9 493
747 294
529 876
966 259
111 675
780 70
630 487
104 610
580 34
888 750
540 382
354 353
371 710
462 845
437 249
662 469
892 614
922 519
755 601
315 493
671 730
692 292
7 947
343 36
477 804
350 776
675 194
532 499
733 657
138 41
402 291
258 663
761 942
465 255
136 432
924 168
916 960
312 532
841 843
761 89
959 833
120 476
264 321
37 199
111 730
100 70
350 537
937 445
402 198
882 374
513 229
51 689
165 891
623 889
823 276
333 62
999 285
765 145
78 935
9 981
637 147
928 481
922 769
611 793
17 268
305 911
845 117
306 397
19 17
941 259
611 592
655 814
88 264
212 923
413 823
543 982
784 589
807 65
375 395
717 546
904 149
973 795
689 593
354 712
758 391
550 279
698 463
15 292
41 191
374 964
567 176
805 658
302 297
862 368
230 434
801 389
883 528
693 986
565 855
691 371
948 962
110 911
293 186
62 352
824 587
126 697
33 959
538 566
817 791
423 270
579 753
944 305
847 979
626 854
271 410
601 195
147 949
932 221
803 658
836 679
78 298
650 563
5 958
362 885
953 856
742 254
928 635
565 626
38 467
465 37
301 314
74 304
396 963
359 686
299 258
445 742
63 82
91 762
113 150
636 115
630 865
999 5
848 337
860 395
781 633
936 569
568 907
727 868
517 409
186 613
518 433
137 808
816 846
974 861
604 546
54 370
441 694
726 700
314 510
559 83
714 101
878 87
210 266
137 360
896 785
508 488
249 510
461 295
253 355
979 702
281 463
696 860
479 705
113 883
696 164
966 367
340 895
395 700
690 399
752 410
659 747
494 818
776 216
2 604
526 913
562 187
957 243
498 377
936 940
361 116
893 151
483 993
932 48
194 414
185 182
976 610
8 425
58 639
260 594
796 708
442 257
554 448
914 652
903 498
536 42
714 950
874 324
110 15
260 853
96 587
28 741
446 36
447 197
92 148
584 924
208 378
568 2
341 649
246 924
678 774
172 227
360 143
151 260
195 903
967 678
19 320
227 93
571 49
311 764
570 119
114 207
242 892
118 674
595 172
317 320
406 402
8 602
386 987
616 791
453 318
608 340
943 387
460 456
928 500
578 975
264 672
493 285
430 502
975 172
883 390
356 814
68 62
624 367
603 331
226 150
30 916
700 297
364 518
917 135
821 911
813 950
743 601
92 595
247 942
407 738
300 950
86 800
97 28
358 987
131 963
493 908
796 218
505 893
814 898
78 377
260 703
823 941
767 646
5 900
356 246
24 918
747 997
265 878
967 404
55 953
105 409
277 605
123 496
872 39
405 202
589 452
229 473
208 902
986 117
475 845
620 939
295 376
524 743
883 428
142 771
692 874
65 921
47 346
755 117
15 322
364 645
395 818
688 900
899 889
906 745
286 141
425 895
818 887
561 328
208 502
185 461
670 771
145 413
308 744
520 407
668 261
526 336
726 392
561 759
612 638
874 188
771 497
111 532
455 650
667 571
733 741
956 978
193 962
316 220
837 688
145 585
884 365
26 958
467 901
716 418
830 543
311 704
687 935
680 630
575 38
925 956
626 349
309 649
31 15
109 185
880 103
490 621
737 589
708 939
568 269
587 135
965 677
583 56
749 886
539 409
791 391
304 389
966 771
308 430
318 514
469 422
6 777
235 861
596 748
676 585
235 121
175 712
285 373
163 228
921 102
780 74
691 164
261 835
866 33
754 697
95 542
120 190
793 346
649 237
188 769
179 379
610 164
786 865
864 842
398 365
6 354
808 68
161 267
542 708
316 368
148 96
595 73
187 755
584 493
551 662
61 709
274 242
892 448
196 340
382 539
96 16
719 997
489 378
506 849
979 221
490 54
361 838
820 946
599 140
670 39
720 693
151 597
537 975
768 626
656 962
441 282
804 603
476 275
933 600
158 952
475 974
273 180
804 146
570 674
570 871
941 268
239 107
636 55
681 175
489 739
539 547
185 746
387 771
535 459
833 481
394 360
603 41
964 373
511 406
973 906
722 429
935 395
637 69
399 722
832 854
358 518
438 799
884 70
600 420
295 425
261 735
422 975
583 55
295 298
830 950
45 344
920 120
362 727
278 96
571 603
861 239
536 277
262 292
748 614
428 946
362 751
546 350
625 933
734 143
456 921
315 910
426 709
258 770
485 562
484 99
614 530
187 46
188 252
776 435
51 75
347 868
444 705
746 267
126 477
523 737
855 765
994 820
900 312
511 933
259 537
671 223
610 68
724 452
304 303
936 254
778 492
104 174
519 526
489 767
931 7
509 142
434 544
59 371
528 891
470 805
765 75
431 757
661 814
528 53
271 270
323 61
802 320
358 15
755 141
699 561
3 346
458 429
295 854
397 208
196 99
689 814
132 400
938 311
326 638
923 967
36 892
764 866
198 354
98 713
59 983
552 760
991 660
384 121
528 858
549 461
896 441
812 321
407 34
99 581
2 387
492 456
141 121
539 710
367 131
219 721
256 158
928 997
757 130
527 258
100 118
845 322
882 553
624 36
796 352
522 411
532 941
637 439
160 146
45 109
430 723
457 240
461 484
242 258
196 992
167 366
247 876
345 350
27 579
476 101
861 746
784 663
38 428
954 370
524 203
147 569
682 584
220 60
10 336
699 13
562 151
277 638
996 525
83 48
908 536
365 878
900 437
741 389
951 616
999 750
9 543
695 173
608 663
972 661
590 655
60 593
401 625
50 341
115 546
981 569
525 565
233 483
184 770
404 497
995 23
417 190
670 469
542 316
85 698
639 127
108 81
277 792
630 367
237 867
416 626
649 189
896 843
277 196
473 266
69 846
957 346
606 487
284 228
170 194
187 184
769 33
585 409
221 787
357 17
175 96
332 355
641 77
110 394
866 996
993 375
331 669
402 993
309 426
596 508
518 428
582 324
368 361
737 458
103 513
543 369
73 830
123 346
236 31
921 532
874 259
983 366
262 642
454 919
207 48
812 869
185 645
17 235
393 173
764 793
481 875
478 906
72 326
57 503
401 371
907 52
609 481
547 885
463 681
682 45
342 948
621 869
835 548
804 129
668 166
950 804
199 672
136 240
436 735
175 606
556 426
211 523
346 667
571 869
192 380
559 585
109 298
447 871
81 46
386 575
766 433
887 591
759 696
418 256
317 343
126 238
200 754
96 257
469 813
461 169
847 283
977 672
720 942
660 509
752 768
477 540
509 549
692 41
680 75
732 683
772 566
96 287
361 785
350 363
607 838
566 990
941 723
227 669
941 662
824 192
125 33
474 343
601 821
538 164
975 647
568 856
892 182
939 490
322 101
797 957
137 385
786 504
73 827
179 36
116 149
293 771
928 68
955 395
532 960
760 380
713 582
574 38
705 597
563 477
750 276
780 483
476 905
983 432
81 704
991 434
146 314
831 633
265 158
478 32
598 947
463 305
289 863
176 694
291 365
758 551
559 719
290 764
283 990
315 745
546 378
852 380
337 127
688 408
989 572
587 829
537 941
699 445
792 609
823 261
821 500
672 431
829 27
22 100
866 344
322 476
646 691
506 264
281 356
972 461
762 543
807 192
261 895
141 218
213 695
698 340
912 749
993 507
696 232
687 815
868 1000
466 76
635 922
504 310
202 741
953 708
543 605
213 511
74 592
845 741
561 962
554 408
790 817
688 960
721 523
844 779
343 179
566 455
596 407
16 868
972 828
257 695
645 405
217 972
549 896
122 998
461 979
35 370
115 980
806 234
972 747
260 67
997 250
826 153
292 114
706 172
753 524
37 234
49 970
718 542
762 397
493 127
379 301
264 564
588 903
205 29
81 93
521 92
435 771
779 98
80 541
18 351
389 867
269 439
752 163
206 320
226 506
495 885
60 671
158 345
187 909
679 492
645 769
145 894
770 879
893 454
343 632
480 908
683 668
537 354
667 767
639 838
176 521
721 298
684 262
129 624
5 955
910 378
588 18
709 963
758 580
450 104
284 505
286 240
551 865
636 910
49 422
216 380
130 312
625 194
686 342
521 785
383 222
968 9
186 788
769 704
994 926
610 324
108 648
489 225
921 840
287 382
674 200
747 217
770 679
45 136
772 323
729 741
348 506
329 736
429 233
770 442
857 713
3 493
771 95
838 688
498 533
166 540
111 353
455 462
774 781
293 74
344 73
933 495
64 893
392 313
860 987
484 907
913 176
372 966
657 748
775 151
523 18
557 958
637 949
169 800
819 105
320 497
679 37
304 482
13 496
705 409
145 260
423 463
230 294
94 934
736 248
334 452
851 969
420 428
875 844
95 718
459 322
646 334
45 472
105 311
864 581
572 107
477 812
556 617
181 481
223 687
210 324
796 292
912 941
489 284
669 759
535 66
412 769
492 226
13 314
186 927
870 614
6 698
539 875
69 285
94 850
987 69
648 142
405 321
84 523
8 268
173 856
289 752
208 656
345 418
816 775
869 742
979 703
44 890
380 144
701 182
704 987
936 798
928 234
834 622
925 130
461 447
196 359
88 66
956 217
872 201
5 690
412 427
608 216
464 455
864 560
359 604
597 948
387 900
459 56
651 112
751 21
330 261
19 674
131 726
268 7
48 787
58 956
284 243
359 716
77 572
321 902
754 968
88 122
65 526
252 425
929 391
554 70
403 393
180 6
708 824
551 96
679 257
148 439
196 798
814 951
481 314
375 218
204 242
962 905
380 459
693 454
278 435
586 780
910 574
165 69
720 172
671 975
521 799
874 378
473 796
138 487
773 559
666 329
617 619
540 865
33 290
263 455
539 721
629 913
565 59
574 176
892 428
231 74
219 835
993 676
825 534
191 497
996 986
177 314
498 671
499 819
438 176
261 236
36 395
475 152
236 583
286 977
645 494
533 218
63 210
440 568
338 518
63 454
974 190
461 575
12 178
949 166
758 702
553 70
909 57
833 77
749 705
899 89
440 24
543 317
738 130
461 885
428 671
700 424
963 253
775 893
874 314
664 217
204 139
354 140
541 416
227 507
554 362
934 406
377 212
888 712
748 691
355 175
412 458
846 94
759 190
804 64
702 465
178 849
557 278
507 202
158 921
302 509
517 114
972 331
720 557
465 590
911 290
900 676
147 52
754 890
885 83
488 427
723 53
639 905
844 674
502 257
296 695
203 478
707 395
60 835
522 186
636 777
47 555
608 589
975 319
335 215
329 14
832 934
133 206
442 904
188 777
446 373
168 68
345 178
184 225
323 427
549 471
181 432
306 781
444 352
789 360
108 676
598 520
87 855
974 104
989 867
460 733
325 131
677 934
629 226
356 486
860 450
318 337
510 234
601 930
474 296
152 404
960 419
36 161
587 726
995 4
812 513
228 677
705 569
976 18
822 997
871 379
367 787
313 602
254 646
405 560
633 280
570 193
626 785
648 155
326 41
693 557
228 556
826 791
861 547
418 370
863 777
884 760
281 803
459 834
630 909
457 939
598 320
155 916
362 695
164 432
603 354
459 697
465 39
417 561
879 743
151 825
855 409
446 142
557 514
509 827
520 819
135 245
210 190
765 867
52 835
964 476
482 192
877 164
805 57
311 143
204 452
248 166
382 264
62 986
197 880
793 839
189 4
805 915
829 159
338 751
957 342
876 8
892 410
702 670
357 416
273 833
504 790
627 904
336 796
196 168
830 811
234 583
795 261
121 255
432 436
634 655
768 464
771 864
969 386
77 276
555 967
881 44
693 834
116 367
612 807
331 896
574 104
539 873
703 584
226 179
621 451
272 192
91 9
393 225
14 441
804 687
225 162
50 749
987 706
868 654
898 694
183 720
265 399
509 792
354 605
192 415
246 325
777 974
898 652
210 376
634 909
16 752
307 282
431 773
60 207
141 43
86 306
113 402
718 535
818 130
604 443
480 430
429 90
212 992
454 682
692 508
252 749
896 368
396 517
166 777
461 554
302 247
957 392
464 847
70 283
299 636
271 745
860 132
887 272
78 869
555 523
941 706
168 536
7 597
572 805
938 244
773 436
546 165
967 928
594 201
619 227
812 633
195 913
566 276
975 946
963 425
822 776
280 759
149 12
277 356
247 861
455 144
96 854
315 312
691 466
3 405
529 501
262 789
403 626
752 981
851 126
716 376
153 142
248 596
931 558
526 702
492 769
141 191
23 884
457 367
576 210
122 487
672 963
353 325
155 993
875 274
976 632
953 924
515 339
661 491
636 211
326 744
860 148
215 534
548 700
55 241
909 928
820 336
662 657
878 240
207 490
360 247
750 745
677 605
96 52
408 714
809 470
964 531
914 792
988 8
982 865
302 341
314 826
416 22
272 870
615 5
445 577
343 217
882 997
836 252
132 703
845 174
883 824
263 766
747 414
117 297
709 256
817 961
163 887
58 736
960 687
746 607
55 860
669 469
522 536
227 798
647 917
707 8
5 648
251 79
479 403
767 531
63 927
117 236
733 559
622 227
305 435
238 200
832 336
780 567
572 595
907 502
6 819
129 369
441 204
982 803
987 532
477 822
960 501
757 635
154 823
998 434
974 448
402 418
584 286
191 456
351 713
159 649
181 384
596 247
369 395
913 631
91 758
591 825
338 315
254 623
118 888
139 308
429 643
467 892
606 343
877 521
612 526
354 740
870 845
804 388
49 690
376 687
492 960
317 858
853 863
861 207
239 299
296 380
654 899
623 412
132 972
394 517
708 330
163 291
325 449
604 351
670 194
856 576
664 793
188 143
951 879
32 61
400 183
888 774
544 969
604 401
375 89
963 66
425 970
544 764
32 449
585 679
234 373
268 642
810 784
305 36
989 985
549 582
923 231
570 321
301 927
320 648
689 128
125 395
369 786
964 48
92 422
153 794
988 231
908 951
329 283
561 456
581 583
32 860
285 12
201 885
685 265
836 384
390 711
96 398
476 428
577 678
382 629
364 57
672 895
425 443
848 117
873 809
171 630
883 102
492 970
799 425
74 900
809 709
464 48
84 934
805 935
975 106
56 910
278 98
692 166
545 582
683 102
559 761
157 427
135 319
658 329
340 74
703 680
180 136
584 430
25 46
160 139
367 248
67 33
724 560
291 73
544 657
746 428
754 308
296 71
211 795
791 43
808 858
959 287
908 351
829 711
30 951
119 537
732 993
972 790
437 795
912 457
545 192
944 72
462 369
727 769
962 737
924 552
78 252
764 785
733 247
641 846
853 245
339 698
121 332
601 139
875 113
830 35
650 653
177 519
780 361
224 144
93 523
17 463
560 884
530 600
45 843
369 177
743 629
592 127
104 577
987 67
258 335
488 888
902 3
41 576
407 204
33 25
947 570
161 793
298 426
449 735
797 979
395 14
591 366
968 892
882 315
154 46
283 359
338 688
390 972
259 308
697 261
238 650
878 460
617 557
352 495
430 189
592 409
8 887
409 4
74 269
857 656
199 921
364 675
107 535
635 110
714 387
609 113
695 841
331 554
788 967
878 3
959 982
949 836
427 484
890 666
603 833
783 332
827 411
748 34
783 472
751 204
938 810
730 891
823 325
84 166
915 71
738 865
67 8
60 771
503 683
306 872
254 175
701 39
795 185
445 867
535 124
294 127
545 702
640 168
4 893
524 197
417 897
49 816
88 851
442 407
602 778
869 128
1000 229
229 839
395 117
349 146
833 149
306 486
184 588
299 620
890 720
663 831
188 487
243 822
703 798
113 124
601 725
981 750
527 536
970 574
886 527
342 898
958 398
557 162
526 280
98 211
959 183
729 688
731 635
810 261
370 745
266 2
266 632
595 178
6 255
70 712
188 595
840 679
17 861
171 288
639 31
792 153
981 806
122 505
975 617
759 198
555 788
757 844
116 843
326 873
785 403
701 330
782 290
168 98
181 852
668 160
762 652
324 967
151 628
62 930
546 767
735 969
872 40
961 505
411 679
987 345
49 264
970 115
837 308
572 496
702 985
17 115
452 162
706 406
227 772
683 527
860 488
508 551
942 239
322 446
528 200
959 512
156 976
327 24
174 645
486 511
318 334
416 815
143 687
492 746
824 309
941 873
716 266
998 357
615 253
635 97
621 90
885 184
519 454
542 741
316 478
704 365
792 216
174 445
230 269
733 675
211 755
149 754
736 558
759 9
321 37
621 834
218 49
707 794
994 538
162 672
127 63
56 783
386 148
319 110
757 831
421 618
539 134
309 11
976 912
696 855
468 277
200 206
591 162
840 565
431 357
334 762
217 17
48 439
889 420
269 100
907 333
643 243
324 921
90 884
152 913
433 814
485 401
533 484
662 194
249 917
845 116
555 765
413 216
507 406
823 86
612 956
621 477
290 196
845 986
164 554
470 298
720 803
155 28
547 558
952 317
169 422
266 878
186 991
332 949
676 260
438 919
586 188
846 608
301 679
398 876
610 747
672 272
397 760
421 783
80 810
912 335
254 552
305 354
630 601
214 981
690 805
406 849
458 875
69 464
943 155
155 144
552 634
305 499
322 419
831 1
178 177
51 912
653 990
340 547
203 762
853 355
382 819
438 734
918 921
16 427
702 954
937 558
224 808
967 178
928 169
657 80
793 538
991 55
307 700
782 699
732 884
687 45
784 948
555 358
925 433
714 75
42 866
892 780
34 641
935 744
196 463
646 722
184 33
794 610
438 568
529 967
363 963
791 823
294 120
329 899
374 666
978 331
626 678
279 572
884 298
365 768
58 684
547 93
759 579
861 442
546 428
119 481
927 178
258 338
800 785
541 580
353 640
590 497
677 30
574 400
555 883
237 330
113 577
644 706
725 64
562 814
80 289
712 201
17 687
893 487
114 859
104 8
193 888
88 123
326 329
265 317
362 479
732 91
288 643
950 624
227 293
553 489
278 621
87 846
458 636
699 914
508 840
213 192
839 762
186 305
21 903
463 508
25 769
226 502
280 127
546 765
767 968
256 622
735 197
426 673
454 755
430 898
669 109
341 730
724 499
95 651
190 713
794 411
650 658
15 407
865 429
382 119
933 556
798 574
924 311
3 931
752 819
588 689
322 594
295 743
95 893
867 559
633 614
977 260
825 779
919 513
464 832
707 661
529 741
463 139
621 541
261 276
536 179
195 462
473 959
358 338
845 772
179 207
844 728
14 400
270 81
418 727
307 114
684 114
895 36
794 78
632 821
142 324
476 822
21 312
363 28
135 128
263 606
238 656
995 550
141 608
484 710
968 504
919 411
407 654
848 581
456 509
730 439
694 665
256 793
264 598
774 523
982 703
185 923
422 891
75 825
531 108
646 171
834 188
658 214
417 782
890 396
133 288
941 137
934 910
70 523
799 560
990 337
188 50
344 944
44 911
191 848
448 529
290 69
334 882
270 419
283 809
212 210
360 389
742 157
588 122
18 607
289 907
22 125
177 614
538 966
816 612
263 900
931 352
830 432
848 220
575 859
980 261
15 672
155 988
244 491
28 324
31 447
31 940
852 223
785 985
149 987
890 349
806 82
95 38
294 590
447 467
753 560
965 36
123 153
603 744
930 546
913 337
410 226
631 764
177 380
112 425
945 431
557 529
676 25
160 228
995 137
514 705
44 829
805 917
45 577
683 8
97 588
472 65
708 443
554 1
583 904
571 662
631 851
29 494
302 683
594 467
104 969
548 11
899 535
121 8
887 552
922 467
819 592
807 23
366 991
859 737
303 899
578 931
867 123
791 667
964 855
232 260
105 151
303 348
290 999
636 222
976 907
606 692
4 974
122 793
616 436
826 223
407 865
791 363
999 809
183 519
776 683
85 8
708 715
268 558
117 367
443 592
872 588
894 959
241 28
304 747
347 23
987 735
679 47
864 98
294 487
629 346
161 802
164 84
256 206
656 450
55 786
1000 483
375 538
453 464
77 255
254 587
3 843
96 335
868 69
86 368
346 625
105 230
779 774
486 927
700 863
935 440
610 698
321 482
68 140
757 984
959 40
164 414
176 925
679 897
590 359
506 929
695 988
42 141
933 578
854 732
129 92
585 102
90 676
134 322
608 531
49 370
141 399
893 245
340 173
162 102
299 272
786 33
307 849
972 346
883 756
862 780
445 546
349 944
80 248
429 508
673 336
112 833
469 647
719 772
359 207
617 45
458 642
975 644
555 228
641 817
561 264
227 248
179 893
466 806
354 24
6 204
746 507
834 107
107 151
608 685
704 697
814 51
525 678
433 724
681 41
863 594
902 327
570 305
662 457
50 834
523 521
552 228
472 717
264 389
477 961
817 171
628 693
369 507
926 362
445 345
705 909
161 55
798 280
282 296
718 328
802 625
651 292
859 893
410 570
552 412
516 255
167 745
179 799
374 766
142 105
758 808
573 270
349 372
894 363
328 364
440 672
896 489
609 829
611 576
440 819
104 477
819 553
280 580
427 797
789 753
849 711
998 139
974 826
169 115
590 831
661 679
20 405
57 31
770 905
224 536
801 886
672 674
30 137
332 775
36 348
410 310
532 676
393 964
877 819
346 92
775 569
803 517
563 843
585 839
777 303
450 56
853 620
847 255
145 470
206 35
683 443
232 335
378 762
767 346
427 368
963 260
795 693
708 154
233 746
730 218
772 360
102 463
416 976
687 556
713 474
48 643
40 425
127 479
290 415
810 330
289 132
514 654
480 20
926 341
993 642
886 722
156 966
310 845
92 50
310 123
944 763
658 336
976 202
879 794
44 793
650 26
612 206
787 214
441 891
65 377
893 317
530 89
485 284
620 191
814 105
389 323
690 136
425 500
326 663
816 235
261 323
929 816
230 104
755 402
618 539
880 224
297 921
617 92
403 452
491 257
437 380
217 58
158 477
794 446
91 309
284 606
41 434
869 643
156 309
331 727
533 906
409 334
95 131
61 722
162 173
583 476
48 306
900 919
168 586
579 671
506 101
848 955
826 204
131 350
818 710
695 492
392 790
44 963
19 189
173 843
203 714
479 976
782 257
800 757
42 752
748 872
937 831
527 155
135 39
806 766
209 798
773 971
173 982
314 550
501 9
421 119
21 908
144 152
590 372
633 648
497 96
334 526
857 252
314 903
590 264
967 66
823 331
551 481
516 286
287 473
262 557
847 855
422 513
464 790
33 164
148 133
697 920
78 626
523 518
99 273
368 445
324 279
874 559
580 939
842 618
458 646
554 862
655 591
460 574
769 741
336 108
889 507
720 526
399 733
901 822
665 515
779 525
784 350
439 338
382 880
439 218
208 391
35 762
664 140
207 106
66 661
644 859
446 837
786 596
613 680
565 830
918 746
547 461
565 322
765 5
156 322
357 513
836 559
398 179
961 235
812 577
876 159
225 992
992 920
458 189
283 52
917 919
428 326
657 264
478 6
38 100
408 613
537 571
442 90
852 775
441 41
24 408
227 81
48 353
385 402
741 137
919 820
414 785
754 596
943 925
179 873
478 12
355 363
413 912
560 626
111 605
521 238
12 495
747 115
82 530
964 172
64 247
236 395
418 682
402 925
505 784
734 748
901 170
56 875
631 661
907 950
249 245
828 352
313 735
90 124
49 861
416 457
162 408
955 161
552 342
383 459
347 668
577 173
976 808
643 260
314 916
618 92
268 640
540 240
816 92
784 37
991 370
416 361
851 109
823 510
871 540
612 801
417 130
370 617
910 454
746 530
149 611
718 951
517 61
363 338
109 115
944 131
831 535
842 501
613 455
367 119
471 790
683 234
249 136
444 379
953 478
37 984
733 175
305 506
754 461
166 389
873 488
268 625
683 724
342 313
756 653
908 505
9 912
854 99
974 31
517 35
781 151
29 306
488 50
639 719
708 793
386 399
977 313
656 809
70 205
175 552
831 292
86 783
184 724
866 102
247 527
450 709
682 339
462 246
635 407
933 639
148 440
966 609
247 743
547 73
539 524
712 447
947 198
650 851
237 23
488 482
638 575
741 306
633 304
896 90
583 963
117 716
365 835
597 845
710 532
398 170
838 757
135 474
184 837
999 601
942 607
12 810
304 8
369 704
814 836
194 693
38 638
191 258
886 577
404 690
362 123
169 774
131 113
905 647
937 566
53 88
538 386
934 33
973 699
777 438
261 63
811 439
481 595
414 809
132 960
858 194
793 543
634 367
331 179
520 53
668 721
696 962
144 640
466 190
353 332
21 573
789 911
523 259
735 543
570 391
149 221
663 184
850 586
608 393
872 890
6 524
608 538
427 795
792 726
125 126
258 863
74 454
29 727
433 966
784 999
807 639
805 111
471 473
64 412
359 733
133 568
966 911
691 531
739 998
702 406
784 573
19 244
962 333
12 296
654 780
101 509
974 785
107 997
868 433
734 990
896 928
498 679
643 922
831 121
763 34
827 51
357 493
59 865
859 229
30 386
18 270
299 761
983 254
573 278
214 705
351 295
383 725
538 733
219 917
334 845
121 66
3 584
788 342
489 310
184 592
57 661
852 415
649 559
469 187
344 654
918 625
278 604
789 359
595 288
769 205
734 713
213 999
135 274
734 802
422 157
592 422
473 421
420 592
223 84
80 881
737 442
61 766
568 945
247 22
58 944
747 568
318 241
942 751
539 672
100 98
687 782
556 869
81 620
452 635
252 722
180 775
133 298
146 758
181 454
385 205
339 404
692 230
837 2
880 312
166 655
893 453
438 155
870 552
494 720
721 197
154 35
596 821
442 383
632 312
615 260
514 101
42 668
369 988
14 603
907 750
485 211
781 88
919 417
633 938
491 989
492 645
619 411
671 917
548 645
22 306
20 339
288 508
879 89
532 331
734 569
407 594
36 574
914 357
614 11
994 771
312 694
305 914
825 178
960 606
66 986
968 881
98 702
257 922
545 123
449 763
972 157
757 372
309 349
277 311
277 888
760 330
277 868
724 390
825 936
634 52
650 210
213 414
212 963
978 888
674 53
258 409
2 834
963 719
466 635
715 204
27 518
407 132
558 743
810 581
718 495
840 363
235 845
517 762
831 39
657 967
359 953
950 132
195 732
592 911
28 106
535 529
167 232
109 570
261 598
428 193
339 589
644 42
937 200
876 549
708 189
140 186
555 923
571 863
931 890
665 188
470 559
98 89
403 955
797 874
738 980
574 190
24 110
682 851
653 451
994 194
74 450
508 469
844 306
672 989
537 446
831 68
662 863
65 655
341 114
802 531
939 790
903 509
925 64
84 806
246 211
543 313
680 148
933 403
927 284
963 920
115 840
800 90
528 108
179 435
750 404
168 166
324 193
364 88
649 582
500 675
835 22
2 551
392 463
216 180
679 891
761 206
887 94
697 317
446 380
53 489
632 270
12 928
2 554
121 719
369 568
483 856
776 348
607 98
937 654
1 879
340 384
79 366
288 228
247 452
487 450
17 913
760 8
943 738
906 735
475 553
666 543
585 491
928 433
565 662
889 291
939 908
410 358
53 529
74 790
482 537
53 869
898 246
84 480
938 200
133 466
449 527
748 637
513 727
618 500
728 463
654 2
626 7
358 642
868 19
579 518
497 769
227 610
466 814
895 109
895 44
749 245
657 802
169 951
42 893
452 489
385 70
910 66
545 134
384 883
594 633
296 589
842 40
322 729
83 977
607 700
736 888
39 512
78 959
920 801
387 671
24 12
409 418
676 674
552 958
411 920
184 466
389 279
541 91
33 525
298 393
450 25
860 277
320 167
663 704
22 33
319 385
67 41
923 168
228 203
970 101
512 376
577 32
692 532
575 723
736 574
544 349
393 950
326 917
503 454
40 140
968 800
715 23
42 562
67 871
564 867
661 938
74 12
323 690
267 448
591 191
621 741
523 47
912 225
417 243
934 744
263 133
423 362
133 967
249 59
268 225
77 699
536 197
508 195
274 706
227 567
903 890
18 386
441 742
197 513
568 295
331 846
319 761
767 543
881 887
344 983
593 466
291 939
832 501
955 887
506 265
349 557
683 876
972 699
433 668
132 414
390 268
2 459
465 753
59 767
590 919
251 666
110 986
22 839
998 675
420 699
549 328
66 571
512 765
277 276
161 66
909 215
568 639
927 463
916 889
519 811
732 564
753 529
771 491
193 388
289 128
54 887
273 643
472 902
308 633
597 173
420 196
727 249
509 318
126 991
938 463
113 694
538 194
937 779
698 199
858 270
337 823
149 649
816 957
354 492
922 318
535 621
518 642
451 445
656 367
991 447
338 865
916 599
635 517
933 163
962 83
929 886
55 493
584 474
255 710
74 426
983 969
188 6
875 394
55 579
901 162
758 156
722 897
228 338
308 882
469 494
476 166
96 946
87 262
914 972
43 174
78 877
27 973
411 302
215 164
567 808
127 536
967 951
765 194
846 145
814 347
435 479
543 509
752 158
770 660
379 684
255 809
801 102
528 242
567 423
902 314
694 767
708 448
183 171
152 64
226 254
814 894
941 68
722 566
508 995
728 732
692 533
81 943
330 992
611 429
245 236
307 649
767 243
788 752
633 469
44 290
124 750
176 339
297 133
121 330
503 53
701 194
524 214
891 857
42 207
64 691
701 872
994 712
638 672
323 870
547 974
29 95
119 308
849 542
796 779
813 369
132 846
69 152
377 662
876 171
579 952
889 906
236 992
380 195
287 903
287 42
812 773
937 924
308 594
92 357
313 104
278 694
686 378
301 63
191 863
819 52
293 923
894 873
734 146
816 634
764 686
482 946
862 166
918 438
519 838
412 503
872 46
480 228
360 525
592 926
535 257
252 133
337 805
165 318
65 502
768 793
959 837
898 482
25 280
521 342
654 261
565 426
176 999
872 832
663 899
445 974
848 127
120 448
482 317
38 391
394 57
296 164
280 825
564 247
721 287
263 142
969 255
757 472
263 421
99 448
25 958
930 635
268 53
385 781
280 306
86 328
293 594
487 284
947 408
53 348
148 597
567 929
767 508
275 484
570 4
365 908
965 729
63 777
597 335
740 155
990 1000
300 155
56 414
214 654
479 522
227 892
853 834
507 246
849 630
88 616
950 820
814 614
889 30
284 85
276 869
197 902
966 592
540 714
512 99
414 378
983 202
907 397
999 775
980 561
690 462
800 211
308 221
122 466
812 93
609 449
328 672
825 628
409 703
62 897
489 527
524 371
130 208
251 807
817 909
944 350
147 834
975 536
600 704
639 280
213 532
657 63
340 684
759 780
14 172
354 499
243 301
249 151
193 738
819 992
847 352
557 572
809 359
134 912
291 761
117 522
550 218
449 616
132 969
892 336
245 737
836 615
226 352
369 979
177 313
365 355
415 882
941 551
1 119
341 927
364 977
914 650
176 736
870 767
134 159
917 902
969 658
369 553
33 714
206 197
41 364
962 245
792 573
625 243
446 980
782 975
747 752
816 58
452 416
419 355
408 640
203 199
709 339
406 784
63 495
284 322
786 785
354 881
453 395
9 200
355 127
278 346
541 616
839 321
181 715
998 245
954 265
781 676
717 384
934 160
543 118
245 11
945 681
601 212
487 44
108 714
774 673
551 685
600 521
299 560
524 575
443 816
249 693
143 758
154 944
624 781
113 887
931 368
272 156
122 156
13 584
55 451
391 710
65 925
835 398
1 487
852 122
990 536
684 265
284 522
822 253
284 455
221 934
934 575
959 468
571 188
114 779
330 785
828 679
646 603
378 183
991 138
650 644
870 649
115 646
664 272
849 190
659 899
375 869
171 754
938 217
766 73
911 899
486 844
632 783
459 798
899 898
643 283
940 68
300 95
78 335
463 696
332 723
233 312
811 298
714 442
972 1
358 302
619 443
738 69
677 120
157 5
567 526
344 763
967 54
624 434
66 405
826 297
364 348
689 646
462 441
253 995
642 137
958 511
356 543
549 711
489 208
101 5
616 209
523 220
430 434
735 13
219 878
631 886
694 835
763 10
678 457
526 553
220 157
844 902
41 297
807 220
469 797
520 619
527 908
154 50
784 851
619 154
757 675
764 131
560 190
400 59
999 345
668 121
436 221
184 139
836 904
93 20
66 78
54 148
788 816
141 692
464 187
215 595
234 946
441 386
128 127
467 111
122 173
511 112
789 404
269 126
856 724
433 172
281 317
501 502
278 563
97 414
519 644
926 832
255 838
835 340
494 635
915 220
699 331
695 142
51 68
285 365
969 803
251 908
325 226
989 661
620 258
175 561
839 253
64 728
320 585
32 2
711 232
97 324
978 440
149 252
48 950
275 254
305 870
878 539
707 314
108 792
277 606
80 868
468 368
671 447
361 372
245 642
922 48
664 457
369 327
277 445
554 778
404 551
407 524
126 220
804 116
605 623
403 651
901 980
109 326
183 689
865 644
107 143
549 327
213 906
49 175
983 471
733 380
846 63
651 599
577 834
330 194
912 348
683 836
167 643
409 200
478 842
197 280
7 177
384 371
310 335
88 497
262 245
906 597
698 636
638 792
641 476
815 810
141 908
672 152
207 426
367 298
676 680
564 492
756 913
753 186
500 495
493 173
9 416
34 147
377 268
22 900
415 515
79 391
227 325
509 430
34 220
597 12
870 709
598 80
185 706
303 543
144 597
750 834
25 686
50 350
328 190
251 553
87 443
915 764
525 989
126 197
466 823
160 958
29 584
514 21
421 84
288 875
943 649
733 147
658 150
100 708
810 136
252 553
832 81
414 916
216 182
988 61
768 572
732 849
5 56
911 527
909 281
695 977
223 911
880 816
708 671
505 193
961 584
459 541
705 176
456 992
288 158
535 749
621 840
1 865
634 579
74 888
896 527
367 870
801 964
515 685
961 623
704 156
732 987
802 108
665 170
835 991
967 958
520 639
977 303
99 165
614 347
873 330
332 376
966 503
708 8
371 157
126 58
497 139
71 253
116 690
97 940
190 285
34 202
582 26
340 837
118 996
327 687
552 370
79 118
39 987
58 267
772 283
481 890
954 550
172 589
222 976
254 661
188 214
423 607
686 777
579 533
412 910
739 237
532 942
463 234
353 99
746 554
149 800
302 877
148 58
577 984
88 890
358 388
110 887
479 171
727 704
152 130
502 424
921 853
753 729
400 491
779 601
762 414
557 437
883 962
463 686
602 74
858 649
259 759
563 42
743 203
101 196
373 931
649 35
679 238
874 839
152 915
66 925
10 742
513 763
722 751
611 87
295 185
664 352
619 510
184 488
919 398
909 761
647 644
631 458
902 554
283 210
970 300
817 342
868 395
694 681
874 637
400 781
893 22
163 430
301 92
146 765
575 537
592 721
316 1000
389 174
1000 543
257 87
675 87
949 932
15 168
681 484
121 984
872 777
671 829
1000 45
554 479
359 778
211 470
560 19
458 241
744 990
170 42
63 733
764 936
167 775
275 851
900 844
53 691
53 221
42 297
533 251
220 72
247 397
964 305
257 883
480 19
573 333
535 319
154 405
159 427
570 941
658 647
700 375
621 438
965 329
3 297
137 545
973 266
503 155
84 827
736 48
126 177
341 167
158 286
562 129
644 557
3 720
639 336
328 915
185 847
729 861
627 167
292 111
473 759
995 518
449 336
262 656
85 194
215 492
225 329
450 816
49 984
570 808
154 724
68 509
712 748
234 11
643 449
50 97
780 201
251 332
144 700
995 223
529 133
70 187
924 51
949 417
778 532
521 27
800 107
491 651
532 57
193 221
370 800
420 13
366 38
920 835
786 661
512 458
622 822
542 421
720 252
940 220
631 291
601 622
378 991
409 548
571 910
351 10
739 220
466 965
409 23
953 312
804 462
693 197
801 106
81 69
177 424
642 729
292 191
98 595
989 47
752 231
357 906
869 489
370 2
958 524
74 246
166 689
626 243
571 911
527 914
344 671
149 478
424 650
361 669
373 46
491 985
141 781
449 927
589 236
219 99
348 219
20 802
176 325
594 383
938 351
695 707
14 104
530 808
642 716
955 897
1 125
541 470
250 622
963 149
874 751
784 812
915 523
882 290
442 440
133 719
338 8
200 145
633 561
454 45
702 37
819 690
606 575
952 424
4 260
448 759
682 519
719 634
967 264
394 50
843 163
487 419
123 305
195 822
396 188
566 266
617 100
105 668
14 997
385 882
939 255
343 615
688 990
188 439
679 773
697 59
711 846
739 366
234 838
127 717
205 228
342 588
226 270
485 364
826 917
71 950
991 751
373 224
271 933
199 276
608 946
338 407
168 67
71 106
327 134
465 124
388 810
769 226
636 15
413 926
946 623
543 944
129 267
96 861
777 61
67 730
608 283
568 628
586 461
595 164
613 312
430 304
841 991
707 345
26 743
727 483
983 503
46 593
920 959
757 314
537 167
923 752
77 835
392 643
418 63
146 292
591 170
338 731
758 328
305 384
859 303
950 154
378 338
553 249
711 636
776 251
735 323
589 508
424 41
389 399
206 469
433 744
753 13
550 103
577 507
552 645
480 370
460 182
80 188
150 618
133 321
186 885
898 444
221 984
628 934
364 667
95 154
343 310
26 204
574 812
720 755
36 56
708 204
904 2
758 681
481 839
172 898
1 928
44 449
451 868
198 53
269 554
698 838
847 814
41 680
664 171
491 172
938 87
604 101
313 215
386 301
921 467
713 532
588 579
857 377
433 255
834 755
420 139
31 351
369 461
202 822
16 533
277 750
727 292
105 635
630 625
119 505
788 868
86 975
677 875
73 182
331 567
736 541
231 983
139 827
631 464
525 351
485 298
952 667
929 294
770 256
224 49
526 985
615 278
869 390
47 82
404 254
445 892
326 498
185 412
258 246
847 663
989 840
921 942
681 691
876 129
356 646
195 413
862 983
444 415
878 674
209 398
835 939
821 244
268 241
152 907
790 788
341 331
254 741
49 933
647 363
554 496
587 713
76 597
33 403
541 404
21 140
97 641
266 367
778 871
922 237
28 295
723 922
427 711
943 412
193 716
490 227
143 358
205 649
467 147
351 253
673 830
267 94
677 779
945 711
185 18
994 344
820 588
696 313
929 295
318 365
984 11
745 695
497 749
388 806
307 498
7 226
841 527
608 782
692 670
82 749
8 494
321 968
646 213
58 961
42 833
180 941
231 987
143 738
186 359
477 415
169 606
377 71
23 239
624 433
22 866
541 778
385 737
848 609
688 353
328 685
964 619
760 648
731 23
993 335
204 172
59 96
586 605
145 552
509 528
152 243
294 542
535 395
397 210
588 61
632 232
624 311
70 671
662 489
18 449
806 194
182 586
414 184
637 188
942 660
312 454
813 10
960 265
772 475
332 162
106 1000
563 165
603 69
656 104
957 275
892 71
406 933
417 280
379 683
941 345
109 651
508 94
281 859
631 901
11 236
663 520
705 137
360 605
267 764
289 925
279 626
551 6
417 908
408 93
211 580
966 333
324 728
606 671
610 781
214 846
867 775
17 135
93 417
850 451
989 206
459 79
935 288
351 899
537 367
36 839
107 776
573 596
590 104
512 896
955 782
762 219
578 614
424 599
804 852
754 253
253 574
897 125
923 659
371 87
898 227
487 33
904 681
689 966
263 557
481 148
134 384
551 528
942 992
265 221
594 644
150 831
720 7
231 540
487 456
266 313
497 676
156 291
831 467
164 38
813 234
413 75
334 308
728 971
395 253
309 471
782 610
287 684
733 10
439 672
613 98
348 422
513 270
497 382
406 623
688 504
946 588
38 785
15 745
124 442
805 964
369 616
553 383
171 3
645 513
239 558
809 876
785 868
657 756
14 224
413 755
751 965
936 905
965 882
174 115
109 944
797 96
704 336
394 136
16 807
718 213
720 64
846 839
167 835
78 763
875 82
798 21
781 406
167 613
248 826
338 403
64 17
961 111
733 599
681 620
152 285
316 613
400 85
355 833
213 967
439 321
855 816
543 776
721 562
46 708
49 769
562 91
597 942
208 994
827 650
65 755
927 883
702 819
608 808
251 137
806 304
138 533
805 628
185 123
852 960
34 243
553 136
51 375
791 775
461 795
358 840
570 749
53 645
211 570
809 529
633 602
95 303
311 667
96 405
933 256
360 827
613 447
597 965
320 817
90 127
222 210
603 136
86 861
226 919
602 185
44 913
366 113
537 820
769 422
803 591
504 274
424 281
648 383
979 359
248 821
444 581
483 844
307 29
285 106
532 357
361 53
865 735
637 674
979 208
819 167
359 29
589 301
694 972
796 82
232 436
616 276
321 24
435 377
990 989
356 349
910 624
304 326
734 788
523 925
469 564
179 125
276 955
994 922
301 713
586 193
634 611
652 37
57 927
834 846
275 560
445 905
961 531
241 330
403 128
145 771
180 712
927 111
102 133
618 292
570 202
729 541
546 884
904 85
612 787
508 493
911 682
994 970
957 723
835 495
826 400
648 114
666 363
224 673
500 953
711 943
359 431
314 827
357 477
798 323
505 622
911 601
13 758
535 876
388 109
559 916
505 267
204 831
862 239
959 450
678 2
617 889
821 325
586 422
97 567
693 899
244 280
684 489
701 298
274 464
442 602
263 447
922 634
519 923
66 746
883 418
895 520
329 763
72 559
274 338
350 966
515 595
440 366
231 556
337 334
442 247
576 110
345 153
310 958
119 868
472 656
362 330
192 945
979 303
391 288
22 969
771 970
679 276
777 785
989 518
951 593
682 772
898 961
539 331
454 688
425 175
513 178
336 19
959 171
540 63
261 162
522 436
938 690
427 915
426 494
381 239
426 699
553 990
32 664
86 379
617 317
886 581
641 573
941 250
388 880
285 616
737 339
338 103
219 480
359 785
158 523
198 564
195 273
151 621
615 126
907 550
178 519
665 873
541 794
254 36
374 436
31 953
142 425
110 314
668 28
970 683
39 234
321 846
901 20
788 988
29 419
94 314
911 928
484 926
527 671
808 578
503 761
132 879
777 322
103 515
244 951
754 730
807 519
558 541
615 151
428 976
533 413
32 931
409 825
438 558
240 274
258 779
819 886
732 899
645 258
192 586
356 674
632 256
757 512
384 538
453 393
203 384
37 621
675 290
702 970
18 48
401 727
782 748
796 834
123 233
392 32
479 364
922 484
189 146
519 464
296 522
765 596
873 744
574 401
227 61
362 401
398 903
269 897
853 518
426 98
838 575
506 528
839 931
386 529
468 796
14 219
424 646
374 910
121 313
433 283
272 316
695 842
303 97
650 221
93 338
442 631
670 98
438 442
199 312
657 335
458 799
416 592
768 277
611 964
748 336
388 157
859 90
381 132
209 948
24 446
71 208
509 262
695 647
196 752
513 562
19 137
429 244
861 646
223 78
670 719
158 480
2 410
440 110
268 983
688 108
961 402
798 804
138 288
535 42
26 931
569 197
612 372
734 161
388 89
420 840
793 610
885 683
895 661
977 574
789 794
109 790
359 651
66 458
158 307
914 729
320 441
368 85
924 892
341 495
340 798
206 620
149 411
272 937
591 268
93 957
137 414
368 900
693 779
185 194
170 368
188 454
346 187
527 960
514 469
49 681
127 216
309 263
532 495
355 789
234 672
200 708
98 30
499 783
922 770
13 603
909 284
890 312
156 469
62 528
972 993
981 299
367 338
689 107
288 220
793 402
142 589
701 661
126 353
561 681
392 784
5 400
184 38
246 26
141 13
111 225
363 766
635 871
663 435
46 703
923 115
960 863
479 385
227 918
508 35
422 55
75 116
531 755
214 942
628 919
350 836
442 484
857 736
458 695
689 155
970 497
106 131
392 479
81 2
476 396
883 714
384 246
254 294
735 122
500 317
691 868
28 172
274 751
199 244
968 853
777 363
766 686
838 43
664 55
301 939
259 180
920 642
483 964
554 166
116 475
719 823
456 266
673 414
805 754
710 619
433 506
129 837
426 81
677 217
787 553
774 524
246 625
340 61
437 714
47 151
234 497
395 465
38 788
12 663
985 459
818 470
275 941
448 793
755 420
761 723
795 852
817 709
599 649
352 275
979 227
13 323
535 664
859 350
421 132
499 432
46 14
64 670
868 479
516 414
706 149
382 748
236 124
307 787
67 745
468 122
996 967
586 943
306 58
361 586
246 222
549 803
881 989
285 476
828 538
787 232
896 462
261 389
164 943
725 332
944 625
541 438
825 402
323 360
649 757
520 465
351 497
94 681
598 411
487 519
92 71
846 537
209 268
221 297
415 813
820 672
348 268
545 617
113 93
720 776
112 413
901 846
353 811
545 164
537 351
600 557
7 56
535 58
933 711
141 108
784 287
19 146
54 251
656 627
364 454
108 619
84 284
227 99
426 63
899 841
690 239
126 556
678 422
272 54
362 590
467 633
400 477
996 320
832 726
714 888
692 842
267 804
484 80
212 96
516 91
476 204
639 475
979 245
635 344
294 109
117 153
514 839
845 413
172 394
512 892
252 860
374 729
676 713
322 657
275 406
273 739
543 483
788 880
608 786
819 725
835 753
965 4
362 849
143 133
773 113
426 414
543 508
883 478
886 262
791 250
771 339
337 594
467 143
162 267
339 524
108 15
355 436
274 319
642 308
96 787
580 610
218 487
231 492
118 575
202 47
200 855
982 482
848 650
224 903
955 538
220 839
518 685
748 636
791 156
433 622
946 800
96 220
120 407
303 693
849 861
480 137
472 857
291 663
97 644
419 753
185 942
552 541
764 489
450 32
856 352
597 567
279 778
449 364
89 720
728 10
270 93
405 944
160 948
105 973
245 130
868 191
870 834
270 118
103 102
785 618
128 973
568 501
952 743
47 983
807 711
891 937
783 686
358 317
33 580
317 798
511 629
147 490
787 67
504 756
854 841
525 319
882 216
364 791
832 737
700 819
98 536
905 508
603 851
254 596
358 140
205 18
3 168
758 482
633 905
209 927
729 716
81 249
182 720
685 237
957 28
940 852
370 772
695 70
652 183
562 956
443 606
564 12
418 684
882 982
620 578
90 403
534 944
494 724
805 459
763 644
807 867
602 421
634 772
291 125
204 901
162 370
23 415
158 420
964 199
489 532
730 975
314 584
910 605
928 174
747 605
111 129
939 299
985 350
297 625
147 356
255 639
243 568
29 497
853 206
752 602
394 912
625 682
777 968
163 812
828 430
747 875
127 331
740 797
433 885
699 341
123 12
563 84
229 287
275 419
412 677
708 476
759 895
440 487
573 886
231 200
777 379
2 571
63 721
853 118
63 968
679 178
309 170
410 811
219 385
437 162
751 484
352 799
145 485
799 659
446 3
665 40
436 655
253 133
4 143
663 716
164 242
604 901
834 770
667 483
220 822
165 777
950 719
421 670
780 640
767 182
925 824
477 757
569 810
599 470
762 912
303 971
869 251
838 378
571 529
908 450
726 757
943 481
187 688
420 146
681 3
493 164
346 804
756 670
58 311
581 447
202 902
12 325
289 196
188 248
683 764
808 723
121 569
544 293
761 92
131 19
932 585
386 333
574 605
64 155
516 96
326 536
658 844
694 804
16 681
155 781
841 644
671 69
948 657
71 12
522 140
926 231
421 4
241 722
722 116
715 518
623 813
669 599
864 999
294 785
762 981
990 311
461 119
270 498
185 823
313 192
378 854
607 551
64 368
869 91
934 400
247 6
864 62
883 228
794 749
174 738
580 555
213 993
729 543
848 570
258 905
443 5
920 248
308 373
223 890
865 724
778 388
439 305
905 432
738 664
993 589
428 926
845 120
659 379
520 261
529 348
561 551
503 194
497 409
390 800
285 307
569 698
779 80
950 18
492 118
877 317
516 855
716 749
602 529
28 417
945 68
827 893
645 76
422 499
484 849
16 190
990 865
349 716
803 691
874 119
934 171
925 181
813 9
56 649
329 839
146 505
626 15
550 361
988 203
623 552
348 158
805 122
873 975
378 112
94 827
820 679
66 855
199 233
236 156
688 930
76 990
894 429
56 737
100 519
678 193
615 42
113 228
176 730
713 116
776 880
83 1000
386 184
472 573
43 824
369 290
719 703
816 213
825 414
13 352
198 884
812 374
932 865
205 293
739 35
294 45
655 487
592 311
260 792
545 858
754 453
647 366
627 609
416 65
817 294
842 454
403 355
80 833
313 56
553 585
818 115
245 148
66 795
653 7
49 136
892 446
50 667
839 630
145 944
888 190
943 243
50 422
549 841
682 391
342 172
845 24
975 208
281 57
252 114
555 150
235 781
151 860
687 670
974 937
219 49
215 502
190 178
704 36
31 217
90 908
449 393
477 167
354 166
732 489
660 538
196 193
838 604
240 282
699 39
589 160
24 849
165 41
693 855
89 785
61 106
473 322
821 656
304 931
555 137
853 2
546 652
834 395
843 371
388 982
236 312
995 554
571 19
78 743
362 394
727 419
325 701
313 749
469 793
866 539
305 703
874 265
127 95
173 835
553 131
506 55
323 414
363 388
430 644
452 787
827 740
409 361
805 785
391 484
395 132
89 861
577 11
260 478
933 849
296 112
613 556
362 532
403 713
924 831
396 681
29 722
418 20
665 555
755 855
919 573
696 398
930 616
98 900
611 847
797 323
855 672
202 101
945 308
270 427
347 462
880 15
362 33
383 937
201 589
709 428
359 900
715 811
139 875
409 776
551 905
704 202
272 869
925 502
850 177
856 126
517 290
755 885
906 706
396 980
741 99
310 355
580 15
84 499
529 299
328 525
172 95
396 833
901 940
406 989
832 816
30 517
933 884
50 386
385 68
325 915
769 730
434 9
359 570
733 953
268 253
469 930
566 261
487 950
34 985
120 412
286 306
14 94
482 830
329 663
254 428
80 619
658 116
193 679
173 395
69 748
429 540
575 708
184 717
183 807
246 206
702 478
975 941
472 262
227 323
879 564
669 951
691 332
914 148
158 280
621 779
485 464
527 199
483 189
355 161
872 1000
647 720
473 855
944 186
33 599
57 376
469 67
376 971
491 94
161 155
214 28
66 873
178 100
700 342
553 101
786 159
803 22
455 125
699 408
154 323
825 920
566 105
793 818
20 539
521 868
707 723
237 515
859 228
511 824
286 894
293 114
434 199
409 421
190 964
130 375
549 576
311 999
986 669
634 475
275 640
946 675
717 860
944 900
788 590
548 680
635 168
924 413
81 364
878 884
355 559
819 551
772 238
26 72
403 180
58 98
107 740
206 541
259 57
488 459
277 560
116 825
256 427
540 383
847 55
429 484
302 849
709 815
273 889
107 462
905 457
359 465
10 283
255 403
746 770
802 980
863 891
235 930
564 999
549 805
444 349
413 246
155 596
402 48
299 724
376 693
919 855
707 896
471 641
830 632
858 483
105 304
941 280
891 958
538 472
260 738
256 699
569 586
540 223
848 372
320 922
524 877
300 809
418 719
276 407
413 586
444 160
425 179
485 119
878 805
794 463
285 395
563 706
205 306
706 444
232 959
654 523
3 59
32 996
817 10
994 892
764 52
466 396
107 72
957 3
480 96
245 634
801 627
432 488
148 408
266 817
45 528
345 493
182 554
34 665
754 373
383 874
814 274
730 251
587 57
904 482
318 146
607 542
403 631
154 330
320 187
523 919
275 361
281 807
736 119
503 705
703 483
732 626
560 339
181 459
548 818
200 208
13 620
680 293
19 57
869 617
823 292
973 599
844 506
777 987
844 560
746 73
174 497
159 156
125 112
146 866
602 546
331 679
196 471
747 34
776 594
340 273
554 178
143 836
35 20
810 594
123 278
793 181
824 313
934 724
571 521
399 317
542 635
361 812
851 895
871 886
713 271
742 401
795 63
947 182
179 480
381 988
115 932
33 109
397 154
291 844
542 135
688 192
732 537
665 206
654 196
87 315
406 469
875 372
505 504
554 755
656 577
54 512
659 404
412 294
58 726
951 14
566 432
943 106
320 876
938 483
823 509
322 128
770 360
852 594
988 189
243 676
761 404
861 308
742 720
358 221
206 356
42 127
384 47
240 752
121 486
613 340
145 657
429 794
696 478
240 973
164 762
380 217
199 915
649 236
881 292
730 920
324 574
946 453
363 297
468 109
890 140
370 840
923 872
907 294
105 664
22 250
557 53
657 444
670 281
604 936
641 26
619 26
80 74
45 786
471 524
4 182
160 939
896 255
268 981
790 583
331 269
718 181
276 69
529 878
532 543
983 897
948 94
580 12
541 275
287 397
409 626
600 323
510 361
550 31
289 362
802 963
324 649
392 685
926 76
281 189
626 354
236 450
191 576
808 594
153 935
717 314
352 18
746 100
27 49
95 818
742 541
8 346
914 298
678 181
65 251
424 518
229 879
711 582
526 472
252 73
84 362
317 289
621 812
622 132
428 655
327 396
379 335
854 239
513 156
38 990
566 257
753 886
983 430
936 777
550 230
810 452
850 914
574 777
596 41
684 794
35 894
182 209
298 391
528 935
684 290
786 401
725 714
97 383
909 911
531 812
347 553
400 430
121 875
633 746
199 494
133 884
795 716
449 484
300 409
417 134
834 865
499 687
430 854
116 633
915 287
527 972
469 680
106 937
516 761
697 17
343 374
650 187
191 792
354 694
604 586
567 381
77 606
338 178
604 310
258 942
364 533
555 930
546 755
590 91
464 922
364 838
533 71
593 90
512 98
352 277
792 364
198 541
438 867
673 730
784 276
221 365
213 845
977 253
758 897
527 597
802 52
976 313
766 104
334 618
505 179
658 943
724 553
833 134
496 737
961 774
37 813
391 78
893 297
670 397
362 61
935 401
316 783
525 592
555 323
602 81
341 915
39 283
287 104
309 718
891 532
480 207
721 527
758 308
690 922
76 992
568 795
518 962
342 46
978 685
586 856
315 166
456 928
939 243
270 660
650 637
969 752
469 609
726 890
94 703
429 657
183 624
367 159
285 168
1000 573
359 75
584 356
907 503
154 739
782 450
127 611
935 723
986 356
880 547
120 155
465 842
14 943
222 490
949 474
336 550
35 994
796 670
227 561
245 648
501 491
901 254
585 935
947 464
9 621
799 843
722 736
60 710
276 957
439 493
398 693
815 567
72 710
201 146
756 599
890 636
321 580
461 722
572 926
191 674
978 821
257 444
799 81
344 945
558 905
421 104
91 859
765 495
364 593
16 749
159 824
844 822
601 79
692 681
263 667
909 381
784 301
61 803
346 1000
732 491
397 388
303 2
530 958
541 996
762 850
277 89
801 505
547 902
670 734
89 379
77 472
792 76
967 892
452 486
605 56
402 425
150 519
417 568
771 593
987 158
133 327
881 694
175 293
773 554
207 383
79 59
60 46
134 22
691 91
718 856
654 96
90 391
852 116
223 109
206 306
725 910
442 390
157 757
529 577
752 501
78 803
426 735
682 941
212 836
93 366
148 519
738 964
98 104
319 415
854 971
151 625
448 254
356 365
196 560
723 999
115 583
807 627
111 788
490 183
915 967
937 832
181 740
412 88
507 472
372 407
689 488
887 795
743 761
316 781
297 574
665 372
398 723
686 975
523 556
947 644
442 756
597 59
543 649
119 278
394 402
231 604
723 870
216 821
301 863
724 975
242 7
2 539
89 427
982 924
208 92
653 563
270 397
725 919
6 529
425 927
292 817
696 61
677 24
608 542
261 627
197 641
356 715
38 936
411 378
241 643
19 572
898 488
705 795
624 55
753 260
440 119
41 745
210 804
14 399
723 367
494 411
126 350
903 697
793 489
706 79
335 523
931 644
353 22
441 695
626 880
909 893
285 579
961 197
558 714
837 259
493 714
927 397
329 121
511 518
815 30
107 523
125 405
198 751
256 585
883 338
562 316
571 104
723 85
974 467
997 979
8 312
1 222
127 443
545 466
964 422
102 903
558 272
538 960
737 887
594 839
400 674
216 98
541 912
395 726
745 663
90 739
739 212
930 726
1 884
627 372
887 175
737 591
314 870
429 103
547 741
432 516
894 784
927 848
603 905
262 545
661 745
105 100
781 304
351 391
84 372
248 822
986 603
498 210
852 619
708 118
947 58
302 227
198 743
505 807
492 740
241 328
98 337
241 183
31 695
380 941
908 824
421 637
842 885
953 811
704 228
186 3
879 545
909 657
238 454
344 603
65 770
996 694
829 157
80 29
340 382
128 310
733 458
572 419
351 392
606 991
708 105
765 520
838 743
347 947
790 781
688 794
58 454
312 375
750 526
106 521
396 815
494 227
993 119
404 842
886 330
607 994
990 640
928 867
971 717
494 734
620 295
657 98
77 419
621 254
859 100
811 523
315 568
309 290
559 768
585 304
652 278
380 221
559 905
473 684
320 716
203 650
751 17
708 293
512 674
902 746
870 806
393 302
669 891
513 653
901 756
592 390
927 372
654 886
216 160
609 155
402 5
673 342
246 973
699 684
855 464
970 554
347 329
206 238
520 160
55 470
16 480
112 143
322 991
481 744
995 917
420 389
110 138
49 964
864 924
384 279
822 462
897 743
537 750
849 703
870 925
808 765
381 662
228 534
497 512
726 481
566 894
84 707
55 536
640 620
343 684
267 617
104 155
117 252
984 189
193 835
301 815
378 517
316 831
860 36
303 783
113 995
61 261
80 745
659 974
196 98
20 448
44 488
161 448
201 428
303 418
176 383
140 662
475 545
102 552
215 244
25 193
856 698
357 954
577 208
664 887
219 991
796 484
534 772
11 112
481 297
646 768
414 46
660 755
160 197
590 50
479 295
952 483
728 277
497 685
483 333
86 870
596 847
684 226
607 877
165 466
867 965
40 93
771 430
235 352
567 288
492 675
543 360
725 327
130 124
266 733
816 325
858 774
269 78
245 422
789 551
26 717
68 835
992 99
872 43
521 143
365 286
159 609
818 163
595 610
986 878
886 108
880 830
667 758
184 545
660 117
459 453
594 585
495 466
87 703
385 796
332 33
699 752
305 518
422 231
292 872
43 260
217 541
704 974
888 79
541 630
816 104
225 220
494 754
380 361
604 755
103 578
359 323
995 138
988 72
961 382
286 650
179 909
423 155
339 519
462 500
301 79
406 235
106 29
675 285
27 233
592 237
183 577
175 545
907 668
951 560
539 185
615 718
79 856
621 887
621 337
728 793
286 438
59 825
655 681
848 677
44 770
698 352
437 789
996 754
119 200
843 897
348 566
367 554
706 668
558 835
889 912
194 947
395 866
813 668
869 318
14 402
373 647
992 414
461 12
74 191
468 37
155 693
238 796
329 693
670 494
623 119
799 907
789 519
968 41
122 330
351 114
626 683
447 682
64 40
370 178
27 197
579 900
831 710
682 951
763 879
950 938
57 191
825 253
762 510
548 97
473 289
65 179
356 307
838 717
118 767
408 35
797 541
543 893
591 303
925 999
482 120
333 587
725 175
116 480
410 675
258 373
936 519
682 931
727 920
957 108
973 832
485 986
130 122
609 866
530 709
658 431
311 795
611 999
169 744
809 189
650 185
511 433
934 602
889 186
591 477
858 397
625 745
878 113
348 384
855 279
888 662
255 15
390 983
541 871
10 199
616 954
383 306
644 547
184 79
847 284
481 42
961 139
695 18
517 595
965 352
291 59
33 393
293 333
974 304
802 248
186 441
674 122
692 477
69 474
653 346
730 689
226 853
117 364
890 852
49 494
660 935
543 469
420 265
555 159
78 649
895 903
272 110
634 517
579 542
778 813
419 811
604 703
667 697
944 240
346 963
839 32
685 882
349 421
363 397
855 490
896 176
451 458
44 470
726 678
157 686
529 307
116 40
900 895
797 212
424 714
702 999
584 754
156 880
835 655
60 178
893 768
818 227
261 705
762 557
903 317
50 196
937 935
504 699
288 823
783 370
856 545
859 651
773 835
619 69
394 268
791 770
574 796
428 782
326 861
435 389
983 12
84 366
411 879
420 360
684 157
870 968
561 578
206 302
785 942
657 800
239 2
187 743
541 863
26 20
585 536
273 989
570 654
254 292
979 69
161 64
84 878
72 287
326 58
653 747
529 144
119 106
253 953
540 93
667 523
635 606
201 927
344 194
209 915
284 800
312 669
473 641
333 104
465 646
900 938
539 701
319 373
799 709
350 735
230 620
932 633
326 144
257 700
310 385
654 484
284 33
61 2
569 634
236 799
221 488
978 278
606 452
689 559
454 283
807 449
453 774
714 578
319 591
283 219
199 652
458 248
429 881
303 666
613 852
532 913
431 108
695 125
210 300
307 665
772 596
646 792
977 112
333 760
481 542
919 2
759 164
169 438
913 222
526 941
105 727
725 872
339 603
626 547
675 524
818 406
629 439
852 184
873 643
201 545
116 581
559 753
947 470
615 785
357 420
213 626
871 942
746 571
712 541
29 89
73 193
490 997
934 35
661 875
487 910
612 332
620 195
635 684
307 373
970 657
37 118
775 369
401 616
149 377
520 705
549 259
686 876
821 3
481 109
692 386
5 485
320 789
731 17
862 115
874 986
510 732
957 937
297 728
228 447
513 328
276 253
250 641
993 114
611 631
54 37
544 471
61 754
235 889
549 774
12 411
410 955
860 230
944 750
456 113
353 651
615 254
349 343
834 822
954 91
705 321
463 661
961 472
114 349
863 852
480 481
579 261
373 860
80 588
76 763
155 818
239 34
781 454
594 806
131 680
788 382
74 827
21 477
205 530
536 443
593 956
558 193
41 263
777 953
733 596
590 744
241 387
517 395
985 462
18 435
252 739
582 18
596 511
616 66
339 993
238 177
25 456
492 842
132 528
463 226
291 556
445 862
746 813
443 8
512 827
872 446
664 210
994 144
467 279
757 205
798 894
549 103
22 78
782 495
656 705
530 286
558 773
418 530
474 291
461 951
251 765
808 132
925 959
899 328
548 982
948 38
665 981
476 444
932 132
172 450
235 174
359 988
640 766
746 859
692 375
997 758
64 875
479 253
996 78
796 618
637 809
139 289
477 994
157 391
472 375
921 806
890 181
541 663
232 997
813 744
265 465
829 163
420 745
387 689
364 288
920 719
976 436
126 633
181 310
585 513
636 626
280 802
425 816
830 19
105 422
146 855
297 465
48 241
212 722
894 119
961 806
494 659
415 623
979 415
146 376
227 458
792 222
100 28
955 950
141 443
195 116
505 685
497 865
181 948
321 522
805 398
774 369
643 220
241 468
271 748
632 316
267 466
212 471
54 674
272 541
635 124
450 287
438 261
493 776
542 501
233 469
863 987
823 735
63 336
236 469
699 903
565 642
65 852
215 731
753 495
938 513
71 735
206 657
51 634
280 531
698 127
740 190
334 469
200 391
78 736
16 74
273 55
497 920
985 447
718 399
179 470
427 449
816 18
972 977
967 7
340 822
375 573
146 826
350 813
122 170
50 137
914 129
310 34
957 885
989 436
445 426
577 813
865 250
653 910
685 920
371 540
723 325
754 57
626 229
880 287
546 336
537 494
484 421
127 696
977 681
959 372
563 910
165 432
875 184
675 686
824 90
265 421
24 302
97 500
269 267
739 569
801 637
877 106
506 502
493 455
272 14
466 218
155 564
427 78
197 685
966 739
443 663
583 330
901 350
684 835
283 703
256 70
30 450
87 53
226 889
21 74
418 741
875 155
633 799
89 274
307 928
687 126
822 603
975 797
891 943
679 100
94 43
876 424
626 935
754 471
22 611
598 546
47 698
268 809
666 274
871 615
868 596
165 62
190 893
667 101
132 715
857 107
258 640
980 370
285 871
607 322
486 659
517 809
397 852
419 583
726 675
916 399
71 1
662 666
633 5
904 379
231 591
463 612
934 105
532 247
658 496
335 328
868 388
383 761
996 156
858 633
958 87
320 90
184 819
197 705
614 717
785 971
334 547
295 753
524 453
440 867
766 689
761 799
41 736
643 964
510 848
877 930
872 30
530 265
900 476
146 140
961 490
209 69
115 941
725 941
409 452
448 817
596 3
943 932
363 295
379 281
202 83
178 968
745 226
569 373
449 948
989 787
616 27
946 117
937 277
570 31
757 985
319 425
295 86
141 823
578 552
97 283
385 116
195 66
782 612
704 553
389 982
481 663
545 453
249 867
976 659
852 448
740 22
173 344
542 483
262 104
877 59
262 525
213 437
365 41
443 587
67 741
475 942
26 670
599 21
709 995
538 891
929 270
366 338
329 172
244 743
4 2
349 823
725 161
755 649
508 949
679 546
828 545
500 300
969 585
64 440
489 666
659 597
699 770
279 412
413 920
123 779
857 78
847 550
160 128
855 166
179 82
646 665
419 174
319 865
684 368
650 648
700 670
33 673
195 948
637 542
704 76
853 337
486 86
148 101
180 202
853 675
758 465
407 44
62 838
503 586
470 611
627 410
645 313
829 970
305 243
546 142
703 349
388 330
291 885
949 489
855 169
496 237
431 8
245 830
520 128
192 955
714 635
746 641
990 585
398 93
833 567
756 282
602 260
704 235
982 851
993 320
724 378
202 443
303 208
377 309
746 440
668 855
928 345
943 651
58 190
773 989
678 725
862 765
767 893
201 685
807 918
278 808
403 551
269 655
314 536
684 881
799 782
147 448
834 81
742 613
629 389
268 63
652 111
464 537
67 623
820 519
358 115
275 282
605 953
570 116
35 388
452 891
841 827
204 129
943 938
838 656
514 920
562 615
841 985
673 783
913 459
691 377
926 384
53 181
332 563
297 26
687 6
191 380
810 971
456 148
985 825
160 563
112 699
878 700
840 667
111 110
3 91
762 955
380 641
859 968
25 819
64 522
29 567
588 395
943 958
717 260
774 254
23 274
398 288
199 723
509 368
272 301
227 852
614 3
765 212
791 395
519 221
799 543
839 468
349 280
159 616
437 329
71 101
308 900
446 379
230 759
909 230
429 398
80 957
50 256
149 932
696 423
423 171
272 913
5 689
270 533
481 322
103 564
356 922
917 807
929 780
411 891
944 55
256 404
316 586
509 928
90 650
957 446
141 974
617 563
246 959
934 962
855 942
236 700
181 84
667 603
2 209
343 350
174 398
332 456
875 84
58 381
39 310
651 799
512 588
943 36
577 597
947 127
678 349
777 655
186 84
311 782
761 629
300 502
285 250
436 347
391 998
532 384
798 304
751 850
457 25
873 966
958 412
226 563
900 362
623 627
272 178
118 238
283 595
687 793
54 563
157 846
900 454
406 30
176 664
258 987
726 944
689 480
725 739
700 714
656 943
371 955
235 368
536 40
253 57
635 204
765 74
844 664
691 992
420 574
112 687
232 202
2 926
463 171
592 769
825 46
259 37
748 166
772 583
520 57
846 432
104 198
304 305
267 860
904 7
881 130
74 250
879 624
577 408
678 729
22 639
750 864
576 494
668 61
973 598
333 404
741 933
812 672
735 510
847 481
949 5
615 105
584 9
297 99
530 883
61 172
742 855
883 115
730 391
503 148
364 511
218 307
568 393
544 36
618 756
428 569
213 235
252 658
620 528
561 638
951 518
288 948
320 797
760 136
98 739
417 609
969 834
69 381
760 434
340 851
162 729
672 824
484 967
85 160
9 906
705 936
46 505
180 714
696 132
549 597
851 869
932 874
530 115
560 52
850 73
736 912
691 589
983 889
513 654
524 810
328 427
44 8
224 752
160 35
468 183
627 907
7 10
69 230
233 767
391 802
264 469
359 698
120 807
627 331
457 224
558 807
459 912
963 343
65 444
716 518
518 702
719 48
499 917
704 196
64 580
833 869
285 947
757 212
664 934
586 337
358 660
562 474
666 650
916 163
516 495
836 455
738 461
48 440
405 559
612 608
709 118
540 36
373 559
27 931
384 434
950 914
729 354
973 711
906 886
207 344
224 579
746 670
602 931
176 967
396 414
51 224
280 240
299 4
423 713
875 472
417 393
474 255
883 545
182 165
220 260
217 710
640 313
493 314
582 384
77 248
195 502
573 630
428 385
860 889
448 767
987 278
889 125
302 451
910 544
639 376
809 334
408 497
506 9
461 526
200 39
720 232
603 900
69 266
954 240
294 405
555 821
168 298
175 147
350 647
381 985
386 109
332 408
224 633
611 109
860 465
858 150
515 996
514 962
704 28
771 56
749 209
360 971
891 237
572 403
213 887
162 718
411 259
865 805
606 360
208 84
250 967
505 340
740 230
437 60
352 936
781 890
510 436
131 420
138 405
14 127
191 217
26 61
463 865
640 916
305 338
408 327
613 79
14 111
417 567
766 834
383 219
410 451
33 946
952 668
851 730
697 921
544 2
348 199
197 92
436 114
719 84
15 987
238 573
693 136
609 685
478 494
181 341
202 819
21 717
468 250
496 886
905 898
305 373
430 961
45 508
894 620
8 921
371 722
823 493
395 921
254 133
924 846
275 47
840 382
733 564
907 376
745 580
237 992
309 659
217 281
372 82
469 768
140 796
370 99
421 323
648 746
196 297
63 617
270 445
280 116
701 713
378 733
717 476
175 630
70 952
835 422
749 164
434 880
24 447
479 768
17 578
825 249
355 827
310 685
937 665
16 907
520 327
692 198
207 840
618 197
666 756
581 962
107 652
261 893
715 450
149 813
898 395
26 982
412 816
504 227
989 28
461 50
405 862
845 390
954 171
624 93
97 159
1 718
624 496
129 194
528 912
759 632
108 317
527 903
170 848
633 266
694 362
543 737
310 649
464 131
796 643
603 117
131 844
150 266
687 155
556 324
667 214
798 504
116 918
756 417
923 770
242 823
185 912
208 265
92 656
314 943
112 449
799 902
737 390
168 700
97 251
682 421
525 341
399 636
266 191
822 875
609 590
998 893
887 886
319 791
604 541
404 177
295 972
375 241
109 784
66 108
840 472
216 569
877 167
263 586
672 858
861 965
652 209
584 496
134 592
521 517
989 755
876 138
250 29
110 844
721 936
813 529
416 708
282 205
458 224
203 569
762 137
779 381
197 525
223 54
489 547
852 930
519 475
88 329
684 561
283 541
628 333
648 481
300 276
98 62
902 290
397 811
48 387
452 596
293 116
961 46
438 870
593 377
818 225
991 988
512 653
320 987
419 844
68 259
24 546
144 998
277 983
857 239
917 888
104 489
926 479
127 149
834 562
893 389
191 722
945 988
454 769
651 668
747 688
995 942
884 385
568 154
108 416
871 437
404 724
624 341
140 978
784 747
859 838
917 679
625 684
471 472
442 319
650 38
111 897
961 830
349 57
144 165
895 717
282 107
86 100
801 283
733 776
652 355
606 639
584 419
325 805
428 964
341 660
957 396
281 566
209 289
592 331
473 236
642 958
997 727
650 248
823 710
504 50
775 655
800 217
143 480
679 86
836 293
264 760
292 647
468 908
736 680
639 948
938 69
518 254
949 291
498 171
99 129
288 651
710 475
133 376
252 255
654 518
591 115
610 92
898 864
901 190
323 971
54 230
20 665
788 989
933 60
323 88
340 927
653 453
481 805
612 313
316 209
819 333
925 359
470 489
467 777
256 376
277 372
499 11
281 562
877 982
658 315
682 824
160 361
695 965
129 845
807 346
814 472
586 748
229 696
786 606
184 354
649 271
248 115
676 660
31 149
133 900
226 318
450 917
339 881
593 276
830 805
807 546
197 62
845 373
456 100
76 719
377 631
702 734
131 304
811 366
640 61
390 611
523 629
291 931
793 520
45 180
826 189
678 334
873 486
766 904
15 495
955 867
383 313
978 163
518 250
212 261
681 970
362 661
277 413
24 224
983 613
932 970
675 527
640 349
601 838
533 565
811 899
969 105
302 207
832 712
572 669
143 753
63 891
85 93
423 700
766 142
435 806
324 947
438 454
550 246
402 773
25 760
231 895
923 406
851 1
540 194
985 31
836 431
13 137
921 753
543 195
179 482
415 283
901 359
992 629
358 285
167 694
378 464
734 96
564 775
886 837
561 39
900 656
658 494
864 801
188 182
313 250
267 73
808 30
758 340
22 117
212 132
167 147
245 630
561 906
30 391
73 256
500 218
51 248
280 648
776 623
799 790
619 952
779 823
875 181
265 621
490 913
799 534
177 324
825 504
721 976
145 884
341 128
932 830
468 445
302 886
68 210
615 771
878 191
670 777
469 83
297 231
372 366
172 815
166 69
124 974
604 628
238 296
647 388
392 194
877 901
380 224
659 603
605 536
75 424
534 603
897 966
92 166
769 591
160 97
676 91
636 701
581 675
363 562
63 570
213 900
916 330
643 585
621 404
539 621
559 653
157 889
595 74
353 915
662 697
148 496
545 880
405 940
510 665
384 152
416 849
397 625
462 613
993 639
547 380
550 418
739 491
865 986
365 207
921 109
75 968
145 882
933 969
120 859
781 153
571 11
742 543
705 248
890 1000
953 127
78 202
168 790
273 520
554 116
995 403
688 776
165 928
382 326
898 792
541 796
910 868
306 474
547 751
686 856
955 710
798 779
611 354
746 494
323 641
142 617
71 201
26 484
372 737
911 25
971 1000
544 727
35 642
388 714
357 166
444 738
324 5
915 28
682 942
273 635
380 803
742 746
528 793
872 159
620 893
962 14
923 643
155 345
17 854
657 454
767 786
874 320
90 493
359 178
934 710
893 638
112 842
893 111
558 966
941 756
656 451
326 654
204 734
513 730
21 59
348 405
371 355
893 117
195 287
120 752
600 465
198 260
293 233
595 792
662 533
370 222
850 607
927 788
384 418
677 248
868 825
312 416
457 186
757 386
276 363
586 82
982 777
442 857
939 317
612 826
135 684
149 378
752 113
888 659
728 74
635 306
499 309
511 855
462 440
817 278
240 673
527 954
585 977
876 32
844 879
107 35
516 470
323 332
862 785
26 805
222 725
366 710
470 622
541 979
970 299
544 354
984 417
521 604
442 773
674 593
412 122
376 199
661 935
878 464
245 832
509 132
727 460
139 500
809 260
863 511
37 473
107 190
440 515
689 47
859 20
834 406
252 36
319 113
235 123
233 547
481 829
713 562
549 952
222 261
464 993
289 735
620 151
161 438
272 688
133 966
735 296
333 572
294 874
442 189
266 157
182 655
166 733
189 405
40 655
773 697
285 760
913 327
681 28
739 221
670 612
95 312
294 709
516 68
620 815
118 729
119 821
787 726
397 331
936 133
717 822
324 606
17 693
821 315
858 553
137 902
898 70
657 149
541 540
529 414
6 740
813 36
63 823
130 771
136 579
930 239
907 370
333 541
216 623
885 176
408 668
996 196
631 679
966 686
215 75
20 796
665 552
963 867
195 847
975 656
290 468
255 334
537 564
504 135
215 694
518 80
912 62
290 532
440 259
32 645
158 68
412 663
40 309
391 573
804 160
57 328
471 81
212 901
492 344
147 829
27 561
678 971
909 46
305 644
306 755
757 546
773 830
185 789
586 435
417 918
529 27
687 541
547 55
575 177
429 963
563 502
117 78
773 976
457 506
291 710
13 602
596 623
937 652
407 52
792 410
48 321
970 662
767 800
427 300
932 759
830 550
839 918
264 407
493 701
431 684
206 950
170 551
50 684
760 834
52 852
350 487
39 948
620 229
85 920
82 246
465 801
155 4
981 102
321 90
767 946
374 29
400 910
729 211
303 862
954 812
159 8
984 209
20 406
146 260
602 256
746 565
752 326
809 650
672 307
889 314
229 457
506 979
408 593
735 273
185 371
450 857
593 417
652 228
769 466
344 929
635 34
1000 933
632 178
460 937
972 525
390 13
613 402
962 413
283 482
900 927
120 867
497 581
64 997
272 747
165 500
244 8
768 54
999 226
322 85
681 255
635 482
756 201
431 918
128 594
783 564
766 679
121 824
928 925
834 681
53 619
45 29
538 227
893 223
716 41
181 304
793 214
509 690
758 809
149 301
779 243
40 163
18 602
369 52
527 938
184 755
992 301
566 436
377 424
326 738
157 358
212 532
709 78
648 134
680 549
837 801
936 642
636 511
412 382
536 843
160 21
948 244
397 110
264 822
241 286
520 161
876 987
752 766
826 848
372 571
648 899
880 297
935 957
967 343
275 446
467 203
556 105
591 753
129 202
695 392
52 615
220 124
872 241
418 88
726 27
741 173
173 956
24 55
858 185
11 443
380 371
968 288
229 712
134 717
338 331
448 34
391 292
320 768
412 230
775 524
994 255
170 436
234 378
348 30
236 471
390 301
272 755
440 584
174 394
128 50
363 426
661 590
32 507
221 779
569 710
562 570
767 717
462 45
730 530
930 517
387 587
689 762
433 440
521 562
982 339
783 729
852 366
62 940
842 109
185 5
483 429
541 978
91 319
387 634
287 162
756 487
351 541
184 836
689 374
95 656
667 169
875 874
607 840
542 460
704 830
650 699
209 377
488 619
456 724
755 408
630 499
65 956
730 209
399 905
899 615
342 447
501 318
785 911
317 769
7 786
419 510
195 558
73 856
100 389
83 79
298 697
422 139
238 948
400 357
437 415
242 924
836 112
542 986
115 51
425 858
650 709
774 559
441 183
343 67
360 607
252 851
728 577
672 130
535 322
911 706
484 741
300 334
900 733
2 581
804 419
612 908
459 12
171 42
41 183
321 458
99 719
594 290
395 194
322 206
889 244
689 424
437 252
941 966
33 5
774 22
829 475
828 517
950 530
92 820
477 231
644 171
20 287
267 105
448 993
132 620
139 466
421 683
34 83
265 182
655 267
170 925
913 381
8 967
75 875
418 227
353 259
889 772
245 559
241 943
70 936
480 55
578 355
527 242
728 879
433 464
509 255
940 631
934 185
571 892
959 462
17 40
617 329
543 285
735 255
780 259
280 100
750 715
142 611
698 849
322 684
3 361
4 943
645 770
519 485
66 955
254 809
527 963
434 210
731 960
688 508
221 599
886 862
106 924
401 466
824 579
398 523
909 822
537 93
144 420
166 762
779 914
396 284
611 402
967 194
52 427
581 374
202 945
894 616
756 12
350 940
433 597
78 409
91 680
922 4
67 232
747 569
761 155
598 918
428 105
467 617
166 186
752 379
310 662
644 513
254 425
97 812
447 341
877 910
969 111
465 970
958 797
327 904
262 332
587 799
606 63
595 794
106 105
576 781
634 271
37 786
411 668
37 855
946 450
604 86
917 374
21 100
395 546
761 736
734 783
634 437
58 675
612 721
26 522
734 770
723 983
92 830
890 979
697 422
829 795
999 537
388 864
523 646
693 504
941 231
919 566
830 738
238 777
436 821
933 233
106 601
2 432
123 981
7 797
145 77
896 891
54 382
459 750
934 190
779 969
885 571
952 223
35 559
978 40
649 867
733 874
760 408
515 425
531 773
550 967
591 665
939 712
118 473
394 800
196 588
900 377
160 810
757 714
718 276
414 21
305 105
46 731
626 369
487 598
165 644
813 700
796 867
224 313
204 25
854 143
915 176
280 672
547 943
142 849
160 970
880 939
491 740
32 987
85 356
726 165
937 993
549 946
723 145
493 884
828 480
508 32
829 544
869 670
834 645
483 731
249 773
493 847
416 737
168 780
791 510
209 856
872 457
842 284
472 51
870 152
772 783
477 343
683 879
665 727
386 482
933 603
321 151
277 960
679 116
596 124
617 701
649 199
256 676
236 97
802 13
827 145
378 203
827 949
380 222
904 165
813 809
147 576
412 423
582 669
963 331
143 363
361 458
306 182
146 405
360 953
101 523
755 169
180 512
959 447
149 738
627 872
815 272
529 378
735 812
220 438
646 911
794 190
292 134
993 125
27 890
567 711
635 920
18 138
584 202
836 530
39 792
248 545
686 296
186 869
360 777
983 692
375 923
271 523
843 580
376 401
151 481
922 807
178 867
549 603
799 349
629 640
368 507
206 476
572 974
665 738
204 828
228 532
261 978
869 508
177 733
366 823
817 921
115 32
409 318
282 185
674 734
789 689
555 588
316 882
861 596
646 651
334 886
651 967
72 849
28 21
616 926
677 744
181 930
348 664
74 130
278 311
111 995
232 871
881 42
123 194
555 869
122 235
42 827
159 987
172 797
921 769
548 992
349 928
56 328
659 800
223 143
439 452
694 693
514 989
262 976
343 640
461 437
225 546
771 852
556 938
922 357
534 214
23 616
616 739
427 516
49 778
851 306
790 252
584 798
218 95
752 307
300 567
355 472
170 466
924 997
671 987
830 872
251 585
782 215
951 946
470 653
830 261
196 699
128 841
227 452
261 609
418 914
261 239
963 7
12 942
890 759
104 544
979 106
627 383
284 596
938 127
341 714
43 462
374 778
735 656
540 175
317 874
684 420
373 742
321 973
257 619
188 178
194 324
728 660
696 383
250 146
305 124
714 244
916 141
183 662
591 99
891 530
585 443
421 832
774 855
506 184
59 996
621 354
271 276
925 348
433 941
774 553
317 454
943 68
312 411
65 665
18 394
224 315
288 986
323 622
152 873
338 233
436 845
423 458
659 207
705 628
838 12
174 644
871 431
476 119
331 723
198 213
399 910
664 337
856 32
229 192
387 924
740 154
892 300
873 23
618 542
877 557
386 905
474 999
53 227
536 403
75 690
362 616
598 788
244 414
525 122
787 387
787 425
310 854
377 671
324 164
39 414
430 1
37 119
69 841
849 207
159 875
757 484
741 828
814 603
687 814
12 52
710 652
99 77
663 540
785 478
634 817
917 557
889 747
114 635
384 868
951 240
127 41
494 789
660 951
688 471
654 954
612 653
760 938
510 782
263 262
577 512
28 508
31 337
571 100
210 373
437 291
866 625
324 802
194 847
822 472
199 595
70 96
144 270
383 346
290 969
632 715
848 5
643 86
218 543
906 292
672 97
512 841
113 571
41 845
688 337
993 815
340 238
612 158
363 926
913 965
778 847
920 588
588 927
932 174
951 752
986 176
53 412
669 932
61 767
284 380
279 205
856 769
633 881
370 269
424 36
357 472
365 895
281 775
939 830
562 397
587 431
272 46
872 986
538 529
45 38
450 721
326 494
455 254
884 277
510 963
335 916
465 624
815 775
327 726
330 979
46 976
34 169
665 911
881 837
804 363
21 165
666 401
982 217
336 417
332 600
464 499
710 748
798 266
539 473
511 965
846 679
591 659
946 153
280 815
301 148
569 403
920 428
257 924
555 361
494 856
446 579
964 450
647 765
338 354
83 399
405 434
913 560
225 307
738 489
237 32
217 173
43 795
900 278
691 760
256 652
494 117
31 376
370 113
256 655
703 38
490 902
181 249
39 258
349 281
314 173
676 772
432 800
24 770
293 430
750 396
926 936
705 745
863 370
425 149
768 787
8 692
735 898
39 300
64 969
716 664
788 315
21 5
674 240
804 516
825 90
705 680
395 39
49 508
904 196
988 739
296 985
256 584
81 894
996 101
900 552
170 21
829 60
113 846
197 712
687 915
337 903
97 168
429 54
137 856
537 884
734 427
16 569
439 939
755 474
944 831
978 377
315 779
226 197
709 351
194 522
277 963
637 470
251 910
441 665
764 817
841 449
662 200
202 399
316 598
332 222
104 202
769 260
318 23
64 449
963 235
555 362
671 510
988 564
47 901
215 176
495 744
278 166
765 877
809 30
740 18
821 931
490 918
693 178
335 259
847 500
962 314
725 748
931 518
113 330
844 563
546 291
472 489
646 377
560 472
988 650
874 710
288 886
860 558
229 694
353 227
250 425
107 73
541 248
29 442
346 699
382 324
772 468
326 340
968 603
250 788
384 890
536 529
96 633
194 179
343 898
510 827
843 393
235 653
340 432
769 930
754 787
432 398
170 286
559 751
773 997
887 891
790 148
351 506
25 568
278 105
291 946
202 476
773 423
176 893
355 881
287 482
843 889
708 880
105 801
782 479
943 346
999 718
951 145
793 889
798 891
258 990
421 497
15 497
423 941
869 108
306 620
423 674
263 742
287 41
36 536
837 370
284 926
388 995
523 287
431 579
131 373
149 11
889 596
468 708
429 179
565 124
30 118
400 409
658 525
934 431
347 42
865 42
628 776
531 681
89 915
400 398
888 213
859 463
163 217
534 335
702 498
595 254
912 735
93 876
714 809
788 597
459 674
934 347
405 814
921 385
120 309
251 386
605 220
775 975
458 665
535 792
341 771
555 700
83 80
340 86
129 298
309 715
390 839
449 520
592 785
646 814
563 544
886 157
181 17
386 316
450 252
600 717
578 946
746 676
68 439
98 43
999 116
342 946
262 894
761 747
491 775
311 346
235 24
52 343
5 857
883 658
53 495
517 985
756 468
579 755
212 531
117 600
783 750
684 119
506 617
996 205
363 884
336 990
289 333
673 256
411 799
688 905
343 794
999 171
961 724
252 170
319 276
576 256
45 548
50 549
271 962
588 205
818 831
596 361
393 328
962 331
843 779
102 612
785 14
88 276
386 852
845 305
361 135
580 657
99 397
29 632
93 340
311 39
954 290
212 436
480 849
492 111
612 877
760 873
837 550
805 593
61 35
45 351
137 416
272 365
977 140
667 465
176 288
73 180
729 772
673 838
765 617
632 849
473 491
789 435
109 2
110 807
706 765
209 134
38 588
44 541
459 7
297 105
276 94
756 436
69 937
606 451
991 713
837 514
183 111
777 537
852 295
830 812
154 857
210 357
427 511
616 375
654 729
33 139
413 809
961 795
879 990
162 668
316 513
352 689
522 184
879 283
215 15
451 372
29 401
184 528
874 10
994 224
725 903
324 655
852 164
293 36
960 125
774 420
172 206
209 248
362 495
935 381
924 203
168 123
669 724
200 788
284 447
24 308
781 704
499 707
612 576
766 459
968 948
425 857
252 417
472 811
301 891
189 38
787 672
518 61
432 392
838 751
232 980
759 644
196 103
79 989
706 112
18 528
978 880
710 37
546 537
701 931
91 510
673 811
615 275
490 517
902 180
490 989
679 656
222 435
71 640
401 823
600 895
654 529
110 880
320 868
246 987
395 158
200 413
479 766
343 237
442 601
664 710
519 781
293 597
224 367
55 514
34 876
428 7
934 823
281 148
961 741
734 337
124 699
423 595
838 567
26 252
692 739
56 431
313 912
179 358
706 974
331 370
880 231
169 923
26 580
192 921
148 417
560 953
185 218
449 786
469 918
251 565
786 72
323 508
804 501
591 214
497 843
487 986
84 641
51 1
462 996
863 51
660 220
184 288
685 40
704 884
58 313
578 962
591 996
46 577
640 608
506 326
840 716
275 872
796 598
215 470
399 58
235 272
601 548
9 722
85 985
392 904
213 216
5 670
849 917
528 124
917 646
304 238
581 559
991 842
197 665
345 487
628 864
720 241
560 573
773 555
802 362
847 12
674 324
392 371
565 954
943 234
36 144
649 469
553 154
315 445
633 281
456 21
133 129
58 139
184 863
155 141
82 323
646 575
566 571
841 508
280 799
748 87
419 396
400 330
279 443
498 56
553 47
61 601
150 322
717 119
829 959
811 867
952 308
64 14
592 241
217 427
164 234
183 540
958 921
762 450
506 409
474 264
724 790
224 756
852 709
812 247
969 597
350 70
934 378
409 600
448 253
574 167
263 340
446 432
534 262
636 408
417 37
122 451
735 783
663 354
455 615
403 561
85 997
269 743
473 168
81 944
783 351
30 866
960 550
34 253
522 874
163 103
448 80
615 446
822 142
148 827
800 922
78 121
27 629
738 418
507 225
883 329
268 725
850 918
168 369
879 741
738 668
55 516
558 459
361 274
170 629
833 910
306 380
147 767
484 152
528 633
955 468
377 347
534 184
233 678
581 177
137 506
715 78
878 146
856 161
461 191
182 123
740 486
294 616
15 432
468 833
226 489
881 311
194 626
507 41
881 271
154 988
348 798
760 807
144 462
434 272
561 279
960 936
874 887
753 672
338 124
383 635
38 109
669 472
736 471
178 221
342 184
352 746
904 274
396 884
543 810
353 777
966 238
967 845
55 175
736 380
738 274
776 888
517 656
996 928
72 922
4 310
799 44
328 199
739 196
491 232
539 738
516 266
41 234
874 598
122 618
155 73
913 212
526 366
381 215
139 884
194 499
634 405
82 564
828 492
184 524
933 307
30 430
999 827
91 337
84 658
347 902
935 541
70 502
958 184
835 191
665 462
77 32
922 375
79 139
866 300
436 689
939 980
333 881
975 602
683 662
923 148
687 416
287 972
395 964
19 73
70 102
930 212
872 742
493 36
632 126
141 41
869 384
407 348
631 964
141 681
853 722
140 996
858 290
123 733
411 737
337 8
168 803
150 51
955 545
494 848
265 417
905 139
190 266
158 245
878 543
50 289
760 929
501 382
853 140
756 654
47 533
143 465
47 80
958 417
307 268
776 757
562 696
844 256
379 505
736 103
183 675
578 665
294 601
865 222
578 209
49 25
622 1000
910 367
468 413
393 84
513 392
693 71
502 951
763 976
121 347
239 449
428 250
503 34
456 532
169 955
946 732
983 253
456 75
570 390
738 849
284 756
676 818
972 574
884 239
934 250
243 742
871 798
461 114
574 134
482 857
423 397
564 306
724 141
283 901
80 270
313 982
330 439
626 457
574 387
661 653
128 449
617 191
472 910
23 277
363 976
446 258
103 464
498 388
461 579
5 322
66 517
51 947
273 135
261 820
18 151
582 700
829 832
360 896
821 619
20 979
122 684
588 251
3 436
107 146
624 303
140 776
593 479
770 109
552 982
138 100
574 519
233 116
435 724
72 354
341 178
677 499
352 71
584 909
445 579
932 63
197 925
24 512
275 945
947 755
37 893
192 94
679 694
16 167
416 695
552 551
629 188
591 172
115 906
712 208
811 184
932 627
333 620
113 478
309 480
93 799
225 454
93 647
846 795
358 574
94 551
441 1000
213 643
32 764
748 242
786 871
797 842
880 33
524 782
629 379
852 541
391 540
649 69
75 432
880 948
494 679
585 856
104 391
768 317
85 692
595 960
29 8
341 528
575 322
997 588
382 6
67 412
27 895
652 110
534 711
296 313
667 705
217 706
561 521
265 18
910 594
157 324
939 678
123 22
733 893
239 659
415 166
399 29
884 117
137 726
716 423
303 996
169 286
199 1
207 75
442 892
675 891
974 742
660 9
185 51
938 35
943 505
489 524
489 241
728 240
821 808
650 86
832 618
391 542
656 177
354 442
69 817
983 86
623 982
885 644
888 548
370 86
678 593
739 492
173 584
31 861
340 132
371 752
408 873
996 425
968 824
627 401
166 91
118 343
301 706
679 880
113 674
107 831
735 795
491 383
840 323
969 225
639 929
887 564
356 793
217 108
337 343
516 599
2 650
125 158
249 855
235 924
891 187
213 90
816 304
204 488
908 973
646 715
260 954
23 963
723 534
440 800
393 635
839 658
189 838
557 558
867 311
481 142
402 80
297 389
921 542
640 138
390 927
768 508
839 228
204 596
678 407
926 27
719 797
908 14
969 976
662 829
287 509
789 665
818 349
699 478
929 856
902 75
147 455
69 670
793 513
692 216
365 502
538 407
346 941
285 58
545 905
428 297
14 567
491 544
954 809
565 410
819 760
15 230
708 521
848 339
422 345
287 453
715 705
438 503
292 693
42 913
627 207
862 856
588 885
982 686
650 64
508 468
813 608
137 640
461 710
862 471
664 933
520 574
374 441
613 155
481 509
481 431
533 457
670 180
301 78
885 742
808 759
656 672
933 952
856 476
710 973
861 367
987 832
35 113
925 647
505 319
156 5
372 50
923 38
408 575
869 187
726 687
164 773
826 416
749 589
708 342
393 816
767 217
935 300
825 450
433 825
780 342
724 873
805 863
871 81
207 931
126 823
382 953
774 910
240 411
632 186
945 801
742 280
998 945
50 929
474 881
302 882
765 392
907 437
228 849
204 895
936 82
355 817
236 198
78 694
891 920
465 26
135 117
775 459
163 940
935 389
580 990
904 678
589 638
157 973
680 164
115 616
981 841
354 350
612 910
175 31
188 314
431 374
16 443
892 163
942 648
91 81
194 456
165 35
905 848
896 367
638 250
973 851
130 65
291 37
299 422
810 215
432 570
585 45
90 309
30 688
531 313
798 67
576 482
365 983
59 964
819 314
430 808
937 209
174 548
559 628
525 738
832 223
680 907
270 581
82 580
15 511
522 616
301 682
473 331
500 156
313 533
582 523
119 968
567 292
146 967
804 78
992 870
753 717
661 820
933 95
935 470
940 334
544 233
987 907
453 189
513 554
897 516
159 136
836 274
969 841
96 574
115 628
964 896
283 26
662 182
164 382
605 945
887 993
304 928
853 19
168 234
438 135
394 519
500 252
731 195
562 844
855 748
829 57
986 555
759 984
411 68
278 841
153 931
340 916
813 708
802 786
509 700
83 761
573 545
847 877
50 894
850 953
413 150
674 578
276 849
628 561
245 942
828 835
870 177
68 9
955 552
715 954
447 711
273 562
511 363
50 928
972 538
585 962
590 297
217 144
960 575
401 272
450 494
450 550
249 35
407 303
875 961
129 122
534 438
798 173
744 531
582 465
234 473
187 661
280 171
383 75
620 572
133 857
980 858
644 907
621 479
368 464
7 917
261 292
68 788
82 150
750 218
675 673
993 383
863 531
893 647
319 945
172 130
246 504
765 452
601 440
722 369
389 536
121 75
910 386
205 253
606 632
5 795
754 705
541 710
399 111
962 591
340 440
453 805
159 683
86 339
704 359
52 870
68 4
983 71
835 95
694 77
189 201
177 24
545 848
599 427
638 983
195 473
710 764
812 66
434 3
729 86
96 816
502 794
966 137
659 562
103 919
352 205
600 319
152 590
74 101
494 690
17 785
888 337
369 755
147 678
794 332
717 350
399 895
752 269
76 182
144 970
281 375
354 645
424 656
722 655
964 211
120 790
443 408
282 210
894 972
689 633
502 182
679 677
243 553
207 540
876 805
829 43
529 888
824 446
897 182
262 204
200 539
847 288
546 2
914 42
933 166
990 720
373 594
777 688
85 822
659 774
6 469
927 462
120 188
463 211
619 217
12 481
958 549
215 292
933 805
366 786
219 906
906 511
207 689
825 308
145 528
708 480
569 145
577 628
903 455
482 798
321 711
673 305
754 323
715 221
758 411
397 175
43 284
611 678
804 811
311 742
281 971
595 251
142 957
933 709
831 828
828 529
86 173
833 313
793 647
871 743
177 570
314 275
654 909
170 860
145 352
908 311
132 442
244 900
477 23
86 513
747 853
991 977
819 908
748 640
60 910
608 510
694 226
741 958
799 777
227 360
529 248
342 464
420 312
884 969
156 585
690 154
756 757
978 80
837 809
622 658
404 76
460 812
601 900
983 357
753 275
409 326
541 258
98 20
899 637
729 8
934 774
838 111
594 914
358 778
739 349
843 828
362 878
787 388
607 148
63 587
854 201
751 954
528 272
254 368
879 116
185 336
535 573
416 549
658 386
402 188
569 178
564 513
567 442
812 832
163 765
535 442
336 918
787 42
340 472
200 283
642 528
353 323
646 369
889 251
950 129
202 400
33 513
718 147
599 639
546 817
436 763
836 10
120 367
453 411
828 412
86 391
644 473
451 702
51 41
277 941
96 639
177 57
181 154
908 583
376 260
334 348
742 618
629 24
533 859
495 519
664 188
358 368
692 756
967 784
414 993
218 797
699 472
37 675
557 138
184 265
28 920
265 251
194 470
16 290
219 650
96 338
661 85
14 26
113 125
648 145
732 962
943 279
671 993
673 231
636 226
206 765
360 429
430 831
997 646
275 295
406 95
833 290
652 464
611 408
274 343
527 557
77 847
847 842
966 418
762 424
888 65
697 964
865 369
228 94
480 425
770 131
299 980
727 405
258 894
554 644
33 686
952 903
956 164
508 661
188 99
853 289
948 810
586 691
188 258
518 87
358 406
429 231
819 579
598 626
688 161
296 830
966 465
621 698
541 647
933 14
406 169
206 583
8 573
92 515
879 343
190 473
154 691
242 531
382 367
715 159
518 918
443 1
366 290
743 787
279 61
211 793
256 861
258 615
806 924
851 196
632 396
569 229
690 586
710 333
689 583
51 669
690 744
31 578
569 807
864 782
19 460
944 108
660 327
623 963
850 708
175 23
997 641
224 190
297 992
465 347
806 691
303 420
866 186
574 954
97 511
895 309
901 704
792 869
323 430
612 54
709 109
124 53
3 281
895 833
931 290
171 63
476 200
926 373
211 909
648 377
478 70
575 453
19 643
759 111
600 889
425 764
841 973
413 676
254 868
597 692
652 69
917 282
327 273
351 363
252 821
439 502
881 278
376 517
165 521
276 187
835 503
952 432
968 837
348 71
228 97
920 584
693 145
285 533
467 611
353 225
519 236
989 200
102 752
607 922
165 162
810 954
419 329
44 159
901 433
473 474
754 64
934 707
969 835
441 723
446 478
600 779
823 184
682 976
788 244
568 486
676 599
433 66
924 713
776 512
972 865
373 585
399 38
913 156
704 979
845 895
223 829
323 784
124 266
715 45
276 933
28 857
152 421
657 232
17 893
633 974
791 583
378 853
190 664
728 158
466 399
151 914
599 85
881 235
516 920
850 645
679 930
756 648
96 475
424 928
239 401
407 683
462 106
37 810
113 964
818 650
829 726
454 605
3 894
642 466
345 451
37 569
805 493
292 263
81 139
120 237
499 829
680 227
51 91
634 580
95 30
649 402
227 393
657 901
368 49
765 990
744 339
548 445
378 969
85 440
454 421
147 249
196 622
89 96
414 591
335 137
677 428
669 412
681 181
235 188
189 552
101 63
437 175
522 995
210 197
128 483
928 846
449 282
414 505
672 788
77 264
1000 255
807 198
725 693
649 414
279 84
199 288
107 16
557 847
66 443
609 713
411 612
731 855
486 846
347 350
265 857
73 849
962 647
690 672
73 172
600 225
241 270
900 566
963 561
928 62
551 947
643 517
363 969
123 465
774 828
787 622
257 463
274 536
387 432
365 61
710 522
705 883
28 558
346 839
156 608
378 472
664 29
189 487
415 974
252 512
232 795
762 391
673 883
531 98
217 117
961 146
505 798
631 132
42 188
47 569
336 39
51 810
554 481
213 930
50 297
343 744
688 806
425 657
728 513
273 85
149 475
53 561
77 204
128 766
998 869
500 65
541 395
507 66
732 398
78 579
221 484
274 25
773 718
220 493
433 194
299 243
956 684
418 605
80 234
996 36
361 498
327 317
141 541
721 32
495 200
762 229
565 767
617 59
196 794
760 278
178 204
400 501
599 770
458 256
450 240
992 744
126 316
492 889
79 590
542 43
554 805
541 635
723 762
299 1000
2 308
434 17
421 594
419 109
470 466
975 576
379 228
728 976
667 259
635 262
741 696
399 310
336 993
242 313
501 733
515 411
511 507
733 770
509 243
521 185
240 167
991 274
786 270
252 549
949 236
894 80
739 689
113 650
918 788
970 904
289 341
384 548
178 516
114 850
742 287
696 414
159 257
75 914
684 540
130 987
352 656
778 715
334 495
631 142
372 787
829 277
844 571
683 94
660 70
668 265
549 226
431 125
606 657
432 388
953 241
383 402
277 1000
679 163
537 401
595 613
310 16
359 966
912 132
536 306
298 865
439 433
392 427
131 710
687 426
153 129
763 682
626 507
349 384
181 894
214 612
788 875
320 822
128 784
392 524
129 234
703 387
698 906
603 436
355 641
706 1000
415 671
148 399
552 977
420 10
50 4
663 131
144 775
566 730
845 992
605 883
149 618
292 679
142 500
448 622
715 35
945 610
873 950
417 612
312 726
508 92
929 178
117 202
334 931
855 98
69 123
135 286
766 185
195 914
376 724
484 944
864 933
719 809
397 163
672 873
647 198
676 205
916 312
232 575
161 95
193 19
577 789
428 523
468 88
20 235
595 752
726 917
435 10
548 879
802 450
836 743
923 232
906 284
957 484
979 291
922 648
221 399
210 436
971 820
239 138
163 25
478 131
154 187
753 907
863 963
852 994
325 645
650 952
103 233
193 463
484 507
211 335
798 829
306 248
467 288
710 446
74 72
904 1000
184 42
620 636
429 564
156 910
180 666
552 593
48 517
302 522
959 510
762 351
927 525
580 361
731 762
45 883
798 796
224 960
909 994
995 84
21 723
608 298
687 840
122 324
626 592
410 391
113 667
575 173
896 697
307 633
512 877
47 985
334 32
806 532
69 693
494 716
284 675
677 330
790 294
778 46
323 638
338 26
149 990
542 355
493 791
146 266
952 673
954 854
756 171
681 840
164 137
777 356
295 130
316 432
835 447
297 675
23 48
93 608
842 429
467 121
607 492
897 505
678 12
165 22
839 248
514 208
153 674
754 374
257 712
627 35
800 784
287 856
765 717
522 34
532 61
130 80
571 106
505 216
524 842
319 21
486 229
962 442
518 605
203 679
634 940
443 338
580 205
454 718
550 810
921 425
555 199
7 816
863 735
152 986
98 905
175 420
148 670
766 397
372 629
589 21
21 737
331 581
597 842
31 258
517 519
142 872
945 463
695 639
647 63
521 406
473 24
367 602
846 12
968 132
308 564
518 361
661 290
879 354
766 14
448 716
128 596
174 239
116 619
126 761
305 933
599 949
640 302
766 172
323 540
692 989
577 158
831 80
495 617
724 964
804 452
693 632
810 860
931 794
691 957
194 313
712 340
100 818
72 996
433 530
625 366
996 653
375 175
952 291
698 30
44 764
262 771
852 518
90 424
634 965
381 957
168 918
798 597
220 65
934 254
624 285
999 947
591 64
166 836
155 774
316 614
771 384
458 314
770 216
750 193
161 347
490 281
564 625
626 304
559 339
486 679
256 674
294 652
799 432
698 248
343 96
709 632
954 60
71 877
245 775
824 288
45 524
430 873
444 4
661 426
933 215
872 713
969 187
375 880
446 911
697 4
54 95
885 954
825 295
878 451
716 324
609 818
522 10
76 378
489 216
564 720
657 842
997 376
808 184
977 217
356 384
914 517
543 170
290 480
859 89
760 694
360 593
376 14
366 460
673 773
990 307
584 598
442 694
62 519
833 563
9 657
558 405
198 724
964 105
914 929
800 356
588 485
155 276
254 444
524 814
11 939
51 180
61 535
757 473
263 337
459 610
399 65
413 948
227 785
960 126
441 638
830 897
811 768
195 13
79 728
531 809
240 389
117 400
102 95
880 783
340 551
849 466
415 695
720 174
335 210
599 476
847 106
943 661
401 884
198 733
281 636
83 569
74 330
625 331
273 394
82 43
516 688
687 46
810 478
63 443
580 450
468 73
387 89
151 614
732 396
329 491
32 137
990 741
996 572
43 893
643 744
545 612
511 807
106 942
894 655
621 346
763 866
959 697
81 957
326 781
620 848
311 809
825 713
754 29
240 353
884 832
97 368
689 463
473 300
598 312
697 389
891 407
611 386
490 356
936 775
388 477
791 444
394 461
577 675
356 127
799 759
83 716
325 960
286 62
31 767
573 29
48 937
931 443
183 580
547 187
560 479
994 397
803 289
889 184
190 642
831 856
547 28
330 378
969 537
623 598
646 324
576 718
684 402
480 872
665 74
137 332
273 171
893 604
270 525
125 516
8 91
280 912
269 253
708 337
492 544
966 717
999 871
932 242
101 505
987 825
313 805
533 845
911 52
598 759
78 657
167 525
308 841
105 380
803 656
930 544
805 80
749 559
141 172
177 577
45 777
369 725
19 265
37 115
715 489
719 384
352 725
15 60
167 638
431 214
804 709
823 145
714 853
575 971
299 994
119 51
507 115
916 710
987 240
192 450
12 227
75 168
300 330
481 87
73 61
530 716
946 168
789 334
204 999
874 732
309 33
642 446
355 284
407 281
904 508
510 74
34 877
940 962
986 305
932 920
504 737
918 729
603 669
780 804
595 936
391 355
387 69
840 659
978 60
846 407
492 782
953 539
409 686
973 230
924 748
546 729
373 13
846 857
485 854
558 134
419 922
583 383
833 469
844 355
676 666
412 335
366 623
46 699
156 401
706 113
300 620
351 809
16 642
817 406
3 776
409 742
49 338
866 606
925 99
814 346
390 896
155 415
500 222
233 253
403 889
996 909
836 254
515 972
508 901
882 336
436 271
142 448
103 326
899 840
976 818
409 34
623 631
545 757
838 269
594 525
753 598
507 7
763 946
975 360
495 818
385 140
750 615
892 561
589 108
762 155
723 419
375 683
842 987
703 424
838 80
1 896
689 33
678 385
172 105
144 541
998 436
779 514
945 854
199 253
660 243
201 205
476 298
436 337
306 37
897 362
407 839
192 764
476 996
634 918
642 893
635 847
843 88
332 488
909 621
877 130
386 821
618 769
227 810
624 213
929 222
484 192
219 1000
556 884
282 780
966 378
900 79
774 625
327 303
480 339
118 790
649 736
804 748
818 215
488 574
781 683
101 154
372 142
527 74
700 521
553 398
511 239
459 814
600 705
544 735
166 525
545 337
17 635
634 474
800 819
672 673
329 39
727 969
355 261
460 562
153 669
744 6
280 180
966 377
40 401
634 692
957 370
741 443
770 695
500 205
513 149
888 928
912 613
715 362
332 95
945 312
185 313
188 253
106 468
651 82
344 798
13 725
572 290
350 799
427 851
427 518
326 175
637 491
785 568
195 506
70 308
54 751
585 824
18 626
844 192
614 809
932 871
709 699
922 803
85 786
438 754
747 881
774 491
445 407
663 182
620 567
157 244
42 871
167 874
91 327
622 403
650 181
415 447
771 216
35 415
148 622
848 301
502 589
989 941
68 181
691 203
778 452
826 585
112 806
689 226
678 605
253 141
236 70
170 186
708 688
664 850
830 873
395 137
384 712
999 151
824 128
218 775
462 489
722 223
234 172
105 533
413 893
733 783
393 505
115 477
322 789
907 234
77 131
913 574
457 208
147 634
480 907
571 394
914 257
861 501
793 465
21 71
673 688
402 384
295 21
507 826
537 417
931 923
123 611
990 286
492 53
10 331
646 790
725 587
723 976
195 209
212 449
912 715
821 151
9 604
562 770
348 185
138 364
575 73
753 497
557 45
735 196
862 403
584 894
283 793
641 986
904 571
747 438
393 681
719 70
298 855
447 513
622 57
502 550
519 650
888 523
427 887
560 337
929 116
303 262
70 149
444 779
918 702
73 336
210 69
313 175
101 752
238 712
677 23
629 44
482 659
838 254
439 205
573 835
808 3
321 919
607 741
43 689
296 798
72 431
500 451
594 227
794 543
492 783
238 710
236 932
562 421
813 185
393 831
642 395
977 54
464 938
407 931
565 825
161 894
127 5
726 484
722 244
879 363
57 956
375 43
967 765
49 924
212 126
121 262
878 776
677 61
420 643
986 392
311 158
721 137
71 642
767 911
187 606
796 46
188 543
925 216
934 539
31 1000
359 677
780 573
389 160
315 240
852 953
194 335
26 276
161 278
707 838
341 190
308 739
240 799
557 927
600 958
948 706
673 260
921 311
841 379
289 76
433 80
39 102
650 714
671 364
829 945
830 769
641 63
489 973
145 752
635 804
481 5
863 554
171 140
603 149
739 4
806 226
936 139
159 179
857 802
862 528
454 314
105 152
330 711
236 92
548 33
72 81
170 791
790 244
784 711
500 555
928 358
942 172
267 785
704 747
864 247
953 192
430 669
20 427
755 437
499 511
163 272
314 38
190 753
43 789
679 28
274 70
973 784
346 944
911 775
238 961
208 561
457 342
108 533
848 53
719 295
846 740
643 845
222 990
617 517
723 741
771 736
702 487
437 865
202 249
428 275
795 354
970 639
988 344
618 586
227 228
51 389
230 459
902 26
162 948
77 35
445 735
482 710
709 845
943 125
243 984
927 460
124 75
559 269
90 931
101 910
356 93
294 22
531 291
980 830
77 501
403 69
933 941
843 232
532 721
611 893
144 346
882 546
115 206
99 417
978 281
192 928
431 666
231 596
409 537
373 549
167 344
183 764
195 297
681 965
114 453
559 190
310 28
906 909
594 429
93 630
884 566
462 200
420 52
366 399
330 719
27 855
794 705
220 993
967 817
194 740
478 860
241 433
472 517
887 906
965 671
123 635
647 882
95 870
18 297
834 966
275 886
206 794
896 804
188 109
468 774
439 335
579 277
928 137
366 686
184 976
177 939
549 879
624 210
61 436
332 922
909 274
212 848
868 556
480 728
436 37
682 818
828 540
475 848
747 110
530 15
785 115
553 174
101 508
704 899
92 633
16 528
661 611
872 247
181 658
259 327
412 25
310 317
926 859
301 984
806 598
393 132
721 565
988 675
119 157
260 858
455 403
212 90
620 2
470 631
81 988
740 934
638 655
208 152
442 48
708 407
95 407
590 932
331 114
714 177
495 685
55 382
809 372
132 36
942 162
875 902
823 232
140 823
10 285
794 797
303 941
904 743
162 959
975 21
437 335
579 573
950 642
412 11
882 960
484 985
135 676
655 588
695 469
793 35
309 256
361 666
128 975
525 769
315 26
475 971
985 243
644 341
146 159
473 729
573 967
317 648
340 127
985 105
510 830
400 542
995 180
989 963
60 196
447 120
381 506
383 574
515 194
649 839
846 22
841 272
684 712
150 123
696 65
100 876
89 131
75 256
390 989
97 462
513 932
8 427
207 969
52 354
294 462
572 749
126 40
990 316
745 84
293 442
712 424
602 146
283 341
170 521
667 191
706 174
811 868
966 417
928 995
296 549
104 531
60 953
477 31
463 163
362 172
172 464
780 40
840 12
716 93
761 455
432 660
981 269
378 707
528 150
213 863
634 118
284 158
788 855
548 13
1000 838
836 585
836 487
161 974
994 529
168 989
326 715
191 808
615 997
831 635
168 944
580 549
310 364
277 565
230 442
986 503
332 719
643 755
853 776
898 738
677 455
254 530
815 370
56 588
997 970
224 510
712 150
577 352
91 624
65 861
49 807
133 186
533 294
995 222
199 463
506 742
355 362
738 735
424 507
730 746
367 129
804 682
839 701
537 152
950 966
203 928
500 685
679 564
488 747
671 850
525 799
685 195
245 96
565 372
738 403
850 26
527 7
16 165
18 793
369 628
474 489
128 182
113 348
974 479
429 89
300 676
390 193
783 424
697 525
349 459
237 355
350 332
97 364
467 771
620 661
829 859
666 55
878 920
876 565
160 15
417 117
487 804
603 125
216 447
78 328
472 893
546 292
650 242
28 476
472 718
559 95
46 220
804 910
560 506
205 883
705 284
424 664
903 821
506 44
96 702
82 391
257 77
270 60
761 380
122 419
136 554
292 285
325 682
942 458
292 505
846 170
691 427
332 319
25 251
255 663
977 773
188 161
737 276
353 482
428 703
485 757
573 230
629 80
246 129
416 823
127 410
863 31
495 653
986 600
869 399
22 598
845 775
797 135
10 451
879 235
307 767
907 616
39 543
910 292
780 487
178 69
951 540
241 865
258 907
879 20
564 906
436 734
602 118
788 600
452 88
851 92
352 306
756 894
182 785
763 519
235 150
384 199
57 667
16 172
406 722
783 815
332 974
391 782
884 104
693 645
92 746
177 829
701 299
216 130
966 623
63 878
901 230
944 87
673 434
458 119
425 860
394 838
436 224
810 428
201 537
848 939
588 926
243 476
517 966
484 667
228 823
308 523
526 437
348 813
659 596
47 62
82 940
97 522
720 135
617 305
980 22
586 350
275 339
986 222
552 700
383 732
580 155
333 687
587 113
995 96
797 448
248 588
486 320
536 490
694 175
331 952
735 837
493 180
310 75
164 862
969 587
722 1
725 617
961 414
947 425
41 952
846 969
997 52
246 430
627 523
198 299
354 813
242 500
319 197
106 434
642 17
917 953
114 623
293 739
972 549
4 185
314 611
718 29
35 10
170 737
372 861
168 987
183 945
185 110
984 493
838 728
210 74
454 196
644 142
656 226
39 937
473 768
429 752
587 458
182 806
583 782
508 697
308 700
931 497
273 519
939 546
782 303
391 25
112 759
573 871
330 229
240 350
62 119
764 236
545 467
111 422
56 67
353 34
363 90
803 895
427 928
597 1
330 778
505 237
976 123
934 748
156 118
712 705
27 24
143 457
524 142
820 647
677 424
904 608
435 551
631 260
178 241
277 785
34 28
644 391
814 959
198 44
293 67
41 279
222 25
617 227
896 630
774 699
438 21
803 418
553 147
98 194
775 977
685 379
706 380
45 807
667 850
230 951
961 686
237 841
524 699
522 913
313 987
397 853
892 708
599 311
26 127
726 513
94 670
665 260
992 373
898 701
456 120
593 565
27 215
601 376
416 869
613 277
17 744
443 230
222 797
628 286
819 386
474 323
750 673
999 557
82 726
565 696
533 386
681 202
986 208
365 364
560 51
455 94
462 852
729 866
153 22
631 567
264 910
507 748
984 847
649 177
525 282
858 822
856 502
970 546
4 510
570 829
126 64
15 732
876 9
306 722
771 857
791 880
671 947
121 375
258 341
782 998
548 744
359 109
365 304
451 517
602 168
976 681
279 956
381 432
765 140
278 650
418 613
287 123
292 997
110 651
64 975
920 196
577 571
505 666
12 610
126 974
16 790
61 500
25 654
549 954
336 984
367 87
957 176
245 242
377 26
891 284
421 222
594 661
829 440
756 219
468 121
75 91
968 498
30 442
366 161
203 413
602 293
522 516
269 440
213 148
922 631
274 584
519 877
404 233
136 816
164 220
465 865
93 349
301 742
442 6
837 563
588 740
878 107
37 485
328 797
977 368
495 223
788 356
405 116
652 284
537 856
358 882
824 335
490 354
709 181
755 832
41 996
357 21
274 771
760 164
865 90
907 223
83 744
407 392
880 282
367 178
385 156
457 386
571 591
666 275
101 504
637 975
777 921
599 89
950 688
435 814
56 784
627 781
160 610
68 25
481 455
109 378
351 444
975 614
638 968
362 834
15 442
556 248
462 609
117 853
14 353
562 339
120 884
486 446
125 939
708 554
892 501
722 943
230 42
98 258
628 69
13 859
184 325
234 836
143 312
738 581
184 801
905 193
708 589
722 167
123 703
44 690
672 578
797 845
736 941
405 594
526 665
141 153
905 460
684 298
937 199
585 446
155 579
512 594
554 488
440 863
63 241
344 237
849 826
792 348
305 464
599 781
662 460
108 711
919 824
603 643
3 603
854 102
731 274
339 321
176 555
148 694
222 613
443 297
511 876
116 47
711 81
305 898
214 727
289 508
538 550
150 7
73 784
16 688
380 280
608 611
64 789
907 255
952 887
622 529
239 54
211 632
517 187
91 805
630 640
485 55
572 949
876 933
535 70
128 278
892 414
759 108
333 492
111 80
964 819
551 676
399 882
704 644
35 204
949 379
292 602
921 262
816 162
661 375
82 677
230 124
449 990
93 242
565 645
196 830
57 93
988 822
748 396
245 619
632 433
828 388
35 373
104 341
914 120
2 855
17 859
428 73
340 796
375 336
523 436
763 711
437 309
365 568
546 995
245 372
250 173
455 996
504 422
189 982
139 974
918 368
252 849
986 515
367 758
77 291
890 321
936 163
54 893
116 315
765 768
302 255
902 850
533 916
946 494
150 43
594 548
344 754
194 624
375 367
497 618
392 381
211 645
362 958
902 443
736 300
849 253
568 998
504 340
104 254
941 641
535 436
453 60
516 515
339 880
489 258
930 739
174 215
369 88
575 747
577 117
542 563
641 613
905 161
408 899
428 396
997 194
13 91
148 154
289 826
668 363
417 208
153 291
187 523
139 164
628 104
169 133
843 20
495 708
573 643
142 944
239 259
307 919
807 97
698 168
412 962
112 765
218 480
827 476
968 627
814 475
708 950
632 874
35 186
739 420
204 750
873 194
513 47
512 642
412 450
760 628
74 66
54 167
740 273
969 15
283 505
290 543
405 180
741 267
924 319
547 321
957 385
232 630
992 752
744 105
756 614
867 214
914 708
8 899
900 986
83 100
273 713
699 242
265 306
878 940
977 518
157 448
968 254
331 227
4 916
768 370
103 773
841 445
966 777
743 158
977 309
897 24
635 582
289 54
141 690
51 105
620 896
184 128
851 864
151 60
917 611
280 728
998 306
712 594
670 544
814 660
99 712
89 256
873 954
546 84
681 84
49 940
332 591
120 450
130 281
554 356
351 826
284 761
888 600
784 159
574 788
703 223
110 607
735 727
801 219
983 883
436 217
454 915
748 528
724 561
71 900
397 357
387 544
614 590
123 179
493 722
116 148
449 987
263 403
920 283
426 231
286 721
659 385
592 903
634 430
364 21
684 381
608 507
93 522
863 499
411 584
28 878
849 778
428 779
645 623
178 374
79 842
280 842
791 559
783 301
891 690
170 130
685 123
544 345
731 110
783 81
275 241
705 142
775 337
101 745
701 793
348 582
778 90
550 243
767 257
838 294
363 530
845 534
705 775
867 54
181 462
451 997
742 691
956 610
285 75
185 111
957 340
862 318
902 343
434 185
702 347
206 70
268 194
760 386
761 828
378 940
916 235
790 797
672 477
391 890
389 874
509 207
125 753
844 194
498 920
698 683
484 27
12 731
706 220
709 678
361 169
859 493
747 863
285 750
935 180
457 816
389 860
133 734
483 232
527 488
669 832
138 236
758 670
391 627
805 877
847 634
556 751
902 808
444 342
901 51
36 580
427 986
200 212
284 300
773 29
569 593
966 792
771 411
213 689
550 724
939 159
621 523
243 104
875 153
335 24
353 574
510 73
128 674
786 520
82 505
308 771
685 393
1 793
871 369
923 19
161 542
193 884
920 99
594 35
777 878
226 9
402 800
526 866
604 759
589 538
767 263
574 288
877 722
853 896
657 122
140 207
109 795
213 685
861 593
59 323
246 571
424 858
272 804
631 179
737 677
51 193
258 984
247 906
29 262
501 372
484 613
590 146
16 934
82 671
752 177
243 312
101 460
174 585
540 224
329 637
234 135
633 600
41 108
464 633
173 985
741 591
212 589
156 977
30 935
95 770
11 100
561 275
990 813
416 562
331 343
768 388
156 165
60 725
203 398
622 27
703 147
327 468
507 711
722 160
44 805
753 239
116 587
686 500
541 429
912 37
902 878
413 88
769 739
803 277
438 477
64 447
746 418
655 262
1000 467
663 888
649 525
513 72
885 203
603 778
62 644
114 847
652 597
6 40
480 234
366 578
380 388
453 955
254 122
995 175
509 393
175 63
343 513
673 963
627 379
797 18
817 275
779 814
815 874
765 244
6 985
845 7
44 440
142 80
702 982
94 430
245 109
520 119
173 48
468 598
501 711
717 989
26 930
484 233
931 165
747 96
739 389
994 670
822 226
384 650
387 964
808 232
107 363
779 858
612 400
272 478
219 620
614 423
346 279
157 856
563 744
938 59
50 643
730 733
326 574
82 798
555 419
943 221
949 452
829 660
696 776
949 172
98 210
887 672
505 121
239 66
648 867
726 877
657 872
784 811
120 693
723 763
920 845
25 900
339 61
209 325
934 827
340 85
591 436
85 171
307 779
313 355
376 37
753 203
56 438
424 830
25 227
474 956
584 906
91 524
761 692
109 663
423 670
660 550
120 316
922 205
784 426
820 650
606 710
415 870
936 77
91 109
967 499
397 996
417 438
539 181
94 478
680 553
857 274
644 933
207 49
744 754
901 866
946 208
233 282
297 816
39 144
850 67
650 241
677 348
541 495
31 277
70 925
639 321
955 587
339 602
334 21
569 708
372 368
132 63
458 820
922 157
974 476
578 129
48 484
592 139
69 759
44 247
812 123
130 627
890 703
240 831
794 264
788 585
82 725
386 925
952 950
832 568
74 773
280 504
404 620
205 246
807 637
722 183
798 270
927 286
343 328
334 777
357 517
533 605
851 567
224 459
362 424
628 362
472 941
544 899
645 987
750 367
87 259
682 903
397 390
521 510
808 801
657 996
118 13
980 141
227 722
860 540
692 417
805 533
983 356
322 806
111 434
387 471
655 461
803 384
197 688
50 261
212 643
398 87
180 217
256 191
264 770
613 44
854 414
118 60
451 158
96 998
359 794
894 506
272 975
442 398
282 292
490 726
130 808
365 308
260 221
197 264
38 970
178 996
480 147
500 47
954 928
756 661
287 214
49 113
654 105
812 120
780 228
767 209
580 105
947 179
477 653
315 802
7 223
272 957
649 334
746 38
584 774
969 269
894 687
708 885
26 478
232 328
595 261
560 535
129 720
299 450
53 326
385 580
981 718
722 890
285 930
224 29
862 920
758 205
156 317
93 580
684 5
687 453
825 808
435 603
197 805
216 883
917 886
286 345
20 301
254 674
878 525
190 492
252 703
594 491
994 25
668 840
662 235
138 702
26 256
595 884
95 399
366 532
93 850
927 685
813 890
369 248
965 527
775 89
850 359
673 866
861 552
174 812
54 642
667 55
900 875
144 430
700 163
590 763
893 737
420 646
355 270
879 772
679 776
691 503
681 295
763 514
544 597
7 45
365 183
582 654
18 688
592 917
853 887
554 777
216 644
751 529
245 887
910 113
82 891
927 531
167 539
285 684
666 50
576 216
684 426
165 476
788 285
429 12
327 765
967 384
664 899
972 733
323 319
216 918
990 329
923 809
688 317
773 197
506 983
585 74
251 426
5 102
566 739
321 739
366 655
58 753
635 994
214 908
854 963
309 731
159 106
410 790
766 639
993 712
845 31
589 287
199 442
394 2
524 910
672 996
183 9
767 997
310 420
152 967
126 957
293 33
837 408
531 355
527 1000
269 134
856 509
140 124
89 656
382 909
820 412
329 691
814 860
133 778
707 248
579 162
674 347
231 592
665 463
395 407
319 255
82 244
217 27
379 852
342 646
879 196
383 631
900 664
44 154
42 646
508 184
855 562
739 435
72 496
943 371
328 794
406 615
698 703
937 731
653 444
766 646
793 433
765 703
428 918
600 47
360 364
706 774
440 482
503 708
480 851
212 323
143 206
163 963
227 921
715 325
352 535
292 227
278 806
607 270
426 955
813 836
620 512
489 401
356 260
698 348
811 194
721 459
564 594
242 780
91 784
749 758
179 688
69 435
675 520
431 57
621 396
477 57
779 669
713 906
576 305
293 473
228 810
900 396
923 917
370 962
509 30
415 370
280 221
494 71
760 440
438 106
361 948
434 180
947 571
280 400
757 661
996 52
411 541
60 353
740 677
642 487
149 986
361 917
874 994
361 989
607 198
197 152
784 402
881 107
544 231
756 704
105 517
452 845
6 473
725 210
967 333
543 530
167 826
678 812
284 195
874 7
765 685
724 201
539 280
949 195
532 197
746 37
163 380
771 843
808 200
269 515
512 812
647 708
449 766
782 723
509 698
533 636
44 847
718 713
146 120
665 832
927 101
599 287
263 307
946 169
837 764
757 990
895 264
325 93
301 576
588 462
894 370
987 199
443 936
743 647
41 27
898 843
508 950
108 797
111 23
986 577
241 312
121 204
718 863
307 60
788 840
412 481
555 663
297 541
628 783
683 318
7 906
315 255
937 364
127 396
799 595
564 179
635 698
97 798
16 782
303 856
772 540
620 668
721 179
200 516
758 816
745 146
833 258
251 225
389 128
371 122
37 96
114 241
525 2
522 695
837 609
934 650
209 187
810 332
842 660
520 820
969 660
521 236
623 205
966 396
25 434
544 235
217 388
334 338
809 498
617 71
896 618
587 268
439 185
978 706
699 535
919 763
632 765
390 382
201 805
208 323
596 302
428 165
491 488
228 935
170 36
840 810
876 689
731 586
364 568
130 302
792 891
19 231
632 713
467 548
377 502
447 612
772 358
711 65
92 916
387 562
561 132
133 897
307 652
341 465
764 124
318 518
170 203
365 335
711 698
71 268
66 614
960 17
129 540
171 641
479 938
988 787
407 245
467 563
925 680
430 564
342 398
326 385
3 533
874 92
306 963
286 939
868 539
889 53
662 651
21 314
114 377
116 343
910 587
50 29
714 970
752 853
906 788
333 790
222 324
162 164
821 207
552 53
479 783
814 336
213 48
608 83
386 431
239 901
742 137
941 885
527 899
418 37
464 345
339 544
229 949
728 366
236 14
866 879
637 564
507 691
278 568
618 992
213 670
356 170
738 930
990 25
25 472
606 433
109 737
246 95
37 537
857 89
355 632
341 370
141 30
92 451
162 803
760 276
822 281
295 844
825 364
842 736
883 873
566 435
512 803
553 604
947 526
616 241
872 179
436 829
668 249
305 55
262 526
40 135
20 845
33 739
742 728
456 977
125 472
277 387
299 358
509 431
750 490
28 875
176 919
589 627
601 426
100 294
963 335
592 466
382 842
426 428
612 781
502 996
610 584
755 988
325 780
76 685
338 99
309 217
670 48
663 172
93 891
139 807
493 677
912 788
968 713
126 363
753 112
686 717
339 457
435 400
516 400
693 285
791 565
293 737
23 375
309 896
513 145
121 257
477 707
507 879
721 426
323 240
12 473
646 985
425 775
114 332
280 761
989 725
103 911
735 895
758 162
415 689
493 886
612 885
890 381
867 884
554 870
694 177
403 473
319 56
389 605
345 795
517 31
764 269
324 241
567 25
536 769
787 76
533 69
775 931
275 502
334 491
591 210
158 891
775 147
371 569
842 959
765 687
243 209
784 347
382 895
305 816
249 443
716 96
712 489
536 417
963 733
333 882
398 708
710 59
104 170
987 934
506 410
298 184
580 242
286 333
427 733
868 495
377 187
588 93
522 762
990 180
322 464
66 168
930 753
815 641
816 464
590 779
125 697
866 311
393 826
605 436
982 209
9 626
48 240
542 119
931 15
826 373
557 301
768 229
470 39
789 450
495 762
295 584
454 275
739 874
336 861
537 780
388 422
64 552
663 374
964 963
886 180
425 390
201 500
47 992
200 917
284 162
737 612
991 727
868 472
975 83
183 882
659 266
156 592
595 776
127 850
864 509
572 280
393 372
128 912
829 256
608 33
763 489
322 292
757 566
513 203
149 934
577 139
198 703
773 820
582 766
334 556
194 793
761 13
164 497
532 767
179 212
566 221
858 880
156 858
650 523
224 757
635 72
269 863
573 130
82 514
114 419
703 802
902 726
394 691
935 575
98 621
426 690
811 528
502 244
77 766
362 457
44 552
831 40
568 871
962 750
238 406
200 400
322 835
59 614
496 793
556 642
409 831
364 50
823 60
126 730
967 548
658 680
858 735
673 167
571 153
613 390
789 315
583 100
186 168
857 346
524 482
444 704
280 840
983 570
589 485
37 840
838 274
805 981
669 386
941 849
730 127
460 617
906 796
735 702
99 613
9 879
950 534
470 75
594 714
494 307
369 655
403 595
291 494
840 146
103 79
734 297
334 212
229 570
916 525
90 903
405 289
299 196
252 526
898 615
907 188
416 285
934 752
664 495
693 116
897 302
254 127
501 459
789 843
975 824
432 655
210 403
611 945
614 254
319 962
436 654
925 858
572 276
924 977
358 711
645 968
757 980
374 903
489 140
282 164
470 500
123 437
322 784
291 659
222 769
575 196
788 521
874 545
584 339
141 712
135 913
610 460
146 775
230 478
435 791
227 996
839 272
175 389
43 216
960 285
673 605
854 507
789 684
16 999
808 620
202 288
877 298
147 993
127 555
194 819
867 653
367 257
89 102
431 236
158 37
98 185
411 647
833 816
687 545
380 817
728 537
339 783
888 857
779 992
769 442
52 778
103 450
736 618
480 870
818 750
645 491
51 730
751 462
457 211
999 132
358 770
889 992
114 564
179 436
422 334
604 167
240 924
605 437
992 511
753 460
727 202
36 678
755 858
763 597
961 159
449 648
333 973
951 766
85 442
327 873
488 835
775 993
405 654
319 926
341 498
597 166
642 624
923 537
483 225
922 433
918 777
483 664
619 178
457 51
417 900
623 426
809 578
12 911
549 467
214 776
685 528
360 431
767 847
114 357
878 312
453 544
859 560
532 286
13 233
642 247
903 701
106 986
800 201
769 70
1000 89
693 543
821 898
709 402
69 950
2 207
208 259
888 307
417 855
340 99
576 876
503 871
959 490
768 328
526 231
865 907
909 59
524 164
278 589
341 64
534 770
886 326
427 715
544 278
295 199
655 139
821 530
59 678
759 3
332 441
468 642
617 594
892 110
760 224
510 838
609 815
66 764
71 317
89 603
688 310
152 516
766 797
490 212
956 936
924 140
307 238
298 880
400 69
395 709
282 902
162 955
837 645
984 259
399 769
295 276
570 459
563 669
933 936
359 172
110 466
22 909
860 818
887 649
496 644
128 307
996 624
220 820
989 141
882 117
562 414
881 163
825 615
884 854
779 282
735 368
625 357
274 281
343 382
435 167
961 854
790 827
936 782
747 298
372 987
660 638
74 136
189 462
133 422
874 748
45 576
997 7
190 935
378 907
253 900
290 874
909 717
591 264
608 269
269 777
82 712
454 326
286 247
136 439
340 397
341 752
675 86
543 773
701 519
775 783
654 709
782 23
967 822
456 565
888 230
457 360
188 481
602 726
720 610
166 810
132 450
1000 682
527 576
336 272
443 347
194 502
551 200
4 378
747 478
111 984
329 270
568 265
751 944
292 729
859 215
318 225
928 390
996 40
559 977
588 422
905 957
855 276
661 416
295 129
89 119
204 36
646 736
832 482
773 120
481 346
506 111
243 445
608 464
263 612
534 693
777 429
961 119
975 313
685 818
671 643
718 730
524 120
645 287
633 951
579 54
654 108
202 820
880 625
602 103
792 25
454 488
955 9
53 148
711 146
862 361
204 277
702 205
877 555
541 253
951 558
485 154
470 197
539 132
691 185
461 987
528 254
108 297
459 187
641 497
377 702
566 21
808 897
403 497
573 960
58 182
383 38
184 427
476 318
961 770
925 661
936 968
66 14
781 255
771 534
253 327
274 65
504 498
24 272
736 308
92 370
955 322
1000 513
879 687
113 180
984 464
998 702
430 709
152 160
791 481
119 942
803 896
277 901
38 940
699 713
958 607
275 116
724 984
624 769
814 668
419 306
473 185
252 474
796 438
65 382
504 679
796 529
499 265
923 91
435 77
556 434
551 80
689 162
1000 86
224 690
894 957
346 899
340 741
887 594
983 306
473 296
623 799
540 420
479 831
227 60
624 308
952 973
643 106
603 969
784 591
982 164
149 587
209 499
634 73
694 783
575 317
560 690
361 814
589 441
306 686
130 154
177 924
9 187
308 456
153 877
498 150
184 743
953 255
65 186
299 835
158 380
475 598
592 740
721 87
195 346
944 648
261 872
634 789
798 553
554 291
395 279
177 135
189 117
759 252
639 48
128 865
129 636
318 766
418 907
31 118
545 223
210 181
575 752
997 632
668 503
186 31
981 311
767 148
115 47
887 263
996 149
617 111
787 192
898 250
550 708
922 714
319 117
528 462
439 784
479 89
51 290
685 964
477 758
802 105
487 71
264 431
280 747
750 589
659 9
209 47
752 708
149 193
812 790
5 515
364 927
455 552
147 815
236 954
193 89
245 560
167 587
348 40
968 76
466 492
242 629
419 845
147 279
857 822
483 436
215 305
502 532
748 141
960 421
464 720
119 517
239 50
6 606
190 761
201 187
209 827
504 19
992 841
319 873
307 714
881 548
219 17
981 558
85 448
715 839
895 513
750 896
779 765
786 314
817 243
455 129
807 242
781 929
709 117
238 410
340 366
300 660
169 524
601 758
945 507
787 675
143 29
757 900
723 494
931 371
45 128
899 1000
979 975
759 398
263 62
213 234
797 956
762 898
287 475
950 721
12 35
765 325
478 992
708 923
381 551
837 760
27 535
147 748
683 917
498 2
838 461
22 621
327 892
419 788
882 746
337 920
145 731
784 603
612 827
11 570
610 664
737 758
930 446
632 829
939 495
793 9
197 321
959 779
851 663
786 896
789 32
63 953
889 929
76 347
669 942
56 840
564 342
812 968
799 473
636 906
559 783
264 629
916 766
992 183
743 710
97 675
573 100
465 718
431 924
611 979
112 505
225 290
55 684
781 358
956 306
796 516
911 887
369 34
103 505
853 183
518 28
327 475
859 700
203 96
781 995
440 893
291 725
335 632
14 620
783 285
460 714
368 177
320 642
551 325
326 983
249 495
758 167
28 972
729 836
1 237
376 734
500 23
834 426
249 864
727 213
148 674
129 778
890 227
527 442
606 811
510 352
573 678
295 530
232 792
514 672
35 472
852 329
737 238
464 870
952 457
874 358
82 634
604 199
493 347
473 986
311 203
525 102
560 199
399 465
635 756
40 813
654 556
221 753
12 31
713 279
118 637
703 60
400 112
653 490
52 453
419 825
754 190
973 88
286 222
377 759
653 250
736 847
258 571
891 785
982 192
551 244
777 563
655 112
786 673
117 956
44 821
797 404
470 412
429 558
393 369
725 50
509 734
618 377
567 584
834 898
487 912
969 774
307 69
539 472
884 541
544 494
527 997
688 714
219 725
39 1
867 238
482 855
358 959
554 573
499 889
773 578
432 823
181 680
955 214
867 750
526 743
517 534
524 119
651 934
932 850
9 730
476 972
779 994
105 625
1000 522
250 604
83 713
348 282
889 338
156 479
941 422
28 422
354 650
799 832
146 34
722 668
420 994
422 22
60 200
794 787
751 783
310 462
628 820
401 668
830 997
839 446
35 803
7 69
41 341
563 600
222 984
378 682
103 675
591 715
999 607
788 81
63 176
95 375
997 488
500 929
364 278
905 65
488 112
650 140
374 102
317 349
699 384
253 286
921 485
290 895
480 557
777 97
427 416
835 800
638 993
397 817
903 862
369 458
656 682
728 292
909 823
314 344
458 894
966 162
614 599
377 582
678 681
405 173
599 703
945 27
766 862
602 723
672 84
319 799
861 759
84 69
119 61
116 905
783 103
297 378
677 800
727 854
177 638
14 231
679 662
135 945
388 751
641 364
332 869
313 114
404 357
279 603
266 747
135 393
257 78
112 774
668 681
720 265
106 196
851 237
827 560
345 84
267 918
547 126
204 832
530 276
807 809
77 799
556 277
178 664
742 200
233 445
483 657
992 651
412 349
777 330
79 151
777 33
54 608
180 943
52 398
122 757
394 914
280 170
973 220
939 769
25 992
419 940
959 159
4 202
165 75
432 410
92 358
259 23
994 977
216 133
450 878
221 228
828 19
934 146
943 916
731 470
331 252
620 960
741 677
385 463
91 542
494 678
210 811
544 612
500 550
832 48
593 345
907 490
398 263
92 803
197 669
575 930
772 646
47 758
739 644
452 620
894 529
196 274
719 568
852 578
43 932
683 827
798 760
542 951
899 276
140 178
139 877
624 888
314 457
324 635
768 489
218 692
543 80
44 537
875 527
900 572
912 430
489 998
652 704
977 61
153 564
184 784
445 597
74 8
288 382
554 871
713 160
580 601
87 223
58 805
910 660
888 299
817 253
649 129
567 607
45 796
854 474
919 246
542 188
547 810
50 254
1000 534
842 802
517 587
423 170
817 823
288 166
359 824
10 626
262 962
884 572
298 463
669 261
231 723
90 697
966 782
989 874
289 882
200 296
340 789
411 524
530 672
566 254
526 570
134 191
602 865
250 475
821 372
761 373
646 786
103 487
116 607
727 91
289 458
770 9
621 183
184 290
658 13
287 532
441 330
310 913
475 691
241 229
314 286
743 493
468 49
445 860
93 592
529 88
540 567
420 795
453 867
997 289
49 945
456 271
647 753
224 609
518 695
464 603
122 524
672 293
20 771
611 834
787 929
180 526
477 991
494 298
86 114
979 813
933 912
26 723
360 795
278 898
517 537
974 595
912 652
43 26
975 719
186 687
799 1
933 386
940 609
814 807
215 367
992 166
984 499
700 165
113 803
550 399
856 736
236 597
563 94
200 90
492 665
244 703
941 381
788 655
143 942
708 27
854 112
248 45
593 948
25 160
736 263
132 497
811 689
615 572
760 416
989 342
460 280
616 185
925 135
498 257
672 941
23 19
267 675
347 965
386 357
711 552
287 455
503 596
134 688
301 158
777 520
456 178
21 861
83 512
508 119
473 765
587 19
346 143
912 720
318 983
521 667
108 946
191 565
489 270
298 87
159 177
521 806
879 315
269 177
307 535
65 435
987 134
259 442
119 20
637 100
761 478
47 861
885 343
322 232
742 392
612 141
435 537
46 218
587 597
254 172
381 478
865 11
697 875
197 794
679 506
135 5
952 572
244 33
96 613
444 654
477 240
404 216
292 559
104 845
475 121
237 216
776 899
683 841
962 146
162 746
496 745
711 709
406 131
811 274
642 244
798 357
492 324
18 308
113 710
458 935
513 63
669 749
868 644
209 291
80 421
777 123
136 763
374 459
182 652
559 435
36 96
567 797
210 738
468 657
586 167
87 123
646 452
261 958
670 789
271 829
346 741
914 810
551 584
819 635
226 716
935 576
549 465
982 289
660 442
398 476
344 351
706 497
794 166
77 245
412 232
302 422
696 291
126 171
798 674
396 827
561 333
62 944
741 854
633 172
297 126
939 857
796 482
804 961
809 935
13 908
712 860
375 410
442 156
805 67
695 803
516 859
106 567
213 734
250 505
492 948
649 99
391 464
952 564
408 516
73 670
778 32
520 21
232 15
951 635
601 794
565 310
339 832
261 348
18 720
390 68
130 507
317 180
626 492
980 296
166 842
588 907
826 27
884 490
986 709
806 608
766 979
851 37
473 453
29 912
498 54
669 8
860 708
188 659
809 398
393 478
254 818
990 794
723 571
609 430
489 222
35 732
814 186
932 664
455 539
114 398
411 579
889 722
31 168
912 471
827 430
240 562
831 45
249 674
158 688
542 463
162 524
829 760
831 762
12 48
622 444
807 504
564 370
735 194
677 173
510 919
703 269
129 935
606 964
25 863
641 191
478 685
918 65
820 789
344 121
79 367
166 696
664 693
213 536
155 277
695 987
547 636
350 876
532 869
77 157
633 279
501 851
512 261
785 256
628 900
39 254
919 484
246 655
519 791
170 805
534 399
222 663
382 669
563 632
5 734
291 846
784 652
585 146
727 531
895 300
418 193
714 220
838 233
703 185
271 514
271 65
379 593
9 204
891 380
911 127
65 623
941 920
791 516
304 745
195 253
467 718
675 406
92 666
401 16
321 247
359 672
627 135
544 535
382 812
730 211
772 738
438 849
231 378
553 258
303 552
784 857
395 963
898 676
125 84
248 318
793 290
4 908
775 458
220 582
152 642
865 800
505 896
427 407
32 492
920 300
612 483
710 172
246 819
354 88
12 442
876 301
934 59
681 954
487 586
74 749
928 259
31 48
861 625
530 283
57 201
502 535
413 895
17 722
494 287
973 589
999 184
746 269
425 991
362 439
310 442
769 233
310 263
32 81
787 7
20 855
768 687
940 86
792 235
865 18
808 680
898 985
681 665
326 278
596 97
249 295
976 798
108 408
469 874
835 803
367 930
138 386
426 293
727 883
414 489
748 684
595 560
954 484
208 854
790 397
932 950
33 849
891 23
187 716
996 927
280 220
630 506
834 636
103 556
91 214
106 118
953 709
201 830
102 721
342 301
895 162
609 507
869 440
86 652
158 445
407 487
95 160
96 94
643 181
772 294
746 708
9 388
680 388
435 754
937 15
36 698
51 722
850 907
551 935
118 342
765 814
279 904
253 559
950 573
3 896
537 672
773 347
24 730
976 205
12 866
993 215
872 428
537 651
688 428
54 470
756 283
524 343
959 668
283 513
920 496
418 908
680 588
293 140
739 91
392 192
612 211
469 664
59 530
227 906
989 754
58 237
574 831
887 902
448 43
244 395
166 309
98 930
619 172
892 795
379 563
15 711
333 249
295 693
597 377
367 997
23 91
134 368
905 137
788 324
735 16
514 303
322 225
656 520
148 357
51 865
243 62
253 304
923 309
936 917
561 306
227 600
578 283
250 110
582 309
324 520
878 882
861 458
959 868
654 387
82 859
440 876
271 966
491 286
595 503
676 183
910 849
430 332
788 107
400 905
506 816
865 503
98 207
265 505
320 484
699 71
576 269
81 887
241 405
69 159
935 336
140 215
1 178
709 693
706 817
897 535
234 321
718 67
488 957
388 502
791 436
96 111
938 651
549 971
575 945
937 909
493 468
667 77
759 728
129 61
990 168
644 640
406 160
88 603
158 156
297 537
59 547
420 368
193 18
590 563
888 702
698 904
409 169
189 549
408 971
217 335
92 478
993 130
792 372
274 289
439 247
734 796
379 519
56 63
130 917
138 586
659 387
917 964
259 512
444 56
99 172
250 880
531 260
937 547
362 822
833 634
136 190
808 87
502 184
29 851
846 758
457 161
691 641
322 356
233 644
794 288
328 238
577 528
970 620
616 596
866 936
691 260
652 105
421 33
439 690
656 113
821 173
886 694
190 110
135 955
840 957
677 937
251 118
774 763
711 505
447 522
781 191
974 968
226 982
603 904
390 62
537 42
57 244
597 691
394 661
974 720
901 783
775 889
496 532
712 368
796 148
931 113
856 998
450 480
322 899
679 874
168 715
768 510
270 389
288 690
210 793
614 585
544 363
515 176
88 738
835 227
539 935
600 751
411 143
201 244
689 455
3 605
138 859
582 978
98 63
402 944
891 657
62 532
373 948
544 219
276 451
404 469
355 88
829 923
393 668
15 163
145 965
414 581
810 672
694 903
879 880
337 883
242 184
630 57
753 210
294 407
702 520
235 527
787 456
480 38
170 106
945 128
977 490
96 652
229 840
364 110
171 779
294 300
977 506
311 859
197 643
550 128
223 858
647 314
90 629
17 210
933 816
988 639
143 959
576 794
549 182
748 71
647 479
442 934
597 105
346 320
363 523
322 208
953 398
113 857
614 409
11 73
260 344
996 850
473 659
1 510
527 624
481 981
253 779
309 500
583 803
714 566
88 511
125 420
874 623
853 65
119 487
685 517
304 296
777 892
404 714
409 56
790 27
565 725
633 153
607 253
176 763
144 257
615 762
560 208
51 995
450 138
651 376
582 566
399 395
412 114
152 983
151 427
656 541
277 858
962 544
413 829
24 778
243 371
365 792
370 681
997 208
128 875
399 303
635 529
534 654
143 767
292 51
559 767
238 197
120 561
313 552
324 373
534 192
698 751
823 734
579 455
15 179
974 690
449 587
56 377
995 755
454 679
450 51
992 370
147 285
926 370
986 188
566 342
918 793
468 448
554 786
113 836
5 191
312 358
42 337
999 317
923 205
712 622
577 801
50 514
141 230
581 296
749 354
379 373
692 319
160 232
148 505
867 441
904 160
764 413
850 884
244 168
987 61
770 911
872 210
247 319
293 529
77 782
66 969
997 977
343 7
938 735
515 563
978 768
611 568
746 909
606 517
631 137
277 17
916 479
788 610
619 144
173 547
813 368
60 489
481 770
622 617
147 770
350 514
616 439
768 792
307 678
792 826
475 114
375 139
165 13
477 612
453 631
230 987
553 435
621 326
82 139
86 528
654 406
9 122
864 121
725 448
606 316
429 582
786 756
205 54
198 437
571 510
760 88
641 619
568 835
90 49
491 765
660 593
66 583
865 486
720 918
708 698
770 260
43 286
408 6
597 434
734 411
103 765
189 950
633 567
276 885
466 361
55 203
285 764
563 741
832 209
768 413
62 180
784 337
946 109
796 936
977 704
264 952
622 293
371 178
759 938
639 878
138 927
264 226
364 302
32 792
747 700
827 313
948 883
74 805
844 539
653 822
240 765
407 656
380 431
87 870
196 861
517 49
408 181
814 852
21 241
56 125
590 356
328 913
638 365
84 161
110 509
675 550
626 733
219 806
530 44
298 332
859 479
687 430
169 370
758 673
102 266
701 425
360 328
751 386
409 819
432 218
839 574
859 268
685 64
990 711
277 699
124 757
125 529
524 834
874 593
921 183
632 871
641 22
398 312
327 718
42 145
774 502
299 463
43 318
312 208
84 253
106 714
419 905
552 779
461 730
330 180
690 153
139 242
188 515
645 252
589 282
147 436
542 201
608 527
649 61
743 243
395 751
353 428
140 391
24 438
220 361
480 262
450 186
512 247
827 107
585 452
699 54
192 261
644 411
925 353
793 234
103 689
735 293
615 138
290 65
176 874
446 492
976 116
578 441
375 930
867 1
475 838
84 560
218 517
221 292
106 766
285 24
276 587
34 460
392 982
122 598
174 209
37 523
189 613
355 896
471 695
941 667
906 153
222 216
562 184
161 167
420 993
996 408
683 658
983 315
990 665
975 781
197 164
204 738
202 648
378 56
630 169
213 47
433 471
664 16
596 925
509 379
413 274
292 404
449 592
925 189
421 994
687 776
400 765
522 494
839 477
959 1000
274 392
664 192
838 356
541 10
423 954
162 430
594 195
670 834
567 287
268 197
778 816
654 984
967 242
476 799
727 849
58 752
861 667
338 633
421 954
406 806
152 121
446 951
911 653
271 812
370 183
135 377
413 753
64 375
862 900
201 787
62 210
719 785
402 90
70 895
45 471
960 72
831 569
82 212
192 432
209 166
149 644
710 546
980 764
726 765
60 749
251 331
528 350
261 231
430 471
768 347
515 370
138 491
222 718
608 637
167 889
855 746
921 71
902 122
186 52
346 361
228 815
897 937
172 549
686 379
178 701
164 968
518 908
432 22
897 972
935 588
954 542
633 599
171 585
585 336
458 965
509 618
303 282
495 633
726 275
808 983
290 203
296 105
368 363
979 774
452 96
313 858
919 950
140 968
315 753
461 126
379 578
140 682
754 25
549 519
537 853
35 523
485 803
471 645
11 579
346 894
648 444
704 63
683 991
769 565
928 242
300 870
182 864
627 750
420 80
585 748
741 675
389 525
766 547
267 904
323 563
178 557
495 761
571 463
642 96
964 949
442 99
852 762
504 297
63 885
646 319
794 382
729 724
494 910
731 988
549 448
59 410
684 199
605 872
749 952
421 736
562 98
395 487
801 601
850 238
705 620
587 944
1 749
587 87
187 803
848 43
751 554
957 486
666 206
515 474
1000 841
896 12
678 145
924 730
561 580
618 14
914 37
137 14
998 71
76 287
680 556
228 979
11 999
965 346
215 754
211 219
44 839
996 247
239 756
97 564
635 733
199 87
11 566
477 844
486 705
912 932
141 462
907 317
390 210
723 698
729 879
954 611
815 781
195 570
359 544
141 221
358 420
623 323
329 402
637 217
914 424
613 337
621 864
429 798
881 458
972 731
26 308
63 944
188 82
992 973
887 111
95 699
637 867
349 238
684 853
137 749
775 917
452 660
101 181
505 49
880 83
806 626
550 269
141 267
573 195
905 788
992 450
482 401
379 242
854 733
42 794
551 50
420 875
932 728
410 353
875 105
490 719
144 943
15 718
729 840
532 282
197 356
307 145
291 615
947 577
850 911
199 536
681 502
756 111
741 850
496 246
182 991
107 137
941 408
418 936
42 220
482 621
438 205
423 861
357 424
225 168
461 533
978 409
89 940
470 100
900 663
181 20
168 179
526 676
639 99
995 189
740 688
751 604
801 118
141 544
890 67
130 957
734 20
757 20
700 623
615 495
979 297
5 661
920 982
641 46
321 697
259 379
846 180
487 911
960 330
657 964
290 154
984 177
990 23
442 956
717 45
482 121
763 190
168 199
100 672
124 456
794 73
99 815
811 561
992 971
874 541
752 55
667 974
162 598
791 923
485 474
910 654
34 873
236 984
465 800
787 157
875 748
943 48
248 349
921 815
918 197
120 129
367 409
114 817
430 106
227 512
755 603
140 404
120 735
492 710
553 762
786 729
129 629
209 950
947 746
300 327
92 670
424 178
345 112
587 731
639 724
833 153
856 149
935 874
983 494
166 296
353 190
660 276
360 564
38 610
652 708
479 372
839 990
66 446
980 720
489 802
38 466
326 429
600 900
477 177
996 194
396 311
889 976
467 537
783 72
23 28
383 483
73 251
778 917
93 559
276 960
960 915
571 182
180 550
261 40
307 959
204 205
212 55
973 720
242 733
746 159
429 926
187 742
797 757
515 554
666 504
90 158
844 622
779 664
925 856
509 60
502 953
373 368
241 7
458 566
838 989
169 712
953 343
914 781
801 998
46 728
971 100
136 637
758 506
274 9
965 414
943 466
283 439
333 697
706 123
211 342
130 911
942 524
826 554
734 251
653 554
844 985
718 668
701 609
6 422
403 472
640 341
283 520
605 101
307 872
710 788
702 581
306 943
442 429
178 109
525 5
995 694
241 212
925 28
509 553
607 511
280 963
683 515
687 480
876 616
115 6
912 860
846 726
753 47
442 655
90 858
629 155
893 850
490 503
771 46
985 364
399 135
209 791
732 923
873 191
485 212
154 165
186 223
368 724
243 918
167 15
327 191
743 153
102 33
698 545
235 849
971 233
755 444
699 640
938 36
848 549
562 889
55 222
873 838
999 516
34 349
984 694
24 276
910 476
588 812
449 588
883 141
782 633
206 425
298 198
106 351
866 119
927 698
442 81
949 661
512 899
547 11
224 342
665 696
430 223
342 318
11 209
141 245
54 282
106 968
137 24
433 648
920 738
819 677
24 155
105 33
892 543
555 388
982 781
774 869
302 474
98 893
237 339
121 390
686 350
776 699
545 771
728 135
355 562
394 395
819 7
881 281
237 771
986 141
994 940
184 680
404 601
931 908
51 728
1000 338
666 270
9 696
538 120
112 210
13 571
748 993
769 714
467 762
320 93
170 648
208 254
987 440
46 943
393 49
879 865
149 751
859 428
26 812
627 252
352 619
718 884
133 570
705 878
750 906
643 943
45 518
103 529
197 135
10 551
881 762
436 43
53 182
609 788
422 356
180 771
137 130
953 17
628 177
66 394
363 686
634 871
95 763
916 714
824 670
833 596
469 529
618 169
697 595
780 840
145 567
784 89
297 850
692 143
406 260
762 508
265 863
265 699
123 483
802 296
918 972
534 240
781 979
427 684
352 392
630 681
284 743
461 874
176 104
432 748
909 512
923 824
233 953
707 762
794 947
746 445
75 128
667 396
372 20
664 539
88 129
97 677
698 965
587 440
15 766
442 53
57 965
686 825
719 717
568 56
58 814
85 846
538 592
289 969
113 293
315 814
114 242
284 918
681 157
355 41
696 125
330 233
841 242
349 959
827 826
934 524
219 702
81 507
445 629
933 791
28 393
151 806
822 84
535 706
460 880
773 981
313 995
249 938
599 785
593 810
503 119
839 638
944 733
772 664
875 597
558 891
95 333
198 801
530 817
974 298
126 223
13 643
654 640
94 569
572 674
234 536
582 287
371 690
387 75
99 45
498 343
498 748
533 331
2 107
690 715
765 637
959 866
931 844
884 815
258 219
279 301
674 402
614 894
139 320
263 94
528 901
285 28
746 621
879 158
45 540
382 176
639 597
778 159
432 945
733 402
650 322
178 657
821 110
623 898
223 418
515 104
984 143
12 304
611 430
168 338
921 607
119 13
778 966
323 347
588 549
96 750
297 77
580 195
738 549
283 205
694 337
636 251
154 479
977 517
878 181
767 207
561 104
52 563
814 324
252 368
135 59
460 789
578 393
111 134
638 45
536 719
596 431
458 238
196 282
139 970
106 763
465 144
915 292
452 673
59 721
125 511
405 440
587 612
691 151
875 983
319 664
892 815
809 767
904 750
363 101
192 106
299 44
329 48
451 726
999 82
698 964
804 377
495 56
211 551
666 940
64 86
741 66
945 44
818 206
950 435
300 928
760 109
567 548
962 555
176 14
150 710
817 265
325 718
770 85
140 969
477 875
963 462
742 499
878 253
814 153
341 323
952 684
491 368
535 567
306 754
775 114
501 450
826 991
683 539
62 820
227 473
964 266
558 988
187 809
999 637
526 921
119 832
897 480
263 788
589 235
278 827
98 383
985 249
497 445
57 39
994 643
233 119
493 880
467 724
67 948
567 897
239 230
273 413
484 271
453 421
178 107
960 370
564 178
33 787
356 330
135 562
506 975
392 95
7 788
309 769
324 516
934 574
137 420
572 818
111 169
195 151
567 274
552 162
766 981
587 766
717 329
732 990
168 854
221 764
639 664
63 501
851 240
448 972
869 290
864 568
709 122
984 275
453 62
745 691
419 842
145 535
412 726
879 145
203 865
694 447
415 738
531 544
49 500
192 276
335 316
737 447
322 855
389 781
790 680
330 147
534 197
719 624
556 558
894 303
535 123
712 110
263 999
702 456
47 529
347 933
578 193
569 859
204 267
253 635
780 320
36 391
316 450
100 67
6 475
980 840
177 565
616 602
241 285
742 279
517 939
963 609
529 518
583 152
819 531
990 851
288 223
41 617
753 997
79 848
752 398
108 864
671 841
477 598
313 966
721 144
821 332
653 630
355 747
751 918
505 993
576 789
182 136
345 57
230 884
652 725
813 893
201 334
455 795
726 284
205 650
559 509
169 763
865 926
466 531
437 884
204 568
133 240
286 790
520 330
108 224
677 910
558 954
482 626
763 703
196 356
549 768
458 898
710 356
836 541
196 624
825 564
784 809
572 200
916 629
412 504
723 190
130 854
231 442
30 198
613 424
288 9
138 669
659 315
713 79
711 812
600 718
982 60
269 797
194 159
565 596
955 836
592 96
644 546
439 573
909 266
425 626
829 248
382 261
366 453
918 852
291 954
996 969
884 468
958 739
427 202
784 848
727 902
715 835
636 319
529 800
607 863
674 922
5 463
425 47
843 829
691 779
503 866
361 172
862 678
936 20
205 591
652 71
755 655
777 345
200 301
850 143
727 945
499 88
815 262
778 147
607 3
445 514
370 430
331 8
269 436
214 162
412 188
179 752
693 607
223 364
919 570
855 605
897 960
602 664
489 38
648 472
313 962
44 136
992 411
543 754
534 49
322 56
281 238
1 622
451 129
794 910
177 116
324 280
743 511
142 445
576 555
628 512
517 200
302 883
890 767
527 680
891 955
17 251
219 406
844 28
367 261
997 553
931 25
944 653
823 781
360 921
711 631
908 787
687 714
680 515
573 868
806 515
558 300
24 803
142 970
372 89
103 723
329 393
520 176
300 277
853 977
166 609
753 326
946 254
80 1000
809 798
847 3
80 390
30 744
1 505
64 985
44 229
163 68
790 65
11 129
685 43
804 542
85 252
948 352
566 148
82 957
880 838
46 457
663 77
58 125
737 645
529 185
748 817
885 893
167 53
151 164
804 549
563 957
269 93
623 659
994 475
778 488
175 37
420 615
344 399
258 216
613 273
833 444
506 393
576 410
101 861
945 557
615 894
652 3
863 673
657 224
327 18
134 622
197 431
84 927
350 1
749 576
304 788
740 310
134 223
12 641
187 813
308 973
476 405
28 664
509 82
112 705
394 791
670 509
477 150
795 722
133 656
599 23
195 60
761 365
130 13
934 453
37 22
523 260
582 61
408 453
422 354
414 398
561 303
782 660
916 341
220 593
671 725
435 244
554 706
48 679
259 692
345 135
832 598
812 884
553 565
95 158
129 742
409 779
286 979
183 632
485 320
723 817
240 502
70 214
471 301
658 608
596 158
747 6
784 12
947 779
307 95
585 710
326 990
373 387
14 347
175 231
359 111
573 985
735 856
319 228
939 279
117 809
280 148
529 900
250 488
672 968
398 262
235 394
893 521
44 289
698 530
215 324
487 99
372 630
979 52
97 510
856 564
809 34
843 713
247 289
126 561
263 749
129 541
673 102
330 19
755 541
600 844
851 530
421 913
577 830
823 749
58 154
419 401
134 907
197 904
123 977
130 584
607 212
815 800
742 955
141 425
690 671
646 117
631 874
122 436
21 732
100 940
104 952
783 806
278 655
3 990
422 264
236 400
825 322
382 29
104 415
170 593
337 504
50 802
510 696
915 77
336 583
727 809
37 494
699 737
141 854
365 767
384 635
280 3
749 223
117 553
686 755
65 629
426 219
707 729
550 173
151 686
286 739
397 742
957 297
798 685
832 78
598 467
828 207
602 825
647 353
227 884
908 288
713 489
932 547
936 899
915 195
177 568
564 315
720 858
755 791
500 791
261 599
311 53
268 974
516 474
928 863
16 881
172 355
763 251
960 680
284 490
180 477
44 501
368 664
299 417
654 291
862 192
643 75
619 163
653 837
286 397
632 582
616 740
312 675
130 329
827 948
91 224
598 118
46 514
473 248
478 711
678 231
683 650
49 108
129 48
424 122
189 923
396 246
794 30
395 621
714 881
776 100
618 595
967 861
512 715
859 459
780 571
745 124
715 409
437 460
219 389
445 61
2 575
483 54
385 860
72 457
444 723
755 973
628 513
377 686
41 904
263 169
942 991
552 996
408 85
991 797
126 149
540 982
756 175
236 706
41 520
506 300
17 204
818 288
873 886
332 594
221 855
992 972
891 620
618 779
837 879
638 605
641 504
616 197
613 30
505 742
921 141
778 527
31 357
332 734
298 32
343 213
16 701
797 402
480 341
654 208
53 606
882 190
515 711
467 457
736 412
166 834
904 866
877 492
595 2
504 563
136 354
70 707
190 777
737 532
856 513
565 656
67 499
714 465
124 740
730 58
757 881
462 512
317 391
211 724
586 756
985 210
423 984
515 834
531 868
671 623
281 660
898 323
246 662
138 345
610 182
631 879
403 75
291 533
853 585
734 633
882 507
814 520
107 861
238 669
890 845
801 173
302 257
461 539
638 633
241 425
258 168
26 434
184 948
748 363
654 218
923 766
11 6
575 185
448 240
559 909
392 522
144 566
108 810
802 727
542 281
726 784
761 864
235 466
269 880
119 996
348 238
218 143
948 163
4 238
386 186
630 258
883 3
152 409
895 723
233 364
584 585
235 455
913 468
532 113
385 563
120 669
350 986
241 259
94 855
986 333
709 44
635 66
714 557
576 291
250 105
140 65
451 378
263 597
962 288
633 986
545 560
183 154
263 672
611 773
657 361
936 628
808 376
228 526
705 403
286 218
961 906
685 167
527 808
431 53
151 979
226 261
643 918
718 967
137 133
910 203
710 4
18 971
827 969
69 588
105 647
991 865
925 453
779 972
414 330
274 344
827 76
479 204
467 471
925 288
448 896
391 60
307 618
416 540
392 833
975 49
745 757
10 139
816 935
301 119
787 544
623 783
584 717
76 747
726 558
581 528
999 854
788 973
793 453
717 864
315 108
159 36
469 760
483 860
523 966
155 920
397 903
971 139
298 67
768 147
60 318
31 140
850 865
264 14
187 718
841 300
974 166
331 822
687 277
403 834
686 195
605 424
17 489
318 714
210 150
186 356
143 691
745 335
140 975
44 349
998 551
471 376
736 123
65 644
699 494
1000 138
620 630
416 897
153 787
413 971
831 575
104 961
912 370
744 891
791 368
282 199
883 513
985 102
544 762
514 16
280 241
183 177
699 582
868 212
284 358
524 131
299 944
91 57
871 525
194 933
998 154
288 235
71 994
526 146
706 581
229 445
320 61
797 207
41 145
313 872
305 932
620 67
937 556
622 390
72 405
239 636
797 711
428 507
823 871
107 643
282 141
899 905
921 642
529 789
102 469
766 47
965 154
160 758
687 391
914 104
685 324
324 237
544 64
297 290
164 628
482 295
188 270
521 544
82 937
290 877
199 854
270 89
772 662
638 681
715 972
623 817
348 756
676 281
683 918
411 362
397 395
809 440
263 891
968 775
511 513
558 694
678 700
610 375
515 827
624 216
265 814
850 935
471 224
256 40
242 27
779 109
717 651
970 999
287 839
379 761
637 611
807 366
725 924
893 26
533 462
217 851
513 39
517 281
534 246
289 337
602 16
809 496
467 396
850 464
605 512
95 871
690 803
546 275
350 941
800 318
870 982
508 989
908 782
548 693
32 300
355 314
336 803
1000 376
582 157
343 20
3 722
705 832
217 885
317 16
171 203
241 61
547 176
20 360
979 935
643 782
142 6
532 574
49 782
804 839
915 716
751 531
415 469
18 160
537 759
774 885
415 588
404 937
491 28
704 437
572 841
291 977
330 591
439 565
296 662
238 509
252 830
758 276
874 926
94 401
932 446
966 820
310 259
523 905
780 833
251 227
463 322
802 991
860 826
344 342
943 803
854 613
88 82
252 135
711 900
109 798
112 455
764 620
905 173
802 792
870 954
756 14
532 506
592 233
22 92
497 31
260 96
793 365
704 953
552 742
62 345
95 828
581 161
121 871
73 778
545 37
360 235
758 134
951 202
854 951
583 429
379 43
991 484
392 603
318 115
149 82
339 452
251 99
948 376
55 229
146 105
636 939
83 605
478 661
764 261
754 562
299 795
856 524
744 76
413 711
849 513
790 282
519 598
920 961
782 507
978 481
69 67
257 103
724 488
491 964
485 316
414 458
687 710
806 698
809 245
996 873
282 460
834 752
738 89
695 315
632 40
377 27
607 724
782 478
528 866
837 846
452 141
66 76
788 207
672 276
569 265
187 823
908 88
338 683
441 758
820 369
446 74
116 413
673 698
429 656
952 491
363 170
74 176
935 235
553 646
884 695
798 626
602 70
604 567
536 216
670 527
745 154
698 801
14 657
582 817
221 682
520 200
638 559
673 95
864 9
824 196
731 34
124 678
502 148
504 743
130 598
430 636
22 475
335 473
655 349
132 179
989 367
61 744
935 263
8 885
958 680
967 122
409 553
875 398
714 359
39 196
316 850
494 104
934 276
170 272
272 675
411 321
882 247
150 527
280 795
738 259
235 295
401 659
147 948
162 168
455 364
889 952
617 113
33 578
256 434
197 184
530 329
351 438
840 286
942 460
868 805
949 954
269 811
756 778
418 208
140 28
417 102
446 753
606 954
854 456
675 544
893 265
618 967
745 480
703 563
695 243
433 1
535 773
743 25
618 765
117 345
627 689
259 470
912 607
881 370
703 684
667 771
781 10
153 320
270 611
155 180
181 801
38 25
877 653
579 555
407 959
689 887
181 642
288 25
872 590
864 831
326 263
41 531
408 835
97 857
14 554
982 421
542 303
960 440
968 846
809 192
983 899
203 962
594 208
87 763
99 749
717 850
902 635
92 104
190 854
447 861
702 908
426 77
714 525
74 34
605 829
924 847
496 882
685 814
507 570
966 797
650 507
995 167
589 761
587 751
767 721
676 122
403 223
872 599
579 715
259 785
829 559
624 862
107 312
871 710
914 255
832 122
603 104
891 716
347 162
326 150
426 884
191 907
55 603
466 513
96 396
98 334
729 517
549 207
443 854
365 251
516 759
996 151
602 440
981 581
191 823
927 715
882 412
397 342
195 144
47 643
66 740
553 194
935 688
860 125
825 42
285 943
701 600
804 421
69 147
348 318
716 11
866 837
257 684
487 449
997 849
740 735
288 2
527 336
973 743
733 786
434 321
217 571
4 48
473 499
572 153
542 443
467 860
147 713
683 148
888 540
23 232
143 766
866 357
373 147
958 668
75 457
832 406
332 629
24 727
841 477
76 379
799 552
522 662
829 26
776 10
333 146
717 90
763 521
496 907
213 647
520 171
352 818
30 658
696 780
949 348
336 493
288 923
306 940
806 162
229 67
247 649
749 768
831 760
637 796
162 42
109 808
120 266
77 971
317 479
917 301
864 103
296 218
532 336
18 743
364 635
298 876
370 789
835 339
153 520
71 245
961 847
416 836
989 431
665 26
40 84
669 519
859 451
5 557
313 232
769 166
869 794
256 197
640 720
787 600
603 522
18 429
855 273
967 295
224 263
71 851
528 51
219 911
641 198
476 692
293 278
624 276
320 314
556 952
387 160
18 217
925 154
458 180
559 963
643 676
645 460
411 415
55 827
860 618
221 248
284 534
902 416
867 21
337 783
917 896
968 674
725 380
157 869
992 189
458 168
217 218
377 787
758 452
588 116
613 653
966 379
312 497
379 308
455 435
181 783
728 591
887 577
422 230
656 887
37 229
630 13
885 289
658 999
337 651
102 299
978 77
754 503
685 388
894 862
158 413
9 32
156 149
133 163
230 153
546 197
581 846
181 451
335 476
225 845
732 294
838 167
516 216
593 452
113 443
52 837
193 952
458 87
279 159
723 823
70 586
45 140
282 72
774 285
575 106
994 34
754 365
862 340
464 85
709 486
352 400
424 323
858 729
34 315
927 749
781 847
930 398
303 226
428 696
692 823
484 385
391 615
172 713
751 534
736 949
634 174
324 581
1000 195
483 131
337 794
792 70
438 776
507 192
648 384
268 668
464 718
926 182
661 507
661 402
135 699
307 833
436 328
171 894
558 19
620 840
792 107
914 105
417 7
39 388
532 80
233 573
601 170
992 63
15 759
164 539
421 242
541 492
999 756
772 954
901 947
844 85
85 639
290 495
220 925
908 366
388 659
575 498
904 242
995 557
780 455
706 560
6 671
416 59
381 997
651 426
494 414
378 623
873 205
277 9
513 393
521 925
407 754
346 63
58 875
51 219
452 663
41 68
958 255
597 336
220 942
72 862
786 181
147 245
926 556
55 232
296 950
631 434
626 962
16 374
31 624
235 47
207 223
679 462
947 73
395 76
759 722
618 575
886 866
411 140
509 842
429 164
468 671
842 240
247 914
856 975
995 539
461 992
208 308
690 107
667 144
754 459
886 598
551 305
417 61
907 547
98 75
314 373
787 650
555 40
322 945
517 820
225 736
131 436
205 896
788 960
850 369
457 835
169 608
315 914
24 532
214 76
295 655
320 958
871 684
186 766
514 256
137 103
820 732
277 189
157 9
893 488
554 426
7 217
222 474
155 365
705 855
509 708
71 94
35 385
540 41
675 965
877 912
313 274
505 479
786 56
485 114
564 966
220 30
90 338
170 587
658 365
136 536
780 529
609 711
139 7
646 913
531 702
363 408
869 224
907 312
824 831
233 76
759 375
271 527
824 409
805 189
531 274
400 873
682 770
370 155
959 206
529 208
313 439
62 173
127 753
395 340
778 149
623 619
437 201
895 313
764 666
510 421
363 918
635 945
489 831
552 281
126 343
390 688
939 318
279 965
783 239
638 560
177 122
630 679
742 416
149 157
776 441
714 672
701 368
560 169
6 395
548 315
251 527
326 488
441 725
394 567
896 710
932 49
21 735
216 941
826 609
987 303
453 317
58 167
271 602
381 960
305 352
804 16
396 276
375 303
634 399
983 452
976 446
65 691
872 885
423 6
520 678
262 459
273 193
765 522
244 839
963 76
257 713
674 808
285 984
707 388
769 444
280 499
281 136
594 618
914 175
428 729
123 895
929 21
588 601
54 851
586 269
167 822
378 568
374 808
445 933
123 232
350 378
653 577
288 449
616 967
798 467
680 208
674 930
326 702
814 755
303 931
271 229
556 588
422 821
401 638
896 604
567 876
998 691
660 940
210 225
387 803
852 155
90 755
690 346
378 355
461 383
608 438
566 333
206 376
545 156
818 295
29 612
864 253
951 621
28 503
908 513
844 176
444 366
718 154
283 909
711 899
229 280
228 333
875 441
812 741
718 32
288 931
727 377
31 738
563 427
252 413
834 923
144 449
211 626
983 20
877 12
405 993
435 126
409 348
464 286
573 427
119 835
583 285
235 891
839 586
434 671
611 58
823 673
897 148
82 229
281 367
345 898
870 225
14 793
141 887
491 382
660 453
183 754
879 563
851 861
986 121
104 530
871 88
48 809
75 349
2 462
235 294
351 970
446 238
753 409
435 999
530 732
594 438
613 791
738 116
177 673
887 975
397 425
3 164
691 25
596 281
928 782
290 439
494 505
634 866
546 71
370 334
682 745
951 431
287 351
762 147
453 561
128 607
402 247
374 78
784 437
107 605
315 297
32 950
352 526
420 246
385 241
334 955
903 464
916 478
374 539
378 882
497 97
946 264
225 344
369 701
674 730
177 828
220 510
769 929
585 738
87 104
5 756
944 207
70 47
803 707
358 459
865 980
846 897
400 658
504 653
43 287
691 192
92 77
126 170
29 418
852 835
310 249
840 609
767 388
133 4
337 691
419 266
160 373
275 503
560 523
818 510
963 458
805 892
552 858
391 819
448 133
427 845
881 848
466 144
755 134
114 528
205 876
131 520
60 168
697 244
214 303
705 910
412 965
765 396
953 649
251 434
850 371
502 77
113 202
782 79
232 231
402 600
952 637
940 141
120 821
497 20
320 278
239 321
117 613
291 366
648 545
336 707
187 478
659 446
345 203
786 814
867 406
555 83
603 414
405 737
663 695
970 643
456 349
57 35
480 422
217 188
625 152
738 100
728 923
961 568
486 406
203 652
115 561
233 71
380 439
95 843
3 358
152 867
618 460
265 426
60 735
74 880
337 364
919 612
535 158
880 636
921 772
928 222
45 297
702 355
860 605
35 292
544 803
387 752
710 594
888 533
741 783
56 733
537 29
699 410
53 399
248 558
823 223
302 614
557 87
880 977
881 9
914 218
518 336
621 519
652 433
895 980
332 379
97 314
752 740
645 656
270 745
557 76
71 705
121 916
899 511
420 413
859 346
991 293
639 440
400 7
166 789
164 363
3 907
343 49
263 270
606 843
46 478
146 657
346 242
54 605
655 105
800 756
906 320
253 294
79 753
578 419
932 924
778 317
878 822
161 37
778 540
640 792
508 986
506 256
892 599
988 141
777 424
504 157
826 148
418 593
330 561
302 352
186 911
661 559
358 694
914 903
627 500
503 963
545 291
913 630
633 553
359 338
318 798
311 104
665 776
846 923
644 983
40 962
187 678
15 828
588 836
130 418
955 205
536 649
695 533
503 55
370 760
360 4
838 222
757 521
479 312
215 365
99 162
786 572
298 729
281 115
686 548
325 61
660 804
245 290
319 220
10 549
571 832
907 524
591 460
832 728
266 777
623 156
971 613
135 736
235 808
686 154
101 610
875 832
9 833
192 256
220 464
761 978
299 231
960 625
818 544
316 996
888 59
621 603
127 406
886 932
976 90
68 968
360 531
807 177
308 375
793 667
356 593
405 708
362 122
533 721
63 622
692 979
545 75
596 672
895 386
169 557
800 716
587 953
110 542
966 153
782 768
857 854
469 428
192 599
81 951
39 274
81 857
215 312
433 601
532 570
889 229
916 107
371 230
775 708
848 516
209 384
760 803
444 909
48 320
249 757
987 285
899 403
120 686
111 957
949 845
962 559
372 377
53 285
113 111
830 742
259 175
765 485
647 140
711 908
275 977
507 498
448 491
630 285
426 422
914 939
941 426
758 397
582 825
701 63
906 999
101 354
983 533
372 701
241 104
334 267
844 688
927 152
530 934
108 507
703 664
52 247
457 534
579 911
477 66
497 520
215 401
434 801
445 419
437 331
298 943
568 553
899 412
549 777
607 57
463 30
873 462
609 497
591 65
570 666
906 522
934 533
314 29
556 850
839 476
405 828
594 528
862 601
651 473
489 784
534 762
51 71
400 22
367 836
353 852
578 189
13 142
571 948
462 992
529 656
624 160
59 205
978 972
919 857
476 111
807 756
114 198
667 105
630 365
547 904
661 358
441 292
98 591
879 922
685 676
735 393
473 318
658 66
228 214
165 468
797 431
841 83
348 343
312 401
467 608
999 152
777 327
846 489
916 474
770 290
652 499
59 294
13 133
541 9
955 818
765 198
661 924
671 520
301 551
617 915
256 260
649 231
319 89
810 420
735 209
621 237
232 119
475 257
870 990
20 959
612 352
916 976
199 752
614 947
70 788
352 490
211 101
350 884
781 652
703 343
162 885
179 850
390 960
271 377
223 329
98 801
672 577
369 114
696 227
355 718
430 479
699 924
265 322
798 834
319 531
37 647
544 4
418 980
334 697
976 617
407 215
76 642
973 961
117 118
998 579
247 15
502 444
518 851
52 48
341 515
913 283
881 850
506 270
792 996
116 147
51 664
909 686
243 890
126 373
596 225
550 72
362 996
43 128
593 216
624 733
35 196
127 338
444 485
266 452
958 749
59 434
782 472
497 277
603 883
551 985
695 210
385 739
336 968
600 97
149 431
652 258
116 974
109 442
844 152
997 162
851 687
203 395
535 856
324 775
314 967
250 229
835 109
894 688
928 743
148 679
727 640
514 78
629 896
989 789
872 956
241 447
10 715
517 58
915 978
985 733
149 780
505 357
270 549
499 308
698 696
182 201
779 898
45 90
374 587
29 325
263 67
825 668
260 466
100 426
603 796
143 716
302 519
465 975
219 235
567 682
733 778
385 56
1000 974
41 98
471 650
26 427
736 333
57 225
689 163
873 779
642 702
340 279
190 852
625 232
997 529
763 400
294 79
441 949
227 144
285 840
297 596
931 111
255 384
141 162
208 236
424 154
586 311
20 503
574 549
441 55
772 151
812 320
578 814
100 440
731 666
283 488
536 59
99 424
991 718
437 208
233 238
115 776
155 181
144 208
51 537
991 672
265 690
995 751
820 526
960 365
678 431
49 260
284 261
381 930
778 965
628 850
997 195
133 930
723 178
176 921
187 598
466 740
727 662
283 853
442 225
935 966
10 523
372 62
341 46
867 515
603 645
857 170
936 845
916 759
397 72
649 458
727 624
123 191
333 488
82 255
743 110
643 450
303 447
655 44
570 290
790 352
246 513
849 294
443 817
546 14
270 245
533 87
259 676
606 216
615 801
141 175
619 27
604 311
692 399
720 948
627 27
417 595
850 364
276 289
872 659
295 747
287 317
638 162
731 6
483 272
551 580
901 844
803 877
962 90
992 445
43 735
141 211
39 11
408 922
207 968
682 282
542 941
75 103
761 410
702 464
974 401
438 89
722 231
345 547
224 932
108 530
271 703
250 219
223 11
297 908
152 863
239 992
661 477
329 502
991 368
458 629
295 625
58 558
123 208
978 505
264 991
367 903
626 811
888 769
324 804
806 873
293 726
49 526
603 718
199 313
490 553
641 645
155 240
485 874
285 304
264 824
712 926
667 439
69 680
138 663
533 629
383 511
376 309
361 98
245 704
39 221
85 2
273 834
975 920
20 864
699 442
76 823
379 387
709 132
654 647
844 112
541 743
590 950
13 22
351 876
508 308
875 975
127 578
498 451
213 657
592 816
638 591
43 151
744 961
234 591
116 301
158 42
967 509
7 494
872 220
584 54
522 424
244 711
210 378
329 983
371 187
761 339
134 732
533 172
45 110
271 52
438 871
274 172
633 111
727 430
333 208
487 728
835 314
175 997
848 135
614 575
860 707
309 435
124 144
407 478
640 811
829 789
988 753
713 758
959 17
43 169
571 300
251 923
397 327
695 964
27 975
447 451
440 176
46 21
287 341
204 266
979 34
41 913
753 900
624 601
751 887
405 437
386 101
676 702
609 385
422 865
444 607
276 349
319 384
696 791
473 918
47 719
492 457
83 874
253 243
958 364
707 322
940 58
464 143
15 27
668 175
679 30
327 210
133 292
465 65
616 539
381 896
59 876
537 328
264 143
928 15
571 482
455 19
642 79
988 281
989 782
188 181
373 628
538 263
14 955
176 822
424 104
117 182
33 438
302 160
215 527
51 899
470 828
117 857
17 141
475 417
549 121
154 757
848 163
649 41
646 257
968 746
874 749
707 687
438 375
339 964
487 832
368 547
641 206
382 244
323 500
241 406
413 305
614 348
260 327
544 866
827 545
683 997
860 408
221 700
56 901
504 344
730 713
39 596
443 693
992 468
761 774
19 409
994 417
30 433
384 220
747 271
543 534
252 13
79 817
40 260
432 930
721 623
644 501
593 788
184 809
227 627
61 627
497 496
50 763
846 676
420 479
480 705
397 914
993 783
285 566
266 81
839 654
98 331
766 70
398 567
751 896
75 126
605 889
304 86
727 865
940 530
755 396
591 809
427 676
300 919
166 462
838 387
544 558
810 306
798 431
438 861
514 389
654 399
560 295
720 812
416 931
658 215
755 857
599 698
754 297
619 219
233 502
494 704
17 345
493 609
722 627
828 11
706 694
291 794
584 66
673 274
438 650
577 748
430 425
70 59
129 55
966 110
104 866
848 414
503 709
158 600
616 438
950 444
936 405
334 921
613 372
948 219
349 481
129 342
311 68
379 702
38 380
233 685
683 930
158 738
284 838
835 904
946 337
89 301
878 636
109 592
873 820
849 568
258 84
990 439
638 325
601 852
701 634
900 896
496 612
965 721
111 18
155 403
809 454
603 26
435 150
654 755
900 544
276 330
244 770
685 261
763 234
568 14
750 668
89 78
842 520
772 35
729 291
282 145
893 760
970 665
6 702
366 417
147 333
82 109
603 765
472 841
744 365
653 694
397 13
765 817
916 169
70 159
216 823
153 477
197 660
595 358
632 286
669 607
226 71
940 298
71 165
937 794
869 639
73 594
662 113
544 403
751 92
647 451
982 501
352 804
567 583
907 946
474 968
398 798
98 539
901 486
127 416
883 890
592 344
743 415
762 468
988 954
658 182
450 163
257 902
183 438
780 685
65 479
344 713
336 752
681 773
677 13
798 566
483 122
709 183
615 154
64 287
257 264
691 449
932 771
144 45
56 413
436 667
649 228
245 521
411 154
589 844
591 592
841 428
858 614
503 361
375 819
148 302
137 368
897 165
355 671
590 513
727 530
440 767
900 252
864 683
419 673
581 945
2 363
503 434
107 308
771 930
570 486
776 481
366 708
628 773
500 145
347 731
314 551
383 107
714 947
172 843
276 515
876 151
280 698
151 335
80 426
992 313
512 547
845 828
769 108
959 929
298 962
34 321
917 781
235 887
185 305
290 105
836 361
993 20
752 472
652 19
127 50
357 480
743 473
879 445
468 673
262 698
45 414
688 974
600 598
522 397
436 7
770 998
301 343
894 935
624 978
935 494
753 14
461 419
267 508
226 141
550 491
970 601
72 600
109 523
460 105
292 53
635 270
898 826
353 992
812 394
487 622
816 740
1 116
179 930
861 436
360 636
920 114
733 244
268 371
129 603
44 84
127 541
18 161
443 520
188 909
910 686
123 324
450 195
129 509
479 864
816 303
320 875
665 813
679 761
605 127
100 872
476 916
146 12
459 180
490 154
551 666
535 812
330 748
748 31
178 435
240 566
99 383
424 793
262 960
276 140
672 636
845 265
981 546
672 448
749 963
972 101
566 59
343 263
685 921
942 683
722 90
979 379
979 480
336 665
925 365
361 889
266 792
146 433
931 337
126 494
719 826
8 107
352 917
185 407
543 741
966 386
164 506
218 869
696 69
661 761
525 303
756 87
56 793
959 230
690 292
266 492
158 389
174 608
796 331
207 171
52 253
412 641
910 506
489 640
222 847
334 950
424 393
552 174
656 222
385 839
642 860
366 763
748 368
614 757
396 484
760 868
926 991
989 106
554 405
619 280
733 509
713 882
549 720
260 381
350 949
753 179
774 483
291 431
324 182
395 431
761 939
523 528
995 397
45 872
364 919
962 47
236 969
584 338
560 176
975 982
139 788
388 879
280 348
473 752
656 369
935 802
300 604
200 883
888 753
489 576
563 931
759 750
243 874
903 613
16 578
366 11
99 637
796 842
632 339
272 352
336 825
992 620
981 850
751 224
625 78
261 548
410 914
282 42
840 274
766 734
62 898
785 493
654 400
280 188
77 983
933 582
378 376
693 501
808 89
236 688
161 217
928 483
344 720
448 219
522 427
374 949
734 165
992 940
958 6
432 573
899 218
555 806
509 764
636 320
952 511
777 140
519 109
583 837
450 205
574 897
312 788
833 353
60 837
995 457
621 363
958 384
267 878
832 549
44 505
220 24
227 640
525 895
180 938
474 67
74 26
226 792
69 962
696 615
66 552
833 599
110 710
271 37
298 126
283 14
823 423
297 566
217 153
91 607
70 970
46 445
478 704
455 207
393 97
707 236
349 66
417 248
142 57
159 862
294 708
495 389
909 4
240 827
446 54
506 612
927 612
826 184
953 443
690 760
574 457
318 103
949 806
579 585
242 191
110 89
81 336
578 408
608 559
653 873
726 47
14 994
803 962
680 376
303 19
38 633
934 826
563 87
458 619
504 962
336 380
700 301
491 898
530 717
577 866
302 923
739 209
842 330
828 257
264 79
9 927
27 519
693 365
333 679
689 591
681 328
916 54
833 817
52 700
292 706
285 716
849 851
739 126
14 673
356 866
349 498
592 489
804 596
729 794
637 762
494 168
436 36
473 833
442 487
200 28
651 303
47 899
379 829
753 746
925 103
796 871
934 892
248 499
801 300
995 125
189 375
924 83
548 28
325 23
371 605
718 799
835 792
119 26
519 36
117 923
502 883
183 110
372 2
765 487
143 90
530 377
930 791
297 346
10 291
27 367
125 887
692 809
216 24
409 227
53 526
710 87
312 865
106 415
323 373
633 45
935 112
82 134
968 117
448 424
437 157
214 732
539 756
850 170
807 180
361 496
1 174
584 828
648 934
927 845
597 189
22 814
238 976
151 967
778 33
590 52
502 445
634 349
225 240
988 442
428 77
669 888
779 83
527 753
566 695
797 24
609 630
477 18
155 268
198 300
5 197
746 434
410 787
393 589
54 86
910 623
24 313
326 565
154 450
409 224
886 748
312 447
710 789
373 426
783 97
973 857
152 800
615 602
872 468
494 82
433 294
316 951
61 85
754 816
845 292
473 603
592 560
132 149
331 653
46 546
503 609
693 965
592 189
866 842
638 671
930 238
244 308
253 255
24 168
491 506
650 31
85 616
172 944
484 927
189 848
627 647
452 200
469 827
447 352
663 933
661 562
712 859
746 715
857 903
179 59
803 554
3 376
960 447
726 961
662 604
183 410
574 35
550 339
107 329
891 244
165 175
799 797
938 771
196 973
272 796
526 335
251 389
346 738
602 646
960 661
305 199
599 215
616 887
132 884
340 855
996 281
83 431
676 46
475 331
705 658
647 596
522 844
412 277
966 18
388 517
85 893
105 587
822 773
708 115
21 499
753 576
625 150
760 409
41 8
524 338
875 27
650 535
890 704
473 761
162 961
408 465
467 66
500 855
225 662
504 839
582 959
909 511
782 262
836 50
956 896
418 537
173 103
814 212
361 46
547 254
220 341
276 142
891 481
216 600
919 679
735 430
880 900
858 540
518 718
448 467
546 951
917 270
764 850
988 534
280 710
224 557
465 431
66 558
597 797
379 728
730 393
885 933
110 735
391 664
55 329
181 323
551 583
798 938
463 700
979 134
870 670
312 178
297 961
265 516
3 941
212 939
622 971
534 823
431 502
265 947
685 37
786 405
558 715
492 589
166 583
104 375
256 862
427 972
734 367
44 19
485 132
314 467
778 694
867 780
151 765
311 847
142 315
635 746
484 97
949 161
968 784
400 716
701 852
244 74
516 672
413 318
306 35
104 731
451 116
19 447
631 178
80 800
188 116
516 69
406 568
705 546
152 81
740 633
905 5
235 173
560 183
345 50
903 869
373 441
730 248
963 680
274 773
923 155
606 605
482 203
914 562
186 756
130 788
933 71
926 741
670 515
244 806
701 629
788 780
219 618
983 46
193 882
835 619
287 80
427 353
744 532
982 249
55 27
772 610
27 594
376 56
646 20
536 638
896 410
290 286
996 845
196 535
160 445
271 774
286 981
127 333
115 432
734 154
323 226
694 734
215 605
933 846
581 895
49 464
51 752
184 584
904 906
100 157
341 595
167 339
439 246
26 882
189 389
812 299
586 926
241 394
579 408
155 633
947 613
17 508
964 320
864 406
73 632
422 223
394 583
620 594
904 789
54 17
84 355
545 913
460 551
301 9
711 94
966 368
306 878
612 426
967 80
415 203
30 507
716 488
321 118
131 65
861 410
415 948
458 363
334 134
890 14
880 69
234 488
597 558
657 447
626 931
156 756
83 271
855 421
325 845
663 981
562 144
164 575
49 346
107 268
143 519
548 285
895 768
327 524
952 534
188 974
993 17
581 235
403 714
546 267
482 953
621 813
159 370
988 122
54 652
690 903
632 201
837 539
757 639
828 495
948 271
479 28
827 370
189 601
2 966
427 754
229 380
538 298
407 92
989 474
142 5
249 858
849 723
218 444
880 321
546 260
704 133
451 512
879 335
268 366
954 773
472 460
280 654
443 937
838 889
466 644
85 716
159 706
741 853
101 737
189 882
113 545
359 847
741 100
587 820
38 127
62 642
286 110
821 972
576 877
282 176
276 540
268 413
50 125
737 409
705 173
39 540
690 899
364 956
131 652
83 722
943 177
562 992
21 764
141 361
835 162
88 32
496 996
484 355
346 344
232 807
486 869
281 488
412 430
81 282
115 541
866 820
881 600
679 337
843 230
839 472
756 872
737 102
957 196
585 494
802 783
740 639
334 396
69 589
118 124
771 38
674 682
275 260
921 587
674 856
562 29
764 925
9 959
429 3
997 13
243 580
526 382
77 730
633 180
669 748
652 745
415 25
202 22
846 162
273 320
325 696
562 154
686 150
182 322
59 921
423 238
564 809
930 326
217 65
388 852
713 305
670 132
961 711
484 786
381 892
199 281
63 489
377 411
208 492
240 789
607 508
944 75
588 913
743 528
86 109
399 839
912 109
663 566
507 683
486 826
603 165
638 224
778 762
862 316
165 837
762 390
902 912
991 873
736 563
289 674
545 404
71 702
112 533
920 615
786 637
129 181
272 435
643 980
626 85
64 597
84 382
417 211
773 859
928 589
969 635
270 127
710 620
209 126
630 532
275 733
673 272
801 579
868 721
231 871
10 94
977 429
638 664
25 244
986 812
741 36
394 341
704 108
534 497
581 420
361 640
76 471
604 186
726 512
175 868
993 117
452 358
323 879
294 794
611 85
102 466
207 59
874 199
599 205
118 43
826 857
297 479
910 272
907 423
937 710
937 357
310 265
897 209
941 999
810 83
356 44
636 644
190 786
502 529
157 79
376 954
282 230
200 861
221 96
601 663
641 25
314 425
321 599
130 687
718 44
28 54
663 445
24 886
897 658
784 766
806 432
622 667
202 220
901 621
29 889
385 308
293 514
115 678
242 766
695 974
732 827
325 525
245 964
855 719
297 873
620 184
3 523
224 704
22 425
423 176
585 592
918 831
81 251
667 306
944 704
191 260
798 508
38 116
853 204
732 314
32 315
406 484
305 770
329 692
619 892
561 960
39 842
240 511
869 835
29 201
405 514
289 781
621 420
910 945
869 99
570 748
20 603
543 393
707 310
783 948
432 556
156 147
796 117
440 204
521 563
391 670
410 967
585 162
87 217
383 446
502 327
545 535
658 424
728 760
487 70
114 250
128 112
465 252
122 402
862 969
852 252
983 484
604 924
951 350
365 950
480 963
955 505
243 334
322 685
191 139
921 761
611 508
386 567
978 506
898 680
581 468
365 236
172 939
219 221
114 956
965 762
904 459
970 9
641 802
200 628
561 6
667 768
352 84
472 917
430 169
922 366
171 219
691 229
695 506
861 989
575 219
10 458
718 365
669 362
60 383
761 508
990 709
532 503
288 851
2 345
572 137
197 816
568 953
11 836
145 590
131 811
1000 409
802 364
174 439
364 660
189 990
545 99
439 244
883 179
354 824
809 76
621 847
499 823
711 365
197 436
83 839
670 150
343 153
380 107
452 178
405 951
690 473
158 711
210 402
429 273
533 6
568 430
115 117
432 359
279 492
364 578
183 917
961 42
591 694
428 394
290 941
416 609
558 36
155 873
67 137
712 877
613 33
191 373
988 783
26 344
37 185
894 601
591 250
422 842
303 720
117 62
347 265
782 977
257 128
799 547
442 35
898 216
173 412
148 564
514 857
856 771
317 792
343 476
78 606
114 833
452 916
379 796
34 583
741 622
28 176
287 240
412 699
536 934
520 514
709 111
397 30
810 175
378 994
777 298
319 455
31 318
917 586
712 62
588 336
985 855
849 213
304 81
634 327
951 385
5 543
626 423
507 670
766 690
316 360
117 818
967 190
108 628
498 337
35 964
668 749
974 770
172 66
801 712
282 224
127 863
143 797
871 585
219 808
934 503
510 410
22 545
600 730
755 329
1 250
998 54
698 70
44 920
583 220
351 528
305 719
215 686
784 419
449 849
995 909
851 729
462 855
853 789
382 904
897 786
341 200
124 791
893 506
361 88
220 815
39 951
300 665
773 871
102 54
391 225
148 59
641 723
377 742
289 792
164 738
877 768
377 404
737 991
275 89
392 717
857 242
830 195
157 329
133 832
593 207
547 804
562 325
103 852
795 638
701 151
345 440
410 658
146 748
619 448
136 519
260 821
642 550
786 189
623 330
381 378
411 738
315 504
807 310
502 716
585 124
359 144
89 708
75 653
824 807
384 996
695 201
565 910
191 695
857 334
565 986
121 51
192 33
88 458
396 23
603 429
428 342
512 218
844 301
470 572
784 465
322 815
420 858
832 932
737 892
790 236
17 50
872 398
735 905
92 230
263 352
831 229
506 710
555 386
910 54
157 518
209 592
799 161
214 896
952 695
703 14
348 849
904 29
175 665
875 996
184 947
256 217
952 765
3 679
498 676
670 206
18 128
197 812
156 237
48 446
242 702
466 931
203 514
615 990
916 177
508 665
517 465
978 200
947 178
634 409
878 573
213 306
72 677
98 295
579 245
758 467
561 64
768 624
955 74
323 31
783 837
643 956
46 78
830 726
238 66
589 767
773 133
637 204
271 118
587 972
809 700
857 483
882 716
457 726
327 537
140 190
922 245
558 642
723 86
459 577
330 275
375 105
216 426
382 479
795 149
678 103
190 704
453 548
417 969
893 164
440 730
674 760
913 374
629 375
347 696
583 382
476 703
915 181
141 999
68 901
224 243
89 99
519 614
173 907
471 628
594 190
467 625
865 564
748 162
52 258
412 143
682 240
297 251
563 128
858 190
35 452
42 774
920 343
346 404
572 541
405 231
138 188
375 535
749 257
682 595
390 318
55 46
50 694
149 684
359 457
363 438
732 604
343 332
845 331
33 699
439 366
611 752
383 134
788 8
175 555
169 303
83 675
207 464
655 16
853 774
840 896
593 725
442 313
795 334
333 948
422 68
314 797
472 437
830 70
11 413
247 857
42 718
236 392
589 179
972 147
449 365
525 549
874 414
498 623
32 385
377 186
198 186
487 267
46 602
548 372
361 87
328 960
901 413
254 629
198 281
181 315
475 507
631 481
712 463
86 463
74 464
802 673
428 312
950 630
466 229
26 306
283 383
982 110
789 571
720 674
831 112
649 627
984 284
159 707
65 791
388 725
667 95
174 308
477 863
350 732
484 349
788 662
418 310
188 540
644 170
868 442
778 266
410 628
974 259
433 357
59 320
216 149
461 8
35 814
980 866
278 361
496 672
714 154
635 672
564 532
17 673
379 230
916 971
410 200
154 949
306 544
981 860
181 453
673 532
114 976
82 924
503 578
79 596
170 809
147 564
2 126
250 290
520 117
558 938
494 577
94 784
211 177
8 519
98 18
864 345
505 512
272 785
515 85
401 509
745 296
678 641
265 790
219 341
249 606
84 375
835 853
248 738
196 842
527 712
990 501
348 954
227 206
592 685
543 41
126 653
563 208
695 658
707 952
928 598
669 26
458 556
892 866
112 710
406 359
490 951
441 54
188 157
176 910
256 659
800 741
878 953
769 943
577 400
937 936
887 806
391 96
386 704
384 482
174 248
924 468
1 3
815 536
402 221
889 219
946 922
343 662
75 262
983 290
55 67
659 510
835 244
257 531
132 11
125 579
834 14
187 585
518 182
368 942
749 183
456 164
371 56
143 536
414 769
811 265
38 959
23 21
9 79
780 939
34 188
538 286
749 75
207 142
619 455
534 905
300 348
590 271
424 16
928 10
942 869
873 161
484 16
455 437
374 324
580 742
220 513
176 385
586 758
799 371
841 192
855 852
542 172
577 453
453 691
447 432
635 186
275 158
753 534
568 662
861 893
371 35
779 374
132 669
678 299
414 666
148 32
602 158
120 589
319 47
925 564
778 605
487 283
445 45
232 26
585 569
134 884
586 576
173 353
24 735
431 653
634 404
631 69
345 197
904 376
246 60
239 430
807 929
473 874
361 735
405 893
905 290
321 78
590 601
654 479
940 858
553 353
468 660
898 924
923 759
195 3
543 694
230 652
51 697
797 270
855 12
773 159
702 66
918 799
154 64
98 504
275 647
270 217
947 80
967 421
293 701
338 368
877 748
481 422
692 956
953 970
531 94
49 44
145 464
776 344
867 76
674 352
982 731
565 523
482 584
787 749
246 312
285 76
731 765
813 973
950 115
252 719
985 216
339 857
587 100
555 511
657 644
692 200
299 125
100 751
400 19
254 579
824 646
669 696
440 311
994 961
829 871
370 930
678 533
274 755
350 502
570 24
145 931
525 187
802 533
497 671
63 320
330 138
798 290
835 425
281 839
660 909
1000 428
841 523
725 80
782 96
688 11
28 319
159 806
755 17
112 899
488 166
680 800
876 63
369 994
583 814
697 666
744 606
571 362
953 546
723 669
105 864
521 558
675 317
191 192
230 850
609 621
471 750
342 319
582 411
470 945
414 794
58 172
642 982
615 169
17 335
638 16
596 463
103 598
376 136
113 551
702 543
389 974
490 982
749 7
634 914
684 145
33 512
544 106
558 618
848 734
215 257
165 781
712 828
231 716
176 149
953 579
743 686
8 137
788 685
889 81
871 339
475 573
876 29
248 507
865 512
647 642
167 61
289 15
41 785
104 927
896 946
844 799
108 895
968 693
109 830
192 326
938 635
596 618
102 110
900 432
141 801
167 246
237 998
146 621
7 765
508 295
394 480
789 780
498 791
780 187
767 491
619 213
774 433
334 238
472 190
366 206
388 952
989 118
33 278
343 937
604 365
193 223
511 632
979 701
467 13
680 501
351 147
531 922
287 542
763 360
127 303
741 281
712 953
864 642
274 518
158 615
974 740
126 190
102 499
879 674
128 979
258 69
135 834
220 152
373 698
356 959
946 122
691 853
27 330
184 814
705 730
684 450
994 120
682 242
127 267
142 289
886 997
641 227
712 395
806 780
21 245
326 416
226 699
163 319
821 198
910 838
568 655
7 695
423 867
904 273
25 54
73 954
783 218
155 440
695 199
799 940
830 656
850 198
304 184
639 129
942 149
781 188
34 345
44 886
571 376
350 101
23 174
752 235
203 775
218 898
219 939
402 475
220 952
951 12
978 639
444 303
404 435
16 913
890 106
749 498
630 475
400 773
408 642
173 811
998 714
202 38
282 212
286 449
136 992
536 832
66 561
96 769
50 711
683 947
417 131
94 62
170 43
508 147
181 548
810 297
279 785
779 311
429 375
518 172
740 590
540 338
569 661
457 278
226 811
691 285
814 875
270 770
841 243
594 854
439 782
742 959
213 534
208 965
57 37
87 329
635 815
241 415
973 329
407 918
280 478
196 239
273 570
901 996
176 628
379 596
920 198
829 180
214 991
910 926
72 637
888 418
542 647
177 261
158 867
664 715
166 665
262 122
147 710
404 899
720 65
968 454
612 946
645 270
630 771
391 419
256 274
636 712
393 25
274 585
133 742
496 235
535 89
339 399
786 365
947 462
695 617
800 774
975 451
405 460
588 126
416 859
782 340
193 365
542 487
914 604
137 933
518 710
441 443
519 1000
86 179
633 324
193 326
205 698
36 637
361 131
145 272
538 825
335 404
913 520
788 624
720 861
903 800
488 530
246 948
631 164
862 68
279 478
600 810
140 471
241 803
78 734
947 689
494 272
869 553
761 784
939 285
177 287
796 143
127 45
603 428
765 126
817 288
321 371
720 940
767 114
920 302
560 880
884 278
725 81
315 190
813 998
267 945
863 278
202 565
190 414
811 371
974 578
358 429
962 784
29 981
982 198
608 775
780 244
34 444
93 793
781 926
394 987
326 287
304 637
191 433
456 261
310 168
601 463
797 961
434 289
394 639
720 531
746 546
7 466
505 948
741 113
630 64
411 899
227 400
797 301
951 962
533 711
823 671
86 589
178 408
417 640
617 623
474 521
96 918
786 27
661 165
921 956
833 582
649 51
830 524
775 589
655 372
734 583
606 317
358 585
511 13
518 613
748 757
499 868
568 887
340 219
311 651
314 531
745 163
625 813
537 24
654 819
539 762
597 573
701 657
726 913
558 526
276 93
618 39
826 729
738 104
793 807
415 328
130 539
661 313
79 804
328 4
64 254
48 671
923 919
371 276
600 38
682 896
13 422
615 614
404 635
366 286
562 970
620 190
192 566
878 586
47 889
757 686
539 904
826 123
487 968
333 608
58 314
104 45
314 356
703 930
836 374
499 776
236 666
187 844
220 392
204 730
646 697
415 909
726 229
273 696
141 409
308 516
511 227
470 903
270 190
926 656
934 216
377 831
185 446
836 250
305 262
694 49
181 507
538 38
253 107
841 466
159 141
385 289
685 627
679 149
167 978
265 780
125 97
174 78
553 10
671 587
730 811
425 195
741 234
38 993
465 447
251 679
731 76
8 184
407 967
681 737
900 401
34 458
684 212
452 746
695 821
132 810
593 383
527 539
159 208
322 888
992 678
617 659
485 405
71 225
841 732
711 68
198 910
236 268
544 123
504 431
748 978
827 805
228 219
201 48
387 651
153 98
845 468
319 780
614 410
327 242
639 388
942 178
881 523
849 324
242 422
663 925
577 26
622 932
397 337
928 453
595 233
203 169
432 574
549 392
920 154
481 144
525 273
258 806
292 309
308 535
69 793
526 878
778 154
241 392
845 137
789 238
555 674
890 26
317 774
419 386
965 922
707 57
469 297
40 797
804 512
294 797
511 379
789 57
105 645
318 595
725 180
177 535
157 482
282 174
993 729
688 309
560 838
538 831
795 74
21 422
543 900
85 502
565 377
524 769
797 716
262 331
314 517
667 336
120 886
768 414
478 618
96 598
602 536
303 737
637 679
426 317
37 53
168 705
890 923
245 514
253 265
541 60
653 568
694 461
196 231
284 139
503 602
627 296
63 332
338 640
355 357
99 967
514 175
678 411
424 927
775 764
106 435
838 565
465 526
955 981
944 689
963 973
495 774
631 413
484 504
377 321
292 374
219 774
629 721
857 156
113 746
240 285
752 631
43 597
535 136
279 486
170 426
125 454
522 101
251 733
372 36
371 389
88 188
666 281
841 535
278 718
476 550
262 540
617 577
928 16
917 590
904 657
999 405
239 365
322 889
462 437
51 326
126 384
11 676
942 144
516 194
379 156
202 420
190 530
774 218
1 6
591 450
499 436
71 779
22 843
242 440
843 689
176 511
955 922
57 946
829 48
100 544
128 132
282 476
93 312
523 193
748 78
257 345
923 768
105 688
412 975
196 550
504 876
928 27
988 721
275 784
230 812
951 399
965 505
234 512
614 401
627 561
756 45
989 610
461 326
374 105
264 519
13 116
356 630
203 948
236 513
990 636
329 216
719 355
166 363
177 970
981 564
346 441
585 310
716 559
457 567
790 347
957 411
557 22
315 663
270 908
501 959
731 793
999 570
729 424
455 332
638 328
510 24
19 807
942 366
462 333
770 223
838 505
312 34
680 817
340 659
917 981
496 524
610 415
434 221
258 507
835 620
602 713
101 394
335 305
334 929
378 890
955 507
763 105
554 330
314 920
406 726
608 410
84 559
287 829
111 339
696 577
686 183
623 637
292 870
112 448
539 498
487 38
224 736
20 992
328 995
268 929
245 689
701 177
279 184
327 583
684 714
619 655
769 677
838 744
978 652
901 436
801 851
414 356
275 771
525 85
679 232
343 979
705 328
835 802
62 596
203 271
116 454
423 95
546 701
689 172
603 199
81 630
216 889
612 584
643 182
626 737
710 311
200 894
400 626
155 553
183 610
178 742
940 619
517 679
427 42
763 383
352 567
854 489
107 621
654 392
304 213
172 250
996 88
94 947
813 574
109 238
706 799
470 71
570 981
429 934
185 199
14 115
282 487
4 283
502 443
803 140
838 410
905 80
517 475
301 225
585 901
326 751
321 65
74 323
121 107
122 252
113 495
250 876
820 53
641 488
358 446
506 466
145 449
661 272
130 72
901 602
586 483
831 330
996 886
417 860
753 353
269 494
818 116
567 309
390 866
827 367
659 445
228 57
793 435
495 509
764 65
966 544
300 97
798 490
520 137
513 340
139 519
692 104
921 520
799 796
497 765
74 135
984 732
238 25
928 340
953 685
83 91
407 285
626 923
409 938
442 741
232 856
804 58
666 970
924 890
579 785
915 880
749 554
616 747
697 452
868 653
995 252
835 198
152 924
883 376
251 603
872 995
911 338
549 999
981 209
223 583
652 548
146 842
762 372
218 299
644 437
236 83
810 146
649 133
210 317
561 163
217 917
311 691
870 572
679 297
886 678
316 323
603 23
167 983
459 653
698 383
121 369
494 402
102 462
340 144
390 872
840 715
492 647
783 323
864 727
195 557
269 818
112 431
806 83
957 669
886 98
698 428
501 684
347 273
499 797
909 899
984 305
808 555
141 60
96 322
814 512
341 183
437 262
285 228
678 248
599 775
159 189
187 883
887 336
498 97
6 51
992 144
809 619
677 552
938 393
51 771
728 225
912 684
321 845
224 779
686 317
970 231
867 71
87 336
528 822
809 240
59 183
439 756
466 186
466 753
527 915
164 114
409 81
528 498
637 352
157 380
208 207
449 428
210 717
803 749
715 956
564 589
2 136
499 607
9 474
362 421
154 45
391 968
128 295
698 243
133 361
696 851
285 300
465 698
386 917
107 115
305 205
872 74
739 889
989 378
432 979
387 792
658 592
820 675
765 202
310 7
65 306
514 677
676 99
292 347
571 27
329 483
544 699
186 287
856 629
13 853
321 656
290 957
297 422
574 227
762 479
158 839
264 930
409 581
934 988
674 982
907 551
107 879
899 115
448 760
604 784
967 164
852 148
874 54
599 282
918 202
316 947
656 836
271 278
887 406
820 692
136 700
929 768
77 812
71 536
946 880
985 786
231 410
401 693
714 87
632 429
716 983
193 443
768 932
808 757
627 926
308 193
785 893
526 205
62 120
923 272
282 496
936 774
778 938
445 978
593 258
494 288
396 25
701 439
306 745
318 188
543 489
797 801
311 334
153 104
163 63
345 51
372 355
213 801
947 861
303 199
448 337
555 780
483 21
630 795
850 952
139 300
889 657
706 536
936 442
55 140
549 626
801 995
673 395
843 1000
235 256
952 829
472 442
366 231
902 916
643 436
347 63
933 654
31 121
434 630
951 782
528 784
60 513
60 729
38 341
911 164
96 273
218 765
277 407
437 197
880 985
718 920
812 96
969 319
621 712
642 248
811 487
861 153
89 249
579 646
905 609
12 884
361 670
443 274
119 559
941 156
713 107
154 259
791 879
273 541
651 712
985 470
673 507
596 177
221 320
988 661
149 179
314 144
96 44
83 408
618 288
62 452
543 16
631 703
215 171
665 915
191 548
637 196
531 416
59 119
453 432
150 31
571 487
278 3
26 948
790 70
893 209
442 623
872 361
740 176
936 201
699 589
513 939
389 742
44 442
364 372
548 729
107 49
870 264
372 950
496 505
668 708
994 367
959 236
837 870
102 615
735 956
227 496
610 966
192 796
141 1000
63 428
149 196
510 335
606 238
895 9
219 27
639 261
670 894
997 562
858 344
324 914
885 650
639 55
124 402
639 24
890 240
51 460
135 914
196 28
346 701
67 495
745 597
179 684
272 705
803 68
244 876
615 959
192 587
253 682
85 996
438 120
954 547
209 762
776 648
595 972
661 806
989 243
541 500
613 936
629 455
242 541
527 568
80 828
721 578
148 24
906 363
163 683
155 103
819 535
413 578
95 663
897 538
395 737
989 583
527 61
713 313
695 105
87 277
757 937
116 725
899 363
266 753
284 362
340 303
99 405
662 215
476 998
539 757
981 347
796 487
907 411
621 876
447 690
560 624
824 626
50 409
869 127
21 561
924 929
668 531
766 799
840 61
160 873
633 353
586 612
359 573
140 899
451 180
880 516
429 167
494 357
205 349
517 263
439 473
663 937
868 826
710 844
28 192
311 390
288 746
486 227
10 803
473 353
687 787
757 828
957 461
231 534
207 244
442 197
963 930
760 499
444 178
628 765
95 82
124 688
234 608
705 476
780 841
598 148
210 892
393 781
708 561
516 549
215 393
722 256
189 623
926 730
962 73
361 118
662 295
538 760
899 274
892 663
252 185
800 74
899 724
454 515
653 884
936 329
412 719
274 286
298 795
778 708
399 695
240 107
108 566
66 473
970 366
301 833
343 903
247 955
353 687
494 305
915 569
308 136
381 147
497 746
397 686
226 628
426 113
795 220
967 223
235 600
912 604
87 617
377 705
614 510
947 664
223 792
887 258
927 544
663 710
960 227
919 367
762 404
629 75
497 399
954 147
727 620
230 424
516 321
381 984
94 50
938 465
406 964
449 936
437 497
204 135
531 985
524 465
622 445
252 850
382 869
581 524
55 867
148 205
131 38
72 716
999 437
804 56
972 82
347 445
68 18
337 173
593 104
182 598
693 308
874 802
953 625
707 510
499 961
802 766
611 951
828 300
175 382
209 672
299 571
942 360
594 326
746 875
275 700
26 627
165 825
23 848
300 762
385 662
271 752
818 800
834 281
695 588
378 973
980 500
339 89
221 5
141 529
765 209
53 135
420 232
70 751
795 723
327 647
846 567
960 283
955 102
865 914
510 280
113 347
460 926
435 40
6 502
928 282
219 413
432 770
477 159
168 550
921 717
584 884
26 85
435 787
452 907
279 14
291 637
123 998
169 525
512 154
128 131
895 796
218 117
604 80
744 879
365 650
390 126
157 709
479 249
736 765
765 978
944 654
150 341
820 215
809 566
37 774
590 56
270 860
235 827
243 801
312 275
645 824
647 739
671 833
696 190
16 983
28 502
933 217
798 852
187 126
611 371
702 764
443 843
282 638
578 687
275 467
198 464
299 35
137 254
505 200
567 340
781 871
705 269
560 371
202 492
255 584
88 434
8 915
723 542
799 72
422 403
235 780
707 944
365 192
863 242
422 926
107 882
465 687
181 112
876 487
748 495
359 973
873 429
469 931
671 761
955 392
97 162
325 995
784 448
79 521
902 432
743 224
465 201
146 875
304 230
81 948
796 568
965 558
702 114
399 92
491 669
515 957
180 135
770 212
462 516
571 760
430 917
499 945
993 340
546 375
121 816
663 457
277 697
713 375
901 333
454 467
10 547
631 719
517 133
705 422
215 449
819 626
938 212
102 868
339 775
720 192
410 507
696 878
35 474
957 650
486 154
681 413
945 371
727 781
943 501
360 347
960 797
961 895
288 338
780 12
62 300
460 898
414 13
633 947
99 409
300 832
339 919
851 528
378 425
207 102
455 258
454 680
198 579
326 863
429 123
513 742
788 664
319 350
549 277
657 1000
364 704
222 950
426 419
341 418
311 873
491 835
486 297
200 332
317 610
637 297
202 572
207 335
668 829
527 14
679 44
608 313
397 640
443 721
928 383
353 440
52 533
656 286
522 465
139 922
286 476
787 158
736 702
721 611
494 490
292 989
383 683
738 571
486 160
278 251
385 612
776 640
675 896
944 126
119 848
136 775
920 922
768 609
689 828
756 985
734 523
714 452
537 996
373 534
410 315
929 767
443 95
839 664
345 792
581 346
303 824
842 453
350 311
775 583
631 202
478 609
97 152
811 337
173 108
624 226
802 482
751 542
468 452
412 273
303 717
493 171
761 898
558 132
257 210
569 456
760 660
307 231
84 958
926 334
581 155
222 115
568 624
681 709
469 861
446 12
432 601
479 96
318 255
336 868
765 833
150 607
355 238
462 543
424 912
824 256
853 637
138 263
742 770
44 827
655 359
22 530
326 988
793 362
308 776
68 305
179 713
968 926
69 913
858 821
68 474
791 183
224 622
888 868
249 718
272 884
986 675
245 660
553 163
43 842
48 147
74 763
848 683
275 270
142 37
245 669
814 159
118 84
762 302
876 515
609 741
896 317
706 166
714 985
192 477
517 554
337 227
639 521
468 800
393 425
246 907
716 699
320 60
151 30
260 488
88 706
664 445
509 531
808 571
303 353
596 308
245 237
341 438
863 649
493 401
460 95
591 189
44 738
544 37
267 7
39 203
560 233
351 479
800 480
554 841
871 170
24 426
943 445
736 711
748 381
990 278
252 154
819 823
695 155
161 645
226 434
667 966
467 826
657 612
385 34
912 434
273 653
274 890
649 554
675 693
447 904
356 825
767 700
1000 892
565 249
47 84
649 838
684 462
56 519
416 578
386 599
676 45
28 921
685 545
535 354
459 445
676 478
509 246
219 788
185 261
169 445
346 909
611 729
490 887
582 799
886 469
946 999
639 451
396 118
673 720
924 416
331 9
424 150
463 793
865 78
690 615
67 696
352 475
680 598
858 820
723 150
875 509
705 889
997 517
27 91
765 751
476 635
520 856
870 955
871 511
187 81
920 893
410 662
164 295
300 33
246 152
603 666
98 750
736 59
281 659
917 613
342 49
767 826
54 99
720 345
881 686
13 177
867 132
550 135
722 440
860 537
532 1000
120 9
140 317
693 906
872 618
69 948
628 9
664 556
546 212
232 948
174 529
600 267
580 500
887 41
900 802
302 552
155 357
372 447
646 126
239 943
361 359
47 571
156 953
194 8
274 759
893 714
94 256
733 801
522 493
186 188
808 104
989 948
895 222
462 242
969 577
235 722
882 21
351 592
732 704
363 294
601 225
177 836
846 308
59 11
761 535
222 418
563 499
566 414
431 77
509 942
615 844
649 412
305 367
411 359
892 436
967 159
734 906
541 479
909 730
696 218
61 1
181 727
859 591
966 109
764 791
119 582
39 34
389 603
390 337
57 606
149 652
431 711
599 24
523 960
465 199
864 571
303 917
966 254
244 929
922 317
575 898
863 449
483 678
32 836
242 619
180 643
229 247
653 361
62 718
127 260
748 471
733 954
675 714
540 595
530 552
362 34
604 107
639 458
55 8
729 952
273 351
426 203
61 5
348 645
441 957
235 64
893 786
169 41
130 747
537 919
565 660
83 68
952 562
344 491
444 875
929 140
476 862
873 343
707 648
959 572
677 932
827 891
185 552
7 493
850 460
954 598
956 209
376 933
512 924
917 69
764 623
325 456
406 606
857 792
280 92
146 103
792 781
669 692
763 654
190 996
700 19
736 612
246 345
51 340
102 229
667 272
890 250
269 766
808 942
871 980
204 322
130 501
786 881
249 944
949 114
669 960
357 661
642 396
17 440
386 975
450 409
995 777
669 842
462 164
653 12
483 17
513 956
507 337
491 98
703 841
604 151
290 251
136 794
643 29
763 603
539 80
239 147
798 104
886 560
405 303
818 851
310 636
230 937
901 393
855 24
884 191
160 264
650 583
628 352
150 875
524 752
397 827
646 196
368 723
754 217
437 654
160 632
508 644
428 718
157 665
846 989
999 834
419 458
905 310
865 458
621 689
755 772
988 75
770 818
676 698
696 131
605 98
990 235
923 527
714 912
538 68
946 679
232 691
259 405
798 17
509 23
144 976
469 779
897 731
899 395
769 50
272 738
212 970
424 482
220 741
394 509
762 239
899 164
56 488
23 38
519 844
441 50
903 813
631 545
544 958
832 679
296 483
494 183
184 63
873 48
65 313
389 955
472 86
64 243
353 528
962 467
510 219
336 858
828 166
379 313
64 461
574 874
924 218
829 477
882 160
714 661
643 296
428 856
59 905
765 43
935 166
522 445
4 317
30 601
349 262
98 971
734 684
256 320
686 889
449 234
594 795
623 464
155 137
148 55
619 777
413 564
522 73
199 209
415 931
654 251
751 977
924 399
490 142
550 373
433 412
846 854
569 176
578 46
314 232
154 777
461 503
898 28
341 380
703 761
981 495
628 191
735 77
366 348
546 728
89 106
132 440
999 122
820 366
606 231
725 228
994 313
125 398
432 183
147 169
24 592
376 145
775 118
399 755
736 920
507 539
680 261
489 366
275 213
111 689
607 271
203 587
558 836
878 286
265 447
567 956
313 286
872 317
166 713
103 905
79 717
131 67
100 638
937 697
45 879
885 703
132 980
753 55
446 757
306 921
71 853
748 767
336 78
422 38
593 708
747 503
47 560
663 550
368 821
969 328
984 833
843 851
246 947
961 396
76 442
42 594
961 527
62 984
894 494
291 814
662 394
567 323
728 532
611 208
361 61
792 417
412 156
505 793
892 735
539 759
31 754
100 254
980 885
506 64
446 417
24 394
823 92
90 58
875 466
280 745
360 594
802 434
721 293
79 517
255 522
667 148
986 299
48 327
571 884
813 94
863 975
60 116
996 34
484 466
330 149
68 646
380 467
785 391
431 419
290 192
19 70
770 459
506 865
370 376
563 444
611 378
523 626
868 848
823 243
109 856
430 272
290 397
512 19
756 741
592 358
276 628
80 197
660 105
127 760
840 397
190 376
952 344
703 246
996 417
481 209
236 41
231 956
697 89
420 387
699 712
212 539
711 804
229 383
57 226
237 316
216 955
984 131
147 755
443 971
798 212
489 658
534 75
324 282
412 616
160 8
614 559
19 83
925 562
228 736
925 706
627 699
331 526
382 899
421 940
511 579
562 323
614 871
373 19
842 290
119 596
968 486
503 764
755 300
727 721
614 833
60 386
474 399
932 694
520 272
727 719
829 383
440 103
536 788
301 739
433 428
128 414
41 927
967 279
962 983
246 138
940 368
999 340
462 249
417 64
955 780
47 136
979 25
265 603
655 411
555 752
842 338
421 664
120 331
282 984
19 16
357 706
833 131
716 23
49 182
312 431
959 81
148 40
151 924
56 501
716 616
308 670
566 824
160 137
452 843
355 993
290 608
991 513
534 679
887 800
342 425
456 628
42 168
435 691
119 512
893 925
610 345
391 124
910 906
791 226
444 370
221 866
940 238
791 17
799 381
201 919
719 710
540 999
176 253
208 184
446 888
350 33
206 535
404 345
39 742
539 926
433 321
889 868
8 626
158 1
902 602
980 540
187 720
332 582
566 378
64 496
798 414
391 368
596 567
780 493
400 411
950 580
691 170
753 27
983 136
114 979
398 703
575 65
428 246
38 698
49 394
511 155
314 617
398 434
48 154
342 782
601 41
745 367
496 46
267 739
103 439
804 335
252 993
6 791
32 523
218 85
519 1
304 82
120 569
217 15
224 129
354 665
498 978
506 584
603 970
593 214
972 883
133 49
272 697
898 690
184 739
335 894
644 86
825 70
861 417
621 794
11 384
884 763
869 490
582 502
398 18
13 973
145 926
461 285
712 746
231 308
92 773
656 110
9 930
881 992
822 784
612 876
372 640
186 131
866 487
880 88
269 728
461 828
466 726
653 182
446 137
951 859
808 305
395 183
422 906
34 726
264 331
44 490
665 626
594 338
573 132
807 167
655 415
48 81
386 791
709 461
76 418
638 657
492 725
627 650
676 962
607 668
392 656
520 89
685 178
603 248
453 423
621 428
35 722
291 40
952 721
696 738
332 412
934 954
261 525
94 939
10 217
98 306
538 506
631 979
524 336
342 779
1000 578
12 479
322 287
106 465
636 316
200 129
650 369
608 361
822 848
807 611
480 701
221 255
801 990
232 138
19 753
389 966
248 703
465 611
199 404
783 443
71 757
87 76
690 472
462 419
25 161
408 839
879 616
992 563
248 409
904 528
159 271
665 753
396 405
915 936
94 952
784 177
420 332
898 116
882 350
364 576
863 81
60 507
917 762
493 669
304 144
39 18
229 734
259 589
838 627
463 560
363 34
487 256
309 354
292 328
326 579
77 122
563 629
242 851
877 872
87 180
553 737
494 580
207 790
662 569
846 655
303 404
983 313
532 965
327 672
30 337
2 793
378 187
203 810
914 520
861 572
915 241
413 53
457 370
626 74
462 245
337 488
468 864
568 833
180 13
16 50
840 595
841 211
123 21
162 208
446 526
123 84
453 213
715 974
148 596
325 900
791 683
97 881
214 529
349 157
123 594
738 93
957 636
750 731
687 825
123 174
898 85
44 580
113 472
515 44
371 827
23 634
706 164
480 674
532 119
457 956
480 6
665 324
468 639
40 667
222 851
248 389
763 628
629 598
138 961
469 894
527 632
467 630
452 558
837 776
312 615
626 953
188 917
296 510
1000 56
681 404
982 808
545 673
263 979
129 943
270 944
583 207
146 889
173 160
661 149
495 306
121 413
954 276
672 622
724 232
23 938
832 709
520 697
691 809
753 331
597 629
390 814
116 779
632 53
618 350
843 519
767 446
362 917
986 183
255 124
572 369
710 230
500 228
84 199
171 668
507 164
303 676
568 982
402 163
792 334
80 869
175 379
800 845
960 247
815 931
926 584
189 699
577 334
909 839
482 749
751 442
716 531
942 591
243 404
550 573
873 49
346 551
164 345
261 766
940 25
182 369
622 490
698 998
956 556
4 844
535 132
484 49
914 183
876 242
694 540
888 833
975 240
738 376
574 84
61 448
734 442
235 139
720 51
245 424
757 716
416 480
518 765
343 61
833 881
205 434
298 535
151 404
110 53
714 427
705 437
752 537
739 239
363 863
920 171
406 262
401 633
593 862
839 522
176 652
287 392
802 63
553 499
998 687
955 223
455 794
194 591
525 109
526 108
710 86
307 580
315 782
642 201
78 224
111 950
358 638
958 700
602 784
192 852
695 330
792 239
80 607
714 402
369 600
559 217
780 624
216 817
159 827
977 426
36 369
190 465
501 513
154 349
969 38
645 143
39 708
521 897
699 767
855 797
710 536
864 442
96 179
480 507
840 973
403 409
884 32
171 512
885 117
376 706
29 30
343 516
303 359
367 432
69 365
841 216
941 751
598 560
177 219
187 145
461 869
810 548
943 100
183 440
650 470
142 607
472 628
583 421
425 667
805 731
275 531
716 255
808 996
703 134
986 25
61 200
954 882
705 115
140 480
748 701
187 304
83 620
244 651
140 155
63 25
915 205
949 408
456 20
661 495
211 954
487 831
528 934
376 721
692 378
850 929
66 665
40 893
127 796
792 754
507 82
341 452
372 691
236 497
684 141
342 95
324 972
342 197
157 986
422 970
318 702
478 66
208 583
861 142
561 5
352 138
569 169
312 109
5 706
291 788
571 985
85 843
683 826
559 226
987 994
579 171
978 782
961 366
105 534
900 197
673 114
248 240
90 731
37 857
807 784
708 992
281 590
324 595
895 880
201 888
297 128
526 141
296 989
682 330
148 932
406 687
122 792
829 697
538 150
927 767
513 410
730 72
464 659
30 521
491 574
278 949
488 236
373 618
197 997
647 343
987 758
235 696
296 801
117 159
463 830
37 339
308 30
440 855
121 181
422 316
712 34
131 382
157 108
173 957
905 783
302 560
823 132
358 491
1 252
890 822
614 91
350 870
157 313
169 330
477 363
607 819
838 277
924 78
102 813
499 330
781 936
716 454
181 582
164 180
602 623
116 210
25 910
710 288
931 982
82 277
364 163
567 341
399 34
739 827
66 289
938 365
212 703
791 497
252 109
936 999
121 93
491 450
367 775
837 269
22 828
98 610
604 246
803 470
731 689
954 362
311 453
864 321
99 214
540 128
520 313
230 760
971 257
285 465
387 648
226 593
268 350
799 826
618 731
423 738
216 430
901 688
719 437
966 164
818 942
433 282
208 243
865 599
333 876
249 276
583 329
976 295
915 108
625 614
942 723
91 893
565 750
197 882
192 757
40 433
38 112
832 729
848 387
426 930
588 971
779 385
676 163
58 287
845 283
775 268
878 912
130 831
367 3
222 23
494 536
312 86
917 877
146 403
939 628
79 207
303 325
332 203
79 977
935 612
425 749
308 836
876 819
946 722
519 770
663 252
775 54
893 731
696 181
808 447
863 251
994 462
905 189
568 162
229 74
513 520
593 933
771 297
234 791
530 879
520 876
785 517
303 37
8 101
117 77
804 50
679 432
19 756
807 491
821 648
390 65
592 66
729 397
763 771
639 779
985 902
101 995
974 559
299 349
631 154
768 890
962 24
798 684
639 43
262 922
259 653
132 924
192 107
784 755
308 551
872 517
111 761
969 795
888 455
967 760
285 446
115 473
720 94
363 173
794 934
419 227
591 578
47 88
252 235
100 901
914 697
84 616
509 11
880 63
319 626
194 835
68 894
183 437
746 195
189 335
505 433
278 402
641 413
272 563
36 111
628 481
902 764
576 478
457 536
535 534
679 104
363 909
883 698
177 553
595 543
82 443
974 348
26 722
796 105
995 582
236 784
428 701
455 408
857 98
932 131
592 659
697 988
99 526
37 245
628 156
227 716
66 260
983 816
590 144
145 647
748 5
194 886
998 226
860 565
623 177
799 656
580 484
28 435
962 388
312 310
910 453
249 802
311 380
927 437
183 234
835 433
427 816
98 575
265 745
136 20
529 558
284 182
533 272
861 862
447 828
364 118
994 265
938 999
831 373
770 363
406 562
968 359
16 232
624 882
551 197
237 190
480 850
247 282
891 545
793 446
3 176
380 214
915 754
694 817
819 911
509 181
928 266
723 98
115 468
991 941
164 342
964 817
286 395
354 156
976 135
539 497
822 998
260 598
238 762
601 543
313 642
780 792
522 470
79 778
521 541
517 367
949 315
99 373
624 708
914 50
532 548
72 296
715 469
454 507
215 799
347 647
656 833
180 598
855 389
447 41
137 542
758 599
614 716
618 748
984 718
228 759
804 750
19 67
552 777
799 53
428 996
767 765
897 526
332 905
631 984
460 429
595 25
327 197
648 454
534 632
453 770
656 544
906 372
572 328
844 836
502 820
223 706
116 471
228 345
163 141
501 714
186 438
379 197
525 227
719 431
914 986
616 58
986 729
695 115
127 478
290 474
551 478
287 610
45 134
933 921
274 794
531 572
123 46
288 292
390 292
809 685
530 800
266 884
995 373
782 846
423 340
890 545
479 289
920 997
13 288
383 970
469 900
135 223
31 22
562 231
367 250
856 169
888 410
230 962
707 905
428 567
443 175
231 43
173 688
701 754
622 230
462 376
444 656
672 319
237 687
352 489
319 829
889 28
373 669
820 82
3 183
118 967
420 497
212 321
58 677
950 513
607 181
237 122
908 308
237 566
134 553
817 302
268 895
583 532
201 120
519 123
8 309
898 300
619 218
908 602
758 983
514 213
185 790
544 923
442 715
653 623
797 14
179 817
577 344
556 628
152 905
375 739
226 89
971 574
49 724
625 339
230 477
903 787
301 166
728 850
523 520
636 184
668 60
555 350
735 409
23 585
937 45
780 293
167 791
962 199
794 326
725 240
402 280
983 842
314 367
211 515
937 414
425 313
474 593
178 95
419 362
291 708
694 42
849 579
729 876
740 261
48 307
410 697
240 488
403 491
393 87
863 21
635 495
661 571
159 218
289 441
623 465
133 393
525 604
147 318
115 732
178 643
340 745
173 83
768 926
836 966
286 866
505 519
236 518
902 309
855 382
848 248
127 567
857 44
657 871
62 574
410 891
537 338
849 439
591 656
338 238
952 133
579 645
365 702
555 974
856 961
324 109
317 487
480 881
652 36
249 891
763 438
932 554
810 927
557 744
419 553
823 273
563 792
371 999
702 429
693 699
741 667
559 48
890 358
56 536
124 891
152 122
747 764
707 22
4 240
940 643
503 419
600 374
216 781
765 241
551 23
733 481
742 23
735 851
373 365
496 58
115 907
109 751
362 235
372 32
636 139
993 635
548 495
285 411
492 166
543 787
852 867
972 868
380 61
911 604
933 990
429 949
661 174
658 673
30 382
14 226
637 8
79 452
371 124
523 634
458 776
212 235
288 806
821 146
581 381
345 417
676 34
643 475
20 100
749 127
577 73
977 297
430 38
114 622
718 31
340 977
162 969
875 897
837 162
583 717
651 531
379 463
428 504
901 84
161 667
604 646
186 573
583 130
127 511
215 256
721 323
889 187
132 359
326 297
637 767
817 353
568 516
921 232
941 604
780 445
710 548
691 900
849 40
683 542
197 506
902 483
602 378
934 659
7 328
515 727
400 815
601 316
611 997
974 758
995 571
120 866
142 842
334 614
699 199
327 395
825 56
344 186
620 571
708 595
655 390
917 487
243 621
103 834
825 957
595 609
517 302
686 219
390 35
586 141
464 673
654 72
6 905
951 516
570 352
712 377
564 917
201 460
212 701
15 137
862 400
895 593
173 32
593 863
175 127
51 461
542 984
35 453
818 332
200 641
95 397
283 237
234 318
877 873
183 83
457 242
84 422
620 487
228 829
204 857
168 925
932 911
256 890
546 923
426 987
993 716
101 440
674 571
260 924
752 171
105 681
387 588
60 782
962 506
521 790
47 419
692 80
661 403
705 405
507 95
739 990
803 605
211 338
152 259
656 977
130 411
827 206
114 714
949 70
297 2
675 516
415 884
556 169
264 173
941 693
425 56
813 791
595 802
218 206
229 54
191 647
783 128
916 260
310 58
812 101
285 303
774 657
483 998
394 786
796 781
782 856
238 803
368 403
400 837
386 46
687 865
55 881
925 363
834 9
543 49
288 480
654 177
133 25
754 650
125 837
521 355
558 24
366 122
691 45
771 420
186 854
452 377
252 664
191 564
847 514
570 427
590 216
565 20
745 558
584 773
44 476
667 304
632 525
1000 809
922 711
438 924
353 837
371 849
704 870
770 208
45 433
279 951
258 144
678 858
79 955
531 663
153 163
88 368
786 883
377 302
967 582
58 950
21 306
449 213
169 736
554 744
631 652
98 946
101 299
967 400
481 745
242 182
573 470
26 454
608 619
848 112
102 53
813 402
665 429
772 617
340 759
221 181
444 296
70 88
323 669
372 33
642 626
11 280
309 455
854 843
321 733
717 405
326 864
865 842
409 88
137 451
50 317
722 910
540 904
292 469
220 691
469 120
159 129
160 208
470 558
53 961
460 242
833 669
123 677
271 441
850 403
811 127
967 735
159 299
270 788
179 103
587 95
116 96
489 418
739 421
14 907
822 886
924 655
917 80
401 528
810 28
711 231
762 586
159 203
255 684
573 819
99 588
179 962
846 232
241 830
175 419
220 479
813 751
376 28
187 286
416 387
386 591
78 52
493 287
302 887
840 152
728 882
284 37
444 722
525 44
179 388
343 445
24 71
818 154
96 534
838 459
466 832
949 634
745 981
636 481
143 934
710 201
366 895
67 219
249 947
584 561
531 109
849 537
692 992
498 143
515 29
287 436
842 716
666 88
833 385
303 671
653 740
495 821
381 365
354 414
477 339
41 429
908 895
199 867
326 712
541 142
291 96
980 184
990 93
145 139
321 760
159 962
472 241
325 262
796 423
192 80
662 356
420 177
39 133
61 793
657 655
57 209
557 255
975 229
644 696
625 920
909 704
349 23
686 962
963 923
613 848
42 733
123 724
861 204
447 44
983 714
1000 518
382 152
879 390
217 782
707 231
516 393
679 39
532 490
420 484
998 513
586 189
568 435
280 260
452 914
720 362
992 367
724 497
522 623
307 346
677 756
791 812
713 497
957 510
157 515
332 750
16 641
238 588
541 506
889 887
294 648
255 645
252 819
420 859
288 201
496 917
324 714
876 952
67 675
92 682
490 496
437 547
51 603
977 872
819 954
660 320
154 197
207 55
943 870
936 481
765 312
208 549
8 557
504 222
820 218
168 193
250 304
247 521
445 286
241 675
159 473
722 903
809 243
316 263
797 35
547 791
354 404
60 404
939 323
752 776
825 51
557 842
583 961
368 268
662 558
539 190
943 35
132 411
991 1000
173 571
825 201
822 610
910 440
879 991
689 414
735 164
931 531
316 857
421 138
103 121
558 991
945 80
406 139
934 436
543 986
781 430
23 248
526 1
933 577
846 468
879 300
383 926
616 488
532 232
707 450
755 367
798 740
800 375
703 643
952 900
223 462
882 437
562 578
665 705
829 536
633 146
285 63
704 253
801 982
435 223
819 750
486 640
28 19
35 171
357 933
486 255
902 647
478 808
299 269
512 405
336 410
762 971
610 915
64 472
576 63
344 80
866 18
753 240
545 873
198 533
908 731
277 342
1 588
938 428
675 952
164 808
21 644
723 972
37 172
189 525
193 818
204 778
662 259
514 37
100 74
50 189
454 505
42 973
546 552
732 863
71 222
107 147
978 444
960 874
528 387
394 636
943 330
856 920
239 310
584 765
872 473
816 960
797 66
882 678
613 77
56 726
966 874
892 63
150 50
36 951
472 365
289 857
823 39
677 700
158 21
181 177
901 473
972 66
527 840
177 359
596 534
658 406
352 364
934 767
461 444
720 586
435 577
53 963
779 667
185 447
131 202
775 535
38 811
34 885
847 267
415 179
227 727
666 538
343 176
43 353
30 211
65 105
386 75
406 472
75 935
566 316
895 713
701 477
714 246
686 89
291 322
134 222
4 431
807 898
675 292
835 426
334 557
543 494
716 627
954 401
420 558
434 555
19 971
997 192
933 74
744 12
971 409
929 797
771 375
23 798
437 254
69 520
46 382
767 258
786 170
169 833
690 802
573 608
920 222
104 507
237 10
752 541
425 807
45 336
258 163
52 223
24 913
382 172
552 361
633 675
896 686
52 561
501 730
228 74
117 561
101 772
629 888
571 93
23 982
607 1
20 138
900 311
333 193
595 882
574 211
314 558
33 20
897 533
906 349
275 967
810 427
792 537
572 682
770 989
583 6
555 559
28 560
754 58
648 158
916 656
36 156
473 184
242 85
436 871
206 814
490 317
348 441
782 137
626 441
212 778
24 209
137 632
609 405
685 961
508 890
818 493
826 79
994 832
902 673
73 607
168 898
166 886
992 956
306 646
976 12
192 149
549 248
678 705
311 207
79 805
160 656
827 770
811 763
251 568
80 95
230 897
248 108
430 494
866 310
378 779
625 190
474 212
667 632
543 166
192 390
411 111
436 225
182 219
485 288
862 418
806 773
575 318
270 951
695 736
897 274
15 403
320 471
265 166
456 906
282 477
509 662
517 848
638 500
11 596
223 727
966 682
191 83
64 141
221 847
810 503
442 732
567 384
67 666
893 520
546 700
748 529
719 986
343 843
283 822
858 746
814 78
694 814
927 847
509 50
676 297
306 435
516 582
284 49
166 563
318 957
365 663
616 810
43 620
768 975
605 128
776 473
923 916
171 645
223 900
953 767
120 212
297 254
621 380
926 234
970 936
441 999
453 509
724 204
224 963
803 830
135 466
240 166
465 736
13 591
675 623
644 354
13 97
896 871
659 534
316 789
951 454
310 496
290 341
854 144
373 371
539 315
404 159
182 672
656 876
535 715
586 508
174 335
543 645
115 940
417 528
591 706
259 421
299 573
148 869
621 874
434 125
352 137
255 308
239 603
65 971
392 334
958 30
317 249
825 855
627 97
55 331
624 773
498 976
40 95
719 556
24 573
800 694
920 531
67 978
541 462
273 909
977 234
706 821
470 858
73 413
52 509
156 471
110 460
474 171
673 822
203 394
552 842
705 911
353 101
281 999
481 424
27 976
11 315
312 928
352 989
377 241
86 326
590 269
472 818
603 285
316 578
59 476
949 553
356 853
397 478
453 938
291 4
530 686
817 901
10 353
713 971
972 403
352 668
124 680
926 800
199 226
962 965
631 333
672 117
318 246
901 985
642 683
298 653
307 485
609 13
275 995
316 917
111 953
111 540
543 514
265 563
775 374
869 48
51 613
380 643
531 642
630 65
175 980
994 890
782 56
602 334
738 329
602 834
727 18
158 483
899 728
579 88
597 634
636 398
327 879
353 713
904 849
800 401
525 219
623 147
70 111
8 625
968 675
801 740
886 961
559 725
954 721
111 405
515 323
44 400
644 746
304 764
798 723
805 49
610 407
138 493
816 646
463 754
283 344
222 95
354 953
962 196
882 612
761 485
145 170
73 230
15 845
4 347
600 39
329 901
334 232
922 373
199 720
661 437
94 16
128 625
376 368
441 343
629 485
921 710
704 148
499 453
217 24
246 123
964 354
420 665
80 285
327 546
476 592
608 163
63 632
703 259
304 201
948 905
902 885
508 826
660 54
534 840
295 419
16 733
325 498
75 125
150 215
889 924
394 845
189 887
362 776
630 647
224 571
722 847
318 458
460 663
259 975
874 388
449 504
159 722
654 757
164 361
991 365
948 237
227 38
416 478
119 224
62 90
798 747
504 823
355 764
593 497
731 816
185 499
994 109
213 983
647 127
592 216
611 932
1 501
845 768
492 424
580 602
517 796
813 205
65 686
716 752
31 78
683 697
975 420
467 523
939 858
581 391
355 269
156 875
505 76
886 848
438 740
403 262
622 585
259 286
491 979
460 923
414 680
760 393
848 941
675 324
986 694
531 904
692 21
709 906
47 387
847 747
274 519
775 216
518 285
722 792
377 98
222 147
205 212
516 155
883 101
478 476
455 24
383 781
152 329
107 781
292 380
524 403
330 15
120 608
363 241
699 769
227 702
701 174
536 601
434 707
603 932
499 126
241 612
672 468
698 166
186 653
306 853
380 175
221 236
988 936
502 717
691 309
13 431
152 756
846 643
902 139
723 146
268 322
239 871
514 191
810 67
450 292
939 604
118 338
53 743
764 814
301 902
870 792
500 884
938 114
223 453
751 327
751 94
870 605
608 422
240 228
27 135
412 39
455 420
508 231
13 176
510 556
446 31
784 454
697 386
662 161
387 278
389 369
565 935
27 456
561 61
221 648
30 723
471 58
457 974
655 968
858 956
633 336
53 627
986 929
777 979
895 950
363 203
579 367
327 359
214 585
691 523
440 856
968 20
752 932
669 503
789 855
309 281
739 942
367 103
145 223
882 242
569 410
727 653
615 705
751 560
206 519
715 236
555 692
332 700
963 825
7 175
176 881
449 903
383 636
601 372
597 753
393 458
20 204
154 159
446 546
411 486
652 608
998 338
878 296
39 76
162 719
278 580
628 884
870 878
572 246
739 205
949 459
803 573
760 308
479 252
785 743
426 521
301 152
938 10
446 139
648 750
272 7
274 697
796 11
47 338
915 423
535 457
748 430
849 858
3 654
973 901
608 386
295 890
581 292
726 119
538 317
373 109
513 575
212 338
11 915
201 122
156 425
253 877
285 644
92 860
499 862
507 24
408 177
590 577
510 149
728 915
100 966
596 93
220 218
34 32
747 887
770 319
552 867
218 782
61 236
378 757
85 801
378 417
153 825
681 636
460 72
707 472
416 219
5 791
348 504
627 869
661 116
155 979
37 866
21 274
709 135
709 918
403 774
702 101
155 839
890 401
635 792
539 603
544 909
173 240
452 193
560 11
681 70
442 625
872 280
70 750
769 203
468 745
350 419
389 13
360 257
742 418
33 681
432 696
682 635
650 698
172 43
921 743
519 310
660 627
552 893
401 37
515 660
827 172
687 867
257 383
834 588
937 867
906 481
956 133
19 586
777 714
706 722
934 141
756 811
594 672
834 606
145 858
520 828
182 311
771 515
929 300
743 938
95 200
58 790
118 353
736 2
402 776
276 204
373 682
471 428
873 378
119 706
468 713
771 867
194 14
586 697
495 563
713 883
846 330
865 315
120 313
898 315
155 67
655 803
566 961
474 342
757 711
101 419
834 476
8 652
136 425
518 414
276 942
477 77
993 90
47 655
521 493
858 115
80 983
331 912
988 643
479 956
923 376
10 980
296 981
19 693
359 639
207 21
428 672
12 994
859 871
853 438
852 117
61 141
599 777
609 936
310 516
849 144
658 894
886 42
182 399
281 692
246 549
716 177
672 624
573 295
541 553
878 542
679 643
530 364
995 711
117 147
477 547
483 524
463 604
807 35
280 335
573 329
229 737
395 179
710 98
474 960
328 98
170 34
477 340
227 503
116 947
824 909
494 710
857 672
289 779
498 98
281 778
766 530
594 999
12 972
223 536
399 979
697 793
960 825
815 833
268 48
783 391
481 768
664 308
500 829
137 527
406 82
418 477
622 963
911 904
97 609
336 169
341 176
493 608
42 153
42 356
501 19
764 700
587 628
532 184
477 11
295 193
365 680
357 2
299 855
190 603
961 773
392 757
494 405
43 261
695 14
22 473
107 607
84 55
53 417
196 244
412 362
359 991
520 424
621 614
949 264
917 687
746 197
766 328
256 611
841 993
667 89
925 125
734 521
455 290
533 962
291 583
774 58
377 918
58 936
384 800
200 122
655 471
461 172
617 902
205 826
787 579
808 307
786 866
976 727
612 418
466 693
135 825
984 919
105 173
373 229
343 338
668 220
727 43
48 301
952 651
390 748
527 950
487 20
483 164
508 235
400 791
743 149
371 549
420 298
17 86
693 991
529 866
246 585
946 726
744 36
359 608
824 632
704 517
702 687
555 58
971 917
458 741
832 87
214 967
954 899
824 390
296 266
742 456
464 705
150 33
204 246
572 110
582 471
601 824
939 963
7 862
501 320
183 845
888 758
621 189
755 28
735 589
585 648
672 291
382 738
508 527
138 119
306 892
279 280
765 93
628 846
562 899
147 368
805 174
893 263
764 556
776 678
750 777
858 322
701 940
692 588
18 115
370 944
129 657
308 941
626 34
267 784
385 273
684 988
331 325
882 163
745 293
542 104
399 767
374 898
766 965
479 180
637 347
458 343
387 726
122 814
414 389
784 80
64 333
262 99
673 827
388 674
924 104
202 279
362 948
98 55
540 856
426 583
209 282
475 713
478 603
453 221
634 190
767 69
860 42
982 606
558 525
801 390
536 621
704 271
906 534
549 578
202 248
685 662
115 108
220 445
199 697
626 463
611 190
590 436
105 333
736 656
421 817
407 89
586 199
184 688
491 317
989 9
24 126
12 367
848 736
311 373
465 247
379 280
50 271
300 119
884 96
977 379
892 884
317 32
626 818
741 559
43 131
958 678
347 328
19 898
509 955
49 231
493 189
859 68
988 566
626 917
191 827
408 306
997 385
581 487
891 332
859 395
883 135
292 183
116 764
695 306
590 979
577 773
297 572
324 936
100 410
835 17
951 298
145 132
551 610
778 343
837 570
684 653
537 374
412 320
290 988
358 858
258 697
625 793
14 160
620 789
500 660
880 65
148 426
928 336
101 387
939 52
592 778
912 752
148 512
594 670
872 284
43 882
628 40
398 485
744 614
211 267
796 136
336 522
985 24
940 683
921 514
246 168
348 758
731 514
705 366
418 759
580 198
722 518
555 460
165 220
233 957
821 286
401 628
508 788
645 387
663 60
828 131
701 393
769 753
31 138
443 364
211 511
870 523
246 955
389 493
222 617
895 358
523 724
484 615
986 965
182 118
824 461
943 828
903 488
77 829
475 599
306 673
324 573
870 17
976 796
11 361
582 758
346 826
4 161
608 461
795 604
285 295
970 308
521 97
595 339
948 677
464 14
89 721
99 582
510 245
732 200
16 101
853 216
502 669
147 886
203 341
965 354
977 21
982 111
582 800
135 90
85 543
454 410
733 698
165 174
31 630
425 271
738 7
44 1
30 464
725 190
412 571
693 56
396 612
583 659
155 305
452 670
237 262
618 511
56 917
719 395
696 831
36 909
317 683
332 30
619 71
181 21
797 403
764 929
175 116
747 423
428 818
495 711
356 770
820 144
958 979
254 525
740 229
310 232
799 928
1 419
270 880
162 152
83 331
264 308
979 561
783 890
994 523
868 229
926 36
448 711
430 296
818 244
282 938
861 178
619 691
147 396
326 636
496 307
871 602
154 783
964 650
386 737
21 970
345 903
76 316
811 731
877 72
403 817
870 176
354 997
957 972
420 944
367 170
980 670
862 810
784 665
837 271
728 835
609 337
15 609
312 186
564 650
358 403
382 746
495 29
158 686
914 542
456 688
112 908
698 642
724 566
226 22
357 842
920 458
592 172
924 502
125 676
734 156
283 873
657 888
483 200
270 559
879 222
365 775
1000 461
704 26
408 560
672 573
592 21
725 505
660 265
397 433
609 671
542 404
93 677
657 67
247 900
864 895
707 495
105 164
16 157
742 983
304 317
995 560
954 48
660 328
662 65
451 766
251 870
711 55
929 71
103 843
501 903
141 357
418 70
382 972
282 913
621 946
23 900
5 285
66 932
740 953
969 117
717 416
569 766
93 379
119 786
891 932
546 748
93 663
5 240
225 192
470 177
492 714
104 209
1 287
677 666
950 913
587 878
341 862
193 234
281 551
91 205
279 611
809 594
38 671
404 272
857 847
262 554
748 153
511 660
249 721
738 140
318 971
403 945
419 286
252 387
201 6
235 41
611 439
20 579
83 138
358 785
990 112
98 305
594 739
299 115
427 798
601 4
634 444
482 795
295 608
974 152
795 308
913 877
146 309
418 832
431 106
674 560
708 33
726 770
792 105
561 797
152 181
825 992
682 491
240 600
928 440
889 881
530 392
731 388
692 57
21 787
583 921
514 183
80 120
567 942
290 915
243 311
880 848
895 441
883 434
909 432
719 458
163 449
514 949
450 295
221 536
603 686
926 698
813 714
123 165
866 467
460 454
423 761
483 142
659 961
70 9
266 646
130 503
644 922
644 290
517 539
555 161
972 75
908 405
915 314
292 571
94 164
744 268
582 98
172 643
764 856
842 659
90 942
371 107
615 635
242 603
461 54
921 443
707 464
61 268
552 648
329 907
304 66
377 418
443 224
500 738
709 217
440 990
133 296
920 14
211 213
374 773
245 266
796 641
595 205
873 990
460 940
24 360
395 135
560 18
380 945
450 408
600 19
999 331
347 424
884 922
79 722
993 563
702 762
791 698
991 273
66 23
994 499
925 565
854 64
139 419
452 469
976 714
329 811
318 520
214 496
23 834
301 934
297 956
169 849
509 800
352 266
964 666
698 148
895 129
159 911
500 700
717 141
676 171
567 684
47 287
504 113
409 698
170 141
294 889
374 781
578 868
832 914
341 131
408 335
945 722
353 387
59 674
291 174
892 107
460 895
998 886
199 676
263 542
373 67
199 160
34 431
185 275
786 657
10 295
302 241
60 422
759 267
836 13
494 56
658 374
853 202
389 894
755 967
608 646
206 923
128 169
402 197
584 456
407 5
799 897
690 976
359 736
427 22
272 13
704 606
361 438
364 765
505 646
959 765
939 175
90 31
682 733
7 937
133 199
905 129
879 788
949 313
795 196
498 89
711 628
509 893
312 976
383 865
703 10
647 154
703 403
360 119
197 708
548 508
18 486
278 548
616 495
432 65
558 285
368 877
61 188
940 637
132 252
991 869
396 56
53 861
49 839
490 702
777 740
641 707
291 378
771 969
916 215
854 194
325 480
911 976
908 763
808 513
668 18
573 495
479 400
447 631
241 860
866 696
820 472
429 487
191 934
651 435
390 853
50 30
362 389
532 403
297 89
743 695
977 512
138 318
58 851
21 333
275 227
342 699
424 490
960 739
258 160
668 558
608 990
907 404
600 15
784 699
955 486
607 859
492 980
813 840
357 900
530 458
991 166
242 186
251 401
333 46
937 671
297 855
452 389
913 285
398 279
741 520
233 968
645 528
838 660
760 688
259 907
418 692
668 578
336 127
74 473
571 831
658 328
86 656
28 301
162 572
687 326
130 206
129 801
773 852
663 274
244 567
102 403
843 729
860 325
20 426
252 48
119 654
633 629
406 132
807 147
417 762
884 69
160 407
799 691
107 200
528 827
405 534
847 546
56 923
88 339
818 591
393 609
661 359
932 793
967 394
663 822
340 690
247 742
688 884
638 220
754 533
705 573
999 559
826 933
634 423
149 677
492 605
330 220
793 348
390 790
488 9
580 647
467 553
762 503
829 3
766 40
787 625
868 217
861 644
104 234
778 143
370 339
553 316
626 22
113 167
368 812
462 721
615 106
384 522
45 892
886 817
521 862
992 295
929 179
835 240
167 668
270 375
496 22
437 340
428 289
847 302
292 983
131 947
998 160
249 21
301 534
930 86
284 567
563 158
702 926
750 917
86 349
245 569
54 896
437 2
221 405
198 662
178 761
671 78
369 707
795 651
520 163
426 656
86 558
820 335
454 667
949 190
935 739
134 424
752 615
861 829
383 579
393 756
728 590
196 152
352 210
969 794
625 740
440 774
141 222
708 141
466 270
768 401
899 63
750 556
54 964
187 977
623 717
813 460
665 585
682 932
421 357
385 1000
37 890
852 871
134 151
711 368
815 956
965 938
23 181
509 162
493 44
486 439
973 243
531 913
239 492
176 97
851 123
514 285
666 620
350 98
394 455
465 945
814 95
392 507
907 761
640 688
644 544
671 301
427 934
353 869
156 539
822 889
640 516
485 328
935 350
457 579
835 101
851 695
951 780
340 162
329 487
771 279
595 40
5 728
114 787
789 380
822 269
374 776
223 954
351 386
430 496
495 863
79 878
673 726
555 817
647 712
683 911
868 870
43 849
506 656
480 829
720 924
783 689
775 125
218 419
15 638
348 207
595 735
973 459
927 723
8 964
920 229
550 805
404 707
524 105
306 618
168 639
894 509
416 763
49 397
245 241
330 804
478 253
706 385
790 701
115 582
998 283
950 805
42 561
779 396
333 284
212 423
281 85
290 948
650 320
430 490
589 62
673 826
141 952
445 609
766 896
307 15
385 941
242 371
277 577
57 728
307 548
113 558
52 374
137 814
283 123
665 767
778 904
762 383
489 914
293 936
910 944
171 791
40 941
357 496
820 456
123 655
610 231
684 133
572 171
160 408
984 237
406 892
45 255
471 94
391 166
363 816
219 628
765 3
326 316
868 178
423 110
848 438
668 663
469 71
707 411
31 389
420 876
493 921
878 987
843 104
130 194
621 844
150 122
704 355
665 785
303 26
589 953
635 254
565 6
815 619
10 479
799 150
531 187
794 437
9 406
273 404
588 290
639 795
253 8
891 60
2 937
486 239
630 614
793 836
183 445
846 424
204 641
13 575
138 891
367 585
120 257
811 520
248 924
504 710
191 832
151 543
589 976
295 592
913 852
594 969
613 49
929 661
815 693
335 606
384 731
999 165
419 373
89 251
181 217
271 491
217 887
935 67
622 562
814 549
722 810
753 867
598 936
53 276
94 264
403 920
632 694
295 44
2 129
743 363
803 273
68 133
443 355
876 503
602 6
383 414
979 489
26 806
172 856
933 626
829 678
898 304
567 923
102 566
899 718
266 608
729 573
52 298
392 321
637 776
520 621
516 698
807 392
321 778
180 389
468 710
931 79
795 626
589 367
469 219
93 247
544 538
349 99
520 787
56 777
839 389
757 488
229 167
748 439
526 33
488 711
739 910
837 850
289 203
957 977
414 697
492 413
23 228
873 956
768 358
679 795
304 69
845 296
40 29
440 268
843 118
468 557
186 933
787 36
589 400
559 594
346 958
97 828
512 402
210 846
377 278
207 336
341 368
409 721
609 347
828 133
626 587
13 692
826 119
18 871
868 249
329 642
412 471
773 308
132 953
952 210
464 528
459 589
54 759
609 258
337 813
361 236
776 175
911 558
39 219
419 605
736 250
129 141
710 224
170 566
597 85
783 644
864 570
709 425
999 855
261 948
944 215
440 3
268 169
893 999
635 659
961 524
318 739
963 818
370 979
443 548
645 386
971 540
190 978
357 558
353 791
659 373
549 335
834 591
33 74
737 805
805 736
203 699
433 653
251 665
658 851
57 10
878 372
481 502
168 359
479 467
652 926
590 732
69 682
586 447
582 482
611 826
873 823
626 108
447 905
125 548
809 785
246 179
180 951
620 745
617 481
857 624
347 780
432 705
93 517
153 347
293 187
841 929
343 182
758 298
644 106
677 899
717 615
280 850
461 266
84 746
89 26
202 678
242 333
8 441
403 204
136 112
485 814
396 647
289 820
306 475
799 209
339 302
138 774
975 154
580 404
636 555
865 301
888 186
228 590
169 994
239 993
873 407
593 504
704 11
739 393
47 345
588 71
345 235
62 629
276 978
459 893
83 434
798 172
978 626
819 78
61 562
445 85
961 266
71 438
758 657
89 161
178 247
347 148
674 656
359 195
654 714
478 514
728 332
200 225
81 231
188 432
447 40
555 516
53 346
693 121
320 162
400 149
723 848
601 63
539 727
284 163
387 70
364 198
458 32
216 822
122 513
239 191
186 517
951 184
170 505
547 143
224 676
96 622
133 694
168 431
734 619
679 316
877 704
197 512
258 641
481 612
727 559
545 264
249 823
446 819
207 297
975 568
199 566
938 751
718 861
115 7
149 511
656 277
676 415
602 906
469 914
515 245
600 496
280 475
250 493
390 665
264 938
959 964
876 823
534 763
560 745
265 560
282 551
644 230
457 343
914 369
582 638
15 904
258 114
773 385
333 565
64 236
968 350
994 178
119 14
918 589
236 552
350 57
259 354
4 845
710 691
87 757
378 85
309 999
540 62
589 571
739 709
680 631
252 445
627 525
667 42
801 549
683 114
373 513
953 387
517 715
799 663
722 347
95 83
862 728
375 333
56 10
942 789
220 886
616 41
728 478
104 74
707 713
392 491
344 528
955 59
698 606
254 806
691 163
260 194
868 500
794 255
368 809
78 276
628 824
754 672
685 530
982 966
420 796
811 931
730 201
448 78
679 237
617 116
818 440
783 954
675 833
410 440
915 396
746 360
980 602
114 507
387 542
527 349
957 27
263 910
172 176
513 655
293 651
81 39
252 508
935 903
558 182
232 745
205 242
286 808
983 181
193 787
966 555
521 972
142 879
942 825
134 470
132 157
983 979
266 316
8 937
321 786
402 340
456 7
376 427
313 837
127 319
493 995
40 213
537 927
40 201
599 150
984 202
466 903
505 727
836 288
226 34
691 504
263 947
657 939
207 699
311 672
479 623
776 975
716 424
555 418
70 938
435 80
749 785
528 650
261 515
15 792
561 938
333 729
168 616
614 760
236 418
880 481
294 771
73 141
134 807
999 268
23 383
406 564
701 110
355 539
926 778
782 520
139 946
191 831
99 546
240 384
594 457
575 336
469 89
532 177
885 490
840 352
268 822
941 984
593 130
127 21
502 652
51 648
816 368
485 332
461 150
512 440
745 170
365 48
538 588
252 531
952 735
602 758
364 620
993 441
425 95
334 679
932 130
508 400
261 932
872 922
559 816
898 406
498 630
599 118
425 792
763 894
416 923
266 220
475 150
96 127
374 476
857 408
125 399
856 235
710 882
465 825
405 693
544 802
722 565
460 569
399 293
302 276
458 538
265 75
392 559
677 830
682 24
83 375
575 692
493 128
115 502
455 864
372 197
326 32
21 944
220 457
423 750
895 52
734 307
620 634
595 577
761 963
525 705
343 780
368 162
599 645
915 657
575 46
549 143
1000 973
576 458
358 224
531 254
171 764
815 115
985 70
149 874
283 829
599 694
715 679
130 363
691 837
231 480
383 345
161 926
409 442
58 198
716 247
472 98
900 438
998 18
446 967
356 639
593 110
251 577
885 273
924 684
906 196
685 643
569 723
227 728
454 720
590 361
941 492
400 260
667 131
965 113
607 165
779 619
738 963
463 260
448 296
471 246
913 881
40 558
734 828
198 975
995 151
714 743
64 255
259 706
810 873
53 160
466 562
581 627
446 133
44 53
939 903
255 314
554 713
918 333
740 840
55 956
931 814
53 541
541 745
479 498
509 320
193 163
679 254
762 477
478 108
101 478
273 701
601 277
71 527
801 16
702 558
613 914
265 743
75 775
498 947
232 550
97 61
621 976
962 904
472 501
502 853
493 440
139 646
203 147
125 864
889 15
5 698
473 957
940 900
253 773
891 214
730 383
82 977
161 756
289 869
271 405
169 309
245 533
209 518
553 628
420 281
153 112
98 687
210 246
686 765
848 400
950 899
265 544
713 4
387 80
264 87
410 932
833 826
418 298
994 997
710 6
905 580
549 426
285 916
644 541
700 896
885 540
23 421
520 408
406 655
858 689
297 309
944 51
199 634
375 641
292 580
795 36
382 751
983 724
178 208
897 260
862 615
195 880
462 642
47 797
812 303
735 202
439 985
713 126
274 524
84 926
619 137
19 439
974 842
598 613
55 104
650 313
51 940
675 541
216 919
819 758
535 146
437 171
424 201
322 643
244 287
538 525
923 895
436 958
895 641
739 620
238 374
815 253
415 338
757 288
971 576
596 263
328 818
955 138
355 743
268 269
920 340
824 68
77 494
554 881
573 706
843 465
472 467
385 476
884 64
668 636
760 855
179 913
353 360
570 38
918 487
692 371
74 676
836 310
924 356
308 708
402 834
359 462
864 199
841 254
707 599
925 475
679 566
392 163
977 6
21 536
901 892
976 666
382 725
37 225
295 35
407 11
640 20
942 15
17 164
229 710
613 182
251 999
912 61
632 983
402 750
109 387
80 57
623 82
405 337
634 521
646 732
982 332
90 230
447 743
740 599
193 182
735 840
378 98
779 904
455 985
622 363
958 324
816 342
965 520
423 952
601 917
919 309
837 127
674 581
207 370
689 272
147 859
150 511
610 282
397 434
418 147
208 252
394 382
855 913
606 352
276 489
211 889
483 160
818 281
303 160
385 800
66 340
100 150
153 902
135 689
331 132
941 201
245 210
722 987
960 641
303 277
797 227
60 415
844 700
241 622
255 467
754 631
866 643
496 351
559 651
583 733
624 644
515 173
659 102
946 977
524 809
880 402
220 570
285 541
871 449
988 273
120 763
81 790
858 600
875 336
658 544
730 875
916 870
837 389
530 691
124 155
170 225
750 654
706 107
781 723
786 959
654 229
609 653
517 482
394 543
723 316
928 199
49 824
643 935
976 838
332 110
730 649
476 321
222 199
59 604
151 63
207 638
681 883
940 680
497 177
697 998
663 757
289 533
108 135
350 818
100 194
787 140
978 526
673 170
484 790
636 543
628 588
375 424
617 279
234 294
512 284
135 781
229 685
885 543
665 731
957 4
81 846
62 63
322 178
200 900
887 852
994 698
943 27
947 172
6 100
913 380
661 832
370 670
91 386
530 147
757 97
141 984
567 606
618 484
126 686
270 656
701 469
9 768
207 43
323 415
774 640
171 263
709 369
414 359
55 11
50 266
56 883
948 575
630 342
854 742
718 727
53 875
198 822
804 54
774 54
948 550
361 99
93 35
599 17
994 979
243 466
615 485
557 785
687 154
651 406
97 590
934 870
883 72
143 542
930 890
910 102
596 799
728 697
284 334
884 436
552 69
454 644
261 408
392 429
58 215
610 639
737 653
6 471
953 501
616 597
579 429
223 464
930 776
985 468
419 265
516 41
632 615
873 273
90 33
425 565
408 58
880 116
484 437
808 470
931 181
887 40
575 947
95 919
873 216
961 289
647 924
61 596
838 693
696 472
74 652
469 745
24 478
643 912
614 567
714 72
896 461
874 237
830 500
689 235
131 623
43 843
951 885
384 798
266 543
471 777
417 146
189 178
335 301
68 833
651 302
73 422
385 649
836 693
19 282
879 232
655 927
312 57
2 20
494 277
644 355
927 337
897 848
825 796
32 417
633 475
382 110
697 558
589 686
436 799
198 525
246 968
445 626
525 772
168 956
901 674
892 872
531 4
882 809
722 181
532 46
786 609
88 71
291 935
167 971
709 525
249 44
69 658
197 754
623 804
122 93
460 239
406 253
317 408
697 22
623 996
958 319
146 439
921 260
389 593
12 572
589 849
385 342
581 567
631 349
324 259
722 107
260 697
69 691
434 775
9 278
636 584
809 484
321 319
969 887
841 939
313 253
591 496
467 344
413 266
694 251
349 653
992 186
278 285
65 147
894 595
577 231
757 896
239 439
545 130
459 147
319 502
877 24
59 928
962 600
291 274
367 581
499 566
825 175
156 162
372 388
653 222
889 958
598 692
417 401
211 822
903 72
888 63
993 156
493 435
194 568
62 423
699 21
448 936
836 591
613 805
606 136
964 317
305 179
41 319
121 480
82 407
466 649
772 51
950 826
30 435
562 556
743 257
408 103
797 506
530 899
751 407
854 782
612 174
707 1
250 547
210 429
687 805
398 56
542 491
355 404
820 500
292 43
875 418
955 542
847 164
372 985
899 875
373 200
727 150
913 33
141 15
343 305
479 452
693 703
84 870
530 320
235 502
62 226
140 680
257 942
29 834
186 124
462 354
232 848
976 693
317 51
848 760
197 158
371 277
465 338
856 608
548 81
940 589
789 522
685 808
309 885
325 577
68 961
348 995
626 479
734 613
368 327
788 524
926 227
105 888
133 241
628 648
688 560
238 264
110 974
211 501
1000 548
430 864
818 432
834 358
635 493
423 597
170 191
18 783
113 101
804 231
364 516
628 684
417 531
4 276
204 984
600 389
46 506
897 748
949 364
71 179
211 432
4 249
492 598
6 951
649 650
919 262
267 649
960 924
953 465
708 163
597 728
132 659
125 222
608 902
634 587
80 359
763 689
871 362
667 21
483 672
645 362
392 660
546 905
443 962
712 381
956 845
573 99
3 135
808 253
134 929
606 533
809 542
513 685
350 401
910 507
136 435
845 374
584 321
127 719
218 415
464 724
50 376
555 729
234 814
870 786
897 331
552 636
221 975
562 492
374 113
583 163
993 752
561 528
476 999
647 460
690 380
989 740
820 42
995 701
859 69
941 220
334 345
237 232
7 611
520 72
689 759
935 795
730 308
160 316
128 943
326 205
127 72
624 56
917 501
516 823
465 868
463 616
894 520
671 687
331 281
580 629
228 84
686 979
524 717
827 484
361 857
402 414
59 810
90 507
824 505
571 110
415 747
489 908
83 239
578 902
985 665
88 130
202 803
890 194
641 982
261 199
183 167
989 34
15 10
739 764
561 292
650 58
840 137
257 993
724 35
690 373
81 677
197 674
1000 554
963 777
510 602
381 554
444 294
603 557
967 719
233 318
325 868
305 403
588 880
899 26
627 580
165 198
447 287
665 856
799 742
286 219
593 451
98 515
695 117
153 764
826 199
673 824
230 935
661 41
259 733
62 401
737 196
722 539
451 22
822 117
361 650
97 967
961 485
312 740
760 989
115 36
195 465
403 711
793 215
47 914
967 698
267 511
868 992
73 383
242 977
180 971
122 820
548 587
646 162
369 145
654 562
276 455
359 689
971 64
279 426
784 570
896 128
481 173
575 140
415 871
750 196
39 944
889 727
706 203
964 126
702 718
515 570
561 905
342 696
612 930
907 554
68 807
8 49
336 317
522 335
704 252
716 176
464 107
863 587
682 114
871 972
24 972
132 103
585 181
763 69
859 199
384 708
641 33
638 645
809 367
276 86
939 965
255 32
923 31
986 35
909 815
376 951
552 773
129 921
397 851
190 851
617 201
276 245
215 100
590 737
427 197
845 250
483 525
957 180
325 66
609 193
977 46
324 188
808 308
881 950
837 651
477 200
788 441
960 824
671 719
959 675
792 969
913 71
859 205
98 572
580 259
241 614
417 136
496 972
13 949
181 653
995 213
457 53
261 387
831 127
855 3
350 936
94 145
422 417
662 51
131 279
953 52
219 523
293 120
304 590
144 412
539 39
900 768
794 360
441 369
48 938
796 569
488 567
515 391
364 331
856 635
168 474
106 53
139 674
943 627
422 584
615 933
478 739
210 21
905 184
304 227
367 299
550 432
781 770
202 1000
853 197
624 657
955 173
751 61
854 40
531 733
733 824
58 284
127 932
728 75
56 310
188 21
430 716
389 300
233 178
691 811
185 494
934 324
907 951
458 214
163 929
304 182
272 929
210 10
602 870
864 279
876 839
506 712
59 830
277 100
805 308
553 586
7 240
362 297
255 585
867 631
474 313
494 641
461 154
958 49
50 704
652 669
961 689
123 472
191 803
853 616
861 533
267 481
543 491
160 852
28 109
300 5
113 233
103 750
795 252
743 483
569 255
378 923
110 725
43 535
252 275
307 592
398 79
380 713
503 857
660 200
187 548
613 232
458 627
215 503
390 802
474 721
331 485
709 236
681 348
191 229
536 645
892 482
448 159
818 515
533 790
195 308
247 412
357 159
708 970
887 636
298 58
305 572
82 136
629 928
665 154
156 723
389 470
875 710
973 412
643 661
581 845
805 250
683 688
663 186
843 441
6 304
288 123
548 410
760 97
220 299
3 565
890 467
873 986
950 88
827 700
986 491
399 100
445 180
23 880
714 60
788 168
770 591
264 245
173 200
144 211
789 510
234 780
302 671
373 206
649 986
862 739
950 924
542 644
51 74
899 211
798 16
397 32
337 749
549 350
54 208
626 297
56 15
916 297
548 329
65 515
757 664
772 483
800 349
981 173
994 818
747 805
604 415
411 373
668 1
506 102
213 111
794 748
57 464
426 968
504 459
706 850
616 685
911 122
445 9
966 693
703 826
359 47
300 293
982 379
164 718
286 845
8 190
329 656
283 215
912 943
655 480
139 1
289 930
405 160
531 705
253 302
378 136
176 671
476 841
551 899
331 157
73 862
320 980
703 214
384 54
29 11
860 643
947 206
181 988
619 478
593 2
793 201
2 957
640 314
644 688
249 943
315 78
817 951
253 447
781 942
690 257
413 733
198 451
483 673
940 308
766 704
186 596
221 237
628 5
563 637
699 908
515 993
286 137
524 869
450 8
431 462
130 62
217 877
415 791
238 344
859 564
542 476
799 291
288 669
457 823
320 847
237 633
828 780
740 300
585 819
917 996
325 717
265 913
872 367
737 48
70 136
504 182
537 683
330 995
925 406
124 446
448 910
181 437
634 252
687 59
343 115
714 737
514 276
795 313
532 454
2 91
522 841
774 315
728 541
273 675
877 997
8 521
226 148
587 391
767 27
643 963
73 689
467 675
374 266
722 53
832 23
225 975
179 347
193 542
1000 20
487 136
111 459
902 142
907 106
167 84
402 540
216 589
865 909
584 527
790 897
499 631
751 623
311 78
878 597
912 508
871 546
990 673
835 116
191 613
335 979
512 699
658 462
554 25
148 878
138 649
916 369
550 858
615 419
487 118
798 573
149 997
953 912
35 754
311 312
378 971
2 419
551 427
567 249
1 841
86 452
444 733
514 958
612 449
342 913
505 370
758 840
184 654
823 399
498 262
373 553
685 538
459 926
951 603
389 677
530 569
770 752
354 877
802 65
749 319
415 261
930 129
670 172
257 949
505 832
81 180
194 346
219 310
636 573
151 186
496 311
37 733
938 18
362 967
281 721
38 149
320 427
918 874
668 40
337 906
954 301
917 237
114 190
118 576
589 82
420 763
713 757
54 991
763 307
308 117
205 519
764 251
298 872
63 534
147 41
95 283
206 610
896 473
887 473
984 795
480 310
211 226
533 451
231 787
239 214
435 934
732 560
356 219
226 249
638 39
411 834
78 248
301 959
839 833
955 394
842 648
219 218
82 20
885 293
494 186
82 672
999 600
737 895
793 216
200 650
895 509
366 664
431 638
693 259
488 225
846 995
562 442
336 296
738 256
577 368
390 674
908 465
189 638
71 772
879 818
908 532
260 920
74 359
864 802
564 584
792 273
774 583
733 605
932 302
175 553
200 309
656 452
848 205
147 384
867 715
748 858
406 679
381 949
318 715
10 841
477 110
315 469
252 434
329 971
467 868
512 938
954 866
490 387
991 716
716 649
129 72
706 785
986 177
923 522
301 245
533 431
708 108
232 554
963 161
732 119
541 125
848 573
279 175
45 827
534 792
110 686
416 85
617 186
47 832
731 801
807 651
632 573
830 298
715 649
50 329
272 30
926 709
637 419
779 377
979 919
600 229
135 735
633 114
602 240
21 688
574 293
906 694
292 333
187 213
880 415
563 191
942 99
794 884
323 935
877 989
41 199
287 627
261 280
45 10
202 96
143 611
827 10
139 221
454 975
308 926
182 821
451 803
835 949
277 637
515 317
707 220
548 731
520 545
991 310
897 544
827 383
297 534
367 614
987 323
334 755
395 902
892 912
550 275
202 342
400 292
467 369
380 160
778 535
717 262
212 351
43 40
418 957
247 582
504 224
14 748
95 748
375 807
311 594
469 710
52 551
779 122
691 590
130 32
956 188
724 518
397 122
308 254
743 689
801 558
67 53
929 290
494 129
552 77
743 174
146 388
142 815
842 3
110 229
693 516
611 147
795 824
955 822
370 610
594 141
98 198
298 955
280 779
583 664
235 388
373 947
610 641
264 220
722 143
933 312
619 859
281 810
38 991
8 339
303 844
190 570
232 675
876 764
520 66
845 247
101 682
723 313
437 646
15 410
793 99
720 563
885 244
99 767
238 483
321 431
998 596
258 870
572 730
488 697
671 756
915 814
714 259
870 809
895 857
69 235
855 844
26 787
378 987
328 947
988 984
673 814
574 199
136 875
138 175
486 195
178 766
27 987
466 971
81 866
418 98
50 849
264 568
289 227
361 139
487 131
333 67
454 584
285 368
122 563
276 897
179 892
969 436
432 89
524 548
897 442
54 122
869 164
616 79
763 86
494 614
241 836
347 724
89 965
290 440
77 866
900 818
35 451
120 485
840 204
656 434
333 807
980 279
271 616
145 803
874 41
509 81
594 726
523 554
510 408
987 180
738 604
658 108
906 902
90 786
247 256
768 65
391 678
79 442
13 947
905 231
500 711
359 286
864 251
966 185
510 339
635 446
77 596
636 705
932 421
233 142
475 243
294 313
543 710
155 82
947 924
578 996
763 551
937 267
357 275
564 122
891 454
157 343
773 7
592 716
91 561
239 351
535 408
378 290
233 72
146 151
179 224
739 255
644 603
646 648
457 639
630 295
244 398
797 731
843 985
367 31
692 563
512 212
762 826
698 609
860 84
569 207
616 489
405 234
231 103
470 784
451 443
134 972
634 352
356 729
430 372
214 103
711 86
629 18
752 697
741 786
182 197
675 249
725 513
246 392
106 846
731 610
303 330
386 303
958 693
767 974
987 56
990 353
724 912
903 334
742 723
762 290
656 685
4 599
29 481
471 689
134 352
393 644
186 959
97 104
964 703
812 893
196 984
667 871
532 242
245 938
640 778
893 490
643 422
453 923
895 538
594 996
972 399
638 918
972 128
833 157
83 47
918 482
469 299
511 817
803 572
799 975
344 43
708 247
631 204
110 57
847 402
812 441
248 685
317 977
343 818
578 780
375 965
929 574
94 642
2 672
430 171
578 36
430 749
111 521
530 834
428 574
242 111
720 545
782 918
321 10
920 767
319 579
120 483
54 525
607 115
789 271
2 7
426 286
972 50
932 59
606 687
38 549
754 291
862 587
420 12
750 741
616 593
328 999
826 807
490 248
491 207
610 126
613 544
14 186
770 782
183 834
69 176
519 867
786 104
262 105
455 952
455 783
765 570
560 888
997 915
295 283
783 981
293 859
164 173
133 280
530 855
813 67
196 674
26 128
902 806
3 503
490 584
69 488
103 685
955 990
106 369
154 924
598 540
705 947
457 700
984 690
682 235
94 766
85 834
99 577
850 271
814 369
156 576
263 401
933 125
781 695
372 380
425 224
23 399
232 497
38 696
511 146
382 334
743 818
629 409
790 929
234 51
337 381
793 146
204 588
984 888
128 595
497 413
67 463
571 391
322 621
514 239
734 378
690 529
849 932
277 326
157 769
521 280
72 724
520 114
101 213
520 366
27 628
420 525
318 848
207 91
272 891
394 869
784 377
260 433
691 881
20 231
532 137
751 498
655 39
977 964
229 407
331 758
327 986
951 938
95 717
8 829
62 911
429 815
838 183
230 794
560 344
543 753
532 640
174 614
429 604
652 397
904 71
184 362
168 303
454 449
776 703
458 622
450 556
871 795
952 13
533 223
227 830
454 434
145 788
183 396
965 731
201 772
281 679
27 21
836 456
709 800
768 171
517 392
578 314
930 797
994 722
463 431
509 784
463 783
954 477
694 338
291 756
212 197
14 960
558 719
472 558
772 415
597 555
328 963
874 617
200 381
134 392
558 407
42 132
508 979
751 151
908 277
608 761
736 201
253 164
421 74
839 70
432 787
687 593
834 313
765 700
644 525
26 555
51 49
355 14
103 744
479 408
307 571
715 136
29 24
90 207
308 201
250 465
103 904
184 902
879 51
485 158
770 422
611 374
258 122
886 903
329 765
251 334
853 374
626 480
322 430
614 517
635 894
474 654
686 344
604 722
933 998
562 384
40 170
284 67
869 938
3 140
564 971
802 707
388 367
809 514
505 799
878 622
27 752
122 928
308 209
203 756
374 679
522 673
270 119
53 672
922 396
810 640
72 426
532 911
873 95
740 737
930 632
560 411
301 489
880 185
502 898
908 347
920 80
311 510
10 84
226 31
157 895
411 45
45 669
218 707
876 726
798 141
466 905
353 772
833 439
79 962
59 943
644 699
783 767
326 165
242 713
402 147
675 268
171 778
413 543
800 299
325 495
511 820
869 242
347 892
289 291
500 314
206 778
704 326
135 516
75 417
638 310
266 996
570 154
248 965
951 367
393 465
44 444
200 160
222 858
20 263
953 339
646 527
961 501
71 800
454 167
766 528
101 269
56 255
338 767
845 781
248 387
312 617
131 975
337 604
302 559
407 798
764 792
53 342
398 305
907 166
550 774
936 463
374 768
834 213
685 877
895 529
820 493
803 424
119 297
415 984
639 534
919 443
192 109
793 240
317 600
468 993
999 163
697 185
628 663
445 801
860 693
892 434
36 899
372 531
991 526
639 332
738 710
422 98
728 625
1 833
951 893
266 677
190 677
970 751
298 174
197 567
126 485
77 246
987 45
61 525
329 683
690 201
827 900
921 296
723 788
248 932
79 344
123 98
423 552
286 974
683 446
789 229
610 108
230 592
181 837
543 270
610 166
921 584
337 891
446 371
159 309
2 961
51 407
749 990
98 158
629 47
547 597
421 568
202 382
86 542
658 151
994 919
666 546
442 917
256 958
797 148
940 385
761 802
842 372
711 952
739 29
380 212
51 742
574 129
658 669
929 881
197 495
145 270
894 956
874 532
146 774
795 247
337 546
688 535
169 328
588 912
820 33
160 169
319 827
647 393
97 348
900 338
182 131
670 2
881 761
862 154
577 808
490 125
222 47
572 913
841 266
799 111
586 16
918 76
881 693
655 203
104 187
192 263
172 910
551 880
264 23
674 970
868 872
476 716
605 451
636 311
84 605
762 686
266 105
124 991
881 162
35 312
531 782
286 809
768 712
582 270
590 310
475 162
595 924
704 513
798 149
307 609
969 18
275 348
87 1
99 855
155 941
4 151
697 289
852 508
7 337
69 369
741 571
909 645
535 303
42 775
445 92
263 234
855 239
624 581
400 824
132 992
977 892
404 14
501 975
338 232
28 967
74 739
733 790
341 898
250 701
487 741
901 724
69 575
252 614
765 641
899 595
35 623
563 522
132 44
672 880
700 108
804 274
958 441
839 623
156 373
733 656
904 394
428 691
167 206
800 734
868 458
390 640
669 510
575 668
273 771
87 935
627 366
335 787
381 552
395 677
534 394
699 918
816 496
11 986
582 288
982 310
956 805
258 741
890 492
730 403
791 246
553 359
564 279
431 604
618 900
618 945
80 856
966 938
897 700
138 464
546 932
608 223
96 74
626 172
532 358
745 1
113 904
831 989
612 270
522 932
521 155
719 530
638 701
992 314
643 619
948 758
895 556
632 46
30 60
568 146
144 325
794 642
105 61
637 644
423 127
768 690
43 675
713 90
49 140
228 846
177 920
892 514
707 943
975 453
464 959
443 396
640 806
460 179
523 98
527 165
110 34
827 923
974 123
513 774
413 879
316 252
352 397
616 187
820 952
510 109
797 382
571 622
631 194
23 615
305 120
889 854
751 304
47 281
167 46
370 852
319 652
43 7
284 655
655 27
500 514
316 481
27 626
954 590
406 331
378 167
58 770
255 230
60 197
361 14
298 192
869 225
689 711
643 664
383 265
987 250
386 973
556 904
752 903
554 115
534 752
47 829
106 328
26 940
518 519
991 535
439 773
874 346
725 892
631 575
321 982
182 329
18 362
671 315
291 69
655 764
753 22
59 312
965 150
72 442
96 190
293 149
882 981
970 259
275 391
223 773
453 132
992 878
52 757
373 839
532 962
82 720
491 414
250 169
455 242
387 324
179 120
425 215
333 32
825 158
192 669
364 852
638 419
466 404
432 493
157 947
828 895
255 875
752 547
682 998
572 623
154 443
413 12
894 548
153 963
794 809
942 317
192 6
417 697
722 784
467 368
625 870
612 159
460 766
801 124
871 606
353 275
148 46
143 973
250 888
485 592
808 745
916 874
813 508
14 549
652 25
278 659
715 638
96 259
784 871
911 577
913 777
954 991
541 901
199 260
320 69
35 307
195 403
589 725
844 346
512 881
319 771
953 38
95 468
975 118
632 248
787 362
189 138
515 288
951 424
388 43
949 561
996 327
166 983
799 732
567 62
662 654
102 978
199 379
527 153
971 800
660 68
730 590
293 108
658 988
459 98
163 785
46 862
808 932
271 330
812 685
514 878
990 681
710 640
78 267
900 436
959 826
470 310
138 359
652 314
193 479
306 715
131 856
361 863
246 304
394 152
402 242
815 204
616 553
50 183
602 994
618 597
29 578
181 238
173 19
530 580
656 130
438 676
978 299
479 818
197 556
778 284
371 854
357 854
952 170
702 890
996 849
796 843
327 61
382 846
900 866
976 732
167 507
82 619
399 867
6 954
706 775
776 740
662 477
930 996
656 214
268 333
877 616
413 662
152 131
130 250
602 457
890 276
618 176
919 76
377 708
238 77
278 46
951 168
267 915
161 276
328 235
409 356
577 159
889 19
534 611
509 74
307 283
134 588
874 136
990 221
577 48
862 370
76 799
271 126
33 918
63 860
813 334
411 987
114 390
559 150
230 35
369 489
934 281
961 283
843 864
19 559
48 43
29 631
575 12
452 878
732 368
617 56
927 405
288 113
299 176
955 747
111 128
449 55
657 311
249 221
298 327
619 83
454 343
897 584
470 305
817 576
280 987
847 263
905 998
230 797
522 27
838 430
112 754
782 802
5 888
136 412
123 15
56 49
97 195
754 186
819 457
649 198
186 179
64 169
752 133
532 553
622 830
379 794
761 953
634 34
685 912
209 919
513 67
852 28
406 395
857 706
803 859
216 572
548 438
517 680
103 176
303 201
194 139
638 703
222 475
529 198
5 299
765 297
261 526
127 899
234 79
551 330
486 962
370 7
734 547
548 910
848 11
717 886
912 894
266 535
363 795
299 956
794 852
283 286
353 358
605 486
904 767
367 918
988 771
395 99
399 876
77 957
38 136
422 122
376 289
129 803
695 596
88 621
316 855
649 108
115 81
290 353
696 230
730 679
415 616
605 384
131 360
728 847
529 372
571 279
202 481
77 610
851 135
229 779
380 206
246 299
345 612
775 418
262 508
104 94
699 476
808 927
75 766
461 794
63 516
572 35
156 359
162 978
498 464
649 504
871 74
62 877
899 801
660 625
134 230
736 264
597 818
540 570
943 163
439 9
4 340
892 984
562 790
409 930
906 305
590 33
958 858
66 497
532 605
469 687
898 771
6 259
952 627
487 35
775 496
911 809
67 635
646 892
852 412
943 652
300 332
188 863
416 308
20 317
551 992
44 520
348 78
40 16
21 888
503 123
528 537
545 43
214 139
713 293
471 589
123 14
525 626
645 538
574 629
356 106
179 744
471 648
138 22
276 198
293 524
896 991
338 510
290 628
660 768
576 264
794 526
566 468
61 536
949 777
589 897
64 612
226 161
249 301
50 233
705 387
210 427
134 141
401 433
323 250
192 675
447 597
375 262
668 756
997 775
937 678
739 645
842 310
627 614
523 662
580 277
659 865
734 528
366 897
539 915
683 998
729 76
706 240
146 744
619 612
351 115
934 646
220 246
791 985
604 123
431 756
6 761
225 407
12 938
603 924
7 134
298 402
114 418
791 743
394 692
153 139
502 277
158 381
483 357
904 49
628 280
8 865
910 492
660 886
999 18
149 389
338 401
448 956
940 928
295 38
935 459
731 69
178 340
801 78
327 163
232 601
549 454
817 720
956 917
619 343
177 751
83 387
609 977
388 486
849 606
868 563
786 625
477 283
882 523
273 451
775 858
649 110
635 149
63 688
123 440
425 227
958 378
29 124
111 568
279 105
624 775
453 44
736 240
158 240
957 309
960 556
209 983
861 386
995 476
186 210
70 760
96 724
298 185
402 194
211 503
975 433
384 320
512 156
521 954
349 615
492 282
553 273
962 625
355 535
325 5
507 51
513 254
547 265
784 825
829 793
383 884
410 777
124 484
470 820
564 392
569 449
327 308
450 467
180 264
214 584
707 256
253 592
928 765
323 575
586 120
89 728
842 306
84 491
291 683
169 821
976 579
600 143
900 59
712 787
285 688
125 199
437 775
919 363
230 757
476 78
664 904
831 15
58 823
98 329
302 369
496 949
332 846
760 385
106 987
539 960
303 590
991 37
130 834
970 237
630 652
996 859
732 785
720 533
103 65
252 561
935 105
569 752
63 356
100 755
514 868
567 630
291 785
509 776
503 4
776 150
790 563
194 720
378 949
792 403
642 321
835 577
365 776
205 21
233 108
892 720
978 289
746 613
623 23
342 814
195 248
181 493
698 343
892 475
611 286
796 694
494 4
485 269
638 345
493 324
310 22
406 3
430 670
969 377
155 226
782 629
807 518
758 193
199 34
155 500
19 472
162 619
635 372
735 229
188 680
821 916
562 175
405 884
320 662
90 421
747 125
933 457
489 719
104 788
46 335
609 205
895 664
794 538
650 195
54 197
842 891
39 882
127 524
271 222
736 134
48 482
4 587
275 770
765 100
432 66
187 22
685 334
646 84
326 177
755 273
709 623
582 489
450 973
763 36
748 843
590 68
990 966
422 453
68 909
24 889
776 554
731 722
895 201
553 248
189 214
247 447
765 282
161 283
198 908
672 580
265 449
889 411
903 202
31 915
44 932
551 8
607 215
513 248
615 893
383 128
823 756
886 675
962 150
628 581
286 195
626 551
624 965
874 759
246 963
319 720
666 695
281 414
754 278
472 201
370 399
349 816
875 141
877 329
187 425
798 712
227 427
22 11
754 277
709 275
642 602
380 430
226 752
969 198
64 322
399 372
813 184
517 737
739 814
403 364
221 881
515 277
42 43
536 43
908 797
258 365
75 99
255 702
182 170
167 283
269 463
741 348
181 70
11 948
932 896
251 394
870 929
525 675
745 208
479 967
998 156
939 709
365 543
705 39
697 673
948 210
317 431
385 775
623 942
632 365
81 479
465 9
872 300
627 688
670 688
352 95
390 957
860 375
81 422
454 666
70 770
802 568
281 580
62 238
723 429
667 271
377 364
368 606
29 750
95 525
230 553
90 872
536 913
982 512
283 812
825 8
475 763
676 338
1000 7
721 771
382 830
862 883
481 357
639 682
853 6
674 330
886 143
94 509
797 481
236 645
946 782
937 97
23 672
780 490
309 687
792 219
917 881
173 637
462 699
534 892
306 696
125 781
717 582
460 620
524 245
874 915
985 133
744 390
509 484
581 287
184 58
674 510
933 576
873 171
377 176
851 214
487 482
110 472
486 745
226 836
416 582
819 791
451 425
20 73
493 572
83 146
749 5
622 805
146 922
958 976
767 683
277 912
710 432
865 571
569 345
550 439
347 605
343 705
571 252
808 732
771 290
841 633
323 849
548 592
649 983
565 412
772 522
522 930
477 892
72 521
494 123
117 233
986 478
393 483
573 645
948 330
499 125
796 663
724 279
524 797
63 599
782 896
329 252
297 413
433 313
996 941
835 621
104 868
739 285
440 27
241 431
323 746
442 499
321 55
213 322
794 863
133 601
166 227
235 180
325 486
852 710
939 258
143 237
255 203
678 179
658 99
955 289
709 390
506 946
785 242
160 593
264 697
685 376
607 740
676 678
821 29
843 747
573 703
717 987
205 722
912 485
189 232
919 47
137 17
641 761
643 598
479 118
582 300
905 734
608 304
67 371
471 732
411 516
209 698
915 334
718 376
296 648
671 545
974 452
406 920
763 133
275 722
680 885
681 572
993 777
279 149
484 327
958 870
34 961
232 340
875 137
569 991
778 786
511 295
546 739
226 632
480 323
563 921
437 334
665 618
79 262
427 880
791 545
261 190
72 343
53 99
354 399
184 206
820 920
600 362
635 971
279 530
801 222
655 985
566 799
63 142
967 467
630 423
72 755
990 77
229 519
90 557
780 649
491 6
25 553
983 879
445 865
11 127
652 785
869 920
637 960
359 630
7 839
196 538
72 472
465 474
401 520
972 819
555 9
867 922
436 262
361 958
736 822
55 242
184 109
304 997
782 171
341 968
564 621
682 223
16 557
777 734
670 71
903 478
961 71
228 116
439 436
715 73
168 316
143 626
838 245
189 1
783 682
565 940
13 527
643 259
102 342
84 622
287 435
16 77
316 105
81 218
820 108
732 456
8 225
776 728
720 559
497 494
981 954
262 129
158 436
669 88
56 562
304 998
472 566
118 994
136 724
609 522
680 837
167 795
536 814
319 832
616 218
88 722
352 216
728 623
397 843
76 265
387 486
343 723
351 799
62 375
752 30
486 895
416 97
436 881
510 934
79 503
59 126
887 242
849 599
34 366
964 861
754 318
781 880
104 95
880 232
674 695
212 344
782 617
543 991
864 170
865 943
536 879
640 899
498 452
852 951
254 407
165 568
884 386
8 688
181 35
43 812
731 924
180 880
166 313
605 60
454 159
874 606
884 516
369 419
441 942
336 395
185 608
579 628
827 354
631 511
77 862
707 116
979 24
963 234
446 923
529 339
31 469
666 488
272 421
766 975
835 292
121 881
663 699
767 201
329 15
713 303
277 686
352 186
165 551
238 788
66 300
424 291
925 536
558 687
308 844
518 140
542 726
950 554
548 642
292 33
968 507
793 404
24 557
598 495
844 939
226 361
994 673
135 277
271 216
459 229
410 450
224 859
593 700
521 854
126 203
459 204
260 779
661 739
978 776
305 621
904 793
918 763
154 695
512 339
189 289
508 474
329 124
130 778
996 546
552 117
891 316
441 930
84 575
334 562
898 332
159 252
432 396
764 648
598 358
15 430
437 225
90 237
90 914
316 488
549 989
984 147
547 184
842 80
291 645
975 636
746 261
834 576
335 440
865 947
708 506
339 144
415 762
81 883
709 454
529 590
125 551
515 48
503 393
858 262
665 279
70 561
200 347
219 311
36 750
280 73
508 427
336 701
785 703
632 449
911 637
831 950
320 622
775 900
238 154
248 15
144 662
647 46
515 410
357 84
7 826
363 778
409 762
390 174
796 290
632 766
782 416
293 810
160 136
703 918
580 516
964 492
150 388
581 195
630 188
96 721
235 9
241 997
225 592
303 841
142 670
137 68
840 287
149 256
816 867
685 730
53 41
822 783
457 78
878 564
753 214
566 94
281 522
161 997
851 446
377 859
436 189
502 779
999 424
608 773
733 876
617 130
972 81
600 455
571 504
903 243
840 916
764 510
574 592
206 471
828 367
844 379
689 953
413 351
433 672
802 471
46 460
351 297
915 829
423 970
912 244
786 29
2 140
764 414
75 355
449 254
793 801
345 782
119 450
488 910
200 838
965 111
715 799
114 546
192 135
447 677
494 119
415 569
387 483
328 288
663 718
601 164
377 58
763 999
404 894
862 96
878 979
543 358
286 802
433 107
119 807
885 829
144 979
207 907
264 90
642 44
482 695
849 957
20 741
6 642
70 342
520 170
665 403
24 381
112 428
868 979
374 327
950 369
124 832
525 459
597 967
725 802
458 185
133 612
252 88
420 837
904 395
183 515
99 80
334 22
982 53
50 791
239 493
399 581
871 790
152 5
37 903
428 737
467 743
597 703
221 891
430 744
76 846
78 919
101 88
110 621
61 549
845 407
398 897
850 49
148 10
589 543
283 979
732 928
203 253
841 598
950 335
232 533
997 336
622 679
825 701
794 442
694 519
989 667
424 422
686 189
853 21
220 712
484 197
113 356
76 199
510 990
554 327
396 278
217 147
233 307
953 433
604 932
766 619
546 103
263 395
161 147
411 46
727 707
117 837
158 370
8 941
701 522
872 185
617 924
855 993
971 964
220 947
623 266
947 988
431 869
401 733
119 619
972 281
525 815
536 237
965 254
545 101
702 358
305 527
910 648
212 792
345 874
150 647
349 623
130 39
201 616
262 890
741 705
347 402
698 731
99 326
161 149
911 329
281 842
235 811
797 658
31 345
11 20
843 645
424 642
214 982
830 76
458 151
401 907
479 511
45 346
708 367
567 549
982 118
421 61
90 114
840 107
802 667
793 263
639 165
314 941
586 352
776 490
26 997
537 369
918 240
980 308
842 292
192 786
2 691
234 553
67 523
801 474
250 761
418 970
751 323
557 356
999 837
362 781
268 158
606 417
223 365
605 99
766 191
392 481
991 221
609 351
593 438
908 139
112 242
46 780
531 955
559 878
667 563
63 308
324 430
768 315
937 812
381 508
543 121
213 644
212 100
353 78
920 677
121 612
73 854
891 133
368 143
537 673
621 31
487 903
618 448
552 891
131 16
204 876
42 17
876 18
26 932
939 392
533 826
705 995
499 262
238 519
747 441
134 832
971 839
272 860
862 488
204 703
262 626
987 866
799 6
383 385
518 98
422 522
194 750
844 48
195 231
429 726
16 499
367 139
91 753
373 707
82 174
985 672
118 561
545 76
208 463
15 696
403 456
142 781
710 731
931 132
135 843
551 157
886 534
52 652
981 743
563 564
731 160
662 624
330 906
509 611
5 74
339 432
537 20
745 415
180 904
901 346
211 345
200 392
763 349
349 706
549 890
340 207
57 810
988 131
309 826
497 450
714 1000
743 945
743 874
803 373
141 444
574 902
749 506
263 628
831 789
521 381
601 124
248 913
292 630
900 292
978 286
454 231
297 809
224 468
869 768
936 214
250 936
935 209
389 680
12 506
189 188
191 49
266 601
307 271
29 240
497 696
149 825
547 25
220 663
880 661
695 446
697 347
263 622
110 968
747 942
902 735
400 289
532 469
943 380
62 413
809 800
760 637
679 779
48 486
86 171
953 124
64 23
698 590
339 105
769 747
965 947
116 685
417 889
852 60
337 900
676 717
881 801
180 170
878 105
213 787
882 175
585 767
189 459
308 513
19 99
696 609
874 312
237 863
600 63
230 695
955 786
687 569
595 903
172 892
728 41
178 271
964 556
824 969
133 192
150 520
266 123
743 185
583 951
71 162
239 778
692 313
255 155
472 424
304 208
103 683
630 415
791 79
144 484
195 850
346 93
971 381
686 423
82 375
965 172
949 504
236 458
568 525
438 423
260 380
749 251
2 41
71 846
554 939
722 709
306 481
591 439
428 490
410 948
19 449
591 173
583 62
307 52
714 670
947 323
134 677
746 141
40 895
564 253
761 804
858 258
453 57
736 479
268 485
17 29
920 187
442 242
254 302
633 372
512 279
58 384
651 165
580 177
307 223
401 511
54 614
667 983
684 131
437 63
903 203
51 398
517 900
368 823
848 364
305 83
839 473
923 42
998 97
971 92
52 299
199 25
965 53
319 107
690 150
494 650
900 251
355 762
477 305
863 164
391 80
819 60
218 593
194 897
943 33
803 447
79 75
530 540
80 841
594 403
374 977
131 10
874 326
435 855
972 231
897 506
977 181
896 692
942 92
188 669
577 520
40 130
460 160
953 226
392 992
331 713
661 522
119 777
189 579
245 227
485 358
814 883
912 868
494 247
906 77
169 496
342 395
928 100
288 424
429 561
901 157
926 352
146 187
998 432
728 606
256 635
355 440
134 66
916 126
344 757
13 126
910 312
386 19
352 743
224 787
680 220
927 360
485 135
521 262
949 94
102 1
102 481
647 342
415 324
52 268
744 656
968 306
950 470
551 470
852 224
60 845
724 808
138 68
237 444
811 386
234 658
613 423
101 95
561 826
408 125
31 937
959 606
586 340
941 7
494 997
37 996
349 140
916 970
633 808
115 101
146 913
487 857
719 689
558 946
276 250
389 811
428 212
320 528
624 942
17 783
817 598
690 553
22 405
630 256
163 560
508 942
379 362
680 174
267 877
162 447
586 925
410 196
464 557
689 54
934 587
895 938
677 416
361 815
667 245
320 2
122 547
618 396
53 466
10 468
462 744
762 597
662 548
292 463
202 198
206 651
790 360
496 15
527 58
511 778
74 273
832 946
483 917
492 936
199 174
511 438
863 111
757 398
837 715
908 442
754 14
546 990
821 608
98 623
487 514
358 308
429 99
801 746
892 248
257 554
401 647
500 386
220 488
164 152
64 406
781 515
721 846
879 724
389 344
207 412
578 77
473 835
806 782
395 954
468 389
584 182
972 592
611 511
345 860
821 497
915 883
639 770
9 413
969 41
925 748
299 564
330 266
205 677
334 78
751 352
285 815
532 324
238 89
814 145
692 776
503 324
318 204
116 151
625 881
694 433
200 479
998 279
352 761
745 656
810 676
801 800
59 237
526 605
634 865
200 350
83 240
472 985
567 34
368 499
34 656
985 536
365 492
140 540
879 899
979 1
272 635
218 33
902 335
851 753
338 886
746 935
501 60
917 308
878 831
592 827
139 271
605 242
328 977
555 147
288 763
850 358
970 475
839 243
722 856
983 21
872 205
962 198
382 587
654 947
816 141
685 271
1 858
786 84
916 999
93 14
58 530
927 875
843 559
186 667
334 218
282 110
669 782
469 486
133 777
971 422
137 71
318 178
630 878
698 439
911 991
233 122
193 137
253 965
675 753
912 336
732 985
832 976
343 342
768 585
905 221
287 771
654 414
55 17
221 270
335 799
560 200
657 344
548 930
581 725
814 309
964 762
892 733
336 372
48 674
871 995
817 413
883 462
821 34
71 922
716 504
38 637
963 282
883 898
964 37
712 518
863 348
965 400
354 82
376 297
426 157
783 643
649 24
696 777
832 284
569 485
876 880
841 51
631 531
566 292
33 773
340 270
186 668
490 824
205 547
810 336
222 717
7 302
728 189
852 56
211 8
720 405
175 961
633 736
239 297
501 946
552 985
757 636
147 341
364 677
16 944
419 190
278 943
416 106
425 70
358 463
337 297
759 982
831 830
699 389
823 353
351 265
390 475
576 896
529 721
561 78
421 702
678 790
820 73
301 354
51 17
133 304
765 86
897 889
595 528
499 815
804 537
541 520
819 931
74 891
42 422
564 987
824 885
120 513
565 273
715 155
915 443
147 266
992 977
708 315
813 721
369 91
104 841
670 581
671 893
982 84
487 368
195 134
834 74
980 65
650 267
676 516
410 530
573 743
851 67
891 612
430 390
139 949
320 804
840 970
900 29
98 360
526 101
668 91
960 650
957 604
587 865
500 162
716 130
533 760
949 393
172 344
474 948
381 965
723 784
865 377
739 514
490 429
398 515
848 246
543 788
366 814
822 212
371 966
379 946
91 31
363 508
433 335
488 650
558 189
889 810
43 767
915 683
557 833
71 148
628 786
295 755
867 247
531 603
214 187
830 193
474 934
603 612
395 516
844 598
454 298
867 136
893 477
819 564
656 778
347 18
640 939
1000 3
60 297
829 993
928 260
254 54
621 825
479 740
823 47
232 324
1 388
295 435
96 947
964 205
756 921
741 168
797 274
963 519
243 276
70 772
417 867
948 335
875 285
823 731
696 513
55 400
947 95
435 816
414 779
989 101
189 892
45 675
797 136
819 599
776 188
794 770
815 943
732 909
678 263
715 901
312 198
967 495
595 194
182 279
70 607
799 329
486 115
559 899
840 753
969 731
404 437
771 934
320 973
658 682
969 963
581 218
70 618
375 520
758 158
923 952
625 415
82 705
206 656
951 749
115 376
55 735
253 54
775 652
922 685
131 793
329 273
586 143
285 902
948 523
310 271
741 30
537 681
820 294
504 88
494 441
306 900
47 634
473 841
583 458
467 402
501 156
38 589
172 721
423 961
568 46
980 505
561 604
325 897
558 889
84 635
818 181
940 380
848 815
891 315
486 787
419 711
909 1000
384 445
482 944
93 959
97 800
340 556
864 428
132 755
115 26
549 605
2 420
434 900
375 271
898 658
364 100
60 51
521 769
203 993
408 219
633 115
858 417
290 291
900 989
887 573
694 335
296 540
614 503
511 764
242 115
885 780
377 792
267 615
823 793
815 217
165 448
159 578
522 503
410 131
213 709
999 21
428 347
279 377
268 854
545 193
474 734
958 581
47 656
596 502
943 556
170 45
681 726
442 606
895 748
346 948
765 492
700 440
244 886
753 538
361 511
413 399
564 844
323 128
700 851
604 389
958 334
231 403
83 875
606 170
590 188
19 882
811 249
79 868
962 306
414 363
503 339
503 104
873 53
59 384
88 743
170 154
117 833
67 355
342 235
310 316
437 84
97 626
605 745
18 594
645 481
490 9
872 164
420 388
523 895
217 199
130 733
750 874
125 956
112 357
255 618
620 443
635 20
921 390
846 527
353 468
853 793
823 588
110 305
274 83
665 384
237 128
233 902
449 273
821 309
578 771
128 914
577 837
997 818
61 131
669 352
192 741
964 45
386 607
88 853
421 307
432 667
285 620
623 692
879 663
781 435
798 69
69 618
650 145
575 199
443 214
506 810
498 815
569 267
778 684
63 740
278 69
796 332
466 882
798 849
146 281
476 807
511 677
783 214
687 381
823 174
97 237
376 326
264 804
957 328
618 361
288 497
220 803
313 3
944 602
983 74
421 798
77 712
21 370
932 325
58 976
747 57
826 442
162 360
676 780
717 151
845 601
340 491
852 14
927 239
584 671
224 591
560 552
730 760
903 967
146 848
973 122
737 576
612 94
54 842
119 983
118 186
126 254
754 900
599 14
540 159
553 548
940 250
10 161
981 471
94 218
554 214
525 293
604 851
4 81
855 506
48 76
228 800
524 563
273 811
846 815
191 409
391 97
80 783
139 911
819 682
483 974
348 889
462 55
477 328
606 52
343 508
570 7
802 98
769 142
135 362
293 130
880 268
748 778
68 515
787 31
632 252
270 931
332 317
654 223
916 193
621 724
495 172
676 283
389 728
209 961
217 971
675 478
367 935
586 832
927 712
702 195
537 216
272 967
727 795
536 263
723 78
18 789
827 678
709 399
457 586
135 711
764 237
129 919
817 627
665 839
187 783
953 265
552 826
976 509
913 277
587 767
469 461
60 538
590 793
176 517
63 74
439 295
322 279
753 74
629 7
511 233
871 200
691 627
425 736
635 82
464 12
539 822
462 417
227 436
795 459
742 701
421 406
565 419
683 200
897 996
541 250
14 529
202 923
503 888
98 756
936 536
242 392
379 153
467 780
216 965
568 873
134 503
483 837
673 3
548 8
14 739
90 289
953 506
347 321
456 370
481 410
165 534
988 963
721 822
286 99
115 998
584 559
922 339
949 498
586 377
571 443
888 214
105 322
10 278
18 108
19 76
319 529
194 594
493 734
865 558
943 73
532 73
783 961
394 447
65 483
609 63
754 689
626 468
745 624
785 555
303 237
112 857
609 475
580 721
770 237
365 572
71 632
127 207
288 555
439 484
398 373
463 410
774 547
269 72
192 733
778 809
406 497
741 241
445 816
603 426
376 236
666 688
992 16
309 337
257 320
107 171
67 518
271 780
210 339
60 833
735 542
43 879
76 180
50 347
102 933
155 614
529 268
22 437
268 989
446 572
250 325
481 974
346 287
811 530
483 737
902 445
19 92
737 802
803 700
874 302
121 203
238 90
493 777
409 446
537 45
611 785
114 611
533 366
138 903
247 390
849 543
572 881
414 792
249 822
345 617
893 273
205 141
409 823
73 776
124 855
476 617
800 836
140 865
234 993
316 734
585 831
778 345
381 166
773 503
882 472
439 882
840 428
135 75
887 17
412 613
181 535
290 577
780 87
253 110
684 356
909 395
676 4
720 617
867 686
47 310
646 636
581 782
361 506
140 211
735 66
148 641
704 97
709 594
598 835
696 239
230 742
475 656
712 10
660 303
749 594
749 989
449 304
799 620
237 730
489 810
609 350
202 467
497 329
349 9
898 361
557 258
464 260
801 350
662 146
938 947
523 293
298 91
97 651
603 548
117 699
640 729
210 600
599 397
889 677
32 905
138 993
147 795
647 190
545 509
303 315
504 924
405 408
113 958
174 197
53 128
525 820
499 787
73 427
508 701
164 813
835 294
861 774
196 460
174 180
968 588
244 161
587 988
452 621
993 964
99 155
682 411
75 228
109 41
68 949
36 160
248 570
274 491
791 798
951 602
695 285
587 595
426 61
788 777
236 510
491 850
680 280
97 437
893 519
585 735
188 894
622 643
714 299
330 9
240 746
11 410
426 103
411 393
568 728
265 292
565 110
819 120
577 3
363 305
784 273
744 883
708 107
428 971
95 537
659 807
184 740
350 172
178 110
327 326
772 835
894 223
578 377
863 828
159 341
995 216
202 397
442 899
155 133
180 452
322 81
851 477
771 707
590 822
574 619
625 333
32 871
125 497
488 732
538 107
911 440
508 484
752 988
230 981
704 916
853 780
218 423
178 720
501 105
826 293
849 869
314 932
259 397
268 168
316 219
975 481
490 172
922 342
95 816
612 280
876 246
567 975
74 903
678 403
534 161
859 928
928 354
289 605
12 330
287 438
859 472
380 209
386 378
36 16
258 444
461 74
718 661
869 31
610 685
727 918
854 108
492 507
691 620
5 358
296 699
508 937
840 981
980 992
993 911
133 386
43 922
450 855
259 766
858 319
230 730
806 139
450 644
239 481
352 70
578 404
652 76
988 53
906 386
530 910
331 213
405 312
458 862
879 309
325 228
339 77
694 786
200 46
813 432
85 551
132 652
516 538
412 673
442 866
539 428
926 525
451 259
601 29
849 345
345 914
497 185
900 934
419 490
682 145
649 17
21 453
940 132
804 226
809 419
339 139
801 548
259 129
688 281
262 341
264 487
965 420
676 524
920 821
151 672
792 773
474 445
719 29
488 967
129 634
692 698
921 239
575 788
730 426
705 285
27 738
636 199
45 179
212 196
164 792
922 677
243 675
563 428
635 654
836 123
387 56
913 276
728 938
424 759
781 422
770 903
214 278
594 68
79 149
773 575
677 445
784 112
103 304
122 717
345 54
110 291
221 945
375 132
913 446
423 866
314 39
928 198
451 965
724 238
139 858
331 619
180 570
209 777
791 458
948 685
391 198
114 437
65 70
87 260
457 624
354 821
73 848
321 280
92 524
782 352
561 10
317 95
68 789
814 712
643 396
934 461
708 104
431 601
644 655
195 549
47 645
597 478
318 161
20 209
700 565
82 428
124 425
650 258
182 904
422 398
651 650
173 175
789 454
932 507
763 284
284 517
924 490
727 511
826 258
734 656
185 840
914 309
971 234
825 613
895 761
505 498
98 758
785 636
91 355
530 219
938 586
606 423
606 940
820 985
714 803
364 643
104 111
288 615
631 731
609 773
902 709
35 749
178 395
557 276
286 909
593 596
236 775
582 495
565 470
680 295
850 648
952 928
647 800
176 96
820 385
491 548
225 550
510 427
859 60
105 565
797 758
146 949
460 526
133 235
747 584
474 972
924 86
286 652
616 845
343 975
610 442
165 541
224 112
648 147
172 860
724 960
519 250
965 192
988 624
756 521
781 876
171 962
177 53
344 495
270 833
393 143
11 647
95 779
964 668
164 647
408 712
534 997
425 945
434 345
272 474
19 204
916 984
827 973
714 340
978 354
75 833
247 930
365 547
806 218
156 262
393 154
253 168
656 299
575 696
73 572
343 588
482 354
124 774
645 771
710 963
607 908
67 980
971 595
915 700
113 870
154 70
313 898
392 438
822 90
842 507
850 82
560 516
67 227
211 315
44 89
532 708
316 543
201 965
38 161
401 669
742 356
339 903
250 66
508 559
133 643
121 621
181 207
96 266
27 842
534 818
730 392
336 407
323 114
78 404
967 954
804 730
104 9
815 456
85 5
310 38
920 306
304 299
399 682
875 312
894 819
232 171
839 543
476 222
858 443
834 776
136 483
864 342
796 236
836 518
935 566
607 614
213 58
217 902
522 49
1000 186
359 148
844 43
124 195
536 590
267 173
931 594
957 470
29 973
363 775
338 977
995 970
261 625
481 708
884 881
624 111
597 406
708 227
44 163
727 226
933 44
239 202
985 504
352 740
288 261
909 943
994 225
846 724
71 63
100 711
946 536
271 191
75 758
200 787
500 805
857 733
968 654
171 871
984 501
388 947
235 694
648 365
570 77
852 555
406 790
214 110
69 305
610 590
357 949
230 529
462 816
221 314
795 950
14 258
969 4
939 814
127 766
733 649
702 462
478 764
136 296
743 593
430 154
405 30
890 858
398 171
749 878
188 935
530 699
865 3
314 651
325 674
825 736
803 843
917 588
311 907
15 320
604 492
992 853
627 320
558 983
811 855
245 428
748 339
110 168
844 608
658 208
103 443
423 112
560 997
257 131
952 366
988 836
539 553
765 263
980 197
702 420
286 991
100 681
593 809
534 60
683 816
416 533
467 891
100 99
189 588
994 154
790 980
307 512
893 651
278 219
818 549
285 605
367 977
102 937
423 921
697 98
743 338
451 687
195 940
942 633
507 420
166 899
884 429
597 176
464 914
326 939
699 282
45 621
653 847
967 944
207 733
109 308
990 637
719 348
458 270
885 847
400 807
517 268
893 870
146 198
7 632
196 668
989 871
552 772
643 645
638 262
100 773
305 13
262 233
953 880
28 292
854 153
714 577
666 849
244 328
642 402
889 218
619 388
605 45
442 10
267 166
430 368
445 187
402 616
257 481
335 823
878 905
809 847
807 866
387 306
925 431
358 371
397 260
933 637
439 575
565 976
605 85
421 257
483 959
435 246
482 902
440 376
887 361
847 698
814 953
225 390
478 470
274 896
255 92
773 846
586 12
280 932
314 583
608 712
393 251
916 942
478 648
526 5
3 854
590 201
971 245
513 836
271 914
468 641
838 566
710 521
62 998
442 448
14 968
124 457
144 2
633 998
64 764
693 153
274 612
6 620
562 381
960 377
13 612
455 929
723 661
468 593
159 161
125 86
109 720
67 849
308 641
427 577
947 887
296 561
430 236
393 345
629 444
780 3
552 846
519 967
84 315
388 642
83 513
295 356
441 518
403 417
500 724
44 884
181 492
243 502
729 209
230 895
194 976
384 311
648 871
23 94
861 799
596 521
243 606
36 473
457 988
827 160
713 177
736 947
310 942
786 764
691 615
101 821
635 853
318 41
350 973
118 21
772 418
139 720
956 710
701 384
502 739
924 870
424 776
403 546
376 743
223 340
495 410
880 800
199 169
430 115
233 383
468 499
133 18
678 32
656 246
913 382
130 71
243 941
181 477
619 554
372 818
652 505
892 639
824 981
183 222
401 361
527 626
247 485
39 417
98 875
260 827
872 263
497 201
951 273
760 560
608 792
478 684
597 890
721 897
698 551
557 234
317 14
613 491
393 928
934 69
501 813
29 392
398 704
328 20
925 600
749 971
896 758
32 428
455 601
391 965
901 338
464 494
698 980
16 120
916 489
586 440
12 777
609 951
988 781
486 566
993 871
433 635
234 511
695 160
415 216
109 972
478 304
268 830
913 605
618 158
267 180
229 531
718 94
654 179
79 759
738 601
667 69
609 597
694 524
537 430
942 244
555 293
887 179
634 684
948 295
221 613
973 207
109 278
461 427
567 6
109 704
111 862
569 521
305 140
93 841
878 689
725 741
525 460
390 304
742 961
888 980
183 623
605 100
243 928
2 72
164 56
750 886
165 463
618 968
950 5
633 369
198 503
409 233
73 150
275 41
308 331
166 940
299 642
190 937
927 68
289 557
659 193
740 111
184 349
101 298
592 324
306 350
283 183
605 441
546 283
318 516
25 558
109 141
343 148
588 355
83 220
745 723
515 965
833 977
522 389
271 5
607 296
598 189
433 731
700 96
454 102
374 223
434 535
3 650
257 65
738 994
680 147
942 957
470 88
456 354
683 275
531 943
957 11
435 345
720 451
599 188
662 623
755 245
82 840
401 825
722 329
614 452
101 993
449 502
683 948
357 364
711 440
784 662
255 643
818 200
843 766
230 114
691 704
626 88
523 612
343 216
874 207
682 672
753 892
420 578
209 183
174 3
33 191
741 889
561 235
315 229
772 587
860 890
435 758
612 39
519 566
201 879
252 432
705 686
387 169
496 178
397 882
39 24
397 569
254 328
887 523
128 568
162 449
877 778
491 433
110 910
570 536
312 923
576 128
478 562
967 329
856 796
608 700
33 160
161 179
797 446
731 25
447 785
366 331
748 2
799 341
569 561
59 5
467 309
880 490
857 99
260 806
383 469
925 401
862 842
322 854
484 313
336 475
783 740
921 344
727 973
37 877
617 569
536 771
616 309
475 512
814 925
216 801
979 229
184 245
490 285
554 323
681 342
53 718
845 968
290 461
796 252
499 708
442 661
504 783
761 663
837 812
900 270
943 75
858 153
473 174
490 28
556 763
716 185
550 556
509 264
299 234
51 67
192 232
572 503
209 417
492 486
317 356
929 874
601 249
60 622
696 535
764 354
918 381
54 712
161 584
319 187
101 977
535 28
6 832
555 325
911 97
466 602
579 993
793 164
50 482
398 900
286 695
459 415
372 739
204 258
355 512
970 778
916 911
536 480
665 466
512 724
933 493
647 959
716 222
672 230
856 884
624 649
59 725
810 29
649 825
937 689
905 232
593 56
475 989
978 288
392 70
663 852
460 260
134 438
903 836
181 677
735 715
636 728
574 716
175 6
377 985
463 58
389 463
355 770
840 841
459 279
477 792
618 636
451 126
829 464
859 152
164 525
269 514
688 650
440 801
366 371
383 852
61 555
91 363
340 930
658 830
426 137
779 786
6 572
393 725
563 865
347 202
948 869
832 51
841 611
999 137
751 920
787 978
504 729
394 810
913 341
757 926
891 321
720 779
607 141
450 423
863 99
597 873
877 461
719 441
915 582
647 773
574 270
258 607
723 504
363 157
803 323
124 444
827 381
571 285
416 655
706 445
352 812
240 296
299 514
932 353
484 258
679 489
783 709
625 400
437 25
922 970
211 449
845 620
112 711
442 468
876 804
184 505
922 978
920 448
329 469
979 622
800 617
405 777
343 865
978 983
974 25
398 35
251 303
1 395
228 135
594 687
427 339
90 494
50 714
515 296
597 540
61 160
359 311
829 174
809 315
853 277
220 571
34 770
27 857
894 255
864 808
364 404
881 729
322 693
803 135
198 836
450 232
269 891
565 97
295 223
299 737
344 204
907 10
247 14
762 447
169 796
30 924
292 519
296 722
239 832
501 175
225 939
718 160
103 388
451 572
512 141
920 175
76 209
540 466
80 776
445 23
822 432
591 155
423 142
789 810
531 807
246 309
523 285
869 42
643 479
727 580
192 2
460 514
120 834
581 145
422 645
721 486
449 887
337 761
86 354
787 448
872 158
356 799
222 676
842 172
961 300
981 181
859 879
256 872
104 753
373 782
689 285
47 292
628 651
653 925
930 573
51 213
58 782
881 40
2 332
402 989
330 664
771 277
414 40
173 446
674 826
927 289
283 201
789 283
544 364
762 210
275 821
439 785
221 4
38 988
2 821
228 573
758 1
752 650
163 557
621 51
630 867
89 704
584 95
690 430
968 522
457 743
956 808
301 221
234 523
962 539
944 141
67 504
910 1
350 477
634 857
945 994
112 994
427 838
931 127
545 237
727 687
879 438
237 641
576 581
955 274
893 601
687 533
128 211
356 810
427 342
109 788
13 61
561 678
547 949
274 159
319 940
113 368
540 214
504 379
283 71
793 651
204 955
453 791
799 997
931 363
285 798
139 543
589 255
599 902
519 868
630 134
923 365
94 122
813 405
311 195
862 195
675 580
422 291
801 940
947 191
740 945
546 138
497 529
110 659
622 926
111 90
581 922
413 206
299 902
807 786
799 835
106 913
14 351
902 864
13 33
379 278
231 566
796 77
541 720
900 234
944 38
732 845
258 85
392 10
648 183
572 251
735 825
576 590
998 562
124 485
340 710
239 376
853 247
811 551
48 543
665 720
426 591
543 351
161 133
472 435
701 309
796 259
995 201
20 612
92 402
944 984
856 779
352 540
325 455
799 309
35 819
220 613
970 238
135 536
173 197
119 79
254 372
3 165
340 128
741 975
426 563
810 282
61 130
106 508
652 964
689 354
132 510
114 968
662 96
719 291
397 296
482 455
63 904
851 897
968 542
972 5
467 564
828 192
755 768
875 44
847 290
693 852
228 422
340 443
997 72
74 472
700 795
700 918
868 878
523 894
454 250
343 340
866 330
801 1000
328 32
499 827
517 169
672 823
229 143
696 726
815 576
422 74
66 71
446 231
908 216
859 798
779 554
682 255
756 910
197 582
51 523
330 472
984 603
32 187
283 563
471 735
843 81
275 56
444 954
63 519
402 428
768 183
751 333
271 515
437 883
568 169
401 550
16 904
921 810
312 551
434 924
159 20
273 261
25 892
295 926
985 623
305 566
561 287
407 466
983 677
18 296
863 35
306 601
946 106
450 444
6 672
443 379
850 930
315 238
335 753
180 997
623 198
904 350
12 795
667 978
112 366
572 288
938 100
998 260
671 228
477 50
711 36
993 28
239 27
158 316
521 812
203 461
630 428
331 527
770 202
898 255
664 327
353 266
872 357
902 859
228 515
538 329
486 203
614 435
952 715
49 386
602 668
238 815
486 661
508 188
879 953
468 475
731 615
111 239
993 738
628 321
992 946
159 847
169 776
557 605
511 174
399 850
484 865
630 572
165 224
868 448
683 905
872 809
738 931
875 419
611 570
186 307
406 69
341 920
7 189
23 895
91 350
986 404
777 286
798 49
440 128
166 254
370 52
371 675
577 162
756 777
984 836
167 242
4 746
870 365
257 324
546 321
500 494
255 477
868 657
283 670
428 753
881 819
835 511
868 881
459 136
754 76
348 781
44 858
336 706
668 368
283 417
203 610
646 261
541 783
641 526
664 321
657 660
732 871
625 12
779 35
95 265
527 148
695 189
547 940
513 2
47 196
8 220
359 251
19 811
247 991
540 90
93 933
33 768
696 186
564 864
424 621
146 375
903 747
478 784
920 875
548 575
317 15
854 893
563 704
272 508
381 605
987 796
45 908
861 258
533 486
979 187
661 698
575 542
846 17
690 305
661 587
549 130
80 946
41 872
571 923
531 232
741 287
92 917
670 876
547 251
987 557
872 320
713 355
630 29
83 396
711 562
982 381
291 19
965 668
118 228
104 694
852 746
240 670
644 917
45 574
149 118
842 622
58 234
424 95
916 114
587 416
406 499
937 795
732 904
64 456
732 859
314 273
844 22
372 750
182 353
610 313
237 987
871 110
384 275
919 751
112 354
583 617
185 561
988 527
777 667
877 437
592 892
866 265
660 368
780 301
150 106
232 644
799 332
25 477
430 994
80 600
567 691
553 653
936 230
162 877
350 183
684 532
803 275
912 691
40 687
321 529
151 771
998 802
344 968
297 189
518 469
855 418
758 161
579 30
552 230
794 754
886 38
731 164
100 795
325 948
407 657
666 103
877 544
596 921
801 622
901 903
551 166
387 399
21 491
311 455
85 713
915 221
843 420
233 761
599 990
217 202
994 640
44 644
770 31
863 397
161 895
708 336
337 858
476 390
484 586
854 771
630 158
900 501
756 809
164 393
159 556
259 841
547 156
175 550
368 867
716 949
738 28
886 500
329 315
291 840
635 385
661 516
913 213
758 286
509 845
669 649
654 721
286 796
335 793
587 537
63 689
984 703
144 204
593 3
980 388
808 22
145 898
811 145
837 388
609 999
681 173
234 465
455 271
46 828
804 187
478 78
671 174
101 100
144 968
766 961
884 552
818 808
349 560
802 929
228 992
699 564
848 985
402 748
736 25
701 438
42 74
40 62
79 494
18 52
981 763
220 401
982 300
181 551
444 844
530 238
19 214
971 745
490 677
883 415
597 136
202 971
215 811
773 464
687 869
482 213
524 766
84 723
944 968
194 699
293 777
637 495
78 688
820 926
223 674
146 835
170 788
494 677
437 966
187 269
724 870
806 370
198 41
262 215
183 575
594 932
551 37
96 214
340 261
144 334
763 527
952 189
484 940
655 237
984 894
831 765
744 346
940 268
686 218
113 215
670 835
357 939
480 29
70 53
722 651
974 808
641 347
261 618
505 196
847 104
245 209
909 209
860 300
931 718
726 873
960 708
963 892
451 996
178 168
890 948
301 766
579 821
57 72
503 101
129 374
714 45
502 302
758 925
478 839
382 11
599 621
608 624
114 371
988 254
235 884
734 818
762 364
321 25
662 736
711 153
157 601
728 299
726 987
180 677
930 169
972 804
928 417
381 259
419 752
768 173
909 9
64 52
301 456
877 789
590 944
141 168
474 361
1 922
273 498
272 454
283 392
941 985
783 268
367 515
635 489
843 675
459 704
69 685
367 811
969 438
787 393
241 35
336 502
677 265
542 930
470 274
285 790
554 36
283 315
41 554
8 857
33 317
169 584
338 1
896 314
780 294
861 779
439 819
585 334
837 565
469 887
533 136
113 110
928 777
661 879
777 900
210 619
37 644
384 549
49 857
422 510
956 342
216 16
438 289
511 340
870 98
139 579
696 212
328 662
686 780
902 607
686 440
299 197
783 538
977 816
451 463
843 303
134 304
487 254
519 197
55 52
936 663
771 207
966 438
693 977
131 489
663 297
625 417
456 431
437 325
252 356
92 386
903 381
811 489
950 169
545 590
535 104
959 102
443 2
270 451
772 760
746 889
259 99
673 195
817 640
514 51
10 840
156 949
135 558
474 484
576 60
478 225
183 761
938 528
108 904
695 805
148 665
19 313
187 311
315 432
407 923
675 71
12 632
430 871
129 551
336 848
783 69
385 802
46 85
313 490
356 21
916 259
274 793
615 324
504 185
342 322
137 712
779 686
747 804
675 685
862 755
919 318
62 392
784 947
148 822
945 893
788 376
414 241
83 898
287 333
378 382
676 879
386 255
145 826
555 125
863 170
741 927
55 444
301 522
677 73
452 343
167 830
910 3
819 217
828 137
788 538
330 950
257 534
75 955
888 641
476 663
497 981
587 410
412 746
508 592
386 490
414 756
503 284
864 293
94 938
393 294
569 717
249 696
451 780
509 249
749 690
543 442
660 719
816 220
896 770
312 194
813 295
463 693
583 370
608 617
956 853
442 294
736 569
413 954
867 660
834 20
512 4
200 562
369 576
252 38
91 292
242 653
14 121
61 706
940 813
235 629
21 297
880 955
721 887
428 770
624 616
484 318
959 698
534 421
931 327
364 908
20 246
507 808
807 116
220 389
116 533
406 737
262 836
429 175
648 606
40 988
712 416
980 268
299 998
635 850
88 447
587 141
282 616
688 473
530 857
256 875
652 962
671 752
785 130
574 521
572 61
480 418
947 222
438 811
419 798
322 532
136 8
527 81
530 754
386 199
254 238
782 541
126 757
530 531
444 407
787 339
781 467
124 284
962 880
687 404
692 193
543 709
109 301
990 567
215 806
413 135
62 918
188 601
20 632
994 701
552 74
289 429
79 226
638 58
601 126
633 272
368 636
450 630
745 323
89 123
901 303
654 543
537 802
822 125
432 485
285 510
410 104
516 171
838 408
869 264
617 731
667 860
875 934
871 922
283 594
853 879
758 458
625 859
362 452
628 131
21 795
2 227
954 779
126 534
54 942
347 114
905 677
551 35
455 163
198 679
597 607
532 865
190 698
868 2
383 162
491 721
932 203
158 831
626 903
175 71
389 197
906 825
872 810
516 619
407 578
868 820
769 826
641 741
989 170
212 718
287 907
715 734
174 301
307 195
683 616
697 1000
825 660
971 545
264 806
597 747
193 148
933 546
38 241
795 785
517 414
349 854
672 322
947 564
17 375
968 615
745 133
504 921
823 50
402 31
262 44
218 236
255 892
818 787
334 360
305 821
165 905
643 78
47 592
763 948
727 254
674 1000
201 178
58 523
252 931
604 148
286 673
19 615
243 120
677 517
573 403
401 765
623 714
627 773
108 212
180 353
596 769
71 258
692 494
708 383
20 70
957 191
410 256
501 965
90 219
887 507
11 15
971 404
984 844
321 624
299 572
104 109
131 338
127 746
877 477
808 33
806 308
89 802
517 598
505 868
170 714
772 68
665 861
512 954
584 119
211 407
581 740
478 715
23 661
974 300
997 950
587 978
673 779
24 472
901 562
436 680
474 649
781 947
33 89
767 6
653 332
125 725
785 722
990 532
828 223
390 828
802 6
191 515
652 160
517 332
419 587
384 396
156 206
28 488
372 486
706 628
100 213
698 988
319 450
391 659
324 423
491 849
419 25
253 435
987 612
379 616
210 209
329 75
830 319
792 657
237 284
433 312
325 595
180 82
261 666
245 53
507 493
677 874
663 731
126 453
110 462
936 361
443 601
893 258
361 444
327 233
127 229
188 482
968 657
985 78
705 305
466 254
156 349
590 830
633 61
824 255
440 575
409 217
324 67
604 822
695 267
143 460
149 205
273 136
168 965
448 737
370 872
109 984
540 758
440 603
579 242
569 6
755 854
326 214
878 793
133 468
657 979
845 89
300 236
745 387
829 334
105 67
379 784
708 491
102 191
853 480
770 337
509 114
390 67
75 542
803 473
628 552
361 402
190 493
894 698
233 58
884 609
281 876
336 577
301 642
146 811
456 800
886 192
494 597
634 360
848 829
57 997
236 952
383 326
499 26
863 595
548 936
9 219
554 874
518 785
364 265
867 187
799 414
590 82
463 420
216 205
464 509
390 624
827 723
249 491
7 196
988 463
571 556
130 927
41 426
209 920
175 35
553 803
800 306
80 960
778 197
625 852
529 104
210 871
72 489
705 402
831 122
946 427
610 602
335 192
946 56
102 588
867 681
645 39
671 88
847 485
361 192
869 777
986 492
991 62
254 748
631 633
359 663
135 808
824 972
86 938
769 522
397 978
957 31
576 541
769 800
224 376
502 705
475 19
281 398
658 498
449 189
288 264
207 749
751 519
975 662
349 135
675 353
274 833
856 362
878 748
350 87
116 296
55 957
516 881
687 755
918 244
89 132
264 695
601 673
205 837
501 262
502 343
525 721
529 345
334 479
72 732
743 452
747 944
647 171
188 939
477 380
288 33
868 642
439 294
330 563
57 668
979 137
875 602
194 603
153 425
323 119
844 787
400 499
423 660
213 942
165 537
377 285
390 910
744 519
757 901
58 343
519 101
252 477
803 295
166 691
867 927
585 681
383 195
771 695
744 841
42 149
743 82
485 53
270 195
475 329
919 303
481 582
860 576
551 284
3 422
335 395
858 599
860 984
461 417
828 386
976 470
374 583
520 525
455 80
7 52
711 408
513 980
622 457
856 565
677 866
33 490
386 640
629 446
772 402
320 29
519 727
976 157
162 622
250 244
583 558
985 831
615 375
474 425
206 7
912 605
815 613
125 899
392 665
994 394
529 179
56 204
172 118
803 326
708 886
227 232
67 661
458 327
310 336
933 525
669 199
361 150
235 713
164 13
108 999
702 202
811 170
241 327
541 950
833 248
542 915
499 334
450 590
201 228
681 731
285 398
525 369
905 68
724 478
788 903
459 656
639 404
763 895
324 738
442 140
735 479
661 944
837 326
629 660
622 910
321 641
319 84
564 722
173 222
265 282
321 119
103 684
631 140
503 913
13 19
887 742
353 364
542 461
340 543
692 687
605 603
114 663
92 930
344 888
224 67
209 65
335 767
971 645
448 181
328 195
167 677
882 851
191 844
320 166
888 756
926 733
44 130
559 510
698 14
538 880
853 769
369 366
399 11
903 151
662 373
697 842
939 120
938 210
657 456
705 178
39 873
382 62
303 463
707 734
205 931
384 107
863 214
10 491
391 588
292 419
26 209
694 581
802 305
740 360
222 190
241 767
989 237
591 845
871 582
455 72
360 653
662 594
671 574
863 952
621 985
116 537
675 442
311 196
593 53
949 86
89 377
677 862
921 191
890 330
815 175
320 494
203 153
189 353
632 968
495 319
630 16
102 235
903 537
308 666
572 389
858 126
640 490
910 762
726 205
817 550
594 297
211 673
701 196
34 715
203 206
338 241
246 905
751 235
731 463
878 471
777 682
451 26
647 494
46 390
983 565
901 123
367 397
298 501
536 475
250 174
193 741
487 385
126 117
496 121
172 864
526 936
537 600
248 977
102 782
560 776
717 291
447 269
967 330
498 194
64 769
774 867
524 667
775 254
915 466
126 857
58 883
434 662
53 971
555 298
30 953
782 974
586 229
798 397
527 579
199 302
64 859
559 68
113 703
529 74
790 836
195 507
585 586
236 191
437 200
132 24
191 146
55 772
576 833
806 395
973 775
144 523
159 884
749 523
664 588
682 696
477 691
732 262
241 858
583 813
447 457
747 64
502 476
873 461
651 42
12 561
461 139
713 999
218 106
97 409
757 468
630 394
571 450
217 816
998 101
202 11
314 158
814 675
605 266
684 626
275 766
65 780
210 573
546 725
490 857
161 965
369 721
290 760
536 293
390 171
337 762
728 93
471 286
122 833
182 327
547 838
305 282
273 312
97 530
649 240
378 530
968 189
643 711
563 609
179 66
163 20
352 649
139 501
642 124
86 743
843 781
691 851
666 840
366 727
768 367
497 353
392 624
284 16
66 344
108 27
384 930
762 81
86 918
266 187
742 206
298 187
34 728
959 730
788 391
718 915
20 445
784 798
437 240
123 728
631 738
851 361
892 271
839 365
231 967
243 430
360 166
270 125
221 681
366 869
992 916
912 578
157 708
938 95
326 369
207 678
77 672
895 6
125 620
890 336
190 827
714 902
911 17
949 947
858 8
154 297
413 606
737 89
442 334
923 823
777 794
662 136
264 123
276 709
490 572
426 712
562 584
990 169
791 486
831 509
913 404
99 140
277 256
238 871
791 210
319 891
901 565
202 862
979 727
618 317
407 107
980 471
826 732
466 39
606 356
72 886
762 270
20 501
687 932
589 429
454 192
382 339
682 873
536 876
779 948
41 827
728 197
424 754
101 574
207 893
627 550
186 255
52 205
942 606
95 458
593 602
630 677
668 734
506 928
484 693
566 878
948 945
911 668
396 937
506 642
318 376
101 994
674 719
177 322
498 580
557 905
26 709
694 427
408 88
375 785
251 703
569 588
6 652
532 507
947 509
147 197
243 501
503 231
426 638
764 865
513 741
945 119
258 449
915 871
240 830
934 777
755 11
863 843
620 809
801 674
358 733
995 937
867 252
860 223
280 792
176 111
130 241
504 517
656 247
531 942
12 382
397 373
313 880
535 702
882 705
527 344
146 18
233 603
281 856
790 820
485 340
877 274
743 718
369 193
629 311
97 976
432 144
292 212
224 204
956 159
476 942
290 708
838 713
237 346
96 784
965 815
111 866
757 735
681 448
597 497
837 828
360 152
896 894
457 18
780 724
638 424
799 5
390 478
442 800
758 292
98 569
644 127
691 1000
130 871
264 228
846 560
386 585
264 246
936 430
206 17
309 954
949 866
360 768
915 52
845 791
578 747
815 46
401 393
424 832
565 299
157 546
8 668
233 497
425 468
831 852
855 740
37 26
542 798
774 647
705 841
266 487
420 575
458 220
804 24
989 263
214 963
692 15
669 360
332 934
909 218
977 190
933 427
600 639
602 559
865 544
637 713
696 643
393 238
697 902
325 424
677 22
660 79
536 942
361 965
560 490
663 908
284 956
887 428
742 159
8 710
70 575
791 331
230 516
973 38
894 46
602 888
217 30
240 825
76 835
166 32
512 150
226 747
499 32
83 268
443 907
366 377
959 220
479 99
734 315
114 43
632 808
713 385
274 476
642 710
818 905
189 665
284 586
563 83
299 694
695 739
634 117
689 247
756 459
696 507
228 133
936 289
212 136
43 425
493 59
7 514
435 175
273 557
893 14
52 716
697 588
185 251
678 635
976 745
438 449
290 755
574 485
161 864
135 520
939 493
774 914
561 477
474 661
499 922
416 241
311 477
749 440
312 924
678 270
569 238
643 204
726 895
835 392
471 215
958 235
489 442
663 954
110 885
335 196
628 133
470 658
922 735
9 943
832 496
37 659
911 255
147 289
312 62
874 959
425 350
750 646
325 109
147 295
632 852
848 819
190 478
265 409
679 64
725 485
849 498
186 231
883 581
959 142
93 714
604 618
717 157
855 167
158 398
627 151
106 798
16 464
943 407
607 468
857 72
794 747
519 532
370 927
54 748
768 629
995 15
563 836
490 905
821 516
216 750
256 736
924 708
733 48
75 591
878 874
990 444
383 835
501 330
374 840
696 871
985 406
220 378
337 824
43 145
447 999
947 948
896 684
724 266
723 470
987 698
430 150
76 488
975 822
42 700
501 615
442 945
920 518
847 6
972 107
360 797
262 999
272 326
14 552
176 499
213 817
721 24
215 104
543 417
710 80
153 127
922 431
372 584
15 125
201 716
61 373
747 577
720 843
480 649
991 621
779 782
762 354
396 543
442 839
745 23
669 478
798 230
258 326
349 932
188 810
281 335
945 546
732 610
478 891
484 829
97 119
604 12
302 216
421 63
743 585
254 481
892 974
423 759
497 879
267 907
155 510
644 175
67 715
148 446
177 161
553 474
736 68
802 361
701 949
750 281
461 76
191 791
219 955
511 179
220 698
264 249
931 456
202 764
836 51
338 506
110 341
395 65
283 911
93 638
655 732
824 945
86 987
542 78
564 899
156 740
779 411
334 169
355 236
847 321
101 634
32 311
88 869
742 646
328 38
325 993
448 894
96 370
333 38
361 414
100 725
704 407
530 298
377 920
719 944
724 568
108 672
786 362
830 174
230 480
407 454
115 995
402 926
949 691
328 788
901 942
136 460
812 786
266 145
6 337
93 131
480 637
448 111
758 914
617 194
932 114
498 835
185 922
248 572
781 669
695 288
363 567
923 313
427 208
786 613
10 536
682 389
570 635
912 276
874 216
429 841
594 823
158 853
17 567
906 404
250 194
537 63
19 650
312 911
865 414
134 260
792 846
763 868
520 636
489 147
342 942
170 160
447 817
316 424
354 117
584 994
634 510
979 51
818 866
479 797
245 138
166 717
347 426
112 965
593 936
527 647
347 86
631 18
196 79
710 946
802 572
505 921
15 491
250 396
537 52
849 161
617 632
783 45
677 556
656 421
814 639
50 766
120 700
76 837
948 450
750 387
862 182
694 945
815 760
75 662
738 942
872 843
481 852
991 615
412 498
851 726
872 893
674 238
443 162
405 671
769 958
367 134
31 66
451 141
479 432
619 843
83 300
396 412
888 360
292 954
61 154
655 543
603 6
488 571
777 476
336 238
249 413
299 935
888 143
399 75
931 344
70 68
440 343
867 226
163 534
552 324
24 636
809 209
495 24
500 226
543 917
758 634
358 782
496 789
637 168
748 926
742 582
278 843
222 84
269 333
882 60
913 19
708 165
945 742
346 600
257 53
953 439
951 857
736 143
885 284
653 516
598 329
920 186
100 811
822 173
850 228
855 629
558 573
436 619
645 812
538 792
977 985
403 567
234 732
468 619
750 504
989 772
921 518
803 701
642 992
77 991
734 94
557 509
505 65
712 661
88 636
234 216
672 759
506 770
370 497
923 55
923 415
202 787
177 513
296 209
378 576
12 699
758 194
951 988
156 56
255 226
769 641
326 187
772 4
529 471
203 452
650 655
554 197
496 516
302 675
580 302
512 52
650 640
915 733
48 585
869 246
138 59
134 164
620 362
601 640
806 130
497 844
136 866
574 499
638 934
483 692
547 292
936 576
491 660
72 879
46 525
802 244
833 615
932 818
707 20
896 749
9 707
332 835
561 712
32 605
813 677
251 607
42 414
147 885
153 865
775 372
478 128
136 948
222 217
983 880
765 538
947 987
276 341
849 934
290 627
940 796
263 186
93 770
308 468
882 642
751 418
253 673
445 163
591 972
752 222
66 957
327 736
831 8
805 342
93 34
828 398
456 888
383 981
449 868
8 799
249 596
715 653
102 326
731 140
853 233
156 241
456 753
224 251
364 312
129 647
463 107
845 37
903 568
21 957
617 461
737 840
949 92
852 395
338 259
69 906
475 375
447 868
819 497
399 650
524 851
113 614
793 758
960 899
987 944
638 151
235 147
986 747
346 692
272 797
244 355
826 506
157 608
79 922
203 80
506 157
823 922
935 306
106 331
304 738
665 449
985 188
467 511
23 350
491 539
58 2
221 264
289 901
830 519
165 53
572 820
175 622
716 194
75 733
825 551
109 31
411 364
651 734
818 875
665 745
70 587
489 159
822 640
988 45
199 428
567 444
262 517
715 980
116 445
158 511
161 615
652 903
749 733
612 488
245 722
409 238
884 841
556 266
784 520
434 21
389 292
499 830
283 365
333 143
808 539
714 183
331 971
468 790
657 681
490 323
924 23
363 971
341 192
284 922
208 531
498 678
779 361
542 786
204 321
435 946
829 471
42 215
285 775
61 45
357 276
486 472
14 828
636 713
581 142
831 987
949 202
532 363
616 944
982 720
598 436
450 439
792 607
948 927
273 73
625 808
545 463
87 828
242 917
931 432
218 884
634 972
447 590
102 14
788 791
767 169
188 675
949 565
74 71
322 327
778 992
481 819
275 949
803 994
904 66
10 688
483 855
36 484
115 476
174 741
273 22
12 75
886 69
483 33
34 225
954 744
323 759
197 926
99 496
578 734
587 264
570 56
20 795
632 442
165 577
695 753
629 32
934 838
22 575
594 331
956 215
603 574
336 660
625 498
385 607
112 146
242 491
96 595
259 598
908 766
663 797
404 96
619 232
927 249
525 597
162 883
406 446
562 527
138 805
226 773
422 439
92 543
752 563
2 819
910 353
614 284
283 628
684 201
667 865
766 678
542 772
82 446
252 357
904 942
478 357
162 790
487 101
115 207
744 630
627 103
512 367
363 142
173 474
145 851
448 16
508 466
637 160
714 124
142 999
779 740
510 981
884 10
455 98
136 758
653 206
40 568
402 366
486 324
176 227
941 860
168 810
191 798
2 375
445 452
632 282
120 931
244 301
910 275
940 54
460 177
664 378
420 529
731 478
210 391
140 814
271 226
226 900
556 64
43 486
722 136
527 722
14 971
633 532
520 847
466 734
639 990
256 64
65 461
782 422
276 976
714 144
963 233
439 73
851 579
312 11
720 809
898 627
456 722
145 707
363 556
402 812
876 592
951 327
898 122
607 953
449 142
849 82
32 273
305 663
255 550
810 230
876 763
994 531
383 654
903 30
486 500
951 360
652 439
305 307
426 468
458 856
557 15
731 135
366 919
570 997
376 85
228 448
167 458
114 102
592 400
259 609
519 275
299 613
451 466
410 168
773 255
605 247
44 762
506 644
215 821
730 467
957 364
488 479
336 833
360 682
182 830
781 58
439 30
139 900
927 734
286 473
96 270
61 292
885 312
841 383
238 492
945 977
977 601
757 695
367 857
222 518
613 502
649 818
186 313
259 227
161 169
946 620
576 765
301 734
973 20
604 258
492 229
375 749
738 187
386 287
460 621
749 505
198 475
136 451
816 477
702 241
798 912
5 312
76 137
792 92
717 990
364 266
75 80
450 829
42 418
655 816
352 945
944 314
395 711
504 739
804 548
906 977
468 597
341 105
707 653
980 262
116 562
313 375
845 92
392 383
758 886
548 948
909 131
907 781
862 460
827 54
787 337
929 457
672 323
498 437
13 807
391 639
588 496
595 413
98 10
218 224
314 64
177 574
940 427
976 477
982 593
409 383
599 816
173 569
354 472
227 131
364 498
870 213
520 602
987 221
832 864
573 408
967 732
7 125
801 854
815 737
822 18
789 737
477 169
604 109
833 892
888 660
491 877
143 909
810 710
572 902
967 455
646 949
495 703
609 544
177 957
710 727
642 601
667 976
830 616
373 372
279 525
326 222
430 660
654 626
303 64
444 506
330 64
552 797
643 535
448 324
458 606
809 127
347 931
99 617
297 181
736 860
814 878
592 227
920 995
436 824
119 951
321 402
682 64
147 135
137 809
811 502
699 231
221 386
298 579
863 288
436 457
624 970
323 950
295 323
968 641
185 351
661 649
459 560
787 917
922 235
964 612
942 157
263 151
774 986
239 400
960 385
863 609
829 808
745 449
138 861
965 875
948 230
406 298
260 879
14 334
422 754
28 318
427 592
769 446
31 312
189 779
459 726
702 904
326 176
584 475
438 530
701 138
841 982
837 102
742 7
198 571
144 101
233 686
198 207
837 371
799 938
394 693
779 214
455 979
121 221
875 676
4 160
17 46
771 3
457 127
602 347
104 199
287 870
121 373
441 894
851 383
869 228
764 813
549 361
57 79
408 43
957 216
291 795
145 652
651 67
788 80
655 624
186 641
327 234
147 403
950 854
727 632
643 925
745 917
442 972
549 716
915 608
106 713
449 208
593 26
421 235
321 841
603 702
67 280
864 609
568 140
357 105
282 452
873 258
483 360
28 370
766 101
510 754
100 321
565 677
176 248
883 54
289 134
253 789
748 343
232 211
538 785
251 371
901 673
155 794
619 957
130 577
147 300
279 335
99 726
193 974
170 429
512 127
344 310
846 156
657 243
521 996
891 924
314 342
539 659
169 122
922 636
263 550
703 824
32 799
439 60
276 377
633 148
456 706
905 444
664 687
835 48
612 921
94 378
412 551
689 68
615 943
992 700
512 344
436 700
394 133
412 19
994 401
44 703
298 162
102 471
961 464
975 51
998 740
456 692
821 944
885 349
368 27
170 894
149 416
846 732
228 398
72 875
206 281
895 343
422 876
243 961
823 895
7 613
906 200
29 467
412 662
334 440
262 873
247 973
728 468
27 263
141 307
739 62
569 254
20 803
289 294
437 522
612 238
105 917
918 574
464 379
614 336
371 833
293 462
928 583
519 443
762 813
930 713
825 315
449 721
845 919
286 81
32 425
710 778
660 186
395 23
705 916
111 346
793 22
848 782
820 138
435 499
239 528
414 729
927 305
353 597
127 151
848 662
439 531
815 230
383 337
994 857
329 674
735 695
991 810
745 409
218 563
562 921
794 979
277 72
938 411
997 110
626 609
333 423
396 837
876 994
436 96
911 420
53 376
378 150
688 103
599 210
484 277
640 866
305 565
215 735
729 202
910 607
850 471
117 620
154 336
684 291
640 770
228 426
792 600
642 722
442 880
475 991
316 282
929 568
37 854
942 240
982 105
272 339
649 909
626 109
272 258
85 805
715 685
183 780
629 493
607 300
188 212
396 221
91 74
774 471
702 874
966 899
532 300
1 185
946 528
724 188
860 921
599 228
609 112
666 596
458 118
295 646
484 546
671 448
501 864
95 43
642 57
656 774
644 942
965 653
587 904
309 561
317 279
392 819
568 51
40 878
404 780
249 768
912 355
330 111
514 75
259 648
388 492
107 623
576 756
303 874
247 183
847 240
85 146
334 514
147 983
872 717
727 115
894 403
364 821
429 262
86 999
239 346
493 546
665 442
727 592
827 737
74 807
856 574
484 624
645 108
284 737
734 439
53 465
191 39
884 40
921 114
433 915
909 411
773 16
518 602
250 910
921 820
977 534
915 836
450 900
86 941
318 12
128 27
998 471
460 289
272 86
736 750
825 655
193 715
941 341
420 21
493 574
968 524
343 121
25 709
383 812
460 271
828 930
591 929
559 567
230 224
741 126
617 505
306 322
780 371
171 567
441 79
249 913
120 341
946 737
170 646
84 50
166 242
421 359
141 370
31 475
467 533
215 179
601 74
926 694
701 329
808 197
390 37
771 137
309 389
756 154
337 79
96 63
351 165
644 563
438 294
1 940
687 621
514 242
591 901
152 710
915 972
783 943
791 38
585 431
75 906
332 84
126 780
557 92
667 650
784 366
113 648
729 324
54 380
351 180
989 77
318 254
302 287
607 291
25 897
161 346
821 125
165 454
384 125
102 352
322 238
436 808
81 876
924 169
373 118
643 68
155 631
26 785
362 459
751 211
820 147
530 547
191 606
844 579
608 748
324 371
47 738
572 462
139 459
184 666
735 117
484 443
803 901
843 42
942 920
436 330
260 70
828 106
477 22
169 157
557 904
321 51
876 403
544 708
323 959
752 66
12 930
563 221
781 321
951 130
876 257
687 222
98 628
233 789
743 6
58 869
825 411
833 550
821 642
245 940
519 121
54 889
288 244
115 196
967 201
932 253
814 409
342 678
962 833
288 637
9 632
88 61
545 298
684 784
36 163
46 114
586 712
288 774
921 411
444 69
575 370
850 774
499 954
153 597
841 987
228 802
876 751
52 272
618 745
96 529
602 128
841 393
853 403
931 732
775 987
280 500
852 290
144 812
629 536
221 231
161 598
331 547
563 770
409 898
347 498
186 488
882 369
780 285
76 608
160 793
50 800
771 849
967 628
106 998
298 989
302 689
859 747
595 475
551 132
18 247
235 973
442 693
917 661
128 54
666 684
420 686
726 794
271 895
75 794
113 178
447 549
458 994
499 540
639 654
370 388
887 293
545 784
205 386
273 711
396 686
832 384
907 75
980 292
264 426
886 142
803 237
266 586
580 448
789 671
877 158
985 795
591 207
955 197
806 803
859 545
105 145
725 37
133 395
933 291
852 263
390 263
715 616
557 340
444 375
370 885
785 413
499 339
941 754
336 867
259 449
203 437
650 945
656 709
424 329
870 198
564 81
666 661
188 411
475 575
613 933
33 631
718 303
243 375
866 720
41 980
885 542
1 47
363 459
721 605
57 610
402 785
871 122
522 687
129 247
624 142
7 31
734 100
931 583
955 385
698 18
72 736
43 906
843 159
856 640
11 902
520 758
391 46
663 450
317 592
152 147
42 325
145 425
584 679
117 487
925 752
825 904
115 974
552 811
188 462
114 393
816 873
931 178
537 906
143 36
67 567
33 149
925 296
310 554
10 873
787 332
985 454
494 296
233 384
349 950
887 158
625 616
278 324
924 348
128 787
299 674
199 153
117 864
222 596
847 817
182 631
353 337
310 397
412 486
365 84
781 740
398 222
677 57
366 648
463 756
781 816
802 577
769 480
194 569
198 176
300 137
208 905
743 168
956 553
896 906
200 833
854 503
889 56
439 90
923 303
11 376
598 322
145 339
229 7
421 336
145 568
167 287
693 129
548 696
881 257
899 285
279 24
292 108
417 713
797 165
232 371
340 549
222 671
112 407
86 654
22 848
337 321
666 170
545 344
655 460
669 86
793 304
386 739
278 514
462 112
471 560
944 282
500 340
645 180
914 931
769 782
581 992
417 391
375 450
302 842
646 621
774 912
309 333
266 365
718 983
186 956
171 775
686 562
459 196
928 648
139 441
560 513
362 2
261 8
815 973
321 849
873 541
633 883
744 766
696 597
574 576
514 178
536 646
15 282
673 318
200 348
588 36
505 872
792 307
147 91
882 131
490 277
449 642
692 56
977 567
988 289
316 716
346 168
832 127
776 610
508 859
802 630
305 211
727 584
433 383
203 164
699 543
58 744
102 348
462 818
471 115
801 781
855 586
40 723
269 455
457 786
540 631
527 867
6 348
413 368
726 727
842 291
890 303
271 984
829 796
516 138
134 105
235 835
219 266
893 901
41 298
693 62
913 730
9 316
524 410
560 680
789 546
65 976
175 539
578 637
984 239
386 535
550 408
795 330
257 887
848 865
600 244
132 910
235 25
310 747
554 842
267 954
448 231
195 687
618 882
887 216
329 36
754 822
392 947
629 906
318 56
102 696
227 411
378 132
743 21
276 858
399 672
392 924
26 474
473 110
512 874
653 74
472 740
984 920
312 111
178 872
591 280
165 132
32 714
964 570
232 307
876 275
576 200
136 950
460 935
927 139
8 481
302 811
705 27
341 204
134 234
362 342
32 220
682 864
594 965
19 278
704 931
925 505
968 965
270 985
393 332
50 313
133 642
464 190
918 217
140 856
841 3
966 653
873 609
369 385
926 928
180 892
885 475
874 400
324 825
638 590
328 443
64 518
574 426
55 154
245 458
303 984
168 669
714 561
45 119
296 28
247 572
476 554
33 455
719 756
581 373
12 865
145 400
258 224
668 729
613 963
220 112
338 227
435 385
833 128
322 405
72 851
332 657
384 69
815 603
800 350
839 655
855 590
587 734
91 684
9 568
865 72
761 583
494 685
263 899
376 515
550 50
443 145
61 144
810 602
920 70
362 652
344 176
993 410
871 347
380 427
70 823
835 698
987 92
122 870
278 710
793 419
224 568
797 802
129 77
770 842
242 839
500 408
670 426
436 34
302 408
8 442
685 546
304 989
117 10
902 352
758 934
452 956
924 84
33 928
230 838
573 646
438 432
44 277
724 881
610 773
678 247
999 888
221 597
355 15
695 583
924 417
291 229
89 306
22 882
307 466
19 727
813 35
485 447
341 592
507 449
472 494
72 590
113 659
203 692
621 584
997 898
179 54
271 822
173 488
706 828
166 484
788 199
325 119
107 139
416 632
33 604
945 480
233 95
996 977
951 272
545 962
525 151
663 122
702 340
952 147
156 499
75 35
80 882
691 22
49 651
283 730
830 566
867 939
89 751
52 663
949 552
537 872
93 10
534 221
151 80
246 548
350 197
777 179
875 868
350 37
474 327
635 456
528 638
490 298
739 167
195 712
461 432
946 481
684 962
651 570
564 634
406 78
468 918
984 508
712 508
82 46
25 215
88 243
419 210
795 988
150 456
776 573
488 338
750 510
717 59
493 799
389 451
944 101
537 998
167 202
597 202
263 784
927 599
274 227
152 88
733 411
540 547
470 198
903 835
512 526
308 949
970 496
723 344
162 631
776 814
441 731
486 156
26 971
276 197
626 834
282 4
159 167
96 419
576 355
980 990
755 52
76 14
633 535
84 659
800 13
367 247
716 644
123 149
179 706
567 954
383 923
89 595
320 390
55 884
683 150
338 143
397 875
392 35
469 554
543 965
974 410
147 105
326 298
523 620
4 581
384 691
143 23
2 160
644 741
98 131
628 277
306 31
43 618
23 922
839 973
681 872
303 555
868 723
431 550
585 281
959 576
569 680
642 787
958 593
669 679
682 458
595 102
877 484
266 254
496 631
80 614
544 976
674 807
116 321
392 341
448 994
212 513
876 191
465 380
940 746
983 491
783 542
403 31
9 197
200 510
701 176
972 510
492 771
634 299
474 644
158 202
149 744
174 583
245 697
345 270
607 866
232 78
998 965
57 803
142 954
758 629
170 555
883 804
97 569
720 23
188 263
149 982
901 165
912 635
298 478
697 79
936 155
905 372
395 492
38 371
680 495
914 94
833 105
730 266
741 824
339 712
783 596
949 586
175 422
213 869
610 911
694 667
55 45
778 249
700 933
197 420
961 838
401 798
927 37
895 738
30 336
861 364
857 70
782 653
197 818
490 663
214 486
813 445
480 569
956 309
950 915
163 177
626 963
967 84
271 830
599 127
988 260
428 867
364 757
820 496
285 726
357 24
805 601
102 724
426 599
427 665
32 973
551 772
472 140
148 520
790 764
863 560
354 658
297 122
86 413
941 769
387 529
507 729
981 856
401 720
5 854
447 55
929 940
786 486
244 617
502 713
532 39
196 439
45 31
777 411
390 431
145 910
472 44
867 329
599 661
857 676
390 604
269 673
353 457
727 422
93 645
803 984
482 949
682 18
682 400
229 993
364 975
310 660
956 713
593 28
79 65
824 73
71 696
175 194
951 582
796 179
442 160
875 925
601 614
774 214
464 919
330 26
709 125
834 204
61 928
717 590
157 701
255 925
468 470
410 575
452 661
802 520
632 60
296 674
952 76
517 549
220 665
148 235
614 394
326 15
868 324
913 554
338 282
326 318
1000 379
1000 204
425 767
554 611
303 310
186 430
80 345
879 465
849 118
7 361
402 492
749 547
476 582
31 805
941 564
417 728
595 340
898 138
437 786
888 770
720 856
907 393
847 811
178 446
706 890
224 829
94 942
292 30
443 80
896 21
314 456
663 289
685 556
882 217
48 232
739 151
986 415
513 748
780 627
238 420
464 872
483 38
689 625
798 64
224 103
846 821
94 586
284 693
277 550
226 365
931 338
436 671
921 937
341 390
659 46
488 551
943 22
731 153
133 573
223 475
90 148
803 551
350 423
442 363
816 330
208 834
773 396
318 580
450 680
772 396
850 982
566 95
765 602
693 823
998 339
289 837
53 688
436 722
12 339
747 186
316 509
416 185
75 812
433 588
279 75
387 116
213 730
820 40
637 982
774 90
624 166
640 238
708 630
862 268
731 464
50 75
17 173
4 508
950 910
802 936
376 148
764 368
443 479
211 483
246 18
523 694
759 680
778 691
626 200
673 647
955 277
742 396
933 810
134 540
83 858
460 886
660 322
735 874
430 319
424 12
853 254
738 825
199 902
449 531
307 976
568 267
669 421
166 885
732 665
366 448
371 356
316 953
367 513
969 383
385 971
197 640
967 56
90 775
514 678
564 142
914 801
899 304
824 519
576 497
613 152
101 327
434 846
619 148
30 14
358 274
808 841
799 297
601 223
143 166
326 98
93 160
735 456
255 726
277 393
808 852
999 568
405 963
728 984
425 535
483 39
588 423
448 68
311 333
962 220
161 446
693 114
920 109
295 900
18 231
375 778
454 97
5 567
132 488
169 319
674 554
716 802
871 543
941 296
626 888
255 616
259 406
153 427
727 293
972 252
914 859
780 717
651 851
378 503
34 8
561 284
291 1000
990 418
235 307
325 624
730 551
870 979
251 554
303 508
469 261
355 148
128 83
354 855
436 77
130 894
634 35
364 823
644 254
678 317
612 422
561 619
59 93
364 129
316 519
573 851
702 920
220 818
219 971
131 734
606 512
100 520
780 811
985 591
596 238
309 395
900 783
274 108
666 220
12 129
566 150
179 492
863 290
616 365
562 935
755 64
432 498
982 633
48 17
778 426
791 695
878 250
86 958
859 901
859 605
297 960
419 4
290 180
10 750
731 747
315 231
558 840
15 921
471 694
805 897
779 981
646 607
901 324
8 132
422 881
209 835
169 957
433 434
945 505
424 294
804 351
747 894
130 356
76 985
20 266
917 700
138 394
675 584
168 567
633 965
47 654
126 275
536 923
223 704
912 630
328 948
433 500
960 892
7 718
972 686
7 606
368 567
643 822
765 472
399 174
902 487
756 972
36 136
694 736
843 157
65 239
94 87
656 400
957 960
874 761
817 122
844 164
540 73
358 28
213 550
653 327
999 842
473 894
318 9
215 423
938 385
674 949
254 671
319 251
714 639
554 705
770 719
222 720
972 637
883 970
229 932
323 161
540 100
136 517
370 293
709 912
534 41
197 234
757 91
137 248
844 634
585 568
377 265
106 883
387 583
661 13
412 310
213 761
669 712
383 656
801 482
403 596
940 189
589 414
206 960
652 945
881 232
101 297
747 564
611 857
7 837
359 108
311 117
166 217
671 323
981 614
634 238
734 955
690 769
170 121
469 920
992 317
760 181
852 944
863 374
581 851
455 848
201 207
804 165
836 593
325 273
336 915
595 277
270 976
537 143
521 226
89 490
115 499
936 512
947 515
838 527
933 148
476 234
784 918
326 35
878 522
15 994
768 37
517 951
645 253
264 637
65 914
791 411
872 7
289 598
331 447
581 297
595 829
564 618
515 353
338 428
2 945
917 577
873 494
713 454
698 342
499 91
357 256
646 688
507 901
772 427
753 705
922 155
520 966
441 120
885 376
115 886
810 580
163 563
694 699
266 709
698 786
275 874
200 349
839 694
171 418
992 425
884 813
781 249
667 2
754 246
506 277
338 613
854 625
843 40
158 717
17 414
912 346
489 196
279 803
672 226
492 12
335 325
543 750
769 396
272 603
698 603
988 387
616 383
159 977
948 24
414 759
850 792
648 550
787 110
601 192
847 734
814 308
880 149
440 570
78 417
818 978
931 498
358 544
537 264
783 660
952 337
303 792
164 588
508 894
758 855
452 933
567 672
799 183
105 720
385 714
160 761
313 548
352 332
165 642
416 937
444 539
798 636
541 819
707 575
948 448
120 506
928 969
348 935
820 761
97 960
689 398
732 629
916 346
517 512
875 445
3 178
704 453
928 636
298 354
608 518
201 257
795 400
994 78
843 955
903 503
627 749
894 554
769 648
396 486
169 523
393 13
709 938
800 751
80 585
872 980
260 180
183 306
628 155
797 593
652 722
792 315
157 762
61 202
981 605
493 130
164 748
735 855
910 441
297 435
273 573
771 657
481 238
88 643
147 19
764 219
425 457
75 762
767 375
214 517
950 929
980 166
806 792
785 744
297 939
182 91
913 980
615 826
541 172
380 150
91 454
365 282
319 447
680 60
14 560
739 166
97 566
269 75
324 353
397 877
269 107
16 115
90 464
112 819
387 807
669 526
577 329
247 113
675 539
877 724
335 739
105 920
340 561
913 221
533 221
926 110
679 873
355 48
411 260
295 348
762 243
249 248
327 665
179 273
242 51
645 1
122 460
733 802
707 608
230 10
784 205
912 372
202 157
671 247
541 327
776 685
370 758
772 749
790 432
401 75
885 937
893 559
741 977
398 787
911 726
411 924
793 946
322 266
639 829
891 815
434 220
358 535
985 689
834 564
629 166
330 525
37 316
706 492
261 741
455 856
836 933
795 251
139 638
582 572
990 852
833 744
593 202
332 206
694 813
626 974
682 483
546 72
76 764
452 834
436 484
560 409
839 107
644 768
801 817
823 279
555 627
627 535
956 621
288 126
38 827
215 628
406 791
552 508
570 134
872 619
678 461
237 73
44 252
500 173
10 535
170 972
813 119
362 991
682 34
627 121
288 843
149 18
44 553
517 629
797 121
774 316
505 929
836 413
334 460
328 30
11 282
544 366
357 556
133 624
299 474
404 587
560 276
822 318
519 386
317 437
197 750
393 754
20 332
232 887
65 955
493 341
215 434
678 125
153 507
95 139
799 163
770 684
342 127
393 830
239 531
678 25
261 642
102 747
709 691
58 65
943 687
460 993
238 806
801 931
510 955
550 445
885 929
142 38
608 752
883 476
98 581
963 470
423 443
593 5
931 81
574 390
982 544
490 478
702 647
772 747
761 405
304 401
28 799
306 784
724 397
913 132
239 29
460 903
704 275
274 726
523 39
584 840
792 22
883 505
275 670
484 161
702 436
54 549
787 530
444 309
748 342
770 930
372 542
860 357
263 868
403 89
223 645
47 650
738 901
737 701
21 98
322 740
713 558
630 35
795 75
471 355
570 605
328 473
407 221
346 830
561 106
27 778
580 216
681 647
898 936
338 576
429 550
562 253
655 872
515 475
9 433
202 286
664 216
710 700
394 983
178 574
829 405
522 842
79 840
506 306
968 894
551 559
321 486
18 41
984 317
527 937
984 387
210 990
218 897
904 342
477 423
579 341
788 90
523 539
265 870
476 473
836 233
754 898
807 839
971 577
750 580
574 131
804 676
575 74
361 405
213 717
694 668
638 159
237 135
851 83
521 230
884 50
270 716
74 635
771 746
713 898
76 263
294 558
365 269
327 923
247 308
109 555
371 411
328 269
901 574
458 534
839 686
686 462
340 137
444 931
35 354
737 724
356 483
723 284
286 698
570 609
397 985
857 325
945 305
528 461
914 633
455 191
859 636
147 498
902 244
560 500
506 592
525 615
290 7
306 961
3 294
414 681
561 77
149 651
987 895
34 905
616 621
383 121
737 231
158 631
516 410
131 763
837 69
746 300
921 775
287 332
39 893
296 555
94 838
561 334
333 87
480 118
583 105
9 155
769 890
313 652
635 431
520 264
862 727
405 187
754 846
492 445
160 857
691 63
227 52
92 465
399 178
91 598
937 480
304 319
426 444
818 826
611 64
381 342
263 291
93 652
785 104
187 514
410 729
352 520
385 51
990 748
848 28
214 426
749 200
366 423
382 635
749 403
168 434
900 183
256 368
591 157
686 660
210 476
575 355
420 375
271 510
166 371
426 800
920 434
247 859
86 443
594 754
167 817
284 600
125 52
341 832
671 905
233 252
103 997
147 910
757 291
791 782
961 365
984 730
794 358
634 659
746 627
247 455
856 256
499 908
26 682
321 270
938 850
901 800
158 948
81 399
404 366
528 104
35 244
975 230
537 232
841 288
648 459
904 676
410 12
423 746
670 477
190 990
651 631
780 794
913 411
98 885
260 283
715 475
699 662
87 593
314 60
937 362
875 32
16 660
432 301
323 219
732 444
528 956
808 813
404 463
6 269
734 781
871 101
257 147
678 926
105 158
594 990
977 779
995 43
994 270
321 758
661 458
347 374
626 197
445 764
481 845
194 224
287 860
392 41
55 972
41 538
381 367
83 17
123 622
202 289
311 37
201 92
692 851
819 218
50 778
91 285
344 257
295 877
851 596
805 709
531 419
102 620
953 376
815 397
775 142
218 936
653 458
232 818
869 977
988 549
168 902
866 647
471 136
514 644
408 672
848 476
894 910
856 553
501 177
432 176
872 353
513 845
581 701
201 195
291 52
251 723
218 849
500 27
344 688
342 704
116 653
883 112
804 825
151 689
672 121
284 279
326 631
539 35
511 796
33 496
653 479
670 428
718 625
769 508
356 24
575 339
773 65
830 660
632 341
944 638
446 265
300 419
139 129
830 60
971 437
275 856
238 662
807 96
729 743
75 811
89 923
18 218
183 620
54 214
840 163
984 494
784 207
300 761
248 269
847 149
619 23
750 64
569 262
351 641
753 584
129 605
305 297
86 122
682 475
975 219
825 348
367 586
623 327
147 717
596 442
965 450
801 496
510 445
962 814
776 670
751 621
980 494
114 186
794 728
240 905
800 61
910 675
269 941
606 112
772 856
253 472
559 790
946 315
473 207
653 398
691 317
357 475
225 628
199 462
286 935
779 751
188 73
516 833
545 817
318 999
815 534
623 926
984 619
486 189
474 965
574 461
884 550
517 190
269 168
490 524
315 154
354 607
730 59
392 918
502 205
663 156
503 353
774 375
696 119
653 309
940 14
828 66
26 473
714 622
331 259
660 443
436 889
837 441
932 373
177 644
974 201
170 105
693 269
834 733
898 872
125 230
587 175
487 376
164 763
792 221
830 145
591 855
409 888
879 823
16 170
573 352
414 943
748 66
828 851
718 499
993 547
923 389
45 761
987 336
680 362
432 167
246 716
899 95
439 421
461 849
331 454
242 822
745 308
864 911
243 129
856 672
254 543
347 930
611 173
540 745
290 271
334 494
152 945
776 17
564 495
365 458
797 496
253 237
238 188
696 75
861 383
638 355
965 517
301 165
465 708
718 10
189 818
69 574
823 68
385 930
303 481
50 291
360 344
532 677
3 571
564 491
511 920
346 645
590 997
599 550
449 347
562 873
623 85
5 192
167 892
268 298
202 282
325 939
371 357
194 880
739 979
832 379
850 162
599 850
653 487
53 142
620 416
150 377
332 36
868 369
598 392
537 871
894 267
548 512
361 78
487 983
575 176
128 983
274 914
216 165
634 321
600 994
660 337
667 212
649 254
382 97
170 677
833 894
217 907
774 569
410 493
488 369
411 792
295 576
585 688
473 320
121 682
155 170
218 851
353 438
759 331
175 969
969 910
177 827
485 208
331 593
119 455
588 906
350 513
338 299
23 408
706 225
670 627
798 180
820 397
847 205
69 953
369 860
833 996
375 96
330 352
178 445
59 912
835 845
608 100
942 702
751 196
807 428
921 238
1000 503
281 824
781 478
348 609
915 817
116 288
371 299
242 262
304 239
323 372
261 772
396 574
847 470
995 57
130 504
208 217
828 699
525 813
261 36
877 431
652 897
816 942
501 775
570 183
909 120
585 497
47 551
77 843
815 652
76 726
465 186
459 643
169 639
160 694
3 219
656 438
865 57
808 346
815 339
942 100
735 646
885 93
4 466
423 217
40 898
285 384
561 324
76 173
583 153
881 37
291 510
685 349
187 348
148 243
537 120
168 779
54 777
578 243
582 13
119 958
346 820
630 438
494 156
849 111
296 475
255 342
665 910
366 4
287 956
732 469
468 862
707 384
168 203
629 674
910 803
709 281
421 122
395 136
82 309
626 646
366 979
517 72
905 190
559 757
290 703
790 479
560 372
69 664
34 129
545 481
199 234
251 321
29 420
32 188
603 678
130 317
79 891
53 976
556 669
866 70
778 298
222 934
819 613
956 750
702 886
204 613
444 904
152 630
395 380
56 687
397 298
434 189
635 367
981 649
777 297
42 39
119 931
439 518
108 501
563 6
430 852
309 668
979 438
842 505
961 862
499 9
520 191
145 785
976 537
581 151
365 819
596 111
316 712
921 354
398 416
258 447
979 112
308 433
910 597
246 361
422 991
739 848
30 277
566 745
570 277
589 357
369 170
742 235
29 862
478 7
990 87
929 703
250 678
820 648
989 652
874 452
531 561
94 47
230 764
232 825
501 70
42 778
2 827
197 85
921 388
159 832
849 154
126 796
897 232
654 981
283 139
992 890
306 987
867 921
267 55
91 283
295 161
807 963
665 632
293 855
118 299
694 143
911 565
54 350
343 690
281 155
139 56
66 541
213 411
786 372
185 74
518 473
471 419
121 698
935 884
722 286
90 784
333 919
685 687
888 844
939 749
211 148
984 95
722 263
477 225
158 813
557 426
406 885
599 293
634 888
33 801
78 629
805 598
17 678
570 262
358 64
784 282
964 642
10 431
435 242
495 186
743 683
322 819
794 862
793 1000
633 118
225 480
825 586
871 758
99 938
580 821
388 927
269 87
327 218
924 464
895 400
784 880
589 590
198 42
738 476
654 786
205 23
827 199
245 930
324 473
533 610
620 472
998 542
892 894
982 944
642 171
77 193
408 670
418 606
259 627
499 644
254 433
64 135
233 870
710 63
787 554
621 796
910 685
489 683
856 972
62 251
635 224
855 252
986 122
944 899
48 661
594 660
2 242
2 34
408 718
740 444
308 746
913 268
175 149
179 326
172 997
344 769
825 398
261 983
260 54
79 457
762 752
360 894
387 124
386 324
922 199
285 905
739 208
658 95
432 74
770 648
257 969
788 180
671 293
490 56
286 486
158 532
22 491
878 913
285 993
396 394
176 186
314 183
264 729
684 802
415 123
589 660
536 483
378 842
503 125
155 981
350 824
818 517
946 657
511 143
170 5
805 518
51 223
196 232
354 985
554 761
468 446
776 850
846 794
194 575
245 401
896 264
147 909
66 675
143 167
661 303
935 830
93 884
742 790
184 105
154 322
631 863
870 171
196 189
679 307
222 977
973 14
207 141
82 842
255 626
361 713
882 684
882 103
205 391
891 571
146 629
148 240
203 464
36 104
838 63
837 945
423 189
684 982
696 491
443 550
533 811
568 607
753 956
985 846
623 460
418 143
850 243
272 830
456 493
203 186
181 822
498 331
426 568
417 139
944 312
315 958
612 533
295 380
212 551
565 108
150 22
960 956
663 700
396 282
851 110
704 45
618 453
884 942
60 826
866 157
469 90
158 625
651 973
499 458
648 584
682 728
921 279
134 431
825 818
424 587
363 854
764 596
96 758
718 844
853 843
752 845
557 43
805 392
461 929
832 213
576 543
842 540
716 969
442 39
617 723
723 228
577 921
201 664
316 847
154 878
725 984
9 902
281 773
162 445
538 21
820 467
745 930
851 822
156 117
816 191
292 577
78 825
791 216
780 415
404 833
112 561
195 921
566 122
639 450
522 280
906 82
557 371
244 13
363 744
471 359
660 641
507 250
82 105
942 787
933 750
830 906
100 355
635 977
966 533
491 552
498 87
74 992
536 555
292 352
623 457
992 13
366 150
644 819
848 403
622 8
994 449
230 487
981 493
513 123
675 454
511 929
374 707
903 693
78 119
369 303
310 976
593 589
384 204
933 940
286 417
308 930
421 135
742 967
351 859
643 908
17 163
287 916
606 480
120 518
795 792
942 8
967 825
299 203
674 262
279 955
54 721
652 741
213 810
117 942
406 281
823 658
732 395
488 415
719 436
211 162
908 333
1000 514
534 641
943 393
495 382
898 518
176 541
375 578
805 115
537 948
593 584
336 733
388 581
166 18
873 713
443 416
159 368
671 791
302 870
894 725
856 95
507 489
924 317
571 601
658 655
141 936
846 265
713 703
610 929
277 57
647 637
863 179
749 222
434 216
793 571
24 79
608 842
257 8
170 1
735 764
672 922
880 556
20 930
59 80
524 655
94 870
54 418
100 979
772 703
985 500
494 463
329 780
209 848
160 800
579 2
399 186
663 469
769 530
982 913
158 640
601 767
408 901
309 619
535 698
656 581
880 567
619 926
474 786
140 605
856 814
912 2
46 817
947 952
583 815
491 165
437 876
458 391
916 319
644 571
684 615
94 883
152 21
749 306
165 376
117 221
19 254
343 579
67 870
211 693
316 557
754 401
758 216
202 865
785 836
323 799
456 940
623 241
127 346
818 589
181 305
386 715
709 813
654 43
912 200
116 568
488 101
866 297
438 659
967 83
835 935
461 659
824 194
76 601
400 831
353 251
354 207
693 83
197 928
805 708
378 29
667 251
588 889
350 752
900 187
4 542
3 617
958 756
134 379
800 806
110 216
80 310
421 593
13 747
202 855
576 61
978 916
926 516
754 47
280 897
687 958
886 454
680 784
563 76
391 621
345 232
275 739
895 853
431 618
143 880
635 946
651 418
711 409
281 25
105 816
993 365
674 627
736 455
718 913
28 350
763 913
39 404
608 711
719 300
136 107
595 529
645 48
715 160
355 354
893 603
667 232
296 463
310 97
56 119
524 892
534 43
167 938
458 56
289 100
515 30
405 117
92 835
113 613
437 475
436 701
219 57
696 410
83 168
629 798
420 70
588 157
178 223
287 633
192 273
819 461
587 489
772 255
660 505
988 861
40 859
844 957
483 644
530 603
886 793
304 71
394 553
954 849
691 58
234 430
455 66
26 877
887 646
425 962
221 506
272 708
76 269
630 868
914 812
529 840
231 415
671 271
138 680
243 672
837 39
276 701
657 567
39 223
320 140
965 479
55 383
2 545
309 594
17 929
957 728
469 660
121 729
686 188
894 464
336 845
542 182
858 218
318 755
339 704
332 773
277 563
746 377
610 953
284 990
465 225
618 855
22 763
789 953
227 924
589 231
32 418
572 337
464 800
137 243
138 356
100 90
581 493
470 642
574 854
67 944
615 961
745 696
550 541
577 133
708 920
123 230
758 468
440 389
683 895
111 565
268 805
354 191
250 953
78 126
20 318
196 766
980 631
98 775
493 548
900 890
708 537
953 532
241 667
988 884
320 565
530 492
322 312
719 609
872 913
469 936
867 749
500 676
874 151
429 712
405 582
805 896
454 308
623 801
887 903
228 508
134 266
78 704
685 173
759 705
125 36
423 963
874 35
890 955
923 706
161 50
434 10
584 934
790 458
479 865
482 878
124 973
146 803
123 461
893 124
326 732
72 237
290 599
314 66
109 507
136 610
489 701
191 683
345 120
850 331
273 618
691 871
342 620
816 593
844 872
542 196
95 456
263 602
682 618
9 835
276 757
454 611
139 558
40 423
739 622
509 283
921 643
210 290
381 730
432 518
753 947
463 79
91 140
688 722
35 319
647 824
898 478
416 911
8 87
651 810
458 854
583 258
660 92
650 913
884 333
347 277
653 245
809 688
576 883
517 842
96 447
281 532
295 981
669 740
248 806
197 799
723 131
343 872
404 554
591 633
462 519
138 157
68 24
771 315
182 976
37 599
980 942
639 491
312 98
10 887
183 684
293 623
795 478
231 535
985 80
135 182
970 23
647 795
730 196
77 565
899 423
550 799
12 110
612 540
990 949
676 120
389 148
335 407
211 314
584 652
599 80
884 601
978 576
739 227
331 671
96 825
265 10
576 944
563 46
703 970
445 906
167 293
575 999
193 739
800 742
563 422
116 250
970 83
497 296
837 774
151 31
768 93
648 265
849 284
648 116
496 337
419 375
846 68
776 801
778 943
621 388
274 577
493 950
661 49
623 775
888 834
13 850
68 438
695 580
32 681
542 613
267 387
376 334
689 684
972 289
211 199
501 199
343 326
24 959
339 392
244 107
187 995
29 197
284 864
857 749
667 807
629 901
371 174
329 828
911 82
526 917
811 609
796 546
192 332
275 44
860 858
244 773
24 653
356 739
358 562
399 170
313 803
1000 487
502 116
440 295
626 167
461 899
355 823
57 882
348 401
54 907
532 984
597 938
972 385
763 33
534 233
673 488
690 955
331 769
721 927
565 916
238 392
677 377
198 973
237 513
208 962
71 22
980 712
970 694
109 605
265 985
270 4
796 157
824 527
995 730
997 905
343 60
366 822
254 740
61 472
584 768
762 525
213 814
131 84
953 851
114 459
196 36
258 346
136 115
766 537
431 930
945 871
623 563
297 516
367 868
980 50
91 229
452 559
836 711
570 938
73 154
795 152
643 295
97 733
484 808
399 792
628 645
234 807
252 781
277 658
642 10
592 23
491 20
410 837
662 728
290 259
817 646
735 124
691 553
363 517
445 916
665 323
48 518
538 992
100 414
172 918
77 511
742 97
724 767
511 462
175 515
286 349
180 976
86 46
177 534
684 801
703 892
257 428
523 568
653 631
464 265
429 517
503 562
310 372
898 880
277 669
347 450
87 628
724 627
463 897
470 87
631 709
269 313
490 760
405 839
799 322
120 185
58 475
759 502
584 523
601 396
526 587
114 214
297 528
108 937
512 792
941 347
776 873
989 960
94 848
896 162
181 525
853 338
197 762
332 561
461 460
705 718
870 215
878 367
651 658
820 427
644 904
32 181
965 830
855 342
636 322
630 807
34 125
534 915
186 957
413 731
256 826
46 221
250 875
166 331
980 624
383 825
117 903
971 744
374 449
315 759
697 249
986 891
457 570
332 784
755 528
605 87
900 894
857 659
310 131
782 539
489 800
845 776
803 330
942 595
297 463
249 433
965 176
864 649
24 143
745 699
276 598
241 340
311 145
529 126
525 4
576 265
951 747
709 333
577 972
961 746
184 924
844 44
330 919
900 269
937 908
865 390
617 793
790 116
969 147
801 272
135 99
68 11
948 557
939 717
139 481
570 920
168 967
808 458
145 255
721 676
659 897
314 855
190 2
522 871
202 277
191 991
913 408
702 504
70 850
857 351
577 25
512 159
462 874
940 278
601 674
281 445
170 800
689 513
140 513
762 31
93 487
986 42
214 682
698 586
972 654
851 416
730 763
387 578
774 363
676 545
750 797
27 345
912 851
766 717
692 607
710 267
28 35
59 17
874 938
172 131
82 361
535 915
629 834
920 224
623 690
399 64
87 434
106 261
47 439
263 756
687 209
705 890
985 18
788 477
364 829
877 935
42 396
414 463
766 883
841 796
447 354
545 516
460 161
3 215
582 303
839 893
255 306
55 691
702 781
769 576
428 726
462 604
296 883
591 338
922 101
285 403
810 671
443 698
635 872
730 442
400 176
481 498
119 180
588 190
101 205
656 710
462 802
932 62
906 80
346 790
154 742
988 54
4 404
656 404
835 881
41 77
858 723
189 936
981 265
54 529
420 580
362 610
596 912
632 244
210 371
421 535
786 553
756 737
66 976
898 850
33 260
932 34
877 651
858 176
593 275
52 972
331 135
503 467
545 756
418 389
666 449
826 18
923 607
515 639
87 222
23 31
621 662
973 782
64 758
410 97
200 221
974 454
147 601
520 61
826 654
266 278
531 866
340 548
305 635
584 262
89 298
822 792
614 622
480 620
355 839
79 86
552 481
791 737
456 915
286 933
474 418
863 573
727 12
92 763
815 936
745 516
779 235
403 469
614 140
183 141
294 198
752 790
297 597
661 392
879 79
262 356
849 227
910 120
317 832
633 862
301 880
459 812
589 395
60 115
708 928
834 518
598 346
275 918
804 827
857 709
946 429
565 785
518 675
639 473
319 721
697 381
898 846
418 597
847 876
778 166
105 793
935 742
972 372
570 993
566 66
324 750
371 880
361 587
615 474
233 8
730 486
271 825
356 861
871 224
967 854
801 967
146 911
175 631
64 434
570 361
902 171
545 222
984 404
771 530
756 860
450 842
616 668
631 35
42 210
204 472
685 117
370 284
440 697
269 466
513 521
721 176
829 474
166 669
451 516
695 603
648 946
476 127
860 355
941 295
861 531
941 87
943 6
935 982
661 696
915 467
240 503
501 141
22 981
156 255
983 512
243 76
42 143
107 298
346 423
348 180
91 11
955 266
817 693
31 553
384 404
189 60
340 555
116 282
328 94
695 227
879 400
840 408
823 456
118 739
391 778
240 888
112 771
504 855
183 886
106 189
492 338
660 900
789 554
297 526
545 314
123 938
977 451
848 497
743 605
184 950
245 455
195 420
529 975
239 613
325 828
25 467
803 164
171 382
909 611
775 614
323 87
854 580
491 343
769 160
256 443
403 764
605 162
421 641
518 661
1 709
375 844
726 129
366 910
186 829
362 70
198 872
798 392
603 792
75 576
627 197
3 958
167 887
855 897
850 784
409 388
474 872
35 702
925 291
16 758
936 715
314 47
100 88
88 175
846 915
410 949
126 794
646 749
300 469
949 272
702 132
699 884
137 26
108 728
99 277
774 735
140 347
908 184
306 94
866 92
763 312
991 928
241 714
129 689
24 601
338 120
555 382
356 367
502 868
756 100
905 67
119 43
62 220
970 80
685 399
292 487
522 997
880 597
823 765
48 407
201 543
936 81
216 88
272 960
335 393
28 248
634 224
182 52
109 162
262 867
571 774
259 565
192 53
513 623
83 113
409 544
944 844
279 871
760 348
732 387
557 401
318 136
229 602
70 620
667 922
547 946
885 709
318 438
738 245
934 627
149 201
786 712
661 95
895 771
804 784
276 772
904 936
918 633
465 523
308 579
152 555
369 670
333 466
687 846
484 173
132 820
133 724
967 413
122 255
872 741
114 614
248 393
35 140
792 718
911 47
405 354
783 41
32 197
135 678
45 141
531 420
335 600
972 488
720 406
102 583
924 726
564 374
825 239
986 971
429 38
760 886
222 712
437 78
76 251
63 420
872 554
80 596
758 719
70 991
814 968
200 47
751 189
45 884
735 506
364 774
76 981
313 551
861 104
573 774
45 863
220 33
798 994
92 130
221 401
540 514
769 235
875 47
820 28
161 947
120 840
717 443
499 727
224 237
275 915
829 110
569 35
912 637
208 48
965 565
55 211
485 456
591 986
433 101
222 962
123 999
596 896
798 961
895 531
848 801
901 666
308 77
155 396
124 173
304 722
106 682
489 516
626 743
949 875
205 357
936 573
977 415
702 93
752 46
603 627
101 718
794 276
195 741
756 266
201 133
803 90
90 632
386 949
171 665
408 76
21 525
662 416
409 856
95 152
378 721
269 734
905 181
914 466
190 258
7 602
404 110
39 579
771 712
758 459
150 488
206 6
703 850
280 568
265 791
523 972
874 662
914 780
385 457
723 166
539 864
894 24
314 752
598 696
231 901
877 664
351 553
139 96
734 325
234 7
851 835
602 325
309 558
279 762
661 388
361 41
423 766
416 40
121 689
425 536
742 335
147 736
8 364
731 474
413 259
135 762
251 296
152 14
457 818
790 205
445 628
694 935
522 691
466 646
773 495
150 133
745 52
8 704
205 387
61 195
422 407
202 998
143 871
225 117
562 211
59 86
461 87
925 150
572 973
293 963
598 909
714 19
659 439
82 733
836 81
322 153
626 148
234 581
877 206
179 204
533 701
909 966
602 85
817 129
81 558
1 905
273 345
980 168
437 248
126 698
976 281
534 441
798 917
191 585
935 765
536 589
85 523
500 114
774 205
385 570
174 285
964 729
838 585
664 429
611 162
439 761
218 195
568 33
333 80
946 891
880 351
843 876
611 345
673 815
150 116
578 9
332 966
499 818
898 766
89 580
688 153
305 195
198 864
113 363
874 615
876 189
203 566
886 340
633 67
891 771
231 197
300 718
725 514
972 447
448 880
396 258
611 347
741 75
400 421
507 464
34 19
80 342
199 512
457 355
124 50
462 581
933 986
88 5
902 940
431 25
905 853
327 696
20 865
939 851
998 359
789 702
439 663
812 175
351 818
539 137
613 634
75 158
435 541
450 506
273 416
920 678
977 509
343 279
69 408
544 51
14 10
827 213
343 630
396 962
176 576
611 668
436 574
443 493
667 228
781 361
943 805
315 379
381 703
634 186
470 870
373 359
21 943
267 719
547 926
487 287
179 336
683 215
897 475
347 535
5 60
43 381
917 416
4 213
799 944
377 286
489 424
380 210
176 806
191 669
184 177
414 704
19 2
736 707
497 446
502 504
490 367
624 52
729 376
408 764
822 491
451 39
407 402
368 743
828 337
399 89
898 614
747 408
310 603
967 943
219 486
121 398
471 158
965 581
864 877
852 490
542 151
358 796
212 328
149 576
27 725
13 64
594 925
78 501
384 521
92 252
470 316
240 367
333 889
211 190
348 386
803 247
67 928
540 872
392 379
193 194
657 137
699 328
758 463
322 720
731 283
815 169
432 6
809 938
671 971
438 420
448 314
263 9
78 739
829 360
895 613
378 947
439 110
978 593
285 158
409 740
91 21
481 411
461 517
373 661
714 786
248 590
96 883
831 96
639 432
149 753
979 877
134 601
176 313
538 639
117 596
504 529
250 108
278 858
240 396
641 912
723 982
350 280
708 806
893 319
375 309
293 190
826 710
708 216
915 132
647 729
574 869
468 679
513 14
964 590
949 71
549 765
19 902
820 918
139 162
647 379
725 374
39 675
104 663
673 217
722 267
40 212
828 999
440 835
277 575
804 552
556 771
203 112
668 754
109 812
221 452
250 668
158 958
70 654
225 479
411 956
859 302
348 861
287 629
435 639
622 350
165 92
913 660
866 404
56 577
662 334
708 111
162 727
114 745
353 288
530 835
924 126
584 536
63 66
132 504
798 692
534 539
378 106
202 789
545 588
372 384
450 750
492 293
598 319
96 509
675 942
954 718
680 12
810 782
795 623
701 709
659 181
700 669
220 482
226 98
715 279
590 904
220 53
45 517
811 898
887 385
124 434
858 122
546 707
410 71
478 816
508 298
562 819
527 46
926 561
422 908
714 821
394 507
148 142
369 622
995 614
763 592
145 768
202 576
653 672
319 931
755 522
937 220
315 997
794 838
757 920
923 496
21 761
460 183
869 301
883 427
545 609
568 834
353 632
118 323
841 975
362 724
903 625
231 876
727 903
902 593
453 781
492 873
620 113
716 367
595 920
449 404
609 520
470 378
404 525
176 258
185 728
838 472
108 631
161 435
367 660
507 583
464 958
814 476
516 807
269 549
123 477
988 906
460 735
882 394
357 593
280 253
556 370
937 739
750 13
111 867
2 692
923 543
94 146
156 905
326 659
374 85
890 479
119 291
122 502
523 246
831 10
922 44
974 783
432 722
640 506
200 147
106 787
429 872
539 925
34 456
635 575
740 658
401 795
542 931
478 309
812 966
328 218
668 16
631 549
78 876
346 887
39 599
619 123
144 333
970 198
407 833
899 762
283 972
800 209
556 921
224 863
995 686
2 527
212 984
661 779
600 298
672 118
289 692
862 837
882 961
318 176
995 69
641 778
561 598
667 184
235 359
176 116
54 595
642 257
393 38
600 833
4 230
743 703
133 765
260 589
222 569
600 390
922 406
288 834
46 968
809 699
840 447
56 540
324 454
199 774
156 346
422 796
550 973
325 451
499 887
675 975
717 684
724 524
561 650
338 191
545 662
650 609
746 614
912 534
708 271
725 736
146 632
282 908
112 744
852 784
810 826
554 997
928 816
868 569
458 824
69 965
746 868
304 864
611 75
330 977
700 347
790 230
722 95
10 948
671 787
366 606
323 8
705 761
422 838
77 841
796 566
149 588
572 410
559 865
926 348
919 248
697 890
895 375
370 506
523 25
62 488
867 456
933 188
709 33
956 519
69 675
955 295
983 640
97 666
845 234
817 893
135 961
418 51
460 615
422 195
539 227
121 264
52 667
835 876
450 432
269 905
403 808
529 89
357 194
688 995
681 787
880 42
749 33
459 337
147 882
290 407
525 476
459 85
221 545
992 245
414 975
825 353
931 675
166 981
374 386
642 883
65 667
217 151
477 935
875 621
332 837
66 757
733 856
238 280
234 482
517 321
74 887
285 97
926 186
396 429
844 230
410 965
436 326
790 80
490 170
62 768
530 101
552 103
754 774
72 292
363 449
589 15
425 495
212 541
304 275
693 373
371 296
483 936
810 558
788 297
774 901
149 483
698 502
559 40
484 224
576 203
362 886
153 587
120 410
364 291
210 670
569 266
493 638
347 680
480 327
680 61
686 224
63 476
357 714
360 771
193 11
953 745
436 105
786 275
462 524
485 467
621 365
850 481
46 706
156 139
403 287
401 273
463 888
977 113
409 801
614 876
823 927
619 556
122 936
152 767
688 611
274 659
47 2
685 644
149 733
190 959
532 947
112 630
50 830
778 889
578 893
678 424
951 307
294 182
767 51
801 333
889 524
644 621
192 813
103 475
210 92
562 759
14 928
441 103
706 521
986 360
495 70
824 800
335 118
436 454
836 389
985 667
953 828
776 968
950 438
594 163
532 616
350 992
834 370
519 115
665 620
474 652
245 150
163 884
341 904
188 341
586 438
540 164
292 109
266 936
932 347
386 21
998 390
866 490
794 238
32 906
507 744
947 778
889 390
987 682
256 160
483 480
55 113
878 658
103 23
233 53
252 760
695 602
247 780
101 383
152 33
180 686
217 75
789 712
418 768
754 707
933 99
439 350
769 752
128 771
472 346
220 418
77 708
916 803
595 458
246 769
804 996
63 611
776 741
549 589
73 896
831 438
40 281
784 418
192 942
217 463
87 313
247 916
484 392
423 461
774 990
572 588
638 867
388 999
658 54
975 488
28 47
756 322
799 774
813 78
647 802
180 343
634 182
111 701
718 446
97 941
45 959
759 369
85 435
436 541
222 459
223 697
554 620
528 419
843 183
202 215
529 147
628 946
787 688
539 328
185 249
497 792
215 583
214 483
519 658
592 723
938 320
300 340
493 458
114 167
321 923
64 88
924 369
612 177
751 837
417 114
814 461
691 367
288 233
790 944
376 344
560 578
153 528
801 898
963 937
791 158
910 737
485 958
255 395
14 887
197 177
928 299
526 16
205 188
695 85
672 141
228 242
824 517
941 955
290 730
753 625
669 327
776 972
904 452
452 375
829 482
836 964
339 435
62 376
100 740
859 900
788 469
726 21
284 14
662 187
936 932
471 101
501 507
563 472
68 615
538 489
73 74
293 617
188 403
367 361
863 907
896 392
177 822
258 638
629 769
458 979
636 318
387 219
309 810
368 432
122 601
245 493
836 165
770 201
819 299
333 814
592 281
208 459
165 903
471 200
170 253
535 594
107 343
212 783
765 18
354 786
7 636
997 935
798 68
994 886
616 712
772 393
724 144
742 365
415 975
368 149
548 26
545 982
98 268
384 438
1000 381
174 605
751 833
280 136
389 73
973 399
353 739
510 555
253 315
53 252
518 40
360 802
793 759
476 535
839 464
550 61
71 774
708 441
451 272
144 186
28 263
214 710
65 333
263 932
991 84
733 335
502 674
847 874
917 673
787 887
890 782
819 993
136 849
925 749
315 728
448 569
689 800
625 531
238 600
161 156
252 207
633 492
559 965
383 109
827 304
448 71
899 608
886 400
415 311
364 383
359 621
84 619
584 928
274 391
664 226
41 724
270 774
791 961
367 471
501 553
347 497
951 289
294 890
377 490
640 996
152 809
537 341
170 377
636 421
516 58
772 225
812 757
347 770
353 145
779 564
761 852
431 111
453 728
508 752
964 907
667 136
667 258
23 256
727 343
845 135
498 667
393 81
282 597
423 959
194 924
688 457
492 477
198 246
667 733
968 279
868 5
124 399
659 334
896 165
357 231
826 805
30 52
530 955
799 3
22 990
760 292
976 305
721 19
702 587
930 10
789 879
823 858
205 549
250 835
755 483
557 552
237 140
244 752
980 483
405 569
699 418
408 739
564 767
928 356
855 339
718 114
190 438
710 20
379 538
325 581
875 71
39 714
938 898
398 214
778 457
63 675
450 65
776 242
458 77
734 299
678 26
494 101
152 376
170 433
460 910
15 526
820 619
946 959
962 152
770 611
108 361
908 725
767 819
405 47
324 393
599 957
409 178
15 856
80 132
358 759
489 372
68 214
998 986
387 293
427 465
246 282
445 227
94 198
389 731
958 525
423 545
630 174
716 901
271 409
880 575
137 577
239 278
417 944
89 223
915 394
676 618
557 211
912 785
194 71
682 408
828 630
969 950
409 33
306 268
314 672
367 444
885 890
266 431
621 973
494 348
626 207
457 128
155 968
899 519
521 546
956 51
756 157
193 812
784 138
127 933
384 575
464 110
102 636
158 837
915 107
48 425
549 868
860 798
824 826
865 968
620 482
837 96
374 628
19 876
973 655
543 638
893 718
653 899
569 943
492 180
154 579
775 920
34 866
239 184
574 153
404 931
152 411
345 932
169 931
215 278
412 823
243 870
132 700
98 266
35 434
282 414
440 617
722 768
360 413
620 293
74 164
803 372
934 522
24 950
596 588
107 536
483 404
495 847
221 638
12 311
284 337
795 629
898 805
156 178
265 258
593 646
978 217
998 132
313 974
745 82
839 325
621 993
507 13
374 948
753 728
376 223
949 162
701 623
66 472
468 172
707 101
261 667
982 15
991 634
259 176
459 69
999 697
453 58
855 761
237 808
409 387
543 460
871 446
353 867
26 208
338 242
393 799
282 284
255 521
649 380
903 211
209 621
283 507
838 709
57 85
287 769
819 629
739 288
779 351
77 899
941 74
185 105
239 320
226 831
387 211
285 560
198 619
719 219
362 530
825 774
490 729
51 235
396 843
502 454
573 648
335 731
266 369
873 831
618 438
124 888
588 183
344 930
359 239
690 412
310 876
489 747
70 18
874 805
48 611
545 136
913 157
739 36
2 576
62 807
688 520
504 251
558 721
711 958
912 563
451 91
992 49
545 242
471 349
128 949
799 669
958 490
955 853
417 466
27 560
727 384
553 609
915 90
412 115
734 103
760 426
887 548
573 944
883 676
535 128
959 451
964 130
355 591
633 507
306 414
448 565
924 946
420 299
903 772
314 453
39 580
175 211
908 157
606 300
949 494
988 588
376 874
999 35
413 614
211 880
815 913
898 879
784 151
877 969
671 317
229 543
232 183
147 568
295 598
252 983
185 35
245 124
293 296
200 327
596 195
114 974
328 31
321 928
298 201
411 22
740 828
671 508
180 726
401 706
340 531
750 679
177 331
811 659
354 681
630 83
973 754
210 381
594 943
790 156
453 642
83 181
392 990
227 689
121 279
388 971
749 136
91 582
9 345
896 701
273 287
525 808
778 312
77 560
612 637
909 741
805 975
761 425
800 476
934 417
430 222
811 382
718 809
422 787
134 342
256 794
190 722
329 194
737 278
918 470
109 374
766 508
987 855
897 864
918 504
543 115
529 562
791 996
935 278
173 118
390 20
388 993
322 898
477 820
935 945
293 633
283 781
34 15
445 235
497 721
17 435
223 236
104 210
291 678
787 796
539 834
566 751
438 695
126 463
395 656
773 352
348 230
496 398
114 176
346 926
595 309
617 472
242 577
755 568
128 250
747 138
585 47
97 525
257 865
126 621
772 94
747 146
991 61
895 83
354 9
229 980
162 106
228 898
671 652
501 882
752 846
42 165
736 390
726 868
506 988
252 358
916 208
753 291
93 875
497 824
139 693
803 260
102 584
852 44
160 533
213 342
624 776
9 843
891 810
964 633
858 433
686 184
210 607
719 394
273 588
489 86
707 36
569 325
808 166
23 575
363 958
468 970
644 453
183 115
502 992
876 193
425 21
586 591
372 273
219 526
747 29
15 441
167 361
539 709
43 460
729 214
590 270
657 1
499 632
491 443
17 176
558 787
409 611
944 820
40 891
659 109
502 750
966 799
820 848
875 31
651 199
816 530
661 582
721 8
764 895
58 689
363 952
771 914
446 693
668 219
550 790
362 225
960 752
461 442
56 709
229 598
516 222
8 3
568 99
132 201
123 463
129 377
706 417
649 157
861 878
27 317
3 118
605 425
315 296
889 642
713 492
134 340
880 662
567 93
70 665
712 177
24 656
392 212
532 19
443 704
71 449
101 856
974 111
51 780
971 398
55 432
438 436
838 196
183 616
937 597
886 935
111 687
947 153
161 271
814 131
2 713
842 171
537 290
744 458
270 906
124 673
945 114
960 452
835 832
589 920
604 8
901 376
130 681
835 693
811 252
396 662
518 144
122 980
298 642
305 925
270 791
987 267
145 198
676 382
63 231
160 159
515 844
359 517
934 217
699 204
812 400
791 538
975 345
900 276
522 473
255 28
165 274
983 437
498 32
51 660
845 650
722 580
700 727
563 627
174 422
512 298
683 248
994 22
466 217
858 971
782 913
961 840
300 569
388 251
28 17
360 843
126 742
76 614
767 435
106 155
368 471
763 800
353 347
789 381
208 202
7 484
825 420
929 252
227 650
850 675
496 751
643 152
745 936
694 485
514 561
493 737
258 327
541 288
815 132
717 531
916 578
589 73
774 46
220 333
378 860
590 826
222 556
278 28
489 954
451 144
322 119
843 309
94 748
421 206
83 974
904 905
206 595
793 222
87 379
378 795
629 356
436 60
755 33
704 521
319 555
588 221
169 376
199 374
375 640
466 464
966 205
2 947
520 221
919 704
101 241
110 104
427 811
789 623
888 993
199 270
990 109
627 728
740 384
247 754
37 963
976 399
261 997
237 544
983 260
646 923
605 108
368 24
859 361
468 210
102 345
538 607
435 189
195 198
140 672
249 436
603 438
816 735
932 16
40 156
155 235
312 661
592 3
532 855
830 925
817 498
396 123
947 430
104 279
563 917
614 470
944 721
13 481
293 174
463 464
833 730
444 872
113 926
57 592
707 569
228 968
388 693
965 238
831 805
827 372
933 910
727 252
168 429
870 441
686 734
806 482
801 274
955 973
940 812
814 960
508 612
327 708
180 25
113 325
994 620
334 453
187 18
520 215
903 597
345 570
543 690
218 530
951 949
28 890
207 955
258 76
446 163
771 521
811 406
624 244
519 776
305 863
825 812
240 1000
322 962
163 766
51 805
168 17
463 589
196 228
704 910
714 664
937 544
673 912
540 915
529 438
440 846
259 664
254 735
932 858
246 839
263 660
390 116
896 35
941 553
536 801
481 739
815 443
698 22
742 216
137 801
664 57
81 708
54 530
446 742
748 685
931 970
575 88
711 759
789 954
702 30
469 557
33 988
549 71
299 730
126 577
651 329
150 105
515 375
208 357
277 958
321 165
10 594
523 936
389 510
390 730
60 774
315 188
30 468
658 322
8 606
604 322
963 693
782 766
639 511
148 961
332 296
728 116
602 780
640 991
885 605
228 78
519 567
853 161
587 220
728 429
656 42
365 323
804 72
523 332
660 152
709 669
735 675
883 158
437 16
448 275
253 428
139 724
694 165
638 943
69 566
102 314
167 401
797 304
354 291
444 823
154 13
744 446
222 960
859 750
456 540
129 589
179 113
312 737
540 287
348 151
430 119
468 866
802 220
434 60
396 235
986 676
699 754
197 666
942 691
900 908
863 524
195 145
147 836
249 900
584 497
876 852
435 508
116 893
955 896
936 19
452 542
420 970
906 610
670 492
481 836
85 172
125 651
604 734
914 543
776 620
772 982
179 798
291 403
715 244
826 708
862 357
957 522
508 970
506 828
693 26
57 271
339 749
156 226
894 323
171 767
998 722
830 606
783 338
684 383
302 45
430 321
411 983
877 581
648 642
84 614
782 597
793 696
17 787
253 998
187 181
674 124
498 778
782 505
6 878
50 609
203 689
747 829
986 941
330 702
68 973
351 959
12 709
517 975
126 178
951 871
843 125
562 376
455 334
279 974
83 255
267 411
517 224
750 501
786 9
501 65
291 361
479 182
400 727
45 709
754 582
763 272
840 334
528 591
6 907
610 49
961 481
588 631
878 602
196 675
752 891
904 523
437 589
351 540
815 292
142 259
332 965
196 811
593 203
913 846
146 582
379 240
750 665
185 957
273 101
102 79
571 506
188 239
1 650
441 693
791 313
112 10
27 243
627 107
374 956
206 552
980 85
11 233
649 291
120 134
687 227
852 817
138 446
79 924
303 395
783 678
471 61
892 291
984 253
538 536
529 275
623 291
511 66
315 150
334 842
63 976
513 909
684 586
145 670
354 201
705 960
359 594
720 678
177 599
296 995
323 476
304 149
52 520
247 237
239 525
775 945
103 705
788 417
713 506
133 336
432 350
438 357
799 485
225 414
216 496
71 334
261 976
69 739
358 899
789 493
329 171
129 186
946 324
521 169
904 755
377 76
800 477
615 640
946 771
76 188
46 448
4 823
927 921
534 704
132 303
497 231
702 279
400 372
753 103
589 705
97 468
598 994
787 528
784 3
295 968
152 692
190 139
955 467
688 488
53 265
38 437
826 112
850 883
267 329
863 38
58 110
109 754
223 875
267 959
239 856
392 750
623 185
19 647
587 947
449 113
331 424
971 942
467 451
390 180
15 536
79 606
710 135
99 474
582 759
738 969
326 977
805 949
529 754
26 138
626 67
842 971
100 347
944 563
602 426
215 855
226 491
638 97
95 27
423 563
44 212
322 790
155 743
63 331
384 816
991 613
964 174
213 789
927 93
672 67
498 132
541 891
819 367
429 379
449 356
489 994
776 856
792 78
875 237
72 275
986 618
933 916
303 313
882 94
950 219
124 873
332 254
948 764
412 327
863 376
731 832
70 610
893 285
921 294
176 7
987 213
377 69
295 109
9 482
159 544
292 648
872 992
1000 675
157 428
92 777
392 152
485 73
390 432
450 332
508 14
662 834
483 776
608 628
667 268
788 406
829 973
722 610
334 807
45 500
716 623
569 24
4 256
736 192
14 18
158 87
812 317
556 36
611 885
819 19
991 50
869 645
930 661
77 175
576 40
925 329
230 576
159 937
241 106
951 564
557 681
423 10
933 180
135 672
496 487
828 607
628 926
655 622
120 434
67 852
441 809
956 422
976 918
169 374
156 293
532 161
301 733
395 27
230 279
371 301
211 657
621 871
892 470
547 199
497 184
928 221
792 374
555 570
617 825
784 248
388 747
459 883
146 707
52 954
164 376
840 99
373 844
512 487
335 747
618 865
177 366
546 541
343 550
474 12
528 19
561 751
709 991
994 884
684 957
424 884
306 311
785 720
434 307
503 112
12 86
269 989
348 602
578 298
58 945
676 434
724 88
348 610
671 471
237 837
831 38
62 555
538 4
279 566
849 971
321 40
211 715
632 819
819 433
536 609
78 453
628 965
755 817
434 989
613 23
996 230
511 293
760 21
982 899
237 952
520 959
864 202
872 783
515 853
387 932
637 364
21 360
333 392
146 462
612 32
324 227
875 272
730 110
369 936
390 196
470 548
241 763
781 759
155 864
448 484
923 282
184 54
583 793
616 470
305 92
591 918
908 75
668 319
432 417
825 934
11 553
681 129
846 592
8 699
504 2
660 990
267 295
543 471
166 123
2 335
423 123
839 997
471 23
878 461
577 355
251 881
210 660
565 452
887 537
456 794
14 257
150 153
271 852
636 250
217 856
348 866
127 70
858 102
112 169
271 846
10 104
793 613
417 141
658 158
691 31
481 712
449 370
755 271
225 424
393 269
285 903
840 962
106 135
525 582
11 145
693 828
293 580
726 656
526 889
915 266
811 280
797 208
845 812
752 414
306 489
263 651
250 257
117 119
324 839
309 430
715 813
949 443
623 520
183 374
237 469
428 823
903 922
837 101
877 528
347 595
146 493
18 893
663 499
363 715
409 186
152 617
510 364
855 395
819 624
879 508
402 902
411 629
994 639
533 659
558 591
466 309
601 651
44 256
75 693
55 32
360 18
215 871
884 779
676 592
793 282
697 836
529 992
708 591
157 21
912 707
528 708
623 550
893 156
3 71
559 966
404 411
308 7
764 432
501 129
250 30
669 73
276 714
645 38
442 952
799 418
175 483
700 656
463 775
601 720
490 941
812 538
649 148
530 705
470 425
169 888
736 187
257 432
441 362
492 109
194 50
230 601
639 208
335 351
437 282
483 864
460 82
625 201
729 902
165 29
496 541
725 77
487 605
46 428
165 366
59 42
949 649
474 101
513 337
654 945
39 843
309 657
29 552
315 544
480 623
34 549
541 542
200 299
361 625
540 378
878 648
336 487
117 652
145 635
86 635
60 719
446 109
554 676
79 303
524 337
919 815
608 207
905 347
632 798
464 562
976 555
226 432
693 530
999 13
941 20
163 208
188 241
219 708
109 867
9 698
940 690
362 343
417 430
203 529
293 348
570 274
596 332
708 572
693 571
834 61
803 931
105 43
129 640
87 466
62 337
509 649
567 831
77 778
892 459
66 251
77 111
607 941
601 497
256 945
915 78
794 345
600 745
611 479
272 862
448 459
184 322
170 618
196 142
337 720
379 876
407 637
764 888
988 723
122 450
37 719
674 64
232 325
817 799
254 263
440 134
782 264
283 736
680 289
249 503
605 377
763 9
98 598
778 220
499 457
967 165
709 725
958 900
897 249
278 408
827 725
79 768
305 1
448 45
488 558
530 524
388 796
233 581
971 483
327 774
750 512
120 631
536 811
107 435
861 899
594 688
3 17
710 13
346 617
73 44
667 528
7 896
544 878
967 878
587 709
753 915
809 381
291 6
209 192
939 184
256 317
400 856
123 162
819 978
645 833
531 461
921 557
833 670
389 86
319 996
19 754
76 17
418 414
343 232
131 336
214 972
686 63
996 64
512 647
683 447
526 777
862 869
368 891
522 629
248 896
537 636
188 897
56 307
572 190
886 638
818 382
44 758
613 83
140 653
550 931
9 446
163 183
776 460
545 349
255 201
487 374
204 842
320 440
828 472
125 346
785 331
942 176
176 463
278 477
74 281
439 204
727 618
543 564
493 397
368 352
258 613
360 225
103 962
223 401
359 819
634 801
630 58
279 839
533 187
290 841
638 17
42 534
635 907
352 493
740 500
223 558
286 896
200 897
669 851
397 312
286 942
618 139
533 250
119 160
35 737
671 475
35 391
769 597
337 667
956 334
635 954
513 54
80 148
651 179
89 585
966 84
58 548
333 842
563 769
764 260
880 627
186 327
642 441
725 962
109 491
220 372
232 676
159 111
569 701
999 467
539 694
968 247
372 176
351 26
475 271
825 382
246 494
873 690
414 490
720 249
203 295
939 751
28 441
302 173
338 18
143 286
70 168
95 929
330 923
487 152
796 325
170 867
846 459
455 246
733 273
409 460
266 838
320 816
278 847
797 229
83 174
6 418
285 894
34 402
371 770
755 240
516 925
370 857
849 720
832 495
241 604
885 921
544 195
634 54
387 992
486 837
369 311
234 503
900 181
599 497
568 559
10 480
80 382
200 199
717 534
140 374
637 355
574 500
28 839
764 405
289 844
193 429
630 971
563 628
230 77
600 3
904 348
221 817
489 219
72 174
588 110
298 321
984 948
419 56
753 536
233 297
394 344
578 56
888 931
725 226
115 134
662 555
813 352
771 955
284 51
174 599
722 166
734 415
916 374
820 892
189 101
415 807
538 801
825 104
34 774
10 605
794 103
801 71
539 918
769 283
756 326
501 916
962 597
696 721
237 410
149 605
842 649
188 196
403 752
921 687
374 40
68 817
720 725
211 922
425 53
533 617
288 703
496 1000
269 932
140 887
474 150
645 320
685 232
981 308
975 82
18 958
675 361
369 905
559 186
113 898
893 368
395 193
162 179
462 773
987 279
5 335
184 39
867 538
551 799
536 341
295 963
858 601
92 567
553 384
620 433
140 673
514 456
774 757
129 806
771 538
640 886
197 458
809 35
647 367
163 955
183 859
172 983
563 781
348 447
711 571
800 825
722 110
48 149
989 133
435 917
960 147
288 74
978 528
5 137
723 457
356 182
688 899
405 182
6 355
573 16
789 739
485 74
10 789
914 732
446 1
48 225
157 402
630 463
254 704
382 136
551 466
762 605
978 459
197 557
782 351
937 895
993 529
659 302
942 260
826 983
319 840
630 636
896 592
191 577
725 135
32 277
301 601
709 458
261 487
311 151
349 244
995 556
724 755
542 305
618 948
9 128
998 324
534 583
237 197
481 263
554 249
40 914
963 98
706 377
964 460
904 8
555 940
790 633
564 632
580 910
979 70
894 766
985 185
913 643
903 261
905 606
919 358
616 955
152 495
289 248
834 408
458 760
559 493
917 833
449 313
415 344
393 435
592 59
890 625
134 279
660 787
722 28
405 357
39 279
805 436
824 914
604 511
581 492
909 254
984 156
201 845
140 827
213 215
660 717
33 672
227 767
329 569
938 183
500 649
252 31
898 359
192 314
546 19
519 10
345 441
521 182
125 72
582 74
506 180
949 430
379 381
311 741
360 659
759 855
681 204
869 129
585 815
597 915
523 596
938 168
173 805
746 196
759 409
73 90
398 180
40 830
429 61
76 130
519 286
569 119
310 494
44 280
909 675
394 782
453 455
610 516
155 837
205 196
643 793
914 216
345 213
854 110
197 586
719 731
808 8
904 733
330 722
786 981
526 527
917 254
604 719
80 385
383 754
283 489
258 474
472 29
66 753
616 604
396 898
576 417
388 514
494 673
162 820
756 362
489 651
742 555
145 247
720 740
899 591
283 145
377 128
219 780
11 719
265 831
379 520
144 102
163 318
801 83
886 804
166 549
585 4
180 690
886 149
887 633
289 372
175 9
357 99
579 615
584 480
826 700
221 897
719 275
548 681
699 109
51 404
76 244
330 343
229 716
416 278
163 904
951 442
918 656
615 667
291 87
204 941
224 20
426 857
692 710
159 571
312 836
116 82
830 423
386 802
129 737
989 904
595 470
97 819
70 340
178 950
198 654
739 445
579 184
729 18
889 50
93 809
57 297
496 814
286 732
283 480
117 610
503 927
233 104
229 304
24 615
13 825
355 567
399 568
218 998
394 880
638 406
560 742
460 234
741 628
967 116
945 456
935 596
21 302
712 876
934 426
913 73
123 653
29 66
616 966
61 162
217 479
567 937
792 229
90 190
576 598
719 142
390 811
723 506
445 598
506 743
477 354
270 753
433 176
895 936
478 601
4 515
961 563
490 452
777 394
440 940
232 854
538 979
191 535
102 301
518 125
305 409
707 424
801 715
554 813
274 414
178 392
954 979
625 574
309 844
724 411
278 388
845 615
225 326
459 291
291 818
390 990
182 877
411 759
303 929
33 104
41 330
776 199
931 293
222 341
746 335
646 873
766 938
389 127
5 627
160 935
147 822
711 127
468 117
131 685
444 992
24 623
676 723
551 151
161 51
369 750
859 437
981 293
200 422
73 952
542 843
899 635
901 700
481 159
582 455
797 17
811 139
364 527
245 503
233 362
327 60
370 680
16 425
210 124
861 856
121 395
318 464
779 831
474 971
909 795
273 247
664 85
533 748
621 399
181 413
932 46
734 552
518 667
637 29
233 309
657 104
720 450
996 197
930 833
625 367
144 735
287 596
293 954
819 889
208 260
655 790
579 554
903 778
780 224
164 673
881 734
908 799
954 578
538 535
968 844
920 532
936 146
634 839
293 842
517 899
184 186
751 308
771 124
578 22
74 156
23 76
764 23
696 782
338 380
711 516
155 986
722 602
275 776
321 223
564 586
273 959
478 13
712 852
436 645
81 782
83 673
65 394
476 262
767 678
509 822
980 655
15 869
436 670
890 342
996 547
445 362
328 133
594 773
681 529
902 986
284 798
612 198
799 842
669 44
828 891
47 416
180 635
247 438
527 41
252 646
856 371
224 171
203 296
249 480
325 143
135 28
382 787
595 569
676 558
952 542
85 868
74 192
454 559
581 925
106 634
951 196
699 569
193 411
819 785
557 520
925 621
819 483
8 250
161 698
127 432
360 372
840 692
672 447
48 304
10 357
968 885
927 706
169 110
879 332
597 242
143 900
329 806
428 805
246 854
525 81
110 663
665 120
659 759
332 757
495 30
900 700
121 104
213 614
301 847
391 877
328 380
375 149
317 652
88 900
409 180
535 757
691 89
473 867
166 263
73 250
130 861
295 699
861 838
319 798
544 604
725 144
17 14
963 243
677 5
619 91
796 298
49 988
377 758
185 45
140 891
366 323
56 311
521 80
956 686
839 847
575 671
886 148
911 140
977 209
295 745
608 184
263 251
325 462
68 391
485 137
1 306
222 330
371 677
985 960
170 345
82 760
208 354
925 994
922 87
358 998
213 294
472 419
801 285
743 584
199 243
540 822
533 926
659 1000
201 144
363 406
684 483
340 257
248 562
248 223
552 973
11 589
832 674
598 925
346 155
948 132
747 977
709 680
774 592
474 658
836 269
61 467
301 328
562 648
47 350
899 926
722 8
486 129
451 672
91 527
832 715
505 748
206 747
254 590
64 8
284 268
773 273
590 289
887 308
219 487
899 170
929 432
499 802
476 159
975 817
285 29
282 47
637 695
747 845
921 170
314 575
159 915
684 391
648 644
314 77
342 91
545 674
323 619
382 341
240 887
422 201
3 803
973 167
352 40
668 141
874 765
364 608
139 126
722 287
199 690
650 591
653 221
589 729
873 41
703 816
132 193
60 407
346 620
603 864
513 527
319 852
154 243
427 439
684 225
987 570
779 853
407 971
129 28
485 899
928 639
811 208
766 399
621 236
437 431
698 644
198 117
873 999
956 826
71 115
594 949
874 972
322 689
799 999
565 282
944 572
487 639
908 49
160 63
360 903
327 586
867 667
590 572
656 772
88 295
229 532
113 185
134 423
363 618
719 389
90 524
168 4
634 907
99 136
576 278
569 32
646 273
903 366
672 826
316 384
378 647
370 279
555 630
89 411
995 257
781 248
8 757
593 880
972 571
847 873
492 363
306 885
473 505
23 725
669 659
857 159
365 574
777 76
32 695
915 596
255 763
113 596
93 216
390 308
867 988
673 968
873 510
824 407
300 272
644 338
724 980
987 238
820 321
715 1
817 785
699 667
841 397
230 560
130 597
795 807
964 250
491 742
96 898
265 455
469 440
527 511
619 11
381 570
570 320
757 781
100 346
808 961
1000 885
269 859
910 388
631 911
88 896
739 871
49 941
724 208
913 228
498 735
580 435
128 921
641 744
122 303
557 879
511 200
231 504
48 384
925 845
400 720
131 389
600 107
333 299
900 427
72 329
616 40
819 839
696 63
962 23
705 247
914 828
184 697
804 690
392 43
911 749
416 816
92 385
188 983
517 624
579 196
576 899
672 219
872 594
388 410
435 371
231 537
637 74
936 869
316 732
393 35
671 682
932 450
526 25
156 30
756 211
789 348
848 667
665 938
636 482
777 858
176 466
817 584
963 790
677 89
763 265
360 393
567 100
673 570
115 345
558 984
682 849
1 939
747 80
565 5
313 258
656 548
450 674
333 562
782 662
977 687
463 259
445 66
758 262
220 467
751 617
979 133
621 883
553 716
496 551
195 796
160 549
718 362
110 895
496 154
478 295
474 496
988 797
26 286
949 811
282 486
782 483
649 175
605 464
815 200
786 15
373 357
796 718
865 323
117 754
154 879
728 337
473 76
600 780
370 870
892 921
87 109
808 375
880 407
1000 201
250 801
349 548
937 656
34 732
707 29
199 135
294 897
722 582
729 609
357 75
464 59
273 902
90 171
954 123
647 585
485 586
265 129
91 434
169 377
755 899
614 518
976 264
743 580
239 813
470 7
642 85
267 9
61 84
920 564
804 746
273 471
580 226
336 26
919 452
845 35
262 374
286 508
141 500
820 3
610 301
684 448
930 662
745 582
801 53
678 838
137 676
681 447
671 669
780 388
857 887
287 437
944 459
727 219
713 134
147 830
487 471
626 574
509 79
160 604
264 726
103 127
325 543
966 699
1 101
582 37
302 354
637 161
240 307
503 392
829 685
173 703
988 608
190 902
637 112
827 856
979 505
789 480
344 724
808 617
173 876
509 450
24 278
444 293
831 305
578 909
593 776
643 972
714 528
298 288
200 827
136 716
128 20
940 152
632 962
518 545
331 900
533 588
620 559
650 671
930 68
469 16
183 443
407 688
572 275
958 428
335 649
561 160
596 358
620 692
899 815
338 474
785 552
428 968
442 793
990 573
44 561
247 618
633 403
781 409
989 489
36 62
433 96
679 98
744 913
402 423
54 989
863 934
996 579
848 861
32 119
877 19
365 496
824 621
858 795
658 317
867 726
134 836
199 726
190 388
563 863
933 151
41 694
511 501
611 738
939 523
773 305
108 253
217 26
771 581
449 608
536 898
637 18
907 428
375 972
846 408
876 73
41 153
228 492
660 958
170 761
234 827
370 74
9 516
92 13
299 920
472 27
228 784
557 504
247 253
836 238
905 700
772 237
835 815
554 155
405 947
637 984
470 767
679 699
156 121
419 600
902 891
142 79
48 378
63 739
297 51
659 631
600 74
675 212
468 320
953 431
898 366
555 335
470 3
63 910
646 921
344 235
811 18
829 49
677 672
875 271
979 182
283 537
963 856
524 811
11 328
710 443
873 173
618 100
846 595
545 41
541 95
686 568
513 638
718 591
589 532
123 308
128 372
48 108
904 838
144 157
130 46
27 99
218 13
723 125
285 863
872 855
507 159
143 306
780 630
566 335
592 738
823 782
983 371
683 518
65 933
707 997
7 296
588 571
950 41
138 892
706 333
629 502
770 949
367 960
430 753
375 754
689 360
541 3
884 788
750 412
789 395
821 796
907 256
1000 605
971 562
299 79
912 418
764 492
329 994
505 985
678 847
181 293
781 117
451 64
224 654
208 810
963 584
291 188
749 500
283 883
821 188
232 847
700 543
876 293
917 889
41 978
525 625
418 145
135 790
903 406
792 1
874 829
105 502
153 475
890 746
968 446
203 746
895 640
324 436
62 472
783 746
348 811
839 538
404 161
817 463
266 68
266 842
937 947
744 624
112 30
609 168
261 885
320 813
613 251
81 637
619 481
748 987
603 237
891 849
484 847
342 176
36 724
162 85
385 391
342 450
106 668
1 168
240 543
845 801
613 861
659 420
136 173
131 5
429 768
199 572
3 205
709 840
93 865
130 339
609 387
11 191
988 96
703 189
720 554
377 305
406 739
196 495
143 594
368 578
166 695
252 271
811 200
452 183
312 824
453 878
234 804
901 668
645 116
742 378
422 552
683 858
188 405
151 854
31 849
918 689
474 205
339 347
849 114
152 461
944 82
386 276
440 794
190 648
984 256
600 467
285 103
935 262
176 128
204 776
246 105
771 451
910 610
556 359
912 241
441 52
806 636
989 909
429 278
109 718
481 430
308 104
903 731
25 881
154 743
973 939
889 421
897 296
743 214
269 934
167 486
354 251
114 600
47 163
922 363
310 478
437 95
873 784
788 595
554 889
871 142
216 866
344 278
318 752
963 216
104 320
718 447
217 830
185 415
971 593
713 157
157 387
843 651
590 122
969 850
453 14
978 158
492 577
589 327
519 941
320 913
142 135
226 959
598 321
790 993
891 718
322 282
568 839
125 224
437 3
93 254
974 524
412 175
6 391
31 64
535 416
534 708
57 213
588 220
619 222
716 174
87 351
172 841
999 283
922 829
215 43
128 187
804 294
220 452
775 739
393 340
685 254
597 907
174 514
496 378
333 795
719 884
674 461
964 274
531 478
165 307
461 852
918 834
661 269
687 547
880 787
485 6
545 280
546 452
40 418
669 293
75 148
686 415
206 957
573 825
797 342
951 796
324 428
849 596
536 799
868 126
318 969
652 662
787 861
700 4
476 939
202 542
23 476
447 205
972 486
564 11
571 790
713 796
559 370
718 640
863 728
965 833
550 315
275 688
559 479
854 622
711 809
887 31
133 187
653 300
495 800
397 942
587 357
798 235
904 52
237 388
4 582
48 391
870 123
602 786
149 80
611 407
710 122
983 590
378 999
226 525
575 105
567 794
9 831
201 241
659 16
55 200
183 931
724 276
173 874
973 948
184 307
192 845
962 526
325 415
679 75
964 154
277 587
257 716
986 594
476 155
574 368
128 299
422 888
616 345
83 714
891 344
770 157
662 125
539 92
385 914
161 990
177 891
736 102
997 963
757 32
319 338
430 810
293 689
507 99
326 12
374 869
802 355
553 198
905 635
823 886
577 865
639 954
400 524
627 684
908 491
93 90
923 875
762 569
8 684
742 988
870 615
633 410
575 81
171 858
246 589
817 415
431 736
667 73
839 724
49 168
817 652
943 629
950 81
252 774
18 188
971 7
798 797
267 309
633 31
840 60
747 91
625 979
514 522
768 770
15 980
60 502
784 567
430 320
781 720
487 106
746 192
652 726
625 995
440 444
39 259
700 383
45 700
935 896
61 464
866 473
739 490
476 150
954 557
92 354
913 20
507 378
452 278
311 884
188 176
796 198
254 403
266 294
350 598
104 777
917 232
898 773
638 330
954 87
316 423
643 902
717 644
899 236
247 427
860 631
554 397
126 162
96 279
928 287
154 943
763 867
91 638
936 261
57 794
464 656
241 625
947 666
952 793
206 178
608 665
464 698
339 24
79 730
631 216
341 327
344 872
722 563
957 981
116 915
732 764
52 544
432 187
705 202
3 169
454 376
201 168
642 657
535 372
461 227
266 953
325 538
641 695
373 282
661 629
521 416
748 929
170 412
925 358
801 717
546 612
429 820
735 379
342 798
561 711
801 99
346 2
38 680
766 230
612 110
339 355
607 915
933 293
727 752
227 356
987 442
743 674
661 233
520 601
138 673
353 110
619 742
693 801
82 737
109 969
146 873
153 175
876 423
640 63
607 650
192 437
153 852
250 819
780 335
311 494
420 566
793 767
902 274
720 807
441 4
106 298
978 86
367 331
87 327
791 322
695 354
234 910
987 131
33 265
496 385
674 265
834 554
467 122
913 627
867 491
233 944
369 822
526 592
654 477
51 548
964 510
997 580
921 326
409 577
416 921
787 810
525 302
162 68
847 616
380 381
673 908
212 951
201 998
403 739
934 966
122 153
56 936
100 808
657 260
812 259
613 525
900 873
81 448
412 390
918 854
984 926
794 773
32 724
662 773
157 284
962 63
846 765
841 861
116 58
498 680
219 261
396 293
833 562
663 568
730 66
229 864
777 289
580 839
716 344
489 551
206 973
608 547
482 921
730 207
172 422
673 793
615 476
501 650
87 817
258 608
290 142
97 422
666 70
82 108
629 359
878 48
588 729
990 921
845 701
945 724
23 534
344 740
944 467
615 596
417 710
561 648
786 789
582 596
540 485
523 850
213 991
87 823
726 20
803 840
951 27
421 81
879 517
547 654
340 224
710 505
751 997
10 320
784 148
366 117
676 795
178 530
823 61
787 674
267 26
26 444
710 983
997 320
383 888
685 597
364 603
819 803
380 25
228 675
287 525
344 6
352 971
422 319
689 378
209 836
774 64
642 20
657 217
998 405
359 356
964 895
197 722
424 767
519 335
889 963
112 803
419 715
909 745
314 516
962 852
75 707
597 598
677 368
241 657
259 252
498 274
390 489
276 158
588 730
269 942
384 289
478 245
988 921
100 955
318 282
570 269
516 523
555 87
232 974
208 816
911 456
51 391
17 184
547 719
717 400
228 575
429 171
746 796
39 455
7 693
6 700
28 609
863 148
777 380
493 344
549 271
302 225
3 937
952 486
641 187
918 90
868 935
173 321
395 771
873 141
249 103
524 154
769 386
880 911
302 169
70 977
239 795
361 358
897 825
199 929
273 564
52 32
743 125
619 40
724 941
519 407
298 456
296 977
113 188
436 162
195 516
691 456
607 36
29 706
205 336
595 389
305 559
259 525
833 893
93 828
568 550
584 35
427 95
494 590
634 840
956 5
394 13
103 223
365 948
859 383
35 608
655 405
494 390
9 592
774 351
846 241
681 564
101 461
821 356
802 609
828 945
170 695
681 944
124 35
171 881
986 984
131 121
240 72
298 440
841 704
368 629
729 478
774 84
463 42
370 876
717 77
770 749
245 345
158 629
865 965
870 303
806 625
331 934
550 772
766 240
24 717
345 741
597 204
783 267
25 814
288 512
109 732
213 382
873 92
289 3
631 657
319 855
309 197
402 982
492 945
565 607
165 731
47 133
405 874
934 99
436 954
587 717
156 707
991 15
524 350
637 549
938 481
846 93
433 862
4 235
808 238
190 121
856 334
195 178
89 204
947 42
581 188
980 465
410 541
499 721
289 306
397 748
254 317
144 444
650 157
110 945
453 45
703 296
108 208
558 523
481 905
245 452
960 219
920 786
752 506
880 244
673 472
308 662
134 237
748 824
567 649
698 620
698 855
802 529
645 240
833 928
213 360
264 820
816 972
286 595
115 260
485 539
199 78
594 1
271 186
875 596
575 918
198 318
990 718
428 886
360 3
771 817
260 946
901 899
697 893
302 506
783 696
279 174
906 87
446 945
954 415
392 586
278 481
536 235
764 262
234 846
164 199
885 673
90 944
498 535
429 877
275 602
629 822
128 767
459 887
153 981
214 433
335 955
617 151
230 943
69 281
720 9
717 371
3 728
924 674
926 409
295 205
221 498
642 570
898 752
947 459
800 223
949 581
653 392
643 492
137 955
534 117
389 334
447 381
706 50
664 592
796 247
76 832
520 957
843 52
849 783
382 329
365 315
622 342
548 827
645 587
927 401
455 513
145 330
405 175
126 740
282 717
883 615
61 611
682 773
457 336
359 866
843 682
963 702
210 702
901 891
595 578
739 787
50 519
112 49
332 558
372 645
253 736
993 561
665 847
131 610
889 352
151 34
486 549
80 272
674 6
178 736
656 755
555 957
262 226
904 887
794 514
581 335
731 316
48 721
275 169
288 493
363 296
435 304
585 454
773 341
347 199
983 276
749 36
434 813
918 120
588 339
556 824
167 779
583 948
531 730
867 246
711 948
59 302
782 251
687 448
863 611
150 989
806 573
1 899
366 176
569 571
59 368
995 158
255 749
380 590
607 960
833 10
937 506
289 758
468 45
681 430
884 842
379 632
687 261
992 97
401 959
580 642
341 744
556 927
662 154
372 993
617 911
918 505
719 310
335 585
826 731
71 183
81 640
337 825
735 128
668 471
605 625
616 670
986 769
743 982
1000 172
160 227
866 990
239 676
35 975
339 845
423 931
892 86
127 745
639 374
534 235
191 952
624 681
395 691
495 775
804 948
108 417
694 755
323 230
846 831
544 500
91 161
196 709
265 400
566 27
55 490
542 901
316 115
967 313
800 403
790 851
480 329
39 201
424 50
625 639
343 57
697 360
692 736
441 115
928 365
53 784
869 996
172 519
442 339
545 644
450 387
916 540
428 194
3 237
816 529
885 932
891 228
781 121
471 190
194 964
816 389
28 101
464 277
870 832
481 440
116 985
597 889
888 483
784 893
335 939
872 873
395 373
256 606
291 107
886 484
958 585
44 192
416 214
698 884
942 337
869 355
200 864
542 249
773 500
415 265
721 296
488 850
151 446
723 205
771 564
893 663
842 466
520 223
3 287
61 376
175 908
851 386
728 530
701 935
598 919
357 510
942 139
309 602
658 92
310 996
601 756
437 228
487 212
35 178
998 204
863 967
191 451
630 663
212 149
389 654
348 126
457 998
133 430
668 483
515 305
886 936
267 299
719 911
155 97
452 314
786 444
944 883
909 141
5 509
579 73
731 927
463 854
777 268
77 662
65 846
725 713
785 798
544 915
113 590
475 102
68 456
870 696
138 477
734 801
275 212
820 669
404 136
75 479
36 444
231 83
331 950
683 89
434 55
743 487
327 612
132 541
314 917
253 375
6 400
447 604
398 547
923 230
632 481
642 612
693 526
636 944
587 902
3 457
316 88
406 161
626 518
754 727
697 154
427 924
697 449
739 102
289 420
1 805
390 536
705 785
635 313
733 136
353 93
621 20
711 891
92 116
625 789
525 392
628 571
576 681
855 667
964 684
10 863
465 448
83 558
698 319
17 618
195 688
170 396
766 627
248 779
685 205
312 688
557 313
852 42
572 168
748 707
444 708
399 561
109 431
752 827
687 244
271 116
689 699
892 885
850 942
639 38
236 324
866 723
923 191
37 838
650 106
578 651
363 746
995 590
565 362
917 288
478 463
608 666
128 240
431 632
895 43
343 862
639 873
694 582
16 781
699 325
744 999
280 130
983 537
680 912
189 645
838 429
998 175
276 355
931 770
698 222
336 637
629 665
31 356
708 781
49 531
72 674
872 231
677 843
394 431
412 860
579 94
228 467
274 595
190 606
465 564
134 406
914 71
786 198
730 962
660 87
988 992
319 613
951 692
723 987
763 912
657 248
583 53
936 760
381 12
62 441
600 918
824 270
150 402
427 687
127 519
365 866
773 460
688 770
235 400
355 686
283 362
917 52
920 772
696 703
290 710
184 233
313 655
376 433
950 96
161 748
486 1000
773 333
553 149
577 867
647 697
365 264
966 641
354 726
571 448
926 609
52 598
774 633
278 607
347 555
209 313
412 163
949 726
403 709
931 773
5 482
33 919
91 294
14 892
421 205
630 209
241 911
432 54
978 796
783 54
378 251
925 96
133 631
168 785
458 153
685 892
690 389
576 208
260 846
646 712
205 156
160 929
460 475
594 424
645 465
866 867
495 529
727 935
104 893
422 699
896 42
654 4
569 380
929 755
733 221
998 758
284 292
144 216
362 784
72 89
39 272
455 747
354 745
860 79
611 21
299 929
784 482
726 494
882 653
384 450
436 955
379 322
609 201
692 997
669 695
817 202
860 103
388 963
990 901
867 312
535 348
235 298
19 40
691 963
496 598
876 133
412 204
549 784
998 952
24 388
816 563
170 131
90 791
98 999
90 809
613 60
491 427
118 973
801 189
135 985
677 767
792 262
854 982
375 676
718 277
496 452
78 379
261 9
773 764
928 951
416 571
749 122
211 600
594 686
19 470
86 290
868 474
571 215
803 611
262 170
849 969
695 283
642 539
709 686
437 650
412 510
954 794
580 637
865 38
483 989
477 644
37 447
507 437
448 262
704 402
901 755
424 950
791 572
830 779
686 835
111 102
258 616
526 538
188 448
572 342
914 431
715 55
198 446
676 909
296 748
218 645
158 331
751 999
202 458
538 603
871 946
784 526
426 322
835 975
693 539
778 687
354 214
857 578
801 727
436 78
344 660
931 534
632 459
472 336
839 423
2 952
189 310
831 187
142 827
178 243
343 771
408 175
21 504
142 418
512 990
109 191
770 179
100 240
395 385
278 482
166 133
601 851
517 543
681 684
663 232
926 395
609 114
521 324
220 80
740 619
297 928
764 19
920 184
890 425
230 71
408 654
545 79
336 172
121 971
439 524
607 974
734 612
731 199
638 973
558 123
309 757
691 865
485 908
70 92
763 156
840 39
82 359
416 80
229 520
154 736
399 511
948 776
79 949
500 605
839 717
675 309
148 308
132 854
523 609
400 759
128 436
681 800
756 727
62 280
289 292
670 780
146 895
333 400
874 20
507 658
414 318
55 790
333 373
567 271
949 961
166 337
180 783
59 387
585 477
935 788
10 815
169 53
402 754
182 818
556 598
317 80
294 21
880 45
948 754
41 493
427 214
842 561
966 209
128 566
402 208
329 388
546 794
165 219
413 194
625 140
361 31
367 108
515 63
595 739
146 48
561 918
185 189
69 153
686 172
304 426
628 71
519 122
991 267
960 295
402 78
832 144
472 962
658 226
672 444
445 208
659 931
323 626
537 809
113 502
583 197
43 766
149 783
626 134
164 138
29 44
222 172
208 85
279 632
448 263
458 303
51 542
585 961
332 380
467 853
190 455
239 396
119 652
31 187
207 420
361 607
948 454
894 273
548 362
442 994
653 42
447 673
226 125
304 509
409 43
578 317
39 542
777 247
508 702
484 169
344 950
900 107
710 467
914 623
870 913
879 652
834 935
318 585
842 916
604 938
368 408
215 468
676 755
578 641
394 128
789 430
817 684
745 164
365 11
284 992
444 238
684 954
293 262
380 515
405 425
46 605
356 703
129 218
573 739
823 531
656 854
671 858
770 97
705 18
285 879
371 601
146 494
910 208
991 240
378 334
713 1
463 81
486 686
481 18
36 753
257 263
706 257
385 799
514 583
469 865
835 267
86 78
756 58
864 775
183 249
775 401
847 18
276 313
6 50
873 993
50 273
451 958
360 856
201 503
233 62
31 585
113 581
289 472
909 65
259 863
502 581
671 499
650 11
767 13
489 852
490 393
574 708
756 515
580 208
331 489
401 142
890 477
851 358
614 437
905 330
181 839
503 127
81 627
348 301
565 210
903 536
358 53
83 667
435 228
655 990
945 62
597 470
970 47
35 405
514 131
999 316
655 684
446 747
679 665
967 267
695 439
708 739
621 195
957 154
506 383
220 652
859 913
889 534
382 734
878 287
845 148
638 593
257 37
837 252
997 144
235 583
239 770
792 298
858 380
559 252
622 939
423 526
372 573
126 91
995 924
782 26
89 472
719 705
969 957
400 925
485 60
48 802
315 722
208 792
285 324
618 471
337 671
750 123
287 289
840 348
381 181
384 248
224 52
426 404
625 26
127 917
226 754
905 512
979 222
930 668
833 171
554 827
319 287
670 41
48 398
158 78
737 849
123 715
169 194
46 697
456 199
315 22
629 457
420 102
786 414
793 220
138 294
423 900
747 737
138 233
102 150
250 658
701 245
676 468
923 541
955 618
384 123
816 290
423 751
349 411
400 72
225 782
55 468
276 490
839 474
71 927
428 65
801 663
399 949
118 144
836 149
653 339
901 993
625 273
894 889
71 215
246 781
473 892
385 384
612 517
928 239
979 753
525 618
431 235
756 324
481 10
413 931
636 87
393 687
861 970
767 778
760 288
288 701
697 780
549 5
804 666
985 93
454 419
322 229
396 280
107 257
137 146
551 851
103 662
606 680
760 291
75 705
224 772
182 911
451 916
36 612
53 660
962 132
906 944
951 823
283 369
344 122
203 45
699 300
798 170
190 612
889 998
429 404
792 336
144 256
639 745
703 52
776 167
551 62
841 493
683 482
807 114
508 836
534 395
201 905
996 707
754 865
459 733
869 475
52 580
400 261
511 345
521 969
864 205
544 763
984 719
335 994
652 312
918 426
768 717
927 347
817 506
883 737
667 205
22 323
861 8
71 415
681 434
711 884
77 813
115 479
824 507
744 237
561 259
444 668
129 371
193 53
954 604
886 372
197 40
507 433
526 805
843 885
581 378
583 606
68 883
513 132
628 447
941 910
263 499
679 513
965 891
252 129
647 964
243 246
318 777
524 738
789 55
91 839
947 267
702 697
153 311
406 731
776 584
917 379
592 71
438 413
639 650
921 932
884 194
208 324
15 734
963 97
858 49
674 890
534 274
62 383
891 173
808 859
377 749
319 240
728 438
167 155
284 360
319 290
674 229
872 685
107 707
663 535
245 687
204 232
948 668
869 36
38 553
950 288
532 278
979 260
113 384
465 262
674 246
858 701
195 120
621 444
905 829
892 252
127 201
843 234
78 957
754 760
441 387
75 293
962 776
898 176
519 378
215 947
50 443
992 874
66 638
227 391
615 803
122 743
490 6
863 391
909 940
609 930
752 21
943 237
777 370
93 360
999 740
584 528
391 598
672 953
241 781
756 897
585 339
961 187
362 608
518 418
98 314
205 373
867 58
144 945
206 352
221 873
494 713
28 283
516 183
450 921
164 608
354 64
933 753
653 310
68 112
404 607
664 972
89 100
884 525
237 698
131 183
843 347
310 266
681 559
355 737
713 708
835 919
101 700
773 491
352 149
712 603
871 534
458 616
842 977
806 940
640 735
499 903
992 704
225 227
496 423
954 405
228 705
803 685
326 980
648 290
808 551
180 255
243 242
832 683
748 283
966 449
929 604
896 217
676 418
108 343
520 356
247 264
922 957
117 579
281 813
352 405
895 87
618 607
783 718
467 900
459 4
56 821
426 676
68 964
24 183
218 845
797 100
301 97
367 109
681 470
891 677
714 92
727 637
437 499
48 626
460 949
418 267
444 431
179 831
367 11
558 240
52 984
417 933
323 881
845 87
923 479
295 759
893 618
405 373
910 342
692 806
232 528
315 615
950 763
452 264
44 742
729 789
796 355
934 234
70 794
539 83
574 409
800 722
798 802
97 39
402 228
508 171
616 173
748 733
669 174
203 490
496 912
749 606
6 363
712 813
75 231
320 686
564 224
970 721
7 956
964 61
284 369
201 694
84 43
273 474
390 668
626 385
507 326
924 224
110 538
183 717
465 990
145 730
415 65
306 108
117 500
839 567
198 936
741 966
905 43
473 150
600 884
448 727
319 800
926 887
263 760
665 377
239 788
644 277
965 476
646 445
598 631
529 209
735 90
933 339
142 213
987 44
617 325
627 941
277 440
170 723
689 861
42 229
647 196
398 14
854 29
667 693
443 642
123 662
645 686
684 176
47 835
990 855
662 519
631 15
720 175
624 394
838 830
900 720
863 311
254 916
632 990
607 280
467 137
158 336
674 754
815 746
651 404
43 656
905 38
474 87
539 798
177 646
925 214
329 93
565 343
36 571
518 624
162 96
477 609
877 136
453 525
790 180
383 57
718 555
802 736
783 784
835 575
335 359
996 233
1000 771
229 146
243 800
274 966
788 501
533 385
375 574
536 624
952 422
52 134
513 583
389 799
318 274
81 202
568 964
165 650
927 926
737 565
681 469
751 471
42 201
420 555
305 112
414 780
169 570
76 221
707 665
903 860
905 250
613 626
337 759
387 481
711 364
456 132
332 177
206 257
462 96
191 687
761 980
240 152
122 679
846 596
566 365
668 213
187 494
861 70
987 403
597 306
847 259
245 38
557 862
608 770
321 376
621 798
994 326
161 246
398 695
740 216
928 553
612 305
90 430
819 301
356 578
781 425
675 89
856 114
315 699
122 752
51 397
137 919
376 322
722 966
297 29
588 374
531 216
248 142
905 890
470 51
449 395
574 374
134 380
199 784
59 15
994 438
115 949
645 104
876 500
77 718
293 533
614 370
922 120
583 414
673 450
532 488
813 327
403 65
136 801
343 851
747 260
695 249
149 101
988 419
308 27
901 107
159 631
671 507
492 17
719 801
443 851
116 124
256 728
286 708
825 209
95 997
952 325
65 1000
507 42
531 485
641 591
674 33
795 236
493 757
378 93
691 673
482 696
282 787
901 91
451 442
923 582
573 59
542 807
290 772
620 118
371 928
855 444
641 118
115 645
790 68
972 17
514 134
152 137
919 992
754 12
979 730
889 536
248 771
313 184
551 850
326 16
168 197
204 415
927 331
707 523
573 474
874 515
744 941
535 110
562 330
471 163
248 411
815 548
244 97
59 892
587 771
279 365
356 84
410 976
458 427
842 886
334 280
615 891
60 22
670 202
680 838
11 515
710 523
158 613
426 909
234 153
941 340
537 875
892 294
332 851
991 384
541 472
193 819
814 973
12 982
400 839
560 254
138 853
410 754
551 242
805 480
816 144
138 787
969 673
481 799
997 857
511 412
564 466
220 294
471 503
863 473
186 942
192 526
327 679
408 313
76 969
324 240
242 862
702 824
805 362
581 734
333 491
385 985
91 288
838 690
778 153
13 713
52 957
786 692
936 778
904 46
104 429
472 480
213 874
402 144
584 93
48 337
254 326
386 510
276 343
573 932
742 809
671 960
981 128
674 653
478 778
338 205
310 322
264 142
377 738
403 922
511 603
554 358
245 897
759 926
949 52
540 639
246 186
598 781
511 893
405 597
101 343
887 151
710 297
105 967
163 494
18 484
771 836
409 46
145 980
746 115
151 91
787 504
892 466
100 387
341 865
574 946
128 375
646 132
524 165
628 996
53 536
50 947
771 559
637 792
493 297
344 472
382 156
383 197
116 841
621 316
331 664
572 758
180 361
6 250
790 598
286 302
117 677
730 336
291 1
864 497
51 177
650 515
343 781
260 563
873 404
711 866
132 742
746 35
952 745
100 454
762 518
9 723
9 994
216 500
668 908
727 685
228 656
224 596
625 291
901 431
676 523
698 778
449 605
195 701
293 139
796 29
213 314
682 470
63 969
562 234
141 758
237 516
382 313
11 85
246 199
40 339
391 786
686 60
305 117
685 87
245 841
250 886
630 478
570 360
136 48
852 997
850 677
928 512
719 593
9 733
807 361
13 6
454 645
204 159
227 92
273 244
407 77
571 171
735 524
830 542
535 75
440 574
160 345
527 145
614 836
899 237
355 979
216 498
279 796
486 162
970 790
38 880
554 921
703 97
288 722
194 1
543 255
563 664
427 424
249 771
488 870
39 304
350 155
968 57
347 379
27 332
548 796
647 79
629 233
166 251
338 265
208 450
574 958
488 953
267 812
613 723
824 157
564 918
519 508
680 312
226 147
411 506
702 672
461 336
726 72
515 694
806 689
103 301
570 188
522 90
300 82
834 949
988 247
681 42
740 763
274 775
953 964
76 576
573 135
678 780
358 547
20 660
673 324
400 426
294 241
196 901
173 7
248 532
931 439
23 338
30 595
457 88
131 23
867 435
284 659
508 415
510 573
677 357
225 875
587 204
560 519
65 51
365 19
923 566
101 445
181 573
856 826
319 592
274 895
444 284
178 878
56 61
7 269
537 445
26 844
409 123
693 228
148 450
174 787
929 482
166 238
929 285
563 625
454 90
100 649
151 619
49 405
552 706
981 933
979 756
18 519
655 430
717 572
434 785
641 277
962 801
493 354
100 412
446 782
612 261
200 704
176 886
681 510
834 493
39 312
99 875
950 84
245 126
916 747
27 209
622 546
727 212
173 432
252 422
394 597
380 82
117 543
307 670
422 709
500 761
826 649
615 273
83 995
375 764
581 430
733 432
674 809
180 646
294 723
957 861
135 364
619 225
72 318
828 311
386 327
635 52
743 128
94 341
804 136
713 84
201 216
810 930
172 307
998 694
288 874
206 739
236 741
953 567
167 44
290 631
321 964
248 770
725 255
967 844
988 538
35 837
400 538
146 489
551 349
643 936
423 360
636 34
500 934
595 845
316 507
205 651
161 890
323 292
921 732
125 390
139 928
463 863
193 607
480 588
692 784
579 866
618 631
554 217
453 735
111 787
445 115
318 801
783 720
593 925
948 805
860 22
701 125
224 758
430 623
616 73
717 130
580 881
818 324
917 614
320 692
467 52
908 581
982 163
133 3
622 121
495 134
365 254
274 408
513 418
43 255
613 357
837 404
889 138
385 81
671 112
69 610
743 653
473 317
106 688
910 98
322 686
608 819
770 262
938 67
981 602
256 583
693 651
481 695
207 981
884 534
583 607
557 406
48 343
325 564
31 614
666 827
62 157
820 80
455 904
184 725
396 124
461 515
820 882
984 778
62 553
128 961
136 22
870 306
803 464
70 324
389 738
111 797
312 667
637 698
452 625
136 884
805 668
511 517
890 248
992 205
747 758
150 537
539 627
955 408
694 276
830 132
829 891
341 591
759 933
424 566
988 219
821 444
318 36
666 740
254 491
545 168
407 569
557 621
477 733
28 765
581 913
629 122
940 412
909 309
661 292
558 803
970 782
224 363
381 720
876 352
834 754
891 739
307 975
648 839
135 365
643 442
983 443
420 201
242 133
21 4
805 559
455 694
673 197
130 395
200 213
442 464
173 617
469 302
364 35
777 793
688 186
930 191
728 319
514 598
60 945
934 923
312 672
326 81
511 606
678 532
222 343
980 202
636 846
418 368
438 165
938 5
89 741
651 362
589 751
699 80
90 891
140 147
824 74
919 678
502 138
576 375
761 955
448 162
693 644
953 412
679 701
790 778
582 49
707 163
95 565
433 131
711 935
706 520
67 591
93 851
579 504
4 989
660 474
556 123
393 916
373 933
31 822
786 237
331 702
335 295
877 813
493 724
803 478
146 183
985 856
21 939
412 368
146 251
97 53
363 550
110 408
897 401
613 694
438 824
579 228
182 20
34 20
405 44
29 709
19 29
848 514
934 242
568 427
259 189
777 533
115 937
290 963
358 397
730 696
647 608
677 841
561 206
250 287
745 371
109 288
224 745
501 138
662 827
345 4
439 800
199 326
180 739
396 703
103 718
56 584
69 963
986 132
411 162
772 526
809 310
734 420
613 159
175 156
181 749
535 714
597 794
867 474
856 327
921 204
370 619
45 404
176 635
64 352
618 430
471 662
809 128
231 570
298 25
617 977
249 669
913 185
881 938
499 25
993 291
584 393
508 844
665 708
294 160
178 8
439 164
759 281
770 100
78 73
845 666
689 202
407 557
50 348
373 21
743 824
80 632
145 106
635 607
964 473
967 557
158 138
183 567
506 213
643 282
923 637
726 134
282 144
114 427
189 494
44 643
588 291
327 744
550 925
571 180
17 468
225 244
947 774
316 113
918 636
411 331
449 877
899 847
871 626
22 73
516 405
318 816
309 618
546 317
895 212
502 909
727 163
917 23
408 128
311 603
864 4
93 633
174 122
172 567
639 504
788 133
361 839
630 534
366 64
419 60
804 555
540 936
790 915
277 10
716 799
643 757
813 927
768 261
234 945
983 966
690 779
385 899
633 650
466 571
76 101
750 821
304 725
933 796
923 18
169 590
4 707
518 841
302 453
709 834
673 878
920 897
412 523
332 286
698 765
769 60
545 53
706 479
160 607
762 959
168 657
953 946
734 433
155 312
778 229
333 634
195 955
330 729
757 637
491 840
886 312
132 476
417 873
438 866
784 844
558 310
468 681
316 257
667 812
606 234
566 732
44 11
155 108
326 306
580 893
685 930
508 729
272 787
278 556
964 434
427 525
691 191
417 510
93 616
770 651
767 854
324 766
423 177
837 187
301 616
265 762
982 471
996 129
857 199
852 822
541 128
110 156
740 594
577 862
190 71
260 500
745 148
469 8
888 273
17 89
39 439
870 135
336 217
717 637
456 96
80 274
586 212
936 420
148 856
188 274
793 763
675 548
585 428
702 354
903 910
143 316
176 90
568 221
316 546
707 502
876 450
903 352
371 244
688 936
974 55
290 301
501 392
366 553
588 542
702 729
409 127
594 508
325 180
118 211
125 567
146 261
443 23
997 136
625 259
569 29
82 204
68 105
254 89
955 333
139 573
996 70
571 549
469 443
483 652
346 424
390 206
607 638
1000 105
68 417
442 986
692 5
465 243
134 248
200 526
403 158
330 566
393 327
956 793
699 701
935 915
5 513
484 864
939 888
674 37
118 49
592 603
217 125
654 271
271 210
596 397
757 352
804 885
122 956
830 785
937 874
86 685
54 798
183 376
111 59
895 415
834 977
129 239
657 851
451 123
807 225
479 388
47 872
851 13
10 281
712 267
927 330
995 453
194 327
906 216
682 838
186 490
487 420
506 208
788 510
451 683
642 768
924 551
881 963
107 803
782 923
57 763
170 96
726 797
600 476
635 250
616 318
818 198
630 825
308 409
728 609
762 180
784 985
816 1
573 897
211 117
440 684
594 626
381 771
357 285
375 630
197 460
585 756
236 931
297 629
413 918
163 915
523 869
867 961
823 289
632 801
917 619
834 380
308 558
868 90
639 126
19 493
635 554
938 603
16 967
574 504
370 939
159 41
684 63
899 760
255 588
834 734
211 10
27 520
76 735
17 1
968 413
148 562
608 543
682 309
812 717
190 707
36 491
920 389
431 613
970 646
780 166
759 378
289 764
654 382
658 135
946 91
220 506
419 467
261 377
785 3
318 972
902 260
521 753
227 805
258 11
349 849
347 463
671 281
660 418
158 220
825 996
684 772
636 261
975 32
647 692
619 886
110 9
858 924
884 484
49 811
388 540
243 770
397 755
807 48
4 11
253 196
271 401
636 381
865 228
422 555
610 796
343 899
730 739
343 184
677 150
894 293
496 40
394 121
259 347
277 86
499 87
898 490
673 966
880 860
859 483
332 16
365 299
135 877
44 466
14 930
579 378
685 890
459 52
500 496
705 895
125 174
824 721
941 870
103 307
697 124
205 441
238 575
128 469
602 366
957 805
876 439
513 499
952 400
305 242
905 21
498 744
907 757
418 405
952 33
65 767
545 887
710 483
548 985
834 658
223 417
734 646
199 52
922 165
205 178
748 688
213 273
500 921
421 75
355 517
812 456
741 656
65 81
886 399
19 742
879 733
70 143
277 400
551 175
190 55
684 499
408 541
262 402
176 167
644 605
896 975
651 909
176 471
895 638
266 216
730 43
747 470
523 91
759 836
570 752
169 681
604 642
902 209
819 160
306 69
707 5
223 724
876 997
298 935
896 98
455 543
550 1
846 417
267 287
673 524
806 227
427 546
909 393
425 833
229 892
586 588
385 778
52 945
740 614
899 743
637 46
184 176
421 975
485 599
604 354
389 549
338 249
165 66
725 164
436 21
656 499
102 212
746 782
843 6
623 36
204 168
519 767
777 805
358 514
273 974
322 848
457 262
482 676
156 742
414 894
349 85
11 741
780 722
436 608
458 522
620 632
688 57
677 18
163 295
764 570
898 450
221 724
149 864
542 179
124 861
342 193
220 499
535 900
385 143
104 291
118 535
177 979
72 56
292 569
744 489
304 452
482 625
771 301
820 418
841 821
993 484
505 317
173 676
265 28
319 86
547 219
748 681
212 81
446 271
941 687
788 518
874 403
779 659
607 17
288 709
711 764
460 856
686 294
534 168
69 593
229 376
866 327
587 166
85 831
725 263
226 638
196 110
160 826
602 335
946 809
821 137
556 519
607 114
872 222
745 633
24 234
245 107
118 560
496 590
350 922
699 615
492 175
695 600
349 722
528 875
579 657
821 167
819 360
421 829
982 27
969 307
447 709
647 943
469 133
26 611
360 392
351 953
368 927
570 270
771 727
841 805
362 293
865 700
377 253
41 580
894 90
564 14
979 148
742 385
166 114
594 918
486 404
535 878
507 819
512 70
650 484
794 714
968 69
648 166
123 880
755 987
943 396
783 108
773 269
119 52
727 208
195 729
479 794
623 428
29 190
996 800
20 942
673 326
289 865
210 654
414 478
562 603
42 994
375 398
399 521
82 870
419 142
156 916
68 913
262 811
865 216
242 434
162 321
784 884
60 739
233 507
786 972
851 70
128 883
886 30
257 636
139 983
903 949
17 849
918 538
366 314
777 910
505 506
14 293
534 293
435 801
261 957
16 943
795 404
887 58
878 492
518 947
919 71
320 362
125 214
453 178
254 119
434 77
871 137
925 215
602 117
351 68
193 658
835 580
881 615
47 991
628 998
979 333
140 640
79 838
25 110
71 452
993 598
265 711
746 170
684 386
996 894
737 683
241 187
644 297
669 146
828 98
977 541
605 909
882 434
152 561
646 871
982 14
136 886
954 540
862 832
235 170
158 542
125 140
163 307
251 285
12 590
950 100
288 727
540 659
155 107
995 752
669 597
869 544
485 737
883 925
502 75
925 571
415 404
868 260
251 179
655 310
103 360
559 349
139 712
93 813
602 27
181 775
125 44
30 472
865 514
18 744
880 55
297 628
21 663
560 720
342 167
481 416
716 762
716 639
106 146
383 152
371 327
376 439
527 493
720 717
741 393
183 299
557 144
152 677
136 262
550 824
460 316
889 956
673 770
55 926
924 105
497 660
339 641
133 506
562 738
438 147
571 60
950 495
997 221
386 483
492 117
390 335
561 232
231 689
706 606
488 755
592 993
176 278
55 762
15 245
286 649
561 374
713 122
379 218
764 517
618 168
464 182
100 888
36 718
182 987
776 120
301 818
554 722
570 235
689 31
143 304
298 446
544 347
730 480
531 143
257 959
275 224
312 15
321 972
571 280
774 147
707 938
539 172
842 647
580 197
685 405
156 829
179 532
674 847
521 625
192 410
38 387
910 92
697 764
927 67
286 455
696 916
214 346
256 973
379 718
625 791
909 196
178 935
882 770
210 176
350 26
879 626
126 281
195 871
993 45
322 758
108 166
908 971
853 454
642 93
688 829
709 649
849 339
918 962
171 880
857 155
641 717
123 891
159 277
562 465
723 32
408 826
514 717
161 788
585 169
364 962
20 910
529 223
767 871
4 484
677 518
755 433
130 863
750 828
834 759
48 821
485 169
733 590
420 243
220 209
737 601
498 225
100 133
205 343
478 691
690 296
473 146
600 532
860 181
315 347
823 210
350 657
467 80
977 668
976 219
918 697
998 502
934 662
325 427
803 282
957 23
991 579
655 88
281 975
964 677
910 301
358 691
612 390
199 639
496 946
890 170
87 233
873 60
265 508
724 214
225 315
811 379
80 772
907 827
820 444
851 211
183 805
441 587
791 324
245 645
369 589
707 517
963 202
36 836
687 238
694 584
533 473
654 476
356 832
259 917
35 31
788 728
694 159
892 236
70 14
624 547
322 161
356 478
581 946
822 741
179 481
380 334
393 809
305 871
501 325
877 156
613 153
834 314
867 376
436 410
715 881
744 358
396 970
690 196
984 445
297 604
29 386
120 248
74 278
732 84
688 885
420 718
81 156
508 744
961 829
215 442
682 652
806 848
586 42
152 877
481 79
882 8
493 715
422 19
647 47
779 495
407 817
500 973
664 24
110 52
96 263
334 349
818 861
108 680
176 59
156 75
613 172
93 282
493 83
755 1000
968 459
670 314
954 476
968 602
875 485
491 180
709 477
798 789
486 256
638 897
60 748
606 496
622 768
676 467
421 571
974 398
60 6
957 961
290 473
651 516
764 348
64 945
335 599
449 160
6 320
448 266
750 143
841 976
845 961
142 96
425 840
996 138
738 271
60 265
361 469
343 708
653 647
290 213
937 440
752 438
611 605
337 275
527 429
588 300
412 544
915 106
918 791
696 257
914 124
185 842
517 345
865 891
119 533
78 873
757 644
931 148
456 865
879 961
880 234
808 396
77 619
357 823
218 910
825 576
210 733
559 609
507 278
409 646
634 820
111 343
687 718
332 975
994 410
983 389
797 723
871 162
216 71
724 272
543 661
880 631
669 42
754 940
372 470
251 677
891 569
826 235
183 750
325 933
302 153
361 556
697 850
1 798
508 75
593 237
960 904
753 441
890 198
104 312
961 112
973 891
44 437
508 405
81 26
560 447
826 88
154 826
503 514
591 204
990 226
286 572
355 910
347 144
226 939
929 193
863 685
360 739
451 266
465 581
495 232
120 352
313 171
427 149
113 276
145 795
154 536
850 98
493 883
644 59
479 598
85 824
563 659
788 955
127 191
217 456
848 325
100 953
500 132
262 96
49 152
816 287
853 894
882 400
315 932
459 238
150 935
860 533
554 711
443 742
326 95
704 244
873 300
38 803
524 158
617 89
47 434
204 282
11 190
458 115
267 440
265 775
6 930
482 551
810 171
156 808
753 873
910 210
249 579
634 902
213 242
449 238
761 87
364 91
922 623
701 943
842 438
60 894
866 861
643 126
213 6
595 47
326 559
50 263
528 668
655 225
246 490
556 686
791 564
620 511
208 75
30 366
945 341
263 90
123 92
20 767
77 366
881 213
293 381
159 419
751 817
164 356
787 349
498 763
140 295
373 713
835 413
590 673
312 999
162 564
486 660
306 139
517 203
291 932
507 373
744 474
558 119
574 962
863 896
669 544
844 982
728 186
331 131
283 322
292 944
916 918
74 166
46 669
921 841
773 283
770 73
465 878
907 481
629 929
188 925
69 840
778 697
349 877
70 764
708 848
254 15
694 421
778 423
738 961
355 685
28 649
910 861
980 367
231 572
895 583
8 943
27 12
959 652
418 396
981 329
618 246
901 749
239 740
622 998
7 952
699 591
295 700
520 948
814 331
744 362
642 567
217 526
10 8
346 856
617 464
466 208
113 990
595 43
111 369
885 566
890 89
523 788
995 82
735 535
246 908
648 827
419 106
611 687
430 945
829 384
983 952
709 917
140 324
910 305
2 795
706 4
846 952
268 679
503 44
519 293
59 609
765 371
582 667
305 935
494 836
792 155
93 853
313 386
344 887
854 354
378 802
83 308
964 465
39 156
647 222
534 357
476 627
172 813
178 84
542 367
926 344
843 124
591 118
863 757
456 957
29 560
740 71
810 597
426 378
256 981
756 29
46 206
792 201
962 885
126 122
30 530
243 976
902 733
21 776
429 189
323 604
322 524
308 36
374 268
448 24
609 647
301 125
162 218
278 562
831 201
244 6
632 922
925 260
327 602
27 362
201 423
26 445
100 106
617 146
338 509
949 255
18 977
719 599
8 290
112 847
211 589
448 536
381 453
788 940
78 13
646 109
194 729
711 768
48 308
613 190
827 250
673 868
554 537
837 53
801 773
603 902
27 514
561 530
724 938
698 879
560 239
665 906
219 380
177 611
71 460
328 110
155 136
400 743
680 605
327 656
482 743
826 570
609 827
111 523
335 111
418 614
916 113
396 795
409 657
639 831
874 409
458 969
998 148
540 387
503 745
842 36
304 559
560 237
908 885
781 3
54 666
158 771
406 442
473 666
769 102
210 185
823 916
621 47
167 354
809 851
300 639
740 689
286 79
521 683
24 756
285 118
898 455
663 856
840 772
893 281
643 853
850 158
217 563
142 575
285 970
113 774
954 329
757 836
114 121
140 322
435 811
754 605
617 228
832 589
829 841
995 117
628 33
316 958
739 878
869 302
644 500
890 166
554 111
347 442
385 220
901 569
521 733
484 962
991 560
956 44
502 805
715 514
771 965
903 485
850 372
735 604
457 856
426 446
437 702
275 403
626 756
501 249
509 121
419 608
825 580
490 96
485 594
902 880
600 524
432 693
536 164
824 955
558 147
478 45
259 758
633 483
119 279
532 626
77 412
835 394
684 736
709 455
901 180
499 977
359 673
287 868
738 51
700 349
747 447
722 327
869 357
131 523
309 781
512 850
702 967
543 851
65 748
769 605
632 937
805 112
982 59
878 47
302 292
917 598
356 790
738 394
858 703
30 12
73 447
349 535
667 798
471 347
475 683
97 869
838 327
46 766
972 292
191 464
733 300
946 860
368 983
832 511
732 224
225 686
476 403
881 449
33 640
441 730
338 245
510 760
166 178
62 77
938 917
239 325
583 725
154 452
944 209
698 549
639 476
215 5
823 237
668 975
71 570
145 381
388 694
671 641
616 118
353 569
246 414
661 912
427 396
686 812
956 368
168 928
222 245
754 228
912 990
841 935
771 155
346 157
10 460
767 85
52 906
226 300
362 934
385 902
877 804
369 454
427 238
71 818
62 908
184 997
302 430
238 352
219 918
957 717
4 105
472 960
574 832
982 847
184 321
764 336
644 424
978 883
391 987
383 474
908 313
154 851
335 727
187 713
439 132
527 698
947 639
30 668
379 527
354 122
901 198
29 789
227 869
837 31
566 541
395 323
176 32
140 597
409 327
965 95
647 832
697 330
229 529
115 963
986 377
853 240
472 773
589 392
102 698
721 684
912 429
773 663
887 69
360 868
170 73
240 95
980 573
420 601
84 840
252 649
226 755
891 374
210 269
120 453
929 205
207 854
617 496
182 276
196 589
257 877
72 863
328 623
889 204
468 19
480 595
336 80
623 13
411 816
517 986
105 619
516 81
346 469
750 935
917 101
777 99
103 761
797 432
93 225
559 225
173 379
568 197
842 588
34 518
140 504
496 459
986 448
392 182
100 985
701 247
357 958
914 64
122 431
835 100
361 808
321 536
310 82
101 860
691 157
828 820
784 712
994 485
795 728
788 715
684 849
334 4
521 601
231 696
959 999
864 551
461 455
356 225
373 377
320 757
633 590
288 653
18 738
373 187
381 689
882 133
9 874
124 45
629 844
630 781
122 270
713 412
379 523
830 563
928 240
797 653
402 578
24 366
34 788
948 118
57 824
687 218
809 455
912 415
873 74
525 447
278 599
496 869
98 83
174 504
787 728
121 291
931 747
809 27
219 191
96 1
575 982
479 590
997 850
352 254
681 457
465 248
526 904
260 119
267 512
37 846
603 397
732 635
746 725
101 49
406 71
318 331
727 373
437 146
535 898
71 655
748 43
935 537
704 818
201 246
580 540
4 25
510 528
979 442
256 524
224 860
303 243
289 325
841 999
404 533
221 869
507 158
522 978
270 212
432 240
615 319
397 435
715 987
466 22
157 661
644 737
348 91
90 968
184 929
953 424
906 212
657 745
566 340
727 351
542 582
523 963
871 660
624 453
731 808
20 876
394 198
524 516
239 294
514 426
986 764
1000 278
511 498
50 49
886 336
869 92
483 574
554 98
83 368
125 526
860 23
405 308
304 150
414 212
504 781
956 175
577 225
411 508
673 422
650 757
732 495
521 378
747 895
342 396
64 840
577 973
185 799
716 63
229 89
329 989
672 249
354 580
962 915
947 84
53 350
563 469
836 348
291 200
46 850
384 908
725 882
601 194
858 659
402 852
63 771
786 258
33 991
183 198
828 362
601 586
139 245
371 297
512 322
535 455
693 769
289 895
83 192
248 18
318 895
978 653
93 24
631 564
88 115
663 286
657 492
704 121
693 653
289 836
461 963
146 4
891 734
168 488
252 300
299 254
425 64
535 315
425 708
873 232
438 397
442 978
605 766
967 794
609 909
937 713
277 881
180 774
439 412
92 799
749 691
402 98
997 131
14 509
482 280
308 269
935 630
97 473
168 667
468 70
944 516
300 641
747 587
104 823
532 508
544 209
423 904
961 108
537 11
995 332
75 453
436 952
526 263
926 715
888 630
386 69
664 771
775 330
306 660
240 782
831 708
499 963
293 112
103 682
764 291
629 139
99 905
573 829
949 416
293 351
208 350
632 177
419 761
318 144
608 97
874 985
258 696
229 966
396 391
312 651
916 988
417 426
845 734
449 133
535 906
192 241
389 686
928 213
173 979
809 993
698 460
695 871
676 391
808 965
413 566
738 771
54 237
142 143
115 638
545 430
577 260
562 792
433 970
841 18
177 56
970 743
858 805
690 88
906 722
254 1
13 684
737 257
80 477
847 659
157 723
457 991
326 167
395 881
429 644
918 109
739 2
254 356
532 763
839 275
284 940
711 77
483 377
967 646
448 998
60 469
292 923
33 200
769 452
600 956
206 131
126 675
435 964
861 642
642 288
849 222
70 906
965 179
343 810
991 587
452 806
815 629
393 557
389 352
813 144
688 510
994 842
631 151
23 411
661 434
146 843
187 72
29 733
709 746
68 185
316 442
318 901
619 135
669 941
530 70
914 934
113 874
46 315
320 135
465 816
318 199
684 185
258 422
13 485
236 705
733 773
583 18
141 19
988 633
815 598
125 653
868 56
270 396
958 973
746 583
65 151
352 865
73 483
808 793
490 909
429 758
890 912
158 949
568 35
199 659
812 637
1000 400
715 330
949 576
212 236
845 372
190 412
580 336
588 787
52 811
761 657
991 589
721 786
470 607
192 258
33 165
356 842
303 545
427 677
904 524
850 367
74 754
846 166
44 276
927 523
115 588
34 700
378 223
856 855
986 520
524 133
563 454
205 95
306 753
84 666
901 430
890 573
855 148
576 788
599 165
905 235
480 808
990 541
530 328
319 814
337 463
440 450
709 4
365 436
14 333
402 587
790 380
692 920
868 754
268 486
247 112
94 810
104 84
310 150
445 396
964 433
17 747
537 425
973 245
893 943
623 103
969 61
499 980
593 915
913 823
42 750
282 22
739 455
731 447
781 840
632 639
778 29
38 190
407 601
564 405
469 378
99 966
99 110
813 359
208 396
672 21
995 210
667 928
800 458
757 816
135 239
355 208
316 802
121 985
933 658
5 54
179 312
834 998
235 749
703 243
749 844
67 582
209 668
166 218
959 416
756 293
722 963
988 883
448 615
545 49
661 742
902 78
850 348
440 595
956 208
913 845
477 154
711 279
836 730
664 225
571 625
806 303
377 552
876 402
103 898
853 66
253 40
654 162
317 319
592 534
252 933
407 238
252 166
749 360
417 69
221 449
230 643
206 615
390 720
396 633
600 904
354 51
401 512
309 560
532 360
296 476
103 118
164 442
986 775
411 294
864 273
265 877
341 156
894 45
903 154
528 747
470 203
106 57
85 130
402 528
21 827
595 670
454 65
242 502
943 774
130 506
465 905
288 922
771 24
680 520
292 256
581 179
348 631
379 113
628 202
582 846
78 589
788 580
944 157
383 999
548 547
273 156
387 234
575 328
937 672
363 760
856 995
167 732
296 468
792 759
772 280
236 298
619 461
572 479
825 125
217 439
112 421
937 349
365 120
375 193
45 702
333 575
860 344
135 126
329 253
207 774
382 181
191 998
279 678
637 759
149 736
317 175
672 659
883 305
473 450
192 987
96 146
309 129
601 40
82 767
309 834
642 674
438 697
404 54
331 793
433 874
921 21
569 980
600 727
941 491
107 653
591 455
470 689
927 821
141 534
549 285
634 734
681 206
80 548
277 538
957 837
722 470
465 552
149 450
417 648
875 622
690 278
802 659
420 632
16 841
728 278
555 469
570 158
403 807
993 136
440 859
822 926
596 603
918 344
195 73
112 408
53 370
633 990
930 442
479 234
654 745
772 28
424 554
578 385
586 523
500 302
92 943
748 578
774 108
782 515
598 473
999 790
231 510
596 963
875 745
392 709
527 177
975 470
472 703
243 179
898 299
649 960
350 690
804 103
318 706
911 694
777 161
5 303
145 48
693 84
191 799
642 691
165 480
762 538
49 604
975 252
739 574
834 243
113 756
348 908
645 469
33 117
609 577
375 946
585 731
192 87
678 618
696 668
936 626
557 549
107 398
429 523
625 839
432 44
534 400
185 777
437 641
523 857
41 852
688 163
352 103
379 804
750 472
792 301
43 822
552 666
383 449
786 209
141 119
476 785
970 229
666 310
39 971
511 565
166 896
665 433
987 797
775 12
652 743
811 152
362 285
623 844
263 814
248 55
970 731
290 610
677 685
489 721
741 157
594 952
463 355
899 788
406 293
183 755
533 796
408 602
908 686
610 959
827 43
786 874
67 215
675 867
207 738
403 819
84 137
656 980
691 97
677 483
384 97
518 759
713 463
139 803
959 981
916 949
879 414
750 417
279 838
454 681
73 837
1000 760
382 321
766 787
953 537
943 118
409 93
379 572
969 895
63 906
271 586
583 281
246 668
309 726
993 747
146 130
904 840
768 856
363 17
827 756
22 335
695 2
813 849
976 237
175 748
229 237
286 864
278 886
403 325
875 61
552 413
480 806
597 403
571 689
907 23
158 815
124 814
911 544
589 531
110 289
195 203
283 176
220 768
138 395
11 306
114 445
112 574
830 630
494 243
394 338
316 234
554 608
72 540
281 951
192 366
596 682
134 518
223 301
407 854
663 753
382 489
508 391
910 520
115 340
263 320
606 41
734 585
890 533
630 497
831 465
931 655
3 431
897 104
32 625
254 536
676 871
228 782
506 804
607 489
322 563
596 808
597 510
818 242
659 924
60 448
714 873
672 540
694 460
599 862
147 946
74 251
361 44
545 67
649 20
449 711
437 837
609 266
164 753
319 76
663 647
45 337
339 169
880 441
195 460
676 134
161 616
561 709
991 804
47 515
543 870
83 464
91 740
140 958
343 31
574 606
681 56
965 869
905 520
520 243
57 711
483 647
89 510
280 15
323 344
313 117
625 939
549 348
462 375
757 957
545 133
221 494
568 404
545 947
213 86
656 64
820 986
423 662
399 711
38 900
893 991
158 39
364 335
887 71
864 671
956 881
112 950
182 174
331 67
593 137
500 14
64 927
438 507
684 367
873 336
889 865
875 404
508 760
869 173
907 265
514 210
382 832
285 66
298 942
940 506
143 199
961 407
256 148
279 240
768 426
43 587
203 533
683 866
684 243
625 383
598 637
139 69
574 914
962 658
249 65
599 718
181 945
821 63
715 950
83 712
251 725
539 673
295 758
452 396
513 231
493 119
262 978
323 326
261 104
630 183
470 11
413 283
721 119
706 80
665 50
37 558
997 556
448 492
981 857
854 673
121 604
599 81
433 897
59 564
824 739
17 674
414 429
500 848
948 774
817 497
425 839
977 410
616 333
676 817
101 190
995 714
680 713
190 968
538 97
476 434
856 910
591 557
867 270
29 986
491 931
689 674
43 233
823 664
984 987
200 282
824 907
480 375
865 320
103 914
656 91
498 51
830 614
904 613
704 357
852 426
608 669
216 540
639 206
855 393
657 7
185 635
692 852
357 560
39 798
1 414
4 218
343 728
636 58
183 415
522 679
558 200
84 297
630 363
339 914
152 1000
261 39
223 537
788 156
705 251
215 802
215 920
94 32
909 898
377 506
489 309
648 647
987 525
575 247
278 204
360 374
813 900
941 122
998 570
939 755
813 886
246 434
643 644
886 934
698 185
159 942
686 31
478 335
703 632
476 418
923 252
725 224
435 279
425 593
644 382
503 474
243 67
294 675
760 315
489 717
294 252
310 352
98 81
33 772
258 575
773 241
314 405
606 626
582 513
952 284
628 770
838 60
51 78
267 277
626 335
542 763
825 946
290 431
722 55
839 310
883 841
331 555
286 263
983 417
579 257
190 528
129 911
29 725
59 364
323 232
220 654
828 983
452 261
699 932
345 331
893 448
9 934
604 857
242 705
359 32
732 817
872 336
635 556
894 355
479 936
206 929
277 316
819 517
712 998
608 81
788 745
396 454
963 342
608 986
849 188
104 828
894 931
888 559
748 606
312 438
167 891
996 964
170 866
883 36
473 619
525 22
354 76
52 747
769 804
310 700
881 939
916 272
431 902
103 958
975 960
755 81
547 911
202 782
51 46
29 207
905 778
566 307
101 60
571 114
965 56
561 114
965 696
830 37
432 412
881 431
499 183
786 950
296 901
426 618
445 618
708 895
738 234
703 308
765 461
597 367
432 861
900 230
635 301
478 575
678 981
426 870
120 166
103 484
366 695
311 523
745 913
237 780
274 858
772 661
754 540
289 41
768 411
383 792
547 194
7 808
777 587
60 515
976 460
467 685
186 652
897 409
102 755
536 498
910 978
708 433
124 959
248 394
464 445
509 428
584 988
141 606
850 891
601 820
364 801
634 342
387 795
563 232
306 269
63 473
515 547
756 292
398 165
564 88
295 778
540 526
385 268
500 603
274 963
740 362
121 169
781 908
576 6
234 931
861 323
447 852
364 647
822 63
749 771
781 384
251 989
32 666
321 528
433 375
989 786
227 358
987 711
377 192
487 844
463 857
362 592
650 634
555 645
548 665
108 510
277 227
873 151
240 149
403 404
124 271
409 137
416 1
411 649
750 444
912 679
957 689
397 792
7 805
393 785
877 389
190 43
48 228
584 64
55 561
766 638
131 653
916 220
354 561
827 750
963 872
379 271
630 76
436 714
833 663
207 985
86 684
52 359
751 268
142 20
110 650
7 882
954 23
849 673
838 261
497 690
798 836
461 94
32 184
220 586
821 670
61 724
678 224
636 649
635 480
512 18
511 90
824 963
562 463
214 11
1000 753
792 484
77 909
669 827
188 748
969 874
600 446
684 192
899 683
611 533
295 908
163 314
70 926
808 959
370 30
529 406
230 23
525 503
54 976
817 363
40 24
196 419
593 149
129 596
567 412
112 307
769 86
519 419
725 98
274 616
599 975
631 578
286 123
575 441
520 362
326 232
559 592
87 706
500 212
548 861
263 988
763 910
218 497
495 520
930 477
967 876
37 715
225 677
452 168
510 230
360 721
175 439
582 608
779 299
431 792
954 482
305 588
477 439
154 729
622 924
279 498
87 79
837 871
688 273
515 870
803 616
790 497
215 772
69 498
981 572
267 458
389 615
992 833
556 560
631 516
682 442
376 992
671 366
888 905
265 42
985 490
544 572
549 286
133 957
112 135
148 373
195 368
209 941
185 31
477 174
558 941
526 664
275 83
254 278
705 101
84 471
4 108
376 927
787 527
820 957
674 272
107 765
820 386
344 811
393 986
919 161
736 682
541 208
579 583
881 240
851 863
766 494
777 102
718 466
695 824
312 47
879 753
654 38
522 292
191 801
406 305
539 639
736 231
16 491
872 378
490 979
688 117
397 83
712 315
991 951
960 887
932 332
974 577
228 864
383 490
711 798
130 879
407 322
178 30
784 695
657 281
775 29
796 555
915 968
574 67
34 98
600 138
289 125
777 889
85 649
86 168
298 728
802 235
437 468
795 146
360 320
649 616
13 108
476 154
839 467
960 520
11 707
477 35
735 877
978 665
685 451
196 892
115 640
125 232
953 25
189 345
561 996
897 733
960 568
309 842
285 128
929 515
650 551
177 373
251 233
392 294
744 863
171 480
588 3
265 433
639 421
906 868
316 123
277 910
784 188
546 151
946 381
521 376
698 399
902 718
289 606
869 610
537 961
839 785
427 374
67 708
505 701
141 734
634 422
335 512
492 353
979 431
237 950
690 666
938 164
674 475
896 554
19 10
274 505
543 492
992 160
441 740
552 610
915 51
435 3
292 987
287 439
249 754
551 243
771 131
71 36
748 628
51 222
799 363
413 713
519 992
543 658
48 230
241 142
36 528
708 13
517 213
250 707
268 130
443 959
451 624
569 931
607 196
975 30
149 664
11 225
81 760
671 113
35 459
986 423
388 669
310 73
88 978
24 571
136 502
603 868
761 807
402 156
3 409
410 324
918 953
781 694
38 196
781 281
500 471
385 893
553 265
656 811
746 251
803 947
661 9
1000 869
489 244
383 432
307 659
810 952
639 368
619 687
587 131
653 826
551 467
190 788
614 782
923 505
897 355
727 210
459 694
278 805
357 825
163 462
841 413
648 763
761 903
734 207
616 550
61 120
523 739
860 958
594 271
993 959
343 384
545 750
876 977
117 365
57 273
487 127
275 21
304 960
684 178
289 534
360 649
162 372
890 260
855 933
87 708
157 424
617 983
260 856
473 463
117 790
748 852
847 403
36 605
871 590
965 424
259 932
421 576
180 730
43 652
602 489
190 674
412 686
148 412
627 625
594 829
667 784
839 202
924 418
326 649
208 175
904 869
465 278
678 118
254 232
819 287
486 541
449 727
36 908
275 948
596 266
104 707
838 349
535 894
700 886
123 392
208 267
944 861
663 14
432 845
858 419
634 746
461 131
313 587
379 818
892 91
822 923
441 853
40 58
3 645
46 809
299 845
38 907
626 386
407 878
261 28
485 542
654 149
32 427
346 345
303 867
218 123
677 316
728 12
930 1000
357 122
918 79
856 321
667 625
158 82
145 871
260 664
469 888
912 665
500 195
574 999
619 303
248 574
876 517
438 123
758 3
234 983
646 662
453 745
847 788
148 552
948 673
581 816
958 863
660 57
629 265
906 833
567 915
999 147
590 60
99 41
33 552
135 796
16 361
875 19
37 567
105 223
563 533
332 592
469 772
786 471
464 359
105 773
131 319
666 847
951 993
533 81
234 136
264 453
546 429
4 101
614 372
774 560
805 350
936 586
164 236
405 854
556 616
594 445
733 642
223 605
370 897
498 922
144 613
492 940
475 712
966 141
345 28
149 673
100 140
755 398
840 801
593 996
371 776
764 317
838 270
593 212
73 863
184 974
301 608
851 619
211 486
469 349
749 308
772 299
864 344
400 287
289 749
310 935
184 693
831 921
70 984
678 284
685 315
104 172
863 82
572 304
150 687
900 705
928 460
956 307
984 76
449 640
872 412
909 98
22 109
758 372
456 125
707 977
904 1
524 862
42 757
771 482
173 756
149 670
217 486
294 178
963 259
781 602
62 4
66 116
191 898
544 938
37 380
993 477
63 503
110 461
14 901
976 267
211 110
820 489
655 547
402 966
674 242
610 665
563 538
856 642
632 108
783 739
93 240
727 901
994 679
53 222
516 756
718 463
573 631
910 341
179 276
670 829
749 422
590 710
13 797
131 135
335 587
56 744
840 705
254 476
480 355
244 921
118 169
366 418
97 240
685 298
383 833
158 551
541 700
315 349
449 869
330 209
106 756
270 159
657 682
806 963
503 135
667 422
960 545
688 295
470 494
493 675
339 850
32 817
376 357
521 889
47 303
595 95
425 421
489 704
893 52
833 704
858 87
634 197
641 1
963 782
723 148
764 523
913 9
960 727
618 718
602 153
462 1000
517 567
900 536
514 96
275 386
217 92
11 708
793 4
176 754
396 266
598 193
158 795
789 461
783 28
253 905
84 76
262 662
766 910
265 130
637 24
61 43
516 632
376 679
62 137
423 317
628 350
927 904
123 872
491 57
175 367
239 667
463 180
33 433
740 721
589 31
542 302
846 532
459 711
547 755
535 78
939 994
380 283
842 328
914 176
356 405
888 76
925 47
681 941
217 957
135 563
706 416
642 65
478 238
581 791
635 536
580 692
758 82
598 933
482 678
300 890
29 226
449 976
374 936
888 816
263 33
750 621
587 350
66 479
125 531
274 187
501 734
32 111
533 123
753 924
154 699
403 320
480 518
881 433
146 344
884 722
952 103
664 346
121 127
116 563
551 988
138 71
770 380
878 132
296 279
72 917
351 450
671 491
902 782
672 347
554 916
648 919
358 375
469 101
678 400
132 194
138 772
582 101
787 91
509 513
671 642
366 982
808 190
997 390
338 500
987 929
963 459
418 301
521 606
51 263
48 966
475 300
706 630
223 910
884 4
202 155
191 593
646 935
356 552
295 176
302 664
137 665
696 409
657 278
390 507
343 652
15 838
958 745
248 284
49 962
497 838
691 835
681 167
306 552
914 138
542 661
803 492
785 250
693 731
329 596
723 503
63 81
214 238
954 732
986 2
943 832
539 858
536 858
423 367
884 219
334 759
217 711
164 818
660 894
167 551
557 898
321 737
985 943
631 595
523 125
702 872
250 639
37 160
772 366
376 348
395 969
475 253
442 619
552 318
138 423
158 164
532 418
949 956
219 396
24 206
459 284
542 759
776 869
539 622
543 681
159 382
999 297
296 528
144 356
81 519
829 946
609 298
938 815
360 273
992 569
821 638
292 826
50 681
956 469
866 563
99 348
553 624
137 327
700 651
293 603
499 701
666 416
770 585
96 320
985 964
745 594
307 511
2 875
775 413
784 615
133 181
13 248
217 549
36 973
184 613
936 7
161 153
155 634
550 238
964 349
329 174
942 81
336 819
84 675
978 990
260 176
636 763
591 296
766 969
640 236
185 611
382 70
305 553
226 503
970 210
854 676
327 974
690 42
699 779
807 828
766 561
293 699
883 773
785 578
15 259
226 690
780 419
899 173
472 274
964 94
870 728
66 105
550 267
784 227
774 813
933 416
658 396
38 917
709 264
287 712
944 11
765 386
473 519
924 43
450 920
471 661
725 243
483 797
650 509
647 665
168 850
835 586
864 152
432 273
303 837
945 718
189 608
151 815
240 800
456 175
918 369
858 572
913 261
852 115
793 383
912 986
95 971
263 480
100 281
19 494
467 578
71 167
149 465
33 843
383 69
22 744
383 741
182 161
209 521
342 449
802 906
843 207
245 47
482 42
375 973
594 389
174 295
719 363
484 253
123 755
131 549
110 715
191 544
960 590
804 554
86 751
721 711
618 616
930 516
897 64
154 481
131 613
748 711
866 865
874 296
447 143
333 346
202 115
318 811
332 766
875 501
459 712
143 649
487 465
200 839
187 260
277 414
757 228
783 232
354 901
70 702
96 557
612 510
663 302
541 346
396 619
963 546
53 61
679 124
867 317
780 397
489 374
364 107
968 660
85 618
304 757
674 712
73 909
343 694
13 263
487 531
493 404
656 650
706 845
132 521
724 197
62 529
493 364
670 853
31 265
853 783
10 126
476 404
684 755
20 728
64 554
306 321
278 357
835 865
644 614
636 498
325 95
37 280
27 642
890 347
238 830
423 967
627 789
89 614
850 582
600 489
95 902
664 621
290 374
51 600
978 25
142 768
529 188
732 140
215 827
496 821
810 331
579 678
324 321
31 713
280 767
29 227
43 474
123 908
596 114
718 72
230 681
393 314
910 870
172 485
92 342
718 578
668 945
452 126
943 254
629 990
888 958
88 829
338 29
780 890
175 275
136 805
841 596
99 220
886 518
316 311
737 297
998 898
173 499
469 149
600 490
726 507
635 228
50 208
526 549
778 958
445 122
653 527
436 841
325 500
527 582
408 207
596 323
449 949
913 801
240 564
898 981
15 411
414 930
962 46
627 526
253 116
732 353
443 112
585 809
865 239
18 904
825 517
637 1000
658 841
245 346
372 379
978 882
325 319
739 678
250 145
90 504
852 903
890 638
152 296
99 133
551 328
83 987
764 745
120 758
572 895
559 914
484 836
881 283
128 29
186 838
910 206
574 751
158 26
59 910
333 548
451 787
914 546
222 699
979 301
489 903
764 121
949 256
828 60
361 891
110 44
26 363
47 291
253 45
61 412
383 727
603 271
832 648
178 211
805 766
140 548
649 865
809 890
885 727
537 227
700 632
807 137
769 21
450 291
377 223
656 527
60 920
448 474
532 421
767 170
719 313
434 515
607 298
954 366
595 630
169 988
935 358
455 542
416 830
471 9
211 624
462 704
940 875
719 248
714 965
28 156
973 779
714 162
787 912
690 486
625 195
179 355
419 522
369 873
261 592
35 332
816 800
153 749
399 632
402 798
689 912
240 129
55 815
684 867
53 34
54 782
694 289
538 564
802 784
479 62
796 414
852 387
226 182
425 409
298 143
368 377
863 136
837 863
226 466
772 99
141 679
758 880
216 695
334 91
508 967
902 339
433 981
895 489
403 937
777 107
154 21
325 78
966 683
113 174
286 221
845 449
682 283
592 871
353 271
547 848
938 658
162 527
139 576
990 324
411 6
296 625
810 795
533 731
331 666
941 375
133 527
885 384
84 266
140 307
934 657
204 140
630 964
645 334
294 612
118 74
123 832
75 108
347 304
828 502
239 468
241 295
480 203
596 4
681 545
466 850
82 775
210 556
979 121
329 418
374 888
955 488
576 864
953 599
488 430
544 176
224 403
374 488
787 915
497 602
757 500
863 405
908 199
156 316
20 192
351 756
879 597
265 394
303 599
202 982
521 795
559 395
441 138
716 825
105 536
356 159
141 316
885 202
241 835
443 4
356 489
523 504
678 693
813 262
530 521
393 320
894 627
908 889
273 463
429 29
287 323
731 582
572 218
641 312
615 328
209 511
277 738
418 960
883 557
713 571
316 490
20 949
169 152
312 173
779 676
10 676
161 720
30 486
419 819
631 917
819 669
430 206
75 2
748 909
271 736
712 585
894 715
962 356
343 617
113 858
602 175
988 733
572 25
114 425
825 43
895 13
381 884
122 539
742 366
986 883
116 33
595 407
996 191
839 378
895 228
846 634
661 862
196 13
926 782
999 92
659 676
962 746
516 401
390 340
769 141
555 902
250 122
919 127
630 221
905 947
240 425
231 893
108 512
628 51
171 282
758 534
304 805
772 803
133 548
561 176
119 930
655 200
243 456
763 515
105 490
84 576
333 125
14 714
399 892
449 934
56 802
488 172
680 89
675 119
569 269
308 571
365 887
556 917
475 453
199 848
391 578
233 522
230 614
59 241
874 494
382 312
410 616
507 269
813 550
783 930
325 360
739 339
419 3
347 131
59 933
153 705
363 945
675 102
263 498
988 451
289 854
378 604
345 176
883 88
182 773
30 707
69 80
339 223
966 918
898 892
734 750
677 336
387 616
44 855
353 552
213 324
367 546
368 444
856 838
235 401
961 24
723 347
353 147
662 279
170 820
468 2
507 944
439 554
833 499
470 582
352 663
680 305
374 569
648 174
70 560
735 871
280 79
446 840
716 319
248 694
925 488
785 427
498 551
144 879
773 378
246 943
934 945
423 386
175 398
142 813
326 685
53 894
437 117
690 872
957 164
940 661
728 180
386 201
839 556
707 947
820 5
45 386
407 315
376 311
535 161
964 124
143 67
720 58
920 347
910 697
402 996
513 914
48 412
477 487
693 947
392 687
970 474
12 144
362 116
220 532
61 375
773 263
210 917
737 514
965 54
907 694
77 24
424 770
18 277
84 850
69 695
58 321
159 214
56 962
278 823
286 249
977 110
16 198
862 312
387 742
163 368
657 603
370 623
765 336
767 719
603 185
685 614
275 326
524 413
563 123
991 880
456 932
811 881
67 132
299 588
847 187
686 515
217 445
936 675
504 429
357 372
242 834
818 944
407 540
537 65
357 795
432 354
673 311
399 73
950 845
995 431
212 482
55 949
376 754
60 459
733 439
435 486
821 677
386 952
968 681
388 42
249 402
799 625
461 338
786 254
427 997
754 389
773 403
801 336
412 618
37 226
64 211
719 537
912 505
774 503
912 219
439 349
303 219
559 688
640 868
554 731
838 363
671 821
235 925
465 738
871 158
715 915
757 506
801 165
779 1
817 347
360 172
181 506
354 725
918 463
434 387
796 571
763 618
844 880
226 881
696 515
748 172
311 40
760 251
394 970
685 475
42 60
980 426
740 831
5 484
128 411
49 230
814 928
164 454
756 190
275 321
348 69
409 435
703 335
935 200
700 758
606 278
446 459
550 97
623 859
936 666
30 66
444 117
501 240
203 997
669 193
876 690
682 810
209 393
876 332
197 709
648 916
594 287
689 109
797 911
57 595
686 490
93 232
981 518
778 873
117 896
800 336
43 223
349 951
590 811
79 846
107 138
851 324
795 116
192 574
867 253
955 151
439 456
757 211
647 254
496 581
829 454
610 246
861 765
739 780
344 388
727 985
344 451
626 402
538 79
738 128
244 310
503 14
693 146
233 289
100 579
201 553
809 926
299 756
806 559
851 706
398 855
774 734
886 77
321 833
746 945
930 125
793 970
331 307
765 741
13 63
407 222
435 159
262 617
376 403
756 397
106 886
537 371
183 508
738 214
261 275
897 477
211 568
142 898
789 254
733 745
766 321
964 207
547 211
541 517
152 123
844 702
661 539
999 419
761 387
736 217
261 949
466 890
93 501
505 805
380 957
560 574
923 653
269 581
99 425
765 269
264 227
361 481
816 528
513 834
379 69
325 528
470 125
368 620
620 886
498 603
544 627
32 922
529 178
804 717
225 844
92 688
616 11
728 744
696 145
478 348
487 900
365 115
989 418
759 630
884 160
244 222
788 326
737 122
391 562
123 543
715 501
297 603
611 167
44 671
211 341
919 995
585 854
621 626
59 84
24 119
787 863
884 2
254 963
830 926
293 796
30 173
796 356
797 305
182 636
989 63
705 547
594 349
183 458
526 630
86 935
581 543
48 194
834 880
209 830
553 161
532 257
658 671
132 611
466 263
73 907
986 552
653 772
411 70
319 912
998 982
47 665
354 235
474 77
511 356
134 183
162 70
338 416
396 27
472 317
948 385
845 737
551 591
244 588
721 547
304 41
697 935
992 108
745 324
822 525
372 975
122 376
218 714
398 459
702 501
385 55
303 878
63 468
770 336
630 863
846 729
480 413
174 635
868 226
607 911
294 39
337 645
89 840
567 124
736 69
446 251
248 751
122 665
387 763
669 208
335 373
848 743
738 148
885 854
830 960
701 981
760 359
432 9
526 752
277 122
759 663
899 21
98 105
690 653
354 114
604 723
723 289
8 258
522 420
549 619
322 319
915 852
660 649
836 731
571 846
541 394
676 825
546 523
348 941
868 437
788 700
174 765
274 861
628 615
12 547
777 459
412 839
795 421
521 633
688 307
111 483
277 602
30 284
500 999
295 942
485 243
551 229
883 359
120 48
192 452
56 199
306 599
785 926
305 751
914 598
809 21
216 763
800 704
274 324
770 148
406 996
249 302
939 935
438 926
669 518
337 884
939 412
286 575
457 756
929 740
201 486
335 612
518 1
669 130
64 57
860 920
643 159
210 87
985 1000
859 650
184 587
510 945
92 248
207 610
106 450
505 583
423 147
897 757
172 480
463 4
827 593
63 841
235 558
655 552
595 868
971 601
622 441
748 289
773 597
799 271
786 633
794 301
994 756
50 782
478 302
760 988
24 638
757 634
504 325
770 67
721 173
743 50
877 909
943 107
264 316
587 690
304 786
25 541
340 523
182 819
626 504
432 100
941 159
966 373
352 652
982 875
551 451
593 204
355 601
549 283
563 91
756 396
21 385
602 712
665 576
499 913
365 525
674 31
711 962
199 668
874 719
719 854
997 328
522 757
587 452
366 881
709 754
750 613
474 792
446 789
239 222
304 657
267 676
709 180
170 988
737 783
39 282
893 856
460 530
370 316
33 842
147 433
285 568
768 11
193 34
795 714
154 497
660 77
993 209
746 453
896 588
764 345
448 762
868 308
430 74
543 610
535 373
470 483
19 881
173 44
758 565
35 458
795 665
606 100
655 205
796 681
797 647
690 113
767 178
71 833
486 184
520 236
64 356
674 231
429 853
634 200
580 904
898 347
482 343
663 511
562 609
354 429
570 149
665 474
768 859
734 562
584 888
214 461
103 651
127 98
166 498
635 15
912 447
680 721
787 640
105 254
534 621
349 231
228 132
145 510
352 443
904 223
949 802
936 930
345 672
179 117
479 453
655 410
23 632
637 974
687 93
903 502
537 509
629 589
461 782
489 74
964 58
527 39
871 334
423 544
563 811
316 791
682 667
466 489
52 160
515 486
709 927
556 794
513 910
376 985
180 281
872 403
964 397
364 290
241 47
226 58
736 446
920 301
94 24
285 577
30 412
85 509
968 875
516 433
613 333
159 127
941 442
698 336
689 219
3 932
406 828
50 241
663 986
960 686
670 167
547 821
559 8
933 334
989 232
433 477
379 695
189 966
260 174
260 996
377 809
224 922
72 38
473 646
691 692
406 163
362 102
688 701
477 419
326 79
171 159
44 459
998 39
792 186
394 765
997 74
330 265
841 654
983 586
971 933
520 224
460 865
64 147
868 982
626 111
910 881
338 843
465 742
810 348
674 454
671 814
755 55
270 504
224 249
531 891
585 307
549 984
568 600
260 358
330 725
52 952
681 272
611 571
416 538
7 33
809 313
551 720
847 757
738 321
109 502
698 223
526 713
922 371
441 673
709 487
54 796
282 312
114 612
991 471
491 159
880 249
223 165
753 615
452 313
231 316
421 365
114 838
2 549
871 367
303 453
651 429
327 172
603 45
911 174
889 42
562 160
312 548
5 315
592 562
952 622
883 808
818 920
590 486
10 193
572 828
687 79
316 906
843 69
756 890
67 719
9 503
692 868
410 57
938 190
22 19
763 779
232 242
477 379
524 805
698 882
979 734
304 406
825 975
843 830
958 385
456 376
632 887
724 825
979 41
679 816
478 915
989 443
647 562
276 567
987 132
301 375
926 124
439 968
744 52
83 953
141 335
844 774
975 936
277 439
334 20
388 760
965 357
775 961
782 169
739 557
999 731
808 672
274 619
870 608
736 958
456 592
728 902
26 361
683 106
678 840
802 621
277 531
861 147
435 540
721 118
933 522
690 538
370 969
268 711
465 996
916 740
623 52
319 70
704 31
387 225
241 210
573 38
962 297
882 477
659 832
81 806
646 681
785 870
73 254
12 825
583 191
503 520
706 625
453 777
861 734
445 404
225 190
299 689
285 121
810 890
996 157
112 232
815 392
683 777
867 354
780 42
948 100
613 140
262 606
410 751
296 548
940 648
239 459
838 955
712 710
981 871
107 357
9 395
321 779
666 247
670 405
12 412
75 40
90 341
128 175
43 270
948 536
353 156
356 634
821 223
350 580
995 255
637 561
188 761
787 37
390 293
880 295
509 328
496 663
840 764
468 23
732 809
930 313
248 27
588 624
828 73
22 914
622 110
119 728
454 101
487 697
303 102
67 158
623 202
204 824
956 414
657 527
256 667
281 723
448 384
738 996
228 281
463 460
281 289
695 870
865 814
117 762
795 614
771 305
549 165
872 387
876 396
373 223
354 798
715 141
991 965
49 396
152 450
342 522
808 671
773 915
729 665
645 179
346 837
63 384
903 546
718 370
752 460
325 37
897 251
398 995
122 775
446 158
720 164
770 397
4 529
113 262
668 819
168 102
512 412
442 503
891 587
732 953
264 650
833 684
194 234
119 152
674 67
799 464
327 346
471 947
243 7
403 743
165 767
743 197
72 514
381 470
857 654
825 703
996 87
830 267
434 44
184 981
228 560
953 338
233 625
773 922
534 359
152 138
264 855
157 962
271 100
306 945
578 70
855 212
405 279
1 836
963 70
987 405
394 514
231 766
674 440
845 484
993 42
881 823
60 527
472 159
718 434
196 604
567 333
433 550
252 56
542 191
331 697
521 432
6 696
535 725
52 232
495 155
753 473
399 719
822 680
644 130
336 581
204 905
625 545
241 598
270 135
238 390
556 843
548 245
240 544
919 807
927 238
814 399
905 774
417 727
605 580
819 366
707 343
152 603
781 738
147 636
606 812
835 680
330 4
10 545
345 633
607 855
432 329
544 187
352 424
230 845
99 631
688 734
831 800
423 358
317 961
277 176
359 339
450 848
215 881
80 741
822 139
908 415
369 777
503 917
875 735
876 213
171 824
712 396
139 852
714 413
578 145
912 423
30 303
451 926
318 699
145 929
530 213
416 83
700 441
656 390
246 635
878 458
754 490
471 12
217 203
750 167
945 732
542 389
564 754
251 836
115 635
437 925
705 542
830 659
189 845
924 268
732 506
548 752
475 161
277 870
995 251
774 830
7 144
58 652
503 38
1000 602
571 668
367 843
418 913
183 32
78 544
411 320
467 774
645 604
556 800
662 844
515 662
128 317
939 146
392 316
161 379
155 764
263 903
110 671
679 77
263 456
2 313
550 344
310 284
860 749
986 261
759 896
72 931
601 80
361 234
360 755
275 180
152 965
841 963
657 890
763 602
174 330
652 729
553 286
127 776
551 961
225 946
667 539
637 340
231 585
568 115
683 624
802 67
234 937
699 673
395 545
167 9
126 491
244 777
752 670
185 421
911 113
418 567
495 968
632 948
409 309
686 286
448 464
133 565
388 374
729 884
294 272
479 661
349 43
999 662
331 378
100 564
24 269
986 19
390 201
338 389
10 925
477 756
436 476
351 178
360 618
705 915
41 468
253 636
388 287
117 157
692 902
398 292
686 691
659 731
366 229
317 126
276 980
892 198
528 298
566 840
896 409
804 940
193 345
535 221
26 892
232 336
729 213
345 471
519 263
699 751
824 997
514 694
134 849
142 627
506 542
101 259
970 558
69 601
256 775
428 555
398 762
675 340
652 885
868 717
796 500
844 781
412 488
454 316
401 732
254 305
672 385
603 375
649 151
404 858
814 42
977 289
278 784
574 172
756 225
238 351
257 474
356 476
298 812
971 94
955 959
633 391
342 577
626 623
173 769
228 290
85 248
44 22
377 35
840 351
764 646
26 604
957 310
353 901
167 200
282 851
715 349
148 489
990 842
176 646
442 687
762 956
816 39
174 391
334 616
879 558
569 984
272 290
931 38
776 942
778 282
797 849
337 531
942 497
529 122
264 971
212 427
966 664
706 469
677 980
710 742
834 484
549 899
526 64
30 421
606 829
886 728
452 322
577 189
299 260
635 220
460 892
831 778
439 120
492 591
365 310
930 407
495 463
322 863
213 395
421 21
31 618
498 572
81 159
60 579
572 380
492 159
165 18
682 153
99 380
312 849
812 254
932 981
37 614
77 521
49 819
149 878
301 723
700 787
658 415
898 81
270 79
474 444
247 736
846 978
466 899
614 736
425 913
819 312
490 397
308 572
357 865
483 365
682 403
541 658
917 885
67 536
473 514
313 860
732 346
847 953
299 680
201 860
459 917
306 821
312 877
469 306
90 813
931 828
358 884
80 667
601 634
649 784
959 379
11 291
41 85
853 392
490 549
62 751
201 126
480 847
791 759
462 934
928 56
81 232
418 576
992 746
105 941
76 746
608 486
111 114
401 500
554 748
888 832
297 299
650 443
297 344
532 338
567 232
936 637
448 463
980 545
20 388
882 968
350 42
679 248
708 379
910 814
55 937
47 63
880 306
57 871
75 204
328 810
347 966
76 52
172 576
125 520
403 555
965 779
369 513
10 190
55 370
865 784
594 211
467 483
639 894
957 199
956 242
19 775
620 72
898 333
252 651
119 974
505 954
617 816
352 367
518 443
128 702
618 285
276 688
793 132
883 593
803 99
412 907
866 116
608 427
618 591
859 471
104 348
539 117
825 205
781 925
925 318
680 557
791 144
132 371
471 948
282 467
610 760
712 744
115 718
439 57
88 52
329 786
641 469
626 43
580 499
893 669
116 996
809 697
701 620
92 141
799 894
371 201
825 998
343 415
893 809
833 322
815 812
781 879
782 328
286 256
890 777
167 546
742 81
79 823
55 228
339 966
649 760
344 243
758 403
534 980
73 558
488 38
202 740
714 573
546 781
900 772
140 926
998 887
809 151
354 409
755 458
355 928
837 885
2 899
54 725
991 459
492 450
518 380
155 938
600 969
217 121
306 530
547 118
423 247
205 311
151 378
363 137
807 831
424 317
895 901
391 101
245 397
133 658
443 436
395 252
10 164
643 547
944 22
337 571
914 17
697 862
19 127
666 165
569 773
907 344
80 975
786 895
829 736
329 829
255 109
44 323
80 872
271 374
514 111
840 954
640 270
179 671
723 810
873 481
572 102
430 377
669 76
1 387
928 173
654 236
628 918
182 714
451 165
745 344
276 504
244 807
464 447
249 717
65 865
463 811
19 499
992 737
384 672
541 27
382 829
535 685
507 131
259 534
152 936
873 964
257 550
783 172
750 775
96 865
193 233
270 916
862 559
746 707
522 149
510 785
265 104
626 603
957 158
622 766
643 592
6 53
330 125
586 157
831 859
151 135
627 740
352 492
296 615
880 656
182 156
207 113
722 840
19 363
174 610
834 933
793 382
632 784
104 22
420 823
990 102
50 940
615 289
310 632
384 85
327 789
937 790
951 842
358 290
234 632
765 865
689 860
313 247
90 578
448 269
377 277
480 738
932 346
691 580
905 828
765 332
789 182
38 90
731 260
397 98
111 979
164 34
614 784
313 407
466 249
14 547
796 162
966 589
202 530
205 819
79 369
515 814
423 602
261 110
108 263
523 303
132 301
745 752
582 265
516 143
113 423
8 352
381 454
294 555
740 355
18 433
982 918
113 588
177 417
950 497
780 151
449 870
422 628
272 37
476 944
837 867
135 109
654 694
477 459
75 267
419 180
800 562
538 339
531 288
281 473
137 449
356 763
588 286
752 459
874 499
889 442
617 415
737 115
177 64
519 351
623 667
199 806
973 877
73 639
946 779
19 37
451 286
660 115
594 120
401 794
43 313
355 728
942 197
279 152
487 659
867 160
826 169
679 788
270 272
57 377
612 226
235 566
305 848
846 317
421 634
826 447
94 829
737 175
321 12
479 837
10 427
37 709
559 358
114 584
857 586
731 583
608 458
901 978
891 624
287 818
207 753
494 757
524 191
940 967
954 465
120 85
421 213
6 881
221 245
646 798
854 240
216 18
701 832
726 580
120 512
710 660
447 499
146 377
948 305
875 992
240 345
815 515
88 476
999 52
109 522
645 330
577 574
535 350
209 566
832 642
595 181
684 637
582 269
608 976
271 723
585 764
332 637
124 481
127 585
966 213
418 387
303 993
462 318
989 677
230 249
274 239
897 266
281 901
896 887
541 17
300 581
340 676
455 108
206 625
834 63
593 92
32 990
781 709
879 708
309 997
856 835
147 14
629 208
970 974
309 892
429 864
289 573
609 702
477 149
958 280
405 797
287 603
842 376
261 118
595 269
661 755
572 886
976 211
656 339
236 438
923 814
72 164
431 645
127 732
587 291
409 568
505 735
183 958
97 487
945 393
940 692
469 222
98 141
604 449
956 636
336 36
653 147
750 1
208 30
532 807
250 631
63 72
249 266
122 115
993 939
847 349
339 627
785 390
526 523
534 655
725 642
920 758
21 945
964 95
506 424
94 745
464 320
382 806
407 85
679 212
15 984
584 520
132 482
708 983
957 454
275 923
600 576
396 565
495 122
787 66
467 129
142 960
591 154
214 986
369 351
859 586
740 673
3 702
345 195
671 296
942 760
341 529
129 569
532 638
834 550
105 902
669 895
388 186
25 692
380 721
57 58
543 574
865 299
728 992
240 522
636 174
674 90
94 253
16 956
748 314
904 680
865 880
412 160
361 58
681 301
617 77
675 254
711 671
30 731
32 563
754 581
755 560
557 924
461 991
739 623
776 331
461 33
718 188
960 408
63 83
139 229
198 773
232 652
998 883
219 73
801 653
210 341
259 634
54 8
186 835
418 297
536 421
894 203
960 218
911 986
645 37
782 5
164 417
598 224
20 186
455 651
804 937
446 728
467 182
995 930
791 658
884 236
751 705
388 766
813 193
400 215
425 784
183 265
61 174
691 484
39 469
102 456
894 793
902 648
361 443
43 374
755 410
170 248
686 658
181 290
937 742
478 524
969 293
957 791
628 288
836 395
103 272
79 668
582 920
855 827
395 208
263 75
699 944
924 306
349 865
551 541
388 209
181 553
206 502
140 981
253 625
813 599
822 288
967 396
897 892
772 842
495 278
572 457
942 2
76 858
856 54
374 644
967 383
836 663
580 885
481 218
117 377
972 479
781 780
545 941
827 597
514 74
693 392
68 353
530 440
539 471
57 216
190 425
954 474
134 330
330 198
89 191
534 509
636 843
492 475
534 828
645 359
786 676
322 51
157 792
807 498
3 529
3 887
87 833
973 687
769 449
339 385
70 682
433 197
760 479
630 320
466 574
3 128
213 751
148 464
522 712
716 787
180 446
882 905
189 173
828 625
965 737
660 846
364 314
790 547
118 220
277 416
605 717
810 250
319 724
144 166
896 768
52 569
725 893
619 299
48 143
504 878
256 172
55 656
476 690
576 238
760 944
225 953
975 938
480 643
637 331
985 292
273 596
629 720
559 538
885 143
757 133
643 484
912 910
723 690
503 347
449 795
301 127
595 469
666 588
379 537
203 835
320 243
108 880
446 561
796 297
759 775
987 274
529 768
187 873
39 357
532 183
184 305
161 354
538 128
895 117
909 219
742 211
967 78
532 275
743 211
942 221
84 935
237 57
420 906
606 194
184 424
579 684
772 734
713 634
105 157
627 92
291 128
984 839
368 665
9 691
500 464
333 968
35 993
278 315
698 230
682 797
745 485
189 738
24 159
148 117
409 25
899 586
993 898
218 202
85 220
564 90
685 400
965 421
464 44
590 191
380 391
20 311
617 58
4 840
721 641
692 398
931 49
846 624
221 745
847 795
351 986
33 744
46 628
937 16
491 638
938 507
589 759
159 508
665 464
970 19
165 818
784 44
763 708
229 21
311 83
43 154
749 609
339 209
229 736
68 349
291 959
842 314
307 249
576 122
439 160
367 695
19 107
40 477
173 696
307 302
44 795
662 506
517 970
868 274
928 419
96 254
763 222
768 77
230 112
54 832
984 673
15 830
155 159
642 191
59 634
48 615
715 958
317 906
55 992
64 274
659 313
277 199
393 872
195 953
379 945
493 729
610 795
774 36
550 763
36 980
689 256
400 804
528 250
888 976
806 819
401 299
224 843
856 761
916 607
955 674
756 541
610 134
15 116
365 187
619 381
78 921
944 336
853 250
106 833
283 882
61 781
686 541
749 877
77 135
459 405
869 348
522 676
925 787
982 497
478 351
349 914
761 510
365 858
593 812
797 705
261 381
542 757
829 649
94 31
568 891
746 982
575 858
130 817
659 665
708 729
552 273
762 875
521 78
224 353
487 956
408 507
448 178
490 559
266 738
314 415
570 356
69 239
499 974
558 75
377 633
241 517
999 4
27 266
964 234
157 918
547 170
850 894
750 707
179 383
484 178
800 823
218 254
70 845
628 210
702 477
784 61
86 992
163 592
107 736
770 990
865 451
335 937
227 568
868 780
117 481
252 954
809 168
527 103
517 50
61 353
710 591
539 449
589 666
77 788
648 660
842 216
406 590
602 693
497 536
5 218
17 663
459 381
339 593
330 263
65 814
113 787
674 896
892 366
31 907
151 602
924 1
356 754
314 4
434 248
881 752
419 518
136 431
553 958
881 192
199 587
847 640
781 736
469 700
826 621
834 478
229 214
165 950
228 930
323 899
866 780
291 276
15 475
141 4
412 771
637 44
374 122
747 105
45 672
128 578
571 98
230 520
779 261
950 610
952 615
239 504
425 513
274 692
865 843
389 789
429 642
365 593
272 650
334 249
827 440
784 740
871 514
603 181
883 819
475 225
814 527
761 372
819 813
972 218
93 688
287 858
804 484
689 376
878 509
193 861
89 546
607 495
952 88
374 868
312 745
611 518
403 265
124 796
75 436
253 667
156 992
413 833
885 643
254 653
729 422
973 418
615 422
887 77
804 835
946 372
972 36
534 748
802 61
473 948
276 825
832 331
418 154
233 332
742 43
985 61
403 283
137 472
498 406
873 350
341 313
335 338
809 550
837 258
425 167
884 678
436 501
96 471
698 410
374 584
71 321
567 659
727 233
585 332
595 461
117 251
631 999
125 857
252 620
755 864
601 632
128 507
117 103
400 770
470 427
863 273
156 700
865 398
65 827
648 110
354 54
48 949
516 561
80 1
343 242
269 51
807 892
436 668
813 226
906 474
43 100
539 903
62 224
691 70
19 66
926 989
309 661
559 118
59 208
466 502
889 264
682 146
626 777
176 446
444 475
718 831
869 457
25 386
25 375
371 651
457 94
118 606
224 946
449 93
190 108
2 774
587 241
723 628
10 433
425 533
39 384
161 573
619 585
590 584
768 308
740 715
81 402
760 79
588 830
675 13
492 346
763 413
998 885
977 606
945 411
552 566
173 535
452 775
542 321
202 349
977 723
986 443
398 205
556 590
581 999
739 424
765 804
911 655
433 776
101 763
642 721
671 445
712 474
774 546
93 973
206 847
511 373
993 311
302 718
203 995
530 462
128 801
322 344
169 392
255 428
798 65
72 699
814 936
822 193
238 928
211 421
42 65
678 489
897 470
250 258
714 466
341 294
10 1000
559 111
18 959
459 243
777 79
896 95
764 603
211 969
597 74
623 826
266 237
438 269
752 475
502 360
26 859
845 917
753 573
502 567
788 643
280 789
708 898
668 916
222 423
470 777
863 131
75 719
239 767
355 465
908 576
469 646
591 932
810 260
436 327
206 622
346 998
556 134
895 353
348 618
722 562
589 526
919 831
779 589
979 846
577 418
141 152
344 272
119 509
128 219
635 304
172 806
693 151
918 304
965 325
181 244
301 866
802 225
640 785
736 717
700 913
841 60
214 167
468 61
291 488
906 464
423 57
256 37
428 983
370 981
846 334
376 538
625 330
432 677
828 39
86 525
4 502
68 695
51 601
961 98
177 806
886 494
583 186
30 545
803 582
95 373
656 766
365 876
539 33
613 660
52 316
186 789
863 135
62 163
931 189
786 42
639 976
569 191
742 364
60 682
603 668
634 786
752 516
791 727
446 763
79 582
361 237
892 219
561 202
784 95
426 831
882 227
374 232
942 749
754 492
224 187
591 425
796 87
660 339
766 348
370 51
34 657
938 652
833 627
356 95
965 952
160 595
21 601
197 1000
759 104
49 147
341 197
226 315
887 32
325 586
911 877
178 10
738 904
188 922
155 549
87 385
987 65
523 684
502 285
63 542
957 193
696 522
793 294
563 360
579 919
297 888
584 89
817 930
127 688
534 725
611 195
634 27
741 159
381 240
128 378
247 368
756 233
997 472
719 542
51 198
870 90
950 3
378 126
732 515
533 212
6 468
826 164
995 918
914 99
599 681
456 502
292 345
257 633
944 96
511 535
436 528
660 135
328 599
969 941
232 301
857 342
118 289
643 558
389 637
57 66
734 629
9 974
849 110
566 36
814 796
981 817
706 529
31 44
781 797
379 795
370 804
843 141
355 759
998 705
57 20
719 549
76 93
646 525
710 542
793 504
176 750
723 772
973 892
836 23
85 744
431 224
59 915
495 743
843 427
24 202
737 673
289 482
537 53
755 882
341 981
942 336
556 870
955 13
210 803
646 835
398 471
105 81
565 382
279 494
360 46
114 999
317 751
625 43
4 836
442 673
642 687
847 294
372 609
182 110
802 962
192 369
88 393
723 898
625 282
46 887
952 16
931 65
637 345
299 702
573 301
611 155
931 438
962 889
99 838
507 14
138 132
925 741
759 5
979 265
555 789
251 9
7 394
823 624
14 129
81 173
673 960
805 30
487 166
662 945
40 740
446 305
793 720
118 588
194 691
438 925
265 724
13 492
677 776
687 462
40 728
323 928
953 326
285 860
416 877
1 309
677 199
441 149
128 765
379 567
485 7
741 599
719 359
608 287
79 274
821 539
960 795
29 36
725 785
973 190
208 262
753 899
736 83
969 856
707 985
535 739
12 554
989 556
210 794
933 309
947 97
82 60
137 402
726 298
579 860
126 822
502 435
711 512
934 632
391 617
46 103
486 263
455 104
398 395
122 108
856 561
99 525
828 908
292 792
352 627
205 334
84 572
760 36
315 400
526 536
442 463
350 652
893 439
773 845
851 877
634 800
441 501
268 698
389 529
356 745
704 338
531 386
23 465
658 953
440 454
378 808
732 335
61 878
839 505
935 839
164 632
43 246
429 811
90 487
942 234
482 859
389 370
87 494
132 29
241 563
578 963
625 696
894 447
678 323
650 977
85 230
651 701
629 202
789 939
226 570
438 342
967 683
407 510
943 543
401 435
280 307
978 507
272 81
217 280
746 884
87 865
956 831
889 612
79 939
498 585
828 306
853 150
232 437
884 974
964 437
747 976
537 172
814 602
175 348
259 584
373 911
872 339
46 155
588 364
185 400
569 390
370 899
686 528
145 67
925 629
216 991
176 687
898 541
483 388
430 897
750 175
893 220
364 1
977 647
927 103
354 459
727 359
756 592
504 634
159 10
498 868
719 600
843 640
656 668
642 18
75 959
285 32
98 7
124 651
801 761
101 795
641 555
530 403
215 474
676 693
98 655
92 167
136 437
511 474
164 940
464 606
496 127
662 617
601 731
957 496
86 910
462 778
699 641
601 427
925 897
808 521
335 677
778 757
362 119
329 767
53 571
172 434
206 275
726 204
63 204
45 502
868 865
59 500
137 777
687 627
458 420
554 423
901 417
817 535
665 539
451 299
83 232
773 191
793 875
451 989
784 886
233 994
83 902
757 262
385 722
169 181
578 227
695 590
817 843
448 906
644 122
68 245
299 661
173 762
835 962
163 381
45 983
696 175
363 794
654 894
458 247
902 939
496 623
379 102
95 940
456 292
503 430
618 540
585 355
708 786
63 298
7 327
829 355
460 267
755 76
363 932
397 187
139 929
730 672
429 66
826 21
253 494
683 933
486 664
648 380
58 910
77 779
540 314
339 521
389 68
525 204
77 608
401 753
640 573
927 928
817 186
233 212
499 653
956 811
674 669
564 861
237 960
220 602
649 930
437 493
103 55
628 865
112 79
402 508
972 614
847 93
1 620
642 260
869 21
646 130
747 899
393 396
592 480
927 414
497 783
27 331
572 967
339 885
805 15
124 80
421 991
480 237
203 208
627 25
482 828
428 279
759 783
910 51
448 437
566 385
600 570
553 674
928 889
480 840
34 915
334 30
920 52
573 586
207 343
807 976
346 343
621 426
655 783
96 401
173 141
637 199
204 616
918 370
155 711
504 420
43 576
497 405
437 921
494 780
867 84
574 810
643 458
96 367
898 984
422 577
319 241
253 291
436 456
270 594
677 138
727 672
681 863
14 842
143 296
499 14
644 194
529 783
502 762
263 434
351 12
633 198
8 53
308 333
26 79
461 611
821 963
651 374
115 277
753 225
19 818
973 623
452 729
286 207
65 681
478 438
861 85
20 482
401 464
498 129
611 211
331 956
46 381
127 85
915 861
157 48
248 824
852 68
429 299
576 746
921 875
22 738
59 228
246 458
469 163
850 244
617 551
96 571
975 53
495 182
933 407
708 17
463 143
116 966
633 346
415 188
157 168
821 258
702 761
194 427
946 444
999 833
164 413
527 649
122 924
769 111
793 979
797 439
711 635
190 655
870 388
759 533
871 69
918 980
798 843
801 31
965 519
178 465
970 722
568 759
805 824
370 664
500 480
969 10
783 352
569 651
287 498
602 808
862 684
422 458
957 363
549 572
80 536
659 963
907 220
491 937
365 823
205 413
89 997
849 581
24 95
345 881
696 587
628 907
442 301
375 962
22 797
552 419
509 490
147 788
883 223
98 139
506 740
871 52
275 320
382 109
640 666
722 345
515 825
231 312
693 955
505 402
531 997
326 951
743 426
796 666
667 376
832 167
562 561
167 603
861 259
665 869
503 988
46 384
545 355
151 688
357 160
308 155
777 218
575 753
538 968
678 85
141 364
529 561
300 92
632 786
26 48
409 20
641 130
845 186
395 83
291 646
823 520
307 657
823 347
33 614
637 165
824 591
966 89
291 28
58 488
641 80
543 650
235 985
539 220
838 87
960 357
649 95
480 157
146 468
990 672
86 52
53 84
299 311
865 884
726 491
156 1
649 229
866 603
902 172
28 346
912 316
1 628
619 4
901 689
238 599
59 817
39 787
467 871
943 760
475 209
490 66
110 188
208 18
886 992
930 932
357 345
740 396
298 808
519 279
22 948
571 821
868 665
702 749
612 97
327 980
672 853
426 433
952 464
303 415
622 89
510 424
402 318
652 194
573 922
125 802
67 576
567 628
777 385
873 29
395 990
265 852
712 309
958 664
20 847
510 394
165 876
358 321
864 95
872 76
687 811
920 289
854 20
182 999
136 687
29 332
335 402
78 92
189 222
597 621
121 268
419 252
886 832
528 383
406 608
466 583
131 731
571 290
52 422
715 7
858 589
476 670
136 393
907 892
767 53
932 582
424 55
305 106
420 937
923 403
80 664
415 423
105 273
63 693
753 231
624 352
699 290
845 203
422 215
926 932
962 834
73 92
173 966
950 733
747 519
691 38
773 493
193 702
36 507
320 174
569 771
279 23
87 151
578 457
323 23
220 2
13 579
849 380
599 701
512 774
859 407
511 659
715 693
701 167
580 461
686 211
107 370
210 740
880 581
737 434
331 389
471 386
368 82
841 374
610 417
402 741
550 873
331 799
785 455
233 374
639 27
165 444
647 288
897 447
903 841
786 936
100 380
391 887
489 795
35 34
858 597
966 380
852 183
93 524
326 209
806 551
958 147
625 907
159 275
263 791
146 223
298 743
785 453
789 1
514 309
979 410
591 389
685 208
648 68
407 699
544 701
324 846
139 496
892 46
955 623
54 791
385 214
537 951
44 427
146 311
956 963
406 224
75 414
202 415
588 979
344 375
251 31
245 551
895 591
366 111
559 932
1 694
768 279
215 884
978 390
694 700
356 762
509 281
705 681
572 258
398 267
441 611
392 372
774 96
365 4
686 681
506 204
649 444
881 267
57 761
474 203
301 178
242 593
134 33
809 91
51 808
745 774
871 506
713 556
273 166
759 359
293 92
677 379
114 356
225 693
572 128
705 448
313 818
979 833
545 267
226 696
577 403
85 942
768 471
731 907
335 312
365 217
479 669
387 725
355 885
58 138
472 380
192 495
928 992
369 213
530 444
45 851
579 875
773 169
514 704
153 262
489 985
17 639
388 509
828 7
264 165
466 685
243 664
824 463
711 344
605 225
852 285
184 539
421 788
957 502
549 974
389 752
157 527
568 824
448 191
973 700
249 660
46 785
556 578
994 263
276 538
614 236
953 613
533 626
841 567
865 368
242 474
942 332
258 724
131 992
958 195
84 277
643 162
763 419
366 513
579 611
118 305
803 824
275 548
295 273
700 853
865 857
425 719
667 194
853 828
81 557
492 850
524 469
4 902
873 911
258 623
808 13
976 724
891 888
86 470
143 15
908 944
937 50
369 959
897 737
845 814
478 281
401 785
765 604
960 231
533 170
193 470
732 523
725 871
899 590
209 885
993 889
617 196
530 630
258 737
716 152
533 478
164 991
872 839
218 828
199 561
840 531
416 256
349 526
2 778
921 650
715 430
627 541
437 652
320 850
954 506
389 428
524 447
853 95
727 932
427 338
2 501
804 590
967 605
693 776
109 64
60 40
83 928
397 424
111 33
62 60
530 244
851 323
326 935
92 180
540 952
765 771
809 383
648 348
747 387
696 717
897 210
68 225
265 314
972 248
300 899
459 106
355 525
566 244
123 217
331 208
387 934
541 173
709 714
850 441
516 942
26 100
871 160
258 348
917 648
130 60
290 962
54 45
158 344
786 582
452 30
336 727
958 942
2 885
104 305
82 42
736 111
516 834
853 818
890 575
514 844
900 562
438 267
259 882
200 118
274 69
959 3
524 391
842 627
655 385
904 668
493 139
773 984
147 799
332 245
600 662
259 100
225 411
287 84
941 755
10 682
274 762
83 699
533 825
387 378
344 808
485 979
370 403
232 54
241 15
946 474
52 5
137 267
776 725
975 66
802 374
528 863
185 970
416 818
575 10
349 54
130 326
457 522
77 761
506 395
320 907
957 726
924 366
199 20
157 235
654 18
719 816
345 322
205 616
589 630
258 92
471 973
573 728
853 342
152 515
207 925
888 849
352 48
88 390
819 241
696 915
448 300
493 683
594 40
792 8
70 728
712 617
695 799
455 851
662 206
195 167
81 357
795 759
607 802
186 787
986 94
33 893
339 788
979 287
922 440
23 654
328 444
623 122
377 771
507 126
492 861
544 825
923 475
433 526
685 819
497 794
852 982
839 989
369 927
732 263
771 439
737 638
299 167
231 794
367 645
847 739
404 253
81 243
641 530
84 728
529 794
365 26
505 87
911 158
808 199
792 807
592 462
879 69
374 544
531 787
462 683
725 841
522 89
274 537
243 953
587 317
181 52
709 389
386 194
261 927
507 525
646 796
613 242
519 741
830 621
857 747
72 324
410 153
765 563
857 551
590 360
655 559
943 852
721 726
600 171
953 21
747 264
516 336
513 647
683 941
985 297
775 357
969 465
401 358
479 894
25 790
684 382
777 512
469 987
300 130
681 83
323 367
947 934
504 665
690 356
913 158
888 271
756 589
361 638
971 607
543 171
12 237
272 698
19 221
563 519
713 886
299 281
386 957
185 60
891 268
760 234
460 360
95 872
305 486
555 80
931 98
213 630
751 330
828 391
564 550
373 812
501 85
336 455
865 358
249 547
430 178
37 31
88 556
65 463
897 18
176 727
793 780
153 812
747 154
747 914
393 451
397 632
186 283
92 161
567 993
98 222
262 348
945 682
761 124
862 681
40 889
794 785
91 19
740 359
795 502
813 686
640 725
996 540
898 957
537 790
444 959
282 16
713 525
269 666
479 862
846 34
651 488
682 469
801 240
978 433
320 112
73 475
344 616
453 22
864 662
877 993
930 350
676 483
708 517
231 886
915 263
663 188
488 762
754 414
363 738
207 941
217 294
253 310
257 309
51 172
169 914
192 542
913 191
776 219
857 851
16 921
12 687
292 341
407 960
138 817
743 934
653 823
367 804
573 995
480 668
785 902
621 606
305 830
682 561
622 661
211 639
129 983
206 919
996 172
655 744
806 710
383 478
93 372
217 184
488 625
697 161
31 755
411 741
479 35
709 99
556 478
586 617
266 571
943 841
181 788
382 795
6 582
460 595
294 470
692 308
325 52
328 250
439 150
951 625
867 839
678 934
383 756
657 464
700 882
485 956
569 126
287 139
327 935
830 345
443 926
127 936
342 759
898 667
953 885
467 902
949 838
310 197
832 520
742 662
20 722
747 334
585 656
595 114
462 729
339 115
60 612
756 341
717 980
281 795
15 439
561 680
352 258
654 656
495 882
397 605
35 747
962 479
130 706
48 328
936 912
761 935
976 637
199 600
576 705
305 640
383 66
176 759
243 840
888 323
700 370
909 123
329 297
269 979
64 603
429 626
249 586
969 757
857 479
393 222
504 754
753 171
536 705
278 692
977 827
391 377
635 417
78 524
978 592
450 801
35 713
877 189
476 264
502 101
901 127
485 679
825 973
917 538
731 923
875 203
512 770
744 38
655 895
259 467
149 637
272 599
560 596
893 904
913 764
385 322
857 400
857 922
804 428
845 101
6 46
658 260
997 187
651 689
508 714
350 820
623 686
550 781
477 15
856 743
49 471
739 53
160 700
659 493
66 193
148 228
52 475
967 706
311 162
325 546
296 993
679 675
736 881
740 482
788 453
962 189
533 999
774 927
245 234
483 632
626 448
244 267
992 915
366 59
392 5
313 173
809 949
980 828
870 876
460 248
571 993
204 279
874 951
354 267
689 975
791 944
749 995
254 22
93 193
374 784
725 862
194 769
477 248
772 489
177 718
755 435
653 233
73 25
4 639
486 824
280 549
486 179
887 250
232 804
107 9
534 275
892 314
491 285
406 789
397 273
389 4
390 672
971 827
955 757
957 402
191 349
178 447
979 725
557 93
812 115
272 58
294 710
555 123
731 129
282 553
937 320
87 632
139 460
438 947
50 164
659 353
343 539
476 796
440 184
413 177
804 435
982 407
489 668
650 74
79 212
299 946
573 98
810 8
948 761
132 647
751 669
387 697
189 43
287 429
550 326
900 991
338 10
473 632
535 770
743 360
882 476
722 832
55 993
263 573
190 35
924 466
688 157
895 78
593 518
819 368
803 435
212 599
482 337
143 271
63 233
633 57
492 808
287 955
644 420
355 379
128 471
677 945
26 495
328 930
882 372
516 415
868 625
698 216
328 388
509 897
773 692
507 459
333 115
460 367
769 48
291 411
211 355
137 618
994 119
963 240
771 372
194 43
178 838
378 202
643 752
11 992
152 865
750 389
272 314
384 19
15 171
495 8
452 849
356 39
210 260
801 965
631 593
530 289
50 776
654 989
701 693
409 941
166 136
412 706
985 419
140 493
601 313
938 646
394 611
372 888
419 666
10 548
347 530
685 600
538 865
67 673
995 586
25 7
610 829
407 778
477 296
223 230
299 286
302 440
92 864
877 46
414 823
922 241
36 288
707 225
337 179
153 595
336 342
289 766
515 426
651 613
175 109
161 908
907 469
271 465
256 315
411 742
261 672
18 914
799 929
503 782
404 976
47 458
323 897
740 368
416 392
280 97
524 985
213 940
43 760
624 335
169 348
488 327
695 882
951 822
782 420
542 854
136 973
255 195
824 185
274 918
345 249
440 202
90 20
795 663
806 793
138 33
232 954
373 394
573 225
357 600
887 174
579 560
837 975
977 708
193 721
648 428
90 11
790 663
900 425
951 193
814 834
804 971
892 711
37 771
652 358
72 11
144 105
923 237
191 361
691 198
710 399
416 554
789 758
95 676
508 512
666 500
146 539
291 143
518 376
352 923
863 913
681 632
721 454
339 376
557 126
263 502
771 936
612 253
937 206
759 538
988 119
912 634
391 337
429 107
929 492
355 672
106 166
712 938
471 550
5 31
724 48
972 762
808 738
199 458
760 452
268 576
568 714
355 115
744 849
508 69
331 970
832 280
813 265
12 401
51 546
436 529
825 131
230 938
215 420
282 153
115 547
399 564
196 673
98 436
684 75
53 145
689 573
751 858
825 329
169 597
278 158
113 933
279 150
527 770
471 836
449 23
158 91
599 499
810 511
879 451
980 134
197 609
476 818
267 623
261 739
628 385
798 91
17 647
239 448
688 417
312 748
375 579
188 175
699 900
464 370
635 96
627 557
125 578
556 784
496 502
999 195
692 159
481 783
304 165
426 717
67 577
329 99
224 954
336 593
167 152
618 88
809 843
495 872
748 216
620 239
72 708
344 170
507 521
900 382
648 846
206 734
698 850
700 530
880 291
823 636
425 368
887 505
124 259
22 85
618 907
639 502
645 321
94 959
405 62
239 183
547 106
879 897
797 999
991 57
593 617
463 961
195 77
578 141
885 259
107 284
87 731
128 179
529 366
315 322
221 774
748 959
365 901
122 633
308 417
975 877
399 188
640 300
808 467
895 692
557 341
864 893
913 76
334 725
99 173
220 92
342 355
186 852
549 538
156 443
972 164
827 547
511 627
375 537
69 103
899 372
482 185
432 360
437 728
940 568
265 551
593 446
785 671
754 558
165 130
249 563
133 602
832 818
243 348
610 900
675 761
405 235
718 281
406 992
479 347
34 575
2 737
947 720
519 297
482 558
708 414
940 691
932 691
332 174
437 703
666 541
649 546
908 677
783 11
228 157
721 574
854 401
947 173
755 586
81 89
241 986
728 604
677 584
732 273
179 104
707 77
587 973
584 719
143 932
649 432
213 278
151 783
269 873
430 95
696 253
76 814
156 839
710 313
371 430
103 109
918 798
715 854
897 48
108 627
351 897
821 360
73 343
83 951
259 300
388 385
728 539
489 43
36 705
353 378
928 932
842 656
945 513
26 706
306 332
843 549
912 251
789 401
373 270
602 978
731 504
863 731
867 66
696 361
663 9
17 459
22 199
120 578
338 170
21 638
138 165
897 289
252 34
182 340
155 541
577 852
500 774
817 268
825 598
795 691
121 46
215 882
975 513
8 48
538 367
818 501
621 509
295 533
778 340
55 638
463 353
85 919
898 160
889 102
908 967
253 216
798 899
709 413
756 217
147 297
476 82
580 855
213 776
216 673
342 451
525 524
97 702
512 499
985 59
904 656
461 924
529 164
469 253
757 155
259 576
403 913
291 308
858 598
125 155
669 443
851 532
170 446
361 70
30 969
628 947
23 770
592 91
581 636
851 17
774 63
817 233
781 963
844 870
850 915
946 420
513 517
897 707
421 506
277 616
400 647
318 186
454 904
369 595
755 527
444 41
227 423
818 276
886 359
494 120
723 134
994 121
648 422
491 631
269 620
703 541
258 47
744 39
562 547
806 917
150 903
144 634
249 261
332 467
53 564
304 397
849 310
361 209
985 79
507 332
700 249
692 928
648 16
836 78
572 74
514 386
288 448
419 941
99 198
654 228
74 357
261 881
114 296
6 818
651 866
538 155
579 305
156 463
635 60
202 418
331 509
335 336
686 964
289 949
678 182
82 778
121 639
778 18
988 556
610 883
188 565
187 663
815 260
914 667
582 540
273 683
131 581
348 787
968 743
585 172
862 358
416 104
210 785
140 466
617 414
895 787
17 643
791 767
690 584
570 251
155 220
526 490
884 687
680 881
676 276
271 493
823 790
930 323
165 844
884 564
635 269
635 832
420 668
656 347
14 135
16 835
913 36
752 80
181 275
432 319
681 514
587 340
823 165
743 23
319 219
786 564
450 887
424 713
608 867
491 725
266 143
519 765
510 697
757 894
593 598
828 20
524 224
799 226
442 727
264 914
411 823
163 693
547 71
841 624
223 751
207 338
75 326
450 19
177 188
680 641
283 690
193 394
303 253
650 262
648 33
379 622
728 19
323 517
186 27
838 911
70 469
929 448
319 376
889 170
304 982
517 533
880 405
409 773
947 128
283 236
90 292
914 140
326 901
800 651
754 527
211 527
301 126
910 652
651 565
126 992
510 9
514 406
663 719
406 905
236 738
594 729
269 908
833 657
4 204
175 123
888 62
762 640
706 300
631 609
109 782
601 117
949 773
795 861
445 700
436 241
164 325
245 473
953 958
599 731
55 457
696 608
484 852
641 290
263 914
867 501
857 124
677 6
625 430
873 711
553 709
929 424
442 589
349 583
496 330
587 516
897 312
138 798
606 367
770 138
150 841
692 579
106 181
468 605
847 395
913 564
184 520
670 259
168 134
698 524
111 267
83 920
840 831
867 140
492 399
442 697
817 590
475 840
690 450
795 641
501 127
234 158
972 628
614 786
646 360
830 211
918 984
497 919
286 354
716 429
242 568
401 103
586 498
882 305
708 442
454 1
857 782
339 852
336 208
417 454
123 509
605 962
116 664
262 315
152 856
7 74
435 759
125 119
862 865
228 752
143 810
12 317
940 652
639 912
119 905
236 913
520 361
734 298
935 725
361 74
84 169
959 314
640 103
694 623
40 588
992 884
410 158
560 752
142 373
787 355
705 70
269 154
496 75
865 233
728 508
297 769
945 767
109 927
930 294
211 696
664 307
226 662
22 204
60 380
535 646
522 251
932 243
187 811
54 137
259 600
534 299
304 765
593 199
492 16
900 231
490 669
674 337
992 123
871 866
654 287
885 224
805 179
548 420
669 541
899 48
301 384
89 31
217 602
360 36
74 262
228 394
958 228
935 136
476 281
725 106
727 177
10 411
463 119
612 983
596 578
380 544
882 598
5 535
72 946
132 778
337 921
568 681
966 297
606 180
483 656
951 884
53 497
177 346
912 758
765 958
255 102
125 121
883 92
274 985
227 243
11 639
198 197
248 42
339 66
491 649
551 425
970 543
858 886
354 434
496 392
837 434
243 611
678 7
582 922
65 328
456 755
135 952
323 726
193 991
140 961
118 132
34 880
412 964
28 80
984 552
371 329
762 17
359 229
409 887
120 986
14 144
198 164
888 994
328 317
338 817
515 147
467 602
518 352
583 125
543 903
4 863
350 816
624 192
44 873
428 953
800 446
476 779
81 313
855 519
881 394
808 802
495 678
796 907
332 578
530 839
737 363
737 230
100 959
352 756
793 429
742 568
153 535
545 964
979 639
256 544
475 63
262 583
680 868
338 317
513 355
962 569
566 210
163 460
764 99
367 846
195 176
21 725
10 127
726 954
748 713
5 375
920 627
95 361
116 34
383 885
124 629
549 312
985 124
335 314
215 440
810 695
299 867
426 975
367 473
500 211
348 517
34 803
904 97
727 925
839 829
416 528
302 950
614 222
871 168
53 38
467 983
903 94
789 382
493 384
829 584
515 43
409 380
16 150
133 331
186 530
968 258
20 130
707 756
422 703
33 706
5 638
781 713
998 703
45 162
136 568
199 106
724 751
903 930
776 784
792 769
377 106
409 382
45 898
622 531
764 674
452 3
865 530
375 617
205 206
154 298
965 718
760 722
913 834
139 583
494 107
983 683
760 184
825 955
657 791
183 369
896 89
232 317
125 92
915 755
273 145
221 853
984 252
479 187
824 692
568 240
399 745
656 448
625 916
265 920
757 528
352 189
983 771
820 46
479 46
843 231
310 491
39 69
325 836
203 844
104 178
25 85
745 176
617 284
426 58
562 23
729 141
378 27
691 413
819 216
23 30
283 785
232 596
11 484
193 78
953 621
10 754
181 458
548 169
718 871
504 718
656 2
95 289
158 32
221 584
11 82
393 962
94 444
415 310
516 221
861 371
477 2
685 826
560 415
836 891
736 616
392 340
874 368
612 750
959 166
263 282
311 633
290 534
191 313
584 680
556 338
213 964
776 223
48 205
772 117
881 931
497 385
18 556
868 617
986 779
987 13
606 130
318 296
653 926
617 498
204 113
469 340
334 114
887 884
488 517
595 468
560 629
63 11
626 370
239 776
224 556
878 334
929 525
411 410
617 490
741 325
489 514
371 575
242 767
299 303
469 235
812 333
945 707
678 469
24 266
730 651
55 499
724 628
394 205
535 35
996 387
876 938
496 27
34 5
763 702
657 312
334 714
136 125
44 546
920 660
798 330
666 42
897 335
399 662
768 672
757 77
292 31
761 897
617 421
250 55
238 358
865 949
444 188
256 289
177 150
91 612
95 251
206 545
598 773
184 590
151 785
866 661
32 357
349 311
1000 133
877 844
369 49
408 212
643 386
188 136
58 992
211 812
168 717
689 525
861 407
822 712
856 60
17 272
986 326
359 825
481 38
191 335
165 253
44 190
748 406
133 197
850 63
418 641
15 872
577 740
993 413
990 308
472 42
394 14
652 691
621 503
63 824
483 92
786 31
703 432
309 996
362 745
137 881
543 819
511 897
626 987
939 388
368 889
288 53
115 878
168 834
878 59
93 124
194 292
40 10
189 455
235 120
506 555
489 37
220 651
410 951
458 543
450 196
98 406
795 595
379 292
567 141
186 270
392 723
582 165
263 161
934 541
789 439
17 151
870 427
100 918
713 661
58 413
952 968
35 560
270 27
413 732
575 818
293 128
223 431
557 808
76 555
807 924
46 286
701 561
199 542
241 699
57 32
490 472
163 650
744 249
952 153
400 833
360 706
405 149
970 113
306 501
858 893
555 937
886 51
913 869
657 366
410 494
994 665
761 331
224 915
474 308
272 266
770 300
786 164
486 836
444 142
49 574
546 511
121 582
929 617
469 961
853 444
668 546
63 618
375 533
858 263
442 150
553 121
563 952
707 585
456 326
682 677
70 169
421 334
827 716
724 809
875 378
306 574
503 244
241 388
890 687
767 984
170 360
524 883
730 41
465 416
419 365
314 216
659 355
375 654
761 710
560 485
770 149
613 401
608 941
187 439
354 937
999 341
20 760
301 409
401 937
390 358
244 665
341 545
305 792
283 907
941 700
250 899
314 207
394 651
504 817
134 825
310 422
629 809
75 893
38 81
237 68
594 720
24 864
355 338
899 245
2 653
655 19
58 833
8 907
14 244
987 521
484 672
851 246
992 958
340 37
760 956
574 157
729 129
390 144
745 500
77 292
125 221
113 538
114 12
720 556
848 380
770 22
647 996
739 882
320 547
640 540
969 611
442 755
175 249
523 969
240 434
984 607
295 243
851 856
717 270
940 6
141 794
697 99
264 231
604 223
64 165
650 895
133 958
102 80
173 613
86 490
611 310
95 840
672 181
588 79
955 35
783 501
672 274
28 579
914 92
311 292
760 618
883 515
338 262
851 173
543 632
509 344
381 264
534 456
981 185
194 474
667 118
780 978
336 628
188 306
372 570
605 102
840 870
472 297
838 115
203 731
53 638
776 270
684 396
764 46
490 597
312 589
912 44
321 908
462 75
190 522
407 101
663 609
804 945
272 786
439 459
869 519
795 573
199 304
686 387
824 404
947 542
43 401
484 107
499 61
573 629
185 932
734 803
224 717
934 457
558 243
677 143
284 867
751 716
660 523
978 109
565 967
567 273
834 196
471 396
896 688
586 771
600 906
644 668
106 313
766 653
313 656
910 138
465 323
701 3
874 424
690 561
816 595
963 942
985 74
363 178
659 286
333 465
386 972
358 590
989 108
393 341
844 481
495 903
410 588
845 523
518 635
588 703
225 24
846 919
328 342
957 696
3 154
73 869
979 609
271 835
400 89
538 504
27 172
549 147
392 377
946 993
968 921
980 415
993 25
108 318
234 726
702 792
671 398
504 668
582 336
279 460
687 821
685 971
809 865
494 821
478 654
563 311
848 310
132 448
689 100
823 993
302 891
192 754
281 494
68 570
509 398
679 918
724 656
371 298
511 46
581 728
847 561
370 234
232 443
639 851
985 509
763 885
190 6
839 760
703 415
681 445
803 280
273 493
917 674
559 856
570 524
853 96
509 503
628 22
748 888
374 422
111 864
238 595
454 233
545 329
498 213
286 509
110 497
152 699
997 957
171 52
19 779
320 152
278 811
937 411
431 121
823 356
53 96
563 154
61 629
901 397
719 827
636 28
401 187
866 492
127 499
314 244
605 298
841 793
204 236
203 977
378 700
77 793
818 632
876 72
76 816
741 114
91 899
776 338
599 46
572 687
895 797
795 551
405 571
757 169
3 123
203 663
347 982
135 250
843 177
615 546
765 983
517 644
218 829
531 1000
906 428
929 203
424 778
760 833
742 327
98 319
505 572
570 804
417 653
706 18
904 19
744 693
527 472
214 835
90 957
921 662
181 654
72 775
105 506
328 73
546 891
438 196
90 117
99 301
523 81
373 514
850 872
208 187
764 365
691 762
36 320
422 639
939 970
895 798
341 475
183 477
771 321
470 695
408 721
75 255
687 437
668 506
961 276
239 718
217 220
497 658
52 821
425 169
739 350
14 451
903 213
17 934
604 185
365 842
96 326
467 746
197 150
418 581
694 413
962 374
472 196
13 357
473 564
555 118
545 519
77 657
250 390
735 794
861 324
950 886
286 798
397 177
710 40
494 912
335 391
163 869
488 266
858 515
990 69
948 747
666 808
355 212
195 193
389 687
352 843
325 968
106 292
198 727
901 777
583 268
269 790
670 40
166 20
46 145
478 315
444 265
80 761
151 965
719 180
201 281
345 755
656 121
258 538
206 303
709 309
72 502
794 765
691 341
866 9
640 576
440 793
29 994
693 133
216 807
22 223
454 660
557 818
750 866
39 373
212 952
399 495
439 989
635 414
659 94
518 396
447 579
520 844
90 886
358 345
70 904
326 875
797 456
949 760
32 455
178 469
614 88
494 535
42 634
612 282
882 665
224 933
813 430
867 228
602 468
452 1000
912 287
963 636
213 347
932 341
772 328
218 598
728 931
493 99
291 990
477 723
85 830
132 402
58 751
695 250
77 763
266 464
857 157
58 436
119 746
19 590
820 331
793 479
515 22
704 217
299 882
354 202
960 312
759 555
981 830
541 147
242 684
768 75
433 28
431 829
458 200
446 812
645 990
984 686
543 803
529 512
103 269
101 542
237 340
443 859
277 62
42 548
897 946
9 173
803 863
725 752
113 489
958 729
605 601
616 367
775 187
314 427
862 735
749 913
337 658
577 741
689 644
319 867
290 217
710 641
400 25
395 783
756 885
221 227
244 143
625 877
722 697
366 886
536 700
127 258
200 903
546 97
791 251
170 563
754 96
579 873
151 892
187 130
824 683
280 509
303 549
634 419
455 830
946 366
810 1
117 787
959 916
9 589
609 727
164 834
697 127
227 152
558 759
391 777
740 928
850 683
378 589
166 346
774 469
439 396
47 709
466 676
516 434
199 647
23 290
21 847
314 126
987 390
478 904
683 578
611 731
788 760
221 768
23 392
772 41
154 575
746 640
628 788
758 680
284 928
127 849
221 996
704 490
492 693
95 749
511 591
275 421
897 504
908 968
911 764
662 681
980 13
242 107
471 186
575 265
48 722
362 780
141 853
717 99
5 796
849 433
59 884
798 978
638 927
521 725
759 50
854 495
455 487
466 640
513 678
595 432
366 980
641 957
945 990
337 326
299 641
560 284
81 856
461 248
853 182
937 379
637 85
56 277
619 463
898 662
515 18
948 397
625 183
963 875
300 794
258 454
918 415
313 993
95 958
279 885
527 376
378 961
512 338
374 724
591 363
774 738
805 441
186 10
731 549
433 968
237 419
674 542
99 141
404 173
170 590
836 998
274 665
330 318
286 662
265 268
396 404
414 555
286 799
188 117
485 315
660 109
741 366
639 572
531 363
92 599
29 724
839 100
660 912
243 575
516 94
654 548
378 296
54 912
826 243
471 820
140 717
961 465
7 363
958 952
411 277
707 490
407 680
370 516
357 549
590 377
347 99
105 705
692 659
239 950
75 521
9 176
455 928
721 398
147 192
334 764
127 58
130 470
516 404
614 588
38 987
713 663
103 614
80 369
39 344
172 836
690 289
982 262
471 356
244 694
381 742
787 59
765 797
37 29
238 611
191 422
809 358
387 233
494 962
696 917
846 763
720 722
453 677
782 540
405 681
247 223
55 137
586 56
118 920
460 300
283 776
172 557
43 496
603 225
907 569
778 449
730 684
561 691
102 442
565 890
213 424
883 629
36 487
962 167
700 761
831 55
936 455
506 456
909 351
681 256
689 978
152 364
968 665
153 340
739 731
755 314
544 119
792 363
654 544
850 149
812 635
969 486
328 545
391 280
37 834
439 495
778 125
911 299
219 30
991 747
337 936
280 420
537 255
903 475
307 867
991 306
684 270
841 600
100 732
114 123
423 472
503 279
392 16
829 455
300 447
727 121
763 111
939 137
633 760
338 314
681 66
858 39
178 692
383 721
418 928
905 197
660 705
671 335
255 268
323 160
17 203
659 21
237 75
634 457
680 229
640 551
686 671
748 916
871 35
152 435
132 901
817 37
333 998
962 18
463 509
856 7
132 977
342 337
177 864
434 113
650 481
152 199
507 828
523 955
567 246
547 826
612 659
938 553
50 565
344 691
136 850
90 795
485 514
709 46
727 185
484 74
586 657
653 564
955 218
802 112
832 903
217 548
697 9
958 370
492 967
60 273
714 776
8 877
361 48
72 914
625 904
492 943
293 562
747 204
566 260
275 544
546 684
483 904
328 431
835 929
584 52
888 998
968 753
922 923
35 603
389 257
4 660
443 354
120 556
252 955
620 403
978 886
776 580
658 911
396 715
320 51
531 923
89 485
386 856
486 526
62 834
701 44
170 136
279 453
150 309
343 874
641 706
458 466
333 5
135 717
339 878
615 604
96 653
264 350
306 854
55 251
635 685
222 732
972 351
421 136
87 141
236 975
313 611
536 402
626 744
328 252
433 89
427 225
101 730
420 773
862 553
622 968
539 839
692 261
817 159
629 112
22 446
787 245
739 547
960 252
361 24
953 699
844 246
381 995
386 955
574 922
481 427
428 467
170 81
391 289
467 274
28 789
986 243
329 203
778 891
724 995
562 386
960 96
38 965
640 345
347 781
931 870
28 564
189 595
965 302
385 166
626 113
962 264
599 857
687 137
99 770
876 928
709 763
74 570
634 212
346 335
642 903
967 232
228 929
659 218
294 305
402 990
548 621
788 993
395 358
379 525
701 840
459 511
651 439
427 612
592 444
449 375
759 352
863 881
990 623
886 282
892 679
267 844
125 934
576 448
255 900
492 383
893 132
941 377
550 936
799 901
392 838
132 683
524 784
106 344
292 904
400 161
119 220
565 834
686 413
203 449
958 726
512 795
245 795
912 461
641 859
984 547
476 391
456 336
764 914
594 855
938 530
724 140
788 765
161 413
34 684
635 628
429 314
270 86
26 371
986 355
195 738
245 426
488 843
606 995
91 347
27 275
3 371
393 155
629 232
713 298
309 261
46 513
764 318
90 937
150 695
134 950
303 866
461 127
559 815
831 621
600 765
539 773
984 443
94 737
164 54
415 496
402 316
347 787
612 44
705 969
635 217
170 51
596 245
342 321
220 828
860 607
189 946
442 154
446 814
664 908
936 615
186 708
778 872
814 198
733 891
701 370
66 491
369 337
321 958
80 852
245 908
669 824
877 485
254 143
914 704
369 672
464 9
720 876
838 769
650 209
202 522
130 812
177 914
847 763
763 670
587 320
384 14
40 621
163 438
282 38
336 255
272 506
810 797
551 95
447 148
469 192
471 425
989 920
619 474
545 154
479 882
648 848
952 623
586 828
53 923
42 219
442 536
981 467
46 955
992 633
303 760
835 732
357 64
487 652
651 587
284 244
369 66
946 69
850 509
753 352
538 766
160 507
299 587
697 730
783 298
266 133
439 67
60 123
373 981
757 765
974 440
114 404
149 656
5 665
473 635
757 502
529 995
548 380
683 2
898 638
194 215
661 302
499 537
399 796
458 120
288 232
315 913
877 652
696 890
366 736
188 302
893 778
164 241
845 679
121 222
434 578
478 995
130 642
68 306
371 115
370 651
856 926
891 934
715 380
160 743
417 526
759 909
416 404
744 44
469 826
466 436
587 504
138 176
720 366
259 832
61 37
197 838
714 8
900 678
470 135
405 334
472 58
372 885
556 326
774 530
66 177
608 803
254 582
46 827
313 480
162 587
814 231
564 485
265 48
250 549
49 702
671 624
795 813
740 477
810 397
468 50
399 319
109 469
313 521
248 641
505 528
600 437
515 743
810 298
361 609
865 812
785 784
587 145
233 144
587 740
969 59
240 994
458 535
740 32
789 270
234 504
465 463
793 910
909 534
375 659
203 6
907 651
165 824
256 880
418 376
33 113
473 608
874 70
365 626
629 826
345 912
613 135
436 353
305 684
694 713
577 860
358 903
700 77
985 258
698 868
964 696
585 599
678 425
115 612
783 699
538 346
626 608
332 194
724 623
137 769
706 702
663 625
1000 945
927 226
556 233
741 626
492 587
553 344
260 776
905 692
174 556
28 507
471 459
434 731
886 604
945 790
576 391
903 411
129 32
314 893
2 903
728 482
16 1000
652 442
105 324
190 629
932 116
870 255
223 615
884 547
91 6
52 899
893 843
719 223
475 138
685 302
806 878
130 695
413 806
202 630
618 725
743 829
801 81
515 526
744 81
315 747
423 843
444 509
537 944
211 134
725 759
156 675
403 426
560 481
578 579
174 50
642 759
885 704
12 964
673 133
398 555
704 724
125 24
645 857
850 422
696 882
725 284
540 321
198 90
295 812
725 364
656 901
613 845
711 737
226 192
476 817
297 822
821 140
822 274
316 856
618 156
464 310
416 381
18 349
326 452
986 313
692 782
868 168
804 629
922 618
111 146
187 358
343 637
869 393
485 488
626 922
781 680
170 875
654 239
424 304
175 325
166 76
615 410
493 313
307 793
757 712
878 837
460 345
21 57
970 261
208 688
753 990
163 773
702 252
167 278
275 472
855 248
270 254
752 184
256 694
807 178
426 613
922 1000
505 695
385 758
575 37
376 172
637 213
874 566
291 113
287 967
474 331
876 147
851 719
478 591
415 892
768 819
602 137
367 638
890 333
359 441
777 888
720 836
745 57
207 795
776 108
373 339
506 435
193 46
776 247
32 572
973 665
839 74
269 135
659 761
476 805
448 927
376 712
424 209
297 134
250 142
672 438
30 856
796 972
220 366
706 943
384 206
610 882
460 804
850 817
37 247
271 332
172 357
587 94
696 41
450 586
55 768
376 597
63 153
379 128
505 515
241 566
157 392
322 553
186 357
763 368
3 471
320 28
879 421
890 34
492 379
181 137
173 893
111 187
506 355
331 716
421 366
518 688
425 72
898 498
894 981
667 543
566 980
366 634
742 609
796 659
9 370
844 843
149 698
998 715
213 484
452 401
506 858
678 986
845 86
696 751
394 256
767 579
152 182
851 444
547 101
616 679
442 825
862 946
448 342
464 774
690 861
612 30
760 994
15 617
67 374
154 801
628 987
293 231
617 75
439 757
389 110
755 581
789 295
782 999
167 652
341 202
299 255
829 45
516 956
722 346
938 207
16 466
552 194
199 820
833 637
723 991
778 546
479 650
492 565
453 646
166 533
478 141
748 454
74 876
883 76
954 823
831 543
536 840
263 967
736 753
653 446
488 746
684 521
708 249
840 87
188 564
537 406
883 715
223 249
678 371
473 637
869 705
581 525
73 183
343 669
252 388
455 723
890 307
654 154
298 888
682 741
980 626
842 202
246 993
772 376
811 630
967 941
969 286
250 907
774 879
560 143
307 367
483 114
426 632
349 586
331 483
93 395
308 696
206 436
948 808
531 278
900 635
441 413
769 920
101 289
689 827
583 855
616 680
154 583
493 601
817 905
968 300
752 592
333 560
195 355
587 322
76 681
177 825
263 559
967 310
305 219
335 903
691 548
260 479
829 939
203 273
916 354
832 305
275 865
68 239
389 524
66 640
16 306
617 195
610 303
410 601
130 688
329 409
544 714
178 259
832 440
748 385
336 972
189 326
790 531
949 955
592 708
44 930
530 658
822 392
160 153
523 872
919 611
243 600
399 342
249 544
409 413
173 258
362 506
327 394
620 479
883 429
127 979
666 145
428 977
634 962
188 875
465 305
64 495
677 536
373 369
933 871
237 372
319 289
789 600
275 864
665 818
968 532
483 918
130 453
945 501
404 61
73 371
185 32
705 737
399 977
442 465
70 299
95 751
998 903
244 348
737 387
460 521
589 284
434 270
700 693
722 590
584 284
753 523
845 754
369 874
146 929
230 881
233 348
839 905
570 73
343 806
818 250
48 359
433 43
402 736
830 266
232 499
210 67
708 484
919 833
342 604
755 178
807 677
712 899
798 383
480 400
494 363
206 772
16 988
77 17
287 217
597 944
444 640
236 105
446 345
586 357
463 101
811 82
550 237
803 722
570 958
330 673
921 888
748 518
886 558
528 503
453 80
206 253
82 893
786 178
664 458
709 483
359 871
832 984
820 93
86 495
375 960
880 95
301 198
455 436
409 997
374 479
772 699
870 286
542 138
597 188
377 810
206 379
351 171
477 545
638 908
608 743
189 840
978 362
355 852
686 903
729 563
242 403
476 661
115 769
724 150
396 530
407 917
172 756
243 902
824 691
787 745
103 239
33 320
284 610
773 593
569 263
668 713
685 62
778 135
514 661
758 859
445 210
360 72
995 76
226 666
874 179
427 875
845 780
270 609
189 714
620 282
853 315
563 329
215 861
982 658
871 40
275 450
453 332
164 245
494 330
425 774
663 161
772 52
109 247
802 135
254 581
623 419
120 663
622 736
71 529
408 832
906 322
359 184
51 904
45 444
639 615
486 792
96 151
223 488
68 248
329 150
763 533
66 42
803 533
668 641
527 132
693 850
542 318
574 51
287 984
756 840
157 975
235 314
423 22
593 698
307 682
649 396
640 348
294 492
367 535
341 948
778 226
211 194
84 869
820 908
940 551
345 343
302 986
782 105
134 145
450 370
567 746
865 519
310 695
666 893
815 29
154 811
118 442
762 183
608 384
750 46
464 383
968 78
219 590
920 538
57 316
74 362
958 977
410 783
189 181
419 969
622 492
663 951
121 19
371 287
73 364
62 381
683 135
21 907
714 474
841 747
224 893
910 743
482 404
529 807
655 628
644 295
80 208
129 536
73 815
177 992
803 786
594 432
469 362
507 720
825 300
54 268
440 55
663 141
551 739
651 153
360 417
643 90
773 793
861 175
103 383
547 894
983 941
754 473
608 897
65 660
415 6
209 256
729 842
537 621
271 826
872 435
223 446
100 159
446 553
918 596
91 41
996 813
216 949
103 663
282 746
84 638
96 848
467 907
289 447
972 428
257 209
546 16
568 625
317 733
641 500
585 742
164 570
253 687
155 399
823 709
834 837
38 88
26 933
76 440
681 37
712 353
647 285
762 580
519 105
594 947
373 903
270 636
813 506
968 466
648 319
161 410
840 523
242 481
916 570
54 11
636 414
22 822
817 6
197 679
472 339
78 824
357 863
307 138
786 62
570 844
537 885
587 998
251 92
575 623
737 294
370 225
723 39
209 792
363 995
634 633
331 326
435 497
144 92
91 458
756 435
732 903
695 901
415 345
281 470
620 77
232 609
155 135
19 453
649 389
735 578
185 801
657 947
970 766
988 544
802 317
909 477
69 288
780 750
1000 508
130 631
357 684
488 794
34 631
279 757
908 257
647 709
131 474
353 55
204 220
19 664
488 371
288 937
429 221
664 880
85 896
610 25
880 330
858 990
419 485
877 608
83 42
390 892
374 634
508 804
140 737
344 848
225 848
985 33
694 270
33 18
374 202
29 864
906 222
863 27
179 211
810 964
321 291
59 726
961 330
238 869
855 800
582 624
672 197
872 379
370 507
245 768
999 586
109 142
154 863
469 479
344 424
585 457
969 718
368 726
372 90
127 420
998 474
544 407
338 284
272 760
64 234
554 355
415 408
479 356
434 46
421 631
842 658
695 655
957 734
929 754
149 208
123 844
994 736
241 86
146 17
500 336
943 684
998 517
898 82
6 783
439 406
739 816
91 565
277 900
605 422
808 963
210 383
650 231
231 202
794 109
835 475
917 113
332 980
762 440
747 711
37 690
139 826
139 809
874 795
959 914
414 528
226 457
576 938
953 981
668 657
391 855
705 822
462 140
954 741
76 514
372 216
473 725
695 985
288 324
171 759
874 993
557 228
42 832
235 747
635 799
564 208
795 480
327 157
559 410
789 887
307 260
329 296
457 57
791 343
927 128
756 887
124 742
946 44
253 956
541 65
251 151
814 929
652 169
558 892
381 869
182 538
106 72
525 708
110 79
216 290
804 325
67 781
962 568
797 462
328 502
484 842
139 603
999 243
808 509
145 877
240 308
303 494
386 826
527 374
106 676
390 221
552 365
583 492
123 334
686 253
602 833
734 625
89 849
931 640
533 848
993 76
423 4
345 333
310 928
681 368
816 564
932 579
798 873
119 212
401 205
681 929
165 111
883 169
913 441
551 933
202 594
1000 731
157 42
630 269
673 109
937 878
498 756
176 981
37 870
693 291
630 603
699 457
189 509
153 223
395 266
48 746
954 893
677 489
975 300
98 293
651 45
973 392
362 484
711 903
157 418
323 716
81 328
749 970
743 617
397 33
900 978
399 900
134 192
168 648
512 430
103 789
134 551
597 96
284 45
87 786
203 814
977 620
586 845
758 964
494 278
559 735
359 945
420 678
896 194
34 563
688 780
748 654
226 357
814 73
353 942
650 309
510 490
143 503
403 944
673 889
355 347
866 437
453 451
939 822
946 130
102 841
473 269
98 772
744 417
717 259
725 529
632 490
201 514
712 490
943 269
838 148
255 397
834 677
351 105
433 463
686 147
802 237
918 93
512 110
925 591
585 114
511 223
462 150
181 739
749 835
597 303
336 254
119 140
829 604
495 562
406 579
396 631
170 851
6 102
872 954
188 173
168 737
635 773
98 545
847 803
777 447
65 640
932 370
900 742
566 557
102 864
322 656
78 2
738 610
45 975
298 520
17 810
94 424
152 950
984 450
418 319
330 463
768 96
720 993
266 345
924 532
630 879
926 165
980 952
666 264
778 175
352 323
797 617
400 95
717 919
509 645
921 38
960 124
306 176
740 493
692 709
96 889
245 878
338 636
310 386
939 145
295 550
957 766
541 779
555 596
784 917
212 451
331 480
820 583
671 208
963 88
233 751
203 744
320 975
483 25
11 327
417 849
883 930
530 711
841 898
959 928
806 693
209 382
9 10
21 560
595 250
866 199
990 622
398 626
153 74
230 170
671 593
473 240
767 487
138 802
291 194
888 254
417 482
913 140
175 74
510 171
359 611
825 199
174 158
737 973
689 89
451 68
808 481
735 494
927 252
517 530
847 785
336 821
397 115
986 361
559 683
295 611
396 220
572 28
9 42
656 23
545 903
820 245
551 337
52 879
598 942
812 182
208 230
182 393
727 729
825 342
280 890
783 296
575 494
565 558
847 97
710 947
270 454
343 514
648 381
973 344
283 60
557 140
193 573
955 10
127 883
760 148
787 658
153 376
459 969
380 830
223 668
953 899
930 832
347 828
879 456
694 157
7 633
186 163
104 864
760 682
851 777
39 988
106 287
448 29
697 758
75 368
898 655
859 105
668 245
774 224
650 244
585 646
221 912
515 792
91 312
764 917
116 182
579 641
273 66
382 280
416 200
443 161
64 431
76 587
620 854
45 504
830 158
208 401
855 137
196 186
915 641
592 621
422 591
847 168
597 427
48 283
251 5
247 172
31 260
862 26
99 718
694 482
966 888
627 987
133 359
400 425
668 210
321 15
335 713
132 763
783 722
204 662
312 722
433 466
720 473
119 395
621 843
410 842
591 467
691 911
495 840
519 161
898 588
321 335
813 66
38 786
431 966
16 582
101 668
818 434
756 863
300 636
277 435
739 165
682 731
553 895
881 515
195 976
115 765
463 782
700 583
8 409
971 498
246 984
326 790
882 91
260 417
912 174
907 491
34 463
124 670
374 212
161 372
977 904
117 256
791 608
105 486
445 946
142 518
968 773
19 989
67 410
69 956
733 36
52 607
77 922
455 892
76 179
956 595
766 273
531 791
59 637
415 442
826 121
90 866
710 634
281 796
630 118
634 253
558 181
568 338
163 22
339 800
39 722
582 950
736 915
69 250
533 882
372 546
615 225
924 403
985 285
809 764
70 84
915 144
457 676
984 903
42 126
163 631
975 851
540 560
279 71
834 633
926 593
910 467
302 861
89 948
913 94
284 294
563 891
511 27
115 8
369 556
670 665
223 386
915 216
617 590
22 637
6 166
988 950
737 135
521 588
189 313
12 432
741 702
713 314
890 535
133 738
125 654
63 900
219 537
817 762
350 438
244 306
756 252
964 39
847 408
928 882
697 361
860 641
751 964
490 365
41 307
767 649
787 753
322 787
94 221
838 453
908 793
764 767
126 607
470 987
243 720
539 761
674 903
412 542
910 800
415 983
358 811
947 630
720 599
464 802
902 797
997 696
265 151
488 577
57 830
365 730
436 298
749 413
414 558
181 395
542 826
710 783
897 131
877 776
916 379
582 636
848 244
151 59
371 825
693 483
106 783
307 536
407 814
31 2
59 706
668 699
372 61
748 105
478 972
653 153
971 482
904 40
911 157
164 541
137 952
336 712
472 723
936 347
592 323
16 365
728 958
929 200
869 349
232 544
324 518
503 391
226 439
624 485
495 768
477 124
680 639
836 507
373 251
124 797
103 47
590 518
166 832
937 336
313 53
536 528
691 230
128 639
771 204
879 503
340 507
456 517
715 53
691 508
865 168
174 338
462 114
790 561
340 445
539 886
326 867
949 657
7 694
832 416
696 187
796 539
278 594
279 766
399 808
657 998
392 855
721 646
451 679
659 60
737 463
302 365
301 680
224 703
496 932
20 17
34 870
422 475
878 125
924 818
718 803
868 659
109 366
659 908
316 661
3 790
155 734
410 322
762 842
39 910
750 986
267 340
816 971
175 229
993 778
926 508
961 691
576 758
748 419
995 577
74 957
817 40
906 393
72 138
650 618
302 434
475 38
35 305
361 109
1 277
864 456
90 416
380 474
890 803
254 351
448 84
951 586
906 554
197 969
936 758
518 830
713 162
369 154
941 157
598 167
718 234
4 826
268 871
267 851
370 333
267 190
876 245
415 243
214 934
63 979
88 905
146 614
680 339
236 197
228 282
616 471
901 571
837 606
554 270
434 619
711 470
23 965
918 843
557 689
91 73
7 36
319 659
791 835
500 916
741 449
676 121
58 758
261 488
981 323
252 184
204 425
619 16
575 178
609 615
10 932
188 955
907 604
313 123
992 452
970 632
33 440
986 99
62 688
503 278
578 729
542 473
494 712
11 445
483 611
250 18
816 674
665 353
397 220
765 879
634 324
922 209
339 614
734 899
106 365
528 181
300 314
475 645
74 987
763 418
590 370
537 214
354 909
10 729
94 211
746 516
416 732
900 695
890 814
303 233
431 634
433 363
876 874
111 625
884 833
328 176
265 665
965 439
490 244
599 340
776 337
273 461
489 671
613 905
738 113
54 69
28 105
448 800
632 845
779 487
185 931
568 920
431 758
573 905
972 236
998 84
521 869
467 739
980 275
785 187
567 311
191 526
849 283
614 597
399 588
437 494
76 959
252 305
150 617
341 983
314 440
417 62
404 382
1000 603
700 689
697 253
614 851
74 270
301 293
961 339
720 959
147 920
108 876
636 776
406 416
609 908
307 379
83 221
142 684
10 151
611 696
979 354
691 920
709 767
894 295
537 768
310 726
608 606
17 57
52 982
907 944
597 833
708 489
208 776
371 815
239 607
519 643
937 432
566 834
188 835
53 757
93 689
865 73
431 216
720 116
652 389
476 505
614 157
602 78
344 829
153 453
757 389
774 337
777 640
652 404
979 805
935 771
350 304
965 403
375 173
399 799
179 290
36 532
682 713
239 51
631 604
994 916
72 697
724 986
658 52
777 865
482 351
419 696
221 317
845 457
458 205
239 714
115 266
100 788
163 572
247 888
122 456
356 716
618 79
97 222
169 858
628 256
344 477
742 339
722 662
648 49
469 114
474 482
601 429
317 73
399 189
241 603
145 691
746 977
314 816
143 190
198 604
376 849
723 438
497 91
751 986
551 19
623 818
393 659
488 154
939 545
906 140
265 319
269 233
120 529
295 410
812 540
418 324
973 760
334 821
206 589
268 14
730 837
74 533
874 164
595 29
872 511
973 541
437 748
59 475
853 167
725 109
456 435
337 601
270 462
445 221
1000 112
438 571
447 173
927 890
41 167
332 193
155 599
450 796
786 368
608 616
832 360
743 233
13 329
424 801
458 997
31 956
369 404
523 860
132 532
946 587
147 933
326 764
142 120
375 997
502 839
403 437
594 981
27 749
778 578
142 370
368 818
803 560
184 659
528 442
492 601
2 14
960 455
960 230
809 99
476 828
154 789
726 188
553 658
579 106
379 261
355 101
803 225
134 744
226 277
996 899
872 767
136 592
344 119
218 559
790 191
896 291
484 54
355 615
224 327
576 57
927 420
550 519
566 993
676 641
143 998
796 133
913 246
189 715
255 202
169 829
727 166
309 656
781 767
400 296
535 419
315 801
749 118
148 288
693 253
399 648
864 146
983 757
224 866
240 496
577 199
933 574
741 537
153 509
681 313
765 69
664 169
268 238
231 126
122 386
46 921
485 95
418 473
624 579
804 283
134 337
366 583
458 122
904 121
401 222
92 152
184 230
919 645
176 783
560 722
392 388
814 372
500 653
114 654
793 921
948 407
789 605
952 617
336 270
332 955
27 810
574 222
824 131
997 265
674 990
292 283
769 439
634 796
420 584
887 755
74 22
672 262
86 484
718 458
169 694
10 504
759 906
663 471
195 417
290 866
539 393
113 869
745 817
529 312
696 823
679 743
594 758
377 949
390 888
40 335
226 692
384 458
566 656
778 165
754 922
996 24
21 455
35 808
868 684
252 468
890 355
953 292
540 225
311 171
235 994
528 364
832 865
913 586
569 387
224 777
14 11
357 970
788 160
121 309
821 739
63 946
661 752
514 439
652 301
3 917
554 854
752 127
633 667
360 315
518 420
47 121
995 553
955 580
734 878
744 980
182 580
502 781
220 492
526 718
688 773
83 878
841 67
973 474
654 356
557 110
659 945
115 349
637 339
188 945
653 351
100 983
66 947
973 557
59 181
475 424
851 415
3 347
314 945
887 493
377 472
260 323
674 789
627 844
608 684
453 495
970 456
391 705
483 234
749 781
221 717
838 481
790 241
429 147
396 958
543 241
394 471
667 736
251 201
218 186
542 555
811 202
252 209
967 832
308 202
690 78
132 775
117 965
258 983
968 147
602 757
644 22
828 550
518 740
738 124
833 569
552 260
858 546
333 840
323 485
418 38
522 791
986 955
335 125
900 586
751 485
807 117
764 924
600 737
235 968
296 273
300 626
738 456
617 205
781 596
158 439
407 924
626 334
109 275
772 577
422 239
521 479
690 94
964 667
510 98
931 184
472 749
907 872
915 963
69 397
750 958
3 87
855 141
767 30
231 148
466 374
449 240
204 571
467 3
987 453
113 772
591 664
755 905
201 240
349 850
967 594
932 206
704 608
291 651
475 448
999 57
518 913
212 633
266 25
808 90
650 981
152 559
772 784
734 754
230 401
789 145
270 224
915 666
991 515
641 510
246 532
33 389
388 984
267 872
714 439
509 603
872 664
368 851
997 515
492 962
366 706
273 528
61 653
456 293
968 118
914 997
391 734
73 49
288 401
535 578
545 451
50 41
408 349
32 297
432 627
17 60
525 391
226 239
621 120
136 842
987 251
350 707
794 67
497 361
4 176
134 681
697 533
966 775
547 200
613 226
19 916
116 140
894 71
466 804
831 960
938 166
694 34
169 465
217 201
971 122
351 485
959 658
541 49
943 183
700 2
735 463
574 422
170 410
757 504
101 535
41 489
960 635
794 622
656 665
242 461
876 40
237 295
199 803
441 290
313 981
508 593
514 957
946 282
687 212
950 709
857 436
131 955
319 351
607 972
808 591
869 55
60 765
673 734
613 64
722 677
903 896
472 276
494 796
256 435
79 153
474 536
629 222
582 617
515 382
631 71
204 775
88 594
590 77
902 511
460 17
632 843
523 622
568 281
530 539
820 487
166 612
608 10
389 704
381 189
865 817
415 141
897 136
389 622
424 173
160 261
741 260
787 578
937 105
138 75
405 614
914 258
4 944
744 644
839 124
64 505
156 766
603 122
818 492
369 816
121 428
271 631
848 529
527 566
941 109
708 69
187 801
122 689
128 965
687 902
611 820
170 550
738 369
737 684
519 103
616 677
17 252
695 338
794 37
125 252
359 568
991 349
824 845
26 408
667 653
706 321
584 513
572 340
91 885
843 891
385 465
136 899
423 85
909 819
848 668
493 11
632 210
911 90
326 365
277 855
444 841
804 859
635 360
564 758
753 76
501 218
269 16
743 779
718 815
905 248
26 896
302 73
616 281
640 234
292 32
940 689
503 449
194 519
729 533
549 858
324 754
862 981
597 13
613 772
737 354
850 486
282 55
573 778
275 985
750 872
889 697
446 318
470 352
198 377
715 570
817 340
212 134
67 847
523 461
301 888
733 31
828 91
506 563
105 839
168 259
56 22
747 873
363 755
119 600
599 546
443 874
5 362
464 669
129 707
844 325
13 36
535 742
451 173
789 490
264 845
81 833
499 34
911 804
793 219
50 495
885 984
410 390
675 56
873 897
65 38
660 615
781 53
437 110
864 297
113 834
903 19
41 667
884 425
277 244
817 557
169 4
584 601
851 792
719 937
167 516
352 984
380 755
284 993
489 755
382 937
31 510
289 900
243 856
763 394
378 615
761 565
105 975
597 358
942 690
730 405
180 940
593 549
240 470
394 427
345 204
548 852
192 188
566 978
304 504
183 856
294 422
68 612
596 464
214 320
271 103
356 677
119 947
801 588
864 623
787 935
430 799
298 104
992 466
407 996
202 242
982 509
779 998
440 145
816 917
3 504
521 395
761 177
284 585
476 612
597 185
435 648
707 83
33 26
213 974
889 862
291 532
602 429
717 273
387 281
459 748
898 139
695 686
677 551
754 412
620 781
574 48
792 308
378 432
132 817
63 187
344 179
960 156
31 335
235 242
696 748
16 181
962 987
728 754
502 633
888 489
947 928
755 220
675 271
817 438
779 207
20 715
281 652
991 229
328 28
118 660
190 599
252 586
883 575
839 154
45 399
385 988
118 545
166 617
398 923
275 628
119 667
977 907
246 112
727 136
553 516
22 213
858 251
562 796
656 432
181 980
907 324
61 385
661 861
180 683
251 155
23 294
203 313
736 845
449 664
619 876
526 695
623 134
112 102
327 628
800 301
598 875
805 461
603 736
517 540
419 800
403 279
643 729
86 480
737 824
295 152
197 908
386 859
617 491
747 726
177 232
347 993
614 897
713 716
230 130
184 918
496 494
700 231
402 898
158 966
657 801
105 359
398 133
449 155
815 194
716 215
196 682
896 744
958 102
498 522
276 841
773 112
696 859
836 835
1000 775
146 674
753 379
746 545
601 280
310 805
781 156
621 588
620 280
771 511
3 568
102 741
821 602
320 774
797 775
719 257
981 929
430 732
674 170
242 160
498 206
22 730
482 767
862 81
811 573
134 493
876 118
183 226
781 625
237 918
172 366
49 440
506 510
788 887
139 132
297 92
525 497
108 956
909 629
708 394
603 366
561 520
743 903
134 796
620 451
819 278
162 588
375 513
397 470
522 895
365 25
813 397
139 679
494 72
32 787
310 614
483 442
884 449
67 596
875 654
932 378
383 113
756 245
638 875
478 436
828 442
880 537
619 33
145 919
808 691
672 884
115 564
245 104
265 748
251 744
755 638
340 314
313 134
844 148
79 5
714 633
878 273
603 758
622 771
296 962
996 985
340 631
646 9
869 537
935 573
350 291
311 794
500 954
604 956
395 247
499 761
247 468
630 746
750 391
589 436
52 128
296 165
111 770
798 640
520 422
132 396
321 249
38 692
830 725
501 259
19 732
365 358
739 473
814 383
842 362
982 516
615 492
42 84
84 740
360 349
258 158
984 647
446 517
813 252
705 458
435 683
893 705
462 619
894 109
547 81
131 423
488 539
602 162
824 731
507 642
958 462
289 821
490 528
665 287
680 589
845 403
708 655
109 189
30 210
140 301
480 439
227 948
582 587
860 666
516 934
914 495
952 362
799 682
372 144
912 416
21 408
54 586
750 238
924 723
387 215
787 406
947 461
691 872
27 82
449 694
690 100
397 1
720 433
652 566
862 482
741 866
999 115
925 836
611 871
345 129
138 838
989 995
490 699
734 234
689 188
143 490
459 276
248 717
855 234
963 42
897 550
228 25
511 833
60 269
830 350
392 425
940 143
182 484
455 755
667 724
504 572
412 986
185 821
796 975
676 328
34 85
378 217
465 70
491 401
430 521
394 114
558 997
99 845
208 725
494 525
962 113
605 483
484 203
228 486
69 327
560 711
462 326
995 409
268 797
70 91
495 560
797 386
324 749
846 948
900 884
165 932
242 524
582 698
888 414
932 602
926 256
148 279
44 408
706 245
84 783
793 415
211 863
119 84
969 27
569 153
940 352
89 871
843 911
900 879
100 458
745 833
734 983
40 556
35 174
993 132
700 112
976 175
306 703
152 667
471 155
909 235
828 561
989 659
701 959
547 107
738 531
842 844
763 109
711 329
775 113
683 903
938 204
984 77
728 818
603 403
575 295
577 359
682 270
680 839
525 964
30 21
468 599
315 261
225 106
645 708
132 87
637 764
884 270
176 638
974 85
567 820
756 83
699 639
772 439
74 312
668 214
261 982
275 307
947 353
819 916
619 566
419 913
384 92
964 920
346 974
651 180
887 446
364 158
568 144
762 471
104 926
864 525
11 512
244 467
359 538
449 473
53 838
588 567
676 675
590 974
277 720
569 89
502 956
854 231
4 691
57 261
939 386
909 135
235 89
91 378
114 965
776 340
95 433
35 806
51 494
716 104
565 441
296 602
61 901
530 87
145 348
193 909
335 926
492 832
213 301
166 771
135 783
101 417
445 197
492 926
857 264
73 152
28 275
345 837
606 831
847 477
781 904
329 325
970 179
732 339
514 505
158 61
47 614
68 347
246 960
393 144
243 540
680 933
631 937
633 101
333 89
240 691
971 258
735 335
538 795
246 933
288 979
454 843
79 769
764 29
344 600
238 626
365 549
731 654
233 641
605 692
612 733
216 107
177 38
808 606
666 77
247 997
27 487
953 485
985 915
249 45
292 358
324 38
979 371
188 705
4 606
534 670
196 666
695 934
704 305
173 832
968 770
281 836
614 832
38 992
542 468
899 433
327 898
892 774
419 830
596 201
135 87
433 607
452 830
837 892
571 969
54 26
862 273
212 77
339 555
265 479
349 423
52 341
820 824
92 286
41 521
39 402
895 666
748 803
487 365
757 115
599 778
869 955
269 19
307 417
656 754
204 190
182 6
962 786
330 264
253 408
737 793
603 794
927 332
9 958
319 730
665 437
648 636
498 463
416 447
224 979
451 651
726 66
280 889
458 38
872 498
700 638
377 894
907 777
315 294
186 47
742 514
443 824
919 553
562 475
373 42
205 319
508 233
459 659
409 914
735 490
592 275
602 912
862 427
604 465
586 356
373 631
333 391
762 846
442 658
771 975
591 577
59 945
915 877
989 470
724 640
534 633
291 467
498 305
496 229
492 408
846 116
243 704
756 23
53 904
286 729
808 189
429 764
708 316
637 677
89 768
438 614
802 839
193 1000
275 145
608 254
92 168
950 598
377 630
40 592
96 95
105 387
254 689
536 809
908 777
688 474
338 498
576 189
895 220
943 345
847 964
265 818
95 741
913 986
719 760
939 966
373 396
455 612
623 703
248 774
246 758
169 670
46 522
621 258
448 173
678 466
197 181
988 283
596 734
341 320
122 400
32 338
130 962
975 618
751 962
46 149
644 431
451 417
580 550
806 412
676 811
79 56
294 580
409 244
396 139
351 372
165 417
508 848
36 113
331 522
170 239
92 679
344 955
698 33
619 517
879 236
742 624
144 877
636 215
373 207
366 380
761 669
434 761
845 537
336 190
320 141
69 447
900 229
980 898
107 912
442 278
417 961
383 677
892 207
964 597
178 506
408 709
747 744
309 822
811 986
461 25
779 425
156 789
841 130
989 588
390 365
907 67
442 689
17 962
105 544
865 598
189 836
460 7
449 96
624 808
966 952
471 570
907 109
292 94
176 489
680 23
927 472
311 177
261 659
687 221
299 650
820 762
11 49
104 885
173 570
34 60
270 481
394 823
78 906
704 345
72 413
942 75
846 690
930 332
835 918
604 304
191 789
33 46
679 260
945 832
971 857
823 227
947 411
945 406
415 70
91 118
514 651
636 599
242 749
45 642
812 671
732 144
917 987
252 863
165 265
687 37
138 932
573 57
265 381
754 884
643 328
25 301
321 773
866 948
211 662
118 829
866 853
605 195
955 907
227 820
381 29
484 251
584 69
548 540
643 237
303 409
444 770
683 725
394 988
656 54
794 160
36 885
490 672
515 648
480 817
579 430
810 92
654 610
271 863
307 270
518 615
946 607
181 502
876 886
210 557
891 793
817 983
820 635
774 457
89 58
732 801
130 626
38 439
208 554
584 1
985 928
766 338
747 723
354 357
273 786
41 173
872 196
43 852
412 700
866 52
180 978
974 583
626 258
26 90
659 671
206 874
285 480
877 966
506 143
154 318
499 251
68 464
248 26
485 987
169 649
575 734
436 635
168 451
7 179
976 364
298 918
506 445
857 560
872 17
455 68
338 721
284 431
748 117
855 100
773 875
615 285
327 844
893 572
658 918
185 3
698 913
968 200
788 275
174 349
926 318
961 627
251 196
16 117
332 619
823 48
893 455
509 990
825 748
685 337
15 201
321 861
632 8
67 87
535 417
216 833
943 93
15 618
159 213
768 49
690 349
526 167
563 897
925 530
340 410
977 923
39 207
143 799
892 94
52 648
79 379
228 844
772 207
539 419
350 351
732 118
813 326
494 567
206 637
258 643
548 297
558 395
866 479
274 935
86 512
112 464
264 205
967 964
921 172
702 936
739 313
875 474
981 938
403 494
809 191
827 289
34 572
645 268
846 598
582 294
268 680
689 181
450 646
869 274
395 568
807 851
441 563
441 323
822 820
610 693
41 537
820 274
270 71
979 903
665 918
181 970
215 96
314 607
711 810
347 204
495 441
566 835
739 683
590 468
63 167
653 575
267 984
349 466
797 694
129 535
284 566
355 40
204 227
33 464
680 896
768 264
910 157
883 450
827 111
579 459
509 217
664 141
34 336
279 397
755 917
893 962
791 188
780 356
27 67
550 183
673 574
531 843
988 158
754 470
841 135
401 258
688 366
311 394
997 346
276 263
384 945
271 265
866 682
39 335
783 366
165 589
980 955
328 55
688 957
604 308
243 315
549 413
288 495
430 484
639 120
389 402
281 28
356 618
992 574
847 710
787 680
496 911
508 492
194 895
270 821
334 799
333 205
748 450
891 143
826 420
271 540
339 874
274 123
677 480
947 429
642 833
639 113
821 70
985 369
171 166
464 899
124 879
933 136
697 932
698 654
206 861
865 543
171 803
215 350
795 64
165 992
189 713
700 740
468 564
467 199
827 435
619 604
389 49
97 441
749 86
994 713
901 648
722 202
338 516
956 980
349 249
291 345
821 278
83 164
757 416
744 183
610 451
903 909
331 459
586 632
1 109
735 14
83 992
421 493
477 764
632 565
672 933
580 72
962 424
23 739
97 765
397 265
673 620
889 829
488 658
370 175
841 609
42 258
234 297
226 482
533 917
591 550
943 667
127 439
140 351
333 409
197 414
493 428
867 50
766 116
803 126
230 164
786 473
529 160
595 404
787 636
705 568
138 271
276 910
866 988
727 6
28 550
374 182
144 291
329 472
740 680
699 66
997 120
900 480
532 845
396 570
598 722
491 127
934 338
626 589
536 968
86 404
913 456
801 134
781 476
246 695
365 737
8 824
707 413
362 946
487 806
892 891
187 857
243 632
255 494
483 617
202 15
723 452
791 218
404 496
894 242
437 314
5 632
893 251
44 266
249 121
201 835
420 682
433 754
961 971
651 657
111 688
80 501
815 963
485 571
142 928
601 324
567 193
653 142
305 671
448 678
995 354
172 805
647 639
181 906
411 91
793 393
549 239
577 201
524 282
726 355
479 710
590 747
487 999
373 509
664 268
529 927
154 99
219 640
219 102
267 850
239 938
910 456
227 854
663 65
13 652
631 418
53 542
93 476
504 468
223 917
598 944
962 287
402 66
807 512
160 965
264 555
18 407
993 730
775 105
29 324
706 642
515 917
828 627
235 6
716 733
896 583
654 266
778 300
266 380
652 963
590 378
450 672
879 496
616 560
520 43
952 586
115 464
333 158
110 248
434 635
568 733
611 381
391 450
506 807
358 734
333 604
671 790
359 118
723 553
412 631
811 894
250 892
34 889
241 638
420 448
404 145
448 106
418 317
192 646
284 633
207 598
426 503
482 559
95 603
333 44
99 792
99 261
465 207
486 624
863 171
64 533
430 182
855 58
537 553
559 775
300 871
602 63
990 806
531 656
832 391
621 608
967 420
851 80
478 989
574 713
478 822
476 482
1000 460
162 194
144 473
127 210
486 85
464 294
90 174
55 946
658 5
430 199
719 803
814 804
835 499
193 845
584 246
663 976
442 997
704 132
136 158
244 375
863 668
100 175
19 601
67 465
902 238
143 407
678 782
186 640
50 927
435 748
280 463
710 609
172 824
349 949
232 682
387 472
306 860
225 931
264 118
852 768
123 809
299 298
975 352
620 120
680 315
296 417
756 182
965 685
961 846
168 1000
960 512
170 477
278 988
239 979
542 523
351 19
281 922
869 300
537 902
175 654
175 64
164 216
707 62
970 971
42 360
781 706
466 938
702 635
118 875
153 46
825 245
748 627
351 971
764 152
583 499
901 770
566 725
703 91
257 370
496 585
906 33
906 869
245 387
152 281
278 628
552 723
582 55
964 162
833 572
201 820
971 741
166 262
133 176
336 689
340 813
246 889
395 956
499 528
115 590
582 791
261 38
252 580
765 486
697 553
876 787
647 650
35 531
833 214
54 826
730 404
166 235
477 250
921 905
988 714
102 35
953 588
792 46
391 412
809 8
965 34
920 429
44 947
935 79
724 234
783 170
380 589
168 711
831 392
659 624
181 879
607 229
665 662
720 284
182 990
913 84
240 984
173 490
304 676
122 926
624 544
129 118
712 476
706 860
196 915
887 292
931 980
592 12
886 983
96 764
300 479
950 874
74 673
152 821
64 947
322 770
553 124
419 405
761 506
492 381
67 903
974 453
462 251
531 918
91 50
507 518
268 50
628 170
539 714
756 696
61 450
977 288
202 779
996 997
55 725
691 643
868 702
973 9
437 947
772 667
350 174
808 332
755 509
133 951
786 230
531 124
372 994
680 737
114 899
640 147
502 448
852 743
308 158
448 230
257 371
183 983
161 168
63 274
283 94
896 450
117 503
259 301
242 974
751 704
496 470
900 976
278 973
624 161
411 217
517 424
356 152
350 747
64 998
867 823
304 4
422 665
127 217
915 782
569 581
874 333
505 849
545 202
479 878
97 225
769 171
508 182
216 20
639 983
141 720
81 153
13 260
136 141
436 899
640 196
576 379
351 368
119 758
590 286
47 578
549 279
260 729
159 246
993 989
636 749
224 284
418 162
683 693
970 813
17 980
652 787
334 831
536 308
854 51
65 176
44 243
492 857
515 445
597 843
733 487
763 830
181 630
571 659
556 35
433 78
220 174
799 142
264 744
567 35
63 343
690 636
744 582
863 977
436 136
766 992
715 729
451 765
287 216
830 140
666 450
170 18
800 304
209 713
50 715
598 853
547 400
122 746
795 48
927 276
436 794
444 336
696 185
682 215
124 929
750 415
618 20
37 572
971 672
638 327
699 753
271 592
386 297
24 634
708 319
920 842
756 52
333 266
753 290
45 150
25 548
648 12
769 9
448 950
420 73
735 34
84 207
897 878
939 485
1000 47
19 420
199 218
194 725
612 724
700 172
53 174
835 947
199 511
973 192
879 577
780 405
597 340
26 18
438 191
481 86
243 731
736 892
585 375
806 711
619 864
762 540
976 678
45 523
897 159
577 777
951 736
138 643
875 33
362 166
273 761
973 83
771 39
362 40
413 238
523 225
84 32
295 798
695 265
132 741
657 959
609 455
926 52
831 499
241 194
724 699
169 620
692 24
855 226
684 117
146 725
775 377
836 740
73 322
643 100
335 494
431 820
564 565
561 89
105 736
480 162
745 451
520 953
325 517
619 430
322 550
501 545
175 440
257 375
967 547
241 331
892 630
453 535
259 477
348 704
253 193
960 566
764 568
665 273
605 566
311 142
403 892
773 640
411 94
635 291
867 86
222 668
649 561
204 18
570 389
524 589
229 230
420 515
92 160
577 369
975 727
545 764
483 469
171 29
5 1000
963 150
504 759
610 614
255 344
672 397
704 299
990 860
68 36
271 294
858 481
571 941
295 208
139 782
362 398
854 614
463 910
76 664
877 467
700 780
945 960
720 236
158 107
249 930
887 880
169 941
466 543
612 446
577 504
570 79
844 772
890 774
5 387
693 615
712 87
849 754
312 254
200 297
633 787
828 658
248 964
821 717
317 270
438 865
39 421
399 884
125 944
959 665
250 50
910 62
803 548
155 271
844 353
910 135
447 801
652 960
991 122
567 91
307 36
104 37
721 841
26 317
209 788
824 880
19 636
887 79
602 90
756 659
94 311
629 648
84 759
518 586
324 933
441 46
671 774
970 779
316 148
762 116
133 641
594 471
753 417
813 141
781 404
61 60
453 802
204 575
312 373
226 312
604 157
16 538
933 30
7 19
271 650
539 352
381 796
127 230
582 594
569 644
401 525
162 26
60 85
221 948
189 674
12 718
204 817
67 941
441 449
42 595
698 444
851 846
570 117
399 248
561 361
79 227
938 737
267 317
244 430
815 333
644 553
115 295
123 935
555 286
983 577
264 681
663 246
166 682
672 938
6 123
265 345
552 21
811 925
954 251
338 705
657 751
515 819
492 961
310 921
352 101
631 498
711 288
958 880
501 429
552 860
759 291
633 971
828 228
802 944
459 95
647 34
330 930
134 432
211 705
88 387
400 756
151 246
212 605
894 583
112 199
569 357
157 456
344 442
324 956
35 526
701 965
935 708
735 347
108 840
470 129
807 868
793 378
170 113
546 862
871 79
388 339
549 573
723 811
934 741
834 827
295 81
474 852
726 230
25 117
810 150
253 894
98 597
785 16
592 962
903 520
865 305
224 583
117 434
904 682
712 233
606 315
750 301
374 945
829 597
62 698
549 85
400 32
179 550
48 765
167 806
574 754
215 494
424 521
540 859
939 57
733 120
832 188
778 935
829 40
714 505
714 235
418 987
395 638
227 347
771 555
240 612
930 156
639 790
830 139
788 978
512 668
232 99
846 358
502 812
835 517
442 480
61 457
460 188
57 274
654 130
200 469
619 696
657 824
389 638
831 529
439 273
901 837
475 18
850 34
433 604
368 26
379 706
80 90
321 669
592 8
741 101
191 828
924 383
450 118
284 781
313 592
883 470
580 531
765 254
237 171
42 570
564 319
393 339
218 636
111 386
469 26
912 818
321 490
558 971
495 188
219 164
432 613
507 512
71 10
581 534
745 372
506 667
991 116
745 781
575 972
680 756
878 426
360 889
680 593
306 44
823 49
701 367
658 975
363 275
256 488
539 389
456 381
462 974
185 301
975 81
95 523
245 883
520 668
202 20
748 869
917 340
890 279
804 934
8 175
692 142
795 843
59 801
903 191
149 243
241 304
937 235
990 693
108 418
718 43
480 456
429 101
771 366
451 734
372 65
341 332
255 26
484 179
130 433
556 570
574 646
342 736
142 273
383 850
935 343
302 195
628 368
176 586
818 464
235 281
474 476
217 122
737 267
209 272
940 276
448 360
498 235
241 683
198 953
401 337
577 471
440 888
279 639
75 720
472 848
441 169
143 946
341 424
333 668
633 979
979 109
869 912
821 641
39 83
686 336
144 720
208 698
382 196
580 18
19 953
752 594
919 494
647 23
245 773
847 425
543 204
203 750
297 142
124 390
289 502
683 242
490 458
821 962
637 557
457 918
795 682
170 439
656 715
398 64
851 357
23 202
981 252
292 563
951 690
618 462
280 214
293 224
555 634
901 702
197 28
764 11
461 491
650 941
560 948
834 980
525 125
789 373
69 322
366 329
930 625
488 494
43 171
157 800
812 730
153 65
662 456
1 546
326 301
514 570
863 948
836 843
916 118
369 415
213 394
830 242
691 88
41 529
133 424
536 319
674 494
619 451
204 617
853 28
150 232
299 461
837 449
381 797
947 726
877 862
543 412
879 239
882 639
122 346
989 291
466 141
354 680
812 820
975 993
598 725
745 144
745 972
586 792
208 957
331 879
701 797
421 543
505 951
809 989
472 466
859 969
346 207
449 985
95 512
761 899
144 353
686 863
62 521
374 419
606 863
52 439
7 496
287 55
741 54
188 62
633 240
266 388
736 577
686 685
98 968
287 375
887 555
201 911
528 291
802 626
307 521
312 161
298 353
788 175
351 639
739 702
267 384
877 444
744 501
404 732
879 53
228 451
334 806
985 453
130 589
638 217
277 141
502 695
717 105
187 433
966 351
568 754
611 865
472 208
466 427
758 60
957 814
558 698
750 830
164 971
493 503
915 933
498 23
836 68
532 440
895 648
763 727
303 801
583 79
101 528
231 635
379 931
21 807
157 87
90 273
204 882
293 346
748 659
40 341
507 172
670 862
417 550
276 871
545 895
143 806
539 731
854 678
871 371
578 821
103 486
285 654
801 526
833 850
987 750
941 436
113 243
20 498
515 13
315 241
934 398
436 914
622 370
870 701
588 380
338 617
133 217
26 196
12 524
345 214
455 891
577 71
484 472
403 463
663 276
940 979
333 274
775 38
842 385
872 184
988 216
968 826
295 143
428 409
481 535
836 34
471 769
113 693
838 499
807 631
562 864
352 197
660 980
770 515
408 213
307 398
594 301
529 961
607 678
682 123
665 113
169 358
958 611
399 239
301 422
369 746
639 346
454 118
749 685
535 689
95 118
284 305
872 50
112 795
362 998
748 898
899 35
149 804
37 805
340 914
131 62
709 910
772 877
934 203
470 550
206 979
519 3
450 41
162 349
647 75
274 588
821 673
675 872
448 473
429 819
527 706
242 345
943 583
593 236
86 232
521 912
805 966
535 946
990 156
901 526
482 960
207 390
678 143
57 203
740 460
401 968
195 595
72 141
420 426
572 581
448 863
849 1000
746 147
644 661
371 119
786 607
802 494
781 204
662 57
334 41
288 475
631 298
624 783
219 778
440 887
415 491
793 352
168 39
976 374
566 810
437 793
493 904
657 87
998 271
688 548
670 27
621 562
404 200
896 726
923 816
151 229
55 165
11 879
966 545
425 264
773 776
65 139
805 993
582 360
528 988
436 379
258 639
363 538
10 716
809 816
544 150
692 357
623 56
130 852
397 548
712 825
103 906
70 376
612 129
513 921
666 299
432 311
875 945
441 402
684 599
80 813
273 407
475 113
186 5
353 371
7 557
748 156
184 671
165 648
577 613
966 128
450 743
415 995
879 419
110 539
621 284
143 505
699 133
796 695
498 81
759 471
623 664
779 262
765 454
103 415
584 624
379 458
106 687
296 409
16 149
225 59
690 365
489 878
796 441
157 460
631 246
263 458
5 22
896 878
452 252
695 640
125 549
486 327
9 121
720 19
890 365
791 907
669 547
159 813
844 210
439 742
194 457
199 469
600 352
738 178
914 795
623 752
938 577
834 413
959 297
518 112
72 274
32 227
986 296
948 957
320 245
893 637
455 764
453 133
964 892
503 32
385 588
734 296
287 227
760 908
229 880
553 905
17 215
623 936
870 783
992 924
53 64
776 932
693 480
413 610
438 970
571 368
403 963
992 571
614 379
216 571
576 943
870 996
85 775
678 428
11 19
413 616
286 384
182 66
598 296
332 933
798 493
89 487
129 787
470 332
794 547
358 690
909 82
558 763
559 37
447 626
315 691
439 830
906 173
276 692
70 537
650 552
912 260
281 732
501 191
885 280
263 432
938 62
871 228
382 225
632 47
470 931
551 637
146 424
634 417
516 355
720 309
928 920
479 1
818 33
292 973
256 173
327 152
72 250
531 330
934 959
164 131
154 69
739 399
314 109
967 558
794 399
900 617
970 914
675 626
635 697
116 751
997 420
82 679
592 389
95 420
683 35
705 145
376 7
97 649
405 684
106 773
251 586
559 145
888 698
575 603
782 690
406 868
537 213
706 600
213 701
234 282
400 984
569 733
512 303
158 458
978 475
80 43
268 414
176 982
576 662
158 111
334 906
991 441
301 911
347 70
419 424
36 990
760 726
591 168
979 423
79 651
665 592
386 701
480 887
752 362
682 471
357 70
976 91
528 87
26 25
867 735
165 933
895 61
438 431
182 515
824 515
238 23
444 933
699 812
775 143
248 25
913 719
739 720
236 43
96 510
846 977
966 781
397 276
338 951
422 395
220 362
33 623
200 8
184 248
930 368
865 631
414 500
154 882
62 605
438 687
346 730
901 8
456 478
890 500
707 10
47 568
428 530
482 247
680 80
921 634
617 783
654 692
405 722
692 167
238 929
952 649
984 205
995 256
951 706
32 943
564 581
577 766
51 610
578 473
801 866
284 782
132 574
567 827
196 657
228 696
800 413
629 269
165 1
709 464
963 638
666 507
844 981
821 265
680 101
670 187
329 68
56 748
142 71
67 54
715 384
971 712
113 564
845 656
817 616
746 927
390 327
365 456
906 795
307 174
928 120
554 372
771 345
631 231
636 940
501 341
538 580
478 681
599 319
413 741
698 744
272 926
591 959
354 274
404 988
649 966
63 49
313 731
231 169
151 667
849 756
790 789
823 264
408 28
872 971
994 773
745 137
707 191
629 636
58 482
737 649
156 244
78 143
698 522
236 875
828 396
811 293
666 39
797 989
524 250
332 548
318 393
208 415
679 126
777 415
680 446
161 481
738 748
776 320
371 502
82 172
756 665
928 523
643 195
539 845
720 258
243 526
867 713
677 252
422 34
48 597
360 781
545 999
447 940
96 741
172 777
805 267
907 596
985 179
127 277
310 637
833 237
930 959
347 159
23 799
93 734
250 554
656 216
612 568
254 460
246 362
35 42
940 197
539 611
859 422
428 860
221 190
695 435
812 229
982 318
954 19
282 911
865 158
257 253
936 400
278 571
838 631
985 962
272 536
98 184
219 625
25 337
733 216
616 346
638 969
740 12
440 909
346 340
685 53
899 650
746 80
316 638
799 246
596 107
498 768
872 846
206 334
746 853
851 301
914 566
604 436
58 808
905 843
497 157
103 526
951 328
106 570
231 298
200 219
249 134
411 662
247 406
686 727
364 484
353 83
430 360
115 721
170 663
851 867
451 340
957 768
7 406
17 781
961 643
491 580
94 905
984 516
254 544
453 412
297 936
294 214
271 311
983 949
323 523
110 633
424 334
846 147
845 837
119 734
153 508
97 552
917 235
676 696
915 485
397 21
38 801
467 629
918 515
95 985
270 45
687 640
218 146
617 748
856 919
31 297
836 542
890 418
891 223
673 308
978 294
247 376
348 83
52 763
168 194
272 585
31 558
129 457
437 271
216 121
78 412
485 724
605 930
993 900
614 509
309 665
646 45
836 775
24 714
222 506
613 590
824 537
343 680
670 313
810 311
220 901
236 514
977 236
211 358
880 584
593 937
789 338
494 695
517 853
243 567
7 572
135 240
123 488
448 806
710 388
693 208
539 34
979 820
317 337
716 973
105 197
557 12
965 163
336 693
368 847
943 553
11 289
978 527
304 141
969 346
795 889
731 985
163 467
16 162
363 318
846 825
399 261
424 711
184 185
914 373
812 913
432 98
872 436
640 873
70 135
579 282
316 421
666 999
331 187
726 921
700 790
285 347
278 291
771 582
766 426
765 6
61 758
599 234
442 250
843 49
591 690
861 240
392 676
424 19
30 696
873 396
504 671
677 986
127 314
385 455
452 678
141 236
95 786
393 374
773 877
104 323
138 474
974 503
517 921
572 812
393 392
201 197
135 86
135 347
425 859
958 377
935 118
651 381
25 711
616 628
783 428
750 145
338 285
475 343
42 48
576 14
270 230
795 356
115 320
934 689
856 656
730 338
76 433
877 61
420 781
328 76
262 86
117 141
137 354
481 515
475 549
994 346
566 826
832 216
18 448
416 162
514 115
946 37
268 510
706 688
457 507
616 558
164 859
529 63
850 319
352 446
722 149
252 23
1 920
83 419
859 74
702 949
707 227
214 937
448 828
268 727
505 446
592 801
744 996
336 920
359 752
514 984
733 814
857 885
20 929
453 835
554 877
337 94
646 631
959 337
49 677
35 101
23 999
786 546
580 379
301 368
437 981
259 656
995 265
994 777
418 105
584 297
917 91
901 570
836 453
664 696
621 799
665 519
689 582
362 716
40 725
419 751
623 668
287 719
590 677
73 158
920 4
725 153
456 984
818 63
704 671
623 879
855 733
516 667
952 365
253 926
250 53
109 291
685 128
330 148
672 757
40 892
35 881
282 653
920 847
916 29
351 964
361 682
504 437
181 141
708 706
750 130
221 437
228 772
10 426
568 844
533 656
731 92
989 380
192 183
807 600
504 561
828 83
820 941
220 149
553 217
966 608
216 403
300 963
222 283
146 506
570 675
84 512
696 936
437 264
344 249
180 101
676 356
884 976
376 323
959 145
309 193
281 724
702 455
892 632
86 832
361 19
736 456
916 518
7 350
4 949
617 477
408 490
738 163
350 712
602 969
944 279
921 781
969 58
454 6
510 692
789 260
764 795
810 632
228 353
539 199
467 156
391 408
284 912
696 452
125 237
715 64
364 589
385 64
205 796
737 533
280 856
696 282
635 162
621 655
953 714
875 840
559 919
690 364
320 17
746 762
516 786
442 18
44 315
737 763
233 417
792 941
192 610
627 436
131 18
228 639
678 517
843 316
828 188
986 516
260 249
392 953
113 498
212 310
459 170
728 13
381 524
798 71
5 495
236 226
785 422
481 992
973 134
242 272
483 779
381 371
20 511
799 2
772 598
638 729
76 57
928 247
538 641
950 382
921 185
663 29
57 568
25 683
202 470
108 891
111 122
435 955
723 525
892 197
547 360
995 837
877 779
832 836
946 749
419 171
492 431
846 152
762 154
970 588
489 624
439 879
348 933
254 664
842 235
267 701
990 803
163 764
558 431
184 751
566 356
965 134
286 925
288 179
321 605
378 671
553 49
853 602
516 386
290 637
836 284
622 266
609 495
532 472
327 66
86 331
491 933
491 607
200 141
63 237
527 514
384 55
563 783
622 851
455 586
396 464
674 972
65 396
442 355
349 163
844 251
290 451
598 54
670 733
689 847
19 117
903 646
735 111
44 740
881 428
285 26
471 711
336 917
226 597
550 674
956 381
683 251
656 644
568 286
523 141
832 837
666 93
819 651
466 639
507 87
712 298
548 456
999 324
369 216
528 382
750 881
855 824
751 899
833 929
799 878
195 602
633 264
602 448
819 939
622 67
180 758
295 434
377 451
998 744
923 806
382 741
237 611
28 982
59 233
695 263
907 196
723 636
71 254
342 347
229 422
123 584
619 883
735 756
132 780
500 2
327 372
480 269
913 754
647 942
629 866
320 537
225 267
743 288
991 917
770 828
11 703
56 68
654 316
363 595
575 670
269 479
667 787
994 532
44 823
916 323
649 89
171 461
606 428
996 777
761 241
266 978
577 526
188 780
139 670
952 44
657 714
755 519
771 253
538 743
599 796
609 39
108 480
862 917
826 181
210 247
880 73
389 446
522 632
847 203
374 938
327 421
781 322
836 826
672 361
473 224
638 557
775 603
7 42
713 73
298 29
496 901
391 988
195 768
357 507
569 713
956 86
619 801
522 542
798 156
486 880
92 18
834 929
678 879
95 32
517 293
468 324
271 589
536 1
418 28
649 681
534 266
40 637
65 28
571 142
619 308
148 364
993 958
842 252
559 175
968 74
684 341
196 276
603 962
595 608
576 524
541 966
131 724
276 120
697 718
935 317
193 103
410 243
707 995
445 596
874 338
130 319
119 490
720 525
577 4
36 781
86 624
772 773
364 379
248 525
573 313
945 70
660 179
567 305
383 447
964 448
223 599
729 717
746 5
921 581
556 911
579 405
671 601
24 997
395 595
854 682
202 913
779 36
388 777
262 766
58 416
750 996
34 228
923 701
728 790
221 100
105 787
651 625
440 423
655 158
338 490
930 757
111 804
680 247
628 235
786 750
721 597
621 89
983 288
956 451
391 467
894 949
584 113
151 726
879 64
678 807
171 862
823 339
622 573
363 974
796 561
537 85
338 31
636 37
56 564
824 719
310 880
633 278
407 555
714 636
51 446
589 345
588 667
904 572
153 417
464 848
382 752
966 525
610 1
326 504
46 487
641 679
120 942
511 805
553 246
264 93
824 532
963 438
930 32
737 152
413 748
372 931
679 230
423 854
6 3
874 278
224 778
988 843
556 618
843 48
507 941
836 994
731 886
448 19
583 824
303 734
849 367
614 168
127 922
622 525
760 98
403 989
524 750
415 312
866 520
363 271
644 751
582 878
665 923
438 809
315 374
21 240
902 69
121 149
709 773
345 921
586 535
327 743
291 584
53 958
59 861
129 436
319 356
298 604
549 611
92 655
620 324
249 244
629 299
930 166
517 162
965 622
644 800
711 662
6 503
46 685
464 185
145 124
326 354
184 919
315 854
6 781
532 810
302 907
610 662
42 91
432 214
120 289
113 861
799 888
378 437
303 793
651 947
117 213
908 603
848 878
686 933
60 259
617 165
242 540
468 778
924 408
803 362
944 920
853 74
842 650
607 835
60 996
21 829
415 787
657 855
668 812
9 67
216 697
119 165
175 46
60 374
635 152
138 65
927 266
581 829
827 922
284 797
540 370
349 388
411 803
530 511
885 128
192 591
987 759
45 350
414 319
389 2
906 674
83 21
674 21
356 988
42 121
155 907
322 117
509 578
988 83
755 319
244 252
631 274
219 415
717 595
822 575
85 795
966 257
820 989
476 348
78 218
869 700
124 248
366 859
719 128
388 795
903 142
108 598
2 230
724 913
875 833
222 365
498 77
793 72
463 690
915 279
461 433
52 489
38 578
983 302
27 687
312 939
851 642
109 40
773 49
985 576
193 575
36 292
587 607
37 347
394 899
205 209
646 236
48 740
877 266
497 487
999 746
976 444
954 67
460 606
390 385
569 536
471 53
447 591
201 813
511 450
215 376
964 98
688 842
390 272
200 841
759 766
814 423
739 496
720 500
395 993
942 477
803 125
841 127
995 717
638 407
513 542
34 929
134 244
188 619
602 755
479 913
147 308
254 243
855 557
6 270
394 486
665 752
812 439
348 737
791 895
758 449
294 842
112 197
113 477
500 609
714 107
836 229
261 839
286 65
842 324
620 557
280 821
547 243
677 939
955 633
377 240
493 755
953 711
344 133
996 990
836 926
332 726
322 44
680 806
992 975
297 973
979 385
806 205
903 774
254 489
551 256
783 376
172 895
315 598
856 204
733 157
767 186
38 354
149 941
188 340
606 713
526 535
771 33
980 686
846 808
747 992
351 237
14 164
894 768
903 859
710 933
316 372
718 636
888 716
25 217
783 535
439 253
417 74
75 39
740 872
710 353
140 486
756 368
897 465
637 453
827 640
372 169
809 712
75 341
614 342
55 941
378 764
948 721
280 629
467 57
897 334
529 523
738 442
808 737
616 215
728 137
24 11
928 521
919 766
234 130
158 619
536 725
497 489
525 722
599 584
600 580
401 101
216 51
750 963
47 349
31 542
241 369
638 614
859 217
37 169
951 412
49 428
323 727
97 164
39 337
850 38
431 631
99 630
288 638
32 308
183 322
132 183
140 174
361 633
224 715
841 274
958 161
255 106
37 769
993 109
205 328
558 366
100 87
933 702
886 384
451 817
175 143
926 975
845 375
700 33
855 850
764 802
60 965
188 56
180 362
216 481
205 509
392 691
16 87
220 503
621 168
14 41
167 222
748 626
315 864
745 166
953 748
632 434
358 934
332 416
245 517
340 67
830 946
981 739
321 659
322 97
191 417
754 421
452 124
267 810
87 558
648 987
174 432
642 590
207 326
189 926
140 74
534 378
600 426
897 358
114 265
909 396
583 716
559 148
925 986
62 357
789 703
253 2
397 185
1 345
640 984
119 198
43 977
741 232
396 584
438 90
191 385
553 309
975 347
61 594
636 107
805 177
224 812
1000 242
364 940
59 533
932 330
885 743
520 231
225 790
380 631
843 757
948 321
508 884
697 379
153 488
548 452
477 275
617 243
1000 988
868 136
338 697
263 101
750 266
701 475
658 53
531 82
792 813
802 780
673 18
799 348
613 421
612 254
582 810
80 552
14 523
559 884
43 732
938 941
875 736
219 682
907 909
306 747
578 151
186 887
194 495
834 742
404 26
653 930
672 218
477 447
931 317
641 64
635 880
3 377
826 923
699 885
550 567
425 428
508 615
578 879
892 111
735 946
361 955
770 92
142 887
353 133
365 493
887 100
32 393
538 248
596 908
13 726
657 627
238 942
879 750
669 858
163 461
925 612
536 26
212 867
298 824
402 851
944 295
6 906
801 935
206 806
892 613
282 953
552 518
906 297
399 203
478 175
383 532
668 772
360 979
172 812
624 747
461 612
462 534
206 11
872 190
537 296
418 642
801 401
729 686
450 438
797 32
486 69
237 139
478 967
167 371
541 936
494 756
421 728
667 243
123 768
832 639
696 787
156 794
131 428
273 890
652 558
575 661
386 595
308 812
859 707
797 943
771 437
143 85
502 353
702 388
886 849
596 938
523 551
391 689
475 800
746 447
668 218
530 697
122 243
290 84
500 598
860 111
900 320
571 940
608 807
464 422
462 202
947 224
400 793
110 122
453 665
807 479
541 617
403 587
785 274
646 212
678 908
657 987
547 264
922 715
708 285
439 320
541 22
975 921
722 542
846 790
151 969
946 351
733 89
925 718
594 420
142 622
646 854
223 681
525 930
570 494
204 930
771 66
307 668
572 225
366 996
478 783
173 875
975 493
746 161
661 732
139 531
462 134
163 213
244 466
923 862
261 796
952 335
661 389
161 627
980 135
348 972
30 643
280 972
131 311
920 93
246 784
704 955
608 544
393 346
620 545
316 937
986 573
697 294
506 681
111 420
163 491
621 769
818 754
216 997
536 679
168 381
40 551
899 364
171 448
34 280
134 255
743 957
218 366
487 927
882 895
33 480
745 629
18 240
155 910
773 335
765 942
969 529
300 446
308 520
453 873
295 749
106 127
433 358
346 415
930 465
152 526
991 71
80 560
223 221
9 938
155 210
71 522
599 784
359 83
97 355
805 40
89 659
380 205
809 15
622 374
278 733
166 795
873 147
868 177
779 961
834 18
986 939
348 119
594 170
690 223
550 684
908 922
519 106
371 254
824 375
950 533
210 259
131 651
412 343
330 348
394 352
337 992
387 158
114 389
959 126
346 341
311 237
65 476
929 581
860 190
39 732
624 834
43 890
137 603
332 554
886 692
55 761
828 736
879 752
68 363
908 507
192 778
156 678
70 287
734 462
794 412
534 302
217 824
165 631
904 225
677 900
726 291
58 219
66 644
119 624
169 7
166 150
230 917
748 140
24 449
227 703
352 915
34 798
696 86
431 905
758 416
67 192
385 922
436 391
264 686
293 781
417 356
144 638
645 172
103 279
958 134
123 154
499 924
212 571
389 246
672 764
839 660
925 1
396 880
709 949
357 813
590 886
868 225
568 300
353 818
81 97
353 342
164 502
416 224
999 728
661 606
545 126
242 782
229 290
253 741
98 506
950 214
118 712
932 538
444 807
129 878
153 955
411 561
795 681
395 785
446 408
809 955
892 372
915 706
195 882
880 320
684 432
433 867
142 987
830 67
850 365
317 387
318 283
822 897
817 453
967 179
225 60
37 874
547 210
905 441
713 942
331 781
223 913
503 561
478 159
480 546
984 215
585 321
593 601
540 648
993 433
464 263
761 760
996 575
448 981
724 416
179 572
540 440
558 950
641 585
935 523
183 798
304 596
942 539
564 580
825 459
551 484
530 570
431 657
953 905
954 826
847 466
831 507
712 26
455 741
151 465
176 751
788 415
499 52
321 702
146 441
930 744
124 184
144 560
217 958
403 132
401 194
76 628
702 903
105 676
635 62
180 676
958 945
586 370
761 106
91 394
525 442
845 805
536 69
307 694
246 33
251 478
456 137
180 547
544 631
468 960
386 367
96 695
913 317
743 199
279 114
98 734
363 513
579 883
454 664
274 741
356 794
83 206
223 265
143 21
301 512
187 179
387 1000
86 760
745 653
221 353
43 631
593 470
695 510
971 369
121 356
113 552
598 482
529 476
458 345
878 230
265 94
37 641
689 607
192 543
192 399
961 819
659 523
366 425
27 852
236 262
176 681
666 725
830 536
263 294
995 168
8 925
802 122
421 953
657 326
110 333
845 270
42 120
32 921
804 242
614 984
243 24
862 824
535 811
449 320
890 93
618 143
309 324
754 449
446 986
862 730
227 986
627 279
109 585
555 619
916 948
158 217
468 618
163 10
184 632
746 94
383 674
37 252
330 779
409 108
103 928
120 68
536 284
331 295
253 492
287 973
375 403
499 54
640 446
152 23
678 873
253 629
854 937
67 363
546 994
741 539
424 705
786 782
473 915
348 388
758 993
440 129
739 186
442 621
557 669
366 521
159 908
170 796
36 614
14 965
547 135
396 526
15 438
816 246
479 38
232 656
544 756
444 796
499 412
379 707
768 92
946 548
404 123
787 597
4 346
948 298
975 336
32 404
840 573
161 521
263 49
364 13
546 797
29 484
241 480
690 243
16 89
366 219
417 831
521 686
611 357
423 27
200 52
539 90
417 803
738 503
320 395
486 197
427 922
700 547
616 217
591 858
821 54
538 88
119 155
252 247
911 31
43 864
485 495
541 878
465 569
77 553
553 820
221 958
653 654
844 18
801 232
934 786
921 408
460 481
437 470
31 990
317 530
213 947
249 196
899 318
898 795
153 982
691 169
615 480
983 933
228 819
809 476
390 587
216 494
220 447
90 633
374 496
115 726
303 188
46 924
800 383
316 709
704 298
596 342
516 836
749 470
930 143
292 856
186 459
160 310
866 932
813 267
340 575
115 512
493 624
792 852
510 491
564 218
992 185
407 414
496 918
924 60
550 251
342 670
616 957
823 488
588 877
88 517
706 298
969 282
242 222
179 115
1 822
674 639
213 872
322 989
589 221
389 345
512 819
414 388
654 881
573 42
869 288
109 75
211 93
660 240
523 828
425 742
200 771
981 797
858 10
900 124
524 430
444 869
248 654
687 343
840 70
126 565
293 339
27 160
953 158
188 1000
790 957
742 440
508 888
238 463
618 649
922 886
227 341
27 764
334 911
936 241
476 190
670 160
872 710
232 738
556 384
917 843
686 444
177 818
840 745
583 684
306 105
841 404
953 49
820 312
507 995
790 446
972 611
107 434
504 903
501 25
503 936
655 784
6 618
85 751
27 163
320 49
377 334
568 689
154 59
989 875
872 168
119 740
657 581
791 8
672 597
973 45
519 401
578 397
141 711
271 192
873 402
295 629
818 874
482 633
998 632
417 239
267 432
407 343
692 90
218 154
282 812
662 370
240 745
470 105
992 273
252 374
417 581
254 66
386 410
449 166
575 625
557 479
502 83
261 304
883 852
483 52
565 538
906 373
598 508
613 606
333 356
907 477
826 66
323 994
188 426
745 249
876 615
942 754
853 271
908 446
247 498
912 705
322 509
279 933
606 116
283 394
10 721
940 575
722 929
900 21
251 212
832 41
267 888
479 104
837 416
798 655
492 519
41 397
986 136
484 401
792 520
595 536
574 650
670 203
306 682
135 382
548 86
257 52
326 835
295 810
302 830
495 257
686 572
643 556
554 141
612 768
713 327
325 703
478 948
978 407
490 76
233 292
449 532
83 804
822 567
407 240
570 774
890 6
59 470
355 481
703 267
301 986
614 469
639 186
331 617
989 300
537 947
68 111
599 644
816 858
239 442
246 102
98 682
684 951
150 763
573 138
889 522
787 782
179 769
785 369
582 955
27 212
350 772
647 742
820 521
117 51
661 825
989 923
739 203
353 77
437 220
354 886
656 690
847 693
40 734
226 829
907 894
605 112
238 104
809 766
806 836
426 6
453 359
713 326
245 224
108 873
709 241
711 453
235 301
439 157
130 888
729 616
619 328
2 981
709 881
995 160
952 435
543 983
416 575
458 841
547 137
991 768
53 94
706 921
981 146
892 308
877 200
363 32
160 582
205 341
195 653
772 798
534 92
560 657
174 501
260 596
775 621
43 815
906 214
196 960
663 84
132 883
663 413
27 597
862 275
338 388
460 96
743 431
925 52
870 720
21 700
259 265
629 646
616 261
304 749
730 495
969 337
307 911
408 810
337 351
825 210
600 429
934 483
514 662
161 492
826 125
511 476
710 440
147 424
53 716
938 416
155 143
113 441
95 932
306 340
53 372
201 88
886 635
340 900
176 803
768 673
598 521
703 450
956 633
198 676
430 525
478 242
144 749
142 168
200 387
73 370
447 271
927 156
884 762
290 253
4 79
934 440
665 525
72 154
898 603
334 321
36 549
688 919
773 620
133 817
849 972
849 665
296 8
197 544
899 254
809 461
523 382
90 155
193 680
652 644
824 411
90 635
115 908
13 911
371 590
171 366
112 764
276 768
78 565
924 663
9 208
434 301
59 425
909 359
586 156
522 509
786 663
335 381
169 6
242 821
37 34
654 696
19 612
827 315
156 633
381 511
719 113
311 861
327 283
977 660
636 892
924 21
168 149
231 34
977 970
910 205
847 261
147 150
623 144
482 638
20 89
585 504
43 21
117 284
14 747
639 788
261 253
593 223
363 596
351 769
129 870
463 873
93 844
183 453
551 705
294 58
445 985
609 339
820 205
709 91
511 137
968 979
74 920
834 456
477 719
312 120
32 635
55 357
378 783
888 212
479 855
570 488
846 84
381 629
802 892
239 648
870 997
276 374
122 1
41 593
344 309
907 682
322 555
307 77
469 781
796 754
811 877
956 785
292 660
812 682
803 702
478 403
467 584
795 248
873 230
842 871
19 669
959 680
979 390
236 306
523 396
312 64
932 842
706 120
86 718
92 752
885 655
781 370
429 635
897 852
493 202
580 921
28 517
479 928
16 756
167 656
438 99
469 499
296 500
46 84
165 232
354 205
665 528
749 64
345 791
80 658
934 967
996 285
256 351
997 681
808 998
974 429
1 688
400 757
889 55
260 992
480 756
898 241
944 891
154 753
787 859
132 914
331 548
548 679
112 409
543 257
915 780
503 991
120 695
740 996
718 192
226 964
148 200
772 529
600 508
826 306
504 95
75 646
883 398
513 829
17 877
430 815
911 654
492 491
806 536
723 877
241 691
580 457
756 961
629 968
599 654
283 528
494 264
716 712
820 978
274 169
862 752
864 745
607 761
291 294
23 426
607 64
150 418
312 144
379 34
853 200
920 747
277 898
828 168
316 510
292 677
356 720
678 196
729 113
502 54
406 383
177 108
981 222
673 73
973 339
784 909
823 195
144 410
112 486
813 576
474 4
674 928
776 587
95 874
210 489
337 2
262 670
927 105
307 480
945 15
322 923
570 426
553 833
461 284
111 44
551 123
565 401
436 169
111 254
792 968
231 129
591 588
414 31
279 192
879 669
192 401
800 113
247 952
838 650
174 826
60 427
103 255
48 707
445 810
305 974
490 145
545 530
54 785
548 392
774 398
294 977
501 556
345 364
814 181
537 149
259 770
356 344
95 826
50 47
397 951
669 422
951 937
457 946
97 48
922 380
781 828
300 315
806 446
575 608
216 49
977 921
53 591
468 4
286 880
270 779
531 306
652 670
30 585
712 729
886 707
642 477
692 100
747 246
381 807
739 68
379 19
348 7
935 194
301 206
907 194
407 471
401 387
833 805
183 372
761 507
641 570
241 760
70 978
132 213
617 931
524 674
7 490
607 801
709 879
49 926
75 6
945 907
949 658
200 515
798 818
75 954
453 272
518 556
896 611
71 103
12 225
129 212
529 50
988 746
438 731
722 953
485 585
323 703
288 470
577 64
955 972
499 927
186 354
377 244
49 841
390 929
175 819
705 592
949 787
894 686
7 747
60 198
759 10
420 398
93 1
430 620
713 975
168 620
661 650
528 597
804 191
849 594
888 574
53 22
398 699
769 947
705 54
722 433
346 949
757 183
864 494
266 509
151 188
658 482
655 782
733 920
566 329
61 586
25 679
16 555
205 724
347 44
19 6
42 10
339 518
236 517
896 621
743 993
184 99
939 788
92 124
111 181
66 215
681 187
981 827
611 837
54 675
374 870
920 713
429 461
278 281
620 577
590 489
379 214
78 419
440 94
530 118
590 421
640 740
535 521
125 650
86 915
274 228
531 518
174 760
112 607
798 142
363 934
991 739
975 707
168 593
148 95
50 18
181 990
199 165
150 321
737 941
552 864
634 728
411 351
595 462
1 721
879 129
791 303
461 475
95 877
471 191
924 993
281 606
324 888
366 622
719 872
256 139
859 169
931 785
401 402
677 365
651 304
89 872
871 159
927 839
475 610
837 413
437 617
802 627
133 115
301 749
590 595
912 433
635 207
997 878
304 889
531 7
938 326
527 435
829 615
18 803
964 520
999 821
778 308
636 588
896 938
468 273
623 301
963 419
701 506
114 45
478 153
105 323
537 25
471 315
721 608
707 974
922 503
52 916
599 149
367 347
572 617
223 81
963 494
172 728
827 503
43 794
214 570
65 619
227 514
213 435
853 877
335 282
797 158
793 324
592 703
422 973
763 651
204 779
588 675
195 156
168 447
824 143
562 171
617 670
681 495
159 12
403 986
744 805
271 95
923 384
920 422
637 255
525 602
4 367
445 308
567 636
19 630
465 565
931 253
407 413
22 417
497 90
254 267
711 992
522 70
934 779
108 284
810 776
91 729
415 803
176 135
53 738
333 978
201 856
149 28
45 191
748 644
200 790
249 526
118 434
109 636
558 505
502 821
103 268
857 195
260 515
525 725
473 112
445 760
150 62
991 285
23 865
602 412
29 423
285 629
98 903
731 869
234 331
398 677
115 421
857 309
123 532
341 228
192 60
273 825
627 206
814 488
736 855
101 595
382 296
973 871
543 777
81 763
218 536
900 764
402 670
965 535
447 268
904 646
175 457
97 854
596 674
306 425
363 582
861 753
492 400
86 707
561 914
594 478
872 751
318 421
911 663
296 343
323 54
260 178
140 132
725 478
405 566
485 777
623 373
269 160
586 476
403 176
621 580
973 406
115 760
146 214
401 506
285 165
355 17
215 429
287 155
739 627
150 991
223 942
247 430
791 811
109 495
810 476
78 759
77 592
578 93
752 332
87 357
188 159
799 249
876 392
265 782
63 128
247 724
172 665
410 348
687 119
451 140
769 107
38 885
533 362
277 818
281 908
810 659
187 51
312 810
567 304
826 951
996 478
802 767
730 564
248 906
526 419
663 586
754 347
605 987
888 353
512 285
74 953
142 578
653 395
500 126
539 802
494 511
805 761
186 943
403 916
176 633
751 691
910 502
548 746
20 234
655 670
534 867
139 686
468 746
629 147
277 288
727 690
365 814
45 845
106 662
321 122
152 759
16 472
954 491
178 380
680 973
5 396
961 429
494 993
345 215
908 287
83 997
249 698
393 792
451 800
728 436
840 376
812 807
292 446
651 335
612 931
262 200
265 752
388 671
190 171
861 512
286 633
581 985
635 758
52 931
153 956
192 75
477 397
139 155
615 778
86 271
269 714
84 884
998 915
685 549
652 27
552 851
939 811
657 772
844 436
462 385
621 806
653 108
545 434
838 697
792 750
836 666
560 847
466 350
778 428
862 942
245 214
634 149
328 357
107 100
333 216
972 866
275 854
607 756
227 74
819 970
262 85
400 602
894 224
873 303
547 428
623 876
370 483
913 112
313 158
897 710
453 944
602 434
589 715
759 803
782 378
596 668
65 811
73 121
223 402
410 442
32 398
82 721
795 341
895 299
549 337
999 951
889 821
646 847
15 85
206 311
269 545
186 174
239 758
39 46
105 189
488 302
546 643
785 688
745 28
779 868
974 132
687 305
455 155
32 99
713 656
983 205
753 855
898 295
496 331
209 412
523 514
496 867
104 805
575 824
462 263
593 798
355 805
96 931
793 872
885 160
720 515
280 484
434 970
931 5
461 806
881 865
748 549
668 170
56 65
859 196
781 721
932 681
928 397
114 441
427 947
327 443
993 953
286 301
196 77
764 990
918 351
389 252
370 823
894 244
596 172
914 232
453 927
281 12
374 835
232 315
835 563
675 214
289 175
510 124
632 664
186 566
719 733
852 266
298 38
11 363
641 344
879 795
486 337
913 570
427 404
468 316
728 798
874 419
825 947
958 513
834 680
407 665
977 331
348 215
13 876
245 967
487 521
272 409
747 180
861 794
9 711
977 602
712 439
327 321
378 434
475 933
260 206
314 770
126 418
859 254
716 480
197 504
400 173
152 896
894 914
120 70
409 864
12 849
284 857
290 338
619 93
519 271
864 197
588 252
572 48
703 853
175 240
371 608
367 440
275 581
372 793
290 936
5 591
534 712
515 384
597 596
904 564
467 574
12 181
115 62
847 210
852 98
464 893
45 896
574 44
823 569
927 262
217 405
414 258
679 582
692 215
810 520
835 224
390 134
946 819
729 551
827 261
172 281
255 761
115 308
250 978
996 654
562 15
831 875
934 716
238 690
813 427
658 597
472 443
239 38
544 429
335 256
497 344
448 481
452 803
233 566
994 412
328 743
193 88
474 857
94 680
650 54
746 438
190 950
738 534
833 456
596 525
595 714
510 135
445 935
740 335
740 970
462 240
843 683
928 42
548 951
882 296
511 315
354 975
164 790
106 917
184 14
671 926
293 873
209 33
209 591
994 772
693 649
906 559
953 590
330 888
558 262
563 848
148 160
928 412
27 528
950 769
472 129
700 938
167 714
232 938
504 682
404 50
701 899
528 635
912 682
86 913
143 194
941 762
766 44
896 575
245 977
501 915
43 133
18 278
183 904
595 770
457 119
625 925
476 16
138 547
946 395
699 975
654 961
644 584
875 860
101 600
317 638
499 734
75 254
737 40
820 852
303 113
104 54
143 862
380 425
782 4
351 754
10 795
937 350
510 116
614 474
965 366
88 982
51 788
950 124
2 413
513 101
54 422
201 981
614 790
311 835
352 105
28 710
445 64
226 425
730 125
113 534
712 109
352 994
980 288
30 146
286 858
341 629
910 57
347 663
875 309
810 36
927 906
734 566
688 968
361 432
809 467
206 439
528 666
936 299
611 725
948 541
915 674
510 638
494 744
631 831
613 970
133 128
643 346
495 116
721 960
237 983
953 317
67 699
20 205
403 522
279 262
943 734
148 395
877 378
934 931
753 6
288 782
364 246
977 699
115 874
228 820
360 757
142 910
900 64
70 581
1 965
320 795
242 526
433 16
337 410
80 516
579 32
723 501
627 877
645 692
64 705
717 76
69 252
579 685
77 25
853 997
260 687
853 464
461 672
936 363
636 247
323 290
94 979
118 393
11 892
1000 747
251 917
799 447
928 618
518 901
189 386
886 952
30 307
416 527
173 230
502 2
582 873
116 59
986 849
706 960
840 22
403 529
137 52
140 378
707 962
625 652
997 944
29 235
586 24
903 471
812 935
916 439
511 979
357 20
661 801
309 693
529 261
533 691
438 786
741 292
455 993
647 911
353 894
376 358
197 654
876 970
607 496
955 32
854 565
472 785
875 751
425 98
895 448
256 593
332 385
608 811
398 448
24 474
432 508
975 28
416 322
79 675
82 926
852 969
427 775
144 949
730 262
170 61
709 409
983 460
5 834
832 694
870 229
966 597
629 915
966 500
886 706
789 325
543 449
255 212
141 56
644 964
12 555
841 107
830 339
789 902
363 217
849 37
877 310
782 665
114 796
722 546
950 944
616 451
468 751
460 602
449 819
951 705
816 299
787 972
954 327
873 735
476 213
689 457
480 999
520 841
897 681
474 315
310 203
934 631
141 537
161 702
669 160
258 966
318 656
480 271
19 305
976 441
482 605
752 492
233 4
498 291
712 14
878 872
370 935
890 944
992 1000
860 838
911 489
266 411
166 125
417 986
870 224
902 557
991 424
236 753
556 676
817 263
138 941
205 408
733 984
175 124
366 614
326 197
356 711
678 45
763 477
819 851
728 414
204 59
978 398
648 616
639 245
874 85
722 902
675 782
959 320
615 47
343 641
377 995
769 155
114 912
861 320
741 476
850 794
300 695
576 836
893 496
468 529
161 352
179 85
778 622
846 398
528 423
715 707
752 35
151 131
633 303
650 417
619 256
66 257
794 292
456 453
970 837
266 305
675 174
191 24
985 755
758 915
117 683
565 413
12 270
394 165
346 418
891 171
821 102
647 990
467 728
737 15
915 474
393 471
554 3
731 488
781 618
413 582
752 172
210 736
580 56
43 125
205 179
888 950
964 240
846 906
325 171
377 296
825 208
357 502
174 959
855 92
703 989
157 45
580 469
814 718
595 612
460 728
511 691
768 260
153 909
806 553
782 983
439 388
158 191
326 857
509 22
862 935
131 96
152 61
132 424
252 262
867 13
588 506
788 911
341 275
956 695
291 866
923 529
339 923
82 782
27 175
160 889
285 928
439 975
13 426
545 660
388 275
860 835
260 826
105 901
324 770
189 64
532 558
953 259
941 2
389 664
730 296
100 457
356 778
865 102
476 901
379 56
618 669
320 781
755 599
85 495
31 700
627 745
478 913
105 685
937 87
33 974
551 883
616 99
975 613
975 42
650 14
812 245
661 985
346 300
259 520
945 404
887 286
774 397
596 143
115 869
444 873
939 536
879 282
438 657
553 214
535 280
908 808
618 679
716 184
108 896
155 698
946 667
532 97
866 770
453 605
587 996
785 707
334 784
590 961
530 143
790 630
347 834
880 803
181 559
649 846
96 81
134 106
555 790
663 292
906 211
504 46
935 621
224 989
318 196
933 222
197 615
583 42
221 490
90 562
287 750
406 560
248 292
793 212
625 249
239 626
220 194
910 293
981 905
315 446
102 829
35 463
752 306
250 980
706 512
980 307
949 208
979 290
86 108
392 813
735 377
45 98
618 207
470 12
297 982
475 386
762 743
110 187
721 962
356 572
912 137
500 528
243 737
911 551
307 1
636 700
122 827
797 825
551 84
348 241
214 681
125 633
282 820
475 151
403 835
931 488
405 309
542 245
417 754
162 29
730 193
482 933
716 221
672 492
888 172
351 495
228 106
598 795
797 928
440 473
971 131
270 814
809 114
174 639
159 355
534 94
82 161
816 721
462 261
969 404
102 470
641 665
717 882
683 524
907 203
138 5
440 106
867 629
910 885
241 641
982 177
132 2
452 164
588 348
380 853
332 663
606 860
35 464
155 55
856 996
376 69
985 713
312 429
984 13
479 359
469 475
526 399
690 168
351 622
949 479
240 475
755 323
90 749
382 566
131 130
823 950
628 948
913 252
750 384
103 959
276 666
434 848
220 888
496 119
361 243
142 976
118 322
543 225
494 922
945 863
156 367
110 939
654 834
4 729
538 494
290 626
709 766
501 51
653 621
396 377
879 647
571 526
741 384
39 33
335 674
521 840
408 723
739 200
543 721
768 280
540 419
596 359
325 414
911 593
726 689
860 147
603 161
272 460
824 912
466 67
281 742
632 96
478 951
302 730
864 73
139 916
472 983
249 707
487 220
267 279
383 552
65 840
240 194
590 905
840 619
820 283
877 680
84 329
464 460
922 621
771 447
869 695
204 555
180 219
82 668
118 206
571 303
434 462
847 390
431 573
461 927
409 5
672 337
780 120
789 243
276 713
391 787
140 336
823 266
199 46
662 808
279 798
244 451
971 348
566 849
281 170
396 547
429 753
631 124
16 197
907 778
5 852
552 620
16 227
211 49
440 624
979 643
965 950
977 244
809 548
943 806
673 493
639 137
438 282
977 584
989 505
710 838
555 52
599 88
71 723
699 853
420 104
296 771
684 125
444 726
396 561
58 427
986 21
18 377
152 38
590 615
95 345
106 326
682 323
861 802
872 912
976 552
382 785
628 197
589 804
734 857
144 797
1 918
700 716
210 854
590 448
290 825
697 332
490 73
369 275
873 431
48 436
356 743
720 475
402 279
21 121
465 854
258 321
796 944
860 297
259 136
922 650
414 333
697 574
202 379
85 283
541 749
265 463
106 609
600 178
420 437
772 166
263 487
721 289
922 604
711 402
576 77
658 615
166 416
260 315
481 111
97 930
619 385
828 553
404 743
159 758
756 587
945 315
962 463
649 638
225 582
762 741
307 674
41 353
331 838
804 145
221 13
150 748
217 364
234 921
832 856
694 323
536 101
935 516
15 731
671 439
375 976
37 611
447 14
620 428
485 853
15 28
905 267
876 762
698 300
346 319
597 38
109 48
921 940
990 124
272 895
172 861
82 554
22 789
972 366
962 888
946 931
971 876
503 496
436 167
342 683
72 347
488 140
31 521
198 915
455 669
14 78
55 522
413 900
220 622
76 677
202 318
478 36
676 470
113 999
840 3
965 595
34 904
685 299
34 287
399 522
222 672
162 286
716 696
125 209
238 133
226 464
689 271
899 583
767 821
463 22
161 948
622 974
905 249
885 61
899 525
382 687
817 741
369 181
387 975
126 419
190 236
456 856
868 206
473 640
808 987
668 617
965 275
867 674
705 372
725 596
610 886
434 792
270 468
139 366
844 406
622 624
811 973
858 93
253 511
597 211
737 495
805 829
721 899
114 506
822 419
319 549
611 163
901 306
61 164
953 962
245 406
898 785
763 824
951 500
539 594
235 371
157 634
936 215
921 327
933 415
47 176
512 697
672 489
979 875
622 179
102 332
1000 708
455 181
459 84
73 488
834 210
464 224
226 38
848 681
398 736
984 868
857 4
876 607
403 994
680 453
469 592
8 617
368 354
438 334
436 57
656 303
707 609
575 942
235 941
157 746
491 712
541 179
235 479
938 165
863 761
548 505
139 799
442 412
523 378
524 473
910 752
689 705
28 933
626 387
714 90
431 397
175 269
477 382
637 985
155 397
526 608
912 737
368 758
783 167
395 128
143 367
732 722
575 779
721 283
642 461
896 925
889 203
18 509
721 353
261 619
686 689
742 134
72 331
644 381
730 768
924 961
757 679
398 314
370 250
287 462
373 170
943 878
547 407
902 828
866 244
970 774
279 920
297 310
560 804
838 237
917 325
272 219
897 675
484 669
310 296
182 482
341 455
597 419
950 875
420 23
39 789
362 850
195 439
796 810
192 470
409 886
709 774
723 639
763 880
692 356
290 756
433 857
186 367
194 809
216 872
429 256
130 784
968 263
163 159
818 598
334 391
666 521
867 995
711 692
998 949
350 542
647 836
372 354
373 459
435 775
517 377
88 640
651 274
792 936
968 35
748 315
234 365
311 625
967 260
943 352
780 357
192 904
550 380
186 244
716 916
897 186
519 934
450 162
906 915
624 654
598 920
95 247
476 551
271 120
901 317
505 167
344 851
832 25
666 30
307 383
769 121
739 985
903 318
918 72
282 511
228 153
742 824
174 888
384 30
758 150
45 972
285 18
70 875
580 390
367 697
495 977
349 13
663 638
605 268
188 58
352 977
195 806
422 616
852 404
841 923
178 290
179 294
302 180
30 447
266 800
796 316
534 925
379 921
304 151
581 415
723 56
820 910
330 974
826 881
943 160
842 853
601 829
60 222
643 978
779 906
695 9
783 62
576 594
852 767
408 551
553 233
23 130
924 644
815 17
607 605
421 929
629 942
404 372
738 599
151 952
682 659
47 422
714 949
620 281
525 281
550 240
331 948
292 877
190 748
445 330
572 823
244 705
807 163
46 234
153 668
644 825
607 890
948 997
203 728
5 541
908 108
636 373
107 868
874 775
834 156
438 781
602 828
875 799
25 824
986 46
719 85
945 392
42 676
860 131
966 869
52 746
715 560
149 544
635 924
364 3
989 420
306 319
324 689
174 891
868 122
191 7
350 148
752 346
922 733
526 974
823 486
683 575
927 229
127 116
187 839
500 151
745 526
780 169
25 860
842 541
510 334
860 281
799 379
731 94
261 385
536 893
846 748
806 863
744 609
559 295
262 685
964 381
301 195
229 567
955 966
195 637
99 104
366 313
130 325
330 87
445 511
844 89
280 465
719 876
95 897
327 746
633 807
74 561
926 916
354 407
474 6
754 962
187 926
254 678
357 387
961 156
206 74
402 225
82 659
451 24
49 569
919 27
113 86
22 851
543 53
626 132
339 681
533 239
903 515
689 503
653 426
120 199
679 696
633 910
883 117
809 533
793 738
363 72
544 941
279 363
667 773
554 267
513 12
261 74
16 212
605 300
837 538
651 238
587 888
761 527
892 935
607 884
12 980
895 610
141 882
488 672
487 203
296 558
424 597
327 831
939 435
713 133
219 565
789 857
368 457
749 642
220 340
45 264
780 22
486 231
537 276
376 82
13 162
857 876
668 619
611 458
142 459
829 365
974 345
434 175
169 810
355 197
941 895
788 616
589 827
522 482
423 98
847 162
562 88
864 243
419 610
589 35
246 56
152 933
935 474
606 471
750 505
630 461
6 778
345 916
113 921
364 209
712 754
209 470
764 669
155 556
15 117
309 258
458 165
893 656
418 218
591 130
10 704
209 3
313 753
617 268
495 632
599 51
694 284
386 784
424 314
214 153
840 582
998 252
247 312
456 275
865 998
862 335
811 332
868 135
671 128
403 609
696 555
128 854
268 162
867 547
443 998
902 302
523 813
477 334
237 740
705 604
284 805
657 300
227 564
773 93
607 537
852 338
186 833
388 395
784 70
546 10
607 629
85 40
612 47
912 971
228 95
242 224
220 824
781 375
13 28
597 375
318 223
481 814
468 880
304 580
147 570
524 778
610 887
25 488
304 976
922 234
303 532
74 256
168 213
968 455
669 742
472 600
787 954
256 649
857 312
118 222
773 536
206 556
343 730
800 321
870 546
365 429
319 611
769 104
331 493
848 765
178 981
232 963
803 773
874 22
851 720
787 209
428 39
645 379
640 425
270 922
242 525
630 300
828 450
171 525
616 912
589 509
681 423
676 736
758 90
99 456
819 188
760 72
370 797
200 911
23 892
162 233
367 461
283 611
195 45
959 488
107 103
628 482
798 225
143 224
30 418
105 715
697 669
480 974
641 899
338 24
317 127
240 55
474 125
504 893
987 177
157 744
793 491
439 279
362 25
692 1
322 205
729 745
729 558
407 927
605 763
554 387
643 735
473 337
88 557
773 958
2 311
713 675
307 621
577 746
565 869
341 111
396 654
145 925
356 973
469 919
480 267
952 940
271 422
167 225
25 191
587 48
136 755
664 60
745 307
193 653
996 155
300 635
392 458
727 711
947 568
720 188
836 402
796 442
41 428
989 627
593 99
431 949
642 769
344 395
955 1
723 296
611 666
725 220
650 160
492 26
146 741
224 576
763 582
346 881
295 99
765 10
247 870
723 177
46 41
766 369
771 2
498 759
281 644
131 945
134 778
676 542
972 618
758 539
914 407
243 429
69 607
984 184
397 844
721 683
360 206
108 34
921 53
206 4
175 491
831 804
81 549
422 337
799 190
501 623
543 119
397 688
698 867
40 774
795 904
759 407
892 226
52 770
300 580
615 655
650 854
359 40
851 521
671 288
195 912
241 298
183 276
47 706
938 740
808 424
828 887
598 569
644 61
736 798
820 214
251 431
676 712
383 617
982 77
653 678
822 994
374 432
558 926
200 709
174 915
370 818
878 795
396 397
973 731
460 114
639 383
992 230
957 512
811 402
519 406
761 744
63 555
89 361
732 397
50 580
835 270
125 293
197 876
489 980
216 23
817 986
277 804
981 443
611 517
213 155
780 478
93 762
932 139
24 965
542 562
164 870
813 486
811 126
161 461
457 97
491 132
690 870
483 719
65 303
675 637
682 453
397 76
381 295
283 6
973 999
199 412
271 250
732 312
612 165
330 994
967 807
335 984
677 887
383 595
60 973
503 157
303 218
629 491
272 200
161 900
256 146
186 970
915 286
970 773
849 770
392 320
144 543
165 520
842 945
386 137
188 677
727 633
629 836
360 631
656 965
281 26
110 873
535 283
491 407
546 517
862 493
401 739
68 202
505 280
759 456
649 608
100 219
720 816
193 769
679 480
828 33
82 420
975 269
626 652
716 690
302 106
903 601
345 681
26 203
857 315
164 817
130 313
689 863
597 106
28 978
807 973
971 973
925 314
715 255
93 224
471 559
605 714
320 481
66 909
628 441
951 20
937 168
372 932
61 190
187 267
975 929
269 530
305 362
776 920
77 881
260 511
646 110
369 791
121 367
366 20
448 12
819 442
260 22
29 277
793 685
710 251
779 174
752 860
644 899
934 520
645 851
640 926
223 225
951 698
248 416
319 702
236 154
947 374
967 888
572 222
532 101
748 487
365 196
11 925
825 451
992 207
498 408
47 864
547 580
184 868
666 519
220 3
718 295
588 245
53 325
137 124
443 588
321 256
665 32
191 377
118 54
130 766
940 263
602 782
514 381
481 895
370 301
681 771
275 588
486 262
682 722
608 830
273 490
362 99
592 164
89 537
768 837
838 711
826 668
593 685
304 34
938 899
303 769
551 71
50 270
41 116
316 977
482 137
200 993
977 55
975 137
936 575
226 860
230 870
247 932
753 309
862 153
475 937
227 76
962 161
404 763
626 698
381 849
600 324
34 754
665 158
73 986
386 991
273 911
689 334
181 319
561 542
609 107
326 23
514 925
688 224
291 105
750 80
138 219
976 766
912 514
735 47
795 560
237 305
351 476
298 710
915 545
440 680
660 108
509 538
618 419
393 878
755 844
740 521
371 68
669 16
118 939
79 439
37 517
219 882
341 65
755 199
354 151
12 195
736 442
35 876
808 133
46 23
697 951
48 494
315 822
796 872
733 710
956 700
387 590
409 538
986 429
220 1000
483 559
437 692
488 372
564 927
291 875
895 979
10 111
647 915
12 354
344 288
289 908
113 722
588 759
163 803
448 411
614 955
116 786
845 238
868 932
291 240
802 8
495 394
840 504
171 917
615 863
435 494
591 524
937 764
691 747
127 632
840 74
183 120
653 29
363 431
937 636
473 433
423 562
28 680
694 285
229 99
907 621
520 980
839 943
835 697
424 343
835 117
25 563
547 863
324 806
279 339
578 25
894 183
909 21
195 784
820 582
196 985
365 134
746 860
296 439
282 83
983 304
711 167
25 825
476 20
995 376
674 45
315 856
548 9
151 762
540 447
347 887
741 593
457 305
934 466
749 443
248 139
776 754
418 1
542 141
308 262
125 278
721 576
266 801
202 69
619 606
144 959
283 443
602 993
852 294
737 287
342 54
790 867
53 98
575 39
730 743
345 16
607 204
915 828
723 932
762 193
696 299
223 988
570 620
278 764
279 476
354 515
803 546
973 299
841 451
177 698
461 707
398 603
740 9
427 354
804 681
819 736
151 243
349 565
771 812
516 151
253 863
108 232
69 777
35 308
33 569
977 727
772 377
959 995
728 914
964 307
324 735
514 2
600 501
60 93
368 630
594 511
567 734
66 35
497 440
368 266
14 816
933 116
369 539
425 885
760 916
579 18
752 703
533 895
808 659
917 421
739 843
121 230
455 682
663 264
349 321
370 194
450 388
954 520
883 886
792 233
142 690
164 338
102 895
825 129
856 708
233 5
630 307
722 708
804 754
987 35
10 81
960 65
913 816
275 277
875 310
270 31
160 657
211 214
911 187
997 365
62 570
512 175
346 270
487 737
296 623
590 319
208 151
86 132
420 98
39 165
244 498
787 392
355 889
850 527
6 714
307 181
614 522
31 576
603 965
676 881
829 562
768 130
720 434
324 587
802 866
591 861
442 514
640 789
679 173
495 625
481 528
814 323
935 720
385 965
217 612
277 657
281 677
872 825
672 612
953 827
434 894
539 469
801 461
144 392
174 513
421 963
199 923
239 914
925 580
576 952
966 943
862 281
470 225
982 227
673 415
785 500
705 559
66 573
666 934
511 588
34 421
737 795
243 964
713 541
678 952
182 969
848 35
906 396
385 199
852 449
504 689
680 894
759 46
517 730
304 616
298 559
9 754
732 949
462 688
129 480
928 865
504 996
193 336
525 241
647 202
873 651
760 613
400 900
894 401
214 688
458 83
273 333
20 210
131 877
711 303
727 965
318 419
694 775
290 303
23 518
655 286
326 533
512 473
332 923
766 684
867 176
881 677
874 913
355 922
475 739
640 498
466 998
992 950
708 719
254 580
712 715
112 219
220 843
462 412
110 493
922 567
608 203
442 829
385 704
142 800
592 797
773 916
502 897
476 864
778 868
481 333
134 473
400 782
207 906
158 100
981 563
181 833
978 987
682 579
740 551
304 286
940 873
38 777
425 377
380 869
164 24
689 512
340 680
633 888
448 862
620 437
774 983
192 776
360 381
37 980
778 89
39 40
453 160
684 865
779 397
939 305
253 111
38 796
104 986
245 859
545 607
519 225
858 418
284 417
532 661
978 215
436 307
257 362
4 573
912 133
148 964
978 274
920 901
291 204
228 570
61 425
467 257
218 6
919 869
352 462
933 866
493 695
485 787
81 3
194 991
967 839
706 181
532 726
357 464
172 816
571 209
78 59
212 971
258 537
619 903
21 862
256 686
977 826
750 754
50 916
334 737
863 464
779 14
741 446
477 799
765 630
738 956
42 62
118 713
978 64
941 352
903 58
225 383
67 731
299 567
285 254
262 18
179 495
523 766
951 673
380 557
214 576
477 76
852 303
81 520
441 981
211 243
587 348
65 886
793 405
337 438
368 523
369 912
14 866
82 337
253 99
654 416
411 444
918 520
938 736
683 380
718 678
407 926
288 927
571 512
421 431
67 648
967 536
834 116
343 191
641 788
580 612
544 422
824 872
821 893
35 741
781 553
570 281
516 891
82 816
840 122
863 15
981 768
108 119
887 963
982 133
865 310
20 500
88 508
288 313
473 38
106 174
353 117
557 846
329 862
218 266
541 995
33 793
784 373
917 803
731 366
338 616
878 970
959 2
422 279
114 553
457 765
163 65
937 388
6 310
575 736
763 923
76 454
438 427
877 794
354 966
584 272
976 525
182 315
981 685
728 175
490 643
701 974
820 742
795 92
963 574
561 92
76 424
575 190
638 278
820 673
300 378
167 998
541 974
549 177
544 175
707 417
935 821
948 975
335 308
128 705
602 822
456 418
286 752
327 334
991 312
640 809
981 215
517 662
629 988
559 570
84 407
198 89
31 592
219 519
795 179
825 726
409 750
986 601
186 758
609 199
245 591
203 457
767 879
721 447
348 978
936 654
278 794
109 919
611 878
244 660
422 780
450 228
902 392
241 103
515 297
482 603
797 579
517 350
74 434
569 852
279 360
412 761
324 560
786 204
282 3
998 800
148 911
484 380
934 781
810 563
285 734
102 17
185 163
430 405
683 17
309 944
568 650
829 490
354 315
613 483
885 144
359 579
506 650
685 341
879 712
673 254
962 538
4 755
488 411
931 933
816 881
644 534
521 325
624 572
857 269
827 255
319 268
849 768
684 395
786 402
909 205
84 115
929 542
192 430
388 701
460 701
100 290
70 927
842 665
201 796
169 579
194 326
89 543
375 715
278 307
797 407
4 164
206 536
209 96
57 171
717 591
645 340
193 206
417 926
651 157
677 533
321 383
981 716
203 747
72 86
209 774
608 838
910 869
816 692
126 503
778 879
90 236
666 163
584 700
75 633
943 117
470 246
329 463
666 750
796 728
465 747
979 418
448 117
365 831
507 687
808 163
580 273
193 222
484 594
980 31
968 191
942 82
422 365
387 465
785 268
540 496
236 482
516 203
675 374
950 707
889 999
597 704
659 399
156 238
714 113
407 514
3 491
481 191
397 216
350 399
877 433
120 853
322 98
262 614
760 485
977 818
683 411
330 232
204 444
476 776
370 254
573 665
561 600
546 543
557 593
40 545
959 176
415 646
749 101
549 766
95 657
980 523
999 663
883 739
469 420
133 248
129 850
448 652
881 611
167 21
779 160
993 545
28 236
476 220
399 789
680 397
688 786
234 948
422 287
856 255
34 804
685 210
321 752
457 633
222 293
812 875
768 581
218 804
652 264
978 46
852 59
316 665
624 96
667 749
243 177
624 927
736 349
626 928
136 640
225 587
60 596
795 230
654 61
460 59
179 363
637 27
485 87
559 335
20 36
658 955
317 660
89 172
550 510
302 312
203 787
343 833
550 963
272 810
400 821
832 891
432 961
273 895
882 142
675 395
566 387
709 705
941 457
701 857
856 903
678 588
143 780
3 897
375 742
606 395
845 760
186 108
82 177
710 540
775 11
692 288
613 674
550 145
516 976
535 1000
887 838
988 436
278 456
520 553
830 155
520 492
588 983
879 655
748 210
5 936
688 807
821 23
128 513
74 624
6 770
344 647
271 111
520 835
44 514
884 872
140 795
221 296
788 346
917 984
380 375
87 348
831 433
124 647
875 414
136 407
132 758
82 138
43 243
514 359
736 687
839 722
901 698
215 490
453 463
563 854
215 391
28 711
772 692
34 780
513 534
908 203
972 98
102 388
525 8
566 827
233 223
680 166
920 684
592 808
166 830
335 722
765 915
235 85
686 702
263 740
420 963
957 237
219 722
344 836
116 647
983 492
490 926
197 373
534 896
341 761
185 667
385 254
878 392
253 813
258 240
338 936
283 717
8 260
972 580
654 443
952 333
557 74
854 451
262 385
464 785
383 318
825 399
274 821
674 368
41 233
78 429
200 170
544 320
431 990
265 940
588 565
461 928
25 213
900 759
130 990
461 30
275 367
224 820
110 550
757 458
285 39
401 735
644 371
783 817
431 268
380 555
244 461
64 80
884 61
477 399
624 450
864 608
399 580
141 216
175 935
105 753
502 87
955 789
221 730
369 872
761 119
889 565
434 461
145 161
452 823
755 124
66 309
848 437
900 461
59 839
709 945
897 568
428 879
146 965
965 233
886 629
20 169
766 8
35 785
634 407
67 840
510 998
480 455
963 266
662 386
97 276
971 731
235 554
933 996
328 856
675 963
510 814
230 286
884 211
383 544
771 475
159 25
724 917
351 658
910 760
386 986
248 475
87 566
611 460
30 108
982 737
999 71
852 48
295 777
954 248
477 684
101 690
388 115
822 782
489 500
755 524
481 227
176 347
425 170
431 968
360 68
151 104
445 284
1 773
225 860
155 258
276 631
420 821
614 498
133 880
480 837
126 325
134 153
978 54
81 186
173 725
128 130
308 389
715 496
197 664
818 103
553 657
538 570
33 809
956 250
35 438
483 303
328 691
789 417
705 472
683 591
818 280
909 507
121 434
882 677
811 263
794 590
398 972
226 56
970 2
223 34
627 858
799 157
298 574
170 751
631 156
689 136
477 312
392 52
543 817
294 10
594 728
206 438
360 302
566 114
989 158
923 840
77 224
335 389
119 2
899 719
891 980
813 822
347 660
301 508
129 429
835 909
901 427
623 63
719 80
326 66
596 791
445 869
830 701
895 715
967 469
174 54
488 378
383 538
159 761
567 47
169 772
993 973
445 774
379 851
49 454
504 179
81 273
105 298
202 745
323 666
571 541
519 553
837 161
967 675
56 876
692 791
765 390
420 471
466 277
453 274
746 597
823 578
701 728
910 959
836 601
32 915
95 480
569 190
786 456
357 762
167 138
850 524
391 434
466 787
496 438
903 299
63 767
619 199
848 242
212 320
394 574
447 775
27 625
209 699
444 805
643 300
367 74
405 755
901 349
497 367
920 983
672 976
713 481
960 645
950 269
238 425
325 408
456 619
715 376
254 747
366 986
316 95
704 586
406 800
517 810
697 967
506 260
110 692
731 449
342 90
183 716
855 246
76 847
982 594
308 788
832 352
867 880
480 944
469 513
398 80
464 752
775 938
566 702
747 856
546 169
247 550
836 297
344 507
708 979
269 121
148 499
593 756
951 90
680 512
852 512
480 130
799 508
68 953
488 945
520 737
821 235
619 262
108 940
413 723
407 648
297 610
810 47
960 944
871 674
275 366
260 851
473 857
849 916
144 851
976 793
722 609
831 810
933 950
985 178
703 910
492 712
442 73
987 669
985 128
89 386
986 216
644 596
454 876
272 470
205 644
155 759
606 701
201 558
565 370
500 497
213 933
215 359
434 95
355 194
495 359
338 352
582 849
974 844
430 649
552 312
751 764
980 461
975 821
620 832
106 177
114 216
965 234
364 270
404 881
634 88
571 317
765 248
372 808
342 754
877 586
51 101
506 552
965 294
47 651
845 114
346 56
13 29
171 239
699 380
393 871
498 695
403 600
986 928
166 605
937 987
700 36
331 85
247 984
873 222
148 999
393 26
162 723
32 750
339 270
966 761
682 29
27 676
759 649
776 294
732 955
540 21
843 331
764 684
432 600
678 855
498 49
978 26
597 327
589 100
527 731
509 713
49 451
895 567
154 873
843 660
816 745
210 89
879 904
542 244
983 408
280 613
310 882
629 343
752 939
61 94
241 619
180 200
168 718
477 390
490 332
64 279
385 501
785 2
62 374
14 531
51 111
311 344
284 150
100 424
280 56
482 51
52 19
949 151
413 742
349 812
131 998
725 836
412 435
749 922
361 894
477 689
4 193
34 720
2 26
736 405
148 323
866 546
410 908
734 14
316 239
752 430
954 837
584 761
981 93
658 244
799 499
815 744
967 211
25 103
552 350
670 10
325 959
692 342
982 204
66 286
851 489
901 272
735 107
98 152
401 671
425 866
148 583
349 780
873 757
963 553
130 780
646 29
694 47
173 919
571 604
33 993
359 763
368 4
379 749
435 481
325 382
891 617
168 30
28 181
405 833
51 702
553 437
433 332
705 521
952 231
125 842
735 101
916 661
320 644
283 774
249 251
889 133
157 345
264 781
640 377
814 828
579 856
327 741
41 136
622 324
903 259
521 186
295 263
754 851
462 277
198 833
934 267
328 46
861 554
353 884
558 106
993 581
933 841
735 127
45 907
624 375
224 861
148 208
753 958
517 55
32 734
120 220
853 175
133 636
344 113
809 844
305 158
78 714
946 590
474 406
236 54
575 497
633 18
402 36
750 93
245 341
383 424
968 998
696 525
204 850
975 314
960 24
512 579
782 501
492 192
966 199
555 897
536 976
251 262
473 8
515 592
366 237
929 545
944 285
481 112
951 686
822 329
563 601
215 280
359 680
656 950
159 378
379 882
723 379
73 307
996 475
295 341
366 899
613 416
789 859
571 206
607 918
340 991
632 710
763 18
790 231
482 441
428 197
983 660
386 631
614 133
209 447
471 496
825 790
619 427
15 930
418 214
144 335
201 468
671 185
72 510
117 381
969 538
218 361
414 406
907 742
558 940
454 204
694 474
287 673
985 434
305 930
236 465
552 685
989 85
413 326
914 118
581 866
644 312
924 664
522 764
973 160
704 477
252 499
330 295
59 272
249 651
419 697
191 693
863 390
790 383
403 126
873 91
118 55
221 338
613 198
450 693
576 25
84 585
635 507
649 576
136 636
486 355
194 417
460 523
710 603
632 144
790 26
589 519
729 430
806 357
217 195
344 192
430 730
740 169
549 842
525 114
379 960
260 170
955 212
210 883
670 217
864 168
259 356
744 467
308 584
270 208
125 430
501 82
396 920
214 525
278 393
901 53
137 926
555 679
596 780
67 116
962 643
871 879
194 455
751 769
955 439
412 720
329 919
937 332
593 373
132 834
372 8
335 650
824 366
654 312
852 315
13 689
852 900
207 95
110 793
742 42
257 162
208 509
334 742
886 648
529 527
758 858
558 298
324 229
391 933
354 413
731 634
789 445
61 345
930 957
527 460
352 387
677 855
986 863
478 674
109 207
111 939
833 236
989 456
244 118
74 633
255 987
823 118
585 326
980 963
305 374
288 974
74 631
123 20
156 687
970 835
670 208
480 187
723 989
817 450
600 271
672 269
71 532
770 278
985 182
159 528
917 795
753 29
440 919
770 257
524 252
258 436
167 134
555 155
256 253
852 504
725 615
640 518
153 485
961 261
564 410
581 15
605 592
339 493
849 765
106 621
10 299
24 96
921 386
527 319
859 12
678 674
532 8
698 452
384 508
722 606
359 944
634 814
771 654
290 152
389 540
263 627
611 647
807 483
18 513
86 508
542 725
857 795
846 670
672 879
762 799
715 833
229 502
415 611
715 292
675 930
958 438
279 852
799 671
818 684
491 764
855 661
573 516
521 243
375 291
592 343
156 840
535 913
965 981
465 719
856 144
463 986
285 73
917 448
252 925
289 841
359 191
441 26
995 389
600 791
72 93
186 870
78 774
73 347
839 237
647 106
525 786
652 409
689 32
879 495
579 899
360 56
388 873
205 928
80 640
279 193
79 123
798 681
961 460
332 954
585 635
926 468
346 993
935 454
924 494
590 679
446 393
635 760
212 472
120 932
872 621
54 713
389 271
91 237
897 623
605 685
908 511
594 695
854 31
436 925
565 823
840 462
739 818
992 172
456 375
372 642
325 523
87 440
499 593
181 407
943 552
432 682
677 390
567 301
964 17
836 764
379 712
955 715
419 934
155 799
381 812
299 152
785 310
481 465
785 945
903 386
306 346
146 879
338 569
555 745
595 143
625 938
615 277
702 240
365 153
913 810
276 230
907 351
142 560
439 979
611 125
24 435
972 230
856 507
938 711
81 59
132 420
176 557
382 927
612 3
243 552
526 872
539 689
895 68
725 51
807 211
34 557
195 794
836 554
155 978
162 819
59 143
248 987
708 333
456 276
580 432
90 460
550 35
338 786
665 246
828 314
755 51
557 736
519 785
69 940
850 926
972 181
45 321
442 22
609 404
697 97
493 872
139 425
152 93
730 765
79 779
900 14
426 465
41 990
406 946
272 662
30 880
78 57
377 415
236 397
267 919
515 299
275 956
142 683
186 139
557 688
862 502
940 81
105 892
477 576
80 695
261 431
399 899
66 117
325 513
271 917
818 852
922 508
749 322
841 204
734 968
223 1
900 982
701 417
141 670
698 618
249 968
565 409
153 407
105 178
494 959
716 761
565 306
688 931
916 380
634 975
144 457
956 249
310 938
70 231
268 914
686 267
143 91
991 167
125 594
629 234
909 713
645 35
23 390
426 119
194 399
500 920
876 601
320 950
952 796
968 546
320 956
307 871
340 733
686 313
619 438
891 116
387 266
652 753
800 274
421 696
986 995
715 874
267 131
445 805
114 70
690 295
650 843
905 715
841 541
411 700
756 486
144 248
511 561
644 441
165 453
430 654
526 308
617 936
519 169
109 840
872 721
671 977
723 422
930 871
508 383
351 244
994 283
189 306
768 377
532 898
622 784
689 815
125 636
876 959
271 404
52 783
723 484
576 652
456 644
742 963
852 432
687 873
608 75
306 644
928 758
984 790
583 401
524 714
284 532
38 561
299 330
564 200
280 231
413 4
138 963
303 799
73 674
171 367
546 650
757 642
523 108
288 354
794 746
728 481
671 908
407 174
203 843
830 451
493 254
752 972
530 631
908 374
523 411
923 395
947 132
530 273
757 529
897 290
18 728
284 591
845 477
689 80
13 632
587 666
309 581
955 864
132 557
817 691
295 742
307 506
66 620
476 510
586 526
332 469
59 784
128 708
62 145
465 791
902 937
947 645
103 120
550 140
934 25
89 977
902 479
697 39
921 241
678 1000
370 184
643 695
739 575
386 354
186 85
273 467
456 952
138 926
421 849
254 822
597 146
809 231
41 176
413 907
714 472
378 189
952 312
529 173
581 407
519 950
21 365
227 923
87 722
371 956
155 663
697 720
927 348
650 337
978 292
499 526
88 524
873 963
240 271
810 509
628 419
289 818
383 203
486 923
66 724
224 792
88 862
319 696
941 170
262 660
39 58
717 219
497 935
594 355
797 887
141 785
913 386
769 544
305 809
825 99
786 223
854 694
83 208
860 943
876 36
123 96
275 781
144 641
595 689
849 518
567 282
229 148
553 599
569 603
428 755
225 820
253 271
620 892
529 361
187 176
963 508
723 998
129 66
261 737
976 869
583 337
463 732
266 911
977 34
103 345
905 743
947 53
542 430
44 772
48 305
245 162
801 654
196 97
768 794
775 270
493 292
276 146
447 424
504 99
288 955
168 791
122 429
628 41
666 253
2 631
303 536
309 838
36 613
757 972
991 252
978 476
214 261
642 660
583 960
304 680
663 64
868 232
627 431
114 792
138 938
514 971
470 888
925 573
752 584
229 959
28 113
289 673
581 545
191 155
105 552
479 456
367 429
743 946
434 534
983 122
801 294
116 875
117 155
297 514
424 465
809 453
7 304
921 879
850 570
584 224
82 450
352 297
475 290
727 581
744 478
185 807
756 123
902 835
741 700
628 764
701 397
222 174
352 41
481 103
303 587
932 283
487 930
165 120
635 428
23 704
419 718
721 153
655 857
420 816
914 627
967 978
903 463
487 380
392 227
676 557
629 977
733 387
918 313
993 219
508 238
278 257
684 317
135 617
276 964
383 558
437 343
710 66
390 589
665 289
829 974
667 130
794 588
76 960
154 17
899 855
244 344
849 764
10 448
849 748
481 574
656 708
888 306
197 488
209 208
888 436
588 672
9 623
389 83
624 424
262 474
79 312
384 472
143 219
486 547
92 940
552 577
239 10
319 663
897 112
266 559
486 537
60 902
303 96
959 138
272 109
95 628
390 919
303 780
159 71
323 99
167 902
155 765
886 82
530 486
256 909
552 20
237 585
266 580
265 191
149 703
279 995
810 239
243 522
2 399
913 288
199 811
561 887
348 747
373 230
847 571
105 247
872 874
636 855
355 774
588 788
362 819
70 961
626 391
170 718
638 981
670 857
133 497
950 399
470 249
12 989
84 1000
750 314
613 705
406 70
306 813
822 710
834 632
27 57
414 179
623 59
236 624
115 29
898 931
600 749
499 379
974 99
978 530
672 198
225 805
369 1
84 300
782 278
567 824
830 605
136 989
664 830
636 921
621 494
82 970
248 630
90 839
614 17
975 913
517 529
429 310
935 116
73 977
568 89
809 853
474 321
386 831
136 168
515 329
386 927
931 516
564 205
548 415
499 315
948 340
291 272
858 897
870 252
628 888
608 342
1000 371
534 116
758 106
711 998
457 110
797 951
844 754
94 824
314 31
928 480
726 195
377 443
262 199
241 724
738 430
659 853
326 148
565 390
73 434
621 281
277 334
822 441
450 377
88 84
799 912
856 282
43 335
405 384
305 695
803 898
967 312
99 453
655 821
232 462
291 550
153 206
655 765
371 322
17 897
386 413
161 942
863 336
388 52
720 772
831 110
244 534
891 201
258 438
528 865
531 194
615 219
140 253
288 792
980 936
355 681
282 320
408 625
392 93
744 918
813 133
954 393
993 430
531 917
309 245
177 204
36 87
461 261
174 300
200 415
781 199
835 532
298 21
252 848
759 293
934 41
148 778
750 911
401 715
441 566
30 902
258 731
221 350
191 712
74 429
938 536
162 822
943 212
661 798
887 120
436 173
604 665
960 451
509 594
27 915
181 443
264 536
381 430
228 625
75 848
365 312
354 514
552 193
218 59
846 254
645 584
658 43
137 513
534 142
59 572
762 308
607 944
555 762
251 1
914 186
426 812
842 499
487 270
83 993
640 233
825 26
848 251
931 56
785 617
969 135
107 497
725 824
447 864
700 717
230 256
221 917
919 433
17 12
97 640
968 562
588 316
826 920
522 935
913 233
639 653
252 416
498 646
824 191
427 889
55 630
713 469
207 291
973 28
268 370
817 392
317 47
870 527
892 292
200 378
992 589
854 814
743 398
14 118
219 642
194 639
78 60
536 984
440 16
843 699
239 751
99 490
59 940
877 561
823 313
186 694
159 386
556 82
705 6
55 464
574 555
550 281
221 174
251 356
847 239
842 138
839 2
871 792
275 225
20 521
155 953
794 366
494 518
290 95
709 145
785 528
342 183
106 339
124 638
269 824
605 681
245 982
203 618
842 85
344 554
546 93
146 729
656 38
835 934
996 925
818 563
206 370
41 503
241 917
385 907
523 515
341 272
140 684
710 623
91 891
756 373
963 532
922 639
28 453
79 46
728 258
345 411
864 272
315 844
145 293
548 170
282 23
945 147
388 267
912 732
880 348
994 230
957 755
548 91
640 550
345 32
437 401
840 403
635 68
586 407
806 200
446 18
127 707
92 889
851 725
935 463
660 357
764 461
758 718
243 665
676 869
636 662
326 60
507 169
303 969
728 236
927 429
174 519
800 252
106 717
775 290
874 892
687 158
641 306
809 278
741 947
198 348
563 890
468 434
581 63
465 83
120 746
311 409
707 675
200 397
357 306
599 98
676 229
428 139
902 525
165 508
326 664
10 780
247 280
776 779
622 139
785 769
498 486
131 481
862 18
884 92
976 447
485 676
452 52
405 329
604 469
578 147
189 537
311 561
940 292
88 841
883 181
906 607
241 969
161 270
293 188
197 533
159 659
734 993
76 205
761 438
348 210
37 428
766 856
302 432
71 127
802 181
796 467
393 795
135 828
381 346
119 184
310 438
981 622
260 489
969 291
957 615
409 550
250 784
534 898
243 836
271 560
650 828
9 35
801 338
781 253
638 599
642 319
457 529
650 620
731 409
95 839
675 57
187 522
204 295
205 371
430 136
244 317
377 201
985 479
486 539
582 35
348 116
661 540
965 587
978 492
409 264
871 903
499 664
382 881
390 555
772 912
134 253
665 455
385 668
892 394
120 94
907 364
8 157
742 914
149 820
442 907
374 77
397 158
343 907
267 855
146 331
202 124
288 882
485 67
457 392
457 435
902 756
673 747
927 198
920 328
429 485
782 939
981 306
288 560
224 759
270 551
582 372
323 730
680 437
138 517
613 164
683 718
16 67
790 593
488 578
546 164
540 975
301 1000
547 948
5 683
701 677
969 91
247 379
53 851
146 275
286 130
156 65
814 853
806 797
349 274
635 987
632 403
38 949
660 172
328 434
444 716
282 515
107 33
93 42
830 284
611 247
744 939
335 168
123 330
866 808
294 338
892 249
802 111
326 955
201 554
444 214
721 58
346 959
845 758
362 403
223 947
159 890
97 288
520 297
486 689
670 97
313 460
148 264
418 279
855 405
219 482
387 134
934 385
504 503
878 278
191 326
505 8
215 526
561 398
953 20
668 858
667 174
417 539
877 784
44 278
264 762
682 243
788 950
873 253
719 116
982 608
526 468
579 809
711 210
745 721
171 558
18 692
201 279
991 275
352 249
598 344
835 893
647 582
847 129
407 108
278 154
833 118
384 479
963 817
77 714
782 233
895 445
928 594
112 266
756 937
683 922
87 634
876 349
43 256
333 270
457 9
844 413
816 746
59 344
194 281
963 804
388 384
871 161
577 17
223 116
994 835
698 962
92 57
423 953
723 73
966 974
143 621
543 992
64 407
655 312
751 627
133 727
665 721
801 491
651 296
945 191
821 785
964 138
925 905
290 498
337 987
740 443
698 961
395 466
104 776
592 922
492 359
827 859
539 451
25 608
149 163
802 960
714 217
405 109
680 742
767 502
432 449
77 861
785 508
788 359
580 473
869 351
307 465
415 271
120 481
876 215
834 502
384 130
428 508
463 746
755 476
367 176
594 74
503 629
378 78
213 217
133 315
304 515
941 152
570 894
268 81
286 945
291 918
301 761
126 965
52 690
364 669
982 696
946 433
106 125
363 384
23 629
448 2
579 161
344 402
590 373
892 677
98 434
5 579
361 348
145 467
948 785
147 584
772 553
389 523
813 180
394 999
206 102
69 92
711 593
652 809
240 935
556 483
516 341
511 922
469 552
521 1000
55 568
212 346
487 951
487 817
582 409
714 939
960 151
947 29
664 407
49 226
138 658
205 90
169 14
641 666
851 140
902 276
779 700
671 805
241 810
343 376
484 302
374 735
380 152
195 30
694 140
297 70
216 493
463 188
342 150
12 308
476 57
308 400
885 195
436 209
427 299
366 865
693 353
75 465
280 577
934 177
672 559
704 95
389 756
32 283
559 476
240 717
566 429
500 939
83 612
612 776
409 114
888 593
649 163
906 419
141 125
244 346
166 229
480 36
826 626
172 552
777 827
726 645
172 628
452 732
742 964
148 967
925 498
407 795
347 365
241 882
926 667
289 842
627 378
253 767
714 846
718 704
319 727
119 203
305 95
260 519
36 225
636 198
90 874
329 952
761 905
162 103
17 129
233 671
212 834
928 451
382 353
947 298
164 781
236 247
716 370
937 702
539 684
151 474
914 813
941 372
507 546
271 500
14 553
950 130
725 947
218 82
696 504
739 404
885 241
382 553
979 597
920 936
934 376
947 228
903 647
407 981
481 225
110 962
930 322
429 118
322 702
771 688
610 487
492 416
913 652
8 354
28 360
280 910
986 932
356 560
68 373
771 57
418 691
635 116
209 87
550 241
849 223
491 892
398 437
842 966
971 860
896 763
230 113
663 922
858 71
877 376
70 819
19 826
350 624
734 794
783 448
515 603
350 773
926 152
84 359
957 29
562 52
304 96
793 360
39 383
178 6
81 658
45 317
994 306
756 793
312 639
888 98
964 722
866 921
671 567
869 740
21 164
499 293
303 937
415 113
597 152
448 859
975 758
851 447
129 456
199 965
992 199
540 328
136 509
331 76
149 761
427 853
287 679
925 931
761 185
366 815
819 986
209 609
509 634
791 52
273 400
280 602
710 154
953 232
987 633
955 631
93 718
98 768
221 782
539 390
841 625
407 563
391 244
626 952
1000 692
276 35
170 891
569 257
981 134
201 675
105 824
28 145
863 187
28 216
903 124
792 522
827 470
532 294
420 11
727 757
302 819
69 947
671 153
887 166
908 484
165 567
297 199
267 21
211 684
692 81
570 403
583 991
915 766
771 72
300 267
574 737
635 232
437 969
318 831
165 485
747 161
328 209
902 972
202 743
895 457
258 347
571 511
745 959
807 652
558 649
357 29
519 58
102 395
684 105
259 266
413 708
59 441
916 457
949 205
795 720
61 357
805 186
998 38
860 117
64 427
711 130
347 2
774 565
566 764
3 56
224 637
362 981
435 286
139 945
707 908
965 182
389 320
398 6
647 461
21 340
398 185
982 838
237 329
535 888
521 22
758 199
431 741
874 548
920 672
514 287
91 278
17 595
293 203
892 762
618 194
849 974
718 194
91 311
94 307
250 553
446 242
340 110
611 92
46 118
962 362
123 475
520 88
672 309
491 160
372 290
221 735
837 707
799 670
715 2
503 478
321 253
701 10
381 130
669 68
750 467
37 331
492 883
37 111
968 901
329 524
392 799
33 609
660 608
205 213
581 347
683 656
790 904
608 133
581 710
37 894
384 12
651 18
579 647
476 687
745 666
512 258
289 830
184 968
56 823
216 38
811 859
742 984
319 413
469 52
702 837
723 881
235 782
716 982
497 411
680 647
466 369
805 153
193 606
820 30
603 674
873 352
686 810
513 336
143 261
415 4
376 131
444 737
734 949
565 865
722 631
35 197
429 246
278 596
272 731
279 763
276 358
812 154
364 830
729 30
367 68
462 411
390 538
251 48
54 66
297 278
583 559
745 556
876 898
163 747
629 558
703 976
857 333
726 923
367 860
752 493
31 86
869 947
264 328
260 448
220 861
634 163
384 528
211 9
981 267
685 632
154 432
328 96
617 416
601 875
132 68
403 194
534 536
30 159
312 291
638 456
264 779
307 177
637 174
843 774
255 732
443 530
231 868
549 686
709 199
199 228
753 238
54 578
32 329
81 300
838 718
774 19
139 520
764 263
535 157
802 340
954 352
141 595
313 756
95 686
529 812
127 484
764 820
67 924
80 474
343 39
941 738
826 973
498 495
604 393
740 186
100 982
621 374
498 538
49 957
663 895
139 867
996 872
916 694
691 919
316 798
386 699
36 985
678 554
753 970
418 703
707 453
599 503
628 18
677 107
586 882
475 66
949 96
624 877
982 916
560 962
392 464
552 558
953 661
682 316
42 244
747 37
444 593
692 307
675 736
279 710
586 777
816 329
882 644
245 7
317 253
675 925
303 105
908 492
979 669
508 99
310 376
870 689
9 511
616 251
431 992
63 243
523 255
331 546
236 532
37 750
725 494
119 745
453 506
919 183
872 502
833 208
45 121
136 560
426 592
564 746
254 505
484 292
519 140
19 523
107 687
296 750
967 302
92 17
591 897
953 284
317 528
86 180
318 272
165 196
633 779
897 499
670 108
875 852
377 944
440 458
438 486
251 632
408 188
743 927
566 508
315 218
701 249
280 561
833 419
496 358
623 518
887 843
348 877
983 227
465 774
655 956
444 565
570 351
669 499
725 156
579 769
435 149
595 388
404 129
935 325
493 74
44 451
471 622
788 878
655 596
51 816
850 72
707 447
686 250
650 570
745 874
823 133
177 514
586 63
730 337
966 494
233 449
227 804
416 253
745 76
216 334
200 608
849 346
897 80
494 988
670 280
263 937
460 883
725 357
719 6
12 391
25 314
317 419
815 647
577 570
332 569
34 130
705 789
262 135
764 488
222 8
379 233
807 295
402 295
85 353
566 324
601 912
566 749
246 141
112 535
682 4
367 217
598 938
957 67
307 554
94 153
226 86
759 831
935 345
840 913
102 287
482 744
214 254
955 682
222 227
800 221
18 110
889 581
822 80
827 846
84 679
653 81
811 954
512 636
907 497
21 409
596 156
39 582
903 418
836 863
913 186
211 616
963 291
802 328
190 209
475 344
320 217
245 430
192 896
472 75
685 8
22 919
863 937
507 234
955 206
489 80
348 107
284 635
13 903
38 895
976 145
748 371
428 267
380 164
656 526
447 691
3 853
523 314
657 694
160 531
929 685
780 78
707 433
603 593
113 369
526 442
527 859
1 636
455 368
589 460
254 881
653 77
768 732
729 432
530 611
715 659
630 688
425 328
244 769
524 839
5 522
881 188
917 46
624 92
44 786
190 485
309 836
142 584
345 363
483 268
851 673
323 70
737 697
427 163
357 676
526 542
627 246
648 980
821 825
39 499
1000 614
931 948
32 632
577 575
271 651
308 61
923 888
136 231
162 753
277 867
512 539
528 75
92 672
407 497
14 19
881 371
528 80
254 517
547 921
94 107
728 578
656 99
657 945
860 709
988 481
616 950
718 647
692 127
831 289
460 168
857 324
59 518
706 997
653 585
388 578
736 155
525 773
149 303
584 332
379 223
748 664
257 67
800 549
345 354
736 188
868 123
330 526
896 269
85 828
783 304
79 479
711 586
747 11
412 540
779 450
612 567
846 61
216 45
15 876
89 346
126 56
296 932
990 992
305 886
246 522
754 658
593 539
648 726
615 425
946 688
192 4
954 746
426 983
120 41
726 663
11 891
174 864
704 333
496 321
450 615
190 651
20 735
313 453
295 293
611 110
667 438
112 367
772 774
208 992
998 618
162 86
944 160
2 854
474 96
127 873
182 300
623 646
975 405
946 458
771 579
47 507
649 739
684 807
696 252
342 63
405 626
588 797
859 72
183 332
514 380
143 814
183 282
688 641
987 463
533 66
278 800
567 138
553 206
190 152
938 136
419 430
494 392
294 968
577 413
103 419
655 780
891 394
274 554
404 470
68 787
355 216
199 421
339 765
989 404
930 711
100 121
801 765
3 850
353 706
682 601
766 876
203 649
839 315
21 506
743 130
918 528
506 781
429 972
471 764
213 750
748 88
349 195
675 385
595 120
94 754
391 569
146 542
685 191
389 999
183 492
833 32
484 690
959 300
864 453
994 406
490 778
173 79
493 426
663 360
495 717
317 100
627 411
317 856
160 325
10 900
492 802
296 906
227 736
447 947
974 96
3 266
617 693
336 257
110 157
826 1
958 449
250 955
971 581
69 998
71 338
801 651
122 432
951 266
717 467
504 266
950 639
542 383
362 108
49 373
362 329
477 979
556 429
554 909
146 88
141 77
795 619
395 738
341 703
507 916
556 60
697 241
770 288
230 257
768 908
684 846
975 902
435 564
926 868
516 571
817 389
471 969
884 246
40 681
531 324
144 900
338 552
855 330
622 918
311 865
398 867
881 369
797 417
12 952
580 372
203 387
796 221
775 777
464 695
727 951
562 893
480 729
49 623
230 432
224 202
800 959
179 576
902 70
601 942
220 223
848 140
90 498
227 361
877 272
786 783
701 395
31 982
487 129
571 605
81 544
655 162
970 950
125 298
375 300
750 860
695 744
686 921
250 214
3 655
347 940
744 970
946 838
908 54
91 647
754 553
366 894
279 215
120 689
391 804
665 168
447 321
718 767
399 866
65 741
717 526
42 617
716 98
845 59
618 611
49 714
501 605
920 335
560 849
580 999
205 459
774 538
132 537
974 12
678 529
875 438
908 726
859 38
760 35
729 68
87 517
118 406
32 245
470 866
945 296
937 519
344 261
906 929
215 905
348 466
80 896
640 311
644 590
814 684
668 476
427 688
305 27
868 969
82 464
738 190
572 269
694 228
508 574
27 71
36 299
368 881
216 347
679 872
405 386
538 295
800 514
964 239
511 384
624 631
114 914
644 202
740 754
27 995
282 262
356 686
238 807
984 600
649 290
151 450
102 390
658 964
689 570
603 551
703 790
878 270
360 503
373 490
397 667
79 718
918 196
648 559
19 653
1000 451
275 720
436 113
187 79
264 688
992 253
747 58
960 714
103 899
478 105
74 744
766 469
228 211
48 790
93 79
962 436
478 241
132 225
731 321
964 621
713 575
354 105
432 647
903 239
323 264
43 5
584 545
477 281
888 977
243 519
705 256
479 981
750 232
282 211
193 491
412 952
734 710
687 387
888 870
389 119
704 587
776 489
967 899
321 881
35 791
444 725
835 763
192 556
879 510
662 752
842 473
948 840
504 656
772 586
695 543
411 484
649 487
742 119
1 664
953 652
755 596
570 247
378 548
743 597
933 552
986 28
445 787
291 871
43 466
80 175
964 915
926 944
72 906
397 702
471 71
179 772
509 751
105 642
825 541
971 284
990 538
423 99
370 698
747 373
919 711
38 542
782 788
234 207
837 723
326 424
769 793
794 309
69 617
512 725
512 613
199 660
675 370
586 602
352 265
618 422
276 268
718 244
67 962
65 871
647 421
845 733
364 409
392 255
790 208
243 905
511 458
759 817
344 753
6 814
199 920
843 35
580 303
17 73
135 25
772 560
263 879
76 79
80 486
531 867
875 185
826 245
587 833
117 533
807 106
730 234
694 885
672 969
601 287
138 952
197 994
595 661
933 338
872 365
703 980
196 330
732 521
564 223
561 480
671 53
886 367
784 393
493 111
510 169
766 824
518 227
993 669
717 295
58 676
317 238
917 161
227 612
171 855
788 333
184 988
55 227
349 874
51 324
901 392
900 539
497 501
671 655
832 672
224 232
4 432
447 678
321 214
419 739
51 745
528 263
258 716
755 628
173 227
372 98
394 928
656 375
845 702
345 684
955 421
922 759
362 313
845 223
297 451
907 240
435 52
579 842
771 175
462 910
756 529
831 611
974 576
209 780
212 473
765 785
622 40
626 79
229 464
435 690
984 544
475 938
385 356
543 145
582 765
117 294
449 750
783 915
470 979
415 285
775 713
355 706
635 170
224 277
980 713
89 108
510 138
152 720
983 269
519 389
391 321
649 259
533 384
459 232
938 145
257 539
167 911
830 41
172 166
531 440
241 370
72 215
35 21
898 928
102 171
663 862
642 134
900 672
422 895
775 243
462 712
146 326
586 621
989 281
266 312
724 527
611 548
808 47
434 660
620 449
511 429
220 953
198 148
268 803
323 125
922 54
968 272
417 696
419 397
85 29
495 890
80 13
184 661
803 986
376 659
430 426
125 906
914 681
756 453
575 301
679 285
856 646
362 816
860 1000
614 83
657 632
184 987
449 702
306 212
240 520
125 392
337 158
497 474
534 154
620 245
872 572
743 451
166 632
372 312
282 588
542 716
563 281
78 937
96 751
855 843
1 500
129 918
731 751
107 984
233 29
796 673
889 313
582 244
675 178
842 76
58 512
459 366
974 573
239 246
998 420
788 707
659 680
656 673
978 423
145 234
383 863
77 318
903 193
50 899
463 75
451 17
555 650
97 347
697 115
51 147
389 889
93 163
18 144
70 642
828 136
459 548
134 429
741 989
165 113
237 732
960 368
16 947
928 34
367 834
273 116
794 723
474 703
775 829
420 664
271 68
975 530
537 535
703 5
743 322
616 897
369 798
603 524
876 944
83 561
160 99
526 236
807 125
840 909
727 447
75 505
171 774
194 993
144 594
878 222
381 148
368 199
673 85
912 478
762 159
565 209
54 388
889 613
332 72
325 686
854 420
721 112
493 393
922 362
356 173
299 950
230 920
345 919
259 429
349 230
833 502
233 448
211 799
811 891
157 123
597 249
894 731
529 628
215 431
196 888
114 135
805 676
652 196
81 453
632 276
215 717
603 629
879 745
125 193
915 616
80 298
601 82
441 935
870 68
704 725
409 500
244 383
507 43
755 87
630 899
115 396
534 475
290 611
182 196
477 326
605 826
276 311
974 851
8 820
238 709
866 371
54 648
806 630
523 22
301 584
903 850
560 659
123 794
371 872
862 964
655 870
561 95
518 585
930 173
177 452
614 449
784 359
718 643
518 452
552 801
141 791
679 906
221 271
94 788
649 663
411 16
984 230
70 742
705 407
646 14
61 63
701 58
553 346
68 827
914 945
744 862
359 293
779 654
185 731
891 41
433 242
5 475
792 973
402 185
735 341
607 457
578 410
757 694
87 509
800 340
28 137
825 612
197 617
877 218
302 994
986 547
370 383
844 405
721 700
97 23
128 682
335 159
968 345
759 872
611 516
369 847
679 633
67 194
235 347
776 232
555 590
475 803
728 305
57 528
234 713
148 730
852 178
675 226
195 709
706 146
114 380
389 544
817 290
945 115
497 248
665 619
597 383
640 594
640 588
93 432
954 648
398 946
346 784
971 979
313 953
519 453
257 429
659 335
634 665
308 86
168 836
940 594
985 448
845 435
624 347
267 362
528 93
631 996
180 238
975 999
846 402
139 90
936 398
423 847
972 420
532 391
594 226
668 802
560 85
629 216
452 44
590 958
990 526
929 356
309 18
150 191
690 704
723 105
213 223
553 334
626 773
239 405
728 494
561 977
791 321
618 208
155 632
302 635
785 876
991 967
162 869
273 263
745 269
589 988
356 118
327 411
105 713
493 628
391 935
734 958
645 735
657 244
246 353
847 401
335 888
376 54
3 198
927 752
630 154
332 867
226 856
657 738
92 877
630 639
40 677
706 134
767 664
560 973
897 605
490 219
211 728
11 238
175 583
11 544
765 811
853 336
203 896
25 379
242 467
392 870
500 40
581 27
404 561
389 882
186 358
76 822
214 149
510 7
141 82
436 996
556 214
297 523
27 157
166 942
514 119
307 130
784 441
507 502
716 634
335 101
350 449
587 46
144 275
630 502
3 518
648 875
127 654
887 177
377 380
997 568
254 235
561 896
583 851
352 641
471 406
808 270
950 23
242 875
807 369
815 837
236 558
870 565
146 383
961 653
625 359
264 380
478 987
368 305
737 990
330 599
683 207
432 407
505 546
94 88
187 412
48 676
386 644
449 400
310 676
234 185
275 112
627 972
611 115
593 352
577 123
78 425
729 491
332 983
114 613
85 401
850 658
74 492
951 287
28 63
749 471
821 385
634 834
483 217
899 251
384 669
442 152
301 968
499 202
995 434
506 482
22 24
913 275
139 159
731 440
800 619
685 862
823 459
680 580
315 281
134 193
977 414
777 68
364 482
347 483
825 592
723 926
317 880
986 457
171 89
611 273
775 326
536 376
556 786
295 153
358 272
533 537
802 270
167 867
952 274
124 38
304 762
774 164
528 576
947 315
596 305
303 558
990 434
886 921
274 260
12 366
664 274
596 161
72 773
820 801
919 115
852 15
574 996
768 800
5 23
946 730
164 904
950 343
905 266
399 712
827 985
70 337
420 757
650 66
148 600
567 811
964 869
501 76
266 356
876 513
997 424
729 458
21 556
212 966
537 463
675 804
634 416
320 373
132 800
381 385
252 804
746 139
562 958
760 144
782 149
1 163
966 585
14 619
777 521
822 780
944 401
172 313
24 707
673 719
414 641
194 223
770 693
777 951
327 45
348 555
29 635
478 205
507 982
837 757
79 976
621 99
288 478
463 825
63 809
284 868
548 655
454 83
916 609
227 631
240 681
307 806
518 843
760 32
750 658
614 589
25 701
697 74
605 405
22 790
700 778
951 710
92 331
208 801
856 57
120 86
151 907
293 84
832 787
582 57
199 468
12 611
797 883
850 785
96 759
433 931
311 799
182 249
720 799
728 769
543 621
457 517
494 319
81 816
377 844
490 593
13 421
448 49
976 263
90 973
655 251
251 950
778 718
215 128
476 141
933 193
543 628
541 375
242 82
727 124
200 48
474 585
295 76
620 749
905 442
644 56
789 336
621 294
499 912
293 960
973 104
113 951
438 892
11 933
605 411
610 110
490 766
21 955
575 737
589 895
600 122
682 266
143 293
254 77
407 588
982 233
674 248
496 546
87 740
305 905
638 161
378 901
177 764
590 88
174 227
834 507
234 452
594 269
572 512
652 716
143 832
261 181
340 751
807 538
178 763
504 815
324 803
837 552
380 620
501 598
834 737
310 920
346 985
197 834
454 533
477 221
443 474
43 644
967 759
911 43
348 122
402 769
975 592
674 342
716 335
326 140
594 648
463 115
500 781
569 359
336 436
777 854
353 2
399 295
443 617
465 583
67 943
755 2
934 477
576 470
331 994
680 491
487 661
184 434
573 211
541 381
78 337
384 904
614 647
247 767
997 112
930 257
824 72
203 294
808 746
597 645
476 884
764 453
169 450
301 357
746 465
702 491
935 759
399 507
927 468
289 264
931 945
193 186
244 539
74 855
986 535
503 914
229 323
430 602
321 345
275 176
246 734
448 739
71 519
256 587
52 31
961 265
366 461
287 822
995 615
773 343
25 643
244 908
265 6
510 868
130 477
829 95
119 69
186 45
455 849
893 70
40 257
422 434
111 471
363 709
668 526
205 555
560 687
865 945
500 416
171 829
646 25
230 921
119 989
111 813
863 139
483 431
284 488
511 1
345 99
235 56
314 897
888 346
748 552
329 105
423 182
245 313
168 306
820 576
548 631
493 688
956 620
630 751
255 76
607 89
445 348
751 234
203 370
792 81
959 394
387 377
922 781
501 388
859 517
415 790
859 912
252 476
605 652
349 841
95 445
998 185
339 192
119 112
939 942
912 218
121 733
674 91
811 799
210 91
50 736
876 319
504 724
757 7
430 376
359 400
118 418
161 407
315 244
570 782
518 17
539 211
631 489
365 338
425 896
750 675
32 927
399 213
402 289
263 643
840 159
356 887
335 761
421 743
13 693
460 306
920 841
945 17
958 551
301 90
177 421
439 358
491 993
8 283
754 810
57 123
614 228
693 74
169 311
268 659
259 216
936 3
115 354
812 38
825 55
573 332
182 768
740 538
380 329
51 844
546 949
910 459
23 160
242 331
719 403
193 257
944 574
444 1
133 920
555 678
640 531
270 104
898 789
875 777
34 943
233 45
458 406
873 616
348 481
8 912
46 419
356 532
41 480
841 628
17 597
372 236
953 394
824 130
361 720
628 687
440 748
411 630
748 842
704 775
785 690
961 863
576 459
763 652
252 404
370 995
822 453
296 742
280 919
249 348
555 935
918 593
655 304
607 106
796 362
915 508
358 689
232 547
605 990
726 620
57 874
912 884
28 835
770 252
664 627
416 729
938 169
826 614
818 958
914 829
578 254
387 430
179 202
928 739
87 673
705 442
585 483
809 622
368 202
908 130
882 654
323 653
204 835
627 618
980 504
66 358
480 528
346 940
605 767
975 558
957 649
971 84
734 318
854 978
530 897
413 674
627 862
818 99
100 180
359 460
224 2
710 650
896 798
56 399
247 359
468 921
891 604
385 405
601 653
14 49
767 842
734 589
237 616
721 500
914 547
142 901
377 440
327 887
350 494
749 747
194 839
588 802
461 610
754 871
324 753
130 291
86 376
282 621
354 830
260 840
211 80
389 520
904 466
295 842
576 510
963 483
678 765
867 451
506 847
288 884
601 285
567 769
867 850
10 124
276 828
971 406
341 353
328 208
15 341
573 692
866 459
505 128
836 383
515 979
651 20
426 844
237 270
141 431
643 969
939 672
1000 254
695 651
36 44
29 156
291 777
13 852
124 61
836 145
288 80
159 714
603 302
948 775
861 925
87 338
477 999
637 872
134 95
260 633
847 345
281 73
119 135
174 795
760 112
856 784
40 646
120 900
959 95
266 937
539 522
730 255
908 595
392 886
526 95
916 975
824 750
912 955
169 635
458 689
393 455
376 817
914 426
241 484
580 86
296 819
47 58
813 518
805 474
611 701
674 534
160 686
291 372
131 808
408 599
808 697
569 489
781 737
913 864
388 362
219 720
414 952
717 527
35 961
957 700
249 687
350 667
805 636
56 75
520 540
399 696
50 265
855 998
820 26
168 312
745 397
294 699
220 636
291 15
93 859
294 324
124 317
189 857
438 934
543 556
703 282
895 326
995 534
396 775
247 835
955 110
463 610
596 320
770 760
920 46
904 340
254 565
8 715
954 343
743 330
360 609
285 635
453 493
316 361
147 626
347 572
390 647
76 806
453 229
48 979
21 234
834 378
184 731
577 884
104 41
189 391
455 389
938 309
186 982
795 130
328 680
577 384
764 968
171 534
686 492
586 348
169 324
889 76
213 490
574 119
272 500
310 690
639 843
554 457
309 386
1 421
354 165
132 46
228 743
771 701
212 612
6 979
83 330
913 133
639 429
338 271
262 667
248 860
547 75
877 783
878 220
678 668
600 898
197 298
970 964
503 719
162 520
380 215
873 8
592 639
440 499
264 439
664 867
574 925
521 931
457 652
373 908
963 949
312 521
749 13
610 397
973 584
109 316
91 174
452 619
929 684
882 76
49 241
847 720
624 757
563 649
634 944
580 864
235 184
705 32
492 655
590 94
737 901
534 21
735 444
715 440
898 881
38 590
634 599
552 671
614 427
470 347
206 453
742 316
721 673
258 815
876 198
194 878
757 385
187 981
253 651
36 474
926 174
717 844
5 65
34 141
161 205
339 610
714 736
954 599
823 301
795 134
287 992
28 254
382 344
227 677
90 512
907 884
327 514
887 825
216 617
985 648
993 925
321 938
37 773
174 292
247 182
595 733
25 746
650 59
119 281
498 275
445 692
761 995
850 376
497 851
802 121
311 353
706 749
758 851
157 752
133 750
199 594
382 350
912 489
227 364
994 396
458 807
652 884
96 687
168 276
712 31
473 859
354 597
617 813
150 684
442 684
549 915
518 884
756 388
380 450
357 894
981 251
806 802
865 930
626 728
313 295
50 25
353 460
616 784
727 506
136 337
829 346
146 817
881 348
468 245
269 730
635 87
50 616
651 210
197 591
256 454
475 473
785 371
982 335
918 627
788 398
19 629
235 437
631 529
294 598
808 24
537 1000
986 233
857 350
29 410
98 891
233 67
738 580
274 891
184 860
651 586
833 366
958 98
728 294
49 573
73 629
406 607
424 647
974 395
829 388
972 34
354 485
60 461
75 597
131 573
589 289
156 928
895 1
291 469
892 199
37 333
788 812
205 718
791 794
764 841
433 179
832 828
260 885
987 123
539 195
945 32
999 187
602 588
566 3
434 241
304 291
431 367
427 207
559 487
248 662
846 607
166 638
879 166
916 71
449 681
692 495
600 818
622 161
869 628
765 293
798 450
389 944
311 737
85 954
622 615
63 517
387 627
556 670
408 852
525 10
837 824
959 793
118 902
30 135
374 291
619 287
172 129
838 890
946 29
678 773
228 620
123 491
453 896
50 851
265 305
893 960
256 13
180 127
10 419
925 41
716 1
948 694
816 219
484 250
757 393
469 767
291 91
132 663
100 132
168 515
540 535
102 541
47 108
354 374
378 440
216 418
124 802
689 794
398 799
443 835
746 572
98 9
700 744
650 149
507 638
501 999
942 831
810 757
866 753
533 516
936 468
184 203
219 695
990 415
860 28
441 801
705 527
808 914
592 989
336 50
618 647
96 186
694 204
92 952
462 496
744 86
625 81
558 874
912 265
248 258
506 559
500 178
531 628
369 276
500 872
623 570
355 29
573 157
42 932
159 821
731 743
723 3
421 950
791 85
486 447
342 206
384 480
952 471
999 845
634 832
128 757
82 484
101 652
873 215
193 940
866 190
593 251
334 412
157 229
371 639
31 841
482 515
335 143
187 935
420 363
556 374
740 94
566 238
255 574
881 521
334 943
126 766
113 97
448 69
388 350
865 126
715 320
275 622
896 817
701 917
463 173
809 51
837 822
806 54
884 593
828 44
153 273
357 390
964 919
146 67
814 458
322 320
310 879
726 16
23 826
255 517
820 729
926 356
406 94
10 687
196 975
689 27
905 738
491 218
924 301
357 995
738 307
603 18
775 450
21 706
778 885
943 592
375 26
196 385
328 230
981 630
736 531
257 378
512 69
767 855
736 259
286 339
285 170
325 35
376 745
585 155
481 969
746 624
379 615
873 913
778 195
116 594
727 190
913 921
49 228
96 8
723 280
115 414
382 35
706 315
873 589
885 120
414 650
807 696
975 654
444 923
78 365
278 695
883 65
610 120
425 797
715 492
280 956
172 709
758 596
19 702
393 151
892 740
841 533
208 666
199 790
789 787
602 214
283 36
840 906
79 143
145 620
783 782
248 660
602 643
356 531
179 11
105 994
662 661
992 410
831 317
809 646
123 620
94 622
800 976
399 311
246 331
14 738
47 203
820 270
456 689
684 732
95 48
981 345
492 965
656 486
19 395
940 595
593 42
825 555
483 372
727 629
453 633
782 760
557 634
105 133
646 939
351 567
343 828
219 591
311 608
96 426
211 565
738 360
238 252
818 274
857 766
760 724
761 286
142 389
721 95
602 145
633 56
981 119
115 592
645 589
715 637
778 746
119 205
599 243
126 214
137 994
205 989
538 821
852 735
32 524
859 103
192 382
288 359
932 461
601 782
669 538
680 530
457 862
614 258
574 291
146 225
749 900
372 525
651 71
407 201
515 754
919 834
997 500
960 609
35 460
335 529
119 469
587 72
980 183
209 913
331 630
156 49
636 758
243 709
777 70
529 215
616 20
546 76
335 983
340 142
18 3
191 636
171 96
901 460
755 984
113 349
66 338
766 415
53 714
688 737
669 79
735 671
799 276
688 898
396 919
509 414
480 932
723 502
313 558
45 819
482 290
493 822
666 195
565 879
776 531
726 91
985 101
22 373
733 491
656 643
907 87
976 273
441 74
587 614
999 592
166 929
111 595
674 381
68 694
172 547
710 754
263 859
57 361
611 482
656 389
226 445
614 545
573 140
384 9
729 631
661 422
434 690
944 941
602 283
543 945
495 907
565 176
298 588
178 277
25 420
586 672
124 70
280 290
94 277
366 260
378 460
895 627
943 624
349 859
893 15
6 821
773 630
133 149
164 280
222 2
144 413
977 649
611 427
395 767
710 725
815 207
132 788
613 627
94 364
53 834
99 557
476 685
230 281
996 460
749 111
1 900
528 647
386 505
119 963
879 410
313 334
202 213
98 272
228 747
305 858
845 212
411 770
925 739
140 510
709 480
569 621
482 648
821 710
726 729
111 306
883 445
346 275
249 685
139 125
833 807
513 592
445 89
226 113
562 203
233 36
478 614
599 737
755 702
199 700
833 65
984 110
183 608
629 76
76 452
538 739
299 963
728 131
708 318
750 721
210 615
466 515
918 315
35 167
462 453
129 644
454 624
783 591
130 237
894 65
958 899
143 340
168 835
577 307
70 551
144 688
509 135
690 106
854 525
857 575
770 25
56 74
614 762
481 116
772 892
610 566
659 59
604 674
600 525
89 397
901 308
197 885
893 186
308 40
688 934
159 15
821 699
676 689
170 370
719 510
665 60
355 492
730 548
477 738
899 697
196 863
55 159
415 111
350 553
443 280
246 953
687 384
336 609
208 114
104 115
507 411
634 819
187 537
866 627
77 629
150 405
684 669
126 852
308 137
924 484
144 290
959 822
44 439
115 977
914 147
787 958
68 942
582 174
83 481
145 142
919 586
486 565
29 861
57 614
646 613
927 769
482 187
303 618
715 215
666 533
950 641
857 87
129 979
867 434
267 636
302 903
171 698
33 462
339 960
401 169
589 109
817 440
559 902
136 671
417 363
703 571
253 964
854 726
823 53
120 452
435 443
620 784
729 357
329 278
52 824
230 154
558 873
128 894
18 494
329 921
614 541
976 285
336 553
884 745
313 170
54 779
635 538
813 954
488 844
147 370
321 365
958 606
467 704
981 946
378 115
650 218
653 543
351 575
19 983
761 817
150 982
204 933
370 809
802 865
24 5
253 759
411 763
712 840
612 267
719 160
2 451
906 696
656 240
255 276
198 834
16 554
214 227
87 861
887 652
678 598
448 3
316 124
160 326
676 877
699 254
937 883
573 948
49 344
744 67
168 568
576 969
472 343
627 808
983 960
826 789
921 116
880 735
508 968
58 740
795 123
464 200
36 322
52 988
267 335
124 968
670 844
30 867
165 356
806 947
25 635
887 942
303 877
73 325
387 41
598 197
886 657
388 511
662 426
672 799
949 403
937 646
340 82
966 452
304 172
637 306
670 401
64 39
106 632
673 625
805 134
64 326
795 952
9 8
700 597
105 264
346 519
785 904
383 547
313 734
840 221
50 650
875 24
937 880
110 789
800 979
463 174
471 623
873 368
388 730
348 332
79 816
517 448
373 467
155 216
373 103
679 40
576 857
767 814
777 832
484 151
792 220
680 54
787 3
700 26
529 953
299 184
139 627
909 161
58 534
130 883
613 656
105 459
982 375
794 715
558 118
598 816
694 166
664 651
66 133
882 41
778 709
324 267
598 551
200 573
427 801
740 377
983 82
519 591
759 328
863 608
324 452
685 246
641 584
573 912
921 338
968 977
523 709
291 397
82 829
733 392
963 970
391 302
628 119
304 885
819 87
836 187
310 813
992 149
798 396
50 126
700 393
646 928
835 309
264 828
205 962
483 45
495 852
23 92
108 846
188 848
723 342
772 663
585 807
346 97
500 77
867 784
702 658
195 49
34 640
538 108
655 901
343 398
65 464
295 233
766 237
362 743
931 364
396 544
507 509
150 49
644 747
626 496
283 125
867 382
760 49
475 882
855 254
466 264
995 646
456 206
601 293
247 479
613 864
969 617
785 492
854 790
279 867
216 907
678 426
975 498
815 683
503 512
320 230
408 144
623 806
472 63
416 440
428 613
463 570
433 905
73 112
358 989
433 353
201 749
409 834
689 967
978 145
546 640
35 260
894 211
26 110
953 87
373 850
692 233
338 219
630 316
453 207
203 841
451 455
158 415
10 760
847 406
214 768
862 967
548 177
291 387
56 40
644 788
261 209
444 282
273 925
398 856
150 583
179 157
582 125
441 811
314 790
894 792
203 132
23 52
884 312
498 622
284 133
331 968
821 346
364 295
208 499
358 124
819 777
351 501
703 445
897 247
684 363
672 380
978 793
124 104
480 287
787 233
770 637
28 606
224 934
733 881
515 405
420 86
9 682
201 10
681 666
661 849
891 297
115 610
735 584
780 77
736 954
197 45
97 52
964 560
975 966
883 534
633 632
864 204
243 75
791 9
979 950
49 754
536 909
157 860
193 274
304 913
622 625
100 816
387 863
256 887
322 892
223 277
129 346
4 273
327 559
236 855
190 340
243 210
573 276
867 510
338 348
218 588
806 547
892 490
951 741
207 675
671 901
809 465
983 495
376 359
753 546
947 862
739 952
815 763
777 31
405 481
424 861
96 966
397 495
343 469
938 129
827 661
540 738
525 703
463 10
633 39
384 332
509 321
263 500
528 967
428 749
214 717
854 247
493 385
879 153
191 152
935 201
260 824
68 233
884 269
700 164
291 505
66 163
310 523
996 58
470 510
558 592
844 914
289 958
61 910
259 224
132 726
581 795
96 698
60 804
781 138
873 288
745 860
247 195
88 835
241 541
644 978
32 730
691 587
958 871
120 873
959 737
313 821
935 905
227 231
349 738
368 396
942 316
713 409
902 991
85 632
717 274
238 638
793 358
592 620
625 543
696 588
570 625
550 532
806 964
41 957
333 437
429 380
628 811
44 901
700 816
308 756
187 885
458 40
81 977
100 533
489 809
805 591
270 703
228 210
894 952
341 439
586 155
763 468
12 549
712 121
840 689
340 791
693 788
747 19
71 488
129 602
211 263
781 753
479 406
95 823
634 125
250 555
926 268
168 472
251 133
964 282
345 526
369 667
844 795
678 522
239 411
426 412
642 30
238 319
108 739
324 57
778 382
956 229
911 751
416 547
484 625
889 227
397 375
207 319
243 829
143 282
488 880
26 98
772 735
236 524
371 102
20 905
863 435
737 915
325 54
166 483
360 126
598 464
883 340
83 822
538 187
781 313
333 296
944 512
145 701
803 948
815 672
310 380
820 899
823 677
331 707
298 682
953 726
876 666
325 937
8 798
219 843
822 486
356 999
839 486
368 978
736 651
321 978
131 397
984 92
575 735
802 447
395 950
933 720
954 278
903 933
682 826
700 549
522 608
995 130
852 650
186 865
799 106
660 673
564 269
540 901
314 190
97 273
692 475
142 338
110 318
806 455
869 836
798 349
748 111
758 517
122 18
7 520
608 251
774 379
753 362
586 695
885 549
745 255
787 502
916 785
410 605
102 628
159 22
309 798
630 337
940 237
176 437
589 690
783 297
1000 878
222 965
915 609
816 824
83 412
346 479
439 445
893 877
270 841
146 742
956 212
70 170
364 665
995 144
143 341
396 496
577 303
30 402
952 536
689 540
709 178
284 188
516 271
81 144
865 841
313 979
603 623
117 776
405 45
978 103
774 823
538 681
978 711
816 22
763 560
141 598
147 367
790 994
759 790
289 980
302 833
643 400
512 727
372 624
671 898
118 874
538 235
698 674
839 224
122 224
842 69
356 891
815 309
337 915
551 291
350 277
177 14
791 10
203 647
763 776
911 143
729 284
515 242
446 127
11 88
491 556
289 655
452 744
512 30
193 759
65 256
747 668
132 464
307 193
884 567
457 67
931 76
589 116
858 889
498 114
235 165
941 852
530 988
116 492
997 567
699 249
750 760
883 118
586 972
277 630
115 168
534 836
329 657
190 166
984 980
640 883
721 311
858 537
821 299
310 749
508 146
810 117
699 501
384 386
689 317
856 914
948 503
738 41
504 159
420 511
220 814
702 957
486 878
825 922
385 874
610 502
758 126
721 301
93 416
807 693
739 260
258 331
339 770
620 298
696 601
851 450
965 958
395 936
440 656
866 253
536 681
317 760
301 455
768 647
450 360
582 30
705 396
122 343
653 522
477 293
780 775
869 517
950 654
192 389
595 221
106 529
645 713
937 112
993 804
427 177
318 428
102 594
200 819
76 403
123 574
258 994
108 927
709 475
412 859
817 52
547 908
304 344
265 643
896 761
977 981
260 192
278 304
665 763
152 558
494 753
987 328
373 864
907 388
265 146
854 649
495 61
693 86
368 753
543 808
399 774
601 519
62 982
778 915
452 379
911 836
818 26
10 137
42 111
831 349
649 65
160 539
445 676
778 458
492 937
327 435
17 209
487 466
654 625
276 970
990 624
487 179
788 21
757 466
180 634
711 283
700 998
473 573
448 345
857 16
892 81
731 4
429 162
231 168
502 180
491 117
473 148
248 687
33 122
369 917
461 922
408 615
529 605
233 598
100 196
934 496
416 21
781 54
801 383
412 416
910 195
159 443
452 15
99 688
372 631
393 737
329 864
745 145
852 737
782 980
915 672
582 401
228 189
408 965
428 285
394 813
759 731
493 983
827 353
798 594
774 284
870 301
651 989
357 239
318 359
686 679
184 274
757 132
985 384
91 958
725 289
887 873
134 900
878 490
482 983
578 350
812 465
100 332
78 265
535 140
734 233
493 417
885 131
954 207
76 264
525 570
490 369
135 72
31 619
227 746
320 382
597 350
81 452
178 44
772 387
974 907
982 833
299 741
596 497
736 81
480 8
771 792
195 419
196 822
621 968
935 151
639 535
199 191
276 555
336 94
828 194
350 253
543 484
961 522
442 747
262 112
489 180
686 246
668 152
929 383
436 274
351 836
411 851
782 930
67 486
847 687
390 155
983 310
187 546
721 620
291 16
394 82
716 318
667 279
829 390
245 398
567 289
293 883
921 811
343 66
708 152
489 716
496 904
932 498
881 71
369 339
442 876
117 517
267 272
80 295
983 425
391 637
938 273
719 701
514 434
319 699
601 910
701 718
397 366
77 913
581 573
738 419
698 432
995 396
710 223
288 821
899 472
973 361
116 464
241 569
842 190
773 207
950 265
71 110
281 565
374 522
690 545
736 125
167 849
816 635
67 270
78 495
207 168
512 429
684 101
830 611
291 775
636 337
718 334
792 103
516 813
436 716
923 214
148 114
654 147
217 552
486 812
596 563
710 624
801 457
848 773
491 377
382 182
270 644
882 722
210 496
830 141
161 929
696 465
533 421
292 969
625 958
587 993
638 296
349 629
828 691
463 617
68 408
789 992
881 448
948 52
238 994
921 884
827 229
134 489
622 917
625 662
747 325
8 274
519 181
78 160
227 706
250 813
91 868
111 580
720 734
985 780
835 305
411 470
890 589
204 601
965 223
903 663
24 120
453 388
88 24
394 54
951 527
217 254
822 828
690 534
132 585
646 757
286 459
261 357
16 29
709 727
793 392
349 596
145 316
158 195
147 509
299 28
900 533
851 226
93 830
901 640
469 147
764 667
645 439
393 961
299 481
579 217
248 930
297 555
792 724
137 238
18 376
814 621
15 841
210 922
542 850
670 716
129 314
81 902
771 952
646 833
208 98
988 474
895 807
93 284
971 956
110 181
392 139
552 600
970 951
602 603
872 931
189 174
27 874
274 47
885 737
716 660
252 882
54 61
841 961
514 432
379 990
201 466
207 296
589 939
612 535
816 319
447 943
731 606
827 352
684 841
98 729
114 529
83 739
799 848
280 476
520 47
541 23
498 144
109 143
8 522
789 131
625 882
120 741
675 572
524 955
53 506
420 838
143 26
909 293
632 923
120 800
79 11
147 30
838 724
546 455
305 103
39 192
663 421
967 753
273 703
17 941
427 707
954 999
668 830
723 700
772 831
5 265
763 837
412 841
260 783
396 272
998 595
640 677
139 437
257 464
415 475
722 733
245 225
711 760
260 375
491 695
515 514
540 657
534 167
696 789
569 666
808 853
20 115
575 446
342 77
14 623
488 847
635 315
885 317
244 447
572 849
822 405
776 559
277 954
957 265
322 959
774 454
71 342
91 653
63 321
668 736
232 926
40 329
182 34
105 8
631 346
755 20
559 187
782 878
64 241
686 274
333 843
14 760
277 207
27 881
353 946
257 963
66 427
924 771
817 683
206 885
265 128
354 565
686 814
330 549
664 917
639 626
325 157
900 11
523 519
991 778
906 928
961 676
637 850
716 111
707 357
697 522
429 157
89 560
455 146
237 564
130 283
884 204
894 19
378 609
140 380
696 825
524 297
730 458
601 47
360 599
554 389
526 157
720 548
219 846
245 303
842 637
358 885
681 353
14 287
463 952
348 434
697 188
467 913
697 349
142 563
984 380
772 672
969 640
989 747
948 79
179 690
795 442
989 497
859 137
834 19
176 579
507 582
446 766
670 650
5 752
724 533
502 603
74 439
974 984
469 939
223 388
931 324
599 482
274 530
292 506
753 398
878 483
10 649
900 504
300 682
813 283
763 939
50 647
113 809
384 90
556 602
722 89
647 724
61 829
550 8
637 220
890 583
993 255
464 889
25 276
726 845
551 773
463 966
896 186
153 974
467 430
422 185
355 799
182 225
703 999
367 817
484 699
13 380
544 83
561 420
743 776
855 353
285 804
119 944
386 540
882 628
337 924
403 970
501 235
370 434
872 9
742 771
272 917
192 951
411 809
257 964
846 829
630 607
720 510
452 217
645 178
285 500
231 379
985 636
139 113
48 390
412 80
375 225
672 861
665 286
998 328
348 197
297 915
606 474
638 896
548 457
306 219
803 831
996 99
608 565
164 784
707 561
442 162
509 372
304 462
826 532
649 223
779 698
116 455
649 471
16 894
980 35
964 77
647 847
11 400
685 460
698 265
570 896
73 409
49 86
968 880
722 494
680 620
980 163
489 705
691 356
384 222
353 879
995 776
919 575
665 596
194 5
808 405
944 48
121 35
723 417
817 524
50 593
862 339
106 133
849 402
336 38
649 694
6 277
831 531
404 138
860 403
55 781
887 570
464 711
393 541
644 178
882 280
710 616
483 930
586 477
643 883
592 543
430 614
187 622
230 387
51 134
962 182
712 25
311 167
437 642
272 31
227 444
348 712
640 279
186 804
429 64
984 660
323 747
757 710
726 672
322 506
42 311
919 540
594 238
338 82
777 727
590 28
224 928
790 341
718 930
474 351
841 164
727 740
711 6
615 783
805 438
287 713
575 165
849 233
206 97
576 62
64 129
11 46
318 663
492 874
695 384
229 493
155 121
167 811
895 928
95 761
909 486
62 762
303 189
422 875
849 212
129 785
174 622
822 918
60 846
191 692
185 709
16 970
773 194
646 371
267 30
984 743
964 679
859 729
855 520
41 126
349 487
342 363
662 991
963 116
383 664
627 698
721 274
246 690
395 887
329 456
453 416
985 73
161 304
537 791
301 415
388 814
278 263
730 496
349 95
17 721
603 77
640 389
419 996
811 330
690 217
473 394
836 797
708 483
777 893
226 605
864 313
218 971
184 442
783 4
472 388
601 273
576 578
284 837
228 484
622 301
975 780
852 470
326 666
826 913
484 631
358 504
368 104
844 947
687 189
457 606
43 870
284 764
905 950
783 697
562 626
303 296
914 402
783 621
680 978
553 143
562 579
74 555
748 981
181 916
914 359
139 589
394 287
307 632
97 595
273 706
862 498
71 38
990 922
669 475
891 989
221 288
226 705
999 233
262 12
34 727
961 777
342 297
887 42
116 874
959 618
746 108
748 352
276 662
503 740
611 690
727 821
76 649
315 940
831 208
18 572
186 117
719 79
374 904
653 579
580 423
841 727
40 927
365 573
331 894
138 833
208 929
897 580
329 471
736 53
210 684
513 215
233 412
722 762
597 767
363 30
25 903
444 451
221 126
684 502
234 243
218 554
483 900
744 547
754 847
677 574
619 437
773 457
826 217
116 506
598 147
71 583
491 946
747 779
686 181
35 976
869 28
151 900
817 314
601 54
880 311
846 744
423 920
635 42
255 58
973 456
836 662
231 170
10 786
35 478
989 447
238 111
78 787
462 905
426 336
654 180
543 895
55 700
707 467
526 564
865 531
819 166
25 865
725 874
576 288
912 854
132 271
783 904
363 259
885 561
331 597
836 387
462 504
861 502
298 590
177 799
214 3
340 980
889 158
672 647
196 581
132 425
227 376
975 101
427 648
488 753
681 69
68 401
178 691
665 42
576 201
750 260
7 639
715 965
562 715
493 325
63 782
837 374
8 369
355 623
758 200
159 212
624 839
995 442
501 246
699 666
497 974
526 806
49 404
827 798
836 69
446 601
112 440
897 404
865 21
840 316
882 966
501 700
943 826
26 56
571 28
691 729
952 90
718 223
870 644
449 50
804 502
420 591
709 293
696 647
513 444
521 942
733 652
359 696
294 779
279 700
776 883
501 464
594 414
714 97
959 27
645 999
555 174
525 136
648 748
695 567
630 418
305 147
620 659
231 731
403 681
129 174
432 635
888 853
886 346
694 855
792 642
815 969
260 503
133 167
953 337
801 123
725 149
818 761
186 565
925 777
480 565
140 360
176 611
219 807
727 884
245 676
119 889
30 711
391 520
761 561
379 915
346 133
147 728
77 181
642 957
463 25
843 100
705 922
526 476
68 653
454 620
987 911
465 884
273 968
158 208
455 820
450 301
56 152
76 242
638 665
356 883
54 359
753 60
778 752
332 631
981 554
477 796
754 167
513 330
791 113
185 737
274 856
527 583
776 303
846 11
311 964
921 543
276 475
160 187
963 891
256 365
328 628
878 195
88 874
589 650
57 725
754 660
197 413
659 224
17 553
607 435
666 513
311 112
575 980
9 798
584 98
259 225
252 256
330 448
273 44
892 234
876 75
345 14
712 800
319 542
347 681
796 439
352 307
353 413
249 347
391 311
964 19
607 30
408 628
529 861
197 923
4 15
379 339
146 735
649 670
425 675
601 979
700 794
879 449
289 92
797 157
127 987
686 632
704 645
267 4
375 911
164 599
940 811
305 988
782 101
612 338
684 524
843 538
295 207
299 586
306 266
372 702
393 678
2 847
43 66
278 553
399 506
803 879
851 710
993 965
25 660
686 601
579 293
893 834
560 391
292 862
457 421
382 248
39 433
388 966
748 802
840 937
530 353
772 733
715 795
323 616
321 267
227 652
370 901
114 328
259 261
890 824
646 349
468 326
533 173
583 779
8 677
722 365
747 420
173 190
943 427
302 846
309 476
479 730
420 68
858 452
334 675
62 143
282 740
469 368
276 966
542 112
462 727
671 909
644 189
495 524
519 87
593 62
480 927
169 67
199 496
47 360
562 813
363 983
529 875
791 929
374 384
111 683
209 891
512 89
15 208
962 470
44 801
825 45
490 896
606 707
741 651
12 493
893 342
172 62
178 800
324 725
468 100
541 37
134 644
334 774
864 44
213 722
264 616
993 560
370 358
84 291
969 791
145 452
678 832
815 359
876 657
41 944
834 405
936 97
595 961
769 153
749 551
423 208
819 824
611 9
131 7
709 820
722 326
992 615
359 836
926 510
667 613
135 739
496 880
446 310
679 32
679 349
294 570
914 127
541 284
343 945
690 321
679 527
558 271
397 209
267 771
414 123
889 626
885 298
640 331
487 638
936 739
185 615
808 850
885 969
657 84
376 254
966 60
211 712
280 270
532 689
213 470
920 619
873 224
949 640
665 943
786 418
169 779
608 601
257 900
258 730
541 28
84 268
748 800
414 936
844 926
582 210
26 370
608 555
539 719
128 909
116 997
680 786
662 878
153 988
26 727
495 340
882 774
825 23
893 114
274 59
345 187
102 370
198 911
544 750
532 17
253 489
721 610
593 399
988 82
277 363
682 499
684 696
766 670
995 862
341 236
183 420
989 806
415 542
416 483
496 994
770 373
216 281
620 965
475 736
846 465
269 847
331 203
235 228
802 262
253 961
696 146
999 614
393 495
365 919
652 873
986 512
896 739
381 834
208 843
394 796
39 986
956 265
11 431
891 579
688 96
408 321
346 183
17 138
410 413
764 233
903 462
764 61
669 666
280 202
987 226
914 476
640 943
802 675
369 127
535 904
772 710
278 627
522 99
734 57
482 15
874 214
736 30
425 695
625 456
351 27
614 417
792 195
465 430
615 10
149 518
444 202
719 800
681 750
8 987
797 707
145 747
534 328
650 577
727 477
652 974
915 984
143 676
935 431
681 486
343 682
7 100
669 985
73 663
417 594
799 628
904 430
635 487
722 92
430 510
124 580
451 301
30 681
581 197
96 15
376 735
348 680
830 595
498 34
618 572
72 428
413 655
281 147
419 894
826 57
468 519
599 594
856 263
999 652
328 518
846 273
253 665
855 345
785 522
805 641
14 314
294 587
26 71
85 345
765 770
792 175
382 521
950 740
703 54
189 560
843 54
206 893
738 889
411 84
873 641
456 144
43 72
984 575
73 168
712 59
565 427
45 710
409 540
472 784
57 821
391 873
44 15
632 472
476 631
322 519
171 421
377 210
252 143
280 887
563 468
606 47
696 885
490 357
845 108
73 181
779 772
603 941
792 351
484 779
598 990
449 425
608 924
167 13
42 6
686 177
342 5
277 322
258 816
640 744
209 522
907 675
392 181
839 557
431 648
331 673
119 163
196 455
177 409
548 953
641 855
790 890
405 190
838 795
885 6
560 262
632 21
592 555
399 332
27 717
585 628
775 925
914 267
250 46
595 313
439 299
547 973
307 53
892 582
549 268
584 604
98 579
977 161
1000 800
772 555
210 585
768 838
261 376
970 590
956 107
719 469
359 227
445 998
859 107
442 425
232 882
35 610
847 540
264 710
763 790
705 446
24 353
492 500
76 733
539 401
392 150
389 504
549 970
236 249
758 823
797 939
336 93
108 490
145 287
703 962
633 499
818 796
477 932
611 777
161 564
317 666
381 618
51 961
744 216
879 974
680 699
282 375
834 369
462 492
997 118
655 437
928 389
305 175
70 883
380 513
395 760
55 492
202 42
646 770
108 221
121 145
94 918
952 787
627 882
99 197
178 717
848 913
831 536
388 891
902 258
274 506
688 732
664 952
678 503
520 225
418 649
130 332
951 11
126 440
823 777
859 781
202 567
651 144
952 1000
600 814
574 809
923 593
377 938
15 47
24 696
92 774
353 751
201 777
250 897
857 781
306 548
543 606
875 217
502 428
658 667
441 532
41 789
372 807
755 714
281 809
552 58
197 64
404 910
140 713
48 178
789 891
43 142
55 614
972 354
890 586
227 34
959 6
811 727
419 867
5 174
197 380
281 145
237 163
235 438
144 147
381 804
818 418
260 80
674 496
679 107
759 92
279 46
925 951
918 997
682 376
190 124
483 258
74 24
81 233
803 173
106 209
997 513
519 588
971 115
177 265
840 547
688 755
637 333
228 763
109 916
285 882
22 663
941 566
274 161
436 420
190 242
36 627
976 414
382 197
328 609
824 178
408 896
185 631
291 560
434 258
811 218
510 484
764 552
487 502
499 775
865 961
849 270
460 661
362 249
56 12
449 69
589 292
868 591
844 389
505 349
588 471
195 171
541 587
8 690
865 828
811 694
555 572
483 395
655 455
931 764
195 4
930 788
245 10
738 847
177 454
478 952
756 132
722 908
664 493
901 793
841 540
831 614
481 732
188 363
614 708
651 486
169 397
879 982
273 205
1 494
738 438
674 623
892 145
408 94
732 961
687 740
195 545
424 720
209 606
103 33
333 86
605 522
34 810
55 570
664 637
285 344
531 747
739 839
412 263
568 110
635 187
11 964
536 29
31 137
805 649
642 811
237 815
444 224
281 425
804 340
875 410
451 779
874 427
624 431
940 413
183 373
345 814
992 479
258 665
595 33
328 389
18 527
555 632
323 595
337 626
188 290
264 44
61 939
517 812
814 788
421 332
851 36
966 97
592 789
197 189
49 447
127 959
88 349
14 189
592 927
187 17
57 437
822 819
415 966
699 799
630 265
296 793
960 210
88 148
494 106
423 583
690 781
708 188
403 408
841 392
494 63
294 256
777 658
453 608
168 939
638 702
803 709
902 366
111 389
946 597
449 452
875 696
587 985
706 871
932 549
116 319
458 316
54 794
297 62
153 384
103 808
289 47
781 302
397 473
974 941
981 42
712 944
183 899
626 174
517 526
724 50
282 929
696 814
329 9
395 108
465 772
687 201
718 619
698 576
736 1
406 234
92 934
563 685
170 782
821 417
160 704
72 899
658 271
306 267
974 699
303 449
405 913
357 310
253 657
871 785
334 467
814 529
677 286
16 467
351 103
792 90
763 364
498 424
512 94
130 926
148 849
983 819
431 599
821 482
826 466
385 154
554 628
954 13
730 527
710 70
424 266
873 225
819 825
170 455
324 458
357 303
997 330
610 391
736 545
437 351
250 123
128 174
429 886
468 901
275 9
710 300
159 416
593 395
253 132
420 713
648 598
891 360
111 602
351 743
374 193
34 825
739 808
733 995
216 377
817 393
547 743
680 599
172 388
708 877
715 156
902 374
987 893
104 772
215 745
258 467
796 223
433 533
487 45
486 49
300 856
458 390
406 62
1 214
816 145
904 349
740 604
658 145
656 410
144 461
737 308
667 37
329 585
753 140
135 946
542 592
63 608
691 162
760 125
3 912
533 233
478 787
882 2
23 307
807 716
813 148
280 72
883 993
214 747
454 40
176 623
848 51
344 824
95 477
623 935
506 331
678 176
31 374
633 8
599 209
756 244
118 215
225 563
259 108
533 807
231 844
82 913
582 946
664 88
385 40
722 620
582 665
712 133
876 714
202 556
700 538
166 625
917 855
690 925
622 749
449 715
243 17
468 211
980 951
721 616
686 736
730 544
4 592
881 28
332 998
937 13
876 203
92 259
54 536
656 617
852 630
302 505
726 888
668 515
639 6
691 860
657 942
573 498
605 573
374 474
182 235
243 298
716 154
892 741
554 596
11 586
530 168
338 529
872 99
755 82
482 733
947 676
236 929
620 827
693 457
619 426
914 600
352 166
560 550
609 87
107 767
311 269
635 352
98 668
674 776
84 554
757 761
645 841
12 698
140 156
53 155
697 131
807 214
58 881
631 526
173 135
421 405
236 997
996 774
949 673
163 898
325 116
36 611
893 793
383 475
185 674
992 103
953 447
402 11
211 242
27 29
943 342
450 398
180 72
725 636
65 19
280 143
625 887
649 994
705 843
240 937
943 389
326 853
334 146
143 605
316 54
201 564
898 647
498 594
369 37
963 303
795 443
749 132
300 527
151 814
211 297
164 95
508 987
989 160
360 387
794 113
428 247
941 130
675 335
398 701
44 327
782 377
973 341
529 419
672 924
341 856
842 472
79 138
757 327
797 61
983 781
414 415
431 71
258 573
895 757
766 49
793 5
555 575
7 716
429 433
110 208
113 326
198 454
902 927
231 332
288 132
129 387
332 636
69 485
53 913
358 824
55 916
564 445
549 553
561 608
67 680
264 353
168 574
904 596
274 149
782 565
147 624
314 303
367 214
491 757
426 480
877 495
989 334
452 360
711 40
167 922
761 477
753 949
946 901
974 105
535 828
900 943
334 226
541 837
262 784
803 576
878 645
996 712
510 194
428 407
751 71
591 640
17 165
474 3
692 829
45 223
762 321
635 24
699 598
297 153
334 207
239 372
514 951
648 947
459 30
344 58
987 549
264 400
778 140
582 186
431 30
283 916
243 362
593 388
296 440
139 430
966 289
528 501
304 634
263 926
214 634
90 745
562 680
337 968
884 847
229 361
902 625
293 561
356 52
113 732
124 496
670 923
215 290
22 891
128 56
94 445
329 728
757 839
505 133
617 553
365 479
612 218
385 736
262 33
211 845
74 901
75 410
922 131
249 31
519 804
262 82
482 184
132 629
778 97
660 475
302 296
25 582
992 333
559 264
148 437
667 309
346 227
756 254
406 57
721 275
436 312
742 482
243 279
906 178
559 250
321 302
725 833
910 716
492 984
89 855
775 428
313 562
255 456
41 590
324 638
845 574
407 362
49 48
523 134
832 163
2 946
703 607
768 188
55 751
101 607
728 545
469 591
582 374
679 607
720 333
820 535
858 349
916 249
931 681
421 847
888 342
203 816
872 242
205 632
439 542
976 13
316 574
503 601
271 92
85 443
752 272
95 11
961 969
237 506
63 669
297 143
197 485
600 219
752 495
227 420
526 788
902 910
556 707
791 388
945 325
740 10
758 497
483 34
724 388
426 566
883 129
533 654
747 945
421 142
457 376
183 542
42 706
180 697
926 154
472 469
728 270
93 998
83 982
187 292
391 986
824 242
806 853
863 598
105 511
35 915
255 570
353 494
14 632
798 63
904 573
702 807
138 922
445 425
664 444
124 227
496 683
441 539
499 741
192 102
461 459
281 200
144 337
541 667
858 37
794 144
127 274
231 774
429 276
764 598
360 281
349 38
420 985
411 106
821 906
543 887
450 10
914 881
770 951
411 744
540 668
373 363
259 844
770 71
504 526
973 127
46 975
498 859
807 306
579 655
880 226
467 937
501 724
163 3
16 689
496 232
52 796
694 522
932 152
900 109
884 809
408 315
842 668
592 402
222 410
868 857
456 770
656 173
538 57
15 670
850 517
451 355
760 791
620 396
973 514
584 312
602 804
814 619
603 226
102 436
303 410
187 287
752 908
412 891
560 60
179 339
703 205
780 831
255 605
982 562
578 736
149 9
736 986
16 692
23 923
799 326
901 229
771 235
964 416
106 332
400 649
860 678
221 737
104 853
73 83
903 153
111 593
634 288
719 814
364 433
743 964
876 478
447 855
34 931
195 160
717 133
643 387
977 167
350 431
891 300
565 519
185 933
999 360
570 813
825 476
665 683
669 850
53 765
11 408
951 411
280 515
294 938
575 47
69 903
650 94
335 771
98 335
513 313
892 243
416 272
173 233
458 350
847 784
18 798
361 592
51 845
209 399
691 190
25 557
534 150
447 571
21 252
123 515
664 559
834 94
647 61
662 674
976 590
5 70
730 690
473 517
409 952
744 706
420 693
718 926
12 857
134 869
866 540
747 975
558 68
71 288
965 971
488 119
906 351
231 441
377 614
357 351
935 47
670 499
888 434
317 183
611 765
918 137
60 880
81 257
90 703
359 91
983 317
295 194
782 821
620 15
546 67
639 271
82 209
675 381
936 327
581 888
823 130
882 979
891 450
794 117
157 352
216 852
248 474
460 243
706 251
709 127
16 468
173 371
166 452
793 147
846 39
953 508
747 732
124 5
860 472
7 422
804 535
812 278
809 375
560 510
192 101
671 757
312 597
588 980
417 119
765 548
535 510
140 512
344 678
279 884
488 60
375 250
128 312
239 877
919 5
174 676
57 56
237 931
193 755
84 310
537 495
681 619
368 76
412 129
765 481
736 159
339 284
870 81
443 490
973 168
673 458
367 940
740 541
758 853
123 249
667 688
5 488
985 771
275 608
497 913
637 766
851 14
648 173
672 411
537 847
55 123
302 412
10 165
121 570
762 642
876 475
74 639
207 578
57 461
218 677
502 366
954 518
16 34
980 264
282 688
297 545
279 273
737 233
523 229
714 882
532 568
924 687
913 538
28 459
252 251
468 397
872 36
195 634
993 857
557 266
450 766
933 774
838 439
366 715
415 144
414 364
958 10
523 532
92 93
891 555
868 68
321 241
309 79
603 432
120 462
95 117
505 418
896 306
119 939
896 714
49 322
867 576
561 460
85 498
575 809
22 850
725 826
253 497
736 249
14 306
951 419
94 993
248 515
649 520
468 303
924 629
284 999
326 131
363 749
910 968
758 374
729 205
517 253
338 835
651 633
636 396
321 457
920 382
679 992
610 254
753 654
331 319
366 144
384 776
824 262
878 491
255 86
250 913
665 15
797 162
568 151
289 568
318 744
575 916
746 109
780 53
985 117
643 604
579 522
357 972
427 107
452 800
239 619
115 475
146 615
323 348
432 859
395 661
757 149
799 646
550 447
538 957
338 421
809 485
23 85
611 802
35 275
539 489
427 36
738 167
710 580
782 88
69 957
234 60
149 912
442 859
264 738
65 963
572 271
768 132
77 678
212 734
79 97
998 42
542 478
578 265
587 601
606 685
815 164
961 278
537 343
456 202
489 909
131 953
968 97
569 88
22 381
75 145
171 737
475 635
417 294
552 234
1 998
1 257
838 158
940 963
325 477
414 101
391 21
963 196
117 207
820 342
534 877
755 896
499 484
562 12
631 513
52 201
415 940
321 727
941 827
878 869
742 793
969 739
605 808
779 296
571 852
512 59
918 205
737 595
531 256
77 748
393 712
190 580
830 691
100 482
340 118
175 641
746 525
879 646
698 759
726 952
140 196
875 560
929 670
920 332
763 754
296 373
764 128
231 644
290 873
589 780
553 125
66 430
928 750
6 760
692 102
112 877
467 721
512 245
332 249
415 332
603 209
780 93
185 572
626 58
31 340
97 137
920 490
585 577
862 648
789 572
672 607
513 566
914 814
262 139
500 315
218 477
422 303
413 914
800 179
410 61
741 209
282 924
971 383
341 719
235 215
615 394
724 189
97 775
868 837
745 139
294 660
966 341
122 650
476 336
710 639
682 183
294 85
885 119
42 68
312 972
453 184
666 437
772 326
8 607
226 370
220 871
622 71
794 130
77 575
41 476
353 158
540 105
626 314
371 818
444 667
857 389
226 251
93 293
902 35
788 31
100 670
426 588
69 297
292 476
427 307
88 180
561 582
485 649
944 32
314 274
42 506
125 362
963 189
609 995
71 453
161 69
404 293
290 396
655 627
678 166
717 39
897 603
526 13
743 60
114 812
301 34
258 486
921 606
628 204
923 677
527 594
315 409
696 620
20 624
691 421
618 238
620 837
435 851
953 809
465 130
742 811
180 225
365 420
645 256
571 709
284 521
495 432
101 736
261 26
422 992
574 966
295 8
806 638
493 91
171 114
450 338
611 73
595 303
549 407
586 163
50 560
805 571
685 767
494 257
925 477
642 778
903 160
101 43
355 71
922 153
581 961
311 936
770 255
327 429
740 843
193 177
473 886
75 467
290 824
723 785
311 909
80 158
643 692
273 972
637 515
948 838
36 849
122 139
266 262
856 760
211 289
186 647
64 629
627 830
855 203
970 843
370 877
448 391
570 90
661 450
19 634
485 945
377 247
233 540
883 750
554 648
122 269
449 173
991 351
898 410
907 734
841 357
134 668
929 18
491 399
274 860
908 59
780 287
361 247
456 259
950 526
106 455
456 936
946 228
485 293
521 902
743 630
264 743
649 606
912 428
293 62
841 50
831 335
680 413
655 234
795 816
83 780
837 75
305 319
165 698
461 657
382 516
986 436
763 687
360 778
201 757
564 49
374 989
366 211
266 177
247 392
16 292
818 38
757 45
816 786
722 763
307 351
563 774
487 611
553 740
966 648
286 194
455 347
201 511
135 172
519 408
402 498
610 368
941 968
562 462
455 371
486 508
691 625
168 841
324 989
253 941
91 460
458 684
745 327
832 843
301 712
914 998
179 501
523 441
8 465
201 77
137 652
727 348
6 717
201 284
97 645
161 5
491 485
344 129
711 833
559 403
544 480
291 509
484 550
205 695
463 69
138 276
655 716
780 8
714 980
98 399
702 809
869 418
642 805
479 781
787 659
626 141
524 108
987 546
867 498
836 845
381 338
433 567
570 198
90 288
814 438
796 537
87 339
436 555
230 651
412 729
177 775
498 321
160 184
230 220
175 304
543 866
408 989
929 314
88 693
579 928
534 959
858 726
801 169
875 880
870 801
370 682
490 53
773 805
918 507
67 878
568 422
289 223
209 314
810 66
717 816
921 924
703 263
525 437
644 812
279 782
700 391
979 942
120 298
849 242
89 439
580 194
515 621
272 142
902 592
22 601
192 122
132 231
841 968
726 969
817 521
152 543
431 685
761 93
946 65
852 991
301 743
650 791
712 128
139 846
292 530
539 924
564 219
409 994
573 252
233 3
616 442
597 958
25 295
855 570
938 750
520 357
388 902
889 863
50 170
845 542
418 249
223 991
237 473
448 667
83 575
402 254
476 722
871 583
810 287
942 330
836 848
529 92
144 55
694 950
372 766
168 424
593 553
997 978
466 424
824 190
555 72
840 81
442 854
794 959
363 745
185 203
955 325
242 81
265 73
800 235
553 857
83 205
885 236
354 339
579 948
161 752
283 833
350 228
322 992
179 360
434 628
171 552
931 947
299 942
422 394
274 815
802 814
338 349
864 410
959 579
698 819
637 738
125 558
364 393
283 333
695 940
441 426
736 207
348 892
411 249
525 397
447 491
707 574
738 94
628 935
251 473
245 751
379 743
633 378
256 200
228 459
852 628
564 842
316 960
74 700
732 172
719 969
553 190
509 665
445 826
385 228
509 569
514 834
632 191
904 824
122 286
468 948
221 509
97 918
577 775
319 179
850 340
444 845
787 748
327 332
61 137
646 509
44 279
882 509
642 98
165 441
399 527
677 214
120 643
867 503
666 153
970 130
325 390
857 768
616 389
925 744
236 459
948 911
201 628
937 803
275 306
593 732
336 307
654 89
685 320
78 907
601 481
417 660
331 91
924 642
924 214
910 484
375 157
203 435
218 253
132 307
197 313
843 594
568 62
481 649
82 943
174 34
46 995
490 36
308 500
745 858
373 440
448 877
173 984
953 143
660 704
508 63
711 357
723 644
602 389
439 576
308 296
906 851
408 801
931 366
879 950
497 692
208 974
303 503
811 464
571 221
584 946
554 382
149 533
826 620
466 290
480 167
295 403
230 577
536 236
300 21
992 648
803 134
230 814
431 510
761 533
365 924
314 836
768 444
764 703
182 995
478 199
124 924
952 30
834 954
12 652
481 20
587 337
813 913
163 606
280 303
164 487
832 449
181 38
266 361
855 123
779 501
589 279
929 538
902 116
886 36
970 389
594 20
948 708
85 992
117 370
1 439
773 193
865 249
720 694
477 856
681 749
293 770
685 215
817 701
645 376
989 417
965 293
258 648
22 35
806 828
417 752
923 314
18 91
209 207
871 407
722 534
476 83
50 942
466 437
465 764
133 44
984 807
884 954
592 750
640 365
930 940
367 572
94 991
172 296
866 911
763 862
782 736
901 475
514 707
260 862
615 304
984 179
748 515
229 478
334 451
964 336
923 719
404 610
303 683
895 430
101 669
370 477
913 504
32 941
220 730
933 765
201 994
250 605
549 835
242 944
856 959
889 503
39 874
616 512
39 865
196 81
527 209
523 78
340 657
45 228
50 434
401 238
626 528
976 41
977 71
262 132
523 136
633 587
114 902
762 257
21 694
786 364
386 245
828 852
688 252
425 318
808 299
635 486
536 149
929 831
766 285
301 60
598 803
847 976
171 682
741 24
259 329
473 309
820 835
936 620
24 523
714 295
506 250
2 444
220 632
410 403
306 527
918 361
588 743
560 658
637 656
331 916
635 888
779 96
875 776
289 12
358 685
958 124
972 578
785 180
854 394
659 859
122 705
70 150
109 236
778 650
313 929
311 498
869 320
697 769
802 273
227 399
292 406
159 523
353 66
176 354
944 977
466 368
173 673
394 261
541 43
33 984
591 71
61 90
432 999
283 865
801 766
599 110
811 423
557 454
746 290
251 237
52 463
829 962
918 28
346 365
395 705
149 189
363 55
394 554
953 393
358 788
505 266
375 776
249 963
52 860
160 659
818 848
348 893
969 568
568 342
611 214
362 593
18 461
558 814
160 451
292 957
709 983
946 786
769 184
801 416
937 166
927 505
195 294
231 381
386 521
52 50
118 491
710 236
642 578
689 296
400 116
89 505
211 343
918 526
813 34
130 873
458 987
705 545
724 650
538 600
693 690
175 344
818 661
765 411
973 821
753 445
31 598
20 69
79 197
830 235
699 460
889 26
951 13
974 281
277 801
887 752
848 746
572 412
701 584
772 931
55 699
875 592
785 563
2 268
211 434
446 714
798 656
198 791
566 313
771 304
823 838
425 597
760 215
173 892
269 911
504 943
762 863
894 683
404 394
429 823
384 79
920 600
284 410
776 83
921 538
625 966
604 70
434 498
617 326
596 498
256 549
329 639
841 737
699 852
912 577
2 111
468 415
346 609
402 929
717 484
374 955
214 917
699 320
368 184
64 192
898 66
881 471
55 327
411 654
330 859
500 853
769 708
316 739
251 358
716 273
379 104
278 447
648 803
739 210
42 917
373 141
69 522
445 472
100 437
760 262
707 845
606 992
356 233
31 538
877 307
696 406
763 504
128 924
661 443
70 389
108 853
43 327
97 751
640 500
41 459
246 542
285 834
264 427
60 816
420 746
543 806
296 554
945 969
57 547
232 778
168 339
943 195
104 636
403 500
131 281
294 821
215 88
885 831
537 736
361 942
834 344
883 683
591 9
870 313
503 251
876 604
754 486
726 371
844 25
142 510
216 96
63 378
106 348
83 163
639 559
221 122
343 887
549 272
112 150
461 449
945 74
779 45
488 838
530 666
269 410
195 707
164 555
670 659
366 105
54 456
766 560
198 71
435 200
525 640
194 105
525 843
353 501
906 580
284 619
597 168
319 735
587 122
572 484
925 48
890 458
435 710
501 560
407 953
812 78
694 111
473 556
644 523
226 35
194 683
803 537
737 157
810 112
773 376
59 128
8 37
137 468
597 53
458 610
7 273
461 418
294 265
179 297
807 601
634 887
247 640
132 845
607 72
351 660
35 933
636 14
727 823
662 606
857 967
969 485
949 502
418 173
341 96
259 58
859 4
388 123
733 732
971 140
105 528
130 677
534 353
765 835
637 887
482 825
847 224
417 652
974 44
849 316
906 582
653 26
514 23
893 352
559 380
610 124
974 528
689 736
485 244
209 584
677 897
480 575
178 715
497 300
964 936
1000 592
240 208
557 906
811 42
646 329
695 252
604 745
805 95
336 118
843 84
456 708
264 733
670 510
307 869
532 702
274 212
921 455
477 468
217 807
737 994
186 458
375 181
384 263
598 544
114 137
29 648
514 682
827 536
324 230
399 385
48 745
117 678
650 212
279 203
895 406
435 707
798 79
582 243
855 741
211 278
364 924
132 559
520 518
421 226
746 701
380 748
671 424
719 302
970 463
927 363
38 609
612 564
750 161
328 659
646 224
736 433
516 596
567 830
963 959
813 116
509 505
530 704
876 219
27 185
801 737
367 839
650 689
532 617
401 883
555 48
289 687
730 350
347 677
154 794
335 969
312 541
160 899
360 220
148 816
100 693
869 175
618 212
423 722
755 35
332 625
274 817
110 84
694 846
306 500
199 314
492 836
680 745
772 95
427 503
843 324
502 29
543 684
425 469
308 347
245 857
82 126
822 864
696 824
873 411
841 286
260 520
955 602
668 395
989 835
301 640
988 616
593 70
594 963
35 158
786 545
819 789
281 36
638 295
718 940
639 179
756 763
561 776
961 620
348 639
535 846
550 673
688 174
598 896
303 832
380 476
498 621
8 581
852 254
752 2
236 388
962 33
210 887
224 271
956 704
914 54
211 375
422 534
603 321
910 921
399 923
630 977
456 281
676 708
198 913
828 825
725 372
304 108
587 574
801 58
105 771
176 490
800 550
526 275
808 80
989 892
709 405
801 681
180 337
562 439
801 519
874 442
153 774
748 726
122 562
325 858
555 122
378 654
940 376
860 656
636 419
750 433
816 948
601 95
825 427
475 267
894 169
254 279
967 540
622 561
138 376
717 20
916 637
603 270
459 609
194 942
353 653
231 779
845 316
760 632
310 159
339 892
896 447
982 468
786 873
914 806
1000 72
851 322
932 490
128 501
806 223
427 583
954 576
235 375
690 601
406 206
112 412
334 325
305 634
865 770
152 500
958 704
477 213
164 617
729 821
739 564
322 635
294 729
670 126
646 968
691 34
295 899
989 331
969 547
583 315
329 383
896 571
266 867
498 39
712 266
556 852
53 698
642 206
489 927
235 947
889 253
825 554
390 932
45 499
764 586
360 758
119 9
385 674
308 972
522 474
342 418
97 271
259 982
845 559
300 165
293 8
1000 314
739 264
338 672
896 424
47 44
796 984
716 818
228 830
367 110
63 60
973 612
150 669
460 768
537 751
487 104
135 881
59 23
635 247
340 725
522 912
133 935
178 54
891 129
575 807
739 967
717 369
363 440
823 797
127 262
333 236
952 746
535 371
554 183
516 868
855 686
337 865
428 153
722 377
448 389
128 459
799 460
844 740
223 498
216 702
756 271
422 737
455 977
380 925
261 603
661 826
879 919
358 482
764 207
720 72
412 704
297 837
48 419
735 295
585 566
323 919
73 263
232 385
15 76
343 626
162 647
335 6
699 437
603 774
448 183
576 572
790 62
855 930
359 756
443 182
970 838
751 982
936 72
916 927
851 438
738 80
266 341
512 195
530 599
767 391
299 925
58 873
696 128
717 716
803 526
862 33
138 273
498 316
409 109
917 182
57 714
744 314
873 321
863 500
170 535
326 869
296 120
623 683
962 598
181 214
521 396
728 363
220 572
815 658
53 850
607 483
56 48
739 529
606 250
852 679
206 419
100 208
924 872
699 628
502 917
677 111
796 190
510 377
105 326
727 137
973 647
490 413
43 543
612 577
574 79
809 403
108 994
209 643
9 665
568 344
216 231
506 187
311 904
626 604
177 971
515 989
218 613
108 959
231 890
929 44
350 96
986 153
77 514
184 996
762 621
202 536
119 844
362 299
176 732
635 766
554 37
979 713
951 992
770 779
97 466
410 240
504 581
250 993
392 741
25 142
547 549
899 866
45 695
761 315
275 504
146 704
787 532
216 717
631 83
576 320
29 441
539 803
90 658
178 582
775 436
612 162
340 870
245 416
463 573
385 982
208 566
724 779
809 588
12 674
37 498
423 695
581 612
826 874
881 246
743 798
400 927
641 601
27 718
285 326
891 873
106 702
150 701
922 727
240 479
232 341
492 882
186 826
543 822
43 806
927 563
565 873
61 565
7 962
206 348
689 746
90 708
666 544
481 857
116 768
699 860
464 306
970 984
4 901
402 976
684 111
33 817
332 803
438 288
531 484
347 477
527 749
166 250
725 422
373 80
834 195
590 821
585 92
364 320
312 36
273 366
250 540
507 243
348 278
659 329
419 444
960 811
13 172
132 495
646 18
245 318
77 10
998 685
260 279
425 883
276 101
405 882
432 973
778 695
549 341
74 929
641 385
840 777
268 757
642 630
491 27
766 483
941 587
642 748
541 26
871 846
523 257
97 752
106 905
658 251
986 341
992 780
210 558
717 393
811 345
857 958
49 329
1 850
629 698
832 45
91 641
811 980
287 807
259 460
838 541
503 770
79 3
490 146
10 862
150 499
926 743
806 256
218 509
947 626
942 907
802 557
22 211
583 182
794 865
551 652
889 630
358 334
853 535
872 472
779 792
175 238
582 909
280 935
688 246
750 729
929 128
269 351
861 986
31 104
735 719
150 996
234 858
556 204
648 657
215 690
439 768
199 738
398 860
192 31
212 222
474 704
994 322
558 478
692 765
544 605
361 471
615 174
871 616
325 308
404 217
81 230
541 693
239 25
277 712
654 113
575 765
396 789
805 537
286 38
54 538
946 855
870 231
509 902
180 975
646 454
243 472
548 157
261 305
88 425
359 236
241 238
15 449
462 290
422 539
65 624
957 409
984 958
336 292
667 412
848 39
769 789
405 392
160 845
628 540
788 30
584 609
622 413
816 794
974 378
275 79
553 187
134 749
226 484
887 482
316 765
846 921
95 136
203 724
392 537
599 941
921 26
346 18
701 953
521 174
528 832
550 562
527 487
744 2
482 747
746 286
908 284
841 834
615 758
75 570
426 875
563 661
811 248
537 487
915 237
318 236
735 52
581 185
344 752
925 238
702 467
237 580
205 716
543 213
511 736
916 421
329 837
657 646
423 37
574 847
762 175
208 971
127 176
972 171
469 375
570 299
585 116
5 532
495 161
728 230
211 571
213 986
608 135
818 683
543 528
529 801
28 812
110 35
844 39
433 853
202 360
319 165
80 855
408 964
45 295
569 925
597 543
784 765
729 606
79 890
451 332
383 223
352 119
570 365
260 150
752 128
431 522
603 380
905 344
778 759
335 206
965 433
955 995
81 358
305 451
991 263
155 247
693 798
176 537
937 786
144 286
877 254
20 25
77 303
950 566
356 56
57 168
251 435
574 39
16 815
998 210
955 500
423 804
195 318
993 750
201 824
907 590
214 276
400 680
186 180
28 355
891 797
954 283
505 465
309 597
630 290
892 132
639 5
903 363
380 481
556 216
784 384
626 771
64 173
984 126
917 205
10 175
166 319
899 378
659 718
799 216
114 854
812 709
645 215
703 81
631 245
328 952
863 603
233 501
766 283
120 76
891 574
666 773
349 81
89 960
181 414
888 64
964 145
344 805
64 668
485 672
453 958
589 197
483 492
180 58
137 86
3 789
26 12
695 551
643 495
298 223
323 255
251 61
226 910
693 300
930 215
218 290
187 52
229 138
656 873
65 11
402 231
555 239
915 779
587 265
420 780
53 980
998 209
274 479
88 793
105 193
804 654
748 391
937 627
915 552
24 114
195 860
369 399
434 812
488 375
292 806
908 898
978 306
232 504
985 492
387 239
282 804
118 520
684 41
36 873
587 979
378 909
268 638
40 759
248 962
312 616
542 971
320 216
934 809
961 403
453 100
55 176
440 393
205 507
872 299
162 424
351 388
761 279
233 121
505 131
745 617
461 850
694 974
592 695
898 387
648 714
732 105
511 875
24 840
34 205
783 765
434 382
755 843
392 98
630 325
235 665
597 475
620 821
579 874
178 907
914 586
584 196
156 461
798 932
877 227
79 833
190 944
621 432
606 711
752 48
345 931
355 490
603 716
855 587
334 113
128 716
50 678
974 865
638 486
358 931
174 491
833 681
523 103
16 426
893 513
908 741
627 169
22 434
982 459
1 969
432 947
661 831
871 826
58 322
179 43
511 976
936 47
269 81
950 840
597 642
699 463
989 382
462 408
97 501
120 954
731 174
632 870
956 796
51 469
393 7
32 50
43 124
459 122
414 988
150 327
446 14
81 912
670 819
394 779
96 515
24 490
271 434
106 831
890 322
706 843
373 579
109 785
7 3
739 858
928 497
880 475
683 64
327 607
636 252
134 150
940 842
141 888
632 477
523 588
276 607
985 263
136 947
953 399
803 651
278 272
122 773
181 322
772 373
853 801
509 211
407 141
733 86
417 940
159 617
838 891
871 9
375 421
473 685
347 563
466 854
656 796
157 468
460 844
351 733
942 586
227 42
494 427
765 883
895 241
793 224
421 479
995 775
599 685
325 972
232 579
646 940
544 536
705 239
91 253
563 875
585 605
868 145
979 893
238 797
352 294
22 350
692 277
701 200
123 565
593 434
489 725
324 160
154 624
99 258
655 921
820 23
712 564
153 890
594 561
213 493
568 791
368 906
134 669
265 729
68 934
849 691
573 44
914 1
102 726
152 467
46 726
550 248
617 225
919 578
130 410
243 130
485 38
241 9
250 548
887 83
953 183
703 804
899 823
916 788
918 951
152 107
66 422
232 193
599 742
971 214
415 420
305 187
925 434
462 616
961 602
499 227
296 726
679 744
153 869
168 547
276 535
852 516
276 497
869 704
638 786
989 464
410 380
247 405
339 710
261 909
889 359
450 938
60 298
116 547
116 716
180 793
288 586
436 85
135 388
838 850
175 854
538 93
785 486
748 174
790 500
692 425
50 467
569 331
259 594
670 519
399 508
740 567
500 253
533 216
96 339
409 183
840 727
778 646
930 182
968 768
57 435
727 508
649 320
347 655
484 765
838 998
530 584
471 602
514 235
316 381
466 955
690 832
551 581
483 86
170 165
808 541
977 625
297 510
963 597
787 684
572 837
251 529
650 919
582 548
983 614
520 712
202 178
369 534
784 349
220 644
674 810
5 671
268 219
102 598
95 743
318 32
991 176
144 173
760 980
930 29
817 642
383 586
96 60
704 457
429 70
172 746
465 813
583 254
266 720
413 933
858 350
14 288
564 63
785 300
762 165
40 856
55 534
757 993
785 167
1000 584
24 805
146 386
936 902
195 221
936 693
119 33
240 375
680 708
651 905
465 407
839 836
800 387
542 234
513 20
317 809
69 718
331 660
634 131
511 894
112 532
628 361
996 382
541 651
590 535
324 734
841 338
736 520
167 488
774 715
870 822
109 748
87 404
829 427
494 533
954 131
605 890
480 624
868 164
157 849
824 772
422 545
20 601
534 18
912 80
827 641
662 595
316 978
500 815
230 376
212 442
227 4
972 200
37 100
461 564
896 327
803 938
30 604
595 925
328 35
730 228
472 712
542 382
767 238
594 393
974 717
900 911
35 864
866 613
101 36
522 501
775 625
630 73
102 498
273 137
682 112
600 192
582 155
482 399
931 552
852 401
580 577
191 730
671 133
170 730
558 142
222 94
255 68
559 268
79 893
842 713
654 367
966 843
724 78
228 314
729 841
231 859
190 639
601 137
696 540
281 267
96 850
475 404
925 411
718 872
137 435
915 876
508 355
259 277
47 479
470 307
207 601
907 487
259 996
8 102
897 715
258 631
961 441
400 419
5 596
730 562
829 29
496 475
957 119
307 636
636 464
133 62
828 745
249 62
750 72
33 180
604 299
191 362
975 967
501 524
139 706
595 958
911 494
916 621
258 585
361 717
425 911
629 441
674 622
560 990
403 394
624 158
404 28
519 217
209 468
914 893
335 35
421 83
743 579
622 899
404 512
522 369
769 905
682 712
847 13
627 897
166 57
389 895
306 315
703 629
23 512
179 239
719 5
204 160
613 853
792 886
739 11
196 74
806 443
332 483
699 565
861 567
111 228
537 485
8 416
523 269
36 742
755 871
173 752
162 454
570 171
670 871
52 342
738 40
145 82
315 419
917 220
944 337
913 721
666 468
614 888
619 712
788 936
937 811
160 359
319 208
326 432
34 708
373 827
430 501
936 851
919 859
374 279
177 172
868 158
919 82
582 904
54 186
408 735
641 830
126 667
112 725
713 397
430 188
316 649
37 239
445 536
125 343
136 455
507 535
83 160
862 948
315 998
482 640
153 327
536 88
527 184
807 893
65 430
785 80
344 17
479 480
389 8
630 728
691 109
143 772
912 46
622 874
274 402
347 392
410 760
823 137
966 916
622 676
431 181
215 999
47 722
102 655
607 645
877 785
792 419
219 262
262 221
157 795
310 720
264 947
635 441
966 167
439 26
151 283
112 326
862 156
210 679
302 319
551 602
499 678
893 573
326 932
199 895
554 758
339 128
414 405
56 236
721 712
53 935
182 264
564 797
12 987
266 173
507 641
319 737
625 969
522 730
975 147
69 268
113 21
642 454
640 793
64 737
185 314
489 133
992 257
926 921
17 391
964 170
989 527
166 712
392 290
210 807
58 124
209 331
45 947
656 769
370 272
271 9
786 916
12 587
916 859
180 820
502 673
54 309
596 96
708 230
59 349
7 923
299 591
197 555
603 750
932 399
279 380
861 611
23 769
510 213
929 436
421 865
458 309
725 8
44 318
468 472
61 478
379 550
133 795
887 135
675 177
426 924
349 17
48 609
140 8
540 281
907 135
797 584
397 484
576 1
229 849
746 328
969 206
324 820
882 868
774 75
868 73
969 259
475 920
441 444
189 342
974 589
355 573
607 781
356 140
251 206
133 511
724 13
178 904
948 868
62 541
550 169
731 647
640 188
515 151
161 498
214 706
91 482
717 239
597 220
978 907
222 931
562 125
340 136
461 259
768 858
248 484
384 683
129 5
978 408
912 439
812 915
303 665
198 55
432 728
766 731
337 90
961 697
961 219
63 360
515 922
274 337
199 349
911 227
115 163
665 61
539 502
124 312
683 240
932 184
152 112
90 760
676 892
911 871
705 535
759 777
777 367
999 766
170 748
993 617
550 682
810 434
538 247
37 367
857 26
130 708
427 992
425 543
944 875
86 302
816 321
30 241
437 21
813 862
460 427
695 465
758 8
144 792
982 45
990 98
840 381
227 964
728 6
548 872
761 224
776 322
531 832
625 414
943 261
72 923
772 687
259 64
597 430
442 582
538 355
937 823
571 406
142 994
690 362
660 640
551 494
334 909
912 448
491 373
779 849
701 78
287 832
66 597
277 319
939 870
292 471
295 921
878 92
279 897
142 915
626 893
937 542
671 776
567 126
194 711
212 853
674 320
457 737
832 940
39 411
197 22
833 594
277 604
507 453
797 547
519 306
184 797
291 359
433 169
852 587
137 270
664 587
483 621
599 298
416 240
128 486
48 621
460 520
839 631
480 46
482 957
951 876
548 541
756 524
236 798
798 777
420 329
163 339
691 32
30 659
732 971
794 630
711 163
322 401
555 900
322 853
275 129
867 265
872 626
284 981
15 810
929 416
437 118
834 532
677 913
397 860
86 458
728 783
791 84
257 181
687 746
101 362
945 146
755 821
938 958
814 942
956 576
126 948
971 72
400 226
16 475
331 639
843 494
804 507
689 996
718 842
475 734
315 473
771 12
3 256
190 85
836 856
554 67
996 592
550 611
547 248
329 660
866 114
867 549
414 726
453 482
865 736
58 216
563 358
954 375
395 505
419 932
4 690
883 820
127 405
261 809
900 215
932 750
894 192
702 752
646 959
780 339
682 847
193 744
279 577
207 321
179 144
798 475
651 186
737 825
885 619
770 46
643 402
40 969
512 608
211 537
888 861
322 484
147 92
874 34
228 466
317 787
99 758
628 462
32 364
456 527
203 785
145 70
941 780
918 646
257 240
917 226
231 588
780 272
849 383
571 323
46 681
95 280
611 686
749 264
776 501
837 907
879 266
478 738
513 577
505 744
764 951
95 62
87 677
894 600
652 259
874 277
303 183
524 357
815 745
485 910
761 353
132 836
853 223
870 352
910 229
465 277
150 389
540 335
691 443
164 182
364 548
966 35
463 937
792 555
572 745
979 906
471 276
551 397
888 696
994 958
560 120
459 709
330 28
955 194
179 158
363 474
586 801
993 539
554 880
967 670
123 920
566 467
220 964
540 241
784 38
563 237
961 834
670 350
710 243
363 434
979 923
86 986
634 483
460 477
992 344
445 874
797 915
999 79
181 485
26 746
273 785
55 959
70 338
100 641
675 503
95 439
375 664
668 666
404 507
994 195
944 325
795 868
757 786
342 226
149 476
992 415
667 99
902 909
341 83
802 642
532 84
798 939
137 947
110 676
258 468
598 459
190 129
807 420
933 377
320 56
972 529
378 482
645 926
607 529
375 784
185 590
98 973
133 326
697 42
651 797
103 809
77 334
780 26
127 453
231 861
414 841
705 286
120 585
351 690
624 883
622 24
834 604
108 126
41 310
966 621
768 920
369 333
379 788
789 856
290 910
324 180
239 518
515 887
589 353
548 943
505 736
731 391
99 433
464 292
948 188
344 319
284 516
552 875
638 154
641 423
195 585
320 881
939 58
643 827
738 687
160 497
323 142
746 864
40 169
929 485
71 420
480 657
168 581
206 835
327 335
187 294
128 279
995 687
428 278
348 720
887 289
76 916
847 724
676 728
320 928
368 308
566 776
699 213
289 686
126 239
549 400
584 824
564 872
70 477
455 278
847 828
649 139
506 685
4 491
993 666
152 722
776 272
699 864
302 237
659 589
342 676
832 863
620 734
567 132
623 614
373 613
307 584
484 255
702 360
861 451
871 28
327 81
16 204
945 993
969 380
885 278
93 845
270 236
109 457
374 682
320 690
178 183
666 232
889 303
618 429
44 926
962 898
294 649
216 501
485 272
658 455
799 97
389 471
428 913
378 441
874 123
705 544
272 666
558 704
171 350
361 219
400 40
567 496
902 815
113 630
638 26
967 624
13 524
414 124
50 280
796 475
568 614
983 922
437 115
76 139
955 143
215 755
68 357
744 250
514 488
837 697
973 276
815 529
719 849
678 84
50 623
582 282
444 423
281 162
960 299
298 613
890 59
837 623
562 204
130 559
842 20
779 368
12 803
349 910
662 25
425 514
738 358
897 208
303 345
144 276
185 554
189 448
372 648
379 286
832 128
495 218
647 484
564 671
895 849
727 924
219 970
765 463
668 335
998 60
399 683
894 631
861 183
688 664
37 841
597 463
82 916
162 184
344 557
924 39
603 399
255 377
989 633
947 554
530 2
170 112
604 248
703 622
913 109
247 895
463 237
952 287
15 957
933 718
394 804
840 332
123 23
743 840
523 606
950 661
745 459
793 423
675 621
533 963
993 290
585 940
777 622
75 910
177 837
557 194
417 781
631 521
491 240
100 134
143 728
219 254
5 99
882 583
875 243
192 283
830 117
532 758
593 856
981 485
57 494
528 942
908 367
634 626
223 149
624 754
566 48
883 380
116 623
580 214
938 823
143 825
438 946
97 914
520 813
297 395
364 682
968 370
880 440
162 119
176 233
666 955
272 345
686 639
255 347
239 476
534 827
175 359
534 294
313 884
917 933
657 723
207 523
509 48
349 740
304 458
177 815
513 507
640 459
119 552
42 425
281 690
716 281
708 915
237 320
787 58
593 286
471 165
361 79
226 905
616 904
656 894
237 737
615 917
860 496
442 183
501 589
234 870
189 447
155 826
746 598
876 80
99 64
704 650
280 66
280 662
39 371
56 50
707 554
640 564
764 567
817 514
981 592
456 91
170 747
341 917
812 205
199 814
862 933
4 318
715 506
141 301
101 206
363 855
669 89
573 741
369 217
348 253
269 264
752 63
446 123
699 522
565 216
768 550
877 618
626 538
517 233
66 336
229 274
905 999
761 536
881 973
395 360
16 905
821 792
550 831
71 480
430 325
43 816
565 504
462 203
610 278
363 484
836 951
35 578
861 377
798 202
770 348
570 766
628 135
751 191
193 931
385 696
915 111
419 892
574 880
811 667
41 38
559 599
949 309
91 338
560 282
733 871
837 589
465 188
670 58
347 580
460 384
332 155
530 243
667 900
144 908
148 136
815 250
638 405
63 996
847 613
948 34
851 704
129 271
889 496
238 326
540 774
310 571
787 614
295 658
741 558
788 775
899 143
724 91
377 480
593 849
481 321
793 954
829 273
768 446
728 848
605 302
319 540
63 794
115 956
364 872
361 951
79 390
685 637
490 148
330 200
152 944
503 394
275 987
939 808
625 556
965 736
566 8
15 283
394 465
221 925
159 231
684 993
285 868
843 879
364 103
907 587
880 470
402 746
506 82
954 712
419 50
856 206
61 615
623 456
282 68
15 158
817 657
133 385
816 301
511 792
423 86
990 422
813 541
956 579
536 935
344 302
304 367
445 156
696 440
797 53
851 544
399 934
252 884
649 518
724 687
221 882
52 414
229 348
511 196
824 364
360 879
161 59
829 374
576 589
488 874
416 408
707 383
643 597
647 211
278 284
13 712
632 311
867 986
733 804
818 437
139 661
670 794
146 180
788 653
811 375
478 552
916 87
460 787
56 23
180 488
92 14
721 267
517 84
588 779
604 833
617 400
470 265
538 547
801 896
569 516
206 212
131 9
383 250
48 454
491 687
891 261
95 294
409 379
991 730
832 977
423 821
750 954
528 233
65 836
665 473
147 414
598 212
368 342
407 747
839 235
766 625
199 954
858 725
329 600
299 563
26 526
350 969
341 479
463 438
870 587
980 244
915 668
101 941
306 849
427 445
915 110
481 934
347 49
71 40
266 93
479 701
315 624
36 833
34 533
894 782
609 369
8 343
331 997
360 269
979 204
149 110
389 427
223 640
25 250
152 788
268 129
388 932
277 124
234 66
505 315
755 912
543 308
631 172
24 51
711 722
944 887
874 155
650 367
386 764
41 776
717 911
505 885
781 938
102 794
964 628
480 214
928 848
996 642
975 742
533 830
405 445
337 67
436 661
741 307
271 770
264 915
223 628
820 949
969 93
37 191
443 6
628 981
640 450
623 762
506 461
554 893
434 466
112 912
590 483
253 104
480 449
486 109
701 6
779 886
281 846
201 771
431 804
340 375
347 513
168 449
420 514
22 403
257 347
554 954
3 310
217 293
530 163
756 253
18 544
576 28
846 481
976 109
542 341
386 994
158 568
890 772
695 659
829 100
514 254
514 633
431 491
553 561
643 945
469 845
63 687
624 117
673 388
956 319
754 959
405 658
514 279
845 843
207 804
246 180
105 513
448 830
436 149
418 762
923 932
173 860
956 708
825 982
295 547
515 761
746 873
328 97
678 417
266 598
388 917
221 661
68 258
341 186
228 547
283 29
913 147
347 695
601 733
413 156
883 702
592 507
792 465
755 877
624 455
458 326
556 99
869 986
773 934
446 56
920 34
520 637
998 638
363 369
391 790
92 530
234 707
206 710
900 525
221 495
420 983
514 873
46 400
44 565
788 515
182 569
470 77
632 777
958 527
78 922
145 32
387 405
522 327
569 607
349 56
384 392
397 278
292 615
769 554
164 821
224 819
130 405
362 217
387 271
874 682
293 754
74 382
488 341
417 262
503 996
86 665
470 685
458 796
970 392
414 234
963 689
529 368
362 114
663 37
680 975
118 909
973 186
866 688
960 477
90 618
92 647
443 943
558 843
504 314
703 28
240 23
716 357
370 453
365 892
390 398
557 328
184 22
240 804
216 891
246 727
869 944
311 903
832 219
578 251
44 469
378 564
86 390
317 634
146 538
267 653
338 449
896 423
688 506
421 522
102 259
418 48
336 176
729 873
713 779
837 962
803 679
245 723
430 315
45 393
86 748
754 666
889 710
534 734
90 63
826 888
696 378
537 441
133 343
111 456
846 614
182 62
941 776
236 923
338 417
130 713
350 176
193 292
224 689
748 20
384 68
319 467
884 108
231 634
527 68
485 383
41 763
618 76
199 287
669 760
182 296
174 762
833 452
293 3
210 770
304 322
704 408
997 894
442 812
722 975
68 960
580 418
298 780
416 128
607 733
964 398
647 603
322 521
976 298
373 297
530 921
118 516
937 638
31 634
977 95
666 173
369 300
788 801
989 534
425 424
464 983
270 463
911 926
379 480
775 985
987 652
867 290
342 823
133 41
875 724
519 59
474 382
121 64
156 57
153 739
256 477
235 243
181 955
789 734
231 602
618 702
888 413
125 238
887 107
617 39
723 921
326 523
986 752
356 741
426 387
824 453
388 451
936 516
868 43
869 894
75 523
996 337
643 973
967 350
41 348
684 880
67 868
833 235
696 348
72 102
759 74
659 143
910 826
368 897
619 620
790 206
708 578
82 232
778 99
53 754
778 900
620 757
241 627
830 199
330 69
913 423
992 489
850 772
209 953
873 121
766 944
208 672
563 997
201 12
249 929
301 861
854 708
205 483
216 808
569 295
710 174
876 174
858 315
980 825
179 856
631 138
48 68
536 848
680 992
490 395
774 693
301 264
300 101
458 879
998 145
654 559
619 429
508 281
539 824
7 954
273 807
342 662
890 673
466 257
224 753
346 705
331 279
943 659
210 520
288 785
459 749
254 121
408 889
582 22
929 472
514 757
820 100
233 380
180 57
137 149
400 871
396 14
584 519
496 942
445 786
564 931
795 322
45 229
369 957
668 92
602 302
541 998
702 818
698 568
820 410
415 888
947 273
805 187
763 781
295 999
571 722
290 247
606 56
186 704
979 356
257 323
355 427
475 42
399 625
615 971
666 832
842 355
403 974
64 814
394 922
516 20
701 948
855 129
775 489
656 105
311 970
305 784
532 639
857 986
731 27
220 928
271 718
510 547
929 725
484 13
699 778
653 144
62 507
252 847
411 973
496 650
639 899
837 188
582 797
149 565
994 921
409 992
103 181
87 652
807 22
442 564
521 44
754 181
768 398
877 661
386 394
627 775
703 222
111 297
579 984
715 51
594 684
236 241
683 358
568 258
498 661
273 5
526 537
231 516
951 51
28 888
93 16
566 943
221 14
242 964
670 161
3 37
397 704
466 692
761 348
336 442
830 250
56 137
990 80
21 958
260 30
610 270
889 748
909 561
54 466
773 842
391 756
754 967
350 232
41 473
507 215
160 237
235 348
173 867
289 601
358 30
309 991
836 796
621 736
556 138
108 936
208 235
679 794
263 769
333 869
385 790
925 785
997 15
586 674
201 30
683 853
99 224
357 65
108 544
808 37
42 588
125 160
922 950
186 89
863 358
143 450
288 125
871 302
161 745
908 22
487 969
418 570
368 575
522 456
986 948
543 956
205 346
946 465
573 11
517 724
835 599
661 143
990 461
187 861
252 397
530 794
691 318
715 916
737 569
967 454
995 70
871 934
906 255
31 480
775 155
728 599
726 168
530 372
455 440
953 452
940 65
848 509
78 485
128 497
81 690
401 173
768 534
99 158
29 376
936 416
326 423
782 682
214 111
687 473
899 450
924 825
806 732
369 989
196 273
380 980
575 230
874 958
301 330
629 395
868 793
643 20
678 313
579 696
869 573
343 165
984 906
45 199
885 240
248 118
669 110
744 275
135 988
399 768
444 847
616 432
374 14
393 595
413 656
761 556
402 257
511 575
702 882
586 543
542 134
610 251
445 184
645 416
463 430
806 657
849 856
184 29
400 94
566 374
394 162
338 504
919 943
523 213
485 580
12 789
613 339
864 773
470 165
919 716
51 826
268 852
162 710
696 28
847 306
737 932
683 740
490 606
81 118
125 980
444 707
700 944
825 187
30 503
840 707
412 482
380 907
296 547
981 405
494 858
450 242
728 457
477 381
645 962
491 85
95 197
451 472
819 898
370 282
961 391
853 576
803 33
590 552
89 524
327 959
269 687
97 624
806 915
914 591
555 107
747 882
130 398
661 628
127 565
31 901
539 248
684 355
471 518
362 79
452 169
582 249
103 555
510 456
921 961
336 445
242 544
988 523
891 951
631 655
575 924
467 558
835 600
668 701
847 440
210 3
61 287
519 365
979 910
846 688
154 978
951 562
240 879
574 210
202 717
245 798
556 811
382 236
624 82
456 331
367 43
943 13
861 148
978 172
570 17
866 453
657 299
673 600
870 937
293 860
647 989
36 504
139 843
345 827
288 668
832 550
72 113
114 542
9 234
150 429
673 48
782 241
836 279
954 430
960 194
161 665
87 511
779 91
797 362
388 521
807 593
100 257
562 639
940 513
752 756
303 288
176 807
627 874
649 374
588 673
990 256
858 323
28 882
214 293
462 247
231 87
81 578
287 271
502 714
527 900
850 797
638 941
154 803
516 123
906 344
5 198
998 195
955 553
434 946
758 740
168 999
605 9
447 860
625 983
973 217
11 370
368 642
480 66
847 266
484 222
930 741
360 633
243 72
40 781
272 640
710 824
485 600
641 452
729 133
678 413
163 500
6 861
825 618
55 964
723 437
776 947
197 360
192 431
514 298
644 419
542 128
136 641
156 403
916 900
800 786
399 912
261 66
242 623
105 990
267 811
52 150
616 427
934 47
898 539
230 944
713 904
515 864
175 342
567 493
511 483
740 417
946 996
374 1000
814 631
508 456
12 207
782 281
104 680
177 105
469 37
732 251
705 350
807 539
610 631
758 278
724 645
178 508
65 839
999 687
109 805
230 587
977 837
930 631
802 82
584 302
880 610
672 43
599 786
435 696
250 793
578 520
861 180
407 991
396 589
235 190
661 958
256 118
866 163
355 635
725 73
335 117
268 417
546 182
854 426
313 100
681 602
244 241
84 611
174 146
125 652
51 688
693 330
714 127
300 913
482 797
164 225
995 197
84 661
514 377
845 349
59 995
115 967
985 200
444 128
700 253
802 58
628 240
170 478
259 688
25 28
209 932
985 268
818 108
534 408
372 724
505 983
23 867
875 800
186 375
554 959
743 738
914 181
722 500
176 785
446 471
631 828
528 214
386 931
672 523
478 77
487 400
349 984
379 954
743 261
511 461
164 905
580 94
275 800
779 711
831 823
837 630
391 23
13 585
756 232
127 670
351 469
974 746
586 39
182 380
218 815
397 783
61 990
284 105
389 202
880 459
878 929
541 490
112 959
564 724
796 986
484 290
836 29
134 199
980 508
606 27
798 870
163 956
309 187
872 20
114 802
135 217
910 118
477 128
832 723
340 880
912 95
511 854
413 839
905 155
68 731
168 52
77 728
169 573
462 506
392 531
78 584
893 753
821 69
747 118
400 529
432 307
372 785
68 250
460 1
415 28
983 224
424 916
257 222
551 226
189 676
868 93
494 970
557 783
788 951
169 368
850 290
814 615
727 370
372 233
881 26
466 650
276 433
601 534
141 49
221 355
302 802
475 95
738 182
561 485
294 579
655 70
708 635
229 397
500 777
539 287
495 465
542 547
379 249
231 825
320 631
891 190
537 694
324 922
610 365
542 153
504 971
581 429
825 597
426 224
592 702
67 414
434 638
692 649
926 61
405 42
713 745
952 553
536 48
355 811
807 710
855 599
94 805
964 521
211 378
888 979
164 649
883 864
503 370
983 550
358 490
575 647
132 368
571 430
147 692
552 782
977 417
520 364
823 117
931 608
24 817
853 755
274 871
38 522
812 160
481 273
469 401
247 630
755 765
461 501
995 266
33 955
656 706
261 268
659 956
437 903
301 852
779 764
696 769
533 264
24 434
661 384
380 963
954 10
231 633
747 667
437 892
395 745
527 788
897 235
764 234
583 307
770 372
664 843
247 203
877 260
734 446
944 13
177 647
271 818
738 458
902 951
571 7
687 742
860 511
858 84
618 437
861 340
757 273
744 173
448 335
803 928
96 938
598 921
516 145
907 870
15 220
102 445
942 632
792 261
444 175
192 220
121 938
458 235
671 210
172 325
69 109
830 465
323 35
441 904
795 801
217 170
559 420
704 169
726 776
252 962
417 854
77 439
178 384
795 7
195 199
582 684
442 234
862 225
485 151
649 978
456 901
87 606
272 337
388 232
680 862
156 673
137 791
869 716
677 306
884 471
775 972
504 889
864 906
510 864
846 896
216 350
641 662
453 182
522 506
52 950
975 957
694 777
224 877
333 958
16 498
716 597
803 875
336 966
358 587
363 942
662 432
72 908
929 675
655 522
355 711
744 396
394 209
428 277
853 144
706 798
2 228
952 843
333 203
527 569
131 285
163 391
413 944
639 408
503 11
543 301
934 572
16 449
320 819
420 57
915 62
820 433
397 981
981 920
492 522
810 519
797 551
385 412
383 495
687 770
239 803
312 989
932 135
252 335
377 729
90 44
612 149
309 707
138 314
353 508
113 616
690 923
935 43
857 764
724 300
728 114
52 664
360 724
871 477
470 318
741 1000
455 123
578 584
469 534
1 855
571 801
353 719
736 555
909 856
851 459
249 560
760 273
829 850
718 90
924 562
230 748
776 466
509 288
713 9
973 695
420 491
704 720
76 164
256 248
861 618
352 341
500 70
212 256
309 419
859 210
103 533
463 339
142 397
597 854
19 410
848 326
512 434
831 495
589 678
554 625
474 55
742 34
461 602
631 284
338 267
703 734
156 772
69 845
596 314
598 730
666 656
458 352
180 662
288 750
329 188
478 765
98 356
564 606
411 258
287 550
319 485
270 764
34 734
607 119
872 886
47 382
739 164
965 644
570 888
532 343
530 989
884 100
709 50
177 55
208 606
949 982
715 466
537 452
93 384
799 263
79 407
191 131
845 208
499 382
91 699
146 384
715 597
866 742
666 637
364 627
837 746
572 406
52 495
153 757
290 138
292 208
479 571
246 736
766 366
388 949
287 238
45 630
778 121
240 361
309 350
819 295
264 260
524 982
595 513
578 290
56 798
793 605
98 586
505 451
132 281
92 678
235 623
700 746
306 367
992 859
594 717
596 630
837 294
848 633
532 460
577 679
955 338
434 780
563 782
71 366
864 738
704 802
413 10
594 836
905 632
56 262
327 26
737 407
433 474
663 86
185 518
813 636
373 990
207 165
616 506
26 49
44 357
127 944
721 805
557 653
873 852
958 935
421 72
97 863
945 204
411 115
781 481
686 284
694 674
24 926
382 743
177 748
748 168
270 508
688 551
664 42
300 763
687 644
668 717
644 335
570 174
813 274
230 240
493 902
100 902
316 963
284 198
822 184
627 283
11 574
506 206
393 103
993 703
996 299
719 838
280 677
737 750
478 299
526 230
953 129
684 573
566 970
416 122
563 605
994 898
887 736
448 421
145 65
953 549
763 865
409 451
39 226
696 899
932 642
956 162
177 290
410 155
538 198
6 632
688 857
152 866
124 25
913 142
572 92
994 28
387 368
572 47
800 721
817 558
369 443
679 448
199 448
234 475
244 833
551 295
66 391
397 513
517 116
763 945
262 863
894 668
887 326
760 814
413 589
382 293
460 338
524 58
885 230
110 385
489 119
579 399
81 732
49 658
127 425
400 48
885 583
295 30
870 343
169 335
869 834
357 909
574 582
545 741
631 252
620 223
89 616
593 289
459 430
550 184
359 829
895 507
675 146
980 859
561 103
292 312
534 874
513 505
738 944
859 143
763 59
796 847
312 768
502 901
273 177
666 536
203 460
569 61
437 479
113 173
748 931
86 151
39 92
595 629
134 555
615 489
267 819
732 151
917 678
612 780
876 238
657 88
36 162
781 701
550 467
318 962
486 860
569 43
549 869
380 458
880 296
711 928
678 895
610 714
610 607
961 721
863 125
236 745
609 484
60 430
434 901
440 439
12 895
89 222
92 700
467 823
510 158
802 380
776 783
691 626
27 36
869 404
101 929
600 680
655 137
468 304
648 774
767 958
553 973
320 365
406 907
958 516
868 975
27 646
246 524
238 49
3 638
793 80
784 494
259 641
211 948
293 687
726 136
800 920
996 267
777 94
697 209
600 708
680 878
26 41
896 164
632 918
432 159
298 615
23 100
991 651
337 893
979 394
571 610
895 704
986 634
226 807
616 347
700 57
731 497
973 82
702 775
64 910
222 347
356 418
789 212
448 913
707 364
960 53
809 626
513 622
646 1000
987 319
449 923
594 152
427 86
809 363
327 57
883 339
369 973
720 628
54 730
46 869
242 915
186 286
270 772
243 128
549 683
313 720
475 793
344 38
873 272
712 402
358 687
152 389
957 764
392 916
471 563
927 413
938 144
736 709
281 600
697 21
959 518
802 436
781 587
941 39
694 521
821 822
944 955
50 288
641 314
511 543
156 759
388 838
917 243
354 501
134 640
689 714
710 769
79 323
935 181
566 875
144 368
556 240
552 424
457 812
25 47
584 951
707 769
949 842
371 93
805 332
850 350
861 623
927 402
692 236
589 817
801 564
186 518
170 981
11 578
187 814
321 97
249 112
346 892
107 939
740 425
531 842
35 291
647 552
223 879
219 511
81 644
694 304
491 530
820 711
937 587
714 849
186 657
504 309
408 67
182 710
139 862
968 22
734 138
794 825
987 872
483 449
173 475
127 804
392 795
911 521
433 589
896 301
171 65
70 601
317 384
814 706
389 479
941 846
198 664
999 48
108 260
568 708
103 12
666 187
572 93
643 723
203 791
342 579
577 252
437 778
627 380
725 86
692 84
788 92
490 837
480 76
843 222
849 629
71 144
375 505
689 64
219 796
550 892
522 469
204 207
431 830
980 793
12 119
137 917
367 8
443 723
588 50
781 821
109 598
725 669
604 855
881 327
37 961
302 439
570 368
583 49
683 376
183 883
100 848
745 986
726 222
250 350
259 938
728 15
771 711
94 196
537 203
113 815
375 864
941 712
590 848
862 322
164 551
331 296
224 223
437 785
772 259
394 217
621 868
616 918
693 426
493 309
804 55
319 815
17 916
871 865
328 965
588 619
719 309
532 813
262 330
350 924
819 130
613 237
773 157
690 724
421 488
869 323
205 735
971 676
859 669
403 498
226 858
385 755
439 161
542 948
814 839
668 400
751 946
40 983
220 228
441 11
580 329
336 664
84 4
491 354
848 132
657 271
146 351
521 310
480 628
619 5
777 126
406 840
350 827
553 788
906 397
415 229
883 571
231 582
293 414
40 850
758 711
702 428
196 832
893 240
172 608
908 866
143 147
643 734
497 892
769 916
658 981
574 438
195 267
565 457
107 342
125 178
115 804
896 644
637 575
628 342
672 698
575 262
101 594
155 392
126 778
730 331
564 718
427 117
388 802
72 474
567 225
953 75
878 711
295 181
503 302
330 647
517 593
761 488
662 274
691 670
61 498
531 127
818 338
888 148
512 551
425 810
635 896
829 249
497 402
443 956
575 572
839 443
976 607
224 809
988 349
440 683
671 800
878 562
514 207
728 321
208 803
422 145
566 213
305 154
550 139
193 959
105 821
905 903
601 556
237 791
738 882
45 473
624 77
234 725
853 311
730 57
283 19
39 932
497 965
41 935
382 143
73 792
360 343
201 154
539 853
294 65
282 376
921 980
826 866
645 235
263 514
952 282
373 670
49 272
308 393
995 902
866 925
553 932
17 516
154 335
215 201
741 501
187 763
102 241
630 984
826 656
622 404
465 191
425 793
746 652
677 820
139 960
226 124
591 325
229 612
588 761
18 737
593 963
831 464
52 396
283 615
822 802
380 242
276 340
172 161
431 348
863 789
445 821
183 718
182 390
765 341
876 665
615 776
434 822
769 670
989 129
635 181
337 426
646 983
352 980
194 642
437 478
45 509
302 95
928 87
700 613
502 389
915 770
625 283
88 522
443 389
212 921
435 616
339 967
80 765
849 524
108 423
574 510
102 284
567 718
991 995
392 470
311 266
749 495
15 675
238 723
291 595
430 478
26 561
879 468
599 316
834 878
507 560
304 75
494 866
712 323
244 188
189 907
142 343
440 592
653 594
281 534
788 355
622 504
136 152
23 113
624 636
860 320
708 566
908 770
598 907
629 323
469 225
143 321
488 299
355 222
519 822
597 836
84 168
466 798
245 142
532 478
383 479
98 673
734 502
1000 725
214 59
357 826
458 728
988 841
452 763
199 65
102 717
557 809
170 602
177 11
56 952
834 896
595 602
341 769
189 394
387 669
388 100
383 935
922 860
47 218
814 103
505 257
896 172
328 284
589 639
985 433
617 296
273 801
160 90
560 381
648 119
423 989
16 869
481 329
438 751
200 882
593 189
15 851
664 68
381 198
684 203
395 348
487 679
872 162
423 694
787 624
889 331
65 710
510 247
357 164
520 691
541 927
623 420
865 988
482 239
814 616
819 798
181 661
44 522
648 289
492 225
717 929
699 601
563 536
810 790
603 622
758 338
854 803
457 223
640 269
248 713
441 122
827 653
927 580
268 765
421 351
461 739
132 313
687 336
789 9
511 348
309 105
959 693
726 477
143 123
489 384
401 536
920 938
340 765
797 288
320 218
161 501
48 887
26 797
851 208
202 506
737 69
383 330
856 600
331 575
677 353
632 75
176 715
915 699
110 357
196 948
233 46
338 406
369 215
700 70
478 908
584 787
272 754
560 764
851 118
619 854
164 20
592 847
731 776
401 354
718 87
821 176
587 69
374 999
831 287
937 148
973 250
730 339
439 729
142 184
387 683
599 146
472 303
316 205
294 119
591 740
794 736
856 480
303 213
960 537
345 351
915 47
524 167
587 255
901 603
786 99
243 562
123 113
461 345
530 768
70 981
562 366
329 197
918 301
515 762
1 258
102 275
85 488
331 849
212 250
96 945
812 322
180 464
749 270
29 666
495 259
322 18
365 995
906 675
442 515
624 994
792 151
324 796
409 225
324 474
4 874
103 98
132 533
533 967
399 112
28 589
76 300
941 73
339 285
331 6
462 647
447 355
651 881
18 374
2 273
362 893
9 760
100 198
158 236
844 588
564 659
49 232
3 839
280 318
522 250
640 519
51 978
295 165
110 228
198 280
433 539
541 196
382 845
712 153
83 540
588 160
958 529
842 413
463 24
240 150
421 346
303 319
751 306
17 646
147 600
297 301
184 73
284 229
876 376
17 336
927 652
562 577
143 245
631 686
761 558
414 923
335 842
791 713
145 971
906 471
711 202
464 7
716 496
204 735
61 662
393 429
336 142
301 496
951 895
674 715
499 910
932 18
429 700
333 540
75 666
861 736
956 267
365 854
708 838
397 356
287 652
625 707
277 745
723 981
933 287
887 883
616 116
653 110
915 102
553 2
304 732
423 84
184 677
871 677
500 8
297 402
586 425
253 930
871 645
387 207
762 636
530 18
829 393
721 332
260 774
552 549
91 749
310 675
608 256
457 646
494 662
585 723
65 785
486 724
167 735
701 271
991 765
246 398
347 334
664 131
653 763
102 15
310 715
844 372
366 915
684 419
300 449
806 748
358 107
14 510
232 798
742 819
575 879
563 438
639 517
831 610
937 903
964 102
388 748
141 762
145 377
237 381
684 310
401 306
587 716
522 15
564 973
903 370
746 520
420 512
945 701
136 415
326 933
580 946
361 934
79 29
82 421
251 860
708 964
345 641
740 45
953 877
591 760
974 603
305 169
14 585
163 81
41 775
423 393
460 199
412 666
312 301
861 958
894 977
213 36
158 487
235 706
945 522
262 880
67 564
340 277
921 229
656 354
237 421
192 676
417 886
531 697
769 425
812 286
132 72
628 611
268 853
411 367
163 200
541 382
881 716
630 417
374 747
353 262
246 330
309 981
332 220
326 440
187 796
810 303
130 897
879 658
629 201
291 213
27 891
582 102
847 699
278 367
448 625
516 34
766 838
187 593
633 69
373 668
439 10
614 712
954 623
102 113
384 318
619 240
127 8
934 792
145 850
824 433
511 475
523 160
453 984
384 430
153 348
360 114
101 829
517 353
959 455
677 982
129 36
541 99
578 970
875 328
743 163
863 118
666 597
570 643
487 351
565 611
110 129
421 105
381 226
957 285
585 291
394 445
861 949
499 472
826 560
159 822
256 730
206 956
447 231
659 547
992 363
616 382
375 935
426 109
14 980
371 105
606 374
866 552
289 88
325 566
696 705
722 224
134 887
915 605
925 101
407 934
98 190
462 680
266 178
473 381
408 728
292 936
199 983
86 535
901 845
676 409
319 857
317 87
186 284
694 602
939 446
624 648
263 666
569 786
93 480
561 322
383 775
610 627
509 829
714 764
786 96
4 537
426 162
246 729
607 591
59 254
80 79
936 903
947 581
768 977
459 429
888 530
681 415
274 747
548 451
821 81
605 866
450 725
37 863
357 883
768 85
946 318
920 464
631 282
342 43
714 789
934 850
614 26
426 847
930 150
336 893
559 347
498 303
217 834
385 447
341 758
510 915
643 206
612 46
667 98
991 29
615 142
57 105
515 42
169 775
784 619
934 15
590 338
568 474
994 345
541 983
433 420
489 1
216 284
769 15
285 246
529 289
293 192
122 867
437 878
627 729
34 598
201 305
476 932
790 988
125 918
430 692
45 657
104 293
539 650
529 362
631 735
870 443
563 548
282 797
586 563
606 996
448 79
477 416
593 530
316 175
377 943
301 380
62 365
783 475
523 949
864 360
28 638
808 558
984 705
762 460
793 816
532 105
908 292
528 798
656 465
164 662
558 956
657 671
964 944
685 390
637 747
674 106
626 558
104 80
14 124
315 841
670 531
571 381
361 601
31 412
749 389
375 519
393 562
300 533
582 24
641 876
481 690
592 104
361 726
233 985
875 408
664 119
465 551
122 642
140 735
821 348
186 503
14 601
20 692
523 248
63 135
474 148
392 711
353 943
929 102
158 8
144 896
700 634
926 275
810 240
243 853
134 789
795 506
464 957
656 355
210 682
920 212
421 574
64 818
302 367
672 381
5 754
525 642
26 472
560 493
13 253
540 75
29 972
989 728
139 978
364 80
513 184
25 826
667 56
287 445
188 295
165 136
5 697
305 168
479 6
282 195
446 971
549 712
896 120
733 844
395 250
258 656
151 954
358 355
497 155
720 936
349 806
873 178
581 585
625 553
597 203
121 703
952 748
212 41
599 271
139 882
742 116
726 758
882 797
933 80
370 94
122 538
625 528
251 971
266 301
667 117
272 800
997 32
825 270
546 338
712 631
707 540
315 597
772 69
875 451
9 94
60 552
798 161
341 672
645 398
463 530
837 992
127 961
996 401
166 843
873 669
492 419
465 57
411 608
819 458
681 231
319 616
256 28
392 291
493 803
662 230
282 490
728 360
758 358
610 995
617 650
152 70
621 250
676 741
32 276
546 673
442 136
702 665
682 1
350 679
545 718
266 1000
768 385
965 309
846 295
112 695
181 755
336 337
315 413
637 986
926 115
842 909
255 515
62 638
15 794
608 246
908 225
743 847
184 277
872 321
913 103
225 377
376 468
931 240
317 586
208 14
218 942
539 360
709 96
81 909
691 284
579 690
899 778
744 267
2 987
369 410
79 136
533 603
500 513
106 666
460 758
287 456
363 984
991 26
776 588
403 578
168 594
454 670
878 531
515 379
303 798
896 243
585 290
97 459
619 528
993 301
625 392
543 988
998 486
205 924
315 81
429 224
984 645
467 123
350 434
427 788
340 882
922 447
308 39
9 373
669 450
446 692
85 882
375 117
244 139
784 806
864 276
308 135
168 623
584 965
450 463
477 669
912 83
744 201
308 102
629 967
743 336
467 437
149 529
215 567
352 509
319 372
625 807
42 797
116 769
634 282
458 356
418 795
954 937
512 260
724 728
383 239
737 240
780 721
625 997
558 148
22 520
633 431
220 342
353 285
57 615
116 23
575 217
752 805
81 661
789 473
228 629
793 124
577 397
126 513
415 251
282 439
22 865
181 772
672 805
879 691
395 807
60 292
79 98
747 401
763 517
695 868
891 21
163 885
333 204
707 711
421 751
253 120
281 489
828 849
58 796
937 415
246 245
307 243
398 510
727 158
394 759
446 489
245 1
883 67
407 65
326 847
121 49
706 478
501 863
733 800
535 733
769 732
518 596
478 848
629 549
202 172
423 271
920 2
800 847
976 951
934 103
886 92
58 767
325 999
854 176
189 800
139 222
486 522
959 367
695 798
334 610
758 802
646 965
429 267
99 690
662 463
420 784
674 782
211 866
665 587
246 940
80 969
16 339
510 163
99 534
934 218
682 176
47 931
302 825
539 292
559 180
982 412
721 900
673 993
513 960
474 683
598 155
92 756
541 798
767 386
256 899
38 203
899 548
885 401
189 530
975 98
643 816
229 299
748 470
804 895
621 440
376 879
889 754
264 451
839 620
832 696
928 869
843 321
412 807
233 94
683 969
340 707
969 254
149 818
878 892
968 468
1000 289
239 828
759 382
657 121
919 829
878 593
726 879
179 328
526 757
610 573
123 255
940 362
254 185
192 284
802 309
452 580
911 865
817 466
199 730
104 815
152 695
883 214
209 460
260 901
57 617
632 451
272 405
412 855
260 630
929 947
825 965
507 294
196 473
50 660
401 418
787 453
418 501
810 793
340 27
464 324
729 409
620 35
128 651
356 854
749 460
993 214
209 552
567 899
430 440
730 744
248 565
598 231
922 364
867 209
621 297
248 17
344 807
263 369
663 279
935 773
339 484
858 225
587 375
411 161
436 181
516 169
704 340
874 714
485 815
645 622
570 61
42 776
628 247
474 410
405 847
128 15
641 683
149 329
228 643
698 19
142 829
712 580
358 513
753 786
392 655
732 196
883 299
749 371
211 408
287 6
746 302
570 8
823 518
478 182
897 59
133 597
244 442
249 628
367 728
433 23
133 116
220 58
205 803
863 341
145 159
357 258
165 313
445 899
593 273
307 301
56 528
242 738
838 781
326 551
103 955
523 239
404 653
382 776
988 782
959 405
196 381
203 506
499 89
473 122
73 270
359 766
697 371
355 971
520 757
471 810
540 701
898 67
541 15
969 476
97 63
229 515
113 121
74 253
839 746
936 998
263 177
807 410
806 808
233 340
233 435
40 537
497 85
215 21
743 756
858 837
803 619
860 493
253 332
276 359
237 154
747 852
846 965
514 243
821 480
709 572
634 261
655 97
915 577
758 511
235 399
45 553
419 256
291 642
125 446
998 963
911 407
215 303
813 505
260 17
289 476
544 132
281 593
590 774
253 499
628 912
586 971
213 375
454 220
256 517
90 116
223 968
754 627
139 178
328 422
716 990
812 629
304 807
660 478
756 801
528 388
50 478
74 203
418 615
702 994
908 222
234 432
837 173
892 331
702 107
495 535
928 331
366 213
673 352
52 488
475 159
607 516
481 710
487 692
874 436
543 882
443 25
312 230
49 146
134 863
990 106
455 775
851 815
724 87
750 274
40 275
43 432
383 96
872 415
147 760
799 479
249 630
771 191
690 960
879 869
168 969
653 1
456 922
857 445
950 381
85 709
987 935
735 91
81 852
345 377
140 92
647 790
130 746
884 173
384 913
707 121
556 831
965 175
914 861
93 256
642 317
23 451
852 782
986 735
96 432
838 163
730 49
998 832
423 313
839 726
314 851
656 667
861 990
828 208
809 22
980 882
39 810
921 997
716 572
427 770
479 940
782 376
43 876
555 116
878 612
739 86
878 74
415 425
422 816
444 843
303 164
19 264
67 120
259 533
476 561
944 810
316 296
960 572
141 416
336 147
632 313
491 360
672 115
611 83
664 3
127 889
661 890
1 381
469 212
959 570
973 465
133 518
518 31
836 682
101 450
566 750
729 143
45 218
877 493
108 901
301 452
929 284
999 617
621 66
670 568
442 333
866 564
102 279
227 50
272 383
375 770
56 434
222 862
270 479
439 81
208 264
282 824
424 722
211 810
285 876
974 644
798 376
48 987
176 500
367 889
520 862
922 413
351 123
435 936
871 594
953 952
1 909
242 519
162 456
726 749
584 421
825 396
374 513
389 5
664 49
446 863
878 792
179 361
353 256
269 166
944 842
542 752
287 931
751 736
864 922
469 526
51 930
787 598
40 809
218 230
597 526
160 172
426 168
232 791
633 948
36 462
593 695
920 979
454 696
661 158
229 896
936 181
478 371
594 769
776 53
216 22
188 573
871 613
983 22
226 620
948 822
544 516
419 576
157 11
310 419
81 954
691 426
515 509
302 3
919 72
949 660
376 673
506 128
704 327
724 341
679 401
974 665
548 304
373 213
175 731
240 519
786 109
96 788
412 620
675 147
232 185
859 949
989 700
945 5
819 1
370 632
508 561
240 300
614 287
21 233
533 784
151 364
849 788
924 677
180 74
522 859
593 305
449 424
675 521
393 322
755 486
583 313
505 741
36 1000
662 444
42 951
72 647
834 833
739 462
407 836
883 495
414 129
36 752
990 361
366 67
342 762
158 942
864 338
361 453
945 696
525 701
748 349
157 353
37 60
623 469
158 154
419 710
497 901
13 902
567 512
199 779
758 272
550 784
814 506
810 698
703 159
286 689
581 416
379 984
9 170
812 987
196 557
615 965
88 720
960 702
436 79
549 881
830 707
946 950
781 898
947 634
119 472
922 137
270 7
254 776
408 730
545 235
197 956
975 220
3 903
673 113
788 389
521 844
342 721
596 771
325 162
835 793
617 433
512 117
52 165
536 956
25 174
347 791
176 261
908 358
582 787
514 475
542 14
900 371
877 58
965 684
202 739
943 607
608 737
929 306
288 210
490 479
711 894
828 926
987 356
403 306
61 401
973 202
273 997
186 605
79 225
689 482
370 795
196 955
423 903
125 914
437 773
908 594
452 37
934 800
709 635
738 641
431 415
83 907
98 615
549 620
7 371
446 116
22 302
224 664
814 99
282 618
308 932
494 371
844 596
22 510
495 926
532 419
759 70
369 706
624 288
792 183
71 451
963 567
77 938
623 343
724 630
185 762
318 710
739 506
946 714
554 638
493 228
393 852
617 727
328 433
142 750
357 908
9 533
759 389
242 948
149 8
189 750
984 386
510 739
523 361
610 740
401 112
837 122
252 406
325 633
889 650
914 49
703 575
780 544
399 504
832 372
617 232
22 652
474 625
92 103
659 392
148 4
113 391
761 179
50 371
167 359
229 85
867 495
457 430
929 277
314 928
76 706
587 864
875 752
688 713
728 43
825 909
695 91
434 774
621 478
447 90
513 133
481 587
328 465
328 123
794 886
561 313
739 106
138 563
45 452
88 891
710 320
691 694
959 35
573 993
622 761
98 15
245 166
762 369
245 485
318 590
728 978
412 44
719 183
854 512
139 602
866 374
745 330
649 382
718 367
871 243
859 848
527 955
827 639
491 957
782 133
603 324
818 30
253 858
711 226
643 309
732 55
726 261
917 454
47 680
204 960
932 838
696 926
609 60
37 108
958 533
516 857
666 791
692 525
266 174
765 714
500 697
964 988
326 682
868 293
228 786
130 45
402 70
263 280
870 749
820 486
167 655
696 621
176 679
222 803
30 627
86 53
229 742
979 523
695 820
152 825
276 603
107 898
644 528
849 984
444 339
827 675
771 490
516 14
606 21
19 739
402 789
806 59
713 254
832 983
115 984
748 203
280 162
248 427
529 327
720 153
772 130
965 918
231 459
863 20
769 275
785 201
585 617
740 473
147 406
791 214
245 46
555 540
512 353
581 924
352 133
644 26
466 534
474 571
580 615
914 420
168 456
662 676
425 506
64 551
587 720
628 860
548 105
985 957
945 225
170 763
956 911
157 992
440 208
592 693
17 280
737 195
625 124
716 899
39 602
386 147
710 386
449 792
542 840
202 284
917 370
396 275
772 572
666 176
233 450
238 149
103 171
215 543
658 749
30 938
720 138
64 310
473 661
761 751
919 213
36 777
37 434
308 363
988 335
231 380
138 718
238 14
360 688
654 335
629 427
752 807
400 63
369 314
238 879
409 185
470 15
414 483
575 714
992 305
65 765
178 163
731 82
117 28
497 563
686 823
30 200
233 209
464 948
840 571
223 368
309 390
477 722
274 232
379 141
295 222
407 802
381 203
12 394
54 932
708 999
396 174
319 31
988 929
964 204
240 647
166 988
890 835
368 128
167 469
975 769
910 23
993 556
444 85
139 394
932 884
559 915
910 410
818 14
898 813
877 644
905 780
919 606
952 779
889 284
703 535
814 663
741 194
405 168
648 639
831 78
930 981
309 723
297 945
358 389
274 211
499 245
919 801
317 815
844 920
985 763
683 430
216 324
696 836
992 379
810 658
957 85
562 92
101 382
594 998
103 933
829 285
737 344
595 209
957 703
484 269
646 136
598 682
254 545
738 289
423 372
322 809
332 24
978 850
458 496
254 979
360 161
734 851
167 51
558 225
482 27
769 496
427 228
650 171
853 970
83 910
398 987
91 404
828 234
509 258
311 973
116 859
848 457
657 496
925 941
812 708
834 376
276 739
802 493
739 369
411 788
410 509
610 311
586 100
875 760
675 597
379 226
178 249
613 934
228 761
880 87
865 526
154 317
947 435
270 478
29 695
724 383
569 700
575 802
651 265
538 691
160 736
294 2
411 974
131 872
953 136
640 83
1 840
225 642
548 543
581 212
799 792
113 698
390 265
964 673
238 380
355 326
744 292
117 278
402 251
316 240
561 381
301 822
467 933
378 583
883 168
50 390
522 178
928 977
477 503
784 627
923 157
434 353
874 676
88 805
45 857
959 821
676 806
186 567
866 782
106 244
330 66
274 351
40 224
458 825
725 913
56 638
46 377
666 123
438 736
385 320
761 857
431 272
630 855
982 65
148 77
923 729
495 242
818 29
248 780
720 382
667 198
134 793
653 862
256 85
84 174
328 308
298 957
667 122
614 497
734 463
802 227
156 279
594 934
820 586
83 371
825 537
210 519
545 356
450 365
497 476
667 553
660 286
49 122
260 6
584 271
161 961
680 392
759 257
497 212
548 54
813 864
685 83
235 351
902 129
957 59
567 142
50 538
407 368
820 967
796 962
53 100
307 706
937 389
231 613
367 480
323 402
606 558
904 428
100 885
575 640
267 34
799 225
682 796
377 821
692 653
316 343
285 770
904 461
637 860
480 993
527 558
23 220
795 452
131 435
165 161
464 156
315 721
383 561
830 170
541 104
123 443
729 216
327 703
534 589
892 949
371 341
396 964
6 356
503 178
755 421
231 331
17 183
218 510
718 315
177 642
623 586
43 929
918 471
481 685
787 831
5 946
540 713
240 446
244 206
483 302
37 21
280 849
41 672
864 507
537 585
475 981
634 377
334 833
26 191
69 808
233 981
667 372
204 808
418 748
362 47
344 227
307 341
321 866
587 488
787 261
32 26
7 700
459 14
820 76
407 216
504 161
468 945
548 144
53 298
642 824
758 59
693 128
171 502
258 445
479 288
889 718
968 463
903 554
758 7
98 948
899 203
816 408
805 324
356 18
431 347
287 657
467 905
996 14
776 826
534 170
861 616
707 900
708 911
883 815
412 318
40 641
104 319
158 101
880 873
47 933
866 574
442 279
236 169
680 345
158 639
751 28
259 926
288 415
354 397
58 422
819 53
180 4
182 54
646 836
755 716
686 451
355 886
745 514
937 767
742 738
370 283
523 993
28 801
79 35
97 70
443 912
277 959
486 976
498 226
497 739
777 181
369 301
126 708
433 24
655 213
171 450
995 291
983 109
16 971
835 612
80 218
394 582
540 343
925 566
181 606
722 173
425 778
540 742
716 192
664 619
717 958
368 913
61 731
586 733
158 561
979 262
964 13
171 751
933 24
606 117
277 291
650 386
671 801
912 86
12 738
644 249
395 98
31 229
928 852
938 38
461 884
704 757
247 958
435 533
368 731
598 153
550 127
840 349
100 826
64 757
482 682
269 788
813 977
429 345
460 681
56 815
189 240
32 819
235 599
160 155
46 451
613 844
173 431
323 407
271 324
372 72
509 735
58 928
120 29
429 836
14 157
426 106
731 852
165 685
138 756
504 997
991 48
992 912
24 863
738 98
474 162
313 205
315 661
602 514
40 316
470 122
510 205
981 339
109 448
117 523
704 290
634 369
481 193
108 525
161 32
610 745
360 753
981 993
11 505
20 775
247 366
808 892
631 625
603 294
42 692
27 335
554 213
52 372
502 283
30 239
399 96
893 121
800 400
194 251
220 847
999 997
634 340
777 213
703 307
709 551
285 71
494 627
965 753
41 922
929 626
172 526
316 132
764 608
583 859
402 901
414 64
296 478
51 874
330 478
702 836
827 27
199 907
46 555
447 668
266 916
812 231
379 603
862 770
279 36
948 390
186 831
606 325
942 420
534 928
136 572
68 904
424 574
877 232
443 480
661 222
179 588
230 143
259 743
751 128
706 854
943 165
787 19
410 416
379 382
616 913
106 144
729 123
472 156
607 443
407 231
70 958
375 394
567 643
974 975
7 276
240 382
95 143
950 167
649 571
360 683
250 756
586 51
633 30
505 272
580 777
533 705
167 377
645 458
445 613
547 342
757 769
775 239
574 245
167 549
92 102
250 407
103 28
331 123
628 388
134 27
836 300
706 418
953 834
350 595
618 552
433 704
245 481
272 84
39 78
242 453
806 1
677 418
351 882
431 5
273 459
900 128
675 398
341 421
541 513
532 856
894 30
907 402
845 150
559 824
831 686
880 808
469 935
434 275
197 690
89 474
254 165
962 791
752 488
990 755
809 105
182 323
21 195
312 534
43 931
421 996
420 954
938 370
828 243
330 357
455 302
863 140
700 131
450 173
719 35
465 584
211 932
811 558
162 930
388 985
803 757
640 1
271 934
32 116
510 796
704 267
399 844
185 30
21 102
872 302
97 64
520 682
80 565
675 507
34 993
145 808
99 282
31 581
844 921
355 72
587 418
961 346
18 586
763 209
816 950
39 672
262 261
159 981
633 456
977 678
105 253
151 869
4 950
805 443
677 221
896 188
475 872
500 523
45 389
283 684
885 569
304 801
480 558
980 506
709 730
69 385
318 98
352 829
460 184
251 671
912 543
364 468
861 534
291 723
889 267
428 566
401 233
895 540
252 427
163 876
324 465
81 378
529 429
807 256
630 137
769 83
223 461
661 789
655 774
544 120
564 44
959 139
22 183
966 624
490 132
438 639
308 382
373 366
770 574
610 83
319 349
572 550
432 206
291 619
30 341
449 501
781 541
621 504
669 894
155 925
235 818
715 233
424 763
314 637
694 704
744 166
574 515
842 981
559 684
758 19
443 842
709 448
408 547
473 305
707 19
939 166
633 480
982 50
195 281
202 152
195 883
806 481
107 341
383 114
501 258
670 197
464 858
63 26
414 853
599 581
354 478
165 610
198 812
297 639
670 1
416 362
197 851
703 811
514 802
136 131
859 751
305 14
445 259
104 517
427 431
449 866
512 502
676 278
125 227
643 413
931 711
694 495
46 156
651 705
293 466
120 322
94 55
992 655
208 62
928 505
688 863
951 183
590 637
886 844
97 55
548 411
23 530
77 876
53 77
331 470
286 217
820 571
271 346
624 374
66 596
749 980
346 459
432 666
720 32
989 146
225 9
783 488
994 732
797 504
377 306
628 241
286 954
527 315
471 545
849 225
758 598
483 212
287 434
890 489
295 332
336 252
168 392
966 795
168 554
241 476
2 836
904 261
4 147
194 82
713 655
889 74
181 346
369 697
378 214
839 360
95 15
599 383
976 431
616 818
121 780
430 198
199 939
116 686
693 612
457 470
913 400
797 199
153 624
718 824
821 199
12 882
588 455
180 347
475 503
398 461
21 609
786 558
332 838
495 214
482 656
72 633
983 7
719 220
979 990
1 420
985 987
272 41
801 614
877 571
77 356
583 240
723 310
854 480
676 654
123 292
821 521
848 185
270 829
864 724
152 90
742 495
878 145
769 555
431 320
819 649
677 201
70 588
303 477
485 711
518 180
515 312
166 755
812 681
12 574
628 70
403 485
910 262
983 618
371 501
767 569
230 219
4 934
337 538
898 947
383 668
160 329
292 754
186 155
747 869
54 257
71 564
566 350
638 837
120 509
150 938
816 975
418 811
964 382
22 212
893 347
254 377
562 322
785 202
593 819
928 26
672 868
584 380
593 32
734 362
821 254
830 293
793 678
79 258
255 664
352 195
675 892
750 581
697 943
23 577
330 45
528 735
192 952
529 352
314 352
13 694
860 347
21 771
454 916
579 515
532 253
898 182
971 427
389 485
301 416
741 410
214 533
443 258
279 198
976 821
998 835
241 237
195 53
181 191
957 239
872 104
424 11
477 299
854 178
430 640
912 367
565 130
881 217
829 654
500 44
547 579
89 408
434 910
671 396
667 62
466 278
53 253
522 289
580 161
44 927
160 555
280 734
231 894
558 516
934 603
428 821
887 504
342 387
787 577
926 699
384 381
401 293
530 843
456 966
353 733
677 627
71 390
280 469
220 744
147 537
187 962
944 669
514 325
668 885
815 131
735 883
758 337
186 593
592 842
392 829
845 869
356 264
161 991
45 299
896 601
26 718
122 544
540 711
877 365
854 76
274 247
436 120
915 793
474 921
146 519
880 215
813 474
821 103
216 647
301 808
994 204
260 452
144 555
905 128
193 108
318 263
984 439
658 770
20 304
653 956
821 654
984 207
896 970
970 72
364 748
892 670
998 864
280 862
615 433
293 563
489 937
215 238
185 956
282 633
723 234
568 276
267 652
842 214
444 186
916 28
126 604
221 935
279 355
640 469
488 723
596 632
145 736
968 988
109 186
729 572
89 959
886 190
470 590
524 613
659 972
448 904
262 750
221 751
198 253
818 392
53 68
831 196
290 844
541 20
208 53
407 317
924 787
384 860
907 525
397 606
10 39
316 444
858 926
805 715
846 344
612 663
291 564
230 489
975 879
802 456
849 305
578 937
141 291
535 55
536 180
883 63
419 989
657 442
995 199
490 300
201 65
308 606
781 911
161 971
447 833
786 118
957 232
776 702
675 223
847 215
25 730
85 765
617 678
240 642
357 687
122 577
444 724
207 501
900 784
673 430
77 875
808 140
850 561
617 524
310 968
477 622
97 744
698 710
583 165
702 445
114 435
158 247
898 570
138 855
374 807
416 727
658 476
439 983
40 800
48 680
110 899
560 656
456 614
491 707
968 606
493 782
767 797
369 250
38 798
678 714
722 811
271 327
903 657
266 954
848 636
204 374
64 568
993 771
381 823
406 493
927 576
343 597
588 418
902 242
941 53
155 685
524 878
324 315
328 170
966 690
54 38
1 408
105 461
761 51
517 514
59 554
76 713
127 307
519 989
433 339
480 634
172 49
452 238
682 580
328 646
248 352
943 156
906 505
725 56
830 547
798 444
285 805
885 622
106 320
657 353
603 58
734 545
602 345
232 683
324 165
271 632
811 488
549 943
496 762
497 416
918 149
322 259
619 419
95 388
1000 97
314 728
822 103
376 528
336 178
811 281
695 839
252 364
451 902
600 302
112 62
691 165
484 725
930 651
958 890
600 681
867 363
556 714
649 346
924 513
523 611
353 622
584 325
32 742
37 578
386 426
194 559
22 941
242 33
383 296
361 222
271 983
813 298
527 166
153 226
471 530
262 247
859 639
93 790
792 102
197 604
655 288
842 636
658 492
860 56
212 870
243 28
66 539
882 114
669 943
501 769
893 105
105 417
861 772
977 621
642 367
664 58
753 845
981 942
322 584
71 495
510 121
104 181
886 513
232 653
981 344
59 472
791 455
804 836
912 968
952 788
265 511
628 91
549 654
795 446
497 27
356 167
2 240
317 771
357 621
859 881
720 770
17 116
261 843
120 882
231 235
722 199
532 382
536 793
160 111
799 639
299 566
374 240
517 141
883 922
638 901
901 548
948 4
637 927
732 490
410 599
773 111
934 990
377 853
536 34
758 847
514 565
696 280
120 609
445 517
359 392
527 890
607 177
979 337
309 329
965 926
688 870
731 268
988 214
47 356
878 723
820 151
733 60
927 644
612 123
864 786
813 793
318 883
62 199
892 549
626 975
209 770
546 354
471 456
926 129
905 398
187 657
573 837
74 457
989 207
832 12
281 151
341 137
523 911
424 70
502 27
189 114
221 828
590 308
668 37
895 620
206 294
618 766
348 248
204 683
680 582
168 782
822 89
32 881
26 384
68 173
468 775
138 282
540 57
799 993
953 367
399 717
760 578
706 802
476 792
643 730
390 381
340 166
891 603
734 63
627 575
453 722
483 995
803 579
806 674
107 723
846 460
107 213
333 667
613 693
637 157
273 690
616 433
959 456
4 625
83 229
714 847
984 698
708 274
839 40
167 747
218 51
82 486
194 678
662 841
949 29
29 252
16 552
902 179
798 387
882 536
264 394
318 341
277 624
411 989
494 206
373 48
99 710
516 531
930 716
36 719
430 560
990 198
969 869
924 17
451 748
503 265
353 714
11 674
280 556
647 296
347 55
350 875
23 730
842 286
961 880
532 768
501 544
114 308
233 812
986 45
369 661
636 367
876 453
147 506
995 969
768 462
555 928
23 618
116 171
488 686
240 364
814 271
877 828
319 176
819 707
444 376
587 253
35 872
658 472
659 642
630 184
338 112
108 319
298 206
99 385
94 801
79 453
703 681
311 124
136 1000
983 549
903 480
168 849
939 122
478 983
346 716
802 763
813 880
688 805
145 324
529 190
152 216
665 798
404 997
455 627
298 700
626 968
862 470
361 855
664 524
599 940
34 759
37 4
403 282
81 945
512 277
555 178
87 280
49 40
413 761
346 274
12 505
316 671
29 278
16 621
101 823
431 217
405 659
875 926
104 302
391 114
899 483
515 719
547 327
342 198
67 522
224 559
951 18
722 307
870 858
765 957
742 778
808 917
69 494
555 425
804 923
570 328
429 707
403 742
522 965
32 624
263 570
243 776
898 223
187 175
7 467
669 272
14 774
853 43
378 1000
627 376
161 358
530 833
168 72
526 489
336 11
537 793
628 853
5 257
847 95
764 441
221 581
625 532
87 909
237 589
542 942
973 887
177 325
328 496
934 683
394 737
335 870
345 180
415 124
123 902
976 169
649 423
642 196
122 977
477 91
441 682
890 210
273 794
77 170
892 516
666 167
502 941
282 715
715 88
301 275
582 277
980 860
597 482
910 152
965 85
738 13
348 221
714 859
750 460
931 971
867 194
625 373
131 146
399 358
222 441
101 367
76 972
533 70
105 281
196 685
457 802
572 527
877 829
972 744
942 215
721 871
352 362
780 756
496 560
246 154
445 683
187 470
73 1000
408 952
792 376
893 358
702 442
712 610
254 656
735 2
874 171
31 332
848 350
347 437
188 672
565 450
683 293
821 314
878 923
688 589
788 517
852 51
899 754
77 253
882 317
522 191
117 992
349 946
274 713
919 712
991 684
840 187
22 671
977 233
891 418
929 830
926 121
999 191
191 510
920 742
228 756
357 162
258 950
693 816
797 656
216 319
868 704
551 491
609 2
361 728
131 141
779 26
538 697
717 988
217 633
940 805
719 282
542 761
435 331
90 779
91 679
145 605
685 652
851 31
174 321
724 210
587 942
163 990
716 609
751 805
407 566
653 295
463 714
618 954
495 202
313 932
56 131
162 339
863 345
124 492
46 484
162 890
130 621
935 437
737 475
646 839
819 594
193 28
424 899
389 256
32 314
186 236
952 411
249 447
610 774
600 667
55 18
432 477
288 151
823 701
424 4
516 687
191 440
698 366
134 774
247 48
300 508
38 191
252 65
893 236
341 62
756 110
474 530
557 789
329 604
261 650
302 260
753 200
474 918
794 966
11 414
566 44
917 549
631 517
618 800
122 199
384 346
476 357
172 345
148 180
956 351
423 957
177 155
401 204
410 904
186 987
532 446
188 294
619 927
619 78
876 210
972 492
263 119
128 157
491 26
501 778
925 668
398 237
953 723
910 747
178 842
24 179
953 517
81 764
754 570
593 543
627 76
69 711
773 585
25 734
291 441
464 570
893 27
34 9
308 560
42 63
902 715
626 630
861 991
267 829
818 266
266 517
779 755
547 727
128 153
259 756
949 699
451 577
311 111
756 960
32 924
645 786
255 825
239 40
575 505
140 346
987 754
755 499
896 284
450 692
774 249
713 504
134 709
31 288
452 528
996 555
290 601
679 778
219 787
732 703
435 610
619 415
343 594
54 862
572 198
104 196
625 204
253 10
514 586
444 209
457 117
985 127
923 896
57 71
74 292
994 912
774 429
78 817
225 269
495 906
75 939
577 421
274 795
9 152
870 279
632 273
704 788
140 487
933 96
495 959
729 874
129 743
306 241
25 19
894 422
817 786
649 612
517 113
280 264
772 853
653 947
128 371
94 175
718 979
775 601
283 582
983 246
146 360
742 22
241 219
162 46
298 18
833 843
414 544
524 223
1 602
900 238
955 26
916 909
951 568
485 855
920 482
965 645
794 320
768 272
141 603
689 850
880 778
171 701
391 931
367 993
700 471
678 685
433 423
763 183
574 541
872 63
85 290
558 451
789 106
544 5
967 372
808 645
849 48
412 679
123 376
323 940
981 385
129 595
919 189
871 217
831 291
863 255
70 499
533 744
103 720
193 995
17 768
992 170
217 432
297 538
497 725
400 798
459 198
80 708
214 15
580 877
714 858
885 421
748 211
749 617
567 572
537 776
372 996
913 57
601 118
572 940
263 531
821 398
312 585
154 386
27 989
847 89
509 236
845 344
992 137
916 862
298 117
329 180
982 353
412 508
867 745
803 122
443 464
455 679
600 842
747 25
20 566
761 993
56 517
859 617
548 515
122 390
97 188
981 163
226 539
580 962
868 840
241 371
168 833
815 924
807 829
264 185
111 301
852 348
235 273
766 558
121 382
613 931
933 319
495 790
602 189
269 234
433 639
37 937
647 289
117 811
477 572
507 946
809 86
220 726
497 186
769 475
92 150
901 611
768 262
303 92
299 212
280 121
918 728
181 670
572 587
705 290
211 380
583 875
357 145
939 823
573 758
950 947
972 532
836 346
139 498
386 156
866 454
102 522
340 660
189 287
46 325
391 257
598 247
232 984
619 551
515 416
637 708
625 849
206 329
177 467
809 10
742 966
81 239
889 914
37 459
999 576
521 372
537 615
540 505
529 128
416 795
693 368
624 1
714 314
674 530
395 314
658 960
882 452
358 72
111 722
707 165
655 145
60 406
735 665
463 924
831 361
43 495
766 764
398 730
825 656
142 470
540 515
156 517
749 404
581 72
200 677
94 403
71 108
642 504
860 790
161 319
777 146
557 648
310 184
72 519
769 404
594 520
803 123
323 452
281 601
576 722
334 88
695 50
598 327
787 628
249 78
764 327
326 995
707 699
427 896
475 958
247 205
883 172
954 958
221 920
368 573
559 184
908 994
133 610
904 696
723 685
590 987
833 950
91 688
367 259
182 254
415 296
297 560
327 170
855 67
677 657
927 72
98 880
937 225
148 980
667 689
709 331
99 211
985 932
902 45
476 887
668 94
76 598
807 932
402 621
957 236
810 190
509 834
111 195
274 924
978 514
608 485
806 901
569 608
722 124
209 958
249 545
131 432
57 87
761 327
724 8
942 952
222 440
980 152
74 714
65 440
380 647
78 791
440 203
573 824
906 689
597 840
118 945
718 18
258 594
833 303
963 190
14 660
425 666
441 172
672 747
285 420
169 395
421 981
366 670
287 11
525 519
825 693
456 704
352 256
529 792
514 113
579 156
854 960
970 512
116 919
165 388
436 1
249 113
274 382
655 701
47 749
36 378
232 754
101 692
608 457
406 527
94 188
66 770
674 605
858 298
634 660
795 340
588 195
683 169
916 983
905 205
988 390
136 552
130 582
665 416
518 699
891 554
779 957
242 304
858 69
813 372
44 878
592 455
30 587
346 436
965 790
273 875
86 929
753 426
856 539
899 313
668 981
664 593
68 881
997 962
872 149
119 592
501 255
441 869
726 530
146 413
823 929
341 467
992 204
120 334
887 815
442 86
132 234
796 544
107 965
320 252
42 955
10 586
214 825
472 850
147 306
790 525
71 698
550 919
865 964
727 782
665 939
55 875
353 646
606 71
99 426
939 865
167 881
80 830
803 124
353 130
582 693
498 178
223 544
411 673
571 276
692 77
346 946
10 209
149 835
995 634
630 485
407 796
236 160
227 373
589 490
780 107
958 517
240 458
268 644
201 599
906 314
287 19
614 953
921 641
421 945
41 268
981 673
890 352
182 541
799 36
452 208
872 915
36 844
398 898
220 533
740 507
138 883
548 791
260 966
361 248
706 118
409 263
939 235
680 939
195 55
520 943
699 98
435 846
381 635
558 41
641 52
747 816
184 232
516 485
955 133
102 16
386 563
975 806
111 918
395 772
974 251
778 410
567 75
426 258
655 848
703 203
590 43
469 584
83 380
973 267
362 499
29 503
658 335
387 518
458 301
570 863
608 47
924 531
816 385
582 199
40 562
92 953
959 896
664 680
815 267
131 499
951 753
545 412
20 109
324 905
401 121
158 710
186 969
490 291
748 462
413 710
569 590
378 993
953 396
68 642
624 342
380 915
583 181
53 302
862 802
665 890
268 434
963 870
474 325
835 676
142 30
472 364
650 71
385 374
830 328
958 127
179 156
503 786
257 319
787 296
804 793
580 490
208 842
721 22
707 338
1000 293
246 408
327 947
164 226
939 220
932 231
623 414
176 171
838 377
991 466
179 314
156 765
497 997
455 330
684 743
422 26
784 230
97 690
557 497
535 954
122 238
283 328
538 876
627 673
878 816
171 597
659 619
265 726
195 767
31 795
824 429
521 115
606 526
234 179
709 985
651 266
722 25
678 116
52 768
586 721
770 291
934 557
927 27
276 874
136 162
207 122
697 343
220 348
354 518
728 192
938 160
478 224
257 454
236 783
375 119
272 112
559 300
139 48
608 563
586 386
937 513
515 457
83 145
185 411
733 791
596 378
229 211
227 491
881 276
890 439
863 861
582 989
367 207
861 886
488 350
814 927
524 918
488 592
576 462
154 655
228 169
780 816
187 878
563 977
833 635
191 675
13 611
364 51
687 340
729 261
997 817
526 130
973 380
825 871
347 607
718 610
321 600
968 441
740 401
678 527
940 381
623 892
856 554
240 678
448 392
69 609
45 764
563 698
664 97
847 454
958 54
728 552
669 962
303 608
661 591
773 502
544 921
146 576
42 701
258 513
136 297
576 232
589 374
491 770
423 608
737 651
22 600
479 648
400 468
620 344
40 269
381 36
610 682
618 392
391 252
338 827
123 118
460 285
230 36
588 662
359 354
90 552
494 3
731 690
344 305
454 499
82 566
673 817
887 481
215 184
673 780
550 704
428 242
353 919
40 779
840 526
17 587
415 591
286 220
185 609
822 812
355 851
299 931
519 653
301 420
165 959
221 670
367 137
463 876
999 320
259 26
496 6
889 890
911 41
121 32
192 49
175 770
411 293
472 653
883 486
541 531
852 904
663 507
846 848
582 767
239 681
722 940
657 215
100 654
916 511
268 519
704 373
293 215
660 163
600 449
968 984
644 29
693 33
371 469
136 384
458 570
365 72
575 774
291 945
809 71
708 273
599 907
699 394
716 315
363 446
452 856
878 598
9 270
594 59
895 243
324 941
147 78
348 98
142 922
955 706
512 77
659 134
522 408
43 964
887 877
56 826
181 976
496 455
121 662
845 215
852 805
800 33
453 70
439 197
667 489
598 499
68 758
82 722
70 69
262 800
847 585
402 567
473 849
134 535
134 653
56 790
160 306
605 699
567 250
692 51
982 274
317 476
695 817
61 915
140 225
125 13
906 587
173 593
531 798
493 131
343 929
430 26
85 288
9 411
248 813
947 126
291 254
180 768
604 290
904 712
384 176
894 204
350 139
831 842
239 934
397 607
935 176
757 733
727 66
385 441
136 872
144 494
592 557
554 313
366 511
835 291
593 975
460 829
778 614
521 183
834 331
17 410
963 734
739 225
900 713
151 415
173 766
578 688
331 40
639 320
527 337
987 957
2 943
11 878
241 710
112 587
23 186
365 600
225 762
218 442
588 262
494 539
399 289
444 150
956 15
550 485
949 295
817 880
758 844
624 135
443 114
168 506
34 81
133 526
751 414
600 241
309 363
406 36
390 956
173 272
100 648
501 42
920 210
56 933
36 340
284 523
552 109
331 57
18 821
150 722
677 799
45 768
245 852
53 270
27 884
680 951
430 421
160 89
342 599
600 875
897 503
671 536
914 930
579 426
785 324
3 700
828 612
603 126
847 548
919 748
58 679
617 935
905 75
471 415
792 371
406 983
50 398
580 626
625 548
649 785
57 628
540 82
117 460
314 341
617 431
456 253
666 466
919 728
526 996
28 868
805 755
796 815
333 507
516 918
89 15
307 214
227 521
883 794
579 944
175 466
387 548
10 909
207 389
544 406
147 191
415 648
642 517
814 462
440 622
351 204
191 189
110 770
892 398
873 931
402 93
894 815
95 319
963 791
875 688
890 9
733 993
33 960
459 957
562 520
263 809
374 464
813 522
477 959
679 378
965 296
918 517
724 206
300 146
695 895
980 674
484 559
778 522
136 526
497 171
175 937
734 682
250 712
942 305
458 132
903 557
824 616
361 610
224 201
988 605
592 302
71 276
549 826
537 248
142 34
109 42
538 141
942 38
941 118
623 186
361 486
68 723
570 563
739 295
554 860
71 121
552 453
458 243
471 787
26 457
197 391
30 419
382 219
54 76
467 506
881 713
870 471
952 613
828 26
940 125
302 349
575 760
551 796
648 667
74 885
721 799
979 548
75 792
95 285
876 92
695 550
750 837
605 696
751 787
357 576
844 861
781 4
542 255
782 523
878 168
456 785
176 405
855 810
713 471
805 245
273 679
375 894
837 283
696 384
530 605
429 736
893 351
903 111
722 260
74 107
963 86
167 197
948 444
154 345
236 638
657 125
391 602
510 187
878 162
124 606
474 170
963 739
958 957
294 277
870 145
392 806
296 815
620 92
447 994
688 59
80 652
993 77
867 6
220 27
314 186
451 880
215 659
313 660
137 126
523 824
43 579
257 803
708 20
509 222
288 466
570 917
555 890
196 401
977 565
558 158
928 897
44 877
51 618
62 477
699 913
667 668
353 26
538 711
279 902
383 389
944 115
678 960
906 93
996 57
135 741
118 311
471 687
849 796
450 670
849 185
292 612
506 304
890 617
336 72
722 360
795 754
220 82
59 487
600 416
268 521
881 890
315 979
988 645
726 487
872 83
459 563
273 478
63 444
303 317
766 210
537 907
62 861
767 499
519 616
861 108
73 658
632 471
160 7
516 146
432 944
85 994
115 578
955 884
260 329
562 191
178 450
844 815
127 559
80 18
443 398
940 162
157 28
613 771
422 862
523 641
816 894
801 591
761 481
215 436
950 348
285 382
64 773
424 81
104 717
125 953
774 768
778 286
477 245
127 728
615 499
941 573
877 439
271 320
803 383
536 479
19 676
870 761
682 320
474 275
381 702
258 845
151 367
404 64
683 263
147 955
352 471
256 176
459 124
905 664
729 240
882 208
244 536
406 594
591 108
72 515
628 504
175 363
435 188
760 889
467 262
863 746
900 465
572 530
942 96
197 989
343 711
604 11
676 397
536 471
43 167
170 706
355 37
318 129
610 6
920 858
752 604
265 102
557 490
610 265
112 121
826 965
462 86
39 847
917 87
387 755
355 140
558 479
998 505
80 573
907 826
417 664
955 140
892 47
322 894
503 444
491 626
76 513
419 166
488 962
840 117
153 13
179 855
89 725
97 971
96 73
530 513
632 456
58 212
764 525
85 701
684 158
83 919
932 623
91 802
36 835
137 99
192 249
805 611
76 273
485 673
802 821
204 866
138 566
350 988
756 370
300 278
815 352
152 215
81 135
210 674
780 243
364 909
809 405
41 525
604 999
203 152
919 139
28 594
762 276
625 535
923 642
402 136
471 77
673 294
596 827
886 19
941 908
908 929
175 732
436 549
891 525
163 964
233 675
216 653
632 26
294 524
892 933
651 317
548 269
180 440
469 387
423 534
565 325
205 699
799 42
873 707
179 976
545 656
701 568
97 302
250 571
397 565
965 504
515 292
588 665
72 143
425 750
816 62
70 109
43 975
251 480
426 872
311 357
888 490
366 800
862 133
109 461
105 730
366 754
365 584
632 907
877 595
621 842
477 562
738 400
964 707
598 975
300 60
258 461
263 353
180 247
544 970
69 469
525 84
981 446
923 662
689 383
694 930
792 242
136 892
1 543
141 477
773 788
89 688
195 839
317 360
854 552
124 274
162 993
207 588
266 754
559 97
901 307
829 620
179 318
230 201
727 978
766 53
700 381
372 78
674 976
610 304
441 396
856 160
382 79
89 544
996 816
587 739
8 547
659 35
272 657
642 195
760 155
926 909
71 402
401 158
481 224
613 644
604 285
678 679
12 661
245 744
945 765
332 564
6 772
566 630
959 141
494 31
73 538
893 706
395 863
249 448
821 664
871 403
579 188
873 696
340 856
726 281
429 492
365 709
212 927
652 657
964 852
327 788
833 514
4 565
403 220
821 861
669 657
603 950
539 371
919 938
930 885
891 369
447 617
982 928
369 163
693 227
473 222
884 738
530 387
861 2
672 231
465 458
644 288
187 250
940 135
898 217
480 388
125 666
95 918
306 310
143 212
159 511
778 895
549 374
635 267
969 78
218 304
247 449
543 404
798 76
776 809
777 483
459 376
392 929
421 905
41 583
700 996
216 809
750 550
975 144
67 297
360 151
431 469
127 330
923 267
735 333
281 400
947 711
993 323
420 316
460 324
939 727
927 230
974 629
484 518
875 741
484 963
525 941
613 745
571 43
389 35
503 116
516 33
848 216
963 883
834 78
779 935
966 214
378 442
904 532
21 747
187 632
859 461
960 932
236 325
443 131
672 157
52 54
260 612
629 575
768 292
842 168
16 114
362 80
154 261
236 499
198 219
158 700
471 822
788 712
50 988
367 272
728 303
741 972
296 47
310 528
52 913
63 936
572 436
659 704
155 490
80 754
851 509
872 141
535 138
85 797
157 307
245 679
289 937
704 41
313 200
969 288
123 971
573 222
250 911
538 747
91 371
319 440
26 157
88 185
521 983
250 992
628 296
211 344
241 992
544 490
309 357
306 353
473 851
727 833
760 172
926 369
752 258
97 40
383 891
25 540
493 68
484 818
597 630
434 752
653 209
167 39
551 384
113 992
286 447
321 114
652 782
910 983
284 882
8 621
904 364
859 786
218 653
20 987
742 138
442 303
153 561
899 896
52 902
470 714
2 11
701 752
517 97
944 399
323 249
506 657
543 993
769 389
572 607
361 811
397 991
281 886
86 119
692 870
364 851
811 648
754 312
223 652
864 903
572 528
593 560
54 787
374 793
894 427
602 401
645 292
394 935
184 573
965 749
102 874
770 621
814 404
821 925
338 692
952 229
151 819
88 968
104 652
960 104
611 943
480 127
492 738
807 247
164 360
772 490
502 623
239 713
448 241
188 869
704 417
936 360
73 36
397 379
421 363
506 958
307 365
571 880
961 23
91 139
919 697
687 295
485 471
691 953
620 942
872 967
207 342
657 240
142 625
326 80
754 444
218 669
769 316
610 24
657 481
268 851
746 732
603 450
934 327
37 56
983 196
352 562
167 713
612 329
965 22
641 517
328 107
287 802
397 524
536 703
968 394
461 790
286 891
406 1000
214 847
284 280
144 175
975 808
83 468
763 933
78 459
220 615
196 34
230 549
304 517
159 83
88 78
853 732
655 577
425 89
201 210
649 212
752 915
354 730
699 344
820 462
528 454
968 84
263 122
561 937
858 383
253 122
5 879
386 948
487 13
291 800
228 434
937 682
552 266
855 445
585 989
326 816
927 642
563 894
452 49
869 314
871 524
900 142
626 381
979 116
743 728
292 871
926 898
853 763
800 382
974 416
689 223
785 340
289 967
554 724
120 223
354 574
675 129
936 385
850 899
696 74
793 140
20 701
213 836
918 780
520 321
960 508
761 502
811 240
287 946
46 678
737 501
525 133
703 23
983 279
244 785
120 203
478 917
763 496
452 319
52 256
63 616
672 257
619 861
363 110
176 387
171 451
39 577
178 776
661 243
5 776
582 628
981 588
121 232
89 471
499 944
671 771
381 608
52 642
893 894
847 58
608 688
526 938
248 528
272 886
419 525
732 289
209 335
415 891
579 654
619 827
194 900
668 556
994 113
194 135
971 263
845 594
231 172
859 379
362 908
821 111
556 928
595 687
939 19
817 749
247 840
829 768
52 614
836 411
157 263
300 759
622 358
603 870
262 718
42 858
903 304
700 46
527 468
771 880
574 145
560 982
302 906
775 729
773 646
141 279
268 504
993 532
947 606
603 193
662 821
169 783
333 363
856 923
347 288
358 799
230 25
37 370
441 280
122 465
636 173
839 51
780 167
402 507
85 391
101 253
190 806
310 907
793 31
378 173
744 842
715 146
540 174
732 358
579 363
595 904
354 473
317 235
578 360
829 89
193 652
706 977
690 626
289 30
683 270
437 601
526 898
968 389
856 773
670 255
781 688
96 468
42 295
767 951
773 591
706 924
859 296
895 861
552 769
467 770
334 485
139 494
74 419
908 391
441 61
923 754
783 680
964 951
913 762
671 221
917 780
223 961
929 354
7 106
71 884
263 460
126 374
44 113
166 734
610 464
593 282
267 870
274 724
230 102
94 372
695 334
543 12
561 533
104 275
815 572
197 351
294 888
314 3
151 682
212 18
101 815
282 689
839 768
15 948
123 204
650 611
85 807
195 101
109 683
846 807
173 229
322 705
796 33
971 974
334 885
604 888
474 963
511 284
128 665
644 182
359 262
853 24
522 834
173 836
598 44
549 105
933 336
637 134
391 538
483 330
868 918
599 854
914 640
976 726
541 766
663 959
964 809
686 454
828 678
91 713
679 293
122 651
566 103
825 279
855 18
200 375
165 473
817 965
888 731
291 618
622 982
991 22
815 939
952 352
368 411
348 541
218 504
9 679
671 714
966 277
951 433
308 34
929 143
807 825
303 698
212 479
989 733
818 988
655 583
924 495
999 91
925 671
734 533
658 304
473 570
522 33
286 743
541 865
732 71
16 249
197 590
703 374
845 695
208 447
299 252
962 172
156 173
737 210
387 390
422 372
822 227
281 271
372 122
173 914
975 65
228 63
552 522
565 882
877 219
360 872
79 336
171 903
85 309
315 366
216 814
461 721
80 924
89 79
85 324
975 746
383 802
902 795
454 943
653 987
608 517
688 759
861 213
813 667
27 147
580 860
748 632
67 990
191 841
26 841
750 951
205 641
24 386
487 666
947 354
727 340
259 516
363 229
122 1000
314 483
583 933
260 284
100 580
224 531
202 991
771 141
715 505
291 698
409 681
693 818
317 436
637 591
371 949
723 847
393 993
652 559
491 241
538 84
605 914
199 868
58 625
32 650
58 480
898 126
439 770
252 940
848 870
163 859
788 901
922 822
30 630
575 846
943 109
11 125
312 70
563 82
790 729
134 527
701 642
395 290
319 94
140 807
996 898
484 805
684 492
512 522
205 382
707 617
335 884
993 131
581 535
658 836
858 366
334 498
759 813
127 521
608 1000
324 789
193 489
84 260
963 430
721 526
164 108
504 588
795 435
43 35
127 920
965 964
211 582
95 581
834 863
770 839
511 829
39 27
359 147
359 94
434 304
349 4
904 504
300 851
796 636
474 520
855 458
949 883
597 936
450 181
501 508
295 95
382 848
226 553
694 749
85 759
551 217
367 840
228 638
482 616
658 288
532 163
417 519
804 106
746 626
746 841
82 910
18 82
257 157
738 805
192 762
643 581
913 1
869 915
658 433
800 158
527 267
827 216
816 458
231 829
600 136
388 620
950 240
230 610
116 131
814 247
258 419
384 606
88 478
279 880
742 175
66 474
597 94
468 421
59 838
166 924
750 811
722 835
319 408
376 781
939 696
813 457
994 242
915 40
132 427
456 409
28 689
599 671
406 324
1 4
70 524
97 970
947 410
534 449
875 11
244 362
993 736
66 241
389 245
710 800
610 322
806 584
750 527
902 477
303 925
167 545
601 330
177 789
728 469
712 940
387 6
930 864
213 541
306 590
497 715
213 82
301 951
196 532
331 986
903 548
941 439
836 583
751 266
602 847
262 73
950 333
515 196
66 610
977 597
3 779
816 207
806 384
42 623
694 834
809 306
164 796
424 286
322 485
182 14
144 414
46 32
325 992
916 198
839 72
25 285
374 4
857 932
811 312
532 494
444 131
278 114
785 451
273 233
709 826
490 626
802 896
358 106
183 58
437 134
737 665
890 386
526 802
90 241
831 314
528 768
834 692
558 671
428 838
826 380
463 215
157 162
640 149
83 964
67 91
239 746
826 395
190 218
78 647
900 199
175 679
89 551
3 395
114 508
15 912
78 382
955 938
159 965
973 570
765 609
39 993
172 94
626 366
791 175
601 712
303 1
352 888
948 381
355 736
969 184
201 850
739 464
334 761
603 853
854 18
123 106
71 958
466 126
304 145
832 815
183 930
356 8
809 528
253 761
102 444
989 638
208 124
761 790
977 514
814 441
887 15
8 417
138 311
325 728
429 783
131 599
912 509
861 695
295 750
981 601
523 76
676 124
244 304
286 947
645 59
416 678
901 83
632 743
432 83
294 900
858 254
789 246
444 615
776 781
357 923
971 9
590 742
296 511
730 948
974 308
464 721
920 308
635 576
170 583
352 414
240 561
61 539
205 307
919 724
753 638
744 114
714 900
613 681
833 677
420 492
806 719
133 308
450 975
18 614
383 723
338 703
297 707
183 536
541 637
577 116
443 957
457 647
410 472
654 942
97 11
467 224
150 886
181 254
564 34
820 599
989 828
877 494
19 319
170 173
140 377
377 823
34 644
740 458
933 563
989 854
150 142
98 477
885 473
239 477
930 120
651 885
539 332
374 928
31 523
206 774
291 513
615 191
801 636
274 316
260 660
814 797
638 954
684 314
737 14
671 39
424 454
302 185
539 429
661 547
684 630
216 545
994 683
474 412
293 493
159 349
351 433
564 216
1000 987
172 690
527 713
497 261
209 368
894 489
352 439
357 37
291 58
406 200
383 768
286 702
874 331
786 382
81 921
930 37
507 619
42 687
169 177
150 905
681 888
483 156
528 926
314 114
910 971
317 372
672 975
248 908
364 626
56 411
171 631
177 165
965 838
774 160
669 94
471 178
989 228
770 854
414 421
4 452
571 355
676 395
950 39
911 954
426 578
647 624
724 84
455 348
900 155
871 355
837 733
262 64
916 542
102 590
459 778
113 882
674 288
783 572
628 670
408 358
599 882
501 327
368 588
246 367
742 453
195 810
685 309
951 762
449 982
293 783
321 969
599 950
431 838
793 953
574 584
97 945
497 13
452 657
484 891
871 838
486 95
556 913
9 949
550 815
871 745
846 16
45 246
362 509
845 980
270 319
956 756
591 666
533 1000
177 480
313 848
564 914
660 506
841 782
748 403
576 18
659 952
162 740
84 571
280 888
380 57
669 180
596 605
220 241
167 632
501 423
874 323
881 650
383 226
688 69
992 613
984 622
816 697
413 794
69 896
5 991
617 845
247 484
314 147
182 268
335 416
908 743
63 627
51 133
908 839
737 142
389 641
122 149
119 531
41 764
233 22
788 365
81 42
933 431
77 859
832 831
756 315
217 487
602 177
195 667
281 827
534 545
422 601
288 565
995 422
403 946
260 156
297 100
442 180
398 967
938 674
270 402
581 578
29 636
466 105
107 77
274 31
744 660
291 828
19 896
20 87
333 847
4 797
497 439
566 567
443 60
518 934
997 168
896 135
161 751
686 832
706 351
52 210
220 864
428 795
953 194
867 64
448 447
119 896
570 794
452 671
654 622
548 162
301 112
414 432
831 753
895 645
810 684
627 753
283 438
882 177
175 244
320 300
826 701
27 656
451 661
435 772
177 148
554 273
106 282
721 714
955 902
357 452
971 252
346 397
419 712
780 410
918 103
534 982
214 355
464 312
750 272
757 302
584 821
467 393
547 229
699 618
144 736
271 160
288 616
708 248
954 470
719 78
575 645
853 542
53 808
393 970
763 197
248 374
761 364
902 546
746 989
326 602
293 469
445 74
721 540
789 298
371 967
454 405
816 610
405 448
889 447
364 680
478 873
274 600
413 101
324 139
913 307
768 178
854 230
695 30
627 346
652 406
966 308
800 85
146 153
792 525
427 138
148 632
13 298
197 719
917 730
126 595
15 428
822 468
135 642
403 111
342 867
894 265
191 994
982 532
344 588
323 590
288 796
405 411
139 833
690 956
942 512
426 82
549 89
17 324
767 359
991 203
148 891
212 106
634 982
475 577
195 529
980 693
997 495
758 56
170 498
344 463
302 831
50 331
758 225
464 740
219 21
686 83
445 785
191 713
811 820
654 584
363 476
928 97
756 988
839 911
861 306
48 822
133 687
219 963
471 958
902 564
11 216
427 414
403 929
695 806
473 819
933 988
281 944
420 687
68 87
461 516
773 769
138 979
704 828
705 565
589 958
456 536
369 636
681 133
352 428
371 696
248 407
824 825
916 284
185 315
756 562
50 697
48 211
578 399
807 249
874 997
443 438
880 963
175 476
95 21
94 367
330 782
46 183
572 319
945 63
251 977
696 913
539 663
616 705
312 802
925 835
964 462
328 349
447 66
201 975
291 895
867 578
1000 408
968 177
821 89
407 992
100 154
334 923
172 961
360 904
579 435
307 490
200 939
578 861
375 567
4 462
932 674
180 104
79 720
353 638
764 690
727 827
990 487
207 385
115 842
530 138
129 360
882 708
194 695
296 821
791 796
376 270
324 400
730 175
392 397
812 325
760 933
49 969
162 554
54 31
15 967
9 808
213 636
724 325
289 282
629 752
525 973
251 635
675 821
805 28
290 548
528 182
235 620
907 140
583 776
301 542
768 7
706 946
877 330
912 934
730 524
518 618
800 124
980 185
498 991
618 524
594 899
64 73
265 482
728 399
482 734
232 731
60 79
665 516
397 14
979 416
191 216
709 868
769 510
666 421
528 971
41 40
722 693
162 219
88 473
207 939
971 192
426 71
93 486
252 27
793 57
316 430
590 246
147 212
307 641
240 162
376 830
149 653
742 525
29 280
729 672
42 318
932 565
2 151
820 425
78 129
34 513
639 414
712 637
685 940
161 459
452 939
657 132
286 429
343 551
793 992
639 903
362 110
139 844
329 942
163 549
932 200
184 364
2 408
471 54
350 501
605 328
863 618
995 965
635 877
386 639
851 234
491 184
729 215
654 535
101 173
377 524
116 940
391 554
652 765
791 574
29 457
351 500
643 674
674 664
660 198
886 277
21 89
663 432
508 180
170 32
836 114
633 963
497 528
685 722
525 659
916 721
474 121
407 81
212 989
742 228
763 295
134 56
933 590
13 199
236 714
668 206
711 41
629 591
940 336
804 408
541 846
385 444
269 465
117 440
448 846
96 725
120 121
117 803
763 863
63 113
372 188
700 472
118 947
432 61
244 402
624 591
46 755
10 170
514 606
705 550
316 242
70 210
578 330
226 866
343 309
458 209
126 869
14 443
418 542
595 485
631 590
915 887
795 548
327 362
382 627
575 89
798 415
443 987
265 676
582 816
278 839
284 402
82 935
785 315
822 662
670 72
224 446
29 872
706 976
503 61
454 888
92 946
191 233
354 317
276 379
536 333
463 360
626 390
323 434
363 874
746 248
905 507
559 870
9 309
65 208
296 570
959 208
571 912
340 321
756 886
85 150
21 756
178 176
760 39
766 2
837 557
793 309
492 131
114 188
456 43
741 93
703 295
812 970
613 643
378 914
687 976
996 976
279 417
11 686
439 831
852 917
543 644
773 492
425 870
796 235
279 60
389 64
987 836
459 881
908 848
326 245
209 515
222 182
165 678
221 208
869 194
516 873
181 904
95 74
719 434
778 472
949 953
574 254
924 176
438 422
300 758
692 70
173 715
789 230
563 728
518 278
456 442
410 20
374 132
628 245
275 521
64 713
58 658
796 991
984 934
343 483
415 119
41 536
666 762
569 748
763 54
940 715
289 756
549 514
911 734
126 631
930 747
492 119
837 218
26 969
57 571
774 120
420 785
372 929
958 383
402 277
215 679
896 996
418 332
635 312
292 616
412 444
584 979
482 842
778 225
85 864
990 699
732 324
970 104
611 654
729 361
99 594
706 30
741 673
702 753
468 577
298 71
343 788
150 363
86 891
580 862
100 621
947 457
77 71
922 590
71 411
936 145
704 188
886 506
437 950
14 190
277 206
671 956
153 606
104 269
2 193
149 443
309 745
999 612
630 821
689 266
721 908
166 345
533 485
119 681
948 643
113 708
391 184
12 527
984 120
963 192
425 588
226 131
344 68
573 771
976 596
910 331
679 17
367 332
63 371
728 16
308 668
93 623
332 25
661 310
330 63
89 76
144 741
728 709
47 431
55 62
997 171
137 972
302 489
513 885
797 480
190 127
637 14
612 389
306 359
624 182
835 172
961 785
688 681
183 277
70 255
87 867
56 113
710 862
539 646
722 823
823 597
720 346
651 192
713 150
89 867
63 536
239 610
969 110
591 898
61 270
585 587
180 426
374 450
568 173
268 9
815 861
691 445
213 889
245 765
159 324
116 2
111 791
864 803
671 192
992 187
276 884
902 342
776 412
723 440
403 278
252 401
614 855
421 482
852 575
172 609
94 868
51 526
981 516
148 968
23 837
624 488
782 615
605 998
446 41
314 595
919 252
477 404
926 706
899 980
812 887
438 356
981 507
340 726
682 793
264 410
468 835
166 650
904 238
264 483
876 582
302 857
96 603
528 240
894 501
490 102
535 93
211 390
307 276
949 15
636 235
448 308
791 900
495 111
56 166
22 947
545 279
221 748
623 29
556 900
168 948
441 466
635 636
139 215
931 631
29 980
947 771
414 576
420 321
580 220
195 867
359 949
285 226
729 46
841 557
702 204
577 942
463 44
327 249
246 327
338 797
818 387
957 463
409 718
901 531
75 218
506 443
607 988
175 907
727 287
538 345
613 292
653 342
122 282
274 688
225 537
216 19
831 32
656 447
426 548
985 773
778 766
276 974
151 138
809 917
932 895
984 364
247 311
368 655
650 138
563 30
587 954
385 824
850 589
294 826
949 925
285 835
665 962
165 795
746 483
956 497
218 99
80 544
565 386
395 566
933 678
366 810
714 416
984 517
794 357
827 426
29 526
667 282
567 976
711 890
573 341
952 265
868 314
169 108
640 561
201 814
909 248
888 727
454 15
689 895
104 870
914 352
792 692
982 271
858 342
518 282
854 663
452 150
329 110
682 980
598 139
429 195
394 368
189 150
616 2
748 431
384 644
713 516
899 229
891 205
235 531
410 916
651 766
990 880
413 573
736 630
574 802
471 127
270 476
925 746
90 149
528 380
750 108
708 418
194 4
533 41
72 825
197 578
105 23
633 319
197 290
428 944
93 64
581 936
85 476
328 37
226 515
926 255
219 595
952 557
59 145
182 728
914 504
51 250
265 300
873 318
430 103
485 841
150 323
2 156
103 922
246 149
492 193
131 14
25 685
591 515
224 294
259 804
884 989
316 504
825 983
362 809
537 82
145 374
562 80
10 934
184 120
320 423
607 289
884 232
115 252
26 105
419 81
455 675
18 970
82 251
634 146
235 36
127 407
834 302
855 120
442 260
120 742
192 162
411 991
733 877
335 298
127 606
862 283
271 458
944 841
329 268
844 424
264 588
779 883
378 395
608 288
594 701
642 435
59 506
451 987
391 426
920 817
338 278
242 367
906 531
355 47
348 822
922 47
321 868
707 99
333 813
677 86
109 541
380 965
218 86
738 421
428 595
76 917
319 519
663 997
392 161
802 832
429 827
358 149
942 345
87 633
64 60
732 656
435 375
3 531
578 889
31 534
557 601
67 214
509 34
443 625
658 40
507 664
560 590
761 37
108 882
101 517
692 139
590 593
903 506
292 502
208 938
906 575
772 816
138 196
686 361
417 238
874 889
209 890
79 409
156 152
746 844
623 571
60 872
143 131
991 64
745 796
111 745
966 376
244 871
720 735
906 374
569 524
608 323
468 646
289 834
765 311
412 643
912 28
531 911
330 680
766 939
941 869
371 991
869 547
516 577
976 715
320 163
213 623
480 542
221 798
717 920
300 15
937 659
303 730
676 633
226 203
296 875
204 948
306 941
730 44
280 446
635 728
485 202
71 166
872 450
199 453
988 903
608 676
851 40
580 295
830 865
11 502
514 562
5 355
329 341
606 254
58 861
490 431
112 498
260 287
525 794
695 233
331 873
525 425
571 281
654 895
558 231
803 799
240 641
408 324
169 325
425 263
574 509
647 952
947 370
138 367
414 69
700 652
722 322
426 631
339 908
761 217
256 145
623 369
232 987
405 38
318 584
806 904
384 452
403 177
347 344
168 425
65 981
480 334
926 360
414 968
800 92
508 602
82 865
99 176
265 453
549 508
46 392
252 828
298 651
276 65
901 654
339 153
65 882
163 140
977 75
268 760
442 258
800 641
376 569
587 171
690 635
165 499
7 126
981 736
408 526
24 729
393 60
99 625
594 430
306 632
474 685
330 140
362 963
12 645
321 555
138 321
92 306
220 938
480 411
845 39
632 925
531 695
831 17
590 36
206 309
251 36
42 118
582 866
977 791
144 468
406 14
69 263
924 835
25 277
126 389
877 482
473 330
824 227
942 840
93 488
505 995
700 748
873 308
61 628
54 864
93 787
425 517
383 348
494 128
756 574
113 670
352 707
475 132
564 334
984 545
478 59
726 438
760 166
898 58
1000 911
120 843
901 183
19 972
731 904
495 1
97 432
139 507
779 989
374 774
872 508
757 921
835 855
318 158
320 609
292 948
528 990
275 988
121 999
63 382
842 23
600 974
659 871
498 799
123 190
501 275
142 341
511 744
151 237
112 811
592 325
921 86
851 24
50 738
659 394
939 462
539 370
332 575
737 775
810 918
286 569
76 446
405 331
739 105
315 794
900 13
279 7
747 724
911 642
76 492
713 908
16 124
952 531
202 537
253 881
715 284
118 527
372 459
197 143
850 459
451 398
583 251
339 219
470 992
402 456
587 21
284 713
553 463
776 206
38 814
309 573
427 305
897 461
133 407
140 902
424 215
894 297
669 243
40 986
961 681
311 730
112 355
884 371
232 158
56 909
258 245
286 407
568 142
10 614
436 89
17 239
40 999
514 411
429 46
568 911
988 354
152 903
680 567
413 989
834 936
6 24
60 228
281 246
173 902
47 886
680 43
283 63
47 204
928 55
39 862
790 907
312 590
363 479
561 65
689 178
71 704
373 763
254 576
936 298
469 542
952 551
339 779
913 666
432 502
369 843
302 191
58 484
345 510
130 445
637 559
240 183
618 216
965 289
527 335
337 103
817 310
211 670
742 220
607 728
243 565
664 98
294 798
638 641
532 404
509 536
243 201
266 104
257 47
217 847
766 509
843 80
126 559
60 551
900 748
564 638
530 424
683 532
682 965
84 237
10 246
912 150
559 103
483 768
399 161
434 448
905 145
22 984
647 555
982 320
820 737
872 248
426 731
940 295
707 549
736 874
404 734
217 734
255 748
301 581
693 176
533 923
517 282
718 385
290 685
176 53
904 854
285 437
743 178
117 84
572 938
322 20
350 550
740 523
234 973
634 657
43 926
197 841
201 439
833 659
233 343
557 49
28 489
867 731
506 243
242 106
1000 609
96 554
564 772
960 439
71 733
449 714
527 521
599 153
623 447
53 262
114 929
816 658
281 71
875 796
947 786
977 913
133 276
965 70
47 852
445 850
451 358
763 308
634 733
126 129
220 423
353 254
797 736
302 12
85 365
866 856
591 687
796 92
464 71
24 36
434 819
179 338
526 754
897 184
400 938
5 456
379 573
57 778
112 453
878 569
872 224
991 864
979 40
983 204
566 191
70 696
127 9
357 681
866 272
757 188
849 292
169 756
430 972
957 552
251 670
904 818
90 202
157 595
917 77
484 51
185 657
493 797
807 328
253 616
402 766
760 27
928 805
994 2
573 767
873 557
151 930
478 464
521 955
171 979
950 818
716 759
202 226
767 859
196 8
984 676
653 895
275 57
917 476
26 791
175 797
368 12
752 851
9 475
154 37
653 178
225 317
147 563
202 553
39 101
838 478
305 701
391 680
777 495
255 78
822 854
869 189
949 314
188 423
957 988
666 252
635 782
220 598
384 421
728 447
88 580
658 990
42 351
785 892
622 412
534 540
237 362
984 981
709 153
450 521
137 971
810 554
44 60
531 152
246 412
974 961
794 248
848 741
36 633
250 874
977 477
780 584
849 115
710 12
303 699
147 369
651 434
138 950
166 191
95 942
829 240
714 711
414 949
795 224
145 74
871 177
622 331
263 72
57 511
479 82
571 373
521 469
542 934
674 323
922 454
861 576
797 838
694 411
839 628
772 476
250 689
693 210
562 551
136 86
779 859
909 981
349 752
914 688
73 205
616 68
14 559
688 862
905 949
379 349
682 192
263 787
991 115
918 707
97 622
782 383
466 896
695 52
326 584
337 26
182 355
435 296
250 301
823 741
69 57
743 638
15 535
167 375
820 550
968 789
556 969
224 953
208 35
562 853
691 184
568 380
78 855
796 552
545 710
82 483
510 605
880 690
862 628
480 300
116 440
604 168
5 837
200 967
838 586
571 624
13 872
380 93
24 784
999 610
497 526
126 920
580 114
895 478
868 914
226 524
256 768
309 496
906 303
986 744
441 248
399 275
495 741
883 564
370 752
657 194
785 879
25 869
417 224
235 803
459 534
486 151
567 68
202 617
652 245
816 236
188 12
427 275
715 461
368 45
963 186
619 749
290 656
988 980
314 400
689 84
428 147
8 155
969 270
453 111
47 982
861 228
250 90
390 404
315 79
667 961
807 957
789 135
529 912
807 954
400 894
903 254
754 322
864 234
515 258
678 133
669 963
875 218
959 286
586 250
838 100
984 1000
253 618
659 882
870 13
451 934
632 405
936 864
268 85
162 629
50 567
80 527
975 242
195 988
646 572
347 438
615 117
234 83
225 166
847 209
46 106
72 101
276 516
771 103
182 234
132 568
452 451
271 624
989 486
260 835
623 988
457 140
296 486
449 295
809 406
824 326
832 823
67 319
129 335
403 616
973 926
744 439
218 853
771 702
855 517
754 887
979 948
871 491
574 40
607 847
555 196
431 114
220 4
445 320
32 556
634 424
897 527
169 332
293 897
169 77
739 77
35 16
295 232
837 825
698 955
578 907
143 639
24 553
772 417
223 474
63 757
784 194
79 158
196 286
249 502
707 571
325 404
908 28
82 812
659 739
423 157
170 56
26 799
87 905
172 192
473 973
589 1000
541 48
470 53
346 650
671 820
796 802
616 424
503 804
459 702
120 534
289 713
266 485
92 710
840 734
26 92
319 588
213 982
705 627
825 931
978 114
52 517
797 254
746 151
542 52
331 129
706 471
930 924
855 924
19 337
718 304
760 703
668 585
439 510
981 617
776 642
975 449
714 219
311 331
804 942
479 113
346 225
385 705
195 406
494 606
98 851
280 243
551 931
145 638
636 509
914 377
689 909
901 130
92 474
720 297
311 947
707 580
230 440
816 357
715 154
80 177
369 347
670 533
107 388
948 859
334 1000
515 896
788 56
878 669
358 223
720 22
426 361
981 374
710 9
233 843
795 970
40 695
634 10
285 30
855 6
290 1
859 870
295 543
901 88
999 232
967 297
494 207
978 189
421 567
148 819
568 270
658 237
492 806
344 321
79 1
986 987
834 955
397 563
632 638
404 712
773 478
784 623
359 409
208 81
414 835
306 976
270 532
484 644
813 612
210 72
501 131
981 223
779 30
285 483
905 575
96 868
849 490
516 849
234 753
1 437
460 479
885 67
198 77
586 67
310 658
288 804
228 793
182 95
259 920
464 328
634 81
555 44
985 746
540 876
78 555
524 787
607 773
933 630
129 991
358 166
412 49
641 127
331 939
491 295
301 932
597 57
259 350
609 759
299 579
997 333
292 691
959 326
629 673
751 675
592 493
109 534
438 209
322 762
687 78
592 19
1000 93
534 218
196 136
306 814
655 762
286 118
417 33
776 187
759 68
948 653
724 438
836 175
442 462
280 784
374 214
58 619
591 340
610 373
619 813
685 746
851 632
391 901
323 982
373 85
962 85
604 56
573 578
186 871
428 452
446 216
317 753
151 669
207 727
363 147
754 880
954 722
955 60
826 955
951 246
18 772
267 5
89 713
792 177
410 9
218 540
792 28
273 255
327 842
463 741
124 504
396 871
274 181
345 575
734 416
334 150
392 926
558 11
432 975
903 803
220 183
352 112
821 40
964 576
127 28
459 568
58 763
723 497
985 160
527 471
458 157
630 624
698 691
992 491
704 105
518 188
47 216
924 165
543 496
757 57
922 53
641 939
255 408
520 385
501 136
536 458
202 519
494 116
397 527
430 929
510 928
255 538
570 700
525 730
292 22
501 254
557 388
614 385
295 705
863 198
202 409
928 830
378 967
673 157
812 137
843 121
159 679
762 77
128 148
84 416
662 556
895 384
297 356
979 278
175 798
608 316
790 217
574 911
568 8
860 832
746 702
364 579
780 901
730 464
673 344
299 836
971 401
861 647
569 862
942 182
275 423
1000 354
552 554
877 634
109 59
301 465
854 408
328 736
947 763
701 365
579 770
232 789
707 999
608 872
188 193
305 630
72 610
393 905
898 456
410 141
258 875
864 237
41 210
956 786
267 149
623 224
471 965
35 609
977 77
926 29
541 362
586 128
282 485
977 271
212 653
17 447
639 342
8 142
403 487
762 250
479 825
988 599
491 62
172 554
278 360
770 296
293 592
943 671
544 161
433 957
590 925
63 137
450 614
257 124
869 722
980 907
216 610
455 212
961 309
30 91
136 40
83 723
315 31
920 284
973 455
45 950
709 596
742 79
362 60
213 404
285 427
649 859
286 388
285 218
893 844
766 754
38 997
875 513
663 577
22 72
310 436
481 912
79 245
827 147
100 64
569 76
248 316
672 493
326 717
325 978
407 100
102 244
585 996
306 243
421 64
254 512
802 788
111 560
898 154
311 870
79 573
496 215
889 318
576 185
545 25
664 228
801 497
817 161
187 324
213 212
542 41
351 417
861 503
490 265
379 962
877 160
14 831
632 992
372 704
699 748
246 269
896 55
207 448
28 736
944 37
864 788
151 1000
894 544
296 659
214 17
34 330
46 958
565 56
221 540
199 712
796 757
413 506
318 465
437 435
923 740
799 168
516 864
186 448
30 812
400 945
717 372
397 946
521 251
483 595
116 231
586 702
963 665
598 724
293 812
803 500
263 194
359 628
78 732
756 580
211 660
776 603
223 871
990 247
921 586
705 277
239 819
830 724
892 530
894 144
403 119
954 304
722 395
186 902
251 160
450 539
932 632
488 131
722 621
533 15
917 766
553 144
484 139
295 213
177 678
148 804
726 259
47 795
861 837
977 371
604 947
482 162
842 965
278 612
449 434
298 959
235 686
615 310
288 471
821 853
951 939
159 988
690 229
741 619
693 434
513 36
296 552
694 416
590 526
763 788
87 597
904 145
508 375
486 458
71 229
189 976
82 334
888 881
967 435
526 847
934 341
249 634
80 880
163 977
509 341
36 18
350 886
94 956
921 85
154 835
517 768
749 522
529 935
114 359
620 335
273 3
68 750
549 940
579 382
314 100
697 493
438 137
794 945
656 720
220 50
973 985
463 823
733 308
612 176
545 380
861 948
580 667
412 525
388 277
304 483
306 706
831 188
598 624
694 568
201 282
514 317
715 393
448 443
174 255
326 434
780 182
112 736
775 5
800 643
680 710
105 485
429 586
46 512
587 497
823 57
266 871
50 436
475 171
908 503
726 455
618 129
511 747
805 427
35 524
857 647
239 557
725 482
434 427
355 868
352 290
325 702
155 989
964 219
896 457
909 739
520 485
677 869
359 743
942 5
399 742
984 561
352 486
226 296
373 421
511 728
103 66
204 919
640 880
500 693
545 388
42 430
548 200
133 95
861 913
914 170
120 268
739 463
481 537
810 139
527 935
698 597
882 469
468 379
715 240
952 840
367 154
834 887
442 554
784 395
257 226
494 234
999 806
899 292
927 513
240 956
315 289
591 933
323 659
667 421
242 511
865 204
41 20
477 728
597 951
184 913
410 91
88 677
41 80
210 592
235 91
54 337
91 737
894 452
364 22
360 937
376 386
888 75
525 911
184 228
370 323
112 573
504 43
238 810
76 59
900 280
25 503
860 169
38 213
395 329
424 667
325 56
273 414
647 30
320 97
391 507
434 360
191 963
961 137
338 577
439 728
427 486
658 269
449 382
537 431
761 731
213 583
809 665
728 368
357 207
127 856
971 438
148 284
839 301
84 475
565 198
661 882
846 205
848 855
301 546
922 353
219 464
851 995
314 779
593 131
578 50
87 360
729 88
132 981
505 18
232 144
705 683
618 905
201 701
908 443
374 772
97 193
779 443
631 354
68 880
490 919
509 854
871 631
217 644
66 382
423 363
880 399
341 909
696 720
126 311
614 654
804 178
831 141
673 390
422 250
91 405
746 41
99 471
965 486
293 999
275 18
941 470
533 978
420 336
755 874
472 798
803 743
629 143
937 150
208 49
600 34
555 861
571 458
860 370
998 796
931 560
172 594
276 149
691 471
836 821
871 206
803 597
983 717
428 785
902 904
83 704
600 152
942 684
215 562
904 219
581 548
619 846
674 465
908 433
899 546
683 269
260 339
337 508
661 397
387 144
972 258
606 547
149 373
729 856
574 851
312 562
356 839
468 858
105 96
701 69
183 449
875 970
167 112
246 221
852 846
502 520
702 337
581 482
894 350
3 553
36 937
614 300
557 130
841 640
509 883
987 4
702 615
172 840
870 642
171 476
434 979
928 807
456 181
484 291
194 567
455 905
612 819
365 231
742 107
642 471
21 567
42 705
538 133
256 162
355 872
933 529
652 454
823 590
650 435
771 656
757 101
616 374
629 805
471 592
11 449
994 199
860 433
784 838
526 706
607 497
654 966
175 54
986 990
566 35
422 479
707 730
394 253
266 277
6 67
355 219
208 880
56 202
539 309
631 384
906 465
841 936
678 406
115 813
926 580
936 659
719 155
946 947
226 214
419 671
591 998
265 41
102 309
671 87
819 416
809 571
857 353
214 581
343 278
373 788
763 877
249 43
226 329
29 784
175 675
274 509
257 296
923 123
527 694
39 166
339 549
685 624
612 789
677 269
257 457
277 681
714 184
967 409
335 531
569 328
334 611
732 283
303 352
858 448
859 979
573 528
373 202
376 412
499 902
737 560
722 601
528 795
719 253
483 267
413 128
172 473
761 794
556 611
94 226
594 235
32 167
28 656
453 383
334 365
336 352
618 114
152 679
365 68
954 255
583 571
505 878
17 742
492 341
250 160
961 335
741 816
906 711
826 382
436 615
97 357
891 139
12 870
481 459
132 593
374 480
499 449
176 658
334 364
248 47
199 263
289 271
95 202
658 677
771 93
923 90
791 555
121 586
612 45
661 244
478 37
567 570
123 821
127 737
872 696
477 109
511 724
80 408
394 345
800 414
425 108
522 242
789 303
627 878
505 142
34 924
125 379
220 534
987 894
706 368
281 614
791 450
155 859
348 748
254 138
476 773
83 518
775 487
305 804
530 60
399 740
569 935
830 374
642 434
940 222
238 632
584 423
483 400
505 565
30 885
98 953
375 252
484 892
758 379
732 652
169 253
8 407
676 250
20 934
211 862
174 770
539 396
786 952
181 688
82 33
224 80
999 169
30 626
832 448
255 698
286 597
806 78
116 106
433 62
847 270
725 950
529 566
541 961
166 863
756 856
585 371
396 348
551 721
146 346
120 976
920 567
275 958
56 264
268 477
512 612
264 789
900 995
723 183
854 784
58 513
805 748
632 228
277 787
264 881
67 530
680 439
400 368
553 969
897 564
912 800
323 339
190 197
91 910
147 923
200 924
891 250
144 54
510 505
48 992
617 365
142 19
296 619
869 513
889 325
943 886
77 499
607 372
787 276
57 440
18 859
444 17
404 836
265 559
94 643
885 294
751 108
709 147
998 955
641 692
833 694
459 526
471 379
873 183
49 788
326 241
225 958
486 375
439 521
852 459
821 692
396 455
534 569
752 765
181 340
861 137
90 587
941 527
948 640
335 584
423 916
442 322
546 845
859 551
908 171
834 756
76 118
639 226
7 231
417 369
422 361
789 249
258 386
493 257
27 978
846 184
341 919
886 467
256 79
430 367
467 573
778 581
735 102
374 990
67 52
38 117
818 700
367 422
724 866
132 750
862 463
733 231
435 431
245 715
965 465
653 716
762 430
176 733
689 897
190 809
263 358
620 446
115 598
432 58
233 147
825 307
596 855
63 526
340 810
603 108
927 317
866 137
876 662
913 496
806 371
38 945
652 257
917 512
442 372
561 24
25 623
616 445
672 957
305 645
895 336
289 146
981 460
202 810
622 512
797 831
555 880
832 716
219 433
844 771
688 874
126 620
488 552
89 581
560 635
813 661
519 531
118 745
425 69
280 363
136 477
841 686
759 603
708 149
45 362
705 853
326 858
651 950
80 293
205 409
214 493
368 236
801 714
879 347
211 905
899 377
714 480
131 447
135 449
318 826
449 199
124 179
200 820
41 966
788 245
819 323
306 27
269 882
887 67
405 327
363 234
123 596
643 274
791 372
529 331
262 41
150 995
404 413
416 485
847 268
420 563
182 88
176 951
476 106
977 128
732 423
739 88
31 17
538 720
648 753
6 924
65 596
703 658
185 114
593 733
119 943
260 139
566 977
330 25
962 986
961 873
218 383
564 307
820 513
750 241
712 3
724 795
166 15
450 361
339 856
733 237
798 308
118 934
313 968
236 274
939 552
96 238
193 45
732 724
58 602
839 551
892 943
523 748
86 101
962 265
576 747
441 951
163 535
989 226
160 639
853 674
69 911
897 117
603 468
89 434
603 459
452 138
960 735
989 699
853 954
407 677
718 695
327 599
790 933
462 717
240 464
976 232
220 47
726 694
768 305
172 65
728 782
967 814
95 593
563 75
701 419
903 618
660 224
958 912
803 778
71 902
88 997
929 275
695 462
246 515
957 114
841 425
636 929
526 120
443 483
991 664
182 381
353 770
232 344
841 772
478 938
164 596
55 119
899 687
140 616
98 473
527 688
667 721
612 73
98 292
228 85
737 607
409 720
724 841
325 973
360 388
955 481
260 484
260 793
258 252
622 22
945 290
343 701
702 300
321 140
919 408
828 987
587 975
374 177
118 217
972 805
703 388
292 154
972 558
865 69
686 533
832 390
871 249
860 427
569 138
430 352
907 398
630 44
692 960
263 870
435 825
822 683
603 409
735 142
461 799
229 338
202 646
106 863
584 18
505 675
414 906
133 754
165 624
556 657
331 348
826 404
723 17
923 618
124 411
142 235
373 175
496 333
715 779
938 476
67 916
400 350
917 720
698 328
43 640
415 309
179 29
889 60
899 672
275 58
955 470
604 149
295 325
386 143
570 634
324 658
183 923
917 524
76 467
911 539
39 521
204 13
179 140
526 822
431 86
116 242
704 442
696 545
390 657
748 326
883 580
186 434
967 373
42 987
620 985
260 286
350 471
810 549
508 708
132 678
390 559
989 31
608 736
247 609
264 524
859 102
988 995
134 867
67 436
924 380
52 776
641 993
103 531
94 98
572 947
471 785
979 279
932 351
930 552
55 679
66 590
675 937
567 626
913 168
610 218
903 182
660 69
552 344
734 986
409 792
305 303
635 574
58 849
501 803
877 309
979 1000
818 25
169 435
838 647
612 178
69 244
576 154
679 987
845 785
410 814
712 981
246 762
71 979
495 297
282 811
684 115
106 236
312 361
533 342
771 959
989 76
848 786
671 738
456 143
999 815
643 499
775 92
956 399
325 336
607 659
262 416
660 631
905 54
620 328
154 29
974 381
660 543
375 975
502 16
696 884
195 844
200 941
956 63
476 643
998 667
742 512
263 781
428 403
971 662
252 322
117 401
42 103
482 462
509 717
224 842
730 275
593 118
405 892
301 517
245 625
125 478
547 639
389 646
450 59
610 167
200 540
78 634
628 28
522 650
883 760
605 697
373 930
919 772
107 525
997 816
735 302
213 251
302 189
306 654
531 517
666 632
16 996
493 233
718 685
920 163
67 897
697 865
800 317
106 719
875 755
707 557
93 28
431 226
384 302
541 597
600 686
397 546
726 26
750 230
870 341
83 228
414 394
578 455
189 35
799 278
418 246
115 620
5 393
20 213
713 515
713 868
736 239
402 874
45 265
160 418
147 112
653 205
284 650
620 717
997 598
398 379
248 123
377 579
480 308
527 32
931 696
438 718
85 546
468 260
129 714
40 472
761 235
972 376
920 455
216 926
36 64
892 19
963 117
404 118
429 593
430 585
792 30
439 988
199 188
290 865
939 344
262 228
855 889
802 615
514 869
39 244
934 441
167 970
67 139
239 958
831 604
208 422
176 615
177 371
70 467
639 888
203 319
654 663
748 694
751 830
932 368
927 203
621 533
727 992
26 909
488 465
845 654
374 618
173 604
31 386
110 496
357 853
498 120
672 214
333 454
885 604
821 20
303 55
872 297
991 814
293 158
912 914
862 419
186 644
265 895
963 135
430 260
546 294
361 577
377 455
590 857
728 442
53 725
193 820
229 639
193 859
51 773
819 455
526 204
767 210
448 909
147 550
68 584
665 374
881 805
626 807
506 788
774 244
692 150
69 265
729 756
38 547
404 693
817 19
466 455
584 310
598 675
13 151
453 613
393 773
501 678
916 14
488 472
694 193
138 194
829 937
108 723
601 501
374 96
959 62
794 466
968 831
10 774
327 239
134 561
327 168
597 364
970 316
173 38
147 819
677 475
934 490
612 85
139 864
859 943
217 330
488 437
164 159
79 929
974 848
899 852
719 147
501 72
695 581
296 230
594 274
412 38
562 260
148 821
831 13
427 840
117 121
809 491
287 417
363 966
506 839
529 587
710 672
660 987
586 791
697 391
700 562
777 397
887 970
635 944
793 748
237 558
917 989
882 636
761 887
691 231
665 881
584 122
234 925
911 181
559 416
790 465
324 880
365 794
401 921
77 37
379 705
93 396
112 991
988 761
241 393
75 947
381 719
554 569
720 878
665 672
41 693
567 964
714 221
911 632
615 402
2 968
713 500
485 623
574 573
960 171
241 866
399 725
420 728
322 299
797 271
530 55
830 370
765 181
234 776
731 277
162 266
5 183
519 289
761 996
258 466
163 975
631 893
926 400
995 814
289 612
584 280
275 407
472 227
415 758
316 506
631 645
915 172
641 516
925 813
604 621
378 944
811 996
666 461
696 551
572 72
808 459
464 634
509 857
116 379
183 589
494 14
214 834
28 661
918 859
293 871
181 15
202 28
62 672
976 338
428 213
852 237
684 90
778 583
454 212
702 595
140 559
258 182
133 456
256 759
452 658
300 839
231 531
279 580
972 645
531 181
86 905
433 210
622 934
686 698
970 727
880 676
297 318
347 804
685 425
251 609
389 61
954 156
843 555
496 914
488 559
479 788
523 552
20 424
565 535
85 774
961 343
408 285
721 875
141 899
981 646
127 663
830 466
591 410
167 956
734 860
34 987
377 981
207 515
183 99
414 55
520 83
505 709
184 946
742 58
392 681
406 17
788 340
383 628
646 83
793 95
991 296
944 398
504 586
120 769
905 392
51 880
943 413
898 912
221 218
98 794
308 444
756 950
746 934
778 769
683 594
762 87
883 501
354 3
993 182
628 34
664 43
554 580
345 967
946 274
405 200
196 956
848 893
234 489
602 979
224 822
97 826
294 398
176 107
534 563
22 760
510 941
608 305
275 342
328 260
920 62
153 80
91 856
174 972
972 202
610 148
781 334
283 346
885 960
816 269
345 920
399 68
711 541
14 528
114 342
627 445
242 291
852 352
992 575
344 435
912 472
516 513
573 220
284 812
617 511
168 36
707 79
162 422
827 743
441 368
533 391
934 818
496 667
402 863
544 647
980 991
959 562
507 997
511 80
623 217
873 452
627 424
794 485
411 440
880 474
440 971
664 532
604 866
480 666
270 41
811 761
639 430
42 777
509 384
202 620
920 906
115 712
390 985
599 353
796 845
265 608
911 449
547 761
559 566
124 126
796 993
142 603
232 5
566 406
728 128
886 630
107 197
313 359
246 588
173 877
375 114
300 485
356 453
671 688
179 166
367 496
952 515
627 80
844 27
744 570
47 484
171 154
892 370
608 322
585 217
46 456
775 342
129 833
35 423
394 9
972 505
743 793
85 682
883 16
769 540
340 638
250 699
220 462
347 240
822 981
676 735
403 958
24 363
649 673
601 351
793 960
853 59
251 427
654 697
607 594
109 458
33 435
417 588
731 948
766 92
175 41
33 561
816 46
372 23
337 129
996 392
208 703
244 627
304 964
756 146
986 904
614 253
819 706
212 621
837 93
798 223
175 800
647 467
998 610
266 446
890 776
418 135
437 565
590 340
37 1000
111 733
618 256
933 534
791 689
60 268
729 38
277 640
336 37
262 114
236 496
966 10
442 235
331 878
8 597
207 459
157 154
517 416
70 301
260 867
855 785
434 429
721 939
300 600
150 34
785 656
586 775
815 990
890 445
937 604
1000 49
698 499
368 765
911 430
962 92
6 421
344 814
430 114
311 702
96 282
466 870
278 57
189 425
489 395
392 678
935 514
539 294
144 406
857 206
832 805
961 248
556 327
762 146
105 921
319 966
920 976
446 495
52 250
906 286
669 398
883 37
132 665
91 994
164 994
240 585
298 49
711 170
957 670
446 239
266 770
385 6
995 432
287 747
355 297
464 550
658 808
414 618
760 894
231 154
456 778
747 712
669 527
113 52
687 646
562 364
797 754
617 315
294 680
24 719
151 920
861 387
258 967
441 704
489 604
116 592
715 222
351 164
531 769
151 157
473 848
86 640
406 386
546 419
753 415
565 503
278 724
652 747
248 113
645 16
678 114
321 511
544 576
514 18
31 615
926 513
723 532
112 129
977 694
59 790
68 171
171 761
815 502
377 538
461 553
947 907
118 524
639 337
997 277
450 238
777 117
799 9
635 738
414 664
943 309
134 353
847 530
139 956
318 435
569 956
934 96
138 575
968 131
197 520
873 774
720 570
26 78
858 853
860 704
36 475
810 325
917 469
776 818
171 596
288 781
745 244
327 131
856 901
325 989
712 633
773 839
88 416
496 116
559 879
721 635
798 258
969 439
929 915
875 9
405 770
364 441
140 915
781 717
865 280
566 641
404 18
644 766
657 917
273 975
747 921
967 134
970 820
584 813
734 241
493 418
940 17
931 481
263 164
502 675
593 278
605 599
453 171
31 179
308 600
806 539
989 684
307 974
106 321
442 275
169 598
211 833
630 545
563 353
953 514
514 941
620 869
173 894
624 546
236 502
677 793
697 494
767 561
531 251
369 477
405 728
857 304
487 773
548 407
677 963
101 616
643 590
34 88
496 513
362 322
970 327
267 213
856 403
878 423
345 105
763 673
386 634
398 623
664 956
778 430
924 794
781 346
648 418
745 404
668 499
643 76
565 11
296 850
988 904
106 375
625 325
555 405
247 49
219 641
633 518
10 991
599 960
616 849
528 570
199 269
875 941
28 627
26 635
98 36
721 659
388 355
188 525
268 407
213 802
444 35
77 792
888 934
224 156
618 242
998 787
197 960
550 195
858 781
929 844
262 202
570 846
926 469
182 272
545 4
535 937
582 267
209 78
61 132
919 121
694 829
363 415
814 573
580 613
275 778
717 800
602 990
189 231
524 657
161 933
328 956
496 160
835 171
813 585
109 74
871 492
645 157
123 43
403 960
295 782
838 858
341 349
487 319
993 500
930 207
339 743
166 283
1000 313
124 441
40 529
857 898
749 14
600 370
910 954
67 195
464 503
27 419
699 150
684 775
243 588
251 786
772 688
459 510
741 74
570 260
149 169
965 58
492 227
281 605
274 355
406 343
237 433
169 684
56 338
285 119
174 699
469 82
743 975
891 161
352 621
641 153
727 875
338 466
152 588
919 599
763 712
430 761
820 724
814 790
347 430
63 791
268 794
581 114
259 905
7 75
779 651
303 466
158 193
443 904
902 440
752 316
936 755
860 124
759 356
834 73
328 18
721 604
831 745
97 741
861 233
473 961
902 732
537 207
59 114
998 147
709 136
740 85
78 184
480 586
144 559
92 880
665 848
759 477
155 537
592 296
539 652
156 62
209 366
616 704
476 794
506 558
257 972
636 612
348 24
156 369
984 707
673 369
266 167
418 371
699 259
780 716
24 887
615 896
890 1
82 377
398 532
867 340
289 470
12 708
189 580
157 199
605 150
347 732
865 79
203 361
824 271
560 449
991 816
791 57
223 354
588 928
63 651
14 301
63 338
182 564
388 341
882 731
798 233
803 62
668 266
879 267
824 687
673 312
995 870
657 654
50 318
726 800
715 170
306 977
902 836
245 833
22 478
811 204
316 140
926 948
433 689
723 33
404 459
351 834
860 573
480 216
893 300
309 237
308 886
140 516
86 51
857 62
772 303
671 840
980 317
350 25
955 597
767 281
909 352
958 311
251 742
93 513
832 988
429 431
886 344
198 272
502 376
27 956
7 402
261 234
583 195
795 290
446 234
453 515
926 179
800 833
735 948
626 620
212 669
407 572
519 179
535 505
476 91
210 936
708 674
771 160
882 662
712 456
497 910
358 314
260 184
221 38
298 487
273 929
758 486
716 477
603 862
564 875
550 631
100 840
657 47
762 343
650 398
82 355
385 316
155 444
358 648
86 159
824 901
382 976
528 21
635 450
721 251
665 282
248 263
430 307
561 795
661 162
522 617
46 357
457 951
237 969
666 463
811 759
278 522
177 303
721 658
772 380
304 532
527 785
981 667
265 642
164 927
657 922
844 722
574 870
171 681
909 883
387 612
216 567
621 302
786 97
968 440
688 193
158 861
760 242
722 279
937 862
200 723
119 363
526 956
397 299
989 179
953 120
766 16
679 443
904 287
370 854
776 118
162 645
454 18
325 663
165 54
120 1000
419 384
716 64
435 833
159 429
285 82
371 99
569 133
696 223
588 712
422 589
791 254
217 923
613 876
289 910
172 210
252 765
945 54
837 956
781 806
571 630
386 61
523 478
68 768
88 292
271 247
248 699
644 339
392 47
57 426
486 131
377 91
564 197
683 580
301 4
820 959
356 185
108 976
178 335
919 65
263 397
661 596
570 448
723 272
561 883
465 597
316 568
212 624
767 931
50 723
147 559
355 816
596 453
230 488
117 482
82 477
357 867
211 121
719 828
22 492
409 765
958 272
282 840
78 170
51 585
393 214
282 664
715 36
14 42
66 240
703 404
709 622
39 82
389 743
268 636
181 825
296 188
155 928
77 397
325 714
895 569
168 507
870 77
467 507
443 88
832 919
494 27
515 115
748 799
486 853
328 137
278 997
901 863
883 870
235 631
314 44
683 939
333 295
313 820
533 597
80 698
74 468
349 242
238 345
761 137
531 479
124 705
540 736
45 728
769 373
73 530
242 779
63 45
55 429
608 715
485 240
12 916
957 892
137 709
513 66
522 282
937 221
802 171
943 194
176 38
703 951
8 526
178 325
351 341
611 585
570 265
213 175
852 225
10 848
101 744
928 600
901 274
958 782
153 367
315 717
92 542
428 97
405 300
427 301
876 521
207 303
180 579
819 596
119 259
269 4
914 123
322 844
990 443
745 557
688 554
721 925
950 677
707 344
121 173
908 788
88 335
914 526
239 186
628 924
827 624
388 563
871 174
279 634
82 120
990 10
899 310
340 107
487 105
940 633
43 669
77 638
654 769
34 265
419 425
918 391
520 653
213 339
989 319
100 841
593 681
555 811
9 787
687 199
635 28
486 744
888 961
912 791
597 655
726 881
120 662
672 736
355 570
228 659
401 751
378 367
643 513
643 725
867 72
526 9
559 582
139 879
105 221
558 517
303 491
952 427
479 166
580 413
358 391
170 31
603 357
115 243
654 621
717 817
514 890
476 872
529 202
578 475
230 360
574 181
894 582
918 797
427 129
429 261
18 292
777 697
645 595
988 851
757 382
641 807
620 797
714 354
307 316
464 835
272 531
464 293
807 796
92 979
303 939
990 995
251 273
511 557
395 513
917 707
587 780
879 933
963 171
678 747
876 595
476 496
923 86
346 461
233 658
420 743
749 105
800 307
36 887
876 932
924 16
341 55
327 794
804 214
698 556
173 107
38 510
659 104
792 786
91 670
383 991
46 53
13 653
315 513
371 464
164 934
802 126
325 954
771 635
972 328
3 254
646 222
284 921
100 79
144 164
560 651
102 896
474 542
321 610
607 370
724 624
148 963
618 441
80 884
932 156
749 565
610 96
694 769
470 524
561 393
29 31
647 846
201 3
755 255
449 597
669 49
351 841
588 431
671 41
476 961
237 746
770 996
138 398
508 815
631 466
660 811
478 412
605 846
915 695
385 526
958 828
302 147
164 237
208 952
325 389
293 802
937 985
54 531
162 886
39 757
481 802
306 447
246 901
851 987
911 805
394 160
529 381
539 785
531 826
108 64
984 365
872 768
676 595
112 514
139 980
345 841
735 284
914 818
851 689
264 411
227 280
890 791
446 167
640 225
175 533
387 183
57 847
30 837
597 248
541 385
848 899
515 902
484 591
989 467
469 326
269 378
679 785
77 609
721 305
571 597
259 704
518 179
319 362
941 368
124 726
80 591
505 367
108 7
870 6
205 4
473 311
24 628
388 782
938 885
908 209
989 148
165 991
456 714
288 165
398 672
981 226
30 758
2 559
818 503
789 168
495 328
499 565
969 29
108 773
332 97
323 149
808 210
949 610
155 891
644 204
357 297
11 171
840 876
104 648
377 660
385 409
250 573
247 243
968 139
55 156
939 777
698 215
651 540
802 192
607 757
90 885
76 324
90 234
309 752
863 621
44 74
454 576
584 548
162 80
206 528
834 724
701 362
339 364
619 29
120 191
770 793
520 348
506 92
769 652
167 89
470 223
219 958
489 550
421 183
65 734
899 405
11 17
812 555
404 880
287 204
278 236
463 446
809 471
424 260
889 971
37 231
140 567
598 614
914 612
520 77
204 377
900 2
494 782
731 255
829 25
668 273
515 653
452 814
956 627
18 168
148 319
811 306
370 308
359 480
957 803
297 963
748 536
805 287
737 630
763 732
52 212
496 506
198 697
52 491
620 677
540 288
902 779
480 196
986 715
290 589
737 888
252 683
574 565
931 638
120 415
948 194
631 203
144 857
612 283
659 151
441 259
141 385
648 96
472 751
742 16
465 351
528 947
113 265
992 904
268 5
421 862
201 11
837 311
168 133
968 348
134 156
380 864
62 385
160 182
723 773
263 158
75 235
291 778
122 895
93 55
604 274
614 878
717 349
310 65
355 982
741 350
408 418
954 887
977 74
410 882
64 158
638 538
698 247
948 276
259 287
171 182
903 512
73 618
374 402
761 490
684 564
861 882
638 779
107 668
269 644
161 827
454 199
23 61
990 841
299 786
896 607
579 480
863 436
98 680
255 114
554 986
679 565
441 316
391 775
975 886
393 228
684 834
573 918
399 454
65 298
854 27
246 613
637 334
382 782
282 541
751 483
51 769
419 231
160 865
918 115
276 932
747 928
19 380
965 477
403 510
787 97
528 627
46 65
245 118
264 571
484 174
427 542
502 401
824 75
211 953
362 341
489 625
536 405
176 237
20 118
435 26
834 299
982 430
675 993
991 781
494 17
554 108
621 505
284 390
90 105
58 264
933 15
201 454
768 790
886 253
577 169
952 832
865 655
291 924
698 158
148 18
395 110
341 454
949 812
925 20
182 711
652 244
740 510
545 729
784 869
459 895
671 280
205 926
707 488
496 941
984 69
909 528
147 524
811 773
304 236
727 369
806 655
649 304
879 18
935 559
549 630
254 206
248 147
112 441
910 753
322 755
561 40
733 155
444 528
905 17
748 939
761 840
482 940
946 617
613 264
401 869
545 351
308 785
145 545
160 145
424 719
706 626
242 883
390 257
179 634
589 880
33 528
816 473
965 387
680 932
297 434
349 143
733 67
784 703
63 595
659 433
6 35
3 127
740 924
44 312
217 900
561 605
159 766
926 606
424 692
679 366
609 573
868 568
470 22
371 343
845 288
702 251
430 422
358 570
293 163
326 789
404 195
829 867
189 6
266 699
110 956
354 244
402 887
946 267
909 592
267 189
674 284
573 685
356 966
445 97
476 293
862 513
212 182
575 127
757 758
335 560
543 130
2 351
331 394
330 6
243 326
494 232
768 254
820 161
925 77
193 451
943 721
12 329
372 265
515 895
441 234
629 31
975 927
313 829
649 222
969 714
243 863
424 626
537 206
655 545
949 763
561 942
129 327
103 68
914 703
287 872
971 271
455 581
463 868
376 634
831 216
477 889
357 656
665 454
192 668
281 907
551 916
121 161
238 224
889 866
255 383
994 906
604 964
680 291
6 494
795 254
920 65
265 1
888 225
947 884
533 191
272 262
790 335
140 849
491 795
649 871
381 332
966 345
173 458
763 73
410 920
791 11
771 918
274 339
41 396
515 122
169 895
142 115
76 393
217 873
522 873
480 424
843 394
586 202
554 99
887 380
700 895
737 199
348 123
191 857
631 253
55 592
312 323
2 104
764 502
488 355
439 336
632 969
606 751
988 651
22 607
365 189
885 714
347 870
364 426
25 366
620 614
806 171
836 983
865 446
115 138
254 72
28 951
687 723
427 402
222 386
622 510
744 794
786 855
947 177
104 247
820 125
803 41
853 222
171 266
29 191
460 538
676 939
998 58
456 680
554 379
35 83
742 56
992 345
964 168
688 728
943 836
473 56
380 34
533 308
460 811
275 584
663 901
422 567
987 421
476 461
507 937
228 559
946 720
187 627
777 589
44 254
551 995
497 973
207 442
301 73
456 784
146 100
372 669
12 286
339 377
224 169
471 848
801 555
883 919
994 706
174 910
285 139
236 768
744 983
386 83
208 23
109 505
908 10
137 356
478 577
462 502
96 80
172 759
58 941
946 758
147 679
893 765
147 514
476 737
403 164
584 176
507 985
968 6
410 746
666 795
67 993
188 424
455 367
231 984
265 898
808 11
173 537
577 501
2 519
867 853
176 828
331 721
305 390
515 450
741 46
408 176
553 937
885 567
869 902
440 436
681 23
916 646
91 623
556 442
362 86
514 45
659 653
952 374
682 602
761 317
732 848
628 363
584 118
137 635
808 916
740 756
638 239
527 741
370 824
521 129
298 289
316 626
384 817
188 729
291 643
133 611
168 479
724 736
232 640
890 868
917 268
253 415
454 848
559 427
735 57
971 362
499 516
465 937
304 681
541 335
860 449
938 105
159 723
852 478
752 973
744 543
974 889
881 661
932 488
990 153
633 415
794 643
695 529
682 894
277 776
122 57
245 546
519 799
180 552
742 774
664 624
599 691
529 65
390 554
234 99
995 559
716 290
573 877
187 877
535 514
720 233
189 332
977 274
319 839
738 777
965 336
614 815
727 589
660 709
649 565
494 480
205 351
494 65
398 194
2 226
941 981
154 571
123 850
753 788
26 171
225 118
245 792
507 213
56 58
434 931
76 955
100 667
982 212
198 894
713 137
395 681
198 230
632 571
806 41
156 119
334 986
360 887
973 327
881 631
852 328
585 451
749 341
41 454
417 811
321 617
188 277
339 533
507 852
945 453
273 104
863 687
646 64
861 331
757 683
820 309
669 55
39 841
576 651
407 288
230 767
308 988
772 764
819 9
930 756
996 914
386 709
528 771
888 854
216 344
229 650
150 88
329 623
166 726
598 890
791 142
873 588
783 625
523 409
734 804
11 728
601 18
496 535
315 187
78 508
593 852
418 673
721 994
985 538
459 800
581 638
423 800
368 545
44 446
885 371
463 89
262 939
342 850
539 111
961 327
448 487
243 9
349 329
287 269
25 621
917 39
542 26
79 567
452 892
573 205
338 318
532 380
978 763
791 89
857 449
423 710
355 572
457 317
938 543
992 806
173 767
316 262
911 629
572 888
328 630
603 887
518 900
991 93
85 936
623 835
300 433
99 977
983 981
179 959
720 378
294 993
661 841
396 735
118 594
318 592
875 357
331 65
426 635
580 640
360 156
821 524
584 439
243 497
840 807
30 487
979 21
428 417
211 479
25 127
56 896
397 507
225 625
918 314
700 356
446 53
879 187
437 481
374 939
484 108
208 808
996 888
423 488
580 175
543 533
384 766
681 375
231 727
948 192
762 587
628 467
259 645
727 469
269 213
509 807
56 597
671 842
234 367
479 808
456 929
413 380
625 252
558 673
446 691
296 489
837 529
952 169
273 162
617 269
187 586
500 624
953 56
255 329
642 666
440 607
867 858
462 87
452 123
91 69
458 308
492 406
693 171
661 338
853 912
431 597
479 896
471 268
582 359
493 206
669 434
801 827
28 971
791 563
16 930
577 950
568 893
949 718
846 164
986 345
126 900
19 656
272 407
524 345
548 632
256 138
601 982
89 481
64 504
220 998
235 618
490 742
297 165
686 426
222 870
289 556
512 783
851 620
14 179
270 59
499 363
951 870
122 120
796 291
968 472
842 151
864 265
75 630
520 299
194 529
165 246
302 658
484 216
780 221
263 475
469 903
301 64
692 266
791 699
596 750
134 739
56 118
270 511
407 203
160 183
421 938
802 922
752 930
106 903
643 432
54 308
937 869
44 372
968 196
322 943
136 873
920 103
602 684
700 537
358 826
890 709
128 643
615 982
961 748
222 255
153 57
716 822
784 214
315 613
51 294
186 540
681 377
637 151
765 875
739 199
969 188
720 886
607 981
46 837
76 788
48 717
708 573
475 330
454 994
812 829
858 411
976 3
302 113
458 851
672 114
505 147
986 697
129 811
512 80
874 908
617 579
680 928
845 799
7 735
412 146
761 654
131 840
930 987
241 908
786 124
760 298
23 373
299 290
701 869
230 273
930 773
269 462
567 209
859 358
217 23
539 814
950 172
700 166
936 436
486 27
2 669
5 577
186 990
256 17
575 620
797 508
187 328
599 430
305 591
996 265
647 437
108 220
29 39
807 996
742 20
845 846
989 485
201 946
29 782
117 732
792 326
522 238
289 542
767 973
570 778
277 168
263 747
514 876
674 35
820 642
511 231
853 470
204 725
708 179
49 808
122 652
485 768
31 499
60 289
333 752
468 956
46 267
973 189
888 70
548 402
905 92
185 382
334 118
434 153
807 974
857 907
930 920
551 149
132 210
989 78
415 29
850 231
626 135
725 646
572 924
61 403
83 642
54 449
483 671
917 654
915 583
379 691
298 716
527 783
326 52
626 526
182 883
108 926
282 864
899 400
903 877
224 647
421 120
606 29
275 55
877 678
134 857
852 196
367 191
826 958
480 966
337 416
420 399
819 319
457 708
343 245
295 603
629 236
222 778
93 220
74 574
631 579
320 198
19 366
37 435
576 71
1000 666
113 473
604 204
56 94
274 95
863 964
114 414
489 337
74 516
851 133
610 660
632 868
484 749
619 28
456 775
443 336
437 604
704 328
3 269
443 659
113 129
166 31
955 471
651 647
153 333
351 32
48 691
466 480
780 622
119 878
85 755
446 551
464 410
710 32
628 451
589 166
498 893
479 1000
862 880
817 612
768 393
136 13
935 594
425 440
121 596
736 279
740 823
898 665
134 546
104 820
656 265
790 877
720 953
170 929
70 510
31 422
243 451
876 570
536 501
460 32
289 215
457 960
410 36
597 588
121 686
802 873
199 829
833 944
203 60
145 333
397 264
738 194
77 631
643 10
30 853
192 562
275 591
184 786
174 793
848 523
1 297
250 126
868 786
458 162
778 730
119 133
56 366
881 799
938 808
166 878
360 90
857 32
374 686
231 294
602 976
517 439
943 320
520 68
542 343
627 537
915 465
839 109
207 507
305 979
379 36
711 271
383 21
907 124
154 328
806 335
566 985
596 576
147 560
293 372
406 75
454 342
723 208
928 71
771 550
295 396
535 212
881 178
373 222
857 147
886 159
634 908
664 848
839 433
828 583
464 403
474 139
187 291
435 848
418 600
205 658
652 635
544 524
648 857
263 958
948 455
497 591
651 723
801 863
293 204
133 667
93 259
312 244
282 377
236 281
516 114
574 875
523 399
941 500
796 376
586 603
151 759
388 459
698 544
845 497
493 84
209 610
830 731
553 416
520 969
635 762
830 233
788 467
383 560
747 632
542 769
50 320
165 460
510 965
195 659
288 339
114 937
243 363
927 703
519 897
901 943
33 765
14 656
251 537
644 622
841 239
844 656
493 27
753 444
277 332
172 655
653 574
214 233
854 926
339 1
27 554
289 509
835 906
370 831
996 603
608 847
848 295
256 99
288 84
369 664
944 317
369 157
285 908
979 230
729 437
233 433
144 508
12 344
272 809
886 770
879 971
942 387
595 444
437 581
414 950
53 538
268 99
820 800
141 7
81 683
190 477
906 313
971 29
970 526
517 516
357 630
460 552
549 642
706 68
255 766
278 951
780 55
169 453
978 866
917 932
771 659
940 706
195 491
380 499
933 948
371 597
784 462
280 589
46 625
439 92
812 960
86 787
552 619
136 900
363 206
675 166
769 271
468 362
681 366
428 376
373 538
666 447
587 461
60 918
122 625
830 86
287 923
426 999
598 489
738 35
902 312
936 339
182 834
911 572
104 635
531 993
436 195
673 128
677 921
966 691
748 192
317 693
49 75
246 337
525 409
733 326
136 81
308 651
308 37
399 964
738 527
59 335
675 630
803 298
967 513
207 437
611 911
277 43
999 433
930 974
345 36
191 94
996 723
547 599
665 381
324 317
259 47
666 856
119 459
606 301
382 815
303 360
950 306
80 691
886 391
630 88
55 783
936 341
20 423
995 613
38 453
132 769
963 667
420 327
380 321
235 970
25 630
764 771
764 687
90 449
870 293
833 177
678 990
743 693
872 845
663 521
554 867
60 906
876 58
408 280
1000 797
388 824
822 706
608 8
676 991
872 250
472 290
850 515
338 794
921 273
444 659
952 537
802 191
414 390
877 209
258 510
38 888
733 478
477 901
364 428
984 574
583 17
548 850
335 477
336 65
192 104
195 149
218 702
422 509
363 182
455 828
545 826
265 983
281 766
970 542
625 137
173 360
178 636
497 546
583 453
227 928
274 837
940 524
896 51
302 957
238 531
220 326
653 252
319 457
202 408
214 723
758 11
719 455
541 12
318 307
925 735
525 610
884 368
76 232
525 963
671 729
283 747
937 992
565 76
209 724
855 821
151 685
212 418
705 332
610 88
286 61
843 150
750 129
105 910
421 297
959 937
25 303
652 888
897 20
86 464
31 813
730 335
810 11
370 603
172 627
550 902
741 332
473 745
540 102
212 66
441 344
85 521
398 551
172 83
569 722
981 364
792 405
598 831
423 802
735 497
603 54
842 369
662 977
642 60
844 248
24 318
422 950
503 338
489 806
534 253
107 936
861 143
740 794
259 35
212 36
976 128
204 30
485 274
189 567
926 466
916 375
502 370
967 156
913 591
183 518
325 681
269 718
880 85
962 855
859 200
88 376
300 239
744 255
370 437
702 634
321 556
43 684
83 475
466 80
244 882
185 677
751 448
255 651
325 392
284 478
60 45
138 184
981 721
247 799
106 77
299 716
787 538
297 312
743 32
292 879
351 291
60 333
496 264
660 214
742 672
406 714
420 266
616 26
728 244
153 568
144 513
357 856
152 817
366 882
361 40
894 665
605 602
912 530
677 186
152 812
918 278
989 822
83 119
849 193
281 279
472 222
93 273
77 312
20 349
399 126
654 765
420 322
273 231
475 777
311 4
299 747
590 415
298 461
946 886
897 641
201 238
956 482
94 376
386 934
975 557
852 83
516 734
409 250
425 874
273 659
851 536
468 217
451 70
796 654
694 697
133 639
63 457
470 569
823 744
811 863
102 535
29 966
949 169
583 37
454 955
370 950
584 803
880 590
635 19
376 237
925 733
778 341
171 614
876 824
826 646
492 467
980 401
628 426
597 245
515 377
249 694
189 924
814 791
456 415
501 781
104 417
808 851
462 781
712 268
540 969
817 922
80 814
597 84
633 151
89 272
727 680
200 801
938 763
986 789
892 96
424 848
503 756
544 706
752 250
139 114
197 807
428 362
920 537
612 9
86 230
670 564
569 330
508 843
539 815
908 992
890 456
613 406
100 451
691 99
273 744
126 425
656 312
789 613
90 568
617 295
36 118
842 236
973 279
105 612
790 581
973 166
53 254
137 165
148 609
792 113
821 879
555 644
430 248
643 223
842 683
390 808
612 905
220 850
497 340
47 87
40 206
639 958
921 330
548 760
598 697
932 11
589 852
44 255
248 1
443 1000
362 567
847 848
583 888
868 952
18 703
281 345
283 112
480 555
888 386
273 52
282 271
351 158
554 176
687 681
959 564
520 647
141 190
23 317
837 674
154 453
327 139
679 452
262 957
278 977
406 860
791 926
761 104
863 755
108 584
75 363
273 501
3 699
433 595
765 250
855 476
140 872
652 376
746 102
592 865
677 550
322 2
739 124
933 327
12 608
918 663
637 943
234 101
289 457
371 228
23 201
86 690
136 15
708 390
655 484
709 583
284 482
826 149
32 920
953 908
693 175
610 539
38 340
779 882
533 393
697 243
194 52
278 661
587 287
7 986
605 477
308 555
587 83
197 81
400 919
99 922
817 246
219 281
771 726
605 1
183 636
892 318
335 878
911 625
348 307
82 424
618 722
971 602
621 35
974 527
493 60
537 7
674 333
968 500
740 630
603 36
212 804
909 831
13 962
496 262
560 842
599 969
28 438
221 559
463 488
355 582
466 622
632 987
787 673
373 295
661 163
799 578
478 793
386 328
361 464
292 49
515 705
85 629
560 432
551 53
297 375
602 837
51 395
380 67
473 11
465 531
290 510
916 831
311 293
401 23
464 435
160 480
774 776
937 129
517 563
254 251
239 451
681 710
265 538
504 616
565 594
799 589
562 766
127 649
787 904
950 579
637 819
455 220
605 239
763 962
897 513
693 710
246 441
330 297
164 901
659 289
108 373
197 18
118 165
453 277
130 736
779 710
43 398
896 934
880 670
729 829
683 55
283 750
57 120
368 294
482 730
888 145
671 954
203 298
699 794
168 463
554 234
960 59
695 654
534 166
228 266
732 202
721 359
588 29
535 108
69 236
329 689
985 779
616 188
160 164
586 976
694 742
797 316
673 557
33 492
810 475
633 571
261 395
683 68
363 299
810 342
229 761
17 348
763 927
857 340
347 223
807 834
347 172
504 764
89 173
354 289
113 623
398 813
874 355
356 896
750 49
55 334
463 457
431 636
474 127
167 259
206 71
684 705
880 572
843 221
916 940
169 402
969 682
789 691
155 375
146 963
171 95
366 809
561 389
404 438
88 255
88 764
611 494
40 183
407 412
896 143
83 844
924 455
529 616
455 251
156 892
535 854
253 396
890 493
172 994
753 857
404 698
515 684
892 380
537 778
995 430
905 377
273 510
900 470
597 934
858 727
588 679
147 101
12 176
945 702
390 287
265 713
97 111
659 880
153 500
991 736
393 752
865 136
782 293
108 277
66 283
264 379
17 199
729 520
366 240
580 859
234 950
471 5
454 459
672 830
92 408
482 662
228 377
100 278
354 709
669 995
817 919
827 58
830 963
278 668
173 678
420 871
129 661
236 35
891 694
921 457
743 786
846 672
680 313
786 348
168 866
802 576
528 137
89 309
580 375
64 802
168 212
333 24
614 305
118 260
618 236
325 378
664 502
615 914
74 182
737 547
727 793
608 489
137 309
139 50
712 73
733 305
275 289
284 399
243 156
660 324
30 191
325 843
807 44
872 470
93 898
583 21
901 641
11 454
864 175
767 511
866 176
74 319
832 96
805 188
489 863
568 706
61 96
615 645
441 121
144 645
414 245
710 336
38 303
974 66
180 756
765 25
662 312
535 789
772 54
80 825
519 489
91 254
820 332
622 954
40 324
43 508
719 104
370 348
959 884
641 167
501 348
889 108
497 10
423 624
29 310
575 881
929 96
32 194
684 932
600 264
212 357
416 287
733 943
497 224
487 704
934 293
853 930
101 26
786 357
293 929
752 156
676 230
961 890
305 376
47 129
823 714
583 46
654 64
540 146
900 360
319 925
45 900
900 472
91 706
469 352
464 484
817 195
41 748
312 509
335 557
761 665
890 116
25 3
514 754
354 657
196 939
460 958
282 453
815 544
662 111
326 516
172 219
628 375
210 905
454 873
831 245
196 821
346 185
775 767
404 439
972 534
532 598
399 602
114 484
854 691
50 365
343 646
914 797
228 726
96 708
865 464
166 979
800 282
67 814
813 442
813 920
226 462
563 873
928 756
893 165
603 60
666 540
739 117
368 778
58 813
266 865
189 74
384 954
931 168
356 416
252 732
350 375
711 827
606 152
858 398
717 220
918 734
826 383
455 48
405 325
555 14
465 861
339 887
909 348
563 48
153 359
597 974
582 430
435 407
893 192
384 818
890 225
660 386
506 77
365 757
831 262
554 785
634 836
989 883
430 830
351 83
682 83
461 728
239 650
404 347
789 319
11 946
985 948
140 34
445 696
247 831
97 44
432 357
314 808
231 748
331 23
212 911
491 92
241 58
970 472
594 306
432 817
878 231
101 833
835 707
75 805
695 461
934 54
638 972
420 283
901 791
291 516
206 743
49 352
230 991
528 23
746 473
267 227
67 926
278 86
433 650
449 21
821 297
928 211
908 437
781 243
60 112
30 329
526 193
885 630
780 715
40 874
85 556
328 484
837 172
339 236
798 210
237 83
246 35
376 438
466 845
877 665
264 578
396 818
555 338
750 226
950 607
459 958
8 630
870 991
453 211
469 23
654 782
867 241
499 108
30 510
990 915
395 302
301 208
843 247
838 767
780 391
802 416
740 226
270 348
418 209
640 266
611 400
13 923
946 753
889 69
485 601
625 810
928 656
246 592
721 62
801 655
452 289
985 670
295 384
892 555
901 950
452 47
960 44
855 295
669 728
439 106
303 187
642 142
685 942
821 326
224 838
214 849
342 971
274 916
663 969
624 19
578 456
884 637
149 348
676 399
517 675
975 369
447 605
813 68
954 62
889 763
302 962
801 652
332 404
357 874
382 803
418 467
545 654
322 72
589 748
143 864
100 207
732 647
370 951
404 106
930 876
125 247
881 67
891 53
143 468
351 383
794 577
874 764
964 792
196 1
553 749
474 835
462 6
771 278
563 69
328 994
235 539
252 815
692 861
705 237
495 237
576 26
767 628
59 13
418 667
474 335
98 52
253 412
576 888
894 97
411 502
922 891
691 30
433 573
179 109
697 674
700 959
878 128
470 967
301 41
832 896
509 334
104 780
503 506
625 29
349 635
787 358
326 771
345 453
146 134
135 916
21 429
592 550
925 774
372 802
331 285
688 739
803 37
690 865
285 759
177 901
810 977
583 384
87 595
617 425
400 661
821 131
321 832
489 407
192 467
928 993
900 808
94 506
89 285
592 696
657 323
5 790
119 47
320 612
585 682
379 472
657 972
440 36
924 742
124 521
74 170
327 14
53 13
231 250
454 16
787 228
151 593
96 444
91 219
527 856
281 441
995 13
791 648
556 548
409 562
717 681
891 152
933 930
703 954
428 377
639 474
939 691
981 803
60 358
5 928
417 1
919 749
405 391
703 708
124 267
273 37
854 589
839 233
915 925
992 173
789 651
927 878
783 677
784 890
345 666
765 436
377 566
58 102
836 26
139 732
417 445
120 831
60 449
738 472
502 135
923 70
505 677
359 558
326 826
534 903
888 12
823 196
33 31
453 912
853 951
983 37
253 142
725 211
236 203
444 568
549 92
688 944
564 562
41 870
12 92
374 357
674 911
382 90
184 5
184 258
219 770
830 495
339 648
284 357
371 738
580 359
475 695
445 884
376 625
991 544
53 945
859 368
28 504
372 831
495 1000
87 256
655 876
400 997
335 239
635 587
865 721
887 578
21 481
938 839
76 420
339 248
70 155
776 26
396 92
885 14
911 368
557 357
731 639
424 901
854 973
742 630
841 194
338 136
101 91
268 525
241 118
219 897
536 473
635 849
516 268
644 342
162 489
240 57
266 551
236 573
626 53
617 230
344 537
289 268
757 668
427 428
521 18
30 625
787 615
298 122
321 510
291 913
454 875
540 52
297 248
672 32
539 826
916 226
783 269
736 209
635 664
877 366
679 359
89 170
64 142
147 609
391 556
251 32
227 747
863 76
882 481
486 557
522 169
77 104
899 122
662 560
781 724
716 847
320 759
518 356
490 185
13 546
334 428
539 229
399 411
755 135
230 858
926 746
47 219
672 240
965 666
63 152
657 139
414 252
394 380
122 938
84 163
827 258
900 497
379 569
885 165
164 580
265 175
768 863
905 423
988 557
934 491
846 421
190 804
507 155
656 886
400 38
951 494
36 631
104 467
313 188
989 536
56 646
864 809
655 448
344 152
718 316
799 909
692 955
560 941
605 725
479 958
659 633
812 357
601 367
82 738
421 181
380 317
678 273
482 895
312 984
140 585
550 266
684 773
3 954
14 768
337 65
20 103
587 943
328 294
739 726
733 87
965 209
843 956
345 397
330 61
974 969
793 775
842 578
825 88
884 755
863 997
664 172
133 229
10 664
991 553
64 307
111 83
40 167
582 250
792 749
20 474
702 787
426 276
818 136
766 90
180 37
543 111
868 853
790 977
447 865
163 484
561 222
698 374
1 547
648 590
344 83
989 792
875 110
989 252
371 668
848 50
856 66
111 58
786 182
924 147
43 165
478 837
450 617
113 154
893 119
913 322
847 869
53 328
21 833
717 858
445 601
754 37
716 789
833 539
680 619
849 7
822 872
927 379
576 685
229 987
40 14
477 620
676 249
139 445
689 335
622 464
328 19
266 469
996 198
398 843
945 524
288 44
774 894
592 583
850 591
223 658
404 614
332 160
626 215
398 885
177 655
451 531
374 490
793 905
371 61
407 673
306 70
266 478
296 693
383 64
803 885
374 236
657 238
172 737
327 847
786 67
444 824
706 311
510 770
517 411
861 846
947 492
241 985
196 306
672 499
955 84
247 587
936 629
418 87
935 346
727 101
293 2
660 445
633 66
774 614
639 240
4 976
589 677
55 962
423 483
846 883
227 334
472 863
234 868
787 225
845 934
677 408
146 268
943 170
906 536
185 367
723 140
248 808
735 949
525 688
353 480
29 424
242 263
234 56
531 851
220 433
501 334
632 578
766 864
36 215
113 684
6 45
58 678
405 378
626 825
853 339
863 344
565 477
708 846
939 615
623 226
150 449
614 958
502 864
815 2
193 353
442 68
259 671
441 749
330 975
752 435
180 509
629 695
426 1000
422 550
800 463
67 608
282 472
781 373
77 545
427 201
99 84
552 308
13 833
48 762
616 792
352 817
571 277
295 448
223 868
792 398
356 524
542 681
583 801
990 300
948 482
619 831
332 606
756 423
599 329
910 337
191 467
961 178
486 73
974 27
864 498
995 678
421 550
298 826
895 699
732 549
77 72
825 690
182 774
105 883
410 273
620 969
514 990
632 374
604 635
177 749
886 488
101 372
218 322
466 162
545 611
98 14
314 706
548 253
695 328
267 214
695 109
683 199
160 613
775 983
780 518
282 397
273 645
787 346
667 423
753 999
634 441
625 284
547 640
70 675
887 49
833 142
542 165
292 730
247 648
550 639
185 29
872 769
270 828
916 547
367 313
579 923
23 213
294 156
467 187
800 799
921 236
687 92
711 29
86 702
571 824
232 626
301 967
354 255
671 924
562 213
126 28
640 618
701 13
971 701
588 954
783 651
301 258
677 742
591 31
772 958
368 219
430 786
146 186
615 806
258 825
183 828
182 178
662 729
22 17
494 389
611 438
689 735
852 102
414 7
762 319
651 746
431 355
480 195
439 333
449 882
382 168
281 14
728 814
857 480
373 606
617 105
598 807
106 95
744 853
991 307
23 983
880 413
619 780
55 366
543 714
753 206
370 747
601 887
850 780
154 721
616 658
272 473
469 613
829 933
47 667
465 145
683 869
559 379
603 819
950 738
39 519
282 317
515 585
996 147
995 700
38 718
361 611
813 685
938 506
90 867
904 434
121 957
162 893
891 613
865 873
76 100
614 195
611 11
21 435
290 28
144 761
513 920
14 490
362 169
90 428
310 647
83 61
739 450
831 345
305 651
585 870
60 881
619 972
129 683
702 111
103 677
808 356
55 180
235 478
790 153
520 250
756 749
386 846
121 949
421 711
752 771
221 732
331 167
717 292
976 828
975 519
924 65
132 538
195 23
762 545
212 602
991 177
112 608
615 308
347 74
707 266
695 611
937 618
300 290
756 246
953 454
169 823
655 77
256 684
618 709
671 407
147 621
353 172
384 676
158 466
373 684
132 840
161 600
754 269
980 809
684 94
438 167
623 528
190 28
263 414
160 288
408 927
369 484
189 543
847 868
503 208
992 436
302 495
829 767
554 989
208 329
92 80
696 602
115 545
869 212
217 138
733 847
883 731
27 524
768 314
994 910
578 691
346 210
452 901
381 582
109 706
195 787
345 521
325 40
967 68
679 737
593 625
959 210
590 664
388 805
523 797
740 432
462 256
970 596
98 650
512 9
909 677
154 200
758 784
925 848
358 684
988 730
498 387
842 565
331 160
32 652
931 553
982 645
523 236
689 755
282 958
443 799
178 31
814 130
602 125
717 548
409 207
125 302
496 184
729 932
982 165
946 484
737 117
720 106
986 318
913 693
417 377
35 861
305 900
54 219
935 277
234 996
989 605
298 909
980 249
182 431
503 809
740 575
68 725
799 444
852 599
68 535
752 733
268 214
944 14
452 293
551 877
243 427
898 84
776 517
114 60
705 319
573 386
627 508
267 885
345 702
265 274
530 682
721 624
812 33
409 784
339 474
95 243
452 825
258 760
758 173
714 485
697 67
184 624
254 870
367 549
976 953
127 589
541 180
322 944
679 361
980 94
23 405
825 607
732 872
525 699
894 495
547 399
184 862
42 280
670 193
300 17
587 898
198 590
604 797
195 76
346 646
735 362
437 444
343 743
385 823
47 147
745 767
846 187
559 586
380 92
541 762
683 795
309 881
821 99
577 643
594 698
124 66
846 930
827 686
466 42
759 877
821 437
51 464
242 535
479 465
565 283
397 230
442 45
450 527
289 973
2 76
794 985
258 759
891 404
541 363
907 822
111 209
516 527
599 714
414 849
775 206
523 900
729 67
958 821
871 3
751 956
79 832
129 406
942 61
525 388
469 629
826 742
601 132
906 401
473 415
69 976
384 195
946 661
460 365
440 330
391 213
318 181
256 54
89 734
777 701
620 610
497 541
953 753
833 391
640 941
626 227
23 320
194 120
960 806
523 176
557 503
637 631
710 392
305 922
620 819
797 492
674 166
452 812
308 567
604 564
605 319
498 42
856 883
724 207
800 29
16 980
678 388
777 292
40 776
804 980
137 737
272 38
23 605
293 979
300 949
907 504
512 56
178 27
90 549
602 371
16 81
500 422
493 96
588 866
837 42
195 6
813 722
71 713
135 682
255 417
198 949
461 270
784 285
851 926
951 805
995 28
603 372
783 446
887 713
784 938
886 902
425 130
292 179
340 266
961 605
957 778
58 791
823 299
526 507
799 925
406 390
352 603
597 174
794 957
478 169
347 464
42 862
432 141
375 3
880 356
929 108
865 432
755 807
145 57
759 742
433 829
365 510
149 158
388 461
639 72
5 979
548 607
806 396
342 417
626 56
560 932
790 995
813 726
99 791
172 972
300 780
50 973
104 387
984 781
279 161
925 364
310 696
572 825
629 846
214 471
884 685
122 940
97 15
532 565
222 677
129 131
912 743
416 916
902 845
644 351
602 904
519 216
304 54
403 300
868 971
951 941
842 661
338 292
905 141
2 890
685 449
155 228
59 880
274 716
856 703
55 906
666 395
185 730
331 624
908 113
506 586
375 514
71 430
836 117
835 606
494 813
124 804
658 771
323 973
424 810
128 228
477 68
858 203
190 656
728 894
803 471
177 351
438 816
741 68
486 520
4 520
721 794
926 396
130 160
834 620
722 217
309 495
269 819
948 180
386 758
319 783
559 519
684 683
419 877
551 787
380 318
229 34
197 849
230 404
320 126
244 862
214 985
358 721
472 623
909 562
248 128
11 682
843 10
192 870
919 180
621 21
378 274
563 348
867 691
318 333
735 476
404 755
88 269
370 81
291 347
894 481
312 710
577 565
568 312
947 253
315 758
238 357
247 725
153 541
553 816
880 186
306 889
436 342
861 940
670 927
3 556
493 258
713 986
950 860
604 62
714 683
397 316
988 502
328 149
775 918
68 871
9 317
675 429
859 502
489 138
546 712
777 653
952 311
612 273
129 442
718 430
354 991
475 681
32 535
217 935
820 795
698 714
513 859
37 439
826 637
714 511
895 662
715 886
355 749
680 577
255 799
281 680
69 336
542 403
676 401
55 573
196 949
871 263
98 928
75 771
432 116
980 501
785 866
925 637
134 474
514 281
316 905
811 862
46 667
332 542
94 67
902 162
158 222
819 195
535 597
620 137
347 603
494 412
642 930
799 927
903 233
264 181
6 96
602 879
347 299
59 235
212 565
328 822
90 642
235 591
211 40
710 261
347 998
196 605
931 329
116 892
901 425
268 285
725 412
812 706
159 423
683 98
617 823
217 630
682 802
644 670
744 942
270 388
293 246
424 955
500 840
881 954
594 812
744 282
892 307
829 661
44 205
942 301
124 36
753 550
843 890
529 951
887 717
389 939
632 506
214 155
423 721
300 181
612 341
391 858
327 460
317 309
164 348
843 218
190 149
287 790
11 393
631 670
49 838
13 303
808 575
553 454
411 691
113 17
831 573
764 286
779 69
364 371
668 835
745 225
872 941
5 559
117 171
948 978
311 172
182 978
83 339
193 465
318 690
829 593
814 554
959 478
923 652
417 219
337 130
492 452
451 237
922 619
753 479
577 589
559 56
530 336
897 648
749 21
684 656
812 679
160 276
237 334
618 163
60 620
955 775
910 710
385 962
596 838
96 645
747 140
493 876
627 855
879 742
197 701
676 598
405 465
883 79
521 405
260 610
842 403
936 404
192 494
436 648
21 731
816 963
500 787
189 91
977 523
134 854
886 474
1 346
522 862
605 344
691 608
930 962
562 953
46 953
493 965
507 417
807 102
427 582
400 644
984 975
920 578
731 237
504 121
483 828
205 828
105 515
162 931
158 767
735 966
488 882
741 944
439 403
648 912
543 861
346 488
156 247
870 378
531 57
408 637
801 306
518 956
486 6
815 422
361 673
992 396
755 574
216 112
83 450
503 790
899 3
296 113
636 269
633 838
281 894
745 907
362 910
472 433
207 710
93 494
361 280
415 567
537 156
267 258
986 384
888 435
777 677
711 910
486 868
865 590
533 928
924 809
615 999
658 180
514 141
166 948
581 286
900 643
941 46
182 157
627 86
270 528
906 245
77 177
798 697
23 504
654 140
322 560
683 78
511 304
988 302
209 139
653 69
482 994
336 671
297 424
960 354
482 762
767 42
708 709
429 377
578 513
884 970
473 958
265 20
959 398
368 319
829 321
658 929
387 670
397 159
79 914
790 950
819 431
921 1
944 584
867 700
1000 525
359 560
938 880
629 918
139 876
26 452
692 64
130 759
785 241
134 573
532 843
797 557
946 25
239 210
108 732
996 238
502 858
979 200
445 766
436 71
956 990
949 745
252 726
380 124
465 313
154 212
465 690
206 908
707 558
285 732
984 455
365 262
837 889
794 506
814 528
973 457
171 892
134 20
484 296
427 748
522 446
361 8
230 595
176 758
998 494
769 57
929 793
587 950
260 593
824 167
997 701
467 712
592 748
140 136
112 92
218 373
817 360
176 333
259 725
193 438
293 103
419 37
436 828
168 111
847 79
606 357
640 474
476 152
955 85
345 586
332 543
588 249
881 305
106 843
919 945
922 415
241 881
98 916
634 135
370 401
254 745
26 667
375 112
383 786
41 92
686 501
367 398
29 703
280 594
304 62
342 567
663 859
121 929
268 608
907 531
630 645
271 679
187 440
308 99
273 206
500 975
656 199
39 531
744 321
369 282
695 808
791 735
403 844
126 69
539 967
94 144
958 930
241 759
172 421
370 413
430 549
869 495
261 139
549 918
769 201
63 251
519 483
329 681
872 442
172 226
761 704
444 802
793 576
888 860
245 536
367 122
226 207
355 611
364 972
389 139
80 297
138 497
534 852
215 653
98 396
357 282
293 774
539 799
362 165
344 64
783 405
478 97
345 729
320 298
364 358
433 84
499 937
416 206
543 45
216 714
466 251
192 771
888 613
739 766
422 135
887 845
136 61
14 380
606 971
51 597
606 617
792 299
571 773
716 278
95 235
566 139
43 945
879 730
466 365
1 332
611 944
990 18
792 976
75 493
716 999
117 915
290 187
265 205
655 195
52 222
246 760
695 322
150 302
368 503
896 574
56 481
488 717
114 530
133 864
541 907
558 60
666 475
60 614
487 601
267 186
683 350
212 316
663 917
955 529
978 616
839 215
852 498
306 370
284 264
295 748
478 931
511 545
275 993
137 425
836 909
979 256
667 285
613 16
342 9
257 141
196 325
3 849
292 371
184 638
566 272
448 156
516 484
25 405
82 302
782 117
694 711
868 319
953 593
837 341
39 769
670 653
46 677
672 83
799 187
38 763
372 426
275 105
971 856
457 344
607 247
95 989
98 440
101 602
218 733
696 281
331 444
650 678
449 161
915 664
286 780
933 317
932 94
43 714
77 325
642 628
796 929
258 757
614 131
653 337
595 600
624 296
801 140
884 188
101 379
358 262
13 633
359 297
878 85
994 580
153 677
565 799
32 267
148 78
970 489
618 931
128 186
723 672
852 436
10 268
966 817
925 118
711 718
448 940
956 454
104 483
309 590
317 728
62 347
469 943
416 691
436 405
907 158
587 889
742 783
665 291
650 81
511 31
359 888
437 452
69 113
275 609
882 921
678 437
425 691
686 561
416 518
730 358
839 521
490 828
959 645
603 995
356 393
734 560
311 339
701 465
788 192
285 440
867 200
329 962
8 884
678 688
513 414
756 948
138 141
827 744
862 761
291 93
864 825
445 329
485 613
553 235
585 99
351 129
510 820
275 221
847 883
279 283
596 136
611 698
940 612
225 703
450 700
534 881
579 509
218 690
990 201
651 707
107 978
841 823
403 997
242 358
871 884
290 966
651 466
858 709
514 221
585 516
362 840
405 220
808 652
504 381
70 933
730 35
792 599
176 335
689 522
233 271
485 968
791 723
201 526
460 679
978 832
783 998
291 199
200 617
310 874
805 647
717 118
629 369
747 768
988 853
98 816
723 466
36 708
894 156
621 591
721 744
276 786
619 988
929 110
10 657
367 165
729 837
637 337
700 840
808 398
867 65
371 443
486 2
789 121
858 941
782 504
572 980
368 117
532 68
274 609
596 303
470 455
703 373
622 160
764 249
956 126
905 477
885 636
715 621
168 584
750 858
908 980
705 279
665 742
838 205
273 365
492 1000
644 276
916 276
285 979
58 147
429 319
94 271
382 81
625 889
384 761
484 191
513 51
470 864
589 252
372 714
777 457
781 220
491 233
665 871
878 283
600 862
93 170
615 234
740 558
847 998
47 370
336 662
114 791
456 205
373 856
905 696
143 429
871 720
467 861
745 350
537 262
371 382
135 265
468 167
589 401
230 183
881 430
418 442
843 507
890 939
155 724
870 270
577 147
893 984
193 649
175 599
878 345
690 138
438 843
817 554
931 541
606 50
767 443
821 554
685 959
686 700
771 7
801 815
701 301
199 175
484 460
701 731
479 360
569 732
859 458
534 683
940 303
512 166
838 833
716 397
15 725
219 675
794 515
597 256
40 59
802 868
702 968
241 768
170 453
370 120
936 979
566 921
260 318
122 890
575 658
300 854
761 475
403 7
700 278
989 957
385 78
795 195
659 352
577 77
417 626
499 1000
683 349
694 997
273 34
530 526
799 127
322 632
795 662
58 445
139 658
861 617
260 873
615 606
428 645
383 704
934 479
702 717
587 331
319 13
313 910
91 578
90 462
708 125
224 298
719 546
488 784
365 227
690 266
88 465
443 121
157 90
747 293
215 655
693 287
591 196
490 117
691 14
349 610
921 911
414 945
194 913
253 798
571 95
402 911
490 309
74 494
1000 679
797 712
954 264
277 54
647 207
652 544
364 629
942 670
967 606
48 876
784 531
798 998
398 651
518 113
518 413
442 539
24 742
568 512
142 734
333 175
90 9
622 803
327 540
509 575
247 327
640 31
739 660
777 555
871 581
702 921
131 179
239 831
799 668
10 29
494 845
365 245
167 530
99 706
154 720
453 327
173 954
12 950
816 552
778 634
992 116
812 371
895 779
489 996
632 447
488 620
239 503
658 11
433 70
743 811
715 198
152 819
776 446
294 483
184 425
223 716
863 734
214 680
864 167
650 42
55 193
137 293
511 510
288 963
148 344
777 114
135 811
385 901
128 200
168 653
947 608
150 492
646 281
172 287
438 967
16 544
103 710
981 538
295 304
621 996
587 746
591 489
771 651
25 481
575 539
760 626
118 466
995 230
912 121
902 239
17 429
943 438
816 24
590 923
208 61
65 353
604 792
487 595
817 809
767 596
183 956
746 101
647 970
559 961
926 99
889 61
554 844
248 167
19 260
200 255
615 417
552 3
710 925
878 596
63 884
78 103
512 976
25 259
910 461
757 718
842 317
713 447
134 188
341 902
958 667
598 872
714 533
476 994
583 185
149 331
247 432
496 181
13 669
976 89
592 407
526 73
79 903
220 675
705 141
167 522
260 310
236 451
511 769
317 222
67 667
818 389
842 788
990 723
548 560
266 774
247 132
607 720
465 903
6 630
99 592
45 326
944 203
428 443
292 785
344 390
865 263
149 289
810 19
500 585
565 802
525 256
649 424
932 797
685 419
743 799
107 925
592 219
47 542
860 453
281 961
552 475
654 188
280 304
558 109
623 863
860 522
897 587
943 161
64 146
299 487
882 947
9 579
54 752
92 899
873 498
260 27
771 245
255 40
552 386
957 712
481 301
696 635
867 650
564 387
556 349
547 216
878 108
833 95
964 203
650 312
603 383
316 285
192 667
806 245
136 958
775 825
391 572
334 599
448 114
939 738
764 784
359 805
251 831
849 760
134 584
132 786
72 641
94 190
971 373
800 625
513 918
72 969
112 414
44 971
618 486
578 361
732 889
534 412
861 731
983 5
203 781
665 699
897 432
633 62
224 306
622 339
860 655
93 192
67 861
142 634
476 729
492 35
298 593
36 420
901 13
82 949
26 719
935 483
889 356
432 353
126 243
566 76
778 925
502 626
268 364
971 458
232 421
943 31
154 676
275 814
117 598
341 693
661 734
180 344
336 106
787 126
704 565
619 440
381 143
197 157
326 136
99 985
763 296
181 526
997 525
276 19
54 620
986 304
661 439
127 614
489 856
579 676
375 242
677 289
623 340
220 43
460 235
136 310
184 873
669 393
714 682
677 443
87 888
366 729
197 844
56 551
56 518
445 305
874 198
281 385
906 794
472 266
768 299
217 105
618 60
347 858
279 368
420 171
974 997
826 329
896 394
899 978
162 866
979 472
902 745
466 861
540 269
304 487
789 751
127 680
965 455
688 178
843 949
662 902
749 302
688 359
975 255
993 227
904 882
934 377
315 600
333 902
451 457
121 379
52 82
348 592
846 221
442 209
872 787
277 922
871 390
760 205
140 828
585 946
247 509
568 266
359 445
393 306
410 712
142 702
4 209
98 784
666 110
740 178
274 610
988 137
487 276
727 612
112 439
989 642
704 353
301 991
742 765
825 441
905 428
324 980
314 778
682 205
104 32
216 475
821 667
331 199
789 925
528 610
66 269
403 744
725 373
712 420
659 67
927 22
595 184
26 1000
974 270
703 880
822 634
979 405
14 798
125 917
729 371
669 80
892 140
968 676
887 226
487 532
375 351
890 148
200 591
738 385
648 240
690 326
766 380
808 945
887 803
715 752
317 483
711 594
508 138
154 494
419 120
621 721
6 825
639 720
89 854
298 781
20 777
758 148
578 381
776 673
182 377
440 569
411 87
337 69
851 686
105 161
932 609
805 939
281 220
954 461
946 807
857 829
536 57
752 637
449 224
112 895
456 679
50 487
800 674
111 734
492 186
882 194
933 833
457 381
119 428
680 668
152 841
151 889
166 786
685 548
972 732
464 997
21 811
9 109
709 671
925 428
176 504
250 770
618 123
429 505
768 487
358 7
123 38
491 90
230 602
513 731
864 69
418 81
719 777
844 223
423 676
102 317
561 502
388 843
189 358
446 784
669 374
666 108
9 853
366 94
678 542
449 435
354 758
364 183
475 653
454 759
83 904
34 733
23 719
664 520
618 749
293 542
815 251
517 700
918 200
933 440
395 948
988 63
568 387
61 111
414 771
527 359
723 873
113 211
416 747
477 997
467 595
69 124
876 274
462 953
535 493
382 221
687 363
461 38
666 402
853 902
371 467
889 699
982 514
136 205
878 349
464 992
541 984
326 392
611 266
117 419
687 410
663 570
476 689
829 412
626 333
591 635
102 477
357 598
347 984
925 506
716 625
68 793
151 71
588 5
837 56
378 610
750 974
971 677
686 625
313 623
453 164
76 20
560 224
11 335
883 270
686 866
268 202
844 976
907 741
445 568
422 878
376 507
628 387
997 557
284 331
843 710
114 14
562 694
44 414
271 402
451 174
10 675
994 446
547 65
47 670
457 352
349 188
820 805
258 498
396 231
148 307
883 304
87 601
360 419
419 645
862 870
836 571
615 214
740 179
667 491
953 286
52 973
703 108
501 390
146 59
560 782
26 314
925 527
909 914
249 390
460 558
654 79
244 122
720 25
814 812
900 519
464 482
734 132
800 744
6 389
494 584
939 464
614 289
867 623
846 840
496 662
65 895
135 824
617 260
883 321
531 796
24 260
762 816
372 307
661 805
465 984
185 83
860 820
32 843
355 717
8 985
451 109
607 888
572 384
962 76
175 582
960 464
769 490
765 275
871 757
8 135
299 85
944 84
602 849
419 829
676 386
194 92
75 787
985 42
516 211
242 581
925 333
785 697
557 103
138 644
352 706
44 489
170 476
804 422
616 428
290 695
815 107
213 13
839 19
380 87
353 907
407 363
241 673
885 876
368 1000
293 693
321 888
590 300
405 301
872 150
433 454
220 314
271 766
659 713
325 440
845 637
75 333
634 171
209 627
64 132
529 660
288 716
54 203
269 697
206 800
1000 978
18 455
79 232
618 677
906 272
118 519
564 92
678 740
163 297
157 968
341 269
471 516
338 832
957 725
673 120
600 559
182 463
133 63
453 617
256 519
502 409
694 275
624 813
761 81
101 301
415 924
481 659
820 755
466 881
192 504
464 644
112 225
413 519
361 553
12 202
33 884
972 916
180 338
539 405
980 851
292 564
218 555
194 227
504 283
508 789
837 250
678 604
782 412
633 283
158 438
487 516
963 283
761 1000
533 177
477 920
200 64
925 306
785 831
662 862
472 930
581 181
921 79
469 692
621 524
298 563
881 336
443 819
50 406
537 641
219 403
724 885
317 791
524 639
625 343
1000 264
945 870
905 191
621 521
371 736
308 131
527 681
252 6
753 678
386 954
888 408
565 678
444 697
677 240
472 580
772 1
860 844
432 507
924 232
53 802
896 645
428 762
882 932
668 886
933 383
599 265
835 677
355 900
133 189
68 502
621 6
898 164
271 577
582 970
914 194
739 277
177 333
211 44
305 202
712 906
42 952
686 560
839 612
361 386
518 792
543 30
155 417
760 816
613 374
580 369
382 458
541 910
211 740
940 46
107 937
395 197
441 813
993 51
60 216
425 622
762 801
663 624
34 542
812 287
471 324
265 406
39 686
176 637
22 225
549 1000
408 524
196 772
73 637
759 827
175 381
535 807
768 504
271 773
855 863
163 889
718 522
173 566
238 372
892 651
729 898
776 257
281 449
342 741
611 553
485 177
341 279
448 643
792 214
562 858
593 961
171 66
889 651
10 821
423 621
433 575
911 552
471 125
448 623
417 770
666 599
413 773
611 778
580 895
945 7
129 749
380 556
474 368
922 731
883 547
638 961
391 722
449 475
774 28
697 106
712 20
723 233
973 588
982 290
223 578
994 928
71 725
910 882
355 180
214 237
781 719
717 398
692 768
667 987
363 740
845 882
402 946
236 210
191 257
340 195
147 970
802 698
136 186
833 798
936 277
669 776
435 866
214 438
374 529
609 869
859 272
92 580
822 678
877 963
158 322
56 596
846 322
576 873
272 512
89 657
944 566
838 535
541 451
382 721
483 985
820 160
443 917
759 684
520 616
401 472
734 77
253 691
225 323
958 374
524 196
382 873
314 441
57 139
854 575
694 192
962 921
775 822
555 534
356 815
903 271
348 513
391 147
287 661
715 809
14 162
414 287
101 507
975 308
627 520
945 887
299 473
223 486
647 717
130 260
742 85
677 778
825 616
541 74
345 989
939 64
553 172
767 226
151 863
108 755
193 276
308 667
881 447
630 332
631 232
610 748
282 547
239 80
538 768
847 430
93 867
88 828
258 690
595 627
817 474
614 702
614 674
69 916
752 426
479 897
965 659
500 171
597 680
947 105
753 620
325 394
289 662
612 495
104 27
750 669
216 171
808 461
957 320
482 450
238 547
389 981
996 339
782 436
745 991
142 787
59 640
260 904
408 646
452 867
559 885
79 375
449 311
637 319
952 676
606 761
488 348
434 407
177 615
703 331
849 194
508 320
28 726
680 473
333 799
901 937
97 185
342 507
601 254
272 716
272 93
226 440
164 923
191 263
294 986
90 770
302 18
930 656
804 306
112 623
84 92
425 401
60 110
305 664
625 200
791 192
218 978
285 791
695 750
308 106
875 103
556 30
611 639
270 815
662 207
920 285
722 41
373 965
583 193
191 706
309 486
108 945
852 588
766 91
461 590
614 178
510 918
578 236
85 979
178 494
718 745
50 813
967 183
463 642
601 411
445 934
967 671
185 374
605 669
956 933
360 291
408 378
283 40
536 514
563 343
761 73
698 217
432 708
405 216
231 427
231 726
18 653
402 87
551 434
837 115
836 787
151 147
167 768
975 871
937 822
215 803
531 71
984 321
507 270
669 253
32 980
295 931
879 896
537 292
793 439
797 16
979 772
695 343
553 635
650 717
363 457
920 659
944 865
306 992
271 883
94 807
964 196
492 327
496 94
96 791
824 850
169 474
118 80
479 903
255 457
694 686
483 481
602 751
848 991
154 852
644 522
46 24
479 744
827 931
648 541
927 627
27 286
750 322
813 56
659 577
777 254
949 856
973 23
354 547
93 711
1000 870
91 418
48 277
908 890
479 131
179 475
893 101
592 688
563 561
62 450
567 546
187 413
516 300
204 362
609 959
1 483
523 458
836 379
272 327
866 13
624 89
460 737
818 158
624 886
739 558
295 621
780 791
171 258
930 164
442 700
242 356
211 440
182 240
862 323
281 737
148 754
98 121
664 148
905 381
913 527
725 163
105 557
931 86
376 271
981 539
349 490
560 618
497 615
846 523
703 895
713 339
922 561
917 234
902 506
43 238
50 950
762 406
163 942
485 782
197 102
813 273
261 167
419 991
373 832
741 754
191 204
264 513
379 2
997 601
108 909
400 396
459 309
348 576
652 79
408 841
377 858
905 733
898 946
376 777
47 51
717 787
715 695
147 304
3 80
617 661
743 236
326 797
557 596
649 580
956 147
196 689
182 956
23 18
365 259
548 57
348 745
331 300
553 457
234 300
687 503
381 9
447 501
528 306
445 355
478 72
676 344
631 843
366 350
547 224
501 147
95 634
148 196
263 304
326 55
362 347
950 871
411 346
688 887
182 59
906 98
511 762
133 668
906 778
104 366
368 371
650 712
177 528
556 245
314 557
693 688
587 851
313 49
766 260
507 884
256 837
860 21
556 16
126 962
287 940
809 919
957 709
95 327
25 728
305 114
119 629
386 536
955 569
457 538
305 291
733 18
880 944
805 725
279 315
210 53
891 229
268 1
479 725
569 321
7 530
470 124
672 273
122 677
859 235
119 313
794 487
568 732
90 748
623 21
891 529
869 860
69 894
637 794
672 936
417 880
325 199
344 221
390 117
918 838
172 818
332 769
981 735
561 973
722 976
250 96
693 219
25 942
654 720
84 262
246 184
334 228
805 970
123 105
25 742
496 390
423 429
451 849
815 865
900 865
479 88
993 195
845 674
934 787
980 780
241 171
422 277
767 497
758 25
127 982
900 222
127 613
157 957
417 516
785 421
408 605
86 116
81 36
321 27
817 509
686 977
197 493
651 326
98 260
729 628
498 66
812 840
679 755
621 574
197 954
849 801
742 240
650 613
980 550
171 925
911 421
474 777
45 837
161 860
591 490
658 464
396 331
994 805
429 142
948 918
93 569
88 261
130 49
681 424
695 673
783 941
921 167
645 797
100 543
536 505
133 576
654 423
865 493
229 985
322 794
822 694
963 996
462 8
780 646
902 56
439 430
483 239
981 212
273 928
938 609
106 148
704 852
730 11
836 131
902 632
385 124
476 790
8 916
776 304
945 876
364 166
956 548
545 3
525 712
878 143
615 17
754 528
386 980
136 463
215 511
215 339
211 88
981 169
206 243
825 717
811 665
943 935
212 910
906 666
720 550
515 331
286 713
984 921
370 989
893 635
70 946
202 352
351 722
197 497
132 55
719 847
862 850
919 615
64 410
882 617
480 90
474 81
25 293
762 18
130 793
579 4
142 549
928 788
675 554
846 24
181 206
385 370
916 5
819 772
21 399
779 230
85 838
936 322
190 453
951 865
750 552
589 46
596 962
132 159
979 551
282 640
222 744
476 881
991 119
989 571
239 604
332 464
87 148
938 255
870 416
472 895
825 600
912 558
150 57
973 33
959 679
441 726
499 460
106 500
917 729
70 455
399 281
996 144
822 835
17 477
322 831
973 291
570 350
117 778
738 254
606 422
744 140
135 268
47 131
952 580
107 904
329 112
979 465
959 731
802 261
91 865
630 33
328 399
493 191
929 56
121 624
199 506
532 164
246 472
120 361
599 895
27 73
15 543
44 257
612 56
331 712
278 639
434 911
499 218
155 682
333 783
186 529
837 759
76 712
516 120
367 14
25 232
166 392
401 721
889 444
791 779
371 180
234 267
407 311
182 935
54 581
355 964
213 672
302 284
863 984
121 308
260 746
424 327
312 446
293 716
715 973
986 435
236 193
126 174
760 267
763 994
286 111
795 59
613 924
791 946
511 460
362 431
639 953
56 750
621 317
30 540
445 866
803 585
662 184
613 212
676 927
989 529
325 86
344 712
53 747
141 458
145 764
823 525
24 625
313 368
402 671
521 87
722 985
304 605
795 644
600 16
932 104
601 405
284 160
202 857
697 822
971 519
466 159
886 232
394 104
293 439
808 40
510 185
368 58
612 691
606 477
124 102
982 491
9 269
403 296
548 422
169 102
249 186
819 928
829 443
950 362
56 770
573 731
660 416
426 865
324 499
288 147
385 202
26 973
966 611
881 960
968 989
482 209
858 240
202 336
65 316
960 553
958 45
416 157
391 356
74 197
821 527
927 295
717 192
878 545
159 896
418 932
652 4
813 978
847 273
808 152
962 818
782 459
348 375
766 234
381 191
50 466
40 991
82 585
45 870
346 302
960 921
385 825
693 411
200 807
12 98
842 791
935 408
473 895
313 517
129 242
316 524
184 140
180 814
917 479
659 905
457 901
390 758
206 345
458 231
620 905
388 552
465 733
326 961
960 821
641 606
136 4
608 519
22 365
501 309
537 205
597 278
102 547
150 896
619 86
229 634
233 408
912 614
62 873
239 418
847 729
485 967
333 537
118 249
814 808
725 349
765 220
615 471
376 372
151 420
306 459
34 417
74 986
944 680
59 162
831 769
568 318
705 487
479 325
86 887
997 60
906 747
432 382
272 467
630 142
340 430
144 90
14 535
376 312
466 675
348 184
271 464
522 767
271 596
161 253
935 267
971 480
682 79
624 164
387 842
777 507
214 882
309 122
751 217
134 483
520 491
218 576
722 851
889 347
526 993
523 702
107 311
957 447
549 40
546 90
753 227
473 567
226 948
570 490
470 530
759 902
892 160
212 919
248 949
623 697
293 132
914 560
587 206
862 380
391 528
620 197
475 569
484 34
421 358
136 604
410 253
673 19
684 371
304 920
330 844
734 663
790 428
744 521
869 136
700 838
631 475
702 368
432 88
811 766
381 474
798 123
15 480
122 605
682 971
129 244
912 138
531 766
954 600
739 228
635 389
493 696
153 929
222 483
264 777
900 842
763 403
593 492
541 216
933 828
996 123
300 654
234 404
811 257
526 919
764 689
670 37
42 696
556 755
763 678
741 433
210 279
247 335
58 993
860 3
872 483
972 660
949 723
413 231
771 735
224 841
164 468
586 115
136 951
347 601
449 955
245 643
248 334
911 620
417 522
981 410
77 424
398 385
414 235
268 631
362 454
447 335
940 475
495 919
763 180
210 394
896 105
266 898
726 77
867 157
815 933
176 908
527 621
477 912
707 162
1000 884
975 996
688 177
499 239
951 247
721 4
973 165
282 887
180 301
497 290
51 415
571 665
795 434
343 178
899 543
512 630
410 915
856 437
508 443
634 549
778 101
573 242
708 653
685 364
725 700
942 140
530 102
63 670
943 590
622 166
258 536
853 52
300 205
589 180
542 422
827 642
162 544
370 85
6 466
441 609
8 342
434 616
676 969
507 298
955 303
940 887
870 191
415 89
850 990
803 668
712 373
402 306
823 7
714 224
497 572
265 890
270 158
4 150
998 602
388 60
519 953
477 451
912 293
23 583
998 987
35 538
525 149
606 86
24 395
553 4
471 506
341 890
958 916
439 802
226 978
438 720
410 6
530 976
328 614
116 959
538 241
386 997
778 806
927 602
984 18
792 106
882 97
86 716
126 901
416 358
452 609
689 911
229 753
714 347
495 428
141 518
810 542
798 102
394 51
145 477
503 255
231 902
300 401
568 155
655 861
443 143
822 205
990 960
851 931
601 83
503 188
826 80
533 576
770 171
112 786
831 453
522 148
714 38
223 28
108 264
43 961
633 394
945 19
741 807
775 102
124 723
93 724
633 117
472 366
107 418
594 228
692 512
216 384
434 923
948 344
499 616
946 695
504 397
804 873
539 162
889 967
330 429
890 698
726 53
348 615
675 547
204 515
672 75
230 44
280 911
905 131
87 784
619 562
695 99
468 928
987 204
772 507
177 506
45 549
936 381
457 39
286 629
478 853
648 581
513 712
108 624
199 422
625 908
194 687
997 91
527 341
439 511
285 729
388 913
72 930
540 148
133 19
223 449
586 968
456 242
230 894
290 219
90 657
546 749
77 269
634 545
801 313
388 446
617 863
976 239
307 65
514 220
862 686
200 222
348 51
453 385
516 390
887 138
289 485
130 37
597 195
996 416
41 150
980 808
695 711
908 475
315 521
832 73
220 645
395 363
283 177
43 833
425 373
568 888
259 611
494 995
556 502
880 154
519 102
831 284
601 94
243 369
855 414
585 387
182 687
984 406
760 809
192 97
451 204
680 156
997 610
558 327
664 648
665 650
917 273
28 809
960 114
196 190
383 557
295 281
576 583
993 283
279 225
736 514
697 810
435 330
626 285
464 412
235 744
445 670
972 86
590 718
529 30
164 314
323 349
574 615
999 729
573 908
242 44
93 436
265 107
877 343
598 62
169 721
398 182
695 344
378 827
228 17
789 917
151 58
579 450
804 122
198 625
163 243
28 470
890 942
238 613
162 929
291 610
860 976
159 67
439 694
559 441
635 521
552 128
415 533
373 912
585 878
449 486
565 993
422 386
501 955
636 650
510 497
133 964
686 707
482 258
571 175
89 874
761 719
943 926
274 457
484 347
24 297
105 851
224 750
634 897
454 628
501 920
56 402
639 821
166 155
112 565
619 635
542 424
382 745
430 401
352 679
13 784
504 948
828 380
223 538
414 355
537 17
130 105
186 51
179 410
722 891
999 457
430 271
728 401
732 341
268 250
258 135
858 933
128 560
771 383
220 976
571 898
321 906
392 546
952 132
643 316
898 87
338 456
491 818
633 468
81 391
983 599
358 464
947 845
968 605
880 81
747 755
556 328
455 890
264 478
262 902
669 437
967 197
667 823
402 1000
82 473
233 416
320 833
98 862
507 724
962 27
189 445
411 859
693 865
482 447
754 439
495 757
391 221
546 479
138 182
549 546
632 125
564 29
535 432
75 671
792 469
119 378
298 887
865 491
970 275
656 653
650 723
84 212
889 977
541 187
546 132
978 87
954 56
475 819
760 446
451 335
157 333
466 512
826 90
290 607
50 754
704 612
53 629
215 587
986 284
790 727
59 85
736 595
250 928
94 553
785 344
884 644
721 593
532 555
15 467
356 477
827 193
833 339
974 464
567 719
703 527
821 774
357 442
953 756
967 361
945 23
372 417
320 990
133 721
705 523
988 926
27 473
959 854
740 994
536 485
22 632
349 63
213 243
860 187
118 585
608 600
206 730
389 347
169 481
920 541
793 305
642 452
404 740
72 333
866 355
325 884
568 978
637 19
981 958
939 711
837 973
849 833
765 664
949 966
156 907
72 648
626 49
338 424
170 554
178 668
753 374
446 914
463 141
663 455
360 720
580 664
123 778
539 135
490 953
381 374
963 55
181 609
428 941
418 986
872 556
327 142
826 526
671 124
201 324
135 656
535 241
790 467
635 125
453 248
417 322
92 114
304 821
787 678
57 879
701 432
767 525
487 744
915 302
485 701
321 462
573 765
827 535
261 361
167 866
624 586
484 188
885 330
120 576
307 878
315 593
905 252
212 177
330 512
676 113
720 821
935 162
224 432
755 657
50 493
862 158
154 548
984 192
935 718
726 443
699 840
373 72
561 218
198 795
705 748
249 27
163 403
94 544
214 907
463 68
591 365
534 531
288 666
309 556
499 893
188 889
686 467
634 150
695 336
87 324
721 65
547 522
225 84
83 187
23 400
985 857
996 168
466 130
451 708
522 709
607 611
799 345
296 349
650 189
710 163
303 436
553 26
143 643
19 352
434 611
607 585
118 730
301 68
242 396
796 626
244 985
103 160
375 142
401 250
673 624
405 853
851 392
345 219
19 235
899 629
309 673
596 911
446 520
393 750
319 102
572 398
736 490
300 353
423 642
371 200
349 485
766 683
536 118
379 290
328 471
390 634
319 986
837 535
693 231
336 129
224 672
385 725
679 341
67 401
936 330
534 265
896 440
266 281
823 739
211 31
650 524
21 65
335 480
874 886
988 132
370 498
267 408
306 430
573 201
146 11
739 175
863 418
710 383
19 965
908 829
58 927
811 290
159 226
810 610
914 362
250 43
63 358
822 925
912 974
530 252
237 182
564 774
912 975
916 652
270 417
259 773
487 170
19 215
229 791
295 922
637 729
65 486
430 580
812 997
547 651
372 936
283 180
73 925
76 982
408 173
280 206
394 95
870 763
109 524
502 81
524 204
719 998
237 389
478 74
502 965
834 140
389 354
161 480
701 30
488 809
1 231
480 186
444 558
467 363
476 84
424 593
279 813
721 276
323 686
594 327
163 729
566 459
802 803
584 533
938 814
104 557
925 447
779 205
673 979
706 505
210 255
19 734
633 559
991 313
312 256
66 328
273 61
841 828
989 984
670 641
428 835
70 679
958 850
811 321
822 12
353 683
712 289
600 309
226 997
181 621
240 178
518 349
768 984
867 97
849 706
710 125
984 72
937 970
551 104
539 72
252 935
966 458
267 262
542 698
45 169
609 687
179 851
966 879
954 434
433 49
523 765
194 476
321 137
90 134
570 59
461 378
307 409
896 953
481 200
421 476
100 870
472 764
894 917
600 172
627 243
406 978
172 419
204 301
957 128
829 653
319 378
521 45
10 697
817 125
745 390
496 786
80 693
628 620
85 139
99 15
375 32
310 11
934 532
123 526
698 253
432 268
258 17
272 795
330 986
309 479
436 133
163 223
931 392
453 11
992 377
391 632
314 377
341 483
620 888
523 536
288 282
516 787
322 620
399 598
781 123
980 795
813 418
678 575
362 432
182 200
378 130
1 908
31 766
582 567
214 543
346 951
892 913
111 977
961 49
322 112
813 620
583 543
814 125
108 299
902 5
549 845
773 696
255 510
829 830
367 393
549 57
769 393
649 279
858 923
413 170
529 957
336 422
785 728
630 823
37 358
239 462
589 572
802 996
421 321
641 173
85 70
807 92
849 929
719 264
497 179
741 567
997 931
181 812
480 57
609 684
10 982
990 232
809 506
415 919
940 342
343 657
181 995
981 210
499 709
7 430
629 239
719 467
449 713
668 589
157 475
204 471
183 746
130 7
708 490
640 462
813 991
792 775
524 268
807 448
934 670
601 702
74 78
127 967
257 348
132 401
823 36
469 203
151 793
391 379
704 248
242 720
325 698
824 419
277 139
939 735
217 685
916 218
632 803
986 375
219 662
371 707
53 287
594 786
752 821
66 33
658 34
507 699
689 849
609 54
468 998
523 843
367 400
834 373
414 605
113 978
7 27
151 773
200 913
304 836
466 694
927 339
142 788
170 638
341 944
670 680
390 788
792 418
324 815
151 606
883 831
404 649
316 607
48 830
496 582
70 276
246 697
339 769
409 148
611 892
241 852
807 773
362 303
984 468
119 774
440 541
925 692
105 855
885 628
658 746
647 791
662 995
101 435
46 403
93 425
397 660
22 827
837 251
159 749
469 154
977 22
447 638
310 15
391 32
724 625
615 344
918 825
811 729
157 818
775 743
260 42
757 689
478 386
968 210
951 238
936 761
279 792
256 533
107 975
199 528
624 169
726 685
260 300
159 124
275 623
393 219
360 133
810 256
684 247
172 952
781 928
21 406
134 946
166 662
204 720
886 730
309 208
695 93
256 787
487 942
125 89
366 29
245 441
92 481
540 927
640 476
869 953
420 729
591 660
578 305
121 364
774 710
195 489
578 412
575 564
971 809
185 100
613 801
103 596
770 21
626 176
896 724
802 96
96 321
893 863
987 959
579 296
460 671
3 845
551 392
146 820
1 193
213 164
893 799
515 644
464 497
300 932
267 968
467 863
459 945
106 215
94 873
679 821
294 666
309 510
375 332
978 675
362 390
656 817
790 482
345 91
128 861
826 104
252 462
995 402
884 764
89 352
576 314
966 848
489 409
331 171
698 956
5 766
308 684
565 286
966 715
828 356
745 191
194 637
41 89
981 895
994 241
202 992
190 633
139 118
529 333
594 666
333 461
657 53
728 428
560 994
749 17
381 505
613 410
818 667
451 646
908 823
958 251
80 168
269 798
755 98
992 838
127 287
831 167
167 908
945 157
621 829
734 626
256 833
328 921
898 114
203 76
807 46
990 476
35 108
880 265
414 266
27 347
184 990
451 371
107 917
573 479
478 417
673 400
323 408
335 249
523 866
224 8
545 320
430 108
629 547
527 524
655 13
109 339
285 636
675 677
895 590
540 124
164 845
599 744
380 799
568 531
742 340
563 985
238 146
699 609
558 335
323 57
253 384
623 332
787 565
383 212
579 947
18 656
281 831
168 764
185 124
999 365
218 483
314 951
642 33
148 327
64 824
595 615
16 83
160 296
781 37
106 211
225 874
948 148
567 981
329 214
641 269
250 740
703 491
456 345
62 516
908 730
155 182
742 321
545 485
828 615
505 69
176 270
351 680
88 383
719 737
430 160
874 242
793 621
683 441
506 702
842 807
758 982
33 424
90 388
473 997
522 166
289 105
740 917
380 443
339 110
505 50
455 614
378 118
344 478
481 479
267 499
385 119
171 23
673 213
992 684
845 441
591 680
387 42
48 756
459 190
76 958
552 951
106 219
668 10
893 883
319 39
149 85
649 155
68 45
877 146
21 948
146 790
102 333
865 88
562 417
891 193
711 186
842 97
929 820
660 581
234 223
642 183
721 175
642 954
404 158
384 843
524 881
116 194
575 742
742 696
345 561
102 270
738 820
466 440
774 488
406 182
958 682
783 164
915 26
740 724
887 965
362 294
592 809
69 781
897 841
114 804
252 461
378 193
796 582
297 464
182 320
951 901
32 202
733 79
379 714
859 895
788 743
472 152
265 514
31 964
403 781
937 641
444 835
728 725
891 981
500 48
885 499
882 765
790 595
335 998
28 784
216 784
317 260
717 658
785 841
308 144
795 297
385 811
831 343
385 504
553 355
573 377
320 432
97 184
793 821
803 736
357 700
236 662
379 923
789 329
448 74
847 916
122 728
75 780
242 539
795 854
207 867
465 125
990 644
2 612
833 860
6 768
487 685
817 244
40 481
17 725
447 520
272 264
935 891
624 652
7 34
153 178
464 840
600 255
338 491
331 683
634 807
923 532
757 534
407 346
352 415
7 489
126 951
858 594
840 845
847 297
326 970
988 967
288 108
66 190
276 121
206 889
571 158
822 873
137 111
141 276
315 370
734 865
44 745
414 176
700 946
856 792
501 816
767 877
880 91
595 547
396 503
616 417
856 801
688 694
696 346
356 996
446 320
96 32
646 153
979 666
449 919
694 97
89 919
753 500
866 685
630 804
692 841
171 900
581 240
67 305
205 260
964 496
452 378
630 216
328 756
225 970
883 634
613 479
374 17
746 826
601 58
859 628
654 861
626 171
458 27
619 630
358 454
648 502
220 147
567 965
398 988
316 221
862 798
723 60
551 514
786 531
621 577
667 325
118 515
930 391
655 866
519 387
440 687
733 821
260 21
2 149
875 893
904 125
609 340
780 80
750 506
79 701
431 578
435 248
244 404
441 872
452 466
54 311
803 106
184 271
749 450
262 366
634 60
763 529
477 798
112 45
984 601
724 603
207 848
324 220
635 299
124 139
284 116
212 341
107 29
969 725
642 812
646 863
13 98
178 4
991 632
541 427
561 434
498 716
578 4
671 333
427 799
713 66
445 444
206 470
266 630
312 94
688 65
10 147
773 825
744 758
548 924
206 189
717 599
41 786
334 782
25 587
227 298
809 218
736 21
540 347
5 182
292 772
769 1000
378 926
852 298
189 176
916 143
774 643
614 861
360 17
186 934
191 228
567 670
957 664
453 900
106 460
163 444
274 458
734 755
757 947
737 655
428 36
789 723
284 569
433 633
844 117
940 225
443 120
117 81
149 714
48 121
879 348
596 673
839 941
810 922
448 136
393 726
701 14
220 808
822 401
513 867
909 60
164 683
103 306
480 387
624 234
112 584
304 65
397 685
74 818
396 101
89 491
727 560
404 998
514 769
317 206
158 603
566 639
116 995
318 293
734 627
696 80
775 584
435 631
696 139
896 378
898 152
576 634
384 309
290 476
218 950
452 721
756 437
565 37
223 359
982 473
541 981
984 186
422 23
529 732
670 192
441 469
945 669
22 430
838 756
398 960
271 459
301 633
912 196
550 159
927 804
884 843
534 833
271 970
166 187
104 829
514 956
305 264
209 298
565 32
34 971
677 978
362 383
92 485
262 769
34 674
659 599
251 80
194 843
75 259
236 181
561 291
928 654
537 828
692 352
52 940
794 225
288 801
706 657
114 343
345 110
9 335
272 419
285 337
287 496
79 14
595 929
958 58
404 157
8 475
743 245
460 841
395 33
185 885
610 347
694 28
82 652
123 406
425 583
934 873
800 310
488 728
597 893
137 824
416 96
876 577
264 132
930 100
830 949
101 838
816 922
232 570
863 19
751 405
837 138
530 812
5 809
994 488
851 423
828 773
173 538
426 454
972 981
536 192
390 241
670 236
32 321
504 595
279 936
316 890
809 554
146 689
682 630
142 121
515 372
500 456
341 742
61 86
811 495
941 660
610 358
26 50
850 502
36 897
731 166
671 79
149 917
134 908
985 84
94 856
225 735
310 122
352 399
520 274
624 924
79 246
181 403
641 137
75 307
393 812
384 426
961 589
172 53
569 605
700 97
687 984
795 361
201 295
188 348
776 887
955 942
619 671
779 464
510 892
13 278
739 968
90 821
87 254
105 722
883 32
358 165
861 834
263 568
518 922
954 280
155 562
170 940
739 833
674 944
807 341
94 338
439 874
25 347
145 873
905 10
67 456
74 504
172 810
436 748
145 191
880 548
534 416
610 913
800 373
929 468
43 230
791 379
460 887
135 419
605 442
341 58
210 645
790 649
549 278
168 32
662 845
903 614
27 43
332 909
917 10
161 310
210 561
268 372
212 882
157 17
467 246
123 646
440 161
926 530
16 353
628 843
224 386
600 49
775 445
695 627
315 119
238 113
634 75
829 530
831 384
203 611
710 592
6 957
714 611
826 961
524 222
331 598
840 484
286 246
642 815
448 158
787 840
275 309
75 713
353 890
916 865
423 617
930 41
426 946
276 91
504 882
815 739
322 832
860 236
958 691
822 623
127 736
751 113
783 64
381 817
149 398
369 818
225 948
174 367
578 463
444 387
969 153
588 974
327 719
238 769
67 882
537 199
768 999
823 977
76 345
403 671
670 805
460 518
270 219
589 123
136 686
560 965
874 437
890 847
734 736
866 75
550 576
164 648
710 957
846 394
907 912
104 411
442 731
200 192
442 25
34 974
999 461
119 94
283 368
969 342
906 681
270 801
261 782
814 28
683 772
63 3
976 191
332 26
533 465
955 721
561 688
728 208
985 895
859 861
296 900
982 432
473 838
503 161
565 551
400 629
460 64
277 93
799 129
221 971
876 50
816 998
734 577
193 770
215 479
549 65
264 358
584 481
229 2
529 699
325 467
631 315
482 614
831 44
250 421
454 790
264 73
293 767
136 321
578 474
24 874
439 862
962 50
55 929
451 326
358 372
724 346
818 802
584 350
254 144
792 923
20 3
73 244
35 892
948 576
167 69
133 710
926 19
982 649
390 707
958 669
557 94
887 524
79 591
380 55
753 282
813 143
285 519
819 28
591 585
433 740
649 882
574 540
461 291
511 178
626 192
764 505
849 805
226 845
980 223
218 583
455 43
972 140
24 860
828 514
501 406
234 89
172 730
100 328
146 953
775 922
861 585
426 455
335 981
768 995
617 580
2 371
286 37
62 865
274 553
674 828
49 572
515 432
233 89
3 564
91 170
834 93
585 931
739 736
111 515
669 335
684 741
582 272
58 943
292 342
591 735
331 239
726 197
907 462
647 184
50 93
195 877
873 491
182 26
618 851
332 881
816 289
572 564
215 466
331 81
502 813
123 782
221 813
642 58
213 207
612 334
209 320
542 679
774 760
30 498
153 205
190 168
756 4
372 49
107 773
56 679
872 950
622 81
533 846
159 546
967 985
600 657
524 744
918 963
253 951
187 468
817 529
213 459
669 91
367 526
206 924
182 457
850 14
681 160
403 419
373 212
237 327
269 73
247 881
640 252
823 315
793 882
581 870
268 986
809 681
777 689
318 57
210 534
214 182
269 653
854 828
211 255
890 910
750 509
324 916
60 766
471 746
880 889
985 899
893 516
647 570
836 595
76 423
206 491
110 259
286 131
96 565
888 17
541 771
624 675
996 492
93 151
78 443
833 507
474 356
379 221
977 434
884 510
184 289
521 42
533 712
416 839
63 512
964 998
999 791
633 312
967 516
52 659
942 486
464 896
497 398
115 867
831 382
120 36
756 974
722 266
790 114
747 121
64 484
200 475
537 484
330 934
649 697
940 998
13 488
653 352
775 799
342 886
850 546
889 788
377 499
112 201
302 531
511 628
61 745
828 754
96 909
864 163
114 274
233 763
440 699
910 730
22 147
131 156
640 371
372 177
556 632
368 325
268 153
934 776
51 893
232 786
304 673
336 570
741 481
227 430
127 61
946 783
506 627
410 718
635 468
710 283
962 224
960 333
436 923
332 900
595 140
800 604
143 195
650 308
391 912
458 36
66 892
884 408
295 864
958 964
26 566
836 913
661 898
687 200
853 824
566 442
540 417
868 219
417 474
842 975
821 65
545 155
675 24
293 577
582 124
79 902
739 906
416 751
576 762
53 896
53 815
393 930
129 213
876 491
490 161
216 980
15 26
309 81
560 664
673 880
987 889
652 304
313 410
416 744
268 174
363 978
775 991
482 800
818 53
395 165
255 17
180 46
296 856
53 809
255 946
422 147
522 880
794 148
652 957
376 466
977 961
66 178
987 510
752 29
710 210
279 759
690 813
747 36
184 893
895 216
504 805
815 490
991 80
286 936
786 497
864 130
308 602
425 35
611 452
620 139
732 678
585 422
636 216
995 893
501 924
734 478
617 497
209 845
247 637
179 561
629 106
959 65
397 269
835 745
762 870
290 857
523 253
61 460
964 826
443 616
196 333
914 236
733 794
525 890
124 494
357 321
546 726
624 702
474 480
5 69
606 201
896 116
910 344
404 42
376 624
178 975
394 940
836 973
651 914
751 567
418 379
253 70
812 961
601 687
244 285
392 4
64 131
37 35
666 191
604 524
135 564
727 587
212 69
996 253
471 747
578 500
955 778
314 151
86 745
274 179
393 691
494 214
7 686
240 934
473 869
37 44
990 42
622 961
777 807
870 379
568 174
353 444
573 854
367 838
748 651
27 924
947 903
715 343
983 924
108 436
662 723
15 674
936 344
897 708
353 774
3 815
493 383
277 659
993 763
528 981
123 132
36 314
853 817
528 47
380 666
550 775
566 687
481 769
613 331
878 416
445 662
659 435
411 948
806 411
601 72
701 647
502 961
331 816
340 573
972 110
12 294
51 406
888 542
489 481
558 162
425 230
104 597
877 457
102 256
914 449
103 562
527 256
125 163
650 562
909 764
724 76
693 931
106 136
786 98
234 531
975 4
793 925
759 170
138 829
700 430
588 419
575 523
721 228
6 986
731 416
972 714
597 755
620 676
571 62
982 796
783 195
283 719
276 931
354 504
899 454
625 594
98 537
664 11
272 428
188 825
560 502
707 366
345 519
949 973
215 669
102 851
522 322
191 428
578 522
571 428
354 910
396 651
972 935
59 685
22 441
742 871
872 183
354 524
460 297
640 322
634 330
859 998
397 624
77 23
839 687
148 167
232 261
145 793
399 417
373 755
534 45
449 272
727 139
401 178
923 423
416 973
113 762
731 728
873 485
498 21
286 307
275 117
180 782
846 870
878 440
13 981
146 212
368 207
514 840
145 514
466 178
94 494
863 641
421 100
833 316
392 868
718 776
330 724
159 984
874 987
902 865
591 288
134 271
436 663
665 505
249 659
870 245
147 342
90 983
703 673
712 829
278 196
930 550
1000 538
286 56
700 50
780 323
340 866
486 277
357 329
278 398
536 351
713 358
690 855
664 110
683 309
542 342
97 171
640 555
493 979
382 34
967 740
969 443
140 826
251 130
221 874
235 877
767 836
137 123
226 241
730 801
275 167
271 985
673 685
683 225
673 677
653 561
434 637
193 265
741 963
792 84
77 622
236 924
242 385
502 248
792 481
852 239
424 114
202 997
724 721
38 806
426 783
792 801
871 295
781 755
835 936
565 445
97 369
976 785
302 132
266 631
549 310
139 364
122 653
197 419
872 338
995 697
952 597
914 531
108 808
312 948
836 650
752 319
434 69
344 765
246 182
546 255
290 326
403 252
439 843
681 315
603 684
30 839
952 487
591 232
696 103
369 928
810 116
500 682
950 836
840 930
704 787
990 521
706 279
203 918
791 7
973 532
507 563
491 854
212 322
488 989
506 973
511 481
462 320
668 85
124 886
248 514
735 839
960 346
398 69
561 808
137 466
240 111
739 965
400 514
484 171
530 74
180 936
186 802
574 53
121 552
816 361
131 377
504 911
362 302
717 112
464 580
75 186
410 302
359 957
488 511
111 480
566 858
89 37
771 919
847 279
111 223
133 488
806 164
224 96
206 147
422 503
618 973
349 460
910 11
934 502
403 19
402 765
819 265
900 744
832 135
416 473
599 575
830 889
993 263
120 75
808 304
268 367
552 107
942 898
967 149
471 873
358 156
991 819
179 426
726 225
945 926
660 254
789 147
152 85
811 295
507 151
985 906
218 311
906 941
546 675
873 875
302 992
784 864
300 160
538 195
988 317
240 221
317 67
382 973
510 100
381 715
612 1
122 785
598 7
610 659
155 252
379 29
292 458
741 880
586 32
230 954
204 846
616 371
202 578
111 900
372 58
360 899
416 68
824 752
64 521
396 79
229 125
881 502
631 196
614 982
359 915
934 258
443 98
944 103
752 33
709 554
320 561
331 26
957 171
937 395
540 827
490 720
81 134
896 357
190 169
479 196
341 284
842 364
140 15
880 543
933 649
194 704
141 472
949 943
493 166
522 491
996 566
539 998
574 16
259 426
264 338
939 915
771 845
93 994
945 148
137 894
544 729
991 735
311 769
972 913
82 327
298 245
840 686
395 177
501 918
74 125
776 724
119 304
468 81
438 901
929 789
2 894
18 878
196 119
973 781
808 925
982 438
294 322
1 634
385 513
988 47
771 269
72 807
281 655
896 498
963 535
977 127
524 610
860 43
395 331
999 256
178 596
910 319
735 546
413 984
362 848
195 950
222 659
571 795
890 800
364 734
275 161
606 283
265 157
263 794
550 176
862 720
239 6
938 157
978 15
687 744
976 992
189 662
229 627
623 666
206 849
348 607
325 48
710 375
149 307
883 316
820 66
933 157
762 331
798 530
952 131
323 265
628 761
76 349
57 131
975 915
474 900
544 600
520 25
264 673
879 452
11 338
785 825
635 320
624 105
637 222
546 723
163 687
938 738
205 741
584 361
794 658
473 417
89 533
313 574
184 710
342 137
776 710
108 898
230 262
850 613
210 501
630 508
322 129
996 626
343 789
837 439
978 228
633 88
785 993
420 205
653 897
923 757
264 147
859 15
613 146
175 32
309 445
649 553
66 529
836 735
346 858
911 818
585 752
813 631
212 670
870 933
440 977
19 959
416 271
293 500
287 489
797 421
795 34
760 401
21 719
197 629
731 518
242 922
420 37
598 355
623 125
42 524
545 93
974 514
98 390
119 917
667 934
603 79
966 852
748 63
834 993
11 227
992 52
628 733
119 798
56 795
1 807
518 18
829 493
557 810
776 816
920 405
495 247
134 110
33 444
468 305
826 135
708 438
357 895
32 442
947 33
642 411
106 524
577 568
705 185
880 376
413 548
856 259
866 432
766 906
673 127
866 24
485 821
839 745
841 380
184 645
630 986
130 635
57 276
122 919
72 762
838 83
101 82
840 866
938 983
696 147
618 183
265 900
662 119
38 736
183 454
80 835
910 104
872 439
946 360
948 107
98 343
590 898
894 618
303 490
769 192
483 563
293 256
274 463
15 347
439 49
489 50
435 225
136 633
755 285
425 384
387 326
659 734
207 991
749 391
271 659
799 388
520 302
720 11
74 217
183 995
796 521
155 971
124 669
1000 855
615 930
522 685
235 699
666 141
485 187
914 8
424 109
961 250
644 994
739 249
353 573
234 962
245 915
396 555
373 242
93 333
732 958
542 969
749 48
694 877
170 917
269 713
591 684
385 346
408 194
586 17
174 489
326 147
510 3
462 362
534 835
203 188
634 515
796 811
389 438
590 852
286 507
341 365
569 939
962 355
353 404
891 671
253 913
391 87
372 306
35 252
927 298
550 802
331 755
756 355
6 735
28 616
154 916
872 31
445 878
52 100
573 876
588 146
948 214
179 881
510 182
748 442
539 906
901 117
453 15
332 978
903 113
28 165
674 685
316 986
6 193
491 50
348 683
146 692
589 481
922 6
549 847
832 721
817 121
234 315
477 494
483 46
381 847
416 211
183 392
555 45
563 274
280 192
298 596
162 248
483 847
571 309
348 830
644 53
334 132
668 191
885 404
247 61
930 677
112 318
448 192
743 38
686 815
797 785
93 479
665 633
850 543
405 258
539 688
325 411
939 289
229 655
69 181
158 620
876 833
693 105
232 994
897 257
882 575
679 684
602 709
883 416
221 786
889 385
74 43
694 365
198 175
869 795
56 116
660 278
501 87
26 480
305 868
569 70
73 767
812 44
780 192
949 442
424 218
536 562
313 416
465 335
731 369
48 212
481 325
253 787
161 344
60 74
199 828
786 50
438 993
700 453
386 786
476 607
674 940
583 428
987 173
517 691
635 296
624 358
496 803
738 919
504 602
778 771
190 159
817 560
139 797
814 738
86 551
986 41
201 319
193 720
275 680
933 369
933 12
723 327
23 580
179 188
896 559
420 765
5 465
249 70
818 22
448 122
620 500
767 266
520 728
424 538
121 555
960 828
408 966
571 678
151 226
306 730
863 785
535 142
837 90
702 966
403 374
187 845
769 428
361 920
246 394
753 626
155 443
759 767
894 644
482 783
925 932
706 210
396 536
822 945
390 876
523 281
680 381
517 319
424 771
724 968
966 53
530 670
630 167
126 842
229 919
875 349
690 972
70 395
105 77
30 661
739 648
332 552
308 165
50 642
722 750
346 208
504 736
366 320
852 334
933 301
17 213
29 395
217 274
192 223
875 365
272 970
141 290
662 832
240 392
837 660
425 634
897 613
217 410
494 230
265 915
315 711
148 668
495 944
344 44
961 784
353 377
110 75
501 386
390 599
269 138
704 872
66 364
639 916
504 773
548 194
740 766
584 795
135 519
940 150
450 14
910 287
858 434
295 320
41 323
788 454
718 679
361 886
990 584
373 499
554 576
247 571
121 455
379 810
684 740
309 382
897 684
662 779
410 90
711 974
648 576
695 897
662 287
330 565
401 460
835 144
4 186
177 415
9 780
108 243
351 283
746 721
217 961
137 333
112 251
874 645
629 912
407 774
887 781
402 217
754 329
72 427
500 240
79 672
715 137
549 394
879 822
683 707
864 860
493 262
342 300
457 95
809 314
583 897
451 268
680 11
354 297
557 463
241 224
226 24
271 535
540 244
93 201
295 836
150 394
737 587
146 801
505 66
65 683
963 455
156 246
808 781
957 213
948 551
203 755
643 303
98 85
897 824
669 257
667 202
469 881
380 665
767 756
907 278
448 748
28 79
469 484
72 183
762 546
55 423
797 283
881 383
588 17
348 897
971 477
228 61
55 502
102 51
880 303
84 281
304 308
768 724
539 598
181 862
711 791
82 449
375 120
959 943
150 271
100 80
501 134
412 509
562 762
224 791
6 237
363 108
999 548
523 834
894 704
346 288
489 875
875 838
608 128
676 414
806 325
92 231
24 113
450 168
788 619
260 405
463 320
965 873
606 865
196 221
142 288
148 976
497 208
264 785
928 342
497 578
962 59
361 130
892 832
529 467
585 783
461 117
139 559
424 446
966 595
470 751
546 410
224 451
172 684
371 637
916 241
724 104
511 360
38 937
204 618
337 376
672 988
959 763
970 280
711 773
353 196
165 760
355 167
265 246
723 971
612 728
52 890
271 521
478 716
445 164
280 128
350 952
860 791
54 951
275 335
953 150
697 675
531 888
115 707
775 871
914 911
254 474
701 961
656 136
242 136
921 11
817 260
291 332
931 217
467 421
159 691
724 798
699 595
864 701
846 869
698 162
78 503
30 123
402 229
932 939
502 642
127 676
95 830
79 435
227 737
214 47
717 347
518 501
525 508
359 691
424 835
239 106
686 945
717 945
210 523
23 658
398 618
651 313
585 424
827 17
274 192
758 996
35 617
904 925
792 173
280 990
744 936
605 117
536 430
51 396
62 896
945 466
952 974
267 574
405 83
514 310
301 873
274 110
802 534
571 772
860 724
215 223
873 800
669 860
138 536
759 776
870 128
632 837
963 56
211 679
10 828
649 104
70 598
781 459
519 131
884 904
879 815
965 743
980 723
742 617
904 136
447 725
994 59
263 417
161 493
937 509
731 461
313 193
257 774
684 915
383 374
987 146
159 267
429 93
343 113
819 595
790 844
956 30
729 723
765 322
368 129
936 765
59 760
651 273
872 350
36 709
746 851
180 322
773 481
330 944
39 761
61 982
577 928
324 898
544 512
30 6
651 716
629 52
1 503
774 898
511 497
11 286
133 590
553 379
387 520
22 769
851 337
777 904
677 935
1000 619
234 908
305 395
7 255
358 10
586 893
885 471
472 122
805 578
480 938
384 227
578 433
735 924
285 1
825 885
886 979
396 178
611 974
193 178
433 87
217 145
243 795
336 883
1 629
249 104
907 818
899 498
886 689
142 417
96 527
224 152
265 263
555 671
701 121
681 196
408 105
140 278
391 937
928 538
529 556
913 907
448 914
471 703
79 360
155 21
126 715
289 550
16 646
587 191
258 286
668 999
392 797
274 374
452 10
965 308
728 736
720 91
149 514
676 631
438 597
54 635
166 279
493 481
405 50
293 42
208 523
990 499
815 994
490 527
874 827
183 606
35 888
839 778
178 96
210 304
427 76
720 977
322 785
53 642
470 182
433 936
498 618
675 657
922 615
28 188
400 811
882 24
343 549
648 658
472 60
659 503
956 304
478 772
637 60
813 487
698 979
287 82
481 566
940 884
525 950
217 325
275 684
123 485
834 771
964 359
759 601
143 572
537 55
981 536
242 473
673 832
177 932
150 880
518 764
747 210
983 485
438 983
727 834
310 985
233 118
217 79
328 321
32 31
562 296
688 711
721 531
206 110
313 954
881 420
200 575
9 745
990 743
477 904
249 265
972 313
907 959
657 973
367 500
337 314
526 363
864 670
587 37
856 633
981 846
553 793
261 738
319 998
319 999
445 554
810 314
629 898
592 533
934 679
610 353
906 667
728 868
885 292
13 88
481 940
948 895
889 624
122 452
414 499
960 775
29 136
486 628
766 971
995 164
85 581
725 510
247 793
717 493
471 119
212 396
308 657
838 786
365 576
180 153
70 108
660 999
859 654
183 803
441 504
995 779
433 693
484 938
792 762
51 387
281 673
354 545
653 220
320 670
796 8
316 948
925 868
702 935
411 722
563 236
760 420
47 423
905 795
748 683
276 746
293 465
126 260
469 40
521 235
799 415
107 843
247 818
91 681
441 607
671 662
871 760
52 146
74 4
336 305
837 734
906 289
72 512
186 761
321 767
842 562
281 94
62 167
946 678
724 845
44 120
472 53
758 843
987 263
309 604
567 925
90 84
514 730
829 984
233 637
682 105
260 944
405 208
981 996
18 101
660 170
780 137
85 403
630 231
389 497
220 832
536 759
770 30
844 642
786 332
27 87
883 453
864 909
1 572
924 805
567 947
671 996
683 267
473 428
697 497
850 241
827 501
236 632
1000 958
937 232
895 702
542 46
842 693
729 897
778 630
204 995
139 267
522 160
335 414
645 317
209 731
188 60
228 301
315 434
407 784
925 272
72 937
11 428
765 160
618 166
648 483
312 165
543 418
374 362
56 248
138 874
46 443
709 142
315 733
595 446
244 759
937 80
834 310
39 729
22 449
775 723
639 930
301 491
809 1
912 89
100 781
104 443
712 848
314 5
78 754
11 486
75 560
670 488
491 677
712 163
161 107
571 203
802 292
464 682
498 26
888 445
141 694
403 966
468 342
55 301
88 203
124 660
916 544
223 141
842 348
876 685
575 272
121 220
743 542
874 128
400 704
381 699
571 149
195 257
128 412
993 837
695 935
298 33
438 74
131 785
344 343
987 312
647 889
903 54
63 853
66 295
42 267
658 184
176 583
61 143
782 818
311 18
895 496
977 947
150 730
439 22
596 777
531 225
135 872
736 643
153 905
720 762
999 472
828 800
256 431
354 449
9 724
722 109
27 93
337 874
542 396
985 638
154 890
836 190
680 419
90 689
254 659
216 928
596 471
376 154
961 26
278 371
175 276
127 173
957 323
209 369
141 213
460 448
71 446
399 325
878 690
739 662
5 781
263 556
85 347
861 519
259 579
224 175
256 547
932 217
778 798
153 995
573 239
179 604
87 716
93 722
926 669
325 358
587 956
700 772
432 558
364 649
72 242
315 29
298 199
191 746
810 707
443 875
907 251
311 983
921 63
255 762
580 937
539 351
718 166
997 79
877 79
349 673
932 583
471 613
44 345
775 43
47 750
299 762
671 845
597 284
835 842
947 565
524 716
549 907
662 14
596 504
186 863
836 444
989 140
565 332
978 965
83 961
36 928
994 755
225 354
195 780
725 345
827 19
141 985
18 764
404 577
517 623
338 482
143 948
915 74
633 772
331 642
795 479
399 71
241 31
693 581
371 400
98 241
1000 670
147 723
768 699
901 784
343 473
663 380
873 128
817 818
182 471
302 234
487 534
301 698
183 200
195 427
593 612
336 223
276 61
900 570
533 244
901 154
801 57
889 319
136 301
49 202
139 291
797 661
729 553
677 795
146 62
533 263
708 606
765 673
391 223
497 101
798 608
285 435
884 393
65 119
447 150
402 905
920 416
615 510
601 842
558 430
509 756
160 290
999 162
963 269
214 224
440 670
619 950
799 305
99 555
536 650
671 702
616 45
676 363
103 88
857 374
150 751
650 753
715 337
656 176
438 240
330 547
500 477
827 264
753 95
28 577
539 653
369 453
187 749
222 178
870 481
766 763
769 709
456 240
974 962
582 705
541 754
27 906
867 494
59 56
229 878
748 500
8 663
798 509
988 823
256 727
671 608
912 106
813 730
275 992
229 692
99 836
727 658
18 566
748 467
382 338
797 487
881 781
20 467
335 56
61 211
110 128
288 522
721 739
68 874
729 270
49 792
661 610
882 505
349 177
805 599
609 691
560 425
876 466
161 471
807 195
645 315
827 962
918 991
6 612
54 992
36 593
35 507
290 634
581 350
450 907
573 663
414 633
412 323
377 608
809 834
35 576
627 189
605 333
311 821
983 170
13 246
282 569
767 634
634 16
756 859
990 938
809 167
982 22
955 596
310 889
318 81
891 919
172 821
310 654
803 245
52 423
478 939
600 915
912 224
240 161
754 736
915 904
824 877
961 28
890 187
171 991
260 742
46 945
390 407
674 870
941 770
111 98
881 12
67 783
666 954
174 98
850 940
626 635
949 33
140 705
48 786
47 444
233 606
873 642
625 39
98 384
425 744
701 9
747 615
151 937
377 922
590 352
734 257
695 879
311 321
183 863
599 801
19 407
453 696
558 661
40 426
345 305
842 41
133 427
793 548
793 498
22 784
312 356
386 919
1000 364
377 750
760 209
906 670
303 764
307 312
34 246
519 951
542 224
37 449
100 334
21 97
789 297
329 114
473 663
753 770
298 814
262 404
511 664
556 477
231 150
663 556
775 549
163 493
488 335
669 438
579 607
366 258
859 549
897 941
854 399
686 446
442 268
209 120
28 304
558 989
638 710
792 770
633 379
47 330
693 402
78 881
754 916
148 164
561 948
200 707
902 73
940 904
63 631
633 48
576 289
899 873
112 456
212 103
612 640
182 496
370 770
115 434
663 660
855 688
661 711
310 358
803 777
317 72
627 762
981 971
4 824
424 503
784 516
932 240
844 390
685 377
666 209
262 43
314 627
183 180
858 432
638 539
950 691
660 534
312 96
597 839
508 517
449 759
601 945
503 552
274 679
206 735
980 38
630 200
926 75
930 964
27 757
21 512
967 983
568 853
187 337
270 599
292 232
688 9
146 87
808 553
632 594
569 675
468 223
280 876
165 153
336 495
39 164
603 818
214 811
965 468
151 613
524 815
305 429
830 434
541 271
437 336
224 461
7 374
986 854
304 860
922 960
450 923
921 126
31 549
121 453
212 140
47 743
885 860
697 108
767 512
734 236
206 170
607 42
198 86
3 757
196 43
407 125
351 655
605 95
311 332
335 648
100 532
543 995
863 568
308 509
872 78
606 362
860 866
334 475
341 661
763 252
435 426
766 768
904 328
820 24
415 572
416 124
236 390
977 463
770 856
456 267
505 538
476 945
684 389
521 580
606 269
313 861
1000 599
100 639
43 659
749 249
691 564
683 127
255 280
313 347
227 291
339 781
583 914
76 283
540 350
998 383
741 517
164 518
389 376
108 55
691 858
615 539
920 908
630 128
128 881
323 155
563 988
28 658
133 413
170 708
69 602
593 690
817 824
595 941
743 555
763 881
888 685
912 905
630 678
768 625
976 613
588 543
141 504
968 162
803 204
960 74
464 930
756 658
875 297
253 118
581 134
797 343
332 139
878 289
4 945
647 586
194 208
635 522
372 159
149 112
239 466
629 231
348 284
413 547
372 258
3 814
413 477
164 552
354 710
936 231
818 631
21 595
283 834
81 789
950 108
373 495
13 347
688 326
393 894
911 502
382 766
544 74
861 427
768 862
633 853
74 94
239 692
825 722
358 301
796 425
545 185
52 279
412 47
494 251
666 919
478 713
775 282
322 335
584 111
701 603
329 478
116 423
270 921
796 723
517 883
501 665
35 33
902 534
165 134
571 955
710 561
359 777
842 902
940 642
737 367
526 183
234 572
666 607
194 112
203 805
162 634
748 281
900 816
162 578
263 600
88 256
49 592
931 777
939 507
530 927
71 785
287 966
904 433
495 739
345 923
611 30
563 149
994 69
352 502
48 564
174 930
388 460
839 816
520 222
484 745
409 672
209 992
847 996
916 613
184 108
399 361
84 322
477 773
702 196
879 569
198 616
716 537
758 381
290 221
110 165
347 88
619 197
288 464
537 628
725 311
683 4
709 285
450 345
658 140
933 837
904 25
815 257
252 338
229 524
401 861
813 566
399 348
601 929
29 84
171 545
372 991
451 538
442 685
487 422
809 312
920 176
51 635
818 43
508 115
322 388
387 556
409 627
936 983
811 990
614 938
481 583
691 988
848 990
755 434
598 533
475 441
369 895
147 282
436 384
677 705
207 585
267 63
894 490
856 208
564 749
698 567
141 366
422 108
738 867
111 841
27 445
73 321
475 49
918 300
357 43
998 540
238 244
372 778
767 81
277 192
12 180
837 555
790 782
879 965
376 41
511 463
302 997
930 794
675 529
752 252
482 57
523 464
40 369
86 115
103 524
486 298
557 116
251 818
892 553
328 895
710 317
975 676
970 844
327 588
318 743
759 587
986 903
13 318
858 684
969 759
960 391
981 671
852 92
448 808
506 396
273 500
371 574
213 914
861 649
678 43
955 185
711 176
697 991
784 132
391 53
472 88
874 416
230 908
103 979
705 255
161 850
352 795
27 245
205 895
823 973
378 694
224 216
972 439
624 938
168 501
573 713
967 290
546 526
335 47
480 723
579 897
803 735
847 148
250 760
681 241
893 400
153 664
83 638
891 311
897 766
135 249
156 186
225 129
70 270
707 242
354 922
306 102
621 153
913 606
398 339
520 396
548 236
489 55
808 972
844 737
616 96
152 71
92 25
156 377
399 214
243 867
44 747
168 328
503 83
65 192
688 176
1 438
554 967
347 325
906 662
636 932
317 311
821 582
578 401
95 914
614 680
121 944
644 358
584 553
35 991
351 77
174 85
656 881
371 573
616 764
716 59
193 639
890 798
350 437
225 384
151 99
564 760
904 451
21 989
933 258
642 451
127 470
720 115
475 368
487 929
651 814
254 796
863 813
705 143
323 709
736 852
527 248
939 551
976 531
150 636
181 37
240 20
661 667
416 118
617 251
386 121
726 90
311 486
934 206
14 693
179 421
135 407
941 412
858 986
291 57
411 575
880 740
530 241
527 291
113 468
523 106
958 980
414 434
953 35
462 669
182 578
399 706
451 185
255 765
95 652
904 80
999 531
311 747
240 236
94 78
107 360
562 20
221 951
791 702
169 659
207 177
614 767
906 514
468 888
706 618
170 571
457 871
885 719
580 315
881 72
109 262
103 817
863 690
207 163
123 548
950 80
621 828
332 511
896 565
43 482
387 296
435 294
97 913
824 123
111 767
248 867
609 381
234 717
640 536
12 77
442 893
937 791
42 716
447 595
677 169
682 608
858 844
193 899
369 374
755 249
592 796
115 681
121 961
898 902
178 422
53 112
37 880
939 246
638 399
639 246
340 141
135 817
192 910
213 812
609 682
813 951
469 164
103 8
742 684
974 955
362 88
514 342
171 339
275 903
127 742
785 909
331 198
950 338
289 994
376 32
570 236
741 710
584 617
355 938
917 864
110 193
355 227
744 650
568 654
878 827
489 42
291 617
307 439
581 385
242 537
72 693
934 448
497 43
953 32
96 908
996 670
397 650
698 885
774 872
733 575
750 499
481 656
639 777
38 876
119 400
846 775
573 884
305 208
974 718
501 555
465 68
823 712
756 75
864 287
114 967
884 663
99 113
824 491
858 639
66 773
241 711
501 799
277 573
687 225
834 504
979 930
188 569
640 28
266 89
34 271
217 741
288 667
124 509
471 572
245 910
157 884
885 139
872 325
117 791
94 978
211 853
550 715
893 180
851 381
46 867
505 745
746 688
241 705
640 347
628 790
434 948
999 448
603 217
318 967
207 783
327 290
861 115
872 400
399 786
174 359
807 276
104 835
198 480
228 373
674 109
902 935
319 725
95 466
431 686
398 156
304 502
713 910
73 376
349 223
922 627
580 607
148 718
660 954
156 625
930 848
554 557
464 666
167 928
943 808
269 704
387 262
142 863
226 569
365 423
603 595
656 148
175 814
513 797
112 19
749 66
965 149
486 205
30 531
25 823
347 897
316 119
152 159
936 325
950 11
771 242
850 688
824 590
902 292
467 677
761 585
848 439
882 527
867 331
744 297
362 812
928 591
125 968
889 432
49 813
879 289
572 670
75 781
442 983
679 118
991 127
28 660
518 493
283 924
796 39
751 10
520 699
247 712
62 250
368 16
6 117
741 630
901 956
463 761
502 82
846 805
577 8
212 187
674 354
697 804
75 119
317 42
920 590
209 150
148 563
718 381
232 622
555 933
582 317
123 117
679 762
534 350
155 342
941 192
773 964
450 489
827 97
809 77
261 826
827 614
932 257
191 144
545 744
964 69
33 32
523 686
497 264
434 709
817 996
559 121
45 43
49 622
251 548
654 788
690 89
110 112
634 809
840 385
532 225
536 541
822 679
978 75
348 721
518 770
991 259
711 386
715 672
199 80
439 178
399 160
194 746
201 890
766 303
143 52
729 894
939 315
298 821
188 383
41 663
773 18
233 648
559 760
849 944
373 991
378 640
212 174
511 228
449 33
68 891
690 970
6 780
949 26
595 930
395 56
952 698
73 28
866 883
338 325
41 170
16 146
348 731
95 69
17 592
248 684
251 387
947 85
693 759
678 574
359 176
850 796
863 366
996 668
425 310
903 348
365 362
63 844
190 861
752 182
474 810
828 269
367 845
891 347
378 778
179 307
370 210
132 714
682 809
670 672
419 75
228 791
68 222
59 700
782 588
955 119
301 731
144 108
904 867
743 367
648 151
51 356
204 176
697 791
319 862
712 866
94 611
736 492
435 334
6 194
729 2
810 753
636 8
795 995
158 885
331 893
32 339
335 762
986 493
601 506
221 400
548 961
23 337
946 371
68 727
265 72
368 298
767 234
211 731
939 465
54 142
199 515
205 663
813 986
109 750
481 311
46 68
102 685
631 819
886 470
397 4
373 217
683 84
78 554
361 92
769 968
74 661
847 100
424 210
91 545
42 637
932 77
2 523
741 23
191 575
58 405
432 798
722 729
351 321
137 447
780 720
375 898
644 549
475 613
351 361
145 481
277 64
18 177
637 308
353 195
904 675
753 454
378 551
506 915
465 56
35 180
231 867
745 472
638 165
989 832
678 689
371 437
382 978
470 561
896 587
354 21
581 801
884 680
879 543
245 360
644 680
352 11
301 263
96 660
223 261
813 204
946 929
999 551
812 98
935 638
460 370
423 152
788 381
965 207
989 124
47 798
256 460
798 430
51 878
142 980
483 375
225 193
165 370
594 48
858 677
248 332
447 316
438 172
652 88
400 746
268 203
586 963
691 13
752 831
453 397
268 386
873 2
997 884
259 663
587 195
419 173
454 745
666 304
567 85
317 545
868 302
628 887
302 33
729 256
955 16
583 473
26 713
797 226
87 154
411 451
985 946
626 89
606 421
516 281
202 365
170 301
942 807
498 1
919 123
169 748
517 173
163 266
437 649
351 462
712 427
431 389
212 372
283 557
652 463
146 885
956 281
160 863
115 606
790 439
854 826
1000 265
764 910
409 439
857 6
932 696
644 834
501 874
58 653
929 832
893 399
213 99
211 634
788 349
87 746
463 411
198 390
402 100
861 615
322 999
873 615
982 409
166 851
818 755
946 666
112 141
55 849
586 474
311 774
707 967
417 725
171 133
675 116
134 608
11 753
827 416
835 775
374 184
950 778
100 84
39 273
548 713
799 138
42 159
716 902
376 835
236 239
86 726
773 417
171 714
42 456
187 27
880 704
233 901
526 66
808 696
869 644
438 663
152 514
342 408
963 168
954 243
291 273
483 118
690 703
606 577
987 365
227 743
389 249
652 324
55 496
213 686
145 248
584 163
26 496
558 12
39 202
859 177
184 147
394 1000
779 896
342 806
345 12
691 572
25 23
286 321
864 477
539 729
906 761
941 42
413 431
255 758
493 764
509 680
567 321
401 842
917 431
574 311
81 199
4 928
16 588
464 628
71 537
568 630
153 765
121 524
450 570
507 611
148 69
41 302
561 295
100 688
517 92
916 896
23 949
229 253
755 742
227 524
320 342
962 260
280 176
628 478
176 427
984 412
796 756
54 632
756 88
39 713
623 868
143 765
361 613
792 282
658 270
248 997
768 366
882 799
835 966
789 179
948 511
163 644
623 526
934 142
85 386
930 760
298 95
333 247
26 839
392 567
901 188
600 953
93 358
286 213
838 597
554 972
756 360
851 842
3 316
199 307
417 2
504 992
464 814
432 219
908 360
572 291
565 706
124 488
607 309
920 298
362 483
214 465
488 885
289 786
698 865
36 425
975 186
893 393
835 446
848 872
960 236
259 230
899 255
8 507
559 336
688 440
125 969
553 209
634 410
905 893
289 220
356 964
589 757
775 361
534 256
120 633
912 574
633 697
197 49
19 434
178 932
220 425
447 888
861 606
268 228
440 509
787 172
260 258
27 952
782 819
675 617
308 439
946 853
668 128
201 331
586 255
995 39
370 910
463 336
360 892
156 174
229 866
246 607
455 342
494 157
54 279
919 577
396 376
679 295
411 431
341 45
435 817
7 37
861 850
78 570
93 443
856 171
469 313
632 120
557 629
849 759
527 228
477 226
473 771
598 632
423 983
802 939
842 427
811 812
75 230
289 948
306 284
653 48
666 306
587 365
65 47
482 619
565 528
270 854
47 870
758 901
445 790
711 644
687 975
408 727
271 440
483 99
57 230
962 501
235 332
583 703
257 325
275 825
93 464
889 702
87 853
494 92
319 985
451 635
726 65
40 368
545 627
523 574
632 219
83 942
510 388
687 345
150 152
314 155
910 49
581 867
355 66
359 401
915 215
381 348
491 345
439 85
969 129
108 470
702 575
155 473
648 951
304 436
891 146
109 7
415 126
843 646
286 367
370 744
324 997
114 873
302 613
851 957
232 70
158 210
108 930
939 147
150 803
694 671
760 51
725 677
374 259
223 805
320 854
309 760
857 968
115 63
486 692
869 257
118 753
781 800
298 883
550 453
716 169
407 299
169 238
86 572
642 599
289 218
583 603
424 27
271 732
494 824
487 201
663 28
813 227
501 974
998 272
158 347
109 623
390 233
988 179
760 159
921 819
106 554
707 884
892 827
168 51
912 384
775 197
753 554
796 831
13 333
619 802
568 207
120 797
46 269
944 253
782 8
165 796
832 164
756 336
960 271
298 882
407 573
597 214
776 16
64 61
752 849
379 699
324 534
405 452
522 954
510 409
195 777
487 359
614 617
775 52
35 616
908 201
848 259
81 641
576 167
783 434
131 284
293 908
117 101
298 527
598 617
720 391
537 565
274 140
462 339
312 500
197 377
932 782
30 733
863 929
931 625
514 73
605 163
528 397
39 124
557 484
426 487
703 906
217 880
595 162
744 102
75 932
549 449
533 634
916 180
421 22
135 620
458 928
814 566
429 828
528 949
5 366
620 881
836 960
661 572
990 360
258 514
667 159
117 675
818 236
205 67
119 449
681 254
155 532
80 320
768 31
951 380
436 203
249 330
897 141
120 164
334 604
186 418
887 987
794 32
37 205
827 537
745 792
515 88
763 25
803 883
56 185
191 275
387 538
154 626
107 97
544 637
39 251
494 274
797 640
842 215
516 941
488 244
352 35
540 190
933 53
561 377
539 790
430 996
661 808
295 978
231 467
409 566
442 647
802 849
136 949
481 399
305 56
992 939
709 965
596 157
185 937
299 953
860 938
447 79
721 25
308 582
250 342
929 347
654 646
759 807
158 822
444 594
976 702
706 847
865 292
512 371
747 439
864 821
383 142
742 223
42 723
175 928
79 64
246 260
200 916
104 746
241 825
226 942
978 7
631 141
70 644
418 844
410 618
880 191
696 156
714 438
893 990
642 157
945 666
853 475
103 702
848 537
259 487
31 902
491 474
813 938
688 60
379 932
229 329
723 821
168 183
587 876
912 493
407 22
857 929
725 765
139 326
483 508
477 387
676 47
375 6
623 636
191 703
178 847
546 916
917 967
923 431
815 932
267 599
179 695
729 28
629 184
514 153
664 525
354 217
268 641
686 973
187 92
479 607
473 338
307 38
848 56
642 200
138 465
448 243
363 379
196 677
294 479
69 991
619 624
57 783
146 63
361 524
922 782
369 685
320 452
386 161
439 221
746 891
292 998
814 862
354 752
604 702
300 412
127 537
638 127
596 718
482 418
925 251
361 952
734 805
229 381
537 695
816 535
510 850
477 247
461 576
317 466
174 617
393 166
178 507
622 663
775 563
655 211
4 540
994 123
482 705
850 576
679 60
638 834
527 544
432 986
620 855
227 547
388 314
130 874
307 55
145 309
318 604
846 935
7 865
129 967
531 432
934 13
867 188
526 416
805 347
440 719
508 730
967 589
886 790
810 485
961 67
965 428
916 175
142 350
749 710
694 368
417 314
388 84
260 311
540 127
174 957
886 55
66 630
545 810
827 464
954 367
525 791
927 451
62 793
459 277
15 42
563 338
87 727
619 884
103 719
224 382
562 100
498 363
753 715
272 641
851 899
501 760
835 342
27 816
247 931
285 940
876 707
2 666
742 390
514 967
792 794
146 335
246 878
243 360
113 350
365 636
879 41
710 552
324 538
77 826
539 231
463 497
905 680
310 851
108 588
717 409
583 167
92 272
240 299
450 117
430 913
339 420
311 175
512 552
827 768
254 962
184 83
294 312
996 39
781 885
922 269
445 549
713 222
215 74
53 304
562 599
697 936
834 810
572 131
252 806
27 643
277 419
359 647
837 554
448 297
216 364
608 835
564 173
883 957
319 909
192 918
878 141
981 911
246 46
843 849
174 543
951 707
699 372
534 564
312 681
726 527
498 391
253 305
274 424
800 7
864 144
794 374
552 658
686 656
796 917
604 688
580 623
844 531
1 788
883 663
484 872
44 893
327 639
971 128
755 693
789 648
730 852
201 976
473 241
4 91
498 285
603 22
662 947
585 857
444 281
443 782
855 304
268 243
905 563
67 4
813 855
199 148
798 969
135 166
872 876
501 303
147 487
967 609
414 921
288 629
406 372
322 691
972 727
271 564
833 923
764 374
813 438
150 478
859 98
683 821
687 761
214 651
528 238
232 951
296 534
28 224
138 757
981 609
194 360
101 676
794 504
45 886
779 735
956 400
76 535
967 296
980 20
415 270
14 708
169 349
374 637
465 530
384 344
925 991
472 720
546 976
579 916
603 805
328 878
307 159
763 549
675 474
102 909
861 902
809 932
107 716
902 165
227 919
4 57
830 353
92 63
538 572
677 660
879 723
251 266
151 704
700 85
383 42
286 472
52 790
653 704
212 974
699 961
529 853
156 133
812 421
763 194
567 623
695 904
7 171
180 220
321 255
561 193
571 71
571 858
508 634
377 645
193 8
354 275
559 521
334 851
745 893
382 267
471 546
855 207
743 490
368 36
952 554
565 904
706 723
849 679
451 542
636 540
291 250
79 290
234 150
965 297
287 528
203 167
343 123
128 916
241 631
551 871
302 922
520 276
109 771
317 570
891 428
154 805
1 128
887 550
47 588
171 606
336 181
877 769
949 464
840 576
764 725
573 414
570 722
205 578
641 560
858 118
652 585
263 322
288 536
559 630
515 50
464 308
514 793
893 946
32 737
221 304
50 186
739 913
785 301
549 99
190 363
10 951
853 825
217 820
646 718
421 193
987 344
718 533
789 991
330 817
112 952
35 441
65 227
145 35
50 644
582 275
455 467
121 95
207 197
516 385
313 762
964 625
666 452
420 342
136 750
226 326
273 538
200 67
658 316
243 757
341 619
707 462
465 924
463 209
962 850
538 717
682 979
168 466
328 971
406 392
602 507
928 964
804 476
443 89
730 3
853 37
268 790
653 67
682 700
503 759
228 212
861 845
174 969
598 257
675 118
225 682
416 315
405 876
897 842
603 634
692 574
100 603
893 262
53 832
927 251
440 811
670 33
626 184
593 65
402 233
737 380
833 421
247 426
46 430
558 358
712 179
392 635
708 962
133 234
633 406
36 994
634 262
165 94
169 345
761 541
780 712
840 976
964 141
94 957
811 239
354 180
4 796
163 723
266 70
588 967
796 778
393 910
631 305
851 967
574 983
562 41
109 259
753 818
354 436
356 852
760 624
569 372
516 567
75 187
90 201
357 457
501 806
664 64
924 736
716 19
566 851
599 715
839 669
885 318
44 887
946 557
901 966
406 859
574 70
373 158
516 731
713 827
473 672
526 896
45 318
799 619
186 625
172 154
721 890
855 251
928 581
846 577
59 927
272 249
16 698
392 478
573 32
291 63
557 694
383 328
100 915
645 473
917 60
831 211
208 646
153 577
446 666
976 6
25 847
47 717
41 209
966 632
150 135
283 614
469 91
398 871
494 316
638 542
521 449
182 253
426 350
194 342
322 24
840 833
183 311
671 363
664 910
224 578
523 663
339 608
354 630
337 197
228 171
502 178
192 190
754 970
311 703
58 835
751 668
463 319
270 264
671 177
535 182
906 568
181 291
555 377
869 616
633 270
876 575
452 588
270 686
695 945
302 767
289 563
367 391
575 796
908 152
206 22
744 562
910 639
183 114
681 769
432 306
807 43
391 318
915 170
376 737
935 141
735 495
22 649
148 312
132 895
105 182
953 248
56 78
519 709
989 388
413 201
177 466
233 626
959 539
43 792
659 465
877 692
769 786
973 94
114 482
466 976
267 417
6 634
309 516
600 174
881 918
210 119
311 807
674 625
376 848
565 296
951 844
571 4
134 743
332 739
78 98
332 828
496 846
477 188
53 973
530 667
819 361
406 719
152 252
639 282
859 403
189 906
302 70
205 956
757 510
812 818
237 756
912 801
525 960
517 90
542 327
599 863
935 878
434 899
99 904
356 671
834 177
943 796
905 849
911 171
490 547
962 165
128 242
886 380
524 312
272 865
744 962
540 162
473 54
858 333
34 61
419 297
729 675
101 404
502 671
16 508
118 578
565 800
286 423
704 896
691 462
539 609
350 843
396 551
609 838
700 88
573 682
854 817
244 202
244 305
560 526
39 819
590 25
112 776
672 783
950 502
671 148
231 445
738 302
118 326
78 890
360 546
562 576
420 834
338 870
752 574
347 1
762 833
467 555
875 73
490 225
296 283
541 903
367 598
782 869
650 15
15 554
136 245
470 234
159 122
311 537
545 649
905 41
457 204
879 779
823 436
279 918
350 496
513 130
497 992
620 998
173 247
770 763
177 50
70 158
324 834
698 361
854 528
596 792
945 809
657 731
555 114
223 555
236 655
230 861
472 604
559 120
41 469
310 765
773 641
122 356
415 348
587 246
43 913
358 973
900 949
29 738
92 314
303 721
939 731
310 599
945 184
208 866
680 622
87 54
63 248
463 112
131 951
930 906
238 691
850 601
664 422
250 94
815 284
908 510
525 473
707 874
310 824
701 383
959 275
920 785
640 891
244 283
846 516
132 572
850 323
409 954
860 211
502 125
675 613
100 844
605 66
459 522
702 627
90 699
924 314
744 955
826 101
369 60
670 728
103 676
444 472
723 393
65 438
922 399
344 555
235 370
910 510
985 954
769 907
824 338
751 329
431 807
26 631
236 693
765 142
735 359
7 568
774 67
576 760
377 713
809 523
856 355
609 585
625 237
714 479
6 220
755 311
844 679
287 118
979 864
266 872
170 501
796 28
860 768
705 578
397 767
961 183
169 287
956 842
573 3
594 186
849 587
817 814
633 261
155 657
712 725
116 259
19 763
106 869
194 509
313 849
216 935
544 370
871 399
579 777
693 623
926 209
551 597
460 745
582 129
629 133
465 28
271 347
110 119
592 931
706 248
183 408
166 888
939 623
834 99
241 799
475 888
460 310
543 571
108 685
88 759
321 999
336 692
117 988
869 33
121 90
151 719
924 750
179 722
702 932
84 642
350 720
37 387
260 297
876 283
471 565
350 125
80 379
125 164
787 121
219 246
730 113
843 241
363 291
814 768
584 334
651 295
715 634
346 876
681 389
650 39
395 953
482 371
138 445
600 899
560 896
243 226
999 805
433 29
628 717
346 388
844 385
740 617
161 738
142 758
103 6
507 450
209 692
763 850
951 773
76 740
370 129
946 849
444 720
645 731
41 718
789 198
670 571
459 89
811 55
300 953
657 93
71 936
236 121
314 194
316 63
632 93
173 166
367 289
96 437
298 233
347 687
48 466
60 56
915 556
276 54
440 745
859 391
878 745
229 589
17 388
224 212
347 214
324 496
308 323
17 688
975 931
672 667
161 808
163 254
266 901
746 158
441 94
37 929
442 55
183 81
291 246
189 831
121 218
778 507
650 339
565 923
275 151
556 253
495 391
300 583
92 320
35 949
208 168
78 580
270 36
381 489
578 458
993 962
228 985
661 190
782 624
330 283
613 787
639 700
831 144
516 985
143 908
660 487
476 572
985 7
158 525
309 80
499 123
211 227
560 967
810 892
819 628
873 924
616 242
202 313
803 904
403 751
636 642
310 243
834 495
19 537
433 155
205 520
922 890
800 227
649 885
276 22
177 967
352 465
949 153
150 657
223 467
624 609
40 466
407 468
910 535
802 199
979 292
874 374
65 319
918 617
33 581
342 215
735 298
457 510
721 481
259 678
405 124
357 562
400 730
846 462
731 673
788 832
705 406
436 88
726 925
981 53
281 166
615 721
371 1
431 941
807 285
535 299
492 880
435 144
698 207
686 436
385 386
460 509
352 631
26 55
471 229
992 309
757 35
739 498
749 842
59 226
954 562
981 452
516 307
403 939
892 194
412 360
670 970
583 604
652 268
986 793
149 115
873 190
767 309
367 607
935 83
971 829
250 332
431 315
598 301
520 827
252 606
345 131
94 847
556 113
479 659
199 813
207 399
217 140
150 248
857 622
592 191
310 952
848 329
928 736
913 343
13 412
975 121
825 731
775 579
467 669
927 533
591 482
864 191
320 723
574 760
970 152
85 188
859 305
412 611
837 49
329 777
494 558
104 971
832 93
794 80
185 40
654 608
314 994
429 557
914 461
912 879
522 444
835 565
832 105
362 56
522 193
223 343
345 123
447 346
119 470
880 993
398 948
772 311
89 983
323 546
252 742
347 440
123 743
683 373
363 779
602 636
838 213
388 331
929 97
877 6
111 943
222 204
631 84
701 684
338 970
719 831
675 857
828 322
744 361
165 573
117 205
973 183
970 270
549 528
214 786
652 504
609 501
669 179
804 88
246 67
4 509
210 696
806 478
116 558
289 117
848 474
459 267
876 984
283 310
645 795
299 319
222 285
296 406
87 77
654 866
186 574
865 821
825 30
789 680
67 656
837 364
331 497
408 222
587 573
135 922
35 790
113 76
20 522
826 643
798 878
904 200
500 566
114 606
657 24
564 614
626 360
135 511
226 779
92 538
100 651
209 834
511 335
891 203
812 92
480 378
972 326
217 646
626 718
508 414
7 341
553 790
667 921
940 941
170 877
556 847
793 279
640 161
51 28
149 131
820 700
735 136
618 561
840 310
916 64
129 518
359 822
581 84
893 796
862 930
943 648
762 684
910 256
782 190
985 298
430 303
883 29
889 287
777 724
461 287
16 601
280 104
433 19
111 920
288 652
156 835
567 700
998 606
603 367
346 149
788 583
542 503
481 251
158 884
539 805
546 126
231 276
203 624
462 982
33 905
58 604
346 466
730 535
35 278
889 530
449 583
74 415
252 178
420 537
534 11
414 195
655 490
462 169
365 681
154 704
349 815
914 272
669 754
101 41
316 159
494 263
720 996
711 190
702 695
328 375
531 266
744 965
340 593
746 955
256 364
602 689
761 388
364 936
161 469
816 280
800 14
831 940
960 755
80 934
615 534
445 540
576 138
844 75
598 864
70 870
328 711
314 663
184 700
144 273
28 787
951 643
261 29
995 218
693 993
435 943
560 258
276 990
439 775
315 147
844 937
106 980
471 382
779 587
671 758
707 941
306 578
590 587
781 751
122 375
675 303
528 983
961 206
127 238
305 754
856 103
675 781
557 911
986 574
959 799
104 822
550 721
588 552
360 169
331 747
93 37
386 522
438 578
317 951
637 237
544 529
864 919
34 607
712 943
141 363
27 314
805 20
160 112
178 836
454 623
75 612
224 580
489 901
932 739
521 816
225 283
189 555
127 517
556 72
528 913
469 32
637 953
77 337
356 681
985 12
610 340
642 908
829 298
612 537
126 53
471 670
949 450
341 69
523 578
311 941
726 531
620 546
700 37
643 938
869 282
457 592
258 275
565 374
298 762
315 557
424 126
239 671
651 55
575 112
162 927
864 521
196 332
684 81
765 704
773 582
196 520
785 695
81 6
654 336
185 911
340 836
784 447
96 172
271 471
697 278
115 895
815 350
894 133
120 762
802 314
482 497
88 279
479 953
764 756
563 857
665 712
4 559
623 722
910 480
769 236
579 978
731 52
411 304
823 522
427 139
738 776
154 150
405 374
187 10
560 969
813 591
242 315
203 589
879 294
978 973
167 236
242 161
797 681
295 490
494 275
58 749
742 882
326 151
561 162
265 848
665 502
397 422
711 31
646 929
676 932
740 692
480 583
891 948
335 358
27 201
920 676
216 555
285 778
294 754
698 505
266 761
782 815
254 912
734 178
764 212
576 258
526 370
880 660
120 394
16 592
437 781
308 78
733 759
384 625
211 66
77 94
409 131
777 95
104 809
487 560
29 638
461 311
824 317
924 304
306 577
550 308
885 790
624 540
836 760
190 60
294 378
297 145
394 164
646 528
786 869
951 267
800 772
7 925
59 814
934 23
346 628
924 127
870 519
768 904
93 179
394 330
249 517
999 174
192 456
34 829
853 671
534 292
866 294
564 692
851 467
100 582
670 858
224 111
880 300
929 404
340 122
710 79
226 280
904 253
238 995
165 48
5 805
903 208
188 30
242 351
574 238
43 240
566 60
362 951
958 603
387 619
545 71
587 371
218 723
38 14
531 543
761 737
795 204
301 107
313 724
25 37
611 540
625 336
12 850
826 976
453 13
416 102
91 944
533 646
734 628
937 132
4 46
912 343
217 1000
241 42
100 682
604 466
560 81
750 186
723 642
652 446
733 316
686 608
612 762
609 524
119 57
830 964
882 260
705 68
185 452
382 330
820 57
2 574
57 618
870 718
675 336
946 885
105 795
738 855
770 622
968 573
133 743
34 586
123 39
968 18
765 308
892 564
956 93
735 930
90 162
777 304
161 204
502 126
179 165
107 439
232 300
93 827
780 290
236 441
714 248
632 797
548 641
229 699
23 170
879 182
871 994
285 857
270 247
555 478
644 168
840 467
383 310
772 198
705 763
999 53
961 910
666 13
759 499
522 775
836 415
982 896
309 103
720 749
583 409
912 469
239 842
688 76
969 860
284 568
66 933
110 679
130 117
396 680
744 740
810 673
450 843
730 80
990 364
510 812
827 118
413 437
772 273
967 480
790 632
996 161
679 263
227 175
323 852
473 376
341 665
7 99
405 495
84 670
863 818
304 522
965 576
340 48
905 304
331 813
670 487
770 766
440 609
113 804
402 348
725 775
698 330
875 401
929 962
808 760
506 280
753 544
434 862
732 455
370 40
89 823
690 329
579 354
742 795
828 115
612 754
22 749
424 551
10 307
623 998
818 858
761 947
586 664
369 220
127 205
479 34
103 977
284 769
296 661
49 45
430 622
78 195
495 37
88 806
634 999
504 86
447 539
386 22
726 289
587 311
214 225
378 311
867 622
69 613
265 908
738 958
203 428
951 923
812 857
934 859
823 235
508 608
949 559
230 554
877 242
430 900
984 255
472 588
586 108
340 52
413 615
544 826
951 886
967 818
741 748
399 294
645 985
955 960
624 806
339 803
136 795
928 145
146 503
723 402
373 301
36 175
976 230
272 900
106 86
906 79
956 266
91 381
182 593
531 491
538 956
609 471
796 17
279 930
854 547
615 884
66 299
25 914
692 614
117 249
209 802
338 823
842 405
937 244
137 681
194 808
221 617
768 361
985 477
583 341
611 449
804 45
225 561
253 490
21 96
197 406
830 540
32 221
940 949
848 254
423 168
613 614
356 92
704 518
405 167
646 865
974 79
846 38
357 201
387 595
961 186
488 474
703 455
987 692
478 693
235 814
517 237
642 639
884 667
459 250
668 976
114 101
751 929
71 260
997 840
656 979
950 877
523 247
28 840
141 962
539 234
817 500
584 615
499 606
344 685
667 221
251 841
252 16
3 218
141 464
442 149
68 218
888 123
743 412
511 380
533 167
304 362
703 313
722 730
953 417
187 587
63 456
482 207
98 507
218 872
527 791
335 564
354 458
339 367
513 471
925 270
636 833
159 241
964 532
667 702
599 564
413 98
949 107
371 184
313 448
134 917
445 393
424 935
418 894
340 407
314 598
689 347
936 872
293 766
416 716
518 281
20 382
487 588
569 928
407 62
662 54
515 184
308 740
647 875
245 976
416 378
111 206
33 201
980 679
558 34
745 455
707 391
95 501
112 666
462 82
960 404
732 407
436 873
434 897
102 999
585 288
953 596
634 326
379 285
24 998
876 162
841 713
627 708
419 836
298 534
692 811
885 766
501 197
530 231
236 180
441 781
69 262
743 54
763 42
903 882
639 95
956 75
215 611
105 874
703 8
237 27
290 212
973 176
735 929
702 403
553 715
634 383
177 125
317 923
379 260
152 373
163 588
482 977
245 91
577 315
427 998
640 126
754 936
823 131
426 152
474 79
380 118
542 796
116 438
738 683
142 926
194 24
485 313
294 859
609 473
332 191
867 75
34 128
526 863
162 570
831 411
318 815
186 764
938 584
879 617
587 530
257 132
110 941
781 267
294 577
594 108
745 259
931 297
867 42
631 42
385 569
60 276
475 563
538 366
655 880
45 16
387 952
118 912
399 300
943 418
837 239
229 5
261 34
997 821
134 430
623 554
140 39
215 340
543 781
23 638
322 130
34 109
827 871
286 715
273 241
971 297
34 322
826 679
679 42
301 389
906 308
37 607
617 857
818 590
37 798
954 57
594 370
499 196
522 560
221 627
928 376
511 987
52 967
695 850
582 184
969 943
690 381
521 257
157 825
301 695
935 705
617 213
751 406
70 172
917 51
130 175
625 250
701 270
938 834
960 309
343 572
972 958
486 403
961 422
434 308
120 500
710 903
814 84
701 462
610 473
544 550
155 665
721 201
692 161
533 38
808 776
305 675
945 171
802 894
842 94
943 335
312 647
343 485
700 190
283 838
822 692
717 985
61 656
838 802
758 232
518 533
217 238
590 727
889 114
336 351
830 878
395 639
236 847
578 767
972 827
301 53
733 215
661 377
811 945
729 429
100 791
611 199
845 575
599 752
113 446
724 641
622 447
414 818
515 396
372 396
615 39
656 557
677 488
185 640
669 394
127 1
913 824
525 333
976 475
869 710
743 11
69 706
977 121
806 471
310 153
713 761
809 511
825 150
794 561
860 604
234 117
779 536
105 451
306 627
255 452
673 549
34 907
119 173
992 541
527 887
501 831
219 418
765 605
955 592
224 796
992 790
136 28
762 36
231 953
453 377
206 467
390 183
938 189
574 594
963 273
14 16
322 630
851 740
313 131
312 776
234 34
768 449
219 126
158 378
118 171
177 300
439 87
345 793
727 146
517 829
841 852
236 1
109 243
30 41
712 307
312 935
565 218
464 227
705 492
84 956
625 637
673 116
725 94
10 788
608 900
300 360
267 203
580 212
484 869
445 632
952 354
537 15
615 274
656 696
547 215
896 458
923 851
46 526
858 233
901 988
347 980
552 36
820 275
766 121
853 753
413 746
374 685
399 715
350 939
122 491
596 166
763 809
654 846
943 595
317 133
429 795
881 298
703 63
476 244
719 668
397 440
30 43
922 85
403 331
61 369
647 131
34 1000
756 758
281 918
396 626
182 68
199 744
355 308
229 666
369 593
418 187
577 634
365 657
272 863
541 320
562 275
705 50
277 471
620 768
33 258
432 530
394 862
193 621
160 22
428 934
478 65
877 68
891 117
104 963
321 759
548 511
347 684
139 37
496 316
716 493
687 667
170 375
866 122
559 523
543 845
96 494
987 589
447 215
58 710
519 652
241 891
633 147
416 805
242 570
566 120
630 793
214 36
460 635
66 452
326 8
943 197
331 113
895 582
622 711
535 548
288 279
116 705
306 382
963 145
839 667
121 725
600 910
776 529
667 535
350 85
500 935
503 185
522 959
940 672
41 747
507 479
409 89
195 361
505 699
645 432
255 152
162 147
570 856
240 486
24 214
691 391
766 660
157 828
607 9
845 443
162 943
444 676
252 19
876 827
576 759
450 523
859 282
805 9
349 989
136 204
91 258
931 339
437 833
230 108
731 81
570 584
16 897
190 253
346 13
54 847
651 499
464 154
835 535
235 279
477 51
393 697
127 350
224 944
532 880
827 546
869 734
564 898
307 412
966 644
297 841
284 330
501 6
862 535
4 359
478 332
820 71
67 356
249 885
973 976
954 454
669 61
148 485
414 435
805 229
148 206
151 201
566 223
721 748
187 513
656 29
224 462
793 655
696 64
566 187
830 601
601 772
332 112
268 975
784 596
284 140
64 170
371 255
545 558
812 183
946 919
365 723
406 975
653 542
655 444
513 531
789 263
853 623
194 308
770 676
285 67
650 681
543 61
19 33
708 455
372 595
87 305
582 113
746 458
649 927
725 972
782 477
91 184
568 301
981 962
948 819
311 49
534 793
477 164
223 616
272 507
833 445
791 15
689 741
992 772
900 921
377 543
928 206
286 315
895 385
366 447
697 290
72 537
315 361
22 646
13 337
979 447
849 171
527 138
619 546
968 386
1000 758
110 158
773 775
899 29
673 209
330 32
108 321
523 875
256 305
958 641
877 738
897 817
781 965
221 573
104 146
810 413
536 85
42 144
691 212
971 883
939 575
86 36
801 568
509 867
337 957
855 834
970 602
764 51
829 136
196 68
167 961
469 195
779 919
198 6
960 337
958 388
569 566
587 165
15 983
966 180
704 187
364 807
140 13
301 646
581 80
515 399
539 32
556 925
596 131
380 149
716 955
173 332
778 606
261 955
203 869
442 3
666 312
912 364
149 345
360 509
675 167
96 771
408 589
796 230
777 178
206 649
660 916
233 106
129 216
276 324
330 373
441 833
813 691
102 305
112 260
36 28
526 429
297 229
520 533
971 936
638 344
807 53
4 964
782 22
383 164
447 437
562 291
466 951
921 73
91 120
172 644
977 392
859 236
526 237
539 570
310 213
14 262
245 945
542 103
163 728
440 618
522 132
859 435
147 77
375 523
311 600
345 854
108 756
894 21
354 568
148 103
706 619
505 174
925 549
170 297
404 34
153 560
709 755
327 105
692 473
706 66
600 726
563 178
748 675
765 832
142 620
542 552
237 88
892 843
142 601
891 817
284 642
92 544
337 96
48 37
835 197
739 870
421 35
324 71
82 362
130 931
329 430
630 299
217 94
501 285
891 72
832 82
892 44
790 329
794 929
289 613
882 411
684 535
332 204
97 385
766 676
133 623
702 685
87 113
772 949
858 974
570 984
304 799
311 758
991 867
441 544
376 208
504 990
64 694
425 249
609 568
294 531
855 290
266 474
465 599
897 444
482 139
295 268
252 797
591 669
159 149
964 849
611 595
731 815
55 162
807 314
50 986
544 685
452 424
983 299
966 165
756 681
194 686
914 737
941 713
321 623
891 421
234 800
806 995
506 800
320 741
803 466
808 686
218 825
938 744
628 105
368 454
785 238
536 866
817 540
876 661
820 749
295 897
278 899
255 271
537 982
107 807
805 114
24 384
187 946
642 89
530 994
861 81
609 736
144 416
462 73
986 396
387 986
261 120
944 702
650 990
437 439
137 290
683 577
879 394
176 162
279 448
168 350
644 100
623 995
958 946
927 614
169 193
529 945
66 360
845 282
217 965
392 342
132 554
208 45
951 434
355 53
111 721
252 538
765 782
87 588
518 423
712 50
491 920
98 256
180 384
534 718
254 985
20 59
785 469
147 89
764 450
62 818
510 606
827 702
400 735
114 6
480 826
831 104
751 445
318 576
173 808
299 409
679 172
978 324
733 254
2 205
456 726
494 318
779 707
660 870
115 155
818 583
447 699
295 50
366 265
299 959
611 28
908 395
680 955
303 785
483 64
805 707
771 198
646 789
68 491
152 236
276 727
455 252
823 164
836 282
880 439
925 472
628 476
506 521
167 186
515 891
977 492
393 43
786 143
596 539
163 967
49 349
956 112
608 810
190 948
113 734
843 806
204 312
348 59
924 226
480 859
906 855
272 486
848 113
927 812
360 591
622 726
696 68
834 482
580 389
838 754
736 706
461 189
834 451
861 68
536 576
531 617
806 919
6 413
810 419
738 5
830 428
409 541
872 697
786 507
995 906
180 165
54 818
933 714
672 875
400 563
986 956
594 473
895 649
7 615
840 827
684 428
771 407
456 998
158 504
111 217
13 520
520 917
152 48
620 569
934 882
54 393
329 572
903 670
666 379
348 171
553 296
762 411
172 933
379 169
953 647
484 40
428 491
573 991
191 306
590 379
156 333
607 784
706 966
965 586
740 531
213 302
443 906
485 127
736 613
175 111
232 28
241 739
899 581
901 582
211 602
654 820
240 692
534 54
125 570
629 334
754 677
435 495
68 922
619 228
7 831
188 893
643 831
163 516
877 406
754 159
476 760
719 146
751 194
606 695
482 107
280 718
859 454
631 841
492 27
125 600
494 439
686 775
655 768
172 508
474 995
353 874
425 251
830 976
331 550
568 896
82 130
926 405
422 756
616 266
386 226
441 269
771 907
823 171
526 97
577 707
811 368
292 625
707 563
112 872
894 690
463 635
783 462
203 308
609 248
270 22
344 138
66 488
871 517
268 930
984 534
960 683
792 213
144 438
622 365
700 134
357 940
959 688
751 625
286 627
570 423
575 784
53 617
498 718
204 334
77 518
971 590
162 773
651 875
839 252
196 227
32 542
928 486
533 455
636 393
426 697
55 918
940 659
481 720
169 124
878 717
513 841
359 843
145 463
209 225
212 883
828 917
351 499
38 764
727 816
348 231
693 583
275 273
150 446
730 939
72 748
768 593
964 710
45 575
770 220
432 602
469 86
780 707
408 756
159 805
537 556
546 538
366 344
143 301
867 343
648 500
244 701
963 860
771 737
244 926
972 541
272 744
534 361
783 247
928 25
360 12
71 345
290 747
478 813
615 854
915 397
831 553
968 878
423 347
999 593
120 600
312 210
932 937
583 110
780 416
315 62
414 725
954 121
554 97
661 371
648 162
815 58
348 940
34 769
242 829
361 251
960 622
564 793
569 239
279 15
86 811
335 83
452 20
56 190
366 764
720 339
94 39
70 609
289 75
225 925
127 168
965 125
355 514
7 785
238 378
443 758
882 869
652 339
833 152
650 541
532 295
106 814
640 903
595 880
621 12
353 322
578 179
291 381
6 835
620 609
537 14
83 415
633 157
372 385
887 905
342 244
843 925
728 454
394 529
225 589
839 205
768 330
306 713
77 406
633 817
7 262
147 76
959 289
7 934
376 739
738 401
708 362
574 601
626 902
623 204
747 390
735 489
309 438
733 669
762 170
398 545
341 146
673 467
392 307
721 373
30 47
976 418
879 936
211 34
954 12
486 287
41 838
108 693
701 992
379 901
939 570
629 679
107 638
875 942
870 180
459 153
657 292
81 526
57 335
663 830
660 247
464 92
194 66
13 49
952 403
415 707
691 637
152 334
82 764
519 244
30 132
624 340
686 753
344 479
866 169
985 514
300 942
578 929
419 84
317 412
901 98
215 901
748 908
71 940
191 420
794 214
912 131
146 302
589 919
283 297
440 418
826 596
491 846
333 54
382 930
336 327
184 830
607 683
967 992
352 752
805 333
215 242
898 593
840 972
481 342
603 909
962 320
415 589
839 753
648 920
899 808
803 770
998 277
808 272
880 457
437 683
666 399
376 549
841 324
784 104
299 542
306 600
890 971
349 537
345 615
595 916
183 63
817 639
179 724
298 290
577 151
816 573
309 204
842 759
21 780
899 169
796 550
386 880
192 26
945 827
24 798
886 343
66 823
821 817
315 558
654 793
881 773
186 447
832 268
874 690
524 255
140 626
804 123
689 561
247 380
452 750
448 110
889 490
357 719
693 740
964 160
404 567
847 150
800 939
939 987
349 650
490 97
698 500
501 98
581 306
762 83
122 811
729 869
442 776
639 266
195 926
889 898
191 915
900 620
448 599
847 325
933 501
971 835
651 24
807 865
79 731
707 326
1 868
715 331
579 869
219 101
157 425
110 999
213 26
435 560
867 179
850 234
207 581
25 385
546 398
276 994
636 353
655 989
700 53
69 524
449 880
367 64
436 15
431 786
447 670
114 784
842 299
568 739
630 4
930 78
624 669
469 146
25 340
653 281
662 27
179 862
160 282
195 451
57 381
263 530
222 681
452 447
170 683
448 816
665 88
102 404
571 333
170 85
73 464
381 245
651 349
310 663
774 923
882 740
254 123
840 487
108 249
225 806
604 284
437 798
683 778
458 842
359 408
318 474
857 462
45 817
967 389
453 307
928 324
838 687
597 717
658 240
923 179
223 101
780 618
358 192
171 518
965 747
493 356
479 629
238 911
777 562
995 712
339 249
747 321
981 732
688 380
68 888
177 412
173 800
225 300
269 322
424 13
412 849
737 742
950 388
915 213
170 125
870 721
670 337
661 106
627 475
7 658
245 156
380 646
710 863
728 308
139 489
815 183
822 574
941 639
143 565
543 566
600 40
383 384
944 280
611 827
578 486
102 300
724 174
947 765
854 642
94 666
788 247
986 102
810 925
887 124
618 161
717 890
145 207
59 437
906 223
969 101
43 400
699 483
128 294
180 391
113 833
696 420
313 984
995 417
380 84
387 855
96 381
132 575
398 691
794 613
111 558
615 1000
939 724
403 906
386 857
751 848
608 653
892 341
950 266
152 578
937 156
310 524
576 68
735 275
520 897
517 499
529 396
10 241
457 834
544 583
773 941
196 240
918 992
958 328
872 193
897 21
864 837
972 861
253 197
855 122
852 390
302 420
100 931
8 153
10 600
539 602
64 531
825 50
317 209
243 722
139 149
33 484
563 552
579 209
165 258
22 899
7 719
471 97
999 502
597 912
826 688
27 832
564 707
302 993
64 501
13 65
297 686
312 316
688 297
976 999
152 381
722 713
377 745
662 650
2 891
678 669
458 948
974 19
776 185
539 118
113 85
147 590
854 751
169 213
62 508
775 947
75 928
140 484
99 364
243 512
793 100
469 999
710 156
107 149
293 206
527 99
882 13
227 914
135 278
546 645
631 687
849 657
490 554
459 950
767 380
968 65
389 72
427 321
600 290
147 372
584 171
969 819
73 819
314 709
236 851
821 233
606 938
180 276
202 168
895 730
14 352
420 928
698 580
523 562
336 344
597 119
716 601
615 199
606 806
112 270
386 118
325 138
259 639
394 20
921 42
835 768
401 453
691 323
275 285
405 174
615 858
867 725
482 568
101 285
382 303
41 78
606 803
731 604
330 497
511 407
268 761
343 479
787 81
586 994
907 150
705 390
931 179
729 1
181 864
339 557
265 679
924 81
756 118
219 994
623 597
300 51
548 660
670 3
497 826
90 247
477 569
774 175
919 898
890 812
505 293
199 451
892 89
441 831
822 966
581 983
977 792
329 946
42 684
532 272
408 383
766 241
413 870
340 998
608 701
522 811
193 164
362 309
537 765
181 892
514 738
90 130
211 765
671 451
575 875
389 963
461 735
742 144
771 443
616 103
121 259
245 240
815 503
302 94
254 271
308 663
294 769
31 372
134 554
142 857
128 813
608 869
338 592
837 695
818 82
277 381
529 139
926 683
156 909
780 526
1 938
66 949
479 370
126 496
538 611
886 733
169 463
277 747
973 264
267 843
312 540
424 379
272 761
780 14
291 334
147 31
878 722
265 785
232 140
61 730
831 498
5 173
929 996
556 580
777 835
634 925
774 748
357 113
869 316
58 262
355 599
765 701
705 792
607 398
71 403
552 374
695 828
505 724
824 987
407 655
737 593
448 276
431 110
413 772
754 97
654 343
35 652
805 942
844 47
653 696
945 248
511 806
514 116
106 961
96 459
648 555
467 692
690 532
113 817
92 793
298 392
97 895
132 874
627 39
134 949
663 597
796 171
929 38
22 776
157 666
931 684
801 561
133 909
66 3
797 57
210 315
609 817
157 191
58 850
778 888
428 796
455 382
170 304
331 116
122 234
451 739
90 32
88 647
727 338
869 570
107 655
449 1000
264 386
499 712
998 930
577 83
941 88
94 355
645 282
628 795
965 358
202 804
518 234
751 981
709 702
400 325
394 802
401 933
849 899
883 601
717 154
583 350
597 783
684 453
39 116
376 286
724 491
349 808
23 35
741 724
802 972
866 202
470 474
779 890
852 707
881 223
165 142
960 769
930 401
680 601
740 1000
925 35
155 40
623 632
959 712
847 845
458 26
642 906
987 450
714 297
5 72
578 724
598 603
451 815
565 63
354 93
884 417
179 606
411 949
284 179
18 788
212 660
889 940
875 216
215 267
770 680
469 231
755 157
460 613
806 552
154 227
761 135
600 798
143 747
824 395
437 11
745 812
79 986
671 734
449 956
204 709
211 674
658 974
772 445
852 586
906 340
341 539
94 155
594 330
539 67
336 794
429 495
244 385
529 428
490 906
573 600
9 332
380 895
595 653
924 212
33 507
219 749
395 563
16 358
571 190
675 498
475 957
284 5
824 71
896 200
632 89
938 685
480 547
370 735
175 142
81 777
165 294
131 513
858 100
714 931
500 981
732 505
494 940
206 839
707 168
462 71
463 881
777 780
892 432
624 800
356 663
53 791
413 113
572 951
648 368
785 138
476 225
302 265
425 462
988 406
34 67
926 156
392 190
889 751
472 139
645 401
963 823
541 802
143 620
545 486
613 290
559 848
694 816
915 41
146 881
656 742
734 83
371 875
526 317
749 103
656 923
824 35
221 808
571 283
326 408
485 238
620 57
625 199
41 816
87 261
619 200
427 290
225 253
570 326
282 573
150 438
697 734
741 997
926 500
353 331
734 286
171 317
949 60
689 215
926 585
297 881
876 150
514 219
130 256
503 823
530 368
589 399
846 568
992 996
191 728
740 391
704 329
415 538
232 962
79 866
794 240
756 210
628 316
774 635
98 146
207 574
9 265
189 207
645 148
561 743
921 856
249 228
783 925
172 338
181 156
128 986
278 427
44 20
140 500
514 470
622 306
622 318
919 642
15 764
41 315
231 662
577 389
669 466
784 14
92 264
612 678
323 90
852 744
281 531
269 423
503 305
401 577
154 694
970 253
574 855
370 440
387 892
208 648
629 377
661 480
726 57
382 633
426 500
920 640
664 787
728 492
38 516
882 815
848 401
316 72
955 473
923 373
792 462
183 87
448 227
917 477
516 664
386 518
73 194
489 143
498 324
159 592
954 274
577 827
934 317
117 138
114 620
57 379
382 648
833 293
83 403
228 542
326 701
787 125
870 111
810 221
159 317
664 668
624 25
55 314
628 205
699 86
723 752
312 664
53 366
523 756
291 293
78 369
269 219
231 177
214 818
959 471
80 290
699 60
860 530
930 582
325 1000
874 902
675 329
598 718
81 289
215 919
976 829
249 199
855 515
12 556
452 759
936 910
148 873
4 669
270 934
100 949
897 58
878 196
202 794
323 363
997 813
353 384
6 691
367 425
755 80
294 451
749 63
782 132
295 41
587 571
374 814
292 723
566 183
393 569
233 702
379 250
981 457
680 846
510 400
75 123
195 987
48 181
507 871
479 641
432 634
339 268
30 801
31 715
84 138
87 579
585 898
172 235
901 101
119 447
143 851
226 985
968 418
464 994
870 320
541 245
114 853
291 192
687 896
101 945
298 995
540 364
19 878
259 705
680 99
268 51
875 823
6 327
904 714
449 29
144 336
438 609
717 32
610 905
880 456
610 158
75 627
238 496
282 535
196 516
309 68
936 83
935 144
1000 28
14 938
615 540
494 344
423 311
260 894
293 6
243 765
569 59
753 223
385 227
5 121
145 96
170 13
64 43
464 797
429 155
980 722
869 958
912 400
535 848
290 256
553 95
195 51
385 231
355 619
558 675
579 122
36 257
935 259
606 813
7 372
717 782
471 888
102 669
858 765
33 735
666 727
37 620
969 121
202 559
402 45
39 659
534 880
39 668
969 266
247 276
944 150
862 36
564 220
946 740
872 622
778 289
5 614
168 260
371 728
302 301
351 226
55 782
486 397
27 695
821 448
818 792
525 595
721 237
34 667
767 129
530 416
300 596
353 42
716 462
929 541
210 385
561 815
18 399
717 806
969 608
142 180
921 992
520 400
651 483
115 127
43 866
155 376
898 177
940 744
543 869
156 543
717 438
81 674
814 112
941 440
404 501
336 603
747 424
6 686
166 169
677 165
418 96
711 289
535 468
499 391
110 107
613 399
481 549
421 273
503 667
341 441
854 955
543 203
830 457
682 169
512 350
224 181
981 854
930 335
654 883
773 516
301 772
998 552
15 939
230 933
628 175
278 824
576 325
502 880
382 478
481 598
922 294
168 892
273 321
564 682
368 23
423 334
952 18
394 218
119 35
242 9
56 477
860 41
595 944
347 233
298 647
264 373
74 660
766 131
619 981
346 769
567 705
988 754
842 55
716 714
8 911
830 285
454 176
804 342
426 278
737 111
910 429
602 32
469 929
194 523
716 113
173 42
698 858
675 591
584 416
893 394
559 492
22 527
148 735
836 613
16 71
213 572
75 250
786 854
344 333
789 822
94 728
359 922
278 542
972 700
23 675
300 781
81 594
129 800
45 460
898 790
75 631
303 475
564 624
818 360
175 889
788 141
530 79
59 29
393 924
291 806
907 784
920 146
288 284
403 247
257 374
660 948
572 710
180 626
583 702
12 941
801 358
552 621
862 269
562 905
29 798
586 874
552 186
800 431
757 373
405 581
71 19
107 670
358 579
782 71
200 927
989 602
136 607
782 21
376 58
870 860
10 810
504 257
515 739
443 776
139 198
395 892
91 257
809 175
605 729
56 206
235 651
287 253
31 944
312 709
773 239
428 711
380 179
50 618
495 878
112 444
562 552
320 270
536 151
222 702
362 830
904 991
398 777
811 505
390 535
678 24
254 987
607 560
809 636
435 536
706 232
28 456
272 934
340 292
546 285
154 628
138 596
555 975
963 151
372 538
418 296
509 535
808 542
984 59
424 967
975 271
258 456
486 706
546 295
389 77
370 1
849 419
669 459
24 174
761 829
942 688
895 916
819 203
257 315
74 560
820 508
826 808
854 927
887 233
81 968
868 547
273 838
312 685
194 889
121 180
244 693
624 750
76 659
525 727
678 3
603 734
318 360
485 104
299 603
454 538
161 921
455 398
738 71
387 120
997 380
45 39
132 204
680 242
664 923
638 791
870 558
500 73
76 396
640 902
133 905
219 141
260 811
614 129
815 618
154 523
140 918
608 632
691 689
912 68
73 231
182 442
989 344
761 834
216 612
800 519
699 796
38 599
414 830
12 356
520 989
365 843
431 101
170 393
608 698
632 683
798 714
949 621
95 854
264 814
756 40
24 398
240 744
492 801
721 840
122 418
60 8
849 300
698 134
850 328
931 115
794 36
937 510
563 753
1 337
228 578
204 355
448 836
38 404
989 768
44 105
883 42
627 845
380 553
886 826
657 718
648 132
241 950
546 434
256 908
822 11
550 459
955 40
133 40
291 265
794 706
370 60
879 356
962 279
753 390
599 440
843 192
341 208
76 853
611 305
297 896
119 924
322 822
858 563
393 464
432 676
94 528
964 63
289 775
664 127
776 855
28 123
925 320
694 90
551 131
644 302
954 244
673 227
527 815
36 806
733 901
20 29
881 335
122 731
324 456
207 807
788 292
7 88
452 850
375 184
294 562
978 130
75 455
182 846
518 84
78 776
412 950
671 418
396 100
202 751
132 612
194 115
789 281
684 933
930 90
112 654
397 61
467 711
176 54
784 410
788 626
565 379
699 392
848 909
219 28
3 110
669 423
754 165
757 904
960 397
157 350
595 573
55 500
588 341
852 860
474 426
998 45
931 580
470 878
616 551
652 894
340 854
773 99
542 891
943 80
487 196
818 521
347 22
252 412
585 753
624 491
296 277
443 672
6 273
465 36
546 308
565 894
954 515
225 899
87 191
505 226
87 539
989 142
559 525
877 387
290 505
571 245
232 80
517 765
500 552
488 192
462 124
906 298
226 954
924 747
570 420
691 864
375 29
937 569
281 854
900 159
980 52
972 196
175 639
511 323
265 312
977 926
80 705
279 287
91 556
979 392
1000 330
181 1
247 249
654 207
681 841
300 647
179 640
840 769
463 434
244 193
732 182
743 251
696 901
572 939
273 531
35 74
394 952
336 834
378 153
548 722
131 184
560 940
822 615
734 327
947 512
902 827
616 603
16 744
783 409
943 981
487 14
796 629
984 485
676 747
898 215
864 693
321 604
594 905
702 264
361 374
149 52
401 480
353 488
344 696
750 853
724 937
439 36
189 511
652 375
28 204
64 157
137 318
988 660
43 79
878 370
836 990
93 70
994 261
573 164
502 339
966 298
939 333
953 594
619 669
130 472
883 266
688 460
95 145
761 428
84 453
86 740
762 234
151 254
647 669
817 804
348 515
665 673
51 575
859 570
320 665
798 496
703 110
8 477
773 844
293 388
914 500
209 959
491 43
2 464
640 278
215 226
635 525
641 887
604 718
325 855
627 456
579 792
873 115
31 938
196 517
619 684
468 853
50 399
173 208
65 545
934 101
594 93
297 295
729 262
262 967
589 744
556 788
758 944
709 268
428 280
116 711
541 101
84 294
501 458
91 799
685 789
997 151
641 124
914 563
470 694
280 19
779 371
310 275
441 254
62 70
120 833
12 264
756 133
520 608
837 827
128 717
889 155
675 826
813 236
182 691
516 748
344 762
238 672
783 419
503 156
97 853
589 975
463 266
560 296
905 494
499 590
640 333
990 319
12 204
866 515
94 652
73 32
81 228
91 472
476 553
341 522
863 241
387 467
245 844
450 404
279 982
671 365
427 521
50 285
182 826
653 556
142 971
137 570
944 179
1000 730
25 257
22 617
462 382
444 611
595 726
384 517
124 178
912 663
921 872
161 376
673 235
388 18
914 314
621 808
695 466
934 411
698 376
720 14
175 840
498 202
805 451
44 296
595 750
114 917
525 859
841 774
723 587
828 560
470 413
780 465
322 586
800 567
65 59
782 256
957 398
840 639
60 397
302 611
960 979
581 249
706 35
48 826
689 253
305 285
156 816
447 475
254 231
902 899
759 549
638 680
4 847
534 393
826 785
847 404
609 453
588 892
743 57
798 922
870 463
631 941
926 241
607 878
655 908
519 450
344 682
544 844
469 870
426 695
483 532
341 277
284 951
516 721
837 474
463 70
416 522
616 247
869 456
974 623
131 643
493 77
158 441
719 449
412 168
497 523
321 571
277 177
514 273
95 963
606 932
301 777
546 108
344 185
885 233
771 331
695 255
594 240
464 859
291 458
241 19
763 697
943 235
753 952
193 219
908 524
830 249
236 448
274 287
121 571
274 761
768 86
502 634
722 359
897 763
866 198
79 663
486 807
765 350
436 465
416 943
263 190
359 263
68 475
893 140
157 726
994 642
443 61
201 374
403 934
324 663
267 496
418 709
355 27
993 843
398 439
532 162
251 144
757 833
939 905
912 295
182 51
568 935
887 393
22 526
475 894
238 899
425 934
854 728
670 20
48 496
804 523
958 817
502 929
488 738
360 134
136 389
287 632
497 285
607 748
587 138
460 556
210 110
158 663
209 215
165 445
728 865
247 457
720 517
133 318
764 309
913 738
160 993
345 342
287 185
388 942
742 162
507 1
917 330
484 231
206 892
420 160
152 534
823 125
104 745
196 827
430 666
500 268
640 653
383 110
836 640
710 512
251 875
238 694
204 654
851 870
860 60
358 103
257 709
998 381
833 23
573 285
125 146
549 992
911 727
368 885
635 259
767 471
407 641
540 960
785 666
596 562
148 174
292 628
889 654
60 755
935 653
99 685
950 685
633 671
756 808
432 868
638 910
869 653
195 123
117 378
267 583
383 897
650 835
4 506
132 880
330 631
121 497
383 747
307 66
525 717
352 816
466 15
796 709
813 223
116 771
35 247
91 990
43 294
901 280
242 909
192 368
345 700
83 545
926 185
491 384
419 20
45 47
32 456
463 572
64 430
248 725
508 280
761 575
431 155
78 411
232 289
575 531
327 657
601 946
197 658
527 801
309 565
494 149
538 625
236 200
8 752
794 681
172 237
621 471
239 954
664 112
3 987
740 141
436 492
420 521
290 246
176 532
767 155
81 678
945 238
955 474
295 220
547 1000
848 757
722 973
528 336
496 815
928 514
560 649
834 912
675 289
9 283
358 102
752 340
720 945
903 121
640 935
950 971
646 979
887 639
178 986
792 542
248 472
375 356
412 63
432 582
904 737
641 243
599 505
701 97
418 419
816 243
326 549
917 721
482 268
257 578
80 949
522 571
633 299
977 388
898 648
997 327
946 89
869 337
916 665
997 833
122 426
929 603
743 313
352 850
524 145
6 798
443 689
301 790
450 137
599 867
494 600
359 841
230 674
467 875
553 841
965 792
329 262
945 506
847 201
230 132
305 490
526 672
10 743
95 151
199 787
353 513
823 484
415 875
861 961
483 269
726 706
64 45
649 464
54 694
441 453
465 870
398 277
749 52
35 900
793 74
59 457
877 649
275 376
868 803
894 424
287 318
118 723
312 918
157 155
736 179
829 107
33 852
40 287
873 246
520 982
61 214
32 803
866 461
296 890
219 900
955 155
248 35
165 952
50 314
148 64
392 510
914 664
314 806
861 546
125 540
447 54
76 314
401 487
616 794
32 377
165 578
319 818
796 405
981 611
705 693
350 336
894 96
794 443
203 262
198 510
189 246
658 780
188 676
80 583
424 516
348 829
265 242
228 789
824 467
906 217
341 951
355 888
38 209
729 319
811 275
317 315
364 2
495 772
625 497
820 608
532 745
851 12
959 205
73 98
597 455
958 50
853 75
193 806
908 757
448 639
279 250
194 90
4 394
743 391
559 54
229 882
222 551
456 494
191 634
293 588
78 961
40 429
67 14
284 903
453 683
426 43
701 54
838 242
879 288
568 65
385 473
168 41
536 182
100 760
69 237
610 8
872 969
423 633
332 474
521 993
445 993
305 509
831 297
829 446
754 764
554 940
483 465
317 630
336 916
712 717
602 249
68 815
943 858
46 768
749 885
883 632
312 201
679 308
977 84
735 35
365 114
471 235
710 226
694 857
66 504
816 792
435 312
225 843
866 352
36 303
376 722
722 421
239 307
960 399
151 574
643 397
502 488
780 633
214 567
472 382
517 493
321 686
209 307
989 524
26 684
385 448
657 208
966 384
301 385
506 857
340 376
983 866
865 361
222 734
205 997
137 34
128 582
939 84
44 513
848 696
939 257
204 399
524 630
158 635
198 34
38 348
568 722
585 797
761 581
160 437
216 315
695 450
740 160
854 582
36 531
267 962
514 167
901 931
555 922
996 730
719 843
789 982
424 116
931 683
736 439
98 54
215 341
671 310
409 18
720 923
47 996
860 377
332 704
552 402
281 853
877 650
202 76
67 640
216 637
627 271
733 830
333 385
143 577
736 97
797 433
884 79
623 723
363 839
823 501
159 552
720 368
151 511
21 730
314 856
65 218
246 979
556 865
744 493
738 278
695 763
993 343
535 205
542 113
238 291
812 129
439 504
988 603
83 674
144 301
644 468
840 438
406 97
104 583
290 930
593 284
595 113
228 202
558 510
867 935
903 365
637 449
242 905
120 874
640 684
597 474
79 604
244 444
745 591
981 245
622 641
815 5
284 221
723 621
818 568
425 258
482 177
632 864
271 920
678 704
181 419
276 602
308 904
197 625
309 232
684 7
636 469
126 772
452 412
566 280
859 8
50 906
720 290
712 32
56 773
445 319
839 566
825 619
979 225
959 52
826 903
656 969
474 574
651 501
579 853
776 102
554 74
253 367
160 886
243 69
760 142
923 194
602 589
294 824
757 936
485 356
937 585
633 337
80 827
200 442
897 644
741 470
98 981
540 488
523 489
644 85
642 777
325 161
521 605
290 924
106 540
473 139
151 69
575 126
745 622
942 948
944 698
269 657
184 282
764 681
576 331
258 962
750 53
230 264
153 90
658 425
489 765
99 638
547 966
168 699
58 348
74 698
155 315
799 186
537 746
130 937
588 957
968 180
255 4
950 76
553 916
752 866
147 449
334 801
14 336
31 706
898 389
8 628
228 836
211 775
966 301
3 558
572 22
221 480
168 539
471 1000
282 462
617 456
725 137
689 784
444 221
648 148
714 71
410 827
546 1000
297 237
492 757
99 57
380 948
860 245
58 567
313 934
972 335
667 933
490 770
295 93
261 393
589 315
643 210
627 69
390 899
491 699
355 401
413 980
78 788
211 70
281 969
536 558
861 860
584 247
122 301
699 93
593 591
180 923
243 543
903 685
716 947
933 206
374 982
764 627
578 661
583 555
911 149
238 832
880 471
569 491
466 442
811 851
175 857
173 785
986 946
455 79
868 970
389 713
916 568
964 15
646 514
408 909
669 811
415 498
851 712
623 634
961 625
561 341
136 776
624 726
398 21
922 958
737 351
73 870
172 266
455 606
725 960
270 943
91 905
966 206
854 352
348 377
667 720
897 240
411 454
943 381
215 985
705 169
392 267
947 151
448 654
193 828
571 342
890 966
90 964
950 748
625 937
94 239
555 60
748 475
317 293
337 557
783 266
562 581
85 183
383 966
11 820
295 389
662 530
425 432
491 792
16 684
141 428
633 400
745 444
636 793
237 28
121 96
940 791
421 7
303 742
284 90
434 610
115 269
906 5
842 691
654 320
888 153
136 631
946 519
698 769
866 717
370 620
113 241
345 90
104 681
616 771
664 994
139 390
514 68
430 427
526 361
377 862
697 882
160 941
18 1
163 421
325 997
13 332
647 133
905 194
101 277
161 326
683 637
392 330
936 169
892 905
61 748
211 91
612 484
588 37
748 181
776 305
587 351
956 577
997 768
973 707
235 276
113 410
412 698
104 527
315 605
833 3
383 554
91 819
456 499
789 596
836 360
872 55
531 163
39 126
976 588
630 911
321 451
335 574
631 432
645 166
890 19
679 304
946 285
986 905
955 753
7 237
859 133
647 238
719 780
938 45
905 293
890 692
842 883
392 11
274 765
91 155
404 874
713 610
976 495
196 623
563 551
759 580
298 753
22 832
454 928
369 143
332 54
370 145
243 978
835 442
812 59
226 602
59 265
321 941
843 790
79 171
123 754
598 69
156 230
297 929
133 265
693 440
488 157
183 389
249 364
221 549
135 861
83 959
580 154
590 729
407 541
489 512
36 112
918 651
216 326
606 229
102 378
602 524
341 457
228 289
731 930
905 175
132 785
231 708
200 646
67 364
754 742
930 71
593 934
545 876
270 553
923 525
969 385
747 868
845 434
702 500
339 762
482 374
650 557
298 157
183 876
455 825
856 512
778 747
174 410
387 210
102 86
940 483
425 181
939 114
280 709
962 972
570 966
883 474
840 130
106 852
795 926
658 134
73 884
49 556
764 245
843 736
350 272
232 867
555 209
655 489
538 523
849 816
37 758
291 301
172 349
104 725
224 360
977 301
264 908
762 828
81 669
630 384
128 733
588 165
810 839
916 717
752 580
67 89
849 101
891 451
732 856
139 411
147 994
102 988
370 601
926 464
902 854
330 636
617 715
691 840
692 666
479 37
689 973
701 930
210 602
849 923
942 650
38 238
624 963
421 73
256 166
537 36
394 653
472 232
190 690
470 704
481 409
920 138
880 247
28 221
331 88
238 644
287 989
645 592
409 912
473 770
736 972
652 322
583 438
558 50
543 120
257 890
899 570
366 658
694 293
8 78
57 885
241 942
474 836
656 693
485 234
377 769
349 895
814 707
883 46
964 430
464 696
630 796
275 914
534 665
8 7
870 346
518 390
124 821
924 691
297 76
368 594
158 132
852 517
759 956
298 17
395 408
206 518
878 533
610 172
305 916
659 231
729 758
232 432
752 293
587 788
781 592
291 154
103 615
395 742
432 250
434 887
63 676
482 167
937 917
582 500
204 858
334 775
131 355
154 115
112 80
555 552
141 804
808 772
19 318
869 101
227 741
240 476
295 55
33 574
482 260
428 979
635 674
347 526
243 102
316 479
661 42
918 896
376 672
954 455
399 819
32 911
987 289
596 710
72 23
387 624
530 303
649 997
618 444
149 424
896 888
260 215
416 397
845 582
859 833
229 392
87 91
816 558
875 739
388 745
268 396
785 969
219 539
516 270
273 415
293 211
173 223
381 621
655 649
117 471
801 360
657 793
197 83
433 334
473 876
68 230
961 292
897 611
648 721
936 791
278 20
152 838
781 918
382 531
72 582
369 698
855 817
295 785
208 453
789 255
463 787
169 354
196 33
588 747
662 332
415 568
554 957
392 740
884 665
727 77
642 280
490 548
970 532
684 611
448 41
895 350
913 357
631 988
286 155
120 175
874 830
741 92
926 39
968 31
592 729
623 791
801 738
884 364
590 607
888 808
348 914
563 393
914 991
743 314
349 304
734 312
453 798
64 542
494 196
638 339
342 962
991 555
146 430
535 863
459 220
373 878
503 459
619 212
18 501
471 314
421 521
66 83
57 127
608 765
209 888
348 605
891 726
216 756
882 763
492 154
754 295
915 604
559 847
418 506
127 741
770 299
130 309
993 609
910 193
324 270
641 93
914 965
428 674
54 959
800 214
920 671
950 680
734 9
32 872
235 822
365 140
243 317
711 310
605 2
124 506
677 194
982 780
746 277
725 731
499 763
950 551
241 618
289 653
620 543
317 202
525 177
31 42
731 454
832 481
37 103
604 398
731 833
651 28
893 944
121 502
316 560
774 746
465 576
399 195
706 666
915 488
130 132
671 639
376 294
525 981
543 323
793 662
388 178
729 996
75 245
778 45
396 301
595 263
182 213
369 355
534 144
207 172
125 739
261 224
531 44
367 712
28 67
141 79
223 251
53 47
937 295
80 888
842 249
115 790
304 769
201 476
176 289
266 243
911 876
959 341
252 893
36 119
568 453
709 719
379 575
127 880
191 846
505 458
844 145
388 57
79 699
139 177
781 728
445 889
143 485
353 525
691 663
149 973
77 45
387 419
999 367
621 729
565 985
618 28
723 658
603 406
410 258
58 231
469 705
789 961
868 9
654 292
160 848
204 49
940 233
512 443
260 458
676 603
106 54
730 410
119 845
730 37
969 584
305 626
256 211
87 572
484 592
9 648
738 983
160 493
251 992
66 106
688 58
6 892
325 867
74 354
20 184
913 690
12 113
524 409
242 223
519 393
65 97
122 377
3 667
758 567
916 144
263 37
272 484
774 148
83 958
826 691
481 255
511 352
620 55
864 335
497 397
752 717
208 73
751 910
262 669
753 329
554 215
880 495
594 395
296 833
155 111
178 539
332 601
594 580
463 526
959 784
457 316
90 986
592 544
112 279
504 860
962 416
639 669
42 648
919 461
573 395
5 873
685 512
338 22
871 954
602 21
842 655
538 220
947 218
660 414
653 645
351 827
361 800
429 356
782 526
771 454
516 798
815 180
328 751
107 585
343 784
719 61
125 354
695 134
591 16
849 49
335 290
594 121
588 723
484 529
405 103
224 136
949 413
900 298
607 834
751 643
946 21
67 991
854 524
986 629
383 29
859 634
17 386
389 792
664 367
846 908
831 268
725 762
195 295
373 546
995 416
347 604
995 32
961 603
286 204
851 820
382 864
887 848
436 752
282 903
858 885
356 128
286 389
48 299
631 52
727 804
300 153
565 530
288 238
582 136
337 890
719 749
240 565
421 281
587 49
676 80
356 249
752 646
658 45
179 961
141 96
80 39
239 539
881 874
977 820
845 966
207 485
187 239
523 254
257 789
505 461
864 599
893 614
160 762
508 680
517 464
479 201
356 163
670 528
387 985
402 442
173 650
366 868
366 345
83 337
142 298
675 681
345 125
245 291
554 186
658 779
505 115
426 461
575 223
784 972
334 122
292 789
745 294
134 524
12 570
810 249
542 837
374 270
453 233
246 464
691 119
801 911
382 107
803 144
931 729
74 947
545 419
582 842
527 421
593 11
289 515
572 997
866 38
187 612
170 622
82 788
637 781
767 950
311 687
419 692
262 872
265 475
264 266
861 343
919 489
537 978
745 257
221 927
113 928
430 777
898 816
975 538
754 609
580 666
711 104
468 719
719 822
185 308
854 45
389 793
875 129
638 809
628 619
691 886
656 170
218 715
783 987
690 794
645 961
638 778
411 330
892 503
647 930
803 789
865 211
855 82
895 995
248 638
478 146
678 956
468 197
40 715
178 920
327 96
823 726
291 75
540 114
784 477
13 946
862 397
257 957
354 84
610 787
177 690
138 632
47 354
826 695
502 245
62 872
964 901
507 147
470 279
829 514
150 826
969 115
594 888
793 591
23 439
852 276
913 273
878 955
850 32
786 298
111 743
880 779
142 455
141 471
199 740
333 495
166 13
680 696
777 401
751 870
359 360
740 818
664 290
866 35
365 816
280 139
929 473
715 688
552 337
651 248
934 589
1000 331
129 974
50 325
3 874
179 813
803 795
484 73
216 323
716 65
147 232
867 110
427 241
926 862
786 891
115 262
427 967
60 31
889 326
897 177
836 865
908 471
717 758
112 380
509 899
165 697
253 202
887 704
365 735
47 802
347 970
686 214
588 404
668 431
618 692
191 721
532 238
22 873
238 963
921 663
913 422
906 807
180 293
223 978
327 438
750 364
490 39
591 502
536 551
733 274
172 615
455 926
862 656
828 425
576 19
199 215
464 105
705 451
431 171
557 767
561 897
685 89
447 834
168 274
848 946
2 401
466 736
556 464
570 379
283 323
711 615
639 850
655 451
943 956
911 38
671 979
678 983
68 792
305 153
681 653
132 964
997 134
264 523
799 337
679 521
103 45
688 947
45 580
148 139
67 636
450 348
476 960
960 651
548 599
15 836
505 472
131 631
635 148
669 637
417 677
359 496
98 696
905 977
407 755
27 613
648 495
104 137
182 817
242 74
943 43
754 156
284 840
769 705
558 524
979 344
490 118
106 405
790 478
172 63
694 975
94 362
841 720
973 507
536 853
21 161
126 282
647 744
913 776
45 236
354 503
509 250
203 871
755 292
881 479
130 530
981 38
485 602
30 782
700 684
501 687
374 100
362 345
552 46
262 449
386 271
785 362
601 841
344 586
768 634
147 756
125 111
354 828
466 291
959 608
400 572
910 139
11 109
965 707
777 690
710 987
6 693
753 182
67 138
180 715
925 535
551 779
831 822
972 42
293 394
305 878
248 861
671 516
654 426
769 76
644 796
879 514
22 88
728 215
847 521
719 214
399 376
633 715
888 289
336 720
380 167
412 810
783 326
516 678
678 109
801 525
905 750
259 248
682 259
683 669
156 657
138 783
702 425
560 572
35 29
713 840
808 518
242 416
354 598
267 163
268 798
440 431
214 884
470 354
942 232
214 142
47 747
270 338
638 11
87 614
772 563
63 126
776 128
640 383
864 45
917 437
643 214
528 12
752 828
947 880
448 771
942 519
525 800
608 213
489 492
868 916
967 374
546 180
379 938
257 156
520 347
378 975
119 621
900 409
248 742
883 722
127 604
612 794
105 207
954 187
727 557
245 889
809 900
755 723
901 804
921 29
932 908
480 295
386 889
829 699
840 49
735 231
724 859
872 716
745 77
748 531
286 932
644 948
232 899
721 732
133 175
513 71
115 748
953 511
481 561
480 681
369 729
49 818
102 951
347 779
467 65
281 185
455 915
192 370
107 404
234 264
882 819
675 511
455 139
183 223
106 759
127 390
301 86
609 862
656 294
512 978
441 405
578 682
683 657
15 184
972 102
504 369
122 175
767 456
948 368
36 561
686 252
485 789
620 760
549 95
8 134
661 191
204 110
946 650
462 378
897 807
939 923
593 437
981 143
259 588
171 286
3 11
146 449
825 856
717 749
373 738
983 932
783 811
844 678
78 962
840 860
384 837
553 445
503 732
769 28
495 17
189 314
520 405
218 814
899 200
445 614
708 60
791 953
934 379
415 723
693 714
976 290
729 907
484 331
950 749
125 727
462 666
649 181
482 672
345 161
802 282
583 572
945 321
690 658
267 135
364 483
638 764
212 465
14 771
195 48
267 992
429 454
688 912
148 295
742 436
587 318
789 457
174 573
668 650
845 40
110 973
46 59
786 648
497 768
314 564
246 375
109 16
774 649
819 751
923 501
759 599
639 499
860 463
229 292
448 594
223 580
580 782
146 778
892 485
361 149
966 658
69 169
720 325
469 863
95 502
857 240
711 574
831 736
70 791
212 244
718 962
534 516
103 454
706 673
955 617
892 388
176 798
308 257
280 305
597 313
102 526
989 260
705 740
832 498
864 793
756 642
833 300
192 405
622 897
37 562
831 420
433 348
654 629
467 695
229 180
587 629
13 474
832 792
904 199
363 629
987 399
911 759
30 300
229 1
741 672
721 448
597 296
905 143
597 398
784 668
721 557
624 777
385 481
586 85
706 458
256 405
19 165
179 833
224 480
454 132
208 663
430 595
898 678
627 395
647 335
413 504
599 603
226 995
882 789
939 40
430 651
31 350
2 535
578 921
22 547
715 459
271 331
245 305
765 721
309 870
694 858
560 617
61 350
150 708
828 130
211 419
504 987
747 137
963 27
517 596
57 189
320 168
324 930
251 842
532 569
682 725
357 877
653 896
305 64
989 293
47 579
451 229
81 748
659 8
453 769
792 55
112 709
30 685
888 486
720 198
810 906
400 641
51 429
626 284
640 160
969 234
833 595
99 299
680 485
194 596
129 161
327 543
608 101
137 711
436 127
455 885
290 214
456 33
217 712
259 831
440 484
276 985
482 820
119 899
562 658
806 733
242 576
375 823
451 746
828 84
658 722
880 806
467 754
741 642
542 589
398 380
342 117
22 650
149 99
470 937
594 26
442 909
462 844
80 709
483 609
688 74
187 928
193 318
890 497
175 536
453 433
582 239
841 708
751 461
598 819
135 673
597 939
126 668
335 539
406 532
63 217
639 586
54 43
68 690
198 4
159 31
52 220
785 561
620 828
106 777
136 201
875 955
627 397
323 215
212 994
69 757
800 455
218 745
970 726
895 988
850 421
545 188
52 1000
274 883
287 98
531 827
601 736
663 861
926 13
739 637
375 280
990 99
103 468
341 434
695 454
480 202
553 761
974 716
96 844
577 484
462 682
93 492
343 984
598 498
76 886
517 124
683 596
435 523
49 703
36 863
746 686
271 942
306 499
34 492
287 385
245 783
927 717
308 575
542 61
869 961
170 865
992 434
468 352
260 188
708 92
832 587
231 46
773 720
631 778
259 402
674 360
926 573
416 143
176 892
690 558
400 20
732 906
154 406
252 890
736 33
153 455
448 799
384 413
153 15
684 475
842 892
961 195
998 261
823 920
52 395
779 237
868 762
670 304
486 502
111 199
988 899
311 329
446 475
262 384
523 276
233 158
174 809
32 798
350 696
41 685
242 678
83 178
807 975
203 344
832 842
436 675
5 478
994 134
288 458
571 913
203 316
342 256
799 65
300 575
83 323
343 930
97 493
912 820
870 187
768 864
144 657
203 213
315 455
242 879
339 402
892 565
445 893
509 623
376 766
253 819
768 107
813 648
154 226
544 881
718 953
685 126
181 877
946 182
59 257
949 203
991 361
758 866
219 317
168 242
982 172
141 318
847 30
113 655
822 807
428 418
42 544
45 713
93 17
720 442
957 371
585 945
638 919
739 591
191 856
897 490
661 99
504 560
339 338
413 535
773 3
309 492
871 943
473 1000
833 809
342 99
996 97
340 125
700 692
742 361
299 241
515 431
875 490
365 990
406 727
262 322
82 384
271 660
920 278
166 295
207 716
57 626
747 229
49 234
431 892
103 605
77 852
983 499
450 214
823 754
417 348
147 802
555 221
753 814
891 114
138 322
196 627
773 46
641 985
263 892
230 352
115 952
780 270
656 463
384 303
654 920
122 937
25 309
452 710
484 635
665 139
540 170
42 966
937 236
425 717
398 67
78 650
905 417
868 622
737 314
906 431
645 811
305 720
58 531
662 768
161 429
550 872
44 989
104 316
802 760
991 406
452 566
761 215
17 931
381 828
436 644
64 206
26 269
383 292
612 654
531 935
124 578
886 613
75 562
507 972
309 741
525 839
329 277
602 449
650 21
94 1000
487 970
848 674
106 732
137 827
241 412
646 125
650 291
226 560
691 338
834 944
447 417
202 142
461 136
157 401
140 23
735 141
596 35
188 275
201 560
667 833
402 436
927 849
237 676
829 890
338 545
740 223
64 395
890 799
320 344
680 741
437 657
258 751
151 708
37 123
295 622
536 565
371 964
16 811
442 598
5 767
678 748
481 682
692 586
58 378
176 936
111 396
124 768
830 580
935 556
39 918
436 993
787 724
983 418
964 375
768 203
216 189
109 220
340 554
818 196
983 297
339 536
924 790
755 192
24 329
338 418
835 950
360 642
152 449
399 326
686 539
166 3
978 110
51 789
432 70
956 511
558 387
785 307
318 99
220 842
273 816
452 945
186 496
587 38
343 613
917 863
608 465
879 280
620 787
307 406
761 332
265 545
42 140
603 635
414 14
473 868
53 783
277 333
295 827
515 500
618 138
563 535
298 381
617 696
325 21
468 979
158 259
247 580
107 802
473 509
865 60
633 302
451 667
140 509
632 977
949 206
986 111
719 388
220 596
491 396
546 997
795 184
32 793
328 468
276 824
588 230
758 545
669 920
250 453
188 190
747 391
923 741
730 631
895 539
821 747
257 898
9 151
764 501
35 120
675 264
570 105
16 202
15 855
746 738
310 904
399 947
380 792
666 168
492 145
223 104
900 99
867 48
811 754
444 211
394 200
354 445
144 445
536 204
334 638
815 488
327 340
292 848
646 996
929 278
952 691
602 672
399 732
948 938
567 879
821 263
679 369
401 761
239 898
885 172
269 865
18 546
390 894
367 842
871 565
952 604
473 850
911 406
896 241
623 970
73 922
555 546
397 898
21 342
864 714
838 343
904 648
227 850
553 377
45 866
412 702
317 292
292 855
966 565
918 163
668 980
140 123
247 175
971 397
152 17
75 767
208 137
405 923
555 440
269 840
314 859
755 243
856 462
550 921
629 810
84 633
436 526
560 696
239 59
257 269
459 713
161 679
307 897
499 184
69 970
939 497
881 593
260 582
22 418
657 516
108 397
538 397
130 775
272 794
455 350
546 578
854 762
997 861
237 977
580 151
392 941
161 136
964 188
553 579
988 416
281 120
81 569
541 430
711 877
777 831
837 462
317 681
235 124
98 86
130 898
840 442
33 602
264 602
497 321
710 200
940 966
101 256
761 904
366 642
924 641
771 415
711 374
123 539
44 576
503 86
543 972
591 188
934 858
618 845
993 141
522 262
216 309
906 844
777 344
843 540
243 656
394 734
191 164
241 367
409 29
930 271
395 84
631 614
891 480
516 158
812 156
216 445
664 930
1000 53
210 649
918 949
356 126
728 652
700 67
710 368
226 133
899 43
44 748
998 307
860 932
539 127
524 1000
319 715
385 312
715 368
786 524
657 980
673 16
62 495
625 871
152 2
860 14
379 897
215 505
591 916
935 974
657 216
927 202
505 299
188 651
834 835
214 894
933 76
824 61
888 380
722 196
859 348
441 272
81 701
406 586
955 945
682 779
195 251
927 896
344 730
170 500
102 546
457 581
65 35
284 454
103 473
68 281
388 775
106 844
639 989
420 635
924 344
775 433
34 577
822 9
525 148
20 345
279 745
689 626
392 441
939 181
283 313
56 712
870 568
855 982
12 760
266 930
377 193
249 316
756 280
284 143
510 943
8 93
431 309
200 990
370 779
499 230
600 368
791 542
681 51
492 58
746 727
48 986
677 378
588 705
349 65
945 997
698 917
449 394
583 380
813 215
910 200
232 383
940 766
134 587
565 7
910 865
43 717
491 481
579 726
846 121
663 867
786 745
679 279
275 110
512 926
632 43
31 520
280 881
391 459
96 970
470 254
734 725
534 32
652 66
294 773
718 779
548 891
448 691
542 420
404 305
878 310
307 277
690 999
12 533
38 126
909 743
219 524
604 273
791 149
401 405
519 269
573 567
829 141
198 598
231 924
740 652
172 397
156 721
971 478
233 190
276 237
757 43
350 64
168 82
241 515
763 574
670 731
338 897
615 250
391 272
825 321
178 282
561 82
311 466
949 516
152 786
447 917
218 178
819 959
536 983
278 64
971 293
275 137
315 372
577 75
471 294
526 516
140 52
980 981
751 378
699 867
921 278
683 30
170 596
83 680
189 810
134 308
94 89
129 304
319 601
860 939
835 972
613 513
587 216
517 949
861 796
59 972
922 434
568 104
418 724
442 65
408 608
28 622
696 638
233 500
148 994
994 647
935 930
817 689
263 574
476 849
593 255
700 493
305 309
816 684
3 810
670 173
256 12
189 230
606 45
667 24
688 618
675 65
53 900
823 454
334 200
154 427
490 935
444 329
435 55
56 471
618 641
755 558
887 468
127 574
103 417
353 580
627 313
379 406
271 319
960 138
461 267
907 94
875 432
617 631
882 239
452 186
258 689
449 139
593 869
790 934
548 143
349 536
704 952
589 153
540 373
755 965
370 112
536 301
218 708
424 96
723 813
422 387
318 303
92 253
707 201
970 873
362 9
735 474
27 454
34 535
103 510
431 898
732 707
437 743
690 982
669 11
597 819
122 326
686 187
776 400
223 971
359 256
530 226
673 766
976 51
770 396
848 176
384 162
981 620
51 295
51 862
413 682
876 220
247 883
407 613
438 4
43 894
952 842
871 184
424 736
178 739
580 704
314 570
529 964
716 667
25 480
953 957
958 266
137 756
775 594
98 342
230 693
485 684
882 322
874 653
717 131
545 367
687 585
669 330
377 386
323 185
659 58
440 177
691 95
146 407
944 666
591 131
244 893
875 171
704 262
206 769
993 906
271 16
188 234
198 465
893 740
650 985
874 217
698 349
125 19
496 926
377 342
652 541
963 907
727 85
751 288
271 872
638 215
817 98
835 631
407 622
83 411
605 324
451 97
913 238
283 309
414 175
54 894
205 776
857 417
205 737
423 511
843 690
654 156
387 391
302 657
738 575
361 235
970 729
751 167
521 966
965 917
241 919
520 378
795 719
265 116
205 159
320 417
921 84
720 16
893 878
721 796
777 404
646 751
325 802
522 626
152 37
678 628
689 925
928 764
540 112
380 31
915 409
829 469
679 38
889 689
877 881
820 598
272 837
130 479
376 884
931 832
145 131
766 825
373 576
150 616
237 81
446 720
83 453
496 419
246 16
299 733
789 530
324 915
185 474
772 829
916 855
583 517
986 68
210 590
877 504
994 992
540 929
772 306
774 412
764 921
215 408
184 757
303 114
810 639
540 369
158 159
738 137
758 978
202 873
849 266
714 852
18 686
242 843
146 548
919 219
384 35
521 977
353 549
966 931
731 799
81 891
245 745
238 563
993 423
387 362
998 807
712 365
69 38
952 574
214 619
53 604
3 557
287 282
943 487
656 284
437 184
902 65
839 374
58 560
646 907
132 865
306 242
334 700
426 254
539 377
829 641
607 451
190 742
947 816
928 944
93 74
968 914
782 301
876 821
442 733
571 800
988 310
759 713
589 238
916 563
673 825
157 499
760 89
123 709
358 398
310 95
783 188
974 278
938 348
35 11
592 486
517 134
863 926
9 599
544 947
653 115
445 713
544 463
163 173
805 899
930 486
145 421
518 192
267 219
400 462
915 644
365 898
14 105
606 540
658 602
331 245
308 274
398 683
274 452
281 48
279 98
325 925
124 345
750 662
818 699
19 311
92 449
925 784
326 282
653 918
180 431
421 572
979 7
542 979
965 686
356 228
828 213
124 529
737 933
965 189
914 867
170 616
565 719
693 918
181 14
547 627
384 804
16 830
618 976
196 375
898 407
170 946
265 688
324 617
589 611
356 286
250 612
187 572
744 287
349 714
650 572
804 732
567 24
710 431
940 556
637 825
710 808
436 904
932 841
385 685
913 952
534 3
201 681
588 294
901 24
491 108
660 721
507 639
907 149
838 637
763 713
380 769
712 389
956 743
419 80
523 373
136 124
979 755
421 435
790 720
954 724
58 466
131 445
421 551
633 123
215 239
507 329
329 796
621 18
509 612
96 940
999 105
606 188
657 965
396 190
895 17
635 469
583 48
194 692
592 711
463 663
218 368
492 310
847 52
243 259
309 508
419 178
103 703
78 863
647 645
721 545
580 844
992 487
775 866
676 616
925 520
726 257
869 339
871 153
807 966
133 378
977 873
462 153
900 8
111 43
983 232
568 494
393 300
955 36
455 374
984 692
394 921
274 111
596 688
234 526
116 876
54 57
395 8
327 790
730 873
134 410
284 564
824 950
429 44
353 76
418 451
456 886
662 532
820 236
712 576
609 833
525 26
239 627
735 872
262 582
654 330
61 356
251 713
600 763
544 294
499 928
333 396
679 202
746 430
104 585
60 704
127 872
899 228
345 486
33 942
367 26
523 262
790 424
274 400
774 514
500 572
751 98
303 907
842 260
812 220
319 460
509 686
558 180
776 926
727 457
912 551
553 494
745 74
156 438
983 116
28 60
538 798
851 475
397 443
974 918
596 836
187 244
780 429
362 832
488 438
589 672
289 148
991 562
797 256
858 458
312 317
8 114
699 947
738 435
862 613
877 39
907 768
831 764
504 109
259 850
377 710
773 727
874 944
425 408
122 380
542 109
46 905
489 251
888 969
854 350
237 895
58 671
684 855
820 210
773 91
814 901
787 701
479 352
461 931
1000 981
847 313
40 196
250 100
931 134
670 243
808 886
109 777
5 473
589 402
156 387
221 644
914 995
740 745
438 755
70 426
790 638
355 407
342 287
856 632
266 280
913 508
242 936
729 850
608 220
657 330
903 426
385 866
880 352
901 70
195 279
267 122
696 101
956 535
99 313
208 201
687 29
465 869
287 66
419 699
934 719
867 977
623 763
913 906
208 507
647 783
198 521
844 825
35 777
806 450
853 347
83 151
634 26
255 800
94 204
175 922
30 944
599 554
487 161
270 713
580 43
249 594
722 842
504 4
791 589
875 690
135 972
388 821
345 776
258 854
799 376
560 443
785 530
940 60
82 226
501 370
142 467
475 128
17 430
272 445
257 747
943 318
190 979
875 994
662 826
132 889
742 786
772 2
276 752
676 873
114 760
568 507
402 829
826 216
740 885
430 107
399 147
38 408
133 357
67 396
77 856
602 167
486 210
55 216
484 503
461 918
73 390
957 367
473 323
494 394
82 40
296 754
324 584
802 879
613 411
211 827
382 905
132 677
308 544
654 777
637 755
963 155
135 490
470 881
752 390
807 417
201 418
138 241
281 23
32 402
903 863
108 642
412 214
28 859
269 958
723 66
974 237
250 153
976 626
232 513
366 503
129 311
958 15
238 851
151 478
734 642
288 348
568 407
662 481
1000 649
638 870
65 96
402 319
994 465
436 471
755 23
600 141
797 195
177 907
997 678
383 919
6 989
221 172
843 182
53 824
280 207
160 122
404 834
889 563
360 212
696 104
725 849
801 839
73 544
707 6
275 559
431 23
816 282
315 954
307 13
557 992
101 920
76 808
192 386
602 624
925 879
490 199
631 85
199 950
525 624
843 339
771 585
455 415
388 269
470 570
744 111
65 881
206 846
802 137
712 775
117 321
969 758
198 740
476 507
653 706
901 589
673 451
70 756
867 661
606 724
460 788
978 173
269 15
827 268
594 426
422 482
509 858
603 208
636 154
681 122
40 307
474 815
910 298
248 702
263 30
479 197
805 224
299 412
758 198
614 21
233 267
48 196
527 250
359 706
837 263
127 635
916 745
343 692
828 281
966 177
743 22
75 76
840 157
16 896
789 251
440 438
379 988
93 971
118 83
453 236
29 680
936 454
749 525
591 564
522 693
11 982
695 261
569 186
382 255
858 269
594 328
854 46
84 507
616 21
476 185
963 910
267 148
588 656
124 331
274 523
245 691
452 928
796 397
720 429
346 116
166 497
332 282
857 601
374 550
443 200
422 171
443 229
683 896
522 270
554 450
863 760
995 532
823 308
254 216
222 376
951 654
897 29
310 969
576 514
733 197
220 110
436 947
148 156
830 586
384 711
31 983
669 228
364 715
261 815
948 425
221 643
198 39
405 856
493 185
169 663
581 358
748 706
328 378
848 479
592 995
670 891
757 958
993 244
39 707
845 146
392 498
830 71
336 622
884 789
126 949
175 352
279 473
508 649
991 500
795 607
957 348
566 600
647 568
789 775
931 336
392 555
722 283
689 631
673 490
561 806
253 11
303 759
925 658
739 327
193 439
225 808
920 97
84 439
339 540
283 691
185 221
271 74
8 56
442 853
142 110
234 338
163 805
940 781
108 206
103 568
597 385
394 747
742 981
162 775
631 982
569 384
892 278
339 985
340 221
23 47
289 668
746 654
976 421
991 504
205 358
47 337
90 418
886 681
963 522
99 283
178 123
315 321
462 955
739 355
910 188
474 579
106 383
930 900
30 787
17 850
685 711
582 346
675 720
165 385
438 886
143 495
95 419
522 497
475 224
743 796
717 111
528 900
882 6
571 943
754 554
911 265
233 234
14 419
834 830
737 440
934 401
602 702
540 790
4 763
197 611
920 92
613 353
846 863
132 944
359 319
882 173
954 100
527 643
628 974
409 921
669 75
209 771
648 393
426 927
659 305
568 778
951 254
649 96
444 881
526 880
676 461
493 875
170 499
184 614
827 745
869 29
728 226
62 774
138 492
176 458
394 716
290 555
745 235
934 75
787 834
437 941
800 987
213 407
531 405
264 700
651 140
384 352
369 445
872 560
946 781
984 329
500 347
109 121
826 296
635 218
544 20
479 286
931 326
470 20
117 858
932 756
859 57
872 214
317 806
499 609
188 645
214 127
449 671
561 820
857 931
829 230
496 557
15 162
429 173
248 307
203 272
40 320
357 356
839 204
801 596
655 285
578 722
943 784
525 396
377 917
979 28
823 224
992 279
59 445
225 829
343 154
305 722
760 318
614 147
94 158
879 305
978 556
988 810
428 639
218 238
705 288
305 502
165 316
423 824
232 111
405 890
211 734
843 746
637 571
385 665
166 477
790 505
499 843
74 165
819 807
471 972
91 45
131 649
151 594
397 381
497 55
970 530
86 708
73 164
819 633
670 695
251 29
718 888
360 175
152 653
835 176
336 481
340 961
756 448
121 630
714 948
50 232
340 663
879 184
201 175
774 128
943 337
997 353
894 321
878 794
824 14
963 124
892 215
552 200
417 232
789 621
686 609
446 288
655 702
493 528
986 184
987 481
130 315
476 7
772 828
340 767
322 965
408 216
899 134
362 35
682 274
573 95
649 8
491 791
357 422
845 987
736 784
124 453
382 924
975 526
300 645
976 365
711 625
437 154
705 836
486 478
583 526
146 874
782 6
32 440
111 325
164 885
876 461
564 212
401 702
359 775
22 447
8 239
942 392
237 477
898 809
226 23
940 520
400 380
203 432
379 454
131 813
444 378
930 342
109 700
101 96
882 444
59 123
256 134
290 488
42 673
16 792
147 165
376 226
402 175
135 325
596 558
258 637
260 727
930 730
858 622
726 524
788 992
719 973
41 486
245 379
902 926
888 972
963 215
907 759
277 878
601 885
937 309
534 780
595 812
241 899
606 488
687 224
529 834
814 693
122 274
983 101
567 592
343 134
494 811
881 375
290 465
346 986
993 557
589 990
1 997
981 696
241 99
615 18
227 301
96 57
260 828
651 242
217 312
978 73
250 856
287 891
226 46
447 781
136 104
503 763
88 537
497 202
767 766
960 122
577 341
603 565
200 691
451 396
992 695
121 934
961 923
202 871
308 774
82 31
142 215
340 433
656 940
575 574
486 931
73 585
331 668
940 694
333 552
618 868
145 441
132 732
117 627
669 250
754 664
463 372
415 857
282 622
912 621
500 475
790 97
387 864
228 924
425 529
414 969
287 557
767 480
586 102
904 27
301 27
140 344
543 242
166 30
474 85
34 298
46 707
895 548
992 362
174 894
59 439
662 43
701 129
810 161
870 175
188 8
771 950
730 861
877 826
58 874
567 234
878 124
131 256
893 684
906 604
963 602
504 728
307 462
137 546
519 723
238 931
701 759
904 347
149 812
905 811
211 811
218 695
320 830
88 916
379 23
983 251
972 293
269 144
919 465
905 430
47 619
392 337
184 151
749 725
672 195
314 418
516 669
381 299
792 956
405 779
156 203
858 582
29 370
588 447
16 453
441 965
317 112
754 194
807 550
301 662
890 537
674 817
863 574
597 454
31 743
926 102
605 974
7 334
467 637
155 526
909 25
725 38
22 895
122 405
607 41
40 973
620 873
133 674
721 164
189 844
622 600
989 876
350 315
152 685
953 201
212 402
525 317
378 767
862 952
689 917
506 374
155 784
904 251
408 209
564 617
730 623
416 657
874 563
36 354
139 841
810 44
309 625
428 492
722 314
57 374
839 831
43 599
753 572
467 583
221 451
957 222
624 441
346 240
564 359
758 157
38 559
225 286
982 849
541 401
498 200
875 176
293 373
544 575
498 962
301 765
815 574
720 931
471 838
110 876
360 629
540 503
220 682
96 594
781 591
201 370
460 673
947 538
193 757
448 274
795 161
828 885
439 258
851 707
883 422
926 194
413 996
647 302
970 895
382 188
147 401
141 713
982 135
308 15
595 527
858 119
3 411
137 890
777 465
323 615
955 47
814 348
9 52
898 911
916 358
222 590
369 934
909 779
278 585
12 868
947 695
620 186
850 329
431 721
449 34
46 858
171 609
803 727
892 732
876 897
544 185
968 262
106 168
326 73
475 231
98 881
884 717
89 105
947 141
221 833
222 755
592 628
309 446
572 932
96 451
679 59
863 221
973 331
335 497
983 890
433 714
492 15
923 182
413 559
152 399
97 643
5 876
42 440
7 152
31 950
563 366
316 700
132 634
236 84
930 379
573 791
744 460
508 632
932 354
557 543
339 628
313 326
219 979
448 513
530 573
530 750
421 367
264 745
525 535
778 55
553 104
583 214
967 385
303 279
831 206
795 886
222 140
841 503
551 750
443 473
70 683
490 671
253 18
118 573
354 505
684 664
173 704
232 265
366 605
58 917
193 731
709 342
96 349
826 489
270 697
242 815
454 797
22 597
664 279
134 121
655 981
385 209
886 986
719 516
512 27
455 722
653 28
357 635
927 792
201 623
102 377
43 149
458 780
621 931
750 878
898 39
826 161
283 787
447 82
754 219
909 200
279 563
749 571
423 104
81 410
966 430
12 864
345 660
891 257
269 670
726 183
66 371
185 148
160 684
934 1
394 727
534 245
291 679
9 85
844 125
754 775
906 418
966 131
569 538
715 316
753 849
14 514
538 275
755 58
122 257
781 777
489 137
708 815
194 304
363 917
675 565
738 408
862 692
392 721
175 808
325 987
381 902
924 574
143 453
401 88
907 114
414 867
862 843
723 229
233 730
880 21
104 981
763 309
529 642
441 1
369 227
83 694
99 881
773 179
744 901
868 611
526 415
564 40
610 724
345 52
729 942
119 115
35 776
727 388
196 422
727 504
159 636
387 719
978 53
922 261
38 644
800 249
326 612
915 70
59 757
341 451
666 384
281 519
257 400
990 241
100 893
194 134
583 22
916 428
153 401
537 80
452 645
115 466
33 388
11 1000
14 136
468 832
726 754
524 358
509 387
612 605
410 25
95 230
514 647
971 48
942 268
6 301
732 911
644 946
224 643
418 65
869 140
24 160
925 467
955 126
516 103
725 358
378 571
787 361
519 369
923 338
402 904
118 942
354 73
496 636
727 949
569 336
322 151
910 767
945 627
175 564
494 180
906 950
939 949
606 164
551 239
590 767
351 122
253 582
250 79
228 796
305 978
826 42
496 768
551 269
791 938
32 631
843 743
316 828
523 679
957 910
748 670
655 771
596 435
534 574
370 942
925 829
590 578
948 383
729 77
811 583
963 565
954 61
167 184
2 914
733 619
151 519
554 430
490 65
72 181
775 742
429 855
939 941
325 423
526 104
518 820
58 662
568 345
748 835
747 706
141 365
317 36
532 279
598 66
511 170
69 764
561 898
120 905
524 528
828 86
578 518
934 408
440 273
293 663
991 619
200 207
454 500
522 884
589 511
61 810
99 67
86 700
158 681
407 902
42 663
199 97
598 655
659 176
5 235
172 726
315 732
864 28
957 1000
595 306
476 465
826 152
722 727
130 84
458 975
788 984
699 686
678 419
693 563
804 979
51 154
32 735
139 381
588 826
822 490
85 32
523 216
59 616
776 57
470 545
121 597
224 346
376 978
142 47
919 988
306 238
140 254
547 780
194 225
528 143
17 963
975 642
387 559
52 927
770 887
642 571
531 413
6 70
114 544
677 282
791 622
971 911
989 578
740 584
698 405
218 542
393 105
500 995
119 842
896 861
594 770
532 298
979 988
597 491
855 281
410 167
417 464
695 76
779 369
873 709
285 51
339 242
637 651
533 804
266 628
459 898
963 642
259 687
384 705
227 664
104 582
819 353
639 256
993 359
938 816
313 629
770 795
883 471
977 589
832 923
257 184
860 670
476 558
903 606
65 847
130 791
325 36
256 355
169 759
924 480
832 149
318 455
643 385
239 438
708 604
972 830
147 721
366 145
852 636
87 263
89 911
135 795
952 171
815 32
692 523
251 964
534 331
347 98
954 878
216 30
22 420
997 971
678 430
793 674
654 867
432 235
516 360
320 952
181 415
796 876
904 239
797 729
244 768
626 5
766 292
762 671
178 490
252 157
187 169
466 223
9 783
698 353
79 739
490 87
361 210
684 812
903 635
937 73
378 981
633 238
131 928
531 506
766 109
412 98
143 709
832 779
419 311
362 689
327 569
688 233
336 557
765 23
343 381
24 283
789 49
879 846
230 915
369 862
33 380
744 807
86 239
560 854
311 272
678 356
393 998
260 16
128 857
154 918
784 444
922 601
780 814
913 122
542 900
451 979
303 230
404 773
467 569
737 349
771 110
933 785
981 117
147 231
59 244
79 681
751 34
116 906
107 578
533 497
744 138
101 531
735 972
352 147
416 829
261 867
6 36
843 816
517 153
151 29
524 626
838 110
119 241
867 486
762 690
63 86
299 408
966 63
69 468
703 817
910 879
318 375
129 221
298 72
127 704
604 39
450 963
532 765
275 234
493 335
320 205
981 702
856 664
902 843
710 281
948 615
807 413
516 889
185 197
27 337
149 538
733 907
12 100
899 959
113 335
547 142
312 371
726 472
699 68
267 53
780 911
375 467
702 375
843 501
655 276
41 193
333 600
218 693
264 771
949 707
719 579
567 268
658 941
769 889
471 7
89 780
803 9
794 233
232 538
270 811
558 775
996 4
608 961
33 727
209 222
775 718
194 645
739 713
226 715
799 369
215 661
762 59
846 927
117 300
9 619
103 591
933 184
962 925
899 204
345 911
428 532
941 722
946 304
210 101
928 148
866 155
8 837
268 875
267 14
958 586
521 456
575 866
450 925
234 418
621 855
633 9
113 438
433 199
144 530
944 637
238 727
790 740
885 416
553 848
470 336
744 825
870 477
805 764
127 223
338 888
203 322
581 651
58 741
954 788
603 358
409 812
644 844
239 102
755 607
17 902
634 792
226 979
294 809
472 225
791 492
427 673
533 387
914 439
102 857
480 997
425 465
695 193
356 902
2 496
560 943
819 622
461 500
737 327
518 597
972 729
105 761
996 117
336 406
631 647
835 232
796 270
349 453
629 164
526 85
335 524
515 875
233 673
396 505
790 631
810 176
514 286
467 834
482 263
201 1
228 817
52 769
276 236
282 101
236 598
193 488
60 540
452 647
350 576
342 482
719 159
790 247
298 592
488 986
617 513
217 66
98 763
191 311
651 785
351 225
404 52
644 349
891 967
69 443
488 613
968 290
347 490
152 729
384 586
712 871
490 914
870 748
927 501
204 822
782 306
741 6
893 699
236 566
345 606
319 154
806 935
671 706
452 917
99 704
385 341
487 923
110 378
206 832
60 165
928 362
131 819
353 318
942 998
415 550
379 303
410 638
541 38
662 354
320 78
362 473
726 901
255 864
248 325
202 27
222 451
785 619
319 950
727 152
690 995
144 947
784 613
698 911
735 661
694 768
440 240
733 718
361 310
892 823
400 630
476 305
244 417
218 339
195 511
30 37
45 421
71 41
202 258
774 24
193 459
489 554
83 175
294 594
750 587
40 420
642 713
43 199
931 393
15 342
711 983
344 969
863 990
294 101
131 861
615 788
559 428
836 632
974 315
337 499
845 194
751 778
179 458
349 566
787 305
942 499
766 28
666 442
389 381
745 83
580 185
89 742
224 420
722 767
98 540
240 748
690 16
530 313
642 595
675 533
608 933
759 673
795 543
944 958
777 965
426 118
577 543
464 111
911 930
165 255
372 777
289 974
290 623
129 997
40 437
827 428
596 30
983 567
939 442
652 366
75 836
39 427
923 315
970 459
842 479
657 530
487 488
378 273
225 175
619 943
959 775
528 649
764 1
61 71
28 549
797 112
41 528
690 907
270 411
817 477
350 551
799 616
93 114
898 202
574 351
764 563
157 766
521 326
899 541
90 581
323 334
358 120
400 968
118 484
665 722
65 917
246 543
130 838
685 850
922 114
732 979
655 682
439 401
423 668
272 44
362 589
567 560
278 755
992 148
284 200
35 802
556 205
218 624
414 866
346 529
809 316
336 974
814 244
527 192
63 14
852 463
343 368
946 1000
992 67
663 896
505 420
598 861
405 937
113 109
593 330
907 968
923 45
242 90
974 408
804 409
505 373
475 717
998 815
814 208
190 80
372 108
815 294
95 701
134 481
675 487
604 636
217 172
713 280
771 353
618 887
493 969
455 947
13 640
847 498
379 545
663 720
544 179
728 111
526 783
259 494
495 849
39 921
345 192
192 231
291 624
170 920
969 272
475 883
855 243
390 189
316 766
484 156
94 823
853 919
130 585
94 373
184 650
974 342
572 464
475 696
513 273
325 292
70 545
384 390
770 942
294 730
28 340
477 214
869 432
864 588
536 296
526 638
920 59
6 820
43 934
254 817
423 536
258 362
815 564
746 972
768 240
362 698
626 275
319 155
44 721
190 567
836 890
141 497
342 889
801 664
77 623
661 715
549 551
688 228
241 266
251 843
817 197
595 838
840 365
222 289
850 610
153 99
40 540
517 870
562 764
419 65
258 896
595 83
70 600
470 965
898 736
303 825
258 322
559 537
522 452
72 222
291 60
69 279
796 233
209 626
326 793
564 384
247 114
452 226
259 199
82 320
975 368
361 146
946 694
779 459
871 1
850 539
896 753
423 828
243 395
808 392
933 81
861 637
569 451
271 753
655 443
13 985
320 358
697 806
171 417
199 401
558 839
230 390
190 165
992 180
867 47
580 961
316 191
769 243
582 63
139 906
220 747
431 742
239 484
666 57
927 80
83 743
426 284
159 89
805 610
222 263
602 867
1 121
504 362
696 163
639 340
488 710
107 987
79 812
995 178
943 494
891 915
264 577
378 830
890 750
36 832
664 111
921 377
844 948
356 978
779 804
833 617
363 723
757 632
185 869
736 916
316 946
53 303
652 156
403 449
575 137
996 18
198 310
810 801
411 703
801 553
822 605
364 257
593 393
188 733
903 24
188 428
259 530
499 174
582 998
575 346
800 148
72 131
585 754
354 699
171 399
444 694
439 301
944 139
932 38
947 787
42 790
265 17
926 296
548 718
944 92
572 420
228 851
3 327
871 580
86 820
203 357
845 386
836 838
860 924
359 820
789 913
134 737
30 488
844 770
804 245
209 173
239 33
456 225
1000 459
721 215
893 430
789 216
488 385
53 939
85 67
521 959
503 801
484 305
182 615
445 637
604 566
501 624
971 191
563 824
994 158
176 134
913 713
917 534
715 441
454 70
189 258
237 925
448 785
421 131
46 293
15 879
269 738
274 552
567 322
694 89
358 328
271 117
161 402
770 107
967 738
371 489
790 869
566 700
985 845
706 363
949 851
495 799
74 638
733 933
25 967
692 977
474 947
723 207
85 944
125 87
357 989
29 468
249 878
296 94
485 418
422 743
37 549
977 228
715 586
942 407
620 187
16 180
503 933
163 244
159 209
804 173
65 727
786 396
304 124
918 823
287 115
674 786
623 206
802 905
560 714
254 46
439 932
218 273
64 500
638 738
30 97
573 93
869 909
386 707
363 669
892 666
680 879
108 969
14 733
76 756
38 406
197 248
223 721
354 426
267 348
103 416
538 875
649 903
326 691
32 271
356 675
53 864
119 422
997 612
712 681
387 343
601 704
589 45
775 567
42 52
394 76
502 56
698 677
964 385
730 91
751 555
648 600
85 666
449 293
428 52
581 662
525 492
590 522
187 982
251 938
890 189
273 198
705 988
857 196
104 7
660 125
782 832
630 525
358 483
9 7
914 505
429 60
947 801
995 748
997 975
379 775
287 702
386 473
646 586
772 122
362 505
321 231
986 204
267 231
626 456
597 170
961 447
460 39
967 328
316 834
761 343
693 520
779 437
440 506
577 856
689 368
745 314
373 404
170 908
148 6
826 321
188 442
573 513
121 301
738 417
432 913
52 704
439 463
160 511
278 443
677 80
267 216
791 771
272 509
400 695
810 82
988 958
450 421
236 744
423 385
320 730
885 661
660 547
765 149
146 381
810 278
705 388
235 472
884 119
343 408
503 152
659 835
434 196
898 573
507 141
893 357
671 902
310 278
477 945
916 167
77 693
177 336
354 981
463 471
72 945
631 607
793 884
666 7
224 292
377 68
197 304
189 770
435 35
15 499
704 710
850 680
992 726
564 133
35 98
78 638
308 743
606 675
323 504
768 287
68 228
675 433
774 758
793 671
784 538
624 770
729 451
640 749
743 175
737 784
519 64
999 524
793 178
490 784
730 614
332 443
675 32
279 818
63 715
938 870
694 716
957 867
407 987
840 223
774 220
317 422
838 334
305 545
122 45
265 121
735 425
763 700
533 535
36 313
583 503
167 993
298 262
557 13
509 667
35 669
754 396
397 921
420 733
304 398
513 442
845 915
143 983
53 28
662 191
481 324
508 348
46 57
71 418
334 9
681 574
377 725
921 309
183 633
353 616
893 792
32 674
313 154
988 180
116 799
250 930
872 827
78 253
892 797
467 643
926 720
79 15
295 979
796 579
114 406
978 751
203 546
847 324
591 752
462 139
933 752
404 1
429 631
905 296
710 299
605 430
311 55
460 614
104 524
978 161
997 448
748 463
632 605
107 399
326 67
925 37
368 572
153 716
316 720
293 690
219 914
325 433
864 828
497 752
496 254
891 868
197 106
211 955
684 313
700 303
453 710
458 681
18 830
316 749
176 265
240 643
829 907
851 442
305 456
52 766
259 666
956 286
86 510
689 772
651 761
656 142
222 256
55 675
774 987
92 222
589 242
135 379
579 276
164 584
278 852
111 672
213 975
655 693
198 937
150 955
360 305
772 405
347 821
167 104
362 668
320 978
817 608
600 817
611 886
867 102
974 154
196 636
51 438
109 437
891 157
39 661
496 379
29 331
877 488
928 360
460 533
827 52
446 569
172 148
384 70
88 947
84 252
814 757
155 985
351 218
931 447
377 694
758 898
195 200
896 104
835 562
672 204
743 767
415 661
705 155
657 536
369 853
838 672
180 614
561 537
988 424
941 565
61 449
218 127
442 848
625 269
461 744
688 102
929 967
747 40
407 483
844 280
487 175
355 870
545 865
710 100
482 481
293 454
289 182
981 901
157 749
923 176
561 28
617 673
523 195
963 617
990 59
824 200
754 693
810 349
845 519
216 611
328 714
939 638
440 18
393 98
568 756
33 420
557 190
484 588
722 188
32 424
875 204
838 162
412 56
828 200
835 115
641 729
877 163
554 361
627 55
117 538
675 682
180 947
5 209
208 864
388 794
562 214
943 208
353 806
113 134
410 795
723 420
547 601
945 375
115 706
246 593
671 861
595 1
868 256
929 65
529 291
385 950
375 604
682 511
563 986
991 533
731 952
408 981
199 732
726 657
826 202
354 633
121 296
199 47
82 266
688 79
747 938
167 959
846 715
841 177
896 189
951 222
43 819
367 414
34 933
522 804
283 765
955 422
662 53
984 277
907 225
293 398
49 359
747 995
590 993
642 127
907 529
352 371
87 754
329 169
86 897
763 873
438 899
314 791
14 700
731 373
548 165
985 553
65 230
366 582
449 834
6 160
852 57
974 333
92 482
718 237
948 152
493 807
311 296
647 435
919 868
22 393
885 466
337 271
245 306
144 593
550 369
484 187
224 71
352 981
577 767
645 262
37 651
420 661
875 214
14 769
533 502
697 873
63 955
423 94
415 827
383 436
161 785
152 430
396 360
181 770
927 913
707 330
648 254
393 444
974 175
807 37
565 883
586 88
924 911
286 723
272 745
173 939
327 103
438 544
502 542
200 822
762 687
726 330
179 549
685 697
319 645
133 550
208 321
913 632
775 353
301 760
394 658
529 455
741 647
33 790
341 9
630 700
706 835
832 437
865 714
784 499
712 897
121 626
696 199
715 789
887 362
163 517
198 11
375 959
721 801
857 849
632 540
141 10
905 378
173 598
748 53
5 432
273 736
804 968
167 812
539 818
210 851
295 857
210 123
717 245
802 616
615 153
35 680
776 319
212 908
791 178
611 524
131 902
645 353
350 444
553 424
79 518
54 39
808 699
971 554
794 516
984 435
524 902
183 688
521 800
207 613
816 265
914 405
422 998
622 316
943 540
127 284
798 856
176 430
386 841
916 38
352 402
474 355
663 874
627 276
952 347
734 621
653 488
708 404
155 747
800 776
528 907
362 162
187 959
222 558
915 930
788 941
68 130
267 528
66 601
634 981
899 842
476 245
379 558
772 474
662 771
378 13
290 777
912 766
605 820
545 64
587 218
26 403
834 956
455 740
116 649
721 524
258 385
779 4
893 665
727 131
226 481
368 1
629 535
950 303
11 757
1000 116
903 971
626 146
686 800
408 907
408 331
517 555
750 863
679 977
734 281
505 926
1 62
458 600
875 463
251 753
470 674
854 498
879 297
10 747
407 969
712 105
648 696
102 330
10 256
716 383
530 900
253 553
226 136
985 237
737 876
207 382
319 312
122 225
76 40
271 299
113 897
478 645
881 920
975 392
211 994
854 983
476 45
948 914
578 617
521 552
397 275
981 616
616 527
260 128
35 18
323 274
789 173
635 622
995 941
508 676
16 304
140 240
347 215
276 908
213 161
393 422
946 18
251 861
209 422
363 965
51 401
487 592
698 932
515 23
537 557
452 134
630 196
371 198
807 848
742 38
787 175
513 803
499 489
506 343
208 900
729 109
493 144
597 801
192 641
624 962
455 554
469 625
251 596
579 845
509 707
488 518
997 639
883 40
28 206
316 342
825 287
227 19
911 950
148 546
866 271
632 291
502 885
913 901
785 429
914 226
494 747
554 712
371 227
918 603
255 797
510 63
886 441
779 236
531 657
808 791
954 755
641 673
9 262
788 749
802 254
778 325
398 917
302 629
746 578
33 381
673 207
756 493
956 413
251 37
210 43
689 587
280 265
527 980
628 510
996 114
645 299
902 999
679 599
235 547
637 133
24 35
2 176
195 47
691 875
553 897
292 933
42 601
962 823
64 752
719 702
958 423
116 69
665 825
661 926
206 84
234 43
477 574
760 358
342 372
774 215
812 162
620 744
521 626
410 533
795 200
185 945
612 895
985 197
310 989
693 894
375 890
854 631
637 891
21 412
35 430
829 235
943 848
367 705
607 518
483 649
633 961
489 54
962 916
971 538
344 407
253 244
603 563
699 814
750 320
155 668
205 7
939 143
821 660
911 96
270 10
677 215
725 123
489 21
567 410
879 571
580 770
547 33
361 984
400 348
723 447
99 519
183 89
796 1
515 808
584 49
405 80
788 79
3 807
537 995
837 656
41 511
488 964
429 407
982 547
64 339
230 678
516 447
220 658
122 730
642 693
798 62
340 713
949 541
713 588
890 528
685 543
338 146
69 41
267 498
295 242
349 196
50 720
151 350
529 705
615 626
985 994
35 919
907 517
103 165
570 53
43 546
170 680
180 517
316 243
673 543
948 759
797 595
964 118
543 275
815 225
417 941
861 508
106 670
82 50
396 771
912 742
35 816
989 512
797 665
987 249
362 557
57 262
706 319
154 85
758 57
223 944
224 548
601 349
465 365
622 757
831 674
573 563
424 940
718 52
882 223
81 879
296 752
817 630
165 159
740 288
946 593
457 687
303 673
527 280
124 664
941 383
302 92
446 412
947 52
228 322
496 853
187 915
66 669
922 428
9 344
76 700
356 111
958 932
366 659
559 545
655 381
694 503
137 246
282 731
583 342
430 158
639 81
925 404
940 527
135 792
78 764
417 590
391 468
726 167
581 745
171 337
235 775
188 243
504 892
137 720
58 364
7 409
673 409
335 744
490 136
63 507
535 931
929 246
206 323
827 760
417 333
121 29
135 849
889 561
116 806
691 516
640 515
61 318
383 805
871 855
759 338
901 879
758 780
2 750
400 555
252 276
991 4
584 235
389 439
403 316
271 316
44 143
530 327
434 473
250 414
518 846
121 471
147 695
767 351
182 351
683 9
732 814
306 836
83 553
412 918
470 958
922 475
650 172
308 781
613 712
285 59
915 307
742 608
510 676
449 784
310 971
283 223
363 747
256 662
201 760
241 932
170 53
300 56
782 188
852 467
188 231
560 582
155 436
841 743
27 709
859 896
478 670
48 885
787 147
39 229
897 70
363 599
603 359
47 262
457 616
722 997
999 779
811 809
474 878
154 18
618 714
30 423
198 170
86 406
350 56
218 306
517 309
686 360
490 586
147 858
738 717
613 266
638 185
813 255
482 61
242 556
390 886
117 106
634 729
572 824
436 463
411 970
717 698
810 516
156 474
591 862
975 582
269 759
696 784
50 839
224 661
434 548
90 673
823 421
139 8
828 830
587 129
698 638
569 919
284 393
987 272
488 698
942 570
911 429
898 48
343 439
395 442
287 770
764 794
500 760
269 694
35 99
110 645
171 441
89 756
825 991
914 937
894 820
513 817
29 318
942 663
867 70
367 55
476 80
522 471
977 965
300 70
285 553
458 334
344 913
520 55
363 880
647 946
627 38
31 726
80 840
528 466
169 294
989 842
650 155
791 502
856 270
57 353
581 52
174 889
9 139
461 73
825 222
140 910
319 733
752 209
521 701
874 730
310 49
350 271
820 437
347 617
123 649
418 802
858 370
52 287
854 850
906 817
664 871
82 293
484 960
673 163
507 693
400 9
896 65
250 416
195 126
782 375
618 554
760 984
914 961
251 396
959 223
692 169
705 356
796 451
563 58
531 269
421 65
943 473
883 209
192 501
337 673
637 846
33 87
532 698
419 931
283 119
242 562
629 74
805 190
358 96
607 772
398 163
45 660
893 246
951 751
85 303
291 296
651 617
818 216
377 406
358 369
939 499
654 634
78 312
19 862
706 434
951 508
496 767
445 939
861 938
686 822
658 614
197 802
247 632
34 711
566 300
369 788
280 23
10 527
230 563
8 143
736 29
734 73
819 684
25 71
555 520
346 510
130 940
619 625
645 639
322 381
611 298
701 687
671 389
204 66
267 994
393 789
666 298
740 732
186 253
187 852
412 935
304 697
561 260
487 399
727 785
377 964
730 309
202 863
954 339
122 71
580 697
329 6
961 781
587 445
449 724
826 107
475 311
388 601
967 321
902 288
881 317
366 3
946 693
706 128
908 142
351 685
115 164
376 998
381 359
399 299
985 597
89 841
370 209
536 568
908 765
413 175
835 744
990 391
826 220
613 317
853 797
623 221
795 373
670 959
8 38
208 820
242 401
51 726
926 621
935 940
907 669
569 180
206 98
263 566
804 371
948 319
810 482
951 375
927 75
543 854
31 331
911 351
443 624
291 31
842 848
106 744
885 536
917 785
239 265
717 455
403 152
677 520
101 25
216 398
302 734
748 119
167 1000
112 250
954 308
164 411
231 819
48 812
308 313
972 153
193 973
13 819
309 243
776 241
615 724
998 763
39 528
155 706
647 976
971 469
912 729
576 950
752 247
719 771
57 183
312 542
271 782
752 802
264 440
978 153
229 152
158 910
159 438
523 178
619 928
584 940
955 301
804 902
148 195
983 789
67 322
492 523
442 516
286 957
695 332
922 491
563 946
213 144
497 918
116 774
896 513
255 854
848 753
135 219
267 761
744 60
756 879
381 575
186 760
285 20
965 528
68 856
694 252
768 679
956 394
426 56
248 816
895 872
3 914
454 561
761 707
423 956
973 336
619 342
503 829
404 890
977 50
169 290
238 187
53 653
406 558
893 497
767 696
661 65
135 742
659 846
859 333
255 233
835 724
159 91
476 966
417 776
585 345
317 410
912 568
692 242
260 957
514 645
154 908
536 25
79 958
350 189
680 116
724 921
234 30
659 565
611 537
309 27
127 769
210 262
611 307
1000 986
572 167
815 960
658 195
481 524
926 806
108 178
778 30
394 28
617 810
671 207
557 526
711 734
697 747
217 649
546 846
494 219
522 868
417 965
376 539
440 969
472 767
158 912
740 61
878 333
680 857
787 801
568 375
863 396
540 887
14 378
167 201
887 269
750 140
943 990
727 217
63 498
186 285
214 106
786 892
728 273
437 445
283 391
857 839
666 571
87 825
919 958
425 109
908 91
957 567
643 444
772 339
250 193
477 962
993 954
354 500
463 559
656 360
333 267
324 682
906 828
811 696
602 571
875 86
150 836
798 763
152 595
125 297
255 283
943 203
566 822
28 737
291 702
737 867
350 917
569 770
342 945
371 517
320 968
345 543
139 848
928 632
301 588
310 37
434 617
375 836
218 408
483 523
57 916
829 144
749 953
548 882
855 366
485 279
659 698
937 523
978 45
504 551
129 124
921 948
825 120
134 173
686 701
450 977
761 90
394 672
173 460
209 695
678 308
126 784
355 64
827 384
752 107
382 983
981 810
252 776
445 238
181 263
774 600
774 345
279 172
614 250
505 913
235 952
966 473
160 291
985 194
190 486
99 63
744 699
576 591
763 640
633 89
782 20
916 852
488 268
967 483
363 796
173 825
393 796
657 489
766 66
517 591
170 296
858 205
539 307
910 232
353 788
249 609
300 3
47 399
574 864
939 568
260 353
980 672
641 984
619 329
804 659
142 368
732 33
472 736
991 815
27 851
863 400
986 659
357 836
797 531
52 568
932 392
483 981
709 724
327 971
552 819
647 465
979 750
514 722
20 137
590 276
627 105
722 986
828 128
591 468
103 489
235 733
729 806
619 22
663 616
141 982
886 609
511 18
551 686
449 105
184 385
215 921
697 582
677 832
773 785
138 992
796 881
379 440
568 432
197 434
813 174
260 956
462 638
435 725
337 789
127 135
314 282
143 877
87 92
925 328
240 623
200 294
333 70
456 226
67 358
285 673
101 455
945 626
903 754
420 114
917 339
313 251
495 546
38 174
851 610
56 54
424 709
223 311
869 493
603 145
189 594
763 541
954 50
354 453
907 102
968 357
636 860
80 372
488 134
138 230
503 729
841 779
248 153
534 46
790 543
639 602
255 290
500 902
598 572
870 167
938 648
202 676
56 853
324 836
532 892
480 753
945 474
923 667
747 432
534 971
43 481
7 317
907 369
170 516
294 425
843 644
251 625
912 545
896 438
285 559
958 47
710 203
579 34
870 496
284 25
467 938
149 148
513 312
473 218
619 467
731 598
217 530
891 747
736 485
888 742
756 323
939 256
751 780
250 415
634 74
761 962
109 877
199 482
809 153
582 43
90 950
756 919
285 881
265 491
200 319
954 483
867 384
955 445
998 844
688 202
701 450
683 509
754 239
917 774
618 466
778 434
820 632
786 746
532 590
682 759
487 503
759 810
628 897
289 144
242 861
987 730
723 528
753 800
500 726
779 780
470 414
637 527
272 312
54 334
77 42
638 721
443 797
795 940
308 46
326 603
802 343
752 577
866 287
110 313
438 727
153 154
59 913
797 777
259 162
752 515
632 512
462 725
902 800
568 875
492 813
719 497
598 113
770 500
332 638
461 616
428 865
745 978
964 555
391 41
803 399
319 514
958 613
66 651
287 548
764 644
499 284
814 373
841 771
509 790
35 570
704 454
414 314
126 770
944 513
867 387
949 246
133 971
293 451
606 596
643 187
483 336
114 78
486 235
823 983
655 470
918 666
735 627
147 776
814 328
285 718
205 249
890 129
863 508
849 627
171 847
946 808
490 552
909 982
231 39
830 381
210 47
82 544
872 607
582 233
874 870
979 483
423 870
148 152
978 300
50 571
295 255
481 669
826 165
476 749
537 247
661 246
456 9
883 232
545 838
220 134
845 361
747 453
906 463
689 694
105 443
153 2
155 514
527 655
444 852
481 503
793 914
777 57
625 741
505 968
407 469
132 936
17 323
256 947
535 381
383 847
412 787
334 520
665 85
657 950
753 969
692 946
815 268
231 701
930 362
332 211
839 441
297 507
153 298
831 704
252 858
163 639
619 993
96 450
186 649
717 675
508 764
944 380
864 730
539 649
287 343
145 484
50 43
405 349
815 295
267 491
889 532
114 825
640 605
370 655
937 9
593 703
423 788
924 470
498 62
590 472
358 441
402 480
171 328
20 967
723 919
258 909
447 283
914 432
568 394
980 789
953 980
536 868
358 820
469 850
466 521
835 594
298 81
230 626
713 619
208 25
593 247
569 840
486 552
190 908
367 357
237 556
431 865
601 176
763 186
567 235
159 223
445 423
354 170
541 449
975 263
932 965
859 410
252 623
280 490
703 249
741 720
476 733
486 894
650 873
460 321
992 356
963 255
912 76
37 631
223 62
914 484
208 898
294 437
799 926
824 510
643 271
64 954
502 429
672 981
65 729
628 139
604 609
583 265
164 607
406 882
160 932
162 712
350 460
477 894
757 791
8 952
84 757
765 326
999 413
813 814
805 137
363 4
944 805
588 367
795 609
737 162
149 577
949 117
878 111
336 346
695 844
495 13
175 913
311 178
730 576
25 833
482 974
590 791
108 826
338 472
385 421
822 866
855 712
773 291
8 667
148 865
849 655
232 933
265 522
870 29
592 284
848 346
740 277
213 635
74 609
651 589
907 982
764 308
735 822
65 16
892 798
714 679
60 47
773 694
878 600
661 18
857 788
334 231
508 408
360 109
811 434
193 817
693 313
105 607
262 647
753 209
714 459
920 208
393 275
251 920
216 392
665 984
912 625
390 143
991 774
680 5
203 549
140 976
210 720
765 398
496 958
146 127
28 580
462 979
386 62
681 855
420 903
890 987
320 600
354 415
484 480
790 402
378 324
185 435
274 975
97 555
92 705
65 752
183 925
589 484
122 314
205 951
306 794
100 676
505 907
520 595
301 636
250 828
971 945
10 298
434 695
872 399
328 223
647 668
720 229
580 980
647 912
579 794
642 473
901 138
17 550
738 602
775 148
681 189
982 958
750 659
374 702
815 519
453 308
273 16
612 368
251 579
524 269
626 256
669 983
560 612
58 114
131 983
749 273
548 65
771 753
444 404
574 935
626 519
826 238
406 448
430 878
379 140
623 466
850 704
499 525
117 674
860 524
990 277
522 799
748 123
661 470
520 93
542 144
742 342
245 779
837 203
983 272
917 935
238 276
723 160
328 189
906 273
472 572
506 321
62 301
152 536
737 969
942 642
632 626
119 355
917 97
435 396
950 324
192 143
580 497
543 277
550 190
676 953
263 688
7 646
458 883
113 531
783 287
310 927
408 126
869 95
57 641
184 179
234 782
435 805
841 154
52 728
477 940
277 666
310 484
272 712
633 773
516 626
242 890
432 105
433 498
122 894
975 738
840 148
538 474
973 373
771 866
193 80
859 1000
9 982
307 963
348 90
524 536
265 139
276 524
743 801
348 317
13 418
133 959
614 901
654 91
739 364
382 893
720 889
924 530
102 67
381 94
420 587
848 432
693 620
458 953
372 910
778 486
239 527
269 340
204 386
528 937
778 353
658 719
98 570
573 336
274 550
881 105
299 738
692 199
303 426
760 463
294 962
66 722
152 956
436 461
92 988
361 161
219 883
727 159
736 136
373 702
553 538
177 258
62 373
591 587
448 28
27 833
655 280
321 903
489 361
850 299
370 788
621 123
133 409
107 294
555 839
228 209
658 10
318 928
663 554
230 142
483 413
155 515
957 750
265 719
300 753
9 914
462 403
930 4
154 380
401 360
987 331
542 328
646 345
915 214
251 374
467 356
29 356
705 854
987 178
395 683
133 91
747 345
646 481
344 112
36 681
553 669
34 705
620 109
41 324
5 996
941 326
326 100
419 303
461 26
194 785
770 128
581 93
239 253
608 614
669 139
960 212
509 629
651 847
144 206
673 155
867 492
613 362
498 88
425 448
55 171
595 315
499 645
485 805
508 988
457 661
950 986
700 233
73 757
858 498
236 475
271 785
93 174
495 95
668 893
361 85
845 759
699 571
326 218
608 956
789 793
698 639
324 569
223 70
289 155
233 185
668 947
48 135
415 159
956 254
284 134
26 549
35 767
143 215
135 635
526 699
153 394
55 306
252 186
468 334
195 689
960 82
110 499
374 391
609 844
726 356
24 596
679 975
547 757
479 429
925 462
283 533
71 102
810 571
474 545
87 50
262 954
182 63
350 771
665 794
474 563
791 868
370 730
847 538
58 553
436 768
815 74
215 441
526 813
159 48
494 304
683 878
518 19
420 669
486 615
843 605
191 76
57 104
975 542
341 376
371 148
815 632
523 800
24 513
747 245
649 27
909 953
64 711
637 382
474 461
935 635
495 47
688 238
428 590
357 540
93 682
740 7
215 65
250 382
190 984
653 5
490 625
424 483
685 805
398 834
80 890
266 587
743 560
560 928
466 500
388 421
400 497
95 257
707 135
753 985
883 604
935 5
322 767
889 484
743 80
828 951
633 247
363 650
847 664
632 955
248 107
266 524
216 665
220 394
572 447
260 254
717 469
666 635
421 699
127 798
518 632
68 779
72 834
134 155
706 215
449 677
150 968
591 503
549 460
97 247
24 412
244 352
158 492
162 361
134 891
453 620
126 837
434 609
773 963
244 890
103 584
556 53
55 31
219 229
262 679
239 251
417 571
246 890
327 422
436 428
76 803
420 502
658 676
314 683
36 737
920 770
887 423
935 657
239 875
816 428
19 203
7 961
478 553
60 125
639 746
31 362
583 609
67 863
528 215
885 994
951 917
823 386
951 336
532 245
435 124
955 750
149 871
790 770
678 6
379 459
854 856
288 371
468 301
596 74
871 192
697 486
959 283
472 652
679 800
454 926
656 579
899 553
518 915
297 892
876 882
638 381
170 986
880 926
221 192
468 35
583 972
442 474
525 639
919 825
830 522
995 743
198 360
247 352
450 649
121 786
922 762
595 509
701 951
747 292
249 584
522 951
632 462
52 450
269 1
276 131
712 282
178 339
154 969
435 762
207 405
787 441
820 329
975 749
305 492
55 797
589 530
325 307
850 533
513 279
921 60
356 923
617 462
422 690
832 508
868 162
44 334
780 363
441 80
857 910
189 431
342 999
175 773
552 479
964 889
677 649
722 16
152 30
173 976
989 83
167 132
500 101
526 584
434 217
618 141
366 849
264 47
832 898
559 44
617 732
811 507
767 464
774 795
157 97
23 981
16 912
750 43
759 578
130 467
830 161
285 135
951 32
682 949
111 659
476 863
14 80
368 440
609 240
224 126
960 832
261 864
127 981
215 804
523 984
39 639
889 978
337 966
342 116
449 172
47 378
427 216
418 136
748 372
86 831
571 536
638 874
610 224
179 35
860 271
852 410
748 667
373 55
423 167
474 702
757 112
158 396
2 203
217 643
342 282
75 974
852 837
381 782
882 748
460 283
750 1000
828 846
823 926
591 227
856 82
251 171
473 389
62 753
968 923
867 611
181 823
777 870
897 815
824 20
107 571
79 689
952 955
31 418
306 77
664 345
794 285
755 378
651 236
56 380
57 251
554 47
363 571
213 768
321 6
394 446
698 798
120 751
107 71
35 341
565 26
452 12
9 980
112 190
644 923
107 527
817 488
528 281
256 776
610 800
524 760
462 454
134 402
349 97
770 975
967 274
615 553
361 969
460 413
59 868
585 202
863 43
999 745
852 230
643 208
467 101
846 211
615 821
216 414
782 84
901 703
868 686
73 753
734 180
819 696
131 459
346 601
201 764
928 366
109 483
982 338
80 464
315 35
87 758
361 114
368 596
776 421
336 722
734 277
134 880
462 190
510 181
105 661
114 631
240 525
794 870
389 322
238 831
911 322
454 963
478 102
521 494
754 836
894 751
379 18
351 702
698 322
156 396
199 321
306 329
730 817
905 914
689 793
426 54
253 420
216 203
98 897
987 782
914 380
83 807
101 603
81 893
599 144
958 591
791 206
729 522
50 129
637 524
246 771
330 151
713 875
635 365
810 518
210 608
262 296
389 280
860 584
252 307
490 656
300 439
608 975
191 241
501 146
576 437
263 440
454 710
550 744
476 580
291 342
178 535
876 800
893 367
742 623
982 299
405 36
143 201
207 460
958 616
515 760
456 14
751 155
733 705
5 210
285 328
914 240
612 821
617 257
688 685
107 817
929 942
326 473
417 963
657 381
160 866
576 653
262 743
671 950
32 526
169 562
826 515
926 845
96 255
153 728
756 371
15 901
217 811
605 630
865 348
375 516
323 322
505 219
804 631
222 998
764 50
338 706
584 67
549 846
204 906
186 815
339 693
945 833
954 4
414 192
19 394
403 650
105 162
333 178
225 500
338 987
133 111
688 216
403 796
800 672
638 186
616 100
687 630
750 920
278 554
496 872
466 770
944 502
266 409
614 584
153 584
773 713
776 143
239 377
90 470
834 614
193 574
363 787
157 679
832 415
343 163
622 648
816 199
762 698
838 370
17 795
365 191
299 693
756 218
856 517
200 336
705 650
918 171
377 902
723 133
105 18
550 79
5 517
934 615
311 103
516 99
540 400
26 900
597 508
978 729
39 68
877 795
115 935
672 669
357 436
28 187
932 780
209 691
349 837
427 382
700 150
585 369
506 93
623 976
52 44
885 695
121 588
988 5
622 496
978 495
976 857
458 811
207 274
391 183
291 220
405 56
222 320
832 347
437 482
246 468
59 560
836 703
695 128
369 715
61 194
533 257
649 263
987 363
102 678
13 456
949 317
955 62
679 509
662 794
416 958
745 156
132 392
802 417
841 388
148 732
323 426
510 625
159 764
695 667
250 227
753 586
411 729
64 110
103 154
510 967
957 767
472 742
442 984
699 925
757 145
560 209
972 864
902 946
295 808
998 435
960 777
415 941
818 891
342 787
663 818
971 850
551 441
386 504
771 189
241 931
720 421
854 338
652 556
573 788
550 571
953 842
948 853
483 596
610 860
50 893
78 556
877 91
181 831
178 683
357 735
663 59
238 986
299 245
631 220
993 454
395 843
889 415
430 369
56 893
724 37
686 950
798 689
155 320
700 581
301 505
600 269
825 836
341 843
47 270
481 507
879 666
876 769
667 649
505 641
934 899
822 446
194 827
980 732
234 121
245 70
871 939
218 139
529 221
521 936
627 847
579 854
759 55
490 574
131 491
862 595
74 47
27 693
513 164
711 461
423 940
840 493
650 169
660 46
184 735
373 480
655 953
838 417
824 127
48 350
955 787
187 710
255 73
533 120
336 888
760 962
506 511
760 781
285 444
386 468
366 862
85 185
574 647
656 819
141 377
186 883
542 920
85 237
648 575
631 956
106 21
151 200
954 254
635 694
145 979
111 567
620 171
1000 2
151 845
878 941
544 418
856 138
622 418
286 468
839 480
628 124
295 357
24 508
195 96
219 404
222 138
431 249
212 125
876 890
134 516
23 602
590 151
899 138
900 486
929 618
798 145
512 396
874 505
149 760
423 233
408 819
131 418
548 186
283 267
95 640
559 236
575 207
702 118
941 609
981 177
426 620
473 528
951 644
74 674
40 110
420 165
189 609
465 819
860 662
868 701
140 46
451 51
546 637
365 1000
127 408
934 256
40 252
82 757
426 558
775 366
2 287
812 65
171 601
401 377
356 388
446 947
372 657
79 835
443 714
594 171
622 400
874 15
899 210
514 659
725 722
175 890
559 100
12 398
948 266
987 380
435 526
156 665
448 515
215 156
685 740
107 367
956 480
922 744
396 615
363 642
971 657
290 249
514 961
228 950
676 17
961 319
878 494
568 228
98 637
716 16
971 765
234 19
444 64
482 104
697 645
361 395
382 647
171 924
520 778
563 448
676 536
171 697
339 986
101 805
983 878
362 929
633 945
478 292
121 340
34 553
140 986
879 457
749 718
834 400
969 252
495 41
174 452
988 955
909 923
80 8
574 381
836 136
742 766
404 22
634 503
299 562
680 10
534 975
924 179
178 387
422 10
252 875
238 284
305 833
95 623
17 69
636 366
679 920
677 9
496 451
724 660
657 43
314 105
738 322
237 19
542 870
906 40
162 921
895 8
243 150
165 191
702 302
565 685
364 606
512 574
222 774
503 852
499 542
914 674
753 87
651 250
733 661
83 482
883 230
734 51
225 473
178 442
499 812
252 914
253 707
306 760
916 486
478 561
736 894
826 366
362 253
489 373
355 21
949 321
33 874
751 776
416 182
74 13
30 440
221 124
664 825
109 533
137 437
18 286
683 755
930 57
840 839
908 708
611 575
163 48
515 254
273 265
950 159
382 18
300 103
277 21
224 956
105 16
604 85
569 515
579 76
454 869
253 974
169 891
90 841
858 955
399 664
834 536
923 906
234 522
748 89
238 517
817 372
741 755
779 668
828 505
182 186
852 170
864 934
335 430
887 624
309 50
358 878
146 422
271 23
953 368
718 272
266 895
610 775
881 999
638 397
168 641
954 328
201 867
610 868
549 114
25 275
433 811
352 355
987 397
551 989
593 335
704 767
262 603
930 110
712 983
163 301
744 349
795 486
386 337
133 249
887 252
450 566
244 797
999 987
638 852
97 865
353 414
204 61
935 415
843 596
141 372
905 690
579 133
152 875
920 996
211 858
466 742
233 419
410 720
495 404
180 230
881 303
228 868
546 178
345 763
913 299
390 399
342 68
52 269
455 727
7 815
307 958
556 998
114 730
465 273
71 924
158 127
9 498
336 691
838 206
735 667
370 468
924 429
828 848
636 841
208 538
631 518
305 747
208 777
542 959
157 227
937 524
422 531
224 658
513 707
686 199
846 606
885 9
473 378
230 309
881 437
564 788
472 417
791 243
667 92
340 982
171 935
972 841
59 658
179 266
562 586
697 606
427 617
189 732
86 602
523 54
919 112
679 978
23 919
333 653
401 286
829 470
897 119
749 633
310 512
805 557
683 891
527 983
634 815
901 290
939 813
905 636
403 878
640 475
15 717
244 445
689 891
187 815
549 811
686 563
428 573
963 981
930 618
553 770
260 490
927 573
421 361
944 386
247 488
264 607
213 231
752 486
121 773
364 341
875 35
62 434
116 583
508 242
586 849
511 117
159 23
364 438
336 459
307 724
479 876
218 192
660 652
927 282
69 302
652 136
868 628
183 513
433 602
481 883
140 514
111 202
139 158
693 173
807 453
356 154
3 393
123 397
59 738
925 356
489 921
31 941
436 982
639 898
670 230
805 465
919 722
116 928
164 689
122 427
745 905
844 637
837 344
621 140
472 639
124 218
844 162
981 355
131 621
186 988
442 441
972 27
4 819
281 968
889 519
110 428
296 339
61 360
284 789
852 79
280 574
240 938
357 916
265 339
601 128
197 52
6 229
167 631
866 184
614 123
813 830
260 378
824 138
496 704
700 931
421 665
292 97
487 865
336 411
764 379
808 779
468 424
578 530
657 703
702 485
289 351
278 301
750 870
872 536
977 400
372 507
654 792
304 183
791 742
437 804
115 313
102 952
652 210
810 780
414 215
698 803
247 349
325 497
446 807
728 238
347 356
941 528
494 222
555 956
727 835
531 154
415 554
877 398
40 726
230 398
333 58
723 906
741 50
89 430
924 436
280 165
895 742
21 159
197 815
64 684
531 771
220 69
534 226
456 86
313 317
642 475
945 48
330 447
400 41
306 623
71 644
535 634
336 629
533 955
353 858
520 94
646 101
149 627
661 328
457 512
779 498
261 866
87 325
611 23
528 235
309 758
620 735
363 82
615 371
410 152
983 378
427 425
480 523
286 539
505 153
773 443
669 167
231 431
612 336
645 626
556 397
734 961
621 71
453 908
665 332
31 296
813 527
239 505
492 750
865 653
643 998
644 88
206 202
207 69
572 88
986 56
228 87
382 547
117 881
207 719
440 141
507 436
362 862
693 427
990 900
617 270
795 777
610 169
684 545
752 924
492 898
503 638
495 431
826 177
939 512
122 614
299 899
385 591
647 24
799 862
327 661
279 158
209 145
130 575
418 125
524 48
539 115
818 921
552 567
437 9
453 573
773 972
275 329
590 516
217 194
621 220
530 223
846 62
389 715
40 166
291 349
709 921
556 694
504 539
371 420
819 107
73 300
727 95
436 741
34 951
453 225
832 361
867 532
373 487
623 72
776 793
491 41
703 478
434 659
759 30
153 415
299 384
233 952
747 988
571 396
121 567
483 50
354 687
818 533
405 667
123 741
187 536
601 149
392 171
218 36
948 976
425 222
879 122
126 299
583 686
222 11
149 484
775 779
683 750
673 655
15 885
679 133
211 311
468 161
689 409
369 946
788 254
499 625
238 134
941 977
19 209
634 442
813 52
129 450
140 885
846 615
370 82
747 491
908 934
64 377
439 585
204 742
644 395
796 650
628 232
793 48
409 430
950 436
686 241
754 995
667 461
964 509
210 126
819 625
551 442
368 598
200 821
307 342
155 377
636 667
700 617
306 806
363 655
26 860
734 444
13 189
624 531
215 987
349 121
425 49
475 755
703 526
86 914
952 663
886 867
810 960
742 714
7 439
791 688
765 836
991 403
457 325
662 42
877 833
287 934
868 689
460 704
600 615
396 933
586 977
13 171
176 442
628 252
491 817
492 398
738 935
932 685
259 638
231 758
220 678
387 280
304 592
107 787
66 523
958 742
384 252
766 909
952 125
441 755
855 230
271 733
695 463
473 749
707 846
565 914
916 359
931 418
363 981
66 486
693 400
396 844
641 848
804 646
533 540
314 187
387 255
149 213
114 722
750 660
395 827
961 204
100 477
768 706
702 975
741 314
413 212
805 862
597 300
879 33
708 893
898 376
171 470
427 955
347 775
840 289
473 446
52 872
24 61
944 488
567 178
510 790
252 351
851 814
733 57
450 223
51 255
110 262
171 194
648 526
297 823
655 913
286 239
927 28
240 243
269 281
429 23
359 419
481 367
153 941
343 401
761 718
317 698
204 238
23 327
413 571
857 596
241 829
196 423
733 641
690 272
711 444
52 863
380 415
442 122
470 388
813 847
879 357
96 731
485 837
671 770
692 372
609 756
653 450
515 627
881 579
61 763
937 537
123 301
667 647
795 671
559 646
252 903
105 725
33 1
402 325
376 920
141 3
888 391
935 94
684 162
878 395
284 902
671 607
677 831
723 530
928 476
257 630
129 128
645 310
782 10
710 573
929 240
990 309
110 271
942 893
556 957
715 12
251 650
135 132
330 35
78 282
921 850
674 543
442 282
828 469
751 178
161 113
48 695
355 146
360 712
682 698
445 731
936 967
318 475
885 136
1 28
462 574
185 860
214 10
239 178
447 705
658 225
949 638
810 500
787 443
373 521
377 29
21 824
606 647
453 542
297 835
925 552
790 46
894 442
69 334
45 230
40 862
36 356
869 434
119 952
908 305
88 639
37 570
563 575
734 859
400 136
510 190
138 758
930 185
156 414
368 345
650 115
265 154
148 740
478 176
694 737
283 293
912 307
254 898
452 485
502 318
759 467
672 584
117 80
846 339
969 332
494 903
408 972
349 670
545 139
390 483
324 189
311 330
56 658
82 612
302 16
678 348
28 666
245 822
234 819
511 859
217 520
956 730
691 110
861 241
651 670
532 54
110 212
760 697
53 816
889 107
633 572
32 42
543 682
49 779
579 789
306 172
694 980
170 684
342 214
412 366
699 554
296 487
714 576
971 905
284 425
757 501
354 756
693 734
256 21
334 13
836 116
971 237
369 776
879 405
588 849
215 145
687 28
688 751
196 694
237 754
359 308
641 169
136 256
357 218
469 410
23 920
778 54
951 719
617 44
396 610
561 583
338 444
484 63
987 988
557 137
210 291
208 386
702 247
300 377
759 627
733 685
445 364
660 644
976 572
828 628
117 802
359 893
992 999
616 544
507 880
163 809
871 766
381 355
735 975
371 213
650 679
95 381
398 62
614 100
741 978
133 807
765 837
242 372
312 913
139 687
177 432
701 114
524 287
324 312
895 609
344 781
141 100
115 143
812 50
990 108
194 998
145 967
402 817
848 143
119 424
560 736
228 69
850 482
844 33
563 418
281 740
159 237
322 947
182 104
755 841
241 339
871 105
623 899
709 261
8 408
367 277
513 532
401 784
371 376
180 137
39 155
898 848
152 486
40 714
174 607
74 605
917 5
540 994
76 727
857 270
53 992
863 999
642 140
239 978
827 467
40 539
913 234
956 748
477 470
580 335
292 299
62 59
681 741
136 219
332 862
37 958
583 867
132 882
216 225
943 986
353 19
594 148
821 144
163 219
562 398
878 994
706 398
296 530
977 96
154 587
961 313
450 846
413 424
600 367
952 260
280 749
612 493
450 625
915 461
937 817
854 100
2 299
123 627
977 710
923 755
500 506
1 36
282 269
6 374
322 972
276 452
375 428
619 186
292 975
396 730
649 299
388 686
659 72
330 76
682 65
758 342
533 236
391 149
835 982
11 277
44 625
911 21
111 908
387 640
773 838
598 763
463 443
593 33
133 157
274 303
340 738
770 539
411 254
491 874
545 277
980 64
458 612
496 578
700 460
171 811
430 10
774 558
794 810
391 246
965 906
615 911
445 545
386 506
62 880
639 400
335 921
826 370
790 502
260 802
721 86
435 428
460 519
692 867
935 413
690 261
537 916
760 525
389 971
757 768
392 978
325 136
741 199
276 411
584 461
367 876
638 413
855 701
811 635
493 117
433 647
823 55
520 143
358 183
818 926
994 901
167 464
348 682
255 685
660 887
92 537
375 857
491 900
216 103
1 828
240 591
318 65
966 101
938 53
500 121
765 427
250 225
710 444
921 923
521 192
26 983
726 116
253 624
86 378
149 557
734 450
740 511
40 322
776 513
975 442
189 208
508 663
321 455
952 577
992 389
222 938
975 239
940 756
314 890
383 400
198 296
517 389
130 616
209 967
659 389
420 494
248 943
984 385
356 995
579 506
350 90
476 429
261 584
350 725
921 929
617 162
753 89
234 287
778 495
91 574
554 632
429 903
55 495
401 191
462 193
789 15
974 149
721 591
438 860
982 550
193 118
883 830
598 120
845 770
815 704
70 972
988 336
818 354
879 547
966 8
534 767
412 818
201 579
5 807
223 684
635 418
754 592
701 853
770 542
976 396
52 498
476 134
759 639
325 150
897 762
454 635
720 703
188 635
213 69
365 24
832 573
153 313
163 2
991 822
859 505
762 958
203 231
304 209
693 11
910 880
31 655
753 63
98 717
768 472
124 450
678 244
481 782
198 852
491 197
35 998
78 245
530 88
263 735
328 582
577 304
273 455
663 273
828 698
633 684
278 976
944 619
297 46
896 951
172 904
511 147
30 715
724 25
744 709
382 758
280 33
653 37
659 467
158 225
401 853
169 68
922 478
777 833
277 778
241 225
391 884
134 293
114 541
768 87
252 740
729 937
850 310
630 479
754 522
552 882
95 412
85 471
44 798
467 474
578 846
188 562
581 691
102 982
935 99
151 986
979 547
808 687
879 721
491 514
131 901
307 456
83 888
480 110
433 510
402 883
31 896
590 758
56 573
122 617
212 991
675 60
368 965
912 581
408 231
656 592
610 841
451 848
226 669
721 760
155 976
171 884
255 453
37 383
423 999
877 185
287 154
453 341
691 243
328 541
99 339
897 51
703 524
306 969
957 864
555 856
628 398
306 42
857 115
250 590
938 378
310 526
401 594
21 801
618 95
748 16
80 579
759 330
756 689
308 510
546 558
652 371
929 669
427 709
824 351
791 867
96 575
812 472
179 607
959 475
624 124
109 330
345 717
21 376
57 469
107 122
797 693
705 2
857 566
713 485
684 175
217 970
37 797
737 588
79 683
580 911
276 14
776 315
625 66
828 571
668 765
650 201
387 155
233 630
922 259
163 12
931 453
33 996
402 889
985 601
547 594
220 273
208 794
227 599
432 191
736 523
778 342
694 664
351 898
562 625
548 869
500 667
605 232
967 774
206 175
663 383
846 509
311 819
26 640
58 586
179 917
23 176
634 160
543 873
715 596
914 376
972 621
863 109
286 95
954 784
569 454
760 757
226 143
10 466
856 651
174 785
884 492
177 101
809 121
630 309
908 949
74 480
668 834
42 712
253 606
730 574
762 326
938 865
493 863
883 863
818 567
890 878
308 242
47 404
361 647
598 686
604 848
132 398
612 699
835 438
348 757
564 295
943 631
989 678
595 287
178 230
274 597
435 357
172 825
469 500
341 8
884 179
797 438
784 136
305 585
683 328
949 24
930 508
879 92
193 247
469 544
769 865
748 845
744 876
613 444
129 302
644 551
897 528
69 622
991 897
357 774
998 215
776 372
136 717
678 251
777 151
29 565
731 914
253 422
127 552
103 948
502 250
582 281
125 898
475 54
684 844
49 662
379 47
739 218
17 291
952 496
72 178
174 638
151 945
748 764
437 275
859 301
310 237
572 830
785 696
399 933
423 765
629 564
200 893
403 778
151 191
56 290
25 79
252 333
885 923
142 441
809 285
540 303
16 418
869 504
16 925
935 46
474 236
356 967
642 116
770 496
337 265
3 589
532 125
568 439
450 861
185 410
169 636
650 732
13 715
617 271
16 37
416 359
95 199
576 970
143 249
528 521
980 440
715 696
380 378
762 960
682 287
372 324
708 978
19 246
545 767
169 762
895 348
918 686
46 946
395 317
443 125
251 259
520 467
425 77
462 662
29 112
361 582
421 746
914 842
742 501
463 747
533 287
382 316
80 995
951 310
538 770
284 411
160 913
847 831
395 884
344 474
257 580
770 703
858 316
456 529
779 436
832 329
322 349
706 743
216 802
622 682
283 173
822 527
868 139
330 963
278 470
27 934
390 227
873 455
966 166
507 969
865 116
98 110
79 676
496 420
81 623
833 466
892 245
108 788
70 360
301 627
140 788
653 163
383 116
632 72
579 190
331 806
324 389
520 289
667 316
586 375
17 839
498 880
578 448
932 482
720 15
481 900
732 349
87 12
130 215
67 289
874 215
418 164
715 361
508 338
937 562
226 827
916 164
853 292
933 681
311 254
158 960
314 48
682 678
856 154
799 471
960 307
918 555
601 516
885 363
264 40
517 191
127 586
930 404
602 692
772 421
841 668
291 591
37 649
749 160
590 842
131 688
183 252
852 972
900 101
832 583
665 574
552 86
549 73
898 390
823 336
334 172
184 798
860 105
702 754
769 223
320 638
199 223
432 333
108 637
535 719
507 88
230 118
688 403
980 84
19 713
314 378
907 263
443 57
334 163
126 514
122 688
936 200
87 900
380 954
576 741
548 256
934 42
873 871
265 928
426 302
779 404
336 485
846 284
484 687
497 26
349 532
768 318
456 668
663 198
435 283
357 777
230 527
173 116
777 528
101 562
925 416
518 101
326 407
211 360
117 749
738 676
524 776
883 516
691 389
39 132
48 273
44 871
897 576
187 108
983 149
384 853
331 885
836 792
510 907
244 11
619 961
681 814
212 947
119 437
481 789
607 163
168 612
882 973
374 950
57 18
78 134
876 268
836 468
83 618
876 339
647 533
128 46
736 500
209 886
312 389
679 687
511 408
506 341
382 283
817 938
609 111
617 350
968 421
221 626
263 980
238 320
170 214
994 272
726 790
892 425
904 357
26 737
481 395
816 399
376 589
872 646
686 934
27 460
410 657
576 775
790 536
75 996
535 658
405 945
61 787
452 481
464 54
21 673
264 898
414 185
623 285
485 10
428 714
886 492
680 994
473 1
134 680
886 6
957 347
232 101
586 613
519 15
750 678
268 915
830 355
488 821
294 563
108 785
113 770
913 594
970 325
973 310
861 267
786 836
442 767
933 195
36 773
508 133
678 153
643 59
244 681
722 632
324 325
52 720
553 950
742 148
777 970
813 98
686 281
58 745
416 467
877 669
822 696
599 217
111 808
42 628
608 753
249 872
268 262
377 908
127 86
311 680
379 628
862 992
441 351
160 778
357 859
437 339
370 1000
990 968
989 594
194 989
414 182
925 497
698 523
368 508
494 958
319 400
177 742
642 312
296 930
69 933
23 540
634 243
495 160
834 540
453 347
541 236
648 604
228 297
94 995
433 764
919 991
191 99
464 784
497 392
702 742
830 292
72 288
543 416
511 754
355 699
678 914
995 401
112 192
49 722
663 902
47 853
89 24
559 312
203 91
851 978
782 183
127 945
807 874
148 273
237 813
886 796
77 802
749 854
439 791
877 121
589 694
600 677
27 162
973 242
14 672
774 667
989 972
433 666
268 626
320 734
13 341
491 446
1000 214
903 36
552 993
115 186
310 398
998 546
544 794
779 900
107 25
360 138
805 732
171 712
780 626
425 265
931 674
610 427
419 57
320 475
236 257
702 905
736 757
935 491
972 226
965 796
442 47
739 743
277 313
564 530
961 719
337 268
297 878
612 173
836 996
453 686
641 559
671 375
302 141
508 162
105 240
938 972
436 827
425 552
179 525
740 134
858 548
219 930
276 194
206 12
541 560
355 980
279 652
76 796
10 174
815 664
997 690
312 561
824 287
669 829
810 114
870 22
923 604
920 27
923 564
577 146
162 107
597 604
194 294
561 585
223 518
202 637
206 192
791 669
230 18
830 136
444 493
317 341
209 768
218 183
218 758
128 172
347 786
396 609
316 788
212 979
981 890
963 859
444 772
427 499
309 432
644 74
171 988
310 890
950 864
748 765
211 530
701 434
265 190
207 279
820 923
203 821
123 71
984 495
860 897
25 985
997 592
664 729
662 26
688 572
445 316
918 723
792 47
444 587
22 113
960 587
284 641
138 872
523 879
521 713
756 66
52 727
200 521
295 572
284 27
700 737
679 759
112 643
514 376
946 530
880 922
123 737
574 524
539 723
834 825
915 445
915 398
238 529
247 871
536 133
619 971
405 338
953 54
433 245
232 714
271 154
394 762
91 142
753 780
792 167
936 484
577 129
150 294
773 342
550 333
922 525
102 254
726 637
776 321
223 256
446 350
882 395
951 280
225 282
894 606
908 800
129 844
366 243
259 62
965 814
839 1000
41 535
669 419
670 678
982 915
161 918
61 705
566 881
76 172
20 547
236 866
698 31
613 307
595 841
8 81
367 41
922 369
875 962
975 226
624 377
324 254
653 986
10 625
84 146
388 443
102 434
538 91
37 173
285 284
943 890
728 628
41 379
446 140
289 119
236 731
56 655
310 120
505 820
337 859
944 925
505 435
447 688
901 50
253 800
102 877
647 540
545 196
157 455
606 735
437 932
338 340
907 755
768 789
728 557
983 772
457 683
85 257
700 474
819 27
966 210
130 79
958 771
1 149
154 147
44 502
331 222
802 554
504 466
686 540
608 113
87 773
170 102
69 241
857 643
478 937
87 218
296 631
516 674
627 284
251 308
18 75
324 82
964 939
658 463
648 742
739 488
942 212
837 262
589 945
196 281
875 783
2 803
446 88
703 321
952 157
283 171
258 805
911 985
112 46
279 873
903 51
200 164
498 421
899 153
126 60
68 106
275 382
155 434
760 587
441 807
777 575
420 896
723 831
116 160
216 15
799 858
190 593
724 571
739 931
232 857
699 671
219 706
615 877
417 698
871 925
867 781
852 603
531 794
897 703
985 441
438 514
16 305
472 31
91 502
626 865
185 601
68 600
823 780
84 962
551 405
240 51
847 938
810 939
761 686
364 492
365 406
149 362
430 547
784 937
208 846
96 967
982 973
186 299
689 919
540 478
699 274
744 280
623 900
677 500
319 759
291 306
765 225
493 434
2 592
830 768
47 76
536 66
648 434
897 114
628 301
69 504
348 346
816 980
738 624
963 352
95 669
15 899
733 736
179 163
72 565
31 142
114 831
526 356
259 886
843 808
137 876
198 956
66 693
618 174
990 825
290 880
112 211
197 358
950 396
98 323
750 240
803 428
594 761
981 312
966 637
393 334
699 573
360 610
123 966
437 910
991 258
309 62
835 882
768 503
359 362
466 686
314 833
401 248
645 979
465 710
21 336
531 116
693 531
982 709
895 952
602 499
277 635
732 163
906 619
941 11
412 505
613 345
262 241
306 52
140 396
129 418
512 122
873 530
628 797
668 481
292 750
35 656
931 328
113 376
963 840
500 930
947 43
984 10
538 102
795 82
859 906
401 563
601 956
316 663
622 280
695 698
221 75
406 301
740 269
831 311
299 394
229 731
298 441
873 572
173 674
489 886
813 282
762 894
434 793
526 212
881 776
272 447
598 240
55 182
950 896
248 371
787 798
724 55
251 590
869 299
747 67
169 469
415 39
758 688
632 33
560 661
990 467
859 571
376 189
167 185
478 467
996 458
401 916
32 522
796 816
816 677
40 596
543 463
191 31
439 858
63 208
305 248
5 895
268 730
494 111
113 843
321 172
588 378
695 949
64 125
87 795
312 980
897 787
446 613
357 834
489 363
49 977
175 719
715 454
197 390
923 991
279 436
270 912
906 926
435 742
405 295
468 33
925 638
701 794
336 61
484 627
600 181
436 966
165 489
892 201
889 240
877 440
451 106
396 485
532 741
37 305
994 562
342 732
82 572
632 188
956 752
90 187
393 980
762 63
847 894
615 362
359 674
445 507
715 564
446 801
386 581
429 381
53 928
674 884
456 319
475 784
638 307
836 135
921 622
501 291
262 822
201 258
353 940
948 327
719 100
233 758
870 16
360 475
310 46
818 444
740 80
587 551
746 265
366 589
368 11
880 284
614 280
321 110
954 983
172 871
311 222
250 47
378 46
986 484
703 737
858 866
64 292
830 264
634 454
915 257
595 326
340 699
590 887
827 446
241 751
184 470
707 498
530 806
253 374
360 207
163 891
961 279
33 523
342 242
450 957
847 360
932 748
212 238
296 777
185 296
726 631
627 191
864 347
398 191
284 361
781 354
377 323
545 469
928 24
123 588
520 734
352 913
431 361
240 115
204 542
341 259
981 4
797 19
401 84
637 384
374 579
721 710
87 292
672 225
663 241
640 72
264 958
401 705
598 435
196 462
923 139
28 675
161 709
779 741
548 136
787 823
786 443
728 156
137 558
941 835
248 805
550 102
78 749
479 336
55 288
1000 900
613 208
611 736
252 196
147 18
858 29
811 725
108 661
996 25
217 179
179 209
812 505
124 46
641 104
627 709
972 483
793 193
614 434
382 674
474 978
34 396
679 540
60 41
629 553
793 89
500 485
122 733
539 385
826 727
86 250
172 323
13 419
757 785
238 298
777 317
837 917
792 895
74 190
202 854
628 58
108 176
38 452
973 820
231 265
707 696
694 494
858 359
183 773
520 771
195 932
524 364
391 849
979 529
126 549
596 252
952 559
864 687
494 486
521 234
156 873
766 942
42 726
688 792
835 217
234 613
964 693
105 336
357 441
847 56
959 927
681 908
4 300
311 398
299 454
715 219
630 701
659 263
547 129
95 968
961 344
478 325
629 945
628 916
128 149
550 977
343 848
62 526
917 387
294 761
565 600
324 470
915 449
723 257
95 196
558 441
370 978
709 941
868 288
456 685
166 26
702 430
520 234
966 929
751 493
267 68
267 108
77 646
138 353
486 373
494 43
217 95
430 586
579 632
923 557
533 403
637 687
834 584
524 14
958 699
946 888
888 575
49 457
996 709
133 236
121 799
633 149
69 120
372 865
72 437
945 258
930 801
35 605
570 412
238 418
65 554
520 346
558 496
168 468
803 39
614 187
9 863
861 171
646 840
438 784
874 417
26 595
48 882
781 565
63 770
54 552
831 351
846 477
313 893
324 911
71 762
834 701
476 838
174 566
545 968
942 355
432 185
315 494
481 1
774 511
107 646
942 829
431 878
640 445
595 667
321 615
778 774
749 182
495 568
242 181
32 501
91 256
271 633
421 207
409 589
823 194
735 432
800 393
504 75
215 114
209 346
367 63
574 917
781 470
533 311
433 182
461 297
16 490
527 257
17 741
709 762
971 735
259 612
338 756
461 46
661 329
992 246
584 244
766 682
548 531
832 933
991 605
603 115
123 281
398 77
604 88
206 917
298 181
220 577
486 598
610 335
992 147
934 409
981 411
850 756
613 436
360 442
493 864
271 727
36 152
880 583
368 861
817 662
942 549
245 116
147 792
304 938
127 289
516 162
55 88
744 946
993 909
637 958
531 165
514 914
885 75
354 968
123 427
986 949
654 931
372 462
592 239
234 829
479 553
723 136
62 520
906 130
803 794
986 55
971 587
782 734
708 66
670 392
593 390
761 444
347 757
325 830
289 608
391 74
585 176
207 419
21 353
176 674
615 571
345 825
134 307
640 240
473 606
169 391
551 114
669 689
62 817
963 908
846 278
756 695
837 492
875 607
438 671
968 701
687 65
790 132
272 995
391 148
998 616
283 517
850 453
246 911
121 15
720 300
458 866
847 435
720 308
990 568
2 975
422 333
622 288
637 908
171 156
104 894
169 528
42 85
278 682
744 623
435 633
426 972
583 876
823 955
679 653
893 649
971 238
516 818
349 834
113 382
479 27
903 266
678 146
430 102
116 520
446 462
131 779
517 364
14 526
842 436
369 173
500 588
301 181
546 25
880 945
834 137
864 32
308 81
532 622
335 187
374 65
441 800
203 324
641 217
315 502
83 140
179 199
3 811
895 860
500 623
159 893
681 641
208 558
715 452
684 205
191 232
528 17
266 325
932 658
434 636
807 719
309 460
706 928
327 469
462 486
979 867
817 176
414 8
654 914
964 859
421 844
520 453
607 166
918 719
657 815
261 18
927 185
590 544
238 316
369 310
203 511
147 29
311 26
323 699
453 915
156 496
309 373
898 302
399 945
539 236
487 569
11 64
582 781
231 144
555 925
654 986
297 654
84 800
478 682
647 341
115 711
153 751
504 847
191 492
844 802
98 442
774 186
173 886
156 567
65 175
237 831
503 294
414 958
337 329
28 851
385 167
327 302
470 560
170 353
144 514
791 352
156 405
358 180
522 622
127 56
985 104
175 500
904 412
298 660
278 934
97 77
711 682
567 18
738 790
846 75
931 266
461 628
434 571
784 165
837 842
656 996
578 515
149 471
106 898
256 803
295 371
575 643
47 718
601 86
770 932
86 150
708 712
723 577
469 3
741 293
99 4
837 135
616 341
213 651
994 658
267 142
821 393
721 577
778 227
290 612
42 620
851 249
436 611
930 275
261 328
563 434
261 12
402 524
980 618
982 829
89 848
240 726
301 84
578 222
991 190
621 937
935 473
758 854
272 111
472 897
86 473
760 582
158 963
922 151
72 915
820 891
758 640
198 963
524 551
624 72
726 504
727 796
772 659
411 417
550 456
165 653
474 885
758 39
492 991
693 862
733 257
972 517
826 30
113 342
119 262
243 385
202 372
980 721
218 706
658 862
945 197
201 436
703 692
372 901
617 699
703 294
160 224
466 555
682 954
598 708
863 450
829 932
638 471
543 236
304 57
858 966
840 702
803 506
95 88
526 851
504 895
683 372
82 610
891 610
359 509
779 597
997 128
555 195
974 828
552 210
185 357
595 754
199 849
783 116
246 938
364 387
619 117
677 906
732 860
318 599
319 792
383 675
948 359
617 184
578 341
385 321
266 763
122 527
17 37
296 470
460 132
384 595
125 317
924 233
5 19
751 709
991 440
430 228
490 986
547 47
632 107
493 787
108 486
989 912
315 228
938 650
276 687
717 704
970 516
277 802
605 854
547 314
399 891
99 906
889 870
642 178
769 440
189 233
145 86
461 891
929 695
342 351
898 636
525 448
841 964
827 955
253 713
159 311
365 437
479 256
288 542
697 502
858 137
252 883
387 994
191 834
105 808
131 224
754 261
638 813
479 681
619 570
313 682
830 194
661 425
377 297
166 997
953 627
70 877
399 667
690 82
331 648
192 614
698 612
996 258
954 738
299 848
201 720
184 270
193 208
352 898
789 164
768 354
153 796
777 778
430 97
847 344
945 473
614 162
979 199
176 223
241 727
730 432
69 272
385 776
523 374
724 283
482 123
232 913
409 14
866 32
758 210
802 116
303 72
38 660
158 607
110 392
318 33
752 937
402 604
265 667
888 157
93 475
431 143
784 899
258 87
706 615
163 504
803 563
806 137
134 784
966 671
912 895
627 208
688 375
538 912
112 347
18 306
522 2
36 717
586 281
952 544
786 544
742 758
680 629
309 522
555 310
519 759
811 587
927 718
852 616
736 1000
635 492
103 790
373 236
527 311
657 116
137 79
793 299
870 765
844 943
961 129
949 728
614 112
838 252
694 559
716 705
955 685
26 586
3 385
192 866
389 707
480 87
219 400
967 785
176 723
86 321
265 776
382 271
851 194
225 621
30 273
353 321
285 287
510 362
544 888
804 404
179 233
30 411
740 11
337 60
519 259
608 948
859 381
889 593
762 405
410 931
391 586
666 685
99 907
106 34
947 208
555 867
479 748
892 748
246 202
862 311
721 856
596 343
833 503
573 800
15 747
584 714
636 416
249 583
576 315
151 664
896 418
67 421
446 647
564 830
869 63
823 179
600 723
824 156
838 731
470 728
568 320
62 366
901 414
545 778
859 971
308 936
602 677
449 854
696 83
470 839
87 794
982 159
621 904
571 242
76 428
63 649
847 101
122 236
915 18
729 875
322 893
538 840
107 458
448 395
603 453
117 775
959 491
294 943
750 998
938 257
747 645
483 750
560 946
805 790
10 356
561 58
453 477
851 428
185 682
392 541
919 223
454 193
710 322
109 92
785 631
170 471
291 782
360 340
484 219
168 146
132 148
675 458
705 157
390 70
767 320
833 608
376 987
42 156
160 797
946 788
13 461
318 519
295 212
867 710
912 1
77 207
964 343
960 232
459 684
567 238
933 412
776 835
845 295
676 348
939 710
986 113
529 755
249 492
56 515
486 586
768 16
484 657
172 564
851 395
229 931
643 569
802 776
963 797
695 455
562 894
734 121
5 217
135 975
637 880
877 736
151 76
556 532
551 776
608 433
636 926
150 158
24 204
270 957
998 516
547 150
765 564
262 165
807 675
907 815
994 599
408 561
712 433
192 785
897 89
440 921
537 461
479 828
969 297
693 48
317 497
273 516
460 87
600 845
488 449
275 400
3 827
728 202
80 307
810 974
795 153
341 950
168 538
677 822
587 164
678 294
175 268
212 986
155 33
668 698
985 801
56 686
900 6
691 107
843 913
141 967
908 27
751 815
478 686
441 338
617 480
213 590
66 423
53 143
378 723
305 31
713 764
582 15
862 748
759 575
669 74
122 60
676 244
114 151
612 440
899 904
361 23
347 480
711 406
751 160
696 2
820 936
774 237
28 398
788 26
330 739
202 548
238 237
302 4
690 845
172 87
869 674
653 683
936 821
764 757
313 699
397 647
660 557
485 508
873 101
982 757
328 562
940 261
428 301
854 753
677 442
171 405
875 816
976 624
424 391
868 542
986 586
901 235
664 504
522 817
726 875
908 580
51 958
38 183
435 211
778 443
143 969
741 594
555 816
333 611
97 543
804 531
195 85
297 869
676 534
883 720
21 48
242 100
102 532
29 232
71 149
60 217
318 867
504 952
676 226
492 342
939 283
8 151
676 719
214 596
343 286
910 329
376 463
881 681
625 723
799 951
253 751
567 389
134 333
256 869
335 553
287 365
827 924
198 350
606 789
922 774
798 830
324 39
131 68
923 852
906 676
584 529
425 209
323 169
238 436
516 586
159 247
72 561
727 510
73 290
421 946
513 672
738 718
670 250
309 694
607 121
69 709
419 957
428 80
399 902
916 250
666 181
567 699
589 703
354 78
203 320
617 292
166 850
840 20
617 855
228 624
970 243
936 1
731 134
657 106
219 710
243 89
108 987
567 789
147 166
171 467
964 254
254 220
598 981
735 82
875 265
754 507
406 151
845 892
549 647
533 787
888 501
979 929
336 365
223 13
451 990
954 939
533 891
658 361
386 649
324 661
72 658
369 749
524 953
794 13
370 176
5 696
151 466
937 241
558 693
897 7
729 74
845 963
430 266
461 443
678 463
526 677
115 352
636 287
652 33
622 927
591 512
710 16
771 987
929 85
676 841
843 8
162 666
610 456
450 307
368 442
801 576
578 752
437 854
622 583
192 194
206 369
556 873
614 986
393 243
138 279
819 400
668 874
393 384
652 514
501 148
687 771
223 938
777 456
577 926
443 918
873 513
424 493
580 274
36 142
9 105
348 168
921 719
973 139
825 155
777 220
821 170
3 813
723 620
360 761
81 568
406 906
409 546
381 861
530 68
909 553
214 394
207 706
780 967
403 685
38 104
2 860
839 393
441 218
925 74
39 178
759 761
369 960
177 252
828 129
192 292
166 149
734 263
573 566
759 934
676 292
749 539
221 750
748 673
647 188
739 593
363 194
472 582
527 340
470 665
554 729
658 188
160 509
113 157
507 216
825 870
667 532
2 721
281 899
236 346
285 236
419 168
327 147
469 983
42 722
239 540
1000 275
280 88
258 203
629 277
315 696
28 904
696 479
901 962
568 901
463 821
296 88
577 840
97 753
878 165
470 927
443 250
480 152
345 576
31 316
239 750
876 200
327 415
700 904
817 820
44 676
740 489
453 635
980 313
328 529
394 177
743 681
442 246
108 679
303 471
580 504
627 226
277 695
461 11
400 493
452 82
39 199
290 262
495 822
291 333
115 981
861 264
493 831
19 279
523 585
694 486
562 904
944 547
36 500
907 515
266 831
283 384
858 650
710 303
252 750
761 979
198 594
391 446
944 532
743 556
398 300
769 821
825 778
711 37
729 500
5 715
680 540
975 840
674 1
52 719
512 627
656 648
205 243
353 541
76 848
938 206
429 672
760 54
896 201
656 511
546 261
522 323
291 811
309 37
741 457
481 236
665 295
449 415
787 278
340 872
549 311
805 818
150 491
58 581
689 837
985 522
472 825
548 706
499 747
456 971
159 588
766 789
161 682
205 972
1 672
308 640
793 458
741 69
600 939
588 330
453 144
285 332
685 728
774 242
452 87
549 825
395 503
511 276
823 752
470 727
81 373
394 343
313 922
922 737
696 46
398 886
612 57
997 925
202 668
175 633
150 10
413 858
124 965
926 541
535 59
419 455
814 278
418 479
423 965
651 260
568 632
360 566
316 85
108 503
196 612
879 395
814 398
696 947
382 683
625 389
920 316
39 983
645 106
39 530
933 469
93 824
325 218
643 765
802 76
636 556
495 437
504 599
981 807
330 369
921 782
352 150
907 842
625 906
658 893
164 983
343 670
235 912
174 89
263 274
1000 686
952 26
389 156
934 326
695 657
374 400
101 755
207 219
607 574
475 863
269 505
528 110
878 259
13 885
735 262
309 931
745 219
18 870
221 368
651 727
83 496
101 583
590 454
926 408
295 773
775 3
943 709
758 305
668 177
10 326
319 875
908 598
419 778
967 206
119 504
32 205
804 229
735 421
422 900
865 274
339 308
603 987
324 608
863 163
153 32
278 240
910 236
691 997
599 889
907 163
385 265
906 728
12 11
816 436
61 957
625 950
900 709
913 387
118 586
107 922
453 6
452 895
134 492
50 151
913 537
837 40
135 523
174 565
74 808
355 438
156 71
517 401
397 2
983 175
939 534
251 3
547 947
432 653
684 938
897 473
706 546
457 477
674 251
128 791
748 269
411 384
401 983
978 739
982 705
649 718
9 418
483 879
923 881
247 993
837 65
918 645
461 684
198 766
54 882
62 46
194 189
267 319
716 264
711 460
38 509
819 899
920 385
101 942
185 532
889 145
96 311
344 404
896 36
655 148
53 226
31 984
401 597
267 684
162 269
563 805
936 963
387 990
819 369
378 892
935 38
977 797
286 548
153 91
482 510
577 406
53 219
646 448
195 29
117 324
840 994
426 87
636 948
435 154
505 486
524 677
649 126
788 228
786 197
759 209
979 880
292 178
33 939
932 118
477 97
801 668
378 703
539 894
703 196
445 951
691 862
759 905
895 876
350 282
286 72
322 907
540 460
845 294
417 212
439 927
247 977
640 356
604 965
111 138
43 4
525 869
615 114
632 702
483 244
157 89
19 401
315 508
745 940
781 244
141 113
897 859
593 533
527 393
502 528
650 24
18 283
322 343
519 814
16 874
473 485
232 949
324 580
86 450
453 521
99 509
552 532
228 358
727 691
926 752
290 384
947 171
500 564
464 884
395 870
544 849
759 894
447 722
988 43
251 850
137 302
102 710
761 200
647 704
974 517
868 535
9 504
40 650
149 898
587 531
192 59
758 528
950 439
348 365
666 994
143 768
989 61
718 250
591 789
293 455
731 764
578 883
961 723
298 188
110 828
860 68
869 648
281 65
308 451
527 56
797 435
218 411
919 793
397 215
998 83
700 525
299 444
558 716
188 980
345 60
326 530
702 434
342 382
147 575
827 85
57 63
32 960
917 255
342 811
736 311
152 436
828 809
788 137
582 643
265 430
946 508
45 512
980 646
482 264
294 303
326 394
324 918
994 66
178 28
54 108
768 728
634 285
797 325
689 987
767 213
8 897
571 618
632 513
414 795
696 956
487 498
12 713
433 38
383 551
540 349
184 472
756 97
939 952
458 341
600 388
1000 873
464 477
626 376
117 109
327 926
783 639
806 429
665 590
412 880
575 338
992 331
572 819
28 879
483 933
872 180
523 175
433 998
696 900
195 363
393 235
534 613
744 158
202 835
417 147
685 206
276 96
40 33
76 759
682 684
900 581
52 645
515 786
582 703
104 940
272 157
572 968
828 284
683 913
332 454
24 273
872 437
133 439
158 548
649 830
414 18
602 517
873 438
464 232
466 347
954 486
98 253
271 885
184 718
96 267
266 675
332 60
937 324
17 308
140 59
86 982
646 538
87 520
978 254
687 923
598 434
493 108
109 212
747 619
846 682
439 900
133 994
92 170
395 191
271 44
88 377
335 237
325 465
394 530
301 938
679 734
447 149
387 485
489 286
606 590
102 289
34 917
740 644
920 370
58 42
264 596
908 386
140 309
341 249
360 130
114 799
738 859
797 296
365 755
209 876
956 749
112 416
777 364
846 842
344 445
703 576
609 874
397 482
91 105
358 983
803 930
137 120
762 994
848 689
70 514
303 12
565 447
895 746
721 300
220 948
621 975
781 732
601 358
679 213
67 151
368 745
790 296
2 478
976 765
349 142
770 511
296 376
347 224
861 125
430 865
516 201
663 543
77 755
91 818
86 737
625 978
580 797
227 814
180 751
63 391
53 23
668 521
57 314
165 91
16 367
362 609
801 349
973 401
751 594
635 689
549 18
838 366
925 330
298 316
953 499
130 452
256 124
402 265
108 175
658 581
624 521
750 772
192 851
670 30
742 353
834 572
897 60
444 187
705 873
514 409
939 669
389 736
930 513
875 678
638 930
972 37
491 297
734 879
746 349
195 565
527 740
936 174
353 765
93 311
908 814
859 225
756 733
930 423
809 193
757 421
982 395
369 95
413 377
48 84
820 640
808 41
343 484
857 615
624 908
118 477
787 632
663 591
108 860
104 842
578 76
397 128
524 163
900 640
665 271
879 612
261 240
426 873
846 858
855 86
754 56
657 338
43 695
456 975
687 524
210 435
176 6
301 419
721 403
537 955
456 674
654 281
690 750
93 105
691 246
445 484
810 717
126 592
467 818
713 812
446 39
251 754
997 338
617 737
320 701
908 160
400 194
6 65
754 841
561 755
407 922
123 275
865 877
673 870
886 241
733 480
389 81
755 210
521 772
699 32
841 656
327 793
246 448
300 552
577 449
677 547
179 397
764 140
505 830
200 843
156 95
80 672
75 884
118 421
931 446
14 468
104 295
97 264
276 163
488 414
246 387
455 585
880 94
340 417
242 578
806 345
768 408
272 225
319 802
247 661
804 642
566 958
957 821
150 975
726 805
657 214
409 853
141 83
288 392
538 231
404 401
500 182
223 531
21 381
758 400
135 853
48 220
646 549
63 873
561 288
124 153
590 915
604 128
615 240
619 954
691 929
865 307
892 134
903 795
168 309
480 506
377 855
179 932
346 683
423 67
64 849
988 136
790 222
183 323
521 154
693 768
919 320
34 515
710 507
98 273
18 103
835 868
893 376
742 110
696 387
538 319
145 887
951 2
687 725
701 732
239 140
916 361
636 78
345 462
559 133
819 344
883 167
43 776
94 910
613 872
236 550
73 996
783 229
478 364
74 219
566 584
243 249
663 456
824 495
193 271
452 267
5 751
363 331
737 578
991 710
369 966
933 693
489 348
688 199
790 78
422 826
609 530
534 201
491 789
286 968
953 463
792 284
161 434
808 523
925 25
220 929
650 329
923 16
179 554
707 784
954 643
378 826
622 387
843 217
98 892
399 439
895 392
436 451
5 16
504 975
331 508
824 315
384 111
740 515
602 191
275 696
753 404
368 172
268 346
191 840
726 236
150 68
434 966
453 522
411 999
458 252
570 711
933 345
234 987
541 698
414 791
205 406
89 261
5 172
385 576
528 9
232 977
811 738
557 465
864 307
362 722
296 605
859 319
985 904
803 823
197 607
343 462
446 256
759 819
529 700
898 76
728 610
181 569
387 557
512 463
19 277
274 799
51 84
309 737
758 831
897 619
511 800
449 646
82 388
396 288
392 460
444 478
945 776
99 71
669 104
538 292
558 826
957 203
667 842
734 210
238 686
427 606
576 898
859 141
592 587
811 810
837 220
360 826
29 247
743 859
695 341
994 507
468 123
79 844
79 899
701 420
368 42
610 315
907 885
548 571
409 822
58 797
843 674
399 219
848 961
116 515
363 320
47 945
901 577
186 508
665 924
361 736
177 32
380 750
336 621
498 12
641 697
936 633
424 823
938 524
225 77
492 787
388 676
183 173
866 580
25 145
788 881
135 495
233 171
435 918
624 548
845 440
438 798
508 617
315 146
22 189
865 668
995 221
535 874
475 423
234 198
591 574
462 60
149 752
921 691
141 171
376 80
860 237
873 660
733 434
75 964
495 112
707 813
500 337
952 271
675 497
406 393
21 576
312 863
300 345
17 967
394 871
412 590
121 836
148 509
482 80
576 573
592 984
911 575
104 85
770 139
484 459
2 762
9 201
408 527
185 986
61 526
895 802
185 257
372 415
561 754
989 354
122 8
266 602
524 922
153 883
225 823
85 86
4 239
353 424
943 988
893 829
864 977
493 227
799 933
526 500
654 107
719 585
79 350
468 871
166 626
53 575
235 993
183 143
890 138
178 821
631 741
461 508
264 764
689 775
853 373
459 15
706 596
699 498
159 698
353 282
779 576
613 74
595 192
330 579
926 980
712 178
28 637
729 17
314 161
174 895
424 564
840 165
589 562
447 997
817 240
522 307
292 220
196 314
316 208
687 41
469 879
176 927
872 583
819 122
480 766
784 846
263 714
836 568
228 275
573 437
212 131
64 370
778 272
480 990
748 739
179 653
970 934
688 458
20 464
666 593
271 839
616 176
913 257
28 523
526 232
518 966
561 122
827 888
148 361
219 529
295 487
963 786
416 551
6 505
731 351
357 793
264 140
301 461
599 869
344 701
336 864
743 411
869 824
391 708
499 195
701 351
672 87
688 998
877 981
135 100
171 628
279 674
482 928
755 792
947 162
901 754
494 586
85 30
377 119
919 561
546 810
372 214
907 219
631 401
95 597
19 947
868 937
500 434
619 404
314 539
317 796
471 804
257 393
554 427
774 591
883 358
665 1000
739 281
471 729
385 229
790 948
997 219
573 402
815 476
182 920
702 43
374 646
10 311
480 875
199 495
641 898
354 859
160 745
546 809
445 575
424 359
289 656
310 211
834 717
561 643
858 945
746 374
815 923
299 912
681 74
529 575
378 847
10 290
384 339
292 529
696 977
159 700
634 932
168 436
215 236
191 624
184 640
948 443
308 982
343 926
29 354
548 171
864 720
180 942
643 360
407 968
535 790
312 645
364 988
141 648
488 639
786 898
252 50
28 684
579 979
218 736
402 222
789 676
820 107
848 608
54 41
364 43
764 600
569 103
722 979
487 607
28 532
226 734
854 591
820 421
216 954
785 638
866 443
530 983
786 905
826 647
264 894
893 910
858 896
191 869
224 301
632 592
833 844
188 560
810 453
255 160
843 856
491 275
178 106
223 197
857 698
983 845
223 172
593 931
285 204
195 472
175 833
978 216
339 837
400 975
313 145
257 31
499 958
731 200
994 974
914 337
412 753
109 734
176 686
594 377
736 801
118 828
161 111
624 381
351 677
180 939
231 685
789 34
797 973
848 750
363 404
40 419
12 516
509 220
568 441
982 791
662 786
696 537
676 596
358 583
135 437
941 89
41 16
747 824
417 601
827 803
643 55
959 788
635 297
460 172
515 385
522 854
873 765
232 213
550 66
79 249
310 776
232 320
859 962
189 115
139 917
469 319
840 102
78 142
407 72
142 507
118 114
574 106
131 835
924 229
673 188
423 605
556 455
984 856
174 702
841 394
504 982
598 940
611 821
687 207
737 998
715 856
780 348
341 91
211 783
825 278
546 741
445 715
82 15
224 709
438 965
893 672
755 819
460 835
461 339
638 960
121 207
926 240
243 754
843 408
758 584
158 343
56 406
561 49
952 314
825 539
929 64
371 829
211 709
875 221
319 739
569 972
527 434
106 330
571 388
815 184
607 336
252 325
856 219
265 389
237 653
468 849
913 224
431 167
327 39
732 52
390 248
930 580
269 814
118 301
927 993
429 645
465 422
535 483
322 114
253 474
47 785
155 949
800 444
536 674
157 464
126 673
474 682
579 220
57 833
246 859
406 68
846 337
909 878
293 342
295 689
434 399
810 900
973 930
445 306
803 52
274 636
384 900
615 470
339 187
402 759
284 672
360 671
963 726
496 258
211 224
559 322
265 81
892 158
322 330
455 816
627 646
513 416
13 892
779 788
828 167
760 394
178 597
309 285
315 37
787 280
344 689
851 465
498 266
650 759
700 219
443 523
388 315
82 389
670 656
914 221
528 453
801 665
310 224
178 267
51 885
678 996
976 50
891 333
19 785
739 324
818 922
835 13
508 20
466 993
935 234
712 749
98 884
377 344
299 257
167 3
384 378
512 251
89 929
326 543
887 923
69 728
123 341
715 239
73 831
231 399
407 110
223 142
120 675
643 108
753 659
216 578
51 127
611 269
753 622
565 308
215 444
840 755
67 562
673 244
445 920
816 491
747 426
632 536
107 165
99 280
217 460
967 553
169 643
624 188
35 1000
489 478
743 780
84 863
853 764
111 993
444 390
976 577
394 302
136 678
384 759
843 406
840 59
180 577
2 842
586 549
647 473
37 371
717 774
628 457
578 313
728 567
699 359
341 34
226 293
369 471
820 167
1 259
256 25
700 733
662 695
524 606
974 351
704 915
585 950
61 870
48 573
335 631
983 121
464 812
802 931
440 807
530 881
843 685
36 194
726 560
841 792
854 12
920 670
134 763
524 927
301 453
481 774
909 688
464 42
337 562
722 734
959 160
422 90
167 920
463 49
827 262
261 403
735 97
214 358
707 1000
624 278
460 296
896 731
957 75
168 491
223 408
724 225
260 407
387 681
202 185
595 297
102 947
312 520
525 569
357 95
778 560
882 750
244 452
314 877
225 927
624 832
69 427
580 301
483 112
818 972
330 360
689 489
433 413
796 395
919 966
198 602
114 970
687 525
358 550
117 524
783 580
59 372
63 934
799 4
178 173
947 404
323 533
590 26
751 515
246 994
537 256
521 278
45 707
761 208
410 351
637 937
661 353
699 227
355 353
139 643
424 683
640 295
787 124
984 701
740 295
679 289
297 577
50 531
591 208
283 349
702 607
101 621
991 236
997 881
542 559
704 87
57 964
202 665
426 312
287 901
499 59
148 421
714 745
787 534
846 777
850 176
98 929
352 516
377 152
628 714
304 255
996 348
913 583
886 116
502 835
478 487
398 445
402 724
259 249
550 634
996 208
639 185
162 413
229 918
993 73
39 700
323 601
566 709
821 328
396 859
898 384
184 703
362 726
928 183
666 127
9 594
598 557
714 278
319 843
3 265
29 48
670 506
860 535
821 205
723 978
421 868
251 959
911 192
544 208
99 204
833 406
627 231
79 925
183 817
961 940
505 616
733 151
142 805
379 403
777 553
316 199
1 513
327 98
870 610
803 201
519 466
563 212
74 1
379 248
25 220
821 949
671 732
84 158
432 750
630 562
294 972
489 30
919 842
620 912
485 99
619 596
647 784
727 10
597 262
322 937
249 859
37 924
121 854
972 176
750 255
366 851
808 584
419 145
554 624
930 681
525 105
431 570
745 928
490 725
977 231
399 982
334 970
987 697
718 456
346 426
667 478
947 954
609 49
123 928
922 836
86 65
233 426
956 923
675 12
234 319
586 207
20 225
912 223
467 440
974 921
48 416
243 406
930 58
564 908
182 891
76 697
224 533
622 925
975 761
552 698
246 306
227 663
743 931
75 931
498 165
136 65
406 494
687 369
490 721
995 155
726 175
844 950
741 363
745 785
143 308
452 391
68 216
927 939
234 634
644 682
675 652
499 269
667 107
718 675
951 982
573 486
885 49
584 809
882 564
605 267
948 345
201 640
358 640
415 128
756 832
826 340
496 16
425 60
114 129
92 844
998 935
739 734
493 441
199 865
709 737
289 658
109 617
950 141
737 280
779 771
682 662
173 202
751 703
817 949
360 408
494 649
855 718
791 190
528 518
497 661
784 749
661 676
32 91
871 246
40 48
243 523
887 330
549 660
459 152
905 719
330 380
956 13
187 156
725 460
400 861
500 987
432 103
806 620
411 31
20 477
451 776
657 152
276 563
957 963
716 472
489 349
86 388
204 466
858 4
301 857
154 934
664 394
960 648
343 400
895 374
333 412
456 707
536 131
661 746
811 878
262 883
508 438
578 232
928 275
45 238
173 513
863 625
69 96
752 424
870 325
888 880
510 621
944 778
235 776
971 296
680 179
856 283
720 655
465 686
522 887
676 861
518 160
358 511
626 260
884 203
351 91
765 171
560 750
976 252
118 681
880 54
282 77
848 335
512 793
165 257
378 599
61 616
431 778
490 319
417 937
878 66
439 870
353 685
729 236
568 760
223 280
490 756
468 56
630 9
385 118
224 881
789 390
303 706
281 496
135 866
404 862
44 693
171 560
888 992
21 859
164 581
577 669
985 175
577 704
12 7
87 129
991 99
805 410
739 531
105 213
803 628
608 122
406 929
665 338
505 77
886 846
147 310
779 524
184 785
925 94
783 100
58 809
676 182
859 279
44 986
156 856
68 857
80 9
563 935
817 575
797 478
706 323
4 215
249 711
645 169
715 315
871 810
482 333
387 584
163 632
936 143
953 669
162 673
452 91
565 411
175 978
432 895
47 721
364 390
497 631
76 658
781 1
418 757
401 310
778 194
67 724
341 101
343 855
386 451
306 371
293 443
507 645
233 949
201 105
293 817
192 767
589 110
363 512
86 401
728 531
626 96
524 514
987 216
457 366
832 512
757 621
593 35
786 434
292 858
359 397
623 233
543 529
970 236
436 47
883 50
339 386
256 747
385 249
623 566
343 109
513 233
843 486
559 819
18 939
424 402
59 879
682 111
180 133
692 561
598 658
296 171
829 19
565 863
612 771
156 327
211 108
844 927
683 608
885 866
634 119
199 166
348 806
812 113
389 835
244 65
205 75
959 802
824 489
70 564
261 647
754 759
419 137
314 546
665 564
563 852
542 19
471 541
754 90
347 346
294 549
584 785
477 710
599 859
955 358
628 516
692 407
74 767
258 591
738 244
820 568
936 14
992 192
622 630
437 889
197 948
322 803
776 418
579 584
480 686
197 172
991 749
732 757
553 318
245 879
631 261
278 445
711 801
1 435
48 892
390 605
658 620
740 205
615 287
105 895
917 323
503 690
152 797
409 283
72 484
575 495
477 443
742 73
82 439
417 271
501 845
669 720
443 703
898 528
2 196
868 194
319 230
301 913
583 711
644 196
248 438
143 220
485 250
997 807
321 784
684 161
94 517
950 264
946 570
908 519
607 257
943 558
589 848
109 172
734 162
692 353
561 347
321 896
742 641
274 336
602 372
742 949
414 790
586 104
740 598
394 657
136 802
664 981
657 880
449 964
344 703
704 784
278 461
299 510
863 247
278 404
164 652
327 837
130 103
242 332
464 525
251 653
323 94
716 605
685 796
823 842
731 870
190 505
615 908
881 442
818 441
238 726
389 953
299 676
493 353
662 271
72 548
429 891
275 332
353 119
652 549
815 395
282 69
266 457
44 151
615 380
230 212
844 681
363 592
446 530
632 861
854 342
187 273
151 573
535 144
845 722
564 277
69 1
355 262
684 500
659 606
437 776
994 320
448 471
239 986
750 799
358 844
866 396
367 58
689 17
615 53
300 850
217 55
455 17
805 4
824 134
17 197
974 546
547 807
543 720
42 385
692 73
61 886
203 861
911 922
288 730
600 452
377 370
353 403
634 996
885 22
685 2
526 156
383 240
918 374
497 822
962 715
738 547
463 144
606 340
121 576
432 911
902 606
162 593
370 955
947 832
585 264
626 810
939 193
119 192
327 870
791 663
70 459
622 102
901 762
131 45
666 825
499 426
419 767
475 583
961 735
973 144
24 792
882 650
140 214
958 592
233 856
128 621
412 372
438 598
623 577
735 590
557 394
627 47
759 882
759 977
326 276
740 838
952 243
779 317
678 69
8 539
209 508
544 674
178 690
133 799
457 288
348 694
599 538
484 352
197 291
229 755
348 148
629 22
786 425
848 263
826 935
909 174
142 18
295 619
640 89
976 326
261 78
415 846
943 742
791 201
645 393
94 771
644 830
958 281
235 239
145 454
438 625
608 477
769 740
889 363
643 284
400 141
906 903
24 208
858 408
919 607
126 483
336 326
759 675
126 872
459 378
197 398
409 920
706 996
519 699
594 606
698 772
397 297
851 264
34 206
248 931
340 32
771 576
619 860
2 342
563 259
748 723
972 177
282 687
425 830
221 85
724 714
158 974
728 451
654 445
630 915
500 415
5 566
385 52
110 606
144 250
785 287
111 86
367 163
841 279
696 861
743 346
838 305
130 171
959 858
394 975
247 606
711 120
388 926
567 932
532 410
556 672
336 880
899 628
311 530
686 258
861 177
540 313
996 762
624 144
260 229
211 403
160 367
223 551
523 156
499 107
733 600
785 762
104 397
639 281
71 839
682 787
757 401
401 49
823 312
163 428
586 719
362 838
781 505
163 126
846 511
312 145
49 692
89 927
923 669
633 911
332 940
657 117
140 130
587 465
322 952
802 258
773 821
137 680
681 278
519 796
175 816
852 813
701 543
381 324
2 934
44 185
431 503
838 192
558 580
970 564
854 783
590 714
696 357
366 575
87 226
647 682
990 57
617 380
347 909
415 632
684 104
898 611
113 458
73 927
5 40
159 180
725 396
454 669
720 92
576 677
479 177
941 998
183 312
757 86
211 26
356 430
223 990
608 843
614 53
401 202
692 255
318 629
541 563
26 44
335 618
571 509
120 128
809 679
644 602
926 149
231 409
265 708
11 955
853 459
894 4
266 926
641 211
677 151
960 319
252 319
201 54
92 721
225 586
185 808
966 910
852 376
295 510
147 845
913 747
21 301
126 267
75 851
272 469
834 100
509 525
642 24
413 862
175 455
117 952
558 927
36 80
691 364
254 10
44 269
251 2
903 105
717 575
936 22
191 296
688 986
355 247
890 771
518 540
8 514
592 43
247 336
360 507
201 58
331 751
819 550
987 837
414 822
267 581
773 618
972 622
465 472
681 322
418 481
383 360
67 686
44 137
821 805
264 216
19 425
675 538
288 289
480 5
300 738
492 595
716 485
306 368
568 669
832 901
279 894
241 300
689 663
50 432
720 365
276 684
639 772
959 238
881 537
586 726
112 172
873 917
319 774
374 286
782 427
519 721
152 918
923 835
156 345
47 168
418 270
883 778
256 220
134 559
835 831
413 338
805 33
940 27
76 711
186 192
712 327
337 52
859 620
180 642
856 613
280 999
396 758
719 650
829 415
263 179
481 210
662 904
480 176
611 192
418 407
654 258
985 111
564 396
536 768
724 473
630 891
507 113
287 560
659 719
630 910
223 510
139 855
67 135
263 206
16 887
967 776
753 827
626 182
57 919
656 458
590 551
965 185
456 667
321 681
976 839
907 454
212 26
772 260
125 885
615 317
336 286
934 973
10 444
831 50
465 867
513 299
451 659
88 754
623 802
830 736
219 943
993 274
667 856
544 300
674 616
65 25
861 767
795 767
296 58
48 9
739 161
40 107
764 521
890 509
521 480
723 130
180 601
141 699
606 207
698 378
376 832
385 793
268 279
187 851
77 158
406 244
512 666
60 695
857 75
285 763
713 834
44 754
605 641
278 917
577 188
776 381
780 35
337 882
732 466
162 823
895 863
751 455
156 805
742 782
569 602
757 914
31 627
895 603
609 130
191 223
783 450
394 683
139 504
24 99
944 882
619 392
826 636
824 974
20 573
110 349
432 121
373 975
643 842
388 975
419 691
544 452
456 868
283 947
684 110
562 426
941 188
511 808
528 120
528 175
853 952
255 97
920 700
771 127
248 83
535 165
831 841
559 528
9 747
129 762
976 670
655 809
540 295
389 1000
907 624
431 730
653 505
749 43
430 19
120 132
657 374
995 718
576 980
288 689
790 954
765 756
490 840
553 946
24 391
679 894
755 412
608 962
972 987
13 249
447 546
451 698
771 795
408 282
979 763
550 416
204 807
130 91
930 955
906 439
562 222
27 779
331 599
51 705
228 119
475 317
47 27
712 501
10 407
470 459
602 150
149 467
446 580
619 114
411 446
873 219
374 748
664 892
736 674
188 342
262 657
8 755
745 929
785 436
218 725
603 942
665 754
606 74
794 536
563 319
774 674
83 811
833 644
565 314
386 425
532 686
578 959
73 682
352 584
171 819
139 255
124 378
969 213
282 915
702 743
486 1
332 771
704 157
680 942
226 126
324 32
461 996
349 422
560 180
976 107
211 917
636 46
927 567
285 776
234 972
493 534
860 194
363 73
164 578
536 387
476 237
537 762
972 451
895 825
117 711
440 474
327 584
187 770
896 800
99 322
522 707
301 864
366 408
304 251
355 963
15 689
255 441
747 468
314 798
174 850
601 291
994 116
801 690
778 829
653 117
47 477
367 198
15 858
332 516
555 638
579 913
43 247
487 66
862 194
992 347
14 206
408 59
539 832
580 101
994 86
793 370
431 203
45 415
102 811
665 749
557 912
594 658
852 123
312 304
981 557
263 601
389 573
948 522
265 728
979 966
984 198
190 184
262 986
206 663
300 223
33 684
904 420
557 888
259 183
471 317
498 729
642 791
433 690
613 394
720 934
954 568
743 271
855 877
489 246
2 483
200 463
837 532
591 847
850 847
516 917
35 256
151 460
860 9
979 123
501 930
759 105
223 458
574 938
549 740
964 903
869 480
32 687
912 320
816 313
309 839
108 662
100 551
568 814
665 318
241 804
696 201
573 323
355 640
279 51
947 525
133 14
967 611
749 106
316 815
101 581
402 582
883 733
988 164
747 567
266 713
414 642
782 136
617 596
187 2
368 438
277 944
847 703
506 136
594 399
102 120
824 675
65 92
396 477
151 73
373 150
107 930
38 231
793 507
463 476
128 750
456 72
979 234
816 622
935 511
733 35
707 968
110 517
71 485
177 989
767 942
28 260
886 133
896 530
669 283
330 471
747 985
592 180
57 351
460 348
470 823
58 324
634 227
265 901
135 901
642 712
789 8
435 788
121 847
528 475
816 797
657 16
720 113
377 617
395 612
255 908
150 983
646 128
55 23
293 740
193 472
561 488
275 237
253 770
219 838
743 28
362 159
960 462
41 977
639 406
788 491
371 559
839 120
893 404
340 369
311 300
566 969
751 284
576 521
773 254
819 657
405 141
316 483
518 674
397 812
402 743
498 386
936 563
413 587
750 158
509 572
750 12
79 892
254 176
173 261
187 759
50 858
245 317
235 647
693 482
122 5
47 152
348 788
878 309
105 63
194 426
619 469
262 897
884 908
743 690
947 953
991 198
504 548
674 213
141 57
952 519
365 633
323 38
532 313
259 233
28 559
754 304
413 448
14 454
444 815
482 155
856 253
365 486
724 850
516 236
569 545
746 411
834 178
377 989
531 285
596 662
256 135
726 535
644 448
142 381
377 41
281 355
135 791
987 537
777 487
553 256
335 509
128 159
386 787
547 648
810 706
456 710
407 698
804 181
471 461
687 672
33 864
863 306
297 217
69 219
601 937
289 259
669 320
979 37
736 999
651 904
65 669
513 69
497 884
61 150
286 738
852 627
872 296
370 715
392 354
560 768
281 391
343 323
619 804
409 480
901 236
812 212
886 129
665 642
310 69
518 72
56 374
670 237
692 455
63 629
488 399
229 384
11 199
466 182
818 586
700 975
440 589
345 288
219 670
72 772
815 842
734 173
614 245
854 721
499 569
786 997
655 64
668 720
991 458
581 289
563 918
367 760
641 999
273 914
133 984
815 568
329 757
189 624
543 671
188 661
13 262
10 334
375 870
792 332
351 707
586 547
824 154
684 250
799 559
285 674
303 753
967 215
443 492
733 831
256 710
288 103
280 472
744 401
263 648
949 495
919 896
910 291
635 829
32 653
191 476
947 417
619 174
142 322
847 339
786 479
454 352
354 925
640 947
724 192
928 161
621 694
729 536
442 717
134 414
495 217
368 682
394 565
332 74
189 8
641 998
475 665
890 968
503 944
109 346
155 68
878 760
277 555
392 516
11 513
190 929
80 291
670 838
694 788
828 342
998 395
793 873
835 986
296 725
613 678
704 484
821 663
229 928
220 86
179 6
2 536
151 812
604 344
323 5
619 568
737 143
370 638
570 302
744 213
174 879
644 887
721 455
511 285
607 263
965 862
805 382
41 111
456 140
634 172
790 453
285 983
181 617
157 262
29 348
523 188
856 394
846 352
245 286
608 41
772 433
823 809
525 344
363 184
511 452
164 769
942 464
121 495
162 703
727 392
135 13
843 637
593 821
215 912
134 678
580 716
645 698
404 647
959 397
312 571
755 617
521 259
600 150
438 914
372 871
649 866
892 587
222 706
505 311
525 780
721 326
28 338
727 164
834 860
934 257
175 486
55 709
905 928
998 415
166 861
205 151
399 479
784 797
983 385
95 684
239 409
59 649
154 520
652 574
774 687
56 690
2 626
501 694
984 769
577 452
624 110
909 478
908 738
88 600
222 17
49 117
839 460
869 177
531 55
674 880
468 678
853 641
649 590
134 355
313 525
949 738
504 321
439 228
623 220
22 129
435 478
631 128
793 837
324 173
5 992
131 867
43 373
142 804
708 827
957 403
911 825
311 438
575 974
211 774
226 84
351 621
291 391
928 463
844 273
664 706
353 782
540 443
573 537
253 591
146 550
517 579
251 926
133 980
209 29
461 538
147 452
107 177
983 695
653 854
407 237
124 923
415 445
15 194
114 211
971 324
694 904
766 565
174 772
162 77
70 908
342 426
624 842
271 179
809 765
597 260
536 639
690 840
402 742
834 922
119 319
534 156
883 562
944 273
114 372
82 952
116 575
590 539
253 167
571 423
461 462
852 451
307 999
638 958
962 793
280 126
462 663
336 98
378 477
561 966
615 73
639 372
768 616
650 334
384 842
531 29
613 15
465 610
237 700
428 81
401 526
739 26
412 583
907 4
455 863
970 218
905 979
216 316
391 155
476 224
774 615
366 748
434 629
563 724
626 178
607 534
3 365
238 654
730 662
507 398
461 649
434 247
817 579
121 286
275 347
266 752
224 801
759 262
119 737
427 303
534 648
489 76
782 775
879 873
264 254
166 800
488 676
755 846
381 647
116 57
412 909
319 156
273 898
799 95
433 174
476 980
830 862
580 508
629 596
262 396
959 592
632 325
437 739
719 511
983 623
338 573
40 626
869 528
326 890
495 233
395 444
832 443
68 366
670 535
168 439
789 97
585 751
956 877
90 638
425 174
365 478
39 448
217 167
393 109
300 540
952 996
961 314
915 870
926 112
337 505
544 15
181 342
491 422
726 33
1000 12
247 738
382 958
222 260
223 370
146 699
800 212
884 656
440 644
178 455
561 866
780 56
633 140
581 220
335 397
784 566
490 530
202 754
890 343
977 933
789 562
899 98
634 93
229 487
1000 205
929 901
828 661
986 652
236 165
210 111
972 413
725 879
596 37
232 20
876 701
17 71
31 146
625 222
226 555
367 788
251 516
605 502
510 246
320 591
577 536
472 791
134 87
246 135
415 973
661 78
158 399
988 838
955 476
973 677
317 246
168 543
842 111
405 290
319 286
321 312
239 849
554 835
26 563
461 62
52 239
246 880
467 832
773 722
494 416
350 543
661 399
309 326
171 699
135 820
101 472
964 736
403 499
610 668
748 941
341 379
170 833
406 34
254 801
526 920
119 766
698 345
699 705
36 868
712 235
58 91
60 481
380 696
945 586
868 51
646 992
796 729
766 586
997 981
975 906
803 724
274 249
243 619
620 950
945 469
160 246
663 621
330 459
565 241
211 595
615 697
711 140
952 539
739 765
263 520
71 356
127 968
139 202
480 461
988 388
139 857
578 859
375 290
950 753
763 450
40 610
101 418
302 888
327 491
11 252
579 566
571 766
352 100
864 46
244 555
758 207
30 606
188 333
816 884
229 479
249 93
513 25
356 620
835 336
875 76
769 661
494 563
848 594
510 516
289 418
220 481
846 242
480 650
174 286
725 853
362 633
236 950
523 383
23 136
719 44
86 672
721 387
797 191
67 631
857 712
284 647
120 31
519 55
188 823
547 992
729 57
717 746
48 399
265 850
758 568
30 480
964 728
256 255
489 403
232 672
283 887
653 885
429 366
79 450
713 700
744 633
931 606
357 132
188 804
430 533
565 541
525 860
700 884
457 908
320 606
501 500
647 272
69 745
194 371
658 961
967 241
928 301
675 920
550 396
826 173
840 279
732 179
417 509
704 316
179 228
545 204
85 856
201 607
87 982
979 937
7 670
799 850
356 558
340 348
347 422
683 56
650 642
107 22
33 273
639 90
964 990
643 136
381 135
22 538
123 701
765 839
944 618
531 410
988 486
982 400
21 715
612 364
610 377
283 848
511 144
633 686
141 150
100 172
661 627
103 409
137 636
187 42
153 293
766 710
298 468
256 258
642 166
469 822
718 476
576 285
757 25
804 375
977 302
671 339
930 152
64 922
522 267
852 99
343 341
426 14
771 853
85 55
792 127
667 54
222 794
430 474
618 655
547 776
112 685
80 238
519 501
51 69
643 539
710 272
932 201
864 454
459 377
890 691
264 433
477 755
928 370
89 627
854 604
413 287
733 554
343 396
7 438
801 702
22 154
214 797
1 746
956 187
105 405
386 373
201 528
700 230
311 246
905 974
434 100
41 290
902 868
147 580
52 219
843 345
356 968
704 34
4 959
603 275
262 833
63 855
364 115
869 263
829 75
961 151
294 249
542 871
679 329
695 880
360 938
550 353
781 903
862 769
148 910
508 681
942 348
334 385
274 798
259 16
838 390
779 810
339 307
976 578
628 501
467 431
983 230
71 210
44 686
735 153
623 348
993 415
3 809
774 297
553 692
600 242
39 648
83 752
838 793
56 670
819 169
982 860
169 660
114 370
774 86
231 489
79 111
282 391
426 111
706 190
737 568
158 74
782 386
968 4
676 994
713 318
841 511
301 903
723 682
156 70
290 899
242 690
591 401
625 215
880 165
981 100
252 89
545 643
501 399
934 251
180 314
396 559
427 103
63 299
809 902
821 815
710 129
775 720
332 858
268 138
466 200
693 829
593 509
443 241
701 604
704 527
313 54
186 585
290 564
879 699
22 170
452 779
35 131
781 953
202 334
662 501
773 738
861 739
476 427
711 907
961 495
122 725
860 481
5 385
51 7
207 634
511 62
898 474
279 441
520 692
885 530
638 402
589 730
38 128
906 437
232 252
546 838
889 197
205 113
86 94
468 138
602 678
998 635
200 237
718 544
167 840
708 859
690 12
838 38
471 183
272 737
554 294
770 312
234 398
502 841
973 467
40 303
112 733
750 599
591 309
308 591
681 663
484 879
712 322
988 104
108 968
266 985
108 921
295 905
897 466
31 779
879 150
168 377
581 944
393 666
185 702
317 239
212 405
366 149
192 968
786 498
376 228
298 723
321 467
203 389
802 655
456 531
588 58
339 137
531 390
494 869
841 11
987 227
340 820
736 186
935 675
168 540
868 866
694 629
830 593
199 284
536 744
93 422
141 242
426 55
730 843
988 222
778 799
654 574
216 416
504 829
977 817
222 454
973 86
734 380
675 528
3 13
578 675
792 283
742 938
674 245
423 729
396 237
834 77
393 315
809 337
872 73
125 265
578 104
648 288
346 277
929 705
707 562
577 485
334 855
10 382
814 885
406 910
508 763
771 236
713 37
283 87
921 947
903 221
207 880
251 456
617 966
760 225
196 997
527 49
538 983
93 267
18 167
553 413
230 763
116 49
888 694
324 2
170 84
202 636
829 733
671 819
696 950
374 409
390 609
188 775
128 223
357 176
373 52
901 576
373 617
577 346
611 723
788 393
204 335
726 279
783 120
520 275
776 805
675 919
440 833
665 317
819 247
780 207
757 269
956 839
396 810
677 665
701 941
429 513
692 35
59 979
353 747
713 104
293 600
534 936
992 623
187 940
289 16
157 644
414 619
125 882
841 783
329 155
87 74
50 211
554 266
506 469
287 77
638 347
725 978
764 7
595 985
489 135
74 511
185 318
779 793
806 896
981 790
373 37
340 401
347 188
642 22
743 586
462 546
114 13
980 922
365 331
781 8
637 469
654 169
66 850
162 599
343 210
211 296
202 884
427 910
94 539
6 253
800 882
739 605
338 165
710 248
36 675
765 569
81 450
980 73
134 822
816 188
464 990
566 422
37 534
708 520
692 328
698 767
119 213
380 678
787 560
422 444
376 574
547 702
177 378
773 94
188 764
859 491
412 418
966 878
335 607
964 618
357 181
337 705
626 713
933 665
727 107
483 378
451 117
440 496
461 399
371 625
749 918
640 647
134 728
142 877
676 550
869 698
653 815
573 983
220 255
58 20
382 878
505 229
140 242
592 667
989 863
931 862
486 99
595 399
817 66
177 113
662 380
376 10
409 223
369 48
85 894
571 887
971 501
668 773
510 418
990 377
286 964
422 437
604 19
529 586
377 465
880 772
358 58
834 221
596 984
48 289
389 415
177 777
52 436
462 630
437 752
744 689
618 295
743 763
371 459
570 629
839 708
157 396
755 769
815 442
384 483
785 261
865 569
74 167
13 975
879 73
142 306
123 289
559 976
355 191
710 196
319 981
937 915
323 698
697 424
53 566
384 397
271 625
1 989
196 817
710 360
312 142
875 180
925 757
436 156
375 230
537 867
822 916
193 746
520 413
974 195
193 487
364 269
4 183
28 739
52 960
570 624
351 203
604 422
389 532
537 918
260 607
141 926
949 877
408 817
987 550
972 769
234 772
531 398
967 619
773 76
577 78
806 541
79 895
861 825
399 801
778 619
8 812
808 741
885 945
86 33
687 573
435 554
127 879
489 676
231 981
196 255
803 286
651 106
298 964
765 818
591 78
367 681
447 786
272 67
351 835
918 421
742 957
760 471
853 205
479 50
695 82
744 485
212 566
329 54
989 392
908 93
651 460
463 386
982 625
370 734
508 3
305 133
717 310
956 819
547 925
174 426
953 358
434 57
481 581
855 39
891 446
111 55
732 973
134 219
521 974
864 141
169 217
1000 694
843 915
48 169
447 202
547 66
141 166
825 97
378 458
390 689
989 908
464 735
356 49
145 867
354 772
396 113
301 843
820 85
223 269
863 506
487 850
696 433
959 695
502 819
273 216
962 323
817 505
876 813
392 273
195 129
431 907
594 321
859 695
916 391
766 753
517 450
471 253
601 840
632 558
663 956
525 781
384 775
319 177
826 574
752 288
164 51
871 462
223 619
681 541
334 905
804 574
146 638
758 101
459 725
242 647
855 941
561 447
19 54
977 525
976 676
890 716
388 679
413 881
774 713
258 917
885 452
460 866
167 205
404 514
760 417
23 972
315 421
299 600
592 229
152 65
973 462
352 729
664 692
704 875
178 627
268 816
702 893
496 31
460 213
144 533
294 255
481 683
542 116
148 644
452 328
631 188
56 685
909 169
600 616
781 705
726 210
236 290
574 92
184 357
871 429
883 121
661 897
674 965
9 189
287 556
727 478
583 870
999 698
682 203
644 317
6 633
413 82
108 801
827 821
857 819
133 544
565 794
289 158
718 470
437 796
458 509
291 26
354 284
234 55
18 861
276 102
673 819
957 706
613 779
261 1000
9 873
173 33
900 761
557 686
350 523
490 993
180 500
72 910
795 144
446 936
30 926
150 901
558 122
515 810
209 137
601 655
32 262
266 942
178 15
321 924
157 351
655 441
820 686
298 340
362 8
432 922
160 677
201 404
665 511
16 194
260 46
126 887
205 41
587 640
894 312
765 642
451 565
209 407
711 988
502 982
142 92
326 511
156 112
761 125
360 906
366 621
849 318
287 421
942 860
759 478
421 819
525 271
359 37
11 590
438 716
433 886
766 726
112 845
891 456
565 449
733 389
542 243
315 162
646 1
286 615
446 848
692 105
928 52
801 385
11 691
582 232
869 482
231 576
689 494
394 365
823 720
234 433
636 411
97 173
988 490
221 61
534 342
55 381
349 779
54 569
685 428
282 934
89 878
49 538
329 224
360 477
276 449
580 583
718 98
947 217
662 566
670 955
13 242
790 718
656 539
960 918
360 350
813 453
272 288
479 569
624 656
146 308
23 203
829 590
713 653
966 728
244 950
49 376
747 269
50 115
352 878
1000 505
552 275
313 376
94 138
953 557
118 445
445 773
222 447
774 473
249 541
499 736
211 494
698 624
920 629
26 321
993 836
784 88
293 874
594 117
399 840
618 32
352 359
768 700
926 714
390 649
533 424
179 479
257 496
194 431
729 565
642 894
817 528
728 196
838 771
315 437
236 530
751 53
245 347
199 856
342 225
186 509
844 31
926 603
201 972
299 438
901 667
424 180
684 452
107 337
495 514
888 864
770 331
569 658
618 469
632 688
841 846
861 854
290 691
792 877
656 192
551 72
463 958
43 276
700 735
724 503
637 503
211 234
329 138
705 919
394 591
763 414
380 805
171 549
993 447
392 261
412 270
568 250
339 473
137 344
842 480
683 262
847 834
231 496
255 667
866 727
432 825
142 848
685 952
716 783
998 654
608 732
783 85
279 251
284 293
385 871
349 50
996 8
763 893
952 48
801 323
514 336
161 265
419 948
268 382
352 180
173 84
144 5
8 681
247 529
877 809
338 337
179 494
402 770
986 831
159 837
309 831
53 55
144 605
156 168
530 308
600 503
445 214
29 651
801 353
418 184
587 919
868 62
393 226
896 944
952 741
959 676
178 187
22 333
421 14
951 435
549 128
899 176
104 742
386 58
354 241
606 351
230 524
878 23
764 242
294 551
743 752
262 592
504 393
357 157
243 862
596 154
982 939
685 148
693 272
424 396
39 826
297 39
732 588
927 33
204 838
196 323
525 456
311 36
85 794
216 241
170 279
993 727
84 280
669 956
122 797
60 548
496 131
5 927
140 639
9 917
285 562
15 763
396 899
132 933
934 713
29 570
154 906
302 20
947 389
762 844
932 864
25 604
306 948
80 603
236 386
10 274
233 526
999 781
249 393
182 836
788 337
76 56
41 656
173 394
478 301
138 940
48 584
55 641
968 198
454 931
316 754
518 566
205 217
954 530
192 725
545 677
153 557
415 955
867 154
945 117
548 774
107 510
906 331
542 472
672 406
157 207
396 648
258 915
335 423
330 5
9 586
527 149
594 479
36 380
990 14
596 373
992 540
856 991
779 687
864 123
482 406
322 948
10 106
815 216
566 129
945 31
527 613
332 643
509 489
782 424
300 362
819 918
479 264
285 351
615 868
405 11
759 339
423 516
61 406
739 832
820 399
388 12
737 952
675 687
449 718
951 845
722 552
747 360
574 622
426 64
32 410
86 445
1 157
506 709
963 531
155 496
466 857
911 275
685 314
242 655
998 290
979 685
231 423
111 276
170 640
380 776
180 64
308 212
82 49
747 434
996 731
853 358
776 549
314 162
881 617
847 875
783 800
351 637
530 142
441 828
570 669
235 181
796 602
731 860
286 810
55 263
903 163
720 312
792 98
804 912
712 719
895 997
716 103
289 404
487 77
237 782
867 500
154 207
97 524
526 837
622 986
189 225
364 259
586 302
56 634
272 245
495 698
405 976
331 312
623 409
887 27
813 815
705 526
4 344
837 206
251 51
440 981
886 829
33 349
538 773
131 425
124 823
184 635
183 600
302 151
489 777
208 923
591 449
383 180
131 28
637 55
884 165
837 807
949 580
434 540
335 485
150 42
186 98
955 145
35 635
66 593
721 149
633 672
330 407
295 885
754 32
193 200
569 776
724 249
660 257
970 91
580 736
545 532
400 506
777 814
680 793
475 744
457 508
246 678
603 81
563 665
615 51
102 396
821 501
398 845
205 802
316 429
655 539
392 103
585 228
508 216
858 767
528 467
275 106
597 216
901 366
795 527
425 576
775 202
733 232
765 90
948 75
993 185
685 768
957 38
432 336
446 673
579 192
946 473
770 418
823 655
593 9
702 184
728 423
734 288
574 981
142 406
669 291
682 994
172 465
671 359
837 701
721 688
736 790
505 70
969 742
827 117
20 709
840 372
486 693
345 512
941 344
301 929
821 183
727 873
668 771
833 242
167 444
450 786
563 708
838 55
222 287
775 530
587 77
95 824
351 281
612 534
248 789
119 161
804 397
127 948
844 59
542 313
481 31
915 756
546 609
102 20
87 522
610 268
155 752
524 177
214 485
725 477
900 585
699 63
949 7
873 755
549 355
689 30
10 710
17 38
871 163
353 496
685 589
141 424
282 601
812 412
65 535
178 770
849 393
714 400
982 968
505 483
260 644
687 274
82 260
106 482
980 897
902 924
810 152
188 646
247 185
237 349
912 615
358 331
18 402
514 746
493 644
667 453
251 523
333 945
357 921
456 579
329 505
151 675
124 342
392 82
871 741
58 66
100 50
435 992
639 154
356 744
646 581
234 662
82 238
111 153
617 888
107 637
814 427
469 288
178 827
915 557
811 910
589 570
844 705
816 804
375 36
810 668
164 638
644 732
87 416
187 727
189 192
293 101
890 171
36 922
160 862
329 281
899 484
409 496
636 166
713 357
406 466
898 383
614 501
417 556
93 843
179 471
177 47
696 176
908 262
233 226
386 904
418 283
733 70
409 593
793 760
123 466
351 328
911 405
973 556
833 658
475 926
238 368
889 1
739 383
245 88
518 837
588 626
166 735
3 384
26 275
500 499
21 901
56 71
417 859
258 276
410 482
750 382
504 500
559 951
597 637
814 881
740 413
236 974
615 144
916 148
809 88
372 154
528 42
223 584
665 313
731 48
825 140
562 217
975 158
430 51
684 392
659 4
664 202
346 128
475 648
371 911
520 785
603 222
37 782
322 511
64 995
536 65
594 423
636 825
61 960
170 337
212 671
460 476
555 7
647 218
884 216
588 8
931 482
398 419
618 960
869 680
360 930
47 876
491 831
700 785
421 801
909 977
184 301
303 942
316 34
756 374
633 330
51 587
588 376
241 556
711 989
20 641
821 586
708 49
265 77
227 3
22 1
653 83
771 178
986 681
733 348
144 604
469 312
768 940
289 178
875 910
849 897
123 845
657 866
361 752
942 443
138 389
938 458
892 853
272 882
127 571
116 689
942 961
398 878
273 667
68 356
519 642
753 28
345 784
411 97
284 54
585 296
980 151
230 325
757 5
860 859
506 62
256 863
669 617
190 463
245 726
870 348
374 55
797 517
533 864
633 297
329 827
844 595
605 497
716 925
555 81
306 468
429 192
302 660
607 804
977 776
798 744
339 410
958 284
893 636
652 353
293 889
391 95
80 332
789 218
923 935
71 143
237 920
9 963
682 369
869 32
937 216
824 106
190 146
839 414
23 441
794 50
853 777
240 311
452 194
825 972
139 401
597 250
810 5
756 641
761 647
143 956
789 926
657 417
422 802
854 517
94 696
590 639
466 852
324 414
215 983
105 988
131 482
366 41
20 403
165 49
21 874
205 619
556 493
964 816
726 584
152 959
854 115
227 21
171 268
530 760
714 373
401 546
140 537
625 504
250 790
816 771
267 510
496 297
346 780
567 610
146 319
979 801
259 493
259 822
805 666
505 643
249 723
435 942
378 50
560 637
811 94
400 505
484 278
415 578
75 654
56 766
332 535
204 392
13 226
789 866
825 71
218 137
234 840
379 475
907 806
624 214
635 616
979 2
350 802
90 979
323 378
928 409
645 118
272 639
798 822
796 735
935 832
820 311
188 206
346 201
568 309
843 969
154 341
216 893
480 107
507 966
314 269
503 439
293 429
38 762
170 450
542 554
892 841
621 242
775 717
391 108
76 954
971 282
68 164
790 611
325 317
563 512
154 359
520 420
581 66
424 789
766 808
830 646
833 861
595 270
295 596
922 846
479 194
4 843
141 248
66 44
929 420
764 244
406 158
198 443
535 971
616 798
266 169
901 440
906 669
632 863
422 14
963 651
756 620
315 411
857 894
799 828
688 796
322 125
536 608
508 259
793 965
881 809
405 262
959 385
960 994
95 518
988 149
611 564
27 465
928 70
744 197
530 285
591 647
244 983
839 15
718 959
324 829
137 255
426 788
998 534
921 950
709 446
324 377
998 777
321 844
489 542
748 830
206 897
585 531
904 425
560 788
783 290
680 753
570 676
757 623
365 937
975 802
293 412
40 660
793 745
909 122
401 620
587 561
625 560
997 49
341 48
837 293
512 135
950 8
27 763
333 122
393 805
405 31
938 717
807 141
116 261
667 475
960 826
437 924
394 356
939 441
321 423
297 699
854 432
985 812
573 426
489 392
918 18
620 938
835 12
670 497
804 36
317 750
601 800
316 222
329 126
697 879
942 207
661 812
903 484
202 87
388 976
550 47
465 949
973 863
821 262
796 234
509 913
298 69
698 425
230 14
198 1000
985 653
713 145
518 176
70 826
989 257
822 555
245 733
275 499
949 538
508 478
589 851
645 606
11 824
916 70
854 445
117 409
468 567
714 754
188 111
915 498
771 840
386 234
442 297
655 482
417 716
776 555
261 317
720 908
691 56
764 971
803 970
676 38
917 821
577 121
865 16
841 354
539 493
881 628
603 455
785 602
153 830
70 269
50 516
23 806
433 711
878 538
355 432
143 714
818 788
148 762
887 486
494 372
782 743
716 984
865 94
478 774
487 713
659 777
567 399
254 997
152 57
128 103
362 502
273 292
931 2
879 654
44 915
516 683
417 159
526 556
298 291
654 442
645 286
783 964
932 222
38 734
233 132
451 134
956 48
550 268
224 106
326 481
683 327
403 16
859 335
648 441
211 671
542 232
504 755
551 150
710 535
932 672
388 736
737 323
236 967
803 810
55 76
197 353
734 335
549 529
277 992
387 322
528 750
961 45
870 604
176 501
29 812
108 101
899 634
350 328
71 391
274 347
613 22
125 905
828 384
223 501
795 579
742 257
371 851
494 306
65 196
288 575
194 87
828 827
867 524
321 417
182 872
224 656
898 580
269 854
591 474
978 642
183 451
101 281
671 257
30 196
739 751
456 694
563 709
302 210
749 492
879 579
459 460
476 472
731 627
713 742
617 558
556 840
704 627
750 898
933 640
318 249
416 52
203 736
863 116
304 442
818 732
889 165
609 697
906 58
890 727
84 760
214 20
548 106
146 726
90 434
611 581
90 701
512 853
650 153
883 335
942 834
61 963
850 465
715 305
62 214
745 151
336 309
337 487
603 552
917 492
993 546
364 871
252 443
210 485
644 901
73 730
607 350
55 858
350 878
686 847
661 355
881 472
522 227
486 290
689 844
338 521
694 260
202 673
363 481
254 159
99 755
680 58
402 872
596 382
813 956
990 610
282 546
830 165
819 394
822 131
201 38
425 873
699 401
625 608
692 223
75 178
985 734
672 110
941 461
392 224
67 165
789 314
967 430
500 842
828 644
445 240
881 287
381 207
487 473
437 506
37 268
958 483
84 454
67 164
495 58
876 617
619 697
607 753
739 133
352 131
982 853
621 481
843 244
794 776
885 423
652 315
173 689
802 753
93 126
640 91
662 483
57 263
768 554
806 138
114 455
146 799
90 295
854 107
165 763
496 641
255 206
533 849
702 644
843 123
94 391
526 900
653 929
854 372
912 584
896 926
161 67
125 4
502 264
238 161
419 979
738 186
855 465
683 726
716 144
249 311
593 239
952 415
419 987
447 982
86 39
316 938
183 328
310 187
391 137
246 61
833 496
369 348
151 652
655 185
55 998
54 191
939 32
868 283
322 160
854 810
777 792
720 922
71 32
536 622
343 921
686 821
711 410
157 516
812 871
157 698
626 852
851 825
390 281
860 862
123 42
888 945
346 801
230 158
995 932
828 49
158 304
713 648
889 479
196 215
616 200
640 125
246 310
730 372
283 150
915 739
663 173
411 495
404 766
914 989
425 827
924 754
903 268
171 887
866 527
666 759
274 707
158 587
412 711
629 806
97 151
925 426
569 12
224 304
85 121
625 236
64 29
228 887
443 789
79 148
162 613
902 67
588 507
597 913
441 370
783 392
680 9
72 527
716 491
509 88
13 813
482 861
398 449
155 950
188 622
767 732
677 48
924 652
777 588
687 656
538 763
953 813
271 979
610 357
312 43
248 40
479 921
880 174
801 326
52 183
562 985
422 549
907 900
696 240
35 374
88 931
993 419
654 452
765 944
826 754
424 68
740 642
21 291
678 552
864 739
932 890
654 594
378 637
267 913
2 409
100 926
773 907
719 203
23 783
354 119
670 182
590 54
152 328
496 319
996 527
481 344
401 998
319 731
461 798
820 473
445 471
84 347
765 887
292 814
791 954
858 998
571 792
974 223
93 278
148 787
668 239
911 835
448 404
608 59
33 697
163 996
132 322
620 943
792 133
679 869
263 825
638 616
161 249
482 425
251 467
51 565
821 542
361 238
1000 643
365 769
737 749
99 728
586 363
621 412
448 749
85 948
47 215
891 715
382 32
887 168
1000 21
92 947
691 703
26 528
963 13
977 654
668 159
695 215
973 212
793 394
977 593
911 566
911 35
934 798
920 682
97 520
994 934
523 422
96 268
433 910
44 779
884 192
862 781
641 410
174 373
179 308
186 64
466 942
94 661
292 298
817 325
38 436
832 555
576 109
823 574
517 380
780 731
630 380
2 485
326 295
440 337
309 221
872 937
550 647
806 510
380 234
791 626
817 936
721 284
728 711
456 337
112 168
256 843
697 501
653 478
656 578
262 841
527 89
421 191
951 154
359 304
316 668
801 704
538 930
900 318
797 537
233 370
184 379
120 181
894 699
406 270
282 91
974 421
826 733
650 987
937 944
470 982
332 627
820 403
886 201
979 641
245 447
22 986
762 643
565 353
25 606
570 583
519 498
27 448
160 109
692 864
964 827
10 568
319 498
902 706
640 337
406 329
454 811
628 836
184 787
581 139
898 220
78 173
19 805
451 172
856 885
44 187
117 919
148 731
808 438
929 588
161 951
191 516
526 324
827 186
935 314
404 729
617 74
948 847
453 283
218 894
418 351
544 702
954 271
593 595
372 973
369 569
458 660
898 609
417 241
803 964
130 233
757 665
89 168
476 907
35 879
181 720
569 258
192 900
231 384
281 169
367 164
245 785
610 250
167 536
941 145
558 548
369 184
637 614
203 721
876 539
395 507
882 349
168 812
287 412
692 235
970 925
224 508
127 495
400 507
343 10
73 306
241 887
317 756
11 131
222 848
676 472
761 349
534 634
832 187
820 514
407 825
957 98
51 606
508 503
317 78
425 199
294 144
520 681
931 19
784 293
596 495
699 459
925 762
572 601
355 683
19 796
563 321
677 387
176 876
905 7
180 266
740 679
741 945
135 551
426 475
483 697
642 440
531 153
260 588
84 887
397 979
47 973
561 824
154 472
976 61
485 916
749 986
638 420
234 381
104 169
458 685
617 886
659 182
338 909
140 444
2 172
148 329
21 358
676 126
850 43
929 531
975 463
101 15
247 615
309 596
523 362
524 509
805 513
630 149
653 138
922 564
580 412
993 30
926 827
812 221
831 136
788 131
468 38
589 910
207 386
249 200
84 384
707 362
222 796
838 686
82 761
777 897
822 339
812 928
624 326
45 320
122 413
705 806
446 655
343 241
209 176
817 218
733 323
441 240
877 161
179 624
888 644
595 552
930 170
268 812
34 950
15 768
857 725
524 977
23 625
198 505
319 120
313 621
645 484
766 732
316 502
398 211
981 591
219 554
134 600
528 418
279 406
335 498
471 194
882 84
932 999
462 956
39 56
410 676
938 616
937 695
694 645
410 223
958 577
598 734
651 378
961 618
286 216
232 201
851 113
72 146
55 810
535 579
17 524
431 302
761 418
587 409
47 498
788 666
157 675
690 773
541 615
144 354
898 630
142 942
423 869
357 697
46 42
794 467
841 282
480 380
800 854
821 570
857 890
600 772
137 531
372 710
346 549
763 470
579 401
332 674
407 443
682 86
410 316
23 251
382 284
734 341
30 170
129 35
187 579
518 739
827 359
664 849
738 258
795 203
351 741
118 546
391 899
381 463
317 616
426 353
126 193
568 138
86 209
431 370
139 756
33 287
494 395
427 500
531 151
536 927
619 250
299 96
10 662
751 967
987 865
575 763
792 919
284 387
657 640
337 686
843 215
847 291
905 315
12 990
443 265
255 947
878 624
254 178
36 533
242 244
628 572
438 202
483 982
327 337
210 923
677 176
776 585
586 374
210 313
907 988
367 523
367 200
256 930
30 915
446 281
887 822
275 435
294 589
638 289
810 455
349 206
346 255
383 629
525 462
841 105
590 320
751 247
605 728
437 69
574 643
826 151
962 509
413 220
510 257
99 731
78 692
331 602
7 501
197 78
776 955
473 7
907 574
236 394
950 276
988 736
37 969
426 985
693 369
55 693
528 489
42 138
918 532
985 260
180 595
72 821
749 529
737 265
193 638
883 745
784 905
811 709
430 435
857 178
815 259
702 301
92 335
130 252
103 909
940 121
986 825
666 498
466 287
173 139
445 470
556 223
761 359
75 729
466 891
212 284
103 775
968 995
774 977
978 417
862 87
346 442
756 356
778 534
826 772
993 256
299 537
864 734
167 976
836 437
419 992
185 817
305 239
67 756
641 36
96 498
907 659
329 343
645 457
248 238
618 254
329 377
426 509
724 739
939 930
712 946
571 116
67 639
495 658
864 938
853 611
788 671
934 238
344 331
825 876
952 988
888 926
914 78
165 670
523 815
883 652
563 735
868 111
339 537
132 694
359 717
507 366
949 28
124 174
901 224
748 461
643 915
762 550
123 459
821 564
411 256
81 495
755 244
119 393
552 316
459 827
998 749
34 475
728 434
202 755
617 786
278 781
116 524
58 702
679 593
45 641
43 887
30 784
304 689
774 312
715 86
996 806
891 295
483 736
190 765
586 81
543 55
975 748
950 272
173 813
96 150
84 189
942 823
692 444
380 570
337 46
910 900
456 782
51 959
353 682
577 134
755 18
573 120
920 286
55 206
528 557
414 667
450 286
523 690
970 251
744 768
950 411
671 477
812 761
682 557
41 238
761 619
999 157
624 549
421 792
687 31
406 470
447 782
958 216
163 249
212 759
427 979
306 421
267 347
146 751
105 299
382 666
911 480
865 420
275 24
778 898
281 785
318 417
94 26
469 571
247 901
522 346
117 708
159 517
777 681
833 831
854 283
981 674
828 171
300 727
255 514
443 566
431 909
822 157
28 991
116 888
108 241
938 879
308 943
137 748
571 720
130 958
297 533
895 831
166 78
670 810
523 97
132 777
673 756
669 630
899 473
226 641
572 257
661 32
897 888
795 221
938 191
501 952
773 6
782 213
251 377
547 29
75 971
220 616
57 873
764 877
804 844
691 707
994 434
842 375
772 60
584 253
764 861
435 384
807 686
167 150
750 259
948 739
725 620
781 311
393 858
850 57
813 637
566 898
240 433
465 452
539 546
606 434
824 182
158 425
671 746
747 437
309 610
530 652
671 76
21 816
94 278
9 295
884 776
643 470
483 399
792 594
886 956
798 300
247 39
888 194
555 300
817 982
937 116
920 424
59 601
515 721
765 905
276 907
711 868
476 196
993 168
413 634
28 822
573 206
457 599
563 585
546 133
550 202
816 589
838 675
232 981
527 775
678 157
596 130
875 119
339 858
594 248
921 834
1000 594
566 696
829 577
205 652
515 736
148 744
712 620
171 968
689 98
857 527
484 909
908 987
771 502
936 46
9 765
960 437
862 240
39 20
709 795
751 524
68 935
67 652
525 340
28 153
332 583
985 142
408 463
382 86
812 42
790 469
624 13
624 974
563 12
657 58
218 7
40 608
85 209
299 502
610 838
146 192
348 963
689 648
425 192
796 758
384 588
940 543
292 974
752 100
816 444
367 678
664 911
920 90
880 6
590 404
983 451
254 511
421 103
8 401
569 217
988 833
689 584
145 156
127 693
608 98
741 666
134 735
980 60
414 84
898 533
635 311
173 527
982 296
331 15
822 325
682 39
374 961
558 655
57 555
735 887
274 790
408 235
479 771
698 122
38 157
841 207
622 721
223 838
749 414
110 832
239 742
728 802
770 969
68 205
644 482
974 857
682 293
523 871
944 843
23 74
948 762
630 288
559 189
852 71
804 204
763 647
516 606
935 813
201 572
482 698
31 76
301 476
644 731
424 995
596 436
41 932
300 592
325 856
699 255
156 32
149 981
228 735
179 658
797 710
183 170
312 133
929 600
85 650
147 863
638 232
553 512
972 7
195 935
576 945
928 929
733 441
289 69
446 122
229 119
401 965
169 751
839 79
349 363
219 855
117 829
692 220
944 714
133 73
146 362
578 344
834 590
602 388
918 343
21 56
555 571
314 432
334 368
454 741
42 359
660 37
354 233
815 733
604 373
879 143
736 213
421 410
578 453
20 922
455 176
354 343
198 33
104 929
83 196
290 862
335 12
949 179
282 430
547 673
27 967
615 786
468 792
101 918
593 328
872 946
888 266
719 617
410 363
726 174
684 909
535 274
602 564
328 412
996 773
43 737
920 805
946 64
896 124
394 400
334 954
182 532
633 878
939 396
927 197
8 482
692 432
449 422
869 895
182 147
599 886
464 317
997 159
264 623
841 230
745 11
70 329
10 636
356 215
777 339
339 117
324 238
777 666
923 188
726 303
804 447
152 828
456 310
248 508
923 166
226 368
662 318
252 248
333 650
429 825
544 97
756 714
779 538
501 935
389 241
767 993
836 962
623 740
236 628
809 238
316 888
836 408
689 210
234 17
615 301
598 728
368 222
610 690
782 248
732 245
551 232
977 488
761 31
204 125
170 697
906 635
628 517
30 686
984 840
546 329
676 16
279 375
281 121
503 652
300 292
735 928
847 407
179 27
892 324
119 346
896 471
473 441
132 720
560 64
961 446
636 680
511 997
645 288
762 325
269 710
451 735
204 257
116 456
256 476
69 676
758 109
289 116
510 667
919 572
434 798
70 492
82 577
591 153
83 857
9 857
350 287
328 332
840 42
787 352
626 125
467 470
613 740
529 511
767 414
62 975
962 749
666 645
851 634
452 369
29 172
787 626
76 298
306 918
338 739
529 51
266 910
506 533
779 263
207 264
506 27
729 549
337 700
66 993
628 14
46 77
387 526
839 418
164 976
168 500
436 22
430 145
311 495
756 858
169 622
476 178
997 18
190 350
932 610
489 983
352 211
55 733
104 536
496 377
296 173
326 814
335 315
966 738
581 217
385 537
503 12
175 237
310 208
624 563
548 288
422 241
790 485
640 18
972 932
804 185
590 942
915 601
681 400
365 679
685 797
183 692
11 847
492 512
890 594
747 553
339 722
92 699
150 359
143 733
583 845
385 452
629 767
16 487
133 9
101 907
433 932
481 738
796 95
163 97
495 294
373 861
261 862
166 163
124 568
667 805
979 849
523 471
112 618
441 515
442 898
849 356
278 171
53 893
901 309
73 984
139 313
289 366
587 429
57 62
735 553
452 406
992 19
507 723
173 191
201 69
723 637
561 68
534 110
310 25
635 530
275 87
32 747
489 879
110 29
733 92
495 183
912 102
792 207
161 200
392 634
614 946
713 211
953 552
147 365
416 376
308 263
816 294
469 626
219 651
383 645
539 840
333 384
300 69
717 934
739 130
483 127
158 805
486 120
42 333
237 599
300 207
474 59
722 157
13 577
984 124
27 835
728 695
333 841
446 723
977 718
454 589
955 770
384 563
150 909
272 25
81 679
605 316
844 376
64 215
294 359
402 718
178 235
988 485
926 610
896 195
278 395
801 93
218 31
420 883
626 52
609 961
7 550
422 775
180 36
587 437
300 631
434 195
567 270
722 397
832 749
808 753
97 611
623 834
937 912
80 887
787 655
93 368
559 77
130 779
843 780
85 452
956 850
157 712
333 117
846 199
414 797
380 926
414 161
221 143
786 894
872 905
81 925
365 162
960 996
651 320
241 609
491 829
419 582
775 410
199 632
40 343
218 594
101 899
531 789
282 901
989 121
671 969
83 142
620 495
342 776
259 701
739 901
808 48
917 412
677 918
842 950
142 282
768 577
644 12
515 877
113 837
763 479
182 40
637 158
690 648
154 858
757 701
307 764
482 950
106 897
844 641
611 542
681 427
841 710
93 712
26 433
417 416
907 572
963 564
587 925
298 336
455 517
839 81
723 721
979 276
964 656
373 677
410 31
645 711
847 598
731 387
110 401
967 30
983 33
974 743
496 414
167 88
363 162
894 93
619 830
448 400
689 952
369 450
892 518
811 169
637 870
194 983
827 214
518 233
490 258
225 569
433 525
271 369
546 404
754 364
224 399
385 807
797 650
325 583
791 899
451 291
683 325
628 932
570 318
799 442
9 487
342 480
541 653
495 672
834 414
30 427
369 101
656 903
856 225
848 323
610 2
589 118
507 186
174 749
611 866
916 159
934 694
77 65
196 725
277 676
339 453
686 308
640 246
514 249
385 247
307 893
223 185
694 723
39 966
214 946
818 86
159 980
481 183
821 79
83 349
151 5
983 247
926 649
565 62
609 828
599 152
857 223
206 408
57 774
987 751
568 872
906 410
378 831
181 247
777 590
128 747
265 826
857 612
387 431
592 584
948 769
633 191
205 683
764 271
297 940
776 684
290 737
752 422
54 611
270 401
387 998
511 309
463 736
753 181
430 630
208 676
901 764
460 116
957 289
706 788
766 349
858 651
502 145
229 817
357 782
871 982
297 449
28 112
215 285
980 597
392 766
617 307
744 928
487 208
208 481
419 287
304 682
720 893
458 146
79 748
920 784
670 102
745 261
891 795
242 800
153 387
210 273
955 391
178 467
374 142
718 524
676 639
369 887
929 932
651 338
227 675
461 839
644 300
712 372
293 568
838 747
260 248
871 668
489 877
390 663
75 817
86 686
113 783
605 6
691 248
635 278
495 788
275 130
56 864
699 538
172 865
352 25
841 225
909 492
460 486
998 569
68 3
815 735
325 878
578 271
93 466
457 836
253 96
734 607
955 906
606 955
62 213
263 400
107 28
770 235
71 620
175 62
469 166
111 800
253 585
212 363
152 541
319 552
567 258
173 859
82 559
347 837
353 764
906 277
611 96
856 484
197 170
369 359
261 917
243 225
652 573
601 694
71 647
696 172
565 391
55 225
650 123
121 640
544 859
543 691
418 175
285 319
615 551
70 831
789 438
202 103
476 378
601 458
263 613
187 862
787 683
896 406
351 591
609 847
871 622
636 693
566 738
363 39
593 394
673 696
335 445
671 588
132 174
513 826
862 740
127 7
173 216
920 368
560 644
256 811
660 91
638 846
568 368
709 86
955 796
550 654
804 396
385 449
555 834
875 388
659 900
973 524
13 533
759 127
937 750
406 443
134 671
987 795
323 130
967 600
790 49
661 379
420 836
456 464
668 48
929 724
119 799
269 612
366 873
464 472
436 761
801 86
179 517
453 258
212 900
397 173
337 547
159 354
757 578
569 200
324 417
970 645
131 800
521 177
184 598
661 305
543 299
139 246
112 309
296 904
594 995
202 725
906 754
703 107
174 739
116 375
33 976
320 891
748 649
803 23
272 547
329 611
859 730
913 752
922 943
131 162
118 231
885 664
697 109
283 430
871 337
979 259
572 438
231 285
814 829
924 797
195 837
707 183
455 750
358 220
202 612
371 27
419 741
639 2
176 201
33 748
178 746
335 891
439 655
235 873
447 836
72 13
907 104
272 947
180 271
629 67
755 653
607 750
753 817
191 245
827 150
816 179
772 367
86 403
354 902
717 563
968 442
430 348
643 784
263 91
676 584
915 211
838 622
755 626
738 933
473 164
783 939
399 286
276 104
571 755
418 578
887 223
964 136
908 653
190 474
775 505
828 350
77 900
927 464
329 514
386 206
566 717
990 756
400 675
21 875
2 100
771 380
935 907
999 44
555 960
330 384
302 99
544 835
822 258
752 888
161 405
596 257
840 188
253 259
136 742
495 599
959 427
695 902
958 526
235 392
796 129
655 916
731 915
645 806
336 199
953 617
833 954
597 852
169 54
572 254
981 246
126 656
808 804
425 439
504 367
990 119
864 620
314 154
720 328
2 117
203 218
601 967
903 272
119 479
149 766
391 789
529 686
793 755
306 602
835 8
834 342
189 637
244 254
458 907
931 219
91 374
515 316
503 31
918 712
312 147
993 143
315 831
434 942
344 841
632 268
862 483
233 724
677 343
610 623
896 787
466 790
445 799
25 354
285 177
721 441
151 292
28 347
996 532
166 860
77 30
939 304
518 948
601 780
797 824
584 674
264 847
249 561
795 513
170 642
798 98
507 865
688 815
412 946
93 234
40 190
701 233
392 451
717 836
483 740
915 502
347 886
838 994
251 162
552 947
777 300
556 117
210 610
248 207
914 632
948 843
459 607
163 420
361 115
908 335
7 524
946 805
470 149
794 317
183 279
345 577
700 508
875 313
377 460
798 609
72 396
551 834
52 998
798 449
32 770
397 784
575 503
525 71
934 74
213 547
925 63
997 902
316 864
493 463
392 225
895 125
322 241
819 990
822 295
487 870
984 457
902 113
797 142
897 300
400 747
371 89
131 452
746 399
862 236
555 673
402 635
410 881
818 260
526 455
217 295
554 347
58 820
122 869
761 552
950 196
165 780
123 161
427 29
738 812
369 869
279 45
929 758
646 490
89 978
389 876
691 756
105 15
377 54
694 135
132 623
948 274
67 117
980 379
439 752
109 107
607 14
180 139
844 229
229 886
339 566
970 476
869 582
152 499
677 192
375 426
877 713
764 974
69 735
723 453
340 642
103 717
438 644
583 524
360 807
66 676
308 644
551 108
529 670
612 221
871 39
506 367
753 613
144 676
667 373
338 12
144 643
171 919
702 95
976 314
527 942
237 397
448 152
155 178
3 620
511 981
474 241
908 798
795 600
592 89
923 598
842 869
205 236
628 922
186 770
627 414
504 789
828 179
429 6
326 526
190 896
19 912
256 877
701 377
583 109
862 911
344 706
253 928
384 160
878 383
218 794
186 112
984 993
686 242
933 89
137 259
544 646
790 857
139 92
862 91
607 498
263 453
642 593
978 467
38 353
226 301
247 118
363 972
17 568
734 730
74 905
283 654
730 640
310 416
403 539
727 987
463 771
632 640
510 545
747 787
336 790
744 943
800 377
863 924
316 633
363 270
692 284
867 925
581 833
610 498
202 175
598 335
928 685
53 756
735 256
424 3
707 586
637 13
212 776
88 697
244 509
319 29
965 683
325 238
850 449
872 407
251 526
734 953
875 687
331 966
949 969
85 17
385 681
338 53
579 238
203 737
453 470
958 129
197 577
233 803
332 181
126 194
895 267
961 177
496 191
931 171
63 200
851 206
614 388
93 446
41 103
754 2
537 901
393 622
857 924
136 635
542 33
795 403
274 411
541 300
690 888
672 29
776 58
113 158
797 997
817 215
32 623
238 804
154 325
294 218
488 730
645 69
163 390
953 576
867 878
690 189
532 402
264 920
307 306
701 704
521 945
930 466
929 247
3 926
883 320
137 496
885 988
893 232
449 443
990 478
723 311
610 985
230 618
365 1
750 439
958 401
867 739
547 928
513 671
285 950
539 191
179 19
783 230
925 765
636 767
492 789
643 398
997 619
820 36
185 899
272 922
728 167
261 591
49 994
601 65
656 618
982 632
673 491
756 495
865 648
974 641
721 225
794 271
294 784
14 59
398 490
559 854
820 382
820 940
658 527
726 983
708 540
180 53
813 693
140 131
512 753
257 858
675 287
521 476
243 566
725 873
759 65
309 149
110 501
528 420
991 512
301 592
786 358
133 767
655 66
599 746
980 215
948 742
843 942
585 205
373 476
233 975
367 161
85 912
635 279
380 735
916 703
712 286
330 325
4 795
733 497
836 239
934 803
818 698
792 971
902 436
129 510
511 24
242 171
55 178
420 852
957 587
202 50
187 16
143 359
267 474
446 698
539 430
175 546
492 924
150 997
678 353
781 489
334 295
171 577
252 471
478 705
686 166
322 714
639 335
62 9
756 223
5 866
576 666
927 245
345 978
377 238
249 569
742 323
199 861
744 351
978 938
989 528
148 57
879 766
919 434
928 707
44 61
937 628
878 234
939 725
39 170
427 745
307 528
439 143
168 742
187 820
249 772
634 863
991 618
566 727
42 406
21 640
574 758
428 575
530 321
224 914
192 367
696 796
396 154
392 988
79 558
807 589
594 616
365 109
722 502
4 126
129 907
192 708
733 699
566 664
283 46
405 133
721 9
993 802
768 266
452 356
286 561
504 611
534 741
430 860
269 796
146 138
19 566
109 789
23 83
86 826
76 122
286 267
470 879
206 756
594 840
557 765
580 794
464 289
93 819
863 585
722 577
109 251
463 20
179 453
382 671
95 820
367 852
139 429
523 696
387 236
379 54
291 549
488 217
412 211
505 844
895 751
41 95
995 383
508 507
514 333
885 624
18 495
431 366
174 554
615 977
735 106
577 838
122 378
993 842
271 505
982 78
2 984
697 173
980 704
496 596
99 928
384 449
951 570
797 669
274 576
411 299
767 631
116 777
479 907
100 246
313 754
920 525
495 364
376 731
494 66
716 304
762 823
239 617
388 273
654 526
431 62
79 950
446 949
336 90
437 767
920 390
354 664
941 95
533 872
844 852
463 684
140 845
461 536
965 716
154 467
666 561
617 730
904 188
231 52
258 263
353 71
900 267
901 267
609 96
405 382
384 276
41 584
755 803
201 918
471 925
522 671
121 753
140 561
979 274
812 726
911 811
798 495
790 515
662 269
823 257
183 972
12 247
158 515
734 272
219 543
337 428
864 752
511 836
855 404
48 665
142 892
5 451
1 272
778 620
695 318
600 607
972 139
395 205
794 420
878 579
11 278
669 317
348 112
911 98
815 915
758 12
502 20
316 885
908 618
292 188
169 205
185 679
152 934
91 409
631 218
549 995
682 207
957 33
537 663
238 944
385 73
161 86
722 756
404 446
748 239
25 140
990 363
74 803
278 914
939 390
100 622
438 626
419 911
840 293
415 165
363 999
283 575
972 95
365 765
242 208
152 874
868 106
638 784
170 88
90 412
150 119
904 776
28 395
181 840
729 623
559 227
57 375
269 132
224 68
110 387
99 960
988 821
273 322
245 18
580 204
625 92
175 832
325 345
260 473
83 85
603 707
748 704
74 649
136 521
186 300
838 591
924 768
931 408
89 179
501 360
819 491
767 336
774 920
651 567
260 645
969 985
112 90
730 999
157 882
692 244
297 724
845 388
523 407
358 918
808 795
729 379
173 254
734 52
949 921
707 171
118 63
210 450
559 88
521 446
987 294
685 857
137 269
723 892
677 970
992 21
969 215
567 662
221 173
684 72
476 957
821 374
690 883
727 776
512 555
794 107
25 342
965 12
72 838
164 127
872 897
232 784
384 851
584 572
257 888
773 154
421 507
535 422
627 848
842 740
976 548
807 39
367 741
625 549
193 913
759 995
280 717
96 917
23 768
618 1
53 666
127 557
431 622
674 775
377 233
146 710
273 719
400 442
814 799
70 448
341 32
763 833
561 995
537 534
563 465
102 793
652 344
325 372
496 88
961 84
107 106
37 959
836 564
44 301
518 127
407 753
713 138
616 574
588 918
162 52
184 11
960 279
433 148
751 799
2 659
144 320
148 531
589 450
97 621
545 120
492 463
936 126
750 805
351 247
731 20
952 110
257 313
523 349
1 508
813 71
919 530
892 547
465 73
616 678
567 763
13 889
652 618
408 769
122 886
361 477
626 498
595 532
545 525
627 122
75 62
420 51
951 650
508 605
812 700
433 798
520 852
99 956
887 584
17 170
824 806
450 419
426 306
930 506
732 178
605 125
328 636
713 871
947 245
620 297
752 345
867 621
457 591
347 201
192 201
647 220
276 782
537 928
931 984
347 103
252 728
500 730
399 470
606 582
603 786
45 772
357 915
483 674
298 676
343 805
873 99
953 489
432 899
923 801
835 300
596 547
185 997
352 611
341 415
410 354
481 398
567 71
460 791
597 790
723 244
15 527
271 941
774 88
744 672
95 513
517 658
903 225
757 28
373 418
418 487
917 587
951 173
508 54
396 490
446 308
116 717
889 302
44 928
747 621
111 241
648 896
321 287
472 779
790 499
703 233
229 771
125 47
479 749
283 821
866 779
904 828
335 360
357 22
366 274
198 290
233 205
61 551
315 507
878 94
153 283
281 314
306 274
94 701
904 974
365 250
737 767
846 853
26 437
444 172
163 791
383 687
432 548
814 222
235 34
731 936
830 783
154 309
189 132
109 957
582 756
194 409
40 37
544 746
661 182
540 322
574 514
607 38
830 2
245 226
71 663
975 882
182 319
748 834
1000 625
384 429
871 175
32 445
959 546
482 254
638 843
721 681
696 393
491 698
502 185
219 201
658 131
888 287
759 373
805 244
51 926
390 396
581 503
436 696
349 82
965 509
388 507
864 356
411 187
376 636
791 932
194 389
557 772
765 448
997 841
147 694
223 24
268 378
348 339
331 425
367 609
547 171
547 419
708 581
517 766
664 234
232 939
506 885
392 910
634 653
269 17
226 622
601 145
744 734
932 249
923 535
63 920
790 167
949 762
221 441
310 998
282 757
998 273
444 242
248 921
21 88
654 377
346 737
139 582
947 833
649 651
796 131
548 18
953 696
713 640
536 316
423 11
915 151
534 650
133 260
316 916
663 945
3 838
326 728
849 183
284 252
798 481
412 764
785 648
878 88
983 653
833 697
922 665
107 782
635 178
338 276
351 3
537 56
85 392
634 498
92 46
675 168
203 376
866 550
982 207
664 104
845 749
908 842
603 469
927 739
550 316
607 328
245 294
196 467
20 697
179 213
991 682
131 27
640 826
776 521
194 549
555 578
287 337
629 938
259 41
122 979
505 826
601 715
772 284
911 408
769 360
543 288
319 101
302 803
960 672
217 987
731 11
173 714
927 205
88 596
470 583
88 133
598 751
439 920
734 157
618 153
105 780
49 261
782 950
961 31
226 828
186 610
809 812
397 176
20 310
583 999
491 83
91 858
25 596
944 274
368 518
255 380
12 704
769 754
977 279
691 892
630 877
878 501
419 720
94 219
825 559
936 51
326 493
291 768
36 30
68 801
239 284
891 723
253 224
349 367
908 734
254 9
219 314
988 659
493 693
590 996
985 858
864 904
412 315
223 115
304 302
5 92
325 735
633 613
846 365
565 8
389 186
983 314
409 104
385 961
190 889
334 988
483 103
419 348
250 67
91 554
569 760
266 288
797 129
286 501
129 152
140 269
81 225
259 677
908 863
46 35
463 847
176 834
86 657
968 375
818 199
269 111
477 96
442 925
286 228
656 655
108 798
841 980
558 47
742 182
886 319
238 577
857 120
219 631
256 721
274 698
870 950
484 695
912 75
333 745
733 211
275 950
309 52
111 150
682 54
622 704
922 161
915 313
601 774
753 386
806 85
980 407
929 66
756 822
220 20
845 145
670 550
300 172
539 699
76 27
518 478
609 37
797 180
712 113
164 344
565 302
152 890
608 9
248 210
949 567
105 175
598 223
725 461
161 209
911 518
851 742
761 878
272 833
767 811
345 114
498 240
512 28
769 933
142 876
127 107
690 131
411 200
688 34
882 83
703 923
438 22
680 432
327 531
92 43
424 864
850 549
57 68
10 436
548 616
742 918
162 776
92 653
176 70
687 655
16 189
949 651
188 803
510 399
475 830
795 566
275 470
281 203
93 874
712 894
479 727
509 483
893 790
479 716
873 531
866 877
499 444
796 69
783 379
790 889
335 630
577 62
155 828
657 435
919 647
762 848
194 940
748 227
791 587
519 860
814 735
912 849
806 856
112 648
674 151
874 8
677 977
113 16
853 415
885 589
965 148
879 471
411 269
535 380
919 68
520 277
241 419
100 460
210 90
896 154
214 720
90 652
470 598
223 472
211 161
436 838
986 37
290 83
571 429
637 659
890 327
60 336
577 711
919 175
235 128
293 239
708 937
337 678
168 523
584 724
876 494
651 437
403 348
225 898
908 413
231 555
648 229
440 770
875 815
553 600
60 884
959 526
510 599
834 311
210 64
564 702
341 11
169 458
765 780
998 264
940 649
738 427
932 704
172 456
973 101
425 684
817 141
345 19
694 370
237 271
310 683
803 404
263 42
458 554
768 246
768 892
456 165
537 177
526 178
799 201
161 526
568 327
916 394
587 305
817 837
370 14
954 475
518 198
640 711
138 532
217 20
774 836
784 58
906 605
790 852
479 645
852 289
166 859
980 305
386 227
849 713
793 660
367 256
792 17
994 245
384 956
714 915
904 650
759 699
450 447
318 640
527 664
156 211
897 31
273 887
989 691
736 325
216 396
512 525
988 981
480 702
720 26
750 569
458 550
649 935
697 178
321 785
415 237
208 859
176 491
596 626
674 306
621 46
782 897
248 423
79 980
744 894
981 14
273 453
689 306
896 179
24 375
137 323
898 211
213 505
481 199
751 481
306 249
287 983
370 924
197 879
466 63
156 983
295 779
317 291
561 612
154 814
876 838
897 551
656 181
350 464
653 412
589 63
272 3
867 161
688 917
830 623
860 887
175 875
884 504
192 854
724 167
402 899
484 602
645 710
688 712
372 243
173 443
303 564
460 734
874 481
917 800
425 262
89 665
480 948
356 354
604 1000
371 526
419 361
939 472
493 703
124 451
457 231
963 364
537 122
343 755
225 526
570 599
932 19
631 968
37 879
434 959
864 25
86 587
126 181
592 478
702 651
384 427
957 516
992 798
289 22
720 302
94 535
634 97
489 969
694 390
770 53
175 690
800 380
866 151
199 763
665 477
168 395
308 612
826 430
970 297
512 393
32 66
838 342
11 517
658 14
363 452
705 120
674 135
201 292
711 175
580 51
922 799
604 585
690 353
513 185
432 152
71 441
460 932
909 222
915 208
716 471
529 159
135 929
409 312
279 587
690 780
604 827
333 201
138 243
972 405
210 563
385 84
680 329
847 912
989 492
427 523
550 98
663 366
604 641
229 997
265 980
708 400
336 828
991 996
799 511
287 588
934 485
304 516
202 706
442 510
139 771
212 313
388 441
998 288
444 661
215 844
156 465
391 692
368 526
48 982
526 562
351 277
719 740
196 743
371 45
46 724
375 374
716 954
462 40
111 298
268 415
983 705
370 678
474 851
755 174
731 602
296 256
223 633
769 66
694 604
908 841
427 479
905 654
817 832
292 945
129 802
733 910
735 635
347 599
471 395
940 897
213 980
323 66
610 651
69 172
764 108
61 951
892 502
920 297
283 548
924 401
327 582
145 640
510 544
800 508
924 109
698 238
329 595
381 214
878 50
141 480
144 707
614 189
60 919
177 387
676 448
374 376
318 309
131 264
412 681
33 285
525 322
639 227
258 319
720 96
654 499
482 531
77 882
304 332
625 148
773 932
313 933
490 368
391 457
499 213
667 686
799 970
114 415
849 937
366 97
713 783
333 893
363 729
850 213
287 376
778 247
220 670
960 20
795 827
136 54
52 65
517 937
221 209
436 939
963 278
968 411
614 23
891 275
342 251
63 35
277 211
73 296
330 589
106 613
31 188
140 772
954 203
24 136
309 519
726 352
475 53
733 366
341 971
182 689
280 407
508 757
594 197
572 882
116 982
838 533
547 910
740 564
435 116
599 213
382 613
695 764
464 738
136 213
58 729
80 187
376 545
184 604
75 248
14 561
678 792
807 745
685 414
843 447
30 897
782 738
876 777
26 794
359 975
225 581
320 285
388 491
274 13
964 574
184 791
452 53
875 476
203 617
903 474
683 210
622 920
147 96
918 817
218 486
534 996
825 813
69 332
272 177
744 594
458 385
451 602
491 641
136 864
111 498
992 520
90 376
292 3
604 134
944 262
892 384
620 5
505 126
436 268
901 1000
889 628
85 306
519 480
927 911
356 475
191 886
216 495
214 900
901 743
582 212
976 75
337 793
869 655
779 773
753 219
413 850
556 568
651 69
369 527
282 60
585 417
275 189
856 181
744 168
470 533
953 966
678 341
386 443
816 492
822 982
240 199
870 946
348 155
269 856
312 150
983 719
634 373
69 661
93 390
670 823
845 131
794 998
21 361
249 292
608 127
699 252
205 335
717 187
287 51
678 292
480 67
953 890
610 307
721 670
23 761
485 999
378 341
487 691
267 694
920 521
628 64
463 482
585 407
378 562
852 17
107 521
268 970
155 903
142 134
175 157
842 800
56 874
465 263
732 577
71 562
547 152
490 268
206 564
560 370
406 314
972 406
372 617
511 411
423 948
706 813
152 168
809 560
938 953
257 822
104 88
67 836
222 555
225 233
487 589
76 274
512 859
596 261
609 547
965 432
13 587
983 367
366 745
6 187
303 672
325 311
861 627
380 629
534 868
357 30
629 662
896 661
773 891
561 442
530 61
302 765
13 698
796 919
135 32
196 645
935 59
847 235
708 543
52 666
836 617
39 667
703 807
537 522
591 849
631 788
873 132
103 514
762 119
578 39
383 95
137 369
337 628
148 657
7 989
150 749
492 829
814 385
540 903
964 757
56 514
368 883
594 100
485 797
898 291
341 849
615 294
605 76
649 154
565 342
90 675
579 680
59 53
327 205
679 23
622 481
466 529
588 269
887 172
938 827
204 664
803 423
87 417
646 323
226 906
510 620
277 830
634 931
699 845
421 46
71 973
63 75
78 700
682 929
204 306
837 876
279 829
917 565
4 207
508 279
230 83
942 672
473 972
212 245
694 929
114 152
78 976
691 746
726 975
887 443
893 596
718 92
838 456
275 858
890 293
751 225
582 625
851 63
850 771
94 940
253 660
375 45
473 121
192 503
749 225
890 708
723 87
931 912
484 85
188 838
431 508
598 524
904 227
281 173
55 391
149 172
980 733
486 579
202 281
438 391
502 355
715 520
678 101
126 428
66 407
206 299
101 850
278 242
235 125
24 761
338 916
902 345
696 276
532 922
260 889
666 186
979 610
20 950
905 8
982 36
742 573
393 55
240 216
685 580
112 37
782 969
814 341
467 662
305 756
670 253
739 447
757 395
430 941
491 167
964 247
251 673
542 1
197 792
878 958
300 43
747 495
779 599
751 162
848 443
660 729
615 732
495 521
410 518
263 866
780 499
660 530
51 527
859 853
511 569
846 255
665 687
744 764
444 389
826 272
831 649
378 429
810 911
331 464
105 997
242 643
993 867
785 999
547 811
23 682
210 183
390 512
631 903
777 761
327 264
825 742
145 720
387 694
954 723
400 623
797 549
113 652
520 406
187 404
892 402
600 153
263 269
970 20
417 420
695 387
369 336
853 413
494 696
597 795
440 676
163 31
524 271
218 389
79 539
784 763
30 7
735 909
215 430
67 171
131 659
807 153
779 104
920 371
996 789
535 593
680 825
436 684
163 651
131 876
112 274
495 14
600 296
700 119
939 806
903 941
586 955
875 46
301 192
476 783
941 256
296 441
279 609
536 620
434 260
136 101
166 529
862 263
185 593
479 719
602 75
631 157
427 926
687 860
241 152
611 962
889 604
623 405
175 51
234 881
814 377
9 143
461 599
48 605
726 126
403 735
792 427
467 308
462 627
276 872
853 690
384 359
287 90
828 184
187 647
664 293
857 678
87 5
963 170
358 751
800 196
858 109
796 496
526 211
298 325
728 499
367 435
869 183
544 163
63 674
473 284
722 80
389 59
173 220
421 125
519 578
250 266
720 428
668 725
809 848
531 298
490 790
915 138
521 755
377 335
363 920
445 633
728 734
756 220
772 713
420 155
295 594
42 599
228 600
27 818
496 883
610 258
809 155
130 762
87 980
176 155
292 430
227 839
851 837
995 762
524 216
999 939
331 336
272 625
31 404
459 924
916 185
829 260
378 716
977 949
753 690
403 768
208 805
768 753
793 726
271 127
685 766
463 871
393 559
547 842
843 65
897 489
684 780
906 489
785 608
324 929
185 59
194 643
907 483
176 213
138 509
174 225
787 906
945 560
190 497
957 808
902 841
814 505
721 295
102 84
429 766
611 89
207 744
879 115
474 225
858 667
389 337
272 195
422 830
866 56
466 595
729 102
201 218
130 47
854 462
253 462
740 562
144 545
175 356
56 504
107 959
846 279
411 102
331 374
505 232
268 90
749 836
599 130
908 388
343 492
589 669
116 130
452 881
716 29
32 243
39 139
610 857
243 302
789 132
16 661
620 548
376 342
35 15
572 97
269 482
500 615
345 75
838 983
311 235
228 834
619 790
369 85
170 35
294 641
355 360
749 126
575 923
801 50
256 478
506 948
335 333
916 333
40 323
90 251
893 163
569 626
729 994
574 322
31 298
117 693
303 714
370 946
346 863
855 900
931 661
519 327
936 206
657 203
310 990
236 553
840 626
489 482
688 87
163 681
12 25
896 169
546 764
215 56
614 125
136 33
132 70
144 180
359 202
869 897
753 903
417 368
847 449
331 339
474 533
494 20
860 805
632 944
591 152
936 474
792 810
625 517
255 432
159 365
542 369
614 799
113 717
187 206
22 108
783 942
833 143
495 329
958 847
728 891
259 307
213 671
410 227
582 314
780 446
175 697
664 380
628 351
486 845
326 499
711 603
198 261
383 955
798 666
202 169
767 260
357 580
848 349
206 810
307 11
481 98
64 687
449 986
742 651
775 160
954 932
345 565
161 992
84 766
505 467
60 983
538 200
207 756
425 681
523 664
958 522
448 552
983 927
976 19
221 887
171 623
425 309
335 171
381 32
888 846
661 79
405 877
607 359
575 874
773 360
383 4
110 561
274 742
703 875
12 465
513 594
308 634
492 951
805 531
670 416
54 695
1000 391
509 130
894 237
9 407
760 621
819 272
107 93
548 199
950 403
104 650
23 700
799 571
408 330
95 344
676 998
917 927
557 866
429 149
188 334
175 609
454 66
926 878
786 158
883 399
951 957
384 566
372 134
390 452
583 230
893 545
308 49
874 919
459 361
376 621
994 759
672 27
546 630
672 494
111 293
637 104
675 678
645 974
636 418
281 706
447 167
365 203
975 276
902 253
111 638
952 59
203 933
637 981
460 547
448 833
551 193
828 265
709 878
235 428
710 636
905 196
938 423
718 357
283 242
638 95
700 465
21 200
312 522
624 44
136 792
843 249
194 586
947 546
973 624
390 564
58 169
6 207
577 196
23 754
876 671
784 601
753 307
748 80
560 368
667 143
940 837
481 439
845 10
797 149
732 965
867 193
803 980
37 591
70 592
14 627
117 229
532 716
329 422
807 57
668 686
957 495
13 143
588 930
510 13
361 843
745 847
409 645
747 351
949 678
916 131
127 426
855 164
159 333
294 129
781 764
528 905
872 485
773 923
491 895
938 318
147 839
168 284
685 12
913 867
620 88
25 560
427 720
249 90
940 468
581 156
650 821
512 163
513 284
510 101
339 407
424 73
245 190
14 970
567 941
517 426
288 188
609 322
214 866
14 249
882 312
830 197
251 231
420 30
984 346
203 726
32 239
5 190
818 830
665 514
96 780
909 104
932 270
670 742
60 242
985 305
12 931
620 820
8 679
547 523
863 514
849 794
53 316
242 688
498 38
722 605
393 313
604 613
501 870
953 771
167 95
579 791
522 721
411 348
199 989
256 457
84 550
186 921
294 108
505 359
378 811
205 602
409 54
831 644
511 191
345 396
34 22
395 427
135 188
903 354
115 934
307 625
476 300
14 143
165 530
269 715
48 317
613 974
724 165
624 890
742 519
145 990
805 305
890 801
128 581
950 517
895 516
822 17
996 176
879 302
669 135
809 98
712 724
144 65
275 156
622 547
817 181
706 239
792 459
808 406
197 465
770 773
747 926
343 202
245 587
802 696
609 913
931 160
257 416
362 811
11 767
418 766
221 864
128 324
180 897
914 453
813 83
136 475
50 351
337 357
71 239
75 282
146 564
909 938
67 35
404 790
845 661
913 415
345 537
395 930
713 890
295 610
504 879
644 765
780 71
302 421
394 603
814 911
526 451
252 946
669 767
21 423
724 380
264 498
996 814
939 612
238 992
511 490
329 282
180 749
518 774
222 57
857 521
227 49
605 254
921 404
106 624
597 290
485 735
133 543
539 920
148 282
765 932
296 428
606 887
331 740
510 759
837 111
630 207
19 692
762 721
644 853
329 775
989 48
900 616
843 175
458 848
797 625
338 942
102 577
416 622
446 101
824 297
320 538
289 320
435 108
881 852
848 810
716 47
148 814
452 578
159 261
308 787
40 718
347 488
809 775
282 833
744 702
605 861
646 30
225 119
310 13
552 355
223 226
333 328
696 96
883 836
82 239
66 525
523 218
446 348
578 255
985 793
825 384
360 661
214 502
894 720
143 912
991 608
695 961
854 518
551 1
672 212
382 348
483 557
29 462
842 439
492 610
556 45
490 504
240 344
605 552
425 679
908 691
986 12
927 438
121 564
27 658
967 668
399 130
465 6
100 375
134 918
118 66
879 269
622 756
392 526
65 231
118 204
707 119
315 766
527 462
427 496
129 788
485 544
688 638
912 559
362 750
293 91
959 77
378 732
559 195
613 943
229 307
57 522
668 688
6 309
713 863
272 963
936 365
859 142
356 204
937 518
767 394
683 785
570 168
70 250
58 128
812 816
983 688
889 410
76 828
689 264
403 877
252 738
566 496
965 442
87 742
295 216
447 797
330 764
742 212
966 957
381 52
516 854
561 30
219 653
237 136
189 330
942 399
418 579
756 445
334 61
602 762
234 192
341 953
856 153
985 148
363 469
256 175
231 552
595 242
194 437
743 335
999 265
886 670
807 695
99 891
524 713
153 353
936 170
671 2
435 574
814 10
727 988
785 981
163 890
242 513
446 162
71 154
413 225
791 588
848 571
742 572
509 877
256 19
972 984
183 970
73 750
147 503
922 554
331 737
625 280
526 566
868 130
522 283
343 584
773 880
3 101
105 37
164 582
203 764
185 262
190 292
897 720
486 734
941 880
104 441
768 738
151 168
370 656
420 565
795 964
35 169
70 672
863 292
733 957
349 41
868 545
627 737
849 590
165 379
425 356
419 5
367 613
169 276
14 722
460 586
418 695
873 103
482 191
596 900
454 478
555 753
374 803
865 726
414 732
175 102
777 240
3 30
128 448
865 840
207 547
582 319
761 538
586 834
355 604
178 210
940 210
384 75
837 299
196 922
654 770
250 314
415 708
239 752
799 228
388 607
753 486
205 551
407 734
231 783
586 397
883 276
829 290
431 436
279 455
984 185
291 543
25 198
800 775
224 790
476 878
685 359
78 212
15 935
429 75
634 901
996 638
852 755
845 314
987 514
726 143
70 835
653 146
266 503
57 970
912 740
712 337
912 533
122 3
395 267
871 647
578 307
492 552
624 299
177 798
414 702
544 214
419 71
684 307
284 791
948 594
563 445
295 593
557 893
225 369
979 487
439 940
629 729
713 246
659 729
393 288
433 705
872 37
431 546
674 22
249 1
691 582
58 82
858 631
844 599
842 586
944 427
108 934
388 770
761 210
754 457
273 606
610 197
301 735
129 166
439 564
405 426
555 356
101 820
614 304
210 200
841 40
390 441
950 301
618 488
160 235
540 68
126 691
607 832
930 830
327 223
981 105
176 737
778 328
148 581
499 222
356 717
540 470
800 326
970 858
319 229
409 534
206 176
409 973
167 508
907 961
299 376
47 393
564 756
612 472
509 995
773 317
317 223
352 601
295 18
448 1000
818 187
137 96
840 953
733 545
225 314
131 926
785 218
112 622
374 834
601 148
147 667
481 277
997 989
316 254
25 206
422 977
293 232
704 139
747 947
1 319
606 682
683 230
569 848
202 713
947 675
920 228
625 328
423 799
968 327
720 709
700 459
990 104
901 613
7 291
898 494
629 290
385 290
510 458
174 851
290 642
717 592
540 277
482 501
385 767
620 225
759 222
70 657
337 798
963 556
976 370
295 555
968 801
367 13
25 273
836 349
887 909
522 925
952 65
591 324
35 995
888 877
674 2
607 621
77 480
932 714
362 746
269 951
851 665
454 456
926 534
189 643
400 415
25 254
129 180
144 540
696 1
833 854
90 661
438 857
991 449
254 281
264 905
897 380
211 254
657 574
278 256
989 903
409 483
109 39
577 477
888 836
411 170
54 465
702 662
731 862
833 133
157 924
28 693
53 987
695 26
372 334
119 271
547 98
896 122
794 817
382 337
526 621
767 805
386 527
205 33
604 307
412 350
91 875
238 825
291 406
286 493
206 475
800 737
240 253
376 391
301 316
449 815
286 984
779 851
900 175
983 569
702 317
133 781
168 600
478 472
878 859
200 729
332 462
890 115
193 198
836 985
201 680
1 704
208 602
194 31
318 203
214 670
659 973
793 334
272 176
337 237
44 760
773 991
965 923
287 963
368 945
191 231
215 148
779 416
976 733
684 769
450 518
799 957
128 407
277 107
41 768
331 398
855 943
146 313
102 151
813 807
451 303
326 916
132 735
545 628
52 455
371 456
325 603
63 374
396 557
202 763
58 112
230 136
915 553
839 150
456 215
755 634
548 263
300 397
345 693
959 391
851 943
641 297
511 177
873 139
220 867
849 499
204 973
522 170
380 123
673 992
649 800
190 798
59 25
910 554
164 7
570 691
750 334
225 135
919 178
226 66
643 984
223 876
268 195
103 73
342 261
963 229
783 168
349 595
169 863
50 932
572 782
825 156
320 416
358 206
548 376
193 300
814 425
974 580
307 667
367 976
13 87
711 18
87 35
599 323
977 241
244 146
871 84
446 756
819 753
725 578
755 164
582 315
454 546
542 238
489 686
470 527
969 649
354 933
454 852
378 171
524 275
412 837
564 298
986 966
777 41
377 854
656 899
370 891
980 904
769 823
44 768
521 457
926 787
611 388
999 761
642 977
90 312
675 984
306 986
572 440
532 306
977 910
219 701
191 79
175 586
31 847
162 43
689 590
596 515
819 30
457 785
76 302
12 797
782 361
986 682
226 276
925 652
860 792
994 703
777 972
645 57
664 722
886 413
567 575
976 755
850 699
365 300
870 534
713 864
541 549
980 179
962 861
435 587
944 665
831 117
670 605
863 538
144 946
209 969
611 988
308 357
130 254
437 67
536 937
544 661
222 972
733 85
694 612
330 538
314 603
387 476
477 489
598 290
391 582
666 930
327 819
299 831
276 651
599 442
469 739
476 43
308 414
974 36
910 128
944 222
921 252
580 403
963 780
680 465
21 135
735 375
874 625
700 988
105 838
561 976
296 762
196 384
440 84
929 35
465 874
957 469
715 467
586 581
557 424
286 631
189 30
564 548
730 609
176 368
333 976
421 931
534 498
666 852
181 984
54 207
336 82
781 274
356 848
605 467
600 813
990 558
539 732
355 98
552 709
982 761
708 220
411 445
610 621
175 464
957 899
703 991
121 133
729 9
233 523
560 571
319 701
283 588
208 32
939 509
894 108
802 601
16 445
475 256
867 730
689 727
298 416
379 325
877 977
880 713
245 641
471 997
532 749
616 695
429 416
484 286
925 644
338 579
83 14
579 966
428 454
477 927
373 407
327 79
675 875
815 378
831 221
358 549
174 530
361 519
296 245
639 951
667 352
830 941
866 124
548 562
855 714
551 866
349 570
944 301
689 530
572 793
965 614
987 402
323 924
682 660
203 251
429 734
689 59
844 716
658 500
581 14
383 352
977 378
628 646
829 723
661 245
164 111
421 312
277 243
159 630
716 364
323 468
552 971
872 260
212 740
697 916
935 546
718 4
558 321
669 546
378 403
536 978
571 886
213 323
561 865
205 230
674 785
965 629
401 291
495 929
351 194
904 720
922 709
426 407
883 86
592 329
526 690
419 108
712 574
485 462
16 511
444 459
49 128
456 818
274 219
801 789
357 19
778 731
369 528
155 832
427 504
903 634
972 207
1 82
716 137
808 505
493 370
748 968
208 78
895 604
896 41
133 504
949 867
249 933
846 730
379 469
366 7
62 760
181 361
84 369
894 61
602 105
35 94
239 787
110 605
899 505
559 55
383 770
547 395
799 317
710 496
566 906
237 77
491 143
891 397
374 501
224 352
137 22
805 147
478 566
780 852
447 434
235 517
62 726
887 675
359 326
412 443
111 52
449 809
721 987
853 627
396 599
994 689
546 688
320 149
758 812
100 296
718 716
627 586
179 447
258 228
650 654
893 90
996 841
844 491
660 812
478 369
240 160
672 691
211 257
335 254
888 85
215 908
637 80
483 484
561 93
448 368
205 714
907 631
422 966
920 709
370 890
382 529
79 418
20 753
633 805
352 154
712 448
844 692
878 364
278 957
805 202
102 638
872 733
118 377
151 149
565 921
117 403
825 234
412 260
427 113
207 432
283 69
305 5
553 927
537 864
462 522
965 564
524 341
420 586
768 586
708 341
756 28
414 506
85 499
760 595
643 254
63 427
639 212
859 742
267 841
823 773
936 359
421 587
284 934
713 264
334 94
589 185
73 702
244 685
343 385
835 78
577 393
88 176
238 652
805 910
824 802
112 471
940 84
963 954
764 47
311 459
401 832
988 784
11 603
592 518
878 131
993 82
15 473
727 195
870 884
170 391
566 249
59 296
527 781
370 567
322 896
562 209
595 147
618 559
164 377
280 942
30 669
441 288
152 976
850 229
861 136
73 508
725 67
923 25
385 345
695 275
367 754
783 184
371 142
44 14
319 239
718 312
109 90
531 107
263 253
989 934
500 737
217 230
403 202
954 310
758 665
641 664
947 282
170 175
870 940
572 431
560 416
302 844
822 463
930 33
528 687
259 915
303 522
584 509
861 64
402 500
662 7
782 387
405 663
643 347
337 831
984 138
934 464
895 623
456 637
841 702
886 401
19 372
702 611
368 154
552 529
314 205
805 376
237 317
102 387
630 902
589 781
237 380
824 214
718 955
859 757
424 672
723 1000
590 512
864 741
428 786
222 623
849 143
680 415
59 273
396 700
912 24
541 732
112 902
452 14
126 358
895 411
626 965
236 672
22 799
871 916
158 954
633 41
353 814
583 998
164 284
253 613
304 735
102 182
32 916
902 106
444 208
304 391
995 5
982 859
269 412
428 230
343 260
789 588
319 57
234 861
876 544
947 68
473 974
420 943
638 511
357 182
654 264
347 875
213 71
35 800
608 720
97 131
161 836
732 54
395 823
744 748
554 437
355 751
975 238
606 658
353 863
714 722
779 163
610 520
871 131
995 938
641 843
286 741
314 156
970 156
962 887
348 527
143 351
250 847
281 900
966 477
108 635
939 559
36 798
278 854
831 103
939 101
541 643
395 788
560 260
989 624
937 286
80 174
653 124
610 388
109 231
643 489
108 644
821 25
861 280
244 190
735 168
867 280
110 776
915 927
589 643
456 200
550 624
469 267
712 438
343 496
709 742
41 456
305 698
891 100
643 417
482 361
915 612
608 690
130 393
538 250
6 669
862 704
223 502
121 613
856 230
600 126
881 96
285 238
982 675
718 46
14 583
107 425
777 267
794 920
766 64
895 584
949 587
752 311
115 595
103 854
325 729
693 950
667 459
197 24
204 806
97 402
346 457
225 593
316 979
542 662
751 772
531 836
106 750
669 790
814 167
124 42
740 729
81 490
977 886
115 305
223 579
158 794
390 448
385 212
714 494
389 571
996 435
75 822
98 353
393 731
954 307
266 673
66 272
861 699
186 9
138 428
642 537
342 774
658 822
285 333
573 509
258 459
209 97
91 834
363 218
5 892
242 447
71 39
591 241
726 933
278 833
481 104
96 235
765 413
772 426
294 372
475 818
340 231
804 483
594 464
151 189
616 778
233 415
296 923
46 100
468 769
69 803
879 322
93 658
176 364
845 883
838 995
97 456
101 732
323 549
776 86
960 558
506 463
375 77
400 942
525 986
485 870
275 999
695 690
139 208
767 124
24 105
215 477
968 593
33 617
750 437
959 790
807 638
856 551
849 838
993 364
163 908
748 328
727 364
753 763
741 674
785 613
808 394
760 677
235 550
730 197
755 704
29 513
799 336
48 366
262 776
423 197
457 543
122 718
299 383
988 4
533 990
117 721
901 560
955 167
448 815
760 755
561 359
600 978
444 834
113 464
590 487
664 919
804 509
717 328
784 47
85 103
537 731
843 55
303 909
778 151
416 997
746 433
483 973
585 600
404 565
508 862
278 478
167 623
17 549
719 610
955 483
500 491
813 251
964 578
552 329
799 109
38 670
818 57
804 382
238 849
50 662
732 367
296 738
880 742
925 136
498 44
560 835
535 527
295 893
650 518
616 416
159 446
785 759
124 110
452 617
730 284
15 586
788 403
293 461
558 317
487 528
177 455
660 237
665 561
767 47
667 549
526 289
888 373
18 120
285 259
835 766
306 119
236 812
757 266
812 979
110 732
533 894
571 197
270 675
810 806
74 195
942 978
430 675
147 668
991 717
196 412
789 799
172 590
546 823
712 454
138 426
911 912
192 795
704 135
565 839
86 211
661 731
364 731
430 691
279 168
704 722
413 91
922 982
240 871
555 385
685 27
123 967
244 792
379 388
275 247
771 984
687 929
533 564
29 842
767 935
613 268
20 473
714 395
226 405
409 964
394 842
374 282
453 9
194 20
976 59
950 934
468 694
915 633
654 12
832 963
869 963
379 640
72 594
5 797
387 35
330 417
996 250
914 162
792 228
468 67
376 540
348 771
676 361
505 783
819 450
961 191
715 592
525 877
671 433
575 59
495 887
87 349
763 911
932 97
148 950
733 588
867 288
139 491
175 784
882 417
876 267
851 219
916 932
472 677
165 496
840 908
77 878
215 254
233 221
965 243
510 226
700 155
388 357
824 700
232 760
251 78
928 88
274 703
760 535
396 809
816 842
778 881
575 828
140 526
95 917
710 220
770 72
847 759
815 188
391 875
893 634
360 733
889 922
392 137
235 15
857 835
500 617
285 580
249 217
71 84
770 452
106 839
979 99
848 389
137 969
803 86
554 794
980 206
733 981
563 340
901 949
698 363
79 623
939 606
418 304
873 475
330 864
391 606
240 538
882 162
479 846
434 640
101 631
365 378
971 6
618 66
564 166
988 440
705 847
669 21
49 283
175 260
11 968
159 998
475 718
558 533
603 617
664 299
34 6
124 877
943 864
23 736
910 671
707 483
939 334
843 906
550 430
889 568
417 185
290 208
34 561
598 402
727 209
937 333
801 868
452 214
542 85
115 481
135 137
783 548
166 873
609 726
797 745
723 724
950 594
192 461
847 632
560 232
834 675
827 155
132 877
712 563
261 265
579 384
34 680
666 870
242 320
739 20
863 797
51 158
734 102
822 194
827 504
122 914
478 136
512 469
130 829
375 118
132 949
222 845
932 746
589 612
46 305
922 793
315 326
714 830
690 990
53 184
807 791
438 455
931 383
399 496
48 257
61 782
28 832
564 862
824 663
474 789
850 547
493 553
171 326
954 785
11 325
331 373
652 861
192 286
88 879
822 972
944 813
217 749
934 456
988 221
508 604
444 963
100 483
981 431
951 214
4 681
877 300
475 372
760 537
294 800
138 917
755 544
117 832
567 844
109 61
515 328
858 297
566 461
200 457
864 962
780 500
250 807
143 807
83 655
658 947
283 146
214 197
587 648
583 173
14 795
2 52
578 953
619 159
590 711
646 158
566 680
385 929
981 412
203 982
445 952
998 951
450 822
60 660
131 639
674 18
253 569
26 883
165 368
465 82
86 543
905 302
930 922
425 498
940 725
162 271
104 381
741 338
193 556
286 132
549 176
365 144
856 872
103 503
617 392
757 89
707 112
194 562
928 160
79 634
394 383
527 677
981 274
474 559
639 785
448 257
473 348
860 588
338 599
637 497
911 949
470 636
973 69
793 167
680 662
981 261
451 232
784 993
330 135
722 849
719 541
604 711
894 194
820 48
362 440
170 824
897 754
706 498
873 969
69 562
724 60
627 390
307 826
727 108
666 311
668 838
898 730
902 383
904 201
612 833
128 704
225 824
635 153
225 783
805 576
482 105
714 990
616 654
413 87
896 874
521 298
487 382
574 800
351 765
257 291
388 556
196 287
271 946
425 239
14 430
283 617
112 670
26 663
486 79
835 844
534 50
661 933
293 18
561 452
262 140
640 837
932 406
225 328
976 566
495 910
451 898
43 676
704 731
877 502
32 319
120 574
181 334
856 619
606 610
58 352
402 462
649 811
549 632
81 999
204 416
58 858
954 862
189 506
190 179
584 22
129 723
122 874
720 700
552 432
111 851
109 738
716 812
58 668
300 11
974 703
953 29
1 448
580 878
107 412
787 166
112 85
699 310
58 803
833 535
494 552
513 314
4 103
508 553
275 983
789 61
543 971
642 464
22 495
719 930
9 802
738 84
90 641
231 217
551 537
751 29
183 336
955 406
706 930
872 329
466 156
400 153
968 938
328 949
359 23
381 681
163 947
111 710
505 275
775 861
995 385
757 967
775 186
911 365
246 55
959 340
533 381
134 729
613 110
64 240
450 476
974 434
139 52
945 667
446 852
883 597
170 567
320 625
188 854
662 718
148 363
824 215
25 668
80 971
664 836
141 870
134 496
453 278
638 572
844 864
518 895
203 687
218 630
764 720
746 375
987 799
727 273
751 576
525 138
609 432
396 103
466 252
989 915
459 474
543 13
342 711
852 143
147 583
619 413
512 286
814 905
772 159
781 511
443 646
648 976
195 315
259 376
774 241
215 138
890 422
581 59
190 658
482 298
557 207
489 122
739 571
818 935
368 390
611 306
464 10
176 462
685 895
954 169
520 415
686 77
735 793
165 227
293 141
547 482
296 526
727 2
995 882
591 297
151 801
848 959
524 981
933 97
978 663
377 294
320 801
957 442
206 789
421 825
417 832
683 71
764 760
65 872
507 881
75 89
511 722
785 60
854 479
93 302
584 925
97 96
456 894
240 187
217 237
895 142
164 89
899 882
403 841
509 200
270 126
558 867
917 912
956 648
64 22
981 289
414 552
561 67
759 908
671 278
756 141
830 538
169 82
69 4
978 831
202 312
191 282
187 912
950 47
271 580
753 645
138 454
376 771
215 297
931 993
805 674
27 269
212 28
793 567
295 407
135 455
347 694
18 551
662 366
981 491
805 420
552 360
363 859
443 706
579 21
860 64
840 936
96 833
281 292
743 14
480 726
640 717
850 802
567 241
400 65
887 129
238 3
159 304
446 203
872 203
617 690
13 358
199 290
453 489
852 151
577 267
368 258
430 743
840 578
547 307
596 75
539 478
884 761
854 189
86 188
651 407
672 655
556 932
427 33
647 326
380 571
869 124
766 38
344 629
811 251
576 658
832 764
486 72
855 687
707 252
943 478
875 702
137 127
462 298
623 161
963 745
422 366
814 858
774 771
310 630
125 793
559 605
611 278
44 248
627 835
847 680
574 200
412 447
555 921
320 352
22 4
492 197
753 287
908 605
883 753
414 565
883 628
877 93
789 136
544 189
434 183
365 330
18 183
248 980
373 816
156 146
127 104
929 970
5 733
333 941
863 439
593 133
772 876
202 710
3 62
571 580
129 872
743 820
853 474
269 668
218 673
230 238
1000 156
843 72
216 551
929 235
867 151
88 888
298 679
31 663
369 932
331 96
146 23
380 854
76 476
680 748
417 24
837 887
260 357
751 861
526 892
128 489
330 753
763 808
605 253
841 241
706 539
69 316
893 372
830 871
870 202
408 818
311 74
937 818
972 800
333 118
64 174
852 493
763 1000
895 728
582 234
332 73
876 426
128 454
588 530
246 117
947 236
470 462
28 217
312 797
69 349
110 522
988 110
990 668
940 464
660 361
897 271
986 807
64 513
894 886
425 444
921 449
316 491
698 117
88 330
968 554
144 677
787 315
275 198
726 276
156 914
798 484
880 447
997 781
38 19
665 550
425 804
614 407
801 268
570 923
975 203
506 572
766 148
453 654
8 601
758 690
255 552
76 885
15 392
991 160
87 102
291 214
418 330
129 867
358 204
23 850
584 124
943 97
275 895
856 730
425 530
581 355
465 889
179 689
950 759
608 709
813 15
880 144
400 575
345 550
79 322
863 655
106 393
78 355
783 115
528 390
576 673
488 329
661 455
498 122
111 374
836 488
319 128
336 128
174 430
837 816
137 274
264 553
499 10
692 968
83 542
360 398
507 50
815 593
566 572
259 751
111 235
289 219
532 539
211 852
587 563
323 875
503 349
604 867
895 877
691 278
460 963
931 904
612 527
974 604
14 731
832 140
984 546
858 872
914 234
672 207
164 521
84 873
979 197
7 834
952 462
194 173
27 199
575 804
111 660
142 794
370 305
18 553
485 64
409 987
638 810
896 633
749 79
640 726
747 150
289 303
304 386
102 145
444 81
187 114
444 217
45 329
63 226
994 364
744 885
158 184
690 815
937 345
345 276
797 335
575 591
107 179
607 592
44 217
600 582
99 95
656 781
116 956
890 686
551 317
33 459
445 652
583 852
774 302
828 746
657 969
283 245
160 876
817 321
888 579
773 256
793 565
7 804
723 925
135 130
822 556
460 721
721 194
217 960
371 901
558 640
968 935
897 227
816 978
757 928
965 224
690 6
991 108
918 512
475 789
873 188
374 306
211 847
614 713
910 282
923 463
535 254
949 189
38 768
727 857
649 250
222 980
198 172
965 245
185 765
998 365
37 942
4 666
171 826
424 662
335 32
753 259
474 387
714 625
340 302
74 832
944 388
278 647
830 130
779 960
560 611
918 399
435 184
853 551
467 716
466 701
177 73
963 312
770 615
412 723
45 388
829 333
980 873
132 312
358 77
636 517
313 385
380 999
137 991
817 955
531 9
49 132
946 651
529 729
463 172
627 747
458 396
660 480
506 385
259 606
514 619
533 865
561 735
987 528
205 10
779 641
303 73
535 194
778 31
779 745
629 68
740 847
183 280
373 235
832 596
315 20
505 165
817 731
801 115
431 927
801 342
404 861
159 123
961 286
822 72
76 878
624 820
748 345
720 768
346 746
943 625
225 388
368 168
639 30
783 857
683 392
519 993
622 802
475 906
521 918
702 911
825 217
969 365
753 884
369 491
828 932
530 316
697 945
913 37
17 898
386 778
631 535
564 312
703 907
513 988
258 481
458 644
663 440
893 744
58 442
911 344
318 727
982 970
628 730
707 262
155 237
640 438
572 511
694 396
346 269
220 790
210 580
913 197
635 226
499 289
528 872
64 653
869 829
320 148
230 80
337 139
679 491
907 154
804 926
718 189
357 585
866 380
302 117
554 642
614 368
324 746
626 114
201 164
442 524
453 372
654 87
825 977
370 689
376 958
178 896
224 675
464 315
562 670
163 521
780 954
809 333
395 995
240 876
54 510
224 82
16 288
200 844
681 273
161 491
162 905
96 72
912 651
395 456
991 527
187 399
408 956
961 515
681 350
578 371
892 742
626 960
429 300
488 598
968 575
3 580
29 402
950 834
836 768
117 669
306 366
595 176
366 294
258 101
819 402
675 59
40 381
145 258
956 508
602 244
173 345
900 102
569 601
420 26
851 769
120 729
250 946
49 529
890 627
23 457
473 273
934 413
411 191
634 827
991 695
208 339
220 77
455 355
813 249
955 621
911 945
403 865
571 214
721 405
11 81
696 26
410 135
847 826
924 293
268 635
298 636
468 317
867 591
350 209
894 55
337 302
270 750
564 42
496 211
250 191
645 170
775 446
386 668
676 167
707 12
560 492
846 644
826 214
753 600
720 86
999 186
355 286
802 153
943 802
919 813
749 663
823 346
394 288
439 828
142 909
723 2
446 32
103 1
367 363
223 273
608 823
788 89
525 165
940 111
622 817
36 400
356 466
341 440
818 815
94 189
136 537
424 451
771 733
436 6
753 821
792 938
144 443
594 196
296 422
425 512
207 251
19 639
274 996
90 518
565 578
296 111
526 785
81 695
538 99
199 387
716 691
104 877
382 691
915 92
865 904
839 340
660 858
714 158
946 971
898 849
842 395
394 925
868 410
607 584
109 211
560 531
78 929
277 655
895 492
659 248
551 225
404 474
35 7
74 735
938 141
993 344
359 320
708 132
224 300
994 128
925 163
622 456
922 944
43 821
845 822
21 350
732 778
708 177
688 735
932 788
757 434
313 164
216 1
876 125
142 889
882 524
520 319
73 68
517 351
499 731
441 229
92 960
890 789
712 215
41 865
14 313
36 200
869 511
829 903
580 557
66 540
825 532
87 295
511 552
596 454
714 534
339 731
471 418
603 50
448 370
789 722
273 82
359 510
224 166
554 936
633 860
691 926
612 650
724 99
751 119
515 58
350 925
442 175
561 546
9 571
639 318
426 139
740 959
162 732
36 386
677 546
754 311
141 580
690 646
680 119
975 141
283 302
324 305
454 810
101 103
161 247
710 306
572 718
232 180
221 171
502 744
24 883
647 848
609 880
63 446
635 627
939 280
202 366
61 658
788 736
820 898
886 421
183 546
876 937
331 44
5 913
402 133
166 321
183 545
131 565
726 201
361 81
617 316
208 771
814 242
716 880
554 452
364 124
736 148
240 727
820 904
122 197
169 628
40 782
213 778
726 549
562 314
712 964
172 270
308 130
516 238
473 173
328 219
321 855
385 53
770 755
586 304
600 209
453 671
769 666
441 277
525 243
959 474
179 193
913 687
12 374
467 510
396 149
708 372
184 430
898 721
356 454
997 348
438 675
605 484
288 253
243 715
290 244
92 621
946 350
834 138
533 747
953 95
565 64
701 933
386 369
79 71
81 297
323 688
568 229
749 805
473 468
640 508
499 381
650 159
316 577
22 833
791 543
167 55
819 12
152 58
952 216
15 394
287 470
731 204
202 948
155 215
139 453
160 940
946 194
893 219
616 651
309 423
596 326
37 101
464 671
667 167
828 224
91 916
71 330
72 606
874 163
612 88
751 609
998 345
978 431
320 737
391 129
964 82
765 720
379 564
567 7
646 21
897 90
403 624
525 750
942 753
501 143
258 820
465 703
946 538
618 53
986 30
358 52
583 741
441 864
74 540
710 556
690 998
235 601
30 19
103 104
205 84
780 456
702 983
886 547
453 399
482 894
445 705
679 921
605 648
925 184
772 75
462 243
577 101
552 496
672 644
865 912
404 418
979 830
465 567
519 905
362 889
736 658
645 420
231 780
471 371
233 844
300 729
86 256
440 167
508 569
371 700
101 693
528 746
292 343
561 969
53 426
382 256
267 638
653 374
940 20
193 796
596 147
650 622
427 444
106 857
919 912
561 774
425 980
573 565
244 147
837 243
171 245
577 415
622 182
176 110
557 63
97 491
132 900
113 329
454 149
652 905
77 146
43 417
436 494
34 218
883 990
170 568
238 747
149 964
339 926
8 242
334 620
48 825
562 235
713 30
296 975
856 418
826 206
164 621
684 845
648 242
576 923
561 130
288 473
791 62
601 890
686 531
107 256
382 7
849 446
578 208
157 170
759 996
681 242
818 268
425 609
323 679
732 685
627 567
607 379
396 259
151 835
483 452
549 545
115 241
267 79
23 766
349 450
211 990
451 7
49 19
278 731
909 162
209 860
610 598
270 249
621 708
452 494
592 122
412 492
817 237
745 197
88 544
986 282
894 47
28 337
377 714
286 667
964 230
872 724
501 158
273 955
884 996
244 529
970 608
290 903
721 385
109 430
674 547
91 107
855 747
934 95
130 282
748 256
963 640
84 201
628 583
326 256
846 810
904 39
633 551
684 362
871 561
928 949
255 133
443 400
365 785
978 42
706 914
551 838
304 553
970 568
414 116
914 643
869 372
869 678
888 653
113 169
824 991
183 710
67 329
575 755
590 129
445 844
882 721
883 343
644 200
607 330
480 941
582 441
714 401
217 967
728 462
211 820
717 389
139 893
523 990
184 323
438 317
608 638
778 398
571 229
501 486
600 560
149 542
713 896
340 701
951 775
403 245
701 954
409 136
39 718
523 583
348 826
902 658
874 239
49 976
881 92
341 633
639 964
621 115
842 32
636 52
73 843
674 259
765 426
850 966
179 448
938 521
841 873
613 474
695 188
888 482
322 211
667 754
700 40
609 265
96 156
17 862
941 310
257 518
829 672
459 71
949 909
290 185
789 111
995 118
450 234
392 234
761 866
735 911
584 460
379 914
25 853
243 79
810 859
650 686
31 575
608 446
374 607
984 797
211 788
426 270
570 587
973 539
404 132
452 632
268 341
960 677
37 86
988 268
229 248
139 842
927 271
68 602
326 888
517 7
740 620
864 446
11 815
326 562
966 15
912 644
732 450
364 947
982 963
488 219
59 791
491 884
713 866
564 946
511 789
923 936
311 583
433 151
339 383
297 798
915 362
599 877
423 706
871 352
184 312
178 306
60 598
255 609
5 114
627 326
946 963
291 956
817 251
30 717
610 553
574 563
662 155
43 544
514 519
221 330
151 300
852 21
287 352
602 113
709 531
625 922
557 55
880 811
603 369
498 160
900 86
735 737
398 425
42 432
700 81
939 576
651 14
25 485
541 573
744 787
145 818
987 642
437 541
586 331
151 848
97 105
708 795
310 423
321 88
256 420
391 301
831 664
257 358
992 836
719 475
593 134
658 154
343 560
727 830
701 894
597 802
860 686
819 242
613 181
250 89
100 385
283 452
296 720
632 237
456 669
360 871
790 151
636 857
599 128
46 296
19 925
912 4
161 343
373 60
631 902
95 773
860 336
340 863
223 427
29 824
468 704
776 311
819 708
75 73
548 334
180 435
531 344
830 159
551 14
205 252
13 209
472 775
237 248
64 792
974 474
992 482
272 144
589 597
538 374
419 183
70 913
75 497
665 302
842 634
557 198
746 383
533 866
416 682
458 892
676 726
858 423
138 118
809 521
538 473
776 535
792 225
56 879
740 556
128 753
898 196
208 269
949 671
72 999
383 172
753 375
449 179
435 743
824 362
682 967
908 572
33 738
94 463
158 6
856 89
756 454
642 455
430 870
422 418
336 983
689 407
197 463
237 219
867 733
592 251
163 188
609 122
984 206
556 902
760 680
224 86
441 946
59 895
589 833
404 77
851 847
649 265
764 808
98 979
997 425
193 47
435 719
289 143
547 619
903 214
9 954
376 301
948 2
750 664
407 105
300 545
739 230
101 207
940 815
170 806
563 853
13 205
4 375
13 304
307 500
946 914
513 286
783 166
335 940
648 120
73 650
363 272
843 56
696 718
715 507
731 379
282 939
335 866
694 409
841 889
779 766
470 833
617 633
994 788
557 636
773 475
260 721
195 656
478 930
204 188
250 674
859 572
100 640
766 700
178 258
843 50
691 213
810 107
806 16
127 834
134 846
663 497
422 166
232 88
65 87
654 288
807 115
749 934
733 598
267 730
992 412
402 135
983 450
238 168
620 65
797 303
658 183
961 11
195 717
532 848
508 103
515 630
870 953
808 355
396 650
525 990
322 922
8 827
363 311
898 791
565 272
393 553
96 941
146 387
370 236
968 220
884 390
436 579
109 630
28 3
851 767
449 686
231 971
914 67
585 699
519 745
461 807
863 722
125 514
904 937
862 602
37 692
641 946
65 618
848 211
606 24
704 29
156 760
784 551
609 832
121 243
42 542
312 328
836 316
685 536
587 326
492 404
211 85
530 887
920 354
83 166
915 383
220 203
671 772
914 492
968 338
283 656
894 383
238 999
868 880
948 796
66 229
722 240
222 697
374 719
123 510
971 881
874 671
655 243
322 728
810 604
903 667
384 66
784 535
561 777
487 976
822 313
247 437
199 264
163 69
387 107
560 24
660 659
993 46
588 817
221 967
525 532
536 278
703 866
539 870
321 206
366 434
219 459
661 429
59 783
144 148
546 129
559 543
490 680
331 337
805 586
630 851
642 412
51 140
764 137
832 56
578 365
645 866
774 900
151 663
361 410
382 588
272 559
869 90
828 697
164 448
876 806
830 446
368 521
793 3
816 605
661 51
167 538
578 494
719 54
435 652
930 997
901 870
23 1
801 876
636 121
930 603
939 67
400 486
390 781
466 605
544 53
549 83
217 33
957 382
380 141
216 861
722 24
127 723
471 495
678 293
157 674
256 891
831 869
869 233
143 826
640 441
888 937
825 809
596 144
298 698
430 257
456 791
155 234
274 893
405 229
679 508
26 198
553 602
121 606
342 951
482 256
999 235
643 707
521 775
785 709
992 952
946 174
821 623
127 381
422 771
102 121
170 753
466 621
621 431
522 192
173 307
255 356
675 859
290 371
993 59
67 521
516 729
697 418
482 702
651 781
770 606
601 382
248 884
640 815
6 862
291 714
625 119
193 869
150 428
118 760
157 502
839 775
381 20
430 498
786 717
928 662
906 168
908 259
802 242
746 96
758 794
93 83
368 800
221 841
616 816
633 350
348 344
996 459
126 911
668 950
574 844
895 229
106 976
83 560
483 59
919 616
524 73
916 567
456 457
179 61
716 945
561 870
69 328
79 332
137 816
972 647
270 287
208 519
702 679
641 825
491 563
529 91
648 672
848 268
939 70
304 562
194 160
370 574
578 987
533 319
689 930
166 732
207 320
169 403
283 539
143 486
673 108
953 86
386 577
424 598
809 425
459 24
438 500
579 271
108 283
6 43
957 830
738 617
532 859
814 428
732 631
213 199
879 217
299 83
518 395
554 478
478 750
304 313
673 736
391 900
740 981
754 119
496 151
360 23
845 598
749 388
185 278
130 108
349 857
531 192
127 311
253 837
208 40
706 391
684 709
694 702
170 438
668 823
352 626
462 361
684 754
813 81
314 656
351 41
733 194
300 347
744 323
849 334
963 515
942 326
842 752
136 941
94 689
952 91
734 351
185 268
637 622
550 764
153 810
174 482
818 273
776 378
141 420
298 434
266 484
31 303
501 569
346 184
340 772
370 412
825 112
615 269
597 927
930 69
427 190
934 704
503 642
769 299
481 816
452 89
92 51
776 263
587 554
885 347
663 783
853 791
242 784
788 998
98 453
305 549
694 502
380 236
612 361
323 199
18 635
189 971
2 326
415 394
969 864
963 387
519 886
412 607
636 645
164 449
430 328
859 661
797 163
51 765
812 270
355 650
446 295
731 683
171 694
13 152
441 507
585 740
679 926
577 12
899 332
256 967
67 930
950 353
828 235
60 7
839 277
941 853
322 633
916 459
87 496
263 148
628 80
436 981
84 949
815 942
904 837
875 431
920 446
400 171
787 879
62 335
76 644
310 340
818 478
832 306
568 807
243 843
872 662
831 421
881 3
494 546
229 137
786 432
773 813
228 444
722 214
648 201
334 336
72 120
560 360
212 630
80 60
19 240
688 832
70 398
938 373
783 626
339 434
950 246
503 880
461 386
809 426
618 806
669 202
71 807
586 718
322 737
682 132
19 160
225 187
976 651
363 841
778 205
152 494
6 257
59 807
504 380
318 893
5 912
866 429
792 741
469 260
618 35
37 522
127 845
943 356
212 522
740 260
981 788
943 262
191 881
35 367
371 130
736 786
986 253
155 261
794 97
23 308
302 700
189 700
969 703
972 255
573 588
557 522
395 727
617 240
848 907
872 693
436 266
493 892
444 693
656 272
551 560
558 46
741 214
915 494
530 581
738 268
916 366
160 114
982 578
735 990
845 404
22 402
893 28
647 160
783 701
599 19
957 979
142 237
453 390
436 502
827 714
335 212
347 866
775 328
780 830
110 334
556 29
94 124
943 199
196 711
524 540
528 432
713 917
444 381
268 863
426 213
763 738
777 880
671 328
484 995
629 438
931 987
501 479
916 671
155 474
381 871
903 57
270 387
850 809
87 59
273 75
922 942
990 139
116 796
204 648
654 391
14 237
827 87
585 733
704 750
637 87
685 436
728 364
928 207
925 942
999 149
549 691
63 497
420 724
88 855
93 979
305 161
990 348
271 855
379 813
359 145
536 517
718 241
654 71
156 60
675 350
93 904
556 31
297 752
241 778
549 979
285 814
603 338
200 426
537 310
78 144
366 588
295 542
328 270
888 904
696 895
234 882
249 988
318 258
794 778
425 193
586 773
180 603
786 540
432 123
775 853
748 438
420 962
237 30
178 552
240 79
227 633
718 823
113 224
190 982
467 980
509 661
845 391
156 368
327 287
190 299
890 793
347 844
901 558
372 1000
321 338
161 362
940 399
474 278
875 364
956 586
508 420
36 102
122 756
165 538
222 958
607 963
284 78
71 773
723 955
366 860
883 160
337 196
57 691
940 574
704 685
35 133
761 216
380 23
201 248
278 385
734 55
682 466
95 970
906 820
604 959
329 802
385 782
168 150
861 277
757 862
592 627
284 760
298 513
258 964
23 889
834 335
213 65
747 477
896 696
829 863
457 206
304 690
156 497
298 263
577 788
877 340
90 989
101 271
275 678
946 739
869 973
210 184
870 683
29 587
879 999
357 352
280 492
663 603
986 897
790 362
277 964
97 211
871 737
282 92
735 192
136 746
378 418
674 850
241 498
923 982
90 939
122 860
693 384
402 487
797 940
57 784
472 923
754 990
794 644
340 174
512 432
506 85
10 893
904 65
740 780
862 255
693 519
167 207
929 827
804 812
665 658
222 823
869 363
716 513
611 35
179 668
603 259
809 956
901 725
860 468
521 337
569 769
354 281
724 726
152 691
331 204
450 263
177 848
730 414
361 190
854 472
439 881
56 211
668 43
759 840
685 615
564 87
837 588
609 6
785 774
919 13
365 979
378 970
98 242
223 587
909 388
340 878
258 73
208 198
357 626
499 144
233 752
363 584
905 313
842 167
688 404
477 635
271 96
864 131
303 621
853 899
495 287
721 601
287 335
712 507
388 292
794 840
908 436
673 338
859 489
715 311
713 594
771 393
192 864
716 980
188 370
448 218
873 289
234 919
395 330
269 243
517 358
166 969
593 227
728 962
689 220
283 325
102 536
954 95
307 685
270 531
800 199
737 76
441 137
195 276
15 721
765 1000
486 806
2 846
807 452
16 51
382 460
155 897
687 290
412 404
845 885
901 141
742 556
702 323
279 91
1 378
960 776
360 841
187 607
259 522
673 81
777 332
881 291
205 582
404 251
753 399
925 483
274 649
374 41
322 253
620 267
712 102
182 704
948 18
594 521
418 188
670 448
62 331
99 626
393 74
538 595
950 977
710 121
147 832
20 588
747 344
390 874
80 778
15 990
230 248
603 806
62 107
302 36
547 497
911 314
164 264
762 715
97 808
850 552
962 305
315 828
701 238
593 123
923 981
921 281
933 811
763 637
102 544
365 113
772 859
341 874
326 703
8 892
130 843
182 9
83 906
578 105
704 582
530 482
707 637
617 185
582 241
21 441
203 371
344 368
421 462
980 364
398 329
836 592
912 379
100 408
105 778
525 534
804 310
900 834
704 803
917 344
410 508
836 501
562 967
598 735
740 583
128 485
585 159
822 60
893 183
145 659
24 116
674 219
481 729
7 365
947 969
311 793
977 384
17 886
80 515
390 445
796 375
719 463
132 710
28 763
907 293
231 502
530 858
921 147
421 261
926 89
187 987
468 999
342 219
859 680
606 142
991 837
657 602
913 769
416 73
363 600
394 158
152 645
263 238
1 523
544 135
695 372
531 207
677 727
885 468
558 824
871 597
117 707
200 741
527 169
543 886
220 103
94 396
718 386
308 329
829 990
302 866
487 445
382 37
147 631
323 534
390 695
593 523
51 748
127 109
334 945
509 811
102 517
528 538
289 365
854 341
733 851
643 15
419 499
810 262
596 14
955 132
751 903
19 570
622 698
526 994
767 506
770 993
37 195
955 841
895 816
442 836
674 717
321 625
778 969
515 174
546 305
180 562
802 976
239 686
26 944
6 2
246 811
59 975
867 169
643 246
55 601
747 141
980 862
251 562
818 375
806 642
455 445
913 539
997 460
557 563
450 198
465 299
444 635
677 19
519 629
708 492
906 17
600 837
711 687
574 276
588 501
711 818
334 576
969 586
659 383
555 689
365 34
272 211
267 67
522 245
830 561
41 699
223 854
634 353
177 9
761 632
230 817
122 883
479 56
904 792
499 288
754 485
487 393
656 761
292 473
522 51
213 895
913 45
760 354
731 744
617 404
731 180
812 329
730 586
622 171
58 923
689 936
905 355
822 793
728 988
40 105
431 946
981 535
834 570
395 277
154 954
287 902
445 590
813 673
529 931
721 482
971 15
677 84
585 389
945 394
735 732
661 307
942 986
401 313
777 381
151 452
489 262
742 165
276 461
108 452
596 441
11 963
359 85
937 583
604 540
149 925
778 980
321 17
312 491
145 576
995 816
743 281
945 167
126 530
617 984
356 631
931 845
219 350
262 343
934 547
363 581
571 819
320 803
589 368
352 695
194 728
911 190
563 530
200 197
735 844
942 673
852 796
560 397
298 875
69 981
479 745
534 195
320 343
537 221
746 990
410 320
180 860
49 629
662 369
159 729
321 827
697 627
92 578
869 2
40 380
792 929
819 214
815 807
57 495
30 161
187 265
384 398
756 718
470 481
20 658
207 674
220 734
336 378
869 158
754 679
255 742
222 834
426 280
593 254
279 534
453 664
833 899
887 875
227 405
609 564
211 789
774 142
39 359
596 191
224 272
795 349
120 580
557 61
849 335
685 16
960 905
229 129
873 681
442 508
604 608
747 421
137 170
678 728
900 651
590 311
983 171
299 965
74 316
455 370
893 857
820 438
932 878
885 297
20 841
741 726
969 710
566 955
295 182
231 289
264 714
655 117
322 701
895 656
677 20
470 460
313 475
824 866
479 272
267 529
481 414
722 770
388 670
203 915
194 602
841 566
403 298
818 77
913 550
902 952
699 825
601 524
177 782
458 468
933 504
739 425
310 166
805 252
189 920
175 856
912 247
118 936
581 477
387 113
362 938
468 606
563 771
714 752
614 719
147 421
488 3
769 857
999 830
678 306
616 786
211 1000
380 900
24 602
679 340
133 619
223 107
987 50
619 30
839 564
468 540
672 529
432 723
204 379
385 783
426 238
293 711
987 763
545 815
601 583
411 574
951 721
900 100
479 932
991 704
775 432
699 29
185 206
783 189
307 319
801 763
921 930
139 123
367 557
296 64
104 40
629 206
102 694
360 59
141 422
810 830
20 870
520 320
83 812
631 58
387 938
70 820
324 640
896 548
86 233
99 640
766 968
895 559
453 1
332 959
721 381
632 37
155 419
210 540
365 337
101 711
843 673
204 15
179 99
816 767
271 435
203 386
683 368
161 561
527 555
997 318
919 132
400 521
460 383
297 400
973 421
818 67
392 892
452 717
626 740
604 400
723 802
186 337
684 1
862 295
436 233
403 322
422 832
423 658
100 224
675 499
625 104
133 670
129 203
681 263
904 728
53 787
402 564
352 174
996 739
993 624
933 727
207 23
432 637
250 775
473 949
995 774
314 781
817 615
383 665
774 509
837 301
289 462
953 876
473 588
452 993
235 31
481 4
738 276
435 884
909 163
573 797
161 110
560 53
114 765
210 129
881 749
678 906
314 401
508 254
507 873
622 812
552 477
518 366
400 76
951 3
883 189
86 170
235 271
860 65
517 466
901 357
253 727
807 880
918 447
425 144
553 503
785 559
116 234
307 809
583 515
422 472
501 307
215 699
807 781
109 869
371 76
422 167
213 112
272 19
168 510
437 515
56 698
195 533
622 702
513 506
312 560
189 917
184 407
316 934
884 730
421 947
828 511
972 528
842 63
289 342
324 993
510 186
779 540
348 692
742 776
866 206
231 121
809 111
182 831
446 317
734 7
884 457
978 290
358 112
62 455
236 302
720 250
594 974
229 51
821 759
863 704
87 776
83 219
445 543
375 101
739 757
695 768
37 433
732 765
853 169
413 515
775 129
137 38
878 10
488 324
52 314
617 980
54 358
33 544
638 706
83 135
481 817
952 776
824 538
157 781
832 295
224 47
539 348
139 51
533 500
777 941
325 768
412 854
743 606
558 191
237 701
348 21
108 216
973 280
762 889
166 561
94 125
91 71
307 917
34 420
704 703
280 115
363 77
728 640
699 541
912 406
117 288
958 36
912 454
117 692
921 285
566 647
599 972
811 515
151 287
933 897
787 139
8 583
577 152
847 590
622 388
912 757
893 1000
875 924
943 537
631 55
778 136
147 841
843 820
666 415
572 173
535 669
124 89
316 764
10 114
987 120
890 523
546 896
742 928
942 737
346 825
134 214
831 941
48 480
591 896
212 577
439 743
929 640
620 439
370 785
337 647
855 592
40 945
78 1000
441 804
804 867
51 76
472 704
926 485
783 341
372 438
85 853
617 149
476 501
509 504
737 955
408 774
230 101
225 786
901 479
393 16
705 206
730 937
738 192
822 684
25 917
304 323
100 511
301 960
816 370
213 56
795 640
524 68
879 202
538 692
492 126
427 815
928 738
49 92
531 483
534 805
486 536
404 361
220 935
265 132
244 707
98 223
914 669
540 990
111 649
582 834
49 968
87 162
773 325
505 345
624 316
379 111
905 910
57 98
872 879
674 942
537 234
782 354
692 491
331 488
152 142
226 307
142 513
638 841
819 108
435 59
53 825
49 421
254 947
974 801
103 378
388 617
456 224
437 189
846 183
324 108
661 685
102 313
849 314
607 662
202 869
608 525
51 174
7 497
300 123
700 756
272 749
243 808
476 42
414 139
70 427
301 978
495 611
267 548
648 635
559 717
549 596
168 299
935 215
395 602
951 333
493 218
149 690
280 810
653 491
208 661
650 749
304 787
241 918
240 529
41 157
887 558
177 422
994 879
39 914
689 340
717 191
392 58
713 453
890 427
400 890
956 363
163 992
158 246
517 219
102 449
850 396
670 779
261 999
593 222
945 255
356 145
147 12
916 268
583 178
72 823
87 455
260 907
6 745
499 992
883 347
844 997
110 360
849 584
17 951
555 70
913 50
398 330
571 295
305 943
549 70
764 60
998 129
556 165
127 481
309 655
580 924
745 153
388 878
263 966
897 853
672 129
798 780
166 270
373 655
437 753
865 75
583 966
155 297
334 316
282 67
742 384
906 172
633 557
187 740
894 678
49 446
686 353
147 329
173 112
205 303
797 345
200 425
320 567
932 767
314 257
434 133
79 605
713 247
900 763
456 93
239 643
798 13
40 254
719 401
555 433
418 854
166 287
762 954
398 797
12 16
309 964
253 547
749 346
889 441
223 214
572 23
997 929
237 547
580 340
816 113
302 554
650 126
661 237
574 670
550 537
585 975
88 76
511 757
972 466
848 226
628 835
7 281
17 802
432 767
736 234
730 95
589 664
74 877
805 411
897 666
601 456
857 357
976 550
859 822
987 936
992 611
250 848
109 131
245 740
684 937
75 52
827 270
226 840
214 933
916 498
415 333
418 852
126 164
336 306
604 97
137 765
549 821
540 993
154 500
556 637
950 945
660 989
622 103
936 773
910 376
261 519
162 600
790 794
720 658
285 245
320 181
873 715
294 292
315 965
138 645
18 215
915 959
987 14
93 963
580 47
728 950
568 117
232 2
236 868
859 260
396 897
128 996
988 820
785 475
966 262
554 512
684 850
703 20
641 68
242 159
296 57
492 535
936 819
829 338
863 711
943 897
686 385
929 453
732 916
705 953
799 67
124 212
34 990
916 904
902 350
250 902
927 678
281 765
356 587
178 778
523 597
475 831
271 591
157 570
83 543
795 260
270 265
793 427
174 923
180 824
658 595
279 687
558 29
958 409
913 929
108 720
536 658
997 544
568 464
997 84
769 548
879 876
758 728
535 697
963 763
473 856
203 24
931 781
587 486
486 31
243 251
748 389
526 547
669 815
804 333
722 666
261 583
141 571
934 991
689 148
922 282
135 11
886 195
1000 332
589 355
716 837
837 241
821 872
515 863
700 29
429 58
332 289
272 117
591 782
646 901
500 105
869 843
312 917
363 619
56 472
498 554
291 223
461 125
584 449
394 477
236 457
914 629
272 196
464 750
153 444
394 425
564 1
999 900
134 72
356 910
219 601
355 953
922 315
575 459
151 212
553 239
68 275
86 873
141 510
480 227
766 54
422 543
482 350
485 290
19 724
536 688
874 708
557 698
921 356
676 563
751 684
626 71
181 764
713 48
706 881
216 909
532 542
577 795
946 561
835 672
46 432
144 891
989 473
813 138
383 886
642 818
8 844
117 116
905 148
893 310
558 124
149 390
131 678
848 24
32 487
83 440
817 856
411 216
746 739
103 256
600 832
79 612
831 502
511 514
723 890
671 571
536 52
132 76
573 109
894 603
896 617
261 959
352 719
591 409
505 313
689 419
950 547
742 921
646 888
137 382
659 44
215 247
714 572
47 563
352 45
182 754
441 717
617 581
663 228
1 76
889 70
539 634
704 716
102 950
862 977
362 433
64 924
950 800
272 898
449 430
86 251
374 87
624 483
786 433
479 423
770 701
873 527
82 386
22 468
583 547
780 147
266 941
361 217
91 914
181 586
411 772
914 486
698 864
612 749
398 705
844 188
505 421
539 781
109 472
677 792
386 872
114 962
723 198
773 257
309 946
802 552
637 91
678 285
546 919
558 333
206 585
381 752
74 507
377 604
544 148
773 185
433 938
13 255
580 81
275 100
108 581
147 211
85 776
78 493
43 267
503 860
722 603
902 455
921 553
946 613
112 750
490 802
62 992
98 447
374 125
342 891
184 462
186 410
360 913
648 47
851 585
763 347
149 266
894 947
809 651
979 695
403 526
907 918
791 766
181 239
799 781
235 571
870 227
478 828
538 166
6 428
856 343
374 235
584 698
2 434
316 1
172 120
927 34
122 569
792 437
683 386
734 662
516 989
601 84
392 816
31 513
965 746
509 15
808 139
691 705
5 761
478 527
193 994
838 812
219 68
457 192
650 96
333 124
922 276
613 359
437 688
302 289
411 40
739 358
778 701
895 424
825 820
842 841
522 440
676 916
438 249
217 611
921 200
500 940
666 273
597 649
888 655
487 55
146 740
345 13
944 124
222 315
835 57
103 991
744 309
532 764
885 311
730 436
568 695
852 713
332 344
341 901
161 605
762 43
68 312
846 325
226 847
39 524
788 703
538 440
231 174
945 25
113 955
45 719
122 437
661 584
193 161
736 710
626 459
824 808
614 433
520 945
527 75
263 908
793 349
572 115
977 982
53 878
166 671
248 420
319 443
796 464
743 392
606 944
644 318
879 207
206 395
931 916
632 161
537 280
719 774
907 633
149 507
534 12
930 157
108 572
808 146
817 54
974 914
475 410
66 49
520 527
670 744
996 257
199 54
562 496
490 904
34 96
981 626
705 159
73 515
449 999
560 566
654 874
589 676
924 593
519 872
795 358
14 387
548 497
93 214
420 344
199 942
871 205
459 315
40 297
663 682
645 793
72 231
644 535
650 619
492 846
198 159
188 81
782 482
21 467
967 980
844 654
792 611
578 886
324 599
770 686
881 46
428 173
626 944
234 425
202 547
178 29
534 243
409 188
35 901
823 134
222 196
450 730
199 395
462 771
900 790
610 191
942 515
747 919
583 968
968 590
829 501
960 827
727 73
693 621
346 703
110 706
180 847
239 469
795 840
580 362
696 53
328 50
435 617
642 917
407 6
212 198
299 705
940 847
818 873
821 690
85 398
695 953
786 700
761 207
437 737
623 225
198 128
606 951
471 274
752 458
436 525
766 249
549 425
454 310
566 73
414 630
260 734
626 299
772 305
429 154
608 583
421 282
632 699
185 491
274 298
326 129
533 327
769 474
858 606
603 306
189 874
911 687
691 537
728 654
147 772
413 479
654 560
703 522
800 398
167 556
642 874
975 171
668 233
113 811
741 390
742 438
967 956
142 495
596 982
81 293
704 662
262 783
559 873
336 781
209 238
181 3
345 467
905 830
690 159
792 470
779 836
987 953
149 27
60 757
130 366
649 965
664 898
228 428
339 122
767 992
440 381
544 257
15 364
16 148
559 192
851 873
365 505
431 91
117 649
500 330
385 809
735 448
887 92
450 631
585 269
847 87
732 188
952 713
985 870
359 287
892 674
932 757
443 305
901 522
774 621
219 712
488 914
231 563
197 482
975 677
684 917
957 897
130 541
697 192
800 978
740 374
680 481
100 907
350 797
528 32
965 506
494 557
200 275
315 573
660 706
619 94
362 558
391 123
376 162
436 25
82 793
185 974
217 71
77 634
307 484
865 84
423 49
829 456
398 386
257 62
722 812
907 686
643 639
585 493
342 263
690 130
662 400
180 411
567 536
539 957
557 186
384 681
629 831
279 588
493 430
513 134
108 687
790 45
548 838
562 494
154 378
366 280
876 233
871 789
942 800
320 4
941 405
550 531
854 766
755 648
411 479
389 946
92 560
950 828
461 719
978 47
714 567
459 829
276 123
858 995
666 38
249 376
803 753
245 677
515 70
26 884
562 361
216 157
142 911
119 651
947 846
553 348
136 982
815 483
401 709
871 593
385 489
485 248
359 375
492 487
825 274
567 779
382 875
717 841
248 815
557 970
459 787
162 821
142 452
430 633
39 302
407 358
4 245
603 266
997 583
759 690
601 621
516 912
895 164
618 862
628 130
414 898
582 418
260 243
63 121
930 443
438 528
781 295
644 789
322 173
476 650
75 575
684 556
331 189
84 487
470 677
422 360
585 705
887 363
147 5
749 520
929 274
673 220
651 135
298 112
620 637
37 550
571 599
420 89
101 442
424 902
293 279
474 771
844 217
770 33
997 634
773 604
190 731
509 383
241 71
798 331
375 984
978 477
465 627
79 737
666 24
531 80
619 196
173 833
457 887
108 329
665 562
2 244
285 371
224 581
74 756
540 19
637 110
248 103
576 103
954 990
25 30
851 771
298 664
324 339
72 784
812 798
791 61
441 675
242 99
590 620
343 909
613 285
476 659
980 944
154 447
231 762
238 477
109 703
461 724
681 625
408 737
457 822
834 437
966 513
791 41
43 989
764 798
165 970
210 441
27 475
279 584
825 311
741 300
160 289
250 598
284 467
174 108
181 563
13 793
947 506
847 864
849 724
526 246
139 138
161 937
725 288
963 24
820 426
683 605
561 105
756 655
829 309
723 749
92 469
285 19
222 387
287 865
322 1
940 291
807 613
51 611
803 386
587 93
772 570
544 561
790 822
726 785
209 999
232 478
711 844
986 247
341 887
144 881
424 169
202 936
801 646
905 76
714 797
379 479
219 809
199 266
177 388
184 560
377 463
949 78
583 568
800 569
655 694
694 187
498 747
16 507
675 913
578 493
764 619
655 270
291 988
353 47
987 54
979 272
308 909
869 554
477 793
476 632
507 849
922 319
140 871
432 717
52 152
350 731
84 857
664 999
85 627
842 526
494 134
486 335
432 994
94 313
403 121
309 577
827 297
52 334
521 538
161 528
37 261
757 166
808 681
349 669
825 467
781 814
236 135
222 813
820 747
855 575
232 866
659 947
110 483
209 107
580 106
969 397
860 541
986 395
331 626
273 8
565 381
289 736
929 130
973 175
763 570
874 251
988 789
135 383
344 844
31 737
992 341
974 318
755 572
969 612
594 39
527 966
940 576
50 68
221 425
890 186
970 921
631 947
657 704
262 780
557 359
704 53
386 427
151 461
579 861
873 781
248 842
444 185
272 43
772 825
130 880
164 78
475 750
647 45
995 530
474 500
37 421
752 565
574 405
971 108
762 106
796 378
402 405
17 65
367 98
773 833
742 222
181 962
381 586
283 54
268 810
891 651
799 899
698 555
847 863
647 850
153 149
826 938
806 703
519 300
118 292
207 457
330 581
827 135
545 443
263 778
799 282
867 813
921 660
411 904
97 981
634 170
238 422
799 846
253 622
620 729
809 863
749 740
122 770
165 221
188 544
714 981
780 945
561 535
335 307
531 162
482 467
864 217
235 759
113 432
522 535
439 202
50 817
457 649
222 826
445 422
717 28
173 407
224 325
23 14
813 108
622 623
641 711
24 108
534 162
798 533
190 770
252 600
408 715
188 556
941 494
536 506
218 982
718 961
553 601
301 267
870 108
285 526
268 657
904 207
95 862
642 237
742 970
758 21
472 911
967 534
507 140
883 171
102 201
591 566
570 500
106 610
635 558
757 869
725 705
367 824
689 508
591 348
995 105
206 712
70 785
305 840
600 950
574 444
228 382
180 840
395 215
895 379
932 60
197 547
641 963
363 898
724 171
505 530
561 3
131 703
750 826
337 608
997 838
177 626
74 823
262 91
810 174
473 270
945 302
43 81
612 438
859 456
854 296
946 918
211 896
879 967
496 962
194 305
167 672
584 228
862 285
944 998
145 797
951 554
523 82
156 590
644 73
731 597
3 583
841 800
882 159
317 770
245 845
643 186
997 154
107 771
89 904
919 286
445 656
480 987
875 824
892 672
534 862
299 866
424 253
972 585
218 174
386 771
743 548
705 561
125 832
926 271
352 993
509 953
2 489
119 246
227 333
444 403
656 773
477 588
802 188
301 161
269 763
798 197
94 484
356 155
166 222
471 41
941 79
441 200
151 430
293 968
81 280
179 332
674 237
768 959
454 663
969 460
266 132
139 642
386 808
334 531
486 704
751 122
322 460
617 1
723 819
461 351
818 340
282 888
264 345
511 349
156 724
288 300
177 260
115 494
384 116
465 230
693 708
743 469
515 635
996 415
638 863
83 930
536 46
578 63
645 490
671 199
275 488
279 787
701 457
602 798
52 593
861 584
115 663
393 230
489 945
253 172
862 551
152 552
345 536
126 919
637 829
248 718
539 500
449 13
605 831
886 548
330 218
573 63
742 804
377 403
561 510
209 52
483 588
102 993
684 238
537 397
993 179
642 107
997 689
641 69
175 230
132 876
829 340
801 507
624 219
801 6
329 318
775 331
328 115
550 629
432 276
66 709
853 33
38 621
411 375
605 264
373 74
825 715
82 719
407 7
150 81
682 402
541 247
776 63
856 200
607 603
269 367
841 855
412 135
547 166
394 929
178 937
64 709
649 652
430 969
380 642
930 838
97 872
596 552
414 329
217 503
591 758
358 695
796 194
30 750
981 811
47 123
684 148
189 321
846 531
715 985
680 308
493 488
30 448
517 278
347 682
133 707
89 907
926 853
402 234
331 662
359 403
411 867
852 830
319 509
575 771
296 29
163 824
600 482
874 482
770 523
127 648
802 566
546 766
324 392
224 244
851 656
174 272
609 44
953 133
39 541
221 37
410 903
831 276
96 165
807 391
435 620
779 519
474 780
872 223
718 5
824 758
698 859
599 735
306 571
730 491
138 207
721 704
899 604
251 872
680 997
249 322
490 20
601 174
14 757
692 744
725 158
557 249
144 360
16 458
203 765
315 964
752 87
779 694
836 512
378 702
189 859
656 931
148 606
253 338
672 949
421 597
217 700
862 852
486 166
576 275
15 883
938 504
622 570
673 931
562 255
304 321
233 154
150 412
544 913
693 716
925 620
934 903
530 548
670 435
542 323
648 232
818 123
472 948
613 814
478 117
374 678
225 421
523 817
27 647
915 460
343 875
689 915
139 230
579 969
854 488
765 970
916 645
712 542
495 679
194 113
760 466
770 811
256 492
280 471
625 784
835 898
445 924
256 169
220 349
397 788
858 640
124 575
181 233
588 751
976 452
650 896
964 565
522 120
605 688
675 737
741 612
60 867
350 539
690 761
232 316
120 636
767 891
605 462
875 758
897 248
55 793
36 703
120 45
634 151
414 939
270 447
96 873
600 943
235 740
647 94
329 338
153 667
774 510
462 495
147 698
654 421
320 312
578 968
572 454
317 141
139 988
745 621
856 758
85 960
218 452
341 982
900 876
983 24
355 565
624 416
662 79
384 878
316 980
66 457
295 481
682 130
183 976
863 839
959 950
808 559
476 354
721 310
695 396
511 678
153 266
641 541
568 537
657 133
482 839
216 90
884 360
659 751
157 356
609 496
407 347
737 506
501 352
258 895
468 692
19 567
966 607
593 176
867 124
498 659
261 267
346 879
486 509
603 33
89 619
661 736
799 937
684 768
850 984
174 649
898 550
792 838
227 775
120 23
678 968
330 308
794 978
472 36
987 716
634 598
192 580
524 421
812 180
168 85
901 234
654 440
368 277
796 664
618 754
34 159
945 772
63 504
549 502
170 910
406 135
373 901
647 854
413 290
965 331
181 418
31 709
383 569
980 894
164 232
859 930
216 42
694 328
990 612
900 840
93 218
362 683
537 121
560 812
335 38
389 627
874 319
79 531
49 736
338 734
417 993
719 94
207 885
472 23
672 608
406 166
382 717
249 898
908 790
967 559
362 709
599 874
545 978
415 434
937 427
390 563
174 960
673 65
38 250
669 207
440 628
703 560
118 703
584 452
306 560
650 401
712 85
263 701
668 584
979 404
819 730
888 795
73 440
930 968
641 593
46 136
110 897
657 362
950 185
241 153
712 278
705 45
813 897
703 89
206 783
813 596
947 896
883 871
845 14
547 362
59 201
3 857
424 628
509 184
63 550
492 320
65 718
218 88
126 536
1 219
384 537
993 995
139 854
141 676
762 695
790 551
781 514
741 970
676 142
788 338
999 972
929 587
623 309
918 384
354 124
284 145
716 208
256 737
834 916
615 462
829 97
704 445
985 402
826 658
228 806
631 495
437 360
562 245
785 747
54 718
61 298
107 255
106 965
868 899
161 713
790 909
219 941
731 446
639 201
47 35
285 113
269 690
517 733
407 291
337 244
881 551
456 135
48 714
163 100
532 3
283 387
231 84
87 547
535 912
554 191
67 264
35 456
914 756
340 673
741 948
527 54
455 124
221 822
326 531
712 40
413 865
616 51
619 537
339 696
316 437
324 780
208 454
918 552
445 948
683 174
736 419
265 106
558 183
935 822
589 456
483 868
274 405
447 1000
755 348
730 682
906 524
316 516
942 822
397 910
308 84
230 41
28 999
971 512
412 325
798 283
633 618
367 354
885 593
215 20
12 792
660 517
696 574
862 829
309 250
596 230
258 829
521 147
847 589
13 23
923 5
659 15
469 674
760 441
27 446
549 306
890 572
958 139
477 228
809 72
230 99
533 883
675 408
487 205
853 437
393 279
237 191
506 339
793 241
371 826
840 414
658 228
863 820
423 829
198 366
99 415
921 325
860 258
910 642
87 923
119 976
437 357
749 294
643 832
601 713
266 323
41 478
712 915
741 52
510 502
425 864
255 558
630 286
400 799
737 826
270 572
551 675
911 688
125 284
622 255
246 578
540 991
273 437
573 113
950 193
785 78
929 893
25 677
406 223
840 806
329 875
376 302
59 743
725 384
879 250
195 142
600 103
284 919
340 887
811 834
113 638
132 637
919 203
654 687
793 368
559 859
965 514
4 425
376 903
884 15
206 592
361 138
397 593
670 560
935 313
672 103
148 765
411 766
535 620
131 640
952 246
658 439
313 389
625 926
842 219
409 236
242 489
915 853
679 693
220 729
411 550
89 862
195 87
119 511
424 654
107 313
241 492
579 683
541 867
602 596
146 263
133 366
425 613
559 748
424 53
237 906
662 584
574 554
44 416
797 654
671 827
209 450
202 510
773 527
580 406
767 483
431 849
266 589
5 546
646 264
891 252
479 461
192 486
56 196
742 450
894 129
291 44
951 756
251 458
699 488
520 268
349 385
600 513
403 407
937 770
195 763
695 260
944 627
515 225
14 918
462 384
794 645
974 988
470 671
189 500
224 348
729 334
702 536
88 208
12 688
601 843
101 317
719 164
79 904
978 464
97 516
658 758
409 330
17 858
352 996
381 306
351 511
170 331
101 654
708 70
137 462
532 789
340 522
507 461
987 952
909 588
365 343
902 409
660 122
17 58
417 384
708 726
299 584
120 977
910 70
285 311
608 373
68 948
879 937
507 200
722 125
143 904
289 334
26 181
102 528
964 402
50 471
640 673
17 818
116 576
311 281
620 287
478 206
525 965
572 252
923 137
163 554
54 617
499 205
956 616
579 733
639 842
475 716
438 387
9 966
636 113
314 535
952 772
735 936
429 348
275 841
821 852
472 272
338 650
876 732
226 120
898 282
408 390
499 864
202 339
352 386
970 902
119 767
290 722
648 178
852 269
171 575
201 861
412 833
748 884
523 995
176 580
416 579
11 849
336 805
457 250
111 373
49 895
2 714
275 826
562 509
191 638
224 388
84 116
9 829
581 717
440 322
490 682
379 20
330 670
676 319
901 484
610 777
758 981
282 129
796 515
706 129
580 800
238 551
56 546
990 238
82 315
13 550
665 557
755 74
155 200
305 143
552 110
994 41
835 685
831 134
682 463
896 149
676 456
64 502
877 282
472 830
845 142
580 9
203 992
679 101
332 335
114 2
891 353
473 480
39 563
935 435
766 986
749 754
646 519
481 740
671 957
414 541
710 149
41 231
647 324
484 61
775 562
735 272
561 327
97 479
339 987
217 19
68 668
941 645
962 808
962 22
510 743
19 626
889 252
299 894
727 994
391 951
214 240
119 523
924 419
139 634
609 371
191 711
806 115
522 867
108 236
504 564
357 695
703 358
490 306
276 335
505 809
224 87
363 680
968 229
19 659
84 264
524 46
106 956
965 339
693 255
629 621
338 423
923 761
359 924
368 53
353 654
709 291
897 714
81 506
835 416
419 242
688 564
65 216
219 85
305 420
153 323
855 573
333 993
349 149
564 50
536 153
794 182
198 748
569 220
801 716
785 889
254 837
280 234
668 649
802 389
600 270
119 613
134 502
251 513
436 214
570 240
661 788
568 322
961 82
942 817
80 976
567 580
183 261
909 841
731 399
571 750
173 262
78 596
274 527
591 190
250 662
671 4
535 360
582 943
234 340
495 674
199 392
110 123
823 492
556 575
631 983
297 298
936 75
288 901
445 509
231 611
686 362
271 418
332 425
806 368
975 564
287 725
37 312
421 786
844 213
3 986
921 498
654 277
41 409
464 704
107 124
535 943
900 4
342 852
902 174
847 245
740 82
596 184
733 533
822 459
351 579
892 17
398 820
126 359
427 53
427 259
470 398
396 865
802 233
384 530
403 565
633 273
1000 190
324 564
21 16
167 552
923 793
289 993
181 248
948 515
743 394
690 98
418 904
41 292
857 378
963 456
338 790
685 10
93 673
877 418
29 807
411 413
518 351
545 151
698 874
8 154
715 220
294 269
233 458
913 6
365 467
581 716
488 690
682 395
597 368
558 341
328 373
978 702
152 357
301 237
318 782
640 603
639 965
839 818
861 604
774 336
18 623
974 159
259 789
320 758
385 634
918 981
173 530
986 511
964 726
42 936
335 704
134 766
163 447
289 807
975 312
390 835
566 598
798 80
554 948
130 327
381 111
969 148
619 152
145 378
485 338
181 62
78 771
375 892
614 704
642 338
192 882
159 340
171 81
119 255
15 69
934 3
458 564
278 101
824 829
655 689
979 944
947 431
569 572
653 177
480 169
285 38
264 167
810 242
1 92
364 429
322 857
461 27
886 299
203 853
350 245
830 680
20 937
730 985
812 551
953 170
528 986
331 292
821 946
233 265
274 826
261 928
592 158
880 100
285 789
47 762
607 791
799 419
909 474
167 31
364 726
431 158
890 99
379 544
557 280
985 330
731 450
87 156
313 948
529 181
137 51
670 902
604 139
28 935
371 156
807 728
269 627
965 642
450 433
112 971
88 14
560 465
57 315
253 681
840 640
991 53
319 943
661 767
521 900
742 927
704 399
355 278
237 847
738 570
907 466
224 862
501 419
7 880
202 783
120 432
788 826
96 413
587 966
4 831
32 107
992 111
333 263
47 122
47 687
530 464
776 370
967 331
737 271
594 619
84 742
65 668
192 364
290 52
637 115
337 973
711 887
584 505
262 989
546 277
162 343
716 686
196 211
111 590
912 645
922 693
121 376
914 507
302 428
485 622
795 712
234 596
873 919
474 567
44 688
281 310
550 129
543 904
974 437
655 686
736 800
379 510
608 718
397 871
692 667
802 173
235 899
81 718
652 396
195 24
933 239
340 974
576 416
948 623
485 764
88 930
491 453
800 60
980 207
95 378
853 328
738 119
174 506
160 654
272 456
908 368
775 879
792 251
833 719
515 424
743 680
383 896
261 365
432 420
757 611
584 816
119 883
510 453
797 468
455 42
28 446
262 817
349 627
122 481
105 444
956 754
337 684
35 4
854 924
770 685
278 634
690 717
596 466
113 386
698 202
46 901
194 966
219 688
458 129
602 919
60 50
698 381
867 371
573 108
787 795
649 572
338 69
775 525
708 682
763 201
737 738
37 707
135 314
454 757
741 450
413 172
621 992
599 677
880 833
64 72
472 660
71 416
718 667
910 990
89 92
124 336
296 461
823 360
145 239
84 192
110 745
794 802
796 104
793 968
22 686
982 930
821 839
816 620
456 18
732 585
728 892
376 346
906 700
895 651
769 225
72 769
89 257
808 171
928 821
138 739
463 541
444 651
269 170
120 270
887 964
46 120
22 299
309 177
486 884
949 305
288 865
589 115
527 560
357 807
609 766
667 235
802 604
274 940
675 486
271 419
886 348
354 155
151 156
167 592
738 494
894 216
195 388
57 603
819 220
969 878
758 172
225 921
604 760
198 942
616 863
377 181
526 748
766 723
311 876
209 613
584 900
405 502
326 270
638 136
567 397
624 529
664 784
377 669
524 63
452 514
427 433
605 498
855 383
869 343
288 683
490 401
687 699
457 583
562 976
135 501
649 303
135 855
612 251
86 628
622 558
479 354
851 272
386 442
881 764
106 58
726 94
607 914
457 172
836 292
980 402
666 61
708 38
376 847
962 909
886 723
990 202
1 405
107 693
590 641
138 212
531 180
933 992
262 741
338 917
354 363
789 105
938 593
389 827
4 309
145 208
587 688
435 672
608 440
936 850
36 148
639 596
837 458
912 359
176 355
177 630
878 952
117 973
423 947
751 508
906 186
171 785
483 921
660 944
357 754
884 775
452 104
416 499
92 137
904 299
940 846
818 217
746 754
555 740
180 108
541 367
743 276
444 300
844 411
320 184
569 435
752 1
474 561
724 540
761 342
896 636
652 543
279 320
69 50
776 956
398 761
867 507
728 523
925 937
599 932
375 179
63 816
634 645
996 454
446 297
826 482
723 703
517 687
31 880
889 981
328 325
668 234
489 699
558 511
92 692
377 299
468 547
143 828
984 513
97 158
750 345
430 616
39 994
621 267
759 930
915 680
905 353
59 223
421 927
743 217
139 671
634 900
742 484
280 870
93 472
101 701
284 314
670 753
135 517
647 232
82 602
679 397
966 601
491 323
917 844
734 606
604 288
704 295
401 260
326 639
912 900
508 978
976 539
668 204
477 828
203 772
715 201
290 412
752 446
631 627
385 900
85 672
366 645
521 980
235 546
424 313
956 135
809 142
914 157
688 294
493 294
532 559
324 736
423 342
637 779
968 91
848 685
384 646
6 580
53 223
784 10
54 935
294 783
506 436
316 461
18 300
550 15
440 344
176 945
24 8
110 109
788 636
183 538
401 812
187 318
878 37
430 378
492 689
180 696
403 962
140 644
409 371
979 149
562 786
149 846
844 882
772 843
640 404
511 905
386 963
754 932
893 769
728 375
791 119
658 359
362 845
107 60
944 458
793 106
586 454
233 866
467 793
269 84
364 53
228 581
457 648
156 250
793 472
526 119
311 581
1 599
728 967
761 614
897 772
412 945
138 827
482 924
851 930
226 102
861 960
852 649
299 120
810 466
795 959
358 209
726 320
391 690
930 842
725 294
55 554
952 399
966 731
146 303
80 71
730 793
785 491
68 72
93 345
24 538
345 210
803 13
736 410
81 35
244 83
459 513
470 986
59 695
559 254
990 203
79 421
204 255
798 556
720 133
372 853
145 499
84 344
46 469
646 135
275 907
18 741
863 63
822 68
589 16
747 858
816 766
682 914
432 726
563 503
973 259
374 173
373 551
783 295
611 980
205 579
462 413
531 971
664 995
654 597
539 368
294 26
354 133
443 221
342 693
976 308
325 554
544 465
252 287
867 499
918 456
206 44
916 95
978 812
502 890
326 92
263 339
154 191
230 366
696 386
911 24
301 222
99 804
37 716
912 829
611 984
296 155
117 363
786 732
215 737
883 406
420 567
587 667
263 379
701 50
147 104
128 399
105 535
353 139
834 173
259 80
7 591
723 329
421 68
125 202
621 832
160 801
631 779
565 253
265 701
439 414
271 746
83 820
886 797
171 580
174 462
772 368
109 376
767 630
6 419
838 827
807 654
320 862
438 232
383 291
876 948
966 226
462 56
844 538
816 511
917 706
816 72
116 969
161 474
341 505
787 215
807 312
961 621
549 431
408 74
842 269
305 223
241 391
781 616
583 518
522 396
895 697
280 83
241 83
7 926
173 483
922 162
572 147
19 638
314 688
784 950
536 444
526 737
751 361
235 728
538 722
904 959
361 704
340 100
101 381
985 961
604 593
570 988
691 104
228 949
626 664
667 977
704 168
892 987
871 233
850 246
616 395
802 322
520 238
633 446
327 116
358 159
832 299
673 486
918 773
473 136
158 123
427 62
281 599
252 711
374 629
655 156
82 553
555 525
817 224
990 919
384 127
263 931
421 251
460 492
614 365
852 806
562 263
545 138
479 933
602 243
678 172
738 888
774 87
177 103
223 350
380 859
708 602
75 94
900 632
28 543
17 564
469 598
308 349
567 286
109 797
573 943
83 879
726 704
441 779
765 650
869 359
553 719
246 48
674 276
958 656
808 429
270 947
739 522
314 363
125 521
308 610
495 713
243 80
181 216
648 722
993 118
59 113
121 863
973 180
692 975
256 36
582 90
189 161
867 656
803 120
371 755
261 98
162 453
39 879
299 647
565 79
59 846
951 112
620 1000
274 272
540 698
982 826
839 516
2 561
99 363
72 479
417 783
747 867
573 849
380 365
745 33
449 900
873 926
747 222
217 804
903 377
187 344
734 653
186 862
701 8
253 138
87 45
72 506
684 349
661 902
968 633
953 137
223 77
252 42
600 288
974 380
551 785
190 841
979 595
892 1
32 327
761 118
159 54
500 567
44 274
486 571
805 989
625 244
486 436
284 963
770 41
273 673
282 899
398 202
902 867
88 433
644 1000
199 117
279 828
52 965
753 823
758 196
555 237
980 143
212 712
429 563
443 586
54 378
972 533
774 426
539 503
434 218
271 329
366 304
28 354
170 392
792 734
578 994
94 305
751 452
995 706
452 610
799 153
217 93
474 41
4 353
562 79
766 189
340 120
89 326
628 403
88 128
412 171
88 894
919 696
992 476
423 936
287 616
31 670
606 279
100 810
332 140
440 498
61 511
12 537
338 517
643 183
689 318
653 521
708 56
355 22
997 19
845 777
459 134
535 366
894 955
728 808
535 799
42 167
27 608
581 227
409 732
345 400
635 326
619 648
613 249
498 917
275 644
790 477
535 87
95 976
41 880
986 959
583 531
203 770
560 400
35 834
209 260
528 106
402 747
23 304
502 526
14 385
933 561
268 334
152 693
291 571
463 406
438 551
723 517
81 747
304 968
156 225
610 688
143 510
865 389
356 386
877 739
921 50
446 141
736 212
303 3
699 285
220 412
701 456
968 911
248 30
112 867
873 38
897 109
961 457
463 6
806 877
437 725
168 169
885 964
668 3
555 686
986 242
469 573
981 690
649 313
783 324
319 506
501 79
694 325
895 405
862 481
94 560
793 361
88 849
139 196
553 768
786 995
516 633
162 755
145 958
981 643
92 74
484 68
209 779
923 627
76 936
422 763
165 125
846 960
73 826
330 991
473 925
473 674
844 576
841 396
923 855
135 959
614 989
267 374
657 787
308 233
648 823
435 71
461 871
446 257
802 738
459 806
989 783
795 371
723 697
236 235
859 519
620 16
487 80
983 1
839 94
599 451
318 253
635 294
840 294
866 935
872 516
587 207
599 596
58 822
687 920
212 289
154 471
602 364
985 950
142 355
545 309
97 57
390 137
552 817
537 538
152 365
871 128
446 172
989 544
788 151
397 781
345 324
630 985
164 750
945 856
738 335
112 569
74 675
458 515
65 305
681 866
918 69
705 360
676 201
38 233
821 640
266 988
241 770
462 568
274 350
155 735
731 130
854 325
176 457
885 586
406 875
325 416
294 537
327 307
651 92
531 328
66 81
435 751
838 125
705 802
690 928
334 190
86 10
808 615
161 191
431 863
442 523
694 824
846 161
875 399
22 535
88 309
211 245
543 826
983 182
77 548
27 559
515 408
403 679
846 522
576 449
191 295
6 437
137 475
766 98
119 235
616 135
438 649
127 43
44 330
188 916
983 810
829 731
957 627
389 56
634 86
824 428
827 143
523 812
85 421
456 686
159 783
13 814
388 866
84 72
758 731
493 761
820 655
576 243
925 560
230 96
146 806
42 402
489 292
90 492
589 755
741 686
14 505
15 699
984 851
620 986
541 31
635 212
270 903
182 449
703 314
329 170
612 220
428 271
258 691
798 341
611 895
401 442
387 289
558 284
246 377
426 737
173 549
837 911
48 447
780 375
872 920
520 875
69 83
123 886
700 976
45 787
792 946
92 911
383 565
90 432
39 209
440 995
510 207
882 818
465 473
534 743
527 586
926 915
18 17
850 368
942 227
481 197
936 812
954 636
170 878
882 892
955 935
359 396
961 94
777 62
700 876
658 155
454 702
83 633
642 714
582 245
853 645
403 726
274 962
15 678
789 304
4 222
521 207
62 174
313 897
876 697
618 532
278 265
846 902
198 204
215 14
311 789
785 293
862 833
863 753
166 445
91 246
50 395
876 498
707 61
571 924
464 413
300 705
421 539
294 881
67 880
258 926
479 326
943 732
981 85
120 416
49 659
301 545
29 458
182 427
870 620
262 146
690 705
583 65
752 191
884 533
713 444
806 648
569 174
530 307
356 542
20 167
671 635
503 70
85 816
119 91
226 803
281 418
601 757
375 192
113 184
177 889
128 899
699 531
565 215
114 3
303 259
759 243
598 621
931 623
334 991
852 605
981 318
328 25
933 285
917 920
601 964
604 772
184 684
578 27
528 579
237 953
442 703
161 938
694 453
237 760
199 661
746 175
387 931
730 665
357 647
86 45
156 883
936 345
281 462
826 17
922 481
954 174
246 512
743 30
154 311
449 917
527 758
59 262
816 547
303 805
425 155
177 385
556 877
154 555
304 407
260 931
75 544
38 502
976 324
76 497
336 571
464 703
447 226
872 547
322 891
770 965
836 766
979 598
23 532
444 321
55 717
744 398
190 400
96 485
282 473
57 67
311 995
205 166
894 165
599 178
897 408
401 548
983 575
740 699
711 102
258 628
855 296
310 26
370 828
465 356
281 223
425 324
794 478
364 794
22 939
770 557
129 857
901 677
676 302
573 373
246 942
486 676
66 636
183 349
56 713
569 703
997 687
196 958
106 785
510 324
825 161
797 246
144 401
629 625
190 358
746 953
581 491
826 578
599 769
726 926
486 137
962 792
414 224
599 366
119 731
690 161
678 680
437 288
499 95
79 223
189 307
355 36
386 344
90 165
664 96
449 601
261 172
659 942
403 548
503 502
121 317
243 549
445 446
446 940
468 996
897 610
398 68
221 547
500 334
899 158
389 401
126 939
153 619
624 200
211 119
463 318
357 158
577 377
121 414
410 670
455 912
816 196
522 85
5 254
272 236
670 418
267 399
673 927
539 161
639 415
714 884
344 662
982 334
331 212
460 74
502 974
708 435
810 966
191 6
351 915
680 655
499 586
321 314
789 756
201 940
92 157
934 167
163 52
124 222
526 650
608 488
850 138
292 357
166 413
622 384
378 454
839 527
907 708
521 999
937 180
344 422
445 858
666 359
221 845
69 375
63 6
50 819
446 534
244 958
932 526
209 696
775 611
278 108
576 890
160 217
789 112
791 239
494 889
139 282
803 217
949 260
59 283
877 946
492 176
204 388
870 489
215 769
322 557
20 633
523 354
376 100
754 62
66 41
555 24
396 308
310 511
78 36
558 307
637 367
432 784
507 201
423 950
738 43
823 826
520 599
981 271
44 674
959 753
915 374
374 13
407 183
95 428
469 470
901 292
232 909
2 269
475 988
899 520
43 152
533 639
328 936
107 528
587 535
654 27
27 505
214 858
733 565
866 444
725 376
675 439
660 645
291 524
166 791
203 15
280 502
732 8
59 329
492 325
997 506
148 829
319 68
381 498
641 932
181 56
871 255
643 92
77 774
61 630
548 316
395 461
600 922
288 181
225 876
612 78
798 527
502 537
715 464
811 554
459 925
8 737
902 575
941 47
366 943
434 914
770 387
978 432
284 923
843 838
728 430
678 979
835 182
877 211
984 791
305 520
702 546
132 369
302 933
360 850
107 541
156 621
397 938
701 524
467 310
374 594
297 17
153 93
957 932
764 678
38 709
98 788
274 843
260 365
374 499
551 725
685 200
424 145
525 260
258 63
702 636
110 146
250 789
541 476
42 565
288 4
220 945
948 570
919 978
482 770
138 436
897 639
894 11
804 840
888 135
912 891
286 804
222 819
535 632
586 376
313 998
467 106
765 287
346 740
927 210
564 338
106 223
204 896
913 617
153 907
585 538
327 918
812 173
471 634
363 427
299 204
341 972
584 696
760 196
979 18
119 376
185 334
58 467
873 908
938 915
923 870
556 934
516 703
55 427
567 598
168 406
6 933
120 493
276 126
4 766
632 466
333 723
589 423
588 203
294 34
134 579
650 301
729 96
356 652
983 777
262 734
843 788
427 779
978 903
596 744
586 124
525 45
230 338
933 270
629 249
101 483
102 440
849 963
722 864
815 51
630 303
820 94
938 75
491 302
965 500
790 811
466 883
773 287
787 576
418 945
123 390
972 127
593 916
683 156
942 411
806 952
127 949
423 446
788 684
971 918
940 198
998 971
17 167
1 203
314 184
749 477
137 278
154 166
157 853
254 108
932 803
544 304
254 199
661 819
953 272
16 6
709 90
333 692
882 513
336 870
786 867
980 158
993 18
49 974
573 144
172 727
351 745
942 951
647 825
449 274
49 853
819 286
77 912
536 157
802 987
866 928
508 909
828 634
655 718
376 890
888 695
129 73
313 836
78 510
627 884
753 439
592 190
951 729
999 120
971 70
249 761
222 785
415 138
637 240
347 771
636 112
884 380
596 489
889 239
24 956
994 95
900 260
799 37
977 221
514 992
757 719
325 4
959 533
62 320
403 326
7 339
953 802
123 32
783 808
2 55
693 586
402 237
415 981
644 251
786 943
969 886
980 336
280 874
591 539
484 376
149 473
637 754
118 328
46 547
45 488
386 523
949 782
428 680
270 685
25 638
904 337
51 66
574 781
490 83
556 353
530 199
219 800
642 228
154 796
126 76
750 496
879 685
660 918
973 942
166 211
924 190
769 604
673 657
676 760
942 63
96 107
965 784
540 634
574 292
975 810
28 258
338 735
279 754
821 652
588 807
290 63
902 365
766 600
10 734
482 677
9 343
640 563
539 595
466 410
814 39
356 666
566 550
426 187
610 901
426 165
513 518
868 985
363 92
775 647
267 389
978 393
746 469
313 769
231 640
607 895
721 40
311 665
337 142
467 207
857 708
119 932
718 805
92 695
531 597
613 88
305 577
911 141
474 427
999 882
827 832
994 110
214 935
859 111
948 5
902 185
888 228
175 85
870 508
851 592
322 503
214 163
383 936
756 875
144 538
84 200
482 543
33 645
454 287
532 760
45 314
738 767
329 450
432 630
988 970
506 364
604 432
219 384
995 202
899 884
853 55
822 763
205 143
721 238
1 34
767 817
593 166
394 37
123 907
353 669
671 944
705 625
24 288
43 161
493 506
908 26
338 963
680 910
568 828
599 944
820 2
918 757
736 561
201 214
429 928
364 863
732 63
411 684
562 131
160 672
32 23
800 4
484 409
139 986
48 116
70 180
612 957
814 730
623 608
386 54
265 540
387 845
232 612
629 641
146 378
539 254
546 651
602 806
490 657
945 578
952 404
281 728
723 485
323 460
124 773
353 608
993 902
572 197
119 247
115 901
580 486
882 360
675 769
125 859
500 608
472 823
321 871
890 628
959 744
427 421
309 226
641 32
820 475
872 176
772 752
986 536
970 945
350 957
256 883
434 85
435 480
462 101
432 761
565 848
131 369
535 840
4 871
308 681
306 910
609 634
282 819
308 770
877 344
548 485
395 592
514 241
693 973
269 224
306 457
675 62
486 815
963 411
980 167
105 328
947 804
717 305
257 73
176 321
929 971
706 879
995 496
645 120
257 587
673 28
324 416
690 335
763 431
682 794
271 913
343 631
304 887
458 323
590 940
964 260
377 845
652 509
524 866
246 88
946 448
649 562
284 555
141 802
522 863
938 414
753 458
408 807
575 389
919 456
495 862
532 518
771 933
670 465
843 749
519 758
548 994
153 448
953 459
595 348
540 702
58 160
154 478
14 830
743 535
371 163
819 554
194 619
609 555
296 396
61 15
434 445
340 271
101 174
77 524
753 605
364 882
350 285
397 925
506 791
162 842
911 553
814 443
597 754
477 807
6 597
754 43
915 83
602 619
772 148
421 32
595 51
96 827
373 854
179 954
3 315
928 132
364 157
118 314
172 849
226 385
894 569
894 568
822 77
835 85
80 186
399 517
115 865
1000 196
656 476
361 483
971 203
453 176
113 152
333 961
114 117
753 377
275 737
747 932
544 771
690 95
474 758
851 270
894 872
219 853
215 187
481 911
860 221
969 136
391 497
945 658
409 633
87 818
441 140
843 815
276 742
292 346
704 735
404 558
362 666
868 734
289 545
367 454
935 743
792 628
160 955
599 181
747 534
810 302
162 395
54 477
585 692
218 867
48 94
982 380
540 923
585 28
581 62
383 758
20 276
85 852
305 953
3 390
508 623
250 552
925 17
880 536
908 983
579 664
370 181
699 286
27 44
914 534
230 149
866 317
315 714
852 677
869 905
159 684
503 292
353 724
374 640
838 646
132 859
57 61
786 644
787 102
488 564
984 691
227 846
860 229
249 520
33 837
291 728
447 754
867 484
278 369
300 570
203 286
280 922
138 746
81 271
542 890
941 203
515 837
234 957
802 836
547 487
892 273
244 325
244 599
1000 117
453 963
888 810
37 515
977 895
82 908
579 491
145 114
627 180
725 331
457 826
543 60
202 3
190 850
924 11
232 44
777 239
214 895
159 624
235 341
977 600
187 447
729 367
350 560
392 25
489 167
346 67
507 959
900 169
802 974
693 781
853 78
974 755
798 534
999 43
873 648
659 499
683 570
333 246
939 882
745 640
613 565
735 171
867 723
807 99
315 127
917 831
713 818
123 722
978 703
322 571
760 861
302 788
845 750
694 168
353 598
103 56
737 778
649 754
105 886
291 620
593 178
658 856
811 430
651 184
917 16
537 474
875 85
331 654
157 433
129 40
101 818
948 835
921 115
960 386
951 359
460 120
452 996
42 783
814 666
33 291
388 565
340 869
591 379
448 969
524 848
136 642
40 327
846 70
83 182
933 530
795 730
563 355
748 864
434 389
225 817
457 155
255 644
936 50
115 506
530 445
986 967
62 418
73 137
187 884
301 484
219 223
853 129
220 856
903 403
291 479
783 534
767 450
267 624
11 329
988 846
465 241
863 876
26 113
818 562
456 876
931 58
101 40
961 487
937 393
955 760
239 394
841 161
56 175
273 852
778 349
155 61
177 362
662 376
513 268
462 397
370 472
72 245
129 352
724 77
587 464
681 2
387 346
418 177
177 975
126 998
134 294
737 764
761 306
737 107
128 276
703 287
919 905
902 182
883 185
270 88
709 808
902 397
349 2
783 708
175 57
308 903
190 900
536 733
333 969
881 227
978 808
96 683
580 717
815 840
653 78
361 939
895 185
283 777
616 76
756 939
820 712
559 165
420 75
962 53
117 856
94 832
291 822
178 112
203 708
266 966
690 676
67 527
903 286
258 577
766 630
487 74
213 353
867 706
665 989
773 786
397 460
283 683
967 810
753 261
462 575
360 580
949 887
518 487
495 802
963 725
863 496
95 550
371 84
374 648
113 576
287 728
23 162
578 772
541 505
188 64
82 750
361 566
850 807
770 536
34 882
670 339
732 385
942 224
794 450
102 447
709 717
273 276
55 940
604 921
357 15
873 884
653 904
98 632
979 925
805 544
33 71
903 295
563 619
529 410
116 650
444 702
82 715
29 853
859 959
619 722
396 869
170 318
513 27
751 581
719 990
386 525
422 9
365 108
956 252
136 522
773 885
60 24
608 78
359 444
551 162
273 131
600 597
469 685
66 151
698 143
977 638
299 249
547 888
994 141
920 367
474 787
898 531
826 110
387 68
601 657
152 485
556 522
545 986
245 492
767 591
870 368
995 400
14 256
261 409
196 862
563 829
444 955
416 153
304 463
677 121
824 915
433 419
782 603
308 592
342 373
608 876
829 809
315 743
345 917
886 377
97 269
680 677
533 713
480 489
949 670
427 206
654 490
720 692
290 595
909 703
36 397
10 293
937 355
164 732
760 851
411 657
868 700
862 52
819 833
406 353
877 797
318 469
711 266
791 258
679 184
697 429
458 686
708 29
841 261
533 58
278 505
159 391
593 786
424 611
667 675
308 753
584 835
431 879
28 120
594 470
446 104
795 325
738 15
165 569
973 102
87 200
314 130
78 180
421 396
779 529
516 348
574 13
57 111
675 631
911 389
713 470
360 784
3 499
947 442
164 212
317 647
513 335
484 419
126 914
90 790
795 977
609 169
602 4
182 169
776 154
676 177
992 896
758 941
35 243
317 676
916 194
747 591
431 420
446 761
367 550
806 407
432 675
278 228
319 50
65 870
519 16
39 171
265 951
570 89
824 243
981 867
17 158
880 854
283 872
264 66
434 92
646 584
864 355
428 989
849 151
108 229
290 126
28 317
664 508
394 649
804 951
828 718
457 926
815 978
658 70
173 8
513 163
917 891
340 155
611 965
750 809
949 694
314 904
839 453
289 269
935 954
867 184
15 506
987 593
978 651
127 971
763 633
791 28
461 675
193 975
606 651
792 943
588 701
772 199
373 673
9 326
549 241
281 816
666 258
822 49
921 527
217 839
438 326
9 74
950 861
821 945
271 889
852 886
8 483
1000 778
345 162
762 216
898 794
729 386
409 149
54 457
625 782
409 197
628 930
791 2
778 141
629 832
474 307
45 161
707 565
16 366
955 735
353 489
633 545
308 62
48 449
441 235
378 681
164 547
777 243
487 265
349 907
947 514
451 464
944 553
10 226
467 190
176 303
730 261
121 162
540 176
645 559
931 194
678 281
933 124
260 958
338 604
56 191
636 790
724 710
428 657
388 375
61 192
610 819
454 862
104 720
471 839
298 861
279 831
481 203
466 781
933 23
34 672
736 376
879 304
822 290
801 826
342 130
345 443
722 373
221 258
422 927
646 309
479 123
740 456
23 34
10 240
283 824
548 971
333 419
374 603
923 11
698 455
783 82
478 977
676 977
620 622
395 383
502 997
560 660
734 432
41 7
295 659
728 407
607 968
726 781
733 448
548 885
151 133
564 96
808 128
857 475
119 144
901 223
538 332
795 793
814 759
724 893
127 450
601 652
475 457
716 252
393 992
854 332
16 59
197 88
991 238
394 579
924 874
726 860
445 391
161 22
862 203
444 901
414 661
358 715
20 243
256 284
964 931
505 754
291 76
943 61
417 435
105 849
448 637
217 389
678 848
36 280
290 325
756 372
304 455
998 772
392 890
362 395
768 651
386 907
100 766
984 369
535 640
154 293
736 370
525 948
607 129
410 707
558 904
605 395
447 859
861 791
95 77
278 902
389 959
755 567
695 692
93 950
805 815
921 68
300 888
813 754
424 242
823 189
930 297
355 723
751 316
234 617
692 6
390 273
583 143
975 989
263 639
509 423
866 68
813 804
537 738
651 518
408 305
608 190
804 38
731 19
289 858
164 928
955 801
922 739
551 765
2 585
169 46
77 538
258 897
303 242
21 494
981 576
328 764
321 819
940 93
320 294
985 790
873 850
827 645
917 209
912 248
505 72
100 39
158 826
97 723
167 696
622 73
239 241
399 371
489 447
457 145
408 166
716 548
669 990
651 379
225 819
112 777
432 958
800 798
360 692
801 954
933 632
528 308
916 142
639 617
878 667
286 926
116 694
561 611
978 307
794 868
700 618
806 136
708 933
920 291
7 810
815 358
142 155
869 222
125 547
529 441
433 432
916 202
760 921
649 415
678 148
433 129
561 550
246 591
466 673
461 638
358 911
901 314
750 113
221 734
464 416
877 259
907 881
230 46
574 841
617 50
555 149
878 763
769 82
287 286
294 899
976 974
781 81
709 782
388 31
375 969
33 737
517 599
757 447
48 912
927 726
406 196
984 58
608 21
1000 942
465 929
248 317
850 652
170 238
930 286
15 498
363 76
565 606
706 595
530 393
665 452
164 71
909 770
440 975
322 179
271 206
573 215
347 671
759 240
56 201
421 470
659 914
801 779
58 177
994 696
711 883
722 788
234 360
682 563
273 791
916 947
829 658
727 806
354 204
517 220
343 388
828 727
44 787
247 837
556 517
585 413
115 745
949 182
697 286
294 520
861 857
253 775
153 816
866 847
909 615
416 158
971 165
288 379
816 334
645 856
456 466
82 632
123 797
113 947
941 568
571 343
661 592
410 102
782 17
699 817
144 750
576 286
684 21
29 447
967 898
389 84
651 264
106 825
835 965
940 21
789 755
689 365
568 509
946 780
343 377
38 986
868 386
966 581
857 722
607 92
770 48
852 35
567 110
155 83
187 472
129 744
476 36
485 798
204 239
792 910
115 459
579 665
931 409
778 347
679 903
345 106
898 136
531 816
590 194
838 93
164 489
688 926
169 310
990 213
751 667
835 611
795 943
303 976
59 534
946 883
421 678
16 224
32 812
521 595
633 51
699 708
785 704
367 830
311 894
520 626
320 236
717 847
742 757
570 338
81 33
405 518
698 922
154 487
453 643
528 639
912 871
236 945
465 414
622 916
877 372
623 484
629 465
489 575
356 248
552 950
540 247
661 716
876 936
276 213
907 30
395 96
174 214
387 46
314 852
52 484
171 718
96 129
676 219
637 725
462 230
841 61
978 840
580 525
966 299
815 920
806 916
446 883
81 642
135 966
324 277
648 720
643 624
952 239
595 895
148 556
855 861
841 313
228 481
822 37
141 285
66 396
777 813
141 876
464 654
82 681
938 336
733 941
931 990
66 115
53 990
680 686
429 497
541 188
927 675
80 321
115 976
825 226
126 131
484 574
839 499
448 943
326 463
922 192
466 548
92 136
372 953
445 42
737 325
812 870
747 173
861 971
968 670
913 547
857 692
917 860
754 517
148 269
956 718
901 741
322 493
685 284
251 177
87 39
939 340
896 24
62 402
630 554
477 488
935 604
171 652
817 501
910 475
156 610
802 446
132 305
604 727
143 18
431 887
97 639
220 920
567 8
128 606
935 680
21 415
821 479
452 713
480 223
893 661
676 711
239 915
101 238
429 138
413 269
850 665
450 390
112 51
987 371
930 383
170 705
150 451
308 991
243 477
490 767
929 321
346 230
545 707
177 279
655 945
147 366
148 384
827 992
402 267
583 242
784 908
430 172
786 30
803 321
40 736
354 370
98 88
591 930
731 717
522 819
640 894
789 767
942 422
249 239
951 421
715 932
302 472
970 196
992 815
511 343
561 623
716 997
494 655
543 687
737 831
544 737
613 102
992 721
224 309
357 721
783 537
380 327
1000 171
524 678
962 892
355 786
772 124
191 618
596 137
558 246
262 244
167 899
987 119
288 721
310 471
722 692
124 83
57 696
955 873
625 110
711 681
543 537
530 947
618 154
728 110
841 411
545 924
614 758
394 361
159 498
502 555
920 506
447 764
352 614
101 683
712 319
810 812
126 582
474 353
692 570
903 432
92 765
86 310
769 227
443 713
613 602
447 717
764 167
643 342
551 431
711 261
735 441
53 345
186 590
561 778
392 244
120 379
892 228
71 400
527 765
454 498
936 647
159 138
476 77
96 631
240 629
824 236
251 819
467 540
5 380
912 192
716 953
140 265
643 808
74 838
795 237
313 238
36 2
485 476
210 983
839 784
456 377
541 516
319 794
195 329
21 839
557 699
42 384
747 832
737 762
20 655
385 401
981 586
814 190
60 267
100 91
545 424
841 880
641 357
215 315
586 970
23 305
846 360
686 421
48 188
452 801
418 549
719 686
713 58
771 574
855 692
237 818
623 432
362 517
762 50
746 877
876 842
15 43
837 36
84 972
232 329
989 211
193 347
329 760
322 934
567 944
855 601
67 332
132 939
437 202
658 617
523 73
336 499
374 368
147 740
625 5
615 698
904 184
315 969
463 869
771 288
82 890
697 640
175 374
816 569
68 443
349 939
616 330
889 954
520 707
417 864
269 193
657 807
889 278
408 483
149 407
630 268
27 42
164 352
637 94
470 216
908 460
671 875
588 991
874 869
939 174
80 965
151 250
497 537
360 579
227 273
543 736
950 312
874 982
430 499
67 301
289 491
62 129
447 122
748 541
724 443
812 670
674 36
470 138
871 763
525 469
576 993
879 606
395 773
169 141
37 738
543 930
754 454
935 319
486 858
634 178
185 248
313 103
489 96
353 862
470 239
395 312
266 41
782 883
573 440
268 430
555 381
566 602
309 816
736 9
162 542
142 874
348 568
380 738
991 581
657 808
249 235
495 953
209 641
284 460
482 60
730 69
882 362
618 927
360 244
87 531
744 234
951 569
639 65
813 765
103 863
804 361
46 495
51 233
980 850
458 667
636 974
321 764
100 186
84 450
994 662
152 425
505 10
104 259
367 370
570 131
69 985
988 897
549 816
634 938
558 608
61 89
103 597
421 924
299 937
316 2
884 54
330 819
177 635
69 899
942 62
61 917
595 533
306 436
68 298
907 971
233 367
774 973
490 195
473 741
450 755
28 761
584 702
1 32
138 923
21 464
580 481
827 715
685 970
235 650
126 953
419 688
159 88
221 922
129 333
926 434
569 399
450 185
201 865
130 222
586 312
508 494
78 333
746 486
373 456
715 527
466 825
126 666
915 479
480 895
922 149
170 240
935 733
81 808
461 246
600 790
281 991
708 557
119 77
11 351
585 378
563 510
97 448
75 71
441 397
57 365
115 669
134 808
232 817
118 448
960 475
813 220
978 615
980 23
644 953
104 860
112 179
888 682
884 869
371 231
375 324
18 555
265 614
980 203
13 904
519 684
407 485
8 811
170 558
533 698
24 517
159 280
961 931
479 754
502 296
702 72
615 155
892 323
49 151
922 159
469 528
20 161
247 99
730 518
207 785
599 226
366 146
108 76
328 71
322 285
611 703
579 353
837 931
596 421
206 154
215 352
962 231
178 565
495 922
418 583
379 149
103 38
20 807
420 585
88 97
50 864
90 949
744 457
95 825
705 711
606 246
382 932
243 701
62 10
928 554
124 915
492 230
251 442
615 910
898 379
773 353
416 403
724 396
636 234
74 667
845 683
9 762
728 474
968 450
692 673
473 208
237 308
811 229
999 995
952 552
332 368
338 715
984 249
809 185
395 231
510 590
687 579
457 17
424 156
602 323
853 803
152 474
789 175
815 109
7 730
232 774
890 659
192 103
615 386
983 661
481 815
561 268
104 447
493 67
975 50
136 917
296 894
908 243
733 965
540 820
121 523
234 317
985 193
271 303
573 660
160 586
506 641
820 799
256 601
22 244
835 89
755 621
271 137
243 358
507 809
508 819
825 792
126 309
545 961
23 148
934 382
935 210
26 201
638 454
195 922
626 283
785 299
952 709
314 711
952 405
878 547
265 326
133 954
160 127
175 307
961 55
967 192
648 241
141 522
998 99
767 710
514 755
220 775
129 810
402 26
43 902
868 765
701 712
67 610
2 814
697 676
760 221
724 75
505 192
262 360
769 131
449 572
749 305
688 674
307 228
905 437
296 485
765 45
411 90
821 319
395 780
285 802
87 52
902 387
14 444
487 159
960 353
850 443
505 7
858 462
235 588
961 164
383 515
409 868
902 947
287 670
662 965
192 311
312 964
567 563
543 297
802 37
905 675
885 859
921 92
576 743
936 495
757 328
337 118
294 132
503 919
751 552
781 317
526 681
527 662
694 302
959 503
946 423
119 801
54 396
842 512
971 863
731 293
604 73
830 215
316 166
26 183
735 958
640 769
589 205
118 991
142 583
800 28
610 149
460 952
854 572
668 573
35 698
336 885
58 587
301 916
749 275
399 315
963 820
218 255
689 606
217 614
988 808
463 73
940 579
33 854
708 577
632 102
417 896
628 121
844 179
594 453
622 225
819 914
40 913
355 55
160 665
671 626
717 463
271 427
957 148
563 919
356 931
770 560
348 192
124 71
197 277
223 202
235 908
755 590
404 700
836 427
475 395
497 89
931 780
257 590
277 978
642 632
13 968
846 519
618 232
619 248
993 298
407 827
802 910
261 206
868 900
625 945
674 746
980 409
900 203
215 651
335 499
858 136
456 841
112 517
565 969
250 706
653 578
536 165
435 72
231 304
704 853
953 374
147 491
302 244
347 473
844 391
627 166
569 902
898 930
359 429
750 739
330 821
945 637
448 780
362 464
793 944
704 220
215 491
871 867
898 187
39 478
601 745
494 852
24 140
884 913
622 119
979 436
682 597
118 151
839 783
176 589
486 611
718 82
349 117
229 593
477 771
128 748
737 729
351 760
884 162
328 9
134 480
90 240
106 35
692 835
246 580
19 77
287 625
114 646
587 181
878 980
538 937
589 670
648 359
21 810
892 401
895 308
245 778
368 842
191 84
942 653
916 635
303 524
53 297
540 38
745 530
234 191
482 935
80 160
545 605
837 969
977 651
659 827
993 798
108 938
657 928
88 17
147 204
749 102
325 167
871 620
516 583
80 32
743 64
483 88
394 645
348 540
974 26
904 105
129 899
566 706
61 922
707 596
389 230
50 63
664 152
29 18
581 842
567 513
764 243
199 592
283 83
55 256
219 995
74 531
875 843
576 501
299 941
254 88
689 209
425 547
843 775
894 155
58 785
732 94
943 889
751 131
716 648
995 169
939 962
364 803
979 411
664 189
644 971
316 211
10 502
665 330
529 34
413 147
139 42
854 198
313 486
7 323
459 467
146 171
819 377
198 67
893 62
610 285
927 82
439 612
514 337
779 74
999 876
61 69
843 223
376 911
666 190
297 277
483 309
939 659
576 713
949 157
527 185
318 252
804 222
666 14
176 264
169 297
297 10
975 207
66 931
246 630
481 871
104 185
64 567
645 56
178 488
585 108
120 865
718 982
669 921
753 16
287 143
101 643
19 725
539 3
169 809
745 138
136 880
709 92
289 798
549 378
954 890
699 696
139 710
338 808
414 934
32 76
381 14
330 854
672 470
664 450
649 105
293 209
886 616
706 156
712 680
447 97
720 774
447 333
902 55
412 785
805 894
722 846
118 316
610 735
792 999
497 123
61 344
476 108
44 543
316 499
19 981
448 954
909 114
530 455
155 672
742 496
648 536
41 267
182 400
447 487
978 995
710 690
841 714
912 460
882 171
317 402
72 523
593 171
427 753
614 175
491 887
520 907
102 664
784 35
666 672
349 676
757 519
722 804
593 209
869 123
594 384
386 1000
448 174
173 204
2 509
223 629
213 423
900 7
189 832
933 278
96 421
178 520
616 564
410 604
263 485
218 308
4 263
525 246
112 828
336 35
516 244
972 878
318 315
693 491
584 417
555 281
338 989
296 727
652 42
892 927
925 771
742 929
190 91
9 850
823 45
642 692
988 956
607 577
295 401
243 50
589 68
536 205
414 384
540 819
882 123
545 759
150 127
335 521
80 679
233 467
975 166
232 342
91 540
802 924
382 545
589 99
177 237
526 940
598 898
516 306
475 823
461 286
862 71
877 998
623 212
91 419
999 569
431 333
198 492
178 135
782 258
898 759
249 918
951 438
686 662
893 570
657 920
277 541
234 394
442 358
367 536
993 350
885 600
960 834
988 748
247 55
939 529
351 996
107 369
810 863
775 119
582 29
441 267
301 355
330 236
851 82
243 447
964 249
23 268
783 951
94 446
694 115
165 810
576 469
455 197
545 461
196 204
449 120
222 33
723 559
339 636
443 595
155 169
348 355
331 733
24 881
163 968
135 874
493 544
340 322
238 182
10 842
223 227
5 896
876 181
96 75
989 387
977 684
188 914
177 149
988 59
963 660
342 272
66 538
244 281
187 38
930 263
170 408
303 459
729 882
31 993
616 419
686 924
355 189
217 11
201 897
785 373
594 566
235 945
930 880
379 597
779 343
16 612
244 879
5 281
299 225
669 704
364 934
442 422
408 184
319 115
480 390
486 416
282 404
236 650
801 785
648 603
627 460
718 445
978 881
176 293
996 611
126 101
546 98
176 461
660 94
983 343
210 795
293 310
776 253
129 260
863 264
720 941
642 112
281 301
780 39
128 102
916 212
801 875
471 860
122 996
18 563
953 139
419 448
728 752
743 658
722 174
67 560
365 912
921 765
247 79
239 275
968 237
852 970
727 86
239 268
219 206
34 736
982 243
761 240
219 304
58 388
159 172
532 436
775 756
929 182
297 300
129 170
9 276
328 670
622 144
504 286
858 229
383 54
405 183
464 239
21 652
812 752
494 81
668 943
584 902
926 503
282 660
468 359
196 686
272 201
269 875
466 400
307 945
504 994
952 897
812 965
179 198
674 533
190 231
769 429
83 156
581 445
420 925
34 383
355 797
958 959
592 782
526 148
605 329
64 517
745 207
70 140
485 663
931 929
710 455
422 493
905 801
149 928
598 903
497 743
239 910
276 596
827 33
386 930
791 871
207 875
64 474
370 615
933 55
269 667
1 633
673 735
822 772
577 340
544 462
319 797
919 838
420 890
675 311
416 669
901 62
547 620
565 214
213 447
422 477
866 757
84 74
702 649
667 437
596 240
903 493
417 747
17 309
945 580
541 311
141 874
773 759
378 662
800 110
390 660
774 191
860 804
421 110
898 229
68 124
316 800
730 537
800 730
541 600
625 842
874 209
903 309
68 231
541 75
325 798
927 253
30 533
971 431
901 852
13 251
946 94
434 553
822 54
213 696
894 716
103 973
858 609
892 113
128 104
273 306
955 34
204 789
55 997
396 453
277 609
316 374
489 354
692 170
315 466
914 579
98 48
74 479
779 683
420 812
588 388
651 572
881 880
841 651
406 943
766 865
584 872
778 623
963 898
638 286
980 252
611 117
732 1
618 406
733 443
693 525
551 902
785 225
588 887
615 290
249 60
527 424
570 289
204 387
91 303
950 449
856 840
775 375
915 810
86 538
902 24
307 704
733 494
282 156
462 108
864 219
845 891
794 922
10 432
604 441
571 112
955 813
697 458
589 430
196 684
258 290
399 957
593 322
983 791
787 220
175 948
170 703
361 573
522 876
967 365
365 867
246 340
48 354
47 54
926 442
639 426
585 473
218 61
17 622
265 25
141 688
919 50
869 890
430 520
676 630
430 766
770 268
92 411
852 26
108 197
865 905
238 400
179 139
178 550
659 877
306 927
745 252
318 723
72 609
600 621
358 383
394 678
565 167
342 593
681 446
346 897
566 193
12 79
264 153
695 377
224 250
330 571
699 492
243 662
152 525
625 701
481 754
388 884
135 272
693 221
90 654
312 139
817 870
294 884
958 187
618 953
258 198
36 604
937 919
538 254
574 215
282 218
627 10
325 60
604 388
565 479
578 769
72 188
836 598
720 761
848 624
234 781
82 948
188 995
21 991
149 764
391 194
878 551
215 612
831 124
367 773
755 964
689 70
784 244
132 806
332 896
862 708
411 282
673 189
350 270
301 720
229 60
1 274
649 48
183 870
455 832
633 99
827 336
845 139
589 605
868 334
318 603
12 903
749 303
899 642
261 696
79 291
178 928
3 579
307 561
8 340
317 345
774 994
32 384
610 143
819 574
159 484
276 552
221 856
283 599
440 890
791 534
828 533
632 521
685 828
10 144
919 514
819 757
405 584
470 819
630 148
925 770
601 296
777 804
260 226
750 936
690 901
252 801
935 32
995 286
272 1000
95 740
972 946
565 768
275 596
78 9
654 701
376 936
537 32
824 697
400 481
983 693
756 525
686 186
59 802
3 307
474 47
971 114
813 671
656 201
268 424
419 284
669 966
525 611
27 510
670 297
115 847
666 609
303 719
783 112
378 495
522 122
983 2
538 815
364 219
669 631
618 675
735 316
569 111
813 857
612 366
323 736
921 75
393 629
429 341
33 970
143 576
995 780
945 651
440 19
351 324
389 958
130 133
346 305
947 558
274 385
371 405
627 336
796 409
298 280
103 770
694 843
575 904
213 352
438 732
363 725
565 673
840 553
758 487
493 630
165 492
915 794
161 384
968 494
454 583
543 901
525 300
603 422
367 97
808 950
440 6
97 327
32 868
416 482
381 164
911 467
633 943
313 1
680 867
875 166
30 372
662 986
904 963
897 688
626 617
29 939
860 500
330 425
495 303
787 374
762 352
651 715
205 177
20 206
821 82
510 551
578 465
454 851
183 103
592 205
380 843
817 979
666 905
119 1000
400 228
442 264
597 93
294 432
230 623
794 667
492 370
36 385
6 77
900 339
621 340
533 436
179 586
114 691
768 797
34 834
899 130
301 906
990 225
473 503
833 786
220 325
49 367
782 670
17 350
404 792
428 598
40 818
996 106
153 277
698 909
178 149
583 340
723 248
995 809
248 410
732 714
467 127
41 975
898 102
870 973
514 728
812 770
254 507
170 62
37 852
332 848
432 210
233 49
49 110
313 330
43 404
705 771
976 185
210 148
871 805
885 277
501 296
460 138
55 801
650 418
494 235
967 315
288 947
272 636
486 582
945 679
395 838
376 81
652 426
389 880
418 669
389 373
550 71
226 945
353 6
643 634
612 785
190 894
27 214
993 848
791 947
478 269
471 233
177 453
81 131
628 77
465 310
559 232
853 678
439 678
260 79
298 30
555 803
332 440
981 868
396 862
975 29
589 464
622 68
258 955
396 224
804 834
631 337
166 676
281 395
699 675
797 223
722 872
517 243
17 352
918 113
213 285
622 101
121 312
880 530
910 22
488 820
116 235
714 285
974 222
946 736
326 492
398 727
683 57
541 145
467 481
921 784
656 248
742 972
574 23
459 355
953 522
488 722
725 595
909 244
493 1000
942 537
776 218
684 234
694 497
457 653
113 913
415 740
958 519
311 215
499 920
544 12
232 546
153 579
19 111
418 119
705 724
822 154
521 250
477 515
512 787
820 575
759 949
556 557
375 364
238 68
440 247
601 990
430 932
693 640
571 719
785 343
437 533
318 558
154 300
933 476
670 552
812 73
515 597
601 450
625 493
519 20
999 853
526 479
355 970
408 297
907 727
137 471
393 2
216 72
592 342
160 721
392 952
537 124
681 948
920 346
605 862
843 552
994 361
465 282
579 594
137 645
15 602
900 576
500 13
960 871
653 625
961 904
461 875
79 609
269 239
99 693
433 366
974 255
596 182
111 612
1 815
800 450
200 22
56 970
357 978
311 773
761 646
198 209
719 182
120 842
672 793
848 611
38 356
247 288
928 459
677 516
464 595
572 599
168 681
76 443
837 503
336 293
556 125
217 246
428 91
310 999
894 492
722 170
16 527
52 808
137 413
432 160
26 268
879 746
848 714
791 292
819 840
654 76
73 805
334 896
290 317
811 733
872 268
511 950
378 643
435 172
947 646
462 886
711 292
416 183
390 726
205 14
463 225
179 764
315 145
816 661
787 549
183 268
811 121
75 770
749 290
516 576
815 612
732 832
56 157
283 767
31 114
155 292
294 152
217 746
493 543
504 762
153 836
36 202
984 688
649 722
21 530
332 703
151 11
534 267
642 155
703 17
217 352
530 128
344 700
870 588
609 903
728 445
954 431
309 135
723 288
764 87
925 707
675 407
963 899
895 58
161 420
112 858
259 715
607 325
975 524
464 335
914 695
729 519
524 49
925 248
596 992
799 906
662 130
728 638
778 176
152 842
426 611
767 214
611 34
495 107
830 338
327 574
536 578
942 74
86 225
218 467
491 921
951 251
376 564
821 430
203 421
842 839
77 756
570 22
596 818
350 849
414 24
297 385
977 670
872 578
881 296
980 390
156 143
776 403
308 674
311 220
357 541
471 237
660 786
432 385
669 407
727 379
89 303
716 858
982 953
150 273
738 473
120 671
837 472
709 17
502 908
12 124
906 85
391 245
567 828
509 866
572 124
815 22
586 153
963 848
823 967
73 665
263 986
174 460
348 502
806 890
476 921
310 505
737 27
146 805
671 372
685 486
918 316
286 591
954 894
196 339
254 871
712 461
104 49
667 15
363 500
883 131
234 709
920 461
915 801
235 721
905 791
380 827
980 432
415 675
627 3
924 172
642 362
657 676
113 953
583 90
720 596
870 165
297 794
196 126
718 656
434 254
60 460
256 129
61 321
630 859
999 159
136 356
112 686
261 825
545 933
924 2
457 953
354 649
196 86
445 292
134 445
843 196
667 560
464 23
604 353
159 782
733 249
685 408
172 677
11 314
863 572
895 885
300 659
393 18
199 579
3 224
377 970
47 921
752 217
710 301
429 528
599 135
705 772
57 160
517 924
499 667
402 603
539 793
138 939
746 693
648 627
80 567
910 943
699 921
331 782
153 960
722 10
798 725
162 415
979 500
599 480
531 661
522 916
435 274
236 965
606 815
243 99
232 588
337 371
538 23
275 194
681 826
782 953
678 206
837 246
642 678
50 108
18 641
635 742
589 92
409 159
114 34
705 55
430 598
618 623
853 472
540 591
692 610
819 469
731 154
475 860
740 586
213 174
727 269
727 728
608 778
608 598
9 598
492 442
651 811
389 208
26 24
388 797
283 326
455 986
146 409
41 883
256 234
895 935
485 448
558 1000
52 267
764 16
171 760
905 206
301 397
215 137
656 73
320 1
747 613
418 529
64 374
902 596
699 877
104 938
245 192
900 614
887 209
821 647
325 359
45 383
670 6
394 648
558 993
265 493
545 829
441 795
112 91
506 10
614 739
345 556
573 655
574 683
581 930
67 800
133 662
694 753
347 142
279 624
654 225
929 221
825 512
58 199
434 114
519 21
674 295
750 992
292 918
364 63
726 534
927 287
797 245
342 664
586 546
660 655
871 834
120 666
574 41
75 385
358 349
424 849
212 486
411 243
575 789
460 854
266 636
553 356
893 247
995 184
301 744
535 901
44 409
125 102
828 588
257 777
962 39
672 671
275 517
760 838
283 948
575 937
812 548
922 56
949 942
323 410
786 885
647 478
802 744
709 279
431 187
147 867
488 295
905 202
660 217
649 118
373 178
389 850
411 427
518 264
419 417
216 956
931 414
469 565
966 43
773 344
689 949
621 851
68 926
48 424
209 94
721 691
968 339
972 306
126 3
97 990
810 705
925 409
642 798
115 885
507 346
814 676
505 123
498 125
615 196
765 182
242 751
127 581
735 541
121 573
198 665
741 711
192 981
30 445
867 842
775 868
763 535
543 780
794 522
476 25
153 540
430 676
573 411
381 822
920 494
53 329
720 269
347 590
800 640
222 400
576 96
555 267
881 414
623 979
814 810
1 611
328 395
421 234
627 235
365 59
150 877
605 409
787 966
3 695
861 994
331 322
853 115
907 810
416 229
970 232
635 112
213 584
751 220
462 677
504 26
451 633
647 595
648 498
640 42
159 63
881 268
212 267
16 993
973 671
316 396
330 713
100 782
582 770
397 934
623 848
920 394
965 306
521 55
906 632
826 255
859 937
783 984
94 106
486 316
944 580
383 127
441 967
474 808
609 190
565 98
112 396
510 600
656 970
897 38
519 130
77 80
30 326
756 342
574 644
537 139
605 703
302 245
460 70
319 576
118 417
431 777
970 821
542 633
973 634
412 843
158 783
706 984
420 245
612 375
9 812
901 636
145 688
271 408
401 752
564 196
135 259
873 978
988 719
291 690
773 508
346 281
492 141
37 405
617 809
273 133
323 781
848 506
348 709
487 435
125 618
289 183
526 184
930 579
545 55
185 250
311 194
779 454
69 900
821 874
564 202
117 379
382 444
122 675
271 90
140 86
139 200
450 337
146 688
818 316
547 870
327 127
352 845
581 881
84 134
904 721
249 208
44 622
967 686
356 792
271 915
737 923
488 733
40 54
149 868
764 723
123 109
114 940
225 781
238 391
292 991
115 70
927 870
221 428
318 427
656 924
713 229
148 276
521 171
766 878
908 185
278 184
192 714
319 964
782 924
689 598
545 670
644 589
589 679
521 365
664 891
630 323
221 976
406 451
124 176
485 933
722 978
623 215
680 902
367 166
307 786
759 723
802 805
435 323
482 98
901 114
670 673
236 440
36 538
525 673
424 505
284 932
367 641
184 134
297 779
668 598
129 37
392 100
691 913
387 297
232 439
782 341
864 582
248 428
435 315
964 856
344 810
714 172
16 372
654 226
263 801
961 284
493 605
866 366
86 641
847 303
265 325
413 435
893 641
309 368
65 801
595 148
784 569
487 187
751 626
92 901
161 896
552 514
17 275
472 400
245 409
283 471
340 925
569 139
421 781
257 440
980 218
932 5
219 499
501 672
675 427
705 756
560 486
440 773
985 289
691 488
122 22
509 306
302 467
727 118
902 915
668 735
23 809
23 988
719 318
170 437
706 327
621 921
724 183
44 848
21 819
912 670
629 903
550 524
237 937
105 385
683 466
783 963
55 821
944 149
190 921
964 562
764 73
978 789
659 471
722 297
427 309
431 161
676 922
589 952
865 948
147 57
25 489
313 338
251 821
231 252
136 466
350 885
759 480
775 66
124 856
147 126
676 665
544 307
742 67
284 572
416 750
595 78
95 524
27 811
463 973
654 668
655 698
760 373
11 722
310 686
651 462
294 706
963 301
133 844
440 468
603 243
531 732
265 55
500 783
426 32
395 797
445 835
204 561
455 248
736 255
30 364
78 84
98 832
444 236
434 872
332 398
586 92
985 920
900 913
255 475
329 163
865 798
599 938
93 303
802 793
587 308
539 965
465 651
544 146
497 962
904 923
87 787
905 694
22 91
100 669
285 556
909 180
487 555
78 609
688 790
798 717
835 796
935 293
609 611
26 477
136 312
413 209
441 998
790 60
791 426
755 78
126 617
500 604
403 395
376 534
531 202
918 716
435 148
304 643
223 2
88 356
587 27
199 951
298 740
305 800
128 39
11 33
122 166
289 565
782 292
332 953
822 774
94 729
595 969
739 373
618 37
548 906
228 598
114 834
105 762
137 291
421 114
847 35
743 273
642 831
120 687
49 598
184 92
56 207
233 738
751 835
615 12
595 821
629 101
733 840
924 695
126 46
711 483
971 184
932 608
191 1
907 566
800 750
345 367
628 274
661 872
126 369
709 165
30 946
878 329
312 466
886 3
601 206
856 777
649 691
967 244
390 653
871 628
804 905
937 61
304 271
115 563
418 192
76 5
367 924
217 565
260 781
800 683
158 339
733 282
932 816
68 139
49 536
891 732
702 879
651 19
825 64
490 753
409 543
170 582
855 312
924 897
520 388
970 471
410 547
824 782
123 667
653 605
82 399
413 884
724 284
315 506
920 282
789 142
70 363
994 340
974 727
118 379
200 418
469 735
266 64
186 978
882 744
268 351
359 152
528 5
103 496
284 258
409 542
297 602
375 909
641 866
211 105
195 418
559 691
737 113
241 851
431 219
861 726
663 657
77 903
852 437
440 401
239 769
734 784
844 657
434 918
142 494
714 47
204 294
884 206
878 554
946 149
39 472
905 548
513 586
371 110
723 508
255 657
660 107
837 814
293 322
938 44
291 208
222 675
557 123
114 511
867 523
241 547
250 364
349 371
721 329
727 758
743 655
214 295
590 76
220 611
643 825
535 821
916 475
320 908
655 517
797 553
932 827
532 302
692 908
92 405
103 871
249 879
627 44
954 571
411 228
309 410
889 168
983 853
160 776
728 206
425 285
213 965
678 962
423 214
502 719
511 985
749 374
738 526
118 402
255 571
417 564
534 236
539 21
711 277
626 848
433 581
180 218
420 486
571 779
680 303
563 776
138 228
66 274
701 723
220 854
244 920
789 403
916 688
429 144
791 145
82 754
159 434
443 700
278 157
264 4
984 401
178 711
807 877
965 398
890 821
519 717
567 809
771 682
619 354
719 472
544 21
292 993
462 186
31 514
163 245
753 785
981 937
141 923
750 280
761 776
503 698
704 700
363 310
530 245
894 748
262 539
943 773
755 762
800 164
883 221
685 335
992 211
216 720
151 379
812 827
164 684
717 486
46 131
607 871
297 255
535 908
377 280
356 434
966 801
367 831
114 297
761 598
265 632
353 939
620 798
518 755
73 601
126 599
514 35
193 641
344 573
706 783
512 893
200 678
629 486
936 111
330 146
918 231
154 666
315 451
512 818
638 565
248 408
18 2
440 810
209 534
581 809
752 70
839 276
203 916
503 537
249 169
842 731
700 346
113 132
553 908
930 559
106 551
968 983
654 723
354 395
54 14
676 93
108 935
604 787
932 297
765 982
503 145
875 780
142 424
973 177
690 578
392 515
702 36
450 937
520 850
638 734
693 42
510 773
526 264
169 589
509 366
838 247
65 983
307 702
118 345
104 236
591 480
39 301
623 276
77 750
293 424
246 376
554 884
563 940
163 56
519 270
780 820
530 987
88 727
153 932
645 381
838 600
438 913
150 621
825 207
702 370
336 907
328 682
793 541
830 406
108 219
265 926
89 894
176 415
607 617
83 922
520 576
672 711
95 520
42 101
942 692
916 207
191 943
429 342
100 595
28 644
90 170
454 71
415 217
152 928
980 349
446 249
42 321
813 916
185 641
506 805
415 783
500 778
451 717
976 21
193 999
939 273
477 148
709 896
140 27
88 518
290 881
582 941
249 146
666 481
153 614
407 627
357 902
272 488
929 923
802 219
190 250
172 55
392 993
756 629
522 65
153 722
92 352
234 794
392 365
876 773
827 427
473 18
106 737
720 200
339 905
876 380
716 142
473 543
659 954
814 152
100 912
711 544
609 187
763 469
988 744
909 593
912 169
864 863
361 527
605 39
392 794
607 294
397 207
743 641
902 141
976 843
79 489
805 143
527 419
66 425
962 61
341 504
517 576
268 734
564 545
333 721
209 905
284 440
712 181
655 6
106 41
895 181
362 168
76 512
947 501
984 616
14 132
274 917
342 378
284 612
591 430
489 68
806 454
10 388
709 987
442 61
539 852
547 772
889 527
416 557
522 681
383 822
780 85
489 535
355 975
363 227
688 738
384 221
550 949
620 148
463 558
18 812
68 310
764 227
19 901
1 990
821 684
895 301
428 241
16 888
227 178
660 762
82 700
259 78
376 537
249 979
956 12
561 834
482 307
938 333
236 196
312 55
957 718
338 740
350 186
72 416
183 999
119 610
52 578
782 52
423 467
204 944
484 490
689 437
276 906
100 272
162 916
815 702
277 815
850 503
17 819
302 686
595 831
403 230
567 668
253 509
354 428
869 231
354 81
563 826
923 258
186 106
889 270
634 275
711 968
677 128
883 366
512 192
146 14
163 680
762 531
962 945
576 372
375 924
712 951
152 524
889 231
91 424
467 338
454 119
474 784
662 143
716 774
427 350
587 473
520 248
814 62
750 177
609 724
844 300
585 598
38 301
991 666
222 201
757 95
25 906
320 557
279 683
114 586
534 571
459 351
763 435
33 121
175 214
931 779
951 754
148 669
956 373
619 157
917 728
955 465
778 411
14 671
864 459
896 748
381 646
756 127
370 406
503 720
840 987
944 664
976 397
689 473
485 973
102 911
703 371
546 377
86 286
546 412
499 751
506 798
293 879
519 267
284 552
465 952
162 421
266 672
276 477
839 55
151 190
797 724
10 929
978 981
98 290
300 68
114 788
453 348
415 840
936 137
908 2
592 932
569 797
944 302
344 449
453 20
321 336
160 185
929 381
740 129
761 496
117 766
914 15
579 893
373 793
436 778
628 528
277 38
744 427
282 555
982 785
701 186
216 559
900 293
745 55
282 604
492 891
489 383
51 400
959 163
808 694
21 733
723 174
96 132
760 200
682 697
90 461
385 19
549 124
434 767
53 179
701 950
262 652
654 413
257 192
58 973
972 539
936 57
802 699
42 399
117 212
204 740
56 849
828 595
742 68
149 72
555 907
793 909
761 368
593 619
284 263
503 597
223 548
927 634
914 885
129 580
531 209
104 623
409 164
829 358
392 256
277 755
99 1
171 135
831 118
545 219
358 366
974 22
155 961
387 499
322 981
226 640
12 451
280 916
184 631
124 979
121 684
480 890
155 999
752 648
417 981
957 219
448 789
279 465
798 565
817 947
911 709
215 175
526 683
265 592
131 339
306 779
772 63
529 609
317 302
39 786
79 981
328 696
929 45
338 940
952 937
322 774
626 677
895 624
981 164
76 171
438 264
547 604
330 879
249 992
34 958
293 762
413 240
236 690
70 652
769 915
997 777
264 774
555 594
29 138
803 369
787 711
189 934
732 991
570 306
419 658
8 790
850 841
23 388
29 387
18 9
641 88
140 982
820 72
605 891
483 965
294 212
185 21
796 231
60 467
578 696
169 696
162 75
234 431
917 184
237 511
124 111
739 869
621 763
962 423
405 395
356 78
102 97
380 929
684 860
316 738
330 344
236 98
779 94
31 794
150 510
368 871
556 392
796 175
777 647
534 374
231 682
969 715
820 719
920 447
492 963
397 266
748 496
536 689
250 544
736 309
820 706
793 600
365 608
968 212
775 827
935 953
999 739
198 583
638 270
330 404
303 612
394 552
51 837
943 507
491 656
34 913
872 54
958 792
90 530
499 524
739 122
558 30
773 131
361 756
905 123
611 859
621 249
489 812
511 22
54 676
307 989
795 863
183 195
74 226
50 23
717 144
393 537
845 100
29 741
159 651
834 70
524 802
487 250
888 492
758 589
446 668
996 663
75 297
928 399
694 134
285 391
244 859
349 277
858 792
975 870
63 638
543 161
835 319
818 715
63 53
712 226
174 656
853 40
527 246
787 484
846 538
863 120
542 980
127 764
424 9
465 45
965 300
38 882
401 617
552 242
352 73
966 963
83 224
989 410
805 98
6 810
850 496
690 482
390 576
253 466
855 538
259 488
127 351
46 845
89 712
425 743
462 458
827 607
417 558
736 716
489 724
269 300
744 4
797 813
687 496
674 353
526 804
949 210
201 441
138 919
924 896
182 337
532 4
333 368
482 572
430 452
964 66
605 236
277 708
17 544
912 291
571 931
236 671
831 323
539 284
88 923
852 38
958 427
165 809
176 739
67 655
952 299
567 865
415 167
787 984
131 48
109 336
523 320
839 996
631 207
420 411
103 96
775 870
654 507
467 98
170 873
352 618
979 252
941 890
520 766
328 228
762 781
906 943
667 449
875 986
389 379
684 326
801 687
849 718
449 494
232 424
257 976
773 463
131 518
910 923
860 328
764 56
60 781
890 207
357 688
706 699
829 728
808 300
796 512
138 270
720 621
142 628
76 841
624 10
883 259
413 557
649 841
197 986
133 69
913 857
196 319
54 1000
190 384
933 865
663 196
577 546
759 886
117 936
149 185
549 209
519 47
66 999
333 337
656 790
726 918
697 736
95 543
985 313
206 991
844 540
490 1000
149 609
142 151
336 464
81 649
604 145
250 81
440 713
182 851
404 425
246 518
903 846
395 717
422 663
960 46
101 44
573 275
167 427
503 437
765 219
801 76
690 948
616 613
4 887
587 873
134 491
133 195
403 710
940 281
778 1
201 698
822 594
989 712
372 179
744 654
448 283
196 16
953 420
979 391
351 231
61 693
847 46
135 49
908 506
234 205
821 381
358 435
334 825
874 555
880 178
183 963
709 731
845 293
300 768
189 224
389 238
345 692
947 991
738 750
650 516
580 654
713 613
560 499
45 871
421 352
506 2
632 100
397 183
478 240
357 624
464 852
667 36
194 309
818 424
890 593
262 823
641 426
346 74
975 249
18 699
298 94
154 120
961 672
141 254
357 545
321 577
124 502
980 518
61 25
791 514
815 674
388 869
582 387
520 780
905 900
568 239
480 641
324 773
626 556
82 813
227 28
265 557
681 618
377 45
687 129
571 133
215 962
595 139
772 740
600 824
573 823
490 492
658 172
781 534
806 440
686 21
306 970
755 235
633 941
392 336
712 223
82 861
212 107
955 443
461 71
641 757
374 601
535 217
452 470
592 85
984 937
456 615
699 499
115 256
947 62
941 976
950 611
527 833
107 749
343 938
18 434
289 451
401 573
851 354
102 41
685 190
439 373
349 867
554 522
943 415
644 392
562 183
3 794
33 546
710 526
401 335
999 700
422 935
947 610
230 720
268 199
148 266
136 102
555 538
125 365
333 705
699 405
610 622
324 99
409 26
690 244
818 93
673 918
459 475
204 686
383 85
704 794
659 191
385 72
770 692
92 842
420 112
294 408
76 680
754 960
642 5
693 888
434 167
597 206
477 675
929 707
113 428
588 459
544 821
625 437
836 57
914 353
196 769
556 806
74 723
645 347
127 744
84 392
12 108
991 617
934 392
254 360
302 750
617 566
381 336
546 405
495 515
713 662
725 519
72 105
36 304
82 487
903 483
573 626
319 79
761 649
202 316
956 285
274 586
566 558
617 709
512 604
604 114
67 755
928 469
884 148
8 629
109 822
359 697
810 560
835 709
620 758
123 945
431 525
247 96
89 687
250 7
425 644
579 410
388 503
178 375
192 255
477 81
502 769
521 620
357 327
406 643
376 46
771 804
930 371
265 891
683 528
468 43
710 975
304 696
32 554
884 190
484 135
117 362
633 804
613 235
502 946
625 749
869 754
338 117
21 130
140 635
424 938
877 466
562 385
640 790
577 463
147 644
692 71
748 400
152 953
266 775
731 212
94 466
54 891
406 27
145 597
26 502
662 39
244 319
543 927
831 927
676 149
577 521
4 598
174 13
930 327
127 596
251 176
83 854
950 980
568 771
20 407
511 989
608 401
610 228
472 508
140 648
531 414
730 472
652 824
747 500
556 325
526 329
713 973
548 197
423 297
14 6
591 364
375 897
714 718
243 132
755 248
71 695
518 616
10 371
865 394
736 729
701 739
75 28
881 318
211 540
587 194
749 224
478 869
43 268
562 867
719 338
308 250
320 773
986 635
878 765
321 853
344 5
379 51
96 836
610 798
794 460
514 198
262 868
991 241
364 6
856 605
537 355
455 63
805 289
979 776
525 190
789 973
717 264
80 771
23 835
374 314
73 192
69 774
730 443
730 186
179 643
306 222
452 932
311 257
914 152
270 637
787 255
324 875
142 56
870 92
574 478
317 413
843 659
651 301
208 743
465 622
859 542
303 171
705 999
165 263
778 25
938 46
121 690
689 989
141 588
815 823
606 798
607 563
330 319
344 933
634 644
419 201
158 810
702 14
139 865
392 302
408 610
541 424
770 279
497 203
67 736
973 735
300 787
949 32
639 604
491 636
396 78
770 683
404 291
347 456
428 208
101 877
556 84
845 850
445 111
405 29
311 450
774 366
595 646
592 609
571 998
297 392
490 709
437 880
871 418
616 122
240 56
452 298
28 985
959 548
142 698
75 353
109 233
971 23
35 164
165 364
762 198
102 323
83 688
13 887
599 376
491 135
780 401
993 593
196 163
773 566
319 758
718 211
361 231
258 745
13 212
7 103
325 507
18 736
612 998
655 530
12 136
474 347
908 756
901 149
273 558
16 276
110 330
93 424
686 124
808 136
443 456
31 864
719 989
421 761
818 574
925 526
606 294
468 216
655 610
680 497
52 777
621 394
238 59
894 932
6 559
345 378
81 52
158 393
927 822
622 804
445 784
211 210
4 675
467 666
150 582
207 887
53 109
473 253
262 301
879 878
936 656
405 304
722 743
519 587
791 541
450 616
326 307
491 749
338 268
596 863
275 409
631 362
18 949
732 699
235 334
437 61
88 708
509 12
322 404
136 365
306 235
664 138
210 562
876 889
504 150
45 132
551 272
668 487
694 93
13 277
92 273
310 231
813 498
116 403
774 780
418 358
21 471
995 976
100 19
620 795
526 279
482 520
285 832
33 491
414 437
251 241
637 795
287 451
425 228
559 348
909 320
466 535
477 414
348 628
986 195
745 769
620 371
705 553
708 84
313 840
266 940
693 196
697 509
658 123
636 506
223 951
938 260
510 958
221 511
541 731
519 30
898 818
871 269
244 62
334 653
187 363
945 449
958 601
49 666
754 300
463 32
946 416
425 347
122 388
126 364
901 729
723 158
306 908
526 924
664 875
993 626
615 496
794 286
734 519
308 87
708 985
397 165
651 621
594 759
34 451
915 318
898 230
761 524
169 905
717 954
710 834
583 542
698 433
390 253
33 137
484 746
606 850
25 828
931 442
126 763
810 164
433 503
130 209
359 725
683 73
956 6
891 550
430 902
230 851
866 905
887 757
854 470
39 607
68 59
28 222
287 746
278 231
334 734
642 668
679 895
774 731
593 325
104 768
74 563
541 235
662 293
585 167
738 694
259 904
298 259
731 279
614 471
101 337
56 361
399 782
750 519
899 790
111 268
188 285
925 664
156 874
964 875
701 513
749 57
47 885
101 962
656 308
572 542
322 760
873 25
92 100
611 431
996 553
558 468
232 885
69 541
399 743
758 748
882 908
187 887
280 814
196 566
464 420
197 93
868 13
613 142
689 392
653 344
56 200
697 844
184 874
688 41
724 810
335 413
700 898
669 686
673 540
655 24
295 895
907 121
670 820
633 77
725 499
507 117
859 65
872 19
744 107
809 992
453 576
350 159
64 782
49 499
264 449
5 578
124 986
509 326
818 312
227 103
789 366
381 923
834 593
327 760
839 404
135 638
462 503
742 65
520 673
463 332
397 93
192 515
127 743
611 325
526 965
716 474
126 902
369 699
354 634
714 660
776 898
215 230
750 378
40 392
541 365
744 391
513 61
202 417
312 592
587 787
638 222
148 874
883 5
771 798
807 298
810 501
995 349
77 680
133 774
197 349
88 895
960 765
706 841
491 568
792 198
267 471
663 113
966 711
605 272
970 609
124 437
155 174
771 839
596 793
857 368
659 998
696 992
464 301
990 193
928 770
790 587
760 453
689 309
847 68
606 856
889 849
569 539
690 926
668 776
537 979
943 289
329 85
694 274
685 904
190 813
571 77
972 737
610 222
622 3
815 549
179 523
858 876
658 800
520 270
156 915
624 252
271 891
883 250
550 525
250 39
630 54
43 530
786 356
472 136
272 20
174 429
861 227
448 628
568 505
960 655
356 680
602 228
711 755
541 697
188 352
500 384
752 975
731 485
473 988
111 854
947 292
970 168
456 141
483 741
884 19
966 928
449 740
336 529
341 821
980 560
693 668
267 514
593 43
805 932
173 923
598 364
594 57
440 20
948 607
839 328
652 882
800 827
899 46
175 511
72 810
758 9
102 693
232 703
401 685
462 970
229 643
810 895
819 229
829 968
68 746
471 498
512 78
750 529
286 617
405 754
133 793
571 89
511 306
158 168
606 203
929 370
98 715
789 548
267 133
618 269
344 427
752 695
522 604
367 303
451 151
525 633
754 423
697 973
541 831
12 649
922 239
768 525
331 830
439 104
129 877
882 408
310 32
161 771
157 615
152 740
978 204
883 364
398 401
508 945
125 352
228 537
929 357
45 14
302 589
414 51
62 648
45 656
770 526
279 413
212 407
191 222
490 638
467 289
81 534
512 452
503 214
639 708
864 553
416 424
157 187
250 513
488 900
472 192
990 327
197 473
120 65
999 100
175 605
330 488
325 668
207 548
307 203
936 340
700 402
465 555
736 666
419 548
660 15
613 318
975 467
831 250
449 414
211 294
853 804
834 224
279 578
776 922
54 74
12 199
141 442
895 550
730 47
299 668
747 604
901 64
370 956
782 800
948 80
244 674
658 814
866 147
452 197
886 31
376 939
78 273
92 945
287 208
475 708
910 556
343 599
678 94
725 516
180 284
927 344
924 718
444 752
652 744
732 833
285 334
238 675
94 762
774 877
548 29
325 264
277 566
117 270
12 72
814 986
726 100
735 78
859 170
587 523
962 807
168 757
294 250
169 326
332 857
914 53
478 237
43 430
241 157
476 145
967 13
944 974
212 216
38 912
92 415
565 365
390 557
21 39
436 470
298 173
837 215
718 642
858 306
661 900
330 504
299 313
312 759
131 177
71 332
5 870
562 782
702 309
12 873
466 194
753 250
447 710
767 921
37 994
822 298
271 978
878 977
695 386
94 326
750 309
66 814
716 725
143 570
171 514
566 999
59 741
593 206
883 566
614 363
948 223
622 381
613 764
396 930
32 383
568 883
559 772
905 611
524 321
310 846
485 871
222 288
488 214
50 111
631 462
976 398
879 887
704 537
582 517
346 875
938 591
479 765
385 427
987 334
395 350
192 583
767 252
951 786
918 19
621 903
570 443
2 805
14 992
255 325
969 800
110 61
658 871
193 705
803 83
853 890
141 468
856 684
346 569
276 165
802 992
196 660
328 735
77 669
753 262
217 609
493 978
920 558
107 335
406 819
419 998
765 134
344 833
14 489
779 778
990 789
348 874
699 425
336 856
637 863
511 36
569 826
97 118
505 796
322 719
469 434
82 723
752 285
956 780
464 325
445 250
834 719
456 184
172 32
877 80
927 961
272 756
56 205
958 322
622 554
213 126
144 826
56 767
556 651
271 40
703 941
943 984
675 165
883 154
639 362
931 651
166 491
279 582
872 333
26 249
800 536
650 603
950 43
394 351
688 756
364 61
289 172
691 874
931 218
645 237
757 300
31 102
784 26
940 740
683 553
310 220
577 328
358 170
907 981
745 288
44 328
727 239
810 49
219 139
59 308
479 551
92 554
758 550
12 6
246 22
350 40
711 469
496 198
219 41
903 847
217 728
275 723
856 643
396 585
155 13
45 254
474 737
407 424
911 852
511 417
258 989
115 827
702 268
221 723
817 902
646 684
68 976
491 519
442 382
309 772
393 835
336 908
676 117
527 396
469 246
778 671
639 389
85 662
84 874
96 964
860 466
794 2
493 505
551 246
11 390
256 834
732 754
359 543
886 830
953 991
244 754
523 964
555 192
691 935
329 46
549 960
460 917
444 75
154 357
47 820
934 280
860 988
253 175
31 199
798 241
445 559
34 685
366 316
429 674
213 540
233 470
67 580
75 272
381 593
975 495
656 721
449 937
645 621
452 887
272 671
237 695
63 995
364 210
278 995
898 61
535 106
390 75
11 677
201 242
176 115
147 702
302 892
988 276
472 855
114 601
27 181
460 609
111 427
230 640
112 144
693 692
553 829
286 934
828 798
280 929
608 978
229 826
601 869
516 11
259 70
968 340
270 103
761 140
713 995
769 884
676 64
171 978
446 410
846 57
765 528
473 814
370 285
155 19
472 739
572 515
871 940
354 908
505 852
647 384
555 944
623 814
7 4
923 864
685 617
65 488
14 365
503 485
584 282
589 825
294 419
841 711
299 843
406 48
677 95
966 945
506 647
235 395
894 112
237 326
459 275
546 237
39 770
54 420
356 893
657 250
58 514
173 435
837 467
809 680
293 604
95 946
397 302
359 96
351 290
356 86
517 143
321 926
985 873
855 8
92 244
398 634
722 161
292 861
158 605
882 854
540 988
41 158
10 61
356 850
350 655
324 81
706 8
864 460
393 237
834 255
848 87
750 687
734 982
434 939
389 62
991 712
375 136
641 583
123 678
90 853
372 341
4 201
978 132
519 825
377 829
787 608
733 226
175 376
144 922
123 549
643 70
378 100
576 546
138 38
464 267
291 758
894 540
543 298
629 723
367 300
89 567
443 649
746 666
885 369
412 449
130 855
892 792
781 696
575 270
416 42
646 818
345 253
740 638
964 614
679 931
936 860
739 384
262 294
55 527
441 180
49 700
973 472
486 200
112 732
534 860
679 885
594 922
541 683
788 747
187 604
969 668
175 309
318 440
294 94
375 459
398 188
308 74
22 824
670 444
408 137
756 467
837 320
132 600
141 891
91 700
216 851
864 18
642 164
236 157
938 828
938 631
939 148
77 210
371 103
78 950
176 926
972 749
35 173
446 866
244 478
941 447
670 904
689 774
20 48
948 584
778 555
48 942
464 719
407 419
559 682
254 298
197 683
910 365
781 292
912 329
436 945
112 155
154 999
79 285
791 335
484 344
530 582
865 195
619 633
702 402
75 675
851 802
904 307
337 518
55 443
473 310
970 525
874 289
559 363
51 413
851 136
516 543
871 952
464 897
839 52
305 628
122 639
128 825
14 574
978 682
715 15
820 265
589 145
393 240
972 26
115 218
476 512
247 269
61 36
523 69
150 308
561 597
336 852
172 908
308 199
491 688
744 627
899 913
980 535
65 323
472 495
809 716
721 189
208 12
769 44
391 688
220 922
293 642
82 678
946 483
883 341
494 479
297 459
333 685
648 356
100 539
580 510
86 399
61 865
142 776
504 843
261 427
35 952
503 230
543 740
216 25
976 523
365 951
772 336
658 409
203 830
408 696
791 106
726 45
950 336
797 29
610 988
549 492
731 968
169 232
267 754
129 489
904 139
120 355
440 647
608 708
415 100
624 283
401 905
699 824
416 864
55 654
536 410
730 702
853 367
259 665
121 20
701 51
264 580
148 472
385 905
439 971
173 563
165 97
678 137
544 748
955 506
606 31
940 577
839 614
658 402
357 273
290 956
452 365
574 840
366 974
62 981
215 379
985 486
56 822
660 794
87 370
274 270
333 271
629 801
33 728
596 371
531 481
403 130
721 493
167 29
791 42
844 253
445 972
851 664
677 828
119 992
991 702
961 504
376 646
778 47
386 637
401 265
946 190
549 321
408 31
803 993
42 937
990 133
539 645
278 688
947 248
874 249
619 609
936 401
339 829
61 897
509 413
827 622
238 262
90 719
281 158
202 362
174 496
699 103
964 125
506 942
430 731
489 612
951 477
961 916
136 381
202 595
642 694
606 537
38 648
504 33
395 846
743 263
365 471
24 748
348 413
61 151
439 337
136 35
207 362
154 426
146 857
365 47
553 813
698 977
934 902
62 606
378 344
885 769
440 658
190 214
151 901
315 537
648 60
402 614
914 113
198 499
292 68
252 81
602 770
417 923
76 498
974 323
660 752
55 850
506 212
856 505
236 976
888 317
471 312
548 211
45 475
899 179
714 581
874 325
402 388
162 848
831 660
177 877
259 280
793 900
153 4
667 646
637 705
713 990
987 225
267 478
142 464
660 822
813 299
195 1
277 47
878 455
460 30
657 293
447 849
755 451
593 347
136 580
790 573
527 363
486 445
938 922
219 444
460 304
795 915
36 594
282 260
748 946
561 317
630 754
406 573
824 100
73 417
135 756
912 334
242 400
633 903
591 57
625 406
349 89
895 232
111 971
892 615
78 323
262 860
138 686
982 708
389 764
388 332
368 370
66 293
7 651
880 733
830 698
486 634
743 737
552 609
632 680
350 32
551 411
192 962
514 47
928 643
968 541
841 316
588 91
517 740
732 241
141 671
145 865
415 347
834 220
914 302
773 73
408 848
598 707
966 546
156 444
87 457
305 386
522 72
102 559
82 922
469 295
126 835
46 994
964 415
974 584
381 183
818 719
760 577
679 666
595 753
312 816
914 158
546 236
440 159
256 765
433 917
158 326
426 90
786 975
151 776
400 494
200 810
428 854
943 960
592 670
932 705
157 276
823 445
896 198
991 192
851 947
86 288
654 940
68 776
840 645
550 940
111 488
185 168
19 143
277 758
370 463
646 471
436 517
774 505
351 109
136 470
723 11
353 787
168 184
766 41
157 802
425 826
571 237
574 160
1 29
155 919
75 203
885 544
703 174
95 528
322 629
972 656
887 372
414 350
17 952
183 942
472 144
468 443
920 911
613 900
963 140
930 534
333 850
488 548
970 513
574 446
572 563
47 89
245 278
889 781
230 667
732 895
938 302
658 766
570 213
105 770
208 28
335 800
909 850
505 93
706 453
383 726
949 534
589 894
622 956
170 721
507 336
108 824
761 959
888 692
868 266
821 711
102 369
776 694
856 184
342 933
846 144
132 843
66 758
872 160
315 675
703 69
69 710
818 240
98 233
580 593
779 328
481 292
818 212
433 994
772 966
436 161
435 850
754 724
575 722
206 290
594 581
653 348
164 639
640 767
624 909
574 930
251 771
815 88
866 819
819 154
544 875
986 651
754 789
36 935
117 951
868 842
12 392
716 375
172 162
447 124
535 478
461 969
8 686
404 508
869 259
256 853
348 807
396 438
523 277
174 994
470 720
84 232
469 570
97 515
265 548
287 642
118 861
982 636
987 965
612 442
443 950
602 247
761 871
31 582
125 734
485 427
483 518
20 590
307 495
307 321
223 8
79 756
963 142
11 398
251 892
76 734
639 969
124 299
298 160
633 721
745 708
601 718
705 189
710 553
720 952
779 435
443 270
434 352
147 309
55 927
668 661
96 976
810 612
291 429
873 434
256 388
652 767
107 476
621 615
564 168
494 956
430 823
344 499
520 452
404 309
87 620
802 377
7 512
191 65
249 98
929 152
103 858
182 915
151 919
179 991
214 931
484 467
550 515
18 291
751 465
528 932
737 235
192 34
758 481
793 70
587 846
967 319
642 699
877 860
293 273
198 712
504 229
284 241
585 154
755 330
956 26
333 502
679 465
620 341
108 52
132 430
667 508
977 508
249 100
194 545
192 178
849 877
222 632
724 898
528 164
878 268
710 308
722 526
552 792
403 729
705 233
769 129
544 920
627 270
416 927
219 769
253 379
410 50
850 580
264 772
870 658
99 645
475 74
82 122
485 150
987 789
260 943
66 888
466 558
615 22
674 13
888 305
836 369
816 230
754 975
456 491
997 805
831 368
68 619
980 621
703 140
909 932
712 856
210 969
352 786
169 847
791 361
617 866
313 500
172 762
522 640
359 739
119 408
97 126
282 208
942 327
970 810
628 12
669 408
583 402
756 873
89 127
380 148
20 6
650 68
993 10
750 948
725 897
428 99
300 957
45 873
237 259
595 858
73 430
84 391
25 655
308 462
956 211
267 656
357 407
923 482
3 713
732 567
893 36
938 585
607 936
429 439
127 413
519 691
274 974
529 444
591 976
222 866
341 16
183 911
523 468
321 167
955 519
345 877
843 204
376 362
578 26
216 285
838 557
810 235
468 171
956 428
817 954
949 543
439 898
845 219
118 722
46 177
697 305
143 187
993 601
230 455
747 819
334 786
954 700
416 628
559 170
162 832
375 47
330 659
290 278
592 804
787 248
584 858
831 908
911 134
160 917
550 792
482 669
855 468
204 484
402 557
487 561
22 724
386 283
116 417
318 871
338 805
879 963
450 537
767 777
5 816
464 364
386 232
959 234
903 52
797 638
913 589
117 799
271 787
304 116
24 196
826 527
580 785
298 11
890 512
771 231
209 784
919 944
54 363
151 175
86 951
715 533
192 588
373 566
459 601
714 834
24 876
335 656
35 499
228 580
478 525
956 509
146 687
537 934
912 438
930 476
430 209
659 647
149 34
256 932
257 739
777 704
647 862
20 856
78 108
784 987
21 208
858 681
323 428
786 481
25 370
995 581
165 704
646 610
604 130
704 296
565 261
277 200
418 696
46 907
119 448
11 826
664 974
993 3
809 753
590 959
34 490
16 356
933 942
722 299
313 77
773 509
938 341
820 109
282 424
71 240
198 794
485 469
723 540
439 709
594 984
419 887
713 197
786 187
247 731
691 759
828 729
694 831
953 818
972 187
914 739
267 696
843 284
825 964
821 416
401 183
493 332
548 64
595 720
12 809
84 270
197 69
431 209
886 803
6 132
457 787
923 422
884 586
884 683
990 614
876 67
580 953
528 37
624 574
718 669
841 22
387 551
50 626
490 566
904 758
459 386
193 640
962 64
505 327
447 969
702 562
722 752
610 576
414 607
797 171
869 891
285 457
86 281
908 523
142 476
201 45
911 545
839 626
693 938
131 978
873 509
193 172
313 777
464 567
304 823
448 640
942 134
712 740
310 300
245 686
759 710
375 926
912 257
130 556
118 553
960 317
547 801
947 140
214 50
555 757
3 913
260 113
39 25
868 411
500 909
994 963
905 645
200 174
511 106
85 907
531 474
461 370
571 411
267 972
143 795
472 179
12 997
423 704
454 180
128 16
570 712
976 780
735 407
946 845
544 738
562 698
899 890
596 218
686 991
314 276
144 637
927 645
360 760
748 593
73 329
964 916
244 706
338 30
477 28
990 804
534 65
892 828
556 959
274 162
716 287
877 490
329 979
27 570
151 345
457 103
97 730
580 103
470 317
994 614
540 583
835 225
636 382
891 621
688 550
837 669
328 341
308 689
11 153
745 266
757 633
249 403
484 607
45 615
227 922
850 450
891 44
627 991
317 361
34 62
445 69
843 661
699 532
908 237
606 828
554 212
233 588
33 61
597 884
735 896
173 466
69 866
667 785
87 965
555 741
927 511
999 504
638 484
828 991
811 999
50 822
836 276
985 11
492 759
373 998
171 832
127 986
178 916
613 831
859 388
650 65
587 35
98 839
222 756
425 23
354 335
128 999
156 770
302 270
962 6
80 150
540 633
10 416
486 504
570 222
59 666
469 648
964 730
978 747
320 309
574 97
63 339
406 802
769 18
779 829
553 129
29 877
250 971
776 226
57 387
375 254
91 160
798 900
194 7
388 361
137 997
239 431
496 840
438 458
131 468
388 371
41 227
76 617
398 392
90 472
89 245
793 165
260 726
482 990
538 343
228 86
329 417
529 218
532 9
188 957
82 503
483 14
894 228
888 973
857 174
364 16
967 364
359 709
96 789
446 188
464 753
857 39
804 651
662 927
521 91
496 275
997 155
403 985
947 732
31 830
874 62
541 8
911 857
408 309
950 717
602 652
845 783
590 375
485 640
108 83
638 65
30 258
841 807
109 708
682 739
98 76
816 346
902 459
612 365
430 44
538 723
764 113
145 402
704 878
235 582
18 503
808 217
75 499
841 588
498 80
980 583
622 687
638 668
809 603
632 136
928 107
649 200
226 470
938 569
440 507
6 26
379 741
75 238
344 306
501 387
660 777
190 304
613 233
583 292
401 544
796 147
694 607
293 943
386 254
826 225
776 186
545 176
983 3
187 921
467 360
108 863
792 613
747 116
853 148
306 520
878 228
352 766
213 925
235 198
630 425
908 616
766 192
559 793
328 185
524 328
741 55
281 541
583 474
653 793
841 994
372 697
970 958
541 455
409 154
715 522
419 406
415 785
640 10
269 470
589 931
307 789
884 475
506 755
393 457
584 594
638 818
436 959
733 942
77 202
517 393
275 932
45 319
785 590
529 901
119 53
964 533
566 84
299 945
30 65
499 99
304 802
470 487
518 536
429 186
669 511
82 732
429 363
195 84
662 192
2 237
41 951
197 293
120 635
119 911
826 858
59 629
373 286
310 781
886 532
267 90
711 462
688 120
12 984
36 853
939 405
488 226
815 82
440 270
382 52
966 483
674 130
288 461
141 826
530 675
68 89
193 212
234 47
465 303
591 259
310 94
910 532
63 30
592 877
70 638
882 541
253 423
194 278
694 46
648 246
449 310
417 326
880 951
484 142
693 712
730 990
754 85
423 246
92 228
150 784
807 265
238 677
993 107
850 661
7 277
628 402
432 8
647 263
324 575
559 156
936 331
275 479
58 978
535 681
609 291
212 104
355 778
428 424
952 128
584 602
752 385
145 760
327 863
485 930
94 279
175 849
610 708
350 931
242 716
125 2
51 422
170 669
623 533
195 618
882 255
143 632
779 871
489 610
850 805
941 477
812 215
582 899
406 949
994 981
927 881
567 377
858 972
844 276
666 357
275 220
564 514
936 226
332 852
523 636
243 838
180 667
882 749
967 655
503 304
373 327
783 228
946 498
342 912
305 530
404 613
620 771
132 505
826 739
526 933
224 949
579 669
332 405
499 527
313 360
793 686
260 1
330 423
287 420
890 494
229 220
424 760
888 293
557 434
482 279
78 828
306 473
105 239
484 545
765 568
191 363
946 532
590 999
900 612
541 166
901 592
620 641
283 666
908 337
116 817
853 170
557 614
91 131
751 13
45 891
990 382
43 921
433 871
811 387
160 393
53 168
858 18
644 566
160 926
543 961
859 805
676 454
222 844
309 51
346 7
49 812
912 995
413 179
708 392
214 456
481 957
990 126
913 775
755 685
999 376
914 322
868 351
32 51
236 369
157 640
47 516
972 678
432 960
665 193
215 647
481 877
802 78
718 684
164 980
90 988
605 461
141 81
496 244
295 535
59 974
139 443
818 357
691 454
904 642
769 859
131 159
576 181
625 776
191 740
416 684
448 317
199 689
405 137
485 607
297 208
194 574
282 167
896 324
96 23
933 517
201 402
261 758
501 470
841 696
668 283
111 439
552 6
221 34
891 240
195 902
440 255
602 717
240 814
52 867
203 831
392 63
87 159
109 479
417 680
774 868
423 387
391 100
263 10
619 391
548 578
883 409
680 225
679 733
191 351
60 170
438 122
824 917
330 293
597 73
1 671
504 483
988 48
812 21
997 115
44 954
289 506
763 957
958 917
496 239
564 19
762 700
66 506
383 274
504 973
30 598
649 775
830 532
786 60
176 710
583 460
101 751
513 407
279 712
89 846
218 232
886 623
595 825
696 298
381 784
84 331
995 10
927 196
147 458
256 771
334 151
222 652
145 756
693 793
615 657
65 226
697 84
187 476
577 640
969 760
731 43
161 61
885 682
770 565
383 854
521 464
346 170
757 813
15 397
529 180
99 272
851 376
768 433
225 920
672 325
438 444
158 608
992 41
170 581
75 819
538 965
472 936
162 337
923 788
707 806
804 983
180 906
252 28
195 782
508 897
380 174
92 505
10 962
338 926
425 381
402 881
98 580
75 394
118 907
199 556
572 21
285 692
688 235
63 828
724 654
284 814
948 943
553 138
527 339
668 898
713 698
962 12
417 532
594 979
105 636
696 474
452 737
804 938
887 842
422 11
487 556
496 277
2 213
54 540
431 196
757 997
737 866
349 856
956 277
609 793
897 344
10 562
587 872
544 925
741 319
828 273
615 719
852 527
673 619
779 2
638 463
279 520
117 521
510 446
252 204
811 690
62 591
237 972
202 441
634 696
930 821
942 406
503 812
580 311
600 649
675 976
679 402
840 790
297 321
774 258
591 597
306 135
91 232
91 551
173 858
151 163
217 474
442 20
176 728
580 852
631 110
476 761
749 839
305 810
843 16
594 637
792 128
854 746
448 457
658 97
680 643
468 181
850 959
885 152
556 288
992 808
404 848
328 334
467 51
725 524
24 605
878 366
958 65
480 490
184 409
655 748
308 779
646 649
236 689
582 69
275 401
100 720
187 507
153 100
404 882
779 982
99 806
120 229
418 144
525 394
595 208
727 396
945 136
634 208
144 887
328 374
282 761
259 268
756 954
58 728
771 923
238 507
594 157
376 423
522 481
269 815
504 792
459 546
17 105
564 437
22 889
983 105
586 198
195 416
336 844
433 479
482 736
75 993
209 801
726 336
308 57
191 406
422 304
213 330
157 337
17 794
893 734
518 12
862 790
594 314
877 965
651 512
817 806
478 53
389 993
662 443
559 193
248 992
831 197
437 531
774 372
802 269
901 530
357 669
956 818
654 305
766 256
120 563
456 585
253 349
686 343
598 279
631 240
4 765
11 690
593 1
724 361
254 626
295 943
810 886
690 519
613 686
982 839
965 832
719 272
954 777
921 770
907 5
335 123
777 665
912 600
379 97
90 398
218 73
42 12
529 880
815 487
368 514
119 820
50 435
999 391
325 242
5 94
229 20
292 135
795 912
388 885
436 946
412 392
264 658
180 777
986 76
213 214
671 680
676 987
258 711
5 395
976 965
257 93
39 4
378 393
314 171
855 525
733 991
796 631
254 687
960 761
962 691
727 986
489 750
209 283
974 972
376 862
565 493
27 112
47 471
285 249
222 162
890 135
279 570
850 269
401 104
447 685
804 84
898 517
86 859
84 922
211 165
865 525
674 640
254 826
221 102
636 277
741 121
564 217
435 369
110 641
208 945
930 879
552 205
860 953
862 207
949 885
884 682
108 806
156 838
244 772
433 878
635 680
769 185
94 559
441 567
324 602
571 802
566 797
803 489
448 682
124 379
609 480
964 670
928 377
665 901
905 859
722 675
270 97
12 890
86 24
633 86
487 145
671 723
934 50
614 90
742 108
830 512
776 840
861 928
678 304
507 135
11 711
753 741
439 325
261 125
878 990
836 695
969 499
718 163
660 524
300 488
874 610
47 285
428 793
996 950
214 998
776 839
686 688
852 859
294 105
660 933
762 163
515 669
262 689
651 667
441 375
28 770
163 656
785 98
993 610
333 658
292 468
813 424
691 536
75 601
100 25
80 550
648 936
60 907
989 326
2 636
92 241
349 298
834 96
908 135
508 511
914 837
56 740
621 676
870 49
404 81
95 755
427 265
791 878
119 394
718 595
599 915
392 266
463 538
501 580
657 619
40 456
480 631
826 166
680 624
274 779
272 252
701 280
508 725
236 794
303 174
556 381
752 705
542 707
575 545
79 882
504 94
350 129
701 132
637 632
827 267
195 800
308 181
617 501
216 207
362 275
849 422
565 731
530 556
569 270
851 504
479 245
940 877
72 156
338 717
172 811
952 639
845 697
98 671
80 935
567 387
172 717
805 528
265 92
273 960
373 275
789 505
658 103
656 756
597 622
365 662
564 169
101 465
166 458
158 187
751 273
206 125
136 329
98 97
426 456
96 790
96 997
111 557
171 236
635 427
367 271
119 171
878 199
471 18
584 366
807 644
306 984
934 869
77 43
519 887
566 901
289 141
337 85
936 225
569 366
759 419
986 821
480 539
341 774
762 744
737 295
794 140
12 583
950 117
389 775
448 52
1000 757
203 538
388 298
562 186
123 863
746 964
1000 333
36 438
246 279
159 926
960 629
541 406
585 588
443 295
345 891
559 710
378 450
497 242
430 49
50 203
722 831
358 134
721 446
196 596
714 181
737 194
213 425
986 602
209 302
558 217
912 99
294 469
813 443
141 638
625 88
389 314
794 527
911 123
50 597
905 239
689 44
472 553
450 431
864 361
806 365
336 446
815 824
139 479
314 628
789 193
478 268
551 375
854 853
964 848
316 223
290 464
115 227
401 941
677 838
316 547
450 738
279 234
532 103
416 950
671 773
549 274
125 805
687 324
684 451
460 328
13 470
408 600
185 827
419 179
83 792
715 172
536 380
488 470
848 203
235 725
760 7
16 986
940 521
609 657
825 102
939 863
741 796
7 208
442 500
840 809
849 774
682 927
885 800
163 579
945 276
439 954
867 327
398 990
138 801
488 933
303 550
610 79
373 137
311 61
877 386
595 848
661 370
362 614
129 7
469 370
760 850
296 701
222 576
143 949
251 302
698 811
864 413
952 29
362 586
4 552
718 8
581 804
254 721
53 997
706 830
856 850
580 737
160 596
282 415
374 168
789 113
191 174
632 439
397 700
303 209
41 215
474 729
520 838
543 132
910 361
942 847
943 95
448 264
534 863
700 181
46 90
581 353
441 257
815 792
243 788
32 971
862 982
609 731
563 295
935 993
866 920
964 156
306 841
599 627
736 631
874 936
513 267
781 180
757 563
940 676
555 950
831 522
82 771
43 19
818 58
258 175
174 547
823 880
89 998
258 289
650 925
595 239
347 546
645 272
988 849
97 110
540 886
145 240
261 905
737 662
44 129
642 436
985 740
434 101
975 609
221 518
779 250
59 203
317 821
896 253
665 262
368 788
699 305
861 953
559 964
674 60
462 940
491 833
425 266
503 842
544 327
541 4
347 664
353 349
543 131
484 857
75 67
796 647
462 113
932 662
498 853
133 584
678 701
553 12
673 542
27 426
380 469
741 334
582 914
859 95
90 776
872 610
127 253
393 218
237 959
464 249
106 895
800 472
400 976
375 709
620 736
999 271
103 846
336 474
385 627
807 152
583 107
45 869
236 718
582 642
943 231
767 750
515 511
422 793
924 372
112 368
999 560
956 862
960 460
46 36
936 209
325 225
205 932
321 57
690 41
611 358
586 472
514 443
97 120
589 309
635 501
663 702
586 145
399 444
403 430
780 855
301 151
483 758
500 380
763 563
80 649
852 242
10 341
627 864
587 895
802 333
358 600
290 826
405 33
825 560
691 547
852 550
907 679
560 141
875 122
416 894
744 865
540 899
510 700
390 159
345 447
20 525
817 205
454 495
193 62
612 779
257 627
294 7
186 322
92 748
48 219
236 581
400 356
995 324
942 758
739 280
527 115
330 280
824 896
435 174
892 386
193 662
282 21
166 22
152 909
368 431
177 451
199 948
972 485
668 11
23 419
726 667
437 770
545 653
479 695
348 751
617 587
869 725
576 909
40 799
877 617
371 140
115 282
603 700
192 32
374 790
829 152
979 854
8 350
234 120
663 788
988 246
69 108
985 72
804 490
795 872
102 828
99 381
216 900
192 224
643 73
540 411
741 687
222 102
272 186
326 482
813 834
508 480
756 212
518 348
608 414
702 10
687 537
294 947
986 310
86 943
744 435
886 79
276 159
189 736
837 334
733 623
330 453
677 936
457 716
473 501
448 216
990 314
437 764
352 639
126 845
802 825
80 106
965 488
161 559
29 586
879 253
109 420
190 461
315 104
200 317
660 833
11 612
931 300
22 580
623 259
916 271
388 683
815 866
114 560
692 930
971 495
424 617
721 518
453 501
755 582
516 168
68 698
642 881
918 182
71 870
850 112
787 439
573 5
320 914
132 466
433 451
716 594
311 79
426 29
895 283
383 314
771 401
235 676
841 366
176 731
248 783
851 244
262 421
552 489
553 984
893 248
35 637
63 138
862 267
348 342
975 3
543 4
685 941
433 252
571 144
181 989
640 700
113 980
712 441
704 35
55 107
108 749
995 290
781 825
132 150
789 358
357 42
932 993
176 444
331 705
973 738
607 132
434 893
278 198
189 467
658 356
423 685
108 972
14 191
940 123
170 201
639 663
805 212
198 841
455 85
807 240
275 643
942 592
143 990
817 191
374 883
812 110
335 858
459 918
909 93
913 510
594 911
431 497
595 947
259 148
366 700
380 695
88 166
448 586
907 656
610 511
482 500
347 89
4 408
147 79
514 312
528 530
804 605
125 266
180 918
813 681
31 608
339 391
831 992
505 194
742 558
373 592
854 879
231 153
877 249
677 540
717 852
49 375
410 960
240 400
831 25
939 548
181 471
371 564
994 440
178 376
165 944
308 840
226 437
620 751
811 461
52 849
978 126
1 85
324 265
453 8
227 620
121 891
179 181
375 249
219 937
755 89
756 255
371 766
790 809
151 853
475 176
86 571
761 951
372 251
95 716
126 971
515 992
601 526
460 441
372 687
117 86
637 82
486 308
692 112
966 224
5 382
504 617
948 836
856 92
913 397
95 555
385 147
420 272
576 556
687 9
940 317
609 151
697 830
36 964
5 984
629 783
97 73
569 309
79 548
392 415
601 921
132 897
169 331
778 584
309 579
998 918
463 883
798 126
961 449
556 423
758 223
209 168
14 150
337 257
939 171
398 423
44 263
258 72
837 612
124 106
591 751
636 814
908 736
391 204
309 861
291 51
239 652
209 487
401 280
723 825
318 530
792 360
559 858
417 88
103 488
988 269
409 575
960 783
461 158
772 74
846 918
426 459
144 197
202 62
234 65
978 661
400 767
385 761
895 431
633 949
948 44
429 196
87 826
811 615
532 170
445 170
870 91
376 25
724 519
658 229
58 15
89 393
896 23
596 175
850 437
230 507
242 884
974 929
847 253
825 229
854 644
239 298
608 389
421 150
736 245
341 726
766 529
740 435
975 706
427 743
619 871
188 615
941 178
672 354
600 583
129 432
994 333
902 428
386 983
715 942
174 7
974 762
841 722
121 148
188 806
817 811
786 375
859 754
124 927
663 136
926 491
476 425
476 852
333 340
284 718
400 619
447 660
13 864
45 72
440 822
70 24
264 593
999 758
232 511
708 368
664 941
124 241
266 697
736 864
82 281
208 875
785 678
106 361
104 830
814 126
419 654
944 340
915 157
461 793
15 507
927 514
748 332
186 786
746 917
698 181
540 837
20 592
292 658
101 898
520 977
118 497
84 626
800 857
792 707
726 154
680 844
247 773
888 168
940 541
828 708
546 941
118 141
948 884
103 700
691 481
688 483
915 60
865 706
15 426
301 705
687 757
693 751
601 744
717 963
907 132
109 315
567 213
7 959
24 344
999 539
940 449
179 527
6 516
430 960
635 40
148 769
692 609
243 173
745 683
238 257
632 81
938 347
73 932
714 802
673 986
278 769
744 691
114 131
431 177
458 919
405 843
126 107
898 110
922 866
214 216
479 162
626 530
706 514
864 711
151 705
161 674
483 137
391 133
766 58
136 138
752 490
122 219
320 67
601 916
602 47
79 938
992 882
364 24
298 385
974 821
814 495
479 673
813 949
155 565
661 505
619 433
650 247
572 636
149 327
729 421
667 597
216 973
704 432
835 242
683 222
142 602
19 991
21 842
286 710
499 333
636 263
763 157
288 714
309 873
983 157
991 398
942 731
818 222
413 40
489 314
949 591
761 888
239 14
687 686
160 100
797 686
978 985
390 120
150 673
802 979
913 990
177 132
20 52
103 72
212 470
840 498
652 658
460 847
17 844
229 53
358 443
9 500
148 748
1000 582
988 852
669 18
577 581
979 640
850 274
806 485
489 692
471 909
14 608
818 75
908 589
39 110
155 245
475 325
895 211
28 833
270 981
5 259
295 184
339 851
812 57
979 696
873 840
66 982
202 814
160 175
968 904
926 425
325 153
960 35
33 193
794 325
602 480
58 304
318 220
678 866
311 593
207 926
197 934
915 988
238 439
264 253
190 433
449 436
715 59
42 56
797 763
156 771
801 246
67 563
440 993
191 479
711 282
415 514
299 235
188 797
271 758
338 330
935 584
4 932
58 645
804 862
625 213
710 970
781 345
429 797
764 892
230 290
341 386
495 171
674 821
116 156
651 331
850 987
676 885
691 117
67 281
161 472
418 263
137 184
541 605
811 12
891 47
90 400
522 355
523 974
259 528
11 178
80 135
936 246
714 333
318 486
633 171
453 40
923 64
200 579
201 634
358 466
335 609
956 517
270 314
420 999
712 66
170 134
581 115
495 38
457 523
848 258
482 454
194 166
604 42
686 133
126 490
224 509
477 836
583 760
227 66
280 536
545 257
908 397
83 889
300 129
978 396
543 157
480 403
847 219
313 506
184 127
117 263
369 144
352 172
443 718
658 143
90 451
562 534
469 444
541 266
566 219
176 548
305 730
906 394
803 319
417 868
329 248
30 716
852 222
215 185
15 94
193 160
329 190
508 871
213 512
762 791
986 988
720 802
475 394
908 558
869 408
559 931
453 971
337 447
895 202
474 991
778 168
736 416
565 526
226 128
603 535
191 126
511 729
693 684
476 831
698 29
325 181
702 891
905 151
242 506
35 529
886 904
646 567
508 577
537 504
203 711
128 384
758 798
536 285
744 333
37 167
775 200
683 80
688 185
65 737
160 966
1000 905
88 766
313 676
486 199
556 999
716 216
366 834
574 116
583 866
955 208
997 67
122 103
794 270
707 376
615 313
975 953
715 69
363 975
624 351
480 570
528 375
541 264
413 107
225 795
168 934
246 266
131 291
769 259
601 581
515 285
780 251
848 158
264 159
691 106
762 769
419 687
332 473
135 526
575 166
843 461
612 181
287 566
771 632
582 925
913 313
929 201
676 572
598 304
973 964
838 6
23 397
585 812
963 402
457 883
302 917
304 126
399 337
482 965
124 240
273 631
775 424
971 290
666 863
592 128
466 8
791 133
330 257
132 885
19 458
652 594
755 293
811 357
98 719
114 465
738 166
735 932
600 376
60 601
932 85
97 212
437 332
916 105
663 336
900 692
814 729
616 639
86 691
73 705
19 390
366 726
454 89
556 782
648 688
36 414
654 269
462 817
349 830
821 778
826 900
321 687
710 128
80 481
771 118
599 76
517 597
889 669
548 988
253 882
895 414
555 446
734 136
798 949
438 94
627 700
68 453
92 950
292 882
956 864
550 65
333 350
971 753
257 560
240 533
673 946
298 311
236 642
218 639
470 528
860 167
203 177
691 374
316 364
518 693
712 950
63 440
897 537
308 545
849 736
749 518
558 878
916 429
962 602
88 259
387 820
828 990
681 521
787 730
57 799
560 741
843 951
769 796
754 270
644 944
629 537
333 547
713 112
656 775
523 118
201 750
366 674
413 139
649 456
588 956
460 247
842 1
849 860
895 200
155 385
297 926
638 43
459 11
848 555
183 324
853 382
501 796
487 523
422 83
184 220
695 247
263 952
87 41
700 709
413 916
400 888
289 131
257 167
338 144
57 616
815 873
68 368
388 80
106 581
626 875
965 621
497 365
133 431
625 975
408 963
925 820
288 257
155 904
510 51
542 390
219 255
163 669
454 908
716 525
842 255
569 281
706 698
122 910
694 62
24 578
908 865
296 27
11 651
747 308
541 568
572 889
284 126
279 656
950 131
909 725
509 438
364 806
914 979
224 268
304 257
715 717
482 781
284 570
546 174
845 71
685 716
249 127
658 744
386 770
666 246
92 359
155 756
901 969
840 773
641 82
557 11
608 6
488 26
410 364
474 311
781 833
609 491
339 974
234 131
421 438
126 669
624 174
704 288
161 664
984 89
219 402
831 290
312 369
223 276
831 662
341 670
703 401
913 331
482 327
885 214
474 540
773 710
720 47
434 511
357 646
871 193
271 474
491 133
293 953
884 135
471 209
421 601
263 962
715 807
331 220
470 426
674 631
608 886
108 258
982 671
28 676
706 746
670 233
355 466
739 819
536 874
412 91
758 991
912 1000
893 628
285 35
272 622
936 409
616 481
291 362
244 174
49 814
174 694
69 977
395 12
495 911
492 862
890 40
371 607
982 736
517 665
387 638
611 630
372 131
700 225
78 329
727 492
511 317
28 499
298 784
43 120
486 538
612 500
926 320
422 338
28 445
491 790
227 315
644 928
472 359
18 339
381 201
618 588
616 546
189 160
789 655
3 812
440 931
958 883
362 339
261 347
882 74
184 144
642 187
300 633
668 807
563 485
469 974
945 879
170 717
182 3
48 128
803 855
196 747
858 461
931 759
571 768
420 841
549 21
559 656
356 240
682 244
46 749
910 813
488 770
472 966
537 501
893 280
946 280
389 858
430 461
579 536
729 346
352 970
323 980
156 528
507 281
784 898
46 93
5 242
413 899
969 464
392 453
390 279
10 737
125 916
37 561
549 877
706 567
529 228
384 880
126 813
922 728
562 728
356 271
33 264
980 27
484 25
379 606
122 621
127 213
972 260
143 769
153 362
82 621
484 438
762 429
185 207
873 333
42 822
716 178
732 126
256 535
786 284
856 495
223 125
485 252
456 476
688 977
211 808
562 118
507 362
378 695
192 703
787 741
854 731
740 499
783 658
421 50
578 715
80 678
881 698
791 995
693 745
591 358
804 85
502 9
166 510
200 639
385 709
837 238
452 583
656 331
303 45
373 69
54 924
649 734
587 150
344 506
261 883
619 921
470 280
20 687
77 469
818 307
78 62
484 992
764 834
735 475
786 840
14 544
439 28
566 577
247 599
788 683
272 487
694 95
215 298
497 188
696 887
733 91
39 800
473 145
380 117
405 912
905 276
598 601
18 573
856 890
813 820
300 421
947 748
388 454
832 460
799 540
818 284
413 302
174 958
834 731
766 344
427 600
801 432
156 519
343 639
846 51
690 852
31 498
705 221
909 702
22 224
998 34
500 3
19 529
37 188
399 864
411 339
868 736
779 247
315 830
486 617
902 326
919 357
321 805
903 665
528 760
648 276
847 204
669 118
352 363
794 404
267 410
961 802
121 511
379 778
41 309
743 378
826 602
899 320
864 787
784 192
999 599
532 55
741 134
600 808
898 987
85 557
387 454
841 217
396 142
502 646
738 145
393 488
293 316
361 959
29 758
376 207
795 822
379 333
940 772
393 854
614 820
174 711
290 445
292 688
395 288
511 834
713 522
912 954
528 657
805 340
37 95
661 678
172 693
805 669
835 932
121 420
688 351
228 583
53 521
57 269
149 929
415 593
160 543
327 5
369 63
338 46
495 488
83 715
922 430
777 558
152 307
118 731
711 411
424 372
208 667
902 178
894 831
688 818
343 30
999 34
330 728
603 388
763 767
336 367
382 374
769 314
582 994
268 912
321 147
650 327
208 737
614 278
292 334
96 742
79 843
831 243
954 469
371 484
531 65
652 251
13 746
758 525
625 550
648 682
68 863
747 670
16 723
878 702
193 466
231 717
231 244
935 502
454 23
771 361
611 711
433 809
391 341
641 549
677 39
347 20
147 246
772 780
71 232
843 972
280 312
430 679
871 844
395 927
907 873
507 967
300 270
634 362
110 80
320 177
382 625
107 644
142 923
253 908
561 536
164 597
282 44
898 659
865 393
263 424
354 915
626 939
540 479
755 88
592 682
668 741
819 988
876 341
455 576
329 863
142 234
861 493
253 566
958 774
984 170
330 783
584 289
961 352
263 504
890 735
511 562
888 71
323 223
530 845
348 528
646 429
914 161
356 669
366 15
443 913
793 851
917 262
245 54
37 524
887 123
733 639
997 998
698 701
565 34
187 989
713 641
998 757
353 909
619 402
453 425
339 333
377 354
842 575
724 92
252 778
730 355
527 985
798 159
994 184
325 174
468 48
79 215
178 295
832 638
400 535
285 682
580 386
594 324
241 249
148 907
758 910
35 829
623 514
268 44
156 536
299 452
510 744
706 43
2 541
649 844
620 576
752 287
612 423
823 519
531 847
116 154
947 394
579 988
778 724
869 732
438 448
281 814
40 981
199 353
342 312
199 967
163 633
98 564
778 296
112 5
509 51
365 861
73 115
532 853
233 942
197 527
954 466
571 767
236 137
576 731
101 570
34 171
578 534
814 248
184 121
124 422
944 723
493 379
740 99
578 327
442 17
322 579
197 714
914 291
390 906
213 911
896 184
669 400
510 582
204 320
903 689
906 631
871 530
601 747
907 670
382 597
472 106
482 936
881 622
433 382
340 230
697 475
381 13
453 825
564 874
105 605
454 814
744 189
792 728
321 899
646 765
284 412
618 346
233 369
270 391
416 303
963 379
996 375
544 533
338 754
712 966
43 372
335 449
375 507
301 776
457 808
235 274
414 420
536 432
472 240
390 160
228 454
16 436
744 241
696 958
178 472
6 420
847 332
576 906
173 39
267 603
928 263
717 107
203 382
505 346
641 908
687 210
31 165
591 600
267 98
996 902
488 537
655 616
141 147
599 829
94 985
159 669
473 810
148 217
821 831
480 867
131 272
562 806
82 5
860 454
395 473
855 556
813 496
615 843
794 960
691 483
594 518
313 312
736 756
440 400
765 661
425 454
399 6
482 308
23 448
613 489
771 445
918 22
346 721
134 80
753 263
301 98
300 969
29 438
570 375
636 192
663 433
488 51
938 768
791 434
186 874
125 642
274 478
435 987
502 678
448 848
617 278
143 874
562 679
68 613
575 425
130 341
605 368
417 404
921 480
620 675
144 476
99 940
777 773
911 573
337 335
397 248
212 676
309 312
221 911
341 300
907 212
49 673
877 825
862 806
723 323
819 949
584 586
510 752
47 613
265 164
269 912
51 657
167 421
450 526
868 506
22 647
910 240
820 188
389 722
169 820
937 196
209 1000
381 212
718 405
658 456
830 888
241 568
610 658
178 831
778 494
823 332
758 436
13 77
528 170
257 104
294 645
334 340
884 643
164 728
413 672
88 328
797 273
382 863
996 249
952 244
749 189
229 534
567 503
567 425
752 836
374 363
468 505
428 415
989 13
938 252
251 598
610 756
463 148
69 644
261 576
22 680
458 609
27 729
534 232
795 772
498 422
663 656
288 385
764 342
258 379
753 492
70 405
151 421
163 172
197 738
15 120
625 875
446 347
655 108
395 313
237 855
743 370
149 351
523 300
332 334
561 358
374 3
978 947
298 730
635 79
205 712
833 46
497 896
942 289
142 219
816 705
468 811
105 992
462 926
133 815
379 177
794 625
253 143
350 175
34 546
1 289
406 734
166 333
539 969
410 785
286 124
814 873
220 439
662 245
176 608
794 381
207 624
27 96
563 23
554 741
997 582
376 415
429 204
572 860
974 215
521 141
862 497
876 902
1000 238
844 666
769 276
488 679
921 516
103 629
279 618
243 275
783 406
359 344
342 895
883 178
592 718
810 318
404 602
809 26
439 871
545 141
12 655
270 409
440 421
122 90
935 120
127 998
118 400
285 495
408 193
308 423
49 199
243 12
511 602
589 249
34 630
960 930
678 699
183 650
236 413
851 605
355 3
4 618
355 111
929 319
803 681
598 552
97 80
648 736
100 450
75 55
833 108
506 167
295 505
624 969
502 287
46 950
511 278
473 431
128 627
520 488
948 422
855 635
973 135
16 755
316 130
69 90
15 950
18 562
457 815
803 296
507 741
179 445
782 78
876 704
19 924
561 630
922 545
560 87
779 17
332 967
846 613
992 604
480 746
106 663
635 398
804 897
573 318
283 77
22 352
684 53
835 506
949 788
825 349
57 687
361 875
946 984
885 631
31 998
874 181
473 589
484 739
308 187
276 380
344 809
592 787
336 244
64 499
612 774
268 828
672 998
848 652
286 577
25 178
243 914
187 794
983 370
398 956
223 928
646 597
953 565
686 230
722 918
749 888
22 963
154 900
954 99
392 34
712 451
231 580
281 993
661 635
970 173
11 871
442 261
685 712
931 60
944 527
367 855
492 796
112 645
892 500
379 800
654 44
599 163
75 356
882 666
117 967
383 439
925 786
480 362
514 629
912 789
237 694
583 123
34 687
700 382
520 776
7 146
460 765
103 174
13 929
807 725
702 757
244 128
989 784
5 345
508 210
723 266
19 443
328 943
351 855
96 722
927 228
888 927
332 706
941 65
885 909
922 490
930 758
369 13
783 39
152 705
271 60
591 256
644 860
401 411
78 588
762 780
524 94
228 956
581 773
905 944
676 739
215 418
603 656
857 434
905 968
197 806
261 621
419 846
517 209
542 628
944 701
866 663
984 228
263 215
394 619
343 230
892 427
877 896
925 424
324 455
133 279
669 128
644 280
23 456
359 378
125 763
890 275
241 169
475 649
926 314
913 4
150 19
804 792
579 822
412 355
95 681
469 137
81 953
320 301
734 203
801 391
998 499
552 357
444 850
484 130
671 343
414 891
61 240
58 118
67 538
127 257
764 992
775 288
243 940
173 425
1000 241
91 517
729 981
525 236
442 584
880 467
455 676
103 813
656 198
319 145
693 396
702 55
80 911
483 969
388 327
40 560
174 386
899 705
552 214
571 464
435 675
813 776
613 300
145 231
565 12
364 420
223 985
219 546
255 853
322 93
325 761
498 219
986 118
447 350
932 794
768 121
385 44
576 308
697 24
870 752
513 794
801 841
417 814
508 258
977 4
206 771
816 637
780 738
63 871
28 273
948 820
977 575
787 830
502 619
214 441
285 874
275 879
749 496
724 586
206 660
248 301
727 314
653 767
246 393
598 326
963 932
889 258
646 410
443 982
180 884
792 659
883 348
141 179
132 90
703 662
870 130
813 922
87 114
658 404
126 521
180 332
755 804
373 893
404 706
271 963
618 355
815 540
670 329
348 181
616 111
786 242
976 770
920 488
374 160
738 685
727 439
3 513
776 401
59 355
624 47
468 550
766 309
687 661
606 132
309 854
3 550
365 953
731 540
550 73
428 863
13 875
375 289
624 330
271 816
715 984
728 944
60 589
317 736
359 828
247 338
75 903
181 299
446 222
188 799
784 580
831 76
435 446
865 5
188 321
732 431
673 315
493 57
360 1
448 551
481 476
562 13
218 401
914 522
128 810
193 785
276 597
615 222
200 784
525 440
785 335
481 426
626 35
818 747
664 360
481 818
599 134
51 768
675 262
27 318
339 344
573 786
292 606
591 677
289 586
612 213
610 75
496 492
936 698
848 499
721 983
237 186
858 913
234 289
420 959
666 899
291 115
634 260
18 648
741 570
221 611
691 459
359 76
536 816
572 461
18 152
280 314
356 517
907 48
173 561
196 806
244 171
160 434
186 808
699 574
612 405
432 844
807 308
862 643
701 649
946 121
306 989
822 617
943 167
322 141
824 603
733 453
53 512
399 373
733 627
376 23
48 763
497 695
415 22
171 115
230 776
433 872
630 413
316 67
758 689
73 732
273 657
43 900
596 120
979 157
765 179
65 7
815 542
431 831
752 463
827 477
566 363
239 46
884 661
772 944
419 574
654 924
727 645
857 664
597 718
294 497
176 588
980 645
664 854
627 719
489 33
561 832
309 890
179 56
441 10
222 936
301 350
572 20
813 440
448 588
105 918
357 180
496 908
268 472
110 47
382 841
577 937
729 751
930 453
930 992
214 318
411 943
653 492
637 895
150 921
802 522
921 816
520 29
424 508
507 412
515 119
909 587
233 880
78 617
244 419
279 697
823 560
551 986
855 336
66 324
257 297
633 107
7 431
494 554
747 542
950 556
587 280
756 456
800 812
891 339
606 826
108 621
259 746
359 26
845 779
773 887
987 897
804 358
355 647
784 889
257 956
893 897
732 83
92 21
532 445
127 20
90 913
292 632
465 941
149 875
931 256
54 60
989 682
765 147
756 300
230 385
400 13
679 36
941 614
258 919
929 250
731 578
918 290
608 717
106 122
685 189
34 938
25 422
837 461
126 849
610 142
579 507
275 118
921 778
928 768
330 78
523 688
406 900
703 512
676 849
540 27
13 104
638 922
954 595
892 717
87 316
632 200
187 571
935 793
61 233
294 434
681 182
279 821
492 394
288 571
718 736
468 818
426 714
269 995
359 17
518 306
370 909
264 734
892 593
138 513
799 949
630 809
192 806
283 354
428 429
896 913
700 637
38 105
596 237
706 725
819 256
268 470
563 365
742 978
312 180
107 618
448 329
763 859
962 431
97 474
494 100
441 427
450 313
312 348
22 308
270 83
852 662
345 946
974 791
228 504
174 679
302 740
512 948
513 807
436 866
59 591
807 480
470 966
227 495
265 988
746 551
246 887
566 506
535 598
585 233
214 397
310 241
371 188
264 459
284 271
79 803
572 988
919 496
665 434
172 846
611 876
201 597
557 844
609 135
289 780
320 921
572 66
130 178
592 186
367 568
82 946
576 398
931 885
931 257
152 368
741 659
470 946
599 556
674 38
680 927
835 50
907 509
889 591
199 746
187 744
635 719
396 603
417 80
354 393
550 119
232 389
622 706
423 389
12 387
54 13
535 131
369 413
120 788
436 755
51 376
149 638
235 197
731 508
79 954
65 204
355 682
439 129
218 805
85 689
840 73
534 496
969 356
277 508
312 622
125 560
561 945
267 423
876 786
405 749
634 761
789 410
39 358
687 844
60 119
972 763
148 407
246 181
801 996
64 988
847 276
821 241
277 293
855 125
965 787
760 867
763 247
74 147
247 747
859 312
976 339
790 653
759 472
565 713
712 922
243 204
904 489
752 146
764 210
2 848
609 600
202 622
892 76
813 817
273 857
344 154
877 396
297 281
612 644
835 59
224 904
789 94
955 719
38 661
636 679
79 122
848 397
615 136
923 850
86 499
663 589
485 864
647 728
848 625
927 877
952 670
681 67
463 671
540 196
485 417
896 666
630 193
634 592
73 88
626 715
595 294
345 308
777 325
486 89
861 290
502 659
86 889
748 456
636 387
446 815
460 111
121 633
155 749
510 675
193 287
269 580
446 283
794 742
449 134
934 543
616 249
85 796
235 981
291 750
615 125
557 565
744 921
352 199
806 241
737 609
183 659
718 731
504 443
188 866
216 400
831 444
348 452
352 899
877 537
748 36
860 737
438 917
131 175
900 30
350 134
821 536
612 635
108 762
211 354
356 934
84 562
445 580
636 560
841 669
270 99
351 154
471 722
22 314
451 217
621 170
582 562
751 575
515 362
772 188
825 440
553 224
199 61
822 8
986 740
37 492
196 102
805 657
706 643
759 37
301 900
302 918
129 312
763 843
536 170
142 299
554 985
971 544
463 183
846 983
488 125
345 829
557 784
583 392
132 309
451 521
869 3
922 171
236 737
799 513
253 131
21 109
768 786
160 375
198 441
227 988
116 965
54 430
867 341
861 645
952 799
366 848
774 427
23 336
962 896
932 753
747 735
715 296
419 376
898 155
891 745
682 267
813 367
835 843
555 133
938 488
468 659
862 136
412 497
28 269
16 622
880 44
573 642
977 146
991 586
791 950
543 415
485 898
376 132
311 354
966 247
635 172
488 950
317 793
997 217
277 918
216 456
111 632
775 74
442 356
198 584
791 428
632 752
656 235
579 725
470 107
127 549
155 132
276 190
792 756
369 652
696 161
50 803
974 819
678 775
859 704
594 119
516 507
799 307
274 778
864 327
508 805
911 772
786 653
109 517
518 798
740 452
777 669
97 773
261 499
178 818
552 833
811 719
659 322
52 380
421 156
401 333
8 839
195 11
872 532
672 779
533 299
676 905
424 939
20 51
117 724
786 458
276 637
120 236
655 889
935 861
637 295
283 749
972 32
941 868
118 296
599 655
394 105
283 580
229 625
218 388
780 656
883 139
70 318
689 732
820 314
402 807
921 371
798 198
320 74
292 55
974 247
498 526
598 980
821 276
998 452
849 420
360 265
590 538
642 387
6 841
763 429
62 723
669 784
652 881
835 462
689 57
653 536
339 598
396 274
902 207
601 15
211 531
830 854
578 112
381 785
124 762
738 953
497 73
211 991
39 817
425 467
185 480
170 549
479 689
49 960
466 457
431 767
357 375
979 554
498 174
409 106
395 382
783 679
601 560
646 930
306 221
105 754
89 66
816 805
419 204
5 523
228 187
853 883
7 457
984 441
188 414
365 698
597 820
805 618
410 930
964 640
787 62
368 32
480 914
717 404
479 114
988 626
792 200
24 41
102 488
414 172
12 47
802 356
129 704
110 249
550 754
380 461
619 719
517 161
880 734
11 806
771 171
662 526
855 615
789 515
29 833
780 669
183 150
564 452
747 602
683 100
676 897
440 127
719 347
330 139
587 911
665 601
972 498
602 465
804 443
990 817
161 444
588 48
287 808
856 973
153 706
320 351
975 756
345 901
80 191
94 713
820 320
244 94
647 707
87 745
984 806
265 250
553 652
868 66
923 146
600 283
805 384
542 98
155 272
644 403
505 827
336 209
567 537
130 875
67 780
445 146
780 838
812 178
134 23
226 587
184 593
227 368
724 955
587 368
818 767
264 926
515 503
885 508
259 326
721 559
875 261
361 868
235 614
150 242
603 943
942 795
313 637
625 646
330 694
903 828
648 260
636 946
536 680
625 505
726 458
72 554
592 330
810 832
285 754
102 491
456 363
746 832
189 533
221 621
871 487
504 410
88 794
759 204
323 91
146 552
725 463
27 30
554 999
641 184
152 419
769 144
176 600
385 377
443 623
284 405
902 932
941 915
710 625
776 325
755 978
152 990
996 596
512 217
838 402
306 865
427 674
322 840
709 713
662 504
950 1000
997 199
876 104
884 515
417 973
650 966
290 365
485 450
294 415
469 405
993 265
906 137
470 804
5 601
4 849
221 406
859 419
271 225
902 693
881 943
636 96
289 336
807 939
36 758
827 649
955 58
671 817
736 529
199 805
543 977
351 451
796 66
22 925
561 290
731 267
857 834
221 708
482 96
734 995
440 761
470 98
184 286
211 620
97 425
41 549
239 88
721 318
527 347
389 610
159 482
327 248
486 481
502 25
670 917
544 244
254 262
349 921
258 197
114 381
236 385
1000 110
169 714
414 220
310 53
286 234
297 61
155 366
596 664
638 212
31 100
474 678
193 140
383 556
862 109
267 953
574 431
621 845
157 34
284 515
713 630
30 81
503 939
216 338
27 287
152 629
781 564
906 521
462 89
409 642
722 445
623 137
377 748
630 761
918 941
469 546
113 290
682 125
92 95
345 648
885 498
250 264
157 719
143 719
449 941
271 47
405 86
102 138
32 928
991 903
643 720
501 284
369 740
369 846
68 810
463 323
84 907
499 884
776 949
654 563
637 219
689 53
151 194
515 950
301 114
890 51
88 887
799 640
468 111
403 642
559 166
161 235
44 67
922 98
856 788
507 566
709 113
608 214
426 625
37 616
725 415
498 945
480 646
927 498
485 625
980 342
418 120
499 732
673 957
16 183
225 534
654 524
80 998
616 785
300 462
998 221
615 703
613 777
260 990
596 47
907 639
115 615
391 954
654 380
147 110
265 131
335 108
387 685
400 111
987 989
147 864
560 79
471 956
31 799
791 266
416 570
75 68
557 880
501 180
749 530
87 241
189 916
254 874
933 20
717 190
820 847
142 243
833 698
300 417
623 758
996 942
797 445
803 157
614 223
635 707
304 582
191 3
895 177
929 195
668 320
698 880
514 320
956 774
143 650
718 769
356 649
170 166
227 317
572 14
813 500
597 149
482 538
433 794
812 742
837 496
183 142
295 266
941 561
585 642
592 374
531 502
681 789
106 950
553 734
69 271
637 184
415 361
665 140
82 331
722 911
261 628
806 391
682 127
100 295
240 125
211 401
700 784
530 448
629 148
190 36
538 246
507 840
512 681
595 81
6 585
524 412
283 927
313 938
750 219
890 664
993 115
44 606
592 238
816 808
924 307
510 10
893 961
843 290
652 277
848 597
325 675
139 937
638 714
68 407
78 384
919 740
521 754
701 366
88 959
783 384
303 396
299 825
809 266
845 406
236 793
250 321
994 389
638 312
476 369
893 429
409 708
334 661
254 861
403 854
358 172
797 704
682 876
861 198
838 895
864 354
412 369
985 144
903 528
255 601
335 198
547 54
736 415
26 139
302 768
755 860
678 20
75 850
636 324
984 149
161 223
841 506
231 181
93 419
535 727
577 141
742 290
550 988
803 156
623 437
84 749
5 966
207 70
274 202
292 891
405 120
663 489
154 581
925 895
503 906
87 638
798 962
122 766
67 140
779 298
248 180
291 701
689 67
284 122
261 912
958 909
853 795
92 312
605 857
462 607
443 711
640 309
193 497
123 542
488 793
762 442
766 974
663 225
3 173
425 522
56 89
187 198
375 468
759 623
806 453
42 769
300 766
934 596
66 519
638 640
936 48
997 599
251 288
422 748
687 798
795 549
419 909
251 788
714 414
738 126
202 241
735 288
849 184
157 246
236 544
515 390
478 901
509 109
289 213
376 355
675 300
493 794
409 607
232 525
88 949
272 498
772 397
375 233
703 961
1000 994
451 514
121 177
962 367
10 487
213 109
201 220
435 679
913 969
25 514
689 945
371 450
120 582
276 998
948 254
129 179
898 777
745 759
575 676
723 227
515 483
174 469
882 75
43 58
788 633
348 901
268 700
162 511
358 200
659 742
443 532
327 830
779 874
683 110
190 682
423 305
921 668
51 152
269 872
277 61
569 944
985 788
357 605
11 759
22 715
961 707
67 360
150 895
904 855
225 311
859 187
749 192
936 612
83 462
541 453
272 638
280 538
297 164
376 385
558 440
120 170
763 336
692 335
270 342
368 917
503 326
15 338
94 885
143 86
459 318
643 562
727 929
445 448
49 37
865 844
157 46
809 736
555 491
850 104
780 566
700 789
795 462
619 592
379 536
795 33
508 974
891 577
708 300
753 993
73 220
618 841
557 492
78 141
49 315
556 47
97 413
879 643
479 468
841 900
761 120
840 439
374 558
301 377
820 142
834 884
775 650
658 971
357 378
908 549
34 622
54 30
789 346
405 114
100 202
7 647
533 840
941 154
650 144
208 8
987 776
915 223
596 712
175 938
815 551
945 241
331 22
855 420
966 126
930 889
418 335
547 160
750 312
91 154
5 317
147 919
894 352
295 120
759 181
18 759
357 821
174 238
477 94
79 920
515 731
359 5
870 684
529 839
808 110
834 434
440 623
286 139
510 503
223 436
730 561
555 858
349 774
316 777
102 311
167 606
112 808
895 294
484 455
106 619
703 552
334 657
690 9
585 333
677 763
597 617
513 332
759 985
753 254
336 995
328 585
828 96
250 957
6 544
653 632
143 954
452 728
885 476
726 559
405 218
553 634
497 362
375 598
224 286
645 135
194 81
492 839
867 714
116 493
952 522
666 598
880 959
289 896
179 655
46 413
192 544
916 231
596 474
701 105
998 912
915 973
892 704
53 550
617 320
445 519
517 586
225 880
169 148
60 113
122 214
546 872
1000 593
420 916
183 578
828 298
768 994
416 434
141 101
169 959
458 82
611 80
793 47
422 954
187 353
253 383
517 603
68 291
283 289
548 447
820 974
677 638
112 911
496 483
811 997
329 729
892 362
943 397
232 473
992 323
33 823
713 802
544 430
821 697
166 539
269 553
502 459
229 261
701 303
371 659
948 514
139 436
80 938
665 38
81 743
918 376
583 440
591 91
557 756
266 22
627 120
147 928
973 855
910 860
971 510
759 266
331 288
945 525
67 683
618 239
580 757
184 977
296 276
133 356
93 421
255 89
779 18
383 151
519 308
105 509
822 1000
974 873
798 327
97 606
519 108
585 270
808 31
603 768
838 358
59 847
343 939
543 454
560 294
71 684
351 398
225 897
979 74
803 46
495 781
414 694
114 789
927 954
517 431
658 318
972 432
300 542
528 367
974 737
742 538
16 624
722 600
727 144
791 679
628 649
261 492
362 513
817 441
529 563
516 422
431 896
533 953
388 541
187 180
915 251
241 520
673 909
464 176
596 200
761 876
719 596
244 205
627 285
786 647
58 189
53 758
466 727
781 42
334 751
838 914
378 59
676 132
352 595
519 265
415 61
187 122
106 817
405 823
619 652
571 282
528 172
673 933
276 48
227 130
379 581
673 290
114 697
946 889
605 684
923 289
136 998
453 990
485 677
935 538
697 430
316 801
299 323
63 967
788 246
303 61
807 514
430 938
212 160
302 158
865 281
486 459
830 12
356 497
48 589
956 719
500 634
554 943
380 609
198 669
689 325
810 372
281 338
517 13
696 431
315 638
5 800
713 808
849 678
406 547
842 710
26 390
26 891
478 265
531 185
955 318
621 878
623 781
171 708
779 912
51 727
166 231
112 662
960 58
362 227
196 338
317 331
284 3
776 46
696 993
180 993
441 588
328 151
551 673
756 502
823 343
828 737
315 105
532 348
482 393
639 877
13 325
409 559
232 249
71 610
558 219
821 882
121 889
878 744
23 584
324 769
644 526
68 28
841 212
190 916
507 760
941 329
543 380
574 868
998 892
658 904
544 898
329 652
233 246
200 321
847 949
439 62
802 918
189 420
521 246
52 943
922 459
538 776
91 953
909 861
223 922
310 620
958 404
870 944
999 208
320 337
815 912
518 411
459 769
291 94
648 790
516 129
659 378
968 825
42 242
609 652
290 274
86 795
148 578
570 230
750 278
818 520
61 407
397 547
299 414
223 390
598 679
531 111
449 568
767 130
351 646
994 470
158 981
795 654
866 736
468 285
978 3
550 890
489 975
597 524
330 552
802 633
769 229
999 918
876 646
732 514
465 237
171 304
619 639
42 228
620 875
310 644
462 649
732 422
312 119
438 480
532 18
365 741
170 176
954 698
501 225
543 302
697 976
69 382
406 477
229 185
62 695
748 160
110 347
818 630
912 784
633 201
969 228
389 254
759 963
1 138
563 606
269 716
779 905
861 847
746 675
909 984
709 515
146 950
142 204
827 40
922 740
229 209
676 743
726 808
466 443
395 562
208 302
65 297
182 177
749 801
199 69
418 288
141 835
785 318
147 86
128 617
531 886
578 432
805 665
265 689
830 484
166 442
892 985
511 294
975 683
493 219
936 475
340 819
428 270
861 16
572 777
265 579
337 255
143 104
470 293
562 96
920 536
167 82
831 996
744 916
977 494
154 193
884 262
787 858
139 715
283 194
989 932
288 217
273 445
102 790
103 637
343 135
864 704
127 39
306 62
44 251
862 868
466 617
715 792
378 920
719 239
430 9
588 405
967 834
391 390
144 389
965 42
922 3
318 823
615 152
300 110
366 644
707 380
390 447
233 733
776 363
425 256
848 800
641 222
472 536
646 609
775 814
520 226
538 886
360 617
359 451
629 738
529 132
323 821
498 401
45 278
8 748
310 248
106 757
67 188
21 451
606 792
208 702
438 268
976 347
95 760
312 271
641 715
11 930
991 392
939 48
426 333
472 852
27 950
664 865
229 777
218 951
539 874
121 886
247 638
357 773
778 292
495 565
482 807
510 936
795 377
451 271
428 357
544 907
603 340
270 475
15 864
155 970
304 950
808 684
1000 955
203 124
200 995
748 9
879 810
464 471
620 652
593 572
142 544
654 732
661 35
999 829
872 14
955 460
292 180
714 553
535 693
590 825
790 105
380 947
305 892
123 602
114 743
771 90
778 717
239 789
471 465
433 783
134 663
645 233
908 147
761 437
663 858
901 459
836 181
200 593
170 862
585 744
703 502
140 158
444 405
991 567
28 843
964 538
565 805
389 609
648 410
453 685
23 168
539 69
871 476
198 362
435 43
709 453
856 946
117 638
550 156
865 750
89 457
60 491
484 674
94 685
213 381
602 173
360 73
841 694
45 133
851 148
916 569
90 608
777 671
435 268
59 427
864 292
497 564
88 83
392 840
263 325
416 249
538 78
322 382
493 616
74 826
668 496
451 316
588 910
551 748
272 10
684 809
209 147
312 968
551 984
85 76
849 882
143 17
947 342
546 443
855 526
620 180
573 317
134 485
225 618
823 496
742 807
965 139
26 602
491 219
330 540
167 741
678 772
769 606
903 526
591 60
144 789
237 800
878 676
255 654
435 192
545 837
744 884
550 381
645 277
537 337
526 311
741 475
173 274
408 86
953 238
431 563
460 49
872 929
118 655
237 628
536 687
26 573
530 481
312 175
147 657
832 985
139 18
990 410
266 839
348 956
405 989
479 111
9 886
825 406
33 49
599 729
899 767
423 980
802 46
335 565
249 288
9 73
130 386
522 869
929 847
322 139
215 589
711 316
17 644
351 705
502 442
921 82
405 275
163 497
594 676
636 518
664 487
92 932
467 303
405 346
31 460
972 277
173 403
626 915
728 385
522 11
188 771
47 450
885 519
212 523
930 59
249 142
897 215
587 984
73 790
615 885
18 593
659 23
810 449
145 277
700 965
591 382
528 188
9 919
246 863
818 496
348 245
829 108
233 888
638 948
632 320
392 638
925 352
154 829
659 253
10 601
621 230
902 219
711 372
954 650
527 611
829 201
557 523
252 525
26 349
365 556
338 273
65 110
844 789
236 414
629 963
394 468
439 372
780 466
935 807
804 263
735 900
258 681
403 861
899 536
194 101
579 675
936 162
349 46
931 917
143 893
57 474
760 882
103 356
873 674
644 774
407 482
508 157
218 26
477 376
984 824
391 442
896 315
708 512
310 815
851 627
172 484
8 545
616 576
616 166
912 770
315 817
248 617
845 827
111 67
978 62
712 145
902 896
67 762
736 851
955 228
905 527
447 734
305 209
577 608
695 994
607 990
720 380
202 939
491 157
456 885
677 99
489 271
668 970
498 496
736 755
461 422
404 684
178 20
59 656
467 567
505 436
430 351
828 189
372 207
236 334
735 64
219 343
948 437
704 377
119 678
119 499
172 765
640 669
380 397
348 672
168 941
87 487
855 181
407 384
398 110
178 707
153 39
956 310
538 984
931 496
131 58
117 839
731 404
971 24
225 27
930 444
774 703
905 223
188 638
537 100
125 972
554 73
929 839
423 58
557 622
507 798
65 749
308 58
747 239
851 177
824 280
475 593
624 230
768 543
69 353
266 390
493 193
174 357
902 110
463 521
890 488
260 486
193 113
16 297
955 997
57 146
184 4
957 860
608 874
154 884
55 581
685 841
349 347
279 226
557 41
236 63
408 953
713 960
928 255
56 347
392 71
950 880
626 315
717 843
994 453
182 560
512 293
722 757
328 675
134 720
437 20
237 434
394 478
936 686
648 601
349 803
354 69
919 167
27 592
33 428
728 209
866 916
511 737
402 328
105 665
842 481
620 457
924 63
925 369
972 373
152 872
207 740
162 396
74 515
954 770
72 756
199 292
335 619
744 263
628 206
784 791
397 961
986 271
76 245
928 140
785 190
960 211
258 715
74 474
820 637
773 204
342 4
882 409
346 228
692 89
286 1
486 224
645 542
790 178
287 81
588 257
34 112
181 810
539 734
638 763
302 845
1000 671
613 954
428 307
166 544
986 307
48 91
706 904
789 276
801 317
536 409
613 948
734 778
513 158
104 352
824 942
44 628
823 614
31 246
945 316
961 913
583 701
912 258
258 371
714 286
931 117
575 349
425 659
790 40
560 689
96 569
155 353
627 66
88 939
626 313
922 520
526 951
542 732
417 670
198 136
58 819
682 449
611 53
134 817
397 736
497 740
954 961
200 534
694 547
998 133
198 912
282 359
538 655
936 407
262 839
204 37
318 880
745 241
791 997
583 848
424 51
924 962
266 315
910 227
914 441
110 126
77 985
880 826
245 253
122 933
627 138
451 612
374 437
64 351
520 563
105 465
258 431
821 762
788 762
31 34
907 126
364 971
172 780
677 723
384 914
276 882
211 560
665 865
800 773
658 384
160 602
930 462
267 247
463 484
712 862
181 928
548 875
75 37
499 676
117 984
104 965
484 590
161 701
519 698
213 419
575 594
173 150
581 704
635 336
631 454
892 464
718 50
844 159
313 857
384 465
121 483
449 478
741 364
933 32
488 993
674 765
684 132
499 853
460 851
403 458
583 431
234 32
377 494
543 916
437 1000
547 294
665 360
775 520
853 11
122 449
215 398
144 496
512 196
495 388
393 113
292 977
897 172
455 618
353 486
515 911
210 108
739 263
929 561
806 600
278 861
987 685
431 894
648 630
576 248
357 77
977 978
782 389
84 703
85 757
967 827
497 493
948 318
161 313
871 518
301 727
703 126
424 893
487 736
668 73
255 99
226 343
4 63
57 161
221 722
732 45
862 34
925 731
698 108
407 535
867 759
944 479
544 428
666 729
228 296
953 583
381 84
228 375
875 555
462 262
136 5
920 731
244 481
984 330
62 523
815 438
354 97
186 877
405 968
71 242
212 254
433 593
797 542
628 514
108 189
491 31
557 831
945 57
971 675
35 643
702 171
519 947
470 50
79 203
877 812
866 462
110 486
720 913
874 332
717 9
827 320
258 710
646 174
226 422
173 23
868 330
435 864
340 510
527 702
170 546
161 294
360 776
165 641
779 384
743 575
213 866
108 706
921 255
198 661
858 301
245 583
502 483
819 616
130 821
174 493
324 741
647 176
111 126
522 530
188 861
287 593
495 213
487 987
506 135
965 973
699 661
15 84
386 497
185 145
397 850
250 473
735 799
701 833
259 72
153 236
855 463
723 265
651 448
113 20
756 339
628 685
348 255
474 620
241 573
944 188
676 537
671 265
85 569
235 794
236 682
570 506
486 19
794 60
315 667
244 228
333 141
219 333
823 750
166 271
209 319
605 613
652 540
286 949
676 175
85 693
620 544
667 634
515 129
592 192
543 730
864 77
194 94
655 220
526 154
137 980
829 55
864 154
147 98
434 933
722 333
185 462
263 1
212 5
281 460
433 462
29 127
991 321
898 158
958 996
94 527
137 225
257 649
849 652
749 528
273 391
622 261
239 271
6 734
139 729
643 423
814 149
977 136
183 138
183 865
327 721
943 644
130 447
255 729
23 690
760 790
380 42
985 861
989 857
86 344
50 963
336 839
170 911
552 839
131 686
326 28
135 844
533 26
26 290
871 678
853 495
711 307
116 70
194 521
23 234
775 895
686 244
392 573
396 340
788 547
880 975
938 776
842 426
381 267
885 245
489 90
142 492
816 34
904 438
697 761
927 26
952 200
783 779
278 104
554 912
969 492
764 180
46 910
71 834
270 659
279 708
973 670
289 518
567 499
461 204
171 602
157 131
499 504
878 210
943 452
913 325
106 414
973 597
828 927
487 799
406 91
653 135
160 205
128 202
836 605
895 208
165 115
671 126
377 290
891 833
659 957
964 467
277 409
376 558
885 305
794 35
234 509
779 499
48 413
500 897
149 310
522 263
235 936
210 517
494 200
828 724
944 803
587 39
289 560
63 813
819 342
497 461
541 126
561 137
463 485
790 297
703 79
678 851
710 735
237 708
134 790
507 787
664 244
442 846
674 647
393 316
633 906
966 803
940 112
515 478
443 847
519 338
760 511
738 282
529 10
535 753
201 137
974 668
285 731
973 654
762 473
928 887
984 605
684 913
238 235
106 927
928 303
23 883
635 156
795 263
444 295
418 574
765 234
286 188
546 411
763 855
996 346
613 622
685 520
426 948
940 227
822 630
180 628
225 681
646 537
605 331
64 790
116 904
939 624
659 590
188 920
149 523
931 286
301 407
107 763
121 746
139 964
189 653
295 157
741 19
739 119
856 49
500 750
980 210
199 499
692 72
879 237
84 649
110 416
434 744
283 434
719 471
364 580
570 849
12 51
542 385
609 352
718 807
379 9
207 619
93 504
68 302
643 34
276 868
291 958
513 780
156 558
342 32
404 671
716 849
390 220
374 727
65 489
718 68
640 937
30 535
460 278
944 697
281 35
646 511
413 801
463 920
94 156
467 764
597 933
275 579
254 762
133 944
765 125
272 686
493 906
10 939
492 744
240 592
303 990
594 589
998 574
744 128
278 727
724 73
481 600
978 856
794 831
433 612
879 95
865 77
192 581
380 832
636 180
389 441
383 145
313 787
834 821
434 281
830 877
120 326
719 543
577 383
41 659
79 932
72 655
77 533
153 411
490 193
901 807
265 88
999 693
227 146
176 813
237 445
99 233
665 769
312 702
635 171
447 299
464 259
278 169
534 566
19 316
698 344
947 257
667 517
694 827
868 509
465 516
877 77
802 424
770 18
977 890
295 701
157 563
481 391
357 591
482 765
382 882
789 361
714 673
189 503
229 662
138 974
48 293
304 441
333 848
908 275
71 499
37 240
574 792
350 409
305 618
309 87
663 459
676 824
82 785
383 27
575 26
673 652
5 280
123 763
371 62
323 121
621 409
266 248
886 988
35 650
567 702
268 882
77 567
986 743
460 251
861 969
406 465
923 742
101 940
92 480
406 550
521 317
636 580
839 675
395 239
992 612
850 477
753 548
369 316
690 887
258 812
509 642
661 197
985 770
123 205
319 164
163 341
16 840
69 223
122 184
937 173
938 192
247 902
923 380
816 149
770 249
103 260
473 193
44 18
607 893
535 940
776 660
874 846
147 95
569 104
918 792
139 336
393 447
555 79
889 575
518 926
927 302
122 318
668 336
904 520
971 832
63 615
94 849
334 532
389 626
39 108
576 101
72 828
791 91
401 22
582 952
808 440
756 80
853 909
942 72
476 756
938 980
643 352
827 807
149 784
873 813
876 446
956 525
483 565
320 95
268 762
708 504
713 241
38 35
843 822
596 402
366 301
1 566
328 385
613 908
517 183
551 738
815 41
288 315
350 736
33 961
913 445
957 293
112 104
676 165
893 468
131 660
241 772
174 986
510 623
438 610
927 380
27 640
483 251
637 989
557 517
566 831
1000 284
993 300
440 970
998 509
785 153
633 581
498 856
847 625
790 667
705 791
36 626
968 612
533 799
502 219
906 570
726 420
947 202
592 242
988 990
514 760
788 6
723 391
748 434
556 154
656 5
705 325
527 707
269 310
354 463
225 493
945 838
418 730
430 418
812 542
523 989
651 46
33 385
962 891
550 481
145 328
206 799
730 607
503 457
181 842
415 337
659 991
968 950
888 498
6 919
74 863
259 205
414 451
182 227
996 488
1000 481
554 505
260 50
605 801
479 803
131 868
886 198
829 676
791 664
619 947
962 599
974 891
696 78
979 672
154 931
499 411
965 941
805 442
38 33
871 907
770 182
318 171
779 549
54 808
332 875
595 190
871 630
133 672
697 527
853 841
983 212
821 722
781 962
840 996
576 80
647 139
465 104
377 116
25 753
353 566
85 617
756 35
29 654
287 892
262 649
597 159
864 712
26 599
886 825
97 791
535 33
61 67
363 742
42 4
267 199
876 226
456 861
728 129
841 120
582 434
345 958
38 824
318 286
872 293
767 913
356 412
658 236
394 860
462 937
812 238
124 21
424 845
832 20
252 820
109 677
80 82
555 508
585 196
865 473
902 494
348 578
915 976
551 357
150 403
919 998
753 41
307 416
93 182
442 830
386 195
99 337
423 976
478 643
862 367
302 776
837 728
322 55
527 630
566 628
888 474
655 546
915 363
258 476
188 774
27 83
198 52
663 231
940 987
765 47
948 581
830 322
535 341
109 229
403 57
959 123
655 937
619 34
328 346
869 943
402 364
357 254
863 854
38 816
606 504
707 138
140 407
58 920
859 198
462 689
713 684
165 532
192 812
224 744
211 659
132 338
155 412
897 840
754 580
481 26
678 379
905 195
706 345
431 663
601 152
937 313
879 311
947 301
780 579
467 354
162 291
593 20
449 57
664 126
600 757
130 370
800 77
714 339
204 603
428 586
971 670
126 968
303 727
861 287
608 44
822 199
711 522
768 140
710 949
37 532
679 635
981 131
466 550
954 297
808 958
268 580
708 822
882 691
402 672
643 130
726 843
276 328
394 941
603 536
439 866
485 32
804 265
1 129
612 61
888 206
957 630
246 576
159 522
172 588
210 986
773 728
920 618
529 985
628 460
832 920
158 772
864 650
970 990
803 711
427 370
813 196
592 546
255 982
856 422
970 107
451 886
227 132
365 468
843 376
678 859
606 881
97 969
349 720
210 782
153 87
386 967
94 981
437 244
658 146
13 538
361 662
807 336
725 498
853 851
44 108
857 388
282 912
208 744
933 743
767 650
84 667
254 257
202 791
733 631
826 925
82 780
519 748
806 564
395 775
395 308
614 126
352 44
684 494
35 270
230 176
954 152
101 393
593 966
863 887
831 911
374 454
811 411
620 345
124 604
235 117
816 158
820 113
346 822
821 329
964 763
125 501
34 30
164 153
571 856
940 607
849 564
58 853
282 484
393 523
556 661
744 875
242 797
74 234
347 564
657 474
770 136
860 138
712 657
850 813
695 335
547 632
914 743
693 362
912 603
102 365
591 791
68 652
137 488
794 135
357 657
356 890
812 430
493 660
185 150
400 986
139 135
896 773
302 601
938 448
922 989
468 516
592 470
571 881
889 548
796 398
870 79
237 212
881 343
792 58
692 282
298 709
339 421
136 688
709 605
255 707
686 115
406 320
785 789
238 515
858 951
879 850
83 757
842 615
365 38
145 570
657 377
408 338
315 203
794 842
188 674
227 170
53 676
812 782
131 348
728 264
246 937
441 536
647 142
178 945
91 992
771 723
819 204
223 966
899 215
642 697
704 774
303 684
379 426
798 952
383 161
143 88
941 438
910 985
41 655
523 344
27 568
690 38
719 598
190 87
330 523
936 939
588 6
183 237
479 530
328 248
438 416
323 838
503 777
123 9
591 26
510 287
642 156
802 156
649 938
123 1
295 626
413 771
743 325
478 236
529 121
801 770
659 78
626 224
640 955
645 505
50 19
94 460
355 304
909 812
568 592
878 172
718 61
97 245
849 633
432 231
842 497
692 781
81 796
184 605
939 6
854 595
319 97
680 761
447 822
775 304
130 866
356 641
937 488
993 861
103 350
964 262
635 656
57 301
598 61
571 156
235 240
890 788
898 847
363 610
784 256
68 189
62 102
103 826
107 616
311 51
890 205
39 35
110 78
122 662
172 356
844 690
921 130
219 555
966 233
840 424
94 747
945 372
525 124
758 329
691 75
850 621
967 527
482 753
216 594
346 468
346 497
398 248
409 290
370 499
239 143
493 479
586 848
332 912
151 956
425 936
613 504
258 116
344 611
851 469
887 847
454 820
840 391
6 893
116 677
276 553
330 461
26 875
833 232
132 372
180 962
966 802
592 689
609 126
24 75
876 241
107 113
210 272
664 362
711 921
380 796
158 4
22 488
61 600
495 554
760 859
765 965
654 949
150 384
420 69
831 494
267 839
971 194
505 203
920 664
171 178
835 943
926 17
922 888
754 241
574 232
639 239
626 597
781 325
512 684
574 452
393 758
466 449
763 236
120 679
979 963
138 906
238 500
120 850
453 973
877 359
391 842
657 519
105 453
585 590
365 42
993 241
876 82
436 377
150 120
632 888
268 192
996 775
137 945
881 751
259 403
965 67
415 506
624 731
412 429
710 654
443 415
145 183
903 958
755 353
392 871
703 538
530 731
511 853
690 306
414 254
640 271
666 516
281 730
24 885
246 614
721 996
286 97
313 204
862 485
244 953
332 299
97 682
684 76
452 693
576 219
551 693
54 981
964 897
578 204
562 709
330 476
723 495
161 75
586 661
945 519
799 316
826 890
565 880
116 614
854 16
719 865
846 393
580 342
798 578
34 970
938 487
779 465
705 675
93 26
325 123
369 761
547 165
452 146
554 953
213 819
186 13
906 726
674 311
26 698
31 760
845 389
766 294
429 390
799 302
919 225
767 689
834 808
630 893
101 589
810 383
930 727
755 806
842 349
327 975
251 739
998 895
964 270
467 24
930 24
885 411
299 31
833 782
749 10
550 613
814 277
718 141
16 651
291 942
988 172
936 128
520 839
740 635
306 725
868 986
136 469
291 136
315 47
642 41
340 140
262 78
83 294
577 110
489 753
315 448
71 863
192 69
985 191
925 95
297 34
237 963
539 218
47 21
486 946
365 66
798 882
21 870
591 772
406 888
667 172
236 130
214 191
830 792
603 753
848 193
616 297
505 855
804 625
399 552
489 121
465 743
186 439
130 364
222 6
613 62
455 83
796 877
232 223
493 676
750 188
73 620
625 327
266 122
643 758
360 25
324 979
440 815
390 858
223 514
375 631
70 754
429 515
90 696
316 474
500 406
776 390
572 452
948 57
352 190
716 813
220 7
261 601
833 879
431 477
70 309
630 476
800 577
990 952
903 742
915 243
575 278
224 336
595 668
703 780
496 630
841 809
478 338
424 811
956 952
283 995
487 110
115 284
427 408
532 524
918 61
522 752
949 746
766 375
222 926
85 166
495 496
213 346
570 112
546 691
198 605
570 159
628 769
479 751
127 520
415 759
305 839
739 483
834 11
482 808
591 216
416 668
338 167
317 843
158 28
617 183
977 13
636 97
426 897
333 911
360 919
797 339
174 204
247 879
714 399
301 718
214 64
268 391
942 320
679 526
255 307
436 839
75 531
225 629
29 860
29 914
937 430
565 987
292 479
68 485
604 953
890 534
335 283
166 192
939 402
63 144
618 420
100 733
484 408
352 512
683 74
107 275
402 123
786 560
818 252
863 974
174 990
932 468
961 818
858 578
57 557
196 672
510 172
248 877
44 302
176 525
316 759
10 567
53 409
585 352
661 10
215 524
328 641
580 703
675 484
163 790
7 669
964 585
685 327
546 636
299 516
323 532
388 575
571 269
48 815
551 783
953 130
686 417
542 742
148 936
669 930
959 633
658 956
281 896
747 3
755 262
17 720
449 232
990 388
783 762
354 222
39 954
851 904
636 401
83 495
234 322
867 295
694 780
816 463
197 354
210 943
108 200
21 578
495 231
587 894
788 902
362 852
574 585
498 243
289 51
532 353
717 294
275 351
623 445
72 266
255 812
693 717
283 324
670 711
989 110
440 899
467 358
538 809
145 111
938 683
337 584
751 792
978 561
917 578
6 897
332 597
837 224
7 516
757 191
745 947
120 198
47 890
529 463
289 727
699 513
220 882
220 336
993 328
774 498
108 240
173 480
479 970
619 233
202 463
309 993
271 906
94 284
259 944
394 900
63 648
934 949
753 782
642 467
46 930
288 915
206 867
566 245
9 810
899 738
288 753
209 464
414 918
38 769
990 347
903 328
878 595
834 926
136 96
576 835
173 301
896 74
71 491
338 813
322 395
592 135
9 933
309 803
552 814
854 397
247 715
558 238
613 287
994 982
240 863
860 413
743 940
867 18
39 538
337 368
297 726
658 914
941 774
682 428
284 415
7 842
539 564
402 908
332 889
26 721
548 845
441 505
330 962
885 971
312 407
799 368
604 972
492 830
615 882
62 485
491 973
724 998
765 417
167 418
725 856
112 553
92 440
989 844
90 381
371 481
930 467
547 17
431 788
265 696
601 564
339 481
26 464
624 354
20 947
518 825
18 269
177 903
176 76
306 928
60 564
137 355
226 310
190 772
95 867
30 985
921 729
323 770
158 53
946 998
105 310
397 251
637 95
869 142
561 191
581 942
754 821
522 291
869 868
517 469
72 990
598 458
152 715
491 106
66 249
170 302
881 820
839 809
355 233
669 127
765 758
214 796
439 428
22 890
167 543
574 471
671 71
391 399
141 686
55 832
750 451
877 938
253 725
84 807
245 366
534 392
422 168
239 419
440 338
791 181
790 544
596 634
19 603
460 593
171 148
305 763
521 308
35 225
412 777
868 634
172 164
600 797
765 504
47 342
23 608
686 953
816 961
447 107
112 231
495 884
534 159
836 972
980 632
524 767
908 153
828 782
806 809
314 580
404 184
435 557
200 403
283 298
525 65
881 596
413 637
968 721
994 173
448 435
372 781
690 732
516 820
128 834
787 472
953 357
694 294
526 910
615 668
291 329
87 394
377 651
23 192
943 953
514 371
607 259
949 75
161 131
6 208
10 796
428 335
208 980
119 15
201 490
602 121
640 548
537 613
220 849
983 673
566 815
975 846
5 583
225 710
540 930
974 862
149 857
162 217
52 646
532 957
629 851
320 765
321 986
581 97
789 394
183 227
720 521
980 412
359 252
738 863
148 110
73 266
659 374
212 476
741 806
476 81
897 391
395 693
984 394
617 927
938 727
168 670
833 393
912 745
556 544
992 661
279 197
44 128
728 689
230 116
84 197
491 307
212 475
831 357
853 447
739 380
736 196
755 86
440 523
361 548
767 112
530 106
722 828
574 133
354 174
191 979
75 195
9 179
532 672
267 356
755 859
791 570
501 950
334 242
610 430
355 12
502 547
933 274
467 844
606 552
810 556
251 52
251 134
768 169
971 825
870 51
492 25
505 206
994 654
982 513
265 905
48 422
225 533
537 572
136 549
979 125
514 698
48 854
924 643
306 967
563 926
547 972
438 371
229 106
128 12
201 345
166 558
725 186
738 911
546 571
528 149
845 871
667 10
799 472
104 602
915 441
940 843
682 377
581 264
194 761
639 884
777 517
123 211
990 330
716 632
613 259
730 86
134 428
857 88
347 189
561 720
904 683
362 77
907 835
581 822
289 279
698 474
591 979
61 974
37 430
408 152
760 389
114 808
803 705
524 110
170 525
44 42
470 651
463 74
632 826
326 648
74 761
815 445
60 977
783 789
1 43
360 520
560 388
568 391
199 94
909 583
332 274
963 25
872 838
94 549
774 732
228 404
974 920
85 676
177 617
948 435
550 795
840 828
1 915
902 201
299 844
666 5
577 150
859 274
319 348
895 401
629 309
452 549
346 331
686 455
393 783
517 605
852 968
751 27
555 25
450 217
416 602
835 797
133 676
620 790
363 49
890 142
570 811
653 709
736 732
504 41
291 999
463 187
947 260
225 867
758 335
144 437
473 952
866 839
892 541
314 125
293 587
238 20
212 463
207 750
530 684
914 921
998 251
638 321
866 23
176 349
832 235
846 572
652 714
283 708
6 109
924 829
56 158
156 334
697 679
697 450
348 834
446 114
918 318
271 113
115 685
734 134
973 849
726 69
205 550
347 318
104 65
240 338
890 253
559 320
39 292
701 706
434 444
420 790
466 928
414 644
855 218
350 722
989 360
506 746
325 998
938 503
402 657
597 70
681 617
565 19
688 459
374 443
721 706
862 296
541 185
100 717
402 162
460 819
268 429
986 658
688 556
68 295
977 806
778 569
847 342
136 110
870 857
670 346
105 25
337 515
125 59
127 375
774 806
715 4
663 162
241 976
851 360
36 276
573 183
295 464
653 449
726 17
246 883
18 391
85 453
785 379
694 546
828 731
84 695
101 33
837 29
67 772
7 73
432 47
45 113
741 156
1 342
41 512
286 107
444 57
725 860
119 822
707 668
927 837
976 93
415 874
39 270
503 373
367 1000
364 123
464 87
189 336
92 278
571 570
819 390
181 887
805 659
628 79
389 462
938 375
788 980
690 850
469 216
764 75
505 765
658 664
437 637
470 320
570 304
61 948
750 732
628 497
239 535
440 309
266 192
124 103
480 957
390 710
132 578
905 89
190 708
302 324
978 421
967 195
367 797
261 799
851 429
718 14
628 735
52 46
440 93
780 725
946 991
925 525
961 338
676 7
220 639
842 678
443 253
272 283
450 623
918 418
717 109
759 489
997 383
73 982
623 708
277 245
704 503
302 573
202 250
55 526
621 807
919 445
199 96
308 277
545 602
539 966
946 717
50 591
325 834
783 7
1 823
361 648
37 396
238 249
713 72
290 3
301 526
457 300
788 261
806 881
306 201
721 669
426 335
191 213
198 24
254 631
479 582
669 729
867 101
692 95
54 829
307 748
9 797
719 662
123 336
554 411
516 337
749 51
492 221
895 141
351 778
797 261
35 984
920 756
478 698
287 853
952 612
944 167
659 73
575 877
945 933
83 692
957 46
793 876
965 25
254 405
984 816
204 491
254 369
302 928
564 349
508 495
283 233
838 501
607 151
486 696
183 30
631 201
650 632
814 913
741 104
900 745
374 462
210 182
577 960
637 552
101 427
800 655
545 399
362 906
214 439
231 719
86 152
255 988
364 933
958 486
5 338
493 649
22 339
443 482
409 343
275 625
837 502
26 999
180 514
325 833
389 398
959 869
8 302
238 457
418 44
245 914
957 578
492 167
503 176
164 18
415 302
15 106
2 428
631 4
296 599
3 9
920 566
208 827
245 160
895 180
280 858
349 853
410 206
911 184
536 467
967 552
361 517
175 220
476 272
183 361
342 731
641 319
473 879
539 106
608 459
366 108
920 761
697 789
812 524
893 266
940 24
417 844
343 795
706 758
279 854
614 560
163 121
403 775
641 150
915 206
359 516
829 301
290 357
749 682
205 789
478 950
643 67
505 15
804 695
15 144
322 423
396 374
841 561
455 776
230 61
367 539
621 517
906 338
588 850
29 210
261 196
453 338
721 778
356 274
854 866
532 734
622 287
318 105
349 292
11 777
608 754
44 32
785 947
434 164
610 103
389 541
310 706
53 194
418 793
253 598
991 638
787 326
94 630
246 975
182 973
137 529
197 19
478 216
511 37
433 907
767 272
773 365
122 646
754 178
385 148
700 117
195 803
24 879
513 722
974 639
727 521
804 924
742 371
666 660
740 78
874 703
289 436
242 65
156 616
719 378
505 942
822 576
976 60
249 149
84 698
252 667
926 924
17 15
821 888
30 266
50 865
480 524
929 212
703 831
507 106
340 116
449 52
632 636
235 817
23 78
764 102
796 315
322 162
86 157
690 839
789 971
39 131
743 692
351 583
39 376
63 783
888 159
265 382
593 532
826 699
728 799
881 975
48 209
640 183
360 496
403 638
560 643
86 386
927 51
175 79
893 172
825 416
31 973
640 694
6 723
540 545
347 398
996 125
816 678
960 787
584 437
683 671
793 60
317 947
673 476
228 414
535 420
27 384
806 312
342 490
181 971
993 463
183 926
15 472
805 251
358 831
475 399
918 449
120 411
80 339
361 718
641 849
632 382
720 287
413 961
241 323
87 868
745 142
231 119
950 149
814 450
907 647
993 501
222 901
435 445
477 658
545 119
448 544
488 664
378 307
316 62
259 857
405 910
112 502
774 167
667 13
256 69
983 240
602 606
474 312
622 950
459 162
621 939
955 977
73 728
746 153
875 456
578 551
105 420
343 602
619 184
628 849
387 327
163 257
494 639
361 861
525 468
920 783
752 86
374 828
264 186
415 792
228 470
512 75
793 997
865 759
652 908
587 724
3 5
937 768
852 287
158 554
145 521
402 182
871 673
520 382
741 921
820 192
260 539
18 397
767 208
884 238
577 57
357 467
142 463
261 109
975 136
837 163
649 507
116 637
909 737
836 505
927 710
189 384
904 266
728 948
585 542
498 7
778 952
540 676
410 623
596 705
827 507
736 496
898 597
220 296
158 201
375 553
663 894
592 445
210 826
700 858
974 784
620 222
532 423
374 158
974 778
791 433
931 388
793 208
653 194
666 159
685 871
625 546
669 802
149 867
33 821
641 1000
685 180
888 398
514 200
538 637
255 427
924 599
698 561
962 292
220 543
149 363
781 533
842 37
226 901
970 815
865 303
137 77
496 85
660 17
324 706
444 363
304 174
143 478
506 78
151 533
39 159
301 898
645 998
815 191
949 320
74 444
886 627
611 419
713 962
198 66
88 856
824 266
599 709
2 238
143 196
261 117
679 27
13 703
242 425
25 13
125 731
810 463
278 454
813 698
105 673
118 475
984 740
487 507
472 224
136 694
158 231
947 142
146 528
800 570
34 613
784 752
451 254
578 484
478 314
44 902
633 170
573 834
764 360
106 786
946 861
686 638
569 903
687 872
640 139
886 298
434 581
247 971
840 209
950 62
603 29
862 901
576 668
486 852
554 659
246 270
968 587
763 158
764 862
735 496
997 230
350 236
917 4
772 252
710 999
621 318
212 345
644 6
294 122
162 414
986 919
963 356
738 574
225 538
391 936
251 581
507 752
629 96
679 34
289 724
980 565
779 203
144 426
470 521
334 582
224 487
911 761
584 219
10 324
901 299
462 664
585 618
299 897
863 236
551 994
170 71
20 620
528 731
147 681
496 67
392 722
425 339
999 58
253 552
93 279
519 155
580 581
121 499
609 68
82 801
848 672
605 959
552 944
347 896
800 392
208 268
935 769
451 93
567 765
711 715
47 401
923 342
375 707
752 455
560 98
208 869
319 866
45 917
916 334
106 594
99 756
553 536
364 65
847 153
856 612
333 615
571 688
249 372
262 977
500 591
730 782
972 436
380 24
811 789
429 609
544 630
923 246
349 61
891 181
181 943
287 330
677 14
818 933
143 841
170 48
571 249
496 960
277 382
32 247
783 418
991 448
494 711
118 102
881 793
294 443
711 52
778 26
458 42
729 222
388 763
964 649
830 340
133 580
855 628
478 184
142 277
362 212
797 348
955 728
989 386
836 259
887 544
927 722
734 740
741 343
599 650
512 536
117 875
824 2
429 417
334 247
333 888
770 632
855 478
247 972
53 400
224 161
872 509
66 345
497 108
147 125
51 221
50 753
610 562
472 831
390 749
101 832
254 504
244 832
166 230
795 922
733 654
15 559
771 215
65 308
885 366
992 959
176 62
915 839
979 270
102 167
227 925
447 614
851 419
818 13
973 275
201 392
454 305
135 440
742 968
720 605
61 379
8 16
853 663
656 702
645 181
740 303
993 271
609 76
368 63
983 522
2 217
321 898
382 628
71 267
846 814
625 159
731 362
443 739
586 907
306 731
30 963
184 315
229 394
497 52
786 285
542 654
657 60
193 858
61 209
113 880
12 288
28 151
244 115
767 77
872 175
370 925
362 540
209 895
36 330
272 139
275 29
993 894
281 52
273 353
265 552
178 145
63 124
225 723
905 695
89 65
295 442
757 799
800 675
992 619
36 721
360 64
774 480
805 631
495 422
433 110
357 211
63 951
541 777
476 379
10 79
585 834
359 990
353 346
567 112
417 373
9 773
881 568
888 514
845 667
250 115
233 909
261 416
212 158
763 198
907 929
486 980
290 170
589 495
773 190
755 466
653 278
67 879
753 684
397 195
734 764
380 619
772 629
391 144
427 502
154 346
907 478
424 485
320 579
528 302
740 90
851 693
477 778
696 735
868 995
889 191
148 214
805 507
109 905
877 38
40 199
893 338
71 509
739 109
372 752
492 995
927 447
540 448
336 478
467 821
29 170
682 495
993 542
737 796
715 117
359 420
334 946
804 643
381 667
511 567
878 768
237 21
135 727
29 161
866 484
569 858
233 995
783 217
425 592
41 443
920 546
312 801
930 659
409 467
799 412
310 405
106 394
523 781
703 803
399 877
316 246
181 29
710 240
208 150
79 272
608 480
898 437
434 504
880 283
28 6
107 635
175 106
493 925
248 880
519 940
581 326
535 549
498 789
349 306
391 487
642 750
701 683
768 715
906 108
245 145
274 656
409 746
168 535
477 143
425 574
167 267
843 430
766 950
547 324
861 608
269 853
105 518
835 509
363 213
142 660
52 995
696 1000
234 549
517 941
153 923
744 178
46 925
61 70
12 578
750 822
443 975
363 104
940 736
538 657
537 749
554 140
777 885
769 825
763 391
442 792
754 983
809 849
212 648
546 618
909 572
654 459
324 607
95 635
423 865
548 980
3 586
209 870
221 524
794 184
113 1000
636 655
19 706
610 628
940 151
950 177
646 249
15 726
387 187
718 559
556 629
282 894
392 898
435 628
502 738
783 456
28 870
552 91
857 305
618 389
537 260
435 810
188 431
277 475
372 754
524 81
915 748
699 827
855 332
668 96
43 63
306 461
505 289
466 482
112 807
134 65
881 302
409 613
617 218
541 586
854 903
395 555
210 466
71 789
851 223
871 196
477 950
467 109
337 861
772 167
584 389
269 419
321 407
292 917
61 997
115 91
73 718
112 310
333 226
802 256
247 384
390 84
492 170
121 870
238 117
503 451
606 525
671 283
20 631
124 587
391 739
836 95
428 619
27 525
657 110
939 27
466 2
247 610
355 636
46 160
745 562
876 331
460 221
383 357
196 162
533 68
105 188
192 374
227 276
64 261
325 14
48 287
139 539
927 277
958 989
345 205
963 203
436 612
323 336
746 846
871 959
545 364
463 100
951 585
622 848
415 760
981 126
224 733
492 122
77 600
576 670
885 210
174 802
976 168
775 544
836 957
747 546
887 678
486 814
572 905
289 136
38 756
750 761
965 37
703 444
651 85
528 322
288 429
826 461
891 131
877 140
252 221
198 780
917 11
323 561
297 167
786 561
995 886
885 511
906 842
700 115
649 194
736 138
297 575
484 180
689 355
563 716
578 856
433 223
298 597
393 734
640 189
550 125
22 587
780 292
363 472
943 297
600 536
872 341
242 195
767 940
36 419
115 808
293 421
235 224
600 366
40 276
636 919
867 587
276 652
189 323
747 276
322 219
607 458
703 82
90 663
701 345
728 37
393 522
113 9
168 147
186 213
167 947
321 793
608 968
132 738
21 179
772 956
712 444
939 833
102 340
989 882
575 967
5 595
314 818
42 264
779 971
433 200
462 977
764 258
199 116
745 688
821 410
119 759
48 421
670 660
555 687
47 999
38 977
314 263
91 372
332 294
288 349
707 205
647 657
700 75
678 938
61 659
58 866
284 668
23 781
643 608
829 928
585 925
31 694
12 833
404 586
844 980
559 971
991 60
10 520
459 743
467 78
162 49
225 364
903 705
72 949
459 156
844 532
125 986
96 717
850 406
990 516
87 369
83 896
520 17
102 578
149 524
19 438
55 372
902 146
211 750
171 243
467 92
191 944
545 483
30 766
338 210
567 413
93 949
765 577
568 461
374 503
440 924
269 29
66 12
312 553
642 309
944 792
173 671
309 323
946 265
28 336
383 302
856 441
456 749
796 240
219 726
377 781
703 304
744 684
445 202
56 238
908 477
66 575
702 79
832 14
30 849
866 895
640 291
222 15
474 951
688 287
9 65
692 828
738 608
313 510
739 40
908 398
329 703
906 240
793 384
390 135
887 651
761 461
958 178
180 212
525 111
986 249
343 746
885 396
617 12
751 457
198 483
454 54
959 812
198 259
371 138
489 637
398 44
254 813
531 173
909 457
562 250
855 396
186 811
955 600
620 940
825 921
437 824
373 84
204 430
695 17
452 316
760 197
479 174
434 395
867 822
869 26
374 288
1 227
187 702
966 602
447 937
438 453
100 427
671 52
406 870
878 810
509 275
346 238
805 536
792 56
583 586
55 672
581 769
690 252
859 574
28 484
551 189
460 553
671 466
765 847
95 800
503 869
536 273
53 860
48 522
871 983
606 505
365 463
541 786
935 645
147 108
35 283
733 327
786 500
920 425
936 490
976 352
95 115
484 177
490 604
985 701
240 460
761 225
133 922
274 163
991 827
15 817
663 538
520 30
462 494
267 930
911 989
683 95
794 41
761 146
134 125
397 59
82 289
447 990
410 201
331 455
879 535
613 569
878 378
452 209
559 208
571 582
684 106
729 455
888 453
947 93
530 776
189 723
132 494
51 991
592 835
610 572
410 374
631 747
894 107
932 155
402 13
29 236
709 636
557 793
609 424
803 788
544 131
224 507
876 1
954 923
390 954
436 286
995 899
732 170
206 308
170 976
177 365
124 303
792 725
199 341
236 822
953 3
224 469
556 492
591 448
929 122
252 304
930 780
616 859
930 929
673 848
957 287
857 441
692 238
908 872
278 896
250 37
443 476
961 241
10 4
680 590
522 480
884 982
73 81
297 512
921 12
712 355
990 393
30 890
437 736
191 35
911 958
64 156
737 776
972 410
636 76
27 916
16 121
329 908
60 791
796 273
887 115
723 816
472 826
109 764
696 722
900 780
410 980
427 957
433 735
394 204
224 246
45 572
402 290
635 442
832 241
862 461
556 647
958 520
128 158
506 745
566 673
714 833
889 509
631 918
706 959
41 467
454 72
280 383
932 710
261 993
27 544
801 610
697 92
36 797
275 866
465 226
709 478
979 961
89 702
348 543
479 206
457 568
338 879
448 88
417 200
554 727
539 238
326 776
807 859
509 709
778 283
651 672
707 753
159 971
870 551
67 964
522 898
232 369
222 861
396 480
841 220
416 475
442 512
67 78
982 613
454 437
888 495
293 179
868 257
317 375
661 959
873 129
310 90
696 955
713 940
113 781
401 374
460 884
220 436
293 786
634 802
505 731
881 205
355 103
778 365
373 215
658 272
704 279
2 757
142 468
881 498
764 787
913 385
533 483
3 888
228 415
857 148
592 415
238 820
959 758
753 917
756 158
173 495
768 78
226 756
626 317
294 143
305 72
756 267
678 924
586 774
309 49
170 585
160 286
283 319
492 934
262 950
390 270
70 735
661 447
65 229
299 602
373 90
610 509
927 485
349 805
349 470
338 409
36 198
353 986
470 106
166 857
346 62
62 700
577 74
819 500
902 919
801 494
52 10
843 58
933 648
161 736
21 461
188 959
324 127
893 538
312 517
465 205
755 332
500 116
331 864
396 894
334 182
207 410
715 92
955 675
210 874
432 519
426 841
247 152
201 844
879 176
414 868
534 348
517 454
607 206
212 604
425 563
186 103
307 602
644 445
778 294
326 925
679 484
116 317
202 297
23 785
622 478
904 92
648 675
85 92
946 766
548 614
335 104
380 76
284 311
946 197
406 733
126 498
956 498
62 468
240 969
931 170
579 747
438 902
780 463
392 469
266 913
330 610
566 908
63 630
818 605
730 240
757 617
452 634
702 177
665 117
17 889
935 854
933 128
828 921
125 745
998 817
904 628
997 752
259 900
254 467
637 932
771 263
4 608
783 908
40 938
234 695
718 825
391 835
617 687
372 619
373 151
826 369
145 956
186 290
370 728
186 66
77 904
395 11
427 672
200 676
569 949
495 207
705 863
475 834
465 606
879 463
786 728
231 279
48 644
183 144
129 245
121 277
314 759
907 527
310 144
948 675
872 575
315 375
110 267
771 601
809 164
480 946
62 443
768 788
40 378
907 309
844 484
218 264
396 104
754 358
164 90
927 427
127 726
918 806
695 584
805 973
224 229
238 609
111 219
309 813
49 707
141 167
696 62
768 463
775 185
647 318
719 669
472 229
423 673
717 54
639 828
212 655
790 791
973 536
646 150
856 927
53 317
647 135
338 364
94 499
471 723
972 838
958 933
649 588
429 578
147 582
168 899
661 4
717 284
915 640
748 599
506 747
834 269
884 893
987 150
358 985
707 916
546 667
360 944
285 496
862 835
441 261
630 282
342 324
512 701
486 645
587 786
696 244
229 235
980 578
838 916
526 79
133 499
693 297
346 919
397 977
145 126
349 134
284 495
690 665
359 68
34 91
110 818
286 173
755 842
437 451
701 537
920 107
5 287
626 813
623 516
469 859
38 899
128 570
48 156
172 369
751 19
462 266
991 208
449 397
143 481
933 22
188 7
458 398
510 485
566 308
117 819
286 635
742 423
373 807
195 996
841 465
202 607
712 640
895 344
884 542
86 724
741 942
571 304
431 605
682 265
628 262
714 914
411 667
422 64
780 344
99 889
402 527
489 760
578 583
224 303
240 669
178 142
333 351
454 991
833 791
244 992
142 838
452 731
551 453
808 416
958 242
511 26
894 271
961 749
366 857
951 95
365 252
610 919
478 160
790 401
286 277
72 295
118 257
350 211
740 879
986 211
790 214
694 969
572 278
358 551
782 249
391 26
978 666
902 543
414 612
75 515
294 371
263 624
562 768
184 114
682 280
673 910
479 43
224 691
759 832
150 483
791 286
743 9
548 823
904 922
314 82
822 4
910 242
212 540
640 521
941 286
691 972
219 260
137 257
428 132
347 969
223 667
373 950
504 590
925 641
831 900
371 344
42 8
69 466
754 593
953 874
686 476
711 706
980 333
718 624
512 969
183 520
682 544
434 603
455 274
729 90
665 815
996 545
375 323
547 56
865 579
732 124
817 308
432 781
159 767
417 504
906 263
584 995
787 134
174 784
967 2
400 318
432 487
790 753
351 980
60 26
74 736
700 960
822 541
42 725
239 426
525 421
77 772
782 476
870 401
918 406
575 847
767 478
171 267
746 501
342 386
38 497
740 963
317 783
679 387
419 248
983 525
77 515
77 354
850 735
615 796
87 510
270 524
713 295
833 130
582 626
446 26
642 584
6 197
770 525
902 103
832 910
149 339
135 424
899 476
398 533
922 308
420 235
977 954
270 702
953 294
73 695
215 53
34 827
992 401
738 789
498 259
772 739
166 439
88 699
651 225
806 927
799 166
992 871
268 918
759 839
931 818
218 76
768 748
28 836
860 114
22 120
250 645
463 872
722 228
603 206
758 950
942 534
287 681
706 640
121 388
853 669
664 213
34 181
496 304
818 228
562 655
988 720
316 748
616 864
14 13
935 208
771 745
916 265
375 730
152 326
451 627
733 292
612 38
423 882
298 756
241 670
105 166
32 203
75 27
416 258
155 535
496 9
240 340
204 991
840 910
285 125
563 399
349 741
818 504
530 639
341 977
162 50
976 371
828 528
282 189
423 820
176 391
725 987
93 604
170 287
795 769
935 620
891 992
354 171
349 772
695 63
521 822
321 282
193 502
16 350
230 500
130 776
388 711
88 141
940 591
394 206
897 932
268 475
849 968
449 26
884 646
922 76
16 144
822 203
773 212
892 123
518 584
822 944
602 477
679 561
932 398
708 429
138 397
120 996
372 174
501 772
606 146
206 654
32 600
800 708
499 163
713 259
689 169
367 365
651 436
542 40
53 62
323 275
543 163
91 934
312 67
30 1000
116 856
520 885
474 541
647 277
958 116
790 311
385 872
945 545
636 837
551 241
439 643
818 514
208 27
601 781
896 393
309 75
760 615
760 361
787 848
869 195
256 157
719 410
67 543
676 965
564 316
542 612
266 719
563 945
332 801
835 531
939 778
758 168
636 284
217 333
87 337
421 390
83 249
538 449
694 125
428 632
794 983
391 264
422 244
49 52
72 669
219 157
665 931
992 506
899 175
914 878
743 758
324 344
612 702
865 9
279 292
194 537
493 830
240 902
847 702
687 885
777 836
394 676
328 527
564 990
347 96
723 283
814 871
240 574
186 77
653 838
760 376
733 324
999 778
578 80
67 703
558 894
947 557
925 551
87 545
199 845
191 498
248 476
482 367
334 960
537 103
403 133
836 772
628 749
749 808
722 643
374 879
629 283
801 36
789 339
417 549
533 409
638 335
944 293
627 340
131 637
917 356
699 221
287 529
485 397
308 411
418 626
915 981
35 942
303 603
245 540
87 176
944 155
358 283
55 450
377 607
537 390
118 374
720 388
517 496
395 835
116 286
126 176
793 320
931 727
720 223
768 417
237 115
812 318
955 124
64 212
853 504
326 592
990 459
254 341
243 144
242 470
355 13
667 573
318 720
208 887
47 36
285 959
884 544
906 435
730 485
455 253
510 344
988 718
174 29
402 343
497 866
515 675
651 827
347 412
373 378
738 543
780 216
743 442
9 306
194 570
61 77
767 372
134 586
146 475
260 874
920 179
339 246
19 642
763 543
469 683
176 772
654 438
266 434
600 292
742 890
401 18
643 887
588 119
208 653
825 418
969 986
314 560
426 663
988 429
997 911
642 780
914 611
497 672
388 941
884 858
795 314
500 18
91 731
908 129
667 905
101 686
664 551
495 443
109 511
163 715
962 341
149 691
309 106
431 453
445 712
560 8
242 988
564 863
719 294
348 289
558 423
983 56
552 15
486 668
975 986
510 716
116 113
19 816
986 901
598 154
959 25
438 703
777 800
139 346
743 195
945 79
914 294
925 934
583 399
931 389
570 307
528 796
672 254
32 948
496 526
723 12
447 921
330 396
135 384
665 637
378 492
602 328
715 169
823 827
403 413
717 1
251 311
560 379
756 438
566 351
660 552
428 822
854 700
165 89
863 532
975 258
818 44
416 423
799 604
374 98
45 282
257 101
951 672
889 681
909 204
44 112
745 95
269 13
798 218
863 275
550 393
571 814
354 103
527 422
46 190
93 640
305 850
10 415
180 471
952 219
74 27
360 869
344 789
435 460
482 395
460 826
889 210
347 138
989 669
600 131
291 917
655 214
402 420
99 789
55 776
935 777
57 303
388 85
916 558
587 278
640 368
105 358
384 746
455 113
609 207
953 221
323 662
339 753
752 57
220 321
552 277
340 647
538 121
444 49
105 350
745 637
55 846
318 447
61 626
924 338
613 950
67 706
342 83
90 407
986 105
859 251
176 977
404 765
830 379
676 112
946 669
745 75
518 617
593 943
202 579
324 104
812 989
135 752
583 631
169 171
73 511
549 770
282 982
346 989
382 656
649 253
818 606
112 546
576 502
336 769
238 629
426 532
677 508
58 870
114 350
760 193
735 712
152 180
517 978
145 385
133 606
919 619
807 254
54 288
209 682
464 461
895 814
623 219
258 218
707 110
100 976
638 153
88 212
750 696
916 41
79 982
933 200
785 29
287 488
335 334
596 735
18 45
41 325
867 128
866 313
806 681
377 778
171 147
79 646
193 445
382 148
958 192
968 197
603 766
610 958
374 435
545 678
285 23
848 788
337 156
430 112
919 959
60 499
915 520
904 305
262 955
791 309
37 43
737 114
537 511
549 760
376 327
900 801
396 479
583 619
291 968
604 411
526 709
159 868
104 106
258 781
604 668
505 35
864 942
353 363
991 944
101 19
491 856
883 954
295 279
516 205
438 554
876 677
274 922
322 21
911 65
966 68
270 731
834 234
309 134
50 473
350 284
13 16
651 36
981 304
484 525
288 519
531 542
959 809
574 600
914 888
193 81
304 967
444 942
504 532
233 83
260 837
384 308
248 766
721 28
633 642
181 132
378 57
787 56
359 640
391 39
632 873
388 924
542 766
191 594
636 637
631 829
15 627
802 164
983 130
66 599
278 707
926 602
173 904
764 333
2 538
584 31
450 914
533 944
813 411
559 159
331 4
131 959
855 191
740 636
656 275
336 731
99 119
19 381
799 754
54 996
235 40
536 375
499 425
503 894
739 129
95 367
336 256
31 635
135 753
748 674
486 893
372 504
566 655
67 821
629 821
992 420
485 333
506 448
700 202
271 308
796 62
803 249
645 350
956 857
171 105
104 806
345 81
920 333
471 78
125 544
933 500
550 402
347 659
228 408
861 758
954 503
905 359
186 930
947 490
305 241
889 707
781 213
341 109
53 523
864 75
606 548
118 522
556 151
518 747
259 53
393 250
302 107
391 629
907 420
85 643
933 260
672 548
139 739
252 265
267 155
695 23
634 68
953 849
930 556
222 40
323 972
447 601
102 398
596 26
376 637
490 269
420 200
40 246
810 351
701 147
140 209
442 597
86 605
287 726
80 410
286 837
924 848
99 279
504 189
75 268
424 633
381 677
672 773
560 107
600 642
345 651
679 769
40 131
391 248
747 826
431 250
72 271
263 459
862 874
486 879
318 80
159 515
911 257
387 453
43 203
944 734
925 805
177 557
331 329
9 399
807 11
724 455
894 882
177 154
944 245
835 721
991 134
183 934
204 108
529 648
732 668
627 224
339 405
117 535
214 961
51 831
115 225
907 962
668 216
78 446
259 808
463 510
331 718
507 38
882 429
698 331
136 658
715 990
996 239
518 271
258 769
453 773
575 704
991 189
299 107
908 381
32 63
3 36
997 317
717 638
22 761
339 894
297 325
337 816
888 126
598 703
963 945
647 812
543 779
423 807
373 572
19 569
924 324
75 78
118 423
946 533
836 577
233 187
1 963
104 863
686 914
217 62
398 973
511 917
539 614
28 30
383 118
447 454
96 584
839 125
399 172
1 312
521 895
464 296
262 288
192 872
290 145
111 613
61 315
839 731
411 5
67 472
914 822
694 690
15 751
865 918
875 142
417 801
745 439
924 182
997 245
975 18
3 656
963 635
282 48
787 508
381 273
542 28
767 688
809 17
209 169
671 181
484 399
961 558
187 195
702 194
996 224
217 397
622 959
384 978
689 197
419 617
933 98
874 747
272 490
985 945
656 804
151 518
861 781
589 674
534 846
822 766
276 306
391 679
716 71
229 325
888 40
945 774
351 596
694 434
385 240
956 238
61 584
43 218
375 606
903 878
550 711
856 70
809 925
71 731
28 18
849 854
38 805
786 222
681 775
707 775
914 329
56 915
779 383
343 693
207 259
203 303
493 186
362 22
994 259
83 770
53 5
561 464
565 228
597 835
199 502
655 715
461 352
383 502
492 8
73 648
664 448
486 75
545 957
582 681
131 755
89 869
256 202
184 154
799 841
492 368
719 380
893 918
186 427
722 924
774 918
174 157
367 459
332 111
5 117
702 332
977 844
126 977
343 144
606 199
431 580
36 341
78 946
932 207
162 117
140 440
999 279
994 214
227 39
790 489
109 584
656 431
162 135
795 523
936 776
817 101
387 394
339 920
457 133
604 474
507 295
938 195
241 442
342 136
973 674
448 825
597 579
26 913
278 598
740 69
368 193
406 231
717 238
785 808
232 197
386 962
950 931
789 846
799 54
120 785
655 725
554 646
119 730
54 943
798 422
382 974
400 248
692 290
599 455
903 482
284 222
451 914
208 456
939 108
677 246
138 913
772 29
65 858
569 11
729 571
468 532
389 205
119 129
912 540
935 843
929 61
350 290
365 760
67 856
854 254
803 498
355 547
768 148
237 865
37 800
930 891
39 390
493 614
989 954
239 363
572 83
869 37
196 530
179 560
513 118
344 421
328 336
213 992
77 581
803 955
502 900
740 536
193 468
124 376
375 689
880 489
439 347
167 884
377 336
60 875
694 860
969 223
219 869
859 6
680 851
263 694
643 253
889 883
923 46
336 539
168 375
157 383
171 372
762 856
837 369
956 781
447 123
7 879
422 371
143 74
354 773
924 117
458 722
553 851
566 264
694 379
875 428
987 474
111 553
961 9
635 386
654 515
61 609
991 347
613 496
255 464
119 850
835 729
618 580
520 152
291 897
895 479
382 677
496 299
775 935
606 723
698 10
988 751
946 816
796 36
68 246
354 742
860 295
561 171
893 435
66 431
154 307
477 277
97 387
607 268
521 190
502 102
701 64
999 577
123 371
463 3
549 920
440 823
826 528
462 258
99 530
752 676
275 920
541 739
355 335
341 590
94 926
636 295
146 698
531 869
419 149
769 633
367 854
96 92
99 288
8 751
632 70
91 175
619 915
814 591
875 546
563 363
128 882
231 743
35 581
167 659
151 984
239 543
664 15
358 354
8 82
697 164
835 180
910 150
957 36
72 53
461 362
76 794
778 651
427 735
702 431
771 992
321 743
206 45
316 806
623 880
392 846
522 198
185 607
85 885
969 309
405 800
441 372
462 513
895 832
237 250
111 423
759 236
663 153
38 339
98 514
461 868
982 607
737 557
460 716
537 806
191 344
444 126
306 200
901 830
901 256
82 543
582 433
646 774
96 540
249 991
505 286
800 352
69 921
472 589
316 64
927 730
421 770
35 266
745 123
541 168
113 971
387 827
516 126
891 706
402 68
72 858
364 521
147 803
1 837
898 824
809 279
895 731
340 113
283 859
818 179
132 192
77 764
768 566
549 512
620 910
753 693
710 239
290 276
299 121
224 982
838 621
187 41
762 736
43 237
332 893
383 576
436 536
813 908
924 670
973 538
192 877
256 656
215 451
490 75
473 736
352 485
184 535
360 296
912 352
909 360
844 137
29 618
445 987
141 287
720 289
381 353
76 506
82 967
242 945
25 166
449 308
188 694
248 737
193 128
113 91
352 369
224 254
992 399
26 386
873 780
807 229
520 48
506 784
910 692
456 228
876 305
58 506
316 753
959 255
891 808
830 248
658 257
16 510
519 95
717 545
891 968
945 620
736 512
548 586
749 329
410 934
5 720
823 542
199 278
867 646
939 934
765 506
916 94
632 762
75 555
896 14
595 264
688 860
647 466
451 38
930 630
469 307
560 824
883 267
174 364
698 236
623 20
664 183
736 66
617 706
42 330
355 850
650 356
576 52
236 470
53 519
650 513
513 476
442 742
904 630
433 494
104 687
120 854
150 813
24 924
156 12
816 237
55 655
338 779
973 314
494 602
872 852
159 26
88 31
185 420
536 765
232 659
25 371
997 803
121 708
607 182
68 206
691 227
125 756
118 631
600 945
27 52
313 705
330 179
469 996
254 194
238 503
884 631
991 234
64 216
490 718
170 33
864 974
82 53
309 118
588 440
773 756
395 532
294 201
137 982
774 39
966 981
671 253
82 762
196 603
10 578
657 66
115 814
604 587
394 877
29 539
427 334
704 708
167 362
36 764
987 885
170 163
223 86
216 981
21 463
865 282
361 983
755 204
576 786
682 357
208 687
404 704
396 426
298 3
377 378
731 715
97 923
745 158
19 934
821 358
996 403
334 174
80 654
493 996
368 698
697 815
569 352
633 962
616 665
547 404
27 830
50 635
663 743
222 339
666 198
362 490
869 149
552 135
731 991
166 387
566 843
694 61
16 724
241 831
145 243
971 429
222 100
55 794
415 607
998 465
773 334
414 96
64 966
957 806
496 903
659 743
626 991
47 187
758 587
348 172
314 655
960 784
808 418
730 347
660 601
578 53
453 64
860 718
509 832
236 273
373 968
108 313
277 879
595 727
447 23
399 616
688 255
26 28
158 319
988 571
455 940
391 536
266 853
427 23
740 428
191 875
904 198
261 203
72 959
517 491
859 34
364 450
722 586
181 853
994 796
587 657
44 632
773 685
671 524
987 457
441 592
130 486
69 805
339 516
705 114
410 115
260 273
588 43
510 902
92 928
314 90
372 900
132 989
374 317
773 45
726 311
271 58
479 631
312 399
85 173
85 72
735 385
595 278
142 203
594 188
410 774
167 487
226 529
543 36
253 14
657 822
828 346
364 932
159 991
449 909
949 676
152 506
504 928
288 306
866 212
466 33
379 837
553 878
24 76
505 881
656 48
230 146
829 684
185 579
583 455
56 680
497 326
914 783
355 337
960 461
968 686
279 686
355 428
110 335
957 485
104 336
760 277
982 820
22 592
937 861
404 46
276 904
63 971
816 699
761 582
517 189
693 187
230 27
149 261
748 15
649 19
248 173
154 525
598 219
972 138
221 666
512 566
399 132
437 645
830 46
493 694
985 234
93 756
76 165
773 758
166 138
407 602
638 346
110 705
574 566
387 457
495 759
406 987
797 659
53 925
984 433
486 708
321 674
514 569
657 742
197 542
565 75
385 486
443 682
198 887
92 531
248 548
74 558
31 927
756 751
47 809
642 31
532 577
134 86
90 862
852 64
47 237
342 968
877 510
100 528
289 180
475 921
552 237
383 170
911 479
336 403
672 324
326 618
708 281
666 774
157 260
619 826
158 851
371 903
868 213
160 487
854 789
30 484
112 64
829 304
507 894
463 57
928 615
343 618
49 753
80 878
472 316
943 480
956 439
318 209
940 326
441 87
176 912
665 459
191 785
122 332
775 790
150 138
125 580
44 796
650 685
456 163
171 227
66 557
931 251
710 234
710 771
353 140
174 696
275 245
837 569
293 225
396 85
325 721
593 570
309 542
116 6
392 422
459 679
355 184
632 297
72 279
652 928
125 130
32 832
861 186
504 527
237 557
195 246
453 215
214 816
174 94
209 51
222 952
508 739
595 584
69 78
959 878
793 897
354 955
308 616
970 284
437 396
765 361
121 427
479 273
614 731
252 607
625 107
312 303
199 933
880 436
151 435
535 662
653 197
773 677
79 364
499 51
251 350
61 485
673 237
455 577
59 22
809 808
600 130
286 775
676 33
118 719
257 629
668 669
656 784
310 806
362 835
156 41
605 654
293 219
9 941
218 987
806 666
756 296
765 403
988 716
677 734
758 256
627 873
402 576
237 639
604 654
800 874
357 93
317 661
948 310
363 860
882 153
357 479
436 493
43 978
691 492
470 953
996 519
894 940
476 973
900 507
616 911
1 351
990 255
181 530
880 43
306 455
956 563
707 95
870 387
991 665
174 327
708 863
941 647
780 582
273 533
336 9
43 666
114 734
635 891
673 923
336 371
23 596
202 500
967 633
546 139
631 667
99 402
981 902
662 974
172 587
655 144
499 122
777 108
69 766
841 238
756 759
860 462
846 719
210 73
359 402
376 398
625 134
217 909
604 234
72 6
231 957
801 3
134 144
469 388
413 421
764 941
766 33
91 941
890 17
986 924
420 456
420 495
643 646
838 289
554 35
150 653
740 185
690 158
785 243
340 640
573 779
124 978
195 130
705 580
81 258
561 308
348 125
539 669
796 502
597 123
570 653
530 344
375 274
47 744
570 153
264 376
199 986
880 706
435 201
723 110
479 373
888 762
454 77
972 148
161 916
390 338
461 940
800 100
455 796
867 244
580 568
926 521
348 94
724 229
952 699
118 924
469 489
300 796
631 394
942 334
640 678
258 75
984 374
235 986
88 833
418 433
913 694
263 591
69 451
143 652
639 900
735 353
919 92
677 67
509 732
644 246
72 553
738 238
140 452
176 760
725 788
583 72
527 567
776 210
19 243
436 44
505 637
158 979
310 860
114 136
280 77
908 252
483 421
205 310
197 376
227 123
443 195
371 981
641 465
252 671
592 795
943 951
490 130
942 934
209 324
429 388
425 159
318 479
295 347
478 461
658 63
10 894
75 350
831 837
897 66
327 839
747 123
870 63
927 430
469 426
132 644
992 299
860 989
662 201
824 99
996 418
308 360
745 2
442 88
499 80
875 54
773 601
783 761
272 12
877 613
807 587
592 499
405 248
700 849
786 912
32 405
712 193
208 280
308 649
449 114
595 193
644 867
352 895
71 302
210 208
31 516
167 736
164 136
789 397
381 5
783 363
952 334
882 726
660 47
466 824
850 595
395 853
52 882
427 936
655 521
822 818
447 529
411 775
819 514
80 154
527 214
728 150
245 425
767 757
215 259
295 987
683 810
713 948
228 236
145 547
533 773
142 896
574 556
180 156
763 453
908 346
797 527
109 614
308 287
761 551
40 154
441 182
175 517
97 841
630 161
486 36
762 834
528 896
87 334
591 594
107 1
426 193
987 126
749 923
759 633
95 921
608 355
336 433
124 526
772 109
254 109
228 809
12 626
901 751
704 30
691 347
233 129
423 80
166 600
529 784
681 964
931 150
853 234
182 17
798 78
752 279
794 149
608 923
30 831
705 22
397 950
819 835
386 315
487 814
556 722
967 748
644 892
764 632
784 906
401 527
399 449
695 185
905 12
842 243
191 581
686 3
676 170
176 955
770 837
857 818
851 615
541 528
37 73
293 546
833 18
376 114
247 894
650 961
593 561
216 261
887 421
274 508
732 461
164 840
364 458
469 152
663 482
765 740
402 35
129 537
406 535
310 600
126 328
891 841
208 557
978 98
2 510
79 55
465 717
837 426
317 147
574 765
321 153
388 667
696 88
140 758
647 51
679 54
754 349
476 606
528 119
731 827
976 524
791 964
199 654
719 442
221 544
725 815
30 449
941 148
617 663
831 806
662 135
333 990
808 619
726 503
28 818
194 9
380 282
316 38
487 801
257 19
259 691
306 515
334 635
159 673
191 429
323 237
806 305
750 448
439 656
978 22
994 911
226 744
726 501
565 590
812 565
950 53
718 123
68 199
512 198
973 403
945 579
452 63
50 152
144 838
758 531
180 192
446 791
925 274
532 658
184 816
786 703
445 121
633 666
819 703
254 758
564 136
360 310
500 321
251 91
277 237
610 834
605 858
544 211
390 83
35 360
463 31
153 95
319 183
418 769
345 496
654 618
753 602
189 260
712 6
294 331
651 648
655 606
876 605
352 700
184 351
105 282
530 182
608 719
733 368
994 139
148 692
277 455
900 863
689 143
5 501
421 725
649 23
832 833
502 741
781 352
223 783
45 812
701 497
895 74
929 677
564 344
153 742
234 349
351 746
703 479
909 260
520 526
696 466
7 739
961 743
395 462
262 80
142 722
980 487
439 646
814 86
793 117
724 432
912 214
111 363
958 822
794 766
696 324
177 34
605 343
696 134
96 697
79 872
499 710
441 992
117 877
890 998
458 387
704 174
463 159
222 579
218 341
542 227
54 177
180 623
756 891
234 175
891 699
115 27
471 484
865 609
497 707
800 507
930 667
715 27
6 661
810 288
938 632
415 88
497 853
497 100
244 125
815 728
280 419
381 735
984 332
361 731
728 218
620 602
247 933
897 143
304 80
708 766
236 838
187 779
419 222
952 205
99 682
928 45
813 70
166 721
331 858
399 518
791 971
933 486
702 947
167 312
210 772
292 496
58 80
132 923
719 817
483 548
788 232
128 24
473 210
183 301
779 655
529 45
712 170
180 47
550 292
193 106
889 78
970 108
311 38
124 652
956 214
529 93
453 993
161 342
879 75
883 383
101 266
663 610
966 77
841 352
183 777
47 101
481 995
959 721
704 164
63 787
630 699
6 93
676 707
554 667
352 927
674 994
988 19
7 661
547 414
332 647
409 352
177 20
546 448
150 383
100 189
217 687
449 343
781 22
442 57
786 639
429 406
426 376
994 907
893 320
517 76
603 313
489 32
898 743
901 10
53 283
285 247
583 202
2 598
373 269
641 155
461 903
322 412
666 388
63 250
575 479
701 251
488 440
649 516
382 386
745 389
457 841
692 441
336 434
754 155
374 924
53 620
548 61
585 421
790 69
339 977
390 721
545 808
824 690
356 28
359 104
727 235
910 619
927 520
119 683
455 743
32 100
310 400
718 818
6 984
510 552
448 621
127 909
603 78
371 145
771 991
40 844
13 744
214 396
377 570
356 435
870 633
368 713
368 60
285 822
652 643
729 443
189 531
455 67
596 527
990 448
112 737
423 163
537 662
998 463
990 957
763 943
749 548
579 256
475 799
275 317
298 915
932 598
894 58
355 773
775 916
457 757
365 881
71 384
313 715
893 862
982 370
999 192
433 208
106 516
266 57
984 19
322 89
507 660
929 281
278 857
987 21
682 915
747 797
850 623
489 788
327 13
888 315
770 972
548 799
840 922
201 269
445 542
948 809
693 778
851 85
17 78
482 966
101 769
595 677
743 783
19 441
642 311
104 493
708 662
400 979
420 154
430 383
11 672
591 691
384 1000
72 738
309 394
510 35
166 200
254 509
243 237
942 314
780 538
643 278
759 989
106 32
493 824
180 61
915 249
103 274
928 593
119 609
44 343
913 889
291 189
19 859
170 685
305 683
132 62
588 402
36 103
608 919
938 675
52 673
833 103
619 675
713 362
258 384
255 904
447 144
834 428
145 902
629 475
116 858
268 256
209 21
58 828
828 353
107 631
917 6
458 921
63 302
953 559
966 261
986 584
771 995
348 115
974 331
268 959
792 875
668 672
908 428
16 902
673 245
438 67
210 232
652 449
987 247
475 431
1 52
378 708
311 621
613 324
989 688
700 439
137 371
74 682
14 173
140 372
191 656
93 775
897 981
236 858
158 668
339 340
866 755
625 481
679 13
845 841
343 679
844 102
524 564
575 406
696 171
101 648
703 115
699 406
843 460
630 952
259 340
171 904
796 216
811 936
36 632
7 600
303 560
925 104
141 979
575 912
136 200
160 166
687 113
317 192
543 400
347 792
343 240
175 12
261 901
319 587
322 682
909 7
373 125
853 929
834 991
510 613
295 106
218 665
676 851
65 571
463 549
710 913
326 884
329 244
41 204
922 505
748 796
700 201
832 912
358 151
153 158
252 57
907 229
481 309
746 143
544 172
121 324
747 664
325 145
587 75
567 26
434 122
423 553
80 280
170 76
628 716
544 689
917 872
701 622
255 234
615 607
990 561
627 459
972 443
985 480
797 423
553 527
176 119
63 799
347 542
818 403
287 607
99 221
157 670
662 45
231 947
270 301
245 810
661 173
885 77
928 95
441 884
932 833
690 468
709 1000
348 34
627 713
487 214
430 662
19 681
244 433
558 228
543 585
440 465
976 627
176 434
504 521
736 997
532 818
463 995
431 472
370 109
897 978
480 365
399 941
958 381
846 739
742 196
552 767
356 644
262 931
156 160
824 516
664 650
943 113
855 713
895 144
47 994
709 205
198 810
131 837
279 245
236 467
45 531
910 385
161 676
376 767
455 772
755 659
772 558
355 280
232 527
438 346
613 930
297 73
773 548
518 782
485 823
29 286
379 217
849 298
735 48
381 947
671 940
283 673
46 268
881 300
623 362
434 692
117 941
478 112
577 563
208 143
257 717
814 523
627 493
809 885
224 821
516 565
42 131
147 632
367 725
903 212
398 657
542 768
36 995
489 213
171 481
278 480
776 88
390 175
826 228
142 632
1000 61
312 698
346 914
666 351
145 274
624 318
718 739
852 55
425 50
309 555
248 680
279 970
923 697
301 985
308 832
512 835
825 835
830 270
833 64
620 357
808 873
562 249
665 668
611 331
372 26
231 913
25 158
232 74
541 855
454 509
220 145
964 906
1000 9
795 574
351 870
989 446
97 870
40 550
952 683
675 78
492 405
130 647
52 355
726 121
342 784
400 420
92 853
456 986
440 457
570 406
852 58
216 429
887 203
701 760
630 220
551 826
42 1
354 193
912 632
801 570
162 785
323 775
323 506
978 599
698 112
833 630
255 277
240 708
326 620
807 726
580 585
624 947
242 437
257 730
628 174
608 151
427 233
271 788
59 521
279 310
73 341
273 169
346 567
954 561
584 687
920 362
875 635
48 459
49 24
239 428
363 797
979 629
572 774
534 443
318 541
458 912
669 847
588 101
703 481
609 778
614 77
140 183
755 459
206 287
910 617
428 294
534 776
618 716
486 748
264 177
251 312
68 457
505 939
864 876
524 420
631 369
668 150
34 201
484 855
473 931
324 639
491 599
702 44
188 410
608 551
998 236
21 192
112 474
737 954
385 2
478 485
647 4
912 767
682 414
305 765
128 117
547 630
589 823
967 781
274 105
841 132
122 568
898 663
343 143
128 758
264 972
350 296
102 520
992 133
887 102
45 723
808 196
12 32
892 710
314 503
436 196
21 627
725 214
467 580
459 245
349 933
18 926
654 151
468 429
671 494
552 753
449 130
939 130
619 569
572 262
812 184
74 784
995 643
683 27
550 946
795 266
137 937
517 484
201 139
482 761
824 285
586 140
559 946
734 360
419 890
242 791
809 120
666 813
345 421
261 752
108 234
460 373
968 918
894 457
556 656
359 687
155 772
319 658
783 543
622 545
561 486
828 957
521 786
418 975
151 462
289 832
714 390
979 683
239 434
495 701
430 774
903 97
925 825
620 843
84 943
144 690
416 394
553 907
560 887
95 687
915 675
580 458
468 401
892 218
876 322
894 103
19 619
232 284
854 607
605 757
862 118
262 184
317 203
304 558
887 294
696 191
430 468
599 971
445 54
103 77
720 244
349 221
740 490
112 932
645 28
593 828
114 112
756 184
902 642
820 284
170 117
932 391
821 303
367 724
633 255
380 309
215 428
325 352
958 254
174 584
535 461
805 729
640 953
667 452
244 594
765 363
189 479
743 987
106 555
285 572
530 52
559 504
192 378
483 722
874 713
71 586
77 432
493 692
317 672
665 755
510 678
9 281
223 677
52 95
974 171
757 388
729 192
430 773
955 495
77 451
261 894
625 755
931 216
667 299
752 126
814 191
857 43
405 135
340 184
214 71
148 733
402 518
829 512
624 229
595 583
554 830
672 566
112 595
33 63
515 588
227 917
222 181
328 24
313 508
450 737
5 869
473 246
716 743
898 797
225 224
836 850
241 995
593 995
212 851
728 761
55 777
932 535
394 665
726 831
475 21
376 979
415 351
572 798
661 721
994 176
432 955
916 701
472 843
305 556
571 1000
720 447
818 585
670 46
103 54
367 892
571 712
64 37
227 841
505 992
704 46
131 318
241 507
766 756
318 8
435 250
500 744
701 924
597 953
542 361
953 196
718 575
793 182
360 517
622 896
880 345
34 663
440 72
19 192
365 659
609 136
693 624
812 358
352 575
86 782
177 735
886 156
740 979
692 243
798 216
38 569
423 114
434 451
543 252
332 941
411 289
574 202
971 937
416 75
937 813
811 388
689 126
555 876
23 588
793 646
522 22
808 849
877 718
762 807
721 432
80 809
479 973
668 164
319 282
127 40
730 270
528 92
46 852
41 668
902 969
25 504
860 906
463 943
462 579
959 203
155 721
168 90
159 560
844 204
164 231
836 831
287 174
136 561
651 289
139 355
798 84
595 457
185 570
937 994
614 600
599 382
765 1
378 487
38 259
369 892
636 499
891 537
923 490
618 275
663 993
750 758
577 968
406 513
759 824
89 495
804 224
189 615
426 976
502 331
736 752
123 189
148 880
277 986
551 934
246 997
359 987
110 237
658 213
498 473
760 383
10 100
615 547
620 156
804 565
763 942
521 293
667 250
953 140
25 849
117 309
377 585
780 718
727 667
290 779
203 427
645 450
146 562
329 923
833 228
218 370
52 378
970 966
431 560
840 410
408 457
970 560
132 95
290 678
373 432
222 203
803 894
406 422
843 435
265 373
440 983
133 646
295 458
867 217
580 527
706 83
524 475
871 76
859 710
359 231
112 592
919 574
701 401
89 655
833 20
111 760
270 453
729 22
307 533
861 620
464 309
350 158
982 331
222 329
398 514
587 405
735 624
233 558
65 897
790 847
535 98
523 89
188 953
790 498
503 494
904 889
326 998
585 7
310 134
797 240
393 601
594 132
268 89
49 374
593 983
251 847
708 348
95 695
887 192
802 475
794 963
536 119
813 654
725 721
736 39
665 733
924 668
172 169
426 432
825 994
992 9
831 446
228 230
73 65
792 523
296 736
635 632
17 328
656 782
304 613
684 321
718 762
750 134
145 900
139 397
338 837
621 382
937 34
469 590
216 275
145 924
180 209
661 830
389 424
692 817
78 405
644 591
515 46
359 507
730 445
957 125
98 616
229 732
191 715
964 271
838 397
937 886
162 338
5 714
615 458
296 149
886 632
13 788
832 129
328 840
331 937
375 896
427 878
451 107
60 366
474 453
577 923
760 675
871 176
564 411
235 672
183 655
213 927
522 29
139 635
490 232
759 7
322 275
708 335
5 27
659 316
717 695
432 659
787 65
917 528
476 51
267 887
420 270
117 496
797 900
456 366
917 676
979 68
755 827
34 300
493 525
996 273
941 616
161 397
183 522
926 365
16 590
411 211
635 952
510 537
789 593
809 42
912 371
215 309
854 877
602 915
80 942
425 878
220 671
42 369
405 798
325 194
544 299
199 51
476 820
269 374
619 90
139 3
637 20
471 30
74 927
727 482
429 888
648 488
437 735
629 789
913 220
9 37
276 531
675 921
322 801
442 104
496 417
275 187
401 254
523 544
563 49
810 822
952 547
778 39
898 654
553 288
485 611
578 779
150 407
617 802
192 433
455 229
502 447
82 854
589 841
525 238
634 928
712 311
546 356
230 89
418 322
910 973
207 648
796 914
366 806
327 220
944 663
558 128
548 226
178 951
77 21
236 492
716 413
595 420
621 75
101 990
662 91
199 8
935 226
578 854
139 907
26 150
468 831
971 659
132 37
995 179
420 7
129 848
523 973
841 145
607 169
474 409
198 10
810 853
582 213
650 915
29 731
477 316
516 636
620 857
650 188
859 468
660 494
470 815
792 645
781 211
764 912
758 71
998 504
973 35
620 646
717 529
156 933
53 656
619 842
932 96
207 813
318 911
758 445
762 21
225 757
23 526
647 15
119 478
429 400
34 944
690 214
296 250
36 865
100 308
168 549
577 276
892 525
721 355
607 245
927 191
553 482
509 310
719 949
879 675
542 177
665 992
610 482
763 744
342 921
825 752
259 617
731 813
347 961
901 360
458 504
140 783
12 876
386 623
189 977
788 311
159 328
98 124
870 160
732 95
817 573
526 466
45 865
838 424
373 815
198 265
924 673
249 158
498 567
288 414
572 69
208 413
207 956
915 229
286 993
728 517
374 743
330 577
950 972
396 803
298 670
540 274
10 885
33 354
803 137
690 713
521 12
223 739
92 423
445 363
383 832
288 949
24 337
931 863
753 570
289 627
184 963
952 255
395 645
834 826
531 775
208 914
509 837
865 379
258 320
948 857
711 731
815 971
754 508
598 996
762 657
213 458
435 362
162 523
967 607
793 49
496 485
885 884
960 495
379 275
304 429
452 476
43 549
74 950
473 141
850 743
719 730
779 20
834 483
921 251
700 749
182 435
29 245
614 591
88 59
106 110
886 860
15 324
185 694
11 356
315 295
913 925
769 926
571 475
435 511
618 512
83 664
491 100
204 967
128 401
508 755
231 980
896 465
565 393
371 944
14 178
943 512
993 29
238 385
158 598
521 329
432 492
562 54
719 125
953 837
633 937
7 446
535 668
73 456
696 700
446 682
772 160
705 264
281 77
922 660
495 580
616 207
560 597
466 26
767 711
552 631
448 282
787 914
305 121
367 722
926 918
758 945
58 493
230 84
840 818
347 812
554 698
531 687
995 619
210 502
96 5
130 253
960 898
928 28
370 275
634 637
896 483
843 362
60 470
349 925
330 73
302 975
70 662
435 56
734 200
993 248
214 808
290 893
501 695
888 226
503 73
676 378
528 940
543 629
38 702
864 949
336 956
703 852
903 123
419 24
760 968
894 834
326 880
783 185
456 437
755 392
757 533
985 425
486 964
927 604
760 218
972 936
655 433
824 399
356 80
234 10
913 434
924 971
69 942
746 179
160 104
401 981
458 195
436 815
278 150
934 690
420 924
394 135
754 361
852 32
650 823
556 433
816 480
836 665
800 159
52 838
506 11
685 42
463 763
859 723
268 728
433 355
179 507
119 326
405 948
900 115
528 712
236 82
8 542
156 342
452 650
924 265
924 520
219 424
884 941
740 897
721 664
450 722
214 352
661 961
305 453
48 44
641 858
182 550
296 934
206 340
351 808
651 365
990 872
628 995
419 647
323 537
759 466
327 728
870 235
316 98
526 728
885 59
843 99
201 448
797 501
388 390
904 965
811 624
454 355
983 480
872 166
413 572
651 412
906 20
655 422
377 837
319 85
561 102
446 226
518 100
800 215
716 314
264 89
726 627
405 719
955 910
751 634
346 233
784 924
434 179
350 851
723 194
623 326
604 242
488 90
318 38
62 867
230 907
290 832
596 601
363 358
508 639
375 386
645 482
943 824
124 302
570 502
702 34
137 735
641 818
236 522
56 168
44 148
982 914
715 16
918 944
167 624
612 765
540 110
787 964
937 304
869 477
781 631
110 241
388 97
422 186
689 520
743 540
630 575
440 885
434 65
480 958
789 123
222 397
190 897
736 80
639 275
624 997
928 773
131 842
982 814
288 890
677 704
94 825
295 947
952 50
90 819
616 149
560 185
903 912
694 729
857 778
327 627
302 974
860 361
572 217
315 532
369 839
659 259
577 175
945 8
693 962
201 188
826 372
454 828
270 183
521 758
495 889
565 152
626 837
239 834
824 279
505 282
387 886
427 224
674 313
332 701
267 533
172 42
279 266
37 102
349 943
688 924
301 768
337 941
726 329
366 799
405 504
250 994
498 82
652 133
21 545
98 365
374 434
146 980
947 823
826 34
399 887
266 678
759 36
123 408
341 552
103 462
437 436
744 665
981 960
811 871
535 39
691 472
349 835
346 712
109 681
909 952
617 747
500 282
82 804
932 938
61 650
159 236
592 197
167 156
578 874
830 560
356 291
789 806
103 245
854 916
819 913
181 752
968 269
577 111
673 210
204 845
657 6
781 992
915 624
946 141
277 357
12 860
186 729
907 807
270 787
803 739
35 805
952 28
156 935
550 262
607 715
685 169
66 466
840 412
423 547
579 609
110 806
656 909
886 907
757 751
483 816
965 20
315 878
159 291
450 944
63 655
524 324
582 576
550 278
227 523
617 31
13 44
255 751
682 624
556 500
756 744
653 365
214 772
751 543
895 716
938 988
449 596
599 541
536 381
361 792
348 800
21 914
126 635
156 426
321 360
893 820
130 724
181 549
899 609
631 180
54 607
622 826
559 786
511 592
162 278
965 13
723 247
430 448
340 165
251 335
742 864
867 820
175 84
501 301
576 134
176 459
959 493
46 232
818 679
470 861
853 799
818 208
229 776
286 347
475 825
59 69
404 840
390 992
541 317
411 854
33 153
860 299
148 700
965 764
393 258
957 489
411 869
716 879
802 875
586 113
583 574
886 219
964 444
201 173
213 492
914 111
969 951
165 749
379 733
530 782
579 23
707 3
324 648
744 899
495 244
572 600
389 927
313 101
333 624
681 747
833 829
508 981
528 258
195 157
62 543
682 435
779 842
677 394
830 617
564 15
897 324
133 521
22 322
330 430
976 31
94 3
515 330
558 880
547 318
170 947
920 315
610 542
316 868
609 91
897 951
222 854
95 729
10 588
615 633
502 993
860 371
900 129
498 323
598 452
854 874
936 925
361 879
288 517
402 57
886 761
984 47
736 925
148 978
38 704
965 839
855 384
27 910
471 960
849 925
599 339
997 243
741 738
405 664
976 987
424 622
928 817
47 242
823 272
23 257
395 734
759 6
558 455
15 687
635 276
714 658
163 911
989 656
193 953
906 257
529 691
379 746
583 295
827 637
681 319
673 805
456 362
568 456
661 847
544 948
636 803
150 53
35 663
849 611
47 6
115 438
840 925
440 360
300 507
393 123
962 919
962 528
156 777
549 218
198 677
267 400
197 368
296 760
237 240
939 105
220 515
115 836
854 929
516 340
602 136
375 277
84 970
489 511
132 141
90 592
31 819
882 829
461 550
197 448
174 467
276 793
790 830
802 145
686 178
923 291
617 382
538 822
578 221
383 144
961 675
597 244
224 948
181 986
853 786
763 441
277 693
318 857
292 318
30 424
181 683
75 174
415 77
46 407
250 121
990 595
657 364
343 392
856 644
830 481
727 339
939 776
74 588
777 644
283 84
901 836
337 553
846 361
374 312
737 398
381 178
577 350
326 883
250 76
529 183
134 276
748 497
909 208
17 901
464 152
134 870
809 18
803 303
364 84
336 511
681 642
431 154
54 100
838 314
190 883
241 317
771 948
366 495
152 324
134 756
422 676
174 967
846 78
177 710
351 554
692 45
495 266
129 177
440 906
690 459
436 512
660 672
469 433
493 843
924 817
489 186
507 265
76 145
151 657
561 15
515 939
968 28
895 152
277 896
692 891
329 257
96 822
123 858
329 218
738 870
43 351
821 693
491 652
932 154
817 957
561 335
557 610
202 657
373 36
215 386
567 970
937 668
743 274
612 205
173 820
205 69
366 347
594 502
28 305
320 945
272 586
705 574
850 678
57 358
62 255
239 864
372 81
464 667
703 241
736 665
804 341
245 545
777 373
934 968
235 741
62 608
43 969
685 655
698 526
918 500
654 366
406 80
993 608
969 491
475 689
717 254
851 164
224 545
45 358
833 372
209 181
492 932
285 817
919 996
15 611
390 208
976 967
488 607
846 473
219 133
653 239
595 435
722 739
205 558
98 304
481 443
818 845
356 20
852 458
315 705
220 263
868 238
254 31
976 594
263 951
717 14
404 7
441 952
243 42
397 595
525 886
517 962
321 720
573 176
229 104
217 245
216 860
48 1
705 99
298 334
839 673
741 428
910 918
39 961
734 1000
549 675
162 601
468 682
812 208
481 217
435 662
125 870
505 656
218 830
592 68
886 841
670 429
486 525
792 267
944 732
253 419
519 213
559 1000
498 282
334 543
627 658
618 341
48 582
332 223
661 873
859 310
485 384
352 709
547 236
200 884
158 46
12 148
194 422
374 769
878 924
29 938
126 915
385 919
789 73
325 342
732 454
544 331
392 504
725 138
388 406
891 291
553 43
161 680
758 27
66 804
307 126
375 302
740 38
553 223
803 515
998 619
678 49
513 798
847 144
496 900
826 280
919 361
89 541
224 602
866 852
495 474
975 165
962 843
470 286
383 230
687 355
511 451
119 148
737 92
336 195
37 510
294 743
201 344
302 314
691 150
717 540
806 728
766 507
832 506
695 245
908 599
603 743
859 284
739 501
263 305
576 821
19 502
846 826
948 845
607 549
197 953
249 667
391 727
278 133
640 690
221 704
235 982
511 368
176 980
476 307
143 281
372 568
795 526
27 547
266 717
385 164
851 780
70 12
918 813
835 783
818 654
331 561
998 636
243 87
322 328
256 817
198 714
729 941
952 831
618 111
695 536
666 614
813 806
287 203
698 104
666 465
395 731
155 909
402 273
272 663
712 299
677 131
104 191
761 521
639 513
656 57
464 935
500 82
202 320
25 779
471 348
757 244
413 523
94 111
655 838
624 569
248 847
807 323
93 157
325 120
78 703
115 356
343 989
790 650
437 929
873 517
842 273
664 599
328 887
906 525
504 277
960 54
756 68
655 812
77 457
925 75
415 927
664 782
258 404
515 465
666 615
28 697
342 394
718 310
802 466
479 167
401 877
576 605
209 71
21 785
314 56
245 950
736 921
12 691
772 410
873 158
607 7
198 347
29 119
111 585
50 748
448 680
163 756
967 41
436 733
288 887
755 525
171 519
637 201
397 393
174 365
873 901
412 629
322 38
520 993
601 90
536 419
940 206
120 949
959 911
499 769
429 906
520 341
356 764
267 604
680 380
769 391
15 55
708 654
769 295
439 16
622 335
553 167
837 175
905 440
281 764
760 101
345 250
727 853
488 682
414 404
718 297
574 895
558 667
459 278
642 934
789 981
46 214
907 340
539 851
778 784
266 737
925 886
812 546
20 201
522 82
720 865
72 592
649 295
650 89
552 783
23 236
633 764
542 93
38 809
39 111
41 277
344 72
870 694
698 379
334 535
579 732
286 248
879 838
914 288
982 286
491 674
742 998
192 412
813 515
486 540
756 249
696 999
350 180
792 116
403 927
544 758
124 837
947 697
895 428
51 80
618 906
941 997
28 718
658 849
151 532
403 810
543 258
793 287
132 736
280 550
425 602
489 293
688 467
395 985
288 623
325 152
857 177
260 677
295 784
243 446
875 115
180 556
928 661
362 316
872 416
628 674
648 546
491 559
465 619
252 761
699 718
624 380
708 829
791 274
213 795
922 95
339 799
680 219
168 469
304 707
922 381
541 32
488 758
707 937
634 395
250 352
873 938
28 807
743 661
174 223
699 434
166 790
818 176
649 298
929 612
603 492
184 895
117 425
654 900
110 393
401 7
6 495
464 430
858 131
357 98
617 798
133 655
854 806
863 95
712 741
595 970
499 407
499 941
684 3
326 711
66 448
330 95
541 1000
773 336
883 389
682 48
493 570
617 147
966 754
275 716
922 808
752 479
377 493
41 719
253 876
637 369
616 878
569 196
385 743
758 911
293 839
64 384
850 536
549 682
976 599
770 721
219 336
574 551
481 517
140 413
200 179
332 78
73 973
341 209
424 426
608 529
741 526
952 479
697 66
125 584
867 802
457 125
866 296
682 948
293 245
291 555
261 733
900 665
593 566
499 837
835 159
911 303
627 255
721 693
649 729
67 811
995 88
905 101
171 565
898 515
143 684
311 27
926 695
694 696
361 330
392 431
386 281
652 365
212 611
780 386
308 540
793 209
503 547
70 273
79 444
547 23
578 733
344 731
719 358
412 454
305 293
478 812
91 59
691 901
519 428
472 585
221 432
872 172
245 602
379 314
471 679
329 813
409 604
869 464
553 665
938 398
106 991
626 193
397 383
403 657
56 122
419 690
803 483
198 115
73 10
700 690
175 670
958 69
28 228
996 216
305 746
821 857
132 84
130 689
344 884
582 280
283 508
633 417
100 304
5 989
510 871
837 365
441 472
987 656
929 605
103 44
421 176
916 350
47 459
478 807
833 554
128 393
943 391
29 527
133 107
763 65
112 202
362 353
741 84
362 370
726 144
611 594
582 969
299 651
829 906
170 336
828 880
245 6
225 606
521 371
105 252
458 519
375 460
21 542
641 221
108 695
116 184
288 744
37 949
599 25
314 413
986 101
896 103
734 500
74 990
787 505
968 975
943 468
335 784
128 144
95 931
910 691
801 902
348 663
647 969
160 347
998 599
575 123
19 783
37 121
431 746
656 79
566 942
961 443
811 221
668 525
660 890
598 110
861 595
729 810
752 645
613 665
976 704
245 334
464 469
732 293
772 770
487 413
225 90
508 962
159 225
269 182
672 271
172 337
775 349
820 680
585 315
998 923
896 363
278 475
787 366
429 964
344 879
431 123
133 384
705 364
468 752
225 419
160 215
422 834
595 35
737 468
217 259
880 253
799 749
911 441
590 700
987 170
717 40
286 524
465 4
961 870
37 28
463 175
769 136
462 547
261 670
747 957
23 946
47 509
701 814
642 949
504 34
480 210
526 727
913 150
866 695
882 167
74 959
801 61
126 15
958 214
224 95
163 336
939 583
859 726
810 127
108 947
160 320
75 415
497 874
309 60
794 899
921 123
243 711
597 950
464 491
451 967
270 863
757 214
932 651
3 268
666 376
824 113
332 159
684 639
662 552
335 311
635 663
476 491
810 583
869 117
141 862
409 860
481 28
505 650
201 704
389 339
355 193
888 730
800 807
446 135
234 97
610 613
834 473
778 384
487 536
334 312
700 79
882 326
548 828
442 798
410 197
763 991
12 684
604 108
478 927
599 99
181 757
938 854
58 872
649 806
485 826
40 877
893 712
303 654
68 487
174 226
568 790
470 969
185 852
537 893
320 713
786 915
1000 48
498 410
289 919
704 184
21 10
844 207
836 141
567 484
415 186
923 499
860 298
717 925
886 582
822 433
708 459
928 623
532 201
963 340
191 393
471 737
554 233
239 119
113 301
321 185
931 316
300 817
179 461
589 283
151 269
386 998
733 467
430 436
7 190
453 879
530 966
682 25
523 931
822 94
24 951
140 855
656 71
945 553
183 535
929 520
433 801
150 184
891 649
139 673
112 3
112 369
373 469
208 972
759 762
356 426
71 821
646 401
974 249
398 945
968 225
818 167
263 216
272 642
386 938
220 140
581 459
601 867
443 452
309 742
325 646
164 358
395 501
972 350
196 503
557 376
864 27
135 93
310 788
859 543
637 492
143 241
305 218
633 166
252 654
805 706
312 934
140 36
229 255
278 6
675 31
759 802
538 63
625 106
247 301
986 797
180 95
588 495
441 636
479 885
970 606
429 411
475 917
104 923
743 844
464 367
811 241
165 375
283 667
421 337
629 544
171 191
510 994
380 44
370 242
907 940
26 750
987 91
267 590
877 884
882 226
145 327
852 255
670 518
297 732
129 286
848 738
573 929
573 536
112 656
790 610
5 611
252 568
289 599
253 747
235 730
635 968
249 962
699 771
342 48
910 89
925 179
254 502
412 560
400 741
330 434
338 295
726 848
533 908
443 307
123 692
730 863
16 66
18 730
104 271
701 221
195 635
373 532
789 267
698 466
23 461
900 893
778 919
121 717
119 175
273 930
256 466
34 531
496 776
141 652
754 743
828 385
586 643
23 642
949 907
576 283
658 968
696 192
787 338
749 869
543 802
122 546
74 646
53 163
180 587
574 95
125 927
652 712
343 807
486 885
211 251
383 667
439 71
599 372
460 517
432 796
276 683
487 95
864 3
182 79
491 124
750 952
635 841
984 30
773 617
228 72
708 266
862 632
93 454
491 24
220 796
281 640
31 505
750 86
486 299
56 695
955 302
507 846
284 74
358 98
377 457
595 402
830 861
321 148
51 807
183 594
449 536
521 417
698 461
58 208
765 937
257 974
978 391
41 526
993 651
132 348
616 349
348 287
266 426
424 368
279 875
899 671
781 114
252 963
697 71
383 543
580 973
241 278
123 478
94 177
139 850
967 76
636 41
559 62
127 91
681 934
947 820
813 62
864 110
752 474
791 749
460 420
125 672
639 726
981 361
867 912
457 611
883 175
427 377
461 205
214 257
935 353
370 215
4 287
675 181
896 520
883 780
638 642
757 530
966 914
825 659
997 523
137 770
54 173
21 180
875 997
293 21
974 93
996 632
255 415
581 736
426 183
610 529
572 577
608 451
241 965
651 70
968 343
5 311
562 130
563 131
899 471
211 706
345 442
242 912
798 704
460 924
73 276
479 205
448 560
906 879
878 182
263 8
724 425
435 177
760 653
745 596
41 288
669 703
598 892
556 559
417 379
160 875
987 169
345 77
414 628
384 23
953 291
122 931
954 754
606 908
429 391
287 364
26 642
663 697
322 998
59 452
921 647
311 239
329 392
527 338
505 552
592 925
327 179
462 331
200 260
291 864
42 336
118 897
334 904
209 170
234 139
365 562
119 719
323 144
371 311
505 870
162 499
992 893
904 119
694 993
304 320
334 731
157 743
561 540
857 875
176 830
631 445
397 293
243 143
707 401
474 193
45 844
852 856
710 381
212 448
114 304
842 137
212 569
559 475
321 41
674 126
553 319
822 592
894 800
33 520
594 139
290 719
210 392
274 995
66 971
373 516
839 188
953 147
559 455
877 582
876 679
169 230
326 402
392 248
626 765
602 182
991 871
799 105
654 250
298 46
426 990
953 144
431 647
303 569
754 127
708 374
78 50
750 849
779 534
375 908
190 733
334 486
957 926
404 400
212 846
129 502
839 607
560 91
642 176
870 935
772 942
174 481
794 384
34 11
70 419
726 974
427 313
668 583
968 195
640 761
218 270
63 414
54 51
527 219
902 780
602 815
446 621
230 534
427 480
892 668
116 569
270 255
84 888
741 190
485 72
764 587
451 41
565 584
445 239
713 958
788 167
632 131
708 309
337 403
598 797
468 873
822 391
792 681
929 83
775 976
246 485
805 261
450 978
212 967
384 165
530 154
737 441
720 699
813 24
651 838
813 118
959 574
127 918
622 941
501 934
524 31
347 93
379 750
86 258
493 390
343 146
135 838
731 544
441 901
533 422
682 444
381 442
703 264
734 780
759 779
676 352
102 863
203 864
622 595
726 74
110 276
603 173
488 773
16 470
104 322
740 509
130 944
345 327
955 605
886 169
978 429
323 63
276 154
965 889
882 655
446 324
815 809
906 507
557 624
449 191
368 520
932 458
27 121
39 225
825 892
186 95
283 124
322 723
559 341
93 100
408 867
931 991
656 128
280 938
115 246
812 912
157 209
787 773
306 134
361 124
65 129
277 50
385 625
353 754
637 372
941 232
343 990
402 767
947 78
11 354
612 598
748 244
913 598
653 912
712 294
764 964
943 636
551 869
973 726
39 496
543 994
190 381
435 112
887 567
137 226
752 482
660 630
241 809
449 165
623 738
927 45
41 660
663 736
815 617
725 237
412 377
618 234
761 684
213 264
300 442
153 290
276 630
370 967
351 716
543 536
531 488
450 91
841 698
317 701
799 173
25 176
927 727
969 708
42 408
818 32
35 316
557 863
280 310
540 691
31 548
252 585
106 62
272 189
469 325
94 999
238 299
778 138
75 276
378 361
61 700
803 111
180 963
950 13
779 863
460 180
195 744
862 957
114 668
874 968
576 313
35 60
301 150
387 920
633 218
46 473
815 290
68 560
574 858
368 760
745 508
336 103
584 983
326 927
534 727
689 549
480 431
42 538
239 416
956 860
317 501
795 559
825 498
36 676
67 291
973 530
337 400
132 224
91 755
474 806
545 228
939 356
611 532
347 381
287 905
233 281
479 982
872 318
884 866
9 520
370 303
283 875
49 210
342 796
636 510
530 399
736 364
188 389
575 803
801 842
989 615
970 696
838 380
191 202
410 769
450 71
813 151
292 426
804 649
350 117
277 396
269 221
202 525
585 302
685 883
123 355
326 900
595 496
163 950
255 902
435 839
808 381
850 493
21 689
309 575
587 271
928 78
206 509
534 448
898 133
617 103
683 643
125 450
873 594
855 955
567 805
381 713
966 709
602 680
501 115
537 282
316 408
793 880
488 317
939 723
727 56
440 50
370 295
450 546
135 545
113 1
959 936
400 790
733 429
197 289
524 406
234 353
533 522
172 712
698 154
467 313
217 607
267 690
977 701
143 637
229 782
575 987
556 577
691 250
162 559
87 69
902 655
141 649
619 362
124 788
493 998
603 245
263 674
589 358
664 447
84 185
993 330
186 654
115 690
536 312
195 944
921 805
302 843
698 921
121 24
752 810
127 212
343 896
645 581
388 289
244 545
992 243
242 778
21 526
143 11
883 114
276 353
511 484
521 452
781 35
634 524
197 456
916 516
443 316
431 853
138 807
449 417
968 120
341 134
849 846
754 626
264 481
359 529
212 737
123 810
185 670
924 129
109 19
574 459
480 4
731 412
613 195
343 906
448 958
914 705
697 613
946 297
660 566
517 839
64 726
918 12
6 224
758 961
712 237
547 77
215 939
115 147
814 70
178 580
744 180
218 200
65 542
570 400
708 94
852 497
596 760
259 855
643 96
540 667
560 808
299 585
322 501
321 942
493 935
723 801
616 178
452 968
340 825
201 585
580 861
466 597
801 678
630 711
917 166
135 342
522 723
729 135
23 678
173 720
115 830
754 381
494 773
881 316
892 33
395 753
528 290
472 964
937 548
300 662
661 681
901 368
178 412
394 850
164 910
934 78
250 675
344 984
577 322
259 127
745 210
126 100
362 974
408 596
67 386
471 943
626 601
837 985
337 258
359 226
393 733
207 835
460 488
357 178
257 231
395 440
232 124
555 721
426 398
33 477
89 819
881 199
347 923
978 106
640 833
233 514
748 267
754 531
248 101
426 531
103 232
901 848
606 438
775 758
297 848
126 294
907 374
337 661
581 527
270 231
762 982
578 352
198 891
756 17
463 940
415 109
947 605
350 634
492 860
228 344
710 621
404 770
265 842
743 930
338 395
867 56
496 729
784 408
188 208
265 495
895 148
555 896
907 422
812 619
941 611
159 401
737 928
424 525
237 714
394 176
319 136
82 393
206 632
86 212
773 117
994 478
240 760
158 335
8 742
514 13
990 224
308 859
67 509
664 137
722 129
831 892
118 174
165 923
250 632
443 855
531 882
114 159
137 873
600 250
65 93
426 217
562 190
467 298
873 380
801 379
176 640
97 483
590 663
759 573
143 683
261 960
340 119
64 33
277 144
236 944
632 407
493 610
27 607
704 764
93 30
97 133
52 742
104 537
968 473
114 959
960 980
463 701
581 828
160 674
290 596
672 542
460 792
400 18
679 227
912 671
752 904
704 641
889 236
992 892
610 544
753 202
615 473
334 843
453 937
302 921
146 671
240 293
778 613
595 534
838 974
175 197
30 349
546 564
85 389
294 97
818 451
611 379
317 167
155 265
50 918
889 148
540 5
921 822
763 399
14 835
234 856
613 138
419 878
93 669
497 112
362 688
448 776
930 893
882 952
405 244
64 808
863 39
249 615
189 985
207 243
144 932
508 137
523 143
522 315
727 578
290 425
34 725
880 752
120 374
999 135
361 484
189 538
244 167
174 868
895 508
471 976
825 632
300 63
149 860
778 78
134 878
954 452
851 201
182 909
723 330
426 552
111 362
130 394
178 186
788 75
667 731
962 212
473 548
102 47
417 240
869 673
797 949
198 682
733 919
738 640
106 630
238 300
883 303
648 323
223 337
935 959
905 751
839 401
343 42
517 748
770 872
31 812
547 716
854 346
404 388
478 720
861 612
418 385
391 579
226 495
92 233
767 528
835 407
517 419
556 980
370 811
552 572
233 928
643 114
413 704
699 690
706 193
809 947
366 400
405 2
884 172
60 567
741 980
739 851
64 96
418 240
242 853
558 780
199 872
733 289
410 415
806 68
198 211
214 390
730 195
898 717
332 519
915 949
539 196
441 217
365 376
268 151
841 265
819 647
243 730
713 386
785 289
681 533
520 122
429 520
994 653
376 431
992 60
972 895
946 935
863 575
980 368
547 79
914 289
34 454
83 57
654 677
431 704
29 363
145 859
224 734
831 380
556 916
972 667
814 189
41 403
728 896
194 756
343 181
244 182
206 604
724 745
62 749
83 789
682 922
76 249
905 424
248 561
302 181
188 250
743 777
290 643
803 211
446 702
362 91
947 663
516 387
535 919
754 33
431 372
516 954
135 279
559 75
818 119
495 106
163 145
572 104
701 403
302 722
41 546
152 742
788 596
916 987
778 832
880 334
712 556
16 872
910 784
176 592
262 313
794 578
352 749
945 713
829 373
153 713
529 872
691 632
949 382
154 516
825 331
450 770
102 158
885 487
586 328
896 920
889 305
366 650
608 91
379 639
844 70
140 78
403 10
746 673
764 384
390 796
12 560
691 175
869 402
184 117
130 235
749 611
257 382
415 207
345 293
361 302
84 247
73 678
96 548
772 638
676 699
846 885
621 528
380 979
791 592
14 876
110 847
350 708
809 482
442 943
64 258
522 551
423 760
509 635
778 876
570 693
497 968
517 441
502 899
705 861
992 938
774 333
457 610
265 736
103 135
196 868
603 606
283 37
511 35
854 183
715 43
856 748
793 186
226 449
20 269
742 805
738 666
570 799
50 690
83 420
413 958
598 157
408 426
936 49
585 541
546 211
988 34
176 903
283 400
999 760
546 423
119 521
598 775
812 226
945 445
271 141
163 14
445 926
244 744
222 175
493 473
240 266
505 631
251 814
770 984
691 349
48 288
939 496
803 172
153 212
312 229
428 392
237 286
519 831
525 249
883 979
9 307
700 534
648 316
590 687
171 878
940 545
687 80
376 283
980 74
456 289
918 210
163 142
782 280
718 344
99 231
584 500
540 452
201 761
297 289
271 445
441 72
427 923
808 991
34 248
908 690
891 483
458 518
77 710
29 317
331 110
207 853
66 781
402 183
780 197
240 275
890 234
250 234
997 647
385 671
349 852
174 763
592 874
610 833
134 820
742 386
539 780
509 787
165 921
613 957
824 780
234 320
214 653
534 527
598 895
45 794
107 683
260 425
345 132
408 224
355 984
7 133
46 518
625 731
833 742
936 564
839 544
295 863
782 688
453 715
19 229
183 767
247 597
963 176
253 158
566 248
663 176
460 430
651 78
411 976
853 237
507 603
34 371
57 205
15 922
962 692
244 381
312 908
943 430
620 755
774 423
723 618
651 414
674 407
905 812
565 481
779 901
680 278
113 470
373 632
396 831
14 300
997 179
593 515
252 593
447 250
394 797
749 713
810 322
236 199
495 291
555 761
542 659
785 547
734 658
199 189
287 700
851 385
876 340
697 925
255 16
718 841
584 447
311 412
628 665
651 310
734 82
330 255
162 431
357 380
978 834
422 404
596 828
560 172
234 444
682 841
153 679
547 84
492 609
509 183
904 610
825 224
698 182
867 105
530 905
396 893
452 495
198 439
778 869
878 180
187 644
646 969
499 971
191 969
747 877
982 386
84 350
705 560
770 318
188 801
532 881
757 102
710 418
332 59
237 704
348 891
734 903
48 533
648 446
510 693
797 742
683 851
971 954
64 671
542 315
836 855
541 377
220 446
967 44
633 73
738 48
208 511
388 591
580 381
133 451
257 261
544 419
134 296
231 102
890 397
484 196
21 460
417 71
88 654
275 251
505 600
890 165
481 539
292 93
820 102
843 374
99 407
455 707
57 655
346 454
497 770
538 470
532 805
33 358
46 672
786 567
381 407
236 773
127 976
33 707
796 545
681 159
636 497
130 1
854 685
103 477
32 413
661 822
267 561
267 439
467 703
190 109
124 734
748 514
689 273
31 889
95 682
254 840
712 398
793 931
210 12
884 768
46 367
212 935
229 622
898 951
429 33
396 816
287 448
681 465
573 989
376 960
609 196
230 724
796 304
353 691
216 554
135 299
118 811
967 490
98 449
383 412
647 256
119 650
707 815
571 700
183 335
45 190
646 754
974 999
682 879
464 75
148 337
428 689
736 783
512 558
899 247
908 23
260 981
393 545
394 98
833 144
736 834
713 230
407 718
715 999
395 640
556 497
335 16
27 166
337 949
55 482
249 972
976 557
807 223
260 48
265 318
447 466
193 237
93 252
672 745
1000 832
353 439
43 925
117 441
696 193
880 220
583 434
938 364
511 838
552 788
784 169
116 765
642 224
386 990
181 324
46 716
394 401
688 812
881 425
667 481
301 660
285 575
903 673
153 395
903 819
803 860
54 589
356 443
947 955
544 241
153 368
362 771
341 518
743 817
115 190
960 415
78 630
553 39
41 118
788 42
992 718
570 795
178 90
576 894
323 453
932 235
63 158
313 691
251 549
979 136
385 565
154 513
687 922
655 766
689 218
790 565
447 3
649 135
173 578
236 577
757 261
229 671
419 184
446 485
28 450
928 659
982 162
332 943
709 559
549 16
720 441
566 92
424 69
151 998
223 767
717 998
713 159
278 774
899 105
328 268
214 377
672 686
240 268
560 133
969 926
525 752
840 11
359 425
489 742
792 160
10 705
512 683
484 90
973 601
313 702
339 841
465 977
35 765
384 412
721 666
753 713
980 417
791 51
346 504
585 192
499 463
647 966
495 384
563 680
999 56
439 97
534 313
659 24
71 604
190 470
357 346
324 402
337 522
47 995
161 185
896 361
976 654
348 876
578 346
503 900
657 449
124 397
700 331
658 262
651 583
87 743
64 937
584 552
841 34
371 152
701 670
69 543
575 792
438 246
909 125
373 362
205 518
615 749
219 276
970 762
442 711
609 164
94 835
709 479
758 645
120 262
334 56
574 108
460 598
282 762
185 429
430 570
220 782
518 741
515 519
632 745
532 299
748 646
697 160
733 807
607 288
631 339
981 687
209 740
847 623
127 306
783 318
591 446
891 150
599 525
196 147
901 938
833 509
496 147
12 778
303 694
798 75
550 727
452 925
393 292
661 851
975 358
770 74
367 291
546 322
548 862
802 919
752 246
545 788
421 278
248 274
452 742
7 820
35 184
925 192
653 416
656 878
503 307
594 572
140 208
776 423
497 478
777 600
199 580
691 755
507 567
557 685
50 146
314 690
832 949
976 163
259 552
631 292
397 121
468 875
340 807
330 212
417 841
396 255
693 354
943 818
964 65
646 933
370 260
987 630
20 814
170 275
942 169
364 281
517 164
314 876
626 426
154 433
76 201
408 588
499 601
935 553
419 447
561 390
644 261
787 697
440 805
493 674
318 842
874 257
949 639
262 795
287 913
216 41
385 348
882 836
550 860
827 676
262 167
639 982
346 313
540 909
876 497
523 6
732 158
590 845
131 715
125 764
898 613
53 435
600 499
48 41
524 209
598 401
906 656
744 92
472 522
564 585
33 183
915 412
64 815
716 931
592 224
696 97
515 529
189 253
39 353
187 471
696 372
918 755
839 503
956 534
315 465
364 243
58 953
323 585
822 168
858 40
595 365
827 530
986 619
443 852
483 814
116 216
702 392
177 791
181 42
527 926
288 605
791 4
231 161
595 663
37 500
944 525
340 536
810 142
225 319
182 896
359 151
274 61
113 900
751 482
703 500
111 11
651 872
349 611
618 68
786 799
514 673
278 789
386 6
248 836
448 742
637 50
563 500
251 809
654 673
231 887
771 982
261 130
993 407
511 753
628 430
186 376
763 210
216 984
269 528
477 777
121 355
415 142
872 970
932 581
39 413
901 967
474 594
337 607
647 699
655 971
46 475
428 399
607 533
100 390
795 591
691 617
511 886
674 5
337 940
637 416
173 775
380 488
601 989
679 810
706 346
19 145
824 952
972 130
919 631
646 159
706 53
526 862
247 421
822 977
772 648
768 53
468 490
340 426
431 297
794 66
385 485
324 433
596 46
441 964
834 463
953 84
42 719
130 346
624 436
918 934
531 458
126 92
777 452
562 681
309 142
600 966
477 899
699 56
282 598
676 284
382 646
141 204
127 871
341 102
865 960
435 981
873 193
194 776
523 873
935 890
256 808
474 11
19 858
255 131
461 463
20 468
426 777
758 958
346 496
205 980
433 771
79 116
348 915
4 642
810 984
705 352
474 415
27 463
340 341
770 710
546 698
689 444
995 341
844 111
957 256
945 974
840 479
197 848
174 950
654 393
218 658
428 232
477 748
626 157
561 696
298 313
83 570
249 336
634 436
848 691
24 769
903 681
887 63
839 589
52 451
962 724
927 378
557 539
145 631
361 702
549 396
170 897
639 926
765 414
487 91
198 964
763 341
381 275
26 325
237 829
898 484
404 605
97 831
258 109
396 656
778 886
590 2
586 14
547 329
334 937
404 527
26 993
975 737
887 562
486 399
986 561
421 565
388 196
15 630
165 58
398 741
664 662
708 770
12 402
383 413
197 87
910 689
572 850
433 923
617 441
148 334
882 281
433 929
624 3
200 696
60 447
645 190
21 55
281 904
880 101
677 611
124 576
551 462
878 13
551 183
438 493
163 487
891 914
559 30
828 255
925 267
931 346
231 686
705 964
55 763
44 216
13 641
763 261
116 851
125 883
137 907
983 298
403 429
86 131
97 562
686 586
62 602
324 255
414 665
816 395
51 466
367 18
795 525
469 455
446 589
368 380
376 699
682 292
275 50
695 110
833 695
352 324
296 278
282 410
40 612
660 116
485 144
885 408
11 74
658 940
718 492
749 328
405 849
834 793
921 901
713 53
539 138
537 721
640 589
307 452
899 268
396 68
95 135
964 421
248 489
626 91
437 172
564 807
197 408
738 831
308 810
995 585
434 182
537 841
344 672
571 734
834 364
676 958
609 596
442 718
785 910
45 152
566 783
924 685
404 584
780 859
67 899
917 840
923 889
106 925
235 543
663 527
658 216
395 607
847 562
81 810
824 430
716 398
994 55
607 677
312 252
69 477
515 724
862 440
100 123
278 288
777 818
189 23
607 562
266 989
982 806
419 651
763 806
826 440
930 824
501 969
199 842
372 5
862 857
98 890
416 328
583 797
467 159
861 28
742 673
991 6
238 870
58 382
795 745
932 457
263 259
175 121
430 726
950 770
181 39
405 417
527 659
646 882
222 890
885 382
723 865
378 510
106 957
520 978
189 727
609 806
788 635
947 531
423 380
737 3
620 616
386 193
681 150
48 689
86 840
894 454
450 89
546 274
647 225
632 259
502 981
118 120
348 661
899 462
245 943
826 972
604 403
204 185
804 669
513 809
532 624
509 228
96 342
602 357
652 990
246 935
332 924
990 722
887 96
473 481
844 30
726 159
509 329
724 406
266 182
304 731
974 399
898 119
640 412
970 99
430 985
378 340
509 102
598 371
657 953
644 642
59 745
641 514
328 579
216 727
79 52
36 217
110 674
714 384
851 348
760 599
722 375
67 258
566 189
798 412
111 582
13 107
830 1000
552 81
801 269
453 922
40 463
688 56
890 50
594 524
283 474
694 12
44 122
652 533
497 417
701 983
497 207
942 616
344 735
280 137
195 230
112 343
956 316
13 101
92 164
435 538
172 474
82 539
878 177
678 585
287 404
913 920
953 674
534 242
470 787
272 279
830 222
893 479
259 184
264 29
834 983
221 329
845 973
53 844
871 996
655 207
566 570
375 256
285 878
688 381
568 973
821 984
489 562
713 821
580 638
338 38
722 108
792 506
227 284
123 603
569 271
204 223
701 379
420 614
464 189
53 810
851 163
32 999
451 504
980 353
402 591
453 970
623 477
768 110
432 624
403 690
954 160
728 683
63 54
214 515
258 244
548 92
176 80
120 640
740 835
99 911
325 752
265 562
582 64
536 270
879 632
822 860
704 625
919 981
357 101
32 849
230 616
526 825
784 154
699 810
7 519
313 785
850 961
376 347
344 865
534 355
691 486
269 866
792 984
241 668
389 154
646 265
607 983
466 980
155 78
561 200
215 288
822 523
896 239
118 1000
540 401
953 168
180 678
510 504
262 691
978 184
834 875
799 175
327 849
747 756
129 349
190 617
193 866
471 421
249 55
739 794
219 192
415 988
103 5
179 196
801 17
63 590
839 535
715 913
407 242
78 861
127 489
249 866
536 355
5 226
150 954
194 507
110 51
333 329
270 608
685 731
431 138
647 441
60 809
102 930
579 31
996 662
250 95
150 441
382 49
460 837
231 493
31 561
985 651
447 114
256 505
162 801
25 335
85 354
83 31
909 672
880 831
141 386
860 748
931 687
406 632
746 441
478 155
296 453
607 378
478 441
647 54
178 132
561 713
184 200
276 410
35 831
752 210
498 234
375 542
691 883
381 270
334 752
278 375
817 409
917 120
936 890
718 178
770 826
559 821
845 955
75 665
24 392
697 626
931 459
312 51
799 980
742 596
942 698
305 396
419 629
540 794
220 892
183 851
992 355
206 887
266 808
193 280
378 415
39 869
590 183
417 184
847 701
596 417
278 203
469 186
492 820
429 56
476 86
918 409
407 788
704 172
476 3
269 976
10 332
620 255
884 857
66 306
959 41
533 21
222 362
809 11
587 237
369 668
26 236
909 207
243 228
689 683
870 403
609 868
529 281
588 356
695 754
458 75
518 690
973 563
947 549
110 434
652 178
718 517
481 719
537 222
66 335
139 438
45 349
378 935
889 274
216 457
946 1
279 66
796 392
301 634
1 573
320 43
757 247
445 668
71 300
496 380
29 882
615 490
718 878
745 998
174 322
841 189
19 467
583 785
889 234
82 900
3 267
758 663
189 953
618 151
127 665
118 462
515 987
644 649
694 6
841 811
773 765
264 610
880 258
806 189
494 917
344 458
82 385
287 396
993 120
28 480
884 651
686 439
256 841
166 237
550 359
671 304
41 895
17 294
602 274
788 325
305 590
260 290
966 7
926 570
784 382
601 283
646 412
86 261
193 783
235 333
753 752
804 880
681 233
49 712
17 218
812 557
562 307
764 266
576 827
601 995
592 35
735 440
133 487
113 972
425 116
504 61
449 760
316 185
143 149
24 464
94 540
893 701
502 88
261 402
545 774
500 626
1000 223
651 272
292 142
474 811
856 694
26 280
60 395
375 363
317 572
571 505
66 946
810 98
160 436
244 844
64 794
4 246
72 338
352 107
164 192
328 631
364 175
164 353
80 661
980 608
374 277
835 238
97 134
677 652
248 172
918 195
955 832
153 25
319 806
489 731
467 945
819 979
35 234
541 775
981 348
990 492
100 69
791 552
952 36
467 952
950 825
433 41
654 840
980 774
817 567
710 610
895 462
761 289
978 636
405 973
539 951
472 369
249 329
55 989
76 531
340 480
292 914
751 69
199 88
410 321
555 359
842 471
405 353
183 135
116 868
310 288
276 618
327 267
800 81
116 215
757 173
869 304
953 566
520 271
436 226
864 610
467 225
875 147
758 662
823 747
200 717
944 717
524 771
10 937
631 117
920 638
703 48
193 486
639 852
122 4
610 257
997 359
509 824
49 912
633 351
270 292
883 447
65 781
268 792
641 675
299 205
117 498
583 957
619 522
409 808
114 261
759 617
61 538
805 364
223 737
386 745
319 541
824 189
948 752
895 54
792 443
499 879
921 720
188 470
991 328
850 593
743 994
650 604
916 899
551 365
230 504
518 434
778 307
417 319
534 773
614 290
904 747
263 416
962 617
469 538
724 429
221 523
685 840
457 394
504 803
531 856
378 266
232 319
993 835
773 27
639 149
401 54
781 830
583 770
267 45
240 946
35 693
393 774
575 587
772 403
860 1
288 320
572 547
475 131
345 141
992 310
86 367
12 510
197 275
5 933
375 769
555 749
448 675
20 458
143 538
835 268
751 832
480 407
669 169
616 835
52 442
374 763
605 317
161 831
733 302
247 150
4 972
122 830
978 99
562 747
864 211
791 374
581 162
216 706
543 206
255 884
412 539
907 172
60 243
477 498
800 494
457 313
820 65
908 192
470 850
500 264
184 633
915 119
817 436
874 386
907 475
670 315
546 83
952 529
904 874
409 984
273 932
113 550
117 248
95 713
986 783
167 173
428 123
622 501
200 647
788 481
151 442
270 898
794 855
652 806
503 500
156 510
474 270
971 451
838 729
704 195
130 150
334 716
148 802
399 500
80 229
520 332
654 706
951 830
454 98
983 697
602 570
759 362
738 448
511 305
16 483
213 5
945 710
533 31
11 916
896 986
162 260
713 931
224 37
852 615
36 269
185 219
273 122
785 932
236 841
202 64
622 735
87 682
945 941
346 413
207 143
461 785
344 601
235 439
1 621
20 981
982 673
712 583
649 671
212 63
814 997
945 795
331 20
348 817
692 488
163 571
331 195
706 27
777 884
417 36
947 945
362 142
579 212
791 408
471 334
367 417
802 769
731 763
598 564
845 531
469 355
449 446
515 197
434 76
129 903
214 117
424 231
618 447
125 402
892 993
913 335
186 143
74 188
891 703
917 749
27 300
661 114
333 501
971 836
582 463
981 125
135 931
541 190
266 686
404 1000
197 322
947 830
310 5
935 752
266 641
276 856
118 984
617 125
112 426
189 870
896 646
940 339
861 462
703 572
678 209
759 8
981 204
459 233
370 589
572 604
762 1000
315 676
652 112
315 391
52 694
1 891
400 387
730 46
456 839
795 307
88 351
328 191
12 995
18 982
222 604
662 1
861 553
847 932
466 864
663 965
337 202
581 956
767 644
603 989
986 754
138 541
369 801
454 727
615 367
60 600
817 994
882 516
599 696
113 702
508 595
149 675
649 241
233 956
147 828
535 378
288 688
860 260
810 623
98 106
839 223
796 160
951 934
132 695
838 179
562 604
843 24
68 598
235 639
668 95
357 548
365 124
81 24
881 193
951 7
671 264
461 393
148 958
183 898
626 17
949 804
638 142
585 151
262 631
797 851
668 407
804 33
233 200
118 254
187 787
945 984
389 34
994 185
140 1000
342 306
666 693
665 115
525 373
208 518
767 741
30 550
805 519
202 212
938 587
783 631
459 40
33 366
945 807
218 840
223 287
215 82
572 160
514 71
624 865
829 445
32 615
472 218
441 465
172 367
827 473
777 425
617 155
550 747
544 922
847 123
960 941
622 752
112 734
789 155
281 411
343 192
748 4
297 37
983 642
617 141
130 895
909 942
257 784
725 654
249 114
308 794
511 672
204 744
606 331
706 264
833 871
551 823
728 353
806 523
563 976
472 988
118 728
6 302
786 611
396 683
197 8
513 787
475 694
319 655
951 670
495 7
473 372
529 867
563 59
713 395
220 379
842 824
923 694
964 386
858 771
655 173
645 907
569 340
835 848
763 646
211 567
754 639
890 884
753 348
352 632
249 129
746 586
107 185
779 146
834 304
651 339
383 234
329 567
528 585
325 70
835 368
304 477
529 932
537 932
377 138
134 400
676 890
637 565
399 505
545 1
554 161
24 906
685 35
167 135
268 92
214 721
970 610
110 447
814 742
39 375
481 312
468 764
343 578
582 857
837 227
93 498
687 16
24 937
874 395
595 800
377 887
956 935
611 817
747 122
191 82
892 929
324 642
562 400
234 62
805 96
484 621
669 274
213 675
293 922
286 350
856 503
534 951
302 154
142 208
895 537
738 452
485 174
924 709
792 26
413 545
1 845
783 21
190 481
510 970
661 694
553 220
891 754
753 794
610 856
857 500
737 492
126 338
345 846
356 427
309 955
66 587
33 668
206 682
285 849
516 406
720 976
948 970
365 181
806 576
531 27
483 669
537 362
426 357
436 423
238 560
375 383
632 260
128 465
800 139
355 181
847 794
785 750
657 320
985 508
775 294
564 74
217 385
511 493
460 159
560 704
338 494
738 227
874 726
866 587
955 491
219 146
573 844
909 934
582 736
644 989
110 839
336 227
446 264
604 550
428 842
604 526
244 960
749 202
777 72
890 850
319 99
634 232
467 100
513 995
454 42
301 106
916 20
279 371
462 481
345 229
537 595
648 248
311 382
266 581
213 97
127 437
344 637
617 478
132 48
641 637
237 209
631 79
404 182
402 476
53 78
539 548
871 96
49 28
852 732
527 832
283 184
314 370
868 17
788 136
53 202
826 819
568 861
136 926
268 340
221 447
730 452
806 922
643 200
406 981
496 744
89 709
182 121
978 202
820 621
957 327
691 296
91 387
180 198
980 201
856 433
163 625
648 90
793 403
107 148
203 9
236 484
504 465
497 889
884 521
617 436
376 316
890 513
68 427
241 487
126 719
178 334
114 199
182 758
469 632
299 73
308 498
166 964
269 292
623 994
382 71
136 681
492 719
905 280
731 791
145 948
774 496
502 661
871 395
956 102
311 156
250 239
647 85
213 77
799 364
349 866
404 362
992 29
691 685
15 210
994 310
289 459
152 860
778 397
896 218
939 395
312 445
243 14
151 760
714 695
678 442
995 227
537 764
989 577
74 501
625 48
178 609
741 663
665 408
526 257
925 100
857 606
504 199
402 915
177 281
269 42
405 211
513 35
999 582
416 690
764 247
969 865
826 322
957 832
382 921
576 522
803 620
488 342
259 33
518 919
14 415
291 3
920 441
283 534
435 146
37 427
28 823
976 899
554 225
149 311
42 271
262 450
564 654
887 215
219 728
823 814
246 106
712 696
454 743
461 230
50 552
214 862
448 610
290 436
343 481
260 655
802 869
818 285
286 545
711 905
715 806
62 412
55 930
941 775
259 732
628 644
510 925
601 248
196 969
358 287
41 740
881 983
328 754
221 287
991 800
130 686
931 509
388 641
498 467
667 583
420 445
436 595
261 535
970 189
18 496
558 906
452 158
88 36
195 734
558 508
801 897
621 979
297 683
321 213
50 979
946 718
411 596
538 862
510 498
672 866
407 341
253 316
450 610
722 679
438 78
692 461
686 425
474 982
1 88
158 834
93 577
830 715
97 573
376 470
86 229
654 598
24 218
910 724
814 63
202 538
578 82
345 644
275 842
592 208
296 829
909 437
517 712
317 298
859 273
991 888
632 590
716 297
517 863
834 90
63 541
532 167
510 901
81 657
726 853
525 785
749 722
138 483
296 811
608 346
837 317
773 674
347 750
750 159
457 271
99 813
562 448
964 868
716 90
933 831
36 267
853 383
404 711
329 193
216 262
677 564
46 698
568 317
227 777
494 401
275 724
984 452
477 627
256 599
927 793
189 163
50 21
638 195
219 629
205 362
645 838
399 889
198 169
498 952
63 355
494 982
279 948
822 393
453 481
548 249
977 143
206 89
489 192
224 724
715 66
650 214
432 926
25 98
791 304
301 558
507 907
624 146
440 605
153 72
305 620
993 918
376 485
865 412
927 697
602 54
279 666
561 654
700 214
548 229
943 171
744 219
277 262
412 55
805 139
761 615
181 255
649 25
198 460
761 166
566 487
114 217
536 128
825 944
218 996
443 673
214 373
806 771
87 663
636 179
318 910
930 312
821 967
327 676
136 976
827 748
41 9
921 118
64 649
682 295
621 817
250 500
888 971
585 872
963 700
909 139
226 732
666 532
953 666
239 211
529 303
19 854
138 751
454 927
612 170
102 327
159 848
80 98
976 489
741 922
271 125
723 970
214 409
988 863
796 954
629 577
424 174
422 517
208 513
819 521
188 504
484 55
256 526
760 345
553 7
327 835
120 915
236 663
71 479
656 628
434 465
570 639
369 242
97 450
684 618
392 571
276 621
84 406
502 84
903 167
980 798
41 931
36 282
359 515
773 743
519 906
381 557
426 669
47 851
464 493
412 873
909 749
519 31
686 98
849 901
941 887
572 923
832 88
772 636
877 311
910 217
635 119
212 594
720 504
71 720
350 526
332 802
877 594
213 197
355 351
632 866
343 94
847 954
31 673
689 639
910 257
175 484
860 113
461 615
140 400
897 244
471 643
843 520
625 818
277 821
332 963
154 273
574 343
241 780
239 859
172 501
563 144
69 314
946 385
680 893
748 100
772 923
292 231
364 49
527 286
963 621
497 379
524 43
115 796
465 155
927 458
657 986
57 908
166 849
541 13
176 598
603 197
586 310
22 569
377 611
719 383
801 543
525 413
337 167
81 984
670 368
544 800
858 159
374 572
922 568
906 826
728 657
118 766
122 73
525 936
273 948
249 164
660 147
83 487
919 403
315 679
318 497
527 392
841 319
214 65
856 177
820 636
238 693
696 845
952 915
23 784
795 16
840 51
738 988
592 228
941 62
411 916
841 930
439 996
61 225
525 337
657 522
509 439
724 940
445 959
673 609
314 343
404 53
867 344
483 953
976 433
207 255
874 307
493 626
30 325
536 554
349 150
523 527
531 576
367 173
901 43
231 643
302 138
966 249
344 622
950 54
692 705
59 178
640 624
219 124
345 482
207 53
860 624
24 72
256 938
211 924
266 415
232 982
779 768
778 664
242 250
775 406
373 910
944 256
153 137
467 772
960 116
913 828
870 667
847 967
558 656
413 684
843 283
676 681
341 912
898 599
264 916
526 337
703 617
992 876
97 816
816 989
732 16
905 854
567 307
273 699
442 646
239 612
509 885
522 801
615 929
366 788
464 588
456 830
931 489
990 962
261 744
220 190
399 384
86 695
648 271
27 582
842 346
164 897
472 626
58 840
434 711
14 958
516 600
800 345
707 747
302 42
229 75
284 950
281 933
291 376
31 180
786 210
937 455
865 291
794 99
328 990
177 778
956 362
231 914
772 390
811 646
495 597
227 907
947 960
590 332
319 768
54 755
70 664
598 390
58 982
839 798
430 334
444 247
888 246
292 822
704 483
418 159
788 29
667 704
697 201
879 727
981 462
303 835
365 89
181 794
734 870
929 644
4 337
128 880
440 886
248 383
555 172
562 627
21 950
698 486
341 98
811 553
261 1
97 864
388 830
806 242
643 157
640 950
176 882
614 880
921 153
740 579
298 372
15 186
38 182
622 309
348 937
105 124
153 391
4 92
427 506
227 643
751 393
438 536
973 872
449 739
115 125
707 76
511 291
773 96
884 293
684 892
202 868
459 676
558 447
497 651
627 433
293 71
162 766
112 508
914 857
963 986
418 608
326 87
808 744
535 53
201 788
277 789
853 878
269 774
320 349
15 30
285 884
224 502
723 102
601 873
437 164
75 478
864 873
773 529
398 224
145 23
948 539
273 964
639 123
115 661
876 961
662 493
142 669
981 545
214 133
968 275
803 687
212 945
381 279
889 656
586 811
113 62
152 439
579 438
578 266
406 342
897 779
916 789
839 575
704 929
831 328
45 564
784 814
416 673
821 830
522 371
29 917
741 715
191 235
261 610
140 142
795 695
677 888
502 39
774 368
671 598
567 901
866 960
479 549
566 515
122 907
831 470
382 114
793 474
477 107
170 222
62 16
318 422
684 658
407 946
697 212
594 252
545 585
854 862
485 222
603 694
117 680
390 147
646 800
902 911
93 238
60 939
154 946
373 528
769 900
13 464
238 584
551 344
533 649
625 764
932 141
695 487
86 430
826 76
465 958
765 998
123 370
828 525
520 437
57 373
857 331
929 67
488 822
911 9
635 3
659 140
781 126
693 475
625 447
884 594
245 936
86 56
723 468
279 223
868 153
689 733
501 833
123 240
459 819
38 448
939 195
772 105
559 934
904 883
374 530
431 107
108 809
694 408
414 495
330 16
9 929
125 668
856 628
333 975
271 534
263 349
83 799
800 830
302 587
400 615
603 220
236 213
145 772
910 501
644 787
65 1
54 938
141 573
874 175
932 486
837 819
277 68
637 660
893 781
927 440
843 509
329 953
460 356
267 177
52 153
968 32
795 286
246 868
872 944
417 557
904 38
44 474
32 349
111 695
821 240
699 583
155 893
700 754
995 822
34 183
65 879
211 533
398 1000
810 291
624 935
899 528
791 584
963 410
550 101
242 12
496 436
311 989
164 882
948 294
492 390
161 389
747 259
303 634
671 334
796 163
459 553
72 987
537 174
721 556
73 614
120 603
693 513
826 687
687 53
247 251
854 729
625 915
375 635
899 977
265 829
61 16
940 175
454 104
463 547
391 375
637 950
384 375
368 703
551 764
963 528
857 513
178 752
231 764
560 390
235 659
399 699
9 692
436 849
886 541
294 854
244 915
405 119
206 336
189 284
336 454
419 26
562 31
282 435
357 85
583 983
991 596
585 859
363 819
523 283
716 851
1000 413
699 20
257 405
762 758
576 174
903 186
467 46
448 781
146 861
91 661
581 136
918 472
987 287
788 929
314 137
73 235
119 435
120 197
214 112
977 1
319 971
120 496
137 331
780 965
238 967
502 189
648 852
452 436
997 655
382 755
888 843
620 714
367 145
18 6
987 882
644 674
128 955
938 469
544 798
34 317
674 899
898 189
155 380
53 724
764 385
900 799
621 172
41 981
886 900
624 958
206 557
766 165
740 193
259 29
538 859
413 392
292 168
667 857
875 502
810 106
73 201
887 631
650 629
442 724
74 157
869 852
442 348
930 251
64 892
592 177
409 429
348 57
627 955
300 499
965 174
885 87
737 810
735 154
335 128
277 525
389 460
232 540
439 806
889 932
866 138
848 630
632 726
809 583
672 735
69 222
241 590
353 200
909 967
978 594
335 277
643 717
555 315
183 447
315 791
766 728
318 67
226 818
914 933
22 41
85 819
481 641
145 109
56 894
114 388
260 528
489 368
837 378
392 578
317 376
251 952
663 253
430 763
888 377
214 284
128 937
742 393
603 566
57 860
71 587
196 658
513 139
506 52
352 995
746 20
828 8
294 639
911 718
89 776
927 469
413 819
987 883
544 883
523 777
806 925
659 234
962 689
693 942
157 22
503 817
277 14
123 712
107 153
199 930
783 847
974 38
564 646
865 433
96 578
155 493
777 633
333 750
716 292
979 946
660 805
927 871
857 447
231 370
693 948
867 489
774 974
166 521
673 454
618 838
356 399
978 847
39 859
693 971
861 393
40 659
634 286
926 894
513 222
979 296
247 816
915 2
455 680
739 215
10 918
593 657
802 702
310 377
764 555
949 372
440 775
312 660
592 496
761 358
469 360
294 349
949 626
167 861
546 361
329 403
740 785
68 848
649 166
35 842
410 733
53 705
658 111
381 120
922 170
443 394
85 91
651 564
826 512
442 903
83 352
493 501
841 341
101 172
519 404
621 906
577 372
370 742
845 558
797 554
719 16
588 897
353 810
610 152
970 687
188 808
804 247
120 396
623 475
15 925
20 809
341 712
463 917
501 347
44 720
26 339
399 271
615 679
927 562
503 781
312 892
681 330
336 259
110 30
955 236
741 717
772 401
5 664
344 643
176 29
85 735
397 445
401 236
483 261
975 461
69 101
497 709
970 550
215 681
606 307
888 647
247 691
835 196
226 841
228 445
481 822
843 721
372 353
686 754
383 497
765 586
862 364
538 661
902 21
913 792
307 857
610 909
359 571
68 64
974 165
321 372
325 888
823 75
94 758
973 119
91 447
305 513
448 499
193 343
987 307
554 900
36 812
972 879
56 982
740 259
752 421
947 792
535 523
767 972
166 852
688 388
306 503
612 479
227 396
532 850
123 811
66 869
295 711
135 289
128 583
994 429
891 602
209 1
393 353
242 63
383 287
44 169
363 473
381 863
42 331
748 970
304 91
328 505
352 450
996 676
494 947
738 925
70 394
116 812
920 512
111 747
347 268
85 196
59 724
882 924
555 595
120 985
732 98
671 525
624 826
605 976
67 197
404 785
943 768
591 373
639 935
40 91
71 176
94 599
233 434
867 872
494 448
641 596
846 864
529 175
90 811
342 233
128 517
276 926
847 897
811 874
241 150
436 538
590 117
916 938
509 580
450 665
80 982
324 35
373 577
59 587
263 708
485 44
187 819
822 547
574 518
559 536
308 548
473 258
551 829
800 732
787 569
76 190
440 894
351 921
789 160
367 59
652 179
407 106
414 446
253 871
57 460
346 668
982 616
641 384
627 119
922 790
749 198
495 282
350 364
924 717
371 801
513 686
553 130
527 321
664 475
409 156
374 339
583 844
772 652
457 443
944 613
27 1000
635 46
926 379
156 218
475 601
913 491
574 26
871 686
555 988
942 970
480 183
460 158
165 195
884 782
815 895
159 496
678 414
281 22
176 916
345 74
328 790
896 342
404 130
595 867
215 519
166 258
737 291
685 775
117 369
745 559
291 909
280 700
529 973
104 615
17 529
563 958
825 443
238 667
863 702
460 238
720 516
799 289
601 585
726 866
907 262
979 661
370 470
141 40
940 459
281 439
331 418
819 973
521 473
743 778
117 102
703 255
880 668
308 402
894 166
704 846
84 73
836 599
447 510
18 596
701 353
30 571
35 658
955 810
956 53
450 372
35 710
648 332
214 286
788 91
89 647
789 241
601 496
223 734
314 691
730 897
122 132
463 275
27 387
425 754
501 328
386 290
316 837
439 555
862 976
437 806
543 919
706 411
783 958
374 460
818 580
892 513
660 488
918 858
984 714
239 13
106 723
213 847
11 226
467 515
895 855
958 806
274 683
861 549
279 517
691 969
572 970
657 352
307 908
954 53
277 209
840 36
339 864
753 435
896 147
572 562
218 528
448 707
759 52
174 920
377 700
35 665
494 118
546 790
165 934
566 693
576 168
788 821
895 233
11 630
339 989
422 116
309 778
645 456
295 509
488 208
33 144
920 662
904 669
90 704
696 744
412 614
45 599
863 866
216 960
230 902
299 127
767 151
559 464
636 81
964 20
832 343
220 443
372 472
544 39
489 59
562 902
445 172
719 808
981 782
159 731
370 722
486 632
745 504
461 334
71 787
406 861
283 479
357 756
210 746
301 535
114 852
696 941
835 494
926 559
514 448
968 822
841 946
64 986
80 962
595 31
840 884
51 337
240 270
957 72
856 534
998 996
385 248
380 909
488 351
779 636
751 132
685 468
746 145
704 493
359 927
453 245
912 473
53 206
160 154
308 742
217 52
573 505
837 584
451 207
400 341
373 748
564 346
774 213
259 209
504 603
517 317
629 675
189 842
396 361
520 293
885 341
919 920
294 445
187 147
821 195
333 165
470 176
283 497
895 782
772 627
996 456
657 859
533 61
732 318
381 6
332 492
247 149
746 649
341 478
637 558
788 54
378 879
487 738
27 402
292 680
583 229
347 145
846 798
23 948
260 674
842 402
741 198
627 435
815 452
339 230
70 230
668 478
833 348
692 943
848 629
167 193
862 570
321 352
72 837
717 542
938 566
968 194
531 511
790 9
339 505
253 156
108 93
280 300
830 581
751 478
290 421
547 50
566 362
788 164
683 604
841 162
849 113
563 869
625 527
62 33
977 311
132 787
282 559
931 8
143 860
454 105
983 264
989 596
457 781
843 105
73 845
188 272
241 232
220 745
426 21
186 331
917 453
658 854
862 478
389 235
259 890
242 302
372 64
112 159
352 986
772 697
957 933
601 465
422 457
58 706
672 106
321 235
64 813
592 844
14 974
829 940
590 840
297 178
698 228
603 240
638 81
957 420
874 509
994 408
656 945
835 583
138 665
383 158
596 487
198 823
862 918
853 445
108 326
364 869
612 209
878 217
871 116
937 402
53 422
410 773
226 737
190 484
113 847
654 665
592 435
742 410
323 311
521 68
898 26
942 771
698 269
369 323
688 788
983 748
120 79
888 106
23 737
982 533
819 437
397 754
965 588
185 565
182 436
360 219
636 209
63 738
218 649
258 713
116 701
15 749
417 203
846 253
727 31
125 988
565 324
935 229
10 866
49 6
43 804
258 709
384 325
277 799
870 169
516 613
123 27
58 735
110 562
12 240
426 345
498 277
102 918
745 549
161 351
521 534
675 446
427 456
570 146
324 168
830 257
310 177
659 359
344 782
270 471
942 151
481 779
373 50
360 924
985 393
200 816
496 679
899 537
528 526
83 281
173 881
868 616
722 644
785 290
955 799
838 491
357 898
779 838
202 906
283 912
225 847
13 914
339 84
261 150
66 645
765 369
714 153
280 491
447 829
631 279
407 420
85 999
767 833
380 901
71 524
521 957
415 492
978 9
447 281
943 788
527 964
466 313
25 775
211 566
872 259
912 692
88 563
445 303
473 457
120 829
380 580
330 797
979 834
504 988
404 24
984 775
683 996
905 365
579 281
757 117
280 576
813 833
786 967
15 419
292 662
965 158
19 310
886 919
611 145
129 316
392 293
626 860
22 448
466 337
683 26
748 641
380 35
624 916
914 954
30 570
519 175
451 262
578 744
40 137
701 66
97 891
202 18
919 989
544 633
973 140
799 200
536 928
141 201
610 277
989 552
35 55
586 210
723 846
115 422
565 961
507 652
785 136
66 970
467 488
766 201
208 865
797 769
268 380
451 609
909 414
646 948
751 26
556 424
758 976
857 344
544 665
596 877
100 718
109 987
85 295
758 85
685 787
148 445
367 595
710 564
550 434
230 161
668 87
39 518
687 461
143 712
964 752
658 937
445 381
783 183
886 224
325 363
933 167
456 383
21 586
551 475
560 646
361 649
485 159
51 214
786 878
607 554
510 84
675 583
974 391
315 563
511 355
955 833
503 655
345 516
97 397
670 355
133 477
959 628
304 569
183 739
780 128
162 101
518 897
876 939
559 124
929 713
269 926
883 704
489 884
893 48
61 902
728 959
437 193
126 918
377 533
838 515
255 431
627 52
779 545
520 149
940 120
905 653
831 303
759 622
375 326
757 513
878 401
992 693
86 14
13 330
580 338
749 840
697 301
466 20
570 989
769 653
934 36
108 745
375 432
328 869
107 322
265 795
715 828
829 560
408 157
527 510
786 619
236 808
626 392
517 295
728 953
664 177
926 376
226 60
501 237
719 466
544 518
416 493
36 634
596 296
517 670
215 467
81 262
868 423
711 147
217 806
28 617
443 611
321 874
195 604
484 634
943 323
254 781
17 130
59 352
974 189
375 662
325 772
923 838
564 123
655 518
540 454
606 531
233 188
513 483
97 323
811 453
224 897
363 626
720 449
591 423
26 345
779 276
572 767
480 576
496 23
72 349
891 743
680 914
26 30
746 218
49 72
726 614
761 560
343 758
994 782
662 869
109 665
978 810
936 885
597 920
677 911
883 759
488 370
965 868
535 340
525 533
216 755
860 574
715 265
416 692
314 898
908 100
479 31
415 894
86 534
923 253
77 798
729 467
869 994
797 627
245 623
165 701
379 789
451 131
561 182
894 739
767 245
773 703
236 102
373 139
450 942
956 930
874 309
943 331
294 604
830 832
754 877
721 894
559 941
243 327
961 387
265 180
109 323
852 34
169 502
14 323
86 323
945 693
495 93
53 293
954 727
86 890
83 71
443 467
386 652
284 546
802 318
315 170
512 702
322 859
635 264
920 194
955 152
154 561
932 168
447 471
954 190
860 763
344 995
92 216
693 258
894 902
82 409
259 164
359 532
549 903
847 684
145 189
426 843
27 253
730 943
943 885
258 12
563 168
930 583
718 584
372 338
396 942
377 889
696 374
91 197
931 672
297 410
178 232
192 707
590 924
837 667
903 140
384 312
417 86
746 202
482 539
582 289
69 442
660 285
380 119
143 641
222 602
909 337
59 699
161 394
561 409
32 913
184 155
151 270
541 316
413 284
456 809
297 270
992 269
950 806
579 175
901 960
897 975
600 431
221 303
738 77
922 591
517 736
792 408
718 145
789 207
641 964
913 809
686 13
266 655
585 370
885 638
428 148
969 420
141 158
324 290
673 8
443 615
388 175
556 378
652 157
383 477
702 190
502 806
16 229
846 865
201 611
376 388
70 800
523 343
885 986
561 71
255 779
56 522
884 268
828 766
81 325
139 645
855 750
992 315
834 439
806 275
776 1
347 558
962 440
325 57
694 897
392 308
940 534
894 572
124 662
124 908
242 381
729 893
304 811
941 196
140 338
283 832
641 264
123 486
592 78
607 531
330 814
345 559
333 106
713 228
64 776
165 759
842 516
176 352
575 281
874 550
572 175
347 648
426 595
709 788
174 177
16 581
205 467
581 953
462 923
876 525
650 178
283 197
59 322
656 333
999 62
768 457
29 141
223 190
855 879
616 568
821 163
343 189
160 587
634 69
775 352
356 58
46 277
997 723
152 893
682 415
637 543
469 893
398 284
235 74
324 771
903 843
749 432
540 398
774 340
641 867
336 871
374 615
934 123
966 488
327 675
740 170
392 963
167 871
759 749
884 89
166 206
659 125
476 355
362 238
803 607
789 36
324 42
733 576
571 544
522 401
639 325
522 173
164 43
156 84
796 478
670 553
638 653
632 585
515 749
738 822
455 584
74 137
361 277
617 236
130 786
699 992
74 618
218 265
762 631
721 78
131 576
250 798
651 471
708 242
325 314
203 628
786 126
695 232
328 962
441 181
911 374
304 342
116 441
7 619
70 550
183 411
594 627
787 690
409 201
301 795
149 668
317 739
794 417
548 363
151 170
141 375
708 232
609 680
821 505
756 452
363 781
244 931
981 989
609 394
636 968
70 544
578 944
202 174
231 657
590 911
595 124
240 193
347 623
830 399
668 161
580 65
278 168
505 697
688 999
758 104
986 363
260 895
291 851
993 754
604 675
843 276
334 90
852 144
87 49
758 893
988 461
744 622
426 818
426 26
625 16
736 454
47 374
709 40
255 333
529 479
342 358
436 983
637 278
717 388
581 401
952 228
350 907
480 32
157 469
892 707
883 964
784 672
122 496
681 154
424 195
206 149
71 849
920 895
81 934
526 541
662 371
700 542
26 564
122 29
590 394
683 569
927 607
771 759
938 659
408 79
135 55
955 478
100 115
869 458
362 559
904 819
839 817
150 227
805 984
746 18
488 262
130 758
959 324
338 596
380 207
949 343
211 266
445 561
744 212
124 711
238 827
362 312
948 612
243 135
500 385
18 491
453 410
41 308
358 360
184 406
182 775
656 461
885 81
255 108
479 128
65 446
117 59
404 926
439 951
453 580
85 110
858 618
682 956
198 328
345 101
221 55
362 28
210 971
588 771
948 602
201 388
659 667
3 427
960 83
52 974
443 910
522 599
649 391
831 936
464 901
504 858
819 124
726 111
957 829
392 276
154 912
620 844
674 759
358 708
868 600
498 470
617 862
36 878
470 755
960 546
807 958
943 251
838 721
927 187
660 519
518 573
984 416
610 351
688 682
313 378
971 350
590 775
535 164
722 254
521 539
672 707
279 120
361 267
184 291
121 820
107 117
533 931
90 329
804 406
111 172
215 304
924 98
42 492
450 768
417 875
843 413
545 80
992 823
685 125
715 756
258 539
343 742
691 968
563 313
808 944
63 671
399 653
358 565
262 620
253 805
858 960
509 714
591 831
162 417
654 491
79 797
789 332
595 945
594 832
884 267
80 951
828 890
470 490
620 194
846 555
114 212
205 894
276 748
325 783
267 328
206 920
562 822
589 325
218 470
44 596
551 604
373 262
625 108
357 381
680 37
897 625
14 563
475 254
53 321
685 713
111 594
519 287
819 962
407 318
582 897
458 232
588 799
927 535
236 633
742 752
319 375
218 770
292 742
193 969
544 86
866 456
988 827
795 292
791 311
367 320
398 259
833 4
690 670
883 916
957 776
159 920
303 563
360 2
66 843
883 926
1000 180
578 749
262 95
455 510
357 343
198 69
639 230
363 681
317 620
783 980
935 339
751 40
808 857
382 537
138 323
474 863
954 970
695 729
477 262
561 791
873 55
561 763
996 922
981 556
358 510
407 433
335 697
596 894
285 429
610 695
498 121
572 574
160 443
449 341
75 194
900 283
489 182
887 73
671 724
66 262
586 946
336 538
620 320
40 292
768 161
365 80
293 917
83 785
691 244
679 954
378 730
754 403
468 653
648 754
23 527
551 133
1000 684
43 747
132 444
94 552
497 535
546 936
746 273
674 857
726 796
272 438
700 535
896 720
977 719
31 862
667 714
782 872
616 222
353 808
554 320
509 433
396 639
938 276
949 237
728 980
614 378
870 40
697 77
294 789
127 94
278 818
857 697
555 364
880 563
616 172
331 803
157 850
322 518
372 304
729 764
470 120
65 632
677 465
968 520
141 381
496 982
846 451
611 705
16 2
313 630
2 565
347 831
353 929
879 60
823 462
533 719
236 398
133 814
33 400
907 368
457 962
463 309
944 892
489 434
800 924
70 430
722 144
944 184
671 130
931 660
388 313
370 697
528 241
446 842
469 129
271 720
968 694
910 650
482 377
976 669
561 552
584 878
480 833
518 68
704 740
850 33
648 798
583 751
547 373
479 827
177 142
974 534
66 418
424 464
451 235
163 76
528 111
749 769
643 771
839 892
130 520
637 167
316 933
446 738
425 458
16 447
694 273
851 209
160 492
745 102
891 804
445 296
175 378
992 171
188 68
419 841
478 118
718 835
715 524
324 287
378 672
420 488
2 955
974 282
494 828
790 152
627 469
607 930
521 303
527 255
848 411
665 907
343 82
745 675
1 106
729 576
618 981
1000 876
339 605
746 337
46 739
74 163
632 618
591 361
345 710
265 865
806 363
903 122
152 753
811 294
37 176
899 620
988 304
2 317
463 99
78 450
992 991
916 919
751 103
841 358
786 155
272 687
372 589
999 931
314 420
650 902
391 37
389 694
466 969
803 671
887 832
20 743
85 550
426 86
136 732
9 565
103 709
895 24
822 616
916 787
900 55
152 433
190 577
768 186
774 700
708 260
445 599
930 77
186 261
772 630
200 946
458 250
44 733
627 503
999 220
454 8
412 125
258 908
557 231
18 792
382 42
868 332
74 295
715 781
663 645
9 519
205 30
369 782
386 752
878 797
614 531
97 345
971 919
144 527
804 884
791 419
851 952
180 363
630 22
161 649
488 297
443 455
495 201
880 592
140 582
196 713
494 367
90 888
352 26
538 786
938 429
529 170
156 548
881 233
229 711
754 559
548 55
671 262
268 163
420 960
697 709
741 638
712 415
10 604
352 437
633 348
869 102
476 179
624 699
172 540
513 606
862 734
189 539
536 631
219 927
982 17
702 574
425 120
976 22
351 300
21 501
623 957
284 758
532 852
187 117
281 15
524 415
886 502
106 842
467 565
821 979
698 109
471 344
949 793
745 70
42 246
572 237
807 471
106 372
579 604
12 125
31 210
673 206
883 514
837 448
926 79
148 809
861 592
460 78
245 65
688 205
16 867
914 165
334 16
827 32
449 920
801 606
820 717
374 336
664 669
418 739
133 134
728 92
802 330
227 927
543 797
803 95
340 186
729 603
978 678
592 771
55 394
31 220
959 558
972 189
586 989
745 941
103 912
176 904
17 857
449 100
948 309
687 397
913 305
442 976
751 41
670 754
963 54
728 997
449 99
260 932
569 664
985 974
117 476
157 67
541 257
42 235
842 563
918 969
562 77
600 660
793 676
956 456
313 340
33 656
543 113
574 46
128 830
999 632
639 531
618 24
734 343
890 996
586 329
956 38
947 483
322 429
68 7
829 178
159 944
285 935
413 16
127 252
252 928
517 510
483 322
266 647
794 659
364 549
320 748
438 213
825 110
372 948
505 873
481 70
247 196
227 247
153 895
671 20
664 804
370 731
204 359
585 238
17 63
178 274
995 106
76 105
772 872
299 497
876 425
754 842
238 58
339 801
846 695
789 851
274 521
471 886
251 890
127 983
505 463
93 441
16 47
53 114
800 69
435 698
649 745
565 517
919 730
214 781
500 728
917 960
562 338
47 653
188 763
804 569
364 543
714 257
996 79
480 501
290 265
343 432
987 699
88 566
765 621
171 112
824 345
8 866
281 493
667 957
231 851
621 513
141 800
975 705
852 756
327 189
273 191
451 404
375 577
199 742
244 655
732 573
881 123
983 393
996 182
616 121
280 908
653 22
33 266
409 492
636 33
735 143
577 20
692 671
923 503
656 30
342 785
251 463
29 555
819 101
942 782
910 180
517 167
771 939
724 132
162 859
151 836
319 569
264 617
167 45
511 524
947 400
672 426
718 811
780 818
562 712
817 373
724 43
579 788
850 289
114 237
833 808
824 246
100 343
55 805
837 523
706 858
73 358
725 432
385 841
847 989
386 104
799 156
466 978
510 542
261 749
97 657
570 682
978 308
840 966
820 212
712 821
421 554
897 752
2 57
18 604
61 402
611 908
222 415
810 38
228 32
796 26
93 800
539 266
742 626
240 1
527 438
113 135
83 531
9 638
676 376
774 661
811 963
826 337
62 736
822 179
620 56
161 759
3 693
696 203
155 113
325 853
353 143
696 251
276 251
750 503
819 106
23 253
869 536
931 587
216 509
861 375
387 456
66 940
617 322
931 307
691 594
435 436
290 676
736 900
436 504
838 450
54 722
242 18
820 67
892 625
939 907
720 738
503 902
7 86
990 908
316 275
374 141
585 625
67 148
903 413
748 135
623 917
85 274
589 864
933 290
613 38
931 467
897 496
58 120
420 778
275 417
29 300
112 513
140 287
665 210
684 916
616 821
308 599
628 128
810 567
923 698
12 190
178 170
204 74
303 258
467 862
752 263
853 939
792 578
69 677
627 446
268 6
151 916
374 516
40 501
634 459
736 554
585 691
948 824
445 112
917 27
776 658
562 708
314 254
613 148
696 39
416 126
803 27
532 669
855 156
211 281
29 304
509 177
229 660
444 679
785 546
248 177
170 918
877 693
41 732
768 73
596 437
791 443
654 631
834 908
547 587
807 802
337 5
64 465
930 73
820 168
924 234
463 631
669 211
550 992
11 204
733 456
175 709
320 129
847 730
840 515
934 211
18 63
763 245
535 782
508 821
39 681
711 223
244 316
332 699
113 467
138 472
280 211
917 802
377 851
790 769
244 683
318 92
776 892
139 73
358 207
255 665
655 170
930 521
787 298
714 54
667 542
658 51
661 853
996 799
302 456
830 977
883 322
544 177
177 242
764 58
59 646
846 973
101 578
417 872
350 990
855 154
134 132
776 82
136 399
240 912
100 515
590 836
827 572
616 70
815 71
845 716
378 639
732 268
929 63
142 339
344 142
252 400
138 471
460 989
185 228
164 686
915 803
406 538
157 906
513 98
566 371
760 698
975 819
790 872
858 463
332 878
538 222
144 756
130 31
614 937
279 49
223 588
653 765
117 268
439 641
92 584
488 456
389 673
118 971
422 599
627 825
851 755
104 980
792 451
65 154
280 764
10 501
33 514
592 759
255 592
212 830
54 923
890 751
410 589
224 998
611 113
691 400
35 673
627 212
245 250
732 99
528 231
305 61
316 747
965 591
277 339
775 908
460 632
503 62
173 392
511 357
746 487
823 387
330 788
362 544
286 175
335 625
498 720
407 794
388 182
235 661
130 680
610 54
598 145
963 60
488 765
277 774
594 722
882 499
550 414
334 854
638 970
197 208
581 120
471 601
492 336
827 133
65 856
277 567
291 597
362 245
276 170
291 491
119 663
285 980
126 268
282 328
889 463
532 41
536 833
587 615
235 804
821 179
813 767
14 922
229 199
877 761
105 463
246 162
86 181
983 783
72 459
603 871
69 465
351 736
651 855
800 639
807 947
340 441
897 187
808 258
988 428
105 440
246 552
197 315
883 832
527 384
662 935
409 752
112 756
957 160
711 717
14 741
530 395
392 7
613 820
706 806
563 802
287 857
319 581
300 824
90 666
102 899
587 501
81 643
604 201
409 736
506 446
569 555
960 470
629 476
83 101
111 544
776 129
441 994
994 153
295 597
499 296
716 76
229 77
657 384
916 804
668 460
130 769
581 978
275 333
782 909
921 127
429 228
572 664
918 842
889 241
185 91
518 177
886 551
411 764
957 540
58 11
331 995
908 226
21 384
621 511
735 241
114 637
817 685
241 526
30 623
529 999
172 447
188 264
996 65
630 242
989 646
606 303
573 734
372 107
759 304
238 289
773 419
854 756
772 503
361 690
934 153
235 555
945 959
605 330
933 280
627 513
250 450
373 643
52 534
768 400
827 952
616 659
149 567
727 308
202 938
970 481
613 112
801 860
871 488
291 410
207 456
49 181
258 938
405 104
383 215
246 449
69 733
435 350
834 230
700 798
257 63
977 980
920 431
939 23
909 947
743 598
230 522
939 140
866 394
512 1
39 49
302 926
96 100
807 331
567 645
347 758
222 497
534 991
806 895
392 368
772 172
933 48
819 934
647 801
374 337
349 211
139 32
681 825
592 588
555 203
77 770
370 866
580 809
417 160
84 456
17 864
735 346
459 995
91 280
57 310
462 160
311 342
258 707
229 160
179 858
235 12
2 807
479 852
914 251
942 935
346 57
79 498
646 707
334 722
476 113
966 236
742 668
488 92
971 926
350 532
715 865
747 934
785 979
181 946
580 591
746 64
177 529
977 290
453 300
684 575
187 892
584 972
95 14
132 525
179 620
888 424
594 91
90 318
26 924
32 761
348 923
556 939
756 931
158 188
580 376
729 585
966 819
377 720
541 962
967 102
207 265
461 651
878 721
88 798
361 778
916 427
243 532
678 238
444 922
733 921
943 526
536 662
417 512
572 475
235 693
139 713
9 666
867 614
500 521
969 814
16 629
199 841
921 90
952 383
532 653
164 323
574 18
648 568
632 421
751 257
60 911
505 485
72 476
913 237
991 792
999 179
670 403
975 279
678 30
38 76
96 553
537 47
865 76
375 882
228 604
583 692
868 387
597 983
427 833
578 822
893 546
725 679
755 339
168 985
892 104
949 938
930 158
319 974
591 790
860 663
858 839
471 346
470 112
413 570
848 125
840 684
69 495
844 866
169 30
247 709
227 153
681 761
798 408
80 319
813 728
739 348
557 428
135 431
657 562
111 205
947 728
943 182
826 81
102 336
920 452
427 108
725 312
396 835
445 224
500 339
726 514
549 743
142 945
453 222
224 865
308 258
629 9
999 366
938 723
176 741
806 61
786 512
229 730
501 36
719 66
611 742
359 267
153 575
73 334
223 610
613 984
162 608
786 996
216 768
98 994
397 244
781 594
900 304
863 545
30 914
245 73
363 196
305 159
654 173
553 313
929 39
548 577
950 659
962 94
976 417
130 454
877 413
203 53
165 290
963 317
619 559
154 489
60 313
982 894
300 518
507 385
963 682
916 691
436 498
484 22
969 275
880 693
866 308
926 549
341 405
653 680
383 15
79 205
582 229
178 76
281 982
613 804
601 746
132 971
23 931
86 645
819 111
735 59
395 762
290 530
661 285
735 245
947 23
144 239
704 819
186 850
346 134
99 263
253 786
98 182
968 112
816 469
141 494
601 116
625 645
707 878
948 400
333 198
755 448
494 135
726 247
556 914
214 522
89 228
646 542
77 540
927 965
79 255
780 920
423 996
952 203
134 666
58 878
285 90
543 414
372 150
484 3
745 646
524 629
918 698
135 576
596 704
905 852
886 504
695 239
73 148
990 548
877 831
667 188
663 850
203 559
317 495
163 489
967 300
644 939
271 939
651 888
750 788
860 242
398 558
882 596
727 140
257 244
403 423
688 602
165 353
456 672
5 864
494 148
295 183
937 533
264 984
976 891
832 344
410 602
178 869
231 248
254 234
580 225
407 965
786 879
265 784
665 451
234 411
542 838
755 624
59 653
607 154
508 518
552 72
379 439
709 297
594 41
560 702
177 376
66 990
207 148
688 98
18 581
836 199
99 73
813 816
806 77
190 558
966 978
29 406
401 26
128 533
516 344
27 80
14 875
677 802
382 992
928 621
313 798
681 818
897 304
260 109
267 134
954 135
363 704
519 255
200 693
514 5
699 805
849 624
986 777
934 733
356 751
251 741
118 212
479 943
348 109
660 851
771 224
921 824
554 246
233 728
34 755
53 792
101 767
644 576
776 45
993 157
609 407
249 882
758 214
744 994
636 951
761 511
396 131
972 8
506 7
651 687
568 726
685 931
817 668
708 899
148 51
909 416
719 566
830 587
391 13
198 222
862 80
871 579
412 411
441 164
311 263
711 744
593 16
58 293
624 847
31 804
940 249
269 476
151 742
121 490
642 220
274 734
815 196
843 281
88 173
436 107
668 957
684 360
342 932
740 643
440 858
959 309
54 869
6 104
353 74
898 370
76 312
764 614
110 948
71 923
144 850
648 184
754 337
841 966
660 604
871 738
871 82
652 684
238 51
819 190
631 461
567 685
391 181
16 699
601 951
40 976
445 909
129 435
444 100
403 286
502 147
157 176
733 39
366 805
991 315
502 554
305 669
234 407
846 867
660 860
242 225
259 66
190 13
992 925
281 348
589 95
904 23
99 901
954 148
875 421
717 835
709 673
590 582
650 857
132 779
285 374
115 652
245 114
123 94
840 113
363 660
539 150
560 569
688 479
19 561
515 235
939 996
151 438
896 616
302 37
504 298
387 649
441 995
618 807
789 47
704 495
840 419
646 534
729 980
303 488
515 807
506 913
685 855
356 707
271 550
20 300
609 384
836 875
859 46
941 817
408 773
643 666
106 796
78 235
607 735
188 225
944 218
334 717
13 561
62 11
251 490
555 909
647 983
960 416
753 133
466 322
614 932
811 398
49 820
463 455
869 877
757 976
517 841
168 551
576 50
757 725
215 506
225 744
205 880
906 62
226 160
909 886
208 758
6 156
55 415
198 244
571 273
700 138
274 541
485 631
309 557
887 30
644 973
865 293
680 507
433 760
293 384
635 91
252 641
560 99
585 42
830 185
671 142
920 47
360 640
861 941
473 167
399 331
167 392
757 424
1 45
649 710
810 653
287 339
605 781
827 502
358 720
734 544
406 43
652 431
326 795
503 712
404 702
90 453
64 642
502 397
415 694
198 690
294 114
10 557
839 56
962 57
753 610
875 151
152 233
981 444
160 98
397 338
250 685
411 158
545 885
654 16
351 664
482 799
153 330
341 656
673 603
828 21
116 146
563 739
608 521
361 514
88 310
61 374
147 61
174 376
40 286
471 963
980 96
612 119
625 647
146 215
384 952
825 547
961 486
301 156
432 700
699 626
932 840
272 576
865 470
262 778
398 596
604 749
270 649
991 966
674 165
858 929
26 620
283 239
151 879
710 578
288 93
562 817
470 430
730 957
371 754
299 100
323 551
532 969
684 688
863 663
552 196
690 772
49 758
726 325
557 790
395 750
68 707
240 269
944 909
120 267
167 191
596 981
52 429
829 39
718 854
635 206
262 891
165 618
739 269
906 924
202 156
872 169
420 343
34 214
839 99
21 886
967 338
163 974
10 437
779 173
918 288
396 362
96 743
661 726
638 853
485 414
860 72
91 176
938 764
76 152
984 155
931 882
608 452
524 749
73 970
460 357
302 513
739 921
79 204
866 100
310 794
952 800
297 20
698 173
379 843
490 158
595 64
758 427
790 315
939 593
951 979
478 162
574 83
760 729
603 560
23 612
441 237
343 304
160 292
876 282
672 928
556 554
988 786
888 448
703 828
296 681
41 384
633 40
681 698
38 837
849 610
589 158
786 101
410 808
964 620
731 595
231 625
346 66
337 668
525 961
545 268
492 987
865 490
109 632
89 177
533 709
70 622
110 406
1000 689
612 131
869 828
648 98
128 959
219 56
615 592
610 273
563 668
830 255
993 947
771 649
284 112
368 585
614 538
244 514
932 125
302 625
448 741
29 396
248 368
439 402
711 466
452 797
622 329
739 836
283 68
930 75
830 639
899 910
223 396
592 391
800 23
189 66
278 328
90 299
351 206
861 409
408 486
468 198
834 775
568 195
724 731
535 747
872 891
545 464
156 685
105 191
832 423
916 488
278 632
514 449
729 998
709 318
665 896
619 268
367 54
888 676
784 304
947 10
430 350
888 499
882 970
244 318
193 516
554 589
231 791
691 295
682 855
413 947
78 573
507 2
505 957
501 155
145 199
882 853
382 127
64 263
941 625
891 592
334 357
926 870
221 678
939 250
263 332
725 197
369 692
683 359
408 243
2 350
886 865
800 856
917 716
947 443
184 577
323 167
308 95
395 446
811 739
519 157
589 75
945 365
913 245
275 195
966 833
641 736
216 239
498 380
212 480
794 888
646 479
992 609
40 801
246 540
580 443
29 460
437 885
299 876
310 550
230 272
556 594
117 165
850 189
484 405
506 583
374 155
72 954
920 238
238 6
854 759
379 11
878 321
660 836
872 2
690 203
257 33
461 173
512 912
713 180
244 668
569 106
52 955
814 677
478 690
415 897
745 744
707 173
965 678
941 894
744 707
887 809
107 410
498 761
751 865
979 769
801 271
998 410
892 806
35 498
989 415
865 316
531 768
905 134
466 507
583 861
281 8
671 307
785 701
337 49
588 372
539 245
650 492
458 13
939 99
327 238
430 212
118 607
575 512
932 202
548 371
543 134
144 977
193 23
582 558
100 338
909 482
430 603
463 809
128 351
56 463
353 824
46 521
946 545
118 704
698 886
737 621
976 289
76 696
431 15
954 758
93 48
439 548
759 646
637 468
325 654
476 344
562 309
847 374
822 814
400 125
587 868
79 957
898 836
654 379
944 457
805 847
111 402
199 935
363 59
526 585
311 709
608 639
368 37
482 6
222 482
928 715
25 640
671 707
76 414
746 850
773 599
755 487
361 447
874 984
528 590
814 60
457 36
409 447
744 14
127 463
306 215
735 159
789 918
3 339
430 721
401 264
597 710
364 178
918 305
293 800
90 499
414 472
352 192
716 958
941 850
897 690
473 204
845 44
352 523
630 262
261 516
555 782
785 9
930 451
207 688
652 818
887 961
657 355
17 220
285 4
532 255
497 980
725 803
684 495
758 735
715 413
450 426
622 405
198 448
302 875
797 730
492 54
511 40
407 826
663 614
406 703
771 513
75 316
937 772
754 341
375 734
278 419
945 207
221 607
42 569
729 69
720 102
865 638
689 430
290 781
184 66
942 200
20 615
563 291
286 17
163 466
102 100
259 578
43 407
716 212
890 238
42 674
32 13
933 241
445 371
367 848
289 326
661 381
982 67
209 645
346 304
317 106
889 212
369 703
610 367
947 190
590 166
78 99
692 949
853 462
960 255
237 528
762 333
620 85
15 488
905 192
442 41
710 784
766 867
273 45
930 518
326 132
814 721
33 270
561 242
48 168
11 67
784 101
624 145
717 907
199 92
908 672
896 371
998 590
56 467
807 339
719 292
545 392
915 262
26 929
420 517
825 629
576 958
912 153
592 36
189 312
416 265
613 171
490 51
872 705
777 403
501 584
748 481
120 369
968 879
506 236
779 911
92 489
829 679
876 221
921 864
110 141
623 538
282 931
800 826
505 940
105 257
599 806
836 22
299 132
785 645
937 692
598 899
900 490
915 746
440 944
302 438
681 847
858 89
345 809
211 749
602 946
910 1000
816 401
481 837
85 483
789 920
91 484
955 396
849 786
464 428
122 993
61 435
388 21
964 391
530 28
885 40
580 715
507 259
828 709
171 813
47 52
106 397
214 30
307 868
102 548
371 784
588 421
149 47
52 751
499 189
236 303
744 447
325 6
530 849
726 475
437 571
138 315
31 160
464 678
711 383
883 984
460 578
666 46
462 130
175 392
921 935
814 174
693 226
464 798
838 421
443 30
606 847
169 1
789 841
850 603
64 636
516 708
301 303
680 917
490 688
615 838
896 562
435 562
257 242
192 199
586 522
22 236
81 515
587 853
114 28
610 643
656 530
688 541
521 745
936 182
399 795
939 400
358 889
164 542
885 729
614 479
899 494
238 622
738 106
946 461
475 308
906 253
654 357
592 401
40 833
133 362
629 759
792 23
85 124
885 551
375 981
446 895
987 683
299 360
876 979
410 431
549 210
272 591
508 947
231 393
782 108
829 182
230 234
97 123
21 338
262 646
768 842
210 633
72 150
126 8
181 229
220 227
599 10
502 176
788 159
401 896
160 816
665 201
513 986
692 729
912 857
343 928
229 40
122 97
137 276
923 207
740 305
351 309
715 849
547 151
113 437
690 317
464 459
267 729
625 358
717 367
391 732
13 351
926 20
875 588
851 535
378 428
212 715
576 642
599 478
406 549
473 515
625 715
267 433
870 339
733 304
656 598
697 897
993 527
501 657
311 705
297 303
372 222
217 22
564 448
703 488
617 677
393 605
302 416
375 955
292 252
31 459
787 601
677 893
171 235
417 467
495 198
828 949
151 336
588 580
288 439
791 121
121 536
254 424
83 84
974 50
781 46
825 174
874 796
240 320
906 446
180 826
962 595
355 515
571 471
838 455
8 446
757 988
722 874
230 916
845 817
427 99
103 91
323 715
516 630
490 375
499 420
25 149
640 665
925 90
356 773
860 163
886 918
925 980
926 382
352 774
406 881
548 857
629 730
35 437
662 592
719 131
480 531
846 186
114 975
407 220
960 406
398 564
556 39
41 296
332 57
181 194
830 686
76 160
180 39
136 228
989 240
37 904
890 65
141 327
218 66
813 18
123 680
849 176
358 43
830 401
250 682
348 68
750 156
797 295
173 925
317 916
35 939
123 387
735 653
682 599
974 230
345 587
123 104
536 91
540 510
726 603
396 324
649 633
837 287
491 602
260 544
883 20
125 585
371 624
13 567
656 570
234 351
197 224
974 405
576 192
435 41
184 318
319 186
344 859
960 534
409 475
655 258
398 999
18 524
746 533
877 606
561 800
91 770
451 58
229 461
722 135
535 446
923 27
750 329
856 213
85 454
868 440
512 682
151 385
156 714
110 602
807 473
177 377
194 464
29 393
485 530
341 800
691 288
540 2
646 335
458 762
354 416
230 51
617 774
916 201
421 424
383 568
810 32
115 560
354 516
220 563
637 181
711 259
153 190
198 985
581 641
155 359
323 970
740 253
141 220
866 998
910 822
523 242
835 230
316 684
292 477
873 467
756 693
274 938
860 729
88 223
60 121
857 222
272 221
815 332
217 449
657 958
852 357
548 271
143 526
764 803
888 771
874 629
155 954
506 173
991 172
351 424
633 706
959 806
563 119
950 135
476 971
491 644
113 529
877 410
594 663
186 868
461 118
463 942
16 177
717 289
995 315
159 37
839 959
75 854
900 693
655 291
374 683
181 294
249 640
943 200
37 363
584 410
548 36
740 372
863 812
657 740
818 35
606 463
356 844
481 756
89 955
641 989
744 694
951 475
202 834
42 88
863 840
280 131
423 826
957 143
168 38
716 715
609 755
146 363
614 939
608 735
441 899
694 751
439 151
738 791
194 44
422 932
587 314
569 695
70 436
324 234
704 300
511 180
381 694
194 78
146 603
417 597
716 358
406 649
762 266
591 113
739 1
836 923
615 905
130 481
383 539
355 90
573 378
369 321
135 864
955 769
386 402
97 795
684 874
694 675
274 960
137 134
589 398
657 169
182 807
389 645
89 715
400 889
167 808
140 515
994 749
759 829
559 875
952 628
181 97
365 204
599 479
501 381
817 929
262 259
323 21
699 703
930 309
141 645
734 714
342 722
696 468
756 969
17 654
22 238
789 72
500 89
766 959
971 278
754 874
196 500
648 22
719 349
223 916
126 166
550 152
625 700
412 491
161 903
713 795
544 200
543 598
753 641
520 32
452 463
239 150
877 203
91 121
328 929
934 763
808 252
823 606
376 298
612 932
625 57
847 28
372 234
130 684
368 986
87 961
950 371
294 904
120 510
17 912
862 360
128 598
771 498
486 204
21 104
424 636
863 3
296 809
708 711
973 199
601 387
718 218
91 435
427 757
110 132
19 588
657 118
836 176
492 690
437 679
474 136
8 616
385 215
563 766
917 722
826 638
394 870
734 74
128 659
367 979
2 751
392 747
299 794
218 457
361 761
814 250
936 863
268 735
239 995
539 28
225 53
873 465
351 98
174 488
496 676
382 704
167 144
909 520
794 759
499 7
539 302
80 686
448 124
378 538
771 882
857 979
788 542
503 623
607 736
394 237
669 190
372 858
187 103
869 921
258 247
398 489
597 301
37 67
487 24
278 864
823 632
184 101
409 399
491 371
658 390
67 601
931 730
467 941
356 30
728 450
985 212
856 348
214 306
178 571
259 961
542 435
484 747
220 688
960 954
990 230
972 919
764 534
724 678
938 216
640 987
630 42
525 638
766 452
872 170
881 112
901 415
796 100
611 159
405 773
701 109
845 195
628 322
632 372
908 683
936 640
153 665
598 466
334 633
527 689
649 344
441 225
817 913
279 164
791 834
426 477
122 370
307 245
479 151
386 152
128 344
566 856
610 862
890 416
347 420
415 293
637 602
579 439
810 720
233 160
821 635
875 38
820 186
760 689
370 988
254 168
348 969
475 790
329 888
690 490
371 889
102 344
739 113
122 724
337 779
370 258
658 157
151 240
656 641
583 718
582 601
333 651
766 597
714 69
623 556
535 653
437 780
325 985
55 89
25 653
514 166
581 613
867 403
691 891
38 891
599 736
705 666
180 688
509 633
917 89
456 771
3 175
130 443
278 441
632 480
178 493
140 439
902 275
919 106
437 149
74 571
138 280
244 556
696 604
272 253
380 597
106 685
5 901
775 851
13 940
425 63
541 86
492 260
943 585
948 257
312 347
44 554
142 3
858 903
250 894
650 560
296 1000
64 253
393 694
925 198
586 649
988 704
804 360
164 881
983 984
995 911
505 308
7 867
476 372
719 799
589 853
376 272
483 625
312 619
854 157
745 888
288 676
82 248
307 85
873 296
788 961
349 773
707 821
840 97
19 968
269 180
241 900
574 43
293 846
42 748
380 412
37 995
60 287
703 172
20 42
566 989
330 363
446 80
60 581
307 855
483 287
381 836
346 525
943 519
329 159
6 254
147 612
239 515
611 193
718 396
742 721
565 163
947 398
813 268
727 913
764 804
486 864
476 231
834 992
416 4
396 627
576 957
619 874
350 15
590 61
373 773
900 506
176 85
386 920
592 913
846 72
13 596
330 747
423 485
934 811
136 857
320 863
278 41
49 173
745 311
794 462
241 978
224 492
816 550
618 148
781 32
993 715
626 350
541 840
177 39
812 387
620 275
555 33
16 20
328 255
177 410
726 101
123 186
428 185
421 513
918 139
702 183
456 811
241 905
434 841
454 608
461 89
620 354
485 721
671 371
415 715
622 90
741 208
926 536
153 547
880 273
16 886
795 25
587 136
581 395
197 656
832 371
907 128
601 706
585 61
428 757
682 717
997 206
291 656
288 489
975 716
580 882
658 162
455 538
908 970
317 403
996 538
261 374
981 174
888 686
887 613
54 720
973 271
487 676
888 312
746 901
628 958
148 820
502 183
162 353
887 916
523 493
272 857
942 23
208 540
846 423
893 824
59 37
262 985
43 511
598 573
86 199
761 763
896 619
179 552
380 495
337 520
448 690
726 9
947 970
375 646
345 969
482 686
482 200
506 179
255 957
888 636
188 491
66 420
736 165
820 751
194 893
310 145
493 947
560 156
961 503
446 59
369 608
67 217
110 750
234 915
186 851
910 626
505 563
633 668
764 750
941 620
64 894
113 528
521 985
541 294
442 517
346 952
856 110
427 994
199 653
398 962
20 532
740 557
978 628
68 122
327 166
211 107
143 144
522 585
308 750
373 916
456 247
212 996
225 183
542 411
139 409
329 731
425 919
527 326
225 139
732 338
412 959
651 519
927 91
793 903
701 761
17 936
242 631
172 868
700 979
177 23
210 164
191 964
323 787
519 152
160 457
185 753
966 364
523 957
814 586
999 117
691 647
229 27
180 716
858 142
611 584
736 331
196 362
56 176
220 81
800 207
582 696
801 942
674 535
358 641
398 99
420 863
231 263
595 732
344 40
688 227
981 640
256 754
960 886
268 873
711 80
321 954
482 292
529 254
185 542
109 707
183 592
86 193
394 67
244 462
418 807
15 501
562 197
232 423
99 374
96 296
117 210
267 899
422 466
388 490
797 307
618 697
797 827
239 43
389 75
574 778
403 170
887 118
712 830
193 814
498 566
942 791
41 760
115 629
246 197
329 355
898 260
605 973
171 684
67 723
545 799
602 729
142 193
553 605
386 858
150 744
565 669
936 106
674 201
678 690
290 281
571 410
811 181
335 368
398 881
144 647
58 759
234 563
438 557
330 717
624 538
798 810
428 217
893 89
611 613
855 69
916 127
48 619
819 281
163 503
229 25
239 76
600 268
806 694
110 795
867 579
549 48
761 117
757 804
770 234
974 757
243 884
802 863
764 945
242 307
667 770
605 398
326 777
725 481
44 34
988 696
125 137
63 198
4 809
138 878
353 373
540 965
400 469
161 577
789 309
725 456
90 293
869 75
241 523
508 720
138 967
295 271
83 873
826 891
989 203
339 581
223 528
109 857
807 751
618 301
622 627
381 218
509 539
306 586
936 682
6 88
585 913
499 66
24 806
888 36
299 59
579 616
548 339
148 991
774 114
481 856
721 678
897 469
588 987
143 334
549 561
987 317
47 324
811 843
464 640
192 336
260 235
387 428
186 72
636 849
529 112
639 774
33 909
882 734
163 80
494 482
249 405
626 231
708 381
116 290
613 830
142 173
777 975
758 135
924 305
955 148
160 309
365 97
956 338
586 293
394 938
464 849
57 678
60 487
531 834
689 692
260 351
487 807
135 291
585 90
888 54
487 3
622 865
320 885
471 979
50 658
128 524
554 927
799 648
655 275
171 92
541 951
458 951
117 873
902 32
15 293
949 307
2 407
823 784
438 506
96 856
766 319
73 207
745 736
789 927
458 191
36 545
978 830
563 789
897 601
222 391
908 620
897 142
421 627
605 199
752 767
69 204
64 81
360 69
476 332
871 278
373 443
903 563
943 599
915 621
903 14
93 807
820 836
159 315
438 198
665 125
974 10
14 880
736 484
589 724
373 929
318 536
22 791
245 457
201 778
969 528
117 183
281 626
535 255
347 78
266 779
552 201
111 750
386 809
680 547
182 101
698 577
340 370
332 43
409 960
399 845
520 638
513 209
847 73
295 602
457 559
812 355
822 670
173 842
326 347
36 966
162 649
48 221
551 254
153 550
599 726
211 442
924 823
858 180
553 426
581 423
159 859
134 712
633 547
962 3
339 256
845 348
86 48
426 460
880 821
788 582
184 738
810 77
294 14
387 4
687 731
934 285
244 376
4 787
413 104
558 344
347 798
197 526
543 935
223 824
503 167
929 409
601 895
52 894
771 333
910 569
544 478
147 625
428 700
344 559
328 450
998 701
561 988
994 315
47 183
688 35
824 174
276 735
183 213
398 265
927 95
804 802
741 550
400 417
144 296
488 152
677 155
810 945
736 984
926 728
452 555
969 478
931 172
779 141
870 27
954 969
24 210
545 1000
672 765
942 442
745 112
501 660
502 585
757 227
849 924
858 195
645 576
346 291
657 64
976 437
200 719
961 208
440 744
947 251
806 799
68 183
502 536
782 348
464 544
840 762
674 790
941 421
21 707
896 227
881 74
622 25
499 48
630 422
952 891
933 119
849 526
124 945
859 851
62 585
644 264
724 269
516 584
239 457
735 336
612 378
847 586
571 914
650 970
316 482
933 142
304 880
666 651
625 658
558 169
22 666
814 763
233 16
766 351
565 208
784 11
321 186
504 131
100 787
957 472
376 908
6 527
25 516
202 496
587 583
916 572
136 513
966 284
374 404
124 817
317 214
694 570
770 603
97 272
474 802
231 479
742 14
205 643
519 510
94 757
190 737
761 833
718 742
582 187
716 411
970 910
468 393
11 142
75 716
784 156
504 356
621 933
467 389
785 930
964 368
932 329
195 904
634 33
642 292
949 579
838 171
787 89
1 233
971 952
944 338
255 563
761 989
942 267
472 627
371 642
93 602
959 750
901 90
890 324
715 99
301 692
487 231
155 275
370 598
730 668
82 746
422 744
634 671
876 551
413 276
329 561
332 751
429 521
851 287
514 680
933 3
333 578
95 219
528 236
868 350
225 524
969 195
76 515
161 789
71 336
670 930
253 854
763 89
273 363
360 741
767 80
842 929
439 936
716 114
477 165
912 298
969 987
413 378
688 118
936 843
522 669
906 831
132 982
798 510
68 875
293 57
716 636
949 130
726 562
192 533
378 23
274 903
298 481
466 707
466 908
656 824
169 442
175 698
450 613
664 446
300 723
57 880
555 939
483 5
719 112
262 505
323 944
387 402
499 243
319 710
266 465
720 929
973 413
868 572
463 206
552 992
173 934
329 52
55 377
480 485
111 504
875 412
38 504
392 253
848 36
70 484
615 128
56 805
734 66
480 587
258 929
541 321
107 266
472 411
361 273
758 426
785 52
845 414
411 203
123 665
276 601
451 226
703 41
406 863
979 374
417 251
115 571
224 651
923 386
752 273
264 430
911 462
830 734
78 635
464 836
631 324
314 230
320 779
306 93
87 999
920 172
638 521
152 824
939 637
857 184
949 34
263 427
539 671
108 725
41 938
124 683
73 829
107 391
695 980
228 847
60 104
851 830
126 472
369 59
369 559
193 841
656 156
738 678
796 350
953 817
684 315
441 912
334 124
762 882
936 738
96 657
945 514
99 702
856 647
992 816
771 303
425 888
36 242
115 832
781 750
647 638
466 100
378 945
540 642
762 680
911 953
87 625
816 542
169 17
97 972
375 222
684 457
252 601
221 791
77 142
298 923
824 964
200 605
9 33
152 418
242 695
111 288
105 529
31 219
296 196
504 308
56 651
308 223
426 551
600 877
457 454
768 909
391 72
792 902
271 509
150 873
855 708
282 791
233 762
956 142
472 595
652 274
69 778
514 599
902 463
251 762
339 409
246 637
574 597
732 30
172 371
796 660
926 153
806 825
115 368
793 692
502 41
505 183
6 748
246 176
980 612
944 948
186 34
475 125
526 282
331 804
494 42
25 697
998 873
39 235
463 727
69 870
666 300
24 562
443 367
499 510
577 472
123 138
642 828
536 422
341 285
342 519
762 492
358 737
997 323
555 955
415 245
657 42
261 103
585 822
859 957
952 946
981 583
826 317
676 703
802 415
730 364
379 809
344 486
549 499
549 916
701 470
405 570
861 327
366 845
443 194
560 462
112 632
961 66
899 933
247 226
841 47
645 779
935 608
994 866
621 362
510 946
813 153
271 488
630 996
171 710
993 268
188 934
505 209
483 419
368 133
528 979
83 227
620 462
493 870
16 151
784 660
584 504
557 460
232 348
374 425
936 631
562 701
821 899
870 629
395 825
803 468
2 356
2 645
636 515
519 490
503 350
198 432
889 949
923 695
896 145
610 455
581 239
26 108
57 134
968 823
959 499
880 624
959 536
82 332
141 35
137 867
834 453
889 903
882 403
727 540
572 113
472 891
554 545
618 27
529 636
928 914
586 895
906 345
748 620
643 933
30 199
239 273
262 28
342 936
975 448
770 617
181 393
538 622
250 767
81 926
243 55
578 492
643 760
15 268
371 127
190 69
868 137
398 417
761 4
971 585
177 660
167 707
101 773
402 243
259 166
538 95
887 128
986 229
131 271
775 112
662 726
429 731
385 117
529 83
699 190
145 863
994 950
730 773
847 892
516 190
916 811
363 254
454 215
467 606
664 297
83 203
681 186
398 464
114 624
506 119
515 823
240 47
396 440
784 639
993 643
976 527
988 446
822 19
471 402
482 431
779 61
739 204
239 544
688 820
721 496
60 854
299 265
358 906
872 576
700 186
397 793
439 697
855 75
703 639
48 796
260 382
406 410
979 323
788 462
971 751
499 934
374 973
325 647
341 671
489 584
480 291
911 75
243 270
594 325
441 560
280 785
874 518
780 246
661 50
760 783
587 977
723 872
65 487
257 208
909 826
948 734
826 667
257 312
130 379
616 555
225 624
735 65
745 107
352 877
348 128
172 167
253 536
304 575
540 365
287 500
442 791
817 903
165 769
677 752
118 960
576 947
634 770
615 478
328 466
76 25
709 706
622 853
401 857
127 17
132 713
340 76
336 263
996 109
533 835
780 924
475 574
379 146
780 163
679 135
947 341
572 192
879 474
171 965
143 873
540 512
545 925
970 12
386 766
315 8
968 506
670 638
796 119
212 965
382 318
743 705
856 450
797 744
90 456
817 471
633 575
938 773
195 50
829 764
298 633
91 778
840 190
774 658
168 658
386 100
614 973
732 698
677 708
395 220
786 83
186 637
618 844
273 249
32 504
366 253
966 293
643 456
296 410
661 821
33 953
627 732
324 717
925 651
844 439
388 152
883 550
33 303
356 339
298 213
849 712
883 147
758 779
329 293
889 531
653 31
477 12
363 634
900 549
174 564
430 82
974 571
731 487
418 758
450 993
401 446
591 514
73 626
428 969
350 594
95 756
77 182
386 420
445 625
886 248
865 739
335 623
355 954
355 446
631 802
681 249
540 465
119 780
698 479
380 575
500 327
447 67
997 784
869 839
768 645
844 348
38 523
783 795
981 548
789 27
630 991
928 432
41 414
222 948
742 861
327 467
764 995
573 484
120 139
880 97
619 505
727 286
933 888
73 353
835 526
341 554
697 476
315 157
972 602
568 371
930 553
747 166
718 670
534 628
36 12
460 795
795 841
788 658
536 332
323 354
122 726
558 498
648 569
777 371
566 389
516 148
892 241
635 961
909 927
968 717
460 568
228 959
610 471
652 57
742 288
203 350
774 632
398 302
150 136
649 201
44 791
257 109
353 555
344 147
388 398
682 925
68 628
921 837
466 606
83 256
383 78
62 836
582 194
959 729
593 279
237 819
706 71
990 784
123 93
497 199
631 1000
128 116
703 528
103 133
977 353
236 292
901 840
972 459
627 600
783 522
861 890
882 648
453 113
802 485
875 416
862 638
550 346
821 209
225 379
226 413
368 695
730 212
486 751
84 845
379 200
792 517
217 216
91 12
527 182
905 717
180 487
789 679
744 820
837 197
101 356
888 606
378 129
874 31
750 330
224 45
123 434
172 735
802 735
989 815
178 722
827 333
417 456
814 550
740 955
535 141
843 1
292 709
1 377
147 439
502 177
993 354
494 130
711 44
488 741
492 831
294 354
42 259
296 108
424 904
955 958
644 315
792 487
638 726
282 446
774 318
353 336
973 896
9 196
509 404
715 203
196 749
924 316
665 600
498 492
961 264
501 535
392 883
587 703
2 927
665 94
105 595
581 384
322 187
636 439
236 142
90 656
922 24
468 613
790 923
260 399
175 5
855 909
631 40
487 388
921 982
339 626
982 354
486 619
401 408
292 17
885 754
631 836
503 846
462 493
667 170
161 428
9 20
7 705
766 743
374 318
436 277
522 121
765 317
802 28
825 355
384 439
508 928
344 91
17 478
537 713
969 415
323 445
846 536
779 398
797 8
546 345
544 554
727 98
805 686
722 122
204 521
365 934
198 704
354 299
754 969
694 258
482 660
495 542
273 634
181 965
473 941
627 491
922 805
276 119
98 629
118 281
21 442
581 614
844 493
946 697
847 620
612 452
974 466
823 592
788 440
242 119
263 470
193 701
201 887
234 631
987 37
399 493
158 360
808 670
793 244
226 735
664 746
62 329
993 631
804 928
98 544
230 785
65 528
364 905
403 140
491 746
993 672
324 668
167 279
241 601
327 161
999 543
680 286
304 262
296 24
367 851
575 5
998 317
401 792
418 282
663 7
358 849
311 817
875 384
733 717
974 460
117 87
124 522
653 753
149 232
38 943
760 862
971 366
836 761
371 164
8 695
865 795
499 69
797 228
783 271
387 179
250 758
73 687
692 126
462 948
762 283
476 919
866 106
847 532
590 475
280 308
47 461
422 772
394 776
189 742
438 545
855 717
688 512
94 546
252 202
879 415
248 457
246 944
450 538
709 124
177 965
825 882
172 998
362 282
174 664
988 142
59 729
187 728
130 657
116 793
410 556
51 718
337 319
644 20
869 714
463 815
663 949
649 853
448 631
913 293
217 475
831 398
688 937
454 277
619 626
790 111
838 787
456 870
676 529
122 818
384 486
302 913
14 476
831 954
694 445
20 399
271 714
4 672
604 504
675 590
613 535
692 186
102 473
788 622
239 829
408 912
853 172
79 464
975 377
506 43
371 372
64 793
661 194
736 16
87 408
131 559
607 59
767 510
79 581
206 578
922 991
867 618
251 83
439 58
134 638
709 930
291 436
446 650
202 824
213 32
489 618
146 630
521 491
342 199
934 432
140 433
497 583
642 347
412 949
174 383
43 912
147 408
68 170
572 422
15 710
637 618
650 783
352 481
592 291
28 496
207 339
417 599
289 267
848 511
488 198
118 840
53 817
640 913
602 424
709 916
293 722
81 341
374 827
131 252
464 809
473 126
809 675
760 106
769 807
696 92
170 696
375 152
884 329
611 296
777 945
594 58
239 513
512 813
957 813
660 857
779 703
413 13
626 245
357 131
719 377
45 587
756 646
731 240
430 979
837 324
513 427
675 41
570 97
482 111
474 431
202 446
242 903
733 372
539 812
21 359
510 939
810 536
530 487
50 572
810 93
218 662
479 149
513 915
431 325
440 842
490 360
823 255
578 966
577 929
350 58
865 271
957 746
609 904
606 506
726 703
526 637
252 595
722 146
959 508
165 208
32 481
449 765
450 940
548 516
932 218
961 81
200 914
203 207
106 221
518 534
910 616
978 317
912 210
220 855
479 192
168 957
683 582
689 742
231 140
16 119
563 967
222 412
760 4
198 375
161 740
388 920
320 138
384 961
851 44
649 66
526 614
344 791
746 51
573 423
917 402
884 418
553 564
56 312
522 380
2 642
915 788
412 605
636 203
956 429
158 363
95 124
604 627
158 731
442 232
495 80
771 398
293 853
3 415
290 22
192 817
527 904
663 946
984 712
876 645
713 427
610 45
219 908
49 317
865 504
427 646
725 200
232 820
620 588
131 782
720 733
914 592
60 372
52 575
370 280
800 174
404 625
275 138
663 724
212 560
279 548
712 234
472 815
213 12
540 195
29 832
636 872
729 226
550 231
958 702
668 211
750 641
577 996
684 481
501 517
881 87
232 816
275 774
710 995
396 972
639 806
686 287
891 245
370 883
792 373
475 887
251 748
312 50
840 842
202 833
189 215
21 173
324 166
774 487
748 899
616 447
993 668
161 49
311 671
510 428
620 814
267 822
91 728
353 390
544 279
68 767
967 859
421 364
653 501
371 233
164 814
952 180
497 579
383 637
622 820
751 628
372 763
672 610
651 283
606 989
720 729
550 9
868 381
107 167
476 979
481 945
887 56
768 190
298 687
328 982
817 586
238 668
223 351
679 671
306 543
503 885
909 574
415 728
725 127
687 673
625 289
392 837
990 294
886 422
228 923
801 456
374 855
61 614
172 302
897 912
468 820
841 264
681 294
986 300
591 428
871 331
883 783
579 62
240 117
205 892
730 636
983 325
728 987
976 207
323 305
988 193
346 962
741 468
166 151
361 387
312 761
170 185
923 818
601 628
364 155
629 312
895 465
255 53
918 350
504 60
486 990
374 960
185 819
474 370
515 688
813 699
956 343
99 106
609 366
882 124
389 488
455 934
631 66
551 846
435 127
80 143
725 49
306 651
33 855
386 804
723 684
724 277
811 795
289 637
832 414
358 572
743 132
100 227
902 776
908 17
268 976
940 235
113 277
149 558
862 689
104 164
74 762
167 187
665 393
684 569
603 471
911 686
623 490
463 650
837 149
462 104
988 613
663 212
480 892
158 264
536 845
423 77
292 804
284 363
589 65
98 684
322 373
374 133
875 379
559 572
545 177
430 475
44 399
2 5
568 48
278 332
755 463
188 354
694 394
385 63
761 311
467 108
185 781
745 982
435 601
793 12
284 504
515 925
422 114
674 55
839 313
687 927
997 269
895 909
515 12
196 315
757 879
399 324
230 770
183 423
237 710
12 476
779 899
719 89
753 635
267 614
130 205
394 629
577 596
262 699
165 172
883 914
265 277
595 385
61 699
663 970
222 319
633 407
632 975
285 146
408 633
972 639
372 682
782 145
721 165
22 562
537 79
32 155
25 147
189 280
852 277
144 860
793 578
692 708
169 285
9 806
141 506
678 781
501 546
236 207
923 244
913 995
741 494
638 79
444 129
450 675
465 684
765 735
38 832
926 703
724 534
834 951
953 145
335 769
428 325
891 314
214 941
593 83
69 64
380 773
674 705
10 919
723 756
190 155
522 946
73 222
933 800
273 208
349 552
456 475
571 815
774 107
297 849
677 782
606 293
763 491
130 94
377 991
160 746
275 681
761 941
476 13
138 511
467 601
664 781
493 909
201 264
922 217
798 678
267 593
977 885
161 154
535 154
546 594
69 580
89 736
165 65
394 511
277 304
921 925
447 459
882 447
165 233
403 440
895 31
482 687
884 701
163 825
142 411
374 645
192 438
168 389
448 854
939 204
118 420
248 614
66 916
711 39
537 521
361 244
415 638
839 302
172 108
588 457
476 784
319 171
459 99
508 418
853 288
438 862
9 273
4 350
698 899
646 406
637 423
880 157
580 632
3 258
713 981
420 153
985 451
59 246
639 202
448 692
713 967
408 413
838 265
580 709
538 725
285 232
563 205
542 432
372 744
823 73
860 484
485 400
260 955
750 843
303 572
590 365
104 300
173 868
643 4
204 288
298 774
811 720
928 471
98 601
732 571
506 866
675 653
545 495
306 650
703 873
872 757
457 978
154 991
614 139
952 440
949 681
814 24
90 794
837 916
301 246
108 482
122 845
2 710
857 683
933 822
307 762
534 716
324 596
551 370
745 664
24 33
336 523
946 393
174 657
729 969
399 911
985 849
355 906
165 77
796 182
474 746
650 448
588 796
44 186
505 385
598 616
484 154
967 816
923 745
688 80
230 274
656 525
556 56
497 747
490 546
936 304
112 83
680 460
923 295
260 940
470 449
817 368
935 593
754 681
636 415
580 592
277 150
101 403
959 235
38 289
761 758
564 421
280 486
982 724
900 361
281 325
803 300
539 322
574 570
185 269
754 418
299 943
882 664
411 390
797 698
786 666
820 383
263 523
896 311
156 955
993 70
916 407
768 331
915 15
738 803
601 166
196 573
677 142
453 48
375 863
918 586
97 2
757 325
767 308
671 964
61 51
971 274
127 722
404 872
445 938
604 106
258 646
727 915
277 473
220 776
509 585
210 709
970 92
711 696
817 163
221 101
528 593
268 244
989 32
376 775
767 645
465 917
959 735
2 812
713 679
577 540
521 995
363 316
669 701
354 285
734 874
837 510
620 713
989 988
545 783
810 409
213 765
760 337
78 893
473 950
912 536
531 283
78 789
317 962
646 841
530 550
216 417
834 753
14 159
107 784
899 428
272 543
472 907
350 738
30 347
144 914
96 965
739 224
543 815
100 15
701 242
300 603
230 840
721 114
988 146
323 946
130 943
348 929
19 973
306 762
975 306
581 406
671 577
169 94
411 408
10 303
983 605
500 932
120 547
261 530
410 876
235 37
599 352
765 690
645 571
540 427
443 164
457 382
357 26
991 413
154 993
136 940
748 10
127 560
986 853
239 759
383 349
855 704
185 512
614 875
839 615
626 77
529 95
339 147
560 206
891 391
916 444
586 355
771 23
107 924
210 215
524 944
413 3
835 143
126 19
379 155
137 294
700 615
368 331
340 899
200 412
751 488
975 733
190 441
91 918
525 490
447 776
913 712
77 178
843 239
858 733
310 507
859 203
960 718
930 230
816 28
735 923
346 16
911 660
933 110
123 713
102 878
935 976
338 932
414 616
785 641
201 457
801 624
489 326
350 689
488 382
435 264
60 261
998 88
699 506
598 46
600 742
180 657
171 327
500 235
843 867
704 258
23 299
136 465
242 493
507 896
684 154
554 477
514 453
1000 863
567 291
711 569
870 729
625 590
38 218
803 792
383 94
942 86
653 560
311 337
551 600
541 769
361 758
76 550
265 368
31 344
48 516
991 874
471 300
307 962
211 183
139 819
189 967
85 78
473 209
499 438
405 795
824 267
330 857
949 965
529 722
561 461
216 437
413 471
529 928
349 365
87 689
262 787
291 442
450 248
819 794
839 183
392 96
124 293
230 222
569 740
821 507
205 232
540 974
208 879
887 237
590 653
799 753
475 364
452 640
923 925
969 367
839 210
260 913
190 907
667 886
631 876
372 930
730 642
634 971
797 461
314 964
131 729
422 958
341 238
905 244
838 207
699 645
631 357
765 501
603 546
644 823
921 902
613 735
830 876
46 597
945 864
412 802
596 27
332 489
474 164
227 968
201 17
203 404
386 800
423 341
635 303
645 468
206 529
76 978
849 123
362 671
387 288
283 288
604 819
208 358
96 674
344 584
177 88
931 752
905 217
910 317
279 209
931 242
508 68
789 56
805 545
774 803
221 512
373 188
608 118
989 239
344 145
219 568
896 130
187 45
284 810
798 731
70 743
458 745
419 366
1000 29
744 789
515 646
205 793
267 941
204 319
737 384
67 367
520 617
126 860
262 62
502 471
337 270
934 796
513 503
736 508
442 408
441 477
778 230
868 624
671 521
586 456
216 614
375 219
977 608
944 76
494 788
404 530
891 717
2 309
72 41
575 100
94 79
884 810
401 114
206 284
382 535
806 436
163 203
157 837
911 493
684 771
711 446
880 338
812 767
240 453
78 879
264 680
247 683
859 815
40 902
936 204
936 61
641 965
479 836
320 634
977 845
720 393
43 840
777 135
395 269
967 989
777 26
291 248
917 306
283 536
525 371
734 793
527 686
330 940
359 974
920 110
680 733
77 892
797 436
939 764
915 971
592 895
600 507
644 579
636 39
655 393
775 633
548 172
310 451
913 636
861 109
906 905
166 260
703 834
80 361
789 46
816 485
160 999
210 425
940 379
473 634
112 729
68 95
387 31
307 643
540 355
591 994
33 885
313 501
954 830
291 339
693 704
919 282
429 491
13 756
117 566
711 618
935 289
347 184
546 204
348 186
964 717
566 269
728 440
216 596
74 395
453 234
726 123
658 389
767 970
170 752
487 740
762 916
1000 577
959 266
1000 184
844 443
346 52
327 846
1 975
283 231
457 680
358 656
516 298
238 720
916 199
793 772
888 941
311 108
989 890
261 977
670 264
168 407
400 204
726 164
780 644
242 319
210 775
812 775
917 911
545 600
604 981
828 438
25 367
805 689
792 548
204 373
285 850
616 239
942 359
227 630
85 563
593 613
566 204
764 887
662 362
90 668
758 962
807 731
728 66
981 940
665 917
565 809
11 965
279 173
678 372
857 950
59 188
516 792
170 742
436 865
388 41
433 883
869 205
944 971
582 338
489 752
993 400
363 594
62 501
433 669
213 780
990 298
8 561
152 205
332 902
616 653
624 688
63 940
355 785
210 869
943 804
717 883
530 993
639 917
794 269
936 976
239 583
162 367
132 277
131 718
415 628
586 172
770 537
821 772
896 862
886 767
332 510
590 109
858 541
269 95
475 427
973 988
525 868
629 498
12 251
26 730
542 737
984 195
286 50
149 207
970 336
162 783
805 904
639 310
682 401
421 246
384 709
429 678
933 54
658 119
550 382
740 35
146 769
305 685
256 174
595 58
43 987
356 612
966 815
228 686
235 386
973 606
270 385
245 525
237 76
601 325
904 910
475 658
644 695
308 935
971 797
100 802
525 603
815 233
446 470
276 785
772 459
645 574
665 347
839 841
320 388
1 567
235 313
742 455
979 340
171 200
969 904
644 195
124 224
883 812
348 832
116 811
697 107
779 632
402 241
543 821
209 811
162 205
383 224
787 189
482 86
657 450
642 726
99 138
150 572
713 738
136 333
480 213
697 407
215 910
400 100
627 100
598 407
273 806
725 806
243 848
321 590
666 602
786 333
394 208
1000 246
351 443
738 76
233 414
376 22
628 55
828 274
885 154
412 549
674 825
137 734
607 924
856 487
834 911
763 960
395 577
423 632
985 912
300 852
33 654
143 701
641 383
334 721
721 931
220 695
861 390
562 689
703 672
990 162
202 924
567 134
963 664
135 447
46 559
296 842
447 248
11 850
344 656
379 425
830 920
416 612
378 605
855 779
680 310
353 291
987 350
807 579
643 930
999 595
73 958
95 570
469 141
904 330
450 452
574 731
357 993
101 896
932 872
7 807
618 795
673 974
927 901
656 820
506 325
464 626
76 457
812 839
433 789
577 362
758 384
445 971
990 914
216 95
57 238
797 291
387 739
13 477
708 541
669 92
30 294
211 514
960 38
5 519
331 608
320 250
492 174
227 756
981 498
238 659
866 962
269 232
176 263
176 907
702 129
84 33
287 505
668 184
94 969
157 127
850 105
274 167
127 568
346 360
576 13
772 963
837 650
640 350
72 528
30 171
160 653
544 814
851 137
510 649
82 807
566 703
977 180
902 529
791 341
176 522
922 616
109 355
815 25
294 375
844 683
39 134
813 409
280 558
571 150
573 607
285 22
314 394
404 178
105 631
61 785
942 655
302 795
276 151
177 719
180 637
255 709
774 179
673 635
509 886
718 774
596 897
363 837
12 550
391 561
217 90
617 870
459 951
844 307
84 338
687 832
580 344
931 829
848 208
179 442
676 262
986 862
700 612
13 182
742 125
246 492
588 236
705 399
262 807
808 878
657 261
853 483
386 185
209 931
321 952
402 886
320 640
2 274
250 44
284 688
392 701
827 413
752 399
558 791
967 49
324 576
835 259
741 964
611 271
33 545
392 258
715 197
314 178
459 956
915 291
560 814
304 979
777 77
781 897
209 970
288 295
258 437
427 925
19 469
387 49
380 138
971 550
283 989
39 246
302 710
770 883
614 604
238 152
639 580
240 351
714 392
91 358
792 93
850 835
967 249
932 688
990 767
869 249
578 658
678 188
120 651
734 518
531 31
63 140
109 199
471 360
293 378
987 269
316 884
10 773
343 611
229 933
2 340
19 662
877 856
587 249
475 64
909 773
665 536
626 144
667 254
397 206
724 328
425 694
262 500
107 175
355 696
344 985
818 707
875 235
978 111
613 422
97 127
644 418
190 914
949 243
211 413
457 265
205 410
585 59
98 980
742 889
61 175
226 181
817 614
268 62
504 836
675 352
275 897
645 804
614 641
895 643
632 978
447 309
70 804
844 952
54 479
302 357
86 291
327 67
740 537
2 898
701 312
430 96
984 24
848 296
925 376
218 958
332 165
220 19
643 838
974 219
717 633
673 328
523 282
551 654
469 759
655 130
137 351
892 456
921 688
862 138
919 713
532 116
389 91
981 387
209 898
881 393
273 285
441 569
990 429
74 995
232 233
373 993
532 121
415 46
971 289
168 433
354 130
415 206
889 725
672 930
858 70
326 522
777 494
466 64
332 925
801 331
207 663
185 36
991 994
815 786
565 197
5 350
511 580
847 116
351 144
362 975
697 782
476 230
305 411
754 350
24 221
197 44
514 110
681 172
568 279
557 430
362 20
630 693
189 249
397 464
648 487
84 801
854 180
895 46
537 816
983 126
104 374
466 738
763 735
429 413
269 34
43 960
595 282
255 722
520 404
111 78
246 669
783 288
609 408
824 886
987 77
942 835
240 571
771 379
190 282
268 87
920 940
813 156
601 53
46 984
437 77
753 433
474 976
887 291
898 720
912 802
248 915
831 298
666 34
651 788
557 286
321 852
578 567
342 975
741 946
427 472
698 45
462 644
887 778
802 27
559 861
164 23
571 251
373 570
306 437
419 268
168 343
812 873
355 166
934 571
705 243
399 660
876 10
169 790
134 347
426 995
102 835
728 275
977 344
182 637
740 876
656 978
412 554
87 994
470 379
728 484
530 980
82 981
934 739
874 898
794 568
578 398
945 89
504 438
158 659
367 264
808 968
906 353
479 772
8 499
376 555
756 497
416 738
381 49
51 644
434 713
881 601
554 328
267 997
263 549
380 753
434 876
530 224
302 863
134 129
837 913
489 308
335 367
284 762
394 355
929 204
709 343
891 436
332 715
84 685
843 370
950 794
758 509
986 237
476 963
147 454
407 791
106 708
509 565
332 696
787 52
186 892
144 131
845 182
620 391
707 839
528 602
955 49
743 104
600 760
348 512
44 157
744 526
533 269
253 684
91 349
163 379
219 446
799 556
643 906
520 36
70 462
547 6
903 533
751 480
66 629
359 64
26 514
679 320
92 45
65 491
531 975
357 778
360 376
425 845
701 283
76 855
118 726
890 178
673 329
69 71
236 248
134 716
782 967
659 553
69 344
548 260
810 821
321 836
749 585
780 345
623 815
442 790
897 264
50 998
909 117
621 685
261 455
781 951
389 916
19 416
711 391
681 685
26 411
290 665
529 351
631 331
133 578
155 676
576 880
293 967
598 151
46 529
328 474
676 782
72 446
944 871
450 929
883 891
54 408
526 390
549 265
218 652
691 512
297 561
180 204
489 987
280 694
285 948
905 554
702 723
873 401
458 906
583 33
133 478
566 379
570 883
31 201
733 621
808 997
470 634
66 816
678 456
864 100
36 725
638 767
969 991
221 596
67 97
377 433
499 82
626 805
398 264
711 551
412 867
927 994
678 389
522 104
243 786
966 82
596 637
380 819
73 965
276 499
644 507
173 320
949 608
801 590
27 912
29 196
334 758
430 441
490 110
618 271
857 454
386 719
858 564
429 272
35 36
437 674
650 432
86 498
920 381
112 633
658 2
989 750
99 686
648 281
127 227
285 294
573 136
385 77
352 882
641 499
685 81
760 468
120 709
531 853
911 14
956 766
556 435
309 296
243 424
568 613
48 755
154 917
937 996
605 237
297 678
312 979
398 500
821 60
870 25
437 591
889 149
644 752
683 326
592 347
157 505
483 753
153 59
217 628
358 18
478 139
682 291
311 818
15 521
862 608
994 848
68 37
580 983
301 96
700 497
88 837
281 107
207 856
939 73
498 419
634 298
455 383
84 120
335 977
739 85
838 954
120 108
223 440
233 227
672 313
98 951
609 234
540 623
111 945
410 806
998 81
559 64
476 195
927 159
110 23
320 572
177 793
931 485
474 831
366 181
885 327
839 704
610 648
98 138
220 309
440 733
532 371
765 589
367 739
187 139
476 710
97 275
560 627
526 413
425 976
409 422
328 147
118 137
502 361
988 479
104 587
706 771
16 391
610 23
333 436
269 769
192 554
21 708
388 615
57 701
818 919
787 206
898 891
586 206
356 961
505 751
275 268
528 601
152 529
500 304
267 871
454 294
461 926
884 444
386 200
107 919
497 930
864 165
674 228
418 110
231 303
284 881
747 950
490 948
416 164
996 979
121 258
652 567
689 604
8 313
151 130
52 192
76 276
250 157
868 602
338 720
291 992
571 867
938 197
306 521
854 548
245 505
754 3
827 245
449 894
619 138
298 302
456 2
96 972
613 261
191 767
308 944
711 474
160 918
997 759
312 277
862 774
363 134
745 602
697 698
954 597
754 257
576 570
394 249
765 913
112 86
908 923
617 475
374 411
813 414
528 58
350 229
502 918
136 189
793 451
379 318
909 228
714 906
810 758
122 932
971 146
230 162
828 591
513 247
212 98
761 362
501 439
863 721
66 549
503 800
773 808
315 339
276 754
308 205
541 494
946 401
274 152
504 216
34 766
832 453
501 637
906 244
510 406
69 160
94 869
730 85
626 326
61 638
689 972
459 943
10 145
934 31
932 825
335 260
710 524
838 999
612 494
778 344
661 435
211 770
747 296
611 755
152 698
201 734
758 755
563 325
800 49
518 663
595 607
225 731
486 164
826 367
433 227
346 799
501 997
889 818
236 906
318 332
610 564
566 542
165 396
344 828
572 133
543 488
294 591
753 281
884 147
534 160
227 140
648 75
615 318
180 842
566 415
841 569
16 434
167 188
965 413
543 942
47 279
583 411
945 968
121 58
340 793
834 567
892 143
366 987
806 180
564 731
540 719
691 268
284 780
754 260
401 730
979 314
207 943
966 174
619 645
591 602
94 13
40 351
841 53
947 484
582 924
428 876
291 769
523 462
621 32
365 368
607 705
706 450
676 169
468 703
790 608
12 766
336 874
539 588
277 673
132 918
988 580
899 881
104 113
176 826
474 281
751 651
287 108
931 715
226 170
341 770
817 651
523 359
530 229
885 733
65 12
82 541
954 614
268 552
987 670
65 680
754 719
970 998
488 626
956 19
475 499
268 444
946 742
147 773
334 116
123 481
77 489
932 447
960 730
166 679
47 462
957 410
543 510
678 985
226 335
677 363
343 817
337 204
426 390
984 923
904 548
614 242
491 67
7 306
312 565
39 775
500 11
826 947
982 39
757 242
611 191
822 530
31 962
484 812
117 352
350 650
412 974
771 929
525 528
321 479
860 350
750 899
338 296
599 441
796 277
730 194
607 571
641 292
975 97
984 942
319 280
655 564
290 848
705 187
25 667
661 981
499 179
990 24
672 617
602 733
77 90
470 601
641 443
84 317
688 405
970 286
273 843
45 94
449 533
422 330
338 814
570 344
747 656
838 248
768 936
249 213
119 219
994 573
148 453
828 508
932 548
902 652
763 119
471 814
212 386
597 536
136 846
419 672
854 355
91 533
772 914
615 998
203 429
345 278
153 511
314 977
644 588
174 997
489 433
14 99
169 977
33 238
237 548
385 90
739 917
679 127
36 917
79 740
161 512
7 360
203 572
880 209
104 82
517 170
676 503
510 917
497 513
248 364
33 384
914 766
278 31
835 731
284 607
490 288
900 505
490 445
644 646
403 250
663 545
364 201
565 816
653 872
699 115
79 946
662 317
275 64
230 590
676 186
760 991
90 294
501 4
81 705
496 519
183 155
924 744
342 724
373 654
455 557
222 96
446 873
839 430
61 856
62 303
252 411
972 254
536 325
665 7
716 426
717 965
144 698
45 490
493 66
684 960
158 496
31 680
267 80
332 264
867 696
338 714
471 900
231 389
632 440
860 622
236 806
101 984
739 771
365 797
447 326
906 757
649 71
801 871
330 667
2 380
772 608
531 10
556 968
828 36
182 486
966 122
682 531
594 286
210 477
550 64
673 607
690 685
522 138
7 708
8 404
334 117
502 593
481 302
886 225
95 149
315 623
168 249
14 595
448 813
486 33
296 95
827 616
758 86
728 339
581 919
763 930
246 583
44 12
912 312
211 545
845 659
890 614
688 393
102 159
190 678
744 779
386 632
631 875
829 244
106 899
529 259
690 577
350 249
47 158
645 149
27 357
549 470
31 744
463 997
362 311
112 766
870 146
380 791
766 583
785 316
662 953
765 719
117 88
250 530
790 159
245 656
711 595
272 608
57 845
320 405
78 851
450 200
558 184
112 649
630 540
40 727
778 949
811 351
461 472
362 503
690 556
901 250
277 661
359 598
932 971
556 792
132 492
588 647
903 764
130 11
57 344
517 566
678 195
724 246
43 723
676 318
863 546
418 664
357 177
694 170
298 981
426 476
692 802
72 300
474 920
104 644
571 490
570 648
170 781
939 518
473 87
444 867
861 561
569 498
935 69
952 324
280 55
855 47
612 838
933 565
140 485
138 37
458 572
896 954
850 598
919 421
310 498
432 404
270 505
549 120
39 454
204 98
110 374
853 861
291 972
131 195
606 936
827 829
578 978
404 402
314 997
253 924
127 896
164 318
248 20
566 154
373 508
74 302
155 2
618 476
703 55
806 53
887 525
337 249
844 805
101 143
448 835
466 539
121 273
809 757
334 874
136 232
164 467
298 767
216 307
535 73
515 778
312 224
560 341
4 6
36 74
515 455
689 78
153 897
311 305
314 243
840 890
906 811
108 607
192 934
495 956
173 148
885 188
428 690
46 108
771 453
943 574
478 634
726 590
399 79
977 857
140 571
847 317
325 787
64 712
569 447
288 78
749 819
453 219
501 81
41 412
603 169
156 606
846 547
707 288
695 419
104 624
628 692
912 141
474 239
123 18
222 595
787 526
793 466
870 781
982 659
107 918
704 320
476 400
94 287
189 807
360 914
662 37
893 452
738 342
639 53
756 880
674 447
86 460
413 702
726 269
498 902
941 721
542 178
929 984
370 887
874 556
596 679
972 418
958 659
545 995
474 100
427 87
130 683
262 972
484 817
806 830
674 431
174 361
825 7
756 669
67 632
961 1000
791 952
57 773
474 450
611 544
39 275
929 783
412 483
214 222
477 885
810 761
922 215
81 339
987 700
503 958
912 330
542 844
480 706
204 275
290 241
332 671
673 69
191 443
263 32
641 927
61 269
756 188
416 884
498 366
437 411
590 547
653 828
24 2
180 660
176 559
269 843
68 135
559 954
557 871
635 100
110 409
501 655
852 475
455 900
388 40
636 140
915 164
127 827
138 128
191 308
544 321
859 460
151 599
176 20
953 153
663 165
612 207
960 662
224 299
703 276
430 395
560 816
546 853
311 387
354 653
382 451
829 409
446 952
363 454
403 816
66 352
196 611
960 434
268 532
46 58
74 162
298 757
86 341
282 817
502 260
442 622
3 203
366 781
213 604
480 415
663 611
396 350
560 252
551 842
481 429
468 724
957 737
787 196
411 1
188 311
871 970
801 980
620 719
887 810
141 28
882 71
102 297
273 63
925 507
729 853
927 441
654 527
269 155
505 459
554 695
135 432
335 959
333 49
76 217
683 300
10 532
44 905
102 88
463 842
858 11
147 847
952 558
33 56
577 185
896 139
389 349
895 883
848 531
342 187
917 389
928 793
318 339
14 50
251 187
912 852
575 780
127 455
44 207
602 506
869 447
142 100
200 307
734 923
705 950
1 803
783 194
215 37
442 999
106 374
635 979
256 648
476 840
203 86
53 930
423 937
705 459
25 475
112 722
481 965
20 367
195 105
138 78
820 373
196 368
429 126
88 45
613 790
274 116
387 908
695 294
310 886
666 407
805 882
259 735
300 329
65 676
85 82
576 763
319 507
883 244
739 145
1 239
395 894
115 1000
46 208
173 878
655 191
997 903
528 770
503 831
750 787
732 681
118 846
297 542
161 445
854 172
36 539
249 518
976 864
592 528
229 419
225 75
34 135
509 139
139 976
155 578
862 771
534 941
45 75
479 67
315 578
202 416
58 775
271 988
101 159
391 677
878 106
685 317
203 970
619 150
47 946
446 643
857 546
235 158
755 735
514 42
514 615
67 379
281 964
480 268
834 917
672 48
848 698
731 9
720 766
631 494
908 761
937 918
32 756
100 354
281 936
933 806
315 512
826 134
980 691
53 843
522 272
174 161
394 794
384 76
686 898
125 225
960 608
630 339
193 946
382 200
522 690
546 194
291 860
419 274
188 103
65 385
371 719
472 637
307 941
380 700
916 112
222 731
670 191
89 882
472 487
451 202
995 24
551 923
817 563
481 613
806 178
102 989
240 837
938 782
266 481
337 802
337 299
28 466
639 865
508 877
319 534
461 944
599 173
352 685
238 502
644 806
516 3
625 254
26 220
451 395
274 766
73 866
199 852
955 238
456 496
719 629
2 161
689 184
383 807
110 947
606 453
26 789
646 548
420 663
189 803
202 270
875 946
8 206
85 458
331 520
819 395
821 835
367 326
617 666
892 87
563 778
192 935
670 974
784 65
588 95
201 449
270 407
484 810
457 621
912 452
365 476
659 581
387 895
752 597
51 686
38 820
662 749
86 968
512 356
970 769
101 59
870 679
690 453
770 664
131 218
966 352
492 292
14 318
307 290
832 736
266 606
188 984
214 614
377 984
573 796
131 577
165 186
742 546
176 971
517 375
623 918
262 983
819 891
372 925
582 230
908 803
832 131
692 207
972 635
326 200
347 846
875 885
754 611
195 233
983 346
258 399
444 680
137 422
819 609
843 852
948 568
286 850
277 15
679 72
191 185
954 973
451 991
791 223
842 170
805 627
500 215
611 949
434 483
255 621
893 508
520 384
356 502
302 706
210 816
256 751
481 376
313 220
807 603
178 969
556 75
990 246
435 746
416 50
224 369
245 202
921 497
974 314
16 713
874 961
191 939
808 669
73 979
499 29
687 385
446 197
863 55
768 447
944 690
124 818
522 372
365 545
391 164
497 911
784 724
771 15
952 134
1000 783
666 626
391 83
438 154
492 375
716 892
128 509
311 988
627 571
869 60
813 385
465 162
761 351
216 515
741 924
122 861
556 777
387 899
385 986
782 594
40 517
35 588
747 690
708 603
520 941
232 375
70 517
364 964
155 231
956 670
443 697
756 711
89 46
687 91
451 104
125 871
369 944
25 796
859 664
126 449
199 877
997 638
770 150
247 265
31 515
597 719
612 888
601 181
324 546
976 223
564 696
908 508
486 966
863 79
382 739
164 421
533 107
653 358
834 450
671 590
591 776
805 235
278 931
23 275
906 932
986 717
412 896
442 163
480 972
54 65
675 244
636 420
13 147
924 570
575 1000
130 438
810 633
838 437
111 151
847 963
915 940
689 638
905 757
660 396
659 829
946 164
177 361
736 780
912 984
558 936
319 717
881 269
20 162
796 770
617 698
404 895
999 522
966 381
631 702
734 258
225 674
978 825
377 520
7 375
222 832
989 683
159 206
734 557
355 858
591 51
256 280
998 82
846 631
831 374
521 737
694 579
192 379
486 941
461 308
934 48
451 889
527 790
389 44
496 261
807 100
540 266
415 401
764 769
826 876
872 174
235 152
214 641
677 339
499 159
604 423
592 960
8 363
716 168
809 147
35 515
346 215
560 935
276 186
73 906
894 195
797 87
571 305
272 753
889 749
373 171
611 432
392 401
384 835
591 617
231 622
391 862
899 496
4 379
190 70
111 62
188 754
119 886
681 274
422 358
439 841
334 262
340 588
642 97
184 112
652 45
262 117
307 841
996 21
394 157
262 410
716 528
896 743
539 772
458 8
515 699
301 253
487 921
931 206
573 2
31 442
935 392
589 318
227 189
21 450
725 167
327 427
850 90
623 651
56 454
919 795
732 624
369 758
615 533
514 60
402 978
543 957
935 89
381 263
267 988
84 187
646 530
3 21
953 380
604 852
605 616
951 111
258 705
212 886
859 438
106 818
749 592
4 499
989 37
856 897
416 508
681 124
660 651
283 31
810 538
323 239
548 116
604 686
510 259
678 549
915 309
882 785
745 378
469 5
768 573
11 867
642 707
246 941
713 224
743 485
588 633
910 177
454 598
729 734
430 100
708 605
250 523
516 992
489 263
106 945
677 987
602 577
875 469
759 234
906 174
585 384
985 326
34 616
965 129
27 792
107 597
805 495
7 569
836 517
292 162
707 559
776 198
111 989
546 320
744 555
902 281
626 726
604 812
767 663
932 470
443 591
682 38
436 563
937 85
707 786
960 37
475 602
333 399
576 221
833 752
960 411
784 641
281 682
856 863
138 867
471 66
423 737
62 895
511 441
941 282
387 716
122 198
698 793
912 674
159 80
713 605
111 433
717 639
418 382
990 820
749 400
198 171
733 485
283 891
264 488
337 727
614 152
385 559
724 528
608 13
788 799
15 811
586 238
962 241
730 542
532 903
857 212
216 450
559 502
825 439
982 112
565 683
369 544
381 448
476 129
57 940
590 524
980 529
515 629
518 960
504 164
189 190
171 503
45 8
386 225
543 675
961 103
242 867
533 389
878 109
14 457
267 229
868 897
225 10
227 316
682 194
908 121
531 894
493 327
100 691
905 352
139 38
445 457
622 550
465 187
675 964
55 191
102 376
256 265
726 705
435 237
596 291
9 459
547 839
70 935
629 179
671 695
125 219
330 613
959 903
742 320
643 222
372 575
971 878
814 954
198 336
335 890
984 623
889 794
379 310
528 395
201 804
35 302
603 728
700 69
655 604
256 516
555 486
263 285
557 279
34 238
731 234
480 718
410 379
798 776
586 846
18 922
394 33
700 502
191 297
603 308
500 391
683 366
44 894
440 812
191 390
951 189
329 632
301 431
237 367
645 944
689 526
771 813
372 628
54 234
915 944
932 661
294 16
835 246
254 829
493 194
421 762
332 143
382 146
415 603
346 102
142 594
809 787
152 74
751 550
375 368
109 925
905 540
697 521
544 228
392 318
335 586
480 397
336 491
398 1
245 219
241 112
893 507
71 797
185 10
425 194
791 389
99 799
952 150
826 577
630 714
513 121
420 776
457 415
674 472
858 722
649 318
99 574
55 854
928 539
916 826
901 578
106 853
391 645
461 28
754 613
598 873
467 635
667 403
14 369
420 939
729 85
1 284
544 183
786 788
366 22
835 823
125 258
471 95
664 568
975 834
425 3
686 159
791 205
106 838
516 347
575 101
959 345
307 79
326 166
812 570
412 835
875 681
611 588
628 536
977 612
723 262
710 464
757 308
248 809
770 531
772 319
75 118
114 66
365 216
541 538
684 825
496 105
243 191
140 257
278 539
465 127
627 950
410 874
255 649
528 860
401 431
977 436
533 320
484 265
417 312
924 510
168 881
118 332
193 382
933 474
497 846
12 483
341 512
615 543
484 1000
10 417
712 793
461 361
953 788
366 379
195 266
319 784
307 889
597 679
248 754
582 343
153 506
450 155
271 961
646 692
183 751
707 377
140 704
903 166
517 594
715 941
722 782
473 157
930 812
308 79
185 236
102 426
448 754
470 646
369 845
938 444
862 78
550 909
185 274
538 931
268 205
985 561
764 863
982 964
497 781
459 585
990 728
666 478
282 381
5 530
279 808
401 261
426 49
642 285
101 280
565 270
38 839
508 387
823 438
494 994
509 163
187 671
316 44
112 746
470 539
214 868
164 681
834 494
22 726
621 393
517 969
41 839
533 369
530 909
346 622
453 306
745 616
867 899
779 319
808 893
528 76
274 854
664 826
801 402
440 554
943 115
748 580
728 328
256 695
799 101
363 520
709 163
927 481
145 969
989 924
600 520
934 772
807 614
293 715
703 731
244 24
630 140
349 278
815 787
628 31
687 511
907 698
624 270
388 424
911 712
477 637
66 67
396 203
995 338
727 679
101 609
902 349
500 996
646 659
215 825
296 284
803 731
237 762
914 354
103 61
787 41
781 509
502 624
16 965
658 186
950 398
320 839
90 367
620 794
382 19
383 749
305 197
117 548
902 769
606 399
493 636
842 68
569 832
202 773
741 703
366 723
612 926
94 269
714 712
443 676
303 768
208 987
401 508
467 337
225 420
395 343
934 253
599 421
153 168
505 970
128 114
708 352
971 314
870 787
647 214
855 737
231 187
149 84
45 173
305 86
429 663
254 555
900 121
537 967
518 225
590 384
830 788
2 611
415 720
991 738
68 324
648 192
163 547
529 449
155 730
304 756
343 54
365 218
228 910
786 656
889 335
757 413
600 31
321 850
215 81
840 708
859 394
900 563
788 436
560 37
221 818
865 537
922 809
526 915
919 746
643 807
295 757
786 128
241 129
833 978
70 755
147 265
596 600
738 55
682 438
697 859
327 215
332 303
631 209
229 572
990 543
5 176
864 87
678 730
731 628
405 488
66 377
533 717
146 942
927 635
244 819
193 883
245 496
640 280
958 132
96 625
510 570
28 634
347 827
699 790
107 181
544 953
644 469
91 844
175 967
363 344
806 62
279 229
12 186
807 743
405 689
751 784
935 681
252 514
646 808
512 22
137 310
232 992
506 454
422 235
125 989
62 282
986 374
327 674
378 868
587 411
233 359
154 122
658 633
543 796
274 569
468 289
216 982
394 627
421 117
432 491
638 568
448 791
728 712
410 610
734 190
785 490
762 887
30 909
327 497
84 543
632 404
702 100
878 537
222 144
691 473
146 571
698 807
936 232
439 741
803 355
515 691
665 57
614 165
490 2
961 109
432 567
81 147
773 184
16 175
887 477
740 731
994 667
794 228
657 827
681 706
310 659
556 692
378 613
199 172
666 139
877 473
654 913
978 961
774 414
594 707
503 947
286 563
869 559
618 413
930 947
235 806
741 103
776 937
639 399
76 268
503 711
204 504
149 487
518 168
308 20
293 639
625 713
79 620
783 704
602 555
801 850
575 868
771 653
487 67
634 870
267 854
809 896
348 20
597 496
999 276
927 995
398 412
576 983
909 76
955 68
875 114
18 666
79 849
257 676
630 214
119 851
601 723
634 707
334 487
819 291
575 139
547 557
952 174
374 394
410 216
162 677
201 663
974 734
859 816
234 637
320 524
927 270
642 800
503 10
518 694
620 264
683 367
272 238
195 243
601 96
594 392
895 280
702 335
479 946
389 28
378 726
796 514
817 41
526 302
574 885
521 784
711 596
552 67
471 853
634 793
141 685
166 300
462 938
132 608
261 863
878 160
390 857
575 815
516 24
416 525
405 198
890 128
739 396
847 136
177 81
144 800
759 219
324 461
615 95
201 644
102 861
357 48
611 968
965 848
506 856
955 19
446 726
181 435
733 896
817 401
71 467
368 634
795 923
826 875
343 533
410 420
495 150
39 916
883 543
719 102
591 870
939 156
602 790
697 786
496 838
567 262
568 685
581 776
602 398
810 416
286 415
297 490
913 904
213 794
55 856
748 958
118 347
224 331
465 910
402 577
100 127
463 91
153 460
211 414
422 15
750 724
289 671
503 323
792 767
853 566
623 433
412 121
241 301
173 963
425 984
218 223
859 278
931 463
704 381
322 494
542 354
670 630
886 625
54 517
980 130
766 331
319 309
759 396
43 33
197 676
391 607
549 49
572 488
729 23
861 826
915 763
607 421
173 317
686 295
894 426
83 54
272 899
173 507
947 262
619 272
46 533
40 483
847 38
622 20
432 458
612 896
643 509
251 379
699 100
253 769
446 69
433 204
734 75
484 934
879 301
817 577
645 414
239 100
576 4
122 46
699 985
69 860
279 345
870 221
720 189
48 238
365 427
944 178
515 557
253 451
314 290
56 400
64 719
551 734
458 277
372 623
972 891
64 205
312 125
485 687
720 476
343 359
744 324
712 130
878 804
817 603
387 429
596 505
379 445
525 971
166 729
886 14
659 717
362 754
926 172
179 781
768 459
783 368
562 568
776 511
295 833
234 91
989 450
534 261
264 901
992 281
588 998
251 717
411 317
186 732
844 345
854 805
749 671
959 715
95 852
866 675
203 507
136 971
161 912
390 329
220 167
691 571
745 410
683 179
300 466
437 43
64 877
268 766
408 595
238 922
304 648
220 98
413 126
747 69
893 935
89 682
871 800
249 398
728 214
297 374
266 735
372 563
559 429
720 6
279 658
422 164
99 466
145 455
830 814
622 223
9 101
245 925
613 816
374 623
790 174
390 433
646 422
463 633
441 579
373 146
480 784
525 765
110 223
643 931
865 138
717 419
379 838
961 990
834 902
627 109
161 350
287 32
395 289
412 225
564 484
717 874
845 460
921 7
901 534
290 672
707 468
379 673
131 307
708 872
147 270
974 344
840 663
549 543
583 177
259 14
498 315
62 752
661 710
527 37
788 487
437 301
726 67
780 54
745 417
240 88
329 597
437 660
545 433
355 359
135 185
559 988
991 303
952 781
557 201
980 639
957 721
802 772
703 862
354 837
98 947
48 969
88 251
666 758
894 522
476 229
811 177
546 123
500 404
637 146
461 219
414 438
339 47
511 865
704 102
53 474
633 42
994 226
75 101
705 125
294 924
519 783
373 969
923 899
568 629
699 424
428 283
469 270
59 466
795 593
234 721
135 481
736 870
949 212
664 393
341 729
716 151
18 173
958 181
754 46
232 36
2 665
813 305
259 957
679 380
861 551
577 487
941 38
467 370
339 231
466 800
100 260
962 177
225 648
247 809
274 947
713 856
592 974
789 773
828 460
993 397
582 591
997 298
595 454
363 933
52 40
638 662
910 992
117 158
336 360
324 691
95 617
260 535
90 304
551 821
458 691
644 876
818 633
328 886
228 35
587 366
54 306
252 456
874 900
268 724
92 863
679 681
923 657
287 982
310 757
326 202
727 869
612 872
690 79
499 847
900 463
600 542
366 541
443 357
934 111
823 157
827 472
868 476
4 883
394 573
260 845
180 844
787 16
433 630
619 925
579 530
530 850
961 576
502 616
53 710
436 961
574 695
650 588
701 7
109 745
351 652
483 157
867 164
726 835
134 966
120 946
897 450
409 395
94 126
909 398
314 226
185 375
722 700
937 511
346 330
799 830
212 287
530 309
849 717
289 280
615 901
951 507
223 27
60 745
645 281
841 432
678 234
917 638
608 110
709 451
985 89
57 742
804 584
620 678
991 734
195 838
526 905
780 102
813 407
717 565
377 318
335 868
823 59
159 263
229 913
400 276
632 269
243 418
323 812
510 52
253 414
542 740
145 415
583 164
104 832
279 698
666 182
932 593
453 214
171 592
829 785
748 971
976 822
574 307
306 162
701 982
742 604
857 74
194 722
867 121
655 907
250 449
70 595
966 227
540 184
177 222
856 860
226 191
87 834
770 769
880 974
651 694
346 153
313 116
88 93
6 545
641 781
715 994
6 292
263 715
678 784
391 240
660 374
835 733
690 729
666 573
603 431
743 861
824 639
586 396
471 630
174 774
697 225
88 410
667 782
922 849
699 789
625 520
485 162
14 865
455 505
979 578
243 899
768 888
822 215
407 205
703 416
62 415
609 824
418 237
227 69
739 333
403 900
227 532
145 1000
428 853
603 773
9 877
676 588
637 260
834 500
640 842
443 977
58 606
685 745
310 435
105 820
238 949
154 648
903 227
593 484
291 116
497 938
664 785
220 267
600 330
898 983
820 845
169 506
324 156
235 846
765 235
182 874
838 134
329 442
358 181
68 101
203 148
880 512
673 666
333 949
384 743
515 671
383 673
139 382
212 988
694 457
388 484
546 468
207 51
194 748
606 777
520 983
854 170
196 181
208 176
503 109
404 544
579 810
497 936
438 937
249 154
612 666
542 595
176 156
159 334
888 803
648 614
76 907
899 587
83 597
672 200
865 895
90 941
10 335
604 303
428 742
29 336
786 987
776 387
516 908
867 652
996 874
1 73
70 656
844 237
70 129
886 425
295 520
90 625
182 205
866 756
157 864
984 127
868 227
570 955
695 676
305 875
812 485
387 796
80 534
446 996
820 887
473 884
984 857
476 949
544 890
169 503
582 122
643 520
243 529
221 465
381 223
718 652
365 747
431 124
658 149
283 82
513 775
853 830
359 814
682 913
688 534
240 114
487 830
185 138
964 569
955 342
158 272
385 295
885 419
162 957
296 413
938 56
468 658
836 995
900 89
410 747
300 820
664 456
801 943
134 34
148 130
54 948
743 719
342 691
998 953
385 189
751 803
772 189
440 472
990 947
392 264
676 194
653 387
181 611
790 431
417 736
310 896
45 914
419 480
599 375
442 445
417 936
467 994
447 915
571 701
967 39
131 469
372 149
989 57
262 400
675 372
981 829
566 372
549 599
112 7
654 53
137 362
404 48
879 860
329 956
673 762
415 545
505 642
191 218
224 655
313 733
566 929
111 136
169 105
267 62
38 94
211 195
465 788
735 238
28 633
494 783
72 434
5 13
277 216
377 256
74 396
673 100
704 967
692 482
919 935
765 430
402 438
259 564
137 692
986 53
334 648
259 311
910 836
250 834
728 843
821 214
433 961
777 498
225 911
240 168
811 662
67 226
136 994
472 404
804 44
830 226
795 366
838 39
743 428
649 592
266 848
553 817
602 965
303 902
339 15
710 974
906 177
182 715
890 146
737 950
216 375
725 205
61 108
188 156
214 799
376 166
924 919
808 426
342 389
7 166
386 78
228 233
687 346
524 157
771 599
559 700
279 538
30 75
793 460
935 23
365 787
704 47
783 618
806 425
236 897
220 606
122 494
706 260
165 620
587 307
966 864
551 390
284 61
590 410
523 30
829 539
725 779
136 639
824 992
506 349
505 871
427 487
35 116
120 25
108 885
504 685
730 745
646 175
1 614
594 750
263 226
768 438
151 735
411 996
765 565
929 234
381 942
822 115
516 604
247 866
422 468
211 618
899 437
930 76
412 487
126 816
796 691
99 902
532 388
215 566
58 435
211 708
498 502
956 913
251 56
406 611
709 42
10 801
423 258
815 579
57 934
102 785
993 971
821 653
149 647
791 986
109 653
165 805
914 691
891 719
528 6
507 569
134 426
495 506
77 794
452 872
29 579
807 635
156 546
649 145
964 549
173 316
236 766
730 115
769 842
348 785
844 415
190 278
767 19
679 364
276 364
915 761
519 317
857 52
103 84
303 454
827 223
615 13
475 380
273 922
15 523
239 296
828 993
440 88
512 629
218 781
971 963
321 879
321 960
732 611
279 446
708 531
509 127
301 537
908 380
849 571
20 877
239 42
266 653
777 566
439 453
902 196
6 296
779 198
318 991
633 497
480 272
959 926
99 672
850 666
610 1000
491 997
637 696
441 367
577 100
945 921
145 30
195 136
739 274
698 720
160 744
217 890
352 12
338 237
386 772
716 442
349 406
246 886
478 530
274 905
127 162
220 111
470 506
745 360
32 706
415 764
613 762
138 145
158 527
755 200
346 843
304 623
434 646
177 554
580 793
294 488
569 672
134 614
15 200
977 604
494 591
565 300
475 636
376 13
50 756
963 20
983 27
804 830
644 332
120 401
580 534
178 236
406 340
381 959
61 474
805 696
960 161
256 847
314 434
772 128
797 428
38 869
208 813
903 422
488 556
681 401
4 664
842 186
664 886
362 140
628 727
710 537
153 185
603 501
701 52
817 816
454 9
440 954
233 765
54 110
120 250
281 127
894 367
500 35
583 296
947 875
728 852
879 969
731 289
160 519
962 102
704 523
744 556
546 822
834 95
361 733
665 84
687 696
620 971
582 613
793 170
169 647
374 433
222 997
476 89
469 1000
280 884
440 830
26 708
113 13
710 611
198 421
411 878
870 611
173 182
55 697
498 997
842 827
121 239
472 186
831 851
289 931
744 686
909 168
569 805
633 178
685 885
650 839
8 968
350 300
761 426
317 627
970 559
500 32
187 967
941 982
959 331
961 269
318 882
949 693
270 8
142 128
168 895
692 454
231 95
565 597
451 689
151 75
343 534
403 607
429 280
811 28
550 733
900 333
203 623
981 78
417 65
921 77
716 543
557 419
404 183
143 941
864 19
794 342
174 464
809 256
766 777
220 541
23 89
591 761
966 70
806 153
562 733
81 500
213 497
568 786
178 893
718 347
52 105
823 778
980 687
305 727
756 628
173 269
753 601
811 818
263 438
652 325
774 358
486 310
194 636
720 891
991 772
629 887
655 14
661 690
714 482
62 706
961 965
48 405
338 994
811 578
425 94
521 997
632 648
905 31
398 563
58 848
352 498
473 755
923 744
612 804
331 574
918 558
379 72
859 423
661 378
875 536
509 210
194 715
107 345
428 483
200 722
807 196
148 823
375 729
161 732
469 28
213 49
100 274
335 653
533 329
70 3
494 384
269 43
424 942
598 77
120 723
497 744
514 903
193 972
432 532
444 949
37 410
953 484
518 733
194 834
22 369
222 670
93 237
684 435
53 993
133 53
900 833
617 899
465 258
402 521
716 122
239 519
981 644
225 21
155 539
576 858
246 426
663 479
598 419
337 215
804 984
8 498
562 642
202 436
788 996
619 139
144 122
122 213
797 44
12 220
429 117
483 247
200 886
110 55
315 136
441 637
838 942
502 523
230 163
348 139
221 235
474 200
456 297
45 332
282 393
419 657
881 947
316 373
332 362
815 764
360 530
384 872
30 340
440 965
413 590
631 760
340 175
254 600
861 460
778 451
574 52
796 826
760 580
625 833
433 108
526 122
250 515
677 405
90 695
671 345
355 122
974 806
904 492
811 571
48 981
40 175
375 611
727 127
361 467
844 19
488 67
177 200
30 269
248 326
166 792
39 479
324 497
337 580
320 453
882 457
203 183
88 60
550 706
503 416
716 933
589 6
969 203
751 65
705 623
110 82
208 66
422 221
208 907
57 693
502 657
221 640
385 836
125 691
504 152
723 967
513 498
222 77
947 12
780 439
191 22
91 585
558 884
983 957
266 14
592 394
996 714
550 563
612 408
534 573
136 956
7 960
511 622
712 921
681 13
938 88
809 270
198 313
522 4
886 897
760 847
467 208
61 831
208 476
237 870
196 187
529 210
435 588
908 341
579 722
797 748
425 13
842 803
708 612
778 594
355 675
62 426
325 147
330 878
772 544
576 798
30 719
971 592
892 417
960 562
844 65
964 334
776 831
321 424
330 193
747 419
131 970
697 940
502 311
164 398
220 833
703 1
379 978
772 714
146 444
285 306
133 306
476 320
699 511
32 530
556 122
902 535
83 808
619 770
394 286
54 399
217 198
417 325
952 195
332 136
7 434
128 256
207 595
301 683
604 649
949 936
209 859
306 789
897 108
956 574
232 361
456 828
959 506
91 430
813 293
597 328
583 704
733 220
975 659
239 912
329 97
78 3
711 32
857 561
335 41
769 906
56 913
349 926
161 586
332 21
518 408
498 27
847 92
671 49
996 232
27 937
641 910
146 504
241 438
242 837
788 733
264 660
435 581
637 849
364 343
830 802
202 796
67 931
331 495
658 124
810 534
161 927
164 202
650 226
420 323
368 181
617 599
818 593
246 334
890 16
50 657
966 829
165 899
950 220
710 422
176 485
673 663
72 139
487 383
891 266
52 320
354 551
338 587
910 682
683 995
762 595
778 815
339 501
257 114
606 388
447 436
482 871
932 208
607 418
611 884
997 46
835 814
939 115
889 828
531 455
482 451
601 512
957 999
863 342
512 448
432 753
747 302
582 907
606 542
572 68
252 723
594 980
822 347
784 658
163 519
578 599
430 314
590 520
473 824
500 431
327 68
868 27
10 785
522 487
900 928
631 789
687 886
751 134
926 472
171 615
117 918
951 758
33 374
391 726
814 891
266 698
182 106
936 53
508 190
768 631
568 230
733 424
970 716
679 627
180 227
835 997
563 1
166 585
27 196
49 578
197 151
473 993
161 396
102 251
610 729
203 335
497 841
810 360
929 198
913 28
15 979
987 848
27 278
756 862
784 753
288 465
544 245
97 434
4 626
558 737
710 54
393 602
416 142
746 236
424 140
992 421
359 528
518 124
100 913
967 437
726 521
434 649
137 357
876 309
864 833
422 151
678 303
721 804
272 408
289 650
776 812
302 555
794 710
601 607
595 378
820 658
937 573
117 112
375 772
457 603
846 44
87 149
471 10
792 158
100 910
317 516
553 180
467 557
905 2
385 8
573 818
613 97
91 272
619 867
291 149
743 902
4 338
639 512
761 323
969 505
322 631
861 864
24 45
539 984
161 70
285 317
999 587
566 482
885 558
665 141
976 573
155 98
428 466
773 250
867 875
458 658
612 805
840 295
776 408
206 330
616 501
326 510
386 336
785 22
144 500
625 49
196 688
903 962
768 442
765 919
986 465
332 957
350 702
859 684
839 203
290 288
292 438
462 917
879 448
372 735
199 280
742 444
248 831
80 859
260 445
956 961
107 450
644 916
594 67
472 374
761 457
774 694
321 87
504 934
810 512
506 478
445 674
948 812
11 887
79 633
423 997
568 996
999 558
462 897
892 359
94 992
593 659
187 753
945 552
704 334
180 381
159 642
405 552
291 874
560 305
4 65
599 400
644 822
206 869
84 938
911 598
893 260
75 375
937 456
908 894
74 769
853 802
384 139
268 892
631 891
289 122
712 672
720 505
747 450
495 634
437 583
959 789
579 372
573 639
331 638
531 493
796 687
913 141
443 172
655 193
877 222
870 3
703 855
200 991
561 228
524 733
525 120
876 985
110 843
419 217
179 717
937 687
285 552
102 940
306 480
812 217
95 868
902 668
265 388
605 752
915 145
970 786
611 673
92 922
157 838
815 263
241 346
758 772
420 421
353 504
424 374
494 531
803 401
26 193
631 439
881 578
148 338
940 570
801 469
224 991
46 614
104 821
629 325
137 899
870 240
246 792
826 550
77 736
244 112
496 856
999 528
333 76
510 501
828 151
891 153
343 356
420 199
975 411
691 603
507 214
474 608
627 767
686 902
942 127
998 227
645 459
198 952
648 567
365 560
544 546
562 795
490 101
628 985
78 465
532 621
76 779
785 594
193 275
669 403
884 526
246 579
12 182
607 75
845 899
241 939
913 519
104 385
643 727
266 80
905 147
586 637
254 907
287 707
305 471
190 273
504 942
982 463
48 324
890 319
426 787
401 675
147 816
589 843
942 42
460 145
164 479
571 218
291 24
534 599
360 685
967 736
797 571
107 511
603 681
820 726
238 555
874 657
949 582
258 633
418 595
724 944
419 456
154 296
812 118
118 744
920 583
688 923
237 576
280 917
988 649
118 950
353 746
397 483
466 542
23 663
94 774
145 561
375 334
697 911
272 989
775 31
355 911
31 346
741 301
26 814
909 469
277 505
189 691
544 504
845 712
506 730
856 968
589 921
32 897
483 210
157 55
799 673
863 941
325 876
125 506
103 294
74 612
127 452
847 696
652 402
886 435
466 537
323 89
957 312
302 80
502 278
506 611
990 204
607 149
786 134
989 94
428 169
842 958
692 814
619 146
837 208
448 318
615 213
185 873
672 519
175 154
907 113
976 515
771 828
671 705
858 191
245 273
638 203
191 269
962 170
740 949
643 690
961 218
21 169
145 118
771 876
188 725
932 30
564 886
103 655
553 678
940 974
736 182
50 970
330 368
46 639
591 356
248 857
998 586
333 767
365 18
337 111
816 275
551 832
266 652
801 210
161 321
566 873
752 606
365 53
34 534
444 488
530 535
258 956
380 88
797 791
275 402
215 778
188 938
77 384
133 726
710 185
312 842
936 224
799 293
7 525
60 989
450 241
760 597
501 346
15 249
231 474
285 914
588 359
564 949
738 200
641 404
960 736
69 980
193 850
607 167
238 253
969 35
881 980
965 601
563 200
851 999
921 541
532 397
948 645
199 844
919 973
448 277
604 666
258 94
948 647
290 949
224 679
426 874
480 156
113 406
696 704
924 178
763 137
487 988
238 438
936 710
873 466
174 436
594 796
175 73
254 468
952 121
950 182
873 569
658 600
863 433
723 182
937 54
657 621
440 634
604 249
380 561
621 74
296 106
700 821
126 146
143 350
390 911
258 472
570 330
187 613
1 937
536 222
213 106
993 810
686 942
11 164
277 557
446 670
246 47
490 664
134 356
442 579
690 973
874 954
981 873
809 782
589 932
716 102
33 147
759 917
421 20
537 685
40 886
130 347
4 716
328 99
443 216
961 233
91 65
549 935
974 485
568 636
130 198
920 466
215 797
397 407
637 268
313 509
710 367
435 703
152 993
590 386
762 99
110 992
893 21
281 99
848 542
399 837
189 782
388 994
213 485
151 74
878 62
127 433
129 708
302 266
257 286
450 326
346 356
724 895
384 557
106 274
598 998
405 61
929 323
505 889
978 463
3 546
483 72
820 401
569 853
954 432
207 686
716 336
695 585
125 890
608 490
425 316
926 552
174 632
229 537
15 565
877 470
494 268
669 452
385 491
864 233
984 476
599 304
926 954
721 751
473 549
523 9
26 905
29 93
177 393
48 624
280 496
17 364
43 568
844 846
387 577
150 23
336 435
69 423
256 106
821 201
247 371
445 124
551 753
486 682
4 329
844 577
768 24
220 526
423 744
236 613
764 976
881 455
446 679
893 222
257 246
992 526
507 290
689 879
294 506
413 592
558 105
516 252
935 931
135 385
519 493
327 778
2 395
112 40
305 58
522 211
413 790
988 814
992 643
338 645
575 114
439 795
714 405
911 742
145 775
857 679
584 793
179 890
279 878
268 729
734 798
57 121
862 112
941 272
677 65
647 69
692 964
910 31
17 832
103 238
888 229
556 258
574 340
270 619
738 730
502 622
255 172
780 92
936 244
945 388
682 781
173 579
528 790
243 437
752 744
898 25
483 292
250 241
628 736
982 819
100 526
271 1
966 91
983 976
676 274
215 372
585 849
559 136
627 210
378 652
850 516
517 760
699 237
997 98
733 572
109 955
71 395
179 303
609 651
148 104
146 76
430 258
493 929
10 953
928 628
131 624
360 798
349 668
130 193
798 676
671 939
277 651
608 2
962 529
120 546
582 984
955 660
57 545
937 228
479 899
722 613
279 247
725 537
648 551
557 982
928 826
473 140
696 763
681 793
660 661
123 587
185 905
453 591
803 574
898 105
98 173
253 183
779 367
322 997
833 848
19 182
482 838
525 274
762 967
54 310
87 934
54 163
92 348
71 204
551 439
510 854
754 28
399 587
392 231
402 942
443 102
767 639
935 244
979 851
692 589
69 47
867 113
866 969
733 534
862 772
332 370
117 743
751 444
787 819
600 517
858 937
714 484
8 530
816 125
514 797
169 880
176 952
617 733
354 431
609 882
543 143
898 37
137 733
357 446
761 580
885 208
496 284
741 478
851 409
757 924
93 911
848 378
188 787
204 934
339 868
690 441
488 713
957 387
613 202
32 708
515 164
892 893
48 467
434 150
868 189
949 113
699 655
645 413
85 721
99 368
239 452
636 773
222 154
121 387
72 163
636 738
345 730
126 109
615 442
171 667
216 933
479 141
227 263
418 526
227 309
652 100
263 605
515 530
538 328
962 344
174 962
881 200
316 99
63 463
388 321
669 514
875 786
763 564
428 463
932 91
780 255
574 218
213 463
415 494
947 433
696 975
48 502
532 816
580 383
747 371
489 652
759 260
984 27
936 392
94 54
108 816
591 856
583 781
681 946
683 635
395 450
910 649
131 232
941 935
197 795
719 345
714 188
719 943
986 537
1000 685
39 735
53 12
214 947
597 154
944 768
579 557
716 188
852 983
280 730
958 359
152 773
940 516
76 615
131 957
664 35
794 851
670 79
42 268
592 278
950 675
794 74
709 215
319 122
546 477
452 387
88 320
604 243
243 391
108 273
785 714
237 82
656 408
760 954
147 690
621 96
189 758
945 598
493 205
775 508
747 317
983 176
558 91
371 547
91 307
25 374
967 226
534 796
563 105
624 202
370 289
70 670
441 922
531 857
218 181
577 9
672 367
936 428
515 460
911 2
405 620
990 84
785 119
310 115
131 298
540 781
500 520
285 172
270 757
331 835
884 531
179 783
902 877
707 866
185 687
11 69
345 980
391 259
971 156
636 275
233 937
764 797
598 828
390 969
422 967
813 952
721 607
885 126
706 827
389 294
670 626
143 664
316 590
124 149
80 268
673 76
377 495
685 482
28 437
944 706
341 298
870 32
750 339
749 162
674 762
620 381
337 822
484 390
345 414
289 480
645 65
906 183
336 180
920 483
90 751
330 52
624 463
667 16
662 684
892 747
783 474
556 89
868 425
225 23
926 642
987 814
107 305
93 458
294 911
319 896
304 923
329 27
66 865
299 699
41 943
808 929
49 675
22 239
19 297
281 303
911 720
248 267
197 121
139 892
821 35
646 634
513 879
925 837
259 111
873 702
579 258
582 179
338 565
440 524
848 187
925 110
720 600
791 300
868 152
548 750
291 338
117 780
856 928
982 72
615 326
928 348
363 60
371 614
964 411
52 886
224 393
350 934
196 292
768 500
8 264
884 286
821 363
815 408
492 63
154 242
753 531
88 352
44 610
690 245
288 945
595 361
748 810
27 408
821 746
616 759
404 490
947 722
431 855
31 853
791 25
320 643
294 481
985 885
341 191
553 929
476 319
121 600
205 531
991 23
807 835
334 374
148 328
561 415
432 468
967 772
314 832
76 80
618 644
573 694
72 443
576 711
632 435
301 909
117 792
561 150
666 621
45 729
1 58
118 540
447 421
538 467
970 344
28 426
873 373
813 22
59 829
582 221
470 596
805 395
554 796
918 228
636 466
41 421
441 303
819 474
107 666
149 662
622 459
19 445
737 555
368 101
118 223
425 656
426 597
360 766
990 229
116 220
534 677
245 682
680 539
691 387
976 968
905 569
351 721
8 259
7 379
612 788
676 992
302 999
426 550
377 130
477 551
183 461
779 824
652 390
623 390
989 216
256 122
220 59
242 499
536 701
539 831
430 879
911 933
367 987
534 891
561 570
364 592
352 2
973 717
404 59
985 766
724 243
204 518
345 424
981 290
444 550
10 569
76 421
697 781
107 544
30 760
756 619
354 885
522 872
58 574
118 6
141 625
876 568
758 118
719 321
638 497
674 607
750 723
395 82
699 523
36 229
765 578
430 747
353 210
183 653
309 402
954 258
895 955
917 248
727 426
352 810
503 408
117 286
64 67
824 870
426 490
1000 780
42 761
96 308
151 92
165 821
472 6
144 774
194 589
663 627
793 59
153 760
51 421
697 193
203 400
991 379
38 592
247 506
942 27
230 362
815 439
309 304
131 490
932 383
205 748
258 503
766 354
742 734
335 968
537 325
221 305
625 719
647 103
705 647
874 943
201 889
765 444
121 157
553 978
894 491
756 816
652 195
633 438
18 552
779 603
618 691
198 578
383 879
468 539
789 709
142 200
209 356
772 969
698 371
422 594
659 622
341 72
775 231
262 483
687 861
534 838
255 305
966 563
155 990
964 987
571 685
189 508
959 302
860 968
748 351
132 349
509 979
376 900
314 51
318 294
683 224
579 975
259 930
575 496
106 653
763 693
567 154
4 96
733 860
981 771
211 191
303 497
888 51
360 380
17 142
347 968
475 504
18 284
117 431
659 7
81 877
440 702
615 561
363 405
95 662
14 321
351 390
456 878
801 9
639 66
266 664
907 536
749 780
259 741
108 506
107 169
206 58
16 607
397 601
240 554
473 781
146 352
709 733
677 954
450 606
542 477
771 522
777 258
922 839
177 198
460 971
354 871
344 224
399 668
575 701
796 963
960 574
848 1000
572 852
875 233
327 2
807 160
888 41
267 657
515 162
861 272
895 198
208 167
716 325
921 855
646 432
893 181
433 69
939 921
565 927
100 814
915 147
2 738
139 523
773 653
610 132
631 467
661 331
583 910
980 479
531 140
414 829
234 149
233 24
649 409
626 762
721 349
819 888
405 532
462 590
637 946
419 908
142 313
37 374
909 443
887 366
154 20
549 101
821 153
399 575
393 107
72 328
377 293
835 93
62 207
513 947
144 731
383 905
754 143
214 221
528 162
961 296
225 742
953 76
303 973
1 985
445 433
645 810
952 108
146 546
40 795
156 185
933 570
828 134
461 767
448 268
353 937
318 499
78 504
131 879
189 670
547 319
714 741
398 789
433 780
538 841
92 652
617 10
240 195
865 270
753 421
596 852
661 990
43 108
225 38
446 661
234 698
662 419
860 555
728 527
65 111
843 201
200 270
179 758
549 790
687 22
130 522
260 92
988 634
25 999
815 372
69 744
773 238
372 99
515 3
41 733
67 39
812 367
92 665
977 188
874 925
889 147
614 962
127 266
658 120
652 130
746 89
756 785
974 478
399 615
663 444
173 501
462 337
302 25
144 490
480 573
816 454
137 562
937 653
271 508
900 442
212 260
541 202
603 433
214 969
693 944
172 819
659 654
608 730
926 548
721 617
55 402
281 339
989 399
773 173
681 852
777 263
710 480
620 463
120 389
72 205
179 18
319 883
77 594
60 655
247 382
868 35
500 331
747 211
313 588
505 917
687 845
907 629
448 720
925 158
553 64
62 136
472 959
807 789
523 790
695 598
888 403
48 975
797 413
472 160
310 530
627 792
196 449
468 264
565 544
732 607
537 699
871 608
753 24
89 201
899 392
120 89
442 59
435 122
246 341
990 666
698 747
298 785
691 885
232 543
526 953
38 84
435 302
942 150
423 44
679 165
527 249
372 148
45 83
318 566
482 135
80 119
236 446
370 774
288 926
410 346
207 752
35 644
813 384
343 372
896 32
835 574
177 564
907 390
745 134
329 840
879 599
88 686
52 126
461 138
333 413
951 629
443 381
131 30
799 584
916 597
441 424
775 228
123 937
661 8
439 242
599 827
622 87
274 807
46 928
187 834
736 441
821 845
712 854
172 870
268 145
404 436
607 709
36 123
946 205
941 36
945 130
573 693
191 77
88 803
426 616
103 168
283 101
786 442
443 171
193 775
554 76
135 98
238 17
949 697
186 512
112 390
602 552
178 219
307 371
799 613
188 356
193 121
282 297
518 778
948 119
662 706
572 206
229 357
533 442
23 959
840 624
645 668
476 415
301 8
76 382
544 886
258 732
816 987
254 239
545 867
254 811
627 335
137 910
607 241
924 704
643 653
290 438
189 107
993 32
355 318
417 51
660 849
166 880
204 256
359 931
298 984
69 245
900 510
382 431
319 327
368 971
767 713
921 957
727 536
337 188
131 853
160 947
525 861
145 438
636 412
291 664
752 317
902 109
143 785
176 139
687 614
408 238
949 10
978 874
212 441
950 375
124 716
432 288
930 17
508 389
813 482
206 613
878 828
686 778
327 768
213 560
759 494
706 538
577 885
726 646
195 907
715 127
841 582
589 537
23 697
16 532
520 762
9 636
214 467
382 220
847 806
232 991
730 751
760 907
792 272
652 241
112 33
596 210
259 258
457 615
209 406
145 451
196 981
561 780
510 328
144 551
375 675
541 92
429 184
972 646
291 217
649 641
396 710
263 95
518 589
519 423
886 54
901 208
714 358
119 452
475 195
909 964
666 148
956 999
302 66
109 564
362 208
433 918
383 46
348 638
63 634
555 470
172 40
567 689
1 820
77 585
61 648
671 753
825 485
182 587
850 202
223 561
905 777
323 664
155 337
743 253
976 971
402 447
373 994
747 268
508 369
772 580
409 253
658 972
594 89
847 933
727 851
248 126
483 851
630 243
85 966
247 245
337 356
237 859
785 968
953 11
108 150
6 111
133 902
965 3
721 347
768 689
774 161
930 557
84 323
117 310
894 212
426 981
441 783
53 162
541 167
358 282
844 360
530 813
189 70
17 561
649 512
562 1000
873 508
11 922
40 471
406 289
773 519
210 991
714 160
749 185
409 306
684 711
412 15
727 410
686 752
530 484
914 924
765 205
570 665
911 356
37 613
991 726
533 417
892 816
428 817
953 525
119 158
219 507
147 663
825 763
830 910
668 962
764 28
622 129
354 585
894 519
239 578
67 937
809 725
398 557
109 168
757 134
848 110
301 996
291 89
312 895
1 412
266 410
797 449
250 150
624 373
565 70
161 968
751 797
855 773
186 502
739 56
7 213
816 31
362 143
818 431
203 368
32 505
190 410
463 447
26 654
742 383
861 701
402 110
499 498
117 99
16 242
481 939
111 171
247 548
285 102
619 445
725 362
438 200
556 320
919 336
805 487
936 585
288 240
541 299
205 200
32 270
315 778
304 621
802 44
626 658
419 497
253 335
253 967
590 283
731 552
801 489
347 859
418 431
930 23
352 337
436 26
452 353
4 882
927 260
76 987
122 246
424 944
5 489
582 380
29 804
562 488
608 973
416 136
325 9
924 525
981 49
241 588
10 203
952 458
192 78
910 191
174 917
196 757
462 228
341 239
326 540
812 251
104 28
114 41
726 677
247 908
452 923
715 433
347 330
583 529
934 808
77 828
8 406
13 508
39 565
384 415
759 343
711 579
622 577
281 268
49 930
48 155
522 274
682 465
146 443
462 115
759 490
183 660
44 196
688 318
187 853
582 450
744 28
366 188
192 890
45 196
853 487
880 369
357 117
993 670
449 621
68 882
521 50
982 619
808 323
287 266
869 530
960 844
174 991
361 322
1 266
359 745
576 740
559 913
541 482
400 320
255 924
739 685
978 19
840 588
912 727
200 186
963 520
382 792
919 125
284 985
391 765
857 73
685 402
620 160
58 431
943 541
277 394
10 792
245 718
431 675
748 494
571 382
659 144
102 328
852 209
412 413
591 908
464 683
134 533
757 970
204 514
698 816
550 765
729 449
436 2
288 698
721 404
292 874
831 432
616 690
271 449
15 663
293 882
755 870
85 205
638 902
57 898
350 892
326 745
653 305
430 442
661 396
530 862
279 34
97 681
243 127
796 800
831 484
457 215
101 953
747 545
606 747
864 489
686 591
201 512
17 412
270 782
774 847
971 463
682 507
238 232
907 862
426 892
309 64
885 39
808 754
61 310
280 927
480 652
792 917
421 675
767 427
760 319
545 943
691 973
767 100
366 322
815 241
887 487
133 562
790 777
825 309
31 831
102 318
892 184
925 29
559 308
868 739
753 734
76 294
132 630
91 980
869 470
270 63
460 215
555 207
57 760
381 865
661 567
841 504
178 638
764 409
100 191
775 556
121 551
123 422
802 558
762 973
690 828
850 343
356 373
788 512
640 264
882 577
943 843
162 159
815 224
54 800
917 436
113 561
228 438
110 585
174 333
63 843
49 938
548 4
602 768
717 461
545 919
367 895
478 536
407 761
985 137
247 189
149 968
864 310
869 567
44 729
20 106
790 880
336 167
662 886
142 823
621 407
344 693
441 970
23 813
712 945
483 503
576 812
986 461
518 537
468 279
489 449
522 205
160 921
644 214
470 285
253 762
953 937
308 729
509 239
717 52
631 957
269 916
779 50
151 120
31 488
400 206
457 674
970 802
356 499
927 406
769 251
354 673
191 586
68 844
585 8
678 170
242 432
54 152
49 174
898 989
212 167
536 116
176 476
769 657
85 39
905 58
694 931
999 254
728 113
636 60
597 404
454 522
348 802
258 363
332 722
521 944
688 513
773 233
184 589
629 279
203 42
769 417
718 793
475 396
499 800
453 889
524 56
188 464
522 478
524 267
481 441
382 380
956 561
703 187
546 991
332 844
85 812
508 61
282 220
886 210
263 619
899 357
780 370
375 731
679 747
181 524
436 789
203 330
334 281
204 45
991 131
162 254
984 85
110 336
383 143
120 238
98 520
776 667
467 757
514 447
811 655
691 252
9 322
646 815
254 527
793 825
494 785
158 823
172 331
422 829
879 960
267 276
256 407
701 103
262 847
11 536
375 226
41 317
977 557
780 452
764 996
124 272
371 263
169 617
359 880
623 232
83 917
990 8
491 751
424 668
57 723
499 520
379 336
153 304
194 908
858 108
574 743
65 113
706 950
855 833
283 902
208 431
996 989
467 158
837 979
930 917
430 393
318 15
157 330
198 857
643 11
520 690
133 212
15 469
553 28
378 816
122 477
592 10
574 251
701 40
986 961
633 137
628 905
660 167
23 622
914 44
848 319
910 88
626 959
445 367
509 292
36 745
558 428
546 918
978 293
787 976
513 224
696 893
614 82
687 399
531 443
36 195
257 172
81 484
452 172
964 882
939 63
951 833
126 436
566 32
925 715
595 967
706 761
814 307
862 542
313 268
52 554
732 836
365 455
51 278
717 89
1000 70
741 991
948 475
801 879
519 990
503 957
423 299
986 107
859 553
533 179
570 329
322 969
546 319
590 602
679 130
41 453
226 17
130 159
314 782
246 275
624 176
337 282
789 728
941 784
415 965
3 774
414 957
215 570
745 512
109 975
550 699
199 576
555 882
212 664
214 275
133 787
16 741
186 201
69 292
194 598
92 257
231 847
123 228
159 428
119 747
322 739
916 700
506 49
259 524
340 177
640 877
473 561
695 970
341 160
375 182
487 735
473 411
415 102
802 14
961 101
60 851
735 51
848 715
196 10
953 89
171 734
255 442
201 41
130 566
421 194
750 116
546 835
669 359
837 618
211 555
937 264
104 611
646 641
817 168
227 535
942 31
50 499
507 647
387 492
477 975
828 201
331 95
668 215
999 565
795 687
46 725
647 515
720 436
73 688
378 352
93 428
578 287
74 128
490 420
418 978
512 29
494 342
689 74
614 528
759 426
453 670
449 747
144 315
885 97
479 444
882 81
271 709
216 767
533 235
420 81
391 946
671 427
600 466
688 981
870 446
693 600
317 449
796 346
433 133
913 959
687 162
176 22
230 16
605 224
483 162
902 522
825 725
984 268
933 689
965 843
784 805
914 46
835 371
519 710
908 792
721 116
118 284
518 156
174 74
436 235
272 721
659 559
152 731
472 183
387 606
25 188
325 996
317 597
524 36
89 676
767 593
220 764
982 991
666 344
257 271
691 595
631 174
270 486
980 910
338 983
775 172
266 375
847 853
64 349
415 402
843 179
186 525
860 914
890 581
574 548
77 417
803 40
226 826
392 355
899 339
137 48
383 178
454 863
420 649
153 918
592 248
389 275
731 993
211 353
408 583
933 67
818 334
913 948
353 551
83 367
117 48
726 537
881 641
577 229
118 116
567 939
109 465
737 823
693 925
582 839
660 201
638 615
83 301
864 645
670 601
357 581
933 544
749 601
897 974
546 880
783 302
900 838
34 4
737 937
463 738
924 793
556 790
84 743
324 398
954 337
913 926
403 84
988 74
82 298
340 81
173 540
316 967
461 887
795 233
255 193
748 883
129 770
558 682
660 439
418 361
45 153
50 249
269 541
423 414
831 540
53 742
224 555
188 132
758 145
747 255
866 995
569 990
979 325
766 482
836 271
75 105
321 538
769 923
958 714
638 51
144 492
917 884
174 896
252 282
353 314
431 185
199 396
200 204
749 387
129 514
545 181
708 988
438 801
996 165
528 152
238 730
368 506
620 562
62 122
935 913
106 598
933 141
52 647
821 915
533 965
975 551
272 793
163 612
553 192
816 70
452 493
514 934
45 79
13 405
570 522
530 856
507 551
751 111
224 632
124 648
288 434
589 806
585 583
756 679
631 554
377 623
749 25
998 155
212 528
783 131
749 607
139 259
427 319
467 102
602 281
737 527
389 721
344 569
157 37
950 925
995 503
798 46
348 705
504 238
291 118
305 130
271 710
468 299
243 654
811 613
575 246
545 272
894 470
18 994
781 483
338 851
190 801
926 724
514 89
257 793
496 11
74 307
86 939
683 773
569 260
876 672
785 197
757 277
202 364
977 896
578 619
580 325
220 242
640 357
782 807
460 93
516 349
915 293
402 624
819 334
634 184
80 891
463 310
476 522
266 168
165 437
96 144
729 353
718 326
198 945
505 168
835 762
145 97
611 107
618 196
27 858
465 321
673 248
955 996
359 976
155 945
234 883
464 624
910 40
863 41
785 887
118 405
144 600
653 483
174 698
592 539
219 760
907 889
448 557
970 81
135 560
627 299
528 846
163 16
477 624
530 435
267 606
285 114
188 43
25 17
388 368
310 406
696 144
644 133
394 88
506 16
91 302
7 349
960 67
56 734
85 494
583 562
97 277
187 679
554 501
611 744
602 163
953 713
694 876
173 971
347 272
915 382
517 308
787 197
652 604
627 639
409 287
746 911
248 19
327 810
47 299
522 956
691 142
318 235
41 497
285 542
116 603
668 552
400 519
360 489
462 498
706 440
948 826
832 981
964 945
922 218
309 998
175 407
135 886
103 445
662 987
487 508
461 543
388 202
294 264
518 313
718 195
857 960
153 431
75 782
646 178
127 934
191 108
821 412
281 632
24 294
689 899
316 812
930 599
922 948
117 551
527 916
823 166
582 86
776 981
315 927
157 978
682 496
716 878
922 536
419 914
120 40
556 322
486 764
191 607
33 481
502 729
994 317
429 833
659 881
817 337
407 762
550 501
163 598
323 297
482 134
618 673
420 827
370 690
313 903
577 51
171 20
367 19
568 448
840 838
585 680
299 169
616 243
979 787
356 437
823 844
29 602
205 340
116 110
192 142
977 327
837 616
969 21
205 625
233 257
815 161
710 204
386 166
270 759
710 857
291 927
299 810
664 309
491 87
14 727
105 922
292 44
436 115
524 614
635 197
794 626
194 485
993 314
676 449
738 198
883 910
340 894
839 258
272 130
487 749
182 921
995 418
801 755
926 293
171 435
723 633
40 917
477 203
517 787
229 597
518 317
436 554
568 85
1 400
546 737
637 979
802 954
390 643
253 836
743 188
23 474
635 687
139 310
289 237
893 283
782 574
786 930
994 264
9 56
630 489
322 811
864 707
697 564
668 404
410 278
682 628
834 252
959 148
171 46
811 797
106 310
467 237
706 958
917 440
386 593
821 698
10 418
243 876
428 580
687 371
891 58
152 539
533 813
400 665
697 436
911 848
39 70
259 624
126 922
854 234
688 586
739 457
740 13
300 74
154 675
89 881
585 50
691 96
6 37
506 808
717 235
982 655
747 515
675 912
710 904
246 374
324 88
81 482
140 33
568 137
827 898
826 69
196 994
800 749
670 50
942 53
801 46
322 300
499 124
348 166
359 285
801 747
31 373
708 758
919 954
949 731
213 568
361 65
446 360
284 385
177 399
558 924
627 45
117 997
811 597
596 49
999 898
418 723
676 291
552 111
762 191
517 860
31 931
944 737
385 142
68 482
796 280
199 360
42 460
529 55
811 359
200 527
537 188
532 637
378 41
306 636
749 580
476 788
99 763
847 943
305 991
69 88
393 186
285 975
899 146
721 958
292 801
75 883
576 625
532 216
305 313
264 659
388 294
681 836
937 875
172 566
589 863
704 374
764 572
187 849
515 71
998 87
537 60
420 921
792 87
796 7
553 830
779 216
273 560
839 230
574 334
566 484
910 543
418 752
291 252
842 259
263 686
979 575
740 183
600 650
728 483
337 729
887 323
109 249
997 345
274 451
289 463
965 719
93 511
619 805
432 328
808 585
331 904
833 818
227 934
993 40
858 155
986 115
798 194
38 790
450 694
395 189
857 641
743 831
479 378
749 285
258 53
121 876
862 15
760 545
637 409
571 126
615 134
227 557
412 693
956 924
553 453
13 438
939 161
144 85
150 399
704 203
715 333
401 810
781 154
823 51
90 191
862 429
769 996
738 386
558 337
925 865
553 33
254 147
918 866
662 268
308 828
805 509
837 153
474 667
555 68
765 705
362 130
674 876
769 776
173 556
542 358
764 89
132 245
761 415
523 94
238 676
591 658
256 769
930 602
461 502
616 641
751 56
78 43
415 211
797 676
125 54
776 197
695 496
419 686
750 533
671 16
353 52
326 881
199 377
888 801
639 803
798 735
911 937
140 657
600 411
716 952
867 470
670 537
128 616
531 551
171 38
229 526
96 201
829 897
519 222
442 323
275 758
422 735
499 918
950 293
610 405
141 495
943 357
767 150
411 872
415 95
535 465
364 570
365 815
622 678
632 101
973 232
119 677
321 699
942 556
691 172
751 511
680 85
776 416
172 301
182 379
564 561
968 492
491 426
604 424
660 134
535 13
452 985
561 343
440 407
959 828
602 447
643 409
40 430
693 276
393 554
802 860
138 902
457 539
208 436
543 756
262 379
256 560
523 647
698 836
244 214
976 771
241 952
343 160
359 33
547 286
809 427
575 305
281 138
491 115
380 676
529 818
99 703
748 630
937 732
603 218
980 772
489 935
944 531
956 140
633 957
152 338
773 588
687 69
705 599
233 146
242 110
761 199
113 672
301 274
212 815
452 254
599 233
295 300
232 19
560 845
975 436
748 429
3 480
42 334
203 603
446 884
533 184
489 818
695 251
743 513
964 378
450 4
779 595
667 31
25 130
346 535
765 702
256 858
219 828
618 470
853 10
68 970
898 283
985 664
151 407
706 963
936 946
412 790
641 842
38 493
13 589
647 510
103 172
600 50
795 817
83 369
990 795
355 633
811 943
759 597
442 549
221 335
321 348
362 667
251 939
927 632
889 950
998 786
979 60
151 681
726 995
387 639
184 236
432 280
269 320
501 282
319 124
337 73
375 758
818 666
562 538
996 827
63 977
187 894
429 533
866 628
198 201
375 868
104 604
759 809
154 886
619 939
4 88
514 895
121 179
100 5
488 912
582 240
85 741
895 549
574 87
514 946
75 271
931 259
194 543
438 613
682 995
271 936
15 334
14 985
190 416
505 508
626 955
458 725
599 413
607 144
471 241
501 251
921 740
465 768
864 641
434 528
566 899
924 923
350 840
743 672
789 227
907 399
531 759
483 908
594 387
748 323
702 946
912 182
607 66
681 101
661 887
278 541
458 127
736 677
776 156
954 523
307 936
495 60
234 611
36 669
498 426
871 919
859 652
668 882
891 882
358 560
727 503
299 425
260 559
212 278
665 925
192 267
48 813
571 419
47 20
900 666
41 539
775 368
717 86
524 443
153 625
216 46
24 724
457 146
565 919
489 298
836 852
618 327
481 699
688 906
360 577
748 921
638 842
895 564
717 281
36 775
236 271
435 664
596 185
281 305
934 663
117 990
819 895
505 624
133 937
466 206
278 72
207 910
217 949
857 229
695 428
696 360
526 789
976 568
60 426
258 733
434 377
846 33
312 893
554 520
605 63
411 80
496 218
782 9
309 593
75 46
665 491
833 922
528 91
492 211
469 25
534 851
436 906
613 59
155 331
844 751
890 340
932 285
669 694
131 455
559 938
200 565
977 256
744 284
875 570
760 53
936 692
886 139
584 796
656 161
69 149
579 558
80 848
26 645
572 591
127 800
845 418
16 140
599 182
547 712
111 189
243 6
359 493
435 217
340 328
295 160
157 452
961 185
308 315
624 692
204 323
482 392
374 483
45 980
204 438
764 400
500 133
700 90
269 676
393 152
939 117
599 590
682 479
172 581
602 462
827 695
496 308
487 916
958 820
114 641
509 940
797 652
21 194
927 962
689 518
998 609
843 575
517 264
379 825
177 692
75 223
128 872
290 266
787 983
422 377
740 634
363 319
730 380
519 48
855 744
400 930
48 437
364 207
502 768
666 354
540 217
680 575
730 929
325 930
457 755
89 460
208 579
542 817
124 599
465 617
459 129
43 687
206 962
572 969
510 861
956 763
248 969
384 72
962 876
691 420
871 869
884 328
174 443
489 350
73 924
63 667
340 217
178 63
792 742
502 966
16 285
591 435
513 928
68 99
763 611
919 359
280 829
860 392
210 423
188 792
631 488
149 286
471 499
145 168
7 432
729 446
69 389
858 602
155 670
289 572
324 384
990 438
148 113
681 283
890 412
170 277
22 76
401 336
969 222
263 754
490 868
333 700
90 604
186 329
132 888
369 601
29 576
784 309
11 295
968 231
589 965
978 462
765 102
47 19
540 938
678 646
62 363
953 182
398 569
869 769
454 206
756 297
236 809
336 440
651 656
465 246
855 625
808 451
171 951
640 892
972 876
710 500
176 966
833 548
712 524
530 332
594 830
826 803
683 253
657 550
626 535
592 157
324 761
91 289
939 957
84 910
447 375
308 238
577 502
726 109
206 700
112 391
293 654
183 728
496 839
101 188
180 465
976 658
733 498
942 649
351 124
899 611
487 202
452 961
617 341
913 254
640 909
918 43
213 152
641 463
901 605
879 287
248 825
958 940
907 995
69 590
518 489
655 81
356 954
836 661
381 225
792 129
742 329
417 135
812 992
222 277
148 917
816 117
800 878
582 564
940 738
870 217
421 962
713 329
879 19
544 519
920 645
324 813
496 195
474 244
278 618
126 421
384 202
672 903
975 949
361 809
347 818
57 16
709 340
379 55
210 114
984 633
616 321
807 286
904 257
912 267
279 605
406 798
313 494
584 331
363 210
18 198
623 284
24 935
85 119
402 814
901 555
970 845
453 297
178 865
735 265
952 106
418 556
819 422
858 625
264 933
730 740
300 184
152 766
498 612
344 876
365 674
810 565
119 901
690 856
200 955
191 550
810 838
527 863
926 317
282 399
46 30
244 994
949 269
188 357
704 871
918 572
256 789
334 603
12 83
178 275
526 493
352 467
611 472
491 357
368 91
364 796
831 867
552 679
235 72
422 805
617 660
520 522
971 367
245 355
122 222
973 233
173 524
149 561
266 106
515 64
671 261
719 725
588 682
747 117
999 772
333 798
824 58
208 524
931 699
175 395
87 213
790 246
144 31
314 79
56 898
343 914
441 585
662 789
495 787
34 487
916 776
165 768
72 482
61 907
153 919
196 783
926 274
422 441
175 306
845 809
859 997
31 873
385 293
823 67
389 318
812 418
187 259
305 956
866 870
991 673
42 671
800 418
463 965
295 657
914 851
487 847
159 85
263 700
164 412
525 588
817 306
720 542
806 768
243 752
952 71
360 958
285 769
166 247
431 973
205 945
246 864
197 711
863 441
762 588
396 685
649 672
87 993
364 267
792 359
481 166
854 968
515 893
348 930
267 346
425 648
887 807
630 263
332 293
256 885
601 522
633 511
413 611
16 989
558 903
872 555
846 580
442 739
961 570
240 190
733 775
188 961
402 49
930 218
499 711
90 106
985 938
532 368
427 682
603 559
204 378
961 632
902 427
399 836
887 674
48 968
528 707
242 80
530 610
879 585
651 479
741 874
291 980
711 926
636 427
267 903
285 116
773 316
882 674
556 506
513 605
214 80
898 150
480 533
415 820
843 477
777 167
846 895
706 278
270 167
903 298
995 301
731 337
480 294
425 751
974 443
785 708
697 738
903 247
635 370
617 821
242 649
440 288
153 860
729 433
949 531
409 443
488 108
233 780
441 128
708 835
212 300
406 420
874 261
560 938
21 895
236 128
540 539
502 168
861 473
192 138
629 516
735 239
344 88
938 923
209 60
570 313
633 859
394 278
289 524
569 276
577 538
515 232
243 635
508 578
696 528
121 159
308 170
723 537
832 447
948 873
68 537
424 26
192 466
221 421
283 414
128 667
354 679
869 889
167 805
824 610
764 548
408 247
257 516
223 892
96 218
818 870
733 346
168 627
586 916
242 859
159 352
848 40
851 117
299 387
941 44
906 808
779 489
809 81
194 673
231 849
120 200
426 402
206 809
441 166
977 484
410 485
76 494
595 55
567 155
889 117
833 434
944 764
364 232
321 715
452 258
591 764
118 799
401 378
252 557
653 732
438 112
399 334
330 8
454 487
501 868
110 189
553 116
544 683
952 62
555 432
876 430
135 368
609 893
932 376
907 748
477 389
762 200
132 514
739 93
457 928
904 654
860 40
867 911
903 20
645 642
980 756
357 298
398 722
64 547
492 377
651 832
424 303
152 363
477 663
185 157
73 696
415 890
45 423
938 292
228 543
526 600
313 307
809 729
914 769
554 719
177 552
914 168
706 764
237 890
150 276
148 569
497 377
143 472
773 474
821 218
587 940
842 589
503 321
886 838
813 450
368 15
237 427
82 448
352 374
363 95
582 12
938 541
750 714
481 284
789 242
108 109
55 779
822 572
104 651
807 617
112 925
835 450
561 50
167 582
296 533
863 75
637 553
471 926
782 889
246 707
790 652
151 993
768 718
652 407
673 134
26 126
405 674
598 575
342 477
820 696
442 797
777 315
726 207
784 457
962 4
271 2
759 605
935 223
2 909
730 88
613 440
651 708
636 1000
811 746
865 415
770 242
401 977
74 546
389 740
770 823
694 895
122 812
98 860
966 23
38 631
669 881
849 780
592 606
516 479
153 390
738 257
874 700
689 577
1 7
765 276
413 292
387 903
396 846
56 474
848 525
85 163
742 297
845 993
727 676
61 605
888 790
922 173
847 536
833 94
189 476
5 939
55 653
696 54
489 238
984 598
346 147
555 820
653 3
242 709
809 125
890 654
160 433
393 698
110 285
599 860
795 375
463 121
803 398
983 282
98 375
299 801
3 873
221 95
13 816
864 529
48 777
678 543
419 973
840 912
382 918
460 156
438 945
978 627
202 170
908 31
889 209
753 661
948 768
322 439
651 105
449 140
143 200
214 555
602 817
210 719
558 13
709 619
285 883
58 437
630 970
581 575
876 850
978 630
459 462
589 308
178 976
27 365
652 332
667 219
498 546
346 484
97 838
885 654
876 692
701 99
203 676
701 56
827 933
809 618
90 397
677 567
986 570
773 522
90 358
781 450
396 611
343 901
593 568
226 246
21 778
487 720
782 739
763 823
360 468
740 140
519 90
215 151
863 691
158 315
771 459
712 333
818 594
886 102
59 139
765 469
446 599
437 297
754 586
540 264
910 972
969 769
644 47
919 273
697 8
12 820
133 708
276 710
126 439
647 519
204 957
220 36
847 27
414 989
516 744
625 266
278 392
654 896
199 381
843 687
451 570
60 866
905 294
118 158
426 953
904 134
303 840
951 294
774 329
972 707
249 528
903 833
274 335
969 535
354 276
288 640
984 219
377 351
609 443
356 819
281 720
67 389
19 679
240 28
557 18
295 414
393 400
237 994
506 822
266 49
271 552
530 177
965 547
949 555
373 220
454 773
892 439
179 972
518 307
162 861
737 693
651 94
160 971
73 145
809 373
879 506
161 794
746 470
442 436
451 806
152 309
505 762
198 363
236 9
814 503
196 88
631 613
998 329
173 278
296 513
352 97
858 764
793 603
625 472
747 319
888 621
928 795
419 331
478 580
830 793
45 443
489 494
252 172
856 569
9 867
635 949
309 894
663 766
520 936
746 182
729 928
639 260
215 555
351 627
922 474
622 700
956 885
809 180
509 1
530 792
412 374
898 59
146 472
577 216
803 314
367 244
799 46
571 239
886 286
656 346
813 437
740 971
344 452
856 389
146 853
608 391
489 347
135 305
578 250
140 303
197 749
350 953
538 754
129 994
67 29
281 253
493 141
707 272
245 94
955 900
469 56
652 637
143 430
128 467
902 471
971 117
415 911
940 15
912 53
9 55
509 619
472 118
102 108
823 555
43 734
655 157
435 281
241 748
994 368
52 351
530 280
990 160
578 692
385 991
877 656
309 658
756 552
651 121
477 876
550 926
868 620
433 795
306 95
64 194
375 736
293 38
395 763
130 336
599 890
314 671
543 505
913 471
734 727
640 23
935 671
307 298
463 418
678 948
977 874
556 931
313 667
273 952
595 915
927 10
536 207
733 939
734 973
46 492
261 247
993 68
189 401
502 612
34 374
192 842
993 353
883 468
88 920
798 390
746 137
951 576
843 598
723 554
304 953
246 128
519 170
96 364
331 471
3 61
635 423
833 76
603 343
214 460
876 510
203 246
734 369
292 644
617 934
686 799
910 79
308 985
364 351
377 575
820 45
548 213
877 73
627 360
777 664
526 421
93 915
889 257
867 197
942 866
575 472
91 846
907 20
629 770
626 24
133 492
660 304
145 643
771 787
400 423
601 619
769 2
721 896
653 382
597 349
728 741
810 399
953 586
909 758
499 822
662 762
57 504
288 145
251 664
775 57
565 27
236 652
302 561
335 132
210 331
420 147
920 903
443 810
525 395
988 143
81 726
710 434
616 526
568 767
613 977
476 331
953 727
593 24
355 600
638 704
40 912
36 847
603 7
106 552
819 727
566 275
142 319
465 166
781 822
653 172
51 455
654 762
573 163
502 14
609 586
236 62
638 674
843 696
381 778
744 428
250 261
566 227
657 542
791 77
850 253
864 800
811 206
228 685
349 180
91 380
209 311
85 399
18 980
934 586
981 366
386 157
764 599
907 513
790 828
423 894
966 926
923 751
441 860
353 829
571 573
360 373
262 88
530 884
647 958
462 78
886 49
151 35
94 763
85 561
521 665
945 102
169 980
424 549
619 483
107 755
668 786
874 721
270 325
287 91
555 180
339 204
85 508
355 813
965 246
582 556
664 888
213 882
457 122
19 136
460 641
943 158
896 789
341 432
416 160
519 94
531 37
771 176
487 408
499 398
410 232
351 199
29 544
249 468
71 842
29 96
206 474
751 670
760 611
415 497
260 855
711 401
886 376
620 279
411 929
204 553
449 855
864 306
386 922
988 270
229 803
105 674
267 426
146 807
299 430
654 66
697 394
8 468
266 55
818 834
40 584
266 896
885 111
836 466
306 764
148 877
304 459
330 160
814 23
367 152
815 520
35 386
240 35
30 662
987 241
143 102
259 348
90 129
28 288
431 212
307 552
224 395
233 980
152 839
986 877
776 767
245 772
785 908
687 19
586 301
457 560
597 33
879 178
822 355
928 414
37 32
855 597
585 709
464 688
712 952
449 997
846 389
240 405
730 109
519 76
659 424
266 357
34 411
965 948
201 647
908 501
24 267
298 363
491 328
987 330
340 94
571 636
825 325
782 658
107 231
465 566
89 22
211 35
191 988
694 848
328 68
445 6
484 895
69 591
812 691
76 996
504 854
685 541
133 225
566 57
333 808
317 385
292 25
827 59
661 927
731 652
162 769
492 178
34 79
684 116
586 648
625 9
455 666
346 108
125 495
258 922
347 90
48 473
784 618
466 645
951 483
387 3
880 112
736 98
560 42
442 823
422 928
663 848
694 402
464 58
666 47
165 911
994 853
935 836
378 624
689 161
289 998
666 886
356 383
915 360
893 11
237 18
869 713
248 372
505 303
504 190
118 363
793 874
380 249
804 308
704 482
434 615
182 875
683 449
294 314
210 379
107 821
957 716
814 766
682 346
172 558
793 65
251 968
410 757
80 899
534 219
656 746
944 748
168 544
929 75
302 653
459 357
165 360
384 454
963 504
192 633
407 790
93 222
598 783
227 676
287 794
446 291
8 400
89 414
938 696
482 837
919 114
937 526
59 39
371 511
159 744
701 380
645 510
70 706
748 752
45 706
881 461
490 674
626 188
836 945
76 320
93 162
188 66
940 196
822 330
188 833
822 439
281 702
544 696
878 447
998 756
76 943
506 999
928 824
22 904
821 149
984 911
140 767
734 858
63 483
615 618
480 556
350 648
161 982
609 415
581 226
756 947
633 565
451 862
50 634
401 294
616 855
997 240
575 135
806 595
417 304
461 700
901 23
407 379
648 309
895 395
165 122
327 875
792 149
534 689
711 327
648 160
704 181
466 628
721 372
22 497
760 457
663 377
917 649
543 165
198 555
667 295
438 674
582 474
365 401
741 735
21 115
833 621
630 650
360 574
206 503
28 366
559 972
604 34
184 616
977 476
927 903
204 647
883 719
104 756
323 791
360 409
72 423
175 182
174 700
735 309
138 810
871 338
385 624
478 457
93 493
711 626
996 242
483 567
811 534
59 295
770 36
553 698
949 247
378 619
160 201
498 497
677 203
547 144
274 439
585 271
181 967
376 955
453 239
304 665
564 768
390 379
764 259
636 423
809 985
981 154
347 435
837 270
890 637
511 662
780 492
827 819
759 593
742 122
12 875
267 275
892 606
612 96
218 841
181 201
154 984
497 987
136 157
520 311
941 572
651 101
525 518
221 961
883 620
274 376
95 812
674 519
406 725
728 168
838 513
242 206
239 823
593 38
364 34
39 182
658 846
732 220
604 17
784 325
838 774
771 954
474 492
835 682
260 707
962 811
653 471
104 957
806 472
344 768
139 689
469 226
487 948
892 727
74 186
380 968
981 784
994 381
287 573
183 974
140 399
625 725
372 330
561 294
317 636
182 422
857 858
832 796
866 452
168 239
326 555
901 469
541 682
132 218
497 281
553 290
999 519
860 865
615 150
624 473
56 672
129 759
828 732
260 289
240 142
810 294
317 459
246 153
809 690
668 176
112 604
781 398
341 172
115 167
538 184
238 860
722 793
325 636
177 185
832 454
113 19
576 632
681 417
953 88
452 240
417 14
832 904
756 730
875 446
903 133
907 546
217 568
885 796
455 468
824 911
584 863
584 357
725 808
376 300
847 837
104 539
386 924
290 991
426 829
266 442
517 607
906 348
871 209
925 371
213 434
591 41
365 972
303 388
776 299
952 751
691 772
926 839
532 978
397 999
637 138
344 416
858 466
402 179
370 232
185 12
734 91
813 308
351 865
606 437
189 618
692 696
786 964
978 328
782 150
385 731
808 842
222 168
729 124
981 848
990 772
373 59
190 538
358 373
700 320
516 799
330 165
598 78
895 573
418 755
730 711
331 854
314 253
539 859
341 547
907 556
741 895
169 423
421 196
844 559
870 949
724 176
242 997
602 96
242 335
573 785
81 528
872 71
487 137
711 134
644 14
738 496
825 202
720 398
919 275
663 74
524 682
797 333
368 604
858 143
470 295
58 153
254 313
2 124
221 783
515 933
203 174
669 96
709 672
842 434
935 309
833 30
445 399
184 894
246 875
677 699
754 910
205 781
285 746
175 462
434 986
643 557
411 409
332 61
786 295
913 966
394 25
567 530
778 953
581 472
810 179
607 978
364 182
222 766
272 141
943 71
91 759
79 736
519 277
185 242
884 536
703 489
598 690
20 551
462 464
328 781
640 954
5 634
791 49
1000 882
137 415
956 994
985 438
558 97
575 54
387 882
503 242
346 640
891 987
699 436
246 116
888 704
840 463
699 755
940 785
285 183
225 644
52 795
184 446
955 911
939 167
787 376
600 684
387 641
992 555
709 416
836 500
501 621
676 50
696 416
55 874
450 641
736 562
291 286
377 504
904 217
124 737
796 210
45 727
565 753
212 220
190 448
704 309
205 771
344 87
337 254
848 173
601 760
203 92
418 683
224 992
212 995
522 565
272 164
349 550
22 830
822 449
604 902
933 238
122 500
34 180
167 398
555 561
596 173
725 252
823 473
634 976
645 309
989 813
458 116
404 188
474 471
794 247
223 929
865 680
124 433
846 626
61 149
757 854
776 579
309 746
517 22
867 632
690 324
185 882
627 461
289 192
229 594
686 81
182 623
617 52
313 614
988 78
88 179
519 576
586 699
924 394
847 348
63 747
409 820
597 407
567 735
240 336
511 78
336 909
77 536
128 81
151 752
218 175
689 704
233 584
377 486
194 621
469 661
935 582
378 88
519 970
684 990
845 853
22 737
166 515
74 939
89 483
794 176
468 886
404 534
906 852
898 486
236 299
668 93
582 583
602 385
306 775
237 814
624 18
675 482
518 121
361 509
993 969
481 734
278 869
223 612
590 827
996 255
202 135
276 428
97 850
827 820
387 894
85 841
827 667
693 728
492 927
99 185
865 979
253 5
608 192
67 548
610 847
250 101
105 586
432 906
661 519
833 792
262 34
237 520
994 231
584 871
397 671
977 150
82 21
35 163
689 292
496 62
424 236
121 135
165 202
825 780
559 198
937 532
652 829
678 330
749 386
614 904
995 812
15 952
800 758
776 542
267 81
632 641
587 948
226 688
713 205
894 891
83 937
680 559
275 355
208 266
921 488
475 80
248 938
42 859
228 890
676 740
851 169
649 429
568 206
646 941
263 329
277 924
400 860
214 194
123 2
320 482
494 682
693 24
421 286
639 482
269 679
756 537
604 692
372 337
185 551
965 342
192 427
237 352
313 451
733 267
51 929
729 5
758 351
491 797
954 656
346 841
702 628
48 778
60 544
607 596
457 867
654 81
835 226
700 504
983 85
173 961
373 445
440 992
569 764
353 70
897 252
833 968
548 513
171 402
373 325
598 891
558 513
890 203
596 892
913 659
505 431
815 906
686 285
867 258
699 702
52 571
905 167
431 371
226 986
738 469
669 967
378 931
796 111
163 13
293 170
226 584
843 718
569 3
313 797
598 277
462 563
255 151
386 843
779 508
120 187
853 110
49 883
525 29
712 138
26 179
546 125
883 981
881 985
502 457
630 668
578 995
480 61
978 993
542 166
283 379
753 994
448 170
998 262
889 268
707 414
743 837
762 581
288 580
436 971
906 496
120 328
874 899
801 670
714 166
274 134
562 348
116 431
604 442
244 292
450 354
198 700
444 865
924 296
213 791
119 959
901 41
195 934
824 97
486 729
226 168
686 232
715 694
858 882
28 39
848 783
44 540
154 625
438 81
940 474
400 288
453 29
664 987
514 594
197 2
312 530
90 992
714 293
218 747
776 137
964 479
494 38
807 524
674 595
965 267
708 205
602 911
914 907
421 899
390 533
901 321
246 692
887 901
330 402
993 322
785 901
862 828
268 756
822 218
337 9
23 925
119 940
714 337
621 417
927 338
754 706
242 188
178 925
737 997
85 375
327 375
998 811
490 854
73 923
899 783
18 88
985 992
210 707
997 125
962 112
384 616
293 730
408 570
889 143
575 488
8 761
73 810
500 22
386 687
166 582
45 943
869 70
924 540
688 324
155 232
721 788
932 159
561 921
656 334
227 321
64 812
182 651
647 891
145 553
862 543
387 667
767 892
663 408
532 906
752 391
378 756
574 617
809 988
879 604
723 387
346 927
394 80
311 328
384 140
813 8
717 85
229 414
865 678
105 135
508 660
267 645
342 60
7 373
147 208
51 549
42 734
84 303
554 532
712 69
176 419
290 430
867 360
116 910
758 258
65 410
214 31
369 938
701 409
940 435
548 597
996 74
831 142
281 20
28 89
791 793
64 722
694 825
947 489
407 760
507 869
428 540
649 115
763 750
718 481
578 939
645 78
307 357
276 3
104 688
244 988
850 153
695 631
38 918
732 825
792 545
261 54
938 357
151 539
711 26
457 170
34 368
774 194
602 698
308 154
899 314
298 980
531 222
802 303
528 127
966 921
859 110
662 395
640 416
988 793
337 348
756 612
194 707
834 249
434 667
187 881
677 129
343 280
109 870
400 887
325 891
136 68
264 64
255 27
949 786
594 246
817 841
608 379
751 573
754 825
795 22
842 898
641 30
941 445
830 516
494 86
230 493
702 915
478 769
82 62
426 145
757 795
373 519
943 757
991 142
715 852
941 94
662 933
145 24
415 149
188 232
977 114
557 392
422 626
886 669
497 656
880 75
825 268
73 935
648 680
793 148
338 322
391 454
751 829
275 589
575 211
177 168
217 694
347 155
867 814
834 479
573 223
452 725
374 706
458 346
397 611
591 984
264 214
611 574
194 838
788 638
942 410
771 123
137 131
576 117
651 342
198 993
480 389
657 284
877 445
696 603
263 145
777 384
402 955
264 436
395 167
487 759
243 686
616 808
717 979
244 343
128 797
868 333
596 543
178 858
157 605
537 243
363 908
480 303
385 637
399 59
376 657
983 395
771 525
938 28
493 167
264 797
672 38
350 753
996 605
815 714
149 225
581 616
911 431
306 110
179 356
718 48
863 174
436 163
883 588
235 938
375 840
98 757
110 551
93 798
112 432
629 861
750 576
507 61
22 141
716 798
415 942
347 824
166 822
212 7
511 124
124 199
184 887
176 700
217 457
472 780
200 315
659 602
94 896
547 222
632 275
420 142
715 576
973 791
843 259
102 838
724 657
67 46
398 321
606 739
723 230
179 210
325 861
458 943
336 228
755 584
562 846
484 920
657 613
899 907
893 847
349 888
16 314
870 291
123 41
793 450
539 847
666 280
876 980
356 160
808 844
654 19
387 17
335 909
63 895
851 956
199 439
292 557
947 107
74 973
153 430
735 601
722 822
207 68
497 45
262 574
427 188
512 599
410 478
754 566
466 750
458 140
245 382
456 421
841 180
758 84
464 178
348 176
848 126
115 461
450 140
781 793
23 548
87 713
779 323
89 480
909 421
696 243
172 335
582 263
566 934
581 356
911 868
882 737
380 608
3 979
390 547
416 536
852 598
994 52
842 628
774 235
978 795
938 829
39 656
111 458
495 100
212 246
622 79
63 109
594 841
39 660
814 119
848 496
894 380
547 343
648 470
824 91
277 71
502 46
102 681
945 132
729 808
441 974
147 757
334 484
333 440
349 138
670 850
334 257
490 585
595 923
360 693
225 579
494 916
503 316
561 413
582 326
440 479
560 959
697 327
417 145
315 336
163 525
493 680
853 482
773 564
777 820
186 46
248 899
310 789
766 394
245 419
330 462
610 922
734 186
327 555
504 269
683 467
253 522
15 628
756 385
47 7
165 606
49 535
45 686
76 310
503 912
659 178
542 578
669 354
86 885
448 284
898 421
293 958
81 13
539 783
115 24
259 395
320 303
81 884
881 279
939 786
772 40
932 182
585 683
28 41
232 447
562 843
322 545
77 459
940 428
336 545
91 180
754 255
11 970
425 411
93 500
760 736
342 61
33 518
649 67
476 471
346 971
887 663
431 880
610 84
815 947
693 832
723 693
282 970
634 725
272 250
921 605
370 421
505 721
153 733
993 225
857 567
3 514
110 430
648 272
309 891
301 661
106 64
94 259
299 446
697 328
335 427
842 153
545 23
639 170
670 745
455 720
679 52
253 368
522 223
134 225
333 248
802 498
365 894
23 733
232 175
632 170
411 837
483 715
983 141
123 410
986 495
162 782
279 837
118 290
131 849
46 212
107 629
557 476
834 931
11 98
346 494
202 653
437 369
266 90
353 477
228 980
296 213
480 101
265 370
63 760
368 127
88 37
764 20
980 524
486 775
896 352
560 889
19 622
213 631
581 940
409 391
174 512
127 718
525 135
491 971
287 207
287 197
367 65
784 222
858 79
574 348
446 273
162 473
7 440
619 70
76 839
548 479
174 175
916 963
81 597
345 452
171 4
59 110
784 254
646 552
238 470
961 97
896 994
480 406
750 692
646 857
520 836
489 227
62 13
909 212
40 731
451 156
371 653
456 598
948 935
369 161
9 195
642 752
120 749
491 916
203 392
501 463
579 703
385 208
312 366
599 300
747 548
575 61
320 954
28 111
617 82
825 622
385 354
122 548
187 247
206 296
699 620
457 2
331 535
675 184
483 895
948 875
919 727
806 441
592 514
980 629
187 695
285 217
561 722
703 16
144 417
192 976
363 327
291 749
794 439
526 173
466 785
86 214
108 982
442 34
875 205
950 510
259 306
142 146
804 826
382 120
486 284
140 408
152 736
134 834
633 939
270 162
944 474
435 289
691 408
957 361
318 503
982 410
383 407
716 238
734 110
375 756
784 725
884 787
8 917
191 525
567 11
237 619
598 135
374 123
541 902
65 317
185 919
593 922
608 580
521 240
72 817
647 81
456 746
922 831
658 450
810 777
698 427
578 613
302 807
264 298
299 318
186 83
990 164
171 60
495 813
546 365
513 449
138 521
576 780
444 183
681 956
135 581
819 351
782 595
488 585
541 460
582 483
369 792
79 876
925 405
759 833
504 758
857 949
338 862
642 618
346 29
133 375
460 580
791 103
151 643
998 417
157 297
122 828
395 53
514 150
716 938
755 92
223 957
976 467
591 727
323 433
919 351
809 958
395 984
441 729
658 320
478 324
228 134
360 125
166 753
168 706
509 212
631 60
976 824
397 25
707 656
738 584
583 787
462 769
681 907
602 711
958 766
268 977
350 547
957 492
851 399
761 20
491 750
448 480
892 761
527 187
833 457
471 929
614 700
800 325
616 931
676 217
258 43
150 620
724 749
771 457
454 37
421 89
222 644
783 329
665 799
784 20
528 964
804 707
366 804
553 166
762 212
430 396
118 351
642 786
609 299
438 602
185 65
340 693
678 226
83 725
31 485
162 366
459 81
804 706
801 221
557 516
66 779
876 957
894 651
985 140
738 45
782 798
281 953
338 925
176 262
96 236
553 387
690 334
363 418
527 395
530 751
272 400
958 835
302 919
819 738
899 658
521 410
959 104
630 304
264 974
264 210
780 24
110 86
597 28
791 557
898 88
650 202
719 15
813 135
55 238
156 189
635 676
309 634
368 406
964 978
133 586
390 497
798 276
751 633
906 170
908 543
98 380
911 63
44 800
474 274
480 513
660 598
647 867
213 357
596 871
969 678
618 405
403 421
428 995
260 266
905 627
727 899
166 112
759 388
597 742
473 341
368 531
988 396
924 631
866 938
480 487
321 724
723 652
161 447
986 762
998 249
912 431
661 411
904 976
132 171
690 536
704 162
991 548
288 134
453 251
701 672
90 905
732 755
953 142
647 620
582 1
660 588
811 821
463 117
474 437
433 211
379 890
46 331
811 777
832 525
642 476
7 667
602 964
674 367
86 937
358 894
387 780
807 260
94 113
102 948
939 898
651 8
168 827
22 112
58 38
417 57
547 722
699 388
71 624
814 731
260 419
718 352
884 669
232 176
528 465
829 555
663 881
770 84
721 582
403 897
914 827
364 800
359 201
430 446
262 861
977 583
819 259
612 536
705 727
235 263
217 273
154 334
339 220
799 384
751 825
863 640
974 338
571 101
501 465
131 277
461 170
926 684
428 432
123 19
101 242
710 7
134 775
93 377
200 78
937 127
164 873
163 357
824 492
259 126
720 42
710 912
108 289
941 562
801 462
782 287
58 202
593 498
419 473
263 912
28 246
784 576
194 339
994 577
943 110
775 688
383 658
810 727
229 822
971 914
497 914
656 563
26 490
424 865
829 194
253 765
948 842
207 388
598 842
498 355
490 287
473 32
555 225
13 356
251 235
282 770
146 404
15 567
894 18
555 85
26 513
665 169
724 569
144 178
865 367
166 687
987 1
780 603
339 819
702 46
571 440
409 142
27 81
459 409
342 877
2 761
84 413
985 840
678 31
591 350
266 449
160 815
666 268
781 9
655 930
924 402
808 282
375 378
191 125
471 291
107 785
371 121
355 877
818 61
826 676
511 868
332 208
486 922
135 488
522 814
621 514
371 426
384 866
526 318
442 315
952 759
727 170
415 530
308 236
390 416
560 139
85 607
423 255
982 291
665 476
908 9
701 767
900 573
210 692
232 400
350 734
603 746
196 602
360 96
914 744
885 71
454 169
701 530
879 603
673 875
297 705
47 969
458 984
407 830
852 623
701 104
806 930
539 324
809 217
74 411
76 11
289 839
302 299
27 825
489 568
568 823
523 589
597 233
645 17
572 592
62 66
816 262
98 125
153 873
303 970
687 880
288 196
50 632
208 608
554 602
196 917
211 622
670 603
885 565
468 521
111 407
355 110
601 384
249 67
774 475
854 537
630 89
280 618
281 397
989 58
452 318
644 434
270 394
241 432
118 521
21 433
169 446
405 883
885 862
444 302
173 234
981 203
871 426
824 838
287 646
413 402
658 698
807 983
828 859
636 193
731 410
320 712
187 664
498 71
820 896
375 414
244 108
248 341
603 156
804 439
149 173
660 293
655 45
699 173
726 733
176 163
494 53
986 179
994 189
352 326
408 476
457 273
672 288
290 499
186 550
675 778
161 72
336 97
813 365
798 452
860 824
676 73
534 418
700 619
902 25
896 121
578 108
5 605
875 628
326 913
9 957
296 772
647 721
429 68
623 494
659 803
502 50
810 426
589 265
184 358
278 53
57 412
672 215
155 797
94 83
204 791
483 575
569 256
436 705
722 78
17 817
550 477
408 893
14 475
130 270
700 365
621 274
124 706
978 164
410 285
630 410
929 441
37 403
79 200
852 514
124 479
558 852
948 366
356 818
357 597
366 945
524 663
66 111
763 427
608 578
775 126
473 129
571 320
941 844
899 324
193 210
338 208
522 781
425 388
550 520
848 149
756 287
990 752
741 670
946 115
296 300
193 781
142 404
788 835
508 965
525 280
777 454
498 939
591 935
695 538
162 472
123 523
656 455
470 904
661 297
632 402
213 44
290 539
507 414
24 59
614 415
564 738
424 85
426 410
4 336
536 27
738 333
862 382
403 663
127 628
114 275
804 815
47 582
673 702
193 278
125 254
280 107
327 952
747 536
509 949
731 913
244 261
120 78
74 580
812 882
94 778
310 610
960 280
955 937
333 655
542 399
254 716
420 258
596 816
681 331
919 214
294 472
359 804
249 923
243 947
135 214
412 339
546 492
57 136
51 519
470 606
724 819
740 52
16 362
759 694
291 41
268 530
772 649
669 627
358 266
325 644
475 495
34 103
519 425
12 600
642 283
364 607
820 760
378 358
531 514
193 230
410 568
666 922
943 946
293 773
760 810
706 816
839 635
893 619
98 251
247 937
903 170
702 417
760 897
130 500
163 265
259 723
61 367
116 822
134 335
943 947
773 383
238 153
562 76
964 70
487 716
54 344
967 868
548 255
268 476
213 822
886 127
10 777
733 419
45 290
455 874
782 634
385 574
277 837
963 634
604 376
859 595
638 59
565 458
348 526
930 907
599 358
23 114
758 190
153 439
517 963
30 45
188 461
540 913
202 807
456 449
41 449
621 744
616 804
509 676
214 674
480 382
622 385
597 722
628 99
34 464
361 328
432 213
21 925
187 327
47 288
705 796
140 588
195 651
825 335
761 587
103 390
789 74
944 65
958 12
692 151
895 790
184 800
573 570
791 104
671 203
788 322
482 805
432 170
257 305
326 154
783 578
858 646
998 219
614 649
579 92
692 797
330 187
147 516
936 288
845 9
216 579
856 526
362 539
874 533
401 331
962 299
155 947
689 983
843 210
412 645
328 668
381 916
348 503
834 521
934 583
640 216
409 959
366 349
840 460
585 437
283 270
117 958
248 681
101 658
718 377
619 201
699 153
646 720
797 538
989 264
705 456
324 940
809 409
938 382
221 980
496 118
340 503
692 421
341 463
333 325
247 163
865 395
706 669
743 416
376 702
367 472
663 229
67 797
498 359
889 354
498 959
12 122
458 527
709 749
154 578
727 102
594 557
129 197
632 153
467 815
781 440
274 364
338 393
728 622
18 723
984 695
551 836
325 110
574 219
285 690
5 306
248 757
603 87
589 846
228 207
153 763
181 398
679 464
265 195
984 502
137 431
205 835
368 460
607 147
468 805
539 119
211 16
923 425
497 418
674 657
389 346
180 29
639 758
635 837
527 522
763 160
535 652
420 380
123 225
368 297
41 847
619 32
553 676
641 737
796 547
884 649
75 107
825 935
743 471
376 425
48 980
72 711
253 723
859 387
609 662
485 828
357 779
968 241
543 140
844 732
849 832
990 985
471 124
696 881
617 432
400 246
211 41
25 387
971 788
369 560
361 276
489 993
31 557
500 762
454 758
846 585
804 362
336 551
989 713
871 928
311 652
89 752
636 143
558 701
526 657
261 617
92 453
998 863
909 306
692 950
577 391
808 805
930 136
3 322
929 733
330 326
587 316
354 91
944 357
200 541
713 96
573 821
87 239
328 837
861 831
43 708
611 351
503 315
209 972
418 68
17 698
724 110
31 609
377 879
960 533
125 812
434 816
565 621
901 118
323 625
773 181
705 793
308 595
174 207
353 247
286 475
169 892
660 946
102 976
636 454
424 21
244 505
943 726
30 841
215 85
178 840
586 888
678 737
561 817
897 812
343 845
416 435
780 950
295 110
120 550
652 932
705 201
871 363
708 594
325 597
302 501
381 15
608 597
632 135
494 950
379 433
85 132
846 727
339 93
19 905
121 238
110 850
312 227
117 783
561 565
64 402
644 548
525 584
51 804
526 253
709 521
434 620
579 927
549 524
686 602
970 952
832 388
707 777
652 296
324 838
70 686
826 96
46 159
478 246
985 370
364 856
883 111
90 785
797 74
419 506
714 3
798 388
211 157
244 149
912 713
23 483
223 438
960 717
401 518
889 768
284 130
544 789
243 414
19 186
47 965
267 205
415 334
697 242
73 340
583 510
582 143
317 622
739 377
294 131
571 951
393 567
351 111
626 616
100 312
3 404
551 593
216 465
902 807
624 670
760 356
391 673
410 907
50 344
696 967
531 473
319 972
150 531
291 282
403 434
552 165
77 463
21 515
173 206
898 38
884 807
170 541
298 28
156 200
452 802
353 320
539 407
755 670
969 712
819 667
317 629
526 299
230 664
458 815
144 506
866 240
942 526
926 116
331 21
681 166
857 902
212 54
897 685
379 893
30 827
821 947
691 27
824 520
719 432
783 978
447 770
598 99
43 144
974 80
838 927
451 791
617 309
66 900
39 434
413 516
346 349
617 972
551 974
512 131
106 279
204 38
726 431
966 753
851 810
473 123
175 283
766 502
663 48
37 951
428 209
414 374
520 865
434 838
850 985
799 89
402 337
242 479
917 319
563 580
937 501
395 538
108 922
259 474
125 629
390 941
796 345
687 351
573 459
309 663
463 459
858 899
865 554
646 143
305 767
985 905
473 711
950 261
417 205
138 285
75 114
880 727
350 480
383 844
139 775
850 24
547 802
732 149
164 600
25 402
832 293
180 388
885 922
487 112
160 806
123 180
101 590
238 980
219 13
760 498
410 423
441 353
854 24
670 573
204 802
143 617
790 824
95 472
403 733
454 962
574 706
41 465
469 62
33 159
216 86
637 166
903 550
610 318
92 571
1 484
397 566
148 746
372 104
330 238
940 179
422 474
833 390
505 647
586 681
339 381
915 566
639 672
548 95
96 348
313 437
932 175
521 824
601 848
445 624
880 160
501 636
686 474
920 707
76 77
70 354
314 419
131 173
180 461
105 805
891 200
841 353
925 724
491 685
237 757
414 223
601 300
730 14
889 643
550 726
177 468
62 879
873 504
972 520
287 458
771 789
892 137
913 905
644 880
887 784
165 9
968 594
357 961
562 932
391 994
1000 169
137 884
251 853
111 17
304 138
861 111
544 165
88 25
681 816
22 36
621 44
734 950
428 319
680 628
410 581
740 36
972 982
713 467
694 981
613 81
713 899
263 717
341 301
9 31
398 613
31 399
121 400
15 947
662 976
241 429
324 137
495 3
71 750
88 954
643 225
275 157
628 412
408 239
86 309
135 574
813 292
849 800
4 918
37 823
298 460
578 276
109 390
619 330
30 528
371 536
142 428
598 715
142 206
177 757
654 878
387 764
9 368
724 746
734 219
72 198
849 180
254 200
187 719
838 937
558 389
838 839
119 181
192 730
151 23
25 60
245 349
261 531
749 933
485 883
627 518
478 168
828 530
800 897
272 199
977 305
811 984
16 307
719 259
885 500
340 964
840 135
863 862
145 954
694 883
665 21
231 959
698 37
977 65
778 258
90 577
79 864
690 375
945 903
35 759
780 16
385 587
34 853
788 272
720 13
191 588
426 757
166 223
729 689
235 840
115 767
706 531
237 871
263 43
576 165
568 257
207 135
634 861
612 624
421 660
591 17
267 39
184 611
219 468
3 763
380 797
464 104
687 368
327 229
608 173
712 792
749 704
46 227
760 1
537 755
291 259
849 776
178 983
25 398
107 330
809 854
740 103
580 170
292 659
303 306
187 498
153 558
246 444
797 630
842 65
77 568
549 906
113 218
134 314
192 760
170 958
875 837
764 83
440 973
800 989
409 844
38 630
608 472
815 558
722 701
262 806
124 577
941 666
163 352
278 619
257 760
493 300
378 524
670 547
519 558
775 596
62 799
601 258
902 206
301 317
329 175
336 923
254 62
995 320
744 186
30 879
703 543
27 107
60 278
75 891
995 419
559 485
9 749
731 73
772 891
827 903
537 353
118 203
649 552
458 503
172 343
91 973
875 270
971 215
387 637
98 695
676 756
625 334
637 671
952 127
399 961
948 507
73 802
724 296
477 6
985 134
878 899
351 318
824 277
123 155
753 944
999 202
508 653
197 292
883 775
249 12
179 231
967 920
166 404
995 570
901 242
333 610
763 559
843 112
115 23
703 983
265 492
968 647
963 443
372 586
541 330
419 603
427 837
780 610
439 496
434 484
726 380
491 76
869 139
493 303
10 488
586 532
988 261
640 406
868 83
82 193
456 411
495 467
518 580
460 824
670 473
607 93
628 580
956 50
720 971
928 35
818 709
723 93
379 623
804 105
108 51
533 756
682 999
365 339
946 542
361 252
832 156
721 690
66 126
899 44
210 538
727 255
548 598
12 963
252 493
578 756
816 522
956 804
450 406
631 370
548 754
286 485
836 649
550 811
682 893
520 365
361 962
807 602
240 32
707 123
669 633
887 720
871 373
92 972
670 496
460 148
525 185
153 820
450 986
769 264
333 645
41 117
348 177
174 557
865 662
308 853
53 804
190 942
326 466
838 837
526 240
337 469
158 36
506 459
829 85
725 930
315 955
888 216
873 386
235 772
307 86
934 333
785 212
952 875
82 687
812 343
976 611
318 478
866 420
9 815
937 899
219 784
935 597
68 843
571 592
459 810
706 267
976 196
906 935
645 969
686 249
197 868
199 972
554 406
933 51
699 978
182 385
982 210
905 110
99 575
653 322
389 216
846 425
769 686
818 433
944 620
682 587
19 149
359 128
337 384
594 552
493 5
303 648
944 604
146 647
333 307
754 601
161 522
424 172
627 605
678 789
157 844
792 650
108 374
271 306
746 315
272 892
58 826
634 641
298 113
714 121
662 420
174 709
838 798
121 730
231 256
536 644
681 689
338 250
235 338
449 12
12 848
53 398
12 894
346 400
977 580
866 393
946 103
318 711
602 558
445 994
810 491
660 646
947 719
951 306
270 450
340 688
238 779
307 366
537 892
491 606
53 737
475 758
744 468
199 399
835 293
591 654
902 941
621 709
164 490
721 212
305 676
137 151
407 853
37 351
147 323
436 142
523 720
314 930
648 329
990 496
418 876
590 35
101 235
35 212
740 17
777 234
649 817
918 451
523 423
726 856
267 763
72 325
213 825
959 465
745 64
929 422
168 680
889 75
330 278
641 767
576 818
878 922
898 434
481 917
134 447
645 939
432 984
145 44
963 209
266 721
582 423
314 552
589 148
540 543
936 457
909 816
21 581
942 154
418 233
624 370
896 790
277 295
42 452
40 31
276 316
584 12
286 418
300 539
646 777
599 285
955 241
267 54
342 151
474 679
398 728
125 616
950 741
505 702
581 787
57 740
253 26
92 615
571 673
101 710
513 733
740 290
962 699
683 916
236 894
646 963
910 796
989 709
988 101
634 906
482 227
885 947
638 566
220 18
97 92
422 32
38 134
550 736
200 82
906 758
937 255
906 801
234 690
379 819
837 835
259 238
357 642
233 134
243 474
324 356
905 720
605 980
151 272
640 714
731 877
670 398
238 100
614 686
867 103
611 31
318 627
856 943
108 179
530 623
428 754
223 862
641 929
43 778
588 819
521 910
738 310
500 575
545 307
47 748
465 962
167 949
789 994
503 166
216 353
179 692
965 167
831 389
16 63
97 56
710 837
936 314
295 730
25 125
932 941
428 644
17 49
469 891
964 759
797 93
339 436
855 394
801 726
249 666
400 595
702 953
510 609
402 878
577 936
695 875
962 980
402 821
294 682
786 551
345 944
431 834
113 749
913 954
856 858
823 323
587 653
645 832
855 640
344 896
34 439
283 304
672 916
369 879
481 737
193 671
671 351
130 538
678 880
351 30
692 225
41 900
606 475
15 86
91 854
984 896
535 933
425 286
216 862
906 233
498 24
177 234
365 822
610 588
488 314
780 98
725 404
163 931
373 701
704 920
615 593
376 567
380 170
630 667
520 751
179 182
246 693
712 707
530 235
363 870
985 422
489 938
916 695
234 251
265 948
691 563
472 458
586 742
850 739
966 889
775 661
586 319
844 619
935 158
49 282
450 875
324 801
160 502
370 534
147 538
320 505
495 627
537 479
679 360
909 192
353 63
626 443
906 175
992 56
143 587
135 815
616 109
478 152
965 570
889 370
220 322
168 444
181 66
153 961
471 52
862 746
76 357
530 216
938 991
516 627
215 84
72 219
992 854
584 495
965 255
53 759
691 105
989 440
977 90
687 907
617 417
191 255
569 227
377 211
881 599
672 191
654 28
946 404
175 195
794 938
589 126
708 814
771 284
190 157
35 906
424 491
392 133
80 273
749 191
989 640
348 173
210 644
791 966
425 461
481 164
569 503
534 386
694 660
370 803
284 556
1 720
602 84
634 154
666 931
219 532
694 615
138 292
474 400
617 894
230 880
534 908
579 957
796 209
550 806
931 884
957 311
590 559
961 431
116 528
853 712
106 583
85 381
703 419
931 422
831 589
403 23
184 824
69 74
106 982
582 218
565 570
857 717
907 991
989 88
29 776
488 525
798 206
258 811
702 780
410 603
451 197
527 752
270 893
228 253
807 264
229 525
692 219
779 279
350 177
562 983
954 851
979 838
459 637
12 785
796 275
360 326
287 226
199 435
321 685
30 105
740 881
393 732
302 494
568 216
807 349
167 230
638 562
174 347
128 361
310 479
899 381
462 732
454 122
641 918
656 807
127 701
416 333
965 596
925 626
649 421
333 557
470 693
440 627
91 144
892 126
503 990
560 879
446 558
546 272
324 447
605 701
244 101
66 303
616 250
533 913
797 901
708 539
113 358
217 86
808 281
821 194
947 18
548 498
817 679
756 640
309 164
548 298
146 86
773 895
309 264
932 298
380 342
915 442
863 648
150 711
233 684
73 111
816 914
324 715
708 354
790 796
81 240
789 441
709 173
656 689
810 897
848 697
728 83
715 767
892 27
418 438
73 971
345 472
713 223
366 1
976 280
381 300
596 334
269 826
67 369
995 470
945 78
879 446
860 402
793 149
766 330
953 249
109 595
744 369
183 991
209 831
798 281
504 638
121 425
555 442
52 883
741 633
934 701
390 635
708 311
216 406
123 530
366 660
594 506
362 573
253 50
482 661
222 642
862 622
234 481
980 102
185 392
533 550
756 426
942 288
634 311
871 601
930 281
999 258
387 969
221 835
757 331
67 578
718 89
670 674
359 458
626 288
946 579
975 338
390 511
16 765
703 340
589 8
325 10
774 494
258 336
216 689
651 74
82 595
899 714
785 682
238 403
883 790
655 18
10 826
579 841
841 826
496 707
840 395
661 409
442 74
555 584
557 856
300 105
239 433
239 247
980 526
362 911
308 501
547 499
972 229
379 507
127 582
182 439
56 81
259 616
784 759
220 885
674 525
188 307
162 272
690 170
272 972
542 802
395 793
985 16
737 201
81 582
526 381
810 771
661 719
119 446
648 668
685 642
282 673
235 234
188 359
263 315
783 498
973 2
511 386
336 640
91 439
452 627
396 494
289 373
407 142
143 259
552 385
414 996
727 541
215 641
491 988
593 341
423 739
234 114
71 252
860 39
571 740
598 374
313 812
627 464
852 422
717 922
787 542
316 832
358 852
181 405
618 337
60 523
485 84
348 634
324 722
337 568
348 862
193 525
206 82
677 261
305 594
927 785
772 732
324 632
168 390
644 311
294 538
617 298
434 105
64 101
707 232
834 743
446 144
36 518
513 28
862 879
830 351
716 405
8 285
377 562
654 938
157 821
824 286
992 567
94 102
717 163
365 384
861 621
447 647
402 780
524 543
529 941
296 603
703 846
167 86
708 649
158 48
990 902
264 575
253 820
445 720
765 679
479 426
749 116
994 111
157 342
117 185
285 163
974 518
232 827
469 553
214 627
778 864
105 204
355 935
179 250
283 7
528 516
374 571
179 172
950 65
43 229
680 145
548 918
564 525
169 898
279 216
24 763
491 987
557 702
284 295
321 284
494 666
557 640
227 947
625 476
410 797
502 931
682 189
641 816
711 206
933 979
124 498
316 267
928 473
910 922
779 225
360 601
504 969
566 39
830 386
2 753
584 317
295 260
794 647
90 567
30 229
143 534
872 786
761 237
510 787
666 314
37 594
386 515
332 745
159 302
463 398
186 227
228 198
112 351
111 873
461 625
120 342
876 255
240 549
7 97
544 139
230 481
790 455
394 52
173 999
86 507
311 320
590 892
459 897
108 322
226 552
944 447
605 893
728 374
951 164
619 321
569 333
967 590
534 135
532 743
566 767
730 475
4 53
347 626
619 190
976 570
190 130
477 204
414 60
745 317
145 895
716 312
68 249
520 194
910 41
761 29
567 505
665 228
629 552
744 436
453 508
336 136
182 72
996 298
186 989
36 672
913 55
630 635
122 790
643 356
68 809
660 159
671 869
975 366
723 646
71 140
439 817
868 373
227 587
458 803
957 65
729 49
936 203
635 223
257 293
768 614
175 233
886 247
571 697
776 804
897 796
348 855
218 779
725 846
562 608
717 482
919 290
530 832
564 190
409 138
913 607
83 388
954 229
114 523
305 109
460 531
209 354
391 439
359 856
339 596
238 538
564 597
699 269
491 208
45 816
169 920
567 272
468 409
29 358
176 931
767 343
942 833
968 614
333 684
38 150
430 751
884 374
51 343
574 302
600 272
575 656
665 387
391 721
667 995
483 584
689 954
176 764
248 395
609 894
838 116
217 656
570 825
622 870
615 133
888 260
354 602
279 342
500 259
241 605
990 219
162 573
664 902
530 221
633 52
469 883
802 488
360 128
772 827
781 677
456 300
458 210
518 840
194 790
263 243
735 404
492 758
894 301
930 353
27 192
312 700
446 314
804 163
274 401
360 311
802 898
243 287
902 234
608 860
990 339
524 895
344 14
498 846
485 110
908 998
328 226
940 406
403 662
596 773
956 822
12 373
445 976
111 229
815 311
587 732
483 745
108 309
641 239
143 790
35 159
694 364
963 654
342 435
977 404
845 16
16 509
266 95
697 220
110 678
173 610
86 475
379 243
317 595
901 584
77 189
205 81
231 453
726 223
496 320
619 774
322 839
716 589
303 538
355 130
392 80
887 694
426 208
676 346
239 182
463 214
209 323
901 125
382 328
780 238
127 882
516 922
562 653
176 607
81 224
584 269
507 929
532 261
655 767
25 785
641 770
461 492
33 733
308 47
699 625
842 409
57 976
155 129
739 749
191 310
879 618
886 273
373 920
609 7
366 712
785 449
569 618
832 57
604 142
278 458
966 524
979 976
867 45
22 493
190 962
278 527
549 898
381 287
737 96
899 452
947 146
267 814
967 37
197 563
163 150
138 449
890 848
93 104
712 709
881 655
681 622
804 197
673 864
307 607
498 874
983 294
939 543
1 852
944 311
904 857
291 994
427 876
303 432
126 232
319 856
881 169
146 499
642 150
949 358
999 623
149 60
639 649
637 229
935 655
154 870
750 336
755 350
809 982
592 121
61 992
91 259
73 412
607 765
552 733
774 688
152 228
517 648
193 24
338 747
325 488
660 106
460 352
718 579
313 939
840 544
909 238
936 52
213 481
816 48
229 218
610 500
862 791
660 618
718 853
168 125
381 436
154 795
89 913
240 650
366 493
799 219
660 291
750 840
440 190
943 146
629 542
347 973
83 467
588 292
207 24
691 930
985 594
358 819
230 402
857 724
540 976
251 58
168 645
144 889
391 455
310 570
187 668
20 108
537 544
586 539
533 352
2 212
860 653
404 155
314 937
115 87
683 727
706 684
957 624
147 739
92 809
970 356
174 531
176 337
771 50
349 178
645 644
738 565
99 260
148 862
14 241
458 175
89 550
53 828
371 908
783 471
229 585
659 785
577 148
495 716
706 646
7 774
832 252
692 321
296 492
636 774
217 152
485 50
474 401
737 141
481 36
712 39
967 570
699 2
219 299
121 456
48 479
938 520
533 907
185 975
693 232
621 157
497 955
430 653
557 678
215 546
516 723
808 434
531 696
709 10
548 99
75 704
979 72
292 266
75 529
116 724
718 876
977 750
192 490
132 124
783 547
398 308
306 193
898 132
597 870
225 633
818 878
187 142
940 118
507 69
961 832
262 144
903 505
693 567
956 954
527 843
21 898
304 893
494 795
34 162
666 680
854 716
946 973
478 737
621 39
925 164
326 487
288 23
902 696
384 584
417 878
107 378
19 609
132 162
737 482
590 137
145 923
871 424
778 20
217 469
998 158
629 739
212 223
440 557
479 562
430 617
291 444
694 326
71 726
631 528
89 576
367 899
560 822
579 735
891 503
237 503
395 787
608 722
512 894
455 351
461 235
972 44
641 944
119 562
213 955
217 810
825 339
34 538
41 790
12 943
182 352
502 35
457 279
115 759
419 389
495 783
351 404
950 475
73 751
889 51
752 587
372 960
866 482
134 112
899 349
30 359
843 418
884 78
430 353
917 540
400 722
432 237
241 185
754 994
971 78
826 523
622 294
268 118
761 577
952 326
443 954
37 211
624 346
115 789
585 426
902 235
879 397
503 579
960 215
184 226
880 140
556 469
272 134
29 61
435 925
231 209
475 81
913 151
116 788
612 453
458 882
593 501
999 286
553 614
952 826
147 649
785 550
784 744
550 521
811 592
547 376
706 160
320 721
198 761
378 114
720 158
594 543
298 657
126 535
413 141
156 938
26 897
503 139
219 145
501 559
367 135
146 560
615 338
387 433
595 328
779 244
397 747
351 490
22 3
36 945
609 85
209 783
112 594
256 854
607 701
675 611
457 33
587 330
734 650
421 412
997 218
498 608
374 826
902 20
229 544
166 763
951 73
253 620
630 82
229 252
76 399
606 585
900 823
28 179
220 614
452 251
45 416
367 770
585 534
288 728
866 382
263 388
363 364
123 357
803 850
695 697
738 85
890 132
690 754
957 795
14 681
293 702
206 490
266 332
122 595
546 161
816 810
585 113
656 249
698 712
129 638
240 920
471 930
582 637
9 324
229 294
354 847
19 116
299 856
376 820
21 722
977 173
741 218
157 1000
512 325
105 474
924 354
622 548
265 354
60 805
415 519
547 100
816 949
632 742
222 748
630 105
402 749
237 137
366 744
222 34
605 635
739 597
308 167
179 1000
956 540
683 881
935 947
652 99
459 703
161 335
102 414
518 681
336 214
487 178
981 95
25 357
646 37
282 58
929 345
649 436
786 470
657 103
855 819
547 786
567 162
497 40
987 734
18 289
965 240
252 713
944 898
175 508
258 890
356 178
638 255
559 52
876 753
244 640
459 732
723 596
555 560
63 633
655 346
27 516
819 355
557 478
155 899
99 303
347 570
582 707
130 406
816 487
860 489
930 258
122 312
603 615
901 701
529 171
172 181
104 314
427 980
462 121
312 437
668 110
735 248
331 875
901 249
913 563
379 5
397 791
112 512
879 777
997 34
988 576
715 210
812 447
926 331
41 264
718 24
10 121
145 147
728 125
737 211
241 242
817 789
143 217
828 659
67 803
870 873
279 747
997 434
807 9
542 702
473 811
951 958
150 967
53 396
916 293
528 953
92 659
948 871
174 28
159 59
879 90
322 780
247 574
429 73
837 285
603 662
709 186
697 625
832 326
307 210
345 247
420 622
681 871
183 785
203 65
812 14
363 22
716 971
825 269
204 259
810 279
687 313
882 795
62 655
280 755
251 716
166 44
327 812
732 920
948 280
329 25
968 533
539 342
876 721
168 736
688 162
10 168
233 506
668 22
424 239
807 236
987 36
88 712
40 317
230 756
663 669
884 676
424 296
905 517
435 34
195 884
771 358
49 190
572 573
50 994
790 84
714 76
317 534
213 55
753 689
194 80
63 840
336 405
436 445
946 515
150 926
848 20
404 741
1000 382
70 34
690 702
733 610
518 248
111 906
441 438
522 888
996 832
272 216
305 975
507 891
761 882
714 891
692 106
881 390
760 756
438 920
816 12
760 207
332 283
732 377
415 340
741 64
859 741
916 347
429 332
496 177
757 16
888 144
695 136
675 140
316 407
932 839
506 719
651 239
234 75
540 58
578 140
936 649
39 895
570 904
322 41
935 77
558 70
454 612
377 147
975 318
671 654
943 152
672 58
694 351
580 172
656 131
783 46
240 444
122 272
462 693
39 157
824 125
545 595
236 187
665 104
599 471
160 238
848 354
116 91
611 671
925 577
855 566
811 132
538 642
987 576
640 692
354 543
7 463
436 796
768 762
822 209
346 572
126 401
982 782
775 648
905 820
33 100
181 79
520 524
53 132
921 3
389 224
233 600
574 529
407 603
998 653
539 329
385 791
440 297
954 946
153 281
919 568
679 479
137 145
596 954
16 53
414 357
808 2
547 688
820 432
245 990
833 443
555 259
996 913
616 987
998 976
79 542
95 725
555 421
994 359
326 46
493 378
561 190
807 327
516 737
452 233
43 70
912 946
121 449
3 197
157 85
855 524
195 222
311 338
315 477
949 331
318 66
238 293
453 586
673 987
506 431
952 401
663 57
537 473
582 550
363 846
304 214
120 948
663 857
908 50
348 510
152 445
568 298
5 602
856 4
284 982
251 157
990 994
160 211
732 759
952 892
25 297
79 61
160 307
623 62
572 268
897 429
951 208
663 712
478 73
570 644
543 937
255 360
855 540
751 38
362 912
939 647
644 903
761 328
85 897
337 76
298 270
338 928
777 757
498 231
347 52
739 410
293 911
433 952
318 659
993 334
214 299
935 654
495 789
3 100
55 150
895 35
807 136
524 23
667 942
190 23
563 911
969 142
390 132
854 878
717 365
691 933
200 829
664 988
837 690
787 630
237 549
757 963
639 467
386 705
38 652
858 965
836 778
924 803
797 722
441 98
506 423
921 361
99 120
653 789
935 663
936 729
100 377
179 201
325 962
943 354
346 86
584 191
283 630
27 297
204 498
83 291
132 991
761 316
407 59
36 997
102 627
2 529
676 52
461 890
508 423
151 503
706 524
527 19
27 400
555 3
924 538
790 577
189 124
817 345
594 223
230 755
1 120
923 61
91 169
90 727
947 234
391 361
600 674
192 529
190 783
370 424
989 676
897 985
386 775
525 82
209 850
391 69
560 561
448 860
967 60
392 862
836 467
237 5
866 702
328 366
235 572
211 225
355 561
439 569
68 444
204 371
360 52
633 550
185 192
681 926
586 13
433 458
508 398
922 310
382 732
383 581
814 697
362 757
289 833
465 654
986 510
515 102
607 226
843 82
328 3
246 254
740 931
315 271
383 59
451 312
147 540
74 616
10 996
416 100
930 369
497 134
236 436
176 901
600 534
755 946
382 870
93 154
318 534
605 604
739 306
264 819
327 257
804 321
954 855
95 607
633 685
686 787
908 440
135 535
852 350
703 277
170 769
877 666
871 966
33 894
831 763
295 63
532 748
662 177
73 13
559 925
609 814
107 90
551 355
861 91
48 332
607 711
720 60
374 849
529 246
141 441
184 41
171 783
81 847
155 418
709 176
634 15
828 965
899 692
683 868
280 431
653 241
334 155
354 774
268 223
114 73
125 18
429 9
533 961
868 507
140 577
557 312
337 735
65 198
47 843
642 625
883 134
47 316
922 691
135 442
844 5
798 867
121 84
722 216
793 347
804 35
245 856
872 948
861 877
754 878
723 10
72 660
412 827
245 565
884 946
572 272
958 229
257 961
248 591
515 403
803 216
794 426
954 118
129 838
175 763
469 256
173 558
201 784
231 965
662 849
601 972
342 288
216 930
399 919
628 873
327 461
612 770
360 494
759 413
802 175
510 454
90 724
873 131
567 554
504 940
583 199
354 455
710 982
551 130
776 65
90 687
595 171
466 419
670 163
973 263
647 500
485 887
59 221
481 506
196 270
774 448
749 504
264 320
761 248
699 306
644 742
699 996
452 392
249 819
138 284
847 523
772 599
383 950
977 937
523 642
540 985
600 312
468 107
892 332
637 604
710 814
26 343
99 47
366 762
613 32
95 292
869 975
659 878
418 23
520 791
333 683
899 151
210 873
169 500
930 470
496 621
671 666
711 312
804 290
530 931
162 344
649 601
104 64
281 326
242 118
802 160
664 200
363 888
201 397
54 841
397 92
300 687
338 320
228 167
750 119
15 833
180 400
200 102
150 939
840 489
87 300
705 657
145 237
592 833
532 613
986 343
143 972
94 320
121 732
482 852
597 99
607 652
597 413
300 333
298 479
294 828
802 69
670 800
420 717
933 861
938 783
273 934
364 693
70 757
289 324
646 277
73 657
710 48
3 109
59 240
665 357
986 175
501 297
90 490
542 465
178 67
604 506
380 670
658 759
29 289
366 880
790 694
441 154
660 408
824 655
623 689
386 971
995 657
353 123
284 132
990 871
557 62
139 934
775 164
141 610
933 532
755 335
369 614
43 779
240 589
352 982
494 817
33 937
111 806
50 496
61 497
249 610
844 317
765 676
165 128
572 135
440 580
279 819
665 624
316 952
987 582
872 290
873 583
729 380
649 179
115 518
514 338
921 537
521 875
200 137
599 848
372 308
684 107
831 524
228 131
389 547
743 771
480 763
488 96
376 525
754 783
120 941
574 183
35 317
753 422
856 383
592 938
536 545
527 220
814 752
930 356
514 768
784 705
827 286
333 849
797 819
255 310
597 636
15 666
763 72
435 319
10 508
405 748
520 665
71 687
297 958
207 658
997 377
2 331
299 500
456 974
402 164
79 686
629 51
614 918
721 421
238 301
509 149
633 635
397 140
229 815
971 172
586 802
47 610
758 561
638 269
343 443
676 233
32 437
173 402
515 1
701 74
101 722
457 461
467 173
631 856
838 4
627 569
590 611
510 82
764 833
112 475
891 178
133 471
373 958
589 137
466 906
950 356
559 334
641 459
107 967
122 711
793 577
568 684
735 869
585 432
533 693
765 639
983 54
47 530
903 73
782 448
370 504
399 241
569 568
988 114
85 136
569 814
21 871
23 576
998 503
599 910
231 909
126 952
128 727
473 626
902 144
179 134
626 93
188 924
379 547
714 768
474 914
560 121
788 797
486 699
31 601
98 414
383 735
815 391
395 561
505 390
103 1000
287 947
928 923
809 678
362 677
624 266
887 679
806 94
365 715
983 372
517 98
92 811
707 955
387 736
67 687
597 62
438 577
614 325
709 624
624 206
259 454
616 257
546 465
751 791
274 92
299 933
938 272
755 198
817 910
249 887
37 751
51 402
923 100
136 939
455 883
809 676
70 183
302 812
55 528
890 921
560 862
482 722
928 84
183 601
912 47
556 757
620 101
929 718
972 368
652 711
648 137
261 144
145 692
9 556
493 589
492 163
750 79
487 875
963 502
513 390
100 324
502 736
208 968
526 291
74 365
524 319
284 618
354 240
158 990
241 440
206 567
744 544
685 663
726 780
207 86
659 174
31 392
213 466
159 215
882 270
121 618
430 682
380 722
287 88
762 594
881 520
197 94
980 126
957 911
128 502
1000 177
925 12
55 73
923 843
663 125
807 248
349 510
251 669
993 891
775 26
504 469
577 411
814 221
259 355
585 578
144 234
632 858
32 431
663 845
662 179
79 51
337 18
391 713
87 431
786 268
722 415
115 710
134 224
199 642
675 819
354 2
668 932
874 185
292 474
261 67
444 965
554 300
769 230
718 978
804 255
467 54
378 404
388 769
395 636
817 220
618 824
515 470
449 280
865 80
217 221
497 249
535 473
904 516
374 759
154 679
568 811
22 181
724 336
160 912
923 391
730 977
785 806
517 689
236 740
735 714
304 587
593 772
970 903
807 801
685 264
804 334
282 336
53 697
46 567
317 368
925 468
858 106
940 214
863 684
48 540
886 672
46 374
64 972
761 838
77 421
655 499
269 270
335 278
622 61
539 908
937 341
314 433
488 946
999 523
23 830
398 879
642 294
45 842
570 47
417 210
946 276
361 173
898 604
134 783
212 332
465 536
668 59
620 330
602 370
78 188
382 968
584 673
685 280
872 504
535 31
192 777
515 944
216 946
241 57
386 878
528 40
277 238
251 714
245 194
963 26
603 856
578 192
690 686
119 214
527 430
261 248
868 699
898 141
813 463
166 524
344 610
45 751
878 412
607 767
208 782
78 112
998 797
349 971
79 598
42 983
621 293
79 691
527 191
235 658
68 459
868 676
636 900
751 671
261 319
421 434
664 806
409 526
600 682
535 895
988 840
495 544
274 295
563 807
938 402
176 112
974 560
635 565
917 218
207 722
667 176
7 107
571 540
801 176
165 715
999 764
469 922
784 626
684 469
15 23
222 321
893 996
231 206
2 661
514 901
737 445
337 757
109 715
107 674
683 250
821 504
559 610
460 38
829 978
383 621
266 274
794 692
1000 600
330 321
353 448
758 165
65 473
496 315
341 929
88 467
942 173
778 711
55 558
719 648
566 735
53 191
95 142
431 903
741 960
46 356
424 436
259 825
360 978
801 878
867 918
83 548
975 645
366 951
816 630
943 662
544 902
724 359
362 367
925 891
149 130
286 528
969 818
617 379
299 151
188 440
737 144
766 578
241 659
392 649
327 128
766 310
291 261
233 930
311 978
858 744
125 571
51 308
282 985
99 200
748 133
461 532
818 85
774 217
960 176
56 964
441 144
455 570
718 746
270 641
835 613
977 208
380 993
379 466
91 806
5 804
987 733
167 367
461 348
353 953
847 896
195 341
246 58
126 134
475 351
506 25
282 457
866 855
862 539
377 521
282 619
409 739
85 871
188 227
184 181
868 92
452 429
161 422
720 957
820 885
306 362
20 293
342 694
361 929
135 232
831 815
42 612
606 398
662 302
672 349
393 847
493 454
405 815
555 375
282 61
600 364
383 939
306 609
334 652
843 584
413 171
898 489
665 686
55 688
360 690
14 550
963 41
718 892
492 570
115 43
534 227
440 232
335 514
94 706
804 416
326 404
321 193
564 246
936 386
740 448
693 445
36 38
880 275
975 848
722 331
601 908
946 270
303 150
114 99
674 119
736 626
42 253
883 28
959 154
198 967
544 720
680 152
790 808
406 605
670 676
252 121
728 580
381 835
363 979
13 498
495 792
311 811
578 618
144 245
115 11
563 646
319 801
857 46
854 308
68 764
890 947
766 615
79 952
264 491
239 206
352 171
969 50
91 606
50 568
290 943
993 934
846 262
132 563
930 514
160 336
918 604
980 266
240 805
171 301
464 879
697 567
725 195
345 607
523 13
760 138
135 668
588 201
306 301
220 253
553 148
446 461
198 930
66 375
399 290
894 880
449 931
854 324
638 281
158 694
348 887
152 19
207 78
696 974
495 151
296 571
93 369
22 383
74 247
50 638
398 333
547 563
516 741
990 907
941 469
325 518
298 189
716 163
636 916
510 712
226 814
164 335
896 702
139 839
628 498
218 177
931 492
485 317
643 553
132 671
501 413
487 6
855 217
754 284
986 935
131 221
994 484
344 826
578 951
978 427
172 747
874 99
780 43
570 422
102 381
791 431
217 590
867 426
622 83
196 354
423 973
265 794
336 148
178 663
322 201
509 386
883 412
377 127
714 330
726 313
441 56
673 58
478 445
269 401
517 747
909 683
495 209
229 205
341 896
796 359
694 585
793 659
97 38
169 81
19 525
364 260
273 367
773 301
785 296
878 500
248 340
214 322
131 213
294 460
911 36
417 722
220 560
98 387
422 540
695 403
422 582
466 979
334 723
189 485
618 259
413 517
966 296
785 477
837 451
824 183
24 673
444 512
630 334
70 422
374 1
855 143
1 557
44 394
106 27
731 251
133 162
16 810
931 913
225 486
314 823
775 10
439 167
172 475
959 199
995 8
706 430
69 26
575 260
959 547
810 899
687 502
119 982
76 344
450 713
150 529
932 67
697 397
64 829
974 303
30 773
693 415
219 422
870 799
165 442
79 39
957 341
383 366
906 389
326 843
305 963
50 251
893 801
858 216
841 803
181 941
799 148
596 716
626 186
582 553
669 567
977 270
313 523
750 453
218 579
567 463
54 486
706 772
509 973
256 976
965 230
3 735
180 802
13 156
186 425
778 804
739 653
348 218
134 46
502 818
415 368
98 71
233 609
222 471
851 935
955 573
546 416
160 698
386 323
604 715
783 110
224 911
885 454
766 738
556 802
767 97
959 733
687 100
26 621
449 808
129 529
194 915
313 799
74 134
568 148
799 839
150 936
732 998
62 802
233 689
114 946
592 75
996 335
165 401
865 513
493 551
897 491
236 785
200 500
366 486
591 532
482 75
820 44
28 384
358 426
44 473
213 50
486 762
989 457
8 727
754 106
522 852
904 212
200 31
522 984
105 179
385 10
550 497
927 410
583 373
557 719
609 56
28 134
722 134
797 917
222 1000
506 451
29 996
653 313
436 652
410 355
46 812
618 904
534 15
269 678
762 443
947 306
589 539
849 469
305 259
541 158
380 298
47 304
703 482
881 745
420 134
514 323
437 112
808 477
746 838
576 39
162 630
171 16
660 66
518 847
393 434
634 513
194 494
296 739
848 178
738 663
893 911
791 768
780 591
102 131
476 136
239 779
652 466
576 440
148 402
999 655
930 171
425 345
908 65
453 940
384 864
308 682
705 383
95 273
606 796
793 199
59 953
972 129
793 866
162 348
151 211
204 106
705 541
801 301
132 776
726 283
983 671
116 894
464 873
449 472
247 242
17 16
945 367
894 402
979 445
140 198
713 193
295 34
632 92
716 555
591 613
885 562
62 619
778 390
952 211
696 113
378 526
983 64
410 596
805 437
211 752
915 918
39 614
224 891
702 173
4 49
647 587
756 199
353 629
158 840
686 883
301 421
796 239
764 675
15 91
752 91
136 248
877 373
649 719
649 98
500 694
232 429
186 731
321 9
936 531
415 517
940 803
794 968
120 548
151 737
110 120
56 814
394 668
980 318
169 728
728 228
232 275
871 854
662 643
691 28
607 254
841 559
265 279
676 614
822 494
497 481
222 30
307 19
37 352
613 256
93 99
143 812
863 910
375 644
712 843
38 114
671 651
269 467
684 62
302 262
697 153
102 130
835 746
138 455
691 171
225 257
340 605
476 662
41 937
434 32
484 597
815 681
420 908
670 290
207 273
19 794
802 508
232 391
603 931
817 299
828 451
389 272
555 893
169 802
511 890
470 580
247 802
363 805
840 669
794 335
703 153
360 880
689 824
111 650
156 315
654 219
218 620
565 184
389 929
261 786
893 255
195 337
391 909
949 76
806 13
699 572
188 93
19 180
982 170
155 31
841 614
159 296
694 730
20 144
201 612
779 940
92 606
458 529
908 853
972 564
702 654
812 206
674 145
967 853
966 959
813 818
437 648
424 596
758 903
892 769
145 714
875 932
790 450
669 650
952 476
648 301
471 497
830 163
153 939
326 547
728 663
33 240
723 424
846 168
526 830
544 895
66 11
678 41
449 628
211 25
858 392
477 127
604 352
579 48
353 578
551 928
879 392
877 393
119 329
364 978
461 997
948 179
615 110
584 57
498 801
290 422
383 68
169 174
415 917
310 354
636 343
605 805
801 835
539 985
550 583
222 892
729 940
409 206
400 418
125 903
365 169
238 643
524 40
870 132
30 603
365 247
567 332
65 85
808 155
167 651
264 366
155 815
693 278
821 411
323 340
629 335
574 974
204 754
95 728
415 172
976 353
124 752
672 524
994 725
374 625
510 756
90 966
155 341
838 614
195 441
720 606
882 416
309 213
298 553
163 684
828 901
661 46
909 250
327 481
281 511
16 524
854 225
255 169
192 678
899 316
873 182
758 995
396 204
873 551
929 360
740 217
250 274
72 375
762 385
614 143
997 896
118 463
247 561
364 525
580 718
923 907
584 632
685 119
188 466
38 552
938 452
671 68
348 61
744 232
852 293
664 452
152 602
274 512
233 520
171 727
389 853
907 11
917 880
95 855
822 695
788 718
166 116
314 837
156 958
855 101
93 285
744 304
157 893
625 97
254 24
148 573
399 84
113 240
933 619
962 25
307 384
125 698
737 725
841 165
909 201
991 671
236 479
878 114
463 395
394 784
90 274
192 835
664 708
754 326
365 281
475 812
965 706
729 822
966 736
921 308
366 836
800 236
821 736
137 359
411 464
633 771
283 759
68 1000
929 378
855 663
650 67
946 24
67 550
444 470
251 882
860 772
976 853
380 905
257 880
985 130
147 671
671 442
65 431
912 392
272 161
763 929
184 193
114 474
368 559
562 484
670 216
380 501
916 80
892 266
617 692
800 65
933 793
680 199
378 26
275 473
479 512
6 405
578 260
249 752
808 419
644 761
679 784
706 178
393 120
892 283
392 967
285 594
115 979
352 869
194 641
120 109
999 493
485 964
646 606
308 539
590 554
811 352
295 329
752 792
129 896
293 674
8 334
53 915
86 99
603 335
579 361
362 132
685 709
463 716
47 126
245 216
261 831
235 951
561 194
211 24
725 563
830 749
259 194
860 759
34 450
524 905
874 67
456 646
863 831
889 851
602 585
352 978
995 905
539 964
765 796
191 738
615 646
250 821
288 8
702 674
550 302
374 597
959 264
629 116
993 240
874 282
323 439
918 282
735 227
868 459
827 602
916 795
819 640
899 107
787 816
833 163
748 145
478 172
430 411
175 294
211 132
294 72
363 625
685 259
136 233
211 336
551 289
282 207
757 44
115 4
813 256
955 918
674 987
436 669
96 134
539 599
84 96
34 390
652 949
541 810
612 578
183 769
781 577
494 999
35 436
594 225
605 598
26 87
424 211
748 18
42 449
872 711
467 248
134 3
363 376
343 204
612 34
873 738
814 713
498 293
382 567
34 477
482 588
399 539
126 291
159 308
954 458
673 232
381 126
569 564
572 744
795 268
947 712
11 25
519 129
125 277
119 8
994 905
294 397
329 43
980 900
45 480
784 630
842 911
530 703
640 36
677 946
989 630
490 518
491 620
436 662
372 674
641 152
43 467
491 734
700 797
636 361
59 545
838 185
139 600
704 256
597 91
114 330
583 638
913 976
256 140
781 787
324 466
451 691
208 247
876 717
980 495
199 985
416 735
117 740
202 829
916 956
903 844
363 607
888 239
877 564
457 326
431 593
792 253
126 227
849 823
833 524
777 414
8 509
332 528
379 224
589 32
73 247
746 140
833 231
363 844
25 698
771 591
630 932
790 316
668 843
378 96
588 314
420 366
190 318
495 693
557 28
85 282
680 479
889 90
409 837
72 897
642 915
970 717
932 922
105 560
380 190
348 571
799 85
652 794
714 824
536 835
137 934
568 671
596 883
27 240
164 410
798 913
197 930
43 803
840 797
146 42
45 802
617 865
280 684
4 199
957 598
860 401
335 431
459 49
504 255
89 382
45 493
574 872
974 977
381 606
599 379
171 170
480 866
644 479
875 766
20 667
556 114
511 683
515 973
537 970
57 133
812 892
369 980
214 82
991 181
636 554
700 683
616 722
26 842
119 639
509 970
8 962
646 728
292 152
647 890
930 435
823 852
890 700
732 713
544 635
155 492
746 609
234 25
478 424
205 43
827 767
775 71
724 706
602 387
294 81
328 469
325 881
33 979
386 727
39 746
902 411
968 836
709 467
467 855
234 94
266 859
897 633
219 154
798 671
188 345
307 315
581 853
915 986
369 720
79 263
639 442
497 86
49 756
996 650
349 410
691 701
609 632
363 282
754 623
708 430
552 888
882 158
116 702
803 132
5 786
868 895
995 936
97 809
190 234
864 887
549 753
669 14
597 612
188 339
261 335
916 626
205 432
528 888
601 814
150 258
230 830
451 292
715 888
625 425
143 540
460 287
356 888
200 726
929 549
423 657
965 8
84 726
230 945
159 964
254 591
559 807
601 64
17 842
170 210
336 95
359 110
775 510
654 265
654 751
103 387
98 488
630 982
728 883
149 237
556 81
681 563
194 855
991 635
652 198
976 896
291 613
350 145
272 784
355 848
257 832
739 525
568 641
18 498
750 990
453 546
715 557
873 973
714 312
572 79
559 663
806 513
397 152
224 454
959 303
32 719
544 134
565 945
859 61
19 230
147 683
797 150
907 326
335 714
990 539
236 609
790 256
386 985
262 394
944 655
209 964
8 680
385 360
281 947
160 645
374 519
779 734
1000 621
205 805
23 332
60 922
853 279
90 204
537 77
638 283
780 522
970 215
129 613
307 250
501 487
794 961
279 228
75 317
49 683
345 225
854 126
955 450
851 171
99 896
817 317
781 529
379 679
733 466
570 785
897 514
388 2
714 136
629 245
99 761
200 613
423 874
585 462
246 479
428 974
103 974
400 813
446 654
326 286
504 550
644 326
735 364
393 747
318 517
662 266
341 22
390 854
611 810
526 384
859 899
719 919
88 514
602 373
307 88
442 168
955 517
674 515
786 842
466 266
431 665
569 421
624 799
186 918
957 64
143 153
93 708
647 107
728 977
958 344
843 245
539 559
551 647
747 106
113 866
835 280
496 727
768 825
128 822
157 101
760 903
837 25
188 75
187 625
293 697
948 793
452 256
93 38
77 689
633 364
473 702
109 762
297 605
981 136
967 292
810 462
589 898
854 608
194 800
678 462
712 535
744 214
577 353
184 36
202 712
123 200
68 461
57 649
920 418
671 171
932 327
930 124
391 58
969 113
865 758
246 366
600 65
82 784
635 864
474 240
457 650
932 234
517 846
169 807
376 602
998 617
169 42
201 859
956 598
880 761
362 625
493 238
703 955
850 167
645 5
255 839
79 490
314 601
723 576
324 479
701 715
450 841
568 465
17 289
68 80
930 536
411 634
874 791
974 425
659 512
518 550
928 341
881 605
842 556
451 652
227 320
659 85
544 678
186 650
575 869
923 941
330 152
920 634
866 237
33 68
367 50
404 805
187 764
675 44
301 769
491 362
852 282
170 364
384 988
285 736
167 277
747 918
552 431
224 65
455 909
303 341
24 641
647 539
482 997
271 902
545 503
183 626
563 532
890 302
931 920
309 92
890 338
657 204
850 553
198 609
247 124
195 963
393 820
591 623
799 281
964 616
741 506
652 500
179 232
446 977
710 565
879 306
411 93
665 186
240 552
291 98
603 202
784 310
83 652
919 105
943 777
416 886
888 772
152 966
539 275
662 846
499 916
302 335
864 618
852 203
10 129
725 430
181 176
458 67
71 686
706 198
792 615
33 412
317 721
783 156
403 715
66 989
621 924
431 468
326 39
995 224
394 74
456 543
511 653
264 190
278 67
657 176
312 29
827 852
424 878
566 791
211 363
214 328
463 480
208 678
581 328
649 654
215 54
544 964
558 48
431 821
634 717
707 763
270 556
944 986
571 585
646 886
809 282
449 467
52 39
5 537
891 848
128 855
824 951
375 174
733 946
648 209
802 680
565 817
488 246
218 403
758 878
303 926
381 134
36 188
727 555
626 921
613 1000
37 629
804 546
172 402
46 170
705 695
806 654
649 756
282 860
799 873
853 826
316 456
893 789
712 248
490 853
718 257
502 579
863 781
47 148
70 44
108 696
248 168
591 688
808 141
73 140
478 961
420 9
541 579
786 129
72 744
416 683
767 914
847 108
79 19
879 668
818 927
394 223
841 707
313 746
934 37
56 24
835 854
628 817
142 588
413 774
765 17
323 904
199 484
577 727
969 73
142 878
648 860
40 591
284 395
539 406
772 801
598 723
763 357
407 868
724 79
219 541
733 781
774 332
684 959
68 556
803 737
141 640
42 954
966 732
867 941
965 384
581 149
741 165
210 408
70 693
529 252
704 799
514 943
119 130
622 951
429 685
124 594
677 344
143 906
109 997
773 642
788 535
362 976
204 346
943 96
409 240
738 213
284 76
836 827
57 671
545 178
855 274
682 365
438 108
570 293
120 431
749 124
43 616
578 86
504 832
374 152
416 155
821 840
419 158
229 238
704 297
40 951
389 725
742 531
792 685
816 650
137 878
691 464
736 846
117 418
545 252
140 311
90 159
881 64
26 716
70 775
229 270
664 723
472 706
399 645
351 928
26 476
562 454
359 244
188 668
222 961
870 260
487 275
190 232
753 34
572 680
115 359
780 468
803 16
485 232
841 788
649 659
830 13
816 421
667 637
633 541
250 111
43 800
854 28
309 975
753 731
688 333
399 67
303 872
832 231
985 283
891 526
111 277
229 632
346 651
209 596
221 91
57 831
157 281
516 490
627 509
9 469
821 787
677 720
266 512
744 325
842 48
406 728
233 479
191 989
519 298
805 272
270 826
860 376
492 337
932 493
468 739
956 900
442 507
412 298
404 985
897 880
990 33
79 172
371 822
205 51
340 781
450 357
599 380
520 168
227 812
957 931
513 428
377 402
350 246
930 943
665 621
842 878
127 334
513 125
709 964
427 352
893 169
766 703
785 79
410 471
34 897
17 736
740 287
952 66
461 428
495 715
599 246
281 581
621 563
233 915
346 189
358 731
913 378
911 348
558 856
997 725
777 887
171 970
842 747
15 240
544 999
966 895
30 816
119 530
227 256
494 854
528 783
842 187
505 791
279 218
118 718
17 879
578 550
360 33
395 468
205 620
814 553
188 83
13 26
457 852
307 415
178 229
55 360
479 671
261 420
851 879
620 786
524 249
551 567
937 546
862 399
981 37
336 647
937 493
344 269
27 328
766 617
522 390
898 770
411 449
396 675
172 530
662 281
840 2
612 792
631 636
637 226
724 306
888 948
412 319
748 661
705 640
150 777
419 770
661 730
444 223
900 477
602 824
218 846
92 661
145 37
436 577
312 658
817 150
150 780
890 329
512 656
660 575
516 437
120 555
183 488
196 889
695 633
880 829
36 333
140 951
406 648
12 440
815 19
595 497
833 718
789 960
523 331
529 786
953 969
926 280
132 290
209 95
764 103
16 816
573 555
196 967
601 613
772 163
811 632
457 713
975 867
167 542
959 694
713 143
457 269
365 484
603 291
973 153
426 502
92 428
929 438
338 438
252 866
458 449
185 330
740 201
720 466
546 793
823 818
589 862
474 237
717 609
561 545
979 242
46 663
983 179
970 222
697 139
260 83
708 675
584 178
412 224
812 146
140 18
249 220
289 113
846 625
904 174
75 325
416 470
981 379
44 340
415 869
356 894
714 890
962 820
833 858
469 282
27 712
175 658
110 400
407 243
156 508
137 217
335 718
70 688
446 552
643 234
274 450
59 832
393 265
244 679
18 662
936 130
565 307
919 419
83 463
391 490
164 860
997 485
345 695
903 433
941 698
189 20
798 112
872 245
647 41
238 838
528 60
219 373
780 426
668 850
204 548
45 360
120 66
985 340
807 899
517 339
728 907
573 695
603 514
656 319
184 835
501 96
823 853
709 883
867 338
6 5
10 330
916 295
29 164
959 511
939 239
302 590
316 645
419 439
505 511
974 545
149 851
886 130
528 191
745 515
95 170
635 45
467 286
985 257
920 505
764 753
124 167
433 558
649 951
739 674
529 688
517 485
650 253
178 87
173 807
191 629
809 909
519 636
129 475
752 984
392 500
230 326
35 419
423 274
523 416
665 378
12 676
561 234
198 453
962 660
47 966
324 390
777 614
607 731
622 987
527 674
964 960
5 993
749 736
266 862
238 763
353 62
691 956
553 406
306 767
366 677
806 867
705 603
151 754
334 309
284 215
510 684
832 781
459 468
962 714
617 102
460 164
910 93
68 86
910 491
239 632
707 155
328 293
516 431
663 72
162 341
874 871
171 762
247 748
699 186
391 995
97 680
999 167
518 682
305 414
330 776
179 285
785 149
916 263
288 335
828 409
985 279
19 115
739 226
620 989
154 353
468 749
603 189
703 519
994 787
112 551
36 219
169 341
897 921
163 23
355 674
435 482
674 551
413 688
613 230
92 183
61 232
920 350
245 985
318 784
900 931
627 199
659 886
787 857
538 989
31 139
567 182
474 651
266 213
180 557
797 411
788 539
264 529
469 856
717 899
755 3
81 990
924 966
956 510
836 893
968 187
61 832
237 993
641 441
626 707
485 270
520 216
506 33
998 818
284 884
8 805
815 852
911 851
833 662
145 580
52 285
246 726
504 24
116 227
917 474
813 887
88 365
900 464
317 252
117 589
869 930
570 719
909 663
367 146
419 564
185 311
969 720
75 153
805 837
121 333
983 986
427 322
791 673
689 307
403 127
387 268
655 159
937 92
920 575
656 806
14 957
955 741
145 506
562 668
46 66
951 856
56 571
401 584
439 648
207 398
961 508
304 163
557 646
174 858
793 635
833 736
927 584
388 897
830 9
164 566
918 624
252 239
61 355
338 678
638 40
50 321
9 546
186 336
151 846
17 596
971 143
487 364
709 929
357 703
965 836
240 259
141 384
460 582
975 321
320 895
972 771
138 385
303 811
451 397
704 545
906 668
421 508
657 92
645 882
259 828
594 237
306 797
377 340
255 389
907 331
717 914
306 256
802 637
842 134
523 512
692 621
578 777
883 689
868 57
728 811
490 994
229 233
270 971
190 426
278 248
23 797
447 481
744 834
282 663
328 111
350 740
557 121
584 313
325 842
807 235
174 520
194 79
306 669
803 110
855 710
552 568
791 81
314 412
443 225
558 110
297 55
517 778
490 261
498 944
122 567
662 405
902 976
265 566
396 420
458 506
985 332
728 224
138 634
698 749
993 692
809 577
855 849
760 911
618 387
203 578
856 133
53 420
506 720
750 265
567 982
800 247
389 109
556 416
660 798
535 577
987 348
464 577
689 361
354 717
503 371
60 773
687 587
26 759
402 128
104 197
105 894
770 867
562 11
683 413
121 43
453 659
512 6
595 648
329 830
7 332
359 222
153 423
538 849
904 211
915 547
605 925
450 508
587 269
493 897
922 539
363 475
957 229
514 506
486 514
652 591
380 881
310 895
581 83
266 873
992 669
562 749
10 989
283 470
660 619
967 69
642 69
19 538
321 142
541 982
42 870
23 250
636 894
985 23
464 302
422 701
526 756
648 782
512 263
262 544
864 920
507 707
324 192
269 927
268 234
628 299
533 234
28 545
284 524
226 8
795 219
501 941
347 205
973 959
39 255
926 123
910 757
201 261
653 343
572 637
881 797
146 81
807 622
977 865
297 817
200 134
524 254
706 64
339 601
147 862
691 893
491 731
925 169
404 581
131 642
925 322
271 871
398 580
795 484
702 122
317 70
757 743
856 846
850 268
4 730
472 518
118 658
852 829
99 8
466 142
966 407
25 880
131 413
735 818
648 617
346 977
995 655
49 280
572 809
833 84
408 189
806 8
243 546
227 596
457 165
451 920
548 161
940 569
466 613
131 270
788 872
482 650
141 569
594 13
948 77
149 865
867 459
261 13
556 711
485 256
437 690
690 565
701 120
886 993
275 10
712 15
574 649
268 4
490 983
143 442
405 129
609 859
562 877
634 913
186 905
315 933
462 583
601 515
157 43
984 471
515 336
212 388
981 677
500 889
67 354
490 11
579 17
15 827
212 412
409 297
461 356
949 335
194 379
423 175
351 90
701 405
472 548
314 160
504 39
531 535
364 296
529 213
49 864
659 921
661 270
573 838
860 757
735 450
555 255
187 36
407 536
100 445
271 542
36 710
135 577
346 69
709 745
352 503
207 267
872 113
851 652
502 247
314 886
63 169
207 436
145 704
105 83
630 252
115 674
892 809
628 758
598 246
157 10
45 911
621 613
425 999
776 191
801 950
347 94
487 665
595 781
323 996
59 598
437 574
175 960
964 530
467 87
507 622
504 345
418 771
503 99
945 289
400 58
610 865
980 974
988 835
271 925
559 432
206 907
693 616
934 755
133 926
738 168
564 833
505 502
989 896
170 467
378 852
390 200
717 185
544 977
974 369
311 757
543 920
122 59
701 225
714 903
153 267
221 438
256 588
841 820
91 243
269 298
244 28
838 584
772 814
286 133
762 670
902 263
500 291
282 295
677 962
750 424
95 887
616 366
809 544
353 100
630 46
370 657
394 296
33 742
603 10
514 642
316 725
113 491
179 368
28 460
443 318
493 269
440 317
354 32
894 239
73 169
405 980
626 722
723 656
351 28
94 481
567 973
481 851
438 437
986 784
551 983
89 290
408 918
958 633
852 49
458 305
926 262
843 837
594 639
686 117
77 116
609 897
456 412
490 13
147 942
355 83
810 807
878 226
409 482
105 414
690 659
972 286
534 737
413 265
486 144
58 100
43 526
986 639
292 949
865 227
742 764
667 72
291 157
650 444
280 817
452 704
149 773
924 412
572 522
548 74
399 655
488 593
695 371
339 107
600 801
212 953
592 668
37 590
420 984
716 244
841 372
893 503
396 43
958 439
80 903
838 164
288 552
114 319
321 325
286 868
804 225
865 391
488 469
369 835
611 955
864 845
442 547
410 978
51 203
172 984
14 192
515 970
242 985
832 178
33 995
717 544
2 101
230 970
802 379
873 967
929 476
379 900
486 544
401 745
592 290
840 320
247 920
174 454
860 254
650 427
998 107
432 324
16 386
907 776
233 707
11 696
300 779
810 745
105 29
939 169
430 835
819 161
362 854
410 619
83 689
584 649
791 854
835 720
75 36
670 334
86 317
244 731
948 710
123 430
491 346
762 527
842 300
636 792
855 950
675 656
117 878
602 469
75 697
646 558
111 9
55 215
905 920
977 715
244 647
667 415
981 206
862 998
987 884
370 17
18 263
256 322
376 409
861 333
44 975
205 738
1000 215
500 294
955 840
663 683
968 415
709 94
233 14
476 312
288 967
113 685
909 622
368 767
20 792
170 233
384 754
134 683
206 81
489 530
345 473
789 957
370 961
76 526
436 65
138 23
782 875
426 307
466 304
494 261
488 941
49 670
72 749
887 109
260 195
38 388
167 888
731 31
186 177
243 893
48 65
875 177
898 286
706 143
578 146
548 758
345 938
514 765
218 214
250 870
45 636
485 896
456 920
536 672
993 173
673 996
186 152
614 135
29 888
133 947
791 815
148 652
668 831
500 436
336 430
624 273
496 671
723 937
189 65
376 654
297 550
801 816
587 146
268 433
238 88
999 392
6 288
137 614
204 682
147 608
839 780
879 135
55 10
120 577
872 670
747 385
949 848
172 974
767 332
6 967
188 185
620 648
9 64
392 609
554 941
932 306
839 697
849 835
356 480
921 240
402 698
367 774
17 366
687 8
651 50
533 200
406 267
327 256
608 426
954 412
985 240
379 329
61 727
90 96
432 674
198 560
661 705
840 271
676 424
82 451
362 768
857 213
552 369
908 825
606 210
266 197
727 487
772 157
718 573
127 788
734 352
226 77
542 125
95 536
426 316
955 839
30 906
224 618
35 274
204 801
882 27
742 681
602 754
744 806
447 293
780 326
541 70
282 701
828 324
759 83
916 282
731 887
338 344
405 821
427 587
758 451
801 23
938 939
898 865
450 394
895 904
143 978
953 865
809 777
893 72
173 214
402 215
747 504
909 129
943 244
350 443
544 153
980 124
391 893
161 485
384 802
731 858
573 683
258 278
724 720
548 659
871 587
779 565
34 3
307 985
877 642
383 573
509 669
460 907
584 725
361 281
796 138
791 482
114 621
836 378
685 172
642 508
118 136
81 511
188 262
86 575
402 923
75 909
315 264
588 88
181 157
78 115
225 284
706 183
688 526
236 95
203 78
101 218
668 76
459 820
569 926
455 238
559 107
316 511
761 722
808 176
879 941
885 665
850 768
294 522
305 807
938 472
103 993
383 48
848 513
706 908
306 177
665 597
931 611
212 121
295 49
813 353
286 510
780 516
15 413
418 531
513 468
27 146
886 311
350 156
831 263
999 491
844 269
67 986
381 387
734 468
226 938
178 760
95 79
847 496
302 229
948 508
870 494
931 73
264 647
961 757
381 82
58 518
799 886
698 275
989 123
824 661
364 147
393 361
725 588
515 517
168 148
976 606
56 95
284 253
752 861
255 388
962 681
148 506
889 799
65 862
373 163
545 577
489 531
805 684
428 397
682 164
483 829
116 782
394 830
60 516
464 140
371 764
830 631
654 492
98 593
776 316
502 699
611 780
1000 746
483 924
224 846
72 776
18 850
598 811
361 922
877 51
887 255
648 480
94 541
696 109
259 196
22 690
682 37
453 286
569 725
662 700
724 219
470 126
915 193
794 663
975 839
187 20
3 960
742 589
131 31
911 830
829 640
475 547
572 853
788 336
313 214
368 624
135 927
467 634
837 663
488 961
677 994
656 814
237 333
697 366
916 43
90 248
912 703
611 368
193 159
919 79
841 295
225 800
435 496
295 512
947 195
441 718
66 915
329 394
973 886
555 138
426 78
932 350
216 39
80 393
534 155
261 533
367 183
383 987
955 593
365 241
211 727
619 678
376 864
110 202
45 469
796 714
416 66
900 994
438 841
814 541
34 710
368 178
477 191
687 131
869 666
802 721
682 692
23 371
937 579
445 586
732 578
792 591
303 851
523 852
856 385
233 368
44 231
327 330
721 640
902 82
488 439
442 40
919 517
277 299
962 914
472 12
38 256
823 743
908 916
763 485
436 703
74 816
102 407
784 105
107 659
812 479
616 233
316 117
410 717
732 838
281 755
480 935
299 826
125 409
74 643
827 251
196 721
733 77
64 454
705 69
241 738
795 996
250 71
272 55
322 703
874 330
625 83
239 808
778 253
462 670
483 385
610 821
649 302
297 129
233 783
705 961
609 230
97 103
619 246
768 589
710 671
211 605
31 638
241 982
629 639
871 99
833 878
155 413
964 186
986 231
56 351
788 138
414 593
594 799
316 923
890 97
414 812
930 39
257 771
163 564
185 904
618 493
541 160
220 10
422 689
309 690
215 99
72 780
621 573
705 467
1 791
302 121
38 972
592 155
751 404
727 549
297 937
540 71
149 381
125 37
265 796
651 385
480 393
975 293
261 493
63 361
996 722
985 67
805 895
698 679
210 972
203 563
532 938
58 909
48 199
338 371
75 284
869 709
707 143
479 425
337 442
991 853
865 722
11 913
797 982
462 881
424 378
392 13
84 915
133 291
4 414
824 442
8 719
747 573
465 11
913 523
475 305
295 954
739 503
595 16
836 751
336 822
680 583
542 851
666 214
707 988
193 215
342 831
560 476
138 420
122 66
502 677
801 95
356 401
961 57
856 187
962 785
441 601
338 990
46 988
716 24
762 701
12 802
305 274
93 164
915 178
423 371
517 152
363 569
956 878
327 64
150 181
134 941
457 93
234 970
370 291
398 829
452 936
791 595
651 150
506 567
133 348
291 111
926 826
769 320
90 396
232 766
70 496
519 84
698 822
446 70
941 833
713 101
540 13
792 310
248 9
995 894
72 841
821 646
466 612
776 284
779 292
943 271
702 17
509 681
327 235
733 474
684 790
980 614
791 283
717 824
17 620
75 454
642 9
844 811
572 261
374 428
650 774
34 512
590 98
248 626
430 289
431 351
4 919
199 70
884 357
21 430
881 718
526 166
117 621
729 746
553 491
552 879
380 961
891 293
757 356
443 737
114 196
875 17
384 519
807 764
460 987
85 951
804 661
435 912
507 922
430 608
340 33
61 689
862 123
56 223
844 115
913 207
593 91
553 339
513 243
4 885
821 160
659 488
386 261
409 702
369 485
627 186
96 699
143 532
353 394
934 538
254 814
255 231
813 827
250 303
738 923
641 87
380 466
471 905
227 943
834 115
834 55
766 346
217 589
271 798
542 81
733 68
817 76
968 72
148 947
209 979
559 500
706 900
843 693
177 627
215 764
162 939
996 177
762 777
775 740
518 437
282 503
417 120
851 958
826 347
38 870
711 959
570 85
999 532
71 135
936 973
559 560
493 874
715 787
370 581
14 767
194 147
762 348
65 287
770 778
826 198
96 382
120 736
68 405
209 533
929 678
569 887
483 988
400 733
172 487
86 954
831 60
169 969
742 992
394 225
517 150
416 542
544 62
814 367
144 44
801 520
451 323
861 57
702 249
564 686
681 333
49 614
102 920
295 151
786 669
788 413
481 334
265 939
66 663
348 943
743 172
507 935
930 428
613 628
516 660
669 145
90 40
195 497
531 409
971 340
858 341
314 567
798 246
889 666
809 378
998 444
923 857
450 588
250 335
604 372
469 228
166 829
148 342
694 770
988 192
962 184
646 411
213 890
536 974
251 475
956 825
711 373
211 541
390 519
940 374
375 161
929 537
111 428
183 603
953 110
446 788
239 169
527 692
98 698
539 687
525 30
411 192
96 407
467 547
400 585
193 38
363 866
502 578
996 13
968 151
162 378
167 75
101 451
829 432
552 213
904 719
613 169
580 528
245 28
62 757
81 351
675 612
62 367
460 220
124 101
387 853
334 211
456 180
905 670
645 402
856 791
551 283
703 602
820 430
128 205
669 959
637 236
796 156
274 255
61 148
633 493
129 565
934 937
147 139
593 675
30 621
399 765
827 658
372 221
57 55
180 789
670 849
160 733
139 468
990 47
608 868
228 965
294 735
973 545
534 351
122 10
839 562
414 860
358 704
477 886
829 941
668 254
562 134
223 793
337 261
164 26
653 988
140 398
714 608
420 932
460 9
778 41
966 146
996 983
424 62
614 70
785 545
636 691
836 496
571 730
629 725
87 576
871 642
370 879
686 348
249 80
837 859
470 734
846 283
734 232
59 422
829 103
794 261
435 269
12 353
981 150
454 443
530 722
95 996
311 228
345 159
365 473
3 804
247 518
33 577
927 974
173 275
886 11
544 302
648 991
927 956
405 799
554 241
102 826
143 125
764 527
812 319
15 702
537 30
662 946
223 939
363 940
800 653
172 522
168 383
957 400
446 177
548 892
357 732
135 462
449 960
205 570
808 125
226 861
290 732
223 456
862 326
927 669
557 963
522 886
1000 574
484 521
920 39
328 976
795 19
771 676
833 490
746 176
678 538
405 305
399 633
718 541
489 11
279 555
134 850
845 863
825 247
938 671
855 14
79 445
384 932
365 865
594 554
886 50
947 450
134 618
541 73
121 947
805 498
961 739
992 527
819 672
924 443
206 517
214 712
924 252
691 798
910 15
241 380
46 839
213 669
242 26
803 203
489 825
856 709
426 223
819 135
748 863
59 992
544 13
923 113
481 22
534 605
313 527
663 644
887 329
731 253
664 545
555 664
791 838
616 983
168 844
712 260
227 829
91 236
407 463
937 843
499 474
524 819
533 788
232 352
22 728
711 113
293 375
590 856
702 728
116 867
947 8
135 806
505 520
840 48
623 453
799 178
717 513
889 404
287 202
852 608
880 137
199 873
398 468
184 133
468 990
871 498
30 511
156 264
962 43
779 891
203 723
755 213
963 228
457 584
785 735
198 921
140 525
403 168
23 796
90 836
894 91
229 439
346 709
854 811
867 810
194 118
497 414
584 309
184 753
511 560
488 534
79 420
491 766
89 839
308 284
507 56
198 251
791 758
512 645
5 604
506 580
229 57
221 377
863 835
713 304
684 193
513 994
939 817
703 157
516 844
142 60
553 65
852 359
607 867
565 664
247 959
799 424
56 289
805 733
386 547
758 314
371 907
614 396
800 415
213 154
405 978
388 96
593 989
222 9
188 688
590 723
54 124
495 855
61 813
553 590
770 345
379 21
505 453
632 2
12 968
528 346
519 853
384 94
143 342
494 853
16 609
367 818
636 127
868 577
119 379
987 428
574 639
749 647
210 526
989 702
83 289
411 251
968 547
979 215
228 421
301 345
507 473
234 875
687 460
547 600
613 100
471 326
649 869
326 378
404 806
771 302
914 52
172 453
555 13
853 450
784 502
606 935
498 439
407 167
634 96
47 124
553 982
630 926
565 265
76 83
357 35
631 759
360 528
108 902
428 8
473 271
692 945
311 326
986 133
541 225
441 677
37 766
849 458
911 76
557 38
46 72
380 50
553 87
111 847
97 37
724 129
546 530
35 286
484 225
711 132
644 459
246 23
100 761
229 369
10 207
170 483
829 612
677 788
43 38
544 636
369 990
846 376
5 701
141 710
387 506
653 970
661 984
603 709
741 486
918 750
284 40
564 832
750 105
595 146
2 569
87 759
715 738
133 221
464 560
508 434
196 208
316 229
756 630
378 953
784 731
19 130
794 756
964 484
318 824
729 593
813 540
391 158
36 984
111 519
437 120
855 501
827 633
456 76
231 80
816 198
108 765
322 399
773 501
994 455
5 679
780 283
597 124
318 937
984 98
42 34
254 114
194 218
505 632
548 189
171 619
250 583
22 905
893 84
52 971
996 771
796 321
914 417
298 919
448 248
606 385
623 341
785 84
187 756
73 501
949 101
354 896
7 638
978 465
43 75
317 556
712 35
263 626
299 938
377 812
170 659
156 89
392 774
973 594
813 466
863 923
323 111
888 443
924 666
951 798
962 932
339 189
926 220
181 843
975 635
680 724
144 27
5 994
302 348
533 322
804 952
337 185
444 347
379 551
451 493
190 154
935 453
772 267
574 170
599 264
231 614
938 73
734 916
698 704
850 534
771 295
294 215
826 498
593 967
25 218
789 951
722 920
409 335
375 980
27 684
848 834
272 119
753 347
106 772
851 425
964 457
532 751
837 160
349 981
13 502
481 760
363 515
713 206
677 656
752 899
198 659
496 992
983 159
938 410
396 382
448 47
57 679
325 377
262 193
660 937
353 845
321 787
960 50
22 902
740 832
529 430
580 559
821 473
363 612
823 885
908 870
121 943
436 272
474 468
131 287
915 515
989 225
892 721
276 669
548 168
846 461
348 121
653 736
252 398
619 523
203 833
799 68
518 102
775 907
593 485
821 520
502 866
771 677
358 679
240 822
746 429
395 875
913 943
305 250
914 300
687 986
805 126
311 935
632 464
53 717
273 837
425 819
943 954
190 531
593 913
281 699
345 650
604 695
922 862
484 332
772 830
328 939
451 47
610 21
14 15
411 82
526 488
506 956
94 100
360 611
864 799
843 658
576 630
211 767
435 959
967 658
229 38
771 357
478 166
644 986
953 724
843 910
390 550
820 503
71 407
19 383
63 44
744 909
81 403
865 480
712 867
556 124
634 607
292 578
754 925
40 94
393 301
533 242
506 329
109 318
585 928
444 827
846 175
468 709
131 545
394 244
791 866
407 93
331 315
498 650
481 898
354 659
140 127
396 409
867 682
171 731
408 923
957 240
666 960
302 65
351 777
640 364
48 901
181 859
975 379
155 660
668 189
819 16
159 488
405 957
498 442
384 524
696 446
929 218
935 372
675 799
925 572
425 208
176 989
827 815
38 919
457 420
750 441
942 469
865 688
394 548
226 757
431 577
22 480
63 459
554 559
525 13
240 121
565 350
625 898
299 652
81 329
660 413
266 746
565 755
375 820
688 478
63 387
306 524
537 144
5 770
865 685
72 184
415 481
670 600
704 85
335 341
117 46
243 486
506 254
715 357
932 88
359 310
654 412
199 706
91 820
962 675
349 137
768 321
494 174
775 24
493 266
727 353
311 64
326 65
77 719
969 349
308 580
314 397
386 951
287 830
852 73
774 684
388 716
842 910
398 404
844 60
533 351
4 687
435 142
348 998
36 947
234 594
244 999
31 798
878 588
629 205
87 118
194 899
60 825
716 164
914 943
561 825
268 296
277 182
1 950
905 159
470 247
721 993
727 837
942 76
411 223
63 31
935 735
807 692
330 331
993 269
346 490
697 831
966 656
592 86
71 718
343 710
925 519
534 93
350 135
543 567
765 941
591 125
493 223
858 245
528 173
120 292
388 959
849 60
296 506
553 795
500 800
100 51
471 855
39 825
718 644
892 915
360 261
127 946
311 484
104 371
292 576
611 291
983 679
861 800
600 497
951 640
483 270
819 809
630 749
233 331
469 736
698 739
661 234
233 708
641 249
938 621
224 465
905 897
182 85
945 558
119 827
754 203
296 543
386 653
923 125
492 988
177 946
841 750
282 253
925 199
989 130
433 580
883 254
614 202
641 508
58 733
136 285
474 768
766 211
30 802
358 743
891 61
12 209
898 433
420 980
691 404
63 434
214 366
886 96
23 4
693 869
253 30
963 113
106 329
980 651
961 550
45 578
619 978
67 784
443 846
456 53
327 447
787 424
453 730
88 568
526 377
614 312
851 968
933 906
436 49
13 774
781 648
663 353
889 468
485 938
35 705
138 766
408 543
45 932
664 223
375 417
271 972
427 903
155 831
111 194
306 33
364 263
722 416
249 942
380 315
948 777
150 661
466 888
164 57
472 702
909 642
79 268
989 127
985 958
591 748
942 412
495 449
707 308
322 939
730 635
483 723
12 643
203 63
707 397
130 691
653 952
256 876
242 512
255 246
511 503
966 786
237 707
911 220
384 294
193 285
233 244
560 363
616 425
591 768
963 714
88 746
23 816
758 476
329 881
531 315
778 380
260 352
423 136
725 351
131 494
815 162
213 113
875 787
340 760
58 137
395 833
725 1
252 211
808 750
807 526
22 669
885 716
440 414
733 320
597 139
969 980
962 225
857 990
783 427
997 658
336 914
523 946
956 227
488 187
570 853
936 632
675 672
216 947
959 825
737 465
299 53
755 943
427 366
786 54
84 75
956 270
351 55
710 106
22 505
133 387
138 373
294 651
660 460
244 264
357 253
52 908
554 750
646 321
644 455
556 591
468 84
756 753
543 989
297 998
82 356
220 558
467 278
937 802
99 895
820 602
931 126
765 358
580 536
267 285
869 425
210 284
180 834
121 937
742 90
28 492
94 922
269 529
835 778
174 339
558 154
165 371
716 863
149 549
223 830
519 850
823 354
917 832
564 996
976 652
456 317
134 48
264 133
417 651
581 836
904 282
805 402
328 392
391 309
694 14
990 420
438 70
136 130
550 514
837 984
848 849
887 313
14 538
658 624
489 586
304 410
170 923
862 435
567 994
762 340
78 559
639 522
842 976
773 422
550 536
361 806
855 940
240 157
189 507
380 585
707 128
43 16
894 499
745 551
114 180
794 96
257 279
631 404
638 952
662 59
308 234
969 480
145 817
969 190
732 942
852 811
736 992
244 742
78 258
232 610
857 193
188 478
327 463
918 688
949 51
652 291
289 772
524 946
985 913
235 456
872 520
489 546
950 732
848 171
228 563
667 601
310 216
353 851
953 441
525 160
207 506
950 75
580 805
584 88
787 373
464 214
464 40
399 935
471 796
466 366
389 478
68 688
336 91
588 510
322 768
277 845
676 6
786 555
602 938
968 324
413 796
365 44
586 228
287 859
375 304
903 974
635 230
658 985
7 627
614 714
985 890
988 911
334 563
647 553
478 82
241 644
76 552
820 233
43 810
910 106
53 473
556 95
13 340
530 325
392 205
553 173
366 872
717 444
872 629
377 444
794 33
957 58
238 435
297 264
601 578
634 188
420 902
804 230
313 444
946 745
340 318
365 91
778 562
46 354
754 369
763 1
854 787
641 417
720 771
810 728
841 160
216 632
821 512
811 478
333 810
10 861
656 423
703 968
611 916
336 563
850 121
313 15
233 993
71 472
395 410
562 174
816 161
555 941
371 207
168 172
462 179
79 715
961 810
399 7
299 213
981 612
360 97
654 10
334 515
727 780
253 960
283 737
906 730
345 338
705 892
624 456
13 671
621 335
575 484
481 633
543 888
651 805
184 170
819 76
304 392
715 277
161 458
635 569
884 34
107 456
177 459
551 809
11 451
630 71
108 449
48 836
607 11
796 801
792 276
43 444
129 399
298 77
525 510
299 758
140 974
255 275
306 855
209 951
599 208
553 687
469 769
134 547
493 312
868 776
829 766
942 171
613 773
883 239
296 612
735 557
857 987
708 945
446 651
921 705
139 368
14 324
635 718
607 812
952 179
456 296
106 335
611 874
16 562
592 173
733 369
55 179
650 141
796 457
587 376
926 542
551 428
108 979
364 173
838 457
165 230
930 208
902 960
678 316
167 837
271 168
729 944
535 687
761 297
467 708
272 620
176 125
76 450
604 325
97 889
407 619
38 712
726 539
171 353
379 773
710 459
695 411
299 492
433 125
591 181
607 643
372 103
872 119
765 494
348 309
810 570
260 965
482 794
660 974
441 336
162 807
142 400
697 236
250 915
546 54
883 157
884 524
973 383
504 528
560 957
989 735
550 559
975 111
637 852
327 999
988 280
306 588
50 527
912 98
454 550
314 682
123 284
290 942
391 267
319 464
699 581
839 10
718 229
190 53
42 715
473 497
777 816
508 7
231 593
304 547
879 149
176 604
517 405
749 166
438 69
642 629
716 199
114 689
286 854
449 638
304 379
205 608
550 667
243 944
59 978
33 253
340 425
734 353
541 55
765 223
958 705
594 895
565 730
525 184
742 62
349 301
335 882
249 176
620 689
350 807
968 598
617 97
987 756
213 75
958 893
756 345
415 711
190 161
818 128
651 696
242 953
686 276
838 674
616 25
290 502
597 924
504 156
161 842
86 647
649 807
319 919
586 701
758 873
462 929
708 228
15 701
198 324
532 108
845 522
742 420
964 233
794 600
526 781
899 60
892 469
821 121
960 402
711 220
968 478
64 563
120 720
292 958
543 602
239 559
204 887
633 641
765 15
723 911
626 842
51 349
819 345
602 700
349 968
379 413
951 909
565 778
255 278
99 543
976 137
486 55
45 12
373 728
915 231
408 936
526 176
192 575
101 128
767 676
261 55
524 395
406 601
761 347
106 573
403 584
589 243
340 952
61 946
259 971
910 678
855 725
827 796
622 204
965 929
624 804
254 107
919 439
831 325
545 731
115 498
25 89
92 88
612 616
848 840
468 261
3 382
656 397
33 824
128 777
7 703
301 289
715 410
327 451
391 392
735 84
316 176
429 832
303 437
598 400
625 173
945 607
391 924
959 593
892 421
64 308
689 792
306 305
445 814
886 301
43 403
107 589
369 815
84 803
16 407
340 394
144 469
474 14
711 815
569 163
289 678
973 283
714 9
857 856
880 29
746 570
728 797
161 809
522 60
736 140
218 456
325 770
78 531
135 453
523 348
100 607
58 115
309 314
491 575
829 834
130 910
601 260
731 302
799 224
17 653
766 848
129 158
33 870
349 915
428 787
839 560
774 998
308 425
879 25
320 260
43 892
255 150
52 470
551 1000
656 583
265 89
521 422
216 944
354 383
185 352
618 38
327 108
584 388
745 85
264 242
360 703
834 925
929 633
932 267
202 609
556 922
209 751
194 387
58 769
568 193
949 518
862 472
95 600
443 556
777 944
476 479
49 928
105 521
603 154
813 640
430 301
966 906
602 917
280 664
63 114
155 654
62 974
134 130
628 354
284 234
184 345
661 778
68 771
168 118
278 904
533 268
71 542
443 784
661 133
926 62
612 982
327 929
660 568
499 817
3 611
803 265
282 710
76 159
460 930
787 494
175 216
966 338
205 994
254 835
529 196
42 412
762 373
458 902
206 904
198 588
977 558
222 905
530 575
250 601
97 707
222 298
815 949
361 327
57 366
452 432
418 337
377 547
492 98
858 798
647 229
821 464
169 340
408 808
181 81
639 382
549 161
821 177
804 684
913 750
609 949
229 285
537 307
720 752
713 18
83 579
696 55
732 197
982 848
446 525
245 813
518 560
750 919
960 392
242 663
870 833
26 500
278 418
87 630
772 456
917 893
939 71
994 436
901 642
378 865
828 416
983 107
506 39
872 395
124 369
865 920
357 217
341 82
563 938
914 638
892 232
281 150
708 388
189 753
201 291
797 475
245 823
452 27
938 846
233 790
715 482
94 331
645 673
47 866
646 760
602 859
39 912
493 367
353 740
871 350
505 516
357 633
793 213
314 553
65 178
247 115
737 417
751 863
766 839
579 598
78 797
56 747
355 44
668 544
516 639
424 102
58 351
342 208
52 175
149 515
375 547
519 366
228 766
215 996
373 533
562 943
931 320
714 344
808 918
80 660
736 969
581 171
235 773
800 588
107 903
825 136
410 187
306 43
387 816
884 97
344 725
107 448
328 192
964 108
882 454
645 29
486 253
169 11
616 823
299 495
354 839
120 703
915 896
947 764
89 542
412 157
617 458
352 837
797 619
513 550
905 907
113 27
412 373
695 222
734 106
809 134
408 348
434 674
17 735
921 999
202 234
253 515
410 95
547 325
263 621
360 295
918 155
695 279
928 121
968 902
580 863
751 212
797 706
464 908
135 744
260 542
916 353
154 877
946 668
402 235
275 298
597 570
87 986
4 70
125 729
891 995
657 388
460 3
136 883
685 44
549 399
293 898
265 47
164 571
485 876
539 249
651 728
470 921
810 50
753 986
961 454
611 90
116 761
258 931
62 274
930 585
262 466
519 871
739 711
547 696
978 488
508 690
137 714
566 357
608 571
499 254
839 622
756 413
978 201
91 748
599 350
334 269
740 605
31 65
287 534
734 574
311 309
372 681
727 71
497 567
258 424
401 20
658 889
919 692
41 734
971 722
693 233
795 704
517 967
219 812
836 426
74 721
329 818
317 168
59 707
103 310
950 785
341 605
185 332
823 587
514 996
319 324
248 164
198 566
4 244
411 677
123 749
709 374
220 921
945 395
953 287
971 826
216 700
995 40
508 396
575 550
173 193
454 749
543 172
781 355
485 184
604 451
347 806
649 944
333 99
414 709
236 253
98 458
191 853
315 124
36 290
306 187
671 164
900 611
921 762
47 294
150 928
776 630
355 188
924 776
760 948
526 94
431 816
613 134
549 91
42 771
328 896
116 318
533 356
311 90
224 816
808 872
553 511
995 358
725 528
440 95
826 748
881 440
163 834
767 289
96 248
192 372
406 838
592 675
583 666
237 640
359 101
400 941
261 727
449 283
776 38
638 110
195 772
807 909
498 684
529 227
111 997
409 662
182 783
471 753
742 768
47 38
368 29
880 570
118 435
756 685
102 624
234 968
658 486
601 327
648 125
22 319
510 395
571 401
530 139
406 266
692 846
511 742
408 135
487 623
691 340
792 588
221 331
509 248
651 468
864 992
113 535
809 144
496 529
611 918
49 643
869 377
666 779
123 693
200 594
378 399
94 675
727 440
987 23
547 234
288 187
295 179
69 470
564 752
814 299
950 230
717 728
14 680
858 829
57 944
220 853
284 7
790 61
106 715
622 5
6 515
177 593
690 720
620 390
799 48
817 387
100 656
87 945
864 14
469 481
534 327
101 264
253 15
974 439
552 211
2 69
672 478
401 999
353 206
333 947
219 20
662 767
281 184
618 926
579 318
513 124
162 1
990 45
662 62
15 327
485 738
324 134
643 648
191 572
859 558
38 733
454 185
369 982
424 981
301 669
886 449
577 858
410 163
929 746
270 989
935 544
746 268
234 787
478 700
940 457
921 283
782 128
219 556
576 227
36 328
165 511
725 799
277 517
194 366
456 535
162 906
186 328
39 394
989 250
316 48
408 303
463 191
506 372
565 340
267 661
560 181
86 81
162 435
566 147
77 958
415 605
509 763
623 476
322 270
709 570
44 583
673 587
48 654
512 37
385 727
558 962
679 231
648 150
522 885
76 748
898 94
62 779
746 986
775 781
895 494
796 32
578 349
482 168
151 811
565 213
27 302
478 99
652 975
552 829
336 519
126 776
967 837
628 502
94 752
962 926
675 852
91 138
114 911
155 221
599 640
160 334
774 4
297 185
278 226
753 841
587 327
426 546
697 339
483 410
28 364
961 573
322 137
459 988
507 751
201 444
354 10
259 24
194 833
300 595
949 69
706 287
69 22
188 3
629 540
315 672
593 143
69 723
617 641
822 230
435 60
661 692
218 386
495 236
841 452
381 588
764 418
911 586
391 663
307 593
628 411
246 407
377 137
812 613
577 410
211 959
475 865
561 517
327 753
145 364
906 573
300 789
976 716
399 618
192 663
431 844
120 457
20 988
46 111
130 213
594 482
714 529
605 972
347 481
176 241
735 734
526 91
316 581
692 381
995 467
839 742
229 773
420 971
627 417
599 65
180 914
47 804
762 490
177 589
389 200
168 947
663 563
882 687
951 290
944 770
75 70
785 211
996 932
158 34
812 501
369 958
525 598
297 622
364 262
978 574
213 946
511 197
533 127
194 988
314 616
268 301
884 859
763 340
676 35
360 459
576 606
660 731
989 604
813 789
228 758
21 755
581 107
533 538
510 565
635 942
113 801
16 878
746 878
491 269
821 217
161 714
450 45
728 267
481 563
86 786
643 57
817 569
580 507
469 607
929 243
348 114
946 183
559 58
187 778
132 686
487 824
409 111
521 748
21 341
651 183
256 922
602 744
769 584
533 37
113 168
274 714
163 961
231 222
339 125
121 814
632 221
76 63
759 147
880 760
78 222
258 678
514 627
250 640
816 3
894 696
810 415
677 28
117 947
635 897
770 112
548 653
641 138
913 676
654 992
405 811
54 369
419 756
546 136
749 735
668 454
107 267
926 111
133 875
165 927
559 892
78 12
367 227
657 895
68 525
39 902
428 1
122 414
692 926
136 169
634 583
969 422
129 684
523 581
893 583
87 543
771 543
935 852
579 709
255 284
489 345
859 577
233 813
6 988
77 586
983 778
453 693
460 47
216 604
569 75
487 409
295 793
158 955
655 301
924 836
137 774
755 142
180 462
970 828
251 880
834 36
679 217
871 672
692 626
114 950
536 931
425 372
217 764
782 631
724 861
362 942
41 418
277 719
759 73
966 552
339 51
608 105
121 898
362 157
776 77
848 718
273 126
809 356
339 813
27 903
879 194
220 825
889 733
254 575
783 975
487 238
141 128
240 39
693 874
111 693
235 100
924 785
800 115
705 222
909 223
727 518
785 957
613 539
897 13
368 566
363 365
482 773
619 531
946 796
366 853
84 477
837 394
293 578
1 952
863 957
627 947
844 304
33 210
470 526
752 758
589 871
462 893
698 413
162 829
705 453
142 993
72 680
708 436
550 398
739 745
551 210
649 340
809 743
691 102
180 20
448 441
109 538
584 395
580 940
441 882
252 212
776 833
579 836
738 99
192 502
606 310
244 569
327 343
304 52
354 536
620 319
891 947
316 713
681 539
953 667
376 700
165 56
354 573
476 235
74 892
458 290
540 814
303 393
595 75
581 193
671 116
493 337
322 670
743 944
396 630
206 686
500 910
937 714
830 460
8 743
154 550
226 794
473 705
267 197
394 675
585 165
725 446
738 716
854 745
473 526
742 130
208 107
432 466
945 284
100 865
776 533
888 140
767 866
685 163
418 503
343 62
434 547
679 986
623 735
334 985
324 984
559 296
254 828
309 14
280 940
419 806
732 894
51 875
429 86
78 278
358 991
49 287
522 990
155 49
765 81
988 456
837 877
884 879
995 885
406 412
299 9
16 123
546 520
384 925
843 332
297 853
476 890
391 658
184 24
409 586
692 324
139 448
694 985
819 69
747 694
904 697
204 410
275 533
273 741
788 607
89 586
839 387
760 975
269 98
762 386
300 621
275 111
609 278
775 333
475 354
339 992
434 965
985 929
608 356
585 845
522 448
318 650
896 552
358 473
150 663
407 24
119 288
276 156
382 569
586 150
838 278
720 721
858 915
996 693
459 635
427 806
761 994
258 185
901 174
936 991
480 117
304 484
929 154
966 519
580 370
571 717
548 911
691 660
444 919
321 243
275 963
439 500
381 716
821 129
428 216
824 327
697 195
828 12
889 546
316 870
568 159
575 280
936 953
371 413
152 509
13 600
742 437
8 578
732 168
86 613
240 233
469 946
761 382
393 827
629 532
697 656
637 156
403 354
904 325
419 530
175 578
688 443
603 90
177 389
329 250
130 255
409 254
115 204
105 50
78 827
865 927
251 299
621 162
832 19
860 561
698 457
116 598
660 261
437 13
440 483
479 697
317 77
93 482
37 446
623 308
817 871
845 337
111 211
549 484
507 396
551 962
684 470
283 657
668 941
688 200
811 255
56 445
395 511
122 91
954 627
866 126
38 220
203 25
674 745
552 279
435 1000
400 827
698 204
225 732
833 733
246 92
632 894
559 842
919 830
800 342
493 392
327 545
165 389
549 513
900 965
224 674
523 380
510 554
638 318
104 922
879 619
394 118
653 476
612 904
362 673
372 429
565 442
568 540
352 802
53 209
451 210
443 865
278 986
316 225
834 58
545 556
428 836
340 139
885 198
609 944
513 207
624 578
846 623
598 542
655 932
400 762
157 432
47 117
334 362
28 600
579 813
628 694
903 516
476 537
460 822
373 488
24 927
319 482
577 737
321 581
439 171
389 329
34 413
618 180
613 107
201 75
500 883
766 552
115 452
369 923
815 428
395 924
249 486
760 995
154 404
87 331
797 497
665 411
783 996
701 408
300 672
644 243
424 395
82 878
160 40
674 513
356 596
63 913
983 112
78 206
611 445
527 269
766 57
416 49
72 458
386 628
308 232
563 288
449 4
562 107
538 101
390 323
594 817
837 210
378 985
369 345
501 438
604 774
569 250
919 686
550 207
786 610
626 450
803 610
266 382
122 849
241 158
81 486
485 242
786 716
908 985
707 182
688 28
926 893
56 197
209 72
279 600
163 90
660 875
819 262
448 103
1000 788
566 296
644 735
967 342
988 622
893 254
162 379
945 107
245 759
647 455
630 517
16 637
743 63
414 586
841 526
485 842
202 806
450 677
308 838
507 996
526 478
701 717
40 647
375 783
345 985
514 994
623 3
171 428
939 369
906 377
50 522
907 50
7 335
100 994
709 569
751 948
722 308
689 880
485 639
586 142
150 164
654 722
738 869
242 70
311 638
84 578
512 915
571 764
440 518
403 511
552 112
48 505
569 53
530 131
740 478
362 647
330 96
311 250
31 734
862 284
1 353
178 269
940 844
494 451
475 762
28 793
601 849
771 680
430 859
200 800
97 465
378 180
972 458
101 444
578 630
323 847
111 99
122 985
15 484
365 33
5 499
684 191
624 838
598 649
372 301
864 151
97 420
877 43
384 457
732 102
721 204
522 979
901 882
639 301
245 154
798 252
713 712
972 9
509 638
984 962
142 422
119 451
70 599
901 706
188 868
356 97
362 487
952 286
29 431
133 821
442 302
221 651
11 276
636 808
553 521
21 49
190 72
341 845
878 26
917 391
288 772
844 196
373 208
983 369
27 2
877 1
183 176
677 542
484 718
935 438
815 450
586 412
744 285
891 435
694 701
808 350
84 668
912 30
796 693
839 910
53 217
143 330
559 361
938 957
628 193
937 385
236 202
870 383
193 584
833 330
530 748
644 775
839 550
924 781
191 571
647 319
493 482
499 496
432 690
778 442
242 336
102 708
14 854
492 369
236 896
900 344
98 866
623 858
369 783
233 96
449 88
485 342
677 837
135 221
784 183
29 551
953 103
158 679
178 700
130 595
974 310
250 97
669 977
494 114
128 476
406 785
668 475
114 868
948 500
580 143
488 251
235 105
623 444
918 989
833 498
975 174
134 268
534 403
751 463
242 230
708 620
908 810
471 660
763 958
691 186
185 93
712 400
494 443
293 366
28 955
885 587
801 976
69 850
122 851
356 445
648 732
595 27
687 318
90 982
223 902
470 875
73 722
416 702
149 501
291 445
268 973
723 269
259 853
423 90
7 982
724 109
364 721
724 358
252 944
640 645
846 612
314 689
594 334
415 906
249 791
584 75
465 119
384 871
326 235
491 678
97 350
933 448
727 962
38 774
431 814
805 806
79 114
350 864
654 299
519 914
769 817
940 169
960 633
718 569
733 604
379 613
732 658
955 400
622 911
172 639
274 777
996 333
237 446
227 936
270 807
623 890
847 85
611 924
332 754
931 340
974 981
726 148
387 911
10 107
965 969
790 658
956 79
537 843
659 758
846 946
546 962
973 57
571 676
508 918
922 963
100 574
690 797
55 188
947 473
176 365
109 136
223 195
414 61
797 104
692 927
477 151
502 906
428 311
301 72
279 738
739 149
664 401
605 567
304 55
311 693
161 502
509 684
362 636
286 466
665 208
713 984
231 318
558 266
44 819
790 921
452 824
627 912
149 344
47 113
629 737
1 907
807 290
785 699
633 923
418 139
169 343
425 942
792 236
836 981
958 683
278 48
329 230
667 206
44 24
361 691
557 801
575 4
582 3
256 590
568 851
885 507
129 859
213 167
316 79
590 962
814 635
178 285
143 588
763 350
364 564
960 804
874 429
417 906
905 992
467 188
290 799
978 229
550 157
365 888
98 631
692 917
720 425
361 13
311 543
620 759
9 12
798 222
844 720
573 189
17 503
150 781
130 139
673 370
738 662
493 631
275 88
286 888
254 310
643 601
71 643
968 146
811 74
310 782
144 361
203 192
524 847
283 467
588 284
734 554
163 623
368 807
253 609
910 637
275 537
555 646
643 511
65 236
133 269
876 232
176 566
789 330
453 698
535 48
950 837
395 648
155 737
384 49
135 655
820 832
109 670
269 921
539 584
261 878
318 405
581 730
580 358
626 656
95 633
50 944
168 465
564 778
919 743
378 69
407 98
227 975
594 281
63 659
584 956
747 333
845 495
76 236
664 921
760 630
99 116
125 415
183 611
805 106
857 138
337 886
520 219
379 234
224 4
48 144
40 918
699 897
829 847
758 265
452 569
949 647
627 556
77 96
882 256
858 371
68 571
525 567
528 230
823 407
803 127
401 743
693 819
11 525
886 378
695 171
880 936
312 172
966 30
888 303
458 431
234 241
784 8
912 823
777 565
446 699
637 179
234 195
510 870
959 962
52 34
624 168
544 694
564 753
418 847
814 317
745 942
932 425
124 164
865 313
1000 422
224 150
750 162
823 287
399 240
757 246
891 258
137 792
165 954
729 961
85 859
31 583
953 217
611 740
871 776
609 401
853 139
653 65
398 581
786 325
811 869
488 312
729 513
447 919
161 862
754 694
19 465
930 564
919 49
38 688
455 901
533 725
634 446
488 177
975 419
523 370
809 177
299 827
738 894
803 968
286 907
859 356
625 386
125 667
697 557
741 453
214 870
371 771
322 496
490 972
580 382
953 692
290 456
9 616
221 493
373 997
809 374
767 540
111 263
120 507
604 997
970 955
807 407
932 695
729 626
995 793
937 282
551 575
18 189
655 106
945 67
962 37
347 649
333 195
335 749
430 976
292 614
607 436
179 936
366 483
175 897
18 643
177 21
248 479
231 246
681 616
85 690
761 223
875 896
415 925
971 922
93 785
197 426
444 317
419 412
779 943
624 618
743 468
657 153
274 884
568 674
718 120
372 502
444 709
118 860
267 902
171 110
701 62
496 559
951 403
884 821
84 179
573 374
56 214
89 122
707 662
590 709
839 347
677 510
6 736
949 758
93 901
309 65
115 114
512 441
818 90
592 477
950 503
437 718
666 11
696 424
620 23
41 256
804 327
389 763
40 492
778 932
812 724
747 289
220 240
549 397
314 112
456 269
841 470
332 676
86 459
597 988
725 102
943 166
943 798
196 718
623 354
478 964
857 328
450 873
136 135
191 916
218 703
386 198
395 131
315 516
898 691
153 582
84 446
395 551
117 279
616 731
72 175
129 43
251 292
333 59
274 434
656 120
527 66
394 5
693 812
195 675
413 939
314 927
290 606
658 381
667 730
857 658
147 492
767 606
333 703
449 689
330 231
515 984
497 682
587 908
119 912
62 246
604 166
821 142
856 957
960 84
142 920
312 971
253 319
396 733
531 241
983 760
268 716
159 549
453 167
939 189
635 584
361 170
329 511
132 217
546 55
17 533
263 629
83 940
709 620
473 430
879 911
277 779
555 577
898 621
857 803
753 146
769 593
959 689
733 457
110 218
939 918
692 485
82 305
153 155
745 423
956 274
53 728
851 934
207 93
690 312
515 897
80 329
828 816
521 57
834 907
377 734
966 827
340 278
655 791
853 422
151 21
429 482
343 24
984 299
938 618
832 766
909 646
730 994
859 339
435 293
132 344
713 879
284 442
212 817
623 725
698 372
345 274
462 601
778 352
193 917
163 842
70 123
294 391
268 141
120 440
559 307
963 289
305 877
552 48
204 520
161 792
536 447
292 510
885 735
930 321
635 235
91 938
833 789
634 158
961 767
877 962
159 84
715 209
79 937
427 236
247 989
34 443
337 445
205 498
955 868
732 837
869 809
73 472
723 267
10 986
483 311
772 347
940 290
741 344
511 235
583 728
848 82
17 230
253 219
422 33
563 53
251 957
585 671
327 358
624 99
240 555
361 950
722 97
55 330
655 408
286 754
591 711
194 406
462 975
573 158
12 636
134 411
941 418
549 53
280 896
24 974
882 626
437 296
330 898
845 669
988 156
205 523
63 91
32 560
12 484
477 284
561 427
165 947
27 690
475 751
98 989
545 342
44 387
916 422
971 265
272 632
860 302
782 186
208 604
462 826
896 614
259 851
411 461
606 400
326 553
377 534
458 457
981 549
139 263
384 368
205 144
744 969
31 871
300 536
173 176
87 624
985 281
224 349
802 648
996 609
183 583
439 390
439 443
26 970
696 503
462 514
31 273
852 325
655 740
991 298
793 751
695 182
788 41
274 216
265 143
11 552
903 273
939 826
55 452
677 999
56 971
360 11
414 941
156 848
31 605
293 902
494 241
305 399
357 268
246 446
622 666
151 884
82 536
345 598
552 347
30 409
21 497
934 355
652 702
989 45
735 462
508 719
523 41
278 749
468 72
680 799
907 676
408 770
766 42
870 855
365 828
920 131
835 11
55 476
829 911
806 423
733 850
853 614
438 175
812 849
941 305
381 288
515 831
390 731
517 710
636 308
548 425
323 401
14 956
640 332
784 832
23 929
174 944
407 647
658 330
343 750
654 558
247 583
5 878
571 491
637 171
421 712
598 627
488 799
442 955
945 995
146 161
705 818
830 690
352 907
108 396
940 601
999 406
836 999
56 884
583 647
517 695
750 50
910 536
96 49
168 371
664 683
724 635
482 363
577 424
566 322
26 195
432 842
199 332
380 768
500 62
819 716
845 6
227 873
273 949
429 83
524 80
303 948
842 631
2 13
924 808
231 5
798 27
348 373
44 201
789 335
548 545
606 286
500 759
654 323
628 892
725 92
746 427
939 775
388 653
520 336
296 774
952 954
408 587
604 900
167 210
692 157
151 234
856 246
924 834
950 197
802 338
875 821
878 719
850 44
92 973
163 777
766 216
484 772
68 782
481 490
951 288
299 700
328 303
558 413
873 113
728 295
717 840
969 477
784 312
651 261
230 456
189 636
19 411
723 803
747 135
495 736
445 245
710 55
642 541
308 613
483 679
486 841
308 777
774 111
531 318
790 303
564 35
882 591
982 766
48 441
83 670
501 595
256 244
508 260
978 730
949 560
269 452
357 413
397 274
855 309
754 196
175 624
541 412
148 345
93 19
15 187
34 865
885 274
720 915
251 647
819 665
881 478
137 284
410 66
60 903
768 208
617 355
780 236
248 904
629 120
113 859
537 27
308 568
773 276
292 686
751 726
358 259
642 271
195 691
264 979
855 569
57 287
892 766
423 117
358 481
715 548
922 471
757 375
644 505
338 547
673 214
536 37
899 695
90 943
782 838
686 983
193 259
253 580
41 710
866 944
754 896
589 359
357 234
862 899
919 693
276 493
141 863
355 138
199 749
359 281
641 208
142 635
588 784
31 722
646 243
51 847
87 353
432 470
859 736
972 241
691 600
1000 612
627 590
749 376
586 164
866 457
751 711
310 799
166 90
272 978
521 279
273 619
474 15
278 250
79 559
189 265
229 555
683 644
499 386
311 426
795 660
994 751
64 446
553 863
813 647
753 340
442 49
431 885
351 472
925 152
833 758
89 670
436 809
907 282
440 720
785 408
590 798
960 203
912 982
751 685
622 914
151 365
908 855
418 756
208 248
82 295
523 832
239 314
80 11
259 912
347 759
88 975
780 295
917 645
812 747
633 448
989 509
710 617
864 317
309 474
481 265
756 842
402 258
172 187
480 200
670 522
101 950
124 667
564 134
749 41
248 894
545 58
237 588
418 733
589 507
673 861
500 547
408 65
976 576
383 365
741 772
665 165
759 548
599 82
952 129
322 68
31 96
103 267
180 201
284 582
889 193
859 660
746 304
430 899
128 185
942 641
834 33
436 394
872 406
397 668
707 476
183 258
291 984
868 363
658 87
542 467
562 422
793 319
678 14
426 272
903 746
126 366
688 302
432 434
770 802
112 252
538 823
369 354
731 884
343 894
747 846
397 120
347 336
112 257
624 447
8 380
131 438
70 685
689 276
458 772
172 869
987 542
692 27
608 560
332 992
774 938
169 599
594 844
976 458
683 16
244 43
719 414
38 755
399 146
161 513
684 409
779 380
997 454
741 691
943 258
116 111
395 912
773 416
174 592
52 411
524 861
81 311
556 389
850 275
960 967
318 229
7 87
30 375
662 86
684 649
514 922
492 108
418 838
417 674
376 919
616 656
895 170
87 950
488 569
426 779
916 585
302 880
338 855
557 450
715 850
95 267
752 985
829 176
384 555
20 858
363 96
660 398
409 599
18 209
830 119
805 719
124 825
581 49
517 910
152 505
494 84
401 287
741 177
391 811
542 881
327 877
608 166
918 119
541 106
921 445
554 42
891 777
156 531
280 519
553 231
120 923
402 419
389 92
115 453
311 491
684 47
741 873
470 585
866 361
148 332
788 781
682 261
179 547
360 997
924 199
709 377
52 102
46 15
928 495
429 850
860 529
803 950
476 17
511 595
689 506
193 868
326 822
738 409
953 455
237 646
766 229
836 294
651 382
455 446
200 866
761 330
784 115
360 298
848 827
129 324
843 986
959 702
560 981
366 9
901 650
383 709
97 946
645 453
857 25
544 160
46 569
32 133
675 868
383 437
104 207
34 818
277 354
379 864
219 562
198 121
164 365
318 666
427 413
142 49
964 182
446 450
505 562
116 964
518 330
65 202
693 90
618 527
593 387
244 896
641 370
912 855
485 90
405 827
468 265
57 600
92 888
184 922
64 772
975 628
799 287
327 606
303 548
353 379
400 950
993 685
72 830
558 9
369 702
473 19
730 227
589 247
584 129
449 465
400 710
452 198
870 442
347 111
249 429
239 983
350 478
540 849
972 766
972 261
15 615
123 534
299 561
165 994
180 413
376 498
155 409
111 432
473 267
619 441
935 749
334 680
418 499
545 84
149 772
307 553
109 422
410 650
514 862
897 593
173 246
230 345
625 337
557 250
92 373
102 215
173 647
932 577
813 810
126 141
552 743
98 255
228 857
846 128
451 931
574 337
45 530
99 984
552 56
698 570
910 425
545 96
369 44
986 531
802 848
910 141
703 284
739 845
277 854
166 62
154 312
324 141
607 273
36 393
586 933
884 853
51 298
30 564
32 214
948 49
474 378
344 465
239 56
454 969
631 88
745 283
542 829
375 479
566 554
797 327
609 807
441 526
691 534
479 266
197 34
956 958
476 806
664 743
408 650
609 343
670 137
877 703
566 64
25 138
73 797
731 847
897 844
293 803
235 237
851 924
202 483
474 760
407 580
452 446
400 37
212 165
144 332
392 158
360 322
899 588
250 508
939 81
784 153
844 24
593 766
970 676
354 826
761 889
157 50
411 812
957 751
629 653
161 790
949 392
446 938
25 435
106 78
312 940
249 361
921 535
790 795
707 368
345 861
321 698
866 417
310 445
557 925
24 163
306 345
776 782
78 34
669 806
998 761
98 872
291 331
974 554
199 329
428 137
921 218
973 765
277 120
387 310
670 726
809 735
503 480
245 269
779 403
272 382
488 288
441 621
547 758
465 997
465 762
147 707
310 797
145 987
501 355
351 71
233 983
928 800
194 72
502 955
150 370
505 387
17 91
684 40
612 388
768 822
679 67
149 842
857 831
805 64
319 988
102 392
572 659
540 700
303 629
252 762
693 264
84 885
537 602
198 206
784 885
639 171
57 211
995 588
331 518
18 972
478 334
711 477
140 998
154 547
500 529
818 9
366 630
468 570
343 14
308 173
290 653
733 463
642 891
625 825
241 165
967 808
889 535
421 922
758 895
37 425
870 880
251 309
415 691
696 940
722 723
907 266
666 58
451 379
352 99
907 354
387 565
817 773
39 990
531 957
217 713
400 407
588 985
22 158
599 826
256 310
80 791
928 722
571 91
239 5
818 850
33 857
112 280
394 29
596 831
58 414
16 478
429 298
844 738
967 637
249 279
212 214
135 637
891 633
64 329
492 243
183 375
752 416
158 764
445 885
867 909
794 505
511 404
458 568
775 979
309 225
757 4
973 562
754 888
338 102
544 854
509 663
583 627
674 935
636 634
545 832
718 867
623 140
700 379
707 118
841 859
106 855
247 30
689 189
505 975
608 32
949 326
254 833
261 364
992 554
22 596
491 308
324 927
864 346
458 717
494 510
576 777
300 221
38 146
552 589
41 547
34 360
18 67
420 553
771 997
403 864
222 973
367 677
769 353
735 180
864 215
578 833
120 52
135 435
868 583
716 125
730 133
337 124
634 617
633 393
66 219
580 35
951 210
626 841
301 433
859 765
191 159
361 646
697 878
372 556
272 999
761 483
519 638
460 250
383 488
79 340
890 144
703 350
577 433
781 824
750 168
986 324
552 207
871 322
806 63
303 879
635 722
329 457
384 235
941 634
167 350
969 889
195 241
639 583
520 580
384 685
436 433
539 975
953 15
679 541
415 118
46 902
370 249
570 704
216 177
11 995
562 815
99 389
397 62
595 664
113 466
208 205
519 448
338 369
59 336
380 62
766 432
152 66
547 492
36 350
12 105
656 999
966 426
920 355
615 795
929 824
134 855
931 1
897 100
335 750
725 274
897 1
958 206
300 924
520 806
42 433
615 675
142 167
71 200
552 297
541 942
574 179
665 558
249 512
937 265
279 220
964 493
864 865
899 489
603 558
576 484
348 420
574 834
496 956
182 256
351 711
717 357
177 613
234 354
578 533
330 893
404 867
591 399
739 786
494 499
955 388
140 868
309 300
478 47
469 7
417 143
386 1
147 259
99 321
407 35
58 483
581 499
989 255
248 635
640 222
131 393
360 911
688 434
347 209
441 315
871 549
163 793
110 784
624 492
86 819
860 855
757 116
509 948
154 643
71 816
24 703
756 868
187 454
446 503
831 469
660 59
99 660
94 646
651 603
710 815
78 679
199 777
546 81
64 120
482 181
501 16
636 243
322 870
349 218
292 494
655 204
319 707
365 118
941 927
874 232
731 501
254 94
473 83
711 441
428 527
566 367
341 425
632 458
385 203
138 303
285 57
888 389
477 64
59 505
158 242
697 18
442 33
534 306
350 497
615 335
106 848
248 535
824 56
781 101
417 887
499 136
460 779
965 340
575 19
329 205
773 754
873 349
929 880
435 555
413 313
97 839
196 336
273 561
673 900
318 441
158 876
727 615
776 245
32 570
630 803
674 326
937 602
495 859
257 999
977 421
12 603
47 504
231 382
207 987
744 642
701 413
483 564
909 54
572 3
88 619
111 502
325 260
382 982
647 534
442 924
665 52
558 670
211 653
357 724
211 172
78 216
192 819
234 423
739 619
987 643
651 615
399 489
594 233
499 349
79 117
457 252
157 610
109 23
734 363
940 668
190 533
990 682
186 936
195 415
608 694
185 273
505 806
177 246
468 981
962 453
366 875
15 63
267 680
819 859
152 158
661 440
95 108
815 650
371 520
349 25
447 460
449 53
494 758
478 792
335 853
912 156
966 285
470 1
851 235
152 888
107 561
102 146
848 273
765 192
266 887
843 724
192 878
173 551
882 870
877 231
334 877
493 480
503 115
77 241
563 176
499 143
52 788
547 507
89 484
230 300
616 476
53 322
118 85
362 643
811 504
976 633
821 892
212 249
957 992
411 233
978 814
805 458
983 546
153 904
447 256
995 825
23 986
686 774
563 888
994 633
232 530
263 287
78 684
824 274
93 811
373 749
992 168
485 869
525 858
658 129
478 879
372 97
319 264
555 360
620 841
465 404
112 480
964 303
875 753
176 610
780 215
747 905
814 161
562 949
305 595
639 560
709 877
992 472
199 225
11 455
987 631
984 322
559 704
926 713
150 785
869 801
670 276
400 124
314 326
351 155
249 543
997 316
373 552
464 372
483 243
43 527
516 153
633 603
242 261
284 406
316 528
966 394
616 376
571 576
466 768
115 137
886 880
588 882
684 173
943 112
458 143
455 82
135 904
668 12
796 368
135 633
845 276
92 882
948 860
232 702
625 260
274 120
17 558
74 695
39 683
255 434
78 449
376 130
3 52
6 520
790 440
715 923
118 928
92 739
695 476
440 250
56 364
702 924
966 329
119 805
837 216
868 961
74 706
922 796
391 477
752 496
154 33
30 795
829 700
954 729
512 142
357 667
212 175
816 579
309 477
569 287
135 839
846 666
360 571
553 1000
281 684
518 791
759 354
973 273
339 175
575 921
24 603
58 556
506 271
464 964
710 908
318 169
108 795
692 30
499 279
319 44
757 342
776 704
391 423
1 570
401 838
950 798
149 229
69 959
529 793
537 304
779 547
926 841
486 165
903 928
636 514
297 812
102 2
631 7
709 542
530 628
744 735
597 975
121 700
292 725
740 321
254 981
940 190
300 384
485 314
817 419
77 920
719 939
679 899
843 227
413 261
622 199
629 449
361 353
711 960
48 351
253 438
505 94
232 932
892 258
642 231
527 147
523 796
526 949
973 120
818 916
803 223
921 317
817 952
73 519
361 113
492 185
294 967
193 420
28 390
583 257
804 674
908 350
420 806
285 919
650 695
694 458
752 106
408 862
505 688
183 727
126 377
865 580
784 497
387 125
926 810
340 64
759 242
692 639
380 618
438 836
824 581
495 920
331 739
554 377
222 827
632 728
513 470
708 996
339 72
852 722
535 249
372 125
906 46
424 72
568 642
780 664
160 126
676 77
747 215
193 145
461 983
594 550
838 132
99 60
669 338
751 898
291 544
347 508
181 590
867 728
914 382
105 872
62 88
728 956
793 269
749 921
116 691
951 771
167 404
614 320
97 194
64 159
640 169
178 165
405 873
950 978
370 69
101 105
163 835
701 907
522 376
176 797
834 432
926 6
719 211
303 155
96 306
895 674
139 574
506 768
239 345
11 702
253 715
133 747
23 200
571 225
482 41
116 975
926 247
300 530
381 334
987 644
256 522
480 995
600 41
173 772
727 444
521 815
479 625
342 66
17 813
426 861
959 580
382 435
819 578
986 13
411 118
838 903
845 464
724 161
683 675
226 857
579 637
13 320
925 443
726 573
797 444
412 87
56 372
846 783
592 434
922 835
620 425
168 421
87 537
947 187
538 226
120 337
927 323
834 940
663 748
708 611
206 522
444 846
344 369
540 584
486 529
140 129
242 322
124 975
304 990
31 821
24 720
85 924
125 978
445 82
170 515
519 890
992 293
19 808
57 624
341 688
611 681
896 446
793 200
774 626
806 841
802 527
86 80
350 218
237 222
318 855
299 697
120 414
758 668
284 91
757 651
705 522
363 63
586 353
161 500
513 700
106 456
867 458
890 94
510 443
138 879
765 984
933 505
11 838
11 263
113 788
676 145
114 536
419 772
463 587
274 638
824 60
131 340
33 376
521 678
128 901
835 107
185 283
706 116
84 654
425 813
316 365
438 709
894 526
558 915
279 913
711 996
925 233
314 167
286 402
340 226
481 993
921 207
928 798
886 927
597 888
922 202
938 734
424 625
222 505
284 142
316 701
22 392
103 558
242 825
169 185
499 78
339 494
286 550
962 377
693 547
870 53
138 738
641 819
366 118
85 330
252 959
114 634
815 586
92 497
839 925
812 802
560 575
155 597
624 999
707 302
222 186
298 303
931 731
311 128
197 717
199 931
617 2
621 118
482 548
823 989
174 92
9 146
222 278
7 55
66 347
743 563
851 555
768 781
211 276
865 157
674 310
26 147
313 700
647 450
692 625
380 72
474 303
689 875
174 411
283 805
647 719
369 257
9 825
949 61
357 614
388 535
845 66
59 718
410 743
855 775
155 302
194 555
624 404
449 595
221 224
917 903
45 969
939 37
318 506
919 635
607 507
310 887
898 22
520 564
139 452
813 567
863 919
813 139
704 315
999 647
860 309
443 163
30 428
591 368
616 883
668 376
237 597
693 657
648 837
75 791
814 498
545 425
336 201
755 370
679 186
968 236
377 232
999 857
827 762
155 810
321 789
19 748
744 182
657 896
502 378
259 698
390 525
389 214
694 431
199 982
297 948
678 623
14 319
819 496
970 941
238 189
651 592
583 645
974 135
532 251
508 932
704 349
589 210
418 963
871 465
36 57
422 247
945 661
87 72
42 300
676 679
324 8
38 773
660 318
566 669
814 223
171 895
636 770
14 326
878 175
263 396
873 607
178 676
534 777
840 50
157 925
939 772
8 775
620 733
647 860
543 541
502 165
209 720
429 321
661 408
33 936
976 883
55 524
307 125
361 29
617 841
175 384
698 277
322 122
358 816
410 465
982 384
299 211
87 419
78 274
408 853
166 545
841 552
30 577
677 68
799 574
249 73
512 658
34 190
734 194
97 952
491 380
750 462
784 450
766 381
725 264
669 595
797 867
289 469
181 615
329 290
30 233
705 274
801 131
527 906
267 565
296 91
292 638
396 389
579 24
464 548
431 753
297 467
479 515
670 278
171 905
440 777
669 216
990 244
60 661
569 73
67 287
636 456
863 962
301 519
755 753
175 4
12 489
307 663
533 751
837 26
324 991
600 116
245 203
643 968
936 486
141 149
208 913
128 663
139 268
421 280
549 86
232 717
931 57
605 41
3 788
896 968
17 443
38 754
801 171
813 650
888 645
275 604
43 200
232 393
302 832
368 824
84 925
732 796
190 523
924 267
630 230
130 207
331 302
726 474
706 556
268 800
964 749
386 881
98 818
254 250
796 481
268 187
674 920
443 323
32 682
560 267
178 909
590 994
293 757
151 39
763 954
882 730
164 707
383 18
649 913
76 836
788 281
756 652
645 943
381 845
282 123
193 44
861 827
960 782
830 206
887 669
322 462
994 593
602 106
195 615
905 373
2 858
413 275
773 248
315 100
194 37
324 233
903 892
567 445
333 254
193 749
235 350
850 117
510 390
383 733
879 929
236 150
784 913
260 730
200 873
43 484
869 453
959 204
593 457
415 834
283 641
544 22
668 345
925 341
493 881
868 731
981 684
405 265
67 934
492 915
501 791
565 475
566 17
10 994
157 279
737 769
565 905
885 130
477 597
240 490
979 586
596 109
88 506
305 811
71 125
896 454
760 885
162 263
194 146
993 385
6 961
138 384
818 429
998 977
334 304
84 705
747 362
538 758
142 326
218 882
818 282
864 57
14 289
803 388
419 910
262 527
575 442
886 434
823 9
823 694
44 700
796 794
429 548
578 130
658 502
597 896
531 53
276 875
122 292
298 225
334 303
632 49
303 144
416 339
247 547
320 858
120 697
109 938
116 183
935 682
396 938
796 923
790 51
811 884
1000 565
482 937
64 807
838 297
755 423
96 745
848 971
684 708
806 499
323 661
456 991
173 532
396 215
729 447
403 388
444 269
629 530
819 63
410 182
261 298
407 474
825 10
608 397
780 938
387 941
976 459
730 683
306 770
522 260
777 46
934 842
953 984
101 666
617 241
208 281
150 570
87 276
950 521
911 234
474 191
119 722
346 588
988 546
780 532
141 238
915 261
874 127
663 513
11 825
464 384
103 200
12 271
217 186
454 249
325 713
537 209
834 517
987 920
194 939
412 502
923 776
901 172
877 486
247 474
56 272
747 714
147 261
325 51
237 524
401 623
862 820
114 295
541 148
192 516
846 96
15 130
595 678
540 414
238 396
262 762
515 26
957 995
519 817
275 486
386 76
149 282
484 96
629 610
863 65
671 319
683 972
511 69
611 697
231 571
448 930
115 922
837 120
143 781
34 43
609 542
304 488
60 662
917 525
738 552
16 859
299 828
607 899
74 938
120 269
206 38
81 310
934 187
793 380
769 676
158 785
374 364
275 20
134 773
749 419
772 721
77 44
805 758
373 798
42 395
569 409
187 254
950 819
299 740
254 284
575 253
766 715
85 986
943 846
298 823
897 602
356 40
435 46
125 144
798 540
429 998
220 894
243 734
77 144
540 685
37 720
495 367
122 100
435 800
481 150
501 703
922 575
86 471
745 862
969 302
658 775
600 289
762 19
645 890
577 103
833 176
73 916
566 589
939 694
319 51
20 384
716 835
682 715
705 774
103 628
867 168
918 618
965 855
348 222
656 639
88 550
762 49
312 744
152 779
806 804
706 623
539 950
856 892
152 254
779 275
26 448
135 107
632 738
79 440
290 891
405 801
682 6
91 811
536 627
713 819
651 421
358 676
844 698
363 425
398 160
668 224
926 213
779 721
205 921
62 923
391 70
489 633
292 818
45 449
289 359
824 796
282 298
116 312
15 290
404 92
648 128
107 36
27 700
756 301
110 388
346 500
53 683
664 109
313 196
956 909
369 737
474 526
724 97
965 702
858 168
366 179
123 418
194 34
550 273
441 143
81 947
993 362
736 606
849 864
18 995
695 348
773 192
172 212
776 37
102 695
662 261
1 323
522 343
786 179
627 67
88 145
369 228
161 311
351 668
249 441
631 942
106 972
186 807
260 876
353 431
683 420
438 745
376 891
710 726
270 437
622 252
495 74
796 616
766 209
867 762
743 150
602 80
598 114
334 139
265 272
1000 22
459 747
457 804
833 938
477 101
578 163
36 671
326 541
120 937
958 223
513 625
85 534
268 741
350 715
358 415
107 509
877 404
95 960
647 269
318 625
259 465
539 112
564 431
477 947
835 647
118 111
522 832
967 777
584 937
61 72
267 106
995 464
324 86
155 463
425 758
566 684
813 635
699 886
44 341
460 759
322 627
67 809
313 782
359 423
972 665
321 666
417 495
765 158
731 136
539 277
605 527
132 298
291 677
744 490
657 485
837 769
706 194
115 75
959 567
252 673
502 798
632 529
164 876
85 457
776 367
259 11
375 963
783 144
113 81
816 886
287 549
917 777
968 961
385 868
622 130
83 59
807 619
956 775
920 201
532 133
114 191
76 431
774 44
520 551
529 539
439 280
86 784
603 444
792 485
407 386
38 496
630 514
137 798
479 824
866 857
924 449
406 361
676 465
862 649
11 821
940 416
671 244
924 916
588 867
131 980
732 896
573 782
180 832
119 42
372 958
950 822
237 926
25 267
339 397
486 817
846 426
366 81
688 154
672 68
144 156
735 597
429 817
389 491
372 213
764 727
385 822
124 829
483 599
651 194
541 640
552 794
79 469
834 772
966 121
209 178
218 848
87 512
625 559
788 459
161 511
625 278
960 801
959 637
54 838
584 74
998 961
864 834
854 299
223 4
891 731
103 222
422 892
931 949
333 782
748 880
317 152
641 180
762 289
890 277
598 421
256 245
885 645
317 712
473 956
669 778
894 801
925 887
775 849
249 206
104 513
253 914
788 474
211 133
468 786
680 722
465 390
443 665
830 618
687 607
873 766
851 948
52 850
894 327
357 332
913 215
968 716
597 493
609 606
233 275
677 764
481 207
112 906
963 127
192 612
966 253
731 880
861 978
169 288
344 998
110 937
881 262
56 162
644 409
696 834
975 212
532 588
954 936
678 154
320 623
218 440
36 203
28 552
705 194
888 831
949 873
798 996
608 307
59 195
864 517
651 579
526 939
50 35
588 623
364 987
794 386
894 867
85 614
552 100
920 326
333 133
572 510
689 7
491 475
776 861
104 79
163 348
73 717
447 509
237 431
382 714
4 850
523 952
447 192
327 927
362 904
700 554
482 171
64 419
874 572
122 992
929 367
565 820
887 300
694 438
64 138
361 411
250 402
760 58
370 77
556 362
652 34
550 511
439 764
962 211
832 430
175 92
8 421
904 774
315 325
947 574
261 573
652 47
482 978
62 334
578 762
565 175
337 736
734 897
172 773
378 8
131 169
190 422
295 888
723 427
371 476
804 752
368 562
248 864
865 127
987 991
131 32
457 225
563 412
256 344
664 731
159 993
233 161
487 511
563 457
537 443
213 288
473 792
941 498
248 111
753 530
544 395
196 403
391 967
610 248
65 76
916 791
339 387
215 550
535 979
478 843
833 989
964 477
612 371
413 136
896 374
154 26
199 415
106 350
206 411
486 503
22 589
156 649
814 670
561 356
871 378
625 618
119 809
532 118
749 610
816 670
60 916
849 509
244 295
11 885
738 239
191 485
649 974
228 389
429 741
919 428
672 368
474 631
767 727
686 738
80 713
331 677
646 34
544 435
315 249
325 74
834 321
872 212
416 284
678 587
133 867
960 530
295 474
268 335
833 430
668 302
134 617
688 859
585 933
299 157
292 344
188 299
651 643
289 633
674 840
928 339
827 806
803 70
449 330
666 830
587 556
820 491
922 912
633 1000
528 762
40 346
802 790
830 38
137 752
157 987
466 496
257 368
684 941
119 647
222 48
457 675
51 95
810 843
356 718
392 630
539 535
781 902
522 680
323 790
435 328
270 101
536 144
397 467
636 342
622 731
979 9
116 539
402 203
734 453
951 104
890 226
716 150
770 495
182 984
461 340
836 436
586 234
757 911
866 773
132 222
243 416
327 673
555 5
232 862
727 106
461 193
939 406
889 634
718 142
11 294
596 310
302 717
707 140
143 198
530 342
739 908
947 527
272 489
914 738
900 727
80 180
818 556
390 462
501 189
941 612
929 873
129 9
273 119
645 879
855 656
649 538
758 107
888 392
381 248
429 441
485 449
486 322
245 699
852 288
201 128
735 659
280 474
484 875
745 880
715 213
802 297
267 113
416 348
758 399
619 534
799 662
781 433
737 642
367 665
80 973
378 286
653 717
514 384
202 671
702 610
849 210
82 570
847 513
493 520
98 834
472 732
668 522
938 454
490 149
656 634
220 162
302 133
181 480
460 462
375 812
178 326
472 96
421 38
350 651
527 716
713 378
27 222
974 420
553 530
708 942
327 196
602 83
289 940
204 163
169 543
522 95
722 969
358 488
475 760
657 465
788 88
36 555
776 391
497 102
498 155
676 37
991 117
665 490
718 862
692 909
891 336
684 828
161 277
208 468
940 154
874 66
962 849
664 945
900 375
124 424
817 305
460 52
495 764
777 585
751 955
108 245
464 177
307 150
649 879
11 388
612 854
760 659
157 632
71 422
602 181
409 340
194 448
409 778
424 842
57 748
842 813
603 820
725 62
336 324
201 278
174 551
739 944
367 786
662 553
363 603
82 934
520 99
448 802
454 977
656 681
997 436
400 634
583 642
511 759
248 432
575 216
619 209
603 756
957 580
286 503
747 907
280 511
315 274
890 441
898 344
887 775
449 426
553 957
480 115
580 319
668 963
653 161
902 183
551 891
279 63
306 123
21 508
164 370
639 920
380 566
236 610
768 522
309 123
37 856
735 189
260 692
447 563
400 908
180 780
655 334
374 176
259 838
620 533
62 713
831 749
854 416
713 396
936 124
813 845
914 668
187 560
206 551
407 767
279 573
119 343
676 246
581 298
626 855
858 704
75 226
202 658
389 253
2 508
490 264
204 42
812 337
674 8
512 634
743 142
382 307
899 409
897 292
567 886
620 995
2 833
511 202
437 386
404 223
722 807
445 767
946 882
961 669
813 763
222 18
885 851
753 359
833 104
220 979
768 541
838 648
208 798
73 697
759 360
907 630
338 996
498 157
210 777
800 408
470 147
103 74
19 985
631 430
780 217
264 447
962 482
885 20
813 20
366 132
272 332
156 563
481 772
97 614
543 403
172 117
931 89
985 106
566 54
640 635
908 750
401 624
114 690
217 72
558 948
302 728
383 699
603 754
128 204
545 233
130 514
670 770
696 729
697 757
515 758
123 636
991 162
98 339
709 979
48 915
580 899
795 163
335 725
660 250
766 154
825 63
276 561
394 479
129 505
653 408
45 28
126 431
150 562
393 996
386 39
580 262
225 169
728 54
324 513
394 685
90 305
547 252
300 681
118 650
192 235
205 849
294 248
18 236
153 61
253 187
463 850
844 945
819 98
339 860
105 767
449 687
240 186
190 657
318 324
834 535
24 957
244 811
450 780
415 536
639 188
705 484
584 288
973 146
134 508
805 462
521 128
463 516
538 81
32 242
959 970
814 589
883 215
462 724
495 10
24 822
64 270
949 97
752 26
177 768
755 143
12 46
107 401
712 627
575 168
815 715
968 955
542 384
546 787
882 867
570 550
941 361
921 193
820 515
776 339
707 518
943 315
851 916
696 527
787 571
502 433
196 903
701 226
104 193
574 878
167 886
439 952
922 999
399 280
115 245
957 655
361 723
16 823
522 564
494 233
904 111
170 241
525 477
906 234
282 13
980 280
284 696
34 307
755 876
533 7
606 295
365 860
393 763
974 640
261 56
48 46
66 390
967 623
351 860
338 360
93 672
834 472
298 498
548 63
45 506
116 990
31 684
42 855
751 732
748 954
268 133
988 856
729 100
27 929
445 840
377 111
286 817
164 747
558 978
51 341
73 787
209 193
629 167
263 640
563 904
773 358
513 228
194 500
316 612
358 256
365 451
803 828
932 466
717 730
422 270
632 254
532 156
321 31
397 452
273 259
481 272
744 49
306 922
457 566
5 571
26 5
158 238
30 835
664 436
929 332
351 428
718 274
418 830
638 96
834 375
674 70
506 918
772 928
407 296
631 561
538 357
974 296
260 53
885 660
254 116
413 735
546 724
14 584
172 611
108 56
812 338
199 101
120 113
103 221
52 552
143 31
106 874
921 614
715 378
743 4
321 559
535 601
655 910
494 961
421 128
191 604
777 32
40 478
492 277
836 133
95 226
928 410
763 151
362 534
651 490
297 677
202 294
869 296
907 111
534 878
494 113
818 843
775 952
219 173
608 878
624 418
439 369
607 540
450 331
462 599
4 632
123 638
132 916
60 492
315 547
258 937
980 247
686 2
636 622
715 335
17 44
518 201
914 530
584 515
541 456
238 136
201 522
164 446
460 225
125 647
352 607
107 580
199 663
43 134
942 195
435 125
670 910
254 830
75 495
641 826
393 640
559 863
330 965
968 323
782 579
926 583
266 781
179 979
153 156
731 613
787 676
717 408
495 507
121 118
670 582
827 327
6 57
407 888
654 410
128 848
518 235
645 594
940 664
537 50
876 632
511 290
500 460
486 135
234 468
851 433
283 456
201 795
714 668
10 16
547 963
952 69
1000 58
463 798
934 612
407 207
353 637
262 183
644 11
783 971
245 636
228 497
864 626
813 909
400 354
329 787
163 506
947 734
763 840
121 77
342 453
267 357
587 98
150 192
478 319
405 575
580 916
537 989
931 572
78 231
348 352
246 368
487 251
113 539
873 524
492 57
30 197
235 788
979 484
56 182
164 480
684 174
610 380
634 738
495 261
548 559
149 319
271 901
251 745
120 346
202 291
105 183
239 802
602 634
454 889
765 258
210 330
361 767
878 258
575 543
932 78
966 321
88 694
253 352
151 936
144 377
4 971
735 398
404 710
928 981
323 521
254 306
629 566
574 764
220 239
950 464
59 10
508 56
71 912
627 155
813 378
574 967
176 401
663 216
514 260
408 432
593 740
389 98
596 572
336 525
784 621
610 597
132 833
678 662
934 727
158 359
195 435
412 250
810 555
803 815
879 714
171 955
796 497
852 927
956 606
630 641
861 419
973 11
364 389
735 721
506 974
547 742
314 556
861 664
493 15
916 147
336 616
333 470
429 738
172 930
54 189
488 434
652 681
295 466
419 290
937 741
514 823
29 88
875 202
603 519
599 187
733 13
23 266
37 806
360 400
371 146
269 623
926 942
331 415
133 445
347 943
939 50
721 600
898 248
146 185
312 523
843 470
319 979
948 980
137 581
448 851
170 114
752 884
694 223
279 576
544 704
719 992
704 665
527 949
553 403
951 195
132 261
261 368
858 531
40 599
974 226
694 2
309 231
228 740
43 746
897 42
447 257
930 793
11 219
778 572
258 22
22 261
221 598
789 365
202 214
682 120
896 283
876 421
949 991
573 166
629 733
45 718
34 76
612 312
419 936
596 426
945 257
590 616
834 510
227 888
876 323
360 263
180 297
179 763
776 405
420 212
769 858
870 445
426 483
651 636
408 976
323 610
432 707
112 265
800 695
465 502
339 498
94 876
600 812
165 488
356 944
292 38
327 823
306 643
946 195
714 619
96 770
509 550
681 524
351 976
743 413
424 79
303 933
839 157
320 811
758 881
202 153
396 38
840 153
228 31
251 450
889 755
315 424
151 527
9 675
884 450
752 704
969 36
610 678
407 804
339 861
409 313
948 424
43 713
586 790
543 786
123 247
26 36
192 139
764 852
274 565
650 389
948 964
115 544
552 354
164 75
261 570
99 981
938 708
68 32
952 64
160 614
680 645
276 956
20 218
401 259
57 90
17 804
322 741
166 508
864 749
951 141
540 306
702 561
325 99
642 419
44 69
584 896
206 751
538 431
315 52
423 408
392 845
339 422
326 439
881 75
395 392
210 226
591 598
644 982
413 854
340 721
54 407
758 6
703 95
881 274
139 764
275 84
357 223
542 470
447 401
253 993
831 219
489 866
730 140
318 694
418 971
476 46
510 679
695 838
372 923
672 689
739 407
544 810
220 424
447 735
796 78
33 327
582 795
124 503
106 263
826 894
871 308
642 365
167 301
835 190
199 969
740 5
645 886
99 943
197 906
808 469
297 72
601 889
568 545
782 919
158 623
728 869
687 172
995 617
846 907
744 126
720 681
726 554
703 367
569 240
78 445
50 413
803 155
710 205
303 520
320 502
703 30
240 378
440 445
515 308
755 299
968 530
179 223
575 284
754 790
969 411
494 700
616 756
107 942
902 28
736 352
487 533
764 607
937 189
288 314
46 397
837 151
395 152
226 494
20 454
688 429
457 575
805 450
75 149
150 221
543 623
444 886
829 52
752 242
46 192
992 164
844 257
424 6
700 277
718 460
401 409
726 360
595 356
926 632
958 286
733 230
956 852
359 97
837 61
930 676
505 984
931 33
151 844
786 487
72 953
854 588
272 333
327 208
859 929
335 931
826 996
862 696
528 43
495 148
905 407
463 878
128 474
899 699
259 797
496 183
777 855
491 75
163 263
929 973
840 600
648 297
279 887
932 666
172 68
56 855
947 6
674 314
179 590
385 847
392 490
269 845
997 764
747 54
185 511
874 201
299 340
501 101
642 986
66 319
982 979
416 163
821 522
549 474
27 94
660 168
749 673
880 843
958 540
743 44
63 751
310 109
338 634
54 939
806 611
363 56
814 257
102 69
466 439
370 58
189 413
773 658
194 572
994 675
276 212
774 566
237 683
345 862
418 794
873 372
701 791
823 316
656 213
603 999
890 804
173 241
835 178
879 522
187 300
607 660
89 620
584 608
211 28
867 924
955 979
651 171
369 763
19 773
536 998
372 510
109 981
370 704
120 330
410 517
413 174
782 638
155 605
375 265
719 982
374 614
983 256
671 852
76 897
864 678
571 39
18 542
660 161
501 719
601 538
653 256
554 248
962 285
867 119
17 786
413 963
508 808
841 907
682 984
682 317
183 455
557 182
429 370
93 574
776 842
685 695
742 549
306 510
914 293
427 146
982 755
588 756
473 902
839 380
313 93
99 790
292 924
170 935
353 612
902 323
464 386
749 309
438 329
985 602
320 34
232 770
110 8
444 341
632 39
621 638
957 880
88 977
258 920
580 493
355 350
851 243
777 927
961 646
230 168
725 711
811 213
794 593
421 477
532 546
266 28
773 282
284 653
324 132
877 529
170 682
484 712
187 352
697 699
920 3
299 881
382 519
282 668
957 687
11 240
60 280
269 558
612 450
626 815
402 891
952 819
122 315
945 347
130 223
499 975
799 877
49 185
840 911
866 3
315 56
980 914
829 300
156 557
339 844
64 25
419 276
80 170
964 997
146 610
109 286
282 175
258 726
576 613
434 536
411 709
251 220
860 112
935 152
381 278
92 162
282 549
918 889
837 762
805 903
239 716
343 786
375 569
92 443
798 365
382 618
478 596
999 952
211 868
254 309
569 322
290 32
858 314
828 778
671 782
399 208
821 390
616 393
508 528
123 659
818 188
367 563
306 778
258 960
875 980
212 710
428 42
594 489
381 491
967 648
705 859
505 932
365 522
946 916
451 890
731 432
232 903
893 742
346 991
896 400
349 53
332 309
707 385
687 288
889 101
85 355
254 334
954 825
413 291
654 716
661 835
64 208
8 209
521 497
981 450
755 500
239 936
900 594
103 687
135 318
933 795
882 468
337 200
670 866
286 815
651 229
283 299
131 473
489 221
230 22
97 189
430 652
335 966
524 143
921 502
380 623
280 51
19 510
302 211
423 268
727 832
752 114
476 565
346 775
455 502
419 377
142 557
50 911
567 317
959 648
363 993
258 622
590 149
294 644
589 579
483 718
403 762
778 884
726 427
390 177
580 132
273 94
475 581
28 143
455 188
736 335
718 439
754 606
154 255
389 537
796 266
277 154
300 131
661 217
590 207
912 654
944 88
837 883
980 358
211 422
532 199
814 422
341 600
226 423
989 115
218 792
318 301
464 94
639 634
7 973
787 314
48 678
636 188
292 767
91 765
641 877
983 643
482 507
909 487
173 793
158 835
905 420
69 834
302 652
922 768
534 739
957 183
87 959
291 485
971 665
815 774
801 638
102 152
759 95
138 598
762 567
660 533
341 628
310 118
880 147
241 884
789 695
433 733
547 196
315 66
573 159
693 29
721 564
900 168
348 621
283 230
718 513
985 815
190 546
955 285
584 966
580 391
550 99
919 620
624 329
528 984
327 143
250 482
340 459
618 935
677 140
951 936
795 606
357 563
703 237
572 983
874 789
231 750
28 701
597 265
852 770
390 4
303 29
333 691
278 828
363 535
357 63
814 4
553 497
743 531
417 578
321 5
37 361
555 994
737 931
790 427
8 124
580 995
4 19
677 957
555 983
970 119
561 169
989 834
542 267
360 354
988 701
505 719
50 860
976 831
253 925
896 999
23 493
402 735
345 743
781 434
831 140
193 979
76 938
828 942
109 521
39 968
877 928
391 416
584 711
299 703
430 650
497 235
420 844
318 728
806 495
331 975
917 677
785 693
445 709
693 585
568 782
546 646
446 390
39 546
22 949
555 292
741 632
314 136
585 381
965 76
306 472
409 15
153 289
934 813
720 536
59 759
586 333
738 926
22 917
111 156
805 191
442 591
877 246
61 857
1000 207
369 440
874 211
993 376
834 491
502 959
716 588
832 786
507 96
153 573
756 208
528 682
20 444
654 15
17 4
377 957
657 105
252 964
83 346
649 72
392 410
114 44
253 241
854 985
848 491
42 71
821 777
149 138
873 28
329 423
631 562
65 112
805 616
594 674
485 459
245 413
236 211
194 959
191 331
911 218
626 378
583 887
359 180
996 15
204 812
531 723
45 461
210 503
157 116
162 860
351 196
594 615
466 485
30 998
414 933
601 326
787 921
341 556
175 499
710 618
71 768
730 424
790 906
907 772
340 154
762 425
659 342
861 74
84 583
687 149
238 544
752 292
261 245
713 285
674 766
163 365
471 381
365 172
725 160
24 158
704 623
68 606
4 771
481 660
743 900
630 74
159 147
442 787
273 655
974 498
154 772
713 103
427 722
319 610
645 177
709 633
172 575
245 187
491 225
353 280
118 240
9 319
181 743
393 357
306 693
136 759
275 555
858 561
220 335
111 245
413 250
677 437
418 132
133 769
539 193
373 18
210 113
264 662
256 644
263 505
724 765
657 543
168 315
145 144
664 37
807 886
359 890
659 242
797 209
560 149
623 297
122 934
737 984
503 252
438 710
186 69
756 754
913 473
481 458
879 888
753 961
964 636
474 659
401 691
295 390
391 440
326 501
564 47
751 888
109 470
746 354
294 559
719 695
62 51
438 974
108 146
434 844
685 52
997 518
340 10
940 442
8 823
567 609
284 661
34 173
377 62
585 484
153 37
308 701
671 678
695 700
441 479
399 237
284 955
319 449
55 6
139 210
716 839
649 549
88 300
884 282
367 451
242 67
547 770
126 18
1000 918
125 215
285 459
916 120
775 83
744 357
370 666
312 449
812 518
988 71
220 208
52 262
424 312
942 188
351 512
175 991
77 953
956 127
923 367
74 764
66 91
49 253
204 487
290 625
104 175
803 876
456 948
791 495
726 370
462 28
715 158
883 236
587 446
881 20
805 798
153 194
614 492
299 75
292 799
719 513
933 869
744 431
968 640
180 472
652 398
522 13
190 956
224 295
266 385
341 217
705 171
745 931
881 126
543 837
304 475
498 728
56 82
830 996
178 279
689 865
943 142
502 710
850 45
512 389
325 91
806 402
798 588
623 832
106 254
959 671
86 166
879 790
934 999
731 415
697 981
801 414
615 704
135 295
162 299
556 888
864 664
321 238
44 870
566 975
155 154
682 952
367 132
198 501
101 428
880 163
478 578
135 596
117 900
251 439
873 354
548 757
782 266
727 5
666 193
163 671
286 728
915 477
30 230
56 846
199 23
365 462
221 98
90 258
616 517
176 930
367 483
470 776
797 336
921 707
912 717
668 508
123 586
109 285
829 428
174 533
229 444
818 748
222 466
34 398
880 505
394 123
664 157
101 27
398 859
987 161
964 840
608 300
741 469
164 892
212 342
299 574
456 769
868 346
531 669
631 594
772 142
109 309
897 115
656 573
558 734
380 541
539 872
879 671
550 545
278 186
988 498
846 504
504 791
290 449
536 785
877 172
967 132
749 38
167 823
542 371
74 402
867 600
216 794
950 156
854 347
294 171
34 764
37 742
65 954
599 985
407 684
745 890
150 340
649 920
61 546
131 974
184 344
78 585
393 139
779 345
995 782
912 845
234 305
80 226
572 371
494 97
964 575
725 983
883 275
898 878
832 114
414 35
708 338
196 801
324 359
157 479
736 5
26 130
667 341
95 351
600 383
898 513
735 552
421 101
491 305
118 802
144 378
36 582
765 712
994 989
244 734
121 336
122 976
928 820
892 900
137 388
128 221
976 604
707 759
155 324
978 999
312 533
745 273
691 638
445 322
643 747
201 586
753 245
737 103
257 176
326 219
635 985
687 966
917 666
737 561
40 9
640 602
856 2
371 634
367 328
862 257
840 14
536 8
191 854
424 406
256 213
476 114
493 917
761 932
253 810
979 907
934 997
845 550
736 65
18 874
685 381
907 710
915 392
42 294
133 372
286 168
42 675
996 223
332 586
158 157
745 776
711 651
449 947
492 636
381 280
250 864
716 481
4 825
828 327
813 189
281 307
413 114
516 670
58 890
195 563
890 919
344 502
474 693
923 733
11 303
921 865
896 811
956 146
749 591
921 567
457 890
46 464
470 183
746 971
812 779
75 892
437 7
413 512
873 858
382 854
391 906
747 599
766 812
184 268
473 432
136 194
98 363
278 217
62 504
192 394
242 259
564 160
118 349
555 458
972 995
534 530
310 906
932 521
815 402
710 315
987 781
243 136
844 624
665 355
635 471
481 310
806 300
708 555
494 931
768 916
171 506
665 768
372 428
155 547
753 844
165 591
10 875
649 787
890 20
31 448
403 60
995 129
351 693
506 464
230 409
704 986
593 507
106 928
262 937
780 512
390 59
64 184
609 30
32 305
396 813
92 55
463 861
749 312
74 17
788 300
421 750
523 735
480 811
789 289
930 823
315 669
89 417
645 449
623 760
887 697
736 367
389 505
344 446
701 964
189 957
623 670
599 48
125 127
211 689
898 473
792 589
812 132
210 431
35 480
978 165
538 169
443 101
393 973
666 975
587 336
472 111
276 393
637 728
280 267
929 627
935 57
954 490
124 848
851 515
751 968
727 723
486 40
926 377
417 869
442 127
823 649
750 227
552 323
6 489
405 478
181 457
353 396
830 988
425 638
526 873
900 303
458 652
46 423
971 193
550 137
925 533
702 831
17 261
829 430
690 993
480 83
193 328
425 129
491 416
682 975
823 802
250 391
171 427
672 740
469 100
712 383
210 598
986 892
612 751
621 545
42 303
862 701
692 941
142 32
194 771
804 11
254 919
106 342
397 997
169 602
129 18
559 323
127 974
218 216
131 104
892 304
855 153
718 416
535 480
501 35
860 598
377 477
753 757
254 522
745 590
372 643
325 231
489 36
362 147
30 78
860 518
82 441
215 850
906 132
796 258
509 910
109 650
584 918
468 340
373 478
848 306
803 750
768 569
566 250
633 158
257 721
181 356
794 321
522 592
739 12
854 406
667 87
585 696
79 824
676 29
365 237
724 948
200 780
521 353
791 476
194 671
833 324
903 762
465 839
900 795
450 92
96 904
7 235
494 474
714 964
763 70
404 808
705 393
534 450
570 684
270 3
878 993
301 643
299 37
502 97
337 102
475 616
760 843
245 933
871 730
787 80
845 928
186 972
154 861
520 767
775 1
171 661
594 882
14 372
205 624
296 608
905 306
320 979
245 90
800 522
485 980
489 89
758 649
278 187
641 373
106 293
730 313
804 539
413 27
274 102
459 529
236 973
602 379
953 967
720 267
594 929
753 101
716 112
47 734
424 859
198 687
967 417
95 311
513 612
89 947
408 33
340 251
344 157
301 885
190 227
469 890
409 501
379 53
619 141
829 381
535 955
796 509
782 462
981 587
412 619
29 781
406 909
526 861
242 417
942 975
240 601
900 452
535 393
153 73
290 257
797 374
90 354
235 690
675 11
231 31
239 326
910 669
733 945
322 166
357 245
738 359
95 112
364 864
269 23
213 539
461 494
941 485
679 123
751 408
167 756
408 720
41 93
246 236
593 676
906 94
197 66
15 776
273 106
918 455
564 570
347 725
578 280
811 793
573 828
684 214
791 277
307 746
693 224
357 583
895 686
432 672
373 913
938 399
238 765
112 12
479 345
618 119
490 652
777 749
39 185
80 631
145 491
163 42
184 309
406 250
908 165
400 482
364 860
564 385
474 456
95 817
311 731
116 314
259 990
737 905
746 208
210 531
980 411
941 610
931 903
995 725
863 807
937 662
477 160
69 583
363 813
784 670
184 372
89 807
739 16
35 62
53 314
51 383
8 771
753 246
970 460
636 811
561 904
372 318
757 469
457 790
705 430
367 150
562 903
40 473
63 554
482 959
757 842
564 600
326 418
479 22
995 661
584 450
792 798
272 606
375 956
716 896
40 615
568 470
459 586
361 980
508 625
614 161
363 377
476 53
355 209
964 439
736 778
760 124
290 124
605 362
597 668
654 217
797 721
160 456
834 303
463 963
912 552
720 797
930 597
836 723
952 632
296 231
725 539
213 367
884 903
594 682
856 145
12 292
284 987
876 757
106 40
771 999
404 993
37 187
273 800
203 424
344 875
44 326
347 8
557 829
303 650
723 688
715 114
731 916
810 197
279 616
637 930
703 384
83 983
13 321
347 848
428 868
721 703
714 870
520 481
811 914
998 164
598 208
667 338
380 333
583 530
186 22
42 176
711 853
905 980
512 766
606 809
773 289
574 214
729 991
710 744
623 38
422 57
289 719
702 67
791 865
70 781
513 734
628 329
155 100
156 376
715 260
315 540
366 299
314 534
174 870
29 291
520 291
266 749
36 978
934 824
677 804
263 785
107 650
681 981
419 92
298 537
856 620
205 749
709 507
191 60
942 915
698 414
89 714
981 263
980 564
855 48
529 298
468 65
175 841
866 997
551 760
456 605
78 575
838 355
576 253
758 955
111 388
782 396
941 172
402 918
384 394
717 612
114 727
481 527
832 228
134 91
627 158
930 63
577 854
904 972
280 819
937 669
783 593
546 332
382 483
372 124
816 574
487 914
593 262
926 279
479 474
487 293
600 860
663 670
482 939
76 280
233 110
415 705
86 437
940 401
488 176
204 51
390 110
694 120
65 272
635 39
45 618
149 606
591 833
395 685
140 246
288 322
335 69
595 789
704 631
562 836
845 896
993 963
618 812
777 189
115 233
346 163
617 958
537 74
506 677
535 947
664 79
566 101
877 1000
496 915
602 645
156 274
255 798
341 731
271 67
488 289
765 474
700 572
309 817
99 332
681 361
437 997
665 999
17 97
945 443
862 307
142 862
620 496
182 191
63 852
280 716
998 843
846 786
279 124
840 119
354 172
968 690
54 339
356 446
750 190
225 277
388 566
873 387
826 492
919 467
280 857
805 916
651 282
761 528
721 46
102 575
129 635
554 890
781 332
197 188
269 813
715 885
197 472
507 443
749 568
841 719
798 820
196 774
940 802
941 339
382 906
380 448
594 945
624 734
858 32
677 991
275 95
895 466
590 981
859 843
42 868
554 664
374 511
891 926
704 384
98 286
918 595
37 507
196 900
308 351
616 444
988 910
182 326
890 825
709 549
980 538
455 267
690 247
141 296
873 276
38 3
89 562
643 318
416 395
192 692
27 70
591 198
980 419
70 217
662 325
279 359
67 901
804 248
237 331
869 756
835 243
69 503
752 167
329 782
933 767
341 681
759 634
621 73
778 812
964 231
805 609
55 196
73 298
594 203
521 807
517 9
619 670
316 55
793 203
181 827
711 535
547 603
367 742
353 545
262 311
32 165
402 515
323 696
602 64
756 991
472 350
594 916
452 112
163 476
910 508
478 193
408 300
471 160
351 636
854 409
532 888
654 628
891 329
496 951
858 296
403 508
999 379
22 903
777 335
620 461
39 560
156 488
934 469
408 942
557 223
139 464
712 839
314 765
585 603
570 369
661 499
756 549
686 142
370 765
636 654
985 947
318 76
260 72
175 226
997 170
857 180
92 608
248 616
777 214
349 400
885 802
742 29
757 363
813 194
287 7
118 609
902 245
426 853
645 867
890 91
10 622
843 922
312 336
71 560
320 283
262 664
489 420
618 686
654 56
402 108
244 274
885 746
154 301
963 558
575 797
23 560
944 166
33 392
843 211
45 623
208 615
603 554
136 491
304 640
399 915
174 956
408 124
71 985
367 392
267 651
524 155
207 283
333 321
454 261
198 601
854 966
187 659
554 565
387 597
615 200
914 421
793 456
923 930
813 630
696 183
518 889
838 579
485 992
473 373
469 213
400 734
695 622
150 254
414 34
863 367
269 760
238 256
44 222
13 657
812 112
605 919
353 417
577 480
534 76
329 541
394 710
179 725
9 553
879 63
579 237
789 470
210 900
984 97
763 276
966 292
627 585
789 512
806 882
621 287
205 843
504 512
149 682
863 850
25 18
188 406
127 729
484 323
416 161
732 451
793 573
390 463
709 814
823 348
377 349
372 10
550 34
815 179
31 530
815 75
531 253
125 649
597 409
12 946
853 80
772 918
439 758
150 652
507 463
188 696
622 495
296 404
643 533
662 709
376 532
843 570
178 377
947 743
694 555
894 162
355 487
980 606
105 468
811 889
273 350
426 65
667 471
700 361
443 541
264 800
627 630
482 745
654 887
851 717
623 592
712 343
394 663
812 309
4 605
314 191
700 470
948 531
323 913
996 923
628 39
334 570
722 208
338 984
676 102
467 514
616 637
850 752
262 713
903 404
793 982
257 626
191 676
493 699
869 558
816 556
867 172
612 820
683 631
174 36
141 421
913 474
397 408
617 664
905 844
771 346
67 142
769 911
586 257
7 345
126 593
963 518
456 268
260 340
549 98
525 161
706 569
672 894
53 581
886 317
432 190
443 413
229 533
816 562
478 482
117 244
238 711
631 522
393 479
357 377
545 29
293 496
412 66
600 992
754 895
458 533
76 626
170 994
119 185
890 429
569 416
7 589
735 378
160 831
114 750
15 911
533 42
308 459
27 631
396 177
104 810
609 625
360 540
739 411
501 790
341 201
623 365
713 754
404 458
168 747
990 609
270 163
866 951
652 261
423 204
698 297
874 906
984 351
773 348
354 558
927 110
267 169
632 145
882 37
122 760
711 633
747 66
339 882
541 400
781 161
13 241
973 911
568 97
651 641
519 683
168 446
24 330
135 356
184 750
584 358
211 809
307 994
541 286
690 886
300 44
225 373
194 610
530 676
101 584
492 949
839 455
874 73
671 848
170 47
994 811
461 822
526 888
428 178
482 586
290 856
231 782
501 119
725 159
671 373
712 324
803 644
40 654
415 381
783 335
765 894
932 303
646 520
996 442
125 563
838 112
955 729
187 119
248 355
198 893
628 754
221 159
16 991
942 56
257 366
947 850
577 957
260 994
699 228
624 459
280 457
456 835
633 49
397 389
132 22
611 78
69 556
284 667
453 823
211 431
236 337
764 497
283 752
143 46
668 435
307 408
900 266
305 597
981 543
349 916
261 906
685 110
389 956
193 7
652 996
74 506
9 93
897 525
499 809
885 231
919 416
918 942
758 310
171 444
988 802
322 817
719 664
100 920
948 1000
232 548
486 643
189 299
449 253
52 57
939 707
334 47
496 170
63 509
899 302
98 563
388 457
91 415
75 199
534 212
294 311
283 758
782 979
671 83
284 989
840 893
1 869
950 457
158 539
938 128
183 102
28 960
717 201
841 752
651 830
13 529
162 925
384 948
136 171
324 865
258 925
987 40
598 657
127 658
951 819
432 517
737 594
992 828
571 111
718 985
369 500
765 453
287 288
317 972
855 991
992 584
580 744
310 245
38 619
320 707
339 378
564 678
127 444
219 10
463 607
424 66
717 579
409 669
533 489
31 203
609 176
164 299
915 562
870 268
603 945
770 747
167 784
87 793
788 2
195 433
208 429
485 890
681 323
536 495
627 570
220 186
319 194
484 377
152 171
219 898
399 456
582 203
821 819
306 388
618 375
307 977
558 258
513 957
897 629
399 153
268 252
844 682
365 707
381 576
687 895
368 550
634 879
642 400
878 399
513 569
568 157
163 522
747 175
464 963
431 218
118 427
569 533
419 390
327 176
490 231
577 454
346 290
550 985
655 677
889 691
704 91
941 162
357 412
966 172
159 599
63 621
305 342
8 195
168 408
208 37
743 581
520 469
333 347
511 988
23 606
905 178
810 527
704 351
693 465
75 343
203 288
489 706
407 226
183 962
278 520
956 812
19 562
992 104
889 67
752 110
178 757
100 713
135 141
727 537
235 151
333 956
485 555
481 421
650 44
82 841
955 292
586 136
281 483
4 778
837 292
958 776
235 868
235 108
887 575
124 468
129 517
440 47
564 643
867 873
571 759
758 54
458 178
468 194
33 475
619 849
382 513
33 977
309 866
975 619
921 503
825 865
325 71
331 650
654 929
628 732
966 575
35 288
56 579
559 834
671 562
236 336
36 135
681 669
901 297
515 564
895 991
904 846
852 169
279 909
943 482
626 383
699 613
683 45
45 417
254 383
64 974
607 779
646 441
576 380
6 157
688 507
512 824
25 687
536 439
209 281
104 673
804 725
698 101
103 535
659 970
142 158
633 913
116 322
316 367
398 338
689 485
361 451
125 493
189 382
705 260
557 769
55 871
490 390
80 496
702 260
561 660
434 214
413 57
401 471
462 529
740 29
824 132
438 944
735 766
438 59
974 377
271 361
158 649
503 80
470 535
820 231
509 901
231 542
750 11
911 555
543 535
511 297
213 714
965 548
969 204
738 842
390 558
105 39
157 571
178 912
126 204
514 228
842 464
921 383
458 154
877 842
334 29
775 963
944 676
484 342
447 125
238 972
543 928
109 18
366 989
59 469
278 730
402 738
332 971
676 385
85 276
426 624
705 548
832 267
566 583
297 146
583 944
832 768
463 146
683 592
301 566
172 694
142 981
350 416
62 275
748 375
413 108
939 670
928 822
637 148
915 729
232 950
323 860
654 212
455 518
283 262
499 621
676 162
931 930
749 452
526 518
343 590
524 305
366 632
283 149
943 372
994 572
349 868
118 229
312 805
388 930
911 372
12 969
514 109
716 604
94 139
839 645
152 923
752 618
918 165
755 675
221 804
515 135
229 240
870 594
534 431
241 27
945 295
39 217
745 726
838 373
305 183
789 946
919 911
317 930
232 248
418 774
245 140
317 641
42 285
599 637
244 286
500 665
960 621
425 780
79 711
185 362
229 390
632 361
862 116
553 580
624 180
608 667
638 216
262 479
333 257
682 331
154 474
828 967
583 560
977 284
729 663
912 817
419 177
4 680
837 920
718 785
398 159
781 472
726 218
11 175
333 486
395 520
682 637
362 782
784 125
961 10
724 450
94 215
64 930
843 437
117 433
440 857
950 26
703 195
89 185
154 549
554 701
682 52
552 485
158 473
769 68
275 13
923 969
996 269
935 193
410 925
310 722
257 479
441 335
829 170
546 143
115 25
423 481
402 143
92 734
919 299
540 80
983 876
712 345
32 337
402 138
492 551
396 960
818 410
495 119
610 940
763 104
771 594
199 405
270 861
542 282
177 717
531 157
695 311
963 368
807 661
318 156
988 433
938 39
726 629
197 300
390 131
73 388
169 97
805 401
947 679
796 284
235 519
201 2
332 692
854 735
553 412
467 342
179 100
29 583
275 761
788 266
616 487
437 722
231 739
298 754
637 648
938 361
218 391
190 615
945 554
34 57
408 328
288 850
647 929
496 342
181 624
351 494
301 656
627 908
950 751
67 971
508 889
298 281
77 420
693 771
29 985
55 407
149 831
434 770
113 828
413 760
346 60
278 968
167 108
491 457
160 633
939 821
519 207
607 90
631 177
568 683
412 161
477 523
693 514
967 154
215 553
705 829
899 208
86 882
319 644
575 423
999 759
205 452
445 520
823 990
97 575
654 873
799 989
978 497
191 796
474 83
124 225
304 387
591 676
3 46
748 621
828 608
296 920
363 657
785 123
366 988
663 793
988 959
41 851
807 713
146 852
38 620
72 36
649 272
638 459
904 88
8 398
64 721
997 607
519 249
391 316
310 646
15 150
389 394
503 225
646 61
214 77
179 760
131 669
814 455
895 325
152 185
837 574
372 328
416 41
981 579
55 625
122 52
640 918
740 501
1000 808
874 686
211 308
505 355
524 554
448 386
217 979
781 271
326 437
518 983
837 223
617 253
753 343
431 84
765 374
766 218
144 8
68 321
105 140
939 198
358 448
932 288
16 161
757 613
850 744
64 938
273 313
48 347
8 240
851 928
828 687
312 843
262 514
832 112
296 90
707 289
341 74
773 178
24 590
767 905
146 294
292 558
541 162
626 964
115 743
785 385
808 380
200 546
918 114
517 568
349 723
567 665
646 617
854 375
882 914
666 333
270 604
129 398
867 502
373 953
322 286
529 533
804 117
486 800
716 576
909 268
963 658
692 517
6 706
433 600
788 792
715 627
547 881
517 227
327 483
791 459
422 446
655 567
133 414
512 71
1000 154
214 88
866 153
683 912
356 396
918 207
71 189
8 63
25 589
739 773
448 102
124 270
748 647
695 862
646 700
955 713
870 659
437 423
910 602
44 814
947 419
496 111
450 500
827 621
624 324
827 518
447 251
879 3
450 847
744 293
710 408
674 939
236 634
347 183
965 866
925 667
728 312
924 217
465 443
889 33
606 943
243 190
108 446
577 990
635 363
489 487
732 256
331 908
164 168
255 912
34 245
824 305
653 971
756 907
645 819
711 693
961 641
963 326
284 155
971 539
816 119
791 195
709 225
326 420
342 617
384 879
165 509
727 958
673 794
157 442
907 285
55 578
44 585
100 8
581 741
742 388
733 760
690 692
489 88
857 702
571 976
25 90
413 105
4 951
289 284
160 485
597 504
429 151
994 498
193 996
716 635
760 228
707 893
453 224
619 221
21 808
796 448
960 675
129 230
102 7
22 694
619 853
900 553
627 636
144 349
271 309
209 7
696 521
787 515
286 495
317 539
49 668
570 46
181 67
795 283
827 291
536 979
123 833
365 946
953 186
908 833
821 239
943 502
696 524
686 998
338 98
843 322
231 362
793 206
217 699
118 357
362 888
266 450
843 92
650 569
284 829
663 604
183 433
907 904
335 197
179 698
218 933
622 183
343 248
250 826
690 551
702 621
667 628
594 486
966 92
363 691
993 769
847 462
894 502
828 986
413 909
6 874
697 900
376 194
195 7
401 318
309 671
934 645
413 308
311 431
493 329
556 286
82 978
43 788
609 12
832 667
230 561
362 779
992 585
500 428
519 28
342 260
886 249
995 962
627 342
539 801
914 746
237 932
847 446
147 123
4 396
200 70
481 989
552 470
899 131
879 48
106 70
3 148
293 463
531 879
676 628
81 784
345 734
81 314
916 907
948 592
852 729
983 165
55 607
30 462
39 16
955 331
424 740
157 814
925 578
570 438
10 906
445 324
585 644
544 309
392 130
188 499
103 142
152 94
566 488
665 947
563 595
634 379
234 516
650 729
980 309
681 487
50 326
698 707
435 932
478 227
571 424
85 480
893 948
59 626
289 226
927 950
692 778
745 574
934 935
723 428
486 726
596 583
855 451
261 712
979 879
758 111
905 543
325 903
654 906
465 847
991 227
625 822
871 705
179 394
920 216
144 848
120 924
642 875
265 304
973 615
310 190
561 366
818 729
66 50
789 499
426 123
108 351
610 116
765 826
612 543
276 534
234 474
710 799
375 210
146 732
578 123
885 492
45 397
707 783
276 914
499 555
80 821
301 953
298 450
456 16
677 951
857 726
170 118
670 472
400 24
941 511
223 490
294 799
192 446
141 919
43 847
924 578
458 49
49 59
679 515
937 716
46 248
977 780
226 281
763 970
443 341
18 592
626 769
685 654
615 187
42 342
853 963
53 324
465 558
712 552
897 747
571 185
384 186
239 990
537 536
741 280
468 158
122 288
830 100
55 817
328 326
566 201
970 776
679 898
335 348
114 594
844 801
771 351
589 377
421 845
424 575
745 17
606 620
970 322
928 827
941 262
368 350
8 558
265 230
927 756
471 875
890 410
583 317
604 869
856 691
821 327
361 454
938 714
989 442
127 136
598 394
178 518
486 17
329 933
139 948
553 685
743 955
601 808
841 937
158 229
480 755
71 516
383 175
707 904
473 558
906 231
396 355
167 426
590 833
879 259
753 346
356 221
154 144
211 972
245 99
791 332
491 149
167 658
184 287
92 747
635 11
947 9
994 423
539 228
612 823
983 353
527 295
513 611
39 784
756 623
992 561
358 927
620 660
392 791
172 77
731 921
934 565
109 350
976 585
459 260
189 819
280 518
584 684
946 917
85 613
285 335
275 912
816 639
229 432
370 966
888 485
484 652
790 107
922 751
920 599
208 573
954 857
447 267
914 199
179 743
966 744
798 61
278 776
835 283
598 904
888 807
920 219
921 631
334 147
502 548
958 803
200 524
625 45
15 107
916 97
394 319
105 957
543 79
880 645
486 288
171 996
342 841
870 879
80 432
407 534
917 141
137 522
825 562
993 148
513 752
498 641
986 540
216 845
380 49
885 447
638 452
968 379
685 412
770 674
400 64
327 106
102 781
438 207
770 516
156 10
501 877
828 923
175 82
224 430
79 465
783 949
968 489
130 301
13 217
629 584
256 935
205 517
327 46
401 891
465 457
620 418
810 277
709 657
292 951
650 738
35 851
987 415
534 258
476 564
354 719
609 293
590 425
646 922
882 122
766 790
532 719
523 498
868 121
475 346
86 789
592 131
418 367
435 145
68 720
553 961
818 397
157 443
864 398
174 406
630 1000
616 263
581 663
560 161
871 141
646 512
70 412
525 743
966 405
619 2
698 587
348 354
959 629
162 100
715 229
297 494
265 357
621 3
742 75
369 911
168 814
57 741
376 765
581 799
476 544
955 108
236 389
225 361
594 441
556 77
703 434
913 708
153 968
677 402
704 668
709 512
953 900
302 744
546 153
831 907
801 7
448 86
16 355
586 330
260 801
990 930
165 270
966 622
316 770
88 437
649 993
539 505
738 457
985 810
993 503
314 231
881 250
549 853
692 23
579 96
140 774
645 520
518 657
51 922
210 40
680 306
998 613
120 832
491 394
263 755
871 458
635 208
363 861
995 796
397 50
453 854
745 463
483 759
63 436
472 769
291 239
156 348
846 328
368 974
868 886
551 327
877 297
855 925
825 845
815 596
400 892
891 508
793 480
152 636
744 10
924 397
681 782
498 119
255 163
452 571
460 121
681 917
138 45
338 682
236 338
298 801
677 258
400 137
737 584
573 237
894 994
158 735
429 914
388 662
204 250
111 63
915 645
899 82
400 865
586 798
554 801
33 328
905 678
224 328
165 815
499 811
365 668
690 176
769 504
725 193
477 427
994 645
146 128
797 980
356 682
116 590
80 981
99 298
608 79
827 404
823 192
752 457
204 21
237 578
91 448
241 11
626 546
859 681
358 905
845 714
756 843
459 469
855 579
269 50
371 570
220 88
562 528
204 913
637 479
318 701
475 757
197 42
260 461
71 337
810 902
820 299
921 368
540 733
830 517
656 739
411 100
428 954
983 458
515 365
416 544
17 789
485 861
573 702
906 224
585 530
983 939
100 749
878 757
351 316
226 680
231 472
78 268
404 226
505 689
465 94
269 394
696 177
225 638
292 964
332 938
441 670
210 258
141 515
226 913
482 59
854 455
35 639
994 209
549 783
462 943
543 94
24 265
340 39
68 203
188 127
342 505
916 179
837 899
54 55
312 434
838 868
347 231
693 109
873 476
644 886
582 936
661 281
332 396
215 584
494 739
266 394
545 537
522 858
828 173
691 396
359 12
954 194
554 693
999 74
883 636
255 708
733 563
945 786
245 991
518 161
546 837
699 9
963 445
195 5
391 737
309 958
193 435
414 611
379 703
729 582
74 267
394 499
555 202
965 760
314 391
602 799
715 673
355 231
252 415
262 24
876 745
598 493
565 629
85 358
682 607
303 67
118 754
602 727
520 926
226 625
500 628
262 458
568 447
406 10
992 146
510 709
985 485
292 20
625 602
9 224
325 137
77 275
686 167
237 537
1000 268
792 63
699 938
297 782
970 949
830 316
801 27
719 582
608 111
914 201
950 595
399 341
660 436
744 513
344 496
67 385
629 20
988 427
773 270
362 807
218 460
422 240
998 451
703 427
547 297
581 112
180 593
305 163
780 365
404 156
667 810
772 482
644 115
668 31
114 948
815 266
58 477
690 207
591 530
324 272
246 66
956 241
858 647
229 72
102 455
567 774
936 734
894 167
76 606
89 970
820 77
475 904
737 477
897 965
453 382
499 821
552 759
958 230
680 687
940 839
495 44
855 886
233 196
491 896
475 509
407 233
668 270
898 941
973 661
74 648
850 701
282 361
344 250
776 233
433 36
64 219
694 79
359 755
317 195
513 52
362 188
426 567
378 794
605 379
775 46
635 747
860 899
450 668
153 975
696 559
282 932
417 639
40 83
886 910
466 220
4 313
709 494
853 307
970 924
791 330
573 146
411 510
450 26
173 362
3 235
962 98
517 144
695 178
567 872
526 72
636 641
901 546
238 784
15 21
638 545
421 515
63 577
30 910
506 890
133 65
20 256
18 279
456 249
714 461
958 207
905 672
993 1
491 200
660 252
402 294
963 244
573 175
276 116
896 61
616 706
304 566
90 229
547 449
466 724
178 427
500 731
388 129
82 605
273 125
566 742
734 909
466 981
187 986
551 889
537 105
660 431
334 221
614 164
68 79
551 966
377 542
857 132
680 426
223 757
1 164
723 974
132 712
216 70
748 943
858 806
144 884
747 759
66 441
649 956
53 916
605 301
436 631
259 448
826 989
728 596
288 973
860 520
274 864
945 387
116 299
152 179
287 618
510 342
406 998
725 370
722 656
225 212
756 551
694 927
655 817
699 102
900 988
696 37
34 964
607 233
46 648
586 342
836 974
375 830
645 147
286 483
701 673
698 992
746 763
791 339
805 551
990 876
368 675
995 242
743 319
308 281
776 479
88 747
340 193
889 543
125 738
764 248
935 55
524 829
329 781
710 881
620 573
538 558
281 938
227 734
460 528
718 489
623 295
217 667
161 870
410 887
619 466
238 771
178 953
638 850
768 168
326 234
371 890
807 701
24 172
805 421
785 646
303 936
597 606
75 518
693 490
639 690
467 885
545 295
827 343
859 161
939 787
710 378
762 33
831 625
514 872
79 793
800 24
604 993
94 68
567 434
867 877
543 725
218 385
72 933
202 505
960 972
525 816
833 398
33 47
807 970
275 226
422 282
445 400
405 121
328 182
966 196
453 786
699 70
455 534
744 20
971 49
232 694
387 34
130 77
901 364
186 712
907 613
683 545
7 584
231 860
773 83
368 57
28 271
391 925
435 802
243 891
916 342
116 989
230 421
956 891
883 397
702 579
297 785
581 244
264 443
327 250
764 9
557 405
857 478
314 165
319 383
790 746
567 907
954 678
190 131
508 881
973 828
624 752
215 674
661 220
792 988
39 785
608 592
548 486
473 656
236 456
578 570
853 706
866 571
173 75
238 696
4 112
103 981
551 913
115 714
204 481
735 258
513 411
7 824
96 615
43 538
367 769
539 619
568 102
976 901
740 83
745 429
268 990
984 846
604 28
497 126
635 997
764 540
22 759
509 924
609 842
380 824
372 274
580 291
814 129
694 979
654 995
687 743
693 662
788 252
493 25
30 128
10 459
254 498
368 98
520 817
563 825
302 278
629 111
975 87
995 77
155 225
337 191
357 671
452 321
557 867
570 788
121 168
28 142
284 420
851 677
225 988
173 729
383 942
939 651
544 344
947 54
787 602
582 444
994 559
527 545
967 130
618 651
286 664
599 8
76 481
776 567
688 623
200 983
9 904
209 901
431 96
919 418
436 116
691 140
494 987
739 314
19 921
435 594
409 653
932 220
432 501
864 436
945 199
287 718
817 180
908 608
412 110
38 586
699 704
853 69
93 332
55 454
468 804
959 90
1000 32
324 550
156 897
223 285
49 638
961 902
228 516
563 245
901 11
215 788
988 894
774 97
593 571
315 217
52 292
690 547
512 513
541 628
550 588
673 593
237 821
256 980
442 139
971 742
159 536
401 530
627 232
606 143
423 266
214 37
982 365
958 101
256 125
895 323
409 704
610 325
962 286
375 550
950 307
308 712
718 917
70 557
47 41
862 247
489 106
886 945
799 911
376 2
258 768
828 50
233 784
995 243
852 416
304 192
816 748
563 207
61 529
664 241
563 416
362 770
406 823
122 387
315 101
804 935
531 926
410 162
823 367
957 748
778 653
432 625
821 391
288 928
1 700
447 839
792 557
694 488
392 67
884 523
188 480
767 46
627 483
372 524
447 938
85 33
981 395
107 347
307 47
710 574
621 759
554 613
635 154
866 125
936 723
843 996
352 160
485 636
916 229
323 637
863 600
896 966
675 20
857 76
320 44
223 603
488 32
203 28
785 537
941 594
130 16
172 363
902 560
848 200
482 555
443 314
914 956
774 287
132 705
355 33
439 311
812 552
66 721
41 380
588 962
840 796
635 416
877 258
199 147
914 318
962 16
572 188
264 196
812 69
547 80
882 126
193 403
827 897
283 655
585 570
131 274
173 51
8 543
773 565
467 848
126 83
738 26
511 55
712 146
840 44
164 679
247 621
560 767
253 988
480 189
915 677
612 753
462 586
157 764
721 34
54 863
116 42
528 830
197 378
734 928
544 194
7 881
485 426
630 473
332 540
24 423
757 174
513 535
868 383
934 219
231 903
303 627
697 37
585 521
51 146
35 695
887 869
587 439
488 139
121 619
924 62
900 50
662 311
896 676
10 892
989 462
22 227
663 849
855 475
949 631
236 814
103 328
878 561
594 480
428 21
919 431
567 971
727 760
221 361
100 514
183 204
253 312
499 796
786 74
709 330
990 248
750 751
326 90
564 633
503 142
556 2
542 721
355 444
15 266
843 330
368 141
782 847
787 791
176 389
260 475
680 20
169 282
137 375
157 466
659 356
498 524
668 441
674 198
545 129
307 953
824 254
549 566
367 194
323 844
462 227
793 668
917 300
72 414
43 343
155 3
79 347
729 466
457 672
525 17
502 751
227 989
224 898
436 76
379 107
260 591
816 890
229 828
664 615
712 28
372 646
36 377
811 253
849 463
359 454
141 597
385 271
377 423
183 260
888 171
978 504
246 970
608 890
937 406
146 536
489 722
458 370
927 87
499 921
312 80
854 804
898 151
619 258
533 215
427 283
417 804
707 408
815 721
355 147
51 776
869 72
607 619
302 309
634 730
933 616
304 202
192 237
222 327
836 815
954 982
789 183
557 358
180 816
414 227
258 977
669 264
652 520
626 150
897 632
919 533
171 950
49 630
947 402
874 885
35 625
121 477
451 257
74 120
316 908
415 899
577 916
711 237
264 527
14 612
71 917
33 901
540 947
86 807
29 509
983 858
442 552
726 686
801 937
363 578
92 267
232 122
870 333
424 257
699 280
231 767
834 990
491 672
414 816
376 315
37 285
382 15
257 613
568 657
374 954
969 616
923 467
935 901
529 77
341 158
108 646
744 334
357 425
13 194
876 130
469 209
617 358
556 283
457 309
448 126
301 65
846 499
230 485
252 901
617 734
226 673
442 24
758 693
590 921
999 446
581 696
897 818
557 409
638 302
412 3
812 823
608 745
881 237
990 656
659 212
460 931
699 633
125 468
955 166
557 72
471 482
526 276
575 610
968 972
725 254
696 972
865 109
942 968
637 951
163 662
785 972
907 861
860 303
869 14
981 52
710 845
507 116
287 175
51 136
419 112
707 757
642 393
179 282
209 921
70 507
762 199
96 293
238 128
876 495
888 725
890 615
671 324
145 988
154 303
22 923
470 337
285 720
401 349
315 649
251 626
201 747
707 816
235 723
741 566
577 604
366 842
779 794
333 713
67 497
563 915
555 447
628 971
106 346
137 207
458 281
50 814
861 780
234 277
172 25
151 431
912 302
29 523
269 1000
726 316
852 86
369 643
66 363
865 652
422 485
35 884
505 615
53 588
65 470
94 260
631 459
350 509
340 446
809 447
954 102
885 602
140 622
669 468
529 580
117 720
152 457
803 192
569 349
547 246
671 249
752 90
317 435
815 63
180 278
405 197
141 423
530 544
773 48
696 305
607 261
365 726
174 112
431 846
490 450
856 203
460 545
844 293
159 834
639 495
912 741
989 753
353 514
412 609
435 62
433 730
679 226
464 444
136 346
541 64
531 40
3 125
525 39
605 147
855 876
734 28
899 144
940 377
331 826
17 546
535 25
708 359
818 687
313 658
825 28
162 620
38 606
341 751
922 275
216 280
190 631
980 892
387 484
775 691
117 527
878 973
933 719
812 624
667 594
50 360
60 807
991 604
156 780
981 692
50 3
170 292
597 270
288 115
229 998
779 389
598 160
282 428
108 761
845 572
40 977
372 112
673 478
971 468
318 132
400 914
299 61
774 691
874 546
137 105
90 534
810 118
611 152
633 22
147 444
572 146
709 376
685 703
670 34
692 636
290 734
891 96
846 20
286 416
891 207
986 567
229 596
205 630
529 399
616 354
678 591
578 286
885 904
572 748
105 73
84 904
904 589
599 453
58 295
148 833
454 761
384 690
645 831
811 951
556 26
881 445
49 88
338 193
440 485
915 5
534 567
184 928
999 813
982 445
164 140
62 580
871 282
734 225
538 884
316 873
17 900
935 579
278 237
925 282
386 945
344 890
919 906
217 126
291 767
356 211
810 41
467 219
998 991
682 947
250 628
346 448
146 886
683 530
484 281
15 5
56 112
35 475
507 11
949 433
715 808
841 479
491 482
642 416
475 707
652 569
864 870
761 397
142 40
1000 321
859 645
335 263
472 794
411 997
620 22
290 423
522 706
974 102
149 622
124 296
672 96
13 187
187 771
399 612
133 585
705 918
110 127
121 327
288 237
207 567
275 250
693 603
114 15
672 400
566 692
614 203
919 429
43 289
110 964
43 187
450 971
693 895
358 839
375 404
374 512
793 76
492 944
447 701
877 89
504 856
555 854
168 114
54 280
470 814
382 575
777 141
318 834
793 11
636 228
962 856
472 545
587 705
702 948
50 10
849 415
602 25
59 340
142 106
381 543
187 12
840 126
199 440
47 640
227 621
873 606
54 241
862 325
558 261
859 858
909 604
190 420
369 409
531 322
817 496
683 677
934 231
655 272
915 13
343 444
809 303
562 957
951 864
761 798
164 476
838 369
272 21
574 865
13 230
519 452
275 835
750 561
697 997
495 662
297 656
564 840
772 406
737 535
605 34
698 702
579 920
898 934
743 387
259 52
653 637
718 240
886 284
869 885
309 732
107 941
624 384
271 623
421 311
499 495
52 504
48 115
27 889
39 500
904 228
847 712
384 60
705 148
566 511
82 32
128 462
108 143
808 441
89 501
473 742
571 446
522 853
768 307
157 489
358 723
659 69
842 283
518 181
28 603
877 63
35 897
495 695
693 183
331 919
748 22
943 204
789 979
162 209
989 598
672 221
565 376
910 314
132 391
886 74
656 872
633 691
180 710
925 159
895 871
546 686
150 103
623 165
898 140
113 805
956 583
401 851
530 735
580 377
536 592
380 918
590 382
595 964
711 986
203 360
980 777
909 658
229 378
169 982
987 554
94 4
826 284
206 245
216 363
823 676
554 528
499 536
215 557
552 575
239 556
932 22
681 444
785 624
509 43
12 606
219 291
143 476
224 442
298 100
74 500
60 751
423 418
486 358
605 452
603 884
19 891
20 972
240 663
562 470
40 358
505 84
820 90
150 819
977 345
808 446
178 47
201 521
142 946
3 64
601 962
801 96
626 997
640 802
301 579
837 628
407 369
833 121
572 139
540 415
924 679
166 905
299 69
743 814
700 102
724 244
34 381
960 771
700 63
746 489
832 428
102 4
669 854
537 13
565 646
366 32
990 123
875 435
106 678
937 201
434 789
711 624
992 259
133 933
426 848
455 731
503 656
564 661
509 813
215 409
899 970
640 634
499 978
510 694
151 579
664 557
361 710
509 936
681 895
3 942
340 911
143 151
42 398
111 226
629 104
95 659
635 508
10 762
982 146
96 109
365 784
486 453
425 912
259 378
208 471
845 719
86 616
172 182
24 584
279 789
529 606
355 210
352 519
621 856
812 353
41 784
973 87
74 844
781 754
705 685
300 821
700 323
807 354
410 224
529 734
198 881
403 352
142 84
970 482
226 907
84 609
940 16
966 265
331 895
167 702
529 317
14 932
687 588
416 792
513 287
955 275
801 728
960 193
591 24
955 731
604 152
15 154
586 97
882 115
625 375
970 598
336 854
883 472
620 213
261 92
68 17
401 212
609 220
416 667
52 461
338 749
721 971
237 609
704 695
894 797
988 780
346 390
779 951
707 349
851 273
57 811
359 545
185 372
38 56
737 847
172 657
280 617
795 520
736 544
588 324
728 942
746 54
414 811
828 928
908 474
555 683
206 590
595 108
813 110
909 681
667 917
748 287
978 979
937 254
93 210
120 301
148 587
626 434
1 701
930 857
242 454
208 120
274 646
613 730
740 859
555 847
31 730
632 300
442 985
76 977
466 808
637 359
633 814
513 715
975 569
629 55
614 593
99 879
137 223
991 266
993 47
134 707
602 49
140 213
761 844
370 628
877 730
786 491
144 804
162 155
702 160
532 997
521 693
608 964
285 381
912 771
908 586
327 862
108 92
591 888
669 705
202 423
105 448
712 632
405 687
874 672
589 195
878 824
62 614
560 116
69 944
667 97
867 926
426 860
619 170
527 515
529 222
834 106
531 870
82 938
410 693
474 107
244 85
416 723
104 23
515 464
829 67
708 54
387 223
883 74
402 342
638 498
913 860
915 517
465 183
190 313
26 417
819 510
924 329
92 991
937 434
345 895
803 178
638 46
753 53
315 889
320 790
75 61
325 969
890 471
444 599
280 411
688 5
89 949
496 544
500 708
400 151
242 6
377 730
987 869
542 852
388 268
932 17
940 939
726 951
492 360
857 227
117 705
198 46
25 356
271 792
679 300
663 633
820 931
881 570
902 855
309 19
338 256
338 671
655 34
782 72
708 995
350 909
231 928
935 731
175 705
717 947
826 753
965 521
558 685
416 385
688 597
660 24
185 320
883 350
446 29
748 67
692 382
562 60
968 850
118 763
385 831
70 275
435 92
586 967
70 444
649 519
274 768
333 476
284 498
357 59
842 973
498 375
632 438
29 313
26 144
587 156
190 923
606 274
961 459
454 29
373 589
18 559
891 242
264 429
348 138
556 220
993 948
350 635
2 386
896 668
25 15
463 334
503 524
728 698
96 815
530 708
983 342
570 745
130 212
167 622
2 128
614 43
632 588
599 926
470 374
927 569
387 738
240 244
594 469
135 640
351 874
73 391
970 178
569 731
835 421
417 258
48 501
11 435
792 4
287 190
343 998
655 851
948 671
267 982
538 116
709 915
534 661
279 775
292 396
35 187
695 564
307 151
549 658
28 413
519 391
589 887
570 548
46 255
124 114
768 527
20 271
197 159
971 989
998 150
705 798
91 519
712 591
707 35
649 38
507 308
824 30
580 466
303 78
813 154
134 163
120 531
571 128
752 205
988 177
849 995
655 250
855 111
797 586
98 791
105 731
976 329
589 982
356 334
348 404
774 380
684 756
988 868
421 130
642 551
579 104
156 249
680 581
156 987
322 207
323 991
827 594
84 838
672 37
366 832
928 563
189 31
518 47
473 921
124 865
176 748
937 429
178 420
583 70
651 839
693 359
183 848
899 645
593 556
848 932
997 887
102 555
112 132
456 905
215 377
105 355
562 57
361 492
259 220
81 795
723 326
783 757
713 932
2 442
586 351
557 274
69 479
741 731
349 434
223 836
650 936
356 568
939 298
471 120
304 336
318 672
812 721
87 807
72 992
210 487
378 769
608 572
40 8
842 834
743 514
332 252
655 709
101 328
730 139
844 604
236 429
93 696
661 345
214 424
84 461
430 931
944 518
363 267
578 938
707 733
860 71
525 113
23 125
926 633
512 101
868 435
135 293
348 742
14 467
901 790
343 313
337 680
616 652
6 553
321 799
530 398
433 438
465 84
665 232
479 16
263 738
76 104
965 295
485 722
272 986
783 561
336 683
443 674
96 345
112 799
192 829
644 857
293 59
785 92
862 55
832 791
179 427
154 889
384 357
767 860
220 555
877 868
731 151
957 804
817 775
434 392
81 435
534 83
956 712
358 109
57 640
934 86
429 82
935 1000
403 673
470 315
292 623
751 873
198 540
989 756
267 699
335 109
634 565
504 116
716 283
872 494
554 68
974 442
906 803
92 110
102 880
235 838
190 133
949 125
342 996
998 47
120 521
512 439
94 589
633 768
889 968
429 45
612 31
596 493
196 348
807 297
855 275
163 124
397 481
900 313
51 787
679 250
9 36
985 541
215 746
291 420
635 557
646 962
626 449
591 215
44 162
127 430
111 7
719 369
752 678
61 266
872 959
307 39
164 194
321 914
343 185
762 89
519 168
376 719
23 523
886 729
150 908
20 244
841 8
591 873
368 315
510 261
592 728
409 316
935 49
33 286
786 472
139 527
668 69
735 483
849 884
623 807
410 562
486 87
870 142
979 62
45 741
938 858
280 915
71 370
17 196
364 950
453 916
112 702
549 612
706 75
977 646
853 743
885 616
397 355
50 500
339 939
996 735
363 636
905 298
462 652
748 914
209 789
202 795
26 91
122 42
593 906
84 95
12 813
839 353
962 250
440 913
723 610
842 73
660 255
293 482
289 265
680 387
646 255
13 17
120 728
738 434
256 441
471 514
459 82
672 405
817 580
447 141
655 536
204 201
532 652
878 706
926 557
829 864
135 759
669 480
468 549
383 564
131 511
200 1
2 211
969 828
459 422
449 970
731 593
386 308
606 305
705 618
785 780
169 552
455 457
41 320
524 100
295 322
764 398
653 909
929 546
322 954
353 471
872 189
521 947
573 47
88 775
995 753
970 457
776 604
171 320
215 495
626 225
38 244
398 23
128 915
710 265
375 949
755 403
109 622
794 194
411 24
267 143
282 10
95 664
92 30
918 174
37 630
809 704
944 554
216 373
17 829
64 223
475 221
253 231
496 444
607 365
501 619
621 205
733 150
396 864
277 337
570 170
323 536
17 882
577 186
483 842
216 585
543 868
339 334
483 168
949 187
840 587
632 485
906 596
958 318
85 96
379 649
822 102
989 752
194 768
142 697
720 320
421 492
281 393
934 114
157 561
21 468
74 202
160 243
15 274
775 703
967 709
88 494
854 869
643 976
274 516
860 916
572 442
86 997
981 585
622 325
878 15
246 409
849 702
98 557
356 667
346 23
655 216
600 381
647 109
727 778
499 690
401 407
622 254
810 431
556 987
452 5
832 183
984 751
82 987
720 834
872 762
506 653
996 166
602 319
376 941
619 480
578 435
872 125
104 347
805 901
21 666
99 511
810 96
393 370
105 168
54 740
618 755
557 466
876 981
570 252
367 353
200 59
665 111
993 497
2 602
555 915
30 737
144 974
892 499
242 971
850 526
434 286
500 732
265 600
342 105
634 343
780 848
529 57
450 733
596 384
57 359
544 402
795 89
934 768
729 538
510 858
379 739
632 612
373 14
786 901
565 946
229 672
314 729
793 183
816 618
745 647
609 890
201 100
750 115
592 915
197 828
86 766
489 544
418 163
234 420
955 272
520 350
846 437
495 810
745 126
435 123
741 544
4 83
497 359
920 6
599 32
75 241
344 252
978 823
306 299
130 960
81 377
609 757
36 121
218 732
754 525
590 48
728 496
659 34
195 117
556 815
573 865
17 730
782 363
162 616
105 86
2 86
219 551
894 978
396 431
625 238
282 497
464 867
75 639
795 495
19 104
567 806
853 784
58 181
907 130
261 882
687 429
492 89
255 309
216 562
535 362
7 253
781 517
541 491
8 456
329 215
901 298
845 874
718 111
993 554
372 909
8 405
92 576
849 423
899 955
969 14
273 993
234 903
481 499
4 399
559 890
967 896
146 645
148 828
523 922
802 739
9 948
217 35
504 778
200 267
179 300
799 518
345 899
503 137
269 614
828 597
653 531
304 993
286 835
848 853
444 552
566 946
280 2
379 256
507 585
105 226
939 89
695 731
862 410
974 618
421 552
753 816
871 913
101 980
338 898
979 729
10 882
651 65
19 484
870 459
644 401
892 567
718 503
318 769
883 435
795 910
260 11
661 545
404 888
709 220
719 519
675 314
989 337
685 585
875 353
881 567
420 501
857 767
782 364
481 573
141 927
289 794
479 924
876 591
580 488
154 280
46 734
644 632
250 45
464 566
383 332
231 567
679 848
27 814
545 352
73 694
403 198
965 638
34 912
295 868
718 153
625 572
261 742
662 840
89 355
438 119
286 589
800 547
727 324
466 505
805 216
528 792
292 137
818 766
627 942
581 231
315 265
76 581
32 917
457 526
847 362
605 651
683 290
491 173
449 804
636 352
554 54
52 830
535 1
306 81
886 23
205 454
509 397
41 553
904 634
235 976
432 351
969 56
485 682
862 819
30 888
473 523
344 775
361 817
640 503
314 981
881 903
111 925
645 140
742 674
533 758
933 379
2 879
20 71
173 168
528 957
149 935
523 52
641 419
835 431
61 608
95 624
835 756
927 830
947 870
217 936
129 660
393 851
983 654
2 787
94 392
782 316
276 650
653 480
135 23
757 88
601 224
650 325
874 203
775 640
375 457
416 199
773 12
537 433
78 368
56 538
781 312
848 838
265 931
701 836
838 14
557 205
823 642
710 62
53 959
17 575
585 716
51 124
540 500
130 773
250 869
281 469
732 143
900 860
320 902
364 46
570 15
808 777
604 477
104 135
820 234
285 765
993 78
128 562
900 484
438 516
471 669
256 276
65 582
989 589
835 258
11 347
59 298
830 974
366 327
688 26
413 325
298 741
76 463
944 362
289 642
616 985
977 860
884 591
291 961
559 627
546 840
588 308
46 814
398 884
831 676
592 214
14 43
586 902
154 713
285 488
906 508
507 364
267 506
64 637
187 588
50 235
200 13
583 158
556 586
980 439
229 242
496 416
852 251
482 540
736 244
950 543
683 907
51 267
182 888
275 708
805 448
923 349
154 947
190 366
599 518
484 393
142 866
628 548
696 198
120 156
324 262
860 783
866 516
916 761
427 859
220 224
833 233
745 804
914 800
727 971
213 181
859 987
389 366
960 23
482 637
463 264
154 945
704 371
201 651
270 472
55 982
925 374
197 758
423 260
466 815
894 421
790 787
437 379
492 854
877 281
793 631
390 684
511 983
301 296
348 143
462 698
296 517
482 998
649 208
129 384
969 260
933 523
267 91
422 864
226 749
153 844
641 47
807 322
36 988
602 574
176 64
50 55
640 606
572 387
924 637
585 865
659 768
890 556
696 649
874 134
767 145
750 440
777 732
709 366
378 657
43 29
985 55
86 851
379 100
91 320
925 606
370 882
592 992
925 831
997 418
920 444
699 191
603 979
524 565
915 180
20 569
899 831
95 602
423 82
291 379
966 780
395 565
472 307
935 62
683 517
534 307
798 977
557 242
980 198
438 573
34 743
223 60
107 795
985 46
659 437
568 75
596 939
105 117
549 755
979 327
723 390
813 749
35 622
16 693
922 649
143 236
482 945
915 825
618 550
534 193
872 479
896 436
447 441
896 282
30 22
490 486
157 103
134 104
590 771
925 688
754 126
787 902
803 988
492 286
998 379
458 900
717 619
175 243
776 832
58 92
811 927
177 69
234 292
900 345
479 190
524 888
847 420
169 248
967 649
152 991
218 977
73 104
577 857
572 91
317 25
212 573
703 626
501 869
839 509
90 27
969 474
277 762
262 445
480 703
208 125
618 283
786 548
372 782
658 178
288 849
475 993
564 128
598 971
230 928
781 778
486 732
875 904
141 939
884 896
751 118
667 28
538 267
862 779
360 465
896 391
128 333
217 916
667 240
558 982
779 366
712 835
549 504
738 8
742 30
154 23
847 103
792 641
403 235
673 225
5 747
408 466
943 26
170 417
731 451
115 596
664 673
826 885
181 546
187 131
276 103
366 879
660 462
205 816
816 286
614 561
251 737
702 211
791 488
124 790
44 528
751 287
409 615
351 481
957 546
92 337
661 906
634 403
510 221
236 971
816 170
328 345
814 608
961 813
785 973
918 639
778 874
940 12
953 180
967 487
229 960
366 746
2 676
828 59
105 107
572 978
768 824
303 953
456 323
985 568
24 7
668 452
487 323
577 490
672 851
604 158
196 661
192 275
954 564
913 939
78 80
538 524
733 515
706 25
505 692
314 991
176 409
949 497
97 149
977 171
472 284
130 844
456 83
502 119
330 891
165 68
226 514
868 454
726 722
747 142
651 634
621 516
310 324
994 19
545 983
673 321
183 808
637 897
322 645
53 943
167 386
969 400
283 116
3 632
370 246
450 88
1000 980
964 27
23 952
452 478
417 1000
950 104
396 172
480 184
296 98
353 995
795 409
231 945
524 211
440 158
221 346
181 881
8 992
275 51
37 966
740 402
929 676
908 958
351 643
967 603
203 729
144 488
646 828
614 144
430 950
931 321
250 3
188 265
310 827
739 233
125 359
759 114
547 352
129 680
867 388
435 958
791 877
968 79
767 999
851 841
805 228
674 232
339 4
606 119
873 385
659 823
758 339
664 365
314 660
182 358
304 932
380 934
967 128
732 708
571 297
207 222
226 702
9 28
162 556
740 988
862 723
354 446
991 288
671 995
669 693
941 1000
177 210
142 972
313 685
993 929
748 832
698 214
738 977
78 528
77 746
717 246
237 409
252 970
967 819
724 424
295 873
718 801
778 676
152 688
279 253
128 32
326 926
678 55
826 631
471 782
751 451
603 542
8 287
63 438
474 7
236 668
262 186
147 814
473 425
900 57
964 228
355 292
133 494
584 251
27 294
340 414
368 659
415 463
810 857
754 268
809 771
83 139
892 930
894 706
66 739
115 123
893 324
156 82
162 144
206 621
136 738
211 872
264 677
705 355
320 755
795 529
92 15
997 788
294 702
78 97
583 765
44 467
97 150
536 707
243 434
436 97
217 97
972 609
602 767
214 922
840 356
446 313
259 993
661 121
701 292
560 112
686 507
442 439
516 758
77 647
326 850
235 552
521 149
938 998
63 918
821 1
614 181
454 548
605 235
8 511
267 641
662 877
896 729
746 682
27 117
764 169
500 833
587 460
511 210
966 1000
538 104
567 477
679 602
642 850
585 17
226 897
703 935
413 426
365 396
660 251
167 346
968 966
588 893
581 248
606 212
536 399
7 465
646 198
722 353
780 732
961 131
646 26
146 269
951 401
845 703
919 632
135 144
103 633
534 447
680 663
68 179
412 134
495 945
264 678
125 712
528 451
144 628
966 283
393 8
952 981
669 97
706 832
836 755
172 229
355 847
404 983
727 250
75 431
397 67
325 107
458 335
847 166
606 839
50 15
694 48
478 902
792 667
407 29
290 4
966 651
438 58
159 718
408 528
499 417
581 863
637 498
372 278
567 460
390 606
383 953
435 155
527 861
384 112
852 11
457 150
601 545
526 513
219 648
281 987
102 50
32 692
527 366
657 23
134 984
203 883
890 64
525 919
195 654
421 244
629 422
267 698
720 568
588 576
215 886
630 56
42 106
157 894
648 735
592 598
946 756
564 215
494 284
565 13
783 827
762 6
211 876
30 850
736 420
259 592
920 38
490 162
29 614
448 845
297 28
756 350
817 830
759 322
409 835
953 829
546 548
639 749
776 921
503 428
112 371
490 109
656 144
137 959
471 164
29 769
718 574
745 567
526 674
761 458
568 738
8 658
539 326
442 125
760 657
824 193
587 349
244 558
150 78
99 464
445 980
368 643
391 834
229 847
135 426
43 846
83 528
301 914
753 114
319 58
522 12
666 334
757 572
61 879
199 557
889 698
400 761
288 686
710 114
698 260
857 141
864 783
882 178
767 873
282 781
655 593
530 454
553 923
251 619
143 387
491 932
8 72
373 775
40 143
885 970
892 610
459 235
716 741
664 776
661 154
194 381
579 592
188 71
655 920
429 42
359 554
743 48
791 659
508 422
419 923
252 587
989 333
63 553
501 538
815 31
885 134
162 491
834 527
981 722
11 89
502 755
5 965
130 59
14 765
821 877
364 253
390 422
376 533
978 842
896 590
794 397
10 852
252 604
410 946
231 35
407 691
393 343
137 439
388 637
300 415
800 804
245 354
872 736
636 884
242 585
949 539
606 556
689 864
617 994
731 139
472 829
176 469
175 192
46 191
668 746
836 816
226 642
903 112
790 330
861 633
829 753
344 33
125 424
366 935
72 545
347 385
660 785
323 535
293 270
747 242
838 404
564 690
74 841
130 389
104 916
827 687
684 118
838 685
928 769
157 706
600 204
361 842
828 424
4 434
655 614
492 50
165 722
457 913
502 663
32 531
911 657
716 643
215 227
726 386
759 768
996 697
857 336
616 535
774 442
676 15
163 987
271 583
235 27
404 991
105 445
661 160
223 627
626 446
276 704
239 815
821 16
878 851
515 78
671 258
912 368
480 478
106 264
228 628
516 736
799 924
982 628
651 441
764 256
429 534
940 943
358 144
882 958
935 2
81 179
855 720
444 856
468 512
6 397
109 904
846 600
37 602
182 628
369 666
539 702
153 324
284 170
864 731
338 312
734 461
68 67
482 40
254 915
91 518
420 475
167 548
599 753
966 696
540 641
706 125
365 817
804 27
498 724
420 901
974 530
791 362
187 914
173 879
284 935
152 570
357 751
472 874
362 349
930 629
387 135
719 575
935 380
33 598
878 91
632 489
350 656
209 92
9 481
134 875
342 960
538 462
242 845
235 764
417 566
265 434
207 644
950 743
386 548
731 149
112 933
449 334
796 372
443 581
709 110
943 274
699 390
545 836
639 567
454 747
12 414
724 952
781 548
892 622
517 929
61 14
500 807
497 586
75 459
730 184
330 334
352 610
410 800
175 601
566 386
783 282
983 462
457 1000
478 894
98 46
140 85
951 66
779 379
778 680
987 97
968 599
158 377
226 909
811 225
341 152
953 26
176 825
4 13
33 888
879 403
567 451
50 205
332 423
375 684
43 251
929 715
888 237
733 185
476 518
670 836
345 384
308 872
409 990
968 315
439 859
700 611
4 931
10 67
6 481
771 956
609 160
798 880
328 445
507 204
855 664
685 171
507 771
967 846
186 722
233 910
135 60
323 804
359 300
995 854
26 205
622 813
410 408
71 555
989 685
537 359
495 511
911 517
580 694
559 839
759 56
587 209
215 516
62 722
545 850
866 231
259 416
336 723
57 500
420 986
322 529
866 941
152 963
53 453
918 669
918 280
776 614
65 514
136 50
700 51
117 890
655 903
243 484
469 478
880 531
517 352
149 775
262 520
226 579
556 262
945 496
225 4
42 996
501 445
586 599
851 875
860 220
719 964
68 908
482 277
463 948
459 937
64 503
160 5
66 576
76 336
375 672
221 458
931 697
170 649
292 963
556 538
60 913
472 977
461 853
431 840
734 179
561 704
507 293
818 97
385 679
705 190
31 747
855 85
185 771
784 503
323 732
518 575
372 46
105 798
492 876
989 827
367 553
390 523
622 668
159 243
312 609
680 50
417 249
272 544
553 207
347 627
554 991
996 620
701 173
246 961
397 353
726 160
30 957
542 433
60 84
61 838
791 876
420 169
245 606
773 372
378 819
449 988
321 494
743 446
228 494
718 900
299 917
426 301
141 776
265 411
167 876
178 216
594 140
611 502
983 951
746 164
66 379
574 747
215 656
638 88
707 457
606 396
80 200
926 849
836 66
210 505
114 724
762 149
4 980
308 126
988 301
62 200
927 910
362 909
814 798
619 132
198 109
794 40
734 680
671 985
940 798
454 442
512 157
101 30
462 654
448 658
520 473
564 255
489 828
735 751
881 827
297 224
568 774
792 156
224 146
636 128
695 202
781 666
914 406
801 229
245 836
283 126
584 827
247 68
556 101
559 331
779 816
33 989
383 524
590 623
200 38
563 270
820 495
19 690
463 667
480 371
695 397
141 84
670 156
772 941
794 872
240 297
521 984
620 649
288 175
74 105
406 662
500 143
390 851
2 887
182 383
168 558
674 410
823 361
986 180
894 75
223 795
975 945
971 134
187 973
280 252
743 299
268 921
231 551
114 144
801 478
501 512
728 690
243 36
536 185
28 909
32 470
70 201
297 613
274 745
245 988
735 662
614 380
321 237
856 944
88 591
362 391
482 85
181 472
439 499
562 36
204 117
780 563
24 549
738 451
447 952
139 538
103 342
358 87
96 119
644 810
82 37
228 367
549 52
862 951
20 65
212 62
621 95
702 507
822 919
417 132
64 365
510 968
397 941
845 819
273 638
456 743
329 795
62 288
166 774
509 871
300 54
936 36
481 214
490 133
356 364
330 201
260 555
69 698
636 455
303 576
435 473
234 951
178 544
684 369
435 887
732 524
88 242
670 901
671 190
681 983
147 164
476 867
448 322
476 649
685 623
666 724
157 109
213 663
296 800
358 948
712 167
298 251
564 880
374 889
887 416
508 465
952 494
105 663
771 986
824 938
36 727
539 775
167 804
503 937
873 925
555 838
389 744
905 411
671 500
607 623
914 1000
455 205
705 147
855 918
223 93
662 520
66 2
847 641
944 781
303 820
941 889
659 722
123 56
514 525
227 471
563 636
628 621
79 16
389 969
952 372
4 167
724 665
998 407
465 388
160 530
320 810
325 814
698 746
490 768
708 445
487 604
823 390
360 878
55 652
441 550
661 792
59 504
189 371
954 495
730 632
144 509
994 426
193 424
207 919
601 987
942 136
806 874
423 186
422 684
350 192
692 273
203 48
322 508
459 295
497 570
868 468
173 754
520 478
239 973
526 174
853 862
691 843
606 64
568 200
629 987
284 113
901 626
739 604
440 189
594 416
730 796
790 973
492 349
449 851
363 754
193 795
267 559
471 82
469 703
551 138
569 105
511 788
265 851
498 344
252 30
612 81
133 932
396 386
999 37
1 581
918 146
636 138
737 318
51 458
130 887
499 576
402 575
355 926
478 376
103 452
92 552
461 263
564 516
679 351
578 781
813 75
66 555
6 431
764 255
936 115
104 303
604 690
733 161
216 122
226 371
745 667
186 812
575 231
572 495
675 944
183 568
434 863
283 863
221 371
309 367
537 930
297 828
55 663
50 429
407 805
120 934
264 511
801 630
752 208
223 177
613 250
491 758
586 738
243 706
405 73
512 97
767 374
205 587
62 659
815 881
360 237
248 228
370 32
957 166
517 847
388 47
39 495
770 492
279 628
109 352
946 111
102 901
236 584
850 307
658 471
510 929
688 697
279 480
44 921
679 777
946 140
939 59
71 323
434 134
628 880
1000 292
287 961
443 53
82 933
303 972
977 277
853 177
225 366
302 498
594 837
492 834
685 287
924 498
357 623
377 112
448 410
618 72
894 828
127 650
191 169
966 103
866 519
985 352
647 987
974 150
965 697
704 762
887 808
814 782
159 50
86 540
901 815
730 349
716 638
285 567
749 954
193 942
691 565
926 177
419 409
898 309
395 958
270 973
532 597
535 736
817 312
32 389
560 907
157 178
439 541
125 921
15 152
43 394
799 992
838 506
98 180
297 407
769 924
749 645
301 604
898 317
582 236
44 691
238 946
636 144
633 680
157 302
953 199
306 827
597 120
164 912
251 264
808 736
101 380
405 725
922 168
999 266
57 953
862 545
27 274
952 177
923 12
357 439
891 162
184 451
975 434
364 557
976 810
792 206
742 214
789 540
311 457
20 669
441 687
64 436
875 167
328 826
797 38
692 452
165 104
429 867
43 378
691 690
837 469
853 880
50 874
374 824
501 454
790 219
295 996
434 116
478 402
387 949
628 479
832 708
50 486
206 391
725 509
258 382
769 113
563 71
931 974
918 53
476 516
534 315
444 312
758 102
447 479
511 766
66 135
673 945
949 589
581 393
958 695
665 824
842 750
574 881
64 748
985 668
2 682
71 566
814 415
133 141
971 120
588 534
6 543
25 70
334 504
129 46
853 509
691 199
960 259
423 968
818 137
412 480
117 728
17 314
255 469
434 612
196 192
519 166
805 316
246 918
805 794
317 851
554 434
935 845
154 398
963 479
153 605
835 551
176 1
358 608
882 265
226 846
406 248
109 408
310 45
140 757
965 852
231 899
450 418
215 282
739 474
879 824
64 82
542 551
648 424
864 371
922 847
545 675
388 300
381 349
609 639
942 891
607 60
635 851
231 655
315 895
641 379
493 730
884 999
876 168
739 351
414 5
293 208
219 144
959 769
874 145
242 412
912 880
347 441
84 444
831 609
476 337
818 727
880 840
946 156
816 714
822 451
803 905
280 600
900 447
516 331
956 403
264 589
686 644
635 325
573 216
679 223
112 304
839 545
248 8
352 537
620 741
224 291
345 67
323 173
755 569
390 349
398 844
696 287
65 782
935 142
789 104
924 553
292 990
975 438
667 820
659 314
657 505
264 362
518 522
521 297
236 956
494 663
17 771
377 330
893 235
223 523
551 472
507 759
932 99
261 569
177 999
143 759
798 211
221 499
120 446
863 597
756 464
256 642
346 666
485 370
857 404
62 900
251 170
456 219
474 869
138 585
726 871
819 210
548 848
374 21
653 652
592 590
365 517
751 285
983 764
790 39
188 670
820 523
663 13
525 908
448 520
352 872
567 388
860 116
133 232
604 499
170 812
932 724
699 197
608 839
477 323
920 35
950 40
565 506
73 236
478 678
11 581
51 316
265 93
884 5
85 532
517 913
37 902
97 705
294 827
152 623
145 763
46 499
259 781
142 917
908 126
332 928
16 697
627 16
819 885
976 794
324 964
669 770
789 713
209 657
270 723
562 471
65 158
753 93
295 775
857 928
97 106
716 853
998 121
145 794
411 641
850 592
124 82
564 911
602 967
863 412
680 374
74 645
683 706
426 696
275 108
673 760
772 361
547 109
904 957
474 845
935 715
726 630
966 51
773 480
901 645
164 103
868 11
244 794
129 317
563 666
899 460
319 224
663 897
3 575
906 755
159 60
936 470
716 811
145 176
713 324
196 57
281 190
850 327
782 740
183 997
267 765
241 632
685 772
615 233
50 462
536 715
895 34
323 750
544 765
665 866
115 701
864 848
349 415
795 989
811 833
396 854
970 993
405 365
725 325
109 410
14 926
908 590
421 969
741 412
312 470
255 981
823 862
343 499
487 134
387 92
740 65
713 176
221 827
63 758
862 82
396 556
373 237
212 700
937 882
690 137
672 476
927 361
139 211
139 343
922 268
592 741
356 738
556 996
16 577
944 462
388 75
383 217
203 523
455 280
311 692
503 858
725 323
537 67
925 669
832 90
765 262
61 786
172 844
830 357
917 926
246 11
809 827
91 532
406 536
565 955
321 554
323 645
286 975
573 363
982 802
163 867
979 4
239 123
634 979
343 102
627 113
675 379
883 896
405 949
401 595
449 838
962 194
561 875
967 471
863 577
573 750
885 614
191 504
706 809
689 803
232 697
179 866
770 333
878 227
89 381
39 365
42 686
553 789
993 773
433 703
771 815
454 370
406 47
930 292
75 761
509 215
990 318
133 621
657 94
282 41
571 457
471 793
773 750
393 898
602 958
773 888
779 102
781 427
959 801
247 852
998 442
209 135
277 263
273 579
972 316
204 533
765 29
816 903
575 16
832 409
791 896
98 737
540 337
518 932
827 391
294 724
838 941
5 564
494 177
623 870
95 478
413 69
889 269
17 264
1000 300
340 845
728 335
815 219
61 932
70 105
594 966
335 244
40 936
572 123
568 637
778 551
400 652
867 506
274 121
526 131
325 476
942 937
838 826
686 626
725 572
183 981
829 571
875 532
849 92
245 871
257 575
99 150
796 354
74 686
47 283
936 437
196 342
596 428
101 992
903 553
582 652
925 969
106 755
19 848
915 743
259 775
646 89
595 117
847 879
426 130
287 873
425 62
343 391
295 738
604 693
745 42
597 275
102 3
725 307
357 930
331 340
769 575
561 599
232 146
153 358
666 48
971 666
206 220
345 699
95 260
342 605
738 809
716 115
564 426
675 338
410 799
173 743
424 494
388 752
260 120
729 735
447 199
243 41
377 375
581 458
460 890
851 918
94 852
559 316
704 86
249 320
135 842
141 241
557 481
206 825
126 103
573 418
88 906
717 383
82 515
646 658
17 774
118 757
334 919
530 86
536 943
96 324
909 854
908 233
368 899
582 131
416 915
433 982
144 827
963 486
712 730
922 417
801 534
482 674
596 901
221 527
455 805
631 94
523 779
411 179
543 112
126 469
781 935
744 336
984 473
953 9
794 822
148 486
801 62
427 415
242 248
407 308
697 288
364 639
41 487
847 844
250 464
441 230
446 991
790 384
602 909
772 81
831 520
939 989
149 539
157 907
755 673
103 259
927 211
838 154
87 19
88 956
783 30
697 284
537 453
561 35
778 908
719 861
454 574
782 933
954 217
449 419
913 25
993 217
974 180
290 72
267 202
795 217
954 368
746 455
81 9
384 788
778 276
634 506
316 467
21 258
743 999
125 157
773 831
295 172
205 225
395 470
542 507
700 183
322 929
661 475
353 253
604 729
800 697
157 314
899 643
572 662
507 936
264 731
439 395
890 566
897 420
349 735
371 584
368 822
263 419
316 989
933 636
611 587
825 770
297 141
40 972
672 845
269 305
811 544
113 463
904 495
781 307
644 773
521 836
588 924
620 822
739 59
778 643
278 280
285 400
620 779
317 687
755 161
800 323
256 504
189 745
667 982
919 674
560 165
682 834
87 964
935 648
385 864
266 857
167 139
550 896
837 450
962 164
21 85
648 687
462 471
787 69
614 829
350 138
686 72
189 987
929 731
498 875
754 803
616 734
703 745
438 348
303 876
750 366
425 928
841 462
527 498
943 716
416 990
452 232
5 491
887 981
734 946
161 296
83 890
715 429
721 31
763 147
282 789
309 3
314 615
697 268
168 55
843 912
523 199
673 898
871 445
562 519
944 917
782 944
459 34
243 212
956 221
368 607
981 547
930 94
355 153
746 342
242 811
392 528
139 25
759 541
772 727
616 106
162 981
760 858
612 989
250 381
472 946
397 615
786 131
511 152
633 315
419 737
535 638
733 371
262 923
865 190
420 791
720 727
254 440
590 549
987 560
19 531
985 171
271 724
235 480
531 362
619 305
570 100
473 393
924 487
528 193
624 123
7 624
294 491
110 239
974 275
310 825
404 302
769 517
651 922
491 25
143 541
976 854
878 931
354 539
349 777
920 519
645 601
637 474
967 142
548 183
241 95
588 155
271 757
166 805
573 633
779 332
33 108
137 498
199 42
637 365
130 285
462 913
842 506
185 968
800 543
326 266
297 608
62 866
16 825
585 144
974 112
224 247
834 685
921 196
901 334
89 782
459 242
458 655
908 182
712 283
711 790
87 185
277 282
968 481
685 757
732 576
262 710
465 726
541 967
631 41
75 624
596 90
346 88
403 531
981 992
86 169
471 525
593 779
468 587
315 936
70 528
727 228
562 541
888 136
67 108
923 901
647 594
245 714
464 882
617 642
837 185
120 730
112 324
721 652
342 818
10 738
56 569
159 885
381 595
134 444
853 217
449 615
472 535
976 746
142 659
952 525
373 87
948 829
32 880
90 24
243 934
349 585
675 916
373 244
345 267
205 266
461 677
525 470
909 999
615 112
369 817
664 402
167 327
255 178
240 948
356 300
797 376
85 63
634 492
497 827
634 823
780 226
86 103
203 656
508 734
108 457
132 547
7 275
75 134
119 637
271 393
590 835
10 819
745 669
291 547
314 756
523 403
190 383
970 400
476 216
821 193
652 944
193 811
759 678
62 748
55 252
430 287
973 394
529 334
134 655
421 888
390 342
269 684
79 177
708 284
961 342
400 2
669 451
95 476
140 718
702 435
399 41
826 704
346 467
317 96
36 326
731 38
172 26
5 779
536 346
418 977
534 115
959 824
190 626
823 928
720 485
312 777
539 386
651 443
950 956
14 667
347 867
555 799
502 335
567 69
491 397
618 49
585 892
286 976
418 468
133 98
336 343
404 756
546 877
482 719
584 47
359 62
971 506
335 536
503 930
776 715
250 35
598 516
62 454
205 906
384 395
446 577
361 895
197 176
856 24
867 764
457 885
535 551
706 838
225 64
646 779
132 342
503 592
932 869
862 905
214 909
804 278
490 500
922 512
787 503
959 111
532 145
646 62
736 625
982 174
635 703
994 769
748 686
175 387
743 252
666 723
145 54
457 219
919 475
939 991
194 186
262 415
986 459
587 540
511 300
581 859
199 525
807 750
256 442
53 434
982 329
884 186
693 154
939 36
682 165
14 857
304 49
380 991
423 998
720 707
312 889
572 40
359 787
117 474
943 292
15 146
948 412
657 251
826 839
534 132
703 116
741 225
504 363
370 108
827 697
282 844
799 822
290 174
428 238
890 775
632 1
977 983
605 104
303 308
837 934
774 645
506 615
865 180
288 304
135 852
426 185
614 771
384 861
258 682
785 442
872 257
722 829
250 404
774 103
824 109
10 292
633 472
407 462
778 912
234 180
501 416
143 919
957 325
971 487
441 969
524 853
161 570
195 262
138 777
429 879
874 74
229 756
185 876
708 549
487 539
493 997
668 857
67 45
696 614
636 752
988 73
748 121
118 587
957 407
465 740
428 773
76 589
398 928
153 628
712 116
511 671
944 823
822 180
2 454
8 19
728 911
28 608
76 596
412 815
916 196
714 820
655 131
262 844
424 269
948 350
993 522
874 94
2 732
34 722
559 738
216 4
406 636
889 292
79 745
987 718
477 125
477 516
657 687
820 436
879 596
788 110
750 326
244 699
514 988
967 949
66 308
669 286
745 425
986 135
858 817
263 93
897 354
101 747
365 871
704 706
69 173
463 267
367 384
348 684
696 215
882 188
855 691
711 38
988 421
580 16
932 371
741 979
961 212
144 49
863 229
857 244
522 330
56 329
15 918
852 335
3 32
905 909
645 15
195 503
747 969
44 681
500 213
204 254
151 312
795 32
854 674
906 467
193 204
477 55
916 602
601 246
779 84
98 867
936 551
625 809
245 322
660 743
311 943
549 314
54 975
728 9
542 793
484 701
397 763
870 321
428 457
783 465
797 907
829 98
819 922
349 664
411 292
594 358
970 133
309 913
872 727
913 199
17 825
269 238
921 919
267 808
89 928
830 234
672 305
498 185
396 64
977 735
382 663
437 209
650 830
743 45
814 921
457 27
480 670
565 86
558 765
526 521
201 748
867 108
751 301
34 966
547 381
398 776
869 974
538 679
744 217
742 801
218 53
953 823
979 377
957 608
654 172
20 711
451 343
658 657
76 928
112 341
569 177
77 3
137 198
592 894
954 835
280 228
233 135
358 236
267 622
485 645
926 304
563 193
496 90
58 699
590 542
565 726
704 995
553 370
505 158
392 715
296 115
959 245
577 843
747 956
389 79
673 492
460 257
714 751
615 493
543 485
58 795
591 179
104 722
962 788
893 922
879 34
610 91
919 555
466 360
252 10
800 869
926 358
404 767
859 52
868 884
566 366
413 657
883 344
996 755
719 315
793 66
197 124
364 289
70 226
197 403
490 333
639 549
290 731
771 45
375 501
35 677
69 231
383 484
523 778
210 157
415 84
903 362
142 255
735 532
436 609
843 297
373 983
920 426
113 785
1 994
374 28
567 128
86 21
2 64
607 376
583 493
71 177
726 510
986 92
994 629
614 909
999 77
1 759
221 136
824 474
478 897
403 712
991 173
64 618
242 566
579 773
241 488
265 194
209 322
713 536
60 275
179 657
50 575
22 51
307 431
966 531
421 990
941 605
214 984
497 737
54 183
16 616
125 108
163 775
190 930
503 918
348 314
343 919
114 696
72 433
328 591
303 975
391 297
507 312
973 900
589 516
182 218
819 467
436 185
374 273
583 447
366 242
977 643
330 772
330 727
178 864
259 366
495 138
93 960
598 86
247 168
497 448
283 136
569 127
877 744
675 73
965 90
905 416
248 335
58 225
254 240
636 938
445 678
884 341
663 923
99 822
289 437
58 36
393 975
429 680
930 714
772 83
605 519
85 953
824 777
409 839
694 618
787 559
685 629
329 554
398 26
736 980
471 240
20 891
993 597
410 294
562 662
939 894
444 62
910 657
120 925
365 855
931 13
997 555
967 916
796 144
689 119
453 759
801 174
477 337
978 502
262 956
604 818
761 773
71 171
86 962
269 807
987 7
75 997
732 842
481 19
649 150
94 533
187 232
604 520
955 862
502 386
627 634
866 326
236 713
199 729
274 592
288 857
442 272
869 492
531 862
615 297
997 670
186 90
707 245
743 815
85 271
144 570
256 851
522 31
611 224
829 790
392 867
525 793
958 855
521 878
281 134
901 104
907 591
670 443
963 631
329 37
50 204
557 875
18 321
783 698
242 426
271 136
616 925
43 898
557 1000
218 812
260 814
427 974
57 585
439 348
528 288
162 632
361 337
918 550
769 820
616 809
804 944
259 858
76 631
819 180
817 136
346 992
108 552
575 914
159 61
334 522
522 583
518 215
481 605
266 366
889 896
456 24
944 787
356 308
851 387
417 975
740 30
954 572
826 899
954 605
104 550
966 406
271 644
15 314
597 970
957 288
953 815
634 923
390 209
696 480
583 549
32 765
815 845
878 237
514 369
507 762
747 999
498 889
32 914
919 844
239 937
406 604
217 177
99 470
617 846
160 342
101 245
425 267
213 185
178 747
776 721
806 148
125 973
411 830
571 449
855 253
286 760
578 983
500 607
517 121
918 80
929 557
507 328
57 564
871 719
461 113
210 136
166 221
320 125
106 187
252 139
309 196
335 679
842 702
849 128
329 29
569 657
438 245
126 553
22 412
391 64
716 695
388 923
605 278
895 458
430 641
133 929
552 536
391 945
459 414
586 40
918 365
20 567
651 840
15 378
484 894
621 229
605 523
249 893
282 364
194 40
148 145
810 133
457 453
822 273
126 157
442 723
793 291
873 159
919 888
263 413
599 443
971 308
407 129
695 164
38 842
981 118
794 22
612 668
247 47
183 685
953 751
600 738
971 110
107 569
963 798
564 905
51 97
371 199
448 328
897 913
234 600
176 407
575 998
122 167
377 790
487 750
679 433
138 655
856 911
301 539
802 530
548 588
827 958
485 259
712 349
962 548
530 568
943 899
460 577
659 108
58 347
340 309
958 234
475 233
856 891
421 55
292 907
602 369
218 367
142 536
555 330
8 913
902 474
780 441
481 305
801 387
576 607
336 125
127 615
913 903
503 984
728 834
6 31
390 310
423 510
872 324
985 461
578 308
223 820
955 321
546 52
789 93
855 509
409 116
916 869
192 244
68 362
440 616
861 942
394 820
262 72
809 418
30 126
203 101
213 92
274 86
466 712
864 238
859 514
674 904
251 502
825 513
377 736
262 903
265 858
698 969
666 928
424 855
643 414
866 316
130 511
909 172
208 967
288 861
277 683
447 340
713 7
633 927
760 740
77 819
395 997
388 809
676 123
129 567
21 255
595 786
989 732
272 612
48 875
305 647
403 232
583 305
848 883
356 22
162 66
989 278
353 531
431 145
765 979
990 269
630 116
835 662
655 529
272 277
836 418
477 182
167 839
258 217
839 338
504 866
593 761
770 217
396 310
177 342
241 925
875 770
576 304
394 437
389 702
271 606
134 569
772 548
604 982
828 594
275 528
82 533
507 930
911 154
494 481
996 219
687 454
630 829
569 90
369 793
424 443
444 452
149 264
543 24
131 794
863 90
138 153
607 292
462 635
813 203
348 174
675 762
305 57
424 182
879 42
746 97
185 815
869 327
678 283
119 217
689 773
821 789
380 930
58 88
472 967
634 848
86 600
813 724
924 544
643 421
564 523
70 171
863 287
119 839
409 905
138 469
264 368
585 997
735 112
94 261
39 752
587 588
876 152
190 787
278 529
87 208
158 200
514 563
908 619
111 757
794 942
999 124
40 990
259 371
939 354
320 616
678 805
873 667
775 106
177 471
924 340
450 254
18 62
126 618
467 79
970 412
821 181
668 867
250 754
361 504
815 908
751 562
486 769
871 330
740 445
614 111
692 411
909 90
267 609
438 180
382 43
170 79
477 739
547 263
42 958
208 300
373 685
300 6
436 191
392 593
770 180
575 712
939 214
433 749
111 13
620 563
148 743
465 411
385 589
177 157
697 314
838 291
10 401
853 571
412 956
192 655
320 480
70 941
764 868
402 449
113 726
151 890
208 778
437 956
619 875
869 597
11 760
366 595
720 471
192 793
490 879
67 908
833 743
936 818
57 192
490 998
915 480
463 687
346 329
762 564
531 468
822 765
486 111
236 201
652 415
658 533
661 148
370 319
836 30
501 834
953 429
380 228
677 54
822 648
225 657
544 444
770 697
570 852
774 714
808 319
150 203
234 40
692 595
50 274
720 895
903 786
53 359
175 152
380 125
724 802
31 458
204 770
615 414
528 821
324 420
171 462
28 85
68 989
858 596
798 234
193 127
583 448
448 143
944 400
605 922
189 570
876 742
988 30
647 652
821 509
164 113
161 611
122 124
128 241
925 269
203 700
130 271
738 906
970 353
975 905
566 61
315 723
616 423
155 263
813 73
682 634
294 602
17 594
291 241
830 208
678 643
112 303
566 75
904 373
609 714
395 149
995 235
22 953
359 542
5 260
662 389
822 734
583 629
198 950
94 919
752 392
983 998
14 570
872 33
825 604
904 684
156 108
556 897
604 826
42 513
524 342
711 724
443 558
37 79
968 47
863 683
959 130
630 270
32 86
674 777
249 124
694 182
259 439
636 744
221 712
151 333
185 9
911 978
562 587
529 315
177 402
147 291
756 550
545 875
608 24
912 212
624 953
492 164
848 811
744 437
499 533
960 40
762 61
892 948
233 235
887 314
562 690
348 542
47 435
800 527
413 959
499 642
953 416
965 934
87 70
972 49
782 419
396 817
201 338
65 187
133 855
679 88
827 905
737 224
59 677
601 518
511 447
721 738
736 998
156 903
860 651
429 214
282 89
271 869
374 983
312 866
591 431
617 683
67 669
978 811
682 752
295 71
311 261
818 253
282 392
280 236
896 126
523 133
802 548
549 554
135 91
825 341
313 927
586 7
725 215
711 125
528 68
453 259
590 972
379 995
328 51
704 242
453 351
114 589
10 644
702 626
955 37
445 264
526 343
477 956
209 528
937 939
208 616
787 928
339 901
710 984
460 968
642 953
104 282
994 428
847 775
489 555
2 283
822 597
199 590
325 769
738 749
122 806
242 438
255 22
518 588
633 291
542 454
417 453
138 882
255 111
700 563
289 513
717 994
469 215
654 65
805 987
883 311
167 761
641 726
1 204
195 28
890 669
519 311
564 139
77 817
918 112
164 791
43 665
502 152
249 692
950 321
351 764
647 156
186 212
970 443
89 163
543 490
364 577
890 101
457 993
859 306
476 184
672 620
135 540
892 851
985 318
90 5
720 558
185 237
567 466
450 33
775 469
640 565
297 508
441 184
58 330
421 379
344 437
298 635
298 361
373 343
182 501
260 718
625 857
835 55
260 403
523 849
640 835
632 344
836 706
699 411
729 975
686 61
867 126
395 575
932 588
255 101
377 219
940 808
980 547
483 161
509 297
928 518
215 338
316 821
637 418
877 632
867 533
211 490
719 46
151 46
698 206
135 867
796 901
447 980
733 658
291 337
235 596
761 985
805 130
824 927
35 282
275 30
920 925
613 775
478 137
860 13
793 476
443 152
139 940
858 479
369 976
475 859
511 969
966 661
282 28
646 35
353 399
359 599
81 92
400 909
517 734
848 348
199 18
290 871
160 616
166 647
551 501
510 857
90 659
52 393
495 321
49 205
243 381
442 701
661 55
552 543
410 387
975 22
43 915
448 812
679 611
192 160
145 869
630 557
525 888
441 874
928 208
27 141
382 44
604 224
428 61
337 509
783 452
400 299
802 206
886 747
645 858
144 648
608 345
441 834
285 87
396 760
778 644
157 205
635 978
564 194
707 966
682 81
104 690
765 595
175 34
641 640
564 51
572 16
501 620
13 58
121 158
481 81
920 303
78 940
451 401
671 450
13 614
740 427
294 278
716 904
206 676
761 662
109 280
236 49
839 27
149 268
239 818
602 956
384 391
417 257
568 80
270 296
735 919
945 670
190 524
184 382
560 861
966 462
41 250
725 945
309 20
9 27
569 611
148 807
519 819
893 483
91 468
203 201
531 610
360 379
764 573
120 459
468 773
664 155
934 421
760 104
219 817
895 854
883 953
32 900
908 614
319 292
563 658
104 435
84 553
204 988
521 887
483 687
943 120
609 834
328 966
662 815
34 791
749 949
85 200
726 725
978 994
751 902
931 932
933 604
495 245
69 24
620 897
423 593
19 415
285 282
56 427
20 457
407 828
800 138
105 156
487 646
17 961
185 857
71 8
473 4
610 385
807 409
257 827
51 680
143 92
809 874
28 429
318 159
838 785
748 125
66 905
279 323
504 6
239 318
253 755
855 110
195 532
829 800
77 368
548 969
604 385
978 413
938 97
382 123
689 812
86 126
290 573
738 229
666 332
331 290
680 474
115 298
243 595
615 44
465 361
891 855
657 625
900 110
266 760
450 602
14 849
611 505
347 918
560 6
138 382
527 381
652 114
691 422
565 231
42 641
73 441
199 715
821 515
317 460
403 629
757 835
683 340
860 20
351 166
264 299
663 88
552 974
839 226
575 18
182 411
627 810
889 181
208 973
519 962
145 654
807 520
278 689
765 503
685 211
218 72
380 685
550 548
384 481
171 99
649 901
730 657
308 534
263 404
256 369
20 583
902 368
72 575
237 118
551 280
827 890
147 987
317 52
589 182
593 449
538 640
257 917
202 838
919 839
382 140
694 947
917 548
675 695
586 728
87 219
526 458
530 94
308 675
702 344
613 808
225 198
168 96
649 675
348 412
207 743
11 837
991 344
97 62
409 863
86 927
774 485
642 203
28 977
202 940
71 266
648 408
175 566
113 570
446 762
357 171
617 630
878 989
367 713
840 598
226 743
912 966
371 150
740 294
125 681
981 489
934 629
129 83
549 388
319 52
374 448
424 798
42 779
569 502
795 183
352 436
329 913
787 251
857 905
436 956
765 380
31 364
920 740
719 652
437 930
511 50
970 53
468 336
164 743
756 107
134 682
611 501
710 883
602 685
427 575
358 374
633 928
894 284
155 282
870 899
129 901
642 888
17 450
107 844
116 938
62 505
974 240
607 173
476 469
740 552
919 980
400 75
348 989
814 329
247 655
129 359
753 199
51 357
456 36
780 574
900 49
637 457
971 864
879 199
708 201
733 386
830 477
637 699
624 556
528 257
598 762
749 367
801 430
1000 920
640 195
709 119
541 916
953 450
574 174
141 949
683 695
114 704
548 53
622 108
678 267
575 493
588 98
787 987
325 386
581 3
131 317
509 592
881 483
661 811
539 747
948 856
399 197
659 66
714 17
604 260
305 829
986 234
951 48
265 837
963 68
227 967
463 528
187 699
369 889
253 114
151 897
177 951
21 877
923 44
159 708
520 189
913 429
783 674
869 632
60 685
255 551
196 267
159 728
750 180
337 682
809 797
297 691
544 93
441 404
475 700
290 355
996 132
893 370
333 28
111 696
14 729
892 224
841 151
540 7
391 798
992 413
590 720
221 416
775 319
446 604
798 168
182 632
513 301
477 775
296 66
881 57
343 151
234 879
31 349
184 567
554 597
705 782
285 537
945 538
88 668
270 177
870 863
68 578
252 274
202 718
480 166
928 786
856 700
830 288
845 830
179 340
241 746
6 251
115 226
158 778
20 54
242 468
868 943
89 773
50 307
355 925
554 346
24 621
184 536
635 540
575 669
836 412
901 481
260 953
474 983
386 912
273 375
379 209
901 175
149 93
239 227
947 233
940 876
456 244
697 116
612 430
733 968
219 915
460 92
203 660
28 514
752 789
612 651
295 695
200 116
908 30
735 679
826 724
182 472
551 708
635 81
949 373
260 111
839 977
36 756
717 586
332 178
592 432
320 722
934 856
960 597
734 181
233 716
673 554
199 905
605 835
441 118
611 99
271 227
702 541
290 390
792 884
61 888
408 662
942 876
412 559
492 922
304 863
254 879
131 893
736 657
928 117
528 398
705 496
237 358
911 793
158 155
128 365
98 821
596 721
808 497
164 900
746 71
625 878
882 603
498 743
127 6
632 18
51 120
619 276
89 765
322 169
232 577
26 206
435 316
854 193
198 634
182 287
903 999
39 657
781 223
443 772
214 22
862 758
332 733
810 218
157 243
999 762
732 332
732 821
723 305
768 224
382 16
544 474
58 972
743 159
201 802
917 773
377 208
618 452
2 199
126 636
743 120
523 878
403 537
259 377
761 725
607 420
902 513
741 116
640 432
935 791
432 76
609 588
719 907
495 601
823 828
107 870
869 825
195 887
11 213
492 681
406 378
751 665
300 316
324 55
56 736
756 279
301 754
57 764
193 963
752 754
626 832
576 413
722 854
635 193
186 824
193 17
597 553
13 660
338 632
267 69
365 45
743 101
955 665
21 223
132 383
149 275
646 394
503 982
882 63
323 871
691 604
373 292
101 524
291 172
348 170
595 336
233 786
722 515
30 834
711 769
725 769
915 273
113 642
451 536
413 508
530 140
374 931
940 470
502 108
706 620
548 323
671 792
183 730
533 10
450 906
623 885
33 915
448 543
18 317
53 118
616 195
820 596
453 336
841 759
992 405
502 844
492 414
409 479
677 420
1000 360
564 717
854 923
518 838
628 264
245 370
581 975
518 829
108 821
458 731
17 650
191 786
858 811
729 591
184 597
744 977
846 530
995 756
940 247
845 685
997 867
366 711
326 206
308 21
84 251
549 192
674 102
170 66
654 925
643 95
56 950
561 953
498 664
389 718
90 757
998 268
666 868
743 587
11 771
326 393
471 130
799 745
775 179
133 79
90 47
215 665
277 727
16 812
577 407
667 525
389 714
905 468
410 23
215 44
489 405
240 945
140 593
907 279
22 888
700 479
201 996
788 528
574 404
722 318
276 997
518 107
727 38
598 178
911 304
997 969
250 330
234 697
314 762
392 909
248 396
141 730
268 283
892 24
629 91
790 902
696 21
323 795
424 945
930 161
404 457
329 576
666 636
328 553
893 31
721 851
317 187
668 484
641 139
65 912
418 307
652 814
285 889
392 569
925 375
193 217
480 495
164 250
949 765
120 373
389 672
430 190
249 643
712 231
693 165
424 797
616 269
977 951
480 667
29 997
51 652
873 335
374 987
733 615
523 912
610 414
79 58
496 388
580 378
171 990
690 393
150 546
738 646
996 98
39 295
656 960
786 626
158 349
136 780
654 799
123 187
493 926
989 368
167 577
210 773
742 360
995 55
590 756
39 835
114 892
678 667
803 218
810 786
689 653
755 550
449 663
420 381
549 887
46 987
839 727
652 213
496 477
443 882
471 488
850 537
348 159
367 179
559 437
277 672
537 748
321 480
996 167
543 107
26 494
725 206
117 320
367 42
819 558
134 287
576 399
796 206
370 24
620 858
350 162
212 387
76 438
623 559
771 905
450 996
358 405
236 151
515 303
549 741
742 727
642 661
465 934
132 461
228 569
792 580
880 613
665 867
804 550
781 892
434 136
444 489
746 628
33 437
438 908
727 218
464 159
498 812
373 678
702 596
818 564
697 69
212 794
929 100
878 976
681 456
153 103
407 123
125 122
83 114
508 346
417 172
187 658
271 54
27 772
125 187
593 119
584 292
894 579
377 160
673 420
820 439
793 171
78 540
225 861
40 332
688 424
651 330
40 506
491 121
786 427
818 293
444 939
453 96
289 704
516 18
260 684
855 488
777 101
7 680
505 630
883 894
282 451
545 231
888 340
298 998
44 563
359 117
136 132
154 848
683 93
825 228
94 162
853 12
184 205
846 287
623 142
21 516
651 808
222 863
215 749
223 659
9 361
833 362
962 938
692 652
455 214
56 475
200 278
344 869
679 324
191 160
292 81
100 774
166 36
357 156
850 334
995 647
393 351
320 321
585 250
371 555
547 457
9 975
533 635
777 676
682 720
177 337
498 142
299 221
484 185
665 889
64 882
199 83
121 584
95 76
951 733
497 532
988 928
48 217
803 594
279 891
79 493
854 610
81 303
331 243
237 713
858 215
224 141
226 760
126 552
41 909
614 489
161 617
157 871
93 290
197 777
556 346
615 268
123 367
702 509
90 782
995 504
478 220
60 376
124 619
553 968
630 999
172 88
443 725
403 445
611 433
912 253
505 318
70 796
224 840
192 734
692 158
681 265
858 665
480 180
558 155
955 795
143 554
753 624
206 596
478 173
949 484
124 487
414 876
140 94
213 981
324 747
374 157
88 768
711 508
726 232
507 239
308 408
51 533
150 233
270 110
529 829
124 81
806 64
344 155
943 517
158 611
835 956
240 372
358 506
593 416
643 174
792 467
42 392
59 917
291 579
790 641
441 987
956 869
610 701
496 807
625 843
523 926
406 556
595 93
589 541
376 375
681 442
619 193
665 212
23 262
361 473
269 829
732 5
648 549
113 959
48 394
445 673
836 390
96 231
814 316
299 822
143 171
916 327
293 666
841 459
710 986
281 812
313 826
899 766
186 875
833 463
998 969
179 911
909 718
450 919
117 40
816 603
786 592
906 682
74 275
117 23
505 772
630 449
371 86
248 7
840 171
328 446
851 43
977 153
330 897
935 583
860 250
86 428
481 979
788 892
17 282
346 648
460 33
268 102
82 869
836 489
954 594
151 387
101 87
268 473
224 172
485 904
955 310
146 663
588 865
259 415
501 401
639 885
576 99
179 516
959 890
879 13
147 944
933 512
366 252
516 289
71 553
652 922
811 622
969 376
223 535
854 747
794 558
20 582
908 498
254 684
861 50
720 527
824 658
591 203
674 373
694 853
691 223
789 122
70 348
770 877
27 63
595 690
173 471
589 147
687 641
999 965
281 634
544 901
262 538
385 527
279 451
470 428
496 391
938 344
435 422
496 652
937 760
69 856
951 149
610 255
351 576
662 990
831 77
114 739
192 110
334 195
504 170
659 492
295 251
484 558
872 102
406 467
517 417
816 474
269 472
606 807
269 486
304 307
875 396
135 411
414 207
421 29
238 587
581 446
285 728
282 772
320 681
896 345
313 748
699 803
23 321
740 951
557 307
162 934
569 893
471 166
977 349
183 912
814 892
871 460
392 467
474 464
490 694
830 103
781 783
618 465
597 82
687 748
548 22
381 563
891 76
942 677
757 503
827 710
894 870
705 638
695 618
121 987
325 1
466 301
289 730
418 454
58 12
743 651
978 108
697 119
230 709
171 361
962 534
597 513
694 965
748 504
612 757
799 347
859 501
373 420
513 753
120 765
102 597
719 367
871 474
710 338
436 907
554 373
821 429
750 789
71 614
28 808
879 224
158 595
51 736
634 558
768 424
497 905
530 678
84 256
481 450
154 623
662 593
918 424
957 153
232 894
954 582
719 206
497 227
828 580
763 93
498 672
466 603
123 912
423 456
631 191
51 188
372 982
41 436
258 199
701 764
882 100
217 142
961 709
947 883
392 543
500 894
931 426
759 823
486 905
274 623
863 415
542 839
608 191
938 871
510 330
342 239
539 717
607 155
199 63
54 678
655 640
752 865
493 88
221 267
581 505
457 290
847 749
403 389
106 56
624 22
488 138
6 811
851 96
30 950
340 879
802 223
951 711
863 498
63 535
980 563
329 591
68 637
430 928
591 316
274 177
510 177
353 649
425 487
105 589
43 319
910 515
850 425
904 408
314 170
375 494
178 413
736 467
961 607
119 817
231 500
22 32
656 77
259 120
929 698
681 923
673 276
312 753
835 639
168 387
619 726
264 499
945 986
606 730
493 873
104 328
741 782
475 378
549 754
587 292
67 625
105 611
50 857
114 665
610 90
199 183
738 159
378 736
52 708
646 99
237 862
339 100
858 412
206 230
350 52
172 315
599 292
887 673
234 768
945 444
571 878
776 478
700 800
347 912
461 405
705 976
858 580
887 839
740 241
30 551
895 725
613 286
358 150
906 786
226 85
529 64
699 965
341 121
241 60
618 529
742 595
28 447
948 65
50 190
921 348
244 903
778 597
68 404
997 993
567 164
608 250
927 779
191 177
306 61
996 891
794 901
178 440
926 786
796 662
608 317
497 720
722 774
687 377
7 885
501 839
979 45
678 130
560 756
758 65
392 174
245 470
216 128
379 745
737 721
448 72
20 763
507 606
465 24
346 46
929 556
268 648
9 217
709 338
993 183
777 825
677 996
316 338
284 739
110 203
600 194
837 508
134 520
184 132
479 532
95 794
195 724
870 259
692 858
709 436
121 884
529 464
81 41
806 168
401 862
615 261
159 995
68 323
270 901
474 498
245 52
805 575
153 254
197 999
205 733
855 455
104 935
659 496
855 346
681 179
134 89
149 519
718 155
386 247
901 168
874 838
607 856
802 645
498 537
327 323
207 990
550 906
926 861
475 605
51 723
908 593
151 218
993 266
71 227
884 394
573 679
807 806
747 250
6 499
972 576
28 189
991 742
131 889
986 274
847 167
461 221
568 381
137 36
421 672
121 378
424 903
674 290
444 658
371 995
235 446
247 522
820 713
37 974
137 622
820 783
420 799
72 251
576 628
426 802
455 938
839 209
367 599
651 975
96 368
61 531
393 941
598 307
183 794
299 480
855 927
608 52
915 550
143 717
931 261
350 568
171 6
893 582
53 111
358 34
259 786
781 791
243 30
566 852
141 896
408 753
824 421
174 110
221 197
582 21
507 694
15 213
928 329
411 48
196 881
417 380
549 863
763 163
762 5
619 349
965 367
679 201
993 465
807 565
266 949
705 648
263 724
209 894
536 808
108 463
266 938
348 632
149 717
797 169
989 217
295 103
179 47
473 295
335 709
487 113
442 328
848 314
950 452
567 338
630 382
894 480
659 782
991 811
226 108
481 381
502 954
982 182
568 586
994 663
646 531
146 850
117 838
778 682
792 489
106 402
627 74
694 198
973 381
261 341
884 964
265 26
751 80
885 897
588 902
618 626
1 604
290 702
561 125
887 931
813 216
287 15
728 890
5 289
626 234
296 632
228 626
219 841
459 649
589 50
251 816
777 194
583 929
262 803
580 729
656 843
440 964
873 337
666 565
704 954
660 700
158 893
988 207
149 715
177 137
699 735
808 579
942 727
559 343
370 62
352 758
453 102
917 786
616 82
437 30
963 906
237 71
395 758
334 344
598 706
817 469
846 742
654 62
667 744
57 862
783 20
572 502
776 778
344 787
140 742
415 58
567 579
673 94
656 184
35 493
188 795
267 588
147 848
241 287
749 583
199 477
380 549
51 536
879 913
683 924
86 536
269 868
116 646
818 148
222 37
682 525
16 799
502 500
772 806
810 590
121 288
896 225
551 468
24 201
416 968
346 374
759 192
236 371
638 923
26 849
959 71
918 198
358 247
661 526
16 635
346 434
604 188
342 152
433 956
569 973
510 441
240 959
550 36
897 529
730 921
990 305
786 927
605 59
747 754
849 311
824 612
241 146
530 230
837 139
144 161
452 372
660 384
110 754
719 368
676 833
560 754
908 993
476 490
28 748
306 122
257 149
186 417
36 105
540 169
489 327
721 77
907 948
7 935
940 548
60 424
518 745
88 471
942 44
536 397
985 488
262 441
203 931
906 405
64 230
234 371
913 80
403 652
447 428
573 627
487 858
44 936
984 334
958 866
719 93
733 647
737 706
130 367
184 104
472 715
697 281
665 469
67 693
42 435
746 825
592 181
958 561
126 722
835 302
891 142
877 906
925 846
876 654
878 663
675 141
101 397
30 475
340 592
882 791
254 772
221 472
303 980
619 705
804 357
724 222
765 52
218 469
345 465
691 651
678 408
435 512
596 966
319 826
249 240
918 919
76 215
681 6
523 21
878 513
277 378
25 221
615 16
832 599
39 309
121 629
97 167
963 309
988 891
429 709
225 448
890 498
651 644
740 408
498 673
153 581
332 685
298 632
839 25
55 584
691 222
451 429
107 619
208 892
390 553
240 463
817 26
183 507
617 19
198 793
738 251
800 22
153 539
229 754
950 777
670 54
42 949
238 363
869 516
721 806
841 965
277 152
15 242
842 587
374 430
226 402
27 784
233 321
110 922
485 598
929 895
252 410
464 981
606 492
764 626
982 448
236 565
396 566
625 840
532 187
737 333
231 105
75 253
863 633
770 564
313 364
37 954
873 968
607 502
13 46
676 655
49 576
673 835
867 38
441 313
846 246
434 162
879 715
643 919
90 833
709 951
138 108
190 715
125 912
202 915
954 273
914 877
922 236
933 575
137 732
64 458
250 158
126 891
824 332
991 250
347 631
763 869
392 105
730 40
87 446
276 398
295 211
427 446
590 978
739 800
569 854
774 605
856 818
539 263
853 751
134 657
229 430
572 958
45 333
963 570
470 537
954 941
901 416
780 940
556 399
39 634
27 741
615 279
259 438
312 570
830 181
12 689
847 648
554 370
963 865
117 331
285 150
243 503
793 940
144 375
112 945
425 569
947 892
582 53
936 808
915 830
21 99
484 257
732 165
327 404
675 808
619 873
464 394
983 961
553 517
895 840
145 912
46 520
6 307
933 993
142 986
900 642
57 839
102 147
280 869
594 824
59 495
601 416
713 349
981 682
189 661
486 172
424 414
192 99
356 748
511 733
688 25
307 710
274 395
904 275
612 558
317 663
953 910
568 101
423 988
301 709
326 430
44 200
675 298
787 871
773 568
597 183
719 19
970 450
908 737
944 992
949 340
446 121
149 697
344 774
569 101
59 751
100 267
449 968
578 911
345 199
759 4
305 96
274 737
387 905
634 378
129 581
151 661
580 188
213 456
651 935
753 919
428 552
16 972
159 531
668 763
756 839
863 176
34 440
598 216
662 168
448 960
630 424
251 810
226 114
456 969
755 998
633 778
722 862
703 945
857 696
866 19
430 903
683 133
115 76
858 14
440 566
166 124
869 827
927 626
439 798
722 802
761 134
711 782
540 933
702 149
935 222
496 250
91 220
584 864
561 939
202 843
436 964
412 714
978 902
572 62
978 890
567 675
36 695
604 687
854 838
298 150
436 372
592 448
520 136
582 448
547 775
518 20
758 28
10 985
302 98
919 714
77 541
633 245
115 195
898 696
90 324
758 698
878 982
598 384
755 224
397 552
883 788
534 7
24 309
792 355
444 813
881 935
507 161
727 11
196 926
811 182
320 435
179 969
725 429
116 659
991 642
240 255
14 303
318 642
111 628
96 211
262 513
42 995
840 596
482 195
357 341
64 424
655 664
417 110
911 54
92 501
717 124
761 9
214 186
670 384
774 797
649 497
748 603
237 49
166 396
281 868
144 752
89 538
158 213
831 905
895 967
354 509
708 110
179 341
981 353
786 294
372 143
465 999
165 204
713 539
990 643
235 470
276 860
724 920
264 748
583 985
682 296
565 723
748 136
224 883
295 89
300 749
84 634
290 515
361 890
418 311
146 609
180 106
461 143
669 498
497 763
630 593
571 646
215 334
478 582
845 451
610 275
837 865
346 455
861 268
907 164
173 936
331 101
233 69
599 148
82 992
216 599
845 623
814 146
279 601
631 899
633 199
159 105
28 983
705 253
736 488
110 822
100 625
225 881
882 35
755 750
312 268
621 927
196 523
177 817
138 904
165 868
452 602
840 933
642 680
710 358
225 91
945 889
582 323
977 461
437 886
823 305
507 451
549 82
522 825
414 984
301 298
22 465
369 724
336 795
240 141
960 698
557 564
477 587
566 803
35 89
283 72
348 575
460 712
486 558
840 354
83 934
761 67
761 600
104 655
878 179
439 847
766 177
687 987
700 919
515 20
684 127
230 277
388 877
232 512
372 547
670 881
238 79
609 4
239 89
174 803
210 832
748 207
474 674
125 349
594 692
457 374
891 8
94 238
830 106
376 336
407 498
693 811
34 984
40 491
921 609
719 426
721 495
113 516
470 366
517 927
38 519
215 549
907 792
47 298
164 283
104 156
246 120
725 518
25 268
487 936
131 671
260 780
661 271
446 781
558 439
333 290
184 903
480 545
2 974
963 39
142 576
413 529
985 398
21 458
211 323
678 61
935 13
310 388
672 592
413 591
35 413
772 42
481 618
107 992
55 714
292 501
939 537
753 457
24 624
1 459
643 792
520 173
349 103
581 747
735 536
340 558
392 913
220 567
402 493
146 660
441 785
290 97
60 908
487 62
596 856
243 948
728 982
547 4
716 920
455 257
905 319
85 967
120 748
479 489
42 212
888 43
907 12
843 19
976 228
161 508
635 316
432 547
836 435
507 845
65 170
598 650
211 438
854 47
876 589
456 92
922 8
281 137
646 673
396 839
235 492
321 992
431 73
718 451
900 149
579 143
866 567
297 934
467 641
327 190
830 903
160 448
489 364
917 633
776 760
212 824
192 727
67 79
228 666
916 767
342 581
991 550
157 233
881 687
845 657
266 533
779 629
341 288
52 213
143 399
330 446
354 913
738 816
111 611
587 16
884 354
585 1
774 444
26 545
468 476
633 536
927 345
221 232
643 874
251 988
496 255
44 411
170 513
568 821
421 766
467 775
662 611
128 930
886 237
95 23
129 292
608 7
419 512
554 198
436 943
626 790
315 137
199 765
440 923
352 665
191 121
270 2
638 819
396 805
53 117
429 13
41 432
992 79
243 844
34 290
992 311
493 671
11 334
94 636
742 359
728 719
894 420
327 344
596 33
521 158
872 862
789 42
685 221
702 339
279 347
105 383
5 361
183 922
58 323
736 882
496 10
776 928
664 567
248 91
973 905
293 593
421 948
233 2
153 110
106 23
470 244
864 467
439 721
173 554
448 115
828 808
55 990
777 536
130 651
714 663
597 771
960 308
756 724
348 9
895 297
688 679
258 429
77 91
730 936
838 103
90 860
471 765
521 810
624 713
961 234
625 356
497 944
28 897
799 708
270 52
22 185
203 30
125 479
768 861
413 432
887 698
4 448
389 430
626 26
730 27
401 532
92 630
145 796
19 172
462 210
805 856
625 909
387 599
988 259
14 35
537 254
618 744
934 673
381 461
986 977
238 978
21 635
176 720
304 495
382 576
460 693
546 209
700 598
973 141
201 979
404 996
270 732
50 740
658 920
842 895
558 51
326 993
821 379
448 556
897 19
900 420
633 131
605 443
219 93
377 362
116 541
7 702
738 788
920 929
485 20
892 67
209 530
713 631
854 39
864 540
389 689
151 569
117 343
228 18
44 480
651 316
973 817
46 40
221 522
571 834
62 724
871 531
812 339
580 130
639 308
885 879
834 781
698 666
955 588
391 898
855 814
198 415
344 196
863 143
767 204
904 358
902 423
690 53
731 796
158 934
229 566
223 950
8 25
806 50
155 552
474 157
168 786
612 950
672 403
795 481
922 861
993 594
880 638
381 286
112 859
65 508
142 499
480 256
421 389
667 38
539 423
965 88
320 132
629 746
190 92
663 163
193 832
227 847
162 423
13 683
869 226
264 558
132 615
82 645
973 749
318 556
168 296
541 709
496 96
941 678
274 746
386 693
952 295
558 457
651 290
356 719
188 813
90 947
595 546
503 187
151 444
859 600
283 877
471 199
685 101
851 886
815 103
757 821
779 790
277 704
421 867
709 616
529 585
357 792
711 997
8 998
785 219
846 45
805 446
1 642
67 592
363 46
773 451
381 351
296 104
172 648
460 913
54 294
475 107
298 190
925 368
818 230
546 754
330 272
894 77
72 189
180 482
535 423
489 881
46 838
731 771
494 466
921 188
912 397
988 673
933 599
39 517
879 783
656 608
711 285
182 487
324 835
135 175
848 866
458 110
855 413
381 197
6 457
954 730
235 595
423 990
396 720
26 178
245 898
213 742
402 16
953 992
80 910
184 267
507 874
835 557
108 701
175 236
894 749
334 367
268 620
53 282
546 575
762 317
260 583
378 485
345 572
242 57
167 841
64 905
328 121
174 753
564 154
76 655
478 183
546 262
74 847
357 952
451 963
91 330
471 168
697 689
395 436
835 463
221 879
455 728
306 296
427 756
145 405
605 479
51 685
573 244
652 40
353 472
314 336
221 230
255 721
159 375
254 483
909 390
874 327
510 836
152 106
118 277
705 813
976 149
700 235
4 64
877 698
248 817
929 480
500 232
678 615
729 984
100 686
960 275
824 732
891 668
561 121
182 291
289 537
208 174
762 980
43 871
617 411
509 969
667 293
432 84
209 124
722 653
930 85
46 50
225 984
921 208
753 366
911 595
401 59
460 200
247 28
608 468
128 585
434 423
789 354
940 64
733 354
478 466
370 861
966 568
719 108
234 215
644 423
352 381
75 202
785 337
338 150
725 549
543 273
102 983
58 640
852 142
547 178
258 932
611 864
156 565
52 896
146 288
711 256
20 222
327 621
484 133
917 287
731 872
832 477
708 339
680 467
567 396
175 936
511 277
784 781
812 917
196 37
606 674
774 110
697 364
433 808
8 575
402 370
134 962
854 241
814 401
905 792
831 527
873 448
378 181
131 704
531 444
56 957
101 842
348 273
1 310
325 631
105 455
803 807
260 611
92 206
568 335
118 622
270 647
208 439
343 88
683 385
723 142
716 395
829 473
761 957
235 671
625 50
484 24
385 181
71 468
537 142
168 428
888 198
113 18
976 427
716 516
617 944
844 260
401 929
635 706
242 183
593 406
545 410
816 245
14 715
406 302
492 273
354 753
733 203
779 254
695 383
826 219
143 302
650 733
699 223
732 458
971 253
247 340
776 76
236 411
230 140
393 988
571 409
109 132
778 628
822 169
371 905
975 852
166 841
613 73
38 854
431 999
727 824
423 337
878 73
745 435
412 926
942 976
831 581
135 467
772 144
419 164
897 950
269 809
291 536
490 668
952 209
224 782
984 112
318 773
155 699
194 76
952 332
554 474
340 972
505 163
306 317
286 317
645 868
130 796
376 511
679 780
328 710
391 117
111 3
799 79
635 329
792 945
67 256
34 47
439 681
332 683
976 768
247 356
616 49
363 205
952 493
486 779
481 696
504 795
49 472
715 748
250 709
145 663
44 677
224 595
740 326
546 721
877 569
937 466
909 199
931 93
255 701
129 543
635 559
306 63
66 87
435 105
51 378
119 535
806 535
199 666
621 167
960 98
663 875
689 221
109 95
441 350
308 885
247 445
454 94
889 418
894 923
122 287
277 620
946 281
793 407
603 99
424 669
842 511
10 706
674 220
116 376
441 250
595 292
753 651
680 483
418 25
322 744
51 684
537 874
437 222
314 661
90 756
523 767
395 686
851 909
592 83
193 254
670 386
590 877
39 554
162 235
480 621
762 441
566 161
936 700
289 968
540 99
129 237
320 7
887 980
996 557
753 528
787 898
458 696
733 106
714 837
778 890
417 520
546 536
6 464
466 789
859 824
51 520
737 592
349 19
234 859
651 919
805 161
1000 953
744 9
275 439
922 470
14 175
617 454
259 989
249 922
784 77
49 512
361 417
189 852
772 335
131 110
873 237
916 311
501 424
883 590
751 934
737 894
134 748
830 739
661 886
827 31
664 78
140 725
906 862
338 946
759 567
916 363
874 519
603 105
90 113
218 767
304 705
186 148
556 541
633 701
77 918
932 193
435 75
113 227
174 236
998 572
251 260
585 68
353 245
961 230
91 313
663 771
479 731
14 332
375 59
401 556
142 160
799 353
64 103
906 235
752 356
574 258
140 57
37 661
888 504
338 62
451 962
777 444
108 414
43 20
379 951
953 157
722 777
20 723
731 220
674 132
280 877
566 811
160 536
629 561
703 648
567 726
841 421
513 307
699 129
876 248
268 332
562 831
632 309
521 184
531 436
137 968
676 128
142 738
461 470
583 331
572 991
997 71
491 253
879 264
169 246
436 963
928 91
395 421
257 511
958 421
990 345
500 71
233 425
606 763
140 410
71 90
918 331
156 470
570 776
241 373
379 500
254 355
290 264
139 264
296 36
703 647
747 59
108 268
642 417
816 348
111 856
878 759
673 70
410 489
221 324
625 502
377 77
123 991
27 31
625 175
902 983
684 562
634 743
749 502
955 494
373 522
120 634
836 80
102 523
441 251
404 593
40 70
227 563
716 750
839 283
906 455
606 407
979 437
360 48
919 876
300 387
569 426
56 297
964 84
614 101
42 803
245 83
874 804
129 662
232 572
387 954
745 628
835 752
861 56
453 204
12 33
589 394
872 53
285 676
283 56
859 953
382 731
572 70
396 640
764 593
306 799
436 545
39 811
244 477
88 886
10 276
454 144
119 856
793 628
816 841
434 723
861 570
794 5
838 986
798 11
200 570
470 220
204 303
166 101
795 226
761 309
146 163
746 951
554 334
204 280
397 153
705 266
71 347
512 384
650 883
798 511
883 583
939 302
812 646
164 208
272 627
657 230
650 211
655 569
233 602
28 233
42 704
345 542
407 591
229 845
90 553
814 958
719 320
939 230
226 330
358 248
858 264
977 269
74 578
639 316
586 836
768 796
894 771
227 536
529 90
905 819
816 611
656 942
562 675
73 556
18 916
557 876
228 711
493 587
471 647
176 943
1 361
79 927
115 904
585 963
555 248
575 117
84 715
891 406
804 577
8 20
810 192
345 428
476 552
463 489
636 640
360 101
964 475
600 828
584 398
459 628
2 558
791 355
409 48
426 959
404 975
380 986
589 520
884 281
663 990
897 636
753 688
778 979
267 412
911 460
246 163
539 836
615 203
819 832
833 89
713 8
146 270
246 276
564 518
985 446
324 217
772 355
145 233
253 468
824 176
690 669
181 626
864 937
575 174
729 19
789 672
840 939
78 477
849 613
249 603
599 361
179 869
171 901
538 615
601 498
124 872
815 995
736 109
202 672
702 630
320 404
333 830
276 507
310 196
742 398
933 384
812 176
880 705
499 272
261 504
546 527
509 353
60 181
190 348
395 202
457 199
217 930
466 341
416 558
584 243
999 890
751 148
223 282
331 375
313 289
957 695
83 926
915 350
435 983
520 208
971 415
236 631
503 190
519 895
445 804
901 676
402 190
563 591
12 248
551 840
417 293
410 202
345 540
643 543
914 657
270 831
393 939
271 82
762 782
98 627
650 182
515 701
436 599
706 993
481 823
613 194
148 638
22 426
617 601
301 134
41 252
467 67
478 823
280 281
193 412
233 399
610 312
668 392
912 532
561 435
481 248
35 923
849 520
827 688
965 437
212 45
964 135
97 654
160 207
959 989
674 411
767 421
414 672
619 418
279 938
745 561
363 895
117 998
111 516
851 257
757 50
89 991
178 131
253 724
798 5
875 248
401 770
173 545
325 700
112 162
297 58
425 163
533 129
663 215
518 312
143 114
2 106
7 388
871 748
928 650
710 199
544 85
528 806
413 347
615 559
381 48
556 87
646 299
470 577
375 878
153 980
840 898
912 585
236 635
718 873
855 403
683 487
832 902
11 991
544 723
965 291
656 394
894 368
239 726
313 549
905 48
530 65
925 115
896 850
798 893
729 393
546 250
154 6
394 140
13 216
877 476
499 57
143 943
876 643
410 142
678 65
597 467
999 289
216 800
167 368
448 874
179 145
205 941
1000 591
113 147
545 765
173 319
547 293
360 438
726 44
196 386
911 975
11 188
324 424
111 38
313 249
959 724
772 569
963 85
740 513
726 476
976 695
512 210
600 123
931 104
490 731
43 982
947 72
508 382
447 210
713 461
928 344
170 766
443 239
675 337
278 924
955 239
195 509
715 790
640 148
599 853
671 978
52 976
854 839
85 198
468 533
942 705
382 126
776 582
518 783
430 642
432 563
364 560
724 327
490 627
772 344
419 52
527 811
274 526
377 180
570 716
758 365
122 984
276 84
208 562
813 231
972 220
77 929
457 557
500 53
293 995
495 576
204 290
642 212
32 249
679 103
721 37
212 247
392 642
136 747
726 433
146 211
790 54
931 37
168 512
847 191
758 116
142 461
667 157
332 833
340 792
949 625
589 550
15 892
677 209
557 91
376 807
596 959
188 14
960 891
450 455
366 816
812 592
612 725
1000 210
8 457
700 688
289 296
657 28
60 1000
806 100
743 67
707 247
796 899
89 284
829 724
442 177
229 278
329 672
224 590
735 516
261 321
489 955
174 447
733 377
999 948
869 686
228 21
546 627
281 701
11 121
236 345
880 998
216 6
524 825
298 159
520 414
472 753
418 168
767 109
479 287
48 267
746 12
854 206
636 575
427 584
258 859
491 341
23 706
534 636
279 817
293 717
260 573
724 858
279 518
902 64
413 474
896 722
584 392
467 737
892 270
817 157
386 400
250 419
119 714
885 168
196 608
944 749
926 838
80 24
432 114
889 616
145 883
767 703
572 324
772 702
927 782
425 908
211 586
979 408
613 689
294 13
977 250
499 421
490 633
730 858
678 350
164 224
143 69
130 971
103 289
308 672
929 132
667 852
398 309
12 274
964 995
240 563
381 676
493 427
548 975
467 932
689 395
603 842
217 239
185 662
571 617
546 247
385 311
795 296
923 401
89 552
111 680
695 886
669 465
6 916
931 548
31 275
787 813
476 590
888 50
859 961
297 832
723 304
468 881
858 232
114 658
438 878
981 34
576 359
405 144
773 246
165 909
600 834
390 632
723 793
491 741
901 748
555 855
316 177
361 66
891 326
481 921
13 650
411 705
894 135
211 814
700 968
829 516
848 797
883 61
830 229
748 557
404 570
172 470
516 295
725 328
561 655
368 828
80 777
577 428
773 5
196 399
611 131
424 63
252 747
100 757
222 824
130 537
267 986
811 205
688 480
34 500
928 204
698 470
155 229
903 445
775 95
559 171
129 669
900 950
188 228
806 712
173 65
627 814
648 884
724 637
910 302
483 290
380 533
422 460
635 970
818 186
425 898
142 540
945 719
226 665
48 89
405 17
373 524
229 273
462 920
705 676
995 633
900 609
608 177
570 36
531 135
80 350
575 673
906 637
756 381
857 137
725 661
164 464
652 796
115 325
709 398
818 70
379 396
643 890
855 117
805 778
397 743
758 938
750 63
283 11
178 813
333 817
344 130
622 864
190 941
928 217
631 444
83 938
24 286
469 560
726 48
426 706
363 136
175 560
6 280
326 195
242 324
490 601
645 761
738 57
578 422
123 866
426 904
121 942
646 494
700 591
138 122
151 818
936 921
807 536
199 483
202 645
339 673
882 438
975 790
344 547
237 265
327 917
782 704
634 628
460 719
547 69
796 91
355 939
958 482
3 234
484 202
994 341
673 836
147 714
582 536
699 456
498 383
23 533
664 20
501 987
70 22
128 189
428 40
918 844
575 716
683 587
435 380
11 255
368 65
498 418
767 228
500 784
419 382
106 914
753 642
183 677
394 995
777 396
372 322
887 320
522 937
422 668
44 160
994 280
840 149
765 764
831 729
944 234
264 904
187 71
902 41
642 267
754 767
28 231
890 236
467 627
297 23
107 704
801 90
304 21
706 733
750 939
96 959
792 577
746 980
891 938
30 18
40 663
546 430
371 42
821 456
23 82
955 81
951 390
343 847
19 522
986 761
834 905
171 389
392 718
219 933
845 450
563 269
150 854
908 565
185 866
630 389
185 478
932 427
43 682
179 349
85 287
916 913
675 563
124 497
291 234
382 753
883 874
499 100
306 579
206 550
684 244
503 895
498 348
49 515
487 776
884 470
149 135
392 520
798 803
350 592
744 151
3 76
499 361
108 615
381 931
522 39
699 552
416 461
683 166
372 732
253 561
576 869
118 153
259 428
328 467
620 711
697 634
796 152
12 337
996 936
723 482
914 719
100 30
298 794
990 297
258 872
94 692
914 887
509 196
434 784
833 41
422 736
196 145
5 219
98 707
103 369
926 15
129 843
411 898
225 131
577 136
958 241
578 894
488 462
838 599
951 372
705 354
193 965
518 465
815 816
512 424
552 746
447 778
322 278
317 544
970 333
257 711
639 820
606 22
995 720
479 311
460 770
664 528
249 863
960 547
452 70
821 907
837 965
463 539
771 65
807 399
83 358
899 942
435 141
37 258
684 671
759 704
962 327
162 967
514 403
360 117
674 503
800 104
931 905
80 436
182 60
195 152
543 624
396 346
622 710
668 712
63 720
831 910
282 423
426 906
846 678
878 873
831 993
249 400
304 859
982 145
300 31
503 365
666 548
839 153
261 967
351 789
509 644
966 11
198 27
181 747
318 119
899 359
775 803
526 833
590 1
654 213
251 976
437 810
559 340
754 491
132 664
750 286
714 31
737 797
559 291
98 189
798 613
102 885
385 670
823 352
920 242
339 597
790 734
891 712
53 51
500 587
36 792
723 65
931 201
923 747
259 476
318 142
557 203
238 854
183 80
600 468
371 486
588 876
295 421
294 925
249 2
166 137
925 800
65 338
312 502
813 101
684 663
320 422
676 417
213 94
707 831
690 667
732 908
102 293
31 119
314 512
538 890
438 910
32 610
974 831
923 163
36 109
138 375
707 714
594 532
292 242
874 728
349 357
95 991
620 247
752 216
690 191
744 963
273 547
250 340
674 395
862 525
971 959
50 57
708 164
527 483
711 859
4 403
148 673
285 529
754 317
613 893
445 40
428 708
918 680
79 355
226 244
142 232
467 559
95 1000
889 488
528 165
479 699
495 591
568 974
996 848
522 197
251 229
522 915
580 265
965 364
40 92
202 675
145 790
102 155
688 892
378 906
136 772
598 248
465 286
974 676
453 871
336 650
133 830
888 207
172 293
554 735
246 830
868 504
763 622
273 967
373 746
445 150
318 772
780 565
148 388
967 89
349 753
680 200
672 275
24 531
316 329
364 109
247 17
172 796
789 812
238 150
125 30
376 791
556 511
665 725
682 136
290 43
220 686
321 8
346 273
88 635
690 800
865 917
891 67
207 535
382 774
671 989
778 191
574 628
664 616
942 350
531 400
831 440
645 489
332 919
829 495
910 253
227 238
709 154
708 479
934 180
751 487
985 797
457 431
974 108
294 568
805 100
61 863
624 761
507 503
325 305
584 143
527 102
36 754
334 546
230 251
164 293
146 964
406 503
297 258
316 603
356 571
682 116
794 495
935 337
294 426
110 236
319 983
482 720
818 344
366 27
679 806
519 438
801 325
792 953
331 309
687 349
827 782
564 183
622 671
17 439
997 740
944 300
280 219
152 832
255 117
288 154
840 116
557 913
11 139
426 520
57 478
322 324
27 862
274 517
247 501
334 482
392 759
784 388
797 408
890 428
569 283
872 331
137 65
963 207
258 254
626 883
127 204
380 422
630 163
58 607
45 373
847 769
976 551
908 921
784 224
210 196
603 143
346 677
303 581
648 879
250 768
342 655
781 900
23 351
802 681
859 973
574 114
517 897
649 602
913 351
708 48
267 834
132 807
630 564
607 453
97 313
919 936
879 528
164 450
473 92
558 45
99 228
866 2
460 796
629 546
373 481
120 991
98 333
832 702
986 559
87 687
647 493
498 578
149 966
84 488
440 948
774 127
641 735
67 449
995 960
497 54
730 646
253 129
284 111
666 254
631 226
344 97
309 218
219 354
461 689
360 209
766 757
692 815
350 440
951 916
963 894
118 88
750 628
751 64
328 271
239 969
902 117
433 834
457 734
131 548
155 819
858 953
945 989
537 437
744 278
861 714
827 749
834 16
522 460
79 726
886 521
956 387
100 909
990 630
452 110
621 648
947 500
295 973
349 665
351 142
238 488
788 357
50 117
835 889
323 350
322 547
768 716
351 360
316 395
336 567
836 164
268 502
75 585
40 236
985 443
764 642
914 580
243 544
379 757
828 355
174 766
595 353
821 823
346 70
637 324
476 284
999 399
840 296
381 423
396 516
564 280
915 55
420 593
257 515
39 328
591 679
616 692
906 225
495 324
769 783
71 248
906 697
738 150
616 617
893 713
620 271
384 970
125 267
404 901
693 407
49 327
491 723
640 671
213 953
600 589
910 260
229 382
274 157
152 273
907 36
956 444
54 693
693 212
119 396
945 813
675 949
778 942
704 208
265 744
857 58
838 529
125 915
856 309
8 531
493 651
661 274
420 710
106 992
140 895
465 548
133 771
233 550
66 156
837 659
655 90
334 824
174 998
131 964
963 89
790 481
968 443
586 287
64 288
919 130
207 400
235 483
837 593
160 621
539 571
468 687
604 828
882 99
69 807
518 506
571 192
92 605
712 758
840 240
834 881
458 743
15 575
636 527
87 454
774 177
630 381
486 950
686 747
567 427
273 602
857 892
40 602
918 23
907 187
818 267
728 884
222 764
407 781
367 815
54 209
938 913
650 891
304 539
145 952
486 349
215 619
125 107
541 790
683 522
9 140
458 203
986 108
266 470
636 49
334 109
450 283
435 519
65 22
343 562
493 249
661 865
814 538
866 788
496 925
841 858
272 933
892 887
532 756
44 41
127 282
333 120
481 215
766 545
93 130
368 429
175 806
400 583
453 335
696 141
86 911
586 894
280 807
382 354
133 826
562 699
439 523
206 882
872 359
250 19
962 414
641 49
476 31
469 159
737 95
711 898
568 478
453 298
178 491
373 718
630 336
378 714
912 52
774 446
360 62
734 490
226 817
782 691
209 299
365 939
382 87
233 800
919 110
520 648
807 523
615 880
98 320
454 142
626 156
442 270
872 632
44 23
609 472
459 407
716 927
165 302
441 366
710 554
510 471
758 592
894 901
797 322
739 609
614 930
436 826
599 788
348 702
529 233
252 619
732 788
131 54
950 614
318 177
224 437
379 81
512 855
207 566
232 506
742 347
555 241
899 9
526 481
793 27
779 727
186 105
511 777
966 704
973 742
517 391
309 756
955 114
57 650
819 971
90 95
452 474
631 848
71 911
123 344
486 395
364 486
743 441
592 29
791 413
13 359
432 910
909 523
628 259
238 534
283 705
751 364
224 17
81 492
624 861
533 114
487 645
693 332
134 860
501 856
358 135
119 267
825 889
774 202
794 725
716 702
822 388
909 115
749 846
36 805
428 295
810 380
769 850
789 220
548 284
761 505
581 896
119 38
108 303
203 212
424 308
702 214
931 431
317 164
550 707
78 747
510 204
684 598
266 119
57 102
392 149
978 4
751 275
903 617
651 141
419 132
277 215
223 647
301 87
649 472
578 122
555 841
454 689
715 751
460 724
491 74
986 851
553 528
925 346
272 422
822 929
449 829
527 767
597 530
215 308
872 799
786 526
5 667
721 587
347 988
839 225
136 835
909 132
205 627
800 126
738 644
5 412
348 857
92 613
668 936
81 757
21 677
258 668
481 198
58 55
809 439
173 652
454 136
835 379
729 761
824 967
643 39
392 775
409 617
554 926
977 424
832 821
86 237
411 982
963 833
496 570
730 774
171 155
959 974
646 740
463 895
189 198
309 347
155 406
174 609
476 388
214 234
234 395
134 794
736 295
60 464
568 376
59 191
879 954
891 69
450 111
901 153
891 682
913 642
765 895
487 361
198 988
453 768
272 811
527 78
892 594
417 917
897 439
955 885
676 469
815 23
335 99
745 457
204 996
805 873
510 652
116 83
648 893
241 672
49 345
895 160
423 32
844 279
784 378
26 453
41 987
345 535
939 342
895 187
666 271
443 734
69 831
319 75
61 427
415 602
551 116
588 144
768 115
569 128
700 601
971 447
567 987
17 670
580 746
561 782
931 816
658 169
368 173
213 258
947 320
827 72
496 714
75 367
592 516
660 702
306 606
40 258
930 358
129 819
978 259
575 358
320 507
943 829
537 388
730 762
517 807
413 503
921 839
121 108
255 483
812 422
525 556
776 368
300 209
611 341
558 944
974 370
741 752
711 370
297 578
549 334
201 722
203 248
230 204
283 42
947 496
297 319
280 608
52 579
987 861
674 781
800 587
748 613
969 155
287 236
131 403
292 735
416 910
876 868
864 232
980 421
155 639
328 656
709 874
806 150
735 129
304 471
187 409
92 185
386 472
558 104
421 901
277 447
325 287
239 223
948 300
612 604
106 249
592 625
704 816
830 232
201 247
88 719
481 276
271 280
159 314
627 58
520 432
671 779
309 644
336 960
659 171
15 651
115 960
646 71
563 877
13 792
956 2
353 856
220 127
86 62
946 262
821 856
40 763
484 715
35 687
97 782
618 764
438 684
255 239
546 909
169 839
727 257
929 434
492 264
367 666
932 520
195 592
226 531
604 255
566 995
643 996
53 411
571 400
776 27
693 597
865 154
611 796
864 561
600 179
859 182
636 386
531 244
137 911
691 757
369 367
118 957
947 352
459 101
284 701
581 165
362 837
47 586
84 853
314 501
663 4
174 183
261 322
1 973
880 782
324 708
545 236
358 836
184 294
862 219
806 605
266 231
641 255
887 831
517 71
902 761
432 475
359 491
655 554
255 831
552 84
362 52
852 559
761 638
218 802
280 975
421 109
488 573
884 68
392 141
660 485
148 801
881 197
881 561
172 290
876 95
147 833
222 711
567 716
764 444
591 766
879 279
337 230
685 831
489 952
31 736
36 295
496 30
997 889
240 179
631 90
255 498
388 788
446 323
502 345
736 106
908 95
664 753
600 407
416 796
462 565
899 793
682 174
551 914
351 823
269 974
942 710
211 150
861 513
475 846
47 10
533 920
393 194
673 523
125 441
243 996
631 392
661 141
662 173
814 406
792 453
505 154
767 299
889 882
512 707
2 688
959 12
864 541
901 999
698 416
892 888
591 354
527 619
606 893
499 480
36 979
363 33
20 750
350 770
195 204
128 688
265 622
130 623
199 569
249 343
187 338
233 538
515 742
903 982
290 830
571 37
252 7
874 228
464 968
454 799
235 49
252 334
689 92
316 281
599 377
560 56
484 476
372 527
203 401
300 713
606 502
541 723
989 681
185 322
247 639
595 787
358 51
513 488
274 702
402 322
757 537
946 374
780 698
109 852
600 785
386 444
523 714
871 97
419 602
610 238
849 195
974 928
659 115
7 71
135 911
264 935
461 661
342 350
358 828
1000 560
667 59
815 770
522 299
7 650
545 42
593 544
291 628
655 728
894 386
379 886
845 402
218 335
584 623
17 253
916 679
126 152
376 882
222 666
284 620
636 995
546 400
791 629
441 136
530 75
917 124
276 72
787 575
779 750
887 6
487 258
55 124
552 101
954 164
809 950
844 72
13 436
714 118
374 486
208 430
427 787
600 923
196 321
120 34
895 178
588 505
301 75
550 48
583 918
519 380
410 55
761 879
903 801
345 551
900 307
906 809
708 943
477 178
524 138
526 189
721 773
680 864
423 949
813 431
891 652
609 712
86 705
455 907
579 262
178 830
918 545
882 467
854 901
71 408
582 890
362 704
242 131
549 534
12 349
244 369
181 4
982 476
959 827
710 335
654 854
405 742
202 876
778 23
141 963
359 438
171 566
623 871
416 539
32 929
981 858
608 30
912 74
43 500
16 44
231 462
741 328
326 528
664 992
30 940
198 933
781 915
980 435
403 124
82 488
565 482
174 341
231 488
997 344
735 669
95 281
435 442
282 494
460 491
185 62
281 31
117 93
900 870
698 200
594 304
666 292
898 212
780 352
450 273
455 685
701 261
374 760
928 546
245 265
745 706
269 163
747 4
606 509
603 111
330 643
74 737
931 417
111 641
164 776
844 265
236 317
691 518
896 606
327 21
65 966
298 466
67 208
884 512
478 293
490 861
236 89
966 838
753 643
972 718
261 517
427 739
116 449
401 454
285 800
650 801
941 41
741 636
34 814
295 498
113 727
366 424
487 880
511 756
661 506
455 335
792 293
590 157
932 898
979 915
978 858
721 81
120 55
95 822
71 601
877 123
279 142
634 608
556 863
803 272
131 363
474 284
940 885
538 818
294 367
246 174
671 383
488 840
852 473
502 912
287 781
510 57
563 60
562 300
664 720
757 131
434 269
75 920
247 486
96 351
960 241
119 290
250 106
406 100
220 347
651 26
723 931
856 738
421 925
978 740
238 360
99 421
727 54
481 420
564 505
896 623
769 852
71 974
894 82
706 713
359 559
552 380
264 912
872 471
980 414
606 217
227 434
951 566
564 184
572 57
838 209
744 512
425 842
533 93
48 865
401 58
158 699
956 984
903 671
242 227
234 208
269 920
740 104
566 576
496 916
309 99
59 987
841 773
909 810
984 23
239 755
895 777
625 168
778 878
865 547
656 992
647 883
110 748
807 557
409 40
617 754
9 922
263 107
453 202
193 682
463 826
416 396
109 72
219 718
173 629
535 218
236 364
786 863
835 7
300 491
772 46
305 736
389 38
769 368
569 323
86 19
687 700
935 721
897 713
212 56
842 961
787 1000
198 254
979 660
841 643
422 512
283 884
579 352
435 548
887 657
41 375
582 948
458 164
212 772
604 425
485 45
486 993
70 489
662 439
747 890
484 930
61 358
846 159
635 581
966 208
148 122
588 27
535 724
358 968
850 995
733 270
794 114
676 637
595 886
173 600
817 776
264 194
519 832
633 269
804 2
754 201
437 158
763 339
799 75
994 31
568 45
44 392
795 169
642 327
159 4
30 828
300 947
822 733
74 89
25 121
818 459
124 298
915 909
555 734
300 734
822 868
575 949
500 859
603 512
195 322
302 610
604 482
74 825
995 359
327 306
322 595
478 836
571 683
20 869
753 545
380 245
125 769
469 872
545 420
831 982
433 561
701 615
404 536
243 933
568 244
771 640
785 440
184 673
479 218
290 189
732 79
419 626
409 520
953 681
217 593
748 353
697 974
344 821
919 335
429 176
542 714
694 403
199 804
5 163
251 704
646 283
329 127
266 627
527 70
441 30
568 867
25 915
710 363
104 647
473 713
127 969
268 352
728 67
716 773
391 7
968 145
470 509
747 483
6 332
723 49
580 630
658 604
710 82
929 265
574 664
868 931
743 296
200 727
366 411
37 385
972 582
884 362
360 558
555 612
145 267
486 819
600 936
222 816
465 342
738 656
917 252
586 162
903 215
144 971
461 467
700 676
445 757
128 858
84 930
284 403
66 521
2 9
956 989
646 90
431 616
297 671
751 181
375 798
321 145
94 429
681 745
905 263
41 33
895 139
461 755
384 574
266 327
550 968
63 697
226 135
966 118
457 763
474 216
215 931
817 160
455 44
711 88
642 420
909 818
856 734
764 361
314 528
161 983
856 839
684 918
982 183
87 569
43 377
865 496
768 316
480 732
264 347
729 32
152 479
342 74
346 637
565 906
371 487
101 89
33 271
421 399
481 27
751 490
775 157
48 603
364 452
423 149
723 645
246 225
81 248
62 692
661 954
4 487
292 286
21 371
959 952
420 103
560 891
234 750
490 581
839 845
825 296
612 529
7 790
592 285
370 154
51 323
741 9
143 803
297 755
251 232
702 399
790 969
687 766
655 421
267 709
243 78
645 860
716 499
216 743
707 611
433 687
448 426
674 315
467 181
88 226
85 943
429 800
365 402
748 386
923 534
90 743
422 774
705 441
983 676
494 996
832 899
744 174
26 10
997 846
200 663
231 367
514 526
205 656
395 586
105 960
245 784
710 762
413 160
93 61
816 590
904 799
477 611
865 942
398 491
430 869
424 207
671 929
299 351
856 216
588 728
258 992
744 836
544 67
384 260
738 955
664 501
449 805
194 604
150 655
969 650
121 292
565 179
955 231
995 803
931 755
253 527
156 764
965 705
307 885
867 40
550 542
881 286
55 668
803 713
585 911
743 386
948 282
443 561
601 491
877 560
130 697
591 890
72 82
501 789
649 955
629 94
457 302
441 710
211 371
884 501
718 865
404 210
16 906
649 947
602 97
219 772
780 302
774 131
70 556
674 94
423 862
230 386
111 644
472 324
447 313
769 190
396 867
809 532
741 373
409 744
221 781
517 779
581 133
147 445
953 51
453 799
696 949
251 216
491 689
677 750
271 424
107 397
466 499
798 749
391 256
575 955
827 432
690 833
914 238
30 722
932 515
114 289
560 394
126 255
526 129
373 866
918 523
428 666
937 136
683 432
386 150
375 387
132 943
574 456
761 830
766 815
254 712
673 792
378 770
23 795
585 243
218 387
206 434
744 720
50 904
960 8
991 647
127 256
611 522
598 669
740 987
723 594
774 840
592 987
389 653
137 378
555 733
515 90
549 368
17 707
428 763
310 430
969 112
39 408
109 221
551 297
689 810
888 451
149 227
784 187
258 793
616 398
676 160
417 646
866 882
755 377
423 939
373 717
918 364
30 868
180 326
49 316
48 732
57 173
693 809
921 272
960 101
851 580
320 960
628 943
295 15
604 92
743 613
361 830
721 784
438 476
664 12
812 451
722 261
986 997
189 63
606 405
428 568
998 372
438 124
673 23
633 954
429 152
30 615
274 490
558 798
898 948
817 104
997 398
895 944
700 527
391 93
63 866
745 934
984 260
135 346
537 208
724 947
605 588
818 81
700 1000
639 295
161 642
946 705
939 842
643 529
367 92
614 533
893 787
538 604
513 157
760 378
867 689
188 583
18 21
428 360
459 734
51 516
57 781
765 318
978 326
80 277
151 473
100 214
857 297
491 468
272 601
523 17
186 777
329 756
549 13
887 840
104 476
241 252
846 1000
304 866
563 229
889 215
13 857
585 21
869 146
282 531
242 569
510 264
658 121
869 338
609 623
65 602
26 597
154 712
777 215
448 252
457 131
900 598
991 59
925 624
346 867
754 390
505 651
919 352
600 14
52 816
351 547
307 952
305 581
176 510
851 623
267 633
624 462
471 770
134 305
850 62
841 824
892 230
876 775
98 720
202 934
440 734
136 730
177 68
462 828
117 628
765 38
785 977
260 73
373 925
334 519
221 663
712 600
580 394
552 784
721 534
284 46
41 878
768 828
667 314
912 526
259 801
95 709
961 747
387 824
153 256
871 588
959 517
930 872
811 428
50 76
39 290
197 75
463 400
776 611
161 486
935 770
105 683
905 823
389 115
367 485
277 239
307 798
96 17
189 901
643 252
231 922
388 108
41 208
465 916
625 419
997 787
563 549
102 225
978 207
964 691
843 78
293 769
486 58
399 173
712 804
350 222
923 52
245 58
928 402
20 223
778 293
97 852
576 509
654 244
630 255
83 791
841 387
815 911
572 129
535 759
44 618
376 257
322 477
883 672
134 378
447 620
50 145
135 315
992 78
222 949
839 980
314 339
878 881
975 922
633 921
492 674
546 547
272 412
33 458
661 982
406 653
680 494
900 915
723 96
727 263
836 16
510 216
943 642
659 428
117 662
570 115
179 836
765 580
801 598
369 941
363 246
311 231
83 243
300 89
965 327
923 393
694 400
567 166
599 432
245 16
297 484
862 611
521 846
949 436
300 531
423 929
630 883
676 129
540 816
199 890
543 599
118 440
144 759
554 252
838 22
247 127
111 20
559 876
783 588
622 2
352 532
550 162
333 675
242 383
720 618
275 478
597 259
628 565
8 386
947 758
511 676
468 235
191 980
1000 766
944 153
99 729
372 378
689 927
134 425
383 24
165 293
671 890
973 583
915 450
8 486
82 4
480 54
746 593
264 626
235 287
510 95
218 436
965 630
241 398
688 171
348 843
453 467
252 459
471 435
590 492
71 341
354 95
950 602
553 301
714 468
393 40
651 325
303 428
423 39
19 134
796 445
754 933
458 500
305 700
961 143
636 83
578 914
410 870
163 570
598 960
6 775
460 705
62 290
212 936
355 461
398 921
50 777
597 273
653 887
74 297
170 654
891 822
26 980
863 178
259 383
20 383
894 153
648 353
378 761
138 225
582 172
288 269
492 69
111 520
796 421
650 135
235 277
167 238
743 523
598 667
680 524
865 376
253 718
161 58
286 444
960 109
782 94
978 269
80 670
836 100
558 177
609 252
820 226
482 757
485 568
14 232
529 353
946 824
538 191
549 718
111 364
485 347
987 282
664 199
626 584
1000 98
375 439
933 873
285 191
981 152
835 656
227 602
118 845
901 699
677 902
160 327
381 866
81 687
990 340
169 979
256 78
615 58
540 238
512 395
62 41
783 111
657 611
207 25
100 714
836 896
267 828
650 736
856 210
93 3
460 465
304 382
775 461
641 326
825 814
216 923
30 281
144 252
349 554
219 599
832 754
679 859
238 906
97 630
531 430
750 250
946 921
528 845
304 768
39 960
345 658
183 165
685 692
424 873
820 68
353 420
674 727
596 139
865 137
695 448
518 453
902 847
320 444
438 930
212 860
681 153
469 396
583 922
390 590
783 953
302 514
627 242
712 734
55 899
937 213
998 287
78 79
817 8
410 69
609 158
708 820
454 46
875 541
367 426
544 623
664 812
642 852
45 847
934 328
217 927
355 654
319 787
681 507
213 531
245 45
57 690
688 4
761 625
745 544
953 796
987 886
258 312
455 429
997 307
346 377
516 262
177 241
660 137
893 24
125 509
897 989
313 634
559 782
692 986
881 15
24 185
310 450
403 767
81 670
316 359
982 423
210 18
599 458
353 330
372 956
529 898
812 351
681 958
463 230
144 520
543 804
444 322
672 297
456 367
424 568
726 540
576 892
1000 317
950 891
201 325
198 203
197 132
192 805
805 290
767 856
143 884
881 949
715 90
738 78
727 671
986 382
157 877
510 26
152 964
963 315
888 164
506 613
155 841
278 705
818 453
965 232
75 41
681 237
308 766
403 324
264 444
186 779
827 490
127 240
104 72
63 21
130 369
382 291
390 386
765 323
361 212
746 539
985 534
275 870
868 732
850 448
2 497
521 522
321 281
898 992
552 480
648 892
893 97
444 21
63 58
500 322
508 609
683 184
80 909
343 290
28 201
116 526
153 329
758 378
176 543
763 661
215 6
50 64
716 533
718 665
476 40
909 567
331 792
228 177
788 561
828 645
962 912
943 232
238 793
686 470
305 330
963 514
356 220
696 470
349 101
231 133
433 940
512 190
391 310
640 296
775 634
894 498
800 872
166 588
539 989
679 670
385 998
940 597
656 935
853 935
183 975
385 225
540 101
477 688
200 656
177 74
517 696
31 341
768 252
939 785
259 601
389 104
660 483
381 128
159 841
753 487
323 634
125 249
434 234
222 753
692 370
640 732
518 672
96 994
245 529
190 100
970 658
565 315
105 579
707 149
855 477
668 744
740 289
534 508
990 281
696 948
932 134
932 779
356 915
283 33
587 701
826 914
649 192
597 15
390 506
232 781
608 286
910 809
611 20
116 784
214 402
463 726
454 137
121 438
988 807
556 67
516 353
934 816
615 837
613 1
481 176
451 76
14 358
662 741
779 228
461 780
392 552
781 556
205 581
701 390
367 136
386 622
431 586
20 966
400 402
333 420
296 11
501 562
66 563
554 929
201 938
162 805
569 638
748 568
661 658
760 707
182 429
785 673
199 673
431 823
282 417
131 866
936 965
55 335
55 149
513 320
145 354
72 913
781 703
429 918
125 363
996 947
965 618
315 883
153 853
99 66
368 250
267 517
45 425
184 805
815 95
614 8
311 918
141 591
29 461
833 446
187 235
222 481
872 766
172 986
182 787
647 417
918 847
162 234
384 768
511 896
155 926
256 489
819 795
361 507
469 583
534 749
401 876
134 665
58 421
343 378
118 937
670 884
431 569
527 410
529 956
8 232
59 420
12 904
522 940
995 689
482 601
139 439
371 993
243 469
236 647
77 14
263 762
126 709
736 129
988 577
876 71
756 505
850 489
652 966
727 142
334 708
286 668
4 942
621 703
626 169
494 810
499 810
605 90
935 225
507 962
452 615
651 869
520 284
192 519
650 777
767 633
229 575
539 270
721 324
698 156
104 782
992 486
628 877
408 671
270 945
270 430
429 106
846 54
372 743
259 161
239 542
544 956
501 260
588 494
534 77
972 966
165 155
376 111
883 584
342 31
575 596
469 201
700 930
299 378
264 990
477 336
756 105
451 981
530 607
975 89
168 280
552 2
949 14
540 852
146 858
780 145
122 396
165 490
496 247
618 798
20 527
404 883
410 722
359 551
161 889
198 802
742 707
806 52
891 978
639 8
575 353
894 334
150 18
78 229
744 3
514 188
729 193
349 16
315 405
802 930
751 810
290 904
446 458
264 735
546 191
831 599
659 720
92 977
621 488
513 451
916 653
998 830
17 616
326 798
408 50
821 85
490 495
823 958
424 619
611 70
551 638
524 180
190 513
402 859
586 268
605 515
278 868
717 247
587 828
388 176
92 836
476 771
933 978
203 673
254 554
250 920
224 786
406 12
674 679
3 26
456 468
691 945
960 594
974 847
423 166
938 470
772 470
859 590
447 733
376 524
60 1
625 434
743 68
330 20
990 177
118 577
947 553
89 405
289 200
693 631
980 690
673 505
695 420
201 613
456 985
716 408
317 441
488 224
435 823
772 904
637 447
462 991
811 955
931 680
186 974
259 954
591 713
110 290
574 655
506 210
353 114
768 986
301 469
842 452
822 7
569 913
302 786
63 912
546 92
306 3
267 502
891 463
3 640
462 222
928 166
116 332
587 616
346 114
690 212
240 733
308 879
501 358
739 855
255 717
656 251
535 412
922 62
28 575
82 518
696 44
389 905
355 409
427 696
589 334
297 307
526 440
878 946
510 601
427 410
993 416
819 924
690 783
475 827
367 458
536 90
690 679
807 233
316 900
436 100
999 636
509 367
962 778
866 893
521 288
464 213
499 851
878 385
474 197
503 248
872 217
248 569
216 703
899 201
268 360
365 869
136 910
171 165
944 483
576 742
384 328
379 756
252 650
264 899
392 153
671 30
808 912
78 529
644 36
498 286
609 617
456 210
854 457
123 995
238 467
19 48
452 40
337 868
835 809
517 75
774 875
218 878
439 626
371 403
73 327
980 112
217 582
644 675
245 377
144 298
821 728
885 677
113 607
283 5
901 409
212 948
39 432
439 460
424 590
121 111
724 477
875 192
326 576
463 527
507 924
280 631
238 552
60 109
587 636
80 646
771 340
466 35
660 226
553 792
453 197
585 362
284 356
514 795
483 894
810 825
856 97
469 465
579 666
670 737
581 909
453 913
870 936
689 523
828 209
250 906
642 745
698 662
430 840
372 102
882 923
663 648
73 816
25 282
25 960
221 960
167 258
935 282
326 546
931 906
89 435
739 405
110 372
455 209
111 418
493 919
209 378
851 598
772 510
88 67
295 579
244 564
627 951
138 969
52 26
605 695
126 657
979 884
227 863
280 913
147 290
23 354
841 84
597 647
958 886
990 703
488 431
209 773
532 632
780 372
234 884
128 739
58 697
492 96
513 880
317 722
82 552
655 654
792 436
582 518
814 384
792 824
595 614
591 47
142 266
532 431
104 918
560 170
959 43
595 824
784 467
743 721
468 1000
844 368
848 554
790 372
93 44
811 53
419 236
129 711
212 218
332 730
782 599
391 378
9 115
210 881
151 434
335 642
913 255
992 274
429 543
30 481
96 907
350 637
643 952
340 68
277 365
987 382
887 684
206 51
533 246
625 466
289 465
675 992
532 12
66 294
42 670
265 835
773 714
411 458
713 854
969 900
236 830
362 881
829 844
674 792
667 292
24 917
301 961
783 649
293 751
372 747
140 310
235 68
725 982
714 447
293 704
776 300
161 610
18 482
123 386
880 419
146 996
837 147
230 567
989 607
321 611
111 478
317 852
302 100
350 381
772 487
429 133
305 340
664 514
847 980
296 10
79 979
765 529
983 284
439 355
547 589
390 893
829 312
391 958
638 975
207 700
303 679
766 481
186 59
611 836
247 969
365 942
827 463
825 267
676 152
92 390
119 240
617 768
191 772
90 211
223 48
386 932
793 938
426 986
916 867
9 653
729 803
482 347
213 338
36 479
58 806
53 161
636 57
131 71
217 473
873 752
847 370
857 77
391 799
100 350
928 663
960 129
691 664
193 808
223 367
274 171
684 612
309 276
379 244
390 440
846 664
392 814
630 219
411 558
563 146
932 47
504 712
258 721
110 580
746 312
38 347
511 184
846 889
641 145
224 236
655 122
309 10
466 963
440 562
189 318
59 733
938 863
93 4
3 892
220 868
397 474
571 370
40 512
599 739
818 45
909 130
900 625
701 532
945 518
177 443
211 372
916 608
881 434
194 301
614 540
651 538
910 123
693 141
182 690
987 422
121 12
916 723
933 400
778 996
759 570
77 403
459 3
763 686
50 744
888 817
933 471
511 741
569 505
473 94
187 854
895 7
632 782
416 663
861 395
728 24
3 522
100 886
47 476
153 450
639 198
537 634
223 31
275 564
347 901
638 294
540 538
816 539
516 75
812 953
872 601
25 377
540 665
875 518
651 940
652 521
262 190
726 798
582 671
374 93
647 178
919 982
816 940
484 150
883 521
715 817
980 271
378 244
662 429
134 321
624 911
959 883
657 666
797 643
446 433
563 705
602 855
638 489
438 393
626 435
706 580
84 813
854 181
854 965
615 967
246 566
612 257
506 497
544 76
50 292
943 602
551 236
486 437
666 56
456 609
551 457
96 377
637 212
375 626
223 725
382 27
582 438
7 889
274 529
989 664
646 55
240 181
653 261
651 902
753 38
942 940
533 645
716 91
118 511
914 873
472 772
58 281
447 404
16 473
942 718
99 937
3 985
5 682
524 956
774 499
694 124
418 276
224 844
770 261
636 967
317 531
477 19
131 608
422 494
835 353
402 607
186 816
122 628
953 663
74 88
667 578
836 465
652 81
299 811
837 627
725 743
203 438
531 245
991 972
252 76
95 22
279 82
844 759
608 253
560 791
17 784
639 25
648 890
277 343
643 688
250 357
282 892
707 828
860 423
250 838
951 708
416 456
136 706
80 968
619 235
930 365
687 243
218 102
484 997
590 225
732 926
193 992
471 318
379 583
433 913
933 438
822 841
605 997
915 767
993 595
963 434
285 43
810 271
93 618
77 442
598 635
61 319
491 51
464 513
596 392
403 27
476 886
11 475
71 380
369 5
947 511
419 622
212 976
273 362
389 94
729 388
344 231
905 436
879 313
360 630
943 470
104 949
249 688
836 637
749 898
265 173
561 141
610 129
723 505
653 443
975 214
48 914
196 478
145 186
344 135
628 138
84 306
829 479
888 117
812 925
833 277
290 344
870 140
178 551
288 294
682 451
554 730
711 188
536 599
421 329
771 911
284 434
294 219
807 582
524 34
613 796
918 920
848 370
358 813
472 230
716 105
667 907
593 724
734 216
891 928
967 549
209 466
221 462
383 316
505 430
441 40
821 465
976 506
203 585
517 412
181 516
726 282
904 553
347 108
186 532
837 376
880 913
816 718
884 31
905 71
560 806
459 664
393 220
703 565
885 496
489 839
115 336
318 172
469 134
761 648
710 679
384 513
560 707
995 375
557 329
287 886
264 57
670 419
543 820
318 468
299 997
337 232
438 863
892 961
457 349
133 423
859 863
897 41
970 571
379 582
757 884
637 915
142 238
7 910
755 983
44 916
61 742
651 485
734 1
568 98
551 382
825 568
277 770
811 58
682 340
985 953
803 441
361 737
928 836
890 917
266 85
185 648
56 845
209 997
259 599
639 937
478 419
888 596
909 707
792 624
61 972
493 561
355 580
752 230
992 765
352 630
148 982
514 610
685 947
478 928
68 614
495 758
659 415
908 660
967 180
575 197
803 776
162 717
944 78
247 102
428 774
112 472
218 478
256 430
151 374
813 5
186 832
867 561
804 415
583 643
881 926
843 695
739 668
862 302
750 748
358 341
293 467
817 959
693 884
473 826
716 615
232 763
857 806
771 460
549 344
103 704
471 954
973 154
403 418
107 805
64 347
235 934
634 408
510 438
319 96
735 654
727 561
672 818
991 794
118 192
584 492
385 365
470 735
447 687
286 657
440 408
825 801
557 298
117 673
756 810
670 479
198 737
866 339
334 278
46 76
906 279
854 744
740 328
697 972
644 427
786 983
2 450
175 527
825 875
228 182
900 597
401 224
585 874
881 399
962 740
998 897
574 469
494 648
934 595
720 468
613 562
134 792
856 823
628 376
927 868
638 209
665 31
981 753
128 798
655 785
657 545
652 321
401 35
644 247
116 842
135 251
994 776
29 258
885 924
446 992
264 893
682 761
471 828
431 178
38 500
661 738
781 484
681 811
316 928
286 83
35 85
533 396
53 9
69 882
381 484
454 512
726 60
96 872
398 534
207 600
791 704
131 568
270 891
670 375
446 100
190 215
837 94
875 569
551 140
862 169
102 618
620 540
981 924
156 63
165 710
961 337
400 645
839 518
296 714
177 695
817 599
67 150
244 300
608 394
707 597
722 772
498 345
85 300
119 794
200 718
404 389
160 783
396 883
386 886
697 412
835 827
426 648
883 591
829 707
485 65
328 251
234 42
147 307
838 177
22 413
951 304
261 188
543 718
951 313
256 109
66 393
568 4
445 689
51 676
346 54
313 896
549 857
289 716
874 114
105 442
210 718
180 729
399 726
108 337
302 204
540 115
330 805
672 825
214 129
637 753
538 465
515 319
614 520
540 497
662 145
160 81
148 896
792 716
589 19
136 77
514 264
254 942
182 384
265 970
854 906
645 585
830 286
161 289
81 982
650 906
311 452
809 632
696 356
117 36
966 251
321 918
680 355
213 905
588 492
505 178
503 828
516 710
433 924
525 222
794 490
528 304
405 953
723 243
759 972
71 729
313 217
358 503
490 602
571 932
431 298
39 839
566 72
528 759
61 697
45 71
518 470
704 744
264 638
489 822
237 933
607 778
403 481
780 321
902 542
362 37
275 231
366 747
357 124
801 533
119 679
216 959
69 690
610 523
454 527
966 749
178 160
347 31
83 905
411 860
357 607
954 46
698 843
308 597
427 399
936 769
499 355
962 911
549 133
19 178
191 186
798 889
500 42
776 91
651 286
335 665
662 988
146 917
814 282
141 470
99 651
683 971
13 936
373 280
806 332
584 823
485 24
714 222
900 920
653 808
957 432
699 534
820 953
722 120
917 315
247 89
503 443
30 574
473 701
161 76
625 123
802 751
861 832
743 332
372 457
485 538
68 513
232 915
521 370
595 175
555 387
228 251
564 843
532 204
220 469
547 647
666 215
43 839
548 934
76 417
843 613
147 904
816 482
981 237
517 903
321 842
18 191
471 837
463 290
324 367
621 476
968 243
159 807
446 466
783 691
701 725
249 91
127 297
317 263
695 176
216 927
343 696
760 565
867 316
58 646
567 917
247 890
663 32
853 580
196 945
382 162
873 881
623 251
472 456
971 843
609 349
517 851
620 520
999 991
139 217
411 602
637 832
62 364
97 268
220 785
356 919
362 861
878 963
189 865
853 796
671 689
673 130
211 65
980 304
604 165
590 295
644 665
305 678
136 302
938 253
556 892
441 418
887 284
468 99
627 779
491 439
437 840
39 91
840 478
770 892
218 10
754 532
891 697
797 251
742 338
378 184
416 932
48 15
710 972
242 395
578 703
909 99
583 200
573 160
39 992
773 541
561 144
251 896
549 532
642 981
449 437
370 111
745 250
118 626
739 974
14 128
82 588
683 287
201 326
270 671
149 365
449 396
843 737
29 279
24 238
602 562
106 463
935 545
785 160
497 504
50 167
19 895
96 728
598 92
772 959
304 457
75 321
316 415
565 264
722 974
214 176
57 74
698 633
961 877
428 952
204 251
95 119
724 613
397 303
977 182
820 739
160 425
471 287
283 572
877 857
46 336
903 750
528 8
68 655
26 381
561 888
590 354
188 164
753 117
169 432
573 425
230 772
888 347
67 17
788 318
416 608
806 405
580 847
954 625
725 293
110 975
981 950
165 317
625 690
862 775
610 20
23 367
155 974
392 408
710 674
731 674
426 39
892 522
631 716
627 18
100 481
784 330
23 517
382 198
111 655
919 150
246 433
178 756
473 541
62 851
600 902
160 422
170 323
551 653
902 821
80 442
144 319
218 857
838 280
956 841
235 615
276 810
594 83
220 468
809 49
681 260
194 207
577 931
445 265
111 942
212 871
561 304
814 215
588 31
418 148
192 637
856 75
109 951
440 694
829 666
517 303
743 317
967 790
700 28
14 295
812 545
632 706
559 73
839 930
85 193
844 640
208 154
102 29
385 571
910 161
478 957
878 601
832 871
651 442
548 878
623 908
284 22
433 378
703 963
615 491
144 407
842 720
733 739
683 890
348 548
577 288
17 699
531 498
624 320
63 520
451 33
379 856
219 249
970 126
718 102
124 151
216 929
854 122
490 738
892 144
13 157
724 558
364 833
539 797
200 998
931 213
203 270
504 73
259 964
974 287
694 620
157 816
479 555
534 656
236 3
744 63
39 649
859 49
606 236
365 190
414 734
737 999
206 754
587 201
686 947
163 205
534 937
996 284
392 724
207 158
848 136
474 617
266 389
968 656
139 677
837 489
885 177
290 429
899 497
81 973
667 992
573 548
647 517
572 327
960 734
362 923
88 987
266 529
229 752
742 256
629 919
446 61
533 986
511 706
93 951
402 460
54 1
478 367
528 729
650 745
125 353
971 867
762 914
853 591
55 244
952 825
753 216
395 355
587 11
743 349
911 352
393 391
124 128
330 433
152 804
531 196
668 143
283 457
445 140
476 677
360 201
389 107
837 806
205 63
954 408
27 122
82 847
665 1
743 192
871 138
597 439
266 876
559 211
258 460
520 28
501 187
988 741
745 203
776 168
957 644
316 179
901 989
152 458
797 578
951 495
654 787
748 583
46 560
62 440
249 8
673 122
60 888
211 125
964 322
721 717
923 248
751 377
463 421
912 831
1 108
586 230
941 881
931 332
820 453
480 526
422 659
418 592
784 677
481 775
458 582
53 249
283 3
754 99
235 365
181 160
776 843
691 423
666 527
497 18
436 811
246 958
291 292
802 518
579 149
979 475
877 478
172 612
67 409
232 545
531 171
834 179
494 703
349 603
725 845
709 65
645 929
932 994
234 984
179 630
162 656
881 282
929 723
40 69
92 67
225 56
494 431
613 919
504 738
872 864
813 11
261 256
736 501
92 256
333 546
777 446
181 873
768 200
476 879
246 849
147 283
985 463
134 791
177 912
95 138
863 916
821 476
17 572
914 665
305 774
446 227
741 265
275 136
691 975
527 650
850 314
835 895
786 600
609 309
112 660
154 668
167 2
854 629
463 55
992 682
68 286
393 331
27 918
272 726
593 355
288 970
166 349
930 187
891 7
29 490
501 753
484 285
904 797
360 301
749 1000
187 357
336 414
654 246
180 59
9 732
852 127
877 701
316 512
34 806
407 261
104 911
39 779
975 836
122 182
236 340
902 164
919 567
385 429
569 58
486 890
752 656
760 280
699 638
526 734
909 407
778 843
309 899
961 76
172 742
272 791
335 895
398 112
537 3
822 289
344 195
412 394
440 585
226 615
740 342
207 263
566 104
704 266
587 491
234 978
951 460
566 369
689 208
166 332
72 346
442 195
321 16
169 52
310 311
569 795
241 44
467 960
303 295
918 647
617 390
873 186
631 663
160 134
214 66
890 272
198 543
137 258
115 148
154 86
225 423
602 823
573 345
389 807
806 430
866 891
983 17
810 480
62 476
600 73
526 893
321 163
254 67
341 728
896 111
313 856
183 968
466 78
983 645
908 723
73 545
85 335
976 224
116 152
187 229
961 932
384 983
851 636
310 796
435 593
714 666
970 801
292 745
737 712
625 968
934 264
1000 431
789 429
140 896
486 57
583 881
673 772
55 349
957 506
446 210
830 278
151 830
187 246
964 845
352 241
632 673
558 717
972 275
927 172
485 885
30 71
741 640
627 962
83 161
322 19
534 500
439 249
113 753
819 563
653 936
200 803
200 451
392 719
719 936
787 354
548 876
658 619
96 663
469 304
436 295
975 170
409 346
17 978
770 711
574 141
567 829
231 670
746 396
230 225
113 445
978 194
435 503
740 964
306 373
286 704
758 14
723 411
230 353
163 957
788 726
637 53
458 911
553 338
80 261
654 92
767 702
650 571
713 735
10 832
473 9
149 767
703 896
889 608
712 582
558 862
539 846
515 501
721 367
367 226
151 655
256 840
678 563
693 215
400 666
284 147
545 770
220 76
717 861
147 842
912 351
583 283
927 500
643 537
686 367
65 566
273 155
526 876
880 764
401 956
848 564
987 780
127 853
399 433
381 617
442 62
44 601
990 847
358 847
705 192
69 138
919 707
961 462
466 982
106 464
648 17
268 427
287 152
208 528
221 896
665 257
9 637
979 896
523 816
58 123
448 925
716 182
227 832
677 497
112 300
946 38
504 838
296 828
325 613
109 530
994 568
855 22
153 388
516 556
57 638
952 867
205 598
707 55
909 972
846 501
481 519
782 538
749 793
91 1
78 783
184 70
960 214
431 528
508 163
455 567
352 855
849 669
441 716
417 893
765 762
746 931
725 386
702 910
54 326
346 433
650 540
835 522
60 610
932 180
210 275
417 310
827 976
541 240
122 240
830 449
691 270
532 976
917 380
763 443
107 630
922 160
243 85
831 362
115 766
822 561
644 465
749 891
670 209
246 268
448 959
116 457
852 985
720 36
204 495
407 769
185 360
687 283
19 201
567 406
15 151
701 445
215 77
39 315
305 822
628 257
335 846
114 229
717 518
184 293
592 98
922 732
279 688
650 675
483 320
274 469
830 317
48 478
944 639
379 839
88 659
280 22
193 667
273 506
460 524
551 500
788 696
776 897
47 799
958 169
319 410
259 337
538 37
650 508
363 941
852 740
852 112
510 591
63 134
480 7
886 303
774 187
774 223
59 496
152 852
776 507
84 582
468 524
822 408
915 914
381 233
348 265
979 743
830 461
111 143
266 645
502 919
548 85
419 823
806 788
762 869
40 581
319 273
770 191
861 640
155 680
648 264
139 365
211 116
169 992
799 733
150 874
30 972
48 11
717 770
671 430
379 909
718 105
38 601
493 690
360 922
452 702
796 13
420 708
489 473
935 570
407 494
416 611
91 173
843 858
740 525
43 182
831 716
611 799
215 751
767 180
116 909
979 715
857 169
724 544
226 962
590 130
172 729
764 818
904 607
119 837
96 315
314 839
747 646
78 389
242 340
824 229
189 266
245 23
364 628
510 976
837 335
32 466
463 170
287 62
799 404
278 223
184 266
176 572
11 8
415 615
876 673
742 210
556 527
953 995
749 110
562 17
175 451
479 487
98 229
834 739
79 372
991 444
135 625
905 518
818 213
964 335
275 66
669 922
539 986
541 448
894 863
598 47
753 1
374 820
332 866
144 324
613 803
95 418
555 903
73 662
908 434
3 599
886 393
967 143
111 461
970 764
134 781
336 44
789 760
397 715
453 25
444 619
35 817
871 102
389 305
547 439
822 415
304 543
272 223
162 924
249 84
666 718
232 806
598 299
774 915
674 399
223 361
479 811
488 846
563 410
459 848
366 617
205 504
616 615
234 602
471 776
947 860
791 153
247 157
476 767
278 25
538 25
220 306
802 729
966 958
495 477
475 505
689 76
943 780
635 328
284 392
552 137
82 867
771 758
593 599
886 341
266 263
849 863
789 732
423 628
159 539
361 655
953 932
661 205
206 785
10 672
16 504
695 942
310 185
780 103
127 64
627 488
36 970
369 20
364 406
217 920
722 509
985 351
175 273
329 334
267 371
883 351
868 722
344 341
844 973
747 800
596 776
209 321
982 778
939 974
776 453
451 813
927 443
840 902
73 967
329 745
264 720
547 74
435 865
636 70
359 567
395 548
840 125
554 224
254 880
344 885
426 218
857 988
213 43
306 857
233 519
288 952
376 906
632 695
376 857
861 430
880 228
240 132
653 359
570 543
700 911
226 557
383 380
247 737
462 57
255 135
21 90
603 82
206 511
338 625
842 790
281 396
646 124
998 778
283 885
134 103
306 726
766 662
836 810
918 928
213 89
208 79
720 142
186 545
628 591
872 974
524 661
403 928
285 481
72 603
460 14
247 81
544 998
613 133
575 602
373 752
294 818
245 874
175 783
156 506
561 468
227 119
840 361
636 585
236 723
956 62
499 746
81 443
851 64
95 955
729 165
234 399
87 388
510 717
491 549
226 377
645 370
819 984
250 556
428 543
350 313
929 142
94 644
438 655
366 471
914 60
940 148
233 735
289 728
727 64
39 593
12 998
843 366
771 826
843 83
594 735
545 790
221 23
616 854
342 667
627 157
524 370
536 661
308 97
293 643
328 959
648 824
548 52
472 310
797 331
470 178
960 653
155 233
982 911
994 274
728 485
900 27
394 516
687 252
351 85
851 925
367 144
48 948
272 417
386 476
505 205
937 563
884 800
656 368
586 557
312 780
410 254
156 8
719 518
47 502
186 385
379 942
809 275
574 807
519 863
928 189
364 362
63 908
488 163
608 588
109 300
14 939
899 227
991 622
892 791
250 698
860 246
911 786
188 520
922 716
100 927
250 49
830 879
231 546
252 810
501 610
523 244
705 764
109 778
83 669
99 590
660 464
596 416
509 689
728 155
5 365
695 327
24 992
632 920
180 794
583 81
550 508
672 952
248 948
350 78
157 99
640 41
861 169
352 554
383 209
186 120
708 411
294 722
538 517
769 73
444 133
257 265
286 488
178 764
711 665
576 368
656 849
823 813
233 410
930 941
606 981
55 339
371 968
614 172
951 5
599 490
311 654
418 134
883 606
878 155
703 835
675 451
278 352
36 589
838 119
979 689
150 833
147 16
224 984
681 633
397 150
228 122
542 727
436 417
947 563
328 880
385 911
336 840
75 526
413 635
146 39
477 161
530 121
830 942
61 940
242 676
388 562
290 108
241 966
213 833
55 344
227 437
621 667
42 836
938 786
727 543
630 2
424 275
304 59
141 338
475 323
226 774
548 104
414 337
231 969
148 647
715 917
183 108
164 135
952 641
49 419
805 654
258 531
243 508
153 930
39 562
686 917
929 481
708 142
739 140
52 465
634 71
706 247
798 881
651 453
266 513
463 470
385 708
836 502
768 448
545 567
738 784
111 243
152 567
684 560
679 685
497 903
187 385
921 87
484 235
487 829
386 911
339 396
418 596
8 329
560 286
197 37
38 558
496 508
897 273
346 276
564 241
69 158
662 22
229 628
911 581
159 677
223 572
773 664
652 379
916 820
498 757
379 60
428 488
204 368
874 767
411 196
982 484
584 353
98 534
655 600
141 622
343 889
113 641
582 838
286 369
67 248
894 28
304 38
698 646
136 542
453 721
225 63
834 315
528 430
27 407
278 4
88 360
201 671
916 85
346 326
763 456
279 976
993 207
135 734
125 410
908 238
493 215
287 328
572 29
66 862
849 757
829 738
208 817
708 873
234 334
394 595
335 579
819 144
115 676
434 680
33 469
914 11
309 434
382 125
53 769
992 404
941 420
603 641
141 401
866 235
590 853
21 484
273 566
251 333
337 159
444 158
590 694
375 255
236 460
128 940
873 306
707 500
896 764
949 573
177 622
594 490
440 900
453 294
348 715
598 770
86 34
65 750
629 933
720 928
428 660
38 543
114 69
598 287
846 548
442 895
621 344
929 196
687 39
433 933
971 684
351 944
780 340
338 903
44 358
751 130
484 119
106 515
169 62
838 720
969 655
920 573
78 773
858 177
722 501
891 509
59 792
537 160
401 46
69 388
48 688
859 227
9 567
439 105
197 306
489 329
986 936
277 418
230 685
193 499
606 313
298 628
163 306
539 276
265 472
208 863
783 26
130 168
169 126
24 925
360 608
143 513
839 899
264 925
927 925
238 179
194 38
743 144
240 420
476 555
49 514
749 314
108 823
973 941
63 613
425 706
849 182
550 655
859 956
61 679
912 377
76 388
699 797
951 92
172 769
72 319
423 18
863 200
918 911
325 460
938 692
589 783
725 216
572 466
492 841
72 18
62 279
338 75
840 147
835 310
729 974
314 480
540 457
116 669
179 110
871 515
458 736
971 626
82 99
328 315
271 35
95 890
217 547
807 467
775 490
613 14
64 604
838 286
3 724
319 339
379 399
8 777
20 364
593 692
86 858
710 369
67 886
28 210
749 809
675 180
966 469
841 568
951 605
329 809
34 249
745 130
84 409
218 259
457 654
751 697
520 549
127 126
178 605
847 165
633 94
468 906
350 989
995 29
76 355
925 756
635 182
368 617
335 42
882 442
634 615
20 105
795 438
479 747
496 296
662 901
939 466
144 898
575 244
630 340
712 334
187 731
502 478
119 384
727 546
104 283
142 573
675 145
45 243
29 150
738 131
708 236
316 664
750 344
31 509
851 617
124 785
634 438
71 52
416 236
441 669
397 189
930 596
583 823
984 331
93 944
133 820
703 917
249 631
747 158
279 559
856 254
531 167
378 31
343 664
943 968
23 263
649 837
171 617
761 441
382 611
983 835
322 240
790 31
919 373
916 267
945 528
704 255
191 323
385 123
140 210
346 614
801 542
2 22
30 246
1000 672
229 283
118 795
380 343
923 558
804 192
306 465
127 362
930 728
264 836
96 219
764 759
734 385
151 180
283 432
199 178
917 735
109 225
33 352
750 271
760 572
721 729
7 314
215 744
681 467
547 637
915 784
285 3
394 544
665 741
152 110
425 914
362 402
373 863
621 780
754 437
501 785
219 542
73 160
527 129
488 79
228 104
780 981
777 2
581 36
170 334
728 897
412 760
679 424
334 606
864 214
260 735
307 873
931 936
959 687
815 537
100 597
289 214
41 11
533 640
242 669
325 567
81 739
580 965
813 966
335 662
957 535
294 734
729 435
571 902
83 425
937 848
659 627
487 444
291 626
263 200
126 717
12 430
834 296
758 695
892 881
388 93
281 935
577 783
178 702
910 829
277 503
332 11
387 541
996 501
87 396
205 645
895 50
996 506
198 520
865 439
666 817
303 758
408 84
375 885
818 844
144 927
472 552
506 131
609 296
309 947
339 310
266 126
733 26
427 507
433 425
458 860
595 248
404 99
772 300
433 77
883 2
826 610
129 831
824 147
891 425
657 466
155 776
801 691
175 910
362 228
860 991
785 1
766 79
966 440
773 884
456 450
519 117
487 277
716 165
23 241
806 456
622 56
208 896
621 495
876 784
762 754
888 965
317 838
220 604
578 730
61 698
560 137
707 120
87 143
69 184
182 150
212 524
612 200
751 174
595 977
827 188
675 363
453 849
282 489
164 667
966 526
997 883
982 393
829 627
814 754
465 42
820 870
693 905
802 598
18 712
486 34
906 407
413 356
888 918
405 595
557 956
493 251
438 759
274 862
168 54
415 150
199 72
810 946
996 334
222 395
460 742
409 969
223 562
350 950
447 766
207 331
714 986
402 264
813 47
389 490
312 492
441 971
944 83
314 487
499 543
593 843
210 351
609 923
340 428
679 529
142 308
555 717
18 450
45 930
369 274
65 282
774 335
979 19
552 267
602 788
697 168
678 660
879 444
808 867
766 602
523 818
22 771
174 483
688 396
515 633
783 638
802 195
721 848
938 219
931 557
130 311
380 946
517 858
212 15
63 123
535 916
148 366
791 245
736 534
304 698
425 370
419 261
433 74
538 126
254 273
38 641
21 967
286 87
341 894
366 63
319 878
175 447
477 75
542 596
342 471
754 534
834 630
171 837
631 395
949 341
179 697
465 148
244 400
731 859
868 24
691 750
591 213
33 657
831 866
395 910
427 819
980 781
759 485
558 371
204 122
440 824
827 884
262 220
236 867
10 381
522 798
292 552
658 742
537 682
852 163
688 511
203 794
525 143
650 953
120 644
388 170
289 85
550 709
299 155
360 272
136 458
232 822
144 652
584 376
773 363
358 4
256 825
394 439
446 641
549 831
958 63
95 648
557 806
55 828
782 211
131 855
713 110
67 782
170 159
496 938
709 545
283 635
278 350
955 72
483 919
601 502
380 351
97 117
139 40
605 744
911 100
931 369
838 391
716 69
482 634
285 173
220 610
709 149
528 622
332 641
727 586
161 34
93 786
824 905
262 639
998 776
791 255
934 116
621 630
586 346
487 631
277 869
271 429
900 489
759 641
695 168
542 546
351 173
95 6
531 246
567 690
427 34
486 314
716 286
302 708
490 491
580 163
388 6
50 917
92 923
89 930
237 425
762 370
131 692
403 88
484 200
578 499
683 161
532 48
830 58
595 551
752 738
570 970
159 272
222 495
105 837
678 756
996 318
525 631
26 151
16 488
259 562
193 56
237 615
312 423
459 144
46 981
536 812
672 944
850 232
703 451
414 62
665 195
250 152
876 388
972 887
538 213
146 529
981 334
855 770
200 599
50 961
634 544
409 906
200 447
657 479
528 389
130 423
367 33
256 852
397 974
898 362
83 662
86 651
159 142
132 236
217 845
793 669
770 276
364 325
71 257
107 748
21 521
378 894
880 485
208 585
58 934
622 78
332 267
947 721
803 469
523 833
746 297
318 787
698 808
3 248
424 496
40 585
890 574
251 929
699 643
439 131
51 905
665 447
215 112
438 658
196 312
155 861
965 840
326 251
965 459
534 451
941 481
811 176
388 861
379 483
683 812
520 431
297 478
113 622
369 442
879 97
816 896
534 338
91 620
372 75
598 507
682 268
431 575
928 48
253 621
468 366
593 782
121 960
369 259
170 435
999 659
992 70
425 906
577 583
833 467
434 202
659 429
767 917
702 458
703 446
790 17
196 341
480 902
166 807
402 722
550 855
864 531
277 696
661 266
16 296
67 106
559 439
489 278
230 680
618 182
796 967
312 593
635 936
721 502
665 163
8 875
99 12
808 172
673 725
780 189
147 878
95 688
150 216
729 684
727 775
966 125
861 397
797 859
11 779
168 69
639 216
378 370
707 185
324 349
774 360
949 175
588 147
524 379
520 597
495 375
929 6
894 983
401 344
339 253
250 532
898 11
101 908
795 212
112 995
356 664
763 262
738 425
426 781
569 500
441 319
804 597
795 752
137 634
326 658
803 291
823 945
899 362
464 137
935 457
58 893
696 937
373 172
499 531
564 281
215 809
312 115
600 951
20 758
34 812
186 260
264 975
775 772
489 838
616 860
408 241
645 197
490 449
324 777
948 442
531 620
803 130
721 573
871 451
489 522
275 651
511 318
478 871
194 554
521 73
277 20
45 622
328 863
421 208
716 67
972 877
764 848
475 348
958 672
778 395
507 557
223 439
990 312
805 277
666 963
302 985
184 468
743 805
792 330
70 90
18 752
47 574
176 847
851 932
418 850
938 329
25 729
254 548
586 606
746 556
756 202
746 527
822 941
31 554
621 55
150 125
174 603
894 516
964 332
628 310
597 876
60 129
939 274
397 751
311 919
897 838
554 420
319 37
18 268
600 901
969 615
236 425
253 177
892 536
828 100
953 71
901 454
161 94
174 758
618 737
435 880
963 276
117 200
889 276
301 989
552 585
57 672
953 830
365 270
759 351
325 186
511 442
476 328
772 221
705 38
772 812
698 264
724 886
563 847
619 902
531 43
861 208
877 945
121 242
799 357
14 81
802 854
546 128
979 35
918 880
437 869
10 552
972 850
270 11
592 980
106 628
711 398
838 632
598 146
501 771
658 984
334 384
351 673
195 788
942 138
110 869
838 947
259 933
916 606
981 488
327 759
101 29
367 282
24 369
960 841
966 445
204 261
925 293
257 45
471 940
108 597
899 962
435 120
606 230
99 953
402 338
980 516
430 205
662 165
755 922
18 804
731 705
862 127
369 226
522 318
320 560
443 594
912 279
122 543
544 35
274 204
424 862
458 901
462 173
90 873
746 296
321 515
554 793
927 639
514 831
890 160
911 176
329 747
959 59
14 902
475 615
148 394
799 967
514 618
11 436
386 44
506 933
112 871
669 375
522 971
414 587
551 605
232 198
72 963
696 487
632 99
732 561
566 666
355 448
806 114
520 509
922 31
229 540
750 457
115 625
101 93
954 845
260 852
979 771
311 963
430 424
520 911
431 381
817 728
662 401
740 258
160 996
685 954
589 47
611 79
779 453
559 959
694 960
113 390
23 36
436 930
646 693
614 628
629 969
632 515
637 537
344 518
820 557
82 823
692 113
441 770
947 238
879 980
340 330
337 322
564 551
754 615
961 872
754 287
535 732
953 553
166 148
987 408
544 57
448 9
75 494
148 270
616 577
434 896
890 366
394 816
923 234
861 703
939 716
15 271
27 664
553 534
488 671
127 576
347 539
186 719
837 64
173 306
769 448
134 197
627 110
397 699
584 932
673 895
74 817
150 487
151 199
206 162
16 844
182 748
902 705
872 447
546 195
958 939
400 533
79 209
854 402
641 95
58 5
674 387
167 215
284 936
521 89
697 686
575 553
190 556
859 149
482 362
506 95
371 15
983 301
231 224
675 605
556 974
133 21
309 381
462 625
472 813
87 550
625 557
360 456
577 381
75 25
803 15
23 685
990 220
297 529
74 758
284 153
669 973
916 733
182 858
877 110
22 699
272 597
777 630
2 817
926 591
946 761
981 376
213 297
824 547
973 950
350 642
448 64
570 755
680 594
552 902
700 626
178 808
522 809
592 15
891 648
98 205
935 849
204 966
935 423
824 65
500 418
705 435
581 552
30 500
10 981
27 190
147 826
148 292
985 644
22 102
952 19
707 484
327 12
735 40
702 253
872 165
51 980
280 40
941 114
87 804
600 651
310 404
686 52
138 624
123 828
665 4
91 315
245 181
939 247
91 947
542 346
454 621
510 461
677 312
909 636
539 339
198 805
116 416
6 992
677 714
122 203
13 521
567 226
542 911
147 119
195 128
899 880
235 367
278 303
29 362
673 816
581 213
35 218
297 669
957 315
565 485
529 427
543 64
623 875
114 49
894 430
151 464
923 276
524 651
405 930
421 328
819 332
256 473
793 750
436 810
888 842
81 969
171 616
218 64
403 804
196 445
561 462
52 754
734 4
52 238
66 806
697 884
652 303
570 436
348 815
614 183
489 962
597 576
158 621
598 554
456 731
33 780
432 137
772 847
165 228
254 787
421 418
582 885
539 644
548 463
834 389
240 494
578 529
450 555
722 951
447 773
885 199
321 47
522 891
652 639
158 457
797 217
536 208
688 621
132 797
109 47
822 466
419 758
410 734
182 488
132 250
652 364
931 515
904 75
731 964
675 245
83 629
609 787
591 911
771 196
408 945
679 957
839 751
855 238
483 702
482 122
519 234
791 496
950 471
493 856
671 986
329 776
476 384
978 713
158 355
875 936
972 452
527 350
65 162
776 485
56 259
588 715
116 473
572 478
147 371
647 252
187 975
22 450
913 134
707 301
157 231
467 953
98 956
29 956
823 252
206 683
753 384
866 542
834 97
543 560
926 278
401 240
443 732
355 441
427 945
553 725
622 423
247 868
659 632
481 379
267 727
899 806
429 889
161 844
669 632
796 858
904 271
463 636
618 508
932 976
902 496
783 127
71 965
67 59
333 580
742 66
228 919
711 300
279 333
303 21
389 190
521 35
445 806
338 736
668 200
109 222
108 540
910 151
23 513
148 712
165 850
66 632
377 849
349 250
716 73
669 620
202 376
317 854
909 95
476 846
874 652
301 54
769 756
755 795
481 746
795 601
143 853
768 657
70 366
424 453
255 471
903 178
198 435
668 973
134 282
129 29
289 497
344 36
2 641
280 187
982 681
16 357
720 351
354 722
150 581
575 390
107 84
921 194
688 530
916 37
942 522
935 113
832 752
51 463
136 388
305 861
17 657
978 839
395 765
730 16
813 578
912 229
705 857
995 206
492 793
917 403
382 111
505 771
406 878
377 952
743 272
89 995
535 122
685 694
300 394
822 319
896 50
131 207
49 206
331 670
965 31
955 222
937 11
90 940
73 355
932 907
718 628
933 226
911 450
879 36
925 324
964 933
940 960
889 797
760 117
48 397
269 656
884 882
902 590
702 159
311 833
139 901
707 16
509 436
567 383
894 20
388 527
390 725
350 558
850 276
578 848
454 920
30 538
700 446
111 499
479 404
791 614
272 228
605 791
640 456
29 351
860 739
432 836
758 672
314 665
407 451
122 990
857 430
76 141
600 528
810 856
437 745
24 786
538 221
701 361
794 474
885 12
147 585
568 928
378 248
3 844
777 407
318 578
72 967
700 675
530 127
821 932
452 883
751 841
284 748
899 612
785 103
592 218
34 18
711 710
844 916
589 710
836 380
424 781
101 978
288 838
54 762
210 464
355 224
513 487
975 16
619 368
477 633
658 303
489 622
902 783
109 563
429 755
705 834
7 57
680 249
156 457
314 960
279 101
188 17
142 317
301 211
104 844
733 978
123 61
774 150
715 862
935 426
513 45
13 891
276 152
10 628
660 444
435 370
581 442
35 977
85 293
392 570
190 736
281 343
672 187
960 414
721 252
124 472
349 600
123 460
871 979
588 933
655 5
833 559
417 518
697 208
622 30
604 374
732 310
576 415
976 890
760 96
387 189
277 193
33 524
832 11
939 190
215 510
804 716
672 593
506 987
348 846
554 335
456 958
495 767
816 853
211 982
966 915
762 572
330 115
91 277
963 992
320 331
88 607
980 28
479 223
650 222
670 657
990 13
509 785
102 228
367 348
572 707
370 384
372 650
235 204
231 108
494 457
74 993
366 713
46 556
65 551
553 399
221 81
934 255
212 329
599 75
724 309
383 651
649 541
14 434
575 470
789 52
299 112
895 646
695 894
591 42
937 253
192 141
171 741
852 766
24 57
594 205
127 388
787 77
319 7
896 76
996 846
728 507
470 508
351 346
185 715
231 499
725 609
86 352
10 830
339 898
7 932
522 672
180 811
117 930
544 180
129 758
313 916
758 123
929 230
897 909
705 811
361 407
811 968
609 774
7 162
890 345
513 676
604 632
485 221
756 934
610 474
569 646
630 447
912 956
336 544
663 75
6 39
412 52
391 234
185 306
272 725
783 328
11 890
529 38
937 950
819 350
660 917
816 631
128 404
473 862
592 492
658 924
644 323
651 475
163 34
286 165
796 434
704 401
370 79
572 44
416 17
217 523
341 47
720 31
246 322
473 683
654 833
719 776
841 995
820 434
691 378
100 549
825 720
954 543
68 242
21 231
774 928
202 633
638 787
228 217
993 172
749 641
171 342
502 942
311 854
621 379
888 173
685 267
354 599
861 651
596 381
690 791
8 959
431 186
113 352
344 223
157 338
360 767
556 371
529 52
755 559
363 752
676 980
66 687
51 709
133 892
822 652
700 244
385 26
894 649
107 685
22 288
432 325
154 475
773 498
103 893
327 236
985 976
951 305
849 976
875 215
574 356
692 379
831 904
903 706
655 837
256 800
861 396
854 496
389 225
471 491
471 98
429 237
480 678
684 394
519 689
643 493
225 101
350 341
550 52
184 831
77 786
775 336
319 293
169 567
64 178
680 358
201 223
218 685
24 405
83 1
498 59
779 649
619 238
657 19
374 196
481 382
748 234
712 722
740 175
235 372
976 749
788 319
949 683
312 484
599 673
501 121
548 360
272 896
306 396
886 181
456 57
780 666
972 509
537 166
370 563
529 842
909 318
478 363
113 757
694 863
456 80
366 474
173 237
472 164
671 737
152 958
740 528
713 578
955 551
743 502
804 139
542 655
515 469
205 207
645 31
221 504
724 604
972 407
109 995
92 111
909 666
919 584
316 827
532 433
471 987
79 666
484 84
330 705
269 426
267 218
861 582
939 879
277 246
251 392
629 614
511 883
153 319
871 280
300 242
290 997
644 336
291 553
508 409
721 211
130 924
434 734
102 643
289 591
967 411
141 362
668 640
31 679
299 698
704 578
72 819
963 618
88 477
63 679
180 655
708 847
488 528
715 793
116 501
84 298
716 259
78 995
376 758
313 310
316 688
225 358
145 373
353 834
8 894
952 280
987 342
798 944
756 728
18 130
586 685
574 379
139 514
811 41
719 848
255 194
867 221
411 372
601 368
172 4
265 137
565 83
530 772
420 5
462 436
278 564
384 927
609 43
614 24
452 788
72 885
99 94
816 864
425 164
288 135
327 72
778 5
531 240
379 172
299 709
745 414
102 599
806 731
935 757
302 937
235 55
67 967
258 882
506 426
503 114
133 349
576 447
649 214
714 58
447 384
780 190
675 709
341 330
908 66
994 802
611 604
991 357
563 614
790 376
727 161
844 310
356 301
837 912
664 909
377 505
362 39
540 997
861 349
389 785
83 893
966 95
690 145
723 770
104 83
232 541
777 603
54 151
266 229
749 381
530 943
272 88
527 933
651 81
119 824
986 579
804 158
198 487
911 252
849 840
831 422
233 440
432 529
274 218
173 567
63 334
337 563
473 333
808 534
176 990
778 557
278 384
765 106
243 906
321 295
432 606
229 884
56 642
134 1000
836 97
70 773
331 817
475 322
86 742
495 870
655 271
508 8
812 611
308 163
139 333
354 970
766 413
984 176
461 513
637 693
81 610
623 808
513 533
17 70
423 873
158 167
482 822
629 807
253 540
663 371
900 369
358 76
115 696
553 581
104 102
892 562
350 3
209 295
644 415
516 29
504 457
17 874
266 742
871 34
881 558
640 283
936 662
342 824
883 869
573 973
700 578
416 355
995 346
383 289
510 343
493 536
668 391
414 297
885 101
924 690
749 605
563 887
518 169
246 800
110 316
816 211
957 610
101 935
498 662
296 61
668 54
149 417
649 492
505 363
745 806
768 675
69 755
132 675
214 765
916 348
989 726
914 823
766 736
869 303
69 339
706 56
719 888
511 866
93 802
660 189
727 174
404 818
951 553
710 39
250 492
213 388
93 747
277 74
648 874
526 839
882 530
268 136
246 450
324 935
243 106
705 397
987 495
873 722
158 766
389 598
793 399
221 762
608 767
94 65
937 81
441 488
704 525
35 844
737 225
606 672
448 32
164 440
496 133
446 810
296 353
426 614
231 862
612 186
91 750
799 527
611 716
41 907
572 313
28 168
218 465
322 748
854 323
377 171
130 969
708 993
722 744
206 901
816 905
666 392
174 783
247 652
296 321
595 823
391 278
578 521
423 834
33 470
398 16
771 338
545 406
204 886
392 940
606 628
605 407
113 915
371 508
464 134
301 378
418 726
128 380
806 339
434 28
26 34
977 637
835 683
120 889
181 885
711 735
159 9
21 273
118 955
64 338
233 55
500 764
883 269
208 501
550 664
691 345
778 542
785 239
150 721
126 233
124 417
187 948
849 603
882 324
802 800
953 616
756 325
159 933
286 215
909 184
116 748
650 379
576 557
347 163
839 677
923 218
487 612
215 124
965 457
594 69
214 476
185 973
492 741
998 228
27 843
904 141
617 762
882 976
942 453
213 64
658 944
368 211
274 441
946 595
196 536
727 96
905 390
480 939
418 910
43 411
875 629
334 663
88 914
146 93
50 176
451 546
227 296
858 395
641 686
410 933
848 465
38 107
826 93
175 209
741 777
661 535
828 551
872 928
538 813
943 677
347 769
868 537
313 461
540 655
178 68
152 161
532 81
622 138
433 120
497 519
735 267
532 150
712 442
584 830
86 804
250 371
699 982
51 259
12 437
806 25
478 571
792 644
748 624
116 596
119 34
935 803
216 221
495 594
681 558
653 262
261 715
440 669
670 439
581 760
452 417
111 592
540 670
727 313
201 376
11 333
603 476
552 932
278 832
226 221
978 221
301 827
118 506
902 942
990 2
563 851
8 382
1 465
397 805
476 950
82 990
79 297
468 444
179 705
105 862
846 47
723 206
248 347
602 538
418 848
285 221
295 312
966 317
519 80
689 25
306 418
599 787
263 540
406 360
54 406
362 493
221 481
416 177
646 288
954 593
832 301
553 701
974 932
489 338
551 863
167 540
956 251
42 717
491 753
622 201
615 272
631 800
879 550
255 260
138 238
629 637
752 257
492 334
253 432
774 394
910 114
735 218
452 757
287 980
808 979
387 960
906 346
872 423
165 412
513 82
770 980
190 981
554 297
19 987
460 79
410 826
59 396
486 158
523 877
483 283
742 899
458 764
514 924
805 241
579 576
334 623
187 203
559 948
865 258
716 196
59 723
624 163
708 784
622 730
78 83
118 470
985 984
118 869
454 139
731 480
557 530
892 855
830 962
485 435
825 381
177 398
704 739
217 8
63 328
344 574
211 665
387 30
128 701
788 422
348 878
560 261
366 719
320 81
786 174
979 668
888 439
217 425
642 174
111 905
840 854
143 211
78 168
656 597
956 72
475 844
243 252
414 638
137 800
848 704
138 135
576 994
307 101
842 437
273 186
107 160
388 169
73 959
708 393
502 788
870 10
518 818
492 760
465 462
579 642
919 860
864 918
423 889
988 460
596 807
963 968
112 233
554 815
293 26
415 737
395 694
508 746
389 242
830 356
595 471
863 155
939 1000
367 704
413 563
269 105
956 705
633 385
239 786
2 542
359 469
435 164
739 631
882 254
494 772
697 517
549 824
496 140
41 490
226 781
200 604
462 381
566 160
621 860
630 881
461 238
789 643
479 874
770 761
796 844
14 914
700 585
723 352
580 7
331 382
359 961
282 921
442 886
551 752
748 785
181 761
708 733
943 65
194 743
675 772
246 373
919 412
633 674
990 144
654 773
53 451
755 564
888 388
811 365
310 235
687 790
928 564
352 426
776 609
205 257
563 296
432 286
546 268
377 501
211 36
357 485
524 588
218 711
572 750
903 169
451 611
68 308
679 318
561 961
819 411
131 857
63 643
789 995
959 227
114 220
986 871
448 427
589 766
327 52
907 880
11 749
211 46
646 366
186 254
240 242
614 565
121 679
878 999
452 530
149 648
911 254
399 316
579 756
15 531
977 685
788 614
493 658
942 102
673 169
261 302
893 541
582 709
337 231
817 669
168 493
497 560
140 197
870 861
483 435
865 384
483 418
101 79
105 362
818 399
957 428
426 961
974 818
12 686
877 415
632 410
854 438
610 190
33 225
534 36
408 765
378 250
332 555
178 828
392 636
130 982
494 547
466 964
994 795
281 711
648 187
715 271
645 113
407 165
338 266
257 492
489 778
945 660
574 693
283 486
964 891
786 588
762 947
308 401
706 395
830 476
744 253
945 531
70 498
854 10
187 833
148 696
455 507
218 40
476 888
209 525
200 940
769 758
975 348
121 839
181 91
565 334
422 633
813 145
161 393
144 710
355 246
842 128
988 518
784 828
499 503
719 411
27 418
621 717
431 712
451 74
555 904
427 135
845 463
620 580
785 970
279 312
583 389
788 258
48 218
539 700
438 50
342 101
441 562
131 985
540 12
96 541
462 334
522 382
960 268
331 841
414 850
702 206
795 94
676 234
267 602
202 14
598 986
256 61
228 974
544 468
923 489
28 815
688 116
356 374
244 195
649 622
936 9
938 113
770 163
839 285
928 527
305 246
716 213
265 606
327 231
822 456
937 183
245 205
135 589
324 299
846 336
806 791
472 810
264 848
949 39
357 781
438 9
304 289
142 295
629 258
587 589
634 91
503 328
505 626
113 163
667 441
815 759
321 378
944 931
937 301
205 74
499 250
615 662
934 109
970 622
643 326
520 329
317 599
914 589
782 498
727 69
695 969
411 57
972 152
539 366
696 629
388 353
101 738
397 193
70 113
486 510
67 459
676 517
686 674
1000 606
377 207
402 683
296 259
680 162
596 795
314 496
687 837
597 750
53 805
887 849
432 956
331 274
19 574
350 956
939 922
822 893
57 849
569 157
492 585
872 5
308 492
471 652
232 821
162 151
129 966
875 807
547 496
389 400
939 997
680 656
451 824
327 666
10 920
779 719
690 701
483 876
574 661
829 396
98 543
824 485
705 885
676 181
223 543
985 577
16 813
45 26
726 920
194 865
132 137
49 60
205 203
623 192
45 965
769 780
664 878
788 845
459 226
726 363
248 64
101 750
476 242
623 656
372 419
29 898
461 3
757 23
850 812
722 716
302 980
41 312
549 705
46 937
343 612
420 462
791 354
161 388
695 874
309 488
163 227
390 115
807 925
891 308
144 897
899 451
681 305
304 89
741 291
570 761
204 431
63 450
373 599
769 998
536 62
989 796
904 476
289 564
242 634
469 868
848 863
202 928
206 508
199 798
964 926
686 504
371 787
678 189
852 891
965 348
681 464
377 890
621 17
732 619
904 48
508 497
720 28
39 610
339 53
966 659
986 833
678 243
610 657
918 829
776 54
512 386
310 728
746 60
157 166
423 566
300 289
788 778
848 190
127 876
667 797
119 331
194 228
956 272
178 713
99 950
434 420
411 7
381 767
887 61
731 262
596 650
498 552
485 844
827 368
873 355
42 75
558 630
629 420
134 690
270 992
43 28
677 492
800 779
146 296
151 12
207 272
178 796
388 198
100 218
326 255
650 905
468 129
735 174
299 851
28 797
439 717
266 546
335 443
903 1000
702 239
675 343
967 579
543 550
891 800
84 781
11 452
11 772
518 383
383 590
599 111
954 437
55 596
665 203
678 980
502 715
306 621
590 418
702 700
224 600
738 433
219 70
690 308
535 558
137 213
410 847
639 20
411 932
281 656
374 272
62 8
639 769
119 275
871 661
282 951
946 729
90 257
595 196
976 377
847 160
88 689
729 526
537 308
640 391
749 436
364 60
930 338
391 630
653 964
896 476
289 207
254 500
962 756
465 157
614 211
22 880
898 568
206 661
201 5
718 424
359 769
675 939
21 14
542 30
567 603
829 31
51 33
863 215
861 945
49 449
1000 464
981 568
74 781
885 603
687 62
757 79
152 482
456 477
249 278
241 246
821 59
933 146
569 386
938 436
702 94
621 338
221 478
255 897
158 12
730 82
602 365
419 446
721 923
427 800
439 528
279 744
620 564
682 247
51 920
725 413
180 574
122 887
641 611
24 859
639 184
612 539
865 957
305 921
147 731
263 14
881 194
286 674
908 236
661 361
321 201
624 778
472 279
587 140
7 984
422 158
972 72
683 146
310 96
197 921
295 31
232 844
40 783
274 267
593 244
972 352
368 359
78 621
898 768
527 745
865 975
125 148
136 510
625 688
63 801
621 166
731 197
620 597
984 405
895 606
866 500
415 93
8 556
793 623
282 830
666 257
854 972
985 604
68 240
537 419
231 873
843 390
328 613
711 264
953 670
598 893
148 825
776 574
949 338
325 947
388 326
140 533
831 948
988 816
427 391
953 928
76 815
21 36
380 516
710 930
16 416
737 541
604 775
727 99
533 589
402 623
134 278
957 919
852 36
949 858
99 164
864 128
444 560
331 821
117 759
847 675
978 33
364 309
13 748
556 38
800 656
359 193
686 646
814 930
673 538
101 790
406 969
877 178
940 430
585 79
338 549
717 340
511 615
934 815
668 910
240 219
889 459
977 67
77 132
30 920
834 852
330 661
326 872
481 980
860 545
882 179
993 724
429 10
869 927
41 729
207 111
689 852
707 960
945 246
376 823
635 873
920 861
175 281
734 717
887 623
927 208
39 19
179 943
752 929
270 82
960 703
891 280
780 37
622 453
678 298
885 18
496 656
292 743
799 437
857 751
245 851
929 773
269 291
156 370
247 722
553 556
740 214
274 88
138 260
18 421
651 863
292 610
44 244
22 819
461 93
613 863
366 45
917 643
193 577
972 392
222 828
887 572
675 716
106 639
743 42
407 388
327 891
438 148
815 85
561 869
194 708
321 635
840 265
470 162
967 721
212 879
268 453
68 924
37 648
274 388
559 173
822 187
88 943
895 330
307 176
761 296
622 746
935 888
654 688
174 652
364 879
241 126
748 502
755 113
177 170
623 78
672 66
539 182
470 384
309 636
276 52
396 460
533 921
871 356
758 43
940 512
501 558
152 453
342 315
997 268
950 821
444 110
27 589
279 653
207 317
802 546
933 612
540 525
344 397
526 438
378 921
24 263
616 124
304 992
145 577
42 539
268 649
81 696
545 372
405 652
684 504
367 260
785 446
79 822
819 748
880 314
334 97
209 647
124 115
744 753
518 577
357 47
873 403
621 957
489 564
254 431
74 910
962 402
115 972
784 459
816 645
537 426
601 265
558 559
733 446
125 460
420 113
342 7
298 121
921 142
776 894
904 897
403 653
575 212
788 995
242 61
704 628
433 636
970 522
768 726
879 307
891 231
865 449
254 419
831 471
463 1000
136 247
4 380
176 180
999 418
384 463
669 365
609 994
214 199
228 994
94 388
929 657
160 580
625 95
883 64
639 781
630 715
637 458
321 815
5 506
813 670
426 880
265 672
352 776
24 939
956 464
879 700
802 420
178 489
481 611
808 293
439 265
211 223
818 388
893 465
425 296
310 67
673 243
708 659
560 977
385 974
799 29
139 495
426 942
926 364
662 924
155 217
799 760
171 507
119 718
705 701
1000 427
50 22
605 403
225 690
279 932
454 845
549 336
534 994
969 170
403 660
840 623
420 157
682 944
731 305
765 381
335 265
839 236
734 237
843 928
284 257
396 940
976 379
39 881
335 76
586 652
54 871
550 354
198 754
372 484
162 874
82 228
365 495
329 416
146 3
202 642
985 819
906 841
477 553
358 385
646 96
908 227
326 33
986 732
881 860
162 371
517 627
591 802
256 763
661 454
582 724
74 48
404 65
356 398
10 1
67 801
769 662
251 687
311 566
247 820
341 868
841 430
914 749
793 809
718 836
58 23
965 816
76 762
224 705
745 679
876 292
810 110
865 255
246 843
332 53
161 207
879 773
867 772
420 328
773 602
172 389
56 994
902 814
612 309
643 944
148 33
700 498
820 509
66 131
597 126
280 955
572 172
334 229
707 108
240 339
95 128
667 445
390 377
428 56
721 343
332 839
806 336
310 597
284 383
522 150
969 555
265 226
416 367
660 930
572 10
991 268
84 996
469 707
37 977
889 455
528 448
115 384
186 526
337 29
869 120
882 623
359 536
679 853
870 977
621 492
387 332
145 162
603 869
130 350
337 141
87 450
363 994
323 381
67 817
306 915
3 683
693 379
556 967
662 997
616 145
308 371
528 1000
807 131
298 544
350 204
917 37
509 508
312 747
68 665
236 560
323 945
638 882
415 539
991 265
378 887
528 688
538 998
317 912
822 732
558 247
277 795
148 571
457 118
798 195
39 946
92 926
237 34
7 721
825 721
407 145
458 569
589 906
164 102
278 969
282 32
258 406
730 905
410 923
819 121
643 510
922 752
644 707
992 447
457 679
827 644
348 490
952 916
469 93
362 691
844 221
618 115
426 176
59 680
790 731
37 581
294 452
875 999
523 639
777 621
440 214
178 497
62 656
952 839
738 529
6 805
587 620
244 816
801 753
536 957
920 12
586 864
809 487
1 461
976 767
45 753
870 903
621 197
484 554
473 278
713 564
683 734
311 503
540 851
724 101
725 840
814 745
568 307
111 526
842 689
633 579
63 68
705 555
876 533
987 594
993 789
925 339
90 777
478 519
126 540
377 961
828 532
224 973
173 47
711 208
594 78
981 967
755 802
823 186
609 134
131 201
642 422
552 73
771 989
731 422
786 350
900 92
404 387
706 24
774 582
259 192
85 431
77 681
687 893
296 870
102 402
434 299
168 14
524 641
610 65
249 325
906 210
362 55
319 475
696 658
638 366
147 100
550 587
548 568
782 511
336 541
188 793
20 125
368 481
755 358
94 397
274 284
375 891
867 566
616 373
706 63
11 601
323 873
187 323
453 289
779 944
399 191
354 906
274 14
967 88
646 426
314 214
809 404
398 982
627 56
128 255
902 549
353 987
138 77
327 114
35 379
581 640
606 67
510 112
562 153
675 110
347 207
232 995
552 642
597 947
4 355
448 17
629 748
104 242
607 624
940 309
617 214
730 462
723 450
970 788
807 891
423 392
468 731
138 257
853 872
864 303
19 804
310 218
456 245
30 56
110 70
787 631
345 304
677 85
589 391
321 672
211 613
135 397
544 614
919 157
533 1
149 29
523 184
301 703
848 480
760 372
851 34
248 634
110 140
657 455
795 907
15 399
876 87
175 652
907 764
850 346
291 740
521 616
356 775
280 523
717 692
450 479
710 864
871 484
433 171
624 945
225 15
808 717
786 53
603 928
615 198
58 839
342 540
719 444
132 190
46 500
110 137
122 251
701 486
720 495
433 63
387 837
535 229
438 850
297 576
730 74
792 744
477 184
670 158
443 135
848 95
2 796
895 121
388 433
531 953
451 162
69 394
760 898
618 802
857 55
80 31
176 435
549 951
352 691
925 62
667 538
450 29
839 166
921 380
351 726
933 175
475 476
609 226
859 950
131 711
40 880
229 701
283 254
260 56
925 345
334 914
141 67
591 249
228 473
902 306
631 825
292 541
6 934
198 550
882 363
639 906
636 505
578 838
414 883
129 768
135 829
106 114
706 145
155 148
779 291
268 843
958 481
934 861
108 469
810 137
347 667
421 140
114 218
150 902
928 696
388 67
59 431
624 254
775 176
98 161
660 643
780 878
138 208
745 63
252 245
378 644
857 830
954 70
67 427
635 547
518 189
694 67
278 807
780 771
604 177
567 39
374 167
592 339
985 288
863 260
723 185
702 380
544 319
27 632
9 664
483 645
759 757
201 745
766 918
216 685
964 833
306 72
423 880
657 879
845 251
22 444
209 532
983 956
830 762
101 23
242 640
583 309
768 441
638 757
867 390
971 747
454 678
985 382
582 473
121 935
466 863
368 787
849 510
503 312
57 425
145 9
868 662
469 734
41 702
137 75
207 183
527 65
190 581
765 931
172 489
593 941
309 939
85 598
61 799
643 9
719 334
507 345
900 871
412 248
955 764
752 938
368 187
217 359
958 109
133 454
855 518
590 103
470 890
808 531
68 27
333 607
30 624
964 144
351 276
862 625
21 642
582 939
619 918
764 709
501 929
119 862
190 995
335 922
67 832
81 591
151 150
408 830
384 592
683 357
902 476
628 827
571 23
91 604
935 164
554 378
584 657
556 858
849 868
67 149
820 390
929 582
509 37
751 818
645 133
644 112
206 633
8 746
468 169
625 671
30 618
700 241
830 258
276 46
811 195
335 815
597 853
645 958
705 649
34 354
358 173
814 841
918 853
94 427
558 259
55 494
944 176
994 395
903 883
794 518
802 670
121 516
652 909
167 502
197 13
633 876
283 908
436 915
146 724
102 754
528 643
880 392
6 308
437 713
299 329
115 985
563 899
823 789
98 307
337 962
57 516
823 415
715 272
917 408
666 6
216 877
105 633
771 572
283 631
77 997
760 94
89 982
887 804
983 398
223 983
893 653
678 523
645 688
805 3
193 419
374 220
958 61
208 325
815 353
33 501
713 520
248 772
672 462
53 740
663 980
366 26
761 303
136 809
463 160
452 594
392 296
319 138
182 994
780 485
931 143
268 354
962 191
967 167
759 491
465 769
151 261
553 86
719 573
180 99
775 307
292 705
100 572
898 521
867 740
568 176
647 426
264 82
16 409
135 159
116 695
905 525
809 450
373 284
484 486
49 606
335 471
161 770
196 396
198 49
507 637
351 867
788 48
402 437
163 731
637 500
769 777
81 561
457 348
39 878
939 467
972 504
116 421
7 228
546 29
910 303
633 546
909 597
979 811
275 554
252 520
461 860
277 748
173 708
822 238
213 737
9 11
913 21
671 277
262 380
355 775
70 540
731 192
52 922
668 5
495 103
797 117
806 298
257 219
934 509
912 609
550 602
386 732
938 897
963 819
444 614
655 15
556 734
751 193
180 538
54 319
637 772
496 408
559 241
944 2
591 611
662 80
290 647
345 682
102 680
583 796
553 783
133 262
415 837
464 988
299 833
775 16
563 713
283 519
378 820
821 651
225 564
398 702
665 22
812 289
614 772
961 967
530 166
557 668
387 757
423 816
898 943
567 878
872 952
149 919
312 245
878 733
844 90
945 817
188 702
626 51
743 619
512 129
34 276
880 751
871 296
888 580
424 311
220 197
365 962
386 789
138 286
178 708
423 352
883 165
671 818
903 185
657 22
859 509
234 81
818 366
239 965
171 98
786 288
908 570
811 836
177 209
384 931
230 574
8 973
762 111
727 898
942 451
221 74
348 496
743 237
608 171
974 424
820 579
565 595
629 260
755 338
118 354
287 160
816 865
369 809
362 129
628 488
336 910
837 988
72 477
354 973
793 323
849 454
135 919
771 323
317 480
842 160
960 73
440 996
894 664
174 449
431 78
812 203
320 806
989 513
803 805
177 743
419 262
117 139
471 207
995 525
89 496
459 91
695 22
981 73
409 968
995 454
806 302
141 116
993 897
790 947
834 108
876 986
135 19
756 540
586 948
745 565
88 889
490 93
484 764
731 256
225 43
90 28
894 290
936 240
712 480
356 318
741 649
507 621
579 307
891 761
453 558
318 949
755 111
116 780
1 253
571 433
781 272
58 179
911 194
370 839
340 868
960 239
606 598
657 276
184 51
575 129
836 98
682 523
776 627
663 43
726 357
921 796
992 296
300 395
879 246
800 637
674 830
682 575
453 743
964 353
34 566
481 841
698 59
334 86
910 447
366 641
860 502
848 969
522 548
395 718
811 929
236 742
709 862
205 747
309 868
459 765
737 241
137 519
381 497
386 296
462 645
46 503
271 470
310 424
577 833
244 53
380 79
368 243
79 244
259 106
133 396
158 705
644 284
909 845
558 939
345 298
499 646
441 85
547 725
408 890
609 20
31 823
261 673
799 98
862 975
275 818
900 847
310 72
524 513
713 604
11 967
534 454
521 723
66 711
815 512
809 627
799 661
170 330
530 351
983 779
469 804
656 959
516 246
497 816
169 835
716 557
595 373
460 774
859 565
602 563
269 948
423 370
809 143
495 618
905 418
132 941
663 516
216 409
324 200
974 295
792 396
886 271
510 765
723 699
854 798
619 519
421 283
121 363
967 838
312 914
481 487
907 774
751 30
990 830
745 488
165 209
541 398
156 755
269 803
288 929
866 555
26 811
893 182
389 212
162 129
424 221
258 555
562 938
281 409
5 623
927 738
480 217
976 947
929 463
755 465
125 774
890 802
996 627
873 595
75 48
914 637
751 510
97 330
847 541
551 120
761 603
251 291
761 36
452 368
501 557
609 760
310 318
697 313
431 614
665 803
462 100
486 198
752 169
887 413
177 573
446 334
25 223
747 398
652 225
734 660
133 223
944 881
943 688
522 646
109 273
670 60
454 746
205 82
652 646
963 886
732 265
322 985
663 962
942 894
536 342
47 107
218 641
348 298
358 963
752 500
948 932
653 864
889 848
566 659
830 204
526 27
254 203
841 558
819 929
121 950
212 25
297 269
485 884
198 14
949 270
581 13
106 908
642 689
325 515
92 364
626 437
637 873
922 376
619 310
735 619
563 527
621 61
657 878
654 555
843 154
684 286
680 576
220 51
563 239
790 126
582 173
56 591
503 175
342 998
581 805
75 667
575 745
610 555
978 892
187 183
322 761
830 198
578 990
580 935
174 771
256 849
862 717
557 827
745 97
999 111
17 232
974 444
652 419
860 192
915 471
410 500
486 531
918 177
49 605
14 770
749 652
623 767
283 478
414 985
460 775
384 987
421 861
644 977
795 503
884 155
726 468
365 820
843 783
271 950
769 833
270 153
307 550
452 623
660 405
848 399
949 214
65 50
389 436
66 26
831 659
172 233
923 658
221 158
724 70
11 447
546 38
839 924
496 488
107 361
978 583
894 938
696 373
725 896
718 137
332 66
934 795
623 576
232 641
293 119
838 819
959 182
857 428
863 471
510 714
334 922
522 297
67 245
637 210
392 404
215 723
492 455
142 701
519 220
360 569
447 654
717 114
546 119
478 421
387 39
28 175
465 204
828 801
510 262
505 785
94 170
369 245
581 570
458 638
428 767
67 975
263 344
525 932
104 811
518 752
821 985
186 86
972 355
545 904
920 372
358 913
409 985
576 213
883 661
414 746
138 580
161 619
560 738
741 941
364 222
924 944
158 531
390 860
41 762
3 372
369 73
323 995
244 120
59 826
771 10
536 147
722 983
175 542
978 690
888 256
204 470
385 769
403 58
473 409
184 292
153 552
287 644
179 309
674 507
308 968
749 406
456 953
870 66
551 469
974 878
48 919
263 961
127 88
224 575
696 765
395 207
361 350
67 946
975 978
100 716
302 177
59 882
869 968
323 409
934 212
565 819
919 294
339 913
861 769
855 881
144 579
786 704
347 739
501 893
129 30
124 906
183 855
662 969
311 50
479 905
95 967
471 934
968 138
28 969
958 151
133 731
1000 146
538 552
343 591
51 925
978 285
590 273
869 867
578 73
979 107
214 663
752 72
60 796
1000 664
83 598
35 653
85 305
449 693
966 104
671 227
463 157
520 703
353 166
48 393
271 71
548 277
983 456
231 863
855 673
850 943
672 193
424 986
821 983
242 742
432 99
990 495
513 620
885 916
938 124
284 129
212 538
634 547
861 840
567 452
164 116
884 115
803 121
112 195
53 31
217 322
960 21
777 896
569 815
33 840
322 619
402 238
742 284
35 601
145 962
640 273
287 935
357 628
910 876
692 795
782 940
310 833
993 996
854 687
197 270
617 406
843 982
821 424
617 376
891 431
793 119
644 999
484 932
212 478
126 184
194 46
928 844
426 437
993 222
63 594
171 157
556 7
796 624
895 192
418 647
280 433
147 542
5 780
491 886
276 332
59 97
966 846
7 94
287 367
155 448
869 433
480 452
847 183
678 35
245 980
314 334
89 843
537 692
95 78
544 831
358 613
787 316
323 853
659 712
290 620
62 400
190 147
222 309
810 442
341 428
44 539
278 685
741 981
362 308
960 488
547 495
320 296
466 688
919 785
322 905
943 992
845 55
129 544
221 184
809 582
675 124
148 551
602 835
651 472
405 473
440 985
48 483
195 438
998 775
459 466
4 762
5 457
803 378
149 305
365 647
914 59
115 692
662 172
629 889
147 810
855 7
932 781
668 912
888 231
494 280
997 815
20 496
991 479
338 807
216 423
412 665
125 641
975 176
227 962
598 814
456 503
616 534
158 896
146 380
622 361
623 866
8 645
507 838
35 516
670 326
467 124
763 528
17 221
211 958
560 4
591 380
29 126
744 271
363 215
463 437
926 401
570 467
636 653
765 997
183 39
324 567
833 588
381 725
70 408
536 110
938 818
482 190
697 86
118 504
437 766
694 750
595 983
629 683
535 210
626 800
956 264
562 674
659 357
609 397
531 977
798 823
975 565
845 877
825 386
847 908
145 38
698 761
769 682
740 131
324 405
660 707
97 684
705 601
442 888
968 916
532 709
476 253
287 638
422 800
588 526
562 500
552 694
579 663
593 138
82 846
482 452
25 300
884 548
362 866
370 579
730 940
415 944
392 998
720 375
164 141
1 458
404 718
285 628
501 922
918 437
958 332
677 179
102 969
605 120
521 362
996 480
400 381
12 906
180 185
310 114
664 510
758 876
221 794
886 990
851 944
196 991
59 654
491 647
624 198
896 742
511 715
268 449
630 166
323 639
497 148
119 268
624 520
460 946
859 642
716 758
491 893
107 220
762 603
165 984
185 988
666 894
222 377
490 104
746 807
399 62
651 88
917 830
959 852
206 104
770 705
63 546
241 597
617 713
164 711
162 469
916 468
894 280
906 38
752 613
837 664
136 876
498 297
112 208
896 503
287 443
740 311
282 482
591 32
766 594
304 113
730 972
862 210
951 181
907 749
299 706
644 457
510 250
228 845
499 314
271 454
827 90
543 451
444 193
941 942
843 7
879 54
12 507
167 567
730 30
610 95
679 259
198 343
28 544
490 220
476 951
947 424
72 602
462 949
367 189
581 362
581 361
509 555
809 320
96 651
478 663
978 737
140 690
333 408
441 797
671 595
420 527
385 918
86 206
822 201
444 551
674 184
587 994
978 50
341 613
246 733
454 913
880 714
404 33
513 824
611 40
881 822
258 46
523 776
202 883
462 487
248 287
237 38
608 681
101 402
320 197
482 788
233 216
864 612
151 824
389 351
981 400
196 80
50 506
915 197
278 683
770 926
894 254
181 778
292 414
369 362
591 362
477 116
899 735
70 508
814 169
727 697
644 169
504 719
8 930
362 679
531 136
644 82
576 603
214 685
721 479
917 769
948 951
296 780
933 145
27 468
609 90
602 88
155 854
476 683
605 306
698 727
292 852
661 894
320 131
629 354
688 223
775 673
683 784
273 551
643 279
781 698
671 928
415 806
551 691
399 832
284 70
889 603
795 178
534 252
477 480
605 269
320 717
415 184
367 667
729 612
860 800
328 368
196 376
96 808
245 670
594 307
610 433
998 16
158 145
116 467
48 330
29 563
491 224
823 528
817 993
836 626
603 486
288 943
806 387
618 545
277 530
387 232
526 755
876 598
58 698
465 675
160 409
212 353
208 510
94 160
948 92
471 195
107 634
785 712
333 119
368 43
93 713
117 581
430 948
661 579
648 866
964 214
797 30
365 333
369 205
173 623
327 471
5 32
846 882
653 63
246 486
906 167
173 270
558 474
482 651
17 975
485 43
411 611
909 288
135 450
29 94
872 477
53 373
498 653
353 768
722 187
971 687
345 122
565 466
509 957
557 568
909 92
388 48
336 897
282 76
76 422
891 599
146 931
364 717
306 287
973 306
529 949
160 386
30 771
459 495
981 934
744 410
164 495
504 85
429 847
169 593
864 457
755 909
523 517
832 342
944 651
237 408
330 836
41 954
982 663
43 594
102 185
281 241
90 10
307 102
238 498
966 255
544 388
594 275
524 185
276 804
333 69
141 642
191 392
22 208
630 840
814 657
261 3
288 859
505 557
655 477
186 258
621 124
516 329
464 516
337 252
509 519
167 639
754 565
248 711
313 620
709 527
860 329
861 412
410 913
331 935
925 13
632 328
803 227
716 211
336 902
2 865
71 343
705 494
792 675
894 726
69 655
546 163
886 863
835 896
92 417
66 683
239 104
118 896
503 184
51 486
944 289
336 555
143 413
484 709
708 78
406 792
951 973
116 714
335 857
946 541
942 905
942 651
936 102
413 95
321 539
522 112
26 463
772 883
1 699
850 960
579 458
62 123
500 295
195 444
363 652
137 106
33 329
475 587
654 678
574 476
858 299
256 111
703 833
342 935
595 197
698 454
603 600
663 160
754 242
534 602
296 344
366 743
134 509
652 455
955 299
4 127
566 910
225 616
178 256
675 321
563 991
608 348
241 420
793 936
488 34
36 902
72 636
728 210
984 408
787 945
379 219
219 152
869 420
696 473
897 359
512 32
102 211
124 473
743 55
970 220
472 540
282 412
17 338
345 820
73 228
536 383
863 897
710 472
215 604
852 284
394 806
52 242
755 416
937 847
45 619
946 785
17 90
114 40
82 593
475 130
322 346
501 391
125 189
29 805
982 306
694 250
933 706
283 874
278 566
708 633
914 932
104 20
601 870
601 156
631 523
44 683
763 386
474 756
623 145
831 381
369 58
405 611
384 510
25 812
331 540
765 105
533 145
625 601
678 770
652 444
511 424
372 205
789 444
778 838
91 96
548 352
985 224
826 252
835 767
209 410
57 905
697 651
449 231
980 362
663 80
741 141
71 231
457 427
589 132
136 64
767 301
147 800
499 514
545 587
545 693
820 539
252 552
939 375
740 25
524 552
835 295
599 275
254 931
667 892
587 67
241 383
330 204
698 565
764 436
962 687
91 318
619 365
71 615
407 387
153 913
4 326
62 92
694 990
380 131
369 456
103 83
976 390
748 126
36 591
717 87
563 464
392 854
235 433
249 888
118 580
617 245
9 451
8 411
811 976
641 207
224 184
506 398
337 842
935 472
193 350
941 796
916 692
633 142
874 867
4 854
213 494
716 546
18 927
266 934
174 336
886 788
554 684
850 979
53 995
88 751
887 859
373 41
211 628
614 913
616 441
224 233
210 587
295 200
233 15
453 365
701 531
566 581
591 927
459 906
802 969
473 930
865 103
154 331
541 239
978 322
239 501
542 268
392 903
353 476
574 976
87 821
383 371
143 752
699 516
855 883
218 601
289 277
299 658
867 809
585 94
672 706
263 374
130 333
696 248
216 948
806 156
174 979
962 310
850 474
576 342
526 332
863 325
509 378
160 501
850 514
353 758
616 42
633 871
987 368
599 727
868 836
100 538
421 394
63 478
965 822
270 232
703 266
251 269
85 6
507 718
107 519
475 902
674 796
483 275
977 155
395 736
225 305
932 366
167 333
177 697
316 922
934 486
791 848
476 123
171 456
36 961
408 902
577 644
404 594
299 147
6 591
286 759
475 816
447 115
331 460
739 582
438 832
889 547
722 909
76 781
450 979
958 596
256 860
106 872
18 717
203 280
873 229
303 269
289 514
211 259
586 858
955 409
684 531
729 523
432 342
206 9
39 809
331 717
761 211
674 588
654 359
632 889
137 924
982 452
281 450
786 439
190 514
138 463
203 510
174 558
99 31
894 461
788 964
523 835
733 162
172 789
894 269
582 335
735 724
249 296
870 737
140 600
1 811
994 724
703 628
189 821
236 251
935 910
369 897
45 108
815 518
809 672
647 323
399 821
804 75
713 214
824 554
470 267
258 27
991 389
414 256
116 281
654 365
70 594
205 377
313 582
338 113
340 616
91 983
895 370
996 28
130 903
680 106
720 226
81 319
264 423
26 894
59 635
93 373
886 655
18 670
808 75
142 359
873 374
109 537
796 892
970 448
836 638
170 451
77 890
518 269
188 812
444 606
771 59
816 467
456 648
287 329
896 543
624 220
603 672
59 558
198 728
807 188
955 526
415 709
641 135
83 782
117 258
152 348
891 379
726 163
427 292
302 31
132 215
449 167
249 848
151 817
414 168
16 529
861 763
569 678
436 54
692 125
34 153
400 392
701 389
196 776
813 660
105 577
905 93
307 273
337 88
351 279
96 936
955 296
306 283
130 173
169 884
911 882
466 518
318 424
572 645
934 275
603 238
834 59
191 346
207 123
281 871
534 990
489 556
924 883
773 639
49 655
995 845
473 23
662 816
337 452
577 210
487 23
380 389
990 254
317 58
198 880
105 942
553 902
342 58
798 688
197 768
792 181
285 589
24 402
368 395
937 595
912 870
242 895
532 784
984 557
209 218
24 869
733 262
302 58
352 442
445 1
259 866
211 420
389 957
38 258
367 337
647 916
580 79
553 689
781 378
633 902
651 744
2 977
330 639
846 110
359 350
72 882
640 648
33 268
951 449
719 140
196 836
419 595
975 594
844 367
912 13
734 664
953 668
42 339
408 448
652 667
675 509
169 283
125 639
350 227
183 424
331 492
533 432
314 624
262 206
332 413
505 247
267 467
131 927
844 777
204 219
615 993
718 934
299 314
219 391
415 841
53 511
886 831
904 843
207 356
424 54
519 372
524 920
744 211
154 640
82 79
279 153
917 108
113 88
857 221
875 249
286 899
107 813
814 287
581 206
752 729
697 812
24 872
255 985
964 898
929 896
493 928
526 986
233 732
794 367
652 501
404 207
89 814
402 810
766 903
177 737
712 79
278 775
923 430
785 45
958 627
304 922
633 367
537 46
381 729
603 250
464 467
496 441
557 290
581 215
921 341
41 698
783 246
11 208
47 490
541 758
418 3
308 512
65 825
206 970
901 45
10 659
201 930
119 178
180 504
665 636
991 470
431 928
737 180
182 313
751 516
845 175
471 38
849 870
51 792
322 625
734 70
182 884
184 50
414 321
637 995
873 958
675 582
88 281
811 286
917 523
29 593
328 371
65 362
820 184
587 821
436 876
439 315
573 551
856 21
217 64
746 557
40 319
291 849
918 411
929 866
884 638
704 96
744 307
944 586
945 940
147 243
819 844
941 789
470 380
988 669
881 525
707 51
941 971
915 863
668 138
724 124
197 130
492 38
616 766
199 764
686 483
432 904
981 167
244 453
565 958
400 128
783 592
299 829
125 83
65 503
503 905
604 565
357 488
333 453
613 865
639 968
749 168
74 864
115 170
453 363
464 282
737 182
400 187
332 461
183 2
493 64
33 161
449 298
476 183
808 586
152 513
632 381
427 112
967 186
431 259
470 390
734 12
798 604
894 778
44 646
2 586
829 525
445 39
18 960
408 914
38 450
1 935
943 525
377 333
422 206
517 878
59 152
740 891
718 798
587 706
926 529
471 62
467 32
652 857
508 824
307 972
535 151
443 664
222 36
828 554
971 524
978 970
826 987
786 120
952 841
213 910
640 747
625 121
795 457
802 363
89 902
833 482
75 688
327 339
900 323
351 176
782 458
208 917
870 875
965 984
679 102
805 164
958 780
993 470
827 709
129 207
245 243
175 768
451 811
79 772
547 809
839 988
218 827
159 441
82 625
508 830
699 81
805 11
81 915
493 268
193 37
344 431
624 751
507 870
111 266
496 73
428 265
167 34
444 250
974 638
712 955
201 993
691 390
866 709
296 535
870 512
205 957
103 442
4 898
739 342
918 765
92 801
769 616
390 770
855 707
265 358
364 623
879 341
714 760
513 587
273 257
169 65
684 455
533 837
926 607
948 172
630 873
278 323
737 610
167 554
937 837
424 675
299 201
345 893
607 760
670 409
922 323
210 142
723 180
706 896
887 364
408 420
697 725
113 200
773 331
51 530
232 401
532 15
530 113
796 142
460 468
729 238
375 231
599 870
279 642
222 442
123 444
553 184
376 170
940 874
668 697
852 326
52 43
96 924
118 382
107 960
686 468
509 500
843 547
106 901
995 746
816 486
129 310
738 711
728 103
435 715
524 241
800 478
697 463
404 359
502 823
449 559
40 940
349 512
686 870
236 4
761 534
498 246
632 696
950 204
842 947
268 376
955 888
429 703
581 587
322 437
380 257
712 209
835 382
755 530
868 101
797 782
883 387
452 897
343 351
983 601
369 691
513 737
749 863
153 753
636 715
770 798
219 729
47 963
654 6
864 600
277 33
584 786
880 309
709 201
951 653
331 51
597 695
288 420
39 886
577 544
705 804
867 526
249 997
229 906
696 827
765 566
187 135
964 676
74 798
489 997
663 843
585 412
881 550
477 769
933 560
131 259
335 284
679 79
51 884
859 791
643 975
951 369
866 950
313 914
156 852
476 315
572 336
925 250
33 856
797 545
488 39
478 745
57 952
780 367
517 909
386 172
369 654
523 294
391 33
337 837
330 850
925 127
98 352
301 269
43 291
963 685
289 221
837 425
368 106
481 577
768 953
706 728
247 822
167 211
473 843
790 182
204 450
27 694
10 869
445 204
21 466
855 757
263 737
133 881
699 649
715 872
254 320
89 43
907 2
997 435
293 374
586 496
142 211
983 312
132 347
18 680
28 849
541 56
185 136
767 660
940 822
167 782
334 696
372 533
680 177
124 515
249 137
719 744
76 475
709 81
47 977
303 739
363 301
913 704
157 730
582 400
280 195
234 126
54 845
330 532
518 268
790 682
522 438
998 193
997 685
54 92
393 59
516 622
803 781
689 820
864 886
423 693
869 580
242 237
631 287
18 83
935 243
369 160
141 738
795 69
383 638
509 241
244 966
953 138
674 43
855 804
514 894
903 664
966 268
947 305
874 468
94 110
668 322
699 251
352 765
931 239
740 739
384 960
696 709
418 515
851 488
548 216
703 285
531 379
831 225
711 87
584 491
189 752
545 278
342 504
733 167
670 303
12 932
652 636
44 519
160 682
351 24
334 305
868 258
269 525
504 592
65 60
131 956
266 77
155 908
793 231
255 480
211 233
479 59
936 827
362 665
196 54
511 942
616 623
894 66
405 143
674 396
436 91
135 161
821 862
896 784
808 797
546 310
226 225
903 799
824 785
817 972
770 820
402 639
277 483
917 456
546 848
162 302
775 989
596 812
30 617
978 992
817 242
722 915
668 764
289 74
992 286
935 450
725 261
329 771
107 961
638 64
825 858
544 440
777 515
159 520
678 381
937 484
334 224
561 879
458 913
116 155
7 312
722 300
764 561
690 372
787 112
352 283
786 687
141 624
794 124
194 927
792 866
113 417
743 551
466 138
364 434
822 502
788 854
938 878
130 789
568 878
324 541
594 700
15 451
859 320
634 969
50 411
166 719
663 250
24 470
11 959
153 263
394 526
588 400
16 394
208 610
219 736
717 829
523 897
140 367
899 467
157 373
355 60
539 203
912 776
992 263
315 980
184 141
7 776
21 577
868 53
775 53
409 728
437 37
726 152
631 371
860 188
336 809
654 102
344 594
391 736
364 226
430 141
424 726
82 557
314 279
243 338
312 54
779 391
953 160
126 627
746 679
949 850
436 42
102 773
499 680
654 432
590 339
733 859
428 960
398 536
274 71
524 838
567 601
633 552
207 458
758 967
582 863
971 179
974 789
628 160
971 724
169 472
800 648
876 790
206 750
555 304
447 310
388 554
181 858
309 269
771 672
642 275
42 434
986 246
418 737
510 210
713 593
432 246
107 934
537 981
891 634
334 815
135 168
303 704
508 446
920 366
995 818
419 632
261 32
628 178
660 503
972 112
422 943
948 878
385 867
814 630
337 724
572 578
165 860
71 109
368 79
701 804
939 440
368 832
397 533
129 173
255 420
206 387
781 269
313 964
85 245
276 55
874 851
548 436
163 577
752 378
489 264
515 649
274 852
545 997
294 940
694 516
414 808
140 22
395 401
53 522
457 772
80 340
47 454
380 250
148 258
732 198
518 456
937 836
908 561
163 171
711 436
385 512
635 613
391 604
83 319
142 839
927 272
659 348
913 79
129 321
48 113
93 936
512 650
935 873
280 765
31 106
101 811
601 541
235 918
906 768
559 883
431 643
49 634
253 58
348 427
957 708
473 49
718 820
471 259
624 964
881 711
659 369
235 857
952 390
812 359
910 553
745 106
333 301
476 169
906 107
307 847
872 139
206 328
51 977
336 460
613 966
251 535
689 829
276 502
913 573
956 4
201 602
447 800
392 49
299 787
47 725
290 104
397 391
115 89
450 650
921 931
573 842
994 348
863 767
665 538
733 567
80 139
170 299
463 944
446 544
289 683
5 398
8 191
390 675
351 662
56 914
56 639
560 900
910 721
474 187
384 728
905 439
370 342
783 792
619 269
486 454
906 658
769 268
945 556
867 1000
782 868
366 481
798 399
487 545
835 40
286 520
679 363
554 256
474 352
209 185
714 790
408 56
58 886
231 755
624 178
639 288
180 905
641 53
263 884
275 699
906 57
6 458
796 865
551 461
463 517
932 173
904 368
406 172
16 877
313 845
779 678
573 493
564 676
127 194
13 714
692 149
692 111
546 830
282 219
456 720
174 37
551 299
690 738
795 182
201 153
551 221
605 257
984 183
668 136
565 850
172 499
896 810
888 357
909 84
613 538
939 254
299 862
907 808
356 491
274 406
730 164
236 60
655 317
881 595
585 974
838 512
600 514
21 562
721 1000
180 644
582 161
635 421
108 805
816 33
964 261
7 813
444 52
157 646
718 771
24 785
536 47
279 590
90 35
67 239
638 531
600 195
353 9
89 726
665 339
957 626
204 573
901 512
593 51
529 889
758 183
981 893
428 186
51 262
428 109
955 766
600 76
972 792
772 913
207 250
72 645
369 915
854 943
481 855
999 470
967 351
94 997
359 16
102 494
650 567
74 428
76 390
799 576
68 274
890 264
797 1
389 854
738 985
649 875
258 776
172 708
645 618
515 816
912 590
784 827
63 325
678 896
642 715
120 542
818 1
769 379
290 662
691 556
698 550
903 524
534 893
447 311
532 249
923 507
901 955
111 462
537 131
288 63
827 630
152 628
615 564
936 532
999 45
127 993
686 745
208 763
71 55
117 682
305 616
919 222
11 602
957 170
669 144
757 143
150 98
414 932
320 488
38 634
927 603
525 759
239 576
153 838
530 371
502 218
136 25
864 543
883 231
225 552
736 742
357 365
697 813
841 257
370 825
285 286
187 455
68 374
130 373
750 653
293 685
88 139
584 140
664 916
549 921
33 747
455 410
953 832
664 582
585 117
505 670
116 50
300 634
928 353
780 647
636 866
976 208
133 531
308 847
117 17
400 978
143 152
100 95
203 807
485 107
613 243
986 596
359 946
143 515
507 817
522 279
246 397
359 642
380 910
898 973
711 319
56 29
613 839
953 474
13 499
466 155
208 719
44 321
864 458
586 336
506 498
118 691
947 995
303 403
11 905
877 610
23 862
229 644
971 89
818 608
530 176
648 638
322 616
967 135
238 917
286 889
116 411
557 986
646 868
797 626
231 494
210 78
592 117
597 961
633 975
210 769
789 364
25 745
589 840
171 607
692 907
707 381
732 645
597 161
163 350
890 315
753 376
160 854
457 151
601 591
539 52
613 449
977 881
427 643
302 184
979 446
305 657
929 189
925 823
265 353
214 671
937 755
757 549
374 373
454 566
861 852
573 152
689 142
38 710
394 997
37 910
771 768
987 297
76 718
474 595
323 429
93 385
865 899
820 787
706 494
58 26
856 53
736 204
402 843
739 603
416 728
342 356
399 157
105 396
593 558
869 309
799 961
409 877
178 134
160 839
148 603
120 302
872 425
384 947
595 167
460 404
517 68
472 8
613 688
370 478
724 730
203 263
801 39
416 768
344 556
371 633
154 114
394 960
351 989
303 839
797 905
478 559
850 868
89 724
615 532
71 783
607 467
34 401
847 798
961 825
885 841
566 410
437 734
728 7
874 781
378 812
138 722
647 420
114 719
852 739
225 65
258 661
752 88
140 296
561 967
569 95
52 339
667 830
651 405
860 387
622 483
15 936
278 699
662 989
102 817
99 619
672 750
566 528
762 766
157 305
478 276
756 22
210 213
458 216
928 679
413 613
701 592
573 846
992 4
157 950
764 588
783 311
43 305
550 386
982 678
300 150
357 881
226 416
196 866
632 446
851 992
926 96
530 159
572 836
719 117
971 700
165 163
495 489
226 235
522 627
82 308
733 493
853 707
595 6
620 103
823 848
413 690
240 791
790 435
862 668
737 488
121 982
629 671
252 392
293 51
269 597
526 70
758 373
788 784
831 275
317 945
444 569
711 54
861 542
375 58
376 858
333 305
282 536
265 82
237 89
183 989
584 790
653 320
852 165
668 660
376 75
161 478
234 16
190 952
547 283
469 679
752 916
191 277
396 444
943 875
22 929
649 637
721 106
235 731
246 966
325 149
988 913
646 849
940 156
830 525
406 294
1000 704
2 557
565 928
303 516
811 714
710 116
526 763
576 251
658 173
659 413
503 100
108 841
15 913
313 218
423 883
536 766
119 910
707 976
732 107
577 697
289 28
21 569
863 698
495 145
571 22
1 225
9 627
351 629
483 117
17 311
907 642
956 421
738 558
733 952
506 334
138 155
8 926
234 310
758 754
672 360
696 138
920 696
196 613
47 39
983 589
968 574
395 617
660 567
475 135
806 829
120 738
335 199
669 334
382 572
840 765
356 940
981 800
239 78
581 839
663 331
947 319
355 779
283 187
705 298
563 820
958 393
512 387
43 936
31 540
738 343
114 39
560 78
575 568
764 658
558 890
887 867
533 126
217 772
571 172
134 948
111 794
559 907
540 908
286 462
953 149
263 774
948 813
919 858
786 683
357 579
465 498
68 704
85 158
489 893
745 231
584 413
648 215
311 404
524 545
668 173
268 188
273 454
296 519
366 414
228 622
650 91
828 667
768 807
448 523
649 103
757 324
367 148
705 906
178 7
146 819
946 303
193 245
39 13
685 47
828 875
213 723
754 780
73 123
123 656
326 577
721 185
34 501
977 657
411 382
893 366
518 228
163 240
721 920
195 649
313 468
26 954
454 807
437 863
651 848
468 649
665 219
208 891
774 845
406 19
461 415
669 444
695 787
915 57
177 840
761 781
541 441
500 990
917 333
767 924
734 271
886 458
977 56
290 671
798 916
98 382
762 665
148 63
14 929
197 964
300 563
18 470
744 811
807 855
425 459
761 636
225 930
525 258
428 828
879 905
285 2
36 426
305 627
316 954
410 714
414 859
28 526
861 452
567 703
212 893
752 942
285 888
990 460
393 765
668 572
646 331
164 757
726 862
335 435
901 513
962 243
236 643
32 441
876 702
508 407
156 391
159 795
782 155
365 345
976 392
5 783
888 956
671 480
105 913
709 39
48 162
549 822
374 785
778 978
413 970
274 866
565 695
489 865
994 38
129 987
297 532
952 881
836 422
229 802
239 526
89 318
545 841
399 327
876 85
756 546
689 688
209 772
691 631
114 894
227 862
117 192
311 14
891 905
912 915
379 3
262 8
604 430
290 666
697 45
30 70
227 121
619 416
625 788
909 324
652 305
190 393
612 679
938 47
168 329
343 145
510 891
403 24
324 506
197 636
327 154
978 303
203 455
985 303
158 54
874 23
244 246
258 606
562 746
895 671
368 422
923 679
414 997
588 397
966 866
806 212
437 540
773 734
470 737
259 182
750 705
809 220
509 622
287 463
914 141
406 630
312 3
418 244
106 231
489 929
86 639
730 523
796 174
272 319
521 228
917 573
435 730
559 143
710 57
836 862
132 438
271 492
679 958
984 562
196 785
787 120
617 1000
537 631
107 863
525 504
970 633
791 852
892 818
883 806
271 251
741 722
525 91
414 833
628 550
932 65
430 382
664 951
981 939
677 896
694 566
386 999
929 810
632 793
764 298
148 19
923 610
591 864
27 796
895 383
348 294
991 646
732 181
37 408
53 652
397 418
106 981
309 507
580 480
213 134
873 384
151 660
111 21
979 27
782 757
318 630
599 521
887 275
156 629
833 253
322 926
926 933
734 786
832 425
884 217
64 570
153 695
905 806
971 698
505 135
479 603
481 652
463 429
162 116
537 542
941 847
891 34
829 991
922 530
54 836
444 518
765 224
362 340
551 310
256 577
212 864
383 734
386 882
767 236
129 390
72 892
562 504
406 405
814 400
289 575
740 618
613 599
844 966
924 638
517 349
591 714
955 105
434 475
348 320
914 947
369 590
665 909
865 651
84 441
997 720
704 532
586 419
526 267
929 898
767 212
491 261
957 925
707 407
436 879
620 655
128 443
524 648
652 494
432 803
958 210
655 993
122 593
301 261
584 575
553 69
569 51
91 162
464 126
927 399
427 35
291 195
259 980
283 127
186 872
888 393
246 248
80 49
707 776
439 122
881 161
283 650
103 874
194 817
486 666
667 627
723 799
375 957
332 481
11 274
621 589
374 927
842 708
477 619
640 102
24 802
475 997
697 596
809 611
659 364
163 861
515 638
850 821
687 328
344 582
514 161
137 783
837 140
651 132
804 828
370 167
102 834
13 826
399 948
797 476
22 768
153 900
482 217
701 254
954 541
695 582
69 471
217 355
30 980
153 198
440 779
557 864
25 326
41 179
438 97
538 674
740 380
704 715
34 881
730 890
794 304
257 748
399 26
412 420
488 109
866 108
308 923
543 498
270 378
386 93
250 220
310 180
311 258
519 431
167 33
557 550
582 257
945 793
477 511
613 749
778 202
737 166
347 815
490 169
841 593
169 489
775 638
924 506
106 578
67 223
136 55
867 626
170 636
337 300
70 239
665 36
410 781
651 158
99 711
2 234
505 840
528 410
804 976
957 358
877 287
374 528
99 126
702 109
243 346
731 74
529 752
313 751
777 306
806 418
928 96
488 927
75 657
707 141
69 436
646 187
420 192
557 386
904 322
780 746
99 916
28 948
410 438
574 862
716 600
828 870
811 634
167 843
579 500
344 289
449 965
45 725
950 467
464 933
38 681
147 407
825 497
745 465
983 405
93 15
592 481
753 630
277 769
468 381
687 862
133 706
604 54
109 756
298 196
625 561
643 276
14 645
972 393
362 655
211 129
401 109
226 273
915 771
999 683
549 949
884 116
999 459
149 895
87 82
359 410
795 384
5 841
302 739
844 785
123 762
550 437
432 297
556 572
649 888
711 950
169 726
190 249
994 293
109 833
202 701
729 463
709 850
278 578
404 171
911 111
468 87
753 725
504 219
762 95
260 987
154 283
996 80
934 198
522 728
640 292
618 819
727 399
743 673
976 535
296 972
752 420
499 673
673 413
468 3
672 310
761 525
265 585
662 67
650 177
607 312
997 257
143 818
250 251
606 389
374 367
85 58
7 538
826 414
262 194
862 845
17 824
878 318
637 285
147 661
303 912
104 750
973 296
606 386
629 230
738 308
851 512
995 857
609 486
538 364
354 728
989 965
116 961
631 451
548 266
354 892
300 152
622 337
406 692
118 999
265 110
583 356
412 701
912 159
299 74
649 479
646 845
219 407
168 796
289 126
414 805
5 461
943 672
601 391
405 713
661 17
860 967
686 107
39 65
296 997
225 497
150 507
423 610
979 463
565 84
346 15
194 154
540 522
729 229
47 879
802 299
255 783
634 194
100 438
34 767
89 10
267 342
559 9
484 276
292 812
580 690
853 932
293 595
888 296
819 347
664 711
187 896
909 239
269 735
359 963
465 296
701 986
913 599
458 872
347 290
31 502
124 690
263 580
93 21
480 551
635 497
812 601
605 473
826 431
858 189
422 617
938 822
887 748
363 640
659 876
917 909
954 78
887 763
545 324
410 912
582 390
873 24
145 306
904 827
629 554
352 366
31 157
516 95
271 682
621 782
479 665
769 363
758 739
327 946
241 800
853 944
477 318
544 326
814 494
662 213
601 479
606 668
402 593
885 228
259 810
887 418
81 12
177 115
16 272
636 674
100 896
559 678
440 771
482 552
823 238
326 247
224 711
184 600
646 242
160 930
274 970
920 993
828 516
193 297
705 571
20 558
54 585
702 230
857 657
1000 627
386 47
769 272
308 570
674 439
152 694
939 418
410 210
769 292
531 521
323 81
667 141
127 279
708 921
454 348
210 75
68 828
183 64
215 757
605 686
542 223
96 762
869 281
535 490
182 283
488 771
405 213
187 367
317 447
489 720
186 713
931 791
312 368
237 403
518 32
315 396
120 115
288 68
520 129
224 130
108 509
823 526
332 411
5 51
813 931
327 214
492 664
29 530
826 179
572 896
271 992
64 271
280 875
663 984
359 440
996 158
834 192
992 512
607 505
705 474
261 90
161 497
971 557
282 259
575 586
433 688
114 61
440 104
426 166
316 197
233 183
639 347
165 571
612 689
619 464
392 127
618 9
122 401
511 658
371 619
119 189
780 549
247 643
900 186
80 651
879 44
373 471
325 680
560 587
475 148
423 689
917 267
60 718
446 547
681 143
651 661
979 902
173 287
666 743
907 933
656 32
706 624
779 754
937 498
562 807
181 2
738 990
581 508
425 135
585 725
200 485
101 573
819 892
98 505
580 804
177 363
950 975
126 445
937 56
798 557
861 883
51 270
329 241
824 711
377 945
680 252
138 121
895 772
527 346
104 171
11 147
802 528
39 193
887 760
952 100
811 475
59 394
800 537
165 545
791 256
636 438
501 142
627 156
754 452
853 973
321 689
428 528
175 48
775 21
970 652
33 402
103 90
345 174
981 381
738 36
411 978
627 57
363 759
312 606
536 988
863 57
903 56
958 999
869 925
505 211
672 294
382 403
777 110
864 747
29 389
263 214
304 351
85 417
252 116
648 853
655 29
858 438
789 736
384 431
58 411
793 741
132 249
909 806
975 341
328 950
164 672
908 77
453 340
769 808
730 681
859 449
136 765
205 16
816 847
33 802
891 506
205 218
903 230
861 9
796 446
38 22
524 467
706 905
198 548
86 664
240 301
736 121
68 154
369 162
456 482
890 503
517 964
65 63
994 460
192 683
382 640
486 259
37 603
723 359
856 22
909 585
784 756
870 651
540 596
739 651
330 557
5 44
924 94
920 814
615 162
675 105
376 809
439 331
118 214
570 874
482 444
68 495
181 917
346 539
165 747
144 685
427 185
200 774
395 792
216 345
416 998
578 451
187 227
779 604
514 595
134 443
697 795
306 413
472 418
624 243
215 105
325 994
470 703
600 371
933 62
711 48
284 942
89 166
152 836
13 70
32 709
3 106
720 273
972 425
956 661
534 122
367 514
656 134
190 653
219 973
777 469
922 70
747 508
76 843
503 276
916 877
755 479
444 699
672 796
395 830
315 38
935 810
980 708
44 856
773 995
485 309
898 972
686 682
971 254
404 5
997 453
47 284
126 933
1 757
775 592
447 443
582 968
593 753
207 837
444 77
574 700
348 867
554 898
851 247
617 647
356 505
365 271
581 75
932 956
125 517
928 713
965 756
345 532
559 722
572 613
190 494
963 139
417 733
686 445
144 944
71 119
164 664
80 396
364 855
554 123
772 786
492 870
717 62
409 919
533 153
295 760
227 721
443 868
294 955
821 977
405 383
110 399
304 972
768 434
914 884
85 492
170 734
379 411
672 974
478 180
151 390
978 546
950 161
627 8
112 516
702 617
579 15
181 552
540 891
311 553
845 359
413 54
498 232
792 230
626 983
123 1000
729 564
789 885
683 919
507 876
706 446
785 341
580 180
777 754
644 84
30 202
576 513
766 947
347 340
647 444
512 963
456 860
311 23
715 6
560 655
140 671
796 711
805 309
536 780
672 869
600 617
921 98
510 776
518 796
497 214
201 474
281 924
7 743
997 926
278 523
909 941
100 531
410 28
641 552
250 197
438 615
386 840
652 730
65 43
519 766
786 102
152 765
887 727
396 726
14 496
691 712
771 344
894 781
490 975
943 327
159 125
185 582
269 356
870 921
91 569
867 293
798 732
281 863
96 555
820 362
523 640
629 894
969 513
291 497
890 584
925 86
381 74
562 419
680 176
916 588
408 659
228 860
799 801
478 107
395 850
786 467
952 728
726 752
758 583
31 435
392 331
785 366
539 624
453 227
585 383
272 691
492 619
607 686
57 267
892 595
282 849
219 552
526 821
774 325
108 875
144 174
228 424
710 437
726 717
393 597
84 26
673 919
602 896
31 569
183 25
660 23
889 808
589 782
709 806
496 373
993 745
162 975
312 343
97 342
406 418
335 995
91 80
180 866
658 522
91 672
371 415
409 252
883 960
749 746
100 536
103 950
531 359
59 27
200 419
931 390
146 372
288 754
603 994
444 414
381 769
509 862
678 984
602 174
972 568
749 349
97 540
93 161
857 770
849 726
162 419
998 77
137 6
463 569
964 932
871 452
590 120
643 655
921 257
31 967
217 648
617 847
522 651
574 3
45 241
998 607
919 952
17 32
485 42
287 262
78 484
500 903
314 767
492 471
697 591
859 762
280 132
12 700
927 47
447 339
175 850
170 625
922 190
921 674
444 975
805 969
417 389
207 162
976 609
403 51
709 367
570 491
714 909
515 562
923 485
367 428
678 600
636 720
23 808
845 326
77 872
351 612
74 25
585 873
736 116
192 197
802 375
958 424
339 366
828 788
188 710
926 463
749 93
183 563
169 369
351 255
102 558
908 429
310 898
142 504
532 727
545 845
592 654
938 538
190 719
218 556
246 452
301 948
13 730
565 294
233 328
330 872
758 956
904 445
281 962
960 937
802 395
678 366
128 67
176 218
666 278
419 899
811 319
62 158
152 444
734 842
968 817
634 145
269 609
311 760
374 652
977 265
113 176
655 531
868 749
832 675
784 932
685 450
112 254
653 287
604 363
970 834
542 857
98 618
236 21
315 641
64 832
626 41
690 32
978 538
367 659
970 109
803 640
356 287
399 104
950 995
411 526
194 306
394 815
30 999
167 181
780 675
681 402
959 180
359 476
235 107
556 908
720 979
225 983
780 572
211 275
79 747
624 469
578 569
92 431
568 370
209 598
235 132
608 925
427 360
195 695
659 594
124 970
282 516
24 500
710 458
857 669
612 382
875 157
631 310
45 100
928 258
478 58
502 668
83 909
30 660
968 62
763 966
433 178
741 701
772 896
840 198
787 779
895 818
965 454
880 755
401 654
232 755
166 475
429 623
374 451
382 82
208 275
236 435
864 639
552 878
486 912
282 722
670 524
589 514
746 110
839 184
365 185
91 486
405 604
164 819
127 102
883 360
239 64
466 30
146 298
874 856
266 919
95 575
660 756
148 885
841 469
159 99
395 890
27 769
984 884
638 313
929 852
695 508
676 887
900 924
620 607
366 186
370 906
904 932
87 515
291 315
429 792
208 735
865 761
195 647
713 185
427 697
4 725
641 557
135 527
373 455
162 653
705 434
483 606
717 243
111 109
828 263
968 33
686 335
357 199
146 89
858 285
615 238
502 680
20 617
181 147
780 701
636 175
775 4
503 526
228 695
94 442
626 600
920 683
259 299
611 620
123 605
334 145
923 903
808 363
443 505
218 153
184 433
552 994
284 217
700 942
534 715
141 601
68 898
158 753
214 220
215 676
711 523
574 380
543 584
858 848
797 83
107 89
116 636
634 499
897 643
23 823
973 480
283 987
519 74
321 301
892 545
818 461
553 422
363 64
983 672
739 480
577 542
203 338
996 369
850 957
685 111
748 851
583 361
901 740
110 103
651 957
455 621
714 708
230 910
592 983
620 149
599 31
604 527
382 816
548 450
353 94
202 190
424 572
459 38
806 350
87 73
54 533
752 730
784 193
424 822
261 540
26 117
856 192
486 528
950 133
481 280
837 823
951 631
580 816
912 209
77 445
876 444
955 812
609 317
533 202
838 210
954 326
248 611
693 540
153 151
878 21
1000 310
145 573
788 20
390 466
681 763
419 896
4 939
971 987
879 291
209 757
273 417
581 574
728 98
312 828
138 444
888 218
471 907
455 511
844 972
425 521
970 379
462 435
802 158
464 564
542 56
648 809
317 590
331 3
929 442
112 679
671 326
842 271
514 762
840 591
489 642
895 568
511 413
889 533
135 193
675 234
539 597
544 801
309 552
133 42
482 281
237 897
89 154
569 950
358 386
184 214
479 704
1 686
609 580
292 700
137 138
445 168
264 859
808 29
104 75
641 991
215 868
353 95
247 759
139 19
913 321
311 858
909 97
786 954
278 216
691 995
94 958
866 558
965 251
237 636
4 385
151 341
355 155
207 646
634 984
190 932
243 869
925 670
146 543
580 438
13 480
301 521
628 109
605 932
199 475
247 41
432 395
914 319
770 616
6 525
485 479
774 517
875 571
642 654
240 82
445 331
752 20
133 283
794 28
659 702
678 175
322 339
900 334
171 82
745 731
86 55
411 169
238 21
247 388
572 36
547 525
200 468
632 413
484 404
582 435
189 616
277 763
847 70
489 290
285 958
837 453
573 291
824 311
280 63
440 705
468 118
187 674
151 470
553 349
171 720
801 673
336 746
182 483
884 742
40 930
689 411
969 518
639 991
55 606
194 608
978 366
709 274
955 628
699 162
341 911
491 230
871 984
157 747
512 111
584 381
284 821
411 500
495 988
302 782
281 239
472 368
592 355
442 856
176 203
812 880
858 590
292 513
168 852
845 721
232 571
446 990
960 926
212 784
863 427
58 50
696 241
813 341
785 18
496 162
48 771
51 506
773 706
892 589
144 436
584 216
404 643
854 77
1000 825
355 834
206 575
441 468
441 203
514 295
961 355
395 420
345 910
551 687
403 723
369 829
127 268
237 622
112 780
995 863
660 541
521 302
965 84
378 305
75 543
900 621
638 552
240 604
65 351
947 326
244 3
152 350
353 781
391 837
150 480
966 419
912 593
258 540
53 858
45 919
667 575
914 679
466 242
155 847
649 534
407 702
38 219
381 858
930 397
435 514
471 507
622 428
969 5
155 241
434 741
345 175
136 645
888 96
182 688
722 65
832 113
901 693
190 831
969 960
528 123
475 841
237 312
952 792
427 13
888 997
570 348
724 158
590 214
603 278
194 473
629 526
680 690
347 548
311 264
81 691
331 558
983 770
710 715
748 753
934 374
270 942
248 243
356 615
567 191
665 356
317 381
66 317
726 578
854 404
221 910
57 800
628 167
184 832
328 523
681 780
304 552
243 782
494 506
978 865
565 33
778 765
495 948
981 916
108 97
142 291
522 660
202 393
72 761
727 89
315 842
23 887
394 89
107 318
734 441
831 402
933 466
803 304
455 16
685 96
438 335
825 999
968 534
198 699
563 878
109 471
149 741
613 24
229 262
242 633
290 889
66 450
680 936
723 250
293 118
661 321
639 987
423 709
768 149
20 14
358 990
178 410
305 9
154 669
167 70
454 750
571 515
721 3
5 277
515 86
255 400
724 95
659 757
139 734
838 24
822 884
293 331
171 834
665 942
476 261
366 197
561 573
435 750
67 919
954 776
408 337
516 391
384 104
165 773
517 20
480 748
46 332
376 909
471 74
332 634
117 129
484 402
454 701
7 620
992 102
148 309
460 223
467 795
699 157
929 1
554 806
656 12
170 340
453 648
987 193
985 542
231 90
199 28
864 836
135 280
24 385
488 875
109 170
394 317
210 11
178 667
269 503
207 929
468 759
87 71
622 593
230 361
992 174
46 311
659 417
15 608
597 736
44 599
67 304
244 184
900 582
663 678
837 682
159 883
547 733
97 260
938 118
651 209
511 397
909 988
161 96
611 680
977 64
50 39
164 569
162 187
150 162
981 148
521 941
898 203
226 973
677 817
114 707
714 582
109 967
425 975
376 267
135 810
364 419
788 919
897 672
144 738
89 145
537 193
30 629
407 721
693 381
384 876
5 430
955 201
492 258
716 343
281 510
277 136
613 260
88 565
274 578
684 434
318 535
359 199
420 498
43 241
103 207
32 182
610 480
108 758
279 567
550 200
731 526
259 787
400 106
742 601
911 210
341 59
184 761
975 316
336 682
726 633
62 689
614 264
682 333
242 969
194 212
2 521
813 38
762 431
941 24
716 905
655 394
127 428
637 265
302 628
889 635
599 810
804 686
878 472
69 702
165 450
824 140
546 297
96 258
791 118
135 12
474 623
413 415
961 715
349 693
325 934
964 38
142 580
491 646
795 344
676 722
140 108
500 861
398 335
402 474
957 680
19 20
868 518
853 107
197 387
927 702
579 971
595 213
195 141
384 546
245 754
950 315
745 800
36 824
167 430
295 20
724 970
680 321
777 924
875 260
93 344
873 314
931 198
590 252
932 796
370 198
440 388
61 978
228 911
545 128
216 195
210 653
317 706
773 911
95 924
156 419
286 357
936 26
490 4
287 925
506 725
346 402
137 820
884 153
806 283
135 757
204 237
722 91
964 547
946 490
300 900
49 111
337 36
396 901
37 634
59 961
827 382
271 6
221 668
319 537
323 25
553 745
761 981
702 732
711 839
566 539
601 298
652 422
301 59
923 134
311 784
746 653
377 835
182 220
385 664
323 156
118 992
130 928
349 997
684 831
669 140
640 74
712 174
248 218
294 358
102 375
665 236
592 146
454 616
590 957
658 521
358 394
288 826
363 385
963 159
675 437
174 971
812 304
524 500
986 472
803 642
562 399
60 715
156 703
792 386
238 901
502 643
121 206
420 861
22 419
490 141
952 616
202 730
560 123
327 715
913 821
230 479
81 827
277 528
420 3
70 782
754 976
526 860
29 867
240 916
263 272
151 789
722 989
676 729
727 50
718 964
119 17
621 111
420 236
83 121
391 20
156 437
792 67
786 948
511 457
401 108
97 486
312 872
129 654
275 286
298 140
632 227
593 521
935 776
798 460
638 854
470 851
615 299
871 480
107 832
26 170
352 928
398 786
205 604
473 722
727 783
70 144
188 656
100 270
898 511
534 707
5 500
579 987
158 936
611 93
595 541
527 593
180 439
518 653
116 94
395 877
871 848
744 739
734 182
974 871
755 494
133 764
528 514
133 464
56 521
225 607
433 315
788 197
441 454
276 312
905 158
363 959
306 277
177 812
837 194
2 704
728 791
155 469
444 516
390 374
273 671
929 632
512 759
55 826
212 145
529 965
886 48
516 861
520 218
727 49
441 227
351 310
862 751
617 484
67 641
243 478
558 114
896 34
884 177
743 883
271 190
859 908
394 501
896 6
801 75
415 641
762 46
233 804
809 901
842 721
854 696
259 163
74 898
744 750
447 18
697 462
944 478
459 216
598 12
451 827
716 940
123 169
86 506
356 901
582 623
576 830
297 140
863 540
279 438
341 786
578 289
267 101
876 499
452 626
940 2
897 183
596 1
419 677
924 285
336 277
928 604
775 34
786 711
363 829
83 525
397 9
959 185
488 766
814 525
823 702
80 205
309 346
742 193
851 962
896 247
340 724
659 147
625 423
374 456
940 748
660 554
859 673
892 178
574 357
366 667
637 771
839 174
645 746
987 505
379 604
149 947
696 728
520 436
269 607
767 799
656 554
461 925
671 172
628 442
429 902
750 17
66 127
728 937
686 222
940 983
195 164
9 209
239 15
35 219
722 43
189 760
772 65
548 527
566 80
684 552
521 986
780 657
892 731
992 734
127 814
609 509
433 670
396 136
749 186
4 303
743 760
468 140
420 208
1 212
527 194
341 568
807 882
724 799
691 207
787 742
50 484
667 487
217 310
298 889
36 871
212 608
199 362
431 305
569 279
504 694
783 773
498 365
548 987
342 618
76 317
865 612
603 624
300 306
635 281
417 439
95 3
654 363
640 524
562 641
100 368
793 563
800 932
651 30
753 311
590 666
393 703
277 813
654 337
768 763
504 677
208 717
122 783
136 919
350 124
253 655
958 813
322 31
977 664
997 829
851 908
420 119
107 56
736 811
640 110
228 109
547 710
930 81
80 509
65 401
229 243
602 176
538 444
794 132
844 747
912 492
928 562
613 498
209 899
429 200
867 932
468 718
911 309
479 13
355 929
126 402
772 916
313 137
921 9
522 716
814 162
815 595
31 478
284 925
31 563
159 284
133 275
200 908
679 732
178 474
194 232
814 364
992 298
581 869
643 999
441 960
449 716
29 892
161 220
113 541
5 629
952 368
455 226
650 538
419 577
352 227
131 53
921 429
771 683
159 72
261 91
932 277
610 884
362 92
487 989
76 650
921 432
351 456
894 177
623 117
307 457
975 471
557 901
401 135
581 199
385 469
722 871
423 574
937 212
473 620
748 491
293 353
844 99
289 695
615 447
571 694
343 266
885 701
192 737
875 869
872 3
632 945
266 443
578 454
49 34
499 434
82 303
205 904
72 731
69 130
264 78
734 527
868 809
60 360
183 129
272 87
173 396
876 667
760 567
586 387
720 546
978 439
590 187
990 323
47 464
863 50
104 594
415 116
928 209
673 519
308 341
312 306
768 2
364 688
466 713
42 224
252 442
812 142
259 945
11 426
260 690
984 727
508 154
525 636
987 881
408 275
914 203
629 224
872 335
888 72
710 626
512 327
517 638
818 945
655 504
553 917
90 917
830 84
468 736
334 59
407 533
43 423
150 688
968 429
727 306
961 803
222 511
901 39
633 661
681 570
438 897
63 646
576 407
584 665
580 517
483 890
798 783
576 525
70 532
506 986
163 199
26 854
944 267
826 168
600 2
804 260
247 590
107 270
507 339
395 590
823 170
527 193
233 215
55 970
882 916
181 728
813 594
159 297
561 139
454 837
252 766
907 563
710 191
423 394
652 249
710 926
458 53
95 807
551 419
862 466
323 513
735 811
806 504
717 378
706 579
3 497
330 756
742 487
363 23
416 165
941 586
645 632
653 268
894 929
435 153
256 343
30 761
807 775
908 186
213 85
377 798
158 632
889 80
427 160
368 916
11 156
174 811
501 195
790 306
971 690
851 457
144 127
92 648
244 887
771 772
12 469
197 649
958 474
419 789
821 867
306 846
375 135
227 408
239 998
388 618
479 813
34 200
293 313
650 768
378 131
93 190
214 252
876 844
544 424
313 118
256 385
446 97
320 588
250 861
713 216
50 610
497 898
458 340
706 873
537 603
673 463
75 377
306 171
962 332
347 331
890 305
587 838
937 853
990 835
84 812
44 94
136 882
868 619
67 330
406 415
856 72
51 891
56 233
19 977
523 541
578 188
861 901
671 263
556 276
991 282
83 837
552 12
781 38
757 981
354 481
526 398
50 226
834 117
585 903
527 128
873 796
63 80
639 735
346 499
971 68
799 107
649 441
856 894
807 553
962 326
895 381
604 625
346 165
892 600
807 130
390 827
340 893
149 194
123 700
481 49
386 776
279 872
470 725
647 914
336 547
358 245
5 750
63 737
967 432
811 946
533 340
765 2
500 303
735 386
554 357
413 389
679 207
306 895
944 530
561 262
644 31
369 77
622 845
810 357
13 40
398 966
976 10
595 747
604 119
743 888
387 946
255 266
915 920
167 984
845 535
252 75
977 618
8 317
930 411
601 270
27 64
870 509
32 805
728 201
174 107
718 167
450 60
501 154
471 150
363 204
335 444
122 328
288 870
94 229
808 969
863 647
734 925
301 834
98 490
459 57
965 132
738 196
514 714
962 259
304 211
33 797
956 832
442 991
761 447
2 63
399 806
813 332
405 123
674 829
984 533
185 868
629 993
393 381
636 845
627 384
695 927
356 589
104 108
965 823
410 458
365 2
134 505
813 738
555 914
915 22
24 973
50 790
350 938
422 128
856 384
893 563
92 753
163 55
619 787
63 768
542 494
676 941
743 62
580 116
766 214
719 994
87 894
959 438
344 520
734 741
600 226
345 402
399 908
601 783
702 457
399 669
293 516
456 56
364 500
955 610
276 595
162 279
280 68
998 4
108 715
698 440
800 357
341 775
764 661
307 92
610 700
883 116
767 535
750 973
805 329
443 621
35 689
761 643
995 860
767 94
759 166
946 529
694 545
222 156
701 399
964 42
345 557
962 586
428 290
221 15
61 74
320 890
253 292
961 630
319 980
117 9
595 793
351 396
831 680
586 598
985 578
377 932
324 224
368 734
879 420
191 61
435 919
66 173
779 606
607 938
221 574
148 534
226 854
961 899
946 826
109 317
657 641
521 148
540 563
418 502
782 948
147 907
397 725
772 641
874 235
967 652
428 735
800 133
635 589
783 995
482 534
40 643
333 584
98 576
258 2
655 257
359 427
393 126
356 513
638 684
133 648
389 886
765 697
427 362
127 775
381 991
511 879
476 18
568 598
648 250
135 804
243 793
352 658
81 76
746 31
849 192
815 202
955 265
620 732
296 650
643 910
277 163
459 540
318 686
810 522
690 73
798 840
379 435
694 894
13 455
711 78
959 294
632 979
826 1000
999 573
171 73
499 568
139 231
791 508
755 667
18 58
716 500
18 571
481 11
494 205
658 222
36 502
411 198
832 794
449 190
139 762
701 185
524 960
994 253
315 797
795 849
821 231
514 695
90 935
488 649
101 859
878 480
506 63
254 472
814 371
142 579
318 431
422 484
888 4
858 162
80 438
144 229
721 30
99 842
675 756
457 479
896 49
574 147
832 168
410 683
647 42
173 846
989 648
607 384
276 68
900 104
153 481
219 279
607 159
111 64
783 768
625 824
107 81
345 133
163 566
912 78
818 587
449 75
713 545
79 764
814 141
371 563
134 799
547 48
729 693
626 332
10 571
790 280
306 442
219 479
82 3
25 511
265 824
196 837
704 318
617 402
467 878
978 738
227 118
38 491
630 371
798 702
369 343
906 517
543 321
37 957
158 57
120 391
63 763
654 54
577 692
55 712
205 807
656 567
348 547
224 884
686 954
279 682
865 695
73 735
713 769
634 572
693 110
139 754
585 219
99 49
554 380
25 890
734 975
565 858
981 580
467 909
955 872
284 449
549 950
545 992
791 745
286 208
102 738
545 592
459 406
581 531
695 190
358 860
223 982
568 514
911 609
984 483
160 790
961 252
301 37
670 909
345 875
218 790
839 138
586 87
146 736
684 908
805 692
765 985
975 1000
900 341
343 803
248 365
39 550
279 188
719 134
809 726
869 260
283 361
712 907
122 81
51 604
694 830
440 655
247 296
454 722
310 863
979 389
911 915
61 979
806 299
181 901
224 619
690 109
590 439
604 786
501 649
863 338
98 677
894 868
355 658
515 9
796 408
96 875
38 269
584 605
548 770
736 549
172 45
950 535
256 383
491 189
678 362
734 832
430 885
485 895
383 8
914 872
715 52
326 288
825 469
885 92
107 812
357 632
198 596
178 876
590 119
176 804
903 981
68 345
486 728
940 688
639 276
97 551
679 410
806 673
108 943
42 289
299 182
748 441
662 431
876 530
849 272
359 119
511 44
899 356
447 121
321 160
729 385
888 382
876 31
216 917
760 720
790 195
546 557
484 816
586 258
945 745
700 724
206 859
305 310
886 177
279 850
263 25
407 809
705 438
324 444
967 663
329 824
360 78
948 603
698 421
943 159
451 267
480 836
664 335
861 630
873 995
356 302
235 293
160 570
483 812
270 836
373 349
490 330
302 766
363 793
971 494
156 304
978 310
411 520
7 778
554 129
521 581
318 667
401 6
142 479
885 70
685 134
27 698
276 440
841 534
417 712
775 318
336 229
575 325
175 759
690 282
876 873
718 694
690 965
962 527
505 550
367 648
975 339
859 365
583 599
676 518
644 562
486 761
590 80
147 552
801 569
590 703
449 598
911 605
672 105
280 547
669 269
810 13
446 91
718 251
799 958
533 298
591 433
697 930
787 491
759 199
79 637
973 178
356 528
816 585
571 459
501 462
944 110
633 628
612 403
657 222
965 966
316 772
71 969
466 704
978 424
902 72
465 239
651 208
874 780
189 825
382 844
892 154
918 909
130 359
239 900
367 670
611 312
47 618
269 363
447 140
984 924
892 118
220 381
650 344
586 235
432 824
526 844
632 204
141 394
658 731
591 794
670 804
703 509
880 757
524 893
559 469
603 495
954 51
567 801
204 475
19 507
689 575
483 616
512 343
107 144
461 949
310 332
127 339
770 449
536 749
717 110
763 152
87 506
579 870
597 162
757 451
520 552
275 160
812 561
17 630
911 845
673 653
364 903
62 229
750 163
49 94
125 746
665 701
578 240
897 833
686 567
898 553
885 300
129 372
229 940
693 987
661 481
891 660
828 899
841 802
624 519
628 589
308 31
221 279
773 780
926 328
88 915
101 336
819 957
782 3
621 544
29 954
447 692
803 391
957 810
451 368
163 161
90 206
987 10
393 801
233 128
788 57
38 13
200 126
655 35
424 241
198 408
38 735
918 458
890 758
646 743
134 715
556 393
312 164
137 481
672 420
973 777
465 658
241 902
504 722
537 588
335 676
316 994
71 618
498 690
210 915
601 644
596 598
660 540
708 59
875 109
734 105
121 87
624 701
989 818
759 372
807 54
835 466
947 1
70 225
203 742
80 505
682 740
715 758
817 862
369 517
562 370
865 98
733 703
476 399
425 977
202 29
813 851
478 323
652 634
514 501
944 886
812 774
163 515
829 887
585 860
352 784
879 203
145 224
48 531
437 544
590 258
255 841
388 226
735 160
426 938
541 233
245 834
268 272
342 489
129 524
12 701
330 163
466 532
564 991
368 320
407 907
417 470
203 829
219 837
47 358
417 67
746 258
585 868
415 532
824 770
711 296
201 358
638 903
1000 182
243 471
792 540
572 241
873 334
319 340
421 392
408 506
856 889
450 543
599 407
676 672
579 423
501 988
38 420
956 884
141 383
446 339
58 268
980 972
32 667
729 72
22 325
899 393
485 292
704 471
166 833
513 852
561 532
521 659
472 984
360 331
429 666
884 260
413 804
119 265
263 532
367 608
364 923
485 868
682 456
546 715
90 877
990 710
737 359
919 98
267 762
162 83
808 520
197 116
371 275
402 391
841 812
506 994
630 592
691 168
853 757
915 799
738 759
803 971
147 567
534 321
860 966
361 602
263 375
342 609
678 883
882 801
43 565
261 921
539 222
666 89
177 704
479 299
255 317
696 333
11 737
535 676
603 288
783 270
872 246
536 428
879 265
951 334
364 563
920 168
370 379
277 370
641 350
111 12
101 186
81 766
620 596
61 489
245 218
973 443
539 4
371 262
980 254
69 343
554 245
4 382
875 434
299 317
841 928
521 444
142 46
547 378
919 527
28 877
638 276
542 266
206 614
58 884
939 165
664 685
751 527
466 929
377 628
556 44
258 324
523 657
289 433
159 923
209 504
364 755
130 407
523 424
221 414
628 696
475 670
610 537
415 1000
51 871
830 885
235 577
89 936
335 666
802 579
893 237
175 303
723 75
454 7
137 326
558 365
42 997
648 318
330 621
348 749
381 590
909 983
886 264
591 507
825 82
236 540
498 373
935 56
917 441
596 724
142 224
570 865
7 151
517 331
234 355
524 326
57 917
832 450
703 540
470 574
891 727
228 933
449 932
500 373
266 832
36 646
813 768
520 658
12 667
994 976
529 598
583 28
284 738
642 120
250 386
349 152
489 508
55 932
396 737
966 455
850 994
761 326
762 893
847 564
838 554
5 861
380 6
851 608
304 975
873 819
291 712
444 148
67 25
764 466
658 347
594 496
605 21
432 366
346 252
701 881
698 740
961 61
510 526
548 767
347 447
968 928
448 137
998 32
369 969
232 353
710 380
656 381
166 417
515 773
337 38
713 317
215 421
500 864
661 561
768 623
589 474
113 835
899 54
276 740
388 139
753 477
562 692
797 870
13 285
766 567
841 348
514 34
122 202
816 202
974 214
309 762
603 236
720 615
702 814
960 106
266 48
903 946
304 748
882 47
284 484
108 458
547 85
231 180
66 777
80 674
675 770
96 813
470 68
175 865
558 282
126 519
865 317
600 930
875 212
828 881
353 129
842 435
635 403
566 599
646 482
182 948
314 107
638 654
943 101
59 546
416 91
616 993
441 627
599 580
458 273
945 165
931 376
668 4
810 940
468 537
959 134
909 633
460 166
972 297
82 198
118 636
119 941
207 36
780 928
167 562
611 644
719 747
790 10
612 410
660 639
96 135
182 140
833 86
33 10
603 268
508 955
669 534
233 781
37 326
53 854
714 681
185 224
804 270
945 141
35 867
615 159
533 770
582 452
987 527
745 644
386 279
243 193
270 267
888 259
366 250
333 672
150 472
341 125
249 728
130 101
814 448
769 556
123 354
804 599
140 840
44 116
148 858
677 770
692 974
55 386
798 635
361 152
132 530
921 571
199 391
257 395
381 150
706 270
891 662
605 358
540 117
100 305
658 741
76 73
134 936
435 257
367 756
304 700
978 415
16 320
358 117
960 169
788 869
466 453
301 231
489 762
157 861
413 29
926 884
539 743
333 954
604 595
149 357
145 542
261 703
529 15
575 85
610 842
165 515
455 917
335 591
753 155
397 735
827 690
248 756
853 554
818 68
436 14
14 51
632 19
786 635
222 527
400 198
346 922
490 801
735 478
214 165
449 9
983 651
841 699
877 839
830 665
15 850
51 426
131 73
585 316
530 193
328 706
14 789
355 884
654 32
430 251
276 749
302 51
764 362
520 37
99 781
114 119
671 313
190 135
358 434
933 509
502 200
803 91
713 63
380 537
443 647
584 132
260 880
154 919
145 932
994 561
407 711
488 21
145 622
804 907
444 525
272 676
770 13
859 157
264 282
579 613
2 809
54 59
428 260
104 873
720 939
144 790
459 434
152 700
511 473
961 677
557 471
24 122
976 520
754 641
369 428
717 754
729 731
611 762
849 59
779 407
21 904
417 920
417 269
843 576
659 783
399 16
282 655
363 564
229 930
231 146
303 607
129 274
289 6
762 532
790 155
209 949
149 495
886 735
821 293
964 823
420 862
475 561
887 586
925 773
695 682
351 133
368 463
593 326
332 970
62 269
162 210
511 951
478 51
978 764
291 221
115 556
815 337
891 197
345 947
138 639
113 471
967 113
820 145
179 20
795 680
702 869
587 499
791 299
744 48
623 702
385 13
680 999
725 610
97 452
204 361
441 739
893 242
229 412
684 209
570 382
965 655
304 815
739 466
595 441
569 809
701 215
557 555
898 467
566 337
182 245
393 156
990 679
910 214
449 580
438 704
237 561
390 405
868 901
864 605
703 655
497 868
694 218
859 167
436 621
904 703
354 560
840 572
660 939
719 494
774 916
893 137
547 938
510 175
539 154
24 968
783 447
842 591
823 178
124 935
314 464
483 107
762 616
483 53
861 885
102 748
887 247
738 792
265 998
781 905
182 966
809 126
66 337
558 578
618 314
702 854
692 839
633 820
612 711
161 654
252 217
172 593
841 664
226 282
480 328
851 153
538 734
9 539
827 495
375 768
909 965
439 328
496 857
238 725
939 701
735 807
444 888
579 160
851 965
9 752
175 155
426 998
411 971
458 575
374 475
552 375
560 407
386 995
912 327
138 830
983 682
321 806
200 948
444 235
278 835
709 404
484 838
39 232
401 710
239 125
613 313
948 789
674 14
702 145
263 120
581 941
584 822
182 869
4 170
91 702
351 219
172 573
512 626
948 524
830 131
501 906
490 320
848 759
805 351
34 638
839 578
564 506
19 255
466 778
409 493
949 239
521 603
300 983
284 716
433 132
690 599
79 771
271 742
986 718
628 490
948 624
202 692
8 696
450 549
613 575
556 814
322 23
485 704
230 890
145 135
116 957
330 18
124 426
710 703
467 194
74 133
315 373
844 750
966 604
485 762
745 157
263 34
521 263
43 257
612 107
237 728
269 744
913 27
120 541
379 208
440 412
991 845
391 88
639 42
47 493
699 413
750 869
840 183
784 687
832 524
275 513
309 971
314 108
614 399
3 783
162 690
942 418
63 474
740 270
340 83
905 69
287 476
721 768
806 627
386 13
539 579
978 461
981 531
23 760
998 488
757 660
977 915
885 592
551 452
60 669
386 642
651 189
136 745
303 425
777 514
537 794
332 471
433 995
52 174
389 824
123 917
437 82
186 126
392 492
260 432
47 79
829 703
760 792
960 465
568 812
220 762
634 223
86 991
923 748
941 29
459 5
888 592
493 621
197 667
988 749
661 977
520 393
237 898
241 878
442 593
146 436
206 214
487 233
202 606
198 108
962 759
13 817
547 955
720 580
595 41
170 196
924 927
295 824
400 603
612 773
273 330
242 675
799 342
109 933
321 135
729 679
487 690
515 832
389 481
811 529
786 621
458 680
167 324
889 396
583 478
830 118
536 247
431 681
166 934
759 998
757 119
919 926
467 787
203 605
67 804
513 904
89 281
123 946
288 1
359 43
113 777
801 867
427 866
927 259
484 803
135 998
459 614
345 251
372 492
517 981
253 341
144 428
23 617
603 350
860 200
194 814
484 767
965 880
40 958
247 391
45 331
55 269
409 298
960 75
710 97
765 929
923 175
796 869
215 358
522 528
93 977
961 652
241 963
548 637
970 29
527 645
143 459
105 568
473 280
872 972
274 365
828 288
837 521
962 710
381 372
732 741
303 351
491 663
976 846
302 163
487 245
666 470
502 573
595 588
317 416
240 370
746 946
864 862
574 876
64 624
303 617
429 350
438 581
157 509
493 946
350 638
80 322
126 87
287 297
327 729
29 371
709 923
34 796
80 125
639 778
682 522
32 548
587 763
758 826
954 116
316 698
290 563
853 48
382 546
702 590
500 512
862 130
174 478
376 265
971 235
497 315
84 607
662 170
1 857
69 359
58 971
256 459
308 207
523 775
714 70
879 782
886 495
968 706
357 316
785 952
475 999
595 522
325 383
166 275
79 944
970 737
656 152
458 366
374 591
697 451
486 759
22 786
237 901
536 377
981 343
227 900
744 329
265 363
207 212
311 521
323 910
60 617
878 257
57 144
705 848
602 337
685 595
376 97
615 818
643 22
644 691
383 643
750 154
571 324
756 136
972 772
784 587
122 952
709 977
366 590
898 722
866 518
7 305
741 509
317 965
733 853
403 335
467 690
13 60
821 575
172 538
526 529
456 675
829 196
575 198
541 853
103 609
643 393
647 267
746 510
658 547
801 784
924 511
457 640
99 278
892 195
17 155
668 296
160 567
766 403
43 610
578 866
722 965
917 175
892 652
774 519
580 989
370 31
194 279
967 43
576 472
460 666
559 750
584 383
123 314
390 383
629 937
604 653
393 264
662 116
646 300
10 51
928 899
847 878
229 308
128 528
276 439
929 693
527 79
124 407
660 448
958 643
91 576
862 943
962 456
655 674
135 559
161 865
211 644
680 6
778 508
234 52
908 79
74 28
389 234
141 766
737 981
874 562
210 426
927 137
767 575
605 460
476 74
50 131
244 763
485 690
628 254
280 961
142 269
366 500
646 24
234 384
641 884
619 953
608 441
728 503
441 623
595 23
767 38
276 886
43 345
712 831
633 275
801 961
902 393
224 718
121 660
444 988
304 282
732 752
264 818
310 98
966 904
502 731
555 130
166 41
376 675
465 875
307 291
252 967
434 664
587 869
357 870
199 568
878 496
113 513
417 289
920 330
555 633
929 279
434 293
113 891
980 90
638 682
893 328
45 608
748 622
366 692
662 916
185 843
608 116
551 831
472 689
42 971
174 438
329 303
899 297
742 421
663 915
891 781
169 614
630 123
196 230
188 519
894 810
253 207
655 862
715 668
769 505
102 539
524 800
105 2
383 331
153 354
182 221
746 710
142 790
253 859
851 121
414 946
697 869
105 810
968 436
717 211
475 246
30 16
313 309
129 985
273 559
733 502
147 964
9 297
309 279
411 755
981 478
632 342
760 334
835 357
901 240
943 557
555 256
579 123
586 366
967 931
921 826
899 863
173 761
188 822
949 532
26 277
778 264
372 673
431 455
406 721
567 27
776 598
36 390
799 431
390 371
387 620
629 818
414 261
220 758
477 30
163 299
128 626
919 627
176 929
257 829
29 550
445 456
525 216
704 427
806 888
983 507
109 930
526 54
398 318
230 110
991 393
917 599
79 621
2 449
517 535
325 491
604 875
116 73
977 134
654 301
91 913
668 822
803 670
67 735
364 595
738 107
781 247
984 723
296 576
993 140
616 892
141 156
507 803
405 184
696 297
160 82
133 218
134 439
271 334
978 570
256 543
876 488
838 996
725 366
476 121
701 189
488 99
302 527
854 609
978 963
608 893
460 471
310 342
85 585
28 7
197 109
29 436
853 934
573 862
182 491
756 475
336 418
450 285
188 249
181 313
401 125
898 979
125 65
237 264
350 522
337 742
730 625
147 219
856 423
714 190
142 330
595 137
287 35
351 257
979 534
432 155
341 989
146 952
517 67
110 32
321 322
503 384
154 554
796 212
122 680
1 579
999 572
159 300
684 57
938 151
668 358
665 747
924 789
403 405
725 124
593 686
837 380
320 711
121 225
539 556
810 187
387 314
825 79
325 732
516 102
898 704
672 956
232 397
985 666
740 993
895 947
42 502
702 54
97 503
842 870
611 987
120 160
377 688
857 743
142 707
81 406
372 21
937 358
269 407
29 388
400 854
447 610
900 914
58 712
753 720
59 899
221 440
73 69
168 165
533 508
340 274
630 465
946 58
504 955
112 312
502 725
873 728
954 617
718 921
865 85
185 395
875 737
465 506
200 862
242 880
179 177
129 999
380 313
69 989
777 204
85 584
264 317
301 659
699 831
989 72
475 314
953 735
725 847
306 385
85 507
596 362
664 400
694 356
276 37
158 946
556 551
998 548
608 470
850 79
922 291
314 261
859 592
929 458
983 741
988 303
955 975
313 830
168 50
32 39
314 381
761 954
913 596
550 41
118 130
998 727
227 82
164 909
72 79
169 865
865 129
412 379
977 215
579 728
43 751
636 374
395 696
105 400
137 846
826 398
312 432
973 609
709 8
205 863
451 819
491 152
615 889
899 257
745 651
123 142
238 242
595 719
532 671
771 998
650 95
992 88
406 684
590 704
558 898
955 90
234 304
503 955
998 512
782 393
783 801
511 245
226 971
413 372
990 366
980 156
835 233
882 767
730 304
117 230
784 808
956 530
39 888
749 488
638 780
627 582
692 433
426 37
638 119
238 443
820 348
506 853
664 431
354 950
435 270
14 364
757 576
932 196
252 339
451 211
898 719
404 680
241 971
735 634
393 78
174 102
930 623
257 954
182 255
282 679
280 450
423 855
959 803
641 329
294 251
837 670
703 492
690 884
92 441
570 203
649 906
172 506
78 955
96 804
573 41
751 494
262 318
611 277
775 409
923 504
885 670
302 556
26 413
363 961
718 394
194 984
74 851
311 749
824 686
79 324
458 329
568 256
288 274
519 828
708 153
127 415
780 502
788 650
856 917
757 968
379 297
546 218
770 566
576 966
416 299
690 322
732 38
985 719
981 555
986 785
584 697
483 593
978 29
383 486
816 493
675 326
140 494
522 875
127 169
625 410
30 811
156 266
289 824
357 489
730 878
730 112
530 937
201 254
183 671
989 550
458 376
685 689
32 288
724 128
155 437
147 988
175 753
495 848
300 522
247 128
426 913
103 781
905 361
648 152
586 80
294 113
124 911
320 66
770 423
527 599
81 738
968 214
31 427
301 515
243 183
69 996
970 1
545 952
555 165
340 65
558 290
973 426
107 651
649 140
86 792
642 640
386 145
420 93
106 102
852 742
440 527
489 578
747 112
784 729
409 336
956 180
857 952
518 923
515 349
763 656
334 992
385 223
446 588
810 688
730 271
722 957
701 416
799 764
282 351
264 932
813 181
729 51
162 839
987 476
478 866
580 502
83 297
66 588
393 679
223 808
950 314
197 261
559 69
200 293
717 576
886 601
771 669
836 490
642 835
687 128
290 663
424 151
28 963
699 788
99 195
874 783
249 955
457 472
748 590
892 862
509 554
565 740
150 396
223 415
218 558
643 941
599 336
92 426
301 559
53 940
804 23
407 447
793 190
992 901
534 365
809 497
124 759
988 112
192 874
262 543
131 838
317 711
990 549
4 574
618 553
5 477
420 276
841 27
527 500
676 990
584 425
202 97
638 936
133 879
389 688
632 974
466 816
873 554
54 643
34 340
347 764
535 762
304 473
85 473
755 37
841 941
398 554
7 48
836 220
929 634
283 27
869 47
413 44
982 256
704 473
106 623
632 781
103 551
230 181
354 578
307 727
947 475
983 25
610 440
753 514
61 234
262 726
547 177
689 871
450 402
872 543
957 197
99 142
970 136
755 778
466 381
18 380
922 299
163 626
461 4
267 539
907 802
497 196
467 674
605 537
875 863
580 915
69 182
735 915
104 194
622 55
774 291
844 158
635 859
40 79
491 719
704 812
946 8
472 687
384 331
656 378
447 948
565 292
64 623
740 225
381 59
775 929
549 228
592 907
861 446
973 918
621 558
257 797
553 15
257 848
29 633
818 952
991 971
711 545
259 806
491 947
264 30
534 631
323 276
254 210
523 550
625 620
252 253
875 599
158 673
935 722
571 586
648 851
570 780
97 749
785 848
826 454
483 351
424 28
147 479
256 5
819 186
118 325
56 391
192 11
411 13
762 341
8 488
641 869
871 120
184 762
299 993
790 989
785 325
475 550
181 789
118 209
348 657
357 202
191 946
438 678
358 97
873 189
40 499
986 410
829 184
663 45
206 594
522 742
816 893
147 6
268 321
797 633
88 227
564 20
530 566
184 955
359 357
255 372
829 734
85 19
710 73
865 923
459 369
391 255
848 86
424 417
372 200
126 638
142 661
733 255
81 478
985 865
345 816
733 306
5 808
223 878
107 210
542 996
195 879
609 748
134 686
361 688
904 320
858 741
322 674
149 863
52 151
186 806
439 451
817 873
484 193
709 707
796 702
981 624
908 809
601 213
554 766
42 470
142 778
194 932
233 323
164 331
661 626
875 956
289 672
110 932
213 805
240 844
993 506
72 14
587 115
702 653
531 343
721 107
227 625
942 857
782 192
206 512
361 326
234 785
466 762
617 920
672 387
765 964
510 209
134 216
469 345
857 399
359 242
429 331
517 324
764 151
237 230
181 131
491 39
898 355
18 303
316 861
489 144
579 132
74 208
725 604
533 618
350 71
228 734
815 532
514 555
190 811
977 526
626 610
79 144
295 175
304 845
34 347
321 763
270 771
589 405
843 492
462 950
330 182
354 183
18 181
243 768
159 874
231 992
773 836
935 155
678 63
973 903
556 195
199 617
520 459
925 954
228 80
150 267
134 620
466 661
522 235
949 91
60 10
533 708
738 853
51 487
48 940
435 889
610 689
321 290
904 704
371 760
476 605
471 63
406 645
93 120
365 580
949 59
464 539
379 667
305 592
6 403
875 775
203 697
823 111
91 198
122 635
896 173
869 200
770 835
701 224
194 478
956 56
242 4
551 228
830 360
76 389
650 100
800 238
341 247
283 860
709 191
547 40
834 399
194 928
251 22
413 729
85 223
10 425
463 454
904 295
728 109
628 874
630 383
871 782
286 938
766 776
836 79
771 565
896 468
552 131
820 273
600 400
917 428
110 763
159 740
409 66
977 366
252 168
73 942
63 897
861 674
756 997
937 735
374 58
85 839
660 36
517 813
306 348
288 837
298 616
621 262
491 827
434 679
946 268
651 669
51 928
507 191
447 497
448 394
692 245
807 230
467 920
185 166
242 990
367 197
86 123
261 916
608 873
116 410
899 737
79 423
346 831
376 4
927 155
643 199
988 97
512 669
447 494
368 208
124 377
140 135
483 297
882 831
578 652
911 286
185 982
883 327
113 592
600 262
975 795
762 551
224 562
828 360
468 730
109 901
375 650
993 591
533 918
870 680
915 681
248 999
277 614
795 106
987 357
837 696
396 672
243 38
830 78
93 774
276 586
671 660
494 429
455 946
928 576
369 481
242 984
828 871
811 510
485 788
991 65
753 934
630 124
786 518
820 74
291 850
434 450
932 510
139 49
443 944
710 415
138 372
137 799
355 943
946 319
242 832
113 634
406 177
460 809
320 656
324 563
741 804
407 851
113 912
971 618
193 482
239 193
48 526
767 269
76 932
498 726
243 289
982 415
416 334
65 285
50 730
971 379
564 444
282 521
240 586
945 479
746 822
110 921
398 46
691 47
370 103
950 658
803 263
272 11
751 615
109 44
645 27
489 319
835 829
680 818
682 417
631 143
803 667
499 200
938 408
823 176
583 217
821 741
356 444
412 874
845 27
829 643
823 64
220 483
968 820
941 446
236 449
292 696
525 230
168 712
473 939
153 242
631 555
128 510
877 332
835 905
538 515
877 907
590 490
507 100
870 829
59 873
349 398
280 706
76 635
169 631
16 134
82 9
390 1
411 543
211 610
880 819
870 448
752 617
764 966
880 835
63 259
229 541
731 507
790 82
73 186
368 92
720 730
338 277
903 109
696 838
29 684
841 378
448 238
152 988
154 66
463 772
864 492
885 975
503 965
115 866
869 406
303 90
601 451
176 747
581 625
271 73
185 471
572 532
953 70
697 498
937 681
968 886
190 820
727 431
589 55
801 838
944 520
280 924
714 15
864 993
213 997
950 255
277 327
578 582
339 41
525 234
932 434
541 760
885 867
576 392
388 106
305 296
368 995
141 860
262 885
543 948
977 16
475 32
232 60
658 86
174 660
746 394
113 362
736 568
89 153
549 137
57 724
195 808
523 495
2 548
730 353
92 44
685 795
13 629
810 429
523 701
258 736
350 179
221 892
955 418
834 67
188 679
37 627
560 399
461 965
806 447
127 462
332 556
76 559
885 478
835 37
701 472
224 810
375 847
325 526
786 597
209 536
252 555
220 248
301 7
160 411
422 20
922 271
506 654
416 428
827 409
481 433
702 785
147 737
922 941
10 346
455 14
989 991
845 184
452 459
518 270
317 574
928 372
212 980
668 359
727 611
198 959
143 800
563 762
308 346
667 33
510 973
369 832
222 635
308 653
236 781
368 959
656 364
86 554
541 734
211 564
641 889
255 970
538 671
134 148
12 168
801 110
200 149
132 319
650 409
847 999
115 45
931 141
323 329
699 576
804 164
525 195
239 724
994 741
45 581
375 236
582 206
576 444
859 942
282 936
770 736
335 238
44 496
142 744
235 135
289 894
568 340
468 12
635 848
958 744
432 110
71 503
663 107
671 156
500 906
557 896
474 50
687 477
517 592
720 248
916 243
376 345
882 9
524 314
24 34
305 29
165 187
384 179
280 354
862 887
688 553
527 533
301 483
154 541
725 591
187 334
115 823
601 155
31 825
367 379
582 375
792 444
145 703
972 939
953 377
982 486
175 888
472 127
386 112
870 454
144 748
336 135
892 750
930 527
161 333
544 305
812 886
851 937
446 770
630 853
466 477
651 503
525 422
209 862
191 36
531 746
625 865
462 723
265 535
414 967
458 394
666 942
422 573
709 30
256 155
753 666
328 618
661 991
457 711
28 683
160 690
21 313
641 10
1 794
654 891
322 39
170 948
797 642
509 156
620 617
283 80
454 485
688 816
220 29
852 327
70 240
779 510
699 131
207 268
38 526
655 678
365 154
966 685
748 808
395 306
493 69
290 501
727 327
339 495
45 681
672 551
482 922
72 253
64 964
893 61
655 514
365 641
539 38
651 327
669 896
360 885
348 465
537 734
761 501
187 295
557 985
627 200
391 861
88 224
768 954
53 429
296 325
242 520
611 939
49 445
609 272
59 871
536 420
544 502
841 196
718 787
572 571
912 490
975 604
334 196
536 30
281 75
17 943
447 547
143 202
882 525
584 146
572 536
672 19
823 476
418 917
530 713
896 501
750 902
660 590
16 706
195 840
171 17
433 164
211 804
543 96
616 196
650 462
200 374
839 599
942 555
27 574
486 127
301 981
98 224
470 769
305 247
126 702
680 250
862 406
663 916
768 654
412 393
818 175
944 406
67 995
360 108
573 675
950 742
856 279
733 341
96 693
606 416
518 936
104 484
951 674
76 419
675 844
925 140
621 176
210 559
642 88
917 907
39 573
865 849
750 547
863 443
659 450
495 817
801 991
512 677
760 520
661 374
190 246
746 117
779 626
300 57
242 908
862 79
30 226
34 800
838 896
159 183
661 273
368 584
963 40
628 624
386 865
504 350
140 536
293 419
501 967
943 974
79 546
151 206
562 946
214 692
190 104
449 566
589 739
474 186
289 489
510 672
640 566
459 270
394 852
671 718
384 109
620 967
610 563
660 868
678 142
735 291
394 312
959 612
379 487
614 765
341 697
300 728
388 299
101 452
447 308
76 226
392 849
943 483
18 702
705 121
181 434
656 695
389 560
702 727
159 809
208 748
8 888
587 622
508 703
898 170
55 131
205 137
435 329
640 791
860 926
427 453
841 652
861 197
106 546
937 783
714 261
811 279
337 781
810 264
688 222
665 391
35 161
104 795
470 817
175 764
984 75
346 893
494 16
802 310
557 310
66 174
173 339
861 243
53 26
1 490
107 688
487 693
487 966
236 101
849 494
643 743
100 60
832 207
85 326
455 296
912 697
49 685
767 771
463 243
803 299
950 164
837 558
767 433
639 519
666 529
948 906
164 399
391 161
885 367
319 341
849 640
968 718
388 721
304 916
568 923
296 545
226 130
152 849
16 979
494 948
948 736
952 666
845 990
861 540
240 63
622 289
75 308
561 746
180 171
664 728
130 75
78 149
327 593
323 839
671 380
71 554
919 808
988 522
852 30
933 130
595 422
52 376
301 76
684 940
98 403
128 166
772 119
498 987
301 877
514 976
351 555
795 971
434 683
704 528
237 961
187 407
868 370
80 867
167 558
660 609
703 783
168 380
635 641
208 713
619 72
594 154
996 453
683 438
568 579
166 963
408 473
393 646
281 50
592 359
713 34
274 834
757 655
179 153
268 479
118 269
526 981
205 576
498 964
499 372
415 33
346 659
910 326
592 940
585 840
316 729
262 49
659 485
576 317
807 142
360 80
415 68
989 40
69 308
560 630
883 488
519 592
652 628
719 484
287 705
351 192
405 820
643 481
169 910
236 10
617 534
502 814
435 837
382 552
930 234
481 172
687 948
100 61
230 458
520 483
976 612
445 395
905 79
159 724
23 529
543 813
938 218
444 809
524 685
238 565
920 577
933 722
853 465
445 90
811 923
871 448
709 584
343 56
748 329
793 253
31 690
491 780
299 484
314 653
531 700
544 442
345 737
822 124
614 611
328 804
153 232
73 858
3 342
115 738
562 739
97 170
555 455
517 756
299 840
783 388
450 265
45 736
309 247
590 296
350 456
579 433
854 852
23 306
458 552
664 679
73 157
502 310
617 917
363 891
678 70
867 361
65 118
295 52
894 463
400 42
721 803
829 466
657 767
658 274
785 713
305 369
976 247
352 973
114 134
869 577
833 384
510 294
894 413
934 806
472 906
27 878
791 992
824 18
205 131
578 751
938 710
60 503
767 626
576 10
615 472
26 608
903 223
922 895
361 525
623 991
41 488
676 23
843 994
399 626
433 803
337 481
345 359
485 528
126 897
869 857
353 37
723 76
807 699
504 446
445 562
64 708
610 187
285 745
930 74
316 717
551 278
381 268
27 759
999 264
544 247
381 686
210 329
405 537
231 3
466 241
851 741
940 514
422 273
334 302
841 979
630 141
404 341
931 736
882 51
799 327
399 232
570 646
504 460
952 884
315 554
520 788
988 601
136 56
23 466
968 584
387 213
796 959
17 6
726 581
184 241
538 204
144 972
190 37
908 919
813 260
289 917
91 855
800 539
767 248
334 503
569 377
841 813
870 678
455 297
466 488
220 683
29 434
621 905
627 43
806 87
92 493
834 856
915 820
253 573
912 806
836 979
551 554
362 890
643 407
984 799
410 428
248 672
109 265
796 51
537 347
115 495
769 32
218 643
714 615
950 967
104 304
348 242
702 284
898 97
131 210
114 629
321 797
40 398
354 494
359 183
530 874
341 572
875 919
461 889
562 616
968 130
605 894
175 672
740 333
638 297
376 250
436 674
941 113
761 893
50 971
334 341
691 373
175 745
633 972
767 516
800 45
900 492
501 206
245 921
494 625
799 583
105 129
58 186
564 956
734 701
663 16
412 652
279 353
929 528
643 376
315 570
601 914
522 127
497 182
372 180
361 833
361 176
148 687
940 254
489 339
607 874
641 658
544 595
701 360
622 469
157 912
154 707
757 55
767 3
61 681
492 554
151 588
759 816
884 110
257 790
217 848
100 989
59 860
737 945
264 61
750 562
646 286
413 176
71 984
20 247
651 494
208 508
607 431
276 441
412 131
692 293
413 59
434 993
602 622
246 369
822 651
615 359
41 602
183 489
254 268
977 714
87 198
86 42
103 2
80 459
915 816
262 452
380 274
135 1000
796 109
998 327
319 508
557 830
293 129
35 155
223 322
813 408
163 721
683 536
878 292
395 756
288 784
540 18
355 880
198 92
603 106
863 892
430 767
487 879
291 102
7 561
536 134
592 929
148 759
134 815
669 911
609 283
901 908
700 238
940 257
561 901
57 681
501 253
759 109
216 712
702 207
492 644
202 736
457 126
188 684
968 44
366 119
429 554
665 382
346 846
420 656
526 362
605 50
642 278
714 580
440 387
420 981
78 341
938 940
568 425
502 34
248 928
838 76
557 67
1000 853
166 876
717 474
260 571
993 678
47 272
408 992
818 524
675 790
204 878
963 485
695 207
164 964
231 904
520 635
912 204
674 822
587 681
626 306
147 868
994 425
515 291
602 923
26 414
355 206
994 57
108 453
27 133
528 66
55 698
335 165
954 220
379 660
153 349
1 114
171 188
317 450
992 398
997 186
352 677
218 138
996 210
162 488
98 656
488 80
217 561
236 962
683 261
349 318
531 556
331 125
163 71
697 779
649 898
210 217
588 884
116 78
254 12
543 419
507 584
245 40
357 56
639 546
814 310
323 882
912 108
741 355
235 998
733 47
739 665
745 93
920 999
718 471
663 139
769 348
12 385
262 372
330 164
217 539
497 542
528 993
747 848
367 757
17 560
840 811
167 223
778 387
855 890
8 98
575 644
32 700
817 270
141 620
307 110
741 500
25 921
54 731
959 505
132 774
278 883
545 679
618 517
763 271
516 924
186 256
21 806
865 524
767 179
231 636
102 272
345 705
271 483
841 687
524 739
913 334
826 196
781 532
415 654
377 512
747 803
148 223
988 127
66 143
528 884
773 974
68 906
134 627
347 862
181 212
756 91
100 653
884 467
615 451
376 556
149 401
794 639
167 865
784 820
907 1000
374 905
490 114
383 692
431 848
736 200
634 312
188 453
756 353
868 550
363 396
4 60
824 902
443 324
3 349
15 762
648 312
659 414
188 703
485 829
333 179
283 247
36 228
389 825
490 238
738 992
976 601
622 235
795 747
142 251
23 753
950 839
286 346
943 831
274 300
160 465
653 839
424 196
136 539
321 709
255 786
917 897
42 974
416 130
447 314
701 812
879 278
667 162
423 34
501 118
338 611
498 110
235 21
40 267
608 368
962 649
419 160
156 210
715 834
933 655
615 231
356 909
575 721
448 33
75 660
786 971
201 505
386 806
236 594
30 276
997 415
125 329
390 82
337 981
948 403
832 968
695 981
40 796
506 599
628 444
332 168
109 793
659 585
200 135
291 621
775 205
809 249
38 236
65 142
425 431
532 573
348 554
918 758
485 493
870 904
279 776
798 311
51 244
252 764
914 130
894 897
436 695
234 505
945 337
94 710
536 320
316 875
666 510
871 815
204 505
784 498
280 4
620 830
220 136
613 472
722 765
48 632
70 864
152 145
995 22
94 480
665 717
578 252
15 548
936 79
585 364
383 181
415 98
861 722
35 491
410 54
896 814
383 685
227 586
625 981
794 848
571 890
605 564
859 562
384 604
827 103
847 832
180 429
51 443
836 283
405 741
249 670
692 172
926 478
243 854
647 978
498 604
505 639
488 772
549 307
953 466
357 45
374 507
53 122
490 371
247 400
729 468
837 737
573 69
794 393
791 358
61 431
827 77
788 260
958 122
433 642
29 417
709 851
67 749
604 754
612 775
923 784
470 736
702 258
144 706
78 762
824 384
19 261
569 472
646 900
755 388
370 759
912 624
644 715
365 809
344 665
136 551
833 276
984 802
779 256
988 654
146 575
113 497
472 554
265 369
378 74
820 512
318 825
231 29
850 91
778 760
848 195
352 826
327 252
758 783
916 450
763 464
171 666
274 573
881 846
636 707
427 250
299 653
282 751
911 588
7 852
976 316
972 48
901 875
251 293
605 800
909 24
677 751
653 913
473 302
340 986
152 745
577 89
896 532
11 165
958 487
688 321
565 580
357 912
789 524
258 239
965 21
891 50
501 342
658 466
621 625
777 486
545 896
360 54
408 549
196 762
941 819
743 344
689 257
214 92
775 99
928 516
458 888
821 981
351 153
619 338
874 500
168 6
920 966
640 997
627 628
109 156
517 783
447 704
435 599
487 357
161 237
305 79
300 175
845 670
840 891
555 100
96 821
949 988
50 185
312 211
682 249
40 364
703 695
670 90
431 54
685 582
163 647
430 415
188 213
233 482
374 631
600 567
579 356
428 699
422 408
675 279
862 344
856 236
917 117
258 387
418 174
222 176
256 229
476 778
774 981
747 71
44 135
674 864
997 21
823 294
920 42
85 390
104 107
442 862
991 415
257 64
865 557
346 762
922 164
688 545
503 15
595 855
295 158
27 624
942 285
866 343
226 777
663 358
886 530
726 256
592 316
109 385
269 169
778 497
132 332
226 222
527 276
707 90
145 80
168 890
316 224
517 298
930 118
387 23
112 48
423 503
828 599
738 907
461 354
96 800
208 52
668 212
429 235
225 405
696 32
858 711
805 294
748 903
168 752
167 648
234 342
565 617
771 91
6 611
282 193
437 715
122 36
151 880
146 158
901 930
692 931
309 470
600 356
895 134
882 384
517 402
520 440
649 724
340 694
64 528
434 769
678 889
878 144
863 823
558 276
573 150
530 472
691 43
372 309
486 939
502 382
194 436
58 564
211 979
628 443
811 356
36 617
717 506
45 239
756 561
165 929
193 235
590 422
186 159
35 684
363 653
122 453
857 776
909 185
468 648
568 604
406 977
615 950
630 914
380 602
532 407
701 628
272 517
375 862
336 358
284 452
542 795
774 866
183 383
677 314
88 1000
377 267
273 72
765 366
47 729
562 557
493 368
780 257
234 288
978 549
609 161
510 469
21 923
726 647
888 464
412 749
675 50
762 934
502 914
140 20
550 506
850 562
789 425
661 354
724 800
576 102
269 418
83 591
845 447
518 252
898 79
396 990
442 818
891 101
827 625
776 597
305 745
649 547
715 714
425 619
86 989
306 263
430 225
621 811
774 170
378 881
334 115
747 126
600 931
891 688
320 708
249 229
7 359
37 566
507 862
658 845
414 119
266 166
326 870
739 179
87 541
670 379
71 741
138 543
504 514
974 888
36 442
241 149
704 167
510 890
12 265
648 794
818 578
607 390
946 388
867 352
569 753
269 464
923 6
139 760
963 587
542 649
550 996
805 486
451 225
976 699
783 834
255 376
575 403
935 211
16 86
115 38
886 63
38 464
936 316
721 16
295 367
974 5
504 977
773 595
854 88
282 979
558 796
448 310
558 377
462 803
494 630
458 7
460 99
544 472
792 257
618 257
832 176
999 247
655 541
891 366
260 675
203 940
813 197
281 43
371 936
804 639
290 224
610 94
654 828
456 438
625 703
772 696
484 110
863 337
215 123
952 245
658 161
800 584
661 583
372 126
425 20
487 752
608 648
626 979
156 636
563 634
297 787
842 95
818 554
503 802
691 674
795 365
123 793
299 909
158 702
558 842
816 951
462 772
524 909
909 667
454 841
845 945
777 806
748 261
939 12
345 337
442 890
460 690
815 137
755 926
226 40
659 454
930 189
795 946
945 159
389 506
385 234
370 668
738 872
847 637
634 760
914 98
68 812
464 734
932 33
474 699
130 266
329 898
970 611
8 786
54 997
428 114
850 478
224 918
29 175
674 57
88 547
834 57
278 37
274 627
297 97
972 401
402 47
491 314
863 890
252 120
586 371
749 478
784 560
664 163
619 208
233 349
578 593
782 405
361 137
652 915
528 115
126 986
181 620
749 407
22 45
275 411
55 431
948 656
69 914
47 788
152 490
318 483
548 569
212 821
315 870
432 225
139 161
198 361
565 843
954 188
778 471
760 411
974 128
51 125
397 415
21 351
527 602
974 100
230 627
857 38
969 246
910 539
452 503
69 12
132 727
582 342
82 520
308 959
776 762
682 889
189 788
737 480
781 689
801 362
606 251
826 488
490 555
558 851
401 305
847 230
923 478
142 811
65 499
682 51
973 363
374 643
416 824
368 44
823 654
993 992
879 316
274 325
225 339
188 496
296 45
175 166
683 964
651 492
52 289
120 144
932 487
441 105
28 40
61 47
316 416
246 21
73 386
515 833
910 584
802 102
756 534
947 242
268 498
998 116
129 982
985 412
220 578
646 699
16 772
203 958
548 370
40 121
114 489
751 980
200 905
288 506
677 707
804 108
487 340
517 120
325 832
483 91
647 3
403 814
419 343
457 550
827 165
823 373
864 264
71 310
715 474
565 563
294 646
536 16
790 878
363 967
825 698
323 277
282 146
28 403
118 983
45 36
516 738
690 629
237 533
539 76
319 174
610 975
73 372
734 841
763 630
861 685
229 314
49 418
653 419
731 93
892 920
838 570
953 922
932 396
909 541
356 858
491 478
497 270
939 884
582 544
204 29
232 7
94 593
818 660
550 228
759 344
269 326
157 3
299 326
401 587
697 137
468 39
681 727
857 777
353 484
537 273
854 684
355 200
614 198
22 275
982 618
758 593
166 253
776 422
114 178
319 675
210 957
56 533
973 464
418 686
639 141
519 716
191 701
550 283
160 267
286 867
978 691
939 895
460 612
636 98
84 820
327 364
765 118
408 480
964 143
4 483
116 489
475 576
934 814
18 314
924 134
989 313
498 568
363 897
734 388
317 11
326 966
507 3
958 41
561 854
19 81
444 136
391 939
550 854
981 350
627 489
148 543
765 663
127 780
717 440
844 810
304 891
987 436
694 161
803 136
80 155
880 996
689 283
345 56
970 385
729 888
420 209
775 22
231 709
147 565
684 820
422 871
817 808
499 182
730 244
637 606
493 433
843 700
366 341
948 642
205 990
425 628
217 104
297 725
947 266
246 2
934 801
6 534
888 804
489 380
47 649
458 97
981 597
107 514
641 202
944 376
855 284
589 998
698 4
318 780
390 891
504 343
172 245
13 534
246 278
802 433
471 532
838 73
946 275
794 908
18 488
373 841
318 818
113 989
507 841
675 917
369 176
238 894
728 589
26 121
648 385
871 134
458 150
851 330
995 461
355 653
252 648
388 173
837 658
676 687
886 618
783 252
660 55
27 935
371 220
320 595
826 237
930 130
420 604
853 601
396 256
78 68
786 35
269 778
977 831
373 855
799 50
751 506
787 723
821 487
635 474
133 71
222 411
233 480
747 559
808 628
118 72
650 844
274 556
887 7
509 704
843 506
549 190
46 257
135 92
180 305
270 349
201 525
677 745
361 541
918 522
59 746
812 290
642 598
170 205
739 246
332 599
47 470
488 657
199 750
971 400
111 846
791 74
355 676
225 303
885 389
896 533
425 396
225 750
948 323
917 432
933 484
33 8
435 834
611 872
471 442
322 666
444 701
587 32
210 555
143 124
383 604
946 747
918 208
954 683
462 761
13 719
53 183
687 493
8 976
191 418
449 372
306 647
316 24
524 615
945 39
173 255
478 352
675 411
891 217
441 765
531 928
70 37
360 752
609 504
452 426
147 427
445 469
469 593
600 743
264 940
853 922
118 541
914 254
568 431
986 482
705 204
204 58
145 821
559 957
369 756
542 156
196 628
403 931
862 985
408 556
382 421
263 290
258 755
978 799
832 790
374 153
56 460
542 879
464 909
321 157
997 519
539 303
95 532
180 761
305 432
758 32
340 114
343 923
131 254
738 399
694 225
470 699
14 416
555 567
598 217
846 802
144 515
762 724
494 236
101 222
204 814
498 954
504 394
346 289
616 586
213 16
565 440
100 780
262 725
490 293
989 192
823 417
842 630
64 770
961 560
244 524
351 104
1000 276
726 671
85 214
609 928
906 128
952 828
23 858
896 268
839 491
481 269
38 571
200 241
111 82
925 916
33 878
623 780
222 817
564 641
855 671
360 948
373 434
736 99
857 82
791 820
172 175
908 128
577 91
603 454
982 938
506 733
835 529
601 770
583 838
973 49
216 5
12 233
727 947
92 716
959 305
24 186
122 987
257 480
541 426
101 770
832 249
655 238
257 728
666 859
483 456
6 993
259 482
672 843
851 844
378 45
522 975
22 193
208 141
398 54
524 82
381 615
995 597
239 782
967 426
234 341
46 564
182 730
25 755
727 815
699 683
409 983
766 291
887 667
43 339
842 809
103 724
797 95
310 497
831 95
352 276
21 620
79 281
492 454
386 408
806 747
638 667
352 646
271 469
699 738
963 715
791 888
540 906
330 3
660 400
442 64
18 774
688 245
917 815
936 406
817 417
243 77
797 868
856 78
17 30
650 190
185 465
287 602
708 280
133 914
418 512
519 35
707 613
218 455
496 366
879 546
355 628
726 816
983 481
937 279
905 36
47 400
993 830
715 677
879 156
90 362
383 622
481 606
787 865
45 409
393 379
910 644
186 171
344 466
473 101
816 47
947 71
521 674
597 485
548 48
428 87
410 762
942 7
336 757
76 623
757 989
977 999
188 335
740 345
726 423
498 530
23 478
549 360
300 498
349 452
645 298
176 877
333 766
58 703
197 720
909 888
238 524
18 757
888 907
259 559
364 858
284 506
871 703
134 960
105 489
667 348
408 614
922 743
697 94
959 1
352 732
409 913
759 687
648 416
762 52
233 107
203 926
15 622
850 700
500 248
568 766
178 532
465 62
820 219
639 752
826 446
436 903
211 666
317 452
190 413
661 951
343 943
23 943
423 906
563 106
569 924
311 585
514 54
557 540
903 385
632 394
677 290
253 221
304 87
389 466
933 392
904 500
409 132
183 428
936 370
465 909
733 184
189 764
948 167
635 102
749 4
179 570
45 58
712 129
507 897
394 257
970 145
775 532
787 250
109 974
401 375
930 856
276 105
438 782
198 463
328 871
728 936
63 692
50 72
152 198
338 511
41 381
977 551
46 607
824 851
339 403
495 895
808 70
742 891
8 815
996 11
821 421
95 913
508 36
954 653
37 568
11 189
654 333
838 241
224 370
95 304
793 24
876 407
35 334
823 172
891 122
845 989
371 757
626 995
758 125
648 462
960 338
142 884
611 47
244 396
226 336
910 982
790 85
661 585
21 784
54 238
511 695
884 626
300 859
244 432
912 646
418 26
528 923
125 242
829 281
842 859
596 355
428 982
84 835
679 711
731 475
313 495
549 664
453 33
81 441
982 44
411 750
806 944
638 879
121 792
237 460
472 22
452 161
56 173
915 638
936 759
352 262
86 89
847 363
875 174
453 271
876 76
152 128
573 794
400 478
734 11
41 460
723 597
341 812
948 461
157 830
917 439
69 657
905 638
410 412
222 887
69 481
56 18
500 319
520 528
131 392
318 828
120 484
885 993
480 43
864 737
185 741
231 619
180 304
625 830
607 437
717 807
240 489
594 442
716 551
760 102
707 409
313 213
917 245
876 107
319 30
640 477
697 194
910 523
787 825
569 600
659 714
662 905
954 261
804 175
1000 488
805 836
29 353
693 318
530 795
101 628
54 194
619 229
560 348
626 226
115 942
550 49
251 602
754 213
917 84
872 356
73 950
190 122
182 94
887 388
60 987
906 194
525 457
557 531
697 681
954 117
605 958
364 299
86 155
323 122
134 759
273 860
582 702
134 4
703 70
465 928
444 561
545 448
800 15
790 325
91 708
147 75
614 805
224 94
228 283
927 309
534 27
661 493
868 356
780 783
70 911
901 400
748 881
658 125
429 615
941 427
772 947
671 245
761 824
660 283
812 641
926 5
5 851
451 320
401 118
980 568
970 642
790 79
912 531
186 697
529 747
563 233
387 96
752 13
616 459
678 401
470 729
363 313
328 409
272 462
461 907
792 889
59 199
62 871
123 5
45 53
10 202
828 452
63 362
583 413
708 773
580 463
917 978
644 816
468 367
778 163
2 917
996 776
332 793
652 349
553 660
989 852
356 108
910 913
286 89
329 86
821 910
432 651
826 439
177 641
847 766
200 870
443 366
230 226
991 430
482 149
893 595
173 239
882 278
162 385
488 216
29 148
537 539
755 505
772 925
155 640
927 606
862 990
124 948
471 258
816 587
679 949
714 784
542 543
922 838
858 813
628 603
291 49
534 415
958 288
480 284
708 919
307 875
909 322
60 690
121 358
513 454
89 540
653 294
779 760
278 734
266 610
758 919
16 725
643 451
263 790
216 73
576 294
948 141
155 833
666 114
543 251
429 980
810 346
1 1000
600 448
821 851
678 797
174 404
850 430
814 717
827 684
871 699
712 124
613 994
121 454
280 859
113 991
627 453
638 803
180 433
812 866
179 130
170 557
96 583
575 404
354 65
927 894
915 161
626 555
368 310
444 696
674 660
336 494
659 237
994 90
214 310
4 861
581 723
126 173
332 414
293 126
700 806
162 241
43 862
239 589
860 738
302 496
506 330
938 442
695 710
991 506
863 277
433 103
59 843
522 664
52 490
422 352
723 188
7 355
351 195
422 720
536 454
275 485
348 110
337 707
156 395
214 87
577 95
788 670
503 236
219 81
680 545
24 325
742 183
111 581
413 382
788 945
409 682
292 147
597 254
900 138
551 11
711 84
929 512
205 841
907 552
304 752
652 300
400 209
383 431
510 88
919 623
145 595
619 693
856 342
600 277
93 999
323 809
414 208
554 283
179 950
174 730
69 60
444 989
183 940
335 832
7 654
496 711
662 63
498 140
341 37
505 822
634 396
988 850
851 20
692 514
867 603
550 78
817 332
933 463
134 699
17 633
473 878
604 43
348 550
548 661
832 5
901 466
24 373
218 275
169 189
125 100
654 329
84 805
55 567
995 405
993 458
957 434
688 20
689 782
173 205
272 33
949 133
406 483
584 811
771 509
495 874
168 905
39 213
495 534
588 750
919 706
590 400
144 69
888 288
953 608
605 840
582 42
947 280
431 861
333 539
51 225
374 942
795 884
143 696
43 46
900 985
481 413
763 358
148 662
32 802
371 702
251 884
25 801
822 231
557 615
438 109
393 266
176 98
20 341
266 412
459 151
580 643
740 578
535 268
840 888
324 223
690 910
653 258
956 806
608 996
321 292
276 705
562 375
342 753
337 786
521 511
648 278
673 995
319 300
583 919
838 842
796 498
585 800
422 452
744 848
562 95
347 716
632 882
457 904
792 840
995 142
636 157
314 609
596 595
781 163
998 684
550 959
32 347
981 15
323 273
702 974
554 127
390 738
429 958
29 485
77 274
105 912
915 122
284 609
507 952
289 35
506 724
412 921
482 38
215 786
215 127
562 305
466 818
606 702
142 968
523 356
239 148
61 732
507 1000
374 139
236 344
770 572
133 404
678 639
387 152
224 109
850 257
226 139
360 124
791 761
828 317
50 923
669 505
215 32
104 618
92 558
467 894
252 822
367 466
222 492
728 443
985 272
858 428
505 743
606 738
371 100
713 281
126 144
683 378
489 948
783 60
566 295
314 761
32 309
504 651
443 124
613 558
384 43
689 988
46 927
348 392
414 365
61 729
192 659
153 336
432 915
409 845
13 972
971 243
725 181
254 900
655 375
754 688
203 640
366 208
712 11
339 980
508 957
706 661
542 73
497 902
174 205
751 926
767 900
602 647
464 170
527 159
265 590
293 65
783 420
948 347
366 966
713 14
377 503
258 921
523 79
235 768
984 925
272 556
774 381
955 983
122 550
149 360
51 489
317 93
856 329
418 525
20 536
210 219
162 628
143 688
25 381
960 740
782 33
289 327
472 796
592 198
140 615
659 179
69 534
499 530
123 91
410 277
53 778
349 454
611 730
898 147
588 839
784 100
446 319
907 218
752 709
190 976
290 190
28 505
962 810
690 408
559 838
965 534
109 299
498 957
854 248
615 827
136 187
837 826
978 78
886 300
619 622
802 948
720 114
955 24
793 827
857 254
369 251
169 71
245 958
906 44
382 517
131 756
631 62
346 38
57 756
938 406
750 895
886 307
574 274
175 24
909 453
280 965
944 137
837 513
369 841
940 75
725 954
927 891
280 740
532 237
610 416
815 723
230 940
143 414
302 178
770 577
133 256
17 257
863 447
37 241
195 899
209 946
467 429
314 913
292 996
128 446
758 953
827 998
476 75
252 803
58 860
393 286
272 503
343 725
396 548
857 863
477 972
539 630
496 376
139 701
917 608
631 478
434 192
310 598
126 937
351 888
978 895
983 870
915 3
511 559
341 650
822 412
6 831
94 548
853 607
907 290
663 437
870 528
453 675
794 350
502 71
970 135
858 421
760 259
98 214
463 110
514 399
112 874
791 371
454 844
328 207
245 657
146 321
697 540
101 909
298 770
2 279
515 203
729 394
132 564
916 892
839 609
626 131
112 138
401 297
717 182
501 909
553 559
278 895
810 79
975 250
149 723
298 473
833 19
287 366
191 811
829 651
25 369
763 589
798 200
238 30
906 937
492 745
506 769
649 665
472 516
713 146
342 16
105 884
762 235
340 686
697 384
426 734
378 598
875 627
65 339
743 516
332 598
509 59
933 757
682 211
635 348
415 513
351 686
900 655
760 531
433 631
708 212
931 698
394 886
653 89
432 215
760 382
268 196
322 626
808 740
355 467
444 825
592 250
101 558
150 188
429 340
338 962
101 689
181 272
270 368
998 666
219 78
513 437
823 609
844 534
267 886
791 461
593 455
973 511
888 995
971 13
792 37
785 215
370 93
490 713
747 984
142 854
114 771
740 106
854 892
22 326
376 191
279 458
578 699
158 713
896 901
991 887
15 398
410 561
548 831
877 991
463 839
495 786
531 528
512 949
292 763
89 578
195 138
690 963
21 954
911 474
940 451
379 22
502 518
955 202
963 948
640 108
335 342
893 29
812 623
599 811
888 970
647 980
502 514
482 165
736 723
707 667
362 72
199 833
712 240
595 759
114 35
670 129
19 749
584 981
616 155
315 2
42 546
129 957
534 858
844 782
85 917
46 631
506 57
745 901
511 650
709 83
159 185
152 805
743 985
724 126
210 544
692 637
354 300
861 707
994 76
772 424
280 981
763 167
315 280
428 625
391 636
372 917
189 477
484 595
567 770
620 582
399 270
131 805
373 518
451 309
977 800
42 960
811 500
468 717
817 635
233 819
809 132
988 480
203 115
23 597
388 599
631 973
67 492
298 848
527 772
569 654
535 864
56 878
675 743
962 772
820 237
868 687
483 61
32 606
185 509
494 781
198 752
234 842
395 703
116 729
826 571
75 150
14 706
878 802
380 421
700 885
723 297
264 125
266 532
515 666
740 75
958 447
899 97
608 415
958 541
592 733
590 815
50 276
939 409
823 605
248 440
87 873
559 533
561 459
532 705
364 238
983 657
38 928
219 271
605 383
144 635
497 273
175 966
693 241
767 488
246 25
491 434
738 484
260 64
216 385
488 19
214 711
354 643
448 823
358 969
463 481
66 851
362 765
817 323
603 604
426 274
210 694
926 458
12 422
961 864
397 895
585 398
341 963
70 640
299 404
64 887
492 317
517 468
433 728
424 412
429 324
472 774
65 635
410 659
330 465
918 465
265 513
671 3
721 606
553 342
950 653
263 759
237 255
263 513
827 747
11 689
837 278
182 96
224 25
87 383
727 957
714 250
650 87
759 596
24 936
540 26
67 864
880 553
326 57
729 358
607 869
202 448
596 680
210 59
7 907
992 75
720 278
247 665
539 192
986 908
932 310
535 204
207 632
424 934
158 559
579 581
270 136
21 984
894 667
247 677
216 849
746 500
547 723
467 383
922 502
935 728
582 940
443 342
297 349
378 194
597 444
459 329
599 472
375 436
812 396
613 346
404 670
909 23
636 729
803 949
256 461
825 327
324 450
189 556
648 206
525 290
482 77
297 113
161 258
910 659
573 54
680 142
393 37
46 458
853 754
257 978
715 283
215 613
36 14
44 433
244 672
641 758
253 742
261 119
806 163
806 142
559 22
234 797
336 245
209 88
950 180
952 855
810 382
261 269
302 233
448 685
751 437
742 294
289 743
108 165
572 432
145 177
558 221
570 685
318 302
998 453
874 624
128 461
522 921
806 962
588 28
970 781
235 984
310 939
848 481
970 860
523 670
202 219
534 9
741 277
963 371
581 752
185 779
126 199
78 648
589 93
778 851
478 340
207 180
212 915
530 105
986 348
773 264
709 641
286 422
36 5
423 252
542 406
729 791
461 104
173 284
774 880
810 375
46 152
337 638
663 396
789 31
420 543
246 822
372 980
680 816
876 628
454 560
195 364
703 226
20 185
868 252
285 34
181 963
100 148
572 41
442 470
478 547
930 413
541 378
579 525
341 508
208 441
498 887
160 379
690 896
229 550
435 717
887 37
876 144
495 178
735 513
614 869
372 964
337 161
908 378
179 443
453 426
252 484
692 549
694 963
162 971
123 163
680 982
910 871
586 27
538 596
258 432
85 503
739 570
166 703
691 792
533 371
415 867
932 733
705 826
103 125
520 996
340 871
36 638
347 211
983 84
904 258
921 515
174 941
767 982
592 760
268 401
607 589
698 150
730 106
272 679
653 931
71 117
185 486
201 731
696 572
730 116
354 107
568 741
786 65
706 195
95 370
567 462
127 171
311 497
650 292
712 262
21 622
622 895
738 709
878 8
321 257
829 121
570 931
417 220
674 144
773 258
794 431
704 180
524 355
364 354
911 394
522 7
765 590
541 789
258 428
435 194
149 902
48 185
980 659
171 101
302 238
745 712
655 850
618 776
241 333
371 816
830 556
816 456
190 207
804 585
818 894
804 132
597 225
575 540
230 675
848 923
455 433
179 535
954 734
338 37
483 167
400 994
848 528
38 508
447 92
671 784
875 161
745 678
519 583
437 39
171 994
817 840
620 997
305 327
912 935
632 398
169 338
533 547
55 279
894 359
776 872
732 641
255 940
871 250
657 974
916 412
764 123
315 330
759 273
169 154
216 529
204 175
890 731
30 415
524 298
86 90
181 195
26 19
79 568
673 795
240 317
113 142
468 701
669 507
705 133
334 523
722 76
991 607
690 337
964 117
626 552
956 979
848 768
706 608
592 367
382 534
134 270
822 345
330 876
45 855
798 639
491 930
203 20
502 635
569 934
980 341
631 927
298 180
808 949
402 893
868 656
474 446
329 508
643 331
256 95
649 821
639 576
286 598
730 363
662 298
965 323
377 175
872 834
32 677
361 305
391 229
504 954
385 367
958 608
234 693
104 727
964 704
137 704
608 153
593 58
142 127
71 507
273 881
527 304
421 340
729 296
378 601
343 660
752 566
557 475
592 640
584 967
63 340
832 556
148 984
74 29
974 147
336 166
108 450
999 103
783 511
600 145
314 931
632 331
707 663
907 650
113 307
696 691
695 291
152 621
956 40
142 641
830 603
991 27
442 273
420 608
417 742
163 782
54 322
460 503
447 449
189 635
611 275
891 578
830 662
573 387
180 178
879 890
921 972
397 642
232 482
157 411
650 217
401 168
951 933
433 274
121 360
890 552
145 981
926 435
593 751
568 94
240 539
826 106
326 973
665 787
411 614
715 462
357 225
852 302
474 52
773 199
389 734
407 503
443 286
912 809
593 68
20 787
108 650
566 651
976 440
519 882
853 453
130 401
335 515
377 284
898 838
2 764
924 163
530 923
250 201
410 558
412 786
575 21
798 614
546 53
711 575
693 578
862 782
833 638
188 734
514 887
994 972
712 655
81 332
684 309
614 874
577 638
824 574
307 739
858 374
310 566
458 716
208 212
499 952
985 471
850 497
983 869
405 238
365 477
451 725
882 607
321 310
830 626
501 383
967 695
342 259
124 988
541 341
11 980
882 994
984 520
907 97
152 91
237 285
976 177
319 461
783 594
402 285
917 378
416 198
804 30
634 270
104 945
853 767
760 654
358 212
145 394
284 389
593 454
550 33
922 578
849 819
660 205
62 457
463 753
271 635
357 599
597 384
771 881
80 324
205 636
888 109
485 610
434 174
421 707
48 36
27 272
655 174
176 94
567 842
199 529
468 176
511 955
175 972
60 666
988 766
346 82
409 332
563 408
877 980
640 98
544 791
312 519
240 232
910 490
236 673
672 459
131 107
512 484
703 839
349 649
598 348
742 26
18 700
760 399
696 631
434 482
815 454
979 773
848 600
217 46
686 878
422 671
768 185
376 98
462 703
149 758
23 112
158 878
26 77
977 599
238 893
713 203
897 586
140 760
682 305
585 741
719 881
186 551
642 258
157 525
200 115
662 465
247 234
723 946
97 776
967 797
201 267
443 189
673 27
546 421
423 748
672 391
274 97
824 529
908 696
679 466
767 632
608 532
506 34
892 911
473 576
6 726
614 636
846 779
639 455
351 425
614 711
360 357
432 795
508 240
137 592
83 426
909 945
27 543
731 694
578 832
707 486
53 39
663 262
19 371
242 354
513 789
405 765
226 16
4 881
253 173
916 965
222 806
504 145
530 911
214 41
814 258
933 42
297 702
158 514
174 277
774 80
938 615
622 126
334 542
654 843
193 938
28 788
985 525
163 901
890 888
636 103
92 738
111 924
807 433
498 357
555 399
507 677
8 212
108 437
196 23
964 432
156 959
821 566
348 656
455 777
375 856
56 545
778 435
802 990
456 238
78 939
812 410
367 359
996 895
496 339
508 629
506 944
195 972
880 578
720 623
413 666
733 312
522 962
284 120
409 530
619 661
763 729
372 455
28 24
677 234
129 563
99 689
876 730
355 790
127 621
427 509
970 614
310 320
287 258
60 411
125 754
624 338
600 770
239 436
329 571
444 556
670 855
386 470
181 796
1 111
738 270
121 506
509 657
664 739
256 490
645 765
398 681
208 251
843 777
788 741
127 891
537 959
885 889
302 979
975 830
363 818
5 166
96 707
807 38
882 833
718 560
221 548
771 330
607 929
167 605
684 123
133 732
777 508
672 913
647 561
648 949
292 46
196 194
484 249
51 452
509 865
720 208
222 5
997 62
779 478
135 43
790 850
923 341
826 518
173 291
550 924
490 806
717 759
581 510
55 599
210 572
607 845
834 104
644 930
688 468
937 468
566 145
180 679
81 423
567 958
589 226
48 783
742 557
580 384
617 399
343 132
273 69
279 42
657 899
390 154
438 711
126 277
780 36
16 91
988 517
683 531
484 965
720 335
369 17
746 432
459 746
568 235
881 63
801 365
225 172
270 438
461 786
84 590
447 505
364 809
9 536
487 920
342 434
422 110
745 937
54 904
692 728
30 672
459 42
764 454
160 358
434 340
592 563
254 736
739 365
949 685
992 240
722 2
178 244
415 928
806 70
612 890
879 627
14 196
212 752
424 309
162 565
990 849
814 933
731 851
556 136
640 409
839 240
628 677
678 204
15 787
806 19
859 984
796 97
947 795
348 141
377 142
234 660
499 332
650 139
896 110
6 311
619 298
448 177
897 698
61 717
376 550
261 819
757 696
662 712
761 576
140 752
839 232
239 694
63 764
359 667
636 955
60 985
688 444
251 556
950 404
338 902
346 563
198 315
501 90
514 972
667 862
573 969
759 123
437 609
652 269
467 670
226 697
319 518
246 761
718 744
395 720
62 216
676 859
827 66
882 321
858 284
355 752
494 201
300 127
847 584
798 363
645 801
612 913
373 852
818 183
298 134
491 128
561 541
436 180
752 868
918 352
465 415
819 683
46 166
563 306
987 167
244 130
988 228
80 244
94 467
517 440
934 430
455 604
726 795
69 79
253 644
691 539
947 802
508 638
717 630
431 749
432 376
534 73
223 293
450 751
12 764
106 502
625 379
382 217
344 47
827 175
422 685
491 573
962 197
473 111
396 329
295 956
523 975
399 458
54 626
85 890
82 404
432 605
702 853
56 172
613 584
750 321
153 50
748 163
199 210
579 46
687 712
307 332
181 829
165 761
349 345
58 14
584 194
372 611
671 74
950 44
990 173
950 848
341 933
440 799
855 31
287 459
304 135
777 661
683 935
74 821
810 460
232 480
525 824
766 39
447 180
133 873
422 733
373 458
430 414
357 815
531 374
862 849
527 884
168 235
547 162
258 649
427 158
267 920
562 510
790 749
604 874
220 303
74 287
399 852
157 739
785 604
436 453
715 128
858 414
254 970
964 218
634 804
428 444
8 653
649 712
712 667
537 830
857 719
922 865
182 27
543 521
369 587
704 375
628 353
119 770
739 509
430 67
927 876
776 227
944 943
834 42
140 646
989 767
875 158
768 871
268 796
120 881
50 838
908 332
405 712
320 531
271 821
830 384
768 879
989 145
783 468
330 539
7 442
540 151
770 775
349 534
251 802
464 3
819 426
663 261
64 594
624 955
11 301
474 942
58 864
674 179
462 53
349 482
794 798
186 116
537 742
408 292
505 924
355 776
757 950
953 24
202 141
967 722
848 632
968 100
887 978
543 268
758 252
94 797
992 153
404 970
99 514
872 726
66 386
54 516
917 419
861 867
992 443
155 309
870 490
849 751
515 439
92 290
212 437
184 779
762 699
306 568
984 367
407 710
863 217
184 561
123 372
902 189
529 284
205 874
453 712
49 160
755 623
23 631
164 645
337 663
991 399
38 582
376 158
7 66
371 348
57 3
191 574
502 40
134 594
8 767
628 744
737 51
88 958
59 918
903 641
287 280
700 481
154 910
569 900
649 731
647 137
556 547
352 418
555 787
919 878
981 425
475 377
889 953
807 301
618 177
381 682
30 708
639 12
957 50
609 229
320 592
628 863
454 800
979 650
965 97
443 106
406 447
737 730
354 412
162 142
140 463
191 761
616 38
166 707
460 232
433 82
817 174
30 345
445 752
531 885
206 532
175 821
241 481
55 746
294 985
621 841
707 911
901 337
689 543
323 18
59 98
153 803
454 878
517 935
356 758
67 42
297 750
532 59
68 673
454 320
768 257
218 347
976 686
813 46
186 71
689 331
690 912
458 850
195 102
380 492
572 325
387 78
137 628
556 19
862 75
458 264
283 506
176 247
246 915
642 511
151 377
246 616
443 900
989 469
767 983
988 343
930 831
406 141
46 713
766 925
383 238
384 224
27 143
96 778
870 56
35 369
456 265
216 651
478 979
679 372
108 377
69 93
969 892
276 594
591 970
837 104
721 123
852 465
502 933
145 72
955 927
813 703
19 463
989 776
705 9
389 407
124 423
612 627
615 741
144 598
239 309
662 210
943 565
918 994
106 33
117 416
841 815
616 875
489 8
422 758
310 257
256 60
785 27
778 329
710 78
629 828
744 514
495 252
386 651
958 125
968 730
434 856
458 909
881 870
476 734
1 135
783 821
718 321
271 407
781 50
988 315
605 335
471 791
928 703
496 397
958 737
989 147
221 675
558 751
990 797
992 822
319 159
26 68
801 91
293 510
476 519
952 290
759 249
618 55
435 470
418 457
900 329
287 580
850 192
318 549
591 266
854 919
658 259
39 260
115 92
627 148
662 824
129 341
176 379
852 375
776 729
554 180
521 747
797 664
500 63
154 4
581 6
577 567
498 645
238 250
450 128
110 476
538 532
531 377
834 892
107 486
851 805
270 194
963 452
156 632
175 371
547 175
990 54
30 965
103 444
380 592
740 93
891 199
722 156
739 41
774 492
107 798
669 643
563 579
928 544
309 115
328 938
983 942
796 306
711 565
81 125
15 278
930 749
788 44
305 844
709 41
929 307
64 572
662 205
432 109
12 900
678 314
952 730
756 331
538 334
67 180
734 144
777 616
546 800
482 118
218 604
716 245
887 816
228 460
913 894
492 62
896 131
301 577
417 865
197 386
115 254
825 380
477 320
606 350
246 343
720 225
204 411
579 693
124 623
270 739
188 929
382 108
134 471
306 596
53 320
218 239
78 482
210 716
64 845
329 335
308 266
671 894
535 253
391 851
110 474
115 829
47 819
718 901
368 66
529 451
54 653
956 32
172 786
120 205
702 733
155 741
802 7
29 316
642 675
598 777
454 315
973 702
329 466
381 108
569 223
186 907
63 395
939 726
898 5
659 470
916 955
312 71
421 270
545 285
268 879
87 548
555 2
646 889
318 437
862 588
526 660
253 434
989 609
408 150
793 490
319 69
864 235
902 982
364 733
522 568
636 753
908 43
52 15
469 448
524 4
699 35
70 208
853 583
244 12
485 567
857 281
331 750
205 288
433 859
367 605
864 767
792 859
620 414
87 738
657 739
752 153
576 32
895 682
960 179
813 568
198 395
248 330
452 629
842 217
177 760
120 732
537 758
738 305
489 669
309 110
630 631
187 118
346 364
717 677
31 749
806 477
114 477
542 641
902 666
894 288
873 962
581 202
644 289
378 123
641 392
225 330
414 448
32 358
420 213
552 27
742 638
505 172
185 181
373 113
404 720
492 20
474 689
467 161
472 844
777 532
212 21
489 58
224 463
974 651
753 18
822 635
527 986
873 254
150 760
398 452
926 311
987 309
517 588
333 477
280 365
151 798
216 857
556 976
273 87
239 704
498 393
867 300
100 817
621 439
488 599
442 420
949 739
753 237
259 85
351 463
464 630
14 248
753 178
546 814
256 713
658 645
521 318
900 821
695 15
123 827
895 652
173 880
253 162
851 537
268 323
539 205
216 627
415 72
392 420
432 805
525 809
108 29
862 387
636 942
349 802
568 769
27 336
860 789
131 364
129 466
845 713
421 780
799 66
883 913
638 218
336 925
827 570
75 625
878 886
31 566
793 111
391 456
6 945
1000 274
358 508
946 339
915 561
713 277
632 737
206 876
614 602
941 255
981 396
978 197
566 274
297 294
895 945
308 800
867 683
446 927
217 368
246 673
503 758
869 957
140 608
36 488
928 610
263 945
33 607
57 84
303 961
641 310
20 66
727 635
259 690
912 465
561 483
745 242
951 190
985 972
322 727
444 200
829 42
500 160
688 334
625 61
459 53
360 168
289 960
476 464
57 613
392 271
57 785
83 585
596 825
995 884
771 83
144 196
623 277
960 588
11 827
269 893
658 430
620 175
28 537
85 752
199 138
769 759
811 776
137 886
42 240
353 447
18 708
943 634
627 471
451 120
954 863
333 589
820 78
724 2
289 689
756 406
823 805
857 431
902 639
282 293
459 562
912 858
211 300
714 586
983 140
464 825
178 762
17 473
995 60
19 823
275 287
46 822
420 108
491 30
886 27
544 515
801 47
191 557
316 135
941 753
930 820
273 686
351 35
106 268
984 907
409 966
176 207
393 674
593 765
215 354
872 75
777 273
808 582
179 329
69 604
579 108
69 131
933 465
279 641
978 877
853 829
631 508
350 329
88 512
759 57
351 395
975 708
1000 999
184 546
982 330
1000 719
534 84
7 767
619 470
263 970
325 775
760 876
971 344
461 67
895 469
171 124
700 910
151 395
514 476
156 793
172 738
601 237
468 276
694 680
460 286
726 988
230 896
89 950
903 175
857 845
211 448
492 997
975 278
138 812
500 324
401 48
767 977
956 998
790 18
227 54
964 6
63 683
623 55
790 606
359 644
613 271
294 287
939 827
131 532
169 612
668 883
404 317
66 77
460 36
250 990
251 280
820 826
914 363
880 883
575 674
886 592
609 479
47 447
785 354
149 147
552 57
313 945
467 359
476 109
433 51
906 49
615 372
106 537
9 527
909 796
719 555
662 227
57 450
338 410
300 510
636 11
469 88
667 719
505 19
703 33
95 449
420 596
451 847
978 196
308 627
630 931
422 267
958 502
793 871
592 168
372 332
664 727
515 189
371 125
215 333
570 847
449 967
469 210
848 484
405 848
217 976
505 902
256 564
874 125
289 851
781 765
132 625
933 784
909 706
52 154
279 350
246 308
974 94
210 311
178 80
872 866
766 456
51 708
496 437
909 987
152 768
206 485
467 997
400 406
721 308
989 15
216 962
496 251
798 350
764 530
431 430
969 133
470 683
889 82
262 108
163 197
820 380
139 296
291 5
300 355
433 894
611 46
911 20
157 971
890 960
315 805
194 287
179 118
559 61
339 558
667 616
397 984
72 666
179 237
165 832
901 319
256 678
181 841
479 305
350 545
538 654
35 277
857 809
56 159
963 770
343 209
716 120
376 983
174 163
18 609
140 180
582 302
645 64
936 587
814 778
147 137
698 153
80 563
206 13
560 377
237 541
428 293
141 621
750 476
586 862
303 598
389 453
601 112
953 513
602 316
484 113
381 820
471 372
784 302
867 323
881 340
895 307
972 259
690 181
682 362
824 622
145 388
716 647
92 628
203 130
667 950
248 942
373 928
928 813
146 522
777 255
448 887
749 588
718 813
882 963
782 143
780 959
369 335
55 296
578 275
296 913
361 913
443 12
785 650
819 215
273 849
747 960
619 573
337 573
706 308
424 641
954 195
891 372
731 392
758 787
215 989
959 30
215 361
675 953
162 295
547 130
379 806
493 98
504 912
810 762
408 521
71 246
687 842
92 477
539 739
300 537
624 461
653 705
281 167
76 210
518 700
221 123
428 70
737 310
53 266
383 11
770 361
819 325
239 391
989 156
293 383
296 692
311 69
313 491
178 194
397 544
520 155
566 621
264 625
234 702
171 679
837 598
470 21
953 764
634 516
326 604
970 363
233 486
132 605
613 205
649 634
692 721
729 765
688 657
822 973
621 273
409 675
80 128
945 869
71 262
286 329
369 234
69 585
26 23
511 962
562 993
760 187
706 422
43 447
742 1000
82 231
635 638
62 307
166 68
720 136
140 952
417 382
34 601
310 366
154 449
470 328
552 714
826 722
843 170
371 701
855 988
888 876
289 881
552 763
216 652
452 415
814 118
153 121
112 905
257 57
60 423
508 232
696 233
520 103
551 613
982 387
994 236
979 65
146 551
249 300
536 203
187 983
697 113
786 686
129 199
53 897
541 468
342 27
35 908
321 907
65 719
82 657
883 906
316 813
422 129
828 622
811 183
812 136
243 101
690 274
800 354
850 679
496 176
511 123
976 502
269 795
48 651
666 815
763 415
952 546
550 812
412 732
547 665
164 206
552 464
35 903
483 694
714 587
100 370
94 730
571 236
555 888
718 429
834 702
249 166
187 543
122 462
571 338
670 288
450 183
934 606
671 548
556 94
764 592
149 499
553 746
808 812
571 386
446 387
722 381
924 559
161 568
300 202
787 64
257 557
757 922
944 656
482 240
935 455
602 544
585 344
163 70
589 671
149 440
618 917
971 977
839 832
856 121
601 834
408 758
530 740
531 477
370 844
213 361
26 507
283 706
932 952
470 5
562 302
538 12
625 814
895 113
722 490
163 568
160 458
168 659
711 169
730 698
574 884
975 55
846 154
200 226
65 864
599 961
102 606
854 997
335 760
706 634
93 208
863 874
212 142
641 801
243 116
105 452
829 935
345 79
698 995
45 97
467 586
95 982
802 671
650 553
954 624
311 232
993 990
995 72
361 151
296 399
558 418
869 619
199 156
861 880
178 16
78 686
864 982
772 574
550 593
572 540
680 947
110 354
942 873
426 715
126 877
777 130
305 472
266 787
63 461
901 933
718 937
102 551
480 372
245 829
721 53
518 210
413 288
762 672
857 580
302 854
714 28
830 321
944 315
876 624
847 234
349 290
818 473
586 433
424 932
771 328
700 912
816 512
849 479
779 112
728 866
251 114
133 136
437 826
388 276
488 819
733 571
954 284
498 758
129 167
536 372
837 395
204 970
765 180
394 199
903 228
937 291
13 723
929 660
960 507
202 661
710 293
255 140
189 596
965 627
505 241
853 961
579 704
808 142
595 85
964 47
865 856
161 243
286 177
203 221
291 534
601 486
370 328
631 115
518 108
842 350
249 460
610 813
993 618
417 395
849 5
876 326
972 662
155 709
783 695
627 602
654 435
20 226
756 900
643 682
820 657
565 619
490 427
822 645
410 401
436 33
225 901
757 322
586 247
716 157
170 991
974 987
358 856
73 580
760 800
577 610
67 62
461 815
864 225
467 414
773 23
679 160
273 219
340 831
727 472
683 285
829 183
242 907
177 224
971 509
945 193
98 457
984 573
128 210
327 535
155 727
865 53
871 315
917 600
351 584
153 689
449 497
659 887
514 700
870 891
670 114
5 243
867 719
253 777
98 478
924 230
395 502
495 714
978 222
428 826
171 406
186 107
612 742
568 925
958 7
115 624
228 192
255 625
596 678
370 304
804 768
783 712
557 651
884 529
285 1000
152 906
632 964
13 927
882 559
844 316
17 677
900 619
948 41
513 345
907 691
959 16
771 660
557 360
977 191
917 355
902 84
227 197
54 53
311 637
505 437
287 734
670 856
300 616
705 923
948 453
247 94
541 504
567 74
784 713
803 347
89 770
8 289
647 755
374 941
755 305
40 510
681 390
956 43
874 463
174 299
730 700
592 252
845 851
257 644
151 33
542 102
722 303
434 177
352 183
790 858
818 570
400 726
632 880
441 854
180 56
195 708
893 201
717 685
840 298
770 486
742 111
638 618
3 348
617 110
280 540
977 177
33 261
712 673
35 112
542 344
640 156
305 692
834 262
753 71
87 62
56 324
457 690
693 638
516 506
665 250
996 513
172 754
263 620
549 440
488 949
908 383
743 596
902 893
83 9
824 447
929 342
724 38
186 405
303 148
529 145
896 949
165 601
58 136
407 631
479 961
483 152
411 726
963 201
717 370
765 66
371 629
478 259
700 341
862 941
541 76
446 487
452 857
696 817
32 114
685 356
490 363
434 647
900 548
499 431
895 905
873 294
839 37
757 397
662 441
512 895
343 999
531 982
223 342
444 837
964 634
273 335
749 651
791 401
66 896
247 645
99 384
112 182
303 893
74 505
784 717
584 741
11 617
861 921
730 794
134 582
492 407
141 31
296 657
105 539
608 109
630 145
305 528
562 50
140 88
146 336
564 428
284 141
239 478
326 261
172 979
916 746
571 403
337 696
565 550
447 818
636 280
946 32
417 218
433 706
773 827
148 892
261 728
849 521
872 999
668 34
881 111
228 641
915 951
663 764
972 640
557 181
519 333
192 983
120 899
172 228
998 182
725 445
479 517
521 502
62 886
887 426
283 93
600 421
489 650
682 694
915 499
863 66
260 78
650 179
128 622
114 599
909 910
310 916
469 639
928 789
446 302
718 96
241 775
542 944
666 350
769 112
335 120
279 527
739 142
810 809
837 322
706 739
344 854
912 186
519 362
567 891
5 340
422 791
858 272
319 545
109 473
753 724
161 735
542 200
662 160
886 466
842 396
430 704
880 409
485 618
36 338
442 277
492 763
56 944
530 354
165 479
658 711
538 245
91 222
645 251
613 53
501 132
928 712
304 177
685 682
252 134
941 615
237 996
53 761
13 297
44 869
383 189
952 697
659 209
597 929
385 549
224 695
292 543
98 516
896 298
249 420
141 558
634 977
307 198
174 589
651 956
534 316
468 244
570 891
519 128
238 44
229 13
93 515
776 544
65 834
797 103
650 412
691 771
634 462
903 738
880 13
140 555
239 547
911 195
489 965
108 859
436 932
850 748
589 379
794 618
274 560
703 175
235 369
853 933
13 339
83 500
384 443
742 926
347 685
591 143
361 470
225 855
957 753
226 304
548 43
390 456
503 883
457 682
910 444
436 229
609 772
9 725
232 51
573 593
356 867
788 95
840 983
996 498
310 730
876 947
319 526
478 262
533 253
580 426
157 237
25 984
265 764
217 964
413 861
855 229
293 340
51 857
450 300
328 117
297 296
851 139
965 849
544 522
12 463
94 474
774 227
521 328
374 815
167 127
382 603
23 868
908 947
610 519
270 623
130 439
579 422
294 677
522 663
377 878
613 990
587 259
883 289
715 113
230 392
774 620
988 969
968 543
832 58
788 473
895 224
489 185
347 582
315 19
117 934
774 309
465 711
478 870
843 528
303 366
993 97
419 744
416 225
145 899
79 829
654 781
541 868
132 263
304 692
563 362
341 359
624 932
875 387
278 665
762 871
101 561
180 321
260 878
153 642
575 988
934 847
580 492
506 149
968 385
184 694
561 86
990 963
227 595
782 569
153 878
744 950
829 261
739 723
546 68
688 383
624 723
870 972
626 625
495 921
840 517
98 74
447 388
859 457
599 50
784 463
10 473
528 313
107 938
245 627
629 982
768 283
922 462
877 850
746 772
529 879
147 963
759 420
244 590
664 386
16 919
353 184
96 992
98 114
837 366
838 613
685 241
881 270
212 626
159 168
122 699
350 195
41 269
907 103
918 800
191 425
249 461
961 512
680 100
321 370
792 909
802 606
810 835
695 65
726 928
713 77
332 141
819 945
323 64
916 729
192 43
476 732
811 545
497 255
452 435
175 842
515 154
255 2
903 658
814 647
444 40
264 821
267 648
22 262
646 244
744 359
893 751
866 324
579 608
191 860
957 729
218 646
947 428
484 906
45 962
577 541
394 809
450 956
263 838
216 757
44 665
599 78
740 397
279 990
649 165
648 715
67 160
213 852
9 435
925 316
145 862
493 132
40 583
418 735
809 45
511 549
814 561
815 20
786 311
522 581
978 152
971 674
325 127
438 928
119 243
514 703
634 681
608 400
717 785
692 599
691 944
870 88
531 750
423 306
973 210
676 505
853 225
721 819
381 310
32 343
514 997
238 918
245 555
680 564
925 240
200 970
618 889
410 371
636 380
217 414
951 299
443 770
276 888
489 769
909 627
335 700
110 935
855 508
44 706
710 27
13 905
931 662
220 576
148 354
990 85
804 118
952 783
103 732
484 793
312 191
780 588
639 63
847 830
29 229
121 858
20 971
604 349
86 863
674 558
967 50
768 475
669 581
277 783
872 93
16 72
819 33
204 270
758 103
302 971
305 91
540 353
911 95
96 79
588 442
11 340
821 376
140 19
349 190
587 132
536 708
370 404
151 85
750 370
3 637
920 338
65 452
698 350
961 751
913 348
790 4
224 11
126 735
927 873
742 881
537 43
62 105
272 993
520 455
304 739
989 282
216 288
69 993
804 832
458 137
563 821
741 81
83 334
1000 790
780 894
992 40
774 117
491 603
286 351
699 911
751 298
243 93
244 237
172 429
904 422
894 318
413 221
659 162
659 639
713 998
873 939
250 565
602 772
58 880
355 948
543 590
763 955
793 639
602 216
806 686
879 485
463 221
966 273
865 710
486 695
216 634
616 735
802 128
246 76
833 5
567 501
228 679
175 964
666 982
791 200
767 705
165 440
543 26
485 70
761 203
978 242
615 663
511 749
797 383
660 231
931 493
38 640
69 923
872 962
843 592
257 929
607 676
725 303
849 874
766 643
737 734
268 356
616 662
606 359
431 983
666 496
957 393
199 944
800 762
658 200
307 733
172 699
815 308
370 127
1 492
964 403
894 417
198 651
219 330
56 513
1000 67
947 458
536 257
824 480
24 54
689 603
305 407
682 821
805 21
74 171
885 609
717 376
108 213
767 670
439 711
520 75
885 16
558 625
618 81
930 937
714 397
537 108
954 331
228 366
813 614
660 223
304 830
681 280
482 831
451 742
704 939
114 653
719 679
94 433
389 930
964 379
1 94
27 507
857 385
514 422
883 279
218 984
923 209
513 179
190 460
591 529
480 695
114 887
309 924
221 378
265 392
996 126
280 986
339 203
272 702
635 953
949 791
140 286
997 264
211 499
935 678
840 418
765 691
963 370
985 252
594 251
898 186
700 545
239 814
477 129
511 919
480 56
504 645
393 764
62 190
313 44
234 740
730 471
163 91
770 168
907 678
649 34
50 238
144 837
538 423
995 14
202 677
107 87
998 458
770 327
166 865
931 627
780 508
422 867
947 426
638 380
581 122
39 868
488 209
383 147
355 202
102 205
703 35
100 919
820 617
2 218
413 754
533 703
860 676
374 959
655 23
715 223
467 399
736 701
120 19
224 7
583 849
213 731
940 35
439 861
90 928
267 579
434 305
925 71
825 548
428 900
365 499
871 129
154 104
34 911
236 490
603 578
270 48
130 998
698 232
122 389
996 55
77 1
106 955
114 395
633 761
942 585
953 721
548 180
80 675
205 982
237 554
416 232
553 922
80 497
682 611
419 843
247 88
433 222
740 327
444 13
227 167
543 58
960 458
513 929
348 13
341 274
9 118
408 329
685 760
245 297
978 954
968 796
553 883
809 195
849 385
393 845
977 665
124 28
750 172
635 609
546 692
340 388
607 480
845 400
993 84
317 786
821 406
607 124
224 950
79 775
881 555
923 545
796 68
905 297
589 478
997 305
784 417
357 924
514 393
55 727
772 242
736 604
203 84
923 666
97 470
827 176
846 350
547 49
763 849
267 547
811 958
355 607
513 765
195 786
963 951
182 108
766 931
237 199
579 766
13 801
500 420
946 591
919 202
836 110
355 780
343 97
3 989
479 616
409 712
627 104
700 270
315 343
279 685
898 167
293 945
816 716
923 992
766 102
985 218
681 973
789 139
819 818
509 935
605 463
150 39
141 753
542 518
112 900
603 679
545 440
739 953
471 533
326 505
906 34
275 802
636 312
875 453
975 803
373 452
710 21
404 264
407 889
126 25
651 400
346 148
215 705
622 677
768 880
447 160
295 991
233 923
792 714
246 84
529 614
636 85
303 922
52 977
884 122
763 283
164 12
90 852
988 615
621 202
463 785
56 470
955 357
244 208
939 519
90 750
691 931
376 669
574 525
580 392
505 648
829 211
965 613
813 263
676 187
86 797
649 714
639 381
255 409
988 322
597 780
78 65
726 509
238 239
126 526
680 144
919 528
903 81
7 642
398 196
244 155
757 377
445 781
985 742
802 410
414 978
844 142
652 531
853 996
284 99
325 984
150 330
650 37
258 857
936 690
829 771
194 577
466 538
398 794
962 221
68 153
555 200
133 86
507 902
79 508
365 170
889 639
883 48
64 834
493 819
543 926
477 162
501 99
758 163
951 351
214 447
47 581
893 427
439 447
598 589
919 337
626 361
96 298
986 399
88 33
516 49
505 490
33 474
272 179
780 523
172 381
586 886
236 659
41 609
21 32
622 480
848 316
742 917
526 92
513 680
3 520
373 733
235 426
657 199
936 740
389 482
410 798
813 907
818 8
919 910
153 20
224 969
169 298
640 468
264 560
945 160
107 218
759 214
984 487
357 4
964 814
895 378
221 393
554 582
896 206
363 585
499 557
552 61
611 935
839 299
525 782
336 969
263 402
70 626
617 795
387 285
699 963
832 557
756 149
290 478
309 912
505 195
29 459
865 597
726 968
485 236
14 270
488 637
730 166
208 245
480 572
268 670
751 808
236 378
628 234
658 952
312 370
737 352
903 340
311 700
393 806
588 57
992 595
34 651
276 181
594 734
317 350
254 604
350 825
682 845
226 558
387 890
235 63
752 366
797 91
694 399
538 693
74 132
545 34
864 661
633 274
987 379
385 495
146 668
685 917
72 577
49 860
543 561
817 851
884 95
608 447
7 153
744 637
675 860
297 935
950 342
666 342
835 937
577 660
796 424
494 328
46 27
218 716
987 138
650 814
270 681
358 564
960 751
185 405
199 670
277 116
736 869
155 451
655 760
854 245
345 775
399 630
979 525
784 48
805 456
160 753
937 298
635 826
780 225
980 551
553 376
419 129
803 6
603 420
709 246
90 291
23 926
871 325
369 591
597 777
782 423
490 23
152 916
238 993
625 636
222 915
722 740
874 865
673 368
919 786
841 337
207 159
627 983
331 178
143 561
351 795
306 157
932 616
993 868
933 970
785 347
572 52
372 868
552 616
678 733
565 556
769 834
722 222
408 444
112 336
107 963
298 128
594 175
764 416
172 682
868 768
743 755
744 931
292 499
102 349
811 697
216 942
741 825
38 901
227 792
29 82
840 945
628 992
712 61
983 917
798 134
367 604
715 687
800 528
513 589
819 324
275 746
750 776
943 218
486 798
358 17
755 296
664 220
31 681
193 151
842 430
853 521
388 508
759 955
936 223
258 367
860 227
400 698
501 294
966 951
946 413
172 374
934 611
190 284
785 944
723 543
861 195
170 372
762 380
455 283
845 735
579 543
501 71
276 909
298 428
953 760
322 71
449 573
321 769
110 356
73 217
971 292
321 917
127 122
737 343
149 686
193 618
464 527
921 289
484 155
103 777
437 563
752 281
910 788
55 775
264 85
702 864
721 777
392 872
497 28
144 871
992 498
886 621
915 347
822 487
513 423
286 601
714 423
583 221
53 905
984 227
575 235
18 171
658 67
517 845
794 962
552 682
748 960
264 964
596 429
590 27
97 687
155 199
36 769
27 392
489 250
155 531
256 905
915 167
31 430
938 662
478 210
205 378
224 975
716 834
102 914
841 860
739 282
567 108
932 31
814 641
110 916
166 954
72 65
184 507
933 618
706 241
956 461
770 938
592 813
161 489
332 226
447 518
651 61
22 593
987 655
921 813
415 700
443 395
805 961
624 414
91 38
827 36
241 870
958 153
337 860
669 25
670 879
324 544
718 217
303 83
331 604
395 761
926 305
515 2
439 948
422 738
489 883
397 658
810 725
534 993
629 559
843 702
880 519
762 862
523 773
164 816
587 817
677 629
319 444
141 942
243 233
831 961
780 13
596 167
166 965
372 652
688 620
76 775
759 897
688 498
117 280
601 423
384 570
132 66
742 298
396 289
449 58
343 925
86 348
627 144
923 143
486 863
757 792
882 271
752 553
375 563
347 129
778 807
257 840
393 198
142 894
499 813
630 416
249 287
121 270
442 698
143 602
60 152
304 632
700 25
943 283
627 741
93 831
750 174
327 528
867 233
145 766
873 409
589 104
222 761
113 600
996 618
55 680
617 959
827 453
687 177
823 247
420 620
851 905
261 325
444 203
66 876
799 573
425 218
955 73
429 110
265 489
977 220
981 523
834 885
347 133
82 941
417 427
337 564
823 987
385 235
31 935
552 286
509 278
524 290
804 604
49 777
891 352
488 519
374 795
609 675
596 931
982 990
986 378
448 648
190 683
803 623
148 709
91 683
726 598
830 491
931 514
406 668
585 10
451 925
218 109
175 918
498 453
559 456
994 479
330 573
189 204
331 71
14 366
249 471
809 222
539 84
196 856
315 584
815 867
32 20
25 938
508 882
501 365
899 388
880 398
509 506
173 638
809 78
779 470
785 88
355 709
388 986
38 413
879 230
404 104
623 489
923 112
381 195
227 143
166 188
686 248
731 265
991 833
559 589
70 146
911 443
75 973
284 71
975 899
663 646
863 280
288 545
452 253
635 61
529 20
155 313
943 131
896 914
303 956
240 680
488 595
970 531
205 568
996 512
978 791
72 177
738 183
624 541
86 612
407 473
932 563
177 28
173 196
789 804
236 870
802 986
167 900
359 861
105 202
184 223
779 833
134 920
809 473
280 110
315 177
215 635
914 662
996 743
676 479
929 550
994 685
798 292
113 41
10 694
431 731
94 891
869 133
585 475
868 141
311 572
298 413
144 807
967 203
121 681
946 459
498 169
50 624
757 144
781 104
698 8
21 346
105 854
747 692
159 506
514 122
514 864
189 612
485 368
813 206
769 894
595 65
924 711
897 735
124 656
267 282
636 457
529 42
430 388
92 334
941 106
61 466
863 316
937 746
667 759
27 667
731 561
396 249
897 522
673 598
781 700
70 762
800 396
873 304
207 99
14 725
624 292
53 295
49 222
450 271
693 549
480 119
227 793
736 696
435 543
314 954
948 140
639 33
814 116
771 644
235 322
745 895
701 920
936 335
875 219
839 885
19 856
34 48
363 428
485 882
986 518
409 378
727 943
748 243
43 275
367 948
752 976
535 401
758 882
116 962
920 509
319 504
482 818
763 555
482 34
152 31
68 829
339 511
812 982
346 760
578 943
945 555
950 832
353 437
472 172
315 140
443 960
789 245
796 176
215 332
258 306
512 973
145 104
897 811
325 90
391 27
203 601
971 484
75 181
934 653
315 48
765 300
452 624
821 76
266 198
836 789
542 242
472 300
735 681
471 172
959 343
423 651
435 247
526 632
456 6
909 548
543 836
505 391
221 546
309 850
508 575
377 203
70 837
681 236
246 69
830 503
896 333
534 473
831 814
802 877
615 84
624 986
626 994
673 44
461 594
44 224
965 452
785 6
298 355
169 497
113 256
484 351
72 864
788 867
205 521
959 132
433 836
201 608
947 456
979 546
933 432
206 539
43 413
705 307
264 619
70 128
164 466
996 484
33 423
114 228
172 310
282 506
206 183
439 598
241 658
102 366
365 629
560 790
957 530
311 441
228 449
195 423
598 11
895 647
606 544
335 375
838 257
175 657
925 711
703 549
973 966
532 967
383 535
652 994
786 549
612 703
479 395
192 513
510 631
172 209
870 400
722 670
656 342
794 649
536 233
916 914
156 300
544 41
400 233
594 23
62 584
663 379
29 293
862 506
232 602
551 807
62 428
459 695
689 287
32 217
7 142
868 453
219 320
161 120
998 450
929 232
566 107
51 724
468 5
556 645
206 208
921 713
208 990
982 722
866 87
820 907
481 920
875 195
477 852
829 262
737 988
302 372
820 370
21 394
640 112
455 833
692 88
631 784
163 395
904 285
691 505
64 332
497 518
276 682
585 929
746 114
312 947
127 431
833 851
883 532
178 250
114 203
289 244
484 800
133 75
690 552
323 501
183 487
646 488
458 781
130 755
27 244
464 495
527 353
506 219
995 562
909 29
936 159
868 647
586 510
618 359
293 30
994 764
658 716
125 970
87 623
402 896
371 468
746 246
620 800
97 200
677 809
394 798
711 754
945 621
941 518
170 158
207 133
730 39
299 672
840 785
99 816
148 383
712 660
766 194
768 242
690 952
268 425
586 851
364 508
181 446
564 119
337 839
577 115
531 84
852 159
258 588
768 876
639 593
222 571
222 795
174 444
917 109
274 647
753 177
401 903
614 196
589 972
873 377
323 127
654 573
802 928
301 956
896 948
947 989
943 673
20 535
460 790
805 521
991 859
877 753
767 16
733 309
368 690
246 155
972 388
387 707
751 636
529 954
995 49
34 838
272 218
910 844
105 786
636 101
781 496
149 492
630 147
191 983
387 783
815 383
706 481
618 12
994 157
431 170
610 899
67 236
224 266
95 802
511 538
357 663
903 995
999 329
984 57
161 779
152 75
546 587
768 561
587 459
699 195
347 596
727 765
972 956
898 810
16 644
600 236
225 634
922 212
849 847
951 94
353 506
27 659
748 564
549 587
185 342
545 632
72 642
462 357
146 40
943 392
818 558
499 274
311 842
863 321
606 80
282 587
590 367
945 434
171 937
166 121
551 971
86 593
556 596
661 994
350 379
323 193
842 735
928 611
327 318
198 262
479 758
75 736
325 866
813 770
369 4
130 217
666 339
547 501
276 613
96 140
433 15
907 571
160 601
718 383
62 141
312 72
655 376
208 553
889 470
354 495
355 566
610 924
678 185
777 708
247 760
386 537
386 202
632 189
214 962
441 86
235 795
306 685
8 77
292 553
42 155
844 258
948 99
614 978
856 799
119 453
525 292
562 999
296 758
533 833
895 76
669 520
860 102
131 6
302 530
580 21
210 38
462 776
700 167
827 332
185 863
58 398
660 746
774 926
73 67
908 78
605 878
897 411
243 405
68 110
265 619
531 271
822 435
120 318
249 743
386 96
543 423
563 487
459 833
661 846
902 318
699 881
759 520
176 997
380 593
915 463
102 931
654 422
723 99
441 612
366 387
307 31
550 224
841 575
3 221
984 106
706 557
334 443
315 269
494 529
782 657
890 875
103 571
722 638
987 133
899 19
463 181
883 80
233 627
776 908
959 813
954 344
991 464
50 444
440 131
620 924
918 714
268 469
66 199
203 87
269 538
442 710
71 305
879 102
674 626
281 1
450 826
870 398
853 375
326 391
90 119
380 885
84 994
331 672
786 216
288 39
609 527
895 332
510 741
213 954
481 432
718 387
834 394
529 742
898 128
427 579
227 104
424 961
860 777
588 559
823 986
267 718
903 842
144 863
673 667
32 454
642 36
3 241
18 919
540 436
998 161
167 316
126 264
136 963
544 557
834 333
466 766
534 381
529 680
18 787
23 819
655 918
363 724
69 999
349 39
209 755
774 951
22 879
691 697
821 26
282 996
708 767
602 861
768 873
26 167
375 879
444 935
907 844
716 959
850 401
919 355
682 547
740 459
664 699
483 843
697 405
525 218
764 37
64 886
889 640
397 635
265 153
121 396
188 752
944 605
455 243
865 363
705 732
632 474
232 186
313 109
437 406
703 382
40 744
391 324
182 505
292 83
626 766
202 737
976 121
46 366
680 813
970 535
248 24
442 321
398 303
13 706
793 896
514 490
913 689
9 738
300 848
866 88
431 543
559 911
387 854
269 792
476 816
694 509
636 775
989 999
53 909
262 307
326 475
217 408
920 43
770 254
699 542
342 993
759 913
431 82
848 134
275 272
341 165
92 983
978 989
375 712
439 455
363 441
29 518
287 801
124 276
487 346
460 600
855 997
81 993
963 736
929 956
204 404
149 790
759 185
413 808
153 174
933 149
983 882
884 379
218 173
26 557
767 869
696 946
176 928
706 826
771 661
390 583
406 620
875 974
142 130
747 998
411 436
741 904
493 547
938 680
302 311
586 655
342 990
344 630
365 966
514 676
77 360
564 222
777 433
996 391
639 744
160 710
880 872
473 721
726 572
542 820
958 675
859 328
881 618
226 217
905 346
696 460
397 579
251 440
803 871
400 530
163 638
361 32
35 600
52 628
2 471
542 943
115 317
817 617
400 139
121 295
238 754
183 721
360 783
33 75
211 81
510 475
954 921
628 697
914 723
815 21
562 226
480 174
743 582
580 938
729 136
815 644
141 306
411 423
393 867
753 198
971 830
997 802
974 353
515 62
991 13
250 979
705 163
880 53
59 156
656 902
51 384
918 672
209 933
905 308
873 959
736 444
572 734
441 819
652 997
353 270
358 497
606 782
933 33
453 882
992 879
158 708
709 470
219 40
31 909
468 126
786 413
903 207
432 987
435 685
380 281
372 227
772 817
794 303
136 911
5 823
298 515
631 720
189 470
409 788
212 217
132 351
980 785
716 617
656 802
750 684
726 379
873 89
793 966
263 467
396 908
625 160
6 737
373 900
279 241
674 380
84 292
977 493
501 467
727 78
194 210
505 851
679 299
821 273
400 512
768 69
722 100
861 269
352 177
311 3
887 841
242 49
217 669
530 210
138 529
924 377
331 421
476 209
201 839
90 830
815 355
356 351
681 614
779 889
209 429
199 144
455 594
899 547
279 490
321 657
523 600
237 498
638 280
268 606
747 132
820 318
130 167
180 911
741 271
547 657
996 211
828 304
73 957
18 981
23 989
765 993
35 549
8 298
267 223
565 69
525 542
633 645
845 807
709 492
32 439
112 678
275 259
575 536
784 92
502 562
806 737
880 212
72 88
734 811
816 821
739 717
73 470
695 721
405 691
279 554
509 586
647 967
389 551
201 43
54 134
532 90
650 6
239 899
463 983
367 561
452 720
882 756
568 332
23 438
15 332
597 345
719 240
958 770
651 278
381 153
932 166
433 969
899 869
190 429
529 685
44 283
1000 842
560 346
413 911
305 887
595 549
37 772
716 294
601 675
564 263
641 777
702 338
63 230
555 842
588 335
312 751
860 331
125 1000
444 272
916 482
47 428
273 718
674 683
65 707
25 620
664 256
148 850
967 930
777 276
248 589
46 609
345 427
494 683
781 964
256 287
655 228
266 812
40 122
116 88
55 609
866 666
591 85
163 376
395 476
868 771
126 417
115 140
160 55
1 560
29 999
167 269
902 918
699 175
972 644
175 589
879 858
332 673
657 591
241 687
395 552
40 87
92 191
765 845
476 679
716 929
832 873
51 822
932 334
2 850
171 540
645 553
585 175
385 826
849 319
231 23
633 129
253 690
622 497
765 175
943 410
125 783
980 755
727 694
59 311
340 356
339 988
298 732
325 356
253 596
393 376
151 645
740 601
356 15
328 449
418 816
142 332
23 763
846 992
769 664
544 795
179 853
667 753
181 768
526 327
602 406
117 867
987 993
812 910
116 306
550 687
396 33
768 754
291 648
173 594
809 722
868 950
868 237
456 972
726 588
583 489
930 261
155 793
766 244
379 766
770 502
389 915
305 350
106 832
248 922
2 782
858 396
892 225
937 620
817 747
493 974
715 745
25 55
386 833
239 822
432 522
612 685
285 547
627 466
287 109
830 462
643 170
432 464
306 734
261 334
9 77
376 144
751 179
982 842
573 217
641 764
125 445
693 559
161 266
703 863
447 515
252 689
269 557
258 18
601 99
827 227
323 550
372 335
134 203
553 333
208 340
941 563
394 586
376 887
495 296
891 608
495 191
236 231
867 888
229 981
4 505
287 17
854 471
937 642
765 435
868 154
620 903
855 439
5 48
964 167
914 308
572 957
897 724
528 118
229 135
892 103
136 698
400 467
265 210
135 76
448 898
213 622
71 722
155 606
762 568
703 609
314 128
155 164
438 531
377 850
619 636
668 934
154 392
868 748
538 573
252 309
954 827
890 46
976 583
793 502
444 859
498 850
42 845
524 220
925 673
115 856
330 796
391 470
105 35
291 473
765 11
408 264
978 951
374 83
102 845
202 562
714 273
356 177
680 232
172 826
489 648
483 863
544 127
861 789
667 619
768 846
388 598
191 933
845 279
616 244
511 963
18 910
605 291
354 230
667 150
654 21
801 193
378 648
646 106
294 860
298 323
365 959
730 880
584 453
538 10
17 746
937 337
546 659
603 34
925 987
848 462
775 629
356 235
666 256
529 669
861 402
400 621
153 495
752 672
592 540
181 162
80 580
843 260
614 384
137 683
269 938
801 924
981 61
800 163
98 604
905 682
53 852
545 979
695 34
159 220
789 901
906 934
924 716
946 320
796 255
963 334
569 640
618 67
392 508
603 954
344 817
315 849
25 440
369 401
250 697
275 457
57 299
924 775
40 933
966 980
581 22
215 615
592 573
383 541
199 375
448 154
712 977
626 550
973 718
283 790
435 602
132 377
421 333
599 724
552 787
225 89
345 259
854 772
649 342
453 951
126 963
934 857
493 541
286 454
4 645
386 243
768 349
997 578
694 533
543 233
647 546
577 977
650 624
671 369
887 321
893 450
485 937
223 175
347 926
187 281
185 220
361 433
916 197
639 183
615 99
810 180
953 413
431 479
828 720
616 153
416 300
224 887
269 53
556 217
695 64
337 219
695 167
909 896
650 927
711 647
859 243
198 373
883 868
424 620
916 1
185 756
765 455
57 546
360 730
6 724
860 923
783 431
934 29
91 188
683 649
626 46
516 783
46 701
779 257
247 194
650 295
720 453
16 679
847 490
779 115
831 545
238 821
495 549
82 962
156 744
612 125
45 853
931 784
906 777
163 971
429 343
853 274
447 903
77 319
377 237
582 133
638 433
64 369
159 175
225 161
744 397
617 735
951 260
163 596
46 144
266 269
365 431
300 994
782 349
225 452
96 385
171 106
904 639
447 749
415 905
186 8
485 108
919 221
75 989
469 854
148 305
949 27
817 917
642 497
663 85
15 3
543 31
808 17
800 718
920 602
733 186
872 640
526 203
906 818
123 879
474 104
253 674
108 107
161 829
391 242
331 940
798 228
662 806
729 269
389 511
612 93
548 908
154 117
710 894
386 959
564 769
474 557
98 585
677 463
435 539
646 518
744 242
887 68
738 228
396 745
125 489
541 596
371 261
863 868
580 622
969 531
576 160
954 705
341 996
388 687
476 375
728 174
335 563
755 221
712 711
584 929
704 337
446 536
202 891
25 549
141 321
7 832
569 64
866 225
228 93
747 249
914 479
6 231
719 298
745 805
193 415
499 841
913 366
629 26
414 50
811 178
905 336
66 21
955 123
991 725
245 55
657 548
783 359
385 336
702 336
732 359
31 313
393 926
278 620
699 10
643 663
23 791
700 661
195 437
614 466
864 370
419 650
999 90
220 584
507 685
288 661
839 519
676 978
672 583
356 53
62 624
701 232
287 909
773 629
338 815
718 134
172 995
816 42
608 249
298 330
194 630
468 154
269 241
994 81
311 119
630 810
666 86
175 714
22 316
478 460
564 590
38 370
746 996
98 803
260 968
350 486
351 489
545 15
390 922
506 301
801 212
108 571
177 637
126 941
947 749
588 908
344 75
803 348
799 910
602 519
197 499
68 66
371 824
795 897
636 329
413 603
894 275
3 190
276 546
420 689
315 962
300 190
736 408
665 983
953 216
496 125
38 800
481 997
985 209
994 692
326 253
174 843
867 679
254 387
623 294
157 676
276 382
582 238
788 196
526 708
154 780
903 645
841 562
366 285
231 412
452 361
85 724
450 688
987 569
614 197
876 27
210 765
633 548
866 426
788 484
924 810
477 65
156 169
666 96
534 427
393 695
26 226
124 41
298 319
524 533
824 340
506 47
423 294
663 775
821 484
503 144
129 3
673 377
234 940
52 794
83 523
138 823
807 729
372 386
282 248
106 802
462 753
817 760
173 259
148 209
819 453
359 750
18 564
665 786
84 669
185 941
363 875
164 661
92 523
637 929
693 505
1 589
713 348
890 424
818 358
546 851
777 418
739 297
682 926
653 421
538 871
359 878
194 109
182 476
47 626
466 83
886 91
356 806
673 265
148 747
855 323
31 465
785 922
569 849
720 597
33 586
466 722
192 779
820 251
522 381
175 432
806 89
829 818
555 676
860 692
896 500
927 719
94 620
323 342
158 961
987 705
404 281
819 504
25 322
12 246
841 263
681 362
323 52
269 32
716 771
532 171
118 395
387 388
812 67
713 136
71 76
474 71
318 641
761 151
45 322
627 294
691 598
14 639
138 259
434 859
273 984
803 953
493 224
79 279
521 567
692 334
587 945
315 173
332 138
356 592
529 383
720 157
18 305
195 970
900 287
66 811
303 286
297 911
213 549
5 590
212 819
542 922
617 281
780 733
892 108
233 896
658 557
37 717
497 657
698 745
443 462
48 229
501 998
302 876
559 640
291 482
724 974
586 682
499 73
678 236
370 140
557 752
177 819
701 113
858 208
509 36
922 496
577 496
445 302
376 671
687 436
494 164
864 695
90 227
814 599
152 969
314 751
548 218
533 262
255 737
751 741
150 697
856 701
899 531
308 563
720 577
584 841
333 327
476 989
870 452
960 749
103 15
663 864
503 35
786 308
548 552
362 844
648 709
89 241
680 488
313 738
24 574
102 278
283 472
876 841
571 868
757 591
926 330
944 549
808 6
886 856
75 219
233 350
951 617
933 385
74 349
133 715
498 164
458 980
285 15
819 907
581 873
469 824
639 862
309 97
853 359
740 866
684 430
616 114
352 942
613 217
331 410
309 549
149 228
29 471
149 745
327 111
13 370
468 428
186 477
511 448
348 948
616 812
550 912
337 304
820 767
429 982
159 554
582 264
663 248
363 255
305 22
932 176
249 29
496 53
984 576
148 962
705 728
583 168
264 507
582 321
676 673
245 287
394 385
610 759
47 746
464 496
594 46
289 596
422 136
670 643
581 630
210 120
943 304
491 845
906 989
940 893
105 791
34 570
52 946
413 718
182 524
196 765
93 705
172 514
371 545
104 848
798 116
650 92
318 712
889 556
722 637
10 212
286 989
688 883
537 576
459 706
918 188
127 276
700 556
615 137
505 825
998 250
357 601
406 481
525 607
403 550
29 762
336 40
891 487
657 813
134 490
654 644
463 104
288 195
332 434
873 281
312 736
141 252
892 329
128 11
716 529
637 516
298 435
248 66
13 84
722 451
181 80
80 351
660 369
310 963
952 801
35 758
280 902
735 277
872 229
492 335
413 568
617 91
907 786
536 724
392 506
376 89
747 862
832 725
279 275
630 421
912 301
106 891
905 592
316 724
149 777
939 897
75 525
889 425
854 221
159 260
766 613
975 547
445 684
671 755
51 581
452 951
57 554
458 450
908 680
254 677
274 497
468 152
964 507
352 565
468 867
845 62
392 688
632 904
199 82
397 78
48 776
82 28
300 176
580 505
641 146
946 411
798 335
604 601
774 835
430 507
452 539
578 807
946 462
815 231
220 465
368 421
902 379
743 723
717 748
592 644
165 702
987 830
751 762
328 677
640 45
884 756
928 60
708 167
841 536
276 395
829 718
193 892
863 371
693 553
936 348
561 760
287 590
490 454
160 431
218 850
42 699
965 203
609 502
781 270
751 928
924 579
370 489
231 122
553 757
361 304
704 435
99 774
815 853
223 992
324 477
147 54
700 667
375 154
689 396
702 341
737 44
511 422
72 631
954 214
346 778
968 667
156 17
228 961
601 408
916 493
613 245
31 772
448 58
908 25
516 901
555 28
842 530
89 798
356 194
718 182
314 148
709 52
874 362
253 401
667 227
218 642
313 943
329 549
770 762
521 415
47 593
78 463
369 388
804 900
250 960
195 46
178 856
708 160
656 740
446 605
335 863
681 939
773 768
154 663
92 263
813 140
649 196
329 449
560 251
463 137
917 365
463 909
754 370
298 123
342 744
112 942
468 163
655 663
154 444
571 959
140 959
946 649
958 82
533 347
961 277
852 606
509 731
138 629
856 318
135 50
720 480
94 928
92 398
307 388
391 216
651 399
909 742
175 581
418 805
587 91
849 645
151 857
330 508
858 368
928 212
266 459
196 708
882 357
416 847
721 514
169 799
410 597
27 838
984 638
459 480
688 730
52 364
161 357
549 919
195 683
205 669
241 231
45 343
494 374
15 583
828 182
3 456
86 364
945 304
802 876
732 25
915 497
965 28
986 632
156 384
317 503
361 15
453 37
740 629
710 900
470 343
977 407
783 283
764 851
681 975
656 911
738 432
276 667
486 421
378 954
87 216
105 907
579 181
385 592
412 718
95 564
961 778
203 579
398 421
574 552
603 70
797 389
47 5
757 604
252 119
351 935
570 378
757 543
118 972
853 258
284 345
189 903
522 967
30 913
135 47
635 566
18 907
202 878
965 956
694 199
149 971
1 147
847 588
215 188
415 669
546 954
727 732
360 602
771 842
768 105
159 769
737 785
551 550
981 503
352 296
219 485
25 36
300 623
587 559
77 632
20 262
725 134
491 862
568 141
549 656
651 729
742 898
716 903
402 940
491 642
520 704
647 613
985 649
925 194
945 769
416 981
516 199
739 941
229 818
473 62
131 923
294 619
266 789
562 543
49 519
160 658
174 409
220 918
954 25
394 821
75 887
244 998
650 529
932 806
62 554
504 148
604 558
209 858
174 402
999 924
87 497
713 321
762 501
408 795
637 610
881 602
57 992
845 694
850 173
932 550
43 646
245 254
684 474
75 433
183 36
805 985
773 960
788 119
865 694
367 702
329 730
779 410
682 102
728 779
698 777
801 880
560 968
984 350
652 60
228 476
284 998
855 427
56 769
878 355
952 609
246 882
266 861
792 915
157 173
853 873
492 815
723 969
96 971
975 460
531 289
212 887
576 65
554 764
303 546
536 947
307 696
213 317
303 434
273 931
95 237
644 979
962 410
871 552
769 951
722 624
450 524
613 323
835 99
615 935
658 417
984 244
4 354
75 593
919 3
728 887
484 990
351 634
867 339
52 807
855 62
81 875
667 522
623 978
808 877
865 958
432 24
648 413
215 943
103 149
78 139
912 82
194 679
161 206
241 822
957 324
277 401
838 811
826 594
498 540
476 383
53 694
982 312
1000 40
506 782
133 363
183 949
24 428
668 253
828 338
194 902
258 300
721 187
477 712
234 888
447 219
531 673
151 982
633 798
229 746
983 154
100 236
330 443
161 328
719 145
702 33
779 166
682 299
418 45
954 800
894 772
774 313
552 824
551 171
756 177
236 275
422 420
950 626
770 37
993 863
893 924
568 70
351 262
965 623
444 310
532 971
633 608
316 646
588 951
328 344
576 58
140 434
203 443
384 424
540 846
565 951
449 706
968 488
82 312
710 854
28 506
272 197
411 626
996 378
153 702
322 589
740 757
299 51
542 682
617 168
935 202
601 454
276 642
139 894
378 161
101 364
990 782
950 37
898 634
935 988
981 482
708 193
100 505
113 905
44 593
730 834
279 92
500 758
342 728
140 302
48 510
768 911
908 520
295 190
678 814
872 153
654 739
151 155
586 131
506 298
393 510
26 757
151 509
463 361
770 819
367 668
300 468
568 248
881 635
601 231
268 703
104 392
20 540
435 138
174 924
663 510
669 732
254 599
244 263
127 76
456 248
679 313
757 176
819 40
653 10
698 805
837 613
337 307
994 897
4 410
633 722
734 117
524 692
666 939
326 242
61 736
586 170
499 342
936 560
505 829
362 10
33 48
635 57
85 10
30 862
209 500
328 669
266 574
162 113
640 380
224 415
764 110
584 159
440 631
619 59
802 19
277 165
372 281
881 565
517 65
4 603
755 719
270 303
620 664
504 305
710 943
759 133
335 976
971 707
455 798
916 903
440 210
291 807
841 467
522 143
965 472
128 51
650 780
568 816
318 677
74 534
696 91
586 988
463 653
985 427
288 299
711 825
147 214
615 205
889 473
200 713
436 460
562 284
581 294
578 913
780 800
568 882
680 719
760 238
736 346
443 995
602 405
261 123
857 704
813 683
874 202
930 882
28 762
561 285
884 125
750 857
965 763
672 316
196 229
705 164
643 51
407 682
563 901
954 493
165 833
892 689
161 647
451 809
788 203
242 192
706 439
184 512
782 103
83 634
165 529
787 653
711 616
611 546
552 899
127 182
194 333
520 186
488 918
892 391
552 144
950 765
795 347
892 578
31 948
955 43
296 516
302 64
513 334
883 622
365 627
502 926
758 932
233 492
77 783
132 1000
9 573
720 777
562 506
619 479
939 8
899 972
133 618
948 149
556 273
290 194
751 821
112 349
690 609
57 5
832 753
788 990
697 503
634 562
525 51
304 142
281 714
1000 929
11 625
963 562
945 839
948 476
836 462
182 800
629 319
905 342
234 571
448 333
519 969
806 582
289 540
895 245
503 466
622 810
516 684
882 782
144 87
401 610
702 21
442 670
501 592
424 573
698 140
881 379
959 296
859 122
548 714
49 476
296 788
756 566
654 967
989 710
554 304
397 471
755 540
751 139
196 443
698 42
453 816
572 529
762 305
928 535
147 561
823 10
224 433
178 914
58 692
573 722
544 32
346 312
87 297
48 806
743 832
460 26
948 565
773 914
284 384
328 146
297 986
67 951
982 193
715 582
385 875
808 359
532 674
995 721
386 730
232 928
325 269
679 792
363 949
425 364
432 671
169 179
425 182
9 192
547 767
947 889
109 672
970 698
852 947
662 950
623 74
44 21
497 751
622 908
437 393
109 574
763 856
258 314
715 782
822 731
343 798
417 20
692 471
874 459
572 448
930 488
177 689
799 207
15 528
151 329
102 553
480 338
735 480
767 88
584 139
295 221
585 137
942 145
914 518
495 430
367 330
460 802
490 716
262 77
227 526
110 438
462 133
672 147
934 956
829 133
102 662
376 741
218 30
969 559
788 354
37 843
511 912
532 462
766 996
9 287
344 381
178 678
824 417
661 910
800 106
162 329
869 967
85 415
413 5
88 40
567 326
947 871
412 671
410 885
969 652
968 557
757 449
242 911
613 533
133 735
587 812
568 226
894 468
747 300
612 718
449 701
614 461
384 618
649 227
190 660
184 125
955 877
795 141
467 706
34 845
461 315
583 461
209 75
708 215
644 595
535 519
285 595
558 895
707 812
939 42
85 291
636 766
182 725
61 207
484 799
901 340
25 619
391 856
24 746
788 907
439 141
860 95
942 903
153 275
9 419
384 205
85 138
429 294
834 429
835 366
149 655
840 62
262 89
363 944
920 246
880 842
597 441
221 832
828 948
105 991
469 952
968 93
464 22
789 735
876 369
701 424
137 931
385 812
770 114
682 57
426 705
956 741
383 344
464 944
19 793
906 424
306 830
653 174
187 301
429 547
882 694
968 70
637 197
945 186
739 452
345 140
555 193
966 215
117 175
253 874
764 373
691 269
240 608
443 309
848 67
504 495
166 574
734 230
938 749
252 418
442 863
390 500
907 660
323 29
334 785
690 596
163 143
169 109
784 976
796 73
372 193
285 508
480 246
575 303
87 284
694 336
455 200
289 745
910 546
882 974
888 311
333 765
428 316
521 407
29 961
342 286
392 669
85 753
502 33
710 717
603 690
987 454
181 932
196 848
367 821
538 568
580 954
743 29
502 341
606 411
41 894
837 9
978 90
330 269
393 325
146 41
585 778
996 164
268 948
297 884
570 927
513 854
937 505
192 493
198 378
279 154
545 917
678 581
991 501
888 181
91 550
158 643
321 70
818 530
329 301
368 892
979 995
548 822
760 734
423 853
28 110
503 573
617 965
788 126
711 323
355 843
56 906
419 219
394 195
787 223
912 656
799 429
859 393
533 988
2 291
332 229
333 583
453 30
999 355
639 214
843 609
731 65
97 906
82 187
875 516
141 280
469 962
109 219
580 907
504 669
679 234
664 77
613 150
156 831
474 198
390 156
356 328
720 961
215 195
88 430
801 230
647 560
154 493
781 535
641 464
599 129
779 251
727 13
667 996
138 312
460 2
544 297
13 606
922 771
599 411
715 129
901 983
750 541
821 180
407 180
368 5
693 203
713 283
150 274
363 362
366 844
9 75
808 803
717 385
22 253
335 508
974 417
169 180
755 669
709 23
324 570
302 716
364 161
923 281
46 951
464 706
453 328
618 526
413 550
659 736
497 122
338 543
551 732
321 375
644 278
26 135
585 890
26 977
63 858
965 338
286 457
277 463
831 991
74 710
939 804
323 4
778 350
486 136
221 829
634 314
558 925
574 894
494 308
937 608
501 181
256 16
524 804
939 525
401 495
257 744
734 839
912 595
503 978
30 155
318 763
99 666
159 16
271 502
784 998
570 760
378 911
113 253
923 946
832 735
518 781
594 146
345 361
192 37
154 107
256 696
209 416
439 408
514 259
704 505
906 182
48 432
51 743
974 285
93 181
791 423
648 293
631 295
521 779
232 362
482 508
424 592
226 561
658 579
439 340
882 238
245 663
867 49
860 115
515 419
450 696
52 53
187 39
159 545
700 526
827 984
11 508
600 839
746 401
800 177
996 457
478 586
727 695
747 236
538 848
45 559
448 166
621 981
402 644
563 498
982 741
61 237
367 89
776 70
397 448
33 734
607 466
4 439
289 802
685 15
379 484
652 972
425 387
916 836
70 795
995 154
539 221
15 832
414 504
776 819
164 779
666 713
543 526
684 136
957 602
497 226
559 353
461 43
989 716
451 166
500 239
303 349
999 198
381 996
780 297
744 344
119 443
209 266
934 687
57 686
546 154
74 416
470 625
754 55
883 280
373 340
62 812
963 846
342 391
234 15
169 674
807 347
804 929
807 212
846 733
167 578
497 280
519 262
529 664
849 600
912 289
385 263
247 461
190 943
427 174
765 298
622 797
859 947
354 303
134 877
741 295
204 727
662 847
160 756
491 144
921 364
682 641
177 790
593 640
630 812
961 929
15 798
411 588
839 721
428 349
414 320
368 504
519 803
907 707
203 12
975 476
134 813
730 841
864 706
387 858
416 314
915 308
925 193
631 749
369 141
191 941
609 984
906 974
813 259
755 958
852 670
559 309
347 654
668 774
60 474
593 872
92 94
875 998
717 982
392 969
714 555
350 405
638 982
442 110
579 606
39 922
903 333
254 533
258 787
574 969
960 870
241 260
392 864
41 152
818 202
787 993
878 949
24 176
697 853
357 941
578 411
620 978
959 492
146 951
300 840
346 380
326 700
188 555
329 550
90 521
149 342
703 425
896 133
143 178
662 978
845 255
193 519
679 310
478 379
786 908
217 537
616 831
851 103
738 445
541 480
91 945
579 760
500 179
321 859
462 593
211 778
578 655
616 163
581 26
351 15
141 733
202 964
699 378
680 505
992 433
420 613
341 658
726 482
3 416
451 296
964 979
153 915
236 428
760 692
3 51
646 724
987 160
315 770
353 124
316 161
24 581
292 860
713 806
148 22
58 507
506 314
459 716
597 37
446 327
388 56
405 530
641 824
221 455
733 584
107 465
497 175
216 595
122 168
542 20
876 783
487 291
439 716
435 634
881 866
102 482
936 665
96 340
45 759
681 553
201 614
214 852
622 47
155 666
853 615
571 545
773 605
898 923
417 317
946 241
25 201
103 10
905 945
517 270
517 326
755 930
138 240
77 488
443 271
454 772
718 869
319 63
534 786
135 332
907 895
53 484
392 946
762 422
761 313
252 169
536 660
257 328
619 259
384 314
719 105
69 919
44 777
354 707
426 447
659 641
659 801
718 740
477 781
378 660
7 544
80 221
569 847
836 667
466 46
265 714
866 667
289 65
576 442
633 248
565 529
576 663
880 438
182 927
830 959
698 667
635 92
800 701
99 612
664 571
243 214
779 705
373 71
938 888
321 346
227 326
642 401
305 15
108 948
39 243
363 843
604 624
743 851
525 733
375 405
398 100
233 950
386 63
655 116
539 526
484 945
579 172
784 928
68 452
141 334
372 558
460 675
608 664
310 209
768 248
760 996
302 52
75 830
5 802
764 31
499 826
42 935
114 801
362 474
617 157
656 788
552 681
286 558
116 447
675 796
349 5
913 615
855 969
178 921
806 844
665 546
848 543
416 405
678 820
248 314
871 412
433 717
424 941
780 778
872 804
74 296
695 33
462 919
109 872
301 591
308 399
674 277
669 727
203 698
575 695
800 331
870 522
875 717
196 372
394 605
504 898
933 298
857 592
260 614
877 204
894 790
993 9
248 832
410 318
221 900
904 187
387 220
533 581
297 350
157 629
75 72
71 669
663 270
669 233
282 341
816 825
12 696
25 647
708 322
287 379
819 374
418 344
594 602
163 250
713 384
514 365
998 243
600 531
945 830
383 154
614 763
116 971
226 96
792 743
128 275
912 211
319 87
764 885
172 774
267 416
840 346
722 384
397 42
600 169
772 665
199 812
164 145
238 561
191 599
574 235
87 931
770 568
743 765
679 621
803 790
216 797
777 473
312 790
650 999
402 256
528 413
673 790
952 61
122 484
458 219
939 695
560 972
791 915
121 422
125 253
245 450
196 620
848 45
64 478
310 583
553 164
622 259
885 642
948 70
849 196
102 661
629 707
342 899
28 573
695 163
830 445
146 500
544 77
490 234
426 17
577 992
393 574
296 365
968 5
427 791
325 658
638 899
193 902
200 66
760 594
85 520
337 870
614 373
975 951
697 224
651 368
806 92
80 823
927 754
568 189
550 144
882 16
196 593
590 930
738 912
619 449
927 285
628 6
248 559
277 423
763 852
943 300
621 673
220 716
665 275
838 68
980 642
519 340
537 690
657 458
631 428
151 596
205 272
454 821
354 553
231 993
688 895
881 858
874 792
492 702
719 583
651 127
12 310
318 317
368 210
28 863
317 427
878 252
519 696
156 259
318 208
54 395
707 833
751 969
658 699
377 676
642 553
297 158
904 544
727 882
505 819
341 739
391 61
726 87
604 281
467 390
108 674
267 921
858 78
511 901
175 839
745 798
596 757
826 603
519 569
471 941
45 135
866 61
284 540
632 104
545 991
59 132
911 382
484 653
864 41
113 71
235 364
620 863
130 698
803 540
98 970
439 230
890 61
427 885
289 868
855 806
78 534
131 142
343 808
77 986
108 951
917 429
136 172
613 938
267 28
647 84
244 669
21 596
294 872
828 897
409 933
179 75
413 364
487 121
694 520
368 872
297 190
871 100
789 312
648 238
759 904
297 865
174 137
945 623
24 644
87 936
773 399
133 428
443 269
749 141
580 966
431 769
96 183
859 188
974 266
670 765
855 437
228 564
665 874
373 681
184 55
265 2
651 545
927 636
744 386
829 252
157 461
242 517
505 671
762 118
850 103
514 39
135 960
387 319
281 712
981 276
331 316
67 275
378 346
374 461
474 375
130 588
418 241
223 650
259 370
380 787
697 354
256 904
539 173
492 576
334 691
685 827
189 633
904 730
485 583
730 205
607 175
733 191
380 804
162 404
496 822
567 599
417 19
481 878
963 737
375 724
821 937
750 742
113 306
744 387
814 200
424 528
515 25
442 640
969 545
347 254
592 952
931 495
512 370
173 727
52 921
622 88
296 322
757 570
861 54
153 800
934 28
419 660
284 583
688 133
569 442
542 509
53 374
211 519
554 946
304 774
165 590
712 259
491 956
410 128
280 616
501 94
455 409
58 327
835 858
872 958
84 263
927 180
915 482
644 9
702 779
636 783
38 113
333 181
838 993
836 193
413 530
760 282
80 353
345 248
405 647
532 804
832 611
269 986
866 690
437 668
915 154
184 842
833 45
100 16
735 931
830 604
808 244
976 558
25 784
479 804
918 297
885 978
94 604
559 989
124 720
656 220
299 927
528 695
691 376
12 576
442 423
651 137
730 297
118 432
568 202
906 388
568 959
517 800
174 604
447 850
730 735
682 124
159 11
341 855
183 985
90 161
923 945
30 964
493 21
112 340
990 833
842 86
820 195
127 231
479 112
698 648
164 47
891 29
985 914
6 868
893 315
68 745
914 174
302 221
637 756
833 488
930 482
645 609
28 139
958 712
35 300
162 996
318 34
359 707
952 571
263 652
112 223
273 962
746 2
650 413
435 82
384 602
754 189
563 342
79 53
135 695
750 200
61 713
734 967
618 487
166 37
763 124
748 658
110 744
611 209
535 305
169 765
321 662
915 121
616 843
691 661
695 158
979 531
192 71
928 502
869 119
598 112
713 711
671 45
186 248
546 714
943 920
496 629
423 83
882 422
691 648
853 54
15 703
258 381
359 271
182 722
635 796
928 587
65 898
384 65
806 109
956 639
147 618
481 807
118 278
384 232
634 635
236 269
144 13
152 340
398 918
877 707
583 694
72 688
616 191
897 949
994 917
495 530
176 498
132 506
398 758
845 908
689 10
411 466
598 297
40 438
272 418
61 257
44 425
741 914
965 138
436 921
12 536
490 364
517 552
222 259
950 60
31 750
744 348
676 538
877 545
522 175
402 867
911 4
390 8
897 14
136 921
416 699
402 453
268 707
503 793
951 647
359 646
607 661
363 129
352 956
535 987
843 753
232 555
693 961
454 209
453 899
265 678
323 985
732 427
544 664
932 667
231 451
758 67
327 1
550 469
380 786
25 703
844 854
265 861
168 860
614 873
104 157
746 928
108 468
961 600
660 799
758 404
350 531
307 556
249 751
228 990
418 878
119 103
672 847
776 528
507 860
228 259
862 884
130 845
900 918
765 165
483 835
594 263
818 386
660 67
238 251
567 504
309 755
391 441
941 800
134 361
196 160
813 684
152 532
64 918
604 730
630 287
105 823
560 882
410 459
532 354
805 358
445 123
418 514
826 795
15 465
864 965
791 416
916 571
324 963
535 244
895 896
498 710
891 130
893 689
274 209
818 992
329 950
819 263
410 1
987 188
700 274
454 778
770 62
587 877
859 814
738 733
981 499
730 503
326 372
214 57
669 902
392 553
944 250
662 586
290 694
367 711
118 389
138 249
596 460
967 705
28 780
791 633
720 829
226 47
667 374
760 405
729 207
452 367
995 642
21 138
264 6
392 985
182 195
854 484
566 401
734 21
710 1000
264 414
163 954
30 474
554 354
482 31
945 125
983 259
824 87
67 843
18 899
156 815
656 600
677 112
753 962
896 551
11 706
149 817
780 632
436 636
889 711
408 375
280 184
298 680
366 737
282 554
225 973
472 260
74 664
760 438
720 583
76 374
417 829
909 794
845 105
132 576
289 709
45 711
177 12
86 614
622 821
111 615
830 571
164 675
569 232
173 305
757 700
415 143
805 385
603 214
308 585
761 406
489 589
470 791
506 609
569 168
798 715
422 155
137 4
417 332
897 592
346 715
467 604
868 770
33 383
197 977
451 188
629 760
854 743
775 672
84 957
467 250
530 788
311 181
381 414
262 428
983 796
824 273
79 762
861 871
393 75
605 587
713 639
891 36
763 144
703 947
113 122
323 685
952 54
349 354
436 712
105 614
216 451
863 833
24 418
203 503
741 466
625 41
440 160
426 964
313 854
422 79
826 478
10 12
828 994
268 74
192 248
608 188
953 628
270 915
219 252
88 230
439 163
377 642
47 508
662 887
864 305
311 168
328 320
687 791
570 726
859 894
391 9
619 20
850 611
467 648
180 613
909 44
516 428
138 975
532 623
555 541
473 905
97 412
432 63
775 643
85 814
665 67
414 238
262 309
425 276
510 549
458 61
833 925
838 514
674 143
494 750
147 97
884 621
107 816
787 8
875 861
101 516
192 853
186 995
252 950
629 955
408 293
808 230
934 883
330 371
521 341
390 994
606 439
78 829
201 556
297 107
849 803
744 11
967 662
846 29
122 417
254 683
813 152
206 645
121 861
791 475
44 527
88 877
737 745
313 135
829 774
963 270
470 605
802 888
491 899
282 245
947 203
434 696
717 301
204 104
29 87
831 670
467 942
429 694
967 577
336 357
5 264
558 481
382 685
692 195
860 80
233 822
804 339
82 741
972 791
496 204
978 754
520 214
542 475
355 875
448 699
756 770
852 101
97 706
474 707
169 719
18 175
415 212
850 707
779 103
341 311
461 88
475 100
194 745
517 211
789 33
205 900
707 633
715 115
687 905
292 316
193 752
733 349
921 99
490 715
565 625
371 767
866 999
134 914
412 305
372 181
15 599
919 64
422 266
888 683
21 695
547 479
366 376
372 700
828 546
998 948
670 851
61 181
266 336
537 784
563 832
582 414
729 547
368 580
851 703
810 525
318 725
351 894
176 15
312 452
414 663
241 140
803 354
951 312
589 615
731 137
822 518
758 245
452 636
632 467
537 342
370 36
993 48
57 517
11 580
714 643
40 300
822 703
839 60
755 619
781 662
388 564
949 285
991 319
123 525
149 287
32 830
108 793
104 858
748 920
937 997
346 981
222 600
151 636
601 996
781 379
151 337
418 478
977 858
902 965
74 336
1 919
321 701
269 810
76 112
758 933
718 106
97 499
984 436
519 707
218 705
194 372
224 357
99 97
316 77
466 844
144 104
680 375
46 240
319 560
281 774
322 516
828 756
360 972
579 475
929 350
320 284
711 350
177 230
432 562
276 450
135 500
665 854
573 662
423 452
315 581
744 139
204 825
572 984
437 500
769 327
904 688
332 458
51 352
63 441
304 123
735 491
9 756
735 431
434 721
805 386
874 670
991 817
366 619
741 949
654 472
229 400
723 104
707 106
687 294
74 766
975 182
468 166
883 328
538 27
841 482
260 509
900 820
816 402
594 415
662 574
292 431
357 690
926 835
611 262
527 171
273 783
76 116
842 680
196 850
158 849
926 415
132 33
180 328
667 244
747 309
345 130
655 575
278 862
667 551
411 892
266 814
829 411
653 824
618 606
626 695
126 247
303 765
800 813
802 271
513 210
660 132
919 480
960 586
457 925
230 947
309 722
840 979
886 482
428 501
389 921
790 473
554 38
410 265
336 699
419 153
307 646
137 383
324 369
737 5
373 465
102 429
915 996
882 196
823 136
482 161
319 263
629 634
79 231
803 392
809 962
532 882
733 283
732 583
169 197
370 80
407 700
390 783
934 18
715 775
134 652
702 23
193 647
136 167
910 211
927 842
357 109
37 926
944 296
752 78
458 640
558 832
106 543
635 241
260 760
73 853
364 719
734 104
372 550
822 310
387 328
581 526
609 835
346 506
681 494
107 229
309 528
576 354
799 930
620 476
270 667
339 679
734 473
85 756
5 867
22 736
579 649
836 887
210 626
633 496
288 416
158 503
16 428
564 104
438 434
508 84
393 627
728 266
576 687
974 803
344 957
607 26
191 623
204 464
17 491
386 961
802 768
138 741
820 875
983 659
732 267
949 831
594 880
561 863
887 383
375 791
752 187
80 712
102 563
874 226
591 912
901 278
394 433
948 253
581 914
943 362
986 927
781 673
111 765
365 293
174 393
861 511
653 592
731 621
169 192
848 361
171 722
223 940
626 638
542 983
674 862
469 74
761 433
526 346
142 89
8 478
423 283
512 309
749 24
960 152
298 404
848 777
206 464
844 178
888 700
549 232
174 571
161 578
303 989
601 340
852 910
565 996
506 507
245 120
7 648
395 744
62 104
572 85
912 863
794 427
387 822
360 559
873 81
696 674
237 709
257 699
994 630
93 754
877 994
345 991
966 542
672 947
103 275
883 290
116 683
501 596
20 958
530 903
696 616
783 281
148 83
668 498
401 882
295 536
291 452
463 369
12 90
157 612
634 472
98 362
977 481
773 54
303 962
986 810
571 680
872 236
707 175
504 409
586 86
770 991
74 310
138 844
926 897
257 941
364 812
324 694
63 718
948 155
710 208
338 679
713 546
704 790
44 234
479 380
68 791
296 459
255 74
676 21
224 612
587 905
208 435
519 851
212 515
366 386
346 979
498 943
635 768
655 340
232 961
6 908
169 85
570 835
296 269
338 25
191 372
487 562
417 810
133 124
818 474
307 721
72 758
179 945
502 939
124 954
135 900
312 485
886 984
314 922
679 428
255 63
97 186
167 106
311 562
755 501
100 647
887 253
984 223
23 851
746 405
184 669
617 229
580 678
322 542
309 734
793 413
929 156
780 942
187 600
620 352
429 717
470 952
660 932
645 153
989 504
10 373
33 611
814 972
276 783
206 285
135 749
359 684
472 475
875 322
635 579
632 736
753 872
517 41
763 225
536 782
296 633
462 432
708 776
391 142
225 74
79 569
342 645
528 285
776 183
818 383
656 846
548 166
74 610
557 998
967 452
673 119
675 889
299 194
764 223
906 907
168 270
549 901
923 592
812 407
44 557
862 13
353 620
59 676
299 524
13 888
885 361
827 125
929 580
927 127
266 681
83 402
20 505
632 35
932 117
656 65
709 373
440 60
907 956
436 488
996 491
687 760
623 929
548 294
646 878
78 152
263 731
80 202
831 971
17 860
434 331
964 655
425 488
703 808
512 486
492 571
188 846
52 937
962 71
173 169
945 410
165 188
892 430
1000 597
289 636
839 920
978 605
995 835
859 219
829 125
16 103
988 241
768 268
952 975
245 175
43 202
492 510
417 396
82 727
485 795
205 666
334 668
267 431
354 716
473 730
20 986
954 153
579 448
167 580
96 665
835 179
126 838
445 954
199 202
966 318
543 792
1 173
365 131
303 592
583 777
984 659
11 859
760 495
829 709
298 257
674 100
819 842
232 479
757 441
977 212
184 882
139 654
974 899
560 460
813 653
667 971
218 856
790 393
629 521
694 528
80 478
859 637
518 953
505 582
262 742
507 790
668 276
818 104
587 543
174 262
769 735
4 868
197 909
657 689
19 108
90 816
351 338
948 930
515 112
245 817
689 34
107 955
91 697
776 748
477 372
639 380
674 194
169 291
980 616
822 515
108 583
917 490
118 686
135 521
482 309
143 260
880 550
114 984
611 814
174 973
579 297
467 407
989 973
591 331
863 653
210 39
98 183
745 513
665 350
20 373
38 80
985 818
488 652
713 555
69 515
668 97
793 524
664 546
40 571
764 449
228 304
426 365
988 377
190 904
157 415
928 575
373 461
887 554
230 809
27 771
63 351
937 806
976 972
61 4
987 373
431 409
586 544
148 265
854 896
792 590
993 86
279 594
152 743
532 989
343 466
152 783
503 878
948 370
987 417
435 737
93 491
461 384
243 671
428 207
940 199
784 415
461 358
644 733
940 508
863 122
756 44
376 516
849 821
857 54
387 372
455 444
419 385
189 104
769 312
1000 506
44 366
330 258
668 543
239 455
306 555
415 359
605 863
258 810
255 690
946 646
701 652
517 10
592 780
651 990
518 565
436 401
620 153
264 701
490 43
380 165
855 372
888 478
361 38
168 287
973 253
716 724
869 888
762 935
158 181
664 601
915 201
881 514
421 320
85 535
107 315
254 413
889 834
114 903
298 870
519 307
278 90
58 419
758 326
112 875
730 780
51 957
194 150
991 556
519 987
122 195
406 90
887 986
505 118
413 828
517 681
919 244
392 213
54 258
242 856
470 492
673 980
998 367
68 265
84 387
348 947
247 235
999 430
711 193
478 626
826 937
20 7
502 737
121 680
209 806
19 640
14 214
228 442
657 926
120 11
865 534
295 344
674 375
615 361
339 624
499 225
152 757
473 355
814 704
334 743
162 236
714 766
253 981
632 231
588 531
125 451
330 166
820 222
770 310
322 311
442 269
388 847
132 719
91 936
828 518
689 900
215 203
867 609
46 800
381 315
892 538
634 25
919 882
277 940
35 411
559 141
142 941
542 363
278 538
318 403
228 986
358 279
613 360
944 526
266 489
514 830
871 496
929 292
930 863
730 490
126 447
971 811
97 377
106 983
76 583
834 782
983 111
522 195
35 122
421 422
930 223
651 883
11 684
895 71
966 195
329 34
130 754
518 245
894 964
28 865
854 161
595 637
442 399
929 806
430 924
250 389
902 435
358 699
365 512
596 862
961 944
876 368
200 559
210 80
216 528
586 146
777 828
931 561
683 121
977 705
899 702
404 980
805 907
981 172
364 997
544 508
644 83
218 886
280 738
384 467
496 998
573 975
500 887
761 567
840 138
984 882
573 435
915 136
105 604
240 579
626 657
102 608
728 668
564 578
869 223
987 688
915 719
888 554
314 152
200 168
560 542
885 194
509 443
350 239
637 361
978 707
307 894
962 735
257 805
255 242
760 486
475 403
274 275
463 774
838 465
54 443
611 249
34 584
669 548
293 286
711 568
985 660
591 395
792 666
182 120
798 447
765 131
325 963
825 98
2 148
609 246
112 509
661 503
889 126
238 219
417 231
745 185
295 883
194 41
401 449
344 532
880 266
244 653
306 392
637 931
898 131
482 153
903 666
267 892
826 323
707 423
60 970
11 116
405 100
39 215
575 29
71 457
229 722
832 205
381 307
418 47
229 945
132 802
284 435
909 868
450 231
227 981
724 652
541 36
678 698
894 966
895 207
882 328
638 527
514 605
451 331
88 164
873 773
653 682
277 752
850 301
213 650
901 6
773 767
674 687
393 882
761 540
665 764
250 629
143 35
970 445
629 797
602 607
971 578
180 604
648 829
425 688
961 539
779 182
354 231
850 116
158 730
963 302
648 338
555 55
614 991
867 302
701 446
169 749
732 682
256 988
730 135
133 147
910 12
317 957
509 78
677 304
283 74
534 795
376 112
813 981
587 669
445 822
491 961
937 968
193 980
211 330
100 626
545 390
379 793
138 209
811 912
971 306
891 619
249 92
698 326
20 574
782 263
870 101
208 392
127 731
848 970
627 71
405 858
972 244
463 363
291 103
842 201
658 408
643 638
735 214
78 874
572 54
886 553
313 890
648 341
516 579
398 139
132 304
531 311
109 579
850 624
739 617
623 512
911 463
294 316
220 619
638 707
683 40
194 919
439 603
462 156
224 320
88 786
913 180
461 593
228 316
690 741
103 581
980 846
671 437
968 419
227 760
56 124
666 735
292 436
759 509
301 236
180 308
832 874
755 616
802 214
914 153
100 850
77 860
505 687
676 562
725 820
306 504
493 878
559 978
984 292
810 666
770 846
532 836
990 550
294 764
480 178
82 81
344 626
300 266
215 497
396 70
98 373
603 880
788 692
547 363
215 7
124 18
24 345
173 72
437 823
649 849
634 799
740 759
414 947
118 486
919 948
114 288
517 244
429 47
274 379
703 92
114 267
588 392
671 482
768 518
896 231
991 272
429 857
214 508
999 711
694 253
666 477
991 981
266 152
340 216
168 949
291 393
827 580
587 748
525 566
906 408
362 880
747 343
202 654
505 348
675 332
345 530
19 534
807 794
608 338
649 537
428 437
796 6
662 842
885 151
897 37
511 804
338 119
357 191
791 95
757 775
115 850
1 623
994 284
804 515
933 635
855 446
954 957
999 196
294 302
826 663
653 435
620 566
314 982
907 919
707 15
288 18
315 592
79 881
696 105
678 229
274 238
670 223
920 19
596 344
416 425
444 728
192 306
153 432
550 950
344 572
169 963
374 699
165 44
125 95
699 183
552 705
754 984
748 173
330 456
938 491
278 510
267 16
197 204
839 118
652 565
728 602
664 142
813 794
628 123
363 790
945 685
211 937
622 150
533 774
444 559
90 359
853 516
649 42
622 720
692 509
819 568
140 580
8 348
87 472
486 872
335 361
38 686
601 615
566 808
872 418
104 141
787 343
339 235
668 553
221 694
432 505
828 619
397 501
168 678
919 350
6 367
886 840
691 719
605 642
897 558
935 356
450 744
568 254
912 927
475 55
290 136
48 244
240 415
651 760
718 485
73 375
536 667
985 896
922 947
215 593
436 267
597 674
386 981
582 286
526 836
514 593
748 561
832 650
615 516
44 532
390 756
731 757
254 103
434 207
441 239
117 260
614 395
450 39
709 277
797 803
322 763
421 873
561 45
288 812
28 919
989 946
566 503
708 771
975 61
555 589
807 463
732 373
543 834
358 593
914 471
910 851
29 408
494 644
784 803
641 953
582 227
614 906
895 578
183 212
840 311
105 167
502 434
175 532
708 120
173 174
768 410
474 458
587 962
67 634
151 445
875 278
348 45
515 273
146 954
53 137
512 953
636 874
113 235
389 768
988 151
663 698
682 311
205 491
547 684
137 883
37 483
84 839
978 31
96 483
618 490
295 614
449 874
7 367
582 541
175 266
754 101
918 511
798 120
509 626
970 849
112 620
67 685
744 442
858 674
300 157
28 293
221 423
821 591
885 606
156 329
401 658
117 91
946 833
796 158
947 799
394 741
34 209
5 603
976 788
142 403
201 810
382 606
539 323
315 179
251 383
841 140
730 371
836 621
187 996
203 321
765 716
411 101
920 816
150 431
467 895
779 305
198 376
806 378
391 254
779 993
738 887
578 78
981 277
386 812
338 515
247 420
871 178
425 161
267 859
338 505
951 589
652 237
88 552
284 573
90 591
898 953
944 817
568 71
816 725
794 58
595 822
939 985
430 207
115 350
574 458
146 410
452 792
803 115
952 964
592 936
957 62
708 547
457 797
949 981
186 671
350 243
744 831
642 469
583 424
575 60
93 433
778 986
514 775
262 987
302 961
622 76
482 126
677 692
133 665
56 93
119 705
6 587
230 429
172 936
214 421
726 7
275 727
910 837
105 531
674 763
503 701
554 236
571 643
519 585
508 191
335 567
897 145
992 775
845 263
635 668
278 316
975 641
210 977
246 371
90 890
707 618
914 344
957 838
897 887
39 379
905 61
414 851
582 259
329 134
79 298
906 578
401 949
874 373
999 534
475 501
392 852
155 965
547 813
288 406
232 151
242 992
504 618
66 603
333 493
797 962
624 510
900 240
188 170
230 727
155 652
538 597
347 628
94 625
771 134
608 119
57 718
67 569
522 61
659 925
437 349
917 521
335 382
713 865
255 214
194 659
330 752
435 635
271 109
928 364
946 942
168 40
954 494
620 932
850 747
778 9
579 167
585 425
342 881
423 435
814 434
854 725
970 224
323 291
899 205
902 863
811 828
919 477
403 493
448 407
27 427
336 534
870 362
308 880
460 783
185 118
304 833
774 526
866 17
68 114
325 553
262 418
567 408
690 549
787 833
947 261
528 910
220 718
44 155
598 418
404 956
45 944
29 489
443 153
805 409
851 11
31 377
565 623
412 573
249 216
820 266
295 257
964 550
584 99
995 820
794 574
844 471
953 476
781 739
328 8
33 713
731 476
873 649
832 243
952 86
590 580
86 92
770 914
197 407
419 220
194 658
10 731
43 690
498 936
151 145
891 916
561 848
755 460
554 762
475 484
487 321
190 917
654 60
725 843
255 594
306 449
151 508
177 908
301 135
692 253
549 462
681 161
818 694
341 598
181 987
674 580
573 635
886 43
454 337
107 323
604 790
43 242
102 970
725 356
258 62
580 239
899 661
402 627
732 212
700 925
644 344
564 566
141 266
135 261
450 926
602 505
769 976
222 334
663 100
259 864
338 483
564 91
854 272
93 71
651 675
559 205
491 472
144 58
479 350
29 566
857 991
229 611
776 961
878 408
763 973
627 412
694 962
188 450
984 199
782 440
710 168
928 916
609 64
896 336
886 266
524 518
939 182
206 852
750 625
806 374
940 655
44 468
585 81
498 980
665 29
571 444
960 356
606 96
93 437
238 106
375 481
777 482
545 302
469 2
272 220
482 652
808 512
223 750
559 740
793 832
718 144
592 467
29 308
808 437
691 955
678 609
99 396
21 794
103 185
252 277
147 708
507 739
866 512
893 267
524 931
119 186
472 215
505 166
215 382
117 111
335 975
254 148
272 782
450 134
947 539
192 113
333 183
717 809
692 163
686 402
151 123
962 644
790 949
579 63
11 391
729 530
475 349
814 922
887 647
390 562
883 818
445 38
791 32
23 446
563 175
106 509
419 771
443 84
98 112
730 149
445 817
802 72
196 444
250 184
870 856
444 645
329 620
417 881
31 946
373 736
436 416
958 335
666 116
787 596
93 784
580 673
87 849
837 57
970 573
380 633
257 576
742 548
824 244
643 852
193 122
429 932
659 841
422 431
417 644
950 481
548 377
107 145
504 442
212 166
852 202
109 773
294 738
540 921
502 22
470 387
784 313
587 200
235 610
857 690
499 22
634 228
351 69
93 116
394 434
429 831
185 279
334 552
131 381
328 890
832 881
240 704
805 991
987 694
291 724
947 336
227 354
505 815
476 985
236 877
672 780
833 801
707 81
972 441
855 801
850 37
477 219
702 382
31 658
697 749
129 185
834 985
428 524
999 33
494 22
327 365
673 884
33 267
473 880
845 65
447 246
166 490
712 74
985 674
238 350
492 730
870 770
379 862
268 457
111 197
316 927
166 443
775 574
990 325
975 508
153 288
476 60
884 797
799 170
805 842
162 607
381 354
417 81
463 116
508 333
733 765
225 398
244 479
477 330
215 45
378 514
670 317
779 949
743 118
652 450
891 941
612 134
969 159
946 776
985 822
901 664
998 360
291 235
635 842
472 619
685 366
117 745
723 70
365 513
418 591
556 536
168 255
360 957
951 144
238 240
333 297
470 775
962 975
369 689
70 934
766 171
400 810
426 929
57 583
230 963
371 264
236 667
402 777
108 811
176 8
749 533
466 469
944 812
527 891
115 342
543 335
635 749
331 579
634 821
472 500
781 645
210 567
851 606
672 505
223 714
911 874
635 845
409 61
640 651
421 245
63 998
370 89
623 488
483 51
119 895
645 719
665 37
441 521
641 98
325 28
430 230
294 665
945 571
155 584
846 140
44 239
705 392
96 655
83 870
260 580
901 692
475 560
119 149
462 945
129 290
964 295
978 245
192 814
851 160
786 81
609 163
803 771
996 1000
471 153
621 203
749 250
167 90
234 823
465 274
122 596
333 531
100 786
129 783
677 177
598 652
857 197
297 763
574 281
116 626
532 271
274 468
390 40
974 804
386 588
76 547
738 613
178 203
222 149
92 424
499 304
889 10
718 307
351 562
319 558
333 322
709 35
85 425
726 193
655 424
786 82
595 879
262 211
664 506
12 630
372 13
278 506
866 369
203 609
298 151
149 53
430 428
824 316
488 958
671 86
687 116
459 65
942 351
162 995
831 693
506 623
269 689
346 235
62 227
554 255
259 556
91 196
146 785
11 945
563 368
297 267
852 132
518 174
143 502
671 84
264 622
745 183
533 165
586 997
185 901
127 263
127 241
570 660
590 889
614 383
935 521
143 585
841 228
102 997
453 155
416 951
227 107
241 421
983 186
508 215
695 978
551 918
488 609
198 877
87 299
953 415
43 756
703 441
396 641
37 409
862 220
151 357
48 385
934 460
405 810
459 719
729 878
53 607
696 196
472 381
742 245
662 529
406 149
69 560
419 320
991 46
199 355
929 2
685 811
803 979
699 113
908 15
157 801
163 261
107 491
147 639
774 919
39 461
263 193
207 184
165 574
437 536
334 483
982 157
559 781
175 446
178 579
637 460
999 602
794 512
634 954
625 970
396 273
378 267
808 366
379 316
632 661
683 723
229 578
821 557
142 301
757 341
631 774
941 825
391 121
697 425
888 189
476 858
73 339
656 925
548 19
899 830
734 561
687 602
96 174
747 570
529 343
821 511
919 676
400 960
345 883
287 87
540 825
792 809
949 898
667 361
912 619
327 331
185 373
717 417
512 13
903 39
975 228
609 770
527 587
928 249
271 767
60 643
988 912
804 326
876 395
152 336
780 261
356 619
617 615
403 836
332 551
170 422
580 134
461 49
192 163
800 443
264 993
508 726
239 793
937 648
684 601
694 234
592 431
721 282
643 357
602 656
146 150
432 459
197 71
50 240
976 597
363 631
159 458
343 884
201 212
902 944
800 990
76 543
115 955
504 513
352 697
477 420
327 802
455 201
276 548
144 34
92 169
241 381
69 10
821 688
778 111
199 216
853 214
314 718
731 106
662 619
1000 121
787 720
615 631
611 582
733 110
326 368
463 600
776 557
647 282
27 723
141 273
940 776
723 404
207 818
846 993
139 933
797 890
707 832
468 90
220 237
189 599
857 118
643 379
254 750
513 874
705 720
744 937
305 152
95 956
521 792
664 766
743 635
946 399
246 711
840 570
261 987
594 38
951 88
15 677
247 588
210 301
105 219
112 460
770 81
255 612
518 673
59 328
711 525
897 353
841 144
103 302
197 842
930 687
199 241
218 681
882 30
467 539
479 320
835 976
207 284
688 439
730 143
286 765
430 956
154 140
529 59
805 590
903 305
484 426
848 960
807 353
112 350
122 64
209 823
514 349
572 165
498 314
318 277
240 77
919 932
413 540
282 270
907 674
708 906
346 188
578 568
118 250
968 71
370 420
123 352
583 938
525 847
300 148
840 615
294 519
603 610
899 458
562 651
602 549
890 233
996 782
12 971
909 875
983 923
507 348
151 959
928 141
292 832
147 430
429 274
197 894
845 524
129 136
143 300
878 737
544 325
637 888
735 868
236 81
816 8
485 201
775 736
511 825
387 237
609 170
685 38
907 765
229 682
549 411
76 44
604 863
415 180
7 143
903 159
295 294
654 403
706 78
265 192
252 225
804 183
346 359
65 617
276 275
240 251
738 112
707 957
711 3
323 289
174 42
857 528
204 614
474 269
313 871
582 171
116 732
937 873
818 865
916 538
668 919
493 318
121 694
83 677
711 857
118 306
506 778
803 71
72 471
108 331
181 798
741 943
494 633
161 309
708 514
378 90
505 255
300 191
469 835
701 227
860 582
865 941
841 655
403 225
973 367
717 93
361 83
163 946
563 302
47 546
382 201
165 192
656 917
283 949
486 94
415 651
509 659
93 324
459 259
999 335
812 488
527 4
39 889
814 551
652 320
671 560
652 697
74 252
169 49
283 897
66 786
161 523
253 893
197 374
941 292
451 28
106 884
336 521
776 276
198 32
842 56
605 332
366 76
738 770
174 198
306 716
958 896
923 60
40 407
273 253
834 291
284 687
861 294
848 98
964 627
838 264
413 7
394 954
721 134
508 479
509 561
590 646
556 422
974 40
971 124
867 585
438 10
126 563
819 489
569 175
374 399
551 364
656 305
721 202
573 281
93 169
651 133
577 822
440 578
899 495
434 652
812 963
132 866
447 496
556 859
643 196
138 909
491 23
185 227
834 657
193 532
476 30
389 706
39 894
558 403
986 376
200 988
803 693
558 994
529 276
477 197
771 631
791 3
250 877
769 535
980 849
842 272
415 422
946 867
83 492
294 564
351 833
145 428
501 683
461 816
422 502
703 791
491 171
245 238
117 152
799 120
853 249
414 580
414 469
173 454
678 347
835 1000
220 67
242 962
720 819
148 182
57 553
974 484
166 736
60 111
45 688
598 522
204 3
68 44
511 852
235 684
249 198
535 8
603 32
841 525
941 325
835 330
113 637
613 370
373 298
255 235
336 55
617 459
976 863
159 420
444 578
118 358
802 614
490 886
822 394
144 398
299 677
581 166
880 161
935 467
630 649
713 432
504 919
933 75
654 49
607 973
871 836
429 16
505 107
561 659
963 601
924 561
713 616
47 155
943 791
740 123
887 943
778 319
779 493
520 720
487 747
23 71
106 770
330 801
768 289
484 601
234 266
803 756
489 101
43 475
497 668
622 216
699 289
833 51
169 653
484 45
920 129
347 756
684 54
327 538
278 822
214 566
980 769
868 576
154 413
598 833
30 416
180 894
266 244
115 393
360 271
835 24
61 253
789 75
520 812
46 655
707 915
215 816
397 825
183 493
69 46
646 503
204 92
937 751
239 567
877 337
367 82
470 313
860 902
174 437
155 60
700 247
956 121
200 308
497 256
348 939
67 613
900 740
464 192
498 571
783 797
524 816
919 551
959 272
563 70
832 386
720 282
834 151
39 174
233 837
748 746
44 258
175 270
773 300
370 336
756 959
274 42
167 298
990 355
499 518
610 875
35 615
799 700
113 400
149 598
19 768
153 543
752 56
144 110
42 151
307 803
173 751
400 805
820 585
23 206
27 921
301 867
471 575
397 469
529 893
942 645
929 530
159 494
432 686
961 891
136 980
984 135
676 329
442 586
962 127
162 918
136 453
331 426
845 751
312 261
87 798
980 391
978 37
578 65
490 874
346 5
768 196
105 508
547 527
124 921
952 349
559 712
371 5
58 389
1000 192
528 324
129 39
964 923
921 490
391 471
27 933
83 824
221 62
800 803
6 764
174 310
679 416
992 2
773 370
965 651
263 855
92 202
693 841
818 670
758 110
424 980
457 840
520 530
758 280
407 763
284 779
589 44
361 313
450 272
926 568
166 411
134 705
891 340
379 754
143 743
591 342
781 206
935 165
248 280
584 777
930 28
534 847
718 755
506 674
157 65
917 19
107 493
639 981
825 291
982 113
500 183
66 5
458 777
175 981
732 389
88 290
178 540
691 601
708 83
605 614
200 159
632 973
233 793
50 788
403 264
793 21
452 703
111 941
839 985
282 977
247 693
969 323
309 180
443 627
369 470
396 977
759 820
722 639
932 543
257 251
622 526
790 332
612 406
153 170
504 183
38 861
624 233
363 201
877 426
265 734
631 82
311 727
677 857
853 676
875 872
525 342
795 643
665 657
940 818
426 587
981 171
795 45
468 192
708 199
259 361
99 296
422 217
233 546
110 396
582 534
246 544
508 759
288 137
178 573
351 524
447 651
611 913
918 804
645 650
641 188
486 150
531 666
654 658
587 510
57 802
871 941
519 926
658 445
520 280
728 653
471 693
878 140
409 143
547 537
955 404
905 506
237 132
901 977
625 924
668 869
116 651
851 751
905 748
364 724
836 84
905 764
44 354
628 775
964 610
979 566
22 952
522 555
259 433
641 280
605 230
397 874
748 780
881 937
4 937
941 743
558 424
867 954
9 654
224 75
300 246
592 919
219 166
339 619
774 70
845 677
261 974
585 16
892 706
54 374
83 238
673 860
620 365
143 5
433 166
902 830
415 586
110 213
162 759
151 426
707 725
888 264
202 929
731 874
839 392
604 630
760 3
232 215
48 622
717 457
480 905
85 156
405 752
596 973
148 315
12 977
316 36
164 187
636 863
46 101
817 737
145 539
615 454
927 167
143 999
822 418
71 118
769 122
379 357
708 371
333 41
628 84
918 671
844 665
718 789
451 625
550 254
930 991
829 523
487 825
561 69
770 104
237 347
549 457
104 783
704 123
611 993
116 412
714 133
997 667
488 126
899 24
342 882
556 441
221 145
745 990
845 442
473 708
511 815
471 73
304 846
722 401
816 783
7 596
739 712
257 277
964 294
783 356
527 161
304 970
172 150
177 691
50 90
22 377
630 752
496 974
477 338
2 698
931 629
160 176
531 689
219 184
415 54
752 75
979 104
939 49
509 566
618 401
317 707
225 449
391 818
234 124
224 945
214 965
397 726
461 281
349 216
500 344
46 7
583 738
683 927
552 65
30 377
428 640
591 800
321 959
556 505
90 738
748 951
256 350
809 639
515 120
525 946
300 752
862 94
743 821
969 371
161 574
473 828
862 157
618 574
834 520
189 166
625 416
763 320
660 898
381 373
39 186
985 838
391 230
18 630
299 339
501 222
706 910
93 337
849 328
721 205
573 690
785 55
530 844
110 546
689 833
333 853
5 850
343 659
600 498
499 949
872 596
170 212
868 667
948 686
364 361
507 700
758 549
911 347
480 332
239 967
683 950
604 225
950 882
368 155
163 26
961 662
100 906
702 215
337 889
694 266
107 206
152 239
709 139
451 394
313 708
247 111
657 743
766 317
326 662
676 1
641 436
478 919
133 410
954 563
997 271
115 889
981 506
240 886
717 434
791 909
899 189
1000 502
720 822
200 69
999 178
578 616
546 222
916 356
335 479
547 891
588 661
546 162
997 779
376 755
927 699
217 869
93 43
924 646
79 901
822 250
118 680
742 905
623 661
722 830
391 430
132 881
492 80
380 308
587 82
896 261
67 720
871 559
606 978
193 878
172 448
302 540
270 896
576 626
637 714
14 180
282 708
800 553
599 286
518 335
753 739
209 954
583 439
772 392
6 830
272 852
949 402
527 975
804 147
407 994
615 369
707 501
700 648
160 946
461 121
21 54
702 450
495 825
329 330
258 295
349 584
232 650
333 330
826 333
708 124
952 654
236 316
750 407
393 193
400 152
107 814
703 627
289 449
530 453
787 226
494 613
577 586
925 499
984 44
224 466
610 680
627 706
691 573
747 709
987 905
885 377
125 873
967 566
797 189
48 839
12 692
613 334
49 302
767 25
977 318
903 229
697 167
773 313
123 192
491 140
841 977
25 827
147 450
417 546
302 85
729 56
140 282
731 984
735 555
177 921
888 236
833 454
781 412
369 140
232 378
286 408
915 514
158 828
982 561
776 768
95 183
961 484
301 689
433 480
244 243
153 662
755 942
629 220
947 391
740 495
294 386
866 731
347 301
337 565
534 471
787 57
37 499
117 69
221 134
346 206
202 590
396 834
294 209
770 125
534 53
886 155
319 377
298 407
454 643
639 819
486 474
459 491
202 602
115 742
605 619
338 881
476 70
81 855
589 435
327 694
772 93
246 344
274 533
675 2
9 590
75 362
58 315
445 256
655 252
388 494
241 651
106 13
783 525
771 117
281 959
771 818
215 24
888 835
342 765
843 424
524 929
356 856
48 430
595 723
842 766
590 759
902 48
639 687
866 133
49 620
484 797
720 177
362 358
922 614
113 444
298 769
519 881
87 729
284 353
116 564
547 823
130 563
180 268
690 977
670 353
267 420
513 536
823 660
937 476
961 295
995 287
452 550
663 130
983 339
933 328
478 257
144 708
945 169
383 6
775 537
953 965
73 47
535 768
639 32
693 68
451 492
930 270
441 777
848 65
98 894
470 121
314 431
998 725
498 95
226 387
20 280
616 331
76 439
933 682
634 616
826 384
42 70
861 211
645 24
615 519
268 463
172 724
676 72
679 415
128 458
789 559
688 888
827 529
260 668
607 891
364 95
787 389
35 450
448 479
589 641
588 328
667 400
743 215
736 693
495 348
968 579
688 582
904 507
786 795
618 916
965 456
259 425
208 772
469 198
484 316
850 844
726 112
637 37
52 884
690 767
338 609
702 829
837 657
400 452
483 41
883 968
185 508
377 109
548 47
289 754
390 315
87 987
659 673
644 607
950 760
817 490
294 999
637 33
274 495
647 259
36 445
774 895
279 919
708 750
625 172
373 724
877 159
624 405
34 372
312 25
926 900
531 980
840 501
334 6
402 865
647 39
16 916
46 150
51 286
674 463
108 832
667 303
582 982
70 397
733 662
107 82
679 422
668 827
792 784
770 661
660 465
957 13
330 574
201 858
595 392
550 299
171 145
520 151
348 525
9 258
997 114
308 397
398 353
40 383
4 469
717 308
666 223
55 967
608 3
365 433
976 407
725 831
281 104
979 752
910 732
332 49
130 529
111 436
716 68
508 467
813 167
127 652
347 944
765 961
156 561
789 449
941 78
635 827
793 598
192 940
456 889
79 525
260 786
729 613
270 724
488 792
13 51
189 41
259 748
528 2
43 703
303 807
143 315
702 304
848 345
268 392
940 389
386 41
593 88
647 414
39 905
126 623
801 932
382 916
761 238
62 678
357 785
277 622
670 111
144 379
965 446
366 730
900 176
106 922
394 584
67 549
18 689
36 134
412 644
877 871
315 282
201 862
346 197
347 922
59 600
432 35
798 488
862 475
29 692
185 878
502 986
167 7
542 658
335 851
578 574
668 700
822 386
814 474
207 665
949 511
487 819
641 525
937 877
890 32
269 171
916 466
463 164
63 963
792 422
286 700
499 561
516 994
673 662
908 467
118 537
785 105
786 856
13 121
272 621
606 780
584 458
858 369
393 548
369 197
871 173
571 763
901 328
104 555
708 669
546 961
39 494
950 695
107 95
333 43
934 494
54 392
543 733
122 469
425 660
304 431
790 188
805 353
488 403
333 662
93 106
800 87
353 495
975 492
575 549
638 617
41 892
837 164
87 130
581 157
326 356
676 611
195 298
859 614
903 414
95 162
16 153
715 543
256 380
724 761
810 14
727 990
534 191
20 754
467 985
782 941
257 34
639 893
876 98
155 690
801 760
134 845
438 171
31 26
527 42
349 260
101 824
173 387
12 143
602 877
111 691
252 920
663 498
92 719
568 567
572 350
668 532
842 59
540 884
280 846
120 622
103 434
379 415
791 908
73 469
557 949
969 981
178 703
569 80
80 105
805 662
705 605
709 871
1000 924
444 970
888 874
169 932
862 831
36 362
926 986
141 751
479 410
386 307
798 672
421 629
31 290
356 166
830 921
665 506
695 175
460 720
454 13
8 470
313 10
757 479
242 642
118 612
514 597
962 623
156 947
29 144
538 393
234 515
709 954
5 811
914 246
577 776
317 445
417 176
339 916
926 877
364 234
59 665
509 826
604 3
485 40
805 908
887 470
768 1000
453 582
948 233
19 578
801 724
661 311
153 596
977 640
526 554
242 755
572 117
847 142
746 536
493 813
827 912
752 999
569 294
911 482
898 8
870 206
561 547
830 216
940 849
422 456
416 442
218 905
756 690
789 743
848 567
117 317
513 657
786 823
754 153
928 683
934 619
616 180
840 714
528 952
60 687
290 717
378 786
75 313
672 794
344 870
177 83
599 635
407 38
377 95
56 534
631 763
27 194
980 209
984 407
676 867
892 801
789 943
899 589
979 420
627 788
7 920
113 287
583 297
475 284
953 436
553 199
605 434
188 979
114 95
457 767
680 886
226 516
172 401
405 7
938 352
609 560
668 868
731 933
4 321
675 95
752 251
262 442
71 623
477 992
344 279
958 442
409 324
594 957
82 182
174 81
62 673
714 73
389 74
505 768
274 674
178 257
516 625
87 265
460 414
303 198
802 899
186 181
136 263
758 113
409 771
592 817
230 363
699 82
354 83
212 293
836 21
266 186
38 394
171 37
37 254
46 281
660 810
542 558
816 223
988 190
58 64
928 912
229 200
48 874
608 678
429 219
721 135
868 652
179 148
354 262
29 683
856 45
492 234
756 489
971 38
171 149
322 384
931 398
321 858
114 695
771 788
86 779
762 227
350 704
126 155
526 715
784 376
985 619
667 154
391 981
457 251
879 755
114 926
803 601
26 579
757 752
929 861
141 958
793 787
12 871
903 396
65 221
671 241
296 393
232 604
203 825
403 70
79 744
845 680
599 687
588 958
608 971
100 306
191 75
794 193
198 444
81 814
654 274
432 863
541 805
873 299
589 889
264 594
59 630
864 216
165 243
779 762
12 439
692 650
326 709
556 621
296 267
985 894
510 742
967 993
88 161
437 613
797 680
149 444
759 195
118 777
492 790
200 257
557 152
834 124
806 181
990 631
274 931
797 926
500 69
906 729
301 168
79 404
563 555
481 55
738 915
192 855
491 103
947 975
809 830
423 425
993 476
12 2
808 848
10 639
125 467
736 548
994 621
240 373
89 260
283 117
852 955
82 709
843 545
237 500
439 696
388 155
384 559
639 353
775 81
756 645
271 546
431 993
445 190
818 657
19 814
140 734
375 511
588 303
233 955
535 329
61 488
535 619
780 110
611 366
715 914
57 518
257 702
817 869
621 312
410 281
649 173
160 606
382 319
120 514
117 894
32 16
268 248
506 84
928 839
151 245
93 543
597 793
350 206
128 355
475 188
215 789
984 855
890 744
746 417
224 833
730 512
725 923
732 475
415 178
536 993
893 420
450 471
800 430
639 614
127 261
436 334
314 610
147 338
107 452
925 34
959 406
591 872
725 931
440 780
910 538
820 106
100 665
789 850
174 963
965 583
69 321
522 508
397 952
705 308
298 45
790 13
468 179
19 27
582 648
461 329
861 159
853 813
238 27
270 235
904 949
570 301
355 798
274 912
485 770
229 100
981 886
754 495
548 12
324 314
752 634
664 170
157 710
907 600
356 994
178 984
654 921
343 544
52 822
730 659
773 427
793 141
521 919
41 899
950 793
878 546
431 294
651 854
408 975
850 924
484 880
112 82
635 191
76 18
163 735
838 703
336 598
306 314
153 843
528 604
484 93
735 56
502 977
244 746
402 382
806 898
893 791
682 137
598 712
867 685
692 325
78 213
70 694
511 502
137 768
308 213
143 374
455 876
108 383
802 871
836 727
184 792
571 55
499 313
115 192
794 760
523 595
668 524
52 103
907 975
972 469
405 644
151 972
96 590
251 551
936 90
970 32
759 655
139 871
621 661
224 92
85 891
299 268
36 201
468 7
789 827
815 157
464 337
752 549
53 394
789 686
424 200
847 78
902 536
706 103
605 608
459 528
119 699
693 10
580 150
60 176
243 481
860 16
176 534
535 656
358 900
137 21
465 167
299 637
182 506
112 865
698 485
468 515
839 546
25 894
270 521
761 860
918 899
51 739
640 832
676 184
48 206
89 706
821 676
379 420
999 270
451 549
926 292
668 203
642 755
414 346
118 368
474 775
691 266
819 407
723 372
225 775
377 703
236 307
155 942
339 659
993 399
147 801
570 76
514 412
958 431
396 669
883 281
337 644
318 22
607 752
912 181
840 290
397 637
108 500
848 684
844 867
772 761
195 15
589 426
189 85
390 29
937 999
321 788
902 225
431 198
352 229
302 696
61 983
215 52
576 854
420 376
823 41
268 758
4 637
12 878
379 503
251 681
455 633
720 387
767 120
387 494
616 131
474 435
485 27
349 886
332 911
340 387
459 580
733 660
547 569
26 679
915 635
222 477
606 712
924 254
845 77
81 15
499 758
622 392
291 228
189 112
759 433
794 585
281 603
242 62
703 447
775 473
426 97
925 18
62 509
826 15
213 496
313 435
545 345
756 798
60 95
746 198
468 271
644 327
584 581
791 293
535 780
648 499
440 853
306 195
674 112
942 428
88 567
603 757
586 78
653 530
177 585
131 266
260 247
777 416
395 237
139 644
570 815
289 938
860 793
334 324
40 96
375 477
391 593
472 163
384 760
315 36
538 764
716 509
862 465
278 645
823 933
444 917
965 144
904 481
220 139
125 228
580 572
19 867
522 702
185 794
848 373
104 159
997 827
180 496
679 106
826 304
819 719
349 413
798 334
113 575
627 822
85 325
435 461
644 959
156 602
34 777
285 664
818 192
800 706
129 748
389 896
190 344
56 912
656 119
588 540
67 202
242 174
133 682
933 773
656 494
101 618
672 17
576 526
22 205
90 683
483 201
313 243
125 287
14 952
947 917
440 860
720 203
792 581
737 713
85 348
234 568
939 605
653 311
527 441
774 681
858 250
498 256
396 61
276 838
926 26
992 87
807 284
697 898
987 305
255 844
775 551
452 281
795 648
933 549
793 744
555 372
98 856
998 495
502 826
34 589
455 162
775 591
418 349
529 326
785 715
682 75
702 391
498 459
456 344
400 414
759 805
643 355
639 675
345 326
373 444
169 353
822 709
13 489
36 492
408 708
570 655
237 919
637 688
558 678
420 181
774 864
895 575
435 324
755 352
28 685
722 386
225 399
526 420
652 995
865 284
989 18
265 918
964 721
704 889
610 64
973 751
442 803
298 5
203 82
438 688
146 247
521 905
86 227
180 107
515 313
655 337
805 243
824 321
88 661
907 116
554 147
887 85
602 880
850 544
3 749
734 176
594 21
517 999
868 626
726 613
464 285
474 40
702 26
421 397
807 615
388 978
674 10
679 427
860 769
91 44
539 269
102 304
36 986
837 6
51 409
783 150
993 106
593 112
287 786
540 808
24 745
692 478
121 65
460 916
846 593
280 41
969 515
396 352
744 645
683 753
714 386
411 226
825 184
97 224
955 965
609 997
93 176
599 688
487 839
697 939
951 417
682 36
685 71
108 9
856 42
612 758
219 578
493 812
771 835
283 709
453 140
209 31
178 972
680 90
985 208
302 759
249 523
65 778
421 212
238 501
267 226
157 808
625 486
192 750
115 927
939 791
139 395
849 683
288 143
861 541
594 646
431 677
414 1000
219 604
509 32
272 534
726 582
822 38
30 426
653 718
511 89
518 193
529 986
724 985
244 820
624 968
959 924
736 418
283 401
485 860
967 848
104 117
552 484
426 991
593 597
349 828
700 243
150 812
187 321
261 589
708 253
604 942
543 158
590 485
672 336
592 829
174 678
961 316
982 469
323 905
596 762
415 417
985 423
606 113
748 290
68 850
316 60
56 711
733 452
444 526
254 400
117 764
261 30
218 226
658 639
694 131
888 199
396 616
902 272
905 500
769 572
349 287
923 263
272 806
544 712
221 674
740 870
825 496
878 118
847 456
754 857
101 425
979 351
263 638
367 360
303 664
834 416
495 456
983 151
361 777
963 933
72 854
203 625
182 366
3 481
642 935
672 822
50 556
122 423
612 10
685 781
372 880
139 616
301 424
589 753
841 483
550 227
871 591
225 151
773 736
891 929
67 516
190 434
362 216
516 224
638 694
180 745
236 777
374 861
701 435
811 650
919 455
450 902
533 657
79 578
965 994
909 181
837 343
204 972
828 458
877 49
25 181
543 765
747 152
438 11
809 391
694 919
320 299
190 568
841 678
527 691
825 860
843 253
372 497
23 510
158 361
215 846
435 5
957 97
827 808
558 589
163 986
828 146
761 753
366 196
563 86
945 177
858 33
529 182
889 767
590 873
215 169
411 585
166 725
30 593
737 126
898 640
208 315
831 592
246 728
782 426
48 186
915 315
498 252
918 681
835 681
120 747
558 563
34 526
553 103
209 722
422 75
751 811
758 738
901 823
715 549
301 254
881 118
129 928
699 312
339 102
336 24
253 757
970 893
783 208
772 331
469 729
675 640
606 901
377 619
276 491
328 864
789 772
612 766
356 668
89 348
330 481
894 585
464 193
124 841
172 110
109 682
996 447
931 351
525 844
317 262
142 388
161 966
454 959
35 221
541 205
215 61
765 533
566 412
253 477
171 336
872 903
886 781
817 335
866 947
96 210
441 975
679 482
433 906
42 643
196 601
110 938
484 702
25 973
711 382
25 205
708 794
140 883
625 519
25 771
894 723
698 983
718 455
162 468
230 931
277 140
313 150
47 253
345 718
229 992
763 701
963 764
459 212
152 553
926 426
455 182
79 600
818 973
387 767
99 148
696 816
412 477
715 150
469 391
535 983
571 102
689 432
829 535
360 348
159 823
835 255
79 965
403 73
116 709
554 738
335 130
81 517
822 14
117 392
194 296
924 917
295 339
717 498
351 937
680 442
952 173
316 551
295 984
593 877
801 993
967 307
578 169
525 253
314 742
972 702
840 618
605 231
825 923
327 939
493 509
271 969
184 728
309 782
955 642
802 819
120 779
682 556
501 759
576 540
227 933
11 954
31 268
122 123
753 138
379 343
145 29
820 745
627 540
71 861
213 123
445 12
427 668
16 309
399 994
772 754
459 25
935 860
80 121
824 569
796 974
446 457
326 770
571 778
226 107
270 315
667 200
12 62
22 973
222 840
936 362
459 742
586 793
636 256
214 203
813 113
386 77
407 23
404 563
371 763
371 85
30 684
443 18
737 879
461 253
242 236
139 23
735 482
275 201
494 418
303 712
982 155
572 212
998 535
579 483
968 786
532 269
17 927
642 959
463 82
478 313
924 333
477 232
323 818
444 456
250 61
167 924
508 372
150 890
585 283
111 591
659 426
224 541
18 681
930 489
71 292
993 242
399 582
916 225
880 444
706 231
697 756
648 311
82 397
559 565
302 231
27 206
991 1
68 956
469 536
32 988
935 548
537 158
776 824
485 209
951 940
998 720
618 215
375 634
806 571
239 689
895 756
5 987
454 570
880 200
149 412
194 328
980 591
740 976
324 355
358 432
319 60
217 112
662 688
30 378
661 702
946 961
151 417
940 217
124 323
494 832
46 468
414 806
603 896
312 13
264 780
45 538
341 511
912 306
548 600
652 770
72 111
71 897
306 240
914 260
260 81
823 725
814 32
246 520
82 984
662 899
539 88
984 197
498 906
322 974
345 558
869 262
162 898
960 251
311 200
690 429
894 445
464 454
340 199
469 112
327 738
131 263
615 2
397 117
230 298
9 990
460 834
123 74
465 413
287 836
683 704
727 467
316 122
964 723
425 765
582 650
546 290
951 577
585 25
710 289
21 618
126 286
743 136
780 316
993 870
380 265
359 249
992 380
493 552
459 966
540 920
784 461
329 123
954 745
583 344
264 927
2 635
153 521
835 951
738 647
506 714
998 197
264 11
783 906
328 265
879 693
922 998
221 336
663 76
734 115
851 713
160 649
868 441
716 353
570 288
386 416
704 126
517 880
276 730
912 328
489 429
643 401
667 912
731 493
405 715
388 105
379 619
853 98
443 834
952 982
314 864
270 354
146 37
334 260
358 806
461 585
360 637
133 514
459 773
66 138
562 569
183 810
872 803
84 28
404 871
44 658
279 599
676 293
189 516
892 618
599 500
429 265
187 605
237 456
966 851
530 456
488 146
13 342
418 879
354 488
71 869
366 896
309 12
124 901
439 213
592 452
973 21
562 246
948 356
55 14
287 452
89 820
88 814
713 47
431 547
875 656
357 617
30 620
53 625
695 577
327 425
501 165
948 3
904 359
586 787
444 767
810 775
10 154
451 591
979 573
891 52
926 414
901 374
975 971
102 93
497 776
645 249
778 882
853 154
574 388
994 844
388 171
648 69
504 352
678 159
623 351
161 398
400 836
285 78
718 627
943 771
66 556
117 571
296 891
791 82
448 726
164 408
360 266
326 564
449 202
594 315
403 351
295 319
568 608
103 995
562 830
826 844
870 871
791 211
463 814
727 259
580 131
923 307
246 600
589 79
798 658
78 533
467 103
349 416
167 679
239 585
740 603
900 631
973 304
277 743
376 16
280 294
529 916
573 312
144 285
725 732
19 703
970 182
595 459
416 754
182 301
473 607
637 783
764 872
652 64
907 943
782 721
924 256
414 935
268 860
824 518
415 171
49 31
862 146
490 823
30 817
2 786
170 909
547 114
848 562
910 189
657 212
533 280
502 896
296 786
257 262
825 105
688 993
861 357
878 216
971 799
465 429
29 906
710 534
909 539
161 336
531 570
979 824
617 878
960 992
741 230
67 966
92 457
343 809
466 1000
872 48
764 973
970 816
518 435
224 599
531 295
634 595
876 354
952 336
589 39
965 748
150 790
665 988
290 454
219 737
97 886
487 153
229 917
575 161
63 607
529 971
793 40
434 526
353 920
818 643
183 950
99 65
990 790
444 741
293 631
922 640
302 122
968 105
860 415
868 364
286 392
790 524
717 108
401 828
665 428
729 189
267 963
148 462
438 885
806 229
316 930
473 226
939 531
740 853
990 570
700 528
175 632
65 674
493 900
988 84
722 292
707 781
89 903
395 932
491 349
315 277
605 610
777 148
668 671
845 472
163 400
227 990
775 154
136 313
170 779
620 75
84 691
698 431
713 442
613 443
687 234
77 194
396 500
81 31
64 98
989 305
885 690
526 522
480 436
477 835
838 468
452 926
120 320
982 698
762 589
243 54
442 620
701 822
233 26
366 557
90 214
789 659
635 408
366 856
110 38
137 396
442 726
720 483
611 156
581 313
785 483
232 406
159 796
73 165
959 975
221 71
41 578
952 393
62 937
874 584
964 785
538 181
789 748
356 229
368 267
837 103
954 583
798 990
246 323
394 250
346 84
568 310
121 315
779 137
816 850
581 201
688 848
436 676
444 194
164 343
422 163
710 411
966 19
362 128
1000 661
518 467
657 777
56 652
691 568
537 654
729 505
116 615
931 246
472 550
583 54
986 293
526 848
512 214
232 402
922 485
229 140
554 942
821 226
534 638
155 189
930 155
970 292
796 217
708 973
566 823
3 818
206 804
532 864
932 311
290 602
661 401
554 261
141 987
331 870
366 251
374 892
814 453
997 810
97 253
848 488
180 848
980 251
99 250
909 177
612 379
234 217
132 681
157 319
952 156
988 875
597 633
217 836
788 793
889 570
707 834
202 557
960 758
946 212
79 993
792 844
669 506
859 706
848 469
842 778
775 27
305 167
302 626
682 273
514 316
415 887
52 855
352 844
73 635
72 993
826 500
576 97
51 34
160 293
830 7
903 529
104 634
491 47
628 113
830 332
984 612
14 8
652 235
418 899
539 573
68 441
460 938
946 526
696 918
434 54
413 596
219 860
945 782
522 305
980 727
82 568
129 123
559 611
635 700
530 483
478 204
591 852
112 334
365 70
59 213
419 457
505 246
105 703
259 573
648 44
532 453
359 665
8 384
785 799
459 478
682 143
83 24
361 707
863 119
375 284
741 37
586 338
264 114
112 291
199 141
452 722
916 81
267 185
782 452
636 84
218 142
797 820
35 86
456 234
780 332
13 610
13 210
81 226
963 814
51 524
135 772
409 911
51 208
638 992
943 623
824 978
64 18
59 236
275 964
461 841
755 301
463 715
922 352
540 462
529 978
879 492
261 678
854 847
958 472
33 881
738 612
477 185
522 929
649 106
209 988
351 987
377 473
567 385
740 264
158 30
652 951
821 624
891 853
61 496
608 363
819 170
471 892
658 503
800 461
621 425
425 578
186 966
992 847
962 822
424 537
822 91
605 287
678 644
672 216
176 140
506 345
707 209
688 495
893 780
437 99
370 633
72 436
406 518
243 162
248 852
12 386
975 117
998 446
484 822
416 306
498 951
185 918
774 777
830 187
883 211
55 682
526 762
523 200
609 661
744 613
243 271
624 383
74 792
737 410
621 849
185 739
452 677
160 459
938 539
36 791
555 185
434 864
59 902
888 255
587 525
102 298
509 13
96 983
926 147
655 389
407 334
421 165
648 364
786 980
921 917
176 840
787 679
921 692
37 543
528 612
81 890
303 487
883 657
457 587
871 887
544 679
489 166
922 718
486 889
496 410
553 433
192 618
158 426
501 45
599 996
761 642
449 153
593 865
578 194
291 388
781 901
428 764
313 904
986 308
281 744
128 587
949 618
678 120
837 741
259 197
592 684
773 560
63 987
85 707
839 172
299 593
539 791
650 259
248 495
931 519
207 406
382 289
354 528
488 729
971 315
739 43
958 998
871 455
305 126
446 183
972 99
248 625
19 408
288 40
833 403
759 186
544 959
409 891
44 966
307 459
540 981
542 693
129 751
768 688
97 862
92 205
947 681
618 704
812 653
801 248
729 774
639 102
346 838
581 485
665 715
610 22
972 232
16 945
292 699
443 431
718 971
307 538
415 958
746 908
345 280
589 994
912 864
613 364
213 31
281 110
491 737
914 879
15 429
94 602
951 561
493 85
263 896
255 248
868 589
2 625
492 555
954 997
597 388
7 504
257 486
422 909
416 197
961 336
238 162
179 248
351 905
442 370
105 687
33 891
424 509
44 824
810 951
437 79
856 443
740 218
681 146
957 968
214 448
136 660
56 167
935 650
859 276
573 874
290 937
807 537
222 664
839 498
933 221
645 271
474 78
318 567
202 303
607 341
907 346
684 284
110 516
679 29
95 482
750 940
138 47
993 851
699 161
48 658
600 231
385 359
810 385
516 290
83 976
265 334
383 208
717 471
268 804
964 815
602 317
449 578
409 181
409 135
502 598
1000 738
161 818
202 960
370 256
866 739
753 972
969 777
960 912
640 906
378 670
90 842
65 343
730 463
337 121
182 409
728 861
501 848
386 70
494 693
977 32
601 898
611 823
631 416
105 559
217 59
209 131
773 292
674 925
955 230
850 71
458 401
265 595
958 287
984 995
209 68
275 398
192 25
918 787
523 447
843 953
108 699
435 467
362 959
62 430
21 339
391 596
872 617
617 90
275 924
93 516
320 578
996 649
728 333
464 647
541 999
589 208
634 721
250 302
263 995
361 25
319 660
988 386
890 915
663 807
155 575
526 931
94 220
771 648
67 970
118 646
1 705
184 941
498 312
22 342
766 681
615 252
537 861
629 684
754 578
644 918
978 327
826 597
61 739
1000 131
843 291
960 911
920 193
334 420
995 319
630 612
384 18
500 355
121 739
237 663
941 43
32 93
836 824
662 359
937 855
330 192
466 342
647 757
88 957
727 203
840 528
469 116
844 831
94 953
177 259
667 674
525 288
815 637
351 198
390 286
291 100
338 764
455 193
799 360
125 974
387 408
343 433
696 22
377 632
954 875
229 760
895 269
56 499
200 488
984 930
282 466
103 926
157 587
594 298
409 816
668 903
183 436
719 531
382 93
188 251
121 955
149 913
327 227
591 848
988 469
475 3
524 700
429 778
252 273
944 202
857 871
909 607
384 724
283 858
380 130
612 139
108 494
186 440
92 52
247 921
487 28
522 414
508 572
935 607
683 951
9 588
381 798
865 555
749 173
133 941
439 69
696 911
813 695
474 655
99 533
415 433
727 365
829 657
339 224
496 78
454 321
185 784
458 763
847 151
546 69
963 590
764 84
319 927
493 342
924 528
819 953
418 953
130 625
85 732
282 257
45 739
881 504
453 196
236 493
496 660
402 513
968 725
351 535
650 869
333 806
474 54
759 149
368 131
847 182
683 886
977 624
403 45
340 285
300 52
59 528
759 14
601 103
256 969
866 705
431 725
67 206
829 825
539 201
468 503
157 641
861 609
612 268
899 124
388 130
691 264
246 581
937 285
61 183
480 62
654 110
944 220
553 760
349 295
533 328
373 743
587 600
338 561
905 107
505 427
676 686
156 577
66 102
118 5
537 671
944 49
128 804
639 412
342 75
789 192
127 198
24 443
463 250
841 641
727 761
347 387
372 403
346 164
97 925
642 479
897 39
33 295
862 590
981 802
667 955
983 377
152 649
370 630
108 60
730 81
782 120
566 755
959 354
713 308
592 690
107 334
468 498
547 588
636 345
690 836
431 44
372 625
174 368
836 636
851 229
454 924
242 596
420 214
208 953
939 38
697 664
355 163
290 974
22 455
101 400
890 221
188 219
876 317
634 862
77 153
45 991
163 451
531 803
591 262
735 382
402 488
926 929
783 583
11 75
608 56
944 954
114 387
730 758
762 861
543 135
146 193
762 8
697 739
218 532
392 17
48 798
147 532
140 75
756 906
150 740
510 102
519 195
413 932
831 388
692 287
955 372
607 380
61 776
679 989
654 159
916 219
329 373
93 900
590 502
929 741
989 182
338 750
656 615
164 369
244 191
108 256
82 208
223 717
258 80
150 916
894 727
148 498
600 836
680 135
850 895
953 545
464 64
842 460
326 727
554 171
938 335
887 866
328 353
175 950
925 880
986 650
524 522
447 224
147 812
585 66
777 841
323 885
42 477
75 609
716 204
809 731
256 561
307 737
146 364
700 506
234 939
204 417
398 890
259 517
869 984
646 98
146 525
105 6
828 815
155 548
645 796
179 546
859 974
310 692
395 560
539 484
575 806
197 489
193 745
161 293
687 226
677 283
18 986
264 10
656 562
214 195
677 883
18 350
478 827
521 855
782 957
71 752
143 455
949 440
948 299
723 535
311 204
348 372
416 891
694 594
510 165
652 780
541 870
883 635
833 53
745 760
616 850
145 498
433 284
759 975
544 543
882 715
317 993
111 35
332 864
743 971
38 222
924 368
299 158
359 393
91 707
195 636
222 735
721 852
448 291
267 181
431 322
161 28
221 747
964 333
180 740
470 34
750 900
22 920
865 642
299 419
393 570
548 807
188 222
217 775
835 930
76 261
775 67
830 55
940 386
319 683
861 79
66 459
433 465
926 345
76 469
446 286
493 18
927 220
527 984
475 418
914 33
932 718
830 45
314 351
943 60
875 289
970 514
987 738
633 644
281 160
1000 511
867 794
945 752
833 349
423 1000
169 312
659 903
716 810
385 890
883 508
77 933
512 124
305 229
634 246
157 832
508 810
317 366
292 115
855 662
656 711
94 285
659 6
297 793
838 322
827 220
306 6
279 181
111 477
652 560
778 441
692 318
34 602
885 157
915 339
519 436
455 376
945 653
813 912
882 474
899 561
412 79
136 787
151 252
253 799
377 103
387 244
917 836
783 886
913 336
16 652
139 172
583 91
289 272
475 624
784 240
835 215
12 752
779 474
231 514
121 702
30 653
452 822
902 370
168 815
837 176
635 974
233 579
722 383
501 376
689 469
989 841
689 710
991 74
728 124
775 62
935 644
156 800
237 678
24 66
423 281
683 625
659 977
803 108
217 424
311 659
310 439
17 806
379 662
366 684
660 586
893 77
520 45
157 102
429 446
587 586
380 323
36 657
750 290
670 710
929 805
777 139
664 209
268 257
881 265
692 252
186 216
755 471
563 331
775 419
530 1000
751 309
869 469
773 75
886 25
623 336
290 559
86 988
93 551
187 871
676 435
876 484
710 702
630 644
706 769
523 718
968 115
973 533
471 887
482 630
454 629
677 563
444 275
820 357
772 310
576 148
820 271
778 617
466 731
722 837
243 983
766 649
928 749
118 926
186 197
637 711
627 147
67 464
268 343
717 897
983 784
353 498
309 229
897 783
272 23
258 578
339 530
735 317
832 570
515 612
297 430
495 277
222 805
736 267
995 90
505 760
206 252
361 290
461 160
785 64
742 433
388 582
2 624
208 129
238 568
633 139
815 578
639 238
243 897
752 920
414 311
42 857
626 907
258 951
64 862
960 823
235 616
786 825
257 488
357 849
733 603
319 614
722 148
84 905
472 211
424 487
384 611
984 991
131 627
960 792
562 600
142 516
655 883
139 617
387 190
35 936
537 684
583 964
263 904
553 306
143 838
144 870
648 731
844 285
310 622
487 787
928 180
863 2
293 287
189 941
117 475
711 154
314 210
901 635
827 816
595 321
461 15
568 890
780 912
71 492
272 876
543 343
585 779
52 294
284 166
218 145
735 220
682 290
261 254
517 19
977 515
552 1
489 346
62 295
826 471
506 216
432 321
363 830
190 163
775 229
826 127
313 555
965 430
508 717
887 350
796 24
64 379
317 677
862 61
272 231
400 188
609 887
869 539
626 663
294 78
725 10
464 762
918 450
600 69
105 259
897 874
829 318
275 705
970 45
87 546
850 440
849 80
454 677
475 539
232 120
591 837
34 438
79 587
736 989
469 421
963 900
236 127
410 52
22 298
166 494
182 41
432 480
764 226
71 935
278 711
750 682
724 280
199 747
464 599
401 465
487 335
572 103
412 826
690 264
200 812
54 640
227 322
847 75
532 798
630 329
504 917
442 807
611 422
306 557
597 80
78 473
148 219
923 594
103 784
205 470
631 342
746 320
947 562
431 715
244 7
584 264
446 269
906 184
527 729
421 942
875 393
34 548
75 895
675 134
794 905
552 157
140 61
736 627
955 455
373 75
103 499
444 397
655 822
104 436
434 479
750 351
870 612
853 558
946 105
747 367
711 885
648 767
565 329
577 60
226 663
880 514
587 882
928 501
92 995
546 166
33 322
906 179
493 419
400 86
74 974
35 563
466 797
28 567
227 424
438 464
938 132
6 135
59 894
491 768
58 719
362 516
585 19
732 249
85 48
565 583
368 108
886 955
604 763
168 759
682 44
831 813
633 801
632 917
41 13
717 598
167 523
939 236
285 645
248 36
546 440
569 575
798 591
15 365
561 159
496 141
633 228
269 338
791 529
411 966
466 927
234 68
631 25
302 516
49 525
591 119
867 107
827 734
431 882
206 186
125 631
163 387
466 958
849 290
545 987
523 681
475 168
877 308
734 636
346 880
975 95
771 928
360 250
635 341
837 79
198 808
358 988
869 706
567 357
381 476
439 116
253 323
784 558
300 715
209 844
461 147
656 125
643 881
982 327
945 999
322 982
638 374
496 858
729 407
697 607
20 554
976 986
905 929
470 944
474 892
774 531
558 830
58 67
291 781
821 366
98 308
975 479
608 942
270 281
453 775
610 497
147 62
232 355
710 922
44 174
393 895
148 94
171 657
832 744
613 179
417 726
857 723
250 246
668 459
345 35
712 912
165 790
888 459
399 438
576 312
952 898
502 337
936 295
83 363
900 444
442 424
391 67
511 101
31 264
934 592
426 917
924 958
493 145
406 162
85 81
215 775
544 569
406 63
919 516
527 782
997 923
50 191
919 342
556 52
801 308
403 885
926 431
643 659
150 881
252 558
555 190
393 441
98 826
306 97
581 436
106 151
908 385
969 692
157 201
330 981
170 822
835 630
562 714
416 5
622 362
639 813
368 7
708 98
667 927
891 735
976 874
887 164
376 828
166 750
917 212
950 268
824 456
833 191
92 47
151 921
790 837
748 113
965 66
944 633
394 754
101 118
910 181
375 637
795 624
979 861
426 308
14 185
236 391
826 438
664 542
136 751
337 497
60 252
43 621
314 495
196 31
160 65
769 369
492 203
672 821
843 860
785 386
617 231
531 764
704 933
858 246
870 808
858 460
243 454
581 850
905 535
645 563
55 662
435 558
60 506
630 654
185 217
852 702
588 331
448 476
725 471
576 734
544 350
84 428
587 469
257 785
799 884
720 159
832 396
10 606
309 521
955 64
103 250
936 639
490 848
293 552
324 437
450 753
180 796
511 140
243 794
607 381
940 345
998 649
102 320
607 841
277 151
754 991
586 75
554 491
620 154
422 91
412 728
39 149
369 894
925 998
325 687
481 237
116 85
633 908
932 751
369 621
777 124
674 802
941 718
339 629
14 690
216 75
305 337
185 79
383 512
494 68
566 319
167 954
429 885
215 103
19 105
599 112
918 667
670 875
890 658
34 123
768 526
116 129
24 826
458 408
88 233
871 617
536 150
27 503
949 368
418 760
431 248
875 712
157 990
909 521
292 143
522 165
596 995
121 795
758 40
590 67
754 829
869 350
708 871
541 218
165 82
387 547
47 815
389 849
324 723
260 453
301 322
502 468
366 203
336 64
774 356
658 538
200 11
881 664
819 766
296 402
709 432
808 678
843 304
590 335
852 931
538 82
992 877
566 994
374 567
105 811
418 864
48 657
908 716
190 628
47 557
299 601
570 879
877 558
538 684
809 770
883 417
802 596
222 746
642 330
527 771
346 25
700 56
123 269
636 695
576 466
596 269
225 614
190 583
66 70
949 145
493 382
166 139
670 394
251 996
921 121
25 702
628 168
576 849
616 378
17 885
63 756
714 554
146 883
194 230
704 866
565 605
193 112
108 487
991 653
266 943
64 321
838 82
90 856
779 85
217 691
884 223
469 568
206 364
625 984
21 110
649 15
22 563
399 382
56 945
449 337
374 697
954 861
324 533
761 247
356 947
659 118
207 125
418 998
688 358
977 255
854 785
272 653
769 30
669 713
265 384
364 515
312 708
781 789
376 578
476 721
91 690
548 650
12 806
211 985
499 491
463 702
528 282
401 382
149 888
76 212
68 951
961 665
560 956
479 472
542 591
218 531
534 131
787 408
699 216
717 19
579 243
42 349
220 22
727 910
772 625
975 704
582 843
512 837
467 436
428 445
295 336
881 908
682 53
743 589
755 336
914 143
711 185
64 586
190 985
313 387
898 42
383 791
55 274
525 501
620 605
791 902
373 346
663 754
581 835
615 357
760 65
51 900
419 508
831 397
166 785
912 180
872 677
853 26
59 71
813 976
523 668
977 934
235 837
765 738
33 156
493 758
454 947
828 13
561 255
187 980
537 823
767 714
52 818
458 910
218 963
914 445
155 563
618 712
32 490
616 174
895 921
406 879
919 603
229 862
383 463
230 849
757 36
730 883
958 44
323 481
217 861
638 470
447 133
550 57
402 707
59 19
826 203
571 686
233 914
513 481
565 49
704 881
605 659
493 457
24 264
443 731
569 535
185 200
853 621
622 151
417 421
870 178
201 140
508 251
821 965
680 326
240 429
80 454
429 39
728 140
733 53
667 895
206 489
85 285
409 294
660 751
443 860
97 659
768 967
462 676
639 598
237 600
447 964
619 942
218 314
34 178
269 25
144 765
959 983
522 904
735 964
577 31
76 540
705 471
808 207
975 301
910 596
607 952
229 636
337 110
627 17
600 52
638 887
918 159
419 354
258 70
177 447
187 608
143 174
305 220
723 640
547 519
270 372
429 440
651 228
207 545
917 906
692 408
442 745
826 745
712 599
397 171
119 466
236 335
118 140
304 85
510 698
824 778
199 917
631 457
243 318
139 469
714 550
635 80
212 518
774 331
319 256
359 448
513 379
303 614
646 927
554 432
162 403
625 873
852 787
329 710
333 303
293 252
261 51
94 744
114 232
434 193
701 656
323 624
104 307
1 282
539 411
667 398
639 557
569 629
672 203
712 641
266 293
125 378
777 22
578 702
562 808
542 689
632 812
402 981
269 109
811 548
939 809
265 159
131 200
548 670
566 182
527 417
179 756
617 814
963 106
94 143
645 229
154 304
609 958
329 339
820 664
468 314
993 550
189 781
545 427
633 569
649 185
127 855
631 815
466 195
107 958
639 875
940 465
638 451
528 435
55 271
16 678
528 183
381 27
793 665
723 904
425 716
834 306
716 706
972 768
811 902
753 226
749 816
639 815
69 260
490 684
458 439
177 15
843 868
686 153
900 825
103 857
190 254
981 234
284 700
31 431
556 941
788 128
718 989
818 127
628 147
741 308
558 746
547 898
537 257
504 880
943 809
652 687
746 981
162 11
496 114
828 64
796 65
403 97
12 742
434 505
812 216
962 969
481 813
253 227
556 238
133 583
917 641
477 990
251 96
410 87
138 682
215 489
892 468
787 85
372 40
485 437
317 968
124 172
63 293
344 800
54 535
436 516
616 917
712 443
767 44
827 586
156 921
51 578
937 292
675 483
995 876
632 813
517 891
999 125
427 423
4 758
829 510
91 14
887 933
436 283
63 959
989 210
626 112
527 84
808 856
61 512
17 919
610 649
380 727
631 870
482 479
109 237
371 240
364 768
673 435
755 808
624 678
900 729
458 497
66 942
680 322
89 59
794 680
186 330
213 697
600 679
677 731
807 758
455 547
609 260
876 741
139 714
449 575
283 347
176 790
426 933
657 395
225 502
298 255
547 347
798 85
262 48
885 19
654 600
145 91
233 848
121 143
972 243
10 877
859 275
531 17
84 12
279 916
822 44
393 398
582 882
930 634
558 234
112 490
44 123
20 738
422 981
710 820
389 350
24 976
185 500
901 69
290 560
753 509
563 396
167 180
280 866
221 839
296 909
440 550
654 682
508 60
934 550
787 482
675 367
484 76
909 529
887 182
19 350
241 818
220 383
190 395
433 48
114 266
670 333
841 875
993 100
565 220
613 480
960 326
900 979
309 260
836 522
134 336
179 260
897 303
118 834
419 136
787 273
188 224
662 425
160 770
4 817
854 124
488 191
716 200
32 248
248 692
931 667
828 162
855 40
300 509
765 746
156 201
53 517
810 156
36 108
867 362
304 264
214 855
435 773
707 508
706 340
306 990
141 59
181 565
729 247
928 8
718 317
753 730
301 907
202 893
711 230
388 793
590 808
703 687
338 379
266 679
788 617
554 527
658 189
38 930
3 184
43 783
565 658
460 550
939 371
968 526
445 649
849 8
354 640
141 187
850 60
17 628
269 855
706 285
198 846
638 929
741 932
614 916
190 373
319 748
929 978
915 811
405 413
455 213
597 302
291 590
635 430
355 258
420 671
951 618
497 216
598 300
774 484
606 81
846 689
713 793
256 453
130 872
402 988
934 56
247 946
18 749
631 672
977 416
615 692
942 456
836 319
233 403
346 232
999 434
506 354
268 450
756 189
899 506
194 331
633 596
458 156
775 464
221 114
246 319
644 46
13 76
959 101
861 520
957 741
142 841
860 635
50 452
870 429
399 570
914 396
815 326
331 59
682 833
256 281
916 484
457 715
125 182
459 865
82 959
173 791
847 281
714 812
112 855
437 891
458 424
435 458
974 561
359 302
730 955
480 947
359 779
261 464
80 246
152 530
245 708
673 47
319 869
633 37
303 674
165 570
986 161
764 209
566 195
676 578
554 919
562 429
555 177
292 454
108 932
15 865
353 359
803 234
340 783
768 201
136 174
423 125
386 282
42 636
492 640
615 27
850 391
772 262
940 67
853 215
961 678
763 992
459 313
500 688
64 830
144 249
326 74
427 666
931 139
853 819
546 869
411 257
144 539
767 883
85 31
183 668
722 937
508 197
327 188
34 89
608 865
350 844
38 963
946 308
754 113
267 681
81 380
608 788
773 869
458 257
518 462
688 84
694 92
281 804
331 324
711 435
51 596
109 936
75 358
541 930
865 773
13 57
447 315
734 261
369 694
767 45
284 65
50 808
511 173
862 505
582 531
805 496
676 405
851 921
394 986
60 306
628 319
511 443
982 265
390 830
273 942
38 476
848 579
447 911
219 263
39 204
607 742
369 392
240 939
568 515
28 474
395 659
562 452
20 991
68 426
168 477
954 17
279 684
150 218
16 778
458 765
804 731
485 518
503 840
104 353
401 787
807 81
686 516
540 301
843 111
278 713
927 783
669 99
954 795
103 53
500 828
596 386
79 219
288 748
592 334
689 427
854 670
279 898
949 747
73 110
29 189
944 163
406 239
170 462
853 201
424 915
97 18
754 72
681 359
26 519
650 280
573 810
725 501
418 290
654 397
297 652
421 3
100 785
634 711
152 3
188 990
584 723
443 568
19 61
671 621
247 884
512 357
263 102
556 230
898 577
978 49
380 995
473 621
115 723
406 374
556 451
598 958
545 990
371 581
215 90
889 816
221 656
50 628
257 720
25 468
111 470
982 68
581 268
793 53
671 750
748 634
362 447
390 743
832 730
723 328
4 121
929 369
926 242
186 748
998 872
54 868
70 629
835 234
14 246
709 60
734 44
81 78
269 878
848 287
393 656
427 869
634 869
467 957
599 251
681 503
108 270
998 316
60 834
164 508
263 796
437 381
485 453
110 785
25 717
227 598
576 374
908 705
53 504
900 178
636 305
728 148
93 896
994 472
217 283
419 693
404 121
804 696
852 435
696 25
577 164
597 662
790 324
476 976
100 972
429 496
733 912
86 668
545 385
951 23
137 214
765 750
727 153
720 907
615 320
715 138
940 578
408 131
37 731
149 77
964 609
84 35
650 133
394 472
11 281
321 722
932 945
480 190
799 94
718 70
657 400
617 536
134 157
8 423
479 769
681 471
575 757
605 273
251 924
244 663
951 675
458 463
68 726
998 302
714 59
398 866
754 180
484 570
553 627
524 386
334 286
550 693
926 950
249 662
43 566
669 156
637 991
789 67
951 513
165 269
935 359
174 159
643 325
842 861
567 595
827 462
142 384
753 871
442 114
350 384
320 231
549 381
139 518
898 436
642 326
828 527
20 208
66 141
245 26
263 232
872 374
405 649
886 189
233 992
635 221
993 63
365 157
445 429
573 601
998 593
13 279
762 963
826 555
633 682
463 820
529 405
30 172
740 400
992 671
92 454
294 236
28 885
312 468
313 545
303 705
967 693
131 668
639 940
279 928
262 506
595 826
285 855
685 256
58 53
370 263
406 228
743 825
775 518
118 105
370 476
570 387
989 274
496 17
250 633
959 743
34 776
692 611
545 437
845 678
201 227
75 249
801 493
106 841
732 591
901 653
673 508
318 700
411 273
792 180
954 399
257 885
937 5
615 281
51 11
815 273
691 279
387 132
758 507
770 391
93 331
979 456
809 160
542 650
23 688
913 736
940 679
417 870
653 537
533 265
174 907
724 853
968 66
408 116
7 911
899 277
796 112
656 280
788 174
249 5
64 163
877 621
237 686
355 8
100 750
491 13
930 648
318 670
865 71
571 80
930 168
581 513
798 479
783 738
419 319
52 129
222 24
829 5
840 993
419 664
635 327
132 553
415 450
510 376
570 186
871 967
36 412
39 323
245 654
493 938
143 745
273 907
349 264
288 693
178 589
597 45
691 233
952 703
553 329
130 289
282 752
612 622
733 229
717 535
520 141
586 669
847 338
66 500
545 284
952 367
788 702
215 229
854 427
943 444
609 363
110 762
873 33
514 995
53 491
959 395
480 346
227 635
474 288
538 911
950 158
798 808
591 573
166 825
822 762
402 303
821 883
238 437
847 208
525 914
760 920
304 581
698 135
399 585
299 464
983 872
914 35
152 322
38 31
715 791
415 274
632 561
82 989
73 709
307 402
312 222
431 889
450 189
177 328
234 727
729 241
742 318
553 219
433 126
772 901
511 576
289 880
361 849
873 214
721 328
849 457
941 217
121 887
174 732
544 908
191 446
804 735
184 308
510 784
824 39
376 581
545 907
235 503
827 656
215 854
613 561
447 211
296 80
271 145
755 588
835 152
868 250
73 825
439 924
827 970
952 259
112 876
19 342
854 910
539 641
279 475
729 738
684 947
507 21
326 162
139 314
324 49
119 671
877 447
249 434
414 548
514 94
161 626
332 486
594 802
401 381
270 360
673 623
902 6
363 413
12 999
837 610
30 69
700 595
741 282
922 111
819 814
312 626
840 111
766 693
416 506
867 754
836 338
618 345
760 546
681 436
604 856
766 282
175 488
112 374
431 654
619 990
296 33
320 248
238 323
153 461
991 395
851 578
963 678
788 25
378 739
131 661
759 310
728 819
220 784
340 385
427 627
381 329
996 445
973 627
877 952
291 947
601 927
451 980
478 984
567 400
18 13
69 32
616 240
234 119
437 471
48 77
165 323
301 763
884 367
408 752
254 793
521 516
815 516
707 679
619 822
610 262
841 41
160 747
634 744
676 565
375 99
505 376
253 685
190 928
553 721
605 13
275 565
571 145
992 300
180 621
447 951
845 978
306 146
908 585
52 408
938 277
712 738
751 786
733 40
306 653
432 197
645 766
981 89
697 934
595 932
397 681
703 718
900 704
232 749
974 531
163 409
87 425
85 813
376 193
243 98
421 609
340 545
598 927
644 228
741 704
472 158
317 730
300 902
976 875
36 553
635 371
759 879
28 444
124 15
83 921
412 473
734 966
73 402
879 607
548 62
211 583
158 116
50 113
935 50
879 554
69 785
189 847
436 743
106 216
537 787
452 271
802 484
314 426
300 281
957 657
969 832
122 249
195 58
733 219
125 181
486 369
853 642
75 900
591 746
995 728
341 924
101 597
101 370
196 266
319 73
458 70
864 987
550 956
299 506
723 603
829 71
272 924
953 833
856 727
625 834
506 698
476 153
644 684
70 951
205 294
903 791
318 995
390 42
387 614
273 765
351 717
627 348
112 191
877 53
513 976
695 145
402 159
520 568
501 169
273 710
2 876
646 844
622 39
750 950
20 12
884 978
900 81
198 992
639 203
895 781
535 195
912 589
524 555
760 275
758 70
998 828
621 435
975 169
770 68
181 845
965 274
923 868
799 591
225 585
20 438
594 797
813 401
990 406
599 652
243 461
826 778
632 859
301 693
518 287
250 755
675 19
912 206
359 524
18 957
664 67
909 711
304 178
71 389
920 183
585 314
746 541
93 939
505 382
483 215
727 435
748 873
914 512
254 982
140 152
692 727
48 338
449 908
383 633
994 791
87 788
365 342
275 281
946 543
654 960
727 186
233 788
310 21
112 410
81 645
449 791
877 229
453 450
192 868
180 257
969 893
649 991
58 765
381 970
309 321
919 481
496 933
108 222
447 929
310 687
833 822
776 659
608 795
566 648
264 505
541 715
889 545
576 523
763 645
50 915
605 503
957 893
162 809
125 967
698 902
482 208
113 40
957 330
271 370
560 318
812 12
233 674
411 552
474 926
784 888
377 143
19 616
297 657
369 427
543 432
929 187
659 255
903 719
878 157
136 985
294 467
698 225
984 144
766 928
260 848
245 580
641 349
207 307
545 402
223 428
627 324
752 667
128 218
17 82
717 867
177 588
811 988
625 811
834 941
728 694
166 228
439 726
971 968
107 11
366 49
485 526
22 609
80 558
647 228
171 583
583 275
520 724
313 544
502 540
794 7
79 897
371 386
312 755
250 564
562 801
582 261
437 939
62 921
650 565
867 10
982 229
561 407
991 807
148 191
288 649
527 382
633 252
917 551
101 809
162 625
931 796
196 812
27 170
292 377
245 288
357 344
821 19
117 906
568 566
109 931
605 531
947 239
607 768
565 861
631 414
705 729
585 26
823 936
455 299
911 716
120 638
914 759
975 38
15 306
85 141
883 552
328 738
306 227
364 42
272 208
849 762
652 698
257 154
303 28
50 524
405 1000
619 599
520 588
506 633
137 574
319 695
323 321
404 807
653 196
914 853
644 93
620 308
906 773
131 940
752 950
406 111
574 319
238 192
382 130
396 205
878 796
527 109
856 258
838 549
243 886
77 184
659 29
817 735
301 803
398 566
508 439
58 772
72 943
575 357
740 701
966 773
384 615
42 457
437 951
159 880
439 642
121 603
934 298
603 140
719 213
833 624
33 692
295 456
438 234
668 968
263 268
908 202
210 169
492 683
446 935
167 154
583 757
60 862
809 469
341 822
563 73
832 462
643 750
838 1
266 594
828 813
451 674
338 293
950 326
957 103
557 150
193 513
325 574
869 284
938 575
427 152
956 501
623 483
144 60
46 679
210 192
469 353
374 138
398 775
834 749
471 851
232 590
557 670
285 687
364 706
29 611
159 201
506 525
117 277
780 174
143 960
7 116
604 154
500 960
444 928
349 666
602 439
295 64
432 812
340 111
213 959
950 545
299 887
690 1
83 497
898 71
49 937
660 667
658 564
347 9
818 490
573 409
928 941
210 499
407 455
607 460
288 236
276 609
231 152
419 141
952 32
537 287
589 954
967 3
627 33
122 864
425 730
406 637
142 147
581 826
445 477
923 204
997 399
95 935
281 347
39 331
466 520
530 442
770 280
767 739
960 849
117 382
354 809
164 722
461 534
250 494
538 829
91 400
646 73
881 785
671 600
839 691
209 37
372 894
188 936
819 529
860 620
884 575
888 487
785 661
340 514
400 45
739 857
712 764
214 474
790 863
45 430
669 347
341 1
137 653
228 223
940 221
31 882
734 471
621 2
822 659
493 1
114 243
795 42
472 567
693 587
962 228
263 984
679 993
516 943
401 345
652 233
23 204
222 992
363 81
567 57
87 949
250 288
839 591
561 97
601 193
942 130
806 71
217 416
69 269
859 915
910 415
83 823
959 49
114 820
810 359
580 936
378 680
136 457
804 249
982 269
404 304
660 737
63 523
204 202
650 751
793 906
464 928
574 709
866 292
526 168
128 194
570 445
220 705
465 257
471 470
451 402
600 540
748 666
470 760
835 334
664 240
440 763
446 960
846 565
398 556
738 312
870 919
730 980
534 397
477 593
424 106
938 594
656 387
772 575
656 81
894 975
221 263
623 968
655 647
8 170
415 716
458 605
603 829
805 640
560 437
975 721
525 356
254 884
423 180
454 641
379 879
580 149
588 197
686 15
623 713
668 685
808 203
852 840
410 666
196 243
387 415
214 387
37 708
173 589
289 64
974 231
386 242
62 93
865 232
795 300
448 683
142 951
384 920
63 909
614 536
269 642
110 413
364 610
5 440
49 482
988 288
230 653
939 360
504 42
376 989
766 741
387 918
101 209
670 254
191 830
265 797
49 787
893 800
732 17
371 813
529 874
404 819
953 492
218 56
959 979
476 622
877 720
584 815
738 596
966 81
219 707
679 861
845 364
906 45
916 286
739 844
498 476
388 650
531 667
175 682
79 216
959 146
519 341
236 756
382 17
936 947
119 969
773 394
494 745
539 71
69 411
974 435
61 956
713 402
858 416
174 76
312 670
231 521
7 939
830 3
238 388
938 756
224 450
147 273
891 499
969 839
784 142
782 252
735 582
251 382
946 245
278 81
276 143
252 912
168 633
274 787
108 483
868 808
25 324
41 646
268 685
737 996
378 18
163 135
586 634
349 403
404 878
624 293
720 914
129 157
372 445
188 257
583 386
843 973
238 78
939 46
695 208
28 322
772 348
964 423
880 682
389 195
882 907
561 644
267 795
870 865
952 161
651 23
984 283
366 35
826 336
251 922
261 77
169 346
904 213
253 454
622 432
627 985
539 648
19 358
995 974
314 593
80 928
778 373
817 73
417 106
474 260
154 617
140 931
688 3
524 113
738 139
20 170
148 530
377 913
716 45
173 759
413 125
748 928
51 190
526 707
493 301
954 752
529 443
619 450
922 208
811 702
415 299
883 928
926 515
741 868
557 129
163 658
830 856
539 85
701 17
445 988
106 816
82 92
940 566
239 521
550 735
216 782
878 275
184 552
316 877
63 318
677 206
581 290
489 98
504 245
589 61
250 802
407 195
639 666
82 414
1000 857
875 455
226 430
585 917
356 942
983 18
630 385
705 497
17 250
294 466
29 933
249 209
675 610
828 497
898 548
303 638
224 955
735 22
332 770
167 382
660 143
801 502
92 939
863 935
806 360
795 338
470 150
582 351
874 241
795 706
21 62
62 369
584 10
70 416
728 521
557 726
617 665
922 450
985 726
738 573
894 559
233 19
42 919
949 833
900 959
288 10
414 656
322 392
820 263
333 568
446 293
662 622
778 626
725 65
375 855
623 600
465 238
424 305
480 581
683 167
560 482
314 693
558 76
171 230
58 286
416 794
680 980
255 803
480 585
921 525
874 616
70 228
48 172
674 97
343 564
346 647
710 923
968 334
22 174
505 654
265 260
424 653
644 259
400 962
896 893
213 379
857 920
953 64
77 491
416 898
240 953
882 816
256 687
364 770
353 122
3 65
252 313
184 198
453 49
455 486
480 525
290 701
756 967
122 409
831 138
44 885
77 504
96 130
413 919
634 670
263 376
884 72
133 948
567 853
310 727
104 286
644 343
260 392
652 827
441 769
139 874
703 219
629 572
390 700
731 359
332 901
447 87
687 500
457 532
990 79
318 162
952 506
431 274
689 319
590 85
837 745
976 336
433 238
937 344
226 320
703 125
923 107
829 876
910 828
573 583
841 515
997 730
473 904
864 51
409 342
327 808
879 342
495 702
8 654
168 573
193 838
821 886
698 456
904 367
424 40
102 932
177 458
189 295
180 190
155 310
812 796
885 43
817 156
100 675
820 702
589 57
54 848
230 331
613 832
115 28
51 602
25 518
19 581
117 550
341 60
377 996
185 906
13 673
629 453
497 714
553 300
964 46
111 704
834 996
864 115
901 769
65 469
665 529
530 299
122 444
317 201
974 616
631 612
698 539
725 834
669 333
21 998
935 135
326 217
597 207
191 2
658 339
483 789
934 820
155 386
44 898
240 204
207 241
587 900
455 516
195 258
195 14
33 120
141 790
591 945
614 868
258 400
20 954
971 530
718 19
130 63
686 364
258 134
877 422
577 209
185 888
677 216
138 561
69 518
575 287
812 846
215 231
109 205
612 448
192 441
646 478
54 4
259 45
686 332
721 129
64 781
25 659
897 606
226 419
324 697
441 573
993 682
251 962
479 830
754 79
665 8
267 168
930 509
376 383
460 717
661 169
808 762
644 898
778 696
118 44
665 929
970 616
230 301
616 421
985 706
895 114
4 738
286 965
36 706
8 783
539 637
186 395
32 552
195 274
211 900
285 797
964 748
463 841
940 408
582 953
256 341
936 86
267 540
708 518
265 156
913 974
790 32
789 302
114 286
979 309
673 707
865 605
882 879
482 595
902 154
901 687
486 303
699 939
63 112
858 673
715 93
981 833
496 252
929 630
868 157
164 262
136 611
626 659
647 352
820 901
803 488
563 5
995 139
91 977
839 342
42 16
784 984
29 886
259 527
867 490
783 956
824 784
462 842
505 518
599 122
43 376
604 513
460 914
721 199
901 750
602 565
661 510
707 913
380 634
848 60
37 832
77 143
877 585
531 988
650 442
706 594
207 746
741 986
451 441
800 602
439 653
887 268
149 526
94 121
585 565
124 721
283 234
100 66
193 281
387 60
642 384
580 289
632 195
985 867
357 470
608 73
18 408
544 9
471 143
126 344
477 307
581 360
333 929
616 213
220 188
113 537
991 798
915 395
405 665
910 606
903 326
16 564
160 814
185 216
665 142
270 727
386 876
885 219
210 609
830 91
504 411
119 335
100 395
485 727
542 142
421 802
335 764
399 283
465 807
522 81
472 347
413 689
785 507
78 91
687 487
306 997
566 433
164 336
835 397
465 33
324 295
484 42
545 512
980 6
404 301
181 766
730 448
979 530
723 22
545 294
563 118
815 289
576 879
36 975
526 106
246 530
694 406
299 195
760 326
869 180
518 369
134 11
959 747
558 902
748 751
415 295
172 271
263 929
128 445
531 810
961 189
603 315
198 23
972 91
944 61
452 862
303 528
697 977
845 804
848 131
564 373
712 430
413 626
513 965
58 929
41 587
490 683
367 559
135 15
502 317
178 654
729 903
723 511
693 279
172 170
626 301
986 923
551 443
415 462
21 884
157 785
869 688
132 973
227 145
257 799
914 940
874 836
834 329
495 104
317 89
542 68
448 698
76 153
985 918
37 206
154 384
857 758
606 912
867 224
101 226
792 656
615 790
975 965
941 635
284 106
309 77
794 486
482 329
845 529
673 798
823 455
785 363
375 76
419 255
463 427
826 897
714 898
847 970
849 460
140 991
893 7
898 403
741 372
567 678
176 40
240 213
733 146
759 349
1 943
492 528
948 339
950 405
367 252
203 292
969 103
616 565
426 383
520 54
83 430
798 491
893 99
191 43
804 796
311 356
874 723
166 989
551 105
587 453
449 889
39 136
515 272
410 308
899 956
311 170
583 385
801 495
201 368
667 116
446 803
734 99
640 453
144 699
145 192
744 868
964 413
733 636
505 212
1000 940
619 24
630 442
718 391
30 160
946 495
462 117
414 462
208 821
446 454
409 199
529 311
123 993
694 513
935 206
33 669
294 843
629 435
403 902
589 113
496 778
445 467
101 142
790 172
771 883
128 836
429 965
605 262
549 466
901 888
237 882
968 666
654 35
625 112
711 418
408 750
680 832
671 248
898 206
633 200
286 861
877 943
664 135
532 26
912 393
579 260
17 580
614 335
288 206
318 561
818 246
509 916
77 950
612 588
716 593
233 567
263 711
263 279
805 45
580 537
442 973
391 876
920 408
460 820
318 278
20 956
954 497
5 18
434 75
56 785
464 717
53 14
59 891
187 243
727 668
381 301
734 235
574 8
137 192
962 269
64 251
37 684
922 766
119 482
441 892
541 489
56 595
956 312
576 824
404 218
463 291
48 534
158 843
379 860
278 515
171 77
34 833
641 923
17 302
463 613
455 29
667 956
110 469
897 738
487 375
930 665
47 385
345 320
587 297
257 987
991 336
53 957
898 337
275 600
487 297
383 691
311 735
252 941
310 44
475 205
42 610
82 904
110 765
943 937
197 487
458 428
399 764
3 498
213 645
698 754
160 253
657 821
307 441
750 18
211 633
22 529
28 828
484 639
807 300
488 816
179 377
847 704
484 561
367 657
427 598
167 137
648 792
913 647
480 578
782 863
554 493
820 55
956 192
742 517
304 619
232 586
746 206
956 539
606 566
369 678
786 21
940 567
329 239
365 841
525 729
309 308
309 624
867 673
148 584
640 493
335 551
311 301
626 679
712 644
132 244
308 381
428 222
213 633
223 151
864 319
234 496
67 445
252 441
706 435
706 378
845 566
400 875
823 265
391 187
164 59
19 329
583 688
974 142
617 943
132 511
486 499
975 980
188 625
874 901
847 594
235 290
746 913
823 705
43 586
217 164
806 524
286 94
288 276
442 359
132 416
723 524
430 538
598 433
771 148
918 648
752 152
315 588
912 882
381 512
204 95
845 834
487 926
704 771
826 516
742 678
955 951
929 49
537 763
787 179
70 409
162 730
381 679
747 192
752 396
325 509
993 377
774 474
928 778
870 253
213 34
34 100
568 349
270 639
511 482
357 712
980 464
675 127
381 426
237 455
115 655
58 746
135 508
199 631
315 752
167 22
921 981
561 123
344 640
208 97
691 460
400 841
138 267
952 989
314 633
89 313
277 784
729 583
862 37
217 447
596 627
807 594
801 764
344 799
568 735
609 948
68 76
544 778
769 220
988 422
776 138
623 511
856 516
43 761
423 730
51 192
973 769
623 408
434 386
117 948
634 631
654 233
910 581
845 514
924 650
568 385
832 975
39 834
36 864
625 444
823 3
708 622
134 603
328 173
195 936
316 740
572 690
378 351
131 541
777 883
985 108
81 58
951 231
694 24
620 498
496 740
733 291
398 91
24 424
327 513
407 857
336 568
372 811
439 413
296 685
66 110
868 315
677 733
433 73
486 577
43 181
791 185
818 752
3 12
784 2
340 809
357 595
644 863
821 61
388 706
474 943
383 994
241 182
380 434
427 347
18 332
381 435
537 894
604 887
149 584
674 663
82 142
908 189
960 515
96 309
428 264
957 661
831 530
735 998
862 932
916 615
174 539
507 371
37 313
861 40
612 591
540 818
959 136
323 901
642 158
927 944
544 420
774 89
625 712
304 819
661 907
468 335
537 507
917 342
377 229
353 466
800 615
596 917
908 487
559 246
109 1000
988 342
480 590
799 973
30 648
438 140
413 99
483 850
325 216
383 317
329 504
880 671
126 558
631 681
48 336
584 663
656 399
984 279
514 786
159 292
698 517
635 22
660 141
281 667
201 925
397 939
414 882
100 356
754 958
365 857
459 251
910 153
335 757
759 289
700 229
336 362
359 112
177 590
369 584
742 474
511 752
131 297
701 453
699 57
206 655
648 810
875 853
701 487
814 579
778 909
883 53
730 802
46 903
433 270
595 898
771 519
886 414
452 691
285 792
788 924
280 93
940 438
30 320
380 539
774 816
640 202
889 311
247 257
141 929
975 549
893 130
279 33
367 476
868 170
287 73
715 920
630 513
664 466
159 395
612 437
188 407
821 804
381 772
505 758
604 514
952 309
732 819
906 327
348 564
209 352
529 68
242 826
63 224
391 279
448 953
627 984
948 651
965 937
538 259
74 490
649 589
625 440
84 233
138 340
168 163
671 764
292 527
595 897
550 878
597 390
854 526
747 524
821 150
913 853
519 617
36 221
199 769
604 192
827 935
847 565
29 133
275 713
272 185
848 657
382 467
482 33
651 25
196 911
657 306
169 766
238 843
693 389
979 164
566 4
295 581
370 65
431 913
558 899
617 781
333 535
579 239
774 581
568 44
67 507
75 519
413 454
539 549
410 519
782 911
977 272
853 501
660 928
215 170
196 435
478 496
868 526
351 272
228 945
894 251
381 695
18 687
6 530
647 234
375 264
93 854
529 718
760 797
971 957
532 724
990 787
846 66
909 51
510 341
290 916
730 178
849 388
110 908
271 164
352 286
337 718
851 903
601 542
304 688
389 50
9 716
327 63
645 358
220 831
391 329
771 927
91 879
620 170
417 297
910 925
530 620
497 95
333 100
704 4
548 209
328 937
376 822
973 70
220 591
946 437
836 560
40 342
303 918
864 889
111 817
905 648
454 703
916 720
557 709
43 701
109 597
707 103
907 866
117 574
799 231
622 764
320 785
903 535
148 871
426 319
489 268
114 578
397 630
438 804
199 991
520 864
220 293
54 278
994 708
218 772
504 828
4 430
645 371
585 944
455 26
323 489
215 703
648 351
57 942
393 936
37 342
747 647
566 115
165 756
183 586
962 720
184 935
607 305
580 68
999 452
373 209
225 636
846 176
697 29
722 162
318 751
59 2
247 284
209 448
8 463
354 587
814 97
529 379
160 479
63 558
473 596
596 657
479 276
761 815
758 471
896 522
340 794
954 242
518 548
666 188
939 77
283 134
34 560
583 575
819 711
395 488
570 6
735 904
766 219
478 595
278 880
475 442
442 686
640 973
829 582
682 706
409 946
360 176
516 441
808 903
907 64
689 624
470 222
190 418
995 996
995 316
621 325
391 175
134 162
327 37
932 36
865 346
85 428
810 526
260 12
994 865
814 381
984 639
993 508
921 286
919 77
940 232
713 579
552 305
955 898
730 885
503 172
624 446
816 231
419 604
186 839
435 163
324 792
644 824
47 565
116 914
127 579
138 131
541 386
915 333
310 694
300 428
576 24
13 547
98 213
441 476
87 345
825 320
766 506
646 78
916 360
564 313
374 278
714 490
683 809
445 55
56 146
260 554
985 169
1000 432
731 403
284 914
950 95
913 626
547 567
84 501
323 741
154 759
760 987
204 874
889 905
588 688
14 212
988 42
123 746
7 581
451 179
644 705
333 932
53 24
234 22
708 687
627 262
256 845
856 589
845 592
561 607
539 955
647 811
229 656
620 318
135 677
836 109
547 607
681 262
76 971
456 551
63 350
226 724
368 355
287 640
150 13
710 781
376 686
253 796
740 841
291 330
672 992
127 598
643 382
965 569
408 312
780 770
331 981
218 484
85 62
522 394
99 121
453 492
214 840
4 455
879 472
569 668
496 242
215 840
413 769
3 45
724 254
554 149
424 292
389 57
412 74
6 232
741 158
589 81
926 57
153 296
130 143
484 303
151 231
217 85
731 56
202 314
656 178
719 637
252 378
881 91
872 791
36 866
623 741
671 34
526 467
153 983
17 104
352 662
869 569
544 995
531 373
426 839
258 359
77 677
146 280
385 438
646 642
364 474
770 116
731 848
260 656
912 202
888 202
335 886
771 406
849 878
781 604
989 238
311 410
984 843
108 767
129 781
524 153
598 705
627 416
560 417
464 713
636 371
295 171
242 671
373 243
773 945
882 430
295 308
79 33
762 392
919 380
574 531
862 328
627 597
588 868
342 361
937 589
419 463
919 640
446 472
285 252
134 357
83 643
371 95
979 767
704 458
158 14
793 101
917 682
441 148
216 63
106 169
170 468
436 878
608 310
727 279
52 141
714 771
237 962
222 535
156 456
690 708
58 723
566 721
960 559
774 752
433 46
414 304
539 133
598 713
961 381
493 848
919 488
844 181
52 145
693 792
223 743
240 227
506 764
680 875
379 236
833 137
155 937
451 924
546 40
791 839
63 937
460 233
137 564
527 241
693 135
251 491
989 611
727 130
942 482
419 801
720 637
802 965
161 281
431 755
797 471
870 906
95 232
263 104
799 504
420 547
88 519
787 585
842 469
670 21
284 458
492 553
201 706
261 664
553 671
93 75
748 268
140 835
10 17
618 7
134 629
324 894
525 339
645 562
165 949
250 829
18 392
71 857
394 641
742 233
405 74
468 891
888 115
71 559
400 688
430 632
689 521
43 279
236 381
660 669
782 355
112 25
476 508
528 207
419 868
449 749
366 854
426 76
293 734
445 333
25 875
817 328
149 36
943 403
823 708
199 7
992 283
387 308
668 613
194 404
838 405
25 871
309 189
360 620
127 161
916 545
571 721
576 123
130 889
966 197
628 597
701 711
276 350
243 367
434 777
815 249
958 508
381 480
212 379
776 953
189 168
357 183
504 635
279 954
278 116
949 336
906 562
182 89
442 271
745 14
816 494
605 618
196 745
673 292
419 212
629 347
840 832
961 353
157 985
182 2
445 483
735 458
643 861
366 283
158 365
616 775
248 216
180 581
549 737
277 848
611 39
608 716
245 622
596 752
897 343
316 670
16 431
381 894
435 22
214 29
895 436
445 843
652 229
79 645
296 4
136 306
119 928
827 911
30 632
238 369
952 155
729 355
308 687
551 194
418 462
315 530
224 875
778 304
916 936
776 116
761 944
996 882
442 884
883 992
863 654
780 381
9 858
390 188
809 462
355 509
92 664
126 198
15 683
7 918
189 763
170 497
757 208
32 331
952 541
256 740
830 766
829 420
316 616
581 105
944 128
787 268
995 374
556 175
473 559
407 701
693 882
283 844
743 846
790 19
133 261
84 127
224 411
833 359
569 777
843 634
474 111
732 371
319 631
156 263
527 879
36 971
520 510
918 30
298 312
927 158
96 684
217 146
160 617
490 930
33 166
821 187
684 189
183 868
538 51
498 967
508 529
770 808
316 344
359 136
48 88
209 573
779 157
596 837
624 495
872 122
429 410
786 300
380 314
826 740
905 699
754 409
476 73
275 830
16 948
835 164
908 58
146 897
890 306
489 100
853 241
355 249
822 321
661 741
538 688
620 4
690 698
995 946
426 891
372 173
368 944
957 5
897 77
878 783
503 140
494 654
521 188
893 474
806 140
385 175
781 712
513 186
215 349
322 60
360 43
76 582
352 420
429 771
263 109
396 211
364 48
799 563
211 947
803 744
123 839
70 912
957 827
662 8
123 769
182 309
317 724
721 271
741 211
635 844
367 245
508 311
576 483
201 702
671 106
219 175
248 858
326 696
948 680
20 561
629 345
77 221
80 701
423 126
743 254
389 101
888 865
49 591
622 912
804 254
759 643
92 551
728 411
641 885
420 4
739 465
280 200
309 716
177 175
496 42
608 38
27 471
466 86
68 285
621 857
294 515
468 212
154 299
989 657
893 599
698 314
171 210
497 646
504 37
299 736
346 534
355 622
939 316
463 194
766 807
869 413
571 152
365 783
970 940
554 923
7 579
606 330
420 720
731 577
462 476
105 365
337 194
665 17
958 644
970 54
247 612
18 441
735 655
27 821
107 408
90 481
799 196
321 792
837 621
985 592
524 859
326 56
801 857
132 954
529 116
15 551
981 670
878 22
708 579
253 842
468 578
103 664
211 700
438 921
895 48
310 179
581 449
372 208
123 253
444 135
639 493
197 371
569 582
627 979
472 502
639 191
377 107
1 246
531 435
701 496
649 788
420 731
750 852
474 750
61 847
30 282
71 249
80 156
568 933
41 406
69 257
4 933
903 322
805 63
743 858
875 738
367 803
136 702
86 280
590 322
816 249
238 958
449 570
720 459
630 228
654 705
194 980
226 103
444 759
683 744
858 474
946 400
643 815
13 183
664 762
640 104
464 611
495 837
351 59
128 60
777 718
821 971
360 910
834 840
310 595
137 191
151 228
680 660
856 649
320 788
862 552
822 423
943 816
164 117
592 430
289 646
230 321
442 590
332 426
335 233
24 686
858 61
78 71
928 647
383 602
716 637
763 486
593 232
331 323
421 383
576 211
481 607
683 339
596 389
551 727
966 74
763 782
927 613
550 306
629 273
808 121
787 850
609 919
716 514
848 952
637 11
277 472
974 451
787 399
271 157
211 169
435 392
957 984
449 748
719 91
95 45
939 603
376 451
691 758
516 161
971 336
34 632
564 75
164 558
987 875
41 360
456 467
226 266
390 283
408 73
214 151
326 929
990 20
505 469
799 941
242 777
89 631
683 925
981 666
843 666
927 38
800 470
596 202
107 309
539 356
132 658
310 713
976 434
736 426
308 581
114 204
650 890
408 482
432 327
34 596
87 289
650 204
838 834
912 311
973 446
120 816
607 886
689 976
268 198
641 309
586 650
887 156
235 988
984 113
619 460
349 79
487 517
581 104
929 271
193 129
763 268
496 363
500 220
114 82
705 431
567 533
691 302
973 617
511 204
302 820
293 649
368 161
989 557
868 750
315 514
970 15
814 734
299 460
768 799
946 831
448 440
851 279
662 564
777 152
676 528
926 532
931 24
865 471
215 895
232 107
524 990
323 258
449 187
202 133
227 375
837 32
1000 728
829 46
176 909
41 831
421 195
730 219
325 214
964 577
851 698
436 301
117 821
443 526
17 634
605 182
52 680
398 295
332 972
370 50
760 584
337 290
411 928
137 929
426 324
702 848
107 201
564 144
172 9
707 739
556 80
616 528
222 110
400 298
578 506
556 279
709 793
403 756
953 167
478 177
668 292
697 680
834 38
466 237
986 97
426 598
618 871
976 744
412 259
102 701
266 439
85 940
363 858
547 384
659 31
958 149
801 486
669 716
229 943
774 29
317 330
295 959
659 93
665 456
307 359
908 315
366 254
895 120
768 415
400 951
431 628
675 280
48 909
443 759
711 749
667 218
625 91
137 455
240 172
376 27
813 6
175 623
852 286
761 231
27 478
740 534
297 938
256 828
653 798
949 110
334 153
191 754
808 986
919 190
364 285
749 708
685 630
979 83
765 802
578 214
266 786
508 244
833 342
630 683
493 702
66 913
156 303
560 263
22 178
967 12
838 763
730 973
72 791
256 112
627 59
123 648
88 353
508 693
384 801
873 40
7 535
855 845
692 749
484 587
804 568
303 752
680 558
257 427
884 431
936 535
477 201
54 246
385 127
947 1000
779 153
55 340
481 291
84 243
727 563
495 809
48 183
378 213
126 855
965 735
904 808
116 839
458 55
109 988
58 133
980 867
775 280
37 471
360 399
161 112
47 908
703 908
223 790
645 993
306 665
219 25
384 852
114 132
801 66
20 555
473 780
409 10
613 710
643 323
968 932
448 903
482 961
824 634
89 968
689 313
502 61
414 91
954 551
92 743
506 870
31 162
70 942
864 566
892 217
408 870
509 496
871 454
897 46
239 380
183 355
522 217
921 695
362 957
694 355
281 328
392 237
604 762
275 954
486 588
291 830
858 770
664 265
395 695
292 629
725 308
315 310
707 41
360 949
276 935
248 309
695 608
900 72
10 700
376 117
138 60
704 314
234 805
936 302
191 950
398 37
369 199
792 872
983 831
845 21
276 201
501 674
407 32
935 535
969 793
908 924
222 432
305 487
43 303
839 736
6 708
925 203
506 286
302 772
65 2
902 191
219 924
837 686
270 965
193 467
69 421
711 854
53 839
936 522
988 441
90 1000
464 883
23 871
852 952
583 326
44 460
118 572
362 187
180 699
260 421
613 42
157 159
52 841
92 463
348 795
978 551
815 298
83 894
994 160
925 780
228 392
544 625
67 866
598 84
814 977
159 951
150 639
980 434
480 855
4 684
127 662
325 340
716 61
591 969
379 696
119 572
233 23
977 674
151 948
901 158
760 786
458 683
89 951
568 860
294 64
527 807
242 477
265 789
750 208
501 890
340 58
943 137
282 306
723 493
712 468
531 310
105 493
38 257
353 386
163 394
521 885
628 159
666 686
724 385
5 279
914 414
929 248
119 226
788 472
882 199
709 303
902 699
27 768
265 742
112 277
881 208
724 47
845 653
979 716
57 204
1 848
636 988
983 797
808 296
37 148
777 421
235 137
747 765
745 303
427 75
444 819
228 601
856 521
338 283
329 375
390 642
549 585
585 539
155 509
66 866
621 94
7 878
249 801
551 953
92 375
620 643
814 40
911 970
455 86
968 563
240 516
926 905
512 134
169 313
410 866
895 557
214 492
390 918
608 566
332 717
562 53
943 401
651 582
819 128
472 390
437 980
152 556
117 168
637 504
358 411
209 449
584 750
73 356
581 681
15 286
894 300
501 872
268 840
422 326
814 944
719 433
575 329
329 384
105 285
456 404
222 416
948 852
276 117
440 959
245 912
472 543
736 92
727 75
29 137
842 845
384 613
711 729
523 360
68 352
120 727
224 617
151 349
755 238
486 757
542 615
600 435
295 484
969 984
233 405
917 575
427 784
731 675
364 743
834 352
435 830
647 610
880 482
547 141
664 425
330 900
592 404
979 39
410 704
956 582
795 698
808 347
857 358
661 156
856 267
619 545
935 479
458 742
364 355
750 371
945 281
512 51
650 812
783 485
278 930
968 181
623 424
972 671
667 796
967 474
427 729
702 80
174 837
271 158
544 69
89 661
669 789
826 363
23 365
908 393
112 992
610 100
592 968
976 991
184 243
491 425
129 315
608 211
733 98
825 501
184 461
362 288
446 247
640 2
420 382
379 763
119 971
659 469
19 370
29 77
605 940
293 522
447 395
143 555
733 430
546 335
526 93
883 929
192 980
462 368
480 458
334 711
144 703
781 73
500 893
334 333
111 258
39 927
697 549
630 946
916 362
431 897
409 612
993 279
202 515
955 856
840 32
465 179
101 422
174 415
424 751
701 19
35 736
66 373
754 71
252 871
207 384
673 185
65 962
156 797
433 406
946 155
632 453
593 742
283 411
459 783
610 280
651 784
94 387
910 981
481 211
890 149
224 826
329 177
975 14
25 949
188 358
749 133
950 35
164 457
560 109
120 712
369 27
642 173
914 139
401 206
69 828
699 261
318 73
116 270
35 400
637 76
799 593
843 314
628 306
477 331
14 925
562 179
907 617
805 86
114 105
853 548
105 714
408 946
871 880
254 752
824 664
668 875
700 482
994 799
196 492
933 143
493 657
406 173
848 157
259 749
696 150
155 688
154 700
145 665
441 322
586 244
250 729
599 730
69 632
896 482
824 145
545 459
969 52
859 783
253 254
661 589
154 94
214 179
944 375
680 402
20 570
389 666
260 838
899 410
382 440
781 571
345 33
220 507
502 490
466 160
423 137
461 529
568 543
967 687
91 310
302 175
405 807
216 844
312 379
615 966
630 954
650 136
13 67
788 176
821 373
966 56
966 566
945 757
610 93
94 487
575 954
421 935
638 957
431 303
34 849
747 197
545 908
361 270
497 803
628 806
97 593
942 160
227 992
192 756
819 868
182 167
638 230
893 217
924 925
903 587
773 448
727 149
220 547
169 679
486 940
783 609
974 812
233 532
431 817
351 353
739 618
719 879
768 579
536 905
378 995
314 141
952 833
450 488
731 494
395 437
873 918
85 866
118 931
575 432
581 348
493 958
47 907
292 611
841 672
254 174
548 615
532 954
802 646
702 515
186 161
880 353
366 224
109 10
400 220
447 684
781 297
593 333
857 24
585 88
138 828
813 933
257 338
140 886
705 819
117 191
14 375
187 33
666 71
308 476
126 785
190 286
828 556
811 824
138 255
322 869
640 921
91 627
454 707
750 985
228 418
974 691
812 504
813 692
175 945
488 387
406 72
107 837
424 432
164 101
410 33
575 374
646 782
481 564
206 269
80 724
456 246
491 709
114 392
168 708
68 775
814 850
779 111
883 413
82 76
231 705
786 818
873 984
596 272
695 53
725 630
492 840
592 94
736 336
995 196
398 36
418 34
986 59
130 188
321 343
257 249
142 825
617 611
901 331
26 762
422 519
163 528
110 273
653 97
480 273
813 889
156 814
221 327
649 900
186 121
524 57
338 701
731 844
730 591
810 194
630 586
698 445
42 480
254 379
163 614
501 435
811 842
544 514
45 963
107 168
526 907
86 681
68 697
897 995
630 32
916 388
393 311
93 468
58 468
763 346
809 984
821 380
214 927
114 923
828 884
300 526
283 991
455 974
490 575
281 468
379 305
586 709
773 701
980 154
210 470
752 669
560 488
734 54
758 839
650 772
828 266
419 982
964 347
163 734
493 670
433 409
204 954
726 141
641 631
153 834
607 985
666 398
672 935
373 181
409 942
371 495
779 479
952 186
829 394
144 9
442 721
77 743
763 168
423 143
634 788
467 304
15 547
713 762
960 630
15 53
235 520
568 96
185 538
486 810
95 891
810 130
693 575
247 3
593 471
797 65
928 484
882 936
4 117
220 211
821 8
715 900
423 743
149 876
652 650
432 200
933 859
577 65
877 188
906 850
719 428
448 11
363 529
605 471
512 149
640 480
446 636
981 552
600 27
367 32
199 14
756 977
80 898
139 533
138 143
519 829
616 408
265 341
957 777
798 577
286 788
326 186
176 838
774 515
853 734
971 353
737 563
510 723
978 369
990 491
536 659
303 585
322 57
845 786
547 472
697 473
131 322
469 491
487 269
391 624
988 160
108 923
375 86
960 950
506 166
825 546
530 953
894 808
349 582
782 549
698 15
34 139
511 311
788 347
450 877
788 785
621 286
735 285
41 56
478 433
397 361
223 412
261 450
252 523
869 438
682 452
495 517
305 317
89 613
1 531
992 371
947 201
621 437
182 33
116 627
599 951
933 675
102 441
12 142
233 143
594 462
71 573
96 852
320 745
821 550
222 66
240 442
553 189
364 843
933 458
647 554
265 145
653 700
868 445
915 772
86 569
869 77
377 765
300 492
486 718
904 329
437 92
477 371
353 911
689 977
873 282
300 106
495 350
273 656
723 740
226 194
48 923
238 193
163 313
461 512
862 767
6 891
848 687
776 629
542 57
700 317
760 696
798 957
744 338
683 929
682 615
693 588
73 214
636 146
303 696
570 81
984 901
848 317
205 251
825 298
709 273
195 901
275 782
560 832
240 868
275 293
969 762
751 666
38 659
446 943
818 162
460 893
315 239
97 69
936 751
138 227
448 285
999 661
500 447
930 904
472 43
900 817
461 548
829 613
163 60
926 666
228 670
55 576
106 60
247 70
65 389
58 605
772 546
477 678
180 444
475 51
573 187
179 994
493 157
115 542
72 981
777 323
380 142
323 558
333 863
513 860
666 128
230 538
138 937
295 302
603 128
10 191
339 567
583 633
855 59
876 25
478 662
95 116
504 322
211 635
896 945
4 152
209 674
151 388
655 315
880 608
468 339
864 753
787 811
772 871
464 121
699 404
281 44
405 860
82 347
834 200
415 959
45 117
373 110
724 28
897 512
538 861
371 448
941 506
49 558
303 559
503 110
727 62
597 741
737 736
320 330
400 884
671 877
821 982
800 965
526 824
229 721
245 292
204 289
624 223
83 866
850 315
766 716
457 612
372 395
272 464
777 914
574 487
331 499
998 274
163 324
113 14
914 726
451 29
639 621
154 788
641 399
385 115
379 70
459 886
914 68
724 68
321 436
153 998
288 410
940 296
431 649
354 671
997 686
231 574
337 894
975 232
575 269
615 875
49 256
953 948
492 350
318 886
190 778
524 709
113 266
685 625
434 860
784 682
184 782
572 26
135 363
124 592
197 646
371 994
861 99
259 924
5 599
102 331
589 467
69 801
87 249
522 154
283 850
302 50
36 692
679 751
654 296
585 222
180 561
750 727
25 242
932 318
428 943
214 928
970 780
689 578
3 859
906 704
475 92
310 294
795 672
746 358
839 966
410 27
175 365
598 618
39 121
612 22
34 293
579 38
476 227
906 494
550 309
180 845
479 514
895 874
662 188
376 705
756 870
399 622
616 368
700 647
299 718
536 634
246 560
271 89
187 772
993 776
918 988
76 225
685 133
34 208
141 596
576 112
276 13
6 290
451 795
214 18
705 96
21 33
191 621
293 326
453 161
759 353
502 763
879 365
462 305
655 810
614 51
9 613
63 227
978 773
231 912
655 325
49 303
311 766
158 780
265 520
164 48
6 200
850 712
416 770
285 200
166 602
326 906
854 106
996 583
107 968
420 48
598 789
928 725
501 800
699 276
718 866
194 364
475 955
152 237
363 576
436 999
106 163
684 563
649 282
637 835
995 133
701 802
946 851
760 270
785 350
902 872
143 834
338 578
886 315
612 262
202 369
463 426
7 326
659 101
108 271
978 949
826 424
197 336
396 902
76 750
586 66
479 23
34 152
894 210
145 295
887 992
695 887
879 491
815 235
633 598
224 368
588 722
513 813
337 575
586 642
984 525
596 914
607 934
873 719
936 929
132 730
243 97
138 416
308 435
794 333
657 351
238 376
61 687
805 372
434 623
671 847
329 238
89 426
930 31
491 120
883 170
339 170
265 442
115 175
58 162
850 385
847 319
905 47
103 11
845 982
241 464
546 887
35 375
901 843
969 732
197 761
805 730
711 107
733 174
24 441
875 804
969 816
262 874
880 19
735 237
954 742
469 230
945 937
68 773
168 721
367 507
593 728
727 583
505 488
759 227
481 626
45 70
642 493
651 169
29 373
825 168
467 691
531 20
449 925
65 466
719 815
827 88
525 387
159 294
138 737
503 717
804 562
467 745
559 313
623 715
961 728
915 875
200 721
72 167
798 669
357 495
225 588
296 776
497 137
35 40
433 529
157 270
537 515
689 45
425 763
354 761
17 942
191 926
676 400
93 671
726 353
586 1
829 146
156 936
307 167
340 756
21 196
426 584
291 427
38 792
504 184
483 43
823 461
612 354
350 254
774 115
448 979
938 993
794 587
673 45
69 317
570 272
760 805
514 247
190 277
843 981
324 781
81 750
317 805
133 927
13 69
320 489
29 347
182 413
460 831
449 170
875 665
535 822
80 165
753 887
180 996
231 954
394 749
909 516
325 899
540 983
674 962
501 59
866 970
591 716
923 780
907 803
271 214
457 487
378 303
689 294
17 481
560 217
797 787
588 454
503 925
75 314
56 877
853 588
267 413
865 253
343 621
675 970
263 518
12 389
178 386
650 72
789 717
690 254
826 239
582 898
943 728
279 585
866 816
235 46
497 465
555 783
749 621
669 258
285 343
688 52
323 416
530 529
554 925
30 304
30 492
443 391
223 497
590 501
915 575
491 137
487 191
319 202
147 189
687 421
137 521
290 9
962 871
20 793
986 550
574 533
448 596
97 266
389 903
41 94
191 113
366 61
124 49
451 258
23 287
928 395
313 477
861 792
931 353
819 156
796 925
682 897
63 625
133 567
884 257
319 454
219 430
562 646
978 959
231 806
589 103
156 609
378 104
958 521
456 612
250 315
692 132
399 735
485 443
31 622
260 228
768 99
335 917
260 982
653 112
697 715
988 998
498 632
663 61
482 201
257 765
702 952
76 736
240 277
365 195
404 485
470 836
512 66
331 463
533 886
981 756
319 650
989 169
326 566
703 905
430 880
477 216
984 40
848 619
30 94
611 616
527 574
28 98
140 334
841 728
942 1
19 946
496 647
518 790
224 868
774 802
546 531
363 540
880 707
646 358
695 456
977 333
109 403
870 356
640 319
190 983
448 688
243 798
392 606
595 223
466 306
366 318
451 716
310 811
54 34
258 236
606 717
361 341
884 265
701 60
302 836
335 782
652 271
14 565
333 716
817 752
115 871
897 792
209 23
713 794
2 208
301 13
518 495
577 311
59 624
281 704
282 994
552 995
300 767
867 211
840 644
14 959
383 828
819 864
925 743
590 796
76 805
424 898
742 692
439 176
629 882
955 926
822 370
500 128
915 889
635 33
589 770
746 611
836 25
911 206
388 285
611 577
810 936
355 118
704 538
171 113
908 733
405 758
494 909
875 18
978 709
615 322
201 60
450 400
799 838
122 480
755 891
434 143
918 9
870 364
412 632
362 323
433 695
889 328
195 90
59 144
820 626
860 261
990 456
348 19
867 254
862 650
85 203
582 32
8 736
723 523
412 966
406 315
218 37
589 624
553 165
244 538
143 815
779 561
252 140
248 98
484 807
963 572
782 825
868 743
853 514
643 72
394 146
475 239
896 290
996 141
985 431
769 772
627 357
415 735
322 618
21 473
762 694
263 346
243 286
31 105
823 274
575 725
931 567
49 881
955 23
759 121
66 729
23 406
337 763
914 317
673 30
654 364
142 125
142 682
514 257
697 775
192 744
678 536
785 859
964 600
674 577
255 867
903 264
337 308
488 143
191 859
962 799
637 732
129 564
522 782
768 575
713 835
571 692
432 380
645 155
930 682
939 135
478 25
626 494
656 632
108 57
437 707
960 667
470 423
183 69
781 367
254 395
574 66
627 62
662 358
190 537
812 225
513 768
720 970
222 187
367 934
584 850
998 891
535 875
714 351
709 259
946 45
433 112
273 464
591 756
282 327
610 681
842 421
55 446
317 321
893 743
533 185
246 787
937 256
558 758
763 777
127 572
242 538
331 356
927 880
242 203
281 554
382 425
414 453
875 795
670 713
526 875
985 580
709 400
884 208
78 189
305 931
834 690
686 987
699 200
554 81
843 320
939 373
552 863
737 503
71 645
412 342
99 98
800 661
530 596
539 91
478 44
738 708
118 507
213 649
346 34
118 199
64 681
607 582
247 65
508 173
763 466
784 234
858 802
784 870
560 57
348 272
684 687
894 1000
285 517
388 697
126 564
545 703
505 321
700 73
255 553
417 13
964 93
544 282
685 420
242 130
799 130
710 819
101 399
499 229
646 194
380 520
163 545
614 63
584 370
664 833
117 795
587 718
813 114
640 366
485 621
990 840
516 689
982 109
261 174
501 932
817 812
328 141
591 759
993 711
846 998
604 445
910 810
289 682
592 988
573 951
639 274
82 275
749 866
519 973
645 356
158 769
432 335
169 357
457 488
657 249
880 980
226 543
404 443
870 261
542 556
828 760
618 228
860 630
730 326
354 954
311 355
937 454
390 235
881 787
688 779
939 128
632 24
972 123
389 25
615 62
236 925
801 168
211 154
957 944
289 377
326 172
630 293
912 944
814 41
670 621
7 364
429 636
867 870
41 354
528 386
403 190
259 675
822 101
276 952
102 665
875 494
450 596
658 33
496 352
207 324
569 277
753 629
309 710
818 640
330 840
496 84
576 163
458 630
210 160
89 431
494 460
263 189
708 185
989 433
923 892
868 280
984 302
565 428
136 922
625 597
330 837
535 891
740 172
26 613
270 380
36 260
874 316
2 200
1000 520
786 877
512 145
149 830
320 511
696 449
267 726
551 938
557 331
277 911
418 572
833 161
442 283
396 655
25 466
380 68
437 901
155 829
801 109
383 572
978 931
153 647
222 357
530 13
299 244
767 898
564 446
576 700
275 235
644 874
766 748
109 610
441 660
272 555
639 60
348 228
568 623
292 898
365 428
802 152
933 880
479 891
392 734
655 906
89 406
485 975
540 367
619 560
569 845
479 692
515 609
778 362
518 881
924 887
792 171
996 582
547 745
274 969
676 979
256 254
317 938
265 686
95 191
723 674
356 408
483 499
163 810
827 169
988 55
43 334
414 476
113 100
674 995
257 119
386 48
843 198
598 693
11 864
14 320
189 183
416 720
35 534
175 713
700 993
545 326
361 822
511 532
921 827
465 161
888 505
757 618
794 241
326 600
784 483
628 632
937 58
178 816
205 528
713 15
79 909
697 803
550 465
573 266
353 507
941 919
617 428
948 30
650 445
899 482
650 485
805 463
237 298
878 651
718 826
872 91
926 66
677 474
265 972
807 26
243 923
795 453
451 883
720 867
922 252
867 2
192 596
996 3
209 271
253 496
340 419
671 35
39 977
406 460
53 281
729 406
555 270
426 507
286 661
785 204
837 683
906 104
918 83
210 722
535 397
811 542
104 492
469 205
336 666
864 218
841 71
479 279
230 506
907 202
339 92
420 430
427 406
696 622
389 385
918 2
283 744
623 747
75 136
643 461
367 567
624 221
44 204
785 133
127 828
127 584
126 878
9 991
209 404
474 566
739 172
520 290
508 204
884 905
608 826
594 434
672 521
908 832
634 134
322 792
580 408
512 781
23 650
813 548
613 662
379 73
729 339
580 982
284 577
569 320
209 706
785 512
845 13
564 62
924 197
455 620
835 106
44 761
932 693
350 991
371 588
962 77
906 942
99 69
680 626
315 560
105 103
466 465
310 384
975 891
477 831
549 839
938 214
1000 705
907 440
531 592
746 594
257 292
967 792
536 108
830 108
699 34
380 625
558 448
957 378
859 606
397 581
893 625
299 88
849 514
361 551
813 461
521 590
736 381
436 320
791 236
705 776
786 527
976 931
35 885
165 342
258 138
433 686
243 628
231 656
838 736
565 992
535 479
67 118
234 270
899 435
243 728
565 751
658 590
24 239
573 858
739 214
187 850
270 496
183 84
733 280
958 937
277 449
847 969
748 812
422 95
512 882
753 691
560 740
224 685
28 944
502 508
355 413
453 93
688 409
381 331
228 225
362 901
522 345
693 193
203 405
650 268
168 256
170 219
228 22
967 51
338 475
229 434
42 805
845 604
358 2
342 245
351 435
127 812
168 19
613 149
340 722
500 802
32 889
766 83
521 212
928 879
978 349
38 922
284 579
449 910
187 843
396 271
288 487
998 823
171 87
454 406
995 869
706 188
989 502
191 249
2 325
918 354
904 458
50 339
413 496
682 623
451 408
528 515
120 565
482 241
968 900
730 849
485 109
439 385
452 997
564 792
673 753
156 716
702 696
531 110
394 79
88 653
11 140
909 297
860 215
479 759
979 120
327 836
956 34
3 587
296 246
840 783
791 927
17 506
681 90
615 756
308 948
937 356
887 922
503 136
522 812
892 511
720 110
788 921
821 401
20 101
435 604
529 205
780 481
499 539
75 536
512 477
538 799
580 48
386 935
921 48
709 419
925 601
377 313
419 776
688 813
125 419
425 903
945 952
804 930
960 807
582 376
387 73
135 380
275 209
324 542
772 378
274 170
735 96
898 937
227 412
700 129
859 911
601 505
634 588
288 662
715 723
223 459
750 820
141 943
440 999
948 17
981 66
633 375
343 910
138 514
731 194
330 290
802 75
913 87
476 278
911 3
262 571
192 308
84 702
670 508
248 620
396 463
537 956
822 10
18 869
231 667
88 213
132 548
728 875
567 637
764 524
43 547
96 429
730 868
582 138
483 133
650 880
504 236
651 652
765 440
56 636
450 718
705 240
93 315
660 216
971 758
706 362
212 327
299 499
817 904
159 353
93 155
149 959
129 287
925 903
905 388
670 807
248 161
399 419
438 518
577 673
77 218
78 973
787 761
621 358
538 683
671 318
852 660
463 232
750 856
383 1
422 236
297 482
718 614
540 712
50 1
753 692
518 771
479 495
925 537
872 942
914 401
763 253
429 121
844 412
749 521
84 135
542 739
248 600
760 99
609 183
339 620
65 744
596 31
157 965
527 971
493 484
877 657
10 835
173 730
682 439
653 503
468 486
331 244
131 709
23 502
245 19
383 909
579 61
807 953
299 279
392 126
841 585
211 163
266 836
670 689
178 875
992 897
560 868
807 161
536 470
4 248
607 800
369 554
198 96
779 303
187 591
501 484
103 891
745 606
307 116
217 269
610 331
396 802
706 441
604 573
87 169
722 140
180 741
99 43
401 552
630 108
564 845
562 482
772 431
214 771
104 469
890 741
961 388
972 925
360 992
310 547
511 331
554 223
343 740
539 230
50 173
342 491
741 569
119 522
831 965
298 776
842 860
386 114
215 523
982 749
435 552
791 746
202 309
935 231
444 604
818 454
736 979
882 33
138 743
885 798
255 673
77 960
829 188
362 281
472 259
468 973
808 358
653 60
529 913
252 390
318 143
382 605
840 377
558 857
725 965
842 264
742 258
858 845
169 908
741 515
972 924
581 737
292 931
298 646
938 120
449 149
107 515
303 685
287 609
595 15
782 454
512 755
113 829
565 582
97 485
652 840
75 793
486 743
13 401
49 731
474 505
291 310
524 762
463 294
514 815
683 775
179 44
475 465
32 673
854 949
523 105
242 219
919 780
727 787
917 925
351 784
391 841
560 698
695 794
369 824
624 294
132 667
845 185
177 429
363 683
475 160
994 277
504 482
557 441
698 493
880 981
260 408
378 684
501 264
360 356
10 799
217 925
655 426
699 356
316 907
90 606
346 590
814 565
558 882
529 637
689 675
347 738
551 513
497 119
454 5
639 913
554 541
890 957
746 647
173 225
750 38
949 690
388 634
365 746
295 447
997 361
325 552
830 415
863 955
622 569
700 557
893 268
80 671
444 760
756 434
686 798
636 258
95 4
837 280
889 636
899 147
889 839
985 328
502 18
554 265
229 642
778 13
548 458
294 274
145 393
274 183
787 92
687 540
42 372
354 108
601 9
286 31
322 210
44 778
77 18
418 67
62 809
925 302
76 810
687 170
916 589
142 367
562 359
464 480
20 679
261 489
990 73
662 612
861 573
699 593
691 5
803 72
551 822
588 379
492 928
156 580
682 985
550 952
879 391
675 475
103 343
306 49
553 867
523 661
260 456
139 823
671 393
228 856
851 737
212 628
976 64
119 556
51 247
884 781
916 846
257 175
820 10
284 220
914 244
867 560
664 23
570 224
848 733
485 653
60 630
471 566
262 754
834 934
208 13
477 643
390 690
849 541
207 446
414 755
976 72
762 706
982 559
348 730
943 324
498 911
714 21
47 188
409 660
237 236
269 427
491 668
250 438
184 82
345 773
829 197
471 995
888 481
80 802
992 617
162 879
466 296
184 234
234 899
30 124
636 719
976 741
587 618
351 170
25 424
279 90
499 979
273 876
691 788
331 173
165 616
412 381
306 691
450 430
215 577
378 224
880 408
56 11
741 603
205 411
163 160
435 665
903 907
653 677
87 552
648 493
576 826
938 140
247 78
687 952
89 221
41 196
722 341
863 885
935 995
224 135
78 936
877 472
245 855
93 817
426 508
249 384
711 183
725 428
631 769
374 15
757 571
588 156
995 285
379 501
441 955
968 374
636 259
876 941
123 825
900 835
191 286
998 246
733 394
538 727
188 438
336 253
743 983
974 908
122 206
174 951
812 94
128 968
493 278
476 983
167 417
414 49
373 303
623 382
361 163
548 368
861 315
858 921
538 362
836 938
160 179
284 638
653 648
132 920
405 996
857 279
739 39
142 667
265 639
735 658
817 7
251 878
226 362
439 581
312 442
460 446
707 324
128 610
191 689
721 100
982 427
174 650
246 351
212 105
1000 445
205 404
6 732
810 685
85 134
573 852
403 717
577 479
1 496
943 941
243 222
549 433
184 936
590 388
193 656
56 497
741 335
281 212
882 161
607 862
952 378
742 447
3 320
737 193
498 100
40 931
444 233
669 303
750 984
269 930
179 146
123 120
939 739
479 640
201 658
482 774
587 831
332 768
104 765
589 642
919 669
852 313
130 709
318 830
666 987
505 663
757 80
262 363
146 348
993 329
452 440
63 467
293 320
158 578
840 220
576 641
682 616
485 866
103 144
507 672
775 168
179 737
535 275
94 318
823 203
587 42
891 584
438 787
313 337
557 966
436 473
324 397
442 777
437 430
858 388
280 974
230 252
865 240
487 985
288 417
368 515
48 560
420 716
322 592
159 202
927 342
335 910
895 630
405 549
747 831
648 131
900 546
440 521
960 19
546 193
970 401
803 779
884 42
160 450
751 535
859 151
821 361
654 686
749 538
951 594
35 745
605 525
838 407
258 993
968 864
320 971
382 351
893 204
329 5
869 988
863 32
180 195
284 2
186 416
606 205
544 460
399 494
214 145
976 299
958 111
159 948
731 377
174 647
425 369
905 138
169 565
48 930
453 47
165 36
510 243
637 743
533 624
610 234
301 806
321 904
9 672
539 264
886 7
825 962
164 378
877 54
448 271
499 824
797 893
304 907
385 150
731 550
728 390
356 332
333 513
897 446
312 994
493 175
307 258
128 118
575 477
465 46
489 152
672 811
576 819
228 901
365 963
794 475
909 986
302 379
331 960
438 991
874 224
455 807
213 936
740 624
578 394
987 85
176 269
349 671
928 193
833 74
273 436
40 742
498 260
509 376
935 641
535 60
953 102
755 678
129 761
290 183
285 823
942 696
306 656
974 390
662 783
166 52
239 115
4 722
657 664
856 560
71 11
593 972
257 801
105 143
703 298
587 289
560 300
926 578
677 748
690 455
245 81
43 347
574 34
208 939
727 725
821 192
362 171
811 51
165 806
564 311
737 4
964 331
512 151
546 696
305 455
610 383
203 243
300 889
497 19
366 629
876 650
860 892
70 506
456 12
562 105
321 56
548 724
626 829
951 143
509 779
309 211
567 836
690 394
701 929
484 495
769 736
761 557
443 421
849 409
663 400
866 455
138 623
72 682
367 623
175 179
458 989
847 386
67 176
212 462
625 511
585 828
296 575
740 939
223 526
162 825
575 299
483 823
437 926
236 904
953 162
970 314
460 563
553 972
716 80
224 387
545 363
512 751
122 83
329 724
837 170
557 882
191 88
519 964
473 444
850 240
648 817
865 568
957 283
194 956
643 281
456 47
332 991
629 950
574 250
845 243
468 374
10 945
162 998
792 450
639 685
487 438
344 271
755 956
619 898
614 660
713 811
831 666
838 10
439 61
561 668
169 805
412 797
397 498
288 286
118 720
660 352
470 925
203 592
384 273
935 970
489 794
489 515
450 807
636 134
31 552
124 966
274 29
206 286
461 448
245 340
975 556
854 799
521 828
322 646
68 403
131 245
310 693
22 456
260 278
569 957
829 302
783 613
32 640
856 482
170 169
70 277
769 436
690 187
749 188
521 614
337 606
603 841
773 990
207 653
274 459
468 787
190 26
953 988
537 562
63 943
47 486
388 61
890 284
357 259
227 916
181 105
185 205
357 198
698 978
57 578
158 967
669 48
27 285
422 478
233 437
142 832
749 616
514 163
783 146
169 911
313 384
885 675
873 888
107 546
246 110
945 274
232 803
857 412
288 641
701 149
860 590
890 112
156 826
533 881
912 305
120 503
247 749
285 266
849 734
351 934
11 931
616 380
253 398
78 695
756 821
854 796
230 591
122 678
20 736
650 60
774 377
341 500
276 185
88 308
730 521
122 342
324 248
649 575
470 856
740 251
714 936
987 151
30 10
405 787
709 198
885 5
816 381
271 380
508 29
426 133
68 879
764 240
349 94
796 132
242 175
96 274
299 141
470 382
418 925
184 581
422 292
63 574
316 377
755 739
919 800
344 352
237 595
897 546
863 739
682 459
639 314
437 457
314 435
845 128
987 17
44 607
944 762
644 486
141 350
624 413
155 924
622 349
366 693
802 382
919 73
943 834
871 50
168 108
191 720
983 820
657 830
721 68
356 74
148 753
780 514
565 824
395 596
531 303
373 114
697 87
349 446
673 154
691 991
214 468
357 409
828 925
816 838
293 850
226 61
374 630
904 218
558 812
467 769
190 565
963 909
674 700
565 417
934 608
75 717
136 250
672 681
436 706
395 724
297 338
924 349
26 97
903 457
167 224
592 790
963 544
155 708
138 782
42 618
993 551
837 654
387 193
867 751
28 907
994 694
105 959
381 979
544 540
867 189
333 302
919 211
234 72
397 631
298 229
979 848
523 624
798 587
788 434
343 6
857 347
796 299
781 463
219 313
153 433
299 622
215 907
211 473
207 560
765 619
455 638
733 342
43 831
309 603
604 707
468 357
958 709
545 148
463 625
401 278
230 182
931 591
473 206
135 871
893 311
978 597
669 474
868 412
543 679
596 842
474 832
375 717
744 851
750 118
856 56
321 39
132 595
960 208
21 698
970 409
46 742
921 754
819 642
545 391
749 678
391 47
508 694
583 381
142 538
893 937
812 918
675 133
46 463
657 389
338 782
979 253
3 826
471 741
801 443
106 297
235 898
907 715
711 349
261 606
201 591
911 908
29 140
535 787
80 15
79 318
71 739
366 415
405 376
10 611
337 366
760 173
759 197
842 123
124 516
483 187
994 962
852 499
634 481
910 533
14 532
911 832
606 962
382 14
614 883
135 386
388 675
28 478
538 873
828 293
257 281
54 433
35 485
933 794
129 381
808 284
408 782
962 143
403 971
656 340
449 995
362 255
580 202
41 188
570 953
737 850
257 245
429 658
819 587
943 247
124 871
315 23
727 160
459 316
827 302
586 935
759 912
482 402
857 554
300 58
384 560
340 312
730 669
84 244
677 231
234 105
720 246
271 619
410 389
565 17
898 262
652 469
645 805
768 883
323 525
747 409
713 192
373 192
441 302
559 240
793 235
740 918
967 5
964 128
451 67
736 862
10 370
156 619
954 110
869 368
248 796
640 472
205 348
83 954
254 665
751 33
168 416
499 906
819 388
968 561
281 459
62 2
507 562
508 475
116 437
464 247
735 827
832 192
947 788
544 649
468 814
953 204
526 6
511 900
917 256
329 522
779 505
216 438
747 630
984 867
796 285
811 334
289 867
353 519
628 35
825 405
344 942
410 43
335 91
482 793
358 854
352 327
901 445
680 510
49 81
193 660
25 512
230 33
325 190
597 999
629 940
713 328
249 105
784 344
604 980
195 321
871 727
932 262
195 812
214 478
865 501
954 877
875 984
662 502
427 200
836 460
848 321
402 2
55 43
419 505
218 451
842 250
601 537
120 380
170 190
185 300
860 45
112 665
616 583
444 883
85 500
252 843
118 273
808 316
255 421
125 522
48 160
521 542
485 297
461 662
304 491
295 902
590 464
658 293
347 391
53 334
895 321
193 291
295 296
900 686
218 632
845 610
640 985
338 226
380 376
176 39
312 587
192 567
886 71
423 682
449 124
281 374
688 704
686 725
645 275
627 140
12 883
958 579
741 574
162 721
71 340
922 130
860 265
803 829
170 916
638 967
209 506
137 12
180 323
689 580
872 968
632 330
590 583
792 131
518 190
757 61
937 321
944 8
462 274
827 241
395 550
530 825
535 734
358 736
970 728
841 689
157 445
336 876
918 375
969 755
492 503
649 971
315 125
42 756
137 1000
175 472
235 597
624 632
523 607
289 742
106 480
335 987
324 228
103 983
958 531
819 812
321 127
160 278
340 918
882 44
387 610
30 931
497 716
740 142
253 249
420 92
500 643
518 539
512 211
862 441
43 22
811 157
274 678
764 882
82 896
216 993
461 844
980 490
145 511
409 940
114 492
158 294
75 303
309 413
1000 51
271 479
70 613
660 195
631 589
917 17
165 410
944 914
608 733
400 620
506 762
417 732
678 160
507 756
614 389
611 150
996 438
629 199
722 536
405 837
966 66
997 724
593 280
100 546
742 35
62 514
754 785
661 27
147 393
265 228
296 421
750 315
610 807
896 736
253 978
307 505
317 920
273 157
660 653
525 354
760 818
624 534
246 930
584 544
73 733
540 268
991 670
483 661
388 940
137 337
635 150
280 590
401 441
533 271
333 864
124 564
154 970
805 977
995 547
152 303
411 86
929 304
650 918
95 631
360 208
735 782
814 43
952 993
5 678
195 250
822 983
398 250
5 874
564 881
992 730
109 568
918 568
686 595
915 400
604 470
128 438
391 611
103 996
757 207
598 619
730 62
762 338
604 978
946 90
847 508
856 654
368 649
368 820
501 898
838 326
128 741
65 397
228 147
168 983
132 389
490 59
97 835
380 764
657 221
663 961
662 544
706 647
652 648
289 511
563 282
546 20
521 218
653 657
641 403
680 125
7 630
471 992
439 998
475 13
986 880
847 529
975 496
115 263
844 479
54 956
980 438
882 277
287 767
798 611
483 765
105 700
769 586
58 301
83 433
483 726
412 264
522 66
381 842
223 222
925 83
754 199
204 353
533 779
994 550
799 151
186 564
983 97
674 615
669 711
822 912
217 778
251 866
550 947
3 727
265 738
357 957
4 400
85 323
558 288
533 213
592 321
294 139
726 912
140 236
658 350
972 562
783 432
215 862
252 700
568 100
803 889
798 498
805 379
164 828
416 94
923 707
54 119
43 704
322 977
899 75
712 865
346 603
113 540
190 958
975 289
861 980
379 751
176 873
286 134
450 952
722 487
126 396
541 384
271 811
149 198
435 23
223 131
142 562
933 253
558 663
185 231
266 447
465 32
681 197
607 424
162 799
317 723
538 490
317 715
544 874
553 533
612 795
558 683
677 62
324 969
209 694
904 309
105 60
246 372
617 67
663 787
43 736
871 109
854 583
203 5
344 220
784 518
706 693
383 601
622 931
673 515
234 938
307 292
843 353
530 429
104 857
999 104
775 832
168 651
605 723
89 307
593 493
967 977
502 728
767 255
420 313
177 540
774 805
920 235
920 633
140 219
33 281
510 594
600 613
604 602
194 407
806 243
665 723
1 482
292 127
442 725
986 979
312 741
628 165
20 790
74 265
200 439
595 874
458 708
331 536
868 810
967 812
644 57
261 285
404 148
474 643
445 999
571 468
746 958
672 721
237 869
712 882
294 35
209 206
823 563
89 42
569 473
29 380
188 322
608 879
387 9
609 771
415 269
456 77
262 270
546 985
301 572
662 442
590 693
57 109
26 701
563 307
901 710
953 5
441 152
798 875
244 548
175 42
847 576
885 247
446 225
521 677
514 944
826 835
369 368
794 750
471 585
8 43
498 785
912 374
838 552
611 822
771 703
735 736
58 596
501 55
541 402
439 640
91 955
897 693
410 544
376 638
964 10
866 189
132 441
576 912
389 162
179 612
727 520
693 321
279 68
939 538
605 369
931 420
241 451
205 332
608 822
236 125
776 201
972 952
125 782
972 422
821 266
906 996
960 445
204 974
481 67
70 67
159 62
392 579
130 294
180 862
698 538
291 981
566 232
975 139
472 520
155 127
917 541
351 969
926 857
219 478
113 30
620 62
157 309
921 374
684 824
416 822
548 565
434 601
814 882
304 450
665 888
259 608
862 165
134 12
444 790
538 340
791 843
920 688
873 982
837 397
338 631
634 230
830 670
452 979
229 213
397 228
619 3
287 427
773 732
482 872
562 367
423 14
787 946
815 856
940 282
507 458
981 772
866 957
165 261
393 31
456 916
957 96
121 968
764 565
517 806
254 908
967 71
561 513
259 817
141 867
265 657
861 14
246 903
229 613
482 272
766 193
68 659
901 731
575 811
666 761
297 525
173 815
483 295
352 777
625 760
108 344
196 534
532 126
195 931
320 800
612 89
438 722
330 351
873 629
846 884
962 683
905 487
294 617
368 436
522 351
710 787
764 869
738 154
287 558
823 715
431 426
348 888
261 422
548 68
71 155
164 969
750 337
139 46
975 991
875 304
340 203
353 792
796 389
222 265
168 302
231 976
378 501
63 717
114 91
524 374
360 132
960 791
760 521
350 463
807 227
94 521
799 734
382 360
501 150
981 837
946 551
881 159
951 536
466 13
671 888
846 73
788 490
529 841
934 329
948 939
511 971
945 779
394 154
481 811
29 328
85 451
781 493
298 804
965 972
744 66
247 399
638 861
994 288
378 498
188 287
167 241
430 81
668 951
1000 772
259 783
733 587
289 800
314 776
263 81
674 403
403 708
96 955
297 624
932 230
107 950
694 436
262 249
4 562
344 462
472 349
259 484
447 898
491 772
630 346
496 101
264 351
348 585
36 546
62 680
853 236
963 382
832 878
736 917
369 883
978 716
792 41
634 825
135 714
467 31
271 242
585 468
204 931
391 186
783 235
387 922
486 606
462 366
112 238
159 853
703 562
509 613
809 324
979 403
975 47
647 559
848 466
161 164
157 863
819 960
213 618
975 234
925 872
851 417
817 593
959 400
377 999
750 316
592 872
983 142
93 502
982 139
303 161
897 657
75 193
218 400
493 564
802 741
275 91
891 497
664 317
17 244
470 968
680 991
898 971
254 61
508 498
235 169
214 192
757 597
794 169
679 253
509 904
496 332
868 716
592 624
801 54
556 142
526 957
626 982
14 773
358 261
549 621
793 42
326 480
642 837
737 269
240 679
986 660
995 739
762 132
940 382
716 110
520 618
344 104
435 103
954 55
996 876
449 906
805 488
372 828
402 85
106 944
487 557
379 953
187 708
49 270
496 747
738 754
280 800
871 651
847 695
878 812
662 861
235 87
717 813
638 211
771 423
103 840
21 405
700 116
238 294
28 534
90 736
939 990
430 587
442 198
10 447
391 171
472 963
121 409
42 105
829 336
178 874
944 731
523 237
55 403
141 562
986 58
783 579
625 348
682 319
316 149
817 777
445 528
916 206
646 653
923 587
917 542
317 979
160 869
98 44
496 375
951 426
892 239
56 828
899 177
613 351
289 496
30 748
398 598
878 863
888 165
569 531
322 467
998 674
774 303
974 178
32 918
507 255
15 384
796 988
782 881
838 256
516 896
397 947
392 140
145 913
927 516
570 636
943 370
826 721
383 612
234 63
468 904
475 896
654 128
813 756
244 345
816 84
842 344
947 240
859 627
852 110
660 153
970 957
24 324
296 479
65 614
58 583
526 684
973 209
91 443
1 208
559 383
504 591
134 455
747 963
560 386
659 173
64 268
354 757
888 687
204 87
679 264
427 552
976 62
11 271
417 49
751 297
575 812
749 648
33 243
982 179
533 178
21 76
852 441
997 499
560 733
223 846
156 193
570 217
674 426
118 923
552 745
613 620
592 381
542 586
231 363
172 980
964 459
293 107
235 604
673 26
254 709
257 600
367 77
810 488
121 783
293 325
723 476
205 106
966 684
778 927
95 714
488 6
678 228
484 65
849 493
81 209
471 521
593 153
979 517
722 180
786 791
509 28
291 297
657 91
970 920
626 897
161 531
970 127
605 710
523 132
275 53
366 721
360 81
314 315
519 749
776 713
989 340
540 491
465 438
134 344
221 569
787 567
672 621
641 120
800 538
118 780
708 707
599 608
571 882
444 311
772 226
303 537
31 250
284 913
211 418
100 550
530 516
930 722
861 635
148 84
643 550
449 916
298 166
419 118
715 504
981 698
416 598
241 160
564 726
561 771
124 880
927 923
218 890
567 843
129 956
142 188
661 576
26 319
637 88
103 733
74 976
791 115
249 487
141 806
783 12
506 917
567 99
621 681
173 921
910 34
353 226
675 17
801 251
605 746
968 515
776 267
579 761
835 71
169 321
689 439
103 63
139 347
401 655
272 818
527 530
810 953
513 129
646 500
347 317
150 765
56 44
281 302
925 54
962 717
810 274
432 399
865 43
411 108
948 552
764 496
805 995
43 501
143 635
455 972
557 268
238 671
655 377
305 277
815 627
938 840
273 211
244 30
859 932
726 194
100 899
704 214
539 819
196 414
432 962
62 437
622 243
879 512
353 244
946 218
75 86
249 346
574 439
482 205
681 432
120 17
581 28
275 163
217 659
664 267
236 801
677 903
917 559
626 461
395 809
669 371
927 473
678 301
684 421
682 184
177 731
168 453
754 856
767 251
580 127
612 138
626 75
5 705
72 192
681 830
372 553
558 700
693 162
804 525
648 143
514 910
43 990
31 551
390 908
250 198
567 845
143 479
922 611
507 903
205 681
826 295
279 786
559 601
477 996
259 792
867 94
45 940
322 940
226 417
97 427
71 543
899 555
539 170
579 91
610 168
624 386
470 702
647 391
550 428
260 800
718 648
237 672
429 756
779 196
551 393
174 768
16 139
625 540
213 526
310 912
621 846
700 672
434 832
406 140
353 357
349 252
73 106
42 823
307 118
544 659
207 614
56 816
95 389
912 669
50 539
492 781
132 997
759 939
257 643
167 345
960 880
319 147
245 877
18 768
504 777
566 804
500 356
77 651
697 637
30 829
480 707
37 133
173 63
410 620
398 72
459 43
846 566
905 732
327 707
467 516
658 483
736 602
892 70
612 317
643 399
447 151
378 329
329 372
532 675
908 767
238 155
608 335
507 807
345 25
775 912
720 950
563 923
497 836
323 955
675 76
574 152
859 975
834 647
682 472
863 586
840 123
470 934
401 105
546 91
49 355
657 863
395 615
334 681
82 884
436 373
24 525
440 682
80 525
120 247
353 103
397 465
52 637
437 847
92 717
531 647
282 431
301 95
971 661
483 279
681 421
881 266
951 128
785 85
433 782
702 400
812 904
471 808
44 445
792 761
791 490
566 622
334 735
161 885
652 791
238 604
650 237
408 78
342 826
462 303
406 921
115 933
202 459
721 985
992 794
18 201
1000 862
458 172
79 277
19 296
580 139
386 928
824 936
370 212
861 144
420 956
487 657
807 135
920 503
958 276
3 726
524 458
612 803
51 372
203 809
772 886
135 902
173 672
77 769
22 398
49 456
746 450
689 713
698 192
190 30
657 236
747 270
742 470
389 426
991 480
249 474
787 149
766 139
789 724
708 736
240 613
494 717
73 779
976 789
179 806
437 443
434 987
736 902
945 883
193 166
883 548
729 150
563 797
918 189
345 884
992 697
469 621
852 734
681 924
703 114
487 215
738 557
493 103
239 858
799 256
14 704
687 592
19 202
649 776
978 864
612 67
491 995
93 178
654 327
96 10
284 839
423 464
645 646
843 327
842 576
634 853
562 886
392 61
407 709
378 219
676 193
695 394
902 294
591 346
414 408
335 929
488 161
769 401
52 760
959 922
750 181
260 820
801 928
724 675
841 36
947 534
986 674
936 664
911 562
286 853
161 181
434 235
320 8
328 522
530 519
916 550
850 636
242 122
142 888
160 540
588 107
711 975
994 292
430 148
572 586
959 125
440 963
505 649
772 437
531 26
61 675
749 353
355 714
96 798
233 877
378 766
239 732
385 57
237 727
403 120
105 659
790 806
959 241
400 327
698 313
57 182
743 388
107 394
562 691
708 427
432 34
641 456
461 385
438 244
829 13
454 639
143 43
871 824
229 222
769 31
703 848
164 328
755 185
821 760
907 514
370 965
806 596
943 201
214 52
357 738
418 938
747 386
849 430
8 310
689 890
659 944
109 454
500 329
684 446
152 462
624 209
30 262
499 662
506 734
425 875
119 18
618 108
690 879
919 663
358 152
979 690
446 206
803 311
340 361
472 713
824 789
462 426
744 638
746 321
496 108
236 757
873 27
68 469
105 940
803 726
404 314
138 574
128 856
934 373
712 584
128 122
72 44
777 999
860 646
680 533
280 489
859 940
290 622
283 542
437 757
519 718
108 663
257 30
617 446
345 433
560 489
147 176
204 680
542 508
381 968
460 853
72 17
667 447
814 632
845 177
394 696
407 562
761 913
743 942
20 351
469 884
965 75
612 397
687 144
499 244
909 538
977 855
825 593
902 111
305 589
997 834
253 210
452 78
569 553
243 1000
366 929
227 795
665 886
956 732
358 766
106 700
335 813
575 746
798 811
744 360
661 325
698 408
316 182
302 736
292 66
783 923
856 677
193 13
873 923
275 635
506 479
13 280
91 217
577 85
957 338
983 160
30 228
110 928
247 409
900 739
386 65
458 520
673 718
552 611
312 159
980 383
916 294
197 737
257 983
411 745
278 698
481 602
961 334
759 929
483 553
217 175
545 906
770 140
633 104
530 695
399 109
424 176
817 115
113 862
940 757
674 866
115 182
248 926
324 618
66 492
268 846
962 142
885 568
481 478
440 342
600 909
264 757
468 387
879 432
97 726
571 169
467 9
956 470
833 487
404 611
61 354
970 640
179 151
41 121
125 406
276 521
275 978
892 745
605 488
542 13
273 123
783 852
735 810
276 427
571 79
417 490
627 176
909 499
453 906
551 782
675 536
823 545
351 138
346 24
598 581
883 440
361 880
919 486
492 666
569 714
272 169
2 802
432 802
316 214
933 389
185 836
811 663
418 93
256 360
924 591
570 664
97 284
262 693
506 909
631 923
885 218
408 459
708 209
661 793
760 672
480 970
711 879
451 952
625 347
257 21
706 233
160 428
77 771
976 134
802 468
689 707
316 982
606 844
549 893
954 129
520 721
798 753
689 399
564 627
750 593
279 671
405 767
497 669
527 252
149 572
475 868
841 406
641 755
20 196
9 87
594 583
972 159
788 621
840 808
988 129
217 339
466 221
523 763
646 925
576 770
710 782
609 541
824 728
753 321
669 282
17 208
517 902
637 742
572 307
185 685
9 308
377 188
553 507
803 345
220 101
411 424
195 916
377 196
170 193
63 922
162 381
561 271
532 252
630 36
89 921
452 128
903 521
38 913
690 297
466 154
682 875
926 180
987 555
21 78
138 430
173 389
722 519
753 518
591 185
36 327
990 572
823 911
615 1
649 847
123 941
285 469
223 30
940 917
780 79
948 379
168 26
534 587
774 154
822 29
190 451
980 628
936 907
638 822
827 742
890 521
806 101
894 219
195 292
570 397
412 830
595 127
392 523
259 798
322 538
625 524
162 39
12 300
627 910
514 168
961 687
860 944
45 13
198 900
842 150
5 479
322 544
95 411
430 805
116 329
625 632
384 506
999 277
889 281
308 897
400 548
742 328
79 269
574 290
883 391
822 429
879 796
31 921
1 630
598 812
68 685
98 548
866 483
946 463
477 891
53 101
894 841
794 341
215 537
298 552
902 115
303 653
855 944
788 549
181 312
873 834
938 516
630 259
140 437
676 221
48 851
178 389
467 803
306 47
401 673
449 359
523 490
941 584
616 789
831 65
166 104
449 518
990 940
933 231
112 989
199 444
858 909
520 916
800 251
107 63
668 806
964 890
244 1
480 136
990 544
347 776
844 451
533 800
236 751
72 934
990 197
45 382
983 805
417 253
616 278
348 794
392 476
608 793
89 440
343 585
675 468
941 535
354 406
919 317
166 746
246 185
552 182
522 286
35 495
616 990
748 575
394 227
846 495
907 579
692 889
284 969
996 749
528 672
409 469
480 226
496 610
398 145
285 669
92 750
495 686
318 358
766 264
470 154
56 32
147 887
181 148
193 416
997 188
797 770
998 621
46 619
343 600
315 275
77 346
167 787
968 920
534 559
951 315
116 903
846 942
811 307
457 90
111 631
485 76
611 535
950 170
989 982
125 154
226 872
458 368
518 301
336 711
599 946
371 840
248 615
44 124
576 9
570 807
1 902
705 340
674 557
580 437
24 58
145 446
843 375
982 324
49 323
962 950
822 557
496 929
243 337
219 678
117 862
620 63
743 333
23 687
184 644
797 280
443 840
486 339
427 873
594 468
516 166
174 47
293 959
114 699
349 326
388 570
613 20
139 451
262 386
643 335
842 515
771 466
507 632
421 671
367 283
272 646
149 806
703 553
481 121
524 352
393 189
829 934
607 949
517 197
578 786
829 437
190 191
980 68
8 365
488 95
805 389
680 504
918 527
978 806
88 549
844 869
204 820
188 605
675 162
656 719
407 236
483 497
900 716
132 744
833 306
834 246
700 418
379 918
945 300
52 496
951 121
37 783
427 796
158 412
354 805
91 543
719 825
769 482
202 460
853 606
366 302
622 773
67 321
81 413
659 216
247 519
974 902
476 579
104 388
452 350
570 424
751 774
890 842
707 826
557 261
415 580
85 147
765 571
728 395
572 174
571 553
410 74
464 727
340 636
594 679
233 286
336 243
307 468
696 876
353 520
444 896
398 615
666 150
384 201
351 470
679 717
961 410
314 332
967 864
108 835
953 547
277 717
393 21
658 238
570 783
977 503
362 966
109 397
606 766
18 459
230 39
421 516
807 944
122 171
966 348
970 709
977 623
282 37
65 546
328 953
438 883
579 195
655 516
350 147
192 421
641 182
791 441
396 701
86 519
304 24
41 918
225 176
531 396
743 58
747 313
252 853
369 811
260 416
347 727
539 272
848 695
170 421
610 384
166 55
589 896
497 189
58 261
896 963
299 569
940 762
318 746
578 559
790 585
962 882
836 619
487 225
509 632
896 426
589 444
544 804
32 517
871 808
1 330
51 674
772 884
279 767
739 42
198 21
858 48
858 987
871 835
918 975
605 400
468 829
852 283
281 556
33 29
324 945
695 122
420 397
37 657
448 6
394 805
89 253
627 423
948 484
482 673
83 62
270 613
892 317
818 949
142 473
146 679
648 307
466 735
59 903
967 542
876 188
448 63
136 909
839 444
600 502
877 751
929 172
738 11
497 4
12 263
39 908
322 572
515 663
366 86
649 331
39 972
801 865
203 44
57 243
274 52
851 915
958 175
584 311
655 537
579 333
566 779
425 361
659 53
121 164
694 407
600 865
49 627
189 402
543 202
225 562
949 744
267 794
850 885
239 177
103 990
734 428
984 486
601 847
653 809
955 45
958 569
81 285
249 941
32 776
354 549
798 942
590 721
633 343
742 853
756 116
413 188
4 834
422 889
20 716
581 779
497 36
755 651
618 54
813 351
661 263
868 118
548 354
263 888
5 681
868 677
343 370
315 727
689 175
665 54
376 173
769 94
230 611
663 194
1000 998
623 707
511 612
160 829
872 327
897 161
688 237
118 663
100 200
691 71
798 367
255 650
182 37
167 682
81 614
138 610
171 899
840 261
162 708
601 904
746 344
297 569
892 315
747 22
401 90
419 876
991 331
6 903
505 149
302 226
955 193
400 351
984 828
688 991
278 317
801 814
865 790
123 64
54 427
848 267
251 59
497 430
152 335
249 921
442 223
210 678
111 754
456 306
355 668
554 385
318 942
200 956
457 659
228 589
708 114
483 787
102 722
317 593
661 485
828 725
928 39
367 796
41 638
965 190
710 777
388 411
372 961
420 99
749 416
960 90
367 322
321 608
582 156
190 356
440 666
708 386
614 857
791 805
4 567
291 582
185 805
668 182
926 976
219 405
3 417
340 286
561 798
753 371
100 823
370 597
673 333
639 285
602 705
987 613
177 652
572 844
317 819
12 400
295 97
797 225
416 913
997 133
389 359
656 927
381 93
453 877
357 678
181 100
1000 875
353 23
862 827
367 802
303 838
210 926
8 449
389 113
663 973
526 524
855 754
605 886
590 15
167 560
161 721
831 56
185 164
797 864
53 432
239 625
451 114
628 525
250 420
264 296
119 999
78 28
522 467
716 262
544 411
446 921
106 458
622 808
753 156
589 254
280 157
651 834
528 850
392 560
938 844
416 201
321 396
729 742
102 500
730 56
42 45
798 851
923 498
970 604
554 924
840 723
948 416
897 197
75 986
832 457
425 572
51 165
730 816
498 362
691 732
615 599
234 113
556 826
483 580
63 780
297 868
968 571
416 330
90 184
146 990
989 940
253 407
221 22
675 646
596 708
794 257
423 505
157 620
932 113
643 576
130 263
482 815
142 856
484 254
964 150
540 1000
925 399
439 824
846 673
461 106
244 641
943 198
103 607
77 139
396 366
599 385
908 856
450 327
87 732
625 624
984 933
171 346
644 367
405 723
763 248
657 955
969 689
425 668
437 206
952 719
916 228
612 849
257 169
704 734
133 89
234 650
109 152
762 577
735 236
385 350
835 337
866 716
330 29
243 772
747 734
460 894
720 317
246 602
62 328
861 489
113 721
235 786
876 321
750 141
270 242
558 986
729 83
457 949
600 87
128 308
341 403
169 838
672 247
454 798
941 914
535 506
816 54
493 993
6 812
292 486
45 885
832 649
512 839
615 709
975 544
766 793
3 31
997 428
384 433
119 704
93 833
246 51
838 831
446 531
579 479
598 662
72 932
19 388
337 612
699 674
233 714
691 739
923 974
890 38
296 832
415 322
513 646
591 120
510 630
776 248
423 987
426 636
202 837
480 906
23 389
175 942
982 672
557 119
345 455
422 45
993 104
321 790
642 259
419 235
899 940
135 903
669 201
856 401
193 133
977 10
238 278
776 62
912 411
512 873
45 949
487 43
604 699
65 64
587 109
734 492
190 316
894 787
621 594
988 238
120 781
799 507
556 901
557 872
875 356
493 247
664 440
480 475
906 569
833 219
326 518
454 451
993 1000
278 487
675 798
632 616
756 820
118 272
176 768
292 130
261 375
375 668
571 554
950 528
456 117
111 889
612 855
814 827
588 694
548 775
447 155
613 80
981 691
870 887
787 244
655 326
38 747
999 362
624 382
68 435
232 607
12 867
975 606
636 747
28 436
865 645
803 521
992 594
59 606
469 758
881 857
877 924
484 478
415 2
793 41
619 313
948 903
678 614
52 13
804 453
713 622
674 658
406 356
858 26
982 422
495 646
295 712
156 428
723 900
296 52
985 677
16 750
671 739
928 218
342 574
685 822
556 20
55 701
984 418
733 785
803 381
653 441
513 404
261 951
649 531
891 757
91 764
660 375
576 895
225 704
79 789
256 179
649 365
828 378
509 199
878 120
272 936
362 494
562 907
356 448
490 343
889 199
800 936
592 523
352 960
422 275
105 319
756 3
656 516
632 756
941 21
790 713
989 59
495 72
440 516
170 101
992 403
771 793
378 632
755 120
532 226
527 492
304 162
922 534
644 208
398 220
860 362
191 339
965 734
359 65
924 585
148 966
860 213
693 674
366 152
453 51
795 50
876 848
466 514
962 218
26 186
978 176
234 502
98 340
240 693
620 515
173 509
196 66
268 793
281 227
121 874
508 990
54 852
285 534
46 787
135 334
868 76
728 338
663 557
89 743
501 61
703 988
31 832
554 937
650 989
800 53
260 277
194 864
616 570
485 820
231 529
840 297
527 777
59 636
387 929
49 834
655 625
795 830
925 492
1000 280
468 842
12 912
69 988
673 421
177 3
521 216
292 228
571 462
915 76
729 89
711 221
629 953
608 929
587 639
757 903
956 662
965 804
164 40
867 454
933 695
970 382
619 966
57 88
125 762
710 395
76 879
238 61
653 830
29 534
380 851
614 485
771 652
755 66
815 127
935 428
516 722
389 181
745 181
339 669
707 269
552 263
855 689
456 50
953 104
221 120
183 366
399 276
218 369
585 610
688 970
635 737
149 457
550 700
828 18
911 492
647 123
805 838
503 429
183 191
877 87
657 643
359 533
414 846
185 463
622 308
971 801
17 509
234 644
816 130
308 829
440 261
318 217
362 64
482 529
533 877
970 264
677 384
361 288
84 986
965 857
657 832
451 471
25 327
98 486
282 294
19 435
852 824
136 839
634 720
214 898
897 120
973 436
793 826
282 997
941 14
303 992
831 588
190 636
33 236
91 164
315 88
937 431
688 733
290 446
180 380
19 770
332 321
242 657
882 98
815 799
311 135
203 106
249 716
570 93
590 132
4 306
589 106
530 773
340 518
741 580
751 433
733 129
978 138
94 432
673 668
112 154
963 247
519 350
349 36
888 258
757 628
911 983
834 237
281 384
297 420
673 137
483 485
800 632
706 547
86 759
640 649
79 536
431 103
381 70
573 711
369 641
671 219
964 828
254 479
606 694
796 351
889 467
432 745
88 583
437 530
536 716
797 615
944 940
24 23
672 728
114 11
206 80
594 437
849 845
738 598
185 501
467 37
492 701
193 339
655 143
64 803
546 610
907 231
745 46
625 583
535 556
876 175
683 690
920 254
268 564
871 777
936 493
111 729
302 793
832 398
733 6
934 917
359 81
736 594
167 760
14 482
423 576
267 826
805 646
234 306
803 190
512 235
754 567
422 411
668 382
953 165
791 836
16 850
935 899
824 736
703 544
440 278
626 648
577 125
404 928
70 417
936 591
199 16
667 138
704 519
36 535
602 374
646 616
977 501
904 10
56 70
203 180
28 733
50 354
837 234
746 228
476 736
986 167
367 612
493 774
627 325
784 979
325 909
411 347
721 888
849 226
250 786
387 980
166 405
257 252
988 87
421 986
277 612
593 71
500 251
690 581
847 312
225 380
283 240
338 856
867 528
33 373
640 289
468 112
646 318
906 51
106 514
959 457
89 82
40 405
234 344
807 653
329 302
84 729
889 471
470 688
622 632
439 801
529 658
401 45
353 451
641 694
320 911
528 773
163 432
942 30
695 268
689 597
99 618
75 441
326 633
186 810
227 348
687 682
141 700
994 556
862 258
478 610
723 216
366 884
921 768
402 196
236 881
12 379
458 43
168 467
748 542
808 637
139 170
44 868
116 968
789 656
679 971
64 958
793 785
732 787
143 401
194 816
741 744
557 825
808 460
912 886
94 315
183 844
815 910
69 390
721 396
508 684
990 262
750 426
512 360
852 84
965 399
927 174
339 148
286 757
202 414
88 480
843 86
239 502
349 386
134 779
231 938
828 159
621 727
267 563
230 451
376 151
550 258
876 571
618 790
652 292
365 214
346 282
475 44
281 431
64 179
670 561
505 864
759 482
937 622
570 968
475 88
997 462
443 38
515 589
65 74
795 812
873 626
671 144
617 503
743 554
933 340
26 67
241 981
446 204
886 775
764 956
567 807
883 639
367 764
607 231
617 568
790 375
770 728
256 345
678 150
325 548
496 290
458 589
236 286
974 422
385 832
150 404
978 179
811 288
784 969
16 387
338 468
933 487
853 756
824 341
433 641
852 39
734 128
796 341
366 572
769 899
840 31
853 420
327 910
626 271
628 963
688 37
22 474
138 171
720 304
470 338
626 267
110 277
983 180
878 725
997 550
594 323
723 421
782 578
71 234
193 109
32 745
598 952
569 876
228 294
825 283
82 415
304 711
275 900
667 829
583 714
542 602
794 711
455 862
535 779
873 363
336 234
364 305
840 341
397 759
872 449
23 693
281 719
168 703
145 819
136 345
755 383
194 482
67 604
383 308
265 57
951 590
81 25
764 460
239 820
788 439
507 107
869 618
131 784
579 495
387 367
600 186
836 833
748 250
1 635
378 675
141 615
416 351
823 109
210 593
671 826
180 513
756 686
47 678
498 685
714 626
130 508
816 77
471 680
295 645
725 39
621 706
859 806
563 840
526 39
70 637
864 940
938 959
593 882
212 262
978 790
446 622
574 268
581 263
739 784
148 38
247 92
865 156
358 295
609 532
780 796
206 16
277 405
203 681
1 409
322 953
470 161
574 203
449 331
532 256
777 755
734 208
119 756
595 231
915 4
396 134
359 575
531 249
435 4
210 999
677 967
201 580
348 463
466 279
362 44
884 20
387 658
446 501
994 319
730 982
95 979
831 994
105 242
459 519
390 945
311 113
793 917
359 879
920 809
58 544
713 704
80 316
959 342
449 827
267 182
472 409
946 75
32 616
774 999
622 907
449 794
369 30
875 199
632 841
351 730
125 304
874 72
95 849
684 872
559 644
272 364
845 498
764 323
853 881
669 183
847 96
120 672
217 518
601 127
746 847
628 13
605 824
572 713
844 448
314 700
860 850
843 75
449 899
101 788
104 422
394 962
586 843
456 470
751 538
587 755
890 158
892 461
717 942
986 433
568 63
774 992
780 856
553 920
260 939
896 92
72 806
804 698
133 515
323 136
976 7
294 360
700 589
729 725
201 661
409 944
648 429
180 602
279 795
949 556
519 421
712 545
834 254
33 626
290 680
2 843
902 251
95 858
126 84
909 619
289 755
648 758
861 36
988 176
76 6
610 604
727 53
360 800
680 946
171 932
394 515
128 843
322 479
631 28
110 11
181 199
495 16
68 147
326 894
517 882
983 664
59 362
711 375
193 589
27 781
509 175
337 346
13 559
600 89
562 83
388 764
461 704
892 22
433 64
121 284
906 460
195 816
326 817
475 167
657 38
778 318
868 636
851 681
421 202
745 821
373 537
944 134
778 35
392 610
289 609
647 616
440 144
398 61
307 72
199 767
737 583
939 642
132 927
803 379
241 847
491 284
373 720
594 156
441 450
124 913
288 617
122 336
475 985
893 123
845 384
603 8
391 941
262 752
545 754
216 613
79 556
985 221
291 706
25 102
190 370
660 353
941 583
863 860
843 280
810 932
375 987
685 454
21 574
590 204
61 370
718 34
488 894
778 808
894 911
482 622
470 26
382 577
314 49
909 596
262 865
73 835
929 4
514 751
594 821
666 405
276 580
963 695
181 940
709 734
91 61
762 809
953 497
813 229
55 910
53 164
117 727
949 366
340 520
65 794
534 541
803 490
906 347
889 180
958 394
86 919
497 127
405 857
793 289
884 43
689 326
959 630
301 578
599 873
978 147
980 337
259 929
617 226
258 113
719 413
382 370
632 963
278 772
67 338
805 345
744 426
384 74
184 690
605 8
595 429
623 920
886 789
423 9
373 837
592 143
812 746
407 266
94 426
469 724
331 7
635 238
286 63
726 266
423 105
976 409
841 605
443 500
714 727
503 535
537 911
845 465
682 744
394 222
577 784
575 864
189 223
686 217
3 762
286 733
978 904
416 311
586 130
407 314
412 113
209 441
800 654
424 115
756 633
457 863
604 481
648 560
819 987
923 438
431 688
205 818
542 754
494 707
387 532
564 482
610 155
858 465
791 643
682 91
588 120
23 674
137 848
588 600
506 97
983 328
724 264
978 734
751 156
484 515
281 695
1000 851
444 207
693 355
313 318
12 633
619 140
640 11
898 855
309 42
449 517
544 25
151 482
317 656
40 937
624 43
562 566
978 869
377 726
553 151
266 669
35 100
61 138
397 151
463 651
464 18
524 547
774 401
195 749
432 85
396 489
117 144
503 870
580 465
250 863
983 337
857 437
708 256
879 329
220 540
324 98
6 133
362 994
357 127
71 14
658 358
133 698
512 840
914 552
35 193
26 864
422 845
930 319
945 182
739 795
363 74
217 458
872 660
637 876
985 971
143 634
514 808
402 356
621 707
961 881
599 911
919 604
597 322
759 735
717 34
321 316
872 219
308 473
167 923
844 380
262 849
941 797
816 134
29 511
811 393
332 506
66 714
687 125
360 436
373 580
978 220
437 259
292 182
112 205
555 635
339 689
237 612
796 567
454 264
145 262
695 722
867 514
57 657
656 801
284 924
159 40
261 102
755 485
602 816
133 337
332 910
736 339
356 104
648 255
520 427
868 182
313 68
84 150
170 243
800 438
116 279
202 41
769 62
656 384
188 751
223 748
224 264
475 119
916 921
768 844
231 345
333 652
166 398
146 483
728 666
434 128
382 443
894 755
847 424
61 577
307 139
183 979
350 897
164 485
329 501
722 650
371 649
237 896
420 354
460 376
296 83
129 798
778 170
346 363
176 46
440 312
228 645
490 814
1000 248
640 664
124 713
971 553
910 542
343 946
444 384
842 132
974 954
641 327
454 394
637 898
41 258
340 816
995 535
675 934
31 107
37 402
562 44
556 567
574 517
4 85
324 811
353 400
962 255
988 993
893 709
622 581
971 637
189 122
924 404
19 922
306 615
651 740
484 134
38 851
760 71
658 708
504 264
263 578
197 566
539 114
268 361
369 189
110 918
457 429
674 707
740 795
227 179
27 279
178 917
724 112
267 235
899 885
218 60
692 354
911 969
698 387
731 558
284 719
312 250
17 274
185 73
628 929
577 114
241 166
222 631
276 239
25 927
849 893
331 440
904 637
827 126
138 305
137 282
313 391
764 529
60 454
809 886
156 664
248 907
481 386
121 392
352 763
265 122
841 532
292 384
891 377
82 779
20 150
112 476
902 254
901 492
999 41
481 762
182 270
452 7
68 522
111 326
789 569
399 396
328 140
660 592
850 415
472 629
651 853
116 89
622 719
430 58
740 122
847 771
934 955
59 337
365 71
789 889
799 744
469 143
975 133
850 152
839 193
925 975
231 668
624 626
339 465
416 963
77 290
125 210
299 838
861 518
725 767
120 838
745 967
420 640
320 841
809 721
612 732
16 145
591 21
93 531
791 863
321 823
429 796
182 440
713 916
787 862
178 191
356 382
365 485
101 858
703 933
506 235
745 935
497 516
624 151
67 542
863 403
479 683
2 158
339 408
487 699
149 989
232 668
131 1
404 911
236 915
411 119
903 900
174 490
746 30
543 453
630 504
269 430
625 65
803 206
775 668
77 635
790 868
412 244
510 99
752 335
445 964
748 718
77 57
804 426
901 89
774 328
58 366
871 434
457 37
953 461
774 106
965 266
52 226
763 115
946 790
902 93
187 477
191 829
206 865
513 913
384 62
418 484
293 95
890 580
102 501
608 152
517 370
358 509
941 786
90 431
784 816
421 200
465 60
286 440
45 272
875 392
440 747
284 681
450 607
105 620
697 653
665 919
210 800
551 770
757 966
247 177
865 411
465 367
273 228
525 150
43 227
634 858
257 882
764 225
908 18
56 664
543 253
163 482
574 727
838 739
635 113
728 908
575 426
533 106
937 549
391 4
63 149
126 997
603 231
858 680
25 96
592 247
835 312
31 419
42 147
411 815
567 66
179 111
654 730
367 869
131 939
395 404
495 77
10 38
289 700
432 853
602 779
470 774
523 48
170 784
470 327
758 616
29 868
137 663
88 96
673 511
444 749
961 903
572 792
251 790
362 276
266 870
816 356
8 999
378 718
450 976
884 708
532 620
294 258
984 697
288 242
219 189
846 275
661 923
920 96
545 256
982 683
734 600
242 323
761 976
930 874
263 198
3 696
550 356
333 90
218 331
463 387
958 759
795 825
378 207
172 847
481 156
518 468
638 322
860 839
605 761
924 675
217 103
790 405
570 245
169 55
584 751
866 993
624 720
874 678
389 151
68 462
821 989
377 462
946 930
369 350
665 395
807 25
4 16
14 826
469 193
310 298
912 977
904 146
776 457
879 704
45 541
694 683
879 581
277 37
377 627
616 29
803 243
739 9
360 451
135 875
435 641
846 574
8 644
28 329
433 55
707 578
921 893
58 276
180 979
658 786
556 820
896 586
173 505
998 212
111 107
226 588
950 716
683 756
377 218
462 868
212 597
795 111
937 673
203 635
868 696
419 656
566 729
116 917
618 792
755 580
612 122
173 13
383 7
506 845
260 153
954 235
170 780
842 742
181 364
684 728
432 968
515 828
697 924
683 77
37 407
690 992
644 162
853 128
763 874
808 668
618 75
453 419
242 268
42 419
662 870
860 15
449 767
843 703
676 501
1 583
967 910
101 332
590 227
27 966
335 928
232 259
213 380
741 237
40 944
346 515
824 849
773 562
175 178
649 305
212 746
43 770
85 679
92 726
464 215
154 989
894 991
505 322
329 401
114 990
656 890
174 759
496 835
182 341
773 638
12 681
626 329
657 521
124 998
137 684
458 915
216 209
740 31
674 654
335 545
936 974
356 410
53 855
980 1
720 723
363 648
43 155
284 272
922 956
2 166
761 40
164 243
12 589
496 950
309 497
60 629
228 407
462 276
461 166
801 133
716 754
330 323
307 164
582 461
956 483
757 478
813 166
567 717
535 926
231 269
310 837
151 753
905 626
664 26
233 102
634 427
197 579
382 237
73 309
127 172
614 721
176 641
316 897
174 590
160 696
336 471
792 980
769 571
698 689
640 562
856 448
930 952
970 520
260 348
421 877
90 88
10 897
646 81
857 253
50 722
563 470
745 588
393 981
665 586
608 796
291 260
764 166
10 798
256 558
735 391
812 677
450 540
611 536
656 919
159 535
861 716
890 864
593 403
273 438
871 326
321 445
311 579
721 758
725 778
724 931
161 602
104 540
804 81
144 920
3 868
264 239
585 447
159 2
485 901
788 69
116 419
544 193
573 307
551 161
91 951
688 698
426 801
757 564
377 606
896 540
421 644
865 806
117 767
505 861
432 864
191 784
231 599
872 461
134 969
753 193
268 82
768 583
583 26
797 422
569 74
45 372
958 199
381 664
176 392
405 826
524 263
956 977
87 571
769 228
462 313
769 174
365 317
594 563
165 879
785 139
957 792
687 422
990 191
648 768
8 896
789 878
674 180
954 269
854 527
460 274
722 374
528 73
32 83
952 814
710 614
576 328
172 716
905 327
514 331
995 583
314 264
909 637
344 840
770 351
745 10
715 957
942 919
213 81
789 808
299 12
242 254
413 130
587 803
317 552
449 867
931 554
91 580
228 401
631 379
692 309
30 494
641 624
70 483
720 909
701 891
464 648
643 780
605 631
633 839
732 190
395 371
42 474
675 775
598 170
253 46
721 226
585 254
187 193
72 420
310 793
194 969
274 132
648 10
941 531
228 378
195 478
700 604
728 536
969 251
414 511
307 854
483 762
33 588
413 362
135 947
864 89
406 829
952 706
309 71
515 283
905 984
5 662
56 829
661 997
454 452
317 273
192 563
566 931
667 999
869 940
41 148
897 23
145 843
111 365
786 424
623 193
149 23
580 958
404 237
353 229
341 281
895 891
220 370
367 319
431 176
771 327
745 968
77 461
242 582
498 950
8 106
810 387
259 150
293 258
399 577
934 878
756 613
687 561
790 76
787 306
163 478
879 94
655 221
616 15
774 466
358 309
216 383
297 540
331 541
648 313
139 318
481 692
576 420
887 725
728 803
501 767
7 236
13 791
469 830
182 248
629 160
236 86
764 134
394 634
120 804
888 783
308 169
236 695
693 726
274 84
413 906
974 8
202 335
829 977
270 316
69 978
406 350
213 515
167 932
703 64
374 340
328 745
284 722
19 398
445 534
988 37
133 452
508 102
663 792
836 688
295 727
429 535
458 447
855 266
215 838
294 883
944 650
305 10
957 122
964 244
850 226
442 546
172 733
214 470
128 840
83 765
236 461
766 722
479 685
816 690
386 654
23 864
546 472
215 540
305 128
312 796
346 574
982 581
282 229
439 599
781 731
334 256
259 83
383 767
332 681
309 633
985 877
777 448
147 783
64 850
323 385
964 804
789 518
95 811
286 199
874 45
918 255
984 208
651 752
670 705
684 690
639 543
186 784
160 950
124 6
679 531
974 489
428 929
341 49
119 373
815 553
579 922
107 344
254 553
598 506
992 537
868 326
707 843
170 294
240 976
343 667
168 325
68 116
366 939
866 760
443 597
201 116
459 450
202 882
548 727
966 327
110 419
279 645
626 984
317 467
839 987
956 268
457 764
917 975
333 451
820 229
98 603
825 428
554 117
606 663
633 822
248 468
540 934
700 961
419 812
197 301
313 315
534 554
650 955
490 175
589 986
729 390
73 818
817 424
644 158
551 82
723 23
922 479
560 361
79 287
462 271
358 269
460 496
10 105
9 390
477 810
745 319
981 730
836 734
23 711
996 363
528 797
254 782
178 280
712 332
924 385
666 988
727 375
751 315
342 146
595 499
409 507
197 896
124 527
689 377
387 829
178 558
347 372
850 92
514 577
843 457
343 311
875 715
583 654
830 711
320 262
603 683
131 742
262 751
895 2
65 107
847 791
302 952
238 286
9 163
11 205
440 759
655 639
320 586
322 675
406 745
686 437
845 873
787 379
136 889
768 119
465 308
22 440
743 15
537 84
934 729
5 89
17 823
64 342
904 588
181 289
563 145
145 397
730 225
70 536
780 204
993 190
380 95
696 933
899 756
43 673
508 903
142 474
672 645
395 204
466 588
457 769
744 725
816 471
370 674
964 301
144 362
89 648
915 947
312 457
758 751
871 469
476 211
419 563
194 334
409 389
392 502
112 158
974 874
571 167
845 538
226 116
6 349
477 346
117 558
310 164
268 375
938 733
178 687
5 373
794 566
117 863
779 455
856 193
327 124
183 862
69 140
198 9
607 528
384 217
854 447
181 85
777 628
566 135
926 817
605 664
252 540
381 179
644 512
836 203
598 792
557 158
278 795
793 683
841 665
854 815
631 86
573 487
479 578
26 369
888 511
349 769
268 676
64 12
851 281
146 938
876 84
273 808
228 293
990 529
473 650
73 494
285 887
153 245
70 852
828 652
9 800
971 1
56 941
783 653
126 572
607 655
972 967
909 377
738 597
845 905
897 862
591 326
808 120
863 332
491 80
293 236
254 325
990 868
83 564
574 243
732 264
354 704
632 832
751 526
338 723
190 212
951 944
13 181
742 92
878 354
747 780
191 347
941 83
566 726
552 559
32 355
965 351
354 810
229 210
693 848
498 734
36 906
466 352
448 8
818 497
439 332
77 446
301 813
479 224
242 624
385 194
547 871
759 462
814 624
978 118
591 786
11 380
233 883
847 177
979 570
754 718
279 540
328 559
774 685
751 157
858 887
392 390
865 350
570 690
137 563
406 559
942 546
228 822
920 236
391 969
6 928
867 812
163 677
277 421
865 200
979 159
728 27
425 67
812 511
955 244
761 390
598 365
230 925
299 413
778 465
947 596
907 607
989 364
362 229
554 433
707 688
46 561
727 820
968 1000
142 654
328 927
849 102
120 409
433 293
728 87
28 778
190 869
914 372
975 361
791 645
741 326
796 396
720 184
357 139
376 68
411 863
956 415
832 500
950 772
412 796
99 853
442 146
43 533
831 845
994 155
986 445
319 807
423 71
223 371
855 108
935 92
671 226
497 244
982 197
464 936
722 999
347 794
745 548
527 289
35 172
368 773
861 80
283 128
487 434
342 317
621 767
821 439
179 306
945 349
457 32
512 643
123 732
999 749
93 180
242 933
542 594
399 88
145 396
352 805
632 791
693 960
492 473
227 272
109 625
28 27
742 372
126 407
844 881
604 46
131 886
995 638
432 898
445 293
401 748
86 981
58 229
752 649
738 52
240 487
614 537
942 796
974 317
276 486
164 337
317 139
690 820
149 91
220 191
13 815
86 172
359 317
740 105
993 744
155 621
477 473
472 1
510 284
484 721
279 338
823 975
269 11
997 352
419 732
618 364
213 208
849 208
61 7
489 611
989 895
418 84
108 113
611 134
698 476
802 978
462 559
789 120
45 519
47 503
430 105
253 382
602 375
980 636
119 909
827 701
305 214
723 161
751 121
829 424
481 824
105 598
58 995
564 323
462 72
187 415
932 918
933 687
634 406
493 232
143 564
718 511
247 317
724 42
959 941
297 685
873 88
736 905
96 443
602 483
338 192
266 882
513 538
87 390
189 257
468 497
719 485
155 542
938 956
481 340
721 701
881 416
62 929
539 538
290 743
253 393
63 970
353 305
524 780
795 850
710 928
184 551
609 333
536 259
698 430
831 999
843 630
981 593
141 160
361 375
485 747
308 297
1000 476
165 738
222 431
653 558
222 741
574 849
330 260
781 811
507 221
939 715
671 367
189 853
268 823
840 275
953 989
718 289
744 289
363 16
507 736
921 422
18 684
50 333
632 424
887 833
525 949
360 622
586 465
994 631
631 104
68 700
877 294
714 267
849 742
921 792
420 362
61 661
373 134
141 14
639 303
718 238
523 163
948 649
59 929
865 550
584 886
350 178
748 49
409 858
906 266
781 368
472 167
989 565
81 145
445 887
334 239
460 703
310 62
501 948
757 780
844 468
498 461
808 170
588 322
126 179
834 92
55 90
223 685
919 600
97 896
302 75
286 272
95 554
209 22
978 302
524 924
67 477
958 505
796 251
275 901
838 863
466 362
778 251
464 166
617 127
910 477
400 744
884 85
677 166
995 236
74 760
581 634
162 215
709 3
706 612
83 499
355 243
663 175
19 888
812 70
536 276
584 508
46 720
581 878
339 886
699 836
992 657
551 569
606 804
332 55
960 759
840 746
290 340
719 527
862 594
479 381
146 750
552 752
650 908
573 397
721 498
555 365
447 820
983 885
736 911
697 881
187 188
948 277
954 238
904 645
368 798
656 813
22 252
958 478
400 504
624 621
62 100
457 720
650 315
986 787
524 24
10 337
545 872
199 883
962 185
738 787
700 978
557 73
757 54
56 249
906 246
721 945
308 802
34 962
63 139
834 235
689 316
254 233
557 319
661 952
752 983
55 890
332 237
290 769
649 428
677 635
590 676
829 137
140 904
794 563
552 615
310 852
131 558
395 400
632 193
582 588
731 521
827 860
846 542
820 19
722 838
892 254
757 78
151 591
234 775
53 518
746 378
105 120
959 921
393 832
195 153
727 1000
986 782
196 137
749 30
475 1000
176 816
132 717
411 686
428 772
805 656
90 961
916 251
121 738
778 519
156 991
816 743
724 933
489 654
707 600
522 760
380 75
542 706
142 931
577 273
347 813
626 513
338 218
643 339
162 89
658 327
907 654
271 421
122 881
421 709
141 775
22 725
430 787
202 974
278 353
12 189
153 406
713 407
193 72
789 16
852 182
279 876
595 767
240 321
562 824
604 581
608 390
440 871
336 265
978 906
99 569
55 960
907 890
28 732
501 219
689 548
300 235
674 836
41 25
70 999
56 582
327 645
103 89
71 195
183 687
621 198
769 997
133 965
15 900
130 605
34 428
478 963
843 286
604 155
309 525
31 124
829 698
999 507
364 732
746 880
330 421
22 476
277 360
473 42
168 853
967 952
971 151
208 477
644 150
291 499
799 976
825 862
584 237
730 577
826 666
738 412
381 659
61 235
84 872
968 828
203 223
366 537
223 819
610 830
79 853
281 401
62 810
988 725
586 515
715 455
978 837
12 376
688 269
195 670
287 800
370 971
908 146
49 351
305 331
920 608
958 392
514 95
444 642
959 690
931 799
772 59
598 766
577 778
357 219
115 474
813 812
443 696
767 674
508 795
556 990
560 904
277 424
206 359
260 135
289 270
711 504
939 793
360 252
437 263
484 923
447 695
297 820
672 28
374 642
143 928
906 751
941 227
822 607
537 241
242 344
122 671
397 582
296 9
676 282
501 548
588 986
539 887
261 600
109 158
162 24
83 457
37 819
44 724
82 633
699 773
391 1
109 239
402 796
493 576
427 539
833 796
64 479
301 849
347 568
567 48
962 343
235 592
646 635
37 27
546 876
564 512
301 748
443 928
813 739
279 206
635 89
359 163
85 761
291 507
658 989
919 210
165 474
562 605
550 777
179 793
123 952
575 794
351 190
859 728
1000 82
238 764
184 942
15 479
743 745
16 303
131 315
811 800
318 707
359 437
263 144
467 155
773 219
591 992
683 654
375 822
730 456
12 642
248 222
126 140
891 408
565 899
574 60
525 912
912 480
173 796
686 630
809 512
67 826
526 271
324 505
346 428
634 698
98 740
438 906
916 245
51 303
626 954
912 120
428 398
517 934
540 84
283 441
141 33
557 599
500 67
465 628
22 783
176 802
201 826
79 492
335 434
313 46
175 421
611 490
482 991
797 852
22 659
937 810
543 856
828 802
91 56
283 950
760 668
277 920
517 932
296 744
355 1000
508 931
921 133
899 279
975 349
910 71
734 72
68 483
192 797
421 790
127 646
437 879
493 411
516 913
927 587
912 555
384 214
187 460
909 980
935 74
784 903
99 481
543 227
200 606
664 845
152 881
802 187
96 19
62 773
424 159
532 854
288 293
474 877
206 507
322 692
621 713
223 485
685 209
637 354
247 559
361 155
478 722
63 898
669 762
704 65
129 273
860 421
790 248
941 331
711 62
133 589
519 67
593 436
904 35
931 988
474 830
258 700
332 602
74 725
41 971
129 33
488 46
946 928
182 149
602 706
550 534
266 376
141 50
2 845
873 375
553 275
939 629
697 975
325 166
616 920
328 536
924 605
686 912
133 605
300 638
719 868
346 847
345 116
886 375
704 549
808 187
778 162
352 136
946 915
505 405
234 543
209 345
811 153
863 239
78 342
533 532
347 21
218 925
793 43
734 454
740 573
944 473
715 919
933 397
304 373
941 512
732 782
466 925
140 405
644 743
262 148
821 225
83 257
359 248
21 427
929 708
557 139
597 408
822 583
27 897
170 87
468 68
300 349
816 701
586 538
873 168
403 30
926 765
266 827
15 468
566 909
831 578
72 691
149 802
969 838
802 179
237 386
279 895
389 36
980 399
832 49
166 758
413 705
713 719
715 845
603 47
567 757
162 928
932 649
472 598
291 734
428 474
835 253
504 463
472 48
183 598
491 366
630 587
820 782
561 319
576 182
157 63
708 410
289 630
740 804
539 58
558 449
32 762
171 687
693 783
403 17
820 441
530 373
566 668
349 592
381 553
420 551
368 686
712 256
152 858
980 743
718 582
74 10
200 957
29 787
43 927
24 834
671 531
116 442
616 650
515 91
338 738
992 247
573 376
218 580
835 114
238 962
807 475
252 383
688 379
309 790
599 653
171 172
394 717
799 51
556 256
829 429
310 873
949 174
189 945
197 624
577 298
995 656
67 796
57 65
314 10
4 277
357 847
832 419
896 693
890 516
733 990
584 211
2 120
35 997
421 614
921 773
345 490
514 492
153 402
535 448
178 525
142 786
88 846
334 402
889 878
725 265
584 19
710 593
518 49
292 361
854 776
248 439
767 132
99 796
25 258
167 420
725 985
159 892
430 177
38 321
907 986
991 746
431 257
164 903
262 555
985 860
273 127
192 30
11 956
745 732
534 945
570 903
541 181
754 235
947 244
628 208
822 932
1000 353
602 197
70 262
390 966
663 58
515 125
868 275
720 432
135 24
45 878
926 397
998 230
101 946
806 993
20 290
404 98
540 501
598 171
188 563
917 203
210 484
166 307
947 276
213 504
708 638
280 444
755 152
736 538
727 982
171 961
292 407
146 357
592 53
878 714
618 713
832 783
477 99
252 506
828 121
438 57
364 297
752 476
226 667
349 312
630 665
420 968
853 773
403 114
918 724
181 6
594 149
531 279
863 972
140 927
619 1
809 624
381 50
755 668
135 784
59 863
977 44
483 24
708 450
504 252
704 192
953 112
616 742
718 741
423 173
981 220
526 18
305 160
670 900
722 595
394 563
240 120
864 669
360 966
935 616
321 83
18 11
958 155
434 566
9 855
819 81
700 125
508 131
305 416
801 344
962 670
351 505
72 10
327 816
512 761
407 464
114 664
368 245
842 849
835 304
750 640
410 405
188 118
562 546
561 181
268 403
555 141
703 888
799 597
117 226
467 166
470 874
870 281
37 262
658 130
262 801
367 571
283 251
476 506
164 436
844 812
832 309
711 800
640 407
964 942
591 466
29 960
793 511
769 964
503 267
585 798
12 218
895 808
769 587
653 891
919 967
118 387
993 245
438 319
404 825
688 135
919 243
978 853
622 122
969 330
309 301
911 317
98 65
765 707
534 804
523 157
938 848
541 532
915 7
334 12
530 679
652 920
203 752
971 616
924 689
867 478
547 985
69 323
864 206
897 930
149 155
309 131
658 9
389 777
928 775
766 304
223 331
650 407
200 885
716 295
190 621
646 971
489 674
232 831
844 404
617 5
841 14
700 857
251 573
84 808
618 181
199 443
875 913
430 69
732 150
413 669
36 924
87 816
871 286
152 598
777 929
211 152
47 830
54 472
607 250
360 29
272 893
550 636
488 523
928 530
695 51
248 729
951 737
670 248
780 25
92 859
437 375
681 131
823 378
437 330
780 819
340 103
1000 66
934 394
255 466
215 68
416 86
834 181
265 786
638 750
398 101
776 764
938 162
168 908
902 269
581 448
825 669
77 566
912 949
778 238
604 118
515 412
494 640
142 144
575 566
361 476
811 700
700 398
574 6
278 267
59 318
322 850
561 448
605 775
404 295
334 579
71 280
264 456
906 491
420 129
721 425
44 803
786 900
406 794
110 907
894 291
575 492
61 12
519 164
376 9
695 797
176 396
978 448
591 86
852 175
476 433
200 304
200 724
252 473
486 15
852 131
612 69
112 519
210 751
493 316
903 720
442 923
95 511
482 300
458 592
213 263
264 712
38 373
846 588
2 823
701 483
935 270
870 577
276 851
949 252
872 34
292 21
563 845
113 554
44 782
362 983
546 999
290 985
392 83
390 150
359 434
986 583
661 239
255 991
834 160
333 20
312 17
401 611
872 615
944 716
393 211
977 882
754 474
987 747
899 499
508 944
458 80
61 826
943 544
500 597
867 394
406 754
217 546
599 333
395 59
464 128
308 252
463 412
917 360
64 128
541 295
526 258
842 388
829 122
21 543
636 658
420 465
237 31
294 140
109 802
604 788
319 871
830 244
870 148
72 238
578 153
424 392
924 587
167 709
724 1000
675 732
995 268
427 187
732 739
403 869
234 100
894 207
599 841
881 275
864 412
414 724
965 608
365 372
6 590
160 348
866 615
691 654
63 55
56 997
485 229
671 370
204 854
479 566
604 413
1 698
266 772
823 480
710 730
515 190
543 519
293 16
411 418
495 556
869 65
288 140
804 39
31 883
190 876
723 719
921 430
87 616
959 528
25 184
686 283
482 593
171 658
802 525
770 448
814 998
278 763
36 714
379 337
267 264
587 263
670 266
770 913
830 496
572 740
890 808
666 907
360 676
278 227
224 625
58 580
333 97
713 894
204 673
220 39
887 620
730 658
415 484
304 574
286 685
395 914
683 561
1000 87
483 795
583 216
880 395
975 773
417 17
79 721
126 306
95 185
498 736
838 95
34 737
216 880
782 203
415 775
606 676
115 848
689 907
481 753
958 876
339 764
285 538
77 555
877 673
535 440
67 119
916 905
824 31
214 107
924 478
106 376
777 193
578 256
483 473
982 857
416 788
733 758
361 319
736 885
455 76
277 325
579 300
742 344
957 44
133 878
742 913
484 706
235 144
135 441
33 549
145 136
880 618
135 821
426 526
870 283
510 947
508 914
177 400
408 632
324 778
307 449
21 789
698 531
54 792
675 663
419 107
41 411
548 70
742 553
801 658
864 959
583 441
468 203
750 847
267 586
43 326
743 797
300 976
786 64
591 956
573 311
748 740
336 734
662 559
654 395
9 124
338 326
853 870
865 24
207 435
358 529
238 314
441 168
424 640
494 32
357 317
543 191
616 986
7 158
91 835
558 540
618 994
521 351
840 889
811 425
984 125
603 330
467 468
440 258
179 955
508 796
109 814
749 336
915 368
90 483
444 261
620 64
292 698
924 410
417 440
987 870
569 420
742 777
882 600
181 647
288 3
369 498
399 860
268 189
492 314
482 612
796 578
656 998
531 520
883 835
878 642
607 870
392 143
122 17
354 926
636 538
725 185
963 506
364 605
975 849
928 638
847 335
423 328
757 586
85 111
668 432
160 230
811 317
757 419
61 87
487 913
953 688
414 783
568 712
607 45
14 227
69 954
253 701
727 799
112 715
74 625
602 455
83 370
470 848
462 309
522 423
502 491
309 797
147 947
283 407
702 906
634 292
332 559
514 102
944 194
225 661
424 964
881 432
512 237
787 414
988 21
654 627
717 504
609 543
881 228
954 228
379 704
28 125
356 176
966 221
247 681
789 82
336 427
313 891
372 620
591 999
810 23
14 676
199 648
8 397
120 969
371 289
609 607
603 834
545 116
616 469
2 77
44 221
518 486
563 151
970 877
980 408
43 88
194 131
153 925
369 258
45 808
62 789
164 178
122 335
158 60
577 719
438 321
367 208
634 102
978 785
279 646
441 878
148 56
406 628
783 148
335 957
325 626
322 554
335 678
382 956
111 865
516 130
226 668
65 685
41 1
246 596
93 698
534 178
804 713
460 77
944 485
659 79
287 948
49 434
400 399
42 50
445 556
465 507
862 753
559 480
489 743
559 244
571 735
981 781
754 483
23 197
376 204
228 43
548 367
348 791
294 301
78 615
241 606
952 160
807 73
958 418
895 957
835 669
387 717
22 301
292 893
331 97
889 256
652 512
929 980
195 335
770 558
553 977
251 116
361 769
122 619
261 750
313 374
30 4
700 130
629 534
332 190
124 469
96 463
601 392
222 157
749 80
376 441
160 986
743 828
845 826
470 207
497 888
985 968
400 427
360 287
984 132
358 307
209 775
239 373
389 977
718 346
8 691
479 564
331 903
396 13
826 92
15 147
893 199
793 849
229 989
69 156
575 720
938 330
923 578
111 630
559 766
457 30
516 334
993 7
155 105
885 290
276 716
155 322
9 518
359 702
741 523
280 43
205 855
572 274
242 310
370 397
479 51
730 252
887 148
72 706
845 888
132 603
17 123
840 635
18 756
958 426
791 873
84 916
287 389
341 808
110 96
936 993
839 234
105 113
379 428
881 115
940 539
362 26
375 936
115 520
864 859
620 304
508 716
557 225
749 796
921 722
728 528
540 157
871 19
341 906
75 991
18 933
903 919
970 436
650 124
18 735
957 249
820 529
613 928
712 495
153 119
430 191
349 181
51 497
30 62
971 547
481 630
193 401
390 413
227 136
823 458
621 398
400 453
473 352
758 838
67 842
187 735
137 233
422 940
173 120
478 164
103 138
985 220
119 605
904 993
749 561
90 548
382 155
241 674
607 575
790 986
130 113
477 32
469 847
202 55
499 268
594 853
221 359
104 560
957 637
851 718
24 945
138 14
291 622
775 480
298 421
211 882
945 762
365 756
691 834
184 695
359 22
589 689
77 516
662 653
560 3
924 756
908 267
20 915
155 888
571 357
338 471
355 421
840 799
280 480
186 633
676 158
300 200
828 858
746 325
244 840
661 21
610 789
149 56
990 490
809 698
619 182
606 665
296 51
738 281
391 796
112 180
457 924
448 205
413 324
1 726
610 707
190 269
803 596
711 254
454 988
71 822
724 333
157 447
500 522
113 364
255 66
338 501
112 47
680 551
564 915
694 464
942 854
590 743
724 21
308 260
936 208
70 633
335 304
900 674
501 250
227 808
531 820
225 645
744 518
986 134
727 461
144 268
399 601
28 380
748 392
18 707
449 371
612 844
587 217
984 652
961 379
575 476
751 281
185 96
715 372
835 838
242 847
109 319
393 544
193 714
198 214
59 30
41 886
321 43
527 668
238 494
820 646
922 588
292 29
649 230
534 709
611 735
504 776
116 631
239 348
492 827
298 836
79 443
123 454
983 44
986 383
429 954
482 732
433 681
178 478
500 931
162 974
202 627
214 683
652 328
626 269
647 965
385 945
608 546
144 744
419 694
827 330
610 195
497 338
546 709
259 344
953 50
636 970
689 634
895 103
256 378
381 227
142 261
476 833
590 760
991 121
398 993
339 75
300 797
870 735
24 429
828 82
598 771
484 789
883 936
517 165
290 233
73 474
654 67
676 326
475 316
406 102
688 156
981 648
9 442
479 787
804 760
633 867
61 40
325 940
956 210
338 442
218 251
28 198
297 404
334 273
464 108
376 728
153 44
810 25
155 95
509 688
62 600
312 283
554 686
923 280
981 707
723 254
600 428
89 503
47 13
701 967
259 61
144 567
786 227
930 420
694 146
754 800
128 988
636 336
421 961
445 655
351 468
17 971
864 700
575 87
59 278
563 389
876 798
154 260
61 774
85 73
91 767
863 300
437 864
166 239
454 155
663 281
39 726
456 348
925 531
917 708
139 591
448 804
831 972
272 928
126 319
877 584
1000 96
275 616
717 631
899 739
435 609
21 199
746 270
814 69
588 527
970 891
967 965
942 507
555 651
310 534
104 325
627 99
636 453
897 288
110 36
481 383
755 515
308 984
514 493
915 148
280 483
131 450
859 507
42 486
809 448
69 720
79 446
864 300
707 261
120 958
193 930
112 639
31 979
961 938
484 425
422 939
980 737
263 137
606 1
756 805
828 31
427 730
727 486
882 637
291 629
644 936
730 932
706 870
6 149
276 775
209 623
20 50
171 80
677 106
901 686
850 357
415 685
532 480
688 373
555 844
712 44
382 448
982 38
647 693
25 351
595 847
907 637
256 640
688 489
97 944
75 979
463 95
456 114
336 785
45 32
51 785
957 136
682 680
223 348
19 530
185 939
691 541
835 32
871 270
618 833
672 850
929 534
205 525
181 593
182 934
891 427
72 55
890 103
160 32
346 561
278 717
700 226
733 435
201 678
74 257
206 72
853 855
437 141
477 824
196 873
818 656
462 752
805 178
525 551
290 726
205 312
347 302
715 606
228 973
521 520
292 869
990 776
48 861
699 616
7 864
102 154
319 310
639 173
225 54
928 924
339 552
213 457
835 401
758 464
738 424
365 60
435 115
261 590
944 111
407 217
477 211
655 126
527 561
734 202
94 21
311 622
630 577
599 721
250 322
616 497
258 494
395 523
77 134
155 424
178 51
379 317
343 557
989 218
904 366
526 696
129 464
210 663
635 669
699 224
914 207
655 729
323 60
567 105
358 997
837 818
261 706
811 445
774 577
747 183
555 324
355 420
417 751
328 272
779 156
657 870
21 108
372 592
641 874
319 423
13 960
92 516
612 847
834 641
997 106
420 39
488 594
980 378
677 385
419 898
631 387
34 268
978 169
960 803
100 655
475 155
252 161
243 278
236 887
780 870
219 512
463 216
82 600
370 352
923 255
613 213
630 588
654 352
184 609
668 168
47 332
665 934
44 866
200 408
910 522
453 566
403 107
26 17
757 357
221 156
152 501
546 342
211 508
260 239
574 953
227 147
657 725
256 188
956 37
342 400
475 828
173 644
989 632
271 18
206 987
199 831
566 444
28 367
812 370
968 749
309 502
464 951
344 459
253 230
972 380
513 555
700 128
880 652
940 242
619 102
783 79
524 870
650 436
892 9
146 274
936 144
251 190
65 422
786 624
553 700
416 590
981 382
345 670
474 174
564 477
201 394
116 256
625 157
315 251
601 379
474 896
493 387
554 578
86 163
834 247
89 51
687 102
151 122
288 87
482 101
78 632
243 288
465 400
347 963
964 589
598 974
731 210
458 770
352 1000
578 634
479 303
752 192
554 368
983 120
930 985
578 896
88 205
319 369
327 783
428 388
421 559
582 168
718 435
32 236
107 705
879 163
776 474
612 836
303 695
913 364
68 972
529 499
430 851
799 658
748 984
108 201
427 281
535 607
544 310
710 509
525 572
734 402
193 341
117 384
532 98
888 452
167 360
602 801
952 381
333 555
381 154
659 545
917 425
185 519
99 606
65 117
749 865
36 826
716 521
825 19
215 929
127 655
460 63
543 2
92 153
234 176
327 756
63 100
106 608
466 948
603 179
779 200
975 787
982 620
63 317
815 102
930 91
985 147
769 355
136 94
382 716
962 552
395 21
402 828
671 570
352 208
78 808
862 150
476 915
132 38
301 764
814 545
60 302
895 138
53 908
785 535
348 958
673 559
441 838
952 861
861 594
516 233
530 981
1000 46
10 445
264 767
443 965
966 424
807 367
850 858
486 147
451 336
406 170
156 923
219 222
642 968
844 756
388 156
826 905
302 448
89 470
271 924
264 737
371 894
26 180
136 824
328 803
773 288
777 174
101 557
713 615
992 932
729 425
935 717
578 864
583 255
707 883
644 779
577 323
108 320
764 475
781 498
790 607
656 750
83 871
307 422
141 124
613 71
102 537
195 937
414 59
731 157
278 170
329 476
407 278
703 487
56 949
741 395
639 728
564 574
509 795
568 23
377 675
898 882
57 448
442 690
384 239
898 75
683 897
499 858
711 638
925 918
468 636
624 855
983 913
663 111
706 907
774 409
439 864
126 616
753 355
958 294
72 381
314 372
193 719
235 867
92 646
694 992
58 250
895 183
126 1000
939 51
731 986
804 387
775 869
274 949
738 989
658 221
924 964
508 651
741 768
905 537
261 817
133 220
551 321
460 288
176 706
603 990
34 830
237 35
763 116
21 296
796 229
7 157
529 491
430 483
211 489
840 203
804 46
255 115
811 576
576 434
915 247
620 653
366 536
640 679
190 752
371 817
198 433
210 815
65 621
474 785
924 326
83 576
614 282
879 598
338 78
450 679
643 739
682 962
650 326
155 843
670 937
920 763
334 551
848 276
346 317
188 194
386 217
273 763
632 203
89 957
968 222
832 197
877 55
306 347
279 376
538 870
698 790
706 305
409 879
597 911
877 264
926 772
100 359
158 799
599 108
82 153
478 103
298 907
852 530
137 512
94 998
572 256
267 897
696 137
254 676
609 801
857 255
241 26
342 616
265 683
49 570
501 591
292 720
873 17
817 94
263 350
666 726
478 345
149 503
993 50
929 972
757 995
620 325
830 17
304 622
816 845
408 364
486 835
86 977
847 638
165 231
763 627
468 987
967 387
450 939
200 958
710 232
84 736
134 819
54 80
637 392
26 271
979 706
490 433
885 313
382 88
864 322
564 434
552 328
284 483
671 934
235 735
733 66
424 108
372 454
519 573
117 710
135 760
287 739
754 943
204 691
173 61
599 456
503 19
699 167
617 43
938 777
604 984
906 91
21 718
168 290
514 197
902 296
418 128
365 971
605 131
989 595
8 424
151 505
633 523
662 338
709 53
169 150
643 491
111 601
225 512
566 495
615 746
409 848
686 144
513 359
48 271
607 472
832 35
230 209
199 503
285 297
153 204
102 204
685 239
839 868
969 462
228 455
311 951
493 330
243 155
746 667
948 157
394 679
729 342
646 232
906 476
588 72
371 714
757 682
155 248
625 928
358 240
114 454
234 994
77 453
592 273
791 27
410 268
587 343
312 856
600 314
89 374
913 733
514 767
45 489
179 365
137 210
608 460
112 544
367 982
748 991
386 666
29 463
313 333
253 955
986 640
510 59
184 696
683 581
743 569
729 910
38 699
536 81
576 194
221 342
126 517
815 389
913 994
207 917
732 453
267 654
494 91
559 80
983 226
450 278
159 187
939 968
100 211
110 967
126 334
680 860
443 869
610 151
658 697
447 598
795 127
715 394
528 71
442 4
494 594
395 77
798 72
721 110
95 93
337 427
482 427
430 238
808 113
921 453
734 26
990 469
103 836
702 306
402 932
959 338
6 90
197 203
176 614
322 488
824 633
911 152
185 910
921 989
523 759
281 955
875 140
597 613
419 187
989 579
780 354
692 552
137 832
776 122
847 558
414 358
448 472
603 584
850 172
961 761
950 917
717 904
365 603
386 641
292 56
721 456
409 11
33 767
216 897
668 949
332 4
3 40
490 40
881 454
503 489
296 956
1000 100
302 777
833 948
475 842
566 56
640 992
486 856
863 182
331 829
933 605
416 510
316 642
734 933
563 28
131 962
525 16
331 929
835 790
493 866
60 290
169 495
21 678
882 392
261 129
496 522
659 190
767 962
264 791
867 256
611 144
193 825
198 787
372 383
313 806
85 332
928 617
408 472
635 201
772 3
131 189
830 81
8 845
143 763
224 43
961 997
125 677
273 444
20 700
938 806
749 637
160 213
959 376
763 649
287 391
586 670
313 402
336 802
419 440
446 894
145 777
926 750
524 943
718 421
2 180
778 937
259 269
658 32
584 664
111 466
144 501
42 409
768 286
266 46
594 192
236 44
260 493
877 626
758 560
900 288
98 321
825 196
230 541
330 302
438 439
655 485
648 45
594 593
80 352
311 578
757 17
144 978
481 866
43 968
342 768
565 682
734 497
237 892
732 791
777 25
260 444
617 521
290 452
429 677
738 420
900 95
699 104
342 173
490 441
295 872
171 910
324 264
286 877
923 950
600 43
613 161
335 326
166 444
826 131
580 482
353 231
40 863
782 322
51 104
808 953
659 65
919 925
674 371
267 414
15 8
162 760
242 362
125 990
656 147
228 44
996 702
276 125
357 730
149 14
909 166
464 237
394 558
591 239
517 522
172 263
260 250
508 887
125 537
837 897
129 925
786 111
481 268
670 935
242 22
502 753
298 851
807 995
211 543
281 93
449 157
44 577
193 241
978 166
754 892
98 645
169 701
204 436
212 874
614 329
14 52
20 325
749 714
94 407
860 634
460 900
260 678
149 259
452 745
877 734
566 328
352 158
597 904
833 785
816 270
972 738
581 546
603 692
379 105
277 16
36 931
379 740
607 293
855 659
618 358
380 709
159 444
901 998
168 879
895 632
194 99
742 142
965 265
556 74
459 345
479 523
61 301
333 818
528 681
890 33
104 608
586 148
222 197
356 957
809 974
340 200
265 15
700 836
65 324
442 918
350 758
121 953
541 270
154 363
558 454
417 796
376 285
991 657
260 710
510 810
355 241
893 692
211 406
778 841
268 717
232 753
301 638
116 472
679 835
988 604
504 772
302 581
786 537
261 868
658 392
294 994
350 694
55 671
836 580
231 931
835 301
16 474
725 487
55 590
823 859
804 291
369 708
772 647
683 673
434 238
191 12
431 630
93 656
620 95
262 61
956 981
392 232
275 893
423 343
986 780
728 746
694 971
27 508
709 474
451 108
179 868
781 15
830 486
217 998
186 664
235 284
526 859
178 270
737 24
836 61
752 760
73 752
367 236
247 83
623 303
754 852
156 617
451 840
881 911
82 6
715 631
741 617
654 402
499 694
438 314
148 353
594 372
726 716
334 619
172 33
885 464
903 34
407 28
278 785
131 798
707 341
987 370
490 890
500 924
382 416
324 910
881 377
581 759
206 77
967 933
383 799
613 813
847 135
816 364
535 167
579 355
517 453
167 612
520 542
853 230
793 842
412 660
455 89
762 815
15 760
490 565
933 429
698 483
749 393
624 295
557 230
519 577
381 405
484 538
571 803
415 945
4 938
514 306
709 992
445 809
58 980
329 512
795 765
840 650
821 395
743 648
869 198
224 645
941 899
58 325
49 98
480 509
197 729
7 200
277 664
517 791
688 243
704 829
865 517
131 556
690 706
565 41
653 62
83 441
216 977
68 436
614 513
940 531
729 198
288 898
542 923
209 153
991 787
865 893
52 74
159 898
264 531
189 444
550 600
831 689
940 142
171 846
360 822
941 487
459 984
942 237
190 724
533 176
9 870
89 441
193 937
958 948
395 698
126 831
720 162
922 200
581 274
603 447
10 456
911 16
917 727
448 915
703 670
567 390
117 82
987 264
46 265
591 734
321 566
26 8
532 372
521 175
590 966
279 989
901 551
67 894
956 326
124 746
161 957
158 833
475 672
341 642
109 51
244 374
24 652
64 767
316 521
203 479
109 475
760 47
580 186
415 729
169 998
457 263
250 846
843 484
414 413
8 717
59 559
634 526
1 506
937 967
197 260
820 788
358 255
466 314
493 747
807 271
203 973
317 157
517 131
973 848
990 832
970 110
610 198
93 128
382 99
679 11
962 120
19 138
191 383
730 902
620 818
937 367
211 973
480 651
605 152
785 216
705 83
804 955
905 81
995 517
359 859
65 265
130 737
622 519
947 409
227 855
855 537
371 797
899 526
127 16
74 324
455 868
135 822
143 822
298 488
212 192
952 221
518 809
363 835
474 39
429 987
891 824
146 447
431 102
67 947
77 379
540 907
120 540
477 987
652 14
334 783
759 700
715 275
517 843
883 11
792 174
263 368
491 347
839 942
324 684
965 807
434 492
109 908
722 52
165 160
38 379
118 489
271 397
585 572
170 187
106 147
378 638
261 148
714 866
258 146
279 874
78 432
62 144
735 95
36 686
433 806
754 619
57 386
663 322
62 272
577 261
640 879
848 41
196 634
864 519
471 637
745 121
38 871
855 381
516 136
774 753
380 867
339 33
882 873
235 261
696 509
849 647
359 690
504 520
716 992
793 516
237 581
212 689
267 492
677 842
652 147
209 235
889 224
995 770
557 136
163 556
299 123
903 281
767 18
11 212
657 578
297 226
498 106
820 213
904 431
746 659
854 558
61 163
590 3
516 802
801 144
875 330
242 639
210 617
803 673
286 636
847 764
468 903
846 781
484 59
256 507
227 198
699 347
612 894
185 455
986 422
679 969
906 806
346 511
376 71
171 538
541 461
15 29
874 284
786 219
484 897
514 41
673 881
600 487
170 24
189 541
82 299
323 1000
935 334
678 325
300 915
81 805
369 255
860 61
242 365
74 943
725 812
966 242
579 877
818 828
88 667
99 989
226 354
671 955
488 956
619 115
179 575
582 519
993 737
936 183
863 162
271 790
433 486
847 458
317 193
312 228
800 899
665 560
626 120
816 61
1 958
741 297
895 498
513 41
595 91
619 936
101 262
541 953
346 202
441 865
793 762
1000 288
997 140
483 641
657 853
906 816
373 543
627 211
880 540
196 246
727 831
829 356
58 402
683 763
150 714
867 994
525 393
705 461
959 980
887 91
158 115
568 414
3 657
714 920
891 474
312 771
7 539
170 291
864 997
980 306
919 781
800 627
263 761
682 560
198 461
93 967
983 348
644 552
214 437
481 149
497 433
284 543
366 72
183 337
654 362
297 955
743 307
851 858
320 77
430 298
826 402
787 948
764 407
228 405
73 918
881 688
565 741
693 143
304 531
533 632
108 203
17 918
839 974
208 545
822 86
535 80
453 101
957 263
365 397
109 337
643 435
174 899
258 712
226 513
763 85
520 220
453 977
461 671
118 93
273 15
732 550
86 732
301 846
849 46
825 771
248 828
241 308
440 675
398 502
324 119
306 913
426 320
169 5
688 994
877 47
345 996
997 266
567 849
869 59
355 528
805 293
631 945
949 800
104 794
810 321
921 462
329 82
493 311
31 198
949 999
900 882
943 819
64 811
451 663
157 23
523 122
158 456
217 156
489 774
651 561
333 906
74 497
922 801
952 929
450 309
822 123
330 65
474 51
720 984
363 287
640 584
601 866
936 544
973 113
536 547
88 311
499 612
345 894
154 1
788 647
425 34
497 393
682 701
100 593
27 16
271 828
449 942
779 701
605 438
286 358
539 890
395 891
59 264
29 439
637 5
601 991
929 316
184 649
627 124
339 884
473 70
888 787
358 35
46 172
61 953
107 564
834 868
349 227
523 791
537 512
713 543
544 773
212 139
460 921
913 602
325 114
831 75
951 38
8 61
845 485
910 687
186 828
364 323
738 288
540 776
517 232
537 718
747 492
277 970
903 775
335 990
279 681
591 830
682 162
599 184
87 372
574 372
934 252
55 356
436 314
426 318
883 362
692 28
737 746
858 815
434 559
979 152
806 838
203 790
469 720
939 745
567 256
656 488
408 250
962 768
552 220
762 591
517 147
762 843
336 610
148 416
780 880
657 441
224 565
658 518
656 524
590 986
701 414
746 617
561 934
371 808
842 263
524 360
37 579
109 654
523 540
438 949
25 551
515 131
695 389
263 508
394 60
958 833
483 614
922 899
329 517
558 641
287 796
371 759
594 924
149 699
831 809
337 950
558 84
243 909
661 888
807 201
769 455
62 715
48 824
956 794
391 797
329 183
827 157
908 912
279 908
672 251
974 358
897 642
737 279
840 369
595 885
418 994
855 935
448 431
42 979
270 853
983 972
121 906
184 454
230 233
384 169
263 775
805 413
486 523
566 731
560 272
581 539
425 930
192 36
322 272
179 455
954 832
540 511
606 244
792 527
321 483
628 809
30 508
808 896
486 7
90 698
818 888
255 668
656 757
841 62
683 423
58 825
805 819
810 441
739 911
841 312
325 461
63 874
218 340
463 622
240 636
388 253
520 920
87 22
43 13
186 93
519 60
686 649
417 95
490 237
765 521
86 531
936 538
956 597
334 240
748 653
502 758
938 500
262 94
165 85
352 851
655 328
928 494
755 478
850 954
29 341
323 914
587 749
60 409
793 961
133 779
341 412
887 683
305 843
19 183
794 362
671 175
727 201
543 3
536 824
89 91
942 573
546 584
563 508
786 376
400 362
146 8
91 445
446 329
515 767
299 418
36 654
580 829
585 987
64 756
598 558
24 320
737 509
940 984
450 6
754 65
622 195
398 961
510 92
53 608
682 569
887 373
765 841
532 310
814 18
450 110
29 476
750 9
408 240
617 488
213 932
731 107
280 852
614 219
473 836
443 417
499 666
951 953
443 831
666 887
728 876
584 954
379 98
162 327
62 379
661 231
641 837
241 733
246 891
507 148
205 108
978 128
227 647
236 699
926 522
21 972
118 33
267 927
751 674
127 978
502 266
23 434
632 717
777 231
784 513
633 386
493 962
431 637
304 78
763 658
13 302
78 665
999 323
80 161
303 268
270 174
675 542
147 962
969 713
389 515
806 971
594 221
455 773
130 916
799 406
936 756
780 11
159 525
693 87
105 293
391 192
352 983
167 461
781 392
787 932
99 544
528 691
49 667
421 161
14 778
651 445
601 144
225 602
75 214
76 271
77 519
926 260
32 736
412 757
952 477
109 666
787 464
265 709
385 299
921 588
659 608
869 64
544 23
689 404
140 769
878 176
976 809
848 371
342 257
261 278
931 211
965 92
425 564
484 306
370 68
815 605
591 371
520 399
723 25
444 213
402 170
552 85
61 217
197 951
262 678
23 549
598 291
189 469
896 403
132 323
191 281
332 117
941 458
323 802
431 766
378 984
763 698
926 807
81 155
383 305
785 811
510 327
439 899
215 545
625 407
652 678
553 796
11 60
124 649
996 443
482 913
946 475
269 286
622 880
712 689
524 636
482 71
76 266
686 508
58 656
360 85
881 588
530 40
829 636
379 448
540 877
534 652
167 802
333 942
913 196
254 654
60 734
10 273
599 56
569 685
291 790
73 120
572 799
234 309
60 689
74 30
694 798
867 313
411 288
912 228
393 197
93 795
175 968
764 54
771 106
846 101
170 671
483 783
469 608
534 478
50 428
8 27
35 115
211 149
209 103
720 989
905 329
26 324
930 626
204 567
486 470
21 114
675 855
832 311
425 244
269 90
599 980
37 753
261 228
770 494
942 643
986 889
844 463
672 576
932 20
426 244
107 374
493 492
905 585
535 125
438 679
72 628
717 663
376 506
531 694
117 826
707 652
690 559
150 256
903 332
61 558
184 556
445 288
299 426
977 591
262 314
422 560
412 46
194 987
30 718
466 82
974 924
953 679
597 624
125 850
619 672
95 313
328 156
133 600
720 474
780 274
37 461
455 697
934 371
30 807
223 987
174 736
30 522
336 901
297 220
13 755
387 940
707 568
551 119
204 497
962 636
754 638
970 187
325 188
722 45
192 772
644 185
198 689
727 937
345 571
195 789
99 469
706 530
617 80
99 930
877 48
12 957
734 238
626 738
180 210
901 723
242 559
515 613
348 182
545 897
432 591
334 528
551 639
60 599
916 830
965 389
149 960
851 971
146 794
162 247
4 776
7 532
507 844
859 665
524 192
920 404
334 517
465 113
137 250
760 180
615 809
823 619
550 823
704 92
48 476
854 567
88 181
343 427
834 669
246 132
522 628
227 114
657 765
77 923
940 996
585 56
582 976
9 455
149 485
396 233
469 242
604 501
767 339
333 225
976 772
17 185
566 315
698 420
740 606
926 59
228 838
113 317
937 635
894 685
575 850
994 281
767 618
94 479
887 227
357 927
19 648
252 47
35 770
311 430
769 879
795 717
143 556
208 706
800 248
569 656
458 567
351 678
860 788
328 472
834 722
141 503
91 631
3 263
762 909
264 120
947 434
462 336
370 163
545 238
283 543
380 653
974 886
955 154
267 228
176 484
579 689
540 732
710 118
60 788
196 580
89 232
831 623
361 996
649 311
442 233
940 975
495 619
378 712
869 442
836 574
44 567
668 594
116 98
665 652
586 323
386 582
675 81
821 896
278 130
236 46
886 962
845 568
485 195
30 591
703 397
421 350
489 605
836 126
381 493
748 469
228 54
97 395
91 871
928 13
687 475
190 766
942 347
658 25
669 614
564 38
819 940
297 341
796 296
349 573
473 633
631 822
556 803
571 747
43 694
381 80
858 529
782 374
592 187
459 896
791 199
524 178
979 973
279 274
657 537
954 468
266 203
846 143
236 148
35 828
25 661
332 593
606 638
818 778
197 97
49 599
358 99
155 697
675 231
483 760
605 17
542 222
830 335
537 451
951 182
445 962
306 378
175 228
387 668
102 347
806 834
630 550
852 468
359 478
763 795
719 297
828 486
244 925
741 197
729 769
516 929
473 67
927 117
34 730
350 445
897 956
926 825
613 800
199 840
303 647
131 465
363 514
410 149
555 285
424 1000
534 961
496 104
725 560
279 644
141 482
674 952
251 267
907 82
333 617
828 977
466 840
339 201
925 180
149 562
483 151
415 678
911 685
343 751
793 666
23 108
6 653
490 434
337 479
143 865
798 346
786 601
641 727
439 999
246 288
319 345
926 739
889 538
418 571
848 227
33 361
419 907
78 198
157 847
692 363
515 839
299 165
219 945
655 345
161 216
789 762
321 381
343 916
846 266
199 588
803 474
706 175
339 675
667 247
759 271
505 25
49 803
265 424
535 722
503 760
461 699
601 27
494 378
667 486
967 703
794 305
932 763
51 667
281 262
484 766
769 580
893 736
998 576
786 652
288 157
753 400
742 483
401 734
206 431
249 490
502 17
913 838
122 682
498 57
771 318
851 496
352 301
107 680
271 517
885 359
150 809
874 97
898 672
441 530
801 546
943 222
24 245
180 864
973 112
743 595
236 68
491 367
722 968
365 615
928 908
726 359
396 358
40 200
536 455
325 527
550 109
308 992
513 206
478 179
598 156
907 295
187 683
217 692
208 630
246 641
359 314
200 175
475 895
394 790
770 303
441 586
92 514
601 947
195 79
522 504
583 479
209 292
411 20
23 556
624 815
155 219
977 175
412 346
13 702
940 72
207 301
499 190
100 623
689 708
97 811
61 819
397 514
584 459
426 281
112 742
757 802
700 855
760 952
203 380
970 800
420 186
1 944
341 180
567 753
456 118
606 541
309 529
619 692
295 382
467 763
875 144
102 686
456 684
259 543
139 165
171 557
960 895
247 188
545 552
134 44
204 171
195 846
754 801
845 981
895 733
511 844
27 416
811 339
789 287
358 675
776 717
303 818
915 139
450 967
362 271
85 109
381 494
505 678
218 62
765 193
171 310
236 432
134 589
148 105
750 798
734 769
430 438
804 474
828 873
484 491
407 785
393 486
470 482
448 96
214 49
832 972
14 218
929 241
616 754
1 478
814 946
620 805
92 535
487 835
588 498
487 791
491 589
70 41
949 475
543 844
94 357
589 421
9 291
744 520
435 799
656 625
413 928
448 470
225 995
500 488
795 885
455 699
780 993
999 246
356 89
935 432
368 18
406 776
640 595
790 367
870 790
5 584
836 527
956 559
65 429
959 781
546 214
433 541
47 566
418 97
561 400
34 352
819 127
884 962
987 25
839 738
458 818
859 119
551 830
290 442
603 376
572 655
830 413
891 766
575 195
276 444
46 572
129 447
232 156
189 262
525 482
567 585
711 911
617 554
37 220
99 379
345 283
760 477
204 860
169 214
266 794
123 366
514 885
131 522
300 587
257 86
702 980
238 226
175 567
216 680
920 574
957 70
602 321
587 250
38 385
987 926
612 621
887 645
197 4
786 6
919 96
405 803
350 790
743 285
495 934
281 784
398 552
205 227
114 931
991 585
26 606
233 310
769 98
788 933
890 866
378 553
59 611
359 720
497 885
818 480
680 779
231 313
968 417
168 615
379 52
886 461
525 505
467 411
357 651
77 205
442 636
423 471
732 213
695 149
813 86
550 609
510 859
293 532
224 585
728 888
127 840
359 268
834 663
234 469
835 66
534 61
653 976
713 535
4 116
528 769
566 13
371 191
439 138
344 803
353 641
563 301
545 465
267 700
409 259
119 182
89 312
696 799
491 866
38 46
17 497
658 24
222 358
501 460
362 326
673 60
923 432
977 45
773 225
744 662
439 189
9 670
392 776
738 156
33 331
256 210
917 239
405 466
936 161
516 84
619 616
571 73
901 442
91 823
156 530
427 996
479 968
785 251
39 970
772 929
141 616
153 369
682 613
338 618
411 231
521 871
162 880
642 790
465 326
818 173
664 344
834 268
226 713
813 504
139 383
224 151
750 15
40 699
594 638
558 436
130 749
929 840
886 704
990 786
397 558
424 138
178 959
249 904
488 825
914 498
450 621
367 694
791 187
137 981
774 83
673 307
939 91
634 258
182 729
525 38
149 978
306 398
185 449
893 397
560 841
19 274
17 53
796 619
651 713
783 61
270 379
504 296
968 316
763 493
846 954
444 424
713 557
558 917
519 841
13 7
587 658
756 701
279 361
4 411
658 672
612 391
895 225
117 259
668 899
367 502
113 939
191 865
340 163
30 705
96 83
404 987
132 129
530 439
189 562
443 746
673 279
611 772
880 99
593 59
52 805
490 710
859 47
904 298
962 630
203 550
561 392
218 118
515 657
650 531
261 689
639 961
897 309
756 643
589 350
537 493
375 464
537 291
816 953
797 709
517 893
818 59
15 139
119 76
961 530
701 910
414 461
102 40
111 262
501 137
610 669
212 302
229 974
991 36
414 778
265 987
270 523
487 974
337 247
382 946
49 817
382 814
888 546
400 217
375 794
864 549
679 235
938 745
633 159
325 133
575 282
778 260
949 137
459 244
410 824
712 16
261 545
263 240
361 363
69 419
312 596
862 858
458 967
441 187
449 622
318 936
449 83
975 804
323 739
281 422
444 778
47 463
25 851
127 772
166 856
314 201
775 637
405 700
489 783
744 330
875 917
580 235
752 944
564 436
669 281
887 28
846 910
463 981
773 392
830 276
851 16
124 211
6 997
853 424
617 726
11 634
104 792
39 9
749 549
583 406
450 253
302 67
409 986
109 827
925 219
94 658
214 407
341 627
82 939
555 233
489 510
144 97
295 744
666 545
151 368
923 817
785 672
477 246
714 607
507 280
737 573
66 34
270 34
759 412
273 17
373 345
486 687
712 347
807 830
877 947
904 773
711 247
693 784
974 431
337 430
113 569
997 295
392 565
646 405
537 896
628 941
61 998
4 867
648 171
472 264
133 709
845 5
283 659
906 147
897 903
88 576
689 244
93 13
808 708
997 618
680 234
961 980
989 916
900 864
649 704
259 288
809 468
338 833
733 609
34 289
622 866
500 352
337 152
554 58
962 207
261 822
855 548
713 345
716 808
786 76
383 81
347 459
990 349
451 364
89 638
578 359
383 548
643 394
238 957
9 944
348 482
156 406
557 672
850 263
838 929
596 313
273 923
15 38
192 236
149 134
29 878
781 341
280 175
363 689
392 786
139 247
291 746
747 332
68 167
437 409
363 589
995 340
662 893
355 609
8 192
792 652
814 833
809 602
997 952
985 450
71 859
111 935
218 795
468 42
220 851
747 935
656 853
497 456
832 246
75 392
634 795
523 182
499 455
148 457
283 784
413 391
574 586
314 679
316 965
826 494
869 717
529 554
513 19
305 920
550 603
498 11
249 521
2 289
56 87
245 937
138 925
281 642
753 52
447 74
916 21
491 411
393 590
677 886
520 456
648 513
848 84
425 84
629 180
412 364
705 875
645 921
21 679
88 8
283 364
36 800
82 982
34 124
737 515
196 803
442 746
385 325
437 147
49 920
744 259
305 872
82 176
398 447
834 965
626 934
207 714
160 131
261 857
486 4
763 56
338 523
75 176
118 119
264 882
994 829
787 455
968 855
757 978
449 634
314 307
803 520
657 789
502 321
951 262
696 923
28 99
920 969
743 470
368 461
785 249
219 825
525 275
948 66
184 88
970 419
149 985
40 949
768 524
433 437
607 664
405 802
848 240
877 226
268 317
735 660
993 832
530 355
922 745
612 245
50 615
38 118
93 914
270 873
903 712
815 111
915 469
156 870
984 679
757 197
434 131
825 330
948 97
892 141
642 838
688 345
164 15
26 214
192 902
977 299
9 676
202 238
449 357
247 414
199 624
652 280
688 720
54 835
423 818
875 679
712 838
374 237
532 465
25 82
805 181
499 104
661 423
557 759
204 531
901 42
804 822
767 969
728 831
777 713
877 360
924 342
768 306
521 374
484 370
319 33
59 693
611 469
11 389
198 267
429 805
84 219
611 280
91 867
189 871
987 252
343 459
375 28
930 116
897 50
200 907
210 206
514 959
87 810
529 859
120 894
699 53
720 101
161 282
594 354
141 643
43 57
570 572
745 904
840 231
507 555
413 457
215 355
712 992
118 178
625 742
182 162
759 324
218 189
732 355
605 391
621 870
168 215
820 874
484 502
575 93
820 933
272 359
657 120
260 371
732 880
467 136
568 884
593 723
29 827
855 103
599 147
769 126
42 931
216 311
142 961
36 43
896 740
423 955
781 621
762 794
578 528
502 495
495 766
806 868
819 589
277 782
459 878
99 51
851 569
801 310
549 794
361 457
191 973
788 888
293 274
700 742
534 547
372 867
322 963
262 852
10 997
209 868
419 192
333 77
78 483
751 843
329 38
64 680
949 194
428 896
801 377
280 453
789 362
862 253
334 26
315 113
750 78
953 116
598 834
973 388
707 430
961 598
759 131
446 38
892 804
325 824
343 275
968 397
736 617
798 171
518 961
807 406
789 137
884 140
184 970
910 734
471 945
557 874
363 721
931 458
321 614
158 697
519 409
751 346
150 871
777 518
194 826
623 461
850 250
124 813
37 264
814 17
488 416
761 613
592 610
377 826
313 783
713 736
866 776
849 189
813 558
862 494
329 527
53 487
298 182
252 965
165 960
235 980
105 989
315 237
799 729
119 577
926 499
400 840
292 783
448 996
989 581
592 491
361 96
272 243
291 951
583 800
25 601
927 651
44 253
998 921
120 357
801 470
206 29
726 445
971 784
342 970
529 663
727 870
956 599
852 921
389 588
294 484
270 347
846 951
70 466
558 483
290 586
407 116
763 787
770 933
492 472
326 606
345 73
117 178
927 931
833 126
141 513
797 675
274 493
800 943
274 153
143 882
114 632
109 937
93 748
204 557
676 228
117 467
789 933
599 252
334 508
861 892
313 882
78 867
571 648
91 346
137 459
95 8
964 278
288 100
973 810
114 364
121 154
146 210
300 161
572 903
579 25
943 493
723 520
834 899
885 483
921 144
785 32
506 35
301 882
24 301
25 155
116 208
309 191
850 25
665 964
702 964
77 691
371 208
103 381
394 831
251 620
672 44
398 283
918 534
380 143
49 585
119 444
932 412
959 67
84 752
673 142
452 931
991 139
625 872
667 864
178 286
170 28
775 252
690 156
506 631
612 490
296 401
576 905
755 971
215 592
709 947
404 247
595 550
91 738
936 767
644 593
395 975
864 899
804 540
561 624
124 480
194 191
425 655
414 917
937 296
748 26
442 649
189 226
209 556
206 2
242 927
310 348
24 289
119 172
261 719
267 768
703 53
418 625
266 987
494 883
335 867
11 681
377 825
579 903
346 970
520 92
538 557
499 768
33 133
906 299
568 519
314 995
547 829
209 456
961 554
700 200
360 249
290 568
36 650
611 72
559 196
552 161
419 708
150 479
885 966
915 879
527 320
976 34
715 28
299 389
907 55
539 919
239 458
669 897
736 937
920 508
87 750
577 343
636 50
139 793
210 198
980 640
630 529
723 609
881 712
236 489
554 464
42 225
281 607
33 495
25 331
676 213
402 369
171 293
743 557
884 758
480 252
315 65
566 626
541 428
386 289
738 533
629 436
280 213
298 118
206 990
227 725
906 701
602 144
468 869
223 16
691 173
433 145
160 643
752 357
19 154
152 892
449 171
481 653
838 671
883 206
601 288
342 735
60 533
386 249
338 77
989 798
399 914
232 21
269 35
6 852
198 735
446 476
581 69
662 561
195 396
905 14
363 525
693 849
485 94
337 681
972 781
580 739
333 487
100 630
296 123
474 543
520 109
576 791
809 791
783 919
242 529
351 245
945 336
767 313
563 244
998 709
46 323
985 389
474 176
384 271
601 354
471 392
276 224
751 503
624 238
116 351
17 407
731 380
932 966
384 651
727 112
719 957
122 575
553 88
451 27
396 762
974 776
657 467
725 649
981 726
645 451
926 882
407 456
983 594
997 600
171 36
633 366
905 207
343 478
482 140
421 920
162 810
782 15
276 959
539 357
666 560
685 160
435 809
341 436
435 12
300 996
251 994
378 941
758 440
507 550
187 542
115 72
604 574
836 641
562 695
328 89
216 304
930 953
142 310
499 255
322 673
752 579
754 145
833 70
729 62
71 58
255 662
444 505
368 414
84 261
283 198
478 145
1 308
208 47
554 242
924 942
82 98
503 695
830 819
354 457
178 682
534 311
911 690
685 74
136 379
380 147
546 560
801 125
410 79
965 772
533 97
925 208
553 594
101 56
81 259
651 148
374 231
61 112
915 420
818 768
598 94
631 748
349 864
765 288
362 846
342 518
449 562
735 743
132 555
264 36
786 506
217 529
897 233
371 309
33 233
747 188
514 929
43 418
751 1
832 974
52 173
899 646
731 531
214 789
992 663
817 934
331 276
927 234
567 471
383 198
47 893
600 167
776 927
609 285
79 885
506 378
304 520
565 134
866 735
473 180
304 872
831 267
645 701
812 249
409 956
241 792
515 587
919 457
295 523
906 332
320 397
753 40
82 662
253 482
705 336
2 184
353 568
930 141
909 473
879 157
164 544
140 527
87 495
187 91
747 190
886 1000
190 331
743 969
478 254
809 75
210 250
397 869
102 799
162 513
833 281
757 770
901 258
795 173
307 17
287 220
41 869
410 669
827 152
847 427
291 414
485 196
751 540
187 438
190 527
32 874
911 634
562 966
592 638
752 883
84 62
920 798
915 917
581 820
171 948
203 509
881 657
693 30
807 937
95 837
59 440
17 231
11 882
120 291
249 69
373 512
462 207
374 664
836 514
606 518
687 117
503 910
352 82
579 159
994 936
674 281
55 99
556 723
734 169
241 828
630 77
415 289
173 543
798 143
852 389
613 388
925 124
490 667
329 851
341 538
419 779
260 752
486 848
373 77
304 636
246 755
549 773
589 288
753 423
710 470
105 210
71 786
47 863
603 737
892 52
710 448
885 491
460 873
788 278
196 426
758 842
622 882
57 772
724 217
239 233
346 657
860 422
198 726
228 20
216 366
979 927
136 595
365 361
156 549
118 367
417 387
801 104
777 772
395 485
820 580
901 914
629 728
330 542
845 802
224 19
433 523
748 228
576 468
711 346
494 688
398 891
855 936
969 670
73 289
677 421
612 507
250 733
619 255
707 306
296 996
964 807
630 210
27 800
931 411
46 874
18 336
286 917
286 675
860 639
37 455
948 154
820 480
820 776
292 395
164 110
104 852
377 929
72 898
291 872
757 489
450 202
351 446
807 660
312 131
749 815
555 15
537 78
440 80
20 359
972 666
909 149
146 358
451 707
733 22
965 460
921 444
261 251
865 35
461 134
135 992
664 428
396 213
117 518
248 851
210 492
8 886
541 932
961 694
950 401
286 145
444 305
89 555
466 153
117 265
212 788
452 859
722 541
418 245
688 558
141 890
930 624
703 534
983 837
413 700
765 266
262 981
421 305
627 345
57 284
741 899
261 648
817 512
587 505
343 225
680 143
175 272
280 930
435 88
71 575
283 808
238 15
916 124
625 73
856 993
160 102
248 16
853 67
135 746
316 73
107 823
159 150
141 371
548 241
484 207
980 893
677 758
158 58
218 664
988 499
792 196
857 168
229 554
190 821
718 994
532 575
351 187
785 304
764 295
27 756
178 459
871 923
52 431
939 30
10 43
872 747
589 720
494 549
894 788
886 291
738 384
781 817
156 252
773 196
819 123
19 157
738 397
85 280
519 303
688 46
722 412
114 504
167 448
295 441
797 805
484 359
321 170
101 865
805 655
242 610
540 103
589 789
906 291
71 677
942 45
922 228
154 422
545 488
829 247
401 515
719 304
500 662
849 528
583 635
633 800
469 437
191 215
322 6
999 369
505 242
731 108
448 636
184 102
579 170
740 453
498 342
609 294
230 137
550 419
253 437
10 936
303 195
101 649
267 846
253 226
327 750
724 685
1000 366
124 545
950 648
644 697
693 142
173 198
364 215
539 214
664 427
932 626
347 924
266 140
612 886
139 794
826 786
782 122
255 855
500 148
292 13
370 984
738 370
620 40
514 494
635 748
656 101
420 579
454 340
434 219
164 316
751 57
212 122
949 486
291 430
637 377
715 479
425 718
725 24
421 871
648 55
605 355
815 780
114 107
526 834
367 995
445 462
884 406
933 499
459 776
752 911
258 906
682 473
66 436
814 940
920 89
527 444
268 920
649 351
321 943
489 391
524 798
245 513
258 361
73 361
64 858
644 835
8 17
231 692
522 237
286 988
766 566
317 132
817 162
492 825
785 541
513 79
633 806
717 794
667 102
801 245
465 981
37 518
724 916
994 612
780 507
850 142
128 664
68 551
484 619
860 740
738 649
277 668
787 404
919 646
762 377
187 312
572 640
523 653
455 861
933 587
471 921
416 672
969 524
884 226
932 483
627 686
949 81
105 378
177 658
546 499
489 468
679 449
909 579
753 881
277 364
707 7
109 435
672 678
337 958
251 274
769 912
13 8
953 790
370 964
765 259
683 611
478 886
242 703
589 866
637 905
862 619
406 136
31 304
689 104
217 584
428 214
608 198
231 882
704 147
158 734
54 469
697 112
202 340
311 792
553 881
679 278
664 564
347 242
575 951
139 193
264 96
697 514
843 709
305 240
139 625
929 700
39 122
298 296
494 290
315 538
198 630
867 768
448 323
265 340
360 505
722 230
23 953
676 951
490 537
453 699
644 814
700 691
813 865
882 781
145 833
356 3
331 634
843 329
272 146
933 296
501 914
189 305
497 811
331 645
879 261
60 92
156 441
576 774
497 780
667 572
330 847
716 515
482 624
412 766
275 899
432 840
613 118
768 309
832 905
600 941
884 694
231 564
585 881
74 562
445 218
22 67
748 854
303 58
539 414
501 244
770 906
776 695
363 935
934 248
834 688
166 688
73 525
515 553
655 669
315 859
814 744
177 969
463 683
926 574
336 285
912 66
649 276
405 41
40 427
975 329
323 828
108 977
609 845
552 151
733 140
870 334
878 444
467 929
726 734
959 862
205 147
302 572
789 537
102 269
164 947
485 525
646 587
666 763
186 813
945 846
590 936
825 147
562 948
492 821
308 881
312 870
174 544
188 211
908 424
812 571
79 784
337 713
195 113
26 475
806 352
793 996
392 866
79 190
779 692
995 944
465 336
492 540
568 968
956 596
227 871
846 411
780 604
91 209
361 844
680 538
190 898
581 431
792 570
205 834
627 856
549 111
218 262
359 250
744 252
18 254
11 613
641 41
507 704
242 231
808 767
846 133
787 996
8 145
429 542
759 225
666 457
301 50
894 40
151 305
87 310
694 374
314 933
579 316
555 59
664 979
857 555
925 187
220 411
818 36
569 179
984 310
152 884
555 32
848 334
330 391
451 252
872 227
692 894
596 267
497 334
404 19
255 402
772 807
66 385
423 278
874 413
904 748
868 564
974 46
427 211
64 481
488 366
8 21
698 458
4 315
953 683
489 177
901 597
897 394
709 218
641 305
677 126
31 780
420 56
459 293
272 610
594 391
214 945
689 124
602 310
204 746
732 18
237 799
457 803
25 672
986 190
699 873
449 296
927 3
206 690
18 276
465 944
85 553
501 643
439 777
736 222
991 107
497 192
838 462
936 185
293 202
668 36
54 698
597 348
222 812
972 274
270 75
949 748
327 655
304 578
885 822
294 450
841 767
732 636
251 946
978 375
766 771
858 710
971 175
109 417
604 395
588 825
424 567
247 504
1000 743
50 503
529 473
456 883
862 882
409 777
663 53
221 222
239 707
933 725
875 337
324 457
271 712
491 270
351 997
601 710
414 924
786 480
694 554
965 349
813 471
182 257
789 746
187 242
73 972
166 418
386 870
715 909
586 560
131 411
264 849
829 944
318 617
183 66
604 356
157 254
986 993
22 717
920 807
136 287
526 532
988 657
227 683
591 464
932 358
403 967
954 601
372 288
141 247
613 115
479 60
609 383
543 216
826 936
289 782
423 845
859 994
377 7
764 452
615 107
774 30
978 156
875 284
49 163
991 408
713 250
957 113
428 446
187 988
563 268
227 56
447 587
847 935
771 13
604 131
284 654
838 382
509 64
627 188
935 420
678 519
183 269
308 438
707 654
645 500
847 373
185 16
599 979
470 719
168 792
967 809
377 47
852 413
877 13
17 418
677 993
993 813
912 659
294 957
284 736
428 287
730 901
594 231
591 142
894 9
977 528
61 461
163 719
293 178
789 956
354 292
414 913
677 253
354 194
960 925
180 239
461 752
888 887
874 718
488 795
747 147
567 470
624 430
664 180
13 215
82 157
369 482
200 686
477 944
244 621
674 652
293 40
795 835
610 943
300 324
541 661
534 618
710 861
978 641
404 176
521 505
31 527
621 804
688 142
842 143
551 298
675 983
275 183
940 872
66 148
526 484
257 4
109 603
300 9
432 963
88 872
597 670
416 850
16 240
472 819
192 22
105 87
485 932
775 213
200 190
168 603
36 60
853 503
593 896
344 738
310 210
127 594
5 570
423 672
913 998
432 330
384 215
819 255
422 214
741 669
532 369
996 86
68 657
773 621
172 497
534 483
364 54
941 549
477 584
726 177
597 97
999 359
265 921
982 521
233 48
360 445
633 828
621 41
763 588
724 431
173 53
739 95
126 434
174 211
480 9
930 112
605 323
208 500
438 87
426 343
682 982
652 337
621 112
151 554
454 525
800 19
468 104
709 440
470 905
555 993
66 984
630 735
113 937
48 61
562 772
601 129
428 663
15 316
844 220
983 38
839 254
380 433
766 168
498 705
754 283
453 380
416 63
808 528
260 196
878 606
549 197
637 934
242 296
264 7
672 604
861 571
533 406
131 996
485 392
568 38
363 465
342 180
444 523
801 116
319 965
807 534
181 394
37 178
38 961
899 504
375 509
557 159
46 656
238 151
473 39
392 542
40 523
537 647
554 820
743 183
532 174
91 481
341 116
226 496
371 518
247 11
943 238
960 942
44 88
374 198
322 548
938 914
655 582
940 586
990 892
618 600
536 181
600 715
520 471
591 314
667 738
374 225
943 351
241 689
890 147
883 292
560 325
403 666
604 814
209 576
460 252
954 114
920 104
92 645
556 93
932 755
337 598
533 627
219 891
273 620
717 879
196 814
19 114
201 956
790 147
320 760
861 454
394 709
195 985
668 287
333 243
109 106
512 527
892 364
94 114
153 451
565 545
235 557
221 698
829 748
541 665
32 551
358 145
994 914
812 626
929 289
442 852
73 43
682 154
769 69
175 811
918 212
815 855
285 477
835 345
915 776
164 829
640 530
902 355
860 698
982 305
41 611
488 249
911 640
574 916
541 843
170 485
685 292
492 140
245 429
812 207
260 471
919 54
777 216
798 193
368 136
45 791
518 612
151 325
478 993
490 379
673 595
280 928
426 798
193 205
981 699
985 177
693 469
892 922
851 804
119 541
992 124
145 787
36 367
5 308
902 684
147 700
425 909
346 882
470 396
546 868
261 131
164 294
370 5
401 160
579 234
844 610
787 755
208 185
188 13
448 349
732 343
742 743
747 937
555 984
510 531
333 515
54 704
3 397
655 844
368 249
783 251
549 556
589 546
131 176
249 618
340 615
520 444
134 548
565 665
459 472
247 913
988 57
123 48
159 513
516 207
804 368
664 432
816 122
71 970
45 65
252 880
289 150
93 481
266 667
422 569
279 957
690 70
622 997
918 359
371 796
342 410
871 875
77 7
27 740
551 259
178 159
688 616
393 625
661 530
256 529
725 341
695 104
972 556
14 736
540 458
367 238
746 697
342 836
63 957
503 106
366 610
191 200
558 588
868 78
622 4
266 275
693 280
579 757
466 779
775 32
134 882
175 538
437 582
438 295
473 215
639 23
911 445
946 670
71 259
339 663
142 74
798 596
132 761
244 90
376 200
394 601
372 812
830 850
585 737
70 768
859 317
470 964
10 428
138 691
472 924
662 98
732 411
856 431
255 880
931 664
834 271
847 34
328 40
266 267
843 119
815 54
977 125
560 16
823 646
219 870
703 634
578 181
250 725
685 583
322 796
485 103
80 622
965 218
200 673
599 277
875 911
311 713
696 95
276 685
216 718
944 517
834 84
668 2
919 271
883 87
910 791
1 856
705 191
891 553
907 332
469 899
91 971
600 802
68 201
926 433
746 810
150 838
142 715
691 94
606 527
96 62
170 764
851 188
522 185
717 560
920 61
494 67
996 358
370 582
259 802
970 973
490 508
753 392
593 665
515 943
417 672
573 462
855 51
854 415
833 461
196 58
100 759
982 46
407 644
856 189
719 385
600 307
18 597
653 317
363 124
596 162
101 534
789 908
961 47
16 822
77 616
48 794
974 998
342 897
349 130
521 49
870 816
398 998
101 563
290 913
700 285
997 943
461 634
185 618
327 80
556 437
857 354
70 335
517 716
191 176
388 63
617 418
717 889
631 13
98 4
406 436
484 35
42 61
792 651
689 8
689 538
649 363
821 829
244 279
653 192
514 459
623 262
375 305
743 866
193 102
107 331
735 429
792 94
566 828
294 552
494 564
351 373
138 174
590 403
346 540
941 665
143 569
890 529
76 532
155 293
573 104
254 630
50 37
392 223
202 254
498 660
371 892
948 992
111 513
987 707
116 310
209 255
103 95
619 398
643 967
48 864
603 289
757 408
595 500
972 449
49 827
987 659
600 855
416 615
50 508
250 85
697 506
109 803
732 275
754 739
619 704
352 858
773 782
424 437
245 201
102 656
942 109
32 755
639 641
877 435
842 806
690 600
119 462
436 27
179 951
716 662
28 838
93 926
23 776
99 945
960 184
547 864
63 983
364 204
460 702
198 123
691 902
746 111
918 498
3 746
715 148
933 974
159 541
17 124
362 261
996 206
629 136
34 240
902 758
525 326
950 647
751 237
722 900
858 969
405 273
625 678
269 685
401 164
268 919
829 84
673 752
221 528
317 855
783 945
88 325
505 526
914 472
821 814
425 922
455 641
143 558
429 443
246 252
79 329
185 363
795 983
771 162
581 454
785 767
326 155
13 82
853 363
490 179
334 23
324 133
804 296
917 560
219 747
606 485
337 819
674 671
676 761
648 778
367 39
119 710
890 736
962 359
847 10
907 144
211 52
927 81
29 901
730 327
106 198
513 463
403 172
599 13
14 65
469 838
70 731
466 889
309 244
524 445
888 397
386 793
741 984
195 619
942 583
346 14
648 864
158 962
758 52
492 558
76 679
158 540
170 855
847 198
172 467
70 126
233 791
548 510
657 375
83 409
232 276
641 70
789 999
610 545
930 577
163 900
106 780
64 931
29 686
702 768
660 779
538 62
656 304
271 955
967 598
985 826
951 420
264 189
47 836
583 496
326 377
937 789
487 123
35 44
114 667
579 41
976 945
650 789
450 199
552 142
648 389
467 530
9 784
411 316
856 572
723 854
502 871
702 40
290 741
917 401
230 111
335 974
622 957
899 606
353 558
664 94
418 789
68 148
623 237
695 928
150 818
239 687
913 850
37 219
213 446
321 745
282 352
129 980
831 860
441 440
678 975
629 25
219 409
125 319
571 817
751 127
496 175
29 806
375 839
723 869
157 245
188 106
111 899
806 948
651 457
480 692
276 178
175 777
791 280
284 13
180 540
435 546
74 998
311 571
634 433
231 645
779 811
194 237
49 551
129 13
977 431
282 637
192 252
910 14
995 703
202 207
919 314
910 540
231 805
975 235
212 80
229 28
877 771
538 408
96 98
727 103
886 536
923 411
242 108
718 750
452 701
197 241
103 554
900 946
394 577
144 858
146 464
66 591
627 426
299 449
398 698
267 693
101 612
34 739
387 724
375 42
915 798
303 513
90 189
739 512
334 241
762 451
225 850
211 283
311 268
417 793
303 589
3 329
953 888
906 84
946 7
810 990
485 233
803 316
92 173
909 14
371 734
514 496
178 287
474 346
731 427
256 347
357 236
553 733
94 798
957 465
431 243
691 928
295 485
498 390
982 830
965 1000
334 812
311 615
963 663
427 183
294 996
570 201
250 472
454 385
590 344
6 689
404 122
806 483
713 491
514 567
142 398
317 890
513 486
631 798
762 444
124 573
706 553
378 178
755 562
579 119
829 784
456 459
679 956
631 259
603 38
925 636
357 23
978 121
971 358
553 608
468 232
755 927
517 690
994 826
705 412
386 559
271 46
860 882
995 565
951 31
328 498
96 200
530 358
597 841
73 685
652 385
220 138
331 691
265 525
102 833
553 636
943 782
951 151
218 816
906 671
878 857
827 721
588 489
889 413
455 95
131 881
655 364
818 452
33 719
832 116
135 434
591 123
839 848
901 388
340 811
439 970
546 288
129 637
864 230
405 619
419 334
599 683
295 291
662 546
696 14
485 63
342 228
163 645
188 740
468 552
459 437
220 428
885 222
595 495
826 657
939 655
320 688
575 561
484 447
167 478
154 660
751 335
305 268
85 628
157 793
187 107
991 348
107 671
836 124
230 284
418 560
662 337
423 871
825 212
191 940
183 356
646 154
48 596
122 545
35 403
885 196
97 42
255 671
130 287
446 132
769 177
150 914
538 816
329 794
68 896
987 73
571 8
351 924
478 286
409 513
563 351
249 637
251 105
215 598
854 23
945 816
107 199
724 555
856 439
290 437
399 156
540 757
932 431
908 526
990 705
162 856
927 6
679 995
369 898
70 151
731 787
645 830
106 788
235 32
496 684
244 390
533 993
600 84
76 621
170 827
677 342
808 955
216 346
753 69
428 146
485 379
136 3
257 849
722 319
280 371
465 731
417 910
509 721
6 108
42 183
117 961
833 721
631 866
871 692
936 789
518 514
55 121
359 149
940 862
337 999
119 615
210 418
770 474
419 777
338 328
817 826
464 169
449 756
864 858
403 312
99 254
74 343
537 679
788 225
649 489
618 856
783 810
70 868
472 733
299 276
475 759
1 932
161 212
49 523
366 160
467 829
16 257
301 128
928 649
671 715
623 200
245 698
429 141
58 266
687 55
533 609
95 720
5 20
543 841
81 367
389 926
200 961
910 595
773 919
228 987
324 987
964 481
333 633
150 453
84 624
625 640
470 632
477 257
993 170
469 853
298 677
504 260
581 282
475 370
641 798
68 865
36 512
990 796
39 352
53 291
84 17
803 706
234 28
484 750
37 324
179 87
543 264
833 354
465 988
342 949
408 371
76 124
778 427
495 510
491 863
433 3
732 901
514 374
16 497
488 381
485 578
913 413
835 524
625 411
492 447
370 787
224 762
857 535
196 741
685 802
835 567
281 746
595 345
610 792
359 631
168 808
336 237
826 49
618 999
962 958
140 101
528 608
742 76
122 183
143 285
385 744
653 99
160 438
710 646
450 237
698 95
787 514
556 671
483 589
917 295
521 394
734 308
947 26
167 544
328 580
570 929
41 619
883 240
65 579
858 708
910 845
426 833
768 159
532 69
923 727
224 76
544 371
51 562
362 164
864 708
581 538
161 847
328 16
481 835
653 438
509 434
867 251
439 739
215 488
405 805
980 286
972 616
682 737
998 353
698 123
114 175
367 436
798 755
726 889
690 628
141 185
936 594
16 658
697 296
810 992
80 366
193 663
637 881
400 830
949 927
566 636
493 449
777 923
282 425
477 922
115 744
855 104
383 957
918 230
567 814
498 229
978 438
467 513
19 550
851 79
137 754
852 682
925 543
282 461
884 303
916 318
97 652
672 878
319 160
891 802
343 960
843 930
687 110
316 127
816 116
380 964
696 157
489 941
86 581
851 413
425 941
665 946
313 11
226 127
588 174
729 461
881 840
61 851
826 418
952 910
41 988
729 744
715 733
897 318
97 781
453 861
741 596
656 282
398 664
74 272
206 85
406 561
218 125
326 534
308 998
869 813
552 653
118 352
903 48
428 330
775 69
624 852
533 95
772 341
672 340
730 487
303 34
297 12
450 544
996 867
456 232
910 946
641 838
607 74
391 683
868 208
462 821
921 842
58 173
222 789
806 86
553 283
963 18
565 836
56 4
703 794
688 966
249 784
312 814
2 606
2 334
153 917
570 546
343 4
130 587
441 815
7 898
944 511
568 645
258 478
597 881
273 462
301 271
841 422
814 179
972 508
888 689
943 713
242 329
849 558
548 159
984 180
299 491
60 331
537 988
387 968
500 789
147 922
901 550
230 227
412 591
166 531
987 599
11 123
333 1
659 538
727 345
389 771
709 689
802 511
645 725
824 203
116 889
902 956
14 883
161 47
425 410
346 594
75 557
732 897
181 567
655 496
891 596
939 458
1 59
655 819
361 205
45 143
330 112
222 922
173 605
287 648
336 634
832 513
67 692
314 313
153 244
882 822
245 904
106 699
412 727
11 535
762 937
694 922
595 758
853 573
219 362
429 432
751 389
209 582
765 63
641 172
68 907
61 692
366 233
708 401
19 471
14 935
358 359
877 548
185 239
531 72
602 414
686 941
52 736
823 396
134 578
407 327
680 754
852 529
904 990
972 668
131 288
545 213
694 561
38 75
754 791
503 448
8 286
427 245
907 782
106 673
671 806
575 35
6 106
547 718
382 105
749 644
578 69
368 988
771 271
108 817
238 261
663 605
362 549
68 432
74 499
981 75
18 19
381 361
14 286
786 884
761 34
608 651
460 351
135 724
957 682
354 441
565 701
450 881
396 791
999 619
774 201
277 279
601 36
980 930
683 454
970 981
550 112
910 52
495 943
558 72
623 833
159 904
920 130
328 246
959 944
944 983
306 631
563 883
768 341
922 637
532 979
145 562
838 657
971 852
969 450
785 548
702 366
779 147
718 363
510 920
960 238
598 437
831 858
640 491
383 889
13 232
614 271
397 749
946 633
159 303
68 858
608 482
905 343
673 181
212 674
939 889
491 782
831 214
735 147
358 762
113 372
192 91
177 62
668 560
350 417
86 738
14 299
772 681
612 719
815 700
886 854
225 691
280 185
377 458
105 270
294 475
524 843
777 207
719 243
220 761
266 4
56 317
305 73
481 986
895 829
473 891
742 463
355 289
291 457
507 296
78 424
224 413
483 683
436 247
97 989
860 435
716 127
30 64
647 276
13 430
185 652
299 852
409 836
541 690
710 791
295 604
943 281
337 599
635 801
665 774
612 321
693 733
991 100
71 944
426 805
664 829
434 532
236 433
597 14
204 908
528 673
488 24
544 274
830 294
613 669
404 636
994 45
939 912
756 984
716 206
974 990
182 395
504 173
292 305
381 559
799 218
221 454
411 307
830 220
858 624
979 76
605 727
905 856
128 85
526 545
523 12
213 162
190 881
511 76
869 400
895 206
564 195
203 483
939 359
833 428
596 951
481 293
427 7
281 154
911 330
79 528
306 391
908 408
583 670
520 338
386 149
782 207
478 671
893 898
496 29
407 864
862 453
766 535
341 831
732 575
954 965
518 629
786 886
654 603
33 883
918 56
997 350
806 730
95 347
603 273
199 378
332 75
691 766
324 361
276 166
45 721
889 221
412 824
997 163
973 10
544 398
881 108
244 137
494 35
787 999
565 304
864 744
703 876
715 385
701 801
118 258
366 85
907 883
349 186
259 771
590 348
711 114
134 345
800 82
724 890
38 695
938 515
610 371
365 99
654 816
166 968
686 380
630 43
976 547
537 974
747 339
475 621
412 197
526 456
819 808
441 546
483 790
456 288
227 874
701 327
959 860
649 798
740 292
264 174
244 596
553 364
520 255
315 305
741 378
734 807
479 869
10 387
626 667
664 269
611 350
644 694
251 454
906 325
892 260
363 552
686 684
474 759
554 447
239 510
147 382
83 515
722 271
355 399
216 77
364 427
550 689
111 16
239 57
685 995
621 560
344 210
79 145
618 18
653 415
3 274
608 37
282 815
483 820
853 544
543 244
845 154
607 544
498 14
860 176
561 274
150 550
136 223
415 139
382 544
658 36
877 990
326 59
623 711
371 53
594 366
148 867
880 549
135 371
870 693
152 84
761 270
914 790
305 996
134 436
342 487
578 999
226 83
475 249
11 457
53 863
757 137
337 832
707 26
821 631
752 232
623 906
201 82
228 765
998 871
574 315
267 445
893 627
419 79
32 568
667 669
981 138
414 416
75 878
267 874
910 13
120 133
328 309
294 643
439 703
697 187
60 428
322 718
254 832
912 21
673 959
926 105
823 651
658 628
4 271
389 340
682 40
747 549
812 821
381 819
885 526
415 873
473 999
746 513
287 457
874 110
67 415
853 484
927 775
388 583
911 363
888 160
762 556
721 188
868 997
616 865
793 942
693 665
378 163
622 74
849 818
344 468
79 544
796 53
390 759
926 313
431 493
321 940
347 841
706 405
248 998
398 980
910 398
769 534
891 591
880 335
375 614
346 779
865 615
186 1
5 598
41 846
797 368
644 597
376 443
271 313
767 184
392 292
479 209
893 147
117 622
747 771
868 917
146 29
196 979
44 951
204 980
732 574
837 264
290 819
969 445
631 168
433 468
620 209
845 138
279 797
105 335
645 662
305 174
360 99
795 856
895 101
584 810
243 453
701 135
960 341
339 36
171 522
791 513
304 750
397 16
61 456
869 615
561 833
765 635
733 277
760 895
910 771
105 292
555 246
859 370
926 576
232 469
4 203
163 541
695 877
841 121
448 35
817 238
473 714
692 184
580 702
476 310
132 31
643 140
845 651
268 849
508 536
736 276
287 745
988 399
573 674
211 592
605 353
316 816
993 211
551 380
707 703
556 695
948 74
830 30
830 760
194 380
932 186
17 304
126 642
710 252
535 907
538 609
83 985
709 370
777 121
843 206
311 465
649 750
701 87
732 424
185 884
629 314
319 639
403 581
865 254
831 295
457 70
51 191
221 43
810 615
404 115
273 568
531 540
484 688
672 791
696 903
934 810
406 897
35 166
846 256
750 927
197 540
148 986
957 544
155 249
640 317
120 366
944 921
269 936
824 844
999 381
333 832
860 284
742 598
522 177
247 151
692 465
261 108
553 462
54 75
417 971
77 155
923 799
548 289
93 664
58 257
138 846
354 232
850 625
958 897
968 738
914 279
42 142
807 860
243 685
13 388
635 874
641 331
715 812
699 230
335 366
876 550
134 616
472 593
341 907
947 708
996 173
359 902
423 207
846 105
74 224
654 263
907 853
379 858
220 1
412 691
141 251
297 655
898 884
176 43
203 364
126 923
498 999
509 911
175 334
873 663
626 650
812 257
762 374
396 433
224 154
469 244
308 248
565 803
130 42
437 944
494 145
597 730
61 880
442 421
574 663
133 36
584 76
92 596
957 550
238 270
243 873
176 922
583 792
577 366
190 760
695 316
656 694
787 698
978 870
380 756
912 363
44 285
983 641
176 78
258 283
949 764
189 997
247 310
7 870
97 187
175 701
860 171
660 981
880 139
443 262
712 119
117 532
980 274
525 74
520 11
17 933
793 589
962 777
261 828
215 328
832 358
622 877
641 362
482 792
106 452
802 243
6 62
421 591
343 128
910 220
421 791
759 81
717 607
829 617
377 476
616 221
45 262
868 359
213 418
871 304
966 723
694 99
452 354
45 720
439 371
628 110
238 683
93 304
521 939
306 75
656 952
615 421
923 1000
359 127
446 83
151 182
854 633
350 728
841 768
627 566
209 711
697 546
411 387
440 201
374 218
23 183
996 314
26 355
794 470
647 6
181 997
741 761
864 807
872 38
817 712
280 445
751 428
600 384
135 351
449 641
255 890
476 943
498 5
875 662
935 994
683 789
258 277
345 988
972 789
763 401
396 265
465 541
523 185
254 751
46 2
874 794
994 353
995 366
992 821
602 573
484 220
769 983
290 751
200 352
429 424
636 110
584 658
905 560
398 186
116 638
929 876
900 583
698 419
781 542
285 640
543 504
135 538
288 631
347 363
827 899
970 548
819 619
283 179
387 888
833 560
372 311
908 883
391 724
869 863
462 971
812 164
715 595
629 742
181 424
511 54
238 702
693 853
839 102
312 506
134 714
551 601
660 241
516 742
432 588
567 429
997 542
244 41
807 358
304 310
457 132
574 513
798 623
436 338
3 906
760 652
872 209
874 71
242 415
375 647
331 844
855 960
627 617
339 534
222 291
865 416
496 944
262 648
251 913
923 413
86 609
447 35
180 233
496 580
408 619
261 111
935 699
477 795
592 144
491 949
507 311
584 73
673 716
906 959
95 888
805 941
740 899
902 992
847 124
308 772
8 814
831 473
285 242
705 72
896 183
86 29
130 365
125 135
531 164
53 505
940 370
77 427
538 627
509 237
444 97
604 412
468 233
748 478
916 447
199 53
49 918
107 709
728 885
260 536
717 437
737 449
70 130
797 837
415 41
243 516
198 456
409 235
59 234
625 310
168 364
193 268
836 370
273 482
948 959
306 709
234 358
685 193
483 922
985 864
753 403
851 602
329 800
789 203
14 413
972 409
485 742
623 15
6 286
150 992
522 28
6 336
36 817
798 841
625 739
288 98
483 712
823 379
164 556
859 62
896 662
80 264
736 133
136 206
666 115
230 484
511 990
411 197
555 931
575 517
587 372
943 193
988 413
183 555
427 755
413 241
978 944
330 556
488 293
171 321
206 925
433 68
622 962
398 916
712 723
32 985
726 893
119 258
27 965
287 264
441 133
994 152
439 867
614 609
203 162
58 922
807 706
21 222
184 339
223 825
652 933
953 283
523 733
702 221
637 490
741 508
65 999
731 120
490 782
214 551
865 230
50 303
972 69
364 504
559 399
688 789
760 700
890 655
544 827
655 519
283 718
791 639
207 493
124 898
705 465
148 365
175 474
546 824
799 469
792 560
711 205
852 826
426 856
858 267
249 989
518 491
521 831
538 907
503 450
117 196
890 48
379 952
940 835
264 117
186 607
359 164
649 187
655 292
180 102
71 427
504 307
497 183
84 914
848 686
571 614
637 25
60 557
230 569
98 675
455 608
496 511
974 769
286 996
902 386
655 557
972 500
591 405
703 997
22 390
811 699
989 396
191 293
722 833
655 845
585 266
957 929
878 583
109 407
155 400
477 520
374 326
822 422
594 12
173 347
228 533
998 707
348 980
926 506
159 47
133 594
314 606
580 751
650 390
938 353
823 707
244 782
516 614
593 623
899 154
431 646
690 645
830 898
731 295
178 954
330 279
819 653
808 318
835 552
117 637
232 245
314 422
190 673
894 852
568 944
815 39
86 539
822 443
595 343
509 762
233 945
583 362
383 983
967 79
153 563
836 684
873 278
229 201
274 997
530 784
740 615
584 329
290 201
955 534
140 699
598 19
936 839
1000 764
22 801
665 980
771 212
280 597
281 536
490 952
158 1000
81 550
621 989
749 838
451 98
796 524
499 42
986 611
31 859
510 654
58 84
335 652
207 178
802 486
842 646
681 52
380 745
136 374
513 983
864 953
79 49
701 695
596 226
239 801
680 120
382 980
43 24
838 208
946 847
411 483
170 874
317 478
489 581
680 744
561 971
466 460
50 134
525 267
730 907
499 359
177 610
396 222
792 66
675 783
71 856
165 112
29 230
118 538
254 295
722 313
387 923
208 153
731 492
157 367
626 340
129 944
972 552
788 783
487 341
725 107
683 364
435 78
979 707
104 162
653 902
734 319
155 855
640 571
883 192
263 444
686 291
836 296
652 427
801 988
117 70
896 573
5 547
933 659
963 208
79 6
251 633
386 183
448 677
19 167
786 147
609 574
931 437
309 858
316 235
268 316
105 638
483 882
532 636
171 998
479 159
485 186
86 231
492 302
172 393
400 627
512 382
996 926
205 981
968 736
621 67
623 524
897 651
768 405
561 164
86 839
604 569
354 595
908 3
616 54
999 567
848 845
911 27
703 663
103 998
947 986
408 421
445 441
158 617
906 987
367 649
678 1
151 572
670 774
203 133
620 651
447 966
965 333
613 979
313 267
992 848
109 600
990 95
769 520
897 56
35 372
90 838
454 458
987 902
485 993
200 41
32 127
970 968
531 462
306 458
710 49
575 387
381 87
985 988
642 66
478 471
401 632
677 182
582 888
120 307
90 226
221 706
673 37
362 863
100 203
118 112
182 916
78 162
942 802
47 534
953 926
151 72
998 730
84 632
74 692
699 247
260 663
739 810
358 540
994 347
187 434
139 783
595 131
808 679
521 214
364 601
147 895
909 800
349 686
476 775
722 469
818 658
379 516
620 763
744 701
952 994
833 100
799 541
229 964
51 131
569 681
56 520
388 14
486 783
488 406
580 70
114 862
274 302
94 972
590 844
775 974
904 193
572 349
300 321
938 795
168 353
206 477
239 548
422 529
507 419
345 352
495 587
977 458
462 167
154 270
378 737
705 320
584 391
903 954
551 307
492 526
480 534
748 341
620 879
49 409
912 981
325 192
271 112
1000 817
369 772
765 498
227 659
156 37
313 631
138 821
968 328
180 837
892 760
511 163
167 797
584 826
352 644
585 897
139 562
37 253
787 824
979 605
934 901
599 294
182 180
797 219
962 268
712 356
192 88
771 700
206 726
587 301
805 209
813 370
70 456
367 380
144 867
641 458
446 567
887 398
486 323
885 251
385 579
650 1000
918 48
925 702
39 372
615 4
102 842
42 759
377 44
229 942
223 425
798 133
919 501
921 35
49 999
990 983
572 706
186 979
712 760
325 976
838 483
595 380
855 158
859 175
323 207
430 355
296 75
521 273
138 35
43 763
918 863
157 135
50 677
166 49
920 507
724 310
412 130
854 425
528 618
68 278
954 531
761 670
942 308
706 717
299 172
220 14
553 780
216 534
700 970
435 944
640 910
403 431
377 262
68 996
316 705
402 720
683 341
695 162
872 206
876 678
765 30
650 559
345 689
845 645
13 149
408 257
956 673
839 122
108 815
553 371
211 854
183 161
194 975
496 145
994 358
718 952
689 677
828 888
185 870
203 675
851 307
490 245
107 438
642 620
653 546
756 387
210 34
783 203
769 473
128 17
355 242
335 583
545 689
380 137
776 1000
920 591
185 920
428 798
879 296
870 606
822 161
381 232
974 725
353 975
702 887
13 117
42 642
628 726
204 390
378 658
917 317
918 630
682 946
769 967
337 852
661 936
479 496
960 829
588 114
992 720
488 83
614 504
23 624
367 463
750 516
610 974
9 450
447 72
913 521
336 651
510 367
524 210
689 379
409 463
244 842
930 135
824 764
337 867
324 16
389 780
425 360
905 362
742 919
191 924
406 616
27 18
997 366
648 613
340 383
39 435
680 341
903 608
661 71
358 823
443 296
994 592
150 726
533 836
321 730
526 188
650 137
82 930
926 967
920 889
410 275
178 714
978 48
905 509
939 794
836 192
747 612
62 153
686 750
494 921
92 683
932 900
219 6
488 779
80 721
197 505
603 675
185 816
594 398
52 418
480 711
873 112
47 145
201 121
572 134
320 762
122 239
439 318
286 252
849 687
298 1
824 534
273 883
783 893
619 533
621 464
685 837
168 314
774 143
660 699
401 986
710 890
810 513
377 28
529 553
132 4
425 704
489 151
397 696
162 681
905 923
787 804
747 336
683 628
62 326
290 285
853 492
799 167
588 413
915 603
729 398
481 331
641 444
23 329
904 631
264 103
338 81
870 981
117 697
167 303
483 35
707 632
324 347
757 744
177 739
579 51
827 517
713 733
723 663
420 166
101 862
86 487
743 704
387 259
685 457
270 583
1 112
184 881
424 979
213 171
908 148
245 396
547 516
217 732
417 654
566 510
401 953
646 182
938 63
850 773
140 137
921 293
835 508
745 477
537 456
326 104
343 645
770 144
374 712
764 324
35 782
33 895
374 547
394 698
697 271
98 647
785 329
919 256
752 978
956 109
109 368
466 524
899 908
962 52
584 634
783 1
317 272
487 998
493 237
865 151
488 583
689 703
82 582
656 403
517 732
275 475
73 582
189 804
31 87
360 233
482 475
701 835
395 679
814 992
866 827
262 285
930 352
181 232
930 140
210 268
630 222
178 251
923 445
232 956
459 938
420 443
244 365
216 151
621 940
778 621
385 888
774 424
362 595
8 36
42 261
14 211
358 728
449 451
607 456
680 650
726 307
298 6
64 534
940 857
308 292
922 26
205 9
900 468
304 603
9 97
946 806
55 851
680 372
501 944
920 437
725 66
787 43
237 103
254 692
729 323
415 393
507 749
76 812
187 638
521 96
208 68
393 433
129 594
703 348
339 254
428 766
956 816
37 460
60 681
956 729
948 915
137 553
749 81
614 992
165 239
6 972
632 249
926 704
882 811
274 579
261 107
893 553
553 884
589 521
109 342
979 440
666 920
27 720
683 672
547 703
436 818
604 408
663 142
391 714
753 96
243 739
54 419
185 971
232 441
920 965
375 848
376 945
561 495
842 493
792 366
409 692
724 965
572 606
677 636
961 557
644 346
934 879
205 399
662 157
612 524
923 377
852 757
439 708
377 359
481 698
76 78
571 207
549 723
210 521
276 542
462 123
699 727
324 301
15 369
502 499
110 338
419 781
389 870
739 759
929 867
623 92
663 958
352 597
731 60
150 140
252 8
578 226
689 974
582 454
787 119
50 109
450 909
564 55
666 634
688 376
520 655
471 378
735 105
8 487
194 315
368 826
469 279
466 104
13 207
30 796
575 910
654 136
812 346
449 551
863 601
696 388
771 483
176 985
630 470
505 42
682 168
583 201
311 729
943 267
956 105
180 27
512 14
330 937
525 552
849 164
180 611
203 58
217 929
249 959
164 666
572 694
446 566
426 93
752 43
98 925
412 256
358 637
169 621
673 449
503 803
16 727
721 504
689 965
401 622
87 182
481 610
62 819
627 361
925 146
142 227
247 298
87 314
56 98
46 652
12 378
410 663
619 676
443 15
668 112
134 927
6 83
507 590
727 368
863 126
83 439
861 668
855 724
410 333
905 782
695 287
208 171
172 598
532 280
791 418
313 47
225 94
383 842
13 942
358 254
583 819
114 88
536 122
479 833
87 538
939 630
92 225
768 704
315 855
584 582
692 11
725 821
313 260
474 386
404 358
605 657
197 870
405 455
758 406
720 205
335 667
529 673
912 427
63 724
875 206
7 704
996 449
767 580
53 333
414 259
250 958
88 163
406 32
64 546
729 501
386 347
985 787
526 815
422 448
576 353
9 357
518 912
450 525
710 166
699 239
987 55
691 606
67 585
294 509
288 211
257 3
617 947
743 627
881 22
141 465
733 504
367 340
143 127
405 490
874 140
317 137
593 927
551 661
545 397
501 410
913 451
598 333
791 259
557 881
559 522
333 430
679 878
803 814
203 906
594 483
478 294
115 151
570 972
713 92
715 351
708 267
890 373
907 601
167 845
726 844
502 7
597 135
826 510
60 946
599 27
53 835
997 538
423 835
358 348
779 736
378 674
935 844
790 261
236 963
40 865
167 419
993 318
849 355
866 360
266 284
667 18
55 290
665 196
138 989
906 131
939 904
682 574
365 864
170 565
54 116
131 471
642 304
454 614
870 474
642 478
662 32
468 580
486 207
904 537
205 515
989 499
203 131
729 283
394 442
956 23
131 958
720 832
778 690
512 491
56 920
150 779
185 894
434 11
334 366
222 269
642 160
872 729
300 318
659 727
3 977
443 760
292 488
21 211
464 1
375 251
807 206
860 457
64 113
428 261
770 627
267 692
906 504
805 866
383 977
26 188
9 817
347 515
403 239
697 7
377 79
527 725
695 445
707 443
292 633
557 295
207 543
518 684
104 666
27 936
582 509
277 138
595 684
218 298
933 732
220 505
3 597
741 588
362 24
337 44
955 210
554 507
48 911
878 740
400 648
644 226
25 841
345 873
739 513
29 678
12 613
849 810
160 732
820 927
697 434
136 757
427 274
705 174
356 265
490 996
79 495
138 438
266 813
351 5
396 959
7 780
635 513
366 653
154 601
483 308
175 465
754 982
835 615
731 371
23 283
47 46
285 574
390 317
806 994
439 823
824 379
480 868
35 721
853 124
333 551
274 792
531 915
298 606
384 792
836 886
362 858
9 472
571 568
629 484
727 655
942 457
980 330
814 320
686 597
597 847
905 144
855 702
272 897
460 827
219 118
152 806
555 978
62 649
276 815
346 6
378 68
5 153
572 702
146 474
763 351
981 935
813 581
167 803
651 315
869 330
837 599
34 281
225 88
430 757
281 369
714 632
791 718
203 968
579 492
735 329
589 230
10 816
926 46
997 343
313 26
841 371
440 217
919 111
51 834
561 719
517 486
966 512
552 935
237 656
312 239
623 120
347 406
286 412
172 67
534 672
853 410
399 166
566 158
977 722
225 635
394 977
682 689
304 42
814 261
780 442
852 741
798 167
755 949
752 278
59 578
462 456
164 848
964 463
262 323
873 7
759 226
83 582
513 57
749 689
904 975
97 392
993 282
97 805
604 493
576 155
170 771
858 394
368 296
232 824
964 937
300 67
843 142
754 607
630 412
725 602
41 394
359 730
999 216
14 853
908 806
955 320
662 724
899 190
975 288
906 912
103 692
119 829
767 584
696 675
344 233
475 604
382 813
763 323
733 875
97 978
28 970
523 46
957 436
957 107
428 181
98 596
527 405
119 433
812 428
95 590
143 918
665 778
562 177
339 824
17 174
310 618
903 17
164 386
434 329
960 602
557 183
564 790
378 577
494 317
983 844
699 178
91 501
90 744
692 587
417 679
167 109
519 68
713 954
251 444
720 125
499 706
775 944
600 253
895 635
208 99
408 898
17 5
667 967
346 464
877 407
429 713
179 464
137 588
344 469
758 801
723 557
736 15
351 603
251 511
509 6
347 937
462 521
745 848
23 10
949 520
42 578
93 112
160 795
10 405
862 395
276 570
383 294
788 498
538 927
210 479
670 715
535 430
977 537
886 158
404 886
736 806
449 205
712 100
530 420
356 747
276 82
602 141
570 138
62 849
12 837
413 49
379 320
356 627
237 108
751 723
462 430
219 685
118 798
334 600
446 200
705 208
92 769
287 93
223 975
616 91
934 193
224 527
965 273
815 124
45 590
358 947
161 79
24 726
18 954
195 459
632 754
523 496
873 893
440 464
441 525
182 801
874 408
56 115
230 712
886 118
182 771
502 197
924 289
668 816
48 16
87 767
454 354
147 322
139 795
815 384
24 969
470 252
179 1
939 508
808 202
432 669
988 284
807 121
504 569
915 188
196 683
11 714
79 830
70 293
766 573
754 464
308 925
841 336
519 500
77 348
226 216
138 599
873 223
860 179
798 146
645 728
898 940
76 923
398 559
660 748
869 472
589 326
597 243
719 739
736 952
888 122
968 329
675 749
254 929
877 717
166 140
885 326
465 115
661 794
278 244
55 731
664 576
635 280
697 768
262 321
382 891
166 402
317 199
21 214
532 267
727 502
568 171
656 466
440 691
187 762
88 521
404 801
956 172
85 849
407 200
806 678
710 190
93 439
705 509
2 706
831 26
731 543
340 129
344 670
43 699
837 123
352 655
320 792
730 389
781 818
862 389
239 741
128 613
194 930
778 439
417 687
37 703
88 561
58 441
407 937
34 898
629 885
859 180
998 176
685 761
26 250
161 563
364 294
45 323
503 261
473 805
610 495
827 831
237 290
289 813
816 430
432 691
68 712
693 126
251 286
309 882
468 435
447 968
846 793
435 466
199 554
804 389
825 244
692 542
851 132
945 162
160 630
743 960
402 65
126 222
145 298
524 67
529 881
155 890
828 309
442 54
358 664
275 443
968 122
104 824
658 919
71 580
521 682
557 436
191 274
956 777
30 360
921 433
434 549
217 465
307 968
891 502
108 227
547 260
202 6
607 770
414 560
637 673
920 947
336 204
761 79
448 301
291 876
470 855
223 590
370 665
147 59
873 332
237 738
395 13
178 694
504 258
491 395
339 854
191 20
325 485
63 514
61 317
716 697
620 700
571 990
327 517
679 382
730 866
500 58
643 358
627 606
995 702
169 551
643 319
590 460
675 706
639 413
911 272
793 913
329 961
46 548
400 552
156 485
465 972
219 739
458 783
663 335
483 929
791 670
863 299
912 993
203 751
884 630
152 332
637 411
977 554
235 266
76 797
294 48
514 675
248 21
879 886
80 257
875 611
451 681
430 685
477 541
777 285
248 247
534 594
389 808
800 594
692 422
625 344
860 11
535 293
115 826
75 146
425 671
652 901
277 451
614 138
128 192
283 915
754 938
533 446
131 94
155 250
601 104
237 715
790 594
396 267
869 285
91 106
11 324
332 214
177 498
721 969
311 176
279 95
31 857
915 115
584 51
270 987
355 784
577 69
99 10
495 969
644 446
661 365
926 448
394 476
730 584
751 431
118 503
669 319
197 415
546 199
223 964
565 363
664 406
958 906
258 627
467 870
589 696
339 911
251 35
925 947
59 297
462 787
116 238
504 415
375 87
2 40
366 6
996 278
470 359
161 874
882 808
704 736
687 114
740 908
865 247
342 108
231 237
752 17
238 766
694 361
930 878
209 149
919 90
24 306
733 894
513 438
860 66
586 125
25 874
311 569
600 21
307 300
117 347
955 129
788 548
325 240
234 154
771 410
754 378
658 793
557 960
872 623
144 279
972 270
157 81
648 563
320 361
923 461
230 824
956 722
659 382
881 962
494 15
684 803
398 591
917 539
11 803
446 248
627 159
298 693
88 881
62 612
276 937
173 975
4 293
834 412
341 802
873 528
645 679
187 564
321 466
831 829
962 244
654 985
891 188
819 183
663 167
127 397
784 75
363 169
39 190
459 150
580 796
192 931
41 743
871 185
969 971
575 271
178 538
99 394
398 473
560 191
275 441
154 126
616 508
587 770
769 957
529 998
153 767
316 215
391 846
182 708
721 247
528 571
570 606
626 568
34 168
192 899
171 673
292 295
370 766
543 386
535 17
566 470
208 574
89 2
409 28
887 707
48 728
938 403
930 195
535 516
142 157
673 346
360 361
538 351
398 899
446 481
726 270
424 851
449 216
179 412
95 678
448 566
677 690
555 973
331 468
862 48
65 296
936 388
459 799
576 140
209 70
411 555
318 668
807 808
765 930
856 648
729 249
609 225
358 616
525 660
559 364
888 110
956 566
210 697
229 246
94 994
243 631
670 899
708 728
940 452
400 237
717 16
307 234
262 696
162 239
942 445
249 796
471 64
616 536
574 590
2 344
133 653
166 673
534 241
115 301
968 697
490 487
735 123
764 514
556 111
686 621
124 346
264 54
539 631
529 810
500 407
127 352
457 501
186 21
741 183
23 265
220 40
542 695
891 825
611 466
708 905
895 221
886 110
789 921
759 944
671 152
19 769
299 50
614 159
429 930
140 716
316 193
339 716
990 352
492 91
820 497
770 132
420 848
951 499
210 37
957 87
770 335
588 546
329 995
735 633
250 230
939 698
679 890
749 937
826 618
275 815
958 163
281 251
905 698
919 759
610 890
590 681
738 522
964 29
647 255
850 583
444 344
851 791
874 560
103 816
349 232
853 538
868 494
608 217
311 827
355 113
648 926
221 936
939 547
190 743
740 37
128 406
734 348
849 949
742 215
646 583
909 247
900 580
223 263
592 366
555 311
740 992
37 971
953 164
312 450
686 565
58 355
476 795
717 204
895 270
125 41
331 866
35 937
222 262
398 60
186 292
144 798
963 495
497 103
743 293
9 190
619 66
559 110
45 292
913 308
987 949
910 252
392 777
101 728
387 793
7 90
933 801
140 4
617 613
596 811
254 613
173 819
539 125
930 986
115 525
782 227
528 185
311 116
896 445
365 980
554 876
65 612
828 686
692 680
222 371
377 2
423 780
204 993
482 46
32 344
561 241
357 322
168 497
300 731
850 560
703 797
400 339
984 119
721 94
68 732
962 58
698 792
419 273
964 822
989 29
162 503
973 99
927 761
404 286
514 923
741 888
553 429
43 954
68 621
197 178
133 138
827 785
680 395
347 230
100 697
353 241
613 923
77 554
595 375
573 477
596 337
369 884
352 715
107 317
326 914
199 946
867 782
811 452
56 525
37 493
14 624
687 799
407 396
474 513
843 296
709 613
491 704
934 45
982 726
736 100
775 14
396 481
305 815
845 396
884 543
478 657
997 684
673 147
191 912
677 137
746 758
938 522
812 235
265 757
935 599
986 192
170 452
197 444
840 184
15 668
671 856
663 81
576 839
908 592
198 156
477 636
174 586
250 866
633 850
445 153
200 652
845 629
884 977
519 132
503 219
816 819
401 629
634 22
160 206
641 572
877 436
643 503
606 653
765 347
21 141
458 544
562 58
241 437
258 315
882 886
514 230
75 346
536 789
733 668
194 852
48 443
219 571
414 249
947 742
674 88
953 43
952 986
646 942
321 139
759 251
509 791
707 43
682 104
519 125
940 507
646 444
444 637
923 603
138 611
692 401
514 900
528 774
79 809
743 533
649 931
12 843
592 807
263 823
135 33
44 396
451 497
479 87
494 121
512 189
185 735
168 241
842 12
957 134
97 304
258 427
265 498
302 443
778 865
676 895
12 431
175 722
550 442
238 746
172 561
290 135
864 926
757 450
360 995
448 620
168 288
108 285
97 453
7 5
921 616
618 843
406 576
629 215
20 765
437 731
377 616
557 649
934 290
170 319
15 587
992 276
280 74
253 32
685 109
297 382
67 163
14 679
153 585
231 578
643 828
998 652
893 127
871 370
509 340
576 100
191 276
286 477
406 66
908 51
658 346
640 613
698 812
431 691
294 89
101 708
925 190
572 826
812 500
897 597
49 348
830 259
740 387
308 268
828 330
623 143
304 595
305 62
691 441
137 624
307 740
650 856
196 819
349 682
318 681
239 128
424 171
116 373
312 535
705 23
309 253
959 597
259 450
175 877
936 565
543 405
271 795
200 83
287 624
566 932
918 84
712 972
802 897
221 517
356 320
349 339
776 163
541 704
991 913
503 648
168 677
600 391
663 876
82 852
81 668
774 552
603 176
284 38
664 949
628 560
669 814
959 170
294 173
431 244
895 259
854 957
967 802
663 975
257 725
139 84
101 31
973 490
240 769
784 955
774 662
935 741
757 823
876 312
850 402
674 471
785 698
648 953
231 834
876 11
119 500
922 122
817 3
103 451
526 487
719 909
307 59
861 75
312 467
960 935
153 976
96 402
724 811
278 673
156 648
5 119
86 678
643 754
259 860
902 128
666 534
708 932
653 550
337 984
36 450
503 868
634 948
543 664
786 762
922 986
513 489
470 410
270 832
159 58
448 897
991 542
158 309
928 545
356 468
991 333
409 789
105 588
406 40
699 164
858 512
209 421
554 800
413 466
802 185
511 967
549 84
51 386
458 418
230 103
915 484
857 707
492 137
879 401
521 305
26 518
185 244
886 652
959 923
381 211
272 432
142 414
258 243
199 498
883 792
64 724
829 438
878 860
262 601
38 265
955 499
501 826
891 685
489 647
763 886
571 598
158 937
671 544
373 637
478 396
819 756
231 2
937 141
786 923
396 1000
675 638
337 838
155 975
44 86
338 763
836 644
925 389
435 835
492 548
388 162
894 865
965 878
317 110
676 816
52 28
325 494
993 401
75 686
298 627
860 779
349 376
922 703
204 325
191 981
869 600
175 70
785 685
882 985
213 104
525 378
711 723
131 220
633 830
703 165
415 621
202 45
25 830
719 454
137 895
658 104
132 837
692 327
367 450
357 890
929 449
627 888
373 462
413 831
77 383
945 728
37 547
702 799
901 146
760 450
247 164
552 439
169 223
886 776
951 563
981 58
419 590
919 325
790 433
839 177
329 429
384 992
955 345
151 319
513 811
405 255
79 383
439 944
586 41
405 205
966 987
225 468
561 738
726 979
213 103
994 150
117 241
283 855
463 279
368 635
994 951
983 211
824 749
903 63
345 64
948 351
392 122
575 108
648 733
855 842
345 583
588 427
219 116
316 259
565 328
598 174
415 668
650 943
858 96
983 238
28 361
625 270
680 531
767 131
653 27
211 839
6 554
58 395
592 130
232 203
531 634
382 925
911 490
997 778
109 686
122 920
904 72
322 581
480 527
334 709
772 464
819 80
680 755
237 80
453 978
759 75
559 466
794 677
224 198
197 901
660 688
921 91
215 465
237 966
427 137
607 446
322 406
861 499
235 377
697 308
450 75
915 807
318 794
880 984
808 629
738 810
703 523
246 699
937 283
475 766
875 882
421 592
871 968
180 128
6 136
225 163
135 568
20 172
689 248
951 15
924 473
139 952
82 319
52 363
217 51
372 275
215 794
750 356
865 182
511 436
617 32
394 490
115 770
254 785
216 916
734 403
314 986
814 806
588 334
96 355
252 988
573 634
496 171
917 482
826 137
110 425
304 260
396 605
921 809
585 337
580 135
891 957
371 171
336 986
67 201
114 179
941 750
535 435
662 357
101 854
102 714
650 868
605 634
52 968
767 567
197 362
414 209
460 265
981 419
72 352
813 747
900 381
711 305
708 470
39 515
461 162
69 171
593 148
132 653
323 680
143 613
284 658
390 224
368 439
950 666
874 398
804 300
559 575
148 749
404 630
193 449
579 514
752 635
409 490
173 434
564 381
182 183
605 429
506 112
249 559
670 45
269 368
275 223
770 713
695 802
191 388
174 919
775 9
331 701
219 309
93 196
260 608
869 448
98 748
393 408
62 7
142 141
172 741
32 693
233 264
659 304
765 966
122 759
400 60
898 234
267 587
282 379
434 163
183 890
604 478
805 792
857 540
168 613
766 844
863 487
946 625
234 92
842 22
778 59
870 830
873 833
386 27
185 587
518 187
327 465
731 349
414 838
808 989
110 868
13 607
958 710
768 933
171 322
985 232
513 964
366 437
55 398
489 435
473 530
379 238
719 548
755 422
979 544
846 471
886 73
485 863
987 804
572 439
199 417
157 954
685 555
798 520
768 509
512 147
88 680
535 392
534 812
266 553
38 583
526 687
543 57
693 73
219 495
555 19
288 920
772 933
410 325
880 107
528 196
897 775
157 196
453 892
403 386
528 752
931 972
971 928
672 170
168 655
392 984
422 443
764 870
114 864
773 148
885 310
380 594
563 930
354 318
652 845
42 190
688 129
201 21
920 351
273 750
155 502
865 654
971 424
686 192
853 313
511 878
93 680
686 892
821 770
658 516
881 919
226 647
704 206
285 826
669 171
151 113
227 26
898 331
556 899
398 963
444 862
773 284
12 295
360 695
184 341
509 54
260 223
60 787
74 553
715 889
558 785
183 527
660 725
77 378
200 35
291 164
760 888
632 105
390 602
254 843
448 653
801 142
896 771
877 220
249 522
657 210
987 466
663 301
189 148
166 93
271 629
527 774
166 765
314 153
574 898
16 461
78 607
51 503
921 316
565 280
745 20
782 997
964 754
701 461
202 230
561 135
375 994
611 128
913 161
365 107
916 244
648 315
653 676
654 962
275 184
672 246
523 238
859 134
874 694
943 822
635 655
377 37
307 903
883 174
417 843
501 966
653 853
676 507
290 87
123 962
174 782
549 565
998 462
512 123
393 178
842 519
640 312
306 298
548 635
583 248
804 571
253 19
364 125
735 685
337 184
42 614
751 359
661 490
273 89
647 449
409 274
96 239
89 207
585 613
839 145
125 750
139 157
279 372
380 462
353 209
142 226
467 951
198 702
599 104
763 752
702 962
960 614
303 292
246 708
254 540
751 454
162 830
840 379
331 250
555 920
712 292
783 186
104 879
706 163
548 355
837 501
690 299
352 5
157 732
819 67
13 139
73 548
407 337
506 3
328 400
107 6
798 657
591 226
819 581
624 627
813 210
346 819
730 528
309 45
19 521
820 124
876 457
168 504
983 349
397 254
64 759
889 756
517 881
359 522
394 354
607 806
946 775
516 248
429 899
182 417
153 239
809 573
64 948
323 762
902 755
682 840
323 705
584 83
146 267
744 608
47 847
73 655
121 649
315 657
746 865
751 280
159 413
57 933
727 474
695 668
781 122
917 222
631 745
480 874
214 150
980 475
117 916
26 153
687 264
539 810
821 644
369 65
582 396
359 372
376 681
403 443
858 477
757 541
122 209
415 90
794 981
821 440
298 766
910 765
530 551
955 574
962 278
251 476
589 214
897 181
203 892
420 557
995 889
772 500
157 707
432 363
661 261
747 486
813 391
521 829
546 26
351 599
664 300
559 219
454 808
666 711
166 184
489 593
172 412
701 415
610 400
525 850
331 930
341 395
963 10
371 621
931 357
922 55
295 666
927 863
929 418
737 868
525 247
804 679
370 199
194 664
328 397
693 953
859 601
918 310
246 388
715 545
976 925
260 449
540 839
124 200
5 93
628 605
389 643
752 991
692 400
921 628
49 61
807 900
217 739
575 946
990 35
628 380
337 902
734 503
117 414
585 276
130 95
681 591
685 129
940 991
834 552
594 926
961 634
650 673
612 809
680 623
736 88
803 318
486 26
513 450
231 509
585 842
859 832
713 531
706 844
157 858
492 217
228 661
613 87
789 907
417 323
169 798
716 399
956 337
674 206
670 768
428 4
617 974
628 332
590 672
632 484
185 326
433 684
801 475
603 360
733 931
498 837
108 592
618 703
432 598
20 141
209 734
943 449
185 828
994 957
237 491
465 822
529 689
417 748
247 318
409 267
917 820
562 230
704 574
612 853
518 10
149 786
433 59
421 800
868 255
353 283
387 265
883 751
342 602
116 453
4 820
289 4
748 275
728 104
548 293
803 782
99 390
229 800
383 974
168 437
296 588
971 995
294 336
705 833
588 158
937 306
257 810
4 588
399 1000
518 645
3 935
687 219
548 519
874 483
854 298
497 68
748 918
285 668
360 174
640 151
658 514
816 449
803 809
464 150
185 260
114 538
837 581
459 843
178 611
636 696
872 438
887 557
339 479
835 887
506 840
794 614
13 551
737 646
80 265
557 781
179 531
311 609
673 258
576 691
742 217
171 936
121 479
22 670
95 227
914 447
87 699
643 934
749 140
679 758
897 497
518 253
403 397
866 6
448 629
565 232
385 397
9 365
272 458
838 452
209 943
618 82
351 267
157 963
657 445
865 853
439 18
759 765
97 537
565 872
256 451
967 688
783 819
234 439
983 606
999 382
169 414
788 313
262 177
7 140
618 883
908 669
209 115
657 594
383 642
542 976
462 477
983 402
94 688
151 994
237 33
593 919
106 681
184 21
479 723
741 482
331 278
117 222
780 511
75 32
853 713
819 831
941 601
798 612
274 322
523 189
356 507
106 940
918 996
553 994
904 232
247 787
194 446
259 313
39 731
980 474
197 302
782 899
544 301
492 733
490 42
412 791
142 133
947 30
24 178
367 442
434 978
743 607
648 375
70 328
588 603
731 981
112 353
931 707
662 694
269 116
539 674
549 997
491 278
996 330
353 524
401 639
197 441
249 148
158 269
673 906
107 238
988 596
595 968
134 190
186 2
241 132
570 142
790 357
488 55
813 343
948 718
415 246
60 215
937 649
451 60
701 854
630 874
568 905
589 733
194 213
936 836
106 821
569 496
494 23
990 400
666 828
157 267
860 964
456 757
459 730
86 603
53 790
495 392
426 457
182 621
498 838
40 899
863 218
43 168
168 356
602 190
964 142
660 222
645 464
437 307
393 138
656 212
540 290
905 435
406 812
902 127
64 473
421 863
425 541
377 40
709 792
737 371
356 782
764 699
977 511
534 542
778 655
683 334
68 910
564 274
962 701
406 290
4 830
632 574
577 815
36 522
755 849
108 330
756 651
262 361
699 726
816 267
836 704
18 517
882 331
502 201
928 267
652 583
330 281
490 820
53 186
518 175
685 235
593 738
832 395
166 661
356 547
920 468
621 217
147 443
173 983
111 31
1 834
559 50
293 144
46 287
924 474
445 824
355 133
191 103
101 704
290 681
497 934
894 465
867 118
475 706
605 337
169 948
63 997
710 829
40 55
923 524
400 526
320 186
249 780
918 453
469 535
903 293
950 273
691 41
342 236
676 49
518 327
575 186
697 731
861 976
949 271
601 457
183 927
762 688
750 442
745 384
786 151
630 373
165 673
758 885
289 461
606 741
63 161
980 328
329 969
444 830
467 34
900 942
648 711
421 943
843 446
254 158
615 520
72 842
89 71
48 529
873 952
572 178
19 781
789 814
109 932
20 682
944 535
929 909
245 507
138 381
477 610
264 39
121 61
460 891
427 295
224 267
968 330
210 100
900 236
271 283
616 807
188 999
432 13
625 54
54 273
697 465
731 785
220 365
280 542
732 964
859 977
397 973
296 128
28 669
168 991
264 544
502 43
760 977
603 846
272 578
140 448
462 745
379 557
907 839
952 636
257 255
64 796
350 719
296 820
961 951
515 847
73 661
561 753
658 338
873 77
998 937
370 817
513 843
233 643
324 395
893 952
977 30
869 841
146 894
962 316
137 583
502 991
300 658
969 764
407 196
568 53
787 661
124 892
209 632
857 796
99 36
502 494
173 355
303 586
700 234
747 275
854 865
529 107
318 10
247 122
217 731
506 652
650 545
629 711
37 743
686 525
419 937
423 164
102 480
601 861
753 442
787 284
171 202
431 373
471 779
183 690
396 604
925 842
777 219
755 191
867 146
25 116
50 548
213 726
633 479
659 272
580 616
805 182
829 263
197 887
337 192
406 456
348 368
852 656
274 756
964 388
46 918
599 64
505 658
787 211
691 355
595 201
585 988
707 315
597 891
258 261
919 794
643 627
4 860
460 872
623 493
733 471
401 667
197 12
294 974
772 763
96 869
106 441
604 824
183 121
779 531
345 432
227 479
343 772
417 302
389 568
185 798
815 24
173 165
649 905
608 115
743 36
991 782
956 503
418 935
210 384
492 517
452 206
459 320
234 786
649 13
337 766
708 618
583 78
396 645
317 136
542 211
519 461
862 132
720 418
400 921
464 492
643 256
565 89
277 585
59 599
328 792
186 534
997 668
574 140
566 786
587 144
145 165
577 351
719 256
203 530
223 416
71 456
393 454
115 484
351 696
549 68
57 132
686 19
330 489
141 352
581 119
418 993
783 98
178 226
649 446
377 464
536 453
478 962
441 467
38 61
55 36
607 956
323 988
899 803
337 404
191 894
547 890
129 583
977 334
330 98
849 731
443 362
749 71
789 224
957 349
585 745
175 873
192 944
19 429
339 85
920 876
263 805
417 222
826 31
491 315
947 812
838 184
899 764
776 905
38 611
779 568
773 44
257 651
8 969
237 805
71 703
63 9
465 173
863 266
382 504
995 436
147 494
641 7
589 522
846 751
264 592
729 697
688 749
822 778
44 660
267 194
982 345
742 415
499 226
225 678
776 734
900 9
872 410
935 58
192 753
197 675
992 895
783 413
527 629
370 710
569 162
647 771
94 561
146 746
805 992
862 563
889 723
810 46
391 473
393 272
323 738
43 185
838 30
221 323
569 896
833 545
446 924
74 879
715 196
516 740
664 667
44 141
25 531
398 134
773 829
282 999
948 654
513 633
118 397
617 764
606 536
479 176
462 912
915 777
769 887
432 886
922 42
818 238
610 181
238 497
743 283
956 10
424 251
644 206
474 300
21 750
167 280
477 364
480 423
531 341
242 827
694 452
881 851
735 593
917 591
591 616
216 847
253 901
418 399
716 828
813 42
839 397
315 438
367 350
774 764
920 67
779 827
60 573
292 290
456 159
835 42
961 601
374 761
512 222
85 212
970 918
570 992
2 702
514 734
657 770
994 115
111 916
218 655
321 84
937 474
90 72
863 478
522 745
103 141
925 412
73 936
216 176
649 266
902 963
267 625
121 410
405 617
335 887
618 433
965 951
932 324
216 32
850 442
274 919
1000 283
898 862
306 38
354 425
516 563
4 679
246 971
95 509
82 434
905 227
758 642
83 436
514 321
826 468
129 396
343 593
596 830
126 950
317 643
374 333
912 173
649 142
684 905
752 225
77 294
828 161
125 791
445 779
903 481
193 754
221 116
729 395
757 34
555 971
164 289
731 218
969 33
132 592
574 879
983 449
660 956
466 703
956 441
730 210
691 873
146 697
921 618
241 364
457 958
86 516
427 28
478 656
800 592
154 192
287 501
905 516
781 520
848 487
519 133
967 763
118 961
689 541
927 515
7 221
268 310
383 644
668 568
447 663
710 493
861 785
776 722
439 423
479 397
836 675
659 621
18 510
129 611
670 153
1000 811
9 238
413 93
664 730
227 457
22 296
971 240
737 925
431 253
418 853
587 222
860 994
279 583
765 296
181 729
361 575
358 700
623 873
683 412
165 786
933 398
992 454
29 918
128 670
335 504
856 778
563 326
163 930
987 139
688 764
179 396
935 831
772 674
215 368
327 398
412 772
879 600
558 224
109 551
392 376
401 427
283 704
684 869
63 271
612 748
453 415
312 581
572 494
557 815
905 510
333 545
646 333
540 141
251 163
671 65
185 8
558 648
978 287
865 205
604 917
543 985
622 104
953 973
10 896
185 137
708 68
491 470
376 980
136 995
374 88
526 799
475 489
840 497
676 955
287 281
640 932
318 745
814 45
642 719
396 385
952 969
607 957
354 577
891 213
618 61
372 121
827 272
453 497
570 557
678 485
234 601
571 782
913 1000
303 848
730 399
833 784
545 722
945 927
672 614
166 244
469 498
315 523
960 884
429 469
640 852
436 400
540 150
190 843
104 459
734 150
648 978
96 558
108 139
992 507
854 11
540 152
144 845
537 73
142 352
192 996
375 718
288 209
666 682
40 188
132 285
333 429
820 343
450 676
87 700
435 439
567 159
593 720
909 387
437 758
979 818
824 723
818 315
820 118
965 911
19 163
893 46
16 241
894 306
711 417
987 923
925 211
562 443
999 812
174 323
927 640
792 162
962 163
401 826
507 190
236 909
916 783
482 311
395 210
970 680
933 173
483 438
298 752
821 295
298 638
697 312
996 137
11 698
920 978
390 552
188 988
858 329
594 65
539 141
26 238
328 298
528 97
980 775
187 751
789 208
794 772
644 784
152 352
219 638
305 322
369 240
963 958
78 349
397 864
781 31
319 978
789 4
873 6
83 37
982 480
509 188
379 358
506 432
144 836
457 658
347 1000
286 612
448 226
449 5
204 512
136 209
256 164
132 468
958 635
749 853
984 927
37 513
235 705
58 385
692 501
297 7
956 702
702 681
569 462
102 422
775 420
881 849
934 895
631 970
224 72
603 925
736 873
634 9
864 781
189 417
115 497
532 694
682 908
406 709
505 366
909 173
47 675
253 571
314 132
292 912
7 675
5 516
985 986
110 726
68 454
924 922
207 680
228 840
969 677
709 651
68 69
357 324
221 970
826 32
240 584
105 398
89 909
800 863
418 744
428 135
199 862
843 557
64 304
569 1000
470 264
898 388
850 184
534 217
539 78
270 233
364 293
192 250
618 400
2 651
864 187
265 830
422 937
173 829
275 54
290 605
632 491
633 428
388 726
611 562
422 759
236 930
510 402
173 60
92 906
303 482
708 673
549 377
881 145
564 708
281 213
309 294
572 876
604 750
108 333
51 750
7 455
85 308
652 493
227 944
983 55
79 1000
307 507
749 858
528 632
894 992
945 848
351 172
254 241
263 201
991 610
73 945
824 786
370 569
712 815
457 167
916 210
43 692
260 171
283 294
457 241
369 565
393 591
472 287
289 312
840 57
414 269
460 307
513 637
262 438
799 741
874 101
18 701
125 32
402 599
568 757
53 701
645 517
498 879
1000 663
95 176
25 727
849 332
277 172
898 969
580 513
498 942
965 496
778 418
507 323
369 9
338 454
66 191
390 670
967 905
138 480
371 12
494 732
995 695
732 919
465 418
368 244
466 476
481 620
497 655
573 547
545 944
343 844
986 369
6 358
441 25
480 153
236 989
307 907
537 739
817 987
844 883
968 21
241 557
885 529
403 983
542 393
10 421
550 276
127 765
835 485
741 995
922 358
265 925
894 51
145 668
665 879
75 638
74 978
658 57
929 52
710 19
58 537
513 692
153 197
484 917
965 907
39 361
38 719
165 372
542 567
858 991
369 379
636 683
80 925
618 786
980 72
548 494
650 246
88 745
199 550
389 372
426 374
677 459
750 358
215 29
532 761
377 828
76 229
490 64
328 747
215 561
863 612
96 916
718 602
794 814
577 182
550 614
289 166
310 946
219 775
398 274
370 919
207 881
123 878
885 213
415 862
652 18
938 612
349 728
757 150
315 977
89 994
972 551
644 166
242 135
835 142
256 657
783 95
990 376
694 569
495 656
551 69
668 545
78 892
315 397
806 931
79 746
790 184
80 413
608 245
379 181
132 370
485 77
404 163
802 946
968 762
897 711
72 123
321 354
929 919
140 805
228 848
128 427
565 269
459 145
109 88
496 646
592 889
16 903
722 262
553 447
809 298
996 102
335 371
211 601
173 816
569 455
530 383
530 720
903 636
438 696
456 473
430 887
165 386
385 436
622 596
175 473
239 662
602 291
40 778
782 380
293 72
338 550
971 287
975 762
610 14
385 784
868 115
963 433
330 862
522 199
849 440
234 12
506 639
344 831
42 764
632 213
836 877
59 488
784 935
218 599
37 230
815 977
758 703
204 192
730 307
171 209
727 855
863 233
282 334
145 294
851 502
445 513
62 763
316 902
141 536
839 803
677 719
854 21
712 935
444 306
974 406
527 945
400 593
778 595
41 253
428 496
369 780
237 693
167 165
40 233
238 840
273 971
918 98
665 904
128 263
996 842
876 119
85 654
918 386
902 415
845 357
792 787
388 485
400 231
499 545
410 476
387 275
372 182
50 737
947 337
14 988
30 478
942 551
494 220
683 307
96 434
943 861
322 13
447 370
848 304
679 242
621 726
578 405
120 488
485 372
75 351
14 340
531 522
777 678
86 360
795 171
393 564
62 283
571 257
562 73
939 129
655 305
695 832
121 580
973 147
202 573
38 51
321 962
487 582
164 142
745 267
278 490
927 708
470 115
281 539
984 648
129 413
55 199
259 824
951 415
103 458
520 166
939 103
324 817
863 379
79 105
488 390
626 863
863 503
174 865
155 602
741 399
959 431
121 578
700 681
706 920
218 562
586 987
829 556
877 742
815 769
232 244
932 162
949 351
604 766
928 627
881 148
606 660
599 71
60 832
830 827
951 619
408 304
224 424
577 667
19 206
12 34
329 720
371 978
919 909
864 352
79 978
900 776
883 526
907 798
448 280
691 610
20 674
706 196
885 632
47 708
426 682
846 294
788 822
93 435
525 332
595 976
792 278
25 936
853 528
670 890
620 121
610 674
802 902
395 90
175 702
135 928
845 32
30 899
197 10
54 809
209 597
985 700
298 982
927 193
31 490
393 969
736 726
992 630
668 310
886 222
979 364
454 95
994 765
921 13
381 517
413 546
788 642
371 593
493 52
71 743
910 90
113 579
223 630
318 565
440 784
911 466
759 301
604 873
829 65
469 314
218 247
882 794
609 474
310 681
59 169
29 216
309 104
436 508
194 736
157 576
762 860
894 17
97 766
769 426
485 125
132 617
556 634
504 281
71 574
441 658
662 756
658 246
776 266
438 788
96 532
301 779
342 229
573 752
266 223
864 960
41 708
593 238
542 436
180 116
333 730
33 839
920 392
465 575
880 770
433 331
909 733
786 914
196 458
239 203
822 915
726 243
888 837
477 914
247 76
202 767
69 974
101 579
757 728
815 79
504 766
420 789
888 411
259 98
599 665
932 542
334 331
574 937
922 777
136 628
537 169
210 195
491 387
771 634
786 747
472 483
211 688
213 950
616 838
802 920
189 999
902 417
424 398
582 412
124 685
155 533
50 246
475 124
142 231
240 740
382 498
977 911
251 675
218 570
633 91
485 366
227 224
135 451
633 985
652 659
124 340
593 784
944 286
847 650
305 275
262 378
716 422
367 484
720 944
246 223
425 663
355 952
115 656
729 891
812 676
112 804
956 915
454 108
824 150
3 952
443 793
1000 888
433 646
886 892
969 287
965 654
585 324
501 968
527 577
640 893
203 827
777 695
514 861
933 268
746 785
83 751
12 169
941 690
163 935
170 939
361 111
58 95
65 279
770 1000
140 478
393 540
521 743
836 652
821 355
128 725
733 32
735 384
949 458
555 505
28 842
118 295
187 974
518 671
770 874
165 540
727 83
167 634
52 184
565 256
182 766
659 711
95 866
376 611
701 268
240 621
24 257
859 613
411 610
629 227
508 806
125 732
974 106
290 715
733 582
252 605
655 356
719 68
237 947
247 441
112 442
842 513
665 603
655 463
232 598
749 239
241 682
966 883
37 72
479 32
842 850
206 141
720 367
527 816
234 920
948 235
579 670
704 193
43 733
827 210
906 998
265 650
908 933
460 480
832 456
729 457
616 557
961 511
119 409
796 343
185 353
990 452
388 426
196 307
201 917
746 781
229 281
923 589
241 762
566 345
651 102
643 851
831 113
394 536
711 563
248 464
427 221
657 570
951 873
848 793
630 170
592 870
168 950
259 362
198 839
62 560
172 15
109 394
126 755
864 646
407 742
230 612
506 777
232 12
487 558
939 706
919 131
717 764
886 718
720 840
626 542
288 530
289 478
37 429
835 127
579 798
735 787
812 262
891 420
50 809
591 947
359 466
986 564
279 10
997 69
622 341
889 320
70 937
341 448
319 466
801 368
230 871
178 308
363 534
705 462
528 67
523 224
592 904
18 940
841 602
325 302
712 464
830 541
961 400
846 931
171 773
511 249
864 798
257 409
488 305
696 117
601 57
220 646
241 372
231 652
229 399
409 366
58 536
76 69
608 985
325 850
313 771
336 162
243 749
590 651
247 566
960 303
692 499
937 857
253 868
55 965
559 42
350 701
597 182
425 998
428 54
457 724
221 992
434 99
420 233
662 785
673 186
703 289
48 96
126 690
853 876
116 621
616 437
594 147
850 59
12 683
594 158
278 667
148 415
497 611
606 760
637 298
144 799
267 104
309 779
458 208
302 110
569 811
62 765
602 330
651 984
84 810
576 86
893 174
564 9
406 730
902 322
191 931
104 771
259 604
818 402
588 528
234 462
168 59
597 36
243 399
459 696
492 531
81 178
720 920
716 921
830 283
84 316
280 517
836 122
902 665
396 905
76 102
567 63
768 533
691 74
767 410
680 482
22 82
886 294
857 211
962 973
760 860
197 811
573 773
550 462
59 544
254 321
990 587
142 285
225 281
925 36
405 491
834 446
495 20
180 773
833 341
532 130
802 295
301 486
458 259
518 391
913 667
637 370
547 498
521 882
943 213
347 830
669 628
159 447
988 743
616 236
136 440
147 93
691 675
705 314
128 134
829 140
67 274
657 732
584 600
651 828
123 501
474 285
169 138
157 958
437 337
128 629
280 794
19 344
80 929
97 109
989 318
353 991
141 122
373 955
286 637
419 865
684 765
421 984
259 737
455 850
13 267
923 803
133 16
673 9
602 257
979 443
135 533
32 644
947 759
805 157
96 470
449 294
822 825
152 333
848 308
472 909
286 776
910 651
410 677
564 700
941 127
885 215
749 463
236 417
34 978
596 640
946 152
529 984
182 274
647 756
714 531
471 44
889 230
194 204
410 709
873 261
759 203
578 66
44 381
654 897
240 798
299 599
206 224
499 328
791 850
328 79
799 362
980 765
8 68
144 317
274 367
5 363
335 421
609 569
740 742
669 540
741 894
618 557
192 439
67 981
954 657
928 709
73 4
631 985
62 29
363 290
549 793
72 719
931 790
504 905
957 48
55 359
902 770
556 638
706 988
666 644
187 504
447 360
422 662
208 258
116 353
665 187
532 839
283 469
735 36
492 918
19 508
688 705
455 449
774 396
297 845
109 327
72 586
10 440
859 818
934 418
628 984
850 834
512 791
857 816
40 72
633 358
285 449
455 766
906 872
619 634
19 275
812 665
151 266
169 832
664 158
943 676
186 199
810 804
300 113
118 956
269 471
746 242
946 292
695 321
679 490
358 914
570 542
643 506
905 397
354 778
138 274
323 133
893 451
665 607
951 188
143 141
244 366
628 844
682 141
860 743
382 574
807 460
708 258
631 710
850 767
428 980
690 61
992 573
651 10
653 544
302 705
344 400
812 275
466 124
793 341
638 234
615 353
454 382
696 840
686 506
53 30
948 320
954 553
934 226
988 435
839 830
682 28
580 819
724 559
336 13
941 949
879 943
529 855
476 581
445 802
557 508
869 373
117 149
751 87
726 286
149 748
57 551
602 338
779 964
258 965
49 179
1000 852
533 208
776 377
198 490
811 467
938 324
720 592
648 591
485 198
735 230
277 233
18 838
209 892
317 30
809 382
637 96
976 656
921 521
610 879
713 356
73 617
253 555
874 489
582 837
101 290
929 732
493 708
7 491
161 114
761 107
553 203
576 650
535 162
290 752
260 600
650 207
368 191
286 44
47 26
52 500
874 107
539 892
44 594
198 327
868 908
852 973
382 28
492 468
731 414
298 331
178 463
365 646
191 42
561 859
872 151
344 13
174 275
77 687
189 900
223 886
553 962
266 339
372 487
388 74
40 519
64 810
734 423
135 991
699 910
952 725
11 975
586 759
462 214
496 876
925 841
983 953
613 920
475 652
608 804
935 918
694 782
233 34
128 609
948 629
382 817
146 569
767 9
223 494
168 988
968 261
534 658
833 613
80 626
932 927
257 857
124 692
560 250
638 293
719 373
252 481
696 995
240 260
886 744
663 1
897 566
361 376
885 534
381 83
997 569
209 776
112 319
786 171
774 965
748 274
17 671
321 450
704 9
313 825
256 923
341 115
871 918
435 212
546 346
455 46
383 737
910 9
28 595
671 218
626 763
91 129
312 393
466 238
173 915
809 443
732 415
546 149
740 819
863 740
516 294
880 717
276 892
992 588
581 649
81 445
128 61
609 548
446 779
659 324
57 270
250 889
41 683
676 97
47 821
253 285
293 272
726 688
806 746
773 470
283 162
258 20
51 986
722 348
492 608
673 92
50 541
182 318
275 536
323 313
278 662
777 423
809 172
148 411
695 282
225 809
816 133
305 919
629 623
297 480
953 230
373 835
215 832
253 242
860 857
932 274
590 786
836 230
684 202
315 398
944 536
722 269
949 297
155 674
958 253
111 280
119 752
345 826
897 43
553 191
314 24
968 862
270 672
823 711
636 961
132 496
769 953
234 285
167 263
166 181
516 242
976 949
869 512
366 839
122 215
79 540
83 955
595 921
431 641
727 946
573 891
50 140
988 262
682 422
618 771
74 654
487 567
215 710
409 862
659 892
603 475
715 680
906 616
895 444
618 576
489 175
193 476
710 941
283 647
730 771
764 630
856 544
93 856
394 918
744 783
749 905
509 419
862 9
491 890
463 882
334 38
379 816
599 643
661 517
363 907
247 350
537 459
787 922
606 534
658 863
915 800
117 617
694 15
785 470
776 503
716 473
733 382
496 442
272 202
597 347
834 101
322 495
573 77
945 882
103 265
724 638
592 840
281 140
313 144
438 907
960 798
639 537
409 668
860 360
27 221
967 281
855 46
689 649
369 74
435 94
826 262
650 88
238 173
47 605
287 210
966 448
911 648
860 476
67 313
571 946
862 778
175 13
634 590
66 716
383 136
643 165
356 693
995 458
838 13
28 625
187 729
382 507
350 10
412 378
213 908
249 254
445 961
548 941
845 275
182 452
950 631
978 930
864 718
246 107
310 712
488 404
213 239
525 162
79 310
850 504
697 336
840 673
571 530
779 353
643 118
359 873
211 83
51 867
911 74
832 151
111 955
1 864
795 120
588 785
344 925
872 899
65 745
973 501
279 208
599 309
756 815
457 842
662 717
348 118
812 453
12 239
273 512
515 836
987 490
508 911
890 524
192 926
932 309
307 84
670 888
9 525
906 287
551 374
531 934
638 439
177 563
683 104
733 484
259 408
491 480
222 346
811 276
425 902
775 37
631 492
295 77
408 948
975 664
100 947
431 539
123 711
349 829
377 650
413 821
200 302
422 274
859 872
258 397
317 461
4 8
584 348
938 482
339 118
363 665
644 556
321 936
623 779
145 154
671 89
57 867
136 588
373 310
681 604
725 203
931 896
292 48
632 432
112 397
970 889
415 839
111 699
763 113
480 962
958 720
367 968
34 729
933 670
669 299
328 558
140 261
557 513
623 734
397 66
79 483
767 398
437 873
215 108
227 894
366 288
549 548
877 299
527 226
640 39
45 481
41 727
429 905
608 945
827 940
368 71
663 78
519 957
352 65
301 332
888 184
903 84
43 782
226 988
330 426
48 264
712 841
945 331
945 210
72 367
805 765
930 205
630 484
852 958
249 46
904 91
492 206
478 900
72 848
123 131
920 493
364 646
803 992
730 92
904 620
428 48
745 381
866 576
296 546
969 942
607 454
949 884
827 120
122 707
934 535
74 822
929 92
284 995
784 563
330 267
609 365
895 665
916 800
343 3
780 267
885 205
464 629
464 520
812 806
944 12
754 862
855 896
418 823
19 35
43 1000
491 309
29 857
161 887
486 524
15 377
281 960
817 626
497 32
151 405
468 148
229 837
719 422
213 172
36 693
945 134
547 508
576 995
448 148
188 107
448 701
253 921
609 700
388 211
216 905
770 853
406 249
766 993
253 916
773 824
353 36
195 608
990 785
543 384
341 857
676 362
9 302
838 526
564 369
80 999
751 349
949 129
392 78
299 614
896 380
651 911
562 320
52 138
871 697
337 711
126 158
266 508
224 494
647 686
555 416
164 274
887 513
788 205
493 907
364 859
906 892
563 493
836 762
923 502
247 954
906 891
459 20
447 740
46 714
254 810
537 593
122 109
795 999
166 75
504 690
311 463
852 9
27 444
830 396
754 325
208 118
221 26
533 258
720 547
679 191
495 567
387 630
922 412
82 146
300 985
795 448
353 979
926 885
4 994
218 710
290 354
34 496
438 868
418 459
915 546
837 281
624 353
7 927
208 673
535 541
775 381
559 465
714 42
848 730
718 890
758 935
991 352
569 690
938 405
928 446
190 345
338 373
217 624
79 696
673 79
528 441
207 266
578 7
143 723
803 983
592 79
451 870
464 742
380 102
208 626
655 7
553 79
92 565
404 284
308 987
138 177
550 882
880 280
488 136
337 260
14 134
113 725
204 381
866 745
273 969
5 245
964 489
312 213
262 727
394 950
600 643
589 745
49 785
651 529
350 817
634 339
252 72
830 894
648 854
755 681
197 587
373 281
910 824
661 892
953 824
858 13
325 32
829 900
863 520
628 338
197 422
964 404
803 641
39 409
301 12
733 779
43 517
35 533
763 786
15 799
119 124
95 193
169 737
78 964
523 451
590 685
8 493
280 105
195 154
665 880
500 982
725 231
789 903
775 664
169 709
66 832
179 488
363 115
780 834
817 551
472 646
35 232
467 552
963 686
178 960
440 726
965 46
739 511
78 702
693 15
667 134
5 199
901 915
116 298
475 546
511 333
373 597
849 156
759 38
75 721
978 554
950 500
121 185
366 392
757 459
498 767
408 958
541 177
209 236
339 962
276 962
644 587
421 518
296 258
531 97
119 404
524 579
30 153
16 626
686 929
584 382
332 994
181 416
742 54
957 634
441 439
821 665
186 364
665 217
179 687
578 804
55 791
574 689
890 453
576 807
683 139
65 141
4 418
652 391
602 582
11 86
837 222
196 191
352 96
406 152
259 834
497 704
142 721
682 576
70 684
406 101
763 447
161 628
24 241
770 153
760 732
521 447
318 525
123 739
337 829
995 878
208 736
728 855
811 245
927 999
820 481
911 247
591 279
289 379
942 588
947 258
144 531
60 466
59 284
638 537
442 656
759 565
725 467
53 968
525 69
166 709
99 987
476 587
163 604
836 881
560 301
157 24
794 887
354 71
607 951
941 747
998 114
179 73
141 575
578 443
412 744
519 257
364 329
41 132
860 975
937 816
250 478
20 241
441 654
211 585
888 73
512 611
331 819
961 211
726 343
533 970
299 46
992 430
344 205
541 150
997 763
761 251
781 913
706 786
761 668
126 489
230 76
801 295
658 993
257 98
76 672
660 772
97 610
85 456
444 297
295 969
349 348
598 995
762 685
660 120
795 282
227 382
67 147
513 433
999 370
521 724
779 329
55 952
620 232
193 314
75 47
484 6
128 271
34 489
630 591
381 319
553 773
398 456
554 276
99 783
518 65
897 823
491 462
60 984
24 450
344 411
978 826
475 792
700 734
873 943
788 449
920 125
201 78
634 165
667 939
621 962
413 915
780 605
850 620
292 67
68 81
743 466
12 829
193 360
169 937
799 703
605 546
263 125
923 109
518 293
546 568
313 878
622 217
171 265
323 832
870 653
206 305
665 152
908 294
190 887
235 863
586 149
211 374
170 552
665 883
250 374
364 573
128 917
493 896
594 603
640 426
666 980
56 217
854 813
528 868
618 258
435 361
796 692
628 309
657 555
326 632
918 484
129 108
86 778
628 63
715 167
740 247
480 11
482 373
260 688
750 770
663 51
503 942
333 781
843 647
462 192
900 147
473 965
356 755
980 544
931 527
133 243
35 982
444 937
920 939
617 538
101 165
591 321
946 206
455 195
899 715
437 861
779 840
260 935
51 781
278 406
118 127
50 187
841 951
561 851
236 575
674 592
47 903
150 585
299 617
970 348
945 590
127 345
599 101
62 965
521 296
382 13
294 1
375 466
937 773
44 872
982 597
959 849
214 83
106 614
198 162
777 237
315 468
653 234
26 643
42 185
671 26
921 242
489 972
909 264
612 58
905 272
174 196
169 778
767 620
91 744
854 326
983 554
813 832
100 578
202 844
392 311
112 289
238 399
694 206
898 716
196 544
638 631
175 285
945 630
254 98
329 817
544 72
761 245
22 222
151 923
721 795
241 842
133 996
216 936
350 596
200 316
662 306
737 273
209 46
308 796
962 439
522 849
235 698
448 456
499 681
740 546
434 344
45 340
262 93
205 321
169 473
698 963
707 620
201 297
57 853
709 240
647 855
818 487
141 358
604 801
62 970
191 936
264 921
6 771
328 354
349 222
330 627
898 685
286 707
572 378
467 394
84 234
145 182
656 599
4 163
950 990
811 109
17 356
205 824
831 695
150 275
972 338
592 679
728 659
400 172
383 570
607 820
167 561
763 355
257 561
911 550
688 710
193 906
155 489
99 962
990 485
29 605
374 842
8 230
222 120
838 636
357 760
19 461
64 63
543 659
295 250
422 251
87 837
77 293
112 13
671 851
767 110
573 74
378 254
604 945
720 423
221 564
353 965
629 306
144 516
653 962
340 769
914 229
854 750
264 374
114 291
665 759
520 394
770 884
349 607
712 471
599 555
892 188
204 348
395 943
547 290
414 604
250 526
458 388
356 862
785 30
675 189
606 302
4 381
393 499
466 668
35 822
5 450
310 370
554 780
558 769
582 947
710 931
83 969
766 890
912 476
575 128
714 279
875 90
78 553
743 978
115 360
720 513
840 935
501 366
7 295
344 813
361 71
36 452
668 443
372 204
234 663
967 614
342 845
331 310
72 717
909 15
24 350
510 738
218 544
632 850
386 496
66 470
952 438
31 735
368 25
853 575
504 835
540 777
677 791
992 832
593 496
919 393
637 517
906 695
584 230
198 856
590 73
509 357
769 103
727 111
808 294
239 356
850 692
284 904
138 710
986 169
742 457
355 325
232 106
224 586
807 42
198 824
705 475
537 48
668 378
190 847
44 294
377 907
838 321
795 129
693 989
586 59
78 287
751 996
143 487
647 664
212 367
44 410
961 22
922 351
144 3
291 789
524 996
760 506
397 801
607 713
976 485
122 163
396 318
83 957
620 579
120 583
354 260
82 888
632 647
365 550
201 536
632 332
998 40
441 457
420 468
536 717
849 279
2 453
202 189
537 163
174 524
488 237
770 702
448 307
389 755
861 464
698 324
686 32
601 711
491 912
9 19
972 964
840 255
685 426
645 950
208 494
530 129
524 885
513 662
624 802
558 733
612 112
22 692
709 457
945 88
58 142
477 509
473 438
189 793
105 476
863 175
894 827
852 631
852 124
681 289
755 30
284 938
491 70
820 888
510 159
257 27
619 989
204 883
393 586
422 17
162 195
953 505
24 550
738 443
870 800
289 825
780 377
240 547
940 443
797 648
863 129
561 174
801 741
75 604
838 376
202 771
835 490
395 864
826 33
811 392
325 659
397 184
102 616
313 894
635 121
594 578
817 539
859 252
710 140
447 382
271 59
524 156
960 604
363 486
108 251
307 224
883 975
116 787
238 670
21 144
857 897
836 39
927 150
448 125
434 686
25 341
160 546
622 837
115 691
297 8
159 906
307 680
328 760
827 660
79 201
662 36
368 626
890 268
634 115
832 255
19 213
959 157
872 910
259 447
189 76
677 544
295 431
798 926
673 967
384 897
40 225
917 992
628 47
772 87
714 481
593 964
266 12
575 533
450 648
136 685
775 534
931 1000
283 92
797 419
875 778
30 399
198 722
918 514
302 315
18 206
888 706
60 310
206 375
61 849
734 346
12 826
687 151
970 736
554 568
30 524
685 575
595 811
134 24
738 498
645 351
677 262
339 60
961 710
60 247
529 487
534 89
934 599
124 339
491 984
889 387
812 461
230 731
2 993
877 647
30 775
7 378
668 470
110 574
656 896
264 337
368 946
669 585
226 873
930 355
298 258
470 978
216 538
706 651
217 763
159 234
251 978
127 152
774 173
815 668
615 946
910 755
510 777
192 867
210 613
466 268
775 930
171 555
423 101
253 678
404 321
345 488
120 368
548 118
185 900
406 434
793 176
206 630
416 179
990 287
256 237
380 939
930 568
535 559
290 389
153 10
388 523
925 685
849 221
404 916
438 894
518 123
634 591
602 318
414 454
400 127
645 418
228 914
100 318
232 27
375 977
847 382
48 561
120 775
884 671
19 266
174 881
236 717
198 683
656 441
516 572
400 67
943 242
707 74
250 455
173 998
253 267
659 918
149 129
889 712
149 711
251 416
196 493
787 707
262 125
268 548
766 556
615 764
749 955
437 801
402 630
695 910
895 753
309 908
454 131
544 817
966 510
943 529
560 771
639 40
898 153
743 329
354 721
754 303
508 706
5 225
473 91
594 523
151 646
537 171
558 876
959 543
959 404
644 583
117 914
595 635
771 442
647 526
100 628
324 856
42 233
632 915
376 38
913 802
461 570
223 154
254 897
980 155
778 817
457 403
584 875
574 98
170 933
160 270
949 558
127 347
373 273
705 156
651 498
166 216
395 166
808 192
602 353
501 815
88 326
65 474
490 301
917 411
179 72
66 252
988 834
531 385
347 122
845 23
618 201
498 156
671 628
140 168
92 522
404 89
569 930
325 351
9 216
521 587
693 652
256 734
668 821
704 380
608 541
866 418
570 250
68 316
978 20
319 898
552 613
510 152
836 750
206 483
989 616
237 749
447 607
977 225
382 708
357 100
855 796
71 6
118 918
276 829
373 750
383 386
337 511
208 106
259 49
460 636
81 592
981 884
455 122
515 983
483 471
749 271
456 642
366 135
740 662
45 620
600 337
767 822
107 734
144 754
737 397
477 683
805 233
577 963
120 297
142 390
977 467
242 377
159 400
981 429
209 819
557 147
617 967
646 719
243 637
142 166
499 752
364 622
330 692
839 304
321 837
995 908
570 860
341 348
777 919
945 340
460 390
520 370
695 772
115 947
775 63
185 86
113 144
875 590
649 93
413 55
992 28
91 20
218 609
990 792
453 751
39 73
467 543
664 832
806 338
714 921
648 97
473 763
840 281
19 911
517 489
350 619
483 71
366 74
91 376
677 555
300 876
86 537
468 789
330 931
45 482
807 490
494 50
856 129
638 237
403 837
423 708
247 425
69 416
381 169
372 544
419 8
255 479
173 717
556 514
738 317
937 976
410 606
770 649
545 967
423 422
104 444
602 53
136 495
453 563
455 61
454 158
832 719
449 72
901 26
179 218
269 37
217 109
450 609
158 736
805 717
105 399
606 845
900 680
210 569
901 386
333 701
752 433
902 158
991 436
249 426
534 435
875 257
663 548
291 398
258 139
531 168
371 740
377 625
890 409
231 416
594 329
237 40
668 21
663 551
411 159
822 64
651 91
522 674
865 267
655 595
427 296
39 588
433 109
712 23
50 197
473 75
497 210
509 77
905 596
358 649
998 190
858 664
634 89
574 762
519 980
864 681
369 743
746 334
251 318
718 135
532 660
554 298
266 185
952 611
412 460
738 291
365 530
131 730
812 926
123 126
424 814
822 358
883 448
311 469
295 519
198 568
389 988
725 777
249 578
74 565
310 113
260 368
126 995
736 42
507 721
187 161
783 364
576 161
962 867
882 883
116 244
218 712
788 808
770 127
346 391
92 996
376 658
932 359
996 629
447 50
433 381
705 722
905 50
40 32
732 447
56 295
641 786
830 243
19 327
731 162
980 842
325 691
424 486
944 621
994 903
315 484
537 321
455 272
539 628
131 458
417 757
845 248
913 773
509 778
878 516
50 498
392 315
361 427
755 415
942 429
664 318
380 10
952 391
414 328
993 923
611 753
861 824
222 279
314 175
302 790
558 5
960 962
239 885
697 163
474 539
524 446
413 473
42 905
323 482
957 17
752 481
854 476
900 18
784 414
483 562
56 147
797 631
800 746
726 425
409 80
457 52
142 851
709 790
884 576
221 836
596 444
714 396
386 993
315 486
131 937
451 111
79 192
999 717
336 239
486 267
88 601
310 14
314 794
104 919
569 484
315 394
70 786
467 970
846 165
498 590
564 407
801 177
907 447
920 765
535 23
663 662
584 852
742 894
489 1000
374 319
565 139
39 956
507 883
58 761
190 75
831 459
557 845
972 74
810 374
634 30
309 138
166 912
653 927
882 489
165 365
13 768
296 864
145 715
999 810
909 968
234 424
307 183
490 943
23 699
65 567
610 679
184 9
339 172
717 691
525 244
247 858
595 327
415 583
81 255
436 45
314 346
721 821
725 949
405 52
741 785
967 543
890 372
567 742
916 309
358 278
282 878
15 183
633 132
254 171
144 701
471 683
603 899
859 299
804 527
210 946
989 71
41 506
457 397
186 949
106 88
786 114
281 344
702 5
96 885
298 549
717 199
988 126
637 811
670 549
65 456
315 327
997 642
212 410
651 76
839 569
152 280
353 82
557 382
639 289
398 582
862 191
657 919
605 282
175 884
327 53
565 463
930 800
957 665
631 882
612 120
389 557
537 658
437 814
979 585
386 411
531 56
42 796
81 841
156 900
480 802
966 288
237 723
507 651
317 632
614 453
816 204
747 900
347 726
898 247
100 677
828 824
907 875
46 737
294 926
966 230
543 150
227 6
96 261
178 129
149 248
253 137
170 592
422 454
482 514
742 351
660 656
1 804
892 261
599 437
901 291
125 565
957 648
558 199
45 353
252 191
331 152
267 570
831 627
884 13
304 173
894 538
300 287
365 54
979 167
829 15
758 42
393 684
828 47
134 331
9 164
728 516
403 625
925 102
922 374
158 257
511 943
567 294
502 59
151 112
172 370
64 105
367 115
201 926
275 93
841 222
949 619
423 974
688 972
664 439
314 505
54 663
421 674
517 925
585 902
794 559
757 99
261 332
451 248
470 586
548 66
125 963
999 818
542 368
162 313
58 44
466 746
536 839
893 838
908 74
89 380
881 662
662 903
173 889
348 988
423 474
429 959
630 633
611 403
276 802
998 314
746 588
85 387
223 95
118 113
621 175
735 731
772 849
934 618
892 751
842 108
755 355
384 238
20 117
627 933
437 783
185 304
474 600
835 875
17 288
806 702
510 115
28 44
659 815
865 970
888 432
228 862
481 704
603 613
996 38
265 96
804 710
797 857
326 513
602 988
842 792
592 461
584 234
716 707
149 508
25 566
671 440
614 624
427 387
361 168
530 668
283 395
588 390
742 234
99 369
898 669
341 496
238 511
932 440
942 292
572 545
954 392
887 407
730 693
889 776
850 171
506 154
196 59
409 677
657 136
323 632
189 349
350 853
408 471
101 926
528 333
867 208
849 504
498 775
868 978
705 687
915 673
629 824
115 957
939 887
67 777
263 997
501 583
112 2
588 900
110 579
4 653
624 567
93 86
809 875
140 44
949 471
846 745
496 718
918 296
727 654
537 462
929 939
217 471
336 354
731 143
400 609
749 969
10 583
412 773
815 863
237 902
643 469
986 329
899 781
451 154
102 63
512 12
777 955
206 833
819 927
229 198
446 944
258 356
490 701
157 611
910 591
90 180
199 201
941 398
798 748
487 860
66 554
153 916
101 808
586 481
403 384
110 881
195 410
618 52
563 962
23 537
660 635
75 198
395 977
869 982
542 488
142 430
571 895
262 344
147 163
626 412
351 323
329 705
854 329
608 992
93 204
167 815
608 150
391 403
645 36
839 5
301 611
687 688
169 9
404 283
458 577
118 449
424 299
126 335
596 491
575 407
746 381
951 309
780 594
820 278
338 980
360 967
957 986
363 281
980 787
453 968
932 81
560 514
595 135
429 671
746 105
648 88
677 530
998 66
218 257
435 399
769 91
680 352
709 49
240 949
613 417
481 51
120 753
112 864
276 17
589 754
577 625
913 644
672 615
658 796
994 847
259 334
529 156
983 99
895 962
8 65
845 408
314 572
47 616
436 252
355 613
45 74
448 792
247 936
17 195
670 190
425 723
662 608
463 399
847 658
642 106
829 1
21 713
906 201
200 982
484 684
497 42
502 96
321 475
374 532
487 504
525 666
446 467
723 138
999 299
212 283
371 550
1000 517
616 364
371 713
404 168
615 773
771 783
728 763
666 73
468 947
310 673
838 803
772 123
635 331
509 966
719 569
597 713
147 651
29 131
15 51
570 132
662 575
492 476
549 345
649 631
737 636
232 132
141 915
1000 446
830 453
312 954
246 49
360 16
596 700
81 740
590 363
161 373
988 425
775 65
425 418
5 538
332 422
782 204
65 366
884 791
966 130
227 909
425 346
716 374
504 802
828 420
208 934
116 602
100 758
614 234
340 897
49 695
744 522
907 611
435 476
509 259
883 977
31 546
687 51
680 574
260 886
399 619
718 279
460 986
834 729
155 892
538 239
931 953
505 332
895 919
968 101
633 164
211 158
135 799
145 127
997 564
391 927
417 229
68 375
663 829
936 466
835 187
213 70
241 84
733 947
906 469
948 343
11 106
903 356
732 207
680 990
447 240
717 818
893 547
586 493
977 204
952 920
214 235
849 147
36 301
84 155
548 338
68 946
910 29
928 956
532 346
527 288
855 206
77 233
434 419
4 784
932 8
427 649
757 10
393 834
653 534
92 827
385 292
663 578
78 848
856 668
609 25
66 768
799 128
152 548
198 392
346 955
35 406
437 914
61 809
564 409
897 321
305 418
702 277
651 440
645 706
472 903
868 643
180 109
114 994
162 308
490 334
991 79
806 174
814 659
157 397
253 807
721 20
83 193
617 275
183 97
258 564
381 86
277 96
477 789
338 541
534 620
607 139
444 757
518 979
64 562
238 35
159 931
718 993
165 514
7 254
44 164
840 258
790 425
574 480
809 744
553 809
283 191
13 383
218 527
966 629
904 810
320 521
153 730
616 947
24 410
660 736
631 897
496 37
579 745
612 80
518 13
754 926
557 704
827 487
42 379
886 679
285 312
338 411
109 849
189 956
485 867
388 744
989 276
375 658
829 884
734 531
718 469
173 343
838 882
717 241
349 235
814 12
489 415
991 68
967 504
928 291
748 103
456 501
554 49
749 292
661 664
365 533
581 843
225 44
441 325
41 225
74 169
18 988
127 12
707 160
715 373
461 981
554 530
567 625
180 871
53 830
392 14
935 146
306 748
539 992
467 331
165 892
770 349
867 447
552 688
912 388
457 180
887 254
958 437
516 679
381 408
652 727
509 590
484 583
138 2
77 855
488 602
310 27
504 837
887 502
776 445
736 451
884 289
150 5
647 423
122 916
45 48
517 458
908 382
442 42
909 206
177 880
385 291
751 195
973 527
276 612
947 130
224 39
446 62
974 950
709 589
531 781
158 920
791 914
799 855
890 602
598 510
631 527
578 302
218 169
543 105
999 526
341 445
342 710
344 51
335 223
795 458
114 884
870 744
116 525
276 81
974 82
249 459
787 235
900 509
384 674
37 790
313 48
273 995
701 828
415 353
964 720
257 346
757 557
414 662
109 375
452 707
984 902
169 717
424 208
584 881
376 110
805 772
230 993
324 18
608 372
439 177
989 533
839 808
171 485
680 197
855 632
601 856
863 877
81 54
144 956
451 380
284 595
966 310
674 280
660 576
298 347
581 494
723 226
899 568
181 779
965 758
880 453
653 977
194 534
444 542
133 411
219 969
619 965
413 692
918 815
530 644
335 124
225 959
916 133
75 274
801 444
392 475
262 98
239 672
107 751
765 658
34 940
376 708
62 647
979 904
12 107
669 996
877 251
969 205
541 509
328 739
142 102
734 898
121 488
706 674
254 767
623 934
123 424
343 299
133 412
95 671
971 660
971 449
287 171
153 835
227 937
761 204
951 515
653 312
280 851
2 374
348 391
401 380
129 849
509 711
744 685
648 697
759 188
969 163
357 996
912 722
566 15
368 497
914 167
398 396
549 113
221 179
634 415
955 516
831 632
273 920
757 93
934 40
808 240
455 818
146 909
344 915
645 9
983 278
704 719
293 400
443 635
268 270
605 977
819 140
607 432
737 752
617 908
939 296
100 464
436 482
67 989
907 17
478 600
585 939
836 7
924 861
931 506
560 468
109 929
698 34
299 91
915 183
702 822
269 324
57 604
384 907
616 464
805 238
18 547
229 169
572 63
178 307
715 339
880 809
503 523
815 417
695 955
693 591
632 729
528 4
258 154
228 496
940 883
774 282
230 842
529 668
982 585
502 307
312 946
133 700
569 39
574 557
111 884
945 688
265 707
807 821
230 216
281 243
606 969
824 986
756 772
510 729
648 286
55 888
656 255
987 396
198 523
667 289
295 400
446 845
582 779
301 462
305 192
240 872
639 205
779 364
364 199
303 316
832 824
781 853
174 968
656 607
300 431
754 100
132 858
861 999
213 902
607 104
242 233
745 493
498 642
831 454
441 60
988 66
834 275
663 599
163 354
231 921
155 206
85 362
116 984
290 986
601 555
207 483
510 147
611 44
568 84
670 806
330 585
886 843
910 377
658 490
820 610
301 46
556 779
306 585
503 399
750 674
324 343
42 189
468 766
152 971
528 611
870 74
769 934
73 756
385 753
419 904
299 291
899 722
248 873
86 468
274 723
508 687
489 988
594 927
146 655
220 102
36 923
554 142
480 37
846 974
433 939
195 323
453 217
111 587
284 933
786 533
833 190
168 940
188 824
189 141
954 612
793 255
402 336
836 224
738 959
161 824
10 589
415 121
953 907
73 56
863 982
822 797
648 974
767 384
530 349
184 338
994 757
824 745
572 612
874 166
355 820
765 78
307 527
122 807
410 832
81 94
809 805
325 782
760 128
557 666
972 180
280 235
355 377
861 706
234 332
24 688
390 834
412 597
793 861
814 975
714 467
15 205
880 988
626 688
177 426
684 837
997 369
278 860
339 957
166 350
617 956
275 750
393 724
727 180
509 984
403 725
749 993
916 993
935 374
47 269
634 874
791 499
947 911
154 737
537 832
183 552
787 27
524 801
593 606
490 991
925 844
614 48
678 506
306 737
46 350
588 731
229 758
415 313
564 1000
513 194
850 500
472 605
589 323
875 448
27 389
788 483
756 996
393 600
319 38
22 21
922 232
350 896
218 116
710 891
972 928
552 62
150 850
365 257
869 329
184 606
371 847
863 49
157 232
480 862
997 44
552 9
435 734
748 266
894 921
793 792
916 678
676 365
616 916
715 821
143 2
691 909
993 922
843 610
249 619
182 699
44 237
309 392
756 130
433 879
621 93
67 510
582 356
735 217
896 157
389 851
529 349
425 647
8 675
934 855
106 278
249 140
9 383
568 723
110 647
146 396
665 79
879 12
706 393
598 132
999 985
940 393
388 233
173 192
778 503
193 131
681 183
861 669
659 775
247 651
873 600
122 261
243 140
441 69
963 378
174 466
799 104
369 796
162 678
205 172
671 400
899 217
713 870
82 333
577 76
576 621
930 969
511 83
647 818
108 539
379 969
41 90
34 883
696 23
558 187
392 894
424 857
967 382
658 426
743 99
422 1
263 208
644 690
704 639
597 372
563 117
158 151
481 82
19 102
722 426
97 888
32 609
495 966
718 531
729 177
114 550
746 398
546 287
100 878
590 918
126 12
68 854
101 306
65 935
67 614
772 581
698 776
831 510
779 975
78 903
151 555
857 10
113 993
86 183
990 89
764 696
735 507
874 126
829 598
523 942
715 70
247 375
356 857
382 222
177 153
688 854
277 181
941 103
849 919
687 319
792 924
596 592
12 862
810 376
639 911
740 3
534 504
133 991
342 349
326 782
92 686
630 68
453 581
98 95
79 77
445 944
755 752
665 119
342 41
171 885
787 95
949 653
302 954
289 403
883 229
302 743
517 957
903 566
161 234
843 502
18 888
986 585
856 490
581 555
668 464
924 287
404 481
636 86
260 457
209 649
339 226
390 504
430 466
892 343
325 173
990 726
20 260
699 395
58 205
275 147
648 671
690 696
664 245
446 89
830 635
265 477
978 174
863 956
680 297
139 610
162 518
512 592
33 341
922 204
233 772
215 115
194 950
469 540
155 372
679 831
441 383
905 495
913 844
432 266
779 6
984 480
74 740
91 99
451 508
739 392
537 938
235 707
466 783
543 651
810 414
49 489
15 673
136 752
250 339
423 382
646 744
173 786
451 16
84 250
141 532
178 74
23 822
62 81
269 352
771 195
926 940
717 570
450 130
631 53
675 894
471 26
603 404
45 256
437 738
780 470
562 565
197 281
509 179
100 558
621 309
972 454
456 413
198 635
686 578
871 577
208 655
840 27
636 279
513 218
971 60
624 905
272 521
675 874
807 747
831 457
700 254
475 912
155 817
576 580
876 871
338 188
714 908
211 677
449 117
616 829
273 308
422 24
234 670
588 194
560 221
209 276
530 242
555 972
894 124
151 843
410 51
740 694
744 300
207 908
895 752
173 680
148 237
922 984
573 807
724 31
818 298
428 252
310 427
878 710
238 67
797 793
664 645
871 609
555 701
22 370
454 252
233 525
220 252
474 17
378 918
640 123
91 509
929 371
561 405
494 589
85 993
778 929
338 674
862 22
471 290
530 986
271 420
910 525
247 21
321 265
608 603
500 558
10 390
88 683
380 406
448 951
202 491
373 588
445 463
308 116
237 385
131 334
47 929
888 851
94 818
358 9
484 121
998 792
778 450
167 433
350 325
69 907
284 538
678 703
132 429
987 811
156 214
770 283
768 627
335 594
398 714
624 449
770 532
200 765
726 869
536 123
725 474
214 449
682 571
15 192
843 133
28 906
578 126
874 833
140 148
361 755
169 993
973 62
829 540
905 539
557 747
945 75
875 253
144 582
59 588
534 389
846 635
837 595
643 38
193 266
595 10
824 608
281 97
529 1000
856 479
420 809
804 636
489 406
633 162
435 692
774 765
7 238
730 822
762 946
120 343
870 641
401 151
997 68
686 371
79 534
297 947
387 962
454 835
765 292
941 728
571 547
852 533
935 203
198 352
548 580
210 65
901 842
282 606
633 54
374 186
914 920
959 364
817 483
491 496
738 723
83 28
425 353
704 531
954 411
415 418
71 429
250 286
390 930
219 308
799 262
63 373
64 24
29 744
913 347
237 267
555 886
523 747
785 68
145 450
738 129
360 89
201 315
203 535
269 535
793 367
523 561
365 532
442 458
497 187
525 94
811 857
397 972
534 309
571 470
929 192
8 682
202 116
631 299
619 358
5 536
867 25
324 293
979 289
355 669
137 891
816 685
618 966
862 808
842 78
866 906
749 629
470 329
11 660
680 420
624 875
480 801
113 314
200 351
267 2
951 368
600 993
174 578
474 930
627 251
626 977
1 530
846 639
724 577
471 579
26 288
153 525
265 760
780 144
834 141
715 667
73 94
249 605
5 630
392 68
268 59
246 568
363 510
428 51
521 843
438 66
690 248
78 447
616 152
424 320
69 483
51 950
352 91
563 571
386 564
819 664
93 975
5 134
455 784
126 22
267 627
232 45
436 251
190 547
21 178
812 507
644 967
538 311
676 31
797 876
715 273
344 117
995 892
233 531
581 749
20 961
552 704
555 457
594 883
275 756
879 159
606 716
466 677
573 213
350 327
698 141
508 326
882 828
15 733
657 500
311 101
929 982
863 378
143 137
7 811
990 559
788 795
404 269
455 378
813 89
161 592
794 833
860 730
423 808
580 427
222 528
967 170
779 388
744 51
978 341
896 640
274 160
445 707
657 360
595 813
202 183
628 343
384 268
166 72
662 792
227 945
475 478
127 870
327 652
436 893
275 249
287 522
633 889
854 760
114 814
286 1000
898 267
61 691
467 979
692 679
266 890
732 244
564 519
715 254
846 373
859 546
53 247
159 865
263 483
824 406
553 68
597 231
1000 836
64 537
760 300
212 443
301 441
218 880
719 246
262 809
32 638
861 26
485 511
881 739
965 377
187 375
872 346
96 138
577 785
976 541
929 340
159 734
941 194
698 817
303 212
215 631
892 363
839 384
174 717
351 423
152 733
917 770
313 61
676 891
75 92
917 550
148 691
312 501
973 301
23 838
959 823
80 902
492 278
793 430
583 451
345 100
528 801
771 786
675 417
489 267
727 682
528 820
774 589
705 505
827 63
418 447
363 381
42 221
403 411
904 464
443 769
497 252
974 120
161 85
252 396
948 337
815 955
947 169
899 216
153 389
48 817
805 735
978 863
287 772
913 119
229 277
289 419
375 446
914 760
483 153
64 238
597 196
134 777
751 678
165 848
565 271
707 690
971 101
56 242
3 748
17 994
361 86
787 931
938 288
56 981
593 714
926 325
551 276
1000 4
681 316
319 121
697 176
190 764
69 89
123 416
353 887
978 924
77 668
757 561
627 832
576 924
112 52
449 103
276 260
639 51
342 560
724 71
831 63
620 612
424 250
930 291
836 959
883 538
579 513
19 187
62 289
242 615
325 882
524 151
384 288
977 519
633 568
885 142
307 361
438 352
198 556
230 820
615 856
378 226
796 722
361 538
770 321
196 350
120 880
243 8
553 838
258 26
146 871
111 548
687 287
207 164
737 360
96 400
296 586
607 366
69 392
355 328
640 79
300 484
23 497
735 674
904 511
16 352
974 433
720 582
635 295
801 367
44 235
924 245
426 689
968 471
125 70
92 822
189 452
537 577
330 812
564 853
860 794
623 229
277 52
739 390
19 663
309 840
584 669
28 601
673 862
795 896
858 202
500 318
621 547
485 141
916 986
178 888
311 843
936 309
370 952
311 8
935 883
508 622
17 322
69 818
978 878
236 537
386 612
946 107
674 419
513 419
400 269
61 463
889 9
951 785
718 847
102 99
136 826
640 807
984 721
288 965
396 687
719 995
668 163
492 656
598 549
904 983
426 710
924 425
691 693
443 750
129 830
194 857
677 713
26 70
351 384
637 793
319 227
578 367
279 542
262 791
945 448
826 997
568 164
466 684
238 739
195 881
693 527
565 380
175 896
554 29
297 646
901 545
25 498
547 9
836 20
338 209
637 701
875 226
26 505
954 219
37 415
576 427
751 145
344 511
609 439
826 188
559 955
868 567
63 549
105 573
353 900
599 250
950 700
918 905
733 347
184 95
285 622
217 98
51 350
429 72
280 21
272 217
979 674
909 476
105 411
385 88
945 874
245 417
755 188
104 214
665 829
915 342
299 545
433 888
254 461
237 630
537 148
937 486
415 483
805 116
698 933
260 61
321 112
175 271
287 827
706 686
550 42
801 958
404 616
135 373
768 57
87 489
89 735
633 693
44 491
31 474
278 855
621 551
221 622
744 947
706 936
788 999
757 203
854 343
12 347
573 888
9 311
915 598
82 864
6 660
904 440
986 705
593 855
547 724
249 533
790 112
157 556
718 282
78 357
156 19
736 510
96 373
988 297
685 444
741 313
779 737
433 739
83 333
607 425
670 778
870 970
250 149
233 859
66 809
273 18
88 885
327 682
782 371
531 850
253 171
199 711
374 418
609 489
45 178
290 162
305 298
481 736
912 777
654 138
529 39
406 713
846 25
515 357
116 508
920 949
612 664
539 881
409 260
620 885
328 47
191 742
564 366
280 45
483 461
390 795
631 415
131 343
527 628
990 702
681 422
850 710
807 283
761 356
898 464
325 398
347 177
237 583
78 805
920 643
40 461
177 983
270 357
722 189
511 342
684 487
817 632
222 966
691 773
94 385
317 603
41 293
517 194
257 18
871 156
942 913
818 326
591 816
881 876
856 812
690 74
325 454
467 914
593 670
121 784
555 50
290 426
562 508
245 311
663 526
186 614
260 190
822 888
166 793
545 408
879 580
278 225
741 215
864 879
686 331
888 461
125 381
413 331
482 243
147 109
538 58
84 460
466 479
308 655
344 912
856 266
935 799
953 298
58 242
118 632
197 753
753 925
959 274
199 801
39 572
582 798
867 36
464 15
118 252
748 698
166 338
350 217
757 121
558 825
771 504
749 146
758 77
898 970
795 386
33 467
827 113
913 849
918 540
583 924
295 684
467 4
410 157
56 192
300 546
255 607
12 441
532 785
855 523
78 627
971 299
123 307
885 439
800 743
733 714
841 134
943 896
147 280
735 282
949 829
192 202
873 457
53 946
395 569
294 177
95 629
781 144
145 639
495 974
501 689
421 53
155 704
42 517
158 443
189 34
689 896
917 819
109 227
688 833
84 211
66 983
329 916
161 180
554 558
957 449
770 946
521 555
131 589
557 683
511 410
823 847
249 899
853 443
347 986
286 232
602 840
705 747
563 740
64 115
87 850
393 333
160 219
302 764
11 237
716 160
496 405
486 975
327 511
121 246
817 303
387 263
918 809
931 441
868 823
566 403
574 506
192 86
702 443
636 432
745 66
47 165
568 570
561 441
873 35
395 92
173 109
186 726
517 494
550 301
115 454
690 188
234 872
51 412
809 631
278 77
145 427
291 832
646 336
718 797
509 583
291 919
648 669
157 788
707 628
194 780
673 516
277 603
182 481
870 78
281 576
94 987
809 321
329 768
558 324
151 57
337 836
231 391
272 244
927 885
742 753
935 114
400 922
863 985
624 623
301 124
524 5
482 370
791 578
235 303
673 693
727 232
987 210
684 786
166 914
749 228
146 184
871 822
136 814
862 714
752 800
446 628
166 631
98 332
67 734
171 944
695 270
262 814
109 140
497 284
621 259
946 764
938 295
511 936
851 850
22 384
768 992
409 115
731 713
274 624
193 840
750 461
119 195
857 786
424 235
86 522
291 868
104 78
613 630
788 334
872 682
778 933
667 71
887 501
249 351
243 693
92 321
142 753
553 779
286 602
553 22
670 965
870 838
367 784
634 226
877 960
289 308
182 181
936 465
365 665
773 556
73 173
646 832
967 251
260 628
682 533
648 15
615 55
340 938
968 422
396 881
269 194
901 928
211 221
859 30
528 24
141 313
294 855
228 349
654 433
206 138
494 70
578 201
466 73
4 307
822 421
558 805
476 162
547 259
656 376
970 417
785 686
482 430
418 950
644 968
544 113
565 431
543 611
441 898
320 165
732 632
933 370
590 761
968 840
43 854
826 751
629 689
166 728
369 805
174 326
34 481
194 992
454 565
794 447
527 156
81 996
524 485
349 201
306 906
220 720
248 900
962 726
87 415
418 933
928 910
593 76
690 222
661 515
970 992
956 91
666 848
259 718
916 770
594 137
844 676
94 232
869 949
473 319
764 520
351 527
219 691
284 930
233 32
710 474
54 915
521 418
444 442
274 502
920 218
209 658
630 876
854 22
579 496
503 688
236 786
390 299
878 98
585 294
311 374
317 62
655 668
492 513
708 788
751 476
705 622
884 570
476 897
450 363
555 412
119 374
38 175
37 727
62 311
766 19
961 962
368 214
699 648
729 343
546 306
770 170
873 195
993 280
439 544
763 306
603 839
496 831
467 701
566 544
751 913
549 706
263 228
763 676
374 796
931 106
323 450
307 444
681 22
553 638
12 59
984 586
606 561
674 389
157 765
403 59
315 209
509 814
994 813
28 540
928 322
992 770
205 124
853 312
823 864
469 365
16 220
339 97
974 771
615 566
167 618
410 13
211 920
167 353
255 492
507 733
201 723
412 60
55 914
992 460
2 414
377 950
447 198
896 318
123 582
453 488
846 7
53 36
925 268
401 195
369 346
871 272
761 355
359 116
304 274
348 732
770 725
3 162
729 13
916 262
605 113
91 260
447 842
778 601
69 203
495 49
95 744
773 771
960 112
74 360
936 857
77 611
363 638
817 992
273 721
543 712
165 770
439 676
192 643
146 139
213 585
956 28
909 545
947 362
549 183
546 635
576 136
344 919
750 747
132 434
16 301
304 3
971 536
711 377
972 801
699 137
938 19
366 755
985 278
960 591
968 445
253 898
274 312
250 884
390 278
10 559
47 763
546 369
324 174
392 447
441 253
723 681
445 953
793 103
633 235
641 882
694 308
479 892
647 621
895 813
634 451
261 333
614 594
626 896
427 383
906 208
521 998
85 633
728 933
502 747
852 318
757 292
713 484
215 512
73 52
654 104
116 599
783 89
377 635
28 62
55 879
212 559
177 771
882 562
219 711
171 865
878 68
249 485
128 481
560 605
750 244
746 221
124 162
193 510
348 604
880 874
86 314
845 240
905 172
553 213
135 218
349 624
117 650
914 249
782 206
622 849
93 579
84 763
837 580
48 686
865 235
942 851
170 324
907 299
245 149
206 982
625 566
243 946
223 963
957 903
909 616
301 479
467 245
26 937
179 661
776 828
662 690
960 737
220 676
521 134
104 268
483 756
903 599
527 216
587 61
236 711
687 160
924 519
443 922
761 768
850 738
112 77
456 227
272 571
700 834
599 266
495 308
643 388
421 322
751 226
699 357
621 730
436 585
410 900
301 817
736 793
335 405
527 323
353 257
376 974
111 147
886 649
630 264
608 983
838 804
152 912
284 446
149 619
162 63
774 727
957 379
437 83
407 623
124 482
136 52
101 65
344 871
663 530
560 31
776 24
171 409
568 299
61 868
82 127
436 243
667 23
626 735
739 735
171 14
607 146
427 804
713 227
421 381
367 726
346 294
504 800
570 667
977 356
583 753
232 206
437 622
660 365
488 638
632 589
419 53
875 282
501 183
95 949
32 910
429 315
877 75
542 357
166 578
708 373
385 759
18 678
898 276
774 402
925 712
270 872
818 769
303 716
3 321
654 371
401 686
256 638
786 465
332 999
701 190
648 32
518 648
491 110
446 912
470 923
945 980
290 127
742 376
759 153
51 798
745 992
895 254
100 962
841 586
231 848
996 472
992 686
454 706
673 973
905 686
668 364
573 657
850 541
226 185
454 547
493 665
57 33
183 474
606 755
990 837
174 302
57 895
716 203
466 989
318 806
595 675
25 947
488 313
401 919
979 244
430 166
682 828
76 752
849 265
311 1000
548 205
25 866
348 274
329 165
947 797
771 949
493 656
776 599
982 264
61 193
325 343
430 489
627 190
129 394
372 819
389 823
831 526
511 387
386 285
297 148
468 614
381 944
746 939
240 215
23 713
69 791
673 317
244 959
903 547
931 893
609 883
182 354
768 166
302 851
949 519
820 32
149 109
860 974
213 934
499 522
687 478
108 677
589 565
492 907
91 25
638 999
391 483
406 213
163 282
392 323
160 699
318 527
585 910
76 107
106 724
459 396
576 51
436 659
764 39
141 274
996 22
12 447
518 63
599 528
465 1000
114 844
86 793
414 425
724 757
316 206
960 907
331 562
254 744
186 572
338 43
587 813
893 482
493 957
363 18
554 561
210 788
923 81
404 487
876 397
678 488
915 252
770 117
206 33
374 860
463 525
767 95
159 685
837 986
144 950
254 76
500 440
559 382
51 550
742 188
556 756
842 616
881 359
766 220
599 834
373 82
182 70
128 623
909 333
315 55
908 33
456 552
950 42
790 601
15 267
999 313
265 963
754 555
675 654
931 399
412 438
234 143
154 586
348 479
56 342
708 206
886 128
436 199
995 731
124 589
195 722
253 739
582 410
53 261
619 446
294 941
232 890
205 62
765 77
831 874
566 78
937 940
804 161
904 576
549 891
478 538
72 741
869 93
110 630
218 515
602 52
558 863
178 570
333 107
9 960
165 957
364 888
906 951
791 212
406 341
604 783
487 939
213 233
909 960
928 445
417 448
106 347
671 885
266 165
552 251
10 597
381 683
354 278
851 839
573 857
186 919
23 381
449 35
669 794
612 884
915 103
80 665
71 854
587 959
923 9
772 516
432 228
104 101
851 649
763 342
626 506
622 462
224 385
464 881
146 921
291 88
517 225
28 483
806 127
372 638
201 142
499 850
869 821
513 979
722 827
896 57
606 93
638 69
997 76
4 514
775 735
616 137
78 133
74 351
889 622
788 968
261 48
536 618
24 213
598 640
724 199
455 660
210 979
451 802
716 368
329 89
407 218
879 368
531 821
607 313
343 417
352 835
790 379
773 205
60 277
22 40
682 284
102 677
127 699
613 58
193 816
74 517
819 206
355 341
961 596
639 518
232 927
753 617
655 853
147 287
651 218
862 428
306 138
466 530
702 530
958 564
656 241
508 53
397 822
58 277
242 586
279 199
46 919
229 371
86 71
635 282
139 87
127 577
596 434
779 393
274 941
126 287
175 951
17 724
570 527
423 229
757 353
864 672
872 310
567 667
398 560
176 799
426 159
254 652
833 78
397 87
594 587
108 123
181 36
864 343
914 983
84 242
685 147
754 843
408 191
624 763
964 968
501 710
143 762
213 648
668 262
368 138
187 841
750 806
108 132
208 182
541 103
287 875
74 632
794 671
686 994
496 697
768 803
43 996
663 135
987 941
223 469
988 111
216 487
861 88
787 161
20 924
434 361
632 758
678 708
145 434
643 966
173 31
39 773
469 106
898 508
507 253
276 984
206 234
625 901
404 343
150 263
457 972
501 639
42 332
26 535
603 384
531 348
198 111
422 29
429 689
210 224
584 950
168 154
921 684
42 526
154 741
211 536
344 648
254 43
772 425
901 553
656 96
839 326
617 516
119 921
886 591
483 57
307 731
528 458
454 796
716 622
606 424
5 313
244 338
894 143
68 90
589 310
392 927
499 683
958 832
535 870
997 407
977 162
981 21
526 424
126 62
147 132
259 2
261 637
699 415
823 498
328 719
985 808
990 763
1000 970
392 674
588 474
467 527
788 198
992 385
991 850
80 347
737 715
873 207
922 260
850 99
780 889
126 725
734 630
163 899
305 480
663 398
357 33
795 669
574 463
948 578
257 809
326 141
703 701
775 121
400 586
519 738
480 135
309 397
433 302
198 368
829 677
128 151
232 207
508 585
675 684
724 537
177 271
453 859
223 642
862 321
91 49
573 296
633 376
623 298
719 39
600 347
840 726
243 977
279 807
68 821
543 385
803 116
428 819
690 597
743 808
839 670
21 889
342 405
502 464
381 650
271 908
717 760
411 664
878 738
177 740
459 815
842 765
386 84
781 486
150 422
748 966
313 571
588 490
69 719
885 122
147 286
682 539
58 72
551 486
215 274
767 686
196 565
834 184
208 516
25 840
174 63
636 69
198 314
639 607
995 93
537 477
413 255
646 165
179 520
543 569
760 342
888 101
208 480
61 867
85 260
289 814
994 611
323 915
110 72
40 882
195 785
52 792
783 670
123 922
770 368
337 378
729 426
50 696
323 859
990 626
423 273
411 926
693 78
718 384
414 501
382 161
458 204
64 468
214 404
844 384
581 972
513 831
287 361
527 277
822 900
368 6
817 269
108 988
418 586
881 994
508 194
878 638
109 744
187 570
323 166
549 866
939 754
74 608
725 684
450 289
43 869
596 63
341 663
341 631
437 746
654 201
4 109
26 741
663 632
498 354
397 956
743 204
855 878
244 727
732 555
890 833
411 96
269 864
768 141
47 604
900 441
838 180
869 252
780 984
236 686
23 345
133 516
692 206
65 453
567 518
568 18
184 983
741 111
562 127
651 146
494 804
21 915
961 982
243 319
670 787
540 37
376 445
151 514
706 727
307 642
74 738
124 909
838 174
645 670
885 428
928 917
97 715
743 622
189 373
815 205
412 345
636 605
76 761
727 498
913 493
808 730
205 787
361 639
971 664
738 826
583 149
429 313
246 595
437 502
547 858
309 439
715 692
214 812
823 698
828 443
515 768
918 251
591 779
716 437
686 441
535 568
862 32
424 666
589 592
565 416
26 962
263 383
782 584
373 627
300 464
516 403
947 360
964 508
635 265
500 814
418 2
895 368
142 480
228 697
274 642
195 205
20 714
451 479
831 637
204 552
164 908
402 634
46 835
185 424
785 332
238 221
238 76
191 644
539 577
430 16
955 235
717 779
509 844
144 986
491 565
28 225
464 804
13 506
452 689
902 980
370 748
371 452
124 419
778 487
391 62
32 438
740 244
65 597
825 160
394 531
475 861
58 951
459 59
184 766
128 140
565 543
29 271
859 327
608 829
631 364
70 119
109 594
667 620
648 194
828 681
565 671
478 804
155 304
795 925
107 359
516 469
244 522
368 618
982 747
291 216
262 40
306 670
164 965
649 583
236 93
34 537
429 301
410 289
885 299
1000 745
99 884
78 658
168 848
462 125
985 963
610 893
269 598
777 643
517 721
914 342
873 69
889 549
413 658
471 794
139 981
185 364
276 965
508 732
764 273
335 802
577 645
572 453
317 784
445 521
908 538
255 999
412 194
528 400
819 307
804 244
108 142
660 926
532 361
929 689
799 84
412 969
338 725
6 549
618 503
164 974
544 263
314 621
422 636
804 430
334 938
332 672
992 510
970 478
777 9
406 589
193 651
293 403
702 387
654 309
277 559
48 800
532 2
33 336
905 886
59 260
645 182
891 521
724 892
376 644
298 658
322 95
383 43
106 595
268 721
18 852
476 304
690 90
12 362
348 225
921 67
176 630
344 74
100 486
815 510
806 389
333 570
540 656
207 979
593 426
23 158
289 629
878 594
235 440
633 450
9 603
429 430
922 493
552 195
508 724
184 319
113 766
880 201
318 83
940 968
760 846
695 909
202 731
50 324
990 27
843 228
761 765
4 297
175 820
313 275
804 978
66 622
46 49
895 455
169 13
79 359
714 604
189 582
596 553
55 600
385 798
13 898
721 715
471 583
224 543
174 861
404 212
653 825
247 670
318 496
173 153
242 737
13 970
441 36
364 505
798 3
372 153
467 469
396 761
184 789
558 450
795 234
175 470
462 422
297 611
501 573
798 214
124 611
284 468
1 691
979 607
613 639
26 951
277 73
875 413
270 839
883 442
106 140
151 174
793 270
40 625
836 914
716 123
711 923
869 541
836 538
826 520
802 911
229 121
491 238
346 101
558 875
625 312
690 185
685 804
60 797
664 537
689 982
608 758
369 273
584 722
308 460
319 906
380 115
186 951
64 1
760 586
324 412
979 516
400 154
428 756
302 634
649 609
230 288
935 647
225 417
501 241
832 724
629 305
41 857
757 301
499 120
942 58
540 476
465 626
828 918
85 923
484 88
610 406
353 106
250 65
558 22
603 282
130 624
931 588
464 162
658 18
510 862
408 621
129 771
574 378
238 896
13 662
503 753
680 704
314 459
537 33
221 426
17 159
133 825
383 131
995 38
96 13
480 538
265 235
487 640
33 313
696 758
758 860
163 209
14 435
636 117
983 214
163 533
355 277
403 716
618 336
494 764
390 27
617 803
668 242
243 814
970 919
714 871
881 933
443 914
59 57
717 1000
47 527
629 869
440 752
511 850
303 767
504 810
477 241
592 697
502 237
395 663
70 680
343 136
553 598
110 494
489 439
156 270
945 497
152 321
860 575
476 376
968 620
899 116
882 361
898 222
268 955
892 868
172 432
375 743
126 795
849 580
464 996
950 287
15 772
57 280
948 47
120 204
18 539
399 269
336 503
960 889
84 66
471 639
227 893
316 529
862 92
64 693
776 431
992 167
833 905
907 323
591 106
215 766
451 205
696 205
83 798
434 915
276 406
59 576
403 732
16 99
434 337
522 332
833 33
417 554
690 96
9 524
748 527
86 849
608 769
695 131
883 741
177 472
202 361
529 283
145 278
317 257
108 606
202 643
267 890
976 756
580 787
730 291
679 441
583 113
243 797
442 377
614 843
848 998
203 67
916 801
324 762
19 122
732 473
188 38
997 119
867 215
99 377
328 174
111 923
191 779
412 579
246 964
147 472
416 972
50 114
1000 568
347 835
706 513
422 910
582 793
387 473
183 933
230 94
577 287
539 65
868 580
383 860
569 209
604 836
453 326
300 684
939 187
544 328
660 466
89 493
389 569
157 320
159 887
177 344
661 413
855 951
173 733
614 551
197 840
861 322
456 857
984 685
513 16
548 412
786 460
386 312
893 484
330 730
714 29
758 78
214 168
282 961
353 850
950 736
299 655
980 810
978 343
251 111
152 899
29 54
937 428
457 782
141 55
672 206
699 928
174 280
33 594
263 351
524 491
358 767
714 229
497 917
145 852
859 703
615 598
206 414
997 762
652 298
909 167
844 212
429 14
167 687
805 918
525 879
398 505
596 105
761 497
801 4
96 582
538 879
445 932
401 443
749 624
755 733
768 751
658 443
992 969
167 5
929 624
867 106
572 821
746 769
414 503
961 239
201 603
316 251
684 899
484 268
388 200
962 360
121 743
16 333
339 842
744 5
609 881
960 659
457 400
472 954
975 521
53 885
962 137
135 498
831 391
456 328
847 926
110 46
684 339
983 621
112 986
42 320
598 538
549 884
592 410
589 525
886 505
502 421
838 479
661 332
440 97
703 133
996 62
59 539
242 689
345 635
868 299
148 471
564 150
479 634
869 112
316 570
646 998
585 72
667 35
939 416
857 172
467 40
700 937
98 156
459 403
741 88
65 122
873 292
473 510
823 34
797 899
553 595
779 29
735 465
244 210
119 25
20 237
248 709
148 491
662 291
698 384
258 291
527 550
548 234
119 6
604 360
923 20
515 764
390 393
257 624
445 465
557 589
746 579
127 656
401 989
157 112
899 13
609 750
865 839
920 614
977 527
153 553
494 790
571 340
779 739
37 164
594 179
819 847
355 716
600 800
149 839
656 109
155 89
65 347
794 251
671 286
150 257
66 543
134 441
532 296
996 863
161 550
128 523
433 452
535 488
76 290
944 175
398 861
433 664
91 136
142 434
711 781
480 91
923 497
677 355
988 206
717 242
50 133
718 905
453 409
375 31
571 655
936 660
521 168
527 760
269 762
162 312
810 995
984 280
587 987
627 48
807 681
949 149
943 150
367 653
935 975
68 161
684 476
351 598
975 661
861 805
531 345
95 404
946 655
771 349
877 526
931 311
10 115
736 252
78 400
770 727
612 903
798 775
104 661
228 732
352 633
650 230
701 738
453 42
234 534
776 631
941 479
806 434
572 240
842 964
285 625
960 965
174 237
389 226
795 541
555 261
479 439
122 972
342 441
917 914
694 609
537 439
820 939
105 516
81 985
447 106
672 817
349 440
646 267
799 690
210 867
176 685
81 587
102 924
24 821
630 980
217 689
273 652
203 250
226 401
510 523
683 828
127 113
838 190
368 102
861 660
958 68
834 282
90 541
536 262
20 107
845 940
169 347
752 962
163 448
827 527
813 539
888 809
515 350
198 837
902 689
989 422
633 522
355 945
876 342
469 963
4 211
210 961
534 38
102 913
124 783
610 215
987 896
635 155
347 989
768 1
258 56
298 603
580 802
979 162
588 311
500 779
439 506
64 390
387 436
706 980
428 949
325 470
254 546
265 11
710 643
697 539
574 239
366 956
462 10
830 219
275 976
715 945
866 548
748 998
651 584
914 374
271 152
250 21
61 749
12 981
764 154
366 452
631 910
219 944
293 221
23 289
873 394
899 444
363 233
20 94
373 567
978 838
739 879
744 137
698 100
937 23
822 830
241 840
966 54
74 114
556 759
86 74
160 864
478 60
930 887
973 379
431 723
327 201
289 13
406 385
137 717
782 860
600 578
306 297
46 365
848 676
126 430
423 587
311 887
40 67
877 870
567 45
987 854
768 282
604 679
89 817
880 138
48 300
84 557
420 60
385 351
515 358
18 845
523 115
271 995
549 185
195 296
822 182
964 674
756 721
163 769
542 226
873 631
603 46
775 340
672 227
718 581
62 800
569 342
376 610
829 618
128 109
482 125
534 368
554 487
943 994
688 598
356 321
376 591
456 773
731 792
613 964
220 343
201 373
365 531
259 757
932 844
5 444
917 158
827 112
317 628
739 309
731 786
845 767
879 396
565 82
476 447
806 161
468 196
711 345
503 335
27 50
906 47
539 970
189 652
41 798
866 945
660 459
473 327
158 332
644 769
991 209
285 632
604 266
330 286
382 876
22 926
948 498
742 180
34 832
155 15
344 852
949 542
184 23
720 657
579 806
870 628
940 865
915 910
469 10
887 196
782 141
14 953
508 90
101 365
666 568
116 897
316 842
268 160
489 529
98 871
896 39
21 407
394 247
787 429
406 148
546 799
378 148
776 661
326 958
828 738
762 476
501 204
675 248
672 563
815 299
65 804
510 753
263 180
872 865
269 681
3 117
926 119
892 744
474 149
698 311
616 599
817 390
832 458
315 689
624 305
160 490
167 30
81 844
222 678
285 455
474 919
403 125
374 897
392 146
317 220
202 768
275 571
16 125
570 773
8 307
445 588
447 538
666 177
765 772
33 175
232 305
952 524
321 586
302 865
521 435
709 784
55 635
497 530
122 95
1 463
792 837
325 640
755 865
761 779
929 902
965 416
667 954
894 580
370 205
189 251
123 802
808 144
199 139
17 315
424 112
701 747
809 44
799 343
18 445
632 95
689 665
107 661
500 619
75 396
657 422
688 191
798 713
991 326
221 127
262 518
703 965
142 519
603 449
985 847
459 310
90 94
413 502
614 949
626 462
152 248
327 270
501 673
838 141
691 947
820 207
896 137
152 782
649 296
512 979
473 426
276 614
468 278
742 27
495 626
118 742
663 11
332 216
74 431
186 584
442 324
5 230
55 586
326 669
368 230
654 734
886 926
942 14
52 172
844 326
558 934
187 149
543 670
556 390
931 783
667 115
944 52
232 34
871 93
155 951
471 343
847 827
610 848
420 391
607 842
812 712
666 484
971 384
143 533
430 63
14 142
56 51
487 318
409 179
893 118
123 932
263 312
717 926
544 288
327 304
440 649
955 604
567 371
831 730
752 713
376 546
908 843
371 592
708 363
771 692
333 438
170 996
678 107
733 24
522 630
282 232
185 786
847 846
527 90
32 11
828 941
470 319
231 364
412 180
13 459
544 96
155 227
280 592
913 914
585 639
198 781
790 378
751 373
629 42
428 305
618 814
146 604
90 420
514 348
326 859
755 139
979 261
474 118
174 799
56 756
756 755
389 942
65 207
438 620
575 159
869 176
242 210
384 941
927 304
207 499
376 414
214 987
378 835
156 908
920 560
935 328
606 545
88 327
864 697
313 223
130 505
19 610
630 538
471 83
979 792
473 914
805 900
589 865
870 242
348 398
783 873
823 728
145 395
821 705
155 259
307 251
759 138
700 718
259 312
777 535
785 504
77 288
34 429
666 974
437 429
431 701
642 39
872 695
359 552
258 264
137 179
257 988
93 260
339 228
456 461
904 619
728 464
327 314
61 683
117 616
687 605
434 607
643 365
58 788
194 91
578 233
657 258
14 615
541 607
261 851
141 329
814 581
443 638
303 107
376 963
140 810
122 995
586 95
953 929
312 260
205 473
85 872
29 839
345 139
89 989
968 37
946 676
769 249
814 288
32 54
183 571
979 751
265 236
869 808
147 170
580 117
135 73
892 700
260 669
422 313
598 924
630 692
228 323
711 352
529 342
127 877
74 742
254 367
728 718
259 672
759 464
347 734
48 346
616 588
777 155
56 776
242 441
461 343
498 99
695 214
339 79
934 553
780 44
324 955
171 473
581 765
680 766
825 20
88 407
19 788
535 57
658 948
585 249
99 856
388 352
670 159
417 667
925 614
914 802
638 942
630 364
883 865
653 41
213 807
918 706
198 282
385 158
715 532
178 618
345 715
892 988
83 651
918 924
420 768
344 899
550 734
206 606
318 931
322 753
344 124
115 809
327 9
617 528
749 556
446 603
232 87
877 168
290 875
731 837
326 774
546 580
378 16
688 633
375 70
365 807
51 531
713 496
443 687
605 874
617 83
479 778
329 542
785 454
449 444
648 182
955 964
129 75
461 262
507 174
291 675
566 480
487 190
67 791
114 657
620 505
794 29
90 793
554 767
991 248
712 634
144 683
568 913
269 909
424 17
338 129
532 808
834 110
50 343
114 158
570 206
988 355
127 523
928 73
931 695
74 862
272 129
955 77
321 640
189 157
929 963
47 144
683 804
994 411
120 100
493 425
419 232
899 425
898 817
81 191
476 158
436 738
972 625
214 844
789 608
226 123
406 344
1 800
899 347
781 877
5 621
146 813
332 718
847 247
184 483
316 539
893 279
200 73
448 482
107 830
80 457
430 637
832 232
275 1
629 34
16 265
313 764
579 625
330 660
206 691
157 239
168 585
833 204
557 80
489 23
511 613
237 442
661 549
297 218
523 771
929 497
871 119
275 495
75 361
299 605
119 277
608 96
595 272
548 800
437 727
897 575
161 178
384 243
177 401
624 90
88 713
40 971
816 86
575 641
981 17
677 597
77 450
513 523
247 416
10 766
876 23
337 610
943 253
715 297
204 868
369 575
59 981
706 90
352 32
421 719
881 255
774 588
147 262
990 263
474 143
594 98
351 145
933 135
186 433
989 429
983 855
398 257
618 913
315 765
337 544
338 542
440 371
278 182
710 414
340 732
738 211
720 683
219 639
394 297
612 429
602 192
645 102
568 561
91 491
383 341
284 666
201 538
437 177
233 527
404 981
861 783
599 418
696 455
533 374
639 801
253 816
653 154
532 416
300 642
32 647
172 512
392 211
264 399
310 627
388 220
388 101
764 816
372 491
455 670
677 621
463 90
548 726
346 731
727 443
563 798
769 114
575 562
795 426
124 922
177 280
406 438
230 608
568 363
720 885
19 951
439 415
772 329
245 905
686 35
289 424
272 5
522 6
625 948
899 365
328 733
184 732
432 139
994 946
859 259
781 387
105 853
313 487
246 574
963 477
507 145
995 563
362 763
125 123
265 217
37 298
200 590
706 705
507 176
10 166
310 582
663 528
278 654
175 298
213 949
51 866
631 820
142 472
951 689
308 293
626 266
647 415
686 54
787 163
251 19
932 707
245 963
30 943
117 668
545 435
473 782
612 909
217 629
429 524
599 196
31 134
651 424
100 77
506 646
703 139
583 950
486 338
968 906
772 53
921 512
793 782
422 8
580 447
11 362
304 225
629 176
699 74
140 685
750 169
552 856
310 499
176 460
770 313
191 386
167 379
159 452
340 919
498 398
56 615
230 509
60 592
277 128
179 885
268 742
339 350
316 852
22 259
875 340
712 807
592 396
337 737
985 58
212 803
173 908
848 956
151 962
873 515
312 793
935 485
91 54
78 5
100 892
405 887
682 380
565 502
340 501
372 738
412 648
912 165
986 373
780 266
871 216
119 870
35 907
94 459
367 267
590 846
726 404
716 923
404 103
54 292
574 427
349 111
874 752
211 186
200 580
653 102
38 409
145 113
851 985
737 13
92 872
838 755
357 967
255 159
530 124
265 14
802 458
357 66
444 541
492 205
605 433
97 261
441 123
983 788
596 974
256 693
493 51
86 104
223 37
888 595
288 351
459 483
376 875
689 799
293 457
372 76
295 301
971 421
161 218
715 268
566 833
405 692
121 485
218 372
227 440
728 102
277 328
494 871
694 953
141 115
920 36
363 555
770 399
190 415
678 387
290 549
88 189
445 346
770 785
560 520
329 543
900 335
93 822
140 766
949 628
752 115
630 95
304 790
680 943
6 199
645 722
965 708
476 801
134 273
486 671
84 370
293 497
35 429
608 444
949 945
927 815
573 40
759 63
538 738
189 774
625 896
987 140
479 675
968 491
193 997
341 582
989 472
312 869
452 475
127 761
463 308
791 215
518 924
66 686
181 328
731 112
737 85
196 954
996 715
568 351
312 218
807 215
603 274
523 930
472 693
712 933
894 534
621 785
889 607
966 191
813 678
753 740
577 425
429 737
638 600
218 873
450 904
56 549
612 868
978 203
86 320
166 776
647 607
779 70
291 997
887 322
717 423
950 200
150 228
888 539
114 355
678 803
625 752
126 720
230 191
60 777
88 283
964 811
592 459
102 1000
513 412
147 483
825 520
736 546
701 635
486 342
859 171
691 380
577 991
203 94
151 494
437 721
337 588
498 746
424 819
198 404
701 222
50 284
595 900
942 302
949 876
481 548
495 938
713 294
629 183
920 934
282 530
839 66
569 159
456 410
914 533
797 302
711 17
315 793
252 104
406 178
272 355
56 210
887 180
944 426
158 469
767 24
503 409
405 599
667 302
863 981
542 777
104 488
629 599
982 117
404 241
881 645
187 520
318 449
871 701
165 626
535 361
141 250
626 899
195 872
727 309
279 50
181 444
953 779
281 598
31 555
707 848
341 312
296 564
848 483
123 188
8 804
370 849
629 666
724 308
828 614
758 985
165 83
514 212
706 429
367 946
905 498
57 286
948 50
497 856
419 599
887 264
725 658
277 967
1000 744
806 585
940 615
521 86
517 15
151 601
618 300
247 481
962 438
684 252
275 462
754 544
387 447
808 382
936 950
586 676
999 464
372 647
620 394
211 62
418 388
352 933
248 792
476 306
286 69
731 330
153 987
865 601
934 932
458 105
786 133
574 391
143 20
517 968
640 403
160 773
287 572
426 889
750 931
25 885
220 909
556 183
865 757
743 267
603 290
882 935
310 881
199 839
437 358
514 812
455 908
987 834
932 403
768 26
594 418
604 710
617 780
935 636
337 880
440 245
396 983
323 471
280 357
350 823
65 219
233 6
262 975
135 337
142 746
666 778
448 59
449 84
540 403
508 705
999 695
889 979
882 824
82 526
104 606
344 379
987 563
805 510
602 699
21 284
708 317
709 501
482 147
964 516
108 195
284 194
633 339
887 766
108 913
788 756
73 187
505 273
726 702
219 179
483 135
670 296
478 423
124 994
804 307
904 591
689 72
993 181
341 214
460 219
375 575
23 882
795 450
731 85
129 755
188 417
563 92
249 174
984 399
826 475
564 544
403 92
484 998
777 131
684 677
476 523
613 851
801 261
242 147
577 700
4 554
814 29
9 849
307 839
942 6
875 658
383 731
968 264
633 449
278 275
400 30
338 195
339 19
234 115
227 580
654 249
182 335
948 589
628 535
623 2
258 329
512 100
709 948
764 376
430 933
811 48
747 660
775 198
660 88
104 501
586 593
657 218
568 829
951 912
866 336
985 329
536 352
694 918
101 875
827 930
482 211
978 119
532 779
236 596
521 321
991 260
934 582
709 287
140 663
479 969
457 56
150 155
725 281
783 402
289 45
65 643
249 319
272 976
817 187
130 163
443 735
34 327
103 413
874 525
166 17
894 825
846 379
865 454
640 210
39 252
842 818
381 97
43 651
587 847
757 562
191 582
812 328
234 301
809 595
533 157
636 375
908 24
611 232
339 317
992 782
392 511
361 677
815 315
609 983
245 442
315 587
633 411
9 562
214 637
449 91
187 402
214 281
896 245
518 902
785 907
209 756
570 280
380 113
206 451
29 802
755 837
988 924
24 744
8 332
622 214
148 458
596 32
100 182
466 281
275 791
82 901
926 821
504 206
578 812
442 775
567 196
789 148
660 148
865 4
745 859
444 93
168 765
346 754
737 768
276 318
319 522
945 617
530 671
124 366
731 961
568 126
713 364
797 460
861 923
358 666
321 729
60 936
561 989
734 214
85 372
840 436
923 713
575 466
22 849
701 38
491 119
522 164
578 869
564 138
982 656
31 133
117 723
557 348
117 169
473 715
634 355
960 234
826 825
248 820
663 746
892 983
148 318
637 30
337 363
894 718
424 495
948 404
729 31
799 793
350 356
729 922
980 819
899 952
805 885
103 931
356 218
425 504
812 933
77 40
210 997
377 939
243 766
636 407
474 580
786 411
15 415
593 534
392 445
296 346
766 935
18 964
831 734
569 296
624 255
655 395
584 412
625 702
346 172
218 260
755 631
897 282
991 609
435 927
486 703
902 266
312 460
190 89
487 239
712 573
973 162
867 180
899 965
628 492
621 743
610 15
322 115
278 608
287 378
778 610
707 602
431 316
740 319
588 811
99 952
827 818
728 518
784 688
340 342
64 659
976 753
444 829
645 384
879 412
722 753
313 760
56 482
398 229
747 822
602 793
607 220
963 248
424 631
348 690
490 882
102 153
473 676
911 151
114 62
861 530
523 569
302 858
19 671
893 141
888 420
87 211
990 959
354 863
769 109
185 995
440 930
189 217
741 896
968 774
666 36
941 395
682 968
585 319
607 408
882 354
896 338
11 176
199 850
866 166
298 362
835 405
902 405
520 955
529 424
767 377
329 880
832 281
889 539
743 16
990 21
761 302
607 836
5 304
513 368
960 88
227 920
269 402
492 539
560 491
154 124
636 403
847 461
881 506
338 558
346 982
922 246
447 33
387 382
761 472
823 30
280 275
651 232
412 955
987 296
491 583
609 659
340 209
432 430
50 745
34 839
688 996
385 482
274 655
426 939
198 785
474 873
688 709
685 1
354 801
861 232
878 895
910 379
157 269
241 752
753 669
915 332
145 997
975 988
928 29
297 811
377 808
794 844
390 395
182 250
350 107
349 549
378 711
770 297
803 844
781 455
630 330
719 928
334 823
586 716
660 219
997 746
22 131
673 764
464 733
44 419
251 854
494 914
581 785
799 172
866 991
644 502
432 744
61 203
378 486
786 49
356 785
338 668
223 741
867 593
634 458
85 873
44 749
60 895
399 412
113 197
818 691
797 507
318 930
28 102
241 834
726 242
927 248
60 233
353 299
308 122
651 270
231 394
877 619
778 750
450 470
237 521
56 440
841 287
464 321
88 229
816 782
310 102
810 575
533 599
430 987
978 233
38 985
808 65
311 785
813 380
133 482
225 263
153 545
666 638
488 145
768 357
245 861
902 831
552 513
883 646
365 523
992 754
473 554
552 34
202 996
498 683
802 886
822 947
194 742
35 918
983 532
925 40
452 69
83 210
160 554
991 539
164 785
160 403
264 530
811 803
745 246
995 19
23 734
836 205
670 44
735 754
955 663
732 580
521 927
629 857
766 688
815 720
900 899
156 842
886 207
914 478
589 935
436 349
794 965
994 357
407 49
33 145
10 110
939 595
129 154
863 884
871 783
232 592
995 127
996 396
698 67
799 722
510 851
583 45
307 227
286 362
619 266
829 53
188 683
464 651
963 15
335 296
165 357
327 909
385 556
627 682
736 211
70 222
103 13
115 443
762 625
796 904
66 207
739 626
633 55
498 151
410 984
203 154
881 353
444 484
604 808
656 777
637 280
591 39
384 756
927 583
455 186
514 268
621 72
592 63
130 809
76 536
767 574
253 726
867 292
54 946
800 109
670 740
786 18
12 497
508 141
215 476
157 477
345 271
423 857
38 596
948 150
879 867
297 619
791 290
169 591
127 955
548 474
97 179
130 693
454 322
190 859
794 885
735 100
341 67
538 530
845 746
673 41
232 382
934 560
811 989
125 326
839 129
86 847
662 1000
69 686
934 709
481 674
310 950
820 781
120 347
951 532
36 365
363 79
579 468
553 232
871 132
955 447
287 446
337 411
334 715
911 323
189 294
889 645
55 34
9 497
235 10
711 128
153 726
6 999
739 962
854 562
971 814
530 503
579 805
270 480
890 862
329 696
320 879
102 13
749 279
467 300
386 728
734 123
670 520
517 21
929 425
775 795
228 190
324 146
752 826
572 785
576 166
173 628
551 867
771 775
529 570
516 685
324 850
179 742
89 723
137 283
158 545
827 968
352 714
371 910
657 860
498 41
373 390
312 463
784 929
77 701
153 49
199 293
889 68
882 877
820 987
288 337
597 281
966 303
909 852
66 562
401 186
749 229
399 874
459 701
488 581
839 825
201 478
750 209
657 702
828 562
750 405
623 727
821 740
61 142
647 159
322 647
519 821
588 575
279 276
305 204
742 249
838 287
780 392
302 631
378 630
810 577
618 252
264 655
810 808
254 890
82 579
511 696
221 194
108 149
506 716
870 635
794 249
503 95
278 729
948 606
598 204
247 947
282 626
456 939
469 389
951 427
357 111
589 449
963 220
158 580
836 834
373 786
268 157
846 409
601 827
50 621
250 970
428 634
989 412
673 55
409 476
788 280
633 397
229 599
733 809
705 594
55 352
35 194
694 385
617 949
484 157
479 53
556 727
620 993
795 317
69 255
405 616
307 244
76 213
843 46
228 384
890 182
363 688
290 879
983 568
834 697
940 905
328 295
516 323
899 736
956 184
36 258
678 818
587 986
185 630
881 904
66 790
992 689
211 170
329 132
248 470
580 807
317 604
721 38
116 478
355 205
846 934
370 990
511 134
444 995
729 130
797 397
360 612
261 457
96 990
959 258
661 449
112 106
24 891
530 322
217 233
522 353
684 89
276 292
197 209
12 269
173 512
814 970
51 594
835 249
808 855
120 377
779 978
372 83
241 256
727 165
312 58
154 938
421 869
832 867
529 528
849 426
978 797
252 509
992 343
568 346
366 517
512 675
386 177
331 428
491 604
120 241
992 729
580 99
462 758
87 229
622 219
211 780
652 460
784 855
502 390
685 21
514 825
557 83
6 536
585 697
326 653
280 721
447 652
729 128
216 202
592 595
950 773
978 479
506 499
538 349
679 572
961 480
134 647
4 597
284 745
784 953
571 445
20 920
20 630
820 501
23 944
290 348
433 386
469 80
934 933
373 2
376 446
121 223
805 160
10 342
25 932
338 420
686 452
934 789
106 433
203 895
773 338
103 989
860 612
215 954
507 847
916 89
650 464
681 925
63 119
896 260
2 971
945 615
676 855
865 117
704 376
273 685
587 578
915 85
553 268
379 354
852 193
638 260
3 453
244 303
396 822
516 368
217 81
418 46
712 246
90 882
539 446
767 1
946 685
314 775
479 977
253 213
631 855
56 358
847 280
550 861
421 401
939 139
457 609
332 829
472 497
961 905
908 675
492 209
778 235
411 752
665 221
577 814
209 540
445 630
309 114
703 796
430 117
1 449
76 41
716 410
99 518
769 110
456 315
905 582
446 730
385 490
502 216
690 557
498 897
613 514
228 687
750 178
697 231
25 496
718 254
699 272
208 623
485 9
755 674
830 955
928 718
760 347
24 711
368 855
722 520
143 209
108 280
80 493
293 494
477 52
805 936
377 622
679 782
767 831
201 837
544 390
892 483
285 886
149 927
364 19
576 561
635 650
446 671
54 985
558 797
166 45
295 413
450 698
896 679
158 190
335 843
552 187
313 51
839 297
736 115
468 438
434 972
720 986
474 925
583 422
962 804
346 579
929 167
676 800
168 683
718 882
274 719
969 249
552 683
823 623
906 452
938 267
941 550
904 268
324 730
250 974
443 411
645 443
530 390
398 524
543 447
609 942
271 258
226 358
599 948
582 337
819 236
779 887
344 951
593 796
113 689
251 936
699 400
344 529
759 843
317 820
112 70
478 458
540 122
907 897
696 488
763 203
6 376
350 266
601 810
404 784
152 415
442 827
999 598
133 626
837 758
434 443
564 639
244 571
818 320
761 131
127 237
839 577
451 946
368 644
528 916
206 565
511 735
260 148
32 223
781 182
307 26
760 693
31 28
985 264
675 996
662 538
996 854
668 625
791 577
24 117
860 658
177 927
316 261
761 546
444 418
465 51
809 705
537 224
127 250
916 886
876 901
199 549
150 427
238 419
654 869
999 385
293 27
34 212
816 790
91 652
699 672
167 918
335 73
334 397
254 47
217 500
164 959
161 148
181 710
352 298
13 832
702 707
972 169
489 736
22 916
543 964
466 773
11 839
748 139
159 199
708 166
311 996
486 951
700 837
915 253
317 808
917 466
59 691
756 273
73 599
20 789
254 354
666 812
275 471
608 395
159 606
857 167
485 14
599 123
35 788
831 387
7 325
154 473
333 862
456 926
93 674
489 160
307 90
386 295
920 884
226 746
916 298
823 359
993 184
917 140
554 190
132 104
1000 433
658 761
437 815
358 842
207 728
48 760
791 507
118 639
614 239
448 444
26 568
567 316
312 833
331 542
557 662
93 732
789 965
2 314
741 142
48 527
274 812
164 254
695 858
656 417
540 354
639 999
478 789
406 126
977 682
565 913
188 855
293 43
217 334
999 206
581 146
821 581
615 726
811 381
570 915
574 213
782 283
867 657
820 889
579 859
166 177
102 995
744 170
891 705
82 980
79 607
931 182
191 67
371 970
332 346
426 642
609 280
358 942
263 704
331 528
788 457
802 84
942 423
205 593
233 647
417 628
928 9
850 495
340 720
255 728
712 767
737 696
548 593
542 924
767 611
790 443
958 518
848 603
273 359
792 354
39 416
283 314
70 493
105 542
149 140
849 767
911 384
849 427
649 323
772 852
127 13
208 55
201 610
724 595
33 521
932 544
155 506
407 287
765 665
563 376
621 854
146 709
291 46
861 600
956 973
218 371
694 265
469 13
76 360
34 339
692 55
302 690
779 165
324 411
944 776
902 256
381 612
446 907
146 690
202 892
450 159
169 974
94 595
670 136
212 926
938 676
890 3
696 512
802 55
128 653
656 477
14 787
696 576
358 36
705 216
821 498
44 842
45 595
222 444
821 478
773 999
339 718
313 201
872 337
985 360
232 57
388 206
583 155
582 106
346 451
763 476
281 850
91 613
170 607
623 388
747 625
763 282
663 972
532 534
761 110
913 330
962 860
375 893
729 132
482 331
471 911
420 761
181 251
278 762
766 661
298 278
348 629
209 212
953 921
109 662
999 497
852 658
107 70
660 332
126 792
796 334
922 132
955 130
415 915
360 787
65 277
747 589
204 916
594 400
346 12
733 287
501 926
579 66
845 149
881 759
273 827
579 280
451 770
663 930
726 847
53 80
503 177
813 824
5 657
213 877
909 843
26 666
42 107
487 320
752 840
246 495
671 741
877 497
731 641
511 889
812 5
413 77
701 643
20 880
850 848
437 952
585 393
103 425
115 193
963 716
755 354
835 63
376 74
768 340
611 340
373 415
178 623
960 986
772 532
65 26
572 282
738 105
385 446
163 104
432 581
911 232
11 275
788 290
574 843
765 406
747 682
123 176
3 716
454 140
999 306
711 82
80 801
508 599
465 925
150 246
737 25
336 837
951 567
461 883
235 23
816 737
979 943
405 769
983 766
724 824
612 468
846 597
782 801
541 969
159 497
561 424
559 284
49 186
513 403
279 604
891 381
309 978
801 195
996 686
131 907
433 12
314 571
480 391
754 51
169 921
255 971
798 272
264 601
730 19
995 510
905 861
40 897
675 829
489 275
448 261
378 185
675 359
908 223
605 372
514 993
194 454
194 439
90 108
585 953
864 224
578 795
177 321
568 838
454 662
846 383
217 462
243 1
774 389
163 167
17 601
497 887
130 763
681 149
500 275
975 15
336 508
606 864
576 188
68 990
468 795
667 881
376 325
586 736
90 19
959 893
558 930
466 292
101 468
814 555
539 945
390 959
166 153
464 643
641 511
873 593
140 432
743 566
887 626
446 804
245 948
227 719
337 543
533 102
717 10
202 909
843 979
873 70
903 476
395 820
245 168
33 579
497 143
957 822
551 450
872 667
267 779
905 443
76 472
502 873
264 609
319 1000
101 661
518 709
809 961
238 653
972 475
919 14
953 381
117 733
29 730
632 389
562 554
530 361
259 999
779 870
324 693
980 773
941 416
800 960
454 651
922 897
400 789
154 41
943 134
584 656
476 947
934 545
315 51
17 153
223 730
640 607
335 460
336 297
861 20
132 78
925 973
897 329
344 312
543 613
418 495
468 53
626 241
871 512
230 806
725 342
876 543
552 461
962 947
195 283
490 275
858 367
997 968
387 242
539 937
151 82
526 573
624 265
861 995
786 316
96 835
675 323
91 698
936 847
802 540
306 223
603 21
478 605
183 435
367 580
32 124
258 809
791 515
478 708
817 574
857 732
539 811
251 735
500 538
938 229
92 459
739 3
649 810
492 373
829 777
484 584
891 655
664 938
537 6
256 500
960 31
336 482
461 802
117 485
149 972
902 888
613 727
42 21
570 518
801 400
53 330
851 588
889 663
761 65
196 561
121 23
428 963
133 390
377 189
556 512
806 565
832 986
629 605
554 87
93 221
320 619
623 594
792 539
391 327
342 6
273 754
407 31
269 362
735 520
602 99
348 641
682 31
513 747
553 404
37 388
342 966
945 541
981 338
249 395
500 775
728 524
436 780
4 478
930 122
30 232
788 289
7 860
250 630
646 580
967 613
83 627
387 117
570 130
904 503
937 184
926 54
35 647
996 779
134 624
922 852
425 68
797 437
516 328
963 862
932 393
765 516
70 371
114 149
769 946
550 111
943 338
954 816
905 538
537 62
689 337
56 511
397 892
559 366
272 35
132 242
788 497
454 838
784 571
343 515
74 518
733 645
961 912
784 916
741 244
737 884
399 778
301 145
938 638
837 617
222 891
388 573
89 391
90 133
837 63
861 747
920 255
997 679
560 779
693 357
786 958
559 207
185 564
970 79
92 907
709 577
115 524
428 588
867 943
79 354
58 394
196 134
552 815
688 213
555 934
636 724
679 345
689 251
448 221
891 118
946 422
853 396
50 387
206 737
295 709
368 582
644 135
4 253
633 924
418 116
40 375
775 517
563 638
698 508
988 778
42 389
454 112
141 237
76 177
646 807
237 485
365 233
589 207
900 602
469 238
58 244
755 658
928 602
968 297
248 850
329 94
122 963
540 893
115 509
94 417
592 360
296 217
201 673
806 297
632 185
729 16
823 894
870 807
113 172
42 885
846 674
569 13
618 442
148 271
828 419
429 146
553 241
143 203
792 881
417 703
418 552
970 245
6 261
683 370
960 647
775 249
737 364
39 880
239 835
552 224
185 625
171 58
226 546
119 975
385 112
616 315
576 706
117 805
225 504
640 294
933 282
939 774
289 595
76 974
854 914
451 475
868 148
340 815
433 842
29 367
841 629
818 421
792 855
3 973
430 872
516 182
66 256
849 27
115 833
15 560
254 117
530 17
864 915
501 190
969 990
136 59
867 716
707 273
843 882
212 288
195 377
162 177
394 31
839 333
883 749
162 69
822 62
283 253
777 374
132 50
740 469
430 532
171 167
888 15
673 500
956 59
28 652
885 637
919 975
546 515
350 308
74 865
249 908
348 397
956 874
400 181
863 650
910 938
741 863
274 362
337 772
992 861
166 941
136 385
564 420
374 875
97 214
405 704
118 451
924 700
612 963
903 87
136 215
697 380
175 738
316 178
662 404
450 660
658 219
46 210
375 876
674 659
595 870
812 438
633 419
227 135
524 644
217 83
755 738
299 7
61 604
62 847
557 652
377 85
296 63
188 149
186 392
31 98
11 463
957 412
97 421
28 58
615 366
272 386
913 96
368 755
839 904
654 24
566 701
421 556
968 303
305 646
652 453
598 328
176 535
4 45
389 908
854 635
854 934
48 38
116 609
755 10
129 782
506 429
98 992
797 364
191 919
965 198
814 832
106 633
291 262
872 775
908 630
291 908
100 496
506 269
412 4
309 46
348 84
883 99
107 913
918 890
656 659
119 126
970 715
570 210
5 930
367 141
548 914
651 280
271 621
494 769
819 248
813 497
162 575
423 995
720 539
540 136
484 806
941 886
877 968
118 768
336 387
892 246
545 13
761 292
51 196
616 523
571 950
376 630
653 260
652 965
454 884
491 635
862 490
996 687
599 403
178 102
928 507
870 358
251 755
268 458
682 642
141 32
38 447
784 314
549 998
916 979
294 267
927 77
219 593
657 65
583 322
259 997
142 179
390 332
649 728
976 451
934 660
372 872
258 162
205 496
709 905
765 562
966 143
827 86
119 134
56 302
158 919
62 811
612 164
967 906
609 514
541 639
800 161
616 480
270 876
373 112
15 591
946 230
818 190
582 468
305 321
467 665
220 172
775 7
856 960
535 391
299 556
936 219
804 32
834 932
18 451
505 117
686 143
570 767
347 371
54 314
750 619
104 671
424 111
553 975
93 730
242 970
518 504
988 642
911 747
480 744
521 25
737 663
974 145
322 671
756 1
489 887
433 954
719 551
680 212
954 513
540 809
928 447
598 862
433 368
374 880
373 575
424 244
711 700
942 856
547 427
206 945
751 292
347 711
1000 159
339 951
469 179
627 826
801 202
443 226
971 938
989 793
511 470
801 819
61 476
876 208
754 26
270 864
872 784
517 258
437 372
520 269
321 979
354 391
289 790
942 437
68 262
608 815
672 285
246 694
50 582
316 904
82 826
994 522
5 405
506 492
607 235
761 162
725 999
338 670
302 485
100 860
27 207
930 445
776 261
745 762
14 354
637 868
333 51
305 329
137 119
575 795
501 857
845 647
659 891
716 432
423 926
976 866
926 482
921 576
39 864
354 272
468 268
30 139
839 484
335 246
537 112
631 39
579 75
216 296
90 543
722 464
214 25
716 875
562 891
31 41
632 197
965 931
647 167
779 201
517 62
616 219
760 589
914 671
207 901
641 475
844 393
242 732
872 314
378 960
15 573
385 774
455 234
519 93
567 906
424 836
527 167
732 333
968 226
599 713
395 597
852 595
429 532
726 938
264 699
275 660
475 990
450 401
68 303
601 227
412 656
588 699
966 719
191 470
610 846
208 548
180 189
778 193
948 29
842 523
638 883
942 21
205 304
202 911
965 635
692 283
976 301
711 126
17 719
186 611
809 998
241 907
589 447
701 932
714 701
730 791
202 985
763 29
172 876
705 825
692 810
647 683
538 767
253 722
339 580
286 580
173 25
774 664
933 573
296 766
874 949
193 790
551 915
106 359
336 215
757 805
9 95
48 647
439 8
478 847
651 964
372 789
85 725
141 683
984 976
592 631
170 14
862 11
703 85
818 846
210 152
234 258
474 82
573 358
918 652
833 770
165 550
64 196
403 554
51 982
98 277
41 551
94 640
443 326
857 899
769 766
797 15
152 146
403 891
134 472
429 580
642 73
1000 181
696 952
796 21
174 740
565 172
585 766
770 863
50 816
589 673
632 159
47 790
800 102
10 379
110 527
680 974
225 675
966 511
634 632
149 54
630 953
11 687
40 788
63 915
74 334
804 450
126 208
748 340
676 494
992 391
866 341
170 119
582 223
801 45
340 600
922 292
79 770
99 122
871 636
241 88
169 142
577 771
610 992
979 401
613 283
547 764
667 340
550 760
446 502
597 416
113 242
602 219
203 372
409 351
851 293
811 511
339 487
515 15
824 944
408 336
94 185
999 962
863 470
886 138
470 30
433 11
393 759
392 456
998 388
835 870
782 795
16 129
380 526
842 377
399 540
741 834
908 250
335 538
571 395
613 913
687 753
420 84
596 480
488 43
626 355
512 831
684 622
305 4
752 367
362 89
657 784
136 153
134 47
771 450
267 477
782 182
553 107
109 841
1 866
390 339
717 908
141 198
201 403
305 981
853 626
576 70
241 560
835 759
365 225
778 550
397 711
11 254
971 473
24 340
323 306
257 833
627 761
278 71
423 890
399 123
940 957
497 912
839 348
586 222
449 670
564 983
963 457
210 741
76 381
907 499
427 983
119 587
415 596
971 345
701 956
868 761
178 379
474 359
492 195
84 361
790 574
372 578
651 12
165 594
12 670
706 288
654 321
631 932
742 956
398 406
160 54
660 996
980 24
516 160
765 442
339 723
252 99
875 884
328 891
888 437
239 302
342 985
128 948
852 683
426 523
338 181
371 472
447 433
161 764
260 415
172 545
196 164
55 908
21 651
148 1
431 452
683 231
991 528
779 709
354 200
970 826
780 540
609 235
902 373
429 493
218 332
380 835
687 737
131 283
182 952
689 39
139 476
767 177
111 888
822 39
5 286
268 416
373 271
777 205
788 755
431 606
233 611
145 722
71 975
859 84
411 88
361 12
979 744
736 122
512 152
974 35
960 91
196 526
853 8
407 975
545 112
816 57
158 977
31 415
311 155
289 361
56 557
809 504
119 468
680 929
462 401
509 544
21 288
511 564
646 362
985 399
317 869
619 369
984 448
655 996
932 147
200 926
989 500
305 561
793 406
736 185
105 606
635 863
249 924
30 310
818 783
76 522
620 315
788 171
399 185
283 16
463 740
219 61
543 481
481 223
834 44
359 331
110 553
240 507
893 721
928 958
92 858
634 496
450 532
3 526
764 315
320 251
979 749
658 278
399 833
769 464
355 68
176 308
728 133
731 992
862 915
372 219
440 260
685 667
266 785
350 571
792 35
266 590
544 234
504 861
663 284
8 335
309 765
145 372
756 60
660 774
119 518
563 526
746 734
514 631
575 652
637 215
540 953
620 955
281 527
959 722
52 425
889 745
982 138
242 999
148 518
30 140
58 892
65 570
898 991
854 318
14 330
269 249
301 614
104 274
673 132
97 341
542 872
136 800
740 208
496 224
726 317
93 591
956 467
911 507
721 503
1000 375
223 885
608 655
368 685
440 122
764 652
926 117
857 489
150 794
747 240
318 371
862 796
99 444
201 683
484 640
332 756
237 162
128 498
526 412
197 884
91 141
581 968
252 996
388 781
962 28
472 873
250 77
148 997
300 905
246 256
544 691
687 246
612 841
463 550
729 7
605 16
417 362
646 203
643 518
33 813
472 603
62 422
861 939
549 96
509 723
22 311
914 718
364 720
823 150
369 651
380 204
596 681
70 969
395 856
431 984
948 744
957 421
969 899
89 865
340 604
367 344
585 765
256 796
265 543
134 99
530 175
953 169
727 361
602 797
588 894
69 56
812 799
848 507
415 342
469 606
605 154
725 698
476 32
679 219
487 629
275 843
848 363
631 991
632 172
650 62
726 55
214 929
147 7
314 608
911 205
418 230
147 929
686 989
955 518
585 920
75 637
547 771
641 701
8 18
618 2
735 15
309 680
639 805
99 817
94 872
778 946
95 939
342 751
856 105
734 255
747 451
131 579
614 969
348 27
609 857
548 272
503 670
981 455
562 685
545 830
262 690
288 999
978 65
818 854
127 296
181 98
441 722
204 584
156 136
302 646
169 416
432 534
761 453
113 705
363 758
61 176
353 11
886 235
519 237
624 545
520 611
48 269
908 610
591 174
701 130
477 860
804 849
412 403
628 989
953 920
502 990
952 505
138 278
955 48
626 136
757 948
831 16
196 571
704 588
289 941
326 472
969 989
891 590
14 481
94 243
331 778
205 907
211 248
817 881
126 261
709 476
260 142
411 210
178 894
465 554
727 565
943 291
509 343
867 525
799 113
144 723
135 231
94 554
692 264
347 935
717 46
717 627
697 572
310 482
920 576
61 285
25 252
11 729
731 303
299 893
400 178
143 179
924 998
594 894
426 315
950 827
431 740
968 565
422 538
306 198
216 243
355 192
102 324
255 416
865 708
518 96
845 470
763 557
601 143
956 717
964 974
771 81
977 547
610 618
809 891
677 478
283 857
594 219
394 252
837 928
174 172
163 643
676 645
357 318
769 992
1 8
316 655
361 398
837 644
222 164
431 163
368 357
883 599
656 416
682 129
555 341
721 414
541 970
458 296
542 800
946 603
987 71
391 478
861 908
475 854
724 871
149 10
759 261
575 664
814 33
459 393
642 460
374 492
547 936
890 640
525 679
882 772
268 923
367 906
730 102
195 289
135 302
57 113
107 449
882 848
523 230
75 553
651 573
223 286
972 438
191 899
219 633
801 460
783 581
912 338
754 104
155 755
317 703
299 361
701 795
682 216
100 480
472 618
526 365
5 910
471 587
772 471
668 900
703 88
697 135
471 994
56 337
919 939
254 957
722 44
903 593
467 590
549 635
567 904
749 590
574 308
251 719
289 964
582 364
707 793
353 886
757 251
351 159
26 998
654 778
863 48
567 177
390 924
196 786
533 996
893 305
835 333
494 879
311 650
153 617
618 946
78 241
717 33
62 632
660 889
277 725
265 108
696 701
118 693
448 641
273 877
190 59
477 482
109 89
329 265
480 582
314 710
857 7
319 709
332 514
633 640
73 968
553 108
939 978
339 969
660 259
853 142
178 330
111 901
681 271
29 825
850 217
198 365
245 500
42 64
386 40
435 147
600 970
378 799
618 395
511 784
880 9
783 10
707 438
215 172
363 501
347 226
197 932
381 487
359 58
189 457
332 714
173 36
634 978
21 883
487 959
527 95
318 717
894 99
64 704
146 393
917 62
742 724
195 239
559 397
237 624
798 869
288 502
658 432
524 240
903 443
512 113
168 760
73 213
116 546
152 218
703 551
223 788
107 862
966 665
992 931
980 346
380 411
418 426
256 767
232 507
44 549
952 74
745 89
193 413
457 398
7 80
719 707
927 872
216 840
119 127
509 799
41 955
753 504
638 868
582 89
746 643
241 692
825 394
706 677
575 756
533 450
67 315
938 942
944 425
360 421
493 442
898 788
491 361
295 409
833 260
319 666
857 92
795 177
782 28
258 973
583 433
64 622
849 515
923 59
444 256
405 423
964 241
20 279
318 250
365 915
851 795
746 526
686 472
410 935
915 999
942 618
261 571
904 326
904 850
456 851
919 198
656 185
766 803
768 193
91 978
485 949
194 93
340 253
300 538
737 863
540 850
89 852
737 935
78 880
863 331
282 50
65 181
161 988
544 768
530 227
920 563
128 922
442 288
804 688
630 632
373 962
52 723
774 743
622 415
900 929
706 789
60 357
387 227
34 768
543 515
908 764
871 656
888 103
176 974
459 872
388 138
635 395
951 662
590 527
25 665
371 580
977 104
733 252
311 739
99 805
841 660
390 482
182 791
864 558
649 626
456 361
577 739
536 225
683 343
433 25
761 195
75 870
470 669
898 698
755 390
901 55
496 605
624 870
282 151
118 243
143 56
640 786
826 190
872 59
726 623
792 329
768 539
191 459
562 86
67 266
96 678
144 616
82 196
896 509
570 670
315 247
60 150
61 560
450 318
990 929
274 882
842 164
556 898
834 155
403 74
167 566
814 311
277 670
159 505
834 986
97 772
155 571
858 431
908 700
802 298
394 706
664 107
560 534
112 14
566 140
641 577
765 46
908 137
344 889
114 655
555 484
868 960
727 649
476 745
962 515
821 942
469 948
755 650
55 951
616 202
120 818
9 888
989 235
890 348
320 985
359 165
826 945
444 277
783 199
422 694
478 375
877 668
387 396
593 103
409 420
947 24
590 715
191 714
734 37
17 521
109 831
860 86
22 711
77 604
479 518
686 405
609 557
479 817
523 245
591 471
709 831
25 353
432 106
480 740
616 390
715 147
903 704
374 307
70 721
417 479
208 255
921 804
712 147
144 682
628 834
738 605
888 988
23 295
718 108
185 622
697 400
889 975
412 716
742 550
518 138
712 974
355 867
129 862
580 951
504 395
631 336
224 532
747 970
439 471
137 646
735 934
200 470
227 949
250 343
284 128
563 613
683 586
993 538
757 129
318 68
106 389
160 835
431 287
316 730
529 320
609 467
729 253
299 315
835 603
405 759
340 942
589 978
820 574
157 727
938 22
744 45
83 790
713 458
931 853
917 761
48 50
660 81
739 170
805 864
581 927
576 979
657 649
83 3
508 822
627 220
184 463
662 778
89 695
443 513
917 650
216 2
435 113
736 699
564 300
706 57
745 802
127 861
526 278
971 129
922 900
472 675
413 449
539 142
274 848
113 89
50 669
914 16
590 81
948 153
265 662
375 851
78 799
997 382
136 571
716 84
622 168
501 705
170 481
320 408
372 896
514 635
395 746
719 201
276 387
201 836
938 78
861 589
159 501
863 521
511 464
887 959
948 302
138 797
243 341
95 819
819 198
280 904
692 503
918 293
89 126
597 651
754 63
319 210
752 34
568 401
235 841
739 222
195 249
848 814
448 101
112 387
670 842
50 773
324 740
165 807
573 52
642 207
933 73
908 688
140 818
53 213
359 526
999 368
462 306
798 336
182 45
680 751
394 878
780 58
294 233
871 207
662 922
500 109
80 480
196 216
551 679
745 383
791 151
801 628
614 824
906 686
620 351
544 891
386 52
430 769
852 925
692 118
309 407
593 266
816 131
89 660
755 608
359 943
312 822
880 24
859 618
806 548
403 42
53 273
1000 804
256 772
457 966
564 474
416 862
109 834
969 857
72 814
293 997
309 307
296 423
842 594
524 535
469 50
690 793
361 870
1 846
73 381
421 288
233 91
130 41
45 586
118 949
440 533
491 619
545 32
260 980
68 198
407 506
654 237
426 748
974 815
730 660
596 301
584 862
572 435
706 114
246 861
999 239
740 21
232 92
730 63
371 44
849 817
2 479
106 549
499 985
864 126
492 440
593 950
627 568
532 180
786 26
462 646
528 575
581 793
349 688
340 853
7 511
235 141
10 942
922 404
987 838
325 185
246 292
165 194
424 704
889 982
109 67
779 624
555 797
606 733
898 399
32 59
703 614
267 520
766 339
401 955
570 756
244 838
311 614
714 875
139 74
997 372
693 767
415 868
662 104
504 946
179 418
603 859
282 371
669 774
654 862
20 416
24 298
99 642
329 945
719 655
723 670
261 962
353 465
795 802
703 666
41 246
946 331
816 499
351 945
953 442
922 873
484 492
928 873
276 512
676 967
823 156
698 665
938 788
544 455
546 198
713 993
636 248
276 943
606 157
491 902
241 483
848 670
736 251
433 576
520 731
970 697
316 371
732 586
779 586
642 984
548 711
211 185
313 42
139 492
208 686
734 421
256 330
31 436
769 323
58 503
812 906
142 687
484 147
672 430
918 529
664 54
195 375
772 810
235 836
914 736
67 134
821 246
200 106
686 732
498 483
711 772
494 475
145 995
66 696
139 424
80 357
814 411
228 181
924 491
938 926
808 771
723 933
370 44
878 813
841 173
453 932
965 2
311 800
618 758
276 464
905 809
136 484
728 845
811 399
843 648
225 96
377 683
910 647
816 901
738 46
266 819
565 406
145 711
271 706
287 242
993 60
533 778
459 671
299 136
474 394
115 482
688 609
139 150
899 407
757 186
587 258
299 270
895 817
326 909
344 732
539 776
37 71
80 108
971 45
102 356
850 113
528 574
737 519
825 901
841 318
242 722
785 282
425 9
628 253
939 98
440 385
681 680
301 188
395 386
470 902
196 245
328 642
491 63
512 248
587 177
445 201
387 421
549 383
39 721
232 247
68 243
939 329
853 327
936 603
622 798
114 649
998 975
438 492
832 374
225 913
518 243
181 816
508 927
223 772
923 68
325 435
475 644
95 937
786 455
662 315
879 417
832 610
400 291
248 131
919 582
183 467
691 736
16 3
7 425
880 510
728 151
535 695
308 621
822 516
299 746
514 326
523 844
752 773
285 900
64 62
720 343
635 290
858 607
915 326
294 279
568 36
479 455
492 103
68 14
17 337
261 924
71 719
277 678
682 762
868 65
272 694
491 980
773 278
267 421
51 824
236 508
534 433
631 801
7 513
978 516
207 834
393 260
969 183
445 223
879 920
452 471
680 159
306 776
248 577
42 391
442 990
178 735
685 343
685 790
316 340
775 937
780 693
783 562
720 57
873 439
914 713
597 228
45 899
205 460
132 609
820 998
956 791
610 418
245 746
666 873
571 606
758 31
307 948
248 840
491 509
523 725
253 248
949 301
498 482
970 120
892 601
632 293
481 436
525 443
974 817
544 965
576 881
227 213
686 920
900 363
363 307
538 186
789 543
687 168
277 63
340 913
172 723
653 319
618 502
447 748
18 538
125 536
48 539
38 632
500 72
603 213
819 138
401 234
381 490
894 263
237 965
520 112
755 731
334 266
859 648
934 279
375 682
485 946
154 544
889 329
276 248
429 803
458 54
629 79
651 411
256 259
497 728
561 645
951 971
529 253
167 744
810 99
591 158
368 599
742 169
62 404
35 118
855 959
715 18
885 849
332 468
519 978
1 279
373 485
973 551
90 495
969 150
258 333
225 784
475 881
864 463
83 314
894 943
972 893
28 242
224 400
438 588
498 127
286 75
471 537
507 505
857 355
306 41
717 625
943 40
555 49
406 190
753 701
886 765
174 900
498 466
9 538
907 512
877 858
114 318
65 970
567 615
936 752
896 294
870 432
286 787
3 60
168 794
570 770
574 672
304 639
65 884
726 321
461 686
266 65
623 481
535 982
47 301
74 727
861 304
425 106
832 111
997 157
998 470
351 230
259 511
775 153
439 114
476 417
447 870
600 36
367 149
872 863
361 370
32 108
638 444
381 813
965 431
215 614
234 225
772 186
50 898
247 967
100 875
118 781
384 497
386 996
587 980
470 36
744 125
392 151
125 334
119 852
507 122
68 159
312 242
293 254
356 407
59 642
357 453
894 325
254 113
796 612
198 879
743 939
490 324
819 660
555 167
529 134
818 610
35 537
181 555
38 770
802 143
714 420
143 823
10 952
68 675
416 688
297 365
881 424
206 103
505 730
852 618
730 568
576 108
27 165
141 325
876 265
854 661
4 405
590 190
524 813
380 962
510 212
130 913
287 110
994 213
470 365
786 850
409 932
32 732
896 864
625 118
304 584
490 507
96 906
202 331
3 530
923 787
314 247
406 478
930 611
826 227
455 353
366 140
506 151
868 241
655 475
185 983
879 836
355 135
255 448
668 144
513 828
20 917
93 136
825 378
562 374
305 300
853 839
878 880
44 919
94 803
598 547
517 826
640 779
295 70
694 314
589 985
827 99
234 802
653 101
219 782
545 551
104 201
598 930
98 166
169 611
494 333
775 124
228 100
239 472
12 852
86 335
181 542
664 803
881 182
207 924
503 122
651 719
748 823
460 656
551 572
785 497
6 978
795 951
69 643
530 615
746 493
914 196
757 351
601 683
281 63
408 296
22 103
964 456
362 973
982 98
165 1000
437 89
109 183
617 828
559 524
542 958
150 317
225 923
686 5
518 925
6 722
446 584
951 687
359 234
600 360
442 971
184 449
713 816
410 477
806 663
406 886
495 604
525 12
744 774
854 734
918 753
459 50
424 745
533 736
484 431
689 495
901 810
18 775
276 265
368 148
614 78
331 469
264 361
276 385
459 835
151 192
299 878
955 946
317 177
167 691
550 478
58 837
296 280
35 607
411 395
971 30
342 452
501 213
12 526
338 275
36 49
539 448
293 703
563 284
130 981
334 138
921 857
999 505
42 806
623 423
940 778
206 608
258 334
709 791
35 989
780 152
775 786
494 254
97 716
189 527
459 227
129 579
734 543
95 790
166 657
279 97
419 805
574 723
585 404
234 671
601 329
349 742
740 416
427 6
612 459
979 497
917 405
438 45
24 708
555 426
645 318
12 165
89 664
73 783
8 182
623 250
483 636
607 411
405 393
826 338
94 567
744 464
297 104
429 213
225 410
149 771
368 854
775 511
225 846
596 353
307 716
842 154
283 639
781 44
131 542
546 313
888 401
148 714
974 458
997 503
986 273
986 221
874 467
286 603
418 663
108 791
90 538
72 805
100 197
370 325
585 750
470 76
296 708
809 221
392 572
152 204
838 335
405 453
807 586
271 641
654 185
904 945
926 615
81 734
782 273
534 657
203 548
829 741
750 909
357 951
666 733
817 948
250 289
331 818
334 776
650 30
144 697
104 721
856 174
294 32
546 658
392 461
698 903
373 350
566 438
723 945
13 465
312 87
25 58
688 476
465 982
351 214
624 566
327 401
37 413
373 166
213 245
818 553
979 168
664 874
585 52
7 841
780 766
398 218
783 220
867 892
220 667
613 461
973 937
670 730
588 175
670 309
412 680
312 804
174 685
2 348
440 478
107 346
493 590
800 906
140 661
210 829
958 815
155 630
372 434
81 462
590 650
623 786
863 530
742 762
604 125
912 250
450 620
300 843
856 990
594 436
140 169
250 851
93 928
389 516
50 768
306 701
632 807
402 82
378 567
416 814
824 41
690 54
224 365
89 583
133 196
533 206
488 105
61 682
669 731
634 488
287 37
233 133
891 990
239 697
984 14
127 178
292 177
538 518
262 578
789 628
393 491
876 950
66 678
370 125
745 979
161 932
717 4
776 189
396 226
534 269
681 988
253 25
857 260
710 675
670 681
733 189
497 644
155 12
63 637
715 981
727 877
592 532
538 817
522 790
518 557
519 85
630 486
89 194
357 369
158 938
839 747
918 68
749 234
849 519
56 812
388 240
147 432
467 773
505 753
263 380
388 826
58 239
380 339
828 589
353 383
654 427
567 163
359 60
234 593
773 15
8 413
471 598
819 861
931 424
972 168
839 886
383 964
744 184
368 121
432 149
306 441
504 770
412 359
75 779
98 753
290 81
186 698
411 25
619 863
522 534
464 985
559 708
761 730
481 146
579 336
777 779
674 791
228 436
406 543
725 986
941 176
658 873
843 784
999 372
222 236
375 529
807 862
548 138
460 131
977 627
623 28
778 432
59 549
670 19
27 853
215 964
198 589
56 984
847 631
908 490
46 715
541 514
342 544
1000 477
302 235
603 677
13 654
219 196
662 884
506 821
336 509
162 401
145 957
366 342
294 763
166 502
577 300
563 964
835 967
617 904
931 582
497 272
404 37
923 101
201 421
274 253
98 42
948 532
217 183
169 735
96 87
34 696
397 510
17 428
434 569
78 182
663 575
548 385
478 504
732 405
468 611
486 996
713 544
137 940
604 949
141 844
693 190
503 632
125 306
795 944
603 386
10 891
548 471
799 49
161 251
912 249
898 47
548 690
113 416
861 771
572 891
369 640
543 389
490 239
286 316
406 665
721 763
270 171
857 594
69 881
484 637
556 984
749 438
662 3
815 418
749 876
187 963
158 484
405 903
128 593
900 195
128 803
873 771
136 664
160 414
861 300
440 926
986 146
136 177
272 573
104 258
683 175
654 689
314 241
81 598
530 69
364 311
824 751
689 167
346 806
310 894
217 753
474 622
815 880
574 701
555 603
67 325
64 729
981 193
925 859
792 275
423 462
261 919
371 92
262 559
643 982
991 109
849 690
28 419
604 640
434 764
633 46
923 340
536 299
942 544
712 581
373 976
188 384
546 502
983 94
453 321
474 98
86 638
812 135
159 935
939 17
899 569
104 432
37 444
609 629
946 933
874 879
941 759
468 721
182 332
770 369
745 204
112 393
220 261
65 80
382 56
217 513
566 90
858 373
472 216
489 830
679 834
315 901
355 771
244 275
154 27
251 367
230 53
561 574
72 249
365 554
732 900
911 51
140 912
823 883
257 130
959 889
208 526
858 124
115 948
439 617
318 956
929 949
64 284
409 889
441 76
921 431
881 928
715 869
589 186
179 996
903 661
591 283
95 339
441 151
547 841
957 299
601 920
578 827
813 175
252 97
544 843
538 47
953 256
565 546
681 980
460 244
422 61
385 788
810 607
574 201
264 86
385 819
235 319
901 616
454 630
768 731
710 792
373 943
732 556
621 315
14 815
705 815
864 760
830 88
491 320
439 525
502 676
147 53
615 963
734 681
937 378
574 264
776 755
963 162
283 275
927 971
210 814
292 959
682 115
749 227
230 565
699 427
150 160
674 408
791 172
25 304
225 6
725 633
119 336
651 825
501 245
342 357
89 178
999 804
886 85
996 279
878 852
731 343
66 707
140 967
566 613
677 75
255 104
646 526
398 454
501 638
466 185
387 833
924 91
157 457
211 520
710 76
391 745
314 939
565 339
20 849
538 370
338 566
612 293
117 351
583 545
513 946
532 285
678 164
115 121
125 804
789 872
739 381
513 624
125 318
795 186
753 319
126 818
794 731
958 547
152 194
1 598
483 56
274 466
747 380
85 810
228 215
142 111
725 690
709 776
604 578
473 983
612 8
16 926
406 357
148 872
510 508
492 751
810 323
826 335
99 523
536 395
790 75
863 167
959 21
33 576
103 868
904 252
419 820
294 945
358 678
318 404
546 269
596 653
484 167
393 236
641 363
564 967
182 139
389 243
615 229
656 377
690 826
689 310
212 709
20 413
78 25
334 707
598 334
843 193
185 864
283 220
156 957
139 279
760 64
978 298
216 945
564 761
256 873
85 706
314 619
423 172
434 826
766 575
971 526
984 429
226 163
724 218
731 223
715 944
602 760
338 796
806 240
236 19
738 645
726 773
694 392
778 990
758 785
456 608
159 785
31 176
564 72
650 491
337 175
599 74
344 63
312 458
218 903
965 395
774 439
710 979
315 926
232 394
993 584
407 921
597 456
952 402
106 165
451 866
664 809
83 486
279 739
973 161
808 66
978 468
922 424
477 779
950 632
959 480
421 326
848 637
946 447
484 403
572 437
954 591
398 680
997 627
869 657
361 884
44 261
99 46
545 361
964 664
321 626
144 11
969 475
933 674
51 699
181 109
321 704
477 998
524 28
114 570
417 729
806 544
992 703
738 521
387 228
551 218
882 859
981 43
125 45
716 897
878 498
772 182
407 525
448 326
74 364
162 380
627 264
885 469
477 906
894 518
502 840
658 367
349 922
986 5
137 920
315 519
797 6
157 83
974 143
164 267
14 814
450 655
93 925
229 447
679 162
717 436
80 444
64 281
881 151
42 711
598 545
901 219
378 833
804 77
610 538
391 938
447 181
146 253
705 252
995 321
455 109
139 216
44 604
714 527
50 465
188 216
340 185
756 433
402 204
688 922
410 491
287 530
539 305
828 144
177 226
124 246
927 256
121 289
427 749
454 431
858 447
609 743
571 420
790 979
582 677
224 999
129 929
12 138
18 42
411 396
820 440
496 273
910 259
29 116
310 327
590 108
332 961
867 88
539 479
599 198
546 992
439 312
654 864
735 742
464 426
422 873
684 852
915 732
311 208
193 379
637 207
652 739
726 187
309 236
520 433
78 339
529 200
260 850
525 543
834 505
644 408
791 726
709 372
296 181
310 714
301 919
412 500
118 508
400 696
27 204
886 726
351 347
218 23
871 406
335 645
117 291
64 627
155 845
405 456
959 895
560 801
956 314
474 907
97 785
191 413
980 394
486 648
285 965
5 631
295 950
508 471
311 383
851 412
659 861
556 28
627 434
220 798
113 341
167 286
416 799
551 111
714 247
658 885
312 418
944 269
404 25
333 602
296 731
833 358
679 346
42 451
84 302
270 228
789 7
628 920
175 525
957 45
658 22
194 791
243 452
320 566
915 340
992 979
738 54
714 346
114 213
625 117
533 96
99 359
209 396
516 43
169 76
269 706
602 159
297 568
101 527
552 125
507 271
305 74
636 90
883 83
37 982
445 798
523 683
249 131
37 366
722 961
643 555
957 774
842 784
544 182
197 457
312 221
151 262
337 534
403 750
301 775
557 553
860 498
345 887
406 16
825 141
777 314
71 139
687 118
384 118
853 400
305 757
791 440
489 291
229 518
110 543
591 454
484 579
451 311
800 552
279 784
631 323
194 303
442 330
947 166
952 991
86 632
616 795
941 85
920 374
797 290
577 444
401 207
167 796
894 344
872 571
607 604
377 880
820 662
383 482
641 914
715 312
371 942
493 150
771 427
944 868
357 526
854 167
810 917
745 973
742 4
774 152
231 369
565 222
912 997
333 209
191 356
280 7
182 166
660 959
737 84
483 394
499 129
371 225
910 956
908 999
405 745
94 236
476 299
46 841
483 228
632 846
474 664
669 676
449 790
634 13
214 920
266 291
580 4
558 475
972 33
685 48
764 275
278 826
67 532
931 249
957 701
810 650
200 986
278 362
537 18
528 791
603 390
192 129
378 141
168 773
391 590
13 969
100 516
118 226
324 830
425 391
649 916
551 51
204 610
845 628
448 638
421 959
252 200
998 247
642 669
19 247
253 115
472 737
617 493
440 915
157 490
760 777
152 165
388 991
968 392
911 268
578 750
687 752
464 123
384 137
257 179
110 159
639 891
405 343
752 364
117 573
153 88
149 321
45 918
875 971
904 151
288 356
112 6
10 946
382 482
950 570
192 535
107 603
57 959
364 930
489 476
737 640
290 646
242 712
615 77
296 958
765 324
861 459
914 577
495 912
966 179
903 589
500 754
800 629
938 819
509 533
523 635
183 431
494 622
616 147
392 751
544 693
616 478
987 922
655 465
84 889
473 135
643 487
328 865
537 478
503 987
723 445
737 830
174 640
284 451
371 475
693 265
440 679
663 839
253 549
787 38
533 346
663 809
686 175
68 413
985 754
278 922
862 989
311 559
116 144
478 573
670 922
435 202
41 313
154 888
719 409
481 849
128 268
654 166
964 283
872 342
272 232
70 80
823 557
189 979
873 47
328 200
352 391
53 418
83 818
739 216
225 428
553 835
193 64
430 68
365 366
664 41
234 844
729 748
858 120
930 592
302 804
114 642
120 692
255 576
934 336
576 460
512 270
71 548
278 890
164 396
389 87
662 926
344 683
74 659
371 54
14 723
554 692
158 653
161 671
472 332
735 138
584 885
320 581
641 766
697 420
568 106
794 629
424 457
219 475
323 603
381 161
115 764
967 503
465 121
842 761
990 218
112 204
274 515
96 984
630 40
577 142
957 982
943 955
109 174
55 210
799 833
491 78
462 91
796 327
967 902
271 494
582 340
544 329
299 625
231 732
547 119
321 355
458 613
334 466
338 973
161 380
811 952
416 833
664 353
437 816
183 425
77 393
881 894
896 38
781 537
422 784
859 862
350 900
401 966
896 421
99 103
904 663
252 895
563 3
53 628
229 56
947 37
41 29
146 780
172 649
596 924
294 112
215 762
144 158
631 3
311 214
678 824
481 360
113 10
264 846
402 8
346 443
417 254
537 8
312 579
210 316
169 258
312 166
168 975
163 215
72 911
922 964
618 226
865 425
882 343
240 174
643 116
942 982
595 12
747 475
264 275
393 803
19 60
911 438
425 680
540 433
372 694
833 575
76 29
145 800
62 513
170 488
318 346
836 257
458 456
486 71
554 396
795 516
743 615
308 378
849 787
477 984
589 821
452 460
60 296
240 156
696 753
490 103
99 115
896 699
520 199
195 895
880 759
168 448
497 830
852 354
31 429
373 383
627 219
139 62
697 894
279 751
85 587
317 276
174 654
382 57
932 618
385 640
89 117
291 862
791 382
202 546
413 418
278 525
984 366
541 71
140 272
476 445
85 877
576 441
731 226
388 658
688 27
464 77
293 503
894 215
449 939
674 156
694 219
294 275
793 550
36 954
978 913
820 411
458 302
606 126
186 380
523 757
20 524
115 580
91 478
172 923
613 767
435 977
232 297
181 537
714 444
96 438
324 199
192 654
21 634
639 62
43 71
338 83
729 648
419 144
625 522
90 256
807 549
744 515
623 127
739 893
12 342
972 596
798 953
206 658
598 636
218 228
490 955
177 536
38 232
388 51
206 47
907 387
429 973
246 519
139 372
559 3
32 578
285 590
150 508
986 815
249 828
704 996
1000 55
637 225
50 747
284 167
809 990
129 860
108 925
148 241
288 260
286 614
415 32
239 262
940 4
646 235
929 29
959 410
337 881
750 187
253 204
341 477
140 172
172 208
418 527
603 704
123 783
317 581
222 552
395 996
556 1
52 518
601 846
753 99
910 901
361 49
742 761
798 338
790 932
870 491
181 625
419 903
912 97
864 93
611 946
896 866
277 2
654 719
110 299
443 288
409 373
766 633
93 189
985 696
90 644
654 137
266 600
421 475
78 395
784 760
958 819
926 238
870 896
409 979
247 545
134 628
418 930
670 640
385 414
338 446
252 136
787 866
693 934
690 431
733 196
882 706
839 683
871 348
818 804
849 989
690 345
312 20
351 332
543 547
603 940
248 454
23 539
713 983
522 308
706 331
210 622
286 609
400 500
793 168
783 881
852 433
947 150
859 73
356 706
221 885
150 569
799 693
684 239
155 800
954 909
855 428
133 17
749 156
235 738
973 111
745 431
648 48
820 506
917 427
951 404
864 850
154 958
121 697
572 189
414 537
181 466
319 401
907 165
811 826
293 352
858 111
135 247
468 837
366 560
358 400
310 761
734 824
501 455
295 993
242 803
990 472
291 877
276 344
351 672
214 861
299 280
283 500
851 195
236 71
807 771
456 262
932 837
252 930
648 369
228 875
823 309
955 725
65 475
830 127
544 488
275 458
609 448
294 118
293 355
448 303
166 951
247 608
134 526
840 335
72 975
182 215
761 655
438 779
101 981
540 317
373 424
490 457
474 646
535 690
509 161
526 989
930 750
655 307
632 597
648 872
915 500
195 430
99 663
288 694
525 575
423 327
427 761
933 817
891 878
313 828
589 170
964 727
441 989
815 33
243 328
680 922
309 859
85 177
983 308
3 243
267 717
250 776
50 193
732 74
976 735
577 668
263 68
567 198
538 583
22 516
160 760
696 538
479 153
950 841
474 233
439 570
422 260
624 982
651 126
977 854
202 243
378 512
669 947
381 174
512 416
850 627
774 539
576 17
560 719
729 497
554 917
418 681
830 142
475 628
200 10
733 339
845 639
600 484
842 699
735 212
710 427
472 790
503 8
870 771
732 328
906 150
845 688
272 132
607 783
702 228
644 954
101 839
276 626
501 405
992 220
210 771
736 297
643 104
41 128
275 140
908 326
42 277
751 717
481 575
400 568
995 387
842 569
179 446
710 544
212 460
406 846
571 289
775 942
46 956
181 130
214 386
263 283
902 361
107 877
120 921
767 290
520 534
556 561
136 72
842 42
17 172
975 878
940 383
855 335
503 631
193 363
783 646
185 377
311 367
705 713
133 899
829 2
493 295
606 920
879 566
869 270
66 648
143 309
289 307
482 62
608 981
230 151
199 714
936 743
253 514
589 352
700 135
934 924
614 424
443 385
822 263
519 557
481 731
901 429
353 92
66 785
851 593
121 892
270 983
49 38
642 145
65 457
301 952
969 468
52 683
309 520
330 883
313 639
60 97
895 409
255 113
791 88
124 440
75 397
934 393
545 726
509 664
623 179
318 1
363 623
423 914
410 640
34 224
930 341
619 686
89 60
12 805
275 415
653 995
753 267
813 649
193 399
691 876
195 941
857 173
614 343
785 849
647 538
5 922
80 34
841 945
591 880
346 723
284 939
532 65
54 50
333 435
233 747
493 142
602 719
228 709
262 460
554 895
253 577
231 67
958 532
231 687
853 695
944 999
290 946
387 301
257 139
871 889
968 960
334 68
213 28
544 482
469 876
307 882
569 318
35 239
350 289
513 899
741 727
626 298
584 8
188 693
60 468
547 803
646 86
59 279
745 342
313 947
826 433
123 81
590 158
187 795
392 243
136 261
684 795
250 904
455 490
282 74
585 129
476 455
755 146
356 224
482 528
321 379
947 505
751 645
599 592
507 279
371 463
729 658
62 740
58 417
908 290
939 379
435 38
326 212
329 345
128 86
398 270
692 635
479 561
191 426
954 805
292 851
263 331
911 896
309 141
853 856
497 857
552 789
806 533
986 119
598 441
792 438
78 190
660 101
83 897
50 853
936 120
336 641
415 809
14 465
761 340
883 148
831 116
63 974
145 633
882 514
382 173
966 428
185 284
832 332
343 494
792 176
486 113
916 320
132 688
333 635
877 690
279 690
696 790
719 902
419 504
814 771
977 239
24 253
518 360
445 485
53 635
193 815
395 143
979 874
178 817
174 77
480 858
826 426
57 806
271 79
392 254
592 365
224 666
203 573
460 189
20 898
750 212
551 780
106 304
159 437
491 489
133 775
513 195
695 907
749 76
984 998
412 123
199 567
915 585
495 88
293 484
839 639
268 945
176 477
125 310
326 840
163 388
432 828
530 999
291 449
79 522
237 662
728 951
320 917
398 676
45 748
143 365
262 150
420 804
821 141
623 283
574 417
981 521
233 357
319 632
707 722
83 971
975 829
562 888
642 250
110 604
4 705
589 620
217 942
216 276
924 384
911 638
514 533
872 688
909 549
51 411
591 626
813 544
165 723
770 885
231 372
555 554
454 599
895 26
217 459
366 249
440 920
708 661
347 789
864 433
529 465
252 216
932 103
975 195
166 817
982 357
880 333
473 429
424 869
26 383
187 790
478 222
737 420
841 546
362 617
181 865
57 819
584 472
436 569
101 102
180 622
285 369
642 515
486 842
342 558
811 444
50 501
441 333
140 53
610 518
642 148
625 974
644 156
96 397
391 363
845 552
61 182
449 512
523 286
714 617
313 758
885 597
793 545
767 138
661 962
597 729
240 625
955 398
198 577
5 108
266 215
429 130
486 264
75 58
946 531
453 91
812 242
85 20
333 718
301 157
865 58
890 642
976 438
933 255
901 211
438 271
300 336
855 722
616 270
827 89
72 383
745 578
491 211
46 222
409 59
717 51
680 320
464 153
699 148
147 966
180 132
79 880
263 901
650 870
725 650
854 736
404 915
964 504
261 485
627 693
407 376
690 339
24 841
381 419
720 370
295 155
627 114
830 944
998 72
698 575
781 423
170 460
256 997
297 403
955 56
754 753
17 958
60 219
176 151
78 37
467 211
863 172
839 554
686 730
214 490
267 1
168 553
168 880
789 101
490 676
660 100
107 931
157 786
297 942
558 33
620 119
115 30
529 5
491 760
780 291
21 136
640 78
498 152
373 494
298 287
245 705
218 27
699 464
806 290
187 296
563 81
951 744
94 931
883 483
262 235
925 388
181 902
221 727
808 59
509 887
478 347
447 474
929 269
118 96
674 331
6 834
200 339
604 63
486 329
340 442
15 127
990 935
201 87
107 516
316 186
895 631
539 882
878 694
285 310
541 78
510 71
636 335
981 202
216 620
706 482
856 824
993 680
953 534
48 575
167 917
336 213
423 432
541 360
671 165
873 547
378 951
654 835
556 176
816 302
221 412
604 684
803 259
752 194
555 756
300 730
148 1000
53 216
176 52
581 623
383 399
185 787
554 984
341 409
905 932
462 880
408 645
512 738
616 582
86 854
166 812
440 873
577 476
781 839
732 878
245 550
566 982
900 220
709 726
907 969
455 572
854 276
285 945
442 100
683 902
855 926
518 978
921 103
17 372
436 118
889 135
60 597
657 18
25 111
336 504
144 966
424 71
217 866
63 820
634 203
406 627
746 540
132 639
955 909
452 181
394 787
534 728
746 224
588 778
616 67
476 927
272 28
920 78
356 637
171 375
780 960
147 103
324 871
91 851
569 417
872 745
285 467
455 199
632 519
661 868
589 623
633 997
318 963
685 832
851 215
100 565
190 652
125 948
481 186
575 263
449 623
850 945
675 391
167 521
124 295
32 879
706 532
634 529
429 113
323 593
86 87
667 149
453 703
751 897
648 634
36 516
580 261
811 904
24 401
704 546
825 654
682 351
584 50
577 489
877 411
138 730
842 51
73 314
963 414
309 341
116 785
13 443
977 68
835 507
627 34
5 269
374 79
141 609
440 216
902 486
123 514
29 965
997 748
376 211
524 508
684 719
867 405
36 392
868 898
583 708
447 689
414 77
190 226
105 187
231 444
207 402
250 900
946 844
241 29
107 241
623 172
758 394
196 521
984 593
147 734
275 953
993 482
128 451
888 361
999 456
528 278
420 598
552 47
522 566
810 700
132 760
959 316
354 187
907 606
800 982
307 728
51 518
616 267
586 196
409 408
572 183
340 43
539 670
191 896
254 486
920 515
193 319
616 325
540 873
647 633
710 126
552 808
447 405
946 987
614 616
406 924
293 341
651 542
222 335
252 537
805 472
705 766
32 963
458 773
364 771
565 591
832 566
25 884
159 457
866 680
942 529
962 572
189 816
177 730
162 242
27 894
324 504
935 595
31 171
45 275
838 300
835 591
319 390
833 771
694 333
283 257
59 797
356 565
223 113
995 742
915 932
715 91
57 828
342 62
369 414
948 267
704 58
65 616
435 674
488 632
722 435
629 270
484 237
858 490
179 992
7 449
980 558
880 10
635 602
519 61
358 752
823 371
115 987
780 741
998 597
999 273
981 926
602 592
880 646
391 773
229 195
591 692
122 320
976 880
606 461
974 216
235 149
103 763
895 116
933 273
341 216
269 489
808 909
214 881
180 22
521 766
878 877
192 239
127 689
915 693
352 999
575 825
355 768
766 362
376 727
263 816
371 790
187 458
730 560
377 721
728 26
83 107
934 308
326 645
240 820
755 315
476 918
423 194
289 484
736 7
656 386
80 618
94 59
473 699
939 474
161 338
260 319
294 525
399 323
840 401
768 120
213 725
98 51
958 205
201 63
811 431
106 517
701 141
388 119
131 180
988 329
997 402
314 740
978 227
202 917
438 690
247 614
315 268
681 208
737 716
711 484
500 174
274 744
173 755
84 662
626 142
701 341
291 783
847 862
260 834
501 798
765 763
160 902
903 794
807 879
856 931
132 388
268 538
740 824
168 589
116 31
286 106
259 752
844 186
183 422
212 19
384 780
451 821
855 301
49 77
982 515
32 322
907 615
962 156
747 223
570 253
559 801
627 785
951 215
873 267
627 796
617 688
463 413
679 342
661 97
718 372
747 651
980 946
502 373
245 818
28 841
773 747
45 836
149 819
417 181
492 851
158 544
402 622
867 359
952 752
767 730
45 563
361 856
118 988
256 822
845 278
969 890
930 494
615 466
79 466
541 446
295 708
33 324
933 980
398 319
484 473
582 964
410 34
924 448
804 869
914 784
685 670
564 916
156 285
633 510
925 151
824 933
635 704
179 715
31 243
100 261
508 95
576 916
879 333
278 912
532 381
165 146
870 550
249 36
529 290
69 440
700 422
119 397
597 580
438 60
770 169
72 578
965 933
27 697
769 559
631 706
28 96
261 803
273 867
261 907
984 171
949 421
613 615
378 787
984 26
956 3
810 170
574 735
63 635
851 893
629 884
834 25
296 374
538 502
651 594
540 356
23 243
808 792
884 749
296 416
309 94
243 215
354 615
135 858
982 225
258 374
598 15
28 414
209 223
28 911
158 733
535 808
701 315
185 610
514 195
131 150
967 235
417 705
48 551
123 883
35 205
114 800
99 929
912 507
20 156
433 644
946 505
79 831
465 840
943 970
109 146
316 876
138 140
175 892
139 979
458 372
135 593
448 432
899 771
173 498
142 45
803 133
58 778
603 916
802 718
906 307
216 724
123 930
150 466
494 244
894 918
410 299
641 896
453 444
853 4
731 436
135 307
421 378
290 650
811 908
208 384
161 132
956 298
967 858
776 546
939 158
574 690
923 693
179 136
201 117
428 484
316 469
432 439
741 643
365 625
226 397
594 757
888 467
751 9
786 320
762 69
877 118
42 346
371 43
643 712
258 480
237 508
24 633
702 236
89 203
877 103
612 599
163 111
897 460
796 184
144 691
723 337
980 943
84 771
694 227
732 693
106 827
431 623
185 712
896 995
285 418
423 611
903 797
990 621
3 745
404 648
508 255
632 253
996 220
900 498
245 644
672 480
968 959
540 602
368 852
381 394
567 236
789 815
714 662
33 274
958 257
318 167
728 231
960 483
325 561
99 878
533 819
312 53
420 424
908 304
693 529
858 303
927 255
29 21
465 716
806 619
54 591
611 242
451 835
615 481
730 417
255 361
319 406
741 166
593 150
207 870
718 546
719 678
566 289
237 196
887 219
220 528
932 873
851 922
543 816
604 452
106 475
812 37
507 48
250 896
387 652
875 373
300 195
765 662
858 944
119 386
295 671
945 460
239 935
122 164
831 90
206 179
57 727
978 297
740 26
629 298
216 174
945 853
678 731
960 345
361 892
276 728
916 136
784 883
620 849
75 659
28 95
555 318
96 903
225 229
623 425
678 508
880 403
95 614
186 195
672 287
679 775
844 450
320 838
589 354
383 715
31 904
254 705
794 557
20 305
472 635
845 660
179 173
159 701
520 622
472 683
508 709
280 898
989 397
986 830
923 75
192 561
261 923
109 549
665 107
149 106
547 535
472 894
770 342
621 502
706 101
542 59
984 142
66 978
12 145
361 349
767 40
438 42
283 965
346 178
741 302
228 206
778 753
970 930
129 561
308 319
487 222
455 260
525 898
519 856
988 229
648 409
610 135
107 424
607 332
5 141
834 489
618 316
331 743
396 395
453 688
574 975
636 802
482 22
105 364
263 281
130 299
149 534
311 844
215 40
541 588
570 58
288 405
140 304
433 338
64 510
753 732
890 331
657 20
792 532
291 70
340 654
272 128
325 502
180 955
424 363
676 580
557 754
262 773
943 5
196 447
994 162
483 706
961 141
801 830
546 955
509 167
148 565
917 392
785 481
326 464
109 516
514 719
391 168
222 16
191 128
785 152
259 497
893 964
975 209
713 963
721 190
938 557
969 381
79 705
695 634
175 807
411 935
958 446
630 856
949 574
117 508
476 2
122 654
673 61
409 666
137 986
862 100
779 854
415 692
94 28
665 675
378 635
994 392
56 959
831 353
100 846
170 67
378 591
479 158
178 344
558 507
976 961
913 125
837 86
974 272
144 460
377 400
342 104
627 620
624 261
91 664
543 443
326 897
464 834
721 314
586 904
920 609
28 11
804 482
660 817
177 120
962 358
959 355
170 688
653 383
553 61
603 292
272 61
6 965
566 303
796 820
979 510
757 343
113 876
196 883
289 693
300 264
636 74
103 694
810 307
967 205
625 324
457 4
870 150
984 504
69 992
920 232
858 834
272 766
597 537
22 869
328 410
456 620
753 578
969 733
187 155
931 402
480 60
118 29
958 688
541 350
585 161
68 840
763 102
641 550
530 323
87 136
390 991
945 981
272 120
216 238
576 863
48 970
450 320
529 886
719 312
620 288
414 270
965 43
607 849
699 950
140 696
678 771
859 944
627 217
613 765
618 570
987 684
489 780
361 961
151 623
575 899
7 450
824 331
734 934
1000 969
622 755
814 155
34 521
758 455
343 819
287 433
272 594
869 169
543 933
50 385
581 596
437 726
800 851
662 701
396 613
53 664
520 566
8 272
336 894
738 614
517 229
724 26
587 147
479 14
270 910
346 547
198 603
525 72
285 184
280 372
161 839
441 535
554 118
499 832
535 233
320 188
359 390
787 951
574 126
424 39
495 552
556 479
836 339
439 411
154 610
78 991
18 340
516 559
144 629
668 327
875 213
989 463
240 241
391 869
545 542
586 369
9 372
738 587
274 539
583 713
304 824
393 169
8 951
864 925
771 223
286 779
538 452
856 680
325 533
942 293
174 233
191 807
719 136
190 326
373 745
831 21
295 648
127 35
187 640
151 40
687 121
593 845
993 795
120 501
62 794
591 27
339 924
549 284
543 827
88 606
359 89
848 429
942 564
580 455
18 468
586 23
404 300
544 882
612 384
228 276
55 716
947 3
728 260
19 301
313 96
800 948
684 752
109 99
711 587
226 801
723 123
175 403
325 750
994 973
386 863
566 55
766 353
688 329
241 85
778 104
650 974
633 374
735 983
573 335
194 415
268 154
358 523
907 33
840 46
151 713
886 710
35 823
63 889
621 641
782 178
2 637
942 639
102 715
558 99
272 568
115 953
946 709
42 672
917 397
593 453
884 332
357 179
193 772
608 235
834 186
63 941
258 469
370 462
22 487
734 511
40 152
150 911
816 503
240 3
864 195
905 328
345 614
873 788
234 998
902 610
491 34
686 877
213 593
315 358
804 486
275 349
336 535
197 959
468 538
587 332
734 456
888 701
195 541
180 158
39 8
264 175
23 442
690 792
900 547
361 695
295 616
845 904
636 726
373 457
265 754
117 713
784 719
174 446
576 930
162 671
855 379
882 104
948 795
739 412
187 575
109 195
601 646
459 32
88 381
978 609
263 324
752 7
684 580
613 937
698 484
793 114
463 954
851 89
77 465
268 819
744 830
442 317
939 781
431 174
746 61
291 191
868 586
202 651
589 996
921 214
277 500
356 958
45 594
470 983
598 431
878 925
229 162
805 530
195 528
782 449
417 523
319 589
509 993
80 48
375 698
578 358
452 505
653 440
472 3
381 81
882 187
272 362
881 958
313 455
570 994
36 635
382 369
887 404
854 689
675 553
613 737
37 638
858 77
732 390
657 639
287 817
141 880
375 914
692 358
692 60
62 683
557 955
262 169
211 284
836 776
799 284
4 960
39 755
290 754
98 644
194 271
675 990
465 995
663 886
996 560
791 691
218 606
795 659
970 162
841 763
808 634
108 843
406 661
504 698
13 578
46 592
7 673
535 994
640 172
655 91
368 882
908 749
65 375
280 841
520 743
797 293
711 982
475 909
961 519
842 203
773 425
740 206
376 570
792 304
257 396
871 736
23 630
488 655
617 875
83 717
509 653
979 655
26 588
858 604
789 459
254 146
610 137
142 585
781 20
924 138
3 439
337 296
373 261
52 909
337 827
69 971
61 335
685 526
438 129
954 281
882 152
536 844
106 289
307 965
759 366
764 827
454 580
289 230
758 121
361 339
24 858
493 73
19 392
430 359
962 446
709 937
863 96
274 608
147 276
742 821
614 261
175 735
262 994
560 632
843 62
239 471
35 728
531 887
539 425
273 441
995 802
620 539
803 870
529 922
89 70
603 544
695 451
736 413
101 796
438 395
192 739
724 98
612 995
556 269
663 311
217 366
40 604
228 98
42 911
113 3
25 981
815 403
224 273
683 797
353 454
618 952
623 944
956 624
218 41
937 163
809 852
722 449
614 124
937 167
340 1
924 93
197 718
528 472
670 636
744 248
913 139
651 226
847 972
445 248
262 529
1000 806
885 772
363 263
223 419
361 722
768 598
832 848
46 307
906 782
900 728
755 118
631 170
782 445
97 563
112 650
899 818
367 766
271 754
821 222
946 835
86 785
150 610
957 658
432 577
72 912
227 779
46 683
736 655
996 962
284 259
77 508
398 586
27 409
740 272
199 137
900 703
361 321
17 341
919 164
616 567
403 390
494 643
728 251
22 63
815 491
97 363
234 704
595 295
724 389
797 146
47 143
203 961
77 525
969 3
42 78
275 327
863 965
61 156
567 602
803 149
798 911
357 674
569 968
467 326
525 263
365 267
599 141
221 274
736 570
687 414
118 7
56 995
643 343
243 753
391 111
371 52
411 776
626 696
533 997
610 550
547 34
274 488
394 949
254 662
702 305
83 758
685 82
745 711
234 642
202 51
971 884
642 770
450 726
162 148
148 325
667 757
473 787
905 105
718 107
860 432
945 172
746 81
22 86
396 88
304 423
869 196
187 945
553 352
244 144
134 311
889 272
32 559
107 443
839 652
958 425
415 154
556 147
21 263
56 862
287 570
540 487
602 258
86 771
868 399
503 755
150 502
571 375
116 727
115 910
154 176
673 487
843 448
27 450
478 291
33 585
415 704
426 189
577 913
105 666
48 248
836 406
28 122
742 933
716 520
555 368
903 136
891 791
466 383
460 805
102 521
585 86
876 180
345 995
849 694
877 923
720 965
381 375
246 681
905 660
733 979
273 383
308 110
288 663
731 294
596 669
394 216
93 686
186 157
655 747
496 777
657 960
811 560
691 307
981 675
209 427
98 846
174 56
909 402
265 618
504 303
319 433
815 869
802 358
450 403
578 871
120 317
368 722
647 957
141 549
718 577
4 811
768 918
745 262
605 70
360 863
697 300
67 76
382 942
646 813
618 513
618 808
856 783
575 143
646 508
10 620
83 345
123 449
896 990
503 355
407 484
763 172
272 60
871 807
5 113
438 284
902 29
937 12
730 701
895 324
916 512
909 409
882 735
7 914
145 629
601 631
263 664
381 38
965 799
44 223
295 958
851 129
399 596
446 117
185 826
543 766
552 667
979 514
661 432
931 922
667 201
446 233
291 833
463 93
381 753
927 467
677 870
905 410
763 667
784 423
373 106
337 642
45 889
719 606
406 735
407 154
412 501
520 358
191 702
643 366
462 517
440 539
278 715
637 938
407 282
202 148
874 387
242 510
943 66
182 575
54 71
399 430
796 774
700 833
234 692
653 903
696 542
198 617
638 125
654 317
951 25
371 984
660 745
158 829
324 797
84 82
902 76
13 696
649 36
46 900
618 218
450 142
160 222
122 360
792 567
889 730
573 461
965 206
510 821
590 573
744 523
350 733
385 71
803 590
522 367
572 244
786 994
623 628
35 811
80 954
448 95
455 414
799 755
680 952
11 938
29 828
235 642
410 397
828 481
574 848
727 58
113 488
162 519
640 501
739 459
976 966
9 788
987 767
429 999
310 286
334 769
941 1
60 969
769 270
620 762
857 495
335 829
823 799
891 695
426 327
628 688
329 352
570 266
999 625
55 278
371 613
730 647
229 503
103 848
761 261
734 69
348 136
844 651
478 76
202 696
649 700
966 442
32 320
732 351
727 630
240 864
401 180
987 57
98 317
245 106
692 108
340 641
265 469
458 258
405 210
488 29
527 847
31 906
579 449
144 695
753 885
470 377
120 823
545 818
920 650
32 373
707 906
826 579
418 522
95 462
510 217
880 921
564 486
447 791
812 938
315 981
251 405
33 861
465 592
650 581
957 326
408 968
587 642
63 735
934 821
769 424
290 5
680 383
995 804
960 51
512 637
92 767
224 526
347 414
674 778
882 445
986 9
234 799
47 329
356 585
919 933
400 885
277 383
3 521
872 616
73 610
488 419
733 390
793 963
844 364
623 139
736 230
215 482
329 798
749 392
928 796
657 383
799 645
306 805
593 833
632 132
478 10
643 548
810 598
95 355
789 299
806 183
458 957
335 792
940 288
842 829
117 110
666 760
621 434
651 677
742 808
138 578
302 46
965 523
409 884
460 330
933 562
353 67
979 248
301 936
368 864
790 892
763 888
596 684
518 870
498 549
78 38
652 835
218 839
3 891
338 198
519 854
550 690
270 503
930 886
922 917
827 627
207 85
250 743
556 823
402 763
65 697
614 566
782 598
537 421
636 816
231 942
712 638
596 282
648 661
888 611
621 472
647 43
78 841
837 740
44 83
8 280
758 81
956 739
424 742
857 234
841 833
691 180
992 922
437 310
14 915
161 496
183 286
286 242
788 17
661 319
990 378
471 468
394 305
432 758
148 310
340 960
921 874
462 267
378 398
643 193
471 434
119 795
536 4
413 921
599 466
666 833
764 916
650 971
986 428
552 547
734 13
690 920
726 192
668 180
296 307
204 701
230 646
451 317
918 47
432 128
745 702
690 989
938 134
574 169
446 515
96 187
230 876
564 759
644 692
390 880
858 656
718 786
32 313
190 745
434 530
120 206
636 356
531 227
678 427
239 761
349 507
660 816
791 333
749 828
870 757
619 439
670 664
449 799
571 984
100 604
87 653
106 349
121 215
911 693
394 93
691 784
161 118
485 818
937 559
296 85
945 900
650 510
68 534
247 364
570 954
571 523
741 749
307 137
822 354
861 495
961 952
389 873
309 412
183 833
488 952
849 353
248 353
414 990
864 927
672 365
538 218
510 183
154 725
388 812
21 171
861 116
946 220
138 947
782 134
768 95
767 907
960 269
450 752
410 688
225 306
660 380
529 101
872 620
553 621
888 858
775 906
242 868
995 921
885 973
314 80
428 155
443 575
1 301
611 670
400 316
941 179
489 848
881 136
234 576
853 989
791 825
876 907
333 816
31 74
385 881
750 520
4 433
691 683
719 276
493 871
412 195
344 613
567 86
925 888
352 770
288 795
811 185
998 53
400 711
242 641
773 375
91 60
239 764
714 547
214 763
179 502
685 957
719 209
178 509
781 131
138 87
177 512
573 458
34 131
203 540
933 513
409 894
534 957
124 206
251 557
235 510
483 640
655 164
343 291
317 741
455 877
118 447
537 840
898 55
776 153
356 736
235 26
929 479
824 187
777 277
841 334
271 232
64 896
966 446
597 902
433 53
431 608
201 870
717 146
516 488
791 46
210 646
878 212
541 670
229 923
997 936
166 840
178 607
353 738
731 323
413 303
845 329
182 447
320 756
763 122
600 193
397 360
444 267
995 309
662 859
898 41
353 542
458 144
758 714
849 983
478 753
806 894
499 573
203 620
574 773
849 296
835 130
381 465
643 544
542 897
362 181
332 886
794 369
430 416
335 79
658 117
212 171
797 203
379 874
999 776
145 708
612 730
249 357
264 450
119 41
891 611
494 440
658 596
979 175
128 827
610 809
40 108
146 431
371 195
267 926
804 424
174 152
147 388
797 759
261 243
568 343
889 179
410 99
571 205
857 955
613 295
580 401
540 256
698 106
62 148
605 283
267 116
1 962
226 291
572 520
289 521
238 536
183 978
378 531
714 999
336 486
427 79
542 992
232 606
876 846
201 808
620 788
497 304
752 320
157 771
814 135
113 988
970 583
319 389
517 584
566 697
786 577
263 230
770 571
337 925
287 31
224 613
375 346
654 578
457 221
239 845
763 154
120 670
150 175
233 954
673 591
119 174
661 905
468 511
228 452
237 144
192 45
292 999
129 571
166 303
273 569
747 457
705 67
213 377
689 431
708 5
484 978
309 509
734 59
676 251
197 650
973 262
449 180
266 194
391 805
323 307
84 489
653 265
307 129
419 803
301 730
783 515
138 114
381 296
14 302
151 870
558 388
632 984
411 521
811 788
593 12
265 716
49 143
460 25
991 369
122 964
23 772
962 35
704 219
355 408
399 183
168 910
219 867
989 697
697 659
480 311
153 936
393 619
977 540
583 259
966 681
472 452
514 38
556 34
785 874
241 893
894 443
239 867
624 28
806 658
864 789
6 507
287 10
814 665
710 357
187 792
129 443
941 576
118 952
95 390
814 440
265 810
322 968
141 572
521 718
799 244
263 407
922 547
239 670
359 200
332 452
880 818
176 691
306 439
104 125
963 836
667 645
512 860
389 952
32 272
323 320
868 708
770 228
910 402
180 375
538 234
338 810
922 113
480 799
899 986
640 77
215 12
840 858
575 576
460 877
821 567
565 734
131 851
200 227
947 359
243 232
272 323
698 226
270 77
361 747
167 913
477 236
59 149
313 950
330 628
320 176
392 50
178 594
577 221
606 318
931 886
301 69
672 64
518 261
557 654
986 968
904 303
586 385
469 764
972 347
971 686
202 469
434 759
431 433
161 331
735 93
787 971
583 687
33 536
900 179
518 153
228 771
344 717
348 271
125 414
522 231
478 192
986 499
390 566
871 388
965 797
216 54
805 720
594 62
419 411
80 997
614 570
391 836
557 959
704 98
182 937
775 348
451 897
407 629
734 888
943 431
691 822
84 124
781 335
588 350
506 854
354 811
152 815
559 711
795 18
970 141
894 846
46 179
822 587
396 911
190 863
911 560
993 254
315 415
870 421
17 327
813 454
429 750
777 649
758 966
840 92
67 721
902 457
5 788
850 311
637 978
270 735
323 689
628 933
686 939
564 93
799 500
199 366
78 271
643 713
237 479
997 37
293 244
604 156
266 835
456 356
425 205
351 331
618 97
807 34
544 335
275 527
96 817
479 40
402 448
855 49
227 876
715 678
534 129
166 562
786 14
52 255
263 558
789 747
780 186
660 424
707 222
807 174
289 702
918 70
953 179
621 567
685 778
953 295
281 38
467 477
546 784
158 93
329 340
443 43
448 490
488 279
471 699
477 690
204 426
689 133
318 654
623 207
375 989
239 731
991 566
663 257
684 197
104 486
217 990
796 400
815 794
215 437
608 137
967 401
926 316
303 640
23 212
264 281
850 590
14 371
280 705
12 517
750 969
696 118
294 679
756 276
349 555
576 271
492 817
373 451
776 327
540 706
529 593
565 742
915 740
220 235
446 560
749 40
505 501
847 751
76 136
567 524
972 337
253 733
852 612
598 698
341 608
728 551
904 822
291 243
710 389
606 604
809 957
695 141
294 56
740 470
127 633
189 820
564 243
179 548
175 241
543 368
778 63
46 711
546 738
517 240
834 89
589 610
842 843
42 707
392 382
428 12
918 475
128 405
925 172
923 133
398 240
430 295
217 225
23 780
238 371
541 904
634 892
564 127
62 747
416 748
728 615
736 506
564 776
214 253
47 443
149 815
70 886
683 54
195 584
665 810
833 774
763 599
926 659
447 606
686 34
717 152
747 876
664 585
715 291
219 190
453 95
85 148
477 833
436 678
404 650
327 922
239 9
893 289
424 998
786 423
664 751
211 521
732 227
593 628
439 367
549 882
88 698
295 910
564 260
874 912
989 241
595 99
225 576
264 977
864 676
624 437
601 425
200 361
509 729
557 626
546 654
45 62
187 732
163 120
930 479
562 286
461 942
425 643
134 876
366 354
185 898
530 451
79 405
166 956
252 591
205 852
428 198
742 902
915 594
787 511
899 730
750 626
475 537
183 321
567 704
132 223
677 849
464 437
863 909
86 260
571 82
891 713
219 104
152 887
796 905
759 991
719 285
694 259
505 964
276 347
1 603
514 283
330 173
367 680
383 575
997 792
915 377
789 84
788 862
388 695
523 43
855 433
454 468
538 664
204 52
975 937
170 973
207 666
585 714
107 558
792 949
133 495
329 644
558 575
307 675
708 754
368 969
622 940
88 535
551 682
735 615
59 796
22 287
926 600
57 579
27 282
527 766
848 102
192 826
881 590
956 944
647 666
281 342
789 367
673 397
360 624
669 358
816 761
355 855
652 683
105 433
158 788
969 829
752 675
695 24
447 77
935 25
866 732
240 75
212 877
208 122
332 736
703 119
901 991
169 554
17 573
66 465
711 47
819 852
156 35
284 82
818 469
353 893
77 965
193 21
331 767
333 748
14 427
184 899
323 837
304 878
245 928
321 91
141 662
325 170
932 955
817 173
733 397
159 601
462 497
918 439
564 141
677 549
266 894
245 494
955 664
663 218
884 287
251 876
359 27
386 953
965 81
551 348
525 744
884 587
810 592
981 725
774 347
906 416
958 489
791 257
366 221
135 686
648 880
806 988
143 690
549 317
931 977
222 61
85 558
603 188
24 240
904 722
31 36
125 105
200 519
710 608
629 410
993 315
520 158
402 380
848 17
122 791
472 678
363 646
793 288
14 497
670 735
146 666
681 126
504 376
467 138
721 463
516 709
531 431
733 803
342 121
710 607
612 596
113 871
982 815
88 195
363 430
642 246
211 222
17 753
396 314
815 118
643 285
91 64
921 506
497 428
942 341
345 21
790 463
625 514
425 492
8 247
37 952
918 530
952 166
237 945
186 111
150 89
932 979
198 739
470 375
816 278
455 801
546 690
150 425
593 348
258 511
952 206
810 791
659 809
138 825
875 293
793 845
423 557
545 182
938 976
582 836
299 16
964 104
483 796
626 847
977 423
335 821
775 351
658 360
714 260
297 250
700 473
184 880
89 217
334 727
977 312
803 832
782 512
760 617
724 884
396 984
60 855
427 882
573 405
984 424
548 433
680 126
813 821
966 556
555 84
879 281
303 260
40 259
552 901
438 847
66 72
970 498
514 498
890 880
209 804
537 496
770 573
326 613
527 830
264 815
577 819
975 474
944 373
656 219
822 327
138 457
295 919
749 175
913 722
464 163
776 47
949 316
876 435
50 423
768 546
432 715
61 540
667 556
636 526
338 513
691 657
844 975
544 109
330 245
682 959
463 325
179 346
356 143
358 848
378 188
72 248
94 976
910 394
684 695
163 58
464 287
321 210
639 762
873 571
252 517
104 120
915 408
729 196
45 789
324 427
168 459
176 787
237 25
781 636
815 45
185 747
732 850
636 977
864 68
302 342
153 707
669 773
581 629
64 20
838 182
913 825
885 635
422 202
345 227
412 967
957 557
98 526
32 134
148 831
25 718
356 116
439 64
936 712
915 462
714 850
602 761
378 925
810 216
657 386
147 188
726 519
572 204
421 258
244 384
239 529
874 873
903 336
631 591
93 355
802 347
62 467
479 606
683 298
20 768
271 694
199 176
858 384
986 27
763 128
394 824
32 360
974 790
982 495
369 174
68 738
718 821
125 377
539 103
721 438
353 630
997 559
275 540
922 329
154 719
699 948
40 810
347 451
173 586
380 299
577 895
327 893
932 360
951 471
950 774
952 901
142 442
663 430
599 577
321 545
70 955
69 179
272 190
203 18
66 414
945 348
528 247
195 612
813 860
935 402
351 896
436 90
773 52
664 87
681 540
422 795
258 354
105 136
556 787
865 207
458 663
503 779
153 452
290 759
868 248
633 704
256 7
924 541
169 791
751 366
432 20
184 548
894 202
674 460
734 972
620 920
295 16
926 587
620 12
307 569
95 35
674 26
56 20
575 659
572 468
623 765
251 27
249 57
239 131
284 801
858 852
94 163
951 791
677 235
93 489
229 610
35 941
510 592
189 165
170 603
785 125
226 816
464 439
969 799
974 910
962 44
916 693
591 695
615 336
599 172
664 25
205 704
697 162
571 520
124 300
917 697
181 284
755 945
826 129
534 406
103 759
924 853
129 416
377 761
896 695
783 314
755 227
85 722
831 212
892 465
839 190
393 607
529 364
112 504
921 171
204 263
432 510
193 189
521 582
844 708
151 918
285 45
275 4
377 612
547 671
449 649
25 31
837 998
94 142
26 848
474 598
425 728
723 995
624 232
846 349
18 905
327 439
756 265
718 208
971 182
309 966
263 237
287 943
904 59
238 673
143 630
347 182
704 116
317 918
725 241
449 369
795 3
945 943
14 763
124 700
283 786
155 118
815 325
824 854
66 495
483 260
11 816
116 476
693 220
982 472
628 594
238 365
546 145
852 501
66 95
664 182
405 901
902 889
355 39
59 874
17 368
735 515
881 727
73 592
713 723
77 244
17 296
889 166
39 263
574 50
628 557
276 488
545 938
457 135
151 694
406 225
888 45
839 54
831 46
72 91
866 626
632 346
737 538
504 1
12 117
750 994
114 552
861 440
42 361
629 781
53 849
131 246
787 383
441 877
862 99
755 19
896 988
502 232
176 45
570 905
47 800
913 98
517 946
824 835
427 964
223 55
260 360
594 79
10 526
795 567
497 561
213 835
764 104
111 705
49 833
40 290
888 253
540 67
713 38
99 79
102 850
673 347
128 232
122 843
432 171
779 648
748 493
736 330
108 68
276 790
967 974
341 797
828 655
15 871
311 286
967 525
906 350
691 196
502 708
288 73
270 620
492 958
928 157
19 621
516 15
849 76
613 17
178 41
893 278
469 148
341 585
9 466
865 196
908 423
819 856
16 106
826 163
239 772
96 155
518 729
652 979
99 88
102 545
327 563
416 484
560 895
656 236
251 376
664 278
739 791
173 444
29 212
532 755
926 226
612 986
12 341
679 328
41 889
857 268
353 767
999 720
165 925
663 519
563 473
440 37
630 661
719 217
473 496
174 245
765 648
726 372
511 970
197 114
97 979
670 614
329 615
948 648
141 294
158 997
765 572
344 606
190 475
820 499
801 852
977 849
203 581
874 801
861 61
329 376
707 40
181 693
786 726
675 862
547 997
712 111
917 913
643 834
595 187
679 413
514 638
492 939
169 834
992 280
983 745
272 36
790 576
192 403
553 672
972 511
465 320
682 668
827 37
375 349
474 177
210 336
312 345
860 48
650 958
231 134
830 366
25 32
324 249
863 825
132 966
260 261
494 301
224 506
252 885
580 533
445 907
976 898
687 115
615 676
129 990
679 606
48 47
975 725
211 208
46 219
412 441
967 75
680 263
41 524
822 593
836 892
385 590
778 516
434 506
601 85
396 532
734 84
673 6
355 449
224 549
620 336
696 126
557 768
733 863
682 158
165 706
266 755
970 289
811 641
168 595
550 782
61 554
474 512
37 744
228 872
169 971
146 425
867 73
415 881
404 169
956 844
37 610
755 127
443 414
72 964
333 2
381 452
497 943
894 832
880 509
472 335
75 466
837 47
6 23
377 942
814 318
491 479
852 347
606 161
554 243
39 911
842 664
988 12
4 952
920 819
15 244
707 23
396 392
813 356
671 417
626 891
966 806
132 975
192 959
414 713
381 170
243 349
169 135
611 766
424 875
346 862
356 345
528 915
181 439
487 873
456 843
511 377
67 395
122 904
324 912
746 95
974 360
704 302
444 887
691 146
357 57
581 495
200 949
47 426
6 849
257 787
774 212
379 672
90 233
639 985
246 83
182 307
696 484
430 56
420 750
716 564
319 813
748 46
635 869
301 789
928 645
134 670
664 906
683 612
449 656
739 976
630 628
648 432
318 1000
941 140
578 949
819 561
614 285
807 748
202 121
236 572
105 122
759 724
416 409
706 286
499 773
241 345
282 409
882 850
199 977
412 734
172 817
114 209
645 55
936 695
497 799
849 563
203 346
652 564
415 135
554 843
845 868
33 757
975 39
478 659
917 583
496 689
180 49
100 177
405 292
109 118
60 604
873 490
850 643
209 152
611 251
154 76
428 26
543 698
266 515
120 702
369 583
482 355
499 402
139 331
966 534
992 395
565 266
191 369
867 114
620 973
659 683
793 91
178 1000
147 870
893 928
81 824
129 522
977 763
551 233
754 348
201 559
417 805
842 392
857 996
312 360
510 749
590 89
479 282
808 576
156 868
693 164
972 414
339 221
778 122
690 796
793 306
897 524
757 240
912 747
987 551
578 543
240 665
505 294
215 704
176 452
938 72
127 170
930 260
743 602
537 609
847 951
56 989
235 565
756 479
209 312
170 208
524 949
27 441
167 997
24 152
469 964
210 216
977 354
938 887
900 589
391 214
532 135
62 240
886 976
709 810
139 227
208 572
254 921
167 292
408 57
335 991
849 29
553 400
792 350
269 964
280 230
716 874
701 928
892 945
929 488
858 568
223 775
538 308
361 664
445 177
110 991
950 425
870 373
791 302
392 686
411 874
258 164
406 367
116 401
865 692
236 12
549 87
462 942
406 366
25 383
496 637
531 558
592 95
550 160
301 758
825 424
450 945
813 429
682 118
963 132
858 610
654 830
727 597
697 382
202 848
636 688
272 848
496 980
635 49
26 116
622 521
177 97
177 256
468 654
456 611
93 134
385 830
973 179
332 270
918 479
503 543
347 303
549 568
462 427
255 339
371 694
334 883
704 136
530 621
728 476
429 574
537 586
709 837
809 304
944 418
163 331
81 917
69 363
474 145
16 873
159 751
222 987
440 495
404 529
288 892
183 394
906 260
433 81
495 902
367 714
674 175
412 243
246 803
685 95
161 219
782 542
890 892
680 780
982 362
782 647
470 840
367 617
793 740
216 471
281 641
590 624
633 285
297 186
34 203
650 460
794 353
19 323
987 967
773 988
724 958
334 394
416 445
495 864
619 97
222 621
256 633
725 971
810 365
831 953
517 346
287 116
742 780
810 989
295 761
299 278
543 486
137 139
725 570
638 697
294 956
621 618
554 506
986 130
407 875
546 958
780 661
130 247
883 251
413 321
235 923
639 460
766 3
766 233
44 492
944 589
794 432
531 381
602 530
148 882
503 173
559 243
388 882
652 696
560 919
739 329
838 894
967 880
725 594
903 119
762 530
326 208
597 706
404 502
509 171
757 749
942 255
513 658
558 471
998 985
73 124
383 520
150 980
267 358
766 758
704 152
613 381
85 608
247 186
168 577
69 749
151 258
428 584
468 350
695 258
385 617
109 780
481 133
749 721
559 860
260 671
692 961
470 373
338 448
930 131
647 33
899 230
97 931
371 345
890 249
135 978
275 805
985 396
845 179
769 702
426 248
676 231
815 420
996 44
361 572
603 147
570 586
322 700
971 47
825 594
56 976
131 384
135 312
586 567
892 420
728 242
199 727
106 240
542 529
823 275
403 451
762 207
655 581
857 337
939 461
616 94
918 81
990 127
730 881
243 470
405 562
563 730
676 956
405 480
586 279
349 441
130 977
748 1000
295 795
708 22
759 657
714 997
924 564
57 202
956 96
668 428
792 617
617 136
296 135
702 123
122 666
798 547
816 201
386 5
764 101
951 237
190 176
270 763
476 843
917 86
498 529
546 854
753 765
39 37
920 453
601 335
850 506
407 879
656 209
769 543
481 747
390 326
440 246
848 716
729 560
64 95
535 96
618 132
137 442
200 651
665 495
545 851
929 548
651 5
145 617
699 960
278 195
216 901
315 683
996 154
29 14
84 404
308 997
299 137
906 645
203 409
34 750
800 363
228 351
248 241
543 287
698 947
268 841
181 327
679 967
379 400
637 438
77 661
798 163
642 830
432 642
272 580
53 43
159 591
744 176
273 339
47 371
178 510
888 800
412 428
946 278
287 345
703 383
940 165
786 781
850 578
490 270
744 788
481 196
432 620
63 186
891 823
369 947
980 61
525 374
299 775
761 38
468 396
943 301
165 149
920 263
790 254
175 89
583 817
160 750
654 853
535 796
584 693
194 340
197 218
685 534
276 846
210 4
737 652
156 540
45 258
451 829
670 911
423 354
654 315
3 991
380 447
559 921
928 294
481 35
549 914
830 458
950 366
900 626
80 728
796 93
752 4
41 949
551 172
325 310
413 795
706 442
340 228
99 266
587 856
554 409
446 316
456 752
72 121
911 106
694 631
59 652
208 215
732 771
772 616
653 997
784 268
258 463
542 394
936 426
679 877
454 960
177 876
415 272
626 158
303 381
518 619
766 924
606 791
38 140
776 410
692 153
231 110
439 894
1 155
564 368
74 184
195 774
38 352
383 196
238 312
508 969
912 856
904 578
412 258
880 942
218 471
354 567
174 154
772 874
488 940
308 16
613 642
700 127
191 63
47 562
889 528
139 101
69 340
783 924
994 823
766 207
378 593
340 859
508 833
731 716
205 466
657 799
321 911
409 693
965 17
445 950
1 349
486 943
680 537
131 24
236 736
998 522
884 427
895 506
450 366
923 424
854 483
403 380
432 638
740 195
592 490
867 171
453 702
195 159
515 240
960 998
619 359
301 346
263 625
10 75
313 168
545 881
775 700
441 431
486 448
279 815
977 194
649 723
496 219
16 539
764 516
367 111
540 579
729 985
710 91
26 155
186 467
348 472
532 259
706 533
885 353
869 87
93 195
68 223
439 303
218 697
844 744
747 347
402 52
389 476
513 923
882 518
667 380
438 275
288 893
345 584
465 137
802 632
83 46
659 175
668 374
943 151
263 245
447 532
895 236
335 461
535 824
698 799
440 508
778 81
719 271
847 482
195 668
503 420
937 375
740 47
435 90
629 716
89 36
215 57
498 904
948 317
116 977
569 437
675 880
600 697
147 646
647 354
495 260
592 950
892 489
697 6
173 414
847 825
145 523
110 946
306 795
56 895
25 14
193 94
142 521
503 662
751 441
468 102
594 357
610 711
306 239
100 293
245 364
824 598
522 567
330 774
2 998
200 858
954 296
111 221
135 210
864 262
311 878
102 74
7 180
615 432
49 68
81 828
195 43
626 367
82 422
923 127
584 397
133 587
86 412
307 774
248 483
718 85
648 130
383 398
567 663
953 453
33 93
210 240
963 938
468 890
625 967
748 453
556 768
899 61
609 138
904 934
343 857
222 548
535 972
741 660
858 900
496 959
399 498
752 68
605 138
513 317
569 758
571 166
192 630
961 800
198 668
402 416
461 683
449 345
569 315
994 125
232 425
834 248
840 301
756 826
56 130
885 458
162 310
538 686
760 986
967 795
322 449
747 435
173 525
31 222
388 889
900 977
553 389
350 804
697 678
941 636
831 174
438 377
808 159
829 611
30 297
34 744
623 696
845 480
318 488
136 117
506 375
645 352
565 973
637 257
464 414
584 227
949 796
475 215
863 244
591 620
466 834
686 849
76 413
508 875
161 780
343 536
393 778
221 442
916 627
232 161
96 867
717 961
94 345
643 953
852 546
256 373
364 214
16 769
751 682
156 132
845 103
814 21
832 214
330 614
442 914
710 747
94 17
905 501
412 633
153 484
143 129
930 748
106 69
967 268
572 609
794 918
216 836
327 735
837 799
55 739
610 952
724 874
329 1000
385 835
603 798
441 131
133 968
200 748
343 500
613 387
792 327
75 712
548 381
378 176
109 154
511 745
158 897
35 73
460 276
185 158
328 765
387 690
97 985
496 113
213 237
556 774
20 395
536 327
439 755
710 720
911 512
825 974
222 836
483 216
911 513
933 510
378 513
752 299
477 212
119 107
271 383
743 884
440 754
969 399
399 958
912 838
293 899
588 982
112 183
751 916
797 526
516 363
447 954
39 598
394 761
169 487
787 397
122 602
538 402
682 604
217 532
797 147
465 192
410 286
530 648
94 412
779 516
832 130
456 304
278 894
690 344
433 297
777 437
395 739
524 451
477 105
44 752
283 741
461 740
890 139
401 766
269 799
624 900
408 687
794 781
339 182
67 691
109 130
30 209
386 755
53 93
527 143
217 502
285 378
434 941
665 28
361 565
428 745
464 662
643 327
81 504
300 624
940 807
256 586
374 415
64 334
467 626
54 270
856 123
793 313
161 967
870 586
167 250
788 882
747 509
608 618
304 546
3 324
327 164
917 122
91 943
971 734
657 207
887 319
201 529
126 460
401 918
840 41
788 71
821 658
435 84
269 711
286 201
47 771
825 949
76 346
430 939
805 13
919 804
868 146
213 721
511 991
923 494
657 49
926 811
605 957
81 609
239 972
920 486
380 525
992 439
247 720
520 745
487 253
659 345
411 697
65 482
48 465
481 307
410 398
208 239
35 126
859 687
394 484
867 24
539 718
823 969
10 49
688 221
591 982
290 567
651 536
769 810
783 35
168 693
227 300
48 431
748 424
931 942
324 23
281 500
691 197
118 592
582 634
341 360
324 273
986 468
112 834
317 181
66 750
427 909
141 647
648 641
709 159
420 18
182 592
954 125
158 310
489 48
868 631
159 966
867 940
594 213
390 140
374 504
808 288
68 682
546 109
822 507
677 749
850 888
862 871
960 286
37 62
515 908
128 918
187 129
381 587
275 702
896 499
724 480
316 152
53 985
637 502
715 304
792 413
214 509
201 952
277 148
424 809
708 774
336 382
67 77
108 520
66 267
871 731
918 816
461 9
448 968
608 989
980 911
991 803
768 887
458 149
495 763
836 989
255 886
98 192
607 199
288 619
354 220
164 665
327 767
69 824
2 154
879 248
983 392
739 576
694 828
641 31
295 570
91 269
142 190
641 178
388 772
518 425
170 107
573 111
745 870
462 93
979 178
796 740
365 388
376 137
409 763
597 446
10 574
466 166
465 454
424 358
638 630
306 74
817 978
344 103
388 919
71 9
172 258
829 476
624 524
445 207
282 623
324 869
151 576
476 578
995 390
194 887
492 993
326 406
970 661
645 369
423 205
386 319
93 387
949 223
496 973
101 697
548 130
394 122
217 442
3 731
682 562
140 562
49 504
546 474
256 426
662 393
432 883
618 499
435 618
614 850
157 225
517 688
589 432
533 909
143 938
753 318
869 362
128 904
638 730
947 49
143 615
572 658
722 388
858 149
98 589
185 954
490 963
491 209
699 97
804 644
489 785
996 422
13 281
95 882
739 667
322 52
993 884
49 688
831 215
991 575
561 289
956 248
296 823
558 528
971 337
306 57
352 809
94 415
815 651
922 143
42 522
839 548
398 733
618 293
199 382
631 888
716 300
635 858
315 664
139 925
133 695
665 379
230 91
518 972
767 867
841 332
188 53
641 493
785 53
203 501
66 413
304 43
953 41
238 601
169 917
984 123
138 478
529 611
228 4
815 706
535 748
284 96
645 34
582 41
978 296
70 315
434 654
93 156
980 710
799 17
595 77
258 251
374 788
823 84
727 708
313 278
196 578
577 534
207 505
792 313
390 240
609 799
485 492
291 565
794 445
319 617
216 983
41 779
700 887
19 516
242 727
674 709
794 177
366 534
665 691
477 39
937 409
524 998
985 807
434 277
576 678
779 360
968 996
657 74
165 788
880 685
36 404
934 952
386 736
834 712
821 128
449 448
35 188
372 731
613 6
754 359
646 598
523 124
354 754
968 36
236 406
39 549
823 919
855 862
703 555
249 730
741 602
823 22
903 312
472 84
322 704
289 494
361 334
610 917
968 893
412 780
304 11
86 821
198 515
391 653
57 223
668 676
124 654
590 807
56 333
604 315
971 5
681 500
398 773
725 916
119 599
222 272
772 121
671 998
989 363
867 125
19 837
461 344
301 265
581 424
201 725
512 342
764 718
350 121
493 184
549 505
336 235
124 244
194 647
22 552
58 532
401 341
401 674
543 739
662 322
975 205
718 252
563 796
973 316
150 650
978 284
877 530
526 591
11 678
483 47
734 282
776 317
195 945
5 582
463 317
588 268
618 519
26 467
942 889
677 91
699 322
428 263
215 891
232 168
579 896
767 415
878 845
725 285
224 720
379 658
185 818
358 915
762 162
129 880
643 534
370 287
127 196
852 246
291 62
562 415
417 305
191 820
243 413
704 391
167 963
977 145
936 681
290 787
413 152
80 953
831 781
801 858
317 734
213 224
935 11
933 571
216 358
878 209
180 408
872 187
660 781
242 788
438 725
561 566
807 817
949 624
32 731
618 135
873 167
961 99
963 71
867 306
73 209
24 165
905 531
465 732
232 518
709 703
517 316
719 840
514 832
766 341
240 36
387 727
632 294
260 44
481 261
171 164
941 947
77 807
386 970
733 764
553 183
319 328
895 926
737 921
839 351
622 153
25 446
512 670
35 58
222 232
36 771
529 589
589 506
353 673
220 801
30 398
49 325
767 79
720 801
49 312
929 761
375 928
581 329
81 729
727 178
851 666
25 52
436 130
632 139
204 963
11 84
361 347
37 604
809 73
93 470
453 941
217 999
830 82
341 485
878 70
35 347
722 532
124 566
421 143
606 60
782 784
675 596
947 687
281 891
488 227
712 808
583 786
705 306
87 2
645 23
493 306
660 950
63 502
930 244
670 99
129 437
629 137
272 592
46 863
679 368
826 530
670 272
132 205
430 957
850 967
478 911
240 697
241 397
181 882
766 63
129 913
835 632
706 460
118 778
797 2
248 823
622 626
786 724
850 462
915 225
899 602
610 973
870 969
852 403
103 208
840 928
713 905
348 500
720 860
634 334
186 977
311 775
703 278
56 66
939 541
669 868
111 938
732 381
468 222
948 729
832 656
630 338
352 46
55 187
7 311
150 736
61 933
821 600
442 206
383 867
957 123
655 427
349 497
709 925
598 188
273 628
908 758
844 456
59 911
570 18
695 478
161 940
898 294
675 628
46 510
997 820
442 764
951 468
565 204
377 161
233 351
21 558
172 830
349 187
995 794
210 286
513 773
598 16
55 677
635 983
520 879
183 94
175 349
131 910
940 880
510 885
556 849
444 435
163 298
504 767
362 14
227 660
575 473
812 753
789 910
197 605
960 380
735 310
990 179
532 858
467 947
625 281
981 948
427 277
308 376
777 726
372 664
14 187
769 488
773 304
192 660
638 831
732 793
757 737
454 295
21 67
834 401
132 531
915 169
526 314
988 144
616 194
539 434
735 797
67 93
92 322
108 652
100 821
592 680
924 485
470 980
268 314
470 43
581 17
805 34
905 815
336 484
892 626
126 586
528 262
735 609
469 103
599 16
694 164
938 600
394 35
900 567
301 824
665 51
594 787
540 987
876 956
19 294
938 853
671 394
900 191
745 784
994 988
6 248
28 678
572 810
486 776
383 917
720 467
520 804
748 571
845 83
925 889
616 840
113 448
378 19
504 51
813 941
174 822
80 236
200 266
711 215
732 526
667 781
758 253
594 180
208 571
400 587
264 621
110 410
734 926
164 77
632 552
169 563
228 938
464 441
170 569
596 112
676 625
370 124
453 483
854 549
657 391
755 886
127 588
833 940
883 659
820 34
253 730
213 753
818 218
208 320
134 136
2 82
140 84
851 884
499 282
9 202
851 167
878 961
270 38
111 505
275 888
383 435
506 48
335 20
144 581
931 14
58 900
956 493
619 694
651 251
688 676
673 527
411 940
870 843
753 520
845 33
403 687
248 498
664 630
744 616
166 945
421 807
804 385
154 611
426 522
571 415
198 713
351 871
79 584
512 238
927 333
479 544
88 492
426 740
953 609
930 222
793 447
97 455
92 865
446 15
46 395
145 907
579 823
133 554
29 826
665 837
799 783
156 844
469 780
367 808
449 81
471 242
484 921
615 886
160 626
931 540
835 816
125 391
211 630
939 381
59 187
517 886
89 618
437 293
805 150
684 621
736 721
184 30
738 616
724 119
221 983
967 320
493 762
998 166
127 980
511 186
497 279
223 82
477 603
741 122
833 904
610 213
731 80
31 493
667 17
148 815
379 815
675 806
737 45
350 122
500 907
891 362
401 593
949 537
272 373
376 520
133 620
61 146
201 361
939 524
239 809
844 494
108 865
590 357
242 194
270 534
625 420
614 237
753 590
477 291
698 473
910 835
615 264
864 84
229 171
621 414
30 990
845 483
669 324
383 830
398 415
720 737
562 979
189 27
64 54
122 597
380 104
397 918
624 635
985 643
924 270
20 183
230 980
135 41
568 631
193 718
536 35
967 627
892 393
330 848
895 862
255 821
572 182
602 261
912 60
63 722
616 385
122 905
292 211
921 934
428 304
699 954
685 132
852 880
625 31
640 765
905 608
57 155
972 85
237 353
321 983
443 486
57 883
667 717
462 79
619 177
662 415
891 523
381 668
195 360
222 424
724 817
549 730
426 108
808 400
289 338
422 837
923 948
835 537
403 911
281 776
651 391
439 976
707 280
56 635
885 95
219 655
430 627
93 359
998 902
2 403
826 522
855 882
95 515
20 719
284 397
327 506
114 368
869 67
444 857
171 964
566 354
586 666
657 310
373 539
149 170
561 432
468 34
216 102
885 390
995 531
228 683
573 653
734 118
365 529
310 774
168 661
96 3
223 512
907 858
406 827
134 710
637 570
102 961
711 348
478 960
827 179
701 980
231 836
553 51
441 620
354 817
408 970
148 311
915 179
292 535
555 710
152 257
600 829
169 307
413 813
205 477
578 335
42 792
892 200
480 930
851 487
439 760
978 612
760 236
625 279
573 525
375 584
104 129
356 914
693 856
979 8
910 478
698 335
745 286
16 218
506 597
207 315
114 201
964 947
706 386
837 230
833 975
268 556
189 15
509 765
883 933
410 180
832 516
553 554
198 526
365 413
159 542
146 454
935 213
982 892
511 542
354 956
941 952
181 846
881 494
427 680
302 88
572 910
277 921
596 369
331 565
274 786
80 93
625 20
827 850
618 494
681 898
346 265
400 788
66 169
287 678
314 476
387 944
862 190
981 333
861 666
580 987
889 614
786 482
101 371
816 296
631 509
721 886
11 406
207 247
924 4
69 548
470 732
390 669
31 8
101 288
935 696
540 155
269 307
685 13
574 811
10 329
793 420
30 700
959 109
29 580
667 904
282 98
205 692
278 415
621 142
366 158
15 697
753 356
885 838
751 855
664 794
896 299
725 394
404 261
355 305
312 687
604 380
828 1000
59 133
422 666
174 794
694 847
241 539
141 475
788 335
582 570
609 93
193 174
59 31
181 631
618 116
186 251
82 883
619 837
36 784
156 100
352 304
33 124
858 192
271 293
830 96
107 694
235 997
130 905
479 438
93 805
151 589
755 432
135 639
20 974
678 352
892 117
704 654
481 930
499 987
347 797
908 562
346 573
249 423
496 93
793 761
469 796
716 240
337 104
42 275
800 911
843 115
905 701
251 87
929 656
291 503
2 488
935 60
1000 777
984 481
767 923
533 388
706 468
575 327
74 944
988 922
618 797
547 433
563 184
19 937
3 578
626 644
551 612
301 805
871 225
303 736
459 915
239 113
72 463
988 628
558 574
751 115
961 500
441 238
777 342
867 264
550 210
10 323
992 792
288 987
92 536
80 773
570 631
359 540
508 354
346 460
720 8
978 774
692 548
515 327
369 696
756 538
772 724
331 657
417 266
153 186
691 985
211 47
929 690
351 843
582 451
202 200
17 610
49 544
82 985
482 972
771 776
54 749
174 925
353 562
741 354
76 553
709 34
707 740
180 567
477 674
703 603
864 536
770 554
544 286
309 401
937 516
950 406
371 4
761 417
189 322
590 716
960 110
330 324
855 310
522 339
364 974
566 633
302 288
66 8
971 756
716 960
381 137
745 29
71 992
200 879
721 598
892 803
852 377
84 567
742 143
918 74
346 890
840 173
647 823
315 845
433 118
704 935
618 383
750 916
213 319
523 385
237 52
465 378
111 852
722 672
315 337
126 904
895 542
593 781
885 750
809 795
33 811
975 828
857 23
644 109
959 500
469 286
742 569
969 607
551 118
867 881
718 84
993 903
809 292
468 711
637 252
476 832
737 438
728 572
251 564
675 841
686 155
186 986
61 631
648 655
399 424
277 210
563 671
841 494
680 203
702 961
416 92
147 148
465 492
667 822
987 509
394 909
560 164
654 590
9 46
249 970
922 2
270 911
753 868
569 567
315 559
513 4
190 398
877 149
390 213
564 229
431 67
183 457
139 399
946 41
17 333
55 258
968 274
729 175
374 933
177 330
393 496
746 681
491 69
460 815
47 696
861 168
853 540
745 456
520 695
815 589
862 205
96 467
248 300
14 804
108 754
503 845
723 673
503 54
375 13
533 789
218 19
734 164
977 135
898 995
345 10
907 726
612 996
68 916
187 192
659 403
791 154
156 555
755 627
751 439
400 401
893 676
202 904
477 386
408 540
78 362
742 815
391 31
484 414
670 200
435 100
508 264
704 143
626 286
235 913
103 643
262 788
290 191
101 112
643 405
876 109
991 986
877 381
798 512
567 350
819 734
465 38
297 150
706 954
350 295
943 718
712 176
907 426
812 872
579 77
900 40
876 899
521 867
31 47
115 399
796 736
259 170
171 84
652 550
771 802
671 862
592 226
532 258
94 173
653 461
987 680
448 745
338 831
167 644
265 705
555 898
691 804
5 46
721 731
328 359
966 231
236 139
799 537
38 967
31 330
350 349
609 461
654 508
542 62
719 488
414 110
11 563
21 612
79 284
650 378
618 446
527 227
821 115
560 440
39 737
355 994
208 760
26 400
379 434
883 143
864 869
451 48
198 675
299 305
190 509
867 461
973 67
173 887
797 260
162 228
503 285
249 935
162 19
732 642
86 547
976 500
893 170
988 982
288 317
321 677
649 484
836 929
146 659
983 818
891 641
741 109
927 967
189 484
984 704
371 986
910 219
274 735
575 534
996 94
949 135
935 785
725 885
205 950
296 935
574 828
100 956
568 687
204 606
330 17
392 162
486 302
125 53
508 296
753 709
408 361
910 962
449 439
116 752
473 58
798 983
420 767
64 917
994 156
626 62
320 339
376 678
14 761
148 617
983 14
728 49
589 813
896 209
976 848
802 497
455 339
464 19
732 12
424 256
762 683
260 451
769 678
758 69
181 651
806 295
793 353
898 462
632 544
929 440
12 444
66 956
263 710
464 541
838 877
480 465
630 720
730 128
227 24
27 333
750 945
193 58
230 985
565 569
360 178
555 427
900 815
355 306
936 859
547 756
233 931
119 693
326 445
640 539
789 692
195 447
756 26
379 993
875 50
768 430
269 923
250 107
381 192
839 108
891 234
205 727
451 654
408 334
388 746
379 467
803 445
585 464
616 631
365 893
21 417
13 894
417 786
72 480
593 632
20 99
955 525
33 216
75 683
567 696
528 511
208 369
798 22
344 619
549 721
864 644
920 323
90 763
62 32
636 549
514 206
967 959
21 387
704 39
78 707
920 13
633 538
735 45
81 874
989 625
880 789
489 484
946 166
626 240
734 510
515 785
578 389
590 334
640 212
625 422
513 785
277 376
758 870
438 559
693 413
802 202
769 874
694 254
48 894
81 986
477 392
900 150
715 266
280 106
3 547
644 902
579 487
115 57
48 591
438 818
611 327
175 930
359 601
117 920
892 183
850 156
852 333
978 177
337 150
857 498
40 204
586 819
680 49
995 813
930 301
443 827
41 639
781 80
52 620
887 368
294 116
397 64
948 272
47 791
910 808
615 951
457 619
314 319
844 693
412 330
647 66
812 868
582 504
768 135
459 960
28 626
158 991
951 723
158 283
5 897
342 168
570 482
181 108
316 325
23 633
565 348
726 405
964 512
612 676
426 59
700 953
222 582
363 303
66 69
957 321
893 994
304 99
266 83
590 192
13 795
713 493
530 4
877 604
957 471
996 293
76 851
848 947
64 435
109 353
231 22
853 625
391 843
818 174
824 293
231 835
425 624
825 831
167 48
445 719
270 918
334 930
815 136
190 354
164 375
805 110
70 947
997 672
788 920
193 48
497 922
695 356
513 135
578 1
73 295
38 262
812 492
306 523
543 101
894 425
592 765
506 901
769 896
823 213
226 946
465 398
933 798
114 284
384 149
581 470
839 824
405 869
326 893
796 724
101 765
510 702
104 987
510 199
744 53
615 612
29 559
985 886
143 64
680 769
154 241
489 644
597 90
692 451
598 244
292 605
756 636
652 516
638 522
740 903
302 758
730 265
354 55
51 972
78 345
193 870
518 275
10 216
623 669
142 408
311 895
672 342
252 145
472 537
791 477
370 247
305 866
55 841
410 215
679 827
75 348
322 499
650 154
691 999
659 5
234 630
818 838
145 742
769 420
934 200
164 87
694 366
274 473
192 168
327 261
660 512
501 881
422 427
920 777
183 380
787 79
113 841
567 852
855 434
98 313
621 678
281 388
311 273
71 664
32 49
135 54
14 856
3 373
6 438
615 820
959 942
731 637
484 308
349 764
65 923
227 938
676 341
337 293
918 332
529 851
48 339
642 809
534 26
630 967
15 938
25 843
948 116
923 102
988 497
258 383
936 978
829 330
50 88
944 897
200 689
144 882
756 286
347 39
715 960
350 764
385 197
895 976
59 324
82 147
356 529
71 520
92 365
641 461
677 890
478 358
853 300
179 656
47 286
517 709
533 863
359 332
952 75
94 394
361 17
756 410
9 59
422 620
500 12
733 199
552 661
353 642
867 22
744 117
535 583
540 932
154 629
97 156
294 819
480 126
405 63
979 347
628 300
243 535
520 634
977 36
839 850
537 318
210 86
607 413
109 210
274 200
6 828
77 961
838 146
307 591
101 66
911 884
576 422
402 140
298 279
705 25
263 60
822 260
124 632
858 5
516 838
43 992
406 189
496 317
416 786
221 54
700 967
31 456
293 250
15 682
904 559
112 634
629 337
111 874
366 106
721 554
3 893
710 988
102 856
947 984
535 16
348 22
484 368
393 984
798 848
892 487
41 174
720 439
625 487
649 979
9 382
57 428
828 564
757 235
709 284
578 191
895 298
474 384
943 849
282 279
132 649
585 843
632 212
745 966
481 454
472 568
171 629
548 139
68 118
733 139
941 808
391 864
383 76
230 305
569 982
639 54
198 547
244 775
793 852
634 173
249 145
95 539
141 956
848 413
243 545
101 619
698 285
923 866
833 852
140 544
258 772
270 304
988 594
737 528
83 461
972 886
630 361
977 320
752 328
584 347
730 803
215 97
884 209
50 453
747 448
645 685
165 72
263 35
656 550
542 140
116 18
238 952
461 145
331 162
879 399
259 321
22 14
639 925
490 359
359 865
959 290
2 818
175 366
596 691
466 125
414 198
494 990
191 469
161 832
537 811
408 502
960 351
48 578
120 963
776 99
64 467
831 850
643 749
158 737
840 559
185 286
987 868
623 244
994 175
214 762
75 275
829 655
86 756
376 804
742 476
552 726
284 917
484 10
645 304
462 671
921 835
585 126
787 767
548 732
986 788
668 297
236 825
267 665
57 414
927 510
202 956
891 413
594 317
343 68
189 495
431 156
608 487
659 280
886 774
659 864
14 870
716 328
838 139
844 512
512 415
784 547
217 69
181 489
582 158
119 823
538 399
576 16
251 202
372 401
684 152
325 885
404 55
477 648
609 1
710 848
528 38
575 20
576 931
220 724
49 269
661 600
964 325
16 745
449 3
756 973
791 753
80 871
426 421
644 399
873 624
163 988
531 221
125 975
409 793
227 30
767 965
519 891
327 889
127 624
520 768
487 845
58 307
629 712
441 312
884 876
379 449
251 16
405 470
958 790
633 76
68 335
14 291
754 765
526 47
796 977
283 445
69 654
398 405
59 919
483 276
4 191
558 958
824 319
118 570
210 703
379 506
425 665
612 315
696 77
942 419
262 909
40 89
234 580
813 702
996 705
605 210
691 915
574 195
299 985
608 837
153 1
846 123
124 851
262 395
112 339
711 35
889 87
346 978
92 218
576 282
520 779
958 879
544 993
365 749
702 977
437 105
366 98
997 368
910 363
149 251
3 885
520 956
339 707
489 646
279 822
404 982
719 325
998 550
498 105
31 792
746 592
606 176
277 987
443 137
17 574
525 913
646 38
909 573
341 666
642 336
732 643
160 404
139 708
230 179
990 62
619 348
135 528
582 641
72 845
95 46
569 844
894 235
616 52
808 407
277 865
464 741
51 113
82 75
455 944
703 102
173 950
779 490
171 915
201 868
470 591
528 886
690 29
420 451
472 295
708 268
802 184
312 510
999 36
667 210
176 416
415 886
299 301
405 65
512 488
216 601
919 61
190 918
709 959
955 578
409 663
724 142
598 235
967 431
604 371
835 64
629 735
701 36
754 445
729 798
101 120
161 157
723 224
98 430
395 542
392 462
953 4
221 63
100 461
265 523
1000 163
242 298
136 398
623 115
233 565
141 851
530 116
430 338
909 369
833 156
821 45
120 523
494 520
741 336
727 382
742 379
519 551
849 562
389 527
270 500
729 967
694 94
632 569
794 619
295 839
430 410
846 803
363 803
99 223
165 838
426 751
299 3
876 123
945 357
171 586
774 490
135 631
973 648
487 812
947 34
563 216
624 1000
734 191
153 457
476 250
215 134
676 520
310 51
989 848
441 5
242 318
785 576
602 223
345 313
597 88
506 877
517 373
485 838
720 796
919 148
655 287
52 873
52 780
394 63
553 211
174 401
338 19
360 859
108 10
805 123
234 328
206 525
269 980
930 412
193 311
140 97
408 22
4 507
62 953
268 39
788 563
567 850
742 952
797 897
425 618
452 676
459 879
195 254
141 177
291 283
252 341
127 930
135 648
902 907
694 224
425 714
171 51
503 722
789 594
468 282
89 932
928 934
19 45
786 231
613 219
499 101
120 599
309 548
59 520
637 709
888 569
127 616
980 220
555 629
676 649
821 418
269 956
643 137
486 213
851 571
684 979
325 146
426 406
637 32
369 998
501 448
133 299
600 417
499 738
520 105
373 300
174 192
971 571
884 826
765 372
273 280
667 158
739 17
550 164
611 956
322 276
761 847
268 72
751 411
656 869
927 275
423 653
81 451
349 662
145 21
361 50
453 437
466 297
701 567
142 66
645 617
932 469
323 62
754 588
806 986
756 535
139 861
22 772
151 906
940 588
593 459
294 674
425 412
893 138
647 827
492 775
990 562
801 978
462 296
939 253
996 911
769 218
604 350
851 328
278 472
814 587
403 327
936 74
469 402
505 248
715 978
660 7
642 690
634 933
166 838
585 185
809 402
640 440
40 922
44 482
324 535
955 220
435 121
699 635
400 191
178 313
271 805
173 945
615 927
143 898
842 50
159 222
773 2
268 604
678 901
225 631
494 592
451 555
918 51
658 687
825 85
741 611
364 866
667 548
454 976
122 670
961 993
452 329
375 48
224 330
913 447
206 304
353 699
137 27
697 706
65 437
578 64
842 926
190 404
703 750
277 836
636 238
522 917
874 582
135 995
685 542
704 356
100 585
318 799
272 101
886 448
287 977
875 846
456 595
20 338
983 991
218 429
499 2
913 338
907 403
770 529
921 623
854 90
801 153
18 155
898 666
413 239
939 553
305 467
463 53
779 731
432 644
486 133
734 321
640 622
388 569
640 180
196 405
225 332
808 431
277 895
110 420
478 126
581 276
867 386
591 304
124 501
549 959
45 745
753 314
17 421
663 148
738 383
97 717
919 324
646 419
948 770
214 48
504 426
99 668
933 938
474 76
726 346
697 409
771 781
515 134
485 715
471 531
203 604
772 480
645 702
416 741
408 314
348 567
11 70
488 116
493 709
812 41
340 978
361 985
899 270
281 623
656 652
649 176
802 506
239 212
173 814
884 924
972 799
257 968
150 101
865 163
473 235
155 389
608 144
973 64
884 820
358 258
643 654
989 163
979 378
386 526
636 161
267 20
195 398
832 203
223 5
402 131
752 568
913 476
23 62
88 763
998 581
845 673
665 927
297 313
241 661
608 483
34 143
227 763
414 399
955 699
381 92
717 80
209 660
859 924
491 440
696 844
777 705
767 729
447 462
37 501
742 862
435 757
52 117
144 646
733 754
277 456
696 883
715 411
493 835
667 160
729 673
720 767
540 397
977 57
872 510
267 619
579 523
753 230
769 891
527 1
581 784
77 326
979 642
856 864
371 237
822 863
655 875
112 904
253 293
536 756
171 941
916 100
673 341
710 944
540 848
228 716
742 98
3 694
298 396
434 470
488 980
574 156
16 994
689 857
401 257
33 65
945 239
34 305
44 735
479 195
982 247
743 75
792 587
213 118
437 923
788 287
83 666
425 336
395 349
28 160
907 868
81 316
212 43
336 251
9 350
322 355
727 747
839 637
70 634
369 457
811 338
748 199
45 632
948 43
487 634
345 218
758 270
557 456
314 292
180 199
719 278
275 69
418 740
306 390
592 635
788 630
203 342
915 710
968 51
318 888
221 375
169 812
103 459
662 578
456 394
450 729
995 334
654 712
370 97
431 771
536 297
656 727
509 478
881 349
759 968
548 915
384 171
124 691
963 123
345 222
390 316
41 260
281 168
745 897
49 276
762 275
347 187
493 868
527 825
506 884
793 714
165 124
203 633
556 866
535 797
586 106
802 957
457 505
64 960
645 534
501 889
595 531
355 302
955 307
730 790
339 865
100 168
765 766
772 362
1 964
663 475
873 701
311 82
739 168
618 353
290 582
828 414
681 996
442 913
643 216
496 757
220 128
876 954
137 195
275 780
471 876
27 132
206 688
209 675
221 871
676 453
763 858
343 714
995 933
63 19
267 725
679 819
382 26
575 800
595 370
881 405
478 129
212 544
413 451
735 501
308 127
280 362
740 275
813 629
958 400
10 787
812 470
156 490
91 723
852 800
452 441
613 716
654 758
552 895
64 944
286 212
133 770
250 742
46 891
89 128
720 804
361 403
150 946
178 151
374 546
882 751
263 45
740 888
316 710
969 500
472 987
470 362
658 165
806 60
878 381
117 361
182 751
165 512
225 80
420 94
579 141
343 541
635 631
102 935
354 471
394 3
857 673
547 444
51 795
944 441
815 806
788 240
747 151
226 391
248 219
63 690
528 880
168 294
515 462
660 326
721 433
671 390
868 460
562 308
571 634
647 316
291 161
122 943
789 196
733 737
292 141
736 645
277 270
336 779
372 634
309 973
331 53
818 381
839 306
80 240
313 431
362 486
461 974
944 382
926 526
923 67
967 266
769 445
535 51
753 632
446 631
722 958
357 71
147 127
236 501
359 627
332 28
316 93
373 302
112 308
718 895
5 95
279 316
203 882
122 433
864 107
106 894
465 704
158 593
101 586
970 175
359 934
663 256
883 510
527 538
952 248
936 413
821 415
184 469
747 792
857 352
413 17
103 595
634 501
27 896
775 426
919 491
171 231
720 573
691 108
131 63
36 116
702 75
582 753
641 976
271 628
594 60
28 48
762 784
713 148
907 718
954 287
660 961
835 343
415 56
255 245
679 811
66 623
627 237
194 981
562 252
182 11
762 747
725 932
562 335
165 748
281 113
965 571
939 455
4 262
397 405
315 813
933 705
122 55
90 366
933 275
611 164
380 259
535 938
646 190
300 903
796 462
348 291
933 160
323 393
99 830
151 902
855 197
163 264
627 501
510 852
621 185
250 104
377 576
180 120
946 129
352 666
173 487
177 862
67 49
906 171
883 708
150 835
487 682
828 779
13 439
973 804
59 655
846 804
395 942
185 534
203 545
181 204
88 675
771 494
699 556
803 865
427 620
397 243
441 577
463 886
551 833
484 815
535 731
38 141
902 329
636 682
373 771
33 562
839 274
876 687
497 153
183 908
58 210
417 298
320 429
420 874
820 478
45 2
747 563
491 715
419 683
607 691
170 143
551 714
644 282
863 865
828 787
606 235
478 947
426 679
866 416
512 460
386 267
917 857
118 976
949 164
355 748
129 503
351 259
51 673
495 114
364 384
446 813
4 521
234 621
633 185
254 21
432 569
265 769
552 830
96 240
994 221
5 206
941 946
771 64
662 101
914 528
228 146
70 464
266 984
533 992
102 927
665 497
137 863
149 104
109 391
346 43
964 410
278 1
252 544
396 299
62 235
402 737
906 962
889 537
915 881
889 520
614 115
727 567
436 254
135 671
704 285
621 23
959 97
632 494
192 950
732 779
625 836
694 799
81 838
615 477
997 913
856 859
911 311
157 682
75 821
841 101
70 60
419 648
21 19
236 933
387 307
983 76
629 425
161 332
587 62
825 707
858 685
672 279
44 883
199 380
536 664
430 124
982 813
257 538
418 659
196 15
524 631
21 401
198 155
758 501
995 564
71 191
433 880
445 480
339 721
740 761
467 689
830 239
490 542
380 322
180 115
536 228
435 509
730 925
564 579
948 748
420 148
985 154
191 660
426 291
552 17
614 9
979 748
454 990
98 227
459 299
63 401
330 457
802 880
750 307
96 285
442 281
461 424
842 574
943 747
703 50
939 742
189 891
78 691
192 564
151 386
690 354
777 158
133 399
480 349
260 75
28 964
683 621
737 77
214 105
512 694
573 787
187 951
872 382
489 665
842 193
891 656
953 543
912 179
141 74
130 424
684 138
911 292
324 680
399 720
893 63
466 659
412 877
832 602
639 734
841 514
6 596
762 983
489 299
1000 550
715 703
567 509
564 787
164 229
379 26
340 156
795 589
588 795
497 693
443 301
592 924
874 524
984 201
444 590
296 847
582 492
400 195
859 481
499 857
419 140
427 683
425 949
563 186
243 846
145 2
669 710
646 51
157 902
537 876
62 767
538 612
510 568
378 893
249 207
905 955
637 566
782 758
152 222
510 79
382 941
41 965
522 580
98 487
36 70
528 727
765 387
332 157
919 304
375 33
529 799
169 15
296 618
212 390
599 22
314 317
766 288
412 801
623 234
656 405
798 955
309 310
55 284
383 411
125 554
605 756
98 985
64 539
612 175
113 998
371 948
179 608
598 185
641 608
594 446
47 427
15 9
809 116
628 220
589 683
553 562
1000 850
524 394
409 407
783 969
160 381
331 808
696 550
526 117
718 9
386 605
100 819
375 679
246 700
508 376
148 846
63 580
965 531
664 21
874 53
220 480
116 567
941 129
710 866
796 349
653 120
325 489
974 371
893 660
13 619
373 642
467 887
570 613
144 89
76 429
871 41
774 663
408 749
965 467
955 384
426 883
658 85
822 53
520 19
658 283
327 417
687 877
760 924
228 431
681 784
688 531
291 772
829 537
254 634
90 357
410 929
746 610
909 278
396 665
957 175
899 446
581 411
55 569
927 119
327 113
176 205
574 338
795 633
517 2
528 751
819 448
469 423
535 978
923 495
272 802
227 731
219 471
270 98
802 553
61 280
558 605
505 88
943 973
137 659
338 800
940 29
242 217
479 76
466 202
124 250
79 685
619 109
943 567
593 579
495 48
624 922
758 420
787 780
295 930
204 748
353 798
591 352
309 706
601 413
524 62
33 95
285 936
965 579
408 270
296 810
799 608
831 848
280 124
104 43
860 210
454 768
110 207
95 857
429 839
549 245
990 466
946 211
692 429
207 922
902 672
858 484
997 311
81 154
78 236
974 262
1000 339
32 574
504 153
565 732
815 607
470 811
980 620
235 81
439 119
826 773
523 726
561 365
202 21
263 491
665 376
481 449
92 242
856 424
707 790
364 12
573 700
38 795
148 921
829 63
95 734
320 114
133 55
425 955
130 451
241 545
215 646
76 231
786 738
712 255
154 683
91 508
486 96
395 95
230 482
442 63
10 347
586 73
800 99
306 566
7 894
425 732
494 172
687 270
372 416
88 961
360 288
80 81
266 324
76 757
32 636
54 425
246 804
169 907
602 351
592 423
687 94
872 64
601 558
773 381
52 797
103 745
683 452
252 198
284 679
807 708
273 742
528 338
550 74
223 539
574 130
99 2
797 98
558 15
948 698
832 378
535 424
838 864
609 373
22 831
76 304
322 642
879 738
750 210
708 817
881 8
336 554
466 853
624 921
599 314
25 113
825 44
105 779
564 921
68 760
862 83
168 971
226 955
533 601
712 190
674 984
112 327
457 340
607 987
660 113
698 77
128 588
22 84
202 85
997 836
273 434
549 638
412 20
77 5
930 288
614 977
147 293
262 336
318 548
893 80
332 391
344 751
629 428
405 232
155 209
783 286
482 128
703 386
784 19
77 558
453 815
721 589
692 732
990 648
449 563
879 981
983 58
950 380
681 753
225 17
976 311
238 356
298 622
615 41
762 438
582 557
428 732
612 248
51 445
513 705
632 910
271 870
271 910
953 673
127 691
526 273
288 881
967 520
388 957
756 795
665 369
936 476
794 334
219 394
660 997
230 515
772 408
128 991
461 909
990 381
905 499
136 999
878 841
298 26
886 745
735 121
878 320
658 712
397 378
773 47
377 113
606 412
837 150
700 111
145 565
311 539
259 21
748 421
438 525
745 783
883 124
272 695
910 625
488 242
102 905
524 494
707 403
7 899
300 984
146 385
258 828
96 458
961 713
714 994
510 238
782 201
65 524
134 522
979 503
336 288
910 707
551 718
896 717
882 262
193 831
819 29
759 971
723 46
822 122
251 147
207 971
560 243
669 991
794 189
960 192
7 754
753 776
947 463
499 854
115 405
897 650
316 341
629 118
56 587
222 179
565 622
947 17
108 295
700 605
289 810
195 671
782 441
876 195
954 984
407 999
783 308
945 535
133 183
833 541
535 232
515 958
284 394
701 192
621 489
121 575
987 18
446 662
97 866
955 532
254 82
149 596
909 246
891 858
931 639
793 162
451 138
386 439
653 781
314 646
260 438
554 337
266 802
87 513
221 513
231 201
684 946
224 1000
471 858
207 441
912 546
912 693
941 924
619 816
423 486
133 377
289 157
222 264
477 461
787 183
528 339
720 689
989 355
710 583
18 169
490 569
373 753
294 125
164 302
560 38
552 450
384 501
76 364
191 334
914 265
983 174
713 957
509 581
258 874
21 728
420 20
130 619
439 580
490 290
933 387
192 349
985 88
803 402
172 267
772 597
903 577
944 684
806 726
517 626
506 106
137 967
325 482
560 866
458 138
235 28
966 988
898 261
349 429
711 376
442 993
726 932
7 549
401 871
947 523
905 288
187 583
121 794
819 686
271 791
19 222
758 513
137 329
790 351
938 739
726 909
357 482
563 490
894 621
475 570
754 651
33 445
400 728
611 664
792 362
352 236
354 216
141 46
650 865
779 234
682 113
330 649
962 233
793 52
614 238
696 506
59 755
80 926
253 832
937 165
61 413
564 583
934 986
929 692
42 54
767 52
916 876
12 753
414 738
655 290
533 447
685 417
109 5
838 486
800 312
124 687
223 508
510 125
84 129
815 493
121 22
220 142
769 47
429 421
937 846
903 904
29 780
189 278
877 541
479 306
776 74
756 746
428 373
805 746
174 160
828 42
268 562
565 811
182 281
488 64
817 209
420 439
119 630
579 59
147 468
149 873
67 822
593 952
353 223
117 407
166 174
2 177
382 145
170 599
200 746
93 855
18 46
704 3
222 777
13 909
814 516
515 499
410 94
132 550
854 158
409 486
998 751
255 5
641 922
996 645
302 541
896 912
572 1000
992 582
656 189
831 133
318 54
684 312
99 441
892 673
598 414
118 131
410 846
244 194
10 204
242 169
941 988
40 455
483 231
693 565
828 922
252 864
706 614
51 540
933 835
289 507
710 355
631 794
24 568
661 19
489 680
27 3
665 622
728 969
510 898
899 883
96 686
465 750
15 778
411 535
198 103
224 978
948 966
113 863
172 479
889 594
505 71
625 985
156 356
795 273
444 715
866 306
158 821
230 658
981 738
911 326
201 638
525 180
7 324
252 635
786 183
315 235
152 871
761 735
363 15
46 658
556 297
675 414
499 246
733 284
525 35
295 499
234 461
640 60
735 806
74 55
603 890
871 899
210 809
894 714
696 51
356 270
920 603
830 684
801 713
407 736
497 136
751 383
372 421
721 294
898 822
719 672
358 667
514 723
199 702
760 307
679 205
783 747
543 108
896 107
757 909
989 553
584 558
339 464
245 110
361 725
21 851
911 291
15 549
370 244
677 695
625 370
63 239
789 24
190 709
869 306
369 730
436 677
990 779
504 48
803 499
90 753
661 693
378 849
559 593
491 259
972 794
378 555
221 862
81 659
447 578
382 102
605 222
203 252
755 535
352 772
389 288
828 126
789 50
588 285
834 438
38 147
726 422
564 555
478 89
768 486
944 329
264 21
189 617
793 920
179 741
947 439
685 598
834 307
231 317
131 100
300 407
488 943
144 868
124 827
818 948
234 48
153 782
69 592
418 857
221 550
979 638
735 27
919 814
765 587
380 85
289 421
333 424
550 818
902 851
895 626
860 872
961 130
772 152
110 737
837 436
197 774
320 150
669 969
391 152
822 853
700 185
929 559
91 33
169 227
66 551
308 421
158 81
136 827
9 816
547 901
509 374
67 815
711 531
117 557
329 387
876 54
820 969
662 755
851 331
169 625
276 465
33 181
516 781
697 460
280 249
862 197
346 548
967 773
360 616
526 764
263 604
766 833
693 456
322 468
6 981
346 200
774 185
138 74
42 627
299 72
304 933
496 274
41 206
47 904
458 383
819 717
343 425
50 166
312 152
677 873
26 990
559 616
731 333
728 561
649 417
859 727
911 209
265 663
974 895
993 646
982 885
219 2
579 428
990 140
412 692
8 765
896 940
779 539
684 986
6 500
315 472
349 409
576 647
842 679
469 612
287 340
6 879
412 434
613 50
499 20
744 238
460 379
71 637
106 860
942 89
67 489
33 325
175 803
145 84
450 167
206 361
637 279
320 764
841 959
950 523
815 410
388 789
629 38
742 524
913 177
385 598
635 209
583 536
681 971
996 277
998 11
303 385
767 895
663 191
930 565
981 5
277 491
690 958
722 555
430 433
837 771
949 445
661 260
607 785
551 793
667 78
223 315
419 613
633 935
677 337
477 651
596 68
630 429
736 880
990 362
944 421
997 130
283 57
212 6
47 189
745 173
525 381
629 755
326 34
386 56
123 924
76 516
544 845
447 648
766 701
295 29
905 581
876 143
581 988
223 993
734 889
177 487
496 808
911 554
804 617
823 851
149 749
951 120
498 776
363 120
711 139
805 265
302 427
150 157
56 220
492 219
832 604
434 13
620 880
895 634
365 75
613 874
157 988
728 827
902 156
911 600
426 348
918 329
428 809
762 645
566 491
516 593
756 871
111 653
949 729
680 764
287 516
120 558
897 93
379 131
163 337
408 894
286 641
999 563
637 617
940 74
872 177
943 608
752 706
411 172
155 464
584 175
355 417
565 972
846 761
442 574
688 871
380 505
296 37
389 54
434 776
901 639
942 210
492 376
284 174
111 443
53 650
377 414
744 88
336 271
32 199
316 194
299 40
361 43
955 705
103 389
323 462
307 829
763 906
531 490
80 337
684 746
601 579
47 620
7 548
180 527
682 515
89 636
829 362
145 40
846 146
807 916
336 356
358 779
266 128
619 682
702 352
784 952
435 243
878 641
62 949
24 452
59 451
327 571
182 198
388 660
19 735
144 278
972 233
443 292
401 77
821 427
233 932
704 805
290 470
957 678
415 201
176 809
992 598
48 941
118 152
966 785
660 64
801 750
37 33
476 647
894 101
582 75
253 626
351 749
879 185
261 791
603 205
937 374
925 186
64 324
605 969
84 879
178 560
617 332
254 362
957 870
535 771
678 496
564 666
891 419
505 960
833 517
829 149
840 364
662 563
383 44
101 127
400 103
876 4
27 126
485 205
573 866
465 2
708 40
977 536
383 193
18 531
481 180
954 330
961 260
304 374
942 886
76 678
986 275
549 699
670 732
714 645
417 579
424 879
459 342
135 35
212 761
260 152
191 193
571 366
140 285
711 792
365 900
655 505
321 721
719 244
134 812
806 969
858 489
387 869
689 75
689 267
334 395
868 798
445 17
616 698
573 546
878 161
611 768
507 970
699 138
736 690
398 382
581 955
913 511
692 716
540 646
806 634
744 617
519 371
399 888
878 871
859 874
72 351
555 961
467 114
887 968
706 372
145 103
332 371
66 818
564 267
42 624
292 37
784 541
403 248
145 842
208 612
801 52
666 172
168 470
738 217
939 540
697 526
674 893
767 517
656 336
248 254
968 922
505 788
91 92
383 387
345 296
324 720
947 176
585 194
656 605
233 220
919 424
515 888
699 734
890 289
353 804
174 877
452 414
100 678
501 521
501 373
56 616
863 679
796 657
447 895
527 229
436 219
456 558
785 142
558 822
164 6
822 855
522 824
325 879
494 972
342 737
495 583
443 207
617 468
802 419
136 936
653 600
67 31
314 182
553 656
480 827
52 961
758 879
711 313
429 710
903 110
784 780
679 520
227 913
156 289
94 988
850 354
324 501
878 613
355 602
506 545
363 714
420 221
922 429
911 211
325 459
143 512
572 267
548 228
222 274
133 26
949 914
979 555
91 659
1000 814
183 891
319 860
3 882
85 43
341 410
117 870
410 937
240 732
781 140
223 943
879 614
133 839
581 469
399 863
564 789
8 534
155 702
652 816
988 510
897 55
175 593
96 478
777 136
464 546
119 292
693 382
675 341
396 709
956 367
491 442
650 659
779 756
322 378
217 507
822 637
557 560
459 492
966 466
994 11
563 187
434 209
703 613
834 646
274 740
925 334
552 140
458 237
568 763
791 585
831 320
69 105
281 413
156 562
905 930
516 843
32 716
276 482
536 682
114 206
545 362
217 671
820 141
924 221
690 524
451 213
669 12
375 131
221 823
413 951
221 691
536 72
589 622
584 33
262 381
498 966
734 886
848 433
896 882
389 962
325 727
554 222
858 788
103 641
291 557
619 621
510 452
470 764
229 468
740 430
425 554
282 447
311 21
326 38
545 187
162 987
474 261
822 426
871 56
641 698
126 841
738 520
434 804
271 354
600 4
980 81
616 524
158 49
30 857
814 293
998 543
556 678
715 555
986 337
623 188
957 220
254 577
849 478
208 117
989 398
887 821
717 360
283 45
95 403
121 837
419 335
992 278
699 669
570 409
487 717
148 529
964 267
297 653
97 139
228 318
631 70
455 206
607 955
126 388
721 420
280 812
919 224
795 319
264 917
150 249
386 855
137 963
26 987
32 204
399 175
641 183
239 118
219 127
505 795
767 15
977 420
489 805
301 561
382 510
659 332
486 84
144 309
78 64
807 510
200 492
529 594
565 845
855 674
348 101
672 168
145 355
510 270
192 7
881 802
308 842
134 701
946 425
246 557
290 724
383 875
226 504
528 148
603 114
385 730
560 748
56 696
867 905
956 527
996 470
676 207
590 828
220 473
534 579
295 817
718 631
672 739
705 945
128 273
579 561
312 896
229 538
380 181
848 618
247 417
314 862
244 526
403 829
204 958
973 924
332 363
154 425
621 958
785 34
762 750
515 504
358 917
909 42
571 918
3 305
178 651
500 198
361 508
325 693
70 252
560 894
732 277
750 965
871 262
469 175
899 212
60 649
492 717
494 798
368 220
417 178
474 379
362 949
514 620
24 514
490 630
719 263
586 783
160 149
576 967
108 434
450 637
987 392
599 113
612 806
973 516
990 520
741 557
995 282
515 498
135 85
16 839
927 224
312 114
883 617
645 764
986 691
859 677
456 82
96 973
114 80
870 598
136 121
650 256
553 100
90 514
666 137
984 102
43 773
863 56
832 24
610 359
677 284
929 317
94 112
186 225
881 177
188 952
774 747
193 213
32 117
547 570
968 193
232 794
7 441
358 876
396 510
363 964
510 260
386 278
704 236
348 735
896 112
930 671
658 210
456 840
949 391
460 879
273 13
761 161
902 49
825 292
679 972
385 780
945 277
759 903
131 880
683 717
338 958
450 868
229 431
69 694
352 693
226 648
275 568
270 386
690 166
561 353
581 885
434 704
841 657
86 713
377 925
973 384
428 22
917 231
223 745
567 391
91 43
148 432
14 820
351 440
139 608
487 31
756 482
598 104
391 913
220 276
488 813
677 711
318 586
967 506
703 77
275 447
431 915
955 7
426 385
549 281
816 982
432 826
649 605
460 83
807 181
308 285
627 529
682 477
117 304
961 418
849 654
343 418
290 591
13 483
315 440
465 603
914 631
922 543
799 666
525 25
441 713
990 638
250 405
801 694
565 568
764 768
621 581
844 177
901 411
439 625
869 379
733 462
524 649
69 626
681 26
999 68
768 594
853 436
90 183
959 26
757 438
849 837
756 242
309 205
862 276
549 46
846 412
473 870
765 693
310 867
977 473
759 216
179 803
319 185
737 848
744 810
365 145
310 970
833 974
126 387
644 426
652 202
799 919
708 685
368 586
813 645
664 47
766 470
32 506
86 836
741 605
605 44
828 721
977 936
825 499
660 628
118 331
195 897
724 823
670 164
340 570
801 453
462 990
239 824
494 385
93 251
673 219
943 917
488 861
461 525
131 453
20 776
906 268
988 328
534 932
573 894
148 508
17 853
446 431
275 580
301 893
590 947
436 822
631 926
794 589
45 221
895 440
522 477
211 711
362 195
976 422
517 992
513 779
609 281
18 319
194 60
978 696
94 280
826 282
853 681
6 228
892 382
464 524
852 738
304 454
47 805
31 384
293 198
971 705
629 36
992 428
316 674
155 860
339 443
575 770
156 885
966 1
647 676
630 225
888 77
880 424
337 425
155 619
524 261
817 585
559 214
132 477
22 758
43 252
941 540
751 367
227 470
350 465
823 451
114 299
567 632
919 633
510 713
947 367
892 627
322 927
230 306
183 820
471 146
994 468
819 414
534 732
547 359
532 750
867 68
437 595
324 863
327 924
184 317
109 27
484 283
506 683
283 206
306 538
600 232
987 502
215 869
237 46
250 988
320 467
103 518
756 528
676 822
932 157
113 96
523 384
200 169
656 698
56 271
993 22
862 121
998 330
986 839
803 1000
646 851
613 797
241 890
723 486
169 817
879 408
272 919
54 244
890 906
385 304
665 444
337 494
600 504
552 123
391 919
204 903
966 798
722 758
443 802
893 788
438 237
313 804
594 431
793 191
398 127
841 233
357 979
730 580
600 872
782 528
64 702
595 763
448 822
370 42
571 899
491 181
94 765
149 823
290 733
725 656
800 793
468 627
597 396
454 281
691 85
134 315
903 769
967 354
359 972
643 728
354 912
110 893
284 309
739 565
5 110
802 620
927 732
64 575
369 267
133 697
810 949
318 861
78 639
479 672
778 854
978 986
518 6
861 205
384 857
658 653
282 355
786 163
719 225
326 725
794 410
9 279
435 713
763 21
903 249
908 887
18 326
778 34
448 872
446 764
640 545
942 281
109 241
37 364
561 203
407 115
714 959
266 160
834 661
769 118
283 761
552 725
757 274
349 894
996 20
836 769
640 255
142 681
606 560
935 273
489 991
361 6
891 638
311 275
234 109
770 656
380 43
876 474
467 509
814 727
380 109
392 847
503 612
276 365
401 426
839 511
128 962
429 770
447 676
19 355
566 419
316 440
437 812
290 254
530 9
970 4
869 334
292 819
651 64
387 20
160 400
290 994
648 965
955 681
691 113
936 928
270 257
338 941
812 975
263 956
401 140
559 943
69 932
288 606
729 280
824 441
491 154
6 87
54 831
190 771
466 874
397 911
168 273
439 913
629 964
786 91
782 142
819 383
856 435
130 634
49 954
981 861
792 740
607 964
924 469
634 185
35 889
920 202
440 352
385 978
120 32
408 122
961 150
447 945
758 15
541 290
758 461
153 115
846 822
260 420
15 681
585 317
840 747
81 601
894 866
905 505
717 456
567 32
961 911
672 352
167 653
554 988
169 146
245 957
236 535
999 230
783 766
1 241
482 245
167 310
816 440
660 435
646 112
379 814
897 191
119 847
665 328
310 691
982 866
511 456
664 306
45 149
756 277
913 893
747 966
303 1000
485 900
117 250
836 328
849 21
702 396
258 269
189 958
420 735
629 481
599 974
148 286
490 949
609 777
262 808
107 796
692 39
116 354
582 586
905 705
306 272
589 141
759 959
966 295
187 578
32 92
129 223
128 839
952 410
453 185
539 47
357 243
596 387
918 42
697 252
435 879
825 338
235 813
257 174
115 231
144 115
694 480
517 578
585 353
918 826
256 366
262 412
37 888
492 199
63 525
180 692
863 263
833 574
629 473
772 499
507 20
615 156
116 759
40 353
266 92
456 211
707 478
409 951
393 51
101 304
959 224
43 540
237 747
918 25
854 859
226 843
240 276
678 53
570 148
699 651
375 145
424 279
434 78
658 377
145 991
313 263
478 387
526 531
772 863
298 922
7 912
325 129
115 156
619 301
337 548
377 896
787 889
98 285
495 964
346 339
939 151
982 592
617 313
446 199
387 819
567 218
885 991
18 466
947 183
986 695
413 824
295 800
176 395
483 549
34 868
340 92
79 554
155 51
70 76
309 127
724 175
674 192
981 324
820 643
356 236
535 356
936 897
464 160
829 986
583 588
482 270
252 494
803 352
922 929
24 751
769 214
443 701
991 114
650 493
847 432
99 528
428 414
20 888
522 348
121 579
382 190
820 209
54 931
730 810
702 27
143 702
841 847
841 291
771 794
387 316
218 354
998 73
578 685
203 705
637 106
178 2
16 696
323 15
100 420
277 353
448 890
590 239
352 77
189 789
618 308
776 786
831 71
687 216
261 24
685 18
476 247
204 308
216 379
468 348
214 435
821 891
19 78
778 156
872 900
154 572
848 645
657 734
543 495
793 135
455 495
909 435
891 661
460 670
683 889
814 397
580 20
42 999
332 128
282 955
284 813
455 314
183 325
44 284
411 363
543 155
431 35
650 461
709 513
269 933
754 556
589 796
884 221
617 413
747 799
739 624
254 396
942 177
948 146
85 913
62 882
246 796
121 147
307 217
262 295
123 687
633 793
911 166
663 592
208 344
14 862
83 735
955 819
610 709
683 974
487 855
402 668
734 160
964 76
638 442
680 966
777 85
440 237
210 147
602 386
177 49
196 723
571 223
975 277
114 698
603 416
233 299
315 160
119 713
308 222
4 33
503 822
956 330
608 537
989 143
7 625
982 775
695 309
405 635
7 521
413 581
599 868
979 967
613 788
27 139
624 304
1 382
361 293
432 500
64 625
224 205
80 634
86 712
365 416
617 176
190 193
912 610
342 407
431 271
381 670
184 576
831 183
869 311
608 231
970 188
808 565
481 916
110 541
832 889
29 652
284 98
488 448
750 579
515 57
5 585
228 879
418 198
668 564
519 299
848 612
977 717
974 654
917 30
665 852
73 934
323 243
223 848
567 593
929 933
171 256
859 972
814 279
776 777
771 354
382 650
974 627
41 347
592 878
825 740
778 61
656 36
11 936
301 29
813 459
499 778
640 542
605 847
262 911
651 203
219 236
408 539
515 472
991 472
288 726
298 899
539 363
379 15
657 399
249 130
86 698
472 631
969 702
574 928
13 494
979 974
233 988
701 593
483 49
608 82
117 295
823 13
407 223
908 563
980 837
357 362
331 726
100 41
155 494
173 140
895 799
965 845
650 976
703 76
323 457
532 651
306 661
554 89
997 602
869 737
479 259
216 8
743 966
81 425
417 759
702 839
672 927
34 673
598 934
198 909
657 512
957 916
755 749
898 251
886 671
769 342
786 4
52 521
426 423
117 325
522 189
733 496
366 153
924 250
697 48
762 25
951 29
804 762
95 948
524 828
62 408
913 469
527 484
882 890
708 702
973 635
732 864
264 853
168 731
582 605
559 561
214 319
169 165
672 102
306 714
249 24
503 980
729 204
360 762
901 851
31 43
615 687
331 570
284 590
163 322
551 744
497 717
287 320
648 461
44 494
103 612
920 180
41 163
526 475
2 384
513 641
262 213
596 779
582 395
930 311
683 128
978 664
401 282
321 130
851 193
752 343
168 811
455 759
458 333
557 910
77 273
481 88
573 523
211 326
347 619
64 107
22 66
464 536
912 765
346 900
284 386
679 270
424 284
816 647
210 354
662 897
280 384
525 982
97 803
769 376
921 971
706 367
596 864
524 251
404 904
355 452
715 948
476 850
325 573
822 222
611 318
669 525
190 774
855 73
908 735
856 463
935 503
125 690
522 731
720 218
560 225
399 485
410 492
244 913
137 843
485 138
80 72
13 804
806 47
640 743
607 633
322 986
826 583
11 16
697 630
21 330
751 915
618 648
891 267
555 946
91 804
466 214
468 559
286 480
857 486
478 399
151 690
968 540
662 294
840 30
824 715
640 12
181 351
658 540
230 150
133 561
466 912
715 241
664 314
891 890
759 386
788 676
548 408
607 486
784 152
448 772
652 627
268 845
178 468
723 222
331 104
269 849
29 712
324 731
518 546
888 940
160 254
267 484
402 21
301 474
141 390
848 461
318 218
885 710
856 542
473 718
887 734
556 449
985 792
537 261
66 754
839 730
719 420
877 568
775 293
697 408
590 221
935 510
381 528
659 894
393 918
491 978
243 468
743 380
842 527
425 399
485 428
763 363
185 719
972 540
404 796
444 758
609 482
556 924
495 527
154 16
379 561
493 821
422 346
253 217
27 22
469 240
940 999
993 236
763 650
453 309
362 997
354 927
934 907
875 342
657 189
196 724
141 659
541 913
156 662
789 687
121 581
501 754
541 450
576 674
192 839
99 623
532 420
36 141
842 258
976 463
643 587
467 167
387 916
556 293
890 75
15 319
568 16
275 940
571 402
810 669
322 490
583 795
227 77
615 707
336 279
416 99
673 639
49 986
963 526
878 655
901 504
576 327
689 170
379 461
756 952
888 163
881 510
991 840
181 785
643 772
514 202
406 462
448 518
331 122
925 613
870 99
493 407
168 432
347 40
395 497
796 772
935 362
131 594
990 138
961 517
492 893
419 45
150 640
778 580
740 977
438 146
527 358
732 710
872 66
961 147
746 485
545 311
51 327
348 93
427 436
428 5
326 878
404 428
785 305
488 391
858 21
690 774
43 979
173 606
688 672
867 862
332 167
306 638
864 231
429 863
231 482
767 823
11 654
757 358
891 768
832 279
404 329
428 738
242 723
599 899
102 46
799 250
218 676
71 60
104 232
732 811
372 469
270 209
526 52
52 318
309 786
398 710
280 342
186 82
933 889
436 369
704 592
310 362
652 98
900 264
891 741
467 256
525 645
852 848
134 354
467 175
878 65
864 244
629 594
697 34
714 961
861 790
478 120
96 46
273 926
319 938
196 778
858 874
952 185
29 333
648 659
940 840
277 596
217 399
417 911
93 997
399 335
309 22
473 797
285 851
959 10
511 993
231 892
487 417
892 783
697 307
895 629
586 291
722 130
635 75
346 358
570 771
16 545
441 498
189 416
191 909
143 419
426 104
282 685
266 729
696 451
702 589
101 321
329 629
264 60
393 212
50 207
96 366
129 68
422 227
211 701
92 681
26 287
143 182
618 506
153 78
547 24
680 1000
381 187
12 427
379 908
838 409
386 491
672 144
104 272
642 720
467 699
811 72
877 897
587 110
298 562
922 647
48 395
651 38
17 378
420 62
61 753
149 559
833 317
170 409
79 693
207 257
692 923
459 929
589 121
462 882
951 504
594 519
531 305
385 657
863 525
569 23
729 206
98 170
636 242
187 361
468 514
728 576
827 889
146 631
299 507
156 511
453 531
3 698
554 24
388 785
501 503
221 973
948 788
279 988
410 402
927 235
55 116
520 853
333 811
680 688
345 600
111 723
188 353
55 51
344 169
742 655
910 149
967 666
471 564
610 742
969 596
170 343
4 764
748 989
29 51
516 149
245 480
927 495
694 313
268 534
725 378
967 375
898 311
582 358
206 449
920 223
210 1
294 966
796 197
257 937
70 341
504 423
145 822
514 330
327 580
547 136
751 384
712 560
737 836
598 93
388 337
549 78
807 543
120 530
509 999
27 954
565 90
935 668
670 484
418 747
864 916
198 389
804 954
439 434
368 54
593 63
168 649
797 844
158 519
985 27
579 857
348 37
121 834
487 228
976 956
309 635
228 811
976 620
123 312
538 70
101 439
900 789
896 346
955 859
537 83
91 444
458 218
760 24
577 906
811 741
85 646
130 328
425 582
79 619
283 98
459 655
281 171
366 255
909 992
543 812
658 907
275 404
577 262
152 801
387 496
251 856
647 143
789 58
146 278
194 511
911 94
176 619
183 729
511 45
198 767
787 519
855 894
947 768
79 653
533 633
693 802
483 990
88 672
871 327
365 509
961 769
484 532
745 780
743 772
428 152
108 593
33 589
288 368
931 769
353 59
86 246
393 853
515 231
274 677
301 351
647 807
469 172
628 762
508 866
37 441
100 448
321 77
404 386
10 138
44 955
664 117
726 945
700 222
36 948
271 739
788 982
873 479
788 396
368 281
127 842
520 180
170 237
109 892
758 611
717 353
126 678
744 874
709 634
488 565
495 657
964 796
543 558
112 892
931 144
655 435
521 348
731 568
327 466
698 946
649 306
690 634
997 483
706 272
723 572
117 96
542 261
608 855
279 539
574 115
694 624
661 492
188 856
51 641
434 542
42 345
443 768
57 746
183 665
247 259
241 186
468 380
440 426
325 195
266 536
205 490
915 916
850 347
45 797
735 182
561 419
942 24
892 662
230 827
518 154
253 485
325 570
530 386
688 576
675 861
171 40
761 545
105 494
613 473
262 102
330 735
948 961
866 289
409 64
107 766
967 749
599 341
508 203
906 190
344 89
189 574
317 386
474 390
304 316
881 106
314 650
279 581
815 734
888 158
509 66
604 364
135 479
86 60
252 352
744 64
605 834
601 50
998 560
701 529
183 43
36 495
851 872
517 502
143 269
720 119
971 862
820 79
537 826
655 535
191 78
387 802
452 109
705 925
207 742
867 104
638 877
19 75
842 105
307 70
714 305
151 868
912 117
175 396
460 761
924 362
75 641
406 186
742 72
587 565
114 52
604 559
477 217
651 129
418 602
717 932
543 825
939 2
506 691
47 361
648 519
923 615
539 11
126 590
254 697
198 190
810 490
433 444
32 581
832 365
656 808
450 941
572 375
696 761
949 280
967 447
948 580
413 917
102 671
718 729
418 251
851 701
942 256
638 956
874 187
906 278
422 5
631 411
580 320
817 758
439 256
680 772
64 718
3 392
471 244
729 378
422 554
331 704
252 489
186 519
777 98
84 464
47 267
387 7
475 4
725 286
604 554
990 698
923 957
710 954
583 736
118 216
112 57
230 714
622 919
522 352
162 694
921 509
235 323
244 32
728 954
27 100
337 611
542 569
582 640
363 575
675 3
378 885
94 851
576 837
184 393
593 620
822 517
381 628
495 940
855 70
97 589
896 873
622 203
287 103
755 9
189 698
831 308
491 948
957 653
960 531
793 339
751 303
967 62
409 414
905 799
396 401
401 123
878 57
263 443
43 130
916 236
606 353
356 941
768 451
832 559
703 152
963 614
643 443
873 240
812 744
785 860
856 467
905 640
35 144
958 176
205 545
496 758
140 864
960 847
402 539
57 15
625 433
702 356
10 284
7 443
667 683
628 413
995 108
751 337
576 735
97 820
57 427
842 960
964 365
218 842
876 97
14 48
686 926
820 837
316 707
553 913
253 797
207 561
277 764
677 451
490 850
173 482
418 657
5 818
689 818
890 434
705 517
431 190
857 395
422 132
782 268
998 785
968 848
96 519
24 166
207 852
481 909
945 209
642 941
192 111
167 149
855 326
577 283
29 767
477 272
668 271
520 754
144 400
975 620
292 517
568 130
662 131
757 323
684 661
514 472
591 696
941 859
350 767
304 755
129 931
320 594
133 432
156 676
728 973
57 47
528 710
553 245
495 395
251 317
376 841
869 116
433 971
51 710
609 173
334 171
66 187
711 324
997 355
333 516
444 858
183 172
609 303
325 100
489 123
654 932
212 769
701 811
851 346
797 832
800 254
88 701
115 651
472 666
60 817
507 229
349 953
592 806
321 499
537 583
750 479
845 165
716 148
467 444
787 736
198 131
660 316
188 140
77 449
319 823
121 659
369 105
929 655
628 657
381 441
984 437
270 850
574 271
620 718
701 758
151 941
281 608
269 130
556 585
319 810
22 542
9 440
695 46
933 614
701 547
409 529
449 158
289 316
582 802
526 128
438 445
825 667
440 470
264 135
397 277
251 973
917 827
822 105
72 169
91 505
692 751
725 822
658 612
684 79
595 159
188 913
825 180
980 40
799 676
757 755
415 248
188 593
606 441
758 357
775 471
495 268
64 187
413 344
496 164
983 87
472 255
78 291
893 646
358 70
597 391
684 318
517 26
624 448
256 896
100 365
20 557
266 845
861 303
760 758
509 591
963 251
137 573
329 589
466 384
901 871
70 305
815 802
394 730
628 216
846 971
944 500
603 102
141 786
567 863
710 959
446 95
82 817
81 497
417 551
935 304
101 145
297 90
422 953
152 879
53 436
944 275
397 43
500 561
445 761
125 670
110 95
492 981
105 208
62 962
480 244
845 573
186 523
886 170
259 763
26 222
745 217
699 909
335 429
612 874
223 284
253 234
155 488
697 57
557 502
533 84
538 941
556 753
248 644
5 838
312 965
568 971
936 557
927 784
360 362
31 759
370 767
177 964
248 981
315 422
343 255
746 543
203 265
983 465
21 403
823 730
608 58
38 760
282 592
454 127
976 688
569 818
28 396
622 270
675 585
302 87
57 978
591 222
695 298
951 71
10 591
63 417
175 655
559 114
998 334
290 96
599 222
269 994
93 816
174 623
271 879
138 462
760 206
623 827
290 103
468 592
604 552
508 537
551 505
39 245
547 678
703 93
451 594
490 995
932 441
609 53
27 968
8 51
446 563
877 321
579 681
256 189
353 547
910 731
767 125
294 260
72 361
475 98
315 783
155 691
558 782
898 527
871 78
48 258
821 598
757 917
146 937
307 423
674 305
835 318
22 312
834 174
13 268
878 634
866 93
625 341
946 600
278 139
777 620
792 568
333 509
731 767
631 853
176 373
433 967
716 607
139 999
463 956
187 57
325 206
683 361
443 267
438 77
59 72
897 832
425 477
667 908
528 813
222 88
905 549
851 204
647 268
281 780
664 675
890 950
238 697
702 759
325 245
485 494
80 429
737 567
116 634
478 805
964 561
591 293
274 158
351 160
540 882
869 81
75 708
261 390
791 230
732 609
2 690
495 342
391 512
527 446
394 378
782 931
575 415
684 200
667 547
394 705
853 316
95 923
400 920
573 154
603 307
285 270
439 903
116 388
969 320
601 633
871 702
55 720
327 557
26 340
974 674
835 56
619 772
515 99
365 435
237 296
59 189
264 364
573 447
796 960
675 48
359 219
136 608
621 292
302 487
512 530
885 434
901 581
743 876
333 112
162 32
339 579
837 225
442 473
263 696
651 852
706 496
911 393
643 89
670 62
118 689
936 555
799 985
957 439
572 390
441 193
842 917
112 818
844 71
481 107
528 812
331 240
607 127
948 291
501 212
622 751
420 337
488 151
599 984
877 432
425 417
448 668
183 221
649 843
975 584
620 166
417 552
623 731
173 581
874 981
96 749
789 647
155 407
985 170
484 87
272 799
653 883
51 306
46 861
976 318
727 514
21 588
752 384
78 299
267 265
674 466
932 813
510 529
888 457
649 860
507 129
445 886
824 922
294 529
20 543
485 484
381 325
545 266
441 163
215 877
880 420
399 74
790 429
820 740
615 932
106 882
46 818
271 951
603 769
797 329
693 685
129 23
475 281
93 503
201 666
448 567
915 235
998 767
282 470
309 76
988 327
301 388
749 417
633 813
17 469
268 907
839 213
831 931
378 663
342 354
206 944
604 545
575 628
104 739
4 703
150 406
708 565
792 719
818 703
443 656
201 951
462 3
546 344
240 922
370 90
318 908
727 916
146 702
991 391
485 23
507 623
947 472
30 321
477 659
705 296
880 634
789 385
686 850
618 890
167 416
455 387
841 825
769 647
909 635
137 285
442 911
685 26
814 104
3 955
725 597
931 579
965 680
465 798
137 221
48 331
281 733
426 590
774 827
174 742
746 213
513 528
330 57
304 128
395 88
506 170
728 274
118 500
411 529
397 873
240 671
412 81
109 230
419 330
180 738
119 27
510 703
968 819
132 908
617 233
483 125
923 876
953 615
126 263
794 716
127 674
427 85
937 310
667 225
34 282
814 484
364 565
589 667
306 482
644 237
58 130
339 701
829 588
83 583
103 660
180 254
62 261
384 962
579 574
298 315
645 519
742 449
635 98
822 384
420 744
946 691
543 375
859 593
959 333
538 835
263 496
97 650
774 871
63 950
901 313
563 415
880 836
822 849
941 237
343 130
626 348
476 704
15 13
318 959
275 797
777 497
271 176
552 828
873 989
238 16
693 878
9 844
401 79
494 78
904 860
575 418
707 492
444 572
844 386
914 707
769 487
796 110
514 537
783 222
180 778
51 500
110 688
128 931
36 431
967 994
522 618
410 247
315 781
307 124
168 650
812 564
130 527
20 853
373 168
950 432
885 321
174 271
846 464
329 95
908 704
588 646
59 632
723 496
99 733
215 10
751 320
177 707
615 560
727 684
35 700
920 471
277 971
954 130
886 814
252 787
562 585
747 84
281 830
855 231
394 833
223 870
663 960
378 447
218 453
951 402
574 89
598 270
491 292
169 504
805 128
670 395
616 743
603 873
14 934
269 468
202 120
294 196
566 218
949 469
547 564
948 387
387 791
528 824
990 897
651 197
643 715
139 274
466 463
499 79
358 419
174 87
379 655
893 406
19 949
239 116
235 129
925 575
319 488
289 956
609 683
107 498
326 936
129 764
647 524
78 852
336 419
747 530
694 384
159 74
4 694
364 916
179 171
990 574
841 329
218 762
819 817
335 64
123 164
478 543
859 847
549 627
92 629
555 684
255 426
541 801
961 523
832 202
141 977
320 354
112 934
637 993
1 649
843 612
487 12
141 889
741 839
1000 555
95 341
733 967
811 250
522 649
78 479
711 12
431 514
77 84
665 488
58 648
263 579
304 896
541 619
425 133
150 674
37 526
759 218
229 425
937 560
98 711
208 894
116 604
453 186
601 356
650 874
932 448
449 969
799 90
464 533
825 611
262 659
936 2
721 919
740 171
335 116
438 425
661 170
559 460
813 965
117 257
271 476
702 555
840 337
224 239
483 140
265 509
652 819
857 435
383 471
458 78
853 850
809 446
848 302
535 930
445 847
179 848
45 56
239 480
502 246
819 542
480 742
481 442
416 566
247 662
571 798
689 50
245 122
140 920
480 543
467 378
668 45
780 138
444 60
132 718
468 997
2 740
364 244
467 854
689 69
960 872
88 257
641 509
463 84
664 214
956 846
72 196
919 63
321 756
233 80
929 123
571 85
739 155
118 824
623 492
614 188
534 675
893 316
984 358
702 986
895 541
378 218
231 286
845 634
714 966
976 734
182 548
133 566
151 534
647 698
173 456
269 500
77 582
943 729
541 445
453 291
802 689
459 194
933 909
914 750
760 46
431 273
649 219
307 206
145 538
923 760
347 577
262 424
635 910
916 83
201 866
527 459
368 848
909 189
693 995
389 422
384 859
349 209
65 717
392 389
759 368
762 248
137 703
250 113
369 653
57 875
826 381
96 644
771 179
987 361
910 423
308 210
388 627
625 512
610 888
357 272
912 501
932 471
596 94
563 409
956 199
720 719
916 817
342 772
495 126
414 341
544 889
374 608
377 165
652 61
130 572
524 102
127 659
409 168
802 140
687 1000
753 396
626 803
200 740
31 532
371 266
191 741
237 92
119 302
779 872
542 771
200 53
232 427
752 248
812 533
971 697
905 23
915 813
762 734
611 179
61 322
262 422
841 137
399 896
37 490
983 556
853 231
519 516
385 943
29 260
308 839
631 456
314 796
232 66
42 426
972 848
582 200
804 966
198 56
576 158
460 358
408 36
178 288
196 195
736 640
127 181
968 104
320 553
208 374
31 631
766 721
542 237
706 365
157 583
898 757
266 37
392 488
214 207
93 825
777 211
91 693
885 818
920 781
727 845
484 540
775 479
339 306
609 980
127 534
38 375
405 394
477 352
605 668
962 862
508 633
460 535
468 75
891 489
620 687
646 263
383 513
490 140
706 823
483 462
30 392
476 205
747 878
512 482
196 109
320 749
150 595
514 770
285 748
931 462
156 591
451 915
131 105
147 676
486 899
622 530
468 733
223 847
867 934
946 9
384 124
140 683
517 831
221 142
952 46
307 317
106 84
407 351
654 858
111 105
853 62
684 15
999 267
511 525
802 427
321 946
441 220
343 552
63 218
836 24
840 869
699 402
761 650
189 36
251 433
188 976
430 562
398 106
175 781
160 969
502 104
6 447
333 922
945 953
686 407
145 211
269 562
397 401
981 717
158 959
739 334
342 995
458 968
511 903
101 673
232 396
446 368
679 667
520 586
814 909
883 78
737 430
173 866
906 122
363 312
63 552
241 742
64 337
331 165
48 490
154 423
549 322
476 6
632 455
109 817
267 257
574 392
436 698
933 610
259 151
214 231
943 57
790 758
601 703
157 776
869 631
508 222
792 876
832 700
399 691
545 394
187 374
462 673
734 568
497 357
123 806
660 372
738 97
740 34
569 185
858 579
895 660
362 972
176 692
449 79
536 540
982 740
15 78
958 825
636 153
978 231
411 241
272 918
777 27
329 166
677 403
943 365
609 616
346 660
229 629
521 591
362 587
686 369
265 704
134 674
708 888
603 460
960 1
961 814
128 125
920 644
660 456
977 151
663 825
316 880
303 882
755 632
106 587
65 280
173 365
197 149
701 550
482 883
849 112
940 702
61 205
327 832
931 648
306 718
836 672
732 360
450 961
893 354
18 174
536 481
993 722
533 358
840 112
374 5
679 932
325 158
906 718
557 775
444 534
277 59
797 796
220 987
3 644
944 939
41 588
338 347
470 371
536 775
23 450
921 569
625 256
97 311
487 469
348 976
475 387
502 597
421 856
351 569
422 213
805 923
50 780
211 33
251 690
334 706
309 315
706 730
203 586
600 230
165 278
764 920
176 68
122 411
249 463
437 977
479 63
32 660
147 395
868 973
434 351
931 528
147 856
364 279
794 517
182 86
645 83
728 762
362 749
463 97
876 754
798 909
905 681
207 798
753 119
565 399
191 850
321 627
875 42
724 670
942 703
297 48
444 562
62 344
906 188
518 288
272 18
585 789
400 732
533 354
781 43
640 433
946 777
800 18
240 867
961 771
211 3
760 484
767 848
288 192
619 994
344 127
47 576
16 188
966 461
679 319
934 196
802 811
178 329
628 396
646 987
810 301
646 435
322 834
215 763
135 715
538 715
934 634
58 232
811 70
384 573
426 271
906 304
303 584
989 887
954 414
672 547
147 250
553 620
156 455
110 201
328 204
948 78
142 749
909 756
325 165
818 560
684 206
684 692
752 750
2 8
494 636
825 77
37 392
830 983
784 460
426 908
74 703
873 704
140 335
814 605
902 63
519 935
714 252
533 92
639 369
436 253
465 451
440 766
259 466
6 904
594 159
265 204
437 68
323 192
383 494
665 178
661 93
920 253
431 277
369 380
929 7
604 247
660 840
158 908
62 735
951 533
644 758
361 924
865 858
179 784
82 432
714 280
267 715
108 399
244 580
641 85
265 992
4 852
5 663
802 306
677 753
631 103
571 862
290 74
945 929
478 213
337 985
235 858
468 776
918 31
130 456
520 869
362 21
988 898
391 559
990 853
404 990
240 318
334 18
438 1000
559 231
809 747
10 229
495 807
833 768
749 872
76 175
734 215
823 663
586 873
936 270
229 616
582 252
265 612
953 729
638 464
349 15
693 969
763 97
238 114
382 234
569 872
217 136
941 671
438 243
715 863
491 273
109 480
150 6
582 990
438 446
259 557
875 698
110 379
608 65
25 423
883 905
321 105
190 247
585 980
529 235
791 644
608 841
337 84
164 975
659 517
473 710
571 451
423 514
495 823
545 975
339 839
895 714
503 309
364 359
371 839
381 844
842 487
479 90
791 763
146 622
148 785
681 217
719 224
38 170
207 363
956 417
362 925
37 42
181 474
897 173
640 865
381 422
466 493
962 955
824 398
958 856
920 430
975 712
791 425
603 127
70 720
571 122
382 890
277 840
373 865
21 476
972 191
943 28
644 286
240 49
438 585
638 872
927 817
656 288
453 600
496 545
525 788
77 988
954 555
686 59
188 420
722 448
322 742
503 960
458 821
67 82
323 315
391 703
378 379
796 18
68 142
265 834
43 90
739 809
951 743
81 238
685 873
944 120
183 595
980 196
15 387
12 804
768 674
2 210
565 994
654 485
27 621
20 801
400 336
270 42
768 350
855 228
806 647
8 634
391 800
214 815
504 929
571 731
743 724
222 436
935 857
560 713
192 923
995 34
56 432
880 241
946 27
186 183
590 949
504 730
317 542
842 277
681 34
593 316
535 615
752 815
979 721
987 420
311 336
606 793
63 458
917 818
131 88
336 319
988 458
174 70
7 309
423 206
579 781
197 573
733 101
195 16
601 879
277 590
763 596
354 593
887 133
926 872
23 27
857 457
691 122
21 619
413 229
66 684
226 471
214 709
103 901
800 688
860 160
135 983
880 267
631 263
954 96
680 21
535 111
905 643
67 701
273 698
798 927
875 785
992 989
713 1000
172 340
914 350
842 165
105 480
269 332
692 859
699 837
377 393
400 490
57 901
759 662
560 683
209 498
624 419
792 670
968 527
798 351
368 401
558 297
941 99
328 808
224 830
268 116
906 894
227 883
247 475
471 727
218 734
588 439
786 651
656 223
896 649
334 103
896 339
171 64
316 256
487 443
735 240
120 354
396 116
983 57
647 180
715 773
387 149
390 955
96 953
85 426
818 297
213 344
744 291
451 187
124 429
726 184
795 253
655 86
434 622
7 247
435 459
228 940
416 580
748 848
184 103
894 970
636 973
699 188
728 826
436 626
50 752
12 858
615 72
366 661
96 427
723 212
375 473
854 593
755 640
620 624
171 993
715 486
520 35
674 172
387 354
428 915
587 1000
401 324
884 783
182 928
625 606
217 908
986 259
3 618
328 789
46 779
703 650
157 193
407 903
248 531
78 307
564 560
850 48
282 990
279 623
474 103
896 681
196 355
702 265
709 101
601 236
839 263
395 938
940 853
67 90
101 884
584 104
54 97
251 659
36 498
324 784
644 159
601 950
84 79
367 412
352 998
190 82
600 854
545 259
981 325
40 946
371 628
357 673
257 13
160 273
436 653
413 385
686 20
285 621
255 327
25 479
143 910
556 741
837 507
826 714
280 222
134 963
297 563
316 910
148 15
512 324
698 831
703 61
768 232
240 812
560 154
629 6
762 697
62 891
229 63
456 428
206 540
546 21
806 849
499 589
430 677
728 82
966 783
339 6
274 590
701 989
377 172
491 279
16 176
167 59
547 451
550 425
450 885
727 344
826 276
885 302
57 82
994 215
701 112
61 252
808 384
800 474
367 424
983 68
3 598
897 791
292 258
406 631
290 383
764 577
680 433
517 991
574 332
883 637
999 798
869 689
946 687
880 77
208 19
20 408
753 580
907 486
763 642
641 131
538 519
76 634
973 342
410 956
77 844
410 810
428 511
131 540
230 848
254 945
597 234
842 542
892 429
806 643
658 688
681 752
714 206
28 311
233 341
405 641
752 93
209 721
478 104
400 806
314 760
492 536
677 735
901 383
849 289
953 902
646 226
953 763
350 861
740 376
111 309
889 77
122 810
266 5
20 195
546 263
40 565
739 972
64 979
316 333
32 416
46 710
345 143
831 437
71 948
990 159
768 663
910 658
708 3
968 3
874 753
875 266
838 310
329 947
204 749
133 373
184 229
686 373
18 264
654 978
956 445
59 379
833 433
106 513
58 888
934 381
632 599
651 926
121 666
406 656
987 507
414 863
452 643
435 613
448 334
783 896
858 107
652 766
530 642
408 182
460 48
768 230
978 543
580 153
634 1000
616 311
436 691
189 293
182 981
858 38
191 410
112 800
786 902
848 282
201 703
660 623
782 693
72 467
402 890
700 431
153 145
612 66
920 470
222 171
401 902
57 593
650 429
929 15
680 331
506 191
506 249
476 680
411 319
78 500
621 328
58 119
609 47
480 656
645 925
497 78
682 371
844 10
893 719
513 870
600 711
753 616
557 951
340 801
331 130
660 56
453 738
93 808
674 62
345 41
920 5
631 173
728 909
629 833
754 551
578 623
506 69
66 662
956 642
160 203
796 600
525 937
108 471
851 57
791 468
355 178
4 212
796 479
88 531
337 283
941 112
687 271
51 706
580 660
920 565
657 905
277 88
136 377
308 994
425 447
965 806
313 45
353 194
221 210
930 21
579 116
618 103
264 788
678 459
582 621
138 432
182 531
788 724
635 519
97 141
98 461
800 290
185 195
785 857
560 323
935 468
808 954
609 485
861 179
577 50
680 874
199 136
207 517
492 518
482 879
502 139
709 24
595 154
615 342
970 416
806 282
778 389
753 783
987 51
38 716
864 426
230 531
644 265
332 109
326 49
422 471
440 143
944 66
791 207
168 513
474 251
674 988
607 885
759 788
637 415
835 288
591 229
871 188
403 208
293 576
913 75
227 51
973 34
901 12
237 101
283 746
446 637
254 698
28 87
361 449
218 396
443 289
303 358
762 648
696 886
780 636
96 294
905 740
987 597
287 290
243 745
639 870
44 939
527 217
31 455
802 83
324 879
261 20
780 59
251 712
14 724
801 513
648 523
254 992
90 829
601 504
374 477
233 590
888 598
552 919
660 43
673 705
771 58
966 862
636 586
261 675
420 279
711 60
687 262
404 10
988 983
630 518
486 731
347 925
981 30
691 469
633 342
751 324
972 460
774 854
314 905
747 896
612 602
366 675
910 231
384 120
456 174
421 229
891 753
66 123
913 116
283 906
123 26
784 741
357 727
962 399
377 8
270 676
467 497
236 507
957 783
788 14
485 894
666 535
501 417
485 382
497 647
370 908
958 66
321 865
273 316
89 340
533 948
37 233
896 109
613 536
32 265
88 263
138 826
719 478
204 73
740 600
904 221
128 876
849 401
896 972
4 388
779 826
570 742
439 271
494 347
870 204
359 903
252 431
276 991
927 586
816 669
188 92
402 327
569 401
237 657
347 701
71 769
921 877
96 281
948 517
522 464
437 364
574 973
107 746
653 758
646 315
923 988
136 555
933 999
716 486
570 934
123 337
391 286
195 711
682 617
853 82
222 328
350 1000
951 355
533 551
335 483
535 343
536 482
915 961
577 246
265 633
921 801
716 735
572 722
359 793
419 961
479 960
856 550
52 397
209 395
317 484
503 386
881 314
794 632
819 208
763 844
825 57
270 78
444 18
241 698
510 162
408 544
39 341
843 385
47 194
443 489
810 799
20 732
292 449
37 970
186 122
125 389
447 164
245 882
108 827
641 201
699 551
648 553
665 56
710 197
234 530
254 35
992 290
762 853
751 93
691 776
495 776
750 568
314 522
788 155
555 750
463 843
900 516
584 190
771 314
980 119
625 179
401 342
193 560
453 440
302 593
723 210
163 290
438 584
848 219
346 717
401 353
774 76
437 246
244 223
51 369
690 15
891 889
161 151
733 169
240 930
678 354
363 615
424 43
283 378
858 80
461 186
89 205
917 659
815 86
251 798
892 244
219 805
421 445
430 668
790 774
844 721
645 614
782 130
700 846
232 901
376 139
744 604
158 463
430 750
818 361
29 528
436 552
700 519
479 290
798 874
218 104
766 574
802 709
328 617
723 842
285 60
79 50
836 733
754 621
512 250
876 725
512 716
481 101
549 592
97 740
554 960
234 232
336 225
834 678
687 600
212 61
655 101
476 316
981 770
733 996
51 511
846 838
888 384
924 149
187 789
58 871
37 38
236 423
697 31
723 746
16 838
278 927
650 423
198 606
908 893
383 206
347 612
144 371
228 567
624 94
879 112
736 681
726 496
426 974
323 455
203 442
8 595
634 85
445 60
442 833
146 395
824 667
750 557
339 305
882 460
142 402
322 957
715 298
762 920
116 794
543 833
854 952
232 173
845 897
948 566
898 161
266 822
79 188
930 539
659 1
6 313
461 141
591 274
64 160
767 172
911 576
802 813
232 603
192 638
430 454
60 494
346 559
167 14
39 664
82 442
65 195
433 512
712 605
767 521
748 455
893 802
406 165
989 850
255 805
617 304
153 207
753 836
813 534
400 779
261 538
864 882
986 800
250 693
291 396
627 185
324 887
382 59
390 926
605 349
153 612
408 606
903 929
3 89
889 66
22 979
768 950
798 664
536 414
973 692
674 552
759 120
909 300
51 485
108 760
9 162
72 694
138 148
206 21
594 902
870 656
692 397
374 969
266 247
990 151
94 22
416 451
633 310
720 156
733 265
244 334
285 227
868 523
452 880
610 179
35 340
918 232
12 721
585 730
623 737
415 946
234 641
955 30
496 783
637 896
107 416
922 928
715 120
817 536
235 176
329 298
791 976
201 873
942 676
153 377
554 812
772 461
331 812
885 674
242 725
805 14
715 118
43 469
886 777
952 944
198 323
373 776
266 922
56 150
238 337
861 563
560 581
32 53
892 955
190 971
164 163
733 998
175 858
30 333
926 90
825 614
732 301
990 625
133 893
340 584
383 693
565 891
99 9
247 769
412 895
970 86
13 460
94 386
71 196
768 157
939 969
494 742
273 181
77 154
521 481
34 863
42 589
484 882
179 265
751 371
45 374
707 291
299 210
531 881
352 950
63 276
350 964
276 837
337 385
118 764
272 414
550 632
859 408
945 983
436 300
799 222
281 916
612 920
454 998
291 530
272 703
705 913
273 204
879 625
613 857
487 548
204 527
1 295
702 576
867 819
13 958
749 421
994 351
259 742
780 276
420 145
287 423
962 709
747 74
180 597
460 344
847 91
856 59
873 759
527 308
102 252
777 715
290 240
192 327
898 617
718 313
453 852
732 839
135 774
294 918
551 997
885 189
590 142
614 773
52 361
671 907
620 702
153 997
636 450
548 148
48 521
517 890
53 969
562 820
600 619
94 698
279 126
135 300
150 25
71 490
477 685
466 236
241 396
52 144
327 56
187 398
615 994
150 869
666 783
240 404
284 60
969 410
395 553
286 526
345 269
937 96
222 491
972 606
579 270
451 223
756 731
551 636
859 32
879 502
547 618
955 175
252 201
286 600
769 63
351 491
139 668
30 119
695 385
227 15
842 461
418 640
628 66
10 837
363 864
972 314
91 382
71 745
139 688
777 834
807 396
902 724
402 969
866 273
723 768
795 98
49 747
599 767
10 587
412 888
835 786
592 292
628 324
947 106
80 623
380 188
556 521
932 278
612 28
52 406
8 860
403 213
786 11
210 638
466 801
241 662
127 708
17 139
239 743
118 603
759 550
342 253
146 286
384 211
842 715
524 531
979 44
507 581
923 520
17 376
582 54
665 827
724 262
827 318
266 592
400 146
192 801
554 480
948 250
947 643
143 589
969 773
294 982
799 14
485 913
791 955
165 79
270 621
662 912
698 163
782 972
594 185
154 374
726 376
681 707
410 534
79 415
920 82
871 894
586 996
430 930
103 169
985 944
115 3
518 145
1 21
545 411
605 499
800 502
399 780
290 387
248 466
384 671
35 910
591 117
951 702
773 115
793 601
45 455
482 499
634 568
567 804
386 977
556 630
832 991
135 557
241 67
910 976
535 985
452 597
408 229
508 560
775 233
986 757
485 359
172 749
289 252
363 208
429 516
900 992
640 616
567 743
991 959
547 831
296 817
655 353
195 909
450 573
487 641
418 882
43 442
870 766
508 464
192 634
569 783
725 313
847 356
63 254
54 917
114 133
469 29
411 536
430 168
443 311
17 706
544 579
636 986
825 577
57 960
232 1
452 149
145 613
241 325
983 266
17 33
610 666
877 538
327 508
746 154
668 257
558 599
392 568
456 776
363 938
472 531
377 441
994 131
325 890
227 288
641 27
205 513
704 682
976 356
303 275
339 460
616 866
35 350
937 487
439 546
349 783
297 994
715 603
456 1000
272 138
516 776
569 857
800 599
488 635
959 732
60 248
864 910
363 735
587 114
479 527
306 630
913 495
481 962
351 990
50 767
103 534
900 207
284 4
200 94
794 494
56 806
823 582
355 625
916 797
83 650
632 921
52 417
79 306
570 221
71 372
445 65
355 921
70 612
944 904
901 884
207 290
651 392
763 91
406 269
723 668
331 400
333 983
887 547
794 1000
411 567
878 687
959 840
419 404
3 333
855 222
292 126
824 681
768 298
156 101
681 364
461 771
129 142
723 956
122 172
105 397
374 695
381 475
881 912
846 378
608 1
828 671
354 735
533 444
987 757
452 793
159 166
93 627
917 537
592 541
654 152
335 726
88 160
948 946
224 428
691 786
1 182
199 408
618 120
550 607
408 630
406 599
821 734
234 508
727 283
595 169
749 526
431 414
317 373
994 924
876 746
97 685
616 718
164 109
967 131
957 908
338 479
261 406
943 390
763 481
719 269
110 792
15 960
516 176
807 56
994 986
230 505
187 629
31 657
746 642
953 28
658 609
153 470
298 70
108 350
445 929
128 316
690 829
773 272
751 429
290 580
937 207
815 320
83 147
50 283
31 969
405 139
670 74
551 230
737 340
926 261
379 31
273 483
801 509
995 297
48 104
745 195
911 5
525 676
922 13
878 825
851 46
659 28
9 363
282 214
458 266
52 905
645 411
164 273
246 910
288 375
16 414
100 584
671 892
976 997
532 547
955 767
881 810
588 394
821 618
566 984
697 435
77 180
529 551
54 143
763 82
640 454
117 800
700 817
348 44
291 48
660 584
769 362
651 653
641 59
496 874
585 711
988 794
319 360
820 1000
221 256
113 526
2 719
423 353
939 566
834 206
277 218
736 527
556 801
957 487
71 157
639 497
208 177
949 50
259 976
49 720
231 944
776 863
820 291
489 673
783 408
522 126
824 208
458 844
889 824
247 198
943 451
463 503
858 936
960 862
105 757
267 966
229 401
850 141
70 650
500 809
344 299
276 242
861 816
3 301
490 968
268 856
862 721
115 724
97 233
250 558
89 324
724 352
167 988
721 356
829 494
379 868
137 429
497 30
320 210
1 211
670 396
552 416
814 185
877 108
547 585
586 530
629 852
272 2
225 396
316 887
627 938
71 964
71 405
627 901
492 974
41 571
762 86
761 468
228 731
568 696
593 114
969 934
583 589
120 505
766 781
874 990
509 918
21 817
281 787
615 113
687 75
742 886
15 870
451 462
726 755
834 105
677 340
837 236
319 266
932 596
455 320
258 196
735 879
927 729
841 323
554 897
872 144
298 540
889 758
997 766
449 824
675 186
49 533
198 157
597 602
790 569
549 622
830 940
780 564
7 203
773 252
194 629
880 799
67 511
405 191
70 351
425 939
206 976
832 389
689 853
35 694
619 81
958 794
271 923
276 436
230 535
351 94
944 539
240 206
903 5
126 628
136 380
819 24
376 64
493 447
159 49
718 609
218 323
580 713
89 423
280 748
214 892
40 748
547 611
969 659
980 776
175 262
371 190
150 128
556 59
510 922
840 246
25 305
909 241
885 116
525 168
855 798
154 962
175 558
559 830
433 983
317 217
131 598
473 488
828 739
934 344
741 53
238 157
245 49
135 57
331 371
315 924
568 311
417 306
192 120
817 828
885 315
71 676
456 167
953 2
820 279
158 342
728 677
751 208
160 597
339 952
981 899
516 766
150 387
673 432
703 504
603 855
462 319
649 317
923 299
182 827
258 566
248 69
770 205
988 320
622 319
78 185
760 709
356 5
597 481
973 300
638 595
882 545
641 567
133 840
109 950
423 3
427 975
689 297
510 522
958 108
189 26
662 982
746 522
240 217
922 868
44 863
168 378
84 327
953 261
275 743
414 775
843 213
210 6
987 9
310 857
16 191
899 891
946 449
605 575
248 646
663 483
723 94
242 277
102 189
242 889
858 783
977 211
474 820
389 210
27 696
285 349
951 82
390 30
601 609
724 989
207 74
25 255
492 136
333 207
801 289
241 292
518 865
60 892
413 478
486 463
693 940
345 261
471 584
465 767
158 321
822 743
986 842
637 735
333 383
894 147
637 379
664 146
905 70
656 951
864 647
11 633
275 892
921 519
939 854
452 840
985 737
881 689
300 629
810 585
198 144
180 882
71 690
440 54
225 522
97 481
599 425
295 513
863 758
764 427
935 266
744 306
720 927
124 287
699 208
321 670
291 964
110 238
434 587
501 23
256 865
430 164
297 317
168 33
376 103
87 698
625 659
810 596
598 293
81 75
985 593
695 615
31 643
75 364
37 905
450 469
911 251
128 108
445 837
540 662
574 687
629 447
138 235
326 755
803 422
497 515
903 823
960 878
573 928
668 828
763 67
784 264
761 756
73 895
953 252
903 288
427 618
810 712
199 952
886 236
742 682
483 307
428 310
874 391
355 901
36 856
3 264
463 189
275 429
84 765
482 415
616 963
560 797
131 75
392 466
644 531
24 102
171 967
940 76
232 645
161 834
466 922
621 919
20 28
323 878
571 696
110 782
217 224
391 817
984 51
304 888
10 367
333 855
167 731
274 208
550 662
861 255
384 763
46 551
684 779
61 509
16 80
168 579
24 1000
835 629
390 769
472 955
804 871
235 203
994 74
262 961
939 242
125 794
437 698
57 149
589 497
171 746
377 407
995 48
205 867
698 600
751 36
201 99
293 901
216 327
682 246
189 89
820 465
773 339
217 514
256 831
328 519
429 861
169 479
260 549
292 235
571 274
660 906
911 470
753 793
771 87
809 933
790 786
163 182
800 975
434 310
879 935
767 12
592 243
161 731
238 184
461 241
13 231
417 90
68 830
817 827
796 250
243 811
383 598
350 995
70 783
143 697
102 731
892 444
714 27
279 70
197 856
392 310
784 777
808 368
679 497
866 182
305 574
497 798
958 258
37 183
392 1000
608 657
834 189
808 488
625 62
222 300
992 962
775 571
845 378
853 513
733 239
330 60
769 117
391 102
432 949
122 686
340 133
916 435
337 830
338 115
157 326
37 666
720 112
371 820
349 767
808 61
540 840
449 218
902 437
592 154
72 700
876 509
132 5
920 331
714 275
23 416
976 725
825 164
885 480
150 423
127 773
611 320
402 730
284 326
767 463
846 986
497 129
448 573
118 162
121 723
901 426
179 718
388 844
315 838
393 976
418 274
774 456
22 712
11 785
540 309
627 896
807 111
694 295
743 46
292 549
162 407
433 278
594 794
601 307
618 222
385 720
359 711
966 506
539 22
36 182
428 962
205 19
331 438
382 979
117 424
823 477
700 699
593 585
503 5
333 871
788 380
84 220
785 738
818 398
859 720
798 244
16 208
764 919
704 912
202 943
929 575
437 875
951 393
498 687
148 675
498 149
95 314
753 3
462 951
745 749
656 316
697 655
488 424
645 345
127 805
480 680
791 325
711 389
380 353
591 327
368 768
385 690
229 767
614 835
200 614
736 647
328 888
639 93
692 396
646 268
613 632
635 6
898 523
883 518
325 943
14 166
562 114
240 451
493 971
850 765
676 725
199 782
388 317
15 596
316 116
837 830
763 75
381 604
533 570
334 647
91 98
370 514
344 202
598 480
656 484
586 785
925 357
115 600
646 355
238 514
192 620
95 619
342 601
158 323
348 953
117 502
935 978
253 706
215 412
883 540
429 250
666 183
350 402
22 55
273 858
452 48
914 817
390 267
655 161
919 547
899 305
697 104
226 32
377 283
619 76
664 193
468 341
97 449
307 881
458 331
134 926
376 273
21 604
985 544
409 465
381 787
715 342
390 487
710 515
743 698
997 438
809 969
919 41
731 557
386 673
109 658
163 241
344 156
194 161
629 480
316 412
552 348
375 999
411 547
546 642
997 233
545 763
269 768
781 83
350 344
14 950
800 559
899 132
174 170
578 984
307 983
571 788
315 976
98 452
527 127
310 85
203 542
397 717
481 16
317 396
932 749
52 868
584 685
260 213
276 421
622 260
972 945
972 353
668 151
811 913
708 765
418 58
272 654
933 375
516 811
632 122
577 443
474 628
895 565
25 650
467 486
711 118
62 325
770 967
562 986
610 754
721 152
542 376
20 114
364 69
46 8
302 588
551 543
322 348
126 910
621 299
685 519
926 689
91 849
734 304
824 531
956 321
530 612
357 950
86 377
362 774
906 733
916 383
846 811
819 699
238 421
644 730
41 731
867 548
541 149
890 740
221 315
126 661
176 273
701 206
868 46
698 116
953 787
297 396
485 700
457 483
892 38
271 140
241 820
507 53
73 42
429 804
307 662
8 975
609 304
319 396
468 536
379 331
210 691
500 377
965 711
639 80
908 955
703 660
278 268
166 100
164 368
282 748
666 471
162 686
919 392
831 766
792 154
515 956
657 143
228 216
998 833
600 67
104 744
187 388
339 375
910 173
561 351
944 393
768 939
490 210
430 548
837 553
982 799
506 707
82 991
432 27
699 988
319 634
367 394
661 795
791 681
286 344
829 554
951 645
415 618
322 374
155 72
296 863
784 160
918 582
717 740
989 359
463 996
893 938
244 321
185 613
279 547
647 386
662 350
378 38
744 70
352 29
531 989
150 574
736 260
521 295
406 858
102 772
638 10
67 213
954 139
894 785
891 128
397 63
860 359
200 65
446 272
808 213
473 750
131 495
320 896
108 445
447 89
195 146
876 893
483 299
145 201
889 668
273 854
31 717
909 873
681 98
330 424
232 552
347 946
824 219
933 211
32 923
802 370
151 318
469 523
804 558
459 455
992 348
131 36
862 536
549 138
22 175
458 662
764 254
263 411
590 772
629 786
988 618
560 240
230 410
152 989
36 157
911 936
936 260
156 31
181 633
353 658
584 844
509 577
810 553
145 544
981 81
306 443
29 92
110 139
780 888
341 878
667 893
751 891
622 930
710 653
773 814
108 88
876 295
737 983
798 536
952 565
522 168
642 662
245 12
273 595
186 243
651 425
919 70
773 315
539 533
17 39
134 21
956 64
566 159
543 459
509 888
484 755
594 402
630 324
199 354
32 143
423 449
156 969
963 637
775 350
373 423
212 698
511 657
66 398
557 824
287 921
110 505
884 440
699 147
939 741
474 140
554 560
323 986
38 162
930 417
579 602
812 108
681 957
810 535
963 560
475 369
857 571
349 976
355 116
376 814
618 260
74 386
566 748
580 326
13 433
254 443
836 651
628 2
677 919
330 410
707 531
829 297
18 851
700 149
191 184
923 360
697 401
602 459
929 910
850 233
600 291
836 708
194 883
313 851
649 845
754 345
300 979
368 259
934 259
912 921
703 637
580 395
778 632
514 545
138 946
995 207
225 530
832 924
143 484
618 866
319 484
75 439
568 305
365 268
734 239
930 87
265 298
731 651
641 368
558 703
33 994
612 590
478 263
51 625
296 969
545 403
898 684
756 781
710 567
891 70
444 15
132 645
662 459
375 272
396 357
198 407
218 235
664 818
459 552
353 820
643 340
359 782
23 718
748 379
673 897
552 702
191 648
665 402
368 533
516 969
889 255
853 507
33 587
101 915
79 304
961 552
36 178
840 91
619 75
105 403
762 272
914 235
365 123
410 147
899 669
691 763
338 690
219 603
867 620
293 453
582 7
890 297
584 36
850 815
571 870
721 774
131 989
633 765
626 374
242 77
294 909
592 964
336 751
56 718
997 589
457 627
523 197
157 541
230 60
198 102
542 745
292 425
831 153
740 137
663 171
59 540
973 540
616 10
327 209
125 171
304 675
702 383
109 182
841 356
699 929
205 732
302 72
961 420
140 189
900 701
202 195
489 82
153 887
255 158
326 114
332 202
472 724
591 160
558 749
800 231
517 108
991 239
930 836
363 25
579 501
691 880
657 635
433 201
106 879
926 312
485 671
890 435
992 602
552 233
776 341
947 773
799 898
298 863
790 411
125 931
618 911
715 831
358 630
659 904
789 70
247 516
741 999
50 739
240 427
607 213
618 155
700 962
672 558
530 932
500 507
314 521
971 688
568 292
904 856
486 62
524 330
389 803
292 337
637 913
774 801
884 606
354 738
275 691
678 327
963 579
118 737
417 538
675 362
574 714
96 628
529 79
567 856
786 207
990 729
250 33
388 141
731 328
852 428
460 380
338 681
861 126
809 267
210 705
961 425
710 520
916 408
754 343
23 915
195 369
588 584
47 11
689 56
629 706
475 244
35 381
193 288
359 3
1000 805
390 119
615 850
841 9
665 653
174 715
986 257
687 88
160 786
506 815
77 199
778 383
591 608
975 323
615 179
883 827
594 250
20 553
318 416
120 63
557 937
879 171
762 332
781 18
251 470
701 653
568 83
237 420
450 536
282 891
133 733
694 899
898 728
95 435
613 548
767 141
186 849
212 682
242 156
651 145
874 543
316 78
881 818
648 787
419 570
303 265
624 872
917 744
975 299
978 515
406 240
220 160
749 978
657 752
127 65
999 814
483 289
649 54
51 277
511 91
573 504
270 919
279 427
822 718
659 77
714 839
620 408
595 332
311 823
757 959
522 241
801 14
290 925
120 721
716 435
323 123
313 524
634 705
867 202
668 514
720 268
847 433
85 36
773 797
60 389
942 440
332 329
299 731
824 555
346 516
10 27
737 350
826 116
5 446
245 590
404 686
237 112
21 918
800 367
891 704
184 484
109 675
479 17
702 902
873 21
174 121
347 576
861 263
705 642
272 50
938 647
125 891
785 285
701 716
870 562
653 187
962 685
641 377
379 293
773 329
640 808
409 743
410 7
166 982
987 393
59 105
943 532
298 217
672 255
634 594
305 166
291 428
942 252
252 148
965 127
84 271
838 928
395 291
875 405
746 27
804 739
15 943
3 613
237 946
681 127
388 448
272 704
201 498
659 879
728 418
502 971
920 637
336 558
65 830
24 416
563 4
234 976
545 146
106 532
233 884
58 932
69 407
721 18
203 641
184 106
585 478
973 460
694 344
527 432
708 545
765 902
171 923
37 976
590 112
970 470
708 930
594 562
26 639
977 852
583 812
191 284
906 380
156 821
848 181
792 592
835 696
5 168
461 488
411 238
241 395
778 188
238 535
808 993
874 658
217 983
642 101
657 963
578 461
12 624
137 87
928 687
983 895
191 935
159 803
431 567
223 65
393 413
358 475
330 706
804 868
50 933
936 867
941 809
442 243
913 319
744 565
946 471
885 270
963 374
60 137
952 671
294 851
251 34
941 33
705 881
272 879
449 891
92 797
272 466
440 451
776 825
525 311
770 810
81 756
334 644
272 817
371 314
901 398
201 138
208 948
289 26
558 385
5 607
801 944
550 265
190 790
839 642
525 935
620 930
410 68
359 882
243 694
519 367
287 426
679 884
641 107
87 655
614 199
206 480
705 365
192 458
657 191
143 132
832 845
456 768
593 840
670 332
135 565
90 851
728 928
111 249
713 6
933 872
982 446
990 357
471 357
864 511
562 450
487 348
637 889
777 852
555 539
37 354
201 832
145 204
876 449
318 538
276 744
57 452
287 68
59 631
113 430
653 817
955 149
408 565
746 449
414 596
916 890
632 349
694 732
787 692
743 474
701 71
621 145
683 221
389 698
343 104
882 243
702 461
883 436
58 166
423 842
188 452
65 237
679 752
896 600
420 435
550 859
511 667
80 775
555 885
599 587
172 719
945 504
473 257
401 4
184 381
659 862
880 616
368 780
516 269
101 52
30 694
131 258
865 499
588 173
350 812
129 628
757 536
413 814
34 160
458 467
154 689
485 465
66 13
27 246
91 993
986 232
475 513
740 72
238 733
982 181
970 699
353 921
573 661
316 652
365 821
964 401
122 989
115 426
366 236
482 968
321 294
114 870
512 762
580 284
561 213
858 603
1000 908
397 998
510 90
884 967
726 966
437 90
534 383
374 463
376 811
285 982
34 530
230 350
70 234
507 737
565 138
632 768
812 279
971 188
905 335
949 12
971 813
585 331
279 562
261 640
705 562
527 957
478 579
511 975
290 706
325 418
664 248
565 918
963 77
836 873
636 924
491 953
415 510
910 430
6 7
254 55
275 889
979 361
806 522
82 688
669 69
852 158
365 168
517 287
316 181
971 507
986 201
229 638
42 136
757 840
535 584
446 658
108 515
496 766
502 202
703 652
382 960
277 832
208 860
635 43
970 806
705 707
279 735
268 320
667 224
332 990
545 48
612 764
962 223
614 993
295 526
649 642
278 499
160 68
602 76
904 94
551 290
379 430
482 573
767 551
823 804
145 740
438 255
56 925
765 946
961 254
717 431
868 365
563 626
330 375
185 154
361 265
251 390
271 349
168 295
557 326
22 162
151 310
913 206
535 187
534 642
37 985
398 488
517 77
551 641
352 349
96 329
432 25
417 197
182 365
384 905
336 762
550 11
596 524
969 685
385 561
744 537
742 102
184 296
174 611
199 158
805 775
274 760
892 507
582 977
273 266
244 659
932 539
349 424
858 518
202 569
977 359
410 118
746 28
627 527
341 835
535 342
145 229
102 202
545 639
173 960
813 219
868 422
674 358
28 440
628 269
243 796
228 499
288 76
188 552
911 612
983 561
983 113
467 857
724 987
599 631
158 470
307 190
9 286
839 286
413 803
483 265
26 916
672 889
954 996
769 611
139 238
14 874
8 207
194 114
621 401
844 334
674 963
46 996
62 994
207 270
337 457
915 653
934 944
925 649
62 640
653 840
302 566
337 330
535 660
894 953
638 620
326 236
554 231
957 936
530 687
473 547
129 992
376 917
720 437
414 30
890 578
296 712
451 713
460 920
573 830
467 280
490 72
144 388
380 393
887 876
222 220
270 537
21 20
433 299
2 664
934 905
522 924
1000 336
350 676
296 542
273 337
278 312
167 403
446 665
519 540
52 935
229 588
369 748
465 403
568 209
765 709
159 285
356 392
769 356
402 919
110 759
16 26
144 991
796 55
84 617
61 714
581 167
789 116
178 242
260 798
311 890
381 709
282 837
228 517
268 258
208 364
752 855
518 732
247 75
732 829
579 627
833 107
559 973
124 1
716 350
476 892
391 725
466 429
79 458
376 991
846 318
24 493
385 647
954 747
401 881
458 549
666 235
760 512
615 680
532 53
917 690
359 520
86 570
580 723
345 810
246 912
695 925
102 633
838 268
8 485
15 460
360 139
564 675
833 217
167 166
732 492
768 204
198 54
163 475
314 715
521 157
165 746
993 8
615 123
312 962
315 614
874 649
68 911
803 532
409 381
903 297
940 775
135 893
713 29
313 195
450 717
312 915
134 138
302 450
821 432
137 182
182 885
491 537
593 800
688 322
627 338
439 169
463 930
457 212
908 517
735 947
447 223
404 644
437 319
229 556
464 39
741 781
81 825
278 414
967 815
599 602
603 888
559 81
239 880
795 564
104 225
816 666
795 155
368 19
774 629
533 141
935 659
992 465
520 300
748 32
677 1
371 541
150 335
965 334
151 173
279 579
207 288
651 720
609 689
609 71
754 798
870 396
205 270
165 615
599 793
589 706
223 198
758 247
126 543
61 573
396 849
973 328
56 496
585 886
505 740
409 126
343 416
558 553
70 212
766 901
706 782
238 776
676 370
35 383
976 154
819 691
20 465
990 747
131 976
724 673
648 971
840 826
919 866
508 921
533 118
731 947
330 470
53 577
155 414
540 8
928 783
649 376
631 504
492 351
259 724
548 440
782 759
18 832
81 822
279 592
378 544
743 604
331 678
867 285
862 349
494 608
402 503
934 156
931 726
399 245
620 93
941 621
528 409
583 50
682 710
32 43
627 302
503 952
728 983
911 695
608 972
615 202
979 388
730 494
219 921
671 266
550 900
44 308
81 126
146 92
910 939
848 896
894 148
673 405
198 135
314 529
399 813
684 757
418 328
784 543
392 533
376 486
833 723
845 319
101 933
480 517
757 316
585 164
39 441
912 841
323 202
960 682
876 913
737 880
552 780
328 666
17 694
706 48
921 617
800 814
127 418
390 350
281 647
115 249
609 587
867 175
736 936
666 556
62 1000
774 280
395 273
789 167
212 315
842 568
223 97
464 117
197 659
947 858
576 428
956 634
159 524
549 375
518 292
587 810
842 285
754 86
405 852
716 719
897 970
119 223
836 986
209 976
52 21
154 510
121 750
196 977
774 624
145 697
180 839
584 203
936 992
565 487
362 296
202 690
301 583
488 97
924 682
183 543
642 63
884 583
198 829
342 802
316 631
156 227
91 553
280 161
978 478
75 469
401 302
533 88
497 328
4 322
964 956
355 932
120 511
331 417
96 390
642 264
18 541
42 420
546 938
784 698
989 114
622 779
141 24
821 797
198 345
741 915
680 463
89 732
262 604
254 49
772 253
17 482
439 203
747 532
692 34
383 379
779 401
350 511
649 530
853 280
174 423
521 612
974 248
423 23
398 466
758 630
220 700
635 545
878 405
97 729
238 997
740 674
207 959
519 266
74 982
80 803
909 803
48 612
63 164
765 242
639 449
934 352
682 961
41 457
771 589
78 681
910 108
482 643
594 220
690 915
45 591
38 889
194 801
474 326
967 440
303 178
41 42
5 545
405 729
162 191
628 569
627 690
583 591
40 557
300 170
796 282
365 415
526 36
750 784
343 783
684 945
603 660
598 948
539 60
621 934
990 903
832 785
904 148
955 781
712 312
113 593
225 221
206 338
810 464
438 197
451 330
591 562
50 909
731 636
881 83
938 811
410 551
726 462
732 42
17 651
303 27
425 987
31 437
319 963
371 460
713 848
154 408
640 682
224 10
760 253
13 398
685 990
585 182
45 312
976 227
100 727
462 328
234 674
619 834
793 840
101 921
459 442
976 372
165 785
384 702
418 991
32 336
129 430
355 701
973 772
33 249
730 236
836 978
964 86
602 954
407 752
28 250
170 509
223 47
444 292
989 715
554 973
98 653
297 244
427 535
967 971
598 709
512 317
391 544
481 233
850 344
995 680
866 105
507 975
521 636
725 992
259 710
773 748
234 866
580 8
830 767
812 148
541 228
268 753
260 268
990 953
760 608
946 253
83 698
135 184
47 273
185 859
313 69
703 898
32 89
290 900
55 984
836 668
990 397
700 655
80 533
154 399
281 963
701 545
49 949
575 291
989 829
990 471
676 22
422 530
259 899
426 586
997 732
725 616
978 255
110 870
588 890
772 515
67 63
96 466
514 81
706 12
682 870
937 251
104 616
487 798
27 281
242 799
316 401
584 976
253 459
670 352
979 105
634 61
15 741
756 514
55 237
452 418
473 410
481 62
690 954
504 623
253 802
628 832
34 274
2 718
626 428
318 623
829 541
321 364
350 67
148 7
850 107
624 396
37 712
262 553
33 353
253 112
681 992
50 225
511 248
911 791
100 961
260 551
427 405
604 926
927 671
226 167
926 25
767 642
48 255
456 853
422 311
297 132
646 791
898 174
905 663
776 39
579 421
64 76
933 842
447 368
707 666
804 663
913 420
784 158
332 39
529 806
546 606
907 893
993 474
595 851
888 345
943 534
97 289
246 249
95 490
498 655
417 591
854 988
78 318
850 522
563 556
45 437
111 491
107 34
998 954
382 2
933 468
706 611
924 164
69 295
168 646
443 22
323 776
615 529
560 483
745 595
769 590
400 174
560 749
473 191
85 164
726 226
964 591
603 112
267 931
81 565
327 288
195 38
667 847
759 801
650 701
560 385
547 491
376 653
580 644
374 844
534 460
727 451
463 801
198 239
877 434
543 618
206 941
964 739
166 594
662 857
152 232
496 163
131 749
709 305
944 431
117 472
919 347
173 576
855 756
308 511
405 563
995 75
879 49
786 68
206 435
120 353
433 405
276 967
370 712
380 110
10 289
393 529
382 530
305 827
143 257
736 638
107 472
914 789
419 128
660 834
748 220
287 121
750 28
487 869
708 510
347 653
685 258
881 189
942 274
869 791
114 778
75 4
298 48
157 311
593 637
879 205
645 246
213 349
801 506
957 845
8 726
914 524
902 812
562 632
21 496
427 879
36 953
569 986
607 931
112 491
528 804
629 686
684 571
268 267
590 669
93 930
746 168
744 765
156 692
19 870
511 856
459 618
887 396
783 610
21 147
302 976
597 177
596 101
321 20
961 72
452 848
114 798
687 236
962 391
732 365
206 312
639 848
553 360
436 429
387 392
590 618
937 21
744 539
362 277
744 591
452 17
812 480
785 137
501 696
661 722
713 44
473 176
73 664
308 609
995 98
51 557
450 880
783 118
387 344
927 736
735 234
793 815
904 463
505 394
389 912
598 867
176 843
637 287
102 457
238 742
553 717
939 975
299 39
30 279
547 681
192 269
549 544
757 670
439 627
469 350
18 848
402 260
727 607
851 224
292 429
376 83
801 264
476 430
519 695
332 973
284 972
902 614
260 373
672 717
371 743
702 110
12 160
706 584
764 844
60 968
30 739
709 676
619 60
139 335
519 656
187 422
255 31
186 402
519 888
402 525
909 668
114 374
758 188
227 257
377 522
62 881
92 68
460 601
821 626
440 848
448 175
990 576
721 412
347 507
822 960
571 97
920 121
177 684
831 271
859 256
241 512
708 751
812 566
343 497
664 997
705 783
100 245
458 779
547 514
133 528
982 980
940 204
777 990
206 331
996 306
908 224
774 697
51 711
522 928
1 145
224 854
185 292
258 974
847 138
29 166
68 386
657 138
926 538
138 897
393 185
744 119
398 520
140 422
205 916
994 625
278 501
164 8
197 846
795 883
318 211
22 762
42 226
259 968
950 852
877 614
14 649
183 954
821 826
609 310
455 91
906 254
818 902
865 527
191 93
481 419
503 287
679 312
132 82
342 629
799 450
717 996
234 290
666 992
703 412
452 270
842 210
494 913
857 623
827 357
143 436
944 930
338 437
554 30
363 836
986 628
194 581
35 103
607 19
768 778
43 11
587 234
305 422
703 247
34 585
863 159
606 686
631 844
546 302
306 415
546 141
220 485
725 426
122 738
681 29
13 468
948 712
804 781
767 542
235 189
44 547
630 709
290 932
102 805
247 828
12 466
814 31
563 55
537 197
509 718
768 114
712 539
942 459
543 619
232 41
398 254
417 534
721 138
809 347
572 352
404 943
618 538
243 398
929 16
186 695
410 594
752 469
781 444
306 324
278 831
932 690
484 452
505 335
924 653
431 847
147 831
859 486
513 858
904 754
741 965
381 898
1 328
392 706
785 562
112 791
13 907
346 186
208 581
47 139
661 529
157 172
669 57
426 530
104 61
714 455
932 647
332 345
205 590
373 179
608 224
561 872
976 885
229 103
3 368
775 585
653 286
220 100
916 75
501 675
84 569
834 994
112 316
378 930
571 838
661 433
501 408
972 713
847 476
844 313
325 92
677 413
776 969
33 758
464 655
317 163
337 250
294 325
357 339
422 233
541 146
205 315
458 922
524 201
63 272
21 920
769 154
951 110
227 378
1000 791
103 960
879 137
785 644
952 774
101 197
389 503
982 348
247 299
960 720
208 570
731 633
547 131
708 116
33 781
428 607
129 616
206 75
513 109
489 697
555 462
572 648
248 234
156 884
327 833
404 489
435 656
513 110
726 394
50 985
258 274
112 281
815 738
725 773
397 475
672 185
13 918
979 866
815 984
445 512
912 353
29 875
293 976
664 614
436 729
256 494
298 443
9 828
650 102
819 744
497 698
811 198
147 8
173 788
227 290
617 48
691 388
283 356
694 334
507 708
364 793
267 350
604 580
500 873
859 771
919 862
714 368
640 801
313 357
86 293
714 978
399 119
691 708
350 12
73 894
328 10
345 318
291 688
107 891
808 94
839 438
675 727
793 83
997 566
183 534
217 420
12 118
341 270
448 921
399 298
851 762
614 118
373 921
129 481
380 600
178 989
5 466
739 842
643 694
229 341
152 678
988 478
349 214
723 561
569 50
537 831
825 753
945 426
49 427
722 147
522 111
37 127
753 574
383 796
594 459
744 648
658 245
740 485
932 2
493 502
609 98
935 665
901 911
656 596
99 461
809 723
21 821
215 180
546 101
285 441
410 560
533 791
592 604
360 670
805 141
317 178
85 782
742 704
66 451
605 542
902 563
13 827
280 53
835 29
128 249
545 442
176 425
599 242
698 49
452 144
880 288
616 234
736 933
419 346
483 42
111 231
44 10
395 87
747 108
375 354
343 399
400 413
311 513
467 212
667 420
59 118
387 808
894 653
528 887
263 675
540 963
529 416
949 712
114 109
489 39
827 180
855 371
702 343
705 483
267 292
822 671
105 165
745 977
813 278
949 389
582 867
104 301
860 703
235 223
410 835
353 5
750 131
596 933
975 520
939 186
186 172
542 927
575 672
442 645
259 59
180 242
83 410
47 677
415 122
324 482
214 785
787 959
183 254
148 442
38 410
320 695
919 160
617 941
405 642
154 758
559 657
967 894
77 324
408 351
580 824
769 273
428 234
106 4
924 286
841 868
757 648
247 874
301 189
702 782
641 904
837 711
614 167
547 551
194 233
690 65
373 640
762 952
788 774
587 68
343 38
109 765
253 128
24 281
404 503
963 788
205 222
239 524
441 513
1000 915
834 290
567 721
369 155
236 103
79 414
21 337
156 208
723 277
755 812
831 947
574 889
84 855
971 279
209 717
756 251
183 486
448 577
599 391
217 49
118 498
569 577
933 624
406 759
439 938
788 329
89 209
90 630
670 256
938 762
261 849
180 900
888 279
208 908
837 938
878 836
263 948
177 375
249 965
382 169
379 682
584 704
874 511
900 157
793 820
135 58
223 546
474 195
848 644
96 561
891 774
626 712
898 861
65 795
90 179
14 709
286 93
561 186
115 702
406 805
326 380
533 379
331 99
877 115
327 378
566 805
244 111
783 435
843 407
261 168
940 537
600 652
12 29
115 536
150 920
334 459
34 437
744 724
253 363
357 269
845 49
345 121
442 353
392 587
273 594
756 903
148 118
649 591
47 699
539 633
255 311
258 703
509 828
787 333
407 618
617 361
953 411
439 78
299 308
952 797
93 445
342 179
529 596
393 399
823 168
225 716
247 372
707 241
448 736
304 393
461 10
541 498
193 410
729 569
919 811
713 102
646 476
444 383
571 495
400 97
11 99
250 673
372 284
769 910
680 654
241 469
336 690
596 714
976 982
899 596
159 439
298 103
658 148
117 73
931 941
522 139
543 627
405 276
19 299
25 316
296 77
473 420
415 1
669 870
24 271
942 230
885 621
460 268
911 204
545 580
152 438
890 45
591 292
453 34
365 721
480 768
577 66
311 524
329 609
422 255
846 713
745 970
806 276
111 600
212 729
473 283
423 752
21 933
769 296
919 460
184 420
543 182
922 219
978 859
692 87
565 792
502 265
646 72
504 607
331 923
925 618
802 477
234 529
742 176
908 145
245 777
161 923
835 666
917 213
682 501
573 452
859 917
306 364
611 119
116 297
296 957
685 424
613 673
469 145
569 623
749 256
369 277
624 468
528 312
402 897
601 321
105 887
736 816
270 538
435 766
968 683
107 166
70 191
252 724
570 52
496 565
610 11
254 488
536 503
227 451
303 842
740 706
134 239
163 99
496 698
450 102
107 276
666 803
709 54
273 871
323 493
964 992
614 337
374 335
550 853
691 816
120 392
175 189
564 683
314 686
456 580
735 901
104 903
805 621
970 761
489 239
182 65
771 54
253 358
47 997
94 498
991 935
872 21
323 760
822 88
184 68
520 575
753 57
317 625
814 444
64 999
349 414
197 769
374 676
41 65
607 616
804 833
904 829
804 648
306 30
339 476
67 572
801 265
218 301
942 205
75 852
320 583
617 535
815 834
665 423
378 956
509 588
139 435
385 682
970 421
488 232
424 779
477 306
507 510
614 527
720 872
867 203
595 67
906 518
782 76
970 391
328 377
429 760
197 219
965 74
946 577
64 589
945 699
190 57
390 659
506 543
508 565
78 487
942 545
862 104
27 604
595 489
377 104
792 182
772 995
722 815
599 54
963 549
225 461
917 743
467 120
838 737
7 95
42 555
715 29
402 697
298 659
612 425
931 448
705 808
411 725
86 363
403 49
255 29
506 851
560 9
946 962
224 359
161 298
891 35
321 668
245 649
836 685
18 81
871 218
625 113
818 795
956 666
116 479
647 29
534 254
402 390
906 95
324 485
429 229
272 295
418 161
659 293
964 910
416 13
240 412
105 218
118 92
469 94
863 189
185 379
661 528
303 593
222 456
855 347
306 939
820 179
358 74
690 233
326 833
981 728
930 825
867 722
707 541
444 627
123 857
645 60
780 435
256 928
239 117
611 844
494 273
331 749
587 342
918 400
283 252
681 476
688 283
309 422
295 495
491 2
159 18
225 952
264 107
64 508
581 707
158 266
660 110
403 129
750 567
596 785
180 828
426 296
123 817
498 829
131 948
153 824
900 629
504 456
213 846
311 677
121 2
833 827
908 629
81 881
797 885
321 512
122 205
372 736
155 58
120 726
92 789
586 50
488 296
65 283
630 968
359 87
549 665
720 160
652 617
398 795
374 739
114 36
688 435
429 683
413 485
43 772
516 975
931 281
659 153
463 256
340 997
836 657
693 830
864 415
628 785
989 522
156 429
636 447
674 369
440 253
849 839
158 729
535 72
262 703
705 495
51 946
110 133
896 413
476 295
278 739
221 325
548 947
472 602
984 390
518 332
808 302
296 192
385 688
661 383
788 184
146 68
643 437
430 135
308 876
796 35
343 994
492 427
545 60
122 271
779 491
460 889
428 431
509 421
875 525
34 588
411 435
574 750
897 774
57 176
896 898
401 179
340 873
424 394
235 972
640 930
298 589
787 762
621 918
72 142
268 944
944 703
997 594
527 202
535 278
111 279
986 311
973 889
280 291
691 90
355 164
838 938
46 590
994 942
405 420
407 661
817 779
331 314
30 901
763 281
618 329
89 591
512 55
637 170
633 447
283 672
644 909
618 175
546 362
330 51
623 643
146 856
219 677
57 609
263 26
959 191
692 704
246 320
253 653
985 432
958 461
965 475
171 49
876 652
15 568
642 884
8 631
860 30
200 430
595 257
284 291
668 517
694 610
235 831
909 862
741 992
171 953
362 190
860 217
996 136
398 143
469 634
3 602
557 236
216 932
284 525
112 967
829 987
745 394
845 730
637 817
318 25
31 397
365 403
26 618
376 519
403 806
816 225
597 507
82 178
594 955
819 870
795 974
740 366
180 63
42 678
405 946
44 727
326 470
492 805
593 921
970 350
413 217
456 105
54 188
100 97
26 888
353 557
353 985
436 568
538 426
120 539
229 227
919 328
952 976
771 855
405 344
381 805
131 646
461 937
702 1000
421 661
717 761
959 175
851 538
713 646
872 707
837 442
78 55
854 147
19 658
601 764
66 772
104 393
243 197
128 357
411 908
963 49
552 445
826 562
350 470
537 630
410 137
493 373
238 526
84 255
208 857
232 730
470 959
164 255
245 260
960 624
758 686
441 570
931 250
876 622
620 309
325 920
197 622
7 612
80 26
538 148
953 825
899 123
10 681
994 305
52 619
579 917
16 960
466 995
405 964
984 588
262 688
567 443
110 940
649 345
488 777
538 477
318 305
937 366
345 171
247 31
345 15
766 166
495 374
640 422
958 500
946 689
1 601
844 128
355 285
691 257
257 903
46 264
468 32
261 889
477 152
328 201
670 319
713 505
221 468
871 8
293 285
4 453
139 662
52 487
909 140
196 867
271 142
625 506
205 750
653 315
915 411
911 193
82 834
91 962
115 285
81 395
167 304
827 707
413 293
582 612
218 210
624 224
15 508
919 142
452 90
351 752
579 723
475 878
93 414
703 932
446 261
456 321
766 866
698 231
578 471
718 462
596 817
145 564
644 808
609 918
783 777
590 327
619 894
179 25
266 975
256 324
77 675
65 448
373 510
188 269
281 117
754 961
462 736
75 640
679 855
475 813
141 123
884 496
350 89
213 206
471 673
280 416
760 932
684 497
484 211
544 808
436 770
783 178
440 561
409 852
761 69
564 125
809 741
993 606
716 1000
889 659
363 588
969 684
473 462
536 139
544 50
698 507
875 126
712 916
39 685
616 496
544 560
297 188
527 160
829 550
380 564
905 312
981 243
461 499
242 565
625 146
879 946
150 332
459 989
345 749
217 517
562 872
936 673
916 303
394 363
971 141
930 427
844 124
47 926
701 889
964 178
833 976
631 582
368 658
760 763
696 976
18 578
375 741
291 630
41 825
161 775
177 620
770 88
164 211
662 979
128 795
356 628
348 691
732 27
123 413
840 83
389 599
876 669
32 646
483 916
95 252
625 769
734 329
861 636
531 777
646 964
798 339
362 640
615 781
323 469
11 709
930 111
55 319
931 480
472 83
779 893
996 364
723 397
450 220
980 993
834 284
856 354
385 894
862 69
221 471
922 367
251 906
306 264
147 177
130 474
192 695
51 887
690 231
86 853
793 862
864 312
245 824
410 968
209 98
796 761
337 939
511 877
421 299
982 435
975 291
388 166
272 720
636 503
709 229
486 23
198 150
281 78
830 969
602 863
428 933
490 488
828 541
849 174
355 940
578 580
694 489
985 306
455 425
548 618
620 876
445 593
591 952
440 262
923 226
639 403
448 593
788 11
497 44
519 746
451 860
483 566
955 351
862 270
753 747
184 34
117 632
367 685
429 420
661 207
517 545
193 554
791 800
207 664
108 724
698 184
91 888
934 963
449 192
536 74
301 881
394 398
709 716
614 451
605 229
653 277
319 42
209 665
271 275
231 491
673 345
696 182
184 817
216 886
666 704
680 191
962 719
123 632
827 130
222 496
379 636
425 571
309 163
97 317
197 510
986 245
881 875
308 470
461 397
871 904
379 911
372 498
635 868
297 815
111 890
387 571
142 645
352 953
467 323
145 947
219 879
612 701
878 139
833 913
76 870
670 684
80 507
48 608
642 536
631 981
114 510
745 509
460 347
519 154
375 814
739 99
184 705
162 154
897 803
550 59
603 228
901 880
832 553
933 106
622 782
24 929
97 580
673 371
403 228
433 188
957 913
877 793
63 275
654 651
475 518
438 706
633 595
849 483
205 697
873 979
621 982
318 399
63 238
126 5
769 498
525 174
49 982
754 509
695 681
841 442
750 463
420 832
27 353
154 514
89 516
421 703
474 894
692 651
878 396
120 957
295 656
552 212
494 137
522 543
84 267
332 312
155 850
854 381
636 522
500 511
36 97
65 132
979 32
658 242
757 677
711 850
295 664
562 349
554 640
484 488
810 31
971 317
114 225
687 571
501 526
802 585
221 981
825 86
76 338
592 709
640 451
808 464
812 491
642 480
283 73
528 329
10 134
629 693
140 48
824 939
767 692
944 333
915 723
152 724
606 478
811 227
745 523
954 32
455 159
388 586
669 425
868 45
516 342
672 73
984 749
257 203
336 955
636 827
968 266
655 26
426 560
35 355
616 549
718 645
153 193
89 547
308 890
118 788
549 299
764 828
671 441
391 344
903 391
43 828
128 942
212 369
192 628
41 890
792 508
864 964
67 771
414 130
366 103
914 993
341 28
746 662
719 27
226 834
396 668
216 179
56 203
988 905
487 520
138 30
830 447
814 872
380 656
431 63
99 769
232 501
152 714
417 40
910 545
78 300
608 922
515 664
179 301
839 256
559 777
724 448
816 115
491 252
294 684
299 113
352 335
350 621
461 509
874 787
646 368
284 231
398 409
152 302
253 646
120 56
379 889
549 724
630 180
829 866
363 985
13 295
753 402
77 365
511 193
489 842
460 966
689 417
891 954
220 298
553 912
768 294
576 631
906 579
820 676
596 385
631 840
617 939
1000 230
814 79
671 476
415 855
843 839
687 698
214 350
762 66
487 185
46 164
264 2
870 285
491 659
675 766
108 378
876 894
974 747
145 828
92 513
230 656
945 638
945 33
138 835
577 462
97 939
812 972
951 950
52 278
227 606
109 270
993 982
75 405
291 132
418 470
513 510
271 833
472 28
221 20
777 173
398 59
486 274
820 803
224 157
53 515
134 563
36 619
146 466
225 341
200 645
89 944
801 688
162 917
613 227
492 652
845 648
809 960
60 131
743 501
200 325
958 185
351 215
102 814
925 599
154 722
972 173
910 455
629 423
618 875
339 290
931 833
549 254
668 659
998 939
945 164
2 492
867 467
47 868
988 482
121 740
528 69
292 816
677 481
50 984
962 372
939 470
296 5
304 915
499 451
730 789
617 640
274 442
321 367
181 705
129 888
450 854
270 897
815 872
327 65
405 526
128 847
927 387
930 845
370 650
712 328
480 788
181 533
299 173
806 27
2 421
555 357
991 427
420 966
631 139
398 687
450 559
541 598
318 951
228 52
392 961
979 565
712 704
268 249
570 402
284 608
464 854
42 469
984 565
139 103
136 538
148 306
577 318
866 538
277 85
678 361
298 12
713 813
738 648
579 818
990 971
461 75
317 186
311 630
710 83
528 98
326 135
958 885
670 415
255 556
146 809
378 22
142 254
155 778
406 339
467 640
19 919
271 45
893 533
908 568
893 343
866 931
573 910
877 390
932 319
688 600
161 772
525 798
55 708
99 210
848 7
791 478
875 517
743 717
966 471
952 648
905 412
587 518
215 245
969 496
684 529
618 940
945 847
222 150
222 479
577 550
720 213
311 734
768 39
729 584
615 184
572 99
676 754
272 581
607 243
188 386
461 998
469 269
559 889
919 152
345 788
818 41
54 629
971 612
168 388
907 367
375 347
120 71
972 846
362 762
321 131
716 599
268 505
4 208
313 714
641 833
205 368
583 290
31 545
20 599
57 539
90 2
283 181
366 239
756 11
975 413
951 160
561 431
741 73
982 804
189 761
655 813
168 720
943 704
58 557
433 551
621 410
469 950
13 745
551 669
17 909
70 334
152 446
481 279
436 759
711 207
290 506
391 472
199 507
227 255
861 237
649 83
283 538
95 591
728 585
112 970
867 370
11 229
323 449
244 550
137 835
749 464
465 513
763 319
1 577
604 439
308 270
611 869
171 343
844 184
80 732
339 205
575 422
529 470
569 272
454 846
297 727
481 869
14 829
81 473
86 148
289 986
339 678
850 21
673 112
135 333
104 376
65 587
572 376
499 492
104 718
959 458
199 247
8 237
354 361
997 512
83 75
255 833
960 486
185 175
217 299
944 510
17 758
937 680
982 107
507 355
641 931
160 272
695 549
846 686
659 661
998 240
445 606
201 309
260 576
796 806
651 690
704 502
26 392
114 47
782 842
787 40
469 386
146 930
774 930
551 43
452 784
915 310
536 891
386 835
953 857
240 652
982 652
402 181
98 754
39 630
299 687
651 420
26 149
400 898
619 497
972 954
508 340
613 311
374 811
432 971
825 765
206 671
170 6
563 513
755 613
371 214
309 399
819 662
831 913
827 328
384 167
317 868
296 97
545 111
510 44
962 662
587 627
757 699
999 672
176 719
463 286
855 419
638 290
736 990
532 35
70 131
420 275
805 595
184 12
189 116
874 777
164 931
571 754
395 227
426 211
664 629
660 228
268 858
970 584
816 733
190 229
46 244
142 939
683 255
633 253
69 849
721 685
173 855
189 424
364 25
75 257
823 760
304 646
729 359
282 680
846 455
882 20
307 771
241 409
977 920
801 70
70 737
660 98
117 751
575 816
559 16
545 426
156 533
384 245
456 729
926 537
354 802
153 67
104 418
512 319
352 110
698 196
824 320
959 214
222 800
770 910
340 211
928 791
935 29
776 950
610 612
522 388
362 599
944 27
599 923
45 852
695 545
46 406
999 400
579 494
133 30
557 919
569 676
680 185
261 35
62 782
700 587
601 91
255 774
201 80
861 658
840 655
385 474
34 69
689 515
429 369
440 31
608 478
183 257
288 477
480 103
849 710
204 589
419 428
514 616
198 883
778 124
276 939
674 204
402 610
72 208
305 193
786 353
532 40
204 920
350 863
676 934
203 81
947 522
506 537
70 741
848 120
167 935
871 564
367 673
486 999
809 171
714 290
630 136
928 835
102 109
406 595
224 115
274 481
497 158
978 633
685 226
601 792
987 745
790 30
733 248
503 131
349 330
89 151
907 989
164 653
642 168
611 940
616 669
263 345
963 600
897 834
359 198
107 852
750 749
364 315
200 553
35 751
857 469
599 524
563 553
477 754
532 822
537 9
423 465
99 917
939 9
779 316
771 897
244 968
830 732
571 441
675 659
614 386
670 604
297 71
573 179
521 688
808 98
984 699
705 629
311 304
552 158
872 521
702 795
776 985
539 291
540 29
410 60
172 890
639 465
876 254
535 447
228 317
231 333
280 977
1 637
589 922
102 65
845 953
253 969
341 482
100 998
252 447
304 358
765 671
63 313
495 667
159 98
260 670
664 489
304 868
956 594
11 934
65 462
284 136
881 170
174 283
191 882
611 719
319 570
429 907
398 522
296 610
241 817
719 694
997 825
34 230
562 433
831 720
269 753
297 361
935 506
112 755
602 17
122 474
947 412
37 553
685 913
393 470
529 719
305 694
710 994
650 980
443 186
183 382
352 28
695 299
821 614
553 603
898 1
486 451
276 278
967 569
64 411
720 131
760 414
69 599
634 992
104 222
178 323
351 36
857 57
514 701
240 635
686 84
122 15
31 817
225 103
887 78
643 37
447 715
344 139
913 888
418 898
4 678
235 882
229 4
208 747
503 733
138 433
107 824
426 434
623 486
465 428
884 803
550 649
896 886
741 536
257 186
603 540
94 470
423 840
244 393
569 478
787 384
414 688
129 973
869 898
795 424
660 769
744 944
416 36
404 356
333 953
468 843
853 640
575 152
764 891
466 24
616 857
335 701
831 945
566 685
307 146
774 809
101 591
878 499
797 54
456 653
821 143
446 160
221 341
619 203
809 107
322 764
554 742
201 752
935 764
420 419
998 29
530 669
87 377
790 353
43 710
814 205
818 876
574 88
391 894
344 426
454 12
150 455
324 214
689 65
927 76
496 230
770 804
175 766
346 768
494 653
98 145
705 581
27 617
508 590
290 140
487 624
639 373
229 604
688 877
807 451
847 762
246 916
292 26
436 351
354 106
138 9
506 73
856 51
881 953
834 485
303 724
999 846
687 974
987 276
27 765
55 640
196 404
916 524
633 229
623 743
560 195
31 244
964 502
113 686
372 74
164 329
656 589
141 186
812 854
798 148
637 824
716 44
746 874
502 765
984 42
693 170
137 950
482 509
708 208
134 174
633 193
709 79
22 645
270 743
989 929
966 969
799 936
53 50
553 21
759 213
264 119
8 165
385 511
148 14
680 2
139 303
225 397
751 222
2 870
20 769
721 192
886 549
456 204
461 108
569 495
775 251
381 122
669 970
547 917
475 749
514 913
145 479
1 38
859 547
879 589
770 952
780 857
668 467
846 453
58 599
202 486
305 613
846 126
935 598
554 822
823 999
373 506
465 270
495 82
907 382
262 243
80 681
614 397
962 162
696 663
899 534
435 326
211 869
610 744
66 903
934 866
934 176
264 342
205 31
268 736
143 126
75 751
569 540
298 394
323 203
265 843
760 141
979 768
629 151
191 34
414 138
99 620
583 430
328 116
79 727
256 508
765 656
612 501
865 632
328 394
131 374
268 11
451 557
336 54
998 973
962 853
703 727
671 605
609 11
797 996
515 780
797 250
64 968
408 493
575 437
261 956
709 304
542 405
84 65
784 161
797 356
626 110
640 925
566 848
695 819
845 205
2 775
24 20
686 731
800 224
726 680
945 951
898 646
193 414
425 320
987 806
91 108
842 183
328 604
909 373
858 110
235 904
583 263
541 824
961 918
946 171
710 42
976 124
933 333
253 360
80 653
719 493
870 391
930 243
409 923
116 295
547 699
119 251
357 331
141 634
606 185
890 433
73 653
113 414
440 427
201 555
688 374
252 968
600 353
439 759
920 270
656 143
475 464
985 995
638 1000
150 865
773 802
964 140
747 639
66 514
648 57
617 449
893 690
531 921
629 12
898 540
636 531
70 332
872 488
175 708
877 737
486 874
652 508
994 404
841 804
478 777
661 230
657 589
304 820
347 509
205 457
488 725
459 736
410 828
64 6
758 269
550 620
277 880
492 47
852 536
417 291
879 863
204 148
193 162
902 681
188 326
621 49
526 670
585 662
899 81
115 272
865 851
404 978
134 858
288 472
294 774
890 399
647 168
893 782
916 455
987 315
951 115
832 585
832 774
256 523
570 708
966 279
781 98
357 649
757 678
870 228
84 153
283 285
892 298
217 858
988 763
990 493
174 933
322 713
680 723
558 281
86 794
180 173
468 934
287 664
191 653
902 760
14 316
626 510
985 744
660 559
4 828
592 169
362 458
406 264
864 474
737 839
254 4
689 630
111 714
913 383
560 735
225 248
212 489
450 499
195 495
413 260
680 430
869 855
409 857
147 547
943 386
50 746
89 211
408 49
443 932
891 559
434 579
11 699
173 464
892 54
144 274
98 614
295 54
542 36
436 325
800 705
493 753
895 709
279 801
18 679
445 743
439 210
347 208
68 21
413 328
408 478
759 712
790 757
774 654
723 255
573 399
566 771
802 665
370 296
995 410
967 388
50 62
796 683
646 348
729 349
662 913
934 685
654 496
545 456
519 204
382 384
159 346
677 880
625 390
379 187
967 867
109 289
781 147
335 854
213 488
757 21
103 599
779 190
901 918
828 510
212 754
151 642
604 647
31 971
786 931
452 237
982 184
599 871
325 348
4 219
24 544
294 825
202 471
24 48
202 827
82 360
222 779
563 258
579 992
14 9
516 616
685 90
213 978
907 63
205 671
928 85
180 903
609 813
934 614
289 555
343 852
644 313
290 808
837 725
228 29
561 494
602 775
15 783
397 775
994 398
904 166
101 572
841 23
813 514
254 636
990 274
818 807
701 689
435 240
960 450
681 785
652 736
73 312
967 866
716 612
642 774
550 621
781 852
414 606
218 302
890 195
452 93
23 57
382 729
978 256
27 361
588 711
151 908
302 2
366 363
448 232
317 430
249 277
560 374
379 267
858 497
56 834
230 615
459 836
569 923
303 611
759 421
329 189
740 570
903 975
165 373
409 229
367 449
321 363
643 855
588 329
212 862
768 409
77 949
27 267
636 385
380 253
145 362
749 850
988 11
558 778
764 855
432 953
997 965
584 248
35 69
97 154
508 715
760 126
439 212
585 848
376 845
49 395
625 610
38 268
43 298
396 513
643 892
902 324
140 82
103 825
733 337
168 590
142 523
549 139
623 458
5 650
693 840
9 23
293 343
595 987
836 227
144 265
901 881
915 80
203 674
853 228
829 656
314 224
772 531
909 491
546 234
752 204
903 755
868 593
363 639
999 354
559 477
766 458
490 925
966 93
305 637
306 121
27 770
470 557
531 830
544 547
991 820
796 203
546 780
542 264
122 745
873 118
418 562
895 451
843 127
112 221
334 569
592 399
768 270
784 204
539 980
790 747
840 511
898 290
479 908
160 893
707 863
983 694
614 926
468 824
225 45
411 33
818 263
73 860
877 205
145 762
643 681
83 329
314 544
769 721
889 37
245 373
480 771
378 822
690 347
168 599
409 687
299 295
396 388
279 489
988 532
962 200
22 549
838 561
151 699
743 73
951 469
42 523
362 877
969 19
449 525
107 577
932 951
719 789
777 770
148 374
708 984
893 564
555 314
978 83
621 54
111 484
328 457
507 497
967 185
865 780
43 578
444 675
217 894
363 851
438 645
872 288
112 465
93 781
727 35
976 455
345 758
61 930
656 963
942 262
378 861
729 160
640 586
963 437
183 353
559 453
396 402
948 429
962 347
598 283
393 672
157 59
275 563
444 617
246 895
205 920
278 70
859 813
724 417
25 594
48 392
495 124
131 689
58 444
4 429
728 704
908 125
548 698
355 349
780 776
984 466
841 59
894 536
269 14
464 579
609 354
393 285
213 471
491 511
796 701
614 240
242 246
212 72
514 19
86 770
630 274
405 919
49 465
349 289
300 946
688 335
122 842
255 579
619 824
767 673
391 666
104 532
148 643
770 194
749 582
412 564
655 417
359 298
942 313
278 741
398 482
978 658
990 597
749 88
12 745
388 629
77 47
589 731
595 177
590 75
80 648
791 756
311 442
314 266
397 592
579 469
155 714
782 294
847 838
887 20
775 988
369 426
76 186
477 995
166 818
816 941
674 585
428 667
290 380
450 416
730 104
465 153
815 44
857 127
483 587
607 184
482 925
637 424
304 708
622 326
67 443
506 523
74 932
601 305
658 709
9 220
85 467
780 229
722 581
31 999
803 987
929 960
3 137
440 590
736 678
555 278
50 542
311 435
770 848
612 358
797 920
592 39
973 370
175 648
459 824
395 755
145 241
840 34
345 277
138 383
247 138
122 51
892 811
817 283
783 336
495 797
224 803
46 615
88 286
660 42
620 436
565 22
14 877
782 916
489 99
221 777
446 885
561 492
775 732
176 284
301 958
783 244
165 831
509 345
703 815
953 44
2 245
754 833
322 313
520 570
914 953
536 511
978 958
488 715
676 84
42 322
94 475
881 708
693 639
121 44
619 92
845 417
117 303
652 655
519 231
801 135
350 459
589 788
376 449
135 400
138 579
704 110
428 599
828 955
920 822
32 746
901 559
186 37
295 503
421 903
592 377
212 185
457 105
645 938
301 565
300 385
611 363
602 512
139 64
214 532
678 722
723 692
68 91
219 664
108 580
298 523
989 285
495 110
715 537
304 772
155 458
414 557
945 502
440 364
957 437
501 30
920 695
203 998
889 931
945 401
158 465
441 155
325 568
726 731
553 504
845 261
140 477
364 767
691 810
180 38
733 108
575 871
482 873
256 609
5 401
752 731
575 927
201 933
265 605
804 80
808 933
464 943
960 551
870 813
707 202
515 801
459 209
443 547
380 703
127 475
798 663
276 813
758 392
138 387
295 889
775 417
727 346
397 665
637 555
423 928
554 239
715 683
333 323
193 450
358 175
18 241
397 7
958 340
462 740
973 428
808 502
653 223
793 656
62 387
31 564
875 666
622 943
311 297
237 634
396 562
297 747
715 289
999 241
854 752
441 520
966 14
65 733
356 633
769 12
38 642
71 899
861 966
504 203
702 408
846 788
860 130
564 693
350 298
760 872
574 768
926 761
111 190
819 412
105 376
689 91
502 381
760 465
934 941
805 276
952 120
64 191
377 752
871 301
260 244
266 116
192 38
568 184
589 245
827 293
693 562
76 612
660 433
725 302
666 600
850 412
350 749
7 888
798 560
260 627
455 704
319 565
669 644
275 350
747 109
786 410
700 588
806 973
329 568
385 255
1 399
941 278
921 613
216 211
54 528
200 770
454 929
956 455
221 82
468 361
281 433
87 646
297 834
808 218
879 776
550 849
787 691
195 843
653 666
679 528
323 695
7 975
341 427
369 447
659 568
120 87
792 713
230 420
763 829
705 610
11 243
541 818
380 818
385 132
782 430
499 216
709 7
131 314
86 444
439 805
473 467
252 574
415 472
155 862
866 329
625 537
570 775
352 566
18 665
835 274
907 15
678 796
158 968
147 360
214 392
712 727
476 411
220 727
587 649
866 633
782 533
923 158
729 819
106 85
193 514
329 677
490 482
502 979
252 784
933 310
303 829
813 872
468 383
414 392
38 958
100 934
207 416
507 318
195 898
215 776
304 247
207 822
604 847
448 348
624 575
1 242
797 399
300 402
222 953
828 616
263 611
426 261
360 873
368 845
832 404
179 745
794 828
955 227
161 975
326 806
90 281
694 872
309 678
692 952
524 74
839 212
769 668
582 847
907 697
794 220
626 937
872 323
807 272
420 384
35 522
288 308
614 266
265 149
450 112
44 614
45 456
410 409
88 397
625 980
467 620
360 196
618 339
423 490
781 11
116 397
695 88
780 948
67 452
933 104
636 987
577 29
805 286
843 715
866 956
737 412
455 835
976 176
698 640
231 703
100 990
44 664
732 729
232 414
98 202
817 664
676 504
308 843
881 707
924 830
415 8
384 928
976 342
978 584
630 235
114 568
519 165
958 789
217 748
430 104
779 665
12 886
267 911
153 286
122 923
885 697
87 401
618 376
756 349
101 640
189 712
474 961
925 137
344 618
410 30
291 92
962 971
556 893
916 302
320 518
480 950
373 117
642 825
642 314
675 662
137 232
843 826
197 606
398 851
9 228
321 813
859 640
43 563
528 641
63 990
456 447
699 820
954 922
30 526
535 602
143 150
21 269
428 722
38 86
446 479
362 361
284 669
398 802
55 670
950 942
969 79
873 769
342 907
838 262
214 902
497 371
719 339
815 240
711 491
119 881
854 431
834 487
909 454
831 159
594 558
806 496
580 876
490 410
215 251
955 913
252 777
813 704
273 485
464 245
534 239
232 306
152 791
947 524
730 203
304 925
735 980
153 3
789 378
444 402
810 88
669 673
322 309
556 603
784 403
969 593
295 412
162 946
399 842
87 679
494 80
351 698
307 575
631 501
285 157
974 450
707 547
694 476
191 212
914 942
475 483
924 72
52 649
693 199
902 637
402 351
215 953
240 84
612 126
254 145
745 536
423 886
907 519
767 436
122 893
385 134
756 363
899 172
407 73
538 411
919 843
485 952
231 435
860 88
728 618
666 260
209 701
744 584
3 980
608 232
225 127
835 897
604 920
867 736
174 412
829 317
682 748
317 970
17 522
627 854
817 231
694 666
182 669
828 565
771 540
874 742
81 28
465 631
606 354
325 902
426 359
435 576
761 64
363 260
561 316
305 605
233 438
166 429
499 36
83 302
910 984
515 860
265 219
858 66
268 585
746 563
478 929
200 931
945 170
325 618
123 608
533 887
757 874
761 612
883 955
454 760
631 916
901 352
127 123
529 340
886 526
775 310
415 920
337 795
549 432
313 728
204 85
93 509
106 864
560 49
951 503
328 365
336 22
302 471
170 726
649 999
510 167
264 312
366 10
111 597
616 867
57 218
45 15
945 916
907 79
354 976
410 996
448 584
947 602
215 536
490 976
62 860
19 474
606 979
216 992
786 404
219 607
108 559
664 206
495 450
111 429
232 869
571 745
294 347
999 852
947 603
597 638
833 918
849 120
288 459
214 400
699 597
731 712
774 246
769 643
424 686
845 489
765 34
875 578
711 936
992 559
309 288
122 506
722 295
156 974
263 846
278 516
69 357
894 382
156 502
629 462
775 802
972 22
571 962
414 542
107 446
154 217
247 772
573 907
998 896
751 12
757 163
216 526
677 916
991 795
198 398
140 114
153 532
32 867
695 679
47 146
373 818
343 980
60 887
616 936
907 434
189 379
946 62
236 396
113 865
349 108
885 106
959 667
943 790
506 587
274 410
272 709
400 323
320 107
305 638
136 612
591 164
733 11
290 970
47 953
596 477
91 250
543 305
298 921
159 421
675 966
463 818
562 601
879 590
998 764
936 440
973 595
130 211
828 237
566 466
937 312
954 975
576 989
781 488
485 529
605 963
225 324
347 531
150 79
403 568
403 236
977 365
384 812
439 487
121 590
364 609
67 334
769 722
574 921
230 905
382 150
872 56
403 936
885 626
461 559
573 730
715 796
57 537
411 356
535 798
673 717
927 658
948 574
827 283
77 752
72 461
170 349
242 809
646 105
797 776
252 731
942 357
884 503
922 81
887 517
631 574
207 417
656 103
442 477
715 487
514 749
93 400
278 5
106 484
392 861
885 62
214 251
491 375
123 838
592 678
326 483
57 779
85 505
680 394
869 526
396 344
763 484
962 697
984 157
789 818
374 92
598 396
540 191
801 394
339 35
605 159
27 682
155 411
956 218
264 664
671 604
414 862
221 500
351 936
842 206
314 669
933 787
378 765
248 859
631 195
416 599
1000 271
150 791
288 27
204 570
136 128
634 917
795 605
2 392
967 604
503 202
977 731
670 376
776 428
436 413
458 349
17 466
266 43
695 1000
182 839
946 892
370 915
501 46
546 12
606 107
657 408
285 810
890 119
482 642
705 309
354 842
895 927
812 256
304 60
49 663
679 325
484 209
185 547
892 413
677 596
482 615
949 123
560 570
582 728
617 104
216 197
799 558
600 675
872 489
512 576
64 801
300 253
205 762
148 425
894 505
6 641
296 92
414 265
664 494
993 976
9 312
229 355
289 791
989 317
97 601
311 901
166 972
109 844
530 738
642 428
799 491
521 499
118 107
396 892
332 88
474 555
815 750
538 358
416 618
631 515
43 919
825 393
842 645
539 298
323 642
114 754
882 182
596 205
704 475
455 298
89 566
723 985
584 444
503 625
135 918
912 171
573 265
257 681
354 866
154 324
141 527
241 430
59 261
888 903
810 444
494 530
456 596
289 79
295 549
527 445
531 293
499 497
346 160
950 110
216 838
521 113
501 67
242 382
658 301
568 412
90 425
448 131
759 978
127 808
163 622
573 763
667 455
346 702
918 427
625 623
621 405
675 893
618 693
271 351
552 768
151 822
784 578
571 930
223 441
357 6
992 442
261 812
100 992
309 989
227 332
350 688
879 40
229 581
779 53
441 941
524 719
213 924
203 489
525 531
669 552
474 227
393 309
263 321
210 858
282 730
721 754
423 56
761 123
71 976
767 164
99 629
765 987
628 184
930 717
225 668
893 134
678 90
207 304
935 572
527 475
654 713
966 138
6 625
781 148
930 399
285 757
1000 896
781 575
119 771
811 449
120 20
378 709
834 17
693 975
877 451
851 359
738 364
30 455
689 821
865 485
720 756
639 711
312 46
368 970
173 438
465 688
210 252
200 747
826 453
532 582
724 248
941 649
651 874
580 978
581 591
259 762
28 371
884 87
486 973
121 451
562 267
446 209
16 152
948 855
480 835
964 407
768 263
247 281
866 917
212 842
969 875
895 333
556 962
912 130
354 765
100 152
223 708
414 871
6 153
593 785
871 856
296 503
592 648
84 21
655 642
358 427
144 133
298 655
586 315
477 579
426 260
7 416
536 966
626 29
375 238
256 42
985 624
217 683
350 320
346 725
278 382
623 980
39 795
760 647
899 336
157 462
784 139
827 277
715 71
332 482
155 675
961 324
610 758
695 127
268 694
982 783
211 667
762 559
400 99
112 743
102 210
397 753
614 488
139 694
8 778
822 626
745 205
983 690
488 480
553 720
863 671
392 136
340 625
905 588
220 440
274 53
161 256
476 168
400 640
608 16
615 888
341 969
976 360
204 722
374 344
718 176
966 73
763 905
728 857
161 499
412 530
588 65
486 771
980 671
21 524
631 707
547 63
872 134
526 767
867 845
527 877
986 475
951 444
16 700
340 666
340 940
698 218
402 608
198 531
629 123
353 115
349 269
436 658
472 173
726 506
183 169
366 69
785 654
857 978
413 270
331 141
2 734
640 672
245 105
86 177
209 857
495 184
240 786
620 188
311 288
375 929
907 338
99 445
31 954
936 142
110 346
722 285
878 981
647 320
123 675
78 20
71 1000
753 323
788 229
498 207
487 700
212 833
801 973
845 220
578 825
977 486
669 615
565 888
641 890
253 124
219 371
323 565
413 868
571 151
770 759
61 39
566 836
759 182
882 506
109 885
999 860
813 801
577 291
55 29
639 601
385 953
633 97
270 902
572 936
583 94
842 205
355 86
746 209
864 815
202 549
163 57
931 112
577 601
430 183
938 755
582 9
626 859
792 445
306 448
604 65
138 484
238 663
267 659
147 853
816 439
968 77
60 245
970 295
526 432
141 48
66 545
360 182
304 753
307 914
448 180
344 614
200 338
61 101
657 921
163 548
44 388
969 502
999 651
612 295
32 614
548 942
1000 416
588 702
240 89
21 479
623 118
914 999
390 232
739 54
484 868
678 205
315 164
751 325
800 720
160 615
215 50
262 895
149 885
914 864
317 694
252 522
702 897
207 622
69 216
680 803
190 309
42 166
366 296
230 415
867 516
518 679
128 796
617 167
234 815
578 369
294 829
221 251
344 966
531 220
475 47
134 58
484 560
314 733
58 916
764 224
446 748
364 999
649 808
131 531
713 595
57 184
95 86
709 611
577 206
429 772
587 360
469 673
662 195
827 758
93 941
326 334
647 179
264 996
810 664
992 357
493 582
619 285
748 245
491 888
15 455
146 782
277 509
654 811
320 807
371 773
196 626
679 910
897 971
100 117
185 294
447 698
333 197
914 603
285 820
14 873
242 269
858 312
446 19
957 282
655 959
464 43
183 569
126 370
539 246
511 334
288 679
285 954
184 934
916 991
532 94
217 6
118 444
255 1
756 247
836 746
414 995
482 803
935 301
408 201
609 325
843 482
597 945
456 837
71 205
232 129
144 470
498 512
85 94
561 375
260 513
216 804
567 936
297 801
138 792
712 173
318 18
59 584
623 68
510 792
191 317
676 359
282 513
419 111
866 267
14 403
551 643
294 903
808 931
851 547
90 640
703 334
705 98
381 208
271 14
985 769
429 462
199 212
886 358
476 768
692 657
840 824
866 656
727 948
561 450
304 721
37 824
220 559
905 234
67 444
767 86
735 369
71 445
416 133
601 398
385 740
696 990
629 649
942 668
12 320
769 17
152 184
967 305
91 421
777 735
366 442
886 800
408 995
253 611
778 552
945 34
172 516
512 737
42 115
917 131
666 874
358 148
623 557
753 913
562 890
8 181
62 124
326 31
591 672
564 808
4 130
944 1000
992 829
241 341
768 372
90 478
511 94
817 834
980 144
321 553
354 769
854 797
352 738
556 589
633 124
811 314
848 307
965 860
636 678
953 871
282 889
790 951
726 502
914 874
792 441
263 367
863 858
958 507
868 180
180 921
297 340
900 846
779 526
704 820
225 130
609 668
51 126
538 777
46 20
277 793
702 777
913 211
144 958
336 669
485 30
414 740
940 964
948 183
419 283
845 518
95 754
426 184
853 324
603 639
439 684
838 347
536 329
465 724
559 99
899 625
91 241
376 561
238 243
850 245
163 694
640 211
655 245
547 656
191 207
569 886
188 550
701 772
861 7
871 133
616 891
388 652
656 730
575 316
770 555
275 682
821 259
39 248
368 666
721 427
776 651
35 71
903 855
836 573
979 580
317 562
735 61
884 835
824 830
709 320
259 901
408 90
10 243
185 969
62 527
556 936
341 27
232 256
174 855
662 341
68 784
122 179
281 792
102 759
837 872
328 479
728 272
301 868
494 169
96 897
67 80
584 70
724 717
166 603
403 294
611 586
953 961
422 433
156 478
980 555
828 340
482 666
30 842
984 104
622 903
217 282
5 581
276 473
412 547
18 158
853 166
339 14
947 667
987 541
445 795
642 677
943 49
427 905
725 337
210 812
976 719
374 619
605 388
578 711
982 13
826 99
609 433
733 345
150 306
814 572
86 764
449 839
81 896
918 662
801 514
290 302
546 585
196 241
252 502
728 311
274 271
293 691
285 194
689 132
197 401
535 353
803 557
744 353
4 31
574 761
397 466
473 614
352 274
779 89
390 427
607 338
515 494
368 185
94 51
846 274
274 386
155 608
638 646
40 38
867 891
753 180
500 769
751 642
34 621
967 283
953 986
962 349
81 390
990 941
192 278
533 661
747 327
433 572
941 30
635 550
589 416
69 576
475 164
318 917
874 305
599 245
805 716
760 431
99 274
488 991
549 872
201 834
291 502
574 538
589 188
640 560
524 438
306 129
554 661
907 878
205 898
982 16
155 378
682 21
506 228
886 550
525 343
648 169
402 543
448 369
266 137
426 533
436 378
25 144
810 126
341 530
512 848
194 197
288 194
317 398
298 119
774 623
876 524
878 858
347 615
584 222
639 277
639 13
350 623
424 717
536 232
432 421
215 498
508 573
398 126
380 742
210 768
14 844
203 774
673 29
660 287
765 139
267 37
536 960
710 560
310 818
819 692
550 827
308 343
736 151
550 44
859 88
717 831
218 165
683 936
441 458
8 245
645 671
653 51
992 710
45 824
836 14
297 15
467 442
970 435
739 72
862 331
285 522
362 392
550 749
738 572
729 234
3 940
327 348
847 968
573 783
885 669
35 168
715 80
258 581
729 360
804 467
231 798
110 266
42 530
588 272
493 270
49 441
516 85
898 89
851 612
51 818
46 19
29 768
253 69
628 207
34 334
219 349
937 565
465 771
579 90
265 288
562 136
248 661
610 836
479 826
774 176
603 494
884 657
264 840
679 69
699 367
39 277
147 157
10 162
551 306
302 459
98 529
82 667
984 560
134 171
548 536
58 19
517 408
885 229
860 594
932 619
459 523
969 883
665 522
452 394
686 493
293 182
488 786
768 772
193 804
294 299
562 559
127 668
71 681
712 188
719 644
946 909
193 594
733 672
3 786
233 806
346 583
860 781
106 522
498 500
236 587
328 847
241 615
609 593
411 113
731 103
714 651
220 350
21 176
283 389
216 113
152 39
258 1000
230 211
658 480
793 38
545 692
498 644
583 539
429 809
7 756
501 477
34 886
89 954
300 790
737 464
932 709
796 146
251 510
571 967
558 361
903 65
668 658
669 275
1 221
925 782
537 618
732 209
56 668
160 791
688 744
846 544
75 573
57 441
826 931
230 988
62 637
320 386
199 311
684 134
223 384
26 755
687 693
529 522
639 420
548 164
155 546
563 421
330 668
831 34
606 462
419 834
291 456
874 281
265 802
174 73
333 592
950 892
704 161
750 623
162 463
349 123
958 23
597 194
994 210
907 65
535 592
602 66
749 517
400 576
777 58
644 701
502 650
280 555
847 628
911 897
818 601
457 81
651 364
59 64
252 909
50 837
281 919
554 639
491 634
938 884
716 668
192 833
32 851
429 909
799 738
258 789
56 554
998 637
618 217
597 892
196 734
643 266
654 328
901 624
240 780
521 515
732 59
318 75
464 911
302 504
309 536
141 906
571 531
541 458
515 146
268 958
267 952
480 713
28 578
143 927
121 601
709 974
702 424
249 820
860 509
413 60
328 823
353 313
350 960
745 5
523 305
181 124
980 823
307 918
950 993
309 886
113 782
245 274
866 264
72 185
663 385
12 68
219 363
316 462
109 277
347 171
13 785
147 813
819 490
129 465
434 267
163 704
703 309
882 101
734 488
403 771
25 413
462 623
107 237
302 252
24 231
16 973
202 977
321 579
373 238
284 893
876 170
246 730
192 24
491 298
63 680
256 706
619 386
126 443
746 799
764 43
673 572
744 483
900 851
548 735
765 410
457 881
749 848
103 872
769 330
163 413
689 187
251 979
513 196
913 774
258 723
232 690
345 897
416 918
246 649
787 403
962 607
327 815
902 530
446 792
598 871
265 561
249 387
366 174
664 340
752 305
784 196
153 815
761 931
144 100
6 912
579 440
882 155
122 276
794 110
643 430
126 65
310 708
800 650
797 562
406 902
932 375
571 937
825 446
796 979
445 745
753 633
136 371
296 827
630 355
531 391
344 308
934 299
262 531
147 493
223 702
589 161
254 805
253 586
812 509
961 125
694 454
932 712
196 198
464 979
522 641
760 350
290 813
701 579
441 631
533 637
538 448
57 129
214 340
468 236
212 157
151 468
259 384
355 77
843 295
264 279
954 360
261 856
662 802
147 70
686 959
993 882
981 64
555 604
811 704
2 366
543 973
204 324
89 121
85 74
317 825
194 650
671 701
320 499
959 527
519 504
633 389
667 561
32 230
206 974
779 241
601 819
394 124
158 903
423 927
515 206
694 23
547 445
597 583
813 105
182 739
904 375
348 718
440 29
499 389
701 805
151 858
306 115
896 872
689 214
623 794
992 525
64 343
272 234
105 622
945 814
141 677
260 263
867 505
460 85
683 403
620 312
282 698
951 56
438 72
308 55
139 556
863 98
928 144
10 172
693 512
808 443
991 509
756 571
35 812
395 25
462 813
617 654
902 601
801 537
762 624
687 968
166 511
20 800
172 477
305 139
758 267
143 99
659 836
543 382
68 995
290 70
239 757
908 715
956 1000
120 168
996 529
575 616
921 321
309 335
405 590
692 188
539 742
716 678
85 743
414 535
364 813
428 450
892 95
559 668
453 502
782 18
524 375
435 844
663 618
347 166
5 947
391 44
244 158
38 154
546 894
373 726
702 496
33 566
392 197
942 132
951 989
764 634
54 6
969 408
927 320
595 761
997 682
711 103
932 281
396 82
837 704
569 945
742 873
949 302
3 156
733 520
359 884
363 289
841 836
581 767
464 41
163 374
48 485
156 400
98 838
7 128
186 498
741 386
845 385
51 362
775 292
356 933
540 508
483 396
504 65
54 372
981 641
9 609
558 312
311 279
824 427
918 123
462 24
90 14
249 99
185 588
909 3
497 608
133 999
843 378
364 55
600 853
73 915
453 1000
427 280
761 221
899 822
264 43
889 514
365 524
698 320
423 383
929 643
4 873
891 5
835 287
430 121
636 536
112 541
680 604
320 727
519 902
922 572
506 985
975 84
856 707
782 566
173 386
228 399
271 556
129 278
631 935
677 553
717 975
94 886
765 337
463 672
897 543
926 951
181 487
854 162
795 939
247 244
701 664
802 25
900 242
308 92
360 576
924 181
174 8
673 183
171 193
763 516
355 87
853 667
953 45
39 850
645 477
316 139
41 143
31 207
978 893
842 833
862 359
199 585
128 390
298 972
317 135
864 186
130 721
643 606
244 532
435 372
801 566
800 589
332 373
725 755
672 296
813 563
798 132
150 516
958 215
399 849
544 779
866 159
991 496
180 118
443 167
158 287
53 352
601 278
700 926
854 321
938 565
281 957
173 2
589 434
418 680
600 769
333 381
383 989
471 931
841 368
253 458
984 825
986 973
67 682
966 504
763 343
305 788
522 777
870 971
341 170
129 144
811 219
795 732
571 20
867 748
193 919
176 482
911 535
363 948
207 325
612 266
743 592
384 732
848 862
854 679
205 165
308 305
435 636
621 908
96 143
903 865
317 283
765 934
313 690
335 102
56 991
993 71
428 675
364 292
51 416
70 668
837 976
931 6
229 670
242 260
980 56
387 891
719 178
785 269
381 271
931 474
573 650
739 572
414 294
665 684
824 596
238 782
563 509
180 8
361 369
325 312
537 711
480 336
651 534
326 371
263 553
299 681
783 894
545 989
54 373
523 273
366 426
647 248
934 841
19 641
423 599
27 780
969 338
570 517
260 114
533 199
133 783
964 711
136 265
495 445
174 178
225 570
692 903
333 472
172 855
673 11
782 754
123 183
29 855
581 147
810 845
231 653
713 959
8 426
908 551
70 608
512 136
107 996
249 850
263 942
996 961
95 291
499 960
397 351
927 483
814 469
252 402
44 759
382 422
958 975
902 204
364 811
151 750
755 53
460 767
39 508
78 16
462 295
495 185
615 798
316 100
679 583
799 605
954 71
935 12
741 152
902 858
890 417
211 596
216 517
240 426
966 515
450 890
919 338
369 473
287 849
782 406
658 738
734 399
12 978
288 984
871 211
977 381
221 955
666 784
315 334
762 571
880 721
638 506
903 256
930 320
352 555
634 289
290 78
809 318
58 207
249 951
192 693
407 509
881 991
857 183
24 133
363 419
972 845
382 969
376 489
208 791
14 689
386 827
159 27
761 827
707 27
674 152
627 899
24 811
858 67
323 773
579 748
174 670
347 421
158 774
980 88
264 826
808 369
361 930
811 164
743 537
153 592
938 548
312 538
820 52
715 880
388 632
569 663
633 743
569 971
868 71
942 678
746 604
768 599
99 975
166 816
234 792
267 401
560 145
337 923
427 904
90 895
68 929
511 167
503 209
309 289
533 399
662 468
118 517
175 613
721 791
762 303
283 637
493 845
980 190
534 479
230 774
592 529
131 305
464 794
17 928
884 291
138 994
974 681
476 137
545 69
975 994
887 1000
497 667
942 417
15 656
327 138
436 588
289 251
30 373
857 735
18 71
515 435
201 652
162 665
356 998
999 897
493 13
195 714
748 937
462 161
719 665
676 626
691 579
266 816
100 301
593 736
138 841
511 129
389 822
435 726
74 161
926 486
346 772
489 233
18 369
3 222
230 370
746 11
210 882
512 447
166 214
710 379
80 944
253 174
625 650
269 271
216 74
978 168
690 409
798 157
966 535
865 410
766 251
799 288
368 94
218 926
185 505
936 784
52 37
814 207
521 729
212 481
463 201
195 793
410 858
1000 383
748 409
685 319
988 864
129 674
745 533
179 70
570 176
824 431
516 184
80 113
803 54
629 788
896 335
712 515
661 848
596 360
875 709
574 539
775 140
308 955
79 781
530 122
686 715
354 521
242 405
945 674
478 965
525 846
483 831
135 771
757 824
852 480
252 754
489 334
943 206
605 950
655 50
237 260
822 650
631 233
7 266
676 839
17 569
324 239
128 313
823 657
977 213
816 712
30 103
69 475
65 95
8 572
448 907
790 310
258 647
67 424
372 370
747 460
356 737
595 445
40 657
35 296
407 885
533 260
858 441
349 493
661 889
769 963
676 32
37 141
871 528
739 738
933 267
460 954
200 472
794 752
299 713
486 862
424 129
519 395
390 172
721 626
216 645
489 813
475 385
688 652
321 288
75 277
413 237
767 1000
634 542
566 431
48 435
597 110
592 776
473 717
269 885
563 584
536 103
701 922
431 118
188 549
486 77
233 840
222 389
369 597
966 528
672 371
731 917
159 721
16 633
962 982
219 663
616 466
538 731
648 730
294 172
693 970
46 948
86 903
935 872
321 749
825 192
215 26
440 380
1 55
608 167
422 103
645 296
443 245
41 714
988 205
433 626
612 52
942 436
935 137
974 32
796 536
520 612
623 417
640 114
18 647
537 246
771 388
970 452
333 758
760 245
497 645
465 76
425 603
823 408
297 500
267 259
558 311
975 845
424 930
472 685
104 709
909 515
188 511
298 54
842 133
665 409
606 501
532 1
902 389
908 98
722 236
398 690
398 444
493 637
628 679
879 515
543 328
838 832
495 28
36 765
317 59
939 594
595 123
423 140
524 633
238 472
798 707
272 652
674 247
204 881
492 110
628 715
76 973
944 122
969 924
743 171
558 477
887 686
519 321
140 6
513 198
400 829
319 954
742 711
360 905
179 667
484 999
287 656
312 357
3 524
1000 960
228 934
92 240
604 473
876 603
10 824
416 293
638 976
589 159
767 330
666 809
998 79
755 275
87 997
456 108
324 440
856 689
149 337
384 587
687 650
350 899
272 973
281 340
610 889
782 618
186 372
313 936
841 615
711 619
403 527
567 952
466 382
179 5
618 13
239 141
319 934
228 130
280 588
624 69
513 990
431 40
101 644
677 468
746 83
748 17
565 290
227 589
417 83
529 524
625 196
51 631
645 336
956 481
715 911
653 779
601 418
324 467
869 962
78 644
780 159
549 262
263 960
999 520
344 562
53 931
541 323
22 568
817 478
637 452
646 561
758 93
270 312
236 147
999 478
916 438
807 694
20 691
190 877
340 379
312 262
197 476
33 966
251 4
605 853
246 814
975 629
444 76
452 434
136 236
747 648
45 664
952 214
358 764
770 366
113 646
785 772
100 851
102 709
926 430
535 219
519 795
40 439
512 423
315 71
887 741
326 115
341 935
943 696
673 284
975 75
894 332
806 718
187 976
725 229
574 748
341 119
256 815
501 316
391 549
473 602
311 554
568 921
131 415
341 122
36 151
393 914
414 99
33 174
71 282
542 758
707 458
138 198
29 533
852 137
843 368
145 937
465 375
682 614
434 496
811 285
992 359
499 283
488 999
46 422
900 130
25 72
930 299
365 639
972 526
390 449
199 927
282 173
415 961
627 870
148 560
541 631
265 537
55 401
32 904
949 789
243 293
800 995
69 579
337 933
381 573
490 609
753 5
725 956
923 585
929 12
427 489
581 343
889 688
186 690
519 837
126 839
307 627
923 844
633 462
649 322
786 217
692 48
789 414
605 624
634 46
354 42
262 598
820 954
144 471
704 273
406 852
687 938
46 440
301 726
230 495
275 395
816 277
710 817
832 488
35 203
454 780
759 857
98 700
487 886
880 580
202 260
539 483
794 448
276 928
930 366
414 900
904 948
56 648
972 470
227 573
878 167
626 761
241 449
912 286
863 659
379 345
37 293
395 987
252 999
454 247
253 361
904 624
964 352
591 72
285 348
539 848
533 63
77 208
294 984
997 441
679 911
956 25
583 975
519 634
587 654
211 20
801 501
970 227
520 349
431 385
921 135
589 171
562 936
329 18
202 516
135 283
788 177
567 366
850 798
175 436
313 70
51 361
187 376
480 351
401 106
670 717
637 57
190 22
537 632
865 729
767 408
900 997
852 506
330 62
928 470
879 218
795 901
131 419
308 896
325 83
152 447
112 976
396 826
110 488
896 961
986 138
543 104
73 555
769 4
419 607
821 333
227 101
859 849
310 634
143 958
868 477
52 975
818 745
455 957
544 926
671 664
356 309
956 150
877 672
1000 279
421 86
635 777
557 972
697 518
473 379
802 104
732 816
670 538
59 421
895 314
624 822
538 668
311 361
87 912
166 867
72 369
107 251
60 677
695 689
532 580
416 853
225 905
938 106
183 771
654 743
107 467
222 367
857 453
652 929
378 120
242 376
962 582
22 887
427 919
663 461
732 559
618 898
999 926
341 720
723 783
179 642
311 982
148 324
121 3
17 254
529 869
613 714
119 209
80 514
966 902
111 501
859 369
445 167
873 489
281 4
175 925
588 406
550 384
427 371
560 728
958 59
588 161
731 560
157 318
136 943
615 91
413 778
11 377
472 234
351 379
702 821
615 186
278 947
71 756
625 743
529 302
882 373
334 411
378 869
965 988
765 466
125 279
13 227
889 620
401 626
851 599
329 187
158 133
624 928
695 812
992 702
391 179
438 127
691 770
679 638
472 512
106 12
70 746
339 949
715 216
871 376
407 810
255 602
9 398
428 707
979 852
340 176
244 895
697 280
774 750
925 298
339 687
530 56
789 89
309 679
7 943
900 803
547 777
572 784
716 484
300 524
428 903
544 101
23 721
842 340
923 596
210 398
771 546
2 157
989 501
244 527
322 884
358 693
51 532
657 288
563 189
103 228
802 536
622 989
282 426
552 463
400 503
415 936
145 572
583 902
180 138
515 485
10 498
542 903
1 133
628 132
529 143
477 137
997 869
606 764
590 396
634 43
979 806
534 172
668 23
405 266
840 977
76 228
614 314
958 761
279 464
395 630
650 170
131 132
80 427
684 866
41 862
128 761
689 102
298 518
62 49
295 287
260 686
894 330
622 42
25 527
497 79
991 90
141 258
4 119
261 608
896 170
241 665
942 689
836 18
604 503
571 42
508 499
527 263
328 6
110 904
638 598
302 680
806 7
130 735
854 520
86 129
408 910
233 979
66 634
34 156
888 137
986 840
246 825
165 459
79 107
93 791
456 318
11 718
122 41
740 807
521 923
870 885
332 778
616 589
377 478
434 245
100 409
502 489
319 143
761 431
150 63
311 381
100 939
617 667
420 331
671 24
710 246
468 817
361 77
51 778
700 743
885 656
22 590
853 448
542 660
267 910
90 110
779 907
750 620
296 110
693 689
930 951
111 354
659 576
758 371
230 543
552 781
574 850
940 240
672 549
494 173
759 157
800 26
343 19
140 313
562 865
643 244
899 948
296 641
743 52
790 434
31 972
581 483
229 976
876 489
509 457
881 682
432 419
286 542
548 478
846 653
899 213
771 227
491 169
108 752
169 961
181 665
680 892
284 824
684 346
542 528
39 256
750 269
446 751
732 380
926 922
804 433
487 111
584 445
839 219
254 381
919 451
672 565
219 98
899 804
753 233
52 121
375 245
852 674
416 639
177 744
74 14
157 180
745 21
570 610
399 138
565 58
908 918
539 51
406 641
733 165
452 553
204 91
402 530
838 738
125 313
657 229
671 117
373 665
20 785
622 248
962 500
232 53
537 447
448 116
509 847
191 122
795 814
476 691
930 454
761 938
887 315
76 406
391 944
795 456
576 795
236 331
468 779
506 297
725 41
47 849
940 88
473 675
698 449
381 176
793 73
564 628
728 745
282 729
665 667
698 306
213 383
397 53
432 239
568 232
902 107
367 669
444 301
539 310
734 894
620 504
386 777
551 300
719 783
372 816
778 567
585 275
531 297
531 433
564 462
882 263
62 351
183 205
583 971
470 838
132 350
150 482
624 686
347 165
173 913
452 223
945 271
704 543
595 253
203 815
962 277
992 934
446 722
192 573
213 766
161 31
991 184
304 377
535 641
314 643
944 25
438 968
802 686
946 881
783 887
509 749
441 883
664 18
258 364
215 255
460 508
209 273
868 597
923 893
776 228
221 901
440 828
396 499
934 422
446 844
588 629
546 349
602 238
142 655
341 871
690 812
392 981
277 586
489 559
495 942
338 419
431 809
993 580
913 835
200 220
951 236
891 105
839 450
518 984
731 86
773 143
623 635
662 209
234 885
532 413
350 182
604 820
461 913
697 687
29 720
243 26
118 818
847 840
542 381
849 615
504 820
530 469
238 621
424 909
579 980
875 605
814 171
477 938
459 826
469 482
61 945
41 501
899 14
472 974
840 744
422 724
961 394
849 179
333 73
458 464
210 743
495 330
429 859
207 705
642 709
583 889
302 709
96 487
31 327
21 431
114 944
935 999
264 924
9 215
337 790
568 840
954 688
997 422
311 595
717 449
406 217
212 859
528 315
65 693
825 916
989 769
752 779
425 882
185 748
638 533
488 301
773 874
897 352
253 93
518 219
933 949
386 158
903 76
599 83
704 387
149 939
467 232
770 185
264 913
443 898
973 773
743 553
176 493
115 579
567 924
522 607
432 418
785 937
813 244
758 257
865 47
913 648
789 711
923 193
697 344
931 268
333 250
156 522
501 876
871 289
900 152
292 828
88 714
321 359
304 597
944 226
898 693
533 405
606 988
611 737
973 142
254 259
669 346
75 842
795 832
41 960
395 968
50 407
337 510
951 213
941 276
283 516
96 410
993 381
148 397
30 383
892 871
120 847
346 557
652 138
573 421
421 494
935 996
40 822
728 44
781 837
308 632
646 391
684 623
145 687
720 74
515 307
324 525
549 503
231 436
747 20
421 998
42 713
194 274
64 94
742 993
432 809
874 75
47 205
896 517
413 569
404 815
614 959
669 928
929 851
206 314
995 622
470 160
370 390
668 989
687 492
993 714
232 713
379 668
764 59
370 591
654 850
294 583
456 808
737 116
994 145
711 934
940 927
95 973
949 1
131 153
915 256
966 187
91 183
744 218
308 607
560 434
722 875
14 711
55 80
465 120
394 432
903 70
485 262
253 563
84 587
1 537
157 381
972 136
845 75
264 936
378 174
92 458
650 499
249 197
328 417
951 887
444 31
338 922
221 433
592 719
343 878
651 563
455 548
22 62
626 870
159 169
699 30
349 430
235 513
653 635
638 480
360 945
182 321
319 530
311 30
854 590
437 355
431 709
964 775
43 612
739 101
469 968
33 80
121 927
113 822
266 383
949 64
103 398
938 37
889 178
37 24
533 741
859 855
894 179
791 225
83 933
311 681
522 943
836 125
298 771
359 171
471 87
770 381
306 740
508 784
433 514
222 609
266 497
776 399
375 789
507 792
154 178
66 847
458 17
577 874
405 653
167 904
431 553
729 839
49 925
562 635
675 253
311 244
741 774
379 812
221 418
613 638
14 69
635 510
558 495
253 639
315 810
449 913
60 260
646 541
898 468
784 122
398 371
518 170
721 991
540 95
390 307
919 306
1 875
597 420
637 857
139 423
237 390
846 189
276 367
780 185
846 862
492 125
142 486
57 1
503 382
784 821
500 835
783 724
437 483
340 88
515 600
564 78
358 55
469 490
720 479
359 459
541 894
3 226
18 504
425 463
232 793
113 743
663 268
276 977
644 235
594 138
327 994
180 823
595 659
284 226
767 366
888 755
107 86
563 773
397 576
293 962
392 202
445 710
817 147
382 61
87 720
877 400
631 512
659 441
137 45
282 406
273 51
430 122
767 157
220 269
105 446
679 453
240 743
262 551
30 976
982 542
965 118
831 564
697 471
887 937
714 321
869 254
150 664
601 292
49 674
85 512
450 72
180 584
205 297
931 520
410 124
344 165
775 33
457 516
956 799
546 488
674 680
527 779
298 949
414 487
745 926
665 783
800 105
355 171
697 235
785 775
740 59
365 528
165 497
675 738
51 335
946 828
518 562
569 612
941 360
563 989
284 26
513 436
109 43
662 985
954 994
914 685
559 237
861 797
175 520
1000 653
961 988
613 392
34 17
202 482
920 735
708 498
692 995
920 910
384 662
915 827
741 407
720 792
336 617
770 543
541 6
186 339
794 435
376 802
613 589
796 520
373 937
306 822
823 282
162 683
119 111
676 583
968 535
600 891
6 214
364 658
369 563
239 522
216 731
697 852
75 692
518 563
342 50
68 586
823 512
358 125
398 391
946 363
525 350
408 53
671 200
820 716
37 779
236 234
762 927
166 701
219 216
403 981
844 150
677 667
555 840
718 343
670 101
116 37
418 294
733 792
803 564
64 873
163 283
505 58
546 892
68 575
666 674
363 109
346 942
939 475
387 849
571 483
790 913
714 791
814 91
819 735
690 935
658 29
981 186
746 370
479 538
759 298
161 869
746 495
597 732
242 54
282 502
666 325
598 880
923 421
727 179
510 478
445 454
214 55
839 948
265 71
612 609
849 150
847 243
374 239
807 363
56 403
239 606
798 746
553 839
688 663
900 137
773 526
859 372
797 197
196 763
27 434
394 149
365 228
158 329
114 37
1000 128
612 522
283 250
775 542
137 993
756 703
52 515
120 219
326 912
769 844
374 771
28 749
283 532
168 94
700 804
387 644
142 172
586 786
924 441
225 738
79 63
91 863
856 523
663 948
480 322
971 871
995 923
225 46
52 6
194 198
61 617
351 807
978 8
295 685
156 422
404 829
538 71
889 205
25 287
499 12
277 578
842 389
209 133
237 211
975 328
525 557
101 551
889 541
719 526
423 932
384 471
999 207
442 761
896 136
653 733
58 178
769 925
834 627
472 439
204 989
619 899
991 862
588 822
764 94
284 528
530 780
313 436
5 334
877 83
107 502
827 79
948 286
556 555
105 909
728 679
170 754
6 369
618 719
141 499
633 637
80 460
96 128
114 567
272 598
908 927
444 371
629 880
783 895
382 323
180 610
8 549
592 56
55 806
875 286
319 649
569 313
833 729
184 31
785 217
474 129
974 788
910 19
927 898
177 5
672 725
780 129
2 726
634 642
496 368
883 235
536 734
933 244
45 566
387 11
668 628
463 685
265 564
724 691
844 909
665 771
723 474
575 313
474 514
952 822
189 364
665 956
652 720
986 365
7 249
490 813
860 623
226 196
855 609
977 645
525 901
529 862
739 729
111 416
300 690
350 879
429 923
52 349
554 503
427 311
11 1
175 252
951 840
975 34
790 365
756 874
306 773
943 840
697 690
388 504
279 699
14 518
229 894
43 573
42 957
668 724
611 362
759 231
755 22
647 767
39 238
340 105
2 933
251 284
782 324
777 791
442 123
54 859
122 908
658 958
590 351
733 632
830 300
163 195
959 46
79 121
384 881
544 917
286 295
79 763
586 186
954 608
78 850
348 652
798 257
260 595
533 696
715 367
673 348
697 575
649 995
767 357
140 921
239 20
406 99
368 242
778 582
210 406
480 428
39 520
40 391
717 707
634 854
277 77
109 201
66 842
316 492
704 212
94 920
722 467
705 556
843 500
707 735
345 113
44 849
300 991
917 328
75 20
401 736
432 772
681 135
721 792
638 768
544 63
672 643
818 159
104 256
837 319
705 926
817 718
647 90
832 850
76 624
369 239
336 264
306 771
935 409
738 804
892 349
19 200
471 388
68 903
397 136
369 948
240 295
37 13
486 414
390 254
40 232
703 842
504 83
867 156
2 930
348 35
54 109
833 50
758 317
858 505
710 153
266 468
568 753
548 608
737 727
81 776
592 286
897 315
797 771
517 802
225 285
664 628
134 862
479 302
71 700
369 849
545 949
147 593
639 390
830 555
680 373
274 393
225 777
77 992
88 986
460 18
17 293
862 388
94 975
843 292
616 291
523 865
428 100
782 323
449 125
837 109
713 415
969 967
501 805
955 165
726 967
821 453
479 9
610 288
894 543
31 495
841 716
790 396
436 551
355 891
114 797
202 479
68 737
912 725
95 188
252 165
583 490
558 207
173 862
207 72
895 429
42 596
438 660
216 774
329 556
696 846
426 257
469 690
455 465
238 195
44 925
555 273
102 295
7 67
404 811
781 359
834 560
532 475
583 834
73 926
710 195
184 954
706 432
883 931
566 736
247 192
273 817
709 847
655 928
967 453
366 128
227 528
825 938
330 666
800 515
933 671
407 553
974 177
542 691
82 706
107 300
442 305
600 90
13 651
323 936
529 919
498 582
320 835
820 50
510 845
658 644
630 820
336 116
273 393
666 490
424 161
671 990
121 297
743 221
66 825
733 522
19 195
111 246
259 382
916 186
282 548
913 862
653 588
51 620
597 400
751 396
921 904
76 308
222 622
171 205
73 997
919 442
461 66
208 10
355 157
555 274
792 502
174 59
760 120
973 613
369 942
633 359
496 354
185 106
753 102
526 127
897 647
857 686
330 676
339 31
421 548
874 190
898 499
655 948
770 979
628 43
348 917
613 521
678 915
26 479
921 4
381 653
686 931
563 892
40 34
548 836
37 795
15 927
492 573
299 523
932 214
879 426
553 771
70 142
725 702
365 243
660 978
25 543
87 124
503 367
27 439
519 98
707 731
44 661
946 957
190 638
46 979
669 98
32 947
980 93
91 353
95 208
763 83
707 970
188 69
29 32
557 332
307 866
855 619
741 655
746 330
526 973
812 794
936 319
345 18
828 253
825 648
551 927
460 104
310 808
908 679
93 68
816 806
837 136
398 480
208 317
396 7
398 363
636 489
90 151
896 698
659 651
376 661
897 819
256 397
369 158
787 137
247 576
336 685
249 790
420 732
832 63
921 372
259 133
505 188
35 856
527 371
428 359
713 10
987 174
109 819
55 978
432 788
895 633
124 824
83 821
955 94
445 313
492 855
985 811
860 721
933 420
794 523
310 830
457 906
92 317
178 637
962 397
206 626
877 500
364 140
362 346
200 947
54 172
49 594
337 281
918 88
205 827
50 827
519 110
416 6
465 728
557 397
859 954
450 988
687 159
125 17
803 514
133 883
777 160
818 954
880 711
574 443
813 43
241 453
737 382
449 339
234 98
803 8
297 527
874 208
323 9
826 43
972 807
147 995
225 338
661 568
522 620
578 899
643 135
64 38
861 291
160 517
161 104
690 440
782 161
257 32
182 840
220 601
29 505
751 935
279 597
225 928
863 413
129 339
271 477
173 391
490 197
31 79
360 983
999 928
461 970
949 950
612 310
212 47
271 707
995 97
744 847
438 126
191 330
507 656
618 629
490 312
811 179
677 241
647 870
483 208
124 809
121 849
270 169
261 451
907 146
374 732
836 225
136 527
271 80
563 909
471 789
967 841
161 202
426 792
736 434
452 18
647 9
25 261
86 493
891 879
833 857
852 226
461 733
763 100
66 718
196 931
473 314
43 615
74 909
782 934
710 839
654 358
86 777
604 840
73 411
482 632
946 186
948 191
831 354
257 1000
833 555
500 444
929 509
390 312
856 445
15 779
907 732
337 380
819 454
562 962
622 125
66 884
157 218
465 537
557 212
846 270
951 481
723 282
472 157
426 698
641 159
284 365
701 137
100 696
805 617
579 833
788 458
796 717
231 373
415 574
510 977
199 505
418 149
273 937
700 5
411 414
838 745
578 844
189 822
531 676
65 609
453 513
578 340
803 535
767 988
785 399
275 884
901 885
48 358
38 178
628 179
244 103
6 804
190 195
219 732
156 691
72 683
595 807
751 777
496 248
424 773
395 16
769 583
600 247
226 308
128 889
192 903
101 183
516 732
103 844
519 664
439 891
175 996
207 842
112 9
747 195
445 687
827 564
33 916
976 322
917 788
133 853
24 810
610 490
652 11
446 85
537 329
984 357
325 401
334 426
534 640
216 169
125 156
563 121
519 984
538 344
545 931
61 882
784 775
526 595
171 893
242 950
302 475
37 726
336 564
763 459
638 751
692 99
494 827
987 615
122 275
756 343
609 422
33 921
682 505
16 417
353 391
968 240
812 413
319 436
822 978
713 22
989 96
283 235
150 521
517 942
250 561
404 810
948 251
922 563
706 610
269 701
578 723
14 796
463 301
902 101
802 989
92 98
350 726
290 134
336 510
187 113
628 607
937 1000
358 11
294 489
622 133
700 179
992 418
642 211
992 188
524 964
982 522
624 289
586 975
806 900
915 634
515 845
192 404
748 777
582 60
395 660
951 123
756 771
370 110
470 155
711 811
829 730
827 399
533 146
225 178
46 347
532 536
303 854
146 998
315 999
647 734
228 313
680 449
427 533
895 893
902 384
251 724
533 688
269 832
861 11
184 855
437 342
340 255
66 28
225 450
820 130
107 395
932 163
848 145
557 661
935 388
443 29
669 828
630 616
594 919
447 779
324 704
700 645
931 136
655 99
487 437
894 860
429 652
763 455
432 792
812 455
480 822
760 922
455 571
142 520
603 97
341 161
912 672
51 691
414 940
639 196
591 295
114 219
314 354
380 133
188 652
216 12
520 880
103 738
930 206
106 536
474 648
414 54
354 911
117 690
258 834
995 524
998 300
592 442
796 49
179 792
215 758
915 834
316 829
481 926
918 884
904 652
597 603
681 783
465 748
761 974
980 924
402 808
232 687
117 215
375 651
843 237
128 173
590 328
855 510
987 547
716 135
891 854
735 778
118 90
592 824
133 588
445 409
164 290
38 808
371 433
87 17
684 216
547 204
225 883
704 911
484 400
476 626
356 776
48 2
662 228
343 566
267 957
707 179
571 325
962 780
556 853
864 790
421 160
513 684
529 401
894 412
490 485
347 282
694 190
91 403
761 187
164 277
480 736
834 802
860 119
407 159
846 772
706 255
353 49
374 899
486 35
885 979
819 335
308 311
934 277
848 958
443 517
56 43
794 205
570 429
169 162
955 720
875 565
508 952
724 164
242 718
98 503
143 270
223 676
830 574
11 346
542 832
510 353
277 985
674 95
205 937
407 486
243 168
145 202
588 354
433 322
129 482
15 36
988 243
227 209
197 63
158 44
925 728
803 287
280 31
42 841
985 495
340 168
338 647
828 361
665 3
480 832
568 420
220 662
369 325
289 892
967 248
722 237
839 605
711 61
466 544
55 533
149 716
528 878
398 641
728 519
367 927
935 18
451 838
948 12
814 273
912 655
536 117
835 328
443 150
345 430
403 912
22 672
208 183
730 152
924 985
169 758
987 190
232 891
735 957
115 46
330 332
232 115
579 64
73 517
914 646
360 824
95 479
23 975
92 963
218 526
939 943
36 767
725 3
641 900
859 761
976 855
401 161
222 414
314 574
167 330
569 312
544 213
63 51
239 263
178 918
662 810
834 458
124 500
172 288
654 934
829 797
168 402
301 590
84 151
202 225
967 681
838 753
13 34
914 225
580 157
458 145
468 439
724 69
839 87
265 596
109 635
21 892
129 846
229 506
988 477
955 599
416 813
472 493
561 283
449 952
575 526
474 279
727 290
313 143
548 986
502 701
656 647
977 603
915 538
793 594
997 872
265 4
281 248
792 33
72 866
622 257
231 720
936 88
828 373
444 481
477 302
367 620
407 251
306 80
949 737
644 671
470 768
156 435
347 683
806 723
269 384
406 181
17 865
75 315
512 407
497 72
269 805
657 324
448 138
953 181
110 985
435 774
880 814
875 636
507 65
244 957
446 554
929 635
790 419
837 182
446 45
499 118
125 338
847 140
707 894
707 481
238 354
29 507
318 429
256 920
58 907
557 86
364 532
400 77
38 614
272 411
530 823
426 172
221 679
417 932
653 842
152 120
216 367
728 239
12 403
576 991
448 412
246 813
973 571
284 269
222 802
922 16
404 851
14 405
161 374
800 713
34 648
142 426
91 503
278 110
392 745
341 575
744 664
173 716
430 233
556 520
445 432
902 962
711 954
48 323
245 790
721 98
272 701
727 786
464 604
641 298
277 301
110 658
271 8
63 980
804 600
129 548
109 447
949 211
469 605
456 907
936 829
602 496
759 28
651 358
455 148
18 104
399 211
817 201
132 7
95 255
964 526
753 420
689 507
554 303
341 347
250 434
71 734
990 249
652 871
246 145
193 707
452 851
371 741
902 448
474 964
268 692
504 196
921 774
957 304
586 580
595 214
788 648
404 277
233 829
324 253
57 932
600 887
196 213
691 450
370 330
655 380
455 56
866 334
855 177
670 201
118 2
877 532
3 938
896 815
16 379
481 338
473 114
277 501
163 490
792 668
421 904
875 978
588 51
658 912
132 71
961 354
975 627
616 60
573 286
461 796
64 221
734 507
913 621
297 156
845 254
954 94
429 549
663 777
805 65
807 164
917 263
6 757
581 744
656 712
681 466
725 526
490 447
981 110
668 580
630 721
123 340
554 760
187 757
454 38
599 62
640 200
712 203
198 484
176 654
546 782
966 768
856 333
694 647
799 38
48 497
245 134
631 30
452 196
958 274
295 849
453 936
507 365
202 601
673 212
620 34
557 403
210 830
333 85
523 318
163 33
934 207
834 819
773 139
170 814
552 248
552 19
819 452
605 994
538 492
342 44
552 798
59 816
442 809
342 69
939 471
182 370
857 671
735 770
719 158
187 631
950 28
802 208
853 959
774 50
890 332
454 435
423 530
541 322
227 226
211 6
138 342
619 333
19 444
5 964
279 113
182 988
678 97
113 237
773 302
898 285
853 592
292 579
500 632
976 750
235 106
251 909
523 758
839 805
686 897
199 786
425 633
685 92
656 379
252 809
573 637
978 862
278 464
117 34
142 138
383 646
332 32
450 206
374 471
937 75
941 135
542 335
308 699
217 889
470 479
666 547
683 176
94 166
778 404
702 641
261 69
78 151
961 323
112 89
980 278
211 907
392 664
450 85
95 261
603 971
462 661
301 684
833 778
449 989
796 527
471 358
932 795
410 103
507 953
138 689
855 868
880 294
972 402
35 744
738 998
705 234
975 5
753 975
301 548
331 427
530 969
599 604
480 222
670 183
89 488
52 99
822 513
558 185
550 773
979 779
626 943
978 458
441 199
947 857
555 690
359 51
77 110
155 712
598 302
208 214
409 47
276 641
826 784
584 462
379 237
739 895
397 125
580 641
27 92
722 925
784 69
650 216
839 602
277 205
452 581
71 794
87 629
84 400
546 189
996 270
240 177
855 922
548 84
388 499
782 850
920 517
575 522
287 634
741 296
373 483
464 341
703 548
806 201
936 459
649 666
926 418
653 324
546 931
261 193
383 892
677 671
960 640
414 907
557 774
500 548
349 979
783 469
761 209
477 729
463 315
947 656
217 577
562 763
26 524
574 29
185 573
97 325
181 668
537 531
398 47
925 790
976 415
132 363
980 454
377 394
861 536
558 806
420 120
860 89
264 612
926 406
378 731
66 6
381 786
21 283
951 665
17 836
72 812
364 849
475 870
545 94
556 881
796 601
218 225
524 584
623 57
344 704
450 830
58 491
675 369
96 566
78 751
875 66
557 285
416 439
501 574
634 527
930 899
360 120
571 271
344 853
233 268
2 493
310 543
754 466
600 273
602 922
590 229
819 658
879 845
80 742
590 40
174 403
627 760
324 763
940 253
180 335
969 54
637 12
824 920
375 482
536 210
30 305
149 796
872 116
470 41
399 865
699 870
270 106
720 806
548 6
531 434
917 461
893 395
961 132
849 746
619 191
505 716
970 534
979 160
225 872
638 733
875 953
280 560
541 97
63 352
540 226
419 533
266 63
924 61
7 999
370 392
821 678
596 165
305 39
697 492
568 260
764 962
479 580
711 683
576 438
872 991
703 413
825 976
769 622
848 256
334 701
950 589
110 773
375 966
969 384
324 136
337 225
444 374
933 395
789 550
960 145
357 636
383 839
5 711
384 578
683 405
85 406
517 145
889 4
496 68
818 131
228 790
354 720
90 881
987 400
954 959
445 845
597 701
957 775
478 217
659 196
177 42
206 524
627 4
881 996
548 220
953 941
897 418
720 708
470 219
809 265
806 569
11 326
345 769
397 197
795 780
582 687
806 106
465 637
974 199
312 601
882 813
102 161
149 995
182 844
426 225
778 92
463 657
618 84
2 204
327 178
900 83
309 972
406 680
539 678
962 11
108 162
610 513
834 890
386 43
452 310
410 725
482 112
731 88
301 853
493 599
962 550
32 113
10 660
821 681
312 682
641 262
520 939
636 513
856 163
517 246
396 728
571 17
981 283
252 267
826 341
963 393
915 186
10 352
715 49
701 433
258 222
781 468
99 62
785 419
47 896
86 908
54 340
56 243
511 704
557 498
349 643
731 138
203 521
33 556
451 72
447 686
295 770
156 551
486 360
340 560
855 549
565 756
453 999
280 979
303 747
350 831
857 387
211 980
460 936
748 302
965 197
913 353
92 211
402 900
886 486
292 70
704 687
612 516
8 201
493 967
468 487
847 436
901 775
194 282
931 367
35 298
382 273
935 897
645 914
448 702
62 676
55 262
71 796
358 110
133 319
777 217
493 804
24 310
13 134
992 34
376 598
436 261
570 72
123 433
968 299
713 419
225 840
369 405
550 340
134 275
370 452
38 881
758 605
748 548
744 350
974 901
200 636
915 837
520 462
813 607
325 535
532 240
9 136
953 659
286 396
511 964
717 64
56 303
738 253
614 707
971 481
384 821
8 723
723 171
142 305
837 604
427 760
757 531
887 162
822 601
362 321
529 108
308 166
345 726
514 29
72 20
393 134
42 576
714 537
286 859
41 737
58 3
681 778
423 810
511 725
565 429
746 36
860 640
897 152
672 441
631 557
159 326
395 124
42 838
213 641
3 502
888 93
263 394
894 115
764 533
686 384
992 12
203 347
530 262
183 235
41 820
320 302
208 535
762 230
311 24
649 29
180 168
736 180
706 897
24 981
52 990
390 914
999 983
311 899
511 98
58 460
44 304
147 180
141 852
610 34
499 793
336 275
440 841
678 343
724 178
377 601
514 712
261 693
952 269
860 51
355 879
735 424
789 199
481 393
430 576
493 423
611 244
844 991
616 356
735 684
318 757
799 182
954 381
953 148
932 551
454 918
308 769
836 332
738 960
370 313
908 71
708 351
667 187
261 718
352 472
871 707
914 398
120 998
313 663
711 761
782 24
875 79
171 815
653 385
189 554
797 46
285 107
735 581
590 955
770 164
580 90
976 729
70 178
312 88
126 731
242 170
699 210
553 60
330 118
842 98
546 307
115 469
53 136
127 401
234 18
407 770
457 858
367 991
500 908
14 7
886 306
284 509
884 67
256 761
148 112
399 744
200 81
965 229
8 28
429 510
815 914
659 992
856 954
71 763
194 483
566 926
988 471
402 200
671 8
45 536
9 29
759 529
898 18
253 593
320 332
748 490
819 754
599 137
293 893
710 686
820 722
191 871
523 923
919 278
29 817
586 83
786 328
930 408
822 152
393 432
325 623
520 582
967 482
264 676
664 82
519 818
555 234
34 378
350 408
657 864
609 808
631 878
150 292
168 824
303 456
714 559
459 364
781 200
830 709
706 586
928 938
331 837
19 68
650 215
972 884
494 927
155 79
959 459
473 61
296 355
104 91
906 113
857 108
222 338
551 279
437 130
713 996
96 935
21 777
915 849
627 84
47 191
854 724
659 13
726 669
45 306
24 331
536 32
419 214
6 113
107 594
887 137
966 640
200 805
10 609
938 996
600 803
572 155
310 99
691 316
200 888
610 994
51 547
243 515
108 799
356 368
638 257
847 886
30 937
687 379
781 850
513 922
390 269
419 151
243 182
75 785
539 439
380 66
528 636
323 34
643 896
555 236
343 635
153 867
9 96
235 564
469 985
17 140
607 392
14 425
433 189
154 836
84 309
736 423
707 441
778 338
682 58
989 328
278 30
531 724
501 311
864 59
914 510
808 71
674 183
140 702
828 962
645 659
111 619
313 418
410 396
930 950
370 374
261 626
334 980
995 659
811 14
245 461
322 16
144 264
899 971
184 71
416 649
702 169
75 897
403 993
633 733
519 349
433 395
914 753
160 328
349 879
711 267
806 716
1 375
120 696
797 972
669 869
662 479
651 635
822 30
817 883
368 273
296 806
31 899
803 951
975 245
270 614
996 331
724 463
330 773
292 367
547 388
201 921
962 782
598 395
247 418
294 841
420 605
293 39
446 592
478 121
771 211
215 299
479 358
655 302
581 887
759 275
777 294
918 410
363 402
696 944
503 247
565 146
839 176
193 880
993 518
730 412
450 486
900 541
588 886
33 485
592 979
930 145
69 218
690 590
42 493
92 484
925 209
150 637
949 262
509 914
157 451
269 386
166 993
64 942
309 47
708 250
608 491
889 765
116 248
854 781
773 32
499 223
910 160
915 838
388 16
277 241
305 550
25 617
300 93
75 868
944 288
94 634
214 513
894 49
556 528
864 164
256 895
864 471
525 623
327 662
526 121
122 945
811 618
384 67
7 922
21 31
357 844
387 912
541 883
369 867
288 15
716 106
183 136
490 241
263 996
451 573
889 183
932 254
671 105
21 557
286 20
796 365
283 910
370 294
664 613
594 371
291 203
252 865
680 693
813 177
439 556
945 310
982 776
370 409
274 863
848 116
206 472
579 901
660 85
134 467
487 493
687 423
540 121
515 187
95 846
87 785
440 721
17 271
984 899
960 11
447 58
257 228
56 484
883 512
989 73
128 290
141 728
877 920
139 379
359 508
47 457
52 437
593 163
891 490
85 881
500 103
522 717
391 463
344 11
175 97
227 252
153 685
76 325
855 232
128 251
428 560
604 519
464 340
615 742
407 332
41 598
912 561
283 143
320 808
585 160
172 146
74 119
74 173
647 985
733 887
332 228
928 246
389 772
447 86
10 82
239 242
64 677
815 724
69 867
665 643
473 370
670 279
336 390
21 51
183 929
553 784
610 41
595 442
740 383
430 968
88 424
762 599
951 77
297 252
29 428
792 394
285 424
774 940
501 774
470 72
859 97
825 235
273 599
464 966
162 216
578 171
947 730
914 936
687 301
845 962
143 165
50 172
456 544
944 95
609 906
976 401
255 795
799 865
172 903
256 832
829 902
77 905
370 687
973 404
745 944
84 217
70 82
394 635
718 351
826 312
306 338
500 735
845 210
397 167
876 252
542 950
887 538
466 716
95 350
649 460
901 193
127 767
974 3
816 554
325 18
78 888
481 812
772 513
319 279
369 171
624 155
796 283
494 248
113 981
6 511
2 832
739 416
562 164
278 208
120 77
95 844
759 145
899 886
49 83
799 808
458 430
843 825
352 690
373 692
112 133
652 517
789 698
436 813
106 319
67 32
483 791
81 374
916 757
467 112
531 876
560 663
819 371
95 636
567 161
152 289
400 397
640 398
817 16
516 225
141 629
333 395
705 26
126 249
743 790
715 964
650 490
950 29
639 866
827 771
369 294
496 556
641 734
289 190
665 513
125 619
945 86
182 555
310 739
762 561
109 679
725 30
825 490
396 907
238 984
933 223
696 272
573 456
566 665
430 573
809 277
464 732
966 40
100 59
396 569
880 349
599 349
152 149
500 7
279 733
555 585
755 861
590 982
15 854
952 272
34 65
336 157
742 785
794 118
821 84
234 85
600 957
199 400
357 686
846 380
632 133
153 673
547 300
578 15
757 146
522 900
180 717
334 320
93 167
233 587
992 866
665 940
277 797
190 454
448 294
282 681
130 29
877 133
661 675
87 812
456 88
854 203
618 658
286 688
811 78
910 855
614 863
833 821
918 353
475 625
773 592
637 799
941 371
473 664
849 781
275 767
365 119
562 961
343 294
848 492
817 647
148 436
554 312
951 383
449 998
232 209
706 126
554 808
24 734
214 217
549 659
658 38
656 307
61 872
465 948
259 186
943 737
716 250
387 722
92 507
866 568
695 440
214 473
512 255
444 270
648 107
93 401
111 820
646 517
720 376
894 745
128 363
766 342
536 542
902 348
883 860
166 606
542 413
741 572
256 780
114 681
344 251
681 525
26 623
176 317
564 328
242 753
186 30
513 117
543 352
553 160
541 301
607 637
959 583
429 105
441 613
410 251
827 300
512 931
701 841
745 851
386 231
147 32
555 623
113 548
878 442
924 626
311 150
52 702
884 915
474 298
321 276
473 860
136 944
670 948
270 843
659 990
738 725
753 719
942 251
334 615
356 119
13 948
921 807
612 444
354 249
364 889
334 560
121 357
953 757
723 880
613 39
327 615
120 273
274 264
992 947
80 415
457 992
794 943
861 588
15 182
27 542
924 765
211 604
440 629
13 966
605 942
228 971
184 16
344 188
672 737
899 481
72 95
911 91
590 630
715 436
246 764
966 493
944 550
208 91
188 63
692 362
922 541
661 663
730 626
383 404
291 890
777 408
488 361
697 309
232 859
424 691
905 766
128 835
681 63
142 314
25 666
988 103
433 697
275 703
249 399
475 781
910 99
543 622
869 586
164 941
570 285
124 27
86 365
630 204
381 963
266 998
760 667
555 497
993 956
331 74
238 877
762 167
662 428
892 49
559 377
405 747
471 333
513 992
99 725
98 986
893 360
155 36
204 480
761 298
62 31
268 389
355 291
687 983
178 434
130 715
174 388
733 820
336 120
399 838
969 912
511 11
738 345
524 283
794 592
650 162
638 723
54 995
119 295
420 707
990 706
154 807
955 57
646 160
350 810
883 306
937 464
578 712
945 803
370 808
841 791
413 352
815 676
655 452
617 979
352 779
527 398
299 759
724 382
680 257
871 548
397 824
180 32
933 94
314 35
727 30
53 693
529 934
910 559
100 554
914 217
252 393
330 536
433 495
590 123
563 673
621 463
743 591
322 326
960 600
551 3
706 296
86 9
215 183
116 71
669 427
36 67
348 256
250 430
912 918
393 511
977 562
534 390
382 24
981 657
512 516
225 748
66 278
973 809
962 604
563 545
291 873
334 75
957 705
830 534
333 883
300 837
534 854
351 78
983 347
913 54
78 898
910 975
278 337
659 54
600 735
915 204
424 565
127 310
5 214
23 356
649 9
707 694
364 286
916 833
850 214
335 115
629 413
754 931
260 620
676 5
692 934
834 327
582 515
634 538
218 918
760 375
522 972
885 212
852 719
375 849
7 668
598 361
773 166
910 197
337 699
684 423
91 215
685 634
100 744
667 166
395 801
110 694
916 174
880 964
373 102
813 330
571 67
398 731
64 364
125 246
53 263
298 536
730 510
461 749
166 127
205 954
348 630
19 957
731 498
57 485
424 335
596 978
635 461
549 669
43 434
401 915
52 206
543 502
202 201
884 925
216 131
923 325
490 208
775 540
814 479
165 919
900 690
169 656
442 131
234 869
428 950
556 447
439 967
764 274
372 686
958 497
767 964
414 595
389 696
796 773
158 506
88 431
296 255
965 788
552 586
330 770
686 834
784 42
875 41
388 690
552 45
228 58
316 683
32 28
33 712
192 947
274 774
686 443
469 995
633 626
300 712
585 781
159 603
742 633
345 290
320 228
716 253
660 720
910 222
188 429
982 881
995 299
847 801
725 600
129 986
30 575
179 557
700 512
146 390
907 198
330 650
267 209
679 805
540 385
307 467
213 929
368 718
787 265
433 574
299 991
221 729
503 780
307 246
643 132
328 730
355 156
369 705
461 670
989 151
757 429
985 213
324 612
344 522
420 786
459 163
924 566
903 616
344 318
825 933
885 732
40 23
934 775
151 436
469 298
841 435
499 873
738 698
680 968
364 330
702 471
428 990
919 790
156 981
944 397
179 664
163 79
669 949
967 699
16 275
333 352
29 159
747 520
918 334
817 81
332 727
152 709
619 236
617 429
831 958
835 308
880 541
247 765
481 924
445 285
133 852
711 831
529 123
861 110
176 212
755 225
699 587
312 137
127 349
436 774
336 423
692 531
212 802
78 923
480 421
731 643
433 217
684 747
961 455
430 513
768 211
732 519
798 627
850 420
628 738
85 914
120 398
746 78
118 998
61 102
297 353
568 222
697 196
655 508
623 937
709 463
941 624
117 267
305 371
171 524
41 197
180 708
746 448
532 742
419 59
563 56
663 277
303 8
570 721
700 99
538 593
313 319
970 664
478 679
187 289
960 45
620 98
924 146
29 641
710 876
578 789
843 511
802 535
950 703
538 745
371 393
174 314
352 892
92 131
101 671
653 946
937 194
636 54
253 572
690 66
745 54
711 690
884 292
132 935
879 23
872 802
829 341
267 788
747 352
383 115
529 225
402 104
956 246
772 694
427 98
522 324
577 192
867 15
702 245
460 732
593 643
44 104
136 126
300 535
113 308
715 910
22 937
62 76
315 151
579 389
478 925
272 371
520 251
324 543
124 534
702 426
730 872
745 385
949 47
642 230
958 868
141 773
178 185
613 228
55 610
409 865
427 586
23 536
356 789
153 756
659 558
332 834
557 248
842 276
612 937
428 727
348 216
605 772
112 749
53 857
600 477
786 440
144 111
564 802
503 182
374 862
403 895
286 747
299 518
367 874
158 671
867 493
908 459
791 611
421 779
610 561
575 218
393 813
551 143
386 350
947 623
360 538
816 689
941 410
837 930
128 721
849 359
38 414
163 229
90 798
186 370
808 79
60 847
358 430
886 949
231 290
116 767
439 949
981 359
948 206
823 182
400 525
144 793
202 941
48 51
131 295
367 15
834 608
16 594
499 886
398 446
920 586
197 229
118 143
735 54
124 609
534 895
851 278
467 10
240 355
27 736
176 917
201 211
308 190
517 798
547 715
136 269
624 393
686 643
115 929
249 17
4 846
549 927
453 469
545 927
361 495
359 670
892 157
831 995
313 579
578 716
109 532
604 761
692 361
227 700
660 654
330 468
866 694
126 246
63 961
306 257
850 50
486 206
356 609
218 98
859 216
991 262
8 292
474 602
740 799
882 803
534 849
224 917
851 114
227 510
287 764
979 101
874 478
462 824
224 988
950 250
438 285
145 180
495 347
512 965
248 540
433 61
491 523
855 979
942 46
493 769
135 38
180 516
768 996
504 701
511 619
797 344
539 677
499 311
815 592
823 400
468 620
492 721
640 709
648 512
742 246
953 915
232 372
564 86
291 996
802 331
353 853
628 782
564 673
353 796
237 203
64 669
996 625
949 453
780 148
881 831
158 160
589 462
607 986
10 563
558 846
682 632
211 27
608 334
469 784
347 6
726 756
791 305
83 132
938 831
795 510
256 417
161 993
733 51
304 384
340 697
113 452
586 491
680 546
37 379
363 651
939 931
697 562
518 62
305 356
702 639
929 148
595 191
634 110
660 539
359 161
600 940
537 164
96 476
64 658
963 327
394 978
319 949
135 213
803 509
762 521
536 873
144 328
180 418
167 175
935 629
277 476
358 940
383 149
442 735
468 825
921 2
1 442
772 936
577 779
204 871
173 346
650 147
983 413
536 130
696 495
816 91
324 772
775 682
283 144
382 355
857 294
60 948
135 439
976 86
390 568
77 907
623 467
873 902
71 814
131 354
561 189
51 898
902 98
188 122
988 842
345 392
294 15
931 924
356 37
687 717
232 539
499 570
859 904
305 505
483 19
316 45
403 560
889 134
869 35
153 863
526 320
349 608
824 252
293 289
599 647
702 162
153 341
340 431
984 174
568 725
71 761
703 539
775 515
173 724
160 353
624 789
544 303
465 653
926 744
926 239
121 399
201 928
432 989
938 523
487 594
395 319
88 105
544 143
255 713
495 101
908 952
901 539
537 767
625 217
730 65
510 841
455 523
770 698
760 925
151 437
780 786
865 29
230 603
33 110
776 865
777 347
367 317
613 76
803 650
983 502
7 803
402 117
374 894
143 256
520 90
712 364
328 941
49 733
809 703
812 640
918 670
147 313
615 164
495 11
22 188
195 463
439 356
497 961
433 590
405 362
441 714
95 409
399 761
218 680
94 743
58 316
826 142
906 451
187 204
171 742
736 763
711 171
517 89
169 412
50 566
947 994
537 698
967 153
328 568
991 678
948 549
95 841
140 431
777 420
167 174
598 406
993 636
607 304
634 124
355 230
509 927
195 633
832 473
602 179
932 426
418 698
704 416
707 224
373 132
97 227
457 277
24 38
239 908
812 903
984 842
153 172
945 748
476 140
458 958
623 640
939 729
404 324
885 235
462 798
819 398
127 593
676 116
504 540
770 94
57 598
70 450
697 766
263 135
929 107
328 873
381 841
625 680
539 265
656 49
393 575
32 371
29 501
264 957
661 103
323 280
989 649
840 250
355 117
405 399
717 411
111 368
631 750
849 485
956 396
262 503
819 605
756 824
1 893
436 710
878 121
622 796
665 986
361 233
145 31
913 678
565 567
463 474
129 936
605 28
935 963
537 306
467 810
909 833
515 559
598 602
110 27
184 672
101 129
256 804
156 505
50 640
222 871
726 625
360 788
258 864
598 268
622 629
667 854
864 709
528 256
277 403
296 669
244 428
347 705
94 448
731 773
916 657
603 385
144 215
862 372
32 865
47 395
689 353
41 314
184 901
609 102
98 555
910 17
386 629
470 473
419 729
106 291
726 369
775 687
455 611
617 867
195 739
989 780
24 62
61 636
10 472
559 446
466 62
105 694
304 364
262 996
697 908
73 479
189 833
60 335
148 221
172 509
648 65
273 64
643 428
159 143
93 586
832 262
125 786
406 328
899 202
553 887
778 704
287 699
587 951
416 561
770 631
30 877
525 1
136 813
57 653
605 338
370 845
762 961
251 641
365 931
568 408
359 135
950 225
341 322
320 20
127 859
37 411
386 702
909 38
53 926
345 654
462 54
964 793
934 591
570 575
573 226
433 538
86 121
335 121
794 295
644 87
203 595
980 641
103 820
358 629
978 480
471 228
623 10
411 632
114 865
32 657
565 728
364 461
432 334
346 98
175 475
115 98
360 780
447 527
290 467
359 159
330 604
484 208
278 768
690 964
625 867
109 264
367 727
950 188
83 5
236 244
795 590
415 896
493 450
968 461
563 201
601 284
429 647
582 80
761 56
825 850
579 193
205 489
232 318
292 472
352 879
467 362
461 747
511 504
181 399
969 100
429 7
556 431
396 181
713 586
913 766
358 462
230 470
375 685
124 158
998 791
119 668
924 336
77 60
640 908
633 169
808 677
727 715
792 602
491 9
703 975
495 842
11 667
552 299
90 136
56 574
905 908
799 612
408 290
45 168
439 31
500 370
193 605
854 13
264 354
877 547
595 46
47 137
874 274
338 885
834 735
450 505
901 768
105 777
424 615
25 588
177 360
358 979
987 482
218 674
503 707
554 901
650 274
360 536
583 11
764 724
990 686
810 613
977 571
530 690
892 655
457 497
65 774
893 539
1000 847
425 274
866 372
424 968
264 754
245 703
939 134
523 572
948 952
217 620
138 504
556 377
251 26
365 311
506 246
54 269
46 584
672 797
167 703
920 954
555 157
214 995
455 622
321 933
355 385
763 969
464 114
920 894
592 76
803 131
794 316
494 41
242 919
604 14
406 697
499 24
868 742
557 978
168 322
263 71
217 4
764 10
157 558
165 526
776 426
930 742
737 377
203 410
138 317
503 929
387 517
414 86
172 946
595 580
594 303
776 654
214 730
185 468
636 425
293 479
884 447
444 678
84 594
835 963
212 382
900 800
316 662
974 634
345 685
254 933
702 503
109 727
160 997
383 120
302 280
220 791
425 887
949 879
821 922
219 131
899 56
411 229
3 752
956 551
878 43
405 794
668 614
843 240
701 464
504 546
650 305
231 858
189 672
419 620
533 183
229 501
114 659
230 317
665 760
537 697
157 78
86 83
330 899
789 125
782 496
205 38
21 25
583 762
963 58
901 60
312 970
726 955
503 479
759 459
13 353
334 853
951 65
491 198
104 836
639 998
452 275
526 759
603 966
11 397
2 174
906 324
573 89
258 886
840 340
364 749
838 217
330 309
635 890
237 304
256 298
705 230
130 409
181 797
647 126
133 591
838 853
745 502
48 192
115 778
994 117
338 121
736 837
646 148
514 296
395 556
890 846
202 454
380 863
823 907
483 105
637 41
687 909
462 643
68 261
547 403
437 987
439 222
259 18
204 304
164 977
147 551
703 665
171 843
1000 170
54 927
218 97
681 73
377 134
431 306
221 974
717 304
558 425
236 712
210 358
918 136
419 706
905 368
490 901
681 648
571 371
244 591
135 7
466 960
590 87
575 24
265 833
17 353
192 617
417 498
914 635
427 109
278 982
797 477
934 246
638 156
408 106
965 687
84 86
827 290
484 356
864 686
74 655
430 915
605 181
404 56
68 486
257 659
926 582
550 143
832 345
450 64
799 995
770 613
266 501
217 708
867 677
336 316
982 786
720 491
642 34
254 58
28 620
796 449
441 674
377 73
470 860
867 287
701 789
822 342
337 692
574 159
733 541
184 959
60 696
499 233
308 161
617 884
216 922
217 263
248 637
92 897
389 826
318 838
59 347
899 700
704 845
111 173
719 643
743 169
399 822
738 622
156 686
185 126
475 632
865 296
393 456
747 282
517 251
498 965
711 426
391 868
754 875
409 579
462 394
354 444
117 176
486 602
239 248
194 999
467 765
455 845
349 10
660 420
243 994
641 382
581 176
46 259
646 894
832 431
460 658
658 891
338 202
80 37
601 439
405 523
60 827
471 403
827 986
356 424
182 474
401 241
160 781
789 708
454 234
598 620
34 844
515 576
715 287
105 931
253 980
771 292
879 179
970 915
756 34
776 144
41 662
585 476
917 612
222 833
365 249
963 838
519 575
32 659
394 883
987 465
903 983
153 889
636 36
773 296
105 835
912 412
100 233
326 548
554 22
512 510
80 282
353 968
913 263
631 628
138 729
513 724
325 745
696 10
77 234
842 200
139 798
828 459
91 84
632 400
850 446
783 838
597 657
120 862
515 608
368 38
268 324
868 724
353 877
335 231
847 16
778 144
316 533
401 388
256 295
173 212
180 205
75 849
606 825
412 990
472 301
721 707
185 7
295 935
578 94
933 346
132 408
300 374
27 136
839 740
779 8
424 524
809 342
844 503
276 336
595 683
239 622
968 987
95 613
88 367
218 382
335 550
901 753
654 273
983 9
701 124
246 332
775 199
892 443
972 104
531 178
409 545
227 758
691 918
230 72
606 339
894 72
904 765
467 239
634 202
355 257
201 773
14 641
431 669
428 758
659 518
66 700
931 758
916 670
448 496
459 927
536 963
386 286
637 921
415 843
846 277
392 437
126 441
521 114
542 352
285 160
273 35
455 384
912 972
412 717
650 297
553 707
491 170
936 4
124 182
541 812
345 520
534 526
817 670
171 864
156 114
853 176
375 220
298 979
242 602
833 478
10 834
725 258
704 199
143 633
357 115
234 165
509 472
758 323
941 240
503 36
775 894
623 883
65 345
239 338
973 277
23 590
41 500
354 347
80 21
981 449
323 210
338 993
502 709
914 626
316 464
443 890
717 718
738 866
465 571
134 591
149 843
739 684
866 669
121 97
902 351
420 14
456 425
226 736
160 843
555 655
266 239
887 680
687 36
170 978
332 831
631 345
20 22
144 689
949 756
96 189
245 235
722 596
816 976
906 336
315 772
780 84
818 884
286 496
135 733
547 266
491 59
338 399
334 830
22 518
812 656
978 828
891 247
319 902
856 977
882 25
294 995
675 795
413 987
929 555
12 908
891 876
241 571
114 890
119 167
311 433
916 728
14 664
648 115
586 308
104 505
168 210
548 328
54 315
601 448
166 517
586 373
222 10
356 993
506 161
490 728
437 239
862 706
273 286
145 108
608 225
54 577
212 352
360 15
47 369
590 885
108 616
382 560
489 488
648 686
604 556
662 801
56 972
952 962
144 450
265 105
408 174
395 214
598 580
409 556
173 830
667 466
836 469
305 729
817 665
255 903
693 824
599 121
530 85
77 539
699 857
989 927
635 5
626 685
779 555
951 97
50 989
217 642
40 908
929 596
466 648
176 274
831 783
545 132
376 968
131 235
79 630
906 781
650 707
196 343
474 348
503 254
383 843
846 484
89 531
194 140
982 712
949 57
704 249
308 645
863 481
694 11
401 866
715 301
521 951
82 461
629 443
857 214
923 201
582 710
136 181
262 370
999 606
843 987
45 408
452 942
908 698
465 254
422 401
231 194
705 416
568 573
238 740
129 67
880 82
532 486
117 911
517 795
174 535
755 717
213 473
733 795
402 968
859 207
648 224
888 929
169 60
662 382
323 248
516 213
271 107
635 465
265 461
335 147
312 998
612 285
896 965
945 873
457 597
730 969
601 594
542 779
136 902
44 65
2 484
48 111
543 980
758 450
291 61
832 757
953 245
912 417
897 668
100 591
388 112
670 186
206 215
962 537
335 457
250 985
993 135
404 131
153 629
231 612
41 408
128 447
943 895
65 715
558 868
18 550
79 800
248 322
738 475
808 385
889 831
227 449
573 820
367 201
212 760
502 895
754 209
736 559
144 226
2 473
485 86
555 562
611 101
789 194
287 985
928 970
415 382
348 905
153 491
154 267
877 454
794 989
808 383
449 198
438 961
937 300
822 420
965 131
683 335
945 475
647 376
496 984
853 362
270 986
174 453
876 304
463 218
650 279
266 476
569 963
507 594
120 224
390 16
640 512
740 151
96 206
361 110
278 537
621 324
247 424
468 938
694 25
615 588
831 257
55 418
691 887
875 967
116 209
950 609
979 444
507 434
689 511
157 567
579 84
406 1
506 309
472 763
923 428
474 706
315 273
588 215
30 979
834 927
681 27
598 527
133 22
111 698
403 832
810 982
89 444
724 981
342 716
791 724
370 56
355 765
103 312
243 729
905 941
114 748
222 534
776 67
614 640
979 822
940 895
615 636
574 64
391 614
475 555
274 359
269 277
983 997
730 747
819 570
76 483
593 717
630 733
48 87
904 581
645 803
375 342
202 635
353 268
7 599
802 113
468 237
425 277
551 968
650 972
335 893
843 805
791 941
780 964
512 514
376 629
410 895
714 989
837 193
63 404
548 989
780 933
613 505
424 476
554 963
501 504
12 831
86 898
276 262
235 86
148 588
61 639
818 348
962 575
155 623
364 590
995 229
868 21
905 727
661 34
22 182
131 741
91 559
4 880
555 518
96 213
847 914
147 63
939 263
616 460
752 550
110 135
662 487
37 619
546 482
892 88
87 189
673 541
252 376
601 769
841 94
340 371
222 218
93 323
350 29
893 828
850 973
700 935
865 959
240 588
633 803
129 42
300 215
842 61
308 918
498 909
253 297
875 368
630 729
570 259
854 154
857 564
293 249
516 500
937 88
125 726
657 397
158 971
276 500
843 279
113 806
910 818
572 38
739 581
252 717
317 748
784 157
123 136
420 377
147 35
988 729
973 579
405 95
147 345
945 583
388 800
73 60
344 873
184 848
143 830
115 116
331 1
568 303
117 227
312 808
763 536
162 915
449 459
475 122
765 689
884 889
624 676
75 200
369 424
216 561
839 451
264 835
527 414
869 770
54 48
399 921
704 232
765 87
428 615
672 946
750 912
397 166
21 690
342 331
279 533
471 551
581 715
758 986
189 855
841 258
186 616
320 845
419 414
588 888
715 164
372 618
368 981
689 780
659 47
14 517
494 668
260 887
980 574
8 801
692 516
865 333
910 896
342 994
537 196
705 33
789 573
639 134
226 949
700 392
951 382
771 436
797 70
395 886
669 231
523 366
553 67
659 733
531 538
155 921
608 435
976 950
719 423
19 685
136 235
467 385
775 842
923 581
182 606
168 676
134 921
695 908
740 422
3 332
472 969
560 524
939 846
525 130
819 463
421 248
89 449
957 397
582 204
67 211
898 308
388 230
79 430
227 168
42 415
964 680
166 294
477 840
853 680
980 941
781 105
895 16
659 781
917 118
313 464
190 511
560 110
739 65
261 789
564 933
281 124
749 274
342 851
925 926
491 977
886 653
954 556
610 568
774 711
127 678
149 142
217 267
814 294
629 799
864 207
675 144
683 36
527 210
21 964
669 500
905 255
965 324
951 613
969 44
132 672
985 572
579 210
516 701
864 685
599 356
493 882
588 32
62 459
399 757
597 268
636 902
129 138
156 845
316 6
398 219
506 404
779 918
293 358
94 490
958 887
142 365
311 801
444 624
259 784
499 538
935 379
898 207
212 537
899 618
406 391
164 914
53 279
105 412
728 357
95 12
103 570
622 186
652 452
150 988
851 81
554 759
342 139
1 86
266 921
866 270
355 495
715 3
529 158
404 143
483 578
320 291
483 80
95 697
933 404
41 229
251 199
96 993
780 556
969 807
286 825
684 278
795 870
373 649
111 201
220 502
745 761
997 688
651 936
990 48
80 146
234 876
870 359
278 434
37 246
333 741
295 696
376 65
626 115
436 632
200 522
378 264
420 390
641 477
593 536
506 214
38 144
279 835
803 148
748 709
259 297
546 500
51 607
972 716
477 484
451 964
585 309
22 61
260 18
516 825
475 786
581 610
48 629
87 809
146 612
664 741
509 351
697 437
198 627
192 460
427 246
95 627
869 247
301 414
554 798
638 676
723 820
715 116
93 82
873 764
229 475
196 753
952 252
148 242
87 51
790 398
409 62
161 920
380 385
889 129
209 156
532 631
752 852
834 465
32 848
457 35
467 698
421 415
683 923
322 455
549 870
900 31
564 929
409 572
88 273
985 675
282 356
504 162
119 598
740 933
763 310
770 465
459 365
577 582
561 224
37 915
476 11
496 512
530 664
330 199
184 967
572 616
880 425
704 84
873 11
587 7
301 624
771 754
646 354
655 355
824 707
598 36
591 396
924 38
370 996
533 854
100 75
538 819
380 899
813 97
50 996
674 391
770 227
841 726
483 733
14 28
598 916
380 689
581 125
136 479
307 784
311 942
908 991
215 70
951 914
80 718
632 233
656 401
310 995
277 114
161 250
304 70
920 26
536 124
561 641
114 366
364 336
544 978
604 925
229 456
212 269
169 582
634 765
705 510
881 202
871 863
804 154
269 593
761 391
896 567
747 763
445 777
617 108
681 790
663 202
125 369
516 381
989 913
376 482
581 976
417 791
282 311
916 490
862 149
938 33
365 613
286 618
569 237
407 302
12 730
992 125
79 22
104 588
977 610
459 661
317 557
260 236
891 693
314 953
991 643
254 896
582 404
248 76
337 965
309 505
133 146
110 781
526 11
702 189
618 443
104 373
128 137
795 385
354 378
878 900
997 795
902 224
824 253
721 475
741 719
74 15
376 406
376 490
883 297
56 416
298 711
384 53
548 75
318 844
363 656
282 331
96 895
63 746
138 875
964 914
867 63
944 923
559 739
572 321
80 399
23 710
283 402
502 212
23 609
260 905
732 599
536 412
493 65
165 408
504 552
608 629
847 414
708 370
750 961
870 980
696 234
426 370
949 662
989 962
798 766
743 320
979 928
172 785
816 441
663 342
859 10
729 801
279 252
241 502
18 134
246 722
353 449
379 521
436 913
281 786
713 60
605 139
30 473
342 296
63 381
348 519
678 548
897 301
157 25
928 416
249 25
662 954
206 703
941 864
408 9
369 128
234 412
899 787
892 849
459 46
278 923
108 800
783 970
356 956
775 641
361 935
855 25
197 529
402 314
397 870
130 145
302 285
40 832
927 585
820 541
833 308
685 194
749 574
458 801
286 77
98 485
859 362
696 312
770 176
703 585
127 361
330 564
17 242
118 312
541 770
608 378
216 683
543 955
835 739
156 292
686 53
65 857
423 551
222 374
838 493
777 768
997 212
297 54
871 752
940 536
702 285
131 713
15 138
209 987
437 693
19 580
108 609
69 345
107 373
748 474
180 320
288 660
202 790
649 720
294 80
103 323
328 75
47 106
893 494
898 607
878 578
14 116
167 194
248 753
29 923
970 305
328 279
893 819
887 119
570 99
62 135
377 317
495 434
814 489
571 596
550 420
97 86
623 894
745 710
252 162
278 793
497 613
55 560
120 568
659 36
49 548
109 445
392 620
511 516
210 297
947 810
384 949
695 793
290 960
545 835
82 278
749 764
861 98
553 222
351 278
599 371
243 639
299 780
881 229
164 875
992 844
729 309
380 151
307 100
400 378
125 609
226 48
202 327
744 99
302 277
422 324
930 310
771 685
214 582
760 152
173 415
459 254
512 518
261 465
866 46
985 9
66 313
852 760
123 873
881 456
965 945
192 616
398 326
73 38
120 423
17 180
811 525
855 884
918 620
592 269
82 482
414 165
997 806
566 216
36 447
351 873
127 816
683 58
696 106
290 514
430 868
885 689
411 247
966 599
581 259
287 181
618 367
968 992
772 594
466 418
94 571
76 256
721 728
103 218
36 976
564 576
423 451
943 563
119 580
193 531
751 804
943 25
427 752
500 663
872 254
936 276
24 379
350 422
244 578
902 622
457 358
937 98
697 926
442 779
510 778
529 567
503 491
869 753
923 640
967 173
496 891
883 699
115 323
249 455
808 379
693 614
315 204
308 157
785 380
293 438
817 932
407 852
853 662
460 458
823 277
423 431
506 892
333 838
784 97
989 353
347 950
152 177
238 102
316 634
391 76
750 817
548 124
105 263
838 92
10 125
781 941
108 775
587 1
530 110
667 246
91 963
764 474
39 368
97 174
761 841
689 986
5 731
546 805
107 681
276 761
743 27
103 980
104 264
926 803
817 85
289 477
14 904
451 872
25 236
20 198
960 984
44 363
860 601
512 822
244 595
577 965
174 976
535 245
763 566
107 851
768 606
677 204
114 872
863 682
183 344
167 601
81 987
889 934
737 551
914 593
889 397
714 563
371 895
92 310
194 781
468 949
223 877
538 832
858 125
862 235
451 566
749 707
701 942
296 148
40 74
21 952
242 652
432 633
602 272
998 664
746 678
774 279
940 538
248 639
84 561
932 721
918 326
843 467
559 116
873 611
478 598
879 334
493 568
807 930
943 399
486 176
443 976
750 445
61 452
617 612
292 646
89 280
340 95
519 929
142 550
649 822
829 66
116 760
224 361
612 745
518 346
791 720
609 402
979 479
702 613
532 939
974 827
85 582
785 582
442 740
965 227
724 439
504 822
847 822
675 301
951 850
266 303
659 246
430 231
480 625
267 707
534 436
629 962
742 747
546 390
254 345
822 219
372 11
625 891
966 216
574 742
324 260
833 69
872 909
705 294
166 4
517 849
614 360
664 935
592 387
53 974
813 212
126 120
509 526
511 645
629 350
566 7
173 390
986 256
335 18
795 776
58 786
720 414
556 461
394 370
477 60
582 271
498 674
946 920
658 528
864 6
447 823
624 472
56 900
554 652
681 48
552 818
213 287
544 503
156 757
16 824
952 262
558 935
26 223
24 341
937 144
212 340
640 421
853 577
837 855
272 965
786 612
839 179
744 723
627 368
456 89
31 248
215 107
423 144
582 389
705 704
685 753
598 446
464 186
339 414
651 332
705 419
478 453
930 593
325 980
242 221
440 704
331 953
790 295
996 815
797 354
120 527
985 749
969 812
598 222
53 238
405 261
375 423
515 32
260 993
819 871
145 230
86 957
858 740
611 50
987 932
127 376
939 201
292 166
887 719
325 927
568 191
885 877
973 678
879 931
231 884
947 555
810 109
457 749
918 978
102 418
320 87
285 478
655 402
690 192
618 127
285 994
470 10
540 678
70 38
425 436
51 149
951 429
3 47
967 336
5 116
236 5
994 183
39 266
427 306
733 102
795 982
529 702
381 802
141 997
668 230
398 668
282 611
204 528
303 553
16 691
83 382
948 620
185 782
336 267
155 595
121 150
694 820
806 211
656 374
248 290
727 926
84 777
501 53
110 507
618 333
73 125
108 779
972 774
969 427
327 433
130 288
380 977
147 464
755 816
746 631
350 224
259 554
528 533
162 54
684 678
634 829
69 6
542 168
982 526
809 796
541 57
946 527
424 459
910 790
938 17
487 843
56 301
217 211
893 94
1 945
973 913
152 22
195 977
382 620
90 346
350 340
178 592
143 82
756 596
192 570
523 228
137 148
179 567
313 83
770 145
207 466
254 655
52 85
464 483
426 862
873 617
611 942
219 312
137 272
866 671
399 351
35 761
25 414
156 667
637 768
253 550
564 938
357 664
717 788
600 577
14 794
930 147
693 429
136 570
683 590
989 766
622 829
951 138
8 747
988 762
864 308
506 162
37 274
590 674
285 598
775 362
71 836
559 715
505 97
406 2
173 861
905 354
305 860
227 729
367 765
650 477
248 58
660 62
906 497
839 406
124 524
213 747
507 620
370 299
881 272
569 860
79 296
432 996
534 169
502 789
671 868
471 57
393 977
80 250
191 958
569 60
841 310
505 162
805 722
468 52
102 812
736 60
250 792
605 926
568 855
835 360
317 775
99 562
638 651
15 944
853 399
816 495
955 382
381 530
695 180
444 953
434 320
246 723
980 964
705 860
52 480
802 39
773 546
197 324
741 435
429 569
304 179
642 123
661 161
198 545
480 462
703 101
223 662
182 788
202 589
620 61
276 636
659 99
147 874
517 1
215 634
829 769
332 577
175 535
647 286
265 454
167 271
587 659
490 331
725 301
103 31
807 912
430 661
957 413
719 850
359 955
797 634
330 521
562 380
126 527
886 600
830 74
817 416
973 602
855 422
748 387
125 67
54 141
962 9
911 327
439 722
369 230
957 269
102 176
780 580
446 523
544 283
384 57
474 672
181 117
696 706
548 88
167 73
816 374
639 620
47 668
660 792
332 989
394 612
155 934
244 110
152 651
906 384
352 530
649 362
665 920
729 780
403 385
699 324
905 894
119 320
904 814
362 448
999 635
448 842
258 115
498 930
554 531
471 489
42 286
432 274
111 634
941 230
40 181
398 287
138 125
569 213
610 89
643 629
272 790
547 405
186 468
754 48
735 984
384 529
792 325
35 245
382 736
735 308
526 793
249 58
547 833
768 905
587 393
410 53
188 459
691 844
726 684
901 697
585 135
851 162
863 94
743 491
196 600
652 547
395 748
677 554
298 669
113 695
12 591
971 22
708 852
843 692
692 189
595 623
303 464
702 930
920 594
330 307
21 389
39 919
987 846
150 180
659 681
795 895
595 803
172 36
530 864
891 909
210 115
835 125
344 267
579 586
830 995
429 625
562 244
676 176
32 894
290 19
912 734
512 220
867 744
194 846
279 38
942 712
944 837
234 125
816 167
258 744
683 761
994 60
618 86
1 304
780 531
38 470
745 927
147 476
989 814
901 722
185 172
220 561
706 39
790 77
323 544
614 208
372 69
150 848
342 953
279 865
322 302
848 910
522 268
449 321
925 633
700 38
460 444
403 401
38 862
822 715
833 525
409 86
998 56
613 327
719 53
345 70
186 275
452 837
946 256
770 197
930 210
370 46
589 891
495 979
663 239
974 714
488 521
660 63
285 909
819 329
887 87
598 413
686 845
463 477
423 292
240 465
272 191
235 504
67 167
602 172
117 287
941 108
825 939
661 581
846 288
27 462
330 754
647 413
957 451
966 856
742 832
175 782
507 548
699 69
754 911
388 801
346 219
258 952
668 63
566 653
910 111
380 132
219 224
542 437
382 645
220 87
465 787
495 645
694 128
644 353
975 390
437 913
111 500
149 420
107 699
220 648
105 963
531 552
521 199
780 373
18 761
347 877
865 747
558 62
358 12
592 149
211 171
744 770
636 907
621 815
73 229
614 403
940 109
157 214
27 183
494 556
31 39
892 650
681 170
495 176
239 164
923 200
933 729
463 804
836 258
212 113
795 631
228 115
484 729
181 495
590 656
273 502
384 734
703 410
794 201
766 962
778 84
445 314
125 955
223 863
969 34
616 227
953 654
524 781
20 578
934 402
875 315
539 312
60 784
193 296
223 570
159 38
429 255
967 334
542 397
812 941
715 328
609 971
813 160
258 132
504 430
376 314
747 39
282 967
971 617
834 768
146 859
745 475
868 25
365 989
618 321
183 291
270 170
542 581
849 462
996 497
276 342
908 816
810 687
132 146
842 812
216 120
651 452
710 451
503 440
488 435
795 78
431 232
821 419
257 664
71 795
728 871
187 528
196 218
453 324
946 330
153 147
967 64
946 352
677 212
939 367
970 996
709 68
373 679
647 481
367 280
192 397
644 852
8 171
384 678
784 31
173 646
484 32
836 155
921 915
141 907
603 463
289 111
172 375
679 879
427 623
886 566
141 12
784 878
841 491
198 971
838 282
490 620
918 446
620 470
326 779
94 565
885 807
838 772
147 55
188 330
403 875
554 444
674 243
706 487
443 748
282 33
962 680
613 677
617 369
749 851
166 474
489 228
483 942
675 169
505 988
371 333
440 510
700 628
286 71
999 97
421 111
183 153
31 381
62 230
129 358
257 145
745 920
74 733
436 82
305 393
442 752
950 532
194 749
40 279
127 926
700 192
627 756
868 976
23 903
148 52
166 901
55 138
75 239
374 26
963 829
589 256
21 343
765 295
609 956
494 386
147 411
514 899
786 922
527 756
98 558
171 464
351 134
999 629
767 794
826 932
758 678
547 541
887 463
669 892
534 138
296 481
230 701
68 268
396 81
157 485
986 171
916 337
339 838
298 324
322 827
106 410
872 111
423 185
331 196
112 949
179 686
978 511
682 858
551 921
352 557
937 706
595 606
565 166
223 729
489 573
472 398
304 439
597 816
575 900
526 890
860 829
171 544
148 72
659 112
175 629
493 4
599 537
250 326
223 492
565 367
742 708
688 203
980 511
241 975
699 979
722 612
698 382
57 889
813 942
906 586
703 869
900 933
125 776
476 68
66 61
312 66
724 83
436 628
630 240
52 898
718 552
169 144
188 471
597 556
351 854
431 768
414 983
798 247
903 763
938 655
634 910
39 214
244 872
136 331
484 720
798 965
387 906
533 345
896 385
357 228
858 713
628 673
961 145
464 304
677 256
183 628
374 275
190 807
403 998
920 124
494 840
98 935
104 3
626 293
302 622
486 466
187 971
235 18
269 387
474 408
839 247
568 680
400 983
766 385
15 190
194 717
223 270
252 936
83 470
488 321
581 64
597 849
328 809
225 997
482 876
120 965
809 820
19 750
342 871
984 463
334 780
275 165
101 85
48 742
101 537
648 921
279 657
180 591
288 105
825 277
20 676
542 580
817 127
503 67
749 825
692 393
978 659
851 550
691 300
894 259
888 52
332 382
414 679
208 39
7 601
432 932
900 577
96 755
153 338
790 264
701 218
201 37
193 68
813 65
62 569
257 710
847 821
977 903
334 133
544 271
698 737
149 543
424 477
584 683
306 56
651 571
959 371
35 857
317 816
442 553
178 52
725 5
614 796
990 403
115 40
450 865
283 728
76 951
260 385
65 264
40 360
571 542
541 696
334 465
845 410
484 778
142 59
799 736
196 4
931 996
199 452
944 307
291 55
1 724
458 677
655 469
750 486
127 48
57 28
1000 997
416 441
12 776
182 713
135 891
723 381
985 612
822 641
59 883
242 942
383 960
707 658
239 95
22 54
541 423
936 253
142 674
741 688
573 698
603 74
240 202
976 803
250 917
733 704
230 21
335 240
340 988
305 512
766 937
453 789
384 733
879 998
8 785
854 135
875 641
940 476
460 769
668 102
284 507
42 691
160 218
679 386
120 90
15 923
610 7
281 188
547 560
293 706
605 25
396 801
618 118
315 996
336 490
889 225
94 117
941 210
90 308
864 236
101 153
727 906
608 995
334 111
892 693
363 261
345 657
941 264
121 88
47 228
64 635
582 827
197 528
713 847
460 929
137 387
330 253
108 62
36 169
13 503
669 602
576 997
545 197
784 430
814 870
226 614
58 209
764 558
654 767
962 178
301 220
606 304
266 403
944 17
30 502
407 542
812 559
335 422
368 31
754 950
992 139
140 162
562 737
746 857
7 93
609 752
418 618
168 372
452 187
195 752
683 875
443 736
404 323
624 361
464 238
324 760
699 330
979 887
272 165
580 589
943 105
844 830
504 947
584 908
545 199
225 116
209 443
702 83
687 914
73 66
661 901
200 690
551 724
59 286
790 664
767 947
817 356
405 916
751 42
933 896
739 679
801 620
842 49
168 143
672 972
56 677
206 816
520 805
209 702
818 617
111 392
850 185
189 519
369 108
996 879
191 452
720 588
833 47
732 388
297 130
298 898
5 610
731 63
593 296
644 141
213 786
262 830
83 384
378 982
826 766
141 723
267 630
147 277
320 512
995 987
771 901
942 610
292 455
340 668
863 661
782 853
735 686
719 653
685 88
775 156
946 390
159 820
92 163
127 802
393 137
724 514
185 270
310 347
689 514
572 310
962 747
651 1000
378 688
380 971
762 189
801 771
761 937
287 246
965 225
279 31
779 598
172 900
134 697
275 574
876 377
792 145
832 807
963 955
129 277
729 938
416 77
294 844
560 929
241 974
9 158
811 879
161 11
196 53
529 407
151 570
145 679
350 780
600 874
370 347
907 170
473 285
959 901
614 251
926 551
800 389
20 344
907 22
848 324
491 364
6 627
987 444
632 83
202 780
128 862
694 231
304 245
735 390
353 955
396 168
902 360
146 837
673 757
567 188
723 113
319 492
333 520
857 983
569 738
3 72
588 94
881 653
937 226
283 466
992 532
954 175
229 675
662 263
51 502
204 447
440 596
670 565
961 93
98 446
943 434
517 743
167 126
564 354
57 103
447 596
936 422
528 637
856 406
373 26
84 883
918 764
515 309
166 318
702 722
723 181
483 477
879 707
191 180
842 371
803 550
915 376
402 839
900 515
365 32
210 841
930 493
72 644
789 584
176 665
865 212
801 88
966 291
981 45
581 688
321 875
181 44
953 873
504 285
322 580
884 660
984 861
656 4
938 519
586 46
309 942
106 703
745 229
890 755
783 787
900 751
879 852
757 499
773 234
728 220
891 636
273 246
861 15
391 826
267 882
87 604
734 984
333 533
413 527
609 51
375 693
192 685
474 844
373 129
837 24
60 87
173 370
710 816
75 753
323 909
158 685
587 2
824 164
305 11
594 788
396 30
541 925
444 936
903 415
300 578
129 303
808 476
501 357
625 758
362 674
724 909
554 285
492 29
377 224
637 643
709 393
437 849
573 745
875 457
614 506
797 318
1 46
573 257
615 739
200 603
172 387
797 178
992 797
221 720
202 953
60 524
466 624
293 746
911 681
780 934
368 182
877 780
167 219
518 832
467 599
124 897
139 779
877 677
907 270
481 356
980 697
633 794
370 545
198 923
573 96
726 997
139 912
395 798
472 645
648 969
460 403
751 523
693 889
753 937
923 680
939 891
167 83
181 969
904 938
849 386
761 163
329 964
373 740
835 34
51 346
652 977
959 58
200 98
723 845
402 936
318 562
565 455
888 618
740 883
129 948
746 301
19 258
345 833
274 285
95 758
27 453
463 255
48 90
496 841
212 429
632 52
271 778
714 453
789 828
321 934
624 272
665 424
943 699
369 538
503 397
303 343
152 984
370 541
555 431
724 4
492 735
732 512
286 411
831 175
414 766
573 103
595 258
43 661
932 722
505 325
643 111
361 185
195 487
959 692
58 572
379 145
634 318
742 352
220 557
201 475
791 921
924 298
936 832
996 134
148 238
167 661
475 466
637 514
835 743
857 233
834 689
131 554
409 700
776 177
225 879
246 218
833 160
202 375
426 742
182 854
68 523
73 176
918 986
145 314
914 223
613 733
399 790
371 379
11 911
308 834
473 223
172 44
910 930
427 823
31 117
67 393
666 169
520 573
712 962
687 242
731 974
922 179
764 395
769 512
733 810
144 702
82 670
223 338
51 786
138 724
708 900
691 256
945 145
851 887
297 445
972 131
323 934
174 935
374 329
270 690
777 310
145 122
31 613
105 424
678 199
898 514
812 449
697 771
685 719
954 40
682 188
523 803
837 84
537 266
317 188
772 922
930 926
507 268
388 183
123 672
108 209
17 504
596 926
538 497
704 807
510 911
229 14
158 464
205 719
993 919
55 840
314 507
654 222
341 877
298 908
876 903
944 235
939 3
642 119
513 804
997 142
335 992
418 292
42 839
951 742
754 4
85 328
822 647
672 945
816 763
440 582
394 333
853 406
239 633
328 132
38 908
846 757
72 144
897 356
548 300
397 865
227 994
45 494
546 948
435 73
33 127
778 714
598 808
597 460
874 552
306 39
518 638
701 34
587 321
560 150
593 456
197 668
798 923
914 608
600 471
765 432
863 423
109 494
237 470
303 631
741 91
774 49
978 422
637 670
340 553
885 896
278 321
172 502
953 797
204 829
786 161
1 206
389 464
161 797
200 380
48 227
373 347
922 654
413 63
843 602
489 619
528 944
545 596
123 99
360 141
567 437
354 534
210 202
856 719
823 982
3 249
111 139
337 559
652 870
999 200
212 520
817 358
29 594
68 962
20 370
897 968
886 771
100 165
260 476
858 430
934 712
722 738
359 455
354 668
501 642
219 953
97 553
225 110
1000 949
515 287
788 187
215 217
914 456
13 463
641 301
798 217
4 495
446 771
684 65
902 566
238 495
260 496
926 819
484 989
185 460
606 670
235 93
539 513
430 487
250 516
939 634
81 483
616 418
794 421
743 924
340 843
528 674
469 182
141 231
676 347
53 378
181 520
222 780
934 147
955 264
701 860
429 590
52 774
583 862
227 768
633 421
760 310
774 725
379 71
830 583
139 485
971 497
653 729
734 373
658 395
6 134
86 124
130 842
79 402
855 514
934 113
826 247
767 930
474 179
94 356
306 429
378 258
877 886
194 458
890 579
356 280
434 653
588 736
695 678
601 453
6 433
239 600
394 780
895 526
707 325
344 715
356 199
507 354
799 374
428 570
651 602
174 71
415 399
495 676
292 172
674 863
930 705
426 671
736 973
955 816
261 296
566 347
937 495
961 115
614 732
158 223
611 596
984 610
115 988
358 742
62 69
824 55
363 197
664 294
602 509
395 900
300 726
209 247
659 967
295 416
428 306
48 761
504 910
819 935
550 424
638 505
144 424
430 875
670 773
337 528
589 451
448 935
101 134
385 31
418 548
115 146
367 771
220 969
730 593
860 312
730 630
379 49
486 171
798 801
972 299
148 227
204 707
269 604
587 564
79 266
277 22
414 869
314 589
794 509
167 520
350 376
151 148
762 244
403 392
915 991
416 35
542 388
341 118
658 204
497 966
799 575
669 654
797 154
176 447
396 734
620 331
860 836
137 960
151 651
52 964
470 621
647 926
853 208
224 335
274 832
814 370
253 262
241 360
370 39
515 262
282 863
8 399
528 427
847 200
653 225
606 987
977 673
391 2
597 673
530 854
314 736
10 911
800 738
790 508
86 332
133 677
212 311
261 23
506 380
825 729
720 151
151 592
898 745
32 626
464 102
112 67
48 538
929 397
278 853
653 397
983 928
129 746
401 700
768 982
586 44
972 282
392 948
203 986
414 149
997 28
562 672
588 657
705 94
525 840
273 861
728 830
489 259
295 139
506 38
260 974
612 340
465 468
312 978
163 914
402 9
33 807
86 287
676 783
198 587
615 767
493 790
145 505
89 364
44 246
280 763
662 644
914 702
717 244
680 730
227 656
785 791
861 284
737 690
467 427
630 584
748 506
58 459
12 815
939 338
575 856
166 891
49 319
916 10
299 581
1000
391 225
67 727
516 488
894 846
944 542
746 754
599 289
581 19
1000 864
372 969
181 211
689 426
972 517
719 351
328 833
880 747
236 91
78 320
89 213
120 409
240 613
217 753
191 655
247 984
703 45
217 126
361 419
862 423
436 854
122 632
874 148
791 739
45 917
719 647
399 425
635 202
625 84
538 95
390 343
604 486
819 730
244 94
24 765
976 279
434 579
190 828
597 768
471 489
482 865
992 866
422 793
627 721
488 11
146 770
852 919
959 562
863 714
677 736
689 479
449 872
740 976
337 724
643 182
951 772
101 168
999 868
92 993
594 596
362 456
2 280
985 259
610 672
478 383
36 949
63 205
815 429
618 409
23 191
159 127
428 140
802 963
697 606
336 608
544 339
425 663
239 437
807 162
519 168
988 493
897 273
698 542
589 902
289 280
882 443
529 422
61 794
197 109
107 527
947 591
148 135
327 887
822 124
900 344
94 757
590 75
269 316
397 955
182 688
30 495
844 903
949 3
379 583
457 879
503 857
268 682
465 51
709 918
505 667
261 534
368 171
592 416
353 910
974 831
1000 103
372 322
980 256
499 115
209 818
860 941
191 287
684 831
943 982
376 759
107 320
254 316
601 92
95 185
628 48
699 284
273 44
927 815
627 752
326 758
990 272
61 276
157 744
337 953
530 106
176 985
588 29
431 506
719 798
35 690
849 16
661 185
562 223
652 512
750 717
547 559
80 124
786 641
539 745
154 510
979 859
971 969
460 1000
200 202
450 363
770 645
555 165
470 767
370 55
513 352
790 212
402 906
486 809
150 241
667 26
539 328
522 200
254 476
801 586
640 240
668 702
373 40
494 137
311 89
631 479
379 701
469 931
779 835
68 305
393 784
487 732
47 73
474 484
590 979
193 682
545 854
945 398
813 779
294 128
420 257
405 34
428 836
687 359
492 55
512 246
293 116
532 730
452 421
537 782
245 657
212 179
479 790
723 398
575 64
334 963
888 9
837 205
870 99
131 729
284 806
826 524
905 6
288 839
300 117
149 556
648 204
797 958
524 340
140 731
31 169
500 884
169 130
47 248
465 422
871 303
222 681
870 970
551 549
187 925
1000 253
806 751
673 714
71 488
782 495
193 431
609 73
281 716
575 668
735 415
692 498
548 191
861 319
634 267
162 427
736 626
879 67
228 559
232 709
928 970
623 556
693 324
309 72
373 147
232 301
46 31
413 733
559 592
644 563
552 335
5 733
183 591
905 18
260 573
773 800
778 992
281 825
357 608
577 993
799 586
863 858
318 418
720 141
31 295
731 605
837 762
70 595
778 403
576 625
255 272
60 818
688 181
117 717
861 892
353 960
457 243
627 975
781 152
534 796
881 916
945 600
838 465
568 379
81 629
639 804
899 440
110 872
394 656
648 903
742 80
617 731
574 317
881 606
419 875
63 633
668 45
579 257
152 664
138 350
700 810
436 490
783 348
947 818
125 345
587 43
610 96
352 365
286 855
263 644
585 17
927 613
443 776
270 384
412 195
977 442
88 736
36 180
655 219
340 323
61 962
284 356
654 551
596 649
151 261
950 868
440 602
498 896
292 636
354 523
581 324
752 210
571 702
994 130
86 481
871 209
559 302
281 535
500 761
1 559
41 869
175 896
837 950
146 720
585 580
611 66
94 320
697 90
823 509
992 216
987 100
68 810
611 250
924 288
462 242
310 456
557 306
473 248
133 857
535 459
255 816
416 694
759 632
776 405
335 551
232 828
810 966
692 798
155 814
782 892
984 856
489 372
164 366
463 673
721 598
526 344
775 6
342 528
988 132
642 588
331 454
273 62
158 314
653 308
445 508
835 69
386 550
847 492
658 16
597 178
277 210
255 389
97 25
311 354
286 247
672 609
346 710
912 401
283 986
731 83
440 99
893 433
794 510
281 502
522 475
647 555
163 853
303 749
443 250
453 170
88 160
939 970
805 847
994 824
680 406
38 546
925 868
178 225
557 564
400 50
12 991
418 886
189 157
748 897
587 904
696 674
452 546
567 270
885 737
922 251
547 586
167 738
206 116
996 32
852 195
669 728
915 644
666 89
816 10
649 566
138 423
743 29
711 67
746 392
330 246
468 929
952 941
240 115
689 553
605 157
911 200
933 739
739 414
756 337
60 513
469 691
637 612
981 831
230 214
920 972
124 685
529 278
667 44
715 699
780 374
958 878
105 264
196 799
432 415
670 90
745 477
249 747
707 25
756 418
20 346
509 809
420 741
85 29
402 710
451 3
37 129
856 967
136 266
244 387
763 564
216 750
818 541
657 369
62 714
641 25
455 35
888 803
679 619
561 28
801 998
744 382
898 331
512 705
573 873
934 762
838 978
846 993
491 97
207 485
402 725
657 17
706 67
136 695
979 496
170 975
220 629
565 144
367 983
275 780
834 664
695 313
469 935
572 125
614 708
321 544
426 4
619 604
42 371
507 407
944 599
768 820
309 943
620 296
686 39
447 959
377 319
110 187
659 66
92 238
924 906
387 908
805 479
895 53
504 766
952 338
791 57
588 33
641 48
797 63
914 832
338 326
690 163
960 204
343 29
385 456
576 579
997 239
444 564
487 321
764 977
704 45
635 937
578 909
849 819
722 871
539 404
207 112
356 118
570 956
967 425
615 279
432 818
350 275
906 653
141 515
305 274
832 761
8 814
838 142
14 954
251 478
619 669
761 64
638 441
918 11
770 983
438 590
468 312
221 991
589 237
370 592
160 298
32 223
743 235
461 771
750 842
600 218
517 249
171 259
954 556
543 738
458 465
382 850
926 134
627 221
787 724
599 618
360 72
477 350
660 11
964 804
564 646
416 699
93 777
803 593
213 933
238 371
964 21
10 683
427 660
417 56
146 594
180 654
802 883
265 965
508 274
932 269
986 789
68 916
975 350
980 196
331 114
293 936
707 7
311 561
620 283
821 840
247 74
779 867
368 462
216 378
152 263
573 265
348 117
623 201
298 218
684 408
942 232
570 224
422 285
734 791
528 366
973 771
52 630
413 331
234 995
103 383
87 551
887 81
195 618
668 386
7 464
139 519
973 108
344 504
42 585
133 596
126 905
809 258
861 638
792 71
569 257
35 845
892 144
507 713
466 990
784 647
926 851
829 461
548 606
150 704
212 750
765 66
452 428
376 733
554 277
769 623
231 7
313 483
107 989
393 533
598 817
105 269
161 316
708 735
102 32
233 957
347 113
795 836
85 645
57 521
410 1000
891 96
962 913
284 294
573 251
773 566
889 372
402 358
125 442
243 382
480 708
895 811
206 880
930 998
68 893
755 333
607 92
206 644
603 84
360 330
245 962
126 646
314 538
709 597
120 845
89 435
340 713
647 43
812 843
472 555
671 850
929 661
808 680
985 802
14 685
622 643
39 442
397 317
332 986
821 921
265 923
500 859
907 642
442 785
530 966
3 997
254 119
267 499
424 199
943 579
24 325
487 800
355 942
385 566
929 65
661 52
76 331
801 192
431 217
113 143
44 215
290 707
184 473
825 865
948 742
233 394
207 695
895 532
469 157
100 869
531 838
262 41
248 102
109 376
250 969
166 384
125 584
787 396
396 469
412 292
88 709
919 230
754 293
45 39
353 392
224 714
665 205
207 148
660 839
814 184
100 518
981 296
623 467
472 91
701 642
755 961
261 353
314 91
938 539
30 901
467 104
830 541
319 220
675 676
885 317
555 381
145 882
900 439
156 663
60 49
719 123
772 349
429 329
850 662
877 647
748 325
873 13
544 914
488 676
278 902
416 297
22 91
131 704
58 775
275 302
194 373
841 320
436 678
446 471
187 400
914 363
434 270
262 943
749 438
255 110
77 492
380 112
387 401
337 739
24 595
861 127
300 926
821 865
827 538
651 118
772 59
313 282
357 164
58 246
823 711
8 545
59 812
548 577
384 946
644 113
524 760
440 946
358 663
429 497
65 10
687 175
252 809
719 182
683 271
865 520
327 615
760 181
15 146
299 699
680 264
616 582
637 805
737 484
925 461
779 749
593 79
18 804
439 556
812 492
435 718
536 903
688 650
695 481
772 501
955 101
172 470
802 912
122 186
98 937
988 664
165 341
848 447
729 56
229 753
968 970
165 227
621 384
454 217
290 475
364 919
634 160
430 996
609 628
217 788
611 188
105 234
259 803
940 485
406 271
956 279
589 198
153 726
777 898
147 558
759 148
481 209
29 514
754 315
681 660
357 554
354 349
132 895
494 599
698 208
115 478
448 766
20 362
955 202
323 395
626 578
833 177
797 831
617 174
411 198
249 667
419 437
130 305
411 954
424 133
243 100
173 492
316 54
427 388
791 693
32 9
82 41
27 922
326 989
980 890
230 375
304 297
501 226
511 766
37 606
348 167
111 724
876 82
34 793
40 708
884 624
562 203
170 291
810 616
121 122
525 540
54 90
846 726
31 495
471 767
8 674
834 774
333 578
31 560
493 937
580 502
307 362
736 712
664 364
705 525
36 953
394 705
181 336
499500
952 183
479 272
29 225
116 336
372 876
976 882
680 775
756 198
764 392
522 450
10 726
488 722
38 629
798 342
238 888
214 902
821 451
287 146
904 915
31 834
935 847
251 618
793 707
35 491
432 395
835 48
189 177
468 849
841 832
255 623
434 997
418 947
786 490
379 552
363 63
693 458
19 991
74 140
327 800
314 597
51 618
69 379
37 440
62 311
106 514
72 539
527 163
439 834
618 564
216 603
910 175
789 113
569 464
938 247
921 564
936 93
411 882
974 433
906 923
320 703
767 620
692 344
988 577
513 899
337 710
875 237
204 613
378 33
750 385
868 46
411 916
383 601
799 405
748 76
610 541
60 818
422 516
395 907
40 115
291 486
151 762
1 498
549 842
232 511
472 463
246 439
949 497
293 287
353 969
765 272
263 916
208 172
584 371
716 542
188 794
194 730
455 876
714 15
332 261
992 118
173 531
715 454
245 979
24 396
636 734
890 677
782 245
194 146
56 5
749 33
12 949
240 157
512 446
87 449
469 826
655 833
738 668
457 627
228 784
348 946
757 696
330 662
402 616
292 303
52 434
861 902
974 959
24 215
764 959
425 704
181 318
330 569
783 811
234 138
140 14
240 672
117 397
596 890
804 75
506 190
680 794
192 843
644 447
123 151
897 863
908 934
938 970
191 680
418 672
232 175
961 435
745 109
276 121
461 216
962 199
693 128
479 173
481 478
757 528
263 801
64 711
611 528
609 562
441 712
837 40
768 343
715 201
732 169
161 827
632 275
927 205
582 677
913 437
830 311
416 728
212 432
141 1
821 235
51 352
339 789
85 685
226 865
460 707
260 360
234 151
344 804
261 443
758 393
124 773
176 816
619 63
923 243
151 921
605 725
158 292
596 830
571 619
727 150
85 942
985 586
782 869
360 704
471 898
672 524
573 413
902 17
707 103
787 557
944 605
435 668
927 41
373 505
766 768
703 114
629 168
28 278
140 144
27 824
211 645
785 36
728 749
743 238
534 391
912 518
662 259
404 66
804 370
558 656
780 530
670 896
402 17
716 62
672 811
546 797
777 305
309 934
622 318
336 364
90 35
261 987
261 339
675 508
814 458
582 396
89 252
677 416
909 677
878 129
391 298
174 471
904 676
490 645
811 738
64 676
964 535
920 357
5 739
638 213
257 523
311 864
849 926
172 161
55 222
372 529
197 262
354 281
19 220
557 296
463 985
528 320
455 552
693 998
683 867
841 108
426 664
581 222
321 843
762 943
728 876
45 810
954 345
247 513
811 919
680 18
898 120
206 664
861 445
98 458
416 531
970 519
766 217
409 611
586 615
237 654
609 323
478 780
636 221
414 421
919 735
577 98
154 92
636 946
491 824
164 881
840 855
434 791
85 97
723 367
81 802
882 646
855 127
597 639
580 264
3 314
913 246
506 109
461 366
618 216
548 958
257 539
41 663
784 390
552 48
588 740
806 63
378 331
561 677
281 139
854 891
851 726
641 577
869 693
722 100
90 661
492 724
527 950
544 689
115 224
569 921
901 417
444 16
371 622
517 686
292 197
771 508
678 853
414 779
870 102
205 194
867 857
308 857
827 366
236 642
163 407
96 930
488 932
559 600
280 125
423 415
212 478
210 211
456 856
148 831
414 236
204 313
934 526
568 112
576 560
683 768
825 255
105 357
207 711
432 692
24 745
162 877
644 681
79 934
11 995
326 801
953 121
69 952
874 851
266 775
522 391
380 311
178 480
313 452
684 84
995 107
790 452
448 646
74 844
665 4
186 499
215 219
310 555
76 745
330 982
851 709
962 524
13 866
714 306
756 908
892 186
719 186
870 187
329 706
814 435
684 614
324 831
859 633
860 357
988 1000
47 405
423 29
361 756
566 16
232 689
260 944
742 385
330 89
636 402
246 700
628 154
845 443
94 609
305 667
583 5
166 500
251 654
177 721
450 917
664 822
681 575
413 499
658 923
70 316
486 113
460 842
814 469
354 855
971 232
187 637
163 633
577 373
474 391
521 162
209 279
330 207
221 342
686 695
524 498
753 908
345 885
770 689
540 881
751 126
508 84
118 948
99 95
784 301
917 253
302 837
155 802
416 370
735 887
868 384
815 179
833 120
614 750
841 750
575 633
617 778
164 117
116 23
764 702
351 565
821 20
370 751
949 467
386 340
102 95
708 704
797 999
189 370
98 843
505 395
682 786
486 500
892 405
239 614
888 26
25 409
256 494
221 708
642 639
209 206
729 706
709 392
900 83
901 855
190 529
199 678
529 265
108 580
278 911
600 973
167 544
617 530
609 197
458 740
247 515
116 743
285 874
325 50
946 172
206 949
858 389
353 623
16 488
226 513
309 617
933 647
581 457
860 93
856 255
634 625
824 811
93 417
512 141
761 548
286 241
683 155
569 748
729 387
685 2
231 868
7 981
85 540
784 404
65 876
261 292
631 165
347 395
148 731
659 224
114 407
986 742
122 960
346 358
538 638
80 104
578 947
792 460
110 494
675 823
774 257
570 796
572 421
8 253
60 104
564 329
10 903
15 547
189 201
95 337
278 835
36 676
708 525
206 102
212 15
807 19
884 478
22 700
276 205
764 670
664 879
160 49
189 82
668 920
898 153
207 365
305 944
224 812
849 55
47 641
65 981
359 275
307 188
755 972
136 364
358 128
712 509
26 997
734 581
679 607
968 719
271 457
723 888
895 932
599 139
798 35
27 982
848 198
144 577
114 658
260 94
426 431
54 344
105 345
879 97
518 456
374 308
960 427
555 891
610 433
753 528
91 23
378 553
684 341
781 905
369 855
739 134
489 248
276 50
126 304
452 804
806 279
778 913
820 473
83 242
434 435
244 419
70 696
251 705
19 703
412 463
841 86
344 546
442 83
883 842
887 492
81 388
793 801
77 731
679 798
859 338
886 364
894 331
519 482
142 109
415 709
83 873
265 477
27 848
774 346
304 858
561 115
106 451
970 386
488 332
55 547
252 277
396 415
470 797
706 823
207 815
14 803
979 34
50 825
533 115
479 647
38 143
876 147
467 183
744 393
478 472
764 849
893 495
705 81
442 700
170 868
650 92
885 462
758 554
531 242
410 604
916 659
533 285
321 520
688 787
152 103
185 200
386 277
243 800
352 644
929 207
467 198
765 701
950 261
277 914
630 441
311 933
461 430
920 47
859 642
772 11
21 912
191 317
679 502
134 864
458 301
647 617
897 543
859 731
333 40
805 23
450 94
354 924
142 627
52 189
26 794
475 757
489 889
811 170
421 971
698 786
758 127
210 749
524 912
812 263
374 764
765 556
612 325
98 891
646 355
688 806
471 405
230 641
946 885
977 7
433 641
809 923
564 68
61 814
442 621
802 591
143 577
847 790
423 615
776 868
788 858
138 341
277 826
819 600
868 371
996 750
831 32
342 781
377 57
679 790
685 363
420 301
426 423
145 983
221 276
568 224
34 504
861 687
769 579
655 672
290 368
861 267
243 890
138 107
691 629
498 163
622 911
511 431
49 250
7 174
274 508
244 523
483 544
74 833
211 959
869 498
487 53
409 735
571 783
785 879
859 185
485 809
291 280
288 862
692 910
467 704
154 842
33 302
720 881
588 628
528 171
623 738
813 271
104 701
590 891
916 238
6 553
696 545
343 961
703 963
599 475
859 490
431 439
547 25
203 858
868 907
451 537
443 481
5 915
511 105
971 648
657 528
339 101
885 73
813 536
100 617
750 171
716 654
409 370
688 380
107 430
339 237
605 349
366 738
685 233
29 162
847 876
58 294
968 656
44 401
905 918
540 959
421 596
793 193
12 637
975 705
9 172
133 385
415 355
612 781
722 291
144 410
846 999
288 971
575 411
316 700
108 684
392 311
697 206
868 967
538 353
101 270
153 166
678 281
208 408
534 680
414 424
117 458
366 643
985 34
812 378
289 670
723 632
629 594
644 410
256 570
12 258
151 868
706 170
710 206
678 530
778 483
380 981
535 83
695 134
468 304
53 474
109 378
45 923
114 223
628 337
708 999
428 941
757 826
688 165
7 22
962 472
148 307
182 113
527 814
885 399
450 995
909 155
851 208
647 320
780 161
790 718
241 227
293 899
251 175
618 823
368 624
396 252
62 919
91 741
399 378
839 184
797 108
818 916
275 431
973 75
320 436
351 47
212 367
343 336
271 62
959 333
86 798
764 866
324 685
289 396
629 714
207 162
164 736
363 856
658 230
150 818
574 541
825 217
156 666
583 478
440 22
71 786
900 865
505 422
37 145
43 616
731 487
978 493
916 585
939 550
4 784
187 765
547 745
177 436
586 867
659 442
873 41
114 81
918 520
185 128
124 511
954 512
273 697
845 236
932 357
760 491
15 91
968 105
339 626
951 829
151 574
797 714
890 251
87 389
595 852
81 440
531 384
257 378
938 872
183 591
720 651
963 204
130 360
999 449
466 661
749 612
244 802
235 950
210 356
591 805
560 616
81 245
228 143
120 980
604 122
871 922
428 262
797 886
82 317
908 837
966 853
833 218
736 49
629 644
362 341
911 346
399 970
266 762
122 575
155 568
687 76
866 623
331 960
830 630
920 839
41 382
11 27
403 69
999 847
215 405
965 961
978 953
362 794
276 645
308 154
1000 582
393 768
777 53
50 364
336 808
197 328
692 549
357 556
829 791
246 456
843 964
624 515
69 585
110 180
215 357
159 310
404 980
108 309
309 545
461 153
299 561
180 575
506 806
908 265
780 552
46 65
170 175
348 714
358 648
891 246
142 907
589 1
531 194
701 901
459 692
737 146
24 110
466 349
695 281
921 360
453 345
619 76
659 983
628 419
139 234
17 220
670 258
552 83
122 466
621 426
760 349
481 292
965 895
800 16
456 240
939 55
606 903
836 8
430 643
719 478
376 549
762 196
702 140
347 738
403 366
943 860
4 262
970 685
210 913
712 663
614 72
780 785
434 50
172 592
557 761
469 834
691 110
208 795
648 871
163 656
604 630
522 725
398 503
719 456
927 771
115 237
631 502
367 889
423 477
529 396
162 522
952 612
299 899
975 516
276 438
653 286
50 305
795 217
553 248
576 227
47 946
245 919
977 397
207 18
752 620
523 853
316 593
261 205
193 467
360 716
608 732
850 820
758 757
217 719
950 739
314 192
39 989
873 344
832 474
447 688
286 435
558 212
348 870
236 239
330 134
225 507
920 782
339 889
890 609
329 192
790 335
626 518
123 75
492 244
57 810
872 412
802 64
685 515
351 2
634 616
627 484
750 941
947 37
193 286
399 314
927 693
322 851
164 631
960 716
665 414
886 590
198 93
253 824
433 262
740 566
394 558
108 79
766 415
162 506
596 691
923 57
859 647
880 983
8 15
32 564
656 629
267 435
875 308
885 97
162 184
338 937
250 438
601 408
585 49
638 898
134 574
689 608
765 397
390 300
34 187
788 179
975 296
31 183
699 626
758 746
577 603
212 36
329 440
423 140
317 80
625 313
346 270
416 14
668 93
77 627
479 365
264 682
284 537
875 432
294 855
811 406
312 50
107 246
237 743
816 492
307 231
610 966
268 88
12 383
586 372
805 222
126 412
972 841
587 407
584 30
379 471
583 965
953 607
80 189
23 307
809 87
133 393
147 740
429 851
929 622
686 489
938 528
639 115
987 722
158 925
650 374
931 379
648 47
438 148
176 534
730 2
973 492
195 613
437 265
21 427
1 906
664 329
419 271
925 955
975 192
628 966
614 235
838 654
732 955
487 362
955 484
993 985
452 279
541 347
531 343
40 352
956 339
515 970
161 571
574 639
671 982
679 444
254 689
169 830
147 910
646 83
913 820
917 472
328 465
957 984
927 698
566 278
757 656
359 866
434 402
611 327
441 603
758 146
145 268
511 772
938 53
854 469
59 116
861 550
584 801
932 46
586 85
878 651
714 907
638 201
521 668
25 999
512 621
212 921
786 875
505 716
522 292
969 318
742 261
573 724
368 431
744 974
979 466
760 89
435 400
619 774
891 667
664 362
220 199
682 749
960 342
402 439
929 521
939 570
348 524
171 601
963 864
103 309
143 392
117 984
649 94
748 842
995 266
822 371
485 158
67 275
986 123
21 30
482 912
878 895
178 292
155 423
127 262
386 307
475 261
454 515
773 323
172 375
905 194
126 941
434 41
238 355
673 360
635 518
181 848
919 229
105 418
82 630
850 340
129 993
945 994
622 314
379 626
555 279
85 55
293 568
971 304
647 849
832 827
913 340
842 146
798 927
127 788
303 53
667 85
594 792
550 524
397 896
525 958
332 895
201 484
718 647
501 883
436 891
396 526
678 717
68 134
607 892
790 342
780 915
228 191
14 187
925 546
189 801
569 954
496 94
182 599
68 186
261 18
857 648
665 798
689 297
361 622
955 810
130 393
670 384
860 159
946 360
606 54
924 218
913 968
372 696
446 96
257 528
798 274
242 708
704 538
568 157
832 711
287 72
729 877
912 428
762 689
178 222
548 988
660 377
953 665
669 336
12 808
813 380
880 530
772 400
658 67
735 880
348 106
556 38
245 200
517 299
605 181
586 920
132 154
787 900
144 747
388 367
7 871
781 379
600 868
859 36
618 859
734 875
500 337
329 730
177 77
1 831
579 695
675 581
379 635
378 817
290 194
894 547
874 471
900 724
621 45
31 446
574 337
588 813
3 875
832 206
689 489
859 166
373 646
792 969
340 849
678 775
64 362
689 796
932 992
36 601
485 259
278 875
973 185
250 930
343 874
523 90
847 488
885 314
322 327
297 181
830 854
788 73
571 935
711 743
375 247
29 321
618 826
471 421
479 667
730 5
378 242
684 958
602 993
155 482
292 142
369 114
707 353
219 297
135 640
671 104
400 267
703 561
875 337
974 661
848 628
642 33
739 974
384 960
933 403
987 162
990 4
971 129
258 397
548 633
452 83
845 320
496 472
355 548
445 107
929 486
961 908
938 220
728 916
718 624
356 950
791 275
77 799
985 307
649 976
702 749
983 347
271 371
461 945
850 425
607 401
434 877
371 249
840 228
368 155
326 723
580 276
99 889
543 606
37 113
654 212
554 735
828 889
531 937
335 336
54 312
467 474
941 100
182 872
153 318
934 336
350 808
878 891
431 969
727 631
516 473
289 27
822 770
505 169
400 333
958 945
650 555
679 682
962 1000
275 369
40 908
315 20
882 387
713 813
117 852
534 8
7 156
367 339
973 337
838 849
658 884
882 871
114 873
892 749
771 801
72 756
839 803
977 230
683 192
587 40
748 630
595 519
965 641
919 442
563 425
378 760
892 689
735 30
185 105
466 791
596 557
969 459
807 188
651 870
604 585
403 957
56 620
716 565
219 553
668 207
437 235
435 135
546 639
256 21
100 476
173 836
501 498
200 77
573 744
888 254
297 180
573 652
949 783
422 971
42 244
579 92
117 633
484 696
179 840
163 100
299 133
258 768
821 995
235 553
348 660
130 700
457 87
297 710
509 113
6 551
500 861
427 840
244 152
879 549
928 888
90 966
237 62
74 261
783 587
472 839
358 512
460 22
385 202
141 1000
723 767
250 399
338 245
306 388
496 977
602 291
462 292
793 435
568 971
971 562
521 281
252 198
622 999
992 701
801 794
461 812
9 141
998 959
764 970
539 454
494 251
74 629
363 471
670 572
852 708
652 86
989 57
71 848
425 929
803 150
743 853
312 981
479 452
709 258
529 395
821 661
143 870
146 373
609 973
365 97
972 211
614 447
12 95
34 665
394 114
594 856
523 569
271 859
286 907
392 743
290 798
926 150
232 34
13 178
697 313
773 46
39 539
586 431
908 175
300 695
674 617
927 393
71 60
877 865
196 319
308 196
594 930
981 814
752 60
292 191
174 350
83 375
683 443
184 148
386 759
861 610
491 818
560 73
178 908
824 665
651 275
500 231
803 399
139 995
760 56
577 590
3 724
572 851
360 380
110 371
560 178
267 699
71 442
499 313
313 183
169 512
426 567
227 849
1 484
598 278
415 112
279 693
324 590
654 62
620 346
64 62
779 873
942 887
196 450
913 378
732 826
865 272
383 978
829 142
55 485
510 398
752 159
605 229
834 610
530 244
926 819
296 529
638 450
819 965
403 343
690 110
458 789
503 238
363 917
270 832
116 824
138 448
62 515
2 743
911 485
251 46
390 248
487 657
698 820
383 261
136 4
506 167
158 893
319 144
142 228
576 410
860 923
496 12
436 305
962 286
155 20
572 395
568 805
866 648
618 382
808 431
438 806
54 708
56 121
551 532
754 117
135 294
85 680
107 848
769 204
141 69
760 663
374 5
943 922
970 218
5 781
399 645
427 258
403 304
542 34
310 915
965 241
707 889
800 391
4 78
435 432
985 883
188 846
714 38
416 801
899 653
984 74
655 959
478 124
867 521
754 695
576 494
250 764
575 688
705 646
182 475
875 445
958 968
394 494
550 644
347 247
644 517
755 624
222 914
91 893
785 330
524 645
312 314
306 997
978 296
613 942
684 4
589 8
615 269
25 700
606 598
293 159
556 257
770 911
550 934
783 468
492 442
946 243
533 105
247 638
45 680
654 6
932 414
563 740
211 536
231 360
979 39
157 132
605 409
203 317
212 688
818 785
627 157
642 752
247 750
561 622
339 538
399 219
464 443
196 665
713 154
80 795
380 324
308 914
725 235
587 658
655 264
861 614
507 812
480 840
532 401
957 665
842 91
633 488
909 445
216 940
332 74
791 571
312 85
271 124
619 775
982 933
150 252
779 74
925 253
606 303
823 699
381 8
468 666
807 397
63 752
768 894
164 478
395 74
381 338
668 298
207 535
404 580
201 303
832 89
423 153
797 344
607 665
893 477
939 458
470 256
869 683
619 607
8 700
361 666
919 971
58 339
507 383
268 796
713 77
83 308
863 221
169 109
16 208
163 159
992 502
170 751
543 152
72 230
479 820
84 417
751 381
756 296
476 29
387 462
285 964
759 419
281 280
345 538
230 919
862 874
729 194
522 974
703 588
701 41
743 404
175 89
876 293
7 436
38 74
749 175
98 104
825 917
833 80
532 307
674 91
927 224
425 634
383 813
610 369
179 707
915 391
155 257
714 43
258 444
634 636
752 678
516 150
537 822
137 427
281 396
65 853
914 337
886 281
355 309
144 665
610 586
552 368
878 630
560 587
780 504
693 415
427 190
389 993
811 135
979 914
362 415
393 872
230 39
498 878
437 54
676 954
662 742
311 119
351 117
56 636
80 293
821 250
522 506
791 609
361 187
811 733
536 337
238 865
760 292
84 776
920 858
76 306
550 97
29 106
990 749
989 933
928 769
117 957
83 711
85 416
482 456
857 197
401 655
486 64
996 130
242 150
263 735
543 312
933 659
230 191
990 711
158 391
839 69
781 920
954 778
211 301
438 776
135 485
112 550
386 383
14 20
207 649
672 763
385 7
546 361
586 270
735 512
278 867
375 367
243 237
848 76
281 373
266 297
821 255
894 62
181 205
674 627
548 882
440 716
250 476
329 126
69 203
860 646
285 516
224 733
852 305
996 379
958 334
149 436
350 337
421 892
533 954
921 646
782 894
954 818
886 954
848 977
682 694
982 994
311 234
172 911
833 221
379 580
644 341
851 564
464 348
486 962
107 973
85 180
589 961
230 832
350 682
973 749
783 944
24 351
173 160
58 535
44 620
924 482
46 579
163 743
950 780
423 758
674 187
737 825
419 667
167 556
126 508
158 757
523 737
226 859
543 660
517 621
478 703
943 870
915 265
370 330
499 500
453 127
732 469
132 881
566 163
950 949
97 853
68 93
332 434
939 365
947 773
55 776
485 322
833 481
751 484
59 824
278 336
156 583
241 460
28 902
40 838
815 800
155 857
802 923
240 295
315 245
684 9
97 320
765 75
612 287
159 718
781 402
607 469
158 346
999 958
513 923
344 572
120 945
227 671
81 602
179 987
457 873
345 939
217 223
341 441
374 227
490 335
945 814
815 157
293 5
673 140
30 637
45 305
99 493
964 805
925 855
115 91
181 336
670 447
560 386
557 826
505 293
113 158
279 443
438 326
468 350
108 991
550 756
274 686
163 673
244 157
612 856
676 77
109 154
884 935
954 528
885 724
734 847
533 532
432 781
99 947
735 787
655 314
689 120
334 528
167 692
827 170
805 114
771 281
329 698
360 483
757 268
959 701
521 691
636 872
458 820
647 178
347 450
977 297
231 106
907 400
198 172
238 267
626 613
598 988
602 969
719 288
807 652
521 922
431 831
924 297
631 487
549 87
332 814
762 158
679 808
297 717
107 453
420 97
162 813
567 31
626 116
828 313
316 609
402 375
261 765
663 749
795 36
664 85
468 119
948 215
403 296
687 666
167 716
665 272
71 470
65 386
396 607
74 683
138 258
888 706
629 596
727 989
542 814
15 787
575 517
395 180
701 49
847 127
560 885
25 3
842 140
997 166
809 370
240 82
778 993
793 648
858 215
689 763
838 27
441 309
432 211
533 821
344 394
580 398
355 559
574 237
269 591
713 579
218 275
290 484
253 428
864 178
402 533
686 251
994 510
557 308
95 309
883 368
603 727
349 328
704 264
898 819
71 511
474 316
60 137
182 709
336 126
53 858
200 900
90 677
224 81
104 781
710 758
11 768
413 171
489 160
831 546
917 776
720 564
640 480
762 822
416 216
639 398
738 803
227 357
782 679
257 863
271 91
77 447
159 53
262 368
623 147
127 388
136 572
815 418
267 482
868 973
897 387
346 579
966 100
229 2
261 79
606 618
667 349
664 18
107 3
766 574
601 509
927 59
508 456
653 265
661 481
593 514
803 645
969 120
841 709
766 648
655 611
848 87
826 111
915 999
345 850
123 32
954 162
504 505
249 154
825 258
927 83
836 372
962 261
162 715
819 245
833 409
956 866
279 627
851 215
50 117
708 719
777 805
828 574
606 326
115 81
39 962
260 666
108 567
310 334
621 430
365 692
50 927
228 278
955 7
315 131
533 675
287 485
929 180
252 195
628 910
357 500
558 723
75 60
586 857
541 447
220 96
695 272
772 531
494 992
559 89
745 893
500 960
210 726
582 515
133 500
873 594
635 393
790 207
115 828
580 915
317 174
535 804
946 285
652 666
649 277
149 263
641 98
57 575
585 690
76 901
518 360
292 5
17 653
911 452
789 617
400 80
566 724
840 155
419 70
981 593
391 825
958 817
291 96
458 316
170 958
744 567
452 219
718 2
137 413
879 550
880 844
950 605
12 363
441 278
231 919
885 240
569 388
335 83
155 431
788 498
265 832
665 869
973 474
111 236
527 225
922 172
277 81
897 133
50 521
473 130
805 892
779 744
730 909
798 442
269 187
332 821
2 403
983 89
570 5
640 790
198 679
80 129
188 132
206 369
684 880
549 824
856 1000
426 464
74 279
332 549
741 219
383 44
564 317
201 917
94 417
272 852
196 497
999 130
91 526
987 603
149 641
270 16
32 852
155 609
150 76
491 55
725 842
208 744
712 670
689 246
369 322
613 895
628 985
337 125
854 327
580 381
541 735
145 671
456 888
961 625
671 754
888 376
628 454
980 931
190 362
991 474
564 387
1000 330
290 301
728 62
573 494
349 744
134 566
935 389
564 438
539 293
691 620
736 856
675 793
247 339
890 90
81 614
955 374
22 935
949 9
658 304
195 654
570 473
182 465
83 202
78 561
98 356
387 589
251 557
470 932
288 880
291 424
478 219
214 177
109 339
285 69
197 401
455 297
586 558
416 655
657 266
874 668
561 86
819 266
703 217
413 204
65 707
201 999
106 426
115 559
720 475
445 381
859 94
90 111
692 393
838 171
317 341
613 569
778 12
369 26
45 622
608 547
262 672
907 929
196 815
880 87
965 500
427 41
152 978
317 508
493 682
110 570
102 581
466 502
702 771
930 912
946 383
973 386
274 327
904 75
616 645
549 241
99 371
804 59
230 83
696 290
405 50
134 996
461 509
634 512
15 390
439 593
376 111
910 949
405 43
131 666
740 298
157 385
817 609
96 782
715 444
862 607
753 221
16 44
259 45
674 632
681 41
11 921
272 234
931 715
997 443
308 435
420 271
459 957
812 27
538 233
906 474
887 152
926 824
5 46
900 369
590 284
902 685
591 391
417 960
903 73
218 506
426 181
526 127
370 790
145 307
793 473
659 524
868 23
930 510
555 676
776 433
273 376
439 599
183 504
187 470
189 137
279 826
566 259
718 615
350 927
583 754
292 921
452 726
635 743
488 312
210 581
579 536
150 807
415 917
596 717
170 548
182 441
430 454
872 428
361 763
236 496
399 195
316 712
767 217
295 637
821 483
879 58
113 199
153 185
671 153
270 427
19 533
350 54
498 844
292 67
549 865
620 450
789 633
544 851
834 818
317 215
185 995
693 783
529 544
388 76
228 358
676 656
171 446
991 610
685 532
264 20
456 933
205 226
467 567
235 847
718 604
645 825
389 130
82 931
566 732
446 682
85 585
54 99
109 527
532 992
836 480
753 394
79 445
905 397
53 278
166 967
893 262
209 486
679 304
960 879
468 598
16 858
664 997
117 778
30 97
483 243
830 108
882 40
620 318
179 26
53 917
505 451
919 791
56 996
350 846
573 195
473 613
868 564
160 319
468 936
318 720
840 839
963 638
192 957
232 39
678 500
599 949
806 9
309 963
186 755
453 1000
857 81
551 417
360 346
474 553
939 280
682 911
297 317
45 540
499 691
364 199
995 994
46 294
980 786
55 31
410 765
957 126
335 714
658 386
902 660
947 856
151 389
202 539
755 163
256 195
232 7
85 690
384 511
336 562
339 297
84 119
356 511
698 492
49 467
393 7
537 671
954 266
259 107
408 696
508 597
164 682
895 726
813 847
971 36
640 150
690 303
453 163
804 678
443 740
896 819
770 543
176 394
151 575
28 104
140 523
75 950
516 354
844 146
382 363
757 755
976 263
197 984
743 108
678 277
573 476
412 486
696 856
187 41
522 82
883 977
985 134
744 516
889 477
972 781
814 987
49 968
885 845
78 115
279 634
615 563
448 664
211 340
11 586
709 416
500 552
67 425
22 384
184 344
158 132
826 234
549 871
863 417
906 528
333 778
441 862
542 902
332 948
634 719
325 507
483 677
85 374
511 260
279 722
823 941
532 428
753 42
692 267
896 518
559 211
667 145
999 700
448 311
505 877
565 595
528 705
16 27
572 508
536 268
647 18
591 146
673 786
77 164
960 996
551 268
901 373
1000 402
1 264
285 103
197 488
899 895
637 365
304 629
854 215
277 905
874 235
296 735
410 149
554 753
877 385
527 635
293 16
358 798
472 95
209 973
841 561
858 259
225 130
812 928
237 563
747 457
830 310
568 170
291 683
882 139
760 845
645 954
60 845
719 869
442 521
444 876
128 131
663 68
260 552
281 614
473 698
970 144
320 395
531 574
9 914
515 709
860 503
878 372
497 806
253 258
812 150
347 294
953 437
161 150
223 954
160 810
236 385
153 114
349 987
425 694
613 965
818 807
491 231
815 973
659 295
275 432
161 764
143 123
355 805
813 186
8 685
613 796
269 224
441 571
800 135
819 774
95 252
410 336
753 125
326 53
609 931
200 830
317 654
302 513
651 420
109 286
310 883
712 240
887 927
559 770
809 475
466 572
470 769
969 954
713 220
866 800
919 579
674 660
260 80
869 28
112 295
922 597
324 530
718 795
659 604
881 162
647 463
374 428
217 901
306 741
304 597
388 777
817 943
609 349
89 264
731 267
407 768
413 209
11 317
875 320
699 874
636 943
500 565
812 931
263 738
165 517
106 519
881 211
404 860
53 238
70 49
406 809
523 878
116 885
431 848
871 204
736 129
714 918
456 583
696 22
845 56
474 529
222 767
562 405
157 276
952 336
565 330
776 493
290 405
723 440
531 670
283 889
250 969
179 551
360 697
159 267
647 908
248 250
270 374
40 298
978 274
27 901
825 83
861 940
638 745
685 201
37 796
578 198
812 566
956 326
333 704
921 573
96 411
489 211
763 712
333 454
119 496
377 384
589 999
545 507
285 477
874 774
450 895
782 136
807 635
906 673
280 254
370 414
360 844
190 457
10 85
985 534
794 906
68 284
950 939
617 946
59 246
173 263
947 171
753 109
507 320
154 688
808 787
965 690
802 603
422 547
96 437
715 59
462 860
562 262
454 170
629 210
943 219
53 478
655 128
18 229
709 629
591 592
290 217
20 549
113 948
405 950
953 139
620 840
159 152
298 655
481 952
812 372
750 235
216 796
112 648
313 954
942 995
122 52
875 29
102 483
717 17
671 807
950 732
308 690
345 126
675 396
887 450
714 863
208 654
629 160
282 349
398 54
262 347
87 213
234 642
70 677
196 233
128 852
335 195
543 789
581 452
12 450
453 496
619 297
929 635
55 719
993 164
897 484
618 351
914 932
343 928
285 325
787 699
663 423
882 165
237 266
905 223
861 38
564 715
146 229
626 774
297 914
489 124
445 287
961 943
909 300
195 50
13 787
759 329
733 116
104 579
286 843
878 321
505 575
877 226
701 183
560 94
191 301
65 561
734 16
417 134
662 641
842 654
121 628
729 646
968 393
835 840
447 656
755 939
629 867
557 960
824 817
599 670
622 35
520 895
244 332
154 624
626 990
917 112
252 24
55 357
446 820
433 600
293 885
39 222
80 684
459 381
203 134
1 879
140 662
764 283
35 213
108 649
334 57
399 905
398 240
354 950
305 795
456 51
849 670
357 471
695 64
213 587
795 549
171 484
494 828
613 444
620 243
942 66
656 885
942 4
539 584
382 805
505 911
22 238
137 94
966 618
72 431
512 491
559 571
639 188
744 756
606 772
238 978
801 862
943 861
333 679
591 583
180 426
926 140
683 533
612 190
297 143
148 570
211 679
108 746
413 23
708 322
131 373
676 419
612 19
167 172
705 281
916 685
989 552
620 633
227 422
919 56
217 946
484 518
564 429
962 183
712 897
997 239
94 401
892 185
415 90
13 923
948 22
723 103
175 422
499 921
568 6
382 983
277 417
19 868
194 494
608 349
975 949
662 488
166 484
17 293
906 958
791 727
245 624
492 656
100 59
867 348
727 957
9 151
822 990
504 302
119 872
823 760
844 929
999 646
762 228
111 68
312 112
263 747
998 142
653 269
591 375
562 364
74 163
248 523
63 872
688 260
173 634
106 755
576 916
987 157
485 394
281 4
918 506
420 72
191 425
29 728
297 504
844 687
398 209
676 901
937 859
489 842
786 874
798 896
609 631
102 540
110 238
72 270
408 827
1000 219
161 158
289 705
452 916
485 719
517 683
755 197
476 256
592 567
568 953
198 155
704 938
400 977
266 547
524 901
410 568
757 869
214 761
707 709
904 603
423 138
906 344
478 350
514 15
149 656
241 628
239 171
91 634
953 185
176 777
420 215
762 832
647 398
471 342
339 389
585 107
6 820
212 39
759 290
934 963
240 68
58 386
255 759
427 948
448 158
844 885
481 120
450 141
133 747
906 102
104 833
156 883
39 463
947 896
834 394
298 412
932 793
536 577
906 766
741 360
441 827
82 767
161 520
700 884
180 177
264 895
136 250
551 37
542 388
7 985
319 441
222 566
997 933
365 128
165 172
583 929
998 299
506 645
337 505
66 452
352 962
804 676
362 419
406 122
157 808
269 25
780 498
706 927
365 861
920 409
141 399
704 191
812 218
467 800
984 438
207 802
698 418
528 91
563 233
132 645
60 343
301 140
588 171
919 730
789 551
799 367
427 8
327 386
24 708
925 926
809 567
229 594
170 256
586 577
971 167
243 773
640 761
338 974
699 429
880 359
705 953
324 261
24 621
287 474
468 261
186 652
214 704
251 858
202 620
119 69
472 319
809 33
710 992
82 418
693 361
943 655
828 96
141 119
719 460
565 539
558 784
620 656
468 799
216 600
920 859
214 266
694 72
86 283
171 682
507 241
665 589
867 368
318 206
741 430
448 735
461 881
815 294
627 594
951 693
209 284
857 524
63 547
194 856
822 89
329 939
189 166
969 57
896 982
122 17
596 267
889 847
16 93
854 771
937 810
420 939
201 916
423 342
674 514
43 94
303 526
471 941
987 587
398 847
719 940
612 318
681 509
126 61
356 517
976 583
130 773
488 898
355 522
271 482
935 28
572 475
209 534
72 36
750 747
485 988
919 347
700 68
141 390
978 712
339 578
352 358
808 448
606 363
532 94
321 684
455 147
348 453
745 677
728 214
294 723
882 641
701 151
180 658
204 626
569 285
183 771
886 541
808 483
63 469
598 699
830 84
995 299
739 422
535 342
356 292
695 705
609 530
380 651
991 895
988 156
461 8
488 18
440 200
592 882
738 409
268 986
614 526
822 95
777 700
764 402
547 386
526 735
208 133
310 977
721 827
851 224
251 839
308 726
456 606
777 493
124 440
957 597
579 3
54 629
347 624
680 595
527 760
348 856
202 924
524 657
810 400
60 205
308 344
443 138
305 444
772 488
620 916
553 731
274 709
962 934
462 226
512 818
59 465
784 572
276 433
958 121
839 275
182 645
753 134
375 307
988 302
253 504
94 622
733 340
856 243
585 671
350 639
711 563
35 861
677 613
578 84
720 75
613 509
635 944
302 934
989 584
400 933
978 360
976 809
715 150
164 614
625 251
545 533
961 950
318 328
643 249
594 601
752 718
321 597
304 969
240 598
664 629
409 894
30 912
224 401
166 35
888 75
837 546
683 765
335 329
412 685
68 983
932 278
214 328
35 310
401 990
95 800
726 221
744 390
960 268
870 859
642 532
201 485
569 93
888 941
298 352
564 574
978 878
941 263
839 584
713 259
399 381
456 480
461 562
954 1
546 44
344 464
102 825
613 781
664 241
949 216
962 846
288 583
447 590
867 63
782 958
514 142
80 562
929 298
684 263
971 834
315 669
732 1000
206 965
285 962
156 193
739 620
864 69
645 270
793 151
481 659
840 434
61 596
949 723
345 724
798 202
938 539
829 114
761 121
670 313
200 833
761 487
107 656
693 583
352 452
712 224
810 588
32 797
419 916
279 602
525 652
705 415
458 321
760 809
249 183
842 875
306 19
952 587
647 790
782 890
390 239
990 249
655 568
479 222
305 48
687 667
979 354
521 758
717 943
124 240
261 593
554 940
928 896
236 714
76 747
524 847
424 679
481 968
973 199
585 914
136 640
550 913
529 596
547 162
957 279
530 392
109 34
494 637
404 903
388 590
901 253
554 440
565 656
714 775
447 950
785 900
437 174
878 214
974 341
325 835
911 123
176 71
479 373
681 576
706 607
961 890
863 944
241 723
71 563
224 94
461 5
294 491
853 466
313 933
460 978
132 905
213 333
915 920
610 862
39 733
873 942
417 744
938 680
514 483
488 37
866 452
42 66
518 311
46 16
792 734
396 342
451 638
369 808
90 76
498 583
922 683
218 693
528 522
608 244
938 40
992 639
528 407
282 762
72 833
932 375
795 790
435 535
880 96
630 595
217 155
208 22
37 960
223 944
668 904
322 257
326 445
710 619
547 913
360 203
103 75
13 76
586 80
2 970
672 869
755 829
564 621
792 953
384 513
467 761
221 24
351 845
170 202
705 401
618 540
973 879
231 460
483 252
450 61
217 322
654 868
989 243
830 749
678 796
738 234
171 680
490 352
496 272
951 469
858 543
936 270
924 739
454 38
626 641
651 636
503 869
737 728
96 920
370 954
558 830
978 70
120 981
615 170
902 112
676 663
779 150
861 906
239 165
449 5
876 375
881 779
122 699
957 996
637 185
419 611
319 516
6 825
849 628
859 60
131 534
733 330
462 308
833 576
26 272
660 65
443 63
98 901
699 251
769 779
65 678
440 698
671 549
379 750
22 747
882 462
716 739
691 164
121 290
516 833
550 276
169 836
640 759
865 631
374 573
530 872
339 510
405 805
346 633
148 937
520 265
858 505
295 991
834 913
864 480
323 433
558 220
84 73
13 870
185 690
962 945
595 183
44 832
310 82
924 594
762 476
286 177
479 195
704 233
636 351
491 316
528 905
697 475
571 853
970 812
210 392
848 102
783 922
148 10
280 878
121 53
927 264
945 17
769 125
308 99
869 582
1000 188
918 916
279 666
971 561
980 558
479 240
580 800
44 698
794 586
357 326
505 832
839 105
707 262
328 472
662 885
868 923
644 293
558 675
367 259
497 875
239 505
143 752
743 144
46 952
992 866
498 219
937 820
935 417
549 46
156 712
520 201
794 884
599 326
540 161
172 109
302 563
947 450
43 909
491 948
943 438
122 921
291 609
645 432
855 810
470 42
269 979
775 171
996 620
578 8
263 835
192 188
271 549
790 160
704 744
396 101
326 393
655 226
958 842
602 390
114 806
314 914
146 262
725 837
686 312
791 630
987 598
152 717
573 968
237 163
728 400
750 900
428 712
816 189
8 565
100 562
360 438
193 947
661 646
329 754
222 905
285 752
79 156
520 158
552 84
321 555
207 202
381 147
12 533
984 963
474 493
605 306
584 840
519 945
877 698
771 605
389 271
436 848
804 269
430 140
710 845
73 229
555 797
528 680
754 343
977 198
674 276
814 36
704 410
889 6
148 221
318 278
679 768
696 615
57 921
113 995
732 479
156 818
173 833
237 176
385 677
726 829
18 553
689 403
471 904
775 990
992 967
937 576
761 949
979 602
905 970
1000 603
582 97
91 906
721 160
775 139
999 519
232 785
285 487
331 347
588 526
495 489
459 838
1 961
600 732
211 924
930 398
178 930
187 387
739 745
912 445
610 567
217 448
330 273
275 750
738 723
273 534
553 41
130 399
290 816
969 588
212 856
395 42
87 154
781 270
865 411
359 272
290 853
978 127
906 454
453 315
447 414
880 272
727 741
151 30
825 951
561 26
778 346
839 33
581 859
989 991
56 84
622 743
33 664
227 27
82 303
438 630
800 428
874 168
668 667
918 901
592 853
316 254
844 194
891 331
929 728
717 842
86 361
242 67
737 106
220 783
234 111
50 878
602 26
592 239
468 189
709 55
414 455
921 981
106 654
810 414
473 551
590 610
80 857
42 784
135 916
15 696
386 908
421 735
995 5
551 203
3 290
67 132
977 536
477 976
435 152
178 350
381 556
232 307
326 818
388 756
109 937
344 91
575 63
912 370
916 931
652 208
857 917
574 175
898 8
28 762
283 229
537 583
19 788
782 84
99 940
897 909
478 557
169 401
25 749
384 715
261 603
716 587
155 797
890 817
856 769
349 58
136 387
816 991
629 595
166 714
93 985
116 771
578 819
464 527
413 986
558 216
873 715
185 304
565 672
971 143
82 126
253 629
315 25
620 603
123 957
431 91
631 194
640 254
81 906
867 508
198 674
67 843
923 593
643 101
527 330
37 275
614 616
460 36
683 32
560 314
16 399
176 494
384 716
614 707
820 919
369 547
332 865
906 265
477 218
934 871
309 766
849 546
7 710
210 486
568 512
154 282
520 838
385 26
353 32
143 894
801 718
484 343
482 508
626 360
668 133
873 347
384 566
341 219
414 526
197 886
844 30
552 527
193 635
395 271
729 746
215 95
899 94
137 904
148 698
65 37
120 395
866 871
844 250
758 406
286 469
587 14
142 520
58 133
202 730
133 162
311 668
983 978
510 341
361 334
637 362
191 719
205 401
481 183
325 584
959 706
222 89
532 583
956 644
940 616
573 43
7 813
558 668
66 768
78 210
883 221
729 113
41 617
440 330
864 81
649 552
167 509
171 829
856 13
714 844
632 528
525 686
817 537
536 660
116 627
84 939
812 367
633 203
136 643
134 757
450 454
229 552
508 801
301 886
162 699
928 607
325 777
736 777
444 879
610 51
716 720
329 42
183 198
947 173
479 437
134 627
144 154
630 158
6 574
618 767
584 289
18 499
73 9
872 221
831 608
156 706
878 138
785 84
911 283
212 614
866 855
962 808
690 563
887 772
273 745
843 352
845 121
692 477
765 933
733 443
772 653
605 355
397 450
886 758
961 421
60 938
371 400
809 664
167 650
262 619
555 383
857 927
932 75
789 724
242 269
684 838
668 993
706 861
542 575
513 470
210 635
120 60
526 92
658 258
946 710
32 482
548 595
562 145
618 855
251 870
486 611
325 945
953 585
86 301
548 43
976 874
304 944
366 457
46 635
396 460
825 724
549 249
84 781
923 287
409 746
450 525
409 699
794 54
263 830
834 343
853 263
485 905
422 93
751 507
166 557
445 656
120 797
695 464
660 814
972 496
506 632
60 225
218 801
531 811
364 999
550 252
190 739
278 155
199 556
554 938
137 865
921 868
591 417
567 129
71 850
877 192
711 288
435 325
74 632
282 112
943 182
962 620
360 743
122 872
476 236
428 103
209 18
97 528
872 292
655 343
794 342
933 473
175 527
590 752
551 260
500 661
400 182
970 37
316 163
14 564
581 914
631 495
495 946
638 578
375 10
515 78
366 541
803 182
421 424
252 751
820 4
594 261
916 373
331 20
767 328
216 624
894 939
420 465
186 710
375 733
422 784
846 281
515 796
899 648
794 333
791 306
69 909
201 415
414 881
222 769
320 516
141 570
920 703
52 178
554 182
521 432
958 565
797 894
926 698
579 291
36 261
396 516
690 245
452 608
574 695
159 144
505 16
997 806
202 273
20 877
770 732
678 532
571 335
725 909
75 684
197 47
412 504
112 840
849 671
191 415
680 347
765 716
258 534
621 441
935 462
997 145
791 830
274 239
158 39
727 593
752 817
667 599
566 665
902 95
931 309
498 434
873 584
767 489
309 347
106 203
117 964
843 815
71 69
851 194
86 613
774 355
15 61
397 401
482 628
552 61
958 582
389 112
132 800
628 594
468 330
807 385
111 264
129 453
385 223
519 604
460 641
500 441
815 450
925 813
489 801
61 270
834 240
751 532
258 846
839 664
969 851
259 403
799 381
809 175
351 785
892 633
723 535
299 319
121 14
255 597
686 934
775 218
942 767
131 542
57 722
160 762
96 904
237 760
667 132
588 646
701 71
834 691
964 952
138 200
706 365
256 955
60 731
269 9
814 426
379 492
263 178
683 399
761 637
337 260
621 290
917 334
463 328
470 247
685 398
498 204
459 115
989 963
670 854
49 60
96 582
798 913
323 5
254 681
900 223
147 639
639 193
857 196
108 23
549 593
329 851
896 572
287 982
775 770
703 691
843 225
861 955
964 94
758 422
949 38
646 111
352 850
215 880
975 465
682 766
42 150
789 239
992 465
431 459
388 574
684 17
791 514
745 802
525 96
90 86
665 843
838 574
293 327
344 433
252 594
190 30
787 296
453 876
432 284
194 813
12 176
970 806
252 680
512 547
481 875
977 869
730 833
441 554
27 903
436 371
24 534
898 880
345 362
478 256
306 150
223 206
60 251
869 727
181 667
49 751
2 915
367 575
908 183
977 795
74 108
626 11
239 844
188 333
475 290
375 249
375 442
240 740
439 991
321 366
97 849
253 84
372 435
98 913
628 691
905 837
958 103
306 70
953 982
835 95
671 516
600 484
559 954
966 209
24 754
511 39
344 341
480 583
541 910
293 140
239 367
240 110
698 152
84 716
658 912
425 830
234 985
751 687
867 103
100 374
12 481
275 424
914 756
93 236
87 21
378 872
293 253
670 848
838 712
65 644
83 310
270 997
850 415
134 745
427 632
927 718
390 764
991 647
680 962
274 189
259 145
978 80
507 120
716 882
5 554
170 200
44 185
567 588
81 510
264 873
405 833
59 52
734 365
778 17
76 456
650 449
574 510
936 503
477 4
666 83
247 772
829 984
482 198
686 875
784 446
949 758
141 487
220 874
156 265
832 389
168 958
142 307
684 827
628 918
305 548
754 788
323 90
7 205
474 86
961 556
580 208
716 991
422 232
41 616
721 400
401 695
142 267
45 416
761 108
42 253
955 886
231 816
268 702
720 1
504 450
738 842
767 33
744 441
429 195
306 364
338 402
726 339
736 207
784 271
740 12
253 375
383 203
819 320
537 378
386 120
334 687
871 140
195 931
842 2
344 452
884 82
252 921
114 292
528 249
919 23
721 92
401 891
331 959
526 179
674 464
228 171
695 555
240 435
491 838
152 941
625 112
798 166
72 798
67 348
639 627
299 535
500 680
638 692
134 15
36 192
186 106
866 931
172 812
22 661
227 201
890 93
864 341
639 774
126 730
381 232
503 598
546 582
627 205
161 864
530 465
388 606
644 200
587 291
749 253
651 502
6 842
827 55
309 896
635 792
166 640
366 544
222 186
391 978
32 987
529 563
492 457
863 424
941 947
959 256
960 972
42 941
311 809
250 797
699 330
14 349
108 642
994 380
612 915
515 280
896 922
888 35
811 101
572 516
312 965
75 475
572 200
797 573
288 839
428 910
885 177
327 84
571 170
245 708
992 737
422 805
293 834
826 560
809 444
20 705
909 221
964 838
792 884
842 344
557 785
55 476
346 646
414 20
383 947
258 596
854 462
812 741
310 11
260 492
470 246
383 183
951 135
719 954
768 363
382 361
563 441
122 636
883 42
748 192
765 204
538 493
715 755
960 78
409 399
117 378
411 508
88 704
56 136
466 929
931 25
977 453
581 959
803 226
786 150
443 669
724 484
751 88
200 272
917 223
180 159
17 434
445 39
600 317
913 267
525 473
270 193
947 308
790 524
52 328
406 360
355 923
457 444
912 738
247 438
615 783
233 967
315 698
249 279
577 240
256 966
964 400
801 158
955 279
942 228
385 229
753 185
64 383
905 522
755 344
30 252
580 702
145 123
364 580
274 553
181 75
609 689
8 353
581 965
361 439
672 452
367 722
93 48
81 479
874 453
424 826
591 889
697 592
426 462
18 834
79 378
72 583
796 344
52 680
681 385
877 273
336 519
978 671
739 662
671 45
374 537
332 998
869 765
686 779
724 376
417 259
220 644
533 488
591 148
662 232
941 464
251 47
566 41
396 470
848 747
595 656
790 807
193 647
353 913
503 897
295 866
387 809
979 690
206 979
680 141
921 571
547 670
477 908
880 624
385 75
645 149
2 603
501 224
219 362
828 721
445 146
799 409
695 816
129 165
814 598
643 459
944 329
107 18
520 212
717 368
944 398
931 503
779 999
614 992
106 120
727 88
666 524
881 293
271 250
440 92
379 670
962 843
992 756
458 876
479 777
726 780
758 37
169 39
178 134
811 29
908 714
421 685
748 421
900 204
778 67
999 717
556 119
449 256
219 394
81 354
536 202
865 671
562 293
387 695
632 753
526 765
888 172
900 167
57 798
265 139
733 819
79 992
752 471
28 669
921 748
168 663
434 645
728 667
789 725
15 688
414 895
123 953
385 163
379 304
117 97
115 176
662 186
945 173
579 128
817 799
483 3
422 772
682 90
206 813
254 414
936 76
950 494
988 706
467 955
975 927
434 238
31 596
918 161
160 674
120 804
760 199
71 384
557 792
211 517
71 949
291 833
401 506
61 780
437 79
786 260
459 14
462 299
666 67
266 777
573 830
54 945
455 939
727 22
236 344
477 561
603 305
475 916
602 695
482 852
213 338
948 614
786 461
358 96
590 48
979 223
696 585
60 876
96 554
161 806
151 114
392 712
911 887
423 54
748 469
987 53
419 55
835 12
275 593
806 30
5 388
263 501
785 605
426 803
559 633
158 263
805 264
144 871
19 372
692 326
420 546
789 732
993 233
666 13
369 508
42 527
824 81
530 278
57 289
394 260
296 645
497 336
394 874
334 555
158 777
5 383
455 496
949 976
856 186
171 848
925 87
524 323
680 575
811 284
553 606
662 396
253 371
658 578
796 440
453 691
646 1000
260 848
31 287
964 85
421 519
335 953
162 579
197 108
302 322
289 208
177 110
804 848
353 306
626 673
443 714
450 385
267 618
343 161
595 174
379 225
732 727
963 961
811 626
684 368
124 22
354 530
220 859
729 404
477 791
576 564
212 881
277 763
23 724
399 544
492 382
460 471
286 274
869 617
168 503
651 701
519 524
477 48
662 215
756 419
859 961
985 568
474 945
833 696
517 948
331 660
673 675
112 418
202 609
520 716
787 27
196 211
143 753
606 855
794 672
582 559
91 105
227 60
338 106
299 195
67 362
717 660
107 484
980 441
258 324
660 309
235 369
907 363
858 682
921 934
663 669
250 919
404 815
840 205
954 399
289 691
423 935
124 995
705 172
712 42
330 664
604 536
818 849
1000 945
107 51
18 729
830 23
541 340
803 120
722 236
850 918
904 148
501 536
782 60
277 171
224 365
10 305
836 946
772 197
843 41
360 557
438 529
343 713
255 327
13 561
939 789
935 325
574 987
169 716
698 223
744 416
103 654
69 613
570 846
791 20
971 753
122 460
404 312
998 283
384 296
990 233
847 153
453 611
291 210
353 594
798 534
840 742
363 591
558 75
77 55
564 215
841 77
416 810
368 927
965 855
595 862
920 485
323 741
611 428
50 236
669 638
387 307
468 273
100 809
975 286
634 699
110 450
642 738
28 141
293 29
261 637
962 573
676 278
498 25
77 861
241 964
493 754
150 856
162 457
986 299
322 147
180 701
350 930
63 535
263 814
722 822
867 256
236 94
415 585
783 478
919 155
884 683
273 151
322 319
706 154
250 583
376 212
452 238
682 659
805 448
566 658
251 261
84 825
115 435
399 751
455 295
62 588
300 24
861 298
588 867
598 94
91 856
3 566
90 315
978 793
745 854
527 318
65 66
347 505
932 617
709 84
136 443
914 494
735 871
815 974
618 804
874 377
487 736
692 912
410 200
308 535
503 149
783 260
48 922
599 282
557 117
997 303
393 516
299 259
50 925
851 876
120 559
240 616
188 391
685 752
52 500
492 53
970 136
269 274
728 378
574 775
531 549
904 947
945 359
597 352
629 289
515 59
818 144
777 72
860 184
422 106
382 358
512 918
827 692
99 513
495 121
61 420
370 451
422 63
615 204
555 432
637 329
879 290
286 485
131 115
233 891
960 278
133 119
859 676
197 297
504 173
989 510
570 356
747 604
926 399
191 94
277 490
167 212
789 521
838 995
978 128
607 557
760 691
599 456
363 893
883 539
65 134
350 470
508 549
816 670
87 735
683 208
199 389
301 136
128 909
954 717
19 168
172 875
706 740
190 841
262 820
316 884
357 401
951 362
367 29
809 312
221 821
171 693
360 998
176 532
211 835
310 121
17 928
122 16
774 612
136 994
859 299
555 553
108 457
975 416
267 266
758 862
254 143
874 529
359 331
867 231
932 698
486 885
325 135
519 824
495 986
370 566
292 52
1000 663
76 722
653 703
558 544
772 357
884 512
952 744
645 136
640 743
529 593
664 443
946 646
500 955
300 962
119 676
948 156
915 54
391 923
318 479
201 749
180 300
559 86
269 812
690 938
600 516
693 167
325 205
666 702
11 495
294 724
119 21
417 650
95 728
483 638
799 983
280 505
853 458
176 93
582 618
165 21
927 973
285 852
408 367
640 326
449 994
120 899
418 374
539 526
287 720
891 563
561 50
720 92
529 137
679 76
155 934
372 180
3 16
778 552
797 778
162 314
639 760
95 369
654 645
344 936
249 372
662 795
250 7
885 490
574 701
267 373
680 326
942 801
698 897
454 650
888 120
616 78
445 507
516 716
948 122
96 211
106 856
852 867
224 907
901 915
83 434
636 175
152 491
40 10
462 768
819 835
248 330
783 127
501 895
470 366
516 925
831 14
769 799
250 65
290 982
90 366
418 165
812 191
795 572
876 125
515 195
782 697
505 120
783 184
698 656
465 970
477 520
610 88
680 337
28 91
967 997
458 884
75 612
969 182
613 702
579 677
930 303
603 859
881 574
863 758
696 474
283 820
427 170
792 280
26 989
604 531
199 607
9 833
681 114
558 956
491 90
988 66
988 660
491 869
456 962
531 982
936 489
26 621
155 65
375 384
831 509
859 637
430 984
722 7
442 38
809 509
694 893
106 355
165 471
740 9
331 28
44 226
906 434
762 778
88 715
858 157
349 656
926 345
653 52
598 465
495 687
617 371
613 578
773 427
402 911
198 194
543 743
546 593
110 533
453 343
86 396
547 207
64 261
305 443
464 625
454 573
460 638
995 98
26 982
643 879
757 194
707 760
811 529
250 856
296 419
477 16
599 785
210 275
638 3
798 766
65 458
188 233
404 502
684 550
952 75
996 577
208 279
489 56
555 460
687 542
894 351
681 319
546 615
376 294
286 172
917 795
621 638
230 350
133 611
305 983
954 109
226 423
176 784
759 978
239 54
106 209
165 914
54 359
865 448
570 209
713 716
412 945
565 376
248 702
432 174
92 779
968 579
268 434
517 700
140 803
125 253
74 190
395 681
23 58
487 377
85 385
579 435
631 582
84 599
534 429
836 151
35 6
12 695
350 443
676 833
640 102
693 908
329 859
389 37
737 433
150 190
712 898
861 912
979 425
592 803
108 485
909 326
291 544
765 436
665 406
339 831
601 681
151 886
699 419
895 249
680 422
480 947
693 293
77 733
686 791
898 33
942 773
344 132
647 298
559 671
434 939
613 661
698 10
52 353
478 629
685 4
956 224
534 281
986 296
200 635
859 436
871 109
115 811
204 903
427 765
834 418
536 989
588 625
372 954
858 678
590 745
254 741
55 283
230 243
484 677
314 806
317 479
395 705
483 648
149 513
715 677
729 506
506 186
434 266
680 977
723 947
74 93
610 921
21 705
957 594
12 4
249 20
167 600
943 841
273 687
869 718
329 464
223 414
541 815
656 763
240 745
806 519
531 31
386 125
639 631
132 726
212 247
205 150
494 944
371 263
327 529
800 51
62 984
527 388
166 528
115 671
378 412
89 103
945 975
80 461
315 490
943 42
21 495
350 24
643 488
150 628
882 598
209 920
873 571
173 157
723 239
485 734
199 683
584 57
318 294
477 20
654 884
116 804
247 160
142 276
568 58
763 752
662 581
852 630
713 411
269 23
352 858
648 885
114 705
988 355
581 887
533 323
373 70
786 300
724 145
992 447
694 356
304 297
970 27
811 78
4 606
471 902
746 267
995 425
602 493
524 783
864 212
967 75
536 19
142 261
854 883
552 296
845 127
390 480
751 476
767 476
359 731
239 58
199 446
191 403
716 974
28 967
443 576
179 846
914 239
332 425
187 729
385 985
426 261
486 17
163 682
511 793
699 754
515 952
415 445
201 241
709 77
915 154
995 657
681 370
18 572
263 905
747 175
751 86
284 155
635 650
285 39
280 746
572 701
390 236
98 87
386 858
302 270
989 512
16 181
355 292
81 318
196 901
263 194
346 488
886 247
556 222
773 61
958 10
549 348
143 170
862 629
323 180
857 784
755 177
21 658
160 485
922 883
698 768
157 787
736 40
781 690
885 21
924 261
219 579
607 169
743 228
217 986
444 786
585 814
995 946
635 772
375 423
417 748
492 485
881 625
659 912
369 316
868 474
636 642
104 743
500 463
892 66
19 881
791 682
351 784
489 181
18 946
205 178
230 405
645 612
413 611
933 640
412 988
452 898
784 511
447 994
189 667
814 76
782 918
1000 28
353 900
436 6
797 489
92 401
497 951
335 526
143 367
132 965
664 238
276 694
856 222
766 678
32 611
778 464
363 388
136 519
863 821
421 185
643 556
849 917
684 598
415 869
252 508
769 163
847 973
637 41
302 349
11 446
441 898
370 298
896 693
217 794
477 634
499 450
569 114
438 59
956 423
998 988
114 609
697 958
568 465
825 743
482 53
172 397
108 455
973 861
338 762
864 244
232 903
844 865
30 93
587 944
693 359
301 246
583 271
493 454
477 737
718 34
943 408
211 79
307 989
269 659
808 222
483 16
242 852
225 788
298 782
548 914
748 870
9 636
771 307
344 338
565 179
978 710
12 482
501 141
970 223
983 376
275 915
474 778
329 964
319 263
920 540
554 355
212 940
122 763
444 297
512 990
50 88
296 429
523 904
612 627
74 927
15 684
89 855
487 820
846 497
260 489
485 974
317 771
292 563
247 622
955 234
564 792
953 531
895 696
319 241
682 231
472 525
79 544
666 894
368 702
967 879
909 956
858 148
80 930
264 510
303 10
251 695
966 93
810 323
231 416
386 694
290 751
237 270
954 682
98 862
149 419
873 803
947 601
173 91
650 23
943 400
329 171
10 668
690 417
969 420
841 195
388 164
60 807
903 990
521 283
517 767
988 229
659 647
402 641
242 774
266 99
10 719
456 920
923 814
127 823
446 332
576 611
843 886
62 266
513 423
141 417
628 878
837 425
184 282
973 793
610 933
578 285
419 267
19 691
24 19
63 686
341 905
471 132
400 409
792 78
672 740
931 638
798 139
270 559
728 60
24 102
534 105
74 750
767 968
764 952
543 198
455 744
94 600
846 485
623 108
420 237
743 747
348 264
804 282
274 959
444 626
312 410
272 978
54 628
739 454
429 355
342 223
169 302
378 778
319 298
246 643
221 8
570 29
4 148
607 135
657 934
898 576
999 217
847 95
708 307
120 912
141 2
394 828
978 1000
450 396
956 375
87 163
556 523
534 275
583 985
613 673
57 385
917 630
231 272
428 641
133 506
512 319
148 790
289 381
338 621
205 858
186 381
229 997
390 214
766 410
933 350
823 945
485 635
212 537
512 980
818 92
789 229
595 808
791 961
377 86
391 572
74 83
113 615
951 338
100 113
712 263
967 127
240 76
809 124
624 94
588 935
57 957
43 994
489 65
408 29
588 28
715 96
197 298
703 584
616 740
860 416
881 912
533 846
265 597
464 302
494 553
617 680
453 603
721 829
384 737
62 545
175 722
646 282
442 1
971 516
735 322
608 354
470 786
850 939
88 561
542 323
740 819
641 796
24 368
477 665
592 19
848 500
267 879
257 197
168 10
737 302
237 329
540 616
487 537
672 219
453 472
365 700
813 937
834 582
536 779
468 800
859 780
578 237
717 722
593 582
855 474
263 7
976 29
238 702
365 216
211 304
570 980
127 292
132 948
364 512
369 435
868 109
880 482
675 744
823 837
355 592
645 289
172 280
238 213
522 928
122 888
854 560
985 578
289 701
877 362
22 426
32 671
808 406
824 883
861 103
147 304
25 357
354 296
826 344
173 566
508 214
797 264
509 366
66 355
856 959
882 32
607 402
925 282
253 198
262 775
302 202
781 292
598 958
274 905
307 747
80 339
505 689
704 840
667 904
629 310
281 96
970 125
515 147
332 817
696 147
454 889
749 186
297 942
938 12
299 705
851 145
775 11
969 270
966 507
495 582
946 846
506 314
916 61
229 281
494 181
913 229
79 841
339 926
351 596
642 684
680 877
426 373
815 192
945 222
952 172
705 993
387 574
834 661
382 483
407 693
766 602
532 270
745 825
58 172
982 972
199 550
781 931
978 888
898 593
458 957
629 658
286 441
57 366
657 747
895 531
855 919
361 583
306 987
960 791
564 571
808 820
392 262
988 391
656 134
177 231
408 456
375 58
85 779
696 317
776 845
455 574
512 797
578 438
592 710
42 109
486 939
8 451
277 114
827 520
136 529
517 337
814 308
798 423
128 944
103 248
590 89
140 646
239 746
774 761
111 563
121 510
517 536
415 149
415 448
234 548
724 627
916 2
899 529
827 358
17 266
289 681
17 286
148 985
365 70
201 587
182 269
381 248
496 85
893 317
592 855
187 109
513 912
176 688
488 429
776 170
96 578
949 667
658 659
13 997
64 987
775 337
622 305
515 769
126 185
67 982
780 506
840 718
599 118
651 57
572 645
169 867
643 100
215 587
719 919
203 908
388 54
517 864
749 435
557 465
981 129
790 706
925 810
319 40
627 339
40 668
512 288
592 262
428 845
900 906
375 905
460 920
371 103
418 992
133 1000
687 53
404 275
778 244
252 553
487 82
761 473
558 435
652 461
554 595
940 779
275 225
927 859
521 188
46 396
301 422
571 308
569 230
529 976
224 169
378 23
540 404
819 722
840 132
902 211
552 327
960 537
390 909
726 679
798 313
229 878
561 950
704 406
787 723
470 650
990 27
969 271
315 53
160 840
668 782
658 217
141 48
707 788
224 930
116 77
127 981
768 328
243 862
210 686
408 857
93 953
174 841
444 622
613 132
714 261
558 214
814 493
558 112
388 501
790 707
755 504
296 379
638 277
620 625
115 317
65 391
436 165
662 138
243 841
92 810
97 715
309 840
503 382
695 417
772 342
606 70
953 911
860 723
272 180
478 232
811 309
940 842
302 753
212 343
758 715
899 740
454 822
178 356
900 942
194 711
742 925
71 567
939 622
659 395
468 172
524 88
25 99
366 672
306 22
354 700
391 503
843 842
321 160
818 399
482 43
962 719
84 545
640 682
527 272
726 366
70 487
489 290
187 48
546 526
367 451
769 553
621 568
615 607
307 722
909 380
862 757
581 628
211 213
705 569
180 78
5 75
967 377
865 635
722 929
313 44
66 992
701 922
571 212
465 507
231 659
262 510
740 5
95 192
85 846
186 21
280 45
500 16
606 129
866 844
61 118
561 762
75 518
185 470
639 293
528 773
929 798
916 988
125 354
954 438
387 113
713 515
393 228
653 953
332 237
943 126
502 712
333 803
90 684
799 491
139 555
395 747
150 668
184 544
399 167
485 749
280 941
925 853
729 142
345 157
612 768
227 787
747 633
522 675
282 406
681 820
675 218
671 322
282 230
871 343
761 9
93 128
320 951
821 424
83 298
599 974
214 763
768 748
194 83
289 321
327 797
756 834
827 327
330 629
986 738
237 732
5 932
681 268
614 79
444 831
286 146
372 623
207 726
5 354
978 472
760 380
207 4
426 617
366 916
384 121
482 41
527 178
842 532
930 904
522 693
261 114
128 400
689 362
253 510
982 725
974 962
43 913
748 847
118 93
313 886
912 300
4 208
116 557
498 667
643 682
485 963
8 128
32 836
849 352
746 998
679 148
428 828
898 519
240 888
772 539
332 41
498 740
498 926
918 64
188 393
207 914
653 603
967 713
783 79
163 541
263 600
53 230
595 337
409 832
484 648
970 672
758 414
156 812
306 322
270 548
210 361
503 259
244 636
25 175
945 433
203 994
682 565
595 329
539 678
908 528
773 213
917 441
612 877
677 261
655 988
422 879
992 136
259 233
704 394
846 113
438 78
667 972
373 255
486 684
717 395
625 403
389 481
382 783
199 717
973 280
708 474
390 641
281 437
69 609
777 236
901 857
138 528
374 927
263 566
938 998
841 994
417 363
611 3
278 962
108 54
575 189
393 86
150 847
429 982
951 582
518 39
929 779
262 68
324 595
619 357
627 103
905 653
755 112
389 13
763 512
736 672
268 971
151 46
620 673
891 76
409 104
723 934
466 159
239 307
309 143
232 158
229 908
174 803
752 825
779 416
510 809
535 965
940 988
21 921
897 886
168 549
770 914
834 93
984 915
849 463
903 901
772 160
484 346
227 519
622 288
493 55
414 497
264 16
539 739
337 362
997 187
459 764
761 547
934 321
828 832
788 538
902 636
47 341
30 435
348 124
652 717
852 312
524 577
820 922
402 638
546 172
145 525
476 266
782 129
139 878
781 213
960 931
129 515
545 923
759 563
688 307
436 835
971 793
945 989
790 1
510 829
523 207
805 171
899 869
491 378
207 600
505 588
205 952
724 515
636 222
726 825
177 291
36 122
256 11
186 452
605 893
233 846
334 704
787 168
429 374
990 335
818 35
144 885
91 831
364 726
440 778
98 105
468 870
875 2
361 505
509 213
461 511
727 952
226 439
882 585
547 12
728 283
348 972
823 856
436 174
729 128
760 678
744 369
921 634
851 936
410 14
376 644
912 500
947 471
273 644
189 126
146 210
437 58
179 47
951 401
96 791
465 288
613 745
878 696
711 938
623 551
883 174
542 127
446 609
351 925
444 277
255 867
21 905
533 905
191 958
642 745
197 563
321 754
433 550
100 581
124 118
727 140
721 411
830 217
304 804
157 681
67 693
720 397
51 77
320 238
799 55
755 585
429 168
166 397
802 927
242 661
335 840
181 617
182 629
699 870
327 633
357 275
378 546
972 79
624 379
13 340
853 828
890 885
889 632
224 424
729 463
282 397
779 864
392 500
37 166
480 663
962 88
782 664
461 6
163 445
828 299
79 304
557 205
911 994
563 235
329 892
775 658
983 459
150 770
932 931
988 650
555 442
670 481
201 467
180 670
449 190
986 556
812 299
13 466
785 399
438 936
635 178
640 656
344 101
73 905
385 542
511 870
312 573
66 411
906 13
896 655
561 35
767 981
334 742
811 983
624 710
137 685
572 284
966 896
214 209
742 171
908 992
223 393
310 277
252 761
597 979
209 978
532 687
8 234
971 245
814 215
578 911
335 713
707 79
764 619
777 330
474 295
557 486
971 31
7 310
183 97
792 71
177 482
564 113
895 848
45 89
47 492
215 883
184 1
221 756
58 679
640 359
22 830
764 241
195 859
958 343
700 679
747 206
943 624
879 663
138 634
652 660
397 979
968 683
984 263
456 361
523 870
503 100
810 298
172 105
722 6
804 520
929 508
778 284
474 113
568 289
891 552
515 288
55 480
40 287
952 643
655 1000
719 813
847 843
649 415
516 175
926 55
822 87
24 567
93 751
117 13
285 767
34 71
812 501
727 892
777 901
716 278
944 406
486 920
712 902
90 750
443 805
412 871
331 668
876 50
134 489
864 854
134 456
632 117
665 973
869 620
316 40
626 572
435 593
180 759
11 211
353 5
42 919
141 245
990 204
456 220
41 175
171 891
415 532
903 469
772 446
937 36
566 592
524 158
419 852
515 895
702 304
742 806
123 776
962 406
725 215
798 621
796 321
850 461
512 5
595 136
383 927
577 957
478 185
32 331
447 97
171 793
198 330
132 845
75 651
434 473
456 639
762 936
382 507
783 218
666 925
313 818
332 763
335 345
920 674
530 591
333 210
989 310
255 138
712 487
893 750
352 587
86 926
612 804
1 978
113 436
471 556
497 600
328 283
650 933
743 904
937 651
285 712
242 220
248 61
531 410
11 661
977 179
330 208
993 429
453 713
182 86
837 432
446 66
959 136
525 982
938 595
975 899
234 590
77 636
835 533
536 481
837 844
46 736
259 399
793 917
433 251
649 134
997 161
20 182
999 172
258 888
669 846
115 468
935 393
947 975
330 997
278 612
2 971
242 739
369 188
438 112
256 653
693 607
730 545
584 765
789 901
772 561
231 96
823 423
570 857
767 798
415 315
196 888
326 156
88 67
352 463
576 571
787 823
55 225
290 705
272 853
159 545
699 462
572 181
958 414
228 688
793 162
307 446
40 135
386 991
208 948
294 641
723 557
346 238
192 756
70 191
529 879
368 889
698 610
262 187
3 596
721 42
104 873
118 196
50 472
641 530
461 708
781 506
471 117
966 200
502 136
641 127
26 734
213 909
983 910
346 580
402 279
297 104
784 809
959 759
685 951
954 722
247 14
16 501
983 41
384 595
474 782
610 236
387 443
475 662
761 517
524 413
373 756
526 573
470 269
547 220
534 756
651 13
319 466
605 367
472 129
347 552
480 634
610 229
651 337
684 319
679 63
382 200
559 439
968 829
936 621
310 32
308 625
578 496
539 861
783 147
800 944
793 521
973 712
741 529
477 478
778 566
620 273
864 263
698 865
671 680
228 883
448 585
802 615
84 529
461 435
692 658
61 531
361 897
143 610
337 731
101 356
752 117
663 465
701 168
906 951
982 19
935 766
98 355
619 841
341 926
33 979
919 631
863 136
622 683
847 796
211 896
431 344
161 899
665 839
255 659
101 602
827 895
937 696
502 739
665 270
203 354
981 952
217 9
205 279
745 915
114 198
5 536
677 269
850 276
33 403
795 589
928 712
137 791
970 814
468 259
211 945
936 287
817 766
997 175
462 415
116 22
722 810
346 577
801 302
734 502
579 617
455 412
254 396
884 723
718 250
973 874
137 165
272 298
589 670
148 510
499 339
293 263
111 666
550 532
696 599
127 632
730 807
791 680
196 354
83 412
203 712
585 419
59 60
325 469
935 721
239 652
418 871
85 475
123 411
676 196
647 336
990 339
473 297
881 648
561 137
45 623
337 622
194 655
418 58
905 817
661 844
507 470
608 290
511 633
707 423
588 930
687 232
566 907
636 666
274 590
747 940
187 482
401 122
31 452
749 812
84 71
920 793
265 636
20 198
692 661
13 827
378 980
679 500
438 157
595 872
400 802
351 609
477 304
607 294
950 611
640 114
928 908
137 247
616 877
227 948
52 615
358 640
735 68
350 263
78 903
27 557
433 678
560 493
937 634
676 408
237 749
315 838
873 233
609 345
874 788
555 585
267 363
294 148
226 408
279 950
832 506
393 604
380 599
771 168
21 345
164 302
595 971
674 989
310 848
847 12
691 70
201 850
327 532
108 242
213 490
402 173
733 729
580 204
568 836
331 141
616 571
402 674
439 394
641 154
425 365
864 157
308 323
692 521
542 728
143 273
460 513
939 43
374 39
770 367
203 639
147 584
310 157
449 262
436 723
849 183
742 79
814 340
8 609
641 588
229 868
220 673
757 722
940 444
551 583
56 7
1 284
541 216
325 502
929 228
93 447
217 156
849 702
802 804
825 773
322 865
242 178
2 819
207 956
859 115
374 150
166 52
195 920
602 134
769 545
217 258
592 449
927 714
566 81
967 229
353 176
343 873
169 336
385 36
788 795
846 648
517 286
454 986
445 434
400 281
50 125
693 414
33 40
206 517
830 455
266 181
748 404
103 188
998 139
100 397
513 502
810 198
883 538
640 256
609 125
875 658
853 357
653 264
350 20
253 947
667 372
958 36
197 987
340 395
875 228
4 23
71 553
534 274
829 429
27 623
111 144
883 584
102 175
412 366
53 994
881 168
967 940
536 651
946 743
427 27
193 181
318 883
421 366
128 203
586 320
823 919
274 204
694 24
901 117
829 962
481 284
43 671
990 655
698 913
855 767
310 539
709 705
188 997
365 973
826 366
587 763
158 140
182 390
593 26
468 232
868 685
231 956
60 528
160 111
696 659
794 734
925 865
102 389
56 16
335 804
740 203
957 758
309 435
560 133
340 332
64 449
870 495
532 934
375 173
843 60
339 513
961 984
483 717
879 104
371 896
1 81
99 822
627 199
143 20
526 755
996 604
564 853
511 72
127 777
746 688
206 983
205 40
431 971
243 541
379 562
201 568
709 390
825 52
986 224
978 516
678 457
24 630
918 43
614 573
809 929
804 195
304 872
238 83
76 889
369 341
157 545
568 247
776 5
732 275
163 345
910 531
40 20
647 769
821 453
919 940
948 547
926 568
726 178
410 533
291 670
201 737
190 595
246 125
279 821
360 615
197 417
938 851
914 896
292 445
899 417
10 905
613 127
945 956
211 952
591 88
390 36
172 295
889 915
147 602
675 627
255 529
869 932
815 692
668 52
134 644
906 386
251 794
627 4
183 210
834 274
728 12
998 766
822 100
627 472
450 678
367 216
290 556
573 483
619 867
808 376
946 784
833 245
808 648
823 225
987 679
727 884
435 107
384 600
725 441
131 678
841 97
778 733
907 578
665 364
514 999
144 386
498 870
975 660
73 772
94 536
633 35
108 776
676 133
741 992
337 384
270 725
444 480
557 194
584 935
858 420
548 701
237 769
27 484
780 817
796 971
840 888
226 666
965 975
694 834
596 540
151 778
57 554
64 975
201 641
132 549
790 466
572 739
304 649
759 876
962 574
821 924
272 67
870 924
502 976
400 844
913 578
752 412
131 406
567 973
737 557
175 260
429 959
155 54
923 435
121 338
585 907
109 824
410 973
702 343
547 190
910 472
885 517
238 882
453 780
125 377
824 24
17 963
196 257
47 469
490 502
455 618
152 794
11 99
632 987
936 718
86 385
206 943
406 956
171 295
320 223
101 449
81 299
987 308
853 756
716 66
18 301
239 187
910 823
968 305
964 344
310 628
814 186
437 892
327 922
891 424
213 354
852 213
859 439
792 517
447 946
509 556
710 899
181 503
408 539
601 686
32 588
907 866
966 395
824 961
783 177
520 124
767 947
785 673
62 718
937 966
491 158
233 764
729 991
121 123
778 2
474 367
662 457
788 806
919 151
64 442
968 87
175 176
766 745
80 197
271 987
357 884
70 724
755 262
21 666
468 417
585 302
331 657
733 124
746 665
778 493
290 914
498 438
405 774
453 50
910 118
625 704
387 495
523 540
251 672
858 911
521 822
227 521
890 789
216 188
387 836
400 616
810 181
497 697
622 385
431 381
422 952
479 723
241 30
332 628
856 653
459 436
257 890
930 439
603 319
509 120
622 768
771 25
17 508
272 928
605 259
345 49
946 541
1000 630
288 424
426 528
356 820
951 784
331 776
228 534
138 862
624 966
772 424
161 394
575 388
23 923
126 52
392 439
927 878
219 154
749 763
908 168
366 666
877 547
974 2
287 274
43 797
147 131
726 568
789 746
501 361
578 650
249 11
627 579
336 979
880 110
218 26
320 560
922 424
445 116
84 547
109 433
778 514
9 194
902 143
39 932
699 773
413 556
120 107
4 618
232 68
910 39
152 627
594 885
891 178
679 78
332 991
443 364
276 377
403 248
311 232
974 120
602 1000
967 655
787 562
710 412
518 255
237 803
485 63
896 677
971 735
666 145
741 195
526 438
900 889
859 199
601 786
134 411
966 26
793 878
255 900
181 776
368 404
351 474
650 718
717 907
491 590
1000 387
231 837
35 780
767 759
332 477
374 697
719 440
708 331
185 834
905 280
779 702
956 620
500 829
205 38
191 738
475 867
389 861
639 267
733 167
926 957
182 870
392 558
923 65
356 514
968 691
527 144
245 16
916 148
873 356
819 139
572 963
447 41
135 667
360 803
370 460
580 356
904 998
635 59
300 304
308 20
960 131
938 792
720 371
518 439
719 240
286 409
871 112
483 402
621 918
767 262
952 142
930 691
665 492
394 475
175 303
405 404
219 182
788 892
542 345
321 528
733 283
637 476
288 534
858 145
120 43
360 274
96 508
755 970
389 641
522 346
890 552
295 593
325 82
284 27
623 991
823 333
820 77
624 904
726 82
59 102
669 155
636 224
52 861
395 964
252 686
630 270
560 627
737 271
253 603
124 421
379 629
198 376
847 324
320 620
385 328
264 571
435 145
969 959
419 369
650 257
245 698
87 807
17 753
390 19
202 839
52 267
45 240
310 477
863 188
850 45
284 96
550 549
770 786
245 756
720 428
284 635
211 89
675 603
804 824
294 15
168 426
97 619
560 189
849 559
993 100
564 389
537 763
808 273
842 606
646 681
299 138
794 876
172 150
141 152
370 857
547 492
262 735
694 354
111 789
25 577
845 146
280 864
477 622
363 692
544 757
668 823
658 932
718 903
250 396
968 296
744 783
73 381
346 674
880 787
15 924
251 312
43 973
475 610
129 354
932 125
161 473
698 20
864 57
82 849
429 868
13 24
373 48
246 819
384 137
327 91
417 65
639 334
413 932
572 78
580 120
495 407
34 913
427 556
468 369
537 925
303 248
110 504
932 700
924 588
997 102
446 610
737 844
319 726
528 55
737 389
163 292
339 623
562 874
70 140
68 433
763 634
768 624
327 730
611 484
252 705
904 268
21 934
796 673
215 803
963 146
19 634
306 191
502 189
896 715
295 870
845 437
949 254
938 26
859 810
268 892
765 735
649 9
927 108
247 523
618 707
472 427
291 539
957 118
28 147
554 515
964 50
805 728
921 24
732 82
702 736
287 845
11 59
823 446
375 559
327 625
513 3
256 952
709 49
506 486
703 637
91 781
33 562
314 855
939 104
602 625
178 74
390 758
921 358
346 880
35 596
134 790
512 236
447 28
201 710
584 351
968 15
508 123
435 909
905 532
818 633
762 590
341 935
836 218
425 433
896 532
579 899
328 753
611 45
131 601
805 901
987 50
446 384
791 396
917 684
935 169
736 893
136 984
533 107
662 180
19 279
461 929
873 764
200 296
220 762
529 364
767 881
16 461
986 280
664 361
79 577
153 371
72 516
517 873
882 331
358 765
509 802
482 922
266 177
291 191
730 73
589 752
637 233
258 218
688 675
497 327
363 148
878 418
405 469
611 551
444 988
398 248
208 63
446 414
228 945
934 579
443 939
130 95
123 760
564 214
272 227
200 632
921 164
628 539
310 925
17 136
367 433
891 151
382 519
191 95
494 294
233 288
585 855
413 649
264 210
726 270
936 136
854 639
685 477
34 869
935 668
522 737
346 706
254 424
397 554
521 279
937 304
969 238
717 492
923 242
611 106
308 706
801 171
51 622
352 498
475 683
65 416
236 688
425 109
706 479
337 243
404 236
825 506
101 595
690 757
357 311
992 332
209 960
882 724
115 198
186 51
540 448
219 26
125 879
648 137
149 135
849 112
868 479
393 749
184 888
855 485
163 88
764 1
726 688
827 350
836 176
216 210
424 221
310 517
285 108
465 283
328 402
265 436
168 30
938 669
837 413
700 659
745 838
476 460
533 934
924 37
5 865
242 602
839 162
315 76
200 173
268 415
931 61
231 713
551 872
324 95
384 811
557 929
389 647
934 821
774 719
917 735
63 136
38 387
640 203
727 729
729 114
277 137
951 196
90 620
713 283
992 86
358 620
805 888
748 784
696 843
44 925
764 65
360 717
874 575
407 617
554 737
930 441
586 517
637 664
638 359
726 689
560 370
432 699
375 792
764 340
836 259
535 546
172 717
623 686
604 237
974 227
292 161
252 964
539 452
405 174
451 916
776 76
580 948
715 257
287 557
728 581
238 906
193 408
885 973
100 760
828 556
783 372
553 594
283 39
28 649
490 60
234 170
955 232
123 219
355 357
795 454
502 574
653 562
753 301
389 230
338 586
921 297
442 926
296 135
389 318
620 758
843 32
628 85
409 520
96 965
375 753
771 671
718 500
273 167
896 884
483 245
535 439
462 512
267 93
46 258
393 164
846 532
719 723
193 941
983 635
15 252
109 123
76 190
187 431
878 629
813 237
696 268
119 989
857 393
164 551
397 706
908 221
811 367
203 825
27 518
214 718
150 976
633 42
840 10
857 55
770 951
274 551
933 549
77 94
476 901
68 760
879 770
170 837
503 196
173 545
493 71
113 99
538 167
426 682
363 208
49 870
487 335
173 261
970 682
852 981
16 310
476 119
675 565
633 173
949 981
395 374
368 233
219 815
495 372
580 294
594 433
51 732
463 111
839 266
774 249
784 751
902 607
303 645
884 276
84 257
676 154
301 812
131 548
478 26
328 185
272 918
675 855
262 679
447 193
63 800
236 387
70 379
1000 615
670 310
989 599
678 121
669 148
821 631
854 148
319 70
944 531
922 740
11 17
675 743
628 257
417 39
469 61
521 832
997 242
38 141
819 955
235 260
454 817
373 772
694 214
963 598
179 683
386 595
283 27
741 985
179 604
420 259
625 192
478 371
642 423
928 739
710 345
91 511
575 763
337 737
800 967
745 122
157 836
184 842
95 151
193 967
400 261
989 647
268 876
243 616
892 650
376 69
663 446
815 526
366 37
310 962
218 583
945 485
97 88
804 132
361 6
713 304
992 650
940 225
894 68
853 694
291 445
908 467
271 743
337 854
735 844
598 679
587 48
966 936
519 306
502 815
437 788
730 263
447 794
871 205
573 889
334 549
987 132
169 590
788 38
655 618
916 184
400 642
446 310
368 16
584 6
633 692
966 684
213 21
366 749
302 457
450 943
73 666
707 535
922 274
189 36
941 446
296 23
97 855
947 66
26 865
782 36
331 753
876 103
191 859
794 651
222 203
412 354
273 166
923 353
590 1
962 845
861 353
201 315
976 609
309 167
583 71
225 862
130 971
119 897
535 679
701 766
302 668
542 999
666 940
949 554
42 563
489 309
854 526
683 978
603 42
994 608
520 865
145 490
309 352
205 446
69 187
884 678
367 672
741 304
942 69
448 974
672 147
722 345
49 96
905 270
867 591
243 882
561 409
47 639
268 924
871 788
242 486
281 983
878 916
811 476
992 849
248 350
41 965
337 180
301 833
966 214
970 376
134 367
201 770
133 694
830 852
986 571
684 884
902 302
118 411
265 969
689 329
24 46
867 633
743 325
732 744
565 160
649 983
4 57
27 722
67 954
382 616
733 767
298 697
230 122
631 118
314 466
433 986
266 748
669 433
41 180
599 863
736 341
649 867
887 774
448 219
627 33
150 68
857 224
603 632
637 481
883 137
915 578
668 856
137 864
725 418
637 777
610 518
408 743
318 150
411 244
720 625
361 753
865 175
264 241
322 352
388 646
515 448
736 521
303 162
604 957
988 250
297 937
176 76
464 318
469 663
572 710
850 681
850 517
431 798
300 285
564 325
810 792
649 461
524 363
447 36
798 986
555 528
606 934
709 430
598 339
756 773
312 413
405 486
242 148
814 624
173 616
295 454
542 85
185 170
292 504
505 566
259 83
771 834
667 46
311 875
559 891
646 446
599 644
574 724
887 622
179 253
740 402
182 624
482 231
256 512
915 857
797 499
616 561
160 206
361 128
842 899
777 382
614 495
190 938
830 549
261 559
127 423
408 293
707 697
921 440
261 513
783 729
824 825
998 562
90 985
534 248
308 539
433 606
957 755
637 774
628 16
826 118
755 213
278 562
947 229
924 443
995 9
985 660
297 445
889 510
729 637
54 717
567 79
496 145
898 84
148 530
389 814
688 545
896 196
111 901
122 242
455 141
719 560
74 738
601 456
893 129
651 773
497 50
142 174
320 209
554 418
201 47
400 239
62 67
334 702
145 482
862 883
808 375
409 567
875 132
486 310
131 901
382 2
370 781
889 992
563 866
175 983
687 762
566 757
456 441
772 354
145 791
540 814
334 575
655 155
596 50
397 119
995 417
601 420
675 235
869 602
610 562
696 328
715 587
328 462
336 21
691 216
530 788
213 878
206 292
967 168
384 205
215 60
118 146
742 636
676 653
667 497
871 778
142 677
592 766
54 926
321 97
410 414
132 110
3 740
502 116
828 149
93 567
578 313
875 84
869 795
633 601
232 174
274 761
650 190
336 654
606 39
600 201
685 37
323 735
219 552
285 877
917 16
410 805
50 286
64 578
529 940
824 527
647 907
589 437
116 624
49 131
729 964
648 587
767 253
65 402
256 192
420 360
680 958
219 637
718 478
993 391
820 494
40 226
703 165
32 847
743 746
930 721
864 863
85 274
212 897
161 476
572 890
128 123
502 215
63 744
946 811
5 2
140 718
723 361
693 829
722 665
772 27
444 179
592 883
994 810
922 350
643 275
563 234
466 2
465 216
494 419
8 800
555 833
660 874
806 51
489 466
529 651
954 557
692 130
734 512
461 540
705 793
870 570
552 9
855 232
967 400
202 358
207 264
473 672
805 866
118 264
988 646
250 42
912 382
415 361
829 867
584 691
258 558
923 669
457 433
53 578
918 706
70 132
1 847
623 746
615 186
236 752
710 705
43 627
529 219
197 599
954 452
564 382
323 902
591 181
338 395
30 186
23 573
379 133
719 446
7 843
944 638
568 166
436 503
774 433
95 43
842 621
903 428
326 670
666 845
29 703
224 208
905 609
486 729
114 992
987 321
408 425
888 660
736 424
678 778
239 140
809 322
736 525
923 902
171 679
239 639
377 230
740 36
955 85
303 826
778 746
643 386
704 295
491 262
971 832
315 652
827 433
832 489
439 906
904 61
944 509
370 302
680 586
573 173
176 9
935 686
306 548
515 465
170 787
283 26
983 317
902 413
504 266
678 352
542 635
153 329
145 224
509 869
203 690
979 161
496 39
292 3
543 513
57 192
683 575
242 111
233 305
425 612
379 91
570 397
45 537
934 85
494 698
557 812
345 216
695 299
366 206
273 803
976 288
450 378
177 967
611 217
428 608
844 589
426 82
684 259
786 525
688 143
372 360
892 992
523 470
394 571
264 540
794 865
342 837
123 447
419 79
62 26
8 265
218 471
916 69
162 970
156 373
129 707
873 478
380 513
152 812
947 288
416 757
20 482
243 603
385 444
260 480
684 782
134 316
391 852
2 63
240 954
450 930
690 294
98 693
717 970
814 689
998 99
750 974
542 459
973 680
47 610
691 78
972 147
612 598
483 433
687 611
176 166
841 21
635 343
40 980
469 730
558 647
863 159
652 394
726 48
539 924
710 45
729 218
449 44
853 994
933 300
541 555
819 195
13 623
867 763
479 219
972 821
749 334
998 864
757 745
904 771
306 911
64 554
717 607
130 499
616 867
441 260
170 810
442 45
556 81
493 945
78 827
527 216
826 873
177 732
935 510
595 213
884 198
384 580
517 169
572 476
736 922
252 274
413 899
331 74
364 293
205 472
215 763
806 988
209 25
895 906
10 133
377 896
287 908
27 443
858 994
501 426
802 232
262 692
629 605
56 170
403 323
816 871
213 608
610 794
155 536
17 235
956 661
399 153
303 47
877 998
379 916
767 212
973 865
995 126
598 951
755 676
369 313
833 396
265 81
576 175
647 27
190 124
199 435
950 911
924 542
65 221
767 808
717 936
457 532
682 192
813 596
363 567
384 629
379 513
134 991
527 435
404 490
582 287
865 882
707 983
555 906
638 355
698 881
365 960
474 521
219 780
192 392
917 116
451 675
152 442
991 100
4 180
54 25
502 621
833 919
362 743
266 710
627 193
608 132
923 297
457 370
403 644
320 70
809 233
276 182
671 819
315 745
605 849
399 552
520 414
101 250
830 811
444 873
168 878
948 150
897 120
881 295
966 882
746 835
815 750
298 564
283 487
589 865
435 932
782 445
40 19
530 504
308 613
253 429
850 960
111 114
486 13
205 216
745 693
792 296
796 347
9 907
633 844
322 589
775 748
442 608
455 598
282 365
221 906
210 35
974 876
373 122
783 74
468 671
606 34
705 548
71 645
616 852
979 63
729 11
714 123
804 862
882 124
12 20
900 719
682 875
283 43
916 504
355 903
134 327
68 54
798 27
549 988
942 432
926 661
901 689
141 593
217 66
119 820
715 317
752 572
598 682
104 804
80 468
455 831
815 993
861 501
520 340
281 3
237 667
66 389
888 40
831 671
920 240
135 574
694 707
980 883
349 868
704 600
286 288
255 942
24 729
499 485
702 378
862 468
207 93
823 948
698 87
77 418
230 436
992 507
534 752
467 859
272 203
413 875
137 270
25 914
68 911
12 174
677 121
413 288
241 404
254 754
19 684
903 375
941 833
919 679
563 473
693 166
563 105
631 515
368 374
838 950
937 628
306 367
99 610
757 236
843 527
395 813
152 160
39 749
459 430
32 445
813 615
156 98
676 739
117 65
695 894
480 241
176 871
740 190
691 738
114 61
774 86
447 105
790 45
36 384
593 753
331 561
833 731
43 246
794 353
523 278
475 747
679 993
772 138
111 54
711 325
993 359
622 195
409 464
449 242
909 282
976 841
462 21
681 410
389 903
77 394
13 849
266 956
451 874
32 343
757 243
58 582
165 788
446 183
56 913
737 220
79 323
153 26
103 985
203 455
615 965
538 333
902 558
251 868
251 732
845 701
327 675
389 880
750 892
99 799
968 118
489 322
663 411
238 242
471 982
228 160
948 327
168 400
605 657
414 341
874 481
446 100
198 457
231 443
368 590
178 301
416 21
291 854
199 453
850 102
235 479
88 405
567 619
317 131
751 990
203 413
254 415
507 742
512 485
286 161
942 532
414 468
314 977
495 836
827 233
874 613
630 328
219 485
553 415
329 247
88 305
175 603
305 325
102 992
392 52
622 820
907 712
253 562
539 860
984 199
130 410
756 268
202 576
287 390
489 219
424 671
520 631
780 946
350 142
295 738
799 103
289 810
949 882
996 721
261 605
786 262
802 769
944 775
808 583
229 952
255 220
11 336
820 818
299 184
940 551
47 40
792 796
144 244
925 168
480 923
883 355
221 185
55 126
977 22
291 659
851 511
585 874
23 406
383 344
385 164
393 862
58 760
855 119
435 403
927 210
943 407
86 49
203 95
427 76
897 191
301 999
630 881
873 386
648 233
899 27
193 756
970 939
728 361
895 437
733 477
217 601
857 211
482 493
823 412
243 67
389 605
848 196
508 166
753 346
443 246
441 432
378 205
60 556
337 852
866 880
228 66
548 130
233 740
373 389
450 634
575 602
987 770
617 920
542 581
14 980
525 276
513 168
10 685
974 49
986 294
183 720
189 610
358 294
167 96
923 421
653 194
932 173
588 529
991 633
778 924
729 250
422 137
877 280
229 896
944 94
1 86
786 133
273 850
894 364
954 615
788 709
267 965
927 894
464 878
967 114
39 719
212 46
112 924
84 503
797 438
863 823
413 617
477 223
571 929
433 359
990 715
196 791
608 302
196 157
963 613
466 638
398 315
258 936
320 327
964 383
559 378
353 152
130 608
844 383
170 189
571 17
983 697
526 757
44 984
523 143
966 1000
16 198
231 326
78 639
776 93
114 33
799 338
898 689
970 702
143 515
955 403
734 654
503 504
801 309
948 369
727 153
870 426
799 329
764 725
387 434
494 710
501 981
541 408
277 641
728 943
752 629
151 704
531 699
172 187
807 532
233 449
259 891
876 635
455 927
825 910
307 679
16 686
636 467
725 204
468 165
43 478
6 877
986 341
567 172
837 16
864 345
972 541
627 996
335 224
513 561
80 446
22 986
972 41
947 735
286 799
178 758
991 975
602 577
651 604
611 984
524 173
161 169
908 38
728 311
486 969
398 18
647 683
403 496
723 477
397 627
889 67
802 197
115 302
737 672
321 616
273 295
287 527
978 61
349 678
852 157
240 558
43 843
155 892
648 101
119 260
218 132
826 968
44 731
172 956
473 913
53 312
612 530
169 506
657 587
773 950
51 698
696 152
411 704
84 744
689 291
848 719
371 146
125 221
202 8
301 916
349 607
346 628
475 508
99 311
220 936
316 900
960 866
981 990
40 415
144 35
97 955
454 921
497 601
467 866
95 923
833 967
37 385
634 542
244 83
628 832
400 235
926 290
501 564
882 253
425 411
987 579
96 870
410 671
759 551
807 75
510 855
239 792
314 364
300 101
502 263
25 892
840 645
112 853
688 925
965 552
919 185
486 790
426 136
101 647
694 535
93 558
111 625
706 66
759 362
312 41
279 226
647 403
95 344
754 744
419 694
482 189
881 330
918 851
110 271
926 940
797 441
667 425
682 663
364 670
855 652
263 222
721 286
734 892
205 319
676 237
872 174
933 258
286 947
737 464
433 890
281 833
91 635
269 681
458 127
684 510
32 771
615 232
382 923
850 751
309 121
207 998
143 540
177 202
107 840
36 501
770 125
687 628
857 401
777 463
873 910
62 90
180 223
384 756
650 223
821 638
410 602
134 830
879 283
678 16
333 131
614 152
841 148
291 561
663 842
169 6
172 950
221 25
498 693
34 185
101 944
993 673
504 206
411 995
446 229
573 127
593 370
734 461
796 8
511 142
504 657
941 605
137 182
507 288
234 809
310 127
614 91
499 408
761 314
636 206
987 549
609 690
692 664
241 165
999 491
897 788
673 791
4 535
862 274
372 46
307 207
813 981
962 700
216 711
297 440
150 772
856 875
744 857
51 220
669 909
711 463
506 956
602 371
957 9
660 422
247 166
342 73
61 591
294 922
900 734
31 130
318 46
775 882
119 664
824 413
904 266
543 392
124 404
931 412
767 305
686 422
25 973
552 493
944 222
154 20
497 483
822 343
451 986
11 673
814 813
881 354
965 191
870 959
970 880
203 695
121 558
487 977
603 808
182 602
176 489
214 921
274 318
423 838
19 30
31 326
488 767
385 740
304 440
863 520
53 502
582 809
998 334
272 622
433 476
180 181
344 39
573 422
750 214
231 223
881 545
91 581
82 803
895 284
918 349
296 77
384 5
448 211
302 759
305 620
170 691
139 86
469 743
686 993
998 587
225 202
788 417
39 684
285 701
916 834
234 295
100 126
307 724
138 743
440 76
606 139
403 930
719 792
61 582
553 838
989 475
197 884
55 611
871 726
636 868
97 385
424 894
867 425
848 797
903 225
326 617
388 80
537 306
576 632
213 150
473 687
263 155
368 586
710 717
13 701
552 10
715 313
156 18
907 933
366 839
503 296
985 537
874 476
964 870
886 998
117 469
810 31
67 890
362 784
44 236
776 171
164 588
980 782
91 876
672 665
334 678
484 807
225 926
203 40
703 987
856 690
502 753
171 470
502 775
233 61
674 435
572 154
923 827
894 880
7 275
559 647
137 368
925 198
699 121
598 15
694 964
287 220
507 25
643 450
551 282
805 948
131 285
509 729
199 193
87 960
456 83
641 299
752 598
342 761
209 298
451 37
395 931
912 713
639 65
248 930
498 956
313 68
397 200
522 870
695 956
804 597
87 118
791 953
243 665
411 986
458 426
675 676
414 528
289 22
410 855
123 535
417 466
424 933
861 804
925 924
838 356
721 296
945 310
170 121
932 338
272 17
768 547
407 202
289 503
345 707
676 515
720 302
887 191
373 659
987 380
768 569
225 12
461 607
125 435
611 740
957 599
912 766
233 608
782 984
61 140
543 548
278 838
131 206
625 147
641 385
842 103
70 18
637 504
91 16
329 603
595 209
324 121
43 434
138 967
380 365
583 535
649 41
349 873
868 1000
28 460
524 613
867 58
755 807
594 184
971 474
386 512
301 925
129 159
589 163
499 719
977 632
895 612
637 371
969 590
392 962
729 574
176 337
116 847
422 962
643 811
84 771
221 292
280 2
656 217
872 102
137 715
620 244
854 748
259 834
689 959
95 536
273 793
153 491
966 539
789 518
186 162
17 350
403 610
49 754
921 511
47 826
612 886
388 201
748 686
919 330
923 135
566 603
566 739
576 435
25 252
545 536
612 357
100 43
766 3
661 989
521 549
673 32
201 846
685 469
39 692
402 768
143 195
108 49
807 713
543 907
196 189
509 716
52 318
345 941
902 196
982 978
946 879
494 470
344 662
775 145
400 890
193 396
918 810
816 607
475 220
691 851
131 572
238 894
647 268
694 886
586 918
440 540
766 70
741 908
48 472
311 181
28 548
114 135
675 209
719 416
360 588
167 489
135 563
64 56
607 351
400 347
606 972
977 953
222 200
432 506
690 139
914 767
930 518
291 243
267 477
989 296
267 697
481 143
711 125
614 943
394 889
67 313
864 932
459 944
791 674
86 696
826 72
165 118
444 322
174 274
920 451
719 491
841 18
243 801
496 939
848 352
893 22
647 646
566 969
131 40
142 531
493 893
189 680
177 374
168 406
777 478
822 766
681 550
745 153
854 326
892 444
605 639
182 15
540 359
807 426
595 286
943 284
858 32
320 601
837 735
426 909
588 433
273 83
669 93
757 351
640 63
134 943
207 717
759 626
842 961
491 190
108 742
664 316
982 493
428 821
22 430
327 534
732 762
639 162
129 76
228 175
663 576
483 777
762 81
764 247
471 316
306 518
957 592
896 581
765 710
145 676
826 843
429 428
2 417
634 313
646 366
543 168
231 473
47 5
820 775
359 975
578 865
934 475
674 559
436 126
992 569
410 903
416 324
608 986
283 599
244 161
12 131
113 884
160 984
987 144
498 295
517 833
984 823
274 492
116 160
999 548
285 824
326 238
323 942
135 499
492 237
957 396
180 512
729 469
34 801
944 242
574 966
370 465
25 845
104 810
683 664
567 222
268 840
127 206
686 812
940 771
126 288
693 495
212 381
240 172
358 795
541 979
427 9
106 637
456 586
578 851
410 898
459 595
93 240
961 869
30 906
194 926
231 585
752 835
951 646
671 600
191 446
631 716
778 169
347 476
705 283
603 201
711 728
645 123
84 681
652 967
211 666
845 451
644 7
782 960
42 614
964 232
903 140
415 504
102 398
286 533
183 928
753 533
656 109
467 888
952 555
32 56
633 946
832 865
314 423
91 124
958 305
238 983
1 634
207 812
697 558
76 819
291 451
54 162
803 433
188 633
891 844
620 247
956 781
701 260
331 27
557 866
589 932
932 335
536 424
59 746
795 690
606 248
831 783
718 501
506 761
388 116
137 130
949 643
748 520
139 694
501 939
333 891
747 108
875 11
844 417
996 1
677 362
618 924
638 658
719 424
74 210
354 577
274 649
824 594
686 786
203 548
286 482
473 294
259 567
381 473
276 825
928 756
319 430
956 120
632 46
444 607
405 884
727 200
580 86
370 40
594 448
673 810
738 303
359 183
281 382
684 981
285 476
182 57
453 893
57 272
375 893
12 414
764 296
41 676
154 653
799 642
780 822
821 570
538 760
681 624
387 474
17 204
286 472
777 70
64 415
892 934
331 104
681 64
703 486
612 46
305 418
136 871
441 492
772 442
627 170
277 486
754 790
581 348
726 482
621 106
621 820
8 933
391 958
831 495
649 501
632 464
245 481
459 12
838 487
299 49
169 132
386 47
786 17
303 945
690 422
731 672
707 422
147 441
83 186
267 38
576 607
163 538
203 542
649 502
128 403
710 265
807 2
340 344
975 342
172 783
610 283
616 90
690 406
197 979
779 198
455 79
215 292
144 802
934 290
73 703
912 220
621 9
634 562
191 783
257 974
730 519
391 344
805 199
100 691
70 996
414 492
840 928
687 86
170 520
352 468
610 531
958 984
527 465
332 462
829 672
618 607
53 384
460 34
992 275
708 64
19 721
885 210
370 248
217 753
680 395
640 701
195 832
180 756
747 224
648 501
405 634
569 679
640 671
956 91
27 14
496 505
215 805
877 375
792 224
61 172
711 133
886 762
257 475
134 733
676 769
653 206
704 314
953 780
794 773
389 56
970 563
681 729
580 267
208 896
548 670
292 826
372 787
911 925
917 688
997 578
28 717
119 572
546 943
108 584
523 568
348 152
337 843
22 509
472 799
443 804
707 29
583 768
118 128
253 899
705 104
354 754
7 391
826 423
732 792
363 489
976 410
107 290
916 772
284 157
638 996
776 142
581 912
204 143
992 915
885 90
459 731
405 87
964 624
863 128
623 18
775 392
341 791
833 383
831 638
223 592
995 212
830 99
725 289
683 45
870 269
968 572
839 123
21 449
26 307
131 401
655 554
498 431
637 258
434 102
710 568
610 101
983 896
4 824
623 127
655 238
690 554
559 976
188 721
989 170
280 41
725 553
811 786
436 698
437 459
642 926
504 942
661 334
10 827
85 153
707 391
61 505
645 5
732 882
165 781
166 296
352 958
709 759
873 808
130 892
731 429
699 578
942 249
292 577
5 733
549 319
691 722
738 66
508 804
77 932
705 109
65 752
592 813
534 811
687 286
947 940
915 106
557 231
479 729
348 716
596 355
604 640
848 384
239 232
829 83
392 263
501 580
997 304
935 821
906 943
79 619
193 850
216 405
322 446
598 802
612 787
100 37
426 873
901 399
652 368
503 495
570 858
996 923
277 962
859 322
490 569
139 212
670 933
683 325
376 703
557 719
143 485
181 149
342 185
985 751
147 432
138 659
569 886
167 546
714 286
45 13
472 660
773 630
351 629
106 831
855 433
955 639
192 316
80 325
512 183
576 542
239 483
663 573
88 285
207 899
550 493
927 653
500 672
604 276
524 903
455 545
935 270
365 335
920 717
860 759
260 686
163 289
77 495
195 22
645 720
734 532
446 672
980 675
622 485
64 596
911 276
523 865
489 36
254 760
205 738
182 947
624 870
197 385
119 584
369 312
480 366
971 683
134 408
495 442
872 441
574 801
464 550
443 769
800 154
643 75
305 211
57 486
102 395
954 279
298 273
84 475
674 946
387 684
298 152
316 186
124 778
672 733
916 506
939 664
786 915
575 160
122 268
245 888
61 955
185 365
57 51
144 440
54 904
540 905
478 931
445 664
250 748
84 691
909 40
654 262
281 172
834 883
506 44
67 637
211 252
107 130
346 244
555 717
617 225
250 58
461 585
1 69
280 743
968 902
701 514
7 572
71 763
439 892
266 293
372 973
138 821
518 225
535 392
539 849
190 879
390 222
369 938
248 369
569 778
969 634
534 287
802 724
856 461
878 658
206 49
270 380
194 6
506 127
853 13
157 8
695 25
469 214
919 671
7 460
580 805
454 968
184 751
652 583
490 573
976 981
319 821
45 933
264 416
981 169
444 329
870 577
568 102
260 673
557 809
30 54
649 635
787 549
27 699
498 804
805 408
946 382
130 794
551 371
989 633
942 930
822 245
594 808
790 557
408 402
150 604
964 257
631 11
467 283
540 44
277 429
23 77
427 364
929 827
408 602
828 121
224 207
397 700
817 99
428 808
645 244
724 635
431 675
772 803
465 815
712 653
787 651
106 848
984 946
289 314
581 226
490 929
18 777
520 482
983 704
150 745
191 523
436 130
365 259
811 23
826 305
945 351
200 915
901 787
704 157
704 267
107 101
953 310
447 848
381 965
701 903
638 857
849 132
411 272
780 493
516 700
779 134
705 131
821 987
330 380
234 739
764 552
182 106
703 485
711 238
629 187
114 864
998 42
173 59
510 716
768 168
322 527
230 148
964 175
507 169
874 708
877 939
543 242
130 253
95 721
217 35
57 128
198 600
106 770
961 905
189 186
940 53
246 709
854 68
288 272
68 814
597 327
951 579
107 514
937 289
613 690
327 400
340 166
813 534
111 961
199 625
38 399
583 731
909 140
464 41
264 343
346 914
971 472
378 407
228 411
250 857
665 366
830 746
110 522
443 362
863 332
43 647
148 928
357 95
190 374
870 286
994 778
211 57
658 634
155 993
853 385
975 440
327 503
524 979
693 132
577 977
41 445
661 697
732 659
691 372
872 214
694 327
996 89
651 317
717 824
526 316
198 87
951 256
360 808
558 98
326 50
827 95
175 480
437 919
347 160
237 188
537 457
519 245
744 11
941 712
400 370
490 700
73 841
673 850
909 23
209 844
145 174
110 382
820 911
680 30
703 426
216 619
632 609
549 239
622 705
347 363
877 787
707 322
476 994
402 266
217 953
506 83
214 169
346 467
196 323
795 318
933 49
282 43
487 506
125 677
806 511
572 162
15 142
470 736
910 870
498 156
423 368
986 673
981 123
319 585
809 679
142 311
160 63
798 23
8 803
746 8
442 654
341 388
279 667
122 940
432 636
371 547
342 174
630 661
907 59
524 919
313 945
28 537
73 328
96 639
395 621
172 596
786 85
265 103
342 741
441 607
539 713
185 641
918 663
621 791
62 322
102 246
210 61
249 293
656 921
232 121
615 159
49 658
376 868
251 762
93 820
672 435
420 726
917 308
372 33
713 790
334 139
854 697
190 494
524 84
819 312
509 518
532 458
900 827
612 361
93 56
794 659
488 319
158 572
684 40
28 175
844 39
198 558
737 59
616 46
803 571
698 773
539 643
103 163
479 494
244 824
909 118
891 157
857 523
355 914
601 59
33 888
394 602
721 252
273 934
65 986
238 609
561 693
34 472
253 654
236 625
817 8
781 69
954 41
873 904
900 446
759 599
370 618
828 735
970 952
674 598
864 484
539 517
873 898
51 554
379 742
928 986
732 205
818 816
475 519
333 625
645 769
281 670
505 591
418 289
734 124
347 616
846 373
732 250
499 239
936 663
849 636
411 308
930 695
997 568
51 811
833 801
813 738
697 369
755 906
274 481
932 363
102 567
570 64
940 538
150 711
538 846
780 435
901 56
787 634
139 764
573 626
31 895
718 482
874 39
657 649
858 663
316 496
370 948
834 616
157 469
298 109
61 943
126 111
761 227
7 735
375 416
457 236
322 443
816 311
250 571
160 929
969 264
48 532
195 641
84 981
735 812
350 778
540 277
167 777
678 906
276 406
967 420
640 32
166 88
524 255
53 293
734 42
130 561
421 854
537 137
687 810
200 829
547 891
644 562
255 90
160 357
763 648
635 189
314 703
489 779
371 157
735 155
189 72
657 616
39 196
47 971
370 836
56 95
935 622
538 997
678 272
129 746
129 469
266 683
922 654
105 201
994 215
105 257
729 798
529 569
429 752
296 781
760 277
486 103
32 380
445 719
72 711
179 519
354 258
162 336
677 296
836 110
754 880
888 20
747 890
902 874
219 763
47 86
701 797
249 786
343 778
90 292
636 358
247 362
33 958
17 245
170 71
48 293
910 483
230 14
564 887
483 240
794 618
514 726
798 578
125 548
273 347
883 153
982 759
224 95
393 863
851 764
788 53
622 306
733 247
899 455
12 514
296 178
583 912
89 866
88 416
292 357
767 858
369 100
858 563
567 27
171 142
447 421
301 898
80 180
92 515
958 874
180 576
875 255
732 526
621 760
834 893
68 317
600 90
282 496
270 511
39 308
349 167
557 597
445 678
196 297
542 491
453 342
73 24
658 827
111 812
695 917
675 179
899 473
62 956
609 912
212 470
9 396
459 252
756 452
297 640
490 177
418 823
785 819
166 842
176 643
851 654
681 882
662 59
400 664
279 86
350 1000
418 630
213 313
931 253
674 413
820 246
761 90
866 753
450 432
556 171
412 317
823 458
664 978
650 33
588 876
912 883
337 308
938 184
267 732
47 659
754 621
944 118
194 738
828 366
646 81
54 560
717 862
19 853
621 1000
609 580
918 592
527 406
999 377
13 135
400 743
80 580
261 210
873 354
817 807
910 403
610 621
634 558
267 675
844 26
359 809
938 608
533 583
914 503
643 133
954 184
354 310
903 808
992 47
982 337
58 471
824 786
611 978
308 701
59 631
220 924
392 341
727 980
771 958
622 613
624 85
787 602
510 481
831 786
624 847
541 225
566 622
606 821
486 161
985 427
370 336
86 623
589 819
922 795
258 139
114 485
5 329
302 732
940 500
353 357
669 50
971 712
857 614
604 11
814 49
386 209
77 157
5 445
582 390
163 364
887 648
143 124
268 995
921 79
131 814
998 838
93 331
890 265
304 25
319 46
642 415
522 419
28 660
417 13
345 498
6 510
679 728
509 3
72 794
332 447
354 169
947 470
346 185
248 374
642 435
123 913
36 941
29 763
132 682
719 976
781 13
76 409
182 760
930 783
878 59
492 862
642 834
266 84
680 712
461 987
504 277
554 921
713 175
347 105
856 184
166 992
164 237
409 536
897 630
525 746
217 974
959 477
245 998
9 932
172 551
370 287
396 806
904 383
989 950
369 496
547 816
23 793
18 915
303 592
226 110
294 218
899 57
215 949
642 93
156 665
443 645
384 116
269 917
977 218
402 762
830 68
583 68
286 637
394 854
569 319
863 459
899 597
857 838
476 82
990 917
82 828
886 932
80 128
793 573
799 181
327 188
982 518
95 984
324 181
115 942
701 940
232 205
831 481
454 242
702 528
573 174
19 16
130 504
408 219
104 372
529 846
474 703
678 641
1000 860
441 399
620 374
739 495
903 238
71 537
282 149
970 509
136 554
971 975
449 944
679 724
383 766
946 467
720 445
540 656
219 585
580 10
939 980
324 572
459 591
729 767
241 171
575 844
341 850
970 219
811 849
782 537
924 527
441 992
954 61
409 881
186 425
988 120
260 779
772 504
952 373
464 529
498 694
613 877
641 418
213 155
521 297
709 103
999 314
635 182
326 822
700 512
447 633
870 24
585 185
747 260
730 313
253 951
873 940
452 868
301 903
444 63
723 536
814 795
529 852
318 760
306 116
463 661
16 39
119 33
638 334
104 783
384 274
441 609
720 165
336 494
151 727
623 307
512 521
748 591
791 573
186 630
411 80
464 920
284 910
209 625
542 243
263 484
270 391
298 35
781 771
3 46
356 500
725 174
184 657
151 929
478 845
36 172
746 501
89 508
315 593
687 560
297 981
866 318
968 478
118 805
989 601
30 84
104 149
121 219
239 761
1 366
890 230
841 646
95 843
153 43
645 366
776 72
148 532
357 694
819 928
607 917
431 713
848 209
809 824
695 185
747 50
829 851
502 731
98 906
71 762
653 247
428 936
585 133
293 654
539 528
722 96
364 909
501 799
279 816
570 343
3 80
832 719
399 763
577 27
496 509
64 187
713 989
80 10
128 307
759 174
326 467
522 973
790 554
158 813
325 991
874 965
593 609
250 40
868 195
922 996
910 429
971 737
723 201
317 525
673 107
844 118
128 767
889 212
584 222
823 23
824 166
478 42
533 274
613 826
207 808
30 29
127 510
603 719
331 268
808 196
765 650
462 529
105 489
980 65
658 911
738 606
937 784
32 705
186 466
686 6
402 217
663 819
17 750
126 681
821 61
454 559
704 297
800 905
429 80
178 405
685 774
135 472
47 321
51 426
539 318
208 835
473 164
698 977
551 868
558 841
744 202
140 202
89 271
834 644
136 664
547 753
792 397
540 394
48 969
416 604
220 504
455 797
861 666
625 859
988 877
482 328
267 284
668 538
241 638
383 55
750 40
667 971
484 467
84 70
23 192
236 916
675 34
717 320
211 482
982 573
673 756
670 930
229 679
160 318
273 140
959 310
734 363
827 448
550 531
73 725
985 565
866 351
724 677
684 576
385 936
43 819
403 324
851 980
796 874
708 734
473 907
718 219
50 647
111 166
842 939
26 824
924 67
38 931
974 674
918 994
566 903
444 674
561 471
293 234
237 609
842 739
187 821
328 169
813 161
993 247
358 941
693 697
749 914
910 822
376 881
339 763
675 910
218 415
102 616
235 420
594 387
468 836
797 620
97 696
662 77
248 555
681 870
341 773
201 563
590 440
142 273
23 665
892 979
926 666
809 484
146 177
715 837
299 378
636 264
648 997
34 967
556 567
241 178
168 977
272 656
437 931
816 313
499 736
55 436
308 736
996 798
553 454
252 472
6 586
546 153
818 923
878 821
779 550
2 64
735 469
45 159
608 725
355 206
585 479
183 672
796 14
12 34
91 579
477 74
50 175
921 55
525 446
670 61
543 454
745 281
403 518
165 713
165 124
754 781
194 374
834 903
144 320
666 139
230 473
819 743
716 345
417 258
841 638
40 820
844 102
705 414
621 33
20 17
7 705
129 363
593 612
429 384
694 137
173 239
927 3
157 188
448 104
865 135
160 683
49 169
842 625
666 173
264 23
481 356
932 784
474 766
697 462
878 180
367 407
704 578
486 270
884 543
816 168
636 121
8 356
43 794
708 949
299 72
207 642
364 603
805 427
420 68
469 628
640 816
621 272
22 216
144 522
798 553
575 673
132 240
242 219
913 48
171 197
512 322
748 906
470 994
996 564
908 198
538 64
41 465
758 204
478 852
27 714
849 483
456 739
59 831
650 827
735 294
304 694
262 903
329 481
363 870
219 429
574 734
491 912
382 646
512 86
299 658
931 512
717 592
865 851
609 889
958 728
998 759
16 5
974 912
789 429
101 347
496 192
232 452
382 757
586 44
599 601
475 936
69 724
602 539
596 797
805 40
449 408
805 361
57 573
918 268
129 139
175 660
893 885
772 671
673 55
534 383
499 611
339 520
851 397
515 482
298 137
419 268
939 804
608 42
618 849
97 647
149 673
326 321
365 592
884 322
399 431
115 679
419 853
591 946
443 37
416 371
756 904
126 512
227 623
597 458
138 572
440 536
360 156
549 764
943 522
43 241
853 392
563 49
761 361
590 14
203 208
183 435
34 690
427 210
86 584
313 965
942 509
987 569
895 686
62 419
81 66
673 676
652 667
50 525
58 189
656 898
243 937
302 487
501 941
617 752
142 119
404 120
585 141
667 625
409 644
457 993
411 75
873 352
922 234
395 380
82 274
550 208
852 781
423 547
723 674
369 79
233 696
105 22
260 899
874 10
763 448
445 75
271 102
988 166
351 893
562 878
574 422
925 705
386 938
857 112
210 98
260 854
518 465
497 625
943 962
690 341
458 391
346 233
729 424
225 329
907 188
980 748
782 242
47 481
352 648
798 600
749 415
48 149
795 492
917 110
208 59
890 886
198 507
100 847
614 358
552 198
952 518
884 687
425 891
369 101
177 899
376 305
936 778
588 434
996 925
633 560
328 982
266 950
436 359
43 551
294 529
781 348
410 327
931 11
493 704
77 179
744 989
51 299
471 696
44 353
451 499
961 646
293 792
761 922
774 46
746 794
235 925
482 590
337 66
730 942
949 202
172 850
384 448
857 526
700 969
432 703
371 399
497 627
115 348
287 273
803 628
494 551
229 323
999 703
850 800
599 593
954 30
600 577
962 241
806 313
651 475
891 690
386 988
126 353
447 344
941 696
545 673
115 29
195 761
391 42
905 577
643 537
133 484
376 65
66 223
742 78
318 216
980 829
474 514
641 594
699 64
423 515
740 154
972 628
912 800
674 853
514 685
707 473
351 905
438 24
307 370
973 955
749 534
504 267
185 287
984 45
152 83
498 808
23 346
941 951
464 693
576 827
80 952
769 417
780 866
641 438
240 591
727 24
249 804
497 469
591 565
85 160
111 996
573 66
305 180
137 26
31 85
384 65
301 899
79 95
273 270
540 65
777 206
669 354
86 112
593 697
690 237
383 150
871 244
479 731
695 65
611 918
300 635
726 674
881 958
746 161
190 277
27 194
434 236
323 295
369 324
738 992
623 787
468 627
55 961
954 603
834 113
504 931
413 105
700 542
919 876
652 758
536 458
650 193
44 191
128 550
618 645
57 444
69 63
843 486
7 84
718 730
467 896
642 66
973 625
409 529
573 505
190 236
552 287
660 505
779 996
614 464
221 71
305 364
147 981
281 477
266 65
847 844
99 259
289 518
824 976
381 70
970 505
864 915
824 972
549 756
961 62
191 741
196 220
566 438
758 503
65 249
527 747
113 1
816 773
9 467
697 687
46 583
734 155
851 520
929 269
22 779
765 57
232 120
56 664
576 363
642 268
798 820
647 139
841 913
494 444
419 178
24 99
34 955
437 49
903 338
658 731
181 476
247 334
816 952
849 122
832 879
42 360
585 904
50 911
655 814
377 105
87 422
761 801
891 692
737 503
493 277
936 943
257 765
984 76
23 246
614 387
180 150
236 125
8 751
253 424
662 490
995 101
539 589
297 131
420 553
53 558
164 325
688 229
102 458
248 753
981 449
921 473
183 730
936 107
21 507
269 157
113 44
658 121
886 290
117 478
588 750
763 428
698 606
841 415
582 509
35 701
165 737
753 424
855 179
457 28
173 908
157 691
753 588
194 487
637 355
18 650
2 475
573 138
491 548
275 952
147 676
575 176
507 805
994 446
823 656
275 934
182 44
228 431
609 382
890 744
746 183
363 191
218 261
873 345
400 10
240 621
615 96
672 504
117 244
142 390
431 728
738 880
214 649
347 229
847 674
688 119
135 243
137 126
364 706
977 250
832 838
231 950
470 253
714 299
125 991
299 510
307 134
933 753
561 52
660 4
999 33
360 695
417 329
964 264
875 812
574 102
635 664
674 952
282 745
978 792
472 31
279 66
739 467
166 892
384 865
341 790
300 485
221 216
773 139
125 366
2 606
928 663
498 562
492 241
926 88
615 944
591 996
538 205
488 863
333 301
218 69
658 917
396 167
119 15
312 664
216 331
330 119
619 487
990 216
448 985
411 928
370 620
314 717
987 139
438 671
832 749
129 368
712 703
866 94
12 873
908 625
274 563
366 531
931 499
911 84
192 101
649 287
549 108
146 747
451 869
7 302
675 534
152 604
81 863
586 495
446 624
741 993
533 590
934 815
131 626
970 256
344 603
499 137
451 14
15 932
606 949
77 148
667 106
892 926
201 507
949 78
359 523
182 208
718 597
9 645
926 455
127 885
131 875
549 272
186 639
910 745
847 555
577 777
957 121
450 228
300 829
688 968
230 318
531 94
598 434
538 300
677 338
129 205
587 795
747 795
499 633
786 138
346 150
960 949
442 288
13 62
427 203
733 556
278 266
958 769
441 463
812 787
809 541
270 202
477 825
980 811
388 373
407 662
11 885
181 224
89 91
737 182
887 14
25 752
670 383
421 506
786 614
335 81
852 8
84 241
695 246
387 104
745 950
92 679
437 518
307 433
503 806
555 908
33 755
549 194
46 324
224 82
545 929
555 48
117 891
419 210
969 477
648 661
15 698
187 354
304 221
40 726
586 301
121 234
211 344
598 541
715 232
321 753
855 686
122 705
281 651
506 184
816 638
950 219
790 582
885 104
491 413
940 4
429 372
121 951
929 885
562 729
653 312
724 118
799 894
609 65
891 825
210 834
312 270
612 144
662 555
362 615
722 675
762 551
228 865
131 476
44 318
411 644
301 785
896 642
993 343
685 81
833 845
324 179
937 699
530 379
4 392
834 61
684 195
919 244
56 215
948 949
20 523
216 947
755 257
648 12
580 566
880 168
784 698
359 515
782 244
115 510
705 541
344 364
689 494
750 978
722 629
165 814
46 749
577 832
837 441
22 703
413 395
567 156
9 814
310 833
686 778
482 937
524 760
285 316
105 288
558 579
229 181
441 171
239 565
292 566
756 311
403 266
569 150
275 348
695 288
183 228
815 564
78 694
517 432
867 339
19 986
640 162
751 403
418 340
721 700
839 567
957 154
169 281
94 145
877 23
770 936
146 102
211 823
300 825
411 261
776 877
877 709
491 637
573 852
726 548
352 734
837 842
444 176
160 458
790 764
618 76
628 969
834 276
651 553
144 226
473 661
793 662
545 901
897 33
465 667
265 879
476 890
947 81
564 977
113 52
644 45
493 912
353 754
413 566
120 410
202 147
780 373
328 675
288 570
303 324
401 328
552 874
828 521
984 785
148 721
14 819
923 395
514 305
424 564
198 335
282 548
623 63
766 928
722 485
853 18
878 858
503 80
670 735
897 76
301 330
340 632
683 89
462 645
405 563
766 660
5 473
814 402
941 87
117 688
666 771
856 967
15 184
281 132
9 299
298 143
932 6
278 683
200 174
862 463
421 543
891 520
940 346
408 966
256 815
574 71
439 135
765 145
711 721
797 302
418 282
975 328
2 79
394 555
32 275
786 620
556 152
862 436
866 588
829 310
634 789
398 536
487 408
32 932
534 971
973 162
801 995
407 862
152 576
977 133
900 819
839 708
750 818
504 232
982 935
764 804
430 182
391 611
846 473
749 44
639 315
13 37
856 45
806 235
602 11
456 409
739 780
281 77
965 714
869 334
416 258
31 582
330 838
394 989
952 298
513 148
627 110
533 639
139 681
115 30
471 424
768 876
232 767
687 874
1000 368
747 449
550 295
479 598
691 670
664 544
964 253
610 317
422 993
944 8
333 118
629 661
605 751
320 332
322 6
106 146
773 635
101 744
314 561
1 427
967 488
545 982
228 49
123 595
184 850
604 247
275 158
655 136
592 533
827 587
533 327
809 188
510 709
347 76
577 785
93 580
596 659
777 446
416 272
951 661
73 370
269 13
654 740
830 697
617 518
29 514
813 458
316 739
789 256
624 489
611 651
887 873
529 109
493 110
244 774
133 190
39 873
743 707
298 963
94 482
713 840
200 759
251 728
979 831
569 11
590 742
214 74
984 978
138 262
27 997
462 137
382 342
683 967
939 209
779 984
323 676
512 705
393 914
274 867
973 123
569 463
385 772
4 443
229 489
818 255
518 165
743 660
402 792
124 346
307 949
806 394
762 292
978 224
461 90
195 861
77 201
553 348
325 539
510 250
94 244
121 351
583 759
17 243
654 370
729 806
181 991
73 615
670 714
209 500
222 626
726 830
625 857
178 483
710 974
285 599
553 347
248 20
600 249
662 903
368 556
950 150
326 593
512 580
318 375
291 732
166 378
356 368
683 840
706 948
346 653
792 898
786 483
922 789
924 661
896 268
676 661
595 460
806 83
451 645
184 342
563 488
889 676
493 13
481 947
174 715
580 780
486 746
578 921
564 944
105 177
407 476
700 342
246 854
589 550
348 713
535 16
379 561
765 652
451 595
184 240
79 689
281 912
298 245
94 195
627 706
950 467
554 470
880 216
394 387
81 96
806 816
18 654
717 434
945 932
77 347
984 397
376 476
831 499
416 50
415 595
886 871
620 38
775 130
557 693
639 711
892 60
845 886
577 940
257 895
980 307
523 124
308 245
268 607
621 209
877 985
36 748
624 276
791 987
715 515
674 111
606 721
289 781
386 70
960 875
854 31
183 457
346 413
911 796
789 70
826 301
99 760
372 381
957 556
760 745
777 925
996 394
931 514
563 350
61 704
583 940
951 957
65 985
74 176
855 99
52 110
152 777
700 166
968 240
175 683
336 604
629 479
975 422
12 952
284 301
183 138
913 414
211 582
834 174
305 126
223 149
421 128
489 536
199 178
96 259
172 885
392 687
34 566
3 369
948 753
372 687
681 131
353 279
809 573
191 594
308 738
784 201
721 651
645 176
107 618
502 585
870 566
491 697
776 824
753 995
242 905
596 193
822 143
592 892
129 621
855 350
8 102
783 989
778 619
110 717
189 505
385 351
464 629
543 32
11 534
659 1000
807 229
810 3
219 312
879 866
162 516
669 582
749 204
796 351
957 73
550 393
639 122
688 44
175 877
396 40
89 792
948 307
570 421
678 743
437 504
94 325
974 377
583 938
22 276
216 166
287 379
90 296
653 790
866 727
735 26
261 267
125 6
409 417
798 350
344 919
913 419
445 679
728 757
164 657
818 688
453 150
935 444
892 16
515 714
496 759
431 860
281 658
452 441
821 285
386 10
469 991
15 941
951 976
958 907
955 78
60 691
760 358
650 349
451 723
926 633
366 46
928 25
934 357
523 924
800 917
862 948
254 260
248 421
409 779
564 716
1 153
152 391
382 990
471 136
286 230
91 691
875 627
761 111
852 35
146 356
670 36
736 537
230 684
237 430
88 941
692 536
170 914
906 383
304 495
568 312
279 610
788 394
585 213
380 658
410 933
438 447
132 145
879 137
442 311
578 308
833 590
641 845
402 842
103 780
53 300
965 493
116 152
774 481
127 19
428 559
540 490
870 487
6 594
822 463
174 301
719 69
877 83
46 622
713 553
601 288
906 175
668 739
318 472
549 853
536 909
858 190
983 939
120 146
711 295
290 506
173 511
420 908
728 134
335 521
829 779
606 104
806 800
544 268
4 305
113 838
549 66
463 36
889 417
521 919
381 500
314 953
594 887
23 760
856 839
942 374
408 253
85 924
411 650
272 570
611 620
290 710
113 852
850 118
29 493
465 426
868 144
846 986
755 378
954 916
671 316
213 520
213 427
600 797
170 10
240 432
632 389
511 60
374 836
231 4
64 517
498 866
31 408
804 418
350 718
928 525
171 478
525 230
995 222
823 530
885 683
98 804
795 294
716 663
730 231
346 909
324 583
782 272
918 408
370 561
579 490
54 586
255 463
472 387
731 725
330 442
845 992
133 226
999 205
993 183
646 309
375 506
690 247
495 56
333 692
212 184
780 853
568 273
530 115
65 993
754 461
968 450
234 215
781 799
762 671
661 770
896 710
557 778
559 680
602 853
809 998
116 183
592 162
957 906
787 97
35 486
174 395
830 615
86 527
598 296
184 868
398 461
625 489
335 131
8 155
595 282
314 319
111 241
849 479
510 7
505 907
707 225
999 69
732 940
612 60
878 356
73 494
69 35
337 409
384 143
143 668
849 627
761 539
414 813
557 353
242 916
2 682
892 688
808 641
647 157
776 464
861 989
965 296
591 283
28 140
167 265
984 701
67 999
242 544
703 384
651 161
816 431
55 669
58 885
22 943
725 160
893 439
439 866
617 903
242 203
733 87
462 410
588 492
8 659
447 634
742 175
449 380
382 272
680 310
398 242
15 753
187 847
869 893
145 260
984 687
777 908
439 332
212 69
342 627
37 553
690 751
795 985
840 793
455 624
846 432
826 824
305 433
200 275
85 168
902 807
880 290
127 697
611 770
522 246
680 876
799 909
650 274
408 677
146 622
979 698
229 966
628 642
199 56
948 88
244 663
102 253
550 353
401 659
597 176
374 167
427 766
92 447
755 800
438 267
86 894
416 669
909 334
197 443
422 681
315 393
192 42
150 498
305 727
229 189
512 535
888 807
201 179
465 792
845 373
328 958
412 692
971 673
139 745
656 799
898 924
221 918
149 305
485 831
243 860
75 278
72 403
625 432
259 369
265 913
858 677
516 73
512 127
103 595
389 722
418 953
527 242
816 167
714 103
602 885
309 844
54 120
408 34
90 644
932 424
45 448
503 306
685 423
837 382
49 258
557 319
595 823
720 55
861 570
683 71
565 255
374 57
998 972
644 904
527 103
520 924
278 291
326 168
6 159
531 563
920 564
458 741
535 621
753 785
591 503
967 241
74 327
739 306
30 656
448 696
952 300
457 382
991 715
94 152
678 596
355 877
156 219
826 11
618 833
913 821
411 546
457 158
150 278
605 485
578 394
200 731
746 42
412 597
870 430
414 703
837 261
924 833
678 865
327 408
363 211
122 330
11 625
928 55
230 786
796 838
261 842
40 137
613 629
364 44
712 414
764 8
857 926
948 764
378 41
583 142
878 548
813 773
728 729
343 246
295 389
875 303
923 314
486 687
153 738
4 365
875 921
504 353
441 515
69 992
127 678
984 595
826 150
621 12
775 186
544 432
264 988
767 916
609 591
364 573
176 21
704 77
958 362
251 951
505 777
66 971
626 658
88 376
105 753
209 587
290 950
440 527
352 421
382 449
308 115
178 277
445 558
445 796
645 68
319 577
463 119
627 575
556 593
125 518
282 285
449 1000
8 808
948 282
470 254
131 995
15 445
569 129
433 394
258 269
125 399
877 27
362 993
217 617
766 510
584 562
393 878
888 631
371 600
545 967
220 37
469 136
852 38
774 471
143 334
135 903
959 826
90 506
330 111
287 319
967 892
60 970
23 53
111 561
339 943
847 756
952 549
2 530
342 145
983 959
239 538
514 377
926 980
229 64
633 161
307 662
629 829
955 478
301 736
810 592
70 17
754 791
722 651
657 613
814 410
861 46
190 524
378 617
351 712
862 976
871 812
617 169
319 856
616 519
23 936
493 203
882 678
60 430
785 267
409 741
130 275
265 256
444 747
471 216
758 49
334 378
676 577
635 119
824 918
734 395
628 380
744 47
133 171
480 615
514 207
131 24
259 136
970 419
603 897
539 792
915 652
741 996
46 287
565 12
854 252
868 895
818 724
101 490
256 642
754 834
864 330
686 113
656 139
170 499
207 319
887 206
479 559
203 56
736 660
943 34
636 154
319 26
897 287
733 449
414 962
52 291
515 823
332 954
125 680
356 417
266 524
682 62
321 83
925 315
586 78
704 981
704 792
198 614
115 640
460 906
834 824
109 102
946 871
791 468
433 862
668 842
566 288
982 202
454 848
768 180
368 11
399 521
37 554
902 776
487 525
524 643
442 878
485 307
81 197
493 489
211 805
530 734
80 766
717 645
752 37
476 987
728 292
992 525
607 789
81 726
658 7
929 832
422 334
350 34
675 801
450 559
204 450
346 272
582 670
106 526
844 362
128 894
36 661
942 835
951 790
364 980
161 246
603 822
530 41
254 915
620 132
491 278
876 698
145 652
494 718
673 460
973 192
769 566
224 991
393 141
601 216
953 181
239 134
111 631
326 604
487 568
296 327
161 607
375 558
380 520
849 516
433 269
394 74
71 774
128 7
556 898
38 327
198 76
727 716
257 416
856 520
144 821
889 120
797 980
195 258
90 50
886 183
273 153
631 961
620 113
940 593
69 500
368 61
8 617
469 880
399 213
490 554
201 899
407 895
604 649
47 58
162 983
385 713
874 813
248 55
760 933
135 404
44 996
223 778
228 33
493 761
568 697
646 511
648 633
775 430
341 101
987 481
620 500
284 421
292 135
352 459
80 214
98 221
301 230
857 421
773 205
834 726
735 21
151 572
868 946
707 869
464 4
57 670
640 110
119 128
812 212
309 678
706 51
485 182
249 466
948 450
354 360
218 689
597 136
880 683
546 457
419 367
259 34
575 422
366 329
781 67
659 993
575 791
73 942
496 510
289 638
177 852
769 876
73 267
316 287
510 649
963 625
235 944
656 214
951 214
876 162
608 261
223 202
128 366
525 862
813 736
665 377
342 990
817 125
487 961
916 776
496 742
181 655
513 836
802 968
356 616
968 565
865 575
588 852
597 991
987 55
994 556
472 390
415 621
582 889
78 793
520 237
135 207
185 433
738 155
405 934
663 566
19 355
769 289
429 346
74 320
665 16
689 783
493 930
743 468
558 42
525 238
244 87
464 58
76 500
149 461
209 83
946 824
294 621
264 341
14 614
992 450
946 345
676 341
60 598
753 236
209 921
811 475
456 746
169 488
177 122
333 676
276 812
747 348
376 496
691 139
823 946
332 420
275 974
411 497
720 468
441 755
101 282
489 199
378 551
354 679
806 734
278 80
850 947
681 226
526 5
548 492
968 191
495 27
346 542
236 663
319 149
334 793
64 500
782 273
264 685
877 678
822 753
875 203
354 209
567 689
401 443
811 383
150 716
222 665
520 52
470 503
872 415
57 15
708 194
508 83
438 731
180 737
678 989
873 892
948 187
792 918
266 908
687 673
626 403
729 540
213 406
391 983
573 434
158 17
324 736
734 247
844 141
558 536
869 786
904 72
601 72
301 495
328 708
552 726
103 748
59 858
193 567
958 897
95 920
54 434
894 748
522 690
660 263
629 544
736 611
646 582
183 100
959 47
192 390
529 160
805 246
499 129
727 709
576 57
66 360
319 974
400 329
799 153
373 14
706 353
76 665
618 139
321 3
471 797
509 541
44 174
385 529
351 836
913 915
962 603
680 627
630 584
201 908
156 459
658 753
50 112
666 983
76 717
991 808
362 907
505 172
547 108
283 508
8 411
105 891
378 512
868 547
961 498
360 636
293 295
264 850
238 816
602 165
376 129
523 506
99 588
103 551
340 198
650 365
107 90
619 240
931 867
398 992
123 52
839 252
812 220
5 913
809 44
967 503
109 897
57 412
431 185
117 365
913 661
576 187
544 236
698 804
349 350
760 715
590 585
339 420
33 95
958 304
115 424
968 207
822 288
587 476
45 310
230 313
718 95
134 13
336 558
922 315
842 904
336 296
203 826
655 334
694 362
631 254
494 513
665 932
164 839
626 35
22 809
294 541
92 21
245 989
396 737
728 981
422 404
610 458
832 812
275 608
217 343
890 906
360 409
3 215
693 861
216 560
424 130
467 452
591 835
233 941
807 561
706 476
184 688
496 486
876 695
397 929
977 225
761 820
566 945
99 156
547 455
739 460
307 225
571 664
510 493
343 400
252 980
631 25
208 590
656 735
152 129
946 388
274 444
837 311
309 215
93 963
607 628
884 596
581 631
210 411
660 207
587 857
953 341
514 18
874 65
568 690
915 127
414 689
70 864
978 277
305 892
749 107
789 731
596 943
571 61
487 513
917 585
669 288
905 861
394 833
806 731
517 184
568 319
828 103
734 73
253 41
815 369
299 661
879 563
95 442
848 991
373 835
215 194
193 971
811 717
671 562
942 180
747 476
778 126
194 589
182 660
632 555
412 690
921 722
542 10
842 714
844 889
232 490
121 328
416 165
407 871
530 810
4 964
506 229
217 215
691 193
553 580
261 241
468 322
680 288
532 87
174 589
342 674
89 515
494 168
279 516
56 639
117 839
113 208
415 38
579 637
907 682
322 580
444 227
196 593
163 854
136 34
127 471
913 479
433 836
152 424
723 580
137 857
768 444
724 289
557 216
209 426
861 778
911 112
421 268
122 923
821 192
233 38
531 167
788 493
244 531
242 199
536 703
641 272
665 835
715 847
749 354
352 846
113 87
416 846
964 35
12 449
794 581
683 775
831 262
491 710
456 658
967 702
796 626
492 77
220 962
481 500
543 53
185 93
888 729
567 754
170 156
327 237
278 734
515 429
675 696
419 97
999 194
491 538
381 560
884 179
438 596
329 952
962 424
595 681
198 346
591 633
982 209
94 711
996 252
591 677
731 669
460 465
60 372
147 761
684 534
799 37
909 84
264 209
605 599
350 37
856 423
104 116
764 765
864 131
538 621
424 889
881 710
692 207
613 899
667 26
778 798
860 562
770 629
227 755
199 951
213 97
835 887
681 272
637 97
739 12
112 168
76 896
454 415
622 93
430 635
964 177
588 498
179 742
359 208
155 949
842 252
785 764
885 284
840 331
556 585
838 851
666 259
470 318
360 652
787 946
47 906
312 40
1 769
782 202
754 647
734 905
74 497
114 461
748 19
346 537
296 555
71 194
286 900
311 746
446 661
780 184
343 334
3 548
419 489
284 924
655 933
401 628
279 26
740 145
929 941
632 661
532 386
151 597
679 295
611 466
910 638
636 884
968 488
943 55
702 466
707 857
618 721
937 807
730 637
148 918
59 962
927 255
367 823
416 284
10 656
249 563
808 340
329 40
59 797
175 472
881 58
614 674
312 461
380 435
333 646
819 476
762 884
733 705
220 126
917 238
874 364
156 186
727 507
988 520
939 402
770 463
287 905
956 6
299 411
998 485
897 653
405 692
65 132
663 499
711 139
586 304
349 249
594 125
576 912
697 175
58 60
267 649
191 447
142 656
216 550
283 213
685 424
185 899
225 95
795 974
606 466
486 61
772 717
252 714
708 129
151 600
433 789
932 62
859 306
675 542
439 809
743 594
731 308
396 647
297 325
365 14
603 360
518 8
674 841
870 811
878 371
531 192
493 137
141 559
87 873
175 464
163 955
804 245
222 417
513 124
495 688
792 192
910 879
681 13
773 202
86 400
915 452
91 934
729 712
154 202
63 916
12 179
410 630
192 958
312 712
458 554
244 301
975 673
22 845
757 181
338 478
922 673
604 857
311 793
932 167
774 702
134 229
105 822
619 191
807 206
292 784
122 717
103 612
724 286
881 231
349 229
913 889
342 695
12 462
985 600
780 494
803 69
981 21
540 355
796 758
730 110
499 644
384 772
700 833
982 777
197 750
70 38
250 956
775 903
645 780
633 168
97 412
799 560
663 112
313 811
720 38
165 153
844 618
587 58
312 992
216 103
946 229
404 762
882 408
240 733
541 177
615 993
846 299
955 651
401 564
256 341
636 489
67 739
136 440
423 270
299 662
538 552
373 545
301 518
330 112
735 736
857 302
278 791
87 591
915 327
499 376
588 716
924 184
672 441
343 960
427 475
391 254
828 70
265 464
763 956
315 276
531 324
308 985
528 573
441 722
899 432
840 745
675 159
406 2
417 101
520 854
957 991
167 798
411 185
917 679
924 565
950 35
906 676
826 393
558 176
396 352
626 423
480 45
165 948
218 366
979 749
584 591
154 286
915 777
630 306
749 590
766 815
243 383
928 221
979 4
727 897
425 246
373 59
950 183
485 248
782 389
779 30
554 512
820 142
757 527
453 168
328 255
639 124
976 852
753 310
170 780
182 574
710 673
493 833
113 475
876 167
50 316
530 521
51 885
939 811
849 243
513 21
598 608
757 702
178 442
937 842
243 521
113 210
524 638
743 177
410 315
752 941
881 542
176 273
606 944
991 400
429 983
860 946
637 386
324 610
33 260
709 942
852 570
982 376
529 54
116 888
413 441
862 831
480 3
271 940
793 461
728 862
611 902
917 17
294 457
769 35
599 335
146 40
513 926
416 903
631 655
506 841
410 19
644 335
711 469
880 158
578 362
827 509
517 633
603 666
563 326
284 549
974 900
337 705
276 379
753 535
151 542
578 822
188 138
402 16
263 773
574 55
717 859
299 706
362 385
1 133
762 754
218 898
615 901
853 369
914 912
573 702
620 98
318 307
719 202
196 942
690 111
913 624
61 615
715 850
390 20
870 558
773 720
258 148
290 541
233 822
842 893
819 457
183 390
106 73
530 758
620 359
270 919
1 687
387 660
810 374
819 468
756 586
527 652
738 414
551 874
318 48
404 665
931 161
798 443
372 524
833 613
783 880
408 922
399 659
634 433
241 360
52 714
333 761
11 182
926 564
276 594
510 931
637 420
976 908
722 107
438 52
923 686
929 350
897 110
81 3
206 57
468 515
815 520
44 647
637 855
682 448
572 185
275 798
701 202
151 486
639 996
280 484
187 659
924 893
612 584
870 398
656 856
573 447
780 584
687 570
813 434
413 388
75 853
617 195
180 880
825 266
15 410
711 528
475 117
930 464
253 586
404 971
799 954
934 625
685 941
667 998
224 134
281 130
964 315
731 726
983 614
874 962
392 668
357 149
659 940
393 907
1000 229
851 203
855 174
14 62
152 468
247 888
659 661
950 699
161 221
703 278
508 121
95 68
563 616
543 334
438 339
82 348
533 469
234 127
335 525
887 409
643 248
492 927
418 662
701 803
856 884
664 724
492 189
85 30
813 378
223 795
689 784
414 558
646 858
989 135
93 241
124 717
645 881
522 66
193 442
896 543
820 50
530 523
233 526
854 149
413 378
810 803
940 576
625 418
94 196
390 299
183 925
575 675
56 76
512 637
981 888
46 457
243 756
779 186
652 610
200 976
42 129
524 734
150 999
443 880
598 771
984 377
613 604
464 469
400 519
204 674
817 818
670 256
381 767
219 37
312 460
502 529
397 795
922 260
555 818
258 105
414 167
578 66
138 61
362 268
1000 462
630 355
884 617
822 376
552 637
468 901
229 80
285 460
377 102
609 635
969 610
361 247
251 468
934 12
499 698
73 382
968 608
33 121
222 634
227 647
973 344
154 32
392 186
867 816
639 811
897 918
611 732
883 510
200 448
668 32
567 636
100 521
875 988
874 174
572 523
729 146
381 596
822 433
329 345
792 471
947 550
502 874
236 603
134 404
755 936
2 519
138 441
657 572
9 44
192 67
686 706
288 991
977 347
573 46
225 142
716 650
230 468
553 184
814 480
353 28
234 422
230 144
553 665
630 302
588 617
690 82
517 9
701 772
395 14
722 568
866 859
367 794
270 568
395 39
879 154
544 269
870 30
409 711
225 190
786 903
166 194
622 556
2 97
693 647
481 721
187 217
125 166
482 562
790 642
408 612
642 567
715 754
408 415
664 418
256 375
1 285
123 866
743 355
635 897
768 777
493 934
891 67
182 959
344 30
419 397
787 653
638 157
964 424
473 935
120 633
448 346
452 552
73 526
37 343
22 828
152 912
280 209
16 1000
861 257
519 850
601 29
816 215
162 690
996 806
501 91
339 347
350 16
897 152
226 130
146 158
267 817
790 603
275 305
404 262
140 670
400 498
750 109
6 19
670 897
433 884
592 558
613 453
902 915
448 702
796 664
409 281
69 5
203 120
552 710
445 609
587 991
794 328
959 687
202 505
760 128
751 26
32 678
793 941
433 318
595 621
527 808
257 212
879 869
438 518
212 904
370 371
201 274
612 580
901 151
681 821
441 893
470 803
107 378
596 97
540 132
183 415
478 313
797 352
405 343
632 22
238 754
696 893
719 22
703 292
716 832
13 344
331 112
367 401
65 938
274 874
900 277
689 724
915 695
38 410
730 720
743 590
439 516
988 820
134 292
383 199
512 63
314 872
902 222
625 935
606 420
675 177
728 231
803 808
359 279
39 959
597 449
224 840
783 82
298 553
625 707
2 999
780 134
664 155
660 922
331 606
805 366
142 526
450 832
361 667
628 653
753 919
92 462
992 632
801 650
822 999
241 409
246 186
432 711
870 296
455 130
112 230
198 856
800 96
583 365
151 636
288 346
68 858
274 960
68 31
750 729
49 308
856 771
172 624
282 455
30 263
50 269
587 439
74 771
608 848
47 22
680 324
409 612
173 647
685 886
273 15
756 637
586 135
916 926
220 5
20 314
509 874
750 857
664 686
894 594
640 95
568 276
558 182
697 787
103 656
153 497
327 389
818 727
498 315
253 318
507 696
365 564
274 457
342 751
376 488
408 796
880 228
572 927
729 225
842 496
972 53
762 876
325 786
68 171
674 857
937 724
312 45
947 295
827 415
509 21
225 716
721 94
869 873
1 855
844 679
792 986
76 301
490 623
629 332
84 210
46 491
514 188
570 19
495 300
432 454
806 901
362 12
529 715
161 611
253 956
863 804
611 221
612 17
40 891
958 560
848 767
917 761
517 123
29 98
88 618
214 269
574 851
260 645
971 979
840 931
875 803
731 862
106 299
942 70
96 410
629 955
533 47
600 888
533 352
598 285
66 765
876 935
322 43
931 334
144 792
404 103
29 564
519 9
117 323
159 235
960 753
99 714
350 942
854 978
204 481
726 97
965 922
858 738
963 753
282 536
985 893
521 200
171 609
966 626
515 361
117 897
2 824
495 973
897 64
467 112
943 950
274 203
980 776
397 78
950 591
744 374
345 546
177 336
769 694
965 606
951 337
391 211
222 488
774 620
180 849
612 34
894 32
464 497
46 911
966 600
210 873
494 45
193 866
757 786
743 922
494 235
599 286
785 709
104 832
599 962
57 939
410 689
148 907
240 932
787 244
236 687
115 814
290 824
685 596
805 8
965 287
274 196
242 66
541 729
633 571
646 663
864 332
592 548
263 791
80 225
150 684
320 56
276 702
987 592
828 266
945 355
106 742
348 356
460 55
234 492
803 550
836 968
681 670
169 932
282 197
963 499
502 352
562 24
833 887
532 645
145 998
585 267
810 309
180 178
353 868
78 636
875 873
148 951
423 487
425 436
776 496
148 263
857 785
823 420
8 893
518 242
316 23
154 749
778 515
179 697
364 954
369 400
616 24
43 595
1 362
865 85
105 732
336 530
363 808
574 436
200 674
847 14
268 77
656 743
741 472
948 408
892 501
455 340
720 314
998 478
568 515
676 982
158 984
369 370
936 3
169 695
345 627
516 829
80 19
746 125
511 362
284 866
691 367
549 128
264 586
831 685
172 478
566 388
98 998
544 684
789 892
118 320
422 10
311 516
207 440
637 878
724 425
217 122
760 393
91 365
955 58
214 427
914 794
168 780
977 353
381 144
775 633
990 687
668 575
541 644
317 924
712 596
687 728
93 999
185 484
934 388
911 575
558 585
493 679
960 125
580 40
604 158
652 894
889 617
95 92
736 417
517 200
26 808
842 405
299 250
955 365
706 416
807 889
919 464
465 445
771 122
376 259
600 832
864 437
446 13
615 949
365 239
440 535
757 366
319 578
380 871
38 122
439 909
380 173
80 608
880 821
794 936
938 305
686 442
44 609
239 462
335 244
84 585
581 1
948 865
57 701
64 134
227 574
394 87
181 760
700 73
129 426
274 289
769 225
823 180
292 202
677 158
913 77
478 97
85 195
39 1
566 805
808 829
418 90
578 76
168 222
746 52
485 839
468 496
16 586
796 798
850 786
679 134
964 255
166 516
390 411
58 299
56 535
746 832
539 303
600 426
353 358
805 634
93 623
580 764
313 287
897 408
597 879
717 575
795 816
380 789
983 254
516 594
147 155
238 420
955 136
681 393
592 233
458 126
446 223
204 72
921 947
408 64
605 245
20 944
954 950
502 361
719 398
135 463
362 204
383 359
310 464
968 641
997 356
28 360
738 287
990 894
334 636
241 925
720 217
210 612
447 402
332 451
807 731
18 957
908 21
594 444
124 426
744 834
965 285
30 318
830 120
111 194
161 684
744 164
861 151
421 609
376 609
733 355
957 909
700 269
821 223
432 885
381 882
223 387
665 921
893 143
554 53
957 266
155 318
639 979
139 127
798 391
532 705
434 969
945 968
478 235
739 987
150 273
172 808
85 810
173 929
21 97
388 711
794 738
908 158
653 781
927 225
930 402
899 509
790 261
673 454
211 634
898 414
585 872
802 332
104 4
131 765
730 586
81 150
506 847
113 353
667 393
604 423
29 316
309 690
552 590
471 509
650 740
41 745
171 175
979 506
594 462
391 350
960 468
440 284
934 418
829 526
163 239
280 550
81 262
178 101
100 5
256 147
488 13
170 596
337 139
339 744
378 766
442 73
354 609
872 361
805 534
181 926
134 92
48 251
900 536
605 315
836 429
970 853
284 667
187 420
343 160
75 681
848 154
332 403
222 836
802 884
239 968
694 323
195 180
591 355
411 460
641 666
140 587
801 37
646 348
549 444
140 150
302 1000
185 747
749 229
386 380
366 429
336 154
52 509
705 519
693 767
334 288
160 964
464 468
100 849
396 727
970 260
507 973
586 310
536 875
814 687
672 77
491 312
506 166
976 909
540 693
133 936
14 899
707 266
915 681
773 126
771 1
532 811
981 554
427 199
360 460
468 279
701 138
906 975
938 221
958 702
224 378
735 395
91 566
124 632
532 384
707 282
498 549
222 496
405 812
290 963
148 899
441 54
171 155
200 279
432 60
674 398
492 148
139 2
519 234
620 710
680 940
439 388
582 392
159 983
41 501
328 176
220 659
213 320
713 677
300 874
603 971
343 396
644 957
435 94
657 889
668 626
134 119
124 855
38 21
265 599
541 303
85 683
194 621
522 566
463 445
382 991
121 925
101 162
743 942
499 285
883 214
987 431
172 275
304 797
795 712
408 191
667 638
486 863
140 112
19 834
705 3
342 40
92 398
52 548
442 157
629 522
713 564
310 943
6 669
147 456
808 213
234 645
5 475
474 884
52 312
427 841
864 643
376 965
772 508
679 255
190 939
647 189
511 844
856 732
508 104
64 535
874 999
293 716
747 616
85 833
427 796
280 752
321 174
103 233
521 843
189 969
106 418
13 614
537 314
696 735
313 334
593 739
781 129
99 901
123 308
632 599
48 51
124 268
136 716
347 34
44 289
710 919
338 254
995 53
275 567
420 489
844 514
945 319
869 581
604 843
691 962
116 631
791 172
90 932
768 949
48 407
332 623
471 498
737 215
840 511
153 407
580 176
54 336
434 209
865 656
505 938
342 118
119 696
9 131
584 894
3 404
110 485
9 989
991 643
497 147
366 542
992 57
166 539
113 137
689 839
98 305
884 652
332 515
359 152
158 945
312 205
261 85
980 293
916 514
991 874
830 52
161 524
46 941
907 725
68 661
502 506
745 532
16 161
588 194
655 927
463 196
182 839
214 356
787 662
741 400
734 962
217 808
770 741
937 598
471 303
520 24
382 593
964 182
558 785
108 454
357 697
668 417
673 131
806 740
464 872
619 310
679 899
203 990
631 36
156 187
774 357
863 19
9 82
180 35
270 648
281 413
187 776
241 451
489 603
928 831
781 162
504 841
174 635
995 142
436 758
148 783
158 198
173 163
692 390
5 992
100 158
976 720
544 370
51 592
547 852
930 406
530 929
374 555
150 985
605 257
721 156
360 340
658 643
491 897
494 121
407 760
396 10
677 426
132 92
179 806
207 23
494 933
559 990
53 533
541 310
226 495
800 646
324 279
143 316
969 47
137 940
273 963
382 713
247 943
921 845
739 267
853 722
54 370
166 477
389 317
544 677
993 885
62 857
354 941
461 336
597 542
970 288
118 713
254 924
515 911
162 260
873 200
922 665
866 163
193 970
629 937
231 265
254 18
9 527
633 624
90 928
6 20
985 867
339 774
702 60
523 559
492 875
282 335
488 905
998 202
100 235
465 791
158 915
879 157
52 606
69 412
593 615
813 622
911 284
387 599
466 598
479 481
35 735
364 279
619 708
38 354
736 706
1 605
673 50
291 396
178 833
819 867
139 442
808 254
558 540
685 695
324 624
554 838
775 693
173 668
502 107
506 11
567 190
778 788
549 212
378 78
500 171
288 99
929 346
38 693
262 691
558 871
429 629
604 798
873 912
38 19
540 171
14 301
105 59
642 552
885 767
418 372
750 547
619 502
261 630
364 789
983 608
610 584
43 181
250 424
408 626
864 63
554 724
552 499
153 223
199 289
927 439
309 656
601 630
793 350
478 51
342 481
855 522
12 483
201 102
34 307
831 240
430 796
462 612
53 41
431 453
550 89
634 654
665 425
104 872
722 356
345 688
461 305
483 987
384 271
521 543
168 900
249 92
422 5
959 279
997 636
176 223
163 995
715 570
44 158
5 626
897 579
377 543
55 891
713 72
398 273
968 527
999 216
240 478
140 215
414 681
286 86
31 398
153 334
848 283
164 71
357 337
189 143
121 692
884 247
17 362
701 623
932 57
169 476
62 200
335 194
301 789
966 498
509 438
885 36
876 331
844 23
612 734
335 268
339 882
781 964
206 330
219 633
734 219
810 358
990 396
507 623
555 684
452 749
518 611
605 378
842 530
24 698
577 271
845 199
506 479
766 706
679 560
992 97
241 417
563 578
915 128
428 631
114 142
811 227
84 556
948 81
91 108
735 908
562 747
149 865
686 873
990 725
675 461
775 369
598 82
398 42
440 125
268 991
401 678
497 393
297 228
372 1
694 954
404 990
884 847
422 478
73 665
948 680
574 24
378 543
56 576
271 554
639 429
372 873
687 58
917 692
345 700
932 202
157 798
351 685
37 917
733 179
442 778
720 364
474 840
521 342
936 938
43 817
398 790
544 682
70 772
357 642
300 437
799 532
549 565
967 949
827 377
837 577
809 184
444 808
246 241
603 597
441 960
277 207
891 294
838 622
313 875
91 240
801 846
80 966
864 124
665 387
516 491
553 341
641 897
352 633
971 361
803 250
66 828
943 622
152 61
63 286
13 153
116 382
389 397
965 972
27 166
987 427
109 346
524 179
96 538
89 909
67 908
859 524
443 862
4 210
329 157
963 914
99 783
343 929
819 921
192 96
96 719
810 391
506 588
342 747
597 519
88 225
691 831
772 163
803 926
399 510
833 908
376 617
790 443
540 870
750 870
371 424
403 280
207 486
909 567
232 684
984 130
367 499
259 382
470 531
755 639
421 749
610 857
779 651
946 610
324 663
954 571
592 176
386 645
941 373
421 321
204 861
796 975
757 616
207 791
214 561
743 970
816 707
185 40
612 913
83 810
811 552
86 4
504 486
217 294
848 379
63 854
877 816
894 617
26 717
947 564
912 577
400 604
186 167
595 94
362 123
418 79
697 565
642 873
493 806
245 966
282 837
31 147
225 362
93 847
797 556
598 775
181 268
83 141
797 303
602 451
381 173
740 889
152 98
352 147
242 198
480 754
393 93
735 695
342 669
297 788
529 411
323 304
16 511
95 950
954 144
117 574
674 560
872 83
235 605
172 40
136 797
845 253
116 833
921 584
417 535
441 943
461 744
216 194
371 177
371 343
225 247
314 360
453 952
752 654
130 102
812 780
465 284
571 836
780 876
683 100
178 551
913 177
433 583
15 674
579 538
115 417
956 965
654 629
145 279
921 203
553 763
564 645
170 964
312 100
236 539
897 786
822 876
626 708
763 930
749 936
729 9
330 931
134 831
920 906
898 326
171 244
657 113
566 973
584 651
942 717
49 607
467 997
558 659
301 287
899 101
447 450
135 146
509 468
531 907
294 865
477 762
835 56
679 81
358 902
334 823
526 945
529 424
592 283
71 177
824 246
474 502
934 653
186 62
979 277
483 208
786 748
888 256
78 510
112 321
265 302
185 710
637 629
325 141
343 38
749 527
907 345
590 146
38 782
826 811
214 654
266 726
55 128
598 87
847 509
597 686
637 442
825 423
724 426
869 276
780 737
935 236
869 657
872 115
243 720
268 518
622 740
743 939
311 290
403 202
337 408
537 423
154 289
885 198
608 541
634 8
267 768
577 400
820 853
270 599
711 551
869 142
370 355
319 667
241 929
319 875
96 798
694 406
251 771
56 916
451 658
976 561
659 79
621 695
593 311
708 169
550 438
546 476
609 800
220 836
701 248
333 437
865 707
819 806
401 586
238 317
254 542
927 152
567 538
448 992
395 575
528 487
313 6
375 875
182 846
894 297
363 87
670 368
46 268
805 444
481 347
662 628
289 795
872 642
146 354
900 786
578 975
268 243
111 456
903 798
669 208
565 465
983 506
53 61
661 725
52 219
325 572
869 294
99 812
497 902
664 469
427 915
113 150
409 368
913 694
288 34
184 774
487 932
660 509
837 5
992 228
279 914
695 929
647 825
520 884
896 898
542 145
934 825
450 880
578 441
255 230
185 237
554 83
588 412
597 430
878 135
879 310
705 655
620 33
410 150
739 208
978 476
921 106
738 825
6 104
379 950
70 438
578 29
685 914
425 18
380 196
235 728
268 68
325 681
102 301
425 881
603 213
523 34
157 465
129 525
608 186
659 780
115 775
919 875
402 401
600 714
247 594
428 544
416 480
111 776
45 57
148 137
684 582
409 95
128 258
542 69
395 986
654 894
303 859
554 511
733 967
820 810
893 429
912 43
117 761
713 829
500 483
639 889
476 873
891 833
890 657
900 832
796 230
331 804
877 376
152 21
628 118
812 592
962 239
361 1000
796 471
236 600
68 600
733 554
54 415
808 288
553 695
796 100
33 816
655 965
339 86
330 525
341 531
502 701
325 638
210 124
732 740
271 881
443 477
983 250
670 986
113 77
373 186
88 5
262 155
135 562
335 812
11 203
961 713
249 185
840 919
118 50
576 597
544 466
600 760
845 619
954 445
221 405
208 156
738 956
227 633
2 103
933 990
493 253
673 521
905 538
889 592
246 315
540 643
203 329
762 239
122 598
340 194
121 688
120 621
997 108
831 64
308 230
107 513
572 170
286 148
464 784
653 110
257 767
156 732
921 416
860 111
874 847
134 213
740 136
744 473
627 631
870 646
490 760
144 10
361 983
255 604
368 255
157 951
33 544
240 448
815 259
172 504
751 627
542 497
129 986
825 698
160 25
727 734
115 898
919 424
136 263
777 673
778 934
395 240
38 451
790 145
550 596
377 742
545 807
265 652
584 348
328 755
434 637
901 497
382 43
944 930
831 419
614 863
732 476
415 51
397 932
805 915
197 730
865 110
330 878
372 116
765 368
474 540
554 178
106 837
755 290
770 616
314 148
65 890
223 157
739 944
698 402
256 953
388 328
25 270
578 95
312 242
468 794
800 787
515 749
318 485
805 80
284 862
234 145
437 286
659 233
511 404
859 369
313 439
913 990
284 715
16 651
584 151
146 885
889 400
39 130
432 681
165 977
778 138
142 489
202 748
477 225
601 66
576 321
931 352
27 599
68 520
476 130
658 106
813 469
24 808
145 22
465 554
978 34
289 516
389 523
164 387
493 382
204 835
129 52
179 311
655 577
364 360
855 258
630 183
80 239
980 513
294 277
987 857
45 125
765 46
48 622
238 642
245 740
74 129
172 296
443 631
265 176
897 97
549 563
627 239
812 627
346 816
163 751
718 115
358 506
269 197
867 952
699 665
130 733
728 519
588 138
407 548
51 944
238 180
191 697
482 64
679 2
617 105
177 931
871 437
341 504
277 860
835 415
644 876
590 709
648 607
170 734
432 250
558 842
1000 687
168 248
810 838
950 921
411 493
744 893
123 703
546 545
819 132
292 643
616 643
530 402
579 811
313 795
697 339
280 467
379 659
172 771
108 959
698 772
293 818
817 363
544 492
864 150
710 78
836 397
109 765
110 149
320 316
752 864
428 555
573 346
733 281
244 617
280 970
561 942
342 904
890 73
729 355
316 662
525 934
665 992
847 771
517 507
547 803
258 73
891 404
263 490
688 616
257 659
260 907
346 457
56 332
192 833
536 325
768 188
793 6
252 768
54 981
647 739
332 644
823 47
407 725
672 820
286 521
776 738
654 941
15 517
945 56
476 305
642 714
214 578
801 412
724 386
61 422
403 779
884 196
191 471
147 315
752 487
173 751
804 89
762 777
754 129
320 278
330 891
11 489
900 557
403 958
435 15
208 401
353 266
810 769
588 170
653 857
846 901
260 540
157 761
609 67
429 300
156 718
538 664
258 893
121 115
66 881
638 651
62 660
733 405
495 987
458 608
165 492
917 876
427 624
338 422
831 655
708 934
705 950
820 97
599 834
102 927
39 555
617 839
871 943
628 726
621 980
959 610
934 263
51 765
392 255
683 707
248 610
113 78
812 104
709 771
288 982
108 208
68 480
626 993
620 755
482 999
432 911
62 554
228 916
915 669
90 984
50 569
355 29
235 189
462 545
764 187
526 817
846 842
815 400
785 403
839 692
830 682
704 667
375 663
829 108
716 464
387 971
803 934
62 85
867 955
247 9
212 90
550 701
879 65
46 528
674 508
652 520
422 554
440 47
892 899
411 945
923 779
898 746
242 197
770 337
789 77
981 831
11 118
992 293
274 99
401 817
674 253
660 656
991 470
629 756
727 94
902 616
70 792
194 32
2 288
899 192
586 528
284 622
538 219
596 288
507 327
608 501
229 571
247 57
160 153
941 738
273 336
78 410
363 919
289 947
461 920
407 429
547 476
735 235
723 168
373 37
459 592
585 81
790 458
769 214
982 559
685 100
980 719
104 777
121 321
705 760
122 34
729 82
359 539
602 731
530 250
968 45
651 101
829 25
570 811
368 816
606 271
755 19
541 710
166 22
711 886
106 410
666 271
980 190
504 773
231 85
465 995
768 775
303 73
594 706
894 221
927 51
411 746
409 619
583 314
870 248
91 615
250 769
767 694
170 694
512 371
565 209
555 578
908 264
431 259
872 966
340 909
249 338
930 532
654 277
728 511
374 487
499 542
149 794
5 759
88 652
778 974
121 409
696 325
474 106
628 829
933 378
918 345
990 327
221 641
215 570
711 948
105 399
939 252
270 843
36 584
611 917
65 920
879 591
564 610
67 895
302 148
460 502
955 461
675 886
920 514
122 98
997 766
75 801
659 953
62 478
309 182
122 473
515 966
907 862
907 248
492 482
445 406
751 936
229 778
668 607
784 377
609 380
647 864
919 57
321 94
188 984
413 68
983 271
91 519
911 966
618 11
147 375
461 854
278 153
545 138
517 228
334 472
411 747
1000 755
250 539
458 715
859 710
349 468
842 533
895 471
366 247
431 349
92 627
521 599
304 85
898 485
622 271
610 837
666 282
246 92
649 802
959 24
186 820
974 930
383 175
134 253
236 669
838 89
163 379
11 788
996 444
341 452
590 266
9 834
623 854
654 259
177 930
215 958
223 961
907 924
811 625
606 783
520 835
475 62
798 946
314 398
565 452
159 446
149 199
241 20
880 785
216 512
878 482
80 786
991 631
219 457
329 138
281 24
383 907
45 350
447 693
799 803
521 466
503 637
750 423
37 353
323 850
625 532
426 908
954 429
568 408
751 405
744 186
972 618
93 431
418 645
938 321
226 727
961 65
96 466
740 497
431 114
541 668
661 849
312 130
703 148
822 479
192 590
628 222
307 187
155 97
205 121
678 787
260 140
606 484
844 61
25 189
520 966
39 885
262 113
586 664
299 967
446 470
857 4
919 921
519 434
935 653
969 61
380 162
759 944
220 109
328 864
57 534
45 154
891 108
785 596
82 199
899 121
379 680
375 887
5 935
485 476
493 540
627 585
628 976
591 271
859 619
398 475
910 408
984 674
518 681
741 395
966 781
568 854
476 717
723 560
277 164
46 867
390 215
558 167
833 288
198 362
309 185
55 192
753 534
205 206
269 452
363 5
254 593
703 879
876 505
897 573
407 695
20 845
355 613
605 809
328 634
763 436
629 242
299 268
237 305
902 76
837 636
570 83
432 175
238 113
717 913
636 639
463 922
697 159
89 302
491 975
864 684
450 71
301 402
271 964
648 905
3 522
867 320
856 482
339 363
284 11
400 780
751 583
553 327
885 274
701 95
648 641
694 599
999 118
741 73
433 931
981 780
206 277
155 393
871 259
416 796
87 32
373 774
216 249
380 701
657 507
314 972
723 246
4 877
829 245
10 471
983 99
851 668
517 992
874 186
146 147
509 247
810 718
194 306
791 969
455 777
60 640
387 761
536 358
62 781
488 411
228 764
899 944
227 837
470 126
564 537
342 628
925 511
651 642
2 779
412 634
663 686
766 876
395 622
30 726
195 230
708 877
680 737
85 524
489 854
95 672
269 29
504 33
473 499
485 815
773 708
54 119
248 745
184 565
489 42
332 872
741 691
19 86
471 230
81 641
730 260
840 842
605 252
782 842
436 517
834 292
135 613
487 468
968 235
512 585
819 811
399 305
188 167
58 86
419 475
900 318
645 308
116 527
952 997
85 11
865 846
907 576
788 358
201 579
74 458
45 775
914 616
602 31
548 880
740 709
137 255
80 59
409 103
756 310
542 115
585 433
951 4
175 879
464 37
133 351
158 993
409 585
618 63
937 601
951 18
686 434
261 889
794 267
350 400
351 260
991 523
570 619
318 332
954 562
465 201
141 268
648 265
334 584
875 567
117 226
563 366
628 651
614 46
911 447
169 297
439 542
171 777
172 498
434 120
280 28
367 982
294 714
841 305
986 967
218 344
768 623
949 966
734 119
271 279
574 35
916 230
941 267
335 359
274 108
524 108
571 137
282 314
336 53
114 644
77 66
783 516
192 736
946 482
974 735
569 256
370 250
403 527
669 356
787 540
965 699
682 866
994 838
315 204
32 496
49 790
382 220
940 780
323 620
154 656
747 221
360 275
874 4
312 787
317 421
898 501
722 644
872 723
173 370
105 551
639 863
407 605
480 434
881 169
143 851
734 751
585 59
190 813
215 792
40 952
355 958
454 433
356 244
112 452
419 941
12 726
629 131
316 931
219 352
945 185
236 260
126 983
311 891
69 553
449 628
476 548
807 955
347 797
40 394
643 210
74 442
373 754
376 313
904 583
330 76
915 608
235 987
28 527
595 122
802 248
999 108
127 920
311 817
10 782
439 452
401 448
376 544
875 213
236 880
248 807
292 568
255 714
225 627
12 187
837 683
955 381
586 371
313 240
34 627
907 807
654 864
683 611
395 845
536 688
840 94
587 823
376 107
757 903
995 989
663 94
622 924
652 829
361 232
68 322
815 851
627 315
694 863
458 273
36 982
76 735
54 879
860 449
65 89
295 956
648 660
385 490
90 658
398 188
972 641
10 66
218 269
751 182
601 223
591 394
763 3
202 645
13 231
805 197
394 315
618 556
186 512
485 350
606 137
6 642
586 403
237 943
86 494
114 981
593 177
148 97
111 704
116 520
203 628
175 666
3 929
935 916
682 276
490 378
549 413
969 164
351 319
791 85
349 595
223 932
576 769
262 60
917 318
929 711
632 809
589 884
797 738
636 747
413 778
232 539
753 917
363 646
37 435
51 490
351 83
848 843
960 713
405 394
730 907
176 198
255 812
285 920
272 520
896 650
578 850
157 942
399 727
136 429
369 557
781 575
660 177
855 717
682 814
95 544
232 837
860 44
992 429
492 700
772 927
980 912
801 469
753 897
84 728
110 974
944 549
724 702
853 381
857 297
137 16
484 510
967 975
122 437
761 277
446 445
298 173
714 250
285 37
667 716
568 25
536 487
380 96
892 875
390 354
752 584
742 580
266 761
851 147
969 907
597 940
963 933
820 902
740 165
792 246
135 181
526 692
94 105
170 797
405 960
974 954
921 721
156 40
70 948
655 653
575 970
357 112
87 853
188 98
565 793
856 47
82 927
499 292
463 595
149 961
83 36
401 882
989 152
49 872
342 89
747 515
499 283
630 264
138 170
770 241
964 122
227 783
926 589
929 768
120 489
170 117
967 982
430 216
206 975
691 144
78 952
564 25
708 723
945 9
715 4
95 618
5 137
632 51
195 257
303 138
982 299
546 129
598 414
35 287
652 153
789 738
748 807
400 753
930 287
234 702
178 433
779 735
444 75
426 71
414 571
314 498
29 175
317 540
576 797
382 16
649 231
363 824
752 755
238 556
212 302
531 890
546 681
172 181
573 171
124 565
840 176
626 940
312 339
399 750
620 145
13 285
586 222
10 674
815 159
828 378
58 834
688 705
753 138
378 818
550 395
35 525
753 450
353 435
822 140
703 91
279 107
246 985
535 570
5 344
456 960
774 701
114 46
694 789
143 975
699 7
334 994
160 454
150 362
478 915
832 204
356 862
555 855
818 894
348 45
971 627
949 551
124 689
5 807
263 658
985 773
391 747
900 680
878 148
29 55
281 850
403 723
981 383
578 230
830 525
417 263
354 922
639 586
315 171
567 112
695 114
593 543
47 455
587 693
822 742
717 790
662 853
355 349
648 485
327 624
55 123
892 382
777 627
592 990
340 425
60 401
355 707
272 602
664 244
401 379
365 617
331 559
838 760
636 157
542 68
762 858
534 32
510 954
902 428
799 456
388 296
458 220
495 441
702 667
49 656
30 877
478 580
253 280
244 387
16 168
508 48
157 920
89 829
462 514
969 253
71 716
619 453
145 59
296 534
526 736
765 265
703 24
440 338
318 39
938 124
316 449
277 616
493 857
183 627
346 213
987 470
447 449
900 383
870 311
483 173
951 822
163 617
73 921
858 622
513 920
429 102
773 13
997 676
276 225
740 540
477 275
716 418
998 121
763 419
350 26
473 626
642 801
76 779
674 511
389 740
834 98
770 379
794 75
407 855
380 327
122 123
780 683
1000 58
360 783
494 62
908 657
845 706
654 321
986 263
141 834
474 694
844 608
676 699
786 655
788 911
700 79
424 443
178 967
708 246
161 515
535 501
184 235
124 853
550 671
314 5
840 303
14 752
208 916
690 864
963 355
773 751
898 37
476 289
887 926
35 830
159 191
692 949
251 592
230 92
588 570
611 836
201 824
68 859
751 655
832 717
675 310
249 876
342 513
289 890
22 379
898 763
813 339
374 982
963 40
704 874
22 732
856 289
118 428
314 76
303 469
648 701
613 209
486 934
36 358
119 344
10 159
53 653
241 590
758 269
105 131
267 2
395 663
268 852
590 188
438 2
852 1
185 388
785 961
257 313
23 973
589 112
238 176
279 11
204 521
724 355
156 355
674 169
732 522
647 836
285 194
530 18
230 884
818 216
692 904
99 779
399 329
701 28
279 297
265 55
942 89
681 846
357 429
763 830
894 827
217 552
911 696
124 413
909 983
465 811
419 723
666 216
149 200
722 624
14 855
232 520
834 105
475 194
170 276
617 612
786 77
121 705
604 191
57 420
211 243
543 889
331 934
580 652
295 791
581 81
288 379
917 331
394 379
63 75
20 956
971 835
742 870
71 288
215 866
421 769
249 863
905 776
291 955
902 725
366 784
935 23
240 441
80 996
671 228
509 175
854 667
431 741
176 458
931 758
622 198
417 166
360 386
342 729
507 468
151 66
883 855
221 644
769 805
32 971
30 354
632 421
968 52
825 438
32 550
784 973
52 748
579 250
332 196
139 497
478 711
59 123
561 293
79 828
916 428
400 121
34 648
32 83
130 690
771 705
795 871
506 278
423 447
306 162
10 392
348 756
437 674
962 863
759 544
160 82
305 791
644 118
43 686
49 462
615 211
117 766
635 282
997 739
172 531
423 161
577 687
725 795
340 871
904 463
758 98
825 30
826 497
726 248
60 659
459 726
556 494
199 204
604 512
328 979
831 156
382 558
60 594
705 765
504 250
915 122
476 576
225 394
238 799
882 531
275 87
369 71
424 501
388 623
887 881
222 374
822 720
574 312
326 517
274 154
427 586
46 918
902 25
612 155
626 535
564 788
86 730
168 196
625 550
940 559
601 833
901 949
596 959
510 194
561 132
939 567
497 586
721 387
278 439
111 195
587 790
216 404
519 902
335 354
14 63
498 711
504 971
430 109
539 738
21 866
990 87
514 468
708 228
929 552
5 280
678 292
734 819
985 1
435 691
921 556
348 387
811 900
366 83
18 519
429 28
486 542
848 492
508 472
681 641
910 262
759 546
850 493
590 186
566 393
591 298
871 294
378 278
309 149
138 538
405 698
361 446
771 604
979 419
888 204
401 656
620 324
763 335
741 335
279 809
708 8
781 90
452 551
153 520
1 512
37 907
38 796
371 581
154 588
451 802
899 338
170 101
587 374
587 984
664 191
565 966
104 174
939 588
709 148
746 352
909 14
958 577
712 63
987 854
250 437
343 522
148 902
66 51
603 957
439 926
978 337
584 390
791 547
652 165
467 741
649 528
322 827
368 959
488 646
365 764
363 391
356 605
36 145
888 891
32 746
129 194
570 560
864 667
375 445
824 239
761 510
567 134
127 290
139 930
399 401
74 262
735 523
238 423
1000 143
489 207
894 439
420 203
320 690
490 637
812 777
411 827
236 769
137 830
95 758
800 37
13 978
111 699
597 302
948 264
340 68
436 102
224 961
704 839
780 958
24 267
888 579
980 492
629 933
547 204
767 349
706 716
890 770
709 144
380 94
71 918
687 101
172 947
795 156
481 625
338 211
276 871
876 357
155 778
515 894
610 233
212 730
184 575
221 635
555 713
467 36
17 574
78 689
706 756
439 912
77 958
549 292
109 784
671 489
553 275
337 33
301 878
485 301
814 70
382 364
24 560
588 10
933 343
224 226
777 90
224 705
52 673
476 184
503 3
301 222
290 894
189 927
889 229
407 404
598 911
315 163
218 963
223 610
728 980
999 11
333 663
242 93
853 73
705 207
374 390
857 900
295 602
962 327
283 104
973 646
340 122
815 874
407 237
89 14
187 876
316 510
177 16
383 393
211 639
893 134
46 310
385 701
142 58
138 67
806 294
697 173
605 1000
804 600
936 838
199 708
54 898
980 735
283 980
918 475
32 444
665 182
432 496
156 698
444 547
46 403
69 880
768 634
135 444
823 644
182 781
910 184
572 586
102 407
875 813
373 68
238 476
78 794
494 666
301 604
402 573
19 670
93 375
669 61
243 369
277 273
489 396
790 586
826 433
948 270
203 492
405 607
188 770
197 928
273 44
905 942
516 766
110 256
453 906
197 676
333 322
968 204
86 568
380 369
207 667
44 536
316 520
501 623
386 325
347 607
107 847
165 50
309 467
746 628
292 516
526 503
428 414
302 237
378 630
447 228
790 468
315 630
958 663
910 666
66 97
444 678
615 12
172 784
479 346
632 29
325 284
614 396
923 734
900 180
393 735
287 734
907 86
301 929
705 630
996 517
59 822
515 597
488 318
76 269
653 948
715 356
1 198
852 358
879 476
945 716
813 2
364 621
247 744
950 73
893 147
149 373
335 177
919 208
659 932
945 167
610 726
532 800
673 511
860 707
709 41
617 526
222 347
772 866
285 514
321 354
579 88
149 113
868 70
61 765
250 394
328 451
3 53
182 340
838 204
883 60
886 556
507 855
355 822
31 742
526 838
723 838
423 240
293 319
299 727
195 954
429 351
105 43
315 684
861 291
172 103
247 863
722 936
500 882
352 414
630 405
520 454
947 679
68 253
531 696
827 242
39 954
883 606
919 467
57 790
909 197
800 169
608 190
313 302
148 818
903 480
667 656
564 117
51 608
1 999
939 905
659 546
706 703
912 293
685 335
679 753
930 311
665 724
927 796
962 353
185 821
79 781
974 525
514 60
314 848
216 528
502 663
685 701
417 435
996 464
117 211
493 322
820 173
907 776
675 860
386 716
28 201
963 308
492 357
998 672
850 315
872 662
278 490
219 145
673 355
479 244
951 114
692 192
721 130
795 256
353 904
470 215
536 807
189 682
134 183
298 957
934 105
2 91
671 543
771 510
843 671
415 85
946 886
483 150
653 939
546 264
886 484
888 302
528 888
369 253
403 433
845 278
5 89
400 723
644 244
298 389
622 748
288 65
892 445
817 145
828 611
673 161
184 996
723 663
699 11
127 384
292 87
314 993
172 57
689 627
778 918
703 190
450 502
714 40
658 186
970 141
403 661
689 49
280 286
351 451
689 591
240 477
319 731
180 911
427 10
180 164
567 7
601 909
543 411
255 685
634 728
486 909
936 519
385 766
943 489
962 954
294 719
541 595
754 794
348 536
901 824
584 951
536 560
829 289
625 31
173 133
567 50
827 627
401 716
837 529
197 190
694 810
348 668
250 189
539 235
947 521
269 903
598 845
410 99
716 557
985 185
712 604
477 337
57 245
882 134
111 210
298 410
837 367
384 818
801 707
543 261
890 310
248 539
286 748
861 223
287 188
228 5
223 951
804 165
466 922
435 554
300 615
449 648
33 226
710 126
319 175
415 732
472 212
129 364
858 800
974 62
695 115
935 492
686 639
787 353
141 368
247 844
181 239
583 921
428 332
483 833
859 985
554 687
682 670
439 316
318 633
589 871
664 902
284 626
975 322
541 117
940 434
507 186
468 243
420 896
343 593
644 618
42 747
262 690
678 587
856 97
919 596
248 734
455 823
292 305
867 313
781 796
516 117
460 208
859 591
1 19
476 425
730 67
453 763
301 540
141 824
958 836
828 926
679 404
505 486
840 546
537 516
506 637
974 183
718 479
290 44
787 484
233 598
759 578
323 188
217 744
257 862
870 937
282 473
734 83
946 257
228 789
493 755
80 571
445 879
626 161
796 920
975 944
838 186
795 433
730 896
236 130
726 846
490 7
159 591
350 181
77 625
19 317
123 962
146 38
171 432
454 474
816 389
656 841
279 863
581 395
496 164
246 896
703 44
989 481
451 97
802 650
38 651
153 23
999 911
751 503
51 383
737 408
488 8
686 402
225 778
743 305
680 447
625 375
894 522
216 478
366 787
698 592
125 83
83 140
979 372
837 287
189 159
517 293
900 481
765 434
726 149
457 842
340 283
919 276
223 137
909 27
376 874
329 626
358 696
554 973
307 297
561 571
167 847
774 199
57 157
559 811
213 583
465 87
819 211
934 389
789 216
757 505
640 661
410 882
608 404
338 539
37 578
4 263
127 173
101 479
745 342
914 463
422 378
946 484
752 793
885 509
870 829
478 495
724 791
110 116
425 384
642 571
728 782
882 927
282 994
530 854
390 331
160 738
661 852
358 973
651 304
33 476
201 926
561 743
105 420
960 622
424 384
968 197
251 779
229 359
907 375
69 649
292 11
647 161
533 387
402 549
792 547
705 210
567 800
277 442
641 320
614 294
254 458
275 281
928 488
3 796
782 434
373 978
291 727
102 250
881 529
967 593
866 963
568 868
223 486
61 945
303 245
531 184
674 148
24 194
607 561
54 285
355 253
63 917
570 433
350 836
135 219
260 367
355 221
961 821
975 755
174 862
87 31
729 999
673 614
839 544
70 586
166 770
616 907
777 465
270 133
855 690
449 179
347 148
879 855
690 801
48 191
365 780
122 423
335 86
982 936
703 124
599 866
97 634
833 372
236 681
263 406
810 437
137 831
928 50
740 216
908 642
289 403
708 827
425 607
621 15
501 807
580 699
227 727
889 82
780 667
413 671
357 382
953 542
584 314
90 768
886 84
121 599
81 826
785 159
650 911
800 113
295 375
723 51
103 871
50 728
952 763
693 311
140 276
819 667
607 370
596 102
104 846
532 504
692 566
800 937
249 479
359 228
973 849
398 626
714 194
404 516
537 585
94 881
560 103
939 930
115 515
210 308
450 924
331 482
766 988
722 666
130 111
320 547
284 821
178 298
817 504
403 690
828 330
524 99
239 342
340 328
616 242
350 143
357 4
209 101
244 219
970 896
253 388
589 212
154 82
361 451
932 404
486 58
494 111
132 577
391 335
149 446
716 246
440 243
925 72
197 588
591 253
822 987
765 106
355 699
471 196
226 107
296 513
491 410
386 823
725 983
535 558
226 378
629 31
513 917
226 474
547 969
24 848
196 516
928 679
162 293
93 503
105 176
842 16
408 349
803 178
902 417
855 284
443 309
148 434
404 334
111 656
747 232
288 932
671 447
58 192
458 130
105 440
357 183
998 258
366 118
506 801
448 239
827 602
643 778
961 1000
738 361
372 595
529 998
362 399
821 823
119 532
143 531
367 479
421 888
70 692
257 797
686 110
740 674
338 581
260 490
428 983
546 702
634 437
657 15
962 338
396 383
110 134
915 533
471 823
891 107
944 278
959 91
80 590
790 75
201 483
212 56
283 553
240 756
905 965
247 572
335 24
236 199
912 674
843 764
969 811
393 339
366 239
461 469
163 841
237 788
596 519
248 234
278 407
955 322
2 851
284 146
886 426
341 964
158 20
346 748
161 717
242 902
815 582
685 209
519 946
744 658
769 385
550 148
386 156
899 258
60 668
787 163
270 143
805 261
842 382
213 396
112 799
802 146
810 43
768 790
122 856
7 706
481 840
664 882
849 530
477 250
616 282
612 894
417 972
775 346
712 661
600 336
689 725
976 131
413 684
239 211
599 455
862 673
271 270
155 642
498 651
931 100
198 363
246 294
194 979
8 386
246 101
269 51
202 686
31 136
137 625
50 823
15 568
736 625
707 214
817 69
304 693
495 208
480 133
884 16
285 259
64 812
5 977
810 122
158 151
702 380
303 59
253 636
547 501
661 25
484 190
987 658
272 615
512 676
845 427
625 363
463 538
754 313
588 193
330 286
988 893
943 281
399 712
829 965
860 418
498 126
938 435
401 369
258 934
841 988
756 149
890 740
488 841
251 927
653 231
75 818
482 797
670 255
150 686
590 256
729 208
259 229
212 777
204 37
432 596
881 345
562 74
865 729
422 476
347 126
223 139
944 106
497 519
599 240
860 50
107 560
939 10
265 947
908 425
353 598
520 127
580 770
277 468
942 93
49 257
897 914
266 773
61 559
315 88
756 83
43 574
601 852
112 495
780 995
331 659
136 76
528 467
228 987
426 732
518 309
105 268
211 378
130 965
633 901
27 93
431 404
541 887
682 343
650 715
68 83
242 371
947 413
411 993
473 683
25 310
444 694
259 204
322 376
92 841
310 192
284 848
609 432
480 597
66 790
569 314
124 374
773 423
619 227
116 479
676 884
134 350
595 878
274 559
572 685
393 25
371 37
35 945
915 96
940 819
574 657
457 535
35 814
23 777
777 317
398 627
155 753
300 74
564 600
385 457
405 37
579 452
867 11
292 571
51 562
849 602
447 379
391 737
851 366
408 171
838 401
196 389
104 478
717 449
217 812
681 72
355 644
263 726
509 390
212 483
502 129
412 169
993 152
364 808
526 602
814 360
821 258
677 58
35 887
913 666
342 749
264 598
461 97
912 531
355 753
696 81
268 634
93 347
513 773
121 257
202 63
488 598
138 961
759 859
871 166
691 989
997 51
837 555
596 242
657 32
985 652
562 386
412 133
262 46
20 739
495 702
812 510
698 78
162 899
391 918
300 930
365 242
940 710
283 416
997 95
118 974
25 472
360 782
293 569
517 787
753 3
68 950
509 103
790 120
517 871
857 834
687 237
909 887
928 821
116 407
975 287
997 337
936 447
850 650
4 777
769 461
669 843
924 790
18 495
172 102
223 731
607 817
526 697
802 910
601 177
529 105
311 973
156 681
925 893
64 519
608 936
289 429
217 730
949 143
97 740
492 837
423 942
69 577
449 556
201 941
459 377
846 175
370 135
401 758
232 604
601 328
426 695
950 980
19 609
794 824
28 988
380 529
415 342
147 162
631 114
689 837
858 228
310 50
193 131
946 543
953 765
176 184
194 864
531 114
657 983
892 314
589 588
860 558
438 581
855 862
275 810
659 178
454 581
454 466
596 590
471 999
763 524
417 629
524 196
400 56
764 915
973 859
836 189
996 924
47 964
423 129
155 504
23 496
579 185
896 260
158 911
152 241
186 696
154 320
226 867
526 474
105 287
73 167
396 816
758 810
870 694
586 140
362 944
328 743
210 908
589 140
698 212
969 302
338 78
682 312
54 813
315 824
435 219
749 268
15 671
684 526
731 980
112 717
722 531
490 37
770 311
462 271
761 961
774 667
606 212
82 725
949 888
357 882
285 674
921 417
672 376
978 780
618 965
571 694
383 805
796 200
699 609
207 508
496 198
70 324
219 909
129 769
713 623
228 862
536 890
990 268
783 823
460 24
420 445
560 409
932 474
936 746
996 411
739 535
278 994
326 736
384 970
733 256
365 699
566 682
864 382
945 159
441 73
692 985
776 699
375 483
473 227
298 790
325 844
1 716
635 511
448 83
231 664
208 563
953 549
38 596
286 400
116 424
289 604
919 764
647 637
514 134
494 575
926 686
847 467
887 481
659 65
717 692
485 886
657 802
794 553
826 503
782 142
120 574
307 99
362 397
781 534
149 470
572 889
220 318
407 503
252 219
238 578
686 961
116 543
776 205
332 544
322 223
753 552
986 552
349 182
451 462
153 157
363 187
792 259
516 793
784 285
499 877
643 67
323 790
170 225
174 363
746 913
951 895
835 943
413 233
321 161
741 693
793 735
152 578
266 682
520 167
71 660
668 232
954 297
830 426
858 592
433 743
791 321
795 868
999 534
688 66
8 649
540 782
46 90
478 154
941 849
982 882
750 358
517 778
449 104
787 467
340 217
721 90
305 656
150 688
482 362
638 796
487 75
86 13
391 467
882 502
37 247
598 805
595 6
545 579
335 565
199 517
184 233
391 320
707 575
619 892
551 621
645 352
412 958
774 917
78 950
953 298
747 989
376 420
154 311
167 732
550 417
471 3
194 451
289 693
989 532
828 837
127 569
753 587
681 242
112 245
118 665
179 844
719 114
550 736
351 821
222 968
642 471
271 823
913 195
964 982
210 8
812 459
588 13
256 857
272 385
590 765
474 512
896 883
242 453
778 972
606 946
337 682
528 351
352 928
305 222
735 535
571 30
384 286
48 40
988 917
106 11
273 112
542 158
716 369
719 857
164 533
951 878
56 484
800 801
926 924
387 157
102 545
526 905
220 473
599 527
670 689
570 285
711 154
666 26
401 51
836 703
820 910
81 750
985 922
904 79
140 390
29 496
866 525
818 563
875 330
737 705
539 892
905 11
966 95
779 114
304 899
476 922
300 460
137 664
792 528
826 449
809 740
334 399
442 892
606 817
860 368
820 357
97 868
977 992
990 735
168 838
761 30
787 438
544 807
388 990
21 845
713 769
818 457
5 510
903 510
857 362
432 508
688 893
879 344
275 652
79 892
933 694
353 815
126 541
637 427
938 227
833 757
976 963
912 568
165 456
697 591
897 891
162 66
142 639
182 427
767 901
103 554
734 282
155 619
33 62
856 495
336 17
895 835
32 524
765 851
264 825
77 630
989 231
875 716
944 280
399 99
493 757
128 168
486 953
200 838
191 409
669 577
931 531
619 844
553 894
963 434
468 678
904 780
516 400
917 272
855 703
395 206
489 93
573 50
27 208
859 386
413 720
950 551
393 584
15 772
108 964
192 696
93 572
688 126
633 544
736 29
777 750
700 83
794 798
668 164
151 973
44 76
860 654
27 662
899 476
63 263
187 885
283 804
115 322
682 130
652 935
919 965
534 685
616 818
578 561
513 385
1 886
887 789
495 832
872 150
431 748
235 915
190 876
662 999
761 107
526 483
214 715
196 419
134 744
743 661
859 532
215 72
642 996
30 853
590 145
542 18
912 893
5 55
120 14
433 157
107 689
366 236
947 983
387 757
15 89
517 887
323 514
923 613
941 474
606 285
200 86
166 366
635 601
20 276
660 676
31 250
723 82
420 337
254 880
923 928
551 679
167 782
583 611
416 858
282 703
754 574
399 345
588 627
68 649
722 61
313 542
209 566
393 953
84 335
534 652
559 193
886 767
397 786
621 716
67 12
264 725
656 972
169 605
171 893
849 9
657 51
968 403
249 851
94 566
448 839
107 661
291 302
870 948
694 548
345 777
584 675
204 556
887 681
197 364
197 480
804 840
484 867
255 771
345 875
162 992
252 750
557 916
546 897
125 379
391 10
574 255
824 800
163 386
907 311
841 138
267 396
475 745
653 200
163 523
171 189
472 697
168 293
988 827
60 869
780 825
926 223
385 703
636 422
268 738
143 773
473 967
757 819
179 386
695 581
875 381
362 875
527 664
721 849
767 496
868 788
455 890
479 202
776 992
1 663
491 631
41 943
430 993
8 632
980 2
464 349
217 71
934 922
786 693
540 20
104 231
230 290
133 874
16 104
364 248
73 143
53 496
500 379
132 42
16 953
469 598
642 35
586 942
568 951
414 199
888 108
749 63
787 605
115 813
570 754
292 883
922 978
232 852
663 695
479 921
538 710
329 242
239 77
692 370
584 788
122 306
973 239
853 978
455 64
801 795
3 390
765 225
652 392
331 884
453 162
939 536
201 589
657 459
275 630
934 703
227 298
548 264
859 154
46 882
566 176
644 652
899 74
770 944
695 489
939 489
883 362
281 274
392 267
777 488
233 921
136 6
620 674
600 171
598 9
580 22
239 346
694 817
713 632
220 16
928 1
232 10
916 515
73 978
342 195
952 629
402 235
59 66
334 924
884 170
176 806
185 53
241 944
508 510
560 821
348 940
756 351
36 817
584 978
333 781
37 203
385 360
981 477
628 105
302 481
892 426
941 754
536 902
308 134
11 318
934 881
557 446
772 621
784 701
967 307
469 490
553 367
4 795
959 934
556 688
766 35
884 648
949 868
146 531
478 458
264 632
385 757
916 455
823 111
115 902
932 252
120 300
737 361
592 375
584 640
195 556
646 132
580 910
92 387
117 391
312 18
826 772
613 411
494 856
988 483
331 671
945 751
534 237
133 413
654 276
901 736
200 103
62 287
791 804
279 484
315 134
202 729
816 863
832 415
950 94
914 141
898 951
864 439
244 758
963 217
444 468
340 896
444 59
897 65
799 730
348 736
433 400
953 193
497 780
811 558
263 717
559 884
709 194
968 231
281 615
631 683
33 7
206 850
776 641
591 134
28 154
640 425
173 123
735 160
734 850
108 676
53 965
416 310
689 852
165 297
574 495
543 878
816 471
824 461
813 376
633 637
48 52
919 20
800 503
832 173
443 165
450 513
827 612
739 258
275 209
597 77
13 195
800 772
571 52
593 561
227 62
520 79
351 190
978 356
785 128
576 103
847 389
459 479
515 856
505 400
841 61
576 587
235 285
4 526
820 249
178 252
986 404
386 763
624 916
949 701
685 922
684 574
878 893
916 753
807 328
355 276
742 605
152 647
180 409
750 351
877 885
579 131
520 780
456 698
19 243
794 874
561 476
752 683
706 333
461 525
593 46
191 302
768 740
235 483
985 250
919 172
51 390
213 516
675 452
585 774
574 571
983 574
568 349
466 516
960 396
678 243
546 272
720 391
800 76
885 664
767 678
305 501
693 82
81 825
790 368
492 680
122 613
493 123
697 943
433 6
999 756
863 313
289 1000
795 636
881 229
570 492
922 861
282 390
59 478
814 85
123 67
33 957
854 353
687 132
209 659
798 225
469 694
134 855
209 425
309 701
948 293
469 381
805 761
407 342
318 910
712 999
461 965
86 892
631 785
306 315
565 97
897 821
735 601
158 13
97 818
352 175
275 399
20 837
158 175
379 732
587 917
717 778
158 922
436 696
984 153
93 658
853 33
590 761
459 219
59 36
410 8
822 581
898 489
226 10
281 790
575 236
383 501
42 118
435 965
21 899
460 155
535 516
216 151
701 974
433 708
445 223
762 613
505 538
761 104
517 812
342 293
559 255
372 982
349 81
591 449
961 173
215 40
500 467
10 798
750 970
358 539
662 802
214 384
505 502
26 65
387 835
323 280
970 782
788 814
902 669
98 523
209 60
397 944
989 418
109 181
939 333
677 43
502 913
781 879
967 755
83 450
466 561
179 623
798 224
568 359
134 518
327 980
776 216
873 689
724 600
108 713
248 470
576 724
474 114
85 128
524 1
722 334
838 177
712 510
373 856
202 307
767 590
674 776
537 482
116 873
517 999
863 103
75 89
863 321
150 699
802 751
223 402
125 527
481 576
253 635
159 75
418 362
535 366
441 729
736 982
502 907
334 427
4 923
271 739
455 464
183 721
389 29
14 951
856 793
987 437
148 71
415 363
653 579
263 117
955 330
554 765
916 580
415 168
906 239
196 830
202 304
74 473
380 921
968 589
430 72
754 829
684 774
450 663
467 265
813 456
990 884
830 962
754 784
25 457
331 172
575 25
147 136
560 471
578 144
854 482
610 776
546 137
925 712
793 734
421 927
195 96
684 449
664 565
974 29
754 657
828 433
19 578
159 447
606 640
82 31
412 548
213 982
208 828
603 207
405 338
904 207
689 485
680 540
341 272
754 864
470 776
920 884
173 667
837 376
174 703
465 51
16 494
29 368
344 864
290 76
91 690
111 958
880 605
884 729
974 476
631 183
196 950
364 78
377 520
91 901
994 654
648 706
805 887
342 611
10 643
357 36
639 349
755 595
639 645
582 715
46 912
308 334
404 841
189 430
739 958
710 825
594 565
25 968
416 791
349 116
635 850
507 416
723 243
878 36
896 820
191 808
987 210
591 89
418 434
361 560
325 138
895 746
776 44
207 200
926 991
689 989
666 739
34 455
129 153
281 357
966 969
289 806
992 836
715 649
907 256
717 477
571 369
593 521
174 598
742 603
362 933
120 648
854 760
561 749
966 393
151 499
799 357
640 492
374 577
736 65
987 668
744 934
923 745
582 106
630 283
15 806
310 982
937 964
740 928
39 204
156 451
691 881
383 286
603 900
243 728
505 931
338 350
489 659
266 162
555 363
333 697
813 729
511 718
579 995
587 440
669 267
872 208
451 154
92 36
123 134
475 349
204 716
761 440
202 693
739 431
888 501
359 611
744 592
519 258
695 661
422 190
713 958
510 798
951 318
638 784
36 818
929 671
725 125
285 417
958 585
799 554
424 842
725 579
732 380
28 774
846 508
630 34
562 670
662 766
375 473
967 401
616 534
969 209
110 783
351 911
786 660
213 703
290 839
19 561
728 261
745 912
60 501
467 873
948 191
119 618
117 620
814 793
320 3
611 893
351 27
977 762
61 641
860 251
846 390
689 425
823 305
408 54
188 696
654 284
705 39
360 129
216 836
63 331
74 845
460 972
355 446
965 188
457 661
644 413
618 555
490 911
702 633
99 694
860 841
601 144
627 51
863 460
325 607
15 759
19 839
436 1
948 791
909 230
315 235
203 68
772 592
138 825
58 865
986 938
966 570
784 150
432 883
117 758
347 99
904 512
16 217
166 252
557 331
868 182
878 101
345 796
368 172
112 18
702 776
945 643
164 421
119 715
261 908
72 485
480 821
53 737
22 530
307 426
489 108
984 721
755 50
378 912
492 821
826 297
565 573
337 575
295 605
147 735
294 824
639 432
585 486
338 272
904 183
148 639
837 398
118 806
761 647
746 594
858 235
98 459
978 167
552 89
199 71
800 354
408 932
453 208
328 168
419 640
996 363
83 860
535 199
219 491
69 171
788 337
602 674
828 920
166 691
62 896
428 88
719 111
192 909
326 805
279 6
384 728
446 813
392 390
696 823
979 285
715 985
187 247
807 695
720 748
232 139
909 586
643 460
346 629
672 739
635 32
879 356
212 705
41 831
258 891
225 420
984 115
130 871
620 384
582 137
499 914
368 364
366 986
216 931
482 201
163 492
565 804
232 724
766 832
945 83
210 522
728 124
111 604
876 358
100 6
546 929
294 393
896 468
340 748
944 797
795 284
896 781
370 229
252 294
284 4
706 587
519 761
231 80
716 335
109 572
804 667
38 989
267 691
570 265
646 332
446 160
312 434
544 942
340 409
245 957
331 169
496 598
257 711
307 993
864 288
135 161
202 36
41 415
494 831
247 186
226 938
563 493
408 806
196 290
883 537
491 530
364 862
282 597
96 264
119 482
953 259
684 375
667 511
819 552
120 411
958 912
325 445
332 777
640 313
579 406
779 452
521 345
520 872
802 180
709 44
11 633
520 799
715 210
962 564
34 264
753 32
691 201
517 896
539 707
249 398
743 425
9 237
348 428
7 473
191 777
708 118
280 361
284 734
569 35
489 933
885 988
244 246
545 798
230 2
168 125
393 14
789 279
972 156
227 333
319 453
522 14
773 779
934 141
928 276
307 575
960 877
803 317
576 121
337 352
831 283
449 454
45 209
437 728
637 936
599 160
988 704
441 591
224 681
349 581
822 658
344 709
936 782
294 834
71 333
646 538
982 850
960 707
430 705
555 391
303 408
32 318
552 427
452 598
414 64
270 176
574 615
540 838
215 366
780 62
402 121
23 691
42 78
42 790
765 299
36 753
452 855
667 808
108 622
443 583
979 753
329 447
671 544
646 139
881 319
919 378
7 283
234 751
234 632
967 99
585 211
921 406
804 216
891 745
292 529
312 907
419 815
181 904
22 860
886 727
504 323
25 89
844 229
357 46
817 81
912 429
880 174
487 911
991 115
985 471
327 185
63 463
960 719
308 478
314 834
791 978
523 48
607 280
884 689
1 811
635 236
995 851
532 509
303 71
323 27
472 769
464 121
231 553
279 614
175 195
894 33
249 93
585 577
806 693
894 609
338 681
259 962
544 905
151 681
41 457
436 195
84 506
454 114
441 193
20 815
394 242
692 585
778 455
711 803
750 270
888 772
27 293
520 481
365 433
813 465
608 65
545 210
453 972
541 462
530 547
563 893
318 86
635 399
895 346
535 239
150 466
858 209
331 569
879 517
719 516
37 253
509 638
76 682
589 71
755 711
162 880
929 633
673 804
542 975
927 382
974 15
624 746
124 308
310 552
599 520
780 189
585 265
455 866
246 340
284 794
8 213
589 90
619 721
608 386
804 873
810 506
711 531
537 366
764 718
292 969
600 456
875 168
358 929
110 214
647 599
376 251
897 633
279 464
350 734
191 474
850 363
539 798
522 811
539 374
562 355
348 777
650 495
400 608
733 572
24 524
36 978
411 820
130 434
560 315
786 135
809 761
509 457
431 204
738 863
465 169
482 413
436 587
21 791
856 983
461 582
156 626
829 396
109 596
679 121
412 778
74 344
348 739
677 193
942 258
804 560
594 484
790 338
340 867
965 946
85 513
33 436
512 771
437 498
850 215
37 873
324 999
919 957
925 530
960 584
600 948
228 305
205 568
27 500
168 671
523 594
269 668
154 699
982 564
227 367
299 425
104 779
332 145
957 579
975 809
455 378
336 515
396 34
653 458
541 477
639 971
216 503
664 197
661 521
729 122
140 237
528 419
493 827
133 76
229 50
335 620
895 647
461 477
419 61
788 824
354 708
241 752
363 815
486 266
150 287
176 91
496 138
152 118
382 809
492 146
890 306
744 788
400 288
613 29
474 247
251 409
198 892
628 52
337 847
941 357
325 253
343 877
206 110
598 457
966 643
576 935
947 113
233 175
190 887
388 526
132 811
986 502
338 578
944 31
532 909
532 783
72 493
528 273
406 821
345 806
729 954
279 427
666 220
957 775
451 104
150 635
2 747
939 15
889 488
589 426
827 539
502 229
760 168
706 951
201 260
213 992
10 477
93 613
639 244
486 365
415 161
160 323
583 195
594 696
651 790
343 651
712 141
642 973
116 933
458 79
334 955
943 599
924 3
384 392
791 245
923 872
940 87
26 216
1000 781
567 674
377 316
269 560
510 315
530 805
195 808
417 252
659 573
559 495
797 845
832 305
680 441
116 506
65 146
31 283
62 694
2 134
937 114
637 565
209 798
92 323
333 515
705 715
950 507
774 11
909 904
950 422
68 853
929 799
923 918
760 982
945 341
390 188
99 298
80 879
528 25
189 391
75 431
256 797
109 562
153 132
287 907
718 222
415 993
439 144
540 466
291 562
156 847
215 263
663 317
995 231
501 993
536 575
802 236
240 390
872 650
138 680
159 448
76 965
269 969
964 420
797 1
393 84
928 630
666 886
861 598
838 268
625 834
179 75
537 582
430 911
544 555
893 594
308 163
607 573
136 989
809 899
665 452
844 641
777 179
727 537
650 496
892 288
799 320
255 283
445 23
12 647
893 586
166 722
252 997
654 51
465 499
618 881
929 118
526 484
733 709
414 232
990 532
568 318
52 859
962 908
699 74
990 35
439 305
18 715
140 56
894 372
577 169
735 761
679 540
285 275
156 590
314 660
283 871
32 383
431 280
655 370
13 451
791 261
76 407
916 155
68 82
180 70
356 737
819 792
531 439
927 190
505 758
938 322
421 46
398 183
115 990
30 707
333 81
904 531
901 739
218 984
462 553
770 314
779 348
965 985
818 888
285 362
262 67
709 795
104 577
316 721
657 973
799 168
961 654
115 126
644 877
310 514
721 284
564 216
630 979
796 503
260 755
745 536
50 338
862 266
663 147
354 396
755 135
338 104
4 981
205 737
348 475
995 502
975 379
292 109
366 570
265 916
448 328
494 960
878 413
351 979
942 731
538 587
591 903
207 362
876 338
672 80
801 967
326 102
581 206
425 633
301 379
608 924
337 72
65 887
609 645
787 760
340 336
117 821
585 489
117 106
262 49
932 879
622 137
769 974
793 749
781 488
411 786
205 76
464 70
401 534
633 335
186 114
405 926
848 216
971 787
231 616
219 84
985 145
982 664
381 782
666 897
795 565
35 327
707 835
664 22
596 681
419 659
864 359
510 336
675 503
786 563
205 764
686 28
61 409
67 25
635 994
240 855
697 133
137 331
51 559
393 551
427 311
388 889
226 161
148 281
332 582
513 475
169 78
524 602
810 246
491 720
31 505
516 19
168 889
518 742
232 330
933 344
355 527
621 202
226 271
9 938
969 259
424 492
818 746
57 326
273 668
801 357
412 271
721 563
67 928
582 388
634 274
515 204
929 789
769 234
837 975
93 643
505 375
345 479
884 778
519 958
798 989
170 824
193 615
468 750
670 749
907 836
74 363
186 738
680 974
638 935
632 79
600 509
565 747
516 174
920 927
524 457
938 634
981 556
828 191
990 661
33 194
432 884
175 531
366 838
10 476
940 123
925 295
92 751
969 131
667 140
759 150
821 622
991 364
231 349
395 706
17 65
813 118
323 214
60 894
867 493
71 268
352 312
887 640
305 806
96 667
798 227
234 357
332 20
744 189
207 113
575 137
373 831
881 533
201 518
355 888
482 767
2 189
98 2
675 132
687 345
601 734
448 602
116 821
778 818
986 133
451 109
995 864
233 631
995 455
178 308
887 147
439 694
654 732
822 57
650 852
943 579
331 772
773 89
469 849
857 872
578 38
892 640
232 619
12 278
672 653
988 930
342 398
23 331
475 933
865 231
433 368
342 260
993 527
486 79
312 185
419 998
621 114
924 74
554 85
872 269
737 335
556 444
841 538
311 906
451 242
627 531
180 901
671 970
733 983
586 777
220 683
126 281
901 296
228 287
973 509
21 136
547 171
811 703
917 145
234 672
230 847
436 878
379 753
805 195
145 489
368 65
166 130
359 459
328 939
380 145
138 520
439 671
988 140
571 609
926 631
414 203
145 665
482 592
942 501
869 235
173 640
178 915
476 634
114 247
557 413
191 715
341 896
943 289
621 976
881 143
943 429
723 466
295 678
336 496
740 828
508 570
767 239
828 802
96 212
268 572
267 455
735 324
60 184
954 171
98 809
94 431
950 741
155 420
470 173
385 257
810 774
263 42
340 101
544 223
915 11
87 441
515 56
149 124
668 12
485 832
5 49
29 89
631 719
864 611
706 537
92 518
185 744
379 482
529 325
579 87
707 503
107 225
715 561
676 316
917 473
513 262
621 113
247 176
294 344
877 880
469 293
467 138
582 231
954 268
739 94
131 888
665 61
517 854
442 65
52 461
239 670
311 91
542 954
438 81
166 531
525 728
393 962
993 334
481 421
350 677
405 717
20 169
82 746
942 898
956 950
585 997
152 365
879 826
122 307
509 111
213 286
831 936
752 712
139 203
626 715
294 537
644 728
767 144
903 680
829 459
512 683
557 109
708 569
594 173
850 30
380 914
21 266
380 398
965 144
211 593
377 731
534 354
325 526
218 150
175 248
921 662
623 576
790 801
114 664
90 716
215 835
138 975
516 475
145 322
101 683
802 747
615 388
295 306
618 727
818 499
975 540
479 610
973 38
298 670
236 550
77 175
878 254
300 350
121 631
606 851
696 179
939 162
937 469
738 468
772 476
5 270
56 867
635 522
912 463
671 925
656 351
417 875
560 65
639 871
147 964
660 932
388 232
478 778
970 447
923 599
371 588
361 111
246 515
576 550
312 501
571 371
766 480
592 986
305 340
792 419
757 684
258 147
185 238
334 818
809 371
136 422
511 354
58 182
521 729
960 360
900 104
603 575
675 785
270 147
666 639
649 469
902 327
856 76
721 398
362 246
522 429
219 197
988 193
944 5
974 237
33 572
157 799
350 782
188 901
917 981
32 644
630 408
865 923
466 773
453 164
483 796
363 238
640 220
538 419
388 616
225 401
610 330
103 350
734 78
122 114
570 693
860 167
106 373
222 255
921 744
235 470
878 201
141 580
153 555
99 679
960 330
707 959
439 908
352 509
607 707
215 99
826 289
603 573
325 174
903 364
975 195
352 725
988 389
255 997
803 46
714 49
675 189
588 554
49 233
279 183
223 368
64 662
366 679
364 421
997 429
154 230
934 662
351 932
349 617
285 414
114 272
655 99
21 809
181 435
318 699
491 822
528 118
375 626
62 182
934 467
368 533
446 618
197 988
910 631
705 106
189 264
577 395
114 269
527 618
155 448
587 63
913 444
116 326
172 995
557 582
963 918
310 812
572 436
3 143
932 810
685 290
412 50
632 226
62 504
170 717
618 824
98 889
650 786
781 904
940 315
130 587
139 992
686 755
11 112
367 615
155 913
163 67
419 2
857 238
832 664
512 869
397 21
945 556
162 831
119 759
701 286
217 83
189 77
460 337
772 85
423 632
528 122
884 305
734 526
323 777
211 794
766 861
45 692
885 27
826 228
17 859
216 839
618 754
871 232
420 294
415 673
161 156
409 190
927 115
307 195
844 320
137 459
320 145
658 305
551 827
470 975
933 819
962 398
991 626
102 92
29 925
16 623
851 631
169 123
168 324
836 392
632 525
706 611
549 943
662 251
791 407
58 967
278 738
87 251
174 827
24 581
135 506
720 362
292 699
362 235
596 177
910 888
454 806
41 276
399 501
623 1000
112 207
760 417
126 94
661 911
399 511
112 584
535 382
348 15
563 587
883 648
500 212
380 213
136 495
630 440
310 214
262 751
324 333
447 475
681 213
189 46
25 871
786 579
118 106
963 925
733 411
650 210
339 869
512 222
316 215
271 756
313 743
319 506
180 245
748 963
931 614
66 577
274 565
800 265
954 602
1000 238
937 753
525 962
744 901
756 170
108 368
195 524
799 804
658 77
106 469
673 542
507 116
54 997
409 657
8 303
637 583
846 972
392 978
775 862
469 408
251 129
615 815
984 374
287 318
12 340
89 98
765 507
631 119
293 228
86 709
544 962
782 913
191 45
925 779
677 903
83 931
627 701
905 37
122 391
458 954
753 345
660 376
967 520
786 425
907 970
562 281
135 168
707 991
559 27
776 180
83 849
616 60
746 258
980 464
150 800
298 674
4 788
345 13
992 898
956 460
463 192
584 438
762 703
171 369
372 625
118 684
980 520
401 26
858 956
296 158
865 968
240 668
301 487
220 971
64 83
762 232
148 320
198 147
977 641
511 227
804 430
553 21
165 337
282 724
782 206
297 148
220 844
215 168
75 321
211 607
495 360
657 5
380 9
252 431
633 481
832 373
595 5
625 560
578 547
81 242
211 445
156 766
353 217
463 597
629 51
604 555
159 957
304 591
269 500
561 944
161 367
373 16
170 800
196 785
422 592
821 68
655 716
429 967
240 114
975 515
664 290
564 530
18 835
424 329
114 958
315 508
642 560
646 324
240 285
840 925
944 794
610 141
768 440
16 617
228 442
85 519
655 69
488 43
577 659
494 686
844 864
12 319
365 621
164 521
816 220
613 800
738 857
60 464
1000 510
725 408
218 840
933 663
696 407
693 110
312 735
923 910
266 420
693 559
873 813
676 411
876 842
633 462
851 616
116 508
359 938
925 251
337 275
895 670
521 47
485 145
72 656
64 877
244 796
234 53
498 87
915 150
771 424
173 870
1000 359
169 422
28 955
340 408
509 81
961 436
897 438
57 707
880 419
959 503
172 324
877 748
843 48
559 143
440 17
7 591
369 707
829 261
713 528
309 582
383 910
772 556
282 591
565 409
699 453
111 217
476 553
794 289
181 706
926 360
817 878
688 652
658 999
263 534
983 656
166 752
510 203
476 707
322 976
239 952
154 9
186 598
600 558
2 981
705 341
140 360
115 629
618 1
252 838
4 862
282 102
387 192
689 8
438 505
1 221
353 981
269 288
271 202
753 745
255 617
743 586
535 268
200 892
124 824
299 499
684 68
209 866
828 442
683 48
473 99
426 247
41 266
580 758
800 691
942 716
557 298
487 26
593 915
939 954
929 418
874 24
471 840
17 564
192 45
105 583
85 783
935 712
758 263
484 741
414 822
734 157
742 367
402 761
813 245
680 200
488 670
137 762
369 935
412 21
4 936
31 538
979 537
972 748
414 830
814 27
818 111
463 967
589 126
800 73
552 98
174 614
730 118
554 583
554 446
584 357
719 789
616 716
721 608
440 333
835 164
124 887
145 18
226 641
936 212
712 46
655 271
466 603
332 649
639 817
200 879
446 430
800 739
380 630
379 669
548 132
163 205
139 767
493 111
628 782
779 5
613 274
799 653
255 533
859 356
622 831
220 66
450 227
354 761
364 981
719 853
228 562
700 834
615 128
377 240
394 343
824 570
30 403
134 310
474 490
507 956
630 22
715 244
964 349
151 530
214 928
944 277
767 468
906 314
172 328
509 225
791 899
396 823
802 990
565 654
626 301
754 943
645 817
784 484
292 810
750 421
591 346
15 665
756 314
113 658
639 87
606 678
716 349
85 689
342 16
468 758
764 571
527 661
227 692
212 174
35 787
85 332
402 298
10 964
962 20
59 825
412 577
392 281
355 956
220 406
434 441
910 17
137 342
353 85
668 997
776 893
5 578
176 582
287 971
238 177
91 117
593 692
813 212
423 288
132 502
486 690
214 479
390 599
174 422
190 251
900 107
421 153
333 787
797 834
695 157
873 71
529 253
497 289
816 964
188 610
722 847
723 67
678 875
363 736
427 65
728 245
466 428
472 402
394 719
485 125
842 945
657 218
609 410
544 458
767 498
521 233
932 284
490 392
619 543
619 271
404 447
437 131
419 456
187 581
412 177
183 163
595 702
783 100
531 559
47 94
985 301
26 748
232 835
322 633
305 990
629 103
380 284
422 343
804 307
768 417
627 727
732 764
584 846
156 309
938 671
71 879
827 885
7 990
635 627
750 334
556 710
361 822
753 137
707 374
423 443
265 925
136 388
982 243
353 894
150 222
808 747
144 932
563 28
290 354
911 59
746 283
637 238
752 274
709 652
615 730
748 829
481 508
220 86
479 915
149 382
966 314
456 812
947 388
303 514
928 164
906 902
155 558
858 797
94 37
844 475
229 995
392 154
766 47
345 296
506 768
871 862
122 614
715 785
238 147
188 292
196 876
356 166
777 20
953 948
925 46
904 881
521 584
847 548
10 151
74 570
634 64
440 353
528 33
901 696
595 827
469 637
347 55
158 857
607 944
594 804
399 469
600 903
679 202
897 833
367 74
936 120
34 840
347 818
5 316
206 595
232 142
733 796
638 726
393 120
747 913
471 381
640 464
51 284
871 780
713 663
234 855
844 258
238 840
68 283
111 339
840 594
105 940
184 759
910 589
839 282
773 227
458 702
217 345
549 544
184 109
437 241
68 595
724 209
506 963
74 873
261 760
527 74
210 116
670 214
474 445
811 705
351 369
117 880
775 968
666 385
821 747
641 997
455 752
89 556
860 527
748 467
488 585
914 193
379 542
106 552
165 6
406 38
364 383
742 511
864 876
314 83
619 116
495 255
774 527
25 800
375 8
735 248
247 546
9 553
552 943
339 995
384 873
207 198
521 820
456 102
573 747
18 104
634 977
405 752
379 591
931 668
31 444
469 99
225 849
373 947
498 174
403 460
757 872
525 613
211 889
533 936
689 220
718 386
622 465
714 352
723 853
412 809
286 243
560 61
592 259
122 417
864 678
598 195
917 87
634 973
894 726
561 261
688 180
203 606
998 236
165 881
106 551
951 299
4 613
236 167
770 264
555 725
159 394
456 328
795 888
60 132
805 329
284 252
850 393
608 351
193 146
289 570
730 379
58 852
38 246
126 95
216 895
968 760
69 575
566 537
892 583
973 574
659 117
33 283
369 960
879 289
7 912
207 737
188 840
502 681
413 382
729 233
826 892
925 61
436 299
952 980
893 868
742 772
536 738
712 578
327 441
996 749
969 84
861 194
649 174
499 138
600 445
370 507
546 166
76 57
237 541
828 835
518 485
123 619
885 143
982 216
679 644
411 194
216 635
605 889
266 525
268 156
982 341
223 83
90 318
348 278
36 653
259 849
314 827
915 82
489 510
169 726
666 487
515 985
522 283
5 22
997 333
56 283
601 136
315 487
690 700
872 755
546 349
312 436
479 27
60 751
772 301
653 876
645 709
890 598
504 273
728 477
347 100
667 80
732 471
183 855
676 717
485 57
775 600
555 90
270 972
345 986
661 846
497 867
570 695
83 433
527 53
206 515
781 871
725 782
966 938
598 187
704 728
707 254
553 363
657 586
675 25
384 373
592 473
350 582
387 952
527 919
8 103
517 268
153 921
995 347
582 131
532 723
552 646
880 670
835 313
693 689
929 493
106 32
238 370
82 344
527 182
775 151
180 400
82 811
987 621
610 901
92 126
557 387
623 873
138 414
660 227
321 577
522 513
523 502
779 753
918 429
474 326
548 781
281 851
312 524
634 838
2 666
192 543
296 195
183 598
425 261
567 997
8 301
230 765
420 932
896 540
564 866
63 643
312 364
386 983
295 461
114 446
878 760
407 451
743 96
422 74
909 98
790 996
262 503
837 561
628 213
365 541
473 910
178 849
342 198
117 634
161 424
439 88
535 350
351 496
137 988
1000 75
388 360
429 443
467 222
805 541
652 196
820 14
864 869
759 581
779 993
466 124
549 907
366 587
115 71
643 553
960 132
72 850
626 960
210 920
180 955
122 216
180 596
507 827
766 741
536 777
700 142
884 347
532 681
583 255
727 32
957 824
954 887
494 747
375 314
787 223
216 815
532 438
563 438
354 305
974 810
822 803
356 670
387 401
73 946
349 928
64 551
568 68
488 969
134 425
650 666
528 42
31 976
321 738
646 398
752 379
778 181
906 653
190 766
265 837
604 263
62 788
746 237
472 800
699 983
8 595
321 689
526 379
933 815
150 607
248 139
180 973
754 252
265 132
422 664
529 284
231 678
136 832
709 500
619 381
631 8
636 790
593 576
42 828
346 784
920 331
734 362
944 218
98 266
564 522
817 981
934 366
744 762
839 648
294 117
839 775
262 549
407 388
993 54
510 333
239 734
296 82
389 845
57 307
964 693
773 653
271 694
238 450
712 500
833 851
984 584
118 349
422 549
600 47
601 197
257 620
333 965
709 895
414 690
888 586
714 634
101 442
287 351
728 909
361 528
995 78
285 911
973 63
161 474
182 292
204 417
673 894
961 560
9 602
835 967
279 372
879 363
384 959
980 281
111 842
218 368
606 340
836 931
761 245
384 668
800 267
963 254
317 361
865 959
631 46
250 130
321 860
390 82
283 607
424 881
438 681
177 481
28 719
187 333
815 70
758 629
729 147
439 936
622 804
395 587
904 256
536 142
551 78
669 484
701 336
602 212
896 239
373 764
124 997
503 875
393 178
866 710
612 353
440 867
341 51
184 849
796 378
150 96
669 518
128 519
312 336
732 547
727 956
676 886
499 35
838 11
325 322
953 662
154 645
418 109
11 381
727 701
130 311
336 436
486 721
772 235
601 133
278 73
273 748
372 763
138 605
858 813
813 886
708 527
789 410
328 352
763 885
532 381
161 845
261 485
129 460
297 943
157 324
227 204
240 930
430 15
647 252
275 661
918 657
409 637
87 750
202 830
572 20
268 148
389 865
720 313
698 34
736 384
549 64
954 687
261 24
202 34
130 521
255 903
468 888
9 367
217 547
618 425
890 923
832 102
811 792
8 80
828 502
756 926
9 668
122 800
952 985
123 778
447 4
397 406
208 270
970 320
138 585
110 586
785 272
350 419
689 685
385 9
354 286
51 849
873 836
832 260
544 46
60 168
736 272
973 783
478 809
43 125
549 832
984 178
168 290
382 704
213 649
599 405
759 536
148 355
624 242
634 27
7 287
597 227
781 223
794 787
877 483
304 749
70 967
209 571
76 20
737 7
424 798
277 982
423 15
683 392
23 393
253 594
79 300
424 231
569 213
120 284
213 268
402 202
522 406
573 248
132 911
493 681
127 449
679 945
460 763
468 411
905 38
650 522
819 528
137 357
392 869
161 631
690 89
766 391
79 570
287 588
295 785
662 568
125 582
107 123
604 812
701 981
992 240
602 94
541 604
468 455
787 158
566 639
168 963
138 556
466 708
34 540
688 739
120 902
855 633
166 778
366 397
48 828
339 260
643 845
203 922
605 770
195 70
568 383
3 786
916 99
206 454
572 554
730 961
452 317
169 664
590 952
310 175
115 882
976 796
959 684
274 372
778 6
170 587
476 535
138 241
615 97
751 3
215 923
8 843
67 128
835 670
560 659
441 841
754 195
656 546
262 605
650 117
211 956
85 544
871 411
407 627
930 835
212 761
117 953
150 766
36 915
718 341
963 716
283 797
900 385
474 35
636 123
957 849
626 970
248 897
675 788
178 257
282 967
967 895
418 520
757 856
201 438
384 15
632 273
864 188
383 879
295 248
445 915
618 764
30 943
976 780
877 235
845 141
925 791
401 101
931 425
630 91
193 611
462 406
552 816
200 439
309 475
732 837
603 504
492 557
978 151
110 558
167 769
286 465
855 370
966 927
345 62
194 244
789 105
646 106
73 713
271 39
127 943
236 351
558 80
422 331
481 88
18 683
933 822
127 534
603 858
56 609
336 570
718 301
643 698
956 605
153 400
373 253
321 824
190 136
924 299
985 126
402 608
737 162
498 278
489 573
943 951
961 10
588 662
312 694
316 749
674 690
443 970
975 404
590 442
114 189
973 359
364 190
907 755
222 183
190 361
164 90
744 876
321 343
651 452
963 406
30 980
824 60
30 165
830 448
841 776
855 102
573 437
302 644
116 406
298 96
805 111
175 958
242 584
687 834
878 936
159 76
625 739
927 111
502 140
917 375
681 339
191 112
104 398
605 397
52 75
829 593
543 16
748 354
846 105
949 8
453 775
586 983
962 969
835 775
204 778
239 130
31 942
336 692
512 944
101 895
822 106
982 80
170 116
15 162
50 807
26 274
116 418
167 339
841 442
70 198
227 802
124 903
193 188
729 629
338 571
763 107
121 641
45 714
182 107
481 465
494 951
674 88
113 152
78 340
162 187
676 590
733 187
839 373
741 176
547 866
688 363
267 703
689 458
961 603
366 431
139 700
544 199
320 133
532 100
846 424
524 271
478 694
913 962
667 872
492 153
39 734
297 648
879 235
893 465
793 348
868 882
274 244
787 918
988 260
826 66
874 38
817 965
187 317
5 910
160 382
648 96
639 973
610 499
449 441
562 565
176 901
423 250
700 762
142 589
918 3
325 461
52 706
405 567
715 245
612 850
438 380
324 320
608 448
256 530
351 561
308 439
829 622
871 336
153 93
478 413
524 630
923 723
273 672
542 589
954 864
98 539
419 36
710 847
905 856
52 998
327 692
544 490
542 474
443 722
524 374
589 717
543 916
416 427
742 116
492 634
772 352
221 949
278 47
881 411
836 1000
640 71
672 50
118 653
304 868
936 557
647 261
897 691
739 114
237 425
271 958
475 322
781 856
792 558
283 756
759 567
727 394
798 109
933 310
373 239
117 199
557 634
17 865
222 350
219 710
660 958
771 602
894 743
286 802
923 195
39 188
592 985
251 415
10 972
368 944
643 321
852 189
871 473
389 820
706 310
140 497
888 364
520 75
673 624
933 794
830 977
575 546
114 899
843 197
365 98
898 738
806 752
229 350
399 833
609 396
603 958
404 41
96 502
864 40
334 610
162 265
428 567
807 35
909 402
598 88
745 31
823 612
279 499
925 875
349 276
289 900
989 381
923 259
730 728
393 489
630 693
345 635
970 792
9 513
378 890
858 775
135 107
200 877
263 848
535 212
899 616
946 605
58 578
468 574
264 591
732 865
75 696
409 674
593 634
470 846
676 549
467 897
426 808
481 252
665 221
65 724
418 821
519 956
115 211
576 26
266 937
694 967
110 547
763 675
593 283
120 485
950 226
384 300
696 982
660 441
271 517
639 527
360 229
27 489
398 512
428 648
283 28
765 13
758 340
11 701
388 891
450 872
57 417
571 755
915 950
258 983
254 737
461 841
812 887
317 698
895 205
952 971
718 879
917 169
259 63
187 799
958 714
259 615
801 255
329 516
431 64
940 235
686 375
376 427
38 978
782 418
294 498
878 483
107 31
942 24
83 585
64 166
372 531
857 851
302 557
852 835
51 940
703 948
791 165
202 854
820 876
174 358
332 220
854 69
114 471
972 626
332 654
840 557
915 882
993 117
544 237
394 240
938 380
23 487
736 977
212 691
234 358
447 631
757 813
805 980
893 958
560 912
801 711
26 443
387 399
475 945
137 116
666 543
376 750
687 218
546 678
82 132
51 500
1000 612
183 41
816 79
38 537
718 862
600 882
269 168
93 612
666 422
671 379
205 136
193 586
851 287
411 961
152 93
733 128
54 189
785 227
844 44
488 774
640 502
458 576
156 940
639 333
653 285
476 158
301 473
884 919
288 586
220 354
719 121
76 286
870 774
389 959
839 646
935 791
137 317
435 374
966 731
778 572
266 658
441 189
468 825
565 769
854 65
600 568
236 455
689 553
32 832
968 592
6 552
112 516
570 259
905 68
30 122
934 118
686 73
653 837
744 53
814 449
313 857
601 78
204 375
86 888
712 806
950 826
898 681
397 933
653 322
383 403
416 469
700 86
371 972
549 577
563 17
312 193
558 742
636 143
24 611
886 674
112 436
746 881
995 740
17 479
348 895
939 727
403 487
294 512
768 360
435 381
574 359
74 151
345 331
559 950
78 384
916 350
953 487
251 440
472 45
870 630
6 873
934 451
916 92
710 962
642 818
502 61
358 611
824 614
823 478
823 681
12 590
867 223
158 573
902 802
329 358
177 185
613 821
605 189
301 192
629 773
862 145
308 926
15 749
973 799
33 216
60 547
656 800
359 878
242 234
787 41
277 708
566 417
269 345
736 634
443 586
653 314
616 664
983 639
865 907
739 332
383 530
911 782
276 776
509 812
847 620
775 927
690 752
254 394
247 1000
924 741
626 460
147 423
362 894
178 991
40 901
674 833
282 317
337 805
744 153
122 271
262 618
17 849
219 913
756 490
868 753
625 558
211 399
677 517
222 476
139 12
535 722
821 629
223 303
914 96
316 337
866 569
48 597
779 570
35 842
830 178
757 420
497 610
960 473
588 621
932 612
894 304
684 8
262 762
903 200
606 265
23 902
468 751
3 379
469 242
377 505
91 843
6 206
946 42
343 325
136 983
950 909
426 797
660 657
157 45
804 717
781 994
52 63
431 840
121 91
784 978
497 641
461 387
577 282
453 704
146 784
889 469
673 773
972 277
553 750
509 151
142 2
557 862
479 844
992 842
562 134
492 516
207 395
454 949
371 910
54 166
681 144
538 840
497 944
130 529
575 71
891 89
922 612
327 704
343 90
582 788
238 471
988 236
427 861
227 919
433 335
997 733
872 282
886 939
735 956
484 167
805 492
408 559
509 25
949 864
555 633
417 871
776 164
171 810
552 706
606 705
708 792
907 611
704 59
656 976
664 540
760 305
562 525
516 158
895 703
709 477
380 62
787 505
176 11
251 805
809 238
962 558
421 698
197 468
806 799
758 998
225 365
439 958
113 798
472 823
571 958
638 536
156 532
163 73
432 891
726 892
308 304
211 227
690 65
53 786
93 657
576 897
783 385
485 517
913 450
758 191
898 965
611 295
139 192
195 660
945 250
58 347
655 919
697 753
826 197
177 478
945 673
438 949
920 926
465 261
148 275
532 290
569 1
607 240
942 257
604 126
121 846
446 486
658 482
550 702
55 249
533 279
441 256
470 302
981 302
358 466
215 435
293 68
801 119
561 924
513 629
413 712
608 937
852 468
237 307
161 25
989 886
117 548
532 424
447 341
840 9
769 201
419 147
803 653
732 484
488 417
35 376
134 884
321 554
667 291
929 192
831 920
11 266
562 929
486 693
425 765
20 890
369 548
629 400
894 516
562 94
789 53
359 591
15 765
221 120
642 26
968 812
722 533
96 408
926 177
639 320
240 431
361 32
907 532
980 8
463 591
505 498
948 6
336 220
876 682
797 478
500 449
660 547
949 663
49 270
534 510
617 400
390 721
452 124
630 636
344 956
921 97
187 731
808 182
544 901
20 664
82 586
249 329
224 889
965 361
839 166
519 296
503 275
517 275
686 735
78 417
583 47
530 656
788 218
94 573
893 111
820 24
855 270
267 32
31 635
324 480
939 921
412 903
775 801
289 954
293 986
624 273
96 831
495 191
558 667
103 112
915 797
59 513
331 611
648 647
745 556
315 738
776 282
233 355
855 932
41 732
254 511
446 128
106 675
414 739
537 60
653 162
659 398
122 724
775 84
800 809
806 123
737 502
164 507
800 80
908 804
944 183
958 318
203 65
417 660
335 4
559 510
51 900
194 302
758 582
650 127
163 511
792 277
711 845
966 838
636 429
451 144
426 391
458 305
525 925
516 648
338 169
57 139
51 646
572 915
562 147
604 556
848 230
882 417
624 775
928 337
977 151
967 673
779 430
388 803
230 225
665 361
969 70
919 232
571 396
361 627
837 230
210 131
908 938
331 973
626 71
704 634
290 787
745 165
414 525
818 11
630 43
372 978
670 748
135 749
42 610
38 681
320 552
214 182
955 423
413 531
104 198
778 28
122 752
873 871
514 193
301 239
906 36
672 220
555 106
927 858
997 551
904 824
801 14
996 393
493 932
201 992
736 478
300 413
647 616
503 353
234 791
749 318
720 908
553 58
195 416
590 350
78 703
648 340
499 40
248 716
728 177
137 583
994 968
769 742
199 593
893 910
893 994
583 737
827 168
603 401
765 352
143 169
458 504
706 468
680 743
848 402
813 244
81 889
635 998
799 57
34 43
965 45
914 647
839 773
669 275
935 418
454 20
590 351
133 182
393 740
632 916
197 795
443 906
983 5
235 518
662 482
548 499
452 98
263 694
787 177
823 427
776 931
17 187
980 790
547 377
673 935
889 61
546 905
456 368
219 704
611 110
128 771
645 140
43 550
828 458
705 390
454 549
717 971
553 153
156 562
498 490
920 16
152 197
138 97
224 510
628 248
989 483
813 130
324 301
961 215
14 240
278 840
363 617
995 586
76 642
362 192
383 332
529 561
676 781
145 825
666 221
317 648
797 232
191 503
958 404
415 947
867 207
133 841
962 869
175 980
379 855
106 542
95 473
635 584
863 258
81 769
623 939
77 1
597 158
761 768
468 704
113 707
306 258
788 879
763 632
946 436
46 928
824 644
875 770
902 456
309 354
973 585
261 734
143 397
762 535
625 235
98 898
481 597
946 789
534 338
703 519
728 857
127 524
782 928
371 186
167 449
257 267
902 393
971 847
308 981
561 532
53 957
859 250
163 212
731 128
333 580
133 639
19 3
974 131
930 529
558 701
201 782
951 450
672 989
898 495
129 252
670 398
511 159
589 264
964 58
975 246
479 436
197 4
413 117
774 243
507 591
154 581
589 444
658 355
586 579
236 324
723 546
667 735
177 51
782 224
360 449
62 43
998 794
310 48
783 330
294 652
864 338
283 966
178 303
675 842
861 110
984 654
828 527
63 625
743 197
76 885
263 119
239 489
734 270
61 674
820 871
524 572
514 436
756 495
924 729
513 776
318 340
551 382
380 462
246 253
545 720
617 98
526 374
432 92
368 472
752 753
983 993
475 192
971 341
334 837
314 278
250 366
584 759
1000 940
825 699
361 881
718 864
167 510
426 791
941 789
446 313
1 719
303 949
616 281
318 267
203 836
477 627
538 485
422 838
460 197
834 759
616 459
950 750
516 286
199 24
409 157
228 580
509 325
523 117
602 797
946 323
404 637
816 665
66 53
554 296
204 105
973 715
939 803
30 848
38 513
225 403
287 234
269 895
769 904
960 1000
308 555
269 299
873 663
268 188
235 44
892 764
48 67
880 9
978 869
591 136
753 436
940 964
403 352
316 943
148 414
930 569
43 184
76 931
433 721
344 219
786 661
220 651
889 365
596 789
774 722
230 990
997 474
881 404
122 382
600 163
422 428
725 737
630 588
981 14
25 450
789 803
249 46
975 597
502 275
534 310
867 380
680 802
850 152
893 538
604 580
321 859
669 265
807 728
897 283
446 778
842 372
645 574
142 131
891 765
806 380
38 764
480 503
815 210
448 270
591 735
20 364
171 158
398 589
518 226
127 193
553 404
763 362
589 898
781 459
861 104
679 600
86 464
124 935
124 247
402 508
676 789
556 901
85 412
359 114
535 66
884 255
547 521
728 614
168 498
793 243
13 806
534 794
118 551
189 873
459 971
493 907
246 34
158 129
496 182
54 798
166 579
984 680
296 817
898 210
487 900
710 323
605 722
840 617
360 418
378 864
196 330
936 372
850 556
875 231
584 822
254 753
540 599
835 606
426 846
876 529
706 202
911 28
558 604
550 537
7 575
767 825
611 307
493 935
120 121
869 890
692 675
725 227
159 617
943 740
148 996
483 324
508 272
656 963
326 613
292 674
393 202
505 886
717 129
941 333
970 925
151 72
781 875
184 950
638 941
780 269
312 368
903 181
469 19
330 809
982 898
464 50
348 323
263 756
801 922
425 142
826 476
620 856
884 219
133 307
587 79
120 165
148 107
165 37
625 393
560 903
276 688
292 140
192 155
164 949
596 770
722 519
169 287
261 796
820 569
208 429
5 379
233 728
562 544
877 673
861 745
209 792
250 16
718 842
146 497
500 464
221 920
726 566
817 337
954 89
409 537
13 851
895 498
118 227
563 664
620 635
247 181
260 464
496 327
356 438
777 719
355 913
385 890
746 671
677 871
874 106
517 174
558 875
34 817
228 207
924 636
769 488
193 963
782 523
379 959
581 104
200 890
492 957
503 370
248 239
61 442
960 819
129 889
403 301
82 989
555 666
404 107
111 922
363 572
221 21
36 74
668 182
370 801
167 343
43 474
162 108
460 691
741 889
570 653
839 589
852 762
330 843
510 281
994 885
885 872
678 748
980 140
171 56
620 948
436 95
629 537
190 971
716 224
456 195
191 953
818 725
368 780
376 494
988 358
560 663
44 321
779 591
246 32
193 655
328 647
945 793
350 343
304 787
587 642
984 382
266 461
671 736
464 692
78 280
174 332
570 643
644 732
378 434
259 366
879 819
280 828
619 363
190 572
732 700
802 499
361 618
203 340
767 174
436 808
405 27
462 112
545 907
730 436
564 865
6 321
475 273
812 866
734 764
523 452
879 852
337 665
559 793
711 292
271 925
735 905
351 493
762 86
793 246
733 836
190 59
832 426
804 765
280 338
665 930
719 643
562 696
923 153
275 55
135 932
666 575
552 554
879 489
829 432
110 166
569 844
706 544
480 195
115 689
89 7
217 336
468 931
214 450
907 798
202 160
694 194
513 984
487 166
722 931
823 358
22 712
511 371
560 33
122 809
40 664
336 722
559 888
29 480
188 573
498 721
192 870
925 140
976 534
319 281
401 477
385 93
178 363
566 866
42 602
328 365
549 884
287 207
633 9
534 759
116 474
114 885
775 981
627 643
195 243
291 597
43 668
821 761
844 933
96 829
348 177
395 375
511 877
635 443
817 732
234 779
457 21
183 680
299 86
174 585
600 885
276 47
654 132
776 219
273 82
725 145
897 588
50 744
448 322
388 894
537 361
748 946
843 723
801 341
359 380
280 302
537 765
206 120
866 268
739 866
131 785
232 457
804 519
676 828
431 686
245 206
566 717
664 434
174 240
182 312
827 324
785 912
63 817
764 284
933 972
694 266
838 968
878 410
581 147
129 41
469 994
496 347
296 681
678 504
458 894
171 485
284 310
176 605
368 347
518 862
522 609
840 687
672 865
169 119
330 215
607 381
874 832
202 611
832 776
989 977
360 291
730 338
372 934
322 715
995 426
930 461
375 986
618 600
333 152
633 494
295 669
432 831
842 243
179 284
365 847
290 780
853 963
351 108
585 557
810 52
496 417
10 608
700 180
549 580
888 295
643 574
229 564
485 49
349 519
612 639
420 89
258 181
856 765
617 165
686 337
358 124
595 503
186 760
502 733
509 788
553 209
164 330
312 858
273 319
702 629
297 613
205 969
538 714
693 90
622 22
272 259
147 56
977 49
205 883
127 589
336 265
122 304
666 313
913 677
297 940
131 776
864 59
390 609
334 83
78 526
23 922
293 125
135 995
124 17
473 509
324 526
221 590
665 721
414 809
12 338
223 946
913 836
411 207
246 841
165 838
709 24
78 690
751 206
917 114
605 933
501 1000
743 838
196 288
639 248
379 941
686 982
763 379
917 598
132 216
631 735
252 607
279 289
338 771
216 662
424 784
972 217
543 738
720 797
681 20
322 397
835 945
975 116
962 824
92 592
814 532
125 955
724 415
901 496
175 156
186 393
607 171
390 898
973 333
968 497
177 965
567 341
358 543
807 855
905 600
736 768
933 603
396 785
82 440
345 741
8 888
66 317
484 522
632 122
333 801
476 40
964 522
843 228
378 750
58 836
698 615
395 754
474 353
577 928
147 444
32 243
614 776
691 299
823 528
186 799
384 824
655 48
318 967
827 752
438 774
342 825
30 98
888 23
317 320
70 951
15 416
257 607
748 280
628 892
679 50
934 268
408 185
907 261
673 721
535 93
98 784
627 499
851 207
126 571
230 455
596 211
37 792
76 79
849 724
453 859
667 792
499 626
544 522
952 558
706 958
84 123
453 490
852 200
374 752
463 632
126 41
328 712
396 850
606 518
841 111
649 507
933 971
830 309
760 701
788 464
795 591
993 608
271 430
176 27
300 318
612 12
775 893
388 425
900 173
169 826
100 719
169 523
755 719
706 391
268 450
820 617
487 550
638 942
633 983
101 567
548 342
619 545
116 936
26 175
454 716
291 269
98 749
850 343
846 40
667 847
340 465
63 857
914 114
784 991
81 605
700 224
991 344
155 57
90 140
235 983
392 232
417 485
352 994
194 638
208 930
349 977
534 578
989 854
687 512
174 333
658 172
26 701
832 124
110 213
412 937
980 37
580 889
947 680
877 902
180 186
337 700
194 981
493 26
457 743
75 545
681 166
883 582
583 496
676 219
163 408
47 552
578 605
825 535
670 503
164 57
78 30
202 661
459 24
103 980
735 74
210 322
922 75
340 914
739 356
803 917
679 152
459 923
933 592
189 621
817 51
828 33
494 616
317 823
638 281
814 349
827 787
855 211
962 763
318 637
752 939
420 319
873 564
550 637
721 517
549 751
676 981
392 814
265 9
75 832
98 822
406 889
423 481
430 845
90 298
186 196
149 469
965 164
964 369
832 372
556 924
679 656
516 247
772 361
712 638
427 975
474 323
55 168
350 541
117 113
565 466
985 552
143 307
356 305
240 823
923 192
51 475
911 150
127 274
70 961
75 650
728 942
476 18
923 858
192 525
295 983
149 291
988 480
647 16
356 495
104 612
862 919
914 618
878 900
923 193
512 415
875 928
737 63
813 14
825 185
427 911
393 439
799 140
982 766
663 954
620 562
747 413
467 140
157 52
524 559
570 592
248 681
520 424
916 894
201 976
597 326
4 376
742 941
713 400
823 298
801 194
115 285
57 482
123 402
458 671
218 144
369 590
51 751
136 184
869 515
325 5
258 646
812 494
570 17
212 327
491 488
735 23
700 274
276 27
534 678
874 107
579 130
441 220
134 612
71 305
161 545
702 307
309 856
606 410
257 588
473 437
743 258
964 715
607 796
708 938
929 45
694 503
358 143
73 904
460 671
180 42
743 687
732 862
383 98
86 912
996 384
881 674
15 50
380 772
181 308
139 654
51 369
617 845
33 783
793 76
322 138
711 438
529 896
101 993
481 279
778 704
58 307
947 456
536 676
412 997
85 114
969 482
507 652
341 398
885 748
959 719
192 624
666 908
335 349
583 9
857 664
441 43
220 314
42 355
874 949
638 235
915 701
687 711
664 47
968 377
606 119
47 163
737 164
463 306
204 400
301 816
676 880
141 257
173 151
621 124
812 683
505 135
588 679
197 236
17 177
639 616
257 994
989 970
622 822
847 690
843 66
985 830
398 560
910 534
808 997
319 564
751 122
904 856
782 801
41 569
402 914
458 929
206 698
650 655
31 79
740 186
549 743
106 896
253 563
398 727
656 228
546 914
865 237
974 588
377 826
50 376
604 32
698 120
387 370
151 676
797 121
452 914
799 177
576 338
7 973
985 575
659 520
793 913
549 478
25 697
274 509
562 137
872 707
517 341
147 104
441 984
306 882
530 755
685 651
430 251
1000 589
868 834
508 439
518 585
507 838
74 742
824 223
674 358
476 619
987 406
340 470
302 650
927 681
743 869
604 438
709 996
254 370
970 265
762 366
197 729
706 981
805 653
408 386
889 695
333 840
797 500
491 300
522 578
201 4
667 461
63 581
844 852
538 854
429 606
972 434
89 218
782 710
352 323
366 591
60 164
569 608
258 59
738 639
174 346
506 292
781 984
557 39
173 519
679 586
292 702
449 548
320 525
384 74
338 229
52 930
165 726
73 409
810 154
307 952
543 571
674 954
428 5
710 328
159 214
414 214
165 656
733 976
503 907
668 277
762 865
128 826
360 927
288 186
348 951
876 582
102 580
716 508
193 551
265 900
802 721
134 848
536 568
985 923
183 224
786 201
911 913
679 719
336 788
394 939
658 691
798 257
250 647
754 901
285 156
681 244
674 967
437 373
327 740
974 592
868 747
847 898
652 543
151 275
140 895
153 743
806 784
788 36
124 623
700 836
443 157
593 629
213 446
641 755
51 566
706 38
640 97
668 905
805 476
101 320
901 570
744 924
989 218
603 663
462 460
964 923
775 221
705 544
26 942
81 553
151 567
938 816
610 885
943 395
168 102
926 102
856 978
314 718
155 165
406 526
989 735
389 571
503 172
74 630
528 233
706 118
375 859
33 187
375 35
650 883
822 120
59 943
307 878
354 890
462 354
418 905
161 989
410 351
358 945
492 606
839 250
738 699
431 112
736 235
17 566
405 295
408 512
463 842
711 333
7 878
544 30
621 28
556 504
554 179
322 199
653 373
19 214
673 566
447 536
437 795
933 646
869 459
32 951
839 64
92 311
394 557
471 664
943 827
146 715
595 650
576 339
187 888
486 12
15 953
803 217
106 903
162 826
878 155
991 255
383 483
671 176
340 117
638 371
827 693
78 815
60 891
246 754
934 798
768 493
937 155
689 226
879 274
624 629
956 740
108 312
35 338
320 232
158 29
945 763
297 707
752 656
451 721
808 525
322 517
747 669
784 104
892 936
720 90
25 587
228 396
6 783
481 753
217 911
518 348
6 599
645 241
488 855
205 115
84 862
751 398
204 305
770 787
896 466
890 120
839 570
168 433
337 386
791 370
703 397
281 98
694 989
970 533
497 958
384 41
615 273
983 300
901 587
171 286
113 545
489 468
877 843
577 331
784 303
831 317
649 40
550 90
946 66
527 728
439 762
644 946
242 139
702 660
50 856
665 954
681 258
399 589
602 947
218 555
499 453
429 869
505 853
107 631
665 587
829 645
914 639
828 606
131 353
883 61
732 334
237 482
297 76
193 310
317 446
893 933
343 710
44 589
25 605
315 689
105 779
767 712
800 458
819 840
193 485
801 599
500 824
243 400
881 975
178 384
334 689
613 353
212 440
31 628
782 536
760 981
485 866
805 854
985 564
76 70
614 423
568 965
189 606
192 548
31 799
895 580
822 381
559 878
156 160
407 775
318 830
721 799
471 283
735 102
116 766
929 357
902 198
274 326
13 66
48 427
654 340
552 892
981 549
20 204
122 618
924 419
721 899
599 518
96 777
257 189
277 618
605 601
536 2
722 935
121 210
403 888
503 210
391 353
249 21
329 750
708 508
105 27
930 840
280 532
404 570
130 985
15 831
614 995
805 899
901 219
55 141
605 688
722 457
435 402
243 196
824 256
332 664
318 577
93 581
565 949
882 700
464 112
645 493
7 888
548 537
50 423
793 548
811 962
235 505
56 277
333 302
184 533
581 368
771 133
554 81
847 981
166 538
577 713
822 670
34 366
145 716
658 957
649 342
320 432
845 743
22 162
502 967
448 257
737 222
75 953
228 828
445 547
422 194
162 268
569 749
199 164
34 900
985 931
476 472
414 713
603 484
878 582
900 686
576 350
658 918
501 261
984 251
386 472
826 321
206 146
359 472
231 697
232 730
694 891
848 445
219 954
40 934
300 877
469 479
136 120
938 300
813 226
667 100
138 194
594 617
548 229
805 813
785 490
219 990
245 148
264 131
479 671
440 667
22 253
831 280
579 378
906 298
395 520
210 963
90 354
857 541
998 235
188 531
234 17
727 389
838 280
102 459
573 551
988 509
229 869
17 733
23 59
763 599
381 21
126 836
912 438
438 497
569 737
281 145
87 92
99 962
995 685
967 427
798 41
766 840
176 453
66 182
950 942
264 966
808 897
277 675
248 717
807 868
608 506
405 848
388 560
224 885
68 781
206 761
175 305
860 942
416 581
885 518
899 51
304 956
1000 797
523 894
585 919
696 924
713 724
526 64
394 775
191 385
851 165
870 471
776 942
328 910
23 37
323 772
224 710
195 459
781 88
726 44
881 219
285 753
143 253
591 579
440 160
222 360
219 104
971 852
507 511
348 322
526 978
507 443
784 710
619 512
136 500
598 918
234 801
820 690
718 809
590 492
313 898
65 713
471 53
596 210
253 219
198 15
564 891
991 820
392 116
310 8
131 953
425 890
935 19
379 875
523 668
935 195
523 591
306 553
297 545
331 77
996 648
921 291
647 731
385 814
978 353
974 532
91 215
376 237
175 385
906 493
884 434
442 783
487 208
617 879
132 893
454 971
243 385
718 993
189 985
901 224
973 939
878 594
478 923
560 969
843 42
159 23
600 228
142 644
761 872
244 632
846 921
452 483
606 307
441 214
100 272
927 67
535 461
659 656
783 915
638 17
689 690
368 294
288 159
804 569
659 827
500 324
689 265
48 759
323 434
652 433
91 721
32 84
173 508
827 478
943 911
213 768
59 430
84 749
935 110
753 39
201 238
600 385
297 947
195 202
798 847
837 475
365 723
781 573
28 861
540 615
911 161
945 659
991 448
580 401
902 872
138 824
211 874
224 109
812 426
412 452
71 47
32 426
757 561
716 221
727 288
862 306
357 614
485 6
288 755
541 420
932 552
932 433
638 191
574 526
455 743
373 277
46 947
860 35
75 871
358 903
336 366
65 755
32 629
306 216
76 744
458 688
329 829
577 452
296 815
28 165
785 640
528 766
145 690
86 18
135 287
751 524
862 175
661 883
361 930
779 291
204 118
371 532
109 704
823 256
252 659
838 112
680 581
708 78
488 511
718 561
600 208
804 494
724 994
109 78
577 859
820 194
770 583
495 852
240 861
137 470
44 46
460 137
106 878
717 534
97 145
927 491
765 696
800 98
998 474
244 1000
201 963
589 758
700 392
921 54
468 36
751 947
177 298
107 456
234 756
454 291
860 550
751 862
814 969
192 556
580 19
656 677
552 141
620 528
467 843
754 786
279 139
254 778
141 571
183 749
340 480
763 144
816 791
971 273
686 789
11 592
718 811
949 807
89 119
10 744
226 171
898 521
914 736
352 796
969 518
654 621
25 373
91 663
388 412
860 904
533 794
697 487
294 912
24 924
14 105
540 661
681 967
987 469
928 771
8 557
254 472
399 70
171 757
940 10
296 778
333 591
819 518
6 30
298 690
622 201
474 248
79 29
550 416
585 483
181 82
333 362
498 717
8 566
460 744
743 27
601 944
665 817
60 924
158 88
520 821
847 743
946 187
97 950
270 525
459 423
468 499
375 658
315 461
562 349
621 473
885 324
225 841
389 815
185 567
543 979
388 629
629 517
867 798
936 410
536 62
741 825
429 628
279 663
91 742
101 480
79 231
783 365
635 464
959 51
91 417
92 215
89 753
551 958
456 108
160 267
564 733
797 817
621 991
83 708
495 566
559 286
154 343
577 262
215 651
259 424
161 63
167 346
609 37
914 142
399 88
331 375
319 297
441 821
460 651
994 266
528 701
960 203
220 993
653 378
769 401
420 765
74 809
971 267
129 554
991 699
812 429
524 575
466 232
526 664
928 967
867 264
263 692
423 993
303 192
291 818
775 216
44 891
491 422
572 442
393 143
871 587
335 296
614 354
862 204
716 352
333 790
787 734
580 69
16 43
385 562
100 811
516 317
725 13
284 769
768 500
2 890
960 889
274 697
813 797
192 323
70 669
244 519
384 196
282 697
190 894
390 626
400 289
893 961
561 884
227 795
227 223
382 510
875 285
40 30
953 267
586 67
466 592
328 550
19 679
599 510
601 51
313 134
336 618
258 305
425 449
884 395
945 94
138 214
74 593
384 590
609 425
122 848
622 450
259 75
744 175
99 780
976 770
426 866
662 388
481 150
543 235
398 129
208 820
916 868
231 964
364 565
903 304
6 845
700 415
319 264
609 102
232 83
669 314
710 848
196 111
517 297
919 518
341 162
547 98
505 387
664 449
608 133
130 525
487 834
176 364
702 668
208 858
159 440
356 453
953 345
122 792
177 196
184 988
659 990
517 333
407 514
468 491
527 532
947 405
216 200
400 437
275 90
313 719
264 963
510 947
429 117
557 156
788 818
571 840
193 911
36 973
693 604
906 817
176 155
56 879
573 146
115 810
69 858
429 262
973 553
841 712
787 521
851 324
507 899
165 186
446 423
903 765
162 819
913 946
248 249
800 387
98 684
572 511
412 494
498 795
182 655
497 270
782 512
879 738
182 273
325 195
476 243
198 690
140 317
258 482
929 356
576 367
447 737
965 884
153 485
977 70
136 911
844 413
966 278
128 498
599 906
580 189
915 119
901 316
493 742
334 49
826 62
379 928
343 645
239 527
775 931
848 188
69 329
710 628
158 638
772 203
273 792
21 894
23 177
181 877
893 932
401 830
536 981
134 752
526 656
475 797
599 419
733 448
72 566
701 224
516 418
80 569
342 269
283 730
852 487
35 275
514 951
332 829
49 958
951 836
879 358
291 654
366 586
724 542
682 870
122 616
895 118
88 968
610 85
906 715
647 672
678 26
181 633
586 841
69 505
182 7
965 323
424 430
351 683
348 172
942 91
25 178
677 689
487 442
85 192
619 884
94 442
129 286
603 467
838 73
54 735
404 801
408 747
261 498
60 860
65 940
448 14
118 465
840 459
945 298
869 125
927 1
829 204
369 74
147 596
800 871
443 814
630 825
787 233
803 328
30 27
268 747
342 544
668 365
129 449
695 177
485 826
615 767
33 754
514 620
9 507
862 683
301 949
365 18
272 261
418 573
68 788
61 28
162 361
542 197
79 203
257 310
503 714
307 334
262 301
790 853
935 267
91 24
423 573
245 784
461 980
705 905
574 250
159 623
663 16
196 134
630 59
702 799
538 677
837 490
747 923
304 884
632 493
442 233
545 235
51 30
238 445
908 993
75 436
944 303
184 500
152 502
985 616
313 467
356 821
115 965
643 232
905 82
991 410
738 380
745 949
941 991
847 29
627 699
908 966
503 89
270 909
932 366
627 416
615 366
461 55
326 778
676 498
270 666
907 242
624 49
362 703
372 906
588 30
960 196
687 447
992 205
479 684
17 137
198 661
47 710
623 762
158 221
529 271
561 355
633 450
435 93
356 240
123 77
586 38
368 49
18 533
587 382
879 655
257 373
259 776
90 822
334 824
77 210
436 401
861 857
238 762
182 462
165 170
589 465
845 255
246 751
584 398
544 322
45 397
714 513
618 171
303 32
661 950
487 459
820 802
765 855
396 202
338 73
534 470
568 772
935 678
219 4
288 18
891 706
105 762
959 3
804 711
283 395
595 464
764 881
941 376
536 836
849 574
722 787
30 107
583 956
322 780
925 76
768 115
675 758
46 514
60 848
707 104
789 893
486 336
442 556
88 69
716 270
155 187
258 568
180 706
740 847
9 526
216 586
745 15
504 584
383 92
784 500
73 256
500 504
588 809
497 38
218 442
707 377
609 264
448 457
704 685
2 548
230 752
11 30
972 329
621 504
162 816
189 268
739 247
758 575
358 29
983 711
223 335
719 826
408 364
104 787
22 487
349 627
143 624
451 238
855 290
355 950
677 884
42 304
201 418
943 567
831 697
130 861
124 522
770 313
518 679
364 39
905 469
733 940
212 190
930 937
525 885
15 894
981 598
146 547
487 170
78 851
241 605
947 206
680 115
353 14
113 165
268 254
367 663
950 729
62 51
566 78
616 320
889 139
752 254
143 76
167 910
412 864
193 811
897 403
198 470
917 698
20 43
515 181
387 481
186 636
687 694
109 239
847 567
151 335
632 472
190 439
734 568
138 668
661 294
581 781
670 939
582 258
72 686
42 743
555 257
614 27
152 753
954 437
15 556
739 895
439 379
25 151
985 179
258 638
258 223
122 643
645 849
168 345
763 218
987 690
307 969
991 104
79 697
288 421
407 526
982 8
610 412
707 463
736 242
577 991
622 401
946 282
923 201
4 248
436 21
787 926
687 948
475 121
330 829
304 180
214 899
700 495
570 81
315 931
773 835
71 104
402 746
324 581
76 962
781 303
49 87
277 612
992 17
645 118
544 716
203 144
240 837
219 883
647 669
66 925
652 591
421 243
70 322
785 353
661 583
788 163
811 765
193 886
394 577
453 67
950 32
636 462
879 757
659 281
933 43
693 639
288 145
795 336
787 676
238 811
514 451
240 726
350 766
628 738
773 250
723 426
750 425
200 166
296 600
342 208
393 979
463 15
601 514
605 721
343 653
716 42
80 174
510 738
3 362
764 77
623 957
277 415
13 419
365 112
883 198
622 907
765 887
559 494
756 664
405 722
263 845
147 642
707 505
278 631
24 421
148 255
679 604
645 662
4 908
355 788
90 300
100 175
347 125
469 669
998 4
43 776
222 281
532 251
300 847
968 178
14 348
95 726
485 247
540 741
916 560
791 190
425 659
570 885
785 263
370 786
588 179
669 708
277 22
189 459
754 505
616 637
22 313
288 352
297 91
561 678
387 977
52 387
602 484
483 979
729 876
924 479
827 773
832 889
416 947
676 877
833 865
249 37
681 744
942 487
40 958
150 583
410 670
972 22
877 995
846 551
992 405
200 718
387 343
800 636
651 286
89 379
383 458
780 763
898 228
554 984
532 471
994 701
131 256
701 246
903 538
277 282
484 258
465 42
742 184
334 688
754 560
143 225
523 303
992 349
6 520
380 805
741 527
269 643
284 518
220 872
794 989
225 89
120 960
446 678
726 252
783 488
341 286
848 959
157 493
904 364
343 92
632 587
340 519
369 408
262 109
25 497
984 517
149 962
94 518
556 839
389 746
82 590
240 107
312 577
15 305
589 728
922 614
721 478
114 576
466 966
21 632
7 374
741 928
359 565
283 17
869 919
600 654
611 368
972 769
377 134
355 979
2 580
171 447
418 225
782 799
723 583
370 333
58 766
316 252
104 412
776 649
924 669
178 859
271 532
518 571
969 364
71 977
668 459
133 975
607 373
788 830
954 551
611 180
109 82
980 436
971 100
731 924
492 949
247 540
393 82
304 411
287 28
704 945
867 594
686 646
321 57
95 1000
110 106
470 59
772 695
325 977
817 710
193 790
72 209
598 204
538 231
201 195
373 762
205 670
959 730
411 97
421 354
231 607
472 666
100 706
15 962
757 10
182 252
69 634
68 690
177 411
497 463
62 526
967 758
295 70
701 348
889 778
115 485
43 775
71 958
597 207
56 498
85 101
880 702
694 158
785 902
447 135
737 195
211 450
755 2
453 452
918 555
599 720
799 988
80 249
655 143
214 776
977 847
56 168
249 700
898 580
469 946
905 816
736 716
120 277
735 577
717 653
802 632
68 488
875 506
691 200
250 225
428 47
121 821
905 483
658 598
400 378
273 918
66 869
263 56
135 565
821 920
619 182
234 711
494 984
976 120
46 66
47 695
494 278
119 850
980 606
970 453
692 601
782 169
959 377
924 86
431 910
326 515
221 317
182 712
301 55
778 280
10 313
845 182
465 868
212 942
57 574
302 299
944 464
734 422
493 598
255 267
578 429
199 154
988 448
262 945
235 984
715 491
630 471
514 825
586 632
599 640
294 345
322 409
845 590
453 350
570 949
375 85
133 462
859 656
200 367
555 500
389 687
860 772
187 956
279 369
319 857
258 591
72 898
968 129
515 596
685 287
421 695
2 121
730 588
22 114
737 322
370 543
245 927
662 930
830 774
154 395
653 78
396 624
67 269
504 840
940 245
762 201
598 516
474 789
920 45
563 623
258 164
246 892
384 222
102 897
652 933
769 456
876 572
674 117
994 413
443 786
889 384
304 768
345 441
269 438
269 451
607 407
832 511
687 557
461 796
107 633
681 27
123 698
553 639
185 808
502 560
515 98
72 497
749 650
7 413
182 151
386 259
134 533
195 275
823 237
181 912
339 295
498 494
823 819
64 47
294 849
152 728
68 728
654 30
41 939
616 684
482 512
973 57
300 14
901 466
932 537
892 555
640 535
163 601
122 425
505 778
239 28
517 676
647 467
636 314
581 15
850 573
146 223
905 542
491 98
489 307
223 314
613 893
245 468
916 79
307 415
176 562
226 416
723 92
235 619
435 459
588 731
174 140
760 319
258 94
273 636
433 401
901 664
527 409
135 469
798 116
49 994
584 231
585 445
580 63
648 195
186 877
295 472
229 128
201 666
299 197
568 664
986 83
311 7
24 47
810 893
766 711
745 187
480 740
470 674
158 342
169 580
869 801
729 457
801 199
104 750
142 303
366 26
390 980
572 195
929 453
257 603
78 146
414 956
291 18
933 240
951 674
125 417
371 22
293 12
891 767
145 566
645 481
878 590
120 522
655 467
878 643
245 762
244 164
790 203
790 975
224 49
914 621
556 483
310 603
666 289
120 845
345 100
998 131
112 163
554 414
783 173
623 967
705 438
408 251
54 156
394 301
596 51
136 254
63 404
243 143
389 911
287 186
486 254
901 57
742 617
250 384
513 914
574 273
340 935
355 247
722 91
295 103
498 480
187 210
720 595
916 588
518 732
991 566
487 839
183 488
482 372
839 76
812 420
88 119
459 699
414 886
128 734
668 16
142 368
764 460
827 610
99 602
183 531
501 431
880 409
480 220
535 974
247 381
276 80
210 284
654 701
149 949
726 170
419 218
249 792
437 667
726 232
347 707
240 542
509 883
913 765
862 270
411 711
423 168
526 182
280 528
28 404
694 141
224 677
194 321
740 285
308 293
656 161
243 938
352 556
512 682
292 419
927 865
99 65
105 96
577 885
654 803
944 41
739 589
364 864
185 434
65 318
93 141
662 24
583 958
775 616
569 413
91 162
70 480
393 838
170 432
932 583
942 923
989 232
819 747
617 944
754 279
385 256
175 835
19 388
897 926
852 168
862 38
99 187
233 709
932 871
470 575
517 336
8 741
513 51
302 979
409 816
71 771
404 27
29 74
243 627
307 383
151 443
559 280
643 855
696 640
600 273
758 24
888 811
335 98
890 347
839 358
907 176
164 627
350 190
419 954
352 647
862 123
700 477
880 243
583 193
173 968
800 406
983 560
853 577
608 991
871 796
176 158
960 299
468 354
124 95
584 487
458 970
779 420
433 575
608 121
418 274
507 236
9 756
706 172
886 642
801 406
347 911
147 312
548 190
347 841
419 181
864 529
377 620
122 392
193 938
723 412
337 739
408 741
404 827
33 805
795 665
326 697
85 404
329 727
22 798
124 711
860 735
207 924
591 750
255 186
838 283
468 229
438 730
487 606
454 414
361 24
519 1000
772 100
364 831
468 973
661 142
419 837
194 317
537 690
113 80
722 26
541 382
946 435
886 293
319 251
997 753
204 980
264 336
342 612
591 830
26 737
328 266
817 707
909 162
779 455
468 392
271 431
869 374
137 884
886 221
116 749
380 155
307 42
105 184
932 349
802 987
781 1
84 551
702 966
66 896
100 578
895 57
367 580
948 490
263 304
533 204
856 768
556 613
714 678
219 472
281 573
900 333
667 695
764 740
112 813
731 644
951 618
8 383
392 987
303 6
252 894
119 358
954 920
758 319
704 123
800 174
748 874
974 721
659 439
849 947
848 643
840 592
349 345
115 650
786 836
552 558
666 541
447 282
457 350
506 369
422 183
233 211
789 383
549 391
384 763
774 501
134 803
478 894
375 160
100 762
287 145
755 26
907 401
11 88
700 107
676 868
194 418
891 314
811 47
808 966
285 92
141 290
230 199
528 778
994 601
547 805
705 684
42 427
691 676
536 829
376 678
734 57
272 892
76 982
455 193
785 759
161 7
254 655
140 904
451 885
32 150
986 88
144 434
311 416
810 64
887 199
65 777
229 744
991 725
664 326
445 246
509 723
582 148
223 309
996 886
175 817
80 71
644 412
380 496
543 792
753 312
580 828
563 753
47 210
660 163
117 146
242 20
499 764
569 607
313 940
464 118
432 316
81 2
136 721
329 150
770 686
183 421
466 607
881 13
974 7
266 452
537 282
284 595
268 466
642 957
379 596
428 869
478 541
382 897
155 678
347 631
718 235
60 115
57 945
568 120
211 743
338 462
52 188
639 22
134 703
96 682
180 89
392 476
253 693
261 170
345 686
887 750
459 53
804 162
215 724
366 590
508 963
242 816
739 586
653 67
561 495
260 494
670 920
275 692
989 644
867 657
973 206
996 776
490 313
966 325
85 798
248 783
742 681
617 660
417 771
355 804
182 299
809 141
212 474
257 411
923 544
421 27
376 604
595 313
944 164
453 277
761 185
48 631
670 790
697 393
946 236
873 653
172 7
814 177
904 686
791 106
737 73
771 473
987 428
156 947
357 113
926 187
566 748
270 46
972 978
845 376
279 144
105 74
923 629
541 529
101 640
838 216
252 752
651 26
215 585
891 103
818 981
222 224
654 396
85 785
9 719
279 9
249 373
307 434
759 671
42 841
451 378
316 318
748 764
488 477
781 817
193 274
474 67
310 76
388 635
555 736
447 865
896 95
926 283
108 971
173 214
219 948
82 665
360 427
236 296
925 279
844 487
983 262
308 23
495 331
678 544
85 940
702 525
481 285
494 429
334 871
799 45
936 522
537 849
446 872
57 964
831 10
89 581
256 948
819 681
122 138
561 563
683 586
233 564
605 572
804 579
676 483
725 847
980 38
352 983
82 906
781 614
416 645
6 227
5 440
632 107
670 539
90 260
63 702
29 888
672 722
624 372
653 409
281 728
418 671
736 699
894 762
136 223
457 369
503 890
190 592
143 785
213 790
589 481
316 911
359 16
600 386
740 791
532 47
811 654
808 118
69 236
664 173
809 46
522 67
597 924
803 290
389 83
581 37
280 900
859 96
957 204
953 608
8 912
578 609
181 285
2 543
191 551
517 565
419 23
469 860
458 729
152 581
254 270
331 855
667 912
932 114
792 639
679 997
209 726
90 696
862 703
271 639
851 915
440 255
872 770
598 424
588 591
424 623
64 693
434 414
273 121
997 504
302 90
752 955
412 395
534 521
624 512
971 403
873 606
507 304
664 69
877 44
705 871
408 772
749 176
644 522
387 770
263 83
588 397
939 707
392 906
241 625
11 644
550 107
291 701
124 671
166 362
928 883
731 587
209 669
205 645
708 370
887 859
485 971
189 987
56 624
442 640
785 563
100 187
124 891
297 953
357 116
535 856
284 727
239 917
875 592
849 634
187 712
518 587
386 631
188 679
240 833
883 775
487 934
20 505
990 870
413 126
855 928
867 765
53 901
861 449
656 353
272 434
601 249
74 213
242 969
144 780
476 895
748 395
110 411
891 544
263 858
614 142
443 557
3 431
415 784
3 256
14 352
839 994
461 252
697 882
217 554
462 939
588 201
485 508
882 963
131 323
149 657
296 136
231 550
432 951
687 260
112 725
890 31
256 220
346 763
747 326
699 322
698 261
69 753
964 446
629 679
138 687
143 954
330 355
5 640
460 637
785 826
766 74
793 865
428 221
57 818
568 613
269 261
719 683
773 151
563 229
867 529
752 334
314 843
691 751
778 402
128 368
612 698
764 143
797 437
403 703
835 797
894 374
577 449
598 262
607 532
637 815
666 121
965 745
54 485
51 65
483 736
869 215
10 801
224 394
646 881
593 663
32 480
183 178
312 905
483 371
103 201
813 242
682 221
42 885
661 649
827 287
215 657
234 778
934 580
407 484
38 125
575 11
160 647
295 978
72 40
405 978
123 589
78 270
568 507
814 311
47 207
940 632
651 66
267 319
411 542
576 193
46 954
342 953
998 611
122 658
498 742
284 935
52 904
931 427
126 560
581 302
529 756
632 613
839 628
792 899
246 559
931 901
708 198
387 347
925 553
806 849
774 314
277 469
105 301
736 232
242 13
650 898
178 460
385 646
631 959
181 955
674 665
820 169
922 481
160 144
774 849
720 821
76 227
744 846
602 561
528 270
515 156
294 535
409 109
335 523
498 764
815 991
539 836
620 852
267 249
935 683
222 407
771 989
704 116
913 37
672 971
109 149
442 371
741 376
334 711
507 269
630 332
697 13
896 189
470 163
252 654
382 72
814 531
176 147
922 153
939 906
410 79
704 943
466 531
762 462
627 681
80 871
558 953
761 357
38 167
317 521
916 37
25 606
788 503
557 161
957 887
616 340
92 799
840 937
633 920
113 796
57 391
92 766
349 205
868 60
605 122
335 306
48 393
671 717
815 354
377 832
987 342
908 64
161 79
981 968
226 784
494 170
59 924
446 336
899 7
498 566
483 53
914 257
902 284
313 62
797 613
472 613
160 4
444 365
980 771
299 866
810 710
481 128
510 220
603 865
738 350
644 691
464 993
480 264
211 510
756 184
676 557
68 938
366 35
546 894
448 694
35 31
592 774
979 958
28 834
216 373
253 988
643 294
398 809
369 819
691 718
931 893
56 407
243 759
663 794
553 360
500 54
923 168
173 142
789 93
815 425
911 709
506 568
3 120
473 30
512 167
876 867
157 882
717 475
442 886
810 157
897 842
709 173
255 936
395 971
52 186
373 102
737 941
9 171
406 692
549 436
72 30
709 419
683 202
482 232
919 265
627 210
335 560
95 179
18 30
219 24
685 51
382 182
159 572
868 830
559 816
514 537
754 99
72 608
454 256
601 37
117 699
681 738
972 718
947 654
795 29
450 324
536 987
593 99
933 200
586 172
451 467
741 98
491 988
599 693
851 887
290 888
144 193
345 141
804 255
986 582
251 150
742 382
912 775
394 746
211 775
320 498
767 527
846 304
133 376
765 557
958 786
280 842
613 861
728 294
850 574
647 678
295 209
58 503
918 877
142 805
13 51
139 626
842 806
723 918
260 418
219 677
866 403
415 818
619 525
181 198
264 225
752 868
921 858
90 857
917 518
443 956
999 789
359 654
352 960
304 539
617 141
174 578
628 254
452 517
895 731
45 79
441 932
168 193
170 130
875 32
648 465
294 265
677 608
961 976
854 179
175 572
857 210
101 737
958 841
85 369
171 856
204 730
876 335
220 208
324 923
642 613
541 952
814 973
944 147
171 364
809 329
514 232
882 200
105 245
950 491
76 72
136 895
265 644
976 985
133 957
862 812
595 410
411 455
756 980
174 551
759 988
766 340
658 8
306 13
456 870
274 566
278 795
733 850
827 548
63 70
251 318
394 154
846 444
581 479
721 816
997 730
855 802
931 255
638 719
980 545
777 363
929 412
32 47
558 52
548 816
120 51
306 796
165 27
634 128
961 546
532 987
566 684
889 648
702 215
514 40
230 303
396 154
721 244
749 972
968 928
176 995
882 942
737 880
501 860
68 478
730 605
960 652
660 926
581 153
96 393
544 717
774 570
691 551
530 898
753 901
293 937
194 308
798 897
545 2
652 61
664 5
305 710
293 337
684 405
238 8
938 408
735 438
322 316
618 586
64 55
742 295
295 47
429 435
838 666
714 179
685 901
824 859
963 315
676 200
15 868
999 199
177 807
278 887
925 674
101 460
638 838
734 324
315 736
836 723
341 21
427 879
754 620
295 805
68 602
207 936
663 75
488 168
678 152
562 581
519 277
731 418
377 325
99 158
516 555
89 8
745 201
206 84
836 812
546 910
646 798
367 585
141 293
993 130
107 69
375 886
437 446
597 307
810 899
222 19
193 664
612 238
970 108
380 110
386 135
631 555
462 738
603 451
939 753
409 814
391 808
424 516
208 673
581 434
145 347
459 537
446 680
629 194
66 638
376 547
867 536
167 665
959 186
208 253
918 261
131 698
837 596
495 558
327 969
798 2
618 414
837 100
188 283
6 543
479 498
815 161
204 254
468 45
145 272
549 660
501 577
42 971
559 116
350 570
494 144
844 205
253 574
730 145
239 322
962 305
343 233
883 279
910 506
502 675
350 449
631 17
990 808
804 526
891 707
925 264
762 695
264 987
584 255
797 507
943 294
768 403
491 87
520 609
830 306
111 246
451 912
963 332
143 935
54 650
76 354
845 501
1000 389
680 350
371 818
872 778
554 369
21 533
522 993
149 209
543 644
121 978
216 651
897 929
460 433
624 311
615 63
190 39
112 165
4 996
98 233
585 416
757 822
601 453
700 289
502 458
745 761
693 214
297 393
223 103
394 952
40 985
767 575
959 443
288 734
61 835
205 945
669 215
635 81
165 535
222 936
165 771
353 224
814 732
205 646
428 205
603 358
854 316
653 594
813 295
904 863
653 586
911 429
611 743
229 543
899 838
67 164
148 447
48 402
770 610
237 603
73 305
507 859
347 486
588 301
718 48
403 846
843 214
79 917
10 14
679 642
583 45
382 761
315 154
821 752
841 772
275 294
629 511
790 676
943 706
377 387
672 412
81 498
236 623
611 780
395 534
613 53
639 882
387 325
864 229
263 599
214 470
346 562
25 812
564 797
152 163
351 864
821 515
800 426
844 930
122 296
706 853
532 741
75 940
367 797
943 383
78 110
39 90
751 581
842 216
745 979
596 290
182 598
915 510
349 554
981 945
694 586
259 707
905 768
694 18
859 667
563 219
997 262
309 524
425 119
940 801
828 937
863 455
124 101
446 300
38 866
318 346
605 819
460 229
871 503
26 898
403 17
688 713
986 671
75 370
611 795
545 21
964 292
588 957
760 25
461 645
151 880
703 785
152 873
390 280
56 640
72 825
629 268
892 132
489 89
810 610
254 843
632 182
50 435
422 691
949 406
384 981
130 528
527 947
382 531
25 346
665 883
30 437
314 645
570 678
138 265
576 636
859 400
131 890
830 813
809 768
435 153
285 120
410 121
780 145
561 854
856 746
377 27
173 283
629 633
535 746
522 107
358 647
366 859
996 221
666 231
473 891
305 589
13 266
407 27
113 844
863 479
921 405
131 41
319 272
696 378
458 35
390 451
389 91
893 346
110 73
609 655
33 929
892 397
82 216
894 619
620 266
456 426
725 225
325 168
699 332
679 159
72 581
431 613
607 28
967 641
361 819
276 867
137 174
299 971
155 260
214 803
829 137
86 417
539 346
841 94
176 725
779 368
307 479
191 39
584 975
91 734
269 978
877 87
740 659
351 639
814 904
442 237
788 364
662 649
374 809
908 248
187 468
629 462
507 542
786 163
758 977
659 430
364 957
478 244
135 909
242 744
281 671
799 375
323 333
25 141
960 413
977 278
651 238
454 602
56 468
801 378
61 917
317 886
188 389
775 962
779 560
680 190
924 804
26 902
829 806
982 61
889 888
890 702
407 24
999 628
14 670
50 580
829 804
453 914
824 632
321 736
319 81
318 800
212 806
455 672
980 136
873 740
543 251
198 455
498 892
461 862
396 756
554 285
242 133
294 287
226 131
413 659
778 54
871 716
727 417
326 712
720 505
454 501
877 862
647 778
1 180
114 351
809 502
272 789
487 252
648 81
47 34
744 830
934 544
46 327
588 743
921 520
358 206
82 99
446 779
862 723
562 541
841 699
1000 222
530 490
616 230
909 633
801 460
677 703
407 771
210 830
712 317
470 904
381 712
251 947
771 938
520 632
290 402
497 187
879 174
574 185
686 651
668 430
38 303
165 351
118 854
884 773
45 68
111 785
427 159
810 68
953 469
394 12
583 695
59 96
732 13
734 34
344 105
275 969
574 286
671 992
199 175
17 281
173 880
663 258
22 423
648 116
484 134
780 484
799 132
772 359
603 296
248 213
913 632
529 740
475 749
272 104
176 957
173 188
131 685
432 195
470 542
817 786
270 749
619 957
644 233
697 537
852 464
402 971
679 761
843 491
524 122
817 911
477 983
531 128
270 960
230 562
432 753
299 433
811 874
652 339
520 587
42 436
414 113
985 703
621 438
509 654
37 418
929 890
256 152
27 118
506 848
208 356
7 9
921 586
400 719
398 121
521 959
971 540
658 714
643 436
871 746
653 21
486 970
14 663
679 168
383 857
933 149
591 64
933 739
76 374
109 80
841 277
515 388
42 19
381 101
963 320
336 255
496 314
967 101
63 501
55 86
782 856
484 445
804 471
827 646
590 883
961 56
681 805
27 164
141 786
34 329
209 88
101 867
781 609
545 453
744 817
510 656
212 644
577 216
192 447
226 162
148 958
681 751
691 197
898 794
871 773
669 816
653 743
89 416
149 420
729 655
509 804
648 216
725 127
571 339
40 134
740 421
791 518
570 149
984 3
248 288
787 315
987 676
72 365
245 354
997 917
272 922
576 288
639 764
359 456
573 180
129 240
241 946
365 281
302 120
854 838
575 609
471 928
886 679
977 566
554 193
930 713
602 261
989 535
199 438
610 983
571 445
89 667
684 767
784 591
365 337
896 184
23 532
689 863
816 201
339 65
839 56
798 92
741 153
544 948
42 517
873 741
670 500
16 285
127 498
933 992
176 150
366 188
929 127
282 309
758 526
277 471
477 815
749 104
394 760
541 231
236 393
232 419
768 399
203 102
657 517
658 749
349 226
752 150
427 628
621 219
894 433
259 94
62 912
170 262
389 547
462 501
28 991
187 621
335 750
402 39
305 542
596 477
697 511
37 54
657 428
929 17
66 746
818 465
773 226
462 690
413 867
64 678
761 799
716 105
698 458
702 597
836 556
560 390
673 308
279 33
349 312
967 379
242 176
491 108
574 950
86 128
480 517
115 644
780 357
519 613
805 956
887 31
252 142
327 978
87 402
84 905
725 21
74 20
704 256
556 276
13 841
366 92
343 123
478 271
21 184
879 57
516 979
934 419
41 319
443 760
490 184
718 954
999 281
989 505
415 21
308 952
690 184
221 457
437 132
973 434
731 499
31 713
498 775
443 349
757 67
195 344
688 194
282 567
187 224
324 213
171 343
195 75
458 589
129 470
509 374
256 661
247 293
856 767
607 905
377 575
997 293
932 198
222 783
8 774
164 765
859 894
79 818
825 461
257 655
163 494
981 166
468 216
45 275
948 403
227 654
135 413
652 432
769 503
696 33
451 739
451 747
455 835
456 579
602 585
531 287
700 244
710 168
706 412
479 823
4 48
466 397
770 563
974 67
255 834
209 166
946 654
524 19
756 694
798 641
646 556
489 435
762 276
576 955
850 492
689 808
82 153
35 739
817 54
901 495
633 696
55 304
163 987
193 31
460 501
137 756
575 637
569 440
158 375
144 566
705 704
648 61
87 13
994 198
327 305
875 105
390 537
533 937
71 833
505 925
648 415
644 795
525 118
979 243
993 125
719 914
617 60
928 901
889 463
835 145
83 22
536 105
148 389
483 598
992 524
275 89
22 25
621 814
217 899
628 641
67 110
351 127
766 986
520 208
853 915
35 551
897 298
102 20
11 448
122 447
317 855
133 179
47 146
394 648
496 385
990 705
271 341
184 492
899 392
555 471
538 562
431 735
559 560
690 151
76 45
652 970
440 155
847 34
27 742
223 337
981 277
724 302
279 98
895 227
666 723
62 804
359 657
712 865
471 684
381 456
969 272
701 950
599 642
529 914
220 940
822 497
619 773
424 983
257 70
201 391
983 129
2 265
297 378
976 295
663 148
184 537
360 944
94 761
79 166
470 719
893 333
960 568
850 397
304 347
176 477
412 190
894 816
159 978
709 327
925 914
740 288
487 112
233 498
895 524
404 189
184 215
317 861
198 82
30 979
199 342
510 719
342 677
531 800
770 833
949 590
607 954
252 627
367 209
706 731
34 912
920 271
720 48
299 904
274 765
920 126
449 284
710 65
257 813
483 646
727 339
21 806
265 804
916 528
167 160
510 570
880 871
897 783
707 257
742 222
951 168
967 512
719 332
487 882
516 936
667 997
813 803
80 243
731 436
243 537
271 278
131 757
590 536
644 347
737 999
527 278
218 262
879 660
189 864
247 148
263 353
280 929
145 778
595 171
570 611
751 638
778 316
555 743
103 988
907 747
784 845
970 301
185 509
638 175
41 814
338 686
599 840
175 754
824 351
344 353
527 252
441 669
955 740
810 430
996 86
383 45
115 194
806 882
903 493
666 370
90 959
561 651
175 492
573 396
864 817
972 673
894 121
176 406
741 551
409 704
799 341
173 194
553 75
715 202
536 423
272 654
277 746
26 925
20 763
223 205
104 474
619 274
824 389
980 173
915 631
302 251
257 47
134 255
543 58
148 867
15 804
601 231
679 857
621 631
189 346
253 564
432 794
424 750
341 601
954 395
573 142
520 218
281 898
907 150
506 592
270 857
992 283
1000 268
996 876
22 178
926 554
911 338
3 397
266 210
220 939
799 214
446 776
1 278
540 68
832 272
777 449
113 775
182 442
573 568
2 664
978 171
439 832
113 245
26 648
573 641
768 306
457 165
868 765
640 469
446 119
478 48
992 324
522 622
32 234
211 380
944 212
787 847
849 472
694 521
364 798
916 216
134 896
110 529
701 771
610 878
89 948
942 270
126 759
662 395
916 771
265 587
404 260
918 569
436 158
943 373
275 691
933 353
85 997
762 826
48 438
472 283
427 306
363 675
143 299
394 118
868 320
598 86
334 559
129 956
157 621
623 17
221 160
737 535
993 287
265 432
855 640
713 847
412 204
516 173
397 680
578 529
627 59
528 581
342 773
700 961
434 943
234 408
605 408
316 815
777 232
601 745
197 56
907 827
316 110
357 977
206 500
123 208
114 434
569 584
346 822
775 842
845 496
612 22
38 509
929 632
338 603
548 438
734 544
486 256
231 32
619 923
610 266
811 397
739 46
81 133
256 523
698 738
587 506
612 908
635 902
662 944
549 295
324 574
279 232
127 411
136 753
736 998
907 450
671 452
521 404
223 815
145 13
297 299
608 667
989 176
94 845
542 336
268 492
220 922
162 422
14 312
399 790
807 926
97 293
895 150
157 948
382 241
387 680
661 609
706 547
563 477
466 713
255 794
374 995
698 375
100 426
586 250
120 738
295 617
775 694
873 818
832 993
153 941
427 486
955 808
544 589
965 134
264 789
401 591
191 687
488 870
13 173
478 802
847 905
702 819
764 570
601 293
636 412
478 471
304 464
986 896
240 130
378 81
597 507
741 479
372 161
484 215
205 566
369 771
421 730
109 113
994 829
370 122
329 548
867 139
314 779
187 684
240 975
55 593
886 785
557 464
669 712
634 885
448 727
761 176
528 40
965 226
317 380
857 730
495 410
240 86
530 1000
109 651
232 489
551 366
650 759
39 802
170 431
606 801
298 573
992 254
257 13
949 251
605 347
581 32
199 124
756 128
7 32
697 744
14 546
253 426
306 256
662 273
306 532
235 697
430 970
668 366
891 1
774 858
127 491
574 258
898 13
807 181
733 339
653 639
771 408
769 92
730 917
866 864
994 910
536 954
192 73
556 203
972 922
908 68
628 147
34 357
371 507
389 289
244 135
537 975
722 194
892 429
723 594
858 698
374 678
669 59
682 896
718 543
167 301
212 917
104 85
62 451
139 176
63 376
702 950
867 258
982 361
632 627
615 183
263 77
361 967
146 255
715 545
742 236
338 82
110 846
484 977
223 500
842 378
968 374
320 748
610 66
731 489
850 617
144 435
5 45
449 48
1000 859
201 194
572 981
56 90
394 767
439 529
340 71
420 854
765 752
722 271
615 660
127 22
266 565
795 594
9 748
308 774
103 293
151 331
217 657
981 679
85 998
651 748
322 157
117 18
361 690
893 462
603 187
859 963
517 941
316 776
298 408
511 243
156 222
335 225
605 707
252 987
422 904
964 561
415 194
221 777
946 967
751 407
539 421
685 311
640 365
814 258
329 187
909 481
661 819
996 33
209 30
539 131
388 844
184 824
278 581
998 594
6 180
602 617
808 805
350 722
237 303
374 610
206 459
274 390
207 612
394 774
349 670
153 880
630 762
562 6
328 256
405 602
893 73
200 747
353 901
522 418
722 201
783 659
928 51
758 148
170 522
961 561
772 257
658 117
367 926
816 586
301 713
910 81
812 685
557 853
657 713
732 685
3 67
340 686
274 42
498 958
456 726
984 998
389 198
773 105
935 102
842 297
190 776
98 382
794 90
963 412
390 22
892 468
388 336
83 800
531 140
262 34
508 248
401 832
939 242
793 414
685 257
648 724
224 687
125 733
217 894
938 649
607 748
343 557
762 164
308 826
27 890
452 521
537 743
490 68
812 546
789 795
713 814
767 465
718 832
411 799
102 487
429 505
940 98
820 472
311 691
875 377
176 476
504 758
852 623
904 984
451 773
38 207
908 367
226 440
762 961
604 550
741 897
172 696
602 716
558 880
827 550
468 983
251 901
950 282
255 928
410 42
542 741
600 193
483 151
624 377
465 626
414 849
687 544
245 623
349 448
995 950
960 900
454 665
643 126
14 539
784 769
658 808
804 974
255 983
485 764
724 445
392 80
751 43
347 960
681 241
193 299
535 918
375 36
539 603
507 348
493 318
297 370
778 819
912 501
140 802
532 131
154 55
187 878
604 282
383 580
71 513
626 943
11 320
402 436
828 614
465 621
31 815
855 224
41 65
242 840
442 538
897 948
685 723
72 280
249 832
80 947
153 246
811 569
957 613
161 867
848 250
52 310
437 403
456 589
143 608
960 400
723 257
659 675
710 595
735 668
597 88
350 483
349 601
213 900
422 455
617 945
208 26
750 552
847 149
180 367
230 431
401 829
571 251
685 978
703 271
142 10
174 672
675 746
934 150
713 471
777 324
176 973
188 757
957 322
129 414
353 632
807 216
688 94
248 160
372 477
515 581
175 559
892 853
941 395
938 1
937 876
353 734
795 33
507 253
88 974
130 862
328 599
886 75
380 583
770 115
303 312
202 695
605 910
15 708
798 514
872 262
72 417
746 685
278 545
411 195
24 740
499 92
500 278
638 894
340 728
736 368
138 618
913 720
123 967
714 752
899 423
608 94
827 180
734 371
843 142
657 596
266 61
243 121
53 535
416 185
842 93
554 658
465 290
850 375
219 922
732 818
654 261
318 127
736 750
49 177
111 480
457 355
631 209
753 287
359 949
490 638
914 348
494 522
70 314
298 397
697 534
320 248
562 706
853 356
226 602
231 511
533 980
325 609
68 795
929 938
920 753
953 274
724 748
237 474
303 918
977 927
498 521
696 444
162 875
2 508
83 472
337 238
760 608
362 811
640 98
87 759
522 813
495 323
708 104
804 867
966 81
638 696
10 681
137 378
898 630
47 607
237 265
926 534
286 355
318 518
394 877
242 589
170 145
825 427
910 333
849 371
32 227
270 425
599 850
606 786
406 833
830 4
857 116
783 775
774 327
269 93
910 765
941 470
278 288
595 842
622 616
344 198
41 562
166 271
218 192
215 701
286 957
404 895
261 493
271 937
149 274
237 36
149 680
871 394
180 417
664 297
749 771
639 881
894 917
222 461
941 992
385 994
969 732
583 520
170 630
355 765
780 831
84 29
818 104
721 950
372 632
107 369
29 397
763 336
965 885
397 60
207 384
451 689
384 333
23 808
747 407
814 39
522 826
28 549
612 102
350 77
129 110
211 316
575 619
485 98
269 357
989 34
221 363
606 261
904 465
756 824
434 232
516 997
451 794
194 401
641 604
750 519
446 402
266 202
742 425
851 878
465 366
488 314
70 590
316 549
713 123
552 182
143 534
789 149
818 489
561 598
659 699
679 708
490 319
362 575
243 474
714 493
196 120
440 180
396 13
953 954
620 194
468 239
8 3
421 240
511 98
589 909
358 589
350 10
863 541
35 427
835 284
18 571
767 184
745 181
591 402
549 581
999 366
58 965
409 89
96 221
339 900
565 283
303 60
547 705
448 710
686 82
147 470
241 966
919 645
726 882
30 396
317 44
404 601
913 630
522 502
375 129
454 694
203 157
932 318
14 737
941 540
740 204
898 899
367 678
794 681
683 163
747 741
367 697
604 853
112 277
420 667
176 141
809 361
194 58
177 645
433 319
897 967
614 806
828 508
409 313
285 174
615 648
542 816
790 31
845 510
283 971
845 620
676 360
470 610
898 75
601 721
374 696
265 921
380 76
887 799
147 956
690 437
398 339
814 286
451 551
401 527
19 606
383 301
121 782
204 608
936 540
429 625
787 870
521 435
671 584
159 270
727 86
341 79
915 562
221 563
856 718
98 760
227 472
263 378
378 562
895 32
322 831
555 382
952 378
241 612
147 575
125 358
100 356
460 164
167 485
138 992
40 264
971 768
328 335
874 737
631 564
426 518
821 650
486 479
146 59
191 759
632 932
828 30
705 991
78 987
831 104
940 994
782 766
975 28
656 734
210 915
230 770
737 345
509 684
68 286
388 740
633 981
672 546
504 618
181 338
679 491
744 368
750 290
386 165
698 912
842 923
442 78
917 437
925 363
595 134
298 255
41 830
846 771
811 505
590 746
439 772
618 78
685 164
471 250
455 587
926 572
295 207
328 383
894 391
167 358
793 227
271 244
401 537
785 804
393 131
856 637
289 191
393 812
17 225
634 842
457 315
320 304
737 708
429 403
126 668
483 620
461 498
954 12
402 124
954 732
630 987
744 353
656 857
655 624
127 50
201 791
441 502
311 872
934 358
228 579
594 67
34 100
66 308
638 188
388 695
638 253
545 255
246 510
442 857
666 721
297 997
462 343
708 879
795 885
569 941
184 151
350 512
632 80
937 975
45 164
115 152
120 922
740 525
898 384
92 615
333 719
526 888
222 423
754 851
283 776
79 547
226 618
620 498
47 213
911 557
596 318
994 308
342 88
704 480
284 889
914 10
722 254
333 484
452 904
464 206
667 162
941 545
271 197
86 440
193 643
837 635
72 873
387 151
172 1000
833 543
64 629
64 788
71 5
485 481
410 193
36 347
718 402
412 392
373 207
446 55
348 452
449 554
788 188
976 646
942 596
958 426
109 85
277 554
877 538
337 110
313 354
820 311
696 872
551 807
102 776
181 638
254 765
994 1000
327 920
443 534
758 656
529 19
919 174
94 652
162 498
566 316
38 46
240 25
914 174
639 383
195 481
255 972
976 421
525 963
374 931
35 441
309 606
462 207
926 929
30 939
887 522
841 905
262 748
965 244
920 458
892 536
696 839
897 990
777 870
400 429
835 42
955 170
698 394
424 723
436 807
509 846
358 548
693 523
733 67
640 633
15 378
572 3
181 402
927 408
878 298
97 515
23 519
265 46
903 932
748 676
573 801
294 477
870 731
458 162
389 480
51 636
434 787
415 714
268 22
633 689
246 200
312 996
218 909
917 947
500 969
66 3
300 586
903 84
343 149
845 843
682 420
696 772
247 924
946 942
985 496
949 4
100 99
241 126
14 742
219 858
574 249
656 52
912 618
734 644
577 824
496 446
368 575
34 724
929 783
810 466
426 706
550 693
665 827
676 395
757 894
881 851
626 724
583 201
36 6
414 348
970 317
145 445
455 137
305 567
531 170
193 659
80 545
706 642
497 86
121 105
923 465
647 508
832 686
72 360
482 951
183 433
806 181
154 632
80 802
596 546
703 732
936 18
891 875
138 372
336 707
808 128
578 784
7 950
9 895
231 652
713 119
974 504
720 770
781 47
439 268
154 705
34 625
487 741
210 225
222 419
909 467
889 105
647 469
398 522
353 572
862 488
572 931
225 157
247 544
176 679
439 262
232 686
120 421
883 960
18 615
837 377
533 687
302 178
157 613
472 84
211 604
174 599
338 774
185 251
12 59
418 262
16 188
608 26
402 554
371 364
289 72
560 777
423 351
390 490
455 186
906 278
383 269
625 2
427 499
155 336
358 495
973 931
413 575
565 954
659 376
898 41
254 159
189 649
260 632
743 737
906 614
786 422
180 447
481 733
854 91
166 838
558 280
979 134
936 41
353 560
650 949
457 505
546 318
809 400
908 254
557 130
741 251
93 296
506 346
651 656
140 121
550 364
192 712
562 225
851 643
762 784
917 323
624 647
969 703
674 176
381 126
575 401
717 922
347 334
72 413
156 653
524 461
741 492
243 5
13 104
486 540
746 800
570 41
459 322
749 628
532 126
548 312
416 291
921 731
498 402
480 123
164 233
620 70
947 895
963 483
218 169
956 937
219 285
204 108
157 616
776 263
937 798
654 651
147 298
143 428
119 737
791 4
413 553
528 533
218 363
689 945
162 893
613 273
108 397
362 265
203 97
401 707
562 269
164 182
633 925
539 923
326 425
458 2
136 47
452 393
224 101
577 41
660 251
730 770
894 49
138 124
812 640
799 464
306 136
426 924
227 369
606 837
602 657
522 889
28 746
790 886
372 755
387 975
885 107
207 490
436 943
771 124
383 819
911 22
139 580
960 587
263 826
742 736
94 852
321 610
481 695
723 744
407 755
142 595
179 957
396 15
808 337
474 669
13 542
861 98
610 711
854 20
126 406
533 68
526 343
400 661
870 239
926 317
64 807
408 378
921 56
955 831
568 834
410 55
948 91
122 287
877 572
699 914
629 494
462 592
712 796
81 838
773 6
156 993
251 952
346 256
154 341
681 376
99 955
213 472
895 364
597 306
243 147
265 121
737 676
127 187
533 825
825 834
701 702
884 126
540 563
462 305
704 369
452 652
703 14
114 969
603 434
456 257
19 900
366 427
6 674
356 271
894 363
784 353
825 65
99 17
707 928
713 597
566 947
101 549
860 322
440 552
72 786
995 535
146 338
904 567
539 961
951 736
816 841
937 902
465 604
997 580
409 904
311 124
318 548
993 295
383 737
623 319
18 561
59 590
486 756
851 460
523 405
496 677
383 709
273 262
381 937
508 383
944 421
45 218
537 467
293 406
921 544
578 48
498 194
60 577
590 93
376 248
513 109
920 757
499 528
498 737
47 894
296 53
529 796
847 758
237 798
474 515
143 602
955 320
8 229
204 764
494 315
972 850
941 621
146 599
889 629
652 512
569 883
400 335
534 580
495 338
357 868
127 918
807 932
727 281
432 976
433 616
2 90
688 839
822 204
907 402
295 418
238 863
782 840
425 390
743 956
889 279
913 90
710 631
272 591
997 176
626 432
695 497
907 833
665 565
992 764
687 912
218 757
49 217
143 779
404 323
83 688
496 560
53 490
952 787
477 699
473 51
344 365
525 565
778 705
622 135
263 637
187 257
913 79
499 799
788 850
508 361
228 403
563 662
211 625
908 542
124 65
415 330
500 93
63 79
739 202
75 970
552 902
38 199
242 175
783 757
319 73
3 118
171 921
189 571
835 617
524 812
210 450
291 5
583 979
996 510
821 497
154 637
509 819
714 206
755 309
132 798
81 657
577 163
846 937
443 998
945 715
218 291
294 826
901 274
787 983
598 212
497 200
469 689
31 46
144 503
973 864
100 986
723 579
59 578
60 936
192 433
367 931
117 589
700 113
795 632
242 313
665 829
10 260
751 123
762 624
496 628
121 370
60 478
439 265
282 867
249 95
667 877
945 672
593 287
287 421
609 977
214 181
698 432
763 903
642 49
698 971
851 450
337 20
613 414
473 363
107 831
220 668
193 195
156 811
355 44
101 411
942 583
625 572
738 753
951 216
511 849
450 732
700 71
5 164
322 285
250 367
327 581
49 298
824 833
523 965
39 151
501 429
113 865
753 950
827 326
705 678
69 99
911 184
77 613
64 288
567 914
364 833
370 960
431 523
668 576
976 927
330 357
43 878
567 985
120 683
604 53
187 775
959 251
454 73
976 261
279 513
758 695
337 273
45 682
7 197
823 389
740 50
609 227
757 668
364 79
303 189
450 902
187 818
229 264
749 694
319 337
432 255
319 446
222 144
548 752
832 221
916 437
517 255
60 735
551 559
180 438
76 700
647 242
10 59
878 264
561 460
273 591
503 371
408 906
660 840
839 559
405 484
379 461
217 137
121 394
181 138
245 675
19 230
364 505
579 168
237 328
896 143
322 483
611 485
746 551
414 44
229 149
858 438
197 787
594 158
210 808
947 392
726 949
640 927
141 246
850 19
5 964
391 193
633 516
301 953
56 654
546 52
490 92
994 4
915 753
699 297
200 803
836 52
699 48
65 169
693 662
253 518
726 348
350 887
270 185
608 680
22 282
567 512
213 565
343 237
328 254
984 226
375 511
929 649
735 205
63 996
318 314
274 403
184 152
847 943
68 285
613 392
333 908
164 884
204 970
679 93
455 269
587 758
702 671
252 223
944 992
227 897
120 676
399 748
608 330
99 668
475 646
692 645
692 58
60 706
143 860
154 360
891 713
167 817
978 700
263 965
819 300
967 344
827 76
371 971
665 690
606 258
892 561
365 733
386 427
444 131
499 153
511 677
908 176
582 923
99 210
106 731
476 104
870 551
258 937
781 599
719 545
459 545
113 125
18 761
184 68
635 84
618 720
608 202
185 925
206 861
870 981
969 408
938 151
92 287
91 198
650 648
282 17
724 120
213 605
336 458
91 991
507 672
439 489
296 510
99 203
650 970
967 392
206 970
648 979
9 60
264 684
745 716
323 962
828 72
946 912
428 339
197 117
117 255
831 860
155 749
373 313
467 27
549 268
806 648
990 144
49 447
916 752
590 404
675 22
70 591
153 773
745 314
734 325
465 307
132 460
896 379
615 173
405 759
151 193
679 141
746 713
788 998
494 282
985 133
866 818
559 249
49 178
711 320
201 954
18 118
647 327
885 357
499 703
263 295
18 890
533 340
389 700
329 145
983 121
836 876
765 880
229 331
835 282
542 270
787 442
854 138
62 384
248 786
316 653
390 263
262 406
592 294
605 13
298 545
762 286
159 236
936 897
53 566
405 409
112 395
193 472
32 606
612 970
298 922
765 250
419 877
681 135
943 815
99 132
462 982
188 75
155 416
408 21
690 271
457 903
219 521
166 121
75 608
965 825
230 601
721 260
802 373
252 440
657 309
752 861
571 805
453 744
125 982
405 959
973 400
663 392
938 446
23 699
467 203
213 443
53 560
937 584
561 483
164 763
720 749
50 44
624 511
437 355
27 659
582 954
295 195
950 775
50 81
730 346
795 895
957 244
301 57
956 534
984 959
117 208
473 704
48 648
290 800
992 28
490 281
983 794
599 681
800 431
677 470
807 756
47 371
509 346
787 646
933 958
698 984
792 134
740 431
3 311
282 246
437 292
661 942
153 486
213 25
551 188
158 473
236 71
477 226
840 874
251 192
574 676
170 81
918 15
787 591
437 528
624 493
7 67
318 724
402 773
579 177
893 794
676 903
866 428
377 127
790 297
438 911
27 792
577 313
828 56
689 792
802 964
953 590
922 4
368 924
107 29
347 721
169 595
980 239
488 521
870 567
46 140
919 678
164 238
255 9
755 891
280 337
991 162
612 282
229 325
208 925
177 697
131 675
767 796
940 320
713 39
116 530
384 352
718 455
212 773
384 673
82 736
698 342
248 197
117 638
391 315
786 530
393 46
110 260
63 935
888 958
498 421
457 131
685 529
720 632
552 823
58 3
724 919
293 656
178 217
980 789
462 301
829 588
701 43
541 285
338 512
334 912
340 793
356 632
694 455
28 755
473 60
451 128
748 187
527 702
786 845
695 128
87 679
682 545
152 782
189 199
257 450
629 533
836 155
584 590
57 311
720 300
58 820
206 64
180 930
352 988
535 517
10 346
166 573
9 432
55 754
610 822
289 922
117 312
272 36
342 14
392 989
975 115
419 306
356 752
595 840
537 402
125 412
436 469
207 714
135 861
220 532
624 472
55 737
658 105
282 916
630 148
329 262
503 449
344 376
919 632
775 913
560 476
686 56
942 220
276 267
242 949
644 527
989 768
346 470
813 215
379 989
944 667
473 467
460 847
809 840
563 933
622 171
494 489
835 505
144 793
429 279
623 864
30 64
107 195
62 681
158 937
314 732
516 98
383 591
530 315
333 175
90 826
437 734
169 27
363 262
329 771
395 173
102 543
766 712
16 195
209 50
775 707
267 836
461 467
953 353
786 729
535 743
847 720
712 606
382 137
859 229
754 748
328 405
941 52
158 737
872 462
497 965
602 166
897 87
941 692
351 907
500 444
937 637
42 475
791 915
109 406
632 727
33 521
221 16
80 841
716 918
619 606
910 470
642 91
327 193
846 237
231 191
650 652
415 983
976 293
535 315
416 844
692 837
931 597
725 4
636 835
152 176
428 822
919 216
703 157
682 405
872 547
778 78
72 557
999 877
137 233
352 91
962 748
950 360
947 954
281 199
129 427
827 780
888 304
137 95
262 232
741 624
392 900
596 532
479 631
943 324
311 940
657 441
623 804
278 644
440 34
876 805
326 415
969 301
947 243
389 370
410 718
363 937
170 164
924 121
74 505
408 742
594 837
767 181
398 365
149 359
7 341
841 439
420 813
962 493
59 112
162 240
390 679
853 279
372 491
367 627
308 59
742 170
393 487
270 601
551 713
322 25
774 51
62 397
321 876
714 952
383 728
477 153
590 105
435 568
629 75
344 238
668 984
496 287
309 521
246 789
71 481
759 106
671 850
417 541
24 651
92 861
982 270
938 887
775 831
446 863
101 267
195 49
739 293
653 476
153 995
48 871
955 556
250 99
849 899
863 480
254 598
968 648
787 601
578 904
996 859
923 286
650 98
890 686
233 170
657 689
824 782
953 905
494 655
950 187
130 318
878 622
795 483
43 67
853 616
963 41
123 8
127 469
890 732
816 664
633 46
200 24
680 195
37 383
269 476
928 851
231 656
417 772
469 179
192 459
113 465
303 905
102 933
965 371
291 200
770 509
128 842
599 251
577 804
921 711
211 208
362 681
750 160
902 394
844 104
517 978
510 435
281 119
431 137
570 165
952 238
242 873
394 165
234 683
739 727
357 499
843 530
252 749
515 868
299 733
535 802
833 690
956 849
714 699
181 939
47 816
445 471
139 215
462 802
257 223
683 913
470 544
668 123
782 781
361 701
252 975
36 200
896 324
358 868
679 906
496 684
384 510
729 591
949 247
769 2
881 883
179 437
761 666
219 729
390 108
291 464
274 897
686 857
162 324
61 902
535 792
923 537
513 822
890 846
161 229
346 725
597 862
982 960
236 734
381 87
115 769
84 657
136 308
270 701
46 792
872 100
734 641
620 420
842 138
576 3
322 882
481 114
442 794
475 864
745 606
955 172
271 745
871 303
658 743
899 319
79 68
891 992
552 321
592 601
394 299
410 310
835 250
228 113
475 403
778 536
477 845
551 638
584 791
785 761
677 368
865 326
445 983
664 279
416 462
712 794
76 366
358 738
537 645
528 738
311 598
714 455
392 19
583 347
476 677
133 645
969 655
188 676
637 994
425 227
694 206
757 587
96 489
825 940
680 810
774 164
40 723
285 765
667 563
773 351
950 477
739 595
877 743
739 583
688 61
163 446
63 833
616 529
221 387
187 547
434 662
517 810
368 325
8 450
92 745
960 502
520 367
276 830
900 398
329 978
924 44
162 622
374 694
178 396
425 288
333 916
514 959
350 580
208 353
575 445
510 751
177 1
32 117
18 477
35 168
127 895
89 717
705 297
137 24
29 218
244 511
275 787
8 964
457 486
518 728
515 29
482 820
601 832
397 802
96 88
900 212
165 332
708 113
762 668
148 626
282 288
241 400
735 126
667 540
467 349
458 407
237 135
874 679
744 209
771 730
61 739
382 383
874 600
747 673
90 688
496 597
726 792
975 914
262 836
655 771
202 410
486 67
224 276
303 126
765 976
148 568
103 445
703 866
211 372
460 58
352 493
323 255
547 890
527 994
71 902
51 589
693 350
416 452
123 996
337 690
279 375
810 185
525 707
766 829
512 481
406 597
269 931
633 256
733 736
917 447
324 668
216 124
501 359
95 656
700 5
189 501
623 407
783 972
842 660
196 664
737 342
924 157
340 403
433 342
952 621
559 790
503 120
450 452
739 309
888 556
25 550
308 762
765 396
971 366
614 715
459 925
291 712
786 232
547 425
894 384
840 548
560 391
319 659
202 823
418 425
828 85
490 225
365 333
610 734
105 943
626 908
906 218
79 494
826 634
413 231
766 252
694 646
390 613
311 297
315 602
320 564
703 852
904 325
479 323
942 570
801 224
514 958
824 144
75 381
22 370
785 677
475 908
168 853
157 508
497 276
643 821
257 476
756 116
193 960
764 123
621 972
877 641
407 745
964 455
702 891
659 910
299 950
207 865
282 12
3 575
260 801
907 535
241 497
296 213
902 31
408 158
540 451
547 773
725 997
641 829
774 587
501 737
341 80
155 400
611 642
219 36
390 475
39 193
965 881
739 547
76 311
482 647
120 893
183 745
636 822
451 854
415 653
851 912
166 835
643 254
508 625
384 878
143 962
47 560
931 277
590 816
394 847
151 248
753 985
735 965
488 650
876 354
265 405
919 907
41 231
716 968
279 579
771 891
768 392
385 259
654 20
916 365
526 831
184 149
346 140
277 394
296 615
651 829
285 748
321 706
580 584
225 687
292 41
855 515
859 8
634 954
641 673
126 811
19 460
594 739
753 67
18 85
26 108
148 933
8 875
918 627
74 216
764 366
886 402
113 224
786 834
106 371
829 978
137 649
853 56
754 645
609 552
125 595
590 984
726 435
353 942
611 405
531 422
380 600
49 289
72 283
256 329
675 428
724 940
285 426
70 856
498 531
889 855
138 453
834 614
544 546
484 979
670 841
293 86
224 515
387 316
705 964
846 969
515 840
308 468
394 119
768 81
940 920
942 156
786 436
363 949
215 79
893 525
480 533
135 385
11 81
152 217
648 429
359 411
567 728
101 558
823 369
613 992
600 334
814 287
870 148
969 958
519 267
830 243
812 770
764 578
521 300
764 924
399 407
176 411
691 344
978 814
840 108
551 318
249 620
929 445
833 602
711 697
156 890
951 548
717 845
721 236
763 754
656 36
422 229
851 825
698 749
136 96
843 921
418 191
928 434
559 287
718 387
665 96
592 704
252 925
643 835
285 138
27 974
28 372
411 222
671 206
31 329
609 383
202 851
674 600
233 301
66 328
721 870
496 691
890 549
668 889
435 851
367 483
128 31
756 415
733 752
357 338
491 228
255 914
52 417
591 650
915 244
713 272
147 24
138 315
845 980
568 244
309 375
945 913
904 477
935 41
589 395
782 844
224 199
168 392
824 130
612 330
433 377
305 690
799 483
626 184
3 883
532 556
985 411
259 205
743 861
923 944
712 433
539 794
905 853
879 276
669 197
760 111
220 627
514 651
310 712
647 992
107 442
380 23
292 368
254 34
708 848
644 973
422 13
32 181
332 399
657 748
422 1
939 128
6 826
891 274
622 382
737 76
72 393
634 959
826 722
336 575
881 238
648 473
588 595
889 541
161 984
965 23
91 323
850 488
823 473
745 876
580 926
36 655
900 499
879 411
770 907
572 34
697 35
458 525
453 897
773 141
42 768
609 11
428 81
982 28
786 485
963 337
333 198
307 377
876 332
167 459
303 990
144 163
638 899
250 213
63 436
692 20
42 477
866 518
226 931
663 396
98 943
759 597
136 186
168 532
699 798
304 948
912 315
240 168
744 119
247 491
540 173
76 707
620 665
23 343
895 648
609 416
561 579
753 316
602 518
255 285
170 866
998 368
395 825
747 415
120 200
574 747
138 818
736 488
630 413
155 739
169 720
33 906
493 719
247 29
619 772
881 432
742 745
504 838
251 650
311 582
798 657
116 837
128 638
956 235
47 631
75 342
827 640
413 8
582 377
661 131
738 286
136 135
189 405
199 936
326 729
420 729
797 157
285 886
896 328
650 826
420 188
331 818
573 788
288 915
391 938
749 652
656 405
193 139
168 930
236 783
425 239
58 94
520 457
7 533
724 676
860 628
83 416
124 23
159 185
353 3
108 688
833 604
227 847
967 191
2 544
520 282
447 296
885 618
220 83
838 509
542 318
712 26
635 381
338 902
11 246
389 282
125 341
58 558
568 986
594 323
513 585
837 703
614 893
270 551
716 314
20 456
664 135
389 778
438 197
463 65
107 642
893 977
645 678
32 327
851 896
621 244
897 69
576 982
251 797
622 236
418 238
178 319
290 165
553 572
783 477
975 910
958 784
685 766
865 905
193 433
954 573
692 707
104 299
58 848
612 594
206 453
707 318
277 92
522 17
411 658
626 664
710 176
553 862
599 928
250 32
212 338
711 842
145 136
610 395
2 966
790 580
577 232
908 476
872 941
973 313
479 657
672 628
326 452
507 216
420 790
642 466
900 28
663 640
408 504
874 501
580 160
655 665
871 539
752 952
101 141
659 348
257 82
933 887
828 909
359 988
684 198
332 465
613 627
87 760
238 697
416 37
900 691
529 322
112 4
240 203
343 555
137 25
468 4
468 610
605 195
894 473
591 616
679 9
977 68
449 218
43 869
374 425
655 564
147 587
251 933
480 506
338 985
786 437
989 682
657 129
816 58
303 955
8 950
804 742
636 238
86 681
956 882
157 87
984 26
263 60
599 331
329 280
818 549
538 550
716 114
106 872
205 388
894 615
74 448
660 414
998 732
85 849
178 403
625 712
861 547
866 845
233 466
422 885
481 797
644 85
931 214
478 490
735 538
997 992
215 642
48 566
117 948
118 986
819 994
879 140
984 447
347 421
347 921
403 639
324 256
541 399
960 551
321 72
258 800
242 786
284 88
880 661
786 59
714 940
368 15
106 160
906 711
822 243
935 978
443 346
406 668
697 806
214 789
506 297
952 129
555 384
723 26
209 436
995 430
227 704
535 791
724 710
902 953
142 840
9 408
981 819
279 203
473 165
665 836
425 337
305 880
197 728
512 120
547 42
897 754
713 274
307 161
737 686
994 249
450 994
474 739
217 971
452 810
519 583
967 656
634 545
126 47
117 866
649 51
165 370
145 945
85 134
381 742
775 747
832 681
180 191
25 757
600 486
79 266
972 635
531 394
267 507
707 330
304 7
788 196
196 868
628 913
474 847
620 607
212 193
2 908
284 519
867 138
426 8
144 253
592 867
574 179
466 490
634 983
396 700
496 394
76 611
862 563
353 304
461 596
307 548
297 584
575 513
588 388
907 253
268 835
963 194
967 348
595 535
74 996
137 977
761 655
622 169
379 215
545 650
75 834
958 864
117 730
344 62
468 137
256 466
654 789
420 229
51 212
128 33
669 724
23 597
242 972
895 701
661 979
994 741
605 911
152 300
150 314
581 780
616 232
655 293
582 405
250 779
739 685
880 339
111 288
482 699
518 307
513 317
833 777
851 271
409 271
688 12
511 530
706 453
785 42
619 807
631 336
97 71
839 391
501 699
484 45
72 619
550 719
476 543
114 326
922 690
561 138
635 235
858 418
592 748
220 100
562 532
574 490
617 14
182 365
629 927
518 193
692 469
252 689
471 88
951 303
511 97
538 196
559 652
856 642
861 701
317 960
706 675
21 961
729 932
366 408
912 314
973 219
544 49
8 952
836 859
263 262
821 802
212 62
248 928
596 46
16 841
61 525
853 724
79 706
193 55
430 522
32 605
46 473
978 310
424 946
557 804
768 353
830 469
453 125
9 301
275 290
878 13
164 915
454 644
34 353
844 453
255 369
597 59
119 201
320 747
489 368
761 636
838 79
839 640
67 229
936 999
710 77
214 748
681 906
954 179
709 130
830 900
810 637
689 466
212 762
510 944
187 324
492 341
268 169
201 219
314 954
674 538
131 231
587 416
577 500
726 506
501 554
528 10
613 768
226 331
836 16
565 223
900 229
235 521
199 34
704 417
131 208
407 94
273 939
469 749
82 423
111 33
316 872
846 203
467 915
190 278
521 326
39 120
482 977
451 413
508 552
973 998
476 683
787 226
563 129
904 619
76 766
600 407
948 391
518 302
754 356
934 990
925 964
630 350
66 838
997 623
667 940
40 712
441 873
520 288
556 111
117 782
703 613
562 463
686 448
639 739
849 950
916 948
965 701
453 451
831 501
247 110
192 942
63 656
959 823
396 312
130 707
983 457
616 772
500 32
224 267
319 788
825 617
231 900
246 779
355 738
396 905
364 675
156 207
628 571
444 652
402 699
171 764
376 486
462 840
225 549
477 593
850 5
983 969
382 835
118 40
497 608
659 120
619 418
352 62
514 570
164 128
487 286
124 704
552 905
122 805
266 368
131 860
316 597
980 23
122 633
1000 958
160 139
972 103
476 253
295 977
331 272
686 311
90 58
69 710
862 401
646 601
307 431
5 656
952 105
456 7
393 818
6 528
201 794
670 325
790 668
112 171
217 962
987 582
974 93
539 721
215 933
602 213
625 815
81 670
77 270
809 503
405 214
609 847
986 21
775 403
277 987
742 113
734 296
96 30
581 334
204 33
394 962
213 105
920 411
318 812
966 185
976 932
322 186
798 829
626 760
661 438
844 799
42 634
812 531
370 311
534 231
956 835
429 887
409 239
262 115
319 693
811 780
685 625
406 192
174 720
457 548
576 728
134 202
491 273
168 741
205 265
140 554
776 819
185 589
373 602
565 267
101 468
39 744
56 253
637 595
926 605
786 99
355 40
17 933
44 275
952 569
318 12
556 217
470 714
206 195
372 682
899 512
91 932
221 727
778 532
432 851
698 194
389 822
206 894
591 983
391 886
213 925
246 158
629 745
12 346
375 265
910 219
330 682
935 26
786 538
958 61
898 304
459 648
630 740
240 192
138 885
343 665
154 865
583 844
679 88
409 43
497 808
449 799
124 182
661 486
826 22
877 897
910 68
12 224
915 921
678 216
281 558
442 406
347 238
798 153
877 659
274 597
400 508
561 712
182 437
76 807
541 817
590 939
761 803
90 733
876 687
793 501
839 805
117 613
84 87
520 374
439 550
357 970
991 980
766 650
792 573
330 716
139 420
114 653
854 709
37 363
975 902
317 202
425 64
691 787
571 681
740 381
294 228
640 746
790 702
723 909
405 648
85 583
723 533
560 646
795 85
171 851
932 795
850 267
546 217
99 2
840 479
102 541
471 359
439 485
304 667
305 246
173 393
139 674
645 375
230 196
437 880
936 250
485 763
794 307
355 419
15 683
235 945
933 288
108 568
178 921
893 478
840 85
790 960
836 66
382 573
612 236
637 582
80 124
702 981
346 94
556 298
331 621
922 85
200 907
173 465
212 379
260 828
718 127
600 79
231 861
395 904
448 745
14 523
535 905
636 466
339 830
371 25
76 659
799 283
370 177
491 51
88 442
749 303
1 520
872 15
149 3
151 964
376 934
665 748
527 750
64 720
129 101
924 554
502 877
994 847
785 262
908 818
800 479
657 603
932 984
653 511
455 860
682 358
847 24
681 572
927 609
116 466
300 961
643 772
578 771
592 9
201 306
660 539
333 387
571 567
594 654
825 563
908 401
140 801
554 350
596 773
621 827
571 911
718 464
809 325
246 641
742 692
520 943
344 790
444 303
895 662
947 552
160 553
869 590
293 651
227 681
277 740
739 373
757 711
335 464
359 226
486 89
133 297
115 66
224 133
476 731
256 29
183 189
171 178
957 607
926 894
380 846
408 98
445 508
394 855
327 67
127 487
944 720
824 726
568 954
491 210
824 211
941 603
180 692
440 374
662 30
264 436
353 453
525 196
255 259
878 712
199 116
995 375
652 577
697 170
763 851
179 82
857 977
923 283
231 283
315 844
786 730
818 883
544 810
947 313
84 99
711 917
638 606
545 935
79 36
278 326
420 458
862 273
457 888
40 923
731 388
44 756
885 998
459 456
219 850
386 229
223 810
483 900
106 147
793 142
63 977
462 856
508 382
150 406
907 39
116 775
225 972
627 814
551 560
605 851
267 776
111 980
953 96
961 900
706 379
267 516
937 775
598 70
324 525
257 790
535 892
338 406
325 264
247 866
528 151
336 686
790 359
626 649
261 430
213 205
190 289
586 46
15 289
38 756
338 173
392 356
753 304
475 278
791 679
479 314
485 498
402 824
745 160
387 80
419 262
814 298
440 184
381 123
236 680
647 886
597 524
196 374
387 615
579 349
52 759
841 102
414 406
642 542
869 808
555 314
197 296
809 832
601 114
248 465
2 460
668 969
188 517
228 422
265 964
823 304
504 239
264 146
894 389
738 213
433 10
36 125
797 96
910 849
822 592
933 999
197 250
798 204
78 944
357 450
808 900
822 39
210 954
282 352
988 968
644 704
806 482
965 459
478 728
124 551
564 960
360 956
50 152
124 681
216 451
426 744
865 254
984 289
654 298
218 979
26 858
690 14
818 531
210 248
828 594
601 746
145 831
179 168
146 380
955 806
130 392
872 225
645 940
64 668
129 600
622 263
373 693
282 388
7 188
758 440
129 71
521 994
855 477
288 154
463 676
764 102
939 461
383 566
834 127
196 944
379 668
171 231
291 172
694 594
985 212
463 588
898 839
30 606
432 981
23 295
416 989
315 366
897 562
912 849
624 721
333 334
567 195
877 212
407 757
353 658
226 115
594 679
12 869
462 73
249 72
696 596
635 946
524 203
484 695
21 231
817 421
148 200
41 851
525 138
942 629
597 822
732 343
265 19
636 948
385 670
838 900
780 204
466 408
298 506
927 715
316 120
33 87
348 438
135 719
151 88
249 401
136 748
62 432
459 849
249 506
471 925
454 56
687 429
670 654
203 993
252 889
234 1
162 632
467 505
548 925
554 763
137 993
489 384
53 563
620 12
29 48
850 232
712 425
764 540
895 186
599 818
323 706
112 623
904 833
516 531
876 405
400 476
381 547
150 294
451 882
371 524
845 773
946 930
385 671
504 119
693 758
309 576
86 645
248 761
789 464
838 445
14 439
517 718
277 270
904 407
993 964
259 932
45 7
114 898
390 396
431 587
601 121
887 797
585 39
252 291
156 786
995 530
1 604
314 681
322 714
622 504
57 69
346 533
738 306
36 825
170 894
40 491
504 801
548 897
365 763
136 65
605 763
273 260
444 318
249 831
244 16
287 199
124 872
941 338
94 146
903 577
690 676
625 420
796 6
861 425
179 381
329 59
963 131
512 909
140 73
402 417
204 79
3 968
299 573
73 608
997 228
984 185
33 230
773 272
155 493
370 782
654 34
757 840
146 77
532 668
24 880
715 511
22 182
557 494
179 737
786 936
966 152
344 891
856 958
836 827
42 692
93 301
693 120
90 374
832 573
77 134
704 553
412 485
638 340
981 153
757 168
328 301
999 103
251 144
942 948
368 769
269 759
289 517
760 338
234 142
964 457
66 21
444 99
82 489
468 796
332 575
31 965
18 603
713 846
703 451
101 936
785 735
668 946
547 350
935 751
463 300
252 186
263 865
998 304
235 383
909 330
357 300
280 621
521 819
700 168
57 815
615 974
343 298
493 580
386 168
957 397
454 545
251 128
527 411
699 340
474 328
781 541
180 537
964 796
707 398
158 539
643 573
907 128
666 412
759 70
838 474
588 73
634 148
842 151
361 145
483 496
602 453
762 629
619 388
969 697
686 619
665 924
378 871
828 443
13 855
86 469
403 67
405 379
187 783
907 81
103 72
965 561
40 306
81 304
273 796
820 689
453 701
215 395
945 128
848 632
445 894
210 918
894 73
931 476
887 910
870 834
818 50
915 815
491 933
326 143
602 669
663 585
446 687
114 555
49 56
487 340
826 895
597 396
683 927
355 493
317 839
309 605
762 488
358 64
9 738
831 371
710 94
937 137
752 536
842 619
853 227
539 188
314 205
311 759
87 416
927 699
136 19
80 576
439 414
389 863
76 594
488 779
969 315
769 387
482 980
600 629
152 481
939 191
674 291
827 712
523 719
295 61
68 614
472 776
637 739
956 31
532 304
813 155
24 339
717 286
943 774
140 37
597 22
668 914
811 387
25 219
988 967
464 139
630 375
997 58
103 705
192 865
330 445
172 680
490 862
919 694
209 677
363 110
126 897
822 366
616 803
881 846
256 423
330 195
606 719
649 557
739 534
698 188
435 49
403 619
805 57
4 860
45 512
860 698
32 649
919 39
611 46
494 483
845 103
907 668
380 933
965 224
82 447
230 120
631 258
940 606
466 277
169 804
580 917
428 749
916 764
476 58
698 667
833 230
538 263
534 567
445 29
440 826
308 591
605 964
58 447
917 82
396 1
124 356
752 281
862 392
895 434
769 431
523 109
171 872
568 363
485 407
6 448
586 376
171 102
112 531
834 16
707 211
760 176
128 856
595 904
665 727
118 29
831 723
933 26
436 271
423 776
547 653
857 346
915 682
919 162
505 865
214 672
223 504
615 136
558 169
370 407
863 406
987 408
858 244
806 207
393 987
851 268
669 610
351 908
271 729
573 289
141 121
320 999
116 930
595 392
231 296
170 437
976 713
440 729
988 34
714 723
710 783
175 135
979 814
502 42
181 578
713 831
569 610
982 339
14 595
841 605
102 376
367 296
428 449
828 647
390 252
579 468
263 708
717 365
810 469
326 251
940 567
847 887
62 721
187 631
206 802
231 273
123 427
907 988
950 345
180 997
107 184
683 480
179 301
430 213
790 196
676 11
126 843
776 538
703 742
531 894
547 150
783 95
136 340
192 889
365 735
474 39
262 973
69 349
4 518
654 52
291 165
606 165
736 935
276 531
689 708
377 677
360 746
632 64
804 113
816 825
45 132
375 360
717 868
596 962
322 461
136 509
164 141
357 371
253 597
171 700
45 650
320 424
499 840
534 847
178 778
278 813
30 894
325 382
949 374
319 810
409 756
147 27
882 38
568 508
109 854
627 56
752 707
73 469
828 430
699 898
474 715
615 319
217 241
755 976
631 289
182 174
959 624
960 987
893 644
30 566
155 303
220 838
726 304
723 720
744 307
487 229
29 873
426 28
19 515
652 219
504 27
193 160
527 161
225 445
831 966
177 145
340 261
105 4
176 31
644 119
299 432
803 534
224 502
786 76
887 325
335 705
556 129
200 292
38 135
268 531
79 883
359 722
403 784
201 614
91 661
872 116
392 326
201 127
846 844
301 270
40 618
927 654
384 107
360 120
616 876
897 419
661 513
565 734
727 770
43 571
782 3
31 312
955 657
321 273
938 457
61 415
965 832
360 807
430 936
258 228
994 248
378 583
569 12
797 346
377 649
730 704
266 195
968 757
365 178
672 40
703 117
725 566
671 346
73 262
749 321
843 544
286 786
975 957
905 346
945 699
724 459
148 717
42 1
827 368
443 298
381 752
761 289
453 641
327 803
870 971
581 957
674 329
927 742
703 83
855 246
258 467
595 527
532 903
923 408
121 344
586 911
762 721
287 288
817 880
246 590
467 481
828 305
759 527
801 780
904 693
873 185
163 496
829 37
837 903
254 519
722 719
496 539
277 846
895 861
760 940
769 590
629 622
345 520
377 978
871 962
17 633
571 822
498 637
43 997
874 121
398 429
126 328
349 886
475 15
51 354
172 261
69 526
780 363
191 598
436 987
448 253
714 895
964 763
388 143
206 371
583 786
408 460
163 924
533 414
139 633
670 713
878 474
527 439
424 91
225 106
369 204
421 920
107 440
991 14
291 980
3 765
581 387
153 574
518 780
264 479
60 56
696 723
136 946
437 99
928 230
516 188
976 993
41 506
744 524
611 230
499 678
233 260
660 466
307 121
514 64
728 102
267 593
533 181
247 109
376 328
345 51
436 49
3 590
86 889
594 489
581 964
616 626
865 470
271 514
377 666
831 127
920 383
714 903
837 602
559 907
595 66
258 216
485 708
200 152
932 868
432 522
770 433
951 415
552 225
980 403
654 504
150 804
13 817
668 722
620 539
422 253
125 478
610 170
600 686
316 235
516 350
482 234
487 732
474 455
815 895
789 420
222 416
478 678
254 455
717 354
371 113
348 362
875 207
566 932
439 121
248 998
714 129
4 848
141 129
315 606
766 526
570 877
948 854
554 372
250 352
232 701
6 838
211 275
140 277
277 875
902 218
3 838
405 252
271 248
578 507
239 105
619 744
148 375
502 90
145 262
231 783
418 557
403 616
483 295
407 728
701 325
867 869
167 84
513 669
420 93
914 891
304 759
639 368
132 855
650 854
851 200
609 533
313 292
918 857
125 451
514 435
996 715
449 662
427 791
509 280
840 414
325 98
278 384
20 786
632 390
640 275
358 501
846 217
10 404
735 907
416 546
423 191
973 89
725 672
439 186
966 535
493 241
704 271
571 465
136 146
687 13
46 499
199 600
19 950
37 395
272 386
544 5
989 126
193 515
249 689
747 985
598 997
592 913
614 779
11 879
525 443
205 968
301 850
227 173
374 225
832 47
491 746
807 71
733 869
809 994
878 945
151 557
675 462
363 995
257 794
598 444
505 428
990 899
98 839
264 201
455 622
757 6
366 41
144 518
712 105
831 401
214 447
253 436
364 70
954 760
569 838
632 115
205 375
92 346
73 213
681 533
50 881
611 979
452 275
342 511
963 230
119 148
689 913
558 86
830 96
153 42
493 490
995 441
80 297
34 899
133 884
257 656
844 17
429 272
463 29
896 220
795 480
499 248
258 790
767 570
561 380
538 404
624 365
605 205
73 917
350 466
630 869
650 153
569 392
231 352
204 228
656 931
667 314
324 231
1000 970
302 234
48 596
977 424
157 747
971 194
883 971
988 958
513 90
49 132
381 956
487 122
527 106
68 271
660 93
282 113
233 525
633 742
141 758
921 408
674 544
629 988
831 202
616 837
440 272
284 355
58 590
847 694
193 362
767 323
800 774
654 244
7 773
209 775
500 287
165 139
482 648
644 619
239 901
895 666
402 77
393 541
472 251
558 4
261 546
840 900
654 655
568 620
30 716
290 445
417 212
3 487
255 425
548 434
494 403
547 295
365 69
818 920
747 245
346 152
301 805
516 943
846 873
597 102
562 303
980 522
659 10
787 982
15 324
86 844
664 343
273 389
42 864
401 144
993 935
176 685
487 432
125 896
604 568
28 163
998 533
800 859
267 229
181 932
635 385
794 373
343 460
865 697
636 47
108 629
127 652
685 822
730 23
545 296
746 606
318 700
407 81
434 653
331 145
603 83
256 76
352 526
52 814
529 855
906 410
379 78
957 306
939 915
389 379
517 376
785 409
406 827
937 388
220 52
660 512
955 201
151 668
872 232
827 872
484 98
844 519
281 570
156 399
241 901
923 664
861 710
130 124
482 831
328 842
569 559
174 238
489 316
540 844
146 943
810 744
721 854
821 755
131 630
433 533
625 473
270 464
140 185
396 455
134 128
185 343
311 949
851 110
439 476
745 363
554 456
242 239
21 838
806 878
53 686
879 892
157 867
638 965
398 907
683 849
833 363
679 68
715 207
939 766
841 313
851 297
199 551
485 349
737 367
387 780
824 471
723 820
781 605
429 644
707 953
246 473
778 163
954 980
438 25
343 667
929 589
92 322
330 973
787 457
516 816
807 667
351 176
164 411
739 344
879 532
268 917
214 713
54 925
244 610
380 739
130 22
933 940
971 414
633 491
748 970
526 279
464 561
229 879
122 18
335 206
437 214
295 165
374 373
833 603
591 118
452 873
767 7
797 758
739 814
602 673
878 790
236 66
905 973
600 540
590 253
780 569
330 497
489 805
269 675
380 244
689 782
6 870
870 656
853 444
267 302
292 673
225 57
515 132
884 731
565 75
662 919
21 12
400 524
427 424
437 794
673 882
855 982
334 151
652 582
662 609
321 109
923 520
62 41
464 952
553 193
233 792
287 376
978 790
86 592
733 402
83 858
276 507
696 394
103 785
47 402
605 845
480 117
383 528
360 522
92 42
265 152
66 816
603 254
543 183
998 846
292 229
480 131
243 78
888 264
981 680
211 308
158 308
502 564
598 689
727 870
152 247
37 687
376 177
492 484
712 89
225 201
532 616
603 398
879 965
715 834
806 270
427 529
209 218
269 961
962 257
105 230
745 888
952 822
664 596
183 618
919 917
866 259
374 92
199 312
435 299
974 541
328 608
878 908
108 239
753 877
439 807
343 602
225 3
402 167
69 645
591 935
10 136
277 709
480 16
489 4
697 509
939 678
973 801
882 308
911 155
706 499
463 803
970 862
409 171
674 161
620 378
498 609
681 270
912 267
448 486
614 815
827 11
429 608
507 631
701 249
664 994
611 990
652 656
575 868
21 14
2 161
55 100
676 148
195 92
774 841
101 575
936 435
572 180
292 275
784 344
21 442
413 363
854 375
28 184
652 680
809 365
823 839
637 886
571 618
593 642
671 924
406 239
250 939
103 15
715 727
70 985
194 177
760 612
546 959
694 245
453 436
369 685
492 814
462 437
742 764
425 656
296 717
258 11
599 349
101 877
739 993
962 771
103 607
716 428
283 150
665 875
637 500
122 677
45 290
230 856
814 558
761 579
263 631
941 328
156 648
606 930
643 779
262 376
621 884
872 881
660 877
851 475
341 494
870 659
736 729
440 461
39 247
474 903
149 163
699 243
632 584
949 227
102 916
639 806
84 195
347 419
431 1000
483 290
890 135
500 41
228 545
834 455
439 923
331 281
468 971
15 566
308 894
294 648
819 927
241 567
405 331
5 615
731 677
352 632
52 403
139 890
117 879
916 352
244 983
468 586
334 726
462 129
728 227
160 774
326 583
8 699
821 504
447 486
503 356
556 738
833 762
695 989
969 207
525 416
996 677
735 574
157 901
366 361
210 807
753 781
360 161
188 648
875 870
322 779
616 192
233 974
664 331
791 214
270 284
68 581
11 636
858 124
812 74
556 640
577 672
311 86
976 46
34 647
377 227
295 326
430 869
247 737
740 851
3 757
298 825
496 705
296 704
117 968
100 453
336 2
348 326
384 704
468 166
329 297
340 720
742 349
192 965
297 800
884 774
542 769
563 241
319 43
205 632
134 902
565 778
158 172
584 386
445 704
576 687
519 372
644 255
231 977
940 236
811 605
95 238
798 126
588 524
376 152
132 350
102 114
818 864
945 16
76 794
880 432
786 545
59 986
923 652
651 822
848 469
48 879
508 707
1 251
625 795
235 757
216 370
808 412
854 266
205 405
118 309
714 539
463 139
535 924
590 649
992 11
405 865
612 128
673 819
522 590
26 787
174 170
188 949
134 643
344 231
398 976
472 104
392 872
935 636
220 313
986 91
999 244
329 867
298 677
112 501
895 745
204 282
783 461
91 204
410 899
279 229
167 606
961 166
970 698
34 96
300 577
252 834
972 835
664 84
665 598
860 116
53 630
205 426
651 631
734 249
469 77
153 395
93 617
71 933
366 746
453 697
317 353
133 515
959 425
559 293
217 101
341 654
201 872
51 52
494 337
776 184
102 455
426 825
327 481
225 554
418 882
750 505
268 891
815 997
432 423
788 475
28 880
776 618
240 289
362 778
36 10
982 513
442 10
401 329
512 211
304 432
617 865
466 983
32 43
186 800
44 841
932 178
476 234
614 59
106 291
163 225
209 634
109 320
854 909
553 859
4 755
695 589
868 542
965 407
406 301
344 267
616 47
262 228
235 301
204 906
79 429
262 10
900 263
201 500
265 951
698 258
475 281
370 686
269 324
295 796
778 926
664 999
65 473
373 148
863 563
108 803
426 841
938 710
242 506
333 554
455 705
383 672
96 701
230 555
214 929
790 252
458 367
856 505
385 106
957 40
111 112
741 830
269 44
947 34
455 233
397 327
22 994
446 598
434 212
470 722
733 878
418 337
359 270
135 979
336 266
340 502
522 950
782 616
949 192
742 859
758 891
663 329
823 978
586 492
216 45
89 58
102 587
408 732
651 535
395 267
172 519
924 906
958 523
16 456
487 642
621 590
513 272
378 235
319 154
813 373
844 773
444 413
523 137
47 124
216 695
273 652
857 545
324 307
37 209
466 462
313 812
354 250
876 2
177 414
571 217
739 641
893 404
482 624
376 359
918 333
748 642
332 896
982 14
465 927
269 493
158 717
545 621
673 75
7 63
63 772
330 977
718 178
829 914
374 921
7 808
75 485
515 16
566 463
567 23
307 997
83 704
436 592
632 537
558 611
711 932
108 361
231 799
350 489
421 225
87 452
103 151
334 104
510 135
939 849
610 485
986 215
356 895
417 11
777 328
840 824
709 18
361 43
357 767
729 359
373 796
103 343
473 215
584 460
982 373
336 689
492 218
506 163
156 736
665 526
527 443
251 448
702 657
709 803
662 176
200 695
56 589
664 282
786 396
942 334
318 776
917 757
367 322
348 541
270 22
775 764
44 97
576 965
911 991
562 381
188 689
153 124
6 622
2 691
783 806
935 768
169 643
380 26
588 757
303 911
819 529
398 184
446 585
212 729
30 962
930 73
296 173
603 543
416 33
447 591
945 230
239 638
768 767
471 295
690 902
287 447
185 398
251 195
830 38
938 506
908 141
252 545
90 504
40 372
844 28
399 568
445 853
910 270
870 109
747 228
291 409
642 337
919 832
849 453
538 952
102 563
798 629
339 512
206 741
133 338
968 158
91 200
795 50
343 25
927 306
822 295
862 304
252 421
748 87
299 958
7 857
16 799
80 678
324 739
587 331
578 505
82 514
466 921
39 332
957 843
792 333
277 533
611 54
944 675
256 279
439 26
803 908
963 640
853 535
140 804
181 228
850 667
389 8
221 978
361 329
882 461
592 604
446 358
812 736
592 727
239 770
177 640
429 361
663 421
795 841
291 137
188 587
742 469
799 166
497 636
780 96
887 95
493 622
456 204
316 190
704 49
591 710
156 896
778 807
787 909
809 671
261 52
85 852
901 34
747 334
468 52
151 113
265 819
14 926
561 274
739 765
985 589
308 335
518 590
117 877
684 494
65 504
141 334
417 817
58 572
282 637
214 765
904 481
666 831
497 938
135 476
179 200
362 908
837 310
126 545
633 611
175 143
771 542
163 483
195 186
635 581
302 735
290 67
478 335
706 149
64 509
132 275
573 186
355 911
158 648
597 498
282 20
937 895
586 597
167 929
95 738
497 985
226 142
129 200
645 644
822 927
409 236
372 901
287 916
870 839
148 416
25 198
331 175
882 836
928 288
551 186
127 558
614 226
484 325
372 802
892 129
432 430
797 629
271 44
963 375
124 753
786 581
960 507
600 954
275 667
621 443
288 811
157 140
883 458
7 615
831 203
216 388
445 525
993 47
554 26
66 499
717 604
568 255
210 652
724 695
827 396
504 906
291 927
408 276
781 221
390 638
920 959
159 203
221 936
849 567
529 235
625 760
750 249
862 55
974 787
758 646
559 425
120 884
746 876
893 65
396 584
669 695
575 126
857 227
828 90
254 931
668 299
352 460
700 592
710 684
774 506
481 942
442 639
405 151
602 894
943 26
245 590
172 136
835 932
762 585
68 270
33 869
136 853
858 48
238 79
986 104
927 361
181 673
540 565
378 899
161 288
933 390
293 489
567 212
783 208
5 956
10 97
858 535
339 644
386 32
248 440
955 642
744 517
984 413
110 392
30 722
304 245
157 273
744 199
527 570
311 592
925 482
125 39
861 402
484 666
793 74
865 748
910 303
284 501
967 117
556 374
7 268
619 595
748 504
306 737
638 260
321 896
625 761
101 504
126 969
326 708
955 182
483 952
21 519
62 247
292 319
737 927
199 105
370 68
385 390
623 944
522 642
833 844
853 34
436 282
282 321
883 718
519 760
782 560
471 717
691 822
66 311
437 514
697 594
433 28
331 850
364 59
374 837
758 196
826 965
215 709
54 288
511 908
701 893
160 666
57 223
876 44
112 96
420 722
30 249
275 194
507 10
769 517
267 203
669 989
738 736
639 895
515 94
440 733
625 243
467 130
208 672
660 858
10 469
286 681
813 611
846 831
217 883
201 149
678 256
43 781
541 484
844 601
985 705
657 142
797 152
598 822
67 497
369 119
597 866
117 951
367 883
969 63
559 37
534 732
734 854
788 436
628 106
596 829
709 550
201 66
878 560
646 103
181 908
411 107
5 912
686 676
180 938
106 625
843 490
699 938
826 990
549 534
634 113
127 323
24 138
134 565
961 458
591 267
246 594
554 589
234 3
27 636
603 397
709 47
358 528
710 718
628 979
501 688
731 571
95 936
652 407
405 116
931 951
959 877
862 777
714 824
570 85
494 468
525 146
680 228
275 476
507 344
49 151
516 954
594 312
592 255
748 80
310 395
38 227
737 232
53 976
708 128
630 570
126 581
870 514
522 655
981 763
537 222
988 183
448 76
485 104
450 157
795 920
25 45
627 52
172 873
774 876
407 220
529 241
836 141
303 136
509 353
493 505
490 568
231 675
518 868
253 99
686 503
962 381
766 824
50 958
582 578
739 243
557 291
817 388
218 617
860 850
439 621
65 7
354 399
136 843
39 957
275 858
465 647
210 68
290 625
662 99
628 381
581 556
411 252
82 156
930 200
682 310
887 766
906 354
670 800
334 763
360 543
544 113
302 286
881 153
506 705
467 937
82 624
116 202
645 203
722 477
407 680
122 662
303 863
671 292
7 186
426 717
322 339
943 471
312 465
691 668
720 833
513 102
580 242
447 572
405 617
811 201
328 501
601 209
213 488
846 923
505 115
71 631
279 79
460 198
380 469
699 981
28 160
982 387
794 751
740 757
235 19
330 778
593 58
9 15
902 670
645 449
191 346
779 983
202 406
399 884
631 666
983 527
185 714
974 254
862 746
217 866
316 404
458 672
370 127
894 839
780 388
968 918
111 944
596 616
37 860
674 375
151 38
53 952
217 468
611 785
751 809
347 228
133 899
142 516
44 246
196 853
26 155
833 226
575 940
356 536
295 923
624 468
617 791
645 632
612 406
587 337
519 534
873 416
349 27
344 838
240 691
473 41
876 549
520 516
642 981
661 67
824 624
637 497
1000 216
277 742
900 995
526 249
132 457
360 575
536 934
173 450
592 293
253 284
58 854
293 664
309 54
687 641
211 93
106 899
575 410
990 765
817 741
259 296
104 715
903 477
957 455
738 659
274 646
365 163
179 831
10 576
43 511
693 66
435 712
999 863
74 31
1 480
752 791
62 517
316 970
80 154
444 165
92 74
287 431
590 710
861 534
679 226
943 195
709 313
164 692
27 682
263 955
587 973
990 484
55 220
916 921
207 422
467 401
204 346
918 240
280 245
758 391
755 218
548 213
61 967
484 412
237 527
938 925
340 171
994 410
833 185
706 169
346 679
134 137
624 243
302 898
727 820
662 923
589 887
62 359
445 184
376 939
103 529
64 331
929 28
885 906
738 8
212 651
568 615
383 93
217 118
234 873
774 703
457 892
464 66
428 640
38 623
173 249
596 437
789 575
770 122
27 24
593 422
556 149
108 627
384 982
336 634
736 353
108 270
428 729
453 803
389 191
573 503
831 82
994 423
361 535
179 711
710 457
743 199
64 873
604 23
691 982
223 46
34 615
134 700
794 108
390 939
246 739
39 940
890 950
282 323
19 874
142 302
623 96
949 5
778 693
705 318
935 205
217 985
197 177
15 560
56 146
540 753
721 575
580 779
681 772
111 287
313 543
883 330
684 300
800 418
942 246
71 485
148 396
349 788
314 943
402 960
44 417
705 62
66 981
75 567
922 830
299 724
494 47
996 407
193 358
38 981
581 847
175 353
794 599
316 417
192 785
345 622
520 610
853 353
829 987
127 541
170 503
265 608
282 103
516 1000
951 686
651 457
961 882
645 238
230 542
8 931
526 197
702 487
839 128
692 778
741 419
901 83
872 308
214 807
513 315
523 768
58 235
163 818
32 407
830 248
388 288
70 3
519 53
509 777
662 593
401 40
73 384
487 120
56 955
411 15
131 522
918 140
593 399
238 746
77 348
50 610
311 502
163 900
675 216
654 982
921 842
69 234
830 766
421 384
815 188
847 873
886 223
424 400
996 91
511 285
236 733
770 174
726 171
983 220
126 161
424 308
738 134
449 716
972 490
348 319
213 945
71 296
633 938
278 739
612 744
161 139
555 860
218 865
539 648
6 304
349 101
697 961
139 505
705 321
531 732
715 73
7 826
157 612
133 467
850 357
290 519
267 199
463 907
38 626
249 443
492 663
8 515
484 817
43 124
563 894
964 439
255 132
951 52
690 25
7 30
269 609
461 196
813 502
908 586
59 983
128 173
69 378
65 173
662 420
151 277
244 583
78 798
68 247
980 383
910 854
676 539
778 573
77 415
185 884
318 499
425 952
155 497
131 227
795 35
564 579
20 587
83 258
816 446
878 573
879 287
506 791
626 749
823 402
609 308
478 781
259 340
983 458
334 410
536 219
557 990
978 268
880 927
109 4
371 151
925 82
531 76
43 784
40 954
626 840
236 500
444 117
264 11
535 179
432 402
404 98
714 572
460 275
60 224
221 796
691 803
716 964
998 828
598 378
340 240
97 228
653 662
73 64
598 726
171 464
84 478
692 176
534 393
733 454
845 651
600 734
394 791
354 780
327 723
728 755
913 649
458 229
657 396
10 701
378 565
541 550
723 798
830 268
246 871
94 279
610 378
27 872
661 626
29 301
738 488
327 758
954 572
818 205
509 803
477 121
417 545
713 260
399 239
284 15
162 353
182 105
385 964
280 601
754 67
750 106
670 493
669 241
985 945
965 657
300 213
630 989
411 172
957 881
63 904
40 946
680 969
221 553
435 163
989 962
127 166
296 171
766 470
102 644
393 258
8 604
50 712
158 704
468 719
199 50
863 22
415 932
209 582
575 698
169 966
343 353
775 249
3 493
62 596
40 463
471 390
302 583
191 683
361 786
976 815
826 507
531 532
39 163
754 900
242 876
92 464
771 540
456 788
501 252
674 601
164 234
717 570
4 880
105 769
954 202
356 354
124 740
550 963
224 116
882 224
551 849
977 452
113 64
872 496
158 154
862 473
110 398
753 765
764 525
544 97
626 99
722 623
995 826
112 289
984 356
642 568
172 742
362 744
564 741
738 210
21 123
170 24
446 399
896 867
920 257
763 972
640 249
887 745
172 416
59 499
45 958
575 116
970 510
359 680
374 990
883 302
342 15
232 775
364 652
651 489
823 912
709 787
508 557
602 198
756 100
856 872
356 506
135 376
292 382
709 479
791 60
856 583
672 487
110 235
527 727
928 278
791 524
768 414
864 696
340 741
965 783
368 361
907 191
594 269
874 547
980 169
771 929
356 975
823 566
207 187
490 20
702 17
130 295
130 314
131 867
416 888
784 459
405 48
129 393
49 694
880 362
905 874
570 755
643 372
139 146
116 277
101 972
908 846
589 696
37 409
51 862
192 123
635 176
221 643
940 722
215 929
920 752
868 285
960 667
711 447
866 794
761 846
397 618
461 820
516 386
112 664
828 242
1 833
534 627
765 160
457 623
832 629
53 450
613 832
67 702
232 749
187 973
781 449
656 206
358 231
923 672
306 669
411 616
954 354
294 378
461 346
273 196
500 387
65 787
3 43
422 425
898 852
255 112
904 722
967 235
983 12
227 594
474 265
369 854
408 241
932 291
258 109
68 972
136 112
210 471
698 293
921 682
328 144
48 8
307 192
125 292
75 676
962 614
410 421
892 773
802 622
511 213
55 456
704 176
706 867
871 164
466 765
750 459
779 42
444 352
607 513
845 370
221 991
340 390
242 25
369 211
525 834
182 495
776 561
419 813
572 623
913 672
200 922
198 174
508 641
470 609
743 905
449 263
561 901
478 412
275 33
451 641
428 117
172 736
240 493
279 854
519 706
176 408
794 645
257 277
195 650
479 701
962 671
519 633
25 214
34 315
639 233
394 471
314 171
977 464
832 850
536 859
136 839
761 667
337 335
964 534
361 646
65 239
918 934
614 209
221 757
1000 305
275 636
203 101
914 451
838 402
385 1
592 54
375 428
246 70
255 609
147 627
425 517
507 885
770 21
483 872
517 389
834 207
705 89
717 890
523 101
858 149
68 116
510 478
762 19
475 140
288 793
372 388
394 506
938 718
641 181
690 242
2 988
770 23
527 959
660 421
197 14
598 773
595 50
785 935
288 796
477 94
670 335
397 77
565 655
785 286
49 359
466 748
990 336
635 45
14 328
962 329
304 256
300 815
293 459
675 554
767 388
141 764
363 206
65 759
834 114
264 494
245 159
961 177
906 820
866 363
527 44
268 889
318 13
661 129
265 904
749 526
459 67
393 42
564 816
398 946
130 849
696 863
487 922
53 444
323 102
865 604
903 917
519 316
948 918
32 597
650 475
224 153
899 312
837 452
319 118
76 28
847 557
435 364
957 275
279 442
946 973
613 711
505 43
228 25
898 222
229 482
522 377
613 246
719 637
492 844
372 114
910 863
933 596
158 540
548 367
506 430
949 60
241 345
355 621
479 713
935 499
936 667
739 673
305 803
664 585
336 656
564 50
387 110
729 6
911 86
939 233
222 151
716 443
188 320
794 225
348 76
941 914
68 372
222 130
334 832
464 860
761 196
96 896
538 546
605 670
139 671
864 298
899 863
263 645
678 993
57 792
801 949
104 357
382 640
375 531
823 188
778 614
723 247
39 92
857 550
45 72
673 187
68 683
718 60
63 287
1 829
129 552
398 68
323 497
647 102
297 141
237 308
295 49
226 45
418 490
559 627
76 765
991 398
665 276
282 485
365 418
817 990
805 886
948 936
668 507
958 646
397 997
882 455
122 324
659 388
29 627
518 832
902 329
373 908
447 811
122 983
207 485
88 967
454 285
834 339
551 427
726 490
141 408
422 819
422 642
789 739
581 621
410 552
446 457
186 931
110 617
596 306
483 781
505 487
495 915
517 423
529 951
383 586
55 166
424 191
712 67
689 149
836 691
344 428
145 761
530 951
250 843
343 840
219 648
552 803
931 756
856 470
701 746
997 873
795 444
604 176
897 394
853 919
68 697
162 472
293 483
862 117
536 798
670 505
990 154
711 536
128 483
278 989
681 884
641 236
838 908
667 745
827 680
679 288
605 905
772 171
515 240
108 992
707 663
617 238
310 429
587 41
813 772
873 80
300 270
942 526
589 260
204 44
622 752
556 967
955 701
807 699
324 440
292 458
678 768
1 461
305 949
990 40
307 369
513 989
577 624
530 216
402 794
815 996
608 478
556 212
621 635
36 539
532 105
290 203
334 511
173 779
399 493
812 94
423 476
259 681
1000 888
722 458
907 220
550 654
909 543
20 186
902 438
740 733
760 973
106 113
862 707
60 384
243 24
987 982
994 433
727 864
858 459
89 961
44 562
940 647
372 916
105 695
290 837
757 460
841 85
219 413
704 255
568 60
168 957
900 282
388 959
950 814
258 497
180 457
475 49
1000 636
233 246
294 880
260 948
418 694
35 760
252 589
77 983
396 774
938 648
499 987
736 984
158 398
573 621
937 635
663 254
133 431
578 364
93 877
216 519
478 186
478 871
822 316
681 457
85 228
349 547
949 940
877 525
395 658
162 757
398 147
995 896
158 721
249 923
665 236
717 203
888 867
591 1
92 640
346 883
896 13
324 738
135 938
730 924
952 362
372 520
396 536
69 843
904 530
727 614
20 677
543 534
34 514
945 365
713 438
253 697
829 572
198 916
219 146
373 955
349 896
694 423
419 202
963 452
114 599
229 68
76 795
535 644
563 773
637 858
7 659
654 718
969 794
91 696
293 908
102 408
438 749
183 82
417 256
472 887
823 164
535 298
521 303
3 327
56 480
887 824
642 258
180 482
737 859
743 385
319 22
248 782
242 627
588 233
318 87
321 92
584 938
638 176
683 789
342 143
947 671
943 945
176 255
704 464
292 894
730 890
96 235
136 228
630 678
725 898
110 121
154 452
807 80
617 566
511 134
44 873
635 991
485 582
779 70
39 440
220 692
221 159
804 512
467 126
756 693
815 714
160 487
614 398
997 702
753 263
709 950
225 836
713 37
651 614
95 168
884 309
928 217
975 145
727 163
821 714
498 173
523 684
602 206
880 733
921 617
298 401
387 865
489 790
890 226
647 33
335 407
22 702
235 448
697 84
386 712
926 425
229 652
825 94
312 178
995 115
315 299
317 314
284 636
777 86
455 669
176 302
152 635
527 482
428 921
662 583
738 981
707 342
854 206
553 38
381 627
91 256
330 686
59 306
375 636
339 702
257 870
490 714
867 204
475 352
249 805
410 583
814 999
993 605
703 143
325 120
881 886
426 911
485 753
370 808
469 812
632 476
767 613
676 644
650 860
509 96
20 400
685 161
178 570
98 786
475 482
419 925
557 816
303 301
786 196
598 928
354 920
254 657
474 346
39 355
126 761
94 958
866 854
457 633
282 460
969 55
325 633
347 763
397 986
109 520
846 651
791 885
102 393
845 954
96 373
589 955
123 858
369 586
381 276
487 974
429 979
712 44
661 337
777 951
46 798
812 391
378 694
807 164
500 915
119 238
59 991
306 999
741 589
242 855
122 497
98 209
988 911
986 983
319 614
790 858
721 230
959 843
277 481
816 31
51 810
812 221
264 410
80 431
164 261
255 23
175 245
742 483
109 249
416 900
530 489
39 811
870 383
973 559
292 456
821 822
826 740
718 409
378 209
633 201
432 66
2 214
523 461
14 251
329 272
733 314
758 574
209 419
462 836
906 222
325 147
752 253
646 439
818 116
441 124
447 461
765 540
666 461
743 333
169 659
221 230
111 379
201 818
970 492
611 940
672 816
167 581
212 64
547 120
672 182
277 494
923 371
906 113
122 480
393 504
266 601
662 988
197 636
119 662
518 219
543 908
316 269
53 235
582 502
363 18
280 606
836 384
829 186
90 708
628 958
877 54
773 847
851 193
370 770
200 511
614 325
1 907
54 496
840 169
220 533
555 138
848 885
643 672
645 768
746 973
391 909
537 895
40 809
675 442
709 583
55 995
611 957
88 802
232 471
796 99
371 952
640 20
587 943
608 971
544 859
192 944
611 43
924 967
569 872
22 651
698 872
786 228
807 515
524 407
826 784
52 8
122 205
957 8
845 297
88 387
456 786
740 546
451 402
288 725
959 330
99 850
148 516
231 407
837 429
173 327
358 656
615 137
136 160
460 5
293 731
10 64
441 965
807 673
910 22
462 508
179 389
614 92
827 391
107 741
210 740
254 840
451 411
841 302
207 5
415 611
598 237
907 482
527 970
578 999
786 158
441 926
312 243
648 148
808 663
576 238
650 290
932 405
697 832
727 208
767 757
183 396
711 992
804 51
60 402
475 942
5 419
454 908
243 935
269 630
877 21
436 794
79 260
740 289
19 998
159 200
516 735
295 394
181 232
486 426
865 749
431 362
640 676
702 267
850 795
301 80
512 715
123 534
214 908
593 466
82 452
565 197
558 158
65 763
557 996
677 545
751 213
855 715
96 542
161 305
195 259
66 646
748 981
103 689
781 719
387 8
392 867
625 986
88 988
987 479
511 735
736 659
631 700
460 402
263 551
946 367
411 525
946 397
600 222
169 455
620 849
746 611
923 21
761 133
662 231
402 385
507 78
247 270
417 922
242 887
265 816
237 610
635 898
701 282
349 148
859 723
630 450
36 331
694 142
917 700
721 740
298 309
295 315
106 882
838 948
38 304
341 73
115 288
386 660
163 309
224 31
579 588
597 285
472 112
877 67
846 879
524 595
671 914
796 803
953 893
754 986
155 624
897 884
341 867
402 356
719 183
964 437
91 224
204 649
994 530
706 466
825 619
783 72
365 660
622 628
299 738
619 377
730 898
709 445
737 223
611 6
250 336
135 707
218 377
107 10
841 998
128 195
365 46
290 604
680 143
263 245
555 379
755 838
808 225
126 573
388 330
7 400
572 777
144 779
511 990
120 179
332 883
273 454
896 738
329 806
929 98
581 828
718 551
544 34
310 15
767 846
188 564
456 568
559 746
381 466
364 755
72 395
92 834
95 25
488 143
97 646
560 776
40 816
533 163
735 471
312 407
666 709
303 733
836 683
13 336
829 589
730 674
200 975
259 956
337 684
816 72
764 396
132 971
309 270
497 271
243 410
189 33
288 490
334 810
276 426
254 662
230 384
597 373
694 12
418 291
266 92
388 441
882 962
758 427
979 97
763 223
950 485
613 487
913 335
278 877
354 564
947 68
288 580
423 204
671 96
145 678
166 519
284 841
982 762
629 754
317 50
126 477
737 871
316 151
900 320
758 486
239 78
927 620
730 259
437 618
951 763
319 904
560 282
291 729
205 9
617 837
57 90
178 794
103 477
386 334
695 318
351 242
971 525
668 953
469 807
423 820
529 302
729 557
341 774
958 726
438 616
832 437
511 150
699 42
154 58
287 446
310 109
382 595
489 930
333 265
545 937
479 360
42 326
665 767
323 856
698 724
42 833
36 387
126 741
653 149
786 321
751 860
469 31
148 190
46 88
890 511
678 254
30 395
54 900
485 174
727 78
969 864
12 809
19 422
77 477
97 40
338 343
494 511
263 770
902 724
279 312
107 179
630 314
192 423
305 143
279 416
480 337
255 276
140 59
591 833
651 911
252 908
765 553
911 528
263 464
158 723
747 909
248 200
811 106
69 176
349 338
414 808
958 472
461 875
993 770
622 614
300 427
279 629
972 146
400 736
508 827
838 875
549 55
430 734
216 924
25 127
851 199
478 903
795 943
906 46
962 3
987 246
334 788
782 52
446 645
378 548
50 828
309 253
420 418
319 127
438 494
620 532
571 517
786 227
89 799
423 152
872 341
230 364
868 400
601 103
490 787
651 831
551 833
126 734
647 276
547 195
530 387
964 868
254 76
536 297
696 331
864 94
170 136
860 157
635 290
552 573
642 391
276 175
677 992
712 457
34 381
747 62
409 728
949 75
847 948
174 985
21 930
3 55
901 989
510 865
344 704
225 256
337 321
723 415
463 452
552 13
464 601
412 473
771 144
505 1000
839 852
858 437
653 165
340 9
28 572
4 271
350 666
53 736
704 852
410 729
678 89
728 139
488 567
446 209
103 118
971 889
846 232
739 461
688 728
333 621
769 122
101 769
290 528
462 441
795 908
224 645
576 660
653 18
85 974
771 869
283 169
56 394
262 125
890 822
255 842
96 570
510 590
116 572
808 895
523 827
869 535
217 420
252 856
509 551
619 327
312 705
597 319
706 916
953 638
376 823
551 662
3 817
303 604
530 981
88 6
305 83
692 297
717 953
33 609
239 503
195 461
324 66
594 352
921 878
472 578
160 912
2 62
123 830
7 127
431 227
125 159
174 153
250 679
435 52
609 586
951 403
193 389
740 606
677 295
963 785
390 987
66 745
622 811
499 820
316 997
74 436
115 163
442 511
596 518
576 192
623 902
277 587
314 712
62 838
205 201
524 297
621 868
759 950
776 645
260 665
890 242
734 145
362 24
983 625
63 879
723 217
569 565
447 441
506 771
702 197
948 512
743 266
266 59
454 1000
168 868
64 81
732 722
866 966
184 16
810 763
843 516
194 756
773 82
750 543
559 865
786 890
844 54
398 179
826 555
41 723
627 88
567 373
23 537
877 411
778 600
300 550
40 210
857 837
306 253
81 121
191 945
255 799
551 821
738 726
223 27
274 910
500 528
72 250
179 96
497 44
286 782
228 995
258 929
793 422
106 928
75 308
276 749
936 187
759 305
545 136
395 969
177 513
51 870
635 967
677 403
580 706
635 478
790 5
725 267
802 296
749 468
786 649
930 370
988 408
405 828
133 569
526 907
816 570
156 248
755 777
168 28
17 704
908 618
867 176
346 312
804 103
22 878
469 439
966 422
986 973
789 527
707 428
669 350
752 229
116 700
394 182
165 679
930 796
183 470
911 105
420 517
937 838
182 161
932 472
693 539
867 845
787 45
645 569
799 701
90 747
102 589
341 141
764 152
119 950
582 772
111 669
815 495
344 118
67 478
124 566
808 387
942 121
202 167
253 825
869 435
81 582
885 650
664 505
311 737
333 169
654 178
423 397
433 272
515 290
729 481
964 426
982 85
126 651
656 663
774 734
46 418
730 369
723 297
354 970
738 653
840 537
69 907
917 834
813 359
443 31
85 203
130 478
511 675
266 167
365 255
160 506
536 708
61 484
761 941
303 504
727 742
903 217
208 914
63 700
441 963
941 497
44 825
944 17
637 985
877 480
6 656
300 431
471 680
298 524
326 106
745 631
120 934
36 485
809 815
723 868
65 520
444 25
924 427
38 670
232 409
789 532
678 917
57 912
391 262
995 165
438 600
786 161
919 797
457 192
968 233
818 495
583 231
923 378
379 663
968 71
832 593
61 381
315 75
403 106
957 317
168 516
526 667
872 759
918 734
521 980
221 887
744 873
409 672
556 852
816 531
841 394
486 472
437 117
736 974
926 898
582 295
424 500
337 550
991 636
249 987
581 981
220 888
186 679
174 425
986 594
920 365
173 592
950 571
845 49
281 873
559 456
426 371
71 550
863 742
754 5
503 930
987 684
506 376
166 440
890 357
111 30
206 502
98 214
908 6
432 83
104 603
138 843
214 600
300 189
362 188
111 200
72 404
161 38
697 432
874 777
905 879
801 57
879 923
501 611
194 646
707 543
247 416
17 301
567 972
728 767
136 596
311 652
452 230
422 729
10 929
542 588
577 70
696 903
920 489
708 484
584 552
858 140
588 707
347 619
172 665
55 505
82 825
438 462
680 623
427 94
464 917
706 69
280 83
714 864
121 675
480 553
690 620
304 692
235 271
827 195
736 561
708 829
531 708
787 677
310 747
555 909
159 439
30 511
440 472
304 394
653 279
461 438
527 499
431 51
94 867
727 830
282 442
825 191
299 210
140 694
469 244
390 169
186 544
940 166
750 854
17 657
542 461
550 344
702 40
396 587
846 453
146 660
882 660
679 649
122 571
255 822
799 534
186 977
760 794
409 873
198 374
409 724
545 733
955 458
487 930
552 827
774 498
224 519
68 483
440 366
540 300
424 878
517 441
823 519
739 29
712 826
539 73
78 142
548 823
406 482
939 476
54 781
232 193
393 655
887 803
438 890
988 89
683 196
851 625
318 477
958 768
611 708
595 429
166 555
669 960
472 151
658 768
451 502
435 44
797 148
715 273
143 651
449 302
336 629
391 276
45 346
652 595
181 111
815 803
147 4
636 512
680 923
699 469
708 229
498 745
220 85
257 577
992 454
655 540
826 958
208 557
160 627
617 637
471 873
772 987
175 596
720 441
277 342
527 745
28 225
633 979
741 223
401 142
201 84
437 431
389 464
449 954
375 430
37 767
318 131
435 758
840 71
338 132
621 208
703 50
35 796
637 372
79 39
328 139
866 763
500 619
394 163
283 37
167 34
274 353
343 919
626 753
672 976
11 582
564 408
813 995
657 881
667 568
934 461
271 564
625 272
723 207
29 207
903 836
807 333
704 76
874 443
409 538
591 865
403 325
883 604
994 5
428 603
26 822
308 713
579 557
177 686
742 219
798 995
273 206
190 83
184 542
52 367
77 139
728 123
465 735
134 729
362 963
342 1000
100 705
135 281
592 227
613 551
261 929
372 735
926 664
217 819
488 453
473 639
138 656
610 337
838 196
776 575
838 915
574 725
579 53
724 347
759 415
567 374
40 757
99 44
690 81
575 67
327 861
375 810
826 219
860 710
98 956
86 450
320 134
168 819
386 403
219 799
942 101
713 95
629 769
721 211
837 528
663 203
427 898
532 31
290 805
74 841
761 866
11 300
799 548
892 804
612 270
179 857
281 43
813 24
820 933
52 525
759 334
363 872
956 342
994 108
741 886
575 438
520 349
732 199
341 280
183 569
110 358
438 443
963 433
781 780
353 80
526 264
141 474
28 535
713 701
144 696
506 541
728 978
479 410
294 272
536 359
582 285
734 279
356 749
884 339
643 463
80 625
266 234
655 28
385 919
974 220
650 503
548 780
815 559
666 521
258 617
464 266
147 427
882 734
221 572
97 198
280 67
97 332
141 153
529 667
931 990
393 447
239 374
198 196
54 97
688 563
933 298
513 723
373 770
360 755
424 824
649 5
55 958
772 71
245 914
198 999
776 986
993 150
35 262
733 144
171 509
294 459
529 352
173 435
113 665
317 59
189 241
648 191
787 364
120 532
280 239
936 512
127 140
756 715
411 594
669 399
68 881
632 25
894 444
876 789
621 691
768 80
852 322
924 568
628 377
263 213
213 252
771 586
809 928
562 794
798 661
628 494
920 172
295 292
962 791
529 500
254 553
629 539
680 830
561 312
130 745
414 662
324 950
648 572
639 355
241 982
602 162
449 643
579 864
669 495
897 171
852 656
502 906
313 675
941 465
498 773
161 942
594 812
486 701
902 595
622 375
469 968
367 420
785 469
568 528
765 934
57 159
210 315
803 742
976 366
507 496
902 100
887 167
927 872
705 278
717 67
717 32
867 229
634 469
632 467
812 193
973 418
810 988
525 802
880 711
889 278
881 79
324 435
910 208
339 906
814 609
733 722
759 835
306 32
325 921
95 883
675 23
924 509
283 341
810 970
13 994
612 62
242 612
8 343
437 127
225 814
69 923
451 126
329 897
987 254
194 523
510 601
195 529
395 92
97 687
401 535
569 848
865 366
824 405
405 642
783 917
653 759
962 158
313 260
566 843
417 133
479 242
34 742
492 247
347 634
300 13
456 168
194 884
11 165
931 986
643 464
236 549
214 21
579 612
904 264
907 490
445 721
964 644
554 834
950 834
429 382
816 6
52 303
398 713
907 612
869 905
164 714
5 557
44 334
666 149
377 970
602 920
708 479
466 258
859 666
710 127
997 451
69 54
613 218
393 340
794 386
990 795
796 432
203 788
993 347
802 816
449 575
956 887
329 504
532 462
662 868
153 266
282 493
123 783
392 884
485 236
790 373
480 129
73 421
130 844
694 338
292 724
691 666
24 65
191 232
188 174
256 248
309 508
88 406
777 943
639 90
2 246
225 625
52 432
869 456
404 230
183 503
741 759
126 276
540 657
703 235
996 624
284 586
617 167
981 632
426 609
988 27
431 690
399 495
233 686
36 410
275 951
526 89
389 893
624 310
226 334
127 27
123 230
53 359
445 78
635 830
456 310
971 455
498 376
164 193
542 445
307 242
50 899
949 460
505 840
65 94
505 46
659 108
594 906
51 931
191 963
824 382
127 88
881 929
961 854
717 689
905 308
705 234
258 283
104 930
457 468
534 575
98 594
327 523
597 425
58 477
511 53
135 643
818 94
402 902
727 589
266 282
171 479
335 102
148 224
673 22
696 456
601 506
674 376
139 62
787 339
876 853
129 650
158 590
432 262
51 853
780 26
182 232
814 345
980 664
154 362
500 473
949 627
851 121
794 709
351 212
557 823
49 128
945 212
1 968
144 769
47 65
303 870
951 909
135 315
11 951
42 939
603 317
569 377
821 925
155 728
275 43
320 585
898 917
850 407
235 569
94 994
642 275
346 995
412 603
430 765
576 195
822 807
997 654
126 612
469 596
615 30
337 921
18 493
76 68
305 430
42 137
696 370
501 890
300 472
321 304
834 415
921 280
870 518
312 534
329 26
788 426
648 530
358 248
147 223
514 979
416 210
833 826
249 899
61 830
123 469
371 945
554 634
493 112
366 487
13 815
628 911
273 357
202 738
705 782
247 698
565 245
344 771
645 762
938 601
663 627
260 838
122 834
290 581
803 446
574 492
29 560
942 320
858 926
329 425
847 523
396 969
550 346
161 744
679 217
132 191
87 74
760 267
948 246
375 213
910 993
804 733
491 23
829 352
73 662
33 98
714 394
408 533
656 615
718 969
251 928
1 823
951 288
601 513
834 561
962 416
158 743
367 836
396 387
1 761
371 743
397 256
143 344
357 666
599 587
971 865
519 883
348 662
254 138
815 942
891 403
573 30
742 610
840 729
509 152
504 608
274 81
766 599
202 971
674 365
459 716
674 95
176 405
15 202
996 319
899 639
957 141
123 73
393 283
624 32
785 58
678 331
580 737
826 336
173 550
65 459
984 17
917 3
279 570
127 973
730 334
361 336
76 279
55 909
510 159
684 335
434 864
120 494
510 407
992 797
185 83
411 334
983 76
255 400
691 454
673 985
928 126
44 330
107 178
858 318
418 830
464 535
817 88
945 426
207 201
707 534
278 248
428 164
836 308
805 174
136 727
85 870
466 946
565 586
381 667
644 988
891 617
930 645
609 841
187 260
266 780
305 194
123 629
401 719
806 890
812 516
779 853
63 155
376 514
447 718
378 389
769 929
181 270
56 888
636 617
560 615
378 485
271 609
885 670
748 940
277 446
313 304
720 135
234 993
81 176
341 329
246 118
315 339
629 918
299 31
473 780
333 987
233 63
672 629
728 296
806 924
118 162
330 140
372 498
308 103
695 664
886 842
686 933
450 75
812 34
153 412
422 873
448 48
94 923
813 888
578 421
398 32
338 934
791 252
585 854
322 591
802 43
545 66
61 141
858 9
676 713
37 784
144 497
956 899
775 675
149 165
108 517
333 329
922 554
349 531
873 216
16 951
831 5
490 723
844 317
900 9
519 911
524 526
360 488
990 470
436 620
341 889
883 757
480 982
725 157
923 363
36 916
549 785
626 183
380 978
926 198
796 550
294 408
218 75
656 876
817 82
253 114
952 440
781 505
281 544
162 759
438 397
453 486
352 1
267 878
472 934
254 287
273 582
509 302
551 271
10 994
539 326
748 908
534 902
862 799
368 541
111 796
145 195
800 388
820 174
998 832
379 974
247 738
375 993
359 305
818 288
465 388
145 736
359 192
626 13
732 880
619 691
622 330
653 490
818 991
640 598
643 920
538 763
882 142
30 540
42 908
363 394
876 949
506 732
497 66
14 420
362 339
946 280
933 737
679 320
517 128
740 683
88 857
866 971
587 6
674 164
2 241
226 380
311 640
369 896
23 780
477 204
587 813
692 884
749 635
718 227
745 103
802 484
926 208
47 208
109 709
559 501
70 863
704 4
84 993
85 79
165 829
32 648
814 90
656 622
677 176
376 218
29 154
978 165
958 563
358 325
397 677
352 204
226 910
241 184
211 905
970 273
809 235
362 792
409 651
423 533
150 119
990 267
199 615
930 567
195 705
939 474
41 957
218 434
308 241
736 520
224 638
149 197
809 825
137 704
190 571
136 475
579 40
960 229
31 672
787 11
940 671
611 995
451 904
116 283
419 665
486 838
582 233
185 16
426 65
132 361
407 169
387 56
678 737
615 561
574 187
585 806
989 175
745 459
637 206
21 41
477 734
716 704
924 296
455 809
787 419
992 411
835 23
867 359
105 697
512 362
218 176
570 113
315 667
980 813
515 9
815 51
862 513
627 332
435 740
984 777
720 598
775 355
744 705
421 196
757 647
620 614
872 245
874 722
282 120
607 948
385 649
299 870
743 766
869 651
524 722
553 188
15 424
111 145
650 791
431 615
640 536
260 735
161 297
912 691
803 970
586 367
488 437
1 373
866 104
360 729
162 63
81 527
157 64
264 726
578 640
500 899
953 174
244 835
478 312
89 752
721 687
117 412
927 274
843 398
226 88
632 509
197 882
322 829
616 115
216 335
225 670
548 13
105 79
181 218
753 792
831 852
545 582
979 930
907 107
285 960
644 694
418 831
208 167
446 789
130 235
417 936
332 822
302 128
624 531
557 498
305 365
564 376
936 229
232 866
527 484
561 815
175 630
847 287
760 125
777 556
942 379
666 143
826 392
402 981
893 200
476 263
203 733
738 42
241 50
378 140
827 176
703 18
803 959
253 716
521 883
57 118
69 333
191 263
838 190
769 73
737 994
913 653
507 393
293 688
926 577
402 463
261 341
522 159
828 437
428 518
944 713
937 791
252 671
624 318
867 122
632 811
513 353
350 33
647 374
803 331
194 702
404 171
625 227
764 512
129 90
838 934
593 372
391 722
288 760
860 75
240 568
384 295
742 270
616 725
638 609
910 88
903 727
393 397
30 402
614 261
43 599
962 998
709 437
379 906
496 424
428 57
968 785
725 582
960 35
611 400
511 409
167 153
790 150
332 170
31 876
612 810
403 150
80 763
154 552
921 154
680 883
703 95
128 929
365 512
359 914
128 139
41 371
508 57
838 675
602 768
559 155
110 639
941 627
65 209
329 125
740 685
775 666
558 757
702 662
897 245
5 31
318 27
483 229
57 560
994 577
109 657
722 358
637 901
985 796
286 205
119 841
519 184
772 818
51 638
161 795
799 945
923 727
326 329
507 391
120 843
9 357
261 347
738 722
940 578
276 800
423 188
235 14
4 354
452 558
464 319
683 590
148 647
856 799
970 560
835 527
4 128
785 641
951 297
765 29
830 151
840 213
374 446
887 953
761 750
470 110
902 744
935 664
254 224
932 573
219 482
121 652
702 178
598 202
147 734
386 364
755 767
30 358
344 246
764 813
106 681
819 712
546 724
751 180
468 774
919 71
160 809
666 314
675 919
237 417
755 721
759 450
61 42
218 361
921 779
183 907
415 181
651 527
712 77
646 417
513 941
461 316
482 676
694 514
731 954
346 139
335 401
48 762
303 961
199 373
415 777
47 236
525 664
426 761
83 6
424 783
676 994
657 96
663 820
154 485
948 722
229 137
428 489
961 954
685 981
355 110
703 711
998 375
835 558
14 693
846 374
83 362
479 233
925 512
203 815
670 204
110 574
400 593
667 242
67 371
581 384
311 8
374 115
454 99
568 707
773 235
826 728
818 649
266 27
106 630
399 647
590 329
149 526
143 588
210 796
466 513
998 237
212 382
565 632
158 252
560 170
560 645
716 671
328 156
449 181
87 438
313 836
934 680
459 740
303 891
790 200
992 903
608 775
167 378
783 11
404 555
92 902
766 895
55 772
278 811
850 769
756 861
898 728
567 462
991 430
897 765
194 857
657 136
704 584
318 49
466 867
886 466
754 723
474 663
616 274
955 894
511 732
524 70
91 845
680 811
248 845
163 400
314 689
968 566
11 624
727 812
983 14
312 969
35 372
199 214
940 832
367 304
994 337
979 267
347 674
304 973
281 973
329 396
300 738
302 840
504 536
606 324
25 573
769 409
467 436
209 159
41 92
125 465
581 804
762 136
917 835
17 284
800 537
247 874
252 764
562 56
144 646
312 756
986 458
941 381
431 655
874 909
752 645
894 269
35 331
390 719
71 934
894 312
836 246
481 454
417 151
5 414
61 984
572 558
422 18
645 324
694 685
14 849
483 488
844 517
923 224
743 19
851 602
440 571
863 519
16 612
296 14
656 992
391 410
75 597
694 588
392 330
957 639
316 371
720 190
740 619
197 804
456 374
313 272
583 721
946 693
410 13
281 693
718 468
711 442
81 550
844 666
931 561
466 911
455 164
375 63
557 135
934 608
778 642
431 472
321 466
15 456
605 839
231 346
15 947
938 645
943 18
21 892
524 351
777 456
408 560
686 325
677 83
269 124
531 149
232 190
504 979
809 10
205 74
720 250
546 418
406 167
396 70
106 612
601 375
170 844
633 178
406 958
60 403
979 818
584 76
731 333
53 85
469 210
722 384
11 721
413 928
419 348
317 707
165 341
767 642
224 370
4 318
627 570
967 706
252 702
208 241
550 491
267 677
124 363
860 293
204 459
733 441
722 244
440 898
711 486
606 880
924 631
263 54
255 313
877 778
217 18
5 28
988 712
811 16
616 373
417 34
292 542
663 174
484 816
703 800
215 206
86 342
998 333
232 243
285 74
863 698
122 168
819 213
946 701
711 954
381 738
40 841
610 112
536 886
127 470
349 834
403 932
50 684
207 347
867 35
34 276
898 975
110 676
502 260
114 893
650 59
769 296
839 223
153 18
851 253
803 806
444 392
612 323
508 240
634 909
852 506
68 467
378 292
80 718
169 687
384 806
9 458
477 495
606 127
458 158
76 135
771 297
677 921
121 161
758 439
923 609
142 249
695 297
804 1
353 271
759 121
17 533
713 404
870 733
978 706
332 552
861 784
414 861
106 476
489 418
887 110
72 217
861 27
190 970
409 831
349 300
985 533
519 872
71 432
234 686
839 194
396 562
387 783
691 552
929 909
643 284
87 746
904 55
239 556
136 167
950 604
200 502
297 650
849 166
888 285
804 351
526 980
511 759
817 870
685 33
747 236
570 511
473 722
658 550
403 373
933 156
641 138
926 820
662 142
686 878
883 416
282 329
997 747
235 753
129 487
676 221
181 577
556 516
752 7
906 787
878 364
791 192
98 47
230 881
816 51
58 236
683 153
976 898
429 961
726 960
932 804
647 657
307 709
637 988
730 276
902 661
458 188
319 276
74 232
910 342
841 846
272 295
841 358
906 470
711 114
166 498
582 773
349 80
948 66
581 399
916 602
962 284
631 224
861 774
305 496
554 66
210 677
614 835
939 650
486 996
189 301
172 2
457 531
200 306
582 633
573 119
698 498
885 332
856 351
585 641
163 303
303 683
810 307
979 59
223 270
868 553
223 857
566 771
1000 237
864 370
579 716
280 127
727 860
590 487
269 966
189 995
247 6
278 82
176 44
481 307
460 447
168 548
796 588
224 450
64 400
490 930
451 969
544 149
672 491
303 430
473 323
942 8
874 303
861 187
272 878
907 978
753 93
120 337
580 773
556 335
294 230
85 185
929 450
620 953
419 31
580 985
17 153
831 630
125 328
833 538
923 300
914 556
207 174
488 995
170 822
599 106
901 530
737 891
826 13
97 290
420 103
369 434
438 433
665 842
592 494
677 549
371 445
265 88
617 980
76 932
967 590
747 154
350 626
86 392
952 741
98 218
864 658
36 786
581 25
396 898
572 358
833 750
76 173
901 934
340 704
403 894
608 83
972 813
290 355
563 74
663 613
888 730
582 529
668 597
949 424
412 90
924 560
364 809
331 124
846 534
319 338
282 995
391 40
716 729
51 508
826 286
730 601
603 697
220 334
868 104
547 49
359 57
449 845
596 165
844 308
21 375
116 414
256 318
605 507
191 356
397 475
244 849
22 403
886 859
203 395
299 802
810 108
60 931
712 748
744 48
530 175
3 809
782 15
929 745
170 600
200 447
643 513
404 487
14 552
379 412
801 507
323 975
503 972
961 475
474 699
329 124
821 85
230 793
808 367
810 738
632 305
109 395
810 303
720 272
770 1
950 898
520 307
864 15
124 334
940 374
184 200
490 172
778 727
537 142
292 525
326 298
622 432
98 296
121 747
209 402
699 406
113 221
499 11
975 620
235 702
18 684
436 450
839 942
876 910
682 321
134 207
494 983
700 707
249 983
258 425
420 232
664 579
610 467
177 903
669 987
562 978
403 596
178 581
611 511
526 781
390 737
606 733
415 269
855 841
856 231
826 606
594 270
153 874
553 125
761 232
600 112
286 62
340 923
768 220
668 98
235 468
342 163
226 97
696 446
782 919
117 919
362 545
243 297
432 725
585 140
612 991
401 53
357 186
975 228
824 552
367 620
774 727
16 893
611 766
504 295
102 243
911 119
765 419
790 918
740 68
132 589
280 494
163 277
296 80
70 774
642 194
906 425
786 557
166 804
995 905
208 501
936 88
133 192
726 353
327 665
653 600
683 328
774 251
512 310
962 601
230 899
796 577
386 21
108 251
538 817
54 308
778 945
800 1000
661 470
914 11
58 638
161 941
868 128
924 753
202 824
666 726
470 499
61 875
980 535
224 11
264 261
283 455
508 345
177 483
855 141
861 136
326 239
40 553
717 835
875 393
957 977
4 333
1000 107
537 971
797 607
480 564
244 21
306 16
8 101
569 915
515 815
712 78
521 943
684 734
580 20
526 641
983 198
469 961
440 30
713 233
113 381
317 116
579 150
350 80
546 493
404 574
213 46
787 389
549 983
295 141
198 92
306 523
137 477
453 465
219 307
363 122
514 490
547 268
379 377
485 987
830 542
482 989
845 584
451 307
569 281
657 503
137 338
663 74
404 823
172 336
408 977
612 209
15 757
958 573
269 412
255 640
777 420
488 809
981 237
567 209
82 271
168 460
450 437
483 353
348 821
451 826
681 964
814 358
4 27
341 992
970 829
614 70
625 439
812 848
945 749
593 539
335 866
219 818
387 178
840 24
947 78
894 469
472 277
757 928
486 359
258 1
976 111
852 502
145 583
284 555
854 715
568 350
175 79
3 336
267 131
613 217
977 719
696 221
487 718
783 238
722 225
695 897
316 934
91 985
300 755
242 838
603 293
690 379
619 646
617 758
340 474
684 472
573 863
942 863
110 565
683 468
909 88
183 970
373 26
942 795
521 62
211 757
571 555
459 704
732 563
176 289
183 431
163 657
956 157
856 315
981 476
900 396
501 729
191 98
141 107
208 449
465 338
63 456
244 124
974 342
376 257
436 85
318 843
903 681
939 277
867 993
607 814
802 27
563 509
248 442
289 981
764 413
395 285
681 252
26 80
323 984
580 629
303 207
672 98
627 443
288 677
979 962
682 621
916 691
682 637
439 630
84 837
80 924
47 137
218 532
371 775
335 919
460 830
292 976
943 806
64 86
383 310
318 379
342 882
792 216
248 763
150 373
771 845
527 308
419 669
479 616
988 964
431 585
203 358
740 796
493 515
150 507
562 617
847 46
586 66
822 25
45 252
834 366
680 649
738 172
152 870
641 37
188 808
660 304
19 832
962 498
254 551
460 685
698 497
119 743
967 569
240 842
313 389
636 390
247 325
699 549
630 230
358 847
355 760
735 328
614 550
869 58
851 21
564 620
56 396
163 378
770 425
170 295
125 634
97 395
930 218
988 925
450 340
302 556
771 181
980 774
417 674
892 407
121 176
619 19
862 500
954 433
791 410
24 146
548 180
361 826
887 775
38 678
156 140
947 741
794 869
625 296
323 849
605 574
101 598
236 271
809 113
571 797
461 399
597 983
686 816
482 991
101 733
353 424
967 446
230 460
957 939
278 433
937 665
592 825
757 361
807 14
567 812
270 207
764 527
85 359
841 796
782 320
803 264
381 697
599 267
441 906
472 330
766 934
650 50
187 921
676 774
63 437
919 759
442 954
332 424
362 562
572 125
475 299
657 460
190 829
411 979
128 584
755 332
356 553
578 878
15 4
403 281
830 225
830 550
889 358
438 228
681 265
133 575
21 101
516 561
662 755
144 803
147 684
305 677
228 271
831 393
792 756
652 901
841 731
863 951
626 6
73 604
666 519
859 933
862 521
412 185
986 814
148 86
841 739
493 27
823 765
649 268
744 236
240 730
553 803
320 568
617 286
904 449
444 217
359 400
336 783
417 449
669 500
636 676
329 572
575 158
690 45
785 20
498 153
92 14
798 632
991 177
807 826
271 795
694 197
718 717
811 477
525 323
665 580
848 111
1 819
450 600
466 332
65 104
235 385
261 202
701 339
934 910
945 591
254 573
287 733
815 798
554 795
77 564
442 684
787 778
826 76
713 197
788 682
432 93
825 956
843 454
691 678
641 341
618 968
253 402
260 598
677 887
333 753
913 682
815 346
290 554
2 433
942 856
308 280
232 751
792 388
172 917
551 835
249 302
218 501
72 135
312 962
131 760
145 61
868 959
543 103
394 148
295 259
882 429
100 171
966 729
677 678
56 737
475 813
406 976
782 459
476 610
353 298
445 672
36 843
636 552
963 652
515 939
876 901
583 769
943 21
180 727
464 797
739 813
184 794
1 655
839 355
48 66
223 255
625 265
584 595
77 56
699 475
550 720
100 861
996 799
911 896
184 337
400 305
254 314
196 615
803 951
625 484
930 199
579 526
440 13
361 217
559 107
606 364
442 913
483 913
211 495
341 686
321 451
855 629
871 20
127 965
69 915
127 655
62 361
708 204
735 109
966 890
412 550
452 582
82 548
55 474
630 519
576 95
143 382
251 761
656 78
636 211
167 660
818 357
461 49
495 917
552 356
800 47
759 466
44 328
762 357
903 715
482 89
687 852
817 351
929 636
755 52
291 134
935 132
204 757
727 943
629 976
464 43
877 625
295 40
736 95
319 698
416 763
77 364
615 422
190 177
62 60
341 924
610 606
169 754
473 678
819 357
161 835
275 945
331 874
221 939
882 465
691 268
862 659
14 975
435 180
560 913
671 16
448 879
288 92
573 581
94 738
31 934
968 338
899 357
385 40
926 131
901 808
625 931
498 53
785 298
722 660
86 966
954 659
421 355
517 511
251 343
632 752
26 817
148 344
294 10
170 853
47 511
407 276
726 917
47 942
561 159
782 864
232 534
82 402
308 853
680 89
912 373
486 828
159 767
501 371
258 556
339 712
644 581
690 306
724 234
196 394
949 298
702 82
461 446
773 972
524 471
234 98
237 706
489 831
673 339
909 358
858 885
765 839
165 419
608 714
231 755
292 992
502 948
877 398
841 926
742 84
323 335
737 596
941 466
697 400
153 234
966 334
657 275
353 235
597 919
17 504
630 15
312 837
54 827
178 578
544 42
187 57
395 445
869 221
906 115
64 761
829 729
487 985
667 442
250 373
400 283
870 121
989 271
560 9
163 71
447 596
723 81
580 51
564 995
947 588
512 312
336 120
987 203
917 797
864 27
656 934
380 660
68 132
636 658
640 875
485 531
981 663
131 270
700 371
906 324
544 221
101 262
270 683
289 865
577 74
456 309
633 136
124 68
563 177
146 470
267 727
22 843
1 253
904 835
712 185
951 146
298 73
7 939
216 704
32 633
850 790
622 158
14 867
282 756
542 718
626 731
632 729
167 337
935 590
506 747
253 676
421 688
270 97
752 705
992 934
739 537
710 220
37 31
604 227
807 924
111 253
42 717
672 194
551 606
97 506
917 80
691 952
566 713
981 294
222 101
560 317
831 595
311 87
45 566
202 95
592 382
864 939
379 541
97 169
132 781
127 795
749 546
431 905
497 774
367 523
856 239
780 600
11 851
256 918
281 956
522 575
770 412
582 925
953 711
102 971
406 643
765 558
382 680
272 233
29 642
497 792
402 690
812 616
779 17
651 439
694 262
188 940
856 188
864 612
9 126
391 473
866 745
152 120
980 875
106 680
791 774
2 78
238 553
463 772
845 650
98 79
294 532
514 711
495 860
899 935
569 262
169 625
671 59
678 908
518 820
265 461
724 244
874 280
746 484
973 985
11 877
457 426
246 211
535 380
73 264
114 726
112 685
114 401
154 327
928 843
559 43
875 617
460 815
420 954
766 730
725 491
774 442
289 316
30 982
687 40
139 615
910 737
415 614
222 181
380 505
889 501
544 57
877 714
225 207
911 1
680 346
9 145
262 851
851 261
152 913
529 707
595 800
346 678
256 339
490 739
301 293
371 880
217 893
606 209
30 61
786 586
543 113
694 383
827 532
90 139
58 148
588 309
221 764
897 264
17 212
916 903
231 182
429 281
89 251
398 965
646 655
948 926
72 75
236 178
156 504
355 629
367 490
752 568
570 361
998 350
421 425
238 219
971 769
30 774
298 12
44 650
70 730
673 3
4 707
751 178
134 810
390 347
12 467
731 535
79 183
204 327
131 203
898 386
646 403
648 171
35 11
693 356
280 654
788 287
549 10
514 496
752 783
965 792
182 52
87 695
891 943
640 779
774 602
613 611
754 335
71 525
403 916
883 651
837 569
433 762
273 630
247 852
457 768
974 306
135 908
908 111
881 454
702 600
407 773
253 984
634 918
1000 201
24 875
266 34
462 777
836 93
734 992
392 211
573 152
219 114
524 442
775 374
595 156
782 642
647 131
142 38
259 55
699 84
579 867
836 681
525 642
839 875
744 998
203 313
862 7
817 427
14 795
90 231
698 543
728 842
930 813
77 513
441 112
530 593
421 670
900 352
724 104
458 312
223 635
317 650
642 826
796 110
525 419
626 871
158 910
997 162
634 666
839 668
696 869
348 20
250 545
111 870
590 31
323 111
624 434
78 631
624 447
12 244
871 989
871 268
781 718
566 852
894 214
887 178
408 639
295 748
30 312
212 650
13 365
944 209
543 203
243 499
173 802
681 657
273 972
174 71
978 215
608 16
572 805
332 62
481 718
826 778
909 665
995 286
556 297
39 410
888 139
608 230
535 807
416 580
416 95
610 634
889 749
142 680
282 688
50 607
993 577
131 849
227 815
712 915
955 287
774 528
461 249
394 257
780 507
986 198
358 724
124 302
556 818
610 925
352 639
881 137
680 770
255 652
662 177
948 451
201 188
183 518
16 282
361 623
804 856
100 137
442 337
560 784
103 286
47 72
318 368
904 618
293 185
249 718
692 442
360 136
885 254
772 810
778 502
70 834
654 380
974 668
41 54
793 425
657 103
107 748
723 324
537 660
463 380
371 640
872 432
649 26
492 647
157 656
956 741
642 902
993 996
184 729
641 870
22 633
841 221
123 465
143 878
328 235
54 673
786 997
122 303
805 227
862 912
301 590
132 211
57 671
584 968
661 766
593 547
391 912
423 182
275 486
414 134
921 451
157 735
471 60
738 954
369 173
223 710
976 759
432 330
375 855
155 479
977 805
898 258
730 60
846 285
457 611
11 382
800 442
752 611
497 433
655 547
310 856
328 381
537 63
14 267
54 50
439 201
884 364
883 431
938 244
5 381
438 992
396 974
671 502
442 97
217 90
907 741
80 394
339 891
139 696
937 668
649 422
935 150
282 464
925 289
614 314
916 77
678 431
23 984
18 419
526 738
220 604
717 958
57 954
737 659
771 253
859 44
244 520
497 602
965 201
833 923
816 549
756 89
595 97
499 359
623 604
558 487
806 124
834 559
335 230
529 167
447 112
174 67
522 387
367 176
62 677
317 276
480 843
527 126
562 652
266 487
553 36
748 604
793 135
946 124
507 260
113 300
642 346
922 927
499 888
351 38
743 494
726 259
731 554
375 823
892 825
989 951
196 406
440 756
809 639
354 600
394 31
580 972
847 351
194 909
633 49
233 258
347 348
872 77
197 814
196 579
41 229
215 640
204 174
412 838
836 999
239 330
994 794
866 709
523 17
655 765
842 68
425 232
549 602
418 383
945 66
384 719
674 289
978 964
960 526
454 730
143 539
997 308
618 494
982 523
261 420
382 251
217 924
272 314
221 345
252 109
431 27
847 375
539 15
182 330
917 567
452 334
661 965
246 682
767 929
79 611
352 741
966 436
858 700
802 954
40 517
897 475
567 990
259 989
383 776
303 354
776 261
2 498
243 177
979 955
49 564
794 238
541 2
889 530
426 616
659 422
863 201
818 766
801 101
463 360
115 557
445 828
984 951
803 104
233 386
689 810
372 986
747 649
780 727
107 454
700 118
52 731
372 828
311 43
880 344
225 738
567 961
708 187
38 994
95 380
264 181
178 14
805 137
314 105
196 325
108 290
499 601
877 685
915 172
722 566
761 216
565 571
113 473
746 278
490 513
216 255
753 496
280 65
568 977
123 663
256 583
484 447
988 701
277 420
726 226
31 900
284 500
513 700
457 138
208 698
503 72
977 627
274 423
505 283
772 290
731 993
680 430
731 346
211 365
876 225
58 300
760 276
393 349
697 665
609 444
392 975
76 658
997 496
211 173
71 247
295 906
278 856
956 294
380 440
997 492
741 636
138 317
835 582
400 792
39 993
934 38
82 991
982 88
253 239
422 937
346 154
654 60
807 854
546 71
807 95
722 823
724 32
912 498
992 716
359 129
177 855
356 919
287 812
211 718
145 672
619 664
178 547
228 537
48 765
901 378
851 303
933 226
329 899
547 683
360 616
212 939
781 830
341 481
833 184
799 535
708 920
529 654
612 889
880 929
30 652
981 146
41 296
17 774
29 323
435 866
377 166
590 403
544 863
573 690
501 308
326 828
944 267
898 691
46 28
793 979
576 349
513 141
384 570
53 366
628 681
674 764
576 252
461 878
540 568
970 133
177 188
5 922
651 777
124 56
123 456
801 990
309 507
448 958
985 305
52 694
670 355
874 16
972 936
239 247
471 631
657 916
291 741
919 514
281 970
88 922
347 963
52 169
877 658
883 218
97 785
608 119
602 589
729 444
483 959
605 236
723 25
827 395
362 196
286 228
287 518
995 444
747 485
420 276
35 535
995 853
553 472
487 864
61 99
622 129
954 637
938 693
43 743
550 415
118 503
49 887
131 465
29 969
786 165
409 828
989 439
786 145
864 268
104 317
58 863
254 943
911 537
779 346
563 555
593 966
216 141
233 474
332 651
347 252
135 884
599 508
956 208
747 969
814 46
103 319
131 718
772 101
660 780
874 834
969 571
674 466
323 770
13 331
551 204
933 978
611 637
949 392
282 866
170 280
885 711
780 973
797 528
174 605
691 24
80 660
128 989
265 109
951 672
511 628
255 817
40 194
140 128
993 51
986 581
438 759
588 1
362 711
643 267
920 815
504 539
833 270
673 630
444 860
719 380
826 543
19 301
249 541
186 577
28 8
715 347
803 937
822 797
640 998
264 595
422 718
259 762
163 907
680 287
356 169
703 55
479 952
99 96
784 645
503 779
639 369
49 281
837 789
314 216
271 418
716 571
779 802
736 103
339 377
297 428
86 373
817 505
182 926
466 336
279 711
602 958
280 366
611 454
903 408
864 458
270 802
841 877
774 397
276 293
856 503
526 470
778 148
67 221
229 481
786 263
353 122
475 414
404 732
327 365
656 686
326 311
430 981
286 462
283 275
758 519
597 442
193 774
290 485
19 201
770 192
810 132
382 908
55 171
86 699
613 227
620 223
828 501
717 430
444 927
883 876
165 663
162 474
747 409
942 769
978 148
14 16
833 102
894 671
373 287
927 505
948 520
424 213
981 487
825 931
372 469
801 673
783 980
162 81
767 582
625 474
47 417
602 980
338 960
519 99
412 957
472 231
744 263
652 999
674 706
257 311
752 928
221 787
187 32
141 674
958 367
193 715
426 383
87 900
456 931
849 656
346 808
361 526
524 808
60 928
661 511
427 282
891 465
486 396
790 722
678 708
130 332
870 494
939 370
44 434
67 769
458 651
974 767
202 807
272 406
200 707
857 991
815 163
792 998
353 546
184 316
785 114
945 940
813 783
232 854
666 676
128 332
62 547
480 550
703 645
591 518
417 721
327 824
294 934
201 115
748 551
79 551
113 383
660 165
194 562
433 245
586 669
286 123
323 278
532 877
3 470
954 391
537 677
392 54
299 241
255 86
226 555
339 486
891 661
191 272
67 777
348 949
199 336
959 913
719 197
133 846
243 79
900 606
909 228
548 494
529 194
289 798
999 913
86 28
188 908
463 182
524 570
275 207
822 625
329 376
858 167
516 465
173 412
720 427
28 397
681 539
733 62
796 890
362 89
644 963
276 797
735 457
331 25
442 502
466 581
657 235
720 786
801 754
171 953
900 538
952 698
207 873
562 844
945 859
431 993
881 928
81 124
666 326
822 851
606 29
381 114
63 832
967 566
845 436
753 252
873 923
723 301
834 627
20 181
975 833
99 819
458 641
119 534
408 679
291 202
594 164
31 180
86 704
634 105
413 146
221 614
655 956
498 495
239 350
205 455
2 1000
180 806
416 422
924 854
906 291
11 291
940 108
265 440
23 362
12 577
493 943
888 393
316 569
638 722
993 320
141 736
557 73
483 464
138 636
351 539
274 827
739 238
208 399
248 54
679 590
768 146
901 265
966 994
844 892
818 537
213 624
816 57
66 719
296 562
962 356
27 778
148 425
182 446
20 421
858 217
463 122
828 698
440 476
495 943
576 39
305 518
747 725
918 662
100 349
142 335
580 263
788 59
428 959
589 523
246 220
839 785
718 948
846 592
62 693
218 926
450 889
65 628
367 657
852 553
412 194
558 79
970 271
167 841
511 320
810 713
19 271
246 511
411 500
994 147
812 93
813 11
1000 121
519 191
652 589
314 340
97 700
584 889
389 876
579 334
429 246
399 204
300 376
786 703
225 998
141 340
862 684
926 643
623 538
33 225
437 717
889 383
989 325
724 306
711 437
521 776
506 117
469 674
898 383
815 626
893 224
617 927
225 50
740 561
363 406
747 558
777 195
773 18
154 556
543 752
743 344
585 580
611 549
572 998
237 973
472 207
570 250
174 502
330 334
680 207
841 419
754 217
478 680
641 215
206 149
139 686
566 324
383 729
108 66
994 954
946 11
543 598
494 692
605 3
821 824
745 522
50 243
356 403
310 424
268 872
266 72
520 66
480 386
803 38
425 196
177 631
630 842
485 609
882 722
828 465
762 328
607 540
217 671
575 658
487 923
770 344
129 636
19 618
832 661
403 116
224 5
575 786
791 333
831 416
632 724
11 414
323 834
6 66
140 367
163 450
786 129
161 441
303 393
409 938
961 969
831 543
221 400
360 2
691 20
264 911
851 946
877 558
480 968
686 830
117 245
831 161
374 844
623 668
883 373
878 507
357 389
751 303
864 377
966 963
232 78
275 982
946 106
334 207
362 445
488 336
249 746
795 775
316 193
278 453
674 255
402 265
491 896
544 714
728 387
742 917
494 570
231 866
860 531
612 304
336 911
366 754
638 983
453 134
972 953
322 689
203 683
933 328
620 534
322 617
286 708
817 335
672 666
981 677
757 192
879 343
591 135
566 198
595 731
274 68
390 134
555 801
240 973
602 469
279 511
335 886
258 286
483 597
726 250
743 160
931 355
366 663
142 693
887 12
72 932
811 906
413 453
971 690
723 20
577 694
454 382
474 448
900 95
263 942
193 984
673 12
157 367
434 521
663 901
176 903
659 903
305 946
368 391
73 776
768 103
104 992
201 903
844 927
414 46
336 625
920 736
236 510
501 810
574 15
186 929
521 313
440 75
454 74
578 71
333 923
852 172
21 976
966 258
972 639
177 81
471 171
793 889
181 142
659 134
853 762
455 155
410 562
919 473
262 304
738 199
746 941
841 286
646 872
543 900
729 337
708 301
492 344
972 52
83 547
26 22
323 409
89 412
638 571
850 178
187 643
32 592
168 764
277 615
377 458
338 25
198 928
903 539
206 518
873 854
520 656
527 770
763 807
767 410
906 364
445 22
560 668
279 894
277 651
313 902
616 66
864 822
747 137
855 33
572 910
537 879
662 587
182 581
566 889
271 230
765 983
761 681
952 361
718 822
648 658
922 241
888 471
192 596
193 843
661 318
723 892
956 748
457 150
35 821
283 913
852 513
531 723
114 554
767 434
958 227
933 880
202 474
357 508
231 654
917 49
44 486
167 560
294 500
51 408
862 815
761 822
680 47
195 718
798 465
913 929
275 11
338 196
805 5
934 514
295 912
631 718
59 351
468 748
290 157
540 519
615 729
354 935
481 845
892 189
281 353
238 563
603 311
282 529
365 218
985 678
534 568
184 655
289 169
446 637
795 134
3 716
807 317
863 650
188 595
395 95
99 383
383 9
588 995
808 108
932 325
807 325
311 970
207 242
57 773
829 236
55 946
70 541
575 718
191 733
651 581
417 710
260 913
645 300
272 290
997 541
186 127
975 353
95 974
222 536
560 289
265 330
98 727
416 588
693 204
611 657
497 871
485 76
578 120
979 21
483 804
526 944
407 930
525 312
947 590
1 300
776 49
7 508
297 777
725 874
585 460
533 30
809 52
242 158
183 839
223 52
430 206
444 349
174 623
748 327
712 768
184 718
605 835
862 65
593 227
313 937
579 80
287 840
581 163
851 184
614 837
519 431
455 571
693 990
494 645
9 505
886 966
65 987
331 11
267 315
646 62
515 529
606 675
237 219
702 960
645 403
799 415
798 519
500 668
945 851
706 673
986 154
451 494
246 935
898 787
276 657
655 46
163 773
331 739
70 284
604 731
524 267
683 835
313 511
539 154
910 561
612 163
982 768
59 717
796 162
238 665
809 23
915 98
901 211
991 995
211 524
725 797
884 530
235 787
320 265
238 282
491 961
18 188
43 556
159 524
420 864
765 786
722 538
115 677
120 546
112 509
688 114
13 799
456 831
756 584
833 815
895 718
141 536
543 825
705 649
967 718
756 932
467 274
31 42
310 31
318 169
714 718
54 519
643 840
156 659
513 404
365 948
950 704
862 251
916 505
114 682
421 242
928 306
556 674
650 862
105 147
691 160
195 974
837 941
119 672
451 640
36 396
470 474
895 721
250 47
719 41
531 889
565 558
332 499
53 129
5 326
271 504
700 763
698 481
495 378
528 431
453 554
435 486
991 197
171 482
656 381
216 247
488 150
64 330
477 963
871 868
413 852
103 853
613 830
755 645
249 760
742 271
485 641
788 15
90 602
606 633
312 745
875 80
699 76
185 260
233 606
255 106
21 612
14 627
63 40
171 487
372 725
226 623
973 643
331 733
136 787
913 238
767 984
96 405
43 741
112 70
164 405
835 627
151 871
251 163
589 55
498 513
396 392
603 845
119 268
59 171
763 870
171 353
188 478
949 416
132 503
700 973
826 889
622 286
585 998
935 89
375 218
780 229
707 810
889 529
819 385
467 141
359 589
717 72
536 279
614 128
408 963
368 865
372 961
485 659
708 112
460 753
683 911
551 859
831 719
786 359
83 170
405 769
403 235
418 151
183 473
898 868
88 289
767 977
734 501
379 557
650 79
74 414
357 490
558 488
221 975
572 893
63 677
107 977
99 200
664 760
682 19
230 156
472 931
987 719
709 635
866 674
129 612
59 534
440 426
247 388
859 159
618 663
691 826
420 644
120 435
248 524
316 809
298 146
301 813
477 227
74 830
347 942
430 761
829 179
342 801
626 567
691 735
667 288
471 139
311 810
549 182
537 600
893 457
84 1
145 901
942 525
198 290
608 761
143 542
783 456
384 445
333 51
700 326
324 373
914 540
842 484
825 443
355 154
846 156
993 687
331 946
785 502
230 504
456 899
370 288
683 259
3 349
231 100
859 374
943 162
922 993
595 321
117 827
769 793
582 816
136 567
762 678
575 809
373 644
613 505
727 473
953 774
955 888
393 547
304 43
644 800
924 381
524 485
984 892
844 798
338 411
47 943
624 549
869 901
524 605
480 374
230 218
760 42
58 904
702 281
386 401
318 797
461 551
697 454
195 228
916 619
659 542
403 59
767 78
591 223
75 166
842 486
316 258
438 884
681 656
718 698
8 706
297 345
244 277
727 300
657 134
372 602
871 367
68 543
929 23
26 243
460 720
323 774
403 821
380 866
976 204
524 40
696 606
736 905
594 751
673 540
709 847
459 874
378 514
941 575
783 851
162 211
548 128
627 880
304 985
673 97
857 312
442 364
603 712
370 325
903 197
713 126
788 315
615 36
696 367
507 858
438 653
195 409
963 627
12 762
299 208
306 290
996 599
424 880
372 666
160 700
864 182
351 548
103 313
488 419
158 149
703 289
824 693
439 699
62 190
965 629
512 885
393 184
176 58
488 532
244 311
64 941
935 943
369 382
301 706
335 240
712 361
255 540
277 859
221 846
112 762
111 495
639 746
391 1
26 832
275 347
12 669
377 975
222 520
647 164
478 420
953 497
385 881
428 626
520 850
858 325
269 347
719 624
352 197
78 936
835 121
543 42
863 786
640 49
926 665
22 283
543 457
75 755
524 306
671 603
432 828
517 444
730 298
415 570
439 522
674 746
34 324
465 710
496 686
702 745
628 169
201 316
891 958
557 328
975 213
795 148
746 571
391 32
808 187
480 734
6 621
347 965
905 464
727 363
514 14
172 927
984 811
624 724
884 23
410 448
842 800
675 311
945 637
655 579
521 830
308 336
819 247
914 133
676 525
793 137
12 583
601 401
49 481
138 197
325 504
716 200
994 864
545 11
798 74
984 228
286 922
658 331
559 65
29 180
802 52
73 81
150 559
96 430
517 947
34 207
712 874
370 731
306 527
812 267
97 721
308 549
587 522
448 65
814 220
422 926
722 795
273 938
931 293
202 589
632 917
57 302
727 453
46 778
704 770
598 313
5 259
292 18
944 511
537 241
578 782
690 776
818 843
91 426
756 578
191 570
391 571
378 353
346 446
981 99
703 683
892 34
734 677
583 747
201 936
875 257
548 527
384 535
65 999
687 44
415 694
60 427
943 410
724 771
916 300
441 818
85 382
130 850
97 688
304 161
593 954
162 532
713 169
71 351
919 457
159 696
26 14
761 929
989 477
964 579
801 472
738 830
397 526
876 396
601 767
180 970
795 670
171 377
343 356
546 975
855 823
449 318
662 519
101 99
31 696
602 722
402 924
16 440
507 759
286 654
553 969
273 856
35 745
873 164
900 773
411 954
910 521
627 550
942 110
558 139
508 286
298 433
329 55
202 652
714 241
605 460
715 349
574 652
582 476
420 172
828 559
739 568
154 528
866 224
29 240
236 145
286 282
972 318
374 229
830 408
935 536
980 91
98 574
780 265
737 791
496 264
467 983
881 464
734 21
523 497
892 705
953 749
306 621
170 357
731 410
262 801
313 271
197 556
523 849
428 817
205 351
258 158
71 122
431 442
631 968
945 581
446 980
554 319
8 183
276 847
414 823
80 171
399 740
133 896
343 47
618 832
362 30
26 874
934 915
755 607
208 277
43 881
970 959
621 65
489 808
631 974
913 509
299 959
886 874
441 671
737 451
414 877
131 570
724 148
792 390
196 201
342 171
333 165
264 386
224 505
239 418
868 705
810 648
865 184
276 910
400 596
276 895
124 304
169 358
154 298
857 732
814 602
939 102
342 812
764 917
779 541
422 103
931 29
846 666
941 19
523 866
757 614
420 527
792 489
366 909
193 196
606 561
272 524
742 624
435 773
799 95
690 450
502 182
853 554
226 236
923 473
732 187
334 98
927 815
773 715
608 189
640 571
105 178
127 436
897 999
222 315
847 652
90 345
40 644
982 813
556 722
756 465
374 624
102 600
361 122
836 414
904 371
227 515
977 366
914 987
610 303
662 590
150 673
948 821
100 35
206 492
322 247
740 840
651 918
858 227
598 959
242 777
41 622
873 882
568 799
935 208
202 94
122 766
697 441
143 72
722 620
430 93
108 682
440 720
506 712
475 640
567 969
148 134
547 97
897 582
313 33
856 722
110 679
885 623
494 735
506 853
261 751
904 6
432 538
591 392
37 528
414 244
351 79
982 711
781 921
363 46
862 601
86 123
582 429
293 466
980 772
489 49
726 71
361 115
158 228
449 125
716 642
735 524
435 327
194 148
282 366
758 507
212 577
309 620
492 135
997 542
823 263
628 793
578 604
618 371
411 793
362 321
502 888
763 532
110 594
722 907
476 906
829 816
109 630
616 431
309 136
706 464
406 630
941 718
851 185
182 173
797 537
259 169
762 607
892 110
337 439
439 286
952 131
858 91
94 748
46 842
717 601
281 641
679 627
750 309
438 672
655 732
773 264
878 534
788 37
89 329
216 406
977 732
826 655
466 800
171 905
417 203
988 19
553 703
500 267
385 734
700 62
669 721
686 118
49 712
160 987
753 213
949 772
995 281
637 328
753 548
671 642
619 269
176 18
694 635
775 334
512 471
566 856
918 258
493 437
649 959
247 527
71 812
427 268
305 843
61 857
686 445
670 927
443 333
623 895
269 515
992 472
577 906
167 608
613 951
750 182
739 677
846 238
966 697
80 601
133 155
363 258
498 463
81 311
511 971
9 599
36 180
165 265
809 133
265 691
525 921
388 709
694 89
271 146
649 359
81 247
422 823
261 62
198 201
428 40
813 195
620 733
614 385
824 58
378 63
209 512
815 773
78 627
684 465
719 48
748 269
690 161
237 923
801 789
480 808
781 176
422 515
808 697
751 872
504 186
910 438
821 431
250 313
525 857
796 137
376 38
938 492
74 514
115 806
333 296
950 190
28 811
526 443
223 714
828 248
358 451
162 56
776 482
478 108
114 1000
131 99
427 152
102 605
496 999
744 471
432 973
696 663
823 277
296 180
76 650
435 78
393 6
408 1000
449 620
407 884
553 995
856 64
859 213
610 874
383 802
769 308
368 623
562 999
764 183
904 71
67 16
105 331
793 188
363 981
703 419
286 45
858 587
694 191
336 460
569 711
762 33
247 282
442 408
998 280
44 354
155 791
643 299
844 500
279 840
106 553
592 901
775 650
696 425
445 129
404 38
555 92
555 939
887 691
446 599
859 474
768 46
532 445
81 795
6 251
255 889
238 68
350 240
669 780
1 756
527 624
874 590
806 983
504 326
313 718
132 786
238 714
705 809
438 906
786 605
962 318
244 317
232 817
805 297
919 680
318 284
306 932
514 452
385 782
215 51
936 759
139 65
922 353
787 258
318 136
695 650
574 883
181 594
209 234
639 438
136 241
885 883
188 902
928 348
317 814
496 292
629 726
245 604
345 448
474 398
584 11
807 877
627 993
27 225
83 58
343 228
66 383
113 389
371 814
905 794
680 5
82 581
344 485
979 433
931 679
264 784
275 241
724 320
628 168
116 596
904 750
92 104
335 293
776 816
254 625
236 876
641 199
111 701
909 266
987 435
722 872
197 179
890 213
76 386
961 535
814 465
381 542
225 7
34 268
447 523
312 397
352 712
308 681
222 881
980 381
374 805
295 334
179 360
634 317
765 405
348 253
429 55
173 46
134 658
705 385
92 70
417 15
21 649
713 381
227 341
212 680
466 704
559 681
962 242
118 399
906 317
378 838
655 671
965 453
24 903
172 553
9 634
303 442
782 687
806 491
292 192
182 117
912 18
482 385
482 374
290 80
915 735
156 735
525 507
986 292
497 351
283 983
665 319
343 280
866 540
959 176
713 425
757 736
581 936
11 426
404 31
390 247
461 104
843 952
210 70
660 100
58 727
213 412
253 573
468 533
714 109
376 931
158 729
381 658
871 714
228 660
477 664
515 400
322 370
934 976
240 739
399 249
471 70
214 528
626 92
984 474
141 887
986 34
94 169
887 426
150 221
465 317
602 600
747 21
98 432
332 813
349 264
621 636
343 361
273 105
85 129
95 681
436 347
893 682
384 603
469 673
688 148
248 84
323 585
853 622
795 261
549 935
490 993
649 19
937 973
29 403
52 666
968 302
278 528
393 246
590 897
358 204
789 610
692 302
157 312
308 367
193 247
670 734
940 899
718 302
270 908
985 46
837 816
820 932
73 484
698 809
204 536
807 22
824 658
597 217
963 888
20 346
751 658
456 615
627 760
206 189
183 675
889 58
587 24
779 32
123 423
294 948
493 689
791 583
210 601
650 89
968 853
394 95
96 928
171 926
627 518
580 35
745 966
484 316
877 839
86 852
278 328
572 473
978 798
827 215
511 311
670 49
250 818
644 843
958 24
549 205
2 972
890 669
82 14
106 220
39 562
841 876
507 268
485 834
608 111
945 294
427 125
805 447
674 724
107 699
868 421
336 697
7 203
619 238
346 818
447 65
475 370
74 875
99 116
43 368
906 214
4 455
533 872
898 464
186 66
213 431
797 711
391 167
493 325
474 972
626 192
389 476
559 394
301 59
82 844
843 905
456 221
183 979
6 471
135 486
365 645
404 531
336 886
324 676
409 439
488 366
316 925
734 116
450 554
843 353
727 512
473 627
387 166
156 509
831 116
310 307
918 644
268 351
121 744
737 543
927 317
897 682
20 58
420 772
281 121
576 298
693 944
537 534
687 35
149 142
821 578
255 667
430 447
750 78
417 575
403 956
464 611
366 900
155 9
966 249
869 546
650 523
38 8
771 411
349 151
982 268
909 720
726 103
94 89
891 710
754 551
83 53
548 757
353 986
129 142
779 669
716 750
430 486
605 706
718 408
301 857
790 855
825 673
644 282
509 82
464 448
702 952
661 935
915 383
864 397
828 705
584 649
442 563
864 562
342 68
299 572
64 300
784 676
101 743
953 127
525 620
688 819
524 530
188 318
323 793
716 310
734 215
124 144
231 51
89 295
671 658
896 653
907 34
320 944
55 783
425 203
36 420
429 550
56 51
208 405
215 815
317 538
166 717
49 787
709 552
356 77
541 870
614 999
869 211
304 827
558 856
336 60
610 62
778 132
895 752
265 999
480 428
733 89
195 320
585 583
484 689
912 265
20 725
752 803
5 265
124 934
411 38
437 301
810 674
675 299
779 631
346 703
931 804
936 245
794 634
291 449
173 27
410 591
847 561
772 26
551 686
736 167
360 877
88 821
883 267
111 885
767 933
418 133
765 836
521 592
659 322
680 179
266 806
522 772
678 958
426 520
972 262
696 305
453 56
791 409
619 940
49 953
990 384
902 791
554 351
519 241
43 273
500 919
303 904
910 164
207 124
216 903
246 537
981 703
631 103
312 849
43 675
256 347
660 98
891 180
345 857
650 618
876 498
392 357
24 609
191 802
982 854
515 872
109 51
138 350
128 705
852 263
565 17
705 725
407 490
321 803
261 234
759 718
738 812
546 988
426 433
25 834
15 42
38 646
656 339
309 547
311 752
996 136
413 49
306 433
825 670
119 474
940 64
643 590
675 263
114 358
979 868
955 892
352 179
774 765
206 733
474 481
937 738
246 653
325 543
927 107
254 617
711 538
522 960
33 123
574 602
83 980
668 412
88 731
71 897
211 8
454 631
43 202
413 417
614 998
239 480
470 224
638 827
943 515
454 237
426 511
972 367
802 321
452 121
841 800
621 855
920 384
650 967
719 75
472 753
184 113
986 266
816 307
475 436
200 971
384 790
611 108
110 732
646 857
573 858
642 980
894 126
330 761
811 904
700 64
875 578
644 279
816 766
551 663
694 249
930 57
18 732
183 372
674 692
176 1000
217 633
279 659
678 87
304 357
992 658
180 239
477 197
813 510
480 67
421 261
492 250
779 736
533 353
873 97
345 183
21 993
517 97
134 120
755 289
805 895
421 687
745 958
181 866
781 109
419 240
983 541
747 269
277 777
397 972
728 410
902 964
920 160
116 272
636 748
792 834
647 891
879 604
343 18
842 88
383 311
543 938
347 898
453 745
324 970
281 810
926 993
859 464
955 297
537 968
839 90
336 33
700 714
473 233
471 695
551 620
621 725
938 453
600 120
913 134
679 714
390 85
561 614
987 581
212 453
620 258
578 775
241 994
676 29
543 150
398 529
464 524
701 826
543 799
754 584
869 775
572 9
360 509
949 300
350 261
225 913
188 810
28 214
491 243
663 65
578 568
833 44
505 860
892 61
201 343
356 652
36 591
666 532
953 454
253 311
729 986
942 234
738 20
171 830
7 339
971 462
829 782
35 918
601 851
994 593
906 139
377 924
340 323
273 226
285 180
970 246
984 398
97 118
86 976
976 760
393 332
153 600
925 189
4 844
478 688
966 425
270 51
575 818
336 584
961 650
617 500
196 381
112 914
917 45
543 47
517 68
659 457
36 735
683 504
762 587
902 910
155 169
724 311
831 611
96 66
924 358
88 766
635 767
961 699
721 761
251 70
160 705
504 735
234 508
204 777
2 678
735 430
520 532
949 361
30 377
128 324
874 392
234 150
417 860
690 718
99 618
602 7
155 409
657 549
754 411
44 946
376 406
159 355
503 550
944 781
85 971
471 349
401 378
33 457
551 485
81 402
79 971
808 629
558 146
879 752
391 661
696 269
268 644
163 957
498 578
385 961
290 325
750 23
642 903
246 853
204 545
438 942
538 824
833 220
607 157
512 494
914 675
935 428
884 125
156 880
174 458
573 307
674 666
719 449
325 825
132 968
154 920
266 521
209 629
933 699
510 308
740 934
922 182
945 542
28 41
647 835
789 257
290 220
594 934
947 332
288 642
583 849
806 200
483 577
244 154
993 480
356 391
271 450
242 429
98 590
113 39
763 118
839 175
840 154
61 693
92 525
841 333
862 169
945 309
566 802
823 600
780 439
774 911
440 855
945 369
965 539
66 124
496 201
578 545
298 222
361 884
585 439
762 662
876 337
996 222
33 668
679 281
626 181
245 644
804 801
114 208
125 150
910 613
622 495
95 678
772 755
580 81
143 248
991 963
51 713
802 487
735 456
630 259
568 80
772 509
201 761
210 788
405 41
905 933
791 777
594 728
360 694
485 647
434 217
309 296
960 188
679 765
118 864
800 35
654 818
241 906
153 695
439 307
636 126
415 974
351 916
380 693
894 870
973 742
65 666
30 103
211 14
737 673
213 1000
548 96
102 194
305 523
277 447
798 682
799 403
470 915
748 74
357 956
505 409
878 926
274 750
510 433
373 799
150 337
673 809
209 212
125 401
285 330
923 542
83 320
455 450
197 705
766 115
763 363
769 660
815 191
186 992
143 883
676 40
787 130
52 41
394 333
976 25
943 424
989 480
888 814
164 554
32 695
572 797
180 345
697 63
112 737
465 841
860 102
754 463
120 132
982 236
571 100
929 18
451 922
415 117
261 978
258 760
770 217
518 85
927 524
946 755
158 338
759 569
126 431
187 146
479 231
772 550
890 352
271 670
898 247
804 934
968 315
497 261
81 620
734 586
847 817
662 676
739 449
555 893
881 331
692 795
521 85
436 896
167 488
776 795
86 803
934 809
737 977
749 133
859 889
930 592
286 861
21 773
68 879
709 12
781 364
472 294
376 472
340 696
402 926
975 32
908 500
441 764
462 140
794 269
958 43
342 543
147 862
72 41
297 678
597 843
744 52
684 372
679 272
801 756
555 441
793 41
153 771
1 976
574 203
759 769
361 4
846 109
703 442
267 543
257 452
68 811
977 507
774 106
38 917
308 126
720 724
31 850
640 515
646 301
266 826
499 444
138 982
205 418
110 312
679 811
169 85
991 940
920 442
924 772
998 226
927 302
930 741
196 209
45 18
232 874
891 822
861 218
745 305
364 595
647 819
964 859
415 439
15 969
4 222
405 280
492 346
121 772
52 852
304 559
30 534
452 519
43 934
938 23
424 187
999 98
245 72
222 526
318 142
356 621
257 865
872 30
629 502
228 263
365 725
316 273
261 466
476 850
591 289
424 876
903 481
254 775
703 966
431 593
291 881
653 376
326 625
924 196
290 889
581 65
146 482
799 965
885 777
698 151
653 345
721 515
546 57
694 923
502 952
429 549
244 687
44 541
948 950
620 579
457 66
228 330
551 543
487 970
290 935
827 183
969 979
215 38
697 841
866 580
600 200
690 260
975 745
806 44
526 706
284 198
376 361
487 636
329 606
703 733
945 499
932 346
950 17
171 787
25 712
898 510
970 620
131 546
855 447
630 718
620 95
303 272
131 39
523 214
948 625
625 630
179 445
872 944
964 854
659 921
793 909
704 491
580 353
501 595
347 543
823 842
971 460
289 758
249 82
186 420
128 22
256 555
253 404
971 136
808 636
849 284
540 41
84 734
257 693
270 326
850 890
119 832
845 361
720 285
501 994
116 745
475 960
498 796
483 901
948 961
877 894
451 388
199 394
19 605
612 766
363 324
905 349
6 161
451 861
855 420
421 247
606 93
952 353
257 48
213 434
891 188
974 259
886 136
577 470
832 85
856 964
829 581
216 793
126 671
544 842
879 764
808 593
457 270
967 834
896 24
560 149
333 128
645 718
99 863
115 884
827 351
756 886
131 17
867 206
755 356
944 348
348 930
451 236
301 735
898 480
271 294
906 195
364 270
758 512
682 785
644 718
704 890
555 572
600 774
211 727
3 519
9 614
72 520
831 188
162 863
470 510
862 811
335 21
726 972
519 731
633 1
156 859
518 44
992 124
538 516
124 382
500 132
575 659
877 109
356 197
694 258
405 827
721 446
693 506
387 288
983 487
312 656
378 397
199 904
84 569
38 158
214 368
63 907
531 689
187 614
947 854
914 396
463 654
991 135
767 390
974 150
814 337
574 180
468 54
438 718
447 208
475 693
903 557
493 556
132 41
345 428
222 260
582 543
430 435
490 694
34 949
582 601
475 988
901 198
131 898
644 440
216 313
278 871
629 418
93 329
583 534
437 513
783 986
938 696
837 363
327 372
710 574
630 177
858 750
935 368
357 912
78 166
511 130
147 230
701 379
645 113
389 706
929 83
268 161
3 104
269 625
906 713
1000 912
199 482
911 210
520 693
448 372
806 432
812 208
420 480
482 310
630 547
754 632
118 337
791 980
9 430
644 110
62 738
384 640
291 795
363 101
386 771
397 167
697 597
200 611
297 844
49 874
719 505
13 920
795 126
658 833
774 381
131 861
373 830
298 844
406 132
238 188
268 710
497 815
382 246
248 347
883 530
9 96
945 961
90 337
420 257
377 115
203 577
895 700
903 391
885 136
640 228
832 695
138 553
744 584
971 699
712 552
735 875
874 414
761 369
54 804
216 219
256 119
552 948
570 958
989 403
541 83
582 888
674 166
529 55
26 835
500 776
55 619
973 356
924 472
782 772
912 242
245 986
895 604
395 386
176 613
44 167
870 890
897 557
274 320
381 844
430 655
545 45
544 553
10 264
734 226
160 175
48 378
145 359
580 454
269 196
580 624
877 475
307 331
775 256
223 837
258 824
817 842
8 247
155 679
967 45
712 584
758 549
560 802
253 708
308 162
480 410
803 428
439 988
330 367
693 139
812 245
509 736
144 353
881 552
135 969
956 53
141 404
857 234
792 23
826 852
536 231
783 431
357 211
875 945
677 109
431 604
831 699
588 794
643 844
212 88
295 111
464 572
832 855
612 828
661 52
144 406
656 768
590 286
284 658
164 21
597 972
392 576
271 749
893 42
25 251
677 840
67 216
419 366
462 899
591 567
977 264
414 66
193 124
602 540
217 262
684 983
753 883
866 479
121 968
823 965
358 505
800 767
60 893
121 129
454 53
389 532
63 400
558 523
199 282
192 161
311 441
7 565
213 236
571 40
167 905
127 687
305 691
270 660
799 80
561 5
280 952
760 741
109 135
863 27
718 373
675 214
327 240
956 464
304 855
890 23
520 217
913 428
295 736
502 94
815 566
621 857
249 70
495 636
54 144
872 68
66 154
671 990
469 638
946 304
172 805
788 185
413 752
728 869
6 789
988 101
580 259
389 518
779 337
128 381
641 429
172 872
431 813
76 918
82 200
163 720
780 810
964 879
44 694
200 584
491 580
232 873
979 594
737 325
162 835
588 181
945 197
402 692
495 805
250 219
31 921
400 858
577 543
113 668
531 93
724 980
727 696
645 734
988 252
112 578
610 45
523 99
420 496
611 589
3 142
840 544
857 883
750 807
318 535
42 697
849 900
751 755
370 562
545 928
439 738
840 909
684 687
489 125
970 101
414 668
422 277
687 578
898 980
46 60
155 295
370 522
838 313
702 91
766 439
87 379
255 536
543 205
609 464
919 425
694 705
388 960
262 383
386 434
200 951
882 368
255 393
955 820
973 748
644 513
820 227
697 775
592 429
986 188
550 764
995 74
927 834
827 282
324 260
77 674
989 937
824 216
8 146
572 41
931 324
6 863
481 77
35 509
815 848
331 108
215 314
160 676
775 462
577 33
268 33
526 841
837 29
254 815
141 249
922 563
874 386
609 856
708 155
551 30
750 684
366 697
651 826
775 68
441 904
622 609
412 403
953 455
262 837
508 331
886 306
606 379
897 686
650 776
490 935
226 422
900 457
770 832
821 503
546 290
604 936
10 423
300 823
460 624
664 530
955 508
425 951
661 305
293 793
934 67
59 424
408 833
976 605
165 893
694 650
565 6
527 849
457 754
87 978
640 874
415 407
695 980
736 766
381 599
411 243
753 274
23 17
680 267
883 181
595 74
186 723
453 82
848 130
730 72
438 155
800 183
433 271
55 886
111 918
231 963
866 586
944 282
511 854
488 720
859 173
493 529
519 912
782 203
718 719
210 407
713 573
921 133
788 731
612 479
748 632
342 762
765 844
843 777
365 749
792 886
302 245
553 638
708 979
485 632
348 160
570 649
484 187
357 373
870 560
556 1
312 47
230 645
493 882
936 487
403 294
471 206
198 687
113 416
79 598
631 781
371 708
151 307
44 207
590 302
746 397
181 370
635 3
370 199
249 14
765 473
800 437
622 986
175 868
452 497
118 458
577 16
735 346
45 781
131 595
140 400
316 103
712 717
566 900
882 192
359 371
356 109
242 588
595 879
73 575
402 642
331 185
611 727
552 900
804 284
265 10
897 471
432 97
303 793
477 178
245 346
265 73
923 316
722 378
618 531
178 706
841 744
982 563
92 335
627 598
441 303
288 628
347 377
85 282
596 221
44 851
884 607
75 751
719 660
643 274
908 341
718 98
504 308
283 419
646 712
747 340
475 448
215 467
356 143
567 962
197 546
335 211
883 577
739 830
451 318
587 899
811 243
528 532
622 757
990 438
416 453
810 457
548 994
701 523
927 668
592 413
90 627
181 602
387 703
403 579
945 574
401 616
339 699
210 396
962 110
476 31
291 830
853 158
55 823
759 90
1 899
100 950
358 173
47 592
597 808
687 69
197 305
429 655
620 972
765 442
718 369
461 137
469 935
286 831
969 295
521 640
136 493
96 183
344 217
43 81
905 336
574 692
738 975
683 297
580 753
400 634
122 88
854 188
400 453
839 613
503 867
919 24
339 278
771 652
909 476
331 391
964 218
48 124
163 554
244 651
443 21
813 67
86 669
898 870
858 237
860 574
212 560
125 516
841 837
976 338
582 249
406 932
619 94
742 124
831 673
217 364
360 727
624 697
890 908
970 633
962 618
756 471
868 345
475 842
243 407
419 159
345 719
128 117
646 472
558 912
475 392
923 885
42 182
886 601
641 517
890 430
447 705
710 778
633 510
389 398
318 473
231 401
28 556
992 140
294 545
170 368
449 833
911 416
744 550
175 369
731 49
902 169
538 627
491 338
443 492
895 507
777 959
281 107
937 218
878 855
913 427
206 537
813 309
266 90
64 210
528 859
9 92
787 53
945 655
235 717
522 812
449 36
695 143
52 959
55 628
3 771
61 876
964 804
360 395
111 643
994 314
529 53
365 381
805 293
363 554
118 687
876 77
772 549
750 185
817 230
730 689
383 137
58 323
182 404
113 779
381 984
114 376
468 28
732 7
717 204
933 771
568 602
595 258
596 423
949 501
398 859
28 383
289 32
674 286
160 766
620 481
252 568
69 629
804 170
927 165
827 608
607 893
257 125
824 53
521 795
268 173
407 198
734 328
472 785
775 690
179 402
475 114
759 621
557 75
176 893
486 950
601 617
264 892
847 956
419 598
244 563
902 710
914 804
248 995
195 809
963 781
891 243
903 535
355 556
628 259
163 670
576 160
225 129
771 40
588 445
695 854
205 777
210 192
170 133
192 568
219 857
338 901
626 952
789 616
821 844
483 182
154 982
765 664
757 292
496 231
326 86
578 344
439 151
437 210
708 655
56 405
390 221
5 899
791 588
933 495
718 443
628 742
183 936
958 381
231 439
832 983
745 900
364 815
925 521
914 478
521 848
68 594
726 402
695 162
223 213
19 502
632 257
311 174
126 133
209 509
8 703
603 388
936 681
425 708
582 35
875 159
982 395
140 936
15 100
706 847
152 899
463 679
402 531
521 208
40 969
567 55
703 261
323 686
404 410
894 142
170 581
148 973
155 141
661 623
359 448
537 558
17 414
180 209
215 283
762 104
806 98
760 744
736 559
48 6
519 602
600 130
998 188
156 779
107 897
846 791
102 494
609 853
417 35
744 104
749 436
849 137
819 319
338 922
846 859
203 429
13 142
600 378
247 250
162 635
474 919
843 836
836 787
602 668
57 603
798 76
839 867
142 999
838 210
666 242
789 938
155 519
528 660
600 782
382 530
894 10
367 390
481 925
269 17
602 629
750 496
651 966
735 858
791 934
213 22
923 610
497 855
314 605
62 901
568 200
449 958
882 980
603 73
957 988
15 850
245 925
165 754
801 626
767 782
439 995
227 495
364 318
311 876
142 8
533 527
692 93
356 165
299 90
977 708
999 490
490 416
484 302
526 724
686 749
660 471
398 236
507 955
471 42
620 207
49 340
13 371
65 162
18 675
503 962
569 284
136 300
968 858
477 528
927 304
573 300
772 284
218 381
750 26
126 319
643 572
908 329
878 65
171 864
324 93
49 777
604 579
714 596
20 330
364 880
968 682
215 419
386 711
546 507
663 218
876 445
107 518
446 400
75 86
159 549
906 830
461 959
561 533
802 604
971 879
479 107
341 466
64 843
898 376
171 875
845 486
46 790
667 273
847 134
471 341
726 816
357 132
648 906
75 47
555 974
494 131
901 101
323 749
424 126
301 355
887 578
719 854
132 722
156 162
69 33
6 189
306 863
187 369
184 980
933 34
986 449
496 893
387 239
363 499
190 321
46 128
253 748
77 695
1000 794
967 734
845 567
319 960
969 191
840 573
387 548
9 730
221 588
190 820
812 270
670 828
710 340
393 233
795 63
202 312
460 383
634 348
957 408
113 812
442 419
212 106
382 266
404 413
772 609
255 712
743 172
676 677
993 475
697 817
229 591
891 316
927 295
57 716
873 900
457 289
847 995
912 781
702 277
686 640
614 711
500 719
620 598
268 690
36 562
835 555
513 104
369 736
297 982
757 810
518 988
791 351
804 901
546 41
473 511
25 948
940 96
380 648
997 219
802 704
752 919
927 478
168 839
833 88
920 573
412 918
925 667
344 948
920 913
155 81
134 384
943 477
82 560
926 497
765 322
47 792
169 81
788 213
396 477
36 144
131 180
861 332
859 280
466 793
388 954
584 202
266 766
758 63
994 350
821 818
109 332
403 101
242 533
710 714
18 625
668 855
974 888
346 984
894 256
499 194
173 257
32 787
331 728
743 833
574 383
251 344
874 641
586 746
652 809
200 788
196 913
762 506
748 342
750 308
183 48
362 560
604 143
145 231
851 235
980 913
423 68
270 191
881 668
794 774
798 521
402 8
507 363
567 905
428 784
595 420
725 594
518 726
864 580
292 421
414 725
597 172
519 419
902 527
480 17
781 911
680 95
812 835
728 290
96 764
860 993
31 746
776 559
935 269
176 559
153 76
975 890
467 46
968 283
413 301
675 374
450 604
37 802
518 638
333 457
26 946
87 713
260 246
116 618
422 721
49 314
429 31
651 442
57 319
477 835
245 937
841 487
287 482
642 661
90 578
303 249
246 243
964 176
715 548
861 361
759 294
254 854
551 552
25 890
32 488
17 426
752 784
640 522
819 94
774 586
736 452
611 880
318 914
799 454
811 965
334 66
652 14
239 524
347 43
70 963
999 994
100 932
61 880
490 423
290 106
345 325
71 206
278 690
275 717
465 653
779 772
966 471
382 400
267 280
171 50
965 160
461 963
524 287
996 932
328 313
891 517
597 559
198 475
70 426
349 65
438 527
902 878
964 297
487 383
388 376
921 507
311 632
191 614
321 939
84 376
58 364
553 129
607 641
900 146
304 522
82 694
846 389
199 762
799 708
399 793
720 849
569 283
222 381
903 626
101 985
926 684
144 923
28 627
722 404
536 741
462 897
505 34
713 102
578 926
923 326
824 365
307 846
553 165
658 947
645 436
968 414
486 846
882 751
893 600
351 843
769 430
727 369
322 85
347 949
376 396
623 667
500 833
255 733
104 710
396 788
703 544
360 444
690 453
489 175
597 554
342 327
371 782
942 791
968 597
905 197
987 456
164 162
466 275
965 225
477 59
382 44
637 1000
920 843
363 536
843 693
319 210
895 659
817 455
672 895
99 233
82 642
859 546
504 647
269 318
635 568
610 216
210 33
285 743
198 542
228 682
603 252
224 738
222 891
504 499
107 825
758 331
413 999
925 277
467 820
816 780
392 446
453 678
965 793
980 693
477 701
432 895
17 356
394 103
986 184
113 269
646 17
427 844
67 76
447 478
545 230
255 300
188 343
290 584
370 339
218 295
933 18
660 362
997 477
211 656
365 357
441 249
244 553
680 569
301 957
707 470
384 780
403 899
356 350
377 692
534 706
62 758
820 507
951 182
500 121
181 826
724 821
830 599
616 665
86 802
736 64
318 421
653 986
150 189
576 603
388 553
903 774
455 52
145 217
73 798
799 431
692 735
130 74
963 563
635 86
408 531
293 775
41 50
302 369
496 779
478 439
548 426
8 16
709 127
709 377
673 192
348 533
152 450
967 506
77 978
372 82
24 188
813 669
172 615
171 996
778 915
692 853
287 917
43 457
322 48
147 3
721 492
173 161
873 222
288 374
759 301
189 541
417 43
745 323
974 679
219 443
470 422
409 782
794 765
274 622
86 638
452 520
367 593
237 635
533 564
743 100
256 344
730 928
589 503
488 492
841 53
138 792
578 333
113 626
629 352
788 264
66 849
673 463
675 38
776 350
423 641
771 187
333 885
941 107
433 255
428 312
767 10
621 213
146 469
979 261
597 732
80 820
77 633
731 937
463 648
415 930
74 410
749 484
553 84
435 241
882 904
846 929
519 288
494 162
767 167
959 550
851 124
685 821
281 531
793 914
936 657
620 180
37 747
927 436
536 888
341 479
377 813
594 283
785 905
133 666
589 673
917 530
498 161
521 258
929 15
870 97
207 799
890 362
184 483
19 816
766 424
654 346
779 549
828 355
82 870
796 456
835 102
835 249
191 544
421 625
595 794
936 842
147 295
712 505
458 72
781 714
942 665
67 373
4 561
197 954
120 452
359 489
7 290
416 1
828 875
138 702
900 331
667 198
22 864
181 38
910 815
426 632
143 180
531 959
383 221
798 403
328 920
686 446
375 262
586 449
86 567
428 85
811 234
769 826
389 152
97 599
227 852
612 25
28 503
849 96
353 112
865 363
949 624
187 175
154 479
930 542
966 725
59 544
100 314
325 528
870 960
121 174
252 855
300 726
667 845
506 558
630 367
230 702
752 169
890 839
611 212
16 153
231 306
70 169
579 187
541 915
287 408
139 941
754 738
167 49
724 79
2 929
961 268
308 382
44 612
380 70
472 847
70 873
857 174
555 881
687 645
667 851
675 951
905 825
445 550
495 167
138 91
433 640
295 108
187 428
458 291
62 306
442 222
361 732
350 705
576 520
321 10
554 710
33 802
320 222
222 52
846 415
985 827
144 580
442 121
498 533
389 522
682 691
402 424
574 204
426 101
860 934
483 228
959 115
129 279
764 986
328 917
659 369
800 678
320 542
817 828
978 754
597 159
208 383
29 722
560 242
825 779
558 367
691 965
709 349
465 728
904 948
545 227
69 758
807 546
56 561
289 201
476 521
115 724
825 919
177 429
833 300
21 745
427 280
72 141
651 451
653 588
883 721
256 307
122 579
926 804
872 789
311 905
544 790
850 551
979 887
669 361
663 771
716 125
958 537
746 219
405 702
151 130
561 131
987 467
218 986
518 229
492 608
105 910
356 51
815 212
417 920
869 698
670 510
365 527
29 852
825 14
285 2
150 8
743 341
452 134
681 43
771 777
451 971
523 43
449 368
576 287
546 331
123 777
708 295
859 874
852 508
878 289
991 687
399 277
247 934
767 870
768 890
139 974
556 565
938 252
702 531
473 708
974 281
528 558
712 199
555 540
277 278
451 101
572 486
782 561
944 63
43 961
136 927
899 611
20 148
292 758
248 513
393 408
146 914
400 79
101 383
643 669
899 134
322 574
117 936
689 396
88 653
952 507
518 676
419 642
678 456
215 759
29 215
457 990
566 232
47 129
828 532
246 198
396 559
491 174
914 296
121 985
215 659
526 744
911 757
113 608
957 170
876 511
768 975
551 580
487 691
810 75
60 797
139 601
340 447
413 588
220 526
333 190
620 982
376 645
539 932
464 583
987 518
206 643
199 376
347 165
22 149
334 33
29 474
61 666
606 950
306 227
570 307
678 933
692 618
145 493
774 377
430 442
888 55
814 222
670 53
448 963
470 680
536 679
564 993
551 786
440 815
597 794
523 967
886 82
73 698
53 160
118 785
237 399
165 627
820 726
144 261
556 7
227 25
560 238
477 418
291 161
461 921
869 398
830 417
687 677
129 916
114 282
451 690
613 163
213 85
208 258
739 492
53 700
503 935
928 310
372 850
633 97
845 52
16 864
223 925
449 420
599 371
46 856
334 965
419 237
289 95
238 458
680 631
6 370
764 515
577 199
115 666
373 372
623 535
981 973
620 533
778 986
285 347
775 243
416 406
623 258
288 553
854 722
503 286
25 761
412 335
14 329
302 434
526 543
587 319
946 485
315 392
588 644
718 352
156 64
671 710
975 361
215 668
869 219
844 10
95 210
632 132
504 972
638 391
887 309
184 32
690 530
331 360
61 65
33 932
215 887
124 641
401 217
377 951
331 329
13 543
615 463
426 258
732 529
22 925
950 913
660 754
504 905
807 714
468 628
738 524
715 411
819 608
284 332
936 459
38 225
713 36
908 28
460 115
176 689
227 970
779 326
897 720
380 925
422 867
64 375
981 558
986 512
606 811
471 402
883 349
289 969
690 168
986 262
557 326
582 960
737 700
665 460
499 870
28 220
408 775
683 36
504 61
65 632
194 100
550 812
765 881
864 962
744 990
709 120
833 635
103 526
201 488
573 650
616 299
692 923
682 965
403 898
972 192
844 510
174 59
449 951
899 33
915 657
629 338
468 907
691 57
669 369
929 492
168 180
776 556
910 413
511 561
113 582
598 209
124 705
546 647
462 229
486 285
814 991
682 32
800 943
503 710
359 278
188 212
281 669
545 253
601 849
696 944
476 103
87 648
723 413
729 759
370 279
67 626
724 652
27 816
632 877
918 203
70 712
507 856
496 38
71 410
95 506
346 840
905 570
78 981
595 841
235 890
202 174
270 175
348 381
178 408
668 589
819 949
373 969
924 350
680 175
680 557
941 854
458 542
584 724
394 97
852 639
427 296
365 439
642 379
119 946
763 723
647 885
557 45
643 175
376 373
170 259
77 685
442 55
281 52
553 149
120 253
153 976
398 375
226 935
409 983
545 475
147 130
299 291
690 434
184 52
466 68
204 981
390 110
143 918
730 873
513 867
450 88
34 672
341 821
819 467
114 687
890 525
743 603
167 918
68 732
668 540
391 183
750 834
993 895
240 215
436 674
10 623
104 813
650 434
235 615
351 113
663 604
760 311
673 942
301 423
861 721
825 484
587 278
477 588
307 642
909 158
700 780
219 646
738 1000
611 717
823 259
320 240
767 596
993 308
912 145
485 961
556 794
222 987
182 521
60 340
97 154
178 590
471 465
219 591
232 84
610 753
262 154
470 556
612 951
115 87
723 858
733 724
185 244
701 338
291 776
914 3
844 196
286 960
260 405
266 249
205 52
200 229
365 445
46 629
703 779
756 61
628 948
856 846
35 721
680 987
149 162
798 509
1000 1
130 186
571 29
687 3
466 973
205 938
228 834
571 615
625 616
287 210
747 995
985 395
987 687
516 623
729 643
326 688
249 782
225 120
753 311
494 70
437 158
765 702
782 849
316 590
699 618
216 817
29 887
961 643
233 938
411 765
257 111
257 136
683 421
13 477
424 890
470 158
106 563
311 497
252 105
813 498
139 823
356 841
832 698
176 647
770 983
660 395
400 756
157 318
116 282
282 169
167 435
741 16
977 172
368 805
899 402
589 496
180 339
6 68
896 79
922 849
870 666
43 413
97 909
267 988
11 688
187 107
553 715
660 777
58 505
871 439
912 42
320 802
92 5
228 119
938 854
728 935
786 92
87 825
630 365
471 614
811 138
30 242
664 611
247 434
358 883
204 879
531 489
795 182
640 563
419 480
656 959
878 398
773 764
617 210
744 997
287 711
534 460
913 392
683 149
35 206
206 722
943 198
854 971
782 428
334 111
576 712
260 768
303 598
591 705
629 16
905 57
843 49
181 197
942 655
813 665
494 875
795 986
768 869
38 791
720 257
590 277
116 351
614 38
143 653
327 208
45 67
413 27
682 259
837 148
603 19
58 736
401 221
567 162
764 647
221 859
436 936
713 281
155 76
194 228
636 765
301 599
56 998
161 302
570 927
592 588
46 63
9 529
259 665
990 599
817 973
588 237
138 875
117 454
317 601
932 938
444 275
886 213
731 795
187 565
559 153
588 119
388 829
741 293
510 941
366 306
930 310
310 27
895 610
168 657
804 998
707 137
523 372
86 649
936 82
335 742
109 715
22 193
71 441
39 12
27 458
284 861
168 521
996 543
461 263
335 451
465 52
740 405
347 435
686 834
763 55
180 570
328 418
114 891
423 911
952 819
728 381
253 682
448 945
660 256
360 586
458 996
592 659
989 468
323 581
488 550
507 711
428 319
211 72
330 181
393 241
27 783
611 87
473 832
469 48
446 996
559 525
538 640
264 896
105 451
676 749
755 340
593 577
594 562
858 394
398 493
537 532
305 653
549 875
548 976
442 53
893 144
384 72
599 363
899 539
759 574
363 903
971 430
407 779
149 796
532 364
892 995
579 167
110 527
641 55
769 128
429 170
504 784
171 391
675 252
544 405
928 849
643 41
624 976
640 700
150 233
996 905
797 983
424 510
618 136
284 777
724 705
840 534
388 482
605 373
986 487
233 613
823 157
678 962
368 78
822 289
314 51
198 83
356 111
246 135
848 425
188 868
779 129
988 665
429 319
747 622
416 61
18 27
583 33
574 787
681 199
824 108
746 312
152 41
190 132
491 114
368 633
156 480
300 637
337 159
22 545
691 140
331 644
285 788
696 894
5 215
865 782
657 411
253 628
232 588
501 674
790 244
657 597
199 932
497 979
104 776
138 50
924 814
932 746
275 693
560 844
557 4
380 516
684 975
293 430
566 614
628 805
695 14
675 115
10 752
912 900
967 687
915 173
725 58
2 702
599 917
374 964
625 824
813 145
402 535
22 527
769 783
865 241
756 951
898 106
729 913
171 115
301 38
631 69
437 123
774 860
22 567
490 819
247 240
371 182
486 337
253 649
555 779
259 297
144 827
151 309
800 712
653 797
351 553
129 841
666 332
234 393
660 99
677 643
189 765
669 800
978 778
754 603
224 603
352 320
365 437
577 710
17 208
539 935
543 763
104 661
574 712
338 561
382 170
294 926
707 972
988 983
575 845
440 797
376 646
596 436
566 365
910 176
988 368
49 190
100 953
527 11
63 675
248 769
617 689
36 917
418 610
955 203
818 755
281 202
534 481
24 895
844 915
537 955
555 354
34 808
53 648
822 825
931 681
684 636
469 702
590 413
719 263
437 889
105 722
758 769
722 99
810 137
102 441
349 99
927 219
739 707
579 909
637 100
840 119
72 515
128 157
280 250
275 878
475 30
322 255
678 115
633 919
166 762
13 791
800 614
460 434
924 510
640 773
381 351
394 856
886 107
675 989
396 398
84 956
267 464
208 110
412 870
796 11
838 413
638 332
816 349
855 159
794 308
703 729
312 220
535 228
747 288
229 700
808 771
793 701
325 464
102 732
703 273
388 202
856 254
591 658
564 736
536 781
77 431
450 578
627 364
371 258
374 169
980 872
708 440
655 302
816 568
873 288
624 925
440 961
794 894
43 948
831 942
157 985
501 627
902 220
447 666
917 313
486 682
526 821
595 132
798 419
256 731
942 298
580 137
998 113
69 163
588 824
347 980
894 428
888 512
75 260
980 6
939 747
87 182
999 290
446 639
864 687
707 646
126 384
526 380
209 155
127 39
898 729
702 11
975 680
371 863
61 207
17 348
525 59
153 875
779 210
564 563
408 3
73 155
746 738
343 922
587 92
420 85
692 671
584 493
406 945
432 701
162 749
402 595
659 59
6 49
857 23
266 294
381 613
161 133
808 32
710 745
470 227
967 680
181 811
503 104
479 111
392 104
764 521
849 270
364 666
895 820
513 108
107 672
505 56
784 817
645 337
541 502
269 136
126 543
24 851
636 815
55 20
302 175
547 978
747 140
875 582
136 574
329 165
450 123
225 328
451 684
171 955
116 935
231 741
413 879
457 559
427 814
775 718
872 606
894 152
79 319
781 674
623 509
551 801
36 494
989 734
650 243
6 141
532 701
607 696
565 140
206 592
379 1
497 609
517 399
777 786
68 761
303 447
701 749
589 609
372 898
652 568
666 890
139 403
280 615
653 540
996 904
675 593
221 339
613 244
659 835
188 837
476 760
828 109
384 667
491 22
481 262
297 463
221 330
80 186
54 696
211 609
957 308
86 183
65 516
536 121
346 391
429 318
344 882
809 894
42 500
822 492
121 63
825 732
138 759
279 658
187 685
849 26
755 776
450 303
682 665
123 80
184 471
204 141
984 383
668 717
562 360
582 378
864 348
503 222
761 218
833 503
383 617
618 379
411 950
32 95
84 852
730 511
294 278
466 499
281 888
730 48
973 488
522 496
478 839
66 7
790 879
601 543
352 576
59 161
56 864
500 433
737 219
650 689
121 38
706 633
499 347
6 474
67 439
550 88
502 364
395 201
781 297
275 989
906 370
583 882
440 809
672 159
792 990
974 134
699 50
598 163
857 769
624 804
701 343
362 58
930 349
865 204
975 443
539 431
526 487
555 215
835 484
456 997
367 155
1 232
956 902
566 533
751 220
847 47
780 182
118 354
976 840
114 365
298 792
581 911
187 644
389 538
621 705
14 337
585 614
851 348
851 678
781 299
2 660
608 32
584 860
753 257
714 264
826 309
857 700
283 220
227 953
685 686
537 266
743 575
885 458
101 922
25 30
496 127
575 847
976 622
146 122
104 638
123 631
288 547
903 864
337 793
391 756
92 4
398 233
8 940
468 104
329 676
941 975
375 992
618 314
207 92
581 872
840 813
109 683
326 305
133 277
218 110
165 777
376 175
147 181
933 591
472 445
890 277
63 364
880 945
72 822
765 550
121 206
311 299
382 599
602 733
186 15
516 61
846 346
747 936
513 916
289 509
133 704
691 370
409 99
681 346
662 40
22 556
266 959
134 904
980 317
646 476
779 528
544 234
558 150
24 413
345 107
957 147
640 847
782 426
888 841
355 257
908 743
242 35
635 993
397 626
214 371
525 255
592 802
130 761
572 281
211 942
917 653
452 135
566 641
428 41
446 937
676 827
431 941
233 590
132 825
311 800
268 950
254 824
253 796
136 677
727 925
296 299
819 442
808 690
56 20
877 196
139 448
807 717
769 939
562 168
309 994
356 156
488 949
344 414
966 31
435 836
191 790
154 206
12 977
654 57
773 503
702 817
796 84
626 882
538 547
100 704
47 769
578 50
521 288
20 844
13 604
849 885
571 800
265 550
641 56
877 826
704 362
616 683
62 280
641 131
525 799
854 269
343 606
185 835
66 575
659 221
790 827
781 149
773 426
918 152
275 508
740 988
456 671
712 848
285 747
675 726
605 967
14 338
841 399
810 728
798 19
912 476
909 396
860 153
510 893
320 309
738 304
847 529
55 83
23 193
644 298
940 395
385 683
186 25
195 499
451 696
850 127
682 635
959 396
390 815
643 481
850 455
473 258
360 883
701 153
411 474
494 103
822 565
540 126
437 911
192 941
827 797
909 517
11 398
230 959
368 911
560 109
751 298
796 238
832 551
854 295
630 354
272 425
904 511
761 489
982 864
456 121
747 258
763 620
710 521
505 631
802 652
989 572
98 656
668 749
355 555
205 389
774 932
848 227
306 195
622 411
27 571
524 778
685 798
474 357
583 650
468 795
53 254
794 903
707 531
645 964
70 484
866 957
970 928
28 536
133 212
610 74
861 201
329 56
821 288
922 809
721 304
201 444
588 396
485 260
283 127
702 931
101 604
587 995
967 740
615 667
397 682
400 542
247 703
668 642
373 817
971 964
632 341
738 865
271 295
80 16
663 587
219 994
269 18
841 464
793 550
597 705
265 219
137 135
63 921
58 812
525 220
247 724
634 762
63 182
488 50
45 849
232 910
20 517
766 850
979 477
65 48
178 331
810 339
593 86
567 67
788 377
209 495
79 737
400 225
120 810
464 100
654 913
588 846
102 200
913 126
332 172
623 844
955 302
830 946
287 57
632 545
790 478
836 523
719 106
771 932
652 533
690 443
549 84
698 703
166 775
541 687
725 665
613 563
765 796
677 497
899 836
464 26
39 57
222 427
424 557
512 354
340 462
954 752
653 344
10 204
85 49
655 192
189 62
415 5
90 125
583 875
238 509
533 354
263 757
582 116
104 519
877 871
835 753
680 389
379 240
110 719
268 741
39 345
984 530
752 599
564 454
200 451
583 41
260 231
48 950
328 28
452 56
237 848
650 409
393 279
946 370
536 801
189 75
834 530
39 480
176 930
444 920
780 30
477 157
529 825
540 292
570 507
176 194
668 355
688 886
712 66
932 3
335 446
763 364
184 683
623 881
333 282
96 345
533 798
128 346
492 72
904 836
234 949
96 271
784 249
972 450
125 363
484 320
985 26
706 661
37 967
407 435
110 356
560 518
436 71
290 593
896 698
786 404
235 754
856 473
97 559
616 264
960 498
244 727
873 428
447 847
237 787
963 1000
787 240
839 190
683 693
333 246
486 757
75 114
727 599
912 585
219 405
872 799
901 546
308 76
839 234
532 945
119 176
986 314
557 307
666 529
994 821
633 865
933 480
404 662
213 831
956 11
102 954
868 90
319 379
556 457
104 422
267 658
539 260
68 81
156 935
945 390
771 692
848 880
457 321
60 739
561 30
330 754
918 362
399 729
338 221
612 500
29 209
884 228
952 654
264 576
459 185
433 174
410 366
746 775
366 93
589 406
800 874
413 492
561 966
657 364
124 471
659 125
810 725
308 109
953 573
284 594
372 141
698 469
242 324
446 207
797 506
423 595
379 18
200 334
860 871
777 997
737 886
289 76
59 842
858 131
280 829
515 882
212 660
38 198
499 899
228 206
570 934
65 668
158 923
486 975
326 189
812 304
862 331
14 302
838 642
878 566
75 736
681 384
184 535
775 802
735 560
740 411
375 137
13 281
713 324
282 985
278 865
943 246
573 813
544 116
295 886
936 754
227 109
172 146
83 76
106 327
89 35
246 899
507 469
792 243
64 743
809 514
223 948
620 351
355 922
216 53
801 3
216 554
363 725
552 361
508 431
479 892
488 315
372 825
303 813
901 919
362 417
284 315
74 456
181 87
475 789
708 341
543 587
164 812
728 110
504 752
543 426
964 808
292 273
77 274
628 708
885 781
859 155
438 67
878 4
70 842
107 809
21 544
289 786
439 182
425 105
414 511
82 752
955 978
943 448
740 461
354 554
296 520
429 843
722 410
427 165
701 335
526 375
632 589
74 849
96 375
927 66
381 240
543 966
145 70
904 721
147 339
992 265
366 234
584 121
787 961
792 968
807 151
890 81
878 335
422 747
374 71
965 788
655 921
951 183
140 726
417 497
723 110
579 743
11 790
197 646
933 256
343 855
32 896
116 3
835 416
793 108
652 551
775 640
941 103
390 283
423 544
895 207
632 50
654 631
976 493
416 595
676 243
823 133
63 947
800 719
710 325
748 148
289 132
193 546
845 37
47 537
9 897
82 475
548 829
818 507
270 733
895 184
220 906
687 710
206 633
775 989
608 405
767 786
805 423
241 960
393 851
31 491
787 780
60 954
794 730
510 710
122 436
92 175
104 676
363 38
557 234
267 547
885 676
31 272
238 787
371 550
227 379
436 909
733 590
598 228
296 217
18 383
68 331
726 126
488 628
697 586
873 63
158 309
488 530
216 90
258 865
238 257
966 578
295 247
904 673
4 833
834 286
959 650
418 948
422 809
749 190
260 396
515 996
426 64
486 42
871 952
325 406
490 19
2 211
716 366
924 88
919 211
861 81
700 894
465 361
834 884
659 212
358 233
783 496
238 797
346 626
500 616
100 597
442 981
777 711
867 196
812 942
567 326
490 66
920 469
58 524
615 719
419 142
1000 429
916 561
878 170
178 474
159 579
284 85
953 802
19 244
549 61
601 517
658 60
243 580
349 827
249 677
237 439
733 888
973 275
154 427
241 973
233 104
264 931
340 518
921 376
749 840
390 689
210 887
540 801
544 747
920 694
719 250
92 768
100 444
219 455
513 807
583 827
628 136
453 498
566 766
716 155
947 792
12 864
457 542
349 508
120 451
801 848
89 601
130 972
946 630
937 985
733 376
622 362
906 938
756 26
371 154
812 810
463 30
813 168
787 626
859 437
84 435
800 307
559 142
389 570
333 896
898 974
174 420
335 672
476 229
216 142
623 766
883 940
153 535
965 174
326 575
611 492
108 440
523 932
140 263
713 448
909 132
905 966
351 844
899 584
140 970
296 665
56 23
113 356
12 162
730 109
637 50
520 371
763 112
295 438
405 862
263 184
215 190
72 87
923 889
441 575
853 413
729 401
620 272
972 19
654 556
940 279
35 424
500 508
405 177
525 116
354 794
370 340
192 342
833 788
574 745
92 261
606 676
49 261
844 529
211 435
677 313
723 878
611 333
941 48
127 842
522 970
329 890
273 278
425 818
606 275
986 637
885 5
787 920
695 932
901 350
791 483
523 444
472 989
600 265
403 4
861 467
268 858
152 86
935 772
899 843
911 713
860 9
487 55
184 940
502 766
26 538
680 238
25 395
995 435
336 535
337 178
849 395
17 383
66 161
875 33
158 856
260 549
63 986
851 507
978 390
539 753
641 675
116 338
301 61
581 286
636 481
164 329
352 270
633 715
486 730
62 145
573 399
490 763
107 516
267 908
116 8
423 324
853 26
872 175
781 437
58 655
872 573
989 801
938 287
421 980
31 682
442 931
719 501
616 453
167 185
963 980
918 940
382 549
984 58
800 600
600 861
390 226
670 399
179 303
322 37
348 749
249 500
506 475
264 906
217 722
320 982
272 380
25 172
696 710
985 720
771 528
455 861
805 207
723 221
150 26
686 254
268 794
761 318
578 783
8 732
432 362
861 156
269 344
513 486
216 118
999 929
153 783
867 767
997 924
245 83
907 810
943 807
231 596
481 355
139 163
426 889
593 256
74 218
1 340
834 10
952 367
234 115
338 627
235 406
817 293
804 839
805 578
609 340
174 305
285 349
320 927
668 910
984 634
330 469
493 152
725 332
222 643
315 697
26 596
362 165
848 893
380 821
385 60
779 487
351 73
844 16
76 536
175 446
911 594
363 184
468 192
760 451
998 489
470 284
267 802
641 174
14 109
643 557
191 354
312 34
780 18
767 776
834 833
599 881
459 429
658 275
653 426
763 854
908 783
504 805
727 270
476 643
686 266
380 665
424 263
978 529
716 78
507 703
680 590
779 256
186 65
270 649
394 168
258 550
43 320
410 217
319 37
591 31
578 897
918 570
614 956
745 369
894 342
210 971
566 26
744 49
672 993
599 880
144 812
973 72
726 686
489 931
435 315
269 535
740 501
224 579
617 216
687 387
327 933
274 347
375 305
858 946
344 581
807 192
420 984
835 99
700 376
444 449
504 572
496 72
119 58
584 705
887 77
883 250
17 758
866 92
883 393
46 53
858 396
605 310
485 931
501 83
252 465
120 759
789 691
568 907
546 632
186 978
17 247
939 144
914 617
766 594
377 757
518 61
557 563
376 82
484 406
416 399
455 432
545 267
965 586
580 950
44 759
238 481
819 987
875 825
600 284
312 137
441 371
712 778
355 201
839 111
408 427
201 156
124 318
969 413
186 306
900 682
107 326
246 532
440 320
711 347
76 457
822 91
346 251
291 849
978 275
147 329
756 336
215 210
453 497
903 868
981 80
106 222
814 723
346 843
6 70
242 605
627 512
321 921
330 447
670 268
74 788
39 93
930 725
660 350
325 21
140 907
413 353
501 899
223 155
454 361
183 169
60 542
898 895
914 220
428 450
836 276
442 633
619 636
314 980
469 59
727 885
631 757
831 755
662 947
666 850
402 542
408 703
613 136
291 766
516 819
634 901
336 598
131 917
583 318
3 781
940 556
274 184
293 822
252 724
46 802
588 153
629 80
113 496
723 398
815 309
334 435
989 339
515 961
416 397
285 571
987 46
794 103
97 430
457 244
249 156
953 945
331 616
206 594
681 198
153 356
672 158
996 265
35 301
746 475
157 102
233 920
940 642
537 392
621 727
308 889
912 472
99 42
383 973
716 444
636 283
148 594
409 245
154 173
372 189
703 914
842 32
424 969
608 535
990 236
800 621
875 270
804 590
102 49
445 352
734 844
599 227
865 421
646 249
350 348
363 361
443 644
337 26
875 406
101 1000
188 909
448 881
195 469
40 731
483 262
623 260
23 834
264 401
775 857
937 967
967 671
313 342
395 269
422 242
936 236
677 633
207 720
950 5
769 625
673 728
386 604
514 274
371 704
287 641
278 570
766 308
45 560
48 639
40 870
261 777
342 564
100 338
735 611
995 416
546 801
505 161
29 815
87 596
3 679
609 956
817 487
926 853
683 248
958 97
559 879
712 162
767 628
248 427
30 228
42 822
358 27
302 22
612 166
698 943
170 291
923 912
713 547
249 737
653 877
588 475
159 990
482 644
89 535
426 831
608 664
737 552
158 70
131 352
449 3
596 809
85 299
1000 563
997 858
854 401
692 67
902 673
841 910
597 782
521 705
3 770
283 907
611 379
456 950
127 24
642 241
573 9
934 190
642 440
148 142
344 981
425 826
702 558
170 392
467 828
758 349
682 320
519 380
500 292
841 668
962 179
440 236
937 622
694 995
549 874
769 557
956 262
879 248
522 925
115 493
827 464
782 269
230 66
774 3
29 183
318 659
399 194
755 347
69 394
847 964
860 45
993 556
448 860
105 476
333 274
661 279
124 412
628 25
648 941
752 423
611 450
997 361
253 82
386 358
413 423
733 611
57 422
582 144
797 889
538 888
329 103
491 502
402 85
211 397
219 645
425 318
643 983
22 814
494 492
993 66
644 828
943 133
348 889
961 209
691 636
608 671
960 505
122 380
792 265
943 150
352 437
609 648
214 734
395 691
975 665
812 419
147 265
116 974
852 814
375 47
791 453
279 924
642 726
85 143
83 894
834 4
339 971
286 837
335 338
374 462
685 293
932 888
2 570
331 720
422 387
45 836
962 753
997 209
971 533
43 879
43 720
367 519
69 660
553 290
417 892
67 748
13 420
209 646
217 664
258 965
598 572
515 443
546 605
116 711
811 652
347 551
48 1000
371 616
12 60
71 41
337 221
509 119
783 629
795 836
370 397
988 521
224 118
723 270
350 488
289 999
75 261
907 391
391 226
964 396
773 800
928 92
287 116
75 425
81 182
604 307
85 292
899 707
705 494
215 46
935 295
162 251
657 695
234 208
268 455
892 238
992 260
930 146
395 760
796 320
382 738
337 358
721 287
106 577
241 94
424 437
976 372
504 488
980 488
916 180
963 363
194 90
410 33
485 943
508 807
588 95
839 789
59 542
787 968
841 155
118 284
717 781
329 373
693 860
521 770
955 284
781 391
987 234
922 209
297 2
692 179
292 380
312 33
73 466
7 855
446 464
196 51
193 43
652 456
566 193
671 275
155 598
141 762
752 886
374 638
856 644
828 361
911 190
188 129
396 33
914 552
298 618
548 885
1 460
31 124
242 787
183 705
882 954
218 194
815 965
628 71
340 120
135 286
297 763
680 672
238 707
687 401
117 169
505 947
723 204
893 957
307 309
310 28
634 896
835 635
980 306
854 449
535 396
736 402
603 857
760 605
449 18
170 236
228 604
772 370
443 372
248 667
28 557
473 676
221 990
292 439
449 798
986 914
648 147
58 645
751 308
434 179
608 309
943 249
240 428
64 543
165 353
364 316
308 866
432 689
547 94
233 360
555 364
301 240
938 487
54 870
988 692
591 430
515 643
607 286
17 270
979 16
142 323
811 553
207 558
709 548
661 182
83 869
607 189
139 113
425 149
249 481
606 386
117 210
652 188
445 372
952 705
676 251
929 755
826 786
207 738
717 655
658 885
876 422
668 963
360 988
729 542
860 238
398 333
105 276
636 913
937 750
389 646
33 713
770 288
801 299
146 1000
892 335
415 488
357 571
333 297
257 730
443 441
856 354
648 440
431 911
214 388
235 446
895 774
699 413
861 540
859 105
352 20
343 868
767 833
344 51
924 513
893 952
321 834
388 176
794 18
793 794
748 64
707 809
40 155
958 862
5 197
552 237
119 814
294 222
221 425
152 146
132 182
570 426
438 445
174 427
34 617
354 510
128 994
633 957
709 855
113 198
881 532
908 151
35 120
300 886
574 202
401 88
147 951
383 608
10 358
298 832
196 574
892 59
138 25
534 45
342 728
544 630
310 838
69 881
249 534
261 409
119 988
454 514
492 790
609 898
424 945
193 197
683 111
901 438
290 268
577 625
392 440
11 987
574 92
40 556
669 954
779 73
80 269
725 380
446 697
32 300
301 828
379 705
445 33
819 144
799 326
70 43
438 21
653 50
790 481
367 121
143 262
500 658
270 462
805 835
654 379
574 873
155 356
42 243
747 31
616 582
713 712
897 558
248 528
458 733
76 791
983 538
576 473
620 63
852 779
1 935
872 65
383 741
546 433
497 842
695 888
307 245
651 440
80 362
648 55
696 582
482 60
299 914
235 937
324 55
162 512
162 356
951 688
571 650
379 266
778 593
724 40
325 610
336 51
673 323
820 985
788 599
251 768
591 137
737 795
930 253
205 248
137 14
307 811
443 654
604 273
341 67
886 113
920 8
978 797
656 128
502 231
213 348
176 560
684 127
955 43
330 176
353 379
516 182
342 402
748 314
651 808
324 935
213 226
231 669
846 711
390 47
469 272
791 701
180 251
508 134
175 3
46 527
153 77
26 368
235 21
218 160
145 664
178 445
794 861
247 770
604 898
446 662
155 920
372 889
395 892
470 929
578 990
535 751
958 14
714 694
996 635
73 584
765 174
667 289
640 361
710 469
592 540
430 831
980 998
508 706
127 33
573 757
313 972
940 352
120 245
867 545
849 525
567 491
611 109
753 517
110 702
889 507
788 175
819 770
207 252
276 716
63 349
117 949
571 323
607 779
63 260
21 551
466 711
479 462
285 23
916 902
384 864
198 747
98 962
406 672
123 273
252 135
252 516
423 696
659 618
786 453
525 566
970 993
945 952
401 241
624 103
328 522
903 453
109 457
797 193
806 177
494 892
54 355
304 832
406 48
872 72
975 886
252 946
701 337
150 210
729 200
105 369
23 8
239 871
798 568
744 103
701 505
398 16
885 211
829 141
958 591
657 855
783 84
235 152
909 198
239 818
539 868
812 176
893 781
952 614
75 787
223 316
178 136
979 666
495 431
936 424
692 785
332 10
997 740
480 778
903 556
203 82
501 48
783 298
672 343
691 15
114 884
688 471
930 256
265 28
908 390
519 593
823 73
35 14
407 581
282 21
818 245
454 57
448 712
641 125
21 153
506 821
444 133
616 823
840 801
645 847
933 661
538 666
811 997
635 416
496 579
347 665
130 676
204 47
883 81
963 100
282 435
513 406
72 475
323 240
143 469
285 97
454 705
994 465
411 878
573 806
829 328
110 30
137 56
631 668
332 888
161 375
682 328
515 105
553 741
447 240
623 660
87 172
580 921
920 4
148 691
813 133
855 226
419 353
146 936
982 607
498 644
876 909
690 424
824 503
337 957
94 240
158 979
217 539
793 220
941 312
220 374
278 751
534 493
215 449
426 688
827 750
568 98
880 615
833 123
418 954
757 687
641 283
946 478
131 617
289 986
220 155
818 521
27 234
814 353
569 362
352 492
799 66
896 398
710 766
475 20
169 632
776 788
291 935
419 949
155 721
850 156
766 48
493 539
970 771
309 802
506 648
715 698
993 699
282 800
341 333
189 558
231 752
769 828
171 134
239 993
583 217
798 856
131 736
665 855
872 627
338 630
257 191
553 775
658 653
525 537
52 587
393 564
642 263
175 133
267 508
557 163
446 804
616 383
140 948
772 113
212 269
877 912
560 875
202 694
815 44
574 934
372 402
402 867
450 869
55 581
498 825
522 656
312 997
283 449
759 613
759 171
76 725
574 58
330 872
616 379
157 834
459 912
489 261
852 359
961 402
480 764
28 30
961 930
126 934
490 753
273 420
683 374
511 280
647 879
981 39
344 583
777 568
252 420
290 791
714 155
779 809
131 880
619 208
28 996
833 625
781 190
624 857
865 931
113 503
964 621
328 105
469 467
510 973
554 621
400 96
727 658
955 415
519 204
555 626
579 97
872 362
531 389
574 576
35 838
468 309
401 502
759 186
557 844
918 721
746 768
230 946
22 566
385 939
979 235
480 849
439 318
120 373
627 303
397 205
127 161
324 994
582 46
260 738
113 399
754 248
475 487
578 734
853 416
242 235
684 620
546 989
58 884
282 792
965 772
852 488
928 279
242 741
167 408
176 172
418 999
634 47
848 69
938 54
645 577
988 565
344 480
776 250
920 987
958 800
27 561
811 902
511 175
625 966
961 885
793 312
58 266
974 474
680 781
969 367
815 596
310 976
124 179
123 186
468 820
415 753
104 22
533 200
99 938
773 67
683 145
264 608
135 314
613 424
910 48
812 876
941 429
780 818
692 774
919 715
844 337
996 199
252 826
491 256
270 169
582 780
995 255
124 931
636 302
905 410
803 373
813 896
927 220
993 817
851 350
701 704
239 907
326 622
145 650
660 647
413 974
440 364
77 19
447 889
741 576
645 54
377 544
826 68
403 63
838 47
728 851
397 915
526 40
612 652
330 541
272 8
782 44
413 277
467 176
186 289
954 658
290 156
453 414
139 884
847 792
195 381
631 867
534 37
370 58
371 552
495 723
788 295
956 269
844 791
118 241
671 799
551 895
48 76
629 680
666 137
718 308
520 70
113 48
75 906
8 677
626 110
799 995
550 504
245 39
515 999
430 677
917 549
725 480
42 756
254 981
846 911
953 282
102 599
524 998
793 949
104 99
445 592
854 893
241 288
589 713
447 592
192 574
470 858
439 165
423 881
368 165
58 268
456 926
983 521
809 114
210 563
71 130
326 618
519 87
867 554
711 457
621 681
501 644
2 872
352 857
812 994
686 452
697 2
991 9
777 384
584 324
74 67
486 599
806 256
536 251
751 47
294 586
418 556
597 325
448 472
749 119
306 287
273 902
982 232
86 401
600 361
157 315
727 307
178 516
429 180
183 154
417 346
894 960
889 331
720 103
393 730
39 431
477 841
936 1000
311 199
13 492
406 146
203 266
16 534
483 106
585 64
364 747
736 477
871 707
349 806
709 605
347 808
216 147
488 910
43 226
479 534
95 358
240 650
723 774
620 231
159 721
570 132
552 319
71 180
801 80
712 542
777 1
613 802
346 926
10 822
821 34
171 475
306 330
1000 52
629 994
965 671
815 500
344 286
347 650
141 31
149 563
167 280
253 615
842 383
937 794
285 321
540 244
186 283
983 483
337 102
582 704
87 258
737 77
90 434
277 181
906 133
321 929
446 621
628 617
580 233
811 40
886 64
397 540
577 446
650 599
54 401
952 711
738 220
724 351
223 622
8 354
416 598
99 935
554 154
20 99
727 456
29 7
24 537
412 368
501 290
684 191
686 520
624 654
391 844
579 23
759 363
299 522
642 500
689 161
333 330
510 347
900 279
227 234
917 358
507 598
72 452
964 291
695 431
313 125
756 115
342 978
207 856
615 436
329 876
680 658
228 394
909 299
759 900
656 699
463 740
859 884
211 497
167 302
165 545
714 751
905 950
982 152
192 357
159 281
534 72
230 63
987 726
133 202
920 255
734 381
123 429
579 784
904 965
58 556
86 121
516 74
787 38
600 501
963 165
739 665
374 131
226 981
128 516
569 993
188 905
618 165
92 443
42 286
678 894
424 410
439 297
352 932
287 177
708 695
828 866
808 677
371 689
401 495
231 686
406 627
522 706
277 18
753 242
772 787
253 164
325 51
142 317
507 840
365 256
426 835
967 214
331 221
83 374
588 889
399 638
312 65
112 909
65 649
478 767
106 713
626 746
264 732
605 628
236 411
301 742
937 566
166 30
119 781
937 910
438 542
170 696
484 209
840 882
756 121
705 94
661 768
158 722
776 762
316 930
759 465
436 429
329 74
969 672
946 507
521 437
986 297
3 541
34 870
63 622
168 711
949 516
440 470
670 953
561 278
179 906
571 28
779 495
145 339
705 61
547 196
749 540
421 755
154 694
760 910
126 648
652 397
390 564
229 105
282 856
440 633
89 638
798 596
592 942
589 516
203 979
734 108
758 455
98 431
833 529
304 525
168 863
926 318
960 607
825 361
746 814
89 906
815 260
652 738
808 180
790 893
662 504
30 352
476 208
186 90
357 489
245 181
773 915
37 307
852 240
788 366
374 183
387 707
111 462
890 775
500 953
240 912
463 748
152 338
22 784
74 227
731 242
89 270
318 651
572 846
713 895
291 705
341 418
785 747
983 92
485 516
389 654
858 640
416 634
282 109
916 11
691 786
475 712
19 14
118 931
463 260
962 6
865 788
18 982
146 920
625 156
848 949
815 371
387 506
150 544
386 958
459 881
340 175
909 394
280 492
118 791
35 968
731 385
865 121
929 730
883 27
791 310
175 219
758 920
876 877
469 324
697 335
273 694
399 307
520 903
474 785
84 565
323 250
899 352
644 684
313 579
605 762
79 522
752 100
757 9
979 956
654 648
688 313
917 618
32 901
790 27
666 689
270 262
355 499
777 25
462 957
825 999
629 665
430 64
614 445
247 812
19 688
429 249
597 884
738 734
386 348
582 55
187 347
448 877
939 29
485 400
219 322
440 877
799 175
679 866
340 162
583 1000
331 677
111 736
639 995
604 95
384 197
532 664
208 560
516 12
903 288
522 312
250 519
671 136
317 728
198 899
433 280
522 678
192 388
704 854
117 8
413 628
873 845
882 497
982 406
240 633
257 470
274 98
183 601
910 999
825 225
501 73
179 379
679 549
138 434
540 160
892 906
44 303
961 72
551 288
329 422
721 249
553 809
744 111
733 345
572 717
758 176
763 90
531 760
663 300
628 219
976 478
92 148
840 988
642 839
829 199
415 646
602 135
468 618
912 898
70 962
778 473
830 888
222 603
796 173
680 317
654 211
373 642
43 390
576 578
891 749
924 142
37 880
820 236
207 571
616 106
182 789
610 700
843 334
798 731
833 797
987 900
143 913
26 846
634 982
639 264
519 302
14 147
833 670
673 493
674 249
483 411
399 597
805 412
271 801
997 783
495 447
323 52
662 685
222 345
265 985
116 807
629 551
509 134
218 54
496 860
101 799
273 919
478 294
144 484
323 781
56 358
333 834
895 23
956 441
786 971
424 28
912 423
522 969
668 27
389 972
735 640
110 439
181 772
205 636
441 219
192 810
802 364
306 991
595 291
435 2
975 611
696 806
446 343
272 71
616 250
516 17
422 836
908 160
90 395
34 503
291 874
212 739
75 161
766 399
328 397
147 266
87 841
421 637
307 851
687 881
691 683
687 661
897 651
983 749
166 590
618 683
959 846
813 947
816 310
295 260
547 308
997 893
745 395
461 842
355 749
688 717
381 996
400 493
277 91
181 187
874 837
148 454
102 766
996 970
41 31
309 809
472 443
313 496
234 925
374 850
482 849
247 54
291 316
992 814
176 142
405 861
279 980
153 598
69 170
774 216
551 406
13 819
728 882
252 5
132 721
781 492
214 165
564 999
241 724
422 776
344 7
321 814
242 790
52 151
467 279
238 127
181 178
795 374
846 66
959 849
725 784
116 33
198 100
242 609
897 717
931 18
632 902
698 103
728 718
943 830
536 241
657 21
925 445
857 641
456 573
830 70
395 409
46 18
584 619
863 164
519 587
264 13
86 641
964 506
961 982
60 763
862 252
288 250
903 601
395 259
604 953
945 850
829 160
935 374
625 788
394 720
95 693
221 650
163 587
719 90
646 174
34 485
556 35
692 34
910 139
984 334
404 308
483 391
836 368
947 324
758 166
41 751
784 878
641 148
811 30
83 982
112 309
128 541
298 948
494 574
650 794
989 545
734 382
735 851
802 40
395 250
136 491
126 857
419 832
118 482
300 196
241 634
977 501
44 616
146 166
234 362
965 197
946 173
135 600
970 466
346 38
3 949
910 793
33 497
806 793
395 87
541 490
808 307
789 770
8 696
144 882
972 692
768 55
84 455
241 256
89 419
473 415
253 747
369 579
501 490
22 335
602 386
349 102
889 497
230 309
706 813
291 442
982 653
645 319
597 567
121 840
464 809
311 503
761 287
584 209
54 104
765 83
654 415
390 857
811 655
22 579
766 839
939 260
852 211
753 371
338 640
690 954
494 239
483 215
547 39
928 997
138 673
530 306
60 703
857 801
407 655
605 29
172 666
229 897
656 403
787 834
714 278
969 405
383 550
513 993
575 915
726 100
481 955
449 195
712 791
943 303
286 181
350 316
102 973
83 474
501 640
105 922
676 641
673 246
428 12
929 57
122 469
695 24
987 876
159 280
322 807
440 54
653 336
972 731
454 676
525 747
468 990
690 140
515 577
713 58
649 391
532 190
665 12
487 901
122 546
608 893
362 134
438 500
854 284
699 131
466 260
120 834
853 471
216 244
927 904
244 282
579 507
878 73
125 631
475 44
619 591
537 491
178 141
850 307
523 71
476 28
792 468
413 335
510 150
42 217
134 99
863 266
577 361
406 402
482 435
938 904
287 550
45 454
443 375
266 736
425 170
199 764
13 570
320 626
849 263
588 881
734 358
767 448
652 677
654 853
118 427
334 385
896 561
730 708
951 486
970 438
214 632
284 177
17 732
845 577
232 861
860 761
166 287
768 137
237 93
251 847
261 301
952 193
929 621
842 701
87 165
267 923
951 601
292 349
955 122
147 815
403 553
846 795
135 821
576 179
567 414
731 730
966 675
682 771
900 273
694 330
48 697
601 548
249 890
317 100
947 225
918 859
169 886
650 771
82 430
495 817
397 794
614 61
13 551
636 870
295 206
164 792
436 268
173 35
833 553
545 915
435 192
957 460
280 567
46 982
865 989
780 993
888 901
712 335
266 182
270 819
315 227
488 79
71 53
926 741
460 455
388 30
982 382
499 385
16 867
932 452
787 529
407 235
70 839
316 601
266 677
945 452
996 377
668 176
437 421
414 537
141 925
119 554
219 849
96 247
587 977
759 147
58 72
102 643
328 649
685 656
428 11
595 601
27 652
318 172
152 810
986 348
840 695
496 254
910 672
139 529
893 122
252 796
848 160
537 699
6 937
61 778
260 778
489 92
13 131
976 341
424 770
56 673
996 757
810 345
193 589
343 301
200 35
290 549
355 334
424 600
701 738
822 470
966 719
446 702
412 844
231 322
246 360
309 40
165 795
170 45
874 922
10 117
487 833
447 632
801 399
122 412
628 968
953 372
924 823
92 429
906 193
556 178
439 224
922 137
464 253
183 496
372 424
271 965
911 413
603 769
245 562
138 582
683 147
876 651
156 260
280 147
31 710
3 426
688 265
670 874
788 151
168 120
719 917
136 124
622 722
878 866
464 571
467 970
566 552
465 47
445 515
720 164
74 950
382 36
68 275
778 996
310 691
989 99
300 436
401 146
979 102
901 243
712 687
214 176
490 741
873 608
873 637
374 417
890 979
676 86
493 193
412 849
828 23
584 358
5 650
904 132
123 579
851 317
606 310
313 28
501 432
106 660
553 89
683 655
246 99
189 26
436 219
749 294
240 108
348 441
147 657
976 730
327 55
266 721
780 907
139 233
752 481
568 429
254 953
864 72
764 524
721 597
736 903
806 858
381 403
822 174
170 835
956 309
890 248
648 927
513 913
594 263
345 616
865 791
552 653
924 502
133 976
135 160
290 62
73 550
178 553
185 550
829 223
276 320
613 688
876 27
426 406
93 969
83 918
485 58
129 17
414 342
306 326
893 664
16 838
412 152
943 750
840 445
404 638
26 662
180 474
815 589
809 826
797 909
754 16
24 231
41 437
296 189
296 606
745 568
87 763
761 836
43 49
326 51
897 733
650 919
187 267
271 665
439 76
786 320
987 580
721 462
934 534
763 837
406 652
857 792
94 162
21 660
497 607
650 241
754 619
853 874
531 203
149 818
652 746
618 299
509 996
813 398
492 251
869 220
154 420
641 232
263 820
200 348
295 183
794 691
218 4
854 347
988 291
715 669
545 117
223 266
427 5
836 329
141 214
329 913
745 961
842 980
828 272
487 258
697 364
858 363
111 445
467 612
171 813
349 1000
95 809
550 728
715 407
449 126
3 584
343 881
233 548
96 426
565 513
867 271
605 97
861 522
694 702
427 727
45 62
434 376
732 853
519 61
366 621
533 216
527 555
184 2
471 973
735 195
432 18
402 449
365 586
713 327
153 733
85 278
329 891
759 813
662 48
491 652
21 842
917 625
630 233
688 498
760 649
730 736
5 369
705 931
820 739
818 285
43 727
752 448
361 166
142 881
835 130
976 998
852 575
894 993
953 43
237 226
76 62
902 228
883 873
882 41
516 645
278 927
46 961
89 944
436 656
391 203
744 752
81 628
542 702
620 644
708 542
827 964
457 106
953 860
235 326
927 622
543 809
176 521
37 723
214 512
400 275
391 764
594 145
679 126
818 314
186 613
669 152
867 222
879 257
354 395
236 567
606 43
745 994
7 943
367 780
921 531
239 196
80 134
663 773
940 362
392 487
528 926
285 785
767 155
480 812
781 357
763 109
971 296
98 154
537 603
797 867
644 925
8 874
144 102
105 307
671 956
439 919
909 592
83 87
434 265
696 71
311 2
246 6
186 87
295 228
234 107
28 195
973 409
876 107
34 633
76 771
71 192
742 702
517 597
827 154
35 702
719 506
509 780
162 383
63 183
439 488
536 270
687 373
368 831
430 482
559 228
340 883
855 229
848 685
2 363
896 42
80 904
343 284
685 615
582 39
257 731
54 652
183 83
380 304
149 931
227 295
707 522
144 248
918 829
844 680
797 755
662 629
172 380
539 183
310 184
266 541
553 997
164 777
101 577
996 783
3 997
312 42
77 742
100 291
695 159
476 90
294 377
600 543
874 924
790 265
703 635
35 639
506 200
880 731
128 974
415 98
564 630
620 32
982 907
962 433
91 928
435 340
908 70
94 11
329 243
425 267
837 776
575 752
803 668
740 908
755 811
719 886
447 426
271 182
356 877
398 67
536 47
521 749
695 422
36 227
987 526
912 688
971 574
289 869
507 296
887 970
254 641
299 813
661 367
655 168
136 560
978 348
190 398
182 576
560 868
299 498
308 429
114 393
467 240
481 429
516 591
67 30
314 335
117 843
302 70
653 827
337 718
461 632
981 982
51 663
760 282
557 970
445 597
488 817
702 83
525 521
48 480
87 199
397 88
882 921
192 407
93 315
910 809
911 69
131 392
858 255
324 560
301 206
205 663
1 29
265 728
411 377
452 142
918 975
555 365
240 52
1000 543
500 533
601 106
931 2
121 868
341 955
371 276
278 655
115 830
949 436
768 124
439 814
940 737
197 635
564 41
155 177
161 94
240 548
202 868
808 957
574 937
757 619
908 835
476 375
272 876
189 845
70 453
60 987
710 226
768 463
593 502
443 954
730 670
81 371
705 846
765 692
585 113
856 277
562 337
31 186
283 12
3 510
440 351
645 993
38 219
312 59
379 881
886 720
301 152
760 896
891 239
998 872
201 371
530 682
911 882
552 424
48 475
594 827
997 200
531 471
67 487
837 55
71 666
28 469
88 267
325 549
811 995
957 664
403 848
340 862
470 1
55 974
679 147
922 226
292 466
857 239
674 419
930 877
946 177
191 261
51 285
240 396
224 876
55 996
549 339
172 664
407 285
846 703
98 582
322 853
922 243
989 366
924 905
216 361
387 825
27 453
842 987
135 188
560 428
649 453
931 630
347 833
176 192
990 852
409 686
38 625
223 833
574 433
949 502
265 221
160 424
371 215
337 381
46 340
816 466
369 191
442 459
741 632
311 400
950 463
864 694
25 478
338 97
371 951
801 514
39 523
159 474
941 503
774 604
340 526
857 777
353 10
709 613
878 439
300 606
311 967
424 441
463 129
545 522
272 979
975 672
241 257
718 275
458 433
762 54
361 720
38 436
231 564
412 627
204 711
973 845
487 714
30 553
782 72
59 279
804 792
172 930
347 798
299 56
522 851
232 215
339 940
350 598
666 661
125 383
755 723
930 203
859 869
992 38
750 250
283 749
546 627
990 279
947 118
263 128
574 773
547 796
1 848
336 139
156 654
661 21
471 197
687 417
335 997
963 48
199 59
626 446
583 14
186 963
870 752
572 639
243 368
790 822
154 612
234 213
791 422
276 399
841 922
581 776
200 145
170 554
146 962
222 117
436 394
858 72
817 615
926 973
338 26
584 947
951 788
394 512
768 937
627 804
607 733
656 776
103 813
52 116
809 71
556 547
321 256
58 390
204 371
118 951
337 694
845 813
244 818
138 733
368 787
699 686
296 439
931 421
915 51
997 343
351 249
913 706
590 938
521 31
413 320
720 837
809 394
358 405
373 310
309 277
52 262
16 514
628 276
386 205
680 56
60 602
536 431
431 608
270 748
206 526
512 766
476 487
687 233
477 562
72 481
206 44
559 103
793 3
563 772
300 197
264 721
683 808
557 288
699 849
453 146
953 189
743 681
173 581
813 165
457 161
666 90
861 574
515 200
491 163
722 319
426 48
917 707
632 616
328 656
96 449
708 154
509 203
447 3
148 202
906 186
508 52
74 133
677 128
958 225
654 618
415 903
598 395
372 210
302 170
943 569
773 108
432 843
750 510
549 618
252 371
571 298
346 95
131 442
982 475
413 610
217 337
762 973
846 884
384 18
424 955
844 613
156 246
503 704
669 942
610 644
766 306
622 183
551 563
359 912
394 992
934 524
740 982
672 291
477 92
807 870
195 6
670 234
504 730
205 274
33 437
843 199
640 890
169 555
956 451
897 101
831 762
560 267
542 251
640 893
644 169
76 174
994 151
729 367
430 501
962 893
237 681
629 459
576 5
802 19
126 3
488 354
592 940
181 368
434 932
516 934
857 480
850 844
234 289
30 535
232 564
172 24
436 573
848 611
817 754
915 343
238 44
812 665
285 278
388 617
994 162
680 495
358 170
9 328
709 8
197 105
795 174
724 400
323 739
469 98
645 796
921 852
81 784
552 987
568 390
361 123
511 116
287 640
927 290
57 526
164 979
168 777
255 63
134 727
493 687
760 214
635 227
81 984
281 218
823 878
306 982
943 842
780 720
205 444
581 256
175 593
230 245
124 876
915 666
371 235
92 410
299 541
968 549
980 729
165 485
452 233
479 125
791 280
472 488
997 248
229 984
139 311
27 855
145 954
577 835
156 351
327 492
546 498
156 385
366 342
980 243
365 611
962 254
531 71
262 526
791 379
381 315
251 139
807 564
194 931
606 278
322 171
295 220
906 609
164 215
39 791
541 618
695 842
178 998
105 684
813 917
561 805
276 461
559 810
783 21
21 26
725 754
244 798
501 809
465 539
491 227
852 93
514 167
615 921
840 252
807 101
850 649
731 151
259 918
471 570
26 257
172 27
37 846
805 133
110 2
696 380
821 80
98 286
626 813
375 533
134 437
435 136
952 59
801 208
235 740
941 779
839 967
105 313
289 646
522 509
463 375
289 661
900 346
436 238
389 180
63 710
645 275
986 616
592 714
411 726
822 646
807 738
258 135
725 282
567 449
669 897
216 954
428 539
517 155
227 541
437 993
635 148
305 402
603 4
193 470
263 611
704 822
276 988
629 687
590 525
968 161
240 78
877 879
790 527
464 673
219 438
907 122
201 971
761 926
645 88
722 292
674 266
869 91
834 484
792 231
815 137
625 399
201 86
504 264
641 884
24 830
54 484
26 246
528 846
359 944
162 399
75 466
959 789
168 903
691 901
871 125
306 685
514 566
201 211
242 752
440 317
481 764
428 325
62 743
476 122
625 314
737 595
44 305
107 72
764 838
218 758
1 164
469 483
538 462
633 661
216 645
313 632
488 238
494 997
664 377
758 104
753 819
869 902
212 235
509 351
425 61
439 867
422 647
302 699
436 431
473 943
991 195
744 22
488 522
428 908
791 826
926 38
150 421
354 883
320 738
924 928
824 296
738 686
893 803
555 916
721 106
807 568
963 876
664 209
583 287
813 595
887 762
802 567
730 336
499 712
676 964
809 275
905 888
705 966
344 259
188 196
727 318
61 922
637 885
203 565
542 850
684 558
283 288
478 604
732 754
282 438
396 310
393 273
280 145
531 97
784 566
158 240
619 178
809 481
203 350
820 172
495 910
345 220
613 330
826 481
648 513
494 378
987 985
446 746
218 777
398 26
856 314
493 709
787 422
505 554
700 687
229 630
111 668
894 379
651 793
905 462
600 461
876 9
493 167
926 748
247 272
826 549
720 892
19 476
828 24
740 63
543 504
556 713
302 158
271 821
879 483
183 896
558 405
154 480
615 175
394 928
122 465
169 642
228 993
412 909
548 516
820 242
400 947
158 985
270 233
957 999
97 168
260 767
338 134
235 144
762 135
614 799
451 188
475 522
286 118
70 840
635 974
352 743
64 595
29 960
880 341
722 760
819 905
374 489
109 435
252 402
287 331
700 896
443 284
210 120
352 171
251 578
990 472
868 276
678 501
289 266
825 807
214 286
777 953
802 614
913 10
495 533
495 874
921 960
487 425
679 418
185 338
462 837
602 457
706 363
831 730
573 644
541 301
745 643
338 200
679 8
552 91
682 455
208 216
332 83
814 677
755 447
388 892
556 575
96 33
367 48
993 293
733 148
20 7
611 165
158 653
982 453
858 294
203 205
766 546
455 878
998 137
779 714
96 654
25 555
326 346
112 359
521 499
622 56
685 549
390 986
175 903
269 303
520 547
870 214
441 92
68 21
3 345
207 567
556 856
475 441
903 624
649 753
781 679
414 986
369 460
421 711
117 856
174 452
39 904
973 724
934 829
15 933
414 550
64 216
218 890
341 340
404 280
310 104
934 227
274 163
57 390
58 238
738 508
717 725
240 328
295 368
63 646
837 716
462 461
228 618
520 235
485 266
844 449
716 365
891 907
159 213
762 999
771 640
622 161
741 538
566 960
326 325
397 110
119 44
579 782
749 188
977 210
493 595
795 504
235 65
830 329
882 937
159 68
649 970
910 209
57 601
734 559
732 873
74 837
417 164
620 285
156 6
852 706
204 178
743 941
320 487
115 613
735 788
404 309
122 908
262 733
278 231
131 292
996 896
975 3
573 977
195 248
688 954
177 629
108 324
547 428
1 68
793 961
663 552
389 322
636 90
643 310
244 382
349 298
212 524
190 586
411 806
68 164
297 901
375 807
650 869
343 456
607 684
117 73
604 788
509 307
29 477
255 316
502 963
873 677
224 998
2 850
822 238
552 657
420 723
269 664
840 193
825 409
727 490
646 145
316 788
710 849
953 132
879 567
750 825
686 498
457 709
777 184
979 817
233 784
544 880
345 726
90 273
63 499
981 349
379 308
155 572
265 92
827 625
386 592
289 271
173 864
740 859
573 849
585 501
372 374
387 233
781 444
914 484
979 972
485 327
195 246
891 851
261 855
96 902
416 73
874 347
407 799
363 272
402 325
4 828
621 450
10 884
6 281
334 489
812 798
789 649
890 427
535 181
786 37
498 507
351 929
948 880
206 418
315 923
309 878
157 940
436 103
174 144
904 168
369 782
781 59
282 287
630 765
18 566
658 177
336 64
494 704
853 165
362 464
881 26
18 49
289 973
552 414
541 748
899 906
134 871
3 696
49 885
443 327
451 421
850 400
242 19
656 802
752 858
95 784
735 649
268 619
452 907
108 92
472 871
337 751
256 65
526 689
490 924
125 605
694 843
237 855
335 315
611 476
482 323
249 50
625 468
978 720
262 233
601 878
606 753
760 788
455 439
907 748
702 408
49 496
999 275
783 865
551 302
311 606
131 627
331 556
935 67
441 436
226 594
739 721
865 653
675 100
3 536
328 544
320 666
239 672
489 168
589 183
433 636
482 264
201 584
635 718
358 392
242 864
681 608
830 891
855 803
91 37
150 174
779 924
998 683
523 238
31 13
201 653
967 453
496 109
703 475
267 442
506 128
820 590
8 761
241 168
969 893
835 207
472 196
428 71
956 785
402 239
466 507
354 727
134 193
481 271
821 240
103 961
123 482
157 271
545 195
951 708
765 750
402 714
947 898
939 746
553 846
496 58
33 847
798 60
368 162
819 256
680 46
923 641
345 181
446 511
782 51
624 479
756 811
56 833
309 753
423 424
314 323
9 981
117 693
608 785
207 299
530 804
376 521
600 123
401 41
695 896
49 671
23 166
681 102
531 780
520 351
9 121
640 6
993 494
213 614
519 233
844 174
450 602
376 783
341 449
901 841
629 767
241 951
380 898
104 261
861 882
440 244
363 810
237 529
550 467
112 184
460 57
478 258
941 44
750 564
681 992
106 129
832 180
102 166
444 921
79 41
794 469
114 875
134 250
668 112
345 404
839 322
871 694
785 770
787 407
15 558
295 408
573 843
819 790
128 47
414 37
42 531
912 479
200 749
953 584
193 548
505 278
620 680
263 240
773 385
419 1
252 649
37 71
782 852
366 528
255 758
679 837
168 329
921 518
121 984
329 926
772 256
50 788
592 317
491 574
812 690
548 87
372 194
112 770
644 6
967 163
604 94
507 562
246 502
812 870
222 73
675 909
55 417
453 883
616 718
844 180
102 930
672 2
381 397
806 165
467 614
457 779
678 928
140 572
360 661
862 789
742 348
657 180
705 370
308 373
465 451
690 684
619 615
295 351
756 125
93 767
490 696
31 606
925 991
223 376
959 804
323 47
561 830
868 236
73 644
424 238
196 162
752 446
239 994
284 230
951 778
638 169
812 679
224 151
38 339
290 891
576 251
894 365
74 494
752 747
55 713
294 523
258 672
537 983
124 932
994 273
794 250
219 178
943 68
343 442
685 294
201 985
359 224
777 106
451 89
984 60
210 727
433 521
553 961
677 246
838 956
299 32
926 714
211 73
705 870
320 839
498 391
94 287
292 966
448 42
122 587
154 4
844 606
937 303
446 630
509 773
723 670
934 136
574 147
147 96
689 12
556 200
757 310
276 515
495 303
254 266
483 232
364 643
396 209
913 539
440 50
533 443
713 168
728 51
791 315
579 787
500 174
131 929
785 844
933 816
962 201
553 561
27 560
760 692
976 861
530 938
70 156
395 597
643 721
206 746
386 96
770 772
945 653
642 242
641 539
330 100
342 829
735 133
910 263
388 78
164 734
925 102
935 401
859 232
353 846
214 735
645 32
660 354
226 526
777 838
79 384
622 53
217 853
754 219
776 413
636 557
263 105
751 790
182 614
318 540
657 615
453 824
962 462
378 804
538 663
970 605
599 552
204 772
998 274
759 404
789 771
920 314
870 735
748 188
530 818
844 651
767 90
146 32
170 163
306 874
151 689
414 207
569 641
565 43
375 573
612 73
658 109
643 141
220 789
168 795
934 241
338 959
357 883
86 964
596 431
777 35
831 667
141 671
232 957
319 604
193 519
866 227
592 807
260 121
909 906
960 465
166 282
395 209
877 299
514 702
467 316
31 666
653 619
216 236
794 967
618 102
463 167
658 351
656 221
593 838
250 185
896 574
253 128
564 184
13 227
18 32
192 786
159 385
586 5
60 575
513 456
739 740
813 350
518 766
898 76
503 926
544 323
702 948
460 759
188 430
763 979
810 35
697 571
547 873
416 695
524 721
931 692
273 483
442 476
109 623
138 210
590 836
657 192
534 452
146 142
410 971
451 547
817 1
80 911
347 314
493 310
968 906
909 126
347 4
561 748
803 648
772 861
392 452
180 786
814 134
451 452
285 110
452 9
650 806
491 718
513 539
535 702
537 565
759 608
818 231
24 210
553 246
390 910
722 517
56 592
171 713
774 347
467 857
34 716
984 828
793 63
143 135
129 835
490 646
457 160
771 782
184 38
13 197
987 237
167 710
345 934
61 263
561 709
377 572
394 713
666 701
968 883
221 356
773 317
408 611
56 529
580 625
505 8
328 67
753 811
948 828
680 950
466 455
236 17
885 407
760 781
469 213
918 670
843 635
265 170
478 323
462 653
331 88
324 342
925 557
154 547
42 158
418 187
474 914
766 664
516 75
674 29
53 393
590 457
947 384
704 169
693 588
190 72
277 849
234 191
776 871
72 821
600 417
59 666
457 625
464 636
694 519
536 932
620 78
597 558
839 127
614 339
285 834
247 748
115 235
332 531
411 989
633 418
727 53
49 110
12 316
195 173
64 688
712 496
105 853
170 106
918 704
918 78
305 689
202 712
701 499
404 458
28 357
542 530
785 45
876 558
318 496
245 961
198 733
869 212
750 168
345 593
931 57
370 105
497 254
791 42
953 800
973 210
764 741
916 941
66 158
381 19
256 48
595 289
957 128
273 769
545 538
446 551
392 366
827 295
78 770
748 444
730 412
259 733
987 398
922 757
698 948
48 81
423 332
990 74
322 562
579 226
651 351
971 120
636 344
542 858
214 408
617 649
962 698
983 548
638 38
271 880
636 545
438 948
30 546
532 403
954 651
679 760
548 334
414 27
43 654
624 928
63 842
664 34
318 562
330 539
1 889
847 113
218 825
867 265
962 248
805 445
548 824
846 673
64 27
162 543
817 405
448 621
907 497
679 298
394 599
824 700
658 985
99 313
539 696
758 93
762 302
15 369
921 364
653 964
676 594
576 12
562 996
471 931
898 130
946 13
216 690
643 12
943 13
172 18
611 669
668 784
502 556
915 56
841 128
984 342
539 280
950 20
288 7
671 696
789 836
901 440
122 916
195 549
437 40
671 467
140 33
506 47
48 842
396 530
108 194
169 122
313 146
614 413
97 751
890 685
852 927
564 876
93 853
345 74
600 955
112 258
355 580
416 559
288 453
782 380
816 663
736 217
263 411
258 133
601 311
26 637
269 890
684 128
281 699
800 657
514 615
664 154
332 946
705 745
728 577
841 914
979 208
950 747
526 39
743 929
290 472
158 826
52 579
600 270
412 995
609 619
682 543
28 680
38 16
149 777
340 255
665 808
537 841
420 654
122 518
714 789
849 638
667 843
46 482
708 178
394 81
361 419
942 750
998 144
255 686
448 194
140 699
776 591
536 624
212 627
584 375
183 590
528 31
189 943
341 723
907 563
837 830
301 994
443 936
229 467
222 647
476 12
406 728
813 664
254 469
179 13
55 912
629 178
916 95
178 436
997 454
618 574
292 414
133 908
790 567
237 65
168 997
947 142
451 590
956 495
300 464
164 382
459 301
680 402
164 702
619 928
746 805
462 331
104 994
805 825
587 872
420 751
759 742
761 656
292 187
797 51
126 370
346 149
772 223
856 471
244 20
879 792
930 676
121 681
926 173
120 315
221 386
579 285
334 60
221 223
270 563
404 560
40 108
450 178
840 508
346 806
7 982
743 45
328 580
317 511
409 795
112 613
58 242
931 830
11 387
75 733
319 895
232 752
350 294
392 206
293 537
465 590
907 816
831 803
825 335
691 712
521 51
654 160
599 255
818 412
693 43
428 140
422 822
226 839
967 337
318 239
246 802
913 779
50 482
630 832
206 599
177 19
991 69
424 105
711 58
843 420
476 681
947 819
884 325
733 830
59 33
194 540
223 358
416 208
837 71
730 297
297 253
744 282
198 311
535 947
580 685
786 929
832 335
699 515
455 992
427 83
567 550
825 99
469 925
272 494
535 404
258 408
804 849
676 753
969 90
255 80
445 742
786 308
439 32
377 722
411 124
916 206
868 44
134 600
646 746
372 770
545 698
969 505
534 913
599 809
859 812
939 65
674 316
422 182
358 553
211 264
844 667
57 315
653 720
890 111
218 483
336 504
533 470
535 682
302 779
534 387
196 486
486 982
543 461
832 580
730 32
999 269
215 906
100 407
764 451
627 535
399 689
912 73
760 423
823 44
683 189
874 697
224 367
354 626
143 11
824 381
209 200
966 537
190 234
374 557
106 763
93 839
667 968
388 370
917 470
609 110
967 477
499 579
639 499
973 699
846 798
407 950
601 403
587 456
791 836
823 727
295 990
763 546
547 104
959 863
726 180
41 630
664 1
988 176
36 608
980 178
428 647
246 28
481 611
913 481
88 814
578 118
772 737
207 776
5 489
517 247
753 388
111 309
671 638
505 281
825 174
627 821
649 498
192 566
481 929
696 957
325 300
906 744
264 315
738 772
311 671
414 791
885 705
165 414
185 915
156 303
258 5
707 594
169 808
300 700
999 743
887 114
987 451
720 703
93 166
959 886
403 177
402 661
915 977
275 492
103 330
186 69
301 108
979 392
787 698
787 375
533 781
857 86
707 813
529 995
932 27
133 701
38 983
381 233
436 795
646 10
812 159
830 855
864 413
991 706
198 762
102 692
911 510
823 955
268 920
40 486
729 206
875 553
307 641
273 98
144 853
838 835
873 525
657 375
965 658
178 267
152 45
688 718
86 728
434 640
209 562
298 706
523 765
91 78
946 706
452 428
112 279
634 183
670 311
130 148
873 626
700 190
750 675
777 952
979 37
242 856
23 386
192 579
970 189
195 852
91 319
880 467
837 180
534 656
334 996
246 351
755 899
348 164
542 639
911 990
216 444
209 68
619 417
804 202
326 240
839 169
526 394
569 472
48 965
317 965
876 39
362 84
159 942
536 370
508 92
736 122
615 492
332 978
46 198
557 683
831 702
438 345
746 504
530 245
265 822
313 59
522 571
806 918
183 126
482 69
475 778
842 853
874 50
349 183
195 282
939 795
274 466
963 937
18 998
636 787
965 909
710 593
191 701
93 908
606 781
155 31
702 782
127 265
863 259
380 884
310 761
839 178
947 135
581 748
482 427
41 485
907 437
283 619
844 193
657 216
195 961
82 86
768 974
410 780
178 914
860 387
352 122
440 188
729 586
728 18
525 912
672 815
298 592
61 508
716 174
371 982
606 282
167 547
830 218
365 457
65 377
237 905
488 908
901 254
413 890
259 525
659 846
78 781
556 576
747 174
370 83
507 271
798 245
301 180
16 915
891 664
920 295
704 555
801 238
326 434
194 136
534 528
623 282
415 918
237 68
912 984
21 772
854 213
329 8
917 184
64 863
420 994
832 689
876 35
931 535
966 372
266 759
420 460
904 714
625 401
439 705
30 481
601 653
906 326
309 543
86 81
382 559
694 568
537 557
697 312
854 744
852 258
339 582
465 304
52 855
567 466
761 169
741 102
964 599
54 28
406 670
921 298
33 100
466 783
515 45
398 716
228 130
576 729
74 500
1 542
786 475
835 209
875 930
611 162
661 769
48 446
19 10
398 460
508 652
117 706
345 365
700 712
470 258
570 299
783 489
732 681
21 988
439 975
920 40
592 575
594 178
827 120
152 745
208 564
267 441
752 573
311 164
812 1
661 300
129 743
142 182
494 752
385 548
563 841
63 814
985 493
929 223
916 3
42 860
377 167
44 227
248 679
151 999
598 586
479 121
262 521
365 730
650 158
478 267
857 592
741 916
198 243
7 571
122 531
831 924
366 674
717 803
787 973
904 820
244 711
130 889
794 488
899 732
615 654
764 800
379 503
578 515
415 664
896 431
322 810
402 495
619 540
561 639
285 574
495 853
152 381
764 110
875 398
595 387
401 654
901 748
963 78
224 54
632 256
37 462
35 476
491 626
72 192
310 39
909 421
986 491
636 333
337 685
119 445
379 289
186 552
93 342
249 424
401 33
922 706
271 217
329 948
846 441
575 515
919 701
449 890
283 417
579 519
317 640
510 966
354 28
330 347
783 16
719 354
831 823
831 311
857 751
597 893
777 468
586 76
48 133
721 689
586 527
469 191
691 564
353 938
331 235
795 999
8 499
971 89
236 27
803 269
852 430
614 975
944 858
39 424
401 188
900 341
308 229
607 403
665 476
366 276
91 49
374 166
130 125
956 926
389 998
186 705
348 216
388 218
728 750
434 990
287 577
98 217
275 2
208 923
421 970
935 862
538 582
472 826
795 564
288 315
436 630
850 842
136 188
959 667
751 589
403 453
78 423
174 271
88 662
477 752
783 703
807 208
54 168
937 581
686 301
937 277
566 562
367 365
817 886
41 66
740 853
651 675
257 766
536 90
843 796
67 440
423 273
105 211
406 554
318 890
767 950
363 714
456 130
109 622
710 668
31 251
887 763
556 233
56 800
905 997
720 691
7 755
719 316
33 988
56 725
499 747
258 843
36 835
849 743
713 629
970 659
421 834
330 560
866 964
500 217
838 37
697 160
286 632
55 771
51 989
239 640
877 754
271 671
217 327
325 114
369 445
994 15
491 464
705 956
468 985
258 422
651 195
760 62
982 859
690 743
319 357
457 880
749 901
880 422
205 313
551 917
109 581
559 187
153 37
358 623
531 200
205 864
175 867
794 931
376 317
34 113
326 472
283 500
328 377
681 965
23 286
976 130
789 328
342 178
377 701
6 752
434 674
251 953
682 492
31 513
189 793
201 698
105 66
696 282
791 449
498 26
430 878
336 939
339 972
553 79
333 179
519 913
718 638
472 23
198 945
621 594
101 326
825 260
863 272
174 320
67 770
375 755
560 183
522 61
846 512
844 957
397 210
891 550
69 128
605 249
139 421
791 307
664 429
423 841
392 416
512 750
148 601
479 352
53 937
505 353
846 334
359 899
188 45
205 461
978 597
119 190
625 612
491 311
124 974
436 985
646 456
828 633
845 1
806 553
873 735
456 118
638 637
178 231
784 400
898 139
387 681
840 638
835 994
453 590
664 986
596 276
324 944
862 959
924 536
356 121
207 145
628 58
393 548
225 395
516 315
93 570
810 443
671 989
86 655
810 993
995 144
820 745
954 163
360 22
704 87
534 558
757 232
497 7
375 681
153 609
404 723
833 186
697 716
49 892
744 7
677 621
433 314
645 677
184 629
801 582
820 465
412 226
964 712
130 632
93 354
20 622
300 505
466 144
196 313
70 77
359 622
179 937
53 329
148 792
62 9
754 320
570 917
117 944
69 93
726 267
306 66
823 134
732 234
240 866
914 731
205 370
409 864
262 144
991 226
908 96
743 130
770 395
817 105
352 191
267 714
270 45
776 260
561 642
486 470
169 263
694 547
802 38
185 734
115 729
451 385
186 748
527 518
332 858
588 920
725 184
502 430
854 787
768 984
656 265
634 89
9 212
281 820
300 330
193 826
108 441
760 993
548 806
10 229
881 281
481 297
567 924
445 343
728 355
229 303
369 997
410 592
103 521
555 763
75 77
273 444
864 71
452 805
12 475
372 272
499 260
776 38
699 834
418 21
898 776
517 709
827 765
343 502
662 13
836 315
981 915
942 325
309 431
233 559
24 962
697 376
333 968
168 810
229 312
252 124
517 694
353 996
971 86
758 142
558 555
583 387
163 858
291 859
662 174
949 144
774 331
752 588
138 856
977 967
685 186
6 617
300 613
339 613
961 942
948 507
828 356
351 303
952 987
10 165
871 353
574 589
814 896
897 12
227 566
390 725
940 880
829 256
747 425
694 91
191 313
993 170
86 757
108 325
96 420
573 358
896 756
193 116
68 297
609 377
239 23
73 796
616 523
503 750
644 648
934 589
190 800
845 529
742 609
670 230
423 859
976 209
807 179
30 294
421 182
736 35
430 439
563 542
139 367
988 795
484 369
805 450
124 668
228 934
565 443
415 249
172 129
78 938
716 980
533 856
765 930
764 351
979 26
495 957
599 791
616 305
424 346
600 512
728 664
188 926
567 819
460 96
370 392
912 196
633 291
223 613
774 392
664 111
673 949
477 131
790 867
317 514
622 898
718 304
927 821
837 818
268 56
751 414
152 284
638 333
489 156
576 514
691 154
149 959
467 811
343 843
768 395
250 861
248 616
750 485
843 275
991 248
421 399
574 37
108 579
632 199
711 481
101 708
696 421
527 119
786 909
494 579
17 463
817 131
516 857
733 267
822 432
904 574
648 564
754 552
961 9
540 954
489 959
486 725
786 989
831 239
429 654
99 212
618 293
242 903
396 307
603 711
602 756
845 687
714 667
653 14
904 518
457 44
358 726
542 498
401 95
180 65
638 453
384 934
171 681
300 591
855 685
2 305
362 937
164 121
390 554
743 646
521 556
986 579
923 451
694 570
269 174
367 454
335 911
518 711
801 610
121 844
26 907
66 492
701 850
531 969
765 886
918 350
770 475
82 731
133 779
342 264
70 62
233 435
404 354
57 328
856 324
156 146
785 648
788 603
331 97
570 546
870 729
112 380
35 62
727 90
393 624
104 333
903 670
717 934
160 215
483 605
484 765
962 320
674 86
764 59
674 49
866 701
953 288
335 201
531 915
956 430
825 568
20 265
230 26
699 391
675 822
921 790
915 511
554 607
555 130
817 745
5 167
869 972
252 85
989 304
375 631
161 141
618 923
839 798
516 119
725 451
628 163
41 919
19 779
401 160
996 454
225 740
228 851
666 640
902 734
952 1000
71 285
323 285
879 509
961 179
271 81
223 804
499 374
431 986
954 24
598 38
186 495
670 92
177 328
695 191
296 146
308 828
828 9
764 871
778 811
902 676
473 53
309 239
713 697
820 619
62 197
561 998
203 607
664 524
500 721
397 536
846 196
114 260
547 37
108 163
727 806
851 636
310 10
597 324
514 156
20 115
74 292
367 106
935 540
196 97
805 569
442 628
947 618
390 350
872 842
802 100
489 819
96 29
175 151
396 503
591 195
109 453
136 243
395 502
737 563
999 693
896 29
299 791
617 147
925 47
896 441
532 953
853 418
713 141
516 152
724 838
700 929
511 337
307 701
108 819
385 280
939 493
157 590
229 20
167 656
334 388
236 586
214 251
111 362
934 732
447 540
699 437
427 120
244 692
386 505
88 222
261 954
839 809
808 148
478 523
166 452
643 854
417 819
649 434
530 525
919 499
507 763
292 406
999 43
328 519
162 872
891 65
649 218
806 747
167 701
104 977
877 771
660 396
766 245
28 189
998 159
321 893
920 606
853 932
240 531
164 46
9 300
987 318
932 249
100 576
848 311
140 233
37 436
288 801
121 28
323 811
940 885
746 857
539 735
130 877
69 618
953 754
858 899
549 139
928 325
176 944
724 412
423 28
717 762
55 74
306 410
444 777
119 936
849 305
862 314
663 709
829 283
468 79
460 790
859 935
153 219
234 825
114 966
893 511
826 816
767 861
742 205
53 32
102 767
841 14
979 422
245 796
339 99
298 930
216 251
771 381
544 595
299 830
864 52
262 949
219 717
316 796
121 949
706 863
330 640
368 636
744 910
824 440
578 937
351 559
720 560
400 158
234 112
919 70
717 651
205 928
57 429
49 332
561 305
725 49
81 989
271 40
670 297
493 855
57 553
194 439
816 317
8 758
31 198
960 382
390 420
380 471
285 32
682 745
66 537
420 842
183 765
329 562
444 420
318 338
161 902
776 601
396 956
279 140
79 898
848 840
697 382
88 619
909 239
670 445
90 745
521 918
616 802
208 827
720 936
430 157
418 263
999 734
807 676
836 830
737 980
269 39
186 880
179 609
365 862
160 515
748 534
714 492
182 396
740 330
517 737
261 217
428 184
228 507
601 777
471 25
512 507
130 313
62 565
572 248
869 798
419 11
117 628
8 73
253 226
210 907
758 877
299 361
417 160
774 690
798 714
342 624
58 652
125 660
853 311
743 65
350 569
330 603
313 597
473 906
82 185
459 502
151 438
79 983
847 333
592 734
25 108
595 976
280 575
935 383
241 326
318 179
809 255
296 404
693 249
418 753
237 611
310 380
359 59
504 237
821 555
373 181
472 550
32 367
463 308
3 662
784 332
669 807
501 822
593 734
683 943
830 362
882 562
276 916
551 70
635 779
714 707
11 934
468 240
193 961
28 959
726 910
711 689
471 389
537 139
640 459
47 499
475 201
667 729
631 470
52 277
464 965
129 711
203 396
240 604
200 212
933 415
57 344
990 982
907 302
735 276
209 522
907 412
215 111
628 635
936 784
420 773
886 387
489 48
985 968
82 212
402 344
454 130
514 30
939 963
953 426
473 852
241 383
246 959
730 294
210 9
167 9
602 772
918 563
321 98
495 884
12 575
362 214
318 167
658 450
171 104
192 693
671 34
679 136
897 876
898 73
266 867
39 850
479 443
477 621
283 446
962 367
702 874
528 279
478 197
113 897
631 572
932 51
765 211
695 151
412 118
217 996
488 552
103 44
440 760
889 784
488 869
352 684
674 985
24 395
373 205
479 553
262 85
329 753
607 510
84 1000
454 755
349 986
413 285
753 181
296 840
691 16
687 294
230 863
719 546
957 691
292 570
898 857
172 758
258 776
456 387
704 776
414 379
144 867
334 709
252 47
11 167
466 463
79 905
773 843
333 284
392 724
182 825
666 903
362 442
513 391
735 758
594 438
797 169
172 326
359 250
777 481
501 732
324 980
151 607
139 121
9 793
819 283
674 84
165 684
788 621
810 401
851 907
97 962
543 190
896 179
466 698
194 325
656 203
622 815
851 779
447 99
860 685
647 971
56 989
301 60
478 467
706 688
517 590
920 31
129 390
571 903
735 391
237 485
700 846
274 791
96 524
3 138
309 16
989 347
263 470
905 594
770 729
914 100
938 147
217 291
820 825
565 482
169 663
399 111
109 977
281 760
373 477
194 222
169 84
605 435
613 324
254 698
540 857
555 536
484 961
467 771
329 538
369 156
256 812
474 79
394 819
941 385
911 41
455 300
477 307
541 122
728 663
256 595
182 414
743 764
875 62
940 928
501 68
653 320
249 498
227 283
237 632
105 654
402 450
825 337
927 801
174 923
487 508
759 824
18 335
438 158
146 195
655 790
44 36
691 707
477 597
638 107
153 249
581 871
789 902
383 572
194 7
406 491
740 793
141 527
745 736
133 227
706 747
246 491
964 248
354 68
566 923
783 971
537 116
221 797
324 563
955 390
92 672
796 998
777 126
165 827
186 329
448 421
499 226
32 161
871 553
303 139
514 170
395 84
129 873
521 11
483 619
452 633
857 188
515 33
815 416
700 566
268 935
730 735
193 771
667 13
579 149
559 634
927 490
677 719
40 444
184 898
653 585
88 143
92 848
361 517
772 1000
435 473
784 885
921 757
773 450
886 628
361 37
862 265
840 90
939 925
168 152
256 366
520 675
499 628
642 308
797 700
728 474
314 481
93 134
503 421
21 233
826 255
131 811
796 130
96 478
249 163
337 472
724 951
472 742
799 775
38 515
487 350
945 6
226 717
808 530
648 237
257 698
151 369
674 917
335 235
839 137
687 699
312 794
791 338
111 340
174 379
701 641
354 707
939 471
397 597
12 926
296 789
453 565
89 210
698 731
318 580
241 282
556 971
479 105
625 784
555 242
940 803
937 816
618 190
697 988
193 106
188 492
285 683
977 202
203 138
345 66
89 38
881 131
242 29
459 444
936 648
164 464
272 292
755 274
384 162
788 34
701 297
466 488
456 252
278 764
494 37
911 967
197 518
591 232
800 189
484 800
713 636
451 404
750 868
375 590
595 18
523 385
172 846
150 917
638 756
749 747
885 951
771 637
712 686
476 496
682 568
734 35
878 48
514 785
787 506
866 22
114 821
991 163
566 608
841 445
211 153
496 649
641 645
6 437
119 398
139 125
476 490
834 757
87 149
757 318
792 567
508 322
898 713
576 286
797 579
942 94
640 195
652 733
133 498
987 75
657 248
574 434
151 99
800 115
961 843
960 997
315 847
611 123
154 804
905 70
175 386
992 224
914 227
331 236
707 494
304 53
358 821
80 211
898 89
41 571
535 713
802 419
323 123
380 368
971 461
440 918
215 268
652 861
432 961
471 525
878 750
453 364
673 411
885 980
169 428
791 786
17 877
17 870
932 354
874 141
687 808
713 750
925 649
806 633
19 328
387 878
534 807
834 34
130 726
468 937
388 820
770 809
738 864
18 695
412 189
327 415
220 323
546 765
776 734
359 58
269 169
356 836
213 590
871 312
127 875
973 750
231 293
161 681
776 806
55 335
340 580
758 490
88 217
588 800
462 709
813 597
859 118
219 79
27 384
889 314
529 768
869 320
121 445
92 543
173 281
546 208
946 494
622 494
563 799
970 208
940 703
724 912
279 315
539 402
662 298
176 545
200 958
352 318
300 143
457 420
965 434
134 982
343 567
936 688
669 831
312 64
966 674
935 95
120 387
911 905
330 862
301 539
928 537
671 964
657 990
964 637
416 489
376 32
791 614
754 687
463 526
841 760
419 904
828 567
895 350
31 39
474 882
754 445
275 925
503 37
741 927
808 867
98 160
97 604
977 693
35 98
635 405
685 639
459 999
568 938
492 125
199 682
924 709
59 357
460 268
857 391
860 272
308 112
716 305
935 655
812 659
243 527
729 392
458 779
326 271
536 980
593 937
55 45
660 13
277 169
364 194
391 277
175 72
872 987
343 210
947 145
732 258
607 570
991 996
455 662
108 558
704 659
877 545
937 22
955 13
961 416
43 344
698 955
71 499
110 710
274 40
714 593
266 709
555 254
792 542
607 40
634 655
300 229
199 761
409 713
209 471
148 599
372 16
114 195
555 781
843 935
52 378
988 642
725 539
842 279
853 871
761 374
696 427
823 682
266 980
179 79
926 168
26 654
448 5
177 840
207 381
610 269
876 626
695 509
180 275
725 296
235 963
272 482
126 893
674 109
773 986
434 239
773 695
973 703
433 778
113 869
185 173
920 803
14 315
129 730
615 469
229 787
184 579
717 468
136 255
939 384
808 833
801 246
28 558
877 253
748 747
711 716
292 180
832 30
564 640
424 540
941 593
734 665
435 625
933 983
407 376
823 318
240 133
650 169
867 490
952 284
19 330
733 319
734 685
684 468
582 75
889 849
582 812
633 940
623 647
176 913
257 388
834 847
587 631
972 799
517 385
418 321
787 279
106 478
807 349
547 54
834 187
9 685
169 651
766 755
675 198
890 414
220 728
625 820
758 751
753 261
443 741
639 712
295 465
634 919
282 6
847 120
721 48
948 811
20 222
535 289
646 184
920 18
664 437
647 608
61 432
474 990
648 867
813 1
733 687
376 621
896 251
117 461
509 634
790 832
954 754
877 976
13 730
499 738
691 936
58 699
968 448
96 809
138 798
625 122
246 718
861 71
190 142
255 114
388 595
350 659
327 961
481 651
942 137
721 229
595 168
162 836
651 162
432 311
181 221
749 122
142 478
97 359
934 19
145 1
505 628
866 286
164 827
466 612
761 431
50 527
599 317
226 800
48 203
107 363
9 958
752 500
298 13
890 469
905 889
836 2
554 529
938 234
955 425
621 243
649 233
979 724
299 961
842 844
625 703
561 789
384 989
573 332
158 289
166 567
426 155
692 13
1 782
232 14
847 668
40 826
120 864
288 345
695 164
873 874
939 445
44 762
75 831
277 628
47 618
171 993
468 325
623 263
818 886
345 327
715 82
841 607
999 139
701 912
449 541
286 704
405 974
526 985
185 807
87 409
656 209
157 588
408 899
270 321
319 532
445 711
708 376
286 744
894 361
73 553
354 456
457 966
666 777
928 900
772 208
713 193
658 215
396 744
690 886
71 223
964 941
825 95
111 352
443 394
389 616
844 994
359 723
195 317
423 474
990 783
126 542
405 505
585 709
240 699
209 721
310 392
236 185
932 633
226 74
324 527
763 284
527 813
559 446
310 579
669 550
63 596
331 386
748 650
318 69
223 448
434 155
750 430
81 792
453 993
972 650
256 112
608 811
659 591
603 157
300 19
849 673
535 688
53 960
869 688
425 397
553 473
270 922
440 117
2 990
709 177
534 122
587 446
133 748
270 949
827 179
178 41
951 758
100 602
11 866
576 250
766 925
922 277
932 811
525 395
290 360
419 293
268 495
860 390
741 250
183 146
73 487
807 304
457 765
625 613
184 444
393 209
192 1000
547 375
625 826
491 371
525 456
81 312
735 728
681 658
504 344
103 514
185 276
734 810
771 544
532 853
823 60
594 11
71 797
868 81
270 53
72 27
25 646
474 199
936 129
691 563
922 663
412 262
188 289
808 933
649 36
864 51
452 6
258 915
966 784
699 935
487 875
249 673
697 227
7 664
748 578
792 741
443 542
424 748
293 303
907 276
867 886
813 167
465 835
41 784
664 506
319 9
730 532
922 990
8 256
337 570
780 321
225 169
755 472
857 118
261 195
484 383
496 215
446 519
17 68
389 944
420 116
659 250
145 264
942 138
746 426
637 160
924 808
657 355
245 387
431 294
991 473
62 923
602 40
72 562
72 185
291 548
773 259
936 844
555 454
736 98
358 94
207 940
245 622
190 634
22 557
518 312
517 25
268 539
102 97
441 615
296 460
180 677
544 457
837 69
454 369
993 376
999 180
988 57
84 922
3 978
959 54
69 620
958 5
836 56
294 841
275 401
780 445
211 677
644 926
272 445
753 878
146 607
556 185
418 651
180 27
822 627
881 194
173 396
472 315
535 862
961 852
596 846
215 332
144 550
995 940
431 856
769 591
895 260
518 434
385 1000
2 52
641 918
400 576
159 140
330 555
886 326
410 270
814 108
983 540
807 315
462 372
754 449
415 554
806 724
939 521
789 894
258 160
676 862
714 542
566 695
212 405
145 115
17 58
53 457
218 866
447 382
44 524
224 206
449 767
680 84
794 500
251 876
907 507
202 799
805 803
579 125
83 805
576 424
171 253
770 961
81 584
426 421
243 186
533 897
305 966
348 852
294 380
65 488
124 183
261 773
722 155
788 447
874 64
602 710
189 933
546 377
750 830
805 409
158 838
554 16
472 180
671 370
890 557
777 553
864 717
362 106
968 10
767 957
2 936
566 534
210 917
235 222
809 792
545 620
983 42
643 444
859 405
85 694
179 752
210 441
653 385
994 551
422 736
986 688
102 648
147 820
573 403
439 536
822 901
825 457
866 558
547 532
428 155
391 231
673 318
882 701
530 342
846 978
6 550
546 346
213 175
188 20
638 85
452 446
829 253
569 155
156 53
399 157
12 975
31 514
112 133
436 811
418 689
268 192
8 870
307 893
824 98
891 221
610 879
816 291
838 75
554 231
236 984
695 828
415 584
484 119
931 207
366 926
805 795
856 287
528 181
810 24
281 589
162 728
387 635
347 782
598 902
516 784
755 83
868 227
536 472
26 837
94 565
825 955
499 110
720 558
816 205
489 55
85 892
866 48
215 335
183 153
483 225
297 525
479 715
97 369
624 934
791 640
9 563
812 985
828 697
645 843
778 180
360 708
112 886
996 842
341 991
117 174
870 991
361 544
562 304
187 191
475 748
105 227
66 255
791 565
637 542
941 911
302 448
689 568
106 67
150 809
171 980
10 245
463 459
668 919
662 391
938 504
442 631
52 867
464 821
342 358
827 89
659 823
909 824
510 54
859 103
603 54
892 463
115 491
552 530
685 747
406 327
162 666
910 464
666 471
861 371
260 403
633 783
276 848
109 760
888 770
114 314
954 971
848 945
632 212
270 361
155 786
491 424
327 766
429 148
347 842
388 643
695 671
797 539
507 666
740 328
846 549
157 164
573 522
95 159
341 314
281 551
566 358
392 704
441 204
541 513
645 724
185 566
618 887
648 864
587 798
637 315
708 524
399 512
60 863
529 676
618 134
202 849
195 441
830 110
882 858
393 654
441 948
540 967
389 277
690 70
26 945
461 512
3 886
544 26
629 324
445 820
554 644
569 390
669 374
790 15
61 186
780 1000
329 482
333 519
163 931
114 826
68 805
132 284
447 894
142 94
670 243
60 211
797 810
103 382
571 367
86 596
463 814
127 523
127 64
911 90
570 652
167 313
534 264
363 491
274 73
991 247
832 398
353 427
160 977
984 999
90 446
790 484
331 126
418 391
949 72
111 281
265 654
900 994
265 392
482 502
24 502
846 656
690 370
93 404
953 299
181 480
617 268
769 424
393 622
741 583
565 363
111 18
293 375
813 394
335 695
14 713
713 904
574 406
732 536
747 321
270 82
145 866
509 229
643 770
530 699
674 755
467 758
71 874
645 897
243 780
661 752
394 341
478 45
348 439
520 627
102 845
551 962
705 298
989 225
796 482
193 975
666 359
25 312
22 578
62 973
581 361
750 625
509 179
299 725
604 941
655 509
412 996
348 409
19 417
70 397
93 392
548 770
85 111
690 601
61 149
696 544
935 37
341 634
173 562
292 276
742 971
868 185
960 959
497 779
765 409
552 351
408 930
531 299
523 947
862 693
846 11
827 100
731 113
204 271
790 436
152 148
434 839
589 872
601 702
929 801
908 456
661 840
822 111
175 601
979 199
502 784
134 359
199 521
361 109
508 631
403 9
164 936
579 628
547 756
863 814
685 926
622 336
738 547
40 452
562 736
129 647
646 652
486 583
453 845
792 582
551 901
633 966
201 570
102 287
603 850
356 520
206 739
889 610
976 134
834 609
186 236
387 759
896 141
157 977
531 987
624 178
45 324
443 685
895 493
677 619
739 401
386 117
802 171
395 497
97 828
598 482
53 149
950 63
880 11
671 921
253 492
261 885
211 224
663 998
809 441
421 40
81 970
689 620
544 737
100 669
359 992
171 991
707 900
465 890
372 743
403 988
944 478
191 171
839 243
728 971
70 644
21 594
692 747
825 631
490 618
794 954
472 384
600 763
322 430
279 14
762 379
623 529
125 48
596 888
458 1000
626 784
813 496
397 632
490 251
679 664
612 171
396 895
765 722
689 471
267 942
904 321
463 158
560 39
271 755
429 835
495 698
739 25
752 116
674 825
639 821
90 277
78 808
384 949
732 665
29 459
984 315
530 774
630 559
183 882
953 208
728 924
782 93
284 32
291 845
987 867
223 522
932 451
771 161
466 884
898 202
552 79
386 110
690 591
83 276
472 562
307 411
495 511
345 712
337 545
233 760
417 987
499 829
388 811
783 152
462 289
767 49
888 268
866 304
525 635
429 657
39 141
579 895
837 278
157 254
181 764
623 601
2 470
73 361
907 506
325 340
259 271
332 773
843 78
401 235
905 685
921 763
86 759
963 29
906 235
104 77
597 475
883 216
632 921
498 710
724 776
371 347
825 482
23 529
823 847
516 647
222 631
469 465
415 67
545 432
631 171
884 14
623 173
528 237
570 400
734 265
649 10
859 39
810 789
385 872
893 918
545 57
655 589
111 742
986 675
152 77
532 823
742 746
882 691
154 51
503 749
15 467
300 972
756 522
985 477
179 515
516 508
160 289
640 421
535 193
458 241
194 660
393 936
152 196
453 96
11 904
870 424
773 208
431 57
100 177
472 558
181 765
645 316
629 137
196 113
711 877
536 937
759 353
833 262
121 485
636 887
733 479
781 784
348 692
781 211
813 123
1000 858
918 163
257 481
884 40
405 786
465 513
682 175
151 811
15 76
782 858
812 117
951 259
445 391
538 181
466 738
936 419
300 8
71 847
187 65
728 21
666 514
158 810
951 325
970 572
577 953
783 876
418 449
461 51
453 587
866 516
464 588
352 730
301 837
925 355
326 482
871 625
189 738
111 659
170 862
458 497
274 136
888 96
390 79
26 270
985 569
285 3
381 592
861 516
751 900
943 29
628 566
814 374
813 183
636 530
852 770
565 495
153 633
946 640
622 256
608 860
304 77
274 448
978 119
727 377
353 168
389 930
171 738
237 859
87 235
803 374
913 162
766 833
69 472
346 534
827 776
359 629
961 727
19 31
216 932
855 106
573 539
872 180
876 969
969 564
562 626
417 931
209 288
366 649
247 948
55 19
181 389
135 198
741 861
271 751
27 456
582 367
95 684
788 767
887 433
751 186
884 503
986 823
67 629
357 894
512 975
795 360
607 456
170 826
444 834
393 596
888 671
432 714
96 419
192 261
477 941
314 738
284 39
943 317
200 93
790 983
184 277
719 816
728 741
126 659
359 369
809 246
544 51
611 495
740 323
709 402
142 950
789 749
668 616
11 684
40 495
765 719
516 996
289 491
611 519
133 44
980 810
511 96
949 6
676 493
919 91
516 118
452 181
789 698
813 790
743 139
660 390
665 108
695 510
615 642
598 333
954 625
189 699
208 841
176 350
391 846
831 705
182 746
583 891
640 182
683 55
643 830
642 1
95 356
133 365
573 226
333 668
151 609
231 154
876 978
748 86
38 104
669 759
474 948
382 286
68 888
465 765
103 856
681 267
347 806
485 650
19 56
493 848
19 346
208 206
785 584
736 980
503 530
678 338
506 235
781 159
183 999
68 837
825 354
815 326
434 957
851 981
151 785
433 537
630 491
677 571
229 713
101 994
975 989
503 799
545 846
693 780
398 424
238 279
550 111
590 101
792 988
529 679
473 800
71 308
975 769
530 965
445 142
229 144
936 617
807 297
35 171
601 484
514 516
170 283
30 197
737 3
636 753
829 135
939 95
96 143
772 484
678 640
777 13
222 950
344 103
46 26
769 12
702 259
244 452
20 65
323 6
905 787
416 17
784 97
399 363
852 107
886 92
560 349
845 163
117 893
313 441
405 188
180 34
529 895
756 356
451 295
190 698
271 838
718 100
154 654
596 451
905 934
350 155
889 217
182 940
735 874
479 279
667 881
837 150
69 152
751 656
1 241
520 119
220 280
513 637
797 553
378 917
25 748
81 630
988 257
224 569
77 165
593 921
431 168
498 793
828 300
903 764
811 563
697 469
996 341
507 94
949 232
469 147
289 31
649 828
999 243
252 366
967 525
307 529
662 300
974 437
943 826
214 811
722 975
269 925
726 139
699 205
977 153
815 144
991 978
22 771
953 847
203 814
460 405
47 663
530 323
881 831
273 242
565 600
365 664
923 5
74 897
348 570
508 542
144 667
178 51
641 455
443 49
852 151
354 612
41 560
44 910
705 575
708 405
21 454
633 738
382 567
990 274
571 145
908 231
982 951
575 239
904 520
206 134
101 525
379 504
306 710
647 459
430 202
928 478
545 898
397 662
526 136
719 120
689 105
839 360
281 762
170 439
498 983
584 792
124 369
49 621
1 722
491 353
556 191
289 927
133 612
811 6
673 222
472 407
463 236
931 332
651 47
755 132
572 387
347 92
628 412
711 167
822 244
780 405
457 687
161 458
414 992
990 364
819 425
506 27
398 736
82 602
963 417
547 144
25 594
430 40
990 228
279 83
529 658
319 8
720 694
540 217
971 976
792 169
138 820
857 315
574 670
572 15
257 857
711 510
179 625
85 283
237 556
868 259
324 241
154 23
314 566
591 843
515 219
211 417
804 502
816 374
895 280
916 897
578 753
858 624
188 598
277 545
322 373
509 271
46 12
923 132
825 690
312 702
320 556
695 508
909 882
698 133
601 224
635 502
709 730
553 796
460 725
156 462
319 718
163 214
429 665
991 756
602 74
185 262
696 231
523 320
395 339
865 632
902 963
945 65
494 408
546 527
862 800
933 202
863 538
801 999
645 156
486 152
335 758
424 452
205 906
195 170
298 344
348 329
68 695
308 763
745 263
964 529
203 812
814 815
811 305
546 47
119 178
371 980
366 338
313 374
409 255
354 66
260 88
835 728
52 297
762 588
845 983
928 226
836 606
769 768
57 160
391 604
239 124
821 858
832 402
525 273
816 237
860 150
875 798
714 282
724 295
967 294
945 597
874 311
232 41
309 21
296 958
906 591
680 584
346 298
106 607
344 752
347 376
238 339
984 332
169 18
540 431
664 462
379 84
873 756
383 717
402 272
124 453
382 710
203 891
128 334
276 333
888 420
299 592
930 381
50 709
541 298
37 121
900 672
362 928
617 781
918 784
498 125
381 317
275 898
761 756
121 446
322 874
789 781
671 718
16 192
512 62
943 9
968 929
299 79
996 898
640 117
163 903
826 187
642 906
642 334
508 233
362 837
567 163
626 949
759 805
422 628
398 216
360 623
286 329
327 731
578 200
542 591
701 683
448 837
173 270
337 558
84 838
511 275
833 50
711 161
632 867
333 260
766 121
40 710
311 563
303 696
978 748
993 444
254 665
491 305
783 65
862 715
951 111
213 571
906 428
793 880
645 921
972 424
41 373
504 152
747 410
345 206
972 315
855 872
886 405
243 997
511 80
398 415
347 958
869 114
250 174
67 964
858 737
629 523
491 599
585 923
591 498
415 842
887 742
751 623
379 427
727 353
688 155
627 573
900 405
794 934
425 400
826 551
241 388
535 894
352 417
222 564
691 865
713 32
858 665
852 59
49 580
969 458
253 101
887 25
439 785
183 717
632 374
957 504
81 255
786 335
107 142
584 934
315 609
540 358
385 231
27 753
891 211
974 676
965 558
575 905
13 468
236 749
340 830
750 637
951 321
467 654
786 763
509 149
834 464
948 9
402 833
273 653
874 128
82 599
589 280
806 912
259 384
378 589
251 339
368 711
939 715
190 386
36 308
841 514
424 630
243 172
61 613
813 467
613 647
550 859
768 209
861 946
680 323
693 269
140 253
283 268
426 826
587 744
378 154
271 381
702 911
412 865
267 431
231 434
543 482
437 225
94 827
647 692
815 284
277 913
96 723
319 977
969 804
698 964
55 328
928 443
75 554
807 468
717 311
70 259
598 940
237 701
469 690
250 246
3 992
78 202
833 379
24 100
826 886
571 360
781 18
709 732
766 855
792 150
839 676
573 136
169 219
421 60
336 633
287 470
77 995
721 497
799 36
909 831
525 380
456 64
898 516
347 13
916 444
729 998
861 462
787 232
265 869
117 337
632 236
688 480
289 903
109 214
870 454
236 388
735 140
85 803
741 528
358 69
716 229
800 102
451 487
916 312
360 230
788 308
527 197
34 987
618 552
136 924
756 505
912 256
419 647
101 910
405 28
246 457
414 844
330 1
304 814
371 897
136 835
187 486
424 555
796 134
501 540
272 905
274 821
504 853
158 397
495 490
413 456
552 36
122 453
790 339
546 147
844 69
447 492
168 337
731 531
453 18
70 622
978 594
876 475
5 159
150 961
336 827
895 862
680 549
828 380
667 368
923 117
621 718
361 970
911 726
559 910
917 909
831 351
710 76
909 284
982 347
859 704
108 505
844 849
590 418
916 819
994 895
82 792
537 626
335 661
162 109
657 752
154 484
753 38
584 652
378 777
9 100
125 742
848 329
804 251
784 557
813 627
255 474
67 865
797 730
49 692
98 646
558 418
276 701
386 137
595 799
252 577
929 529
222 513
637 792
404 14
736 101
879 181
456 294
945 188
456 663
248 544
710 245
496 14
395 53
477 108
773 531
235 128
322 390
205 757
140 408
858 288
306 167
574 251
348 175
678 416
616 801
508 184
548 677
999 15
969 826
283 357
864 894
55 342
933 540
730 828
609 161
452 224
780 107
931 397
466 681
904 546
297 263
710 970
867 559
373 275
271 772
594 876
400 426
35 63
104 550
701 864
576 709
203 490
517 83
847 273
462 195
703 503
458 842
320 579
66 262
609 159
255 538
420 270
375 192
200 297
234 385
387 266
29 417
434 636
502 914
239 673
935 893
249 230
343 485
480 395
168 941
239 59
829 212
573 964
746 175
11 232
729 290
127 813
699 313
390 714
296 1000
279 713
766 981
524 121
202 303
101 238
339 821
433 729
79 365
373 157
566 632
210 496
602 935
392 164
110 555
421 285
201 995
240 854
341 244
396 670
774 345
65 672
751 836
314 407
530 222
70 270
74 773
998 439
566 52
721 667
133 521
381 610
312 231
403 154
169 802
830 866
452 336
462 731
289 475
803 151
444 384
668 942
323 210
343 559
572 833
482 553
574 85
871 757
489 982
977 738
574 588
982 126
755 217
153 753
815 381
235 463
832 602
841 301
651 959
46 835
815 9
395 335
60 231
739 330
265 581
662 711
270 349
548 924
940 501
371 832
206 72
401 252
64 887
624 587
440 462
913 662
551 447
418 634
771 292
388 137
253 823
647 287
697 33
936 853
962 629
246 184
450 736
470 739
30 562
982 149
151 855
537 160
840 860
257 276
132 172
62 150
101 361
165 105
94 123
428 862
632 787
33 557
83 157
672 499
299 602
679 25
687 469
242 985
726 368
979 889
957 465
957 303
760 725
246 887
734 885
237 613
577 990
356 798
883 702
211 206
290 16
756 164
314 406
850 47
821 440
572 620
20 462
508 877
763 49
614 841
984 434
83 854
694 480
671 971
881 676
35 357
674 110
455 613
748 732
86 462
545 108
782 392
718 930
570 670
14 677
151 979
691 923
876 722
835 928
313 946
815 442
503 825
284 403
978 799
760 256
203 1000
645 581
633 664
461 502
349 299
226 198
259 887
244 160
502 606
428 771
731 785
263 480
175 272
650 659
506 709
54 835
329 688
201 754
994 805
661 130
597 244
102 496
231 999
924 440
673 336
257 998
164 625
869 523
984 268
407 596
936 337
923 384
713 42
588 84
150 922
315 892
674 898
991 803
561 383
338 584
901 614
902 863
137 608
96 810
810 153
879 749
116 783
367 49
524 430
862 41
306 884
139 530
812 244
752 876
725 500
160 560
795 742
983 594
692 947
798 862
716 863
958 310
920 945
799 992
290 364
827 949
567 386
442 85
140 798
242 507
842 807
411 981
106 897
746 543
902 940
446 116
787 39
453 304
904 288
438 647
712 424
267 986
254 237
401 457
770 979
928 15
867 135
929 271
173 277
213 407
315 707
349 702
539 86
131 979
938 871
447 503
834 363
447 38
972 719
891 803
669 758
253 47
894 168
623 254
904 562
86 711
92 235
883 126
511 398
737 948
821 51
385 465
27 550
245 522
219 611
346 760
682 878
617 571
52 69
660 818
931 852
388 220
653 198
935 585
779 508
908 336
215 107
583 81
715 440
97 15
683 233
992 846
583 153
698 662
96 233
143 799
399 899
471 301
745 634
905 25
430 568
763 391
349 121
988 671
602 793
29 917
284 296
484 382
922 763
520 885
526 491
450 680
530 282
602 130
616 875
451 244
868 237
966 735
545 736
539 462
980 876
967 990
791 916
923 159
874 883
456 293
138 143
929 480
12 822
389 359
275 862
770 79
624 675
188 550
336 78
723 936
152 846
769 331
356 312
940 886
99 946
243 412
565 726
46 759
92 997
930 861
70 796
49 610
480 279
224 818
881 503
5 506
33 392
627 448
107 80
692 64
404 360
461 54
188 785
926 237
569 250
985 161
910 860
416 8
771 44
707 327
323 56
716 782
656 936
321 917
838 125
476 324
415 531
940 865
134 749
432 42
572 907
635 669
628 776
992 751
406 626
899 186
834 655
169 26
24 768
68 121
594 203
166 222
792 379
859 932
25 226
570 171
113 761
924 941
721 979
440 959
81 315
899 400
615 23
215 928
192 659
615 799
175 767
105 404
283 441
413 330
809 213
33 151
60 603
108 861
12 497
308 827
382 872
290 547
401 516
624 863
510 768
150 132
734 189
200 239
503 582
679 924
198 545
297 287
624 738
365 252
754 982
753 358
168 365
413 645
307 351
982 958
487 310
272 709
174 959
960 851
75 292
647 499
342 854
784 846
426 948
860 819
128 20
571 901
560 303
507 102
70 578
720 819
102 241
989 388
710 228
133 910
772 36
153 131
541 288
855 328
652 214
151 708
866 337
317 905
242 425
977 970
438 560
18 22
992 888
93 666
821 264
187 438
392 375
685 836
112 254
618 854
851 739
308 660
530 429
577 517
600 427
389 346
229 109
938 765
844 658
779 512
221 893
755 402
701 463
582 198
466 439
594 162
53 548
762 861
407 677
401 182
599 855
601 324
89 507
29 82
121 122
139 561
240 728
176 694
323 227
965 741
337 220
619 91
396 201
763 157
495 197
976 979
672 160
256 753
964 999
790 498
979 79
493 455
67 540
872 613
519 312
65 317
233 955
411 95
971 575
973 401
214 961
443 639
179 994
628 896
433 293
889 138
882 3
56 860
663 666
428 206
127 503
35 86
363 123
426 941
448 165
988 7
676 588
993 725
70 383
782 498
288 229
119 545
481 331
930 562
849 281
655 208
27 555
445 971
311 849
339 546
859 88
755 36
505 66
102 350
923 359
631 448
863 901
138 268
283 732
122 421
999 422
223 1000
203 681
482 390
613 403
290 735
12 875
227 232
623 386
474 743
189 191
445 599
114 338
230 393
470 549
606 838
967 748
804 981
5 367
863 232
282 405
93 939
551 334
602 117
402 76
884 138
349 940
134 81
725 496
110 107
469 104
230 503
346 500
727 981
398 15
564 565
953 26
83 793
923 11
337 959
820 35
212 67
758 630
152 828
661 43
345 307
130 870
753 791
121 480
750 36
951 524
407 969
189 834
410 573
517 529
7 968
863 733
615 239
467 388
484 25
261 7
896 289
930 535
690 334
171 718
935 100
281 253
581 612
44 98
112 182
176 86
683 131
522 11
111 199
103 598
81 42
881 567
653 216
463 115
513 588
625 605
500 416
333 579
93 661
848 61
20 467
749 605
878 253
368 926
642 127
785 914
787 799
498 943
556 139
537 543
559 712
944 32
100 764
759 540
856 812
292 783
970 296
926 999
4 29
741 292
54 710
737 520
245 739
243 300
118 898
990 691
456 59
657 466
737 559
545 240
73 931
906 765
682 392
141 124
228 102
6 34
408 87
791 537
892 889
967 843
76 300
626 578
229 423
375 689
178 154
252 306
31 22
731 696
578 15
234 179
794 135
191 359
863 764
387 535
584 89
923 284
260 158
900 343
843 445
310 312
493 979
529 989
113 975
570 782
751 847
636 640
947 328
257 305
83 189
888 771
234 588
947 85
552 21
126 507
610 615
954 207
197 619
822 211
335 256
82 464
188 670
724 527
879 650
278 758
673 637
672 602
474 642
354 289
552 526
67 992
814 758
350 921
164 36
745 361
648 952
325 774
543 262
919 808
872 619
711 328
677 146
203 599
771 587
109 741
678 412
698 550
536 473
839 575
755 381
638 122
501 982
788 771
609 796
88 747
272 348
65 770
501 267
898 871
977 147
637 868
512 524
390 201
966 558
529 649
121 822
531 129
547 271
570 294
774 588
492 782
99 128
627 673
646 980
503 512
500 25
566 648
658 973
732 88
352 441
984 718
75 737
524 280
542 247
668 533
706 841
21 882
982 667
3 4
884 365
279 777
577 890
831 891
158 912
772 134
997 305
911 568
169 655
113 377
608 378
154 405
103 303
312 539
258 977
950 45
287 988
974 505
511 787
512 659
342 170
582 441
401 341
332 292
919 925
257 66
436 557
471 858
517 254
695 868
959 765
294 279
383 588
238 492
531 751
379 573
791 951
909 935
476 729
127 767
286 85
29 524
263 893
629 40
121 872
668 25
112 196
234 148
443 40
734 633
297 103
405 270
620 647
998 600
980 94
522 788
446 7
110 433
463 110
860 963
68 709
522 148
416 913
5 51
459 793
876 633
380 610
990 652
960 989
490 975
931 843
901 54
796 714
364 872
156 647
28 450
22 838
462 243
579 835
342 52
709 868
409 93
819 291
85 751
725 683
382 890
174 799
735 583
662 319
805 44
398 1000
899 411
116 591
115 819
855 222
576 171
129 281
673 183
791 259
313 904
885 22
466 686
170 496
943 657
669 703
578 637
738 371
270 520
404 636
257 763
599 635
424 399
902 20
649 834
733 205
799 325
603 927
181 554
616 497
649 958
203 710
443 608
567 542
373 355
722 452
315 125
146 107
95 8
937 4
721 850
318 570
348 717
972 323
307 598
192 235
335 212
117 982
61 555
881 917
743 142
781 198
551 143
60 136
361 146
482 711
802 279
698 291
954 322
956 52
888 459
931 695
861 931
707 836
935 547
811 611
166 684
637 896
478 808
936 859
834 866
830 776
496 835
211 475
447 106
798 970
409 168
980 276
261 999
946 163
781 447
150 679
64 418
547 61
895 975
393 157
665 375
585 121
36 712
339 515
93 159
803 195
486 220
785 854
52 939
879 394
302 512
856 575
609 147
251 396
860 609
856 115
906 834
210 510
310 364
212 821
642 95
473 681
210 13
670 871
985 981
146 505
549 519
194 500
936 365
969 344
778 547
527 444
279 122
288 434
369 131
956 96
907 237
11 450
987 937
807 521
814 372
84 925
96 56
418 33
458 516
999 784
821 91
362 817
232 196
296 599
827 718
699 544
601 883
456 115
490 111
207 976
611 390
560 345
160 468
254 406
259 80
18 333
599 407
803 234
476 108
287 560
731 74
239 68
212 76
286 963
761 933
63 704
180 60
350 108
981 403
296 179
581 842
195 938
317 237
820 965
85 140
545 466
584 466
328 685
92 952
217 285
847 225
277 994
117 998
600 534
383 74
17 972
991 456
955 413
463 541
188 499
377 888
80 729
853 730
826 532
767 834
960 756
848 366
621 521
684 692
278 617
260 115
775 493
723 59
309 97
878 711
185 56
882 926
449 474
247 730
861 101
141 967
648 136
223 517
171 599
150 830
710 12
929 511
676 826
589 786
520 159
512 934
940 660
254 24
288 517
505 926
955 753
500 931
620 720
131 8
697 439
342 497
723 771
222 327
743 431
463 689
711 978
342 379
801 671
517 26
746 96
940 221
897 112
578 973
483 278
846 38
548 740
665 234
132 360
276 590
935 313
634 689
880 54
432 224
289 206
266 804
579 356
158 609
776 147
644 941
925 326
95 575
374 528
368 799
646 185
575 871
261 433
863 50
706 249
131 200
80 619
34 905
845 316
203 707
101 730
767 627
121 877
288 416
874 63
690 730
974 30
103 613
611 572
909 484
913 986
324 92
992 396
967 180
954 107
110 814
548 631
643 417
656 462
715 509
184 426
506 759
634 773
838 117
100 270
249 43
496 756
289 243
385 514
995 932
172 480
282 481
125 385
234 696
45 93
573 585
273 942
982 752
143 178
180 172
827 866
867 283
382 427
785 401
960 940
742 289
969 105
693 673
419 845
809 349
402 195
496 76
968 990
760 576
829 738
927 618
616 396
434 661
906 421
102 685
328 319
15 703
421 293
965 116
987 716
952 56
807 768
429 468
735 231
600 656
948 179
78 103
912 705
251 431
538 580
883 675
528 923
267 217
440 405
490 437
609 111
92 119
901 159
234 781
562 237
286 82
891 941
153 580
930 811
839 884
649 627
904 801
284 136
661 196
643 743
499 44
474 300
698 215
241 341
971 4
252 534
521 863
140 624
870 690
552 705
558 654
888 406
277 316
683 423
922 513
109 459
169 750
994 520
106 264
486 849
911 954
799 982
580 223
213 132
817 986
864 253
963 661
166 975
658 979
344 930
676 273
254 478
104 533
921 260
833 685
68 403
642 890
698 437
181 839
640 781
328 317
402 231
429 940
94 443
333 587
168 851
588 307
835 788
713 225
83 510
154 981
354 214
271 320
551 412
960 728
79 915
561 848
935 362
376 112
436 565
470 481
528 789
685 601
181 525
13 474
451 834
813 483
328 445
63 616
626 806
740 818
196 378
515 811
577 748
108 790
236 686
211 673
286 719
641 908
863 45
324 993
837 58
496 819
67 402
774 374
71 871
555 822
536 960
761 132
438 940
15 904
541 296
494 300
951 630
948 889
952 509
227 86
902 3
150 789
408 728
127 738
718 834
148 645
289 955
374 668
929 161
572 89
591 332
696 472
192 214
103 225
621 336
351 649
696 120
608 339
623 587
935 570
547 101
61 153
202 340
411 247
11 186
358 554
941 637
256 546
692 17
810 798
297 570
122 341
965 30
932 377
605 441
567 773
423 336
667 948
672 864
198 981
999 876
203 173
650 261
36 311
820 377
393 634
745 137
46 352
184 292
256 696
449 903
827 672
835 277
407 947
373 65
687 418
761 173
948 308
400 367
295 191
397 840
905 793
395 855
878 355
555 709
111 925
369 939
138 294
206 689
192 32
732 424
881 826
611 289
942 100
192 7
655 503
863 647
785 649
692 756
8 284
140 1000
549 13
276 444
402 972
137 221
156 349
813 817
330 128
423 670
320 260
334 797
317 351
483 139
593 484
452 421
364 148
665 502
364 82
550 770
777 564
544 795
621 251
533 976
171 27
305 479
871 636
482 73
534 300
102 718
88 375
5 301
683 117
298 867
563 1
244 264
251 707
254 938
322 920
495 220
820 535
88 484
141 315
943 556
602 216
175 244
901 765
474 959
565 54
102 84
861 315
627 800
165 903
363 284
689 101
794 428
60 932
336 134
942 492
126 17
601 449
651 523
565 383
245 769
326 318
584 965
228 406
801 375
993 477
47 843
62 679
816 761
730 201
945 291
905 604
379 731
273 930
750 7
192 282
396 644
417 500
745 334
345 791
169 676
79 555
899 376
449 688
757 299
400 245
407 215
508 97
62 412
747 370
146 408
834 222
685 408
769 479
673 599
11 228
359 727
678 809
33 922
204 550
562 574
864 291
963 148
666 740
351 20
611 387
552 531
319 474
551 957
814 983
638 999
874 597
184 334
53 104
866 673
467 288
887 32
219 541
289 763
157 403
95 266
841 48
36 461
97 722
777 896
389 149
733 571
756 1000
487 995
167 150
107 5
835 963
268 491
292 353
835 74
445 34
121 891
984 609
605 813
56 683
388 159
364 394
767 840
409 854
840 700
353 132
531 467
963 711
525 344
256 591
269 556
63 938
206 397
987 297
585 965
126 875
841 434
89 398
409 885
130 113
867 653
182 119
916 642
754 135
851 298
824 661
41 275
817 261
951 745
381 486
306 718
585 362
334 572
27 435
723 9
691 123
559 741
650 47
891 166
233 79
887 674
983 714
187 537
106 892
239 957
210 642
522 136
491 782
562 485
438 185
22 683
499 863
346 588
135 378
558 556
194 425
792 67
16 283
259 938
19 258
528 561
763 129
101 254
585 838
926 518
158 675
875 855
14 990
418 587
685 671
346 912
460 81
89 723
925 825
868 39
165 5
162 61
847 190
829 730
537 936
81 102
409 523
456 923
40 361
896 711
262 889
184 711
653 470
482 483
941 278
238 699
939 722
34 32
628 619
251 611
917 387
671 652
465 485
705 776
598 134
960 708
277 605
222 664
237 178
365 532
361 244
577 714
172 661
598 650
191 381
803 688
493 129
272 926
843 676
627 493
211 265
775 444
510 814
802 328
144 632
710 571
468 637
95 11
452 33
203 325
830 544
412 885
739 387
320 275
105 662
907 318
633 723
590 337
751 923
773 854
462 304
980 359
781 77
497 856
172 859
936 108
677 375
344 461
261 257
691 12
388 797
653 740
681 637
348 149
381 834
633 369
934 539
714 853
480 807
449 880
389 956
586 440
221 731
661 284
463 460
541 845
225 86
934 513
630 805
423 102
573 481
719 133
690 896
878 868
727 689
896 114
896 172
521 649
105 568
865 581
783 961
104 847
186 394
266 317
457 784
765 631
516 602
818 721
547 811
564 223
751 390
470 424
343 448
87 700
311 542
552 400
579 241
24 251
709 587
176 946
869 621
669 271
897 218
182 183
574 557
528 333
2 473
338 886
887 34
333 555
436 974
198 216
479 255
426 203
47 970
221 60
335 628
497 501
655 592
546 133
700 647
467 731
31 20
161 629
876 430
103 229
845 890
965 462
2 812
188 375
604 108
996 794
381 135
152 82
262 907
683 774
237 961
1 476
625 17
403 268
879 853
828 515
363 387
200 867
378 907
135 337
877 91
884 21
812 541
729 354
114 83
714 296
180 532
85 567
217 519
297 786
760 475
18 858
670 987
495 892
141 583
654 779
395 149
972 364
340 69
164 929
896 128
529 57
859 210
736 571
80 620
559 656
176 709
65 68
458 6
187 513
551 469
925 618
13 835
66 821
822 117
687 226
226 907
220 675
331 436
728 16
85 350
824 181
648 837
282 559
924 203
851 364
917 213
690 172
176 226
199 8
617 652
955 437
500 623
743 8
85 482
580 775
198 248
58 82
651 587
121 810
697 793
205 417
444 683
698 127
594 634
800 363
421 156
718 128
22 327
986 312
752 284
73 883
277 621
335 860
294 942
21 530
423 617
642 266
969 713
687 540
306 531
124 580
350 93
369 886
741 657
724 694
783 207
463 27
104 727
394 835
884 318
306 975
214 496
951 109
483 798
241 85
963 167
518 149
316 616
348 842
628 747
501 3
175 382
774 329
163 532
510 779
921 913
924 896
160 853
78 897
71 875
134 839
330 166
904 802
883 184
925 536
814 564
83 108
855 293
102 634
868 305
401 364
477 966
839 426
916 259
595 115
491 926
798 142
613 598
914 547
47 130
93 155
356 762
673 443
526 890
911 159
765 939
203 483
703 409
46 328
740 173
789 306
872 970
541 218
410 501
914 838
179 289
476 673
40 850
545 868
221 327
176 700
250 946
433 41
44 156
188 484
495 991
263 182
163 374
541 546
663 854
199 628
881 377
112 117
256 264
600 621
13 947
576 873
557 185
182 30
237 321
469 89
488 947
844 783
646 562
940 520
28 258
130 798
716 827
122 278
795 391
885 358
809 61
368 319
180 815
762 985
737 915
483 479
276 127
305 1
24 340
773 609
560 892
604 997
78 450
755 243
475 291
840 441
383 635
260 12
655 485
365 695
505 160
464 191
819 803
148 51
488 384
45 148
588 405
298 54
23 557
956 200
768 770
279 241
132 688
627 871
756 842
458 58
485 707
235 126
53 910
165 858
934 236
627 617
358 936
824 873
406 966
598 999
99 317
563 505
977 821
976 793
775 607
40 892
811 978
377 99
385 448
384 560
194 568
196 388
579 512
108 951
353 100
563 306
68 500
46 872
479 378
641 643
696 971
174 990
69 387
269 501
896 836
898 616
605 864
979 523
241 917
265 666
483 138
459 689
588 808
806 403
158 738
986 870
452 489
846 823
427 79
354 839
85 530
136 455
669 451
472 136
216 315
816 254
515 383
554 750
418 932
569 207
854 302
816 316
264 960
784 794
654 616
170 932
52 543
144 37
469 433
847 539
568 69
680 731
981 944
483 684
894 554
574 148
14 430
856 611
985 107
593 887
788 399
996 622
886 539
886 565
962 687
788 946
781 939
473 443
1 395
333 7
78 906
591 760
937 691
768 61
192 763
706 293
569 728
114 432
644 139
625 878
560 387
309 633
193 506
891 325
989 792
552 238
389 977
59 808
578 274
121 929
548 177
804 42
942 804
256 730
257 45
487 557
825 964
406 459
414 687
853 628
365 322
442 747
4 566
738 342
236 75
148 162
536 765
230 986
845 660
207 199
838 762
19 774
454 576
680 338
448 797
926 96
1000 127
989 457
287 398
248 192
930 853
261 991
38 752
485 917
605 438
329 872
600 496
798 780
324 716
277 977
393 492
776 859
943 372
960 514
761 845
331 285
366 911
99 269
118 140
284 250
15 450
504 914
613 2
98 394
419 999
842 139
751 165
527 793
556 127
55 384
638 379
99 845
765 994
75 811
561 745
469 376
116 329
20 177
789 888
600 821
386 347
150 188
864 174
329 152
579 14
396 557
538 342
85 29
595 582
897 750
538 6
126 53
300 309
590 608
392 742
100 640
473 977
582 641
772 875
578 574
778 489
335 683
911 807
530 461
657 804
974 731
72 923
88 952
726 470
549 609
17 614
997 257
262 681
530 857
984 174
685 994
861 592
189 964
376 131
656 383
914 578
540 500
53 500
382 819
576 479
632 112
770 981
729 647
597 280
215 936
1 9
743 487
48 71
798 517
660 198
225 100
199 941
557 531
279 426
197 33
200 888
455 815
374 878
927 687
995 779
553 945
247 42
898 826
461 692
113 872
425 921
904 606
187 724
133 750
845 29
542 306
10 595
61 893
983 436
260 36
725 478
302 905
900 743
357 120
803 422
686 25
35 39
332 234
326 288
124 499
692 591
193 1
920 598
831 670
358 17
924 495
913 530
169 255
696 428
817 832
949 218
952 139
734 527
496 966
449 698
56 823
444 891
91 706
316 950
567 704
150 697
882 390
995 14
78 491
716 593
876 730
589 85
221 295
921 492
437 963
496 673
941 12
829 240
646 379
692 195
420 129
156 78
736 51
993 6
655 838
276 948
739 749
627 946
256 957
427 437
470 464
575 254
555 624
250 193
59 248
291 752
105 903
356 48
599 879
376 637
31 96
828 760
581 66
562 920
624 431
185 598
137 619
467 582
769 230
506 313
513 426
858 300
736 6
908 379
907 178
896 376
586 748
189 332
66 456
900 184
318 668
174 708
494 271
839 308
793 361
128 900
445 83
874 756
544 249
470 255
163 583
848 199
525 543
563 140
531 933
320 700
674 930
145 717
438 572
450 849
317 420
592 362
522 177
332 327
993 460
161 175
194 360
192 19
865 822
672 360
917 365
406 675
714 676
915 110
216 981
825 763
605 580
773 548
280 885
936 961
11 955
393 262
865 20
248 811
354 3
399 271
673 931
672 196
357 628
121 405
894 452
891 970
409 955
688 552
739 959
337 790
986 634
763 812
61 116
178 27
52 618
208 696
261 382
998 978
699 592
628 436
927 679
532 779
528 260
932 262
359 101
927 281
978 288
240 981
549 887
838 711
903 322
133 487
551 36
887 810
730 353
365 892
262 194
942 422
847 105
666 129
442 870
499 979
319 418
562 531
715 628
776 163
481 657
499 949
81 74
650 394
762 82
945 721
567 72
565 367
243 909
527 584
390 682
230 790
915 184
205 356
134 471
799 729
758 829
688 240
648 935
30 992
611 62
476 17
753 438
699 967
212 23
424 304
608 611
238 264
321 306
391 838
618 848
603 919
962 957
519 189
997 489
64 263
18 765
447 52
20 966
874 23
690 763
469 458
692 584
568 497
960 401
115 282
203 401
785 485
367 515
495 954
403 541
256 183
405 914
213 88
491 594
282 234
379 60
828 956
712 986
126 942
401 459
657 565
626 330
653 159
77 683
399 796
655 468
196 413
408 455
125 632
448 54
601 586
387 263
608 660
652 218
47 865
743 255
326 601
499 402
335 835
975 763
554 443
422 328
66 813
296 641
145 587
194 375
808 488
306 175
471 887
670 107
878 938
372 859
606 424
703 223
694 238
12 285
940 542
275 986
185 259
674 594
228 635
421 885
651 877
497 307
632 243
748 334
330 251
411 16
581 5
431 40
41 771
187 850
652 515
725 894
459 574
52 961
538 321
207 573
669 496
929 130
523 531
214 352
779 746
817 865
874 559
538 63
543 51
932 428
78 135
651 550
256 59
815 522
239 554
914 763
695 647
405 589
774 663
951 336
726 742
148 900
294 800
129 721
564 623
336 291
676 10
926 733
165 463
301 451
299 928
252 877
226 609
886 418
821 289
78 67
993 892
862 705
617 532
62 539
622 298
449 54
44 597
364 297
104 423
380 659
285 977
732 142
552 793
794 720
975 341
964 193
842 105
394 202
523 267
108 764
601 116
745 754
194 783
592 427
287 222
297 860
187 31
925 322
201 803
829 373
184 345
574 720
529 90
499 22
372 380
542 156
854 727
51 82
510 781
808 56
112 505
584 477
603 723
929 429
734 692
497 248
714 829
642 787
957 575
8 552
461 894
588 744
288 93
259 712
174 830
407 113
570 481
247 669
434 294
619 372
622 299
147 897
706 944
800 410
20 712
675 862
769 215
752 27
977 39
129 997
585 288
124 676
229 631
716 469
351 835
279 792
288 508
647 626
679 630
764 195
993 762
313 25
731 144
915 996
832 778
769 522
638 759
397 202
598 309
709 448
90 23
107 603
486 229
178 876
631 674
902 150
651 815
903 942
23 211
706 16
43 118
675 120
596 711
794 62
218 850
591 157
333 513
552 878
302 336
614 312
679 830
497 682
655 228
427 124
973 382
58 542
381 839
446 334
243 858
904 840
534 503
117 952
313 650
761 796
488 34
64 267
344 767
978 714
175 350
35 128
438 17
618 808
225 668
285 780
378 885
332 431
834 578
646 338
952 94
60 772
551 481
522 807
350 320
505 725
743 61
419 805
323 622
191 21
358 723
630 58
619 102
969 963
188 246
155 673
317 51
979 959
535 94
721 661
53 751
785 90
965 125
484 609
985 1000
948 229
836 770
482 903
359 948
602 114
421 732
70 126
260 675
891 815
305 185
400 958
21 115
655 572
2 332
722 924
119 354
30 376
433 69
434 428
488 268
962 417
940 683
627 32
516 164
985 331
516 627
715 523
978 454
534 948
753 81
334 21
654 1
187 895
92 822
928 307
603 26
936 54
902 499
76 842
940 965
980 678
351 285
516 823
322 259
355 529
818 694
787 111
849 194
957 574
271 343
585 238
175 984
818 731
264 863
112 44
312 813
921 147
816 517
971 725
169 602
540 999
219 775
733 533
996 780
145 184
220 7
97 624
329 96
281 657
613 836
289 704
720 366
416 702
144 542
455 703
414 337
629 175
554 825
214 468
679 810
89 9
783 904
695 356
748 135
762 564
904 972
97 522
77 933
18 329
401 578
949 535
164 973
280 768
230 729
782 313
760 150
430 665
848 80
828 939
751 20
729 585
943 796
36 659
640 307
430 360
35 79
559 934
422 855
758 297
553 641
111 552
640 553
961 518
60 611
273 317
190 335
629 428
156 225
495 6
84 10
555 953
728 555
967 333
64 780
695 479
443 174
991 616
859 941
30 423
636 219
816 327
936 635
210 199
293 729
318 912
285 968
553 955
225 13
779 611
800 104
289 679
871 892
869 241
755 893
609 673
762 56
541 967
818 790
999 241
159 965
211 705
145 742
83 921
65 722
549 963
240 807
466 271
506 266
266 820
940 685
974 102
110 43
283 623
637 291
969 586
548 751
408 459
769 604
104 91
340 291
954 988
955 736
1 377
168 303
899 453
292 756
966 687
620 457
763 581
658 821
191 579
422 844
915 156
538 708
370 459
847 174
229 202
255 394
811 207
500 195
892 580
500 987
907 121
980 976
928 578
786 349
672 203
95 732
68 352
99 433
793 309
873 370
547 649
517 481
388 188
940 490
302 429
768 453
916 811
262 823
598 120
101 303
149 530
409 875
493 260
70 562
234 621
613 322
542 100
482 904
902 999
226 343
73 27
289 817
419 245
969 67
443 374
765 470
462 204
903 50
947 139
421 400
785 867
456 705
851 683
406 848
733 107
752 774
988 198
752 1000
678 983
207 186
662 71
535 554
587 660
280 557
286 916
118 753
588 280
761 972
685 507
54 979
362 319
17 668
10 947
271 898
901 854
587 779
223 15
581 535
293 808
617 391
908 623
16 908
836 532
878 824
553 247
610 684
249 147
496 654
719 880
233 15
349 371
27 889
659 83
49 587
902 287
825 717
526 411
128 92
977 914
146 457
511 757
75 938
683 660
41 989
15 925
711 302
660 236
16 731
191 221
341 269
790 614
964 340
785 632
764 523
439 59
480 798
959 757
193 623
994 186
504 786
348 891
617 28
119 308
405 566
322 775
317 444
73 831
967 840
204 68
120 852
521 562
789 846
879 478
396 803
390 760
285 756
205 294
455 806
476 136
793 539
980 49
788 207
763 959
957 748
373 638
73 809
972 145
37 263
768 466
974 925
116 838
532 611
484 723
199 413
577 909
297 10
691 315
995 856
242 478
485 565
987 541
845 678
212 77
293 630
941 520
449 28
223 267
895 82
555 795
248 287
720 95
758 588
507 662
783 352
497 870
157 626
231 381
490 365
428 447
803 996
467 47
674 226
898 572
982 780
462 248
776 492
32 973
883 82
596 443
243 769
150 732
862 846
248 789
515 282
656 524
186 951
892 802
366 39
591 878
65 803
374 75
443 52
638 565
208 397
941 803
594 722
276 66
816 502
651 592
565 933
27 267
312 351
823 241
258 726
458 620
679 845
309 423
97 350
854 10
700 314
207 759
468 573
75 754
447 745
544 559
716 848
129 214
720 240
286 374
551 247
390 211
718 10
6 23
510 988
211 323
81 633
501 904
382 157
4 559
674 432
302 788
466 923
773 127
698 361
215 747
605 636
62 374
775 273
675 543
974 277
266 186
298 624
224 266
161 322
898 317
89 674
97 310
113 213
413 6
40 366
518 809
558 247
707 913
930 161
191 323
613 890
209 892
280 8
413 544
790 789
961 86
168 649
907 234
745 663
156 457
367 914
403 158
13 128
612 178
922 173
725 667
737 593
361 253
544 975
462 550
11 445
325 755
62 111
844 25
135 697
416 966
10 606
684 51
808 27
689 323
990 638
318 693
655 591
397 904
224 985
773 114
351 723
9 463
568 54
134 557
729 258
361 390
875 38
73 285
814 196
979 610
986 436
86 969
373 392
448 666
447 845
436 996
52 460
464 104
601 678
594 977
649 864
767 990
925 709
607 93
750 165
428 917
492 944
231 739
869 257
657 211
874 658
221 813
719 247
439 270
572 375
679 786
527 597
720 70
917 320
728 394
988 83
721 72
322 23
45 334
887 306
888 659
27 459
962 625
31 346
223 347
428 475
641 603
536 100
377 335
187 383
737 942
482 906
131 847
826 19
261 651
495 349
413 182
207 529
176 817
894 964
10 205
731 240
652 918
151 937
224 436
277 285
842 22
422 726
789 400
840 780
12 452
386 177
373 306
45 342
136 449
979 900
319 666
951 243
495 142
449 421
976 723
472 952
997 190
941 639
423 322
156 279
210 833
419 14
248 211
895 297
88 169
981 362
915 995
509 206
45 187
10 82
534 875
200 341
26 480
905 576
796 973
531 356
881 535
543 490
675 381
31 232
854 303
292 446
143 754
606 659
201 459
577 965
539 688
57 191
44 968
94 41
477 328
233 197
332 490
26 433
185 990
89 708
16 708
477 616
382 512
399 280
216 562
840 791
228 61
840 116
765 311
637 278
447 154
97 952
975 741
212 22
151 881
587 179
195 171
874 945
379 621
952 217
432 621
861 174
388 132
15 658
488 80
39 678
963 446
834 81
394 734
679 396
874 937
997 372
750 390
657 493
885 710
559 553
429 423
240 841
900 505
17 698
465 33
772 758
774 631
599 215
138 611
633 576
125 308
655 928
272 577
272 526
741 597
535 229
810 966
265 994
60 328
699 273
79 805
540 902
690 854
913 259
161 873
131 922
777 425
415 226
343 921
325 371
552 897
45 282
804 885
129 192
866 652
995 609
881 551
524 36
350 110
626 713
677 477
812 699
946 72
345 516
240 359
789 632
487 583
444 169
67 482
421 795
496 500
254 684
836 181
391 673
148 411
301 641
437 702
822 946
837 126
11 124
132 274
840 54
339 74
413 770
261 453
485 904
900 285
802 495
462 888
614 777
239 760
937 360
836 217
273 544
822 932
745 200
827 521
769 483
293 679
691 977
454 85
464 685
273 556
108 230
324 759
114 444
336 121
739 818
346 347
553 692
935 259
633 437
130 797
455 157
206 253
292 399
75 451
148 181
993 775
182 363
184 871
395 31
560 368
839 701
853 210
677 995
750 324
161 82
944 445
162 941
999 267
140 352
275 238
863 790
871 81
584 920
313 429
652 576
930 883
103 471
889 515
896 747
830 266
238 700
89 811
662 754
355 868
182 460
953 205
963 734
188 728
864 851
277 936
768 236
908 578
942 545
923 541
358 737
292 251
816 511
841 366
136 624
487 117
90 206
252 819
747 386
639 254
241 464
909 907
401 791
323 551
73 480
552 17
321 686
500 151
702 503
669 400
374 681
40 321
844 817
484 284
93 411
544 460
102 416
980 213
976 467
197 876
166 811
153 888
342 852
975 15
136 974
120 142
390 825
83 28
713 700
967 186
863 410
774 747
736 675
837 235
561 75
17 53
2 953
446 241
90 558
933 588
132 395
448 726
958 919
354 126
640 511
834 266
200 863
998 96
161 488
394 869
54 620
334 140
484 523
433 440
797 958
917 645
30 728
262 480
250 375
150 474
694 43
460 53
549 955
993 773
219 960
421 951
507 277
884 929
159 541
452 17
658 1
255 729
154 21
540 529
706 924
509 592
943 137
53 758
374 345
438 655
30 630
962 750
217 585
334 206
342 795
236 792
659 394
111 262
897 258
194 93
358 728
253 941
163 357
556 548
9 353
793 352
152 933
45 504
426 259
610 292
411 852
968 747
592 333
431 734
53 569
129 662
462 39
624 16
343 968
994 993
754 635
240 202
620 867
315 251
163 568
308 641
318 736
179 924
579 658
581 41
445 931
613 75
423 686
704 640
760 690
375 118
118 663
656 805
997 366
167 729
61 793
615 328
27 68
37 994
975 690
296 581
188 931
906 38
206 409
611 985
712 110
346 355
188 912
789 773
38 465
219 139
717 422
217 264
304 798
122 386
555 780
957 395
355 432
670 380
471 984
770 973
534 598
459 617
289 951
642 518
958 300
368 992
170 755
484 873
879 151
452 291
504 682
791 989
311 529
768 701
858 941
299 884
449 735
495 17
450 704
749 472
538 195
890 275
283 329
491 798
375 13
619 828
26 117
986 920
143 212
930 282
392 649
187 265
685 646
256 475
771 194
869 23
737 848
888 620
568 466
73 251
57 492
468 139
63 738
688 499
368 957
756 322
84 986
904 569
855 666
525 812
913 908
430 939
95 664
810 539
903 29
235 363
950 874
401 531
200 396
457 26
536 625
22 819
783 883
904 188
337 546
864 532
86 69
835 823
899 903
835 184
732 565
712 918
122 645
128 224
64 989
916 153
570 797
257 114
651 969
675 915
371 15
395 420
492 181
162 291
757 2
135 329
208 198
624 885
863 795
462 850
677 429
848 9
333 833
122 726
87 415
243 94
815 696
134 761
972 252
235 709
310 806
585 647
864 128
247 726
721 25
63 636
451 529
904 817
343 790
37 876
552 404
89 371
339 811
964 598
132 918
640 841
427 869
285 256
762 393
645 951
809 935
106 808
993 719
863 831
509 710
473 619
718 257
777 2
463 343
224 815
999 458
225 980
692 561
649 297
841 533
660 918
388 499
518 677
254 454
725 313
55 942
39 829
970 974
88 969
227 40
183 50
624 644
429 420
565 426
583 477
114 181
222 594
574 629
837 740
499 146
242 881
78 763
939 237
642 73
742 577
326 117
464 114
711 871
651 807
425 372
824 752
91 299
442 899
910 471
16 465
668 611
321 659
679 550
899 267
212 298
533 997
241 441
749 244
353 75
416 519
134 742
94 707
883 4
103 858
751 260
498 539
83 880
205 909
931 549
435 217
380 465
620 30
688 303
744 468
628 415
402 329
861 714
892 378
202 891
574 719
699 538
264 986
727 929
280 139
601 869
886 397
792 715
173 233
360 561
99 521
452 381
400 904
203 135
389 728
185 263
728 212
280 718
885 217
665 48
495 392
561 702
801 115
975 757
610 534
115 586
778 245
853 567
918 120
779 138
881 554
958 816
540 109
976 371
576 945
817 287
546 164
431 592
647 936
709 107
891 291
745 216
856 162
171 256
949 687
350 805
546 903
628 533
521 252
237 2
717 397
159 807
851 816
883 699
481 980
654 874
52 130
350 984
904 166
199 640
85 205
476 596
581 814
838 10
639 623
455 674
49 4
106 254
435 8
476 555
743 490
331 698
285 151
207 119
982 5
819 598
45 736
56 601
837 361
255 299
954 70
512 414
127 501
368 653
397 96
835 72
395 440
111 161
451 17
313 601
459 171
87 79
918 672
896 7
744 490
539 440
563 838
227 637
797 843
720 790
869 841
68 353
190 281
446 431
49 895
876 890
248 955
660 246
802 195
158 359
544 135
705 930
87 531
242 818
963 46
209 14
896 200
353 499
489 147
68 963
694 290
3 846
962 510
476 436
476 421
867 644
410 211
52 154
682 784
473 591
417 190
963 383
366 688
536 963
468 93
972 738
589 556
96 730
238 412
27 155
106 691
423 846
971 850
541 568
183 880
80 699
947 989
479 178
761 507
308 366
445 127
894 784
863 632
942 649
783 782
614 364
425 613
18 51
152 3
200 167
514 43
905 710
7 829
144 296
264 391
440 158
884 248
289 216
82 387
958 336
112 929
895 691
396 280
277 744
61 999
283 663
556 482
162 180
820 968
870 290
950 518
491 690
678 63
749 918
322 300
396 177
691 630
521 451
444 983
311 829
137 767
577 545
495 333
303 176
195 523
674 295
960 146
416 505
683 645
88 139
622 672
897 538
711 780
931 98
929 426
787 930
219 206
945 410
436 241
219 928
106 131
70 331
43 129
377 209
771 433
485 936
484 7
719 710
374 261
224 787
213 376
108 383
75 354
759 764
828 51
530 132
219 374
634 28
196 693
831 721
52 958
294 596
195 626
672 276
98 696
848 477
172 570
139 417
850 44
389 343
344 14
997 482
875 675
574 496
552 316
584 58
726 527
353 246
990 134
813 735
929 957
487 178
154 538
368 955
221 324
114 92
513 203
716 622
36 514
850 741
595 537
64 348
42 147
734 470
13 942
283 119
335 120
996 586
535 411
5 390
503 288
486 775
414 393
549 22
637 783
915 893
672 651
348 797
396 780
678 204
190 265
560 35
570 344
804 478
997 838
545 878
950 832
356 699
149 429
915 536
788 734
918 947
807 512
482 673
19 617
369 99
263 832
766 882
345 192
652 173
63 884
405 101
402 247
928 117
231 417
831 703
532 456
97 593
759 723
296 959
828 241
281 681
665 671
663 768
332 642
811 807
128 744
221 722
743 462
708 441
899 220
804 568
37 951
155 492
71 169
803 643
410 413
277 797
314 520
491 836
774 134
384 938
122 458
966 502
728 691
887 186
558 894
319 765
239 650
111 673
783 265
979 339
827 881
649 235
481 640
638 171
926 40
478 327
493 861
385 274
838 983
783 377
232 53
7 246
922 247
30 525
930 689
81 269
435 95
258 140
509 13
158 117
140 688
812 652
207 1000
776 573
517 295
404 287
406 14
989 696
351 189
471 364
247 395
907 702
997 320
137 275
857 394
950 719
931 271
489 845
650 474
986 35
625 71
731 283
366 995
736 700
250 860
975 507
975 291
147 46
437 961
746 83
146 648
605 89
195 775
408 470
258 950
9 64
933 782
489 159
52 493
41 349
89 505
692 123
784 903
704 42
667 915
276 839
450 955
765 135
428 958
242 847
321 976
951 849
331 899
70 907
944 787
643 223
457 77
515 839
250 568
799 716
428 789
181 840
235 560
207 477
491 787
971 471
312 38
567 659
720 237
126 694
728 529
576 310
529 700
877 693
916 168
318 213
124 821
817 751
669 237
843 880
876 433
90 243
941 86
228 418
269 869
667 855
727 319
558 603
835 754
514 891
268 446
215 656
554 335
758 434
605 548
296 954
308 864
858 593
23 10
221 381
542 171
486 467
865 162
200 786
297 484
324 673
855 339
469 651
740 301
231 245
641 717
705 963
600 785
102 415
614 19
58 325
594 63
440 403
125 471
884 402
891 651
560 312
334 870
791 63
455 804
821 372
746 722
665 733
688 372
433 268
541 578
863 728
841 804
786 712
884 903
600 630
681 367
407 394
378 341
699 185
503 91
49 684
589 170
19 639
617 178
634 961
970 79
499 501
330 433
242 403
399 40
425 264
210 417
140 693
42 576
94 838
209 352
271 72
253 379
708 543
136 913
509 534
960 527
676 601
277 882
670 966
220 721
724 186
377 811
444 610
300 788
724 335
129 401
313 703
915 563
820 264
643 646
531 88
169 77
643 61
501 728
847 314
173 858
697 244
294 649
670 441
734 446
97 423
142 71
464 245
45 701
833 692
800 911
968 284
889 321
430 663
986 501
441 914
147 591
310 984
94 209
523 510
223 856
394 302
798 678
422 224
849 984
292 544
795 948
381 890
119 223
783 302
88 780
772 590
672 85
170 272
789 917
92 350
197 833
821 763
618 166
360 457
945 846
627 284
571 861
232 99
8 670
570 802
388 31
815 840
266 502
652 510
347 265
628 658
510 689
458 533
380 457
477 703
96 867
151 180
181 112
40 848
880 636
893 231
559 567
793 640
45 56
798 413
842 72
9 294
176 285
517 675
247 555
790 493
418 140
889 931
319 967
373 221
66 272
857 500
771 552
49 540
82 248
270 577
571 407
942 803
135 374
905 832
197 301
788 648
36 298
223 913
986 799
106 133
976 272
539 679
974 675
555 1000
691 639
441 117
372 115
635 504
952 510
589 735
52 929
162 197
102 913
662 694
537 724
305 582
88 47
10 435
364 766
297 681
925 976
408 10
771 941
992 646
453 380
496 418
968 184
120 679
430 162
92 496
195 100
53 407
825 350
845 889
359 656
712 649
958 407
11 565
313 331
721 678
804 989
889 107
48 349
306 73
459 76
776 797
305 871
389 65
351 36
191 549
939 587
480 265
183 799
129 690
145 948
358 494
817 540
782 92
767 111
364 354
470 515
695 945
344 318
632 755
654 772
315 860
730 841
712 776
711 5
785 238
249 729
662 847
102 527
939 732
455 88
259 618
599 159
896 413
490 72
160 162
476 437
310 275
625 888
296 394
173 843
476 34
604 667
807 219
842 276
740 214
917 468
651 650
521 64
670 108
704 390
121 359
693 505
298 831
473 120
820 273
638 511
929 116
528 512
747 350
427 295
919 75
12 609
717 686
544 426
27 507
121 579
876 860
452 506
505 299
186 602
525 256
513 718
187 919
692 896
49 473
814 958
546 351
507 252
62 65
323 161
159 704
361 78
641 434
338 246
185 617
352 625
98 158
832 562
424 796
36 171
313 288
203 514
746 427
180 795
408 249
714 464
103 623
746 302
166 620
61 169
323 126
389 905
763 155
619 184
899 813
502 886
975 610
193 306
319 76
356 345
351 472
949 690
719 443
248 793
544 655
994 132
182 667
330 491
202 164
438 325
560 981
275 587
946 882
73 881
311 153
101 763
86 789
787 934
985 186
33 672
224 872
446 998
166 998
857 377
65 372
274 647
89 715
251 130
223 788
81 507
395 913
460 271
437 172
545 950
984 325
382 310
603 567
277 782
637 70
307 402
245 63
803 235
918 157
383 339
32 19
842 426
355 477
363 792
52 886
551 90
780 66
495 826
757 807
532 856
841 113
287 231
694 924
56 822
51 524
911 759
313 980
507 341
405 233
271 500
780 417
823 130
545 403
6 190
97 38
959 419
215 760
771 625
167 122
474 487
813 630
563 59
115 174
808 581
863 969
243 484
322 371
993 81
318 561
68 3
224 414
232 824
211 941
730 870
663 514
281 738
607 883
471 907
588 771
483 376
947 161
121 715
533 939
454 532
391 750
838 860
662 560
387 807
728 690
90 397
675 178
970 9
406 437
583 462
417 464
619 321
493 175
728 374
933 57
596 445
302 182
665 478
233 28
225 925
152 825
703 218
500 163
842 847
601 682
219 924
79 919
633 24
910 188
222 326
836 142
174 401
765 318
841 940
87 697
909 968
542 502
940 582
465 360
789 951
582 711
320 527
654 440
100 779
343 806
362 425
881 365
687 172
149 160
5 629
719 267
253 541
842 991
88 623
366 265
246 766
903 273
850 280
613 835
159 570
6 429
54 931
400 274
466 735
556 201
343 235
732 819
834 656
245 396
783 668
195 221
877 429
700 457
427 591
703 75
832 387
170 629
275 198
754 216
292 438
581 873
423 890
298 505
406 375
93 960
785 377
436 120
60 878
122 190
125 259
464 568
261 67
400 659
965 101
125 115
925 335
491 625
963 66
445 502
817 626
715 982
3 707
527 872
351 924
299 4
233 100
873 617
71 297
579 514
690 351
308 375
366 736
930 69
778 783
578 903
525 729
53 643
797 949
799 344
167 157
333 786
247 15
428 261
533 882
250 944
276 422
288 581
590 311
983 646
924 274
578 543
162 99
291 58
736 154
590 506
819 133
480 261
481 705
371 706
23 944
682 523
122 471
905 417
550 995
211 499
279 505
983 165
545 130
730 854
446 424
219 806
149 730
762 339
625 452
228 807
93 387
183 798
518 463
325 125
779 480
886 308
162 239
938 967
218 586
151 770
901 844
705 412
541 715
166 594
358 779
33 635
252 976
606 565
199 387
733 332
346 875
167 258
616 501
839 551
250 743
413 850
964 656
632 975
560 635
554 678
512 994
468 823
744 109
986 549
75 743
803 124
802 829
661 377
736 115
876 797
434 338
428 126
815 599
212 908
296 457
962 450
526 823
311 583
726 883
374 238
303 34
900 380
579 436
361 461
750 819
328 47
494 258
339 361
448 872
175 838
883 781
804 30
867 24
41 307
873 135
648 849
993 890
498 432
537 701
864 79
759 956
123 217
137 230
782 686
63 781
189 118
76 55
654 297
742 290
353 159
726 932
359 884
899 893
511 2
650 72
195 264
614 540
418 286
457 334
741 630
32 514
167 52
428 430
926 616
417 654
389 871
456 93
682 391
585 600
82 128
847 972
631 706
967 813
562 751
231 520
958 879
616 493
638 206
901 97
95 765
130 627
446 536
600 355
649 39
86 599
515 134
635 184
565 93
139 484
964 167
11 696
781 212
283 899
369 688
117 841
54 725
684 52
32 774
139 781
808 259
554 99
867 330
926 192
65 860
388 98
596 88
638 492
173 310
265 284
222 239
884 423
234 893
72 752
566 140
601 431
234 701
484 142
937 332
742 194
894 868
109 517
283 716
16 896
225 842
784 483
931 193
681 791
779 463
910 886
429 853
528 190
766 652
507 984
721 780
441 604
391 96
389 367
280 949
715 438
83 311
83 405
584 556
391 64
201 736
378 425
499 77
831 898
652 885
420 895
667 308
782 62
968 1000
838 823
622 212
476 378
790 957
901 700
867 430
626 225
738 600
479 92
38 650
877 908
711 887
318 91
555 187
706 551
749 862
456 832
313 556
10 169
491 665
409 982
139 939
489 667
158 467
720 56
20 90
464 250
823 806
323 12
197 962
365 980
32 866
755 562
761 474
804 566
199 276
791 22
106 700
416 487
52 483
399 676
324 556
388 340
531 234
778 813
318 701
874 738
508 638
864 312
175 645
33 215
23 164
543 410
593 71
861 473
778 613
184 520
115 845
712 87
269 95
322 549
231 58
587 554
547 741
63 321
277 557
348 866
887 176
513 767
755 41
602 802
87 776
336 608
553 732
460 894
48 666
607 278
103 79
4 381
525 575
124 707
129 94
522 204
636 10
993 446
651 582
324 704
785 519
751 354
133 622
59 462
566 896
549 776
722 453
855 184
997 214
634 903
678 659
985 863
35 218
531 503
483 957
132 816
448 663
822 512
247 541
219 845
288 926
241 768
76 513
819 231
375 468
41 446
581 162
505 611
33 878
263 895
195 268
802 174
767 949
425 520
960 213
632 238
467 264
875 128
940 675
254 605
239 395
788 288
31 566
687 151
897 411
97 42
376 860
410 417
227 71
26 908
461 131
507 44
121 693
502 356
143 148
197 452
519 867
887 716
288 569
598 587
730 640
882 231
662 858
447 522
465 65
45 980
54 129
87 930
324 688
313 879
126 599
140 262
847 829
498 897
328 277
171 565
661 838
143 915
987 556
446 32
293 865
389 280
780 917
146 332
459 94
575 690
331 962
496 633
870 797
439 451
865 987
540 341
242 592
845 170
736 222
430 574
698 522
674 950
33 201
89 260
738 915
405 850
315 719
926 536
361 839
606 577
951 831
523 242
56 954
690 577
142 599
552 234
253 836
818 172
139 940
152 286
168 730
829 971
187 308
387 412
223 947
639 729
918 158
574 669
690 898
987 529
168 354
153 663
898 191
744 513
651 681
569 794
406 583
597 284
374 111
999 605
1 948
780 325
519 117
169 454
600 990
27 541
373 849
111 38
545 758
823 324
264 170
483 680
228 627
403 240
931 862
207 192
654 880
958 74
195 522
651 466
559 826
297 737
871 798
346 262
675 94
57 434
159 311
202 178
546 95
344 869
211 148
239 428
734 881
149 418
75 190
974 156
675 924
571 817
996 724
725 247
527 943
971 71
770 648
228 164
458 748
572 755
599 264
96 354
215 870
660 535
451 169
933 579
787 159
583 793
513 612
464 554
764 349
182 510
513 675
275 744
953 206
362 380
287 499
934 167
27 366
902 583
676 945
187 142
515 485
28 343
372 405
421 278
769 520
901 390
839 436
732 804
589 374
502 537
579 262
489 335
847 508
772 154
734 87
78 65
24 418
770 928
721 275
119 920
65 50
121 476
629 814
396 904
340 970
958 952
33 838
647 990
965 531
744 261
229 820
936 232
679 275
456 44
626 561
443 357
646 344
59 358
222 492
502 280
950 718
731 198
726 311
114 564
843 753
667 134
625 821
824 76
908 90
496 9
975 936
628 336
826 416
192 761
624 839
202 884
864 181
419 971
629 87
206 470
346 269
802 457
902 528
51 332
825 403
268 604
472 549
329 712
368 846
903 720
769 113
517 731
918 813
561 327
4 580
741 721
677 891
133 743
918 336
86 557
67 911
790 349
1 288
490 33
618 702
570 196
328 592
859 376
75 59
241 429
590 799
357 813
326 244
921 840
277 172
898 520
754 27
193 580
22 631
534 559
381 889
764 650
760 388
555 738
567 755
578 793
815 941
812 579
126 426
702 286
374 740
304 350
364 445
736 416
147 373
270 413
510 976
801 455
128 585
437 371
657 703
339 388
512 812
930 34
389 484
191 38
808 255
191 567
97 90
200 487
491 763
221 412
281 351
997 36
582 525
337 924
837 586
982 893
860 630
540 39
666 485
144 689
175 368
688 943
417 908
783 728
239 791
265 275
881 853
80 43
153 126
785 384
5 787
360 134
520 847
577 716
476 843
556 602
586 333
858 226
428 831
506 926
300 422
917 624
878 311
20 256
403 32
972 108
262 985
94 175
782 352
795 206
446 569
938 665
376 522
993 224
835 331
470 374
757 715
337 658
431 570
420 267
615 778
387 689
208 579
363 788
708 573
428 217
733 691
708 82
963 649
287 876
993 483
820 766
827 973
714 858
856 145
515 207
989 879
305 321
13 674
417 106
115 117
744 477
802 731
969 923
113 968
511 376
979 12
425 842
383 321
195 689
503 252
705 826
374 584
434 802
205 528
831 300
219 757
921 836
380 269
198 78
223 108
460 933
596 229
802 864
555 137
958 394
764 795
531 339
928 450
885 93
581 726
141 311
253 433
60 36
209 366
961 394
778 387
117 136
511 968
711 725
505 822
318 813
411 835
993 732
68 685
191 670
252 23
246 400
893 979
680 229
647 826
474 47
151 821
579 973
227 489
421 37
965 216
10 410
304 195
93 956
242 927
974 307
825 437
472 897
401 246
168 622
322 600
677 178
151 666
138 22
294 788
417 172
207 754
393 557
378 300
32 638
522 779
26 516
728 24
441 237
240 867
159 868
137 309
485 68
614 35
254 46
548 88
457 595
239 958
80 86
16 812
507 766
842 121
666 627
805 21
758 379
147 449
763 571
845 157
414 562
895 107
356 578
361 602
665 800
400 76
950 192
820 504
994 538
137 590
124 99
167 916
252 296
148 541
976 16
610 76
972 284
127 864
119 368
45 637
299 159
391 388
580 476
944 431
211 236
230 818
672 915
971 942
481 617
337 772
9 516
199 720
616 676
375 819
898 822
711 606
538 713
657 463
926 440
277 301
963 559
123 856
337 396
820 438
578 99
284 986
144 692
329 869
214 52
720 2
153 564
313 3
237 929
441 861
359 795
671 667
802 464
195 311
998 223
18 903
209 3
251 698
206 60
707 121
225 889
631 398
398 105
604 311
445 168
953 990
666 624
557 811
57 372
883 655
716 51
537 93
276 517
438 66
506 179
432 283
539 363
319 401
566 376
658 466
641 102
454 217
650 316
987 238
431 58
160 292
350 146
114 166
935 376
51 202
268 881
473 9
240 178
916 647
867 228
607 521
821 529
576 747
19 695
252 572
277 223
771 696
945 841
403 737
292 788
97 237
776 668
180 603
191 749
632 245
433 816
213 50
869 898
218 148
684 393
462 999
672 114
519 41
695 462
291 976
510 618
788 646
136 829
745 946
995 71
658 175
252 911
638 347
537 336
324 297
407 542
516 970
742 559
696 817
473 82
884 265
232 791
342 494
979 343
239 502
970 500
224 548
853 520
298 340
5 491
680 303
45 105
7 219
463 964
349 451
470 796
822 756
62 38
593 885
971 826
510 64
684 907
541 275
994 102
641 617
932 477
869 306
609 534
155 658
239 611
730 321
181 349
882 371
683 526
457 639
709 459
644 932
593 818
33 483
521 976
62 525
632 840
825 85
570 226
596 763
478 410
873 918
958 824
528 614
270 896
393 232
813 800
874 693
932 667
112 52
666 396
10 904
725 24
63 39
532 92
79 290
611 402
824 648
433 925
881 660
850 349
247 326
63 472
999 879
996 740
287 976
754 666
847 799
270 372
120 858
478 430
608 797
766 462
908 523
357 700
560 420
23 764
594 170
732 168
55 550
226 310
233 587
633 460
732 650
922 755
215 305
901 376
722 11
753 320
539 82
206 122
150 175
845 159
562 508
38 563
1 212
933 776
679 840
238 592
196 150
936 888
675 695
944 895
87 500
418 22
692 419
216 855
472 423
108 538
585 106
781 546
415 154
307 95
482 365
728 282
944 546
334 348
47 657
721 361
902 486
735 221
392 133
423 852
272 670
910 555
554 813
183 239
384 966
509 174
815 647
437 277
630 194
629 840
612 731
582 394
879 720
152 434
501 907
598 302
316 522
218 744
22 404
273 145
336 192
654 668
926 902
692 214
327 621
668 166
862 326
893 588
593 880
662 33
435 620
778 988
960 643
532 757
702 781
861 272
453 390
430 841
815 456
380 749
297 95
824 867
117 898
255 803
794 85
532 673
282 693
381 477
396 928
514 119
439 114
65 321
199 486
533 92
550 624
668 556
1000 446
354 466
921 341
300 699
180 90
983 123
732 285
778 868
478 661
12 438
124 696
761 403
551 768
205 110
452 309
77 219
729 467
21 268
64 583
651 890
723 874
663 877
576 771
247 433
428 267
68 309
520 412
268 697
645 107
302 661
859 18
810 719
549 431
296 990
299 257
276 334
401 595
543 684
123 157
288 836
970 284
678 926
721 971
21 320
41 978
431 470
595 765
687 346
867 937
808 320
340 468
157 394
933 195
951 560
488 388
480 859
88 56
461 422
383 761
699 209
861 229
526 403
192 326
793 1000
497 374
378 700
831 912
318 359
615 162
654 932
603 976
924 800
63 782
397 808
437 71
561 265
136 754
596 70
493 926
784 656
366 897
270 298
905 656
7 781
634 882
972 510
402 72
139 67
389 30
638 352
777 867
526 527
48 619
691 62
677 392
974 176
224 980
742 235
794 37
466 328
102 133
463 238
552 470
523 142
885 69
452 770
752 631
435 172
298 332
508 732
701 618
913 703
26 33
26 360
79 529
122 787
160 346
378 76
22 334
685 681
127 742
911 385
227 488
794 891
449 937
380 117
172 472
742 22
26 486
128 289
325 452
201 630
975 264
328 330
499 984
725 693
30 287
742 814
107 359
623 470
552 247
607 329
335 907
142 535
78 222
448 775
824 925
156 263
719 564
101 73
226 232
816 995
362 187
610 601
334 617
858 937
823 476
745 997
570 648
183 202
658 507
432 261
252 52
284 683
528 570
987 816
859 505
762 537
208 135
745 960
533 261
107 27
221 476
580 441
573 618
897 270
855 212
907 761
520 254
352 333
799 311
798 191
795 654
596 33
52 254
907 906
890 472
780 237
613 705
73 558
850 914
355 504
256 332
318 162
914 996
41 688
976 863
560 866
349 662
91 263
213 806
588 461
332 118
378 31
528 964
594 522
934 231
581 578
22 805
104 655
464 276
366 727
532 165
180 471
882 699
820 807
495 507
900 62
505 605
933 520
763 378
543 80
478 496
984 580
414 666
721 906
511 57
16 693
797 842
573 1000
855 131
595 334
996 457
186 489
796 466
490 156
829 939
912 171
932 140
822 342
700 294
340 270
783 462
895 918
323 389
669 981
573 760
282 632
575 574
849 60
631 284
118 755
704 114
465 733
794 683
353 445
534 650
687 969
474 935
630 351
853 614
508 368
961 562
319 794
768 994
106 778
191 213
780 852
499 889
858 397
562 444
471 317
546 555
754 696
343 78
778 897
502 797
791 615
26 160
243 344
284 411
663 798
598 564
860 512
759 646
115 248
125 768
198 458
146 449
326 619
723 569
425 939
6 579
600 919
881 273
171 741
914 921
612 289
311 56
277 681
625 478
107 775
419 967
548 452
812 328
235 107
408 529
948 844
128 523
58 690
654 742
21 810
276 387
785 697
135 964
281 212
493 974
785 916
746 100
103 415
114 926
469 842
885 536
270 182
504 300
95 250
241 59
324 504
663 806
982 693
793 528
899 440
438 30
184 805
537 78
436 250
389 765
250 712
762 83
463 965
435 146
907 138
907 749
833 92
593 757
803 854
450 860
978 341
737 485
721 195
616 187
522 225
607 372
688 84
271 92
379 685
840 512
426 928
541 315
706 274
737 592
235 636
609 7
348 196
388 949
36 432
306 967
119 591
230 322
230 367
990 591
991 830
614 44
378 918
713 786
243 287
744 221
420 717
37 793
964 765
767 764
965 632
598 184
103 342
84 725
462 770
348 16
413 626
251 607
188 665
472 872
406 392
284 196
727 137
299 126
513 160
732 742
351 753
797 800
433 346
263 179
927 781
330 602
523 644
485 847
913 91
107 790
498 965
246 518
25 961
779 137
571 10
444 302
503 492
929 781
592 204
400 849
709 13
565 430
776 773
862 566
556 616
826 885
777 239
216 424
806 239
3 697
907 614
254 229
732 176
362 376
917 118
904 862
897 17
854 699
743 85
780 613
194 846
598 821
992 430
438 878
410 107
434 496
876 743
475 682
702 937
635 131
336 797
241 413
235 236
168 207
468 508
824 547
944 802
986 544
409 453
255 215
530 747
194 943
41 29
448 293
41 357
998 272
56 560
49 705
199 992
991 285
621 511
473 142
739 318
843 134
361 724
245 98
470 637
104 190
67 224
320 517
618 87
654 895
186 395
164 622
614 393
308 795
312 443
772 360
818 284
135 905
347 111
15 122
942 904
179 540
79 133
7 492
197 216
764 581
724 96
698 818
688 914
273 432
265 353
158 526
31 867
300 410
234 877
471 432
714 704
722 703
729 310
539 918
514 746
690 122
66 245
838 843
933 22
591 601
685 745
665 710
414 168
505 51
508 887
854 43
289 359
718 50
687 708
109 502
295 473
29 498
714 448
859 311
483 457
21 274
519 525
579 643
362 395
240 291
37 505
987 503
294 149
959 837
765 779
259 921
757 899
797 243
707 91
535 529
433 943
802 682
106 638
686 647
365 680
7 963
418 847
832 257
548 354
540 793
258 616
15 152
464 68
393 400
847 782
736 71
175 875
865 338
151 603
241 521
377 694
396 910
625 143
486 203
983 19
890 790
805 582
363 69
106 569
792 112
48 486
690 654
285 332
476 513
970 848
983 505
637 563
490 619
524 167
931 860
457 94
19 447
390 887
998 219
87 217
775 702
664 624
172 178
769 845
502 497
728 668
250 465
417 478
298 881
240 430
480 657
360 157
914 258
873 432
328 756
195 310
699 517
78 640
685 111
875 65
582 150
487 512
592 252
309 828
61 590
829 826
859 588
85 782
701 924
645 101
888 929
381 852
524 639
494 211
645 723
897 18
372 867
409 893
375 261
344 17
42 369
713 189
743 191
783 661
95 841
873 559
506 161
271 770
25 669
863 720
473 785
742 990
244 7
96 886
326 358
755 677
472 77
314 118
695 559
640 859
505 271
671 892
986 93
752 452
756 738
828 887
51 643
2 80
626 559
753 715
41 421
768 204
122 237
210 585
565 27
331 121
125 242
411 958
236 87
514 542
744 770
327 582
647 237
864 571
987 281
208 231
19 539
704 36
54 227
53 321
53 171
734 777
913 104
448 536
193 977
751 483
542 363
137 429
305 301
910 656
333 280
778 207
131 887
1 414
473 410
528 890
738 282
160 275
750 677
701 263
318 363
278 58
526 278
872 61
306 501
716 267
119 312
999 886
895 982
462 70
716 806
704 615
332 639
869 127
880 954
685 938
477 235
789 392
706 510
491 237
111 529
583 755
725 77
911 195
343 630
640 370
377 906
288 46
840 656
118 632
78 859
290 154
393 764
754 956
36 208
803 499
840 523
924 314
859 736
340 424
79 489
824 30
499 202
124 951
66 148
713 935
429 404
532 325
460 387
616 579
523 10
484 86
787 194
387 132
757 942
444 817
509 276
943 538
56 255
260 456
467 944
1000 69
268 163
402 27
373 349
66 382
762 940
98 982
755 404
188 756
647 166
237 47
74 444
913 472
762 967
844 894
623 934
232 257
319 80
553 685
4 772
619 52
809 519
442 161
820 645
421 812
262 403
325 691
171 924
132 53
710 548
435 979
967 338
976 943
408 45
564 203
227 352
476 682
793 960
309 634
159 992
537 754
182 490
505 71
586 714
298 187
925 418
479 48
919 26
344 547
582 962
961 252
163 210
488 97
503 303
268 689
278 912
935 460
801 640
295 44
590 355
754 636
525 223
937 96
504 442
846 397
106 314
437 233
723 458
898 342
890 298
592 926
460 914
104 88
660 815
699 743
979 994
419 358
774 408
555 162
863 981
570 771
117 937
554 252
862 410
338 554
145 352
591 102
941 838
290 319
229 832
245 86
219 610
715 759
408 339
875 587
300 198
744 583
491 450
166 595
624 856
461 624
239 283
43 47
738 60
60 985
569 790
177 778
817 849
233 919
228 89
933 841
561 723
481 727
635 836
305 921
705 764
959 487
162 47
422 348
854 352
656 204
487 776
227 746
147 129
592 683
983 609
975 814
153 955
525 621
673 805
422 484
343 158
898 465
224 421
587 246
639 513
940 383
908 72
974 344
925 658
10 460
583 815
41 263
258 860
919 309
832 152
179 620
655 418
99 558
542 36
782 632
809 591
408 401
455 314
966 397
107 109
149 98
134 735
160 545
647 586
689 640
130 685
974 526
917 520
15 563
601 315
573 531
626 63
884 881
969 91
917 763
267 544
805 774
416 262
116 447
252 66
26 86
570 27
462 582
993 87
621 859
155 880
151 183
984 320
317 24
4 89
662 274
784 163
901 893
777 936
644 819
210 107
768 298
507 165
349 39
190 313
401 349
159 646
951 972
403 419
803 618
609 932
613 164
240 88
950 478
956 416
801 220
117 850
653 539
217 26
865 493
40 120
909 538
52 892
228 9
406 358
162 664
294 626
720 143
245 339
501 187
692 852
159 322
72 987
371 58
194 912
741 272
593 876
359 323
401 942
95 118
792 88
545 16
527 636
760 829
37 507
48 570
878 165
917 706
265 750
167 999
498 733
703 100
407 250
253 939
721 732
571 982
313 171
560 946
599 115
864 750
963 453
568 227
699 800
884 174
639 227
768 420
631 262
112 488
970 215
408 637
696 739
778 281
769 252
62 262
294 450
663 912
282 633
127 392
198 277
619 792
464 986
491 383
825 781
313 781
374 762
600 107
908 849
564 759
707 876
57 37
540 674
870 5
143 378
141 519
313 12
625 178
990 25
933 429
904 779
501 100
457 39
407 566
125 863
621 479
798 482
404 524
459 309
95 174
586 576
132 627
537 13
970 957
890 3
672 849
458 840
349 342
269 882
926 153
819 433
286 620
696 834
568 557
421 151
772 483
2 891
233 276
791 136
844 346
115 328
433 710
811 586
133 215
499 954
135 291
851 301
797 218
378 732
902 469
599 972
699 893
609 476
444 682
188 328
884 516
92 821
482 914
341 133
242 843
569 91
684 647
253 816
126 294
856 719
282 552
375 108
305 313
627 456
628 128
976 827
229 78
900 436
849 201
203 677
696 21
89 406
588 244
315 546
185 733
343 87
505 425
158 929
971 997
630 983
729 880
490 169
316 24
209 599
657 207
388 769
291 315
897 949
585 836
87 428
808 727
179 988
434 544
473 146
773 401
220 730
559 658
127 252
8 951
449 224
125 971
344 622
945 651
234 734
628 298
302 96
4 950
628 817
482 778
55 831
317 721
702 421
202 424
444 989
908 138
726 661
130 865
525 585
39 316
806 714
472 256
179 250
95 233
202 45
229 299
361 427
192 780
256 246
392 161
634 357
697 935
539 105
321 575
442 833
594 293
456 334
511 692
794 941
404 936
542 947
830 1000
505 843
497 706
181 701
150 595
297 520
685 519
925 58
857 106
648 838
729 84
135 772
704 272
867 319
150 79
581 513
796 436
573 891
131 804
883 524
688 812
616 737
384 636
202 623
412 87
457 322
212 43
644 423
447 132
709 191
73 141
331 388
745 368
348 849
497 796
532 858
531 558
448 236
106 524
669 823
144 762
385 244
130 530
407 962
111 464
649 308
703 589
769 351
120 16
748 232
982 591
3 837
382 746
828 329
832 120
182 993
147 810
930 910
379 40
706 969
978 701
49 175
856 871
723 783
906 251
528 951
174 489
982 381
216 352
490 460
155 849
120 478
76 876
721 819
764 449
326 953
967 243
180 944
832 730
285 518
470 491
162 950
727 827
963 802
847 730
548 200
810 393
908 759
973 907
443 560
512 836
231 405
106 334
801 471
179 173
458 351
226 894
784 398
743 726
63 632
128 367
256 803
734 832
727 924
463 327
56 907
51 21
785 637
150 58
576 883
431 719
796 187
1000 495
789 325
633 200
132 488
655 267
59 501
647 673
911 580
823 584
999 755
389 380
45 627
4 902
683 796
1000 468
722 685
839 979
527 971
318 925
862 708
273 992
394 322
293 205
420 74
280 888
603 820
8 865
325 269
350 572
307 132
194 338
787 666
356 967
430 747
758 985
277 516
454 135
223 799
254 444
606 773
846 822
335 856
520 695
665 686
456 887
968 595
654 756
265 499
741 343
224 906
877 589
102 439
116 550
27 353
190 267
13 547
794 9
683 813
358 162
303 587
559 614
879 474
215 355
165 133
45 289
495 733
390 944
412 215
780 217
318 453
392 162
681 150
136 857
254 731
527 31
192 887
883 406
924 467
80 254
537 533
962 675
415 272
958 859
589 651
662 265
37 400
691 117
223 712
3 840
723 700
660 554
764 130
960 5
98 798
653 678
767 310
538 313
560 539
895 360
875 764
555 40
982 701
829 60
465 314
677 275
706 150
262 865
388 461
496 881
400 705
420 933
666 44
624 700
626 861
109 423
63 945
429 247
91 51
512 515
430 112
983 383
738 849
156 120
869 342
631 673
917 368
125 180
299 280
333 596
649 933
387 607
362 282
729 261
279 23
10 231
846 165
387 114
939 661
999 467
559 464
669 674
3 388
1000 561
781 386
906 915
956 38
495 170
818 551
407 891
236 818
930 554
705 979
447 86
404 925
945 561
541 292
132 711
536 805
355 808
72 51
117 971
731 996
214 522
748 713
288 312
972 122
355 136
977 72
365 359
748 647
304 115
866 386
953 59
634 94
970 405
184 644
91 735
596 412
202 475
736 839
2 443
859 504
822 519
985 852
538 806
468 694
195 707
715 487
35 930
601 75
446 214
809 868
596 67
342 943
403 207
857 712
973 519
537 542
561 340
148 402
12 48
95 708
980 636
157 584
543 772
327 402
114 786
666 294
308 275
628 360
457 52
194 447
564 163
531 928
335 849
298 995
594 914
904 920
763 299
444 680
764 686
523 299
917 687
122 784
853 952
807 908
431 299
276 67
658 616
643 673
339 641
684 954
252 375
883 237
78 329
2 58
757 76
182 230
555 804
5 237
363 611
825 347
488 580
426 224
867 230
860 426
688 926
587 575
40 519
893 695
204 70
95 443
633 152
857 811
397 74
809 884
616 307
859 986
400 319
448 723
177 977
988 597
722 863
503 643
738 869
626 134
590 391
555 117
976 80
673 467
336 149
292 302
550 459
387 326
566 707
522 472
554 35
950 322
449 319
561 133
850 489
591 643
212 973
124 419
833 905
292 814
938 91
58 365
404 315
963 427
717 141
309 312
494 480
119 471
380 309
623 72
358 376
486 368
926 391
313 420
105 372
57 598
997 526
467 643
912 224
730 406
582 313
330 35
353 352
649 239
183 272
483 843
607 671
637 165
833 160
816 968
2 88
21 94
826 29
240 123
355 780
7 342
567 757
111 414
989 63
459 538
111 771
590 263
734 771
617 144
826 780
740 403
58 415
72 621
434 669
891 415
986 617
354 646
399 999
920 274
842 761
629 224
837 480
530 482
259 486
726 349
182 261
535 125
499 654
6 332
762 64
951 886
910 550
191 838
626 61
25 358
749 263
674 130
614 356
903 612
921 667
632 905
713 140
320 464
329 223
468 497
418 712
659 584
289 513
233 878
92 38
284 41
868 927
422 770
655 845
426 590
523 252
476 216
785 695
77 524
524 834
156 77
157 740
741 108
658 235
539 631
450 167
986 98
838 907
782 633
768 430
605 157
609 775
89 608
835 940
740 7
134 12
75 563
6 105
445 274
690 318
164 694
786 742
227 389
215 691
309 63
174 851
251 406
65 151
920 536
661 940
400 21
940 291
167 949
202 764
12 531
401 76
788 261
936 524
581 294
675 634
11 889
749 456
224 489
570 150
216 781
75 182
251 700
349 722
177 726
149 969
402 515
552 757
440 3
421 266
359 443
50 991
727 7
167 943
77 145
945 103
430 678
613 576
190 914
933 275
995 120
100 403
5 58
182 320
398 173
752 605
716 955
180 843
718 786
289 317
362 210
825 557
145 909
43 142
695 325
823 24
159 564
368 40
458 652
385 639
402 232
601 614
591 693
695 284
158 277
494 87
247 313
699 389
110 489
788 552
32 242
205 774
508 613
319 831
649 965
21 96
473 546
46 447
100 514
770 513
470 791
553 308
264 886
53 222
964 261
429 83
767 46
496 8
864 74
470 267
597 355
965 43
97 211
701 362
98 267
710 80
80 377
956 95
972 743
108 800
294 766
239 560
307 522
497 590
218 992
807 204
281 241
426 214
915 768
804 441
190 64
788 924
172 562
15 161
725 741
962 790
670 360
867 323
74 827
243 387
460 670
858 796
536 583
370 396
797 258
894 166
559 463
665 214
783 656
642 589
612 980
190 462
690 181
89 812
643 306
398 343
920 575
880 493
454 973
91 808
489 605
920 381
784 152
695 459
945 781
885 137
144 776
409 9
571 135
545 996
929 332
821 811
918 842
716 785
128 387
454 950
878 668
731 112
893 312
590 908
186 618
483 34
767 830
158 210
690 423
109 650
863 137
575 509
878 575
458 642
430 710
928 64
304 631
220 244
429 323
335 606
560 624
876 383
941 145
71 309
293 404
10 351
495 295
805 747
548 57
986 532
323 705
5 963
594 814
495 591
130 939
29 902
460 642
438 702
1000 320
170 423
933 913
886 100
762 66
262 938
642 490
673 714
872 648
161 433
17 351
877 668
741 580
243 550
714 521
681 803
916 342
809 431
366 69
493 207
837 881
813 820
90 553
515 818
727 505
506 302
965 25
653 337
941 418
805 799
713 309
298 25
483 997
63 834
959 324
78 458
855 336
454 347
983 354
560 199
860 823
569 111
147 335
271 107
124 701
964 665
565 883
2 933
193 773
228 98
821 728
286 955
367 482
350 421
953 772
118 511
696 515
368 668
766 170
376 558
338 259
765 966
304 761
337 49
426 871
151 501
528 873
477 782
386 164
424 133
480 522
454 305
427 544
168 435
246 143
889 25
989 40
44 451
550 808
200 494
807 906
180 988
983 848
795 331
919 993
344 943
867 18
745 486
495 143
904 27
883 926
171 796
498 420
893 302
69 713
690 134
532 322
121 354
626 124
307 144
662 786
839 297
992 311
446 411
29 290
174 839
581 699
310 863
863 954
726 52
18 886
18 279
621 169
452 396
890 585
680 959
732 485
613 471
211 234
707 16
836 389
43 294
460 59
467 30
200 234
836 720
100 310
843 771
100 737
286 671
182 477
854 770
602 27
309 915
667 875
2 800
831 412
830 551
552 30
27 334
836 912
407 713
163 286
173 304
512 867
872 388
580 485
236 633
58 35
799 770
100 856
633 170
493 504
340 53
600 597
317 817
392 447
305 519
157 368
259 588
777 476
619 899
701 883
964 22
862 498
331 612
410 528
181 988
404 542
835 638
748 624
474 809
318 360
815 612
83 504
92 773
564 805
325 929
721 295
498 738
859 755
631 290
955 503
7 299
548 728
260 197
988 850
933 510
663 4
810 627
98 141
445 156
793 378
877 113
708 170
850 714
648 549
218 100
108 866
29 721
781 953
977 181
451 907
734 454
431 235
905 335
929 400
154 781
543 730
856 822
494 599
580 278
841 200
354 915
723 43
837 105
384 125
958 763
637 10
218 431
924 27
327 401
93 644
387 256
816 194
239 324
612 548
457 830
824 948
749 835
304 429
579 571
701 58
50 72
571 856
725 370
68 782
798 99
157 454
571 662
728 756
583 559
614 460
458 749
484 4
2 66
915 605
236 617
401 887
995 894
245 539
445 817
535 275
352 819
453 444
708 27
274 76
156 353
882 663
285 603
21 312
654 957
274 354
143 194
956 316
669 431
571 107
278 575
840 487
224 891
487 2
174 11
293 858
69 867
22 907
201 929
652 319
848 505
558 147
426 302
126 672
727 34
510 582
95 254
985 432
214 635
327 819
939 895
492 90
782 663
855 307
81 900
142 406
519 243
241 12
692 172
718 663
323 753
573 975
863 628
650 805
760 222
237 542
77 567
352 892
380 875
653 56
847 172
510 543
436 822
47 994
818 554
911 334
80 40
666 12
438 270
460 838
628 830
63 693
107 458
655 612
468 818
225 591
399 102
263 613
381 818
719 328
273 218
50 719
935 24
147 472
234 550
265 720
263 790
212 616
325 291
117 111
644 547
355 9
632 363
54 246
911 81
175 811
699 416
883 369
22 931
317 756
980 916
569 833
420 988
23 243
760 784
591 545
507 79
107 437
837 936
775 192
608 543
338 609
569 771
647 730
11 525
652 308
207 363
67 10
763 667
324 163
907 118
712 580
399 792
394 956
631 925
24 5
943 851
338 142
170 870
33 120
351 943
674 194
635 257
909 341
182 513
926 573
426 720
753 127
80 846
806 758
665 805
855 953
165 445
371 504
798 598
874 40
85 650
407 978
3 248
196 701
412 917
964 794
964 523
54 502
336 45
885 327
354 192
818 422
274 701
264 607
501 560
339 747
876 608
711 505
28 857
262 120
397 447
896 188
314 291
94 373
936 121
695 668
275 393
298 604
472 177
768 502
299 699
383 249
309 460
312 901
491 459
351 294
570 43
365 250
10 707
367 927
698 951
1 167
81 449
89 160
990 287
448 937
13 310
207 771
319 836
243 639
822 716
605 84
982 35
488 434
999 859
46 273
391 671
917 694
601 919
367 491
637 247
866 174
115 124
596 17
300 221
178 424
45 453
149 774
289 782
644 762
39 588
47 931
455 144
242 260
406 237
554 275
518 925
204 66
575 577
459 220
278 665
132 202
425 754
471 455
563 525
689 661
488 925
889 630
41 859
688 744
582 893
942 800
808 633
607 703
801 167
698 307
712 375
207 937
505 32
639 695
289 587
581 995
164 298
487 785
77 449
164 960
796 122
205 212
406 147
961 739
73 968
9 732
1000 83
750 195
29 839
712 992
28 848
426 601
856 35
301 373
39 77
450 431
94 691
683 989
175 611
976 148
804 960
183 167
381 512
40 219
685 570
277 374
724 162
92 471
465 297
554 720
267 991
564 543
363 115
613 713
819 363
913 12
500 437
11 683
522 481
435 320
14 127
918 487
963 89
113 643
498 71
677 955
826 92
413 106
383 951
811 317
904 587
716 768
500 478
118 453
92 803
11 928
887 113
916 283
36 836
133 909
981 890
20 445
81 707
943 193
593 391
977 446
697 628
659 298
785 787
544 603
286 956
325 812
891 536
336 41
323 951
203 853
487 306
874 864
761 915
995 544
987 123
241 180
510 985
13 383
674 756
518 968
403 451
543 722
416 309
658 357
714 995
544 487
502 165
681 852
820 252
364 859
650 419
483 702
910 739
768 514
812 556
401 431
518 997
756 767
297 399
459 103
840 448
93 795
819 958
13 259
113 301
886 278
694 569
785 244
107 154
341 233
736 553
579 360
248 361
475 855
400 544
335 45
372 772
956 138
84 921
352 946
603 350
326 569
335 717
859 791
353 989
22 393
506 381
590 638
146 834
329 315
713 767
355 345
440 280
701 179
323 199
809 302
817 321
621 832
744 828
30 671
393 741
80 793
378 282
157 10
194 835
169 647
36 23
135 732
890 143
321 805
656 322
167 761
682 335
653 93
741 878
408 855
979 157
751 359
646 203
836 897
490 348
228 235
393 373
984 306
92 824
981 792
667 800
973 618
765 704
643 905
719 794
508 498
863 524
716 767
753 951
922 384
511 19
336 81
624 731
11 746
90 736
753 601
875 284
428 793
172 650
98 601
590 788
81 405
984 837
668 968
608 720
674 451
913 955
127 514
509 57
216 245
860 683
245 649
662 222
996 987
538 768
714 799
193 933
824 723
267 557
699 321
819 257
222 887
438 745
123 31
101 539
578 585
196 800
118 819
957 343
494 590
423 671
124 296
687 59
99 995
588 623
762 705
434 936
753 961
823 711
105 811
867 658
461 254
71 468
671 427
551 487
521 221
413 390
182 810
118 984
385 908
154 25
285 588
417 70
75 598
179 143
958 110
278 487
299 500
87 630
305 674
624 74
579 623
594 374
116 581
237 685
433 741
583 638
865 871
678 982
256 233
173 988
305 627
968 700
810 331
762 209
642 658
671 745
25 772
715 141
235 878
165 950
122 709
778 812
422 219
951 130
267 387
615 608
981 535
657 474
564 534
985 752
755 159
595 309
840 98
476 61
605 617
465 635
572 507
995 750
524 438
384 180
33 77
140 419
121 884
907 303
254 799
356 869
397 911
766 907
161 57
941 456
918 96
713 571
648 954
889 649
787 862
617 52
954 855
419 662
533 209
703 500
266 810
682 490
110 320
91 667
281 707
83 443
208 842
975 339
527 165
142 235
300 490
93 926
505 188
238 456
901 522
721 134
920 594
931 85
385 645
555 867
696 556
46 826
361 658
696 577
978 871
824 654
117 501
458 736
877 48
40 779
585 644
711 633
975 210
291 753
955 294
545 765
448 377
110 651
282 674
408 976
663 553
375 344
778 885
478 82
883 557
301 922
101 471
406 734
612 735
854 170
507 238
669 591
107 394
311 306
585 471
865 797
34 358
149 483
377 297
274 388
748 521
301 624
643 9
333 954
439 149
189 208
818 868
910 658
347 493
316 477
616 739
794 329
821 782
195 484
633 521
722 283
576 311
926 918
908 902
498 623
915 232
164 919
860 940
909 731
424 189
745 151
905 742
39 53
58 802
327 753
174 244
788 187
1000 517
116 135
983 301
11 635
624 908
473 102
68 718
272 599
503 427
143 741
297 985
740 249
43 379
82 316
618 641
818 34
263 397
59 846
914 38
784 598
384 99
425 144
847 901
689 91
446 949
849 298
944 356
345 30
2 255
920 726
452 256
955 397
610 957
812 143
922 64
562 186
886 490
750 231
625 891
19 652
415 689
606 777
540 893
394 300
6 40
607 342
456 43
856 285
457 609
73 627
556 730
783 801
208 936
407 390
675 190
613 337
75 237
265 685
426 914
899 295
175 517
478 858
939 26
744 780
141 678
827 258
866 464
632 514
578 682
144 432
392 804
662 894
753 836
840 13
796 177
183 157
553 652
159 224
291 598
788 695
864 84
80 275
682 741
683 158
537 909
869 217
418 644
252 26
743 572
255 675
150 665
243 427
5 9
756 13
466 155
910 165
460 416
836 938
597 954
319 342
857 932
365 226
704 767
479 36
162 185
754 426
348 110
459 839
858 758
325 106
620 866
229 987
79 50
444 690
369 44
159 19
566 64
628 102
911 825
623 837
270 79
504 889
599 927
900 344
28 261
155 458
172 936
504 552
706 850
366 662
133 950
947 487
276 195
107 536
566 382
843 630
849 156
962 621
71 157
667 415
804 977
498 319
132 854
498 856
529 513
657 312
156 905
818 681
130 412
104 910
802 551
610 108
696 193
772 697
199 241
930 887
575 605
944 402
106 631
656 313
16 717
440 728
491 328
805 9
655 475
174 404
603 792
827 136
767 934
873 553
985 152
400 568
800 653
514 617
552 97
664 989
389 678
311 148
220 139
391 569
299 50
980 599
357 849
583 319
592 209
207 20
546 329
115 473
955 399
471 725
981 441
51 112
469 412
901 227
926 682
666 854
633 880
506 438
665 464
702 835
994 980
507 700
615 108
299 525
582 795
857 172
977 718
592 713
457 664
159 84
51 798
458 998
423 480
468 558
642 338
327 131
803 960
440 767
985 855
734 167
211 209
301 698
492 219
3 570
933 934
199 989
674 551
270 347
641 130
160 645
204 478
629 446
50 501
519 644
720 965
63 209
584 774
411 421
305 654
953 873
245 383
891 569
94 363
664 869
962 884
759 299
825 130
946 698
837 249
662 261
593 602
486 931
707 230
822 139
396 709
505 949
310 732
642 718
157 248
856 3
501 943
961 122
749 207
914 283
89 425
373 523
728 822
918 284
153 9
167 492
956 693
37 403
250 75
577 790
77 967
912 52
996 518
822 224
420 538
992 537
60 391
410 474
657 385
315 475
896 748
641 444
828 589
998 666
904 35
542 226
812 883
57 640
160 607
845 749
343 718
302 821
11 520
574 917
298 711
612 542
938 324
520 887
162 558
135 695
199 146
800 315
443 147
832 278
608 274
973 997
3 310
213 325
867 990
459 84
19 939
934 288
775 423
437 971
449 134
641 495
634 233
303 866
963 246
831 565
131 726
550 762
479 961
790 312
586 543
735 689
106 269
31 344
245 602
593 628
36 330
505 144
287 624
54 957
19 374
189 556
557 675
980 193
646 498
659 216
17 632
617 48
102 161
461 319
521 210
56 107
941 788
582 791
598 69
73 660
682 985
892 63
202 922
91 71
249 263
784 297
167 849
466 885
273 510
284 788
609 405
129 450
760 194
77 928
757 357
948 994
229 376
216 505
626 28
892 517
743 569
372 30
762 928
622 936
909 809
962 16
81 524
768 113
334 41
296 184
608 20
779 592
866 664
47 702
281 127
281 744
547 27
541 176
140 165
259 288
27 709
496 280
935 307
568 964
262 277
374 886
466 859
363 765
394 320
991 376
721 668
350 749
217 425
815 729
360 871
906 698
664 838
332 460
538 630
461 262
707 73
835 375
476 977
416 583
196 872
594 826
876 603
566 487
97 570
738 690
124 249
544 786
489 738
627 151
747 393
511 197
145 952
764 357
736 453
744 476
783 991
526 308
953 685
72 658
260 916
277 665
846 92
681 291
752 992
388 122
737 181
28 342
603 864
822 805
877 777
729 612
575 340
447 238
620 390
114 160
878 147
274 822
266 669
3 871
240 815
146 343
533 575
220 771
533 14
522 423
15 441
278 816
746 483
481 39
147 12
334 96
886 233
405 97
106 64
952 174
272 808
714 756
350 716
982 101
947 645
246 973
663 485
130 75
366 686
384 12
127 213
565 929
383 31
734 719
527 573
454 803
709 56
512 776
460 760
137 163
49 313
423 362
510 799
856 735
777 765
668 270
727 711
207 780
739 667
132 606
284 409
673 147
837 821
641 133
533 344
17 119
670 862
585 588
418 287
208 71
182 407
587 976
706 540
404 79
503 562
878 354
563 130
357 924
663 756
731 174
141 428
875 262
957 424
646 651
145 888
209 259
312 921
103 603
240 927
59 309
776 924
193 46
168 356
287 883
461 496
214 852
519 704
219 862
878 949
5 855
754 145
422 588
603 139
381 621
346 151
752 125
580 257
738 143
744 796
83 753
27 585
408 115
144 126
65 943
297 280
127 17
703 445
890 146
738 903
577 934
475 827
940 548
302 406
517 386
986 695
352 933
821 426
210 406
488 382
688 918
760 66
314 674
272 729
382 964
399 214
486 919
333 514
781 272
226 419
647 321
969 878
48 869
599 384
98 352
278 608
378 169
913 301
382 474
678 128
304 431
124 51
464 621
313 657
962 25
365 382
910 914
888 653
807 829
59 524
411 917
723 841
149 408
768 461
722 528
448 942
308 7
186 218
764 431
540 536
480 642
133 900
33 314
978 916
162 309
726 289
63 974
747 107
445 958
19 761
540 908
698 321
969 903
241 882
683 505
295 840
263 975
1000 40
178 938
686 607
132 812
604 615
98 312
171 516
175 953
928 700
129 317
165 700
600 751
401 699
775 235
398 329
304 103
107 401
959 566
205 158
755 887
479 860
612 483
332 740
651 644
388 384
99 152
475 86
362 100
903 221
467 248
380 647
475 468
40 558
516 135
151 930
111 956
183 59
30 273
456 946
384 94
567 15
69 557
912 683
502 512
498 574
63 866
726 705
578 396
40 483
714 502
67 186
946 74
623 180
266 790
156 646
978 789
274 126
270 523
671 54
532 650
437 764
37 909
824 829
258 588
706 340
56 243
839 901
685 858
850 722
403 721
493 20
53 926
188 61
831 896
766 421
12 692
456 179
420 610
529 772
164 983
867 635
910 898
739 681
33 540
331 693
936 610
541 419
274 116
845 734
35 654
357 358
10 364
241 995
226 402
547 35
89 367
994 98
76 191
239 8
871 111
249 138
876 960
450 143
565 429
687 390
273 129
932 68
414 688
551 459
717 743
141 783
731 720
254 772
310 480
832 220
756 646
128 36
488 672
862 885
223 734
358 77
494 757
934 716
502 999
305 314
981 563
451 274
790 254
292 323
748 183
859 326
607 558
932 205
389 818
719 798
976 362
465 926
164 24
620 490
74 708
686 114
981 498
257 854
689 516
584 814
977 130
465 709
515 735
108 626
892 78
189 975
576 104
579 699
640 188
749 500
809 111
894 621
633 936
432 914
808 95
862 664
942 326
163 688
948 96
357 359
285 470
591 316
246 818
179 110
673 947
658 449
322 132
365 704
111 205
278 517
432 509
925 922
583 246
78 143
540 761
334 649
44 813
113 662
826 520
797 202
387 275
314 225
421 279
822 796
168 814
297 305
101 517
49 141
935 969
174 764
609 365
136 939
516 862
440 359
617 732
152 969
773 318
64 381
556 939
726 38
950 621
683 323
283 406
435 128
79 835
180 831
827 575
682 874
924 100
600 939
450 192
727 92
989 446
878 832
191 193
288 532
415 433
760 200
500 106
898 103
212 895
48 116
57 392
994 88
769 635
279 760
448 568
524 792
129 504
608 466
155 140
766 180
832 804
306 198
110 144
385 975
598 865
759 691
459 732
436 815
722 396
764 394
32 175
689 59
650 41
364 863
635 708
479 334
350 678
543 536
690 463
353 585
692 548
870 324
406 34
788 438
670 279
719 163
129 12
208 493
316 724
241 652
712 621
518 831
900 725
375 40
958 65
605 901
787 942
335 615
635 278
727 323
683 245
227 926
844 877
461 807
548 435
318 60
315 327
181 596
480 714
148 695
484 267
66 658
951 234
269 145
307 959
631 401
402 25
433 421
525 864
271 519
972 593
669 110
708 860
824 529
703 374
107 981
847 714
308 459
345 518
488 237
771 546
399 60
683 172
406 162
936 727
613 301
937 196
529 606
416 608
92 384
419 496
836 379
193 334
278 78
40 494
280 805
144 775
419 417
580 573
409 679
504 692
450 688
553 294
196 881
415 217
655 517
991 721
601 480
407 358
61 720
290 223
990 73
419 559
324 125
575 581
819 98
857 767
176 648
337 925
363 693
10 499
247 144
612 633
351 958
791 153
801 553
432 210
515 716
122 688
697 390
611 125
108 915
655 464
343 581
53 559
544 983
831 571
991 609
7 139
753 176
614 284
247 316
829 298
353 489
92 844
301 632
252 88
841 490
348 903
535 491
154 160
734 23
872 767
499 833
589 766
451 785
4 16
925 299
659 819
152 702
648 29
350 63
323 936
87 911
734 61
654 349
742 607
502 105
348 100
216 876
985 525
212 314
858 278
446 805
882 866
67 259
96 607
66 773
334 972
354 843
130 955
894 551
162 146
4 693
478 464
327 849
672 120
665 449
257 464
280 486
575 591
13 984
725 360
89 250
40 117
259 273
409 410
513 549
405 770
358 321
255 908
852 383
312 624
114 316
874 467
78 144
681 728
852 888
108 553
122 157
14 287
745 660
226 29
578 213
138 374
452 690
122 667
478 349
955 173
560 930
570 204
548 550
22 331
490 742
388 107
118 747
516 25
358 375
48 106
33 535
618 517
11 513
949 61
276 119
862 962
530 457
274 80
50 395
713 956
185 974
340 888
171 836
814 53
634 892
770 140
380 429
322 155
838 444
452 226
804 272
785 449
786 151
584 546
751 277
399 974
46 264
387 373
505 991
569 329
935 835
785 505
433 596
193 925
553 384
899 87
534 402
632 665
617 175
932 283
690 946
266 304
46 267
482 588
967 428
556 143
665 694
318 973
938 578
312 123
516 140
120 483
794 116
935 16
3 889
98 451
307 712
215 898
335 923
899 310
420 440
776 252
20 781
540 331
263 210
894 879
555 288
318 828
707 48
118 406
329 731
770 665
754 871
136 396
694 29
114 348
722 333
651 480
476 391
995 737
345 855
795 238
15 555
852 861
331 674
47 907
921 348
444 290
905 503
318 61
62 719
680 525
1000 789
186 79
277 963
613 118
438 679
724 17
191 928
463 617
555 992
909 498
236 800
897 851
498 11
405 560
749 782
690 57
955 645
222 290
476 519
587 997
339 931
228 847
55 662
161 181
687 798
917 586
395 142
717 264
32 364
954 941
107 620
686 533
468 769
429 2
616 838
615 197
865 418
477 293
394 144
30 669
361 775
639 453
665 507
448 500
581 203
958 172
455 690
526 858
810 270
705 813
571 428
229 46
858 828
417 820
433 79
431 250
866 213
961 935
507 530
194 155
203 735
722 684
516 429
283 245
175 728
268 208
113 193
239 525
322 821
313 421
598 540
165 212
347 438
897 702
593 159
799 106
965 782
577 522
821 296
790 366
687 615
209 248
918 238
541 279
499 887
338 183
970 667
935 232
516 435
134 286
240 565
101 898
918 593
261 966
188 202
586 752
646 293
247 605
864 379
556 396
344 154
87 403
589 158
865 193
669 52
398 918
109 97
698 726
534 828
967 985
297 519
416 707
703 882
34 571
692 763
682 660
103 984
515 136
66 570
262 867
480 6
118 361
878 627
655 122
152 433
457 386
291 369
16 625
670 464
23 713
913 125
963 513
639 153
898 660
824 117
989 773
58 10
374 873
209 310
973 137
267 891
276 82
760 654
988 540
194 88
896 116
830 526
712 825
838 72
56 927
580 492
458 932
589 825
611 905
134 444
785 166
202 994
833 41
862 153
829 876
66 239
916 489
814 547
882 607
963 102
2 846
255 360
16 214
79 292
795 449
874 499
782 213
159 678
975 793
369 20
836 781
794 583
57 774
84 991
750 823
80 895
871 213
289 720
124 712
958 882
864 997
480 173
698 54
333 494
894 951
740 590
226 638
378 561
494 24
435 401
104 39
466 654
742 423
329 391
318 734
442 305
562 572
388 897
401 702
247 352
135 84
301 271
488 756
15 365
888 183
423 774
297 33
46 589
312 180
334 425
930 170
119 994
931 320
66 834
361 541
391 22
965 708
679 982
369 444
722 586
511 765
695 955
282 14
404 1
532 20
245 376
754 376
193 333
850 962
716 390
398 681
43 536
417 894
665 28
132 509
224 386
972 218
387 116
362 509
423 86
917 498
279 179
324 170
747 579
892 903
867 61
276 710
831 40
853 57
296 926
980 102
720 295
16 242
247 424
120 29
774 434
859 79
774 869
168 743
272 61
935 983
57 676
988 639
126 15
140 362
263 687
885 927
224 232
859 352
804 938
405 909
836 264
433 378
282 988
90 800
408 206
278 924
664 927
976 744
645 465
721 75
660 667
951 82
447 147
369 668
867 471
698 689
139 538
558 95
995 924
945 174
674 906
956 795
945 164
54 977
236 494
19 322
201 933
177 748
71 466
569 372
10 222
653 341
509 155
637 657
577 433
461 794
893 632
834 959
643 149
222 797
513 191
361 257
809 168
872 273
74 17
10 331
955 609
597 461
193 779
924 383
25 345
717 809
273 52
773 688
446 689
476 781
356 656
313 178
63 441
922 649
810 522
977 963
871 56
830 163
234 614
303 552
631 566
627 584
204 686
122 51
253 853
596 260
832 349
354 622
578 615
94 88
945 818
337 181
925 204
28 892
103 361
594 457
725 988
352 948
263 28
82 601
143 919
754 930
483 331
769 389
526 654
328 238
942 625
524 931
120 84
496 518
877 859
863 801
248 743
948 657
342 601
808 810
635 852
925 997
853 199
287 833
771 261
189 112
388 490
243 460
74 79
963 692
728 339
745 477
558 227
66 209
758 548
875 905
662 220
767 605
375 695
58 772
194 53
560 534
424 348
652 953
460 162
634 202
448 231
143 32
264 817
37 398
137 736
781 730
202 21
564 932
900 179
741 248
396 369
984 424
155 480
840 637
952 320
67 779
645 627
745 554
430 488
618 488
21 200
4 680
894 693
180 194
83 613
227 52
151 208
221 180
295 928
2 728
40 242
20 579
3 985
452 340
247 861
289 874
903 929
950 944
907 757
776 466
779 602
545 44
616 832
790 256
9 330
393 908
89 50
139 144
292 167
857 825
51 162
206 414
193 474
327 732
89 361
594 449
619 449
694 880
767 491
127 231
689 440
72 221
476 631
28 142
489 994
166 238
933 433
740 470
43 755
53 100
365 6
336 814
845 272
376 419
151 396
413 688
660 965
376 1
547 319
945 537
663 733
990 47
654 436
10 756
843 715
452 878
387 814
841 420
585 630
712 319
750 630
341 823
421 621
621 256
643 173
137 467
574 489
705 535
762 46
73 519
636 782
532 95
781 862
473 952
927 370
989 905
468 215
453 904
560 653
780 174
353 928
145 387
373 749
476 796
41 393
423 121
338 270
364 16
161 335
440 851
597 74
206 25
71 535
605 789
188 816
87 902
975 566
354 886
121 408
207 758
755 748
722 461
689 353
103 968
543 471
48 863
12 716
722 489
851 742
71 427
394 751
667 555
611 654
687 636
980 63
483 423
869 671
142 666
161 349
436 327
867 542
19 119
286 874
667 55
823 68
223 532
563 727
835 217
154 356
256 236
462 618
209 879
781 285
808 244
862 444
28 97
450 492
273 689
69 961
270 590
381 902
242 306
577 89
882 630
587 863
586 452
71 183
63 128
22 252
554 996
551 166
982 520
359 283
163 465
693 482
405 356
657 335
306 627
323 908
529 61
812 728
444 142
811 799
816 384
707 380
782 20
769 156
693 801
205 298
219 174
359 560
846 756
803 994
730 500
589 425
234 593
863 461
738 887
833 651
616 662
348 505
322 99
552 953
679 566
97 292
837 417
473 651
529 518
268 759
897 519
979 960
200 845
838 233
85 615
553 536
47 178
285 912
99 22
807 694
51 829
965 246
420 712
368 544
888 251
492 561
414 57
756 401
302 727
64 778
124 315
443 55
227 355
443 449
666 204
248 948
296 323
408 376
589 820
934 2
936 56
703 548
242 665
72 442
335 468
931 919
7 171
133 183
700 741
19 914
134 569
275 300
57 857
676 426
545 831
798 613
495 422
796 467
979 404
65 199
291 437
998 911
214 30
919 810
874 94
777 74
726 220
363 629
149 76
332 368
101 642
753 710
85 966
124 772
845 93
144 509
403 666
950 175
979 373
66 159
502 156
377 831
161 634
224 592
621 659
797 254
176 898
313 695
134 936
683 86
6 439
125 648
222 182
559 912
801 682
372 907
516 8
465 372
410 22
525 302
948 957
825 415
794 959
718 913
138 71
373 346
7 309
989 774
953 253
514 222
77 668
148 131
220 531
18 614
778 805
202 717
812 228
361 161
363 552
520 849
790 237
215 559
192 750
802 790
983 564
78 624
392 629
499 773
632 441
32 454
713 28
137 794
491 865
473 463
643 238
270 11
405 798
323 956
685 157
685 109
647 344
724 942
969 764
73 529
226 528
29 449
611 871
454 702
710 523
823 508
4 195
510 857
222 938
981 551
938 519
643 736
644 935
251 204
770 539
123 222
85 93
475 125
98 671
306 850
559 370
622 860
290 404
466 197
39 211
826 859
928 964
992 509
546 324
200 577
657 166
344 369
129 930
556 847
930 356
859 316
990 563
688 500
106 443
436 881
555 688
193 723
856 512
996 401
61 600
137 319
816 277
232 821
628 712
475 843
286 438
699 403
746 999
983 15
860 857
539 327
410 555
678 483
194 264
316 359
637 932
685 511
674 949
649 977
14 310
309 534
790 431
46 560
18 337
303 506
859 222
695 576
586 864
804 191
743 897
610 968
549 558
468 275
434 372
769 408
97 983
847 727
187 101
30 916
478 49
243 960
13 980
56 436
592 873
469 318
882 120
583 972
697 574
860 226
783 677
386 824
521 185
191 310
813 754
876 763
704 454
701 240
82 650
53 484
816 504
263 257
424 809
938 921
757 662
806 269
529 619
642 915
622 529
597 707
497 942
720 341
108 687
655 644
21 109
43 679
504 311
653 302
306 902
656 982
569 650
233 187
317 850
446 826
160 230
89 669
45 267
739 259
882 739
27 540
544 764
452 601
79 220
277 518
112 123
792 499
95 985
790 972
398 496
536 949
411 569
342 106
625 191
17 864
40 945
123 570
832 715
693 413
136 898
157 301
275 615
982 540
592 450
186 351
355 400
749 55
495 796
385 758
698 752
779 498
970 428
953 666
796 248
132 320
247 310
490 526
264 51
35 706
260 814
779 482
639 497
917 833
837 192
951 946
711 263
10 270
801 65
582 907
887 43
913 760
428 192
274 493
769 24
721 314
741 303
871 712
356 301
158 241
329 448
586 287
927 754
436 350
19 109
893 82
95 37
764 637
647 330
142 377
394 423
303 529
262 496
194 587
510 189
159 467
372 941
920 874
602 233
640 877
206 448
394 515
816 263
431 196
91 364
280 57
895 121
620 406
205 550
983 448
160 368
726 631
521 156
286 303
535 734
769 749
965 56
832 125
262 107
935 621
712 975
510 349
383 333
11 791
945 381
447 543
268 72
174 366
447 186
900 527
895 345
582 167
303 446
829 956
59 604
445 363
868 855
296 621
820 767
210 481
521 119
399 438
847 764
664 102
570 931
225 948
875 887
84 543
926 765
375 515
798 278
50 790
619 874
537 536
518 833
349 428
990 794
441 23
679 7
89 790
676 215
19 812
483 599
318 544
347 133
831 305
476 704
996 539
164 173
717 340
267 57
85 562
955 669
167 644
707 184
409 266
818 917
543 160
870 942
515 119
633 888
961 449
597 331
836 53
957 122
88 965
681 639
492 201
794 110
609 732
62 978
460 233
450 542
754 898
298 741
303 27
380 61
355 947
107 419
390 803
376 869
12 635
712 998
253 536
346 119
623 581
579 487
64 368
876 681
443 306
752 51
808 155
6 636
473 197
358 683
476 3
787 938
718 626
675 587
284 395
251 802
819 413
516 316
49 572
184 154
21 286
615 13
115 52
827 806
792 620
555 958
435 582
466 839
862 419
17 77
626 849
635 437
142 686
535 994
696 334
854 496
959 555
224 39
905 676
221 403
77 854
877 602
768 966
60 165
199 524
162 897
332 572
211 159
700 297
950 972
296 353
866 29
775 902
616 68
97 159
834 154
746 942
28 374
237 214
326 91
549 103
585 523
230 559
326 598
665 161
699 918
60 606
283 172
656 85
307 150
269 788
352 124
169 954
1000 132
815 650
555 328
455 256
856 87
689 928
620 787
776 764
85 537
424 448
279 383
850 686
999 742
350 809
1 561
115 745
156 43
865 428
282 799
834 542
797 677
265 555
82 467
323 955
443 371
218 290
928 949
568 361
410 764
504 609
293 509
529 343
428 676
133 344
77 747
851 849
142 412
533 430
978 965
776 52
944 12
623 983
976 494
528 812
539 787
175 381
407 411
902 751
281 86
633 807
289 555
93 773
197 419
115 892
192 215
532 542
7 36
567 192
965 469
816 537
200 712
408 886
971 905
393 832
216 441
374 342
126 96
717 363
25 83
924 935
211 927
419 187
795 470
550 520
813 109
291 549
92 81
989 143
278 311
912 707
542 434
648 529
717 952
93 62
801 853
55 650
407 347
324 76
202 827
632 309
875 989
344 20
982 419
11 191
16 958
305 396
678 96
465 285
702 218
572 750
833 176
817 755
290 397
87 569
949 58
398 391
430 888
320 171
463 206
249 523
275 603
586 606
328 257
572 177
81 856
895 268
715 750
63 775
530 850
746 861
496 106
108 110
519 998
396 591
735 998
998 717
863 304
584 971
978 739
931 21
891 79
209 369
841 499
108 3
807 55
574 880
256 673
306 614
718 202
825 233
358 677
424 120
41 938
652 395
382 280
840 896
516 340
752 127
202 834
537 204
941 151
744 283
310 133
353 454
666 191
373 717
147 940
67 105
798 974
735 377
946 191
780 97
203 627
450 292
318 735
597 131
66 815
103 676
421 338
525 468
159 508
902 565
842 471
20 577
370 7
140 708
503 838
689 788
444 782
950 375
321 14
642 195
841 715
855 199
517 851
181 697
130 152
701 209
393 785
249 136
690 159
738 472
215 781
137 129
251 757
763 915
954 730
300 248
639 897
649 465
210 133
794 504
739 412
282 440
576 584
679 626
625 461
696 198
317 413
114 38
537 861
337 782
509 427
874 109
436 457
259 135
905 789
767 811
167 678
989 318
947 17
896 158
211 848
418 223
977 123
587 850
127 182
260 548
427 143
525 795
368 468
182 114
748 83
608 107
224 338
453 837
801 655
611 674
923 205
940 526
269 688
990 383
98 183
422 901
149 759
262 252
77 510
165 58
171 990
840 180
139 487
336 746
903 687
607 644
132 321
114 797
214 775
834 200
998 174
756 92
858 638
508 266
282 991
705 452
537 517
919 493
353 924
628 621
34 760
441 491
926 196
263 285
18 935
60 53
848 456
270 759
183 251
558 527
320 613
231 12
730 65
45 773
340 372
769 311
362 995
326 997
981 188
500 35
926 46
138 416
970 17
380 827
825 378
646 649
512 977
804 438
314 129
465 940
124 310
655 176
702 320
943 594
225 155
11 110
286 174
706 870
934 327
135 766
134 439
646 774
703 952
451 117
647 897
391 45
5 67
871 663
76 158
379 607
262 763
341 390
429 622
779 351
478 314
50 814
163 155
236 831
234 104
922 400
231 292
609 26
89 864
749 307
897 156
89 681
795 19
17 224
694 501
577 182
212 336
785 878
339 122
387 463
150 105
389 684
384 860
672 287
571 442
226 112
812 364
505 694
35 43
760 734
125 297
630 296
910 856
828 955
830 983
640 911
879 193
219 157
930 934
463 548
641 902
878 489
66 677
705 47
12 98
635 750
312 802
31 633
721 753
615 304
887 530
166 83
555 33
919 197
619 780
278 834
395 899
587 784
261 920
957 320
728 742
37 202
759 913
920 636
915 670
657 16
431 315
558 442
619 90
623 898
932 761
859 626
595 162
508 200
100 724
968 83
218 266
440 223
787 354
469 641
386 944
372 845
214 1000
751 646
946 200
793 929
21 524
616 507
115 885
320 788
619 767
635 782
394 912
151 825
790 240
831 531
572 94
103 982
339 132
238 167
642 390
950 703
96 958
500 538
348 627
964 634
910 722
976 655
509 713
351 697
453 705
35 440
167 780
323 541
771 829
351 229
159 85
594 18
195 755
642 7
714 225
807 63
652 355
703 943
95 535
446 108
675 493
964 380
288 338
524 328
370 811
145 128
530 642
209 374
3 743
196 255
29 745
292 351
745 755
561 333
124 69
746 914
804 297
759 152
928 743
217 198
873 585
782 903
843 453
803 639
854 405
191 698
872 187
445 216
205 260
240 143
381 509
180 699
390 327
626 221
552 384
278 543
201 419
510 57
322 521
3 704
144 751
226 59
223 333
153 103
615 502
734 506
139 293
994 891
418 104
357 378
341 300
162 46
942 64
662 565
613 561
752 539
137 981
518 413
61 498
417 599
596 330
250 912
296 567
523 68
775 429
437 597
41 910
690 258
86 87
564 806
980 706
928 273
128 458
997 466
381 264
569 700
95 844
670 577
90 970
770 210
267 969
648 486
571 1000
826 858
817 592
64 981
926 231
166 103
376 92
428 300
440 401
711 523
315 778
775 440
815 265
438 209
236 904
231 436
762 269
670 852
924 192
446 701
467 660
994 625
358 997
671 490
668 504
952 222
767 769
280 7
567 155
940 907
415 172
482 153
360 35
168 8
381 251
742 763
824 229
896 744
556 26
361 289
829 17
872 718
144 292
745 941
622 954
860 793
149 445
215 339
653 779
990 534
935 640
496 653
126 505
654 862
962 441
46 788
833 790
562 816
358 129
876 537
236 363
477 314
428 448
773 117
988 327
723 53
46 230
892 460
653 230
936 728
43 207
537 153
960 833
626 973
550 696
183 694
597 222
230 962
161 329
413 87
868 937
811 154
500 452
864 481
536 659
549 383
89 259
609 187
985 241
487 937
241 522
337 432
411 394
315 229
547 901
615 313
194 147
726 269
823 555
418 312
501 113
318 519
249 536
624 120
280 59
196 250
483 200
52 21
225 177
251 615
702 176
303 57
677 56
952 287
986 213
210 848
713 590
829 673
133 437
434 366
695 391
123 954
792 311
666 307
654 688
109 91
235 889
418 16
131 948
865 913
23 493
835 88
867 492
321 464
432 984
864 20
623 504
31 664
420 739
688 604
885 285
517 990
246 895
69 401
971 179
947 408
345 380
74 980
11 355
81 922
754 41
700 290
324 22
917 384
953 897
567 843
751 708
927 573
120 82
930 953
690 688
991 278
812 743
663 943
430 780
332 435
232 399
651 694
46 347
91 386
644 338
965 731
402 992
837 605
141 956
199 697
178 227
534 783
840 675
60 452
211 374
127 329
883 871
547 382
889 85
261 178
701 61
892 968
706 725
435 70
610 235
269 441
953 65
362 939
630 516
442 928
620 911
887 811
585 898
779 538
605 69
735 168
314 391
956 635
850 404
985 891
24 333
804 922
486 606
459 698
477 383
536 961
703 449
34 832
523 909
886 332
116 459
818 86
290 420
60 145
690 210
631 240
16 29
500 9
121 826
297 193
324 522
794 368
537 87
603 520
44 199
908 5
913 215
893 435
704 533
814 608
183 241
718 607
87 992
818 226
375 714
987 494
821 455
75 265
124 628
623 237
584 45
26 63
648 903
566 338
446 960
360 236
59 682
550 844
492 596
603 783
345 332
501 10
62 742
734 837
862 161
62 839
378 628
324 514
683 168
269 622
629 929
301 195
713 836
702 363
826 951
481 668
41 270
113 286
506 71
276 785
451 320
757 115
204 650
244 695
498 102
152 574
410 574
432 239
698 760
530 53
196 555
805 110
540 978
856 411
947 950
802 265
974 770
973 76
78 632
320 387
331 661
796 668
590 588
360 507
325 785
393 691
791 880
467 842
211 337
854 700
37 681
609 576
966 961
116 157
682 722
946 908
207 507
973 950
186 553
419 738
375 27
443 768
787 658
727 912
900 375
746 663
568 237
232 369
932 460
870 435
170 640
523 159
296 123
381 246
290 801
930 734
750 822
700 189
934 243
718 629
718 241
291 37
756 423
445 689
346 858
945 719
859 957
417 606
205 779
290 1
491 135
199 753
866 444
922 126
230 780
102 141
734 142
772 193
60 382
105 472
770 530
871 660
427 839
348 690
766 19
716 922
679 876
150 186
230 850
261 390
211 894
73 157
983 603
845 639
485 209
58 597
488 478
811 963
750 98
132 766
946 820
195 23
733 577
959 326
476 574
620 731
464 284
363 378
25 604
200 656
795 317
719 587
163 150
955 154
530 698
989 900
214 507
170 410
414 619
517 637
887 694
843 887
500 115
20 59
770 630
372 485
978 74
927 272
690 367
688 697
168 130
107 762
247 1
706 254
948 29
365 867
492 897
720 67
364 913
720 532
736 442
681 900
209 899
161 31
927 145
106 558
503 532
397 217
602 485
135 309
874 150
687 248
853 287
806 208
83 516
280 789
390 246
214 608
722 212
6 865
593 375
725 952
578 955
631 204
899 883
473 39
94 763
249 810
99 751
396 931
665 479
405 816
588 46
835 722
427 997
566 705
241 952
375 708
456 836
189 414
275 28
866 955
527 858
980 566
872 111
808 159
65 4
411 82
540 570
74 600
759 158
569 831
879 754
391 511
210 42
245 592
907 699
68 188
158 644
633 862
802 920
488 719
357 940
540 569
894 55
438 206
553 600
977 763
136 999
856 364
172 410
516 216
246 998
740 519
96 919
443 963
810 483
993 190
434 893
559 70
420 874
437 192
823 647
220 515
132 596
319 136
609 397
694 657
425 39
108 48
947 148
640 104
615 348
726 79
721 887
110 420
781 535
550 436
139 609
717 228
194 875
843 775
339 581
187 67
795 495
729 252
587 137
698 532
127 372
479 771
279 88
690 269
867 346
756 797
340 186
250 68
734 622
382 444
410 932
710 876
993 998
517 279
657 379
852 426
620 155
56 876
355 575
551 535
594 210
955 671
696 567
389 691
787 437
804 144
44 970
162 14
173 141
604 849
765 619
684 790
66 769
503 632
916 967
593 195
648 322
191 582
834 587
631 957
686 984
537 25
509 661
401 928
164 688
140 535
222 719
109 307
29 272
82 710
671 994
528 423
70 148
536 953
535 913
329 861
162 928
9 442
102 562
975 583
983 661
918 474
753 88
365 131
946 218
643 516
66 402
601 809
446 877
761 207
978 851
959 341
409 947
711 354
13 202
458 425
356 781
556 670
932 605
83 943
42 951
387 200
285 650
79 509
793 779
326 230
867 781
294 821
22 434
236 709
307 837
362 747
328 473
619 897
543 353
561 98
236 412
24 640
56 99
370 586
179 479
517 252
94 926
686 161
100 32
221 406
721 511
928 331
807 482
529 857
228 583
820 332
948 363
485 578
417 79
609 859
762 407
564 981
454 434
988 12
790 767
507 92
258 573
475 373
887 977
984 341
704 80
161 523
501 404
270 729
52 161
767 551
803 765
640 626
278 30
83 162
762 656
36 401
523 953
461 23
30 319
984 896
172 29
718 973
467 132
318 126
484 223
208 382
695 557
721 746
14 676
778 875
511 771
542 233
852 685
667 87
476 307
946 555
589 710
67 751
88 155
837 366
435 117
670 551
928 971
374 82
134 859
578 253
958 176
180 21
681 584
626 523
626 282
806 49
829 362
733 272
3 779
237 597
20 250
286 188
362 884
676 744
542 493
285 887
81 58
983 237
109 955
696 984
89 987
587 721
944 25
309 89
411 413
61 62
685 280
345 698
390 104
785 195
864 490
780 113
936 497
621 683
919 886
324 778
228 881
446 614
976 278
20 638
974 404
513 552
520 957
204 248
788 548
832 306
845 207
597 279
137 540
574 875
199 411
356 613
517 544
989 122
842 130
608 298
892 759
878 794
584 998
653 501
747 693
549 79
67 663
595 521
404 828
848 811
595 627
361 890
270 534
696 651
843 552
369 911
702 225
224 596
339 213
140 715
131 304
288 977
772 333
72 294
739 955
634 31
764 667
938 687
864 725
737 415
227 22
130 32
414 745
961 543
651 328
439 724
782 886
310 689
215 695
977 329
200 87
794 572
777 523
808 220
408 79
444 602
751 749
830 518
637 950
615 132
955 990
641 880
74 921
623 835
346 86
638 283
975 903
637 251
256 157
487 307
129 693
165 969
203 282
24 450
65 38
575 788
77 681
986 115
375 237
567 333
624 247
263 541
146 540
624 4
354 445
810 88
268 676
664 450
181 371
363 364
573 613
357 919
516 180
259 688
769 441
902 311
630 278
971 951
320 437
807 688
264 738
393 814
609 415
238 479
180 201
303 314
415 862
546 94
785 726
202 567
668 140
455 298
819 617
231 890
421 608
175 691
865 365
610 845
905 229
525 647
381 531
653 59
321 653
571 549
144 90
834 155
6 4
141 349
67 654
684 189
385 15
31 541
798 952
787 649
469 156
963 682
39 862
935 815
298 50
150 43
257 402
490 222
365 801
70 896
751 55
422 582
782 526
653 604
533 677
274 847
117 858
277 679
94 87
103 762
870 794
353 859
246 849
80 318
539 116
155 429
257 72
299 202
238 755
986 113
693 134
924 435
769 615
762 184
70 542
24 321
248 515
949 52
857 199
27 962
987 560
579 573
877 129
448 977
917 552
173 651
862 539
861 938
970 431
37 468
396 922
712 688
97 984
520 130
449 644
632 812
395 439
450 427
279 785
62 125
873 783
422 33
871 930
627 700
160 610
765 581
60 285
520 730
225 770
694 691
378 876
959 81
187 496
977 841
616 297
467 930
783 291
362 713
15 235
363 23
561 95
636 357
479 899
439 23
749 834
901 331
856 743
19 752
528 28
39 800
983 454
728 105
51 337
833 729
662 82
376 976
748 178
359 20
271 587
623 401
593 70
892 477
796 534
886 811
654 153
360 45
170 110
177 511
824 944
29 25
817 140
678 452
605 663
1000 600
925 798
496 570
146 511
811 665
774 113
384 616
535 938
29 224
281 549
312 385
572 426
755 486
797 517
284 530
961 482
725 208
161 77
246 926
459 224
244 936
827 309
119 592
972 250
60 228
256 667
575 674
459 860
648 659
874 665
329 800
943 397
739 288
974 677
466 518
154 12
869 995
116 155
7 52
636 855
130 397
130 991
713 873
698 805
354 812
984 845
573 548
934 914
885 234
889 989
977 439
969 340
586 215
977 467
944 457
225 186
756 877
670 201
655 413
478 516
198 22
801 996
381 84
408 711
953 769
227 640
396 174
545 530
71 917
259 101
732 932
665 350
619 924
201 505
732 798
645 933
204 165
994 983
363 832
98 790
59 690
203 291
925 775
161 491
641 938
598 787
628 208
987 8
59 230
582 643
502 10
620 157
378 808
474 716
757 926
504 576
580 85
663 400
518 556
665 532
496 863
893 272
800 117
482 544
333 32
185 179
331 3
783 475
441 474
199 186
508 106
416 751
246 234
509 873
391 816
594 392
298 53
745 504
563 285
81 20
595 484
889 439
900 791
650 953
248 926
260 417
334 802
799 3
595 693
163 878
497 758
682 501
256 399
940 876
679 612
921 353
18 875
380 551
996 578
665 981
580 639
242 970
665 47
731 786
369 220
264 179
77 101
509 503
987 253
731 30
364 690
427 168
482 33
369 863
50 710
793 902
530 862
183 738
711 357
557 355
426 767
216 568
909 432
291 411
399 685
403 890
811 2
192 227
73 536
280 232
770 59
20 909
791 863
142 556
421 955
902 451
877 261
475 511
463 444
29 511
531 832
531 799
203 938
119 27
592 314
349 706
734 229
966 766
723 688
249 845
74 326
108 252
917 133
571 311
467 963
975 475
630 645
940 657
643 239
127 931
880 659
347 442
2 741
45 128
837 427
824 936
396 547
479 12
295 129
358 857
226 668
320 675
750 580
964 900
734 603
207 164
350 797
249 179
221 725
127 94
30 676
794 862
87 128
858 115
733 120
828 89
49 59
452 67
128 818
650 226
210 893
913 991
575 456
977 242
357 648
412 281
10 99
838 572
737 836
737 688
394 54
382 333
395 552
886 493
699 138
330 572
944 483
417 631
306 610
179 457
394 410
873 634
401 423
391 109
886 327
165 205
519 375
223 899
968 722
729 938
999 393
343 309
668 94
475 80
234 502
918 239
156 561
744 520
408 786
93 931
185 510
410 616
221 819
989 738
233 584
977 678
787 497
797 712
474 41
286 580
409 444
719 167
439 528
627 925
488 697
85 157
948 561
132 370
863 847
919 574
903 852
802 61
114 301
317 838
499 101
313 674
917 875
248 352
872 71
759 454
154 224
524 774
663 225
863 147
243 117
844 211
268 687
525 160
901 946
669 163
390 473
118 300
218 752
455 62
434 889
663 381
686 21
938 55
382 904
269 685
608 897
374 806
882 579
433 848
987 869
40 221
665 905
774 623
626 552
280 749
389 609
844 365
414 931
616 895
364 546
743 996
440 737
842 512
63 908
940 952
736 572
686 624
833 7
426 30
927 42
997 408
285 865
7 756
82 532
391 375
408 991
381 729
267 427
521 197
510 34
826 23
266 557
998 67
298 64
916 15
170 5
623 22
782 654
274 573
286 506
751 345
295 555
950 771
375 743
498 877
55 214
902 468
520 862
701 494
734 175
898 758
975 693
568 453
174 832
83 52
724 6
966 923
131 742
953 950
344 266
565 916
548 376
431 16
292 81
527 62
983 936
990 570
757 618
99 756
934 7
25 119
37 824
205 910
187 40
378 346
677 937
169 856
678 911
27 51
13 50
386 510
912 593
162 576
598 566
407 37
54 705
544 260
421 59
308 596
677 535
507 439
394 547
842 598
347 315
185 533
526 224
669 38
986 674
697 877
791 544
270 103
659 461
612 829
857 460
840 564
922 305
894 44
504 328
427 790
881 751
99 551
854 906
103 792
317 515
271 260
784 551
104 973
354 579
11 658
929 372
242 848
528 85
809 789
660 756
654 308
882 113
462 212
823 62
570 103
913 88
169 242
766 84
231 779
238 834
453 131
868 466
159 751
239 841
982 59
206 238
356 313
394 84
148 427
130 441
425 415
458 139
908 850
763 725
572 585
5 389
179 119
111 201
774 709
491 942
690 481
136 310
668 539
455 561
448 634
614 208
335 344
759 778
360 907
984 817
220 129
851 67
354 260
967 167
507 749
326 509
140 707
106 753
456 81
596 610
812 570
317 196
463 521
602 975
816 662
248 193
141 51
37 341
640 530
306 700
988 702
28 673
899 167
838 516
497 865
178 534
388 324
317 326
624 632
655 462
290 224
716 320
858 440
652 578
90 614
726 225
955 75
376 123
209 867
40 395
370 534
588 742
325 161
257 910
421 79
646 160
951 719
231 88
638 830
123 873
578 149
301 282
183 781
638 108
513 228
370 872
535 40
149 617
252 616
977 370
491 170
453 369
837 957
858 554
158 63
975 726
848 781
463 76
184 383
334 374
788 131
309 283
351 746
608 196
75 61
825 286
147 743
90 924
985 737
125 413
959 248
751 474
302 763
393 36
757 352
864 100
209 165
10 984
557 31
385 194
500 992
467 941
63 923
5 412
275 291
837 964
774 332
721 223
74 592
343 238
360 433
751 664
476 160
661 667
573 22
512 290
50 802
503 742
700 788
14 210
96 278
515 163
923 532
198 394
88 57
339 713
400 963
588 356
29 169
973 439
673 833
242 974
847 486
118 646
406 354
730 195
170 796
315 27
951 498
417 588
603 51
640 108
984 579
651 125
867 260
874 69
924 471
710 880
725 949
816 844
1000 914
77 74
7 350
282 829
92 879
801 699
118 946
406 896
946 638
569 444
926 593
369 971
370 584
427 878
949 951
107 658
997 351
161 69
869 278
920 289
579 64
322 393
868 708
350 47
754 19
745 243
15 285
132 278
415 840
309 724
761 682
342 290
813 998
624 566
206 572
712 783
570 597
81 240
56 285
456 244
848 97
526 19
540 583
36 102
579 13
420 829
399 639
543 936
436 36
25 793
111 947
215 399
71 338
202 508
957 432
541 579
376 571
499 713
372 242
54 507
950 141
440 860
360 831
100 123
310 122
459 364
294 462
514 771
294 920
552 27
252 69
511 553
508 405
920 789
156 189
817 667
544 744
614 725
956 274
29 424
591 763
262 275
35 382
275 777
922 945
9 58
612 275
619 602
650 966
938 507
274 415
552 415
870 571
332 511
751 752
942 79
604 720
651 40
816 419
109 317
74 434
838 294
429 966
767 503
2 123
4 131
288 324
676 698
732 771
516 249
967 823
533 843
84 583
394 861
574 267
75 232
153 368
651 990
560 318
816 296
222 961
319 496
41 541
86 88
926 533
952 918
51 152
140 974
988 630
668 950
624 385
362 524
209 540
627 41
69 435
358 767
948 287
737 233
282 849
797 872
387 561
976 729
686 120
269 450
33 638
311 295
547 850
441 718
376 862
529 549
959 800
4 863
948 591
452 47
195 693
407 63
154 255
825 659
322 191
395 647
288 307
307 405
331 468
338 567
898 863
336 99
672 920
931 955
561 664
36 796
262 877
525 164
457 615
155 28
321 414
528 253
844 642
272 980
665 603
408 263
113 967
397 84
795 21
983 739
980 271
707 815
304 842
560 146
366 291
515 555
50 336
830 129
367 907
438 894
784 822
940 431
514 243
232 272
104 964
517 261
674 799
440 206
755 414
105 781
415 329
376 403
388 416
536 663
578 837
275 129
71 273
298 663
484 982
128 320
169 324
41 70
66 798
927 589
360 977
672 999
292 289
741 544
964 959
261 706
241 854
858 992
602 220
985 939
213 251
893 32
450 854
274 962
112 826
960 978
149 721
1000 579
540 22
835 96
137 436
184 127
128 589
23 775
904 640
197 158
536 171
406 12
314 588
403 89
815 169
35 233
907 197
119 959
892 812
934 749
367 775
664 368
565 32
799 951
536 826
319 672
469 268
942 155
879 348
660 933
483 485
806 392
782 114
761 271
418 472
365 517
189 426
652 136
547 692
308 809
818 213
601 15
174 732
923 344
972 69
828 798
956 407
626 208
386 581
913 914
404 731
412 843
696 755
845 636
941 78
610 488
757 306
432 956
166 80
340 774
504 835
32 485
6 661
760 252
537 436
951 792
733 344
922 734
467 153
450 388
338 720
69 441
956 948
754 839
991 252
849 275
350 951
706 229
682 712
449 338
832 679
859 828
358 188
160 549
418 219
392 60
575 70
258 504
5 466
928 147
92 722
633 969
895 69
159 364
262 647
215 601
388 174
771 525
483 752
13 224
228 727
271 848
73 474
831 187
563 141
497 141
507 412
956 483
512 518
770 882
304 766
341 166
731 501
902 485
166 771
817 228
199 794
145 957
75 766
305 772
802 112
289 62
571 906
851 400
277 837
961 701
542 259
267 362
670 821
143 622
952 279
911 12
660 551
746 532
541 953
360 426
476 986
652 469
258 412
417 655
138 933
808 460
102 482
579 961
393 208
15 147
458 724
610 78
212 518
510 270
912 772
395 361
674 606
105 791
538 536
442 227
514 820
224 27
169 930
528 550
25 597
584 758
542 928
68 913
498 949
474 460
258 100
244 310
435 612
807 417
251 991
296 616
716 589
573 59
363 127
44 140
240 851
111 777
818 365
109 997
610 431
340 52
525 554
154 5
722 885
210 430
444 92
587 819
26 455
827 469
929 62
502 773
796 746
882 695
847 731
1000 360
334 606
720 378
626 81
600 169
176 279
714 318
53 695
9 725
824 161
858 479
479 590
497 224
685 928
186 4
741 485
788 578
587 905
813 818
163 392
225 53
403 444
583 174
135 512
679 820
3 155
49 390
585 587
293 37
644 100
616 158
174 769
375 649
454 546
155 490
617 599
41 905
451 889
238 406
623 154
62 107
625 253
243 634
774 688
788 114
6 524
459 979
101 681
157 655
13 801
87 879
226 746
154 108
268 797
528 787
198 605
279 143
278 782
972 858
523 259
578 690
258 178
654 171
733 152
850 689
367 41
548 883
540 973
95 613
701 656
564 494
205 829
784 680
844 964
566 352
42 254
189 400
252 1
152 737
466 245
792 731
134 560
290 746
682 969
34 77
747 973
550 170
851 55
351 579
798 570
945 795
524 172
52 882
678 108
232 590
369 513
682 760
284 790
364 857
565 977
575 275
731 699
359 341
582 236
629 364
815 80
775 305
801 364
854 567
941 652
68 118
506 443
948 545
204 131
102 75
711 242
869 788
210 952
468 670
560 478
830 578
24 614
774 797
652 974
614 308
260 238
455 990
546 123
535 545
851 288
150 445
988 657
790 742
158 422
461 775
733 718
216 218
808 920
700 864
22 677
216 8
616 11
108 211
708 329
894 383
347 245
274 517
505 332
316 428
506 253
742 953
309 712
919 970
593 905
690 300
473 772
328 10
844 546
531 20
561 588
628 866
69 416
519 269
711 714
799 117
682 93
214 246
600 260
417 186
477 288
12 972
290 133
623 753
483 279
192 360
145 205
791 926
901 958
982 626
874 159
17 93
195 757
317 212
515 847
525 319
366 734
432 451
686 138
381 265
318 816
897 347
992 444
275 61
397 164
546 790
360 952
436 687
667 353
697 345
177 136
244 141
930 338
786 867
88 364
693 979
583 300
159 94
755 718
310 449
847 549
547 203
558 109
255 208
806 73
21 947
976 930
109 740
404 6
303 747
630 863
633 276
3 615
651 137
231 218
691 587
501 675
563 13
249 96
428 109
934 800
386 937
307 320
457 644
552 634
200 335
937 259
330 214
899 886
454 818
567 677
549 745
290 32
363 83
484 470
530 479
32 641
246 113
741 765
145 192
835 133
341 729
348 925
205 16
224 320
700 266
185 109
859 515
530 607
534 5
474 547
183 917
549 941
507 264
753 880
331 721
313 833
900 550
104 940
683 264
953 940
350 166
882 209
713 879
797 543
689 234
215 34
476 818
230 622
510 528
494 782
661 718
138 624
376 242
876 874
257 604
294 297
259 405
647 596
11 637
155 776
769 86
41 912
599 482
887 402
565 676
946 239
337 311
560 225
283 583
473 567
173 700
801 571
909 433
922 273
406 309
737 819
483 32
463 812
243 444
27 483
272 45
739 584
948 808
33 909
407 112
584 906
183 406
236 119
530 88
703 413
851 752
508 189
881 924
873 2
489 745
675 494
331 911
885 969
197 449
307 821
615 10
159 442
542 747
408 344
429 884
641 448
680 202
303 806
163 226
11 854
989 44
502 623
627 693
141 597
329 993
825 921
674 350
325 299
193 192
289 827
785 245
472 504
953 612
226 943
599 495
552 7
933 831
225 193
558 879
816 967
935 703
41 440
373 976
574 619
100 278
644 636
207 40
977 631
104 769
283 183
490 870
913 311
642 237
805 232
108 358
293 556
703 726
262 124
394 236
748 470
402 936
231 632
95 848
667 775
332 634
778 927
975 682
887 7
246 834
103 317
120 311
921 481
267 28
639 885
396 775
172 534
251 569
466 147
31 585
581 501
548 939
959 802
399 404
80 262
921 25
146 81
819 297
79 480
54 89
826 609
674 147
802 579
332 133
972 336
2 510
785 141
170 924
696 34
854 916
159 955
238 371
208 602
923 469
638 853
842 930
87 490
468 879
486 686
856 480
31 833
197 748
158 731
547 316
692 660
3 367
538 764
340 579
670 83
774 763
616 482
944 276
332 692
633 435
877 33
397 352
634 825
981 469
903 995
639 601
787 943
766 656
587 314
538 558
443 532
67 664
997 182
704 789
390 421
250 201
234 634
920 899
498 589
100 575
770 489
182 337
404 763
20 97
878 922
306 236
267 626
920 958
570 387
561 699
267 459
909 369
87 424
910 791
898 525
290 54
410 842
898 828
580 756
365 116
959 478
494 225
249 710
78 603
894 96
774 96
636 478
86 812
243 581
69 831
72 800
491 738
518 854
215 748
480 545
732 717
183 625
598 388
885 539
537 666
341 56
197 740
525 469
482 196
131 838
166 786
471 183
962 964
592 562
750 404
20 60
136 995
683 37
582 517
269 861
111 301
666 781
513 252
864 139
205 335
253 227
39 266
328 145
631 634
652 917
697 233
80 272
591 243
126 127
110 798
236 221
33 328
341 892
142 474
702 179
577 649
774 74
12 580
292 779
621 616
707 52
50 837
310 268
429 757
752 375
516 251
424 517
102 149
294 60
273 758
129 849
999 858
285 41
916 210
298 290
158 170
630 702
810 615
316 173
505 248
355 56
654 712
341 480
245 380
378 32
796 204
342 980
656 947
466 327
949 666
142 636
563 230
398 486
559 624
454 711
45 732
156 242
184 289
45 658
987 697
957 721
822 945
758 576
101 233
872 88
809 397
561 581
629 11
78 912
67 148
489 54
880 384
851 27
284 38
596 650
236 341
586 605
866 672
607 71
33 53
342 27
266 112
52 423
366 168
407 735
333 469
472 420
379 430
754 544
49 541
312 253
999 882
662 378
654 114
947 652
681 540
22 433
248 482
355 479
248 869
880 697
280 107
398 189
479 801
348 764
170 639
429 576
164 759
807 66
438 840
763 213
789 777
798 835
922 21
305 730
912 744
189 840
75 495
982 405
850 746
176 6
576 511
861 901
715 748
355 337
700 726
542 779
655 97
351 592
605 701
388 507
216 907
927 760
309 946
243 118
431 862
527 903
993 722
604 648
206 901
813 511
585 239
171 65
198 227
261 665
457 226
119 899
727 317
961 375
149 191
220 756
509 989
107 674
293 256
645 163
373 444
883 423
466 470
165 376
926 839
132 101
815 906
222 316
6 171
988 633
492 718
389 619
666 27
528 786
215 971
279 121
891 347
364 773
408 788
892 55
707 830
527 932
747 593
663 463
112 48
134 405
980 517
508 739
560 50
715 949
753 504
357 611
611 149
806 900
131 159
141 397
347 550
673 53
493 119
74 30
183 671
272 260
302 695
39 926
712 513
869 640
781 498
837 942
249 71
224 933
433 355
381 465
504 581
839 310
471 149
437 423
678 581
234 631
82 681
564 580
754 743
583 543
523 706
185 88
9 809
396 830
589 971
179 615
121 934
82 54
493 407
475 411
59 71
522 755
812 707
634 67
863 56
619 937
637 392
702 357
964 450
397 280
594 839
340 440
379 543
531 354
912 954
562 373
461 328
745 399
18 296
902 717
253 646
345 557
414 426
691 333
584 171
276 691
598 364
629 454
347 197
264 674
325 394
862 724
872 940
109 20
654 790
730 174
567 978
286 116
377 94
253 339
647 238
232 856
707 250
471 258
340 646
423 801
92 924
46 625
21 500
776 116
722 421
37 618
807 550
858 780
806 466
957 614
651 193
138 703
179 952
227 309
622 324
243 356
473 213
935 380
990 315
902 867
633 733
362 9
229 641
79 794
51 986
960 634
817 155
148 267
895 33
733 881
208 924
857 673
895 563
54 19
26 810
938 168
492 761
162 416
115 617
859 849
255 521
907 152
819 882
42 508
960 424
519 458
370 180
746 776
831 291
655 419
734 240
865 348
13 219
607 322
623 111
349 754
249 883
973 528
951 56
547 179
531 593
462 356
103 889
463 32
617 726
746 171
955 350
15 393
345 252
907 930
788 649
231 883
660 491
445 932
534 255
501 230
332 140
881 927
642 54
409 744
414 923
310 265
999 494
1000 813
853 101
349 175
252 3
807 986
452 505
691 716
981 494
114 623
815 904
561 898
702 29
664 370
554 142
150 555
913 562
498 547
609 949
394 247
140 443
573 590
447 56
750 353
317 275
12 854
535 157
471 486
74 526
911 6
765 561
322 525
40 488
399 617
283 709
855 250
436 98
124 204
622 745
534 44
865 61
632 145
708 347
899 419
364 487
121 87
182 847
183 296
584 276
695 677
597 335
162 840
264 701
46 546
89 686
243 855
983 233
327 547
10 510
473 999
358 591
411 801
967 782
598 8
304 800
660 737
389 235
291 551
168 858
901 262
757 101
260 602
906 440
398 355
696 951
374 46
943 677
152 713
525 66
748 637
431 720
462 224
339 28
846 218
993 374
660 313
362 421
121 950
895 88
433 955
535 524
361 889
952 820
333 170
476 675
366 617
606 257
638 729
230 115
697 72
774 103
892 153
377 673
922 378
200 920
265 430
892 203
479 756
5 555
955 634
887 239
351 828
607 75
478 941
48 934
380 919
801 392
246 958
471 865
624 556
310 457
727 384
690 311
39 783
596 604
803 923
454 824
258 378
846 728
426 177
19 246
113 598
237 712
156 117
820 489
776 425
69 485
664 86
896 162
407 196
698 862
792 66
732 125
872 849
880 875
721 981
205 89
909 868
529 114
121 722
375 399
943 574
689 63
888 868
831 579
412 325
189 365
210 79
575 190
726 3
892 409
710 613
73 759
114 866
797 92
819 146
720 279
684 675
203 763
992 406
613 724
818 814
698 160
307 172
463 357
913 894
315 743
236 133
683 134
909 977
591 456
301 31
137 869
141 821
967 518
277 894
109 779
785 427
16 247
772 218
258 626
415 988
100 141
425 538
188 413
573 367
39 682
183 644
200 445
928 658
228 161
308 532
602 329
761 694
189 330
795 310
271 339
386 93
75 513
239 299
976 978
323 195
255 780
808 832
854 875
88 456
534 996
350 318
281 685
786 570
164 876
340 135
857 9
32 849
204 473
529 523
42 367
443 496
869 881
175 553
951 201
795 546
560 814
854 323
702 856
321 580
598 352
347 69
781 800
82 354
925 31
635 733
771 907
804 793
433 155
113 2
702 507
567 558
554 960
311 216
436 823
743 282
531 269
355 240
447 215
199 659
494 665
24 209
166 242
738 697
615 856
760 31
789 677
647 185
671 349
782 349
610 106
13 63
982 385
281 740
206 481
236 717
742 412
458 440
395 889
812 602
775 501
532 936
635 202
636 321
356 633
239 548
189 666
843 492
758 737
293 326
842 989
409 562
429 672
294 804
805 43
135 837
351 322
508 249
392 221
978 400
323 638
54 31
502 725
526 412
401 150
558 924
518 608
323 748
218 206
965 314
974 820
919 598
987 659
776 224
563 262
962 357
585 661
666 55
562 899
107 623
170 375
75 349
519 102
231 879
1000 432
287 608
666 440
778 794
626 42
765 108
309 542
295 374
512 851
967 549
356 310
115 119
623 328
711 812
421 714
648 599
112 873
733 154
380 952
211 425
490 813
483 93
805 309
41 358
561 568
606 566
609 600
702 529
287 387
149 874
59 646
69 601
548 686
589 931
54 376
995 400
631 3
454 325
403 499
96 952
287 505
888 216
509 168
653 291
780 38
969 378
376 864
780 646
920 387
632 334
975 69
133 86
228 299
629 230
988 365
543 734
67 995
730 407
95 313
842 455
372 726
134 49
357 114
128 357
698 19
590 807
815 999
888 860
379 900
124 629
491 657
935 605
618 572
476 360
413 811
680 961
794 622
709 780
786 134
783 604
53 253
138 274
424 830
814 233
952 663
253 151
4 143
442 589
598 869
416 563
344 788
68 174
653 523
622 240
900 491
573 278
615 243
51 750
591 939
244 924
320 329
407 870
978 801
90 552
834 576
368 538
972 392
454 487
71 35
609 198
589 835
915 878
752 925
154 165
256 967
188 143
163 8
572 322
111 317
617 919
334 877
21 847
443 901
906 331
280 453
27 154
394 402
951 333
616 337
528 399
116 156
543 594
120 250
233 797
1 267
334 379
333 261
806 764
195 667
805 318
603 288
75 872
430 180
57 21
876 696
965 634
492 742
292 185
320 26
727 193
68 406
178 550
394 924
348 632
254 965
210 252
581 142
804 744
23 265
978 522
139 168
549 255
240 226
358 534
151 385
392 493
76 587
903 473
625 7
175 582
115 722
317 812
980 873
894 756
948 836
866 98
172 848
773 90
62 140
692 325
338 441
473 811
37 83
423 997
145 404
804 992
396 3
154 53
372 286
446 390
504 47
487 749
485 89
769 343
888 90
677 522
925 487
980 973
882 642
687 524
854 459
127 874
528 934
51 910
121 85
499 746
305 515
899 872
187 822
816 457
314 367
540 790
667 192
12 458
968 357
739 383
593 969
153 446
762 869
786 326
251 160
742 120
616 412
218 798
998 370
49 537
359 516
736 502
315 84
385 806
876 63
161 579
419 910
387 918
313 350
130 888
709 355
542 361
742 49
922 239
169 429
512 583
786 125
156 638
106 81
186 272
127 955
146 811
44 927
868 969
451 317
205 889
90 381
325 645
278 603
716 10
420 730
173 618
968 869
295 387
547 924
559 235
683 633
28 930
752 697
790 994
713 240
128 556
435 389
158 460
344 179
278 440
501 681
510 661
373 134
554 982
308 542
245 147
10 16
335 532
129 691
214 912
73 238
151 926
111 216
764 553
994 756
874 157
797 29
889 791
407 847
809 307
907 478
114 749
877 802
64 266
184 770
178 857
872 339
877 295
365 261
536 342
677 320
38 716
693 832
830 723
632 171
913 249
393 31
425 639
934 711
39 745
782 357
550 905
549 78
288 774
710 288
670 950
465 281
302 440
877 112
677 704
285 318
273 300
579 980
432 617
511 345
46 532
241 572
632 343
874 805
843 118
621 806
579 363
173 567
243 63
156 801
937 827
393 316
279 877
578 282
899 281
361 281
443 611
463 333
341 93
758 880
977 85
851 383
33 570
507 637
163 978
323 977
467 927
797 527
429 480
454 196
350 188
424 788
905 118
186 237
271 870
642 736
15 600
841 261
991 601
952 526
419 370
396 533
21 296
918 327
492 71
298 640
456 927
799 436
367 940
148 517
568 800
816 392
694 610
793 608
5 488
630 947
903 657
667 570
999 53
883 131
111 235
636 476
388 898
703 734
836 841
268 608
387 91
261 161
373 165
103 615
445 598
405 841
181 162
586 422
840 827
698 426
329 239
396 988
267 337
870 575
521 457
202 269
519 926
579 844
115 242
284 262
922 860
975 908
824 511
366 18
541 91
433 302
448 953
672 934
575 704
319 624
752 204
893 197
392 540
295 803
103 870
746 503
510 56
178 753
953 170
451 945
265 179
769 510
868 120
547 355
651 834
583 872
426 72
138 201
360 153
907 358
510 338
658 169
894 66
526 774
136 369
216 391
100 663
126 526
379 590
81 954
594 819
527 422
750 946
546 83
480 24
994 430
93 521
330 998
181 343
62 764
548 787
541 493
410 53
497 498
21 158
304 625
581 77
187 845
431 595
480 942
15 826
224 695
917 703
185 950
349 863
584 52
502 386
770 164
839 674
89 833
890 781
841 894
971 196
603 48
12 624
55 769
218 115
177 808
878 473
119 867
212 456
534 841
502 322
46 30
443 454
119 160
356 176
729 119
954 478
921 550
212 966
354 377
209 807
336 924
603 765
828 990
454 87
555 700
83 620
670 924
461 960
2 45
649 587
352 53
48 239
183 220
824 460
23 791
802 486
324 615
543 554
564 914
54 760
462 853
709 256
723 675
187 290
532 240
948 93
272 274
295 650
827 194
944 342
643 434
572 653
943 274
767 700
220 62
599 930
313 731
137 505
633 8
934 411
360 397
865 778
832 95
891 967
65 747
315 434
833 321
826 218
764 368
225 612
646 279
755 489
482 100
650 540
294 156
896 797
424 391
275 436
663 699
353 555
521 737
172 602
784 651
132 16
448 177
902 295
990 948
327 317
449 722
939 640
964 64
82 904
991 116
786 112
340 936
274 258
608 164
503 462
520 653
444 825
496 660
226 52
592 421
402 415
382 776
847 17
63 440
814 651
36 499
307 690
991 739
328 540
453 934
704 138
377 588
984 870
761 458
103 281
351 650
962 655
433 308
55 406
98 925
898 167
588 874
807 491
153 397
620 143
280 712
86 517
852 161
704 496
308 234
290 565
641 16
411 345
572 946
589 507
164 394
724 722
499 549
856 26
44 502
710 761
972 760
19 777
338 362
850 912
517 818
355 371
595 924
843 867
636 679
513 967
809 791
114 458
622 797
54 131
378 787
967 790
19 724
563 291
796 813
838 741
8 755
462 571
716 527
933 487
913 598
383 744
705 310
356 850
946 150
995 974
602 627
481 743
960 237
910 674
939 94
105 621
359 984
87 577
223 850
693 109
795 192
307 119
20 111
698 780
531 522
20 481
737 4
301 581
500 122
55 421
189 535
423 613
524 885
601 154
264 868
946 437
34 478
737 147
866 786
489 669
821 663
237 90
306 302
760 918
734 109
689 909
374 877
889 335
209 832
815 277
344 537
855 411
72 174
697 905
586 804
885 971
911 439
548 284
521 985
792 930
279 318
415 745
199 456
685 889
571 698
186 113
822 443
642 61
175 169
789 666
97 161
614 203
884 163
645 878
880 130
190 130
219 249
716 215
763 393
670 44
311 452
61 196
699 182
862 105
40 533
241 322
9 924
649 163
378 607
675 890
296 497
294 670
351 600
968 873
398 392
905 588
643 889
936 227
645 674
86 221
137 303
693 955
330 58
461 105
304 330
14 415
169 958
364 688
68 803
428 442
285 446
937 669
320 578
581 939
583 48
178 880
995 758
588 430
56 923
734 669
984 293
86 607
757 766
450 973
428 400
809 993
384 601
545 809
652 371
871 665
308 17
65 941
126 813
315 896
193 314
93 426
530 501
33 245
140 219
988 17
922 167
700 710
620 651
152 104
41 819
701 958
75 223
130 691
221 445
53 389
791 767
317 253
646 829
899 502
415 997
763 266
387 719
251 733
443 592
91 582
952 351
81 90
691 298
534 506
188 783
653 294
596 987
882 596
800 569
486 193
400 366
1 38
162 444
512 923
811 71
742 477
661 88
206 820
549 768
703 692
78 263
884 836
11 132
608 459
201 68
24 265
510 767
915 160
703 843
141 632
541 577
640 432
365 878
525 431
522 862
444 563
366 913
749 378
882 352
477 469
490 887
465 656
460 817
454 421
140 956
762 892
928 521
561 296
603 519
857 740
821 58
343 219
764 277
77 284
936 721
723 775
453 283
597 229
509 906
900 845
268 220
312 861
91 617
664 512
410 741
531 925
874 75
759 201
802 68
924 856
267 239
200 304
97 231
134 225
907 835
732 542
799 720
416 679
955 873
804 852
23 802
230 667
253 106
272 503
885 908
778 250
531 141
567 68
150 916
261 87
629 60
529 173
271 960
838 453
505 968
828 804
763 312
390 755
858 422
728 357
919 793
969 338
179 911
839 311
204 329
974 608
545 429
439 815
700 579
71 729
451 629
288 119
514 930
387 608
952 303
270 667
368 740
863 890
409 589
703 186
203 503
583 388
588 767
343 66
615 439
260 361
574 675
352 870
576 268
52 564
191 521
137 28
822 478
950 400
544 25
207 906
745 635
731 260
604 749
843 995
383 657
360 531
252 910
889 28
389 738
31 172
668 708
471 731
24 206
561 195
15 187
605 643
483 430
263 646
134 160
694 414
69 638
968 437
55 833
713 719
805 393
685 622
623 165
797 113
354 862
154 667
393 589
486 215
785 46
352 582
889 809
292 43
252 53
428 895
288 179
756 168
959 532
748 639
964 472
252 50
466 345
36 186
696 576
661 389
157 818
922 778
42 405
669 996
34 419
973 659
361 842
54 582
584 694
797 26
639 81
182 175
802 124
423 251
417 384
599 277
79 38
848 53
502 429
343 293
629 2
584 120
215 633
461 365
637 549
57 475
446 364
718 876
899 330
380 190
942 45
357 661
647 846
720 249
43 528
706 277
971 251
207 215
209 399
882 280
975 839
565 615
597 133
984 583
702 729
804 718
758 674
543 225
561 698
383 663
744 489
362 516
850 36
300 498
485 735
337 154
324 722
788 427
718 374
373 294
534 686
110 189
826 779
283 364
793 673
233 480
817 785
991 993
997 652
140 578
840 750
159 46
700 496
61 174
88 297
371 408
352 8
937 337
421 121
248 401
372 457
759 80
953 324
923 452
994 984
239 799
356 40
217 339
122 748
543 44
626 417
261 436
950 811
587 422
122 626
617 847
700 315
95 653
407 262
358 730
534 877
109 337
250 677
590 74
826 230
800 930
587 444
316 947
175 931
620 425
419 864
158 266
420 185
340 875
666 565
711 806
286 757
922 715
370 364
811 69
473 177
740 182
427 309
131 386
812 332
429 379
454 373
479 364
720 215
738 397
120 638
142 177
117 645
972 614
911 533
258 971
615 4
362 616
266 996
861 528
189 476
449 526
124 604
298 263
862 245
345 426
831 998
779 930
325 608
883 644
658 545
317 617
264 363
789 601
30 860
609 747
347 26
521 732
799 274
641 772
160 830
568 696
695 301
731 357
283 559
10 543
81 119
883 511
775 201
448 802
511 207
478 932
66 548
368 614
931 391
613 302
258 245
601 649
68 836
86 137
344 526
565 953
524 532
719 999
471 519
274 316
448 30
960 490
878 873
29 460
125 105
227 106
156 871
926 932
346 115
19 505
296 688
789 780
812 806
440 903
259 610
572 203
652 708
632 202
399 205
876 566
751 211
105 154
29 277
995 848
939 359
361 504
148 646
975 226
816 193
841 379
330 154
935 925
9 43
408 616
675 510
500 179
516 667
84 370
797 853
577 814
145 228
520 932
852 22
347 726
682 339
194 916
967 264
385 956
879 758
82 52
999 574
816 512
100 495
699 970
13 292
84 491
395 751
748 609
227 322
530 11
539 595
790 135
897 197
566 202
439 942
616 819
417 684
720 315
543 856
184 843
579 828
945 750
147 328
876 788
864 45
637 524
101 695
441 59
809 148
227 908
604 389
320 322
10 68
766 628
204 538
754 577
877 544
988 690
174 254
815 43
797 916
564 772
212 390
649 859
455 80
254 232
976 499
706 22
205 577
725 395
354 353
64 284
82 704
848 442
978 650
437 607
168 24
529 388
631 138
951 997
557 598
568 949
532 476
272 330
320 922
440 897
202 361
91 170
827 607
216 83
128 293
462 235
660 367
721 628
470 317
636 230
362 980
22 850
729 152
563 492
24 885
971 701
362 828
483 666
258 930
426 454
618 221
843 538
311 135
680 726
297 872
157 326
647 935
493 728
957 559
313 487
836 34
11 56
740 340
875 64
632 993
81 235
417 332
350 209
299 530
817 772
110 361
677 393
796 211
264 364
715 960
258 809
799 522
308 589
401 565
318 935
751 801
205 243
923 347
232 269
242 90
355 434
716 990
981 546
741 805
222 308
385 903
533 88
603 556
424 670
79 900
616 156
964 370
322 289
652 317
653 968
489 185
324 963
757 497
881 816
936 613
900 971
658 428
536 320
749 520
230 550
65 86
319 877
769 536
808 458
745 85
277 17
21 596
574 331
394 630
881 563
226 783
746 222
949 211
594 165
925 49
790 40
828 852
571 47
716 281
623 396
290 568
352 538
613 321
593 807
66 783
906 330
131 343
651 753
843 765
967 55
993 843
924 531
957 943
708 564
826 521
542 944
647 56
580 819
758 591
83 40
254 676
764 265
364 357
928 914
564 278
608 207
528 170
236 914
714 227
450 610
516 259
189 945
962 139
767 63
207 229
419 224
844 295
301 214
961 649
736 569
128 41
736 639
15 74
523 542
861 673
953 451
982 926
856 586
654 643
388 271
876 589
585 296
676 773
664 83
638 165
971 965
549 267
989 189
422 759
620 366
276 244
591 320
649 897
151 515
776 352
780 440
715 802
110 69
775 919
853 336
648 678
496 900
354 914
573 789
754 840
83 662
809 805
118 317
2 521
45 387
524 228
41 568
577 8
524 245
623 573
13 456
653 898
255 567
11 459
495 548
329 429
808 283
229 831
138 33
788 26
813 405
159 300
882 556
174 577
899 561
40 49
319 723
533 567
76 718
851 461
428 660
184 748
770 886
321 442
98 835
19 815
408 544
194 613
820 55
697 779
561 45
411 607
940 89
962 81
514 335
923 15
39 241
513 548
950 220
491 282
998 337
625 288
95 209
247 987
249 929
516 246
37 734
151 548
243 551
385 373
691 736
869 7
140 902
331 372
907 804
390 87
753 902
402 178
878 469
455 419
688 679
970 197
95 335
166 696
866 314
983 721
339 47
271 42
52 76
527 931
450 148
784 248
174 575
49 949
846 808
226 691
205 741
79 398
337 891
178 184
413 118
633 259
626 300
312 283
454 194
617 906
565 24
935 698
375 128
322 690
799 17
211 576
3 788
840 502
814 650
864 62
824 29
170 692
310 376
742 456
419 280
822 150
309 317
897 317
193 983
27 198
285 581
966 39
771 163
141 181
893 482
79 144
101 731
488 47
895 969
747 833
402 891
341 701
38 837
484 634
954 714
255 247
173 331
704 806
718 774
894 718
309 746
571 819
681 521
822 83
736 444
711 957
223 888
301 335
276 393
867 828
819 304
296 759
150 350
949 935
950 159
654 458
129 407
496 843
802 359
692 236
851 477
84 894
333 695
347 1000
251 19
173 693
545 630
171 64
244 111
60 651
665 785
857 152
824 810
757 557
489 903
938 242
185 783
868 34
476 76
689 354
888 185
569 524
592 626
329 36
58 507
614 869
841 500
148 299
462 778
202 685
406 135
69 98
70 956
950 315
909 997
428 350
775 591
109 875
612 230
220 395
61 363
319 678
823 297
8 147
875 212
455 541
106 967
782 739
64 490
635 710
46 371
122 887
376 534
410 233
596 768
465 839
972 423
145 711
849 299
839 421
737 689
48 396
370 820
394 712
293 204
255 165
454 998
63 352
336 635
781 89
761 162
30 17
297 796
23 674
433 642
881 902
393 215
197 704
404 223
327 881
666 353
121 325
955 177
606 18
579 914
565 790
136 430
938 144
367 62
398 62
676 460
779 387
481 615
92 862
797 505
157 70
26 998
989 568
241 518
989 449
694 388
668 428
866 773
891 912
858 798
936 131
703 4
600 727
873 55
542 187
291 485
929 483
425 823
932 851
545 220
560 153
978 578
75 201
190 437
434 154
63 503
845 214
318 672
985 706
90 338
786 111
873 111
41 625
285 786
331 167
668 178
602 537
980 632
696 377
732 374
788 318
285 625
326 413
539 444
235 547
867 288
926 239
826 903
690 446
325 93
995 449
525 74
260 661
675 39
324 446
889 444
217 125
357 356
800 107
6 884
573 557
236 36
981 467
626 226
49 51
791 770
818 303
556 905
961 241
211 231
673 878
546 571
766 133
740 185
667 460
83 933
273 849
241 987
511 261
188 985
604 719
348 843
4 592
636 578
324 832
902 119
604 643
375 280
458 196
75 363
941 439
899 234
691 313
532 586
421 791
663 266
474 764
3 676
899 233
56 82
841 705
292 827
671 975
293 721
493 206
174 33
871 322
735 295
39 648
359 15
129 715
941 111
303 707
560 638
885 155
464 247
558 250
469 232
201 480
503 852
58 69
429 85
520 803
424 345
450 463
821 126
494 232
964 161
430 982
137 965
642 566
994 828
901 284
956 594
468 785
555 35
279 762
799 497
778 355
904 31
489 642
103 267
461 77
98 136
153 808
646 671
105 741
996 910
229 978
184 695
922 578
160 544
516 517
881 23
872 967
118 682
411 408
354 610
22 957
684 305
475 996
772 910
160 126
238 394
839 327
872 579
169 955
982 247
398 497
337 699
729 365
781 406
422 997
927 180
48 185
444 852
955 944
880 998
386 268
432 100
567 51
535 245
235 386
234 323
668 674
621 100
841 696
859 659
149 924
509 987
367 626
159 896
825 158
769 194
972 655
380 454
840 4
613 641
622 502
636 361
808 362
260 691
7 201
950 281
560 185
951 539
116 738
968 956
714 574
20 428
897 887
494 526
355 620
1 176
418 912
629 82
508 259
886 927
770 588
253 552
5 751
810 524
723 249
141 797
357 741
387 888
322 264
51 160
158 693
216 394
601 907
20 108
705 238
262 400
814 405
935 347
230 180
748 702
78 129
843 651
252 738
928 389
651 478
443 708
878 304
190 273
421 361
761 995
568 973
260 346
560 206
579 682
800 220
473 341
308 784
92 607
120 77
370 730
428 39
793 274
719 535
229 356
649 994
966 619
953 303
843 220
285 717
314 13
935 501
933 741
308 208
7 894
300 592
307 480
85 893
317 987
168 159
882 550
503 380
37 853
440 790
142 977
779 8
463 571
386 949
259 664
98 936
856 474
458 172
249 206
416 129
398 453
65 174
162 933
821 488
91 33
811 21
776 499
554 253
696 734
35 111
299 137
317 990
603 600
816 269
804 952
153 346
590 689
118 542
626 314
521 717
26 390
633 649
912 794
463 79
569 145
217 372
501 237
170 246
942 936
506 749
425 57
305 928
521 957
593 119
19 309
656 222
778 963
326 314
269 65
681 76
74 48
491 748
566 541
665 894
626 334
665 422
236 921
127 222
737 379
740 427
424 26
692 455
628 535
341 775
641 572
980 34
708 988
390 929
940 891
148 74
175 218
180 463
281 431
826 581
504 280
90 98
497 237
545 551
944 171
725 6
142 32
401 149
433 142
311 201
876 776
882 633
248 194
556 686
1000 439
375 528
758 387
475 938
624 109
359 231
289 632
625 152
923 398
523 171
178 950
168 820
48 996
211 638
193 542
537 112
676 908
92 97
820 964
484 100
525 493
274 816
846 995
311 349
670 916
778 293
860 705
430 357
959 13
955 131
681 216
993 242
528 308
746 451
882 740
937 217
315 200
274 739
683 892
900 225
817 808
875 795
653 742
914 970
201 844
455 884
366 476
702 801
587 389
68 873
255 334
659 527
778 594
999 556
592 77
339 629
528 70
159 917
494 838
209 67
740 712
676 310
466 546
120 180
619 991
557 461
176 750
481 566
834 248
899 76
358 98
992 980
249 581
394 695
149 812
289 284
897 24
528 498
3 848
661 497
560 963
542 269
736 783
485 850
200 78
828 471
602 751
938 400
787 990
174 336
435 88
359 406
250 520
929 813
925 616
518 245
239 954
492 103
973 969
744 833
50 586
776 173
991 701
812 710
796 328
311 460
672 21
553 958
390 574
414 155
82 545
237 512
874 732
197 103
177 447
916 777
833 803
888 224
551 684
726 999
838 397
376 887
245 726
755 792
496 919
466 731
878 791
960 683
761 815
330 429
60 852
302 435
152 711
26 447
608 145
3 769
766 30
546 893
926 134
337 303
864 362
337 294
869 82
133 203
336 986
520 193
694 955
80 352
293 142
531 275
389 573
449 898
867 953
658 259
511 113
230 580
581 467
252 857
102 469
985 251
887 687
994 111
995 492
730 719
481 48
173 489
103 184
763 935
944 206
721 680
324 647
171 420
227 982
185 778
373 682
140 17
938 15
490 905
318 975
158 318
589 122
410 321
327 600
932 786
285 99
191 934
817 73
656 884
917 732
476 278
182 738
851 413
69 776
461 684
114 383
666 530
687 36
645 597
168 929
38 789
52 317
785 891
524 168
152 898
485 475
523 189
381 319
177 771
153 349
983 520
480 909
325 354
639 251
158 718
756 520
816 545
580 578
448 551
613 579
623 417
529 436
821 287
989 921
643 771
990 130
251 361
446 913
347 412
768 877
270 977
745 578
358 743
443 648
72 796
445 154
684 272
308 874
91 357
763 150
125 32
827 767
673 380
87 847
348 159
324 139
903 971
273 471
33 397
249 225
376 81
516 499
195 778
636 28
475 452
612 628
430 45
509 375
497 528
731 25
237 837
665 463
453 252
777 142
296 358
552 401
496 144
750 158
727 468
170 187
867 755
445 92
888 705
9 690
806 945
53 775
186 623
698 343
737 785
221 92
251 277
247 260
800 344
979 394
747 652
124 915
495 485
892 167
83 299
813 371
294 335
328 295
657 442
139 834
102 975
995 832
734 910
548 839
579 388
740 646
682 688
200 263
207 351
369 864
155 390
830 472
651 734
184 370
269 320
164 645
90 68
560 217
309 398
278 449
723 570
57 130
29 863
466 845
119 838
771 36
280 38
119 409
751 965
168 597
288 384
95 157
723 819
662 275
482 739
381 897
555 171
397 138
965 204
527 55
996 698
306 659
930 609
439 812
367 606
537 636
678 106
582 363
662 633
131 223
757 578
835 883
868 135
650 795
520 801
414 868
627 642
618 610
824 152
672 198
938 17
621 676
860 242
241 720
388 963
962 900
55 694
343 882
454 655
286 634
378 272
296 467
925 212
906 781
267 411
698 774
827 613
674 207
315 371
126 637
663 960
24 619
175 407
601 462
439 555
933 754
307 710
940 70
975 968
331 164
894 344
363 897
854 89
78 560
152 524
590 411
536 172
11 646
883 704
946 458
318 820
715 625
451 142
26 232
962 730
696 768
479 490
927 733
706 360
4 22
161 296
59 826
822 701
190 189
484 34
844 57
975 239
840 648
232 569
344 109
291 99
927 322
571 90
810 600
450 795
405 8
606 683
415 376
800 697
364 962
945 274
187 230
845 142
514 676
87 553
412 474
579 380
341 815
741 942
873 511
762 486
213 730
882 711
144 561
685 827
653 365
278 191
50 701
996 118
746 689
696 260
338 228
41 314
148 959
478 621
766 432
123 966
69 517
431 207
16 42
103 453
546 242
374 314
618 970
117 387
948 194
953 458
140 680
327 438
724 558
707 831
658 543
718 852
160 953
672 36
233 330
184 846
12 17
241 919
466 227
881 107
311 468
107 567
996 524
644 844
995 223
785 653
146 604
669 131
745 479
595 44
802 518
460 616
42 851
176 823
996 887
892 857
335 667
572 660
362 641
308 556
111 1000
876 353
15 736
99 393
239 928
158 932
339 135
69 397
389 4
288 794
4 383
84 295
44 884
972 15
662 704
342 155
483 828
479 760
963 227
429 391
29 32
8 811
565 277
811 364
30 452
285 430
831 876
651 273
564 416
639 868
5 309
864 3
622 483
801 680
573 854
474 66
179 606
368 154
927 837
910 989
969 362
314 34
345 303
704 103
296 793
965 957
968 517
819 930
149 254
497 885
74 44
875 719
100 91
899 200
872 17
931 443
327 762
417 978
596 609
646 929
305 998
849 448
432 978
294 268
712 396
896 216
679 23
364 933
46 877
353 770
958 373
475 164
693 518
561 769
528 764
554 276
833 213
688 210
741 509
94 653
84 482
76 33
79 377
690 200
204 691
770 169
960 185
972 468
155 843
771 885
444 11
330 928
379 210
471 401
274 199
540 535
662 726
776 2
166 593
340 601
444 753
344 527
396 485
971 222
411 520
903 689
710 752
149 301
433 587
378 482
896 999
400 358
984 591
496 520
156 767
451 783
786 54
218 305
467 472
519 35
29 174
273 688
615 680
623 461
961 205
834 894
731 203
412 793
446 676
980 220
78 707
863 950
53 339
216 508
529 680
807 579
990 360
216 658
17 116
996 220
78 481
748 15
796 191
443 212
177 292
366 510
431 364
833 950
688 92
393 574
676 750
719 870
5 998
21 31
840 710
296 949
187 22
144 766
985 205
255 294
598 562
122 150
47 542
909 642
158 462
987 815
134 983
324 985
756 224
475 422
285 837
751 425
576 573
781 363
722 828
760 943
872 36
666 462
755 871
612 91
984 389
906 857
342 919
507 1
163 24
681 702
373 428
549 924
1 740
167 455
786 852
55 876
723 225
919 126
853 760
460 588
24 772
501 788
849 506
772 631
204 144
760 379
187 875
611 315
659 891
268 64
830 687
639 347
928 817
148 27
901 1
414 383
735 551
717 470
685 48
883 556
612 686
609 262
790 514
81 135
114 490
588 972
375 525
777 866
650 459
259 230
249 901
381 745
372 707
837 973
738 331
634 696
838 885
594 355
116 36
175 503
506 773
449 317
369 219
38 581
524 906
653 369
934 59
444 233
122 313
238 250
916 748
757 979
839 745
274 90
793 421
475 16
173 171
942 152
633 433
556 425
869 32
322 849
491 286
32 466
665 376
320 968
299 637
416 473
551 253
328 11
376 484
680 510
486 761
932 546
62 131
254 535
361 302
230 358
217 659
237 956
945 405
951 920
904 102
65 566
723 537
783 983
748 838
467 4
27 454
722 857
52 308
996 391
418 599
178 61
391 994
694 470
961 337
1000 889
370 551
104 187
748 960
110 593
257 703
735 776
807 777
673 238
658 490
165 619
212 749
783 305
67 960
167 659
553 671
676 560
835 327
246 752
931 9
224 51
968 95
517 433
287 192
501 374
817 379
756 204
887 913
777 211
233 848
95 702
465 419
885 25
206 870
529 975
590 153
527 766
340 278
750 85
442 719
272 364
386 243
488 631
489 197
650 399
264 903
339 785
367 708
854 463
123 224
865 521
137 976
811 999
411 931
4 309
20 921
201 25
134 720
392 233
457 262
729 191
852 286
465 279
962 546
586 693
620 463
36 248
334 199
954 872
334 740
579 422
478 418
406 81
602 491
702 455
300 16
156 864
330 170
983 680
347 427
750 427
799 278
318 635
331 704
99 21
365 667
800 965
500 936
939 470
133 514
194 259
34 663
848 954
778 720
600 766
317 277
365 788
68 272
32 392
289 569
78 643
823 676
711 794
35 996
147 766
499 969
768 487
4 291
786 991
917 807
604 468
121 77
365 929
37 173
711 841
631 61
259 312
686 436
966 297
724 498
226 371
590 571
667 235
695 978
763 813
620 274
622 958
748 540
418 501
805 162
73 616
78 594
981 260
42 9
478 909
457 159
83 420
276 587
698 187
516 914
715 496
182 880
914 961
548 346
722 917
946 143
52 436
611 645
185 206
599 453
592 30
505 138
883 668
454 651
109 388
237 390
43 613
272 446
78 482
347 714
516 581
312 732
236 381
596 386
245 413
584 553
80 530
79 976
860 573
537 123
138 880
891 375
825 524
877 406
834 346
963 794
818 177
120 414
797 812
748 228
972 791
855 794
8 453
184 685
605 8
159 453
117 733
376 711
153 514
135 119
346 344
531 7
452 845
816 988
74 876
871 948
598 164
901 489
714 966
783 522
863 536
135 696
668 835
221 706
863 107
124 873
742 141
882 668
106 712
766 847
601 166
237 918
311 507
37 469
434 540
446 115
999 409
854 104
97 836
768 105
931 289
924 417
371 784
930 889
541 322
681 642
118 415
595 549
205 144
345 613
879 611
924 915
396 425
191 622
702 165
968 461
694 384
614 959
867 374
973 666
75 502
566 423
108 36
170 150
787 181
570 772
88 667
623 306
605 73
982 986
553 974
990 784
580 36
401 28
471 915
916 536
103 664
101 849
512 276
357 733
852 686
128 415
663 56
912 499
240 338
320 720
396 696
828 276
705 504
572 663
920 503
776 114
736 740
132 392
316 475
508 62
419 323
164 84
546 980
665 906
358 995
729 812
381 370
649 371
755 461
916 383
517 475
372 229
24 88
50 228
760 916
605 456
160 877
269 564
463 280
9 20
391 999
98 805
961 964
758 864
443 848
732 338
58 937
737 277
216 590
510 343
806 972
890 799
361 947
827 714
76 138
295 338
845 4
602 211
652 379
613 146
751 371
91 517
323 124
625 932
276 235
55 388
840 367
922 635
345 601
934 995
291 808
547 951
272 447
477 302
361 619
359 297
336 148
816 169
130 574
126 763
768 632
891 716
298 612
131 777
388 228
101 463
527 414
637 554
213 659
997 799
416 362
734 2
432 352
47 841
654 193
790 501
173 886
752 349
596 121
784 606
13 613
650 509
345 683
267 417
637 357
374 11
457 931
499 78
961 286
623 362
425 443
677 283
308 602
747 219
338 209
812 444
601 457
268 727
70 443
383 490
565 745
48 739
618 812
956 13
869 773
420 716
684 215
453 37
352 311
203 260
295 284
67 498
404 508
293 455
120 787
726 735
607 939
91 611
712 325
333 491
454 146
319 772
994 693
431 215
477 309
197 992
60 672
95 590
495 530
72 322
557 213
142 191
598 136
627 373
476 45
882 705
427 933
945 72
345 787
670 923
114 660
885 133
212 220
947 100
819 175
329 864
1000 264
989 204
477 834
14 403
642 270
143 263
981 288
361 518
769 913
706 1000
393 748
917 134
707 386
677 550
826 236
986 80
360 53
135 182
3 941
646 58
313 273
154 722
456 234
936 664
64 832
483 601
709 695
347 181
462 733
85 82
200 183
391 543
314 803
516 933
660 8
465 768
278 133
847 295
881 575
606 400
251 63
374 700
951 845
960 563
766 753
83 957
271 826
186 290
875 776
334 515
770 86
256 467
435 197
530 380
283 306
457 502
402 625
210 902
803 58
649 669
283 180
34 902
638 454
457 921
125 836
979 315
93 102
41 797
517 84
902 977
286 222
708 750
649 899
803 737
401 581
719 850
723 71
96 494
686 320
32 489
973 324
142 476
271 334
742 44
317 998
592 877
198 502
358 179
990 328
816 723
903 866
290 939
568 460
863 14
566 459
499 224
818 80
856 529
395 212
871 900
469 336
543 446
409 535
866 653
782 419
234 356
778 653
754 8
679 191
545 605
391 205
727 144
953 736
809 82
327 778
450 217
861 142
57 201
937 201
521 647
518 119
13 464
299 560
765 874
178 526
597 162
785 635
779 207
2 257
462 896
610 181
226 90
148 756
11 969
129 766
54 439
704 498
806 337
79 18
454 558
7 241
295 350
628 97
21 379
183 612
293 768
504 803
410 795
748 912
730 45
117 114
980 149
27 718
37 689
649 89
9 561
569 789
415 855
442 357
709 139
439 85
858 405
697 49
32 124
970 851
148 473
940 943
730 245
873 602
139 605
691 938
557 145
824 291
594 54
601 684
479 661
771 80
683 104
999 728
332 151
984 352
216 767
880 218
274 907
501 641
585 802
635 593
70 237
230 737
281 232
702 975
443 478
382 148
708 220
713 799
992 636
792 927
590 809
666 922
833 425
301 930
20 313
736 12
190 964
627 722
836 342
542 938
931 453
867 48
459 259
334 397
99 907
128 728
913 761
178 944
360 224
514 747
343 13
509 595
265 735
746 723
902 103
207 465
112 95
837 511
147 742
814 654
328 810
397 404
796 247
924 643
406 297
977 214
663 428
782 470
21 332
122 183
48 324
440 316
136 842
590 467
472 400
7 61
807 920
951 112
445 863
529 479
850 849
779 293
236 746
950 351
42 658
488 228
415 380
987 839
634 626
101 573
72 582
255 206
398 734
551 956
676 505
75 311
831 24
794 39
958 722
111 122
450 425
7 827
189 474
152 279
144 595
398 942
680 869
66 561
830 713
136 51
422 318
297 917
776 623
703 520
573 64
494 493
796 205
123 190
745 100
113 914
162 271
666 10
698 83
969 357
716 497
506 473
552 50
150 624
728 819
780 377
898 146
160 548
826 632
382 841
324 829
790 601
71 267
394 28
887 448
222 421
912 456
574 592
629 900
261 886
512 642
486 872
565 157
783 753
682 248
375 150
27 9
290 915
510 802
638 978
269 602
76 414
214 504
67 854
506 21
745 555
856 492
177 892
372 234
722 553
841 899
742 17
737 634
225 191
927 516
448 914
419 193
198 940
363 325
480 358
173 855
953 494
777 501
226 619
940 546
88 494
203 791
599 771
1000 935
631 297
961 653
887 788
13 431
760 776
411 163
324 109
23 477
696 388
443 484
769 841
540 463
343 556
704 7
527 437
60 710
829 442
97 253
686 958
126 749
765 493
167 242
616 201
139 438
150 493
11 798
152 521
24 943
992 131
774 565
957 511
243 717
7 908
61 387
465 566
118 30
499 399
740 322
714 975
262 195
588 206
362 450
33 180
456 443
484 131
918 310
88 368
972 693
379 284
477 876
264 98
807 985
226 704
313 363
967 462
529 455
476 607
829 285
458 919
906 752
987 209
898 307
589 963
638 161
146 358
872 44
741 422
355 964
632 749
499 9
612 329
12 991
57 756
554 61
504 166
745 99
751 818
204 344
755 111
629 608
230 348
783 653
528 364
798 336
30 749
841 151
410 177
153 377
860 412
163 246
345 386
245 192
813 369
289 250
522 487
319 786
49 452
759 561
406 123
29 995
173 79
37 185
729 633
196 395
570 306
358 290
289 739
51 855
970 89
83 316
757 42
776 303
456 713
359 760
198 160
303 767
98 618
560 547
320 864
151 321
192 177
682 905
861 356
403 459
361 719
462 712
419 940
183 464
165 667
635 729
81 5
551 540
828 431
157 953
200 715
41 988
146 246
667 977
85 979
264 85
363 846
533 751
161 308
72 632
961 879
365 99
984 324
209 185
911 473
340 776
301 307
247 358
281 861
469 489
483 54
338 266
303 370
166 451
721 409
299 996
370 617
350 804
104 62
778 275
873 196
88 670
595 331
210 363
652 604
213 528
41 395
52 801
100 80
383 53
449 572
130 120
633 684
792 858
769 380
927 579
747 944
783 663
979 420
640 383
923 227
832 575
783 419
99 726
881 911
849 572
231 689
352 586
886 207
232 304
803 975
445 30
159 915
295 140
73 711
607 842
50 931
935 105
768 257
99 182
881 410
20 706
762 427
118 536
258 65
878 94
153 262
861 413
834 888
213 216
952 36
553 457
770 292
910 14
183 637
622 372
819 547
962 664
746 294
674 44
127 273
234 916
40 410
892 57
690 996
240 13
246 945
671 407
190 320
300 511
507 145
95 908
126 280
797 433
174 779
55 267
957 967
499 666
411 371
951 896
38 579
105 760
168 298
780 992
98 140
729 136
170 127
700 595
870 22
586 716
793 347
359 302
834 791
166 659
964 456
101 412
514 20
220 483
349 615
638 444
51 232
372 288
872 197
600 158
921 799
517 282
187 996
901 311
830 953
291 132
983 626
395 407
870 776
34 441
838 626
743 307
733 531
968 59
79 58
62 121
107 574
747 543
900 577
898 269
329 379
582 111
734 672
495 7
308 548
580 799
581 2
167 151
584 863
940 151
620 59
677 532
435 480
759 570
432 769
708 932
887 154
701 510
339 661
167 837
899 77
625 170
691 795
410 895
502 232
103 315
828 838
56 266
458 446
593 37
680 20
395 424
104 578
18 151
190 625
332 129
645 990
776 863
863 844
893 109
152 428
120 637
679 756
892 744
712 315
504 441
203 227
421 408
714 442
380 741
397 339
477 756
506 622
876 284
712 266
260 740
545 194
952 956
188 753
162 688
58 352
249 661
309 409
950 188
276 152
29 63
440 984
13 75
586 640
881 891
879 501
685 898
415 264
410 84
815 453
722 608
137 536
335 787
808 131
784 385
215 112
391 128
226 709
735 89
142 600
598 520
428 77
853 135
803 91
20 117
867 731
845 656
316 438
480 675
871 430
500 272
222 109
113 61
422 724
499 167
37 659
136 642
491 50
184 288
662 937
889 737
135 740
350 164
623 225
155 300
362 930
463 718
448 32
285 631
706 723
356 304
126 593
614 462
373 416
513 678
359 178
278 253
917 190
834 778
716 302
235 861
786 699
204 167
583 730
46 962
725 664
954 481
986 586
33 610
406 593
815 321
17 258
880 691
228 723
762 170
871 69
834 45
761 775
495 8
387 42
469 783
696 725
501 464
196 850
15 287
859 404
883 352
922 629
235 746
990 562
926 148
828 190
5 752
971 816
249 801
432 436
10 520
919 111
848 961
427 990
251 545
459 853
420 206
921 979
153 596
102 145
195 503
713 732
414 715
17 598
239 642
648 186
7 109
518 890
993 240
332 626
324 434
690 560
43 754
72 577
547 7
320 203
26 130
690 355
357 455
912 822
179 115
243 202
601 251
698 728
396 429
628 30
329 232
236 520
298 965
167 781
51 714
98 705
811 155
880 499
620 239
429 61
382 146
829 556
180 752
782 190
923 369
640 677
644 155
921 13
358 120
766 296
34 596
941 79
950 81
660 883
769 570
114 630
508 243
312 405
537 944
54 639
251 589
888 549
392 896
929 895
163 661
520 607
379 260
5 731
781 55
707 197
456 1
619 432
422 985
38 642
309 53
740 719
501 637
302 136
410 467
236 689
279 434
991 698
813 827
815 64
472 540
546 729
406 521
948 220
353 766
605 223
128 726
677 170
572 133
632 850
984 964
447 639
317 848
742 531
498 476
940 84
64 727
492 651
236 716
752 854
981 478
34 946
383 91
742 809
630 871
944 108
959 657
93 140
720 955
678 166
997 497
527 362
883 183
74 839
676 782
161 311
519 459
8 532
786 338
948 255
821 594
222 754
972 99
178 481
908 434
107 324
727 308
956 47
932 555
134 999
912 128
898 400
273 512
16 905
948 969
475 713
673 835
423 441
682 338
322 688
489 611
563 708
579 308
902 652
598 517
153 697
412 659
147 70
253 105
966 354
508 488
928 31
354 816
494 873
9 29
457 205
132 479
718 720
420 134
376 895
230 506
71 957
275 282
130 117
583 25
174 650
518 21
36 150
464 926
622 399
144 41
698 147
892 5
280 602
203 593
330 47
294 23
890 864
330 946
187 983
496 408
318 918
784 298
714 499
363 185
30 253
548 413
738 254
827 293
729 204
143 467
691 565
78 119
214 822
700 237
505 768
752 124
204 944
854 319
493 611
337 138
152 902
187 715
981 628
212 809
132 865
422 702
382 630
420 49
108 273
871 466
389 35
28 696
695 963
9 714
938 485
836 207
537 288
322 513
760 858
454 995
98 900
102 159
540 831
426 952
426 295
729 353
137 166
776 172
886 181
523 642
285 890
679 526
274 660
604 987
707 176
547 712
400 797
622 525
917 155
634 378
750 60
457 174
464 587
468 30
8 24
626 169
855 691
145 238
857 104
242 984
284 822
867 407
9 110
728 745
227 951
307 870
481 438
799 627
765 298
579 741
575 726
871 333
596 992
777 307
983 878
27 92
958 991
607 30
859 900
461 700
883 676
692 542
648 252
761 505
544 814
912 273
635 324
473 47
127 690
133 166
41 188
492 931
994 651
287 171
52 824
330 153
566 136
433 598
25 15
783 952
808 501
67 471
956 915
136 279
870 38
65 947
990 164
535 213
466 239
803 51
160 821
760 799
979 403
681 899
550 120
422 716
315 830
485 858
540 19
503 452
673 682
871 668
729 344
550 16
749 230
501 104
999 627
746 630
76 59
998 434
61 464
958 68
83 44
400 388
472 695
524 202
429 160
251 496
133 745
703 751
222 924
905 914
226 479
798 763
224 66
13 272
245 369
342 128
106 440
47 568
873 246
852 610
932 154
696 435
854 612
542 79
49 246
589 798
981 165
540 917
290 954
578 665
14 116
571 765
167 76
502 11
127 820
907 678
56 791
437 372
31 157
353 369
168 668
420 41
471 356
155 340
565 348
121 560
858 419
476 441
652 805
906 94
475 777
294 249
882 919
786 553
383 167
126 48
890 514
27 534
946 279
863 846
423 682
302 555
209 119
63 366
358 745
560 921
639 878
118 768
846 593
187 599
223 675
373 468
738 482
846 235
987 980
112 179
805 265
921 758
986 777
54 883
400 4
4 421
363 140
459 415
244 300
361 388
748 628
644 577
987 593
180 977
800 232
779 632
516 726
910 549
729 626
139 207
854 205
924 246
201 266
604 559
511 81
446 818
402 555
48 560
378 472
635 916
305 954
733 168
382 874
537 792
897 710
35 511
475 990
566 448
458 448
687 587
499 314
759 595
396 887
127 961
885 482
912 262
992 654
438 892
242 713
138 82
737 665
893 367
88 465
257 525
146 50
555 332
869 975
794 561
895 798
985 608
768 920
788 235
873 252
333 373
577 283
573 612
236 62
604 656
853 248
608 646
306 72
714 793
864 230
241 374
460 678
575 901
48 696
388 857
197 255
146 432
552 28
531 519
34 611
239 940
183 541
54 643
45 8
721 675
454 587
457 375
334 540
744 268
803 32
193 70
362 444
321 17
272 476
674 125
730 697
400 303
765 372
357 476
665 940
26 956
832 362
488 284
349 563
480 293
930 590
604 764
652 331
381 105
971 781
651 629
549 415
309 816
451 485
646 903
456 665
218 468
956 458
227 557
770 802
461 192
71 291
649 488
28 976
2 415
823 306
153 279
557 286
771 231
812 938
199 782
857 161
750 758
164 432
263 414
682 894
187 742
689 920
656 837
858 301
707 249
880 347
719 736
584 667
835 593
286 518
702 691
185 546
318 982
114 354
234 106
418 460
395 355
398 666
298 8
997 563
449 659
984 924
56 920
70 271
714 18
98 977
836 504
717 861
232 729
484 351
505 495
921 381
159 919
61 856
139 331
554 185
578 119
177 766
924 93
37 804
493 311
340 112
952 126
759 725
382 581
426 272
312 647
816 482
387 339
392 29
142 110
876 181
213 673
464 591
852 313
918 315
670 675
481 849
913 744
773 138
751 409
898 229
990 527
382 668
914 382
924 634
669 438
682 828
855 752
68 822
730 105
398 77
227 921
822 759
748 615
221 815
444 214
593 572
125 542
109 280
387 59
936 864
599 224
103 756
669 874
609 285
254 197
896 830
885 400
632 539
847 27
626 680
866 76
11 731
559 646
640 22
793 658
589 86
464 814
648 967
977 117
767 120
570 992
563 670
233 277
776 608
983 864
128 1000
480 709
402 737
267 951
565 377
251 568
437 356
582 549
88 135
138 513
859 711
444 56
969 640
987 399
718 603
887 137
443 144
867 553
393 448
417 360
788 644
809 781
73 197
182 278
209 480
760 184
665 776
281 100
699 642
602 287
688 486
4 723
170 457
264 501
712 997
538 34
559 405
746 39
501 647
393 191
448 365
261 931
33 966
389 385
35 312
321 801
234 710
65 49
387 338
945 118
809 132
741 750
557 48
938 152
339 458
247 112
786 330
130 445
409 548
359 133
593 792
955 773
285 365
693 839
247 927
83 530
676 738
844 966
167 253
606 359
682 34
99 957
194 432
175 74
913 368
998 255
594 320
577 526
519 713
1 538
897 528
956 996
720 729
424 584
359 853
880 301
119 810
807 938
672 586
420 24
176 173
754 318
799 185
929 719
98 785
488 115
538 386
783 978
827 499
342 298
651 926
385 363
610 146
820 503
501 628
93 129
533 718
454 225
21 190
242 44
557 638
590 371
934 483
774 140
81 881
538 106
435 662
485 212
769 815
578 2
166 99
786 416
284 220
151 753
233 118
563 182
320 283
600 808
438 285
317 285
691 756
511 819
374 507
228 101
68 768
705 40
432 670
518 580
976 479
365 303
258 30
276 168
678 90
118 650
392 298
867 844
821 82
261 357
449 604
547 293
30 996
169 895
806 737
728 108
154 714
118 621
383 152
240 195
604 435
672 442
278 854
547 197
644 438
825 110
872 235
79 307
1 486
775 406
246 482
444 386
796 634
763 847
252 742
157 684
224 383
715 364
412 598
116 462
697 965
802 83
117 360
790 762
965 547
284 989
424 71
582 226
674 818
524 587
75 111
899 59
699 481
73 633
986 833
959 792
120 723
322 76
155 865
208 971
640 802
63 41
412 187
19 210
241 845
73 927
195 117
917 517
828 342
697 61
24 675
807 330
431 978
910 86
928 569
285 488
451 961
542 73
420 474
208 24
29 596
505 87
919 491
301 274
388 421
924 193
835 955
981 895
194 60
561 726
502 587
449 352
649 259
819 345
910 389
189 968
810 193
955 627
903 652
612 830
554 169
738 27
649 409
389 613
630 593
309 266
737 492
851 7
531 124
146 833
637 422
509 348
422 502
869 39
849 451
83 401
452 591
262 100
633 266
99 911
59 267
741 779
995 383
938 756
642 654
2 556
71 429
37 897
281 729
699 503
535 902
309 316
115 484
543 254
646 296
34 239
235 724
268 222
164 108
298 415
770 581
369 413
608 333
927 441
678 36
952 586
829 506
941 938
509 738
454 58
455 764
897 108
752 910
683 710
854 395
920 449
606 21
570 583
991 835
293 321
398 531
431 79
659 695
658 914
36 928
343 474
401 965
611 115
118 658
758 338
438 750
566 848
843 587
486 625
91 639
125 195
275 59
725 892
536 175
978 756
834 719
130 741
924 613
487 750
560 304
784 131
322 558
236 646
152 670
522 344
721 847
689 881
593 259
887 567
150 687
674 74
757 154
331 279
53 335
251 658
988 318
109 752
129 241
543 881
218 804
266 159
207 525
101 893
180 914
608 747
769 899
659 162
288 707
269 297
843 974
645 482
858 305
354 357
756 523
61 651
975 52
693 439
34 766
671 416
332 964
710 884
987 2
104 538
6 972
857 300
788 370
319 230
838 56
482 335
512 289
422 850
183 366
954 265
612 257
365 214
432 888
177 809
875 648
955 592
562 493
971 620
288 157
908 405
993 466
278 355
143 494
308 417
36 774
112 74
158 28
805 404
940 358
127 517
701 948
575 77
176 445
918 875
58 500
871 275
235 415
626 875
630 714
563 194
446 145
692 62
190 758
564 76
423 860
366 671
36 64
813 897
623 867
439 34
815 457
446 576
834 244
389 316
470 1000
285 215
890 335
344 708
517 118
62 962
9 783
245 382
706 999
794 173
886 138
324 205
942 407
332 419
855 610
937 837
350 115
724 828
179 730
399 294
278 895
29 329
550 501
822 834
246 428
496 680
1000 334
143 372
783 509
611 459
819 969
108 715
710 777
883 605
858 643
284 581
994 12
350 247
535 855
425 330
634 261
681 452
848 939
230 901
56 132
159 392
67 335
405 353
129 929
127 192
932 239
173 885
932 168
278 242
132 508
296 780
704 265
450 328
971 659
742 573
472 875
984 914
627 218
993 462
150 311
239 411
587 629
1000 482
812 508
654 684
25 265
157 668
469 309
940 141
583 176
27 840
393 257
836 807
562 682
320 463
941 687
223 344
907 669
822 882
981 50
390 525
865 992
98 51
571 507
931 248
845 147
701 340
311 779
111 713
237 826
977 526
994 197
843 514
900 123
842 929
759 6
627 619
962 177
259 537
170 938
831 78
784 461
598 403
535 948
844 119
697 720
925 113
489 772
85 373
763 201
96 988
587 50
417 806
113 956
32 798
327 219
784 227
715 70
370 186
451 459
93 826
897 672
65 910
182 841
945 282
91 872
265 756
743 491
69 17
244 155
77 96
803 123
430 468
203 914
262 214
187 342
223 586
137 308
510 406
816 870
653 204
868 960
133 430
154 41
921 139
645 887
185 930
60 964
19 444
194 1000
770 123
476 658
800 791
599 188
257 389
144 877
270 81
624 488
800 552
490 804
668 231
653 463
543 307
524 242
613 65
681 231
142 856
755 392
826 38
382 81
76 685
69 193
556 407
467 719
388 626
669 778
588 556
409 120
942 820
934 176
267 670
703 420
428 969
295 362
752 407
426 246
254 98
790 786
408 438
474 125
539 851
260 566
839 296
523 516
203 278
816 581
134 552
283 543
555 498
73 614
507 798
329 840
613 190
947 540
205 497
362 791
4 396
190 736
944 541
281 548
568 444
750 901
612 869
154 807
346 353
348 906
292 736
123 294
977 701
821 55
235 3
607 759
125 135
693 558
120 417
67 467
709 302
495 749
599 66
559 872
332 720
569 461
623 512
534 165
453 995
347 871
910 430
451 224
915 987
908 888
484 378
105 305
129 843
66 152
64 765
330 321
881 889
398 683
17 207
809 611
630 120
306 264
86 993
179 709
930 621
929 586
330 589
477 754
409 361
818 309
636 147
524 536
222 941
903 251
573 777
898 194
240 983
143 15
146 321
307 947
88 103
220 237
615 327
711 928
487 794
70 781
577 695
747 57
14 18
703 349
269 160
380 982
585 146
553 202
29 411
638 307
981 993
315 894
518 10
853 839
737 602
238 810
218 739
612 776
938 957
77 87
408 956
442 813
688 933
770 74
242 294
635 895
141 568
284 965
791 739
11 656
10 42
57 647
453 513
687 408
16 206
465 399
517 181
177 25
876 494
128 305
896 534
747 242
198 214
380 968
645 976
558 563
536 865
990 930
834 816
398 103
469 604
792 878
498 90
757 535
769 477
315 944
449 110
882 240
789 647
266 450
405 713
320 386
478 457
654 753
942 299
559 1
306 839
918 741
731 318
303 799
518 977
293 638
767 370
775 126
624 304
770 87
617 606
349 646
970 318
916 652
696 940
922 502
738 648
195 553
821 485
415 164
632 937
558 921
80 669
426 673
679 969
667 471
820 118
852 297
729 566
701 559
328 773
838 954
6 394
677 727
591 519
731 68
168 861
325 503
255 993
977 531
559 465
326 947
882 195
943 172
393 813
758 378
361 298
971 684
400 587
475 578
835 619
639 565
29 138
676 584
556 843
325 456
356 294
688 365
596 851
56 929
373 837
512 890
33 231
483 459
103 532
309 168
926 136
709 650
236 273
453 534
793 638
526 282
991 512
185 118
993 589
762 518
228 4
527 859
461 753
699 666
980 828
435 509
33 985
889 369
723 514
866 442
52 268
663 287
595 276
240 816
238 1
386 315
795 285
331 503
788 568
674 704
140 783
260 723
982 731
215 391
300 945
147 1
911 275
637 4
679 338
888 519
77 925
551 439
806 57
485 933
923 443
37 67
456 604
18 447
195 160
246 593
904 120
766 285
547 940
909 463
742 818
394 399
475 546
927 141
132 75
57 855
140 559
108 482
626 106
615 977
481 750
993 354
19 572
671 247
985 878
127 672
611 881
914 192
67 837
783 268
895 132
104 212
756 87
532 755
264 902
699 198
156 980
122 499
285 651
265 583
857 145
609 93
2 899
140 962
523 131
558 131
691 749
968 453
300 29
321 870
665 450
302 993
909 70
461 408
869 880
847 755
978 142
469 211
489 26
423 586
607 230
672 810
488 986
203 634
273 678
381 86
846 674
928 515
763 697
899 68
495 396
973 692
460 698
849 969
793 343
371 448
79 585
502 503
228 944
949 86
251 912
828 719
175 425
871 405
584 979
29 657
157 397
852 499
58 971
500 260
926 144
482 731
946 883
436 852
816 898
767 859
320 358
690 79
458 194
788 248
479 795
504 95
483 56
125 720
894 497
878 675
108 757
832 145
139 431
875 725
851 697
800 545
502 994
720 841
269 266
386 288
221 633
741 944
852 317
408 799
188 942
844 272
585 550
984 773
640 253
358 184
590 458
941 571
143 12
924 603
819 34
777 31
319 741
598 646
1000 611
838 183
327 245
53 399
112 651
164 99
119 858
619 204
88 605
647 36
730 706
972 186
355 491
596 957
44 202
696 939
488 137
285 315
851 252
821 210
546 583
601 839
751 954
333 536
219 847
572 957
626 510
925 878
956 36
399 122
124 677
874 490
979 982
220 616
35 177
857 381
763 45
906 170
323 141
439 530
425 256
693 429
615 466
806 442
145 140
709 861
401 978
807 715
550 444
921 39
759 963
515 263
82 71
470 393
162 442
561 595
536 857
304 704
303 215
215 299
713 445
615 632
939 506
501 390
62 71
107 998
790 772
85 541
236 80
19 167
479 221
657 74
403 546
948 397
600 381
299 57
527 605
590 215
40 944
857 771
860 328
662 19
898 294
91 806
987 912
272 738
723 598
55 416
972 431
54 250
98 331
663 445
348 370
798 764
770 579
247 404
471 427
703 309
16 914
584 721
869 362
460 105
314 861
724 807
954 382
562 126
574 550
584 275
73 543
67 346
332 297
273 31
245 169
706 493
277 385
611 310
636 955
473 515
902 530
347 200
207 212
327 411
763 310
171 740
361 695
248 420
928 446
664 160
413 96
280 282
131 187
711 51
739 556
325 294
440 298
474 844
421 819
155 297
886 172
939 933
539 225
1000 539
361 852
518 275
634 691
881 562
822 541
860 805
238 883
579 729
684 890
877 991
822 367
787 857
670 238
397 816
976 483
35 684
521 596
406 782
25 451
788 560
461 548
383 47
889 841
424 203
19 672
372 949
592 667
248 255
631 227
250 425
521 905
351 795
298 888
625 349
446 544
228 443
692 273
991 24
185 902
549 259
144 316
513 780
865 679
73 35
809 28
62 779
897 634
72 554
744 557
852 49
33 71
924 733
112 39
32 888
885 161
791 631
759 218
847 930
534 148
53 671
229 659
827 705
80 421
660 494
544 740
993 126
713 596
49 924
462 998
110 212
92 330
242 76
36 295
921 533
493 67
704 257
846 931
587 129
484 632
969 316
787 903
341 936
187 670
512 951
228 877
693 436
818 350
583 436
940 206
744 248
977 630
224 679
93 616
245 913
832 851
50 277
136 438
130 916
963 386
595 110
124 790
414 997
28 417
597 617
583 807
282 476
658 255
480 336
782 164
236 250
371 960
112 90
90 74
767 475
970 739
681 940
261 197
860 331
46 646
122 612
418 523
892 752
105 675
705 924
774 649
208 474
342 922
9 565
403 113
974 998
736 983
388 795
544 541
432 191
584 530
514 928
387 397
124 562
61 951
26 914
434 64
233 832
795 194
139 617
252 354
510 609
743 274
760 840
662 887
35 72
149 956
62 881
542 604
927 89
530 360
283 1
542 3
587 805
825 613
628 421
344 544
305 903
434 949
217 727
497 15
195 714
232 798
133 680
908 675
529 848
976 173
78 699
452 599
155 230
873 273
648 207
583 346
659 865
848 413
61 898
325 265
181 158
332 213
406 640
650 656
459 856
472 586
805 828
749 977
675 491
248 569
7 335
672 646
853 829
699 284
968 440
97 356
578 258
711 786
421 262
552 660
765 224
406 305
791 546
67 687
433 727
16 284
834 584
647 671
883 805
309 800
656 560
456 818
887 198
916 145
131 575
185 665
171 183
798 221
231 897
596 774
818 722
477 177
126 401
77 335
467 485
482 269
526 116
701 867
421 763
310 546
300 497
253 419
231 785
546 679
668 568
832 596
697 371
87 156
546 436
115 303
296 543
955 924
32 477
951 270
663 607
219 449
467 736
452 696
557 583
239 45
508 425
508 281
884 162
535 779
164 925
713 690
423 848
554 886
70 579
867 244
733 214
540 496
782 415
799 604
530 991
299 117
102 538
354 14
123 373
947 554
449 566
974 951
544 769
930 60
459 342
485 401
404 614
102 295
128 949
931 140
527 850
226 170
146 493
726 50
637 474
211 330
531 803
910 965
338 575
901 591
254 319
510 519
224 669
770 474
933 482
258 349
738 608
840 663
862 711
656 718
634 802
201 938
58 850
756 670
75 85
404 119
281 468
601 242
583 92
210 428
385 688
287 250
614 858
216 663
435 784
198 785
26 402
418 461
872 328
963 348
679 458
701 990
449 306
437 155
313 600
179 633
962 939
405 658
681 107
749 927
884 645
927 479
55 602
981 865
517 893
6 210
107 612
780 717
128 591
398 703
900 601
917 181
261 134
68 620
201 165
718 111
249 922
7 738
566 450
640 14
372 139
273 95
658 647
398 87
669 264
973 101
552 876
512 345
25 410
606 839
89 965
861 844
418 366
847 877
172 544
625 896
895 44
921 810
270 838
305 5
737 518
984 638
349 991
553 721
27 491
727 492
668 754
696 859
595 445
822 406
502 954
820 883
858 548
974 91
409 415
498 771
153 109
331 207
817 528
417 862
570 975
275 918
464 435
414 833
509 930
716 61
966 485
91 548
839 827
777 574
521 897
273 87
572 295
624 967
828 907
139 378
200 791
862 496
280 26
284 850
452 768
234 90
967 546
510 125
656 9
800 239
219 446
501 880
712 790
594 151
226 111
48 234
832 315
98 688
510 589
161 998
419 680
282 1000
753 650
758 275
870 920
972 833
846 683
978 442
284 150
546 520
900 863
102 834
160 948
724 956
993 726
65 819
586 436
984 78
624 865
279 867
405 764
407 726
162 397
912 375
889 322
611 656
823 391
321 957
630 626
460 371
191 673
476 409
252 781
58 45
437 722
907 127
465 179
969 950
681 183
101 984
248 333
816 147
718 620
569 585
830 49
333 39
288 227
31 409
385 338
300 681
225 832
637 66
270 985
228 18
722 393
587 204
200 42
49 204
42 431
683 467
823 143
124 885
176 715
439 526
376 468
664 460
172 455
761 324
204 290
477 17
907 460
675 718
258 236
812 78
635 546
728 120
108 787
150 959
601 486
604 848
357 693
725 100
791 356
543 868
734 103
900 243
379 556
519 942
601 381
106 176
982 161
938 902
335 766
448 64
289 195
123 614
481 917
431 921
104 515
247 955
518 93
782 994
932 380
810 623
125 174
743 777
99 167
764 131
555 677
122 188
75 714
91 917
500 78
766 256
292 957
118 585
589 656
876 570
881 322
872 477
224 780
938 644
391 100
974 765
967 668
876 421
97 113
646 769
609 195
753 807
351 599
652 939
799 768
736 36
186 179
367 960
444 183
277 299
439 947
807 384
522 151
777 842
699 780
1000 747
923 107
753 680
290 965
599 258
683 571
720 525
405 382
153 536
915 866
317 946
331 828
708 264
363 844
610 314
763 269
212 903
374 768
397 439
541 553
352 945
831 560
411 112
535 880
505 745
267 155
874 984
832 25
818 276
398 575
257 18
891 499
85 308
101 275
248 915
395 526
256 651
423 570
199 552
276 9
776 410
702 894
999 566
354 678
562 968
698 921
971 921
109 554
818 176
159 119
83 583
596 104
582 500
114 799
460 77
485 710
94 165
398 284
452 2
525 937
436 634
294 164
992 117
650 168
650 30
197 980
185 410
819 982
449 923
781 156
973 766
287 951
608 314
686 859
311 307
271 272
822 1000
919 413
209 228
156 57
49 259
673 617
978 420
900 901
944 202
75 302
273 102
625 976
811 835
707 559
350 71
807 789
228 397
671 63
393 402
469 142
106 533
634 688
739 678
518 564
162 685
530 973
586 611
921 258
369 717
751 283
534 525
527 550
603 803
94 671
675 221
783 337
670 656
495 171
122 347
77 533
657 623
186 681
932 162
601 489
480 977
972 927
152 523
560 229
58 412
92 937
249 522
115 547
566 573
384 964
907 721
378 948
629 233
401 746
781 397
751 128
402 361
130 932
22 699
313 671
436 769
373 266
115 653
35 271
558 772
784 673
444 865
752 734
614 888
840 641
382 774
594 402
140 752
845 683
198 119
814 417
313 208
271 78
839 952
756 159
807 935
39 146
193 329
189 315
665 17
709 491
868 688
134 162
34 35
317 585
303 428
726 730
167 856
603 214
572 628
902 674
794 566
781 188
247 149
634 991
256 274
529 20
936 203
598 85
152 565
597 847
607 676
771 534
526 886
135 111
667 310
141 997
66 827
883 324
63 882
642 949
347 480
992 151
213 172
371 536
286 918
425 353
516 194
853 641
679 122
419 58
120 874
350 38
67 274
147 368
379 795
636 539
353 325
413 419
711 699
847 550
446 968
904 825
47 818
608 894
619 428
483 588
758 634
326 911
649 608
909 655
296 257
960 171
106 92
481 985
892 657
91 652
546 379
5 829
363 795
401 977
63 199
988 517
42 763
779 43
718 81
916 503
859 969
424 726
908 8
152 648
876 568
391 616
227 58
801 779
26 949
134 805
464 541
763 108
674 805
602 650
659 297
697 826
3 961
182 601
880 263
103 84
836 617
803 980
337 727
803 2
216 488
977 515
446 999
431 780
329 143
54 134
122 611
987 950
596 394
5 947
408 255
260 727
986 534
719 737
552 449
754 327
672 468
194 573
596 585
551 682
701 389
17 484
782 946
593 11
59 749
374 398
299 359
586 316
9 498
450 316
359 75
988 133
526 630
695 346
257 78
345 231
868 617
658 943
652 133
484 748
903 472
372 487
478 315
310 71
42 24
532 436
780 454
384 282
365 375
142 522
999 621
599 275
338 872
174 87
300 907
674 8
71 673
594 586
370 59
469 715
575 193
822 60
167 152
627 368
85 365
528 397
819 621
114 949
298 555
369 464
960 562
30 256
637 43
709 332
438 859
883 773
789 199
953 399
249 350
221 34
954 885
857 697
207 817
117 302
142 456
447 39
885 549
784 293
180 28
253 599
498 551
961 460
6 309
773 221
693 137
275 86
774 778
958 939
327 267
631 795
735 408
83 256
657 729
732 649
808 886
602 496
851 373
280 68
914 584
260 430
414 582
421 662
551 744
646 216
808 626
911 811
496 643
389 936
219 259
433 665
889 825
653 487
168 912
968 954
841 517
63 753
424 379
645 95
903 55
317 472
162 964
914 50
1 406
592 517
977 756
228 384
435 198
993 898
122 398
962 628
573 327
908 432
854 283
266 73
884 894
559 924
663 903
556 104
513 962
215 784
560 538
407 42
91 139
759 341
701 484
321 126
66 504
775 809
439 260
609 310
649 851
193 731
234 457
715 286
219 642
616 198
91 199
791 61
14 834
516 299
882 468
697 419
874 604
466 58
515 315
280 1000
343 490
784 331
249 918
574 582
326 123
446 549
236 651
890 748
699 376
704 412
218 491
244 241
630 76
871 951
249 770
949 447
873 163
577 123
792 356
961 624
445 874
994 792
585 278
998 151
907 703
632 886
90 869
57 625
772 982
427 811
445 425
461 261
785 333
204 762
753 825
208 680
316 88
272 901
476 719
195 824
841 303
859 482
364 469
753 497
30 476
634 473
566 473
857 354
506 611
45 433
687 259
254 26
846 565
467 689
728 635
397 20
440 511
192 881
422 497
866 97
263 333
155 317
59 917
920 578
446 797
622 953
501 77
949 13
469 959
791 606
785 740
860 861
574 862
763 606
4 216
748 832
297 390
519 461
735 884
34 74
541 844
720 648
180 821
211 324
677 466
672 148
546 923
987 597
569 502
317 20
53 106
930 977
969 552
44 539
102 37
108 783
351 225
624 627
860 668
344 111
153 925
871 474
149 870
576 241
608 441
680 227
393 65
859 799
182 679
557 860
566 697
820 31
7 933
486 393
749 715
857 560
689 172
810 325
57 387
304 976
876 956
498 821
67 548
173 696
616 983
868 94
873 555
486 924
686 457
112 88
535 759
738 505
308 24
814 234
689 3
570 432
265 638
193 612
66 938
309 92
821 89
627 986
288 949
796 74
724 753
201 476
395 98
467 444
531 764
522 908
833 317
806 79
609 727
921 789
777 419
393 583
486 658
334 679
215 351
715 543
803 113
739 176
332 735
392 579
146 14
474 289
690 977
825 77
41 852
848 486
879 723
901 81
187 86
503 608
521 205
748 528
760 320
395 792
929 569
424 419
465 823
253 478
312 840
560 13
245 371
519 303
463 482
708 296
877 590
634 443
304 181
385 493
822 180
759 344
640 418
583 931
454 62
501 81
206 824
168 806
14 386
737 949
16 883
357 174
516 973
271 245
54 254
509 733
221 559
218 539
92 778
174 463
19 386
968 389
275 908
294 346
302 198
366 605
183 801
367 818
864 715
999 764
361 625
818 59
408 738
544 261
852 406
164 271
743 885
744 133
606 662
851 769
292 425
345 135
51 696
815 790
788 71
821 952
53 532
155 999
630 533
35 492
787 287
760 169
286 851
453 655
29 121
847 262
975 974
616 779
924 345
925 533
834 938
473 239
267 80
796 372
146 938
951 837
189 252
149 266
102 90
870 343
383 652
78 27
385 354
778 828
8 737
594 254
98 137
192 984
66 887
71 820
325 177
115 614
743 73
461 292
850 148
192 258
979 631
624 715
780 694
819 583
942 167
246 866
334 602
401 193
928 657
981 788
669 301
608 740
274 194
834 968
311 176
238 652
726 13
18 913
95 222
377 869
637 76
825 407
491 313
111 703
49 78
231 252
955 637
96 293
873 351
489 620
425 62
316 121
176 315
990 537
836 998
992 672
352 815
551 847
97 36
845 573
517 401
289 131
889 116
384 572
344 787
399 980
68 246
986 705
271 617
867 703
755 780
213 282
40 659
164 698
779 44
374 790
378 133
625 356
489 23
404 62
235 721
507 769
165 625
214 401
103 819
487 107
950 320
467 560
746 190
1000 174
837 94
97 413
361 406
283 409
860 123
193 661
73 702
143 606
213 285
587 87
781 255
549 109
807 103
320 259
416 720
40 101
734 228
381 743
51 161
881 83
534 315
615 797
167 61
454 401
99 956
2 582
771 620
16 341
4 945
141 217
916 66
76 530
262 812
886 788
399 160
358 976
357 491
726 984
299 891
991 120
163 798
68 748
643 381
594 917
727 655
961 862
848 665
54 105
913 289
922 278
105 379
329 511
189 4
322 568
61 729
758 689
37 382
41 620
551 62
941 590
407 167
311 521
721 662
835 742
720 631
536 893
357 516
962 699
525 248
58 838
396 325
131 361
705 755
923 265
227 879
533 912
705 85
551 153
471 909
632 764
127 177
440 218
186 901
575 462
893 656
209 296
821 198
262 297
302 799
603 402
240 55
213 420
992 195
165 716
971 224
766 877
959 229
324 782
636 726
427 73
8 187
862 576
192 997
121 44
260 3
770 624
577 323
934 834
617 345
888 283
535 7
727 899
626 577
456 379
741 119
29 400
882 580
116 994
781 832
683 403
74 913
776 526
245 746
525 156
38 577
513 792
114 588
765 996
458 363
565 243
211 676
47 510
530 706
847 644
89 858
665 215
409 482
94 344
597 202
767 535
22 483
435 738
853 151
69 36
213 861
697 201
213 476
305 172
835 264
10 548
829 814
747 560
950 548
154 557
841 581
355 751
130 278
406 110
31 733
717 882
60 370
58 589
218 188
343 588
263 548
549 412
262 674
165 904
469 448
380 56
788 557
832 741
598 875
145 256
868 816
603 337
979 871
658 807
293 929
958 233
118 245
110 339
788 888
117 79
149 805
820 593
848 36
830 555
519 360
587 83
753 303
431 328
935 797
517 466
262 18
695 745
85 58
523 697
416 277
683 507
695 799
928 798
857 31
471 426
780 849
747 465
613 481
563 897
31 211
77 38
652 176
885 631
369 497
465 916
905 586
535 783
427 946
603 929
786 204
869 70
4 746
757 956
994 843
723 576
569 379
665 936
54 416
621 605
18 898
468 856
772 896
834 337
62 244
925 14
946 832
711 332
686 200
140 490
424 620
925 722
579 495
810 13
32 927
397 757
143 801
415 665
502 456
214 886
715 5
780 575
388 502
689 555
533 924
171 842
694 492
723 550
568 848
898 505
463 992
890 841
360 574
781 487
914 111
999 898
972 47
770 97
440 377
895 733
899 430
645 526
176 138
610 872
350 960
216 744
21 64
883 932
461 956
960 648
412 191
480 224
409 461
301 361
373 370
789 859
256 827
735 869
109 754
943 544
279 770
971 518
638 448
947 605
2 909
784 969
145 449
385 525
957 191
424 175
319 489
661 205
924 286
827 435
607 167
867 399
606 760
679 241
183 267
702 385
289 946
970 307
416 920
562 213
972 698
154 905
61 224
114 525
842 708
471 332
762 70
502 806
314 797
283 765
518 795
124 40
131 985
795 946
424 347
978 794
141 7
284 490
724 190
894 133
743 651
2 763
545 222
109 699
180 527
980 339
240 79
999 9
2 51
534 895
743 427
452 527
21 608
341 495
289 486
855 187
598 127
234 604
765 535
692 71
788 531
187 158
397 316
716 226
441 77
846 755
620 410
232 625
546 437
781 603
800 5
334 100
832 911
303 886
56 155
706 93
844 707
89 845
669 479
306 440
155 709
953 951
378 198
95 320
470 476
424 127
515 283
724 258
640 685
676 793
195 623
727 436
435 960
816 928
383 895
701 691
757 375
791 126
334 342
795 281
259 958
347 877
905 949
945 187
559 7
282 824
524 840
499 351
34 787
929 254
353 982
678 887
231 219
653 707
40 747
927 462
251 633
904 933
37 700
786 10
867 2
487 493
573 39
916 825
749 943
942 128
126 610
290 122
310 317
96 344
40 65
791 685
937 809
654 138
370 893
449 611
242 597
761 732
708 516
505 349
125 905
816 955
481 103
696 142
484 901
195 941
88 838
677 863
938 329
242 832
101 835
307 277
886 849
246 644
853 734
287 726
54 950
283 422
10 301
46 293
89 230
244 534
617 937
461 526
481 564
833 686
118 315
636 593
998 189
365 639
379 656
620 299
369 654
427 523
295 725
787 555
73 523
675 350
194 190
492 67
558 87
245 370
750 82
849 143
956 331
219 45
641 365
296 256
966 854
285 629
326 366
309 528
147 797
979 96
41 864
68 379
136 734
984 364
339 372
715 404
721 407
371 417
207 769
499 554
347 908
228 841
814 961
744 459
520 928
450 55
668 922
265 960
804 143
118 561
442 925
82 116
766 109
721 640
188 552
469 341
397 155
254 652
463 715
430 604
49 929
13 562
7 323
153 627
67 82
147 59
759 428
489 908
306 137
794 464
417 980
784 182
414 735
37 517
169 326
87 305
414 147
115 649
814 520
622 652
103 210
324 253
135 714
160 299
742 762
942 579
488 11
691 781
246 684
235 691
6 994
969 692
841 693
369 68
814 895
701 305
79 530
741 905
582 459
115 381
935 494
874 802
42 344
265 621
923 516
726 835
882 58
954 765
720 906
357 747
54 327
682 539
99 445
179 687
626 571
343 367
528 150
607 235
239 60
814 557
621 4
850 524
574 296
292 769
689 330
824 493
653 328
422 987
719 877
753 353
566 765
789 213
829 61
124 161
284 129
8 317
94 206
875 72
245 636
55 509
378 811
67 326
974 681
572 379
988 605
55 14
94 334
558 85
429 377
942 153
893 123
116 928
304 928
799 484
941 404
487 855
832 755
546 694
203 932
126 981
434 630
486 517
928 419
570 612
352 876
208 150
860 480
136 95
591 773
523 2
622 584
760 24
295 675
982 775
651 55
212 260
997 565
257 487
656 930
844 277
807 292
784 17
449 770
769 978
669 115
987 119
595 891
164 501
41 346
232 76
469 285
309 581
598 413
539 727
790 534
998 228
604 846
362 212
732 726
719 129
906 166
590 389
178 488
644 952
572 895
872 404
309 247
895 759
437 138
598 556
50 705
369 135
393 135
397 514
229 815
162 90
869 205
256 411
949 580
565 141
733 623
286 886
383 841
709 293
523 841
180 724
778 659
351 28
595 260
73 771
545 550
235 422
712 821
326 848
394 463
244 902
865 462
134 554
300 924
39 343
843 750
126 675
170 595
798 792
443 286
167 902
861 765
44 349
411 19
811 696
988 859
931 311
174 987
670 106
27 343
857 970
196 399
139 881
717 251
497 718
930 193
67 597
491 866
567 164
303 481
240 853
133 695
848 894
279 438
321 185
6 62
374 246
288 549
628 543
579 718
426 25
928 825
77 947
864 269
175 22
229 561
552 992
986 747
733 317
71 331
814 319
882 786
682 205
197 855
513 818
599 513
24 697
792 913
590 165
391 865
8 78
26 809
99 385
432 103
170 657
571 226
760 22
519 545
457 454
30 412
107 165
760 208
378 229
385 822
623 149
754 315
692 486
221 770
300 780
885 427
906 641
513 863
800 724
550 420
284 593
463 28
156 374
30 595
304 990
944 310
570 218
494 387
127 120
715 733
706 411
527 926
123 700
740 280
715 263
982 803
237 637
903 459
274 332
36 95
81 811
479 375
260 318
686 353
648 6
433 507
640 808
549 819
886 12
70 350
110 986
184 485
657 323
610 150
743 296
716 908
371 942
262 338
352 160
80 401
399 163
482 832
207 534
912 856
141 582
373 79
660 860
626 290
779 774
813 53
584 391
585 500
806 234
833 79
779 344
156 26
628 674
233 116
130 384
586 373
55 774
151 959
744 813
250 252
933 304
294 554
140 324
386 926
475 701
332 751
390 181
890 220
443 253
381 497
559 900
676 201
540 635
228 444
858 81
641 752
246 764
330 172
773 379
76 97
996 688
108 546
139 782
747 654
712 158
242 791
549 596
101 4
864 435
653 651
137 634
985 770
212 427
344 270
283 851
715 192
389 600
506 165
414 18
191 851
560 489
490 301
940 845
603 511
907 626
379 299
626 324
565 923
323 701
926 56
904 831
546 293
445 884
547 401
752 789
970 393
963 335
111 354
777 58
922 643
61 160
263 58
53 887
600 499
916 731
656 733
223 243
523 743
180 608
309 257
99 488
650 642
845 55
426 341
209 437
830 673
517 693
968 24
38 687
961 388
108 526
632 495
188 235
365 280
440 634
267 607
5 298
413 308
539 791
378 852
290 260
481 847
119 285
52 691
446 299
376 978
694 867
724 583
754 464
718 204
140 723
684 849
894 860
217 576
544 906
872 168
316 457
964 737
166 122
133 137
192 578
445 858
108 421
765 147
665 815
800 279
597 928
749 343
564 519
621 299
659 834
859 2
849 196
663 672
281 273
563 209
464 429
578 141
838 601
786 61
766 56
11 263
99 853
436 636
277 576
25 46
724 325
779 792
284 565
686 657
997 547
631 317
16 517
273 265
509 750
87 839
64 292
748 502
229 402
592 247
874 801
570 757
982 515
615 957
680 594
267 92
816 579
581 30
89 913
986 347
212 950
947 167
564 93
715 820
120 113
393 870
219 301
495 654
835 310
539 26
666 766
298 834
392 276
1000 160
685 714
59 118
367 292
848 110
939 601
553 981
194 118
586 184
97 32
541 278
442 108
64 801
168 236
119 765
819 199
437 793
690 894
300 966
403 680
592 457
803 416
817 756
882 376
925 980
671 932
45 712
673 258
954 276
937 39
821 60
322 535
537 220
556 174
662 80
411 457
760 726
744 895
58 401
231 459
916 681
37 934
717 556
578 787
208 178
429 540
445 408
92 211
333 21
247 869
951 599
5 653
743 202
482 290
505 594
401 800
101 352
514 950
475 50
582 204
656 474
447 251
711 280
837 207
567 583
295 330
314 349
983 640
157 902
926 545
408 419
253 614
251 550
610 806
942 528
370 723
31 447
40 106
422 134
537 92
908 964
940 973
149 596
327 892
793 251
719 155
881 306
374 79
543 72
820 27
989 465
255 774
97 753
12 314
52 517
961 627
190 645
396 410
968 61
189 664
43 163
831 35
34 133
773 440
64 754
620 322
213 894
943 93
526 437
671 42
663 991
476 536
464 251
297 381
27 380
494 115
9 65
67 543
310 859
808 456
40 123
525 226
409 532
503 344
641 958
286 149
935 88
932 21
634 702
284 52
873 307
780 304
3 113
499 2
967 443
361 509
239 971
413 632
75 707
296 334
756 70
532 238
308 232
415 916
495 908
953 692
7 135
113 276
409 645
949 277
932 150
677 491
59 138
561 779
594 273
136 804
229 534
385 233
411 854
181 676
288 525
673 529
955 2
579 282
882 349
404 416
270 373
677 767
570 684
553 502
530 92
443 812
634 669
653 384
866 278
970 195
209 20
701 679
363 811
920 593
736 8
578 342
848 397
3 656
638 278
653 566
961 728
932 547
507 400
800 195
234 859
230 706
791 971
583 338
305 42
588 250
887 79
70 550
459 686
712 152
220 373
358 700
352 763
625 996
990 286
841 8
231 317
254 546
981 414
855 64
240 208
16 941
790 439
159 255
546 662
932 940
917 747
907 64
35 747
929 905
747 486
336 913
110 540
718 593
421 965
481 614
733 806
103 407
683 574
660 369
523 108
158 26
177 553
881 701
392 713
63 518
454 455
340 527
789 250
287 86
117 19
801 148
108 155
212 255
455 181
816 2
123 588
628 521
26 423
581 801
377 986
944 55
871 301
335 118
709 52
444 173
345 731
477 603
880 977
746 524
203 641
552 520
561 969
220 282
611 130
959 816
873 604
38 335
362 231
538 984
352 669
160 306
387 340
800 601
420 144
59 995
256 240
738 769
924 738
202 858
19 590
924 126
636 654
351 309
711 541
455 803
663 868
996 237
2 921
667 621
194 807
975 382
388 877
794 417
110 167
914 485
644 49
768 956
988 996
720 142
729 406
30 755
284 40
119 656
619 683
626 276
294 860
380 915
894 997
175 183
642 161
284 682
451 412
515 90
418 463
502 820
451 255
335 733
401 754
234 30
679 907
334 135
840 948
138 383
536 507
874 215
272 776
861 657
537 322
467 253
686 37
80 175
590 191
751 190
136 867
531 117
406 215
699 181
945 873
23 267
999 644
603 672
490 601
196 620
87 999
541 623
535 493
269 110
661 828
736 234
450 531
292 836
847 466
838 262
387 142
188 421
77 151
411 851
268 568
63 590
368 884
817 157
6 604
395 176
632 399
634 339
292 925
899 637
549 801
565 789
687 281
72 918
585 526
436 146
967 292
310 178
707 854
889 578
580 314
587 290
578 116
939 405
730 367
393 54
232 56
622 420
566 887
557 633
803 251
460 747
800 849
711 955
784 159
283 986
315 567
454 767
54 513
641 904
517 915
33 477
138 591
827 543
516 15
908 298
997 457
485 37
238 856
531 649
150 794
596 641
930 70
210 680
64 235
336 372
325 429
439 801
138 592
835 468
183 822
998 675
526 762
692 331
340 42
102 501
234 79
446 539
771 925
178 903
742 991
688 828
223 626
722 654
22 234
45 548
317 242
85 16
838 961
547 139
892 672
418 85
915 967
566 800
201 610
977 440
272 734
876 492
597 446
475 732
976 485
113 159
115 404
462 547
930 222
727 85
369 394
593 102
342 642
387 682
278 788
958 46
813 558
622 114
423 59
489 66
446 843
336 319
190 459
486 867
784 804
276 681
821 689
301 874
450 48
504 44
959 751
617 578
242 990
252 684
551 597
118 28
987 35
379 811
281 271
520 168
47 561
763 216
24 464
562 675
594 197
549 219
112 975
967 927
70 855
431 28
185 389
344 287
196 540
406 753
216 573
613 420
702 992
394 53
802 594
746 276
489 345
849 87
397 664
418 888
650 276
13 893
729 323
707 60
1 262
531 900
299 816
628 294
747 165
971 755
820 695
907 480
276 358
37 862
751 789
338 388
505 461
830 451
575 729
53 984
768 189
564 506
626 883
593 884
568 933
365 707
389 565
168 907
367 188
669 603
535 327
968 358
177 907
224 150
610 265
760 798
75 229
490 9
348 620
595 223
726 663
172 142
913 675
826 384
457 406
191 559
437 74
207 849
633 237
826 694
579 16
473 632
807 498
260 52
62 73
705 708
171 799
976 965
96 94
407 301
216 264
443 447
519 456
522 448
223 419
856 393
710 975
548 659
121 252
765 830
453 21
481 291
573 632
825 126
841 287
289 232
664 459
129 39
122 430
434 108
939 403
650 342
275 58
46 284
294 317
399 614
726 60
127 970
360 643
424 363
452 384
231 103
323 114
889 471
144 596
408 708
922 156
394 381
62 696
562 357
228 575
286 386
182 968
804 317
32 810
347 731
719 589
728 800
317 909
304 193
688 833
349 26
243 343
70 548
55 338
839 329
417 865
371 732
1 557
471 496
872 972
340 301
652 424
61 200
46 459
677 711
740 573
496 235
629 227
578 597
395 642
45 704
186 678
175 266
359 277
175 684
697 878
366 500
64 962
817 863
418 415
246 606
780 710
318 508
559 263
383 923
112 790
914 906
508 660
497 819
973 498
755 367
906 490
783 817
179 725
283 70
885 300
248 159
456 939
728 183
554 640
91 395
397 32
247 871
882 825
473 338
617 321
50 954
979 430
173 912
289 100
117 25
482 577
220 995
61 862
821 917
57 871
465 793
557 332
293 920
470 898
226 95
384 548
581 14
809 656
937 342
421 776
468 859
319 596
547 651
632 936
42 825
10 398
275 501
408 312
440 4
809 496
694 633
397 788
134 837
533 154
724 288
876 799
293 18
956 1000
281 796
758 834
567 504
221 707
929 317
379 422
894 34
159 116
984 647
384 227
960 747
645 936
492 732
445 359
141 621
438 815
64 518
698 900
181 902
306 323
323 825
100 907
298 605
565 563
917 232
710 233
23 350
700 423
357 301
610 315
836 939
247 269
690 327
905 477
337 663
378 509
831 659
486 735
819 696
143 521
192 372
120 514
709 784
373 139
372 181
542 138
352 152
977 793
70 838
801 428
941 533
517 406
754 65
368 815
828 495
531 431
677 732
104 24
336 712
979 654
450 87
788 94
411 426
378 90
407 148
861 803
450 823
619 10
83 378
697 421
207 766
758 388
513 833
944 627
600 100
303 378
987 824
313 967
19 581
148 726
442 336
207 554
843 295
887 534
486 188
582 603
668 770
947 575
319 94
905 217
342 911
889 260
363 812
891 250
215 987
395 775
759 552
871 767
857 580
955 809
471 148
881 978
992 232
785 138
138 280
100 381
964 614
67 614
686 411
386 992
439 824
350 435
27 439
42 623
822 194
938 558
608 444
33 820
348 848
189 237
895 240
377 404
422 968
463 124
466 72
988 449
139 175
419 256
493 786
679 223
570 484
909 849
137 752
149 667
463 356
396 20
466 749
454 774
752 687
721 568
297 871
283 197
524 268
395 696
558 429
36 733
245 5
489 632
52 874
749 331
552 959
846 293
967 857
424 892
86 197
167 384
949 14
809 94
704 826
671 976
349 942
150 577
32 508
501 748
997 626
997 30
75 826
472 322
591 800
787 781
4 539
630 732
341 573
913 854
908 192
664 87
16 626
913 538
743 967
26 213
163 35
456 434
549 919
592 809
331 295
442 578
882 444
556 438
217 960
181 117
942 396
447 317
228 991
293 871
592 776
67 342
121 827
127 42
877 567
300 620
716 937
112 841
106 198
998 154
133 691
59 408
723 575
67 219
896 915
924 328
472 908
322 445
720 740
162 607
366 107
271 997
684 508
385 976
706 421
59 316
763 494
641 17
716 326
769 686
847 637
118 83
776 253
246 63
16 805
789 992
545 981
354 328
98 5
514 169
480 608
712 470
621 745
511 100
68 719
760 867
946 759
918 912
225 799
784 347
335 656
658 760
3 422
31 374
429 755
72 648
924 832
294 256
790 747
226 731
292 574
138 985
533 303
651 464
793 822
869 705
434 497
325 85
650 110
833 835
31 829
211 800
551 47
240 724
843 808
41 449
572 357
833 598
439 797
446 940
587 100
129 448
595 497
133 964
746 644
758 399
187 669
598 486
654 449
12 222
116 354
19 551
594 294
82 11
439 416
382 884
802 269
274 177
908 246
617 507
200 398
790 626
455 438
945 959
112 948
319 811
511 407
946 523
176 546
315 130
688 448
169 900
126 974
292 859
865 139
894 835
42 904
318 392
263 668
487 87
613 57
356 561
304 545
779 633
519 366
103 9
679 838
457 514
668 229
639 393
893 403
710 543
50 998
615 634
491 484
298 19
369 2
542 208
993 134
707 171
217 77
247 253
170 119
44 699
129 21
698 646
384 921
161 598
135 50
736 100
438 335
426 696
81 343
609 10
394 352
416 503
188 662
724 721
716 901
894 560
43 221
702 171
6 885
847 681
265 803
613 795
976 665
886 140
881 381
628 365
419 956
134 688
821 857
191 703
454 374
129 92
837 122
530 544
611 820
741 276
263 740
770 664
52 111
30 307
628 815
674 819
989 469
167 722
221 956
355 635
264 447
740 360
95 624
620 859
687 775
429 224
582 695
79 285
787 806
607 660
141 838
421 303
507 893
11 900
948 571
816 756
595 844
104 514
914 464
837 428
271 573
993 863
179 541
885 226
752 47
224 329
391 153
924 481
464 312
474 981
419 474
667 811
73 807
928 894
132 969
396 845
930 978
87 923
960 259
933 88
507 131
82 945
575 354
67 325
814 595
689 636
947 366
978 308
881 308
195 947
184 203
297 146
392 754
474 712
810 856
887 1
605 18
388 551
814 580
542 67
474 285
20 889
563 543
887 699
205 594
11 675
801 215
146 411
614 663
511 319
97 540
562 702
935 531
298 351
621 622
872 542
627 417
202 664
580 202
511 510
703 898
213 804
167 140
488 755
593 445
724 988
90 375
371 659
350 886
483 866
898 227
802 504
364 85
745 285
193 997
72 594
922 636
664 769
2 863
179 145
133 272
495 608
840 562
637 164
508 31
407 343
392 520
706 840
18 774
740 670
599 443
611 439
126 923
616 283
698 767
591 568
759 717
977 706
600 539
474 485
958 833
727 685
462 199
397 782
519 684
572 46
380 90
420 20
897 210
659 844
800 848
652 259
752 271
587 609
716 970
623 445
72 110
815 967
679 891
344 785
514 604
298 551
808 111
879 925
966 663
222 720
706 586
949 318
829 189
606 62
326 908
302 826
902 871
858 343
192 615
716 661
212 65
41 964
474 633
355 830
74 810
542 265
186 656
826 749
695 665
304 224
823 136
812 157
657 125
174 456
631 12
723 758
245 149
356 582
556 732
639 223
533 780
443 302
458 678
257 139
743 695
949 809
517 241
998 472
231 336
459 846
660 168
929 547
179 544
720 578
121 323
166 107
832 345
338 990
105 100
506 250
145 977
132 976
284 707
972 272
622 540
166 645
372 106
307 907
537 998
25 865
531 955
450 410
459 277
280 700
551 293
414 170
413 90
839 424
404 851
717 90
926 176
244 665
516 464
54 124
944 367
135 327
978 812
670 762
257 34
570 564
869 464
308 449
178 149
608 342
891 860
394 472
779 883
700 731
886 908
552 664
563 695
741 328
946 167
298 97
513 411
382 323
778 899
555 778
824 174
833 271
684 874
218 648
729 571
679 292
804 642
857 544
344 165
567 611
460 123
565 680
145 244
248 598
930 453
868 665
769 708
199 533
719 653
481 738
701 637
1000 5
342 133
223 283
326 572
211 703
800 84
300 450
787 504
683 368
54 942
122 411
625 58
875 6
982 366
662 902
793 847
953 848
966 868
236 938
81 483
308 169
892 104
406 771
270 189
223 338
334 758
963 478
792 853
924 642
704 896
133 56
758 601
304 268
656 567
890 117
553 424
453 945
224 987
322 364
899 819
265 902
127 906
796 213
88 778
924 236
763 602
589 278
260 640
446 945
511 269
255 326
646 482
81 287
669 963
389 448
462 481
564 909
821 201
101 747
395 753
582 622
855 281
65 205
989 722
928 927
534 96
248 645
213 76
444 41
808 881
544 849
985 94
353 950
988 102
601 257
342 587
875 608
266 816
494 105
478 747
764 547
244 208
936 684
854 954
405 912
710 958
121 626
232 199
570 355
368 293
456 710
909 694
87 556
48 752
645 531
914 492
121 669
846 17
233 82
987 885
167 387
644 841
682 25
321 958
819 18
770 774
720 689
88 271
363 170
918 510
576 686
700 743
247 932
832 636
739 444
336 468
320 291
370 904
490 703
708 124
66 79
29 927
279 471
503 12
820 432
927 998
866 99
82 820
324 510
387 642
855 166
378 995
703 960
828 40
518 329
862 305
547 770
893 295
923 173
154 542
571 782
444 651
996 54
377 434
821 112
449 763
487 786
156 420
441 698
787 125
392 308
467 155
296 134
25 747
25 301
992 844
114 452
338 408
719 58
253 592
172 68
935 465
371 212
88 437
449 173
772 213
76 107
503 542
993 597
754 670
292 794
13 606
27 881
526 625
192 48
575 597
470 152
297 392
271 375
393 946
194 330
345 326
859 121
705 627
538 954
871 317
845 242
295 219
16 138
859 269
177 169
790 804
458 518
978 889
142 20
251 303
96 120
872 908
529 246
495 236
394 338
96 784
488 621
981 621
367 123
155 391
7 354
740 633
565 844
363 1
801 663
533 71
189 478
577 528
119 479
72 887
792 407
27 833
876 217
798 143
852 515
237 353
814 918
273 109
990 34
316 311
524 615
449 184
792 125
984 567
1000 688
221 303
806 84
748 241
364 108
835 187
598 365
232 997
876 172
477 99
39 74
453 287
691 731
135 271
605 327
248 912
465 875
332 436
719 548
184 273
702 488
306 888
149 979
570 36
366 507
164 187
194 355
355 439
599 751
413 264
612 271
777 580
633 154
391 719
68 900
327 56
872 134
624 175
429 823
966 353
784 105
294 204
139 957
907 251
959 698
495 538
988 288
571 962
623 475
690 365
125 669
764 794
516 29
64 625
447 862
84 337
535 578
94 992
660 25
837 695
210 899
963 813
970 472
210 81
523 966
172 721
257 68
418 277
44 692
184 252
539 710
57 936
490 667
952 419
967 272
860 962
380 720
628 546
468 110
820 407
167 355
964 354
346 357
103 376
517 701
222 462
614 282
662 651
196 609
885 855
709 519
679 231
747 483
939 847
136 198
185 505
648 696
918 675
104 859
773 997
262 554
822 216
288 929
761 716
645 27
688 396
246 971
17 334
818 779
927 979
475 503
474 488
630 496
675 583
192 879
140 20
975 785
396 674
167 618
942 965
218 597
915 107
71 707
709 116
994 307
418 428
60 125
312 230
582 289
47 188
218 72
42 52
883 251
789 29
721 375
153 496
682 186
116 654
21 423
813 210
367 891
684 141
277 364
394 234
961 431
878 159
317 230
536 87
622 581
103 56
38 656
819 230
287 314
741 545
751 724
377 343
395 715
46 623
24 998
45 135
417 27
744 344
366 902
847 126
227 116
805 270
552 473
61 14
896 632
656 333
887 460
443 807
237 246
423 621
591 599
838 842
468 863
851 291
397 287
173 933
342 63
436 458
34 936
859 14
351 825
899 702
53 874
633 526
215 135
722 709
498 671
415 171
740 667
160 62
677 920
674 789
872 405
281 460
233 611
666 756
83 537
661 252
882 812
357 633
248 38
968 43
603 574
598 769
234 130
554 327
217 259
681 922
433 638
558 369
708 319
329 253
71 838
772 664
79 606
832 296
525 549
365 296
161 957
674 748
302 58
250 45
107 489
654 186
161 109
526 111
985 340
957 472
268 410
121 597
483 851
270 109
232 880
899 516
246 81
813 503
628 553
780 448
432 677
876 595
461 721
727 735
535 20
946 865
156 603
42 810
951 437
879 574
177 693
498 638
424 916
422 890
356 23
711 909
254 964
141 184
971 761
46 452
194 95
969 807
976 328
95 262
769 253
208 193
467 108
296 73
969 300
299 189
293 262
621 853
163 862
322 751
438 746
519 951
299 281
899 343
951 176
774 52
741 537
945 915
445 462
227 912
153 827
202 825
987 941
996 20
468 641
554 697
997 680
373 701
86 351
832 42
327 560
497 823
832 201
367 778
320 499
10 323
970 794
229 51
265 635
656 422
87 921
901 608
517 36
109 971
291 756
965 873
807 357
412 859
71 911
97 437
228 255
378 2
669 660
725 178
500 747
725 904
379 484
581 420
32 725
234 663
628 560
641 252
246 633
233 216
724 921
329 83
247 596
355 173
228 346
9 605
397 702
563 295
994 56
270 800
783 678
586 185
576 708
145 896
339 274
196 834
358 768
863 958
446 537
164 41
464 617
927 252
968 598
288 661
161 369
832 823
135 852
699 331
51 965
693 653
626 795
917 443
701 700
362 91
731 927
46 784
686 180
66 215
858 612
395 28
178 936
943 738
193 803
257 462
630 534
463 688
175 619
388 480
506 69
245 496
856 23
311 850
795 619
719 178
763 261
23 400
829 800
823 160
412 299
176 307
515 653
977 866
114 419
592 105
912 582
861 918
205 794
930 75
510 163
438 637
10 987
435 926
317 879
475 628
562 698
809 882
543 890
954 456
844 232
503 142
579 32
182 659
160 639
922 901
168 463
498 722
483 448
667 907
854 374
343 989
203 896
208 748
184 578
100 463
481 22
621 816
183 959
49 651
118 655
98 67
91 291
752 466
600 155
45 158
438 856
69 646
78 209
880 97
100 275
28 151
888 960
827 710
198 283
870 669
354 991
989 767
76 706
638 271
68 503
410 488
617 78
93 298
354 810
870 927
55 349
449 917
561 784
217 283
579 34
264 112
603 871
102 813
362 852
938 73
836 717
252 666
916 404
206 317
205 620
892 107
401 62
87 362
482 706
763 680
995 66
41 278
252 2
219 366
883 909
189 60
736 389
581 738
255 967
536 978
608 462
680 656
617 564
350 386
930 190
595 442
726 63
562 366
490 974
210 142
613 706
17 326
259 780
925 287
656 76
164 914
90 992
46 168
627 382
95 926
55 414
262 916
392 504
646 609
31 901
22 64
649 91
772 457
798 667
311 924
598 755
232 907
851 345
573 628
755 548
426 497
60 902
191 587
644 677
383 929
709 492
756 751
116 858
570 14
527 780
793 369
727 362
613 943
736 614
927 744
78 757
986 522
599 1
213 862
323 841
547 809
508 908
98 991
915 95
451 377
496 131
898 876
61 677
850 537
563 205
806 834
573 18
547 292
617 698
903 199
502 926
363 188
235 752
536 186
752 810
389 297
494 662
503 99
258 78
620 744
792 1000
102 885
166 577
785 30
544 362
14 921
622 548
670 261
498 904
973 916
572 240
734 101
972 194
848 252
238 826
618 982
78 904
344 957
99 290
151 672
476 828
540 713
523 345
391 653
839 83
382 350
140 81
60 298
905 72
19 813
205 974
613 26
788 976
339 779
112 764
939 53
674 738
768 412
94 853
579 7
428 54
483 104
863 161
243 688
352 252
595 455
808 602
332 387
416 381
592 502
86 954
568 571
324 990
806 206
198 905
757 405
528 894
379 478
853 573
91 828
510 438
220 161
363 581
626 725
412 372
621 197
346 640
207 550
420 616
366 95
739 479
248 319
434 343
302 950
172 76
999 615
858 170
123 722
12 10
41 790
564 916
255 933
809 681
935 33
667 317
17 747
362 69
172 114
437 996
217 1
996 110
240 709
201 842
316 967
71 668
542 30
327 925
525 611
848 794
663 847
599 984
176 473
881 864
464 922
206 878
860 570
598 13
794 325
772 513
217 806
184 967
371 484
265 751
597 986
994 234
672 134
840 721
790 405
788 126
601 757
365 253
943 129
216 734
545 129
732 321
240 487
522 18
656 224
75 395
805 303
337 249
907 571
571 895
600 40
375 212
741 114
550 249
517 929
741 158
174 718
644 94
712 184
428 741
554 133
757 873
454 600
733 917
822 398
21 2
871 79
995 259
669 835
906 739
402 343
870 864
487 146
213 364
666 825
955 347
412 966
704 50
38 185
759 594
148 508
549 146
511 251
808 609
749 22
765 508
272 403
849 560
126 551
432 734
171 39
842 219
94 664
626 254
255 245
982 867
118 313
154 952
694 709
548 553
193 864
728 11
190 636
293 960
415 956
731 617
819 859
655 123
219 696
836 129
203 600
461 617
631 622
863 645
893 698
565 999
511 809
579 245
24 669
822 46
626 224
953 283
740 469
15 155
696 244
210 670
207 55
664 977
479 613
939 163
437 213
845 789
729 449
699 438
308 53
734 786
285 100
471 320
258 57
58 354
582 152
694 53
113 541
988 993
662 104
299 882
687 707
627 272
282 954
540 760
696 684
566 265
422 458
340 84
604 206
774 539
84 259
436 926
161 206
79 695
512 945
180 135
952 299
401 290
611 744
41 181
101 385
683 418
523 154
632 55
253 814
155 926
532 924
960 32
756 923
6 254
76 992
301 775
284 103
807 391
828 474
534 859
944 137
812 279
841 213
750 816
685 859
964 125
943 259
57 852
504 160
418 28
566 560
730 158
222 655
355 189
242 292
74 522
391 239
874 195
653 428
126 253
210 959
363 64
202 604
495 707
779 227
868 2
60 31
309 593
583 279
526 346
487 355
262 925
749 687
956 662
985 856
478 440
315 554
866 507
5 60
419 597
264 149
103 832
194 392
952 261
490 979
810 536
354 762
935 776
430 462
446 552
409 499
347 338
633 732
261 246
629 350
822 96
784 585
604 344
259 655
25 708
520 667
756 500
115 591
612 976
126 691
967 411
601 652
390 959
124 125
80 824
211 818
933 718
937 132
267 606
457 216
923 591
144 520
449 963
31 506
765 255
723 87
295 379
518 213
267 140
322 728
3 490
849 251
807 124
460 677
713 934
284 192
108 384
572 920
870 15
705 102
92 597
167 740
223 195
858 582
135 93
857 511
491 261
789 165
442 114
301 217
93 975
546 855
432 844
48 431
40 46
807 582
703 821
365 181
532 431
247 981
990 546
406 747
662 280
406 900
376 282
172 42
993 944
479 643
317 362
275 169
582 498
206 323
150 963
491 823
628 724
164 50
548 231
916 54
244 604
427 101
496 933
760 950
551 601
896 804
893 673
921 272
429 59
873 54
959 359
431 657
585 939
221 83
792 87
823 65
89 294
513 270
895 91
130 992
234 760
897 632
582 177
619 962
326 164
88 993
578 34
479 796
439 623
836 90
95 315
290 487
670 161
784 110
526 808
383 667
979 193
940 334
986 564
722 617
461 938
151 13
563 389
705 229
164 85
965 402
137 205
226 834
307 592
281 417
54 871
942 663
231 45
522 914
79 114
279 724
435 963
343 391
218 79
33 995
433 988
136 981
93 173
723 226
256 859
247 862
529 684
283 152
642 513
537 76
265 873
763 966
897 600
380 477
259 237
585 949
698 816
853 835
22 432
647 582
707 486
79 438
830 602
748 89
102 76
363 237
468 752
640 31
968 561
237 864
224 533
529 354
866 433
266 233
268 371
890 295
798 615
396 444
16 533
824 713
928 639
216 256
431 744
694 315
876 240
535 916
631 635
872 645
590 342
135 931
59 360
795 539
568 784
36 291
558 530
715 636
883 23
360 720
466 943
172 507
136 967
992 581
596 225
340 757
510 358
186 85
461 720
561 537
263 130
180 432
705 42
45 857
86 523
347 264
724 254
878 184
224 788
161 908
475 168
324 448
290 925
683 43
596 124
495 496
57 202
196 33
950 238
386 779
993 951
996 716
148 791
958 384
428 444
932 764
866 256
844 602
408 86
198 9
653 956
832 146
556 303
789 160
638 597
691 469
207 138
980 744
151 292
714 273
866 149
179 73
107 193
214 230
632 10
418 647
1 665
587 71
392 557
103 35
212 601
377 17
477 766
981 929
226 80
597 582
11 971
800 13
966 654
218 165
983 701
74 720
129 66
73 96
259 452
148 905
965 955
402 557
45 262
167 679
920 323
377 871
990 726
577 862
463 868
293 586
620 492
506 536
662 454
464 861
628 683
990 755
443 448
421 187
568 806
383 730
657 580
283 460
606 314
663 124
342 53
491 905
718 652
464 166
827 681
233 515
978 430
540 50
367 777
12 598
999 156
331 320
633 116
459 142
612 84
564 619
802 277
775 626
483 451
53 173
223 4
968 658
565 553
281 286
365 319
485 430
797 166
470 83
84 797
893 207
304 259
946 45
986 309
65 242
72 410
545 708
65 869
30 43
876 239
577 635
227 683
207 153
41 221
737 500
701 69
544 520
5 497
899 159
525 274
924 137
1 168
343 966
142 735
467 72
631 79
252 173
90 215
859 782
408 2
820 869
755 543
14 521
551 941
942 395
803 910
990 15
126 484
421 257
530 637
23 464
913 371
947 868
344 741
598 111
614 292
520 401
211 139
458 392
892 998
625 267
993 771
212 226
757 334
336 353
894 938
720 882
959 852
503 908
372 311
353 565
371 717
420 917
412 879
36 741
597 226
14 85
422 424
923 440
890 57
441 304
777 197
836 86
817 182
730 357
657 438
30 968
609 64
78 151
556 683
62 902
531 533
86 835
511 400
664 390
649 476
963 527
81 737
74 918
740 904
164 332
180 121
759 663
538 230
231 31
107 371
181 548
147 172
204 789
796 277
384 521
43 330
34 712
240 746
309 554
678 535
747 56
463 736
963 205
882 226
582 553
61 96
638 123
63 258
367 977
881 301
960 198
463 512
733 311
8 374
607 181
18 531
554 800
751 717
201 639
548 49
28 694
403 70
665 187
781 491
367 431
921 273
672 744
586 510
397 187
634 360
548 637
118 308
906 534
239 452
823 339
533 153
543 991
56 604
280 205
394 261
463 908
974 157
759 877
676 858
742 896
578 255
48 994
662 905
549 458
911 492
7 75
105 312
364 162
902 702
762 38
787 878
284 327
742 99
468 249
815 150
933 118
239 623
485 150
967 121
273 464
490 564
741 76
230 911
160 288
849 862
803 471
167 46
496 267
583 121
322 456
814 906
364 281
978 637
357 226
432 840
510 162
135 331
607 362
70 114
84 963
688 830
326 703
450 390
884 20
383 78
9 248
760 283
941 489
988 464
607 823
660 688
155 450
133 139
575 1000
698 231
675 68
230 708
706 424
786 395
567 688
476 255
517 330
454 35
683 376
341 863
743 424
905 350
450 240
932 952
345 994
285 796
370 144
125 368
360 534
162 50
875 367
292 470
340 164
204 322
769 272
91 641
980 879
555 719
325 816
921 52
711 342
725 220
209 357
537 801
82 997
757 768
244 322
920 480
101 58
836 731
572 282
695 605
752 546
53 635
831 252
30 941
762 984
605 332
859 330
58 67
699 225
49 409
134 46
306 676
687 396
266 130
36 182
535 827
287 623
775 38
30 37
775 567
743 49
568 92
677 622
8 2
196 621
390 628
782 957
841 257
758 647
729 776
761 598
65 832
858 809
80 462
899 575
443 383
322 752
705 587
136 489
198 402
597 160
339 8
395 867
988 251
120 815
349 186
291 909
252 626
83 935
501 387
656 196
261 14
372 212
274 255
521 461
852 543
510 293
705 903
172 381
665 141
764 173
718 392
883 698
656 180
474 736
463 281
305 553
607 799
522 25
939 98
667 560
73 775
382 235
277 287
79 88
89 610
770 654
777 198
878 493
772 795
911 507
124 886
355 857
268 588
530 420
765 728
564 968
383 372
820 634
676 420
250 737
105 640
579 726
238 573
944 862
701 892
354 402
323 469
457 663
689 11
736 143
887 661
14 56
890 367
57 342
728 828
718 259
799 213
379 506
751 363
907 818
418 297
242 870
546 624
336 396
625 186
231 373
433 16
333 617
995 532
902 946
157 842
715 631
800 496
856 882
935 352
654 650
395 844
468 603
76 304
509 795
761 433
63 195
414 143
606 144
677 135
935 743
317 383
813 962
809 196
466 961
374 141
578 453
142 61
905 40
342 574
547 246
374 228
774 711
508 561
544 864
482 827
154 465
469 33
280 402
25 907
387 105
683 537
214 959
853 58
713 492
79 97
313 179
749 124
502 417
478 542
401 801
323 4
422 911
721 516
415 503
774 153
293 935
451 657
139 179
691 292
519 669
623 560
736 317
995 712
877 664
389 615
822 451
294 729
323 441
278 109
844 344
673 475
855 78
18 469
150 389
858 955
803 389
930 896
884 311
457 838
470 272
914 315
167 988
851 998
621 937
705 486
523 70
559 631
921 512
560 264
313 767
367 578
749 58
259 93
999 633
726 294
479 33
946 37
230 775
311 196
54 48
7 204
645 110
893 422
267 592
280 677
281 905
530 712
926 872
66 648
681 471
29 986
870 174
128 992
632 910
113 119
475 141
293 850
72 558
41 56
447 127
909 980
82 97
702 470
905 301
97 9
386 719
256 403
835 497
260 619
418 960
665 43
898 322
517 269
649 914
148 988
18 47
596 281
265 224
489 287
497 783
830 566
680 88
891 862
685 236
329 999
976 750
892 83
818 672
226 287
39 790
250 913
170 939
334 369
886 65
2 906
855 82
640 376
849 871
471 358
473 948
172 934
78 872
187 341
994 943
825 445
559 493
407 758
381 398
878 199
635 981
929 195
353 767
184 972
663 7
172 118
957 586
636 119
749 481
308 626
853 491
130 857
155 115
907 799
821 486
491 596
825 812
500 480
573 638
995 393
683 73
444 727
932 456
768 575
15 632
60 890
767 547
220 193
564 923
72 134
417 856
926 677
326 36
213 160
510 856
344 806
386 933
613 878
665 518
969 109
97 477
20 746
32 68
752 736
104 524
440 596
776 964
306 199
3 990
331 476
322 224
117 443
317 430
884 685
916 813
490 402
9 356
728 875
525 684
391 783
490 794
780 470
1 582
574 1000
201 88
803 720
769 77
93 285
3 620
518 352
922 508
352 527
27 951
677 721
528 57
623 709
513 771
547 306
812 785
561 733
589 166
468 560
253 792
792 638
367 450
986 173
207 560
923 313
712 133
871 768
524 541
668 496
272 594
138 864
381 535
471 109
980 652
748 371
579 574
50 272
198 656
224 825
780 108
822 594
328 236
288 116
757 576
470 103
611 897
575 20
799 348
868 92
986 246
492 376
563 304
543 683
863 284
50 345
692 506
352 981
582 979
608 205
143 698
628 774
947 6
613 740
50 140
592 860
260 799
755 348
14 968
90 167
558 734
807 505
915 438
659 728
137 905
911 916
319 656
234 217
699 398
626 889
410 687
250 557
480 939
230 603
382 3
942 550
622 76
772 523
527 5
167 452
240 581
272 400
384 631
846 613
286 780
313 311
122 397
275 494
716 897
544 528
310 785
876 686
402 380
890 215
900 293
485 506
453 317
175 191
454 475
712 624
222 240
165 821
38 940
720 112
435 802
31 863
184 191
792 105
935 123
335 873
12 248
851 363
369 634
895 323
130 306
548 866
865 862
715 530
363 939
874 455
792 266
249 561
361 214
106 947
561 63
920 925
133 111
953 76
991 905
650 16
586 589
971 778
920 823
114 50
959 697
906 650
997 658
8 744
81 528
904 222
235 785
818 404
896 771
539 230
553 923
782 885
56 869
52 699
370 819
202 249
424 165
512 85
672 268
73 181
877 541
591 585
328 853
866 445
728 157
518 636
280 4
826 932
108 259
748 6
999 839
302 405
675 955
857 433
441 503
383 141
139 509
456 477
572 997
725 926
365 267
99 353
443 761
132 983
367 505
580 574
57 84
707 237
792 72
561 8
191 930
741 173
900 924
428 762
839 368
134 260
765 659
660 328
939 335
508 809
543 703
355 166
15 981
914 336
209 888
616 176
199 946
260 93
364 496
811 419
259 504
650 250
720 972
313 380
267 127
151 485
494 386
156 367
8 880
380 690
574 142
615 825
608 672
479 445
916 509
885 215
476 769
421 251
448 78
607 29
799 27
336 794
957 157
687 394
479 526
243 419
607 116
289 831
4 776
673 708
280 54
760 670
643 108
619 713
220 540
279 869
998 198
489 830
419 991
867 277
457 740
735 162
597 127
113 418
279 261
303 227
645 642
79 523
698 938
845 19
8 331
238 907
336 782
689 766
796 579
962 826
334 670
946 632
539 968
788 468
673 221
130 357
197 860
279 519
421 419
340 73
384 754
580 262
262 280
407 939
117 641
58 870
412 916
842 256
594 538
505 79
767 288
975 381
133 944
716 735
246 422
843 821
278 629
578 916
580 696
323 185
251 369
420 986
711 277
23 232
724 835
820 659
966 380
763 928
834 650
447 481
465 722
890 582
671 27
481 744
338 145
589 345
354 909
464 691
3 169
718 344
557 150
729 183
794 247
467 532
688 431
542 824
965 557
688 248
856 486
812 415
877 3
262 873
828 630
142 95
97 954
294 274
527 244
579 284
174 863
786 113
432 145
75 896
597 309
875 97
482 822
744 37
229 318
645 694
51 775
992 241
405 429
494 693
327 620
861 373
729 63
580 251
79 503
963 358
376 972
178 316
881 178
541 168
400 665
64 790
328 769
474 691
406 377
526 101
676 915
7 606
960 678
127 414
281 441
40 365
910 652
837 221
320 485
729 895
260 865
213 857
504 217
767 204
261 645
37 544
817 1000
281 853
599 46
683 190
414 166
480 60
589 432
775 39
377 344
250 592
311 755
795 136
601 723
924 512
485 268
545 873
736 97
184 505
153 749
796 866
441 128
505 415
600 95
589 466
9 886
651 117
748 653
278 161
182 649
950 843
571 125
25 94
262 306
48 680
838 417
502 197
741 244
765 847
848 860
33 441
676 398
530 239
373 325
904 609
11 192
474 379
333 145
802 245
527 392
172 184
666 495
607 891
210 233
661 837
798 827
326 534
781 524
902 156
796 34
471 306
158 566
353 540
762 450
66 125
395 103
6 117
31 896
630 903
487 173
349 808
979 645
858 688
469 30
133 391
487 344
712 698
380 363
766 367
235 970
402 620
173 937
200 298
417 232
752 628
996 258
665 920
839 636
679 430
539 916
228 302
454 551
228 654
232 451
208 892
698 733
859 748
11 219
288 381
316 324
323 350
369 705
354 124
492 591
318 680
588 96
925 606
31 680
552 949
945 445
758 75
778 723
151 44
963 1
381 787
47 307
59 292
802 501
473 192
653 681
677 55
708 513
639 781
825 473
126 579
169 570
806 591
511 608
649 597
461 865
859 954
715 250
156 520
880 41
396 447
548 640
713 554
27 564
255 467
863 400
862 442
686 539
488 14
965 871
246 433
616 171
140 67
976 884
817 23
22 87
113 456
875 507
10 954
220 785
249 354
621 147
710 384
87 898
853 955
283 614
581 468
30 410
162 500
727 483
423 597
474 127
20 834
715 504
367 564
470 914
499 426
97 964
277 877
510 52
785 447
211 791
956 82
323 838
149 545
557 14
126 226
935 204
175 328
390 707
621 796
486 124
541 5
422 545
261 636
426 288
297 908
337 129
952 944
774 948
812 219
186 677
302 992
608 175
588 479
37 865
910 761
639 529
294 270
402 643
652 157
50 34
543 712
818 841
283 900
984 162
725 718
293 745
895 677
207 292
93 919
136 884
440 376
266 176
903 184
319 647
928 451
629 721
708 227
972 369
477 480
929 651
58 56
528 77
660 157
107 408
489 170
657 447
58 794
690 643
867 783
290 766
257 733
544 808
778 500
139 9
249 489
506 713
51 644
834 489
44 256
578 7
263 608
3 760
79 702
580 92
639 931
965 150
103 93
850 777
220 885
711 105
174 478
96 51
958 931
753 453
941 160
481 15
180 860
600 902
744 545
831 751
399 628
965 672
884 655
376 619
533 833
923 498
995 612
705 393
489 250
787 840
206 917
897 70
970 645
208 597
157 381
261 730
233 229
879 883
15 153
760 201
648 442
485 771
577 467
472 481
336 533
313 505
513 469
435 415
58 632
348 761
720 27
656 413
739 847
336 536
126 270
21 511
978 482
839 383
901 112
142 844
927 584
695 739
576 234
766 888
313 54
57 750
910 332
336 411
819 273
607 730
959 888
231 949
122 282
694 736
332 127
836 26
670 407
223 495
792 812
163 363
468 162
699 463
25 828
604 366
422 862
692 3
249 297
99 125
632 147
811 64
201 133
795 929
235 319
385 226
51 267
213 827
952 759
629 958
494 276
659 974
444 793
451 340
740 941
339 748
824 112
831 355
780 628
280 732
642 768
227 452
841 843
226 500
62 546
132 963
660 337
389 291
954 636
597 886
794 747
201 53
632 474
783 577
433 833
775 972
516 115
188 15
672 84
903 908
358 701
285 702
210 172
371 169
528 301
523 873
860 627
543 544
883 838
624 196
61 11
137 655
315 3
545 823
843 951
196 424
454 270
704 690
845 169
823 85
176 649
217 995
420 31
66 83
707 446
321 261
640 386
54 473
770 179
456 697
392 369
285 8
558 699
173 672
459 675
417 228
854 183
524 786
503 545
692 77
849 296
330 437
594 150
783 383
993 301
43 364
293 798
286 12
713 375
268 291
739 56
804 671
700 907
681 50
268 180
504 996
337 903
407 817
424 162
900 136
977 751
941 250
811 974
446 290
715 742
12 1000
802 1
640 973
99 974
517 501
34 388
195 614
229 477
103 536
760 427
945 761
337 440
818 823
188 527
159 659
842 516
299 101
499 317
50 306
696 565
661 59
736 653
528 441
664 814
287 130
22 521
686 74
228 554
904 309
791 489
97 996
948 300
786 676
849 61
445 486
366 111
208 713
26 684
460 655
21 902
412 433
597 390
599 28
24 505
784 842
262 821
844 897
308 174
129 272
997 398
778 837
108 990
530 527
729 116
82 621
515 542
864 65
403 417
614 363
389 90
868 761
544 489
360 462
394 907
203 423
288 317
86 415
349 434
983 245
310 937
858 362
504 88
167 135
349 773
399 382
505 10
67 848
339 941
237 774
274 61
358 302
239 408
21 466
17 656
377 355
332 106
826 227
264 536
178 339
181 651
547 45
584 206
537 611
24 532
349 903
517 455
723 713
416 618
341 621
172 942
510 685
52 56
929 847
638 250
791 500
202 629
23 69
615 765
18 17
308 120
39 153
988 347
132 10
128 923
315 92
166 5
843 465
16 504
138 532
424 858
565 945
460 766
351 886
497 824
252 484
112 222
444 861
327 398
512 781
933 455
703 222
877 904
541 256
555 840
885 468
835 405
296 35
989 821
238 798
411 283
174 31
152 250
674 354
385 613
959 329
387 372
399 820
79 855
986 398
185 723
385 910
618 321
523 700
567 145
155 676
582 977
764 893
851 1
876 136
318 718
290 193
167 595
178 559
109 778
715 501
41 561
338 971
45 837
851 491
839 27
576 630
760 771
462 820
630 781
878 618
512 106
586 638
86 158
752 43
589 582
20 472
57 516
158 981
1000 959
842 633
582 86
589 996
302 263
962 658
782 186
113 930
583 332
428 853
594 579
154 309
240 722
21 406
705 640
587 558
825 486
773 901
699 14
312 273
63 203
954 983
950 284
920 983
86 843
443 894
544 216
677 620
727 608
773 938
784 419
378 147
576 98
811 479
845 45
782 855
670 993
852 645
187 938
885 888
64 436
262 814
572 478
235 88
95 982
346 907
519 341
566 612
88 392
61 130
459 733
759 930
706 328
444 238
701 435
493 130
768 75
488 684
818 141
644 616
194 914
291 362
809 685
27 917
655 40
698 387
59 533
472 581
466 353
710 955
77 45
204 4
466 872
8 457
817 549
49 969
786 168
210 386
565 64
378 88
435 713
308 805
125 558
545 697
601 795
549 162
757 339
914 784
363 483
533 875
345 799
885 860
347 351
664 823
222 459
196 827
770 98
277 271
199 455
931 770
921 924
759 67
201 175
496 37
243 554
625 735
548 504
527 754
244 893
108 697
446 875
799 73
302 497
257 30
958 822
707 359
99 475
730 390
642 269
206 202
844 939
313 548
263 9
906 430
741 192
206 950
565 83
185 912
356 152
625 332
31 519
823 759
278 489
819 233
647 878
610 453
154 613
910 20
41 741
362 803
467 884
81 518
249 662
570 441
277 794
443 418
173 416
876 393
53 325
678 123
73 787
854 60
689 700
701 117
173 554
39 320
119 163
385 408
946 49
62 883
77 7
354 320
363 859
517 122
732 868
25 899
697 585
802 474
899 205
903 116
535 447
571 717
511 338
38 490
421 897
123 397
247 28
762 850
591 141
647 834
869 866
403 662
155 305
696 209
424 24
4 986
379 156
837 731
528 473
134 766
85 338
4 741
693 116
9 87
113 960
831 857
483 748
585 827
155 242
757 955
46 781
706 691
703 656
675 405
103 684
819 849
80 407
975 851
979 966
989 823
325 88
520 559
404 49
379 410
41 160
318 224
193 10
122 725
735 866
401 74
232 894
337 532
806 6
648 573
823 790
347 698
626 418
819 596
114 58
930 696
982 939
23 507
71 737
454 975
706 533
742 64
59 378
581 375
7 582
783 797
952 610
295 824
845 9
621 192
150 1000
356 609
713 720
382 656
178 381
781 798
848 215
567 822
676 615
850 435
514 94
441 265
687 893
292 465
910 936
377 511
138 307
377 462
99 204
923 960
986 151
98 916
1000 142
111 422
101 174
140 698
696 782
253 199
892 649
688 852
241 339
911 107
852 984
859 449
601 503
599 437
267 997
954 937
82 900
4 398
804 514
320 886
549 901
583 943
118 462
929 591
405 466
238 944
3 17
306 827
793 167
106 734
471 908
982 623
651 920
509 793
541 855
612 911
561 489
574 974
944 190
384 830
108 796
384 527
333 93
167 315
70 326
550 384
900 567
305 633
232 657
451 218
667 965
911 250
972 728
136 448
393 612
272 388
77 49
530 15
843 542
318 867
223 744
175 398
340 463
119 418
480 676
124 306
258 680
174 534
101 621
560 43
113 758
973 972
237 215
893 661
627 144
227 56
747 852
600 515
900 362
10 278
901 95
157 513
20 64
622 282
986 429
70 103
776 763
220 352
106 953
86 205
541 8
902 457
307 827
636 764
217 600
233 975
534 576
374 977
509 830
682 737
208 568
625 177
586 791
701 933
585 77
59 314
300 201
752 90
500 714
177 956
966 156
122 999
938 81
548 425
927 797
579 535
293 381
804 469
641 859
758 252
896 209
724 678
868 552
458 7
564 589
74 633
964 524
674 135
182 852
33 953
451 895
358 805
284 784
546 97
533 83
726 106
926 479
675 57
79 780
290 6
151 154
644 16
287 224
843 406
804 797
326 283
235 952
590 486
521 234
134 535
227 517
41 842
565 759
82 993
737 965
557 824
155 602
616 278
241 472
949 130
357 161
91 594
132 133
999 147
14 946
241 225
345 717
449 462
801 580
278 375
222 227
321 111
195 177
193 708
639 687
715 527
422 179
264 226
585 632
592 692
241 154
970 319
798 376
391 916
103 474
973 158
462 107
165 475
673 591
849 445
857 558
535 54
710 839
877 31
608 198
555 501
737 790
231 744
402 622
209 865
859 370
409 571
434 356
404 835
829 385
79 872
849 848
293 402
601 792
326 669
38 848
615 293
353 447
934 611
50 516
347 525
506 557
910 426
912 951
352 133
340 832
924 754
875 220
383 932
210 869
644 903
228 999
496 146
128 873
508 195
284 60
630 696
886 994
923 245
613 467
314 370
132 223
146 853
761 855
189 688
783 476
406 943
878 125
559 391
763 933
861 360
874 256
323 493
913 917
967 332
268 684
379 615
90 662
344 898
537 652
799 141
590 513
429 339
934 969
782 795
858 538
671 664
661 29
195 278
280 629
585 726
631 391
478 784
635 885
116 921
317 435
668 5
436 1000
872 64
920 784
224 556
286 873
574 854
980 158
646 460
17 332
516 143
84 92
659 366
276 638
576 782
202 93
848 220
265 289
714 116
811 577
467 844
526 444
641 818
953 994
356 241
560 769
940 152
115 726
378 246
812 450
15 779
629 921
409 378
983 94
212 246
891 915
906 104
370 908
274 830
656 682
49 335
5 795
729 844
591 101
572 288
277 237
656 280
589 352
8 943
451 449
87 845
389 954
118 287
907 173
727 375
881 968
488 974
861 207
736 868
279 554
293 807
214 200
919 828
499 139
138 723
25 425
173 30
266 984
282 368
308 793
899 450
304 943
783 19
695 601
649 451
71 754
950 335
801 376
1000 744
900 533
792 328
999 812
826 649
927 288
808 831
900 954
744 607
980 142
341 405
83 343
646 879
781 662
181 520
266 501
449 9
631 871
128 644
330 764
167 642
278 982
35 784
891 43
955 293
916 507
228 371
235 208
207 248
213 855
313 572
659 464
802 744
855 974
587 638
139 761
745 266
855 374
858 44
710 542
820 742
496 888
44 287
897 525
245 153
395 35
844 634
932 396
496 490
646 248
891 795
544 617
641 915
106 435
162 580
188 71
848 48
872 534
79 60
586 873
114 556
395 222
500 897
900 46
453 53
966 526
273 366
623 240
25 974
510 129
764 611
770 806
694 927
310 200
518 40
286 30
111 475
323 60
671 851
344 413
975 608
441 310
341 997
308 143
35 182
165 937
187 734
569 959
494 31
302 373
51 665
660 542
307 820
4 106
233 138
396 423
547 909
427 110
197 89
487 670
551 67
732 230
679 663
302 472
698 424
562 965
303 723
946 609
107 830
393 651
108 39
165 905
963 134
397 4
75 531
207 496
692 714
981 673
713 708
23 964
492 766
910 301
461 48
52 271
601 901
674 18
590 394
522 58
619 412
530 296
879 221
912 444
739 848
252 174
20 500
469 391
515 308
736 976
147 827
987 706
603 290
703 229
837 431
150 905
86 693
261 882
273 443
552 87
199 294
473 279
470 615
187 66
969 800
933 324
656 970
123 409
15 590
542 854
125 883
348 135
292 359
334 415
264 799
677 938
248 341
779 797
391 530
882 981
645 307
5 957
901 394
244 468
803 420
951 263
890 569
260 410
498 296
312 785
675 946
774 886
998 775
911 308
855 605
168 706
353 681
52 207
98 8
373 970
21 730
940 409
532 654
311 304
84 196
292 148
632 291
400 280
465 773
327 60
744 274
376 525
703 746
366 922
21 428
971 197
538 658
808 263
651 41
581 521
270 111
112 860
797 705
211 50
553 861
179 339
567 872
318 68
829 270
465 447
864 1000
729 680
494 345
74 781
662 912
653 111
123 184
443 598
815 839
680 292
656 18
461 898
463 419
774 85
937 476
118 41
551 488
986 274
828 754
35 270
37 648
357 994
457 693
754 413
143 916
263 17
861 934
898 235
247 142
610 121
807 879
415 942
29 437
247 188
156 271
368 148
569 454
934 664
625 676
968 279
548 676
170 593
287 336
788 758
873 199
464 608
726 78
327 696
519 944
489 868
452 556
453 31
626 471
805 677
49 272
378 859
804 729
851 389
845 580
419 314
853 610
479 707
844 216
942 591
793 646
41 78
632 991
464 458
904 21
198 900
720 160
797 159
84 582
259 986
464 77
892 497
610 712
83 694
873 171
907 222
390 616
489 408
466 835
657 674
401 415
92 811
732 34
426 265
64 715
666 944
564 882
522 197
248 178
370 372
270 245
696 960
260 317
734 400
540 676
85 582
909 896
62 906
317 307
762 424
809 199
423 591
915 348
474 885
965 704
905 96
682 46
544 721
376 782
414 110
23 686
174 315
661 264
722 639
77 895
996 492
939 832
554 457
537 183
777 779
814 974
94 46
925 961
947 905
552 184
748 878
221 29
161 216
43 526
137 919
690 685
114 468
5 688
895 938
816 693
584 284
194 938
475 715
475 459
853 425
103 440
113 690
399 15
104 512
218 856
585 281
868 524
177 138
72 39
140 934
603 44
985 694
174 667
676 230
743 858
854 236
15 1
555 594
919 926
455 68
400 439
667 513
682 514
250 928
144 701
520 333
823 323
477 130
641 680
383 365
820 348
610 565
410 954
823 928
378 84
430 601
992 946
158 238
335 797
446 157
166 675
313 386
140 748
605 31
278 532
215 964
733 587
590 6
278 706
846 714
736 880
402 423
299 52
187 971
565 21
40 374
43 366
836 854
637 614
618 162
763 371
418 172
554 13
380 566
379 821
818 154
692 505
428 176
159 974
823 207
629 911
348 773
359 172
525 732
567 271
633 898
396 955
757 742
540 955
818 826
151 215
576 25
499 742
598 5
279 111
597 584
947 757
536 601
181 830
300 408
247 954
11 962
963 63
540 167
948 928
111 108
908 906
516 219
133 873
341 741
279 880
388 319
473 532
168 568
853 169
907 456
492 508
241 370
56 925
473 710
225 398
371 240
45 833
93 440
816 604
882 363
30 881
922 197
956 520
260 813
543 788
75 517
822 310
638 879
596 338
539 252
181 615
497 762
907 639
770 941
935 257
890 395
762 837
496 614
104 853
432 12
216 596
935 500
31 581
907 979
535 936
138 980
408 213
195 204
510 518
445 764
188 800
97 524
902 762
813 697
220 955
803 760
364 867
324 82
404 955
324 459
740 283
996 983
622 854
412 820
966 207
921 616
898 883
939 422
341 952
361 310
802 738
348 23
535 17
812 260
973 635
444 660
616 575
780 371
342 699
727 488
466 120
677 942
820 305
407 439
255 738
242 485
66 859
958 297
834 498
634 197
474 536
59 872
350 533
833 849
843 411
665 466
641 172
790 109
421 233
354 593
467 865
797 643
373 512
682 756
152 136
346 402
835 548
480 693
222 184
937 573
236 447
480 660
637 461
960 896
879 306
396 622
818 368
77 229
914 769
905 387
503 543
253 784
32 216
824 65
533 111
270 693
227 229
439 153
720 101
174 813
628 624
893 951
487 317
653 911
431 449
306 612
724 752
277 475
351 832
660 583
807 370
729 85
241 301
502 818
830 597
193 367
607 130
877 657
985 193
472 40
977 279
567 392
81 421
953 547
952 922
77 806
695 230
929 939
225 896
956 420
23 553
224 16
599 626
601 113
670 308
791 64
645 935
870 201
340 810
617 592
842 860
695 922
830 46
976 667
618 598
274 129
765 670
622 786
301 439
509 917
432 631
601 406
856 807
398 361
405 39
628 714
543 899
617 179
214 393
703 777
111 416
96 514
422 117
866 419
113 189
616 95
40 942
67 17
390 98
134 43
781 655
78 75
656 952
57 571
514 418
809 228
28 584
794 781
492 987
474 139
326 206
832 53
395 141
907 298
6 714
913 27
341 294
548 289
884 216
811 671
967 240
726 150
455 286
639 832
92 588
633 587
48 249
94 392
335 847
257 36
577 293
61 336
927 81
470 974
70 589
892 590
166 897
160 240
409 3
456 904
755 958
400 632
106 562
333 299
764 961
522 326
70 891
714 973
855 583
393 85
986 847
675 219
926 107
351 591
693 351
817 263
68 387
886 531
464 20
16 323
943 639
15 877
278 806
27 85
54 59
139 173
298 407
851 834
335 286
262 216
129 474
278 513
864 274
157 625
578 856
222 22
284 879
18 357
833 473
71 642
871 697
749 50
669 961
816 284
285 727
31 220
623 526
927 832
395 226
854 827
58 314
73 1000
345 185
974 818
358 354
745 62
899 632
625 922
441 120
175 237
575 345
630 581
585 659
953 877
599 695
508 951
890 565
696 645
615 941
138 479
645 540
328 119
976 916
795 31
945 837
245 393
361 755
220 249
726 237
582 179
925 446
897 818
787 871
805 684
956 245
669 973
955 357
691 107
763 762
546 281
762 692
299 595
384 8
604 157
712 896
133 832
278 62
673 968
43 201
752 908
498 444
900 482
104 626
381 682
74 919
377 714
866 813
179 958
302 30
150 823
832 502
658 226
659 530
804 542
721 210
129 87
230 925
472 357
114 952
144 850
760 849
645 915
150 352
839 416
61 423
447 27
372 904
848 567
205 425
827 633
500 332
6 428
287 440
947 22
603 545
886 69
220 425
44 549
768 15
817 971
313 529
308 209
886 383
933 31
821 513
504 200
348 355
909 545
173 948
600 817
100 66
76 171
440 999
441 291
248 428
16 891
371 895
765 894
288 389
201 740
687 702
220 266
773 27
869 449
613 303
112 425
820 315
101 947
803 76
768 391
744 334
275 408
333 504
37 658
416 90
335 385
446 280
963 696
333 155
606 894
674 114
212 735
772 719
226 814
62 431
596 507
552 570
626 275
244 988
139 354
307 955
652 720
251 141
166 697
321 548
9 10
552 158
490 538
998 15
218 15
552 838
834 919
826 273
207 704
369 810
882 559
192 619
519 530
487 692
145 32
506 782
650 220
588 720
163 154
593 96
51 656
73 625
90 379
684 854
811 958
177 704
226 946
765 600
942 140
273 812
877 512
139 758
209 644
54 749
378 906
807 865
480 226
920 15
512 15
96 872
781 87
849 830
593 389
447 346
938 547
51 933
482 48
817 594
161 34
16 768
303 433
708 969
432 49
345 772
82 168
908 204
394 112
123 79
964 497
15 387
196 586
704 642
239 635
63 511
197 718
561 11
139 559
490 606
96 806
912 516
954 541
615 104
794 84
480 382
137 132
29 471
569 637
892 210
512 143
231 284
963 482
588 263
880 136
210 943
281 711
820 833
212 135
673 66
843 809
371 35
944 652
769 481
918 19
147 744
639 795
638 901
55 530
150 817
346 416
769 642
174 860
477 526
862 196
416 296
631 178
512 2
798 359
190 201
936 68
717 230
536 983
464 208
900 855
589 240
344 152
501 26
139 397
235 980
434 559
871 224
690 99
417 831
33 537
2 598
567 666
423 864
940 839
463 608
768 330
860 757
629 705
526 486
694 464
837 113
298 207
305 145
264 36
110 98
398 332
608 851
386 757
6 988
454 18
728 697
161 912
606 779
587 703
90 877
656 895
479 755
968 58
328 189
411 638
141 817
659 559
862 604
998 747
848 416
506 3
554 305
357 138
554 484
856 96
312 482
535 138
755 229
198 43
775 474
226 19
194 853
594 57
370 542
263 318
79 849
550 99
942 226
883 652
356 315
365 845
823 218
362 504
15 197
149 981
571 35
349 561
28 909
456 272
421 204
714 680
887 631
833 660
324 399
445 582
598 147
140 482
687 905
1000 279
838 340
949 356
669 46
676 794
275 563
38 220
882 81
642 693
464 242
85 67
853 232
435 994
753 509
49 675
11 1
717 512
161 833
628 995
958 699
819 135
310 870
112 996
956 577
908 789
211 404
147 374
336 251
314 265
137 541
696 362
367 816
320 555
690 77
866 100
351 731
466 273
136 142
717 427
3 415
653 352
365 669
808 134
580 368
958 4
897 677
834 198
853 307
744 75
719 862
21 499
955 949
761 91
509 330
281 960
355 406
932 425
505 784
424 490
986 383
73 455
466 477
762 171
833 782
19 241
850 560
890 629
92 54
800 386
306 138
350 397
273 160
227 676
199 815
122 689
329 773
976 800
879 825
91 629
150 89
828 869
418 84
625 958
621 42
191 677
132 418
641 304
402 815
739 382
986 843
886 87
701 331
341 501
655 849
290 524
436 179
230 50
509 98
28 292
651 264
382 415
742 842
775 391
61 905
806 578
270 196
93 823
898 411
381 187
525 861
797 938
66 808
587 445
421 829
296 841
578 987
143 466
667 683
918 165
229 761
916 329
38 117
592 397
607 712
263 62
416 132
941 363
184 320
795 567
592 841
896 186
263 862
421 786
938 385
600 105
292 956
217 159
316 485
192 274
465 922
791 249
871 672
282 662
419 569
208 605
784 421
416 827
902 483
172 264
314 879
709 783
969 710
211 883
332 380
537 31
231 48
359 725
845 938
493 257
171 866
246 988
318 516
743 53
340 986
472 82
397 255
753 421
59 205
665 864
25 385
151 791
531 303
984 357
472 14
665 666
597 47
743 506
446 766
354 942
917 712
932 640
6 354
877 587
751 216
540 829
64 357
612 161
597 405
358 381
330 409
978 666
104 976
894 908
624 121
986 416
487 396
106 793
905 378
706 12
389 276
535 195
844 545
799 916
110 561
441 520
889 513
914 511
113 490
844 523
596 950
949 811
940 906
734 575
766 270
694 804
537 499
755 141
490 147
649 691
617 525
558 808
550 606
828 708
831 220
54 719
666 877
713 432
729 450
533 940
710 986
589 273
294 528
342 645
745 573
136 699
973 112
776 402
352 528
683 738
652 417
963 867
669 119
29 690
197 459
632 98
962 803
131 747
981 222
676 935
492 60
235 958
75 783
852 923
751 743
437 399
519 930
585 111
560 306
982 755
885 145
753 410
855 396
116 60
934 39
925 106
956 242
390 202
622 750
237 40
579 861
891 128
128 412
994 400
634 114
572 983
894 575
272 562
197 116
263 68
810 252
851 17
349 287
768 615
123 276
63 266
209 750
95 679
905 190
55 212
44 438
129 847
44 569
465 754
108 879
122 597
842 500
903 994
782 882
757 675
276 330
191 355
283 690
284 747
437 657
467 723
979 381
12 560
128 144
138 787
88 919
618 620
281 38
346 118
512 489
712 715
851 234
232 784
294 789
488 512
388 806
199 114
917 519
511 188
35 87
205 602
469 474
365 722
798 738
980 841
851 304
159 637
261 98
270 162
405 55
728 884
553 492
699 643
950 519
715 984
555 982
89 534
911 977
220 136
973 19
545 105
516 192
894 430
86 771
795 664
458 418
952 720
860 817
13 217
649 575
428 405
590 378
422 89
935 343
914 687
506 933
86 925
255 561
302 53
788 624
171 123
437 35
410 370
917 89
681 459
428 605
735 826
536 72
41 310
923 501
628 306
908 466
298 279
773 9
872 891
65 229
932 545
175 570
48 947
163 485
952 421
715 336
173 749
184 99
454 129
772 498
995 741
268 886
520 97
680 375
922 512
815 570
300 193
490 746
981 908
549 471
710 695
35 669
807 427
390 647
449 942
72 689
509 50
69 55
206 956
168 212
711 446
467 658
435 305
779 962
259 245
70 25
798 563
181 427
805 775
685 180
725 596
339 720
604 82
874 850
653 145
319 721
179 388
715 237
457 660
426 169
313 883
165 213
941 559
470 809
942 195
142 193
567 645
302 690
631 275
852 754
384 745
805 247
863 149
940 92
93 893
215 778
889 874
143 131
189 761
889 199
304 700
509 62
464 355
893 39
35 675
557 672
965 456
257 757
117 687
243 397
88 640
989 396
109 507
106 61
191 986
166 257
147 857
204 496
474 920
886 938
762 372
823 408
661 79
499 641
920 205
486 98
246 117
598 132
817 278
541 454
434 81
545 132
509 424
508 906
933 263
19 107
11 199
447 225
137 49
96 113
307 869
195 372
7 532
871 846
558 575
105 130
43 262
872 996
800 586
459 818
791 533
195 709
40 188
404 982
265 359
214 551
72 547
293 265
836 776
709 830
456 254
606 983
173 269
532 731
687 689
503 588
634 776
250 585
938 235
677 681
495 537
678 757
345 915
340 981
395 188
258 114
886 807
997 840
505 875
72 988
191 405
423 475
495 651
53 982
859 766
711 916
903 5
174 696
34 372
918 802
269 228
537 714
4 695
676 111
417 898
109 640
885 805
378 652
721 857
350 546
141 630
438 312
625 13
491 248
436 606
350 796
29 932
31 917
937 335
417 315
791 556
943 108
106 210
351 46
620 140
220 365
642 60
123 235
291 545
764 623
206 550
692 844
469 873
458 621
471 386
778 425
362 298
392 827
364 156
764 526
809 904
37 669
138 56
183 318
580 511
128 399
679 988
528 442
290 702
385 803
57 121
382 882
712 980
1 13
432 149
620 580
740 58
70 337
189 561
970 954
4 224
980 211
749 410
64 464
299 37
71 344
904 974
882 129
82 504
434 613
235 170
892 962
607 855
753 4
143 876
634 404
780 53
573 986
367 704
248 674
518 478
645 711
803 274
927 330
50 103
979 528
563 293
254 296
691 471
158 423
601 816
803 44
45 750
202 149
280 386
37 80
823 662
386 226
225 792
41 479
119 248
875 775
735 67
500 306
967 63
321 149
621 541
552 569
164 725
87 222
178 894
722 944
240 665
72 224
838 734
56 841
122 371
990 776
206 406
630 721
362 899
231 329
695 848
332 677
622 704
217 297
5 589
140 415
270 333
756 722
459 673
960 28
586 675
48 11
723 650
85 204
165 260
192 718
615 844
143 526
401 161
798 594
366 782
657 535
164 413
53 197
116 491
229 932
755 70
465 641
55 137
643 301
788 805
608 899
954 117
552 659
648 475
108 300
621 317
569 13
44 33
204 323
903 614
417 270
734 62
385 180
891 615
58 716
342 130
952 27
816 48
77 897
993 682
177 464
321 947
35 771
141 454
794 630
923 431
545 438
166 881
961 956
776 359
210 967
62 819
517 741
785 352
867 960
617 516
873 270
579 447
945 385
74 399
123 892
563 468
522 287
517 727
537 794
258 799
631 239
754 798
394 532
509 664
624 564
962 744
802 906
761 784
336 893
744 867
532 102
307 135
1000 926
888 177
423 796
564 180
251 158
812 644
197 716
582 783
534 640
236 1000
84 204
681 382
298 61
560 296
576 111
353 899
170 616
961 101
27 971
56 697
327 687
981 807
191 689
761 48
716 162
967 930
67 178
833 825
419 359
452 423
920 10
229 179
935 201
751 868
452 360
115 307
425 791
209 894
434 683
87 589
778 900
583 131
476 940
870 858
186 757
741 159
269 285
494 420
61 236
714 17
133 491
471 993
33 872
15 88
967 979
11 835
957 35
9 296
942 130
155 501
362 357
679 234
478 924
85 796
924 783
944 452
295 371
609 304
870 492
452 290
89 181
815 47
168 147
884 707
944 751
94 370
199 820
376 61
508 306
716 50
800 350
454 917
689 55
1 384
900 303
489 597
564 703
268 168
901 555
833 153
442 486
62 740
959 519
449 476
260 237
812 991
141 902
620 219
646 353
446 433
854 562
933 360
909 136
719 802
193 842
354 589
57 902
426 916
620 190
221 278
312 877
440 417
149 494
147 708
867 761
360 305
513 854
946 121
464 474
901 683
859 765
263 198
562 359
250 221
756 340
725 342
868 17
952 374
130 815
712 363
500 71
915 487
523 771
484 457
734 921
329 671
873 774
555 647
276 898
325 56
560 374
621 235
472 798
500 526
571 606
36 907
314 96
357 127
216 261
847 860
206 919
536 982
306 715
516 308
532 324
707 381
59 725
990 656
996 965
261 457
792 376
864 829
397 213
848 738
424 963
80 784
282 507
797 550
14 940
834 977
599 548
230 584
462 493
8 105
611 117
375 585
169 963
965 28
559 730
493 725
338 264
901 183
621 709
201 420
584 316
370 66
405 247
836 230
580 68
855 617
933 991
216 899
47 459
675 349
25 952
273 32
564 787
28 876
207 273
615 210
999 58
32 340
981 385
629 512
368 460
412 967
350 135
722 740
864 14
857 41
126 687
697 365
518 595
994 727
893 743
667 389
513 960
114 373
598 171
448 391
335 808
685 331
59 6
626 486
848 340
595 756
185 95
645 310
4 907
716 639
855 831
126 141
571 307
615 875
689 280
579 233
34 589
855 718
816 660
469 390
75 62
425 238
448 607
716 656
477 636
912 993
537 443
890 823
203 382
223 718
774 95
413 365
566 291
432 514
276 287
691 561
578 593
220 755
41 39
355 710
473 872
462 465
344 146
129 380
121 150
108 292
26 586
742 718
167 308
416 871
836 578
926 278
397 992
690 106
938 712
733 119
129 624
355 175
579 301
449 144
693 471
999 671
513 351
661 871
183 119
993 266
982 805
867 704
659 899
68 973
642 34
531 213
6 209
632 294
228 787
983 681
659 547
295 53
930 118
806 853
351 400
823 142
937 121
887 430
736 89
830 660
304 811
205 772
426 46
576 997
499 85
632 517
668 885
920 250
281 891
858 506
422 257
253 893
208 798
764 339
879 731
980 977
42 139
233 589
668 466
762 29
732 908
754 362
835 567
147 539
469 137
204 770
140 380
992 238
852 634
539 240
854 360
843 900
962 559
337 479
396 141
805 475
436 406
541 491
778 255
665 646
800 74
578 321
764 728
169 623
189 753
404 686
636 315
185 358
946 492
667 226
129 894
605 940
504 778
938 919
245 618
800 287
207 213
81 458
203 680
199 746
411 633
797 306
238 245
903 555
142 272
830 222
791 611
250 591
348 413
849 1000
401 207
885 615
22 158
558 68
318 871
411 791
576 375
676 135
913 345
237 64
945 951
797 605
264 276
952 989
519 490
519 151
261 733
511 515
244 506
760 749
678 992
276 750
509 934
96 606
952 116
193 166
984 331
632 962
653 6
285 250
316 635
943 979
115 608
580 847
235 215
111 392
530 634
236 120
316 423
826 28
510 464
304 397
447 60
624 597
692 722
497 795
223 945
47 336
359 427
845 558
982 173
230 60
774 659
42 413
960 843
908 525
38 971
258 129
497 456
12 551
347 411
674 332
219 131
725 753
559 805
369 125
217 366
65 670
857 221
602 933
586 822
145 403
378 782
137 216
891 856
909 203
566 646
742 777
511 966
427 179
403 413
136 957
49 54
811 800
240 46
871 11
648 362
934 906
552 364
771 65
387 688
762 341
513 879
880 610
345 841
533 425
390 93
498 928
640 149
334 588
375 497
18 362
608 343
660 375
569 496
165 758
305 3
482 823
190 80
22 179
732 255
163 571
736 179
419 238
620 135
525 977
340 250
454 356
617 656
843 93
781 175
934 609
571 578
200 954
335 380
113 903
496 945
256 913
112 388
866 954
585 467
948 869
389 274
112 778
207 259
392 342
772 957
577 308
231 288
244 710
959 873
654 175
819 828
579 967
616 210
925 741
139 49
625 476
785 82
394 271
172 444
128 509
938 876
758 395
623 884
844 584
532 594
993 703
761 10
15 912
759 318
539 590
413 17
641 961
45 684
459 891
993 56
894 222
136 317
737 150
782 953
294 484
755 497
458 784
224 315
519 988
320 325
62 995
82 515
280 407
775 357
446 321
58 440
839 24
726 831
879 307
122 102
425 208
270 394
978 194
170 112
93 916
947 583
669 851
294 504
258 713
662 362
900 692
823 781
733 46
823 186
816 960
72 149
187 817
613 567
364 332
511 46
50 275
185 197
976 208
925 431
116 852
815 563
59 567
94 897
294 667
721 89
349 537
292 448
817 581
659 562
163 302
253 624
398 775
985 647
237 821
604 658
547 352
746 772
608 150
167 727
931 439
641 742
792 365
820 675
697 295
15 295
130 715
980 369
585 451
367 917
386 669
630 698
818 909
541 742
187 633
149 478
514 424
946 493
182 733
503 176
160 523
929 648
840 525
437 194
939 202
87 407
621 890
831 837
270 408
287 11
379 130
748 391
539 671
157 67
163 419
421 273
105 620
654 705
503 684
963 480
412 483
866 725
322 895
786 106
281 210
843 277
311 186
15 484
749 929
629 776
239 17
327 495
401 995
659 26
707 978
356 447
726 138
793 537
519 793
254 773
152 156
285 906
136 352
803 513
609 936
622 415
321 338
404 579
225 933
982 567
143 359
346 100
750 762
593 4
208 315
843 200
115 577
854 121
171 159
191 510
884 789
663 369
532 421
209 889
874 646
456 740
888 774
40 136
541 603
89 460
731 543
895 25
96 758
860 175
391 160
487 219
960 909
182 518
185 81
69 599
642 406
261 566
784 193
517 960
484 312
860 832
662 314
122 79
192 998
804 278
838 395
180 336
157 51
198 741
805 703
128 905
316 446
95 331
384 844
179 28
288 225
365 830
879 153
395 882
365 913
958 637
123 733
422 908
357 797
452 850
615 98
706 864
502 30
671 14
966 257
685 849
788 534
667 542
748 7
381 204
748 900
13 400
532 58
784 319
496 404
943 899
692 868
64 952
688 617
1000 469
174 796
305 562
752 233
957 803
70 256
548 215
268 110
31 998
177 265
754 458
329 642
342 340
614 977
622 37
226 745
81 461
542 662
699 820
600 996
823 348
271 417
114 410
871 385
806 669
329 383
627 268
495 204
199 351
269 289
178 457
824 380
138 19
643 939
602 85
831 436
63 850
460 684
614 685
911 660
158 897
575 802
109 979
51 171
920 622
407 446
536 642
778 571
41 628
283 49
941 412
192 8
279 630
195 357
160 900
963 848
866 678
881 971
708 160
732 390
913 506
549 892
290 548
111 411
981 83
25 745
537 74
204 418
568 404
373 636
213 526
209 233
382 916
386 192
563 741
455 636
43 210
618 80
292 819
979 350
898 578
886 464
946 571
138 102
399 358
981 594
678 11
76 661
251 979
903 928
805 752
988 733
792 845
36 703
358 365
990 292
477 836
343 648
776 257
358 965
766 96
865 680
66 98
327 238
1 787
265 318
330 494
116 219
398 75
255 938
140 55
187 638
304 265
179 109
758 357
465 674
409 460
366 213
435 711
136 542
852 56
888 747
800 666
840 341
690 467
248 477
646 637
210 239
787 126
68 392
161 594
270 955
158 399
826 672
807 719
342 662
452 434
904 768
757 793
713 916
208 569
465 987
677 581
897 828
562 618
21 715
959 114
356 235
188 572
200 123
63 273
528 997
259 517
647 781
623 633
223 571
699 422
707 604
889 936
541 42
241 756
304 633
80 856
963 927
591 177
626 97
692 355
84 533
426 854
668 756
892 168
602 677
302 912
808 400
41 33
801 960
935 149
690 887
938 95
653 883
265 135
710 410
204 76
381 237
134 118
838 668
630 654
679 658
421 258
122 570
882 140
430 257
476 404
976 648
583 429
578 906
278 29
127 833
299 833
529 465
434 605
397 515
801 847
808 717
721 735
680 150
768 805
339 877
487 801
106 420
676 380
953 756
364 937
418 797
594 83
368 236
785 150
459 674
549 742
127 178
602 122
863 835
43 986
333 693
308 40
463 886
718 29
877 466
386 681
131 467
488 546
796 240
354 55
302 985
748 893
646 748
963 421
31 323
437 862
318 36
166 864
455 640
612 610
986 883
899 662
107 126
156 1000
745 942
995 787
379 290
633 194
502 764
115 495
585 927
899 986
498 426
593 647
633 125
921 88
884 602
74 388
626 490
229 498
500 447
271 120
135 322
309 947
408 65
410 359
156 431
528 209
955 416
870 319
487 165
222 388
936 654
525 158
597 448
315 774
584 787
965 981
192 799
944 578
967 709
661 270
423 283
330 863
276 603
874 440
981 234
141 637
165 555
780 675
415 133
845 677
77 78
142 921
557 222
283 260
770 584
787 346
616 503
216 696
949 846
804 599
40 622
536 58
646 19
70 835
830 754
83 346
509 919
655 552
167 268
397 453
837 898
900 246
246 875
284 326
943 12
392 395
647 427
714 801
776 999
815 916
895 340
353 420
695 372
820 579
468 158
796 31
626 422
947 808
837 21
269 986
882 466
957 561
447 21
656 130
343 79
516 773
296 612
946 274
868 286
952 68
967 527
535 225
841 780
618 74
18 83
745 450
51 104
795 82
48 616
311 597
933 865
855 85
637 689
46 108
932 55
304 915
294 836
190 540
375 749
110 252
784 757
35 631
303 635
446 904
955 54
156 59
675 895
31 76
142 683
827 838
585 699
654 889
841 708
571 878
712 858
167 721
614 77
106 493
336 849
534 203
391 290
459 378
227 385
9 894
943 540
152 932
777 814
849 107
458 8
751 264
671 244
391 165
667 908
634 565
340 670
55 412
55 759
754 779
597 641
215 670
805 67
622 721
785 610
206 29
929 202
741 74
914 623
62 768
932 143
390 125
671 283
895 431
564 775
280 932
127 60
372 172
97 459
829 430
857 929
912 753
188 426
630 935
383 144
796 442
650 585
645 425
516 938
209 731
978 702
382 929
310 448
257 135
994 16
638 305
454 749
676 13
938 103
105 724
533 817
164 601
640 962
485 172
139 451
176 174
28 325
344 83
798 799
448 825
941 190
56 149
219 828
453 927
50 997
857 952
414 949
362 275
496 124
834 570
584 330
288 714
251 115
98 923
930 604
550 588
732 886
787 899
893 973
103 920
244 698
62 170
977 25
247 116
421 693
380 533
223 134
88 423
887 659
705 792
18 359
234 894
673 485
669 706
105 167
954 547
14 438
783 640
313 83
353 599
639 417
476 864
667 456
432 474
11 66
305 749
677 175
556 801
627 102
718 467
31 659
330 436
766 883
61 385
879 397
507 868
495 891
153 971
876 701
559 10
607 542
524 143
580 43
594 774
139 984
214 431
321 280
842 86
452 714
385 242
266 348
575 841
907 596
942 866
837 61
938 218
536 789
527 655
368 212
450 208
449 345
724 741
737 944
723 11
7 980
572 482
295 600
31 432
511 670
112 645
355 32
955 513
136 799
704 753
739 336
431 302
641 336
790 892
352 811
817 673
176 246
404 440
802 840
847 700
89 540
813 599
910 986
651 83
786 1000
51 118
587 883
895 665
226 899
549 628
126 341
843 522
123 205
849 99
649 700
568 106
296 89
352 710
625 683
731 917
949 925
235 949
791 944
917 350
451 571
940 342
389 974
811 65
705 58
586 719
859 82
503 477
536 526
188 9
836 641
644 675
679 652
990 877
120 667
202 3
606 341
996 950
478 115
398 585
324 6
603 352
908 738
920 576
172 749
475 122
371 453
865 553
702 342
803 695
766 97
176 672
695 887
912 702
568 284
495 596
348 774
653 425
102 333
190 818
897 325
656 528
428 870
549 600
91 193
576 590
955 16
556 551
869 487
326 286
267 884
930 992
609 106
350 948
91 955
328 476
779 874
756 200
71 974
791 551
177 821
263 512
923 89
814 916
609 790
364 807
266 786
942 991
943 734
160 952
169 24
287 810
921 890
594 134
558 41
978 576
209 51
156 629
66 84
139 271
432 579
357 65
406 193
593 971
999 7
389 902
837 519
266 922
510 520
654 820
442 318
233 928
550 675
211 763
879 164
297 684
435 159
93 379
458 159
34 557
218 475
663 401
961 576
246 316
882 831
214 738
422 572
969 192
376 569
257 444
927 13
753 882
742 85
173 805
379 775
415 786
995 283
993 930
662 834
906 189
480 710
846 308
373 673
447 584
435 751
220 647
392 952
593 42
594 103
690 175
364 206
503 16
45 452
649 960
743 189
338 437
566 589
11 836
827 823
123 991
947 870
63 82
839 492
36 129
289 17
96 306
844 128
545 913
211 398
948 833
741 745
774 914
841 121
630 25
671 740
945 921
119 511
747 716
521 155
81 531
273 649
882 672
873 834
491 147
500 820
296 182
76 568
866 236
235 408
448 268
261 5
6 509
241 399
349 952
810 821
97 454
784 12
39 716
596 535
1 64
39 237
376 613
961 346
871 570
488 72
344 984
229 934
761 585
171 185
231 736
434 912
513 175
67 857
36 456
457 435
256 442
617 938
510 455
824 451
910 828
777 166
647 855
146 678
60 461
453 742
861 271
513 627
268 37
266 612
425 965
554 828
261 360
74 843
71 789
546 714
713 337
76 389
537 587
600 210
642 233
59 479
490 381
688 211
973 674
770 6
958 846
391 849
996 995
94 885
763 412
272 468
818 842
936 168
748 478
254 110
486 833
231 527
381 58
491 981
744 90
585 421
195 233
380 953
542 985
341 25
601 588
941 99
992 873
861 786
958 810
326 776
816 930
860 598
959 234
156 389
56 131
353 622
169 873
540 302
819 539
443 30
246 189
26 85
425 760
712 913
290 653
421 330
978 422
167 632
277 674
436 756
190 291
893 334
410 622
375 385
111 254
608 373
41 815
655 94
706 200
689 926
842 238
313 405
904 356
437 270
796 790
135 504
939 399
441 900
24 617
406 934
101 432
260 59
533 265
860 768
418 98
453 932
862 914
696 344
998 172
264 658
778 213
23 329
125 184
615 241
642 983
220 351
925 830
76 780
506 674
704 886
426 170
75 507
145 722
357 973
990 941
261 752
25 626
312 476
288 687
988 398
525 449
513 327
441 444
559 64
403 782
470 754
329 933
42 402
160 736
216 480
704 433
939 388
899 237
169 438
432 409
118 513
889 947
335 374
486 974
281 784
346 465
909 911
480 926
72 744
455 693
766 581
276 1000
240 931
788 937
620 195
481 319
741 983
502 134
480 280
491 166
211 342
152 632
605 182
508 965
835 735
995 925
528 565
395 270
357 587
462 551
639 441
40 881
781 675
209 293
502 968
831 243
569 126
829 149
771 861
581 647
887 71
128 116
738 888
499 245
200 585
896 544
293 669
805 972
650 436
205 210
434 95
349 238
21 75
188 765
379 804
794 404
84 300
516 232
625 766
691 93
59 945
658 426
710 981
558 620
533 904
805 461
141 641
15 243
252 901
953 468
222 29
301 131
171 552
944 729
458 288
22 956
569 563
529 764
781 833
464 508
981 627
303 203
619 986
194 55
287 751
803 718
961 400
146 188
529 361
527 305
583 386
855 890
343 974
981 117
636 558
31 564
254 568
179 492
865 724
357 688
913 389
666 929
244 389
586 175
352 861
752 547
592 660
275 456
494 20
201 162
886 603
33 207
905 67
712 529
170 770
418 388
115 314
756 921
354 359
735 298
747 945
743 620
590 819
724 283
400 921
751 700
896 201
499 595
937 688
417 269
960 946
492 276
995 477
713 437
30 428
616 719
955 36
746 433
658 30
604 750
303 398
21 527
315 166
103 341
433 233
817 89
831 872
969 284
346 962
957 738
290 309
272 748
352 918
326 401
718 600
279 35
80 425
422 761
755 438
911 512
550 372
415 563
890 466
692 309
159 344
28 123
919 287
271 498
588 540
947 857
427 272
343 911
329 996
270 287
590 537
509 939
319 674
503 909
344 557
271 730
637 976
221 736
223 604
341 562
85 35
425 843
221 408
252 509
619 433
164 499
926 974
624 146
520 638
649 166
51 558
67 435
685 365
920 992
883 745
816 352
172 242
839 625
856 63
842 450
339 201
410 329
339 907
582 212
333 486
197 770
268 586
292 910
366 395
318 632
191 299
80 397
209 632
403 144
975 256
601 146
677 749
228 561
431 676
264 406
416 137
777 9
587 668
157 97
423 781
700 734
820 708
674 710
942 594
823 82
720 853
113 770
427 451
429 878
156 874
95 830
35 836
108 256
759 118
49 346
2 390
898 66
43 216
390 670
9 444
607 89
540 381
654 78
503 578
300 499
722 981
294 1
859 62
381 510
666 164
263 5
166 715
929 246
469 688
588 107
570 985
548 134
19 559
546 423
820 143
449 355
662 796
419 92
515 773
705 732
302 768
752 433
634 743
845 897
588 956
594 734
438 442
814 848
632 515
118 416
491 411
825 935
50 192
235 741
213 762
652 643
618 946
566 344
569 5
454 538
814 194
370 466
639 55
681 703
393 847
132 14
756 363
66 844
863 591
174 423
738 906
903 443
841 652
65 830
776 869
590 68
882 570
7 734
151 843
808 218
695 656
270 741
353 201
248 648
717 425
329 419
396 175
185 39
181 518
53 757
356 43
224 28
209 7
234 847
782 646
457 167
73 656
248 547
506 220
367 568
675 850
554 945
714 648
822 542
680 951
328 907
160 435
818 759
535 690
795 542
561 502
187 111
516 807
369 920
459 136
513 135
80 273
464 531
905 771
736 975
18 776
323 45
886 928
96 523
821 10
916 953
607 602
751 786
465 417
682 443
217 538
805 205
440 621
281 187
662 262
467 387
557 114
88 903
258 389
671 495
580 380
935 947
784 904
665 324
959 378
881 606
300 179
687 16
934 435
812 492
263 540
107 219
859 991
8 82
185 131
838 603
236 410
636 861
232 505
707 255
685 448
737 291
871 185
450 788
474 486
487 924
870 760
15 751
255 17
35 521
77 352
783 121
547 253
849 216
272 525
356 979
993 458
161 900
241 67
793 542
271 451
344 228
830 114
230 838
714 507
952 437
316 718
867 742
495 22
383 540
63 130
319 236
712 284
271 319
791 229
847 864
660 666
588 760
512 176
206 111
817 277
653 645
801 388
281 887
37 246
608 909
782 438
199 292
62 5
553 220
698 30
672 470
788 409
838 721
872 246
25 622
833 252
757 988
71 487
996 39
428 304
198 211
811 841
122 113
373 689
516 223
770 294
670 721
868 833
330 331
410 518
484 996
358 431
178 122
295 453
56 533
670 84
444 813
138 270
469 668
584 307
651 17
163 260
439 690
686 475
329 28
718 574
779 620
322 885
635 481
412 195
573 615
286 56
539 557
245 797
174 257
23 599
827 537
839 303
29 950
402 614
865 456
563 510
846 479
653 362
799 687
280 150
727 650
660 353
700 390
619 637
300 59
493 48
245 358
580 458
643 734
428 601
752 909
851 650
715 13
868 214
191 439
160 768
777 253
833 508
806 272
790 857
39 67
360 225
452 144
98 206
832 271
256 672
441 952
243 795
842 641
665 626
748 913
532 286
855 206
988 738
393 871
186 772
586 122
919 795
489 804
133 588
269 263
707 147
202 135
431 954
456 417
691 530
560 765
995 2
208 525
280 843
283 382
541 354
870 728
85 797
170 218
548 357
40 970
943 290
171 284
110 100
182 881
756 478
741 568
98 478
631 200
312 56
51 532
383 392
921 286
297 878
624 810
373 500
161 232
386 659
260 141
930 630
819 759
217 732
830 851
58 132
8 614
313 630
184 587
827 542
610 913
690 558
601 759
446 412
705 608
107 856
12 165
35 583
45 440
338 87
813 902
134 266
564 761
123 299
17 577
705 472
674 103
537 408
990 332
73 966
623 476
568 93
417 126
840 318
611 47
104 225
975 250
609 647
501 971
332 541
164 436
524 953
919 318
594 703
346 575
996 916
70 607
908 802
554 18
140 409
495 885
617 861
867 249
186 606
947 329
412 782
714 588
124 431
956 277
111 921
784 571
292 84
461 906
649 325
150 656
312 873
250 553
784 866
471 21
194 656
589 587
482 375
640 690
324 366
68 887
561 920
321 895
909 616
167 379
913 595
504 614
246 628
862 609
987 953
609 532
140 249
741 404
234 887
676 637
185 220
284 418
811 203
48 832
931 567
314 174
515 244
837 968
601 987
530 30
152 188
152 987
320 795
952 86
951 144
816 96
713 707
195 997
698 180
145 789
171 206
398 634
39 199
734 993
629 966
354 781
307 222
141 522
912 616
28 609
665 790
712 459
478 361
525 556
235 863
434 684
434 384
188 946
81 4
403 777
149 312
545 764
995 554
46 953
445 837
137 346
390 659
45 740
219 19
925 489
159 494
907 343
507 817
647 685
100 136
191 707
748 14
616 59
2 118
204 821
185 814
686 704
901 874
508 388
119 299
267 842
810 256
73 124
132 869
570 275
269 976
341 778
579 160
643 200
823 5
247 616
773 338
930 636
951 718
139 568
38 313
104 42
927 735
774 638
167 293
137 491
712 886
624 27
635 34
987 788
161 270
799 822
704 281
844 580
439 691
267 561
58 525
707 358
636 681
912 435
529 348
384 139
610 730
959 141
802 82
897 485
687 633
635 995
222 811
281 424
816 236
108 17
707 761
884 841
576 53
815 114
994 557
922 391
540 189
911 550
502 700
849 36
563 439
781 72
8 721
948 12
167 143
261 121
448 773
346 772
510 425
566 103
548 843
130 84
620 419
597 629
25 376
337 722
734 746
268 931
661 136
267 105
852 752
195 65
635 499
279 365
586 68
757 212
285 145
736 166
507 580
622 235
302 536
252 416
143 723
174 955
602 866
194 14
655 924
817 508
437 555
430 556
654 80
584 306
150 348
196 714
476 13
247 48
499 65
676 127
826 683
278 290
206 444
760 589
646 269
474 843
31 465
938 441
178 982
734 388
932 727
954 790
778 947
442 166
92 223
917 642
318 56
887 146
887 884
212 330
871 651
478 917
639 387
714 24
644 882
717 415
61 985
189 932
156 976
668 359
883 663
334 817
392 615
126 946
783 114
958 64
56 182
617 519
816 26
342 503
263 930
239 687
726 922
231 123
588 425
729 905
368 259
324 741
339 809
524 893
980 459
158 783
269 809
636 588
779 307
843 89
636 570
530 393
160 439
592 371
250 430
540 74
283 323
425 111
935 477
611 968
209 140
512 178
534 474
343 967
739 468
86 845
992 692
207 784
996 664
199 624
625 852
606 822
700 924
547 839
496 241
27 150
523 55
474 405
117 934
928 128
751 352
380 556
199 42
194 267
894 772
312 830
850 928
680 164
771 665
167 698
940 712
303 35
17 948
944 743
144 544
76 550
69 44
390 804
913 286
681 35
362 41
750 748
364 693
777 546
313 549
439 992
443 943
775 703
208 454
88 116
280 538
189 378
52 4
185 535
929 522
730 6
980 64
178 863
153 803
428 509
474 683
15 502
420 302
241 741
515 832
277 771
620 576
553 616
693 490
16 710
529 729
505 687
126 838
226 750
894 326
783 832
624 68
480 771
719 411
416 194
198 60
207 577
525 7
940 253
638 967
657 708
191 216
375 617
478 486
585 92
204 559
198 2
504 494
293 13
861 68
474 80
587 595
989 651
909 760
381 424
326 549
394 345
7 142
576 524
729 38
414 381
762 931
198 241
396 74
27 966
593 163
638 886
790 820
39 796
117 662
703 241
283 510
626 17
820 862
906 427
971 992
733 230
421 721
106 963
333 195
127 992
254 324
879 865
412 998
222 671
739 132
514 431
76 823
935 148
693 450
84 13
352 985
551 653
24 936
966 50
60 801
566 483
141 355
639 392
60 982
480 715
926 704
252 785
62 640
264 47
804 360
598 711
443 378
833 951
707 333
472 600
671 795
252 454
330 851
385 694
74 415
447 222
47 977
859 313
16 555
66 571
407 108
771 797
818 51
78 93
344 253
517 477
326 446
913 216
973 967
323 53
365 654
297 870
780 46
788 875
557 198
486 764
944 861
945 378
557 919
31 983
440 559
687 46
741 363
891 148
548 704
360 138
217 169
469 456
989 90
865 280
731 145
401 5
640 17
231 377
650 768
1 897
774 431
170 749
545 849
449 488
253 725
867 958
97 586
405 910
968 714
711 913
331 938
967 36
439 280
132 736
720 443
28 222
711 907
331 986
305 130
262 386
457 753
560 994
905 608
929 948
363 145
219 843
897 8
650 837
189 425
968 258
279 922
26 826
479 88
433 461
377 517
156 165
858 945
100 529
128 759
828 516
960 202
202 331
113 372
145 680
678 124
761 193
950 981
205 701
536 878
541 210
656 935
48 229
704 299
164 112
186 122
241 774
322 679
776 997
158 991
700 533
53 890
79 16
860 980
831 905
525 453
379 935
907 917
298 325
179 545
334 995
651 156
10 492
661 1
552 870
18 442
248 873
663 650
879 856
340 92
511 959
7 866
349 813
992 880
961 636
650 552
510 860
615 443
113 918
295 714
395 549
441 857
263 317
75 490
817 166
818 627
470 506
70 693
451 606
835 384
135 269
315 214
232 324
708 139
252 528
272 545
939 609
135 690
279 321
233 394
330 99
728 277
182 517
698 886
804 965
17 685
552 147
323 406
966 116
811 602
194 953
988 847
7 647
205 725
51 97
948 30
585 60
150 219
551 315
136 368
996 455
707 823
155 632
967 633
660 104
539 95
364 961
790 509
993 487
338 656
71 193
291 123
686 512
503 14
739 117
43 259
455 226
527 670
442 350
60 105
94 783
519 968
484 737
976 536
950 424
152 656
687 20
629 333
119 172
478 311
818 470
927 158
896 387
756 866
911 62
179 732
277 345
705 402
400 192
209 217
805 239
700 319
242 286
808 589
433 924
487 8
222 518
554 194
15 214
152 773
652 899
542 602
872 112
800 928
842 132
182 370
691 743
894 274
342 242
328 894
601 581
189 977
88 483
964 629
784 138
874 250
444 44
798 213
151 393
460 737
123 305
582 420
97 811
27 703
387 76
551 59
501 24
902 920
358 887
479 49
633 674
615 635
566 478
596 750
957 865
123 620
190 710
668 582
553 379
528 303
360 367
671 566
820 637
668 63
189 618
85 780
262 164
605 660
64 185
906 891
58 519
825 542
30 517
408 216
482 71
49 486
843 745
992 882
86 488
234 423
208 524
39 370
22 500
944 72
554 855
643 716
786 217
33 399
446 67
796 361
292 36
289 643
538 955
294 423
454 945
754 669
175 756
415 656
548 956
244 333
801 4
685 283
509 205
753 318
94 987
602 475
153 127
187 618
625 716
669 54
158 805
276 781
89 698
868 111
756 526
840 51
728 439
42 803
358 272
485 536
231 953
683 252
305 971
587 829
419 371
568 491
931 46
243 578
816 792
158 625
375 465
717 874
115 370
604 238
303 133
136 641
96 425
314 204
335 89
704 84
35 590
596 724
890 311
533 868
199 898
652 645
147 421
535 444
360 423
746 773
162 75
947 628
395 434
461 4
279 118
184 33
866 820
57 503
527 549
202 838
146 578
271 147
77 259
512 685
625 848
306 956
49 570
103 825
84 229
737 504
624 36
678 632
306 4
797 290
269 235
944 608
362 691
13 665
473 797
945 697
106 295
166 395
527 64
481 240
777 140
775 317
841 407
836 184
150 279
647 1
26 650
601 25
685 303
121 771
30 664
90 674
446 953
921 718
471 245
702 984
769 192
42 894
781 480
917 381
622 462
628 731
794 471
275 423
939 244
691 526
371 80
656 459
531 967
735 906
788 238
253 974
528 742
59 969
857 753
421 871
365 139
390 415
260 520
394 330
4 787
591 600
847 243
941 667
784 702
122 20
586 923
845 153
878 656
179 240
390 234
133 345
262 462
655 312
95 994
274 187
573 197
864 703
525 894
399 390
82 920
616 710
604 72
411 418
679 479
508 153
54 12
83 964
497 217
146 629
431 157
194 658
628 101
749 397
866 237
484 303
377 283
299 430
470 81
834 56
932 911
821 434
41 981
114 131
876 518
995 478
753 798
618 653
925 629
998 603
381 275
553 828
175 824
687 837
547 926
16 54
924 680
436 861
118 249
273 85
989 938
784 805
74 3
37 576
164 596
607 336
289 351
422 694
426 861
736 350
688 58
482 93
447 388
677 5
438 322
234 623
276 188
553 112
588 780
692 171
935 58
89 311
551 228
131 505
113 878
545 827
270 424
715 577
494 646
433 338
564 893
208 733
170 137
628 262
493 576
478 61
530 335
193 652
637 534
571 788
973 843
337 203
299 922
604 884
114 759
701 395
415 662
22 358
458 737
645 145
275 959
232 455
925 91
593 571
162 259
554 132
601 419
964 406
234 418
924 413
505 587
468 296
701 804
284 142
926 83
754 928
313 55
356 142
251 523
972 596
973 288
55 638
854 16
114 391
8 274
789 209
380 84
946 574
520 614
453 591
711 136
383 242
388 864
343 77
706 569
983 81
729 785
962 358
582 518
715 45
914 954
657 400
534 711
2 176
207 592
442 987
645 209
82 483
937 549
730 340
742 910
849 49
128 981
722 542
119 888
429 579
212 369
156 178
961 384
793 213
324 443
603 895
431 654
202 757
135 590
258 400
545 450
620 850
774 710
669 233
880 937
569 618
860 701
866 501
608 370
676 727
673 333
901 674
544 343
547 373
726 766
777 134
657 37
851 101
638 303
31 692
724 856
193 317
969 481
907 655
206 811
42 120
509 742
126 930
969 606
825 508
101 794
109 590
750 134
195 215
101 302
354 981
746 812
846 82
995 549
326 705
117 420
543 474
200 648
127 82
450 147
121 470
705 408
134 964
795 759
11 659
693 668
613 595
722 49
267 753
810 150
956 571
406 252
335 231
563 368
297 975
851 161
415 722
961 147
515 320
977 712
580 555
491 979
853 605
474 26
667 966
409 143
62 68
729 79
865 725
886 246
378 534
110 828
832 784
690 545
273 373
658 315
368 396
733 96
929 747
488 432
727 56
366 774
252 77
859 325
145 662
462 142
786 383
438 853
97 830
512 23
986 958
375 994
483 852
45 392
551 229
696 705
517 180
236 105
516 214
757 575
211 966
47 358
797 297
872 502
574 209
951 473
14 202
911 863
254 632
789 842
936 730
134 540
552 952
533 890
781 755
477 470
406 562
136 653
349 119
330 422
491 149
116 705
842 50
187 325
690 174
778 799
970 231
998 297
547 41
509 980
532 136
882 61
554 462
720 943
906 196
584 34
740 164
299 125
503 830
819 325
780 882
32 399
857 816
858 759
947 169
378 643
47 249
743 855
125 351
192 61
162 536
597 935
666 955
280 438
744 16
329 792
88 616
81 342
743 531
170 15
355 282
542 584
290 984
815 951
898 971
931 969
887 115
862 700
580 995
313 732
56 47
94 704
856 792
289 60
773 784
611 910
142 202
14 319
964 283
247 11
271 506
549 240
685 775
983 511
472 617
304 368
839 732
318 483
680 596
505 576
105 342
984 639
336 417
868 328
8 255
984 132
59 305
495 261
684 711
52 374
456 300
737 459
429 513
987 858
746 705
477 424
372 484
49 686
771 312
349 76
150 320
420 258
103 635
855 469
54 27
197 22
756 806
702 224
521 630
108 149
10 192
236 803
776 515
881 115
670 746
818 519
136 267
359 660
117 855
658 178
253 942
594 32
824 72
464 774
574 365
395 137
101 211
428 951
715 490
945 861
792 301
697 756
932 788
125 82
999 106
67 260
999 457
565 477
607 973
897 442
892 959
926 229
815 931
139 749
365 478
459 536
488 425
216 76
945 486
228 168
167 37
462 397
916 587
174 164
780 253
8 212
834 741
633 247
728 438
653 472
500 248
881 680
71 659
639 780
640 725
973 411
659 645
211 868
590 108
357 20
450 623
795 738
834 532
930 742
391 741
858 634
98 957
611 728
735 893
923 96
313 911
915 577
504 60
133 702
686 418
769 606
148 79
694 186
213 224
947 292
21 242
566 584
823 740
375 462
789 539
223 828
196 379
61 421
562 684
962 73
542 135
815 247
446 110
226 146
722 75
883 97
132 597
601 564
253 978
828 480
132 617
915 30
634 757
230 299
131 766
282 182
865 662
699 215
168 242
15 682
216 93
552 258
29 499
526 76
728 662
793 624
86 813
785 100
276 89
607 962
529 230
219 634
956 4
987 623
652 924
656 917
361 255
610 140
514 89
579 856
47 385
489 289
713 789
232 541
333 681
685 52
566 427
562 430
914 787
253 93
812 673
920 495
893 987
257 216
90 964
623 231
776 803
920 247
652 223
668 356
762 730
883 30
450 7
815 970
549 372
642 120
46 443
892 456
696 854
900 935
679 175
398 669
433 97
390 178
586 685
763 235
887 741
162 734
81 572
840 56
437 311
931 290
591 702
856 418
446 91
806 166
272 947
11 893
858 540
836 213
433 967
103 836
550 706
122 713
847 487
105 261
731 513
366 330
232 418
711 843
470 826
707 519
764 87
449 823
143 280
528 19
666 968
526 685
646 966
822 656
472 9
137 258
831 954
586 405
943 192
146 347
65 271
63 27
958 586
961 306
258 291
278 787
704 551
216 910
938 752
771 865
257 728
966 97
602 502
596 655
606 224
368 549
966 336
784 414
794 410
737 692
208 261
244 34
60 951
6 739
677 452
293 504
116 441
158 83
481 879
676 647
685 550
112 1000
619 220
608 711
527 977
480 868
770 528
983 695
644 747
277 753
284 634
618 93
15 333
693 398
399 875
288 431
163 544
649 157
909 948
216 222
296 19
124 319
524 780
750 316
848 872
583 582
26 174
559 131
98 411
580 287
152 194
364 481
579 268
29 631
933 755
127 311
786 534
980 589
591 80
849 750
802 849
765 242
915 648
986 949
779 479
435 632
260 765
11 947
296 912
226 779
643 98
197 958
180 149
657 77
252 524
833 441
424 428
771 644
913 270
625 492
412 973
750 398
842 878
314 75
701 813
766 228
956 361
372 247
946 651
160 237
657 578
626 939
5 433
693 674
852 171
531 518
992 188
400 768
848 955
322 5
547 89
432 119
210 928
792 312
749 872
369 412
233 585
625 633
355 383
792 979
16 486
490 767
735 748
128 440
773 931
941 92
852 507
358 130
439 631
677 214
225 649
193 619
418 323
316 413
548 987
657 935
892 824
553 302
850 902
793 268
662 582
433 231
865 702
388 729
654 948
288 380
537 981
672 639
369 216
661 945
179 678
847 359
264 802
763 383
136 682
244 743
976 239
849 491
890 405
621 281
299 391
860 930
985 826
923 327
827 886
106 382
948 217
212 249
525 672
550 351
11 241
771 866
281 877
813 148
727 330
323 973
695 264
894 681
553 633
870 116
417 680
257 722
122 450
53 273
980 232
737 937
280 534
767 532
685 878
739 868
735 984
585 144
845 75
44 795
947 147
765 90
644 421
284 346
168 841
86 317
663 906
927 413
371 757
446 234
988 648
692 96
865 526
857 956
742 419
820 885
906 928
90 901
984 24
607 563
193 278
895 84
920 102
388 43
74 953
19 887
806 603
572 563
90 660
565 792
773 431
942 966
12 25
162 774
783 511
990 836
679 669
240 627
310 261
323 999
543 144
544 251
414 164
684 584
395 231
453 171
924 83
255 84
533 179
13 180
17 226
905 783
812 314
998 861
564 136
409 429
834 605
419 115
544 958
750 692
335 734
776 89
168 689
765 626
11 608
794 279
891 901
805 657
517 367
115 815
412 717
697 678
248 554
64 317
381 718
506 880
960 525
19 94
59 437
636 215
629 946
866 429
909 306
438 249
726 606
313 502
318 9
660 30
213 617
212 503
615 755
329 953
387 219
250 801
663 215
686 500
959 208
909 622
78 652
906 839
416 894
573 979
371 5
389 781
871 942
903 583
777 890
247 720
337 179
207 921
160 212
279 688
266 629
297 491
480 722
290 22
624 88
294 124
681 33
498 567
38 224
632 649
655 322
919 599
440 183
108 591
442 93
930 756
861 581
629 201
853 2
483 816
193 231
241 744
60 459
50 902
406 411
447 172
574 303
601 77
351 667
23 646
334 107
139 729
503 285
176 900
175 413
693 400
587 978
156 649
446 939
541 624
456 101
18 581
683 216
459 543
7 100
493 871
761 358
210 398
129 578
186 309
297 66
433 208
419 566
814 770
836 653
842 719
863 705
768 404
493 263
284 929
500 647
50 498
215 326
364 525
381 731
439 707
39 5
308 863
237 834
928 290
124 416
168 953
294 538
989 813
422 614
558 311
322 381
423 913
699 845
287 457
763 942
36 56
551 344
930 700
498 327
180 437
446 345
922 537
321 89
422 745
703 297
24 598
168 462
976 22
369 686
710 500
209 339
437 411
202 401
118 678
406 106
704 243
598 172
292 443
645 356
862 646
45 147
988 478
534 860
250 500
69 815
438 188
485 927
95 265
852 400
843 690
370 358
442 911
115 626
481 911
962 249
758 681
576 24
172 590
673 88
384 457
967 909
609 611
850 871
898 970
729 60
60 825
171 425
785 962
602 17
933 926
538 35
387 499
111 948
964 69
324 18
484 620
163 206
189 894
964 429
249 144
838 547
845 226
815 81
613 489
770 847
803 716
218 877
661 906
901 882
544 225
812 801
804 745
647 579
409 919
434 632
276 514
899 173
936 296
390 105
25 462
150 625
602 709
708 380
154 473
492 639
460 570
568 878
731 227
963 128
598 716
789 858
11 782
509 404
564 764
24 173
500 945
373 90
739 543
786 931
495 413
55 733
451 493
360 341
931 544
76 148
190 916
680 755
409 658
207 78
835 302
283 440
808 946
314 865
807 666
150 636
63 560
611 84
79 667
773 474
282 933
879 17
14 775
371 967
816 588
236 707
70 537
576 126
622 984
272 19
915 71
102 254
635 658
300 28
496 389
776 748
738 626
505 469
373 726
946 819
810 327
388 408
27 397
830 952
638 420
986 147
431 797
289 662
596 126
518 163
207 751
406 708
666 948
699 325
65 457
705 517
929 501
474 224
619 639
903 801
844 757
281 345
379 736
984 651
630 501
58 249
857 379
633 414
88 849
269 722
393 796
223 685
273 113
837 185
176 916
421 797
11 138
287 858
29 69
888 816
746 901
854 500
599 404
210 825
741 417
290 413
103 865
228 308
28 726
479 781
381 106
591 362
787 294
890 203
879 868
869 577
63 231
17 815
114 552
747 272
317 17
424 95
568 303
600 563
274 153
531 802
484 945
901 960
622 523
273 645
279 330
136 307
505 254
208 159
204 468
313 410
906 897
39 372
225 385
495 468
491 374
799 631
248 312
346 255
524 534
578 111
621 242
92 379
991 529
287 736
539 455
626 891
772 659
151 57
150 442
240 331
687 314
429 584
75 90
497 647
250 447
820 295
805 636
444 433
12 563
818 473
341 118
804 147
191 871
26 48
896 753
9 567
621 700
128 512
606 191
104 207
994 406
266 795
270 517
597 53
770 845
37 712
886 206
262 664
16 575
121 532
678 170
829 776
219 709
494 375
465 247
940 774
610 389
76 98
492 412
678 824
321 779
442 198
230 685
693 277
382 509
440 951
242 228
926 637
129 204
467 554
6 745
671 752
739 505
446 105
715 920
401 972
326 623
448 264
785 360
659 432
784 102
644 122
69 948
344 995
166 181
45 184
61 234
170 704
355 128
290 966
900 111
525 871
576 959
690 859
333 931
916 144
645 715
213 769
814 921
227 242
150 530
616 653
116 34
618 229
687 727
343 998
924 152
775 203
199 349
47 30
213 877
359 507
284 394
440 998
369 822
531 476
813 515
214 428
980 233
21 684
39 654
31 485
503 359
852 127
269 614
153 517
459 481
439 670
403 469
660 709
858 375
285 646
255 905
645 212
772 992
365 507
71 562
647 747
537 718
346 710
710 701
500 802
453 272
987 136
988 328
112 703
341 438
588 689
571 73
987 567
937 139
151 928
25 316
868 416
368 748
84 810
928 866
413 85
698 430
69 985
763 46
857 333
739 171
991 168
83 526
843 308
742 330
609 393
550 853
151 507
508 888
558 948
639 828
495 476
801 196
409 957
832 483
473 980
986 116
171 1
209 930
412 850
305 676
452 188
477 617
48 615
231 339
405 463
741 322
836 316
973 121
400 232
994 937
647 951
987 154
539 104
210 729
2 478
403 206
566 938
667 388
958 284
391 55
246 732
717 719
576 692
376 876
481 410
492 138
603 578
338 795
2 900
599 360
671 122
347 225
409 287
108 662
816 252
806 618
847 880
854 943
42 905
589 885
712 443
690 75
1000 148
470 743
290 119
602 486
754 144
179 765
535 338
312 750
562 309
512 558
146 577
421 52
130 754
763 228
580 936
540 692
821 433
946 30
161 731
142 960
265 317
425 429
620 947
143 196
108 179
909 116
103 410
308 497
977 105
72 674
641 345
79 940
404 804
177 373
596 539
331 909
67 226
517 512
278 533
658 142
238 575
697 303
58 809
525 26
160 73
657 539
15 829
472 248
501 217
262 54
387 12
298 786
134 853
997 625
645 570
815 503
492 968
686 775
293 672
906 837
201 690
815 791
967 783
932 560
679 787
550 33
946 137
695 527
111 251
521 128
604 482
566 60
904 269
337 363
34 890
39 326
86 292
962 595
889 902
60 545
323 552
603 76
655 378
26 118
523 812
510 859
681 686
287 68
899 274
957 656
606 472
788 45
421 56
251 404
390 912
831 492
285 248
107 481
486 226
266 670
593 968
891 113
599 779
726 51
293 789
924 364
421 86
710 869
798 515
191 515
765 349
135 988
21 823
743 482
564 504
51 23
654 715
758 145
923 503
570 743
639 283
977 211
349 958
459 13
171 546
123 457
881 706
498 556
691 585
830 913
838 115
458 375
194 89
710 762
521 603
893 208
164 310
750 615
795 903
627 778
272 954
384 50
720 321
561 979
885 153
518 575
208 666
298 781
777 78
362 428
865 544
690 154
932 356
592 130
505 810
233 788
923 638
195 509
745 138
85 909
394 441
249 316
573 488
511 551
634 801
484 956
2 907
391 840
458 562
227 468
578 781
107 952
707 125
700 996
274 882
916 464
159 910
303 940
610 779
854 272
596 464
59 987
908 854
253 861
945 670
740 903
250 561
323 158
981 743
614 173
294 170
288 362
64 397
137 696
325 778
453 957
376 742
149 551
557 108
475 579
550 978
504 560
353 793
594 299
549 777
325 474
608 131
11 781
600 470
967 776
618 127
128 823
301 311
516 669
471 224
303 837
611 682
459 494
894 653
658 319
112 21
450 783
471 704
34 999
35 148
747 512
777 396
904 347
524 806
356 118
19 589
84 423
162 691
985 485
612 469
907 119
319 748
108 90
648 919
513 516
986 706
246 796
89 382
352 912
978 389
561 668
685 389
457 229
342 985
204 136
57 264
356 82
875 712
729 59
182 305
287 227
309 414
741 957
742 661
940 382
504 216
115 345
234 468
628 281
604 494
76 785
39 186
241 707
427 250
582 850
602 142
301 242
787 969
862 564
983 73
27 745
201 617
356 30
530 687
981 641
204 918
166 118
620 804
614 984
179 260
563 730
113 765
370 458
190 299
348 572
123 695
22 443
765 252
82 749
550 931
310 330
53 174
337 255
428 147
168 339
890 865
288 828
961 983
85 450
618 269
327 623
740 886
536 992
70 86
834 564
133 937
371 300
790 865
721 620
802 131
331 724
954 909
255 907
449 85
112 741
806 227
214 344
356 628
608 408
10 951
328 525
643 36
523 843
761 63
362 323
198 678
621 966
958 107
343 1000
616 874
318 609
805 593
908 29
775 66
869 920
11 137
150 924
63 250
169 509
461 56
983 843
944 668
989 637
103 818
687 29
498 267
757 295
614 627
569 139
749 412
411 143
314 887
179 876
201 826
526 644
509 641
965 379
598 681
469 133
972 480
522 327
229 447
692 283
347 221
879 584
446 795
927 830
934 333
646 200
804 86
465 64
104 555
527 833
773 517
663 978
305 794
252 662
880 293
800 476
426 898
520 149
836 340
75 262
454 281
399 293
349 923
266 346
886 128
948 913
827 914
551 858
163 306
798 972
881 692
298 195
861 319
136 873
25 843
16 492
280 959
969 557
374 597
950 129
650 321
712 454
635 444
931 185
811 417
124 550
529 509
117 122
202 845
417 775
850 764
876 510
709 147
25 819
846 440
479 45
234 219
167 564
921 696
927 244
356 600
975 285
449 404
115 544
264 484
940 532
763 601
317 735
39 100
352 385
59 955
309 235
241 898
393 880
205 802
118 501
994 582
484 758
530 269
230 599
801 289
542 435
955 678
91 438
33 17
923 936
1 313
51 207
51 548
947 551
733 161
670 777
353 596
811 113
431 762
896 368
122 357
293 532
345 195
281 318
683 23
173 979
447 7
595 221
778 893
924 972
436 510
655 841
515 950
271 854
221 433
17 217
752 885
435 116
726 438
171 172
752 729
93 596
708 596
526 953
451 562
834 547
205 596
13 32
109 450
891 219
484 884
668 604
54 90
415 591
421 387
187 429
546 895
925 99
748 668
152 58
388 866
901 471
678 755
643 28
201 212
218 634
207 115
717 165
524 225
493 56
656 197
333 919
127 247
330 438
92 273
432 502
912 402
137 236
363 310
822 185
504 600
487 649
695 964
762 293
914 737
839 82
321 908
10 268
573 730
64 136
852 493
315 716
563 887
695 690
671 234
932 450
844 60
890 314
834 807
722 21
638 770
566 785
156 247
134 431
494 435
396 179
834 60
591 72
600 779
97 349
878 638
899 767
514 932
987 851
565 800
463 145
666 725
864 835
755 689
406 911
940 870
387 87
123 915
37 893
469 988
891 688
841 217
704 108
860 864
465 306
999 720
200 552
4 382
399 873
108 426
223 647
526 701
316 768
199 915
762 580
661 895
104 259
842 52
590 235
542 643
907 928
786 339
880 352
345 506
420 997
309 577
444 49
233 845
132 243
87 70
972 241
393 700
712 924
394 267
393 127
643 976
560 451
557 700
160 459
701 483
639 272
132 256
109 698
908 988
704 547
519 33
576 30
347 917
472 187
513 37
811 55
117 834
768 21
772 246
802 356
118 799
837 556
132 973
264 374
848 594
953 449
483 341
720 533
352 158
724 205
47 998
101 778
260 65
642 170
453 166
95 267
214 595
314 217
213 678
454 835
410 659
46 252
297 817
527 821
675 360
340 20
680 205
98 86
204 588
634 109
283 612
391 273
966 751
168 738
654 903
784 56
901 682
180 199
154 273
479 223
66 819
756 976
524 223
275 937
323 146
193 716
196 409
884 283
358 661
741 354
434 526
962 7
518 956
646 806
391 11
545 759
358 725
395 70
424 485
935 805
844 52
947 377
340 928
710 39
137 80
665 804
554 184
336 306
92 780
668 440
485 50
856 225
367 613
772 86
95 548
681 989
62 465
261 974
824 510
680 261
185 846
424 63
147 640
214 905
905 27
339 352
328 182
100 928
57 622
280 13
828 73
855 54
676 73
583 736
879 268
582 259
423 940
96 180
431 564
894 640
642 296
469 544
774 833
6 561
576 635
871 671
227 642
175 447
113 605
612 717
781 919
619 501
619 702
663 534
284 122
287 416
941 700
701 269
906 329
124 26
283 892
124 105
268 999
90 119
185 564
109 865
829 584
185 194
882 62
632 59
289 544
682 832
465 268
639 834
172 429
578 510
880 808
223 934
635 530
595 145
538 902
254 380
94 817
657 595
227 776
917 488
538 371
520 677
190 230
36 681
44 143
801 93
280 930
618 36
915 281
269 694
354 820
880 309
546 376
115 210
159 187
215 942
50 386
216 918
980 238
435 147
187 168
748 531
635 291
515 382
667 36
632 551
810 471
299 907
259 703
882 155
79 303
748 49
983 851
642 171
304 207
254 89
503 829
325 239
924 259
378 348
54 732
556 25
565 281
54 95
467 370
955 565
914 247
891 482
342 703
748 740
721 813
367 762
414 723
386 894
964 478
897 312
655 784
327 427
949 153
335 542
827 458
833 559
521 111
437 918
605 123
307 785
767 699
403 600
373 841
512 477
204 759
488 854
113 406
543 281
926 132
376 405
732 35
41 527
178 986
563 661
583 273
529 357
828 183
671 220
676 956
629 435
192 922
697 31
891 279
613 382
184 800
712 967
471 566
899 448
612 620
339 283
500 247
947 62
978 719
502 326
199 98
648 693
278 836
918 432
192 446
677 420
324 183
26 364
597 545
34 297
470 844
470 180
642 488
678 157
80 306
158 30
303 499
254 348
719 243
271 304
721 615
596 838
424 57
427 639
976 657
172 906
323 448
645 555
465 441
820 523
985 316
623 184
305 107
324 350
474 662
869 826
84 575
452 374
276 927
99 337
221 889
565 411
808 146
780 716
167 375
685 416
461 815
189 869
520 605
936 321
814 436
905 746
379 143
334 420
910 481
296 812
308 725
282 549
676 440
762 284
837 378
494 244
396 406
774 477
986 720
32 578
268 715
304 44
442 797
616 854
328 3
635 917
364 246
91 112
526 882
583 781
517 651
942 369
640 30
116 297
209 890
846 29
228 342
633 638
76 874
508 666
867 546
694 100
720 123
238 990
525 368
194 677
233 228
668 39
627 832
810 264
369 817
761 468
926 995
766 51
338 105
579 4
687 952
368 477
609 539
477 85
43 461
620 785
935 433
114 978
547 106
964 504
702 696
357 790
972 721
861 322
925 128
358 617
970 455
875 625
826 505
127 386
774 371
898 329
362 57
37 365
269 86
938 342
483 462
879 327
718 808
604 903
840 670
101 986
850 750
222 630
559 80
901 39
488 457
862 701
296 655
758 932
190 413
769 100
820 215
859 557
330 459
346 280
674 790
105 985
141 806
488 136
497 293
697 858
285 239
605 686
482 34
771 299
263 70
877 584
969 335
399 236
835 893
77 607
677 553
828 923
409 445
542 405
704 18
733 783
961 247
1 639
919 887
161 233
709 474
434 354
113 614
794 626
529 386
759 424
590 754
465 548
357 166
76 124
62 952
651 301
832 416
128 811
527 812
147 952
417 453
868 442
338 2
873 668
745 155
981 167
17 106
541 966
781 407
474 145
341 52
818 192
922 659
538 446
92 645
90 544
655 651
941 286
209 735
789 359
328 150
256 167
529 283
669 478
179 269
644 463
47 70
888 53
604 325
945 827
367 27
518 115
485 30
335 686
104 908
642 386
243 207
865 31
395 111
514 291
812 622
103 241
48 53
95 390
505 767
644 237
895 688
494 301
469 940
804 971
352 989
787 618
389 447
10 996
294 113
621 723
869 290
362 27
320 602
843 431
507 925
290 101
65 562
865 689
125 177
349 429
725 872
721 359
410 299
2 595
25 170
813 140
213 272
228 223
546 203
688 909
125 16
851 457
954 238
962 999
665 285
765 2
516 542
532 582
453 808
453 36
403 512
90 304
876 506
608 624
373 259
341 94
620 959
34 399
963 59
360 983
882 272
410 509
693 929
395 806
496 529
393 333
511 565
515 31
64 46
809 818
764 934
113 977
919 874
621 593
269 146
118 477
614 121
481 523
923 551
817 516
520 385
406 102
851 677
672 195
818 550
106 279
86 864
693 77
322 841
658 540
355 18
299 111
568 5
526 967
371 428
182 73
886 265
686 528
50 380
141 270
252 861
286 425
299 984
838 979
816 800
798 300
424 483
685 204
98 27
391 130
98 593
990 890
811 218
562 446
32 930
605 148
492 881
528 809
722 98
905 602
834 135
547 209
186 227
698 351
817 610
104 97
804 651
268 377
500 681
899 574
702 413
390 294
337 675
533 854
49 315
320 286
268 754
178 150
231 658
600 113
966 932
660 838
794 206
886 437
770 607
110 296
645 357
880 430
926 437
119 503
582 561
167 55
813 396
821 208
977 185
124 706
158 413
270 481
433 892
196 418
282 782
582 383
270 539
943 312
225 205
979 446
539 70
402 851
623 744
221 574
643 790
925 587
614 831
138 4
933 209
840 927
737 957
788 124
723 665
231 452
630 818
715 716
38 863
777 826
687 815
793 827
645 867
124 627
960 408
525 260
687 247
123 494
753 936
4 243
908 345
82 460
603 601
393 820
800 818
974 142
626 818
185 330
366 340
823 40
223 416
855 757
487 874
184 354
525 214
366 728
577 605
380 778
272 884
908 156
473 447
59 64
110 87
450 433
415 816
791 436
376 234
186 34
57 131
776 82
386 796
537 531
960 610
96 198
508 915
665 413
378 445
51 624
332 761
327 262
250 963
584 864
847 193
565 884
636 298
499 593
537 236
394 549
245 898
963 14
417 659
78 541
893 959
572 917
81 599
393 485
82 967
486 857
391 8
777 99
247 986
995 610
412 22
520 721
932 655
682 409
144 669
235 554
105 960
875 366
213 449
532 957
698 574
46 436
784 812
124 376
142 212
708 620
238 936
931 483
598 249
865 180
491 416
291 926
21 311
418 139
628 426
469 358
764 424
511 183
914 23
356 936
454 858
286 652
986 618
692 656
972 634
370 504
561 493
911 462
774 739
646 934
158 427
104 433
473 842
810 591
678 886
54 635
190 518
55 627
227 716
65 214
421 921
858 924
247 279
949 859
271 582
167 807
354 450
792 891
133 600
60 601
448 916
1000 702
323 918
530 280
853 259
838 790
481 746
864 564
348 346
153 208
229 11
101 389
353 244
925 701
316 373
724 359
323 80
314 764
249 336
282 502
712 444
432 477
730 491
320 823
157 552
29 568
608 27
245 567
409 742
475 469
443 189
153 483
676 245
845 269
912 767
652 921
146 966
557 738
618 355
11 780
238 117
531 110
77 719
863 74
342 367
140 296
88 84
287 435
265 100
920 311
1 17
7 673
105 161
757 615
125 635
93 351
296 260
384 508
448 964
481 712
129 816
406 313
193 908
265 719
153 294
374 495
326 808
305 70
44 467
708 927
695 125
361 573
989 165
89 77
793 419
252 278
42 956
118 732
625 673
312 622
655 310
331 114
153 169
39 485
597 1000
944 977
800 180
216 460
591 436
186 734
321 766
600 335
687 187
745 669
554 657
726 317
454 274
6 447
559 26
115 734
766 775
652 530
764 231
933 29
194 691
244 38
621 77
2 569
860 284
30 337
827 363
996 500
195 894
725 262
141 314
184 588
990 168
406 256
521 201
683 287
299 754
889 149
515 792
532 565
208 540
791 227
263 991
929 966
141 207
625 119
978 668
410 902
858 76
85 131
500 551
516 940
982 980
197 557
523 271
410 440
807 386
988 987
183 894
797 923
646 968
496 874
188 792
563 527
146 666
252 172
123 351
330 842
166 930
851 761
249 747
437 842
689 125
867 142
969 145
869 799
595 933
230 993
605 442
441 978
295 607
813 733
127 555
367 955
123 57
309 487
844 375
526 93
117 550
765 822
680 875
927 196
625 863
495 148
636 419
756 683
228 939
517 961
26 961
654 841
386 887
359 491
416 108
872 250
946 192
640 912
822 75
572 692
378 640
848 971
707 469
228 324
900 494
255 994
149 610
532 239
646 713
25 662
261 207
408 392
613 109
338 997
954 154
724 712
939 266
387 786
823 944
204 859
36 168
629 143
651 521
766 23
844 853
246 863
880 102
937 74
275 388
399 23
881 97
196 930
817 684
972 994
532 847
122 836
64 953
610 550
71 880
245 11
998 438
164 8
385 177
257 335
990 445
172 96
341 299
258 636
895 844
605 22
900 798
944 426
264 455
119 193
829 91
242 783
219 14
616 83
776 671
987 806
835 512
280 412
186 583
429 700
568 967
364 287
498 210
291 899
475 935
3 950
116 666
634 880
237 779
890 548
302 847
701 70
504 463
220 294
999 791
43 271
680 653
517 103
967 3
604 195
627 288
66 50
89 528
288 939
890 19
424 715
579 254
661 493
737 638
265 487
610 524
139 927
160 197
200 150
422 557
920 827
964 102
49 721
914 972
425 401
728 703
979 344
184 613
572 137
215 685
479 955
859 796
203 689
980 445
32 928
194 990
276 180
510 722
719 418
862 582
471 879
654 559
94 168
559 499
212 291
146 840
171 481
356 913
945 216
597 948
545 601
459 387
716 550
860 320
685 391
68 105
479 377
850 134
459 622
180 734
19 844
439 937
159 559
511 223
991 630
827 713
184 541
855 208
961 152
214 81
445 979
795 526
114 798
587 242
583 148
453 158
70 625
223 706
50 513
836 952
91 782
223 276
562 97
706 929
713 852
719 193
699 73
583 290
325 75
488 218
776 978
379 297
384 569
48 632
326 803
391 600
91 705
36 504
768 651
993 861
758 22
482 419
45 419
365 331
820 70
532 943
176 730
333 774
963 789
129 887
95 119
855 940
402 3
708 313
597 346
178 453
35 909
118 695
1 304
788 807
441 414
784 382
946 203
44 127
981 725
652 60
950 498
575 385
50 514
244 163
34 210
368 408
395 282
286 751
543 834
199 161
247 628
332 843
921 828
163 319
38 860
572 624
57 134
453 229
162 513
340 496
240 197
246 277
260 569
467 730
764 929
669 360
626 469
290 5
704 793
605 502
212 667
569 632
80 33
761 465
688 207
697 640
329 832
347 683
59 570
397 773
307 535
574 143
771 646
153 696
278 128
643 242
134 409
811 666
911 245
142 873
847 783
46 290
133 707
725 844
800 779
592 197
452 895
320 834
405 653
448 370
331 39
145 971
548 323
641 319
897 141
281 426
784 265
121 893
774 540
798 120
200 59
303 772
457 636
320 651
656 599
463 706
122 235
475 669
670 524
120 38
31 67
290 276
121 762
49 223
227 675
284 240
756 449
984 311
823 589
832 805
123 955
330 915
381 47
80 932
233 1
894 261
65 111
294 507
611 98
209 97
263 154
680 673
359 60
174 995
665 966
207 236
916 495
479 890
403 181
661 61
76 628
429 740
256 146
366 985
300 503
61 785
779 82
336 585
587 636
393 123
520 860
746 918
677 215
205 197
586 770
963 118
884 477
951 277
817 159
669 763
759 820
645 939
434 522
886 649
216 493
540 319
841 540
134 639
272 613
322 988
137 874
483 859
604 866
4 324
174 842
444 374
525 701
911 412
676 372
86 957
468 726
810 212
18 535
344 496
577 49
779 708
940 100
816 441
655 81
715 578
810 229
717 937
816 931
124 776
789 868
881 188
183 923
333 42
817 814
503 420
243 861
478 105
62 94
674 955
217 758
589 836
361 638
499 111
271 167
139 51
646 345
743 854
295 728
849 254
865 755
117 396
848 997
784 220
24 765
981 472
19 7
131 265
404 162
801 91
805 334
677 699
124 288
87 681
567 752
786 388
222 450
852 300
832 844
970 147
966 299
640 828
878 624
27 979
569 135
312 839
972 967
499 606
262 695
474 603
782 740
688 306
704 64
99 106
875 810
288 57
268 513
340 930
216 853
589 30
550 241
885 197
859 92
244 614
580 67
78 134
966 452
904 341
659 498
46 432
828 711
50 479
797 188
946 853
470 91
654 978
154 643
595 232
637 435
107 421
996 342
249 35
105 984
492 110
245 693
741 595
840 93
273 499
391 603
260 810
349 147
868 730
674 642
60 141
57 652
168 177
319 377
395 11
184 659
407 995
364 761
621 715
567 975
11 559
58 887
343 341
533 142
267 461
75 357
596 611
943 250
996 830
136 12
36 61
354 831
627 747
490 106
769 731
467 899
304 341
50 593
65 177
466 334
908 545
936 123
806 31
796 511
946 501
349 944
387 745
154 732
230 659
141 767
978 629
386 507
606 575
343 533
763 64
43 448
943 918
462 991
434 438
73 986
312 628
37 803
838 715
784 486
578 182
936 429
904 500
472 176
115 168
639 130
984 355
158 629
210 860
275 24
112 547
143 817
475 909
898 737
245 684
920 525
548 370
431 572
217 942
185 80
987 70
952 768
345 71
717 664
854 230
306 462
430 412
216 638
155 339
302 77
48 236
47 570
377 33
991 549
809 769
498 971
3 966
310 419
291 905
597 810
895 13
212 805
76 929
684 323
574 776
529 393
804 234
619 335
996 474
736 799
386 755
864 50
370 737
151 20
102 108
44 828
345 148
377 977
160 133
95 418
840 851
88 62
589 816
934 669
336 268
503 326
782 830
582 53
195 394
960 655
846 523
925 842
635 935
883 572
54 339
110 538
120 374
980 159
190 403
261 839
389 653
29 482
644 230
408 266
776 489
521 791
349 835
676 421
850 162
830 730
500 183
885 514
256 687
106 317
650 292
906 605
233 785
907 439
327 951
80 408
122 364
864 37
364 907
906 32
693 163
348 430
449 851
625 737
790 114
600 659
572 145
792 706
851 951
752 945
98 814
186 840
573 7
245 774
724 567
416 271
969 899
765 962
436 297
225 621
805 881
634 55
631 553
929 432
838 213
689 996
244 267
264 412
152 819
872 841
682 47
948 368
62 943
351 191
719 890
368 118
458 978
741 806
723 562
813 737
124 529
237 916
831 196
433 226
931 101
694 255
270 444
203 602
241 233
623 209
76 836
731 763
884 452
963 263
693 581
538 489
296 767
13 652
678 975
357 90
469 388
335 261
883 427
377 713
110 979
674 904
430 615
820 358
487 733
651 724
665 165
611 794
436 217
779 947
138 109
104 968
639 487
771 982
230 34
260 375
145 458
429 186
836 543
135 592
303 228
907 410
489 262
140 146
249 317
190 192
115 18
928 312
408 179
226 680
590 197
249 102
434 396
174 561
271 646
389 694
75 338
9 681
271 840
976 804
260 793
5 840
102 7
49 92
724 364
530 170
368 353
213 335
906 702
234 128
639 936
649 302
471 237
861 645
461 475
196 535
575 186
777 143
219 827
775 592
759 702
165 392
683 735
760 755
958 578
102 124
664 884
827 876
551 865
253 234
353 110
525 983
595 832
964 49
276 950
357 238
667 566
591 343
508 556
425 812
636 293
630 565
409 675
994 975
906 608
305 879
550 666
748 99
603 198
646 443
572 483
355 593
734 391
956 301
346 708
434 228
562 628
765 330
383 305
843 211
653 347
282 315
371 165
873 274
117 978
209 85
203 114
4 234
507 787
641 589
213 946
668 834
419 173
501 184
510 932
484 313
743 716
502 854
171 448
765 646
271 651
132 244
41 758
147 242
398 369
251 535
98 540
786 687
308 791
558 37
360 521
203 312
659 307
6 16
942 765
150 964
65 107
286 732
25 826
824 831
619 387
397 270
772 327
435 807
830 585
910 304
16 578
561 632
411 279
833 67
225 497
127 335
597 178
145 122
355 212
992 819
873 894
335 980
310 522
625 85
554 115
154 44
221 321
289 142
829 518
925 244
165 259
151 288
184 615
88 330
406 432
534 224
927 523
939 896
944 590
222 322
187 92
833 661
236 954
227 962
776 8
861 824
153 901
652 655
464 973
895 658
60 110
341 119
855 786
215 731
67 100
251 777
29 112
587 320
870 877
545 420
570 580
880 920
988 457
975 624
410 399
4 947
989 860
315 881
731 883
156 834
643 881
692 828
396 339
156 354
704 948
497 425
612 439
459 830
945 973
11 977
937 396
9 676
548 85
930 23
317 349
949 98
547 851
857 660
989 521
330 2
505 586
648 642
421 826
556 564
682 85
405 543
300 434
970 19
823 934
750 955
689 270
679 646
676 721
692 352
650 774
377 737
103 602
455 570
358 152
565 616
965 171
484 967
719 4
950 289
515 905
158 517
874 253
114 725
308 406
610 503
182 936
140 472
6 398
660 418
544 192
557 299
308 147
140 850
627 125
231 124
622 695
746 568
922 347
896 261
976 594
892 29
900 553
869 862
402 795
185 547
754 576
119 456
107 664
396 792
883 558
898 747
15 347
765 821
701 567
302 307
363 988
268 223
514 347
627 113
30 647
925 569
919 67
218 71
363 189
51 783
48 906
833 628
356 150
499 507
909 117
580 378
500 455
869 547
621 558
473 191
312 714
242 461
855 681
165 648
966 584
225 269
874 974
88 961
49 757
415 965
50 604
95 166
693 119
879 867
963 431
753 173
796 469
495 134
580 618
539 759
109 57
792 895
991 841
371 161
738 828
36 935
832 267
733 765
667 64
191 991
61 267
6 90
789 734
393 678
684 234
847 642
357 267
892 538
767 810
466 757
892 778
571 216
34 93
455 945
183 293
217 483
328 511
807 269
937 193
292 670
795 107
865 932
478 631
523 687
697 618
246 134
924 641
426 159
557 181
906 872
765 152
380 563
122 254
413 797
941 666
958 977
773 603
192 569
474 376
420 194
219 464
64 232
45 434
594 221
562 204
347 865
391 195
632 614
754 289
206 951
583 162
284 665
154 883
891 308
956 356
76 573
573 970
196 130
828 175
208 825
734 369
760 568
385 550
195 928
452 989
945 514
563 390
877 607
962 271
636 650
843 948
753 12
321 424
644 235
53 181
966 885
885 990
995 619
731 845
524 680
151 441
613 288
448 103
727 510
135 360
780 833
956 797
246 745
782 333
269 368
766 491
190 116
202 902
622 470
417 738
419 889
250 226
310 47
885 671
651 899
870 691
429 182
626 635
335 371
243 238
5 6
334 743
984 388
408 892
309 280
75 630
420 929
399 582
761 299
274 589
113 260
543 512
162 574
386 87
754 322
338 666
431 221
341 844
608 427
273 616
83 735
461 826
995 749
323 289
447 376
118 866
92 60
545 617
313 993
896 347
979 963
432 184
210 751
889 293
347 538
874 320
189 668
289 59
698 404
372 409
95 353
802 176
265 489
537 871
7 721
444 925
664 614
516 987
238 823
457 894
282 25
574 567
278 2
994 336
288 207
156 989
211 870
84 8
708 268
670 938
676 841
753 531
49 769
60 261
230 704
480 28
834 592
630 225
820 189
497 186
36 954
852 257
271 921
382 721
42 379
78 829
372 309
355 92
665 918
695 535
997 39
109 700
907 560
783 862
343 688
967 245
978 807
698 509
148 590
315 970
371 178
497 943
385 81
92 436
690 316
416 545
857 725
615 803
505 819
662 614
799 418
769 675
420 76
423 711
429 44
738 962
148 856
576 148
896 591
966 727
656 880
434 71
155 861
463 358
613 185
991 42
345 969
402 813
42 766
258 871
665 658
604 606
337 738
409 844
946 146
37 600
966 168
632 821
5 524
344 297
909 756
501 393
501 108
386 436
265 469
68 350
874 653
791 821
881 568
822 879
602 193
793 290
899 964
821 706
920 44
941 786
445 854
693 771
103 557
662 111
965 856
600 909
169 108
573 725
201 522
209 491
572 544
662 301
149 763
868 453
41 748
856 38
40 719
651 718
202 775
195 376
173 612
967 472
634 807
394 426
222 649
800 707
921 602
157 209
573 464
472 859
651 915
762 436
80 990
759 432
886 884
212 107
990 476
682 800
971 656
599 49
816 696
719 878
999 336
827 188
143 848
485 969
672 891
504 37
391 858
605 556
5 907
801 750
73 307
673 30
376 21
236 971
104 347
426 526
663 189
54 690
276 6
617 192
83 859
484 257
20 629
536 27
267 488
999 940
937 597
289 180
979 160
405 741
379 868
607 101
650 375
288 849
128 148
937 376
380 910
619 265
787 565
696 405
436 942
999 250
273 219
339 536
317 76
619 625
336 818
224 219
341 734
101 860
943 637
145 558
758 940
985 363
196 998
872 492
178 340
765 593
62 158
40 233
867 369
939 794
985 196
73 23
185 339
216 960
347 266
972 42
99 302
684 124
505 238
853 78
206 169
202 315
137 250
975 124
813 576
539 998
189 128
291 967
524 338
769 931
375 945
166 167
961 873
873 475
425 968
797 206
565 13
577 916
722 4
288 173
178 975
86 485
189 707
275 678
492 418
798 210
373 691
197 77
666 35
487 866
900 703
248 537
452 554
511 605
565 289
440 713
360 580
988 751
779 422
719 340
974 173
723 842
379 351
347 305
387 329
193 796
581 358
975 59
273 546
190 393
383 808
862 491
986 759
418 462
60 317
233 665
333 275
698 219
196 549
129 219
204 372
738 79
972 807
535 161
940 607
225 939
464 715
351 965
917 256
501 974
105 93
716 491
500 495
631 217
888 49
516 524
824 259
124 525
121 424
292 635
857 802
541 73
797 107
460 432
737 827
908 400
897 662
798 837
340 645
74 983
481 867
140 759
833 337
714 616
902 365
619 997
646 703
264 617
472 506
348 182
822 20
887 708
335 467
355 785
457 646
229 938
305 72
939 754
82 910
293 950
288 884
912 360
834 62
83 82
371 368
417 358
560 516
819 669
751 365
79 207
294 803
852 833
681 740
328 827
35 150
645 686
441 425
805 708
193 120
34 311
415 743
782 996
723 194
385 862
168 141
42 887
802 362
837 406
270 692
642 321
508 658
925 946
202 184
750 44
84 339
263 856
184 207
819 50
560 356
667 371
889 873
778 476
459 43
488 407
171 66
305 286
132 376
565 273
299 94
821 393
123 834
200 696
5 148
82 675
319 608
448 970
263 225
289 785
24 248
706 872
141 655
105 942
87 155
299 933
493 931
808 936
714 385
203 777
177 680
311 904
396 869
415 375
895 468
953 229
503 983
99 975
337 702
303 994
340 778
281 932
513 49
367 418
814 899
667 116
889 429
322 692
260 710
585 695
896 507
848 926
642 116
178 819
562 902
994 115
258 601
706 58
962 47
138 421
678 569
118 788
713 919
771 649
809 62
457 395
663 642
766 929
696 16
77 680
941 390
243 417
357 541
847 937
43 358
27 713
916 660
848 518
602 824
426 560
955 897
42 352
596 303
661 996
768 416
782 140
150 372
905 520
771 935
980 189
236 269
131 78
672 280
622 221
345 631
812 936
792 797
176 70
422 621
118 15
59 17
831 383
325 476
995 618
104 542
37 146
14 217
617 452
935 209
985 325
87 302
548 75
635 821
682 537
906 745
282 521
677 417
358 660
96 340
254 130
503 298
851 192
250 978
533 417
718 473
599 245
576 93
917 685
841 948
659 328
140 3
614 628
535 100
909 10
955 876
501 522
547 744
830 264
423 925
802 952
640 54
131 483
282 981
345 824
936 218
269 732
411 271
857 376
18 908
598 312
430 358
431 621
252 122
191 903
279 657
457 736
20 759
16 965
561 325
588 5
234 998
236 300
542 755
875 253
736 519
847 671
947 108
126 291
732 323
576 527
576 29
185 125
163 241
41 689
709 370
9 497
376 648
673 224
6 226
912 770
551 304
88 757
487 773
162 10
774 399
461 539
424 237
300 50
959 818
230 866
810 894
580 514
489 720
960 596
216 174
522 903
512 351
716 824
576 954
142 501
811 909
271 765
624 371
934 870
819 820
599 80
204 992
119 513
34 278
237 26
595 907
398 41
662 172
137 744
214 132
889 317
353 539
20 709
656 991
971 425
790 143
427 763
960 189
275 519
672 299
164 251
843 10
65 79
459 743
499 143
526 198
163 140
372 403
276 929
563 996
977 956
702 746
60 172
922 448
541 794
95 200
958 989
993 491
781 226
300 478
472 291
633 78
32 663
496 768
774 183
266 313
343 508
66 269
186 900
945 734
174 413
783 804
824 416
103 299
964 513
96 203
777 541
551 41
558 399
869 62
649 694
566 635
10 126
812 161
874 209
604 739
314 884
822 748
708 267
545 486
515 377
658 719
345 304
470 913
945 101
593 237
777 589
492 857
248 133
532 124
928 70
889 843
841 550
413 20
141 594
504 213
362 603
977 359
207 423
333 448
858 785
852 734
974 729
730 804
807 689
972 111
149 727
999 439
969 656
843 828
394 644
660 379
534 116
548 474
857 452
285 933
227 535
995 646
989 712
586 105
675 483
8 726
183 14
74 959
350 681
769 312
974 540
752 950
624 591
675 816
711 158
48 807
10 78
663 527
31 668
622 908
524 603
868 162
2 243
618 12
578 779
550 977
410 141
377 15
225 997
812 853
187 968
468 669
358 523
134 770
741 687
372 767
359 74
929 820
152 345
78 392
848 818
986 216
496 27
133 96
210 747
705 236
210 462
617 728
341 76
140 917
125 211
244 592
839 923
891 214
913 734
614 641
998 899
152 804
813 648
938 448
913 113
373 852
857 619
814 403
955 489
932 271
345 706
8 368
419 38
530 295
287 887
798 692
36 184
846 25
812 322
624 634
943 486
970 630
608 544
737 884
236 978
988 923
51 834
682 981
903 118
701 430
673 203
882 973
940 853
607 421
761 798
368 738
90 980
796 27
39 403
657 357
993 833
754 410
670 967
208 573
524 137
258 453
62 435
340 828
316 708
63 312
787 207
872 360
908 364
543 418
631 776
428 461
172 904
127 180
871 821
845 54
705 239
234 932
841 626
649 517
848 589
961 362
505 259
510 216
452 118
883 872
610 745
383 341
377 460
352 998
173 960
370 104
490 173
948 315
425 98
712 665
97 891
660 986
906 292
795 23
647 572
293 541
918 126
511 805
527 393
203 704
727 908
899 13
555 986
241 24
388 318
81 564
655 556
682 385
965 249
960 624
459 54
38 163
670 741
709 858
440 928
960 609
85 511
721 168
396 633
529 159
202 105
878 71
858 330
356 316
823 406
273 964
400 477
950 738
245 55
137 154
369 180
608 377
545 732
372 198
981 31
60 935
399 191
570 752
745 812
364 556
530 304
884 734
390 852
707 969
738 855
295 777
848 507
497 451
736 87
192 633
353 31
457 191
922 228
245 391
556 216
612 36
343 156
535 497
6 91
569 352
180 817
274 411
52 980
979 896
449 309
34 62
28 31
520 742
371 465
266 691
723 597
87 771
473 652
161 620
756 506
155 216
237 580
137 734
564 40
86 973
497 529
943 514
555 933
520 335
479 689
706 255
166 183
63 115
589 944
381 26
389 826
57 702
698 989
245 806
341 156
471 845
951 901
119 948
267 499
494 191
237 646
809 520
408 850
995 311
331 26
774 975
111 331
201 918
570 71
906 736
74 217
58 739
254 4
803 988
783 378
195 612
647 191
88 220
810 225
152 534
167 915
856 52
516 756
925 390
646 700
1000 855
339 317
590 530
34 247
924 252
566 780
79 17
325 650
399 985
532 499
613 62
450 186
908 479
135 993
705 173
576 546
481 528
511 927
637 192
784 473
973 822
854 373
49 247
918 465
338 727
157 512
51 693
354 841
552 958
233 640
64 674
157 74
380 489
980 382
182 298
12 84
295 176
527 551
489 809
832 688
806 122
693 317
144 506
634 511
982 176
161 41
611 797
944 281
142 369
540 508
547 841
118 240
904 320
67 555
513 987
249 762
977 205
512 31
735 680
550 376
792 681
539 654
631 407
698 385
593 840
147 725
292 17
423 404
177 573
860 567
839 977
509 28
20 436
736 899
111 266
979 675
732 432
303 265
290 658
149 255
355 283
329 35
473 974
544 733
219 805
313 910
792 722
459 64
25 20
553 330
957 96
895 430
246 843
294 133
864 58
346 409
224 498
601 911
100 996
271 46
564 368
465 695
955 822
175 890
14 734
745 403
258 974
815 888
538 227
858 673
286 822
63 912
457 489
149 912
502 950
54 293
903 968
890 834
431 694
169 538
870 832
925 663
799 314
437 612
86 382
551 131
90 739
218 99
982 157
127 175
252 298
941 179
952 618
186 500
668 87
68 140
271 354
756 605
882 166
462 822
540 111
34 474
438 288
888 759
904 883
976 530
271 345
936 819
23 639
642 579
206 391
838 238
802 349
156 173
181 865
683 17
248 647
999 224
382 209
864 804
484 989
584 985
279 934
191 483
386 715
212 592
831 21
837 914
761 996
853 482
655 361
603 298
802 708
2 502
856 370
806 107
889 8
940 22
80 428
858 672
931 617
79 563
596 268
182 134
207 391
700 867
173 904
175 131
13 711
403 306
253 912
620 920
549 789
425 872
708 167
618 731
672 576
749 557
430 815
701 557
158 388
166 26
435 253
524 303
11 385
133 577
304 902
628 668
84 427
468 295
157 143
80 17
8 848
752 84
823 35
963 743
714 887
255 564
915 253
700 935
675 225
310 102
861 891
606 916
977 628
783 362
866 6
702 377
753 377
98 675
573 529
719 916
99 299
587 661
75 577
228 638
120 448
869 298
773 400
539 512
203 630
792 481
476 178
533 855
868 897
396 371
837 772
697 931
956 750
904 602
706 125
221 592
36 165
222 838
328 581
789 21
388 302
466 77
138 586
395 558
411 479
115 356
887 254
792 820
223 653
646 717
415 687
171 877
674 807
10 15
204 366
727 33
454 721
184 166
248 302
180 747
375 935
838 12
324 650
26 607
231 937
722 215
520 639
836 4
431 241
920 305
484 486
404 366
713 549
983 967
486 869
104 364
420 528
836 916
382 95
953 863
868 810
426 568
640 52
113 338
119 296
904 526
734 599
477 879
147 153
640 888
179 191
174 793
742 151
127 228
703 35
682 657
999 966
224 124
334 566
198 139
231 438
371 573
9 31
377 292
725 675
299 534
814 31
294 696
503 964
414 256
826 553
536 990
859 161
987 446
788 894
581 52
884 626
519 719
93 783
774 923
393 344
611 560
777 894
534 516
72 588
268 661
751 244
909 596
914 619
769 474
54 306
750 889
104 454
94 511
149 298
607 777
108 488
610 683
870 194
253 975
539 507
206 980
571 157
477 521
466 89
305 381
304 603
515 488
903 653
165 61
721 842
685 249
350 55
293 710
729 325
513 103
602 276
113 391
184 210
484 225
842 401
400 407
587 936
20 937
687 934
84 385
662 804
504 203
824 775
641 705
100 452
47 569
993 402
521 553
796 258
920 898
622 9
786 52
324 104
694 95
123 452
82 304
98 807
658 518
558 26
823 484
140 440
31 756
869 138
248 906
343 499
803 475
232 598
658 915
565 472
464 213
548 174
98 129
567 647
78 787
747 589
567 469
264 3
960 950
14 933
445 758
358 351
56 463
269 14
145 679
486 162
480 949
488 327
77 931
951 35
550 943
456 512
96 587
729 397
195 817
451 884
199 115
94 75
232 305
179 114
68 953
363 993
116 990
767 816
766 607
863 528
101 14
115 134
399 374
233 484
85 995
97 197
17 624
889 147
942 759
455 617
976 776
396 81
406 885
975 621
989 648
690 840
162 234
593 443
184 494
659 849
141 866
622 547
726 189
803 364
658 924
101 616
791 367
17 823
383 793
127 983
606 830
174 951
644 603
376 553
877 13
213 902
881 814
709 755
462 799
226 587
96 190
744 178
96 624
215 856
453 507
674 399
694 233
169 777
797 151
998 11
841 790
409 597
721 18
461 135
580 872
900 761
934 437
972 711
292 505
304 995
798 893
302 986
624 462
515 70
971 694
298 903
180 755
430 443
142 701
537 329
477 95
144 711
627 245
514 845
448 180
897 606
529 988
288 885
455 247
817 907
437 670
833 809
697 398
9 361
47 285
982 79
476 177
724 275
711 19
288 100
898 922
980 820
522 229
516 450
961 378
422 514
789 316
816 842
66 991
331 351
719 930
211 570
970 747
469 700
47 553
698 299
306 635
269 156
620 236
252 190
752 240
102 857
674 397
437 587
728 584
384 559
609 857
287 334
377 558
933 176
494 823
565 136
342 19
128 879
595 994
265 369
949 671
339 300
417 81
862 381
238 212
972 659
528 27
228 400
86 357
479 929
634 86
575 24
695 766
834 549
741 801
735 259
159 326
34 279
824 177
875 633
9 66
941 389
740 272
631 225
102 239
889 705
174 954
351 640
104 167
456 668
403 511
321 433
215 756
483 837
535 933
647 354
128 406
124 435
431 6
644 450
564 18
439 155
973 387
411 399
398 297
831 807
576 735
781 869
913 931
919 449
61 764
234 829
384 269
120 597
761 191
736 380
82 780
48 27
480 454
725 783
924 456
607 442
273 962
942 29
437 808
196 426
561 353
215 342
729 161
6 399
374 730
952 508
335 498
237 52
376 169
558 19
192 405
603 757
714 215
398 305
246 280
998 598
573 684
326 588
540 624
730 913
256 443
652 170
715 72
75 442
285 909
668 257
158 920
939 452
461 329
954 702
496 612
544 305
567 349
490 649
558 307
845 654
620 172
18 902
758 613
913 979
332 299
832 58
654 167
404 775
707 205
159 668
478 332
980 121
924 752
723 817
324 339
431 763
719 594
136 173
656 754
284 664
360 303
94 596
2 993
909 995
53 719
680 593
708 232
394 754
697 820
45 634
6 494
788 737
767 766
629 979
637 175
501 503
204 891
595 975
498 874
819 87
140 603
606 360
211 413
239 284
843 276
152 304
101 205
75 373
485 555
109 12
754 542
792 13
788 880
680 78
40 900
710 348
666 286
233 877
694 494
540 417
70 874
54 865
887 959
94 947
210 501
283 243
916 413
91 38
473 97
850 245
430 713
174 447
451 846
696 412
705 15
532 603
633 568
475 863
789 384
995 933
960 462
133 51
148 367
431 732
174 652
29 245
620 801
957 618
151 329
719 595
352 370
901 255
649 930
21 915
878 687
816 525
614 602
878 441
932 302
821 990
272 554
334 764
362 174
438 212
650 346
839 910
906 985
933 321
144 721
440 763
465 309
239 493
512 228
243 898
129 306
612 197
533 771
664 81
212 683
891 466
512 22
468 543
784 359
73 356
65 844
995 467
628 123
461 529
746 121
211 965
945 510
482 627
364 92
79 836
126 782
809 907
638 814
698 415
538 127
621 601
214 579
363 532
997 231
153 117
623 302
634 208
430 203
142 936
809 878
89 334
260 919
47 742
492 375
370 313
280 358
341 470
813 652
772 507
673 569
567 766
242 473
285 963
742 224
339 864
930 446
950 349
854 14
205 228
816 652
997 536
814 529
227 960
952 574
878 95
358 908
226 574
715 497
496 662
351 421
799 482
165 286
515 573
745 276
133 457
443 275
904 468
599 163
485 757
332 173
463 981
296 640
902 341
604 475
308 12
235 942
994 877
115 868
525 367
309 519
572 64
792 828
183 438
203 904
997 794
476 352
599 200
517 304
529 725
74 267
973 870
828 16
245 666
504 418
373 240
90 572
671 515
91 920
458 743
605 401
276 154
831 326
59 393
370 426
467 933
938 186
667 124
167 523
705 467
595 262
462 230
997 430
431 197
709 502
465 143
693 470
234 972
803 696
727 106
296 690
240 74
475 991
911 89
145 427
79 623
559 76
338 540
57 980
640 716
607 832
765 492
75 982
542 8
364 685
452 888
445 49
337 183
633 508
503 991
533 886
1 575
535 519
815 572
48 952
445 927
641 761
696 664
523 498
29 336
919 519
674 50
275 688
506 651
195 788
207 990
350 309
368 912
340 673
207 951
74 850
197 467
820 369
857 324
191 143
589 446
53 701
160 407
231 366
363 358
411 729
629 166
344 835
302 493
645 323
825 704
862 934
868 537
730 52
209 241
535 599
943 575
756 768
982 613
725 53
829 339
161 570
393 990
94 615
106 990
587 722
425 481
257 848
599 488
463 58
261 772
236 90
698 490
725 903
770 840
388 385
247 297
997 611
893 31
169 189
476 656
708 446
347 32
423 516
689 756
387 155
933 840
916 843
74 944
323 32
723 553
416 936
929 507
479 395
88 269
665 946
33 31
385 498
391 2
766 26
792 956
887 697
402 1
713 210
715 16
577 657
870 249
146 489
62 413
883 809
190 610
273 378
338 161
382 476
746 509
912 420
748 457
460 78
599 806
110 569
200 738
396 271
600 753
95 509
536 181
805 929
918 677
748 477
409 902
970 298
110 295
947 814
24 366
16 621
78 424
423 98
376 158
496 577
422 435
67 987
245 277
765 509
348 683
905 591
365 968
605 193
882 237
978 8
335 297
506 725
170 920
184 110
830 995
725 378
616 829
422 733
349 365
316 244
526 805
593 782
578 602
682 275
884 416
890 999
861 419
383 658
627 83
821 203
39 827
716 844
395 346
335 10
148 662
503 201
260 28
191 584
407 351
28 938
779 612
128 683
111 684
934 844
429 458
852 51
87 550
60 999
666 257
263 597
48 114
188 657
52 192
701 544
463 342
549 403
12 126
605 75
340 881
686 412
312 120
194 736
120 413
970 783
215 757
164 230
411 924
598 308
65 742
107 185
391 697
537 410
67 289
559 452
711 548
272 521
441 209
621 228
830 955
49 554
100 234
137 980
299 865
264 618
82 672
217 275
11 740
737 618
502 936
994 932
954 475
915 347
492 360
360 248
521 554
288 452
919 379
519 964
481 325
235 617
285 983
527 323
572 336
166 2
280 322
425 683
975 153
890 842
960 190
287 469
949 477
335 663
651 947
634 670
739 821
808 656
925 588
221 970
618 340
426 379
683 964
801 505
541 597
271 656
70 213
969 111
162 890
883 825
239 681
689 583
778 374
3 722
3 49
687 780
909 375
297 751
746 848
153 323
215 527
667 362
775 704
814 293
852 823
620 519
267 947
933 1
712 750
494 649
648 460
434 784
734 823
94 310
546 286
863 233
112 294
122 39
786 233
371 719
26 393
171 623
13 426
622 845
477 260
945 423
670 315
365 777
587 533
934 392
253 152
316 673
710 648
521 588
807 555
388 689
11 537
779 936
16 353
937 478
686 721
657 341
377 563
33 687
344 824
41 316
688 124
273 572
567 976
841 546
248 429
371 285
148 864
29 475
941 852
980 948
967 479
944 401
501 240
682 16
158 876
596 391
700 253
488 464
824 312
3 173
806 590
833 900
730 124
148 819
246 840
146 143
147 140
184 571
81 198
127 205
602 882
119 416
636 793
80 516
695 571
775 215
54 462
781 975
557 499
121 623
894 565
134 630
299 943
737 411
669 88
240 540
911 684
496 785
849 10
959 395
422 925
928 47
878 495
699 49
589 239
374 679
95 898
415 26
641 710
982 45
796 788
125 576
821 788
477 416
130 375
49 424
29 500
244 895
790 416
32 349
864 209
759 909
362 818
97 641
22 514
145 241
534 170
17 588
138 282
371 746
554 968
740 348
758 760
867 404
974 610
374 546
354 556
216 130
257 562
744 465
766 562
117 354
281 233
78 485
47 477
383 911
659 227
224 522
15 409
460 511
252 51
35 400
846 93
759 905
673 827
368 123
833 477
900 591
52 966
365 964
922 550
450 10
996 408
421 277
352 682
356 468
350 687
489 361
397 377
999 441
158 725
333 226
490 152
720 88
933 196
950 554
51 935
361 74
525 343
135 985
255 124
280 48
666 708
924 929
796 275
637 140
16 524
469 43
223 596
835 992
783 285
999 135
692 126
642 304
630 482
12 181
996 59
594 901
729 1000
43 416
427 488
825 366
502 489
297 434
590 456
115 269
634 37
908 416
708 746
923 332
746 827
94 637
877 241
989 993
837 424
553 829
742 738
492 373
623 440
536 57
485 796
973 838
65 434
904 535
271 576
941 968
26 845
650 653
573 499
395 538
4 749
632 543
923 454
376 723
358 147
984 345
669 526
548 266
452 764
249 465
266 533
812 160
43 115
687 753
278 843
848 795
755 926
739 856
495 922
189 921
236 939
898 719
965 887
439 51
704 22
873 929
217 606
137 180
119 760
464 966
467 206
80 694
749 152
552 927
366 157
522 608
60 418
268 603
804 737
40 448
308 714
412 316
679 46
774 266
212 566
578 199
212 676
927 437
557 50
427 93
573 844
593 434
280 208
8 308
372 963
13 119
225 906
844 461
592 203
130 599
801 27
897 657
718 385
93 108
936 411
595 777
877 482
145 75
680 823
852 554
754 484
923 974
75 394
440 274
426 195
39 55
798 435
309 390
340 657
667 525
508 273
393 266
179 72
564 51
904 558
970 793
933 742
478 194
240 270
764 388
331 203
261 32
634 74
431 10
957 450
907 377
84 739
323 921
633 754
970 915
747 984
984 272
329 92
640 19
882 665
964 639
565 432
475 632
955 606
386 620
392 225
134 347
998 609
821 5
773 631
741 332
278 315
176 686
262 661
862 297
630 133
941 505
330 956
603 374
945 79
257 973
998 990
101 863
185 271
960 61
217 5
40 527
76 108
333 859
320 315
128 165
86 621
78 530
259 667
908 55
580 827
510 449
729 881
117 757
777 619
340 874
492 465
184 600
185 362
841 953
650 43
461 116
272 518
953 671
32 726
335 448
436 461
518 641
761 305
333 41
841 984
435 498
169 416
410 227
197 773
152 762
751 904
297 3
466 727
967 275
519 574
457 329
760 819
741 714
371 756
344 417
479 614
125 650
289 53
78 190
907 998
61 402
867 210
728 83
493 262
581 486
769 539
462 646
194 804
699 227
481 101
945 479
820 517
222 59
505 132
456 523
126 212
206 717
190 245
995 459
512 845
343 552
281 739
347 216
759 705
944 575
602 621
772 816
69 415
409 865
637 9
929 572
641 850
777 683
898 337
448 342
755 983
839 652
582 919
95 39
228 407
344 15
445 166
47 950
397 95
640 456
525 610
666 215
5 881
153 589
785 679
25 72
893 763
912 213
542 157
385 932
898 594
551 96
180 886
837 456
660 245
486 109
155 475
665 508
366 767
224 775
80 705
803 443
947 539
72 191
696 235
536 868
131 762
643 622
297 741
723 748
221 101
408 381
663 775
97 448
402 529
684 410
803 623
741 96
153 840
663 661
512 317
624 782
139 345
770 763
773 880
202 528
866 279
765 137
218 678
674 307
221 322
257 472
397 599
427 208
463 882
981 700
612 164
789 64
625 895
994 175
787 349
809 77
746 207
870 712
298 990
318 465
677 736
434 729
181 5
64 38
183 34
662 684
920 933
736 881
856 706
906 540
178 806
110 57
282 498
515 316
763 317
986 211
606 376
979 667
357 347
777 727
139 341
588 805
621 750
546 725
88 725
116 95
783 52
268 570
755 284
215 479
305 874
496 288
628 930
567 321
821 903
301 119
320 236
758 99
302 611
379 109
265 521
123 689
354 526
287 808
794 607
8 475
516 982
575 150
476 91
894 360
30 220
285 333
126 414
552 382
527 544
306 732
798 558
620 292
82 118
991 831
89 109
643 781
588 547
587 229
256 588
800 872
110 277
292 42
267 236
895 757
457 670
230 296
668 832
481 830
339 560
507 972
624 180
334 188
444 888
6 449
462 470
405 622
164 803
434 103
407 573
289 531
992 335
30 917
246 490
430 382
289 19
746 214
933 315
764 861
672 49
922 433
844 931
406 86
121 987
337 426
11 430
439 404
742 299
158 806
29 920
217 414
410 490
41 703
367 317
862 384
622 648
313 690
500 218
565 305
765 570
913 905
203 475
680 839
418 650
647 77
882 899
250 903
639 838
64 165
501 457
916 375
868 599
907 38
13 805
730 906
598 225
593 627
300 587
587 907
185 347
526 410
861 224
490 998
824 348
894 805
778 354
968 419
411 100
365 616
711 393
354 838
174 499
569 923
564 252
564 528
532 355
146 759
650 501
521 181
712 850
916 331
227 446
471 217
691 929
888 138
698 508
148 588
705 63
884 208
877 424
798 708
590 998
904 147
436 121
987 280
271 914
515 659
397 855
35 374
701 470
104 156
595 479
425 281
707 741
157 274
829 820
70 14
487 682
978 306
503 887
332 288
959 392
411 604
380 74
925 19
775 19
903 669
944 785
156 578
987 928
749 442
956 497
402 789
442 399
944 684
647 925
741 181
614 497
329 738
241 420
558 884
575 172
341 658
418 983
362 548
316 852
292 663
691 65
871 383
803 849
318 255
161 553
385 573
935 789
369 331
3 804
976 684
16 747
992 625
392 405
654 84
105 269
631 414
985 419
685 897
516 668
790 293
810 815
876 950
734 775
364 879
484 14
318 329
568 85
477 15
677 529
238 708
489 236
549 250
25 548
523 977
935 873
655 518
535 340
731 356
953 943
127 446
491 924
835 356
643 392
231 843
440 354
143 30
150 269
114 706
860 585
590 918
754 54
244 567
240 681
147 822
824 855
778 443
141 667
338 929
849 430
970 390
262 282
663 26
567 719
478 326
219 90
183 205
638 519
286 944
15 783
730 509
387 590
998 894
722 416
620 509
953 837
605 444
465 721
255 558
567 970
781 465
715 735
638 354
3 275
739 484
541 35
703 772
202 986
562 483
27 976
441 489
898 527
415 640
62 627
548 930
68 504
909 91
97 163
987 193
702 814
987 445
397 670
419 847
659 697
355 236
378 988
507 726
974 509
972 543
794 197
553 701
969 27
526 713
664 922
825 261
275 755
366 823
208 326
913 103
207 333
631 218
401 238
212 595
878 341
439 877
955 635
863 635
291 626
536 682
474 807
359 990
859 203
122 723
471 712
261 542
371 643
9 980
892 604
851 579
184 119
289 305
752 20
475 850
680 902
797 739
777 626
463 952
767 913
213 255
39 426
434 766
571 336
147 341
657 812
382 301
758 138
946 268
332 95
338 22
666 617
445 740
76 734
1 401
406 27
128 182
81 451
834 282
226 929
708 100
919 584
727 23
918 543
577 612
673 307
951 924
728 352
204 724
129 104
555 120
154 825
926 123
531 927
962 787
176 561
30 821
727 99
182 591
730 79
875 442
500 596
954 589
424 476
576 335
380 678
867 842
178 148
683 470
540 997
575 156
271 454
865 994
971 322
408 434
906 795
7 690
678 455
863 785
562 404
176 78
95 849
766 920
913 447
642 596
381 159
514 649
709 985
910 446
152 769
595 986
611 933
812 649
203 450
384 164
66 943
449 42
348 817
820 962
485 29
441 823
27 87
596 756
669 964
150 762
498 517
591 888
501 278
874 842
606 263
954 152
712 906
974 84
182 186
760 415
36 926
777 442
116 118
650 369
200 175
476 554
352 41
921 780
620 199
400 601
189 211
767 297
724 939
69 288
917 548
515 655
158 24
943 154
803 26
467 901
255 935
805 35
132 492
498 89
371 346
631 512
768 771
17 71
92 483
315 722
526 488
96 468
784 847
304 712
465 289
1000 13
462 352
328 183
938 27
802 814
545 712
561 369
882 746
285 931
122 427
558 718
701 586
942 278
423 451
74 416
55 691
48 600
623 442
493 782
808 506
282 811
694 637
439 702
763 470
411 78
912 756
773 852
84 234
223 697
560 945
812 39
368 714
368 660
447 83
289 515
981 894
641 856
729 559
37 636
755 326
945 457
542 162
47 79
926 949
678 117
50 905
188 141
789 957
555 874
71 238
986 628
103 146
403 880
246 278
666 997
404 799
367 622
68 804
39 10
729 652
598 11
307 617
77 341
772 56
55 566
452 997
223 110
462 333
45 190
884 697
89 347
911 93
893 615
366 333
332 386
421 993
837 19
17 615
850 821
202 205
900 191
214 973
989 684
683 948
675 197
866 147
415 867
827 454
290 727
384 66
1000 548
508 56
480 227
863 253
146 680
365 587
255 263
597 520
749 801
165 968
493 724
58 806
327 451
794 971
539 138
316 346
464 186
671 902
125 935
704 202
931 326
420 598
172 133
688 762
511 860
121 198
454 873
64 453
30 472
181 100
107 781
508 690
759 665
649 14
582 663
315 643
607 72
917 46
934 925
508 175
566 400
843 439
573 903
558 618
498 318
283 345
995 679
140 906
75 870
284 598
657 888
833 257
855 6
679 237
411 149
285 759
513 524
142 236
58 976
654 543
505 557
82 542
524 483
382 532
408 16
547 286
875 747
306 489
869 141
65 366
1000 879
29 726
358 453
920 521
984 582
468 102
845 516
72 769
534 364
771 215
47 281
700 473
159 54
738 974
332 177
446 71
735 766
147 220
858 407
845 324
293 972
396 189
972 377
867 458
633 297
374 203
631 364
979 73
338 595
905 140
607 913
495 540
688 919
538 534
453 566
310 460
407 989
518 430
397 696
926 167
545 322
247 396
986 290
479 150
302 838
880 543
664 558
661 622
311 673
878 5
247 701
274 866
417 408
517 347
232 408
724 563
216 428
104 820
635 384
964 646
184 92
445 666
461 743
108 231
839 677
778 846
15 389
380 238
648 580
110 165
886 461
858 323
579 711
755 992
679 689
793 836
569 157
813 43
979 833
545 919
527 744
201 451
520 568
106 2
321 937
587 280
781 236
308 612
758 15
973 653
367 430
155 237
444 637
280 373
904 276
536 79
41 585
472 133
519 371
303 958
277 592
540 699
594 237
61 8
92 933
338 847
881 905
471 885
469 945
702 270
814 641
810 605
603 297
915 460
647 844
491 936
999 456
454 65
333 746
586 506
424 192
504 725
888 219
37 676
203 34
772 684
975 959
336 400
951 120
352 36
167 18
378 470
902 545
944 179
97 648
454 609
144 856
995 807
594 451
236 597
514 279
501 911
536 306
474 705
976 895
511 230
655 268
317 9
491 509
649 926
612 10
455 818
937 227
946 324
360 58
364 460
201 974
953 779
439 729
235 749
603 182
23 784
990 608
272 390
683 115
689 520
995 695
619 623
859 679
396 973
761 700
942 116
337 965
620 979
750 641
816 595
530 629
615 257
968 309
935 804
774 387
775 131
745 691
699 275
680 22
846 622
510 346
672 567
959 715
730 784
630 323
626 864
214 488
245 661
70 351
342 97
709 571
727 298
473 175
792 364
76 53
850 348
453 247
257 536
238 897
649 674
643 919
250 273
614 256
972 565
831 95
729 556
648 63
749 679
314 981
9 659
345 786
381 871
910 610
695 150
475 214
943 985
721 703
27 522
584 462
278 701
562 15
961 296
980 868
623 900
22 584
221 418
775 606
216 718
699 309
623 172
445 81
349 37
737 717
897 203
587 929
217 403
984 755
453 978
871 310
191 752
847 452
984 835
82 255
601 285
399 863
715 14
23 92
81 615
804 71
478 698
556 590
174 391
97 653
187 988
182 788
350 303
856 49
69 640
95 18
313 756
413 200
431 722
479 935
789 491
793 44
285 636
841 924
355 704
253 431
535 591
45 189
632 332
386 244
485 288
929 359
93 295
730 91
595 333
421 363
59 820
785 213
16 526
353 223
188 335
724 475
266 505
937 219
694 446
424 745
396 97
764 918
203 589
182 443
53 610
453 840
916 140
718 286
278 748
639 449
431 400
361 937
376 513
989 686
420 641
186 350
940 321
982 729
298 536
464 222
249 741
701 456
248 993
456 745
139 64
986 890
25 953
421 943
824 735
833 468
177 341
525 644
433 898
185 622
102 372
586 364
617 505
224 104
177 628
634 310
775 895
97 814
618 800
376 402
736 41
118 661
417 587
718 695
728 772
322 74
939 27
894 307
598 78
707 669
700 985
334 19
290 536
488 234
517 457
639 669
843 263
722 836
814 572
112 416
6 426
268 413
170 940
771 51
456 276
709 5
838 671
425 539
627 57
463 836
704 925
50 896
895 767
494 813
888 317
755 551
539 927
595 857
597 671
822 960
820 857
203 576
825 467
335 612
200 960
129 508
387 879
924 648
199 702
581 211
548 683
14 266
483 704
185 282
103 872
722 655
621 435
945 601
803 659
796 948
117 383
619 562
246 928
766 637
573 609
540 970
645 250
41 893
254 899
890 687
827 623
229 935
663 226
103 965
471 912
526 334
75 588
1000 709
91 55
694 620
51 702
917 298
182 589
914 676
543 180
682 145
847 867
599 68
580 186
607 741
527 829
139 705
322 3
926 413
72 301
543 969
164 886
370 294
543 973
716 876
559 554
36 121
565 386
629 869
642 640
19 846
238 93
462 189
401 845
976 523
406 556
413 751
538 107
783 68
633 389
806 224
317 127
870 342
306 931
245 591
31 544
429 604
486 465
449 899
335 214
590 553
675 958
186 275
692 902
781 509
264 693
377 700
952 3
51 571
374 895
922 951
714 436
438 234
466 510
258 106
178 895
135 689
475 351
738 770
562 163
410 497
700 121
467 855
497 492
267 414
657 253
998 853
69 502
76 538
121 8
113 820
973 535
681 323
940 924
150 873
498 766
557 133
625 837
406 925
999 660
12 813
651 754
755 658
167 633
120 614
682 183
896 28
807 91
796 811
874 912
131 823
105 919
509 226
410 239
576 390
326 441
479 480
170 438
686 570
293 781
218 632
504 291
132 263
263 592
639 363
444 737
492 558
291 284
311 454
463 925
261 153
457 626
820 442
415 975
270 853
688 956
583 368
36 888
246 326
719 126
805 639
882 217
18 278
499 306
327 189
203 969
821 103
908 407
30 504
237 278
141 612
253 894
975 397
11 597
700 865
540 796
629 372
897 114
980 504
431 962
546 429
306 221
375 263
390 363
996 288
428 681
101 900
396 301
801 25
114 78
470 751
154 590
700 722
237 367
311 865
698 390
723 927
620 811
915 812
911 10
36 666
918 420
771 636
273 767
923 22
704 479
628 35
2 56
803 203
590 976
680 616
732 905
86 168
239 442
653 634
792 42
95 181
31 127
627 853
95 940
132 689
793 46
296 226
833 722
724 787
498 368
648 828
492 257
621 885
437 579
300 308
797 225
323 268
488 666
593 187
721 892
572 949
250 900
799 391
334 56
851 968
557 766
796 472
505 334
781 10
411 10
797 687
315 385
239 858
974 645
637 525
585 921
950 89
997 329
700 843
633 679
674 284
850 536
650 701
182 726
727 164
182 166
686 936
945 957
646 734
677 436
518 748
617 928
139 755
612 920
337 325
215 118
350 450
112 887
663 241
48 224
791 545
227 589
384 213
133 312
935 248
55 885
376 718
138 191
530 662
568 585
558 637
662 209
691 823
922 557
72 42
45 873
755 12
527 732
445 563
699 79
12 50
219 835
575 537
503 374
219 522
998 13
558 30
397 286
399 226
352 686
889 640
770 341
898 253
268 73
601 671
843 938
337 667
116 16
216 707
149 443
892 742
459 943
723 804
699 65
7 548
618 77
95 285
903 841
980 58
644 303
173 679
554 664
693 127
603 514
677 318
24 744
956 832
650 147
563 287
627 356
892 891
550 290
471 231
825 271
545 88
712 262
876 410
596 365
644 984
785 513
338 279
120 855
63 660
51 659
271 23
77 118
114 437
24 913
419 90
497 273
331 707
482 296
468 463
818 222
817 114
68 738
331 632
139 143
667 306
676 89
618 33
146 868
80 460
98 171
491 213
188 28
476 196
122 229
139 682
126 29
161 677
66 1
226 168
431 515
464 341
414 39
104 228
825 599
785 545
846 454
488 450
743 676
891 966
532 76
278 951
812 437
296 126
908 519
228 783
159 540
460 240
660 904
242 514
219 545
463 286
9 387
426 662
174 475
568 130
108 277
549 895
205 134
786 198
491 407
536 461
463 319
633 595
420 443
570 926
350 404
298 683
253 736
317 708
59 191
524 628
494 740
311 611
904 184
364 227
611 599
973 776
689 662
595 557
557 62
186 164
433 845
998 671
785 845
970 712
195 562
942 330
785 309
709 105
319 33
427 675
776 197
369 851
886 684
192 888
9 333
207 557
776 221
820 42
376 545
186 476
548 555
825 562
12 115
133 349
773 244
18 284
253 132
460 363
666 710
885 505
645 233
805 985
714 198
525 454
450 527
522 697
319 966
233 945
194 377
357 795
155 62
619 152
364 535
788 964
85 358
789 448
19 189
272 240
650 385
719 24
329 128
432 731
854 835
894 623
619 770
627 308
435 490
598 16
118 622
346 896
102 743
124 950
202 724
732 307
46 364
425 624
512 984
76 364
691 528
563 771
114 774
90 909
349 993
791 350
977 835
762 146
854 610
206 583
462 527
309 886
55 50
269 351
522 576
493 731
719 161
798 991
17 253
379 945
752 373
992 661
572 439
682 499
896 917
373 678
81 668
183 852
368 481
594 385
468 734
97 762
431 206
170 459
948 660
892 553
976 395
239 356
524 352
731 750
597 856
247 892
931 451
923 104
832 283
309 225
1 688
406 831
834 995
588 629
23 696
187 499
823 983
208 403
104 582
53 245
228 429
374 841
643 250
920 382
673 233
957 627
393 88
681 363
263 924
716 763
938 466
940 620
262 669
948 349
737 33
426 342
444 707
663 961
300 85
997 743
850 286
362 892
667 18
378 775
948 23
947 678
709 862
864 250
536 548
72 869
328 960
996 812
20 218
88 286
172 616
531 789
328 983
479 827
714 819
379 172
586 784
523 188
636 511
65 858
413 446
758 342
388 783
684 235
263 43
632 168
498 483
517 930
355 537
645 499
994 402
580 201
758 303
951 389
733 676
441 859
74 659
687 488
978 179
699 757
525 337
440 702
630 777
379 171
228 921
147 821
593 515
721 565
313 701
202 241
536 918
940 502
563 298
876 275
454 28
108 931
339 939
768 925
582 884
631 311
62 916
183 233
474 447
535 832
834 37
22 643
382 800
753 6
556 247
963 901
791 896
941 635
23 187
126 716
678 42
121 927
939 424
348 618
924 587
968 439
772 377
847 433
853 837
955 366
379 986
901 1000
203 983
455 329
112 55
943 931
80 122
337 387
746 99
638 937
241 564
185 850
136 744
357 771
395 258
948 231
546 530
232 914
887 257
169 612
274 5
863 474
868 981
571 39
433 568
362 948
366 371
497 61
283 361
368 715
714 62
792 647
988 285
277 717
69 409
225 938
570 143
110 230
483 610
22 973
410 48
44 454
309 51
972 867
956 27
874 719
648 258
605 623
769 808
6 874
199 797
6 427
185 50
723 697
649 118
314 79
360 49
667 278
922 304
178 490
844 287
903 638
972 129
208 800
603 572
819 241
126 402
701 467
49 323
297 863
196 309
54 342
679 12
313 232
692 616
686 771
942 302
13 690
551 369
837 761
976 203
89 512
803 379
267 562
632 906
359 821
885 746
384 343
341 551
820 301
327 326
758 235
182 388
692 186
887 248
716 967
418 513
407 47
861 575
413 739
719 839
424 429
8 382
639 902
611 444
104 971
437 551
913 384
687 679
75 365
47 149
76 978
988 416
236 676
658 393
144 728
475 794
965 321
639 250
121 103
911 538
22 856
539 1
288 103
295 548
830 936
702 275
490 293
152 657
301 656
628 44
261 769
253 190
484 910
784 277
690 638
639 664
800 536
202 204
718 105
967 739
32 607
648 241
13 191
978 67
699 433
171 236
824 396
912 93
648 7
969 71
817 953
505 814
352 845
308 394
347 666
315 350
284 576
535 812
822 920
266 589
312 621
235 292
840 308
730 620
496 585
401 487
389 169
989 142
522 154
949 345
362 693
718 456
559 275
99 470
324 657
782 931
499 483
247 876
362 329
9 287
10 741
791 550
982 538
281 593
689 846
27 344
767 81
174 296
774 444
891 136
259 329
17 856
771 460
227 219
275 341
419 409
421 213
509 29
137 169
236 76
633 63
253 810
950 691
998 288
299 646
251 533
529 822
74 852
227 532
625 668
864 245
362 690
248 660
158 95
971 90
248 309
95 957
483 587
268 985
808 768
848 837
960 415
675 12
858 670
787 587
700 622
681 63
549 755
188 3
41 19
158 639
120 202
52 263
980 892
851 845
874 61
285 153
826 827
384 189
578 824
613 239
68 245
472 308
66 929
76 621
998 820
858 708
881 947
196 637
261 786
42 906
604 770
75 167
105 517
841 251
432 241
804 808
790 2
619 289
242 493
283 185
179 293
524 389
672 431
746 870
718 999
178 531
453 911
287 866
377 806
866 497
221 481
636 919
933 769
317 590
672 677
40 913
428 18
87 711
647 881
270 638
480 706
481 283
526 863
256 178
993 443
687 510
962 449
291 627
174 525
916 281
129 846
274 370
16 263
647 727
202 1
810 843
339 782
653 65
584 843
569 298
610 72
253 15
109 257
617 7
598 208
330 641
973 789
603 678
192 890
319 846
995 267
522 802
792 482
111 263
713 593
500 512
663 890
578 131
395 823
720 619
764 73
78 286
156 754
596 722
314 125
378 946
209 946
842 320
56 24
44 323
979 294
708 561
450 535
972 469
528 785
171 316
226 722
439 475
967 76
404 424
689 972
411 777
857 739
152 962
303 892
770 388
516 419
719 763
803 462
247 445
851 549
982 42
771 562
126 102
63 420
961 865
661 574
259 636
452 105
870 484
638 645
7 167
372 605
224 253
425 475
432 780
91 360
554 531
620 345
401 274
809 836
122 963
242 440
590 626
5 300
665 489
327 303
126 810
466 605
493 391
933 768
234 808
969 106
459 323
70 224
531 104
649 120
968 344
47 190
90 568
238 86
820 768
386 376
826 417
679 252
916 5
380 491
300 853
500 318
45 153
918 827
691 544
502 213
926 806
822 437
804 813
825 746
537 833
189 44
552 806
88 300
362 224
552 354
50 201
67 592
969 629
480 548
11 293
514 750
801 859
891 48
733 827
879 208
381 750
264 957
575 199
246 103
931 631
581 529
744 325
402 243
805 902
945 794
652 401
971 313
33 833
918 836
614 181
862 403
327 832
919 204
634 122
250 538
857 417
282 830
253 176
446 349
720 791
529 771
884 81
541 767
354 513
388 825
854 22
511 597
76 475
844 586
367 86
605 386
302 675
368 399
747 474
948 881
622 521
879 187
388 559
199 835
416 189
999 187
457 756
847 936
578 592
151 739
532 786
705 648
484 511
639 723
973 34
636 108
864 199
811 356
233 902
501 23
898 419
900 991
899 559
486 386
332 346
12 703
596 703
466 515
646 831
176 479
257 347
619 92
440 113
470 960
336 614
473 533
210 743
494 839
272 276
640 67
101 889
976 633
126 88
285 845
453 376
324 861
763 177
35 203
300 396
944 307
250 631
425 380
753 190
959 714
43 544
981 511
451 626
726 446
945 136
148 98
183 447
41 805
830 594
449 47
890 140
723 943
932 263
289 391
407 290
609 163
452 208
388 852
43 313
842 434
353 559
931 873
196 650
267 567
70 695
367 527
878 778
436 782
590 728
758 741
954 966
643 305
367 921
768 533
123 943
838 963
856 723
379 554
35 619
873 90
132 160
121 755
441 929
100 111
672 782
197 37
27 161
914 791
479 778
407 789
93 19
212 993
465 376
743 150
615 156
404 965
901 647
405 650
651 873
488 632
650 371
136 845
97 889
344 110
685 958
44 254
686 484
100 639
455 402
948 861
398 823
468 420
18 843
394 34
786 961
576 489
380 253
991 169
354 771
917 324
613 44
960 348
781 271
741 620
369 441
599 119
88 683
737 969
438 941
136 921
692 932
35 495
411 133
96 640
73 218
782 205
47 687
337 549
823 930
393 975
37 769
840 477
239 664
178 740
526 868
638 911
351 518
187 795
655 276
199 821
329 80
923 913
916 699
663 757
579 399
369 338
619 558
146 646
909 888
167 312
487 452
718 70
428 607
227 644
100 443
750 16
629 744
251 250
966 375
790 30
90 646
718 97
725 745
833 665
740 264
339 81
910 592
229 735
234 762
134 442
249 584
677 15
868 933
574 282
652 95
683 276
807 239
808 79
631 501
255 10
347 894
955 786
561 946
687 683
158 297
165 467
368 190
534 267
672 544
772 708
640 12
778 40
17 107
146 771
507 31
93 474
782 225
981 955
948 892
628 256
26 714
709 473
163 876
249 23
232 939
807 615
652 773
524 510
853 483
711 576
458 479
888 30
777 752
537 108
60 689
408 166
575 393
410 998
396 362
956 786
784 944
482 194
595 513
59 382
250 338
451 593
576 470
699 696
904 430
303 493
670 277
103 535
680 461
639 5
918 567
817 270
180 989
366 683
341 372
902 290
90 276
640 945
687 545
732 803
260 636
520 843
229 322
505 681
507 408
750 551
612 366
781 168
144 666
887 814
85 259
39 808
749 775
681 811
479 813
767 560
996 612
671 21
613 847
996 679
51 268
969 981
489 588
945 109
577 347
729 623
915 747
39 148
163 355
270 426
253 423
342 655
968 651
79 84
71 276
382 351
534 124
979 816
605 99
477 543
130 816
670 184
813 639
939 565
347 549
290 718
884 979
889 677
276 69
555 164
117 273
795 528
510 309
448 811
975 262
142 943
645 986
677 908
398 235
45 64
2 465
132 618
303 726
657 797
835 671
250 158
898 143
788 466
384 988
647 774
997 432
947 497
449 926
247 151
924 939
894 618
388 44
769 959
321 962
944 374
961 210
184 83
1 446
213 791
752 579
342 667
419 246
486 647
298 267
83 277
184 146
874 852
804 156
5 742
858 151
724 195
35 92
863 715
772 307
642 771
165 433
959 29
19 165
374 78
530 419
233 937
696 123
85 784
721 117
334 967
369 223
629 618
678 61
944 579
461 392
82 500
780 86
686 66
314 863
351 89
495 463
375 355
13 2
235 715
358 153
620 429
674 239
112 126
67 217
439 454
977 727
235 461
979 136
62 828
597 38
100 520
54 436
581 618
621 190
731 326
660 124
490 939
991 287
966 313
799 744
121 355
394 779
846 118
865 197
375 958
783 7
748 392
862 451
219 335
284 109
924 524
309 171
405 402
810 47
273 244
223 224
273 147
61 48
376 95
288 578
254 794
765 308
229 432
459 883
319 740
878 661
373 915
646 747
91 572
74 62
984 547
193 21
602 680
574 3
395 950
451 972
60 7
978 307
286 257
584 501
644 138
839 550
409 607
910 709
387 190
211 938
620 521
969 843
938 206
142 492
678 756
343 373
939 450
337 239
800 645
380 336
683 762
989 609
610 863
353 310
962 806
399 267
438 999
758 347
327 148
841 847
727 52
114 538
871 945
851 117
655 704
881 785
976 902
697 7
902 576
763 121
979 127
541 632
259 284
249 324
836 464
505 252
420 586
389 214
512 662
640 75
987 834
452 472
842 758
135 484
805 930
566 437
843 449
682 795
166 302
965 437
591 112
193 34
738 735
740 382
533 850
439 796
227 216
102 757
529 632
86 667
353 742
686 837
414 591
916 284
286 592
588 65
932 486
888 882
716 333
660 841
967 196
76 752
273 371
296 181
940 359
883 552
285 30
821 946
112 217
691 124
760 724
172 540
147 723
611 339
35 33
16 676
143 952
605 455
898 596
66 455
427 218
169 763
219 218
559 12
261 138
905 812
597 342
243 893
472 885
37 317
158 836
624 44
646 99
807 348
60 238
889 830
305 223
11 903
65 275
893 420
381 508
446 763
370 13
881 48
27 967
348 858
463 383
766 106
890 755
484 380
740 247
387 840
60 299
500 308
880 724
450 671
287 723
43 607
635 919
477 545
952 148
445 696
113 308
823 405
618 691
623 925
459 985
548 467
384 270
548 332
784 132
455 217
376 732
276 844
275 189
87 152
61 256
35 381
452 785
757 517
729 488
426 386
657 225
332 618
320 836
277 694
202 908
342 583
452 196
226 336
320 12
582 423
494 648
58 33
75 467
505 404
823 927
428 43
589 116
436 566
293 259
887 331
917 864
594 860
854 886
822 930
87 654
696 320
507 836
909 181
831 658
949 881
907 153
798 638
631 38
161 273
223 291
106 215
81 156
500 610
12 697
763 500
690 32
254 848
502 276
440 149
21 15
779 780
377 251
424 119
573 471
437 549
694 516
587 510
227 72
366 998
938 928
624 239
283 45
677 398
228 74
297 920
544 832
336 80
57 865
200 404
213 291
940 650
355 16
410 820
968 983
706 251
57 177
406 898
292 576
961 453
980 801
84 723
482 653
250 368
211 535
383 50
565 535
379 794
575 840
595 855
220 250
75 506
285 589
243 478
722 341
882 498
779 374
449 26
771 594
208 273
197 915
347 155
550 110
56 922
310 379
504 710
246 601
122 913
193 13
147 313
517 236
709 163
755 49
356 620
168 443
458 252
316 419
163 127
320 37
417 293
925 456
141 576
28 71
991 11
435 889
118 100
150 382
350 205
289 895
918 919
576 258
875 424
201 619
23 611
564 940
269 457
787 317
334 171
557 783
584 342
697 28
500 759
173 578
395 885
746 359
52 677
378 992
656 816
344 498
12 233
220 717
389 899
756 171
410 447
374 104
596 646
172 347
543 850
880 55
195 570
986 629
823 105
545 419
346 751
838 600
47 973
373 793
566 574
887 87
436 322
77 720
288 675
72 948
714 240
375 412
618 471
911 663
293 170
39 173
767 789
841 400
992 801
35 289
948 7
517 99
765 122
577 396
131 550
472 29
374 256
817 530
60 698
901 699
56 619
234 480
258 922
754 31
55 142
534 398
149 634
444 953
951 235
912 735
317 3
913 369
486 306
902 626
402 133
424 199
45 510
688 671
445 564
253 18
898 673
686 298
437 752
331 400
492 686
554 802
178 688
267 904
127 433
589 951
549 203
364 694
814 343
571 215
528 59
867 733
622 885
793 5
280 840
282 190
841 882
827 588
858 952
653 563
391 972
962 722
846 231
814 530
493 968
580 924
550 598
160 450
849 555
899 47
990 732
592 938
609 502
350 865
860 737
35 922
736 664
949 977
337 734
247 202
292 931
776 270
32 301
384 567
77 874
26 828
122 934
798 635
768 449
750 190
67 266
123 175
257 433
297 81
852 460
346 847
169 372
136 365
114 618
949 493
712 667
46 144
574 935
830 993
918 227
449 98
835 944
840 366
975 559
181 718
200 265
324 928
772 735
618 395
642 535
138 533
233 552
728 699
610 980
662 260
212 715
502 255
137 509
607 427
497 341
396 253
207 160
543 659
317 382
633 952
610 80
330 751
776 953
854 656
291 239
935 824
714 884
452 856
997 682
502 928
53 207
209 450
369 713
348 578
8 32
525 892
500 999
38 608
273 727
789 972
597 936
446 958
864 862
421 806
86 736
88 644
81 543
887 571
948 846
548 662
448 897
9 215
41 388
144 633
720 262
595 692
503 20
855 620
357 613
85 880
218 870
359 431
847 161
871 919
150 990
872 603
191 870
495 196
499 607
333 25
562 709
128 16
736 472
924 437
964 141
934 683
113 341
845 186
17 421
167 20
341 46
256 198
147 152
252 836
713 46
337 856
217 665
413 858
632 296
824 951
819 431
385 634
490 578
327 467
246 279
675 114
92 675
258 517
14 294
131 730
547 140
879 74
622 160
45 624
656 332
680 231
679 892
789 437
763 392
958 464
952 366
654 704
469 859
13 857
329 785
393 727
431 395
333 396
968 811
7 993
335 369
224 937
350 352
247 625
351 969
699 493
982 834
331 819
657 35
450 519
679 654
872 144
662 683
291 113
653 137
3 879
904 800
393 734
327 817
132 827
515 917
224 574
883 262
142 903
54 775
192 523
975 458
107 74
850 845
757 934
475 596
244 420
249 238
332 748
715 559
749 455
877 352
548 723
410 173
222 939
753 366
281 177
10 585
395 874
258 687
587 710
360 347
896 267
401 173
390 73
114 645
605 633
126 217
878 88
726 557
634 421
747 753
545 558
241 215
5 786
437 499
181 430
905 803
372 262
530 942
331 527
274 987
41 124
183 900
513 110
504 535
246 674
442 418
363 328
560 202
316 67
722 753
120 506
372 423
212 796
441 197
165 197
353 239
811 688
619 878
681 373
80 854
478 993
906 685
975 689
133 791
133 890
733 85
739 703
405 994
214 934
85 187
208 471
639 66
439 944
501 658
490 1000
604 109
111 247
828 69
864 950
122 917
438 255
531 5
596 525
754 884
696 904
318 92
515 258
953 632
26 778
82 307
66 439
7 383
606 204
172 613
4 938
414 180
426 968
468 470
132 377
133 38
217 274
696 60
508 321
191 71
940 937
713 617
575 815
413 601
887 411
64 347
239 515
250 563
839 933
739 963
183 605
519 635
407 567
796 815
443 715
876 51
793 829
154 499
15 898
584 450
522 900
555 634
838 709
158 231
91 34
492 456
765 978
47 918
269 326
165 573
230 807
322 282
741 184
921 738
629 827
928 300
528 961
831 222
342 427
821 690
270 881
605 472
543 559
22 392
16 521
201 796
451 343
448 414
86 689
118 372
51 724
487 19
496 196
185 643
202 573
914 661
753 193
300 947
875 530
967 33
568 421
200 164
973 82
221 391
830 15
68 979
379 592
609 820
117 178
398 578
191 111
812 548
471 366
652 96
414 584
104 916
108 569
85 691
117 895
460 308
529 68
532 737
831 18
907 927
86 94
957 3
558 111
942 428
385 531
272 417
519 841
854 285
895 30
64 889
394 497
15 66
859 535
468 903
266 426
225 149
840 178
415 31
54 286
961 390
276 18
194 961
686 81
458 837
884 580
588 222
22 638
794 52
559 44
582 359
690 890
97 284
943 746
725 682
845 1000
609 807
744 794
278 969
421 863
589 469
797 924
317 757
710 42
778 105
403 127
858 109
854 867
550 665
950 583
993 573
684 982
495 502
523 36
437 383
581 978
968 857
215 156
829 166
553 711
325 979
890 258
3 363
269 178
906 658
886 821
554 909
35 305
938 569
503 777
469 366
641 387
818 9
568 329
329 769
161 898
381 96
448 234
644 571
357 892
370 398
838 452
738 292
998 437
894 130
330 661
601 782
125 22
305 878
925 13
909 175
144 694
903 602
927 626
202 587
339 160
616 221
583 22
493 224
116 330
514 743
930 577
613 901
527 682
28 971
228 873
507 804
12 42
341 18
343 438
38 815
527 818
134 305
358 780
695 332
97 165
306 801
312 99
229 107
298 92
659 264
870 686
174 508
296 829
890 319
666 545
917 250
998 242
654 428
207 538
334 423
819 176
469 731
343 891
512 607
639 337
917 349
321 180
794 617
346 11
545 374
944 77
327 366
680 275
841 682
226 405
683 67
286 289
593 118
988 46
248 510
670 586
327 710
310 421
550 560
169 868
502 415
79 112
780 392
286 722
578 306
383 449
152 445
71 621
659 268
254 537
592 611
715 671
459 752
201 910
80 918
472 278
644 537
568 712
6 484
44 508
495 5
899 744
479 627
955 762
148 506
768 194
705 558
262 298
463 453
219 800
370 386
198 69
242 426
82 623
668 21
132 886
954 811
148 811
346 111
932 937
788 268
683 359
333 805
117 95
852 160
935 760
619 225
465 974
297 755
800 753
880 861
937 322
149 998
515 368
344 727
157 11
30 71
680 965
652 763
894 356
184 385
273 159
554 342
566 177
205 994
986 662
521 412
988 781
425 271
678 827
144 228
659 433
904 601
711 458
722 144
208 430
597 98
568 457
85 527
190 780
276 469
622 154
779 118
615 987
252 386
710 401
604 728
92 538
575 557
793 256
690 569
151 752
885 59
574 375
656 678
867 596
212 711
988 85
638 77
43 682
492 478
119 266
893 617
968 216
490 597
518 211
8 441
233 840
877 173
741 452
157 432
208 559
506 40
160 174
903 627
501 376
683 613
210 455
766 258
583 155
514 990
252 709
197 38
430 743
311 684
542 603
152 878
478 810
578 478
545 643
157 897
283 696
278 8
785 793
234 378
386 956
802 137
413 57
264 731
341 639
443 142
111 421
158 768
441 470
39 466
335 311
591 520
640 804
948 481
771 719
498 826
823 796
291 773
845 582
27 291
469 581
352 240
483 42
733 434
100 698
851 741
280 942
529 85
450 590
903 964
852 399
591 965
316 817
151 244
446 756
724 683
34 736
802 98
210 80
573 678
884 270
993 671
259 193
62 240
674 492
263 686
928 487
191 727
525 608
931 75
540 332
852 949
321 670
782 290
272 814
230 201
181 854
972 928
937 875
511 209
374 173
791 469
263 31
236 839
466 907
713 856
761 603
95 299
158 310
896 336
671 465
516 937
578 206
263 834
873 615
876 233
609 938
717 665
741 619
402 821
989 670
106 319
29 747
117 261
200 566
977 309
837 347
194 992
165 698
88 740
514 964
356 565
431 295
984 546
135 165
914 872
979 938
451 796
761 664
192 347
854 153
439 20
542 71
310 418
32 24
933 911
701 513
508 298
31 34
342 534
536 972
21 740
166 543
781 80
647 890
196 841
807 599
30 188
161 334
916 316
659 416
215 39
899 766
931 665
652 550
514 599
659 491
206 908
313 27
381 939
857 374
935 483
646 553
459 754
301 188
710 289
614 833
497 950
725 636
916 429
374 247
353 930
360 143
645 707
249 604
717 10
571 551
172 69
762 256
372 481
139 284
892 585
988 125
902 588
729 912
414 257
710 579
994 612
205 379
539 468
582 920
828 448
703 1
581 160
132 698
370 815
514 480
759 882
594 89
237 533
947 706
130 418
628 215
520 973
827 910
797 735
124 517
26 801
102 786
426 128
946 178
199 916
310 543
665 101
133 450
866 890
18 462
625 442
399 423
570 610
964 542
428 621
196 945
966 427
102 385
504 97
824 827
57 739
271 77
644 520
379 887
463 939
996 756
660 806
375 851
54 814
848 239
964 496
848 86
23 607
435 680
174 135
71 420
411 73
926 623
574 64
120 431
935 505
32 993
121 419
888 527
390 733
233 815
586 42
961 691
64 642
933 257
439 150
464 627
994 59
73 940
426 482
793 686
896 477
771 105
355 249
851 523
591 57
544 447
82 403
889 628
731 310
414 777
548 24
938 392
426 152
180 226
796 326
941 819
956 444
939 8
366 468
164 353
805 277
501 909
745 894
855 624
637 321
235 9
778 295
149 210
451 19
643 587
624 979
655 593
34 881
958 764
520 551
512 769
528 296
153 890
664 349
542 845
641 570
770 346
228 446
680 685
233 925
137 697
125 307
247 423
602 356
967 322
950 501
928 417
926 336
141 346
833 575
980 316
791 125
839 691
710 871
482 730
844 958
494 745
191 831
754 624
195 319
86 394
425 491
864 772
307 100
69 588
443 78
617 127
724 393
817 183
466 306
545 223
117 82
289 627
336 555
562 129
342 445
958 341
396 923
970 456
466 285
674 727
217 292
746 342
865 265
303 625
461 767
577 179
687 142
881 148
573 263
756 270
97 248
43 121
545 155
254 299
648 829
895 622
87 12
334 756
319 657
429 671
220 518
544 781
415 365
332 36
979 680
383 287
143 710
870 620
305 829
720 495
121 178
174 372
496 754
25 600
8 904
621 933
901 342
986 679
487 284
926 650
573 460
719 596
588 907
689 495
255 626
617 632
694 632
75 943
473 498
447 57
534 512
810 737
761 283
746 958
15 695
433 968
387 237
363 462
476 875
614 15
878 225
92 523
573 445
601 388
205 22
30 743
623 532
574 939
635 949
582 82
799 69
893 846
881 460
291 453
487 782
230 486
290 770
501 170
898 537
514 955
941 300
677 558
370 631
970 760
562 105
75 471
920 457
853 850
985 377
888 469
297 1000
412 544
976 489
727 206
943 333
844 323
280 664
427 167
312 192
579 534
763 919
655 603
417 337
720 195
721 939
669 42
793 915
909 692
73 641
91 67
745 328
772 39
380 686
644 236
171 719
159 134
934 129
282 383
537 468
49 495
238 564
420 431
207 6
257 58
162 655
214 729
143 691
365 816
928 936
880 331
533 58
941 8
283 580
528 262
717 509
785 862
796 989
292 340
650 175
604 107
412 427
5 813
665 288
261 685
616 38
899 222
239 394
688 962
937 252
289 413
242 251
316 573
950 309
609 328
565 896
360 310
505 205
769 123
640 557
855 998
765 423
71 270
843 33
699 491
197 819
689 259
938 630
599 550
676 378
86 932
960 561
703 54
956 931
793 164
915 632
742 318
633 3
893 812
94 743
111 679
258 407
549 997
238 701
209 444
111 82
650 339
483 949
397 590
730 580
763 345
739 390
283 654
620 331
465 556
696 83
384 809
568 368
701 302
959 700
320 911
447 525
636 551
151 705
354 131
76 695
364 806
469 786
304 194
956 971
459 127
328 867
575 766
699 172
9 669
310 566
989 164
972 28
629 838
320 14
465 408
597 632
799 337
687 135
346 508
928 647
408 147
612 135
490 13
435 843
795 600
649 278
655 820
465 136
684 853
227 419
347 511
292 230
677 325
517 23
583 696
615 134
8 186
924 954
490 233
742 52
236 671
714 433
274 480
389 226
95 177
667 700
185 678
945 408
146 921
302 310
765 384
501 493
914 908
994 339
732 372
725 344
265 125
721 274
53 274
180 114
209 273
661 19
311 796
239 87
619 654
826 599
267 910
235 491
378 240
178 996
342 886
17 842
453 184
248 574
422 441
269 20
631 291
34 379
553 155
334 622
393 309
240 959
95 81
456 208
186 37
455 733
253 16
74 932
69 976
358 455
552 213
418 192
702 36
488 362
309 346
959 773
617 183
856 973
932 839
786 812
279 215
464 345
834 331
889 623
610 757
320 574
957 702
836 498
538 977
931 937
839 959
393 152
522 187
813 236
26 111
551 649
708 921
379 944
180 534
470 635
337 691
717 768
536 234
881 688
303 620
83 379
392 810
82 493
800 744
911 934
410 384
443 616
669 884
189 812
832 28
257 746
44 642
303 148
969 492
537 260
968 715
138 991
285 202
947 621
768 134
522 514
229 280
140 800
597 139
727 496
262 587
932 314
946 142
376 671
539 503
226 337
399 976
390 499
880 699
961 652
967 72
590 631
125 151
675 960
575 64
802 819
658 81
487 823
536 626
176 854
156 740
21 203
596 314
414 299
437 156
827 553
11 195
796 993
490 307
350 624
80 907
473 124
601 84
525 34
354 453
393 345
919 247
410 231
870 10
475 553
124 265
132 180
352 208
349 397
442 16
532 66
551 386
546 265
665 683
587 199
839 763
948 127
842 650
629 907
593 178
679 836
34 1000
365 297
298 658
901 815
675 185
414 614
292 314
585 351
126 903
852 175
289 797
88 799
340 837
558 557
954 263
185 657
228 202
20 183
466 820
590 283
914 289
546 162
743 971
402 669
897 201
860 566
9 30
6 774
422 655
423 87
175 944
844 173
710 205
880 435
387 278
443 512
911 855
307 67
637 253
165 390
675 546
89 519
626 167
397 63
67 590
719 37
549 866
892 84
161 856
940 389
815 958
243 87
281 40
796 496
709 864
680 126
870 241
694 735
595 187
261 523
50 734
957 680
776 174
926 476
3 563
611 308
35 822
99 450
884 117
890 871
216 830
797 117
267 792
193 740
204 529
2 579
981 645
221 200
845 572
664 747
16 397
645 831
670 946
460 900
339 452
560 311
732 193
501 524
125 946
381 821
141 285
396 908
618 900
277 688
942 489
508 410
822 142
183 866
498 349
305 860
785 62
685 345
964 153
164 868
705 644
204 50
528 737
302 126
660 469
709 674
65 965
307 425
289 699
206 287
997 517
321 315
284 255
327 841
263 330
569 917
394 85
276 249
180 182
917 217
119 500
270 578
544 581
33 303
949 472
87 950
664 439
99 387
415 863
448 71
356 728
969 591
765 241
552 885
635 571
345 127
532 236
254 972
692 117
419 136
894 767
896 334
402 521
556 929
726 460
85 201
181 851
479 555
707 718
908 288
208 219
195 167
950 614
391 728
970 960
52 918
672 125
468 732
221 46
439 852
471 617
920 9
763 715
683 1000
208 715
808 872
461 154
387 657
57 117
45 975
827 477
110 299
43 659
654 694
251 355
276 338
471 992
400 250
101 435
867 424
13 245
201 424
991 437
406 890
686 569
632 843
433 934
653 884
382 556
313 585
716 940
993 470
740 725
698 755
896 954
554 488
841 318
966 295
548 661
146 757
802 214
560 681
971 62
993 972
732 937
793 580
496 959
579 195
754 920
125 77
922 15
228 962
991 321
595 834
826 154
965 732
78 165
314 139
182 765
14 818
221 987
957 776
632 647
151 760
705 272
685 26
491 277
318 897
912 995
722 761
808 141
387 627
967 923
522 516
457 288
669 841
748 185
967 397
757 514
182 721
247 828
414 888
757 904
910 56
932 498
718 471
848 631
467 774
983 917
513 577
857 48
310 869
621 500
185 573
976 528
743 573
311 25
144 982
935 762
677 984
281 978
157 217
936 43
194 123
852 137
299 460
789 570
941 720
645 983
957 819
345 797
800 335
501 916
478 71
62 580
359 102
989 526
4 457
707 798
523 165
387 231
492 63
779 960
268 849
808 374
19 707
194 315
634 806
785 552
427 221
736 743
129 350
614 330
798 737
155 795
633 468
193 57
37 971
507 974
17 914
786 502
801 331
361 243
584 745
501 259
330 482
947 501
837 576
187 30
457 657
44 47
643 567
947 986
113 783
153 226
940 783
85 817
654 595
464 724
723 22
841 925
669 347
269 880
968 793
407 783
466 168
332 799
790 409
893 191
332 703
193 449
275 537
131 645
784 648
750 982
624 346
66 85
733 598
521 88
988 154
783 565
991 746
623 741
233 735
188 428
751 485
379 979
761 687
396 965
261 618
810 697
389 917
333 718
865 246
752 199
241 833
584 442
203 464
735 900
845 645
19 199
649 367
745 32
926 846
477 972
17 993
260 239
659 817
49 62
600 248
659 550
66 247
761 417
952 158
401 285
811 779
224 648
809 319
473 469
253 394
67 125
473 835
576 787
424 999
50 724
599 25
444 430
624 71
537 924
264 612
142 555
335 675
250 753
756 633
791 644
811 587
142 351
741 313
255 800
316 978
625 912
574 432
722 803
502 642
545 151
82 789
964 566
72 48
751 512
865 982
673 65
123 215
677 589
73 98
430 851
780 609
862 752
605 644
307 622
884 233
163 79
140 851
920 816
505 652
473 264
938 412
776 815
232 435
700 148
155 856
582 83
809 926
317 978
504 566
21 638
900 716
499 901
280 512
880 838
198 982
502 350
76 93
361 595
115 812
479 736
725 463
43 325
362 597
333 48
825 997
111 400
471 625
841 145
749 184
30 433
128 660
252 338
476 138
685 474
550 745
536 367
586 121
798 668
887 551
556 514
576 857
893 172
403 328
733 759
329 573
391 407
209 190
660 296
465 476
290 612
133 232
224 939
154 644
279 188
524 325
962 42
477 159
225 144
663 58
514 39
204 991
994 288
988 760
395 349
790 846
525 673
893 458
943 14
19 63
604 35
5 843
946 881
155 495
275 623
510 562
506 689
790 136
63 165
961 107
444 962
202 108
345 639
983 243
632 679
61 673
484 345
757 624
555 13
630 14
133 613
991 441
340 26
740 900
640 903
898 186
671 294
996 584
771 872
832 127
259 337
886 346
539 720
136 888
516 836
324 464
485 532
200 608
577 877
5 750
384 608
933 799
415 527
239 584
204 467
995 515
233 789
641 578
667 283
275 349
962 747
115 429
386 980
72 976
836 156
83 955
669 797
532 774
766 593
742 444
225 964
984 348
954 156
390 64
733 654
813 181
279 730
969 398
137 377
106 782
823 319
733 951
872 251
406 842
77 759
868 867
201 329
375 532
139 643
370 428
983 668
311 293
174 831
655 700
745 360
496 98
547 141
829 368
72 971
518 105
621 746
357 425
504 79
206 52
589 391
373 386
427 138
970 342
891 285
760 296
462 361
117 517
109 120
684 800
967 773
865 475
832 74
406 714
277 968
458 402
671 880
794 596
869 291
171 399
58 827
243 682
101 63
366 198
328 344
653 829
842 640
239 636
278 301
240 304
933 574
269 4
485 579
246 58
754 206
342 687
127 521
146 854
759 675
631 696
454 937
832 455
670 386
40 130
476 785
960 767
800 999
944 13
172 140
976 486
535 183
80 280
46 613
982 488
395 307
757 278
320 49
889 747
791 31
242 875
176 663
491 269
207 634
975 706
24 270
228 185
787 657
748 337
707 572
97 378
61 574
243 227
302 466
301 129
54 890
766 366
280 673
56 239
491 939
317 557
743 697
563 944
890 922
263 425
710 995
283 77
753 86
630 902
779 803
853 563
742 915
443 460
642 188
266 423
949 83
382 477
204 982
935 641
651 602
952 878
308 586
598 344
677 153
518 418
646 117
192 206
162 8
634 605
371 88
333 751
773 8
331 912
449 66
162 657
413 963
134 800
902 352
833 793
791 91
445 888
798 579
306 45
621 25
725 569
942 853
906 535
351 959
360 546
323 165
857 575
542 730
280 684
493 649
259 690
432 827
423 163
531 436
474 563
184 75
905 737
900 714
980 597
588 673
639 920
665 338
921 653
857 849
343 63
883 915
6 959
362 773
667 287
72 396
491 650
392 598
820 852
952 833
333 368
206 399
40 471
522 258
951 572
953 903
19 549
35 586
400 531
139 948
34 305
614 730
24 817
42 163
907 729
664 944
519 660
57 770
490 463
521 459
951 911
754 397
528 79
809 331
541 839
131 706
375 235
388 948
942 951
345 962
217 938
208 736
328 955
39 298
495 792
995 203
82 635
798 648
854 441
865 974
525 381
882 778
504 366
721 707
63 65
870 124
721 905
396 968
711 81
223 849
496 604
79 313
117 865
445 321
949 912
872 639
872 458
753 599
877 472
191 152
120 699
78 331
252 650
238 674
510 89
994 264
365 63
596 130
756 123
617 401
587 329
310 755
731 392
956 17
185 504
364 533
483 14
480 526
745 729
814 578
41 997
850 322
628 537
219 517
142 455
878 716
720 603
880 834
938 379
938 864
221 310
209 460
726 192
646 799
547 257
264 764
74 171
827 527
906 468
657 604
118 867
965 112
893 818
196 780
525 434
654 871
705 105
555 186
373 561
846 393
477 186
193 348
172 463
871 664
555 28
596 913
323 509
692 533
738 646
276 250
478 526
470 298
512 349
597 865
824 248
394 894
416 16
622 176
593 931
608 702
337 466
655 154
102 107
48 660
914 116
105 238
79 281
376 477
978 42
356 629
482 263
570 127
415 442
289 410
514 625
438 29
361 80
403 270
614 719
635 696
660 89
824 260
702 360
635 277
69 940
384 861
202 919
259 637
454 49
599 71
588 861
775 896
755 415
878 700
518 468
631 396
7 599
365 851
153 638
678 774
269 655
865 980
190 286
755 458
653 75
531 694
316 299
532 749
127 689
255 959
913 543
265 931
407 40
703 389
563 373
526 32
670 109
489 180
150 232
775 146
514 190
957 97
455 65
584 575
211 731
743 70
760 506
223 761
24 490
768 169
521 665
134 928
62 406
535 421
452 740
602 389
677 864
833 860
367 405
771 690
257 457
550 357
601 679
874 664
708 209
394 755
699 99
747 658
937 905
611 694
272 775
256 32
288 948
377 560
289 440
93 522
913 714
833 456
94 857
652 267
212 420
18 155
845 398
891 920
588 306
231 542
291 327
262 174
435 658
874 979
742 686
728 682
192 147
423 34
686 451
642 754
68 145
387 77
90 725
666 114
895 723
764 367
342 484
128 386
184 475
385 950
361 36
865 850
387 909
425 629
889 516
883 336
280 869
45 389
534 227
229 375
559 2
84 985
798 688
81 281
927 156
179 517
866 659
496 758
935 122
610 425
916 695
324 653
933 121
125 636
868 268
232 517
846 892
631 990
181 630
455 123
876 121
428 964
45 345
120 900
985 995
464 227
966 716
437 428
727 821
406 181
244 640
920 156
835 234
702 490
465 315
322 912
872 359
569 190
393 671
992 177
197 983
379 598
785 332
629 152
269 624
178 462
910 805
590 650
191 166
268 913
137 475
667 250
373 700
454 678
684 972
71 940
883 686
508 142
789 682
165 2
877 646
747 178
372 328
559 974
603 191
622 78
800 594
488 601
946 350
225 73
470 573
385 52
624 355
755 20
72 362
176 435
81 41
471 99
533 636
989 710
931 231
390 549
977 843
583 742
62 648
18 5
17 772
609 59
547 529
252 18
572 725
743 666
895 177
705 815
852 952
515 472
780 443
376 948
38 287
142 80
806 835
306 834
880 338
684 394
866 153
290 659
2 932
741 587
123 354
657 33
259 242
43 385
878 683
715 493
128 916
573 883
578 668
904 556
848 999
633 131
761 660
184 536
239 727
271 150
104 17
309 474
288 961
569 9
188 924
850 110
135 61
817 969
959 252
941 548
58 774
191 853
281 181
250 850
817 524
842 445
163 631
45 409
243 236
946 956
754 665
463 838
50 483
731 153
209 747
8 911
409 53
775 7
589 856
269 471
244 601
897 63
416 432
14 634
892 897
172 107
303 213
475 199
687 583
902 8
241 386
371 635
403 991
209 361
992 263
238 712
969 701
112 784
383 231
596 112
683 428
679 746
276 811
679 117
182 391
407 443
576 9
823 697
169 156
94 614
808 439
475 364
208 764
968 547
456 514
79 276
593 689
243 378
69 487
609 830
948 409
238 748
401 356
565 418
199 759
177 872
158 528
19 865
775 554
180 492
784 888
828 462
295 865
833 246
153 980
479 583
16 532
353 480
374 130
502 29
489 826
700 705
678 878
51 378
544 286
603 161
44 165
128 454
990 362
907 77
669 381
528 585
226 705
832 8
313 338
686 892
193 649
843 716
842 553
927 745
441 686
169 731
407 601
484 958
124 121
575 196
315 133
995 336
261 273
692 691
895 614
179 883
264 592
99 346
849 975
902 555
373 299
749 425
93 364
476 477
277 560
748 546
653 392
106 19
536 610
448 44
991 154
93 466
463 865
962 904
204 151
294 548
522 138
696 888
199 363
229 719
662 68
548 246
71 925
670 610
683 122
768 711
980 703
648 764
199 430
659 637
704 416
587 986
961 613
831 385
859 163
66 55
25 97
79 977
353 416
725 580
940 997
817 437
702 497
214 676
110 304
677 348
977 964
189 494
514 366
458 655
161 483
483 63
440 832
866 338
916 363
58 267
73 609
169 466
352 643
763 327
217 970
381 703
31 922
531 809
375 724
367 860
797 209
425 681
289 144
995 888
88 718
646 334
74 794
346 264
703 621
965 299
480 870
902 544
740 302
467 297
871 396
908 185
808 206
539 443
731 269
851 696
861 878
418 995
517 765
800 54
956 963
103 120
643 667
482 765
112 35
258 411
856 270
950 368
395 292
253 1000
312 350
937 567
636 30
1000 625
109 579
482 705
755 855
470 827
726 604
115 997
512 628
360 489
401 286
73 162
477 535
751 17
935 419
70 9
236 482
985 645
248 827
118 581
987 484
76 1
603 287
543 199
458 511
392 554
984 833
53 387
932 956
754 352
831 900
467 745
284 482
707 406
802 901
456 460
38 110
666 686
78 11
620 909
259 812
858 840
99 708
568 915
284 781
793 712
188 404
73 691
315 426
142 324
696 821
69 678
875 752
852 243
732 941
36 904
780 426
260 670
78 780
863 88
742 51
330 138
946 251
205 75
708 422
305 987
727 283
697 898
107 296
927 35
585 166
819 684
729 363
693 776
45 4
108 721
300 78
594 463
966 317
30 950
669 644
485 411
250 66
921 807
925 145
158 271
385 170
364 594
191 962
71 368
812 965
67 220
95 246
765 267
469 167
491 792
207 566
125 977
320 98
169 876
247 252
790 910
537 261
32 794
8 357
635 671
987 689
260 353
595 533
419 823
180 797
638 765
396 479
524 848
97 494
663 415
129 538
839 764
388 476
206 799
220 834
970 570
157 337
194 322
254 811
767 495
709 407
972 955
942 567
254 855
298 956
104 795
523 26
164 479
584 939
260 971
979 319
445 468
415 725
356 203
843 945
911 736
510 503
780 149
567 528
68 162
23 751
611 25
223 770
183 52
559 895
760 502
336 252
868 99
775 99
691 841
589 894
860 381
59 702
361 181
770 675
944 830
375 140
434 746
536 768
427 653
245 154
428 757
164 894
181 429
244 770
239 220
601 362
596 836
557 759
303 119
253 194
379 51
491 582
559 158
714 150
753 130
810 131
604 758
455 854
931 312
12 586
912 304
252 463
857 805
243 16
969 659
103 17
990 467
171 28
541 599
259 132
78 307
388 386
157 412
35 24
288 50
179 306
880 519
235 961
50 504
589 864
435 619
887 60
681 177
788 134
97 744
972 537
786 520
733 99
92 516
131 43
455 683
866 949
554 987
612 327
183 564
743 879
338 726
359 665
878 261
513 331
549 908
839 951
533 547
103 186
157 962
334 34
30 471
446 296
354 355
877 681
702 484
631 28
455 858
201 216
195 534
637 972
349 483
707 109
852 398
748 710
764 464
440 839
992 298
568 26
262 950
285 472
108 115
328 999
556 522
655 599
272 151
757 302
36 19
80 279
451 501
454 635
362 452
346 811
995 904
163 429
930 827
500 436
51 926
964 362
88 837
521 909
383 29
108 963
403 928
243 782
31 642
600 750
492 286
798 833
697 207
652 567
547 438
256 496
460 475
68 659
227 405
422 272
713 367
933 164
984 700
809 560
74 219
704 19
400 5
722 974
551 814
858 668
562 845
890 915
670 913
702 154
16 251
826 538
109 922
208 275
737 993
970 150
244 967
86 386
753 617
844 396
491 396
800 788
33 470
739 793
799 507
927 429
345 120
321 852
870 260
195 798
960 927
491 593
653 281
514 292
359 704
454 583
385 291
521 497
397 987
365 811
237 223
520 118
895 120
129 757
470 607
52 141
185 402
891 358
875 694
970 372
496 786
150 142
462 105
999 875
436 802
460 428
293 250
966 463
765 743
721 121
351 161
555 185
106 143
238 908
560 904
427 185
152 32
95 932
820 522
128 323
941 138
885 67
504 658
119 165
932 431
629 940
891 382
618 822
966 111
552 46
251 461
355 473
191 271
313 501
620 445
269 768
266 608
773 115
784 726
498 841
844 549
898 966
4 594
445 245
281 761
853 727
108 593
689 911
832 867
711 34
241 306
146 431
454 403
151 723
845 152
341 287
182 790
205 100
760 882
424 752
161 53
778 961
249 357
457 550
369 297
520 925
897 445
942 698
113 826
599 438
188 164
176 773
489 473
480 433
574 207
601 132
183 946
326 809
834 370
622 889
146 606
979 888
647 870
344 454
61 232
881 950
944 61
201 193
648 578
476 172
640 322
591 47
408 256
436 456
652 171
24 509
467 710
464 272
425 644
974 77
700 434
616 611
459 177
923 97
895 518
51 368
349 420
332 197
409 802
295 909
756 532
295 663
32 293
694 351
958 135
136 736
638 470
519 230
849 489
251 378
770 573
861 393
52 988
305 907
821 973
472 87
328 750
59 1000
954 710
948 944
665 286
314 987
880 513
358 235
384 293
805 464
652 327
492 227
837 697
989 657
353 422
777 150
46 584
648 962
361 163
897 474
834 412
983 519
862 24
1 452
862 575
173 903
208 309
150 198
361 843
680 512
2 894
745 254
897 149
789 36
737 400
381 991
818 12
340 912
136 227
537 625
846 905
586 59
535 817
539 490
185 195
344 862
39 722
65 781
954 243
12 425
366 84
433 300
519 678
373 703
175 318
776 821
454 127
233 554
235 527
33 432
438 962
450 953
852 928
737 986
541 558
429 981
592 440
69 913
753 732
568 513
180 510
263 123
659 121
706 335
40 189
718 397
954 985
88 755
789 523
75 611
91 943
42 556
82 457
404 709
488 264
963 228
598 602
615 399
298 855
823 641
737 436
220 211
253 499
502 794
242 615
868 61
957 476
604 819
846 717
807 751
713 284
717 526
999 849
891 57
898 52
955 506
341 883
757 504
214 366
963 975
293 703
234 953
257 617
617 336
242 143
811 541
575 949
529 286
292 531
185 906
565 88
436 567
594 467
663 703
911 106
575 277
943 352
660 203
375 521
946 109
716 303
957 689
578 642
874 290
772 868
801 909
977 790
682 422
245 887
87 782
133 401
588 313
773 239
375 575
672 795
934 953
714 837
271 74
760 301
834 690
283 199
473 13
158 701
358 865
156 216
475 382
677 682
585 214
339 738
177 586
335 872
817 991
458 514
388 221
409 212
542 564
518 630
146 340
351 397
650 979
261 115
644 768
686 282
716 351
657 904
338 915
847 602
826 917
868 336
184 193
761 346
279 585
931 647
867 208
9 366
750 576
984 536
831 31
177 702
828 510
4 567
734 849
707 212
154 322
956 327
321 694
422 32
796 357
305 923
105 744
400 884
866 904
216 419
999 378
946 387
319 68
276 586
704 818
620 222
985 403
588 624
249 933
173 720
670 367
125 389
230 381
740 120
416 954
460 579
819 473
445 380
166 899
959 339
988 392
351 259
813 117
649 880
237 396
5 52
226 653
897 15
432 374
269 742
977 286
402 587
831 914
130 769
920 919
467 696
560 840
287 852
207 39
315 771
129 703
712 861
672 35
976 940
899 183
807 331
183 64
978 802
267 163
360 924
192 401
693 598
721 976
22 318
310 411
951 542
749 854
472 577
516 672
561 188
99 614
444 153
976 867
769 39
69 866
556 106
676 553
943 100
979 361
20 969
773 47
1000 841
258 503
924 540
120 665
344 820
473 71
971 483
981 757
807 290
78 683
934 220
241 935
288 382
58 648
616 189
47 693
333 347
662 631
640 891
985 291
432 201
434 788
773 222
71 45
375 259
699 311
182 486
802 887
683 733
317 73
435 610
501 548
963 520
5 726
791 327
461 415
864 713
557 491
9 123
649 722
448 959
944 231
678 610
751 660
981 688
237 670
6 544
809 120
718 882
605 790
131 555
581 701
886 433
281 321
461 678
599 685
468 419
157 407
524 855
885 762
989 495
822 523
216 109
215 275
651 406
681 417
419 778
270 785
307 442
516 702
939 3
448 196
113 743
178 788
665 802
203 397
18 192
872 959
38 178
411 84
829 860
4 250
887 150
224 278
169 610
694 211
349 542
292 587
797 337
416 163
865 173
198 819
496 823
37 76
639 794
931 736
63 555
647 311
622 320
388 243
930 108
224 804
539 685
257 92
61 49
392 466
193 114
676 619
223 78
545 342
290 451
683 90
967 610
290 231
708 691
614 463
463 421
438 410
603 713
224 243
827 569
477 143
266 976
366 409
158 749
604 885
19 571
897 561
174 381
651 165
481 978
879 191
652 348
824 100
664 108
568 493
233 837
571 723
136 189
520 635
124 859
440 963
892 257
538 232
477 519
515 55
126 916
705 615
741 857
227 396
316 187
264 187
750 629
871 643
225 969
645 782
100 483
832 637
416 517
241 594
733 496
752 983
162 161
31 639
677 952
27 898
558 590
373 755
278 990
92 711
595 747
825 868
472 985
75 894
933 376
139 259
23 499
355 53
840 516
724 21
658 963
195 668
323 898
82 647
601 872
935 486
458 50
652 190
800 234
989 639
593 449
635 648
79 143
249 636
601 859
126 647
251 981
398 592
567 332
428 628
448 357
394 141
143 786
431 490
612 14
207 807
256 64
214 353
682 375
998 315
678 870
503 851
417 58
420 754
192 859
108 459
869 348
720 398
769 371
896 428
217 286
601 637
618 110
345 554
202 570
79 937
156 488
602 666
831 4
972 991
593 759
862 686
375 954
60 604
810 317
375 675
352 166
644 417
545 509
842 538
99 466
982 72
340 67
80 890
28 289
322 149
601 240
728 481
22 413
898 363
689 643
614 69
898 288
345 196
821 414
911 587
545 203
511 126
330 393
224 600
453 573
299 256
234 947
256 740
296 726
496 79
147 482
490 144
417 194
369 458
725 571
224 974
359 439
821 766
770 233
704 579
427 621
743 502
193 853
340 801
438 988
299 235
670 960
766 230
98 768
58 407
465 80
452 515
826 641
516 395
101 241
899 907
162 867
444 649
595 955
592 240
752 107
822 818
325 702
561 472
409 888
667 890
800 832
163 870
671 721
538 694
949 230
984 645
45 32
637 137
82 48
237 179
954 214
889 691
560 301
998 364
346 943
554 645
243 46
973 451
680 936
400 532
834 480
117 121
460 946
480 809
721 358
205 132
162 882
515 192
455 533
882 762
277 215
463 542
710 935
577 813
738 33
306 675
979 651
691 208
535 127
412 942
803 707
898 368
963 896
317 394
900 59
268 353
272 420
519 697
849 623
856 99
710 639
93 410
822 697
576 737
319 835
963 160
238 247
596 486
477 975
212 243
153 69
757 12
227 231
929 610
339 537
186 565
378 244
550 427
355 546
710 121
827 269
873 153
152 240
702 134
982 403
963 23
373 296
342 696
853 341
235 618
401 375
63 454
268 366
104 983
60 332
889 491
147 494
167 805
67 205
101 843
288 582
353 259
859 492
889 126
277 617
102 983
193 267
477 322
249 768
546 326
102 32
225 352
740 711
62 684
385 246
591 790
307 170
250 260
872 879
910 696
708 203
444 867
701 321
555 77
638 102
838 637
138 578
326 408
719 609
567 651
91 736
606 681
938 133
630 422
497 216
866 946
717 837
268 767
777 612
683 235
186 363
851 550
434 971
317 159
504 1
105 812
373 669
933 179
87 380
355 164
874 334
305 897
348 433
586 286
223 683
618 380
742 969
325 570
998 523
137 795
755 902
294 132
710 175
982 106
548 639
607 711
427 919
801 452
317 911
780 799
34 866
434 962
860 498
729 287
922 28
460 724
458 294
227 420
48 104
52 554
235 28
514 494
747 976
489 817
155 137
65 251
232 920
773 173
226 604
351 412
307 299
363 113
829 741
167 240
656 376
42 944
693 856
591 617
428 10
528 826
385 987
677 379
447 247
667 778
67 856
111 547
386 183
570 57
332 463
889 811
246 319
119 52
640 368
135 153
918 118
514 534
837 387
434 270
73 364
867 246
573 906
633 916
228 122
366 708
556 252
17 741
29 227
392 251
33 10
978 43
834 345
580 284
719 685
169 485
931 706
634 703
966 689
792 551
846 555
578 357
306 657
478 776
144 310
70 119
875 333
793 952
167 868
664 610
861 941
371 628
166 60
926 49
101 106
809 675
340 975
865 722
325 983
87 637
487 230
291 108
82 215
274 94
679 671
412 418
14 782
24 766
152 893
350 636
260 863
574 624
598 375
616 114
471 474
465 188
960 924
485 806
894 647
303 699
944 688
160 24
557 500
955 363
724 414
166 421
776 63
328 421
809 819
882 88
115 306
911 255
931 616
791 7
131 941
883 162
813 151
794 948
935 546
578 226
261 479
90 282
114 449
295 861
937 221
933 735
369 925
330 996
439 70
170 833
838 345
804 605
957 100
88 492
898 682
887 443
697 468
268 322
318 249
119 42
31 782
637 983
878 715
120 800
125 145
301 701
940 912
535 317
808 701
100 731
784 850
514 23
266 154
522 530
155 561
955 114
522 844
732 139
661 822
767 651
613 946
405 334
443 674
586 430
359 964
265 833
387 938
534 269
553 432
149 747
698 753
351 304
789 562
220 716
325 207
968 359
591 854
809 289
238 192
137 659
553 416
708 918
262 711
883 784
523 649
777 705
338 391
725 581
214 720
55 455
795 89
238 828
161 46
170 328
298 661
189 863
427 439
660 788
464 943
982 550
206 229
707 149
206 548
808 80
680 942
7 247
346 267
784 392
437 229
903 501
294 17
437 628
653 166
567 578
425 59
772 618
661 423
137 157
831 625
838 247
165 22
193 705
437 103
475 247
994 117
307 728
349 87
602 987
700 957
981 907
417 40
252 928
104 271
890 489
610 268
327 809
629 378
565 605
858 519
24 389
958 236
742 545
818 134
252 923
353 116
586 552
282 628
573 272
990 620
885 279
135 703
782 440
940 274
237 909
149 119
20 370
625 733
31 964
513 623
319 702
400 207
276 357
544 586
534 922
946 813
904 26
421 642
938 426
634 529
616 918
651 251
601 741
86 861
513 431
670 878
879 656
499 257
418 166
97 267
101 977
477 239
848 126
767 504
383 662
198 123
434 431
438 5
799 723
415 109
391 755
456 5
671 810
18 135
88 178
214 699
433 926
414 91
32 31
776 275
283 539
919 213
242 565
904 885
701 910
734 204
770 537
349 642
807 43
830 974
519 612
828 447
612 904
532 631
509 154
177 938
171 360
567 452
368 52
744 825
529 792
172 709
944 141
831 787
287 211
498 652
755 265
592 472
71 151
188 526
18 618
779 216
691 533
819 494
563 595
891 142
851 4
608 656
138 156
276 829
642 950
412 64
127 803
20 72
700 753
570 466
936 995
117 409
436 976
552 768
382 947
139 536
94 51
848 543
26 413
116 285
952 933
295 382
11 716
354 105
359 336
61 894
41 425
748 763
94 242
968 34
954 257
449 150
873 326
621 409
167 748
107 144
680 204
353 374
779 526
973 832
579 117
385 506
104 774
953 806
140 203
345 437
718 336
31 972
186 537
412 425
774 54
499 462
662 56
345 447
781 158
265 188
290 632
974 864
693 81
415 369
583 385
405 439
666 728
411 157
329 251
939 292
909 53
805 552
649 400
48 593
92 870
713 294
93 634
356 132
610 155
602 821
371 540
251 824
41 344
968 8
363 975
75 37
458 147
600 138
556 268
134 712
990 489
45 498
421 104
713 706
529 875
530 795
963 334
737 115
805 340
104 184
526 845
780 806
493 789
578 109
128 29
212 898
855 819
66 18
978 524
773 951
380 308
853 355
23 968
686 157
880 66
457 694
629 465
227 313
969 665
555 252
775 290
321 331
338 242
726 187
223 570
335 121
289 892
492 569
581 691
499 690
878 943
912 941
380 428
302 294
433 658
505 427
534 81
285 38
62 843
152 179
362 112
169 501
310 960
115 352
497 981
229 699
972 316
918 635
298 788
601 655
397 826
679 440
778 391
939 956
201 602
620 660
207 312
681 831
551 400
206 394
109 541
970 599
495 620
176 469
156 134
520 776
589 28
197 361
209 431
224 945
679 15
979 83
337 655
297 697
655 500
974 33
664 754
741 239
79 907
445 589
744 69
919 210
214 626
369 588
520 198
113 867
783 878
153 902
15 18
996 694
34 176
224 931
134 737
308 432
489 17
592 33
67 621
609 640
406 54
792 102
840 128
394 910
327 738
488 653
176 290
653 307
599 690
377 586
210 360
423 492
65 21
73 375
37 266
816 478
945 909
513 326
475 347
331 195
554 544
369 929
534 635
133 861
930 266
901 124
375 704
821 992
794 480
801 689
952 20
290 385
109 660
480 945
729 132
394 373
338 472
521 148
772 14
197 64
274 476
590 436
332 349
610 359
777 790
791 29
834 815
893 620
856 979
870 903
605 887
610 517
74 697
374 609
703 620
323 616
607 2
40 362
318 42
443 156
782 806
301 801
94 588
814 125
386 194
709 17
521 746
383 110
930 527
419 914
380 971
149 799
493 843
371 287
223 671
229 316
579 847
682 249
873 922
629 473
821 396
653 120
178 133
596 769
543 417
344 619
700 265
89 985
504 350
252 696
487 80
429 369
16 938
197 354
528 220
89 96
976 320
244 990
843 463
90 699
608 439
745 167
25 390
987 694
806 209
329 51
937 85
237 66
172 871
305 385
687 566
569 965
830 412
942 682
753 149
232 847
465 130
298 839
121 75
462 91
920 287
93 183
584 776
532 41
917 58
260 414
612 23
113 112
565 489
165 366
708 547
527 654
38 414
192 54
488 342
738 187
760 444
18 69
204 901
177 390
951 386
442 951
152 584
271 470
97 651
226 206
450 162
757 65
53 250
999 420
331 842
880 238
198 577
206 311
357 668
889 768
301 326
423 346
239 39
799 44
325 587
842 565
321 50
663 20
962 2
931 719
230 344
227 250
946 58
217 843
754 718
688 489
287 995
727 432
824 207
202 289
403 731
33 923
556 545
874 112
462 446
846 21
729 892
981 81
789 741
932 611
215 989
885 709
89 991
115 803
828 446
894 267
956 802
419 150
220 985
781 596
300 338
317 369
278 698
952 173
425 323
750 760
875 641
308 384
784 178
277 204
982 22
784 288
110 151
895 945
328 379
184 108
96 161
374 336
685 936
138 606
339 172
403 57
626 313
465 778
853 484
556 778
451 386
765 499
129 226
108 695
409 783
674 650
353 541
204 999
316 554
567 171
157 476
92 601
716 86
923 741
875 9
898 814
453 746
197 224
994 602
595 523
788 817
62 288
614 981
475 279
815 774
447 359
860 349
581 876
429 521
232 277
824 457
792 740
664 897
712 557
431 406
697 483
692 819
122 19
145 486
643 234
912 685
48 779
652 374
299 600
41 42
966 44
845 106
76 142
314 693
361 147
564 315
871 604
412 893
950 182
669 805
347 560
886 498
28 477
473 968
139 44
840 266
576 988
513 526
65 148
7 739
138 615
945 33
256 960
430 964
586 524
546 815
779 700
645 894
185 855
101 802
557 555
666 971
160 50
902 348
109 925
540 412
215 94
80 656
237 914
301 844
264 273
119 270
292 874
435 246
272 335
683 970
412 921
906 831
970 763
797 68
265 535
639 968
921 277
138 133
878 976
722 713
695 48
795 241
500 348
128 650
163 543
506 307
465 468
345 846
401 789
583 8
461 120
115 973
910 280
507 143
611 966
795 964
36 610
567 210
756 540
960 746
589 326
8 506
88 290
485 705
497 814
848 526
319 584
178 15
643 944
955 55
608 484
556 513
255 663
999 572
473 814
805 180
223 594
125 916
908 300
108 831
165 365
732 245
51 937
308 935
756 681
404 633
789 65
661 273
339 358
59 863
602 859
181 64
764 53
594 883
452 886
330 340
758 431
822 404
863 157
694 230
615 448
790 797
617 191
996 766
303 409
209 307
133 90
965 950
534 101
56 274
356 7
721 22
250 927
869 576
98 324
22 691
990 437
235 811
530 667
570 666
904 193
151 16
145 950
621 142
374 608
681 460
363 13
573 257
971 991
820 374
802 493
390 333
802 145
818 615
782 221
764 286
510 530
820 204
129 880
284 1000
538 192
384 174
46 120
762 890
311 283
982 685
668 686
664 387
618 690
807 925
504 687
740 211
728 19
250 282
12 471
656 298
742 687
335 483
420 511
244 88
613 254
597 51
117 753
550 881
445 957
970 772
466 377
782 458
522 206
268 359
567 292
980 43
223 45
476 695
779 481
951 97
160 620
586 832
602 231
64 587
830 90
870 36
666 290
527 250
634 951
255 843
124 874
208 239
433 823
779 794
844 157
29 234
385 379
672 155
770 381
8 784
54 476
866 712
558 746
532 406
34 325
454 329
722 67
970 662
443 170
768 525
516 469
879 694
602 419
758 276
851 543
340 507
859 129
89 599
833 838
643 832
986 86
544 592
995 808
208 80
253 803
58 672
44 592
717 349
510 513
399 930
66 19
364 160
837 32
164 648
615 299
928 750
254 267
919 684
580 571
368 334
603 55
405 206
106 161
70 633
417 214
102 518
589 411
553 437
404 329
557 746
227 244
608 933
231 803
752 896
757 142
889 561
883 689
786 427
526 635
846 585
429 147
762 16
757 99
75 742
30 902
20 403
229 704
492 490
59 154
92 564
57 592
990 568
989 606
756 107
39 15
733 993
41 813
430 862
826 450
657 759
50 773
363 968
109 761
485 8
16 64
658 323
990 629
205 595
729 217
546 450
722 844
546 704
860 237
397 173
67 304
746 562
321 110
99 261
590 815
528 11
102 517
178 24
53 592
83 265
583 322
519 163
514 201
660 944
513 755
718 612
451 542
623 228
742 979
481 650
198 505
33 182
551 985
598 923
325 961
202 727
29 34
643 393
246 581
581 17
456 348
536 652
834 932
477 146
570 495
471 755
609 881
139 270
216 368
458 76
746 170
110 709
270 682
109 50
725 18
267 538
388 106
433 773
634 78
352 82
286 981
329 536
796 535
240 536
360 287
279 741
893 98
50 332
832 923
180 828
791 492
842 627
251 304
410 996
278 210
583 147
691 116
802 797
21 801
232 179
874 556
225 160
135 382
304 570
389 551
49 695
412 460
894 534
294 665
740 575
827 959
700 353
432 954
824 289
382 590
688 340
547 720
241 114
705 137
171 219
387 818
685 546
106 852
384 281
353 270
321 658
931 855
642 384
751 795
478 187
96 433
451 976
747 145
963 735
19 193
560 640
763 113
617 436
726 234
775 497
445 746
460 262
652 565
797 480
234 229
477 277
289 398
332 945
354 43
178 163
236 862
109 62
959 145
785 712
911 675
612 663
554 155
340 103
590 502
846 387
302 104
65 557
939 541
114 26
692 578
257 315
251 363
813 106
232 634
619 698
905 673
850 664
672 773
456 679
626 322
476 670
954 727
543 837
768 43
71 126
236 24
762 85
268 442
893 81
818 712
971 657
791 716
691 771
516 27
214 296
328 70
692 610
206 510
724 608
774 240
248 109
771 420
808 835
58 789
315 64
427 655
549 841
953 533
442 681
795 496
408 189
410 223
791 388
803 434
757 733
8 727
558 16
176 513
971 813
628 706
887 232
358 140
896 48
200 638
880 195
218 193
294 203
804 78
475 34
730 577
992 847
35 699
847 62
548 317
134 394
109 849
500 180
429 759
647 439
706 276
722 664
388 525
520 311
979 744
222 371
191 932
896 110
853 261
217 433
973 160
920 345
306 234
450 216
115 371
399 630
913 112
86 791
248 941
463 895
951 981
907 55
360 577
899 401
932 923
698 524
526 860
847 491
478 974
999 284
31 492
328 731
93 89
783 288
113 713
909 925
665 537
756 504
138 310
713 331
531 626
143 694
530 962
775 108
390 533
470 311
783 889
996 742
634 681
733 802
13 979
155 915
102 512
915 266
661 897
330 514
418 371
667 849
141 907
607 358
561 974
378 525
207 48
778 714
842 11
712 113
810 867
7 476
285 982
54 528
446 653
935 233
70 674
47 100
556 82
380 640
658 247
778 323
132 327
790 22
880 586
208 745
564 243
261 2
59 792
304 249
424 494
346 352
32 665
1000 311
42 719
728 889
471 929
190 363
868 650
543 186
102 118
18 266
881 828
983 10
36 405
636 643
297 810
577 333
864 336
211 411
627 485
183 196
34 55
354 913
987 921
705 372
870 912
941 824
673 765
939 174
515 110
832 872
225 16
640 181
552 396
638 589
140 760
747 737
465 801
645 617
258 281
916 871
759 112
492 115
784 155
518 98
601 933
867 80
964 138
773 881
53 927
768 486
348 459
108 279
696 146
540 235
534 220
528 900
299 134
860 647
721 248
258 373
75 230
854 136
380 581
96 142
495 368
522 401
691 672
642 685
78 108
920 208
503 50
290 261
676 412
763 328
350 519
253 788
1 866
489 190
608 285
134 288
109 452
978 715
762 696
678 820
650 480
292 412
986 144
844 614
217 509
3 442
490 958
170 482
331 109
529 530
239 860
663 511
52 720
460 656
916 968
710 85
525 122
62 626
224 591
61 101
755 122
223 854
726 613
358 285
117 582
355 976
67 670
123 249
419 192
950 726
596 217
356 780
832 729
834 422
542 785
665 266
719 786
635 676
444 18
483 468
231 998
615 720
856 830
690 707
645 492
795 806
267 750
425 806
835 192
413 668
821 76
636 438
308 473
37 51
190 173
343 315
658 308
501 316
50 314
7 74
759 136
60 440
626 696
595 373
370 726
751 78
455 456
880 827
582 286
1000 634
236 621
494 712
217 197
413 393
629 849
432 246
364 876
634 732
850 661
665 884
876 990
441 776
403 126
601 361
406 998
665 216
876 933
806 789
428 435
630 880
573 455
789 834
73 294
747 64
640 395
219 823
929 337
754 822
126 266
109 355
832 207
814 611
465 54
218 622
257 756
897 362
362 895
978 133
39 468
345 588
543 924
659 358
669 581
35 789
215 354
980 815
203 497
467 93
181 742
752 853
419 119
78 826
48 540
814 796
281 95
200 525
334 835
80 221
637 21
929 833
38 444
477 502
837 545
136 262
367 321
648 531
539 449
287 873
372 718
539 76
430 249
604 777
374 240
550 794
736 554
687 284
481 466
488 9
747 511
674 637
688 633
389 331
791 363
515 890
988 495
370 79
298 510
767 993
896 769
329 815
376 828
90 647
442 137
531 48
652 249
972 983
908 839
36 557
861 894
748 325
61 923
346 922
983 621
869 162
573 563
858 262
849 526
906 841
399 770
673 517
551 284
900 886
899 974
944 477
247 965
551 803
160 490
352 970
721 23
475 968
518 935
403 79
886 486
639 506
695 798
131 462
510 294
432 819
225 888
531 164
331 757
429 588
465 190
926 773
4 163
342 555
401 901
698 336
10 336
26 275
112 777
776 642
593 900
492 711
90 592
781 615
72 473
361 323
728 402
821 682
642 323
306 985
29 102
526 6
112 200
671 365
405 315
945 569
755 691
444 192
853 845
958 171
902 59
922 45
676 649
422 38
577 983
127 999
571 265
135 498
932 922
906 916
731 667
191 333
421 130
417 364
924 306
416 125
944 761
829 892
479 298
284 802
234 146
792 987
584 114
307 757
255 775
921 9
996 323
493 171
592 543
411 959
959 313
32 147
754 540
263 192
878 751
978 149
325 218
913 299
273 412
956 182
114 406
124 63
808 432
224 485
388 230
197 549
757 568
194 169
109 136
173 521
407 893
895 660
654 983
659 539
246 530
711 74
41 59
136 315
263 168
710 418
47 272
7 210
107 771
137 280
207 415
563 181
354 477
320 745
33 652
36 671
542 460
198 700
439 261
934 807
691 353
202 60
797 331
828 163
996 337
931 634
473 132
600 213
783 816
782 149
225 641
563 805
732 785
764 475
824 515
276 582
777 399
554 507
119 565
639 965
355 716
864 838
170 650
888 776
288 666
414 84
377 922
415 632
182 197
986 400
618 751
568 39
796 892
256 518
56 958
476 789
118 135
125 744
566 164
265 503
624 351
81 625
625 764
818 340
736 823
915 830
471 313
770 516
14 837
91 251
189 804
342 436
15 69
890 737
917 18
755 536
343 603
105 362
224 524
769 394
41 738
490 130
795 369
160 972
933 558
496 390
427 394
285 952
395 244
943 225
73 452
730 122
378 332
937 675
440 904
542 871
419 727
117 85
636 84
997 344
544 499
655 511
158 328
85 433
127 365
976 19
96 972
827 666
161 980
67 393
506 410
36 690
748 462
572 400
239 969
759 624
992 905
244 362
93 300
578 930
943 563
928 872
611 380
995 701
908 861
551 519
118 209
104 982
483 6
867 353
512 41
413 661
560 421
534 432
979 185
449 551
255 541
709 689
893 576
165 177
145 675
68 875
1000 893
17 41
450 977
602 970
774 169
51 582
870 344
382 862
586 51
687 217
278 594
380 740
445 339
580 453
236 696
560 670
277 248
187 49
540 880
106 647
100 550
823 958
787 671
837 803
541 131
91 518
226 64
294 573
850 194
21 953
302 341
12 866
339 996
19 259
401 881
349 144
282 457
539 489
523 581
464 115
731 271
719 998
657 239
560 880
33 66
410 756
683 40
439 951
692 954
734 372
51 890
795 842
246 524
533 808
215 188
600 38
483 842
371 9
614 129
897 444
780 346
563 792
625 775
154 458
181 574
323 366
456 488
104 419
406 59
803 983
756 724
147 395
784 614
419 929
390 373
871 248
341 423
135 68
785 96
843 519
7 457
560 251
106 26
413 603
623 841
419 617
989 520
174 307
128 967
641 58
273 608
378 5
208 964
434 663
225 715
752 136
416 347
571 520
685 948
673 44
425 840
165 234
817 621
531 197
163 809
917 444
135 685
224 279
30 738
199 914
154 247
977 555
573 477
337 32
520 812
494 49
875 225
669 789
796 557
18 809
49 458
222 349
258 319
761 614
239 43
784 30
731 278
522 829
749 358
453 856
660 979
811 661
271 2
742 700
889 286
614 686
482 489
160 137
858 40
104 830
47 991
999 497
90 742
386 77
973 880
160 344
755 134
607 525
636 145
392 675
957 281
713 344
431 107
592 99
809 719
470 380
339 910
847 88
341 960
868 496
806 390
986 358
52 39
880 111
158 428
8 918
155 129
283 29
236 305
468 784
747 311
780 728
977 458
367 233
544 988
282 499
707 665
939 604
364 64
624 871
366 96
487 328
273 530
38 946
84 741
301 556
332 135
456 711
487 125
399 671
984 473
129 924
878 604
294 169
803 622
285 970
779 274
449 581
299 736
372 960
410 50
972 419
457 586
255 701
764 635
486 591
863 425
213 100
235 764
282 793
787 81
758 919
933 899
516 964
311 561
41 779
842 520
366 347
877 705
213 508
754 980
361 778
624 502
101 717
118 188
104 241
594 584
582 626
461 870
552 810
516 389
503 902
978 311
127 942
424 619
478 752
649 982
344 180
933 177
618 469
956 132
648 468
56 564
970 41
97 903
498 259
128 898
913 320
162 247
174 444
405 638
966 446
487 479
299 920
433 375
628 289
421 601
470 614
515 108
77 578
32 358
635 618
603 291
75 11
965 795
361 59
992 985
746 298
209 144
396 170
597 961
696 311
456 110
785 705
511 527
339 919
357 880
732 687
474 185
509 462
235 418
910 918
4 76
221 201
326 45
877 485
752 769
772 900
32 6
556 117
626 642
612 506
652 585
374 325
750 557
236 513
111 437
534 812
436 244
11 944
552 322
523 413
400 238
621 298
713 682
221 743
494 815
480 203
181 898
556 528
401 449
93 246
17 960
625 223
140 875
915 985
402 474
684 228
464 308
450 966
872 750
248 334
780 632
987 629
87 831
944 335
750 533
131 862
838 28
146 717
747 958
820 91
279 380
772 368
322 30
988 169
627 277
98 926
695 521
356 105
346 218
53 47
692 897
514 372
462 10
836 980
848 673
904 900
899 441
728 791
487 256
707 951
552 170
180 545
60 314
414 961
174 913
812 108
131 560
340 602
89 243
709 395
442 688
47 656
324 282
508 172
369 258
550 238
38 545
404 227
87 888
117 681
626 550
555 4
564 381
468 793
454 350
102 949
199 980
663 867
801 200
986 333
479 580
126 725
439 471
796 95
853 897
771 492
371 2
873 224
231 835
595 990
606 770
707 754
413 194
707 370
770 307
662 536
340 16
199 559
134 454
475 685
547 754
377 317
576 333
522 237
212 883
954 191
446 367
203 755
254 618
597 424
55 330
962 173
621 396
243 866
229 399
600 406
431 646
438 977
396 924
206 851
2 281
167 100
338 923
750 117
484 525
677 556
524 925
414 318
495 269
960 232
763 125
105 531
183 392
574 168
78 532
12 112
578 327
430 264
887 252
768 828
143 880
589 770
925 181
1000 36
608 908
452 391
100 890
663 441
463 916
423 319
286 890
760 922
485 199
701 490
135 32
465 829
282 702
904 514
890 167
645 246
545 834
507 34
647 927
704 429
955 829
92 905
878 477
360 886
189 132
774 200
886 312
310 672
775 711
677 322
877 749
450 338
457 300
458 463
637 720
341 525
337 897
291 289
827 639
723 213
458 930
253 926
478 940
68 538
172 938
863 18
591 824
865 567
828 651
742 832
850 875
722 202
455 463
613 216
319 148
379 19
155 514
434 341
769 166
504 411
793 773
584 392
446 165
913 204
130 20
377 614
404 716
851 332
675 258
170 987
505 65
103 454
209 138
113 704
532 448
323 110
637 604
597 432
921 373
454 886
713 534
746 416
739 873
848 867
557 920
340 961
6 420
967 467
605 963
664 15
699 748
776 9
727 61
303 169
151 995
421 457
808 384
872 905
970 556
874 611
443 782
935 930
650 182
514 491
729 292
336 529
863 748
321 416
435 564
997 748
953 398
435 600
853 774
962 133
717 909
285 464
264 212
585 68
969 198
285 200
587 508
444 292
418 675
144 686
679 107
92 994
986 543
569 368
899 323
695 1
36 605
836 327
861 569
56 148
691 679
937 515
554 56
183 758
741 647
872 81
527 671
2 495
148 486
458 583
982 39
399 78
286 819
277 714
948 488
312 881
182 229
188 10
119 700
585 32
901 921
959 288
83 967
517 604
771 611
383 268
721 522
336 441
442 516
161 209
363 275
293 516
203 143
189 563
254 923
335 789
975 352
569 977
800 635
947 719
742 502
662 828
662 540
863 320
637 527
217 219
100 843
215 919
572 372
75 573
414 987
310 730
137 918
890 148
106 695
950 985
250 863
67 387
389 503
720 245
679 360
830 73
799 419
990 858
99 479
299 209
332 443
518 719
615 153
149 842
691 368
393 916
981 421
985 223
12 513
904 510
90 949
792 206
499 814
828 203
671 46
536 280
164 185
732 779
508 818
136 605
696 685
837 436
448 600
496 852
617 231
281 732
700 421
512 748
705 545
522 184
594 524
393 1
390 982
607 445
638 204
338 671
8 668
847 254
881 685
103 770
291 696
992 141
517 763
368 527
828 150
959 387
768 939
315 767
873 595
614 656
961 189
853 149
343 777
996 106
1 863
289 285
911 918
448 854
673 959
788 474
119 517
618 605
769 736
154 456
768 389
389 747
565 123
4 525
196 869
549 223
275 447
313 796
15 274
621 158
169 985
759 43
651 771
23 202
984 141
201 915
36 856
999 989
39 209
889 315
173 840
494 59
953 789
662 863
539 30
863 236
6 768
242 60
837 691
164 398
928 499
52 732
496 551
432 390
131 573
181 192
854 116
459 223
131 490
951 149
860 399
900 455
673 832
48 793
244 197
895 124
88 493
992 773
429 350
697 157
179 518
534 738
423 376
489 844
463 97
549 293
695 56
220 101
845 626
195 210
289 832
387 349
223 752
983 219
222 77
826 812
337 673
410 928
807 957
75 685
789 798
325 741
414 335
283 962
978 106
72 907
205 955
744 860
455 889
473 194
357 400
611 465
694 103
343 575
224 824
842 188
490 891
770 218
610 760
964 390
241 626
259 236
388 668
582 505
664 138
55 795
540 118
329 941
212 295
138 797
72 753
318 587
824 326
80 287
803 384
568 269
83 770
150 593
287 958
958 48
21 356
380 418
983 648
172 203
758 13
247 988
695 927
92 643
873 607
86 994
190 742
888 672
637 806
173 29
642 656
560 475
161 762
173 28
193 436
122 182
874 968
717 528
881 193
164 739
409 866
416 941
379 463
829 756
201 29
472 505
539 261
570 785
816 179
919 248
361 239
175 301
717 649
119 790
526 659
508 790
660 476
18 114
845 588
397 563
318 3
335 877
85 383
247 115
361 650
114 127
898 332
529 188
34 76
719 825
56 771
489 282
989 87
197 684
256 644
161 844
563 684
315 942
183 58
652 436
53 155
205 131
288 97
985 929
941 365
58 914
670 352
761 974
511 346
661 349
872 710
938 424
557 507
362 663
590 720
771 931
393 803
354 658
575 952
856 397
866 336
491 814
745 324
717 622
649 578
236 143
721 373
771 197
801 248
859 559
637 643
352 778
988 307
352 123
457 459
188 427
772 149
755 498
581 56
204 483
104 912
529 973
104 177
531 169
208 45
666 655
68 790
165 236
223 159
580 209
598 29
594 204
515 673
276 300
288 254
83 400
391 850
931 347
572 370
723 17
924 291
24 493
413 75
390 772
692 792
594 994
18 816
69 116
110 524
207 244
198 292
953 648
983 51
392 548
861 648
207 752
629 62
314 187
392 507
928 475
702 933
646 65
984 897
853 229
84 473
14 685
220 562
514 704
221 314
942 447
582 993
836 49
130 129
280 797
74 948
356 619
129 937
823 886
486 449
413 145
609 166
173 971
627 354
905 500
683 53
817 181
284 534
518 869
479 239
228 666
419 228
989 763
109 226
996 863
47 434
631 907
878 942
963 297
303 403
223 439
36 50
907 878
26 29
514 780
307 910
35 914
820 607
512 942
282 129
78 725
503 23
76 504
86 631
362 505
741 526
138 438
360 632
565 315
397 294
972 746
265 876
489 987
507 245
696 167
278 91
194 132
895 942
830 397
837 527
393 360
542 102
670 209
492 912
234 9
172 960
567 41
345 811
737 724
21 3
174 564
549 992
45 176
14 871
478 103
250 702
442 557
241 908
422 263
98 429
88 296
667 373
949 62
839 346
603 843
235 579
728 566
489 679
769 336
58 258
814 517
129 283
737 410
320 177
541 656
84 436
254 133
744 823
194 269
489 555
891 989
904 849
671 760
975 289
12 999
279 38
3 236
569 787
343 818
473 495
787 470
637 262
534 529
321 579
482 751
703 193
625 345
746 489
734 879
397 222
982 790
604 444
788 460
695 475
491 329
559 603
491 233
170 370
826 225
917 395
291 493
659 372
411 610
145 771
218 795
615 451
959 323
253 359
738 219
485 252
984 888
671 532
627 311
302 256
259 656
161 398
702 473
376 907
98 269
243 221
75 960
262 226
514 205
257 248
320 818
622 826
662 501
238 466
707 424
589 119
205 905
795 471
952 894
11 860
140 331
81 159
833 683
616 842
403 347
111 73
63 497
397 713
317 845
508 990
377 468
678 255
737 875
968 321
544 321
629 61
343 501
209 468
255 61
81 168
518 446
90 51
329 295
523 945
1000 667
564 510
276 703
177 647
807 412
342 533
52 557
800 805
414 991
566 497
933 902
239 600
555 462
38 622
664 306
429 237
417 365
753 154
884 204
497 549
726 885
125 482
219 767
628 278
38 502
589 606
631 16
960 309
633 915
559 718
24 187
352 874
893 218
126 213
967 961
262 929
168 20
640 126
522 115
519 641
772 230
428 465
643 94
900 535
945 400
953 751
793 53
104 246
630 663
495 19
314 209
775 781
417 734
128 847
178 922
259 341
920 22
396 952
351 917
949 840
960 571
785 144
802 211
461 374
102 383
441 911
514 952
658 99
375 311
498 445
215 97
404 721
168 146
694 823
827 747
728 798
732 315
377 743
403 358
447 618
519 598
323 866
337 348
246 533
478 899
427 205
364 204
800 706
35 53
204 500
904 593
614 348
687 657
435 752
642 130
440 73
523 759
472 977
453 582
854 821
871 309
780 111
642 476
384 67
944 495
97 452
571 38
393 645
549 469
608 587
392 17
274 307
801 107
967 491
127 602
645 29
830 831
819 10
551 160
611 441
902 929
604 745
932 803
264 252
749 792
869 594
775 138
141 185
607 874
127 562
783 92
690 895
190 842
362 885
960 738
958 871
590 717
429 786
465 124
658 797
952 683
601 876
786 342
380 621
558 951
824 222
462 3
803 249
459 579
545 751
46 729
192 154
336 130
642 978
943 680
146 939
12 680
892 779
126 251
29 462
579 372
504 874
757 174
878 8
770 572
620 10
743 599
130 699
211 514
454 111
137 322
935 995
984 351
583 587
116 791
589 743
418 980
989 467
869 692
154 980
819 5
865 489
375 911
286 797
726 107
207 584
706 911
636 156
77 626
136 920
738 233
501 645
267 237
902 917
567 463
637 241
681 154
444 282
204 895
380 597
810 531
207 137
68 698
899 358
543 977
967 386
195 80
547 571
31 626
735 737
273 126
526 720
652 191
165 465
534 643
746 549
564 776
277 467
472 414
128 177
557 76
539 833
420 985
696 504
655 774
2 623
495 823
46 379
901 304
817 999
219 414
817 48
300 158
983 297
352 531
729 31
247 289
118 435
837 769
122 139
313 155
507 224
441 985
62 928
382 428
578 840
279 571
477 533
784 576
764 982
620 960
29 662
395 459
435 581
314 61
101 393
58 130
708 744
291 937
156 400
654 366
407 616
830 177
960 90
518 314
647 506
817 411
895 148
86 141
13 976
358 334
644 191
332 788
482 5
52 964
90 447
9 345
112 753
781 355
285 112
959 615
927 214
525 850
175 371
106 733
521 417
164 435
733 320
651 431
602 635
687 928
173 119
204 738
583 861
596 517
688 522
415 20
895 258
236 154
382 440
404 534
507 346
73 791
176 734
589 137
351 989
642 86
394 290
224 816
213 237
702 31
875 727
966 658
12 274
232 722
157 14
735 470
351 184
704 909
651 90
299 76
853 667
327 769
486 973
789 67
373 622
765 709
347 11
963 790
421 804
411 528
726 14
176 829
413 172
427 532
115 191
587 650
910 117
281 602
542 739
661 283
740 413
81 187
632 335
11 754
367 555
46 559
863 192
247 903
296 772
441 243
342 962
50 687
853 380
51 441
414 487
944 500
725 714
485 923
264 877
19 324
510 794
999 254
109 351
479 691
905 143
986 849
810 178
431 876
427 422
788 85
486 717
948 80
208 121
641 303
135 131
875 43
447 743
768 349
254 660
116 417
497 222
408 76
440 434
705 783
467 437
213 802
731 412
224 132
957 761
26 811
223 109
823 215
940 834
633 935
500 513
891 799
358 485
597 6
949 46
215 897
255 473
973 696
781 542
914 80
69 765
971 127
519 378
803 133
501 94
93 304
824 407
499 1000
414 524
804 659
988 64
198 462
735 548
909 680
584 999
247 878
190 36
180 919
332 313
988 874
564 509
584 577
334 357
498 818
524 568
477 490
899 951
773 863
969 503
743 881
868 646
134 457
256 846
338 424
587 380
523 673
946 110
412 145
175 142
528 806
365 388
435 61
892 415
126 244
864 565
679 745
287 695
342 262
611 723
211 850
421 84
174 229
359 317
650 931
950 480
961 557
639 469
572 629
932 661
514 343
97 239
269 649
8 924
936 58
462 953
212 262
706 900
801 121
215 500
757 44
397 85
661 731
673 539
30 185
236 70
356 985
876 254
826 48
205 151
766 438
634 505
71 635
841 852
295 812
417 306
896 199
782 758
244 191
326 889
121 342
94 580
248 596
931 338
990 373
540 156
95 839
480 600
497 656
476 837
681 956
43 992
745 850
588 97
910 704
712 17
117 102
878 971
124 221
963 704
212 378
91 186
882 457
33 451
37 92
921 329
145 654
991 144
237 415
827 723
749 689
314 94
973 208
677 583
893 443
274 139
797 676
237 171
469 884
693 188
971 959
681 645
282 823
429 509
781 990
55 920
371 480
87 242
690 719
5 394
791 71
457 252
606 445
106 657
790 110
971 695
359 301
217 328
855 881
752 178
231 694
688 118
690 837
442 132
807 542
838 517
847 226
178 713
200 317
289 588
810 439
832 797
539 474
105 299
971 587
741 379
188 186
40 474
763 455
354 619
285 670
227 959
613 754
516 966
256 615
526 702
511 811
72 964
60 1000
368 847
132 649
94 70
203 723
84 141
456 547
96 767
337 915
616 793
965 473
718 474
495 514
955 133
971 680
755 384
731 585
18 592
653 509
681 273
236 418
196 242
142 629
210 373
937 560
78 237
833 615
972 181
769 954
39 549
707 497
135 982
183 756
844 990
646 635
881 82
815 737
810 990
896 567
59 588
441 142
974 92
776 632
835 957
290 663
153 459
398 985
935 868
704 627
433 349
628 784
507 740
994 690
753 344
990 972
347 739
154 649
763 353
204 454
59 700
765 502
44 458
261 836
28 368
139 813
801 647
878 616
578 12
553 314
327 455
649 770
216 126
660 775
799 156
607 11
631 698
747 602
257 110
690 652
498 442
429 506
803 536
313 728
804 233
768 277
440 408
723 306
454 714
901 310
45 892
361 818
7 731
868 786
989 349
528 153
807 285
871 911
304 327
686 795
565 642
582 759
661 985
744 466
476 881
41 700
12 280
102 26
600 857
638 427
314 656
940 324
961 197
434 770
719 290
895 435
231 958
964 112
903 79
727 203
532 297
647 645
603 779
769 506
576 746
114 480
602 897
457 479
673 879
606 38
323 216
980 552
233 802
404 981
875 441
697 362
532 931
208 39
835 880
994 919
785 162
521 36
150 863
359 103
120 708
564 874
364 114
805 581
894 733
227 581
520 978
507 516
985 343
457 387
108 719
408 483
739 807
992 95
156 571
844 983
522 422
828 416
617 813
684 556
292 376
73 861
298 468
326 315
921 194
491 643
1 810
402 359
24 710
377 550
720 254
55 131
616 363
208 320
974 121
285 799
259 562
516 133
110 780
244 44
637 448
756 33
445 981
913 319
244 917
154 888
421 228
892 637
356 251
256 25
903 101
565 965
178 555
220 371
420 432
645 13
419 457
41 299
456 124
879 786
533 432
505 918
801 919
200 887
94 176
211 672
417 6
106 623
528 64
43 960
837 371
428 974
957 383
318 643
941 322
408 713
670 351
287 104
84 432
361 557
839 811
410 222
332 337
400 715
18 941
342 682
73 761
99 864
92 863
502 470
260 376
766 955
119 628
894 487
87 333
820 125
756 289
905 659
962 706
111 207
368 517
775 309
779 65
144 427
876 308
7 451
814 866
258 830
843 269
611 901
981 415
985 228
800 281
326 928
40 991
55 9
517 146
1 326
165 202
905 757
823 826
427 679
480 426
441 721
568 463
320 7
342 664
533 748
714 665
634 715
333 2
258 229
522 369
401 657
267 48
354 362
176 205
345 97
861 881
244 811
347 864
26 261
332 652
828 914
960 385
775 826
211 379
915 468
722 382
824 650
223 890
538 427
82 819
945 624
185 524
689 251
941 515
67 199
63 881
87 298
752 340
223 921
754 612
838 548
557 827
773 405
790 241
235 589
540 659
799 680
619 167
439 858
197 836
479 380
61 630
607 297
687 277
918 325
80 251
765 287
943 361
2 968
915 732
36 509
100 790
704 661
543 93
328 888
235 425
17 417
488 648
179 346
742 922
921 552
672 520
806 822
982 169
984 335
606 493
932 718
674 636
254 335
886 118
970 523
311 483
505 63
21 368
991 355
4 647
606 632
443 201
10 21
405 569
64 522
579 656
438 69
52 722
801 710
283 412
592 305
317 347
928 826
177 462
439 377
945 777
129 933
231 637
685 924
164 819
604 655
418 370
132 484
477 196
9 152
880 80
483 429
378 663
230 906
244 13
71 751
492 977
22 895
211 719
261 354
852 552
122 739
880 655
101 913
293 245
102 769
677 184
426 926
57 824
530 194
251 498
744 702
359 64
449 205
248 212
550 413
352 366
237 811
634 13
650 14
234 354
233 236
113 629
446 373
565 322
563 673
143 630
967 519
815 693
614 700
499 707
157 23
632 928
545 939
268 258
282 740
119 3
214 150
444 796
304 504
111 348
999 609
483 699
882 143
396 26
296 79
454 851
915 372
209 411
313 234
41 946
926 63
96 739
657 592
438 446
40 520
520 752
88 452
365 575
834 33
424 200
790 594
109 848
577 42
210 689
942 955
581 900
368 55
298 162
161 42
256 16
583 578
649 931
672 272
897 299
261 997
194 278
789 563
194 715
999 21
980 241
252 428
769 765
612 9
88 865
957 715
666 551
486 617
554 907
661 577
899 278
69 695
918 184
283 389
99 728
339 580
976 887
214 35
348 840
933 810
413 46
14 865
349 415
70 64
915 872
130 302
477 195
656 448
953 762
510 603
413 918
568 764
128 799
732 502
622 800
611 177
802 166
148 866
804 650
594 953
616 509
858 290
317 313
572 500
256 352
781 39
989 62
824 787
473 848
741 262
797 449
138 161
160 6
492 119
97 638
950 925
383 771
712 548
795 603
707 667
5 849
910 354
872 945
537 354
738 232
414 451
275 288
520 771
813 495
345 119
281 68
669 683
14 434
610 970
318 503
565 95
230 157
327 929
119 788
622 712
768 733
447 281
797 229
718 160
183 654
396 346
777 793
640 692
251 454
672 596
608 643
119 222
960 497
69 336
699 186
928 481
952 234
889 440
74 317
67 215
584 463
765 995
990 888
620 156
631 594
939 142
189 420
295 367
171 754
348 479
164 841
788 174
822 155
69 936
854 810
700 331
410 665
35 522
21 234
377 19
720 40
461 35
943 114
754 627
574 361
306 71
389 267
159 701
1 857
390 789
424 634
904 439
966 592
655 448
148 803
814 395
471 189
93 922
631 565
54 301
410 988
885 632
552 286
137 415
809 727
889 297
149 934
117 947
627 26
490 707
502 620
713 838
492 332
902 378
225 498
138 793
757 305
785 713
155 557
710 663
505 545
351 751
906 863
646 941
190 989
346 221
587 113
137 658
478 962
70 634
673 669
143 69
692 745
846 794
656 874
967 529
34 864
392 910
812 916
6 337
292 726
300 448
380 301
61 198
614 95
424 274
435 341
779 46
227 255
714 897
927 530
993 752
826 37
416 981
379 819
611 131
900 643
534 874
38 838
810 493
936 326
590 173
314 46
633 891
839 580
125 962
736 566
763 783
126 519
991 968
481 324
888 257
617 72
107 610
516 998
355 468
158 657
59 218
17 811
528 362
930 837
350 481
345 573
854 658
873 924
587 504
812 134
156 829
483 237
553 303
443 480
78 294
41 810
442 49
799 791
191 484
25 839
429 116
767 472
524 677
434 829
813 860
810 585
632 451
396 465
234 244
83 819
757 175
87 146
176 939
474 605
529 152
201 281
371 95
387 528
972 804
783 921
145 82
253 781
937 694
94 925
313 541
858 463
345 488
31 989
867 201
96 854
586 388
959 200
458 887
481 1000
771 436
756 37
757 530
408 865
714 677
789 224
659 861
672 776
957 987
966 389
959 460
115 206
593 213
609 952
717 697
673 713
286 59
349 990
978 939
118 491
238 480
783 379
655 569
821 118
257 272
174 264
731 772
836 610
917 5
154 651
349 559
192 224
13 798
654 737
94 322
942 846
88 275
580 683
182 985
426 87
903 406
739 531
596 954
94 367
799 784
261 719
85 847
316 427
971 670
693 7
620 507
130 833
675 167
116 851
976 606
297 121
841 483
907 850
61 928
298 435
970 738
712 536
412 488
768 594
416 527
434 675
802 390
441 990
293 161
771 584
34 194
339 456
826 462
892 843
257 258
84 717
658 343
73 26
805 304
316 395
432 279
460 301
726 398
966 914
436 525
532 206
874 15
812 146
58 891
803 267
759 372
864 899
117 876
956 448
104 305
768 301
184 673
419 800
743 557
603 894
844 764
325 78
812 289
135 398
6 239
297 87
481 371
990 947
804 898
508 821
75 88
126 242
453 564
571 833
11 41
667 980
329 506
850 56
631 207
136 197
127 196
615 707
518 568
992 308
759 129
384 965
533 853
545 312
417 286
97 457
794 972
795 461
195 239
891 131
258 850
873 860
156 944
368 906
556 944
64 737
651 226
751 506
708 278
631 516
329 178
615 800
930 216
413 597
155 711
916 913
385 485
72 19
657 639
997 264
679 215
931 897
694 896
953 587
118 845
220 556
807 752
989 745
633 762
297 892
85 508
168 457
61 405
994 736
806 431
684 499
923 263
657 114
249 237
171 938
542 883
688 941
683 124
341 171
844 81
391 564
638 900
614 326
446 93
709 301
736 455
794 789
307 243
891 723
823 851
625 919
278 881
441 716
762 248
534 490
610 718
678 635
931 144
687 137
650 643
639 518
167 894
803 343
904 918
436 364
771 826
278 465
552 716
344 673
916 743
933 107
676 105
200 998
516 682
694 934
490 240
586 525
751 392
748 485
680 991
595 514
579 956
685 338
947 479
620 29
209 267
35 464
65 92
691 761
618 27
346 345
264 250
134 283
586 808
591 461
683 66
739 654
765 357
749 619
788 24
391 920
319 440
747 426
787 891
646 848
836 544
765 23
501 865
222 231
891 826
2 182
563 978
596 669
417 975
708 639
496 130
468 593
118 307
102 104
828 893
231 508
882 228
571 353
723 974
316 401
89 875
869 324
953 810
664 79
964 74
808 844
223 22
53 916
294 334
382 443
198 750
331 647
677 18
255 680
183 306
619 28
506 972
864 500
230 723
524 260
543 222
720 478
845 632
47 461
577 931
428 290
565 820
289 557
396 603
111 892
552 940
552 589
814 307
58 697
641 19
371 304
476 141
726 621
791 273
10 702
559 721
29 448
560 16
253 934
920 541
186 307
250 680
989 497
570 781
157 851
785 358
349 423
33 503
889 589
313 628
969 848
295 568
49 202
827 518
952 826
418 78
507 709
282 802
974 852
385 997
984 819
122 924
670 112
367 853
45 608
963 531
790 482
30 239
874 269
529 682
498 164
285 899
164 88
893 277
693 547
258 622
968 220
80 295
596 251
362 954
103 927
250 931
268 206
513 624
619 399
995 485
736 468
903 616
871 221
854 789
153 443
637 726
302 596
103 910
685 813
234 641
917 779
560 319
604 38
689 441
917 808
502 123
477 683
960 332
665 355
350 743
216 274
421 517
611 527
598 734
569 910
234 177
941 681
932 576
825 652
219 258
211 12
710 669
570 512
616 358
425 593
642 17
426 607
143 677
112 788
787 687
298 712
706 573
28 638
391 855
572 17
122 298
620 908
996 813
944 336
457 423
429 38
762 362
701 259
861 625
707 703
52 109
819 389
400 314
304 729
466 352
699 715
687 535
255 203
972 233
492 433
343 659
219 143
949 308
853 636
647 253
241 948
285 205
452 793
493 872
196 863
202 934
379 483
534 855
592 433
468 412
95 906
490 555
675 162
297 644
37 199
744 716
745 548
771 841
426 587
49 598
777 731
313 831
618 698
826 184
895 522
531 972
139 188
274 610
765 464
112 176
965 845
3 644
500 598
316 523
636 911
786 959
71 972
643 40
750 319
894 914
62 319
30 81
63 383
939 18
224 456
224 178
681 455
550 741
37 261
812 288
615 858
710 715
616 847
48 854
292 162
488 890
968 534
387 388
698 488
872 656
353 26
403 729
54 989
545 189
887 185
779 428
724 261
283 98
790 448
167 833
240 590
508 635
915 513
118 762
619 585
231 9
238 88
519 414
316 125
856 441
838 788
983 605
962 875
750 460
625 110
465 783
44 4
992 115
934 55
207 709
223 919
18 44
798 741
451 72
587 141
573 397
724 446
378 449
519 116
381 103
985 467
197 85
902 355
222 796
949 581
309 377
275 703
373 176
112 14
821 216
850 477
154 754
150 286
750 746
372 862
284 607
571 820
16 275
74 299
742 798
986 752
881 748
98 739
193 257
501 467
874 313
147 442
494 717
792 477
891 722
173 990
279 329
51 761
372 534
551 324
770 235
837 676
432 826
961 639
169 758
633 149
933 571
796 653
515 810
470 389
754 946
666 866
796 584
53 914
286 464
877 806
568 998
621 911
520 313
164 86
108 608
280 363
505 81
416 494
264 668
455 303
963 772
400 157
351 448
932 574
14 2
558 348
820 140
51 769
966 724
9 688
147 285
832 869
938 64
756 304
619 149
498 279
418 176
592 359
136 132
654 837
367 373
126 352
934 575
941 117
773 918
401 396
254 72
468 772
148 19
319 896
122 822
617 66
796 703
172 515
420 675
856 874
898 786
251 465
110 888
388 656
67 319
703 842
994 488
852 71
635 28
384 359
483 110
583 494
876 207
160 499
555 398
350 415
587 655
214 378
409 896
397 107
445 202
97 892
581 727
463 269
205 534
376 886
283 437
723 733
683 802
236 561
106 954
433 670
274 330
203 555
232 228
246 991
439 24
273 272
600 70
972 48
559 338
891 467
427 297
519 404
603 116
29 784
644 933
819 599
998 772
897 342
874 662
695 315
509 18
569 574
138 672
768 140
947 399
84 920
267 94
76 202
169 468
182 457
787 284
649 660
254 300
864 685
71 617
363 308
617 765
370 810
150 336
912 643
573 10
373 566
543 346
100 388
113 271
15 141
175 71
70 241
458 103
538 125
566 550
309 8
499 250
280 906
348 935
263 755
81 808
325 522
388 470
335 122
353 484
932 678
893 67
107 272
595 825
321 434
222 677
705 1
973 91
586 545
828 770
545 587
85 634
648 56
771 675
347 962
97 529
666 281
177 691
614 814
480 438
709 921
697 429
408 135
980 707
182 918
323 731
729 21
564 573
143 247
275 994
837 319
991 443
598 338
992 344
946 650
10 988
979 376
230 692
56 98
368 176
429 815
157 641
729 188
685 996
616 28
382 606
952 330
866 416
850 113
573 973
978 795
618 897
484 78
567 286
431 750
136 89
788 605
723 437
100 458
909 420
854 959
389 838
915 826
89 755
302 666
150 262
617 320
163 13
309 173
999 112
601 206
603 906
733 614
854 746
659 100
314 156
605 913
479 567
741 347
893 383
415 457
19 791
972 258
287 675
388 688
870 633
878 574
28 753
796 55
922 96
856 845
691 295
23 257
229 974
591 212
916 835
580 820
328 386
290 216
408 237
5 141
899 257
47 891
836 483
896 127
223 1
522 623
665 403
183 773
613 538
605 642
788 108
799 150
511 548
38 667
976 425
781 295
344 686
420 578
9 823
573 49
724 830
842 338
17 24
36 629
436 511
337 568
311 918
206 285
990 763
818 810
947 821
586 209
793 163
745 236
341 934
29 24
23 40
547 385
209 416
681 434
493 131
842 997
349 499
241 501
212 794
957 488
829 475
271 663
589 531
432 297
11 413
533 987
355 674
83 895
976 441
887 895
192 377
470 277
607 418
624 786
884 35
817 184
613 419
20 635
470 30
232 639
785 660
139 915
488 671
219 41
563 680
777 691
372 820
618 829
842 49
925 500
758 594
706 915
569 709
860 61
340 273
310 18
673 707
138 506
744 763
552 683
689 618
232 500
160 405
55 556
308 441
31 825
908 671
574 826
675 201
124 495
754 895
462 87
321 376
964 709
848 531
243 612
261 711
990 624
43 446
826 731
326 22
588 319
369 879
375 501
633 18
137 774
711 193
476 279
514 602
880 10
113 321
387 626
892 161
553 16
973 933
425 866
828 397
565 106
881 959
253 692
726 375
166 607
64 846
61 406
777 879
217 176
986 907
884 356
361 70
8 362
963 454
464 87
407 368
472 226
500 355
33 130
619 620
582 851
931 917
91 899
483 101
474 872
618 146
236 534
256 901
764 634
657 366
553 719
979 953
999 895
774 827
539 751
895 305
33 296
698 464
509 720
928 640
560 893
724 863
505 473
120 385
274 104
33 233
939 289
886 783
9 469
485 960
365 857
643 76
728 827
957 514
580 908
912 134
321 644
647 199
857 59
41 215
396 605
872 524
662 247
477 773
648 262
656 53
281 478
584 387
953 624
860 453
540 250
347 406
448 508
724 24
435 365
518 962
548 775
878 1
818 871
100 365
137 803
109 819
307 117
851 785
9 506
44 149
98 551
590 485
828 354
322 318
90 632
306 554
61 855
273 397
553 224
833 504
854 551
244 549
430 789
522 897
972 220
631 514
600 960
782 768
3 627
835 762
705 614
58 492
141 843
890 911
754 295
182 355
94 95
533 606
607 577
143 742
373 719
286 35
22 901
344 136
942 667
617 619
532 298
96 134
355 7
565 102
3 226
842 726
780 369
428 102
175 389
48 712
935 593
786 736
99 917
482 962
974 311
683 990
9 851
725 196
653 327
490 226
315 209
895 925
77 956
469 739
120 866
252 977
310 677
229 613
314 42
793 117
118 301
109 748
353 506
898 707
448 148
108 910
332 235
84 626
849 185
634 324
658 836
700 187
62 294
220 625
414 720
611 59
470 562
6 755
520 910
570 622
291 733
113 644
7 913
267 121
289 24
90 565
730 214
930 465
935 595
899 264
438 652
122 187
271 93
251 481
760 801
858 715
293 982
195 314
372 870
70 668
723 951
367 640
76 675
449 863
207 552
42 439
770 541
299 451
915 259
433 70
431 942
883 306
623 129
792 230
679 510
437 523
674 431
633 786
257 229
253 932
81 926
69 31
130 756
345 515
101 212
342 857
324 472
365 141
511 340
722 959
802 62
807 30
392 903
265 14
656 999
343 628
1 190
381 709
557 556
167 853
358 489
265 407
791 748
359 496
667 453
969 79
733 692
487 218
47 384
478 772
74 722
823 292
465 997
669 277
386 542
721 722
670 889
959 140
275 598
212 153
504 509
213 619
777 781
950 304
233 798
860 330
112 822
13 95
970 983
520 762
540 435
635 283
651 325
245 991
25 591
445 535
233 465
1000 526
988 383
459 93
688 232
97 110
961 973
455 115
92 664
668 429
671 428
670 834
528 24
672 796
878 612
156 526
519 725
961 134
500 606
937 583
358 68
784 546
807 67
841 732
439 487
520 82
838 692
732 58
551 610
963 612
830 77
378 764
735 994
978 934
461 394
40 733
210 552
297 250
221 52
321 980
380 922
708 448
65 211
162 92
438 694
87 274
177 805
146 278
369 651
376 849
695 46
378 567
306 875
823 592
87 382
27 12
191 441
385 74
555 851
474 327
542 133
169 943
731 858
815 32
173 875
625 950
272 478
853 138
947 477
695 946
354 371
391 921
821 283
47 897
937 206
626 151
770 525
870 150
803 591
471 919
76 998
878 221
383 533
937 163
241 955
850 48
600 610
944 901
698 364
949 77
244 368
441 641
268 132
249 665
816 684
869 754
722 227
985 615
640 510
217 64
106 635
382 347
939 409
444 814
274 852
486 297
81 480
623 622
397 522
982 883
820 674
635 267
626 362
92 853
518 964
172 716
882 892
840 78
833 597
863 211
253 59
987 205
571 262
689 222
760 915
971 365
636 170
158 887
134 759
685 854
791 529
65 415
680 818
924 231
478 269
404 467
471 508
198 827
695 292
461 175
425 241
918 902
838 229
237 349
848 264
764 70
842 309
724 225
167 178
430 859
140 573
740 641
757 266
531 949
633 573
534 532
495 521
405 389
632 813
378 126
389 254
750 300
615 371
737 446
501 349
9 706
914 94
863 261
960 236
906 73
763 395
537 280
882 108
233 779
267 890
401 195
385 808
578 579
378 660
557 243
154 959
404 24
122 656
741 226
429 223
601 143
5 283
39 213
952 176
812 254
173 528
603 914
300 559
501 551
973 728
290 65
503 115
905 131
280 734
896 873
801 644
725 829
325 888
668 595
303 494
238 684
735 382
296 856
305 976
729 604
994 89
465 688
997 710
927 412
300 625
877 53
916 157
837 838
562 932
27 389
409 71
291 29
659 474
467 40
641 152
505 654
255 435
740 843
273 479
252 710
334 815
497 420
382 410
828 904
219 605
380 995
63 565
830 464
149 608
989 525
319 954
751 702
841 710
262 655
943 275
985 574
411 218
792 283
103 466
419 472
361 729
519 552
663 900
588 134
847 147
264 556
180 519
630 884
729 550
178 674
928 861
729 95
623 281
133 756
972 221
339 686
678 731
691 8
346 655
888 198
378 245
46 169
200 489
732 931
27 769
982 816
101 42
761 825
618 656
594 615
149 548
598 576
319 347
466 467
758 614
578 359
292 767
681 957
865 239
757 491
354 77
175 400
850 506
386 1
180 605
570 969
227 977
435 178
318 565
413 484
449 740
641 1000
492 971
949 325
511 753
754 287
91 885
393 552
7 214
100 106
546 118
217 708
18 516
603 117
408 571
8 91
409 339
666 363
516 360
31 207
295 166
647 407
571 65
278 342
760 497
622 601
330 41
493 653
413 74
490 303
655 747
254 574
218 437
761 158
35 352
76 883
255 802
557 59
117 436
800 812
528 161
531 480
415 288
363 708
140 651
211 303
71 895
366 373
501 625
119 720
111 146
377 179
911 491
264 999
919 102
245 92
753 996
680 329
671 666
444 191
473 237
412 691
155 997
703 255
178 496
935 521
176 625
304 760
996 976
804 696
233 86
33 3
986 496
279 213
170 662
329 556
825 330
684 145
808 68
212 713
248 623
273 998
487 532
2 609
633 39
510 485
978 11
626 500
320 752
296 347
141 469
800 562
456 125
783 829
834 456
252 599
255 162
844 527
192 732
373 326
827 715
469 677
279 299
638 755
276 129
384 323
616 476
100 221
236 715
52 526
683 657
25 838
413 981
501 515
328 534
281 993
742 709
698 758
6 929
780 895
441 921
882 428
615 495
102 570
468 220
258 18
704 223
914 709
229 662
113 848
247 598
223 895
57 290
984 446
858 108
208 105
342 706
545 100
941 209
671 221
387 507
326 782
177 868
314 963
572 828
174 189
719 149
109 833
524 45
726 346
38 568
927 567
7 971
430 541
585 237
608 37
850 755
327 20
745 648
846 777
778 912
269 349
477 192
993 342
498 594
187 457
217 22
638 72
400 714
255 782
419 553
868 154
385 69
760 285
895 961
952 50
595 762
868 769
704 707
188 777
106 285
521 738
633 409
602 664
789 278
698 791
676 255
571 49
228 307
237 921
393 520
283 206
123 757
120 802
647 832
762 707
401 873
839 376
418 344
922 163
167 779
35 952
737 734
282 372
447 558
552 869
783 96
466 356
51 526
296 935
754 704
255 261
973 203
565 619
351 659
644 544
408 501
324 29
484 811
363 884
403 514
222 872
629 496
160 968
373 113
309 749
853 587
855 414
538 279
437 186
863 394
992 400
604 823
287 701
998 327
15 245
655 476
433 196
57 255
44 253
906 688
310 69
206 272
4 711
302 371
584 812
681 874
311 761
578 212
683 786
785 322
428 165
375 394
218 981
703 664
178 905
51 144
544 970
507 333
795 879
301 248
844 515
431 151
620 874
242 74
276 533
738 893
379 464
959 100
595 55
160 688
71 471
374 258
359 44
562 715
896 278
825 927
681 688
109 913
712 41
552 421
304 850
481 688
992 940
969 509
802 242
921 423
926 141
630 700
638 981
450 949
792 691
906 414
387 139
410 597
886 960
855 626
364 593
748 790
759 337
76 920
419 379
102 978
225 199
575 787
123 745
30 885
891 691
463 401
477 362
874 989
942 844
693 215
445 451
482 318
622 912
823 642
393 652
775 468
809 906
647 75
4 438
225 399
921 274
126 314
135 743
466 742
194 812
146 263
738 620
678 50
162 431
928 492
852 757
476 654
74 786
709 211
453 877
220 200
1000 209
349 21
77 379
97 343
977 136
420 299
532 418
237 282
488 303
517 418
194 91
329 849
349 254
122 521
516 768
30 851
719 423
488 377
269 529
476 817
200 336
514 816
322 386
237 844
628 692
503 561
648 896
116 334
137 814
797 520
185 370
277 128
358 618
961 826
990 361
900 665
980 591
724 443
582 370
394 518
605 400
916 618
19 170
849 23
864 167
781 854
128 793
516 752
881 990
116 115
720 469
653 338
789 555
295 655
543 572
696 842
970 258
956 821
984 826
198 332
330 855
912 28
791 183
858 317
716 470
541 803
897 331
604 738
137 181
113 494
102 214
308 184
158 974
391 698
423 717
491 184
538 845
349 937
743 251
391 408
917 564
78 295
463 492
550 731
776 95
414 204
161 644
199 324
905 123
641 559
751 603
348 377
469 869
80 553
983 166
19 37
706 842
728 498
713 928
499 428
698 412
420 469
989 320
967 791
319 316
788 915
972 660
425 808
963 242
346 682
412 364
322 455
497 52
708 735
347 961
516 263
522 70
820 623
316 990
978 29
921 720
17 210
189 687
296 890
200 491
457 209
203 6
794 313
503 764
475 58
548 257
572 505
918 105
829 463
181 313
988 117
402 358
156 231
161 888
380 571
422 76
862 83
34 849
753 208
896 745
455 371
242 579
248 50
88 230
212 286
592 321
805 707
503 365
866 614
534 405
780 939
82 209
740 166
264 432
494 982
376 307
242 183
156 715
370 953
235 738
216 826
850 613
72 848
67 710
840 658
679 368
406 321
821 813
353 988
645 362
674 622
164 858
139 25
354 415
79 975
878 156
150 77
858 957
975 254
218 711
802 66
697 493
74 60
110 275
578 939
164 959
986 318
283 367
491 164
367 288
909 559
273 407
111 189
979 348
375 113
412 390
948 437
441 910
697 496
205 106
536 275
25 623
936 480
42 879
525 947
148 331
560 705
600 191
36 657
767 455
206 51
789 62
940 456
915 942
296 683
849 852
131 713
136 104
538 976
295 643
805 984
238 517
264 365
302 830
261 768
51 530
920 882
784 922
856 403
369 762
154 99
305 970
390 410
850 662
204 146
164 145
596 744
473 20
78 264
587 677
670 317
560 474
72 239
680 412
252 892
916 226
315 221
223 465
440 564
610 828
322 862
2 388
600 396
817 791
463 344
450 925
60 846
770 293
777 350
151 395
588 182
12 138
34 831
629 902
150 345
915 187
156 63
576 739
576 345
57 408
48 618
262 192
430 57
363 428
614 225
731 534
403 813
235 349
997 857
608 669
992 750
101 261
741 705
819 515
856 317
976 87
349 250
531 193
222 155
426 775
443 187
198 707
919 61
761 899
980 881
928 709
133 335
456 984
799 316
635 951
445 151
314 412
423 387
700 255
360 738
683 382
243 930
591 197
581 659
686 239
716 971
944 80
43 135
39 980
986 277
686 164
909 491
591 214
111 620
586 214
178 221
390 814
401 874
84 949
950 684
67 374
27 501
196 512
884 154
46 397
892 751
281 633
872 284
480 136
237 713
503 541
453 16
94 855
451 682
322 533
874 237
148 249
430 875
300 717
522 30
495 835
716 134
119 50
370 528
181 916
307 705
391 892
535 90
186 643
673 653
974 971
219 166
368 346
369 493
781 290
605 387
817 919
357 182
584 149
374 364
475 196
360 10
803 907
593 251
35 963
468 854
822 168
700 522
222 926
715 259
272 65
491 44
285 231
731 598
602 998
226 63
721 922
568 253
228 452
607 455
602 403
234 223
581 696
10 531
58 212
654 850
473 541
758 301
272 174
468 954
1000 626
687 497
116 374
620 417
195 647
264 575
763 955
59 163
355 633
12 55
542 967
574 583
694 551
328 787
8 635
455 489
552 57
765 982
545 568
953 537
412 833
738 533
654 126
968 633
698 406
109 70
457 84
356 753
972 382
545 225
693 434
57 163
694 329
275 226
521 752
424 918
603 506
238 108
365 203
579 821
997 46
283 546
35 406
917 302
612 876
108 967
162 393
217 791
888 166
197 310
566 626
102 883
787 916
948 745
673 346
526 909
277 425
121 333
436 185
101 268
520 633
24 623
516 583
806 335
990 231
571 532
988 379
965 763
896 593
546 580
761 952
284 112
948 919
533 315
948 240
415 540
202 387
521 858
337 444
576 601
503 463
185 148
658 709
905 94
631 862
522 757
229 577
931 700
252 830
371 144
82 196
883 188
327 468
996 167
60 613
12 893
238 23
79 428
684 702
744 289
239 458
671 203
839 73
478 438
42 162
382 766
374 842
983 778
815 897
682 212
432 592
145 172
286 950
684 665
709 335
958 778
616 261
323 558
976 73
873 58
865 605
786 994
587 143
895 125
962 611
614 4
547 769
154 735
723 649
74 939
894 16
705 820
147 183
457 142
403 300
339 184
859 614
132 806
269 522
938 406
128 505
852 456
214 135
836 146
167 462
645 889
150 930
860 206
116 602
102 787
706 341
1 596
246 245
732 367
859 575
343 839
513 48
484 176
881 780
34 56
78 752
259 608
814 495
20 703
100 988
42 63
524 151
232 154
283 233
326 847
914 523
190 108
511 219
863 315
872 609
759 262
539 180
895 181
806 556
389 415
922 991
493 173
351 345
219 424
239 500
797 688
465 640
265 605
162 200
154 440
689 688
461 288
607 335
617 9
984 80
241 733
773 39
639 541
410 178
550 810
176 347
292 1000
864 13
271 787
147 903
146 390
222 208
832 446
3 818
988 981
370 487
538 556
507 551
990 738
528 14
897 209
777 689
887 116
324 57
992 727
473 319
698 279
693 217
137 689
181 790
954 185
682 940
722 502
524 557
108 271
56 48
376 41
656 769
982 100
349 998
621 753
356 407
668 360
354 803
527 810
424 751
797 893
663 230
164 313
919 274
523 784
475 498
773 373
187 427
792 429
827 26
505 68
224 634
28 703
701 496
475 705
913 148
319 184
552 121
422 212
693 339
867 511
86 628
758 47
124 670
304 463
385 264
625 222
195 984
930 343
283 60
109 246
259 311
112 434
218 806
530 874
14 110
823 939
950 151
831 375
629 935
227 828
868 319
408 126
521 558
31 770
683 819
79 607
984 254
927 315
181 532
997 315
851 442
215 580
219 820
447 79
999 411
956 758
133 770
867 625
628 70
443 345
64 163
214 435
129 568
816 850
877 984
199 390
843 367
365 814
260 278
591 1000
772 351
675 155
613 552
97 206
348 311
102 866
647 251
980 808
619 98
699 638
283 645
780 766
467 330
709 860
717 976
770 615
316 336
834 965
830 139
966 71
191 950
7 769
161 840
231 801
658 733
545 23
633 902
502 562
764 991
684 905
666 932
648 593
940 467
298 961
33 49
649 698
224 479
864 789
872 862
535 51
115 54
939 39
668 743
734 758
709 624
249 949
107 439
106 587
340 114
383 135
781 130
168 530
822 172
843 697
254 858
717 779
316 494
932 398
801 44
136 933
344 795
135 355
537 452
610 202
75 249
613 679
117 159
114 451
41 76
306 325
795 989
925 493
510 124
478 298
320 789
276 881
428 181
416 366
156 585
899 959
925 64
309 234
694 732
997 6
956 818
500 699
550 572
793 872
907 861
438 126
515 783
222 99
42 560
752 786
790 757
545 207
156 640
994 783
31 424
756 686
252 320
977 67
690 492
374 168
216 770
880 957
899 460
35 392
621 452
716 556
856 432
806 41
244 653
383 556
176 564
112 939
801 20
950 221
799 789
905 505
111 852
332 246
424 823
237 530
660 134
739 384
897 195
741 78
602 259
355 918
671 868
545 986
507 419
153 387
958 644
10 429
433 513
299 638
377 605
411 860
182 979
787 813
755 578
6 894
931 34
111 55
377 930
371 93
864 403
914 868
571 79
585 668
77 635
17 821
901 910
242 526
643 535
462 17
964 625
180 307
860 248
171 934
124 488
424 952
706 115
43 587
640 320
314 222
390 500
409 770
591 804
255 734
574 370
807 762
749 580
128 138
125 712
82 192
424 47
404 86
299 578
480 441
645 115
488 221
196 932
667 25
331 551
207 310
719 888
549 141
70 377
582 833
989 787
726 888
12 888
522 335
501 495
431 960
618 617
296 709
572 740
440 525
522 568
809 435
646 182
602 312
166 639
388 798
82 705
4 906
282 468
3 496
691 593
322 198
630 529
287 361
784 314
672 368
822 919
833 999
832 764
857 21
715 292
225 827
9 311
131 164
246 106
982 714
61 302
178 736
393 265
866 697
30 161
577 836
742 42
965 262
912 725
611 361
984 488
757 59
471 192
170 122
109 719
358 702
937 55
422 445
78 285
64 995
360 421
554 623
448 750
60 196
735 732
258 516
637 486
256 468
480 787
547 247
826 586
349 319
663 660
649 146
999 555
223 124
218 404
737 805
286 166
374 766
198 416
41 120
743 92
83 843
806 643
130 466
381 277
512 296
990 793
747 691
687 916
910 391
31 562
487 547
925 2
719 731
152 387
3 839
282 899
671 487
149 370
827 315
583 527
312 311
919 479
386 422
110 190
964 658
761 570
736 720
704 225
930 581
674 454
288 17
58 453
605 199
134 402
156 622
927 451
904 412
549 515
476 878
569 67
258 778
591 743
618 466
828 757
914 589
986 735
902 942
37 196
491 589
797 662
779 9
97 103
896 109
675 892
895 949
442 876
580 425
680 62
265 716
919 63
431 11
662 333
298 816
786 859
407 19
302 377
646 89
217 817
122 971
523 147
933 382
211 346
635 514
756 211
292 390
84 111
688 79
793 408
732 870
474 225
221 128
733 439
461 801
908 865
31 655
241 79
506 562
574 243
338 719
719 385
49 82
908 282
417 475
908 823
62 540
38 95
438 473
535 166
373 635
9 580
116 542
715 62
626 893
698 939
467 763
140 846
427 283
173 147
901 137
691 285
795 970
895 667
897 607
455 535
841 31
554 383
840 137
878 626
344 239
587 160
426 27
969 956
702 725
313 610
401 525
716 289
855 149
4 648
380 46
264 303
952 315
457 403
3 974
507 42
100 280
413 660
556 398
368 585
635 686
186 295
942 191
361 384
795 277
233 165
315 185
97 949
379 16
956 437
191 712
70 499
763 131
837 222
931 449
317 808
142 512
260 138
798 757
112 672
460 486
498 58
256 698
442 359
4 697
414 72
226 72
607 533
203 372
32 433
49 780
760 763
804 929
369 627
993 913
119 985
719 207
87 336
330 880
432 58
252 551
703 386
71 784
719 757
75 273
642 635
83 137
64 932
556 633
470 327
591 755
605 888
346 685
293 152
9 799
804 332
963 792
198 818
547 941
72 813
421 442
574 827
72 739
894 282
594 446
343 897
846 897
691 484
837 671
269 957
826 817
552 124
323 181
461 592
674 827
411 608
662 493
352 649
756 870
253 688
660 233
852 457
949 858
316 933
738 567
57 35
925 80
377 498
919 924
496 731
994 72
430 881
217 902
809 618
619 800
790 523
93 413
556 746
396 304
647 281
337 448
106 744
177 32
104 535
227 479
212 12
728 489
310 163
767 793
572 215
827 251
545 214
315 94
783 714
976 802
349 449
438 405
739 232
620 853
742 811
178 889
216 756
500 757
146 458
148 919
420 594
817 52
312 552
373 848
840 44
397 484
348 919
724 128
919 786
860 447
298 291
403 136
10 879
911 843
636 169
709 594
902 939
711 571
583 468
104 938
162 132
450 442
649 248
885 739
769 800
606 374
503 752
892 342
634 865
658 228
429 278
88 759
310 653
678 307
805 175
428 816
211 5
80 645
277 864
800 836
640 732
503 850
412 811
47 21
310 875
656 689
91 405
229 957
794 88
685 753
134 938
1000 628
870 119
635 477
560 819
52 781
972 340
716 70
614 337
337 544
566 861
98 157
420 885
749 617
888 658
726 260
113 518
587 89
101 206
901 346
56 816
322 277
395 765
71 950
416 724
93 71
145 57
923 514
163 262
223 145
195 21
546 680
811 228
606 188
772 413
516 392
880 739
517 837
506 282
919 242
338 330
136 588
801 534
274 156
31 960
32 989
412 856
952 45
653 942
136 585
991 592
377 146
454 866
545 918
162 296
572 101
885 277
528 317
953 515
586 773
589 509
726 1
257 596
244 337
652 326
30 665
785 93
284 556
161 907
53 864
730 724
71 349
461 197
299 968
261 317
820 719
42 194
135 229
701 37
795 229
919 718
742 791
366 583
245 446
223 468
209 919
841 210
364 402
857 693
197 602
232 73
927 200
497 89
243 549
506 978
727 811
452 108
50 875
569 380
548 443
843 251
250 204
882 843
241 596
870 586
798 341
334 718
33 823
374 244
146 202
767 107
249 98
199 442
908 140
990 176
907 82
58 603
924 175
469 5
524 478
305 533
173 287
809 648
722 979
320 670
72 147
468 845
18 953
918 233
735 179
902 709
11 271
933 421
756 802
897 341
356 900
543 984
744 668
272 568
27 370
225 731
449 557
486 861
359 533
900 783
228 569
797 736
960 273
938 281
204 175
986 743
322 836
579 537
957 334
244 348
667 107
611 846
723 501
305 300
218 716
998 183
982 991
299 544
55 182
844 339
432 839
826 856
990 528
698 253
225 404
851 675
636 548
442 905
642 948
624 2
20 34
111 661
27 175
563 163
674 546
326 134
54 862
404 573
983 272
142 432
620 438
949 92
264 578
229 223
807 816
103 682
917 310
647 943
36 471
150 48
760 942
238 867
265 813
217 635
80 219
66 396
100 831
505 980
10 941
42 771
759 894
771 109
971 250
444 171
821 659
603 334
411 495
951 998
96 901
107 789
142 397
781 257
649 538
189 739
31 886
253 382
531 59
164 56
91 740
320 792
406 161
822 528
283 704
599 504
123 511
844 245
84 237
629 395
207 647
224 240
975 260
678 681
306 395
539 766
399 359
935 773
598 946
227 402
183 80
763 514
596 545
174 833
770 570
746 266
163 948
350 962
564 211
631 23
579 37
150 920
427 128
529 162
828 274
855 990
577 921
781 916
711 897
876 531
17 867
239 11
334 895
207 358
255 471
943 808
71 851
315 523
349 145
339 473
756 366
221 28
348 367
244 54
837 25
56 976
165 552
885 528
299 496
281 719
759 392
717 758
543 760
678 511
938 825
66 88
69 468
549 738
152 693
290 995
438 968
231 129
986 471
85 546
798 790
14 421
737 560
11 490
48 55
809 694
589 217
558 185
676 302
263 497
180 236
743 906
183 978
775 199
404 623
632 176
462 16
163 942
205 454
351 97
101 89
725 271
866 829
614 804
722 869
550 169
987 457
696 238
416 445
795 58
514 315
710 808
124 999
67 853
211 253
966 322
688 507
834 877
188 352
612 416
541 376
22 979
664 228
833 727
810 71
884 606
852 281
273 17
486 181
602 588
153 184
283 80
706 148
580 709
822 516
69 671
590 294
119 649
329 843
616 150
702 74
595 760
301 3
379 818
789 63
573 110
567 983
303 76
15 996
888 159
278 27
789 211
463 668
507 845
750 68
846 174
587 581
309 319
966 501
707 935
358 739
191 610
984 929
581 893
554 647
852 966
453 521
671 733
581 60
43 827
695 235
257 947
744 975
921 685
134 97
290 461
397 126
986 838
418 993
517 540
216 418
999 384
46 535
966 119
734 958
643 123
165 441
17 863
212 927
370 443
871 287
599 851
583 746
311 526
275 462
307 918
445 25
35 138
57 400
308 372
646 319
164 412
196 292
455 852
266 419
649 971
538 811
456 649
476 613
52 915
12 439
23 240
761 740
493 376
367 664
664 673
123 119
112 566
309 378
508 945
48 562
351 532
816 715
188 373
536 414
763 441
826 819
632 428
878 137
765 914
263 782
329 214
902 7
875 117
884 906
281 336
625 540
109 283
273 592
815 11
58 957
882 883
1000 185
607 206
269 819
936 432
310 462
400 203
6 682
792 76
809 272
271 487
561 914
607 802
858 962
683 749
498 666
755 576
710 560
929 193
374 26
129 776
72 509
717 680
903 444
660 642
222 367
72 351
195 722
740 32
314 998
780 937
146 417
980 123
376 383
38 584
447 165
769 816
350 2
781 49
103 86
198 826
562 770
485 772
105 848
771 274
404 643
42 59
152 133
891 603
737 269
848 603
502 375
183 611
805 611
400 819
364 198
142 842
92 179
978 180
522 125
636 95
67 896
291 615
910 537
696 115
623 32
456 358
473 286
766 130
168 271
613 220
495 237
773 120
92 381
516 610
307 85
157 989
780 248
910 294
169 32
721 24
848 124
908 527
556 792
453 593
257 461
78 999
794 929
988 29
10 11
481 813
489 449
514 942
747 368
372 413
102 753
334 289
463 932
612 252
709 848
2 644
151 854
890 336
950 402
321 666
274 792
602 424
831 753
376 602
607 839
239 819
647 909
381 255
679 187
423 239
627 478
65 812
877 992
168 189
120 923
825 923
932 483
819 841
443 977
499 743
426 556
848 734
611 824
76 924
214 24
115 147
613 71
694 272
655 213
314 468
789 194
753 487
693 713
538 74
157 134
85 139
795 128
693 707
688 299
934 221
711 182
485 431
516 603
820 524
11 509
770 902
255 236
833 968
220 605
377 878
792 685
882 597
351 143
199 109
12 64
297 446
785 509
260 2
503 708
870 19
776 583
442 567
880 645
267 535
796 80
247 970
9 863
284 397
262 57
128 973
452 735
601 3
32 74
898 994
811 894
399 998
185 178
151 85
11 2
939 512
368 656
595 796
836 328
887 955
913 701
498 707
31 891
217 717
357 89
556 11
942 603
471 954
778 831
240 856
252 349
745 545
680 428
291 323
631 96
914 998
653 399
807 537
412 405
854 566
448 700
76 103
467 236
423 478
388 676
261 644
444 671
661 408
618 308
35 816
861 390
346 135
706 685
496 737
140 456
550 229
739 975
558 997
45 805
104 948
489 752
687 55
372 344
936 563
455 930
451 607
370 783
690 459
84 979
678 154
856 173
730 404
281 934
80 44
356 432
70 979
833 256
866 239
921 26
792 781
610 210
36 305
675 298
524 424
491 145
734 222
643 400
898 705
370 480
878 44
592 782
474 837
20 281
575 972
232 406
282 422
4 590
204 147
845 957
995 186
811 503
922 18
293 540
299 323
314 415
449 560
556 707
813 583
116 484
567 807
910 152
686 719
931 556
709 604
383 797
18 671
618 726
692 163
37 940
519 205
589 468
124 349
10 873
503 812
904 913
449 780
848 641
24 192
151 839
682 616
306 390
38 488
872 544
314 231
650 664
144 19
289 105
631 406
377 346
655 562
890 784
631 349
919 15
907 908
447 545
518 792
9 216
313 602
634 196
654 661
5 231
867 589
125 606
371 456
881 627
762 539
529 297
521 314
851 584
986 518
204 272
421 781
789 41
246 496
593 10
301 398
566 115
231 549
514 912
532 96
236 726
311 656
762 932
27 449
148 57
371 100
658 334
368 389
963 954
95 350
219 70
72 470
573 337
915 319
768 585
220 582
776 571
790 231
611 494
550 955
171 814
852 569
808 970
697 896
629 865
184 465
171 835
572 617
210 329
879 237
528 128
385 897
469 577
303 829
211 212
584 439
898 579
881 147
753 964
402 86
458 435
639 413
559 595
495 363
1 992
609 614
185 676
475 385
553 501
763 134
400 405
653 135
923 702
83 169
152 757
493 953
743 595
36 406
604 935
369 116
680 266
975 766
985 443
63 851
796 109
596 618
724 43
179 562
642 19
596 156
222 382
923 160
30 460
714 597
567 861
814 20
132 701
115 120
183 307
882 190
513 888
647 59
200 836
305 379
983 66
657 834
861 521
77 154
947 263
419 748
70 264
602 239
831 953
298 364
240 397
671 722
270 390
536 514
151 251
225 806
374 613
160 65
7 766
281 196
478 539
775 150
10 415
162 817
780 897
927 179
392 220
466 60
128 261
92 476
930 789
966 736
216 98
477 214
324 492
888 11
732 435
231 313
434 871
67 925
669 212
688 978
956 982
632 300
591 460
22 654
176 208
256 288
445 97
593 200
307 806
146 71
778 645
657 531
981 900
334 138
116 486
263 320
120 799
494 436
552 782
995 152
891 229
76 565
718 908
465 422
642 969
941 283
103 996
949 522
235 171
624 367
219 184
275 963
731 212
563 475
997 94
765 263
36 177
681 478
17 677
511 64
364 769
448 739
915 283
611 829
696 624
370 197
813 259
76 403
473 461
619 559
774 972
461 333
737 869
720 988
355 256
4 116
655 375
632 960
427 821
858 184
417 915
969 50
673 649
602 744
737 97
850 600
872 669
205 823
509 867
674 52
768 953
339 778
778 198
238 740
640 582
626 670
431 968
348 301
219 76
704 900
296 537
656 453
21 525
828 370
81 812
49 647
105 819
8 665
793 180
374 924
982 808
402 258
831 557
751 826
384 379
295 322
365 784
935 508
568 376
574 587
818 878
8 497
168 854
565 449
788 919
422 507
510 512
576 956
680 949
782 257
32 121
204 213
266 654
276 653
677 324
797 523
902 955
129 61
468 923
805 793
100 481
386 181
949 103
300 379
210 780
821 184
243 405
302 702
48 997
449 409
44 675
675 74
209 972
27 363
412 218
516 337
666 323
332 222
730 335
926 692
387 887
372 823
373 509
213 813
110 318
358 606
962 801
325 963
313 643
381 294
522 152
707 595
982 595
402 925
975 183
970 25
522 875
182 805
448 436
590 56
788 400
444 46
479 299
473 883
532 804
909 96
676 345
939 826
871 509
243 325
494 758
451 1000
157 308
30 601
829 973
914 764
980 713
957 425
94 249
513 881
990 55
842 710
529 215
501 245
862 164
949 838
377 594
775 929
703 537
749 614
566 276
915 361
940 482
516 926
773 750
950 500
971 1
94 453
245 25
550 676
182 366
897 986
94 832
951 656
564 650
428 75
90 694
848 125
526 356
868 896
298 935
467 502
438 18
972 345
873 188
58 363
998 133
234 969
284 160
826 327
67 846
57 34
553 613
83 106
120 940
903 952
390 422
566 195
684 903
475 969
460 988
656 65
418 767
624 818
268 511
395 977
587 37
44 594
307 807
965 481
872 621
90 922
563 78
909 861
915 63
455 109
198 425
44 516
859 617
54 277
831 282
508 293
919 628
760 804
997 736
78 312
423 538
815 447
759 605
323 112
227 319
446 504
131 907
904 575
295 758
349 68
340 749
672 489
355 711
376 605
240 476
477 82
85 492
615 234
480 289
93 680
799 134
15 848
758 868
121 67
358 305
269 175
730 953
477 465
705 86
644 111
801 740
822 9
500 869
344 59
69 535
680 956
70 573
757 803
325 996
314 615
866 627
260 253
623 176
595 362
266 127
47 342
557 645
689 940
615 904
76 884
906 500
798 702
999 838
72 628
348 81
174 484
794 542
980 337
936 196
247 354
81 862
697 26
854 676
537 164
583 335
302 100
521 974
483 447
431 323
863 986
947 199
616 778
412 453
736 587
432 203
243 517
438 830
660 257
235 853
665 849
15 167
104 664
218 974
875 108
151 348
937 805
32 451
37 942
919 536
470 150
877 493
393 220
947 934
971 257
210 793
598 99
546 899
936 626
867 894
709 341
607 907
182 237
811 192
569 436
972 381
398 20
463 6
842 104
352 568
956 457
652 194
36 309
567 737
668 879
702 158
370 332
660 696
684 841
752 562
925 572
87 28
858 2
768 605
900 718
917 204
70 362
164 100
768 369
43 483
50 542
364 518
757 585
51 871
208 72
525 176
161 555
683 793
793 931
904 224
111 867
277 724
466 794
394 307
450 853
606 89
367 957
886 382
83 932
659 451
622 88
546 154
285 969
207 16
847 933
528 113
201 226
892 544
836 341
266 377
808 300
507 349
827 889
649 822
61 523
381 646
665 914
585 544
409 985
880 159
297 387
65 327
278 448
441 178
293 475
850 904
201 689
394 358
688 395
832 486
120 557
465 905
423 786
320 883
682 360
126 25
714 158
600 109
637 521
391 495
598 509
185 393
646 278
439 629
558 274
922 145
736 28
968 907
67 888
645 941
104 808
592 712
747 863
783 89
636 115
657 60
715 790
289 506
510 990
533 218
35 145
299 305
790 403
450 472
282 267
343 244
272 187
183 191
420 131
66 708
192 174
876 675
775 294
805 772
694 652
816 624
739 802
788 658
582 74
973 73
47 28
178 271
788 204
345 590
715 383
838 241
864 222
643 356
912 141
524 853
435 789
889 755
854 307
65 846
683 542
710 407
918 87
420 442
915 935
362 242
382 855
320 220
316 340
237 517
97 797
116 344
522 967
562 922
478 386
122 702
11 184
829 710
981 250
664 421
649 423
120 636
555 731
796 726
491 566
362 577
11 686
478 484
995 8
287 400
2 385
495 861
573 785
647 47
836 849
914 184
750 370
731 154
146 638
705 389
956 392
418 193
864 64
847 372
38 217
290 289
535 14
771 254
214 644
454 416
224 273
454 469
476 112
201 406
627 811
111 869
394 667
726 195
759 812
996 748
680 458
847 543
620 593
165 193
205 610
176 378
267 893
624 942
697 950
993 50
326 814
864 976
955 103
520 663
153 637
678 113
216 24
175 895
478 536
664 955
252 282
488 408
487 143
873 389
329 853
416 150
787 439
188 209
356 528
390 458
348 257
228 19
345 889
549 964
892 296
671 363
893 547
267 214
439 116
166 303
860 780
276 57
926 120
928 568
873 870
965 744
977 31
523 64
15 789
798 710
272 683
640 906
438 299
72 373
316 679
431 88
238 474
96 805
582 321
409 434
267 754
963 171
225 2
868 88
997 77
830 523
392 270
918 274
778 314
923 397
255 331
624 992
466 134
43 149
340 854
115 213
927 469
118 677
689 264
698 392
134 281
57 246
309 213
270 712
39 117
638 789
699 12
146 13
106 164
114 620
610 897
251 612
780 252
590 223
535 168
568 628
393 371
787 635
547 465
132 91
443 748
868 364
232 579
514 715
973 157
304 133
12 785
40 166
700 748
373 822
336 191
143 249
621 91
468 35
270 512
724 943
954 844
518 290
721 282
17 589
344 474
241 220
521 21
807 639
899 735
623 574
481 123
239 117
523 722
184 379
624 698
254 615
328 995
747 294
633 497
18 851
324 904
423 67
590 73
236 987
596 793
985 339
142 801
288 921
403 395
801 282
323 789
525 60
65 797
35 247
332 892
688 754
4 43
581 149
373 488
625 651
371 21
440 221
573 181
29 954
418 531
407 361
952 322
411 510
991 962
922 580
992 979
641 413
855 146
874 387
171 106
828 809
487 322
441 699
754 277
712 376
831 627
659 746
516 381
635 879
695 532
773 802
251 398
556 428
647 575
845 745
401 278
972 248
813 891
842 622
212 5
444 182
418 350
624 225
979 995
658 185
29 94
367 349
504 764
734 375
995 514
782 452
869 544
694 59
758 897
322 931
520 765
241 587
11 154
563 717
735 592
196 95
71 182
286 934
708 337
757 57
669 766
441 858
61 737
937 13
463 86
651 164
804 658
371 10
789 142
87 826
781 390
140 975
711 398
384 707
380 194
862 187
329 198
963 161
212 534
375 286
848 866
99 286
743 264
118 107
470 382
152 525
669 497
849 705
402 518
314 165
209 984
587 500
603 853
801 683
190 261
197 222
21 288
97 995
691 964
228 690
588 948
453 307
718 450
106 614
946 587
693 567
20 319
712 402
28 731
494 321
476 168
106 805
631 922
371 712
36 428
317 81
406 275
372 521
574 486
474 600
138 382
51 626
968 632
553 662
310 742
867 795
201 20
457 850
139 136
933 363
657 562
49 902
495 164
940 553
257 107
151 647
833 133
181 212
391 428
614 1000
53 588
297 241
373 658
891 363
919 205
949 915
815 28
203 316
927 286
222 399
392 732
296 72
30 777
807 365
114 136
177 465
878 485
721 708
666 464
489 649
360 450
34 749
548 216
137 630
4 995
380 831
387 328
318 378
464 156
432 627
375 362
742 417
299 491
826 593
633 98
275 439
123 141
269 778
185 538
668 328
643 408
6 415
516 642
106 368
295 377
444 714
495 758
522 615
383 104
334 231
920 425
926 269
315 713
566 391
53 158
296 242
916 977
323 506
870 210
586 235
712 460
773 738
162 27
873 197
22 173
663 161
391 125
119 414
552 553
225 628
735 679
958 353
731 165
356 529
392 219
174 228
647 605
210 44
170 277
66 969
820 37
427 588
870 73
1000 733
475 647
330 912
435 951
671 712
215 847
262 705
152 110
308 965
19 501
471 676
784 214
415 413
405 140
12 93
438 531
126 714
617 963
518 358
118 500
884 822
909 748
16 803
758 35
16 531
519 648
627 622
205 77
202 591
430 179
82 833
3 825
887 454
671 336
706 5
164 366
588 467
197 313
753 594
600 187
918 416
197 637
220 133
476 170
756 854
350 145
3 661
738 764
638 964
647 175
886 459
880 919
597 764
747 816
310 878
314 599
372 993
470 585
199 9
96 595
824 536
297 687
435 982
311 539
461 518
102 871
28 578
971 290
830 879
104 602
882 651
339 660
5 161
79 249
962 176
979 141
738 46
317 304
733 73
9 862
351 178
377 612
858 493
292 495
786 25
929 535
452 458
354 662
780 511
340 279
685 447
742 939
8 797
148 118
484 573
975 938
131 194
143 303
161 48
106 221
449 394
898 137
128 219
244 173
874 823
284 906
254 823
434 980
475 680
6 650
186 893
442 827
632 501
353 173
682 943
363 7
454 2
206 648
262 768
695 201
89 177
566 121
867 611
876 165
803 111
945 803
715 745
759 774
165 489
315 199
458 613
369 431
457 630
266 163
808 175
923 307
161 893
266 624
509 488
654 264
741 390
504 81
855 600
871 104
759 354
873 279
954 44
544 913
703 807
994 610
466 420
732 811
426 727
761 948
972 852
981 983
761 591
124 178
718 971
587 240
161 447
351 794
889 36
952 63
538 11
887 362
721 113
365 972
494 290
801 124
40 446
229 775
371 604
656 369
661 390
68 64
687 43
42 145
15 278
668 59
219 427
506 684
990 112
530 390
769 743
420 344
533 150
797 698
400 486
223 775
798 118
422 746
297 896
508 167
179 66
181 998
772 317
605 974
44 563
284 612
155 874
657 86
60 407
809 110
42 689
156 635
194 569
838 263
671 179
452 792
306 267
503 114
645 767
910 49
659 435
714 690
966 404
52 820
525 896
32 211
593 667
898 978
460 554
776 81
968 986
320 727
269 388
66 990
794 623
579 524
319 49
292 924
517 459
976 176
564 330
473 475
613 863
489 535
429 70
683 63
409 684
166 299
92 34
125 203
150 212
390 949
910 324
170 95
239 308
312 375
207 509
718 36
294 128
91 914
106 790
58 487
343 955
805 190
874 282
476 167
139 402
634 798
563 357
377 833
465 82
952 436
414 947
665 490
499 348
469 337
303 848
217 756
79 514
213 202
215 810
855 676
605 836
111 641
569 696
110 298
682 209
281 923
419 113
739 636
702 616
269 887
501 448
404 736
137 121
74 402
506 39
408 164
489 950
585 23
143 67
427 373
593 202
680 654
938 603
461 241
1 203
480 71
182 683
95 129
134 507
519 520
824 656
392 79
241 36
328 714
98 57
420 491
419 309
619 142
910 905
363 463
876 69
567 801
38 717
916 454
612 202
71 985
340 488
705 570
957 857
691 481
838 311
630 466
113 670
141 990
613 245
890 408
551 22
542 501
582 550
283 413
910 925
115 438
362 297
984 39
802 452
439 206
695 129
524 367
973 608
256 517
310 598
851 377
789 445
455 968
874 804
627 379
758 830
203 878
304 2
845 715
294 521
629 590
728 610
636 803
403 629
689 710
392 549
173 64
563 610
900 887
664 774
3 858
23 500
285 844
209 208
326 785
497 182
200 26
692 622
469 936
882 895
654 603
931 942
119 997
947 351
892 31
809 649
975 972
913 211
543 424
904 789
744 251
766 138
949 443
83 219
126 375
38 170
844 703
951 381
105 469
894 484
799 211
985 887
598 96
347 417
576 377
580 70
297 950
556 242
332 382
60 72
23 523
669 407
850 694
227 670
78 133
199 362
962 978
590 507
865 143
163 985
631 513
929 790
648 910
799 846
939 262
97 421
945 152
514 337
348 826
93 593
695 755
102 176
388 212
136 975
1 952
738 69
526 696
655 684
962 659
660 813
160 371
609 869
144 294
396 318
928 375
73 622
543 71
577 297
596 733
130 414
845 600
537 276
532 486
74 599
358 586
453 305
34 792
647 712
225 870
197 464
822 981
210 969
812 109
1000 640
354 973
759 620
116 131
771 770
772 858
763 396
699 219
324 889
572 694
670 541
151 90
636 388
472 370
221 575
114 31
78 516
689 939
722 527
998 428
985 727
200 837
386 208
882 842
204 316
248 565
82 195
690 893
801 429
674 978
974 568
453 22
398 312
733 113
709 970
831 66
533 725
924 947
361 231
859 638
242 569
981 978
775 661
735 43
24 375
198 763
461 528
547 808
263 256
768 546
541 144
470 447
218 502
122 953
38 338
631 691
873 855
724 660
270 331
133 860
28 970
978 92
801 876
960 776
117 805
953 879
222 199
809 746
695 771
464 644
804 706
649 149
115 958
765 144
638 701
686 305
771 713
577 189
821 417
313 586
105 25
581 557
680 533
746 944
721 224
650 633
64 956
83 358
154 589
859 698
329 219
783 404
107 883
572 528
528 776
140 225
112 814
792 304
637 781
895 587
329 707
848 694
464 202
54 971
927 386
537 686
674 422
680 489
728 969
447 741
462 988
715 830
885 847
827 779
262 70
355 325
482 897
572 712
311 191
113 857
357 974
870 500
446 898
387 816
180 602
558 849
412 272
75 851
799 506
599 526
892 822
435 800
902 994
474 63
199 541
785 982
511 413
818 401
85 461
816 261
710 561
314 471
719 310
868 934
563 583
421 875
549 601
58 421
854 851
715 937
159 643
808 474
232 387
378 421
838 598
380 77
555 30
655 478
763 204
68 752
969 510
979 389
659 103
6 512
254 9
126 154
117 442
175 471
353 682
478 704
328 893
381 609
933 127
703 826
84 849
607 887
493 42
975 648
422 981
608 778
171 383
865 99
249 566
85 756
479 262
347 528
795 643
825 579
851 964
774 479
214 331
329 574
270 740
281 951
865 336
372 995
131 179
67 282
422 887
837 560
465 914
888 503
713 156
380 387
314 464
348 957
400 763
122 209
749 384
23 218
171 512
204 774
604 55
466 451
814 496
333 242
698 945
417 459
23 912
576 138
677 707
318 687
143 147
292 654
977 920
59 125
187 456
122 873
631 365
754 741
462 290
599 638
81 712
213 777
953 570
582 136
528 438
970 404
234 45
131 122
446 520
17 619
231 916
183 334
778 261
949 148
99 970
337 467
163 169
309 424
565 973
867 332
602 887
781 249
77 651
542 132
179 870
810 655
310 320
751 799
188 865
634 584
843 812
266 52
366 529
753 592
352 758
748 714
968 818
939 347
742 942
551 308
718 169
920 627
541 202
689 343
180 546
746 173
628 170
490 978
602 131
358 222
970 871
649 151
452 972
615 980
976 20
788 117
273 801
604 88
538 639
450 494
543 293
424 942
700 914
454 590
645 168
701 334
147 380
718 819
616 413
596 648
519 270
691 43
133 280
395 901
574 219
873 556
64 77
779 770
826 298
615 517
565 52
888 886
682 524
694 925
608 745
569 996
452 822
269 656
50 880
477 542
704 618
996 50
931 117
600 233
829 416
238 369
971 950
333 86
956 380
519 716
467 58
185 964
824 630
820 425
415 175
797 444
578 901
886 205
430 24
15 672
7 605
122 29
499 993
933 620
314 417
943 377
129 62
402 270
425 592
291 584
668 425
768 58
296 740
495 87
747 949
479 872
290 861
84 26
919 883
619 131
605 897
311 833
203 371
467 885
261 883
242 849
709 737
999 721
624 552
254 659
676 397
428 966
65 509
411 548
489 758
817 209
694 849
621 29
386 7
993 11
458 270
956 746
689 986
777 439
355 362
59 855
975 560
406 52
977 571
116 310
827 734
448 125
256 320
190 295
894 533
574 362
267 559
49 789
171 781
321 584
380 408
820 223
75 474
516 480
705 810
56 115
859 893
883 670
61 391
83 977
851 644
328 840
645 533
80 454
278 654
835 92
58 712
468 821
313 77
92 895
72 548
819 430
726 157
112 129
542 651
490 481
704 506
193 959
425 658
374 600
451 297
293 613
739 563
197 673
257 919
922 102
340 762
397 427
34 678
248 896
524 938
746 58
399 877
48 228
626 29
594 972
637 698
339 457
351 819
559 576
850 32
758 336
894 505
156 387
631 872
73 336
469 817
429 556
917 693
530 807
83 531
594 518
250 593
30 210
992 346
673 309
468 364
759 356
605 655
243 498
480 827
613 503
13 518
635 55
735 886
26 185
106 303
974 639
814 768
186 210
950 83
301 926
472 238
887 556
837 41
52 106
524 564
403 353
943 358
964 913
644 248
773 622
915 229
913 626
973 52
916 396
484 475
93 79
321 594
717 792
843 84
503 592
635 94
986 531
263 75
744 933
276 992
706 376
225 851
662 875
321 672
891 446
45 441
841 510
757 333
305 901
358 242
554 359
530 321
699 328
360 428
295 96
913 240
696 57
599 715
700 480
818 947
460 203
604 501
415 1000
745 897
946 852
180 770
163 520
159 121
397 630
329 914
610 351
714 83
602 991
955 923
572 509
295 320
14 285
365 205
569 220
154 970
878 97
979 91
25 243
221 480
921 12
543 898
502 969
854 778
902 666
399 557
798 841
214 664
527 288
75 574
462 28
508 68
688 920
748 953
83 911
819 368
848 7
664 964
935 430
717 878
813 686
47 871
477 93
996 345
840 987
634 993
891 1000
369 589
473 333
899 118
297 453
39 918
567 293
908 1000
638 409
87 685
247 717
877 578
233 352
162 732
631 490
334 243
543 390
547 46
276 15
129 216
293 425
470 228
970 947
24 825
659 493
774 933
750 605
535 618
797 967
105 126
271 640
977 972
991 528
696 422
643 27
472 46
180 812
917 259
383 689
97 516
61 294
970 799
957 313
734 602
581 76
645 773
494 842
524 502
897 760
546 434
217 523
141 919
939 527
640 585
745 672
971 729
476 920
575 303
845 694
586 828
743 613
564 260
576 441
277 534
873 957
450 353
941 89
319 323
904 675
89 564
79 876
794 166
321 195
216 485
169 938
123 635
784 971
30 193
90 729
189 454
737 128
876 70
308 15
399 309
249 650
242 127
937 411
323 345
362 654
982 141
395 148
935 738
587 330
399 862
600 441
299 455
868 174
217 182
710 598
137 746
324 24
356 548
296 594
420 58
922 117
482 479
641 555
229 21
349 207
651 624
308 285
488 613
287 342
882 974
904 427
767 587
349 584
484 540
690 117
793 206
530 926
659 639
497 731
964 723
327 562
413 749
585 114
383 669
89 995
154 595
216 439
523 672
948 102
444 344
731 969
848 174
907 811
425 166
614 569
337 304
949 330
55 133
146 388
144 552
348 513
714 124
844 222
244 801
181 928
196 643
670 715
930 516
85 435
425 897
882 584
843 648
302 665
607 42
137 514
766 499
105 340
475 568
68 976
779 283
117 647
932 48
313 137
257 831
502 594
684 484
131 729
108 602
18 617
458 332
996 875
10 291
887 604
359 366
462 581
112 121
59 414
536 145
826 668
287 910
650 611
99 538
152 636
62 161
228 628
404 369
59 97
826 254
706 556
87 355
999 967
264 418
640 153
507 318
607 901
102 748
86 611
963 319
780 150
358 11
595 39
569 875
976 763
222 302
523 773
565 941
15 733
919 731
36 891
312 452
488 673
376 635
990 531
376 515
968 980
127 43
415 538
899 266
774 349
959 367
304 528
574 704
73 628
52 58
457 557
66 632
870 115
743 10
414 743
923 812
833 111
192 267
406 125
34 501
695 694
674 143
734 127
987 612
853 335
438 264
663 870
708 992
710 645
258 777
118 881
454 328
535 459
529 735
789 173
981 823
168 546
709 724
487 808
842 920
19 224
398 420
725 896
819 234
218 337
199 572
567 336
866 721
41 490
458 66
150 436
612 172
476 916
660 159
489 515
39 570
293 329
355 376
610 358
789 813
649 966
562 656
587 198
504 897
38 39
585 24
980 496
126 760
966 218
59 461
975 324
375 750
505 156
584 196
494 699
681 201
229 147
76 674
318 333
571 739
223 726
36 979
519 481
31 203
339 826
284 947
439 269
504 159
572 587
752 192
75 823
259 990
2 804
458 205
347 727
103 556
161 234
844 784
449 180
104 875
686 216
636 956
522 850
581 354
583 203
342 339
282 353
170 8
300 441
587 305
848 335
833 172
321 722
425 804
526 557
770 613
721 205
223 765
735 744
405 9
121 192
666 731
244 25
420 827
677 148
27 206
765 513
177 393
706 30
551 303
84 433
69 499
531 826
436 843
272 772
119 200
882 889
343 953
635 975
664 134
700 873
832 928
631 142
975 753
317 423
475 800
731 331
399 364
700 482
328 553
273 541
552 714
206 128
842 329
410 21
241 348
759 223
658 609
66 22
19 171
243 970
340 619
477 913
101 703
963 402
396 586
144 77
959 645
344 734
171 914
372 797
931 868
444 519
947 942
723 109
173 445
710 358
820 872
536 32
283 300
446 595
318 685
989 227
389 553
568 887
429 797
754 430
210 387
531 257
548 187
477 141
555 639
405 556
856 992
705 322
838 733
385 699
478 897
921 276
805 678
4 747
179 627
254 957
837 37
479 900
302 25
637 654
604 167
634 601
654 462
437 323
434 759
800 259
725 853
657 423
170 621
841 606
556 913
568 645
847 406
472 946
537 242
596 22
802 728
687 616
622 267
34 704
82 480
639 904
494 165
376 995
486 610
180 690
165 72
687 788
562 338
677 651
173 791
385 400
929 576
340 180
303 16
552 426
523 206
618 711
736 543
991 94
415 110
122 262
182 244
726 256
209 576
244 306
83 897
961 658
222 912
870 804
684 443
982 593
596 212
720 922
329 308
734 809
49 317
298 394
207 386
322 526
524 514
223 473
647 661
69 775
698 678
973 456
635 554
462 414
823 693
361 396
795 826
535 61
947 95
459 365
242 61
312 760
869 395
191 730
215 621
356 89
376 452
714 473
989 391
504 908
340 369
584 262
801 201
440 752
63 298
17 541
80 595
279 643
875 766
825 547
406 511
201 452
879 641
587 238
200 763
357 785
268 863
933 848
717 905
137 204
101 874
455 437
658 198
663 793
590 705
123 515
873 462
897 473
953 232
207 24
285 264
199 512
897 787
576 510
35 577
290 92
58 422
316 912
483 557
953 346
781 420
648 869
493 68
729 893
65 951
985 199
348 811
857 628
400 603
736 833
723 658
754 983
720 242
432 303
257 505
148 749
593 462
669 947
998 347
788 390
458 466
397 803
586 498
328 876
121 35
960 541
503 487
215 531
228 31
110 642
587 607
973 42
857 588
109 155
405 403
594 267
611 619
797 101
614 257
881 906
134 209
581 686
797 126
307 686
638 709
724 59
853 330
200 741
100 274
336 563
186 424
624 100
267 993
743 761
368 722
540 873
379 136
515 401
834 675
275 364
855 591
712 445
971 538
421 734
51 882
114 263
22 799
550 569
245 525
997 574
481 451
260 380
79 37
186 810
955 121
464 480
461 91
79 352
2 43
761 976
872 813
255 270
189 627
514 832
716 623
942 88
557 471
150 82
96 20
225 465
995 456
934 698
86 790
441 166
876 29
834 761
166 670
254 435
416 845
372 400
786 946
248 395
663 228
751 864
953 976
283 633
951 247
399 184
159 307
351 432
290 59
799 830
860 31
345 436
252 882
986 810
999 573
766 407
996 373
443 850
568 703
849 365
301 745
987 190
509 789
341 82
136 499
397 444
826 975
856 866
139 333
944 345
949 276
117 643
844 134
825 147
315 880
985 686
576 132
85 906
185 352
134 957
701 365
353 534
148 728
155 425
781 870
767 312
81 377
401 465
786 923
219 490
999 161
8 447
130 727
894 64
658 625
697 580
559 226
885 289
692 739
226 244
864 959
743 373
697 577
700 26
611 190
783 958
188 708
366 54
457 103
757 327
652 90
370 78
604 472
594 794
18 986
303 24
83 31
684 674
724 631
350 971
156 34
963 352
42 201
735 482
705 352
307 941
859 684
444 482
848 321
645 12
654 898
961 68
788 978
867 723
238 780
642 689
465 400
584 456
35 3
972 216
363 775
149 95
151 414
342 33
512 434
516 82
329 162
898 710
150 655
948 725
307 469
944 151
333 767
978 803
744 165
417 428
659 976
623 271
448 82
957 566
971 637
647 40
735 951
414 780
453 110
951 704
326 689
432 453
595 928
846 857
388 955
253 165
967 383
402 882
311 971
828 401
211 145
975 818
843 130
641 7
611 853
222 161
142 437
291 425
272 236
856 19
56 966
104 657
186 891
545 330
449 248
818 754
925 308
101 179
989 103
991 959
157 753
697 736
892 295
603 570
75 976
90 85
978 588
1000 92
246 685
121 308
557 158
534 871
532 489
396 918
888 619
753 505
21 34
155 199
906 631
156 372
540 585
13 220
918 298
711 305
589 364
301 890
826 454
253 790
775 904
459 577
286 664
926 72
12 774
175 334
427 818
155 898
804 448
617 249
989 179
404 700
538 966
673 636
222 304
105 333
299 113
713 15
784 893
602 354
609 152
898 549
519 504
458 276
782 649
200 805
831 470
123 737
608 902
282 658
637 605
833 495
409 435
547 599
437 366
439 804
112 187
474 466
570 164
64 402
792 561
949 282
600 29
349 188
869 370
703 161
942 696
649 92
156 181
255 632
881 352
218 264
421 879
334 872
790 883
228 129
117 958
310 391
454 456
939 723
258 947
548 250
551 111
872 166
319 697
446 650
377 585
733 911
52 761
145 163
554 576
486 147
5 35
318 443
240 644
839 479
870 391
944 125
149 704
831 623
132 938
280 237
183 953
281 211
747 830
988 92
590 866
901 740
890 674
311 785
623 196
792 91
749 93
537 912
614 65
85 956
96 862
969 984
572 82
151 12
654 628
529 841
719 383
302 828
754 249
837 522
886 920
71 161
467 81
495 737
968 456
101 448
233 621
115 428
902 543
865 212
977 199
308 5
980 408
391 341
427 603
178 286
916 873
2 583
769 562
728 34
684 539
655 441
87 293
764 356
38 42
643 486
816 29
155 239
252 667
357 928
358 62
835 575
855 446
769 79
220 949
62 481
429 756
906 561
590 655
626 744
855 707
566 75
279 54
115 687
536 750
878 617
872 324
641 476
344 199
287 484
990 879
554 88
988 463
578 709
177 690
577 578
377 899
169 667
740 603
681 604
520 431
110 510
835 149
933 561
769 832
449 334
346 986
909 991
251 938
380 316
742 756
747 333
248 315
362 772
460 397
691 377
979 171
830 410
568 943
718 226
38 172
211 670
671 58
273 304
555 377
825 635
742 711
998 895
592 598
433 369
602 339
465 895
709 769
413 957
436 163
422 543
345 968
978 425
424 996
893 487
982 879
426 33
167 906
619 719
128 824
312 282
153 41
201 351
204 998
226 541
440 850
860 473
330 580
839 542
917 393
24 855
376 789
673 347
675 894
519 435
651 445
921 315
99 687
166 679
298 68
512 827
701 394
349 818
790 47
540 675
806 516
747 541
159 449
370 89
466 500
822 638
954 592
852 550
953 843
43 572
834 232
350 158
202 740
67 420
518 775
52 17
34 984
77 295
140 542
567 906
178 856
985 788
13 658
195 767
870 952
263 485
969 51
106 709
142 40
582 412
775 330
81 306
315 180
456 794
453 574
987 512
701 346
961 131
555 270
227 503
690 598
873 271
783 206
555 735
329 255
401 947
940 804
887 101
268 340
959 735
39 687
480 691
456 52
428 552
524 274
401 940
750 969
945 628
455 885
711 770
764 621
315 260
512 497
421 627
828 296
69 351
825 230
911 834
846 936
624 291
695 713
298 285
462 250
619 86
979 957
614 484
37 974
933 764
374 893
50 67
88 347
517 547
890 439
601 791
709 317
926 946
22 140
18 559
92 165
642 498
642 493
725 456
441 368
576 73
520 999
818 652
1 758
22 585
516 434
417 855
691 355
912 306
813 300
551 213
394 848
368 862
650 779
485 357
276 717
112 716
711 436
685 315
678 936
667 554
703 513
288 729
496 34
617 13
618 284
525 936
233 531
194 151
683 924
298 739
213 392
259 150
834 951
313 800
40 658
634 783
793 131
477 54
220 278
728 7
840 421
645 517
14 618
212 304
699 521
890 636
237 57
491 110
743 740
951 225
628 37
28 642
760 454
252 55
291 500
226 927
435 503
292 189
401 554
93 112
564 608
964 245
671 775
792 668
302 919
4 177
887 540
855 285
926 860
259 552
563 121
119 104
328 670
708 303
791 266
569 649
42 549
31 748
636 250
905 53
420 82
611 88
164 859
282 974
175 940
988 559
539 614
552 619
285 418
891 414
434 62
21 37
58 605
998 786
990 99
182 218
160 14
59 925
450 974
606 684
448 895
739 742
492 208
823 337
366 799
781 440
822 944
998 571
938 210
720 759
687 229
489 769
228 275
786 917
263 29
297 53
249 739
489 550
47 165
722 273
724 686
95 989
170 619
354 297
585 160
251 709
478 691
965 196
473 982
988 611
380 422
931 12
943 269
924 862
658 423
821 860
818 431
104 610
642 575
224 24
414 386
761 138
238 330
430 3
857 920
279 702
110 369
633 359
733 645
761 140
733 63
42 190
659 626
396 493
697 944
914 408
147 906
473 356
73 385
523 749
30 233
228 390
64 150
935 684
569 244
389 310
54 739
250 479
273 258
176 797
809 813
966 75
3 880
978 300
200 66
961 185
868 510
978 371
811 79
855 784
119 883
97 538
628 83
375 29
905 356
17 670
240 310
929 721
172 777
725 474
526 591
196 946
731 37
814 174
757 20
195 417
358 227
52 134
474 748
99 919
513 251
30 499
414 612
417 770
702 148
976 414
217 592
137 967
269 301
702 720
763 354
831 264
602 146
394 771
546 323
877 737
940 149
168 479
345 487
703 875
519 103
840 953
681 547
540 55
428 753
282 261
939 984
906 242
962 980
519 693
7 665
311 886
68 589
993 827
278 93
168 311
97 316
203 155
608 403
769 997
869 976
89 297
581 837
957 739
176 593
800 1
586 271
833 64
898 911
852 821
525 107
739 287
622 551
447 400
779 666
272 697
765 303
767 959
510 733
882 34
186 387
552 896
447 852
22 624
850 848
734 570
234 486
87 651
508 961
770 857
590 419
371 265
69 984
316 680
518 316
514 189
656 536
938 308
877 320
940 470
416 261
202 118
837 521
979 309
801 928
927 166
165 597
221 604
2 554
917 841
411 547
65 555
880 185
329 622
534 654
265 909
925 805
524 336
138 74
315 359
266 118
801 350
512 957
981 295
717 627
657 925
838 643
667 436
524 739
884 647
786 407
833 511
944 317
748 743
343 435
40 64
899 856
706 127
155 647
313 550
525 703
813 954
782 421
327 469
910 585
27 374
21 271
739 704
730 269
218 463
674 771
995 919
450 235
211 853
773 520
519 695
166 537
733 915
339 32
53 7
597 921
800 892
807 236
810 118
665 680
63 709
47 427
715 359
469 206
303 964
271 252
947 768
139 718
876 373
919 323
595 775
660 341
400 689
674 410
994 545
623 208
509 313
554 223
585 722
598 80
690 345
760 651
698 166
39 590
965 417
911 144
145 225
119 555
839 208
456 842
402 730
465 200
626 141
857 96
457 905
834 810
772 611
673 41
767 278
751 37
795 295
465 180
736 441
950 9
220 866
73 212
491 394
321 973
131 98
949 367
615 444
461 657
119 918
100 805
827 191
927 88
630 606
160 501
950 65
850 424
48 710
770 89
422 941
53 465
23 876
552 101
966 986
27 779
496 11
914 772
522 845
177 769
483 964
346 838
765 229
134 240
22 442
592 356
887 171
949 101
3 833
924 782
161 589
744 118
741 415
489 126
645 513
227 48
398 622
919 2
141 687
803 868
286 169
502 196
713 486
481 264
900 697
47 39
438 914
742 192
241 580
654 439
282 619
818 745
976 344
907 361
217 311
847 310
982 414
236 801
973 645
435 656
405 66
252 672
323 602
648 114
634 226
640 496
994 615
97 742
348 685
303 612
344 695
335 116
286 515
526 510
562 870
744 622
578 162
429 269
573 910
729 967
519 780
978 543
746 292
334 897
264 26
259 378
813 341
502 678
428 708
146 447
783 368
929 86
166 884
237 863
180 619
444 8
530 639
380 781
331 408
911 681
43 27
101 906
370 526
845 439
433 878
925 127
839 509
871 887
878 383
252 426
678 375
784 199
541 443
493 475
770 284
907 116
744 624
464 781
576 544
532 127
702 161
676 392
536 74
718 152
22 14
957 749
517 924
276 606
463 580
661 248
544 827
387 602
264 446
102 208
79 999
183 478
705 112
601 318
454 805
749 391
942 706
134 687
528 845
903 205
350 853
176 914
739 290
711 949
249 359
764 897
275 407
6 118
181 698
749 390
389 41
606 922
371 576
840 284
445 98
8 536
40 854
663 18
724 519
58 731
598 607
650 638
378 179
386 269
512 531
305 352
758 671
378 935
366 407
21 978
514 646
147 119
419 340
646 984
566 71
904 70
726 213
275 897
158 587
625 341
361 610
189 513
308 370
527 336
144 164
599 619
351 715
927 335
329 635
695 670
223 911
660 151
437 316
254 548
18 194
470 444
341 57
849 608
369 237
628 975
180 158
582 59
695 404
79 308
974 386
303 374
750 938
214 572
694 905
603 746
675 62
365 828
580 495
473 726
593 496
141 732
660 287
264 95
345 535
900 164
607 398
45 508
95 737
331 17
133 796
721 521
5 191
605 829
288 663
937 618
702 254
458 660
542 362
589 964
946 298
533 995
668 491
290 225
573 735
597 905
887 223
933 143
18 688
675 492
567 817
386 511
203 561
990 148
437 619
115 633
86 661
716 914
745 317
113 404
632 192
881 37
623 809
476 795
965 501
183 77
873 151
29 251
64 631
333 657
293 578
580 955
375 321
443 188
648 325
405 351
244 979
810 644
74 54
806 850
793 332
241 27
899 775
611 352
315 574
770 614
208 15
495 118
306 933
207 205
941 41
702 232
288 234
21 474
695 847
287 877
162 922
78 238
766 576
559 184
356 130
449 99
437 809
803 412
714 73
227 691
353 878
233 679
553 849
572 978
871 481
265 844
99 659
146 566
902 208
214 913
888 665
486 463
876 634
344 878
16 692
431 163
944 810
614 926
221 823
873 315
878 853
231 435
53 955
927 352
559 610
810 78
20 23
980 475
822 861
129 222
663 962
277 692
510 598
921 596
108 709
6 862
823 950
499 983
790 217
263 672
234 89
521 806
77 311
223 233
283 609
791 472
675 791
350 641
833 429
505 912
941 387
354 166
830 281
966 333
875 993
41 922
829 90
122 374
674 523
164 358
501 721
356 845
634 150
956 215
99 764
402 46
692 767
38 721
525 504
561 545
650 40
100 375
320 683
240 235
531 484
768 424
188 49
196 824
74 994
671 875
132 88
948 699
447 497
475 391
883 523
745 367
623 207
310 922
59 837
848 232
911 463
623 119
196 949
545 625
404 652
98 115
299 10
528 139
975 184
107 354
526 413
504 626
718 627
723 278
552 175
1 142
223 449
700 903
807 74
388 607
86 170
124 432
506 257
211 299
692 720
181 805
790 251
706 565
221 380
434 798
805 932
740 601
603 730
588 665
585 358
846 530
156 352
142 5
786 631
304 592
725 984
19 806
709 323
54 597
659 537
691 572
509 315
202 833
159 261
156 717
846 982
858 764
818 101
205 950
580 784
845 386
938 79
100 795
788 189
460 400
74 926
172 766
830 515
717 901
994 36
444 410
37 354
518 234
462 561
975 601
382 764
599 707
223 805
668 542
18 565
912 896
905 377
216 875
48 458
336 777
212 245
407 575
358 213
610 839
958 951
392 517
129 771
51 290
328 931
926 344
198 673
931 553
35 928
770 574
2 153
776 596
429 894
649 919
60 627
750 703
287 179
981 961
666 885
50 339
363 760
840 640
7 494
414 534
24 987
638 408
523 817
622 990
830 964
221 302
815 792
108 35
796 605
759 839
154 302
903 318
701 360
573 857
349 211
174 143
78 432
224 221
218 603
347 677
354 185
367 463
832 914
650 536
396 443
122 283
181 409
895 790
761 360
569 885
418 774
3 34
156 30
931 533
238 82
53 348
365 467
723 631
193 161
307 735
286 761
30 717
443 200
478 200
435 560
370 976
903 458
78 68
708 901
637 600
747 18
336 554
792 444
814 21
760 655
672 348
887 854
363 864
508 632
356 550
694 868
501 572
506 350
47 733
795 213
881 774
231 368
738 246
673 158
842 481
187 282
372 872
169 587
89 897
337 893
537 54
784 992
374 423
145 297
235 727
28 408
264 688
766 545
161 404
902 459
16 931
201 851
753 620
765 629
773 194
336 545
20 4
498 105
259 278
303 260
83 832
976 259
755 480
930 597
709 132
902 489
987 71
398 849
601 914
966 947
48 939
491 929
833 20
180 450
803 476
523 57
454 605
501 836
90 409
387 824
322 225
366 331
404 855
543 274
748 530
823 144
678 832
372 742
897 784
199 460
915 86
837 183
807 716
64 420
656 988
963 694
917 573
581 913
618 423
724 13
762 68
714 509
195 597
989 828
182 975
878 303
495 114
666 300
652 247
359 797
26 131
134 3
928 893
542 181
240 318
219 286
203 359
370 35
279 973
274 731
383 579
609 916
109 565
405 851
74 89
17 983
925 448
920 786
236 295
815 844
754 932
829 369
321 461
491 417
193 24
858 398
577 364
247 473
840 830
984 842
826 621
138 216
499 864
678 143
891 662
816 714
860 663
48 175
489 24
116 940
725 229
221 437
65 12
545 684
174 891
591 911
687 549
936 399
991 49
442 752
962 113
257 352
505 518
446 931
108 430
755 706
674 798
323 543
954 580
171 665
270 697
970 512
599 857
234 206
58 622
400 124
977 432
3 295
809 766
529 909
267 351
553 345
184 874
702 374
395 579
623 629
236 943
658 791
543 877
804 918
296 869
794 909
913 242
526 177
36 498
682 732
312 717
112 865
569 970
530 135
611 702
402 904
981 821
819 903
686 278
880 784
654 92
149 538
266 109
456 161
44 995
227 752
504 98
270 58
260 372
290 647
117 500
612 748
535 74
590 940
562 203
901 20
865 402
186 200
444 840
809 463
727 796
347 73
7 31
217 394
875 888
430 177
248 587
894 956
851 812
583 129
191 25
690 753
922 10
870 255
957 272
789 635
284 271
483 654
789 13
154 430
93 545
407 984
492 689
175 280
277 185
868 829
698 590
281 580
76 895
283 24
184 187
35 264
290 188
520 47
74 72
826 841
739 108
32 259
278 180
672 269
444 412
952 104
621 184
649 602
424 816
906 723
292 373
522 856
178 281
437 909
342 94
105 713
825 968
289 872
968 308
248 296
152 976
598 265
924 17
211 783
613 849
690 567
413 362
598 123
783 520
220 58
248 851
77 637
628 151
157 806
927 185
3 291
115 243
130 346
500 736
144 227
595 393
879 212
436 468
919 863
871 354
775 773
643 613
159 60
130 451
26 894
474 496
101 587
145 793
6 671
766 630
755 604
385 200
115 605
213 442
891 535
606 14
421 82
407 846
551 889
760 717
332 350
761 864
521 108
244 896
21 106
714 101
585 924
911 768
374 771
18 386
183 632
225 646
727 474
288 395
991 973
428 933
33 420
959 189
250 162
789 661
16 424
68 130
631 597
622 698
245 488
741 731
826 21
246 667
81 149
319 289
121 272
53 267
505 14
648 602
46 541
118 829
131 215
772 348
773 136
954 178
500 758
936 22
810 583
809 864
844 444
29 188
791 992
498 491
646 667
907 528
184 472
116 946
900 202
928 157
918 51
914 877
627 809
451 656
263 205
985 417
749 189
299 690
438 260
286 373
135 809
834 747
610 748
378 100
849 181
426 366
834 365
686 848
77 632
784 36
915 908
714 560
313 764
634 813
443 858
575 708
66 839
79 306
568 619
111 116
141 373
813 8
975 160
604 443
568 243
527 918
234 527
688 586
571 557
991 312
572 398
501 20
784 574
389 795
825 236
705 219
628 834
953 368
492 697
409 836
454 180
985 778
737 352
275 219
468 887
654 334
637 139
406 533
720 715
316 264
36 969
968 660
238 530
530 934
12 863
326 265
263 511
788 88
480 851
939 639
119 674
645 20
791 193
305 18
877 22
315 672
272 977
469 622
449 235
961 80
346 944
787 740
842 323
749 674
894 201
684 872
766 618
963 221
306 692
887 372
681 103
882 922
370 547
323 394
500 45
691 390
989 551
866 934
607 104
245 889
775 765
522 416
485 88
910 397
836 850
295 301
387 137
930 227
839 92
794 739
510 1
150 99
47 403
613 650
214 965
804 8
173 744
874 524
779 816
194 866
381 717
358 486
851 390
568 569
441 144
963 342
348 158
40 497
724 10
161 809
964 661
662 141
339 234
774 279
505 823
705 303
185 472
244 375
865 97
536 819
115 972
927 501
580 126
689 981
706 386
247 462
255 896
483 370
157 675
352 844
53 116
882 916
955 542
728 792
728 955
868 857
704 293
246 275
347 422
221 196
597 213
875 447
830 696
73 205
501 44
344 888
101 266
480 52
112 210
878 811
675 281
928 856
603 380
86 975
812 776
267 770
744 982
306 705
929 561
896 312
24 961
581 779
529 78
419 63
157 693
775 878
587 371
887 216
784 507
910 574
322 666
376 224
57 93
528 159
987 258
685 724
973 735
326 1000
253 215
952 778
674 987
15 645
992 703
268 653
275 243
778 386
543 8
400 391
348 991
906 971
140 153
752 820
989 624
967 594
558 908
780 758
678 442
72 425
775 700
392 966
596 631
386 787
348 548
619 95
520 606
668 465
303 603
235 924
375 944
887 845
604 863
261 884
791 364
989 302
472 500
173 144
816 524
224 728
745 871
661 98
459 234
121 943
671 256
836 128
170 444
803 209
364 406
618 178
996 242
906 962
523 41
899 360
513 276
689 654
804 290
595 951
341 808
161 386
388 346
355 568
44 171
38 187
918 493
40 793
512 246
182 927
151 561
773 315
522 216
259 594
163 890
486 370
287 818
894 310
10 952
175 701
733 160
768 878
713 107
734 32
370 366
492 143
396 804
394 675
437 631
295 62
234 451
540 90
896 718
379 137
559 764
949 299
651 348
582 333
271 842
253 601
300 581
795 659
534 262
618 993
267 915
625 436
832 171
60 959
712 851
532 742
912 815
553 32
996 417
961 100
430 605
5 767
921 302
442 598
584 992
610 993
51 466
77 796
252 200
53 332
902 58
662 422
714 794
647 9
125 181
810 226
357 738
129 224
71 16
380 300
222 969
232 891
680 265
613 906
994 226
33 368
702 623
742 407
563 116
160 266
283 910
828 350
96 871
280 879
811 556
839 565
628 130
334 441
98 280
420 381
749 607
777 38
491 361
194 213
821 252
511 11
607 849
730 981
938 858
486 382
966 79
600 796
684 681
267 256
562 266
482 749
165 917
587 635
496 877
311 236
520 819
297 36
878 209
813 912
966 148
10 583
243 641
898 367
297 487
899 44
855 560
109 899
531 600
997 444
572 984
419 103
152 479
490 487
3 414
512 669
965 894
117 438
767 77
340 822
668 515
170 300
716 845
616 126
793 281
733 513
109 915
946 105
5 97
792 346
504 697
550 18
961 584
668 279
66 131
805 414
84 916
617 451
778 381
75 753
87 159
128 899
880 809
890 279
944 275
896 526
376 607
864 33
600 619
72 291
616 869
39 256
936 324
569 532
883 409
936 147
19 115
518 208
340 919
649 90
398 462
855 937
272 743
647 239
310 439
414 313
436 739
188 634
881 232
142 804
607 673
600 264
772 791
676 74
866 539
817 686
482 498
972 222
239 837
847 76
578 371
864 710
508 168
601 248
854 524
425 983
276 412
382 147
940 930
730 495
640 625
76 40
505 816
422 415
677 961
982 274
989 359
321 603
456 180
746 946
590 678
83 303
491 539
256 554
801 614
442 287
983 989
127 485
210 347
127 456
255 256
816 550
829 944
612 521
377 239
592 139
87 802
591 210
401 925
371 85
171 330
540 384
138 770
155 328
130 494
805 332
100 471
885 156
102 445
2 377
916 432
974 667
493 53
433 427
401 300
595 655
212 846
247 78
157 176
935 575
143 155
569 576
251 730
895 650
41 117
487 318
708 968
418 904
280 225
531 26
265 403
632 984
890 375
347 307
349 791
9 384
425 642
297 657
824 414
304 395
640 688
590 784
440 656
971 6
158 698
872 136
858 889
516 261
488 843
821 32
616 292
188 784
11 858
674 67
713 262
545 848
363 574
701 59
764 548
179 983
753 851
456 211
496 358
395 723
121 754
986 585
642 88
481 800
195 853
621 226
252 926
977 864
261 694
898 581
537 399
943 230
14 159
727 500
577 71
698 697
908 239
176 109
996 818
809 554
702 640
108 705
923 726
934 408
354 553
166 16
91 662
297 410
145 376
542 749
234 122
118 538
569 542
19 829
759 79
544 588
863 588
105 869
280 909
70 615
558 632
185 303
872 769
51 287
264 750
661 185
844 838
176 684
909 923
536 254
304 220
524 164
62 950
216 401
622 87
93 888
580 253
519 138
405 662
976 429
602 19
816 634
968 317
338 193
472 327
742 153
879 450
801 144
482 753
287 744
732 165
738 470
688 569
653 411
388 139
686 802
865 582
336 104
544 858
370 938
689 25
958 872
817 912
500 835
972 488
482 294
842 388
234 33
453 506
22 701
407 212
324 102
634 673
853 593
617 160
530 266
112 528
645 573
121 432
85 882
509 165
85 981
227 904
472 865
79 113
396 234
989 739
940 874
714 683
980 75
459 568
252 245
115 908
494 328
232 27
457 746
54 348
387 685
626 545
693 266
719 956
17 473
691 425
62 592
263 376
155 481
737 777
310 208
657 488
884 634
915 382
251 720
696 49
12 235
133 219
593 875
114 283
981 203
882 934
109 593
508 338
852 632
175 979
153 789
35 806
611 769
356 65
187 133
750 216
475 986
603 930
49 562
38 921
75 908
735 366
118 598
460 752
41 509
955 198
851 510
734 728
290 818
235 459
911 812
869 675
804 268
993 901
725 556
349 334
100 16
68 355
137 96
832 93
684 267
265 458
520 722
98 682
581 336
878 150
266 628
687 34
828 767
224 558
444 618
454 503
914 663
561 415
138 808
894 875
800 493
576 509
470 177
499 697
604 388
706 319
952 21
937 220
721 246
329 666
468 206
188 242
360 183
203 118
204 561
921 402
837 980
104 899
336 204
723 23
514 149
995 345
524 930
977 307
120 160
277 934
429 201
680 879
264 687
574 216
949 355
713 854
153 436
849 841
601 840
626 433
342 301
248 169
590 875
727 333
912 406
713 685
221 198
549 639
386 118
662 672
409 170
131 527
436 895
835 34
4 217
232 996
420 752
932 320
760 351
565 298
621 642
684 943
814 932
200 58
246 465
332 522
564 949
688 624
90 165
421 957
858 477
475 303
304 540
695 212
883 33
853 258
279 482
997 718
17 590
829 233
32 610
27 392
306 666
654 373
293 962
934 323
719 996
223 527
999 372
501 956
25 23
722 320
376 986
867 634
644 816
758 428
798 548
864 642
240 832
312 959
685 989
317 47
752 882
491 7
161 147
27 34
963 998
423 281
853 648
506 498
19 916
983 818
745 572
707 997
835 389
641 72
106 479
624 223
713 213
126 132
315 578
396 384
710 359
775 879
103 64
384 405
285 913
913 710
456 792
513 885
850 984
305 282
97 46
89 616
175 738
822 855
408 916
184 930
541 149
478 385
260 622
137 708
161 653
384 623
842 981
152 281
908 780
416 459
432 886
989 782
914 324
345 691
506 393
538 481
270 20
285 815
997 107
353 469
312 933
510 742
4 476
463 523
260 309
288 708
59 348
847 507
670 513
544 876
920 129
946 445
892 136
709 558
405 620
675 458
384 89
460 823
817 336
190 678
316 348
403 85
394 435
470 392
194 837
63 460
243 175
553 210
167 57
774 960
463 995
697 471
476 486
40 735
36 490
884 796
15 914
370 90
390 883
558 469
986 984
194 772
364 576
219 956
522 323
317 165
766 384
843 913
468 305
118 468
703 232
801 720
518 101
641 637
773 38
280 411
528 339
141 456
308 684
768 427
769 169
369 629
561 429
74 58
739 969
575 121
710 23
618 441
749 73
782 547
928 870
737 290
205 925
770 999
818 653
690 758
796 857
23 547
434 100
709 916
315 32
779 569
194 968
446 86
376 802
832 154
108 918
100 500
949 712
985 461
909 949
681 994
256 896
620 944
1 896
622 147
633 930
655 459
261 520
41 641
805 257
103 158
793 674
874 505
546 913
706 65
951 552
477 142
547 790
938 520
926 483
761 36
536 664
532 393
552 792
611 638
859 902
315 182
536 794
429 899
560 1000
149 819
360 217
819 356
781 400
351 66
633 36
253 400
109 806
330 227
348 723
580 244
117 777
718 378
766 371
683 565
577 838
561 630
220 348
428 737
554 702
11 837
657 12
385 455
345 187
120 13
547 424
443 902
675 926
498 362
100 300
935 696
719 352
993 338
595 462
474 215
748 852
868 722
308 457
756 229
233 705
607 363
739 136
924 63
733 637
610 614
38 636
737 294
541 700
17 802
147 434
802 290
443 111
744 777
363 277
11 217
635 752
88 234
216 341
930 825
970 160
658 621
108 941
248 557
378 180
47 500
790 189
225 293
155 824
474 263
183 477
588 765
79 485
535 803
569 16
813 114
624 815
846 575
426 111
659 338
432 591
842 143
873 766
140 425
506 123
135 130
323 765
957 358
198 159
478 348
173 530
784 417
373 610
433 385
432 923
671 570
136 372
1 325
255 199
451 892
552 915
283 890
560 774
153 937
735 153
937 240
683 321
775 204
954 381
351 823
148 437
358 982
462 450
283 128
11 988
459 786
933 101
457 70
64 192
592 76
623 961
939 837
62 92
229 920
345 409
992 328
810 144
143 704
66 509
383 683
188 555
71 825
240 716
152 430
608 820
456 974
648 610
453 222
224 245
699 719
712 615
241 911
83 596
584 862
920 398
213 668
327 117
731 97
479 620
697 632
892 35
755 96
770 957
291 879
50 173
510 890
108 172
14 880
734 54
191 8
479 748
624 177
504 3
593 329
551 968
845 970
160 986
392 936
908 971
784 213
946 115
708 426
218 276
690 570
269 855
594 316
810 998
197 745
343 458
237 615
964 360
719 342
26 312
32 240
389 723
580 636
472 634
923 697
204 122
681 359
452 619
513 47
920 337
259 967
618 499
794 573
630 492
362 665
89 585
791 796
481 946
528 719
714 662
144 290
477 871
80 861
608 18
182 594
901 28
28 963
901 380
600 321
896 732
449 157
706 549
627 414
109 36
756 868
337 513
888 22
809 211
397 476
884 215
583 21
127 796
770 594
302 225
243 81
241 303
631 903
956 596
954 341
105 195
525 37
21 137
385 754
397 192
620 686
309 335
865 60
142 885
257 245
604 817
417 886
768 329
917 424
436 853
332 944
417 229
913 817
330 606
740 336
889 666
187 737
24 237
175 794
188 357
54 240
251 237
398 57
992 635
668 943
91 40
939 884
75 701
708 23
753 441
208 709
500 406
363 192
356 267
432 910
963 519
595 139
963 82
109 487
892 278
314 677
315 874
129 609
275 410
388 280
392 474
914 413
684 587
525 406
232 961
916 527
705 468
816 989
375 270
11 407
679 48
999 669
683 726
690 754
502 575
296 889
941 930
560 529
42 284
295 501
73 649
473 837
925 413
121 489
227 956
940 140
725 449
791 812
18 642
801 77
888 554
668 85
245 776
104 137
805 63
199 643
97 218
391 131
2 542
570 324
610 990
685 182
396 555
141 779
100 490
499 255
762 181
260 194
779 597
34 875
96 620
383 934
457 648
279 395
708 588
672 933
884 541
361 159
600 341
896 442
5 661
864 660
563 294
868 939
91 227
267 309
129 126
969 425
947 830
104 223
141 468
679 86
783 762
826 717
504 993
417 984
584 903
320 769
153 264
619 78
694 248
673 295
354 732
983 792
471 198
867 160
184 1000
708 593
792 600
639 470
358 102
547 829
849 979
211 439
540 642
400 580
360 789
902 418
677 290
183 356
958 34
403 632
51 256
359 160
221 847
357 788
315 322
344 698
352 267
635 909
567 786
292 911
986 286
311 422
178 20
248 414
319 185
927 411
68 817
66 568
151 404
5 812
592 730
146 706
454 679
922 71
400 402
681 298
638 819
114 97
225 950
537 702
377 600
301 257
259 748
327 453
350 995
787 416
904 340
1 426
376 130
923 706
779 692
176 338
249 946
661 409
449 82
318 965
283 523
952 975
280 633
178 165
595 440
249 671
220 146
842 760
183 384
482 247
481 309
873 227
524 408
411 896
614 567
228 341
821 363
867 961
458 850
406 628
616 517
491 175
431 256
580 598
394 829
440 1
221 856
272 30
353 421
832 237
192 753
819 686
197 418
806 330
540 347
823 181
973 425
886 866
317 870
248 170
953 803
907 498
759 771
535 201
479 115
938 738
973 141
116 43
637 354
502 243
620 124
619 633
530 567
161 952
584 225
603 631
665 235
959 801
313 198
556 314
497 266
390 66
159 389
504 464
346 595
470 668
877 677
574 113
575 620
422 963
172 201
801 105
53 219
481 205
692 788
851 813
901 565
848 31
924 660
261 868
872 854
808 634
675 719
187 204
146 125
147 120
987 316
613 291
70 209
574 256
553 44
30 911
856 446
66 959
96 204
793 442
133 2
961 920
66 977
984 481
51 893
746 661
210 573
672 90
626 619
522 859
822 132
22 841
293 629
694 48
516 479
344 615
935 693
928 867
13 610
539 677
650 576
505 813
428 34
104 199
522 167
962 262
112 408
24 347
436 988
781 174
777 193
952 317
342 981
781 75
63 750
135 631
303 544
107 308
306 639
17 410
834 992
213 386
708 491
850 441
905 828
929 509
993 710
588 335
490 878
43 467
244 528
831 832
907 264
351 96
797 328
387 490
467 794
955 460
475 871
349 260
187 890
565 832
518 993
968 609
521 917
360 753
547 843
30 787
126 355
21 919
606 694
566 507
934 842
722 956
761 253
171 354
374 920
767 339
352 316
117 362
937 607
755 210
334 565
675 588
943 772
149 489
809 556
438 632
398 344
583 529
160 559
481 353
390 808
187 288
54 154
743 117
66 855
76 588
177 927
433 673
736 230
756 135
461 719
240 43
910 723
933 167
58 919
844 989
586 84
539 377
945 776
275 146
319 1
599 861
557 88
471 860
409 397
442 822
989 721
936 265
149 986
710 442
286 699
231 389
548 166
65 563
675 130
589 164
413 184
147 535
398 862
731 832
489 825
730 908
159 384
47 82
410 116
18 808
466 208
208 479
173 414
906 889
106 962
217 801
703 806
231 185
334 285
774 742
201 35
55 615
338 316
972 366
690 759
384 538
680 745
662 544
570 205
764 107
741 935
550 929
968 325
439 669
321 137
170 153
269 981
316 655
789 484
333 199
11 906
796 789
286 104
701 32
543 692
95 429
364 892
968 550
889 373
791 973
673 677
690 156
163 323
98 946
887 839
648 998
354 63
191 360
211 259
929 322
864 503
563 328
517 715
470 19
565 331
627 909
954 959
170 374
379 728
449 265
116 62
439 905
961 610
217 959
205 478
615 446
135 836
332 558
703 565
278 647
413 169
469 811
249 301
383 620
155 240
615 639
540 373
462 491
910 727
634 717
568 992
59 295
328 530
534 73
883 451
268 925
639 934
310 24
155 348
838 740
188 417
359 361
917 657
501 683
500 213
799 511
99 191
108 821
998 720
877 147
373 685
804 842
825 760
935 224
469 491
494 787
662 326
217 637
414 9
304 936
290 497
683 492
989 617
531 2
123 336
80 131
647 539
288 166
958 243
377 210
823 702
669 588
604 513
324 386
141 480
138 581
141 892
139 263
284 782
557 164
709 202
562 801
830 63
185 97
36 598
7 256
379 655
532 662
456 910
466 478
194 696
478 469
939 542
856 949
780 886
246 845
171 956
248 60
294 435
522 657
67 433
344 560
739 513
901 94
506 337
631 305
424 537
887 288
225 599
574 339
145 795
155 144
63 617
907 739
551 455
731 834
405 32
800 253
456 439
697 255
752 490
526 138
691 860
293 431
948 266
429 12
413 810
458 727
226 878
875 893
151 344
402 568
603 246
202 601
155 37
419 26
813 666
347 883
401 557
808 45
504 310
263 212
904 316
903 708
386 533
750 178
472 727
890 558
566 636
11 894
312 679
868 870
153 904
485 397
443 514
635 133
771 575
57 48
900 297
799 685
401 859
132 451
868 777
68 26
861 461
825 731
904 586
855 891
723 250
177 922
310 65
754 78
245 943
980 503
280 667
21 630
958 510
985 892
445 966
264 502
997 81
294 165
915 627
703 976
316 973
230 805
232 104
22 136
41 853
780 7
337 57
303 437
454 958
678 196
580 181
217 787
73 600
266 688
52 95
968 90
207 775
483 438
245 249
392 779
727 768
653 914
178 161
213 999
438 414
91 599
759 609
328 569
168 484
990 845
149 339
211 368
330 284
238 155
986 999
214 211
355 335
764 835
885 379
289 138
551 168
124 998
766 797
365 505
926 715
767 362
311 264
481 243
347 751
224 111
924 780
548 628
677 232
715 704
667 128
407 970
983 177
177 39
436 15
292 293
481 21
561 496
642 705
398 414
896 592
495 245
642 463
567 87
176 231
967 962
752 958
738 861
685 189
217 750
262 721
257 726
341 594
948 905
43 243
100 74
87 677
351 26
638 2
314 224
7 1
79 151
444 439
873 317
320 346
847 959
820 320
76 482
224 783
358 514
762 460
707 294
458 443
236 346
732 801
45 962
750 433
63 724
913 507
990 347
396 217
6 618
179 314
132 17
876 96
631 477
539 394
809 585
965 369
854 9
716 775
529 737
684 942
56 205
841 987
535 43
813 616
168 837
922 729
862 529
16 649
889 340
83 798
27 81
378 815
31 670
142 596
992 745
152 715
968 91
52 860
869 701
62 128
98 74
765 294
68 234
307 968
965 525
75 819
132 474
794 892
145 649
330 548
662 248
332 529
860 755
266 276
185 91
401 180
848 85
509 740
704 488
563 698
872 572
454 267
975 487
769 770
281 15
374 218
832 570
86 565
99 784
687 341
208 67
711 902
10 417
159 3
94 197
304 170
564 134
326 203
282 764
438 786
628 78
732 463
229 326
949 85
844 900
556 848
459 212
534 673
960 263
425 735
294 106
591 319
939 211
503 793
88 600
997 213
874 816
209 705
908 79
96 324
696 923
21 716
389 948
766 856
135 234
325 823
652 123
482 438
69 769
360 981
957 918
634 160
299 744
40 776
559 497
342 56
721 77
659 278
303 995
80 244
280 609
203 419
976 347
400 360
569 243
183 565
316 761
643 754
501 207
706 707
949 696
462 52
472 265
418 593
309 128
654 296
178 664
447 921
157 521
277 549
995 552
957 382
386 782
59 914
678 835
773 960
275 120
111 845
361 425
302 311
338 112
800 448
517 190
86 5
606 973
668 249
294 77
450 125
193 282
464 877
778 981
888 392
425 868
620 740
61 636
220 695
465 105
860 188
901 269
592 441
834 199
474 121
911 101
174 158
721 685
973 782
267 887
407 13
302 705
11 272
470 564
521 674
701 383
794 631
871 550
985 961
414 501
859 151
459 420
683 715
638 897
152 401
6 478
901 612
319 973
382 666
834 128
378 233
857 590
761 408
627 541
229 396
590 639
222 638
91 210
694 666
343 723
311 16
659 760
864 30
321 857
865 727
449 516
637 627
231 461
627 267
246 403
164 847
128 774
432 478
882 480
178 147
251 18
279 251
251 641
400 639
183 401
490 902
172 329
687 873
516 30
489 629
844 883
293 776
308 257
640 901
977 462
144 27
147 528
909 933
906 992
54 315
144 788
812 206
87 503
465 543
43 25
332 266
628 778
361 886
137 283
650 594
202 192
395 994
393 676
909 76
967 571
235 628
768 344
299 992
775 888
63 927
152 477
952 65
209 757
880 782
678 690
161 576
318 432
251 50
342 472
416 985
911 723
29 540
969 631
708 700
618 862
967 157
308 804
380 456
393 770
180 416
513 603
697 41
486 424
403 374
455 973
767 164
930 881
719 107
139 342
476 403
158 366
143 224
567 612
482 952
819 403
725 261
488 583
846 870
589 423
120 144
19 62
805 791
988 344
495 529
839 944
209 365
818 306
244 852
937 862
817 319
383 360
939 439
372 809
81 666
545 8
195 279
61 341
583 399
307 2
517 791
476 147
170 206
314 975
589 882
340 942
266 618
244 572
907 109
109 639
543 87
805 428
780 692
943 215
468 649
921 876
293 450
879 121
736 395
723 629
338 372
380 256
753 709
902 646
133 375
793 843
512 678
270 774
641 995
846 169
628 362
969 585
268 494
947 864
499 898
558 760
344 125
887 274
859 901
326 636
321 323
387 962
185 583
66 691
939 25
798 390
419 891
558 161
931 56
508 182
494 769
757 222
503 567
224 562
535 232
814 459
251 446
4 395
197 223
934 665
915 823
483 265
254 283
890 750
563 630
135 295
294 539
823 764
909 403
615 294
912 544
398 352
969 569
754 1000
946 140
129 910
690 648
853 361
710 125
959 40
306 476
857 955
121 348
705 602
376 755
438 569
333 956
716 415
257 428
852 729
431 516
643 831
484 182
610 735
962 985
411 296
16 65
259 838
903 599
717 77
135 275
909 247
212 763
753 875
802 136
458 197
823 547
236 898
492 723
443 245
764 769
415 421
577 508
586 926
891 189
703 909
356 50
415 876
891 406
78 745
160 938
954 190
350 947
808 314
12 546
867 347
565 821
227 662
747 199
625 68
272 725
224 641
257 535
357 624
211 76
709 242
834 327
34 774
448 62
917 430
379 228
554 668
628 103
916 841
325 118
808 543
201 888
431 663
632 888
224 714
159 111
437 468
182 387
411 309
33 649
866 35
102 180
414 852
163 901
473 373
626 612
765 365
109 617
766 585
944 782
286 734
914 101
971 912
847 275
929 135
448 524
163 220
984 616
638 735
453 971
780 104
336 925
354 693
780 155
214 752
726 758
95 496
49 936
120 36
322 970
179 487
644 682
696 402
570 604
319 654
169 613
487 462
249 434
56 593
268 803
68 551
785 706
154 361
146 521
769 482
433 266
951 340
124 637
729 994
155 652
110 354
69 669
970 470
486 779
95 986
384 637
295 1
842 871
773 84
652 602
897 353
125 198
971 233
614 742
361 847
496 15
827 991
740 750
482 621
421 989
103 321
777 902
356 363
864 823
23 736
48 945
351 233
21 425
194 733
772 897
213 634
929 364
750 282
507 937
442 791
394 587
325 715
835 299
744 991
481 890
369 140
960 742
820 744
672 75
892 702
44 141
360 787
55 579
844 47
246 531
269 16
63 123
844 761
988 456
700 839
608 23
176 703
310 807
246 631
303 392
268 751
322 392
963 830
724 924
728 186
823 775
622 472
192 216
639 281
370 689
484 494
147 837
671 747
159 628
78 422
927 557
348 687
183 733
156 950
332 928
539 800
479 135
682 552
219 279
690 103
90 439
699 15
353 242
535 648
308 248
300 702
638 217
683 668
71 475
278 742
334 733
815 204
305 25
729 358
895 855
972 443
197 367
203 209
660 758
694 182
325 656
739 828
93 436
929 900
162 467
602 384
815 812
599 519
846 266
449 800
747 634
884 569
698 446
277 707
611 145
788 775
739 951
890 877
232 574
556 761
681 528
687 439
994 519
797 913
434 346
269 255
432 879
302 547
281 370
47 15
981 365
808 226
502 330
795 132
111 173
852 854
244 260
228 514
342 134
397 610
444 6
378 711
602 656
906 21
890 43
836 54
121 718
818 948
611 798
347 453
381 50
832 837
913 232
256 254
187 313
169 130
356 249
621 401
991 294
766 397
337 565
589 72
51 883
213 882
399 602
189 681
341 907
831 437
53 215
654 299
33 220
10 17
871 894
281 900
286 141
881 439
117 329
89 652
312 425
484 108
662 785
61 347
834 654
14 631
963 241
197 967
69 600
768 855
758 469
60 560
673 67
676 936
57 637
89 956
842 37
409 242
579 754
957 935
694 762
955 551
25 4
991 525
89 491
48 13
546 7
184 134
993 473
809 702
606 907
725 735
774 973
631 976
702 478
556 160
478 340
571 553
268 245
340 927
79 671
301 868
641 436
72 223
841 694
54 694
561 186
603 81
323 468
59 496
180 152
182 321
616 22
670 48
624 251
602 966
587 26
293 906
966 743
100 427
116 592
537 117
276 861
200 978
751 472
135 813
72 886
178 110
283 248
739 701
60 903
997 508
22 493
248 481
669 355
417 979
745 924
141 167
169 172
781 281
419 951
996 181
517 300
600 422
893 989
999 532
242 701
581 316
222 644
188 973
13 235
417 446
613 549
152 25
428 992
213 270
99 926
188 894
773 829
26 1000
449 175
315 428
461 234
87 570
145 149
369 284
452 926
567 170
76 667
459 488
485 692
757 228
563 812
460 886
199 508
924 448
639 431
49 791
16 11
553 986
730 345
259 743
334 345
979 440
104 618
547 222
605 866
907 640
536 93
457 844
928 432
88 612
207 527
138 580
430 440
897 86
621 877
11 319
74 280
512 857
632 248
106 828
650 160
741 911
117 608
879 213
651 719
172 124
186 511
26 7
970 263
728 470
23 203
571 286
7 448
381 706
956 957
693 406
814 559
694 704
476 840
221 709
486 158
322 733
935 646
220 201
66 468
582 101
207 774
639 504
514 815
949 158
425 233
36 148
963 723
325 868
473 311
502 769
262 438
43 696
497 905
811 46
287 804
687 428
534 268
423 677
544 875
563 769
809 690
403 187
748 613
629 434
561 654
595 54
729 725
458 69
542 437
780 100
174 494
222 785
859 297
527 491
142 104
279 186
518 572
307 590
4 809
865 830
443 93
221 860
783 992
299 30
399 123
600 64
310 663
311 445
756 94
634 25
60 273
295 507
659 816
316 861
370 984
64 478
238 81
370 720
537 973
88 860
976 415
475 186
708 512
222 895
559 467
898 570
493 96
994 455
449 140
713 410
46 463
28 52
566 951
784 608
468 194
104 822
221 565
263 979
488 857
400 284
482 606
672 91
605 562
144 876
185 471
98 674
700 576
468 482
276 108
11 471
841 797
986 614
870 530
160 99
880 234
747 974
656 479
264 786
464 750
760 565
13 55
1 598
834 563
127 30
342 390
812 962
529 337
141 793
480 452
115 267
877 650
460 716
154 638
322 746
671 700
544 868
474 23
733 829
790 791
630 723
650 859
491 636
909 847
649 227
811 400
429 444
984 391
369 168
542 344
570 445
116 614
139 608
396 636
199 262
911 692
379 189
489 370
830 517
367 845
967 742
250 69
647 14
877 682
293 966
264 716
943 628
689 196
620 627
784 529
945 428
941 672
529 985
956 473
455 211
626 800
284 244
452 366
642 322
470 174
363 171
283 902
881 223
902 455
455 788
958 718
249 552
356 452
739 88
93 585
702 239
594 616
197 570
191 91
952 597
588 408
789 452
884 287
304 478
202 692
996 402
197 324
103 572
123 682
162 916
433 326
354 925
67 967
758 818
271 361
192 164
623 634
270 259
350 694
642 385
40 157
170 380
886 814
123 747
932 99
451 906
745 112
336 95
22 998
137 847
284 505
691 31
421 509
302 901
102 367
455 184
506 7
22 78
462 625
72 997
976 74
527 737
970 135
509 482
648 470
481 770
137 928
733 792
649 595
79 293
473 490
820 629
490 267
196 447
201 417
296 634
830 873
466 102
783 328
661 431
181 63
681 406
673 888
48 862
951 190
544 916
24 883
34 493
315 203
385 579
266 171
938 829
350 999
783 353
62 571
576 983
259 225
635 677
322 742
1 615
534 642
999 174
458 366
495 825
627 58
766 338
72 568
952 651
646 365
748 663
866 180
942 227
372 672
983 982
979 682
710 281
720 401
173 246
939 513
259 68
437 306
986 334
828 258
1000 353
918 224
637 660
735 443
715 824
508 661
387 508
28 27
860 959
185 798
418 422
319 249
822 167
531 199
894 38
210 874
94 256
447 927
887 487
845 860
502 184
485 251
4 466
987 265
411 531
186 836
683 555
382 607
884 167
168 642
758 239
399 607
308 1
154 600
769 787
491 71
928 161
229 112
921 351
259 538
975 468
768 482
450 926
60 551
192 868
402 735
430 123
162 625
765 895
318 385
274 599
893 433
350 914
66 523
16 196
669 289
347 912
774 996
995 423
705 422
631 758
536 208
475 523
226 418
256 143
314 851
23 454
296 15
345 769
560 67
637 209
359 29
401 703
558 770
992 347
539 784
286 194
187 139
325 814
265 708
412 289
291 262
621 476
198 501
980 429
96 866
698 43
388 788
820 951
805 506
90 3
113 974
999 714
94 875
177 935
270 664
18 631
446 738
943 948
853 901
334 507
473 94
261 309
81 840
782 287
106 14
75 199
88 553
499 337
554 609
762 337
748 494
588 2
133 961
189 846
3 59
63 942
738 715
869 939
508 589
8 586
877 827
178 282
734 433
376 464
729 313
766 312
234 528
80 204
550 478
173 992
807 601
34 1
74 265
995 899
443 6
724 496
52 213
425 36
245 505
439 955
883 595
995 177
912 478
758 866
643 50
714 35
522 28
429 781
685 956
525 694
471 327
48 973
372 441
615 434
387 795
692 149
127 696
694 437
641 29
724 353
150 733
615 484
631 459
49 215
384 113
724 255
583 470
509 337
95 586
325 169
508 535
748 949
937 511
963 26
295 52
244 318
304 322
471 93
640 394
863 347
225 310
204 995
530 563
702 901
447 626
709 224
700 821
787 545
302 603
752 689
315 623
224 176
231 576
253 66
70 946
869 678
436 375
950 361
926 462
541 452
754 189
558 548
418 971
705 484
152 535
779 642
603 87
867 149
244 41
510 179
53 962
177 99
853 708
473 940
76 715
972 439
846 347
919 910
284 743
927 941
519 895
717 983
442 701
730 850
321 855
711 230
493 204
221 933
147 296
146 30
870 475
806 966
793 711
109 718
883 234
847 625
741 258
229 473
401 608
114 205
135 670
113 790
813 128
688 102
77 832
584 502
692 385
699 3
65 849
783 58
166 276
951 754
164 306
395 668
295 316
297 553
192 68
890 457
726 508
750 19
313 790
533 540
817 37
578 89
805 494
559 339
756 262
944 964
625 206
559 575
462 282
162 926
973 88
663 639
414 193
454 775
655 689
880 564
713 63
835 919
621 148
259 212
691 441
557 861
274 850
115 458
460 215
990 448
732 252
786 701
693 55
661 806
634 651
562 473
788 791
618 666
847 989
51 320
173 860
937 418
384 435
763 974
922 889
627 20
577 324
473 188
935 887
626 563
306 286
631 568
963 76
764 739
311 732
213 393
662 121
365 82
129 886
931 314
854 706
318 292
782 538
406 866
870 473
603 569
820 418
922 842
445 989
436 5
890 561
666 41
716 483
176 979
922 199
539 388
374 792
955 703
527 709
295 589
289 401
744 836
924 406
620 220
205 94
578 807
744 814
39 552
471 918
514 168
402 952
613 675
365 8
265 557
284 692
224 675
366 391
645 839
417 579
856 491
262 743
459 146
782 194
628 209
818 308
374 191
60 550
866 133
554 971
144 929
146 796
173 69
260 421
570 54
114 218
279 376
44 852
836 269
517 836
370 743
780 918
515 728
946 619
864 444
996 83
536 159
349 590
690 454
960 183
735 565
67 931
619 669
179 371
419 7
145 614
186 139
218 14
689 214
800 891
474 385
865 887
621 288
879 441
431 425
661 594
693 812
27 819
139 194
300 246
396 130
461 12
960 734
23 109
442 348
283 778
195 260
992 808
776 235
336 596
162 527
576 369
869 335
233 943
870 84
807 289
632 35
433 523
9 360
758 339
569 267
972 140
625 590
263 284
472 455
50 429
133 767
599 501
345 1
973 120
678 582
81 577
194 208
923 984
551 764
522 500
300 393
994 777
612 559
115 707
783 235
271 662
962 924
556 559
483 312
421 275
366 821
989 280
580 524
178 783
561 647
447 655
579 54
2 25
880 828
787 746
356 91
43 468
951 751
543 48
858 417
92 370
743 493
526 159
43 910
586 830
633 231
135 358
223 992
57 346
790 908
360 991
105 637
743 836
270 252
385 993
709 662
867 859
41 329
296 405
929 560
839 28
233 517
279 500
245 794
60 19
550 396
355 204
390 359
503 953
930 523
991 974
709 782
535 982
71 691
765 807
994 695
937 105
325 682
336 759
995 664
285 849
807 839
478 17
536 210
494 400
355 881
639 782
599 824
284 153
517 298
941 484
173 501
292 848
970 207
619 909
961 389
588 545
573 273
397 277
312 415
724 72
792 290
652 950
876 75
560 440
87 745
217 115
465 132
783 342
281 358
565 670
846 369
272 356
177 296
413 463
377 190
271 296
204 356
624 189
708 771
572 974
462 216
901 737
98 700
176 98
970 138
597 838
122 488
385 954
39 883
502 554
909 447
651 673
37 483
701 169
569 740
84 375
945 15
577 939
224 819
369 858
423 414
205 623
190 584
220 661
715 186
51 954
780 906
738 808
339 309
24 579
672 398
725 1
167 78
173 87
714 770
335 539
659 904
258 247
878 99
329 623
254 210
785 939
339 568
77 518
752 646
379 640
77 839
687 68
171 936
312 80
135 391
800 101
682 362
825 561
689 840
297 477
799 626
474 334
451 676
512 54
286 602
389 586
94 968
505 47
464 825
969 476
245 699
25 483
560 201
129 109
304 216
734 221
671 340
783 702
906 870
479 369
832 516
301 96
889 111
355 994
716 154
740 394
841 737
699 153
962 440
146 722
101 388
41 679
972 671
287 520
427 947
980 930
937 498
625 380
710 941
327 695
340 394
565 73
117 860
345 695
947 803
399 895
17 83
456 660
978 44
439 793
57 952
263 465
566 175
252 678
506 198
308 930
961 78
969 151
369 383
796 335
760 421
420 755
441 349
498 905
618 525
807 864
37 725
648 504
940 496
764 872
805 687
986 500
863 457
636 886
207 595
552 290
716 159
388 403
373 960
338 928
365 708
524 318
8 364
689 190
613 744
677 434
29 466
339 724
138 352
797 632
909 838
988 149
901 3
311 340
659 176
632 951
264 220
778 745
80 441
957 361
307 335
416 855
888 917
832 79
406 492
896 570
100 457
945 345
430 32
184 325
674 1000
83 417
311 538
366 543
408 613
104 424
598 982
968 381
417 900
904 1
809 593
263 327
569 489
532 276
874 835
102 775
525 452
624 620
444 17
803 61
808 42
719 36
76 644
634 694
257 147
688 932
98 710
112 448
452 153
697 819
269 155
755 293
415 163
867 614
23 897
373 894
762 667
396 715
222 975
430 777
766 380
62 837
691 366
180 295
994 418
659 937
558 77
686 638
492 454
53 590
933 823
633 430
99 198
882 168
83 709
329 191
92 296
512 242
444 456
702 574
250 731
322 698
164 431
434 723
395 71
950 131
856 20
561 124
511 441
63 964
29 589
656 361
500 281
204 106
53 119
792 576
826 854
383 955
780 312
950 227
357 457
839 532
335 279
136 527
50 546
368 502
799 480
674 478
701 646
397 374
587 348
156 95
779 130
814 822
617 524
617 851
911 565
643 227
283 720
863 194
864 798
202 296
192 91
151 220
116 538
311 74
671 103
482 360
12 932
725 80
921 383
291 250
418 735
566 629
912 719
608 481
367 445
159 196
372 304
249 580
810 496
29 267
305 913
176 180
773 722
235 960
414 255
25 848
655 408
863 352
59 400
159 342
407 39
456 96
356 557
893 416
185 948
532 833
946 550
4 639
713 44
536 913
827 87
251 375
237 777
170 718
750 25
49 140
140 466
8 206
574 948
753 474
189 770
221 270
770 118
733 309
729 921
723 152
131 512
210 970
581 48
269 784
411 556
359 171
69 827
915 723
45 780
822 358
1000 392
896 178
133 158
561 432
48 182
11 614
244 581
833 225
836 118
4 793
866 729
184 169
914 554
658 552
97 194
252 695
937 790
625 212
318 455
668 684
774 211
208 88
886 443
76 325
318 819
227 860
861 549
361 307
326 929
902 258
850 608
476 411
86 131
53 63
606 259
430 987
383 721
405 292
627 618
317 424
321 632
138 320
229 34
231 892
872 281
410 625
494 50
732 662
53 726
881 878
348 186
939 944
92 399
880 34
510 15
341 254
718 767
906 921
102 702
679 635
528 191
64 332
593 92
189 730
365 109
635 326
259 696
916 617
125 18
812 515
863 653
827 922
365 315
405 972
497 480
561 682
966 733
955 290
597 418
920 730
82 441
863 57
273 74
809 146
161 927
381 1
164 683
975 882
965 403
187 534
667 171
372 965
476 65
870 70
117 289
23 969
718 657
732 585
335 930
676 466
635 155
825 671
252 102
875 201
460 79
966 741
89 63
911 345
348 943
821 443
26 259
24 280
195 231
361 877
352 174
361 976
751 511
296 493
195 418
741 791
653 460
183 788
933 351
914 370
247 532
575 811
678 188
378 499
242 871
508 694
710 633
500 536
664 123
418 73
447 219
93 423
514 760
213 722
452 560
271 994
874 694
831 632
380 667
622 18
270 142
151 576
246 852
75 137
931 151
256 151
787 307
951 93
321 440
233 302
839 155
534 297
202 489
613 887
980 348
958 396
577 519
467 982
881 694
807 424
548 377
362 923
23 224
248 512
435 485
664 924
854 180
763 756
52 369
380 829
179 405
464 56
598 648
525 209
569 689
258 697
237 352
807 894
900 635
645 789
967 926
233 112
494 248
331 998
940 869
136 521
921 410
741 786
483 504
158 708
50 980
868 684
685 119
704 69
240 22
199 461
315 615
500 798
172 106
938 208
248 393
887 264
826 208
241 776
597 736
253 883
113 557
822 305
658 909
140 34
117 212
857 167
310 862
465 410
236 900
722 901
94 82
632 808
357 632
249 447
274 698
595 662
108 128
980 397
994 646
713 730
276 896
289 862
52 393
588 790
603 882
726 147
29 50
680 340
128 510
953 643
13 448
313 761
959 586
54 501
383 901
502 519
440 348
350 752
210 649
838 588
838 592
321 27
262 189
559 987
520 263
401 67
234 337
520 490
9 720
137 138
124 371
498 590
411 840
408 437
250 758
924 851
464 439
168 618
113 689
925 123
970 514
39 91
586 949
590 613
325 811
13 211
194 788
186 485
582 123
42 537
275 848
188 934
945 607
949 264
872 812
232 28
847 786
771 758
411 682
209 257
90 155
619 952
910 306
216 552
867 8
704 428
586 37
152 297
894 148
900 895
189 438
566 927
64 955
79 402
734 614
155 259
597 832
415 530
591 127
817 851
383 363
688 289
475 947
910 465
75 729
660 372
212 151
657 220
134 345
53 840
722 501
331 908
342 803
411 116
640 336
837 799
294 131
663 8
229 907
667 10
757 671
990 257
852 2
603 479
351 21
231 535
127 581
844 695
496 321
928 322
648 121
899 960
904 521
22 785
329 985
473 424
150 836
572 885
161 481
390 762
898 279
995 966
297 511
505 268
207 596
187 602
204 177
158 227
115 170
212 580
480 42
230 810
899 368
332 8
626 435
489 485
897 434
830 692
177 141
627 363
963 96
759 33
452 261
983 971
629 111
92 761
198 569
680 498
235 323
911 310
362 81
920 450
529 143
814 81
955 821
56 881
103 827
905 248
643 47
464 732
774 535
601 720
467 687
727 403
595 238
780 310
333 614
419 600
567 302
553 805
925 907
146 909
879 948
776 802
104 739
974 523
333 231
696 302
505 441
181 754
622 452
727 921
356 757
735 152
374 515
519 501
523 652
423 885
857 742
575 139
867 185
753 805
934 830
508 170
537 1
981 557
623 918
393 212
453 711
390 934
547 902
81 647
737 953
830 705
722 611
72 232
117 62
311 917
861 382
800 599
210 401
672 384
704 33
64 76
188 534
47 355
42 758
429 838
870 953
405 23
551 363
109 315
400 793
364 195
831 683
941 885
129 809
27 120
4 790
244 670
996 720
530 845
372 613
674 96
321 516
148 998
673 584
423 726
780 761
501 39
514 355
728 462
116 307
84 924
917 729
704 809
197 966
427 491
35 30
814 681
809 305
722 952
575 324
387 357
572 97
46 486
75 725
814 556
37 132
837 834
628 730
968 442
907 235
500 774
29 597
624 668
259 844
546 742
915 202
219 873
103 358
817 201
6 614
264 369
479 594
102 115
614 168
207 894
483 578
969 64
404 690
924 964
70 78
634 141
66 721
452 704
590 392
34 824
317 396
523 860
623 887
514 857
766 560
636 356
920 459
583 401
48 860
108 619
70 54
991 712
879 73
466 968
33 456
266 116
407 874
39 46
664 48
668 305
846 899
109 987
798 888
344 723
664 464
108 528
386 935
967 288
135 889
168 45
75 447
50 47
267 745
954 546
276 414
757 274
584 497
279 56
232 864
310 553
140 356
195 633
633 955
754 516
467 686
781 232
385 685
690 566
812 695
534 20
116 759
504 41
834 736
950 412
244 365
207 881
165 138
723 890
94 599
750 932
269 119
31 230
962 205
865 808
938 784
179 975
102 601
765 146
156 750
791 702
210 878
284 645
714 388
69 712
850 233
139 48
683 228
413 408
935 890
819 95
595 77
646 563
39 953
186 64
543 453
711 762
899 31
886 925
87 762
266 296
170 676
308 244
263 217
159 357
678 736
323 650
117 494
323 253
66 674
940 130
91 180
204 262
663 899
253 501
677 626
23 64
971 63
742 73
654 846
974 821
410 854
516 991
157 793
84 594
140 929
334 828
411 632
290 970
851 560
898 621
573 58
686 126
238 922
60 186
395 322
556 384
993 814
725 878
731 188
989 112
78 335
125 938
895 326
958 531
705 367
150 844
45 779
26 40
144 979
183 229
882 161
868 843
878 957
792 934
3 977
990 429
998 960
879 871
803 6
408 131
829 214
34 547
384 366
820 749
929 776
783 621
621 702
944 897
736 604
383 996
352 798
935 894
116 427
872 138
622 863
533 137
345 368
338 11
170 519
949 452
870 55
282 928
955 653
665 329
610 944
23 726
530 407
539 406
767 152
195 356
60 683
484 499
195 104
39 388
987 727
47 613
483 530
562 602
16 906
882 622
750 356
816 916
38 76
764 750
117 930
125 679
319 510
352 263
945 156
209 596
984 643
694 629
869 803
717 533
671 202
42 75
125 415
676 912
452 19
67 679
345 860
488 199
135 414
413 310
479 782
667 841
409 158
128 770
496 905
464 163
308 621
667 627
786 505
669 325
15 867
477 534
26 733
896 469
409 549
42 188
696 722
170 411
506 634
431 637
814 202
856 338
61 611
786 494
285 179
295 765
689 942
932 929
699 541
147 658
902 179
702 711
81 88
152 881
90 207
561 91
959 340
12 185
840 494
527 631
154 568
886 8
944 405
859 11
938 470
443 543
383 925
589 215
668 125
132 731
447 464
357 551
811 802
91 857
175 173
517 826
708 70
606 495
902 986
940 877
257 365
252 136
781 121
146 698
135 940
932 497
936 973
221 935
839 761
65 1000
962 534
905 436
540 579
262 531
5 753
680 808
402 163
916 822
398 131
659 885
243 754
601 188
816 321
423 728
554 661
561 112
255 218
72 710
798 466
327 288
60 593
138 18
70 390
292 316
856 4
364 570
211 652
425 544
807 459
880 222
311 54
707 920
836 275
226 413
482 215
213 151
175 851
168 153
328 114
133 865
290 284
950 644
236 811
908 569
617 766
467 324
101 688
230 920
169 885
982 905
469 398
168 504
273 77
19 778
357 207
608 245
590 416
968 904
522 720
641 610
471 746
455 965
939 109
847 584
392 428
410 691
756 46
573 395
919 796
525 54
96 975
314 503
226 362
431 757
16 698
339 13
401 262
960 419
993 625
917 691
944 882
808 576
83 778
707 861
942 859
766 181
431 715
13 58
312 455
698 340
650 849
280 799
200 546
962 872
810 468
408 262
908 814
506 13
856 539
743 592
675 150
433 716
417 767
827 199
579 606
452 757
137 136
396 554
35 980
46 75
142 650
554 398
205 258
79 993
850 737
184 458
41 705
264 133
425 224
756 111
338 64
766 472
227 674
650 20
891 523
460 187
931 212
511 190
873 776
565 336
170 748
252 618
484 742
236 505
875 849
976 520
561 739
240 789
327 250
805 209
528 658
611 585
163 94
832 380
492 282
182 294
747 490
887 511
889 722
992 732
159 748
266 695
454 885
879 711
69 656
613 182
232 441
467 700
121 696
634 851
217 944
527 593
317 762
541 433
144 945
970 334
217 252
834 27
500 190
928 457
180 123
845 707
148 304
734 953
936 109
46 897
730 505
144 535
232 905
464 108
990 710
254 645
115 710
505 618
441 183
222 798
566 336
149 714
298 88
32 758
545 667
73 721
359 976
165 181
688 745
875 637
552 344
684 54
574 938
843 999
352 634
863 641
707 319
160 572
286 808
344 473
34 604
256 531
200 176
420 204
879 538
39 580
588 456
227 892
126 418
282 769
483 583
960 661
267 598
122 812
892 343
681 698
819 935
389 301
656 343
290 396
340 151
550 834
100 887
343 385
41 878
974 492
625 398
282 512
456 405
425 824
931 759
629 980
534 831
984 690
617 142
678 794
975 887
296 565
779 636
443 940
559 947
866 811
615 467
680 163
829 232
113 393
598 610
313 568
771 115
461 747
230 777
526 551
244 560
189 240
114 878
218 396
798 329
37 938
235 452
355 381
379 159
948 443
543 989
983 218
239 107
478 83
412 162
446 584
176 161
10 106
223 717
769 147
811 88
500 358
276 567
996 567
153 313
583 930
884 129
934 184
323 311
990 172
686 790
184 181
884 860
442 160
664 348
376 256
904 343
126 279
72 801
725 723
689 112
882 257
390 27
427 72
856 300
672 774
506 248
93 433
491 79
573 862
364 630
693 278
414 585
554 785
966 25
396 686
495 838
354 603
477 295
743 393
259 309
447 91
874 270
398 198
249 669
328 978
743 435
15 177
257 20
508 862
567 46
718 208
593 886
207 475
939 676
692 225
876 561
204 74
160 889
404 957
209 728
683 599
979 38
943 523
210 900
569 677
918 326
912 2
708 894
938 213
371 901
269 191
375 120
666 966
347 557
881 580
167 126
599 320
594 95
671 205
298 311
201 702
284 907
304 935
571 536
528 591
472 157
766 777
166 343
965 354
919 240
132 27
738 688
655 966
444 43
334 947
891 925
623 468
945 735
229 658
389 381
886 217
831 3
283 146
939 778
479 333
967 626
745 689
606 909
787 121
75 880
591 539
622 178
345 151
13 737
369 63
307 471
852 678
637 922
484 655
830 825
829 993
105 310
463 760
968 69
998 834
368 900
949 333
229 295
612 950
909 870
49 284
433 688
503 744
564 24
457 713
985 136
583 29
755 925
360 266
510 285
485 133
481 28
482 341
344 911
179 684
480 558
775 422
926 961
801 646
313 897
83 449
21 353
716 263
656 549
464 322
312 173
381 483
519 681
555 273
687 972
181 265
14 59
642 309
394 623
953 192
148 565
500 219
132 815
314 395
939 952
861 632
823 167
702 28
635 755
993 1
969 350
389 566
518 880
774 730
536 767
718 907
608 869
279 57
114 781
122 165
405 846
993 53
665 468
586 961
409 187
383 481
151 201
273 886
86 432
930 497
660 934
537 574
569 533
897 351
466 118
180 462
475 212
160 105
861 929
97 679
741 826
506 764
542 984
728 509
101 627
99 343
109 890
952 71
152 457
733 678
809 64
314 917
287 245
497 917
322 796
76 608
341 150
856 834
495 116
380 351
170 976
800 64
990 284
253 32
579 533
340 235
375 791
540 553
240 125
431 122
856 716
569 428
689 581
961 672
819 851
667 581
596 754
630 556
564 1
210 850
127 144
712 350
332 745
894 504
834 794
471 996
935 27
983 195
676 448
695 243
648 822
521 605
305 947
35 146
166 196
967 905
336 292
227 655
280 445
144 49
217 208
427 555
296 664
950 774
96 200
194 483
45 410
100 792
173 966
735 901
7 976
573 683
427 247
711 88
113 904
889 271
14 566
834 72
258 165
388 845
937 624
3 347
272 237
46 19
279 649
614 669
623 217
667 641
70 899
669 483
111 48
401 886
187 904
512 465
331 153
838 869
191 297
993 489
920 86
128 721
472 477
258 333
309 221
701 74
792 612
844 963
355 12
597 86
20 594
616 777
524 340
936 274
259 765
809 665
422 449
229 60
612 660
227 621
209 107
509 68
210 901
729 923
138 223
608 958
225 994
767 516
371 542
50 45
968 815
852 684
440 191
327 982
895 384
18 11
538 748
119 860
462 258
137 692
665 164
684 38
353 324
305 140
43 109
12 701
852 872
747 614
405 433
359 525
308 279
898 407
333 481
631 388
58 939
161 33
715 412
579 474
384 224
236 337
605 877
350 62
897 922
497 125
363 36
487 980
309 32
58 306
395 909
865 916
537 831
711 850
993 508
333 75
590 374
515 113
641 545
528 685
715 324
208 245
742 829
492 517
772 411
245 494
905 458
557 224
580 135
214 134
406 685
541 369
203 323
853 479
505 197
784 994
142 707
842 700
874 914
212 144
911 805
747 825
738 525
368 488
344 169
581 732
243 552
258 744
777 435
614 112
776 771
572 913
385 537
936 651
433 870
51 193
316 735
590 414
858 694
674 835
808 202
456 977
381 169
570 443
128 314
743 182
437 840
416 315
494 287
85 749
92 294
395 199
28 138
315 953
505 936
928 805
374 663
562 796
31 821
464 927
913 954
490 102
393 50
297 162
993 397
191 817
197 847
732 946
13 954
594 129
265 622
206 244
458 719
606 718
761 335
103 523
669 452
975 302
527 529
156 409
284 542
277 193
670 826
249 973
431 312
289 116
783 205
340 445
389 508
877 973
262 48
65 972
447 20
193 754
808 168
270 249
83 315
449 351
139 677
895 112
115 294
579 577
153 565
874 795
432 866
791 335
733 674
833 564
84 114
126 954
529 971
345 704
751 943
968 53
821 400
219 854
455 258
729 664
825 121
610 495
90 659
439 525
115 146
962 841
39 751
527 809
895 286
375 277
424 444
92 478
579 652
758 867
527 387
430 901
589 67
255 404
989 46
603 94
431 306
614 629
690 43
750 61
242 263
529 528
996 854
931 258
311 255
549 171
853 840
84 148
983 438
557 372
522 399
440 379
799 217
763 562
31 208
475 898
695 249
7 227
191 499
950 459
534 621
518 570
936 473
69 544
856 708
617 460
229 252
43 737
649 67
102 197
699 557
838 203
315 158
380 878
845 549
341 859
299 78
278 114
289 630
354 311
633 934
702 346
840 31
579 223
232 831
195 844
698 447
730 236
757 866
669 134
379 798
657 521
230 763
733 264
859 35
773 943
210 667
62 633
585 566
181 21
650 734
24 391
335 287
18 446
665 253
720 859
558 89
413 574
697 948
724 746
402 520
305 164
524 748
978 743
162 170
392 283
63 551
113 581
571 704
31 245
162 616
736 263
768 728
219 530
116 483
77 310
924 864
931 900
520 755
504 501
258 793
868 484
105 144
709 680
6 499
413 242
541 764
722 986
142 800
661 374
263 567
558 184
808 878
649 628
413 485
259 532
537 796
619 918
144 859
596 155
283 23
177 942
769 112
202 18
239 52
652 795
888 483
202 232
885 206
384 924
766 282
881 521
363 530
918 192
57 630
363 667
171 695
934 889
695 588
531 632
180 607
472 383
954 928
688 922
523 973
42 640
14 239
364 278
916 933
152 307
657 23
251 309
567 150
716 721
272 657
776 10
660 454
777 245
252 828
235 354
202 254
336 288
54 80
688 766
22 415
793 614
147 745
407 645
18 199
15 722
603 189
461 377
47 380
11 418
441 223
346 757
414 332
420 406
102 245
208 249
44 181
212 283
576 501
707 660
719 154
25 514
985 548
949 602
806 513
239 970
532 300
219 276
307 866
970 553
417 61
502 47
808 15
885 819
398 911
848 605
959 690
837 166
654 221
167 460
197 848
785 511
385 959
563 329
104 967
694 608
833 566
952 521
736 246
193 521
108 685
42 501
288 563
744 538
544 375
199 990
87 58
782 757
832 111
457 83
726 109
645 272
464 84
747 902
736 655
514 596
692 112
142 319
428 131
284 951
983 463
645 598
591 962
827 61
338 615
712 161
574 728
511 756
836 909
87 670
156 898
306 89
128 645
433 141
585 725
736 654
842 440
46 704
757 893
708 986
710 458
50 541
22 733
965 251
681 261
236 103
924 719
197 902
256 275
634 564
483 123
235 585
771 832
276 117
611 38
369 55
366 965
819 194
566 755
848 45
273 396
60 742
780 124
480 478
941 933
388 432
324 276
535 88
629 159
592 824
870 538
792 596
596 824
577 945
726 881
827 559
826 457
679 514
834 697
604 309
459 915
544 692
197 88
547 665
142 987
208 438
689 67
211 309
510 628
623 850
14 308
788 445
461 355
927 959
837 73
375 729
132 518
45 460
627 298
672 924
50 281
60 109
765 313
680 272
274 465
83 868
832 165
213 445
977 829
39 347
558 238
574 722
538 907
379 9
850 89
532 4
108 403
729 897
952 55
295 802
611 799
920 806
861 395
608 571
454 48
771 985
908 272
758 409
201 411
859 578
697 205
37 310
39 688
814 153
905 613
772 144
442 219
950 825
878 596
670 329
528 718
870 66
898 438
315 852
576 396
733 321
141 796
720 213
831 22
214 869
159 4
906 785
645 367
142 410
654 107
172 301
931 349
516 586
733 88
585 749
444 740
102 672
825 788
258 213
262 969
595 201
188 483
195 454
522 519
877 721
453 831
392 626
803 995
500 335
178 943
94 696
826 664
316 838
925 425
929 969
194 845
234 141
664 499
186 987
527 509
518 20
240 868
218 907
271 863
704 620
14 628
515 127
320 846
693 932
255 953
743 224
103 901
690 219
601 104
576 59
14 744
834 506
237 21
971 385
68 110
597 439
454 758
294 863
70 565
389 937
245 581
455 397
187 364
212 674
347 563
711 149
685 319
140 695
595 631
311 361
712 815
128 151
843 191
119 965
861 440
95 971
88 496
810 669
499 586
32 731
957 188
833 579
117 707
717 181
184 957
874 406
234 443
255 309
128 380
275 760
449 305
869 277
656 248
815 545
227 348
787 428
628 400
186 928
305 264
594 521
549 285
34 750
569 218
922 387
221 452
583 183
280 661
512 831
380 376
151 278
796 45
523 708
863 508
580 26
433 817
793 568
776 288
222 802
894 925
447 325
611 580
636 58
882 802
331 464
839 995
358 72
443 463
106 280
86 156
305 196
244 745
629 130
814 255
58 393
948 259
616 971
952 446
541 230
91 342
114 42
584 228
206 404
272 910
620 254
71 215
967 415
913 382
385 767
655 52
493 178
941 135
190 581
565 983
597 664
629 240
566 633
932 248
322 153
40 304
367 43
988 211
739 527
488 120
319 121
687 653
494 703
444 239
208 572
454 33
202 276
590 818
327 78
108 701
234 767
657 902
689 663
959 699
648 707
382 651
282 806
115 840
256 535
493 712
94 879
893 470
3 197
953 498
554 627
116 517
787 180
65 726
207 686
852 64
38 810
676 325
610 633
291 786
504 56
724 781
619 315
182 72
53 328
633 630
338 317
49 756
389 408
126 970
678 130
569 860
485 390
312 532
169 561
908 480
662 237
737 321
815 745
373 603
78 107
39 563
231 532
418 398
429 13
876 160
210 374
787 324
437 692
701 359
991 124
238 691
674 170
630 13
465 750
408 190
229 565
718 296
387 359
761 356
970 29
73 851
884 329
893 215
297 757
212 120
865 819
586 160
829 685
292 569
570 224
832 529
29 582
619 154
990 859
771 996
633 904
776 304
243 700
935 734
693 105
609 771
626 772
613 107
14 115
724 41
986 1000
887 99
426 34
620 715
496 734
608 632
263 842
659 480
161 802
324 648
479 981
89 360
733 102
536 313
791 569
255 630
375 61
809 433
249 533
938 818
323 809
852 509
699 596
192 171
246 203
365 709
121 371
481 549
709 735
305 833
103 796
874 139
324 603
98 351
826 214
434 508
900 466
207 436
719 195
114 98
264 243
601 88
977 912
99 482
797 35
5 522
962 435
6 767
893 646
794 209
928 880
288 986
248 438
958 285
822 444
650 530
237 151
999 806
340 600
742 201
911 886
75 599
875 133
509 682
886 809
335 979
681 614
787 363
693 143
134 944
714 418
925 112
452 171
74 678
262 607
170 666
935 61
515 21
935 70
924 378
539 430
670 11
767 251
671 455
652 303
76 756
1000 823
431 138
250 880
927 690
608 879
427 196
977 811
970 418
455 168
544 938
321 294
996 447
359 48
788 792
147 186
246 304
903 742
773 357
921 463
116 951
648 113
714 257
500 344
992 659
194 803
494 737
49 999
831 974
242 330
386 860
571 165
454 962
550 403
623 950
850 180
597 853
216 963
375 105
541 640
933 578
779 511
371 54
635 124
24 59
892 324
525 970
276 478
289 543
111 455
415 902
464 424
615 700
903 641
672 955
115 172
84 514
39 529
323 887
621 483
868 885
525 710
333 172
788 827
856 424
276 411
243 260
103 520
797 339
739 927
864 563
960 218
727 324
603 328
965 567
417 673
807 580
114 63
577 534
222 393
70 234
433 128
433 211
34 564
732 319
158 784
119 568
826 442
376 105
147 932
775 939
297 239
989 527
810 731
967 968
953 92
733 601
566 611
280 374
214 392
740 464
461 698
648 946
431 578
104 27
428 356
574 445
445 895
149 916
971 107
144 220
285 303
170 926
232 81
229 32
873 500
768 481
603 172
330 866
610 183
941 831
852 340
165 583
964 327
893 241
445 513
819 613
52 916
660 206
143 451
217 954
751 827
706 268
404 148
788 908
401 20
357 754
260 234
654 942
347 224
500 859
416 996
449 973
154 971
496 967
657 484
124 818
497 499
494 83
19 753
55 138
976 264
887 705
415 682
565 870
401 579
755 687
408 809
249 412
896 665
106 470
643 934
81 174
211 958
199 638
744 535
543 976
686 417
718 448
189 403
46 670
445 804
340 886
99 664
228 276
697 759
515 909
892 26
709 424
135 430
286 560
816 711
987 643
454 165
631 835
435 259
6 765
446 882
610 93
642 426
666 303
624 394
719 559
219 975
643 785
71 224
284 306
160 130
143 113
5 985
233 651
224 158
511 952
811 774
832 454
924 499
714 767
506 879
612 139
391 217
709 160
307 328
400 720
395 711
130 329
830 590
513 553
405 229
984 214
41 849
478 887
51 868
744 197
174 110
397 761
325 257
776 686
293 738
340 817
148 921
697 443
400 582
303 679
672 771
200 714
737 738
182 970
220 979
821 715
714 782
885 754
834 558
794 171
262 928
783 549
748 781
34 743
138 951
460 596
567 91
379 450
766 789
319 101
606 795
487 734
581 385
790 741
480 137
198 218
951 324
299 533
137 646
654 959
46 461
142 217
737 903
871 784
277 10
276 150
268 789
88 728
901 55
676 409
208 166
143 771
58 346
393 158
669 506
670 472
523 106
102 867
390 999
624 108
131 966
522 8
199 841
341 202
448 984
618 712
193 355
523 800
556 860
369 236
336 862
837 136
865 773
144 734
945 111
876 395
277 813
760 1
814 917
944 16
905 117
108 717
5 592
205 220
607 380
195 945
543 441
765 802
145 90
979 912
10 795
296 368
887 918
369 635
241 786
35 832
537 804
306 808
295 231
929 601
378 200
549 882
398 187
581 96
650 841
479 241
110 532
735 257
181 19
435 667
220 561
805 947
244 937
171 382
734 944
50 827
996 310
454 746
808 445
707 261
354 282
405 707
455 113
593 304
331 754
978 875
666 293
105 62
617 913
724 597
24 790
866 731
831 154
897 789
257 431
517 41
560 395
568 592
42 476
168 73
419 233
877 951
820 553
700 85
23 743
132 653
53 504
845 332
332 999
302 502
839 398
656 774
779 742
308 808
127 169
562 441
838 451
358 239
521 462
914 140
923 123
456 229
25 335
79 680
287 747
255 551
657 57
35 976
668 155
251 288
829 845
677 274
923 115
271 499
287 239
984 729
610 619
560 407
135 449
330 131
696 956
179 113
77 371
829 271
166 269
351 555
281 989
453 47
139 902
692 842
533 586
157 915
995 562
816 332
920 522
982 479
294 432
605 290
671 155
60 956
694 92
375 971
358 310
304 839
237 183
36 893
674 998
276 229
879 521
27 583
562 286
859 407
254 577
787 343
408 779
862 483
348 908
938 774
425 467
862 413
213 995
54 273
544 708
639 932
300 546
815 181
941 556
685 50
408 75
828 194
346 499
680 846
720 58
711 180
959 711
780 641
662 864
151 382
770 996
735 428
578 569
603 940
367 269
902 133
666 134
736 345
505 501
509 986
677 213
185 113
232 405
892 234
44 737
928 778
826 797
591 538
7 725
4 256
783 91
878 671
468 884
552 563
325 861
196 522
407 967
482 725
919 503
786 938
505 190
201 426
208 785
984 68
721 617
837 31
491 507
428 84
153 983
698 70
486 159
584 697
598 345
538 187
449 701
460 947
321 460
850 883
184 37
436 886
307 546
795 57
144 901
22 172
779 437
334 367
211 54
728 831
289 990
384 888
177 303
8 502
518 897
737 54
263 914
719 364
60 366
224 946
164 263
533 767
679 481
469 108
926 443
59 420
127 165
572 592
783 22
585 970
602 487
178 287
8 546
898 140
753 37
617 252
13 376
461 997
157 482
375 6
690 107
818 887
720 512
179 81
851 452
428 886
743 473
569 503
886 444
570 38
305 753
507 355
644 552
762 652
390 467
66 206
16 203
103 156
223 183
387 376
729 648
129 234
441 350
345 793
780 927
287 648
863 963
695 305
444 533
605 440
192 697
811 991
409 65
98 699
295 810
580 499
432 834
502 580
182 961
24 448
699 55
563 40
375 691
180 785
273 130
544 982
515 205
546 16
505 310
967 688
261 684
333 732
590 344
532 104
877 857
585 412
813 718
633 110
617 148
892 587
615 318
228 920
32 949
212 851
960 240
757 924
748 157
899 26
43 621
827 20
366 334
724 74
711 544
836 505
153 367
463 749
616 713
99 189
214 613
823 146
999 842
834 409
544 453
104 188
258 540
304 664
759 953
970 479
112 82
85 335
232 55
391 247
181 976
160 441
820 743
187 580
829 957
378 105
395 275
42 553
998 320
90 755
919 739
575 959
585 171
588 583
550 508
188 128
469 107
723 620
897 515
95 107
825 860
543 438
538 13
682 166
608 242
945 204
354 653
822 386
984 900
80 200
209 47
959 382
29 366
687 103
693 219
266 416
614 501
717 802
333 881
981 928
935 187
225 315
753 230
354 495
816 932
148 739
982 908
959 605
536 381
420 322
739 138
256 503
496 445
940 226
850 929
478 5
115 192
320 141
925 201
244 472
481 167
428 108
105 450
843 209
653 280
186 769
167 511
572 69
216 112
985 685
709 433
80 933
720 981
72 482
410 542
883 716
173 162
149 192
950 586
731 252
383 874
253 341
54 878
367 109
774 202
805 311
16 518
250 148
794 181
399 262
612 923
278 473
661 753
850 421
108 598
915 435
823 430
874 826
979 412
38 213
188 12
553 222
416 838
541 996
74 378
411 705
149 243
762 447
293 275
341 313
294 485
92 719
523 550
70 278
614 472
675 129
872 743
699 276
642 581
765 239
115 265
1000 599
273 751
581 615
380 783
806 828
815 422
261 167
997 843
269 875
247 348
780 476
342 588
370 789
554 910
96 706
150 674
3 47
298 610
412 700
207 437
498 397
275 111
665 872
171 869
921 536
282 723
688 650
14 791
415 969
906 452
180 590
119 67
408 644
875 448
975 996
669 91
471 521
807 759
981 923
231 907
333 417
58 839
310 818
243 99
499 48
343 215
271 782
526 682
846 362
818 679
351 767
635 494
597 605
255 401
745 768
75 907
550 553
374 128
612 818
576 861
686 713
873 297
833 910
824 498
824 69
836 797
402 673
557 482
76 1000
215 360
760 78
413 724
377 898
901 843
906 90
898 509
809 155
876 904
719 353
195 453
439 514
885 918
485 800
595 500
740 562
99 265
392 438
813 91
989 17
483 193
505 212
474 271
692 86
990 954
273 595
323 33
158 36
353 537
149 672
792 622
31 869
942 794
208 829
198 350
329 199
155 183
359 79
806 184
601 467
235 162
404 445
949 151
349 870
567 934
306 420
96 185
89 825
858 492
410 191
775 397
312 495
398 756
362 32
178 678
834 969
122 218
765 94
121 330
96 257
472 51
617 668
82 646
152 755
397 252
956 181
552 607
67 884
659 259
7 717
815 764
801 408
736 283
133 844
708 279
278 350
375 424
49 380
831 664
505 684
921 437
280 94
518 322
516 874
441 390
902 406
493 367
595 577
203 388
3 826
901 309
40 351
424 928
953 218
945 594
832 236
708 584
899 379
797 964
125 284
82 416
539 447
948 71
79 471
453 11
430 48
807 175
261 447
801 684
228 906
813 700
475 798
699 461
566 869
859 217
38 898
260 935
864 930
272 992
183 130
459 847
297 350
377 85
621 484
441 730
951 312
56 322
449 928
757 642
695 9
818 210
960 474
721 571
459 942
128 214
813 297
206 220
281 501
158 74
970 962
669 79
331 67
859 484
881 507
823 135
293 73
167 839
285 708
592 434
309 532
656 227
780 719
348 194
502 186
325 12
684 158
842 527
400 491
958 124
86 899
924 388
183 173
930 909
596 28
790 287
333 410
250 472
739 158
902 837
900 526
143 429
551 466
968 292
430 137
659 479
386 723
261 747
596 85
879 197
112 42
616 326
377 936
545 50
708 661
471 102
677 799
548 326
478 735
648 303
381 164
23 605
829 113
632 42
515 505
135 710
176 844
807 890
364 1
984 657
806 187
191 478
916 298
218 125
643 48
548 975
990 276
75 652
29 567
656 958
232 523
635 400
257 987
492 894
938 443
849 418
914 56
607 423
99 416
662 674
936 598
491 336
630 725
799 748
830 325
817 937
35 484
912 288
786 357
241 271
282 692
733 697
509 77
189 854
161 923
982 262
124 537
949 48
659 205
611 445
170 474
33 873
676 138
387 931
874 249
407 668
359 639
258 428
191 264
924 965
224 44
539 45
526 271
789 793
518 514
234 838
988 615
712 146
452 952
581 567
670 919
468 993
437 798
287 768
644 968
994 388
927 482
814 839
162 176
700 380
48 291
950 359
202 997
421 916
549 649
539 237
723 591
403 670
906 677
901 920
951 623
855 975
323 156
573 547
200 307
690 471
91 729
453 503
146 334
324 103
579 343
298 429
89 522
494 183
398 933
603 486
633 252
215 245
946 872
485 332
300 677
255 979
991 483
434 967
823 347
866 83
862 470
103 703
510 101
786 635
117 452
691 385
197 406
491 275
365 470
96 454
271 312
574 760
401 807
94 167
409 720
548 152
798 84
282 665
341 537
729 169
280 692
859 384
899 1000
824 449
481 703
181 654
397 89
154 497
855 278
186 548
695 334
28 207
840 232
804 503
21 733
852 462
903 915
569 979
260 790
528 744
527 917
297 724
598 701
407 414
226 460
99 146
506 667
12 568
225 132
648 850
187 645
748 221
923 780
664 800
52 363
269 923
38 634
548 581
361 286
820 488
859 840
768 56
144 539
124 949
721 39
782 843
21 529
705 604
852 392
661 946
766 636
669 668
483 807
900 256
185 215
930 262
179 710
530 855
677 966
822 847
631 574
59 985
41 588
249 182
23 577
204 267
985 951
395 565
445 488
805 289
427 739
894 737
527 33
207 652
569 342
293 680
246 567
342 552
144 322
793 716
704 762
942 949
841 532
636 102
980 726
2 412
589 513
588 937
944 596
777 215
125 126
221 511
352 642
314 517
914 14
811 664
896 657
603 121
860 306
146 290
795 797
600 783
624 84
799 692
73 333
137 871
552 695
278 367
427 800
84 185
491 445
481 588
892 769
3 288
829 580
122 185
845 50
58 404
813 455
468 173
865 64
489 739
587 285
1 513
21 424
475 150
438 618
403 97
159 877
605 968
385 869
862 838
855 963
80 354
113 641
673 70
513 56
333 300
876 899
782 698
540 413
808 389
365 915
26 397
289 711
268 688
304 226
824 724
921 752
685 952
201 654
386 531
50 403
103 577
732 116
897 581
758 253
722 252
245 305
495 578
413 179
861 950
353 520
827 699
347 697
3 565
911 148
394 70
910 824
384 500
886 957
364 993
37 63
808 394
925 774
799 471
700 589
652 266
961 311
716 916
812 237
728 677
981 755
188 919
652 437
536 452
222 75
1 22
262 535
695 309
630 228
530 303
302 507
423 832
258 613
289 246
442 54
935 350
452 357
448 94
83 865
793 214
506 61
636 526
693 283
27 767
380 185
700 602
538 70
169 949
877 100
644 594
498 118
895 99
370 140
332 182
77 870
61 364
358 559
677 10
463 990
103 100
384 2
259 7
131 614
73 170
855 736
132 639
770 68
303 304
431 535
285 232
491 240
981 176
261 123
522 729
621 253
172 48
68 512
92 124
754 808
913 257
513 216
325 37
629 690
773 224
785 634
356 332
177 484
51 266
301 749
478 863
253 675
95 945
734 718
970 589
537 190
425 309
927 950
876 435
155 881
619 261
468 613
945 791
8 725
123 114
216 786
462 323
223 391
770 102
421 335
490 651
595 752
776 708
783 568
515 369
912 275
927 384
799 85
265 957
150 814
365 665
502 227
360 512
981 640
490 559
122 118
698 720
164 53
680 327
970 346
999 559
601 442
885 134
661 168
913 435
627 764
208 126
685 165
325 622
457 328
670 606
806 71
516 10
277 726
346 419
57 270
359 498
369 481
180 581
353 105
104 536
219 694
396 841
241 791
533 160
572 825
768 660
596 255
783 671
470 20
875 651
824 478
252 303
404 610
558 105
837 619
513 999
676 348
171 566
24 861
398 270
922 682
527 456
9 798
801 596
382 359
879 202
772 74
826 455
655 49
491 60
648 713
498 240
928 781
655 798
138 962
43 945
978 635
887 655
995 819
899 335
900 537
580 517
836 408
609 239
40 296
627 840
93 273
436 890
225 525
815 860
564 740
632 820
960 799
862 805
32 357
395 353
516 707
585 15
879 201
792 831
975 853
744 278
792 941
34 196
133 734
542 568
253 618
577 778
468 125
401 713
832 350
828 784
454 724
397 818
163 184
748 783
77 609
923 156
288 641
901 784
179 626
133 907
592 646
746 544
440 873
813 28
683 524
86 203
756 242
772 629
139 831
78 265
896 414
903 813
194 397
900 165
174 642
582 535
242 448
692 769
326 385
10 575
993 547
586 340
871 402
691 942
104 194
714 253
591 951
351 846
278 682
125 854
875 563
771 372
118 792
89 836
555 366
20 343
724 200
367 512
780 264
853 685
99 709
270 724
879 286
915 292
798 950
314 961
718 12
941 393
33 70
548 658
637 383
357 451
70 949
411 50
413 197
182 481
688 603
38 647
372 392
604 766
30 879
703 592
480 391
297 907
525 426
962 950
275 253
52 682
977 886
839 121
960 975
93 504
681 361
223 957
534 437
35 625
751 461
247 579
176 308
9 464
168 840
895 637
625 45
189 747
297 936
787 859
131 436
982 838
258 252
541 405
63 87
730 16
285 150
959 297
177 549
828 741
415 729
231 102
379 625
430 288
576 871
687 909
967 252
390 588
248 261
841 27
582 154
438 656
109 341
3 652
767 166
633 949
572 393
341 533
577 819
145 255
115 173
448 511
726 102
263 725
646 357
625 597
97 289
228 408
845 875
828 979
21 703
624 449
658 197
315 954
676 470
963 624
615 535
436 107
279 745
897 272
507 438
715 646
863 173
900 312
549 564
462 606
799 557
497 457
819 970
425 800
947 491
735 108
984 93
842 716
481 550
717 938
722 580
463 899
742 251
352 495
579 169
842 794
304 806
82 937
257 477
701 30
330 29
755 161
436 978
512 93
886 59
215 183
455 688
330 801
52 40
16 319
426 956
623 670
941 143
140 873
916 320
508 494
183 737
599 757
192 640
983 168
989 676
744 9
985 925
904 20
20 647
1 611
905 196
836 911
642 468
463 949
527 259
1000 902
650 42
404 459
99 171
385 238
359 608
218 821
580 789
901 352
211 974
558 927
638 316
457 188
670 600
685 415
514 164
514 861
287 463
450 797
166 17
995 969
704 422
304 408
33 502
184 341
798 541
125 741
379 683
2 430
600 180
78 544
135 156
217 784
413 336
87 78
548 750
575 745
996 478
14 826
454 547
322 251
347 691
909 115
49 196
430 914
964 811
19 525
534 682
476 825
106 313
119 433
252 154
336 269
95 451
533 34
879 238
982 968
888 986
544 329
853 465
779 567
346 281
169 337
44 470
50 396
536 192
23 424
343 51
104 427
235 90
919 550
889 448
904 220
766 649
430 150
471 559
192 872
849 388
938 29
641 581
976 165
915 484
92 30
14 377
712 746
360 940
948 373
428 926
56 723
541 400
276 7
535 953
37 790
802 971
492 18
543 552
465 265
514 409
948 49
851 135
545 76
903 553
135 200
509 711
22 503
256 336
935 606
95 727
568 261
917 120
505 23
571 388
730 901
89 368
843 517
513 30
132 932
44 863
414 295
664 318
10 937
292 487
849 150
335 80
962 258
865 455
872 599
705 266
250 451
966 151
598 848
397 310
678 849
360 820
466 902
523 705
89 238
46 325
615 552
55 739
159 769
721 558
739 488
370 164
690 807
445 691
944 855
895 427
563 760
773 624
506 225
491 32
490 135
235 781
244 281
269 514
210 613
156 501
327 176
618 879
729 1
430 211
655 922
160 283
224 313
183 209
994 747
594 80
90 355
416 207
729 931
189 63
529 187
188 415
519 645
227 997
959 946
633 736
765 713
396 835
740 258
554 98
472 96
104 109
57 515
246 296
320 374
998 294
972 954
625 159
188 344
979 848
269 237
814 619
629 509
870 151
773 726
843 213
784 755
844 743
198 74
963 806
948 475
783 884
606 108
999 985
867 978
63 11
738 501
350 170
94 693
49 876
822 503
704 680
229 19
563 435
96 64
1 189
841 716
118 49
518 886
24 54
120 261
354 338
369 874
96 475
108 64
78 728
774 268
626 137
545 497
495 99
123 458
5 539
896 130
935 529
127 694
867 914
785 202
934 238
910 78
502 673
442 609
163 472
245 50
145 529
825 942
459 225
135 442
731 171
158 541
617 909
453 448
996 889
313 149
116 869
522 674
99 791
92 943
283 344
689 578
958 711
939 830
595 989
55 234
82 523
824 949
513 691
917 248
49 428
139 839
525 29
287 585
515 237
648 567
369 160
8 423
931 545
955 346
38 943
471 335
800 854
77 573
299 370
238 895
117 191
498 872
450 355
362 612
84 844
459 805
190 663
781 996
387 842
314 742
300 39
712 446
586 433
632 866
349 879
149 678
332 148
279 100
685 16
826 319
277 941
1 71
938 937
527 376
476 247
406 752
166 813
135 603
903 164
871 46
686 438
315 177
661 628
819 171
810 475
341 373
361 958
585 349
123 36
43 808
41 264
633 417
799 435
29 376
558 967
195 57
852 850
757 864
861 458
929 912
703 163
601 688
741 769
345 250
382 967
811 99
339 455
405 669
207 169
174 439
485 289
834 446
1000 876
387 27
859 267
990 158
303 931
783 149
755 434
537 8
488 659
208 138
358 415
578 10
546 657
892 574
237 298
40 951
977 699
301 666
651 7
99 129
51 955
672 460
609 451
817 740
338 399
153 25
366 271
936 150
960 20
859 681
944 45
114 45
49 775
435 557
959 604
72 186
120 720
586 130
886 950
518 783
490 892
184 20
782 625
208 853
754 342
912 547
753 108
487 964
118 254
776 321
307 583
244 92
44 301
563 434
380 263
308 461
402 745
467 867
298 368
726 318
949 354
413 836
853 953
549 229
960 109
462 93
9 11
912 828
397 341
867 172
614 889
392 693
868 849
355 192
284 776
731 127
925 483
176 409
567 960
260 472
79 744
267 994
947 442
284 638
654 83
543 228
63 569
682 956
862 45
390 145
918 607
36 637
517 898
681 123
46 32
9 124
378 82
416 158
325 391
471 95
259 928
115 357
996 718
724 798
867 606
403 455
431 422
143 53
502 953
929 11
211 27
381 395
530 230
168 727
360 974
779 353
638 339
763 925
58 287
237 341
535 710
32 544
991 407
877 172
495 925
647 965
365 201
740 945
553 822
105 336
144 501
252 916
300 689
853 344
838 990
883 420
654 274
896 865
50 289
219 996
474 397
616 933
532 782
646 920
102 862
899 542
523 933
101 953
146 617
394 811
643 842
784 607
486 415
668 336
241 29
204 466
792 413
257 732
904 260
802 240
668 828
25 984
796 94
268 731
284 961
101 894
147 64
487 575
135 869
236 459
258 44
483 522
449 37
286 10
184 373
306 813
302 756
925 868
439 816
800 624
605 573
262 958
823 234
694 114
143 312
1 353
295 702
229 282
583 531
730 501
116 187
402 562
164 961
412 266
763 102
26 432
279 531
68 289
639 94
427 776
106 977
903 234
9 204
495 794
712 853
350 69
840 18
911 330
99 933
844 55
56 438
839 263
85 844
986 426
440 312
956 924
82 835
559 23
610 282
404 616
77 422
841 806
288 230
362 311
556 907
698 839
187 803
393 252
549 17
593 31
852 969
551 973
954 25
816 633
621 342
68 855
179 215
656 786
579 11
496 247
370 429
505 780
298 641
11 475
191 506
786 354
549 771
102 816
991 159
717 143
508 449
879 695
707 551
639 534
917 489
273 700
370 821
556 179
926 877
91 604
226 15
706 290
918 291
542 280
739 23
709 150
625 785
32 954
296 739
168 954
565 130
24 276
23 651
646 932
577 6
585 532
357 673
109 359
588 552
462 790
339 639
140 117
275 328
736 249
228 399
983 674
692 472
991 395
199 179
120 216
278 94
107 974
383 147
847 586
927 621
273 200
202 187
253 123
4 145
756 58
647 118
601 435
93 187
814 346
527 996
528 224
684 628
922 852
271 513
650 224
763 130
756 337
194 720
158 654
280 720
415 475
413 206
978 71
2 29
538 42
462 755
941 120
77 409
451 625
626 831
524 561
906 888
480 37
249 917
826 444
335 962
208 75
664 35
748 687
282 424
511 469
708 173
180 924
923 277
845 240
402 381
94 45
524 401
261 155
108 904
966 856
950 749
175 832
587 148
393 338
755 506
124 300
601 495
539 689
661 734
280 251
177 147
44 944
420 142
962 639
1 36
233 583
144 343
746 651
721 242
463 610
993 485
654 613
560 470
713 841
205 804
53 992
546 512
607 645
637 325
562 447
960 935
719 983
285 661
772 689
333 626
196 852
687 492
433 557
755 802
686 136
179 126
969 103
191 713
631 684
926 835
910 686
414 969
625 447
984 322
696 848
168 395
847 392
131 469
576 414
815 975
414 51
376 174
158 184
954 644
570 239
330 261
264 952
173 241
794 99
585 168
483 285
651 368
247 864
252 837
918 534
166 58
736 48
58 561
421 311
696 733
785 444
767 966
161 850
716 605
619 23
653 33
467 196
707 681
835 705
39 508
121 473
650 467
294 753
778 722
697 266
866 817
881 42
599 20
890 205
127 525
654 433
466 17
160 875
951 255
30 196
19 352
831 927
88 923
670 70
73 43
799 734
444 658
283 420
882 565
961 34
629 532
363 296
102 666
130 672
546 388
500 818
547 482
228 433
290 586
429 197
798 830
122 449
500 786
422 943
556 156
500 351
291 14
595 542
400 116
614 163
618 633
624 562
518 372
757 791
241 928
27 372
182 835
467 262
899 43
114 916
146 686
191 391
155 762
691 404
931 645
445 753
391 831
804 699
636 454
882 203
14 371
742 906
673 470
470 587
562 948
450 568
468 599
572 423
920 234
273 713
320 196
926 943
479 617
563 501
548 594
140 9
712 348
66 703
979 200
1000 400
580 754
54 84
265 703
619 919
369 298
3 145
411 818
391 942
852 476
314 710
699 569
662 471
875 454
562 189
705 31
448 583
256 749
519 251
27 117
577 178
346 997
188 589
851 836
440 250
649 923
648 250
606 833
366 449
485 166
732 325
458 843
17 768
376 810
252 343
985 896
532 101
631 562
182 45
404 435
48 811
948 390
231 714
629 317
678 413
470 12
747 354
409 901
547 105
646 450
526 200
261 746
627 154
749 759
339 235
184 433
241 511
518 67
605 632
500 648
984 722
710 655
791 527
974 5
557 370
419 609
536 914
781 44
531 249
511 1000
829 919
166 392
728 968
138 32
120 692
919 319
219 180
442 709
468 850
485 470
913 386
760 397
215 125
296 691
88 489
718 578
28 905
827 871
607 113
943 175
558 818
277 695
963 771
512 891
385 251
343 3
35 557
104 502
606 665
301 754
609 633
20 172
750 820
495 967
136 743
896 40
244 453
535 552
844 705
479 503
421 848
964 546
91 275
615 706
918 606
310 594
545 562
148 309
579 858
543 643
237 925
49 654
168 439
785 835
184 120
91 181
37 763
48 514
862 854
819 191
559 679
347 184
178 64
900 238
912 677
443 700
857 810
445 514
775 725
404 70
359 981
189 576
371 681
36 249
105 694
663 187
542 288
876 456
907 750
426 978
130 402
461 468
658 592
35 998
142 816
397 115
377 856
620 887
423 96
807 432
361 405
138 474
699 31
246 817
514 914
150 127
429 709
458 134
949 145
866 842
30 935
593 377
932 26
767 521
540 648
239 159
888 638
727 756
823 922
823 678
815 877
774 105
963 504
61 281
197 225
644 101
581 942
690 295
237 86
408 757
562 486
798 919
7 828
662 543
145 161
524 475
535 676
355 15
962 598
951 532
477 630
62 487
8 465
910 590
481 131
235 575
542 775
112 768
265 760
664 969
693 164
474 729
554 302
315 671
917 119
508 253
163 473
642 884
662 20
772 130
433 947
252 160
847 785
685 962
485 421
541 536
941 205
499 452
532 873
172 358
343 836
640 193
458 303
898 522
183 450
479 232
806 99
810 924
380 759
148 577
278 800
362 222
611 915
443 450
401 307
645 745
659 262
420 404
274 503
124 110
490 824
666 51
135 283
586 620
754 819
82 229
853 448
603 526
246 460
231 608
516 900
833 206
969 388
949 533
781 722
327 608
302 646
179 460
585 442
645 834
970 859
101 53
977 803
434 534
812 457
248 74
888 787
217 907
695 938
829 42
14 485
293 515
638 141
642 653
275 327
718 975
954 558
360 98
29 443
474 797
138 8
430 221
789 595
140 537
915 566
660 435
879 271
993 877
498 44
12 840
531 919
614 489
193 416
322 506
723 637
855 773
266 983
906 783
488 623
893 228
351 266
635 260
165 266
7 900
419 607
800 799
493 840
890 412
749 379
839 54
668 293
147 962
718 312
716 983
324 323
45 716
851 356
586 134
28 210
257 403
168 235
734 550
369 540
218 51
19 416
178 392
296 272
59 31
512 226
107 314
110 960
686 579
848 94
637 128
781 909
616 760
455 550
24 3
797 902
650 373
761 483
994 231
195 752
649 677
246 295
114 165
695 575
543 538
619 134
36 998
887 262
385 426
586 515
157 961
787 757
873 743
972 981
230 68
849 807
39 998
753 591
763 207
629 607
321 206
729 891
105 507
344 446
375 960
361 225
853 979
42 620
69 498
306 593
900 450
804 20
282 538
591 403
504 225
9 619
984 983
777 854
874 480
889 744
737 610
786 893
43 224
32 271
324 345
711 173
871 21
83 326
905 362
420 263
963 465
486 958
121 379
798 625
72 639
215 262
762 409
334 504
588 840
64 686
312 815
444 878
786 482
190 107
682 540
366 141
550 920
291 651
989 362
116 320
332 512
400 219
166 68
445 847
393 905
991 515
234 439
241 672
711 12
949 435
81 957
333 844
682 909
475 159
867 977
773 770
997 880
45 825
548 172
249 286
133 289
557 9
451 285
735 815
933 965
883 132
210 414
533 534
441 150
397 822
97 22
373 187
416 378
551 409
429 316
111 469
662 32
796 224
663 752
38 644
326 289
755 137
793 45
136 732
319 519
529 871
408 872
699 197
571 297
248 520
958 283
729 784
773 697
467 518
18 950
179 570
486 232
518 667
760 498
558 304
142 772
607 390
137 638
375 199
552 601
790 377
985 450
977 780
947 357
99 880
545 156
708 606
776 722
448 719
926 186
13 11
233 936
818 266
252 383
472 457
917 152
640 922
117 892
672 136
248 527
915 845
86 784
928 518
426 348
232 868
318 579
244 759
773 753
317 23
867 480
804 253
856 898
406 487
444 356
629 991
64 208
809 466
534 824
627 325
783 329
90 798
172 49
584 44
425 459
934 928
924 620
636 103
553 771
605 630
185 257
112 24
67 562
669 202
696 462
331 623
936 646
631 213
924 257
951 697
636 458
103 388
933 801
724 350
914 95
349 23
211 830
295 806
227 15
888 718
41 101
416 414
486 60
202 713
906 705
255 214
496 613
851 717
504 522
460 319
889 767
559 277
957 533
729 656
895 425
408 797
316 504
789 19
754 258
455 262
630 62
311 964
678 71
100 383
707 338
721 474
995 159
969 909
65 197
517 414
593 534
178 843
749 141
793 745
269 448
314 366
298 130
786 573
21 546
252 770
731 608
497 253
158 51
335 141
90 554
966 910
725 677
836 475
110 326
767 72
353 486
916 524
216 160
407 383
445 950
154 272
60 933
211 428
572 310
717 834
107 287
23 19
652 913
264 621
242 695
97 156
808 654
406 505
148 686
924 693
931 521
953 728
469 444
350 717
966 361
46 848
652 849
228 751
538 566
938 850
113 240
242 951
580 167
68 151
690 209
519 527
56 106
344 832
251 559
4 596
699 955
125 169
358 967
730 127
329 307
523 803
518 861
901 785
643 359
310 357
945 649
526 75
434 718
903 513
889 974
66 621
331 592
685 305
397 655
417 685
167 85
15 257
708 614
166 757
744 330
125 190
814 868
787 204
97 69
450 188
566 847
813 390
643 399
511 307
823 899
907 285
434 754
549 188
318 471
362 590
538 448
383 812
604 495
628 6
162 44
181 488
471 324
823 728
392 257
857 718
496 721
595 687
8 193
209 41
166 574
672 747
726 693
260 262
735 964
306 594
325 483
715 357
226 140
32 714
159 887
120 48
920 777
252 652
957 917
105 101
166 300
58 883
548 196
494 545
50 481
507 560
601 960
73 426
866 683
818 209
691 608
503 673
603 953
158 995
604 246
229 745
129 960
268 398
516 260
480 772
874 595
621 896
479 918
681 901
303 819
162 36
660 301
496 99
689 535
56 376
685 24
58 828
405 459
682 528
504 94
975 190
634 308
698 288
825 548
404 756
917 985
826 933
870 322
762 565
28 82
302 738
687 222
196 312
367 516
259 14
758 23
285 910
717 565
384 779
941 155
499 777
499 61
388 322
570 91
985 831
893 424
376 306
362 273
398 766
543 887
447 987
997 814
485 729
268 226
917 942
108 303
688 416
67 644
863 467
104 130
13 207
698 297
823 872
801 715
978 684
335 702
380 72
716 87
510 912
953 816
659 610
227 55
429 852
91 961
892 422
637 387
987 81
261 247
827 515
562 660
829 746
302 287
807 156
688 245
611 773
296 770
752 675
769 440
974 796
16 327
882 305
973 408
47 723
634 98
627 500
834 811
40 230
503 857
609 180
162 454
193 347
333 628
324 747
746 968
72 867
846 906
83 191
591 506
902 880
21 365
524 281
598 417
165 238
897 255
714 729
358 651
151 59
790 131
521 941
879 524
824 305
687 271
71 532
475 824
330 42
836 363
248 273
892 881
74 365
568 135
58 607
506 301
446 20
71 74
781 669
468 682
235 376
799 552
502 7
132 104
872 402
789 621
933 65
503 724
271 242
60 589
395 968
544 92
42 955
659 473
761 337
521 522
13 489
672 341
384 910
900 575
906 600
761 338
326 423
394 600
492 141
683 815
206 304
513 396
191 781
556 531
653 68
334 590
288 831
295 490
279 563
339 203
951 665
692 862
125 460
992 135
142 911
653 807
404 363
254 245
373 895
728 246
424 484
854 794
801 195
549 361
574 869
245 843
760 51
253 558
535 13
259 787
301 884
359 282
905 106
152 19
725 161
436 614
231 442
908 179
533 661
766 443
270 244
241 465
275 913
520 582
923 826
496 832
219 641
857 870
50 789
148 306
46 216
953 182
984 288
236 345
787 248
816 576
523 197
755 215
906 593
814 963
282 926
155 614
25 364
98 229
540 856
97 851
694 109
318 252
880 863
335 112
117 321
560 993
262 234
88 78
546 226
814 731
73 94
303 459
5 785
562 992
566 160
834 709
774 10
553 397
479 354
304 966
565 475
291 744
911 554
915 151
819 287
767 849
769 444
626 165
481 489
511 898
939 745
872 597
508 748
931 106
674 221
716 137
122 599
247 341
610 384
717 299
179 342
766 739
883 637
871 227
649 591
469 197
731 251
50 714
366 593
317 613
637 410
535 102
394 172
339 418
485 52
592 580
8 820
16 316
97 307
285 723
494 472
198 436
338 651
783 901
977 730
204 958
16 36
262 732
506 299
6 61
660 859
106 487
329 619
266 900
106 694
153 416
216 292
517 500
272 838
356 177
33 156
742 616
973 898
71 396
56 964
57 55
249 852
801 577
252 582
745 37
71 357
715 652
923 101
902 263
820 203
661 778
164 482
243 706
817 749
116 390
448 748
506 321
53 317
592 666
136 411
479 102
789 154
345 188
984 33
889 839
753 701
133 306
204 127
101 45
88 646
613 998
212 963
883 489
591 3
743 423
745 445
43 373
761 152
206 651
464 555
936 276
813 222
515 863
408 691
321 61
780 525
917 242
128 250
167 490
334 198
790 87
315 714
308 84
207 978
478 399
41 521
990 220
728 75
674 654
306 491
278 184
439 163
296 188
573 596
586 728
648 236
67 678
243 389
239 713
924 809
500 564
173 526
800 346
143 369
793 980
383 402
944 54
180 116
94 54
459 471
521 449
159 818
350 22
934 157
201 52
580 226
526 935
360 847
37 782
978 942
207 844
648 339
44 730
539 970
176 424
99 267
892 218
807 104
219 508
386 97
606 435
344 775
437 945
327 699
532 669
30 594
810 81
18 995
152 119
476 261
199 499
383 264
184 309
888 44
843 487
950 931
781 225
571 923
83 213
240 593
576 265
361 645
240 873
201 911
116 380
631 76
356 32
202 322
675 660
293 903
103 387
997 378
252 379
683 442
570 463
122 414
577 798
99 102
507 857
137 680
309 789
167 957
47 495
596 89
911 133
462 391
997 263
704 164
248 549
385 425
400 134
917 33
542 53
356 330
314 242
437 683
121 676
921 200
541 614
845 397
429 471
682 964
544 940
848 676
792 636
19 532
74 24
132 847
678 410
266 744
344 388
388 772
334 464
545 375
81 652
629 719
221 738
57 242
406 910
465 646
171 75
584 517
407 359
751 973
937 354
462 172
93 365
452 871
679 61
726 591
507 663
751 909
650 935
212 430
531 729
703 394
371 510
429 634
744 479
446 679
195 10
145 546
271 977
716 157
284 89
112 702
565 67
386 892
950 13
733 536
820 538
250 877
813 761
271 559
690 989
956 297
801 930
805 520
340 458
294 745
63 928
386 741
591 562
457 376
426 18
553 391
71 20
845 34
69 184
497 511
512 385
41 147
60 200
988 794
916 723
41 756
251 113
687 339
958 183
670 615
19 587
667 794
957 780
15 504
831 36
642 218
17 396
753 114
238 129
602 741
37 655
980 932
230 958
757 83
160 887
765 373
937 141
651 670
801 240
593 751
650 207
612 147
713 379
640 742
40 261
206 172
224 121
938 5
531 272
516 967
384 144
699 24
741 320
574 380
51 669
313 698
849 485
291 352
608 963
944 48
804 982
278 255
862 203
453 447
678 284
555 435
675 78
584 205
716 26
3 407
359 971
421 938
412 699
756 535
293 470
568 751
741 719
162 812
924 702
150 738
582 965
412 429
101 465
431 314
854 519
32 174
485 649
137 721
488 692
927 269
255 289
607 991
20 338
216 743
912 144
643 853
384 30
666 664
955 986
38 663
328 259
58 877
757 518
772 510
119 300
437 753
300 744
252 38
739 173
84 19
560 980
806 66
413 138
51 640
938 575
751 315
403 900
840 991
321 825
344 18
286 683
692 418
228 946
985 654
496 451
645 856
319 84
359 617
985 292
699 739
662 376
607 616
214 472
803 142
831 741
868 817
581 238
290 572
187 251
97 127
906 550
174 818
876 194
628 293
857 420
913 514
615 230
589 350
646 447
692 398
563 362
176 880
397 928
176 680
87 108
415 36
266 968
294 560
876 808
947 563
575 895
351 337
350 866
250 747
287 692
664 555
997 421
160 631
615 826
511 363
113 576
111 169
787 415
324 394
179 475
76 357
976 427
124 541
579 868
382 327
802 514
439 714
50 603
744 677
113 858
725 294
322 28
523 903
954 705
861 412
43 706
268 988
150 21
562 835
265 39
47 900
3 100
18 534
496 830
290 993
627 858
550 490
529 891
247 353
681 474
327 69
191 860
224 478
779 807
348 258
669 527
123 282
67 257
320 490
925 634
394 653
291 699
214 636
704 603
438 386
187 751
600 280
482 713
575 83
861 885
265 538
818 648
843 495
441 869
875 754
307 999
744 501
387 268
101 941
9 35
969 457
776 864
718 300
9 448
888 878
384 385
355 170
915 686
997 899
346 485
455 165
375 536
72 371
914 997
112 601
944 893
657 502
396 906
880 768
212 656
19 644
983 895
973 122
694 553
857 424
844 635
18 273
132 642
745 700
115 918
805 125
479 366
552 747
994 407
238 96
605 423
827 301
346 512
559 698
94 4
786 172
141 438
725 583
602 238
153 359
835 368
275 895
115 5
928 958
28 116
411 620
446 418
581 596
106 710
865 199
653 630
749 897
537 903
576 448
787 541
511 856
464 536
872 469
297 198
563 900
255 484
372 661
178 1000
278 414
487 295
170 421
862 549
118 564
732 572
129 795
427 541
283 620
413 605
510 63
187 394
112 916
476 761
759 260
146 915
455 675
638 620
456 82
476 595
279 151
952 517
73 985
179 327
42 76
716 416
933 914
907 942
437 715
621 303
972 513
347 740
495 48
143 261
706 761
267 271
67 675
205 600
455 335
701 854
258 541
295 139
120 774
588 292
225 131
589 462
711 309
606 743
225 133
441 78
925 883
875 483
929 688
904 628
421 941
281 140
18 824
710 154
905 354
905 139
420 882
805 25
83 227
342 668
900 561
197 950
539 572
892 454
785 265
78 153
819 665
377 528
685 107
884 900
968 620
948 988
45 112
590 581
56 89
678 661
966 250
834 419
890 758
236 202
580 192
969 789
180 332
496 936
777 575
502 71
522 543
146 154
737 801
644 908
302 924
545 418
71 279
782 247
104 282
821 375
988 512
993 586
695 176
152 204
447 494
372 753
990 582
331 885
52 315
797 780
453 296
505 804
782 227
197 550
398 507
219 940
307 750
499 784
750 922
724 312
74 455
182 243
888 887
869 894
540 591
699 951
421 527
497 858
751 59
90 336
359 252
744 698
141 429
723 212
764 155
825 386
166 982
295 138
792 896
392 990
990 906
935 335
840 305
529 706
27 984
694 703
82 976
555 175
645 726
186 731
335 375
241 112
568 539
700 551
690 823
442 971
620 549
206 499
305 335
873 683
32 76
781 958
293 701
314 480
597 867
41 746
984 848
46 637
904 638
174 331
818 145
69 933
337 592
263 324
138 920
178 29
934 403
925 713
874 532
477 613
603 921
499 970
432 776
87 401
857 517
345 888
772 899
104 7
523 65
564 674
804 488
186 688
346 540
331 736
100 460
93 745
544 971
962 473
915 78
54 808
406 570
691 360
720 385
571 693
767 13
652 734
508 50
253 886
505 658
82 62
982 666
336 887
231 400
642 855
554 899
83 165
160 362
63 514
286 204
712 801
58 694
366 599
916 487
643 519
242 529
64 199
46 718
148 535
146 584
710 804
94 44
830 411
775 602
931 517
474 442
608 864
684 210
107 770
899 738
494 894
173 872
530 630
518 26
30 904
482 221
930 989
539 405
79 272
398 682
159 86
568 749
301 468
191 380
523 281
480 240
609 183
290 639
541 321
343 789
942 77
252 80
497 354
489 382
313 714
906 249
325 166
16 28
836 520
719 899
124 375
899 238
517 964
689 481
985 194
200 191
130 270
829 502
218 978
443 660
884 777
854 811
557 484
320 58
26 4
98 888
555 388
469 345
148 177
153 807
460 346
334 159
671 81
733 293
277 919
806 574
758 801
15 373
708 656
705 533
270 639
955 411
761 885
893 830
384 1000
985 641
32 661
426 897
617 248
14 465
427 20
784 270
564 437
712 147
696 207
423 999
315 269
216 939
282 737
932 505
446 172
894 902
684 94
146 389
121 131
470 550
365 732
759 241
482 300
894 242
390 552
259 742
223 719
831 712
430 658
271 630
883 55
295 764
485 698
551 630
830 161
592 292
100 230
136 101
159 271
712 380
98 605
296 270
265 274
28 410
316 79
612 531
336 989
762 974
825 947
71 439
717 302
40 357
19 776
437 902
863 318
538 541
265 628
179 156
989 447
20 105
64 3
729 172
546 467
137 237
757 972
531 502
260 151
249 802
558 802
855 464
692 404
920 735
376 523
207 332
818 857
86 873
893 400
558 947
806 527
950 627
513 906
172 23
421 895
546 396
60 354
626 923
5 397
230 861
164 576
181 77
514 396
878 966
711 52
21 362
223 612
702 521
505 695
694 539
353 940
790 970
153 53
255 324
962 150
145 167
247 957
939 668
654 996
817 742
88 408
764 427
941 892
289 248
937 385
221 913
593 478
631 132
57 73
874 238
679 285
264 739
533 907
781 801
178 733
576 836
920 435
384 612
702 501
101 34
182 542
49 619
519 190
474 686
145 718
381 775
191 74
918 684
914 965
245 638
378 493
745 535
260 762
434 707
897 303
487 316
572 424
983 1000
727 761
223 33
139 699
362 718
809 460
436 872
927 5
884 950
197 485
192 79
859 7
658 494
635 421
273 926
419 571
31 499
705 818
615 385
701 564
473 696
402 182
982 713
648 190
352 88
749 227
645 549
493 231
867 220
928 746
53 980
561 603
656 863
453 217
693 112
682 184
290 980
674 244
401 434
675 866
571 16
215 713
823 380
152 998
290 467
560 541
208 267
348 656
951 49
803 303
310 817
147 859
12 123
162 41
909 169
589 962
976 482
563 69
268 475
376 981
679 327
453 530
509 889
307 182
140 77
386 776
172 763
424 548
415 318
242 730
57 685
1000 807
481 761
348 120
741 546
985 211
510 964
676 183
460 705
673 509
709 763
903 74
435 439
37 515
359 505
798 12
237 276
479 327
550 517
920 275
968 621
180 247
728 920
283 483
727 848
318 717
132 790
979 468
536 365
71 547
910 691
759 124
322 40
26 993
103 291
74 818
217 46
683 25
372 719
401 821
760 107
327 249
796 312
807 158
721 133
233 402
893 102
821 722
103 855
285 134
541 590
658 276
266 25
687 361
620 92
778 957
785 988
939 595
994 566
905 252
991 179
685 521
346 16
74 119
255 410
147 1000
681 923
140 353
691 172
372 811
82 674
261 663
664 272
139 916
902 465
504 830
878 735
747 152
358 449
118 446
402 667
57 784
7 534
16 49
894 334
761 294
594 53
636 128
69 681
686 692
73 975
844 935
675 985
655 610
419 654
662 690
15 549
527 263
193 67
558 388
442 508
458 601
504 750
647 8
157 807
635 804
459 166
453 337
422 102
14 889
364 492
993 67
679 686
834 535
345 95
305 981
923 137
622 689
170 313
970 170
14 814
542 546
600 467
294 417
842 326
655 582
147 118
894 550
432 687
330 725
827 27
672 732
410 461
216 801
103 537
722 694
639 10
18 77
846 309
313 1000
467 394
487 88
586 541
444 149
372 182
614 223
342 227
367 608
470 919
995 655
212 590
767 18
342 232
179 536
459 88
438 191
635 63
412 293
896 612
681 607
387 22
463 31
429 438
81 116
337 950
319 776
469 910
808 743
502 175
794 919
306 197
264 563
502 191
633 317
364 60
258 706
323 480
704 319
468 60
462 497
847 239
999 85
473 608
214 215
346 498
345 161
615 612
245 343
296 168
919 544
898 311
886 599
765 627
506 659
389 520
648 201
960 827
181 924
353 589
387 360
233 754
441 545
74 283
433 118
976 311
642 861
805 796
717 600
726 809
571 842
756 815
566 530
421 423
391 772
103 531
277 926
655 558
18 97
97 812
525 604
509 976
200 650
522 775
662 967
207 327
993 142
441 513
402 12
462 562
702 820
617 35
848 278
682 219
817 101
136 720
64 615
993 22
530 48
353 709
934 144
934 831
98 37
326 787
403 92
216 263
879 228
191 103
253 413
302 319
457 708
955 906
636 83
919 455
134 758
838 984
576 694
231 826
730 590
280 104
119 339
711 77
682 33
531 323
901 684
253 742
639 95
599 117
83 747
976 189
530 619
319 515
221 73
523 363
461 547
959 585
554 727
821 27
699 232
170 999
675 211
486 685
315 987
867 322
619 279
693 790
462 515
983 740
297 458
522 586
420 452
396 862
828 789
378 16
726 590
397 550
827 192
301 199
171 376
726 400
379 465
441 84
700 771
533 772
524 253
488 941
547 347
158 1000
661 436
331 171
892 991
586 645
25 901
693 383
806 802
273 968
990 90
117 837
425 974
858 689
718 419
105 306
596 653
637 974
141 709
798 586
788 782
376 503
262 623
663 951
73 777
548 497
373 271
514 412
764 461
407 785
312 608
169 128
409 705
634 769
882 16
19 112
835 317
294 778
511 896
936 789
436 871
709 261
740 20
23 742
952 792
707 427
596 68
325 999
614 280
160 45
780 115
99 737
915 718
443 491
356 383
442 27
799 104
782 590
539 618
760 173
259 872
421 878
62 30
846 539
295 434
42 728
557 602
914 801
757 400
637 799
505 769
880 942
510 913
239 156
591 549
851 50
748 414
461 352
138 439
540 538
559 632
800 900
692 928
529 525
542 300
249 641
353 114
566 917
489 609
65 780
747 521
101 841
726 556
802 182
460 829
107 264
213 365
83 874
734 973
774 196
946 454
575 580
944 354
432 602
387 184
943 285
493 615
434 666
293 156
318 582
503 546
30 668
255 877
19 113
582 729
188 822
106 613
746 77
662 351
622 810
304 485
712 722
897 314
535 768
142 859
338 734
911 212
651 450
188 308
486 351
335 322
448 868
192 766
362 871
221 994
674 616
241 531
406 563
321 681
303 464
176 601
220 353
253 218
901 425
794 339
647 53
277 337
266 215
89 80
250 686
635 612
4 352
613 56
59 65
35 66
879 900
948 527
34 432
990 256
384 769
862 353
905 52
714 697
985 639
848 919
777 903
864 855
441 279
88 413
258 840
414 415
376 214
987 496
953 119
489 381
224 722
670 836
916 187
837 913
519 454
758 109
53 311
370 67
212 140
293 155
216 703
103 262
78 219
273 647
253 49
262 896
60 90
966 739
918 467
732 645
114 52
218 238
428 278
974 983
887 886
781 965
2 774
112 316
610 635
972 373
161 849
570 10
341 623
870 71
161 350
177 475
328 785
66 140
166 91
944 301
617 659
15 508
974 186
160 801
999 570
253 702
16 187
943 40
802 118
272 750
861 95
756 517
497 811
419 259
791 593
564 149
773 322
803 744
898 979
296 628
216 698
920 359
639 575
535 41
204 840
595 435
76 3
263 332
716 284
902 147
679 89
6 643
370 137
186 368
356 335
257 330
9 626
412 954
281 755
400 126
846 812
226 554
649 797
224 920
4 330
569 137
324 768
211 291
797 891
805 641
582 290
382 391
768 810
705 659
244 650
115 476
270 891
413 154
352 21
417 143
523 449
32 86
470 792
458 665
692 960
123 1
159 743
342 567
400 952
49 952
261 46
929 638
172 95
53 605
990 459
829 945
297 531
64 184
274 694
91 555
790 380
407 49
264 327
643 740
71 778
170 472
234 245
799 259
410 811
999 210
271 596
555 732
53 344
153 325
837 172
290 834
813 882
677 65
593 776
445 933
998 486
461 839
4 307
356 666
553 523
157 981
734 628
75 158
54 857
652 479
930 419
997 913
384 423
884 895
250 768
785 860
496 260
943 336
996 848
770 274
481 6
612 720
525 33
957 28
441 988
194 465
133 46
499 247
671 777
902 696
429 637
374 793
863 322
709 607
182 641
299 243
50 597
886 385
963 953
538 852
200 357
689 217
750 917
937 97
150 90
673 977
553 157
731 562
289 609
158 987
89 113
373 487
828 538
2 364
579 566
377 934
319 782
870 357
413 244
289 608
932 690
588 129
523 745
946 159
70 461
229 237
987 565
856 379
758 854
211 188
184 260
970 528
75 813
32 718
856 259
840 682
189 733
768 439
689 398
801 252
62 537
247 481
716 451
983 302
157 579
316 869
771 279
96 75
446 376
488 587
372 638
578 838
295 109
508 605
195 914
887 718
170 66
710 785
709 549
714 446
647 372
208 819
61 205
372 584
784 915
869 315
140 134
716 709
740 267
588 690
796 572
554 839
674 363
81 592
791 797
219 33
181 280
5 464
628 879
346 18
774 277
718 788
841 635
143 205
102 270
934 267
455 785
753 295
485 53
223 185
275 734
6 74
909 479
381 262
855 962
298 453
701 220
921 182
841 25
54 891
17 264
694 808
802 872
741 982
645 223
49 395
343 316
37 39
31 750
269 888
104 889
887 305
428 44
29 673
533 741
865 407
871 505
339 950
709 980
13 688
138 861
207 255
742 658
124 209
160 955
50 460
386 432
811 517
861 506
129 256
23 396
856 770
709 504
304 391
803 300
909 750
990 369
624 458
578 437
821 812
16 846
759 842
295 386
757 780
760 594
121 581
667 61
881 61
903 187
199 191
967 614
675 846
370 350
464 639
173 411
758 363
716 902
277 595
379 197
120 989
939 756
384 211
779 529
604 110
166 422
754 368
50 665
89 19
585 517
421 623
788 56
350 707
350 49
69 483
855 938
850 449
38 961
515 625
777 872
685 196
448 574
775 240
539 697
641 68
25 648
637 379
608 843
187 448
523 565
968 901
694 116
652 87
707 821
545 527
635 348
886 880
456 530
722 265
862 681
552 813
997 458
378 785
105 917
508 600
36 532
233 776
460 877
470 195
573 380
244 516
817 822
198 720
795 621
292 608
910 351
79 127
506 838
852 994
607 579
8 626
238 829
302 824
662 161
956 445
365 877
420 731
374 905
972 135
652 205
83 402
965 301
75 750
475 399
907 620
742 754
377 68
322 442
296 899
838 737
983 307
277 239
564 400
566 512
213 792
729 244
764 822
838 587
374 691
895 586
350 298
428 746
599 476
671 756
419 383
881 112
475 217
936 765
129 826
481 748
884 848
924 743
695 488
268 20
178 72
600 58
982 949
384 97
59 812
358 58
735 362
210 224
425 280
978 882
604 544
91 758
327 765
539 917
293 806
987 631
138 500
203 903
263 936
658 710
717 396
580 289
281 284
325 413
644 919
162 79
75 691
35 442
602 195
258 536
99 969
102 849
439 418
412 606
59 658
969 612
430 739
689 260
180 882
942 766
309 437
965 305
965 739
888 765
932 195
984 764
489 423
848 73
668 243
16 163
907 696
817 210
329 466
534 413
753 146
767 300
506 400
487 268
722 242
789 177
272 796
765 663
4 350
675 982
875 339
996 273
622 599
468 15
320 550
996 324
986 386
409 458
850 569
613 698
477 862
333 419
535 399
255 87
761 695
403 408
243 104
878 313
649 192
703 391
409 716
650 215
118 904
500 783
137 838
116 555
985 695
515 484
689 111
166 384
763 683
406 382
402 191
461 146
679 473
42 749
226 92
260 99
628 940
395 536
752 693
868 587
288 909
37 962
675 421
625 607
654 502
933 217
524 691
959 536
419 394
188 169
279 707
638 139
526 916
233 310
423 448
913 998
437 538
442 370
652 875
860 291
648 862
426 500
428 128
212 599
545 491
350 792
774 590
201 166
779 255
520 83
621 680
469 493
31 264
782 950
438 293
818 992
737 418
649 463
369 731
564 310
671 739
355 700
528 193
863 397
923 752
946 227
456 651
1 143
370 327
679 914
597 941
530 956
513 892
580 594
56 815
316 570
91 363
847 420
658 210
945 278
926 584
399 485
551 120
277 569
360 794
271 17
361 916
331 615
592 963
600 156
344 24
641 704
253 822
501 220
686 460
67 588
29 716
82 631
329 515
387 313
803 797
961 287
918 594
321 707
898 582
1 517
982 557
220 987
970 611
535 283
842 862
909 769
201 891
528 235
856 199
491 267
165 148
834 821
709 565
332 510
741 454
288 647
971 466
731 443
345 983
506 792
89 974
753 829
198 844
975 175
252 202
427 575
794 15
793 652
439 112
324 528
992 848
331 531
180 196
443 550
210 50
112 798
839 467
711 941
874 326
781 711
246 47
657 10
33 781
536 955
859 940
761 480
315 363
33 821
293 662
879 634
953 783
336 771
330 162
157 992
622 783
329 265
1 785
958 350
476 39
702 435
255 873
86 685
883 366
512 974
296 193
93 400
536 497
983 431
374 727
881 945
595 219
930 828
53 646
817 205
109 277
755 584
7 580
630 459
613 412
450 417
260 978
774 521
779 381
144 409
457 297
825 906
267 450
808 379
564 478
232 765
950 803
814 637
482 420
164 831
78 527
673 598
734 964
231 309
848 858
40 229
300 770
459 633
359 829
888 170
558 796
558 424
991 886
762 929
561 636
942 309
671 230
61 961
300 129
678 948
567 660
209 226
63 28
961 229
235 85
497 606
258 186
552 69
483 89
986 864
991 461
778 822
704 973
268 836
380 541
266 166
887 945
465 540
949 780
525 796
382 852
430 55
22 574
410 335
898 532
740 424
397 429
887 943
213 635
719 462
684 998
779 35
69 321
460 451
585 253
366 698
641 942
348 709
720 97
701 450
312 454
430 772
478 696
661 519
290 555
54 490
636 510
747 82
456 299
373 946
285 583
433 189
220 279
957 437
426 494
70 836
714 133
204 368
81 295
19 635
557 201
456 171
794 414
128 364
250 763
356 6
156 302
751 460
918 736
123 791
268 602
151 718
523 9
90 365
92 183
133 726
115 527
338 351
828 743
602 845
205 569
965 958
309 974
921 910
539 958
125 618
607 851
246 474
822 267
921 624
326 634
634 4
21 628
659 927
339 188
827 80
231 253
865 677
5 239
687 795
627 310
453 577
52 927
361 980
130 954
664 723
515 514
255 941
544 822
234 731
496 33
647 667
298 974
656 116
277 907
177 232
913 681
403 45
516 805
709 525
492 758
775 971
509 303
272 85
418 734
329 39
658 188
918 722
477 793
689 316
247 170
758 386
901 738
857 235
82 392
941 845
622 193
880 822
998 12
552 173
294 738
131 803
447 434
5 631
796 49
310 832
455 435
725 223
301 110
715 554
842 485
915 709
613 881
459 157
385 138
767 823
622 949
950 409
774 212
321 184
448 398
109 413
99 826
352 593
413 758
785 161
424 851
737 327
180 338
172 686
345 470
121 635
931 689
920 966
377 61
671 817
655 16
239 572
616 583
776 981
849 762
887 85
313 32
75 994
675 353
985 284
344 79
926 986
843 615
868 26
70 568
742 317
126 665
473 640
463 565
516 965
706 275
700 149
803 380
158 820
822 198
808 450
59 259
575 310
331 924
385 471
32 689
120 493
887 316
293 14
471 375
215 520
752 97
44 505
521 740
306 573
895 467
454 544
897 802
779 621
179 543
766 244
665 881
862 562
297 54
164 231
956 463
837 856
444 357
530 255
47 387
268 660
54 335
169 841
33 363
356 222
247 243
943 243
886 158
125 774
442 513
908 120
773 469
384 481
701 281
325 427
238 136
657 994
507 733
544 974
251 954
865 524
637 276
491 72
199 699
257 1000
970 378
675 813
792 777
291 321
285 757
905 628
614 23
684 2
201 599
306 513
83 730
208 712
724 66
354 807
614 823
661 355
754 785
492 691
71 738
968 643
658 239
91 683
905 730
912 111
306 406
862 20
363 255
825 424
487 333
998 722
220 253
407 143
654 665
355 252
673 154
954 993
617 12
751 387
682 217
446 255
642 840
14 605
125 984
202 546
64 385
843 769
730 761
581 915
938 302
59 577
137 647
948 78
152 854
463 955
820 107
338 58
4 458
244 817
341 578
444 158
772 505
786 794
380 315
912 461
648 639
367 73
286 676
365 230
477 777
929 209
457 913
857 496
125 798
928 791
133 84
45 401
708 583
460 699
392 927
706 952
984 316
329 814
2 321
249 809
834 143
67 161
21 29
758 561
665 991
393 457
687 296
233 364
607 61
78 24
258 975
448 33
663 592
406 333
457 256
733 847
298 804
214 998
94 84
142 927
820 321
343 589
928 951
450 997
612 799
810 180
792 578
448 590
190 482
919 134
305 89
679 684
455 369
833 512
815 620
381 239
363 402
5 234
63 254
537 580
382 411
726 362
671 137
831 916
104 989
171 760
330 705
881 406
369 94
488 936
895 585
932 715
205 192
889 963
458 537
19 9
642 396
816 75
417 919
143 50
403 389
569 796
714 659
266 872
160 807
209 117
332 615
540 671
46 984
894 502
996 634
678 111
81 855
824 120
650 381
753 234
310 836
992 863
513 944
92 299
771 95
517 8
867 547
56 458
931 171
607 144
925 720
801 391
896 599
699 588
842 831
188 510
346 979
125 483
29 134
651 302
696 554
762 391
838 64
515 772
978 775
941 351
170 771
486 87
682 674
280 676
738 859
342 537
991 220
492 614
699 94
248 34
425 60
711 867
698 781
336 835
629 116
486 941
928 978
677 35
660 344
323 157
167 501
631 458
413 582
167 436
895 636
922 738
987 4
196 156
746 319
214 311
817 811
790 673
637 894
276 246
115 705
866 872
646 766
625 929
503 895
268 342
831 397
833 10
438 522
707 426
613 575
15 104
233 327
548 18
777 460
246 666
860 734
716 700
684 604
868 96
652 768
285 621
665 685
393 879
279 679
82 261
98 236
131 632
533 234
820 291
236 543
357 806
242 367
158 607
154 152
279 631
354 83
118 809
162 129
674 33
405 422
939 568
617 143
433 419
675 280
307 591
339 690
64 716
81 914
907 327
304 184
830 905
979 42
319 800
843 289
931 223
516 397
648 293
961 280
474 983
888 998
330 455
626 625
731 141
104 103
678 997
168 15
343 939
295 94
905 502
669 319
267 493
672 361
277 390
749 100
591 699
612 555
375 59
608 723
670 446
321 789
855 623
44 748
989 92
778 894
587 474
786 120
156 342
733 515
114 311
190 357
176 23
142 360
870 761
311 12
661 785
161 972
247 776
288 440
202 125
122 82
471 647
983 867
613 343
990 815
653 102
950 128
521 52
497 583
153 396
720 389
218 482
231 235
692 936
770 54
939 361
600 650
130 44
164 836
905 718
949 770
647 304
797 125
309 917
896 15
753 881
735 559
257 912
519 209
245 551
384 61
339 365
114 168
870 382
892 58
281 845
574 373
949 266
434 933
363 271
435 495
589 228
952 972
905 714
559 169
704 712
926 20
804 141
806 771
233 882
599 913
406 947
431 951
667 411
592 71
385 654
121 863
732 495
733 318
456 376
514 613
51 386
689 17
365 423
581 280
379 441
696 307
594 75
107 52
103 846
948 32
109 375
752 259
442 259
214 716
685 206
83 116
169 352
435 104
680 81
347 848
376 954
324 10
47 433
970 931
874 271
982 940
971 240
902 387
271 280
748 681
928 344
982 552
100 467
231 301
987 151
221 612
542 159
116 916
34 896
692 980
291 721
506 105
39 897
743 519
586 894
636 869
66 63
611 800
68 831
552 315
656 54
597 510
994 894
955 951
856 694
185 156
718 403
358 48
302 641
75 539
483 406
724 373
776 889
971 158
330 924
110 659
71 216
448 772
952 892
252 368
697 386
585 782
177 936
988 269
447 306
562 215
176 131
425 540
955 852
620 938
87 832
292 99
327 639
806 37
184 401
559 848
121 941
631 337
420 362
930 866
965 257
697 645
996 419
531 171
814 628
305 645
898 91
909 778
786 481
529 155
208 988
141 35
505 967
263 232
619 823
554 762
797 483
384 978
409 306
727 978
526 287
599 100
823 179
50 75
380 354
591 295
578 964
883 517
931 750
138 445
437 379
603 454
927 28
289 649
818 68
691 457
397 547
273 505
961 178
523 77
947 752
611 711
714 465
473 402
934 578
291 507
924 223
626 824
9 841
443 796
601 668
875 420
650 332
313 248
856 253
682 100
493 440
705 833
634 215
472 920
343 932
716 311
19 738
470 14
523 567
152 380
587 135
396 748
864 645
154 57
509 178
903 807
510 454
869 759
12 656
976 644
57 129
651 667
143 571
360 441
184 242
895 153
502 780
186 597
211 505
974 646
506 395
620 841
249 887
334 539
151 983
181 269
530 54
905 412
390 408
234 458
21 463
562 622
338 871
489 586
754 56
817 262
60 216
105 421
664 300
926 354
369 959
201 919
492 400
815 529
570 487
688 577
984 661
885 72
21 426
754 256
434 622
719 706
406 208
322 888
679 468
836 522
797 750
489 593
538 612
794 16
372 58
952 537
1 158
885 749
969 119
499 577
696 686
440 25
533 395
612 426
588 858
688 149
413 205
999 567
343 459
606 240
663 789
28 800
985 502
333 350
370 43
480 157
348 305
673 665
219 196
430 178
977 645
671 576
77 679
609 165
47 770
901 630
837 870
253 911
332 808
982 43
579 57
629 963
168 931
45 370
683 731
125 122
113 82
360 633
265 565
228 560
226 622
437 81
249 1000
52 831
611 461
468 51
534 674
340 476
679 98
372 228
638 164
895 48
238 236
98 584
504 727
818 634
96 482
411 689
847 308
131 897
729 193
262 678
476 231
44 104
726 886
222 219
879 129
783 429
854 364
178 662
616 703
422 624
244 624
26 887
664 302
195 550
633 996
131 978
898 714
277 736
169 545
389 137
579 928
255 39
479 547
2 735
201 146
41 339
808 427
291 355
499 208
630 792
346 771
879 112
32 329
544 949
43 119
757 447
618 954
853 632
1 631
502 366
530 815
9 25
348 18
200 431
443 889
403 204
817 655
930 135
305 819
478 78
492 281
126 767
709 470
126 784
715 375
429 504
399 680
791 756
740 85
369 128
670 43
877 593
432 944
393 540
143 9
959 243
535 854
11 25
310 983
185 792
350 366
549 583
256 875
535 465
248 577
613 100
721 513
316 773
855 903
992 628
572 311
459 917
945 983
7 306
225 929
74 460
4 892
724 114
789 18
225 128
256 124
31 385
179 196
530 225
30 901
808 235
587 789
766 764
510 204
586 542
902 432
185 575
554 796
656 235
579 368
589 476
253 412
313 176
519 36
824 6
549 331
84 302
548 144
393 219
181 838
145 847
124 103
394 313
212 501
936 731
203 216
202 194
513 361
930 214
810 442
36 81
639 824
893 733
524 522
396 5
346 241
483 38
639 761
279 334
4 126
350 757
308 332
816 737
901 128
33 193
901 510
742 957
742 1
512 505
445 717
146 476
800 628
643 576
109 469
985 452
808 109
922 166
441 39
258 132
335 708
205 167
728 206
211 327
260 603
972 631
11 427
748 144
895 418
754 152
46 320
641 627
940 343
707 148
924 154
468 763
870 132
698 609
504 534
661 562
263 874
940 290
364 793
570 766
194 368
570 170
249 114
134 25
859 463
550 840
398 56
991 420
488 789
389 89
52 102
742 390
843 122
235 277
900 793
894 426
433 117
773 478
877 211
967 705
103 379
538 705
288 43
772 222
931 998
610 286
872 351
366 36
970 116
779 927
784 386
993 254
174 383
155 524
198 138
12 741
286 591
576 648
819 689
583 87
241 603
984 728
847 94
790 92
106 586
797 390
990 456
931 696
136 418
657 731
509 233
513 676
682 584
547 10
395 300
700 738
754 680
382 100
771 500
686 152
199 307
224 411
907 88
604 280
121 74
377 452
335 745
108 924
905 414
756 191
583 384
244 252
984 551
992 222
964 34
590 991
253 746
660 282
439 679
960 750
439 868
316 832
60 240
120 442
774 735
969 572
598 513
196 708
827 65
989 579
616 844
962 764
988 992
642 353
141 212
869 299
976 250
984 816
507 760
38 652
696 254
319 75
295 932
500 930
41 792
690 356
943 689
190 384
625 845
820 495
20 502
282 641
61 400
65 971
279 415
128 997
548 265
595 117
862 239
150 248
552 80
792 305
750 862
929 971
617 798
163 443
204 602
736 640
389 489
83 54
271 176
1 584
20 840
449 161
442 969
938 268
390 476
929 236
476 491
434 836
116 724
355 735
993 914
202 768
459 270
199 924
906 516
851 521
871 530
359 429
440 635
787 550
367 861
658 391
549 426
954 777
247 684
952 292
198 838
562 437
382 966
910 160
962 928
576 993
287 223
747 279
111 527
851 387
334 284
59 160
372 506
171 177
923 325
774 254
134 506
555 84
400 861
636 523
951 728
541 488
796 616
786 585
152 607
537 174
423 926
104 242
949 540
832 97
980 280
702 944
8 174
253 734
777 547
991 773
781 887
590 249
100 983
809 291
250 784
14 94
822 902
200 601
456 851
57 96
671 483
605 497
331 327
564 748
708 218
890 441
748 517
585 531
313 789
315 883
418 493
993 525
775 252
783 527
712 937
246 923
256 958
221 786
847 533
808 764
280 981
731 748
104 562
610 439
491 264
355 313
500 827
486 440
588 25
703 210
557 188
341 189
388 79
698 518
428 202
577 766
440 475
625 271
476 689
486 966
535 141
179 861
945 38
38 102
108 698
574 443
411 893
338 361
991 851
71 311
974 232
81 258
298 463
113 631
854 56
681 697
395 278
648 45
979 214
984 296
771 685
904 384
820 440
468 416
782 511
15 675
940 76
627 138
894 149
114 13
840 364
433 146
865 803
172 825
87 97
730 815
928 303
999 903
430 866
312 923
428 70
143 609
320 926
949 162
235 623
942 457
845 841
333 497
479 14
578 386
943 537
204 360
63 520
959 33
511 238
8 126
764 331
671 134
101 837
921 28
284 285
363 783
825 108
337 812
376 354
200 762
87 245
832 284
602 908
876 708
229 178
474 266
780 336
881 801
603 909
615 95
642 69
48 351
90 218
529 378
890 716
338 850
342 376
230 328
524 871
587 225
890 733
967 870
612 442
989 688
803 286
352 229
499 488
883 90
143 266
557 544
533 943
980 71
451 112
446 535
85 588
291 265
766 503
409 593
813 298
703 716
459 238
811 369
487 176
30 491
982 669
975 676
789 470
833 447
324 660
710 945
28 461
924 16
896 124
55 674
125 697
506 397
525 715
576 641
724 343
741 227
337 405
344 274
64 303
935 953
353 388
55 110
847 538
817 687
221 136
719 321
152 485
804 227
371 506
456 100
229 635
8 190
14 73
304 15
228 519
874 338
944 448
116 493
532 118
48 338
110 630
199 918
178 36
348 623
961 866
550 776
775 263
1 600
422 604
519 402
326 789
995 970
124 74
71 973
665 916
157 434
724 530
267 412
332 857
550 838
371 575
429 712
816 687
348 999
368 562
998 878
241 23
601 1000
238 123
148 538
849 465
263 674
170 535
55 526
204 971
172 643
966 901
271 316
349 169
864 720
70 968
649 373
652 969
297 218
971 909
444 617
885 229
839 626
35 799
304 677
873 610
753 949
980 151
232 294
34 285
914 302
675 194
426 164
552 22
735 80
310 697
764 369
598 569
760 114
780 573
376 202
112 158
626 574
793 703
368 199
883 895
854 602
584 974
855 265
667 136
662 130
69 651
497 231
388 175
88 783
603 375
790 803
202 754
267 34
972 44
722 560
673 17
41 937
684 333
844 996
110 885
478 980
230 454
2 860
997 345
519 991
841 38
29 618
599 33
753 349
169 98
312 538
478 284
263 82
638 525
910 962
780 896
620 448
123 647
119 853
386 925
692 498
66 502
246 542
788 153
928 702
697 265
818 533
931 573
329 71
145 428
495 62
155 125
273 14
411 847
465 431
972 610
494 834
185 465
947 766
740 196
239 15
947 371
496 763
431 391
233 222
775 838
70 68
270 556
345 199
569 900
762 27
902 16
125 520
354 783
368 979
729 530
157 682
941 140
570 673
186 726
317 853
107 524
964 11
666 826
640 222
3 385
519 509
142 197
985 386
775 479
316 20
102 225
430 414
15 822
183 236
447 128
942 508
373 775
32 294
906 654
608 847
80 689
775 677
783 393
54 20
23 208
96 586
477 263
301 263
41 942
522 618
350 892
474 795
989 980
203 623
918 689
922 246
629 23
459 263
575 446
445 295
360 211
37 16
250 410
939 971
434 832
944 314
689 358
75 268
896 330
193 637
736 683
929 295
421 768
572 260
634 432
759 763
871 138
930 553
137 172
772 219
423 171
540 78
435 248
303 883
659 914
736 776
723 815
94 339
395 546
125 684
107 482
202 855
255 893
202 563
351 934
386 693
609 210
773 380
172 969
552 549
150 385
473 609
32 777
1 514
682 204
788 412
50 32
889 703
133 503
403 630
355 119
423 667
67 66
37 821
653 709
836 65
552 910
745 364
39 505
608 193
70 217
977 602
441 498
313 931
828 658
903 698
925 161
428 352
254 576
161 421
282 26
200 530
480 653
809 368
226 124
136 108
195 141
766 943
920 120
55 88
10 308
759 310
723 800
794 411
56 287
867 575
669 871
145 879
724 214
138 94
203 319
606 195
440 393
463 384
711 472
556 72
106 881
777 907
172 928
983 169
45 27
37 532
97 574
860 958
51 448
472 973
364 472
366 249
88 472
258 188
87 25
272 585
893 181
100 108
113 750
267 472
953 937
149 642
76 243
189 38
171 995
172 511
262 992
744 636
81 645
171 15
40 674
46 666
853 349
993 974
357 684
602 708
564 407
193 58
655 204
198 591
121 723
761 246
581 926
902 123
623 683
504 728
166 671
765 128
538 919
579 763
579 661
120 907
70 173
723 825
463 95
409 977
379 544
31 146
352 407
294 827
999 924
165 242
755 699
859 948
260 568
817 821
337 264
81 982
90 40
825 245
312 584
604 145
43 537
20 382
598 529
412 951
259 837
139 224
838 856
516 199
490 193
689 600
810 913
36 47
552 998
556 161
995 519
840 873
449 67
180 990
423 185
731 117
195 712
414 107
62 81
88 101
696 787
953 128
15 148
196 699
296 729
246 190
900 891
340 644
417 797
406 778
88 475
11 588
342 988
381 812
624 309
713 292
991 431
349 208
638 870
100 609
828 307
210 980
768 951
51 546
735 306
490 529
571 914
87 833
243 671
16 387
716 417
391 793
519 624
390 241
179 190
185 614
789 443
148 925
51 727
832 955
737 169
788 423
23 732
729 124
85 594
294 797
635 333
306 91
806 725
365 30
238 225
280 517
626 311
820 184
401 698
950 677
269 331
752 956
3 805
115 448
903 817
110 902
306 422
393 600
687 521
569 433
564 987
292 126
548 395
931 283
536 317
9 129
295 965
778 527
428 453
643 617
874 257
184 291
225 54
926 697
333 545
929 366
634 822
59 148
847 97
502 819
404 879
932 969
655 212
156 150
994 30
415 864
878 713
23 753
361 212
900 700
218 308
36 380
726 995
13 685
629 96
410 57
721 660
167 447
681 785
465 273
715 672
802 258
481 216
529 290
884 180
26 52
948 446
192 891
206 328
679 676
791 481
461 472
523 656
398 113
403 94
668 223
950 629
143 244
558 685
151 942
279 423
733 873
461 437
9 272
271 616
329 284
113 862
492 284
852 259
207 985
663 831
454 253
630 107
405 207
324 895
952 156
786 9
492 398
961 755
178 997
45 971
187 564
937 358
514 331
792 361
383 351
730 111
607 604
525 580
842 281
415 108
817 274
763 182
556 51
583 834
795 190
931 780
633 314
408 20
236 310
231 982
634 227
418 964
743 345
723 647
803 72
760 946
364 687
622 980
773 799
619 927
507 332
576 987
433 620
966 246
672 536
434 25
941 969
345 230
163 877
121 372
829 728
634 586
292 213
223 490
763 547
535 585
932 245
4 167
769 811
672 916
777 745
959 55
950 37
210 388
873 856
642 221
72 235
462 657
33 94
164 323
184 601
775 533
904 254
706 571
133 541
850 122
547 821
920 367
920 912
960 977
345 110
85 73
77 833
899 677
226 265
969 427
766 248
918 215
764 629
615 382
423 91
822 643
274 521
937 579
411 829
58 208
724 547
114 423
617 774
383 695
601 889
732 958
866 918
670 797
339 406
675 326
862 735
995 920
875 291
207 952
265 754
172 465
305 630
532 916
764 244
516 212
946 361
314 190
821 855
68 510
960 18
367 793
847 795
468 286
853 663
841 376
751 30
633 90
931 348
240 73
494 882
416 579
186 649
851 386
584 252
397 265
503 225
820 322
528 8
613 775
689 185
771 19
492 866
729 946
511 453
362 256
351 652
144 648
992 467
746 736
277 230
949 817
474 264
831 214
487 273
374 410
519 795
876 543
399 756
72 465
978 39
517 390
587 469
49 425
230 198
643 42
628 420
879 246
406 815
596 75
138 100
974 825
812 395
793 760
712 489
254 21
730 446
724 570
627 891
294 531
767 683
515 487
398 857
196 597
259 348
169 923
765 977
208 986
825 796
199 740
306 702
384 16
333 230
913 634
100 174
659 873
274 638
796 43
972 550
577 527
963 915
938 743
410 817
573 764
689 9
527 264
141 179
886 191
753 789
804 882
294 689
956 920
629 52
432 16
540 647
244 177
407 923
801 952
525 841
229 459
230 94
773 895
148 431
698 546
936 102
93 996
563 173
458 825
864 880
689 993
487 608
150 270
869 700
557 873
309 26
574 68
426 444
368 694
515 264
364 22
654 98
609 680
871 586
84 737
457 916
544 511
972 559
358 776
337 497
71 913
232 589
141 352
387 841
696 353
116 646
567 546
990 271
2 492
222 690
81 431
125 793
422 309
379 923
624 926
29 972
712 91
210 837
940 154
681 494
18 406
469 17
198 35
71 643
756 636
248 670
272 354
504 653
771 571
431 736
680 572
261 494
815 302
332 121
398 178
596 920
53 831
443 28
549 190
991 121
20 320
348 133
991 426
567 330
354 946
701 720
29 623
605 187
198 703
563 62
205 810
252 546
956 487
703 388
716 533
597 944
896 257
15 112
91 203
415 651
691 264
970 314
444 136
191 210
625 601
19 763
930 495
500 790
9 45
866 185
223 607
374 541
743 114
824 580
51 981
226 396
739 426
46 690
763 356
722 246
764 279
529 898
763 540
209 202
203 90
725 337
633 600
76 607
484 537
379 448
742 126
660 706
624 262
396 83
415 60
530 309
664 181
84 442
472 584
585 960
732 16
276 60
403 124
4 963
489 399
717 153
566 619
981 845
933 27
700 632
336 523
355 83
798 108
60 778
756 90
550 496
62 944
36 370
728 367
749 208
13 654
145 929
734 349
403 337
481 448
716 43
932 699
241 463
656 825
277 732
580 239
607 689
477 270
39 413
843 802
28 779
146 983
821 291
175 673
111 286
727 991
6 839
200 667
519 984
745 101
222 739
921 411
363 379
64 162
468 866
317 342
573 646
776 398
670 475
798 271
671 210
398 282
783 1000
67 622
30 526
49 613
684 863
983 834
986 25
11 257
187 792
549 153
828 332
987 322
723 162
102 457
144 393
945 440
693 93
508 947
392 823
365 997
809 941
1 458
243 941
516 532
784 672
693 593
200 934
885 625
948 85
37 327
596 692
351 33
730 167
220 148
301 411
629 646
33 166
482 571
668 422
909 674
703 791
23 369
127 233
562 612
107 245
357 179
358 20
55 258
782 634
344 190
500 601
372 37
523 893
722 875
837 338
636 461
825 301
28 448
941 553
137 304
80 305
656 315
266 431
741 32
127 195
149 724
708 560
840 654
920 144
597 626
419 258
423 985
388 887
630 232
519 451
398 841
573 154
395 973
915 166
733 409
909 681
557 615
351 8
494 297
894 506
396 238
688 382
62 314
599 465
448 783
147 331
964 459
65 286
375 284
856 680
499 481
403 298
11 965
931 39
556 544
356 250
593 536
923 464
745 126
878 480
879 378
798 458
179 227
157 887
135 582
408 837
372 376
330 678
229 197
500 327
224 242
619 554
768 352
706 427
449 58
706 487
603 498
719 151
92 705
792 133
509 329
175 556
717 104
627 912
727 212
362 946
975 691
795 991
312 480
244 392
37 539
900 373
669 7
218 621
286 283
839 84
854 45
516 294
971 389
229 104
434 109
739 972
972 213
70 247
187 42
627 917
441 666
743 918
203 967
185 708
947 581
220 485
645 116
644 884
970 459
148 50
35 885
323 766
616 111
658 950
247 952
609 599
748 330
979 455
195 51
114 226
48 157
593 149
529 665
726 283
38 963
59 443
329 328
502 689
663 418
759 8
9 93
523 351
709 691
179 157
651 863
761 766
342 238
279 489
967 206
657 837
610 203
875 176
799 268
67 38
784 683
355 297
520 732
645 604
217 818
159 370
664 998
113 297
909 223
880 440
889 40
673 34
560 436
724 604
219 946
90 787
462 223
652 172
927 175
6 515
608 648
826 590
207 693
246 967
987 990
925 913
344 971
381 642
371 932
546 971
837 751
343 821
83 410
748 97
803 901
449 289
11 840
518 444
815 379
588 410
269 352
382 945
426 715
967 864
304 306
398 694
960 140
729 110
580 229
154 216
58 473
905 968
314 575
479 758
785 247
923 342
293 991
243 611
789 695
854 892
989 489
220 870
303 334
379 135
815 903
804 851
874 199
679 378
439 422
454 540
314 467
662 66
516 489
455 546
836 134
594 373
897 50
559 324
292 384
959 541
985 636
973 114
155 476
976 782
430 473
383 316
108 949
566 948
458 398
388 927
682 812
465 758
475 997
526 236
572 429
46 554
639 876
765 127
720 342
342 558
616 952
673 87
180 542
613 684
795 995
149 198
726 515
217 881
741 664
240 228
763 439
650 208
572 451
786 311
656 110
295 787
699 502
225 645
887 107
855 389
118 973
406 935
819 56
667 376
143 394
181 160
582 914
751 176
913 328
299 826
369 994
706 190
63 405
73 346
578 351
337 777
399 264
531 66
167 530
129 957
988 467
731 349
807 687
93 605
52 903
727 802
703 702
18 265
220 29
175 515
481 444
555 69
571 343
274 606
750 842
341 998
730 851
585 389
558 782
325 952
502 892
107 344
212 754
996 175
128 563
336 146
37 237
530 348
764 411
188 805
355 95
781 980
180 153
173 750
642 644
442 945
612 838
90 493
911 297
101 916
822 589
306 722
517 446
697 217
107 160
904 330
938 788
955 833
687 453
38 56
855 479
158 900
951 352
413 425
805 643
685 556
905 268
939 56
920 624
834 849
660 868
438 540
70 468
461 827
715 106
424 449
337 389
341 491
105 840
530 517
873 113
920 377
158 529
307 612
101 395
709 269
602 707
748 235
441 158
832 666
453 552
835 949
407 328
380 861
798 486
424 901
666 415
892 258
747 363
508 284
813 199
574 8
761 296
787 815
524 667
67 811
263 265
366 86
490 995
96 541
701 909
781 545
198 424
666 819
119 110
152 295
788 92
245 124
426 776
924 628
154 400
218 134
766 530
201 80
214 743
774 217
892 244
329 183
13 607
639 699
442 593
291 972
841 794
74 529
123 625
158 515
36 939
17 857
680 388
135 74
896 521
988 164
15 750
365 567
693 871
914 959
821 101
543 59
338 950
534 585
437 419
163 980
254 687
668 613
826 103
774 502
190 134
947 372
979 18
2 516
323 510
679 55
559 713
84 631
921 10
745 868
984 337
129 643
575 510
234 546
243 432
434 310
63 612
692 237
813 101
457 241
495 149
920 798
600 575
195 729
216 742
800 339
678 313
365 661
249 360
976 77
278 936
677 769
316 326
843 910
264 188
81 931
625 454
757 249
496 906
370 773
142 525
654 216
231 533
753 44
182 14
275 751
724 430
852 716
359 868
338 827
155 550
472 137
839 211
680 194
631 606
442 358
354 934
645 458
652 366
440 966
630 952
713 675
609 563
476 598
222 816
29 135
942 788
444 969
173 724
133 963
342 411
567 703
762 938
839 531
403 570
938 953
798 8
324 426
137 458
492 768
792 438
419 385
198 628
47 820
419 749
53 72
545 434
428 867
444 421
51 25
815 367
824 366
192 167
334 887
870 932
876 986
357 393
971 68
582 48
118 144
86 37
834 879
719 224
544 959
952 266
366 169
405 113
671 107
635 29
499 145
647 303
702 505
283 518
605 66
406 762
438 832
154 605
538 307
392 771
265 252
68 267
754 526
430 720
119 721
189 832
589 563
288 109
918 271
173 400
86 480
551 948
836 148
958 314
834 100
450 342
766 465
126 46
496 212
224 87
887 852
462 390
137 366
134 181
377 892
484 680
771 295
918 891
854 686
709 58
146 565
975 281
478 426
10 936
573 758
114 501
564 462
993 783
927 800
681 196
558 148
818 132
696 314
398 43
408 842
742 643
734 9
233 157
406 43
682 156
553 429
95 519
22 681
955 881
70 149
800 606
9 722
617 177
623 645
972 779
442 685
942 756
841 421
66 669
428 825
91 473
519 283
214 394
887 650
160 380
717 822
606 80
47 277
654 920
294 623
910 944
533 650
245 718
852 940
82 133
79 589
200 828
1000 896
353 356
265 829
936 631
817 422
59 322
815 46
864 824
562 991
903 622
72 163
221 523
676 291
997 597
193 187
423 687
763 736
211 803
708 450
493 750
878 392
887 951
374 48
172 369
134 195
717 858
883 311
885 564
420 274
842 84
733 907
141 631
164 365
604 644
69 628
50 663
5 953
966 950
549 559
564 990
779 448
536 89
76 412
320 408
293 81
618 342
21 769
122 494
319 999
213 545
711 215
680 448
591 82
776 431
807 396
506 585
734 735
89 470
178 314
136 796
45 838
267 729
212 428
346 638
487 999
442 177
275 846
861 39
66 645
773 872
840 834
440 165
414 35
986 939
515 635
643 241
821 272
716 60
115 750
220 546
181 108
202 698
514 589
459 492
783 809
555 569
825 545
994 478
258 161
780 539
621 115
868 945
248 140
892 124
630 416
180 129
43 328
19 340
673 171
277 221
814 755
574 477
525 31
972 485
543 109
862 755
113 940
656 21
39 660
737 184
499 323
307 14
425 65
171 358
932 347
764 113
49 28
725 44
823 388
47 414
403 344
156 251
962 683
760 264
299 318
947 727
762 307
132 178
53 147
660 970
924 677
188 562
427 685
359 264
333 53
302 187
933 323
356 322
592 499
566 194
737 52
701 257
510 818
112 791
352 5
304 56
805 413
46 434
734 198
215 638
222 377
915 979
543 456
361 88
254 691
272 636
300 560
458 432
518 51
236 230
185 499
228 792
811 973
444 350
761 688
172 746
675 844
997 181
615 789
703 396
781 704
396 567
511 850
377 364
758 678
524 387
840 972
237 194
760 772
849 221
500 460
268 272
883 585
688 776
523 845
503 358
821 330
201 898
21 473
762 996
241 238
453 674
410 596
531 942
787 174
965 948
939 192
286 131
898 306
981 357
747 859
372 295
255 297
756 456
115 258
489 39
606 140
205 211
782 268
911 444
37 148
963 851
818 84
260 21
50 389
400 946
57 463
109 24
67 859
458 501
893 766
770 226
148 458
353 605
513 757
155 134
928 263
233 17
994 397
756 760
719 697
19 945
760 268
649 158
774 93
438 824
417 801
107 252
826 311
286 658
411 815
34 209
136 513
652 971
425 76
551 107
350 409
478 623
124 769
454 920
69 994
159 336
735 981
645 746
661 128
291 832
154 844
586 345
623 611
79 684
444 540
399 11
238 40
95 802
319 808
123 901
391 78
910 273
722 767
538 882
209 508
941 734
11 572
266 760
481 420
537 863
177 469
3 511
119 921
260 144
769 346
801 230
326 223
62 132
904 656
453 642
711 503
391 419
666 738
372 436
61 787
677 82
482 431
533 573
547 259
637 150
555 657
442 427
940 998
572 405
823 470
180 979
4 285
31 3
265 646
200 72
520 54
439 914
432 628
17 470
185 214
9 401
922 256
216 179
928 688
470 223
573 661
444 757
6 693
550 990
695 886
355 213
832 358
260 459
568 715
670 952
427 89
490 854
27 702
589 604
993 174
796 22
363 67
830 126
486 354
9 191
444 377
818 967
746 419
759 840
120 10
97 840
186 878
965 686
935 323
994 185
254 917
424 701
803 351
60 458
913 527
792 235
982 695
511 889
204 410
827 603
294 688
577 978
813 9
969 233
328 371
120 658
695 89
819 341
563 592
25 652
768 921
336 757
767 421
256 287
208 199
821 626
973 954
257 999
414 664
536 742
590 873
993 676
847 729
715 403
427 780
646 426
813 957
441 762
642 727
89 840
476 525
956 23
63 178
192 332
532 714
388 799
259 968
645 498
940 380
61 257
122 37
33 976
885 803
278 591
244 844
768 253
968 112
978 549
19 249
326 381
740 128
169 556
504 904
759 220
600 55
551 687
970 21
644 358
512 978
346 490
135 669
871 954
83 300
363 569
290 578
475 606
785 762
900 676
119 37
589 667
769 275
99 328
213 460
261 186
714 834
510 731
943 813
790 814
242 817
695 34
578 656
424 335
294 889
260 879
796 889
803 669
626 608
980 874
134 811
618 793
840 676
818 984
228 731
516 161
538 896
447 966
600 974
329 338
725 897
524 636
387 246
954 8
783 943
798 386
478 406
282 505
387 417
209 154
107 261
761 919
20 261
250 64
650 420
593 649
822 163
937 211
748 357
498 342
996 440
362 687
570 493
890 348
305 550
691 98
863 627
359 82
676 896
838 143
266 205
327 241
601 312
563 101
327 90
713 354
939 711
759 32
663 233
550 534
183 937
887 688
131 424
113 358
350 807
974 653
932 934
604 502
812 621
120 856
996 906
587 273
843 355
1000 982
1000 47
711 197
278 174
632 384
736 267
667 244
712 829
310 876
177 597
240 914
204 735
682 773
285 686
174 885
650 981
5 426
960 399
986 307
632 988
856 784
776 196
61 536
33 113
757 778
684 902
760 189
36 80
811 641
33 724
716 149
848 924
707 151
251 36
193 965
127 624
363 193
10 259
970 36
643 764
197 35
206 657
165 743
712 303
203 418
38 192
439 463
368 12
497 727
660 943
568 118
266 513
166 76
463 786
538 379
73 349
8 850
811 233
820 231
426 359
581 175
538 832
23 845
567 375
165 9
686 950
830 403
524 189
757 997
970 967
292 688
151 633
12 789
781 783
750 400
703 849
988 707
202 373
914 598
390 423
490 966
148 893
710 34
245 566
366 953
467 570
324 503
985 18
258 3
908 411
531 465
319 414
422 238
201 41
377 675
1 444
419 508
916 644
559 373
253 838
145 180
110 845
660 292
388 95
103 463
646 127
504 136
480 159
552 638
303 425
794 321
267 157
148 625
720 204
305 955
82 954
121 580
900 399
29 998
579 732
957 487
179 71
987 881
711 109
540 402
110 655
209 640
140 622
117 614
241 812
377 264
449 385
829 128
292 174
981 860
727 314
213 144
629 934
446 742
338 187
580 210
210 675
483 792
472 90
271 240
4 340
988 330
537 615
380 492
385 674
362 782
309 635
362 31
443 721
618 724
175 9
875 975
966 930
101 519
624 260
40 318
248 775
438 329
262 196
244 104
161 36
232 581
257 891
143 121
438 271
633 394
149 932
11 677
916 60
704 816
475 282
984 976
483 437
281 844
728 521
789 614
929 518
98 349
870 155
580 448
570 893
803 549
92 622
6 318
854 725
933 451
97 882
290 453
118 589
943 653
167 389
747 171
114 41
801 363
217 309
848 652
690 335
634 860
716 321
180 39
20 251
475 195
989 146
569 840
836 381
760 560
246 635
616 58
626 177
184 268
476 334
527 72
664 4
218 222
150 682
819 16
697 564
1000 990
627 313
415 992
634 175
456 948
299 258
426 982
294 496
839 596
245 757
847 253
504 22
686 562
172 698
237 457
606 921
639 300
385 759
688 467
465 949
900 332
285 230
266 877
781 82
155 166
429 122
580 736
236 416
189 614
47 555
214 756
334 319
136 626
704 44
125 457
937 563
44 883
290 850
175 777
696 335
243 892
994 154
580 362
409 336
77 285
579 634
996 601
840 114
675 10
894 826
5 571
758 203
227 814
747 270
984 243
264 968
483 21
503 413
236 303
690 50
341 747
985 971
766 185
933 371
6 409
424 37
307 319
37 300
72 831
174 175
91 93
735 558
746 795
451 84
486 579
749 882
711 330
600 933
580 851
1 101
503 290
166 550
16 913
36 475
105 543
497 343
380 198
486 197
271 5
181 171
368 17
976 522
813 453
130 416
220 173
951 926
194 794
459 676
799 82
394 885
193 185
548 506
905 952
805 988
158 235
687 506
324 751
896 193
168 794
91 142
974 295
568 857
90 844
846 155
727 429
868 566
377 196
987 606
651 679
885 640
132 434
98 881
399 243
103 162
885 619
399 120
525 48
251 715
170 803
374 44
371 339
951 261
99 214
740 701
208 823
907 901
903 825
987 295
325 107
711 69
42 22
658 717
414 731
451 695
20 236
123 239
665 832
258 336
35 767
409 106
229 673
698 13
963 978
562 824
895 224
801 266
107 705
573 241
571 291
777 926
457 941
882 225
80 761
549 792
812 396
399 188
834 923
734 410
65 123
773 116
901 845
75 163
273 305
4 893
525 296
39 483
266 356
512 405
741 83
622 397
380 986
760 49
47 254
595 290
842 585
776 896
682 796
584 130
675 590
536 717
89 759
937 254
53 313
196 991
398 288
280 393
493 972
362 638
601 963
234 967
538 564
482 22
939 941
9 483
572 953
970 365
609 994
119 39
604 767
724 598
372 779
508 291
308 100
113 123
57 296
31 175
789 148
154 351
485 547
340 908
189 47
78 319
848 982
355 305
129 685
472 97
269 71
359 774
472 904
415 320
515 414
530 229
443 747
331 775
448 915
80 851
76 913
660 356
423 738
425 501
316 928
320 632
432 948
354 248
804 573
876 958
672 480
228 557
346 596
871 615
171 285
203 74
331 43
607 19
325 595
54 590
75 989
430 342
71 95
595 522
125 173
413 863
138 747
811 165
975 399
574 421
897 285
146 163
148 28
392 218
375 508
136 119
394 796
772 725
922 275
389 548
823 902
266 545
201 719
412 234
932 63
646 755
567 206
758 964
317 723
252 317
249 487
321 475
909 56
110 904
293 973
546 686
867 602
633 392
940 649
381 2
320 549
484 72
530 711
933 746
881 114
268 193
878 231
260 559
804 501
134 924
42 522
891 793
492 878
992 805
322 510
634 176
365 696
351 206
992 163
313 237
850 235
462 474
172 400
675 679
883 989
618 614
907 743
638 78
584 658
5 19
696 933
779 598
480 127
821 386
720 10
525 13
440 419
411 558
900 411
233 218
185 591
244 26
392 865
832 724
701 896
676 80
132 433
637 516
688 477
781 308
201 436
19 263
901 728
507 532
219 160
644 33
487 389
203 257
828 591
946 949
593 32
679 875
822 788
117 991
777 897
231 490
732 895
780 885
402 989
459 549
331 119
826 861
859 126
821 496
937 915
96 571
550 858
343 68
829 73
769 280
302 315
628 144
502 600
268 430
397 580
472 844
40 263
573 478
561 849
752 830
230 968
96 217
186 54
984 814
226 322
284 709
144 291
171 909
300 510
562 316
660 638
93 579
424 431
3 663
613 466
526 646
734 469
611 319
211 242
130 78
771 316
152 972
805 74
434 162
247 484
983 190
541 853
508 239
160 121
818 503
699 669
847 947
216 301
929 409
877 883
293 918
967 601
439 279
50 297
620 422
77 577
84 465
808 87
923 851
222 484
869 751
975 406
740 605
958 163
789 524
241 204
599 357
920 844
625 311
788 339
622 973
421 810
859 648
521 277
560 32
590 545
820 180
229 763
527 556
880 365
369 755
713 426
348 107
961 216
491 57
730 755
572 96
791 525
998 247
528 36
735 976
85 426
992 315
777 638
698 587
568 867
244 854
873 47
178 827
349 166
427 82
239 190
842 749
216 674
217 655
875 935
670 657
523 74
825 686
338 887
120 322
661 472
78 161
434 471
49 219
260 798
916 314
845 914
281 672
177 514
436 194
177 540
318 207
817 803
645 660
819 892
519 700
363 852
382 276
492 748
391 19
359 463
640 956
632 458
877 533
707 264
92 617
808 117
778 331
397 180
374 636
529 492
885 558
881 495
972 106
548 138
459 345
629 411
689 914
443 214
604 286
808 90
102 740
34 191
377 567
192 668
518 954
237 206
612 54
304 515
479 147
381 694
227 465
556 460
974 196
448 517
934 828
563 93
403 946
382 752
418 911
75 969
177 31
541 674
439 571
907 760
731 8
399 543
947 155
913 772
794 19
635 463
156 524
206 762
317 283
953 784
347 467
860 664
805 544
930 97
858 770
369 865
902 561
770 566
135 70
498 621
21 819
318 537
119 506
516 777
321 660
569 526
690 501
101 626
700 250
334 860
873 20
975 431
130 214
418 950
853 64
528 432
898 387
576 662
871 681
63 344
189 672
999 510
148 205
499 60
955 337
651 359
2 228
462 200
533 133
663 373
539 373
648 44
642 361
301 186
171 498
415 805
465 121
887 792
84 980
480 789
118 916
783 491
616 92
224 440
311 653
263 850
851 178
296 458
866 36
399 667
463 975
270 992
326 237
541 12
674 813
502 741
404 426
21 372
821 219
569 666
237 797
521 430
929 210
45 989
972 429
1000 607
810 959
269 796
451 214
435 583
188 221
224 921
997 334
200 840
758 883
208 746
709 981
215 519
897 547
398 291
341 182
232 19
866 134
335 460
490 946
618 403
53 368
407 880
606 802
494 188
795 649
284 115
916 397
76 222
900 976
560 76
275 542
618 550
660 221
925 834
470 326
127 326
981 956
423 262
406 341
987 540
509 431
942 392
152 207
691 604
466 141
94 391
197 484
794 710
826 825
644 821
188 330
271 899
788 369
880 373
592 478
270 348
650 783
86 620
517 895
329 378
267 798
49 406
176 389
155 755
23 376
251 171
738 136
595 202
662 665
522 913
950 778
84 526
918 295
837 485
434 709
697 912
891 277
639 540
90 484
156 493
41 327
332 670
548 106
565 498
741 787
727 902
594 139
702 403
656 851
331 300
222 366
7 208
139 117
20 683
13 112
158 456
863 1000
474 338
140 236
889 405
394 643
128 699
446 372
152 743
866 952
18 552
40 777
216 87
17 909
819 180
381 988
814 565
675 824
790 168
520 350
33 335
153 552
102 44
116 712
876 971
926 325
936 919
897 978
788 885
825 827
744 881
600 866
322 701
921 468
111 983
294 918
800 45
511 683
812 404
217 463
262 651
786 577
1 567
37 595
93 232
280 708
756 827
377 288
352 688
565 400
130 593
53 74
892 419
676 913
88 438
502 827
239 100
560 373
896 419
575 976
313 337
526 102
412 764
148 171
272 912
908 832
136 806
335 807
276 718
971 855
782 519
691 675
707 343
384 951
295 648
441 292
190 66
556 255
386 4
411 487
580 419
152 1000
541 969
844 912
69 543
231 579
740 952
778 752
187 366
177 524
879 496
603 493
105 953
718 460
552 700
354 757
348 198
731 421
256 26
640 594
992 664
871 365
274 696
84 973
103 444
19 715
302 122
230 247
199 630
127 879
337 795
289 422
816 185
580 338
497 76
349 711
724 950
268 45
325 392
976 552
339 59
230 791
258 727
59 740
727 922
97 225
567 232
756 501
717 539
342 887
29 872
834 43
951 767
976 140
853 849
503 755
442 112
789 708
505 483
743 39
963 895
973 604
934 730
404 488
849 144
765 564
665 653
72 327
880 643
51 594
394 462
284 78
633 663
597 969
952 539
563 95
318 954
89 67
261 10
920 738
701 999
815 252
248 39
903 755
561 505
334 297
477 558
446 368
252 460
644 663
126 415
16 218
871 914
594 847
879 156
43 770
608 716
583 191
811 618
821 680
645 779
330 803
984 626
36 477
610 790
612 753
86 72
840 321
243 241
232 711
530 100
257 435
756 594
178 772
839 99
731 247
557 221
410 357
930 996
209 470
624 297
456 249
708 722
419 963
258 500
35 78
844 558
253 10
706 639
692 559
296 516
483 724
603 831
560 596
473 799
163 573
63 323
963 365
822 874
742 645
727 9
35 272
109 467
445 64
660 973
935 222
91 539
949 457
343 517
939 401
805 65
403 569
667 340
140 874
587 97
289 926
954 931
899 932
304 534
36 876
943 374
621 353
171 515
371 145
968 727
48 178
119 648
271 700
275 571
481 837
513 2
284 282
87 665
281 816
893 498
639 249
718 451
893 890
230 244
725 850
451 4
597 197
712 844
540 10
730 985
163 50
933 969
302 721
716 228
165 252
334 736
735 697
700 51
430 308
441 617
729 588
772 709
969 854
4 369
209 59
943 343
534 646
37 599
3 20
528 167
619 661
713 387
426 967
339 865
334 570
718 389
520 687
179 468
297 869
304 250
900 334
531 945
963 945
789 516
389 93
617 483
24 260
776 156
947 684
491 94
881 388
515 878
79 848
875 619
568 681
445 591
655 85
346 924
388 96
664 118
577 555
783 770
127 892
120 65
708 762
219 468
333 176
103 268
72 766
683 853
520 830
545 124
233 879
452 486
822 740
44 60
170 228
886 609
348 239
867 595
700 361
7 584
570 827
732 623
184 837
620 693
779 648
909 879
914 642
920 508
58 776
853 84
123 671
663 125
216 396
789 353
122 26
83 42
289 924
208 817
657 59
655 65
460 833
724 101
678 567
351 514
675 839
507 125
55 834
491 803
437 276
516 341
359 603
507 259
595 240
100 807
193 382
335 819
167 467
839 78
695 384
383 747
384 151
451 80
161 583
333 777
622 553
778 580
758 611
505 181
503 67
890 604
904 141
868 461
87 220
214 373
672 225
265 682
191 601
183 588
766 339
565 16
716 610
384 85
41 225
91 798
749 498
770 904
785 882
929 87
319 71
419 375
112 876
196 562
91 997
429 689
197 373
118 707
865 922
234 816
454 26
714 950
998 199
511 967
903 832
522 53
876 93
516 751
394 208
114 819
528 120
576 860
135 147
811 629
214 497
785 223
154 175
301 883
982 282
838 943
512 971
946 31
222 974
194 337
900 815
442 389
271 286
940 713
845 799
625 213
763 765
569 682
287 78
236 751
835 725
575 523
606 626
976 969
442 634
886 615
852 802
348 169
234 950
463 974
167 820
112 828
83 336
271 961
427 829
971 678
387 658
530 802
226 308
890 937
720 613
418 32
753 911
278 159
152 228
362 559
487 443
160 360
512 849
179 89
822 908
569 48
975 241
281 462
673 568
607 232
313 497
450 772
530 821
112 381
791 89
907 820
385 591
96 432
806 318
637 535
553 218
744 904
778 318
168 627
223 528
214 732
743 288
660 419
856 410
402 806
238 92
200 875
970 489
901 856
334 101
259 728
609 683
985 370
639 444
461 354
551 776
400 935
165 962
652 951
62 491
31 489
254 860
61 143
588 698
590 520
61 444
5 684
885 713
279 535
152 164
626 978
159 303
634 371
280 295
198 550
414 696
578 981
733 86
281 158
484 782
13 457
598 492
871 45
959 9
177 836
717 36
868 561
745 808
703 941
658 47
34 103
421 712
224 413
376 628
991 299
628 234
778 24
736 590
837 165
227 31
709 295
867 461
497 713
512 691
846 567
364 964
845 112
71 800
521 69
443 622
779 556
971 463
61 55
683 766
277 149
846 960
906 109
384 651
803 341
135 585
294 534
891 298
918 185
496 975
335 987
958 520
198 338
697 672
13 166
8 44
597 292
610 800
563 248
562 935
909 298
646 347
740 468
313 359
390 752
348 913
821 548
445 951
754 278
77 768
854 682
382 833
297 667
277 323
367 8
899 187
368 487
693 225
429 761
52 330
355 418
792 607
732 599
608 829
741 521
648 266
265 910
767 106
735 256
184 272
462 136
105 876
620 984
286 395
113 422
286 224
217 456
49 805
894 124
4 241
476 955
339 742
491 95
686 240
869 164
103 24
687 860
518 469
928 793
821 648
855 552
599 281
772 76
254 700
582 120
330 30
835 338
586 842
29 191
810 236
718 831
395 695
626 757
218 509
69 784
594 486
825 111
626 93
77 318
498 422
765 97
484 605
390 42
395 236
347 576
443 499
374 492
63 600
839 832
521 395
524 989
411 34
375 513
496 988
231 224
630 312
15 458
243 276
842 907
770 460
248 570
211 762
857 681
189 948
223 474
749 713
137 440
107 149
168 396
786 340
187 198
757 347
101 278
811 875
895 78
668 752
275 233
70 357
228 966
878 734
791 108
797 668
10 443
426 819
702 217
951 937
692 158
959 529
108 432
968 54
588 385
865 72
470 770
755 115
752 524
683 874
50 113
682 687
885 789
355 744
127 699
121 935
52 908
920 614
129 365
889 387
660 700
52 3
373 211
786 856
174 807
136 710
559 114
949 697
226 736
542 328
915 140
770 508
636 604
355 746
104 394
177 901
133 296
30 753
749 598
865 941
853 238
783 186
477 21
227 57
209 883
879 288
649 606
799 589
193 527
376 561
24 457
975 480
313 286
643 683
256 858
31 417
945 714
513 651
110 507
41 737
122 32
237 551
852 280
704 235
943 90
764 596
947 776
394 971
223 873
446 416
956 890
108 873
765 876
876 282
840 167
381 931
980 760
630 421
435 9
925 780
693 504
898 369
176 799
906 118
226 835
682 42
995 148
551 196
310 692
256 521
28 794
531 560
599 765
800 650
760 431
881 434
932 549
436 536
20 1
937 746
443 617
632 969
378 757
552 280
699 210
311 570
307 577
849 487
121 549
22 728
835 40
893 7
917 775
710 512
432 859
830 869
787 160
988 210
734 928
310 98
35 99
840 881
476 867
942 944
614 881
94 605
376 705
341 422
585 363
173 329
787 739
167 184
265 337
985 913
315 256
289 483
279 590
583 897
513 724
52 678
928 664
69 528
638 100
664 82
808 72
136 211
917 804
543 757
335 674
849 786
312 843
491 752
913 852
896 69
722 726
198 483
104 972
808 711
544 742
205 696
622 335
527 356
319 600
661 969
192 411
542 748
434 97
600 710
229 852
845 515
364 152
569 442
198 584
301 147
861 932
740 607
925 581
741 902
800 673
456 149
391 86
892 42
162 808
630 36
381 826
669 544
602 984
189 220
67 20
652 852
438 537
689 701
425 813
525 569
197 841
786 975
231 807
745 593
654 746
384 829
607 737
272 410
959 19
820 230
419 529
802 418
904 731
388 423
963 935
596 7
255 390
477 447
380 844
69 190
480 647
468 181
844 454
275 234
205 17
313 799
943 109
462 362
804 683
281 936
112 864
241 280
426 823
871 40
932 559
80 79
186 888
760 985
572 318
240 199
469 90
936 204
423 479
972 375
556 198
538 970
844 348
375 481
632 492
403 739
128 136
925 538
713 711
269 365
818 76
318 139
653 767
803 545
858 38
730 397
848 791
921 581
567 64
203 834
318 232
31 360
347 186
553 119
502 78
411 944
626 651
694 561
705 6
581 184
74 988
62 78
302 714
159 836
578 157
347 283
14 362
651 138
406 812
952 427
533 554
452 149
175 901
947 380
271 933
804 747
436 849
62 724
532 474
46 523
638 25
621 172
517 151
222 214
859 863
344 108
259 357
498 383
794 306
411 129
469 26
365 710
364 744
786 781
992 778
731 441
206 337
611 575
463 116
658 404
834 301
133 414
178 53
359 132
467 238
432 802
658 574
298 526
398 968
113 553
784 287
827 173
285 675
781 125
358 246
552 846
618 59
7 301
100 549
296 722
887 118
744 398
591 190
184 844
995 12
62 400
738 385
201 331
700 141
735 745
336 1
620 469
814 799
812 430
97 857
799 874
774 909
199 892
511 988
624 300
914 5
760 130
234 596
401 883
584 175
145 120
364 403
684 657
40 168
744 295
309 680
985 708
823 962
401 941
996 823
254 315
462 784
592 196
687 831
524 443
437 647
876 46
533 848
739 757
680 768
821 601
700 498
825 768
347 141
435 754
756 450
7 132
752 772
891 971
88 777
85 39
413 342
678 595
658 190
799 397
909 612
48 657
485 962
213 128
322 951
103 41
600 945
531 271
783 157
891 649
442 990
362 598
544 782
20 766
847 238
795 420
963 663
761 621
862 817
839 608
730 311
132 511
22 159
358 369
446 896
170 87
806 689
326 158
747 829
500 972
243 191
615 847
220 259
195 950
552 822
735 181
333 488
923 402
239 562
390 892
641 9
27 949
688 406
55 697
521 506
785 815
390 89
798 566
451 46
857 70
380 7
534 290
609 783
289 197
527 271
387 967
558 633
15 879
120 425
777 570
593 604
1 577
235 342
967 751
492 589
522 884
226 376
575 473
48 693
76 563
976 407
739 808
192 86
917 83
548 725
957 156
970 420
621 784
382 756
219 95
411 7
592 189
244 253
383 590
764 505
292 433
657 824
70 141
779 964
908 771
930 846
3 403
646 775
71 629
293 958
425 636
423 439
893 270
63 790
864 819
846 89
661 967
547 9
657 533
933 734
324 372
333 884
423 255
236 950
662 6
528 566
350 183
334 604
472 75
832 932
99 532
612 27
609 803
733 406
932 501
285 444
141 847
514 886
956 799
371 787
488 190
754 214
314 793
55 339
832 261
676 871
443 196
288 941
214 391
731 12
254 220
385 842
803 793
550 956
337 298
933 898
523 479
351 487
599 333
819 959
260 954
106 414
302 445
312 666
424 75
431 111
532 869
971 630
131 900
506 873
748 583
676 390
339 944
827 549
121 169
636 910
515 302
586 998
432 755
209 695
331 210
890 628
834 42
222 472
30 655
218 504
168 47
247 25
249 599
20 393
259 879
986 615
846 644
754 964
452 169
69 169
721 774
300 996
645 479
861 731
787 247
242 194
162 629
564 245
94 106
445 470
208 181
343 380
342 883
476 813
201 741
561 135
178 761
257 679
625 477
714 398
583 340
944 864
563 242
862 630
530 628
348 434
505 580
85 339
733 56
93 872
166 735
339 75
650 660
626 842
627 286
889 953
614 97
700 44
276 348
99 357
880 196
758 833
372 884
357 811
833 413
122 594
867 239
128 416
772 22
771 862
596 79
351 74
823 217
949 556
583 663
553 418
166 297
933 657
13 678
406 259
872 148
39 28
31 614
125 327
904 642
495 93
582 242
842 691
882 182
725 649
19 187
765 302
537 740
952 258
274 406
497 603
144 56
614 958
390 871
425 95
929 29
530 357
998 420
224 68
514 296
725 416
489 572
402 286
170 872
559 422
417 512
38 518
261 862
294 251
8 704
453 802
584 178
877 386
569 629
435 935
49 623
596 634
514 255
268 955
317 201
328 821
270 483
199 816
510 567
579 113
929 866
491 656
356 818
957 385
528 740
709 869
273 38
922 788
808 486
180 12
298 16
703 822
92 890
785 585
676 847
255 696
154 194
917 583
828 666
546 439
84 645
798 294
61 619
932 97
386 273
175 391
601 158
887 270
36 844
739 210
547 305
510 873
546 182
733 862
848 150
834 108
925 892
525 136
912 298
74 131
187 200
976 737
25 353
457 640
124 760
129 431
967 784
992 666
892 38
24 578
281 72
897 878
998 812
228 99
563 890
227 373
872 853
622 478
279 228
696 558
177 911
352 361
716 957
753 932
389 672
583 726
240 36
368 80
832 405
785 971
645 382
831 65
119 528
791 837
180 163
597 343
664 25
854 218
535 663
649 430
153 716
430 352
8 219
101 934
230 102
24 258
484 455
911 542
73 659
229 660
746 762
397 36
633 307
567 956
85 8
521 667
51 677
92 843
712 431
576 273
77 207
94 359
665 135
495 85
11 352
930 357
487 758
188 195
426 742
415 195
428 710
229 669
989 409
936 900
528 56
275 782
127 481
606 134
665 522
723 187
703 994
177 151
75 25
713 893
185 525
882 86
726 340
843 469
545 212
122 975
348 579
748 305
186 955
111 19
147 853
658 17
561 414
304 676
922 803
590 964
22 922
690 55
253 872
739 755
877 38
166 320
968 926
846 474
110 882
461 924
369 378
537 453
549 110
243 96
950 505
751 379
330 994
987 595
803 713
555 508
763 480
92 367
205 190
183 903
553 491
788 472
262 626
710 754
479 359
862 996
316 310
506 446
998 548
347 97
349 971
849 24
215 743
464 940
968 636
576 568
291 1
704 282
375 478
889 938
489 766
717 21
559 669
512 344
514 367
418 681
153 500
51 64
310 966
711 681
600 685
342 946
403 760
539 198
662 57
88 918
18 883
363 396
188 605
744 438
38 511
43 291
751 179
925 35
745 141
319 747
809 83
573 987
277 258
737 506
241 300
416 983
482 926
572 107
330 129
918 884
160 669
851 427
418 400
657 210
775 681
689 563
82 983
658 861
153 451
503 123
750 769
199 773
502 920
166 845
849 114
242 705
790 849
758 201
207 944
505 589
392 483
428 403
345 748
558 383
309 654
714 993
651 407
730 462
218 839
994 719
609 146
542 312
901 872
451 60
578 796
227 822
895 527
398 980
241 64
413 866
342 920
443 161
596 804
326 820
822 595
5 340
207 432
226 616
379 475
321 35
477 170
148 12
522 616
127 653
494 826
441 844
474 964
582 937
883 841
903 35
762 766
886 972
141 200
826 265
518 366
853 404
515 590
767 445
680 871
673 185
970 998
615 224
955 262
43 553
321 949
321 214
285 132
573 391
323 875
925 908
22 576
907 246
777 438
984 189
991 236
171 613
536 735
117 598
434 530
723 375
41 15
264 375
319 934
902 398
378 690
752 893
443 126
674 1
501 137
668 503
993 704
462 298
442 221
70 189
830 656
825 414
932 293
793 655
596 186
978 154
384 762
492 348
83 63
224 555
544 171
800 747
472 442
96 223
581 792
636 130
910 716
153 894
968 548
826 596
594 152
202 903
181 47
586 7
155 960
25 746
107 872
465 945
283 895
373 569
531 970
184 702
690 372
890 312
461 165
670 273
673 168
976 167
947 992
213 570
406 788
896 222
446 17
219 444
237 291
936 871
173 775
351 45
689 397
240 994
463 347
377 846
496 889
375 219
473 695
836 273
957 227
724 421
938 657
97 636
778 609
908 912
368 578
148 615
388 822
944 866
514 270
908 234
805 602
207 626
773 589
616 71
310 338
310 888
705 254
472 489
10 108
307 913
11 698
739 995
123 707
224 704
79 767
842 288
160 68
9 623
665 982
447 24
593 183
866 555
821 780
197 195
548 574
601 122
708 866
26 294
515 945
899 686
104 312
268 217
956 844
772 744
817 885
369 585
56 672
554 329
412 592
578 392
117 926
419 624
359 327
842 24
610 704
866 893
731 111
588 687
55 381
240 370
358 915
704 722
926 959
358 877
482 869
252 940
537 200
222 879
747 680
215 267
123 683
473 401
222 759
714 623
142 333
155 228
861 430
603 410
207 448
545 392
460 118
516 983
751 388
526 727
648 689
330 45
639 611
544 521
47 525
956 434
266 989
768 691
227 24
10 875
268 409
16 114
97 627
452 516
486 248
521 743
896 457
389 249
199 736
681 813
741 662
568 49
389 980
362 634
190 662
730 757
678 443
441 141
254 36
277 662
600 301
517 224
415 289
159 309
866 737
970 532
57 612
542 382
730 852
971 967
200 303
965 694
382 768
969 549
252 569
730 960
95 60
784 588
1000 54
976 690
269 850
90 510
75 64
994 775
816 924
699 338
724 188
978 796
306 44
189 847
251 34
34 121
212 7
470 918
488 540
667 339
382 119
172 966
873 829
244 589
203 760
149 902
241 742
727 666
742 281
741 531
927 666
262 736
628 689
690 657
112 261
55 386
829 770
506 990
336 499
94 538
32 913
922 94
999 248
323 613
40 11
795 279
672 753
713 845
540 719
94 545
642 368
947 97
217 934
938 306
483 545
491 480
490 322
27 460
234 46
447 74
128 646
796 342
972 307
266 75
94 703
893 702
438 736
900 390
624 783
797 207
951 759
928 160
708 599
903 302
20 288
161 224
752 263
975 147
986 826
718 768
448 23
321 259
338 574
943 834
1 957
921 420
869 177
181 689
417 536
185 311
47 640
275 315
138 370
205 958
516 106
69 352
726 442
265 478
823 859
973 938
167 283
207 540
647 749
285 721
619 671
45 961
763 401
113 688
34 378
417 752
176 717
606 732
863 770
610 919
576 115
944 68
639 568
677 487
971 252
514 130
138 114
324 419
332 323
41 602
398 542
172 678
125 919
687 338
521 500
930 325
489 740
874 939
894 744
60 553
770 529
541 759
813 582
641 318
291 802
880 779
1000 577
212 146
447 916
406 56
99 624
555 656
230 954
849 759
934 174
419 696
21 597
529 367
55 896
799 417
138 365
325 182
24 446
428 423
842 413
698 232
948 971
177 782
870 759
662 791
282 300
324 740
965 580
857 367
231 551
357 679
510 22
728 441
990 777
126 324
842 479
775 656
193 384
833 791
922 791
483 378
820 827
579 853
321 287
245 820
341 26
142 281
391 443
871 895
313 744
190 57
35 304
244 90
542 271
519 714
802 276
783 674
355 387
753 9
37 38
828 146
441 198
153 681
222 657
801 385
808 910
833 804
991 513
685 30
803 963
823 746
714 805
356 697
971 189
934 558
303 194
562 958
354 212
943 511
559 911
839 191
501 18
621 769
534 6
637 311
160 436
337 399
629 37
396 543
298 687
63 336
178 160
623 694
813 723
756 915
960 704
635 30
57 686
404 559
314 532
189 428
994 567
764 719
968 310
41 157
712 920
781 660
299 803
646 784
845 888
519 111
875 700
712 171
200 14
557 694
551 852
39 174
518 412
85 405
563 486
243 133
55 560
503 730
766 794
393 109
746 836
506 688
887 196
198 265
605 723
695 892
974 44
471 629
941 984
478 342
553 350
159 530
571 494
889 805
652 302
665 856
771 972
368 94
276 493
121 976
619 445
290 254
687 160
161 437
617 503
910 73
180 735
209 494
937 571
909 293
133 360
149 879
48 419
481 527
362 26
212 743
92 196
703 343
173 669
274 504
172 278
292 638
157 334
201 744
31 947
658 350
325 601
6 294
387 248
597 239
459 257
672 615
190 831
566 810
494 664
41 694
674 700
739 65
509 737
510 681
762 516
353 772
830 75
407 179
933 584
651 812
184 236
114 792
270 593
981 206
351 276
698 812
817 748
326 993
623 23
572 92
45 664
337 19
376 53
221 979
972 230
286 838
986 906
728 250
678 420
371 447
837 460
433 995
64 506
718 794
277 370
832 374
368 115
815 295
568 855
30 449
562 68
428 298
436 597
173 879
270 868
673 80
921 859
697 868
828 410
725 707
184 801
40 974
859 276
866 565
93 252
45 428
897 253
966 509
230 528
647 338
559 52
364 301
218 116
278 236
533 434
176 551
612 553
803 381
986 139
952 417
877 216
65 994
808 57
950 581
379 747
91 336
795 71
706 339
271 750
677 144
465 908
883 418
954 691
138 874
403 849
89 543
367 906
846 979
77 965
946 565
452 636
117 889
551 376
581 303
885 487
210 3
821 770
341 663
661 553
14 757
574 173
405 605
492 92
477 686
722 442
107 993
684 109
13 741
191 642
768 364
645 265
733 825
438 650
44 6
445 456
463 293
317 321
147 370
309 944
25 722
146 598
92 358
932 997
12 422
744 122
392 217
662 673
788 762
947 339
552 978
854 672
467 872
238 465
138 187
271 442
592 797
62 188
795 623
147 703
80 839
768 497
798 725
625 5
395 191
825 53
349 795
246 183
419 328
877 203
728 996
436 884
858 67
839 179
79 909
303 744
450 56
916 958
696 162
558 277
756 884
343 266
668 34
721 310
49 427
584 617
858 166
811 173
744 34
521 132
996 628
367 382
36 403
461 897
515 438
546 949
386 839
156 264
864 255
321 374
100 560
18 290
205 766
741 26
471 733
36 106
506 795
938 898
972 849
86 938
167 819
956 989
150 65
190 268
729 810
27 789
130 979
9 582
697 484
246 418
806 68
519 46
737 348
856 77
380 620
821 569
224 539
967 149
85 256
437 684
24 504
851 150
202 644
305 687
560 485
346 975
361 850
147 446
256 489
809 142
306 947
193 341
604 540
864 220
250 112
304 561
829 143
407 83
587 388
446 354
129 615
345 59
412 729
721 638
511 518
416 562
324 132
273 67
990 211
415 484
824 13
361 276
600 807
632 702
225 416
682 55
887 969
367 600
454 115
653 47
584 695
724 883
397 617
543 303
73 403
809 571
94 261
410 955
697 627
203 692
135 768
383 416
415 416
175 410
658 116
880 483
8 786
78 887
730 944
837 404
705 601
231 817
600 672
665 617
557 107
999 162
714 374
750 835
681 985
422 209
394 932
616 731
93 184
372 937
715 597
616 76
91 697
745 178
472 537
121 226
535 701
439 290
628 27
757 389
687 192
926 369
908 782
837 809
634 682
535 634
292 708
797 351
299 670
997 301
678 366
173 420
332 884
877 167
227 75
112 243
187 53
44 228
293 897
908 37
847 492
542 608
70 966
633 860
438 959
132 630
26 506
809 317
927 109
498 903
850 494
662 904
494 783
825 412
308 420
828 808
814 316
646 425
382 256
361 797
493 898
799 364
382 524
357 991
593 122
390 703
740 42
539 687
783 237
911 532
225 96
394 171
936 724
179 695
595 569
1000 421
897 319
478 961
165 531
450 221
729 849
40 133
661 861
565 659
16 472
528 617
382 329
320 472
388 497
652 929
360 187
707 165
927 990
545 63
13 184
704 354
630 659
957 327
891 409
548 364
683 814
388 195
459 515
697 215
689 269
740 422
424 579
154 858
28 251
994 183
450 794
200 811
684 946
290 277
836 205
994 305
149 350
616 148
556 235
52 872
831 529
147 438
82 863
740 965
530 895
638 376
153 204
773 462
232 122
720 59
837 647
570 867
299 798
467 150
272 718
47 598
794 958
964 155
284 225
883 157
190 687
266 878
293 451
189 389
552 62
326 537
163 233
147 504
96 108
533 407
505 151
331 997
212 225
502 233
322 432
49 446
800 945
99 175
484 149
290 692
294 740
303 160
159 227
587 512
159 647
299 568
436 893
134 270
413 980
169 827
706 449
971 654
907 172
482 742
707 550
846 619
666 22
323 36
599 894
785 226
72 146
464 749
123 446
159 413
393 653
792 693
331 967
88 291
601 879
41 313
297 327
440 418
343 706
235 771
220 463
720 455
592 41
230 589
409 258
657 529
50 764
983 417
636 503
963 687
409 39
242 633
853 528
593 596
26 847
520 197
684 466
291 297
575 501
562 893
551 900
452 159
866 296
13 852
601 718
905 720
294 445
642 690
815 788
448 650
177 164
804 619
929 444
675 983
27 657
925 291
9 877
23 522
457 50
223 844
128 336
626 924
387 285
154 639
453 771
494 58
387 516
570 25
795 904
799 849
369 405
83 652
709 700
241 176
561 806
116 915
11 724
470 452
673 338
981 183
587 73
848 302
62 493
18 349
356 406
291 128
361 522
251 842
467 544
719 632
299 779
898 204
429 722
441 450
284 165
510 446
629 327
743 399
664 158
291 131
626 371
627 802
321 20
369 967
871 596
763 673
234 991
311 555
736 76
232 758
344 998
903 896
828 702
126 793
868 290
367 967
181 507
962 164
232 424
853 88
443 488
185 937
547 865
31 467
734 617
576 7
640 766
324 328
234 858
508 397
265 982
411 28
28 162
540 609
125 546
362 332
831 770
329 684
752 189
77 322
349 28
145 693
563 576
535 811
971 524
210 66
200 25
503 725
648 904
165 109
211 416
443 784
367 429
839 94
369 403
532 747
459 907
162 531
898 353
487 434
98 189
30 451
557 813
346 635
162 428
782 422
647 791
432 567
782 804
837 346
881 99
882 449
965 120
888 737
816 200
624 139
678 303
915 219
695 239
392 859
5 380
445 636
316 792
377 144
993 166
979 262
921 918
705 188
451 879
45 527
993 282
964 507
927 170
882 130
281 498
154 468
249 364
32 655
699 556
806 316
310 626
601 235
726 305
281 757
903 373
981 773
530 196
296 753
691 567
885 290
290 551
456 998
445 435
331 42
540 728
348 12
960 186
154 715
134 141
124 434
894 988
697 512
6 930
39 849
924 238
779 36
836 560
420 759
483 280
660 55
144 15
966 699
440 673
12 555
813 58
833 65
734 266
816 983
976 309
903 43
310 70
542 857
468 17
821 828
714 163
58 134
538 771
162 32
881 244
258 751
7 165
441 466
67 305
225 496
710 62
897 414
642 697
151 888
517 672
977 190
868 277
407 97
661 650
874 995
113 304
972 21
65 550
611 512
275 935
330 702
131 707
57 81
607 377
978 118
33 411
854 936
761 946
936 882
164 451
837 633
807 114
505 385
336 916
895 248
136 453
35 528
592 471
822 712
391 704
852 133
310 750
875 834
390 657
506 960
165 167
881 763
173 816
398 817
941 394
710 51
681 826
355 754
909 795
898 807
244 147
811 659
761 662
137 895
523 8
388 702
206 207
972 540
554 387
415 384
258 82
643 330
434 489
324 489
761 208
165 327
438 848
237 573
631 216
768 428
795 311
196 108
762 80
456 173
716 297
240 661
851 162
965 256
6 41
446 443
587 945
617 690
184 22
251 995
126 399
797 315
985 191
70 932
407 459
466 664
856 154
760 891
705 803
42 219
959 78
602 358
570 506
917 844
34 680
988 887
911 573
318 856
240 764
734 70
912 888
764 359
591 81
750 910
502 285
474 804
181 845
330 149
580 900
270 31
887 743
712 893
182 573
519 836
290 142
121 962
429 222
194 950
811 539
919 526
113 625
834 103
478 582
547 590
539 434
282 291
770 523
473 715
872 607
618 498
520 453
721 743
915 24
181 30
808 304
763 883
379 735
649 574
642 429
700 794
796 175
919 676
612 956
742 485
475 533
406 748
310 545
478 803
112 554
657 815
42 545
367 338
113 445
7 711
52 533
148 884
325 839
415 180
381 885
93 894
419 337
625 24
79 476
318 505
921 877
217 103
317 501
637 623
112 510
684 457
386 999
342 840
854 874
371 330
931 219
926 875
684 870
699 718
516 680
182 776
326 35
614 988
937 871
178 717
480 576
542 217
744 683
738 537
136 697
929 60
402 416
943 958
847 304
777 233
545 516
706 403
917 921
167 655
169 977
280 847
221 296
41 91
36 105
889 686
316 313
325 764
149 762
524 632
252 979
627 488
926 862
394 94
218 418
798 250
469 704
315 901
877 336
241 440
430 920
970 825
24 513
575 684
48 357
449 433
750 89
457 2
964 305
332 334
525 199
612 505
148 374
27 538
334 447
14 192
886 902
945 621
159 170
629 114
896 471
862 197
195 110
300 56
558 484
403 341
740 664
691 734
454 934
385 168
472 305
15 328
365 387
85 310
769 240
695 975
483 253
46 685
262 499
105 129
571 361
816 407
399 912
530 723
608 572
881 225
986 6
413 545
693 643
737 589
873 805
191 67
360 176
410 634
397 118
803 567
538 301
705 490
906 855
546 668
855 780
260 332
712 754
334 525
882 267
538 795
620 144
320 246
627 745
347 703
255 240
344 90
34 739
461 32
332 961
805 755
942 381
899 817
934 28
758 458
26 664
784 143
736 573
161 275
723 472
53 412
335 996
626 869
150 627
286 601
59 672
507 451
311 434
238 70
447 732
854 565
597 999
707 671
881 18
602 227
285 565
651 935
115 620
582 126
434 204
791 253
965 200
366 99
46 368
286 985
35 983
18 183
16 900
73 701
653 297
319 793
127 369
227 764
703 804
137 288
612 314
941 887
188 27
600 483
4 683
570 78
759 24
290 283
435 196
798 962
312 514
437 577
26 204
809 299
757 7
856 367
773 510
495 627
120 680
212 924
397 168
791 743
182 766
834 632
335 630
34 65
676 780
984 743
782 820
712 383
444 256
264 223
922 834
79 648
801 759
654 503
495 322
258 198
863 532
471 785
151 82
63 139
882 887
971 886
937 569
96 839
153 5
848 570
301 829
414 867
563 909
826 515
863 682
417 470
921 590
666 586
946 344
96 585
943 606
221 494
678 968
259 963
259 668
729 105
31 434
883 456
113 183
646 826
700 285
251 642
122 445
494 779
920 894
307 160
941 504
574 379
546 139
481 75
661 728
513 663
778 516
755 941
434 779
398 111
462 818
807 233
65 183
288 301
800 179
712 85
388 317
217 203
409 608
592 125
838 327
463 692
250 771
873 736
172 226
99 86
465 639
621 582
180 856
26 266
53 314
149 17
118 512
651 305
429 492
274 285
727 42
76 443
235 499
581 53
455 212
190 578
389 329
677 351
730 103
27 202
521 478
920 875
200 436
304 385
619 103
784 567
743 292
710 333
769 208
80 172
317 62
165 895
26 591
714 95
536 563
111 186
899 255
243 781
968 163
915 437
228 923
808 516
10 184
740 74
808 268
844 531
169 347
997 103
541 612
772 164
825 539
164 700
940 302
42 397
359 500
252 192
608 526
380 118
519 557
606 284
890 749
449 907
358 14
102 183
265 84
985 462
741 795
490 947
224 430
98 725
618 303
915 169
355 447
229 220
709 460
177 54
189 665
219 263
340 22
462 951
753 646
298 743
214 949
889 549
814 730
32 517
495 306
280 758
671 3
30 775
114 883
326 430
671 701
560 385
630 9
906 877
67 656
206 179
872 560
397 442
586 47
766 635
113 127
470 652
808 781
443 459
314 409
226 1000
350 72
593 269
603 986
160 322
956 398
839 228
85 790
97 60
222 956
467 231
273 422
826 675
379 501
735 234
525 616
657 350
422 520
616 830
75 881
435 335
60 369
3 244
352 488
204 548
196 720
349 785
153 523
922 696
149 542
736 887
767 59
403 844
398 805
145 814
107 677
486 436
245 235
815 116
742 217
829 937
839 831
546 597
600 175
422 310
89 32
439 677
327 855
440 254
919 169
730 323
340 407
669 563
594 512
952 947
660 295
715 533
455 845
769 465
416 606
143 906
81 80
663 586
521 97
106 428
741 596
423 989
140 647
789 39
387 881
855 833
36 742
35 102
822 215
249 165
12 968
916 120
193 942
892 621
978 630
336 72
908 765
230 756
537 962
887 698
942 707
20 556
770 66
420 785
19 423
168 716
312 866
175 618
95 405
617 908
704 899
541 132
670 812
733 227
677 997
532 558
19 949
848 419
742 468
482 632
866 64
838 106
288 999
607 992
916 275
626 155
782 69
413 246
498 216
700 650
505 187
332 995
960 631
286 364
343 796
820 10
913 279
789 636
847 708
136 235
880 378
378 549
209 344
25 704
831 504
474 944
110 694
240 760
641 231
911 220
76 221
841 250
599 345
47 932
875 103
20 616
911 922
222 47
724 424
188 178
311 896
730 785
505 326
871 454
287 669
297 926
962 213
84 950
238 988
922 828
545 662
497 27
477 101
201 62
538 214
696 738
32 669
546 778
792 615
685 232
846 400
865 565
456 188
165 753
253 557
339 484
324 535
851 290
448 523
737 107
761 72
462 477
617 711
5 815
239 465
700 818
745 20
113 747
656 4
283 762
36 12
520 781
449 617
28 652
427 564
114 989
107 755
298 112
899 414
310 426
190 86
36 760
9 792
758 298
313 825
595 426
781 51
761 992
270 170
949 253
824 699
635 490
748 808
382 478
586 901
353 677
843 311
937 801
513 390
55 652
362 73
578 36
266 97
522 375
442 702
921 308
998 606
617 446
511 26
273 619
897 379
61 471
74 14
774 781
981 48
661 920
607 94
710 948
94 876
1 876
534 873
678 664
584 184
166 907
141 669
566 181
502 207
617 353
180 683
106 323
614 716
433 373
588 358
550 172
449 426
195 731
951 667
159 414
125 250
28 814
184 430
441 418
172 255
455 271
197 765
561 620
218 199
227 839
735 423
86 491
717 388
410 884
709 273
109 373
333 137
278 54
362 82
952 667
330 970
908 530
531 653
553 611
854 359
320 264
819 870
583 181
844 709
995 221
288 347
852 808
180 833
120 244
272 499
777 319
60 509
179 368
408 709
179 597
199 542
818 526
200 244
6 145
868 403
779 810
625 449
73 496
500 418
295 459
837 847
820 272
389 829
577 684
100 219
933 269
476 128
951 208
287 67
571 22
936 963
477 471
598 897
119 363
338 261
56 118
388 650
371 686
14 445
669 705
850 310
239 861
345 587
206 74
234 432
837 866
701 390
952 965
106 82
892 801
735 56
224 647
269 627
514 693
629 190
642 897
586 947
856 458
980 431
865 158
988 995
461 554
332 880
836 834
430 666
596 665
772 857
611 564
316 994
445 970
237 355
393 706
557 985
630 517
281 817
917 899
91 338
472 139
156 614
266 16
832 523
217 550
732 340
54 881
227 205
230 887
938 72
554 826
498 51
972 786
501 510
710 930
216 393
342 424
201 437
835 574
402 143
696 190
840 259
763 576
191 174
265 90
460 871
384 370
720 754
82 655
958 974
661 836
323 626
793 495
396 11
118 459
403 333
804 356
800 67
938 740
122 567
88 621
368 68
109 571
657 229
236 264
857 975
643 165
754 841
557 651
578 266
108 311
749 570
932 256
867 212
407 897
692 770
139 29
35 916
745 205
645 78
1000 378
82 826
33 173
929 37
333 109
386 304
800 116
439 985
305 329
718 639
843 13
162 638
276 755
736 891
560 173
85 200
673 160
699 472
694 792
954 927
740 560
212 413
591 268
108 70
173 424
739 719
251 39
357 363
884 637
598 791
435 724
448 296
437 936
715 423
541 197
739 59
436 742
484 547
798 199
498 675
436 959
475 526
900 555
911 795
792 897
826 764
103 638
786 651
568 82
354 426
330 115
551 460
152 257
456 552
800 477
659 793
259 267
921 354
210 513
956 480
3 815
443 677
314 886
555 78
174 809
842 732
986 733
985 19
949 679
89 413
821 971
859 721
551 484
156 245
439 672
920 390
961 569
28 754
745 964
107 265
296 4
471 193
57 922
747 761
485 442
682 304
154 571
868 122
524 264
39 450
913 160
295 151
869 416
449 439
396 263
454 255
866 188
485 433
320 762
55 762
894 801
962 120
695 864
283 664
844 377
611 366
907 797
736 286
512 271
275 483
194 481
579 342
37 968
358 460
622 675
655 492
359 748
145 979
119 748
11 663
589 334
300 811
599 250
906 463
977 660
267 959
920 642
779 111
926 810
259 573
501 231
492 177
415 890
928 618
184 560
391 93
135 87
741 920
910 461
772 67
840 106
228 383
936 517
840 877
633 906
519 229
117 330
864 272
524 965
735 236
724 362
426 75
227 439
56 522
778 508
946 406
262 668
125 142
28 893
402 879
467 720
802 543
81 695
569 19
307 537
274 222
115 177
218 21
442 417
960 430
308 220
946 520
17 766
204 98
508 610
209 853
575 482
14 65
137 781
629 938
277 831
778 665
908 510
14 623
863 704
804 159
730 658
583 673
891 481
199 228
678 528
556 997
440 911
388 244
963 894
938 679
575 328
485 323
967 602
493 696
610 270
309 81
481 211
249 181
672 531
810 656
499 366
204 771
42 108
580 831
801 420
40 103
806 558
684 677
737 842
532 287
114 589
404 199
592 191
467 430
378 465
978 72
293 783
994 680
193 291
47 628
266 638
70 253
227 881
531 296
200 853
39 354
961 386
6 414
666 7
650 679
640 513
431 189
683 396
971 946
760 530
23 816
62 868
964 296
188 481
989 701
576 770
425 960
241 721
306 430
900 404
634 573
499 727
520 162
530 411
683 764
35 38
111 884
871 991
399 248
211 734
822 220
669 741
698 85
848 813
78 339
582 219
986 827
471 66
353 828
103 700
105 537
912 805
932 565
120 785
599 661
551 456
868 3
29 282
975 863
778 58
111 104
874 860
569 57
896 646
680 481
632 442
862 27
706 307
171 628
161 337
732 618
38 160
788 842
147 200
921 660
710 214
211 860
833 716
733 23
822 885
790 102
1 694
726 536
974 516
852 847
749 449
230 794
823 273
473 617
75 552
622 959
655 353
751 665
746 833
711 707
761 990
443 558
208 731
84 788
177 505
561 857
406 860
232 487
894 532
470 225
694 678
971 52
926 794
450 529
111 158
778 310
678 498
735 936
686 801
406 816
921 594
338 412
373 491
274 455
485 373
237 235
654 682
5 249
643 941
739 199
339 340
529 522
210 659
38 648
935 359
471 141
785 408
589 216
636 237
803 966
587 323
927 96
412 579
584 153
276 93
541 251
141 128
989 332
871 158
98 978
513 688
818 655
728 33
242 23
81 642
201 547
332 454
306 645
299 261
211 723
791 589
762 745
838 609
120 762
627 230
679 983
985 464
897 810
812 933
714 307
463 666
925 843
401 712
33 926
792 666
842 419
809 170
397 331
243 10
774 571
593 842
656 515
107 834
688 949
491 778
976 458
646 413
372 939
432 943
343 554
592 118
185 684
694 509
383 297
818 927
686 523
816 683
445 982
320 84
689 638
697 747
203 183
192 474
118 304
565 996
139 981
221 808
168 408
900 114
786 210
878 903
354 74
533 761
301 912
840 175
707 127
878 91
3 820
967 548
986 663
283 434
345 525
289 249
700 114
984 72
37 856
500 838
519 659
770 803
967 10
23 907
776 585
9 717
91 765
602 118
850 767
32 636
504 940
810 109
943 600
807 145
723 790
452 854
30 293
937 435
105 467
325 717
938 508
886 373
521 683
233 199
648 594
592 770
575 566
61 45
669 348
675 435
100 92
276 112
969 346
193 256
461 210
644 865
342 249
20 83
687 821
7 686
507 719
5 173
463 331
223 218
116 606
543 161
795 46
108 540
379 268
145 282
67 625
310 386
204 135
680 353
544 636
465 86
914 186
708 940
118 33
245 849
696 180
62 858
922 225
718 58
346 809
922 169
466 416
97 994
560 19
69 861
44 525
947 594
823 689
180 461
73 430
153 106
370 150
181 937
500 256
585 407
357 840
310 114
469 865
433 668
26 537
908 702
204 595
666 262
257 35
211 683
712 104
25 288
898 716
817 265
482 497
192 759
947 290
39 101
314 232
709 216
309 708
765 893
701 141
339 105
961 638
595 863
785 463
618 559
389 233
737 556
102 981
629 460
880 553
581 524
722 478
158 931
283 285
342 515
94 794
580 850
98 490
761 617
688 572
765 767
442 128
122 799
231 392
490 334
263 337
789 627
629 281
119 663
226 281
395 891
554 965
717 454
366 264
968 270
474 791
452 831
588 493
381 308
13 172
197 36
177 101
33 373
184 732
25 211
606 496
812 867
806 70
649 188
277 917
103 424
371 380
29 486
110 282
831 653
744 669
125 709
123 673
272 323
600 971
378 335
795 717
847 477
851 939
256 451
748 211
839 912
865 148
750 441
382 414
987 502
428 127
194 993
742 163
775 508
681 40
513 421
767 32
195 337
688 642
46 636
904 480
344 233
194 438
769 733
946 405
232 66
815 171
984 429
669 537
489 705
775 93
903 876
158 882
820 578
927 517
612 8
675 41
525 603
25 80
859 930
862 232
476 659
730 652
345 674
91 815
133 529
305 478
814 786
747 867
700 988
570 897
412 886
518 798
553 496
908 922
976 550
438 593
934 203
75 346
39 597
336 493
66 172
99 891
758 791
931 173
164 717
785 926
206 136
770 245
31 428
591 411
421 455
268 786
4 742
539 986
827 768
388 147
626 453
106 226
859 892
843 540
660 463
167 473
996 546
397 308
174 501
320 335
445 259
45 567
573 939
357 875
910 450
927 892
744 877
739 22
338 407
600 237
835 820
875 426
320 588
636 760
3 306
369 200
375 99
941 526
854 557
847 1000
89 130
138 193
397 315
473 168
475 133
376 356
588 354
293 62
230 32
542 513
785 284
515 563
723 555
448 312
260 853
462 163
297 585
917 74
335 153
527 731
511 278
343 62
924 952
877 98
188 274
612 934
852 212
955 734
469 999
987 182
804 329
806 899
431 233
882 605
278 482
55 504
232 147
526 14
650 282
279 409
831 750
602 623
851 376
19 616
722 207
454 448
859 758
647 547
784 531
744 427
52 136
237 129
152 564
859 508
813 21
334 325
417 667
974 489
574 516
788 385
862 572
227 359
460 20
675 222
78 6
134 366
384 19
589 152
724 465
978 16
12 49
40 609
998 479
473 327
102 247
732 657
88 594
233 701
75 617
404 773
279 109
465 383
553 649
766 580
419 671
347 98
470 666
898 321
826 919
385 857
788 170
138 392
880 67
921 743
539 149
471 991
874 275
672 741
666 360
193 390
554 280
259 797
933 374
502 271
268 211
978 298
277 721
598 859
891 283
33 580
166 466
587 59
357 119
842 290
725 509
791 187
982 962
83 657
918 452
522 660
991 193
812 29
259 184
757 509
913 549
494 949
166 328
395 76
493 566
506 989
539 487
297 462
444 592
144 376
949 156
482 389
245 951
409 808
391 322
593 301
462 930
802 190
256 677
974 203
961 632
254 142
435 141
236 419
74 211
472 323
473 106
28 44
44 211
495 256
717 530
164 448
301 873
28 856
602 132
691 7
556 97
207 374
696 532
676 872
167 91
905 138
831 902
235 862
762 841
107 321
846 919
262 337
705 917
537 264
701 847
344 265
164 315
597 367
405 870
814 199
653 763
597 435
388 61
552 728
974 937
736 771
861 484
373 508
390 678
176 831
872 165
348 236
305 392
350 986
302 442
816 921
255 370
488 116
409 466
427 324
896 483
447 226
547 973
363 723
94 204
236 499
28 961
533 504
550 979
335 167
120 100
624 579
850 663
55 482
738 167
481 491
176 606
161 868
361 262
805 898
196 625
981 903
997 453
20 476
901 755
613 676
651 391
57 481
246 768
984 624
785 904
620 13
687 609
750 619
417 592
134 200
823 126
177 357
173 345
954 161
517 735
802 844
755 602
459 581
381 605
224 614
391 992
350 759
386 945
955 245
759 345
897 193
356 336
830 498
818 299
178 305
881 637
77 99
453 643
573 285
174 938
674 994
212 198
830 984
118 838
98 816
608 54
823 242
565 828
226 507
665 143
861 867
556 708
113 315
76 955
593 816
220 210
814 756
411 18
655 876
556 632
569 278
567 114
437 340
618 899
152 866
114 708
330 579
510 114
23 954
325 170
253 741
200 391
229 665
859 309
645 204
521 613
648 586
184 710
598 298
679 609
598 288
930 717
975 120
831 710
733 95
56 278
835 348
606 302
754 598
208 519
142 348
486 477
448 847
882 577
790 667
808 549
203 816
422 783
430 56
248 242
635 977
788 608
368 187
972 354
424 343
780 477
38 645
409 847
967 631
168 519
514 871
15 531
436 435
573 974
929 979
130 869
973 594
708 36
292 668
548 423
537 913
18 178
851 227
938 360
364 429
715 92
690 639
485 868
789 276
598 115
376 430
356 133
953 760
483 292
912 19
541 66
491 791
337 943
391 369
820 455
689 733
946 943
282 3
915 978
534 925
608 95
570 20
354 133
972 497
963 116
365 291
243 162
265 210
587 384
769 748
881 441
57 633
967 591
540 485
337 314
714 60
379 982
813 641
994 730
244 265
975 831
207 885
328 367
14 919
589 191
767 688
933 470
539 472
843 404
705 2
806 105
842 869
862 947
599 308
948 692
932 449
426 245
802 178
788 655
125 387
692 520
665 326
213 698
207 274
343 354
25 199
953 959
456 418
840 151
944 612
756 28
574 532
253 197
127 917
592 17
261 928
436 668
849 505
474 259
136 931
772 880
497 251
415 273
509 880
703 322
245 511
243 899
450 190
521 636
873 365
930 960
743 436
434 18
224 131
633 416
206 386
107 540
192 601
329 788
183 567
932 163
605 646
178 825
1000 252
623 356
446 921
37 104
55 645
433 52
587 652
333 475
469 481
487 496
767 686
826 224
654 583
804 149
68 220
319 571
434 461
109 404
771 210
615 127
940 692
185 857
442 768
827 46
663 90
716 678
105 363
574 717
780 879
608 498
846 724
225 67
134 387
821 544
447 716
65 745
423 400
579 629
99 382
639 405
176 398
317 438
90 604
794 782
288 742
165 924
631 137
931 431
608 620
77 30
737 586
786 930
353 639
888 329
151 296
233 956
442 299
401 500
283 250
795 753
431 63
615 263
141 473
779 863
947 977
31 524
828 800
744 692
749 493
662 729
195 595
741 896
94 104
858 727
795 125
471 167
737 865
426 859
285 167
621 886
408 754
543 944
697 515
341 475
603 30
787 268
220 89
619 982
153 177
797 36
476 537
799 243
539 94
717 749
343 563
740 375
275 521
978 523
58 298
161 142
646 358
224 506
169 142
942 584
82 319
741 118
669 94
88 564
115 776
55 170
241 771
749 871
261 314
950 895
338 832
472 886
129 648
932 641
255 293
634 387
326 545
822 546
238 994
988 555
921 689
880 668
769 199
753 22
405 225
212 905
868 720
103 673
140 261
422 536
139 859
737 253
226 42
455 737
613 522
28 122
400 979
397 229
279 447
694 81
108 278
716 662
395 802
647 257
831 159
811 524
787 330
184 931
989 241
71 780
975 360
808 573
740 38
152 57
382 70
173 343
584 637
279 559
140 315
200 964
723 148
411 863
885 561
143 114
545 997
99 458
514 108
783 718
411 114
226 243
320 773
869 406
161 306
196 670
781 344
56 893
684 22
187 646
634 661
407 327
362 635
336 117
573 983
942 107
181 608
507 446
30 374
46 959
622 865
74 933
836 271
295 970
413 41
232 967
57 375
723 224
953 389
880 31
671 160
579 684
434 333
913 312
419 452
165 32
894 670
831 346
14 551
789 866
474 907
177 725
773 128
443 23
673 581
380 664
616 458
443 439
872 867
141 489
906 260
488 387
843 929
181 993
904 273
200 352
970 700
502 708
3 335
814 632
532 149
956 186
284 696
890 868
601 729
134 168
20 720
747 905
219 761
745 59
891 768
145 884
848 208
810 521
609 333
999 117
650 144
662 257
478 570
316 769
681 944
432 960
200 839
793 406
68 935
115 386
428 235
799 754
111 905
330 329
811 674
886 513
563 26
105 21
308 448
921 957
397 289
770 765
744 939
54 929
582 745
308 431
486 15
776 300
917 26
603 426
558 595
406 417
515 386
325 295
543 414
447 601
142 465
960 16
396 699
657 372
562 856
742 98
924 69
261 125
622 825
37 718
385 463
198 200
367 801
413 265
911 18
84 283
567 873
353 448
677 6
171 412
339 705
377 8
408 357
799 246
767 946
587 68
911 116
785 612
586 465
277 261
576 355
641 933
400 864
427 806
615 743
556 673
981 298
398 34
348 665
98 63
607 107
878 801
965 644
55 229
239 177
260 331
965 467
443 659
405 804
135 820
255 406
812 400
762 631
329 650
435 330
446 870
677 875
413 558
31 431
285 457
811 890
292 254
523 482
409 163
596 283
539 275
144 589
496 631
631 686
411 372
343 823
337 412
741 586
929 176
735 800
25 629
822 982
862 921
571 761
328 679
524 384
102 774
453 111
936 216
615 351
960 695
70 131
28 89
754 760
337 413
520 747
125 723
981 43
802 515
163 664
965 734
421 205
146 864
37 955
192 448
5 679
767 649
957 756
239 978
190 897
569 299
585 305
237 688
42 759
653 479
858 511
536 216
371 776
315 749
432 310
235 275
877 477
950 955
436 602
445 144
500 196
981 899
604 300
491 263
495 630
981 525
71 520
172 525
38 585
423 85
721 61
226 761
415 822
468 185
666 354
149 385
722 54
997 929
77 675
475 704
368 921
961 913
884 755
927 425
821 882
907 949
939 110
12 724
925 856
869 234
546 799
28 505
468 881
622 751
657 97
231 595
286 587
207 473
434 859
533 806
483 453
638 447
666 614
87 478
198 296
953 309
156 565
701 474
419 975
759 145
795 404
440 678
474 20
250 123
819 558
489 509
962 976
218 645
470 783
407 187
415 688
198 446
973 982
571 225
4 696
108 332
934 869
632 712
358 981
511 724
128 501
201 953
785 873
576 2
643 163
968 506
407 78
281 379
870 627
322 621
951 9
302 674
74 601
796 304
243 865
644 484
538 719
826 330
95 610
978 89
726 152
454 260
220 292
146 881
809 11
906 634
385 134
715 929
45 605
655 13
755 577
829 220
694 493
646 173
939 71
610 240
71 229
605 854
648 631
483 688
977 832
288 762
714 298
268 432
606 737
974 458
819 915
718 177
306 845
403 354
914 471
94 525
267 689
853 192
677 177
633 312
437 882
78 841
665 310
611 540
233 991
664 704
503 951
67 383
931 978
308 675
628 89
13 434
603 52
436 981
863 918
166 745
804 761
16 182
131 158
319 609
645 730
145 919
324 771
505 998
34 52
585 703
145 749
509 479
983 641
348 221
294 616
364 15
844 503
180 468
857 965
611 866
424 649
65 548
439 554
815 516
247 168
649 84
885 901
516 596
87 501
548 221
492 349
11 605
223 648
949 903
266 831
723 442
769 325
522 764
348 667
367 804
956 86
313 477
637 317
148 536
716 408
473 845
321 372
395 555
918 753
164 47
136 751
685 782
950 672
539 81
14 722
113 66
295 68
790 949
733 801
372 333
674 562
664 959
391 914
377 921
739 758
284 588
619 168
461 483
658 498
230 37
450 882
217 652
311 635
747 869
816 376
339 529
838 901
325 857
929 43
315 699
987 886
89 880
907 732
824 11
408 555
87 238
705 353
476 508
506 954
140 711
472 37
279 714
769 921
236 371
239 101
449 70
477 323
644 575
380 553
524 71
38 27
78 54
902 972
558 753
856 835
812 782
517 742
487 540
131 603
357 511
175 816
960 811
964 131
636 904
221 293
487 465
578 462
970 940
88 830
119 385
896 73
674 634
115 394
313 377
51 690
762 731
565 236
454 954
470 537
762 51
516 963
258 45
403 533
612 867
432 217
156 961
394 200
526 164
937 530
961 850
130 188
725 66
861 670
174 120
803 121
858 534
594 176
425 7
929 918
439 69
903 277
509 159
327 71
183 472
912 237
66 268
875 431
869 682
270 673
25 159
661 471
81 799
111 378
540 506
565 439
808 418
309 52
811 885
439 745
370 323
993 472
298 426
480 736
41 109
367 537
273 21
224 391
822 733
962 961
50 360
137 443
366 456
352 130
44 794
146 55
160 373
436 430
264 811
164 279
646 502
767 182
65 552
587 511
461 98
405 448
70 854
211 808
126 411
93 976
802 162
870 828
541 693
922 935
62 163
877 798
750 456
517 574
353 640
565 770
488 926
697 65
599 652
469 296
735 213
984 152
773 287
913 486
330 926
669 568
300 430
706 123
292 121
314 962
724 646
357 789
861 392
883 866
72 338
90 638
922 511
660 994
360 662
24 706
149 506
774 150
285 142
24 26
724 764
664 534
652 297
357 904
471 351
673 724
660 545
57 585
856 450
290 416
468 891
338 530
387 532
476 288
499 472
172 325
572 644
817 942
316 298
886 381
157 876
754 532
285 212
225 639
919 195
360 214
108 185
452 666
319 637
231 634
620 440
892 523
502 492
194 579
676 137
680 491
601 16
524 540
258 450
592 605
214 280
861 800
859 148
991 315
315 826
433 846
570 701
208 681
284 558
565 871
212 638
152 81
950 523
399 551
99 585
989 148
295 357
850 685
63 593
234 833
100 921
565 198
884 56
209 988
778 771
963 395
598 454
870 957
46 449
362 407
922 940
74 553
327 143
4 266
641 514
385 382
837 820
158 256
331 802
87 493
579 367
227 310
616 698
340 100
552 42
935 351
813 51
364 543
263 252
816 378
447 842
282 403
790 987
632 4
866 775
262 935
265 980
160 988
511 152
787 776
272 286
449 115
850 376
342 153
294 625
848 597
255 603
685 811
655 528
456 720
659 583
597 110
667 111
122 536
469 585
322 336
259 51
2 122
436 197
218 640
525 353
950 712
380 780
115 634
870 644
892 245
188 993
66 74
141 30
945 924
299 651
209 297
717 679
215 31
101 274
948 679
516 278
545 862
309 244
181 700
269 226
745 986
971 601
681 221
924 742
79 199
346 871
118 211
162 923
434 944
490 195
414 245
91 475
939 164
224 657
356 960
997 911
919 104
492 24
200 233
50 933
529 206
500 137
796 492
706 225
779 242
562 250
935 65
107 99
489 46
259 558
466 415
868 248
373 850
86 799
409 763
100 658
291 241
860 631
639 562
236 104
275 4
859 170
725 310
977 504
251 127
508 524
445 26
638 634
342 766
417 703
196 632
133 617
805 214
954 650
704 179
881 93
338 698
369 417
372 408
511 45
734 218
70 171
611 420
496 637
827 444
794 805
120 837
833 991
819 670
762 843
155 349
716 935
619 843
15 16
493 234
436 826
598 320
785 21
117 324
384 812
637 621
989 476
165 701
913 903
757 164
1 127
986 855
981 655
450 446
959 72
638 883
778 175
929 120
341 455
901 171
751 712
137 797
720 374
997 599
506 516
141 306
929 459
749 671
374 252
403 404
624 380
29 891
801 961
30 575
383 126
987 300
464 960
79 642
40 14
322 84
929 744
102 914
409 917
792 162
836 428
453 509
39 715
938 844
685 178
202 857
169 934
198 148
532 158
540 627
65 716
39 19
298 694
655 308
987 363
345 165
289 16
843 368
431 703
834 552
5 981
644 294
52 16
768 997
589 666
27 712
568 425
911 544
134 553
410 1000
518 656
965 843
216 125
729 394
25 776
372 768
286 773
296 1
326 33
465 449
806 322
386 37
898 542
348 333
867 482
967 585
248 141
767 969
661 175
770 478
518 532
799 819
461 896
587 579
299 552
833 654
391 514
617 232
731 189
418 120
166 836
252 823
296 258
871 61
941 871
698 578
805 938
93 248
521 906
874 954
164 116
769 908
543 550
249 469
935 874
400 598
856 783
244 402
686 524
823 698
912 326
534 90
392 924
126 230
37 419
346 475
363 173
726 676
213 623
561 928
910 7
915 524
619 694
128 577
35 306
6 998
287 766
514 973
817 280
915 334
457 471
688 855
889 861
789 623
471 648
405 406
140 989
954 743
539 69
97 304
504 71
977 679
888 540
657 785
382 763
351 527
332 409
463 208
645 892
974 590
617 15
880 896
775 605
64 130
620 902
427 979
573 1
605 506
903 753
566 588
39 315
417 991
263 904
649 191
544 507
869 689
569 813
426 736
757 579
883 546
554 582
545 914
515 471
541 196
343 225
83 697
674 34
784 779
991 916
157 468
765 383
657 371
61 445
110 952
463 272
901 72
134 146
681 219
16 215
419 912
135 850
838 658
769 497
990 311
923 614
927 365
568 477
603 581
437 656
56 982
340 371
117 772
558 363
85 724
494 453
534 530
998 645
537 195
495 486
355 821
912 14
81 220
433 512
145 483
629 341
17 580
580 498
930 109
1 403
207 958
109 319
629 49
77 702
595 121
869 246
385 300
909 671
265 885
860 161
499 804
977 393
180 267
244 794
787 733
931 555
228 532
412 673
225 113
602 907
341 513
402 184
281 91
516 283
761 95
212 759
301 472
245 60
631 526
152 988
870 208
128 809
984 49
363 635
633 64
604 261
477 641
6 199
916 395
747 182
490 823
389 457
760 921
950 645
629 974
26 866
220 145
736 77
10 591
523 638
302 200
686 835
264 516
248 460
947 544
228 889
120 867
856 449
629 1
77 831
137 410
380 838
733 104
246 934
80 975
189 193
774 543
63 746
638 95
136 149
704 853
455 686
367 574
930 90
282 875
348 962
388 189
171 11
285 412
801 530
440 334
931 69
299 686
702 406
227 909
650 225
415 79
682 21
410 24
382 878
959 906
521 140
667 480
629 4
857 330
405 716
206 810
334 495
865 129
794 509
686 765
585 243
974 402
882 67
144 730
38 492
921 897
154 275
715 83
1 318
920 832
328 171
84 570
118 414
63 188
53 491
681 4
152 517
315 702
219 466
443 326
834 562
919 423
209 527
5 143
647 745
1 881
515 948
689 979
200 361
432 335
591 547
622 277
1000 642
344 811
599 103
584 866
765 871
353 823
869 715
785 387
793 653
963 911
920 399
564 586
218 106
259 223
920 604
923 75
212 217
969 360
830 923
225 773
249 231
537 102
919 359
136 278
685 150
631 766
413 517
377 782
607 865
592 270
884 973
27 330
354 840
13 241
588 828
751 659
945 853
478 116
350 514
895 382
555 843
165 513
626 764
527 473
502 300
933 697
646 43
654 241
15 650
731 570
972 290
148 29
736 751
420 799
705 214
162 623
177 212
885 237
992 382
784 410
853 496
308 168
196 236
196 986
476 592
944 869
438 512
158 230
625 796
850 959
759 971
733 244
61 640
192 790
254 956
610 3
947 718
869 603
731 39
408 142
373 238
540 387
813 400
595 305
174 506
681 854
356 724
539 523
946 320
731 380
275 867
742 157
920 176
865 292
599 244
71 257
682 879
149 428
173 613
65 73
936 27
557 225
609 837
697 481
999 140
945 545
35 546
306 755
175 664
891 776
949 877
261 490
752 981
473 877
77 9
772 9
724 368
478 144
578 225
294 371
3 747
148 920
268 295
167 614
993 637
885 250
934 110
187 613
225 783
803 671
46 747
855 926
803 517
971 536
763 654
484 212
201 944
267 839
130 583
742 247
761 230
340 169
497 513
881 620
798 787
558 316
260 599
706 356
900 308
361 914
371 770
570 830
923 847
419 404
615 185
647 371
457 832
293 187
694 993
640 225
945 923
198 390
361 156
173 384
903 210
178 129
168 850
367 70
915 298
968 684
788 581
632 304
742 437
784 840
544 614
936 507
900 876
187 63
376 945
161 914
292 306
751 233
631 886
703 938
396 388
204 78
510 979
232 267
953 4
549 712
450 384
50 887
997 146
331 651
815 491
416 914
998 546
800 617
363 257
250 676
372 384
918 772
533 165
524 249
347 239
447 702
432 549
78 3
808 342
298 944
550 945
670 265
966 512
22 824
967 239
885 99
817 301
211 589
258 859
741 152
232 660
712 676
872 60
422 172
797 103
399 486
865 13
562 103
419 550
128 727
638 264
662 638
243 219
817 474
473 144
824 623
428 849
759 447
251 941
376 567
258 347
300 696
583 339
621 938
449 479
721 178
424 296
998 301
29 979
780 994
732 541
951 929
245 294
70 786
583 592
116 257
672 42
303 881
123 328
671 172
114 342
680 336
89 571
593 328
360 552
248 68
660 347
48 422
14 988
896 174
480 556
883 911
651 329
299 33
722 72
494 715
700 558
624 339
568 202
927 595
384 823
996 380
113 815
553 477
798 800
914 783
898 123
889 265
365 510
339 214
688 234
224 361
575 830
69 419
13 903
762 619
83 644
553 691
655 839
406 853
397 368
29 15
297 574
50 106
45 339
180 173
738 948
1000 290
964 423
223 518
912 963
390 994
414 737
10 670
68 780
17 315
567 916
542 325
905 699
48 546
617 96
810 377
100 253
434 858
885 372
569 935
3 791
490 908
684 178
754 676
710 771
621 332
695 998
776 333
206 750
429 860
948 214
181 68
379 115
112 287
674 958
5 430
145 701
688 894
967 54
691 939
848 123
221 307
140 509
656 7
124 472
793 526
920 579
419 575
270 674
876 658
470 276
786 350
384 28
903 119
274 434
784 221
69 61
869 454
532 948
286 548
642 822
344 451
644 71
355 183
398 254
644 564
643 119
86 937
154 700
897 301
226 221
112 657
895 643
587 859
82 890
405 935
292 961
832 96
414 594
243 555
769 671
134 512
360 453
460 688
777 594
937 212
583 170
162 208
672 555
766 363
326 811
84 2
825 913
28 683
618 417
560 465
644 707
303 836
407 329
872 322
11 733
182 369
781 700
205 470
253 846
89 560
977 665
752 94
133 386
991 479
888 461
406 519
185 435
490 161
258 908
150 574
263 722
772 617
605 711
177 41
176 186
720 607
578 110
164 850
796 675
429 751
857 49
898 205
2 347
512 774
136 859
627 302
843 356
565 368
157 518
719 835
202 301
485 795
66 685
251 202
318 920
648 552
724 847
32 938
822 679
491 830
318 28
285 87
23 613
683 593
295 554
770 716
344 497
547 275
915 802
962 246
591 2
928 774
537 52
473 68
996 900
659 810
206 864
1000 715
671 661
966 791
323 759
81 399
182 890
296 692
130 748
179 129
641 986
468 140
839 741
579 881
999 209
75 240
221 985
889 819
806 867
46 420
491 954
319 311
886 204
275 326
174 102
35 652
969 977
631 66
949 258
456 814
129 659
40 612
280 845
515 621
884 829
576 515
695 862
834 94
950 842
57 260
710 749
800 316
343 73
492 434
91 218
4 560
363 776
884 631
964 906
558 406
662 840
693 75
729 223
42 261
534 496
537 272
873 839
690 878
84 522
404 681
1000 447
732 75
343 805
999 309
898 624
954 591
128 828
736 505
303 399
940 3
478 898
898 848
763 835
164 600
391 767
343 267
960 550
522 946
270 381
384 669
650 994
477 269
943 271
468 536
459 57
598 341
658 891
679 952
804 823
898 721
426 848
322 462
285 634
176 321
625 107
910 340
938 263
544 193
736 603
56 542
636 667
402 427
527 642
294 924
77 937
556 9
314 652
37 208
73 960
717 926
303 95
417 487
957 994
437 839
891 687
173 713
281 237
36 800
204 246
777 400
603 960
865 569
996 851
1 908
470 266
846 322
226 426
253 417
765 892
458 59
443 994
725 224
286 225
757 471
974 155
395 585
464 616
130 331
204 591
484 730
445 10
960 22
442 467
382 395
885 360
976 589
337 160
673 842
294 87
464 857
227 94
378 794
280 328
332 580
665 363
39 70
562 921
612 269
170 365
692 321
289 102
363 161
837 618
195 387
795 219
423 542
222 171
302 991
246 629
216 694
426 973
251 438
434 35
170 852
556 260
243 874
752 684
971 41
4 583
578 68
611 760
961 226
526 216
615 491
763 303
579 246
688 29
508 718
904 17
990 403
861 753
139 639
946 721
397 441
735 836
194 81
209 236
473 735
297 367
50 18
154 521
539 85
213 489
683 137
11 349
966 976
603 951
841 360
991 526
402 189
695 492
681 266
486 246
597 245
562 418
375 746
736 645
764 516
958 847
195 665
568 609
940 164
857 856
913 258
161 944
704 136
373 208
696 653
47 893
714 719
104 284
32 650
494 716
333 709
602 304
873 751
917 768
602 188
660 555
924 775
674 659
259 747
249 111
983 311
823 382
763 283
357 447
187 466
377 863
154 917
534 331
158 938
295 638
947 29
166 560
436 391
67 238
508 617
34 800
500 542
376 720
377 787
889 545
62 499
962 206
417 842
777 831
620 716
331 45
810 626
68 241
771 987
386 764
853 817
776 747
541 793
896 774
590 925
506 707
984 629
564 311
424 217
769 471
504 695
799 172
138 58
236 339
510 542
499 127
390 864
574 815
192 472
890 115
167 662
871 235
876 920
480 217
654 255
555 192
906 801
812 60
482 650
166 766
771 421
215 271
976 462
542 76
537 631
50 722
868 176
215 959
979 952
189 7
782 118
914 847
953 365
598 200
839 113
715 224
195 627
435 822
372 190
879 683
893 68
904 378
777 633
26 736
383 953
288 531
784 653
952 977
828 861
285 238
497 288
282 765
134 686
684 719
777 404
405 161
290 945
934 8
868 556
722 114
881 502
531 946
296 308
353 423
770 348
376 293
348 728
385 574
231 699
436 498
419 770
59 937
975 550
80 108
673 62
278 996
770 878
498 203
204 16
129 669
922 528
883 478
346 420
448 516
755 209
29 544
868 218
344 327
618 318
113 591
328 811
50 157
308 961
689 372
525 460
884 439
471 903
194 265
170 59
645 748
740 418
645 383
141 448
782 240
834 348
191 131
341 841
793 66
647 128
6 965
676 537
656 853
60 99
162 668
894 14
985 80
699 394
892 949
110 629
868 303
299 89
110 622
911 404
361 964
781 831
461 756
715 23
929 234
918 241
183 766
737 264
668 890
400 142
173 446
628 236
405 632
537 99
75 521
485 61
244 810
54 146
874 42
864 187
253 207
689 864
502 674
225 995
830 828
975 389
654 584
209 749
675 346
367 592
202 69
825 680
989 436
889 926
258 481
589 546
974 244
731 697
599 500
596 239
819 964
53 818
934 259
880 601
294 693
320 192
138 619
816 949
273 535
639 951
454 489
876 866
943 776
810 741
996 713
199 69
596 161
872 960
186 851
179 564
258 20
135 453
796 563
427 809
352 542
801 607
604 242
768 243
817 147
614 449
921 469
421 691
735 937
564 224
150 236
303 988
19 685
298 911
685 834
471 282
825 420
815 164
682 167
291 611
878 110
688 128
470 319
825 993
692 829
565 455
596 791
199 837
556 815
373 936
644 515
897 306
319 691
45 124
924 504
13 289
528 687
383 759
159 346
157 232
889 246
991 433
240 624
367 138
515 165
407 364
876 368
302 24
351 790
769 882
981 236
862 277
594 357
266 875
115 410
2 468
901 259
101 635
38 123
653 237
884 902
650 696
565 936
823 83
932 432
48 214
985 549
341 345
627 255
860 541
919 264
722 934
891 990
149 723
764 166
733 407
873 539
570 372
867 516
389 955
669 941
72 552
131 11
694 753
525 879
367 174
485 768
400 337
419 539
966 941
362 277
340 679
50 174
683 143
42 231
314 859
77 443
969 902
575 317
478 997
446 561
514 174
152 209
227 33
573 876
701 731
948 98
690 770
474 306
118 310
58 62
1 895
224 47
163 668
941 349
957 74
2 888
566 267
761 442
620 426
2 126
200 168
474 372
369 424
957 973
518 553
246 354
841 608
600 131
443 17
378 877
988 566
913 858
381 637
921 404
640 214
755 221
153 864
445 273
157 904
502 402
328 989
460 919
702 821
331 348
516 486
313 282
952 29
961 798
609 45
998 348
207 129
729 199
372 509
446 68
385 980
999 24
50 254
495 769
837 151
568 335
518 474
310 26
623 964
623 223
734 238
252 449
81 944
346 713
516 114
574 694
452 592
912 206
404 395
878 885
652 221
26 303
225 763
756 507
947 133
702 338
222 413
391 557
52 660
712 681
310 297
424 638
630 647
766 238
504 195
477 910
488 302
645 772
609 296
172 798
982 360
900 309
877 580
29 731
481 217
611 896
985 774
515 373
754 221
920 667
721 804
247 990
359 815
382 611
221 718
978 760
605 876
592 155
626 894
537 213
172 346
961 211
455 30
457 210
731 746
890 952
127 135
33 238
290 229
335 389
382 206
402 852
266 771
891 700
445 403
261 584
69 929
371 187
294 280
943 892
453 723
415 886
3 896
79 224
143 807
695 117
91 977
687 678
982 234
999 171
843 563
173 593
932 682
973 70
451 140
622 805
553 116
503 448
822 888
45 999
120 673
350 354
289 689
179 563
2 71
843 599
560 985
488 713
390 356
576 881
178 12
487 988
319 917
641 475
495 184
693 445
301 716
695 453
697 246
529 905
573 339
246 741
954 435
544 112
389 920
719 515
652 678
986 192
361 387
757 303
798 327
80 526
102 856
90 576
835 85
88 424
950 757
562 636
9 90
217 76
245 51
178 254
877 669
144 902
604 714
533 789
371 877
187 7
71 744
425 355
534 139
787 6
786 895
620 747
950 537
929 526
802 29
39 727
167 117
653 69
798 320
403 949
133 851
493 413
66 741
639 168
283 881
578 924
943 825
82 123
861 438
476 711
927 971
473 6
261 948
901 187
527 101
475 501
1000 852
937 353
553 697
146 430
757 951
550 127
185 477
440 660
971 932
979 460
166 342
602 872
932 294
801 968
60 380
734 510
327 734
196 968
43 76
561 535
977 339
537 878
141 696
571 632
837 178
757 279
324 224
486 352
439 284
745 463
998 1
453 213
435 212
428 604
773 944
169 351
297 821
413 177
972 351
879 389
186 260
386 489
141 267
8 220
780 462
566 978
22 101
110 501
709 186
134 165
600 599
708 757
686 925
416 365
263 27
577 703
319 90
565 227
837 724
483 627
307 916
310 889
712 556
220 926
613 126
845 488
628 39
917 634
601 305
818 815
497 157
235 29
500 312
75 97
333 201
179 802
41 841
558 828
167 357
290 733
360 126
416 496
961 407
342 220
291 470
207 703
607 758
225 320
845 613
610 917
340 788
670 116
866 969
974 400
640 559
570 242
191 62
4 388
795 275
388 503
378 72
649 24
268 478
237 778
401 639
699 619
459 188
525 539
263 570
605 898
696 337
369 109
473 26
105 989
182 60
239 511
194 684
112 536
755 697
386 228
775 36
137 959
94 68
663 665
286 636
893 33
372 366
742 578
264 671
281 80
923 934
492 605
666 112
102 956
21 331
984 511
893 84
221 531
81 77
116 129
413 257
198 992
799 279
215 688
145 197
403 117
304 852
862 129
507 965
474 348
361 814
976 879
335 444
39 920
586 124
133 432
509 890
50 548
288 579
679 921
280 745
890 393
243 39
236 52
755 603
678 527
227 12
3 849
585 88
585 605
926 881
417 869
348 145
80 949
855 602
188 834
693 102
979 454
139 20
249 261
256 609
478 986
766 390
271 34
928 293
876 97
635 429
479 550
300 21
279 440
971 388
32 827
915 447
854 935
551 831
237 828
228 253
395 730
301 376
152 478
412 736
693 967
816 957
243 263
668 314
308 928
259 599
344 277
953 731
718 82
315 909
50 266
614 141
801 114
339 783
506 551
922 832
861 619
281 972
835 692
176 839
4 322
375 499
312 615
189 819
568 230
571 415
397 530
805 463
397 531
846 398
684 132
104 702
43 539
700 435
328 991
314 418
165 497
782 100
187 186
285 706
202 660
937 14
104 68
631 889
825 899
349 149
841 859
441 975
482 30
636 705
562 986
858 703
854 185
19 108
347 526
567 959
659 824
973 362
359 708
599 15
782 682
18 368
372 826
1000 676
54 664
179 516
45 668
864 614
297 426
416 647
706 646
72 541
381 543
932 924
839 656
636 921
926 544
887 361
94 338
442 804
819 787
537 109
121 853
742 717
26 937
125 949
446 636
583 572
423 834
643 431
519 223
14 759
154 885
245 852
513 55
509 287
899 4
528 598
437 442
144 195
741 465
62 559
397 936
947 683
386 342
840 8
161 754
714 96
928 549
749 17
256 87
927 866
736 359
846 746
313 335
347 822
967 5
266 161
692 430
281 825
713 784
607 246
567 358
368 956
291 749
481 104
755 853
799 12
121 633
111 45
706 220
806 366
939 488
663 338
419 386
313 140
273 122
672 221
26 863
50 721
147 226
985 809
621 449
624 438
793 460
140 780
702 951
300 154
120 110
86 783
890 661
124 599
649 678
30 905
415 144
148 885
362 47
497 197
220 202
501 297
537 667
601 657
319 850
632 179
166 353
912 180
29 271
380 750
606 177
693 748
973 184
969 140
68 965
432 599
374 223
392 632
964 235
671 251
354 206
716 884
325 208
348 136
631 845
228 459
599 235
285 394
904 424
897 294
514 882
980 54
645 373
996 277
525 854
939 467
447 455
806 321
421 847
481 34
237 92
713 964
23 555
183 423
751 544
919 505
562 280
743 332
990 38
527 461
513 62
617 97
263 110
892 475
958 193
877 944
956 749
80 753
280 625
535 400
830 307
284 903
88 429
52 494
992 331
666 297
476 359
332 352
606 12
825 359
957 635
312 704
216 909
546 592
515 403
202 429
482 193
648 835
512 508
351 378
560 425
366 492
666 457
572 289
424 322
368 774
416 777
388 208
700 239
39 723
119 653
235 42
423 56
124 862
627 677
716 867
246 782
795 950
618 346
656 281
199 631
867 537
550 689
246 662
271 300
602 858
550 143
937 265
867 910
715 311
257 576
614 389
697 424
322 375
281 147
559 218
541 964
623 97
627 405
526 969
600 735
178 197
707 56
557 132
686 101
216 173
821 607
526 897
599 942
157 719
827 333
360 823
371 816
976 924
422 671
987 616
267 977
69 997
247 59
998 84
391 536
109 218
971 443
946 414
432 903
169 813
728 351
761 764
126 911
450 778
158 632
975 428
866 982
529 720
665 339
353 415
183 201
359 187
251 264
301 135
52 529
37 334
862 788
544 102
26 707
502 639
237 335
170 500
181 860
304 506
762 385
368 403
741 702
143 365
998 69
47 909
469 875
544 449
324 267
393 582
737 881
995 513
379 519
747 641
879 535
729 227
85 505
995 566
233 619
670 518
389 708
26 529
49 341
802 21
568 204
497 626
359 757
758 45
506 392
436 772
718 566
557 828
829 250
956 12
950 300
251 702
81 254
231 523
305 528
300 412
246 938
312 911
161 80
894 210
242 960
350 437
826 992
571 214
873 697
166 401
800 633
669 659
304 916
766 808
227 471
350 991
324 926
172 533
593 810
125 980
321 211
776 810
540 691
445 627
676 849
940 328
135 31
668 4
38 476
698 707
97 313
376 855
561 706
990 720
636 114
25 123
78 884
707 459
826 582
603 120
6 314
628 261
837 354
744 499
968 249
322 961
394 891
54 109
816 856
894 448
388 750
794 104
684 984
577 109
123 96
400 989
947 985
511 323
274 621
322 75
616 417
260 81
781 710
778 437
918 643
133 369
768 183
686 806
383 632
106 449
625 261
896 445
140 971
468 757
702 738
250 348
339 612
130 272
327 384
852 55
607 352
920 216
58 861
819 978
319 128
177 531
21 667
986 809
601 854
21 305
291 178
668 394
73 573
649 780
96 414
601 955
25 442
217 760
843 108
706 97
805 351
375 646
586 415
989 673
650 154
635 26
647 783
451 787
834 596
42 53
38 47
667 454
112 98
122 160
477 939
968 817
328 911
979 669
141 381
900 493
933 292
92 713
326 347
318 824
189 553
845 896
670 145
434 220
378 547
926 262
95 979
407 447
970 749
360 532
93 309
528 17
243 52
368 207
790 709
579 845
666 969
602 294
351 175
118 488
149 391
458 380
3 854
596 158
776 302
815 822
814 718
872 776
64 354
391 294
62 349
972 294
432 635
591 314
432 971
429 723
657 293
64 201
107 365
383 710
146 626
83 834
33 760
806 547
850 716
541 930
772 447
627 115
914 971
557 734
915 384
38 81
39 459
295 157
890 190
38 473
681 610
401 609
697 579
586 751
180 506
965 375
381 926
246 73
340 569
189 35
846 114
467 785
692 625
951 349
418 637
653 241
519 601
668 649
1 842
770 255
687 759
857 749
168 602
886 411
375 396
655 277
794 361
281 979
274 840
171 488
578 653
456 840
518 911
28 69
650 9
754 107
28 508
230 168
265 776
703 538
869 943
780 458
103 475
527 7
696 605
472 144
690 328
227 251
938 276
221 82
342 289
394 409
368 863
383 371
105 581
163 779
678 742
126 764
128 84
701 918
709 234
25 645
35 592
680 580
284 813
632 159
280 332
907 513
744 769
531 176
539 890
791 538
577 927
936 51
323 699
26 51
712 306
164 260
762 997
556 468
69 165
816 744
538 632
456 616
190 154
172 486
13 78
733 164
451 165
170 699
949 135
81 123
124 297
261 717
528 416
130 554
524 956
968 444
134 392
26 549
563 641
480 327
471 602
168 467
584 211
853 836
900 824
809 749
351 766
720 582
799 508
619 267
136 635
788 801
771 400
880 717
842 887
189 924
782 86
437 642
794 627
340 943
803 228
152 269
870 131
849 8
997 755
942 630
862 853
729 551
910 341
357 169
531 447
810 931
736 42
902 331
231 148
503 934
835 114
844 155
899 558
153 336
689 338
866 144
602 171
426 112
587 29
754 122
7 248
472 313
301 865
81 372
719 906
70 748
24 857
936 643
672 809
761 984
241 131
751 349
629 498
375 888
63 48
829 215
857 904
692 975
661 475
231 19
575 638
633 343
6 836
802 981
330 133
631 536
829 237
755 269
873 727
896 80
152 109
470 742
267 925
626 363
338 805
232 130
354 222
152 836
942 48
140 617
878 111
396 242
188 532
775 307
79 495
314 586
71 140
502 643
610 105
807 883
962 509
987 372
718 920
103 71
134 751
816 164
786 513
789 611
81 325
534 106
369 301
864 554
769 946
289 747
529 406
41 133
239 956
121 954
958 12
842 631
25 495
506 384
323 438
390 699
704 698
77 437
613 904
499 683
441 76
773 618
262 575
238 186
947 967
634 956
504 234
214 64
905 201
364 852
267 751
736 867
92 827
557 551
163 272
587 966
569 470
761 484
516 109
507 520
359 541
30 930
464 228
279 50
460 151
44 357
137 231
903 632
327 339
888 880
45 835
764 151
150 605
295 667
213 129
858 200
443 562
776 908
328 350
255 961
273 804
154 931
574 963
176 420
562 18
883 296
567 680
92 838
225 254
663 192
91 859
218 656
125 730
131 983
748 293
214 166
905 773
858 241
123 578
632 371
21 209
534 352
644 211
695 449
71 900
444 687
315 481
714 791
1000 68
989 925
218 681
251 316
334 373
188 567
864 652
689 977
312 121
762 255
487 588
394 726
701 222
401 342
207 121
258 524
251 978
754 609
687 740
18 798
343 946
923 675
120 734
108 740
192 893
598 251
837 608
737 883
647 192
783 826
927 327
755 133
668 287
32 772
527 307
600 49
497 761
363 484
171 149
445 8
847 961
491 70
838 293
625 49
350 217
138 707
402 617
35 562
141 424
596 924
698 519
200 69
164 487
27 631
565 510
15 136
615 879
153 591
527 311
636 377
558 192
113 160
557 275
83 792
325 653
311 498
780 136
659 611
424 190
952 460
332 32
92 73
717 791
695 871
977 150
489 450
209 542
601 81
584 346
948 500
402 586
414 340
711 47
475 678
934 728
180 311
455 289
518 632
468 61
782 748
978 633
10 285
480 475
725 10
107 464
17 232
132 651
711 59
759 491
675 450
194 117
436 292
953 602
445 545
798 298
506 631
318 367
683 859
771 721
700 383
635 286
294 987
525 868
984 800
722 505
331 982
863 63
829 299
562 810
447 778
53 655
936 694
513 430
146 781
36 873
823 222
827 810
48 388
48 724
703 339
770 396
90 593
686 684
267 75
710 134
760 179
124 985
799 539
276 265
354 570
124 786
215 871
933 423
9 788
826 60
103 214
506 423
341 33
992 796
74 485
526 643
72 408
171 199
343 590
753 139
556 623
198 551
255 308
939 88
937 461
359 96
827 354
62 635
410 949
631 721
207 785
578 584
128 544
294 80
66 635
529 191
730 433
251 749
481 361
936 788
945 511
504 238
465 794
54 452
547 199
761 541
564 695
367 905
131 829
465 514
859 856
660 831
346 677
402 558
740 434
331 288
643 346
392 571
15 114
429 848
335 8
730 816
585 393
214 727
78 814
3 179
891 38
176 885
306 774
252 203
908 119
545 990
25 796
139 393
73 547
263 160
53 967
469 643
978 746
390 315
516 924
878 890
699 582
109 633
561 459
729 130
239 269
339 749
404 742
565 324
65 623
41 481
361 514
521 520
372 835
802 780
867 432
120 684
51 187
363 345
529 701
296 727
59 656
851 382
56 273
28 974
999 761
456 921
228 756
114 880
603 265
402 63
577 261
37 530
294 125
78 832
587 3
656 446
80 646
77 317
87 459
485 177
228 75
863 567
102 645
32 679
120 125
647 641
642 805
850 924
690 97
229 354
498 991
192 313
96 996
195 430
525 886
416 692
451 642
461 901
482 416
644 852
273 946
54 591
32 889
582 619
224 740
828 427
135 637
562 928
51 167
880 837
302 793
673 760
816 235
113 566
294 989
337 232
906 732
223 478
614 924
39 59
808 163
864 260
681 881
334 103
327 577
315 877
309 285
568 717
722 526
333 797
83 764
167 794
774 952
560 393
832 279
501 270
318 838
476 836
161 384
502 76
646 367
217 516
959 306
785 784
154 33
497 624
348 538
246 880
51 845
757 459
401 509
579 56
411 963
121 554
724 86
722 674
813 876
417 926
544 770
370 86
22 916
628 824
918 24
933 710
116 635
503 676
753 306
978 256
454 773
709 188
875 943
713 897
954 758
379 327
412 252
454 981
639 859
256 79
687 660
414 478
540 587
514 308
519 513
706 197
185 57
835 667
789 554
527 257
690 529
529 917
224 157
297 224
11 386
62 805
974 857
610 707
895 218
901 341
570 646
808 25
684 670
884 411
919 34
729 645
752 331
576 864
337 4
574 275
846 920
921 643
833 927
573 916
637 880
233 220
199 704
253 63
415 480
134 858
741 237
822 222
757 130
347 392
749 146
311 860
697 302
638 675
69 76
97 900
193 867
940 612
85 853
269 528
792 922
498 272
705 483
952 951
878 644
320 619
579 730
72 902
378 262
813 70
507 795
431 915
901 868
398 362
885 18
665 432
227 563
414 140
982 730
929 574
814 875
183 806
522 585
673 359
646 508
761 542
574 300
601 96
882 121
411 568
590 118
917 121
804 467
394 743
775 644
715 155
439 750
204 201
518 121
195 488
219 314
435 266
998 520
419 497
109 605
759 654
1000 373
651 564
229 748
357 540
537 462
324 866
251 323
407 406
164 2
830 162
654 480
495 512
57 848
614 563
999 711
76 950
157 669
404 771
711 537
743 188
404 456
499 97
629 232
980 253
649 708
969 997
49 583
931 241
92 792
988 201
520 317
922 492
51 17
256 921
191 615
347 630
208 42
474 322
622 808
214 944
831 899
37 828
396 602
648 508
662 479
304 605
260 56
714 618
866 570
274 855
368 251
139 407
88 638
1 909
254 160
754 88
375 39
568 583
933 135
388 790
571 637
590 299
534 660
228 169
447 417
201 239
146 480
882 2
551 384
906 411
217 205
161 422
762 242
528 999
357 484
469 624
408 406
188 968
556 8
790 194
978 31
849 401
284 382
158 163
722 20
773 154
13 748
902 146
635 537
467 563
735 688
573 167
32 274
459 949
944 225
903 534
2 663
315 741
445 705
730 938
736 717
15 706
160 17
361 385
36 940
955 505
716 695
975 372
542 122
865 163
247 809
793 723
535 111
326 535
103 746
654 879
533 491
692 386
159 936
907 971
424 848
869 270
66 904
317 565
142 69
179 496
909 177
995 162
760 768
420 264
588 713
496 303
471 178
281 56
86 428
810 964
12 465
802 786
80 529
539 439
853 370
44 362
76 74
682 586
347 443
403 595
646 401
918 913
941 560
843 148
629 383
3 538
72 462
529 501
74 716
118 34
735 987
527 956
163 923
907 85
614 787
162 350
304 119
711 601
938 138
651 197
660 794
264 213
297 884
7 24
848 688
43 543
182 782
120 717
622 688
988 203
715 522
140 692
133 523
648 204
456 22
451 526
807 136
97 667
936 367
627 294
875 785
624 557
606 152
290 513
867 924
50 365
619 53
515 51
433 973
187 587
145 973
576 615
65 881
893 821
523 744
268 829
269 193
287 98
156 192
105 11
746 234
532 597
341 185
460 783
808 407
96 119
661 489
663 522
252 261
843 774
604 132
512 234
779 194
692 183
246 627
392 12
620 504
848 214
802 836
838 430
523 874
920 222
578 927
455 880
155 986
26 991
553 183
146 663
209 168
974 171
767 685
318 345
926 546
392 491
664 803
895 720
601 980
781 435
398 527
59 238
540 700
408 877
386 88
161 793
951 316
637 322
220 150
208 796
113 168
202 26
411 188
544 174
1 431
285 101
706 757
223 59
50 533
378 304
737 820
987 955
281 522
296 657
549 117
918 283
576 500
899 978
703 159
507 943
669 607
94 125
634 181
46 641
502 830
485 545
786 14
728 1
174 876
26 770
986 473
427 993
474 811
730 360
11 369
244 168
208 305
612 33
575 550
844 83
501 606
42 203
483 951
993 115
21 702
442 372
27 815
214 703
740 511
57 199
597 840
734 171
662 525
549 731
842 836
119 250
976 303
240 575
646 777
206 483
639 858
326 693
601 957
511 140
10 962
614 55
494 4
378 624
594 96
283 520
466 450
726 612
521 253
929 874
45 604
574 20
481 224
230 784
229 379
29 165
209 557
419 938
198 169
241 872
721 982
721 882
794 688
9 115
263 468
995 493
238 38
108 995
517 78
770 642
914 526
166 369
343 781
173 738
582 949
771 827
231 464
287 354
604 840
82 887
678 176
846 603
11 982
943 185
715 777
810 405
314 93
450 296
637 683
71 259
947 695
919 959
196 898
309 952
166 239
919 303
399 265
915 475
402 624
945 739
147 267
400 462
454 10
253 298
564 157
775 168
966 620
663 13
514 706
186 239
954 215
916 502
210 665
993 621
704 799
149 754
222 466
610 568
991 758
697 549
498 484
213 217
840 143
798 220
955 707
860 925
497 544
673 179
5 867
482 340
982 680
772 753
901 985
592 947
925 73
22 288
916 94
935 495
436 816
615 473
323 413
316 803
488 539
23 901
675 171
168 108
704 558
839 523
201 246
577 820
581 477
761 161
828 499
511 489
522 457
117 317
124 746
52 698
734 627
100 119
143 432
566 128
815 517
487 255
703 136
768 281
68 13
88 614
881 173
470 61
97 905
492 559
196 71
162 645
473 829
131 877
798 860
481 938
933 617
517 974
768 598
796 279
942 380
86 454
141 699
393 428
889 786
532 354
235 352
411 502
147 190
85 565
173 359
998 975
193 484
879 423
996 650
646 280
439 723
331 244
957 491
38 927
845 596
871 891
112 227
887 561
583 327
327 286
32 414
391 198
527 733
713 164
575 635
217 575
40 293
577 751
99 710
236 907
907 633
452 91
863 957
591 876
29 335
667 681
863 251
48 75
550 678
352 842
83 124
312 161
559 558
949 358
218 339
982 584
184 198
582 194
853 785
55 610
696 53
314 260
197 321
190 137
919 267
941 925
554 249
393 535
661 997
721 371
386 556
642 378
672 1000
682 179
191 58
74 977
88 930
433 563
17 231
300 174
362 965
522 129
270 418
430 740
268 734
17 554
204 679
775 90
37 229
915 827
584 265
546 407
777 98
636 105
974 241
211 555
89 18
160 11
342 663
304 993
280 105
335 721
635 16
236 442
155 353
751 35
762 905
318 924
802 347
695 674
827 558
960 633
405 432
555 744
892 348
874 833
155 71
8 5
254 38
773 612
946 770
66 766
47 157
104 667
667 261
323 309
12 909
183 926
433 215
522 441
912 467
791 210
328 272
935 907
329 73
164 361
482 470
924 270
617 103
620 230
507 202
106 535
426 700
384 10
548 953
556 474
658 318
426 332
634 608
356 654
684 788
335 940
50 772
405 954
75 505
148 253
138 899
658 437
793 845
961 551
397 99
917 900
273 789
708 800
767 512
498 622
854 958
435 545
735 389
73 591
277 214
902 935
7 677
169 692
495 168
702 543
157 642
983 718
189 74
225 931
39 891
629 308
852 562
857 117
79 258
850 73
939 21
294 178
943 327
370 615
61 34
417 850
332 768
893 796
597 52
643 501
615 83
468 371
972 968
964 603
807 500
923 476
474 32
255 481
932 948
403 5
466 697
801 560
558 179
30 611
448 644
702 773
417 42
868 318
768 84
999 305
548 615
407 274
377 97
879 675
55 965
845 763
313 253
28 820
410 880
724 913
805 242
736 693
572 666
352 264
675 619
753 541
343 634
763 704
559 328
197 606
515 130
156 630
181 530
621 871
32 366
75 649
37 697
946 799
517 43
771 790
305 555
420 329
306 903
727 47
303 456
646 602
298 818
210 86
786 725
757 995
130 645
325 658
990 958
27 319
929 660
828 601
548 430
599 189
768 200
762 133
357 659
332 594
852 139
574 822
596 10
920 982
328 399
353 291
83 475
773 595
819 33
61 779
3 370
950 564
333 355
731 674
271 988
294 292
276 752
216 758
157 255
403 361
386 146
360 908
286 589
707 921
220 577
102 103
441 22
231 495
244 279
860 282
795 60
819 517
929 478
455 202
353 411
709 209
470 463
169 405
461 432
377 314
586 504
126 534
338 692
801 280
500 251
13 971
612 419
819 573
856 625
642 618
925 477
731 172
644 641
478 846
139 835
135 192
87 60
885 984
762 913
985 851
621 339
819 717
172 656
362 489
1 220
236 791
892 929
67 508
40 515
999 518
280 101
460 444
309 822
33 952
7 788
808 814
242 863
697 100
944 691
346 376
827 777
754 66
614 890
166 978
220 234
604 635
422 434
664 880
686 697
754 673
279 345
176 766
443 916
728 585
967 861
623 531
543 637
427 907
56 918
852 891
993 903
970 769
272 238
315 63
810 581
974 368
200 290
931 829
904 879
247 85
294 147
372 499
35 276
6 999
914 317
30 524
802 943
947 57
352 307
505 733
756 937
197 701
172 607
578 523
432 861
434 353
591 176
258 254
338 384
19 895
527 535
961 140
857 461
283 292
114 106
38 659
219 853
888 786
747 581
407 854
414 884
357 42
879 688
37 308
307 74
91 45
857 141
587 919
723 254
464 293
140 489
677 861
644 653
304 883
94 174
994 174
336 362
393 903
470 667
466 950
418 665
910 79
961 871
482 395
612 65
227 689
652 621
819 249
638 797
280 224
534 758
812 869
174 881
248 516
463 149
212 853
531 478
341 679
834 663
369 377
758 463
298 189
293 765
262 944
814 656
677 415
855 39
243 160
484 920
845 461
734 605
630 655
192 81
434 880
556 261
538 29
592 707
209 707
214 26
522 712
977 612
940 587
697 260
38 270
199 467
956 493
812 537
254 609
651 53
289 514
398 828
591 160
823 954
217 562
855 392
118 924
869 703
837 335
713 744
705 201
441 18
93 177
17 899
479 144
200 823
672 942
869 770
995 245
348 598
547 117
556 692
269 49
644 497
285 862
221 634
500 843
785 796
241 505
71 459
957 127
212 956
195 106
682 299
588 501
361 580
80 459
440 549
552 267
758 256
179 559
856 576
593 619
184 422
668 990
556 113
744 911
538 208
298 512
344 658
840 886
586 940
278 595
210 982
565 980
114 53
289 424
371 16
693 250
105 805
810 917
834 476
717 25
658 539
752 888
863 605
533 370
832 341
461 802
695 594
349 852
303 406
92 334
133 194
974 234
865 761
834 15
91 403
667 829
955 898
984 658
956 112
316 150
707 502
286 952
916 571
847 354
680 648
870 280
376 751
719 254
90 586
620 468
69 118
161 339
716 332
870 825
694 428
828 231
257 915
426 437
469 703
255 426
830 191
905 78
944 959
14 158
709 193
526 592
139 840
520 902
923 601
664 220
778 611
821 587
561 827
195 628
536 205
307 421
497 312
568 83
595 288
501 999
447 195
363 683
229 875
493 845
794 913
738 140
626 24
364 596
777 761
385 730
684 55
504 528
22 19
11 891
167 394
109 845
708 621
696 398
487 356
225 161
201 350
220 813
583 858
224 85
54 837
770 30
431 377
417 176
919 529
385 870
181 420
34 573
933 273
417 582
369 350
579 753
960 781
64 275
46 769
721 550
347 702
698 523
812 355
518 836
685 882
935 558
785 760
588 894
181 702
439 582
463 869
453 612
185 441
646 786
542 572
928 170
223 285
604 794
120 984
436 223
616 159
290 933
502 3
598 199
749 738
280 82
505 343
330 892
64 564
38 58
982 892
297 336
366 356
201 171
321 639
383 706
939 899
589 596
51 607
944 347
813 834
191 307
775 825
721 514
907 509
8 972
266 458
275 230
261 231
966 494
558 887
45 399
369 244
729 698
523 561
874 820
984 22
163 713
637 143
42 11
95 867
543 947
531 364
370 88
761 268
41 402
249 712
954 371
449 493
987 15
115 219
852 701
749 553
513 250
697 708
448 738
577 941
27 368
143 486
28 727
155 13
899 451
3 436
207 609
725 932
729 544
581 473
742 710
456 410
505 97
496 752
526 72
965 35
802 730
485 621
356 716
109 58
857 655
398 285
365 909
424 154
688 560
654 775
458 520
249 150
105 939
684 615
726 433
249 814
550 289
162 84
557 980
899 588
342 820
726 173
991 65
805 942
634 987
931 335
474 221
912 614
20 451
801 346
419 710
818 973
426 622
514 221
693 669
972 582
462 800
274 304
375 889
222 23
860 853
808 398
699 692
289 504
377 988
494 89
377 263
357 196
120 862
819 296
180 250
44 768
778 194
411 141
946 652
972 712
312 239
784 541
995 365
759 10
681 246
447 233
701 295
219 555
429 764
108 401
708 957
898 385
956 188
977 968
784 916
651 361
824 78
512 426
146 843
440 895
685 292
769 88
355 492
681 80
332 223
159 966
638 135
588 569
652 817
509 701
544 136
798 747
715 139
673 914
421 184
332 307
929 500
698 531
168 518
641 729
402 810
927 632
844 736
552 201
353 739
533 582
541 33
446 909
81 142
855 887
110 259
239 420
398 44
315 677
884 268
958 331
642 452
56 741
79 14
326 896
915 75
788 576
783 849
180 354
59 929
955 615
286 887
937 568
23 398
799 745
486 873
269 727
654 426
580 671
520 436
925 903
331 113
3 986
580 462
486 503
995 800
591 69
466 426
473 843
218 910
669 34
113 57
248 252
167 170
609 873
35 650
514 874
491 58
712 367
197 399
942 929
846 843
538 742
5 84
693 602
153 839
497 14
715 914
380 604
337 993
595 185
966 441
779 168
104 200
714 584
481 184
742 337
440 783
780 281
443 164
831 85
200 765
342 727
865 649
675 233
518 459
309 288
81 687
932 305
497 355
713 764
774 185
965 153
468 638
98 738
101 719
669 743
759 123
409 850
642 614
914 745
898 141
811 822
593 197
733 732
153 462
622 798
988 174
980 497
570 4
220 986
741 367
659 776
82 398
341 967
988 589
374 230
289 934
177 736
368 126
766 495
631 629
438 332
622 955
966 478
632 654
483 24
435 695
422 138
399 993
545 739
798 332
49 69
256 983
812 502
742 846
414 14
326 296
273 577
645 759
443 360
860 632
769 462
323 312
430 145
181 461
199 374
44 373
497 852
400 615
972 528
732 956
709 88
209 713
257 634
654 224
384 682
58 111
997 612
160 60
46 921
194 145
555 552
949 241
401 570
195 142
447 985
922 223
53 665
799 349
370 974
935 408
825 86
250 613
999 308
913 638
493 275
805 259
639 430
686 62
407 483
64 547
53 349
56 57
407 9
207 460
528 12
370 745
827 204
933 740
66 986
338 348
298 202
790 688
342 715
720 393
12 981
775 208
760 759
956 214
703 570
710 882
646 485
747 125
627 99
52 452
826 765
937 186
85 890
545 820
190 561
812 253
982 401
374 640
154 96
747 510
621 704
224 774
651 619
494 836
93 247
762 434
293 523
551 862
722 625
702 723
364 826
14 350
573 99
36 833
279 855
126 44
880 458
489 212
186 469
153 247
162 644
555 935
824 311
475 64
430 569
770 301
24 414
414 171
765 760
582 47
80 91
916 39
990 666
843 28
311 69
829 841
361 922
120 817
881 745
889 987
873 728
150 884
750 653
165 229
462 130
806 813
886 589
535 899
276 151
231 371
832 37
230 84
244 908
197 206
422 365
747 580
756 489
865 465
831 732
140 816
375 516
297 265
925 873
540 900
119 792
389 469
667 657
500 343
709 704
151 887
990 83
296 738
373 457
877 707
528 578
180 801
297 628
467 975
168 564
724 103
607 361
661 244
134 764
788 537
68 138
351 63
349 143
436 874
833 75
322 658
940 31
779 160
164 132
909 338
103 483
686 582
566 74
656 609
810 947
777 335
468 381
696 563
822 464
406 149
21 317
391 212
934 920
122 462
856 908
790 185
253 385
784 45
988 226
736 497
922 6
415 385
194 890
309 728
351 362
898 246
733 20
672 874
446 231
216 912
379 693
301 281
910 641
33 740
530 516
301 91
314 557
903 307
686 256
506 542
638 665
512 7
726 994
125 205
908 190
758 76
560 780
800 577
73 253
219 930
28 80
461 962
912 299
462 945
951 365
27 906
356 187
491 428
227 400
125 637
721 793
858 596
905 702
641 253
439 228
366 131
167 422
908 109
440 510
804 580
463 395
132 96
138 646
35 841
521 15
662 74
614 361
370 162
719 530
854 923
822 166
245 810
68 144
570 367
396 155
312 582
951 908
675 797
1 505
290 662
672 521
362 463
685 623
708 768
945 525
308 30
528 385
639 382
631 482
4 508
738 346
869 338
471 571
203 569
378 686
154 91
522 492
939 704
214 766
476 171
10 689
242 496
46 608
825 169
590 787
90 332
243 925
944 373
922 442
969 735
327 163
813 798
220 26
757 974
573 593
755 424
761 528
557 921
831 93
895 753
365 866
995 773
602 583
448 392
356 571
565 507
549 434
185 543
48 778
224 468
264 105
887 967
421 518
182 583
883 920
823 624
498 715
512 526
757 255
376 999
362 326
604 671
274 968
815 49
30 714
294 471
826 573
714 776
371 205
130 469
182 849
721 338
735 712
426 999
423 934
411 816
44 854
831 206
445 38
935 596
782 517
177 803
607 67
863 778
961 516
920 534
122 60
927 398
556 915
917 432
350 82
366 484
971 482
752 968
149 670
400 862
119 956
545 369
181 413
102 280
121 979
998 757
497 98
980 605
108 842
458 945
990 654
382 540
759 319
567 235
55 247
569 561
553 678
522 885
363 892
514 621
676 161
887 940
978 379
715 909
314 852
627 580
415 159
46 203
488 323
373 498
901 609
310 616
980 17
628 555
140 283
497 703
546 221
107 81
390 782
8 81
194 650
233 311
853 427
745 452
751 757
285 525
373 962
934 375
364 65
56 309
445 813
571 865
964 707
670 378
869 632
884 251
292 959
691 248
286 147
585 527
43 821
572 51
893 187
633 38
64 468
195 912
494 543
8 369
902 494
333 531
996 772
821 500
809 919
237 106
377 698
348 131
784 479
838 537
521 299
649 607
729 610
75 889
8 641
744 352
529 738
724 729
797 190
933 798
759 736
468 75
607 825
637 877
183 707
949 513
876 201
166 917
549 198
321 559
84 906
736 610
153 97
133 913
894 107
674 481
784 510
601 366
375 744
108 544
931 908
387 710
497 881
883 602
933 348
700 305
240 494
681 381
434 961
602 932
598 37
98 976
951 670
902 475
128 892
124 966
526 348
374 625
102 164
397 176
844 976
115 8
664 237
533 672
334 391
364 914
71 210
829 697
754 893
741 618
358 595
87 371
437 445
954 876
600 429
828 903
52 382
671 829
661 566
993 755
137 783
572 432
59 122
846 662
741 941
886 598
143 681
743 363
69 26
128 467
707 450
321 606
270 720
683 463
261 201
112 232
478 199
67 989
805 387
550 872
105 700
706 680
865 269
259 859
577 244
466 730
265 575
277 124
315 247
715 488
549 24
219 371
107 96
792 343
187 84
547 718
465 127
677 303
150 641
684 192
102 803
53 933
45 457
196 89
85 141
718 258
511 93
895 921
915 368
838 952
377 464
302 309
689 28
700 711
675 572
641 913
134 48
504 226
751 344
330 893
290 251
374 585
941 808
447 801
244 258
603 186
293 533
876 751
614 847
524 133
621 904
318 960
992 660
196 770
27 651
74 52
872 509
540 766
452 469
680 247
605 451
14 906
143 980
226 354
755 806
590 963
703 270
580 666
138 564
578 706
326 684
24 777
607 123
332 429
844 15
342 839
170 282
986 865
705 802
701 298
752 368
771 82
677 116
165 633
624 404
775 356
672 38
879 833
564 148
778 530
350 387
759 630
669 730
764 723
787 184
36 379
872 623
844 138
147 108
379 432
805 145
225 92
420 753
246 406
548 766
43 452
200 822
518 618
180 868
158 322
150 995
721 485
547 600
73 854
254 819
685 883
425 103
896 269
238 524
891 880
155 957
911 251
659 85
219 502
860 125
838 101
950 575
399 784
715 37
353 387
706 524
851 490
306 481
58 448
145 420
605 658
232 461
975 518
905 876
222 145
759 402
375 37
815 753
206 39
333 708
314 159
691 812
918 985
184 408
384 700
151 685
501 492
238 781
522 127
468 287
169 96
38 55
218 841
923 467
161 569
53 94
187 807
146 423
452 387
346 428
324 330
876 545
505 632
903 623
955 316
970 100
347 158
149 228
344 996
801 345
371 134
111 451
926 110
935 228
988 595
252 149
867 938
693 184
303 267
480 243
555 179
458 457
216 906
685 380
12 8
653 661
309 949
550 494
210 801
296 569
139 924
128 499
669 944
272 836
446 944
725 811
484 938
472 901
812 376
783 296
510 415
104 591
823 155
487 592
427 824
45 97
703 828
433 910
146 527
817 730
690 234
890 340
306 919
619 248
251 678
271 404
262 874
963 415
260 462
813 358
64 651
321 758
360 714
625 663
598 495
292 808
637 749
365 258
873 40
963 731
891 543
868 574
378 656
823 798
585 16
692 269
4 548
495 517
762 866
320 648
958 499
21 490
615 375
440 693
672 10
29 881
898 171
339 488
209 92
883 983
880 874
490 852
909 124
253 182
320 803
442 696
638 920
804 84
858 761
943 893
122 457
105 854
685 154
583 481
172 311
571 775
548 759
395 9
141 810
196 261
525 360
832 366
599 739
837 468
195 53
455 10
262 506
155 751
916 83
770 195
602 527
934 442
32 79
98 950
533 896
222 487
39 446
986 962
466 874
110 725
941 435
686 14
93 648
841 678
944 624
69 179
248 773
978 110
419 389
336 657
488 888
649 600
18 741
791 359
86 349
534 653
359 891
506 1
164 376
156 824
299 96
541 381
609 739
112 546
696 835
275 386
38 558
211 422
517 490
901 6
420 505
113 266
212 54
188 67
688 665
385 763
555 608
83 915
314 950
345 948
763 191
991 7
594 754
416 299
384 358
608 534
782 383
740 556
69 460
163 269
439 748
979 163
995 109
585 62
888 663
531 237
624 101
19 706
763 351
5 409
303 352
881 758
56 366
90 295
852 79
52 907
644 283
688 436
571 554
793 875
782 134
152 951
356 745
506 874
710 424
161 565
173 921
974 336
19 582
544 587
683 582
449 531
420 279
557 817
10 598
183 394
178 582
661 711
783 584
944 585
596 45
960 590
934 54
520 806
628 463
294 409
155 615
802 914
698 324
772 975
976 4
986 655
964 373
501 995
886 816
242 659
749 9
595 40
146 934
593 103
267 838
714 856
627 989
883 795
873 407
150 736
167 907
882 167
51 254
861 992
537 513
444 936
116 254
244 129
286 31
322 646
517 911
40 144
597 24
429 270
158 211
3 641
293 386
36 596
822 446
552 837
591 531
11 807
643 925
538 453
450 820
710 331
447 767
767 425
60 505
579 893
902 948
213 119
571 431
316 592
33 474
193 769
230 996
696 644
13 582
223 845
527 941
335 671
598 887
226 369
411 932
717 113
99 287
757 605
78 573
291 898
178 499
4 781
26 54
3 280
265 473
375 806
7 729
1 347
819 17
823 72
570 932
278 905
550 842
538 482
777 668
712 466
655 272
736 484
332 920
531 406
539 754
986 205
35 191
107 535
497 794
635 727
831 335
619 365
699 164
799 759
201 986
168 78
750 766
769 299
173 318
782 358
117 257
732 766
533 519
818 195
218 407
164 205
283 63
976 933
248 383
117 398
110 883
445 394
806 532
250 809
424 218
439 956
989 390
478 758
414 350
735 762
281 563
940 941
251 823
337 543
160 950
444 718
209 847
260 873
420 992
484 927
941 378
285 280
363 418
133 800
282 513
242 191
172 528
819 276
9 158
943 763
504 804
207 74
524 80
422 956
637 352
778 129
586 297
203 59
542 268
949 362
646 757
400 136
103 632
53 625
888 76
50 748
773 849
545 186
174 299
750 437
59 926
169 928
690 366
81 985
986 504
313 906
550 498
536 753
97 796
461 838
667 217
304 743
992 185
440 946
601 20
746 270
45 69
299 935
754 210
639 304
437 681
636 167
710 472
996 566
309 639
935 160
385 553
162 945
113 617
956 772
616 805
772 546
30 705
406 850
162 471
503 965
307 229
956 478
905 60
625 274
217 545
651 313
272 950
303 220
729 88
474 902
391 12
669 817
326 717
790 204
988 506
805 344
761 524
368 139
809 423
819 687
907 723
808 724
61 27
846 630
678 18
465 67
468 398
146 974
818 561
362 882
380 441
994 723
503 535
333 543
265 502
79 723
940 111
622 7
965 274
429 77
654 271
113 693
881 307
108 63
746 550
157 601
67 916
341 757
117 959
62 87
576 296
199 491
155 513
665 314
360 102
910 764
184 223
661 237
43 638
533 858
883 992
393 940
114 201
321 836
689 891
799 541
862 198
918 960
41 156
596 53
685 604
424 359
415 313
242 462
434 328
596 975
727 190
986 997
466 53
875 449
47 288
988 153
538 303
51 225
289 384
105 116
723 709
938 179
937 89
980 67
675 939
673 638
818 137
111 939
558 83
269 454
9 24
853 631
856 883
330 454
160 189
377 476
944 246
989 955
354 960
718 196
959 549
513 501
409 111
134 674
468 745
562 774
137 773
347 110
134 231
554 817
512 920
915 174
285 870
135 882
234 75
829 538
318 409
410 787
689 250
105 308
14 633
951 714
316 297
564 489
214 180
326 439
670 142
130 934
329 274
696 662
691 220
49 536
645 315
571 472
961 572
344 242
392 69
410 912
291 474
337 853
194 444
454 977
206 113
688 548
306 2
863 908
951 703
559 751
987 290
213 311
848 50
594 511
914 681
51 529
211 1
601 868
99 139
384 156
537 539
406 830
458 921
46 410
934 852
605 624
318 447
958 723
879 35
404 948
380 706
310 501
79 535
34 359
450 32
288 455
731 542
226 522
769 44
782 25
869 326
16 549
371 761
666 358
141 888
1 519
800 672
201 644
671 913
65 460
6 954
459 174
274 125
737 753
823 6
836 474
816 830
576 289
208 509
258 559
731 846
531 70
827 357
660 483
843 876
98 80
567 519
651 25
88 128
858 212
898 21
742 476
574 554
76 249
135 56
108 215
293 558
161 593
989 588
538 359
103 450
974 643
754 559
831 810
746 792
971 281
399 491
284 668
341 443
104 493
694 63
97 186
949 927
897 874
774 642
348 180
697 934
370 858
883 938
236 577
420 853
503 544
426 699
182 280
960 929
35 246
678 215
871 371
4 881
561 209
874 824
847 900
664 951
569 210
615 726
887 170
654 408
33 359
96 103
690 325
415 645
370 997
162 203
112 521
372 739
725 89
505 176
473 180
219 544
86 895
111 302
855 997
747 874
598 552
462 240
381 119
664 381
2 407
890 240
245 621
202 245
297 312
133 176
27 989
416 543
676 82
826 872
773 637
317 387
866 626
444 885
19 295
338 59
369 631
527 238
878 835
253 789
789 308
62 769
938 312
488 463
91 400
969 393
155 556
398 430
550 703
301 22
433 772
542 808
350 697
311 333
623 989
400 117
156 813
954 946
137 446
354 410
713 920
842 42
566 842
303 491
511 512
543 279
350 974
399 453
355 848
483 124
858 388
906 279
198 563
599 378
148 72
554 631
52 173
201 169
627 783
246 931
915 112
560 272
492 477
798 782
956 744
450 251
154 505
738 443
48 608
632 83
121 952
849 419
243 686
890 844
994 353
955 557
185 69
370 520
228 350
946 537
659 790
854 94
126 473
885 316
683 19
789 363
185 158
673 148
333 960
811 3
307 960
983 705
48 232
413 538
368 567
635 878
688 409
486 698
667 860
618 286
671 571
743 287
484 199
774 318
22 970
626 426
750 873
248 90
234 57
449 333
883 707
655 530
531 130
890 217
478 355
933 452
750 866
457 116
62 998
567 351
978 170
84 460
484 288
948 236
514 558
436 555
393 250
157 112
871 766
42 425
142 578
764 707
960 852
969 218
323 119
564 198
826 579
35 221
535 548
144 323
887 452
924 82
219 290
282 583
627 690
802 718
522 478
799 167
102 533
908 999
808 171
971 869
259 465
374 591
881 528
770 183
822 258
431 869
196 329
886 29
494 528
817 483
725 117
18 171
733 457
410 762
173 165
762 530
991 685
252 871
839 669
847 633
226 532
444 419
668 186
309 644
739 172
663 95
360 934
274 422
608 530
450 29
871 744
716 539
287 979
223 297
569 317
516 509
785 953
887 94
4 537
191 326
155 197
672 587
367 210
865 80
426 319
292 720
526 946
269 425
628 544
640 87
856 8
891 207
282 183
982 514
33 149
371 833
884 504
971 771
428 651
38 854
865 503
896 305
241 371
741 730
373 152
198 761
361 313
304 229
192 306
722 848
746 465
724 578
833 962
547 463
1000 323
330 311
605 316
437 707
507 877
12 237
667 457
645 105
367 422
727 171
18 255
742 481
973 9
121 326
707 172
152 463
400 630
170 765
337 862
253 420
545 900
164 830
867 38
620 304
760 332
49 975
680 730
870 847
367 80
919 313
992 982
628 514
564 384
605 70
321 127
679 888
925 485
844 22
192 866
738 217
640 200
479 493
500 225
706 983
826 418
701 894
780 695
353 603
829 378
292 634
226 774
610 360
106 396
111 168
250 498
466 910
522 297
642 548
518 415
79 283
987 491
911 993
764 645
684 106
50 219
315 735
66 529
622 99
537 931
912 329
452 639
681 440
857 82
948 815
842 672
248 152
233 507
939 113
114 677
112 684
967 944
129 233
681 284
468 634
933 872
457 242
265 519
528 261
396 646
244 945
651 312
29 918
97 735
664 788
827 70
804 27
726 497
353 644
622 720
290 182
245 674
599 517
175 623
831 890
517 796
742 183
856 355
834 26
373 318
204 714
867 751
103 161
385 865
768 793
169 237
63 386
289 355
318 663
141 403
303 895
78 939
59 37
550 299
417 683
681 179
818 162
5 969
709 25
437 799
621 110
884 57
841 299
258 279
787 86
392 239
109 629
200 450
654 956
763 368
636 176
324 516
649 541
643 170
402 785
453 866
183 7
729 781
959 247
527 952
735 398
557 453
421 99
569 948
769 376
450 420
188 154
972 642
470 625
295 519
405 595
157 107
458 777
460 515
326 309
54 57
132 134
25 135
816 539
85 777
869 242
769 504
143 97
394 917
2 75
189 823
678 685
995 578
222 412
933 387
612 564
456 724
655 466
685 134
260 25
770 764
518 135
832 589
889 2
171 113
1000 455
61 279
838 209
927 883
262 927
832 13
100 267
249 272
734 720
70 50
560 447
354 373
527 27
60 945
77 653
13 834
683 509
689 464
197 408
712 400
844 93
999 819
122 838
184 446
967 981
897 123
75 340
70 392
931 757
537 747
974 135
563 585
757 691
789 415
707 552
470 875
243 442
796 536
167 26
1000 909
143 847
68 829
897 636
182 227
652 46
185 372
900 512
431 891
66 622
804 881
141 885
263 671
350 761
695 500
65 618
807 404
841 753
43 812
837 990
756 52
147 354
438 646
105 407
199 863
943 960
959 869
311 739
479 694
849 905
979 607
59 832
349 49
485 576
566 476
743 744
786 539
409 490
492 192
348 420
414 637
106 390
383 593
264 898
164 679
398 645
642 182
592 668
945 37
146 498
661 534
746 194
771 132
100 301
448 466
338 331
429 706
577 356
60 965
463 578
685 594
178 461
951 861
13 460
725 733
711 712
290 835
144 397
4 312
913 197
298 811
427 656
106 850
726 712
207 482
728 621
626 820
753 156
434 731
37 869
287 901
276 427
74 607
211 138
696 14
67 671
918 26
382 944
183 967
370 203
218 394
609 511
440 177
139 69
764 638
57 6
724 929
845 554
313 202
203 229
138 190
239 263
373 705
319 300
275 47
988 999
926 852
363 657
447 170
531 605
89 730
601 950
825 291
858 295
535 291
938 654
690 995
924 822
328 822
969 772
625 230
579 715
296 896
892 842
643 684
779 820
831 160
758 369
406 840
662 423
656 19
964 298
552 174
62 917
766 616
567 832
967 933
883 692
708 492
785 191
683 306
179 571
358 414
391 372
932 273
32 23
902 891
662 552
251 892
58 396
514 813
430 263
440 367
897 628
569 506
218 43
736 941
145 391
498 750
727 196
250 997
126 382
112 9
108 178
544 834
35 890
354 753
672 393
67 906
253 80
664 180
897 513
456 391
775 719
770 811
410 240
388 713
740 94
246 968
873 538
654 832
704 128
456 205
505 111
94 316
534 349
454 223
301 923
823 247
791 127
328 322
717 924
892 713
925 508
964 422
223 943
386 745
477 474
860 546
903 853
594 101
958 850
792 966
434 678
665 506
553 98
562 268
15 624
381 453
104 504
730 302
572 425
703 272
958 666
476 300
58 179
860 621
512 453
349 12
394 229
274 678
257 598
541 795
552 523
492 619
648 719
837 195
623 48
924 183
285 135
4 308
877 813
696 535
298 664
592 941
245 12
729 503
35 493
181 72
451 671
218 128
312 513
998 115
629 374
195 377
817 768
817 584
291 855
648 404
133 808
905 24
691 508
885 695
824 469
204 703
911 140
259 992
688 750
693 535
438 495
36 695
992 612
771 917
716 733
865 198
775 848
36 531
811 491
870 443
28 637
152 402
112 352
927 787
140 703
826 996
777 380
199 464
162 252
249 190
109 809
433 579
241 263
481 675
71 107
225 746
520 909
578 513
973 465
255 975
65 292
843 113
850 442
990 408
958 23
308 407
632 419
937 907
290 361
452 995
448 952
258 858
591 738
926 486
958 19
692 840
388 17
135 478
437 160
719 649
921 202
922 415
392 441
559 914
402 682
425 452
690 534
445 613
18 270
103 569
548 697
312 711
7 148
736 646
854 193
776 519
698 209
816 247
492 432
349 233
386 575
506 341
835 75
810 288
614 630
523 347
49 400
605 729
501 403
637 851
908 631
745 687
568 779
735 833
117 173
413 529
563 822
557 271
315 885
487 84
219 655
376 139
234 707
592 680
810 876
749 600
246 619
449 442
619 346
658 16
155 576
715 181
8 594
804 271
429 119
431 115
790 811
822 126
63 550
363 314
680 33
564 249
62 762
796 518
698 227
540 560
982 993
754 606
804 963
696 513
546 732
170 712
404 956
828 127
376 863
519 123
476 664
195 183
570 312
199 122
1000 43
497 421
211 45
816 123
120 772
750 824
976 254
6 706
990 135
238 654
630 288
540 773
27 197
274 984
143 103
821 145
149 352
192 758
47 720
45 509
355 861
258 251
979 306
676 850
596 803
993 357
335 70
721 475
807 851
282 913
364 794
246 85
565 310
299 62
306 156
773 276
463 828
377 329
863 370
269 523
178 632
931 999
115 451
629 394
541 206
138 98
490 382
185 31
913 433
170 886
648 571
97 311
587 569
600 140
114 7
710 215
806 761
520 226
144 114
194 781
753 76
35 7
580 638
491 485
243 977
527 870
710 757
447 990
757 180
598 843
14 149
927 256
441 250
532 446
508 711
627 241
905 372
691 241
907 388
200 243
179 239
904 928
301 561
685 735
698 512
742 581
380 890
238 118
793 852
771 226
639 688
390 320
616 758
650 84
862 63
307 214
422 616
356 598
194 271
251 670
619 760
999 415
315 265
28 483
413 33
485 596
834 607
210 241
919 179
149 234
322 651
685 617
747 139
487 664
277 478
656 418
912 864
24 331
942 205
400 919
35 299
88 613
92 190
236 834
955 748
198 758
740 518
56 75
885 553
136 569
819 71
833 507
670 382
278 643
967 711
674 976
408 463
872 922
464 630
810 910
461 424
788 375
223 865
591 586
593 5
574 213
411 130
889 323
4 93
984 191
286 948
149 899
365 767
741 648
642 817
309 557
457 469
291 814
528 184
677 96
685 473
196 630
386 49
870 982
282 332
10 566
56 226
609 677
209 800
612 434
72 1000
311 665
585 493
893 164
230 254
374 9
242 989
183 666
842 199
75 501
989 793
902 200
961 408
259 239
243 129
990 430
825 355
538 681
972 966
151 132
940 294
426 104
562 551
375 441
169 608
298 586
132 610
472 336
595 892
125 434
876 818
94 330
463 637
631 368
66 222
77 10
369 699
79 788
790 749
61 877
552 847
70 654
628 669
472 816
395 330
699 752
643 390
989 837
768 943
330 362
139 493
868 82
54 958
983 731
65 347
682 977
701 898
219 732
359 3
632 181
240 758
786 749
146 448
134 333
597 704
125 266
665 274
80 983
478 111
196 26
364 207
580 151
247 318
237 625
223 293
627 557
645 18
616 705
891 511
426 874
912 600
327 744
521 464
165 499
709 67
880 884
949 644
40 770
937 296
463 338
810 94
421 869
536 812
989 61
654 137
961 392
484 47
223 836
183 376
945 756
810 730
713 478
356 926
59 302
525 386
925 227
899 783
406 666
988 936
429 463
342 5
290 668
270 574
630 990
605 255
749 707
607 9
152 958
114 931
840 409
77 929
235 769
376 371
221 395
91 98
477 660
792 124
239 941
569 958
928 918
508 380
771 328
682 303
273 621
681 625
554 353
66 346
742 355
499 524
894 197
960 19
349 291
123 884
579 910
424 139
268 937
716 828
510 193
85 538
494 784
116 944
513 114
624 641
782 102
207 923
629 50
716 954
939 90
875 322
281 363
551 736
388 131
692 53
332 355
514 800
545 955
702 244
399 735
390 293
863 316
946 292
818 420
261 346
810 520
145 298
722 995
613 313
89 615
303 684
866 466
336 956
766 969
81 172
418 828
504 613
353 194
937 88
77 496
846 752
684 938
738 914
42 257
58 292
717 22
813 365
481 563
510 417
502 118
622 49
899 464
219 602
244 542
8 345
200 708
123 855
832 27
576 316
157 204
5 564
384 83
822 370
959 259
885 793
871 499
9 817
160 569
809 978
358 777
404 536
572 53
642 825
459 281
643 495
593 781
456 414
385 861
907 959
17 595
6 726
401 277
334 571
66 424
445 567
370 69
505 809
200 542
110 222
433 122
311 547
191 975
961 772
295 12
117 770
641 803
280 315
738 963
254 438
338 841
609 232
671 471
690 433
185 17
380 812
649 455
762 915
543 621
440 969
234 463
339 518
997 850
40 722
741 904
43 192
762 494
340 636
967 866
402 560
633 245
471 493
152 620
981 172
23 846
569 432
53 170
568 593
345 633
443 910
169 724
446 82
943 853
757 674
6 353
386 33
100 150
527 34
241 667
419 830
308 35
328 619
509 465
670 977
894 802
473 15
443 114
543 85
109 888
27 428
187 908
172 858
102 942
844 125
108 512
155 494
137 862
184 443
404 284
391 162
15 447
304 634
705 358
814 842
835 59
422 462
411 316
587 602
190 9
740 226
788 550
424 658
196 573
250 990
232 421
280 514
377 63
89 648
519 903
476 283
379 49
211 111
260 746
949 466
832 945
226 202
878 795
998 496
772 807
903 131
424 74
388 520
284 148
953 225
529 365
13 297
343 59
749 499
100 170
188 918
666 330
781 472
58 97
541 18
718 987
130 381
394 174
948 301
340 681
635 48
727 76
975 92
437 143
592 904
236 407
884 760
899 511
938 637
648 118
403 858
349 513
157 788
397 832
285 604
28 440
948 735
98 952
52 347
870 524
359 915
190 811
513 587
197 82
603 202
43 438
979 428
500 315
798 774
230 283
993 455
942 96
560 553
177 399
258 483
434 301
642 673
511 33
826 698
798 981
117 388
65 718
926 178
562 118
892 921
325 460
188 205
453 774
296 755
60 439
163 579
885 801
155 895
973 493
736 847
442 976
365 390
383 804
687 476
328 780
177 900
144 485
474 904
715 159
414 950
909 982
847 504
610 926
38 747
752 147
864 935
77 293
935 399
579 963
816 430
752 716
719 162
454 643
229 429
138 480
28 373
757 885
349 541
721 626
723 474
295 123
628 883
790 948
557 220
822 334
600 928
850 18
805 320
500 574
594 823
650 328
606 385
415 337
105 271
166 801
659 574
336 874
522 15
188 341
257 312
33 405
415 322
727 959
347 524
990 504
289 4
622 424
241 699
956 779
501 445
467 836
255 755
550 482
302 235
451 570
509 415
738 615
399 161
156 411
858 339
785 798
254 693
41 113
145 965
811 74
827 41
597 834
692 84
433 7
365 167
2 537
145 40
152 347
28 4
57 338
1000 660
136 164
775 523
587 84
258 710
611 236
806 609
408 871
975 954
407 325
510 431
286 415
231 766
388 998
652 517
443 222
42 404
4 530
790 274
63 909
467 902
107 773
319 642
617 339
719 863
564 908
673 405
166 259
326 921
970 975
108 57
313 461
38 671
507 440
62 207
302 680
213 725
997 716
566 683
507 708
406 479
12 976
752 408
698 544
110 803
813 663
168 416
121 638
310 647
638 687
406 991
682 669
941 232
995 84
115 504
378 532
775 611
339 898
885 792
403 995
8 291
299 580
965 187
367 347
433 463
695 44
580 679
488 637
455 578
325 870
856 339
2 913
723 690
276 198
941 535
887 23
405 952
520 469
400 684
755 848
116 571
2 752
636 22
892 333
827 759
367 590
898 83
984 327
900 329
608 717
645 294
789 103
496 713
364 708
667 995
665 99
813 280
189 939
352 969
712 544
707 295
503 46
362 715
789 72
991 879
343 652
332 262
321 950
4 24
831 801
972 416
8 14
6 385
892 973
474 304
205 820
625 168
375 34
973 812
402 320
811 460
100 973
54 716
109 342
709 196
422 607
673 494
371 979
363 785
944 514
916 714
19 673
770 334
371 221
488 402
480 98
722 794
22 245
983 532
275 112
717 362
486 889
793 497
647 528
838 207
681 7
233 667
270 73
89 716
513 84
193 336
41 533
73 554
929 347
353 773
984 671
478 925
809 139
676 370
865 849
513 719
841 589
902 324
687 289
249 857
722 106
885 429
857 360
435 354
597 224
335 803
330 359
333 699
581 217
576 748
948 433
94 672
191 128
662 329
536 460
12 341
642 749
530 508
421 12
716 82
162 845
14 547
807 603
891 693
873 319
764 403
837 461
91 894
683 490
742 357
170 17
597 717
480 697
711 233
687 391
484 269
353 592
512 278
481 991
291 518
1 207
669 583
270 931
268 618
807 510
119 116
641 78
7 4
317 730
735 596
513 316
943 990
490 273
644 415
77 673
666 82
373 826
475 719
755 204
197 130
403 407
512 254
327 321
364 822
165 834
693 40
129 784
762 560
312 94
780 614
377 952
909 249
806 451
206 875
325 731
586 484
361 765
600 352
138 804
820 508
968 951
918 935
994 798
262 300
553 938
486 24
288 29
559 784
490 194
288 713
959 300
136 311
973 855
535 868
846 163
179 920
311 729
596 372
949 349
540 28
723 288
422 828
537 450
870 266
74 63
924 871
333 793
714 501
942 410
83 556
888 710
763 295
786 638
992 899
202 485
295 975
92 922
114 777
329 141
524 324
704 738
19 426
770 591
400 754
393 911
81 69
585 357
982 837
859 630
297 231
171 302
626 331
53 405
482 192
133 717
126 790
602 414
217 75
695 935
306 348
504 245
792 531
908 954
973 20
719 339
584 90
277 735
505 547
543 783
226 647
289 442
397 179
316 111
873 369
192 465
662 439
222 532
553 484
769 587
757 644
36 32
685 927
83 717
968 796
288 638
641 210
132 499
281 207
499 522
209 430
62 816
395 377
260 450
878 366
525 474
575 751
652 620
831 486
806 476
950 818
136 35
984 466
9 511
580 497
104 115
485 548
710 751
483 463
828 519
97 444
444 985
636 975
970 109
800 742
480 606
942 543
516 882
60 783
563 340
249 84
797 69
893 820
200 401
18 546
697 788
736 986
62 687
854 772
469 387
306 452
334 392
937 383
319 968
186 739
737 359
279 327
244 894
872 950
967 544
442 935
212 835
135 159
21 172
110 778
547 429
139 455
216 252
970 664
945 343
226 584
373 133
39 815
915 212
739 522
388 138
142 45
411 217
290 39
449 762
56 846
13 359
376 780
462 44
729 873
364 174
718 778
841 349
903 721
838 266
358 240
848 391
592 310
123 172
551 381
906 813
478 844
972 733
201 397
765 656
496 323
57 629
320 983
147 144
310 96
62 651
31 322
503 599
715 420
431 484
532 196
800 218
52 828
286 93
305 513
241 333
918 944
419 573
773 962
151 988
592 936
196 919
264 574
391 36
121 732
625 348
976 503
218 785
77 230
225 261
808 996
63 477
32 996
445 632
480 383
217 153
593 788
984 457
459 845
766 218
769 555
71 748
438 424
767 227
78 902
33 856
321 986
427 443
750 242
387 701
879 162
224 561
546 641
678 285
305 495
702 486
161 996
116 477
903 58
816 232
962 849
543 256
140 394
412 572
961 470
617 773
278 145
380 320
705 522
929 965
585 240
876 305
958 950
799 870
565 345
843 124
856 936
729 203
776 890
261 595
544 512
581 991
947 240
765 429
925 319
355 519
544 476
885 276
84 877
225 721
443 133
309 694
713 349
468 779
603 242
836 383
585 208
472 732
777 315
281 516
418 356
146 153
463 114
25 428
866 20
545 969
28 682
426 574
906 838
814 488
247 46
47 721
529 885
235 172
987 355
289 673
882 566
508 893
744 597
598 741
782 416
327 979
876 280
311 581
160 482
293 611
997 728
870 749
315 146
117 736
68 874
76 455
792 337
886 240
638 395
798 464
522 916
853 21
535 309
660 980
527 839
961 822
928 811
346 743
96 392
444 620
296 302
763 271
230 709
85 202
400 530
289 373
512 876
751 469
744 507
198 514
479 270
715 436
631 394
776 158
685 171
718 52
175 311
653 908
83 797
273 241
214 133
885 669
672 870
17 287
241 970
406 557
359 626
356 192
737 632
29 610
500 544
626 365
828 961
643 144
697 541
106 910
90 263
647 902
712 318
107 819
698 266
247 813
178 333
82 64
721 810
621 706
355 293
252 655
969 294
940 34
483 582
28 264
10 96
594 959
113 827
900 72
955 544
252 60
720 457
816 22
720 979
786 4
905 822
775 863
715 205
157 630
336 750
73 585
581 888
548 230
836 752
225 892
325 582
579 678
945 55
643 432
8 297
40 323
361 275
588 987
95 598
649 47
790 18
216 846
527 560
330 639
521 304
476 125
95 333
301 296
916 737
504 879
411 204
648 384
235 66
334 266
11 613
842 431
12 288
566 946
938 447
806 903
657 186
985 82
468 360
780 206
280 896
947 707
372 994
540 261
537 705
531 705
943 360
888 226
729 599
377 176
611 676
282 158
829 623
143 861
782 770
569 660
992 729
573 569
864 538
678 945
513 493
867 483
784 20
190 768
679 573
514 829
860 786
746 727
544 485
262 843
917 326
149 441
159 396
31 884
329 819
647 702
291 294
382 236
31 657
305 605
464 63
714 21
758 641
453 689
147 16
267 819
615 238
258 765
897 211
434 275
873 60
357 101
789 304
410 688
489 138
287 131
84 163
508 902
728 417
256 676
323 325
985 869
656 749
167 65
528 174
496 90
315 420
794 174
138 718
200 597
119 835
642 759
566 849
863 493
329 673
610 653
674 688
584 161
88 984
638 693
398 606
898 717
390 219
626 427
819 302
47 223
525 653
821 249
282 82
606 602
123 499
630 722
369 421
902 706
452 363
758 789
49 831
921 964
761 242
193 892
849 452
998 94
230 502
632 204
235 593
856 427
90 433
591 109
258 325
584 5
387 856
400 553
678 411
301 968
820 734
404 864
135 822
12 628
234 874
811 941
119 389
475 582
429 422
344 381
441 620
694 433
341 854
45 727
638 698
137 239
796 156
412 590
330 174
913 883
305 969
860 763
381 759
953 149
954 661
577 854
674 625
672 87
799 406
175 307
590 444
256 54
852 16
686 479
821 576
137 33
664 517
12 310
680 50
376 357
216 915
751 567
906 9
408 383
679 441
4 117
638 867
887 584
740 237
428 582
935 489
135 365
893 72
924 389
679 678
320 423
26 860
828 551
777 914
741 331
418 315
797 542
190 167
423 137
156 709
563 806
604 427
448 818
377 877
854 381
686 115
99 408
96 473
358 619
495 152
168 90
625 866
626 55
827 335
784 11
201 776
235 70
883 514
575 810
662 997
634 989
225 555
688 619
279 92
851 482
368 280
149 880
549 500
169 212
901 913
432 245
875 649
484 476
880 609
439 74
885 79
815 1
300 939
771 393
290 246
188 911
403 355
249 934
100 250
622 26
464 261
195 281
760 331
10 356
38 134
110 786
947 932
46 361
309 212
850 495
456 278
321 232
7 257
808 295
954 423
475 266
259 736
482 573
287 372
611 226
706 645
167 543
671 477
377 158
278 745
891 944
473 479
874 550
838 706
339 31
15 403
995 820
144 610
586 361
408 953
953 313
269 184
174 138
801 18
192 200
948 257
178 568
983 472
599 210
635 38
60 767
662 922
129 529
978 101
226 22
235 916
707 102
310 42
955 655
532 374
939 964
633 174
941 554
18 268
439 836
28 285
935 989
121 225
205 559
543 952
149 661
129 385
117 762
261 672
996 632
151 953
690 116
653 682
851 563
36 244
987 9
236 361
28 791
757 132
466 195
233 489
918 485
195 446
384 783
868 72
289 130
185 506
228 288
466 694
476 210
680 606
977 223
599 790
514 775
626 377
733 673
636 39
825 915
356 649
272 674
429 496
784 87
772 952
67 27
260 267
899 241
645 918
57 78
854 335
904 197
724 199
311 399
152 224
428 408
423 893
461 431
981 696
390 166
293 306
505 256
669 150
876 995
15 946
375 940
791 325
481 192
875 23
957 713
806 331
895 931
334 856
771 634
128 267
922 250
730 541
903 656
463 179
623 299
697 344
539 156
440 915
803 312
919 787
882 885
329 813
104 545
199 498
548 604
424 151
371 655
737 296
645 90
890 291
731 906
71 564
477 619
307 576
580 649
193 271
424 535
347 661
507 316
189 477
498 636
198 387
175 549
104 570
450 936
966 820
322 453
516 666
593 47
605 961
347 529
464 712
114 90
857 622
122 384
8 182
825 421
683 865
977 807
858 919
647 666
716 677
212 86
610 546
643 618
460 521
669 213
254 467
286 897
824 42
690 476
24 801
215 35
986 418
577 372
297 756
871 728
993 607
949 567
699 28
443 890
658 673
684 985
484 507
559 400
780 308
477 83
875 247
319 242
475 162
180 124
199 468
41 691
436 426
349 248
430 282
236 952
101 408
808 802
669 40
254 672
347 749
386 372
892 402
688 867
16 810
111 461
304 674
816 639
935 482
834 835
98 996
556 796
34 534
702 482
121 914
956 912
18 249
510 291
460 413
166 534
683 759
215 612
776 825
824 395
585 637
999 971
209 274
630 728
946 394
801 535
995 972
53 210
648 799
331 499
539 169
997 931
634 866
900 650
150 461
610 775
353 502
276 743
290 490
736 357
560 278
621 585
564 137
105 286
411 775
342 282
910 673
810 755
203 379
230 727
762 813
257 568
85 354
481 511
702 90
440 541
954 535
885 414
803 857
201 237
96 913
127 16
471 393
712 773
475 41
14 224
884 73
245 547
314 751
90 257
201 124
770 129
504 92
745 220
742 932
261 174
884 481
241 710
860 995
750 912
800 417
610 293
505 394
524 704
235 348
558 446
397 549
820 336
833 719
508 105
776 882
819 88
770 503
458 394
594 99
290 810
810 497
916 537
866 646
58 402
226 508
661 645
529 224
581 97
355 505
241 445
512 530
610 215
583 55
147 213
723 265
69 496
156 825
213 301
671 402
19 879
693 332
108 727
320 698
411 383
841 346
447 559
610 763
220 411
351 107
252 450
693 388
355 427
115 980
930 672
99 717
84 564
448 490
132 981
426 99
652 863
363 909
617 221
649 835
85 76
654 119
93 189
906 422
929 205
632 689
862 412
359 320
903 366
743 480
140 827
551 127
973 59
554 63
313 223
186 352
208 46
795 851
146 555
456 819
858 922
320 62
853 274
933 325
741 412
683 371
906 261
206 199
33 594
605 207
935 850
44 977
928 201
870 451
883 67
200 6
645 542
454 226
868 409
894 526
431 474
528 710
656 544
843 65
864 428
393 558
141 619
801 668
799 234
471 877
6 470
627 725
484 398
30 745
86 387
471 768
308 848
610 663
322 561
196 583
156 115
867 225
885 14
911 88
73 929
408 587
692 15
182 204
259 290
99 982
120 953
489 696
240 646
311 397
458 703
137 111
890 757
564 58
542 294
769 414
624 596
358 961
113 536
617 478
468 630
211 280
521 270
373 666
616 774
566 902
235 229
618 693
642 375
715 449
662 977
801 860
484 138
327 162
238 932
61 702
612 280
851 737
909 362
259 38
528 453
617 822
908 440
745 490
490 359
421 283
83 77
214 114
733 316
270 148
745 990
944 915
121 26
584 592
784 506
763 630
593 702
64 492
306 841
392 753
70 88
796 730
314 411
794 390
555 937
467 893
825 799
168 734
614 980
598 916
703 923
681 2
746 632
474 209
682 967
3 228
709 299
884 986
378 993
349 907
681 851
532 86
332 191
601 377
534 761
469 368
691 546
441 771
638 298
416 690
700 583
804 775
527 863
962 85
732 458
190 635
474 784
807 922
189 842
235 118
140 57
689 296
665 20
184 264
207 843
421 708
134 228
331 521
444 448
454 820
387 891
870 738
136 949
136 772
959 771
12 472
446 974
680 980
778 290
367 610
86 270
409 247
987 906
348 366
406 350
551 320
381 99
897 167
764 656
977 685
740 279
684 667
998 252
590 682
565 674
663 529
961 889
936 907
171 229
473 589
129 309
392 150
199 100
590 664
979 140
874 82
108 58
105 988
687 747
574 313
956 540
104 196
229 764
934 49
785 980
797 27
883 312
478 766
381 217
235 974
915 871
927 661
473 347
706 121
465 1000
749 202
647 410
890 206
367 68
347 940
421 26
353 482
523 166
899 482
18 4
451 833
320 563
176 300
675 173
70 268
976 182
88 313
382 660
782 608
754 925
82 695
791 964
219 386
112 982
7 293
39 313
936 769
301 132
627 847
53 979
584 105
632 12
717 681
467 80
624 657
253 727
151 952
170 446
792 538
395 576
511 620
301 480
649 395
610 521
436 378
418 474
938 977
405 397
378 302
995 91
612 930
943 449
210 759
146 595
252 8
501 434
600 3
767 971
85 96
792 889
199 771
746 192
78 415
279 262
854 111
639 671
884 201
83 572
319 705
798 3
311 573
555 208
958 234
374 50
995 105
286 371
774 825
338 935
507 810
3 619
604 270
239 417
744 210
449 320
861 237
158 434
704 444
418 533
524 369
596 395
184 962
933 366
992 338
812 141
194 997
989 667
280 243
243 516
582 360
202 760
607 313
397 440
425 262
466 805
195 458
514 302
992 638
610 456
442 109
351 426
201 975
283 887
667 168
854 903
877 917
540 492
446 33
822 576
208 485
628 305
638 338
563 596
251 360
981 299
324 33
700 805
971 995
45 663
204 946
273 1000
558 36
562 45
537 172
645 1000
829 828
760 244
739 145
548 795
193 84
776 497
411 942
559 74
835 222
580 607
344 6
24 49
916 986
397 758
418 691
935 702
714 28
924 454
461 759
480 562
470 630
673 936
649 803
306 945
415 50
289 678
253 276
781 837
271 905
401 819
348 231
458 381
923 738
78 227
127 366
138 709
13 428
960 214
830 712
850 760
508 657
288 922
736 695
187 852
606 320
754 26
49 130
531 443
990 737
641 406
180 274
37 556
296 105
486 567
254 581
847 544
567 329
745 465
978 985
101 791
651 168
228 496
350 584
167 749
811 647
725 691
147 918
625 370
372 87
584 219
220 905
893 677
634 355
489 571
531 248
845 256
903 651
668 740
171 180
288 10
982 974
703 154
770 671
272 398
567 694
728 354
423 199
151 317
658 389
235 32
515 533
74 349
64 65
387 299
363 796
551 677
708 325
852 908
965 709
850 996
290 563
393 753
298 994
144 537
14 402
251 98
691 775
615 245
271 724
206 325
679 423
958 25
335 553
564 857
666 47
604 520
813 10
151 532
667 443
417 411
783 340
622 60
891 695
707 70
880 716
953 359
721 425
544 297
343 621
814 894
960 83
898 134
703 487
123 667
936 347
905 513
340 592
772 597
434 380
737 821
762 851
748 919
122 124
762 571
200 213
567 516
565 127
899 752
593 586
753 180
932 322
598 406
913 969
771 742
345 550
110 482
856 404
533 268
119 732
134 421
108 980
734 497
95 65
455 871
628 200
622 172
492 362
42 408
399 22
593 552
668 812
303 834
960 326
576 656
328 101
247 649
310 249
494 980
441 674
130 368
960 807
582 49
53 212
392 803
558 116
688 466
278 786
25 142
85 860
466 206
340 735
515 292
459 209
363 503
932 353
147 222
683 825
336 389
336 693
158 492
85 652
450 733
710 809
583 269
358 225
453 834
716 702
218 318
670 508
483 826
724 93
291 978
798 892
893 298
668 361
700 911
822 776
313 160
739 694
380 19
668 282
82 669
473 397
429 417
22 365
641 722
114 211
72 228
652 697
443 946
904 274
349 92
439 976
901 584
488 260
451 950
759 468
195 213
234 389
133 954
137 640
315 62
320 501
953 595
191 874
680 278
713 150
966 150
723 683
932 197
472 517
186 795
762 712
846 467
198 118
491 271
855 283
210 173
715 44
216 70
587 775
866 506
145 820
930 81
356 727
413 13
909 886
520 225
59 487
931 55
359 215
538 660
641 376
719 585
279 675
184 927
571 607
310 497
246 209
148 329
120 377
193 688
784 364
228 481
261 532
697 999
852 631
529 64
35 573
675 174
759 941
674 721
364 168
290 102
594 598
448 928
481 157
19 820
798 374
161 752
520 785
868 315
757 645
412 727
435 399
558 251
435 5
539 630
10 124
437 236
57 965
763 948
769 586
855 792
569 983
578 20
431 171
751 569
171 33
329 67
685 785
543 520
514 313
652 2
694 129
597 719
836 622
854 49
933 562
144 972
309 99
533 389
844 429
461 674
260 344
288 805
924 327
440 178
215 478
956 573
410 67
44 948
380 675
399 350
471 601
479 591
679 351
795 472
37 479
479 747
409 860
985 418
395 416
682 301
734 749
292 430
718 655
21 107
22 818
535 98
88 59
910 617
707 411
906 970
706 643
684 906
271 806
187 680
737 372
724 938
486 751
13 596
692 206
983 504
866 122
181 892
42 102
815 468
835 51
381 855
715 456
131 103
784 553
626 517
860 76
31 233
144 870
164 395
484 733
534 329
282 452
89 772
440 204
243 601
654 967
191 512
514 947
306 337
300 173
620 290
803 634
76 522
132 529
813 643
90 657
544 262
688 319
237 46
401 981
145 52
393 518
643 868
891 997
104 153
570 987
885 607
130 163
92 547
113 164
281 910
841 963
349 284
992 480
742 221
485 3
644 502
875 676
875 217
125 726
686 355
271 924
530 412
354 900
439 605
950 852
984 628
906 64
161 601
608 22
762 923
34 241
251 283
209 142
971 617
908 410
488 486
191 164
827 971
520 274
93 368
955 441
627 69
941 177
161 592
903 793
75 117
861 313
345 813
625 743
78 940
330 83
364 783
301 372
516 13
79 564
37 15
807 959
527 505
16 711
774 610
963 458
969 95
357 922
222 136
785 251
824 722
437 321
45 439
735 619
704 68
819 766
413 349
465 567
451 270
617 890
802 143
206 381
709 768
72 435
563 125
258 575
638 877
972 884
39 777
888 839
463 11
94 413
777 45
208 192
602 71
718 101
462 616
575 237
340 272
991 825
402 441
561 724
235 525
574 573
691 458
596 293
477 56
662 185
770 472
238 852
25 6
367 423
566 372
530 298
478 540
193 366
863 995
929 959
572 481
117 917
971 376
523 921
636 448
255 622
883 894
577 497
711 284
896 785
981 104
19 99
180 140
614 879
212 933
879 220
541 904
420 792
436 995
895 990
432 14
234 279
457 617
321 148
437 561
7 789
140 725
24 732
979 713
317 324
89 865
318 303
522 626
842 745
330 582
35 319
91 292
851 877
652 325
493 271
224 617
790 624
21 621
803 682
54 963
304 66
588 278
433 589
557 992
780 930
283 990
566 720
818 17
444 961
311 804
527 940
623 818
231 921
759 513
722 806
204 173
966 846
345 34
694 220
862 531
538 723
826 101
83 493
809 743
336 755
527 609
950 342
437 16
57 927
172 789
180 189
881 346
970 912
50 988
282 153
649 491
894 306
667 825
379 878
254 627
562 345
791 464
651 928
17 568
779 425
573 504
565 226
471 699
231 588
69 939
493 73
487 86
711 690
315 812
278 765
642 794
435 813
303 322
786 902
12 89
596 883
260 297
974 403
59 621
950 692
66 710
912 92
420 242
274 135
551 342
688 582
249 45
257 251
892 72
317 63
681 815
764 510
776 930
285 146
336 18
989 160
899 64
311 969
921 683
536 646
372 977
628 825
737 776
552 673
898 170
109 242
525 968
540 940
856 463
779 222
445 385
923 579
810 992
356 474
236 63
933 334
546 882
680 888
883 580
380 278
779 290
92 995
886 942
845 288
634 974
465 808
721 763
823 829
209 790
289 113
153 116
460 934
492 458
273 476
654 318
366 358
418 198
834 601
692 918
311 488
917 186
477 219
441 361
6 741
87 512
987 472
360 767
369 319
70 570
708 318
198 495
580 862
481 181
478 596
292 95
510 739
755 994
567 450
762 655
265 58
810 455
263 841
83 496
958 153
435 972
727 334
541 145
975 27
388 926
198 487
243 867
338 309
174 97
231 147
448 433
438 441
104 691
550 453
11 557
434 32
628 28
818 798
530 176
892 746
530 147
99 807
887 997
58 499
104 413
1000 700
795 462
742 28
984 298
382 108
453 80
425 695
328 717
273 211
71 9
934 867
796 721
671 150
761 424
515 39
592 330
978 850
828 575
803 686
370 342
139 291
471 484
46 387
241 912
767 34
33 719
935 72
142 224
788 341
545 172
31 338
305 626
839 101
478 455
321 435
562 564
694 681
616 975
646 77
486 311
367 427
252 404
591 890
648 23
262 3
410 499
744 590
661 460
562 302
450 438
825 672
542 4
90 624
394 627
196 707
178 28
973 733
383 735
226 383
80 937
907 791
336 597
952 519
219 797
257 252
375 117
828 413
106 74
666 159
446 356
329 734
183 580
220 889
125 425
664 757
991 603
683 769
535 81
441 355
778 507
489 268
130 575
67 990
286 915
321 258
383 109
119 91
100 140
338 370
314 746
21 907
722 642
93 294
961 33
475 890
342 365
908 980
240 17
798 82
483 776
15 165
709 546
884 675
697 245
483 917
258 262
612 900
282 413
273 381
901 244
918 553
499 432
270 934
403 869
968 141
176 312
731 138
370 148
321 641
297 431
435 877
559 484
121 415
921 669
865 531
796 165
419 295
360 484
841 147
702 78
198 634
164 607
901 223
145 773
172 225
361 985
233 428
816 746
101 670
298 167
908 943
792 654
350 118
674 392
531 870
216 438
528 421
164 377
925 462
643 38
418 182
65 141
613 165
391 68
236 445
315 828
789 342
560 355
112 348
629 801
944 7
17 102
618 176
794 835
715 963
798 484
709 102
413 343
610 256
806 951
810 784
82 808
926 747
975 109
924 819
138 877
791 139
112 220
329 559
585 384
147 954
608 701
637 343
459 628
244 845
571 512
533 119
775 568
122 54
662 400
934 741
828 563
159 973
977 28
270 210
580 389
967 914
874 931
587 336
485 463
258 910
25 720
493 683
267 13
703 325
771 387
131 88
49 363
595 215
538 680
118 967
215 924
727 587
263 531
488 119
918 486
913 117
260 837
691 866
779 559
458 771
126 524
342 931
753 568
958 865
632 703
17 843
48 485
792 948
41 179
314 274
366 140
221 32
91 987
236 362
707 938
603 999
327 446
327 355
809 506
970 690
54 554
56 898
879 59
33 389
843 705
378 67
62 853
390 313
628 484
137 179
675 663
117 664
935 79
326 424
248 765
424 518
273 256
757 55
734 695
930 336
936 559
637 573
588 229
97 296
124 309
745 880
535 250
398 550
65 705
454 984
152 459
691 186
634 2
986 287
226 563
1000 620
459 719
393 247
843 658
72 247
13 305
687 383
59 760
848 246
819 207
465 772
818 263
777 933
57 886
587 254
996 662
782 741
159 838
658 184
930 731
423 381
895 888
344 783
868 297
193 221
825 140
549 881
789 305
656 289
117 626
480 995
592 420
865 296
502 941
649 281
769 60
938 297
289 526
274 65
384 977
177 652
355 677
558 102
162 910
422 631
849 362
715 992
942 358
356 465
907 12
943 805
456 412
401 690
191 562
763 784
512 673
789 48
9 262
225 930
216 432
84 932
414 87
252 259
439 101
653 282
849 798
407 656
465 511
616 257
802 508
591 131
797 912
797 262
142 269
331 640
463 177
849 564
237 144
708 739
302 654
121 704
861 969
225 536
944 581
200 554
872 720
683 551
467 498
189 904
427 351
655 701
422 749
167 107
13 769
235 101
808 20
912 700
485 359
530 218
872 140
862 10
759 196
749 83
548 911
693 46
817 575
451 768
805 920
342 671
180 25
663 35
149 507
336 546
413 500
125 91
403 482
39 246
554 776
5 861
248 874
889 799
605 17
560 876
720 297
132 803
150 885
551 422
720 617
604 41
540 122
623 635
224 624
561 690
109 370
814 798
955 348
131 700
962 592
307 668
792 80
516 870
792 55
142 565
159 182
991 822
842 517
221 264
48 978
563 372
137 140
826 307
555 45
422 960
803 948
424 538
359 444
412 858
903 294
146 767
701 19
482 131
49 245
557 279
480 110
366 983
396 314
753 177
959 102
239 368
747 860
561 232
426 865
638 349
465 550
260 615
378 595
501 797
622 575
346 516
166 323
96 983
98 754
895 860
289 263
656 291
422 358
635 425
1 944
703 962
645 995
615 640
110 484
659 832
600 918
768 284
505 314
388 794
903 595
36 201
507 651
88 665
538 823
84 887
867 590
858 794
255 619
478 270
58 856
248 954
675 906
653 8
220 344
257 455
257 739
218 410
479 383
639 778
484 170
603 752
963 249
382 631
164 276
551 775
621 156
458 455
967 852
283 162
598 718
831 70
321 764
836 360
571 595
893 349
171 154
238 756
530 827
348 483
326 397
751 855
943 664
34 670
34 106
345 887
926 419
600 503
761 931
561 943
490 677
957 393
742 585
849 952
703 171
807 584
144 458
699 534
187 813
132 850
472 108
294 64
92 893
307 392
45 693
547 569
450 213
103 215
488 616
665 898
718 592
608 67
585 551
198 724
461 14
92 227
749 909
986 317
124 163
271 198
565 113
202 847
428 665
423 692
604 63
338 230
982 140
793 440
801 127
496 213
672 249
620 943
817 308
362 316
531 435
922 365
564 442
424 562
531 950
239 176
69 22
997 780
575 593
262 807
172 809
608 523
817 823
259 727
481 87
900 507
944 113
518 860
521 307
194 600
317 134
437 151
494 455
427 774
767 132
383 960
362 254
455 231
227 571
900 292
960 72
315 846
523 886
154 383
897 44
35 506
240 385
370 816
576 530
597 796
15 883
689 635
933 63
992 296
477 958
197 525
637 658
787 334
353 252
566 472
269 644
53 58
601 33
664 50
204 460
549 757
802 854
546 19
7 330
412 674
798 323
435 956
753 91
401 346
352 354
646 227
185 217
760 665
176 220
887 611
437 905
909 653
84 880
514 227
834 463
377 950
280 596
67 122
298 676
887 312
773 818
413 16
346 798
320 328
743 979
520 242
990 143
912 486
6 268
609 331
834 732
526 958
405 897
653 221
348 907
765 111
459 111
664 991
300 925
552 597
899 305
818 469
272 638
774 746
182 981
455 302
775 129
953 302
508 924
508 297
796 829
503 674
982 252
200 223
514 987
430 776
82 301
41 879
931 372
816 699
736 288
586 502
338 265
165 561
433 468
648 951
332 933
564 633
901 862
950 398
352 617
516 800
49 627
222 693
556 488
657 850
437 453
906 596
937 355
721 808
291 996
894 158
772 383
488 401
826 371
674 310
329 624
924 70
265 346
406 452
972 532
545 282
303 382
394 776
903 125
951 940
651 204
113 526
385 970
641 609
789 479
70 415
47 716
781 335
725 532
439 396
740 257
433 614
205 502
473 924
367 783
92 920
697 980
610 365
829 904
147 831
242 757
801 395
629 949
928 532
888 228
890 991
226 292
856 877
520 691
700 344
294 200
1 535
988 48
989 100
760 424
959 992
583 743
704 91
273 198
238 299
741 348
860 365
807 884
639 850
164 48
493 384
986 567
112 808
845 266
172 149
178 842
897 457
804 215
775 439
282 62
645 585
736 481
341 213
277 647
842 145
927 522
666 432
899 576
508 35
835 987
590 77
839 638
191 140
436 357
662 622
512 749
901 577
298 360
779 230
705 823
803 417
571 424
141 264
376 917
305 77
131 430
170 848
794 560
205 546
609 512
690 634
522 975
398 598
689 616
457 655
608 904
730 445
842 92
667 328
713 48
200 671
429 570
814 277
698 150
393 118
141 125
186 535
401 293
752 781
763 103
361 910
949 120
863 914
849 293
93 707
906 273
658 618
295 232
445 147
509 900
682 124
802 393
564 458
245 379
541 669
453 729
898 305
70 482
132 398
558 350
260 725
8 793
210 994
314 878
725 738
440 305
568 91
63 682
329 6
852 695
641 368
819 90
885 498
336 852
130 884
708 215
534 703
238 765
258 460
105 40
935 432
946 576
502 684
667 405
521 782
537 656
565 404
787 821
344 502
78 986
900 407
818 629
597 382
208 854
66 803
461 905
106 668
400 474
459 440
679 170
27 378
740 893
689 629
197 428
867 643
567 509
623 644
732 243
609 284
943 974
301 482
575 987
316 864
555 380
777 180
838 519
206 528
390 972
473 731
17 647
11 909
161 436
906 229
823 108
357 604
721 865
558 263
330 187
447 933
896 766
896 691
403 151
126 469
351 6
270 411
233 51
424 713
47 980
930 481
836 391
324 2
106 346
793 338
160 595
68 264
933 924
996 101
25 27
651 263
84 323
250 804
894 641
910 398
553 610
806 575
249 299
290 892
74 173
723 255
774 900
986 122
636 669
152 125
65 394
804 927
973 960
432 24
639 8
82 157
982 887
53 941
635 435
687 238
880 681
691 180
374 628
24 166
906 515
60 361
562 587
685 141
525 636
585 230
950 60
654 198
993 404
488 776
241 991
295 237
718 874
325 792
696 775
233 363
990 416
956 453
42 709
308 799
63 762
154 486
68 605
266 675
800 421
657 633
239 497
679 855
711 353
923 204
911 450
155 79
724 269
937 60
384 486
517 294
754 304
301 689
612 592
763 268
255 194
666 794
182 248
749 266
118 780
355 146
61 397
41 606
140 601
727 183
308 253
952 399
157 917
51 274
229 140
984 871
86 399
210 445
634 810
519 814
299 180
57 483
686 797
18 690
21 346
349 454
123 39
969 77
166 429
935 542
547 689
686 584
334 616
936 111
537 208
559 152
861 505
833 25
169 33
442 392
431 357
110 662
956 714
721 53
397 938
952 884
310 907
273 785
653 760
814 915
992 561
963 727
247 251
438 6
500 978
112 515
300 467
356 976
617 104
818 372
472 153
930 297
582 173
123 405
695 371
899 350
127 47
639 798
920 783
59 904
239 437
3 182
495 294
704 557
173 481
599 478
7 472
591 680
718 164
790 806
215 811
762 514
881 144
129 678
416 532
705 145
609 9
660 474
598 485
896 806
781 422
369 278
609 372
654 40
379 53
481 995
783 979
651 1000
94 141
484 289
929 31
108 784
433 423
431 766
950 914
871 653
669 984
737 262
329 920
114 877
688 824
522 331
712 867
472 264
274 911
500 993
794 525
157 195
214 825
203 728
651 31
782 46
151 967
614 21
298 24
851 320
949 377
720 766
440 57
469 559
370 915
290 831
249 295
69 21
547 566
2 827
554 632
628 264
258 686
232 553
992 52
130 696
446 454
913 394
527 735
127 644
594 230
793 923
195 375
914 51
991 986
34 521
818 71
452 825
457 130
219 781
236 115
453 4
491 274
935 933
802 108
373 127
148 993
368 56
771 290
179 631
558 225
183 650
99 169
897 420
880 892
477 755
374 290
771 123
130 956
767 662
430 51
731 500
184 948
494 846
999 340
393 599
490 849
20 488
587 117
170 399
979 239
289 539
215 770
851 315
434 416
534 135
698 987
975 630
495 235
606 120
195 448
180 660
305 933
466 146
292 50
60 669
718 457
963 950
135 524
265 729
992 731
196 205
727 321
32 915
46 362
353 951
536 634
533 284
357 260
87 557
167 639
962 214
207 366
801 498
629 251
124 406
199 566
508 71
398 653
582 306
534 669
647 265
731 485
936 125
883 694
859 847
415 629
168 201
749 672
686 400
79 274
189 354
406 873
50 777
28 250
637 626
912 567
302 948
999 412
838 169
128 590
567 159
103 883
922 903
162 488
186 666
662 502
51 129
613 989
749 795
344 448
784 895
922 753
789 133
972 844
511 401
435 130
358 888
558 914
938 733
689 424
297 913
703 767
708 617
28 10
100 692
860 985
199 799
263 280
315 438
881 952
394 656
48 298
894 549
725 777
959 26
908 436
946 401
73 822
912 628
477 258
83 282
866 970
785 582
846 599
134 136
227 984
182 759
506 613
835 881
82 281
145 341
578 751
154 564
353 919
214 772
723 619
855 18
53 88
981 336
391 438
925 105
244 236
794 589
803 218
117 660
422 973
268 262
713 62
431 965
1 303
750 848
905 863
262 520
731 566
529 640
692 659
998 875
412 499
228 182
726 782
222 801
28 103
849 165
348 496
354 860
612 116
447 814
498 735
830 317
675 354
470 194
694 121
665 386
332 848
34 785
941 299
426 903
545 313
17 198
508 800
840 621
149 121
679 411
337 201
765 391
728 278
772 80
132 670
247 746
914 385
49 518
254 144
849 914
799 691
433 758
81 500
907 541
760 518
142 930
177 451
614 424
658 277
845 894
471 518
204 220
146 230
110 566
460 149
147 100
365 202
807 706
828 464
187 169
471 495
833 647
500 48
124 338
254 642
394 786
597 606
684 374
163 362
938 59
461 803
74 355
308 955
27 870
564 963
825 978
823 43
3 926
332 422
267 909
179 99
374 96
65 128
212 127
350 545
88 12
896 640
474 611
817 377
922 78
365 140
283 334
793 899
852 935
579 876
700 228
210 443
493 312
722 330
772 109
237 418
731 427
526 789
887 412
87 117
325 42
769 254
440 386
64 698
808 404
624 358
365 883
458 952
962 653
882 581
331 781
237 705
387 43
608 657
17 35
678 715
772 65
484 568
198 411
621 688
630 535
554 887
866 255
42 570
70 60
612 37
686 948
347 967
794 287
944 653
302 609
175 885
313 315
921 287
957 836
296 276
811 197
129 733
974 755
532 301
162 921
306 545
537 162
704 894
499 757
509 548
788 104
353 154
556 540
18 376
479 77
789 748
111 938
690 108
683 377
663 719
369 292
988 587
466 317
228 472
651 901
58 429
495 432
91 790
735 604
40 364
434 623
703 957
520 216
251 772
163 380
232 587
791 570
201 302
848 579
992 497
694 764
494 547
215 417
277 76
963 33
429 105
512 469
843 54
280 924
129 645
420 572
251 788
634 34
1 925
742 865
539 933
34 562
382 401
803 296
505 677
129 245
923 420
563 892
10 459
493 58
887 893
435 426
902 838
811 374
556 580
355 299
567 594
819 11
154 476
612 89
554 131
482 62
206 706
4 119
432 5
759 927
998 789
611 515
87 824
998 753
15 651
456 959
749 296
445 512
761 372
481 338
700 252
364 994
373 935
596 982
330 216
190 241
749 634
570 579
98 791
221 444
542 207
134 820
476 691
709 450
591 323
72 429
812 128
540 192
416 221
65 443
75 486
773 307
607 898
702 451
577 734
374 430
33 768
410 60
586 224
615 943
119 455
89 980
569 193
465 749
932 479
792 38
68 85
339 874
883 906
972 643
568 886
79 70
699 836
696 533
431 836
370 155
934 847
315 105
985 544
481 859
301 702
418 87
568 909
126 462
145 206
142 325
913 19
3 254
678 618
58 408
923 302
708 197
847 661
94 1000
565 627
756 119
728 926
970 308
202 375
906 664
972 676
37 535
366 176
282 11
727 222
812 292
437 358
12 572
189 157
623 459
406 286
387 712
827 931
384 17
622 427
403 885
593 532
664 458
590 236
803 751
606 36
641 838
664 71
590 844
581 928
94 101
719 524
185 763
47 534
568 552
646 895
418 451
998 837
900 208
563 254
676 622
980 715
971 133
224 195
219 44
177 98
436 642
575 418
851 464
89 852
88 199
725 639
638 127
599 342
865 753
516 280
959 947
849 198
898 765
177 841
24 491
114 177
931 155
729 492
730 475
850 29
531 830
211 250
918 858
626 315
731 967
700 74
917 106
300 777
1 984
505 940
28 797
207 11
143 293
668 818
134 524
262 999
327 705
853 481
760 46
334 920
698 841
601 70
2 302
941 952
195 716
515 296
130 373
527 258
771 239
668 308
762 221
500 414
165 130
825 984
889 196
938 841
994 846
641 726
338 828
79 956
920 448
424 937
477 167
468 935
719 82
88 16
779 668
861 656
218 889
820 352
574 843
721 754
160 129
927 940
433 617
409 519
347 850
320 388
19 349
723 31
956 450
808 930
195 34
770 160
314 386
372 95
72 274
737 469
262 444
718 23
1 766
209 322
147 262
34 24
87 962
252 226
611 895
713 236
304 121
882 131
376 48
249 128
864 569
519 765
632 416
492 948
129 287
335 749
537 265
838 455
321 278
533 689
311 73
515 564
116 151
660 243
469 292
666 480
651 292
353 999
6 670
892 817
729 823
66 720
833 454
964 632
801 939
218 314
605 792
727 27
485 932
982 304
63 799
942 912
432 947
273 762
739 792
682 729
257 686
531 109
388 378
301 564
403 811
107 686
657 879
625 494
717 616
594 851
118 771
684 143
585 458
53 202
968 996
433 580
668 473
2 610
456 730
815 549
837 43
389 107
69 522
985 349
37 187
271 684
744 972
15 376
915 369
675 539
778 461
406 5
319 594
653 349
236 68
573 880
704 844
761 400
715 613
574 912
633 43
952 889
629 581
472 832
148 512
985 47
523 75
64 571
833 837
933 508
793 356
924 492
790 93
68 994
583 973
693 27
491 447
320 535
335 175
352 217
806 133
553 912
884 996
31 386
118 521
250 514
15 865
731 673
29 535
148 91
14 167
878 539
922 285
916 508
567 820
878 710
9 816
256 426
365 55
358 668
52 739
399 466
748 252
636 906
610 326
313 645
355 263
224 42
202 131
620 275
586 665
149 715
370 259
250 334
272 367
388 978
424 595
893 169
483 874
385 370
332 587
626 12
738 592
220 497
843 440
770 992
40 899
192 417
40 70
767 383
194 585
967 436
227 661
308 133
495 982
627 137
256 737
749 99
743 270
334 91
735 219
318 745
892 836
663 750
806 194
414 988
248 214
216 641
188 713
590 171
999 980
501 776
779 639
823 520
351 801
957 290
365 346
788 205
415 944
264 388
809 829
81 681
927 970
470 744
513 741
424 300
225 978
984 207
188 355
44 152
538 66
535 654
290 265
255 611
188 94
473 277
892 656
373 441
152 664
965 190
380 903
975 568
790 424
713 115
535 766
684 578
711 805
269 886
55 956
53 445
466 1
155 627
153 931
577 473
889 702
577 443
382 334
305 598
796 735
322 944
591 799
779 474
677 386
533 730
626 483
834 90
131 912
348 375
513 260
125 961
24 434
313 778
51 948
907 897
212 312
978 603
723 686
599 755
105 371
859 543
42 706
536 227
749 326
80 212
241 861
164 805
818 24
883 822
426 146
980 964
694 977
377 73
915 320
720 668
659 994
769 821
750 361
970 452
508 987
605 39
427 134
460 923
917 870
132 29
24 242
442 626
163 82
134 762
737 113
895 736
519 222
94 877
658 165
337 498
605 600
265 150
88 402
391 280
726 597
734 952
392 599
463 830
555 588
215 860
583 313
659 720
982 38
378 501
911 854
232 351
856 748
122 210
31 974
120 281
327 289
713 234
322 21
621 887
567 438
606 384
33 249
635 939
655 477
593 473
168 332
272 258
70 567
141 520
685 323
674 605
467 776
916 895
796 720
370 130
814 152
422 970
993 828
106 809
573 732
379 6
135 939
325 562
671 634
687 690
258 605
157 423
951 409
766 481
591 199
542 664
155 777
723 416
918 578
686 185
293 640
825 662
683 976
835 255
627 937
673 94
898 312
244 116
469 667
26 495
796 438
428 426
794 156
572 265
285 936
550 407
329 639
626 286
107 768
638 772
334 133
706 240
456 562
165 325
171 472
237 310
414 7
803 866
196 802
190 615
623 664
221 791
21 287
398 390
987 403
892 990
341 842
893 719
983 172
76 473
717 581
579 204
1000 826
685 756
427 868
528 930
696 182
462 370
718 988
80 868
631 923
84 18
203 769
697 234
162 312
98 525
520 89
720 967
889 397
900 969
835 258
880 420
543 127
353 929
38 152
12 232
339 223
546 383
792 824
276 423
759 553
842 507
43 151
678 429
73 527
132 975
945 417
640 103
446 216
184 521
118 36
513 570
512 728
310 43
620 371
603 160
764 43
777 631
986 699
829 175
921 310
482 719
759 469
393 736
224 34
150 626
168 425
488 562
268 5
23 132
257 937
958 496
282 980
449 668
242 355
402 345
408 770
192 130
559 616
49 472
517 533
59 507
137 296
880 715
888 970
630 171
508 190
696 623
20 1000
875 191
673 576
67 270
566 669
321 90
976 235
903 248
944 236
415 142
514 80
618 400
10 973
698 14
534 260
980 854
579 717
550 149
758 299
566 630
98 846
287 714
652 178
94 563
377 854
615 503
731 843
460 16
904 950
385 655
982 881
559 522
757 450
443 237
208 528
610 786
429 62
969 875
251 224
799 62
2 658
928 729
985 405
371 799
489 426
976 54
68 658
726 70
353 517
467 871
365 406
237 831
677 344
855 144
691 571
80 496
341 379
183 451
794 973
376 89
949 302
499 767
981 740
969 143
533 46
907 764
640 213
588 34
18 437
905 199
473 374
792 424
757 396
440 56
160 711
319 703
544 900
674 823
670 173
848 328
694 294
340 545
726 546
690 413
895 873
65 545
41 258
682 194
539 709
98 762
356 847
153 79
959 219
790 336
866 95
945 626
171 988
287 862
67 246
765 989
381 69
298 150
529 716
132 605
422 290
87 206
794 71
879 266
145 158
356 711
28 648
564 207
310 900
365 754
77 728
149 846
68 365
523 796
563 928
304 302
682 891
5 770
530 247
518 443
187 26
806 719
328 863
309 484
177 643
780 622
735 9
838 912
587 711
427 798
460 816
840 86
1 915
395 686
420 788
27 252
759 352
733 263
750 211
955 983
439 220
693 33
609 937
361 312
58 780
59 194
100 266
399 260
383 650
703 182
10 87
24 349
44 232
404 170
155 571
34 427
959 884
417 528
69 404
879 542
959 756
564 552
197 446
452 533
261 171
232 506
161 253
873 885
723 371
919 705
954 527
860 582
730 978
67 926
146 164
579 862
728 500
672 39
706 305
192 784
990 786
850 116
13 821
365 757
375 1
779 932
507 648
983 631
9 101
615 960
108 752
682 834
778 867
965 844
232 355
133 580
748 661
379 786
129 28
451 865
58 921
100 876
624 888
480 955
922 968
395 468
467 118
1000 435
648 944
29 557
635 492
305 612
921 714
937 748
735 607
723 234
761 705
67 869
328 186
689 597
89 421
519 285
998 261
737 126
736 462
177 896
189 944
697 158
76 383
830 278
921 911
351 960
923 214
85 686
648 948
45 309
892 212
277 456
113 892
300 688
177 415
124 494
373 806
35 849
762 697
8 18
650 426
952 293
331 297
21 228
370 886
158 201
858 545
363 441
167 872
199 685
88 568
334 914
721 393
301 454
879 194
382 828
286 196
194 464
432 853
650 955
972 279
951 237
52 957
31 919
801 724
249 129
401 486
375 203
507 644
1000 937
896 373
384 48
177 934
806 887
748 509
93 20
582 648
670 162
404 17
430 437
390 319
765 256
469 954
4 779
293 643
759 809
512 308
308 812
153 291
340 856
920 441
788 416
984 249
431 725
623 945
223 582
392 224
618 81
438 459
22 989
501 7
751 24
339 118
706 141
817 446
855 695
217 820
418 873
950 474
279 492
471 978
944 138
62 586
965 546
364 90
810 283
242 432
571 849
693 913
939 657
771 293
886 115
413 873
651 503
892 237
472 777
321 873
63 458
551 398
205 749
580 981
811 895
384 35
793 897
660 31
742 812
109 539
164 440
470 324
161 688
647 818
583 394
100 237
953 147
892 512
246 552
677 339
264 289
621 957
532 840
37 654
806 699
418 649
956 61
466 404
452 53
985 842
670 236
698 411
916 21
644 213
316 798
525 366
452 438
928 376
142 170
537 549
558 787
577 981
876 685
105 810
372 502
966 506
593 221
755 589
625 755
692 346
214 178
180 393
205 267
159 926
324 73
794 499
64 26
64 467
188 406
635 794
245 858
405 723
857 160
221 580
740 897
506 777
601 725
940 892
603 136
343 269
480 561
410 401
701 236
530 12
660 646
237 840
202 705
677 519
235 711
675 602
20 284
416 312
393 426
851 3
755 586
49 218
742 543
471 506
166 326
870 764
766 608
784 868
305 771
705 942
494 965
695 245
450 439
968 805
73 51
371 802
880 515
685 276
169 139
295 641
962 349
665 904
613 289
835 697
367 146
998 329
531 30
64 57
508 849
974 1
39 638
559 130
716 354
593 73
479 847
808 884
429 589
985 303
35 819
179 797
726 281
179 601
800 285
245 436
562 616
88 647
728 930
400 265
741 52
19 398
577 440
641 266
403 339
862 913
737 802
957 901
126 218
930 62
638 576
388 504
768 609
252 372
661 301
154 391
944 752
78 720
325 925
855 806
651 429
613 37
772 517
665 498
489 504
427 873
900 345
413 748
509 948
64 593
125 528
820 346
100 63
153 919
232 611
44 522
732 854
667 344
808 929
558 174
262 106
487 35
490 894
292 402
511 335
765 988
284 540
706 877
870 153
212 114
101 30
236 797
969 137
691 387
147 413
475 33
308 360
623 387
676 866
444 175
693 428
234 398
901 697
660 351
314 194
743 467
274 357
103 296
125 534
967 215
159 622
484 183
908 694
116 972
985 272
159 374
721 142
375 664
671 883
153 851
711 128
292 391
442 323
909 892
275 520
1000 88
75 990
385 67
896 514
837 544
248 530
983 842
291 301
505 62
895 419
395 117
166 868
88 920
469 990
854 647
171 617
592 542
536 559
889 478
66 878
34 775
433 744
175 95
380 862
333 13
65 624
175 10
465 942
456 845
538 388
307 843
631 251
86 136
798 93
426 657
91 273
51 743
480 773
72 911
841 629
304 72
585 964
669 726
440 670
406 90
1000 524
429 414
764 63
709 38
600 307
934 872
248 634
767 779
107 515
588 243
810 833
441 177
531 283
996 805
912 54
464 3
921 565
52 398
984 529
168 388
299 468
257 512
853 864
460 797
423 733
488 803
41 773
312 386
881 702
399 586
189 908
49 927
350 342
766 346
942 647
966 924
209 255
632 986
730 267
328 38
621 547
175 751
954 856
258 9
278 496
151 820
8 520
403 19
34 188
199 803
976 807
467 119
974 469
638 934
259 488
155 790
416 880
958 581
941 853
835 634
488 279
791 648
185 692
685 88
302 329
947 553
417 171
288 809
716 142
100 185
241 366
635 853
619 45
382 29
924 119
55 435
143 275
29 692
31 753
807 184
514 7
269 932
920 792
218 732
329 33
519 162
197 607
766 318
332 4
282 304
774 363
669 560
446 162
256 979
269 227
24 660
628 761
268 16
844 236
497 228
822 134
676 526
207 91
78 380
251 285
850 379
291 589
449 69
805 497
660 853
771 657
847 969
353 943
676 48
517 114
333 806
934 846
413 119
699 458
497 448
80 613
32 947
756 658
944 790
601 126
245 375
905 384
214 679
389 360
557 84
483 96
902 668
438 27
7 849
518 164
718 454
217 92
283 564
786 65
40 657
573 570
470 659
507 521
306 821
328 786
609 130
107 42
325 537
350 244
49 590
401 179
235 829
883 563
768 558
999 845
368 132
48 671
132 835
550 51
484 239
782 292
610 529
201 991
66 282
323 944
887 491
459 564
70 422
298 558
765 1
779 622
460 796
175 315
367 638
834 268
59 772
507 748
500 966
662 477
326 816
416 963
658 242
645 624
701 743
802 217
517 306
979 32
386 942
983 370
540 677
451 855
778 749
677 849
579 922
66 45
673 560
956 121
436 279
14 616
964 421
168 158
158 61
312 284
104 933
246 229
180 520
274 516
546 534
853 581
361 963
420 502
449 468
601 190
641 699
288 235
663 807
465 243
452 163
287 425
300 423
517 212
473 497
740 229
872 66
521 359
897 693
877 470
323 393
576 846
591 158
899 572
833 293
121 800
662 620
406 287
616 146
868 74
769 355
383 250
546 72
502 106
850 668
807 148
804 663
548 179
922 499
832 147
656 835
422 558
469 969
125 923
589 287
669 821
997 591
72 852
592 136
167 584
83 301
81 78
957 651
927 318
70 181
537 941
181 458
497 585
227 886
384 561
260 672
172 122
901 961
374 255
900 804
641 31
956 878
80 291
489 666
871 350
822 662
492 577
309 291
651 482
668 996
466 241
5 727
56 94
337 589
153 14
785 915
607 52
823 853
76 746
949 395
588 572
920 850
135 128
130 723
422 148
36 488
180 325
654 422
36 951
611 665
602 690
798 599
248 936
162 648
105 380
847 305
938 375
499 847
818 743
548 159
889 840
101 487
96 936
569 387
46 74
367 757
987 82
535 795
714 478
10 317
74 433
451 713
653 795
167 282
653 30
334 352
541 842
211 6
588 686
405 92
853 186
766 209
438 428
796 717
30 944
735 354
526 489
759 11
381 588
887 603
407 609
888 946
555 318
538 765
165 54
223 481
945 865
281 865
564 649
909 168
515 287
772 378
907 983
332 470
608 300
699 788
141 728
753 434
380 210
287 946
632 829
418 479
349 720
340 803
214 379
231 707
801 88
39 7
239 880
760 172
63 822
399 183
76 270
616 330
897 791
336 34
63 302
543 661
946 891
604 65
971 315
244 947
807 441
538 82
72 176
191 338
881 603
697 316
723 90
307 126
320 966
261 716
184 155
357 308
667 143
867 281
831 889
400 569
638 851
835 233
605 4
960 335
694 150
35 46
353 651
105 821
695 255
145 552
332 592
314 875
267 406
116 32
485 633
164 723
654 848
303 649
540 456
978 747
946 389
50 929
987 699
218 88
27 412
412 829
897 38
839 716
573 717
820 641
381 840
777 48
32 268
729 927
169 574
740 969
374 376
356 993
5 219
216 131
327 77
352 438
412 467
751 54
777 983
130 740
54 365
669 641
574 965
32 278
204 828
228 334
229 212
756 833
769 277
474 134
710 788
522 373
701 55
757 695
643 552
7 437
374 460
999 435
893 666
324 173
288 14
243 916
599 941
558 550
506 46
358 54
787 214
239 690
635 824
946 246
114 445
168 939
287 348
271 7
694 434
23 332
127 331
266 781
495 361
514 390
73 517
896 316
150 992
901 289
587 552
147 659
214 75
593 945
509 294
191 931
837 985
443 369
703 404
971 429
657 449
641 391
318 37
947 538
342 603
257 736
604 775
573 516
643 324
332 905
302 621
508 171
794 208
287 380
727 69
600 904
748 61
746 573
128 112
664 912
62 267
368 970
571 922
39 965
918 218
261 797
611 894
92 13
726 652
793 771
842 56
884 273
97 317
680 604
351 480
62 187
73 867
879 347
449 542
95 140
874 12
350 593
710 650
463 54
271 203
406 481
788 781
462 442
176 127
195 857
252 234
629 826
445 308
292 371
850 243
382 408
846 586
456 150
138 78
756 358
166 986
275 774
274 537
377 261
284 319
834 385
782 316
446 765
1000 405
987 812
876 870
746 166
716 808
403 577
643 142
737 636
361 332
38 330
227 4
459 904
689 646
913 276
490 588
922 626
161 431
591 213
582 294
834 586
911 425
478 652
43 442
816 139
127 631
25 824
971 301
100 701
120 766
433 731
319 24
382 637
962 983
965 40
383 36
486 316
331 763
59 942
751 340
767 352
88 324
852 308
168 570
379 202
468 321
576 585
948 105
622 586
151 69
658 465
568 160
237 668
928 154
959 407
115 543
728 345
269 396
157 548
925 981
601 178
14 295
303 694
619 382
476 399
668 489
634 470
587 885
996 820
827 834
921 541
599 714
796 780
950 157
767 664
658 846
261 775
908 979
491 742
293 830
794 239
414 611
190 410
324 270
46 225
355 100
975 327
916 410
918 705
364 437
657 138
946 233
438 571
845 948
367 547
135 583
539 137
753 828
379 120
731 314
592 64
853 526
756 153
683 553
746 24
137 617
44 333
962 883
562 635
424 252
703 109
226 421
774 126
597 497
215 575
837 704
258 7
616 127
500 139
375 931
646 832
719 611
582 975
469 6
61 25
314 640
217 721
731 764
145 617
803 129
480 335
269 277
945 13
463 475
550 255
998 814
183 128
213 553
518 906
814 344
688 418
330 323
345 909
730 405
78 171
135 713
271 364
155 782
536 382
893 394
452 212
894 63
38 66
71 907
421 661
687 491
649 706
819 333
739 113
517 404
168 132
111 171
790 499
945 25
525 927
928 153
493 5
82 105
68 969
539 815
792 574
964 886
624 838
408 839
793 95
702 205
624 66
415 699
31 16
715 993
842 31
908 552
661 703
40 241
958 964
452 107
710 2
410 503
392 963
391 219
312 37
851 794
750 394
151 706
16 995
517 681
743 533
61 761
451 401
866 660
188 340
972 473
748 734
564 927
568 862
352 456
103 716
435 704
946 734
80 935
946 108
97 158
242 102
622 392
849 632
686 772
893 791
550 983
845 503
354 903
735 163
213 240
987 36
19 697
458 567
820 428
298 998
291 769
732 642
10 614
320 77
548 578
583 102
236 905
384 438
250 240
7 126
60 960
974 358
288 759
941 24
215 602
95 400
935 877
131 303
222 861
368 928
42 440
830 559
502 324
984 501
425 626
208 218
202 841
360 889
381 998
531 750
635 175
203 748
400 291
385 827
12 850
585 751
264 424
211 899
299 598
694 151
491 38
960 179
38 840
265 893
658 657
602 757
325 647
342 245
419 205
41 274
376 264
417 671
367 635
994 55
920 372
684 32
734 442
360 780
56 55
312 106
684 822
772 661
852 527
942 319
223 101
631 473
141 935
300 297
788 595
700 877
806 612
313 802
407 353
19 143
304 75
699 176
914 107
737 792
218 571
772 579
500 995
556 642
348 248
868 780
633 676
662 171
110 806
723 132
737 60
444 50
599 50
103 622
786 446
744 94
122 871
768 464
767 898
55 15
387 382
429 855
323 909
254 523
22 311
596 174
423 990
911 329
135 96
810 621
321 390
466 312
623 233
64 283
175 437
643 522
893 879
991 273
949 50
903 788
151 659
300 31
268 224
696 373
571 443
298 695
548 667
213 48
363 566
772 534
785 704
926 947
652 45
435 886
389 383
802 687
905 246
279 254
65 18
876 288
292 640
92 316
143 201
850 155
917 12
773 219
180 382
10 439
272 87
817 198
147 416
473 299
352 853
920 20
10 72
956 442
637 207
923 995
306 981
650 363
846 792
103 608
388 664
94 729
597 770
107 73
647 404
65 568
560 853
9 334
930 472
203 54
47 368
376 537
83 559
979 254
405 236
869 87
792 441
297 614
19 198
746 969
8 894
606 564
575 964
80 181
697 479
836 766
509 87
725 542
878 680
57 441
647 876
248 418
780 317
702 879
862 832
673 47
689 729
749 878
85 992
160 416
581 714
15 506
420 732
477 679
209 903
77 448
893 583
520 403
465 107
367 750
47 435
955 129
448 441
541 620
442 923
567 638
637 394
397 768
392 777
565 597
600 387
614 748
948 180
769 455
860 728
872 964
886 914
149 485
445 794
545 711
553 664
460 110
571 738
249 702
62 141
461 506
857 293
848 277
47 870
782 166
355 739
183 850
359 804
889 416
31 365
508 280
410 305
419 372
933 28
927 916
298 305
430 6
721 773
24 834
183 892
920 7
958 122
925 558
994 641
883 910
635 43
218 83
483 567
763 999
393 985
740 293
81 561
999 404
435 291
290 822
180 681
221 266
229 116
805 554
120 183
237 91
414 918
75 409
297 7
421 16
642 152
304 233
728 26
339 818
859 324
518 278
742 968
376 651
423 915
324 942
365 454
541 87
624 80
197 916
880 311
817 605
563 747
465 642
764 156
202 112
232 603
764 383
841 831
680 87
544 506
245 793
123 19
520 206
201 787
408 664
195 806
806 48
212 66
454 425
333 70
267 162
235 209
890 555
910 349
866 125
702 895
287 165
789 230
778 167
115 400
569 200
269 134
666 601
577 125
960 182
734 533
752 96
993 387
98 927
463 996
196 953
471 436
652 705
97 999
992 746
548 937
111 572
619 943
537 375
468 789
53 857
638 979
773 894
958 963
26 265
557 978
1 527
469 755
300 217
211 142
358 808
689 759
129 303
187 94
67 922
913 128
47 941
770 994
86 887
960 276
661 95
620 232
209 711
492 425
435 506
108 280
368 357
116 220
231 594
739 849
657 822
975 299
375 464
82 914
870 180
652 279
470 136
249 210
239 33
203 553
538 981
652 462
676 115
268 438
28 639
84 515
312 925
816 814
255 824
489 886
596 603
802 12
532 398
185 476
563 145
885 126
845 216
740 855
223 558
915 787
705 838
875 963
840 194
223 720
129 514
363 883
934 970
374 58
893 83
188 270
7 291
866 457
91 616
146 795
732 329
439 986
481 66
210 704
64 885
21 817
845 180
294 604
777 474
491 104
583 166
945 741
17 905
509 851
891 187
735 278
596 534
818 8
254 264
640 237
250 767
694 268
442 617
181 1000
941 617
725 118
125 701
182 188
993 793
157 374
281 243
260 627
923 982
264 458
216 389
245 725
770 514
103 864
840 897
528 281
443 266
315 571
797 208
227 630
455 355
992 786
159 150
286 411
294 923
897 858
533 697
127 68
718 255
161 416
281 584
809 956
967 12
291 12
68 906
737 193
34 994
915 794
764 269
506 524
861 859
919 547
812 756
714 420
707 864
122 323
656 942
718 534
235 884
540 734
88 398
826 102
858 983
748 709
466 24
490 822
481 427
786 952
136 485
847 587
848 84
543 273
239 913
438 368
825 239
513 368
779 980
180 235
938 115
772 147
183 12
32 379
641 917
558 204
831 513
328 776
846 167
782 982
149 335
543 380
277 106
887 679
862 53
493 290
745 390
912 408
18 218
616 922
271 561
298 214
279 886
638 167
130 90
991 657
916 188
474 15
244 690
791 140
44 701
127 560
219 596
206 485
164 189
722 992
804 24
573 689
628 983
446 612
260 901
861 662
331 402
236 285
863 385
253 81
433 622
525 99
928 190
80 541
636 271
603 442
190 195
990 926
567 882
838 383
806 210
912 254
231 811
737 488
271 188
245 534
319 559
43 563
257 778
13 101
526 842
65 58
6 983
490 264
78 988
531 168
959 560
164 571
680 225
106 807
495 695
836 77
24 312
972 729
362 350
837 316
610 958
235 278
755 966
918 756
111 154
591 470
646 792
924 534
15 536
391 609
52 877
964 648
635 337
922 72
202 68
328 12
861 472
471 297
169 463
519 692
825 973
354 702
809 617
952 570
715 703
445 988
662 738
369 155
93 964
918 576
962 905
282 341
912 40
608 461
505 593
260 705
876 832
514 525
364 869
634 479
935 583
940 651
38 291
406 957
608 303
297 609
886 670
344 302
524 571
824 62
839 845
120 700
561 172
375 565
135 388
182 848
480 889
67 830
54 282
721 736
158 538
389 898
855 223
480 315
455 56
872 218
987 424
436 646
83 228
281 128
901 566
868 462
69 356
426 200
697 704
113 722
560 114
507 903
721 964
37 329
351 492
410 325
273 597
710 492
770 507
984 8
862 995
34 252
348 897
620 372
635 667
919 969
610 816
925 584
520 534
245 243
917 785
60 494
655 512
509 257
775 664
960 681
646 239
566 809
571 326
812 52
398 230
326 43
262 191
421 430
55 890
596 163
519 757
170 608
567 132
933 36
90 784
769 318
523 897
431 239
960 231
488 517
309 174
282 72
731 364
292 905
199 621
59 523
336 219
247 218
981 828
813 914
989 856
112 932
226 501
455 209
543 280
580 588
872 21
292 845
530 452
835 225
60 911
88 374
214 152
707 474
904 796
222 932
143 564
776 13
130 256
459 809
615 898
994 293
549 374
450 521
928 586
715 593
587 142
537 232
826 916
390 921
407 650
488 791
125 7
397 825
482 24
790 839
389 599
808 534
880 466
725 858
862 71
222 752
976 554
797 990
746 45
741 368
338 203
173 553
235 190
600 770
584 13
374 917
318 273
902 726
961 917
91 558
809 693
981 846
686 564
79 516
97 346
784 835
563 532
576 17
933 197
279 858
477 797
336 401
122 194
713 357
829 668
931 15
500 631
623 632
524 487
301 455
719 855
381 595
383 823
734 924
893 380
114 977
845 234
390 819
154 416
536 493
126 695
884 801
919 842
824 845
93 448
318 66
343 205
95 778
482 141
733 25
983 784
250 298
479 294
826 58
575 322
85 932
213 584
192 410
205 41
209 345
978 208
325 274
22 422
792 974
279 588
91 922
914 775
223 306
525 65
93 205
213 606
186 17
739 947
451 943
591 478
454 599
403 24
173 808
262 685
785 465
93 188
362 610
342 767
217 86
979 297
427 200
619 658
299 508
617 655
652 840
179 20
561 32
454 930
967 320
177 712
917 592
233 658
645 193
556 401
324 185
341 393
862 774
874 122
530 632
399 817
994 897
680 129
532 559
494 193
108 55
85 545
502 269
332 448
14 641
623 280
848 554
892 373
979 886
322 119
376 128
638 710
846 63
687 764
248 618
837 430
397 469
214 937
264 530
399 306
150 70
89 429
130 960
720 499
168 492
703 619
734 94
689 577
932 481
704 363
631 741
550 54
236 112
414 502
482 313
230 9
474 203
72 57
478 642
354 503
976 368
251 68
519 321
502 670
720 679
490 596
24 566
641 663
105 83
22 490
275 51
506 580
381 802
909 157
1 104
474 647
72 303
168 773
41 10
331 106
68 9
625 443
123 693
21 888
367 895
662 596
728 852
845 547
817 7
973 6
582 134
721 843
352 564
105 33
207 193
396 137
765 176
669 429
873 450
884 446
218 568
910 847
287 553
412 758
830 548
705 8
386 166
637 480
991 151
118 454
217 643
171 405
720 984
788 953
112 297
85 411
679 605
650 957
774 854
882 464
798 392
603 817
984 532
338 333
805 92
907 683
800 400
680 805
939 472
769 724
381 312
98 869
378 164
229 602
156 370
690 407
176 116
462 635
182 924
119 280
763 737
809 846
710 928
360 887
698 468
984 689
70 655
972 298
691 451
666 582
639 842
128 830
250 495
91 699
567 84
836 123
816 796
57 566
472 428
986 148
901 618
965 20
544 82
7 660
339 976
593 65
810 417
55 900
275 730
719 279
243 151
484 106
948 572
528 140
444 734
451 409
573 192
954 327
235 962
41 690
48 483
560 161
682 986
364 329
512 983
42 100
122 706
332 286
362 520
656 719
4 390
335 681
908 368
380 836
444 93
827 417
698 400
489 876
759 825
428 730
603 68
450 333
28 25
314 38
909 36
495 977
812 574
230 995
949 995
403 253
226 999
829 272
290 143
395 999
663 59
289 995
904 894
129 564
372 738
706 450
645 961
438 541
643 640
382 843
83 160
963 238
332 37
710 497
345 132
674 770
833 821
963 55
864 596
603 496
423 57
760 640
951 567
835 756
511 299
22 30
594 742
530 341
444 313
419 462
45 92
268 932
254 703
320 438
734 71
746 631
817 467
590 402
843 966
40 435
898 357
280 324
598 756
280 153
811 5
310 554
184 709
616 576
499 843
173 607
44 58
702 410
745 283
708 748
470 956
509 677
432 385
265 471
300 711
260 882
229 682
450 172
317 217
667 576
435 66
362 156
456 324
658 711
22 452
127 605
124 444
71 4
790 216
543 735
403 786
756 181
352 563
809 572
834 664
508 335
904 261
82 790
972 767
686 882
114 209
587 965
569 290
869 531
693 479
312 468
891 413
614 86
945 613
595 645
646 568
342 443
948 522
408 981
793 297
987 904
350 638
273 622
157 111
397 693
663 815
998 497
704 97
809 745
266 232
436 73
565 278
179 739
647 714
531 892
945 534
153 953
955 964
811 159
916 985
128 716
902 94
369 129
18 109
122 576
258 674
4 103
315 916
530 946
503 339
904 559
729 768
432 68
101 805
456 97
428 650
670 269
448 2
188 59
533 271
955 30
827 232
426 893
441 877
487 890
127 490
579 418
11 422
116 841
75 351
106 950
94 63
913 421
650 993
756 600
830 605
536 811
744 400
76 543
703 439
172 495
442 308
952 493
642 259
117 270
387 39
31 254
385 707
129 764
716 492
937 782
758 941
603 856
435 123
539 552
645 235
848 660
818 196
770 862
133 120
994 318
911 920
87 799
670 650
608 661
189 509
131 312
223 515
16 609
779 125
707 668
907 691
387 711
590 719
515 717
115 318
904 308
339 254
405 190
988 873
78 177
317 887
152 752
464 844
269 639
274 572
94 648
108 365
634 162
569 857
495 129
625 548
707 544
817 838
348 893
515 734
355 308
978 69
880 542
139 508
187 27
921 41
53 124
509 559
510 317
183 997
938 479
858 674
938 114
507 222
328 375
752 874
599 61
649 618
711 629
654 190
568 413
865 259
352 817
236 302
13 444
617 482
517 168
74 484
628 569
719 923
339 593
609 353
152 695
916 863
418 632
126 233
518 938
31 426
461 762
990 222
563 338
198 922
31 425
769 499
195 286
197 87
744 82
563 321
39 202
451 212
394 517
187 52
362 125
424 909
148 980
656 613
575 797
211 501
869 258
777 464
208 690
345 246
906 666
365 94
166 646
960 951
7 685
52 811
867 967
2 661
52 215
2 346
889 312
693 577
107 304
230 205
166 405
780 212
798 881
494 968
83 41
51 591
794 652
681 722
851 546
89 340
461 616
455 35
490 289
621 932
617 240
442 489
499 961
242 55
993 222
35 60
40 383
655 636
229 166
749 40
323 954
568 458
962 918
166 596
608 451
611 250
994 859
924 418
919 25
249 609
307 769
213 721
438 546
408 706
433 413
596 887
450 897
266 542
316 949
514 166
906 620
240 812
392 62
543 894
772 201
164 471
176 851
310 508
606 510
88 150
530 104
847 974
155 876
305 40
183 693
20 134
262 241
880 137
895 496
935 680
299 685
440 310
652 150
469 913
545 695
733 702
953 571
429 40
64 645
550 78
684 204
768 835
798 750
115 420
14 821
791 672
400 546
185 991
549 942
37 69
196 86
864 154
903 768
92 789
651 231
74 465
835 989
641 851
165 459
784 379
500 537
594 311
623 399
772 706
245 559
935 109
7 741
758 281
584 510
738 939
400 796
359 979
335 44
157 592
536 669
510 429
89 914
44 821
241 162
700 287
396 171
838 41
123 210
185 861
706 279
5 574
730 410
599 995
693 226
171 885
672 721
745 393
112 293
191 217
496 798
265 80
894 27
65 932
36 278
749 785
24 357
706 651
224 191
544 722
337 133
895 769
220 976
499 1
691 169
465 134
164 433
205 656
120 499
625 650
719 902
633 680
420 671
863 593
745 11
149 28
717 91
357 997
530 47
587 13
514 5
944 515
509 936
777 92
886 639
407 61
38 887
929 283
37 52
746 127
314 577
831 348
956 126
99 787
717 524
806 973
991 881
504 903
812 139
710 437
554 717
810 91
221 700
510 810
169 524
735 79
690 655
622 249
298 269
516 993
793 85
254 385
482 931
194 116
996 540
230 556
575 923
188 673
47 732
517 918
976 919
806 908
592 211
894 296
247 923
611 986
375 168
237 273
761 850
682 604
119 327
941 873
831 962
316 862
759 101
359 63
154 142
357 897
614 654
610 741
246 273
6 912
515 986
514 535
455 666
956 195
842 537
905 357
445 778
284 372
769 48
919 1
433 749
107 569
711 166
606 290
947 570
546 422
291 983
279 624
336 591
154 670
559 166
570 956
906 210
858 41
586 956
810 129
613 888
351 452
836 12
934 427
331 646
636 229
346 835
802 134
465 748
698 37
732 684
41 524
461 31
507 626
270 389
635 72
141 498
270 816
983 150
42 64
279 786
197 647
436 310
601 263
247 779
5 671
111 305
152 456
20 734
121 223
651 623
678 287
415 261
314 451
686 796
924 210
139 897
91 380
512 919
469 944
434 68
113 38
901 36
656 478
44 384
211 764
408 452
552 904
736 516
763 969
450 846
793 828
653 711
672 695
154 177
44 785
792 18
86 271
448 225
464 682
16 410
630 522
334 881
831 756
191 936
373 465
108 844
10 966
168 598
76 415
22 750
147 54
525 573
487 242
385 292
766 12
749 128
504 133
462 881
95 538
423 532
133 476
842 250
172 382
575 230
164 716
312 999
176 747
953 741
949 364
474 38
480 585
811 124
33 83
209 674
612 509
556 925
79 288
113 885
592 426
463 954
134 126
704 166
408 257
804 261
984 911
678 224
614 417
683 274
880 647
802 311
776 341
68 643
930 615
984 691
499 590
534 715
794 53
451 777
657 746
44 661
176 499
250 974
85 806
772 47
394 312
275 822
14 41
736 495
462 835
975 311
141 620
164 379
825 627
829 854
868 737
961 246
734 548
67 180
936 977
51 749
929 423
677 945
340 523
308 511
716 563
739 110
78 268
380 905
427 533
537 249
43 954
204 148
164 904
767 170
33 192
531 525
979 738
710 767
157 737
985 460
685 1
468 687
741 442
327 127
432 581
137 105
87 201
200 856
548 471
948 169
912 999
487 751
114 163
296 736
604 897
376 555
384 253
835 536
17 965
190 356
800 572
85 552
708 257
427 393
502 454
634 399
87 171
957 185
540 660
132 402
413 176
858 601
570 363
151 629
892 709
179 843
629 727
753 938
196 280
908 155
474 530
176 460
69 486
555 222
609 685
574 327
552 687
352 386
553 107
99 793
890 605
265 134
980 871
85 829
143 386
493 245
97 67
19 638
355 103
619 187
558 217
657 79
331 223
385 500
855 423
607 787
348 703
18 891
138 149
456 748
297 274
772 318
561 210
455 321
245 706
523 318
746 69
174 327
776 756
812 50
90 199
446 499
990 875
51 514
484 665
883 691
830 393
556 421
421 406
536 635
756 665
255 539
211 627
43 369
500 981
920 647
634 754
830 691
557 648
656 914
293 724
159 596
405 416
883 34
669 905
34 240
664 680
17 999
233 997
464 619
827 23
197 113
515 782
147 193
172 389
141 903
750 389
365 396
93 256
111 13
837 706
440 276
368 503
975 953
226 367
684 846
910 239
857 154
771 539
167 45
795 248
569 685
204 727
436 30
576 972
170 336
182 258
213 154
594 37
733 660
301 436
310 783
49 271
567 723
280 958
256 342
39 767
988 783
705 365
410 2
482 27
285 526
38 876
921 993
772 202
690 943
228 689
632 532
288 624
624 317
459 143
523 355
671 735
822 390
120 217
529 102
559 683
807 881
326 637
287 217
424 392
855 406
10 845
875 233
334 213
236 682
97 719
511 599
353 523
24 213
245 619
154 975
191 776
92 378
812 586
814 512
834 861
448 571
431 97
839 4
225 266
363 144
139 445
744 915
443 202
564 194
926 444
529 608
922 533
529 239
744 646
919 709
586 658
510 301
88 257
976 97
192 150
15 372
161 606
548 55
541 215
60 549
462 147
825 247
363 961
311 49
233 388
585 218
933 19
462 413
645 828
313 986
859 556
52 738
547 833
680 772
915 84
517 956
888 883
638 703
375 426
683 466
805 500
139 202
170 58
337 752
399 146
721 591
409 218
989 438
238 10
316 867
28 586
821 129
106 468
715 658
28 159
752 811
933 11
785 757
630 430
889 604
517 714
546 268
200 889
119 736
411 287
474 195
147 856
491 560
989 702
32 621
315 268
918 673
499 217
851 750
814 925
411 332
222 176
738 778
276 435
70 986
706 543
769 905
612 119
19 465
12 200
939 121
913 809
654 721
266 7
764 891
167 750
578 176
693 453
234 31
88 433
419 189
853 321
689 854
106 289
3 550
321 651
1 324
210 280
782 502
122 988
667 99
523 631
665 557
967 717
253 645
683 87
317 598
363 562
154 16
792 861
172 285
183 819
464 741
271 402
747 229
682 650
364 411
624 467
518 42
643 562
341 265
127 10
257 463
197 98
521 301
754 750
462 38
562 229
749 646
84 220
302 700
227 894
65 990
329 3
803 679
689 988
124 739
412 254
614 591
613 282
317 555
318 402
42 648
378 557
205 728
779 106
940 684
178 251
701 998
279 677
206 787
300 470
632 470
255 54
681 138
237 7
763 366
431 172
591 700
481 276
541 594
375 606
686 613
9 99
210 981
578 767
707 971
603 670
80 814
700 758
639 655
646 670
467 250
459 813
773 475
763 711
210 305
670 900
555 597
31 992
584 17
635 358
35 906
847 926
384 42
30 16
725 139
543 26
769 15
290 570
881 233
940 492
996 819
903 668
982 845
920 300
918 632
773 78
417 341
621 570
713 302
1 572
966 92
755 824
407 162
795 876
190 915
826 74
605 155
122 498
353 864
31 303
39 94
502 288
373 593
62 381
86 982
814 506
662 954
619 438
879 180
433 849
76 647
569 482
7 193
800 288
532 447
281 920
520 541
388 273
250 799
214 882
706 717
904 555
220 965
408 975
961 529
975 644
627 40
43 40
581 712
672 302
894 212
690 195
458 988
811 184
925 959
968 701
165 359
874 493
985 29
59 954
647 979
684 458
618 2
794 478
973 373
535 57
98 853
145 556
305 560
16 759
532 81
877 977
517 908
899 103
12 29
793 958
92 522
936 855
309 940
209 821
323 259
592 925
843 247
631 626
843 376
258 1000
969 42
317 39
378 447
444 34
697 956
421 633
129 961
405 531
192 728
930 128
636 615
326 982
807 178
559 765
322 91
507 449
602 754
226 216
175 224
7 349
9 935
199 95
334 721
463 960
842 642
823 462
778 679
492 893
673 16
140 488
552 794
872 874
991 532
405 306
674 545
818 663
933 665
352 539
278 233
186 228
941 104
860 273
216 539
612 162
614 519
975 150
514 394
572 471
227 550
50 315
480 886
883 276
266 704
138 104
501 107
707 278
452 595
785 966
29 867
57 330
216 605
785 429
972 940
163 989
219 346
709 620
246 933
795 309
298 266
34 798
772 593
801 22
996 871
121 805
876 25
263 405
873 46
532 171
642 758
749 714
50 414
657 432
770 158
574 681
602 783
396 746
510 639
389 569
79 795
490 953
147 882
447 738
107 744
842 95
711 256
564 774
984 138
312 292
520 880
319 928
286 91
325 515
669 447
207 441
836 545
854 456
29 534
845 222
967 327
852 424
244 475
592 895
242 350
383 340
394 742
988 86
630 135
92 725
83 391
661 756
684 727
839 338
20 8
471 241
515 116
334 769
337 443
941 799
394 694
17 40
953 656
183 379
346 381
553 176
357 596
269 59
426 202
348 657
836 317
130 326
841 886
509 160
203 112
518 686
253 494
910 582
121 649
547 43
204 797
640 70
587 826
372 329
77 778
665 956
803 516
23 9
619 689
176 650
481 407
129 127
644 319
722 249
41 549
256 643
49 859
75 192
670 86
944 427
686 461
162 564
657 53
617 951
828 67
750 658
663 934
708 134
561 215
570 115
769 212
573 550
795 324
816 998
874 461
456 4
654 347
134 483
587 747
703 505
518 6
328 228
184 981
953 723
289 198
445 495
327 942
372 154
239 776
680 413
5 732
185 541
457 847
660 643
362 988
464 548
292 895
658 935
634 242
881 197
834 606
894 376
413 677
820 914
312 751
640 210
324 508
963 366
907 104
985 735
243 73
619 471
59 946
815 587
249 283
228 376
401 840
186 983
37 467
373 688
173 84
41 142
815 678
660 565
413 589
493 901
21 968
278 979
840 674
503 587
116 760
308 272
550 330
822 438
548 616
256 887
221 581
296 13
21 98
235 759
192 183
786 838
992 479
444 828
555 107
499 277
535 238
212 732
553 208
458 994
927 607
468 78
833 956
243 77
196 691
822 773
632 836
199 770
37 662
443 175
364 51
893 53
845 533
719 995
190 981
328 63
205 142
209 123
632 730
401 392
190 845
675 617
797 538
132 33
535 176
912 137
722 300
474 118
975 114
356 167
291 118
921 59
668 472
269 503
441 814
976 143
169 801
662 663
916 581
466 520
6 910
480 459
556 124
831 994
893 727
478 499
698 380
795 164
63 913
440 688
481 225
264 272
882 541
572 667
456 427
493 635
884 878
880 474
131 71
623 414
738 374
714 232
336 190
338 715
95 788
592 678
485 574
779 986
913 261
185 648
272 122
556 756
490 900
964 663
879 81
423 762
79 248
627 276
367 399
780 938
745 74
502 750
628 372
214 279
289 522
53 798
637 232
617 887
756 650
511 284
733 929
755 253
371 166
63 237
996 837
623 143
776 415
363 738
259 841
27 554
123 14
467 835
113 411
29 990
666 590
493 447
52 419
945 658
355 875
101 848
685 592
192 606
437 592
37 20
591 720
638 781
992 601
698 384
546 148
971 450
877 581
943 315
551 685
523 100
910 884
239 802
18 861
369 360
506 467
301 492
178 295
288 11
428 880
733 143
707 562
591 170
843 534
786 933
247 441
99 968
481 413
86 534
856 346
312 684
676 844
840 697
728 238
593 625
39 766
939 249
813 784
844 326
852 660
941 437
926 260
223 423
923 328
698 644
221 225
691 632
801 825
226 583
582 50
680 640
867 107
287 260
269 546
805 856
529 736
798 880
482 114
40 521
570 55
647 6
953 684
300 366
376 532
5 858
979 773
160 169
261 657
335 474
794 376
1 371
156 48
116 31
569 509
589 147
661 578
764 13
872 97
968 887
102 411
749 724
172 803
717 473
920 698
167 354
551 575
4 547
759 379
539 179
589 581
213 146
344 538
195 822
767 904
964 704
417 309
604 675
130 915
377 278
183 331
232 149
989 853
565 288
100 207
409 426
356 957
195 763
227 877
953 433
376 211
469 625
605 952
511 229
698 94
658 31
120 572
481 119
1 792
248 968
441 21
673 413
284 993
264 520
950 533
925 580
91 419
736 933
598 661
597 787
706 879
315 74
687 319
413 796
320 210
813 545
558 84
651 663
160 465
212 737
279 22
393 717
619 718
634 281
264 564
646 350
180 750
834 764
158 414
892 505
938 181
337 949
971 583
935 704
309 933
401 111
306 507
496 538
972 91
654 310
118 208
352 244
895 917
842 246
180 257
220 349
6 861
80 870
243 964
953 506
917 364
845 482
996 479
257 230
927 376
529 452
523 624
460 359
561 269
274 235
262 207
433 167
992 721
436 50
611 211
908 879
277 542
957 19
275 896
348 910
764 931
817 390
996 614
309 823
885 380
469 761
544 475
542 97
510 497
29 689
626 213
560 612
226 804
98 202
417 766
389 889
32 107
373 200
859 383
973 563
22 250
618 475
903 208
439 124
676 129
272 589
43 692
996 861
171 449
185 147
119 848
951 104
861 564
20 788
861 568
717 993
198 824
596 760
684 177
599 133
326 400
158 182
282 15
369 36
33 290
333 340
941 977
728 530
548 440
187 294
70 893
863 931
207 955
521 890
381 301
846 903
200 817
456 91
974 314
741 333
150 19
626 521
936 959
196 494
562 785
831 618
880 597
252 514
97 756
160 419
136 293
514 562
38 937
642 943
890 872
847 768
306 964
968 370
292 829
339 539
203 943
24 767
754 911
827 655
12 418
477 689
372 576
10 134
362 540
28 875
307 169
12 488
835 281
401 645
552 802
515 989
52 612
940 432
902 603
876 828
756 878
49 838
40 561
55 646
719 410
264 849
171 168
135 495
196 321
900 178
147 775
312 11
256 46
529 487
444 702
566 228
799 749
436 755
527 707
213 492
745 343
545 33
726 322
67 256
55 319
986 467
590 980
749 406
916 920
983 269
877 10
877 141
463 164
40 715
673 526
327 568
246 705
470 847
971 469
7 589
261 392
715 766
40 149
678 988
67 601
5 393
71 100
816 906
411 490
810 733
626 877
393 321
257 697
847 422
81 401
878 839
739 804
647 58
732 639
617 718
877 863
598 437
49 643
689 802
288 890
416 302
53 211
743 607
537 320
230 329
661 321
535 970
442 587
917 524
61 839
325 931
87 857
544 652
127 745
438 765
843 306
469 876
686 831
725 5
712 397
892 47
189 95
536 248
189 14
33 267
66 310
506 237
988 468
718 771
593 313
871 308
832 333
599 847
751 138
125 892
771 275
303 746
936 839
246 187
631 866
296 415
214 711
532 647
191 12
328 790
818 544
633 332
63 801
10 852
278 206
85 347
678 85
905 126
436 235
725 497
505 570
687 924
600 362
5 703
539 482
363 946
893 299
179 891
633 643
256 734
360 96
644 563
369 106
930 46
991 480
489 922
735 868
128 951
783 156
557 691
227 277
44 82
23 900
938 24
937 480
837 934
566 410
658 3
386 984
823 504
486 639
706 632
306 538
309 948
727 48
228 468
922 669
518 843
586 578
350 116
640 43
592 794
661 610
112 836
487 308
790 971
114 215
868 850
760 101
220 959
140 79
804 112
847 711
918 328
830 360
908 144
616 263
264 169
168 736
637 426
277 780
724 153
789 399
273 685
980 818
973 326
637 155
689 826
251 989
497 226
317 620
720 218
176 96
843 166
446 628
857 764
926 901
971 842
868 700
361 829
982 21
750 212
558 564
599 954
765 685
391 478
404 122
896 168
736 211
582 931
373 549
171 689
847 155
326 24
66 313
540 818
486 987
770 48
694 236
364 210
931 64
579 709
296 464
513 482
37 877
319 579
108 985
423 502
173 137
387 70
216 639
23 471
333 467
555 794
27 991
951 847
701 3
797 322
663 451
111 289
706 297
277 329
416 7
346 544
746 466
373 226
547 161
765 247
747 728
17 28
113 293
462 139
81 424
121 999
778 267
535 160
878 699
681 511
641 700
10 224
753 464
77 69
224 843
968 949
102 352
74 479
220 702
816 657
129 898
445 737
502 666
197 742
227 164
759 659
200 63
680 296
797 112
402 297
38 977
917 146
690 734
682 332
717 287
666 266
214 278
133 164
284 974
778 162
465 869
798 698
394 406
339 599
178 318
83 976
757 898
516 846
322 743
760 789
857 209
891 391
396 856
768 784
631 193
177 6
478 100
844 111
213 577
222 506
353 712
160 649
49 417
429 410
793 507
15 851
658 174
154 26
14 789
594 268
945 108
449 170
426 45
553 334
744 627
204 225
316 843
293 309
831 508
265 264
456 264
689 58
625 956
523 443
875 331
844 248
565 749
459 526
833 998
642 664
619 594
248 519
560 399
578 723
944 711
928 465
343 618
730 123
683 498
792 860
371 773
696 814
100 664
464 340
120 513
523 491
262 652
720 826
789 168
55 654
971 166
249 525
721 399
725 237
552 580
716 481
146 443
197 964
216 55
645 680
22 634
938 922
646 547
771 475
184 395
875 570
293 454
154 358
136 889
149 331
544 433
335 342
62 754
442 670
45 516
252 197
320 694
188 23
756 143
355 701
130 759
354 894
617 501
118 606
889 59
77 918
74 754
329 709
812 964
355 926
774 358
90 905
482 887
671 214
790 505
968 730
809 669
365 557
624 622
916 141
680 887
856 618
676 643
429 353
825 478
483 44
867 132
833 329
625 646
461 451
967 817
39 807
443 62
999 884
743 501
199 177
901 361
395 650
266 898
458 763
445 357
226 672
3 463
968 404
477 853
256 977
985 288
497 789
48 883
919 396
45 526
13 65
681 433
459 952
536 784
173 812
124 917
112 659
990 834
660 247
732 204
959 101
790 589
747 106
300 15
754 531
908 57
443 38
949 889
399 518
886 724
418 300
896 512
834 991
859 977
270 105
237 723
652 524
801 35
116 262
759 644
650 423
10 705
237 82
856 988
545 618
482 204
354 414
671 307
230 534
48 729
866 877
639 298
614 451
116 844
55 787
338 214
255 719
378 376
39 81
874 527
917 885
997 215
752 393
739 223
785 314
623 595
911 602
585 760
555 74
952 665
331 782
562 828
206 95
358 953
129 551
875 57
824 977
155 398
160 707
912 103
811 392
618 745
642 918
169 380
751 243
91 727
82 399
548 789
640 291
131 928
933 219
287 987
910 204
22 455
409 925
777 301
254 67
264 945
441 400
846 158
889 646
171 543
464 459
945 578
125 610
318 413
563 159
990 665
761 709
361 685
929 125
538 517
306 435
308 829
199 934
365 410
876 975
77 511
203 478
201 298
78 52
374 304
504 322
333 569
167 533
274 636
566 539
806 463
410 833
671 142
486 826
426 586
815 195
660 673
576 704
515 641
606 88
889 538
167 439
323 354
371 955
207 106
76 739
324 81
411 191
628 131
965 335
921 477
51 841
662 201
943 939
902 799
578 261
979 227
691 934
113 705
312 328
783 485
871 62
892 883
551 470
696 602
556 786
451 717
269 42
133 340
376 704
707 245
920 695
341 198
396 518
867 935
872 553
10 525
244 689
324 389
108 423
573 19
496 28
78 557
597 760
396 176
244 594
849 377
444 721
736 682
496 223
947 892
677 282
440 967
741 633
517 967
428 780
182 567
409 730
40 885
846 287
452 808
711 108
992 46
469 770
835 395
3 700
182 860
358 416
703 299
440 703
747 578
487 25
541 751
68 846
123 549
322 990
215 859
670 45
413 683
958 556
452 116
298 737
959 939
392 592
284 828
617 686
676 330
554 738
929 800
648 234
859 541
239 528
977 637
928 661
985 204
287 654
451 743
498 786
740 482
251 245
85 824
477 843
447 510
742 12
842 160
811 37
476 550
697 657
798 865
154 388
946 25
413 839
457 757
61 562
692 608
267 752
851 595
12 119
329 468
922 118
829 630
81 429
828 129
155 820
418 827
813 180
843 392
693 926
168 403
141 118
693 1
709 22
51 527
878 237
930 470
512 713
925 736
308 67
355 34
699 430
348 585
332 968
907 992
261 237
316 628
221 506
410 105
674 915
940 491
708 701
664 676
354 259
251 961
653 789
165 954
969 627
860 446
827 764
563 712
794 836
340 48
345 853
573 234
940 355
184 14
860 682
713 211
530 683
756 73
912 673
19 158
403 42
389 970
314 372
656 791
137 401
528 392
228 610
430 426
678 448
331 309
915 118
708 504
547 20
224 989
208 484
673 48
806 929
590 401
88 675
233 793
967 308
622 992
491 801
37 737
748 858
593 989
710 43
706 793
478 690
706 87
231 456
378 619
214 104
308 401
972 449
233 824
259 181
653 656
55 840
984 99
547 3
859 501
551 558
798 490
392 673
663 311
107 392
335 312
603 638
568 502
287 386
310 681
374 538
19 576
546 502
429 707
184 743
910 558
347 51
975 157
449 186
41 57
161 370
244 371
97 224
377 504
354 34
50 53
40 317
11 930
531 804
168 399
212 1000
210 298
553 533
761 116
280 310
806 754
664 700
482 490
536 866
57 641
702 107
662 14
121 490
935 413
588 240
653 178
731 31
22 932
32 319
190 211
783 675
79 472
594 243
81 953
310 99
54 118
771 955
615 742
63 972
629 200
521 886
97 13
90 424
298 414
257 526
411 229
219 894
855 536
723 291
882 282
254 84
971 147
722 937
530 859
724 481
184 249
532 345
384 897
866 143
698 850
765 30
709 245
919 83
160 854
766 206
929 696
84 166
141 851
711 568
194 750
996 189
126 207
586 137
886 594
502 843
21 634
154 950
21 874
670 718
83 673
133 729
727 652
547 51
127 121
61 724
369 645
517 467
528 373
298 969
241 387
699 689
580 457
560 818
513 164
788 717
349 410
382 603
714 860
681 26
833 873
954 446
268 57
344 494
464 387
319 586
779 102
899 625
223 105
178 92
719 124
445 63
7 251
596 974
835 531
857 198
479 157
930 913
886 953
167 705
735 801
776 915
128 746
29 572
902 145
326 602
114 355
745 599
822 873
718 126
902 801
998 563
496 409
726 759
612 6
345 802
951 74
580 641
290 214
277 118
808 927
990 8
80 177
859 794
917 21
30 818
195 112
391 902
257 63
942 18
777 299
326 440
641 708
65 538
374 23
738 775
562 550
323 940
384 683
605 467
765 726
763 676
846 148
559 580
171 656
612 115
935 339
658 565
738 862
946 94
824 131
147 63
141 253
362 4
991 728
931 291
675 778
114 709
697 218
437 550
17 869
463 759
199 610
8 124
270 558
198 725
693 156
340 650
255 108
378 419
684 313
644 346
143 18
50 543
603 834
966 296
465 981
280 983
431 792
481 658
136 331
449 876
754 652
857 246
534 214
661 155
906 590
894 862
780 130
85 287
942 409
71 25
453 841
414 864
522 917
921 935
170 764
875 809
65 683
504 960
593 294
451 202
771 574
408 795
793 113
27 255
903 785
478 724
144 231
740 752
730 165
482 402
87 474
26 765
671 581
132 734
433 748
124 398
905 340
288 635
169 810
490 120
169 866
74 366
757 24
534 710
893 387
963 733
343 273
673 57
813 408
942 642
715 610
559 861
935 333
731 918
35 91
936 157
583 609
21 928
855 622
395 227
74 916
671 232
406 614
952 388
849 680
815 208
827 325
852 848
347 747
940 57
478 768
620 149
290 748
175 620
945 283
334 666
111 573
917 720
231 186
576 903
289 675
990 539
468 643
275 299
43 842
508 437
708 487
120 755
552 975
134 713
306 243
911 43
801 92
301 989
346 341
668 725
958 63
680 457
307 269
957 219
515 4
149 250
525 773
374 66
535 724
169 877
29 636
696 107
689 705
981 304
433 265
948 733
903 568
441 549
952 352
408 581
751 453
421 445
1 306
335 720
449 84
691 875
423 278
667 359
881 200
598 722
834 104
375 342
579 190
967 89
931 99
410 727
193 76
24 866
254 591
541 51
643 211
661 64
918 382
258 154
915 729
251 711
345 311
682 704
825 949
735 594
344 982
133 193
64 545
596 941
486 548
156 725
761 244
294 212
451 304
975 301
837 93
661 169
792 866
462 660
531 208
421 203
815 826
699 259
477 690
312 170
659 788
891 20
911 103
559 761
745 436
153 691
829 470
81 330
392 800
613 416
715 836
407 576
869 413
598 489
18 256
179 809
951 510
836 646
933 235
647 713
346 607
666 32
592 884
351 815
503 418
192 528
931 910
507 633
8 33
599 99
654 758
350 740
520 69
837 244
918 523
832 581
768 370
814 859
534 740
129 215
319 257
915 892
768 136
212 525
261 15
855 448
358 923
122 259
591 483
690 96
695 311
364 547
615 372
407 912
167 87
371 473
62 396
769 155
204 700
795 543
819 993
523 63
775 190
853 783
254 60
873 320
630 472
309 220
516 515
848 584
747 878
265 758
915 182
172 697
999 175
90 778
218 68
117 722
544 411
283 975
590 900
427 341
136 604
654 314
623 43
329 2
72 810
331 446
991 548
370 347
272 576
535 484
612 740
565 592
756 944
348 887
991 149
1 696
432 919
489 626
496 221
462 334
276 196
121 15
43 774
802 293
95 780
685 56
188 733
97 899
713 443
670 932
949 504
149 166
291 762
76 804
574 242
963 615
191 268
618 55
882 68
766 792
666 505
967 809
436 990
416 780
822 382
83 274
826 210
275 655
314 760
392 199
884 259
14 33
546 146
195 855
457 624
153 99
656 539
673 303
620 750
445 668
659 975
135 464
562 593
208 281
224 25
321 797
674 25
444 883
930 729
22 337
610 867
83 489
226 816
264 567
793 469
351 226
467 645
420 441
432 905
284 331
487 574
978 85
26 332
540 897
632 315
970 733
795 151
140 76
519 291
977 358
30 679
160 860
178 179
494 986
369 230
279 567
746 641
391 397
697 123
296 220
471 234
72 122
362 740
701 239
119 342
402 729
154 527
59 617
623 840
764 408
947 676
887 475
497 982
204 342
657 789
822 502
796 407
870 345
731 590
597 276
184 721
833 485
595 991
182 242
235 1000
369 742
73 998
913 370
120 324
32 272
367 82
296 426
611 783
110 991
57 785
758 517
327 968
712 301
804 100
839 634
648 681
217 371
820 251
107 639
841 892
796 756
117 45
518 15
893 6
745 94
396 340
740 846
583 199
671 377
717 258
152 946
371 843
862 229
555 183
134 842
169 304
377 971
300 561
489 750
422 220
582 32
826 492
458 869
126 587
327 505
972 514
442 24
731 446
998 126
105 593
588 971
6 482
561 509
856 119
514 220
784 203
159 493
746 934
744 874
354 27
887 939
641 400
147 799
66 165
239 93
424 460
317 415
506 663
720 866
601 553
96 165
568 589
818 39
802 315
436 544
647 297
180 288
617 662
831 999
753 833
131 492
476 520
848 55
866 161
828 490
104 897
587 600
580 622
773 940
752 339
828 849
271 900
749 559
475 206
150 662
704 337
693 84
981 464
212 586
308 666
451 637
292 317
529 642
991 984
937 996
365 1000
70 561
195 823
351 787
542 678
428 570
119 615
576 644
181 97
911 740
171 748
96 680
108 71
196 149
627 265
883 293
629 560
241 207
779 211
412 759
716 802
245 860
816 676
210 750
451 29
617 347
741 133
289 846
55 440
964 444
833 142
946 76
836 147
799 113
341 596
720 971
406 488
65 969
661 340
86 786
408 714
911 728
527 251
656 638
294 845
154 717
814 615
836 863
875 142
82 559
408 198
705 839
950 332
875 829
247 108
856 336
266 690
693 799
517 955
645 672
170 468
896 71
175 172
43 641
214 855
372 236
880 536
960 623
576 689
326 764
51 241
496 926
750 382
142 330
204 850
925 357
171 701
686 573
367 563
305 838
532 657
583 598
949 749
522 372
249 538
286 710
756 508
498 511
273 596
936 45
378 424
4 472
135 245
458 614
611 675
288 104
896 313
279 650
1 494
752 563
915 557
575 242
931 3
63 896
365 966
470 107
454 768
323 782
235 908
426 114
539 466
58 537
983 24
321 495
322 429
366 110
960 577
351 834
361 397
124 616
153 369
114 370
261 936
775 24
19 387
894 911
545 383
441 519
544 117
296 697
631 168
222 493
619 960
22 81
775 539
297 235
428 625
641 322
397 873
334 493
887 535
435 903
358 349
976 563
254 476
862 439
614 260
44 377
105 883
734 937
421 298
80 969
705 204
735 145
903 561
608 619
753 363
919 135
767 340
621 574
809 802
162 421
577 58
489 932
203 459
92 700
150 633
69 78
492 347
274 854
927 556
207 157
12 579
786 369
545 804
305 380
214 275
89 191
475 68
997 650
154 543
801 394
868 783
426 231
310 760
858 384
602 773
597 451
608 586
77 847
74 298
578 40
360 754
579 676
915 408
381 644
425 586
30 338
860 616
939 173
363 141
41 895
670 789
538 41
667 352
388 720
19 343
80 577
44 198
937 239
38 692
740 887
120 21
1000 503
61 221
262 799
268 519
322 234
593 408
626 803
163 495
747 575
405 660
711 883
995 584
986 298
281 205
1 955
226 350
14 895
685 810
907 458
111 428
219 159
907 673
98 543
902 235
147 638
817 947
785 588
761 149
251 94
532 890
415 887
606 600
245 288
976 997
11 985
129 408
26 901
752 225
216 733
221 961
669 825
388 456
317 426
64 621
911 917
159 580
923 273
977 702
780 438
797 859
705 220
56 365
992 239
724 590
701 716
639 767
897 246
898 985
887 163
40 450
912 619
158 114
833 775
107 57
513 641
174 85
706 467
603 538
958 452
704 706
101 998
67 991
850 866
271 689
762 944
286 774
785 568
57 71
312 833
922 775
231 142
301 347
589 461
959 342
21 944
338 833
163 45
966 449
311 994
483 428
111 792
523 598
376 879
982 857
771 302
200 733
119 75
919 320
616 543
572 690
698 572
921 158
291 583
598 854
547 979
859 305
570 713
416 672
294 340
847 704
692 666
396 568
414 194
670 624
981 918
942 618
132 565
317 920
360 560
70 406
384 51
103 180
333 516
376 290
30 157
682 382
156 973
163 55
37 313
502 35
251 798
795 2
385 96
505 718
635 250
228 321
492 978
602 335
826 887
598 952
653 104
823 77
27 383
174 206
584 718
329 820
74 296
464 638
118 199
191 43
353 264
277 887
934 569
11 326
858 971
246 634
820 289
244 714
713 818
93 327
240 484
94 273
545 261
741 269
433 37
513 209
267 82
576 926
430 266
730 427
409 978
830 43
703 547
647 665
487 448
648 579
990 774
322 634
526 784
334 562
963 269
925 306
745 518
916 154
618 639
516 796
507 561
150 143
525 63
175 925
566 235
881 572
165 511
646 796
346 121
72 827
509 358
783 898
176 627
996 701
320 301
886 77
395 937
360 477
926 268
511 886
130 551
305 956
563 322
893 257
295 296
684 956
832 38
634 582
879 396
635 97
595 87
277 189
543 141
396 400
763 789
422 186
367 686
47 158
773 703
771 911
575 293
109 117
576 140
40 25
651 443
908 219
340 131
240 309
594 861
444 603
788 847
340 215
208 237
227 591
672 667
826 493
213 860
218 336
674 406
819 880
691 112
434 313
747 638
620 676
440 718
722 209
448 743
405 385
288 536
849 108
340 129
231 570
605 793
592 491
505 686
519 7
772 819
759 456
198 266
289 426
638 748
463 462
422 433
658 762
857 349
690 121
980 796
441 246
306 968
903 62
255 648
225 708
595 292
662 204
131 565
595 818
72 897
950 659
540 646
830 56
878 838
941 787
505 698
148 17
402 844
88 856
969 240
238 805
923 74
291 552
894 301
777 825
402 947
746 348
799 952
683 758
805 331
786 921
676 52
18 179
295 570
188 958
471 779
51 251
397 66
115 507
814 82
235 620
265 59
865 164
640 780
136 298
893 52
165 770
497 658
928 510
428 96
324 278
121 522
840 517
225 223
25 874
882 573
125 966
887 437
227 433
530 721
649 951
286 954
507 494
934 506
81 355
932 270
588 504
47 394
287 763
470 723
124 342
576 933
980 214
598 899
490 749
116 576
734 459
146 490
10 885
340 358
392 931
556 334
863 983
60 420
586 775
904 115
807 25
643 471
372 456
889 303
850 822
460 64
330 718
251 452
632 668
539 882
743 758
288 721
839 622
702 887
603 625
972 409
280 149
931 477
35 281
944 634
513 817
352 841
878 259
312 156
270 30
993 799
492 466
296 556
869 414
271 855
600 786
837 916
381 52
73 25
309 520
4 344
162 717
671 862
326 268
425 551
446 29
461 853
555 627
470 695
248 284
177 884
60 470
131 723
343 363
54 491
539 884
430 965
706 398
441 88
203 466
585 651
887 229
433 75
148 409
445 412
552 761
695 119
780 851
421 891
481 430
509 58
479 300
485 345
801 344
2 61
845 859
128 919
812 719
546 233
817 560
85 746
243 506
856 764
681 336
931 294
371 298
569 702
34 746
711 595
476 109
471 240
325 937
381 833
113 374
799 540
413 479
847 945
208 101
977 391
804 985
149 616
475 23
277 194
352 957
321 34
434 160
91 644
716 999
841 686
415 740
320 857
733 412
397 411
923 59
129 202
358 840
421 177
239 4
215 522
658 600
70 293
19 858
142 137
213 118
173 919
713 945
832 346
119 387
547 700
996 174
332 294
356 856
819 309
347 272
460 742
720 246
148 982
96 455
794 380
12 622
777 97
466 308
315 445
122 159
573 314
964 574
71 769
114 345
822 356
858 31
489 151
291 158
857 574
281 65
78 976
826 270
77 591
596 731
135 24
929 294
170 538
704 213
273 178
477 924
988 175
193 757
133 648
12 971
965 205
949 490
205 775
169 719
345 933
911 541
721 578
484 995
304 480
668 89
63 412
101 810
359 254
42 178
976 112
747 656
763 924
397 251
598 270
367 487
438 784
516 146
471 473
749 731
26 630
140 894
649 202
213 13
366 843
30 689
767 915
87 24
70 540
789 911
611 462
391 947
517 897
375 107
123 961
439 879
370 571
189 826
627 85
417 759
584 795
913 559
260 77
141 117
82 25
277 570
302 348
885 494
102 433
728 163
216 811
500 657
720 11
199 634
579 547
435 348
925 281
877 215
590 840
453 740
341 752
291 958
334 948
173 632
672 180
556 855
432 160
702 625
456 891
847 762
21 131
462 202
434 985
87 308
371 457
53 377
430 248
274 546
603 952
375 347
210 429
254 91
873 866
177 33
358 766
250 612
738 844
91 984
21 486
314 850
415 283
98 984
452 641
589 774
910 417
776 51
846 868
793 195
518 354
315 786
357 745
251 604
840 650
777 372
942 740
215 472
401 14
578 246
317 910
341 548
58 435
510 218
170 290
537 586
935 10
438 813
161 487
106 663
517 688
539 731
16 423
580 887
936 249
130 42
795 574
482 620
474 923
627 206
704 380
117 198
622 350
380 195
893 603
545 870
979 463
627 89
143 930
581 374
612 170
378 563
598 597
507 501
612 993
957 647
96 216
941 324
458 400
206 690
533 832
647 388
344 576
307 650
781 456
745 940
974 737
961 642
585 519
718 90
316 267
955 548
126 832
678 418
441 201
48 760
5 34
69 905
344 330
486 860
48 636
379 721
697 682
921 36
6 635
562 464
617 683
982 192
126 660
724 477
937 914
800 396
690 468
163 52
436 2
55 979
671 372
109 998
997 340
985 764
549 3
27 141
236 627
959 437
375 320
574 84
533 49
824 17
111 214
20 955
12 194
229 238
542 809
559 727
398 957
654 282
844 768
228 24
324 921
365 384
880 614
826 782
226 84
26 365
42 884
176 439
46 894
947 123
660 269
694 655
423 350
228 53
495 426
141 276
352 532
890 499
25 112
308 888
956 657
701 878
168 286
327 14
339 36
770 9
128 494
638 800
633 169
587 840
785 7
24 601
666 49
341 717
659 285
737 331
948 55
117 705
227 157
826 409
667 985
351 664
381 693
56 906
973 258
329 381
809 89
981 119
205 618
724 220
359 342
556 120
946 95
378 12
397 299
819 830
249 68
586 332
662 309
931 801
168 636
489 547
350 631
709 425
335 39
692 856
49 285
125 235
846 342
538 72
686 149
330 165
833 893
577 686
624 440
929 753
284 629
901 643
207 902
97 518
549 246
100 18
222 163
639 877
359 850
566 397
928 719
35 749
519 323
557 477
54 269
783 23
816 690
123 111
970 232
28 849
781 339
324 882
784 518
416 640
782 168
867 692
647 26
873 179
532 802
636 784
88 90
974 240
604 148
352 383
754 160
25 853
573 438
443 3
874 992
1 608
303 833
405 431
481 31
863 141
758 266
43 371
424 993
624 83
725 144
274 273
873 28
256 882
94 30
738 966
693 919
195 551
38 770
636 806
923 720
334 976
406 6
65 56
953 939
492 370
393 391
134 747
630 848
158 293
442 541
209 4
416 4
280 510
277 762
137 978
449 806
867 114
645 980
700 915
721 985
892 220
583 329
941 60
605 74
669 104
142 667
699 262
227 17
260 835
955 632
144 130
499 358
735 911
766 324
930 345
79 731
331 732
88 421
183 68
295 413
868 27
136 410
987 266
798 303
241 115
31 951
864 681
459 672
944 424
530 362
726 576
359 978
935 302
31 663
783 959
920 535
584 892
933 259
221 601
104 505
776 670
700 278
486 217
499 338
95 152
169 831
134 300
626 666
265 463
183 15
407 919
482 972
937 678
508 205
354 649
755 85
351 709
150 359
584 329
865 815
498 455
669 545
942 911
280 624
923 311
467 978
471 476
600 106
350 192
311 562
598 836
84 384
341 209
522 140
998 395
945 572
582 319
129 253
265 452
132 907
355 672
152 350
474 889
796 225
993 879
142 699
33 874
350 771
67 635
960 7
315 132
256 41
62 712
304 10
69 962
226 189
34 371
36 412
603 851
412 105
557 463
515 210
913 952
853 664
204 880
918 855
752 463
205 71
776 273
574 859
225 23
364 31
90 566
578 556
678 109
109 173
309 187
249 168
262 209
960 381
944 92
627 341
422 286
544 264
79 867
310 494
612 32
670 482
45 14
657 642
615 562
863 426
342 219
211 256
134 849
109 64
244 500
871 115
920 985
604 409
54 307
292 539
657 320
167 393
282 803
533 893
585 87
992 682
119 704
53 145
192 813
630 23
499 625
204 422
287 725
725 709
375 112
166 875
988 44
660 161
103 738
569 593
576 79
317 702
266 331
201 601
756 770
754 105
654 847
540 230
378 908
511 754
262 296
227 988
976 865
729 427
758 832
535 398
664 547
621 340
465 229
879 352
774 14
971 675
262 238
245 755
22 974
983 607
117 314
531 43
524 500
9 471
891 867
217 140
593 100
75 504
309 35
623 958
57 776
292 428
82 148
59 854
674 982
115 857
848 748
813 979
799 660
277 703
193 501
693 544
18 31
784 78
236 966
385 56
692 629
412 61
596 552
591 8
599 462
937 123
751 87
189 312
406 63
899 749
878 328
129 236
99 127
120 397
299 827
735 687
46 770
762 231
710 33
533 121
574 597
193 759
629 982
204 226
966 586
640 300
979 114
698 197
649 272
157 614
612 694
560 859
19 792
115 932
814 183
633 948
249 811
548 301
142 162
793 329
215 833
665 709
322 476
380 357
404 274
528 952
527 604
310 519
266 600
510 909
383 770
241 481
435 914
165 360
414 279
262 341
967 804
974 997
293 959
464 813
769 756
47 399
622 119
148 362
659 919
88 359
218 809
666 801
164 248
995 589
60 621
821 292
723 657
751 285
821 378
590 30
71 954
448 955
41 480
129 143
426 142
901 622
70 742
997 807
988 813
137 194
358 122
100 226
53 262
793 304
989 52
566 117
932 624
365 577
42 491
468 345
252 183
927 672
549 793
29 914
746 440
346 333
769 181
57 725
590 230
50 953
117 473
538 604
656 292
191 130
206 906
38 236
553 976
374 483
541 801
554 530
555 71
981 337
251 228
709 813
975 21
389 932
292 218
241 362
793 884
675 444
887 337
448 558
87 663
90 401
333 944
870 950
363 705
567 791
514 158
569 245
206 955
834 69
873 470
942 210
868 129
742 433
542 495
596 249
978 837
218 454
195 658
962 460
40 696
851 808
109 90
777 181
697 254
640 550
614 359
68 187
773 206
403 310
615 146
330 861
669 880
550 620
542 976
75 623
754 525
998 865
312 141
867 732
945 489
166 754
449 237
569 698
38 505
957 746
536 413
385 28
404 385
810 625
661 145
15 262
296 591
288 834
198 240
96 887
868 108
423 565
512 384
589 490
806 683
481 129
749 243
358 978
363 92
253 985
152 896
121 459
818 338
740 921
3 168
10 6
331 794
700 980
327 353
53 440
313 458
849 593
525 941
230 635
648 238
905 14
117 258
204 497
315 6
476 207
195 370
196 141
451 875
150 275
995 715
283 994
899 314
100 502
393 728
94 262
279 763
746 873
922 603
281 863
670 486
332 101
49 663
292 723
150 124
675 637
977 425
553 913
578 295
824 990
908 994
225 75
541 724
45 43
634 235
156 510
751 192
459 139
253 12
115 339
138 287
257 149
349 913
990 713
543 442
39 143
272 185
243 316
47 575
463 155
295 104
706 546
84 676
929 313
62 119
387 352
81 780
268 152
971 944
710 627
871 314
699 200
881 604
902 656
720 820
792 670
423 44
760 82
94 437
523 675
764 466
141 418
397 789
98 72
602 395
320 488
255 939
565 570
612 841
48 847
382 786
577 592
223 463
281 287
994 77
368 848
831 120
915 879
436 61
814 232
952 334
380 817
619 135
330 714
695 73
908 460
72 222
971 381
752 499
391 417
151 365
869 93
188 752
642 27
43 498
966 656
29 435
519 870
201 231
616 884
593 660
836 485
132 337
806 690
37 894
6 737
316 727
709 879
373 546
98 175
187 583
30 641
800 470
198 833
469 705
79 327
106 564
240 140
172 85
251 775
37 161
8 125
479 505
448 668
920 908
635 912
547 358
171 501
470 727
960 458
408 297
316 821
464 843
625 840
669 988
659 769
748 554
334 674
281 41
238 169
227 474
66 5
869 49
519 829
565 260
440 66
741 166
78 98
948 807
4 85
295 941
696 496
940 430
554 352
254 388
598 28
599 555
136 607
611 597
447 299
723 382
162 965
690 472
384 316
148 740
229 56
400 205
284 287
425 627
462 307
177 562
396 520
206 992
654 713
847 416
674 47
661 818
66 850
716 232
993 61
715 183
474 831
872 468
720 562
445 975
909 788
18 474
262 246
371 731
211 948
360 957
500 502
340 965
543 479
519 834
857 242
226 208
726 554
386 134
554 835
176 892
159 948
124 79
16 272
56 732
13 148
116 456
57 809
780 54
133 423
401 348
336 937
710 580
602 580
126 104
999 322
714 131
371 432
538 55
988 809
587 339
593 650
768 411
476 225
639 17
462 155
213 822
465 386
598 965
323 374
5 521
82 709
50 950
279 60
735 580
905 864
662 601
984 112
192 40
628 865
364 749
950 365
631 402
362 373
717 211
791 223
541 272
416 536
149 976
708 925
85 305
788 647
487 105
872 898
29 371
172 195
152 451
358 359
596 697
938 438
809 598
59 859
16 910
805 339
417 576
416 334
654 233
452 141
338 955
316 55
442 707
886 185
930 602
60 37
992 172
315 956
781 791
610 558
544 3
518 538
283 978
653 184
457 793
811 630
928 644
699 772
958 470
626 959
755 406
876 212
169 319
772 796
165 560
78 783
813 647
377 383
374 302
520 858
431 38
586 174
301 631
702 676
848 546
540 651
922 879
109 556
676 976
760 593
909 857
550 108
216 380
888 871
248 439
659 854
769 657
424 696
349 103
405 525
702 202
627 684
727 127
852 153
469 402
707 287
187 654
309 428
425 949
130 731
846 914
234 507
98 892
93 284
230 194
39 56
394 974
22 405
820 469
711 496
989 897
200 22
399 340
220 878
684 218
706 670
196 909
133 733
598 948
707 72
932 707
96 802
409 101
699 329
319 655
850 965
53 872
307 682
219 326
515 767
105 955
123 268
546 868
796 628
14 845
568 297
92 692
507 979
464 631
400 742
209 537
42 733
956 402
802 646
700 24
213 235
249 703
616 892
871 237
776 599
208 490
817 576
682 615
504 357
357 307
967 955
464 383
349 230
774 361
592 160
14 324
149 963
223 860
537 497
513 766
606 130
189 106
698 985
296 940
397 295
823 907
906 619
540 497
542 611
524 48
872 746
944 436
141 470
704 247
947 701
236 830
106 919
856 134
489 674
796 286
390 290
68 696
889 350
173 307
71 622
1 939
669 932
939 319
524 939
614 692
748 158
888 262
705 150
307 3
423 416
449 294
331 690
196 228
112 782
808 281
776 370
317 156
400 471
171 77
140 794
684 742
31 967
587 307
19 773
344 872
331 429
930 469
197 211
582 988
465 986
208 76
957 201
750 177
429 898
202 979
168 194
144 53
767 585
768 633
746 459
671 649
859 236
491 755
533 203
139 790
644 357
661 606
258 585
100 469
181 534
650 612
46 370
147 251
245 253
642 881
366 905
302 204
37 887
148 257
208 185
979 805
809 834
425 857
354 629
947 91
313 294
999 495
545 574
75 79
118 736
721 68
197 208
347 332
380 127
966 394
335 970
970 542
784 335
531 659
244 574
452 422
600 688
195 245
196 692
104 477
575 136
736 652
379 584
690 179
929 304
624 938
192 788
570 602
297 69
233 744
421 215
328 71
96 197
38 366
829 151
761 353
327 144
173 462
722 766
931 599
281 405
670 353
522 842
650 958
209 268
522 692
129 532
334 280
133 394
622 725
407 501
948 799
639 584
837 272
303 364
885 57
139 241
419 535
422 362
260 304
570 370
551 654
484 464
999 358
990 623
606 691
681 304
264 824
687 995
97 668
399 447
93 937
55 486
743 242
297 543
808 888
244 55
943 819
269 161
88 404
509 266
484 454
459 316
144 583
594 968
547 1
571 712
852 433
568 382
366 482
966 556
964 404
72 679
522 402
405 847
583 713
748 788
417 206
596 825
55 178
319 83
364 347
875 740
215 23
147 794
41 897
125 630
410 75
565 897
457 965
53 495
276 316
172 646
664 344
514 117
235 460
449 286
723 524
373 247
930 733
336 492
749 411
984 631
557 91
869 200
724 377
223 964
798 422
376 538
71 213
808 31
631 184
642 246
781 451
961 698
228 622
179 818
176 752
574 389
557 647
130 459
763 492
613 1000
965 617
133 309
86 528
950 542
361 25
838 677
109 921
927 867
869 610
937 35
431 589
555 984
169 936
263 137
132 894
446 112
199 800
535 850
372 414
113 619
676 599
841 830
398 958
55 905
195 154
876 837
255 287
357 844
609 121
157 679
478 913
744 155
857 348
843 691
800 634
641 335
484 912
516 411
896 755
313 735
367 55
873 411
644 748
92 456
274 364
563 427
769 546
501 129
650 917
919 66
983 435
852 376
584 444
303 171
230 124
297 527
534 930
675 988
837 392
309 870
131 779
814 79
711 836
449 246
901 458
499 636
773 181
409 270
445 795
655 678
402 906
968 875
737 624
203 940
175 52
299 177
831 398
239 99
289 717
267 432
841 206
757 940
957 882
164 441
232 495
432 202
501 901
906 531
437 302
905 429
562 732
107 428
911 536
924 519
864 43
925 220
435 958
870 247
478 558
620 563
251 403
830 872
564 837
927 154
81 793
718 384
48 781
312 665
993 128
774 290
218 519
279 231
675 852
766 870
731 634
569 45
298 841
851 381
576 315
16 57
133 891
676 645
103 26
887 6
45 806
102 390
454 451
730 897
772 452
807 201
927 46
251 663
837 497
239 923
373 429
16 197
929 936
154 428
25 598
194 797
851 406
804 296
921 370
424 924
312 680
523 615
445 739
762 555
320 214
341 760
400 897
958 442
704 449
530 571
102 112
411 99
184 48
725 181
371 541
667 403
670 346
919 456
669 472
739 805
495 122
233 567
345 552
133 361
600 475
225 123
207 901
634 354
754 213
764 882
140 469
59 221
939 927
215 346
274 912
66 401
80 600
606 122
662 692
703 504
81 444
503 795
774 968
409 160
303 253
101 629
984 909
362 342
106 627
507 555
517 711
318 221
776 118
653 163
369 617
119 262
904 709
281 176
373 219
369 157
181 897
981 675
509 263
613 18
869 40
201 197
975 268
816 71
958 658
624 652
144 390
40 341
845 27
865 170
73 354
752 387
83 656
337 723
903 423
434 714
143 675
352 125
454 125
638 174
38 372
610 636
138 550
178 431
181 421
127 34
701 170
419 744
579 603
774 901
595 776
14 103
155 586
136 200
501 55
903 47
106 217
772 978
761 40
544 884
795 784
624 563
798 649
988 107
778 697
851 69
662 166
681 817
468 945
348 702
631 898
579 976
127 98
724 109
423 503
366 52
993 187
333 314
757 36
48 812
161 455
941 448
370 265
804 551
120 317
339 610
761 538
880 191
627 253
144 313
548 320
622 714
559 881
136 816
573 842
844 126
768 384
462 32
371 859
450 81
454 199
999 182
519 800
425 226
364 488
14 646
895 247
337 390
390 603
519 621
648 892
664 27
442 785
228 903
898 132
674 612
891 194
464 444
378 869
677 765
134 252
441 678
374 807
68 441
479 940
590 763
692 982
867 866
318 531
732 346
364 67
192 825
554 961
432 571
370 779
238 365
315 928
52 356
497 267
596 266
902 970
679 138
719 158
756 708
752 270
606 268
7 121
664 522
718 30
31 363
853 731
704 919
653 940
448 432
424 3
900 237
459 588
833 585
96 944
691 554
797 840
606 938
316 15
221 697
586 718
891 818
408 231
106 603
711 857
781 496
251 296
841 135
881 640
527 975
368 230
205 270
862 231
515 786
455 401
934 951
842 464
67 756
772 206
348 989
825 56
876 733
838 652
117 591
232 211
311 528
467 848
377 303
266 106
385 668
218 210
129 500
878 505
776 937
834 671
91 848
367 535
871 487
413 311
470 204
876 873
119 609
644 63
275 580
43 177
247 451
166 475
182 383
382 724
973 161
398 138
836 62
247 525
92 730
166 489
530 971
61 634
274 675
646 305
952 41
440 976
970 545
648 450
210 939
436 51
772 828
340 495
223 814
176 633
747 186
472 53
226 523
576 77
947 47
529 806
65 564
565 233
447 906
618 495
72 198
834 168
380 517
644 267
489 873
217 333
253 759
21 113
458 971
947 866
222 351
868 254
444 432
404 114
469 822
962 49
972 400
315 746
265 623
768 938
37 181
395 290
811 353
253 995
752 865
438 814
613 588
507 464
491 74
979 349
343 278
886 673
188 739
510 134
254 434
884 753
527 332
561 426
781 930
177 242
832 997
427 127
854 245
731 790
388 730
300 405
513 864
182 673
114 610
20 485
962 219
579 542
186 41
525 987
966 129
865 454
410 966
383 169
723 364
295 463
448 224
846 428
796 945
398 680
351 67
338 267
674 448
762 789
667 999
246 894
255 140
639 468
281 772
26 408
511 612
145 291
78 608
16 343
265 43
459 504
495 218
17 419
287 633
981 155
617 917
113 277
989 959
701 80
951 580
526 580
453 49
266 115
143 921
319 940
462 498
368 649
82 960
990 823
656 183
270 882
413 915
89 602
283 957
395 541
515 664
170 918
152 366
729 507
275 611
57 2
120 70
764 990
224 914
342 288
694 800
335 813
459 791
980 401
764 6
911 891
306 154
914 312
747 550
283 925
133 142
734 420
71 955
259 174
26 133
177 559
926 937
416 761
986 516
695 291
897 824
75 297
8 579
445 253
348 41
451 949
727 295
609 692
176 369
413 279
393 675
484 440
922 83
692 373
192 369
70 553
945 602
263 892
921 491
313 956
194 471
27 768
355 448
268 346
340 990
738 761
831 520
512 901
797 631
906 667
542 128
934 481
290 499
338 670
901 597
285 226
165 245
11 189
495 948
697 116
282 998
204 605
458 279
421 597
933 437
766 933
257 684
910 711
683 251
833 76
553 295
687 986
214 490
480 590
675 623
531 536
319 911
39 64
445 977
561 475
184 591
94 611
594 844
95 255
14 811
251 2
480 753
968 209
9 570
466 394
853 653
987 477
194 578
212 641
825 148
351 999
916 297
597 861
317 102
450 383
712 321
43 487
205 691
884 987
166 364
121 18
530 983
361 11
26 343
853 675
907 97
258 841
671 13
412 143
165 584
962 638
569 739
634 687
530 331
599 112
763 717
176 254
933 446
954 526
260 474
420 744
93 760
417 669
24 514
359 480
81 682
958 85
166 306
455 405
827 683
227 311
164 293
513 943
570 183
891 960
568 51
152 968
859 327
699 989
279 978
30 279
487 400
730 855
132 517
192 168
786 974
617 56
809 70
518 62
228 469
332 498
340 973
912 102
57 649
434 952
253 855
128 832
991 459
85 268
908 131
674 867
651 249
739 237
100 422
255 118
506 697
803 487
544 800
188 487
533 311
926 307
883 203
905 231
608 679
559 676
825 643
683 311
747 953
768 357
880 479
30 893
761 633
454 781
805 299
301 24
528 677
911 113
266 659
972 204
729 962
220 599
459 702
907 230
866 687
474 381
394 393
482 836
892 99
1 314
437 780
61 798
770 759
821 914
85 914
628 818
168 740
763 1
502 938
448 980
750 58
416 348
227 850
861 953
391 587
482 446
703 360
299 886
665 786
550 349
870 506
555 502
587 497
90 884
289 760
645 934
834 12
480 407
786 245
282 106
416 298
555 690
270 659
729 861
558 783
991 697
457 320
132 21
888 97
581 428
742 775
918 266
719 83
970 878
5 139
566 499
570 728
320 623
437 257
379 709
922 836
535 631
460 279
495 663
796 117
427 374
371 742
887 609
789 643
50 883
404 60
249 483
216 358
613 54
29 297
539 569
292 926
857 337
798 590
60 163
931 787
526 21
854 345
188 796
131 72
914 662
38 772
234 605
361 960
431 243
853 965
947 522
342 201
265 775
708 472
629 761
219 965
215 295
828 400
719 753
357 58
729 328
582 871
61 899
385 29
398 140
390 71
262 772
730 33
656 590
187 874
45 81
441 387
195 797
656 263
592 360
229 142
176 718
317 700
405 756
336 501
151 721
684 31
884 55
115 167
896 302
458 852
921 220
812 530
502 27
652 872
380 507
3 272
358 741
449 264
31 178
438 795
978 839
677 126
479 696
996 549
922 507
480 803
75 529
427 338
510 157
237 389
910 812
862 761
124 55
693 702
455 886
271 902
683 596
786 760
643 258
892 799
153 159
974 613
65 774
635 323
906 50
793 453
516 717
81 447
670 633
226 430
231 420
954 63
585 867
540 745
467 602
630 35
202 530
468 252
844 72
795 984
124 479
858 30
868 519
739 732
326 97
761 966
6 790
136 620
823 973
811 398
716 97
942 575
453 964
316 858
209 559
704 891
928 643
635 339
673 205
103 959
734 977
517 986
80 14
216 415
324 804
374 356
906 864
214 157
824 929
99 859
60 557
765 138
82 377
609 62
514 288
90 229
386 518
16 752
157 249
19 227
680 349
91 128
183 568
306 626
600 541
657 397
690 436
639 787
821 814
598 807
747 910
141 666
522 207
78 172
443 252
219 874
960 572
459 612
626 170
202 901
55 399
721 614
423 553
905 26
661 311
687 701
211 441
682 285
919 899
727 668
476 190
406 549
812 35
59 179
745 483
144 199
877 846
845 698
652 744
306 944
885 489
623 643
757 874
102 123
347 933
627 222
481 93
804 558
421 514
61 389
841 308
103 954
187 588
650 311
997 20
353 198
775 500
766 222
451 842
74 418
493 948
570 388
506 173
584 465
228 518
306 942
551 442
661 394
607 269
910 132
926 767
3 588
356 647
312 129
446 502
199 231
816 625
394 452
909 374
738 93
924 840
391 303
917 373
118 672
288 61
463 851
19 556
636 378
102 695
558 180
763 275
690 745
724 337
10 923
290 457
156 544
392 284
348 922
682 315
244 688
753 403
648 222
534 4
172 53
223 455
964 912
170 109
802 862
152 774
86 785
715 686
351 55
906 788
598 653
755 405
67 798
511 428
515 707
795 9
364 742
822 365
635 145
678 466
471 936
152 382
920 34
737 897
181 748
211 568
48 748
360 163
665 394
406 362
593 331
701 986
534 816
637 713
807 362
776 826
945 717
561 752
323 490
561 171
404 644
546 956
685 730
648 65
270 930
776 679
160 880
303 389
803 870
214 628
112 527
895 473
284 535
807 410
583 699
97 695
730 865
131 797
956 185
259 291
87 779
116 583
945 528
794 827
813 208
321 793
218 538
356 651
117 573
615 99
981 262
918 151
991 53
499 112
866 522
665 783
127 574
208 617
600 418
660 411
398 107
149 533
528 329
691 598
2 939
648 368
918 85
11 975
727 351
361 747
813 901
60 996
977 294
592 852
245 920
641 690
978 564
813 755
109 419
521 949
749 460
795 998
563 20
541 291
171 784
631 803
709 113
997 165
226 642
471 104
467 449
671 995
114 349
443 703
418 949
943 16
456 576
836 864
533 239
455 676
645 59
30 219
549 163
680 54
246 274
996 696
928 360
70 858
681 795
281 756
47 436
108 217
371 163
117 445
38 471
555 623
359 916
651 817
879 6
367 35
109 524
522 238
953 410
888 916
774 403
973 730
422 92
971 564
518 65
926 380
535 653
996 755
552 487
368 589
881 280
399 564
679 716
807 296
326 726
164 931
59 806
204 882
256 870
480 119
296 911
23 299
972 633
97 106
435 592
798 476
39 661
734 298
25 473
969 607
291 990
750 711
892 206
251 986
187 402
947 367
461 185
767 995
128 649
683 634
312 330
831 634
809 468
332 61
724 582
888 404
32 780
531 52
95 886
283 905
711 962
439 171
537 778
988 953
767 577
12 436
688 988
584 498
631 4
796 371
723 83
443 915
813 321
353 312
816 668
42 794
344 621
171 803
600 223
549 950
700 364
252 381
677 554
410 372
633 202
574 154
93 665
772 397
411 997
662 430
258 877
522 254
938 839
94 50
366 385
44 831
987 19
500 903
589 77
539 163
135 411
910 786
851 83
81 296
152 929
402 743
228 695
796 354
495 547
140 553
752 182
547 774
483 281
622 170
698 831
462 789
7 765
58 985
787 482
385 647
102 967
400 300
442 781
777 28
997 266
246 527
363 8
782 109
720 410
61 37
691 601
17 242
497 130
87 133
600 492
89 589
797 718
216 403
605 615
335 157
309 991
688 853
774 429
284 156
12 315
503 218
132 708
320 398
639 480
587 696
235 289
158 374
161 318
662 235
623 811
143 991
185 537
569 644
598 933
454 452
320 305
707 780
601 378
613 739
224 864
245 114
928 723
788 497
834 960
92 140
307 877
614 360
801 334
344 471
975 704
816 515
148 619
132 165
23 451
170 176
522 146
990 522
440 388
539 801
134 274
109 243
77 339
725 918
123 99
447 959
246 570
150 659
717 401
802 893
205 833
86 305
655 539
382 844
800 50
799 772
626 628
616 640
487 480
471 777
455 334
470 387
12 573
303 890
789 186
54 508
407 625
955 417
273 867
482 333
838 442
7 627
285 337
672 206
350 982
289 603
677 740
68 626
41 648
665 640
188 872
42 277
859 51
283 133
904 214
134 930
559 88
62 463
396 507
51 35
738 84
480 752
69 697
289 257
151 327
65 80
666 397
490 988
89 215
609 876
855 276
393 782
563 651
795 348
81 912
334 800
777 540
128 822
375 50
329 470
50 2
672 610
218 474
312 172
703 927
479 541
273 114
241 583
750 365
56 25
980 540
70 30
787 935
236 276
844 189
210 257
364 620
50 419
233 872
351 195
400 934
518 45
937 288
378 597
632 750
366 70
577 57
502 336
758 419
83 665
772 789
682 115
720 161
259 734
376 713
404 217
894 58
614 652
97 27
692 554
155 231
650 425
898 402
333 788
121 469
282 159
731 997
370 142
335 655
276 827
534 982
173 609
354 148
459 199
753 142
964 403
198 303
321 882
664 106
850 645
504 461
340 878
606 660
462 693
62 175
150 603
901 374
214 270
694 318
342 77
909 65
68 152
720 708
876 243
26 673
527 998
280 406
804 77
89 99
382 393
539 299
610 765
682 282
969 556
588 811
104 441
932 619
995 766
782 527
153 792
581 80
117 861
906 611
270 251
762 468
18 68
507 8
716 322
404 905
842 362
361 506
313 960
398 490
326 368
925 396
717 844
417 255
56 280
34 420
731 791
457 732
532 350
130 968
793 641
138 816
793 609
66 213
80 327
837 469
61 120
248 155
634 525
148 876
949 313
815 398
964 1000
66 358
330 900
715 725
181 27
564 852
891 699
398 146
664 663
866 650
377 463
805 810
189 13
606 312
157 498
512 614
445 68
281 60
381 645
757 68
303 372
353 203
563 52
996 400
100 845
817 654
748 758
269 857
744 279
805 556
113 237
653 978
809 803
54 9
306 781
329 393
659 218
165 921
562 627
671 197
484 352
825 18
439 848
867 837
683 538
801 568
981 582
743 359
317 322
386 936
123 587
147 749
664 393
482 437
20 806
922 723
841 265
501 442
569 54
683 894
66 715
14 537
294 75
594 465
161 621
163 209
634 916
407 59
568 549
180 342
46 99
805 432
869 528
190 447
924 339
236 553
38 309
16 60
864 557
696 458
615 368
69 665
880 631
148 744
706 894
940 295
191 711
879 508
124 831
277 377
347 582
428 813
652 272
782 818
460 438
178 250
548 652
25 900
711 813
734 604
954 795
184 140
865 866
233 523
236 613
800 124
621 774
542 39
929 375
325 698
659 54
261 396
975 503
204 571
612 973
304 366
326 177
837 214
615 84
281 568
547 337
973 58
456 942
428 700
32 475
298 633
785 431
308 165
78 737
153 161
141 45
810 55
13 379
55 665
603 863
71 888
307 909
783 848
60 871
582 344
458 245
502 438
6 711
7 81
629 627
182 728
89 187
379 634
432 595
835 4
332 662
239 319
193 814
187 552
646 658
634 408
933 832
231 449
576 330
501 569
294 960
585 149
739 346
280 551
524 804
861 754
35 126
730 154
296 879
632 387
197 567
517 67
992 911
279 466
26 372
912 123
532 130
457 324
510 842
193 841
841 746
29 81
648 392
247 327
382 155
974 58
333 937
109 96
221 36
513 324
190 885
413 387
440 152
620 535
795 750
482 494
571 84
374 776
89 288
300 216
712 324
965 141
652 367
94 893
271 268
987 135
551 76
664 847
754 58
385 161
224 805
445 454
849 867
874 166
685 277
923 458
506 14
160 293
877 919
526 988
562 791
436 911
187 651
735 206
986 56
478 66
521 316
865 144
917 502
967 936
801 624
23 541
993 579
885 974
776 60
949 197
33 769
507 191
968 100
348 471
981 820
518 48
257 274
124 755
571 115
265 709
93 263
783 919
778 870
449 991
405 342
270 958
806 889
599 499
214 611
855 35
80 767
663 602
73 891
28 931
359 437
97 135
118 480
210 475
178 548
478 676
702 6
169 373
283 363
96 104
843 291
698 236
859 735
459 314
308 358
33 50
689 818
670 976
31 573
400 533
111 917
384 88
722 636
114 905
880 925
828 383
620 182
219 855
139 963
73 360
300 614
636 528
826 598
408 325
881 769
209 546
774 133
369 485
722 484
699 753
349 172
75 399
384 109
426 38
763 486
163 717
409 14
439 375
141 537
312 384
348 900
388 477
789 132
429 808
502 930
313 766
395 341
92 876
173 999
825 75
956 146
255 419
769 693
875 929
413 995
12 902
295 749
343 45
766 687
285 91
109 304
49 493
880 851
578 842
752 978
128 580
594 595
232 897
481 74
524 862
22 745
659 597
426 267
778 342
928 915
734 60
212 540
461 646
105 279
482 167
921 982
69 921
324 982
466 610
276 134
136 342
870 922
466 955
699 380
517 502
26 231
60 886
554 102
291 993
735 286
588 348
968 737
691 784
423 335
734 364
101 176
747 588
393 522
602 579
614 693
849 936
448 622
328 572
411 890
489 853
332 564
133 887
598 383
41 918
36 225
456 822
6 405
464 59
214 40
684 988
642 113
240 89
523 179
536 862
646 64
315 558
709 464
88 574
588 833
767 589
418 375
757 289
500 764
986 39
707 636
605 363
246 375
259 724
73 366
257 138
738 230
295 652
287 864
791 168
562 120
754 558
92 702
246 216
686 420
835 884
2 506
893 991
482 889
200 558
182 246
816 366
886 49
445 639
268 270
488 111
381 773
392 835
922 824
808 352
420 80
795 585
406 498
782 983
292 803
347 951
156 914
130 276
718 427
789 147
504 967
604 18
948 228
14 632
896 737
709 375
352 724
791 228
500 404
70 83
975 545
999 431
912 704
69 159
715 546
457 970
428 497
285 733
215 682
957 260
577 424
711 441
179 374
45 996
720 610
825 78
296 238
209 336
362 558
328 444
444 466
185 527
777 918
712 4
327 42
285 192
798 636
301 237
340 441
930 663
965 677
973 95
361 779
214 318
33 640
443 647
714 857
922 525
628 901
90 64
487 135
501 520
48 827
609 215
464 311
182 794
626 40
637 622
19 76
751 555
757 259
388 997
936 602
549 567
927 935
143 925
400 50
321 329
702 683
122 974
122 906
524 317
39 942
649 49
399 203
539 853
957 233
890 105
919 441
231 112
358 673
222 787
218 837
743 757
925 242
697 279
516 272
390 977
699 5
360 911
274 18
104 76
723 494
530 784
594 568
522 104
932 577
806 456
229 93
490 137
267 786
327 336
700 976
227 267
194 753
484 564
797 10
67 428
514 91
773 453
399 809
182 611
203 657
787 804
776 45
583 276
732 127
706 439
595 335
690 230
459 680
887 219
535 9
14 501
550 23
125 619
490 369
843 379
982 459
803 481
370 146
759 850
416 703
439 156
65 224
739 71
364 346
430 528
508 860
34 234
329 717
490 898
308 823
632 842
912 507
266 477
827 457
370 538
578 867
614 896
359 549
246 56
442 281
631 424
529 298
55 425
652 526
315 756
765 342
566 563
224 566
362 850
304 875
966 21
421 659
523 149
811 144
127 53
779 902
252 737
413 876
273 204
209 767
980 594
638 959
863 860
737 778
384 782
280 507
966 315
433 416
366 116
779 254
409 438
344 70
752 700
798 624
532 146
929 316
765 375
343 54
269 2
494 608
424 727
262 25
93 151
586 717
161 330
52 399
958 475
187 248
102 903
5 14
633 615
436 29
644 923
752 780
457 927
276 813
276 106
987 143
48 527
463 382
802 974
173 727
265 86
871 623
408 105
594 865
98 980
43 581
768 863
816 214
31 875
21 225
877 230
20 879
49 112
791 195
794 80
747 639
895 62
180 364
500 88
688 714
102 923
910 122
944 85
16 286
462 408
235 576
469 642
634 997
750 592
748 565
898 827
185 663
268 735
332 175
677 801
615 683
35 695
746 529
259 325
777 109
962 208
857 692
21 25
971 427
447 844
40 325
967 965
717 180
629 144
326 469
448 862
918 499
125 624
295 879
456 707
947 322
340 993
738 328
609 612
228 93
336 574
569 566
476 650
780 554
183 45
657 422
606 23
541 200
713 598
910 198
419 688
422 944
138 814
642 526
388 982
579 809
726 324
270 643
659 644
35 868
714 46
613 454
894 853
304 315
764 220
175 457
526 813
328 75
876 517
768 130
18 964
701 267
691 87
322 90
79 561
488 895
104 770
328 759
430 648
289 642
831 349
536 749
352 215
175 880
3 802
672 392
952 198
411 562
596 556
86 325
458 659
358 448
115 950
116 100
305 146
810 528
684 350
749 508
965 38
236 891
592 677
253 474
915 586
390 590
372 164
638 115
758 226
196 55
925 384
369 532
375 775
396 313
112 208
128 507
686 727
589 827
605 885
27 943
59 589
387 455
580 923
734 927
188 502
179 643
723 354
691 569
822 639
38 202
40 999
512 97
807 701
829 168
724 5
717 955
158 217
810 727
257 181
468 34
223 999
86 553
148 729
215 93
199 737
970 433
725 703
159 306
100 271
280 816
789 913
276 390
660 735
307 692
836 71
895 641
207 177
225 69
53 430
166 925
238 858
216 593
457 914
721 933
707 791
322 140
877 188
984 563
141 971
127 418
292 861
339 731
634 978
335 186
841 631
359 148
371 97
683 811
952 357
469 835
242 684
117 811
780 738
91 113
546 141
691 488
476 454
156 673
475 438
868 672
258 906
352 697
419 867
140 343
728 716
385 472
855 362
388 333
536 938
622 5
12 500
680 452
739 95
513 446
694 324
994 623
770 124
715 95
805 477
438 628
566 404
749 880
369 962
587 412
490 855
259 716
321 525
135 399
539 509
738 181
201 458
689 333
468 877
447 260
993 106
905 295
370 295
220 75
209 179
465 912
245 389
87 985
469 545
777 803
992 579
311 443
55 941
561 254
180 310
558 343
195 688
135 419
125 131
132 424
845 441
690 803
915 707
199 209
927 826
869 989
998 713
707 589
67 137
265 516
860 869
920 760
114 763
84 629
525 815
285 806
188 245
647 800
227 84
608 758
762 43
2 632
387 822
807 288
615 274
375 201
957 359
336 307
396 195
273 879
72 559
681 782
505 952
811 225
180 915
7 286
877 231
896 19
520 361
463 228
207 925
520 120
831 960
491 817
841 625
653 904
321 886
736 195
54 283
583 330
819 469
462 979
325 494
606 101
896 852
612 667
923 367
484 975
713 291
29 539
340 739
940 181
910 529
875 860
516 988
29 93
74 266
609 443
369 269
703 883
361 136
980 528
23 797
329 904
271 892
255 989
357 618
529 817
223 689
795 328
779 359
693 552
637 888
732 440
424 447
377 323
494 392
64 406
868 592
311 27
50 355
280 862
147 403
786 130
210 845
931 924
120 725
494 889
799 706
528 448
953 814
957 946
475 889
95 88
143 716
476 668
800 888
592 559
248 970
114 685
16 135
523 871
553 672
541 372
52 375
543 958
67 281
830 540
121 64
56 947
261 220
154 587
289 644
117 630
510 651
181 682
131 676
271 708
211 311
446 460
746 325
628 149
872 163
527 801
842 568
671 361
63 45
637 464
948 464
300 284
525 682
450 653
550 817
991 730
69 51
786 303
336 390
671 822
388 563
518 481
375 341
266 563
656 704
938 777
456 989
71 415
519 364
33 64
754 412
64 132
310 437
924 438
309 838
926 28
672 414
592 42
480 591
816 468
468 361
721 768
293 609
482 122
468 557
657 414
651 630
734 183
237 286
479 417
909 508
610 24
833 546
333 862
855 289
645 483
229 727
955 148
176 547
297 194
864 952
270 698
608 238
725 515
918 92
636 213
685 867
738 933
391 512
362 698
459 269
506 457
213 495
646 110
946 175
610 781
364 609
623 726
537 716
522 349
149 525
571 896
47 338
40 775
467 1
20 539
325 314
773 873
381 321
644 668
630 174
427 14
744 563
348 312
786 916
24 890
166 808
336 339
425 664
773 71
876 118
588 609
18 551
597 929
793 510
609 774
792 771
486 651
630 217
424 808
712 427
663 932
610 448
977 321
780 605
677 253
901 44
457 303
227 509
379 451
919 799
777 676
338 804
88 949
573 815
423 92
810 773
493 512
605 299
592 10
594 583
45 985
746 74
475 73
754 692
819 450
692 562
50 149
223 240
550 909
284 856
472 680
831 468
819 966
701 846
323 878
143 892
201 544
520 259
365 684
607 338
1 900
773 512
621 673
519 987
329 720
644 579
364 847
264 411
993 784
516 225
893 269
144 273
2 232
206 320
303 774
579 822
113 242
184 328
555 326
251 167
860 913
47 609
605 705
466 318
596 44
655 368
644 568
787 793
696 481
765 534
779 499
65 861
400 443
318 288
726 462
903 544
360 109
843 112
975 865
817 135
214 972
923 989
260 498
419 481
666 449
470 995
193 678
617 355
811 851
419 365
694 447
104 569
216 105
800 149
893 497
215 523
137 286
86 627
360 496
476 984
332 359
696 508
914 30
383 624
322 605
570 82
350 389
425 79
211 460
124 673
749 780
430 515
808 174
291 491
805 187
339 625
717 81
408 904
87 377
188 123
720 504
609 61
826 997
412 72
419 356
535 606
885 538
296 132
8 271
187 551
999 436
700 675
85 753
411 872
644 639
717 501
744 985
440 14
667 943
132 98
991 87
472 719
433 865
874 434
521 211
421 671
636 444
601 170
927 310
93 947
341 425
953 544
311 738
421 622
490 547
519 906
351 485
351 430
4 674
471 594
596 509
49 882
104 935
730 514
332 796
589 500
447 496
826 541
522 708
827 815
96 327
571 924
224 156
650 71
934 168
319 48
907 654
338 999
674 488
191 218
248 712
611 987
720 870
464 441
841 176
39 14
891 781
762 698
794 164
756 725
886 325
252 540
367 668
637 226
644 549
637 914
552 358
255 968
135 268
250 405
873 675
720 269
133 590
710 20
550 655
718 71
84 821
439 37
689 773
354 159
285 370
123 313
967 380
357 769
439 250
761 678
29 311
403 908
200 798
240 219
604 529
528 359
510 46
441 276
641 44
706 417
535 511
335 785
205 328
401 154
105 224
925 23
100 324
748 239
774 473
32 326
943 487
249 178
309 39
188 988
366 849
362 460
704 325
966 676
462 34
236 947
224 317
820 999
411 823
196 736
925 927
343 200
885 818
959 144
832 792
881 33
853 509
135 433
195 238
341 576
673 885
146 756
357 681
378 469
970 449
469 966
107 277
805 783
362 393
319 816
559 752
51 962
818 329
459 836
519 873
824 189
951 165
609 702
800 331
402 80
698 756
643 157
327 585
279 408
467 114
563 648
430 246
268 942
592 816
132 588
404 313
854 579
430 561
674 891
502 428
906 707
691 493
101 371
226 861
771 750
474 608
545 229
757 556
704 280
868 272
734 798
103 683
199 1000
333 278
16 401
439 952
938 782
538 325
508 430
133 30
251 829
411 561
239 781
162 43
940 796
65 172
300 416
764 222
951 161
848 309
707 471
289 664
264 670
820 631
928 363
607 383
732 65
459 636
347 337
585 71
51 61
197 220
589 625
274 710
474 648
596 313
498 104
790 104
423 830
848 287
231 240
117 453
291 156
720 446
254 708
992 939
402 633
363 633
875 307
439 141
786 854
338 611
65 978
241 44
977 833
990 71
146 542
507 607
88 362
229 277
247 277
762 522
791 283
763 801
28 344
518 849
458 804
349 693
179 70
560 92
439 179
738 636
780 655
726 936
91 276
992 803
626 52
973 756
253 447
597 166
751 619
317 105
450 691
844 443
874 728
699 954
869 571
237 736
200 810
452 821
730 646
282 893
819 483
414 470
151 176
488 608
821 921
619 57
949 831
232 188
342 437
307 322
395 204
460 663
852 589
116 217
333 929
301 625
433 874
233 591
500 321
538 682
238 197
917 199
830 398
219 755
56 719
587 557
208 391
736 593
391 47
505 525
963 583
907 139
524 278
147 614
593 454
685 931
59 891
514 105
787 693
218 618
931 611
737 671
724 310
518 601
37 564
133 287
734 245
824 136
403 51
329 269
417 647
955 493
693 698
822 280
401 538
168 183
274 165
776 183
418 952
162 727
438 871
863 881
150 899
334 74
352 326
829 846
36 413
623 333
420 196
213 898
402 940
484 827
707 126
696 600
57 771
457 638
343 138
422 419
642 632
160 488
562 841
731 67
961 564
921 42
967 675
616 25
888 400
416 440
858 96
233 10
864 474
346 663
190 264
448 369
291 350
778 375
143 728
361 458
509 949
862 936
385 409
967 464
755 323
975 561
388 82
732 503
466 920
774 188
306 181
86 701
145 47
862 208
723 381
436 954
507 677
126 510
818 562
430 730
765 184
477 254
664 921
845 663
64 89
424 561
413 581
238 125
285 187
815 540
370 581
98 769
751 451
587 316
887 202
871 409
710 679
680 855
979 836
534 997
939 103
315 340
183 61
730 494
217 718
581 450
227 383
443 728
929 697
655 649
989 346
777 136
212 885
21 303
837 675
30 262
650 354
712 406
709 71
273 790
891 462
619 580
827 709
919 337
657 301
604 992
727 707
818 385
115 187
753 54
66 445
914 568
426 475
949 887
730 1
13 364
713 338
903 533
704 163
885 363
430 455
651 412
51 236
970 226
698 898
715 900
700 826
231 874
389 656
592 281
975 581
815 721
436 798
145 848
302 223
866 253
179 258
148 291
26 460
921 450
678 657
314 441
548 228
340 320
219 583
462 632
844 592
54 551
696 592
214 436
468 930
857 165
823 435
469 629
326 902
708 489
309 835
985 519
380 948
406 177
50 353
791 159
59 819
982 34
756 935
857 724
754 775
366 237
565 394
805 875
499 572
230 782
437 805
138 312
488 397
36 497
549 327
619 431
778 265
39 438
640 683
863 977
505 488
406 657
240 325
141 68
586 491
243 382
280 919
351 862
803 848
983 852
784 851
87 803
988 791
397 537
364 169
110 477
131 819
579 193
582 959
401 797
397 301
173 656
981 52
315 568
902 984
2 808
372 283
430 304
15 961
225 984
602 353
214 524
476 830
939 736
480 900
111 223
272 851
909 254
795 27
273 400
608 294
659 864
478 908
843 186
387 291
838 771
352 557
559 668
647 414
544 133
577 478
329 589
392 189
149 922
367 4
733 518
371 492
495 887
354 113
575 329
535 639
673 371
965 774
293 49
415 537
885 41
231 849
50 556
706 802
188 269
388 409
70 447
742 582
254 597
565 301
47 240
287 656
579 865
196 356
240 677
685 844
761 347
324 114
210 400
656 819
998 110
652 40
444 806
356 373
352 709
893 705
829 555
592 460
520 531
468 565
738 159
743 132
158 844
674 420
410 918
881 824
645 370
203 554
682 447
404 100
751 791
935 829
463 713
984 553
841 789
352 826
90 580
808 62
345 905
959 309
825 789
92 193
593 789
460 437
371 332
348 85
919 532
415 581
546 825
344 816
993 791
959 728
177 957
866 919
521 643
720 79
698 198
364 834
466 577
986 490
58 681
278 605
996 481
815 784
669 10
878 11
789 192
536 521
174 234
348 432
364 503
156 692
810 807
991 722
154 101
294 962
449 504
812 689
610 965
520 91
434 149
129 435
861 624
982 396
181 781
419 73
396 613
469 192
176 953
535 901
598 128
938 907
500 837
754 783
56 895
377 754
990 680
140 15
809 332
430 276
62 376
627 10
54 421
682 379
925 305
291 796
925 757
412 760
409 292
133 713
526 961
888 833
663 937
915 527
640 190
62 134
898 588
287 769
86 167
184 529
809 666
866 973
381 680
369 991
113 590
878 103
408 641
577 609
683 378
938 398
584 365
320 466
393 577
800 715
547 996
605 426
220 560
479 75
957 637
26 960
530 5
735 222
490 235
452 435
929 371
897 124
408 600
257 474
437 416
135 306
96 738
259 494
180 528
336 244
243 1
613 707
617 412
954 118
887 370
996 579
872 726
731 236
161 768
503 460
687 865
88 318
390 18
706 848
680 243
262 593
780 742
975 721
452 930
539 724
390 570
338 746
556 555
431 149
575 374
399 949
178 519
205 465
931 267
718 85
264 829
76 302
639 113
386 503
178 203
695 787
829 266
273 807
47 326
605 390
440 888
958 80
523 33
208 544
817 996
633 795
671 866
101 997
937 916
656 193
954 543
660 453
531 909
12 207
414 829
479 513
54 331
912 291
777 256
482 355
754 12
202 82
196 925
797 50
546 550
622 876
812 540
334 845
282 165
491 257
326 426
409 753
542 560
15 660
834 920
565 230
187 194
270 253
496 279
695 265
7 983
471 940
455 798
597 288
461 533
164 766
507 139
338 765
246 239
276 926
257 343
297 42
689 457
516 769
886 949
693 306
458 535
538 578
73 207
421 975
370 194
1000 487
584 35
963 532
245 97
511 781
597 994
31 376
728 533
415 524
766 744
453 515
10 635
671 873
848 674
857 505
243 776
437 150
493 849
377 516
473 766
26 783
881 202
394 38
765 909
71 719
773 34
338 263
216 664
216 469
670 628
169 516
649 943
393 588
14 917
387 928
19 91
532 439
263 363
946 991
898 151
46 971
422 215
159 438
875 521
904 710
867 776
731 638
50 639
548 774
764 899
595 810
577 135
942 764
759 672
662 516
849 717
932 24
766 979
272 75
359 202
311 145
173 11
558 945
617 581
587 869
844 513
387 810
586 518
909 279
382 107
438 748
467 735
538 286
39 702
552 256
959 245
15 52
353 961
627 703
326 939
893 772
193 80
19 768
653 838
895 29
24 461
940 971
679 336
256 931
301 184
275 499
578 353
262 395
688 544
204 186
883 128
507 314
809 395
116 80
491 365
408 410
465 899
842 590
329 106
128 520
935 274
321 728
774 420
234 718
786 188
243 911
279 951
71 29
943 919
179 319
889 206
498 964
886 701
284 227
603 642
108 984
595 960
760 704
692 530
349 779
374 800
744 280
778 684
949 620
868 590
310 57
317 469
347 723
800 284
914 375
87 926
462 680
202 732
332 72
491 612
638 385
835 960
504 580
709 818
224 623
634 155
735 374
892 281
690 42
966 335
420 863
273 457
55 517
112 955
267 422
15 800
150 741
713 316
886 836
133 673
381 762
58 117
88 3
828 860
303 415
466 313
651 190
129 248
832 660
102 489
434 214
76 657
982 748
500 755
994 442
172 337
844 273
896 473
397 422
316 765
706 462
82 201
531 737
1000 187
387 205
923 30
921 245
168 617
163 422
912 447
656 949
945 443
969 104
316 732
433 646
288 706
632 835
726 947
214 288
849 824
11 685
377 151
864 931
863 340
505 200
490 151
252 541
135 771
314 616
857 261
648 777
141 977
822 928
68 539
988 895
38 397
406 467
610 805
82 302
388 568
984 974
342 876
96 84
732 815
67 728
814 883
4 586
371 591
161 870
469 808
746 149
954 159
790 761
896 497
599 773
371 962
930 41
697 970
365 84
864 865
156 728
927 232
480 575
98 871
802 888
960 939
69 354
999 521
703 371
476 502
942 202
189 49
921 647
193 628
470 391
747 844
383 23
594 282
846 632
351 194
629 763
319 620
588 273
460 789
903 365
851 106
398 566
423 352
746 210
592 166
524 469
820 121
180 23
474 258
997 59
260 26
351 7
395 229
899 277
199 907
10 173
710 496
451 197
412 753
893 20
38 26
886 209
834 111
526 363
321 11
715 87
247 376
499 881
632 1
104 43
868 766
688 219
584 644
396 839
404 628
716 511
378 646
435 379
152 85
661 370
752 262
544 314
376 437
831 923
978 263
830 845
40 512
575 977
786 617
385 401
848 626
629 793
747 857
426 815
792 643
76 773
228 761
542 558
286 359
608 979
696 206
863 163
751 554
269 139
189 238
948 431
698 611
943 164
966 631
967 622
200 464
223 993
145 457
770 554
232 663
353 672
143 647
803 55
387 491
171 497
857 463
996 395
624 883
325 574
289 654
654 342
114 573
14 462
862 658
88 552
396 25
866 541
180 987
323 170
743 110
45 297
863 561
692 573
132 974
920 965
782 120
528 931
391 104
871 602
330 448
9 611
421 494
761 797
570 647
718 303
586 1000
69 338
356 414
514 687
624 661
835 625
708 190
500 102
748 742
14 709
369 1000
534 223
902 557
957 24
212 319
3 507
326 995
136 354
600 561
77 798
593 641
70 37
382 337
904 946
491 731
38 1000
835 388
945 804
238 960
527 694
908 94
973 305
334 648
413 979
868 338
246 664
194 854
992 901
876 642
424 330
240 911
91 879
880 314
363 305
123 950
408 30
613 674
312 93
323 512
96 450
380 605
796 223
361 862
652 99
574 940
642 750
691 346
543 432
152 128
771 746
803 73
226 548
499 435
750 204
57 840
315 769
104 855
512 112
436 155
726 503
662 245
909 9
50 352
1000 189
372 140
421 600
7 445
336 163
32 735
966 266
496 307
816 412
993 728
630 462
669 765
786 191
465 178
164 459
266 503
798 117
980 561
321 7
964 821
479 954
610 195
619 105
478 945
340 85
39 203
712 57
662 705
874 244
933 266
724 90
639 380
966 837
276 230
448 893
824 974
681 968
199 303
520 332
865 809
756 411
768 752
450 476
298 117
726 315
545 414
530 45
205 79
147 686
321 324
1 576
826 566
704 660
735 349
727 622
463 175
679 501
678 462
268 554
565 303
666 749
742 228
821 666
298 106
918 649
654 111
625 138
161 943
797 976
86 662
762 442
888 324
903 933
561 273
319 749
521 447
12 430
171 857
356 217
640 142
525 430
244 192
496 556
568 818
237 29
218 147
729 743
361 350
314 295
991 78
805 152
491 870
627 932
922 984
930 94
992 403
457 650
641 300
140 133
789 486
687 315
887 994
99 964
834 941
886 507
719 150
214 688
474 800
326 179
211 421
41 106
941 482
114 942
914 106
321 819
664 374
59 727
710 890
579 938
971 96
331 729
498 478
942 346
710 336
464 876
913 175
421 538
607 102
151 302
643 903
500 518
669 189
805 963
300 215
604 763
37 637
206 495
696 224
104 732
838 399
263 323
244 455
476 110
221 684
6 692
633 731
18 463
34 858
708 404
864 349
319 671
284 499
869 89
794 546
15 636
294 161
300 778
141 291
562 459
69 804
291 157
564 757
986 923
32 460
157 401
595 347
698 535
855 482
808 124
103 365
775 510
378 427
276 491
130 431
257 273
529 142
828 573
844 406
555 748
333 620
688 769
74 269
567 933
100 897
633 223
582 599
517 569
685 605
544 241
315 493
445 978
377 147
386 864
871 805
809 99
167 332
776 833
931 887
810 668
195 355
252 288
534 676
195 699
624 637
661 82
147 920
340 254
170 744
151 910
2 316
196 393
367 211
183 549
360 620
485 770
122 245
493 746
319 905
167 369
353 386
156 631
291 778
765 173
700 580
576 170
800 546
350 123
332 938
176 7
948 271
845 817
978 999
581 656
272 74
787 996
947 668
946 714
657 308
606 20
289 161
563 966
546 630
301 486
478 935
10 186
945 177
414 763
79 754
809 362
838 120
938 298
186 637
857 182
374 65
435 256
440 607
684 896
363 976
380 598
432 363
33 850
391 941
66 385
418 144
550 167
429 97
497 470
270 557
741 50
429 904
172 55
174 132
555 503
151 651
735 388
516 786
723 129
541 207
806 766
18 795
506 93
786 478
656 882
598 394
632 41
831 997
487 554
236 325
454 139
281 859
544 4
794 886
379 734
224 910
972 915
633 300
866 656
881 389
335 71
869 611
769 249
655 91
334 305
938 734
139 804
816 100
173 606
259 492
12 377
903 547
681 671
956 603
47 859
268 402
172 964
617 180
262 472
650 531
130 432
978 592
394 188
207 272
40 680
502 211
921 787
443 779
853 264
2 797
949 163
534 764
807 111
447 931
783 645
857 276
849 331
220 368
854 597
126 283
856 608
856 434
359 39
931 977
178 853
976 872
663 616
310 112
506 365
826 429
696 844
567 770
816 965
312 888
753 286
324 628
683 9
592 179
268 417
229 651
671 22
156 475
736 670
870 21
783 17
529 681
505 162
31 335
579 990
135 1000
383 82
974 383
715 944
86 776
387 123
251 563
535 987
360 332
824 741
392 36
733 707
126 880
861 879
672 424
666 241
215 598
249 137
244 953
61 542
485 992
470 8
349 957
457 240
122 285
259 23
244 162
630 102
582 899
490 457
373 64
443 587
80 915
422 437
520 540
330 231
973 581
84 846
787 611
762 39
432 970
569 896
938 323
401 733
677 586
210 700
433 609
23 414
388 827
618 532
817 323
845 606
476 480
294 104
729 138
282 84
638 635
627 988
527 418
666 653
154 530
595 589
955 108
210 72
10 942
369 300
379 886
569 315
71 646
691 869
318 245
694 203
86 77
369 666
862 623
23 880
527 493
593 711
722 831
956 320
855 915
227 862
21 63
989 229
879 198
467 914
436 854
846 682
311 341
105 1
731 93
981 492
422 36
260 976
382 30
815 755
709 619
620 592
244 969
824 971
899 985
705 989
814 893
409 573
796 16
488 726
724 805
759 935
713 568
158 178
737 167
524 647
448 725
631 355
333 240
605 26
436 832
386 746
893 806
293 121
357 53
925 88
426 15
864 453
199 77
611 595
703 764
333 447
443 112
563 385
931 642
251 584
813 696
547 303
946 762
148 618
143 707
690 447
863 503
602 803
643 757
906 44
243 789
692 453
359 139
891 629
791 51
763 824
735 299
44 959
62 184
46 308
477 790
134 6
548 42
272 849
92 208
392 485
996 197
787 948
340 43
243 487
848 472
989 758
630 764
97 274
901 455
283 649
279 648
569 247
521 389
764 768
186 903
625 487
267 253
28 88
261 959
432 983
761 82
833 717
383 471
255 35
321 243
390 648
725 726
268 705
77 776
742 395
18 713
416 607
413 874
145 480
951 804
962 426
366 473
912 130
41 634
276 826
191 558
485 504
780 783
354 157
19 135
164 897
57 906
293 882
112 67
486 734
505 140
126 278
213 487
10 357
919 501
835 289
624 188
271 443
554 74
847 480
812 377
723 199
319 556
686 9
5 720
220 380
126 162
38 41
234 559
161 624
496 208
675 902
581 40
651 166
703 483
619 122
28 127
499 619
132 51
100 62
890 895
884 476
186 640
42 106
365 42
295 986
468 488
215 715
594 596
700 93
634 836
423 723
935 261
483 845
908 787
370 955
997 505
336 88
80 435
851 447
895 395
36 141
166 818
969 871
348 109
753 595
854 372
316 44
128 172
262 370
47 287
465 45
480 686
264 620
933 994
639 765
284 724
307 409
354 53
221 627
804 724
812 909
786 506
351 951
177 986
539 875
375 510
280 165
200 319
672 70
221 308
737 404
659 706
664 889
785 564
393 759
482 77
735 666
202 726
796 47
130 85
231 30
584 620
113 452
298 896
667 509
510 132
183 619
704 849
233 477
186 132
320 407
77 65
801 975
997 509
267 992
134 462
485 942
685 863
653 35
725 437
193 4
932 819
818 840
25 31
274 479
629 441
119 569
24 779
65 984
622 316
696 329
44 416
761 583
396 323
474 955
870 613
368 98
612 868
88 26
142 97
495 444
551 929
276 522
307 655
987 201
337 450
718 147
860 725
710 261
812 17
438 453
622 248
297 549
420 29
147 95
288 140
525 194
103 352
178 796
334 470
54 662
832 449
619 470
662 5
501 355
455 234
175 478
182 96
17 372
162 465
772 329
906 477
908 263
199 795
697 417
662 196
960 658
144 194
762 347
123 657
741 943
401 542
905 373
582 946
272 322
516 134
220 47
391 80
564 503
226 729
128 788
582 590
800 846
503 579
483 835
87 352
385 540
66 123
311 212
539 956
306 893
185 520
201 27
125 556
693 144
715 461
532 390
447 796
379 518
491 332
682 748
374 641
825 413
324 826
209 953
575 495
285 420
210 619
366 68
143 151
335 428
561 638
938 525
415 601
900 523
408 5
567 180
218 285
188 92
194 391
334 941
746 519
908 847
217 992
84 584
779 197
527 186
374 853
792 572
74 489
591 149
567 447
387 656
180 24
556 768
572 826
725 369
286 668
877 684
988 112
418 616
909 381
859 5
55 738
693 8
695 733
1 390
120 356
745 55
832 554
240 763
715 2
868 558
212 250
432 74
594 255
652 329
951 376
554 469
60 357
213 102
723 845
948 421
861 56
322 934
983 502
528 574
746 47
973 350
85 759
984 858
251 806
986 569
915 390
166 360
656 658
551 658
875 384
996 841
854 934
488 145
415 63
6 221
394 63
294 306
820 809
210 232
354 427
332 230
719 393
1000 32
688 514
277 289
5 712
482 987
96 162
858 315
405 378
381 769
485 264
807 237
728 872
926 432
712 61
625 751
635 636
481 966
116 730
278 416
361 316
981 61
830 378
668 815
336 277
419 708
641 615
395 819
597 118
522 722
283 540
333 925
83 182
598 795
798 171
558 916
489 203
207 426
223 716
890 894
450 301
66 248
659 766
386 215
753 764
3 738
770 655
72 540
295 706
552 583
647 743
115 915
114 484
640 4
19 278
410 356
252 930
438 328
449 675
105 957
816 271
113 612
366 553
283 981
359 947
418 738
774 215
684 153
43 874
882 609
185 801
888 52
631 750
957 590
9 470
389 640
651 749
773 919
120 933
652 20
494 368
166 743
935 74
985 67
539 622
356 774
930 607
417 202
640 404
63 962
910 819
219 692
192 279
918 133
899 116
240 678
724 140
838 957
742 155
536 434
592 368
601 79
728 622
487 250
890 728
350 292
496 456
938 337
580 323
393 874
306 125
780 464
60 259
937 793
270 322
43 167
822 616
254 233
790 889
945 395
546 650
966 184
350 672
409 812
230 965
22 599
800 655
159 285
525 661
991 189
656 230
436 609
473 417
203 706
738 548
306 779
663 242
917 914
179 869
67 719
169 147
98 981
4 444
378 862
596 111
937 610
423 323
669 274
975 400
21 567
507 67
7 521
861 866
428 439
970 268
767 138
124 544
744 140
718 395
575 662
297 738
257 595
103 167
241 516
624 423
131 525
522 263
661 535
237 435
105 962
155 994
504 546
815 458
977 766
935 52
464 91
508 91
141 484
306 556
270 768
316 286
258 2
163 27
277 946
211 33
870 489
561 850
640 900
552 715
740 481
275 749
643 401
928 973
582 87
392 295
737 132
669 505
184 511
406 471
294 439
871 646
971 255
409 599
65 468
332 697
470 802
730 55
980 26
632 71
253 35
180 200
105 763
153 438
196 613
555 788
96 833
312 206
613 418
478 441
688 311
662 203
963 543
686 326
611 309
192 118
421 754
277 396
807 773
53 946
495 945
412 605
99 948
538 486
484 13
121 812
144 860
422 608
277 314
629 584
883 810
236 123
863 568
653 197
35 80
172 925
901 811
998 679
815 945
542 966
80 52
376 323
962 802
511 596
172 732
898 560
172 987
478 723
651 795
949 250
274 276
315 348
147 49
411 648
198 626
774 111
718 39
123 104
342 469
455 16
938 991
790 415
583 261
114 745
282 589
513 281
549 35
541 461
576 242
102 87
290 641
229 808
551 158
234 618
837 893
615 864
987 488
837 630
327 218
574 596
747 568
35 416
825 862
850 121
54 522
461 177
554 323
909 459
236 200
242 795
120 224
287 66
392 957
980 934
1 329
114 597
101 566
767 380
335 263
11 981
916 898
577 328
228 138
894 699
165 73
838 974
433 232
583 247
669 828
620 306
528 763
860 99
594 398
185 104
910 445
13 334
770 870
124 675
615 600
620 191
993 161
490 312
142 17
907 821
873 644
700 117
211 34
876 546
116 995
70 587
765 362
734 697
728 365
583 259
459 280
625 923
875 260
235 905
831 760
794 207
557 159
969 147
555 566
857 404
131 272
481 593
834 520
270 879
298 299
375 974
322 346
320 41
105 983
299 497
549 234
115 662
447 5
94 540
504 52
222 611
551 352
740 923
810 451
695 818
296 547
135 971
297 485
79 580
78 373
619 390
409 729
779 713
632 879
533 339
315 876
501 348
385 98
819 501
85 575
663 299
834 344
352 17
297 489
153 999
736 536
455 221
552 161
192 4
338 103
239 46
688 347
757 761
456 548
557 794
153 190
247 157
95 525
267 529
877 633
581 183
749 758
870 95
257 401
163 417
188 695
390 606
716 972
444 565
739 538
591 442
326 845
183 574
819 763
584 574
255 913
318 998
649 477
54 987
954 678
558 430
135 347
94 872
840 290
577 896
961 733
120 359
210 217
879 263
2 849
419 336
779 928
47 442
11 362
191 54
982 930
697 263
210 962
537 613
956 720
601 21
968 109
480 534
71 154
208 792
131 20
154 977
419 675
449 949
433 92
427 609
72 956
940 652
395 246
780 673
375 904
187 641
64 611
462 750
894 113
116 269
240 238
384 49
24 165
601 713
330 259
980 595
938 372
187 634
228 466
104 835
572 31
178 828
773 976
206 922
776 50
66 143
734 476
474 30
390 424
763 782
863 245
216 37
302 882
698 162
387 411
631 730
114 167
832 142
605 814
360 564
100 650
320 604
310 345
590 231
669 782
230 731
751 44
1 148
796 161
95 160
316 333
517 848
846 207
268 9
817 631
114 403
386 610
196 696
607 201
519 976
655 607
330 793
755 593
426 387
805 220
361 880
219 264
922 919
960 666
498 98
731 911
29 457
349 38
582 705
483 519
26 988
585 753
389 712
284 620
663 846
714 69
878 302
532 111
612 637
63 119
176 810
604 918
174 983
352 192
862 16
232 286
254 736
633 475
455 643
580 522
673 948
1 179
377 410
84 627
116 11
833 627
375 672
371 829
120 176
226 697
451 766
601 276
912 986
983 149
25 283
431 169
945 96
317 589
186 534
9 716
347 47
35 536
305 431
767 938
303 978
2 256
284 26
979 107
512 419
828 450
190 867
390 558
935 976
164 853
631 53
21 708
535 867
867 856
495 373
782 813
575 400
924 316
748 813
424 442
439 502
68 123
888 969
351 494
905 75
273 639
282 566
746 526
895 456
508 722
883 10
470 664
400 52
935 157
121 314
557 656
822 228
117 867
709 431
476 87
541 898
262 193
969 421
539 877
246 1000
767 23
225 305
140 665
424 934
14 999
611 73
756 766
582 755
514 485
626 755
402 238
557 420
35 690
865 66
682 453
975 97
147 691
689 406
772 248
620 503
852 876
770 101
154 951
993 400
869 979
466 632
656 244
473 66
22 686
804 217
533 559
678 223
854 837
450 404
724 766
482 821
305 540
947 743
149 423
956 411
166 220
912 959
189 595
798 618
462 31
878 368
185 668
980 848
161 784
430 783
642 585
396 157
82 706
237 258
474 591
27 993
692 496
183 312
444 581
533 351
791 447
710 614
421 3
343 339
254 821
904 139
24 273
266 517
927 547
370 456
255 664
986 711
460 380
90 539
893 431
64 924
804 895
8 533
253 848
385 552
821 186
924 943
909 82
60 86
617 853
147 426
545 47
571 221
739 953
699 201
853 715
423 38
643 653
505 571
286 284
752 208
253 495
970 166
448 118
177 213
521 349
511 955
189 789
814 454
726 327
28 459
491 821
115 760
975 797
849 12
995 964
962 370
402 509
133 839
650 556
58 770
706 798
375 546
640 830
985 320
768 700
217 632
978 146
237 283
264 429
496 167
72 745
95 287
883 395
583 821
823 287
211 680
649 642
471 838
107 570
122 419
701 674
319 627
66 506
619 46
688 487
561 490
703 335
379 788
403 972
718 506
881 465
891 193
618 835
924 393
995 632
82 540
482 230
527 847
981 612
559 336
969 684
862 127
57 521
883 823
992 373
5 766
1 183
368 701
188 591
580 277
174 354
471 334
657 907
433 643
789 723
935 784
830 223
355 572
294 331
670 625
152 226
604 162
157 839
697 103
732 55
289 985
642 712
177 311
514 954
822 487
724 533
836 963
824 44
811 803
382 64
300 782
359 288
300 45
633 405
711 557
47 373
486 851
101 251
517 284
485 276
535 354
398 277
798 677
655 61
223 628
947 365
758 764
765 900
577 572
287 815
241 498
217 887
45 328
686 688
632 958
122 778
475 254
857 645
497 81
720 94
721 503
968 268
450 202
679 640
860 655
318 741
102 798
425 728
388 723
999 893
911 205
599 385
731 270
650 150
461 712
433 825
279 994
666 741
155 266
885 204
961 477
933 393
263 415
446 926
960 815
343 317
457 105
274 627
109 347
397 325
870 618
116 295
743 650
150 473
482 174
512 155
321 571
986 658
474 969
739 397
106 270
154 964
333 268
200 434
187 842
707 840
321 772
70 130
628 2
239 245
347 640
270 335
45 830
485 339
617 633
233 774
722 658
340 633
129 812
586 477
671 536
321 439
353 955
781 828
51 497
548 861
103 67
305 475
989 420
373 836
911 472
479 738
93 501
692 984
438 976
968 19
956 966
285 411
663 121
492 820
39 612
78 389
713 639
120 237
811 927
367 647
546 69
760 681
143 862
258 207
172 737
271 111
348 996
678 707
203 116
858 192
796 636
964 828
291 422
51 385
744 224
490 952
955 731
13 635
536 442
512 533
593 21
554 983
12 395
535 52
971 467
986 767
138 725
435 733
939 740
132 563
995 457
652 936
562 799
364 143
489 737
864 80
142 752
339 730
805 120
697 149
402 403
939 890
217 254
184 34
914 459
585 770
430 912
13 793
809 336
919 268
178 916
163 194
96 976
846 739
818 183
546 491
209 176
34 954
859 219
725 254
317 761
995 774
737 145
402 56
73 790
798 982
926 512
561 103
331 479
304 652
785 43
638 773
745 740
445 738
696 61
941 705
156 467
424 150
13 599
264 304
566 970
46 907
853 735
244 748
146 685
161 990
784 913
249 755
560 715
981 571
212 137
63 811
914 450
336 402
369 646
670 240
168 972
207 681
480 677
71 359
201 810
326 838
284 73
241 418
605 166
29 198
454 296
939 576
316 451
140 824
895 859
661 949
945 773
128 348
181 720
98 779
63 439
141 283
812 765
764 387
330 61
344 876
354 567
299 263
81 821
225 115
561 554
104 213
84 975
401 969
640 617
898 328
303 515
296 575
922 914
679 645
443 832
521 870
840 501
229 131
396 976
233 907
401 120
383 266
338 695
464 598
780 198
89 159
301 831
395 481
398 55
620 53
199 89
942 272
228 724
712 477
510 272
400 381
439 712
114 655
61 866
304 881
960 608
851 884
462 67
516 11
962 187
574 358
841 861
674 162
992 488
726 495
998 642
247 574
488 675
356 314
750 921
796 507
700 478
308 659
512 217
75 369
519 129
807 112
687 433
849 372
4 198
205 289
404 597
367 763
980 222
596 578
207 232
54 874
484 356
887 15
975 656
642 151
309 763
55 922
103 339
28 205
426 299
744 682
655 904
433 466
857 776
286 107
272 751
438 757
862 33
991 6
148 782
981 905
661 75
206 340
337 404
359 326
488 400
331 567
636 939
793 781
647 843
401 189
518 936
224 294
190 814
760 657
656 101
193 956
663 372
961 117
369 84
67 46
917 129
595 795
309 843
783 931
220 396
658 473
558 475
505 584
605 522
66 967
525 151
898 159
375 179
498 660
26 448
613 813
246 911
396 199
974 4
177 919
788 565
181 226
32 311
382 93
332 913
428 231
566 279
27 607
359 569
78 942
484 572
644 9
731 770
284 877
365 57
685 847
606 856
20 747
939 473
63 716
272 948
206 104
706 465
783 240
513 596
588 788
451 119
247 994
494 597
223 373
63 490
118 618
244 521
624 765
523 344
4 553
237 136
976 301
23 41
538 821
435 603
121 856
749 178
961 54
452 90
359 518
992 203
212 533
520 368
974 148
260 122
104 828
903 671
198 282
165 343
956 178
940 990
687 207
61 886
240 915
405 142
832 264
44 403
335 867
511 729
662 765
734 173
893 71
765 142
220 749
759 154
894 284
655 303
814 867
573 448
476 363
44 761
687 8
945 974
823 565
773 898
679 240
612 220
206 86
973 591
268 136
879 544
806 247
223 659
657 964
499 418
746 564
626 805
482 173
845 329
359 845
564 299
55 8
760 964
100 196
702 433
660 273
579 352
765 468
485 109
291 913
59 391
135 692
36 968
879 937
615 167
494 380
678 883
316 154
198 406
854 198
769 890
448 189
976 945
930 785
75 136
494 410
98 546
32 511
443 546
770 141
365 115
861 887
324 327
915 772
957 16
886 545
385 519
501 471
1000 719
458 473
180 402
156 858
915 938
5 970
511 133
214 952
873 541
665 702
752 184
485 12
388 649
171 473
983 95
56 699
763 997
748 965
389 648
862 151
523 612
65 956
865 580
561 673
711 211
215 534
839 326
53 99
71 658
206 105
15 268
397 561
133 122
833 829
835 1
655 22
202 339
208 160
497 210
6 849
936 675
924 918
586 486
28 204
358 502
284 705
61 658
387 322
264 309
42 702
413 978
518 817
934 864
555 792
40 402
350 781
320 38
613 918
370 746
30 86
950 558
26 164
542 218
559 508
166 690
911 750
343 810
52 991
651 134
897 3
710 637
538 211
234 499
332 218
801 890
977 562
508 830
864 372
311 476
492 298
566 335
994 498
335 450
624 615
143 901
215 276
409 971
701 832
688 625
968 420
499 991
475 386
496 105
619 561
622 595
238 493
420 250
945 12
14 206
83 341
613 929
261 679
716 300
641 954
658 407
191 431
388 129
853 306
18 641
133 654
613 932
406 524
75 762
765 290
896 354
721 634
865 30
813 725
118 680
662 610
143 335
512 454
331 411
733 910
454 6
115 38
561 136
235 501
518 645
183 300
790 183
523 689
498 1000
47 61
760 577
316 196
14 205
847 22
799 635
269 317
35 61
665 597
91 216
44 746
958 542
375 517
333 123
31 511
81 756
151 652
848 891
200 855
47 26
55 445
720 709
937 886
955 336
750 111
669 98
838 386
858 63
15 525
650 440
885 228
731 20
603 637
657 294
557 732
265 253
191 793
462 311
243 777
927 495
697 288
667 300
978 99
880 260
255 204
631 371
757 812
249 999
910 505
766 844
889 719
280 533
218 608
165 20
219 274
151 203
416 861
376 400
331 62
948 672
276 204
835 143
604 113
268 833
534 784
15 760
835 224
505 98
551 554
201 835
177 673
238 319
467 164
625 817
424 800
396 721
956 810
621 566
633 44
712 541
671 35
137 465
351 980
154 150
898 668
446 658
286 287
845 95
161 99
983 2
365 502
453 871
200 871
610 178
649 713
43 87
291 498
685 839
297 931
209 245
657 828
500 484
176 837
269 111
315 18
326 864
354 703
310 639
872 399
178 602
7 262
304 986
179 423
39 755
33 493
270 588
826 726
357 735
722 288
165 567
206 707
827 845
868 669
882 761
720 898
990 443
277 260
672 53
541 62
959 491
567 941
462 344
111 523
342 835
467 790
999 654
139 147
120 99
965 986
113 366
607 38
502 803
88 60
404 344
641 505
172 909
501 205
621 188
309 450
662 322
14 144
659 446
515 301
236 106
377 705
299 868
695 362
636 85
116 630
465 533
798 165
949 24
140 564
243 907
391 774
793 229
536 643
76 305
308 151
354 834
257 434
622 95
828 833
799 842
290 299
11 752
9 400
61 212
338 784
337 393
807 631
447 660
442 30
833 209
442 76
785 523
229 319
16 642
363 475
967 19
498 931
390 232
15 921
545 135
427 38
60 346
959 612
790 279
783 180
905 51
924 205
249 97
325 993
280 264
378 29
586 230
671 670
296 795
882 107
974 672
794 66
512 122
354 655
62 577
622 544
366 628
928 285
554 425
928 165
866 999
781 522
918 94
288 548
229 979
482 690
96 771
410 512
402 878
560 275
122 559
90 202
725 304
470 601
856 504
723 411
816 91
607 847
495 266
394 843
431 553
760 955
51 459
857 613
123 369
253 92
547 561
774 670
175 84
979 162
84 762
914 760
778 193
474 592
486 769
57 828
235 409
665 548
418 256
387 274
843 287
522 971
394 142
369 640
726 405
77 203
49 646
289 244
76 453
492 185
913 965
91 130
550 50
578 211
103 760
607 683
436 143
772 903
569 924
577 946
392 422
662 381
721 376
316 330
167 245
443 505
182 749
969 914
988 162
846 499
144 268
651 725
809 785
73 68
129 75
820 101
773 392
657 847
557 509
171 130
109 546
452 842
380 592
627 806
623 274
776 843
77 583
863 226
607 836
423 4
424 194
2 637
287 249
141 502
272 91
99 424
377 169
780 361
902 679
293 277
155 392
748 261
938 927
541 527
722 841
610 628
295 784
452 701
783 601
298 20
930 521
548 488
138 989
113 469
738 969
399 724
411 627
924 187
966 217
359 343
782 573
386 930
407 426
85 647
958 592
790 125
536 825
331 485
243 944
617 634
526 918
846 124
773 132
818 182
414 710
94 851
104 553
735 598
912 100
360 311
523 729
454 142
684 921
182 90
504 144
479 57
736 155
399 9
875 402
768 829
78 346
883 410
895 74
294 365
218 385
490 504
283 697
509 124
615 188
480 442
580 744
951 385
501 978
947 946
643 465
229 600
238 239
540 316
743 412
988 932
119 571
261 473
517 696
7 147
331 55
386 785
30 859
248 337
119 650
95 329
708 407
534 175
216 992
968 748
886 728
854 460
57 811
306 567
598 448
477 453
640 499
291 954
933 449
852 202
6 899
941 132
394 896
847 824
423 333
601 572
241 421
112 538
632 134
431 409
369 803
211 778
695 16
209 733
462 631
335 580
466 699
472 280
650 563
486 947
872 691
249 496
919 743
556 47
108 387
184 620
348 617
496 953
755 400
589 380
32 411
769 106
225 72
321 224
190 699
637 844
685 673
336 37
490 49
30 41
9 406
154 68
21 285
649 376
508 120
679 465
488 660
15 680
780 542
280 444
6 651
981 595
504 433
793 252
174 539
33 942
941 298
688 14
777 246
788 848
800 215
649 981
167 809
752 691
326 621
348 694
717 382
103 228
340 800
841 825
90 137
200 355
745 775
58 830
767 561
690 16
609 367
625 364
299 749
335 593
702 844
138 466
846 457
545 349
22 65
695 865
462 24
112 957
245 7
626 560
743 78
279 879
427 945
379 369
899 477
54 807
913 575
146 586
956 860
243 375
93 628
471 190
544 177
876 361
502 334
330 935
659 105
240 458
700 831
319 933
827 331
529 276
491 356
883 405
439 496
795 547
505 620
30 104
637 254
663 779
564 364
678 893
705 97
799 139
108 535
105 931
932 92
702 119
88 52
696 730
296 456
576 295
495 518
705 656
3 552
598 181
555 758
333 989
726 836
461 818
337 637
608 833
465 167
20 465
217 368
964 331
676 519
622 893
223 871
319 15
745 379
373 758
87 823
715 769
344 585
646 57
68 75
57 827
636 984
131 652
487 458
506 274
291 477
681 447
688 151
384 534
435 349
797 241
883 272
174 532
405 731
859 435
547 624
563 161
479 143
488 231
672 331
825 459
96 687
673 768
300 18
887 91
939 231
118 121
534 334
759 237
909 986
605 170
34 783
671 453
571 897
1000 271
636 804
875 181
540 845
544 357
995 524
629 917
449 109
630 727
88 443
359 553
59 977
25 184
681 313
131 831
684 695
253 268
619 254
585 981
585 612
323 334
778 20
266 885
323 776
994 997
603 144
773 103
869 473
432 671
432 3
495 543
698 474
278 480
47 614
208 236
501 826
639 11
934 410
50 754
600 787
708 765
387 127
497 20
85 344
986 412
612 750
59 865
281 306
603 154
363 588
963 300
698 71
863 762
436 365
399 467
829 501
788 633
193 65
53 261
423 651
356 676
490 586
497 851
789 640
547 523
883 32
468 421
343 378
639 745
879 2
129 277
44 937
425 950
634 192
295 385
340 855
469 447
379 387
415 592
932 907
178 215
429 273
825 306
127 751
755 512
608 237
214 880
561 150
526 640
798 394
38 960
447 768
205 47
364 247
207 964
513 309
48 810
243 271
791 243
22 215
359 239
760 874
78 408
259 737
695 952
54 975
169 497
406 374
479 402
817 137
551 251
221 861
28 661
418 243
584 93
94 863
866 505
186 146
651 364
967 632
508 871
340 109
214 975
356 90
888 721
420 219
521 537
895 191
789 515
708 350
930 905
937 199
401 811
327 870
181 209
419 477
625 30
945 675
214 406
957 466
216 581
881 95
696 449
969 368
496 536
143 213
880 189
841 645
411 348
711 903
17 394
397 363
61 446
699 367
16 68
524 62
596 848
396 161
963 650
618 941
495 212
589 43
390 135
707 45
529 942
154 896
288 701
999 960
20 543
868 712
893 922
358 426
790 935
407 563
138 172
551 771
770 437
585 920
635 651
20 347
692 725
888 350
172 517
83 459
406 429
458 848
929 499
394 468
58 308
377 121
521 480
677 670
750 141
764 607
260 170
113 860
420 605
233 796
324 13
607 483
194 453
809 208
161 469
118 637
305 119
909 309
267 777
785 16
810 232
105 155
531 926
816 328
299 12
745 46
103 298
982 647
760 369
933 453
342 724
54 994
245 652
8 286
114 755
184 961
841 247
468 999
496 129
783 872
682 603
130 488
124 943
380 334
57 644
885 477
64 440
775 636
5 200
887 40
177 380
824 844
391 333
132 805
353 674
795 66
366 161
80 45
668 188
473 568
19 521
452 350
861 466
373 777
78 928
938 663
400 909
823 346
287 572
913 941
603 100
395 930
148 226
749 269
992 192
353 810
921 17
737 148
597 926
334 668
586 890
179 316
303 809
305 839
121 435
150 390
812 939
569 756
225 755
832 786
619 143
725 27
264 722
114 377
608 271
116 275
353 653
634 451
680 929
989 726
431 822
816 386
593 349
281 486
13 42
839 34
913 542
345 848
721 273
632 736
697 261
493 957
459 38
70 849
184 782
788 360
859 989
143 652
282 864
789 856
942 402
569 770
767 186
963 987
60 978
324 110
470 386
194 4
815 772
27 775
74 965
594 642
514 387
868 918
368 647
97 974
181 440
49 992
445 475
541 744
389 763
138 887
875 341
811 110
540 792
370 253
395 317
710 354
953 394
683 52
706 210
817 763
863 452
213 32
211 753
256 986
252 276
42 711
166 108
954 620
875 490
374 863
915 497
306 329
877 767
296 643
109 697
813 163
577 399
565 23
27 526
484 83
554 688
168 98
901 271
875 956
99 544
755 46
438 662
575 886
384 381
777 424
788 812
236 153
141 488
218 935
807 189
439 883
639 697
822 186
506 104
513 532
700 508
284 323
567 796
86 725
254 184
242 387
553 500
769 397
579 325
95 155
336 511
707 64
905 959
718 784
824 506
230 973
117 463
166 188
681 716
46 964
480 636
2 428
451 136
72 563
72 889
668 172
164 590
707 682
379 689
567 198
488 570
206 222
703 977
626 568
919 620
67 288
415 446
757 498
349 47
883 353
90 900
909 714
486 323
833 990
409 446
130 615
861 293
868 101
306 298
171 14
558 265
583 484
326 767
868 148
703 622
793 289
619 370
385 795
708 680
406 571
433 465
131 691
602 839
625 700
21 27
142 870
114 925
246 139
395 205
918 697
357 717
248 804
654 197
716 406
402 278
831 294
448 760
465 753
371 227
791 385
261 258
430 247
871 718
989 474
275 540
740 800
931 587
716 338
865 114
518 812
926 700
183 454
281 449
967 908
205 11
132 874
470 574
153 406
355 985
767 160
616 203
56 371
686 519
515 153
564 380
629 189
390 217
910 958
178 428
295 996
397 227
509 912
339 631
618 949
457 668
736 66
806 584
358 948
45 945
883 232
507 166
419 501
736 665
492 983
185 836
338 755
403 551
844 147
470 504
721 477
171 388
779 313
212 292
251 944
160 755
758 186
969 236
738 185
36 815
675 414
88 118
141 252
895 146
986 578
499 311
259 334
916 607
992 154
273 650
30 309
607 949
107 477
900 75
319 536
104 220
230 463
303 920
461 53
786 670
376 335
977 741
415 598
973 632
831 215
101 675
94 411
324 154
353 216
714 76
543 463
967 618
1000 712
161 413
903 381
229 766
331 747
1 795
551 34
771 630
915 540
996 603
153 505
639 73
280 703
95 669
683 243
446 851
304 546
577 542
382 570
402 999
481 962
231 871
527 65
127 812
459 449
751 591
547 152
884 155
699 362
686 820
220 894
209 905
820 67
480 363
376 616
248 947
708 609
163 750
851 439
204 155
432 13
523 67
968 229
306 232
807 747
102 812
997 269
514 38
717 656
769 339
174 743
178 338
779 514
883 428
885 696
650 140
915 609
604 329
508 903
40 666
812 677
920 710
567 470
65 936
260 265
372 177
934 552
723 975
603 571
477 287
931 364
68 344
883 948
86 850
907 788
431 89
762 898
475 917
691 940
73 401
530 157
996 933
4 439
887 701
235 455
137 877
11 379
978 109
73 72
53 755
115 506
574 377
463 876
153 258
635 459
471 397
350 604
242 352
455 227
666 680
778 449
601 204
476 995
100 357
15 538
52 132
179 591
690 48
389 947
242 842
874 254
268 496
906 321
231 133
206 263
143 776
769 798
186 343
774 256
368 566
110 291
982 461
293 653
241 749
545 307
657 501
730 90
189 399
428 33
249 386
355 787
224 731
511 114
866 897
335 372
330 520
764 256
491 970
423 265
485 823
860 289
432 946
507 629
253 256
46 326
786 273
822 375
354 16
916 388
423 526
350 989
13 889
835 892
190 159
636 500
42 861
184 772
144 346
831 714
9 288
6 792
41 866
594 429
48 460
453 396
709 873
591 277
294 748
628 737
900 952
51 298
435 373
560 40
230 438
589 91
818 603
591 572
246 467
305 84
702 481
421 110
429 799
955 494
526 408
873 911
46 694
195 774
999 406
280 690
108 413
481 898
895 342
500 353
810 962
142 188
744 126
518 576
48 577
867 666
124 1000
577 378
110 943
453 267
962 695
96 62
496 286
887 627
863 711
44 71
489 697
408 670
914 695
634 260
954 819
178 377
867 875
69 519
713 251
603 424
691 223
107 878
437 746
931 663
110 403
718 504
240 234
656 64
435 24
190 931
183 843
557 858
456 285
52 609
119 362
25 896
286 891
845 119
648 187
262 93
563 19
976 129
983 757
879 850
593 384
75 422
609 355
310 139
185 284
593 52
986 406
655 11
546 887
386 409
110 210
23 563
883 958
905 829
225 865
806 140
846 328
635 903
420 747
525 310
938 541
383 801
604 147
873 820
285 828
603 645
983 143
641 633
237 134
318 538
913 770
69 809
282 828
274 498
453 173
526 349
410 715
124 321
430 742
182 384
906 352
762 521
304 144
699 464
823 670
843 857
496 913
622 739
795 668
744 790
831 13
768 922
219 866
616 720
239 604
293 89
492 785
310 216
957 567
840 926
445 466
363 699
770 670
498 540
874 803
707 905
255 295
728 40
880 345
604 982
323 174
447 609
865 43
936 883
693 247
258 875
727 670
152 375
386 978
987 550
589 98
516 290
667 444
957 982
640 811
683 709
806 363
437 611
154 576
608 969
433 503
142 935
988 857
262 83
480 519
623 47
141 999
729 613
51 95
792 180
477 794
618 3
994 323
596 955
280 418
850 470
979 50
962 295
399 304
437 512
456 703
101 346
92 99
21 398
358 433
513 378
349 425
973 726
70 941
315 188
730 112
235 823
697 994
811 829
466 27
648 727
96 874
966 632
34 546
714 712
964 322
785 321
20 225
508 567
150 724
973 307
109 576
327 454
943 761
687 800
808 190
750 326
794 416
6 240
507 606
945 934
150 241
197 649
594 718
788 579
534 876
661 276
674 228
267 41
887 993
82 703
348 630
172 335
939 873
287 628
954 646
858 958
442 206
468 942
710 922
562 496
876 30
736 140
59 134
164 846
976 781
986 5
16 815
311 405
207 699
919 279
484 565
329 816
853 42
408 868
364 252
798 373
616 315
553 396
917 701
812 370
799 743
726 522
780 647
600 311
409 911
260 330
371 754
837 759
385 835
856 214
801 256
273 631
272 488
750 451
850 188
723 115
53 990
18 632
881 154
363 874
434 49
152 742
50 720
536 130
745 666
665 332
959 250
559 908
903 103
975 835
10 695
240 781
119 400
147 496
430 863
851 611
413 103
112 756
589 375
164 593
821 862
985 593
656 500
226 686
812 284
41 727
85 671
295 915
802 696
926 142
575 90
424 530
970 264
95 954
846 401
768 229
528 196
458 275
774 582
90 507
687 196
889 371
800 447
347 675
824 132
579 61
934 819
834 462
590 634
960 575
564 285
3 18
631 468
558 833
767 40
458 588
811 164
227 14
322 706
966 435
332 497
785 539
571 474
70 304
246 376
213 368
487 788
568 391
60 880
369 619
869 322
321 900
48 241
449 984
279 302
823 246
980 419
343 124
306 157
466 225
641 766
277 806
197 507
953 476
338 803
417 207
522 607
350 193
246 954
971 945
449 626
328 17
260 268
770 209
871 357
11 756
885 140
404 244
697 940
525 38
72 670
580 902
245 490
835 159
612 661
71 233
337 666
287 978
998 626
146 865
805 720
916 360
823 452
103 25
159 343
418 163
37 925
292 22
797 185
494 848
999 918
745 936
923 34
236 470
883 88
714 349
994 428
727 781
396 334
582 577
915 50
554 703
399 412
867 99
182 718
870 175
549 736
619 616
203 36
577 658
670 839
175 83
383 998
536 188
67 981
235 939
346 46
845 435
89 107
149 917
619 407
521 271
569 999
181 843
726 350
396 127
859 368
863 937
224 234
420 514
513 887
306 324
983 667
588 684
725 815
131 108
504 351
141 199
510 20
530 427
826 41
92 854
235 921
823 3
740 409
969 41
540 360
877 286
822 299
733 720
326 853
456 736
44 681
361 467
936 463
287 309
287 10
621 475
55 105
807 409
52 679
818 717
903 246
611 280
953 222
529 559
687 543
684 561
661 672
793 790
801 431
967 536
313 759
561 904
939 419
782 427
455 523
523 260
302 523
769 669
354 768
466 619
474 336
270 450
247 894
569 46
372 447
589 612
944 728
342 791
535 97
211 947
418 202
605 48
174 464
428 744
710 691
566 867
444 726
681 141
435 705
948 457
786 511
87 840
38 169
213 349
279 966
591 936
712 68
206 212
324 40
433 324
588 691
474 578
312 967
312 831
186 93
979 207
407 806
687 267
48 737
681 907
219 189
67 912
228 632
863 812
76 974
71 240
648 959
771 799
381 97
468 707
902 238
362 248
477 978
771 367
396 123
1 474
681 56
730 485
240 346
921 23
406 857
527 677
562 578
451 53
561 359
764 689
556 833
424 54
645 67
780 6
909 406
155 905
28 337
613 459
428 209
393 327
507 781
521 172
709 189
868 710
755 416
203 218
248 727
746 967
814 616
615 849
743 888
555 8
957 955
869 440
875 423
375 297
785 714
531 322
236 872
706 541
771 603
399 786
160 944
563 865
805 951
426 755
26 305
824 813
641 659
956 502
961 918
606 941
590 114
344 634
116 554
750 914
976 135
934 725
748 281
589 557
508 127
805 713
759 983
959 554
672 308
189 475
556 337
879 622
836 460
751 504
74 209
292 2
659 628
330 376
270 303
649 426
379 403
771 478
339 501
488 896
896 362
223 456
863 75
348 791
542 291
892 827
531 54
839 585
227 807
625 221
701 885
69 295
837 917
613 161
882 709
368 531
12 550
662 308
319 151
929 497
23 228
455 426
872 863
136 153
624 763
827 455
249 751
606 323
719 922
834 436
288 107
818 355
460 189
288 48
650 308
166 3
993 498
692 375
95 63
738 987
530 886
113 435
97 80
382 162
376 134
389 114
272 155
102 999
790 212
937 991
658 633
486 487
199 684
750 881
67 520
177 444
706 662
217 990
318 584
702 859
340 74
666 610
869 553
984 376
409 276
798 669
201 635
35 602
281 529
343 572
535 502
735 632
299 730
451 582
636 53
621 963
74 51
912 333
649 841
232 477
125 981
742 891
436 838
680 550
130 887
623 542
415 343
472 869
199 601
531 692
174 187
828 377
617 230
911 358
1000 130
977 836
393 425
332 833
971 510
415 493
124 278
572 830
830 480
968 354
413 40
896 899
745 437
572 335
477 329
117 903
97 945
314 37
32 568
86 572
98 242
157 954
850 6
218 185
87 368
564 123
773 860
54 36
881 984
385 141
140 536
933 155
966 634
499 812
512 740
63 975
83 47
570 574
955 841
180 167
793 826
705 344
927 97
527 997
796 355
782 450
556 184
2 984
266 10
944 387
417 731
362 459
855 951
114 827
230 448
188 83
664 70
941 414
930 50
972 499
863 695
902 380
25 274
778 454
342 259
186 804
698 121
96 700
592 787
900 814
411 74
529 782
770 222
160 906
623 606
822 935
373 319
362 281
832 375
251 26
620 188
471 105
548 577
179 193
575 408
840 724
445 726
414 719
153 86
187 892
42 372
551 482
668 662
870 284
15 35
614 466
855 210
740 755
662 44
795 412
744 951
210 494
938 361
834 239
571 492
667 75
81 476
971 994
556 86
378 316
372 475
38 195
894 742
15 17
650 91
285 656
574 271
321 309
896 894
462 908
480 930
770 126
951 629
445 58
937 892
142 972
566 98
516 907
654 717
106 880
392 690
161 379
574 291
649 903
532 402
907 591
21 189
999 793
451 544
241 630
118 558
321 956
62 731
396 735
682 808
742 841
784 745
268 104
552 844
786 377
984 944
208 999
646 627
566 489
458 210
329 721
752 21
998 147
642 990
499 604
339 311
657 790
415 606
977 268
938 555
549 355
588 519
587 792
170 585
561 295
498 998
178 358
145 579
58 141
685 397
828 680
648 115
58 906
721 402
229 91
464 271
368 861
600 736
771 26
743 141
859 734
254 945
597 727
970 469
137 184
974 38
545 627
708 895
199 400
55 712
522 744
686 195
131 195
484 635
912 634
291 509
564 629
186 591
762 875
572 633
60 176
490 291
751 880
832 899
563 946
951 506
795 477
787 253
213 888
138 857
997 184
773 973
453 510
789 59
838 951
66 194
852 939
39 958
378 914
66 417
816 678
835 240
487 347
802 192
780 120
610 498
10 228
955 909
746 717
280 573
437 361
225 101
278 718
503 624
88 528
801 113
664 319
664 691
820 403
836 838
408 188
226 50
582 933
203 166
535 149
543 754
495 28
541 352
746 275
941 690
834 901
763 897
518 9
411 849
573 687
970 362
604 436
360 447
63 825
233 110
416 760
917 500
329 423
467 734
480 288
680 60
950 254
730 209
584 660
19 550
901 821
651 774
240 305
365 720
538 7
843 607
141 256
993 108
146 331
633 52
446 600
370 697
111 923
222 871
754 183
470 143
22 736
224 724
98 598
779 229
645 844
631 226
54 779
774 145
829 350
694 935
824 770
13 206
28 852
333 108
190 925
747 952
901 85
431 973
713 883
747 127
890 709
540 281
602 112
772 892
197 640
609 828
230 133
373 12
748 212
794 50
658 534
971 331
605 424
552 561
756 254
754 761
363 496
768 446
534 778
978 375
759 351
74 732
145 365
996 853
638 791
239 633
150 619
842 540
73 602
662 889
444 112
357 980
635 556
775 20
363 826
290 655
178 385
100 552
71 813
761 771
955 386
823 621
928 80
517 191
856 401
641 733
939 571
234 352
499 589
343 110
777 971
971 862
412 14
332 70
653 187
80 741
827 291
304 645
220 466
867 293
348 637
314 198
300 342
222 188
917 480
520 397
37 497
914 839
461 454
274 484
749 946
97 739
725 328
153 710
521 24
368 828
246 725
594 474
238 544
76 434
254 408
42 966
833 324
822 554
606 806
873 170
834 703
905 895
268 444
893 774
171 194
318 474
954 554
28 641
534 557
846 880
861 354
563 34
766 369
83 787
273 296
735 105
816 629
270 902
966 350
657 497
912 876
746 887
951 150
236 503
870 584
608 896
680 657
418 335
627 198
827 19
409 678
714 774
953 167
48 328
374 656
71 98
877 585
127 118
251 414
292 228
515 478
695 939
84 968
195 378
941 109
495 657
963 47
524 307
829 843
728 536
825 939
374 64
991 768
771 414
719 103
384 571
586 461
899 970
636 68
685 440
235 793
118 113
550 226
532 570
291 789
387 579
171 698
681 661
65 257
59 993
653 507
589 559
748 81
147 715
94 882
810 853
202 323
946 653
543 492
786 689
160 818
810 900
562 46
507 643
92 241
4 270
61 54
360 931
308 322
611 854
755 524
312 958
247 918
976 718
746 403
482 939
359 41
679 653
663 622
859 644
515 637
293 940
414 179
524 174
13 454
495 39
45 354
496 63
504 652
101 918
450 591
496 787
266 535
703 51
520 883
211 782
610 147
43 138
493 344
832 982
320 233
217 625
218 286
925 947
685 965
733 741
969 1000
455 19
26 632
243 239
103 918
984 931
923 736
394 585
847 285
74 373
188 644
928 761
895 81
435 628
117 260
793 627
803 539
328 86
315 79
20 38
173 187
109 5
442 712
257 331
699 546
959 518
671 31
755 199
31 221
440 816
399 290
820 762
896 252
684 139
332 335
413 291
434 514
320 746
949 703
794 826
660 239
543 622
619 905
408 821
968 410
383 899
40 248
799 79
522 641
524 824
910 312
963 586
955 175
214 400
360 566
234 562
184 705
993 962
853 861
329 109
27 644
986 623
487 681
381 611
548 235
172 817
894 893
41 671
433 787
671 167
489 748
698 493
584 608
720 889
398 476
867 779
510 404
230 479
26 394
675 187
701 228
987 696
579 390
334 531
337 34
226 521
27 669
582 744
235 723
708 964
749 76
862 307
478 653
225 222
459 422
251 140
798 68
615 110
669 770
956 57
617 303
866 372
744 691
945 24
503 896
128 617
735 676
66 139
639 891
759 72
232 430
883 956
683 992
874 758
937 869
770 533
502 577
503 571
301 519
876 584
513 693
73 219
971 913
25 541
17 34
512 552
907 504
385 830
302 398
406 720
664 8
552 56
175 904
750 540
27 473
249 589
107 203
345 650
507 209
739 770
638 105
712 685
228 111
43 722
227 117
260 448
302 131
825 2
816 150
980 443
710 968
656 94
102 700
351 570
310 174
33 563
998 278
20 718
522 55
565 458
76 533
22 921
983 336
208 554
387 844
962 760
115 32
729 19
485 678
369 737
733 176
390 583
82 813
711 455
469 431
165 839
895 409
757 403
680 542
951 936
767 378
507 831
464 476
94 492
414 775
200 809
847 204
410 441
836 46
139 453
317 481
629 784
810 372
892 972
765 927
836 238
677 95
61 858
793 402
1000 126
831 388
946 371
866 887
108 103
702 518
234 511
697 957
163 293
952 828
139 1
309 15
92 567
686 290
917 608
851 478
869 766
925 670
174 520
383 641
22 103
677 64
838 674
825 958
597 256
345 482
604 677
834 540
842 722
501 579
55 700
738 14
357 626
665 232
366 614
551 912
642 72
973 689
121 716
708 266
406 927
357 314
314 796
747 801
414 646
883 325
320 809
153 665
977 978
821 582
567 81
737 96
350 381
392 666
488 282
36 126
830 380
134 343
976 471
102 783
746 495
721 577
218 313
668 345
555 524
44 1
500 593
725 674
177 226
310 408
89 207
447 649
637 939
551 588
455 961
783 860
479 442
181 835
19 861
401 280
385 95
96 801
357 674
796 125
954 984
363 813
332 363
545 529
360 242
878 409
746 307
734 678
163 902
499 816
323 904
908 406
994 863
869 635
562 90
126 882
527 816
641 765
868 30
593 861
572 346
83 134
788 611
417 747
712 275
344 303
787 118
761 561
827 744
124 175
125 100
42 353
603 185
408 614
869 908
958 692
751 448
671 552
647 254
727 428
113 871
495 903
867 147
232 298
315 934
155 229
656 327
904 818
956 616
671 274
369 414
931 971
16 265
593 36
378 415
897 530
10 276
735 468
763 996
966 707
982 332
659 507
397 511
755 446
908 143
940 879
582 230
408 536
124 241
227 215
435 586
180 362
159 745
986 989
540 345
707 685
539 453
754 713
766 396
281 448
199 956
377 38
860 487
582 494
611 632
816 229
332 680
232 503
45 236
980 640
728 56
613 919
890 891
436 716
195 580
864 593
569 468
876 377
640 26
709 128
68 329
445 967
683 16
790 550
222 641
106 785
595 568
109 103
392 316
930 321
382 796
336 272
183 280
48 64
250 623
572 808
491 477
953 660
361 148
397 111
999 454
56 924
923 288
391 854
445 503
601 531
121 484
388 707
845 637
978 197
845 778
875 501
934 917
711 583
435 651
741 667
671 662
944 487
968 888
859 131
641 955
761 712
833 26
121 454
885 312
265 547
337 861
857 761
871 858
734 370
457 933
371 60
999 444
937 606
587 565
24 753
193 381
263 961
436 354
277 498
896 350
386 265
116 616
322 876
68 348
651 695
940 802
81 640
334 569
366 58
129 49
471 31
796 249
926 364
480 251
131 447
918 292
198 880
430 86
797 503
220 876
18 421
423 339
737 936
990 224
582 689
481 943
976 650
673 692
29 821
350 968
977 197
5 465
335 431
922 230
215 104
12 871
951 517
844 670
237 550
685 908
645 969
789 829
494 544
538 692
927 314
406 399
755 621
494 15
412 663
412 943
641 651
62 114
971 148
719 238
706 107
644 193
304 918
814 130
199 431
918 574
527 16
615 216
769 729
312 613
177 683
771 351
986 529
35 659
592 108
588 139
589 561
664 339
579 983
829 348
271 552
301 921
323 718
580 349
997 23
645 775
422 571
921 514
538 508
692 773
283 803
848 120
233 80
735 422
866 785
230 543
658 179
897 684
517 328
34 402
390 849
710 132
389 14
155 930
208 682
833 444
520 502
692 871
455 351
803 57
509 147
66 144
906 10
226 464
973 805
755 741
577 823
78 405
323 969
276 81
700 885
880 199
367 975
760 374
397 707
902 1
702 425
331 931
151 399
63 380
427 512
194 606
375 841
697 341
980 944
645 882
707 431
800 528
583 538
223 514
578 542
389 59
379 776
214 358
150 869
712 365
557 760
856 116
896 118
168 658
289 380
871 609
535 413
793 912
534 375
93 369
51 545
83 142
690 869
127 148
391 349
941 434
333 115
884 417
48 372
846 46
470 321
761 508
278 282
764 28
655 848
644 368
695 875
336 140
198 814
50 420
848 476
437 841
443 280
261 715
337 894
768 278
532 891
231 574
936 231
951 331
602 694
316 729
681 200
889 780
37 49
317 954
344 613
981 652
534 431
941 72
158 978
629 540
140 23
464 628
372 598
485 819
879 225
157 36
71 993
759 637
769 126
804 397
996 249
999 956
872 35
236 592
131 42
956 559
620 783
401 932
570 962
398 255
54 232
629 920
232 261
104 411
546 412
363 997
180 628
783 309
510 147
910 953
58 488
499 525
263 574
422 154
748 405
945 307
510 550
879 60
825 265
326 380
232 95
663 884
568 791
499 994
49 506
719 704
654 891
225 475
83 578
531 930
168 109
632 718
393 491
500 235
176 775
622 17
693 900
129 644
243 694
439 737
442 759
790 612
101 891
78 528
393 867
471 244
444 452
811 359
222 563
836 354
892 699
508 793
44 108
126 210
287 546
525 278
165 403
27 807
662 286
161 575
461 919
26 628
735 264
199 295
367 1
939 605
489 471
498 809
845 835
358 283
658 503
1000 787
527 412
578 780
360 537
988 165
746 54
32 584
501 549
293 675
258 146
620 100
241 47
261 127
538 438
179 328
134 268
933 634
609 831
473 395
105 567
25 590
300 769
854 541
673 259
542 760
136 413
983 702
736 684
563 146
238 460
199 562
909 614
456 676
892 487
783 840
916 908
54 999
982 323
256 601
577 739
423 829
929 373
816 145
574 444
282 358
661 694
895 458
441 616
75 126
204 115
316 365
564 90
889 233
495 309
985 914
256 109
200 54
27 916
86 822
534 95
964 119
960 303
653 304
305 861
347 856
525 346
104 134
111 593
885 365
180 487
530 793
410 162
764 379
983 931
679 414
248 878
561 951
63 468
593 800
780 55
453 694
439 711
386 450
912 56
539 936
288 813
921 831
19 195
888 208
547 949
457 181
827 489
73 234
790 410
530 955
822 494
965 310
59 155
510 998
825 664
826 401
946 407
781 208
923 430
949 380
582 608
839 618
705 1000
113 814
741 165
771 886
27 739
387 414
315 46
594 757
807 662
560 911
781 721
689 82
7 21
416 639
440 498
499 696
490 368
353 206
701 1000
506 644
482 391
546 497
614 680
360 180
179 881
256 62
724 178
732 569
487 998
517 253
914 575
150 606
543 356
292 224
719 262
608 853
451 399
602 355
254 425
312 17
133 534
215 790
123 161
729 734
961 923
228 953
30 206
935 659
306 946
338 545
79 760
287 801
591 169
532 61
403 771
398 605
385 934
663 629
819 626
418 787
86 140
163 671
269 84
60 348
439 588
42 396
447 792
210 514
35 572
725 343
732 289
677 236
442 309
231 910
130 562
733 371
201 423
561 869
810 395
334 18
49 47
143 854
530 64
217 369
820 444
867 622
629 693
323 572
907 370
338 325
916 794
758 546
40 85
856 398
677 692
622 430
737 619
588 435
39 451
611 446
351 286
370 374
531 978
304 904
329 406
423 143
441 547
412 457
240 576
587 530
224 694
280 60
611 58
371 958
486 655
346 758
225 378
123 793
496 296
912 61
266 170
940 43
427 599
687 926
338 739
365 355
922 546
504 478
312 294
495 36
780 63
482 260
300 845
753 486
581 271
383 720
198 592
647 606
138 685
394 576
346 967
479 387
309 25
960 785
360 756
343 392
583 614
122 64
222 807
127 429
991 152
523 394
320 114
837 141
246 40
167 677
601 181
211 760
23 84
116 682
118 292
694 283
554 117
847 220
877 702
472 716
233 961
206 3
278 79
268 700
810 796
235 943
276 302
486 817
754 393
122 328
102 315
362 913
806 139
656 56
44 752
495 257
641 119
108 977
885 209
409 503
944 185
632 696
183 187
786 389
133 530
233 426
538 924
278 251
872 497
46 923
431 880
450 358
829 116
852 350
925 278
220 117
46 91
456 313
382 849
775 572
113 584
984 462
934 771
243 377
183 373
948 746
731 676
624 232
613 704
219 501
303 932
839 968
504 188
937 518
102 584
734 314
874 486
462 169
840 412
899 915
274 695
655 33
590 217
970 849
455 891
201 668
201 296
39 96
298 248
623 26
940 231
267 295
927 546
212 836
14 195
894 230
165 828
451 837
804 491
398 123
333 895
370 909
867 377
557 510
236 31
540 512
658 262
612 927
951 455
570 375
305 977
719 526
884 672
819 242
560 901
584 399
216 75
509 54
961 302
358 507
357 479
644 793
842 754
755 622
689 392
803 287
509 743
278 289
755 960
888 448
995 210
102 351
780 499
389 215
624 582
360 801
25 619
87 913
233 121
33 614
96 17
667 939
457 605
964 965
650 408
805 496
327 105
115 96
777 751
614 232
405 202
994 854
690 782
165 886
264 279
701 38
205 112
126 34
403 788
581 145
378 120
744 793
23 430
66 933
249 858
181 168
720 344
343 896
255 187
451 661
630 950
836 778
256 201
723 762
313 667
588 376
452 223
239 91
149 193
464 408
166 734
789 950
153 403
726 33
421 168
337 7
278 599
843 801
986 179
621 732
648 479
851 906
796 674
493 885
26 172
991 187
953 683
255 280
2 877
917 671
506 316
228 312
491 729
539 743
636 269
343 750
216 688
972 962
420 630
406 886
338 954
417 235
317 912
711 217
987 725
938 473
350 94
357 923
586 799
662 579
642 156
904 392
620 379
167 851
869 915
990 558
116 652
201 718
552 495
391 406
363 166
844 14
824 330
852 448
189 737
758 140
663 348
607 222
719 650
622 379
110 162
404 545
74 28
587 627
735 4
652 814
114 230
813 258
913 936
449 491
921 238
973 473
124 828
72 171
395 637
121 126
363 979
186 863
465 280
849 148
529 277
741 671
523 164
446 704
974 66
872 790
127 867
833 121
886 331
862 667
657 46
307 555
689 199
757 799
194 272
671 9
403 436
43 984
521 485
189 690
965 138
577 562
177 362
396 69
998 58
425 315
301 700
656 323
177 654
550 352
195 972
522 734
215 767
38 25
473 42
128 633
266 311
403 434
478 634
788 793
940 508
475 260
78 556
661 8
890 654
385 249
764 254
841 973
669 72
362 52
122 219
640 738
122 337
986 607
580 467
269 143
915 55
236 177
731 760
988 323
429 988
339 527
70 552
24 401
599 303
311 18
28 899
543 713
894 465
3 711
511 199
641 781
357 777
193 226
703 39
534 259
210 775
114 547
789 889
371 613
30 179
310 329
276 504
575 181
926 342
883 949
719 280
250 805
721 777
293 892
230 325
954 486
418 913
929 142
496 259
156 494
103 363
202 425
795 109
913 940
256 869
234 264
980 192
911 11
980 730
820 415
680 70
672 584
769 160
910 414
323 924
99 367
587 349
866 139
774 410
188 806
255 932
142 47
747 372
815 131
711 57
518 613
124 347
937 865
998 574
711 278
492 539
939 659
561 97
833 811
409 610
135 326
983 461
4 38
186 177
649 563
292 401
427 302
6 652
820 735
136 870
635 107
16 435
878 755
876 232
34 778
570 983
22 61
507 153
581 266
837 604
875 45
26 504
674 766
956 329
2 277
358 116
329 690
785 670
560 68
641 354
805 147
743 992
365 687
777 287
185 77
880 688
201 457
22 748
656 890
996 88
428 17
154 312
785 488
481 484
831 590
579 775
171 259
616 504
488 129
712 845
517 50
926 89
535 24
587 515
451 446
967 798
295 895
151 831
211 552
500 393
129 962
923 438
670 688
134 992
789 140
200 371
772 428
827 421
254 596
125 37
484 538
727 215
464 589
32 533
892 565
31 71
993 862
402 908
47 718
728 458
153 265
689 212
161 117
624 375
847 115
791 507
57 70
662 826
241 272
868 280
266 668
75 493
357 388
795 1000
313 775
592 594
205 513
791 810
281 14
262 602
636 614
416 9
303 474
290 41
960 154
573 336
178 201
8 906
853 301
661 465
921 773
807 251
720 926
574 341
852 583
59 966
364 384
414 730
368 989
738 717
829 528
444 376
625 655
432 603
80 55
118 552
350 30
459 240
20 95
192 501
672 430
552 973
651 88
446 130
740 655
726 313
976 217
873 933
522 849
609 582
137 718
430 425
424 982
14 208
741 87
543 245
58 388
232 21
570 681
132 427
950 267
614 732
453 192
584 158
962 916
887 438
874 869
310 955
717 873
994 856
301 79
738 90
470 571
426 985
437 343
195 153
428 254
101 710
373 112
303 922
573 873
651 958
859 365
164 220
860 219
937 202
655 183
403 380
401 468
878 974
292 997
504 278
267 614
452 365
565 590
447 348
707 213
276 873
625 448
898 450
875 358
371 32
572 922
102 413
895 160
12 564
758 33
228 553
662 483
859 951
348 982
117 225
364 703
771 257
285 633
580 77
851 270
671 942
765 268
205 626
514 561
737 966
722 475
306 907
548 877
507 486
124 160
304 36
615 262
814 8
500 63
872 586
652 258
388 639
677 683
526 430
590 540
468 948
603 662
332 250
619 690
785 814
843 297
810 765
698 431
382 996
208 622
511 743
245 27
351 213
661 456
394 215
199 200
881 942
645 910
384 7
991 873
221 844
570 391
941 219
481 619
967 599
5 792
706 303
475 615
294 289
297 668
723 289
986 636
386 492
297 246
569 839
986 784
877 97
382 341
897 803
4 730
878 223
722 262
712 407
59 509
56 595
328 103
399 31
692 482
378 510
911 509
410 37
985 566
565 299
99 271
635 194
443 494
368 273
843 19
773 303
394 561
233 27
842 682
169 759
510 581
336 564
930 564
945 409
370 764
555 539
606 42
791 2
935 317
438 290
170 485
722 997
959 977
718 442
635 572
574 23
257 823
687 919
645 208
565 746
369 482
266 897
243 767
316 670
701 33
994 869
458 410
751 907
78 105
221 854
923 336
7 875
57 294
333 994
930 508
509 599
982 831
396 409
934 551
577 560
202 104
719 543
580 833
773 966
468 33
50 995
945 232
415 220
512 775
255 407
670 458
92 531
770 365
257 39
487 11
24 55
963 75
871 387
310 893
18 585
980 438
858 498
257 356
727 368
300 62
252 123
948 954
345 847
401 782
801 757
150 701
979 997
810 420
711 855
322 787
142 896
45 365
573 205
315 43
884 854
597 148
402 517
160 80
668 73
165 491
310 537
918 462
919 444
419 809
854 531
569 172
229 583
81 418
696 769
334 222
893 90
547 250
914 646
158 883
626 103
808 637
160 461
181 107
245 91
588 844
509 501
778 172
905 754
502 868
753 430
759 69
43 473
722 864
571 477
22 417
369 132
83 655
810 619
260 328
873 400
463 515
610 22
690 831
613 986
935 167
669 656
308 465
220 779
255 273
414 541
372 51
865 344
468 151
169 44
112 240
599 492
430 465
376 507
977 237
451 965
704 864
78 376
474 528
685 125
240 15
105 651
23 422
24 687
493 887
676 596
757 229
790 535
770 272
411 355
506 594
654 918
322 309
232 750
178 937
369 137
995 822
249 320
534 459
763 197
225 396
279 820
783 267
299 936
917 193
87 310
204 943
428 215
157 619
201 305
938 154
828 117
261 708
76 854
336 437
686 465
404 226
370 945
698 93
573 805
188 772
259 266
691 614
325 980
513 340
597 516
675 257
527 153
944 407
357 854
96 707
488 950
678 950
969 573
382 366
57 277
96 321
461 978
850 351
730 525
707 32
203 850
48 424
832 847
637 608
655 329
16 760
594 66
730 554
822 161
697 143
113 349
962 103
472 936
1 370
710 726
959 431
708 896
679 522
843 652
392 627
939 284
280 457
608 499
307 253
716 80
405 299
882 693
641 285
212 467
5 817
497 853
410 950
76 617
464 543
59 894
342 200
390 639
5 735
532 672
258 311
390 880
565 220
872 598
648 874
632 620
415 193
595 859
337 428
657 536
622 532
377 258
891 429
257 124
620 595
595 356
18 590
270 230
581 757
861 556
347 916
569 499
571 148
811 758
213 845
339 412
972 169
954 69
860 938
632 270
755 250
821 571
489 687
475 899
801 442
18 340
199 354
640 111
567 953
313 970
123 514
335 815
600 117
729 369
57 238
25 77
236 993
839 42
522 696
419 681
622 293
760 455
633 581
452 564
815 889
489 315
116 204
917 175
695 474
721 890
90 886
436 582
332 951
654 475
903 943
230 95
264 88
917 189
674 389
647 821
904 596
471 578
607 258
959 414
56 903
224 672
479 420
143 996
156 313
227 524
939 552
582 432
37 560
890 141
370 827
299 363
55 289
642 991
37 243
977 831
873 230
474 439
14 490
921 619
673 73
877 207
778 3
181 952
525 342
472 712
478 737
508 396
665 993
576 492
89 438
492 735
81 219
168 669
646 659
499 770
259 56
2 455
68 337
443 384
71 380
252 883
403 923
511 800
280 479
448 966
280 116
201 392
140 996
938 34
218 356
66 303
409 214
863 723
409 504
467 429
430 650
197 731
464 756
267 171
655 719
481 594
692 240
42 276
433 672
558 349
350 345
26 519
874 399
31 588
111 127
207 664
194 257
295 828
962 1
274 220
985 474
724 448
841 219
170 814
359 488
340 866
255 917
681 173
764 133
802 524
889 441
880 964
573 998
678 222
49 578
857 874
145 845
175 361
514 622
53 734
653 749
778 191
88 145
430 557
764 287
427 955
793 242
436 360
92 155
1 53
23 334
93 879
602 338
89 11
763 696
86 665
564 251
444 872
132 888
327 764
178 928
298 491
976 691
673 481
13 975
985 364
181 203
920 24
217 379
894 627
492 637
338 45
993 370
821 840
296 998
722 659
656 877
72 963
506 267
395 807
950 484
469 423
683 464
59 581
391 79
919 43
27 919
253 671
402 487
848 777
178 609
342 399
639 37
256 121
699 60
677 975
30 140
479 742
359 161
629 641
929 835
530 226
13 273
583 600
19 313
942 906
751 661
564 904
49 729
322 985
218 19
949 707
258 848
648 663
790 536
246 162
154 683
557 99
51 865
144 676
89 31
216 77
364 860
807 166
577 908
66 757
443 556
937 108
755 165
312 245
843 273
619 475
669 930
562 777
953 272
377 9
945 320
489 507
502 857
438 953
23 435
948 560
188 455
480 295
231 275
365 544
763 292
601 475
282 563
465 897
399 454
694 545
705 546
901 798
908 452
139 523
446 780
562 158
466 199
675 932
712 824
651 377
673 278
793 215
426 479
88 966
106 306
366 967
454 158
723 517
816 351
212 182
543 546
67 283
809 5
230 719
799 776
119 420
523 130
282 223
270 452
839 986
750 28
217 199
206 848
293 939
329 539
207 101
274 106
402 205
808 709
982 32
906 696
960 224
693 180
739 329
683 916
957 628
60 781
453 368
767 581
406 937
888 50
419 133
206 150
149 79
729 958
390 334
132 8
97 584
134 809
341 6
183 529
599 396
151 35
708 377
299 546
129 177
929 363
628 836
579 155
298 794
536 744
419 653
116 562
484 839
469 776
896 786
69 990
159 763
879 566
37 244
85 47
611 245
941 33
210 152
403 758
564 189
311 669
888 736
560 8
877 296
726 852
344 279
41 903
609 776
658 866
714 258
595 385
878 875
750 800
744 659
936 35
318 266
853 267
421 883
629 261
232 896
935 189
644 695
33 136
842 115
200 723
296 835
101 932
151 300
705 756
962 612
525 215
319 944
69 39
670 438
279 72
742 250
710 97
203 833
336 8
886 930
342 217
578 191
285 762
157 15
662 278
753 926
725 28
703 569
471 82
206 306
883 762
904 413
667 67
136 587
297 500
990 886
904 707
573 868
406 100
781 604
478 796
428 536
333 436
902 250
7 588
871 266
662 843
750 648
577 275
73 531
438 673
567 390
610 767
572 761
305 924
882 473
985 719
978 883
47 17
839 891
646 737
767 309
239 849
507 624
588 850
317 991
966 108
492 303
624 5
160 358
929 953
81 904
491 735
815 619
632 486
296 571
635 73
60 241
465 149
779 1
349 746
388 906
680 493
138 719
151 907
797 45
479 496
951 727
732 979
8 438
546 63
876 740
476 478
676 208
429 800
174 263
889 674
352 382
315 563
610 922
382 712
830 627
129 503
306 734
173 199
89 164
702 173
899 967
296 343
36 895
177 793
174 850
364 239
84 311
137 526
334 454
978 863
62 337
257 894
958 541
418 946
231 805
296 263
308 1000
632 734
700 399
729 432
254 973
693 566
577 359
782 187
900 950
257 44
70 965
348 561
309 911
747 882
862 465
429 4
90 192
644 471
427 231
214 989
240 321
814 600
458 250
398 304
351 139
196 799
31 421
516 711
407 698
813 366
866 250
414 231
507 775
632 976
784 67
663 380
58 769
149 82
746 811
164 681
111 960
379 597
833 389
503 839
400 373
880 307
56 308
378 58
312 250
452 368
478 330
694 728
733 739
48 105
514 511
312 723
567 437
781 728
78 562
161 245
221 104
215 121
147 461
443 203
50 813
642 206
811 716
759 866
867 110
436 234
77 808
764 720
567 720
128 958
772 783
436 267
706 475
498 938
54 607
992 691
557 476
302 615
137 345
622 918
379 947
861 755
231 858
880 426
911 722
392 600
806 859
93 492
201 170
277 366
467 426
609 203
366 156
977 318
763 873
669 430
877 530
813 944
103 824
267 638
436 975
538 848
385 744
292 927
473 810
576 730
43 324
884 511
607 457
792 130
66 460
600 86
134 754
592 512
222 784
243 685
198 288
225 542
787 864
205 885
993 229
202 667
215 462
105 794
233 57
827 319
686 622
882 471
818 646
262 923
384 382
556 956
103 933
622 550
921 690
107 955
194 134
787 917
209 489
620 910
226 533
965 36
297 39
674 956
131 874
496 611
423 978
921 949
2 586
771 30
254 215
986 725
712 843
762 40
58 743
250 532
154 299
424 364
383 97
124 368
17 441
492 139
198 262
337 9
395 22
375 845
48 549
156 141
119 980
921 767
46 946
794 113
393 546
679 314
114 304
667 103
65 665
48 49
891 52
229 236
640 266
907 259
40 606
312 275
465 786
164 324
275 556
321 507
141 407
362 299
311 496
383 517
881 258
389 766
693 497
948 411
833 595
214 478
197 544
356 395
598 785
398 419
195 710
717 481
409 722
574 628
127 77
275 613
112 631
184 804
642 12
518 682
753 271
321 997
812 718
75 840
638 53
528 749
608 676
532 835
499 87
393 937
190 855
253 257
990 728
777 754
886 74
787 593
549 286
749 459
274 341
919 483
151 789
537 843
482 38
97 991
399 876
723 256
765 348
817 239
252 17
184 493
811 429
951 145
989 223
498 103
223 135
324 429
504 799
10 604
202 173
646 107
791 771
899 942
776 514
938 449
316 534
178 637
23 720
957 470
978 241
474 942
982 145
820 460
74 160
266 71
508 968
215 96
112 57
28 301
185 137
781 499
985 384
385 62
538 529
861 911
925 382
390 433
405 102
447 313
484 323
509 1000
821 693
40 330
192 49
880 962
260 160
640 675
961 120
713 641
671 484
173 223
908 715
888 28
70 248
211 619
409 301
760 622
606 582
908 47
206 958
824 94
185 933
969 625
533 494
160 763
545 48
167 234
766 941
354 443
323 618
128 161
329 375
446 976
463 930
953 275
152 903
839 446
669 408
475 963
531 664
737 330
382 24
510 30
622 180
244 981
100 919
905 963
168 590
712 586
154 906
733 190
485 269
414 509
787 425
213 639
609 816
554 138
69 840
818 414
484 472
371 533
416 842
970 913
574 682
849 902
20 127
101 926
375 728
972 815
313 683
597 97
453 842
459 453
179 718
610 38
314 169
59 688
174 54
36 963
769 623
231 397
705 311
648 232
476 271
926 683
320 655
574 774
337 45
967 182
141 826
698 260
830 484
669 482
564 913
311 80
249 91
612 420
398 494
8 966
985 857
879 762
470 79
863 357
640 362
488 386
509 535
524 284
721 701
892 601
186 754
329 200
176 402
305 420
780 423
33 45
835 961
4 623
454 556
351 884
760 983
759 524
143 572
289 146
829 583
805 908
709 618
1 951
139 348
934 271
436 941
281 832
397 543
713 962
576 149
560 79
458 77
774 863
371 42
702 661
519 805
809 713
834 721
650 683
97 176
196 437
345 503
409 129
74 165
247 220
609 621
231 909
262 749
814 741
273 124
65 802
871 966
909 735
231 912
183 351
81 425
664 36
537 538
53 879
426 328
801 123
230 291
295 154
645 541
278 689
178 700
90 811
760 648
367 439
200 496
785 281
49 348
734 906
225 698
554 91
208 328
169 102
597 912
181 85
914 990
949 473
346 621
469 110
603 45
773 481
198 831
566 787
211 629
774 531
770 111
635 144
873 529
631 665
767 371
917 710
949 94
147 22
79 957
324 377
708 981
416 712
757 639
89 417
856 294
351 115
620 171
914 534
551 272
784 756
784 863
337 375
677 376
30 956
90 437
696 999
439 123
897 146
552 862
390 41
501 772
47 344
450 194
161 303
215 13
845 70
548 563
177 158
71 70
573 594
44 145
377 438
339 658
360 469
86 51
171 737
191 274
109 722
115 721
854 509
194 246
106 517
454 776
687 869
234 725
1000 917
664 281
811 726
448 586
614 296
706 164
321 175
966 461
188 675
564 694
475 410
430 510
319 660
824 203
791 668
722 982
401 453
731 27
806 448
414 559
1 844
75 866
47 817
911 206
122 919
508 634
382 623
592 927
377 777
660 783
658 156
906 566
912 642
220 643
619 458
853 852
495 659
847 440
742 66
15 200
816 922
509 805
43 847
803 780
5 605
177 83
293 971
117 976
321 967
140 501
670 110
896 86
198 5
719 711
881 156
922 54
96 372
15 869
268 158
672 399
59 572
682 406
522 153
542 993
314 846
183 72
501 427
994 539
971 715
413 157
484 64
698 634
367 417
920 376
878 581
707 510
94 6
720 497
321 835
340 456
533 476
759 532
633 218
622 761
933 628
48 846
612 244
626 340
550 668
230 610
862 294
100 72
762 376
14 870
990 692
201 440
540 912
81 63
728 333
136 784
169 709
978 502
932 915
850 674
395 898
44 159
181 510
26 864
801 349
255 950
930 236
894 385
832 435
869 237
530 93
54 337
802 307
733 776
656 464
945 459
105 958
712 343
983 592
568 743
399 604
488 516
540 223
621 371
689 331
503 759
693 3
362 308
450 424
912 711
509 549
408 712
648 613
42 350
65 852
233 917
10 856
163 839
863 875
708 636
815 52
364 712
659 635
837 110
988 746
133 926
386 415
213 968
944 154
819 676
712 706
145 622
647 839
325 459
688 747
998 556
724 360
199 142
967 14
231 604
329 784
524 436
799 352
329 107
957 328
125 963
657 310
766 452
983 420
70 128
507 283
572 776
74 162
438 680
76 488
512 603
36 677
69 320
688 368
651 133
271 702
500 439
780 768
717 27
205 204
619 903
540 882
408 919
255 816
593 854
212 191
894 872
672 838
582 831
859 410
613 988
158 959
674 467
111 665
646 949
289 867
715 974
163 832
57 143
920 219
542 446
730 644
322 82
489 153
947 385
468 67
353 755
186 753
21 434
742 442
256 604
464 143
90 940
530 13
489 911
729 533
507 278
739 500
56 905
479 545
562 491
446 809
352 302
484 163
795 755
426 257
407 734
658 610
868 399
517 979
922 556
490 338
933 174
292 963
976 30
234 558
88 113
430 607
731 998
996 499
925 129
712 640
343 714
740 397
904 394
821 384
605 146
425 672
595 529
717 198
575 656
65 345
961 165
726 371
943 251
699 862
574 555
733 946
524 770
643 651
774 814
541 164
63 256
924 65
623 817
653 994
911 553
557 282
104 237
870 276
766 827
334 938
614 905
561 786
855 769
274 295
833 177
420 523
181 973
430 7
501 286
132 483
704 639
981 839
956 958
459 319
124 955
406 185
299 553
633 134
420 394
813 910
346 168
325 688
44 78
158 691
13 641
622 163
748 602
260 742
284 367
989 880
629 334
887 872
929 141
970 978
185 562
368 309
690 779
796 229
227 855
385 901
449 775
172 8
665 846
266 945
614 658
208 939
948 982
343 894
978 254
386 74
807 182
684 723
965 111
130 577
874 241
877 291
975 34
954 701
448 565
115 324
433 238
457 255
383 954
462 978
132 77
732 328
661 229
998 358
253 76
705 477
180 862
23 423
560 966
139 667
706 591
50 530
816 463
551 414
584 868
229 799
340 326
59 800
454 68
619 590
473 137
482 44
126 285
755 259
768 560
63 164
860 312
3 360
209 80
696 483
409 879
777 62
805 721
1000 336
443 191
604 190
641 824
738 24
508 777
255 660
868 578
541 281
533 306
386 371
936 529
156 936
61 942
332 326
856 60
37 303
34 886
164 250
381 441
114 853
836 452
288 756
592 994
187 284
260 806
28 473
508 856
298 522
952 445
687 811
754 766
532 539
158 417
672 519
784 115
43 787
983 956
8 783
487 41
284 387
5 206
358 443
168 160
125 65
602 567
487 494
241 936
415 243
738 800
518 501
868 393
393 348
962 809
873 601
334 795
759 666
580 939
900 397
848 114
558 629
447 151
19 537
204 883
636 907
229 401
586 359
417 589
53 123
126 563
601 382
222 979
26 514
53 626
986 326
684 669
119 237
996 397
755 703
261 454
501 500
875 193
375 969
816 166
348 486
55 447
873 127
84 760
617 1000
825 874
816 300
897 848
317 890
398 955
996 287
95 377
606 986
780 352
491 93
853 814
998 387
361 82
827 785
678 484
685 805
529 257
117 835
460 921
770 253
948 305
557 272
432 404
45 417
351 443
260 868
595 311
407 819
910 840
771 158
243 731
904 359
617 987
455 936
582 769
907 911
422 764
880 648
433 124
976 297
344 559
610 623
231 778
870 45
261 915
674 529
349 745
918 789
980 167
583 820
923 882
984 369
104 340
610 605
38 278
516 958
847 791
130 962
124 133
283 383
356 823
488 163
571 263
31 516
739 760
437 380
613 375
92 647
693 704
192 349
936 312
868 596
862 910
132 241
73 746
280 156
417 85
578 729
949 401
854 385
400 842
606 418
680 1000
891 37
926 409
361 973
381 690
391 465
775 673
403 967
131 622
694 149
235 713
574 158
921 163
867 441
65 91
24 497
719 633
272 437
67 696
713 599
889 870
258 905
887 393
291 555
372 144
897 767
801 268
190 982
953 37
184 568
794 601
18 490
216 943
78 668
4 578
812 440
753 537
534 201
177 420
528 277
454 669
613 422
840 659
663 40
238 341
436 380
444 341
363 165
899 725
532 209
391 985
56 706
374 930
827 536
54 733
793 140
806 659
145 356
69 958
316 600
884 510
431 123
980 537
258 586
778 264
726 979
725 309
736 305
517 167
704 651
735 497
408 902
517 912
465 412
988 51
755 427
83 542
80 39
19 756
407 624
887 295
801 717
437 821
403 684
777 421
55 120
160 731
853 920
480 78
573 938
867 92
883 603
556 476
672 311
548 360
86 93
799 918
543 118
405 551
441 627
922 531
908 529
560 308
353 708
335 928
776 954
268 667
539 908
796 869
891 584
421 176
27 928
673 632
152 865
616 515
115 681
541 956
105 44
570 916
555 387
738 669
816 230
979 99
686 156
315 16
921 320
9 116
726 360
760 674
780 288
374 333
158 569
943 542
641 925
837 760
311 466
596 378
284 673
852 134
181 248
844 720
523 126
212 943
128 114
498 741
529 626
430 932
698 940
631 617
952 294
640 961
667 222
633 37
808 778
339 171
4 984
107 364
346 449
981 800
552 696
150 454
1 888
843 865
431 260
660 782
450 483
444 798
908 442
177 140
592 419
849 713
946 265
466 52
347 468
701 436
818 20
440 412
288 185
730 435
784 322
613 719
362 920
663 994
436 134
263 940
730 268
757 437
519 729
544 188
539 610
892 658
362 941
17 56
831 356
476 203
177 170
704 401
894 223
799 300
49 526
968 569
462 519
620 294
394 784
144 761
573 198
754 811
961 109
889 925
757 135
564 566
156 977
205 913
96 683
923 903
611 636
936 11
639 841
515 350
589 54
164 222
661 190
122 665
463 448
270 775
65 486
556 400
329 77
850 165
556 29
148 328
67 72
853 273
68 273
727 868
336 427
811 409
301 465
796 770
555 575
174 936
504 49
177 401
372 651
323 625
863 225
467 267
209 104
935 991
413 434
851 328
908 105
393 189
592 649
601 738
149 768
287 110
73 680
902 205
277 419
46 339
734 975
772 267
574 438
814 773
672 898
720 271
120 274
485 895
576 299
332 873
667 724
693 971
360 473
872 374
130 390
661 295
859 732
414 205
758 653
963 600
161 790
176 552
655 434
587 343
231 609
747 498
991 660
381 161
38 503
498 626
473 558
75 452
771 863
586 162
122 377
984 14
460 190
380 958
737 235
471 407
859 198
845 920
254 825
128 18
300 736
482 943
233 808
728 180
253 21
472 739
193 332
40 787
628 871
496 50
374 68
381 985
311 620
251 159
767 473
826 788
713 733
311 780
380 666
873 745
337 537
688 990
271 676
413 734
545 575
530 798
499 441
465 333
549 621
657 171
473 970
426 190
871 216
292 816
638 471
94 91
310 399
959 123
756 524
941 165
124 960
858 450
635 483
544 455
435 828
938 314
182 9
156 918
791 732
112 818
513 506
809 637
651 921
77 852
289 362
714 305
232 276
715 804
850 753
52 445
709 933
546 947
700 774
777 706
416 970
278 372
695 899
517 740
924 812
448 142
855 818
705 553
928 123
624 23
350 378
607 37
806 666
240 183
423 601
393 103
224 811
195 542
82 848
400 285
866 51
570 489
354 173
30 600
863 759
620 101
855 43
350 767
626 462
940 843
220 893
484 978
356 33
951 329
79 229
4 673
380 904
267 206
630 554
659 613
144 162
5 235
340 931
169 56
778 715
580 23
606 63
299 674
941 647
888 608
631 939
753 25
12 592
583 953
158 818
458 481
400 451
597 433
842 877
746 152
257 645
690 717
235 194
556 68
546 258
999 998
795 373
249 955
313 219
214 690
405 628
969 855
137 985
866 606
898 232
428 222
581 824
864 140
227 37
665 644
555 589
640 747
337 247
797 897
184 473
874 710
346 733
919 438
482 524
223 966
959 225
811 858
342 968
619 164
222 691
113 126
675 400
478 744
194 369
77 8
233 973
119 960
528 688
47 286
919 929
569 344
314 635
294 684
80 697
259 972
822 621
842 582
680 343
768 129
556 679
327 821
752 347
866 214
345 258
229 929
790 76
746 223
356 864
872 396
507 407
695 769
665 519
195 33
479 761
890 402
416 537
172 34
412 786
381 20
208 570
215 791
497 579
518 644
731 659
992 753
864 848
182 596
241 635
340 347
302 944
635 784
490 76
799 270
358 331
299 17
317 789
515 169
928 122
322 323
73 708
475 710
136 619
790 96
552 74
514 150
416 175
107 7
292 863
84 948
112 409
473 660
170 995
666 381
512 999
14 890
291 620
82 748
554 21
120 694
714 481
792 281
53 403
26 823
297 301
95 341
174 627
531 4
705 972
642 524
959 373
980 655
885 899
528 353
674 788
951 682
61 247
955 715
522 695
533 621
49 915
60 948
857 509
63 727
769 982
514 578
968 979
763 236
832 504
945 634
167 759
25 560
662 444
454 743
900 207
48 588
316 306
244 195
527 830
248 130
220 102
66 954
524 315
835 968
54 62
171 720
740 657
975 861
804 235
359 907
53 141
45 956
15 335
76 970
764 811
405 324
166 912
965 339
378 726
41 647
142 623
511 574
818 976
963 73
819 187
583 896
516 165
231 243
997 789
808 855
978 777
455 985
784 652
287 679
589 439
428 385
806 939
233 11
832 317
387 407
349 736
546 810
787 169
617 308
507 970
618 451
453 89
717 450
291 647
800 77
440 84
801 603
560 151
771 557
750 752
126 191
183 844
608 331
770 359
361 888
476 775
47 722
434 1000
907 844
188 360
885 852
395 214
908 704
898 796
416 753
611 228
408 405
504 414
64 746
861 372
94 735
797 279
901 441
978 927
536 615
701 551
446 494
94 910
469 209
612 433
291 948
590 255
363 77
971 428
621 735
392 385
19 931
758 855
110 591
487 228
824 777
840 402
317 319
639 514
503 261
60 862
861 379
197 758
637 929
984 772
98 284
895 707
44 896
138 516
644 942
738 951
410 952
5 778
746 908
382 1
746 184
60 548
878 434
662 450
54 143
790 103
697 183
420 615
950 887
495 246
300 757
989 841
807 918
17 409
375 633
167 832
30 871
273 460
521 893
499 298
397 432
373 656
827 849
457 540
237 978
624 328
247 477
489 751
53 681
597 846
69 446
355 17
254 612
398 655
728 787
197 944
606 298
438 432
969 755
370 187
728 87
983 776
269 302
359 874
676 639
585 780
381 376
544 761
687 203
382 748
773 395
226 772
556 790
322 469
218 993
767 266
344 289
398 425
269 771
114 543
45 11
287 213
251 539
241 298
352 837
682 558
118 445
497 888
838 337
331 921
567 668
174 113
614 136
333 183
366 814
106 939
367 998
570 988
157 959
459 307
852 265
788 961
305 465
559 505
508 37
193 760
515 32
531 231
14 384
15 81
743 148
990 400
855 71
622 930
599 332
698 397
737 945
258 817
319 85
939 367
150 367
182 447
540 807
703 205
401 618
732 282
120 102
728 204
496 342
830 512
808 950
136 803
787 655
640 737
279 1
451 267
121 770
270 165
898 972
90 818
253 610
189 708
555 335
281 36
364 823
696 459
743 207
604 954
500 717
400 735
288 540
479 544
28 101
283 65
114 59
755 505
381 618
414 522
137 657
101 218
55 612
849 835
688 685
501 411
48 912
538 998
183 830
905 424
88 527
62 98
292 545
910 460
118 336
196 582
640 40
622 1
938 253
620 626
703 964
739 840
416 39
176 107
993 802
529 176
718 396
343 203
439 744
318 995
129 432
145 168
28 108
901 760
758 672
418 927
668 351
945 883
261 770
798 161
933 953
991 394
672 862
104 611
877 393
557 879
256 625
308 683
218 458
353 477
52 424
91 744
224 717
111 906
857 688
111 651
797 20
846 326
751 109
172 530
652 29
757 989
709 483
337 370
84 682
756 212
112 662
924 768
853 670
687 906
64 546
872 357
439 719
362 589
291 678
238 469
250 511
879 859
106 140
526 85
794 359
546 440
475 607
397 934
135 199
424 299
290 321
9 49
375 175
356 516
877 609
102 480
843 377
563 994
829 490
949 397
196 48
400 766
755 787
869 815
645 605
422 125
775 634
717 765
957 212
182 571
721 589
648 981
307 390
321 116
334 737
977 516
13 759
246 352
140 94
119 314
388 178
264 137
569 984
344 715
740 248
379 206
85 758
310 141
210 812
126 485
400 342
48 32
309 243
544 852
427 994
817 376
489 201
972 932
393 822
111 694
604 703
755 242
449 79
901 52
113 603
723 135
693 60
938 736
24 613
588 246
187 713
18 267
638 688
973 252
233 136
582 479
655 415
501 43
752 525
317 829
159 928
323 390
251 471
826 508
875 668
701 512
264 373
151 269
807 261
178 919
27 5
18 510
571 597
345 678
455 644
624 758
915 204
918 269
109 628
256 728
177 555
520 200
559 196
241 608
150 78
233 767
445 436
266 895
672 259
461 128
759 522
707 491
378 576
51 292
41 984
657 640
433 222
714 953
161 981
385 859
302 745
89 233
897 812
949 979
721 201
352 114
367 838
795 853
821 156
78 865
330 571
986 143
820 953
615 166
141 835
910 345
709 129
897 466
973 788
545 728
397 734
370 554
929 39
634 553
97 838
790 875
378 950
380 626
203 810
495 33
561 627
853 421
559 418
839 79
581 267
873 702
299 879
972 860
884 967
333 10
957 750
4 485
918 626
224 460
579 838
982 532
793 660
951 367
728 541
19 503
183 346
16 645
929 457
58 707
148 357
295 948
402 716
236 599
429 646
444 86
850 831
908 357
395 251
763 679
465 521
231 712
463 34
22 296
597 754
669 74
991 277
25 797
564 955
786 784
319 631
116 209
219 796
744 572
405 64
487 685
858 409
431 904
719 702
646 539
326 476
478 684
221 368
33 285
704 218
500 983
810 124
677 412
925 364
832 168
868 165
907 294
500 257
781 897
864 765
978 945
364 641
914 352
41 768
709 923
262 445
248 826
877 788
454 874
425 146
853 540
317 133
35 260
604 858
798 178
241 16
818 277
582 989
129 311
445 960
60 922
965 675
659 472
142 214
139 977
354 624
98 463
329 273
789 740
985 357
960 426
542 977
663 305
515 858
648 153
965 122
834 434
666 670
633 635
271 585
615 577
365 251
566 814
827 239
18 470
656 806
804 314
979 353
224 198
138 902
941 960
315 784
520 798
185 440
912 411
633 71
207 590
920 304
842 158
695 329
900 727
116 702
475 552
37 884
321 697
440 792
144 94
534 109
342 149
712 953
159 387
893 902
695 37
718 867
298 989
1 946
710 998
285 917
823 879
88 74
530 657
723 515
484 849
586 418
50 83
944 735
928 196
534 589
195 505
697 503
781 957
138 84
142 460
697 141
267 927
87 965
269 127
2 49
860 457
299 385
720 609
647 956
968 499
983 265
947 44
93 915
897 321
806 33
610 752
481 186
779 324
887 251
415 281
215 249
248 960
186 532
725 946
759 844
158 4
434 201
9 411
238 547
635 264
536 117
958 495
972 822
351 363
364 284
948 921
47 214
740 22
703 121
42 888
98 583
498 848
684 240
439 680
714 300
465 553
308 709
882 855
973 85
366 496
467 127
945 70
995 551
879 811
909 513
963 137
481 579
109 410
888 664
708 177
114 702
317 12
137 92
627 607
957 595
322 238
112 142
827 888
482 698
871 799
159 465
426 796
636 579
103 630
251 996
929 702
426 218
541 211
289 288
374 343
191 824
748 131
275 201
388 429
711 392
891 300
208 530
534 219
222 266
542 512
714 562
306 505
772 640
105 938
808 13
877 292
803 676
47 243
389 883
348 560
123 392
585 321
598 941
826 537
381 279
675 410
326 920
897 409
825 199
899 753
118 91
639 987
932 311
106 698
268 587
361 995
851 79
487 696
389 325
508 6
135 138
736 949
490 858
241 785
69 326
841 255
637 589
146 741
601 43
476 88
207 94
867 501
26 668
90 567
597 138
9 963
165 103
543 299
680 537
551 135
788 107
421 289
229 695
191 357
973 374
698 891
646 684
425 447
554 468
262 879
990 477
821 591
530 865
229 301
962 795
363 612
934 768
991 855
174 45
928 120
242 801
240 553
376 162
260 343
756 667
117 881
770 185
525 126
384 624
929 986
17 946
519 273
823 627
78 663
37 625
558 256
97 514
945 220
569 420
114 548
622 741
991 888
660 197
440 947
380 643
29 398
313 101
967 9
313 856
52 637
18 968
669 557
565 2
551 641
926 636
921 530
860 694
761 45
46 8
59 562
306 224
680 532
884 693
312 619
744 591
643 107
8 815
378 668
915 406
874 224
539 392
588 189
11 251
894 569
141 369
456 847
248 206
211 52
814 118
926 376
348 776
120 368
541 810
713 391
18 481
103 497
566 756
361 308
998 91
930 217
683 698
215 166
737 268
883 890
996 935
341 917
923 345
929 617
79 755
776 209
432 749
33 206
191 532
495 347
785 453
597 499
958 488
587 486
328 211
169 618
3 239
989 549
397 336
136 72
837 858
959 880
958 704
854 624
263 342
872 285
805 202
66 211
935 881
859 262
315 939
829 636
773 679
636 177
609 360
294 861
464 442
261 462
739 785
308 593
779 432
379 699
355 331
943 536
241 998
726 24
870 282
231 81
584 976
258 329
646 901
641 864
587 363
670 372
779 182
357 647
658 766
678 76
720 992
84 900
74 463
556 101
166 120
696 995
169 35
350 464
957 905
257 151
242 559
882 969
840 404
235 444
254 483
5 660
327 618
245 509
836 680
91 409
474 938
698 38
777 487
764 628
134 806
387 238
642 582
852 875
676 203
720 148
744 222
338 740
55 372
469 219
170 131
531 948
351 606
60 988
603 554
766 90
706 612
659 996
22 952
395 152
780 152
252 822
987 826
769 335
197 598
524 194
411 248
74 501
5 395
341 786
18 34
422 142
433 277
929 950
966 723
456 486
594 317
526 383
169 702
379 162
141 182
491 886
54 251
602 241
935 455
69 233
519 467
164 820
708 413
68 169
438 907
24 372
439 17
855 960
52 596
619 93
459 396
526 959
487 668
987 892
396 61
479 160
785 998
379 107
61 378
548 742
986 76
263 409
41 824
812 813
654 5
992 546
451 668
481 548
312 689
52 383
296 67
746 498
452 310
938 746
115 931
90 643
218 713
842 623
754 724
391 776
661 937
437 308
939 774
943 184
370 317
591 832
238 767
776 36
333 126
489 654
487 507
926 908
738 147
445 298
92 744
187 656
585 58
95 384
59 323
738 884
609 613
981 345
866 596
55 132
175 610
788 51
549 545
235 819
271 112
386 217
416 57
354 487
247 82
313 464
741 214
976 45
286 24
465 296
136 141
42 294
204 875
451 110
891 396
532 313
649 651
297 639
112 54
247 331
955 274
756 386
916 78
853 455
461 634
572 891
780 131
486 597
331 695
265 448
828 98
997 348
243 845
812 758
179 495
522 555
193 556
79 169
962 436
98 479
991 693
768 969
181 593
614 587
160 204
329 91
626 576
395 162
13 412
354 363
281 622
345 352
13 136
204 707
384 383
820 78
1 636
29 743
886 117
157 436
781 375
740 266
44 945
190 713
369 390
359 630
146 740
668 741
651 565
794 613
568 158
790 759
931 121
317 653
745 963
239 474
480 495
326 984
835 24
570 751
237 139
578 317
552 839
716 660
115 111
869 964
481 416
664 122
715 700
33 43
122 233
578 620
380 356
1 229
70 984
341 849
401 462
720 672
683 174
541 331
486 390
46 438
356 796
536 322
239 384
170 352
999 950
254 40
757 372
449 457
629 583
513 472
475 153
342 842
904 629
56 471
418 2
444 765
923 980
862 189
758 765
526 90
100 630
917 713
245 365
115 697
588 400
78 266
470 243
253 456
99 635
530 974
365 992
46 210
860 671
521 653
191 643
479 44
607 365
860 824
912 401
404 156
455 949
270 160
438 554
367 739
676 742
184 790
206 778
60 917
950 174
665 650
717 886
564 289
484 936
280 811
215 284
134 476
333 630
903 528
756 301
900 656
782 803
861 492
529 122
646 300
561 140
807 792
85 623
885 12
79 72
118 228
244 140
861 898
687 290
792 353
129 938
37 234
91 439
878 1000
848 221
488 930
877 969
872 302
99 183
568 623
842 995
667 258
519 443
436 780
951 746
278 675
111 121
707 188
932 496
159 341
566 935
158 360
635 896
989 873
574 909
513 403
492 322
665 90
227 316
187 18
23 942
212 510
259 643
844 598
195 637
354 676
681 320
939 771
339 437
152 455
349 497
387 51
355 712
542 901
697 188
700 474
881 480
489 475
873 648
514 636
473 647
642 125
160 308
360 186
41 985
382 583
419 986
256 665
108 536
805 655
112 766
663 443
508 904
538 862
982 151
340 59
816 190
215 841
483 844
602 452
922 229
675 69
196 805
187 124
718 449
986 10
359 484
102 463
37 552
181 262
965 303
291 429
927 697
730 695
282 272
233 226
63 961
275 566
319 252
215 574
807 407
824 446
86 234
449 924
534 562
351 583
926 679
966 630
945 567
782 640
684 599
296 573
58 744
284 493
36 679
598 508
70 799
382 654
392 786
391 533
634 104
98 88
692 159
429 216
250 827
604 424
969 169
343 34
584 188
171 998
214 762
834 380
235 870
69 47
99 121
314 201
585 794
512 997
416 674
977 421
877 966
540 268
436 699
320 541
34 554
484 681
404 95
54 221
382 94
269 350
303 154
695 499
901 923
256 973
681 544
681 975
309 299
993 888
491 914
188 663
472 279
130 492
871 464
438 226
650 947
621 177
210 288
365 572
532 116
588 66
286 756
549 990
429 439
668 316
144 187
835 802
301 800
393 972
491 769
271 896
544 828
29 778
931 672
796 75
893 732
670 515
236 607
632 60
130 404
463 409
296 39
634 445
853 463
540 1
475 94
794 59
121 130
510 221
9 524
483 176
731 793
226 319
929 274
134 925
966 401
426 638
309 75
50 867
453 998
269 973
631 441
91 624
471 207
516 398
418 748
880 470
764 681
587 182
80 308
812 379
770 967
715 934
377 233
707 538
325 914
958 265
68 606
365 553
785 943
641 53
922 34
610 280
40 426
255 403
265 506
387 351
881 149
161 590
40 116
577 317
65 605
658 246
148 839
30 922
928 480
486 650
427 259
537 135
383 236
962 279
744 610
625 565
872 114
351 511
826 696
515 672
389 556
779 148
665 576
501 724
380 28
723 305
864 592
597 817
987 805
707 956
931 356
908 757
762 210
844 839
858 686
666 938
107 451
622 869
699 853
686 20
61 861
297 503
383 567
574 535
137 425
149 58
854 53
955 541
424 587
267 22
558 215
657 408
130 430
249 642
728 179
726 342
486 527
618 599
569 667
773 790
841 165
802 672
301 523
370 230
526 48
591 861
435 552
289 38
325 803
147 886
742 821
793 964
634 578
663 104
934 726
696 673
935 718
141 180
356 567
837 728
281 827
562 906
88 978
48 888
9 654
888 288
236 708
3 89
889 546
486 392
794 258
18 415
87 850
501 413
297 887
290 322
404 994
297 43
958 342
98 678
734 618
490 93
407 889
604 582
786 433
762 557
352 913
308 309
57 760
725 353
184 791
915 817
495 491
265 956
731 422
947 518
789 685
553 817
605 825
49 913
496 186
642 97
250 644
619 731
613 78
246 888
312 758
478 785
174 676
121 911
628 295
88 107
393 662
896 149
132 347
878 72
214 11
183 829
296 305
144 611
543 824
272 54
162 665
36 265
92 957
992 70
880 304
710 937
808 165
362 149
914 873
553 587
629 245
454 506
374 188
672 345
162 977
618 288
438 585
938 794
400 146
303 205
530 674
7 655
716 110
640 35
371 699
124 751
339 270
288 620
990 235
758 284
190 250
253 104
113 973
572 337
238 872
275 689
166 833
424 6
865 327
298 357
490 735
777 125
58 990
418 824
959 537
273 529
116 448
600 405
77 367
455 114
419 390
668 49
200 76
396 147
538 123
6 564
735 281
908 73
220 322
898 858
762 94
176 911
91 590
757 993
474 58
871 869
9 308
11 606
972 997
101 738
213 708
461 871
664 749
145 598
383 573
360 103
658 611
982 394
488 574
180 58
829 604
850 472
965 849
159 61
993 655
790 625
606 688
919 602
763 658
855 41
738 458
270 848
12 751
188 543
857 339
912 539
180 689
45 890
997 211
340 124
496 623
450 903
122 976
573 348
658 758
183 465
371 793
781 876
307 197
919 87
581 480
327 2
390 163
916 756
835 576
122 280
521 13
932 73
336 48
668 760
188 447
559 101
188 220
578 991
923 822
535 919
981 35
211 732
552 459
368 825
632 161
717 735
13 938
505 957
408 359
84 790
332 358
207 908
298 317
829 409
79 568
356 700
161 120
21 609
4 635
416 775
66 28
847 904
933 682
246 225
823 742
727 553
437 200
590 946
315 328
854 137
807 284
190 830
821 21
202 812
424 65
100 192
200 337
921 141
1 359
834 360
189 273
843 387
534 649
152 494
253 833
318 515
227 516
978 419
773 713
210 459
715 270
737 166
306 300
739 521
588 33
658 256
293 674
874 205
715 17
439 628
250 364
73 690
956 898
112 549
423 634
828 977
416 549
923 543
423 870
492 798
716 73
328 392
533 916
358 268
858 632
818 352
414 477
172 268
657 167
967 509
36 433
289 164
162 4
317 784
791 623
323 505
885 857
794 922
159 339
237 500
6 386
89 30
848 372
26 159
294 384
468 120
819 808
315 156
381 832
819 784
245 322
795 630
240 412
975 513
751 397
241 196
192 399
535 456
525 737
157 270
103 952
964 530
74 612
841 755
735 753
698 310
624 181
312 643
433 759
645 179
165 662
237 691
195 536
63 715
945 98
120 796
260 148
330 827
536 327
287 954
391 832
108 308
515 184
44 86
916 179
465 89
959 146
621 375
784 836
614 255
694 50
53 390
599 797
297 15
730 481
534 425
208 20
721 13
405 499
211 436
363 306
539 89
474 48
223 25
320 92
420 867
564 818
212 857
336 742
566 266
581 533
412 88
676 612
7 224
31 911
1000 898
12 525
199 528
39 503
577 897
845 254
894 633
821 364
969 484
302 957
585 966
174 408
85 61
217 421
445 903
522 192
426 667
435 650
794 742
905 808
807 196
318 947
118 53
496 788
437 418
495 180
134 242
816 88
755 559
194 423
924 420
623 659
826 718
616 427
267 860
506 845
612 662
114 469
157 252
878 149
829 898
385 775
794 686
1000 164
386 172
396 472
566 651
776 75
125 402
261 103
84 41
714 271
972 193
505 665
383 945
285 879
170 611
437 45
860 199
175 479
844 548
847 289
21 319
489 164
938 664
11 707
564 778
984 627
742 598
33 689
732 171
791 590
296 385
734 264
992 535
212 969
681 215
888 627
671 798
89 154
952 259
650 890
967 901
495 96
679 337
957 435
218 508
750 749
857 538
118 234
978 874
653 183
129 459
796 839
617 281
775 165
91 941
757 712
503 322
294 796
383 121
956 632
726 75
817 122
266 523
785 304
291 397
197 199
90 122
634 453
545 351
457 955
920 494
615 754
781 392
33 712
170 243
570 241
389 958
417 343
272 726
304 46
694 145
120 239
472 664
994 25
212 719
827 156
642 150
278 388
572 722
28 511
443 148
859 925
488 590
203 250
429 26
145 144
919 383
385 760
618 8
687 437
53 381
438 981
166 424
918 640
698 263
581 321
94 969
231 404
92 50
689 626
839 615
904 729
195 789
397 193
214 263
217 61
877 898
542 471
212 437
397 244
694 482
6 541
663 580
885 307
704 907
323 360
728 877
598 498
149 51
903 332
699 30
591 457
633 527
45 374
984 470
54 397
89 232
821 123
205 466
606 823
583 333
449 939
824 336
163 469
50 736
119 570
225 611
863 792
913 812
961 809
143 852
188 746
917 660
155 922
230 261
987 13
854 330
961 690
942 284
239 665
983 309
456 407
327 388
546 892
159 809
113 817
181 931
985 334
152 675
259 203
413 214
931 568
480 406
777 603
919 507
824 409
847 635
240 239
238 610
597 261
977 64
291 968
387 733
656 144
300 46
615 661
603 89
366 79
972 249
300 493
830 100
775 231
98 350
36 577
750 148
236 890
594 295
327 742
682 23
874 177
918 1
551 569
138 119
25 543
866 592
50 536
876 299
391 626
478 307
753 207
370 919
900 291
361 265
565 149
659 908
390 974
203 344
666 444
833 73
21 566
40 678
816 86
884 242
931 215
688 562
59 936
273 64
66 32
777 55
36 210
314 579
502 291
585 46
449 950
471 950
954 298
788 326
307 717
331 116
314 86
182 657
150 499
747 571
862 397
276 643
394 520
894 746
460 392
263 797
812 414
582 169
240 341
861 577
445 750
324 641
909 336
39 292
977 249
458 306
290 421
228 349
591 16
51 833
190 182
257 623
223 866
478 708
811 445
975 279
622 297
816 289
955 66
253 366
239 264
538 53
873 385
914 844
817 222
434 199
221 369
804 645
307 217
944 924
775 425
654 698
853 184
787 725
892 924
530 174
865 509
142 399
108 518
443 944
201 277
818 608
292 256
527 515
699 960
268 389
576 174
440 791
630 974
98 707
617 125
298 827
681 865
248 562
152 488
839 457
654 394
702 842
168 501
504 19
271 681
269 332
366 925
499 756
446 477
78 972
238 521
839 402
691 671
14 460
230 971
359 522
256 943
460 498
719 206
671 297
661 771
106 889
854 792
819 444
721 483
586 219
556 422
1 90
886 620
674 224
667 249
763 68
806 644
957 464
913 609
367 107
750 538
789 990
383 594
823 558
753 605
967 293
578 686
550 936
541 378
945 543
824 660
693 858
877 833
95 178
159 871
798 788
358 715
992 325
290 23
219 106
66 968
644 902
710 607
515 552
782 146
61 492
893 693
433 793
874 787
635 656
579 272
208 922
921 206
34 365
872 999
683 818
486 278
95 201
76 822
841 179
451 853
326 784
787 640
669 106
633 189
111 515
666 564
71 775
1000 679
364 516
473 212
829 881
586 128
229 504
559 38
472 745
980 938
226 254
53 214
105 964
241 149
462 47
165 70
616 815
639 51
727 264
312 709
538 691
264 529
91 482
527 999
954 670
549 357
721 126
634 812
135 1
717 465
727 511
224 572
966 360
780 591
424 803
491 113
277 376
68 126
778 49
862 188
641 936
549 353
680 411
630 558
63 997
17 154
228 527
674 965
71 451
943 902
663 597
803 223
466 291
926 6
575 428
610 179
516 872
598 651
528 531
749 144
498 502
395 73
442 619
663 800
440 46
501 89
99 223
22 188
438 261
879 251
120 329
721 891
568 808
823 523
232 948
200 374
712 990
736 584
132 982
696 595
671 677
928 860
38 719
648 51
235 489
457 974
278 272
93 373
260 561
255 202
457 327
533 702
427 298
228 227
13 124
403 913
365 672
702 840
575 754
35 863
167 842
258 47
144 26
472 164
225 366
980 46
765 541
638 916
351 992
162 934
870 185
41 603
201 839
105 403
932 164
363 433
297 636
489 934
792 317
107 578
765 920
149 116
208 38
920 212
636 207
397 426
325 25
479 191
739 463
562 931
860 59
458 826
237 770
407 896
23 684
388 8
473 488
976 915
510 155
911 122
955 954
682 442
937 43
986 953
568 556
618 771
294 407
43 175
315 831
246 813
569 181
155 693
743 770
420 236
366 600
827 280
410 904
555 754
421 91
234 335
211 695
501 221
157 573
667 121
670 783
711 50
935 170
701 201
560 128
23 42
671 622
585 388
355 389
314 197
397 330
155 667
657 160
997 234
256 961
627 139
924 879
827 913
486 221
621 378
510 846
964 619
2 416
959 968
261 1000
761 963
591 834
589 373
782 423
751 766
694 785
275 990
195 981
987 42
155 23
348 365
636 243
907 356
858 138
704 633
182 283
856 909
222 599
553 581
640 65
217 318
448 80
550 58
584 549
555 109
538 20
306 515
736 17
971 57
277 800
744 700
198 37
791 392
926 876
443 440
396 638
274 639
827 944
147 221
292 518
717 149
619 541
941 309
330 574
630 886
542 334
60 460
658 397
505 133
810 314
638 61
164 845
74 568
715 465
304 426
110 903
741 359
368 261
714 193
860 544
424 164
737 598
447 739
168 592
880 404
252 741
329 617
603 676
552 429
38 297
671 653
433 915
244 628
765 598
893 692
523 495
146 829
448 70
953 257
676 527
539 611
670 658
71 823
115 589
885 225
699 334
505 311
783 398
956 660
286 266
2 477
55 143
961 428
915 759
21 435
597 621
814 870
483 317
725 186
684 306
575 13
463 769
212 183
768 123
304 836
713 350
940 856
562 52
434 854
764 706
728 534
142 168
856 391
967 807
143 643
745 131
728 20
989 550
455 1
198 13
12 204
958 57
938 678
787 792
338 306
512 874
209 560
831 101
413 586
402 670
335 238
720 230
584 359
288 865
589 861
732 795
551 413
707 155
182 171
193 767
563 428
236 152
292 370
804 199
50 31
952 886
560 601
855 122
212 102
863 62
515 804
795 88
99 913
123 927
83 740
314 359
632 510
860 760
878 105
501 57
806 387
246 71
601 147
761 568
458 700
608 40
972 661
342 909
656 696
605 538
983 835
603 825
48 548
880 555
785 137
172 153
182 621
342 39
487 805
691 113
129 132
123 774
274 540
872 179
362 861
663 173
860 743
862 207
926 458
975 336
984 201
160 328
714 726
438 958
859 632
560 839
864 48
753 638
941 894
780 623
450 510
871 535
455 83
874 458
343 168
439 583
724 799
991 427
716 554
725 345
125 320
170 43
405 144
932 885
41 593
795 239
686 267
912 712
928 735
530 140
736 621
616 623
807 4
137 168
8 837
999 363
970 547
785 158
23 663
797 697
305 343
591 733
807 830
131 454
623 975
448 297
759 694
473 912
480 27
647 765
181 132
431 557
919 295
525 475
783 580
942 139
580 417
129 940
885 473
326 173
566 723
573 284
728 563
553 120
276 731
682 739
573 275
685 501
550 109
843 393
222 866
807 85
106 1
230 71
925 93
917 148
1000 404
795 840
19 164
374 377
609 423
865 147
874 474
368 613
125 73
134 63
446 274
514 969
772 548
922 419
561 313
185 989
23 452
980 539
505 403
363 814
945 834
236 962
356 489
985 821
645 808
937 188
815 167
601 707
122 674
608 791
574 931
846 797
247 317
298 46
578 983
925 617
949 63
997 655
172 342
65 138
833 86
986 930
155 666
596 24
96 1
102 223
486 813
517 144
828 511
48 750
742 989
432 573
879 944
463 935
902 362
327 818
914 372
237 565
113 128
532 626
552 857
834 147
772 662
711 585
239 306
450 727
694 915
589 184
707 157
717 88
130 904
465 57
842 117
949 669
76 214
816 732
822 783
710 194
704 678
601 8
537 860
254 550
249 298
241 651
509 187
908 301
458 707
781 425
986 927
835 590
910 199
548 906
53 263
491 238
655 867
36 549
785 775
549 615
840 231
851 875
626 132
946 22
330 199
656 940
129 954
39 13
881 800
150 824
339 771
180 985
576 622
189 537
521 753
965 135
198 677
362 440
804 774
216 228
291 142
765 43
105 422
20 106
678 616
701 562
770 32
505 354
58 876
817 739
467 383
493 134
612 590
743 821
138 596
712 278
222 854
431 847
967 281
289 866
712 840
422 953
550 471
448 691
450 847
330 292
442 690
380 204
641 598
953 109
942 821
984 256
8 304
96 157
754 529
373 164
95 803
33 75
21 277
784 469
878 980
725 774
245 28
548 297
579 102
291 267
386 147
489 978
879 429
863 933
508 312
971 326
921 249
698 764
180 782
474 388
847 397
644 617
455 486
772 778
78 362
15 64
377 803
3 845
755 388
658 362
561 875
334 614
49 127
125 505
368 143
770 19
729 611
90 410
142 775
304 419
166 980
975 104
915 303
286 968
416 355
254 250
565 410
625 555
568 177
27 649
382 228
401 875
71 565
994 44
885 180
325 860
730 444
324 454
491 638
461 139
916 990
352 729
914 920
927 332
265 410
75 524
180 834
702 868
264 64
872 143
15 524
596 561
32 245
329 10
475 878
949 873
711 722
277 965
321 522
539 969
684 829
40 532
446 706
748 30
811 119
560 926
489 490
871 177
904 360
660 828
287 378
745 773
803 843
370 694
706 859
819 779
109 775
1 248
883 848
265 632
47 314
590 310
143 6
981 456
368 875
92 232
967 454
713 759
849 416
565 476
563 463
551 219
133 946
912 564
605 244
430 441
973 309
626 438
427 704
804 652
512 168
546 643
75 67
992 978
266 455
576 570
934 546
770 866
767 85
733 858
83 247
891 846
105 516
607 24
541 24
268 818
513 449
726 58
632 20
94 508
35 110
228 147
521 799
261 833
604 588
596 822
973 764
324 609
944 727
907 952
151 759
386 416
468 711
613 838
300 335
885 843
557 278
79 67
257 949
376 97
762 836
324 449
68 438
888 525
937 599
643 44
891 673
87 313
513 525
116 999
469 499
348 805
91 636
958 868
386 448
507 206
9 661
626 826
290 332
970 156
230 217
227 968
121 462
229 132
474 665
97 207
506 766
928 9
552 591
320 29
498 357
102 778
947 192
485 383
666 383
455 647
733 61
231 954
273 70
861 720
329 723
553 720
944 876
466 587
920 996
71 145
110 765
690 986
331 433
123 984
664 599
512 213
236 175
217 624
819 232
510 801
963 64
949 223
570 317
893 728
87 504
508 59
741 370
690 696
48 786
720 167
773 246
648 743
240 723
670 955
489 276
45 935
700 730
123 407
301 797
860 414
673 873
185 241
90 400
972 163
879 594
612 833
542 41
801 296
251 530
791 435
704 212
100 852
524 909
471 200
751 780
605 21
590 783
897 378
507 664
356 34
891 338
956 916
795 77
344 671
804 727
400 480
492 799
648 329
803 911
741 480
926 429
149 801
226 728
385 258
544 23
478 409
869 112
101 399
910 311
609 545
614 974
600 46
439 981
222 997
938 567
186 259
333 5
216 328
953 708
257 496
419 318
495 613
171 402
950 58
282 558
576 243
608 710
125 953
467 405
88 678
134 878
93 835
415 728
284 370
686 450
589 94
176 380
353 747
362 971
17 389
562 460
969 704
407 350
752 194
560 463
494 939
634 549
382 340
761 600
972 834
247 385
148 776
749 948
54 913
54 956
193 276
338 908
592 174
9 378
138 960
306 341
651 283
591 17
943 905
138 863
110 965
307 544
876 7
237 490
292 930
338 553
349 740
751 361
371 28
686 332
226 241
646 709
202 268
71 548
106 310
772 856
474 692
600 818
789 319
62 309
263 475
742 747
325 663
264 593
218 863
45 261
236 357
356 891
270 947
229 162
915 655
608 380
224 665
258 498
933 747
574 119
445 963
895 144
588 976
552 990
649 860
994 325
152 74
726 593
293 665
556 182
927 561
372 3
198 349
558 510
483 890
513 14
532 468
777 437
324 174
379 832
312 213
696 997
357 603
519 767
777 480
348 6
465 150
127 154
205 603
861 972
323 893
335 858
584 380
473 641
752 220
73 150
418 841
992 255
300 672
903 863
725 347
147 786
753 688
21 166
659 836
585 899
615 217
767 568
212 491
657 233
558 2
417 386
475 215
279 752
918 700
771 919
678 633
20 205
933 443
295 856
65 922
286 333
491 120
71 462
966 894
475 248
666 667
556 952
547 583
362 912
674 497
740 593
120 433
879 914
513 106
831 29
447 472
827 263
879 147
63 666
22 146
705 316
189 163
910 141
175 529
751 356
688 841
399 755
344 486
355 615
191 816
238 375
722 272
810 914
511 310
704 681
109 254
774 894
448 972
788 152
790 829
269 444
424 193
677 427
66 266
138 694
126 106
349 117
235 397
711 35
730 838
421 65
23 76
293 687
67 394
99 663
558 861
166 689
81 389
76 223
72 6
74 709
633 29
483 321
126 876
566 210
224 692
46 136
29 255
836 526
8 346
123 232
768 682
415 105
138 925
153 838
555 786
562 54
607 59
563 354
69 938
163 261
18 871
515 739
234 692
35 67
329 786
418 975
650 757
702 170
516 972
777 818
401 400
333 117
545 700
564 405
562 347
574 829
416 629
126 661
820 75
252 520
631 861
308 887
967 247
403 653
861 183
450 750
264 324
862 546
28 718
737 955
795 234
136 442
855 322
415 223
344 435
236 817
950 102
385 441
482 837
243 928
578 418
508 668
668 765
992 50
313 152
357 5
460 635
780 656
857 729
705 567
14 839
339 126
459 514
648 619
11 97
900 442
610 103
987 584
245 278
411 434
913 230
405 681
505 893
457 391
257 188
989 929
602 790
249 433
792 665
100 766
554 592
573 369
569 96
464 195
957 828
417 918
259 437
280 790
707 500
645 747
395 458
633 939
846 33
12 35
949 324
479 100
407 618
329 628
392 685
116 796
690 664
572 434
143 438
558 61
995 604
908 85
262 881
286 175
910 942
89 380
341 899
829 319
724 108
130 897
31 81
957 390
267 967
557 407
471 788
979 152
275 583
569 973
287 69
135 688
993 253
209 510
745 154
451 108
750 33
211 375
250 898
187 995
267 383
740 762
274 472
966 567
325 586
426 959
241 734
40 328
558 261
141 24
687 270
528 563
511 918
676 25
928 631
328 433
696 736
396 511
727 165
416 701
156 967
573 415
761 934
895 556
192 60
892 997
318 786
66 479
676 967
613 494
479 810
254 419
271 362
399 65
801 496
897 694
826 18
304 301
967 174
625 794
744 347
373 744
129 679
912 526
345 343
252 586
381 316
824 637
620 253
697 329
429 541
142 539
798 793
128 851
937 971
154 607
679 347
43 744
402 649
426 339
412 919
116 584
765 744
864 671
667 94
788 274
641 901
598 636
432 28
669 396
838 53
203 57
606 149
645 695
756 710
454 657
99 185
537 769
302 258
314 143
841 110
920 168
137 933
976 227
626 896
28 600
789 648
261 166
742 602
809 404
457 311
104 594
457 281
226 203
29 829
783 455
322 313
544 972
188 917
873 792
764 781
103 98
835 516
863 54
871 931
722 125
731 664
962 71
845 629
957 280
551 311
587 700
108 706
85 804
913 565
618 159
23 235
536 109
694 795
464 757
183 304
85 770
648 863
645 946
336 825
638 875
816 872
17 371
385 48
579 391
792 629
197 60
518 544
329 208
758 644
699 784
232 653
113 466
373 501
721 438
876 312
106 868
708 849
466 554
372 608
493 722
806 311
242 411
312 851
959 213
39 103
185 450
885 682
20 631
262 498
654 127
841 473
706 751
925 479
12 74
881 274
111 772
241 26
840 42
935 310
668 872
284 820
853 422
157 999
850 981
293 19
81 611
782 613
990 248
699 366
666 712
177 230
681 491
314 131
779 795
12 601
545 595
207 443
930 683
555 149
326 308
884 85
372 205
869 758
935 580
395 264
440 638
100 899
762 640
525 578
694 799
549 840
304 158
149 674
681 315
201 468
662 9
493 723
68 571
811 324
383 239
403 787
606 446
449 982
419 6
189 632
923 488
792 671
353 531
831 411
858 541
227 507
835 522
530 364
80 121
971 984
848 751
773 888
830 908
655 350
58 168
50 304
981 377
742 165
294 211
728 773
764 673
453 349
679 40
600 742
77 756
429 932
767 549
310 393
174 51
692 299
21 360
339 547
688 271
383 436
51 553
657 734
672 369
483 652
439 62
171 145
138 812
775 393
119 495
933 690
185 155
991 225
539 170
149 736
632 203
672 681
373 842
41 594
838 881
55 269
392 915
860 670
515 18
304 607
761 187
671 557
854 607
195 162
873 191
40 937
118 795
22 834
384 477
612 300
328 687
184 736
936 175
59 633
363 622
732 164
685 808
693 773
801 314
378 228
745 476
16 179
36 317
58 480
68 866
826 730
739 536
601 323
13 54
17 951
190 570
994 555
301 431
228 47
880 62
341 428
222 858
102 815
189 496
522 198
794 689
548 116
126 938
304 869
885 978
716 413
816 941
637 331
878 532
980 996
780 888
644 229
755 45
49 232
314 77
740 383
553 395
329 846
299 218
397 509
882 10
69 14
976 307
275 63
328 784
595 543
850 366
844 909
775 244
551 25
130 498
150 750
338 852
946 999
102 691
752 15
698 867
715 323
526 843
646 808
288 399
469 789
743 277
883 402
386 389
14 897
694 689
817 109
347 776
223 551
55 847
196 1000
795 319
775 88
927 915
9 658
83 852
938 159
504 677
615 209
92 770
138 826
13 636
225 667
851 258
186 98
112 76
482 410
277 393
273 380
682 24
12 161
87 231
860 657
870 459
728 796
713 560
798 845
506 698
645 103
717 881
295 417
17 559
583 312
48 539
618 987
69 887
647 347
292 101
700 651
783 484
495 819
666 405
454 213
881 821
701 212
834 701
169 795
65 469
302 409
62 907
918 694
736 711
551 819
822 870
197 450
96 266
923 377
623 735
592 722
148 747
766 208
772 572
392 140
198 702
713 660
872 850
852 602
349 253
830 997
525 20
216 592
959 209
85 37
678 927
806 505
717 871
158 670
362 211
453 339
797 38
451 738
526 780
121 834
94 415
645 600
250 344
194 474
431 166
618 100
103 512
128 880
969 113
785 417
835 530
518 704
723 516
254 436
517 323
398 684
713 20
124 540
417 393
309 578
642 37
583 441
457 223
513 432
824 633
389 38
662 788
496 134
518 850
104 836
996 796
359 352
453 551
824 943
460 659
722 342
638 114
449 434
509 832
519 839
847 767
117 829
341 451
874 298
281 228
112 626
184 512
579 442
230 976
23 237
768 604
980 223
102 453
728 362
375 298
943 949
99 221
500 977
854 951
900 548
902 80
543 768
911 878
99 645
857 532
452 184
812 225
523 748
21 330
362 856
969 334
57 99
758 11
515 519
565 845
985 294
785 59
103 844
600 315
924 651
536 415
758 633
411 645
72 733
278 304
537 151
558 589
286 979
433 811
857 10
861 411
824 445
319 286
631 427
825 257
761 448
354 483
363 942
73 467
558 501
448 220
601 135
418 768
948 250
904 219
821 517
947 769
997 577
231 957
993 211
337 987
328 666
208 296
528 127
674 315
828 415
309 839
477 516
901 192
890 694
930 293
904 572
178 520
942 404
356 667
441 398
119 727
739 351
353 917
268 929
700 662
548 489
183 44
250 825
293 682
397 639
339 847
661 236
579 421
424 413
219 503
105 923
755 425
524 766
510 822
368 620
453 984
646 152
237 771
90 136
360 800
162 649
550 890
617 823
847 526
323 588
997 775
838 988
584 313
495 914
742 788
953 716
915 43
864 794
130 749
726 763
375 220
339 187
51 938
86 89
807 486
423 616
763 111
269 962
460 965
378 481
897 862
858 333
291 517
887 647
231 547
70 170
917 267
262 281
954 923
879 995
729 480
664 865
794 453
124 607
817 365
671 403
650 12
805 945
409 164
667 655
398 91
598 346
738 719
391 120
574 66
225 815
242 846
348 655
433 623
344 584
263 793
552 845
531 379
713 816
376 39
642 184
22 254
297 918
458 233
262 891
444 159
523 141
148 461
519 368
151 61
97 501
317 846
958 705
189 983
156 644
543 939
729 505
252 170
201 21
444 579
764 988
953 947
323 900
763 273
779 325
344 10
538 644
977 254
662 987
554 642
755 171
360 721
641 4
713 622
211 306
14 491
451 850
999 225
708 255
930 327
650 720
884 705
404 946
492 623
503 528
20 30
515 337
232 975
531 91
399 100
201 656
37 306
798 949
613 380
839 893
318 831
27 574
214 503
826 850
473 535
412 74
86 354
332 107
786 170
61 286
550 278
948 330
688 291
626 293
216 449
78 974
353 441
197 645
10 621
349 822
378 1
19 995
155 146
644 745
927 650
758 233
8 486
778 553
290 614
799 738
840 751
629 405
715 238
501 964
143 163
424 912
291 171
862 377
472 458
770 168
475 81
203 518
739 459
43 942
727 420
757 681
208 983
877 792
662 572
303 146
40 492
200 261
191 215
929 319
438 74
314 436
523 757
614 126
739 345
393 808
871 841
209 904
591 19
259 72
680 24
557 68
889 281
445 450
95 241
957 7
10 977
94 296
979 495
233 292
758 320
671 280
26 928
327 493
847 833
167 207
664 250
233 830
803 304
928 152
658 623
411 139
108 681
110 495
372 902
337 446
879 374
272 327
404 939
537 286
839 395
67 250
717 752
892 920
130 294
871 667
493 121
324 705
61 39
811 690
131 724
270 911
40 898
440 259
797 396
414 259
174 729
7 163
940 794
941 926
195 766
396 484
867 89
228 525
917 24
795 97
596 191
75 873
656 807
768 599
902 816
264 154
927 31
339 153
859 805
737 155
131 503
623 55
506 868
536 67
494 578
98 631
982 589
379 416
201 724
814 74
962 167
533 813
249 570
563 459
731 755
805 823
509 674
974 246
429 974
166 729
979 711
262 515
582 967
216 427
582 52
482 540
740 871
581 381
354 223
136 763
853 729
900 419
762 202
494 636
810 492
665 344
868 215
70 990
521 868
967 617
234 291
226 900
1000 118
533 146
667 658
969 621
525 234
301 990
80 304
496 792
453 292
575 370
827 148
641 70
164 375
318 732
396 321
115 46
573 330
798 801
610 184
549 256
105 243
287 691
692 759
883 448
374 294
738 478
457 723
234 102
83 179
84 640
776 306
689 23
434 467
849 513
809 375
641 900
722 364
699 143
567 307
899 676
309 166
473 466
765 60
206 241
779 318
681 513
763 176
145 871
309 824
898 358
974 294
515 759
815 677
655 894
450 586
136 960
956 679
22 645
885 975
465 189
726 789
493 353
830 716
396 44
128 564
96 58
486 501
544 850
366 714
643 560
814 399
982 592
766 440
42 750
239 726
886 654
330 521
45 618
488 595
830 909
13 209
35 674
377 883
376 668
321 286
768 830
84 542
774 496
790 23
218 668
69 725
434 375
110 987
584 827
276 840
741 58
307 61
151 131
419 583
929 360
236 241
598 850
242 600
403 691
762 584
246 144
768 567
882 864
862 56
572 503
985 479
133 388
315 450
628 394
400 170
901 276
540 458
203 51
127 566
822 872
725 389
801 893
49 234
777 698
860 472
212 45
889 723
278 879
462 996
101 668
707 162
640 850
368 547
185 639
61 334
284 843
888 779
171 107
935 126
53 555
534 3
263 152
70 735
787 20
642 764
903 16
401 508
904 232
34 290
804 970
2 27
861 718
262 487
189 539
409 554
231 690
654 899
107 778
740 213
276 463
36 345
958 53
579 768
536 603
596 454
384 817
112 56
251 983
871 217
935 407
282 251
348 255
336 804
454 828
197 390
110 244
1000 708
598 867
232 8
264 813
365 739
570 996
637 479
497 613
667 726
222 618
219 332
522 200
507 934
670 501
408 690
170 782
216 769
904 810
866 471
750 678
523 134
29 414
445 995
605 981
742 827
572 1000
21 512
802 858
538 700
99 997
591 737
901 558
604 960
911 847
546 280
923 455
968 692
334 302
776 339
611 12
699 392
993 435
797 382
842 855
306 699
35 691
681 508
381 373
501 479
447 370
439 803
123 374
150 526
195 930
444 543
32 182
289 749
95 804
289 552
282 609
792 592
975 694
951 456
943 904
976 212
58 527
278 850
860 329
367 10
989 30
137 149
878 773
718 263
787 984
317 938
563 942
834 590
350 934
287 374
776 133
584 300
479 876
313 785
430 229
294 67
539 817
418 427
349 761
541 1000
721 96
250 604
686 98
360 155
574 481
139 142
521 68
927 345
658 510
612 191
257 584
583 986
130 834
443 925
297 513
111 197
433 558
916 809
420 668
910 120
838 824
54 990
205 761
776 962
305 507
502 479
44 862
369 147
886 648
922 427
554 598
758 685
703 482
393 765
141 545
262 552
58 792
618 432
915 77
956 677
187 126
7 185
87 203
626 830
522 112
212 364
373 405
224 680
390 360
690 186
987 411
490 123
77 914
55 448
717 376
437 989
878 730
93 689
199 969
158 451
992 965
52 473
212 380
417 953
690 962
179 852
957 194
522 351
8 501
15 676
683 8
98 567
953 722
468 247
367 858
408 506
737 703
686 938
659 359
646 430
507 786
845 781
590 292
808 14
97 217
631 1000
954 166
39 917
709 87
783 350
473 429
521 123
169 851
611 868
315 718
416 589
423 115
853 809
193 409
102 586
192 839
172 571
993 60
366 85
122 882
115 970
223 556
668 511
831 221
339 424
63 167
778 369
282 783
635 409
67 445
836 393
8 782
431 934
149 20
970 861
957 366
897 19
215 508
518 714
712 679
319 981
719 469
128 273
408 1
368 324
141 702
326 511
885 20
357 517
790 899
951 872
541 773
854 382
570 45
709 678
789 594
303 282
771 140
468 471
45 144
725 799
200 787
907 954
237 599
511 795
290 158
526 41
805 47
436 539
596 462
963 691
510 850
980 442
683 412
453 426
31 330
915 222
214 890
692 162
929 81
455 612
493 980
12 14
159 351
274 352
230 960
418 40
839 287
567 654
373 323
752 651
531 1
594 929
970 511
929 996
979 312
185 730
600 342
52 591
642 326
596 572
668 924
843 586
834 73
725 905
186 396
366 730
588 318
965 468
614 808
81 732
695 777
398 169
516 945
790 25
716 749
880 1
165 636
778 689
600 646
87 729
7 110
436 348
809 192
11 212
125 598
945 608
146 495
376 291
218 6
603 21
264 332
798 528
786 947
435 63
213 78
89 484
954 173
211 895
710 385
906 395
817 79
555 675
106 142
978 944
810 321
679 149
993 241
870 629
852 219
391 53
619 339
52 301
431 656
358 397
113 851
766 32
369 472
723 991
657 583
50 751
359 95
911 166
606 805
133 795
570 137
640 719
957 570
820 163
311 743
508 979
31 140
467 526
96 328
418 969
390 535
553 410
522 515
3 216
737 979
833 182
71 389
292 115
649 347
936 311
225 869
965 651
488 900
110 890
888 415
899 601
131 873
803 967
598 219
176 759
93 688
96 224
573 669
137 833
256 771
116 228
120 921
592 804
696 165
767 814
906 6
809 683
740 989
531 393
591 524
882 534
496 557
78 90
692 502
359 232
522 526
141 150
537 59
713 581
253 997
446 138
327 955
250 908
455 20
918 503
306 952
401 21
695 620
46 656
819 968
227 484
164 354
721 30
249 484
641 871
997 898
91 160
459 498
995 560
70 225
243 430
36 527
658 996
284 737
532 967
664 177
3 50
656 981
28 390
431 278
16 614
324 506
426 674
999 834
866 212
824 376
502 856
109 219
29 345
984 461
688 158
654 867
695 408
863 482
873 902
622 646
517 349
668 460
106 13
648 159
603 251
329 233
71 334
132 866
575 503
939 706
267 218
221 944
869 824
464 129
396 473
856 544
130 566
259 804
639 161
890 263
819 745
544 80
599 736
961 857
101 486
870 800
69 732
437 856
707 371
905 47
936 582
731 92
964 120
47 836
977 540
211 19
869 529
601 28
335 125
695 330
333 800
973 351
200 328
57 380
838 736
992 520
539 128
628 804
241 542
39 236
384 514
596 802
433 19
244 970
100 223
804 629
110 801
58 554
680 526
704 65
152 957
282 695
472 503
616 15
578 886
497 294
127 83
188 671
899 348
152 943
153 740
377 584
542 260
839 439
788 592
577 799
693 228
442 730
62 258
454 93
228 815
382 632
948 557
491 647
871 878
88 259
390 504
759 368
931 727
296 938
784 583
994 772
150 60
720 743
822 530
844 148
928 459
263 572
244 60
933 478
776 404
68 102
540 180
224 396
766 107
608 651
647 795
403 640
909 664
604 105
582 598
503 866
916 754
52 572
257 239
149 945
793 397
103 916
491 34
625 552
261 78
772 945
275 196
764 717
82 290
546 733
859 688
110 3
367 749
517 523
218 317
999 35
88 845
774 706
793 221
665 779
694 790
707 564
258 571
260 878
182 888
879 144
630 88
45 853
540 826
792 943
45 904
54 334
625 20
981 68
45 379
595 245
960 487
293 191
723 74
385 255
365 933
719 866
534 937
908 427
697 92
129 183
850 752
77 36
533 450
318 796
810 538
956 150
239 84
543 794
45 319
643 389
8 230
939 165
210 787
660 94
76 763
807 260
179 967
643 153
428 334
537 292
790 925
640 658
252 297
699 13
991 977
928 573
794 271
2 930
791 286
870 42
438 379
692 483
163 53
235 121
663 304
321 550
658 941
340 769
757 96
391 123
743 386
787 589
687 857
43 439
451 103
111 963
55 145
109 299
568 63
673 911
748 486
268 13
607 651
604 151
204 491
293 707
214 424
810 828
575 883
562 494
999 993
873 91
781 656
695 419
326 60
259 153
518 328
176 482
21 843
418 839
983 170
338 588
630 248
798 748
985 264
321 239
276 560
439 263
322 711
462 886
474 875
107 228
980 847
468 8
747 928
984 297
881 39
973 717
268 928
441 176
892 986
820 74
792 909
267 700
242 455
741 869
370 963
826 106
779 406
759 125
706 283
168 410
346 622
747 110
832 510
470 443
126 350
903 388
96 510
250 862
814 42
743 767
976 419
112 991
666 693
168 993
502 385
196 442
221 576
542 842
972 25
239 903
310 381
187 658
706 183
487 886
696 670
974 320
721 218
169 375
18 220
274 545
402 368
988 645
154 129
396 164
136 904
958 390
933 372
371 391
233 820
47 398
529 629
240 541
258 151
654 403
83 201
36 110
668 291
954 404
191 611
277 324
451 536
797 330
39 805
795 803
984 490
341 358
138 136
800 89
390 937
792 126
698 61
882 903
46 408
732 788
658 115
720 628
290 560
377 152
805 116
360 965
122 197
451 83
677 68
846 763
328 974
783 969
767 531
113 449
460 982
681 718
104 362
44 533
52 524
948 780
731 593
578 124
192 662
463 248
874 843
596 406
988 340
754 447
24 41
130 179
172 796
272 339
140 383
551 492
47 934
588 877
63 295
873 261
321 1000
250 494
181 979
778 70
402 388
317 228
330 600
554 293
117 296
973 943
870 802
558 396
727 876
994 990
385 275
296 399
714 944
802 60
916 41
588 437
486 738
106 827
938 694
217 923
479 607
908 663
509 47
379 715
564 724
360 87
655 597
45 294
858 250
459 241
300 747
814 95
387 798
889 863
524 538
600 755
928 845
198 642
114 771
428 928
395 228
914 566
759 681
345 817
563 162
91 708
826 477
685 304
1000 117
498 806
73 280
685 520
798 851
530 313
222 889
405 590
141 299
321 545
777 116
500 192
282 965
644 1000
936 113
205 479
744 819
95 597
854 822
421 606
900 428
861 686
647 42
55 590
464 411
434 648
535 242
235 395
338 722
133 346
958 51
914 466
215 983
381 68
378 651
328 251
352 143
521 669
50 677
505 437
404 374
930 943
945 888
226 819
101 163
142 603
314 722
627 270
120 807
206 308
309 192
879 763
762 569
708 743
740 533
432 724
350 845
640 107
765 426
559 880
367 324
869 191
404 983
850 778
66 647
84 139
520 473
377 541
608 334
871 27
326 54
74 381
5 942
28 456
810 535
789 805
282 663
531 997
214 511
72 643
68 730
582 8
482 697
213 666
178 66
832 1000
31 526
83 941
386 901
592 602
679 18
976 828
233 719
632 762
679 958
716 425
35 853
177 598
292 285
242 459
209 290
582 764
275 227
247 514
242 866
247 271
908 674
560 811
464 532
830 743
264 930
318 689
607 895
945 226
305 681
199 268
809 504
736 311
599 424
151 802
153 317
228 156
59 593
38 853
816 375
275 650
834 97
985 500
639 788
663 481
795 898
128 904
677 244
358 148
793 997
321 922
963 192
732 131
274 338
628 96
456 935
11 169
135 848
581 176
955 847
278 305
434 330
912 260
313 989
193 712
382 319
338 768
458 859
219 626
716 912
395 189
647 292
638 438
9 187
801 453
216 563
388 398
371 666
488 395
33 793
258 434
855 325
567 950
439 233
528 898
332 608
299 774
328 934
503 241
147 924
547 966
435 547
545 234
275 430
373 339
892 898
452 753
217 439
173 208
754 519
959 857
301 947
821 829
486 144
840 932
937 437
50 1
452 395
69 150
548 891
353 398
431 327
824 300
336 92
14 781
409 583
158 966
326 372
582 955
979 108
809 205
489 152
973 974
617 31
711 253
6 854
231 781
947 341
327 876
665 205
542 526
629 771
292 837
465 1
807 144
444 316
153 240
845 808
650 706
870 609
693 840
14 100
475 500
132 6
514 62
33 786
278 181
282 392
395 944
430 703
963 304
387 273
115 981
219 339
452 979
71 552
916 891
897 947
716 632
770 336
769 132
289 897
14 511
279 397
766 73
815 112
929 41
268 30
514 6
698 451
325 808
823 220
731 681
606 613
252 283
440 372
197 475
212 971
527 267
189 224
395 797
550 653
74 761
172 341
839 412
253 252
198 167
49 225
303 643
371 907
821 686
258 909
917 264
297 856
983 827
612 29
860 401
1 35
379 702
262 622
583 719
428 788
938 728
924 262
7 200
897 375
573 651
586 805
834 679
235 551
434 215
271 884
921 255
248 996
969 190
619 849
503 156
780 722
748 230
359 504
954 532
977 801
511 665
148 121
914 273
49 330
403 867
653 90
588 186
789 47
944 109
786 371
749 742
465 141
364 106
407 417
390 52
503 62
374 979
598 449
995 637
75 769
613 285
8 638
180 582
177 924
636 202
72 980
433 584
825 447
679 707
454 797
919 350
159 854
29 91
925 63
188 771
340 504
603 811
619 498
708 665
496 730
319 482
159 728
594 850
143 850
527 343
9 289
382 42
392 56
968 797
74 520
691 724
795 531
332 93
982 129
329 702
64 745
389 804
105 163
778 724
697 412
671 312
691 806
548 797
164 711
304 101
753 491
526 386
202 877
789 720
513 808
6 111
535 780
228 283
226 795
921 486
563 192
84 832
186 752
242 323
809 138
278 737
327 767
866 945
918 702
736 943
847 101
808 775
918 246
360 545
774 132
269 68
757 119
182 38
240 126
234 675
906 406
340 806
441 928
619 203
433 263
550 821
263 159
82 651
823 772
203 911
434 907
420 38
784 456
417 947
421 305
600 455
96 356
10 409
902 640
682 113
52 345
398 880
598 512
137 900
853 902
82 96
247 199
898 940
862 62
357 309
602 836
885 4
883 786
147 107
573 91
454 855
83 611
180 259
314 176
494 539
323 65
521 59
769 819
90 220
760 989
128 640
616 86
745 73
635 287
230 45
880 475
445 265
843 391
497 298
667 24
372 700
880 333
797 184
169 202
773 200
837 442
255 898
544 372
255 305
982 77
729 286
390 886
362 815
777 5
214 830
890 386
368 414
915 218
784 766
778 784
246 925
656 487
624 135
68 33
287 604
959 445
3 259
472 509
423 267
589 402
156 852
933 743
796 538
926 905
864 555
973 959
962 82
287 8
705 859
940 338
37 511
149 502
778 57
256 713
984 878
870 966
390 573
939 998
69 325
41 951
280 487
717 380
785 872
902 518
97 55
394 430
348 1000
354 750
569 29
97 560
707 555
605 954
773 977
779 905
149 903
347 349
796 453
334 908
663 145
428 606
869 175
358 286
790 633
441 939
289 886
18 272
785 925
975 19
591 681
697 598
642 25
160 196
177 134
440 192
727 117
296 605
32 769
265 955
672 165
925 4
233 853
656 412
74 851
958 683
908 627
567 926
728 137
126 343
668 733
466 932
314 155
104 492
630 747
898 793
719 795
970 932
667 705
819 326
872 811
593 341
780 323
208 334
428 760
701 825
496 298
636 366
409 390
174 217
583 577
968 64
921 130
157 708
645 6
697 608
952 428
626 539
378 958
478 675
920 335
128 588
547 906
826 607
343 300
745 592
105 265
826 168
949 719
989 1000
821 132
321 678
866 177
128 675
8 235
206 596
506 807
811 395
485 589
752 386
143 514
841 677
457 199
787 533
979 565
853 782
22 909
227 305
970 692
174 895
10 652
600 754
664 622
850 344
360 294
981 110
932 224
77 504
293 229
299 136
714 339
575 884
323 535
799 263
372 245
329 86
586 563
142 144
542 176
990 186
633 156
16 18
547 585
104 742
829 364
531 661
536 687
469 844
654 203
724 855
108 445
133 925
237 203
663 284
966 390
996 357
282 497
766 9
277 727
684 366
599 663
203 471
23 394
384 411
339 461
737 111
210 489
713 839
562 704
235 578
673 519
740 836
372 11
206 186
280 777
858 354
254 75
59 433
935 937
503 482
425 231
522 768
525 924
498 569
909 290
432 707
384 428
612 51
412 561
483 140
202 61
963 514
69 122
353 294
73 424
47 119
477 820
764 928
101 872
202 801
269 766
308 282
631 190
672 106
509 666
387 249
622 778
884 823
271 30
146 632
347 571
236 855
220 881
513 947
124 737
457 117
242 673
696 968
125 740
989 706
516 167
677 367
515 76
32 345
775 698
3 231
369 262
613 600
403 13
319 879
229 969
550 579
387 201
147 454
459 529
815 236
235 659
119 616
310 438
713 896
677 679
125 868
568 641
379 99
811 721
176 41
108 745
30 413
47 318
938 745
567 482
684 65
670 555
507 431
111 973
568 841
874 982
402 276
107 254
880 248
586 951
174 111
887 121
252 660
786 205
447 418
501 377
153 404
63 861
246 29
625 153
941 256
47 958
940 566
614 788
78 553
792 823
921 485
154 474
569 73
83 641
696 682
329 803
919 488
852 24
844 399
427 175
942 71
297 663
505 615
771 619
315 770
287 325
315 440
730 287
266 29
212 710
204 494
262 424
482 533
205 440
13 325
110 649
17 675
56 688
816 69
696 210
661 211
441 12
180 408
488 961
425 851
732 400
275 528
845 113
429 274
415 143
500 793
920 197
300 789
626 623
530 187
228 972
233 557
451 769
914 690
376 807
513 705
924 690
292 451
384 258
159 730
554 204
255 50
724 944
575 415
779 39
441 754
60 485
184 307
377 937
733 680
355 552
758 677
829 788
329 545
618 953
877 294
851 626
53 615
539 254
733 834
207 188
706 259
331 974
925 395
229 568
255 651
496 277
597 4
492 706
720 193
608 173
9 326
689 279
542 774
975 204
201 224
349 206
823 64
884 183
853 830
188 51
956 109
12 216
97 348
596 999
739 419
876 146
219 32
390 245
331 777
296 662
608 604
63 198
86 232
693 125
945 308
971 354
984 144
965 520
910 367
303 761
407 259
556 744
729 117
486 423
846 47
334 698
295 620
617 429
800 366
327 575
805 388
835 663
658 457
560 488
568 572
645 823
521 716
178 852
757 360
917 941
940 126
892 277
262 541
345 963
137 424
54 412
725 940
162 936
929 74
979 857
844 721
904 492
981 523
438 38
914 409
921 872
540 720
712 14
834 406
57 981
605 955
200 936
851 158
29 686
913 503
84 938
925 695
333 964
963 689
289 207
758 922
732 395
7 59
276 194
135 129
747 52
344 938
376 298
215 170
194 178
893 829
107 472
81 383
680 107
398 995
571 885
782 204
29 669
402 260
225 432
345 227
55 863
303 629
446 983
777 958
631 616
660 431
150 489
624 595
115 852
834 746
271 548
750 694
838 128
826 251
458 851
828 691
878 514
958 942
987 817
904 67
1000 918
433 411
122 1
325 209
130 167
278 921
557 408
101 646
157 694
461 69
619 622
823 307
583 853
352 513
820 448
28 174
736 808
11 895
645 392
920 6
341 814
867 195
935 860
222 303
216 250
809 245
810 906
600 791
244 211
186 173
345 214
138 757
46 330
766 938
324 201
630 98
189 283
450 573
225 779
637 732
510 997
971 572
154 984
889 78
785 765
837 775
363 344
291 775
997 221
417 522
708 6
455 651
685 308
968 33
670 80
594 561
838 932
707 750
135 190
635 726
540 522
72 841
33 122
316 175
934 498
567 818
379 41
341 249
347 627
371 798
75 285
73 100
3 942
149 696
478 80
943 952
453 726
160 398
287 6
81 415
541 242
50 238
341 266
763 799
614 740
474 429
204 766
114 551
287 826
273 41
633 334
134 370
107 297
184 609
217 916
976 734
882 501
89 76
235 733
797 299
353 702
907 701
191 87
730 238
513 825
935 200
718 363
131 910
664 208
707 323
122 582
383 773
700 796
803 512
239 198
811 310
616 398
142 101
155 564
173 914
862 452
725 192
799 622
94 61
15 967
13 201
470 949
127 926
630 8
773 507
227 685
462 69
133 110
982 123
998 625
198 685
352 834
793 784
663 237
342 22
466 967
596 145
570 413
792 649
561 128
1000 522
256 189
909 271
382 128
814 66
875 120
970 521
763 827
678 1000
857 434
458 113
624 295
866 577
752 804
450 413
911 656
403 462
398 774
808 200
607 5
500 652
270 836
536 910
862 983
697 97
293 998
882 234
854 808
221 881
714 986
761 122
504 233
305 583
322 216
103 418
714 192
839 185
444 571
130 963
62 79
449 292
632 316
488 717
280 572
341 35
888 594
757 686
278 828
926 219
935 998
558 160
10 318
799 877
483 247
784 862
151 875
795 425
736 434
360 914
99 833
501 66
434 697
176 372
634 403
136 273
322 609
801 164
349 241
457 512
921 958
548 242
602 10
578 993
955 449
81 704
897 271
458 17
967 855
714 281
728 325
635 573
733 228
652 373
632 211
633 449
149 728
980 889
866 316
1 405
117 319
645 932
279 865
846 296
647 529
199 908
749 971
322 657
611 452
52 664
158 141
312 169
212 40
889 391
280 992
901 48
955 317
282 778
143 730
139 873
321 104
162 530
123 150
108 118
367 449
933 356
33 293
358 312
850 49
186 282
352 226
367 581
866 225
251 40
658 53
681 127
583 590
603 898
373 805
898 598
931 586
593 883
854 158
200 402
182 627
703 433
84 638
974 431
73 241
468 348
742 539
358 787
350 692
945 936
960 3
135 103
893 917
305 747
493 940
744 472
2 917
632 30
401 880
758 123
943 60
316 661
640 575
210 934
202 56
961 4
497 668
989 335
146 891
153 667
25 927
87 896
603 905
904 144
3 468
614 792
477 606
150 696
883 495
233 208
628 157
937 260
638 24
498 537
594 81
469 580
648 632
710 247
716 394
851 743
952 773
767 200
734 909
956 764
885 61
642 832
374 61
19 311
408 816
647 591
613 737
232 480
729 423
99 359
139 221
151 41
231 510
410 286
324 195
668 424
94 790
625 373
408 246
143 747
739 163
391 496
734 297
253 173
830 486
698 39
753 944
612 428
298 805
315 995
730 933
645 685
267 439
438 72
777 810
687 479
427 936
861 798
924 421
90 258
768 507
624 508
22 980
836 771
338 597
736 962
457 491
899 904
408 104
735 297
524 556
300 564
997 118
861 823
83 272
196 724
221 117
234 834
235 927
706 542
777 992
305 294
704 139
150 663
439 320
258 288
430 380
889 307
995 558
303 262
158 940
329 132
913 594
196 743
36 52
276 506
210 15
9 229
967 636
144 176
989 21
638 614
48 924
395 911
819 263
421 195
440 542
159 664
408 739
688 512
681 431
19 891
995 943
470 685
83 601
713 160
996 548
608 17
682 614
238 333
989 878
518 683
935 748
369 621
252 280
231 850
388 754
988 98
995 556
256 390
304 829
960 168
382 404
160 526
526 632
98 657
885 185
410 180
489 259
662 580
134 117
164 138
803 207
79 968
80 717
617 253
168 895
950 506
616 863
475 937
153 694
272 460
38 881
560 236
315 211
812 672
403 695
676 581
159 782
340 536
858 867
216 819
700 739
983 58
54 914
827 488
586 462
306 631
158 791
474 870
263 199
131 836
603 176
341 544
930 952
634 602
205 709
167 92
81 731
316 686
719 905
421 584
78 489
222 940
834 997
110 332
774 750
832 706
858 671
263 98
317 1
669 968
703 857
820 46
216 772
247 321
739 783
163 328
283 225
166 562
678 803
110 147
33 814
125 430
279 546
978 50
571 670
1000 927
866 131
741 309
544 419
327 358
351 517
779 270
630 168
86 663
743 201
925 170
52 887
577 880
695 237
265 143
126 445
444 870
616 370
746 510
206 76
185 367
556 831
876 460
427 903
645 544
612 514
957 386
988 314
383 685
957 416
983 16
545 956
657 585
904 763
863 484
899 902
422 225
674 172
916 468
958 457
376 80
70 199
645 87
309 888
84 747
90 92
633 299
199 778
879 405
682 214
843 279
969 599
58 982
616 872
377 530
599 598
275 983
301 124
619 834
743 416
790 750
397 750
396 745
630 921
104 101
223 538
476 839
924 506
101 355
7 166
897 214
48 711
5 297
370 71
385 289
685 245
991 791
117 192
358 482
461 648
48 667
330 879
622 669
453 140
481 533
676 204
778 183
584 83
950 751
479 824
239 461
404 89
475 605
623 342
634 817
402 988
336 688
36 368
938 19
594 849
36 163
484 203
843 204
341 226
887 347
433 739
247 619
968 952
185 831
455 485
326 519
242 41
50 224
764 542
956 425
255 836
231 118
549 254
901 661
102 588
472 652
58 521
747 41
554 6
358 819
992 354
265 424
348 738
842 773
337 327
52 986
47 482
37 732
415 481
773 240
2 959
293 363
983 903
270 318
517 899
189 442
138 313
440 444
926 817
800 852
749 517
24 105
722 427
819 177
68 114
592 724
149 575
27 830
111 887
39 969
496 339
683 653
65 479
579 419
205 638
536 470
968 170
40 860
797 182
586 20
749 876
564 413
711 103
131 958
982 463
441 257
865 570
252 981
485 876
44 926
916 222
188 425
311 235
490 563
184 180
916 175
903 387
919 394
643 644
217 431
587 816
606 702
168 444
882 823
289 618
29 365
658 288
844 80
622 300
542 239
941 821
599 982
565 624
480 638
169 803
768 472
547 976
470 662
913 569
716 689
628 212
126 465
57 147
492 852
424 89
214 167
694 502
619 402
235 948
29 123
718 705
737 584
383 34
874 264
407 117
462 113
137 19
717 939
631 56
773 52
837 962
323 209
945 36
926 26
749 277
796 764
186 531
837 405
988 966
386 524
874 226
327 873
445 784
223 780
76 320
556 360
946 496
178 957
113 637
421 520
132 478
895 664
271 336
509 908
827 874
82 899
211 556
468 817
749 629
509 552
20 607
198 784
257 87
819 956
812 900
896 458
772 3
292 793
953 265
213 701
529 488
265 172
235 707
849 435
346 363
816 426
244 779
485 218
360 994
39 449
82 422
806 113
404 591
5 72
185 20
921 784
455 839
240 120
208 335
551 468
84 415
766 691
425 97
52 118
861 590
786 637
448 698
743 154
728 449
112 810
616 542
598 881
955 445
16 312
258 976
934 836
588 295
78 846
667 715
416 376
157 327
931 657
157 905
146 826
488 413
271 627
953 842
470 322
538 236
386 545
133 488
803 496
72 437
583 281
330 339
910 308
190 414
345 916
670 618
872 260
18 162
609 769
626 553
660 671
437 322
456 963
512 81
77 71
60 607
884 601
432 965
833 199
491 75
370 935
428 173
41 955
35 155
996 883
991 850
156 572
567 366
22 676
11 762
732 976
838 802
3 905
997 532
455 527
873 14
258 346
967 952
102 892
799 402
249 841
162 125
118 96
883 11
163 287
981 542
594 571
395 880
707 838
706 401
3 245
443 726
943 804
910 609
15 277
271 192
418 789
614 222
111 14
270 488
492 979
765 529
516 58
300 654
459 7
327 278
120 101
935 717
498 196
657 811
467 810
33 274
582 477
209 826
318 781
537 316
688 885
163 147
131 269
423 187
419 200
569 97
349 840
718 628
689 307
970 24
571 814
472 658
239 999
580 867
961 199
380 802
352 207
461 593
247 629
446 65
794 327
665 445
705 681
415 569
393 40
561 720
462 866
905 994
938 320
804 713
4 405
397 247
745 287
769 244
363 804
678 253
987 156
744 771
45 949
585 110
261 386
816 596
488 175
755 140
560 152
867 459
745 221
302 791
882 928
292 122
700 437
56 257
119 730
202 458
45 699
650 330
467 310
832 280
862 740
447 292
330 72
617 614
1 333
580 792
745 781
439 830
313 928
103 971
480 414
160 864
842 629
247 458
150 882
446 200
641 206
4 564
297 711
784 397
564 343
774 89
188 546
315 65
571 544
432 825
92 765
802 842
108 519
403 793
900 3
477 299
299 14
583 579
539 22
316 752
966 595
326 29
424 240
705 333
69 85
80 885
857 682
870 57
292 731
937 150
24 832
411 810
98 680
118 818
46 642
657 337
939 632
63 329
555 559
458 521
671 70
340 877
340 745
862 863
554 448
998 617
284 536
690 363
388 610
954 477
394 438
297 535
850 539
994 668
125 72
755 349
799 470
250 217
620 706
106 985
729 390
407 697
7 37
168 805
991 618
144 119
686 133
12 380
8 599
83 672
713 329
561 226
784 613
462 588
971 309
869 911
435 959
861 341
308 677
467 932
39 770
606 933
624 209
39 195
576 852
209 799
14 761
474 275
298 121
395 455
713 987
576 488
311 666
182 622
553 982
708 276
816 210
42 698
851 172
442 429
291 791
91 26
376 826
324 166
400 640
840 426
168 608
149 908
157 617
989 60
552 484
978 153
896 415
997 78
237 133
830 501
712 260
74 573
208 873
717 107
481 293
881 421
623 347
233 865
885 449
580 41
807 664
458 810
339 259
315 22
279 637
965 355
238 566
373 556
488 579
821 621
233 347
209 305
107 802
410 477
257 118
156 429
90 427
392 923
864 726
672 371
501 463
394 955
956 213
922 439
982 690
928 235
506 565
664 501
512 798
448 375
291 515
277 147
606 474
425 996
783 412
52 191
648 682
567 782
64 18
142 760
303 121
245 928
695 512
392 391
816 410
964 766
222 253
772 444
659 202
840 359
993 683
673 81
703 89
317 863
24 378
775 515
845 935
458 242
417 261
374 736
467 542
752 526
561 398
368 830
603 685
518 803
690 787
109 869
605 331
140 319
65 955
55 204
739 926
162 49
906 602
524 684
996 800
950 283
312 747
761 123
322 980
797 888
598 611
363 842
99 122
412 757
758 565
317 553
764 715
702 106
166 942
473 791
678 421
376 633
203 986
146 404
295 551
791 361
627 471
700 201
768 537
304 83
638 890
494 891
417 254
152 289
464 309
154 191
662 240
315 507
748 379
434 267
787 332
998 612
671 833
917 283
376 716
790 210
788 927
895 234
519 422
166 131
445 890
160 271
492 205
337 975
290 863
490 149
501 256
264 344
637 110
410 214
212 795
482 841
408 343
115 412
899 54
746 30
252 622
209 633
224 751
981 471
235 977
378 313
663 781
427 287
591 83
228 599
26 743
84 811
19 102
271 130
92 388
124 605
334 132
60 152
312 145
228 614
518 448
230 681
316 76
960 266
312 224
375 863
277 226
791 152
681 861
944 132
959 723
94 927
526 53
73 944
918 460
128 59
202 509
128 492
162 511
269 676
135 86
830 820
676 996
692 886
578 508
478 741
455 735
479 347
870 384
579 638
441 882
3 807
121 317
509 161
13 967
270 184
214 919
351 903
280 448
64 435
598 588
227 709
179 665
543 562
85 861
456 744
50 452
993 113
632 490
17 995
978 758
347 593
363 888
74 960
308 934
97 23
545 484
310 866
71 725
346 181
934 356
254 508
577 398
577 251
494 991
578 352
125 696
803 421
767 1000
6 174
352 100
756 645
2 496
532 441
474 110
284 297
397 909
9 915
55 122
813 437
690 248
699 85
827 704
709 758
194 238
880 58
876 484
821 655
594 19
383 837
393 955
615 67
749 596
348 281
542 63
658 780
381 140
512 475
580 579
505 356
889 385
729 534
79 639
397 600
269 666
792 218
783 981
210 682
972 623
883 942
160 96
988 638
297 569
575 41
331 854
216 110
99 548
532 708
292 958
832 214
260 618
481 397
337 300
72 595
539 427
117 468
854 942
766 199
51 213
745 787
751 103
678 472
226 329
179 276
451 220
474 267
421 501
672 444
43 39
764 85
421 576
851 993
297 199
878 997
908 689
60 842
71 706
404 945
243 61
437 251
489 273
914 931
951 794
285 550
263 555
628 211
551 77
417 927
845 5
103 771
86 79
869 714
586 766
331 669
542 666
248 240
939 772
190 510
847 650
576 580
74 8
130 327
214 909
656 408
604 103
342 303
96 521
86 510
387 677
377 613
660 963
372 2
483 224
370 910
247 548
182 406
828 162
445 677
494 488
312 66
407 665
830 861
143 770
363 414
599 709
257 156
690 474
443 24
650 717
901 333
636 502
843 903
484 760
26 500
360 955
520 373
991 735
943 469
13 354
485 549
597 270
218 268
636 660
996 828
794 927
925 826
838 921
133 799
852 18
149 929
503 945
47 988
467 737
762 556
961 880
60 816
997 665
393 117
539 196
872 200
749 593
802 335
269 353
148 912
638 50
397 169
983 997
73 728
839 819
202 796
100 389
507 430
141 556
476 647
180 47
111 342
682 190
601 915
730 846
902 612
482 364
895 885
819 480
643 499
748 923
624 999
43 644
724 972
822 449
669 994
570 542
240 970
552 565
378 339
79 974
367 289
530 29
501 989
522 915
133 261
115 865
485 982
708 676
195 952
190 840
822 54
401 895
83 796
18 569
876 401
79 237
239 290
474 4
508 301
434 618
35 969
781 770
993 638
454 149
751 722
185 199
344 939
183 78
464 894
145 986
661 187
866 622
372 428
387 229
919 985
607 692
478 895
146 84
152 114
366 701
973 979
705 540
622 963
206 898
30 324
714 583
908 409
108 582
748 488
284 87
697 982
888 734
872 391
665 844
69 149
350 625
820 923
194 663
942 318
517 210
474 596
996 671
958 214
554 259
861 607
596 891
321 227
814 966
172 385
600 555
125 649
214 646
66 840
804 756
68 167
37 521
434 290
924 343
639 567
528 274
272 840
597 783
839 106
132 912
557 252
438 879
242 51
809 903
896 231
857 866
235 249
940 237
685 296
2 1
685 452
119 806
95 811
662 805
635 521
323 471
532 707
518 776
993 583
141 405
220 741
493 308
467 202
727 373
265 552
405 966
27 948
765 693
377 24
10 517
653 382
640 815
3 583
935 985
201 280
170 808
453 275
829 620
805 689
718 990
968 375
773 846
627 845
954 485
981 513
526 498
714 810
367 498
260 964
526 185
624 924
476 887
522 704
451 276
434 245
785 589
773 821
167 714
5 891
861 338
760 362
518 974
651 44
466 213
738 820
531 776
614 430
603 171
189 231
95 853
337 481
363 260
889 77
484 709
207 625
764 318
840 400
906 459
210 479
253 948
521 750
209 752
919 982
20 498
596 358
681 232
60 888
431 56
571 654
127 264
222 105
578 863
267 372
249 435
898 421
341 779
6 631
897 560
847 528
100 228
270 48
361 391
84 535
972 714
620 147
307 634
611 139
569 85
121 814
109 3
371 765
168 581
432 424
962 737
580 806
247 818
601 250
240 135
843 468
806 435
500 834
772 518
942 378
560 593
829 294
545 24
513 845
691 918
171 729
754 247
855 300
128 961
4 486
678 974
625 977
242 738
188 852
846 563
548 856
877 354
991 979
642 75
575 223
755 258
979 706
358 241
793 825
754 638
618 461
831 848
35 610
298 807
805 395
955 486
610 457
790 537
564 491
850 772
633 25
88 987
366 196
838 657
543 269
517 234
99 297
878 273
172 891
774 930
591 133
924 385
687 71
630 582
45 303
307 457
130 219
19 362
123 718
108 246
822 402
179 914
805 155
406 599
772 335
730 286
249 776
464 142
87 834
573 846
302 247
821 326
332 983
952 895
815 397
834 537
891 95
702 572
411 137
217 423
171 386
397 501
44 664
483 783
199 661
62 255
477 812
649 650
43 258
842 978
274 796
774 705
17 464
505 975
787 977
498 165
748 928
641 885
434 761
109 851
699 277
89 682
36 33
413 527
176 801
865 22
717 959
532 442
774 335
265 730
871 640
11 742
917 416
602 563
819 222
529 480
331 454
105 427
783 842
111 436
900 462
753 308
608 98
711 577
368 434
715 314
92 276
595 617
594 458
548 785
957 787
16 234
719 551
493 831
205 507
96 753
691 424
813 831
144 325
646 362
143 134
977 481
813 991
749 344
988 245
216 561
837 293
466 482
872 924
535 385
404 675
576 562
155 7
695 580
371 727
68 898
979 24
986 387
519 812
534 597
839 72
974 310
540 868
144 258
7 122
558 865
80 773
479 29
727 487
125 330
996 482
456 315
713 125
824 167
220 408
803 590
12 901
919 28
181 531
964 699
294 19
578 275
842 548
425 697
668 852
873 236
846 888
655 613
978 948
151 827
168 418
455 191
254 365
347 78
247 103
470 358
780 637
416 625
595 496
190 757
271 614
858 866
294 953
305 499
416 859
803 650
600 684
176 104
188 684
328 309
759 78
481 986
423 212
44 245
750 744
662 659
324 544
921 198
15 480
995 469
263 988
340 700
172 82
385 817
613 435
610 127
63 16
410 122
884 954
597 371
849 250
85 911
58 818
406 602
938 494
757 886
564 66
314 186
700 99
694 981
724 510
881 362
553 604
398 217
561 701
794 930
393 525
538 331
901 294
736 423
853 985
241 490
146 568
423 295
301 551
677 461
475 360
742 691
575 91
518 524
504 987
381 65
475 424
320 559
360 728
815 257
937 298
631 26
526 827
839 838
812 197
655 44
4 973
924 191
453 260
983 393
468 317
987 875
974 550
306 756
10 465
392 563
887 960
982 102
245 692
715 390
375 200
893 584
810 632
622 923
789 411
966 573
925 120
39 900
545 910
456 609
697 401
277 563
226 384
681 402
619 736
460 968
493 17
722 41
954 18
825 998
157 146
549 786
304 541
79 189
437 167
60 688
723 108
287 181
53 292
687 946
134 241
779 228
261 30
574 46
112 921
955 119
933 161
379 610
284 124
463 989
633 745
188 302
846 460
871 356
706 177
273 358
231 506
571 879
597 920
635 762
21 994
406 207
551 351
665 678
52 917
371 352
110 982
529 499
153 806
312 48
872 125
502 598
472 662
547 33
686 865
644 818
244 886
865 297
682 690
402 864
446 819
924 77
638 179
959 796
593 243
931 222
638 500
718 702
38 831
570 225
397 480
732 161
796 30
698 663
360 240
307 88
283 337
571 305
880 127
695 441
522 918
372 91
262 934
738 36
913 120
962 501
628 881
688 757
97 978
397 430
410 939
14 657
40 987
948 283
212 738
432 656
364 434
421 33
132 539
881 960
921 211
493 917
473 854
520 581
976 391
237 463
325 545
291 758
50 660
684 223
860 288
275 788
52 613
68 897
883 884
670 25
757 977
719 276
371 59
916 164
242 614
381 118
865 572
331 381
201 358
698 41
508 511
700 590
177 908
389 47
297 996
157 202
193 153
182 18
8 414
237 516
165 276
873 194
821 26
789 673
908 721
265 637
225 324
38 265
132 36
638 955
41 774
997 514
74 792
275 183
196 351
339 606
463 437
356 524
623 642
230 755
463 45
308 983
210 694
548 279
956 431
125 443
81 380
653 516
431 188
71 573
763 668
328 492
725 832
4 359
381 993
955 118
128 750
73 748
680 1
165 304
765 645
409 380
671 789
378 691
484 844
152 793
88 827
31 247
316 766
934 1
845 307
251 630
241 317
833 922
37 269
939 867
823 991
614 970
34 764
44 853
717 648
294 669
573 769
564 964
866 748
189 650
764 433
624 252
426 694
395 116
481 784
19 944
666 50
860 572
119 360
76 360
990 935
383 246
373 295
853 236
611 203
21 685
866 951
23 30
703 328
287 359
303 110
800 157
749 631
637 784
110 266
7 260
815 386
421 995
253 756
853 831
191 675
688 38
681 492
337 917
858 408
868 729
82 318
191 377
695 654
160 699
513 564
201 845
232 745
498 253
788 525
819 459
636 75
131 10
235 360
734 505
381 538
7 715
589 386
861 942
60 306
424 85
938 604
409 92
393 498
138 394
758 245
721 256
364 333
967 468
636 899
609 537
70 717
680 3
630 160
653 40
75 986
131 209
34 962
659 402
318 814
278 847
112 539
415 406
80 883
859 388
6 421
735 85
600 4
252 466
237 22
230 798
629 138
933 551
133 826
690 612
200 682
551 401
127 900
549 492
4 522
689 462
13 941
141 651
309 955
849 230
484 656
910 981
714 787
292 358
359 894
268 388
585 340
596 583
845 387
717 377
632 308
471 692
255 638
864 243
535 243
106 844
106 864
781 873
527 138
918 765
137 775
31 75
154 133
647 947
299 889
618 375
365 148
58 443
495 926
322 126
955 591
658 789
790 234
836 960
662 211
970 634
4 448
668 137
153 621
227 533
612 769
198 630
538 79
666 621
393 666
839 683
553 597
91 303
607 774
62 568
479 302
742 101
973 602
909 246
666 177
976 495
559 824
276 897
340 238
763 465
266 312
843 317
328 497
351 313
977 768
873 533
746 900
57 648
387 228
535 775
762 756
500 874
525 211
11 242
231 396
441 202
897 390
205 480
285 505
816 273
185 669
598 983
490 282
436 870
843 814
456 602
96 637
658 549
887 992
523 466
579 218
853 863
968 938
607 309
169 736
435 929
488 575
634 152
729 102
979 299
866 354
481 941
296 289
168 844
22 884
686 227
14 589
218 398
815 601
25 204
734 782
495 786
932 837
358 667
453 921
463 801
572 594
312 479
142 622
870 772
265 643
767 205
33 92
79 439
124 939
830 753
966 318
828 236
861 228
940 921
749 486
350 731
628 929
793 336
629 65
901 933
581 724
622 738
77 282
872 128
531 229
681 976
592 586
950 824
866 787
953 233
190 496
430 961
297 970
889 96
535 368
475 31
883 278
822 426
359 186
553 779
680 741
43 967
819 646
819 295
762 244
699 782
366 335
312 882
16 412
896 448
45 742
804 702
320 102
461 716
645 514
213 374
531 575
425 456
781 650
988 747
626 420
267 322
622 659
808 890
227 120
504 918
123 71
728 396
354 844
858 188
942 924
999 392
395 208
931 295
199 492
534 726
726 930
47 759
384 649
860 317
686 567
240 391
549 280
464 931
928 941
235 119
509 191
775 782
685 801
860 247
464 36
144 476
671 78
112 455
994 482
562 880
31 8
968 373
76 116
916 594
149 67
398 763
898 843
909 379
173 631
729 220
664 420
953 562
105 582
586 240
526 284
868 84
135 280
206 984
539 111
895 838
179 369
693 154
62 461
892 807
842 545
203 863
9 138
142 593
510 66
196 639
868 14
605 486
173 828
255 716
875 883
824 890
861 875
954 352
214 910
82 20
292 259
276 546
383 469
674 519
888 557
63 708
824 43
721 648
890 578
919 575
989 169
89 66
292 642
47 735
626 494
355 271
248 503
646 217
116 251
358 432
579 98
243 573
928 555
67 941
291 476
357 173
913 432
469 501
126 586
956 827
84 992
658 853
218 240
440 349
417 59
2 383
569 443
355 872
74 870
501 852
969 322
653 192
581 512
97 68
573 995
740 359
866 776
337 192
516 151
528 486
879 308
981 881
405 333
21 940
387 869
304 314
534 946
109 792
890 602
58 595
436 326
651 14
242 482
164 457
857 427
363 65
338 115
614 245
949 514
411 703
4 763
747 539
103 782
265 624
264 128
313 900
71 362
157 361
527 890
715 612
683 572
818 117
998 328
48 403
649 581
269 309
977 558
818 716
422 738
146 814
864 313
310 239
397 990
85 147
894 595
418 956
849 792
786 837
191 407
610 333
316 681
987 610
417 711
38 200
556 146
452 934
25 423
327 786
173 221
764 968
663 108
374 127
244 324
221 473
515 562
251 566
604 84
170 197
1 646
479 284
15 70
304 974
203 771
587 340
911 56
387 900
301 205
849 228
765 866
709 315
516 89
371 126
392 634
154 390
565 667
868 197
71 250
690 549
965 477
836 966
791 395
209 504
370 552
578 361
51 584
916 119
33 597
492 664
683 454
25 941
210 67
635 173
25 883
407 505
176 211
555 58
403 119
686 197
130 730
217 228
953 442
969 426
679 369
77 910
650 951
919 551
142 976
584 47
73 30
148 283
903 85
910 959
279 284
749 794
158 679
195 621
211 696
323 501
687 508
638 436
679 392
822 30
948 599
910 527
336 298
346 173
743 776
602 750
774 367
585 807
522 31
52 430
944 611
389 48
99 884
426 225
618 779
85 715
79 745
911 680
987 515
770 906
611 417
819 116
649 979
880 327
825 711
523 596
367 863
78 203
39 566
195 502
333 345
773 422
862 8
251 252
790 445
159 429
384 523
429 408
701 857
636 664
683 6
947 314
697 377
491 52
295 10
185 852
356 809
841 226
950 144
930 58
112 85
839 456
482 25
1 420
104 456
776 292
130 264
997 435
575 454
70 926
305 490
17 785
549 702
353 60
789 51
432 227
697 634
108 410
451 148
699 316
326 182
627 517
979 49
864 559
913 892
492 889
520 569
193 845
622 796
745 650
66 934
565 78
617 223
362 290
736 860
460 90
409 987
757 516
590 572
335 368
936 378
148 195
99 595
101 639
258 338
725 958
924 958
642 181
400 872
730 64
420 971
117 68
578 466
933 800
360 379
610 963
818 862
740 954
64 115
224 749
895 550
462 767
39 40
983 817
329 834
318 751
891 69
383 179
438 622
611 782
777 847
709 180
523 375
863 477
10 992
651 859
801 658
219 766
186 716
864 221
256 34
2 483
494 881
200 523
555 487
781 678
479 61
691 334
812 687
160 456
967 270
329 641
280 911
741 387
562 614
400 703
790 755
482 586
772 608
713 974
595 592
968 150
242 835
159 969
975 748
536 361
194 210
358 429
557 388
677 637
709 489
828 263
336 368
822 752
137 723
750 306
725 55
306 448
892 887
129 744
367 743
546 100
182 741
374 278
337 15
55 927
186 797
529 482
806 255
107 980
981 475
40 548
373 502
919 97
183 664
692 906
690 470
704 298
638 541
289 783
639 182
821 301
721 464
162 345
59 634
483 869
84 80
11 337
940 391
98 685
435 561
904 557
88 161
953 219
19 78
733 960
430 570
219 499
630 808
824 888
457 998
564 456
694 21
948 314
863 569
295 163
245 74
793 938
793 394
185 213
142 708
271 511
490 827
1000 17
494 680
470 840
553 700
192 489
964 814
768 282
913 314
750 638
467 592
86 546
336 735
438 793
444 476
276 875
902 569
195 76
917 55
380 201
128 530
77 1000
689 696
182 827
87 932
373 82
286 278
521 280
513 172
734 68
457 760
563 118
754 771
304 527
985 790
518 375
835 291
158 93
658 176
267 17
979 559
616 353
611 77
984 821
512 1000
391 156
450 712
63 654
98 61
346 627
428 28
582 326
547 786
430 593
687 704
162 770
839 475
434 208
48 604
686 702
320 226
140 7
767 941
812 148
49 282
77 392
629 553
833 358
809 123
90 16
272 198
334 754
245 240
162 57
287 533
84 388
247 643
546 722
22 560
15 351
886 860
625 444
825 756
725 827
369 593
364 800
33 388
527 369
29 628
436 621
626 505
235 883
619 660
996 860
424 633
792 501
696 257
749 962
596 317
307 525
691 246
137 225
132 85
184 538
456 40
340 876
298 216
472 583
141 29
817 6
992 843
106 748
334 53
448 903
309 444
266 921
835 885
934 581
559 588
250 172
440 705
359 464
564 392
454 548
974 515
538 372
20 253
264 158
615 45
977 280
652 26
83 473
479 368
492 745
631 986
778 923
36 975
208 355
370 221
488 630
972 918
533 496
354 489
218 942
759 71
288 396
455 657
785 638
908 546
527 219
610 656
5 748
718 939
703 817
685 687
453 410
155 321
819 192
580 310
723 166
164 351
478 173
809 735
220 93
10 655
99 418
300 741
176 410
937 833
708 648
157 712
337 103
210 722
900 401
388 167
245 701
458 550
331 584
43 230
130 213
268 232
189 320
393 61
96 122
626 480
229 408
320 65
463 897
262 546
532 10
467 984
328 382
34 768
935 709
172 725
720 527
431 15
871 451
615 494
451 947
985 972
1000 552
412 631
700 288
467 286
897 373
181 339
362 979
277 497
519 506
983 960
954 160
568 214
29 834
499 830
248 638
638 997
55 203
816 381
769 608
963 469
433 486
808 329
419 983
128 680
407 972
573 270
148 426
143 239
962 243
391 550
294 968
880 603
18 264
483 994
774 72
188 897
981 872
172 895
312 316
671 201
481 836
236 469
878 776
12 735
142 888
588 152
54 252
746 767
507 535
853 984
894 736
919 65
481 776
467 541
266 971
117 5
967 237
468 478
826 86
34 429
820 860
919 540
120 749
165 190
566 782
750 362
387 344
20 846
226 815
837 42
191 744
13 999
551 368
2 102
894 542
844 607
119 494
649 78
54 941
737 206
796 794
825 23
896 617
828 540
587 564
478 881
402 543
544 763
945 988
847 589
588 414
473 181
598 840
887 658
753 61
918 193
902 752
671 213
280 918
52 373
326 794
320 250
335 504
678 417
279 487
854 1
168 185
60 250
88 770
930 972
291 364
596 401
632 592
238 141
96 699
76 382
121 244
642 47
139 496
855 308
834 410
529 1000
744 717
46 417
150 522
502 363
723 933
253 39
349 132
133 234
784 963
795 6
225 35
903 402
357 662
425 887
498 209
919 879
602 13
430 726
973 55
601 706
435 694
65 322
82 550
570 234
143 361
232 453
602 246
462 61
688 247
797 485
641 973
866 18
825 15
910 19
562 894
606 422
703 919
949 710
275 864
20 526
530 580
547 570
12 683
405 709
755 411
834 483
219 759
74 37
742 254
908 634
922 263
520 740
592 96
853 854
939 716
630 861
777 486
154 774
962 661
207 767
700 754
392 55
698 107
689 44
387 949
963 229
68 878
903 516
848 305
403 363
726 956
61 686
662 128
797 591
145 535
560 156
208 702
155 43
971 275
740 181
783 766
528 259
436 460
494 910
568 995
656 105
16 178
462 560
430 652
493 748
418 269
271 137
401 884
745 903
237 634
863 941
408 62
188 496
313 758
877 463
560 91
408 572
751 920
978 762
903 844
247 276
739 516
518 549
817 716
954 809
112 269
445 921
181 613
536 326
356 766
352 753
684 793
815 266
330 551
514 527
128 748
827 755
270 617
649 696
691 932
637 529
118 262
550 288
970 503
874 242
414 137
715 229
239 840
459 135
250 651
151 624
906 727
5 32
931 192
156 551
424 747
670 729
969 26
348 556
582 576
447 502
926 21
420 26
409 317
700 144
696 639
129 440
882 297
380 464
825 847
410 763
962 960
805 360
802 353
215 786
721 632
286 234
362 66
346 303
23 654
683 193
156 971
161 747
919 952
389 650
746 983
106 268
661 707
458 551
513 496
29 431
831 182
370 818
161 640
633 879
283 787
32 128
991 148
191 710
806 982
58 763
450 295
718 44
40 380
217 688
312 135
488 617
768 26
620 556
784 76
53 664
399 524
848 510
447 798
249 591
26 3
721 101
783 592
144 326
655 113
220 97
227 682
258 405
835 414
858 52
274 526
928 803
916 215
954 507
920 436
787 471
704 917
503 831
375 977
232 186
285 243
340 590
781 598
93 291
824 169
142 491
400 668
594 988
122 711
643 958
551 94
836 885
374 579
609 162
193 403
391 472
828 116
620 615
374 787
715 287
598 953
113 695
494 552
768 275
730 285
680 384
202 329
123 964
922 971
559 309
119 1000
11 853
409 979
22 427
573 655
282 50
837 98
800 487
335 828
242 892
176 768
200 486
249 269
985 964
474 790
401 562
57 504
338 613
542 216
998 818
583 789
296 370
827 434
131 552
712 169
202 766
863 955
22 9
999 961
414 399
190 468
753 11
58 380
114 847
901 7
983 30
225 215
79 533
767 632
333 62
218 589
205 511
57 477
424 220
296 956
237 557
955 682
434 140
941 670
610 305
961 159
992 890
395 446
709 287
66 75
936 881
7 672
205 437
249 339
669 219
876 704
689 143
949 899
37 262
926 395
732 971
604 196
137 444
253 346
561 795
576 655
664 355
21 756
693 101
467 664
765 337
93 747
785 846
815 639
682 461
751 997
445 835
548 251
453 153
608 151
223 177
965 510
96 518
778 646
830 336
91 587
234 409
391 813
188 622
735 495
647 496
729 279
823 803
754 931
242 363
603 990
136 741
867 215
5 695
757 661
170 67
449 251
529 446
654 166
674 151
925 637
950 59
547 818
799 410
642 592
79 924
764 16
490 80
397 716
163 96
52 568
143 662
220 637
433 838
888 694
574 794
653 171
343 101
957 625
681 930
758 210
185 625
70 123
834 814
461 957
604 258
497 493
937 157
719 221
211 154
382 626
115 546
479 780
255 672
514 962
393 801
961 684
730 729
456 176
857 763
659 763
893 223
92 569
372 617
678 585
747 721
524 358
918 757
411 623
229 470
929 217
443 953
755 875
973 624
421 34
748 204
46 648
926 701
412 313
445 110
858 480
737 110
304 885
310 650
513 140
836 330
628 946
869 732
945 344
886 359
165 88
219 916
636 729
357 15
226 762
126 550
649 88
636 563
499 220
337 148
456 114
240 281
562 227
753 670
914 428
245 803
802 880
924 716
206 910
898 190
339 95
826 568
458 522
276 551
407 840
704 71
872 991
704 915
379 766
205 726
2 497
360 100
694 363
758 105
929 250
910 654
542 753
731 366
902 589
889 542
781 926
964 62
837 587
236 566
95 243
893 131
463 616
755 418
256 635
436 311
57 812
877 723
220 630
633 826
25 614
186 403
604 368
661 899
874 629
510 480
519 197
189 851
313 890
244 991
811 808
158 472
902 705
975 444
442 879
991 953
328 663
295 560
997 569
145 939
499 460
905 478
574 18
328 345
879 582
764 941
643 492
953 130
481 336
148 135
857 757
194 233
370 648
468 210
143 766
534 104
430 204
463 321
748 669
795 987
957 388
595 487
429 41
907 586
224 351
515 442
663 137
155 851
256 162
275 54
655 24
332 930
149 546
946 850
19 33
754 641
357 607
273 835
870 708
765 324
466 650
50 799
146 391
430 731
200 322
967 286
132 851
11 255
563 327
797 18
576 133
176 344
972 349
943 376
38 985
899 971
262 59
800 295
144 188
979 105
944 104
562 827
916 613
11 388
890 76
433 791
873 253
433 911
28 698
36 239
588 696
91 248
119 798
471 641
106 375
967 695
257 744
279 680
501 571
122 317
763 855
104 760
797 931
572 731
473 152
191 139
962 630
295 972
846 312
708 794
873 919
701 217
749 709
112 563
125 147
245 975
875 687
983 879
192 182
629 241
620 687
3 675
941 157
714 169
776 64
250 897
892 96
398 899
895 368
403 609
922 211
482 225
544 918
438 880
704 418
212 288
760 76
653 710
632 417
272 53
475 307
371 439
342 779
439 576
158 695
421 561
854 332
837 747
365 724
800 434
47 177
156 609
954 965
891 292
497 684
401 446
584 366
851 554
469 787
217 279
596 855
176 711
19 866
999 297
252 314
936 510
743 443
202 89
624 708
821 97
894 849
830 607
43 414
179 507
699 778
996 555
951 38
887 428
447 674
59 848
276 721
781 475
317 425
289 204
516 569
248 105
264 233
573 487
749 853
876 659
153 772
604 844
392 770
512 959
852 535
260 816
813 293
827 698
161 910
24 445
106 265
822 197
515 243
30 304
225 550
250 259
574 994
456 235
322 555
42 2
961 685
650 21
555 68
116 932
639 376
498 178
798 69
35 507
382 993
439 811
792 85
151 746
693 150
686 673
351 689
913 813
789 883
178 541
445 802
193 49
906 161
741 565
382 79
837 969
798 607
291 496
508 663
159 9
249 869
326 92
566 96
347 930
237 460
236 552
430 388
748 308
848 480
758 619
234 267
117 983
651 340
731 75
454 83
945 416
916 574
100 442
491 458
637 225
719 47
547 504
958 338
196 106
425 295
311 125
81 650
317 604
461 951
475 943
79 386
818 696
241 540
299 587
634 6
743 149
929 802
616 960
611 404
642 874
395 129
795 820
516 32
468 346
882 421
643 338
616 32
65 867
987 880
56 937
408 424
397 688
133 245
578 219
576 348
971 807
772 334
460 140
766 241
902 13
2 55
161 675
316 610
431 638
738 461
972 857
872 247
261 969
358 859
682 178
231 812
618 576
117 966
162 215
595 531
946 726
401 868
362 674
379 55
1 130
828 118
491 989
533 711
342 29
391 399
946 256
104 647
14 956
867 865
929 684
252 601
856 193
279 280
200 388
37 356
435 856
366 210
876 859
647 889
416 781
167 97
394 350
57 698
618 424
946 557
688 903
383 816
676 576
911 323
311 52
204 812
764 672
541 929
990 938
913 280
567 424
680 103
976 412
910 8
790 149
521 388
36 434
101 787
581 825
836 923
14 597
709 805
151 810
371 45
127 159
710 621
395 105
476 364
900 408
401 888
581 681
588 970
807 605
624 822
213 15
851 183
805 372
924 917
656 320
289 877
247 262
92 548
102 386
273 463
428 42
568 890
375 800
625 244
578 323
830 870
95 180
734 342
461 334
643 718
711 227
342 165
811 143
148 970
909 305
123 931
548 619
528 65
134 874
922 894
63 608
607 95
815 141
254 172
809 973
132 472
21 700
915 239
774 775
927 119
91 468
441 834
941 986
961 833
97 943
926 323
538 988
840 554
168 481
829 686
135 694
87 329
90 285
202 47
240 252
623 528
400 468
890 334
547 920
333 568
906 484
555 841
194 962
392 426
376 351
663 243
13 876
601 797
121 539
327 8
711 578
285 905
448 651
850 708
609 404
724 509
551 676
503 64
441 458
974 632
544 753
553 131
754 661
908 581
540 309
319 887
839 17
916 460
437 12
638 947
501 301
866 440
81 764
127 214
888 593
457 453
32 728
433 24
639 935
494 465
908 130
456 647
737 210
263 638
272 723
271 38
663 968
109 13
583 96
940 125
821 270
261 95
794 649
731 629
218 400
677 237
821 968
455 585
287 377
294 276
53 43
362 124
450 469
535 617
449 849
844 677
375 895
135 2
114 91
44 455
516 763
197 355
475 791
361 639
950 552
635 408
493 432
82 607
212 597
47 470
424 242
642 446
405 808
600 57
280 717
676 604
142 780
297 558
676 118
302 743
905 723
65 71
391 453
133 60
592 778
458 43
586 493
462 35
891 903
598 570
573 427
947 891
602 492
359 274
763 280
1000 96
337 83
468 257
72 799
657 388
262 240
120 465
515 7
401 469
392 736
829 840
704 499
106 957
291 209
584 254
374 631
102 998
351 580
956 255
871 126
490 109
470 330
445 285
312 663
536 114
462 41
759 932
895 443
890 276
215 619
398 737
601 764
726 551
177 322
386 805
583 56
594 384
317 751
852 629
120 62
690 19
131 709
17 492
336 836
562 974
164 34
817 747
369 451
354 459
88 263
736 804
877 674
13 822
31 160
512 555
168 169
648 291
988 345
606 512
190 809
326 263
198 62
662 487
711 559
246 462
444 210
397 245
378 738
656 738
47 738
636 977
557 950
101 57
98 6
276 286
730 675
492 5
6 283
193 695
597 569
996 573
698 221
250 443
763 325
436 273
569 324
478 620
243 350
598 351
907 656
721 588
647 531
736 800
458 451
858 734
700 568
347 131
684 227
688 800
703 452
288 486
111 408
702 585
369 560
194 459
251 735
493 265
304 589
894 161
284 303
952 297
151 589
449 605
336 699
549 296
440 604
92 201
367 466
177 521
414 977
97 933
322 133
272 706
309 628
273 79
17 13
238 47
162 272
313 612
912 504
671 339
669 282
660 42
144 996
984 387
153 27
401 569
708 962
504 842
952 140
912 790
315 734
292 584
872 485
646 245
993 866
429 37
116 454
755 590
251 673
655 120
727 87
99 540
24 854
110 672
391 210
59 26
796 385
796 876
548 386
689 428
346 918
189 313
889 53
287 645
941 723
972 27
259 548
934 255
332 624
425 671
383 643
12 118
832 273
305 158
870 786
800 450
832 179
758 136
824 761
218 551
558 648
25 713
82 518
680 588
448 273
196 828
147 931
423 840
985 789
51 227
759 286
621 922
713 624
112 80
536 776
978 515
247 960
298 355
462 95
260 684
754 432
13 144
207 64
715 665
691 188
3 659
373 893
820 562
706 973
676 165
149 701
220 46
241 763
613 805
163 871
897 395
792 86
780 967
980 379
722 714
466 243
232 820
813 684
838 829
865 104
721 909
448 969
451 985
533 208
649 605
806 117
57 563
771 503
798 64
318 450
890 875
223 809
946 434
343 574
925 994
922 941
316 648
51 875
176 57
638 818
164 654
383 35
883 491
441 461
666 493
711 705
364 510
199 36
216 810
192 319
191 626
651 904
202 318
885 985
32 643
194 405
492 933
866 985
327 944
621 828
243 965
662 210
332 232
590 5
799 942
126 704
648 330
778 607
858 942
64 50
460 612
476 164
863 808
244 498
597 192
254 392
929 374
39 21
261 472
482 710
369 756
606 693
855 871
233 818
482 760
962 19
927 419
274 57
917 72
27 19
791 431
39 45
475 339
765 747
864 121
867 599
286 982
909 488
548 189
700 248
2 72
678 771
676 375
747 760
234 83
16 897
61 293
977 731
745 579
232 526
759 36
198 417
600 253
887 378
413 19
32 751
691 440
697 182
595 886
94 331
356 611
155 161
821 534
220 954
961 994
176 697
286 938
320 971
582 613
49 762
503 451
688 492
695 436
126 120
817 995
685 84
654 170
125 873
686 55
949 201
599 288
78 867
797 621
746 766
704 768
986 665
372 829
327 475
739 466
22 857
478 296
572 991
401 218
60 572
865 883
726 929
515 189
233 578
252 146
128 356
905 9
276 415
928 784
972 542
110 201
683 904
816 90
447 221
18 318
857 864
379 265
265 220
482 501
880 747
820 330
985 982
869 170
261 758
792 494
631 965
157 582
477 525
706 671
728 752
554 314
372 173
228 752
993 924
413 735
163 546
591 576
430 856
359 93
556 735
815 394
940 59
620 474
843 27
886 519
471 871
806 268
886 885
918 906
696 177
383 325
110 914
393 806
191 662
798 915
34 874
855 288
513 732
587 370
528 496
657 519
653 3
514 582
651 447
923 423
109 739
871 95
65 109
961 665
819 387
498 529
461 809
607 275
956 110
530 557
190 681
243 301
292 415
307 795
509 657
667 146
472 873
119 249
160 297
121 593
891 354
314 490
96 955
960 410
533 973
518 380
590 97
309 202
992 719
513 398
581 571
318 631
125 209
180 586
471 791
400 36
882 736
658 493
563 110
570 938
966 98
409 582
588 723
315 809
757 32
388 111
880 810
291 765
471 257
725 963
490 138
985 792
272 486
993 193
963 158
901 381
399 139
889 250
770 491
170 28
885 508
113 593
729 845
913 8
295 544
808 40
910 288
666 496
138 937
713 253
382 679
888 823
494 525
823 733
915 89
460 200
391 192
905 765
967 995
993 545
420 946
755 514
133 794
378 477
73 131
986 610
549 453
461 448
500 280
371 997
657 655
805 812
158 888
53 184
567 596
588 961
496 430
439 700
264 257
417 572
855 277
897 338
356 987
558 152
466 411
855 390
487 832
531 517
31 561
206 564
210 435
519 413
439 347
578 909
516 500
873 256
524 911
594 333
91 588
405 554
781 625
192 686
64 246
277 756
305 952
193 303
314 82
895 494
204 193
129 396
724 239
140 210
60 477
693 705
274 263
58 237
604 847
916 482
900 211
41 16
868 58
77 241
459 513
675 859
256 997
196 474
909 278
664 313
477 991
500 3
464 159
128 940
974 881
963 379
200 797
151 864
465 256
31 86
630 294
441 169
218 707
635 932
466 695
934 614
431 21
587 535
319 714
102 67
391 48
354 520
996 908
1 210
612 87
479 488
988 729
948 601
145 242
836 43
263 407
637 599
240 507
626 686
742 947
304 604
1000 588
919 979
723 392
867 304
313 435
858 664
71 689
576 233
831 654
608 393
95 190
88 631
586 346
574 128
58 80
551 200
694 70
264 79
473 569
74 970
571 466
588 47
728 399
297 688
353 566
522 649
23 509
791 882
260 856
758 329
51 349
754 218
247 65
621 54
650 508
604 58
255 709
789 158
387 89
52 84
934 337
635 817
427 949
656 99
628 997
619 886
819 782
560 80
724 394
43 892
179 322
252 567
662 146
406 920
76 921
690 138
534 141
725 771
862 15
749 827
98 311
71 634
474 825
395 877
878 707
251 643
267 479
613 891
477 612
362 184
176 596
92 149
164 163
82 671
443 72
258 27
618 521
481 199
23 666
773 545
324 356
426 277
687 882
339 67
384 504
920 687
782 784
993 532
156 982
827 456
221 38
815 631
762 114
201 893
804 21
761 601
319 331
19 320
473 80
464 479
116 579
171 688
311 63
975 75
729 709
877 269
316 138
312 499
451 525
765 281
998 430
962 921
970 982
356 71
716 545
347 459
948 906
903 747
173 644
491 934
414 952
889 893
332 185
336 344
834 304
649 240
397 560
83 965
502 880
908 398
912 47
540 483
795 707
254 997
547 294
13 261
548 634
659 967
239 167
458 510
187 29
420 327
120 519
873 333
555 108
8 724
653 583
466 905
873 984
720 172
797 111
733 584
833 340
951 73
668 381
401 311
770 699
267 67
343 162
614 227
703 399
520 936
965 300
333 349
387 765
983 953
381 539
757 759
245 580
763 932
77 240
705 428
504 810
137 244
349 725
901 890
658 192
895 719
62 196
617 885
387 279
273 314
765 82
1000 74
6 837
970 860
777 426
121 741
957 89
769 679
484 865
631 897
414 274
383 54
833 147
350 430
761 675
579 626
345 122
406 463
267 682
555 680
436 323
941 558
487 748
412 340
745 376
714 802
876 226
547 431
763 88
52 880
539 864
400 354
920 427
309 552
494 402
605 761
140 675
632 229
799 727
436 286
981 835
86 109
270 132
330 126
568 134
905 582
787 112
172 170
455 549
800 216
469 335
858 361
333 317
929 542
452 937
965 1000
404 56
67 603
984 458
610 52
218 131
500 696
587 673
267 932
575 872
173 595
943 311
842 774
357 727
6 851
775 668
472 567
18 137
356 998
300 922
533 597
695 2
618 940
910 900
192 932
992 42
696 293
411 787
763 564
546 637
839 679
728 957
645 8
20 860
445 191
364 836
754 727
302 760
161 861
394 334
921 778
75 867
176 73
936 699
405 931
35 729
900 630
26 930
631 433
909 75
436 703
115 107
902 549
616 185
941 196
409 192
744 746
188 617
78 971
751 744
912 871
419 426
630 325
909 301
633 243
243 628
191 765
35 250
127 147
996 892
722 34
720 474
476 832
762 454
346 611
124 131
486 607
856 643
106 546
387 30
242 776
540 957
881 351
831 599
889 503
789 572
315 473
941 85
556 241
818 870
172 499
718 835
473 379
859 332
623 742
819 975
144 508
926 532
848 907
94 7
959 334
160 163
219 721
992 626
424 965
878 443
604 369
33 658
655 520
697 861
13 447
10 306
464 27
236 195
548 223
351 755
979 870
475 143
782 310
694 112
33 407
511 978
710 402
150 886
492 660
129 114
856 276
189 96
316 572
306 812
144 345
618 306
442 655
46 555
966 815
850 670
346 817
524 187
878 738
228 210
51 919
393 206
439 244
815 953
884 940
420 124
348 2
610 187
551 407
814 507
105 432
874 948
709 65
183 794
316 770
977 595
398 274
911 513
293 217
735 895
850 900
393 521
518 778
674 205
23 703
220 984
922 526
668 670
299 767
432 680
3 183
697 930
981 473
474 499
355 149
648 797
162 714
732 966
751 488
788 500
687 2
606 747
501 508
569 870
226 964
62 213
331 981
288 37
607 850
107 605
668 68
454 47
925 603
202 427
83 260
809 991
742 58
93 6
7 357
817 695
583 586
36 435
293 788
9 947
904 242
513 800
216 540
249 856
371 490
425 792
338 662
532 947
257 304
803 457
740 592
121 179
54 91
479 635
460 740
48 119
567 269
531 961
977 779
319 538
21 704
71 379
724 995
139 96
173 527
199 504
761 772
158 395
990 88
776 920
465 61
115 347
906 165
406 419
119 655
611 614
471 441
814 483
978 749
643 738
861 994
48 260
150 854
533 591
315 977
559 547
2 389
35 641
852 393
866 707
770 512
104 956
406 582
305 252
819 512
831 617
457 558
261 678
269 775
375 274
447 719
982 456
91 540
757 770
529 89
469 492
875 41
305 558
833 448
884 845
212 513
732 91
109 574
439 668
767 644
399 708
971 33
444 555
922 175
571 890
195 338
28 268
216 382
890 266
87 883
102 110
79 435
262 475
4 806
2 997
701 109
217 37
615 675
949 510
77 445
909 927
345 248
102 789
312 337
838 365
626 987
626 603
255 488
277 523
265 419
167 89
993 820
646 551
738 37
135 166
959 640
495 398
225 669
344 657
782 67
724 744
169 58
243 85
799 644
234 51
868 395
381 730
360 821
894 590
860 196
31 304
854 788
135 731
811 806
19 564
405 165
440 891
866 327
722 626
695 729
817 753
855 359
206 999
949 652
772 88
442 646
702 424
999 691
633 701
178 759
803 349
478 875
857 940
715 307
106 986
646 276
155 190
993 317
848 460
532 722
219 119
531 500
7 408
291 950
33 865
160 655
229 683
861 913
491 331
267 966
661 166
739 354
591 349
405 31
39 353
227 447
367 508
267 685
347 555
151 221
992 736
523 421
761 818
840 734
755 119
547 915
660 596
941 802
731 204
538 293
113 481
428 752
818 760
77 13
707 664
599 524
134 158
467 91
496 36
317 581
282 254
72 519
645 36
22 761
325 869
678 728
842 851
239 553
4 903
436 443
721 323
750 131
361 836
627 590
116 245
103 548
8 67
554 123
906 349
634 604
436 492
251 206
874 830
183 657
720 894
665 728
295 557
830 801
133 720
55 929
661 161
144 91
102 158
94 519
964 20
479 907
305 750
151 323
90 482
728 913
110 466
63 78
35 757
210 101
486 906
194 735
897 728
561 93
598 662
507 208
624 891
154 265
293 823
755 911
863 419
853 340
252 994
537 624
540 991
4 380
22 220
878 192
82 339
939 77
962 442
858 373
718 134
941 371
514 57
584 723
845 952
41 107
281 966
417 138
725 873
708 93
786 807
477 350
725 978
873 738
374 306
990 878
946 326
855 793
402 556
708 52
649 30
167 461
666 748
271 435
455 473
463 227
46 580
620 915
472 965
821 267
847 471
606 704
372 751
94 808
885 926
596 695
963 65
898 833
215 328
696 729
859 328
512 124
503 619
490 521
565 425
959 83
596 373
240 386
950 882
570 726
452 332
861 904
333 796
561 427
186 558
680 61
119 143
915 205
302 638
406 988
894 691
282 143
723 984
382 820
86 878
413 51
837 326
801 98
470 487
765 235
138 669
788 696
386 289
906 312
79 534
820 939
232 623
940 161
592 790
42 770
198 409
507 757
637 982
577 168
24 836
323 943
931 714
720 973
834 553
894 98
490 615
519 110
599 472
982 256
990 857
321 431
61 983
881 655
222 800
766 488
901 713
104 168
224 298
22 377
205 785
387 742
957 820
401 250
427 549
823 982
227 45
463 601
999 4
193 444
792 36
339 386
788 739
296 808
355 980
959 173
322 125
506 404
492 873
191 760
332 603
645 53
29 741
237 499
525 717
970 131
654 288
581 208
728 167
610 589
698 904
234 745
51 512
755 383
361 125
181 747
191 773
770 33
4 146
698 84
722 278
241 842
344 812
687 981
754 553
986 461
755 749
822 74
191 247
940 422
283 624
766 216
963 827
248 966
455 792
121 556
152 17
85 341
223 260
818 677
323 948
25 963
846 836
863 535
771 909
803 850
792 684
28 993
48 504
45 274
632 242
430 87
605 535
198 295
268 717
349 17
772 831
344 756
230 130
898 207
141 871
738 386
325 405
910 264
113 482
194 534
975 990
393 978
854 780
2 358
246 921
997 110
952 751
188 244
759 366
919 593
465 852
133 992
699 82
581 320
558 571
691 411
478 901
965 386
787 392
244 488
974 51
879 130
182 247
103 990
41 467
471 554
820 594
399 661
25 350
981 898
564 13
653 123
439 31
839 410
810 344
274 1
563 437
772 103
115 325
431 274
856 415
151 449
437 429
367 46
624 940
395 580
872 561
432 361
949 415
412 581
84 468
778 796
134 210
819 748
641 409
943 722
415 686
920 51
399 851
425 247
649 755
312 498
807 642
614 322
931 157
983 526
288 348
449 469
284 55
414 485
844 528
382 125
684 787
433 288
953 236
820 449
597 692
310 563
493 70
245 668
665 439
742 43
135 366
351 809
87 122
475 286
887 496
919 291
50 166
791 512
696 35
853 977
885 810
393 495
712 138
369 272
492 197
547 729
301 46
554 740
767 838
864 911
252 950
342 710
432 746
887 260
166 527
539 782
422 417
216 977
753 987
59 287
322 33
349 968
795 832
838 967
213 414
547 662
20 516
930 775
536 709
782 810
994 559
643 311
953 851
597 850
882 536
817 693
84 678
492 384
755 643
764 490
768 178
511 237
979 545
161 56
626 748
312 700
108 782
611 796
540 910
37 843
795 41
13 578
376 904
481 10
616 145
621 678
156 144
763 878
929 240
644 725
613 776
51 847
87 983
127 40
91 339
442 143
860 921
583 913
355 266
52 869
566 477
151 655
56 10
803 67
175 883
305 581
450 448
700 850
81 268
667 282
181 78
301 145
107 959
142 411
872 413
351 686
411 848
980 305
205 409
804 920
763 342
261 458
238 533
656 588
141 915
89 373
346 295
384 598
72 700
791 311
712 258
51 964
33 506
717 233
846 327
480 624
376 737
900 983
282 97
222 9
498 577
887 879
988 413
311 613
303 308
292 311
845 696
303 780
581 990
437 835
894 248
697 47
775 494
281 673
671 192
368 169
501 296
207 773
987 259
371 281
487 954
766 163
571 274
717 304
705 405
36 503
770 603
108 651
915 943
845 235
958 468
376 311
809 874
551 145
540 229
994 763
526 565
185 644
728 572
384 400
639 476
777 293
357 914
419 807
532 35
346 696
319 509
303 111
268 823
985 232
190 294
582 638
884 930
214 429
892 351
711 961
452 27
178 604
166 772
435 565
153 487
603 109
483 596
527 958
788 777
895 577
991 371
115 390
636 16
582 292
51 709
942 964
123 792
465 742
705 206
58 21
488 955
762 733
222 54
873 447
680 711
843 979
433 561
681 99
953 586
919 698
592 789
725 490
180 847
300 964
816 661
557 912
827 16
756 430
452 835
831 895
130 570
179 153
969 870
465 473
532 939
652 305
412 282
931 569
777 37
286 693
637 768
787 340
777 498
419 326
420 380
720 717
830 405
607 310
630 6
684 899
139 621
458 135
666 500
351 962
195 404
395 157
360 434
180 803
780 274
564 989
742 657
267 494
137 931
594 569
186 884
952 16
403 88
230 69
261 4
913 81
298 722
713 787
278 592
22 397
713 8
570 274
337 310
128 987
44 23
884 223
318 118
276 763
587 959
668 633
778 681
256 219
787 814
835 3
486 986
115 436
952 291
121 823
457 864
457 597
320 725
507 640
502 150
54 414
289 685
6 86
102 613
662 144
59 58
404 349
188 503
712 777
931 187
72 300
245 570
642 80
279 243
380 481
824 732
444 824
84 866
890 693
364 626
4 599
424 704
323 387
149 365
820 543
884 144
950 862
568 223
600 258
366 968
926 261
381 806
72 460
720 444
288 265
770 925
414 994
274 160
452 207
405 362
421 467
171 985
345 894
874 890
949 648
657 236
385 813
371 193
325 593
80 740
885 892
325 190
758 819
920 761
974 426
871 881
899 697
920 621
389 584
493 465
629 72
399 835
312 88
930 451
419 875
2 561
224 772
260 139
773 868
822 711
105 776
614 914
209 175
809 723
982 119
90 154
66 671
996 263
773 367
802 467
837 505
287 296
422 640
94 436
334 263
127 937
747 796
986 408
310 664
636 624
273 858
445 605
399 348
306 815
644 615
586 272
140 627
461 45
910 260
471 859
726 694
859 149
746 516
439 648
336 122
495 715
309 664
53 866
90 310
695 357
570 539
895 589
249 89
384 142
946 208
9 942
404 567
537 303
242 110
608 635
659 207
882 558
307 553
104 386
139 300
258 362
671 561
185 929
165 984
79 111
633 108
253 849
807 12
669 133
82 425
429 591
462 396
845 838
882 359
282 40
804 16
545 523
309 918
957 913
451 381
754 20
151 777
982 547
203 277
277 12
600 769
530 832
376 186
693 394
739 233
25 513
191 461
973 260
993 10
907 404
837 257
553 392
335 513
987 187
724 986
229 413
456 440
111 89
903 709
939 510
586 136
862 345
274 317
95 59
999 774
399 692
37 839
114 220
891 877
308 922
914 780
487 854
538 542
965 915
908 595
732 996
775 1000
994 396
961 198
915 183
379 256
691 549
286 342
735 848
813 650
309 83
995 990
50 815
748 219
92 875
877 8
993 643
239 736
538 934
265 933
952 976
544 726
398 738
205 334
332 351
269 385
747 280
27 734
313 739
258 74
103 963
954 816
73 499
28 792
95 741
400 590
376 772
454 819
834 350
302 285
208 134
637 692
219 248
882 632
268 862
218 869
110 844
58 695
295 587
437 82
556 819
16 291
997 226
278 668
736 560
864 227
347 162
185 942
723 980
264 30
3 176
846 310
937 900
444 486
65 217
941 241
91 866
925 762
311 182
793 837
856 897
611 804
164 670
471 452
694 39
353 650
314 969
601 660
317 209
957 636
778 136
566 142
491 888
323 837
999 374
929 901
399 323
563 969
284 780
328 452
954 17
911 337
952 403
36 652
659 1
440 706
810 662
350 549
631 647
654 130
2 174
602 590
56 878
418 484
779 199
754 622
58 875
977 457
814 60
469 282
878 470
536 80
117 249
775 652
5 382
957 766
295 145
153 270
210 923
11 226
507 792
767 646
424 407
732 799
464 116
512 671
686 572
840 43
949 44
308 582
454 951
999 844
177 966
270 618
313 558
177 220
28 767
139 379
375 701
799 606
143 257
686 868
518 2
49 117
426 232
609 959
922 43
227 195
516 915
755 771
793 569
376 295
548 796
798 421
998 871
380 493
1000 984
587 835
460 557
352 376
217 105
473 200
244 830
84 859
499 268
798 765
167 609
718 923
877 962
214 842
612 472
452 875
229 110
688 576
344 951
335 897
865 595
188 248
800 78
941 970
271 626
587 912
50 202
386 227
720 311
985 902
952 607
56 117
713 725
210 748
278 652
110 864
98 687
146 310
126 310
533 10
682 201
87 485
157 390
335 497
279 756
161 92
837 852
631 31
290 410
822 4
429 623
512 635
64 513
408 546
324 411
9 624
574 368
489 497
653 804
87 805
822 524
980 88
762 930
86 921
315 757
841 675
631 120
140 264
257 775
660 941
600 185
696 609
832 759
153 130
312 233
753 639
237 294
436 173
147 327
223 249
107 815
850 653
329 974
576 354
954 498
161 87
782 47
332 455
33 514
753 892
676 497
986 774
255 863
725 924
153 617
174 38
632 355
72 8
120 287
791 455
612 608
15 461
673 326
50 809
822 862
416 409
2 673
770 923
502 92
761 859
507 248
487 226
317 32
754 127
162 915
790 259
276 353
505 18
636 164
636 267
695 635
408 484
775 405
849 249
677 441
161 792
889 280
470 124
41 877
355 512
769 852
299 367
530 275
221 695
229 245
339 310
647 522
437 332
491 207
15 656
337 646
842 81
993 286
518 47
865 321
807 65
897 219
63 829
525 93
692 457
965 454
255 371
194 96
198 355
98 974
874 810
730 742
60 4
550 526
938 434
339 792
34 410
500 649
219 428
259 336
835 813
593 179
253 279
937 995
598 575
44 855
263 125
768 965
842 462
617 354
473 769
859 832
739 26
546 711
297 82
323 662
35 56
948 575
431 803
285 459
191 621
168 537
682 872
820 486
365 447
440 765
456 84
755 71
953 941
642 22
668 837
789 707
49 338
943 714
527 97
20 508
874 711
14 67
874 724
545 717
953 276
830 538
59 401
893 845
545 97
395 281
967 421
70 800
160 567
737 794
442 895
676 35
28 319
636 257
780 36
564 485
961 870
649 530
430 598
448 498
274 374
869 104
600 899
899 782
998 943
602 449
131 104
317 160
704 652
327 722
943 729
204 514
896 235
884 867
301 570
484 224
386 668
579 979
429 194
495 419
173 694
10 76
796 687
98 647
693 632
405 953
994 712
410 593
783 613
594 626
69 690
994 691
215 146
648 490
696 118
913 294
758 871
11 543
903 222
210 872
871 637
537 327
759 682
686 559
405 286
361 744
409 900
451 78
389 261
425 426
931 126
929 689
77 489
696 704
250 385
218 709
748 843
957 714
24 63
978 246
690 885
309 445
386 721
91 493
101 699
867 940
682 596
84 947
285 830
796 169
668 982
817 62
12 163
58 305
438 305
887 291
234 205
864 450
990 560
58 784
491 122
287 895
538 721
934 51
311 628
841 124
430 937
962 784
523 138
657 251
817 859
598 68
49 611
77 988
937 69
412 511
582 71
507 36
837 83
504 561
681 283
726 419
995 265
119 442
660 728
329 290
671 705
729 700
714 934
945 429
658 301
908 736
853 542
641 395
612 837
710 84
821 754
193 62
432 127
607 65
598 834
340 50
572 810
817 193
876 806
866 521
293 529
855 970
747 109
677 753
81 896
480 582
74 975
678 568
647 415
169 753
323 261
180 898
54 422
990 26
910 128
800 471
506 195
711 15
27 13
471 5
416 740
222 159
861 152
519 949
138 231
221 183
125 823
540 12
771 454
955 166
851 598
886 201
366 28
559 381
214 54
456 653
243 292
127 737
861 186
918 984
257 665
992 696
818 528
963 842
491 955
221 540
611 353
52 808
888 817
954 748
157 615
398 563
210 321
382 178
398 562
292 31
334 807
840 74
11 465
107 137
337 638
366 801
282 836
414 904
105 326
126 181
251 962
400 434
108 337
979 717
438 137
992 357
813 732
399 934
56 586
90 625
197 870
918 821
881 163
800 248
844 299
845 585
520 866
268 327
208 816
643 932
219 616
476 905
432 382
543 74
845 133
204 126
796 512
623 715
402 114
276 863
659 664
880 247
768 355
106 111
460 15
884 540
496 892
13 672
614 668
262 698
830 230
779 53
403 194
912 384
144 481
901 756
802 748
248 321
692 422
479 818
634 930
593 551
916 886
866 643
798 457
225 761
220 505
168 905
282 727
724 507
903 856
724 222
652 593
151 551
7 806
367 39
395 865
555 297
683 294
371 167
15 721
505 294
75 283
558 793
774 412
823 488
410 398
118 556
865 270
847 680
832 332
80 637
709 373
119 233
431 201
741 190
257 287
51 807
490 6
799 190
776 522
667 732
143 271
33 684
101 362
268 915
2 395
216 355
148 861
301 190
925 160
105 835
359 970
613 81
36 134
731 445
260 147
657 559
353 839
110 33
69 126
420 393
536 316
516 601
243 747
683 230
864 175
101 312
239 73
512 368
42 865
33 997
274 778
905 326
647 284
985 911
328 136
854 984
816 541
619 521
943 84
670 653
117 287
663 73
532 735
644 37
131 568
726 672
975 727
885 830
923 146
582 440
550 903
328 292
568 771
156 397
912 151
871 704
498 986
527 477
15 420
508 414
112 866
859 22
524 950
948 885
784 642
818 632
867 43
188 787
116 632
410 775
770 916
744 370
819 535
469 128
954 422
599 905
911 289
343 893
617 38
637 704
619 258
226 949
755 105
399 178
541 836
129 174
673 867
447 68
629 682
137 677
665 619
773 356
829 422
991 43
97 969
714 545
24 182
663 501
760 306
985 147
688 961
735 320
515 580
879 78
154 604
471 74
106 803
428 957
137 751
284 257
198 367
168 959
317 797
372 808
91 134
440 138
249 460
201 581
150 862
654 410
580 859
910 697
402 409
87 497
833 132
682 482
555 562
733 282
758 118
358 101
475 659
841 159
360 961
530 680
472 845
719 304
37 323
857 950
384 203
623 28
567 618
804 428
344 694
513 851
416 714
866 732
854 282
39 136
841 34
796 610
673 491
141 76
867 464
687 28
648 908
162 841
613 752
776 351
981 963
252 995
610 931
111 606
35 629
891 323
261 397
624 831
523 881
871 178
844 160
473 788
116 622
819 474
458 430
172 501
972 82
75 143
484 276
272 999
332 503
18 971
891 106
910 779
901 209
792 393
564 247
379 129
946 516
994 291
251 696
764 98
308 447
663 637
760 436
327 903
518 621
319 801
124 910
134 901
678 481
632 469
385 798
181 120
585 289
664 66
250 746
571 587
790 127
661 679
176 188
377 398
817 464
206 21
868 906
209 177
343 905
655 437
341 692
407 660
275 660
685 405
398 789
745 88
614 258
401 493
352 727
434 472
21 182
268 29
208 997
144 491
589 706
544 87
883 998
569 14
513 560
648 391
185 36
579 457
993 331
749 859
22 161
900 628
671 709
626 551
114 478
760 779
5 179
716 109
707 747
780 425
19 674
424 314
212 557
215 925
59 162
728 549
804 302
964 782
100 75
943 589
492 49
759 918
510 702
389 655
820 341
744 818
367 651
469 547
871 203
347 7
23 945
697 993
615 11
747 177
710 779
26 399
422 153
948 923
158 792
674 36
443 699
543 34
525 352
16 212
135 303
349 257
522 681
732 396
720 387
680 487
241 323
577 920
738 763
640 835
477 128
792 625
544 812
561 202
142 341
767 701
658 682
966 1
896 654
863 49
222 309
601 9
461 866
152 139
305 69
139 945
248 922
378 791
455 149
231 457
812 716
774 563
772 668
54 609
207 117
159 422
283 151
470 170
809 86
626 470
638 869
280 730
73 556
596 300
30 953
650 592
223 401
790 255
79 184
42 205
710 152
73 61
852 699
26 812
182 250
714 311
498 828
810 159
153 370
838 343
402 256
23 412
126 156
665 142
536 269
105 799
782 404
680 861
278 420
310 651
874 388
698 182
102 699
633 225
912 396
441 808
871 629
206 361
345 166
848 338
259 936
682 910
803 614
806 967
842 389
588 82
796 301
379 740
649 915
632 87
799 512
566 634
969 723
206 75
24 827
573 6
692 246
557 241
377 123
434 203
758 464
686 77
642 325
256 920
591 999
847 698
919 816
320 163
736 419
736 210
371 312
138 291
760 180
494 369
72 93
335 936
989 282
989 387
622 781
72 173
713 477
218 254
499 882
670 343
974 548
940 119
172 401
946 621
463 266
659 468
649 672
95 387
755 574
293 310
257 802
390 942
35 755
825 305
828 461
457 227
60 45
382 880
945 775
605 934
719 859
664 58
186 708
311 946
492 397
861 244
164 368
532 326
589 377
22 118
114 868
149 987
669 945
421 861
489 520
689 420
112 771
256 283
38 912
810 739
5 214
699 949
25 407
536 774
429 327
521 756
18 25
244 843
134 868
973 18
733 717
668 95
182 809
644 955
346 404
999 941
924 887
567 218
582 693
362 868
168 300
883 973
283 786
493 236
396 279
645 621
144 75
657 416
396 946
934 75
473 586
827 970
876 761
680 884
309 119
143 923
508 506
959 444
328 442
285 903
308 644
408 273
149 886
682 711
344 38
100 605
376 154
600 471
597 589
669 547
965 482
555 685
234 844
126 898
113 428
892 336
366 870
443 1
574 982
214 550
315 336
270 386
527 953
598 816
957 479
543 983
939 713
558 397
245 677
503 662
633 60
253 661
808 420
810 148
653 370
204 721
17 169
714 136
713 345
892 6
427 886
703 708
705 561
513 680
546 920
105 31
662 637
807 450
629 759
94 754
116 386
696 654
988 824
285 735
946 96
815 478
279 949
77 485
919 685
617 312
977 90
445 135
16 662
372 989
357 180
787 62
445 478
122 557
133 520
490 464
856 551
713 155
365 569
449 50
650 86
44 875
831 870
679 102
200 704
887 92
395 163
650 126
288 404
707 986
291 386
357 421
612 142
222 804
316 101
467 282
996 36
580 449
844 477
813 961
730 746
620 316
459 637
41 907
274 346
228 453
165 558
999 692
223 168
440 941
606 489
536 235
728 902
870 843
602 240
174 167
796 699
697 184
23 595
767 397
873 789
589 165
11 779
897 609
444 976
902 431
130 409
773 252
494 811
21 18
240 578
305 144
933 355
270 894
45 538
381 259
783 834
124 159
260 584
193 340
921 506
248 916
609 482
141 273
355 339
370 553
579 259
275 988
772 43
129 710
767 220
178 451
491 922
996 992
740 506
533 737
561 540
488 929
334 564
794 802
484 651
406 454
288 499
896 990
251 400
679 127
990 205
746 460
508 614
630 609
978 528
334 137
72 236
98 151
774 27
54 460
696 253
649 349
801 177
229 416
82 786
70 220
192 402
977 503
7 633
650 662
720 437
406 664
379 845
353 87
281 236
535 923
116 969
734 508
870 289
839 872
35 978
296 65
683 457
405 132
771 419
281 154
578 143
795 163
164 768
261 754
271 556
230 813
30 36
856 818
253 683
371 608
900 423
698 783
548 173
8 624
793 257
914 389
503 228
622 917
835 403
652 857
532 399
301 778
503 476
898 217
74 440
923 481
659 717
268 139
875 947
23 840
492 152
879 329
743 798
681 456
69 89
215 337
36 271
443 260
963 136
259 529
1 836
94 552
211 940
753 367
313 815
316 445
627 782
928 591
579 158
194 904
814 276
451 231
51 945
835 539
921 378
303 959
959 320
902 343
433 751
909 26
545 487
213 915
513 295
221 285
995 147
527 645
173 275
970 987
198 596
926 375
180 708
389 676
578 440
593 61
565 438
592 28
222 574
434 947
887 616
375 283
513 698
986 442
457 805
365 458
130 7
366 278
427 698
353 53
480 46
190 677
39 906
553 985
592 187
980 168
744 288
754 747
571 11
507 809
404 673
203 906
979 405
304 683
687 648
525 482
571 176
28 538
703 212
679 505
431 957
122 697
103 956
159 760
603 690
367 40
279 728
993 787
19 905
729 396
6 3
341 745
529 524
261 875
942 434
247 822
365 420
562 516
704 838
275 139
555 876
823 20
457 442
800 130
291 822
922 97
972 179
124 485
403 947
681 275
682 903
142 584
50 829
788 155
580 729
410 813
426 20
629 538
254 582
181 213
337 342
486 395
155 358
886 671
642 197
939 566
850 236
688 591
359 36
989 124
477 779
559 376
18 126
821 868
157 926
179 860
472 2
537 704
202 527
258 963
327 375
218 756
83 848
491 578
508 38
494 558
813 846
279 377
707 787
359 803
596 833
378 756
689 866
651 657
336 111
784 872
605 117
444 127
835 860
413 619
387 502
441 9
388 63
461 27
310 58
503 237
440 709
799 515
277 532
392 378
248 32
537 620
420 658
992 68
153 842
765 688
964 654
748 779
320 50
959 410
332 319
809 659
354 521
442 432
58 691
952 753
254 795
731 759
706 280
156 773
117 525
741 144
140 981
608 381
259 106
464 585
863 324
959 498
151 206
977 344
826 122
469 636
161 239
875 837
81 669
414 427
247 670
21 709
120 871
448 291
533 309
956 203
614 910
644 961
299 581
976 10
991 331
582 930
253 842
877 35
933 979
977 618
577 852
590 870
624 578
828 605
913 490
580 655
385 518
596 709
798 414
806 370
799 158
338 879
221 69
722 160
935 212
152 39
534 204
588 442
846 357
446 220
365 287
68 959
176 909
568 658
846 540
250 837
595 461
265 726
864 896
384 186
921 592
671 64
44 73
159 612
968 300
657 452
85 238
208 907
736 897
404 761
24 912
219 303
193 178
89 779
536 411
285 462
526 773
791 303
40 797
475 750
601 281
672 885
103 765
155 206
509 4
514 673
494 901
109 163
868 141
14 669
199 458
447 956
37 660
644 600
775 868
882 84
379 66
231 504
854 631
261 903
522 213
848 387
17 335
619 883
614 720
483 111
263 578
295 467
504 667
301 95
990 93
756 207
197 372
209 342
112 483
817 459
21 124
308 55
978 921
591 275
516 1
680 918
766 148
990 529
793 283
426 608
717 137
285 883
486 535
118 583
577 529
508 150
86 884
142 160
219 814
287 157
67 337
569 221
433 374
90 429
235 668
484 5
255 178
495 572
404 165
961 715
613 12
763 923
958 492
733 432
201 827
511 863
762 764
446 553
536 344
477 117
855 662
152 808
629 167
534 744
669 339
359 526
534 607
195 196
104 278
773 696
698 276
204 487
968 42
416 756
243 107
493 860
17 634
832 458
741 330
329 801
623 815
548 90
436 767
734 724
734 584
524 809
235 604
517 862
234 866
938 727
389 229
977 341
89 378
476 299
736 819
726 523
650 733
830 677
726 167
663 717
461 903
510 732
204 904
798 135
937 561
621 679
290 323
666 588
599 337
318 610
352 595
980 453
513 409
604 810
962 757
18 944
180 774
815 715
307 38
226 228
173 895
496 168
278 310
58 730
16 926
765 506
581 754
628 77
116 890
249 658
611 53
778 230
506 279
653 556
206 547
220 852
464 405
486 431
763 608
438 140
699 630
364 237
808 361
599 654
149 52
346 993
792 166
459 897
529 617
387 215
18 586
832 721
474 689
576 107
937 348
334 468
702 862
111 932
758 567
352 148
219 716
95 474
391 159
682 469
743 449
869 851
472 759
264 476
640 764
282 98
955 971
85 327
17 873
353 305
343 192
833 631
501 961
109 829
247 774
104 719
828 226
789 351
934 41
868 493
56 710
728 232
84 9
488 959
94 264
161 758
717 838
641 23
728 350
610 347
396 131
748 701
550 389
751 942
211 960
655 886
295 201
664 325
745 185
972 324
666 649
798 296
998 677
140 706
182 367
361 981
418 62
801 104
375 604
429 695
736 828
678 744
631 302
498 374
152 860
784 369
715 500
177 634
201 922
870 202
904 379
937 708
871 261
109 137
409 452
858 699
277 431
811 407
459 350
691 647
292 655
861 446
272 778
612 835
180 633
698 110
812 246
629 262
242 961
485 828
356 799
729 295
1 676
192 648
173 577
232 951
921 369
823 61
34 395
930 456
510 968
171 433
740 940
255 562
142 86
264 757
867 624
798 676
831 606
274 477
769 860
891 513
603 284
226 307
772 605
306 118
523 388
673 122
544 480
511 977
102 344
321 143
567 2
66 668
462 355
121 93
872 212
978 385
900 779
941 156
210 164
759 293
48 822
584 969
629 725
644 204
16 557
797 660
799 265
959 441
306 694
182 792
504 744
838 551
606 86
842 839
865 32
998 977
764 615
798 474
247 793
663 935
954 606
619 572
97 810
494 796
340 692
113 683
926 653
858 706
518 625
426 278
95 941
371 435
832 974
602 616
232 363
576 291
191 286
286 949
761 883
76 862
49 601
49 638
133 282
384 416
334 583
947 635
620 977
361 782
714 376
990 319
83 394
636 54
68 880
123 675
185 239
25 641
553 558
230 767
478 855
527 656
285 311
449 547
343 686
192 560
383 505
979 115
841 11
722 467
56 370
896 150
102 125
788 656
866 291
814 188
446 666
22 889
791 808
239 836
757 805
80 47
412 802
945 589
743 59
612 821
432 786
943 239
48 412
319 476
924 281
619 953
215 969
768 83
482 865
980 534
617 682
505 882
343 692
148 405
443 162
957 441
905 902
532 868
823 355
912 480
347 399
117 709
837 554
467 747
264 202
377 604
638 666
911 983
958 698
626 548
91 238
75 128
580 688
121 153
118 883
905 15
368 784
777 51
573 810
128 545
607 565
411 498
145 697
537 226
417 165
338 570
121 353
324 36
943 855
922 709
883 21
264 782
916 735
171 525
533 415
929 392
568 983
762 872
706 553
834 95
837 871
576 101
698 7
49 719
563 498
163 134
799 200
18 543
1 778
89 739
819 280
695 166
323 483
912 598
469 599
953 999
646 444
960 8
125 375
682 142
853 784
632 480
841 617
726 374
745 756
854 895
355 186
557 696
333 928
131 495
615 271
52 724
89 614
428 175
736 508
447 876
296 148
531 878
683 737
528 546
900 975
970 358
537 285
659 208
658 607
220 723
322 271
579 492
815 899
195 839
957 429
234 868
738 265
817 213
893 245
838 565
495 330
232 909
441 239
853 778
873 628
777 732
52 196
153 844
454 841
39 357
308 393
267 465
784 296
652 276
907 387
839 420
645 507
948 346
849 846
440 238
251 815
872 204
911 145
561 624
27 485
14 243
826 884
981 97
377 695
642 772
529 412
110 601
686 264
942 414
608 279
428 597
211 46
615 401
890 556
795 897
586 708
447 294
484 596
736 102
503 911
41 613
796 942
381 496
47 688
399 269
628 843
770 127
50 612
189 870
635 829
358 224
700 34
371 928
582 260
318 916
613 949
631 904
852 893
407 311
634 891
415 858
204 416
586 792
679 487
764 47
910 811
21 343
527 729
819 614
192 547
682 609
974 977
24 525
45 568
219 356
58 520
407 125
591 321
765 151
648 685
550 568
237 566
813 589
881 983
700 341
85 106
368 177
130 560
979 998
698 74
31 637
112 127
215 618
241 483
433 289
406 817
459 426
542 790
636 740
544 450
434 182
426 965
623 933
928 336
94 972
146 485
412 557
740 729
914 70
71 514
487 686
29 440
49 618
137 478
991 606
27 960
847 317
576 829
777 510
766 980
690 178
219 195
384 926
538 593
587 735
168 491
108 838
76 577
132 802
852 516
933 954
127 286
912 975
489 979
691 626
264 351
103 469
53 5
97 294
447 206
53 568
560 825
363 931
924 653
586 421
850 515
614 517
67 879
888 713
241 222
179 660
453 598
835 523
191 989
653 869
94 328
904 727
212 506
577 290
554 648
347 614
464 566
198 790
264 961
8 53
325 332
801 478
180 19
466 575
741 626
671 950
467 341
614 738
381 93
980 500
551 586
859 943
669 896
425 392
815 26
909 761
972 35
597 453
758 151
158 859
655 270
595 186
927 719
974 760
578 629
867 965
76 652
562 10
841 90
205 848
746 146
526 110
125 613
412 822
706 637
595 119
578 606
100 259
186 465
609 13
267 213
1000 741
94 97
593 513
344 524
963 910
59 817
764 262
196 981
508 783
304 359
603 535
278 702
91 812
196 102
896 233
751 94
78 465
896 424
982 814
394 232
610 956
944 227
854 167
163 791
787 458
387 14
102 594
433 987
471 312
65 342
985 28
894 915
424 976
591 194
236 941
572 5
204 575
29 33
758 44
195 280
381 129
569 601
731 662
176 967
633 705
91 337
336 644
232 575
696 281
470 156
943 106
332 897
895 933
369 988
761 462
512 292
840 30
867 549
479 87
750 477
321 521
170 354
833 884
9 364
268 500
777 334
861 919
612 501
444 854
727 935
65 313
870 7
458 95
21 570
598 825
6 555
530 261
322 649
2 343
136 156
176 568
83 595
982 989
337 774
1 666
684 768
113 681
652 466
650 479
803 965
64 943
440 519
976 876
775 829
142 966
946 742
384 357
982 746
830 347
726 869
457 284
485 333
824 464
189 451
583 753
673 573
664 359
296 523
467 348
293 893
152 879
556 659
319 364
457 781
154 721
990 458
401 18
184 144
780 765
618 872
58 350
752 818
478 400
857 931
165 892
649 58
703 856
450 743
818 776
158 669
940 767
941 163
48 434
108 370
75 771
178 655
597 829
937 403
271 754
809 80
720 33
424 515
273 507
220 970
6 408
958 469
583 23
233 414
965 902
728 39
514 464
446 649
398 383
689 364
614 606
875 924
916 133
35 428
817 331
618 491
817 41
884 403
222 337
79 362
183 425
190 20
597 859
77 780
787 297
419 663
698 422
307 285
422 914
600 452
196 254
335 40
241 52
409 963
115 513
421 736
141 183
939 809
554 653
322 718
193 253
599 193
974 927
960 260
870 550
776 322
82 88
8 792
995 21
637 290
411 12
406 330
284 83
427 484
783 24
510 593
1000 764
332 295
775 670
981 87
31 229
670 704
937 950
46 227
663 894
712 246
917 260
287 644
933 85
216 59
310 38
718 380
437 157
605 291
731 477
407 834
968 672
736 323
686 485
186 168
441 122
806 315
856 279
426 127
858 642
883 614
845 63
13 532
929 856
438 612
388 535
289 554
249 853
681 525
943 301
293 848
713 491
660 727
852 838
571 205
953 41
167 400
962 704
487 861
327 970
681 364
959 5
584 20
338 396
371 893
298 616
286 253
189 483
178 989
146 455
463 502
398 348
242 206
924 452
420 490
298 789
33 695
273 370
756 219
599 154
347 981
671 582
984 685
784 14
300 692
552 524
49 963
784 455
36 762
816 561
109 76
911 477
483 147
488 858
868 975
217 555
645 744
414 642
190 868
221 984
908 295
238 25
29 22
609 236
164 878
386 696
501 446
264 135
605 991
167 30
65 225
523 22
408 645
556 17
617 418
225 370
965 678
822 350
434 604
787 361
454 185
537 138
937 551
240 392
440 43
484 196
27 980
340 225
769 154
912 72
762 205
409 821
805 612
231 911
14 306
137 484
74 546
300 114
898 111
618 291
59 90
644 609
931 89
732 671
84 901
442 478
274 43
334 216
210 774
354 224
210 576
123 715
958 245
602 235
983 185
38 590
850 596
880 588
65 475
863 244
943 54
424 435
614 431
476 915
892 261
788 481
403 183
981 991
971 3
410 407
90 453
923 393
134 907
344 175
63 77
689 703
323 385
207 251
60 649
572 259
596 553
783 278
249 152
611 649
126 711
930 409
606 667
869 604
336 985
992 867
362 494
863 842
905 227
678 712
86 320
403 423
482 857
875 913
341 685
801 924
963 255
524 417
961 832
790 563
529 144
360 270
975 187
557 15
996 466
283 234
106 634
465 593
455 847
705 969
364 656
958 294
259 176
752 881
598 207
101 886
426 651
856 914
707 903
409 898
419 829
774 385
135 780
980 764
868 145
11 283
448 492
831 541
964 631
322 58
972 802
590 300
812 118
356 386
531 740
761 592
285 70
39 396
828 681
841 109
367 658
600 303
475 178
836 423
826 55
941 739
158 68
948 860
36 902
448 161
83 187
372 950
737 751
571 236
230 74
276 611
738 961
745 999
515 706
564 291
905 430
325 600
894 329
258 701
899 346
657 893
492 112
205 72
365 119
812 944
713 469
664 192
221 313
65 3
113 464
868 503
337 434
603 294
676 444
914 988
480 997
188 843
699 274
91 538
999 865
880 748
757 685
84 936
918 990
285 393
287 551
811 896
279 647
151 502
684 383
645 650
108 158
940 232
928 737
358 323
731 176
329 85
734 664
245 985
15 472
941 805
768 138
572 713
899 531
530 940
648 74
164 942
424 236
330 538
321 163
805 710
970 530
205 873
376 379
765 193
477 804
610 460
996 194
574 399
284 149
906 99
429 685
823 210
925 846
78 348
972 149
934 782
748 897
437 868
181 84
826 828
146 294
238 211
115 301
961 220
261 573
255 143
763 119
370 31
451 430
918 524
737 514
57 720
265 243
757 958
246 477
763 179
274 277
109 357
548 971
736 657
941 175
751 976
900 821
94 849
720 93
338 817
304 340
632 453
705 527
367 623
773 687
832 638
496 219
943 696
156 909
885 699
73 869
119 767
876 17
82 766
60 450
407 323
475 726
991 73
3 714
416 192
373 984
772 614
405 514
784 235
390 30
84 622
309 969
912 385
152 326
491 554
347 423
363 20
178 561
811 187
191 458
945 995
743 512
194 934
890 645
147 18
744 577
173 85
899 557
456 613
540 736
864 256
127 518
255 588
969 389
349 692
481 84
587 932
366 66
926 145
313 340
677 506
559 432
769 23
419 274
510 664
637 686
663 406
515 261
32 506
383 875
451 610
301 273
47 712
73 16
318 219
94 814
770 18
709 888
959 666
651 661
175 995
675 321
368 102
74 690
435 919
972 944
275 354
56 785
48 534
745 968
625 762
970 6
32 884
889 47
49 383
963 507
137 870
158 56
204 320
420 499
961 171
843 756
193 364
446 541
766 763
22 987
394 37
355 764
74 177
227 754
238 295
714 888
200 376
747 396
683 241
490 197
424 45
621 862
577 876
90 141
573 701
744 174
345 86
583 561
525 952
290 52
121 98
307 892
860 286
856 639
817 908
424 110
444 700
73 934
831 952
737 18
105 554
581 536
763 960
895 823
724 575
929 812
450 165
346 59
602 999
234 737
701 92
423 178
439 917
864 610
281 160
126 490
390 83
882 827
262 757
665 44
752 367
79 130
678 654
475 542
388 816
912 863
487 830
669 299
733 947
657 169
124 446
322 542
474 492
530 741
496 68
974 239
358 38
840 286
562 32
234 336
343 195
636 993
919 728
319 825
999 27
75 149
924 564
576 851
222 999
586 736
876 394
311 204
652 309
539 171
140 833
467 460
625 281
182 453
28 517
614 599
589 455
505 995
744 29
836 684
823 78
86 420
405 287
9 69
178 353
659 66
957 722
331 539
819 277
306 483
970 740
512 855
907 7
203 786
103 283
890 626
713 406
713 373
13 283
455 602
600 346
46 183
280 219
221 294
444 166
90 156
432 341
793 22
309 735
756 355
42 788
326 242
309 772
749 450
86 263
36 877
826 685
935 464
328 178
779 296
776 301
800 760
177 878
681 959
277 272
598 411
342 485
740 114
235 941
70 280
439 5
256 15
959 290
954 915
986 874
147 895
460 469
703 150
488 629
164 562
5 451
283 747
167 956
134 929
390 836
910 174
201 820
313 837
577 630
206 842
285 867
808 794
109 205
368 986
427 542
475 866
557 522
699 921
655 548
988 563
982 357
112 825
305 866
352 223
737 656
866 705
238 133
977 126
227 796
382 90
512 35
21 576
772 921
87 884
239 546
530 716
303 298
976 257
444 443
582 255
545 122
733 147
23 156
961 397
846 205
472 792
218 725
943 980
5 114
422 483
878 844
327 596
436 45
818 82
141 371
161 713
813 243
756 341
215 427
771 150
934 320
234 470
420 275
440 594
741 698
813 470
637 625
310 823
432 546
667 784
936 544
544 153
865 552
473 361
238 555
366 557
335 755
295 914
732 100
690 359
326 551
232 13
344 93
313 922
587 781
537 530
487 687
980 567
42 891
30 422
878 399
661 480
365 241
137 682
208 668
479 283
165 824
924 633
535 718
778 50
118 690
449 612
636 225
967 896
232 216
634 455
299 903
560 495
850 170
113 835
394 132
637 547
200 583
502 836
73 928
983 563
910 992
160 583
313 905
827 919
919 824
626 947
80 196
726 393
427 291
693 437
76 244
835 973
766 786
74 874
817 429
62 348
885 856
479 711
355 379
878 585
386 889
264 862
674 661
152 291
527 156
865 554
163 31
466 843
683 549
338 585
146 138
374 773
166 100
473 460
12 881
27 766
993 874
410 493
115 889
372 912
108 378
97 481
574 376
917 798
509 409
5 399
507 832
298 594
557 423
604 537
860 906
412 275
951 355
735 552
829 16
128 605
666 30
596 782
76 492
459 747
321 505
786 386
982 185
543 785
538 635
160 640
933 698
121 320
84 668
176 790
580 296
432 575
277 241
321 861
467 35
21 998
482 966
92 130
19 620
163 188
166 974
510 796
247 526
828 925
409 671
79 989
339 208
5 705
695 655
593 282
493 710
908 882
573 698
820 56
684 217
369 487
113 928
864 408
19 163
66 649
588 316
666 108
73 945
585 972
16 782
936 152
682 109
9 936
815 652
958 894
511 974
754 837
686 219
820 920
867 772
740 113
488 753
376 856
727 958
436 576
999 107
131 754
9 81
767 864
335 994
373 45
511 905
140 534
311 537
797 48
358 324
648 332
220 681
753 50
582 810
738 201
508 576
203 20
875 973
954 960
182 670
39 624
530 685
41 88
453 215
466 100
322 467
54 663
899 674
288 128
288 16
629 213
30 627
520 176
553 318
540 963
319 240
49 385
33 573
603 523
200 203
423 32
466 38
855 182
902 369
303 939
641 115
921 505
281 66
856 542
154 983
88 409
783 555
847 753
140 287
476 721
519 272
407 882
838 686
753 202
14 435
236 110
753 972
488 243
671 494
651 336
397 595
626 905
847 494
296 972
73 299
608 561
404 421
508 87
252 246
732 418
944 594
315 967
570 114
299 47
214 950
223 340
108 419
507 154
726 614
87 815
302 462
303 933
145 989
651 751
948 108
629 376
289 563
864 497
693 718
738 421
695 958
258 731
983 90
898 990
440 800
823 816
961 486
479 651
259 855
243 319
54 357
403 506
538 734
206 478
500 921
609 217
742 61
309 379
13 275
511 322
35 398
981 221
62 886
671 535
753 762
562 640
359 901
531 619
510 927
416 115
751 450
844 689
622 899
331 706
235 817
516 190
607 293
394 749
205 630
364 484
39 653
358 836
917 528
838 691
687 155
205 160
551 11
129 750
721 197
207 905
844 955
854 64
705 334
800 838
877 500
264 692
177 894
127 714
416 464
555 622
593 909
5 468
440 358
989 968
800 538
400 130
959 462
394 156
483 595
163 748
640 396
87 791
201 802
620 262
773 727
772 264
435 918
77 338
921 657
942 214
565 456
233 417
105 368
806 154
598 794
884 338
458 556
513 600
310 80
136 193
413 376
83 888
834 11
536 45
689 532
992 769
788 277
157 216
670 220
956 897
481 461
991 270
498 702
85 996
674 326
563 424
400 827
741 129
947 112
241 772
841 150
198 193
87 694
346 987
777 759
159 657
703 406
365 741
145 548
32 410
474 365
723 857
442 769
934 97
684 37
925 157
615 258
682 826
753 458
291 928
846 894
357 865
545 67
206 804
565 225
88 256
396 431
377 349
128 876
134 870
414 297
593 658
10 859
160 460
818 559
306 65
161 724
55 717
492 648
527 317
877 922
942 224
408 447
160 374
304 324
114 67
425 711
449 130
532 201
391 544
346 93
913 284
530 186
602 236
57 602
406 660
651 997
879 23
684 301
806 362
252 953
322 96
863 646
325 2
322 960
10 826
250 524
438 937
26 793
970 687
561 323
727 651
722 894
820 570
971 805
35 737
612 386
888 567
392 158
891 125
979 268
308 520
529 980
133 981
446 248
727 133
369 887
540 120
146 34
269 740
201 900
335 836
219 554
294 631
178 43
162 321
756 367
561 486
42 809
380 748
895 996
385 492
912 90
152 246
630 775
605 499
326 273
331 578
356 286
638 398
647 541
523 913
882 874
81 924
920 537
975 798
238 769
676 394
937 471
916 851
622 266
946 884
671 474
299 940
743 865
643 282
189 900
503 198
246 939
253 744
955 221
269 580
516 632
542 711
996 347
680 305
807 589
727 209
655 218
269 31
652 270
299 262
752 912
185 42
540 276
549 107
627 403
580 197
85 534
527 878
489 285
75 745
362 619
185 400
538 780
340 362
892 770
128 890
784 519
317 533
525 731
963 630
548 121
746 479
858 546
282 161
310 309
697 94
49 278
362 644
423 466
182 385
935 729
50 506
718 142
997 404
362 16
704 246
824 920
719 308
494 907
452 389
203 519
37 191
964 895
911 350
865 690
39 895
76 119
811 301
40 269
299 566
897 187
360 939
532 56
172 636
276 153
192 689
446 453
73 300
604 104
876 297
90 172
770 339
506 545
368 69
862 600
538 468
338 294
311 215
115 529
101 654
186 780
108 737
363 662
319 728
457 73
565 175
580 168
737 168
971 838
476 759
540 430
751 903
348 197
163 947
415 147
262 850
595 578
745 727
266 558
526 280
642 927
76 796
830 806
386 865
914 992
485 501
256 111
414 142
544 870
483 779
103 485
118 207
601 397
587 778
454 729
41 962
135 222
718 1
137 198
573 731
875 372
375 101
834 608
678 594
342 127
414 756
753 707
236 188
517 410
177 993
147 480
220 123
836 346
530 837
287 93
441 828
575 404
520 934
362 874
608 183
447 621
20 762
987 358
580 975
288 528
211 653
386 349
816 480
235 894
174 930
836 300
362 371
263 481
4 985
704 357
132 230
93 636
495 181
945 166
294 152
468 578
672 161
484 93
744 729
993 479
782 460
359 212
771 873
408 518
865 333
878 20
99 586
949 408
718 91
709 995
92 260
136 234
365 600
276 518
383 613
340 825
829 520
347 295
939 683
911 746
832 319
994 7
27 776
640 80
793 944
42 848
118 278
546 896
503 808
356 513
915 137
271 287
224 457
894 679
82 561
648 84
408 579
758 268
703 539
355 77
354 381
858 508
450 595
907 68
622 600
92 909
990 343
814 553
445 43
738 39
213 429
867 577
922 517
722 977
244 809
895 588
756 274
580 487
766 554
407 843
182 710
175 390
293 841
615 759
829 573
728 427
874 59
408 329
333 61
245 594
946 232
758 870
933 879
67 783
767 879
844 774
805 276
211 247
666 737
427 299
872 701
620 934
420 483
479 681
705 170
562 901
318 899
630 460
317 582
24 975
657 258
171 151
342 3
850 292
247 885
364 727
201 61
467 808
677 629
111 59
545 90
326 202
970 565
864 392
812 744
893 911
96 841
333 422
935 194
374 408
176 921
32 359
988 858
908 292
263 325
482 873
803 918
422 208
678 806
121 913
741 846
965 470
930 31
203 261
771 507
352 723
69 251
53 586
59 732
431 554
948 377
423 154
184 327
22 966
206 613
774 559
473 436
784 694
420 403
202 999
49 376
677 281
306 233
761 531
438 700
702 123
894 793
808 481
838 633
51 108
693 930
290 21
842 353
999 360
633 755
252 228
171 436
931 420
950 997
331 929
384 544
243 66
780 579
441 162
311 384
217 967
134 740
792 197
762 713
120 416
605 238
300 172
394 321
208 779
498 371
751 806
627 720
865 381
384 883
714 235
537 442
24 220
361 917
663 170
253 827
433 296
702 679
397 715
947 964
875 462
58 993
623 956
583 634
489 612
18 643
933 667
683 415
577 460
537 217
998 844
821 152
771 98
461 798
187 825
637 180
948 915
668 675
32 873
995 865
683 676
238 760
441 46
258 923
642 441
177 703
252 295
514 822
4 315
410 929
793 983
901 199
131 513
333 822
547 189
543 767
379 905
158 889
964 66
154 913
472 203
836 705
641 929
692 974
702 462
167 742
337 299
960 645
522 666
70 53
829 481
281 307
638 198
288 353
144 121
21 712
596 187
468 987
705 156
912 869
732 505
801 179
587 559
868 363
608 812
364 245
822 107
253 229
623 917
549 700
395 857
634 12
93 412
472 629
526 695
559 85
102 874
695 901
571 325
46 967
201 385
246 715
788 301
685 710
96 318
482 901
420 590
751 227
250 491
999 677
308 636
234 653
147 279
560 574
222 223
572 44
834 186
848 44
532 199
950 260
325 960
451 419
809 562
702 209
36 938
437 497
255 854
299 689
253 368
781 384
292 934
40 15
310 906
300 607
3 832
467 209
716 477
299 487
36 626
186 108
902 292
65 293
976 473
124 856
342 504
290 590
345 610
229 123
921 849
794 295
529 24
278 105
600 869
697 243
149 648
982 861
181 663
438 361
233 662
824 423
583 899
250 96
916 33
85 525
290 226
248 659
683 751
872 775
67 695
963 546
706 83
104 463
199 656
684 201
647 562
957 60
905 91
387 23
62 848
985 838
85 295
51 947
487 142
957 55
477 234
697 705
397 161
586 824
303 244
859 838
386 296
209 331
757 677
271 152
279 451
355 741
410 261
883 504
702 698
287 962
810 429
460 905
460 307
73 670
152 285
876 959
838 763
39 747
383 143
912 226
776 633
997 954
130 182
958 106
136 942
276 78
419 273
781 142
669 143
857 279
216 294
623 679
858 13
360 690
902 170
123 904
44 379
423 9
588 431
656 723
212 274
501 405
898 9
399 710
856 428
399 731
211 686
99 45
128 701
558 296
372 555
644 433
593 285
699 516
596 236
534 561
407 354
640 437
614 362
299 589
555 49
869 187
864 236
950 39
642 314
626 309
667 591
800 843
33 522
710 3
65 491
477 160
568 2
63 906
199 603
757 147
194 651
324 878
44 630
548 336
637 533
201 10
9 59
246 505
169 978
161 255
275 428
45 911
842 152
373 785
305 121
555 470
413 613
514 658
621 140
867 309
426 314
962 14
387 310
40 247
700 560
423 906
14 260
426 29
330 967
395 513
294 303
988 240
706 750
423 110
643 713
696 168
961 648
510 240
698 855
254 426
598 751
719 359
584 197
968 529
334 326
748 746
996 234
118 485
80 292
988 387
732 453
305 333
351 976
587 434
387 827
223 170
366 712
985 813
173 303
193 141
105 790
559 637
664 618
834 140
823 543
479 705
155 419
923 233
350 537
188 974
82 678
425 266
901 733
175 261
330 155
719 495
615 808
427 594
293 184
385 154
924 120
876 323
460 431
773 965
875 771
909 938
163 157
531 35
780 718
205 485
17 471
997 571
314 772
726 383
981 904
476 148
57 967
929 191
488 744
800 553
684 371
53 429
670 636
505 340
828 369
307 663
466 132
144 360
600 757
793 762
413 771
206 587
241 866
549 533
976 472
185 310
831 759
534 469
354 127
939 733
127 268
286 381
247 908
766 803
454 966
951 366
67 55
596 844
570 665
189 705
56 566
109 800
897 144
143 924
409 643
271 706
248 809
965 489
762 964
469 319
820 831
49 630
758 615
550 434
465 158
914 488
858 223
663 539
907 758
682 971
225 178
726 696
569 240
235 873
282 131
973 171
771 318
19 889
50 186
508 948
634 367
807 425
433 717
490 825
846 696
954 233
767 110
723 336
951 400
714 543
390 879
874 206
934 563
167 244
227 380
165 866
662 980
450 59
232 470
57 308
223 669
920 286
228 968
133 398
256 439
340 653
308 740
46 409
113 753
436 764
709 91
281 224
961 671
987 879
389 495
3 171
599 310
22 601
319 193
226 591
621 357
117 311
247 879
695 760
252 376
582 70
735 120
737 822
593 817
37 981
774 546
358 577
200 345
688 404
940 18
335 739
399 268
823 124
980 682
864 254
69 114
325 879
956 466
994 260
326 429
231 132
486 816
852 288
365 229
609 462
804 497
91 769
605 693
987 966
491 946
194 732
185 189
103 205
618 482
179 672
178 866
765 623
35 523
942 34
341 110
233 102
408 458
280 477
993 185
584 320
424 312
74 878
56 349
547 582
472 729
626 714
984 505
497 640
520 211
587 754
196 878
702 362
954 124
33 236
35 898
648 966
71 445
85 597
167 299
288 913
997 281
237 523
597 661
67 955
451 138
484 639
652 664
326 974
393 444
727 880
101 754
926 608
83 48
64 767
573 116
361 404
135 193
973 348
473 888
33 775
551 963
212 49
229 615
67 70
84 243
212 771
878 932
246 679
765 38
618 631
247 791
810 149
274 348
395 645
509 647
511 649
383 278
423 645
426 514
424 248
509 458
22 590
362 584
426 906
618 428
919 398
962 508
456 534
81 560
817 300
470 456
840 148
444 945
452 176
262 302
37 250
265 870
738 845
268 360
743 931
270 55
537 234
254 302
929 581
612 682
335 851
180 40
713 760
166 547
239 809
233 412
850 628
1000 39
200 356
873 591
88 512
372 269
544 180
188 548
753 513
460 701
741 899
273 51
602 525
763 233
908 725
336 965
371 807
514 272
13 511
77 954
944 976
386 829
23 725
81 568
580 776
635 231
244 533
351 468
303 395
339 177
661 732
644 886
91 497
48 725
510 638
994 860
110 185
588 115
371 412
665 186
983 359
780 786
72 811
804 639
208 625
986 816
81 332
642 911
116 751
479 593
159 820
436 60
453 85
208 82
183 652
90 93
592 763
291 966
45 728
770 461
318 103
687 152
295 31
171 778
583 818
151 750
565 405
20 990
619 581
171 889
910 315
746 111
626 203
384 675
501 615
423 946
183 361
876 734
15 48
614 754
764 691
354 989
742 20
487 138
290 794
361 17
819 8
659 246
454 720
100 133
778 793
830 958
777 774
494 877
853 171
881 60
954 356
681 746
582 885
376 530
142 985
556 151
127 294
286 903
251 222
400 955
794 901
948 280
996 316
827 604
888 732
227 560
551 861
826 243
486 827
11 667
362 465
11 240
410 319
509 39
704 407
518 207
456 219
888 842
193 702
292 873
298 958
413 250
720 556
94 467
63 268
156 743
346 649
406 337
81 785
239 769
260 126
515 762
136 735
555 592
839 387
476 75
939 758
950 974
770 456
28 823
615 699
343 11
49 988
899 845
521 362
371 872
992 945
429 84
654 207
861 335
758 28
382 423
183 881
802 562
512 914
814 872
985 775
859 183
569 909
389 157
433 115
242 789
43 90
449 874
185 832
203 53
147 830
619 41
807 456
683 329
234 704
438 58
908 209
928 14
443 966
265 949
227 740
9 290
765 218
859 302
907 124
810 373
494 593
110 126
98 309
541 108
369 632
55 753
777 27
380 637
956 16
694 10
736 206
985 620
587 120
513 142
454 753
458 104
377 110
825 709
484 976
988 43
391 875
905 821
713 797
798 908
648 277
30 597
674 729
929 111
32 305
675 238
91 623
631 281
983 805
36 628
252 308
226 576
296 104
80 520
942 566
897 650
376 238
471 652
577 32
189 202
789 37
231 688
600 490
521 565
495 262
483 209
321 676
539 176
288 418
654 254
897 805
507 203
198 617
658 199
597 503
495 603
376 919
189 358
135 733
157 416
427 95
732 486
923 86
348 283
117 353
151 744
605 461
417 834
315 899
532 604
123 970
344 16
433 906
26 972
692 76
937 861
939 920
610 142
367 154
799 553
658 95
16 81
653 210
28 262
397 124
413 877
680 850
441 977
573 29
240 535
82 995
615 9
854 358
689 605
554 367
241 592
278 820
871 5
629 810
952 119
898 642
164 515
728 66
598 804
413 115
957 116
525 14
342 395
3 27
774 967
993 587
908 291
323 140
759 509
305 742
744 484
941 479
863 948
388 739
510 426
18 803
727 74
668 313
836 382
562 369
947 593
611 624
602 918
230 437
915 171
805 6
615 717
450 72
596 349
974 545
71 937
522 833
176 471
263 48
94 337
334 88
305 936
250 234
318 574
98 815
374 330
746 369
10 320
490 780
917 614
331 1
736 247
11 193
332 114
907 923
864 699
225 983
918 720
650 620
860 290
738 258
306 522
582 573
27 218
745 564
148 754
979 75
59 432
670 168
490 311
252 963
316 952
419 195
329 889
769 584
60 793
48 30
52 394
168 42
175 759
960 289
800 683
151 281
541 141
536 334
62 458
702 395
224 140
232 931
489 575
882 148
166 230
835 655
407 676
26 841
756 182
194 874
334 277
344 312
32 431
10 804
332 986
492 48
18 637
629 318
320 468
305 639
473 738
266 85
179 599
699 745
234 572
968 856
282 461
77 682
248 689
89 814
916 423
161 277
659 273
825 856
289 974
378 581
223 471
473 540
85 776
457 495
879 662
380 283
503 78
521 555
339 708
704 942
961 743
475 665
795 593
816 151
197 620
727 120
316 81
783 836
846 723
193 620
382 136
731 592
894 930
517 283
84 504
599 450
186 802
953 286
894 486
40 986
41 257
522 512
243 727
950 733
880 868
267 517
588 643
871 699
58 534
867 997
811 763
287 968
790 538
244 334
711 734
223 918
715 795
606 759
994 181
626 863
595 109
390 389
900 726
494 516
677 34
690 786
8 525
73 69
129 48
445 358
272 324
688 27
921 508
403 233
455 343
826 35
247 183
256 359
401 100
123 213
226 575
496 624
854 967
276 187
767 463
725 550
277 166
630 56
848 667
647 954
711 975
58 945
7 924
121 119
603 813
130 858
594 360
700 735
548 547
888 381
26 61
381 432
826 300
438 821
587 879
144 713
153 554
823 226
763 329
926 861
964 710
51 421
356 220
165 227
776 622
502 34
159 512
318 305
961 725
189 723
683 832
644 13
140 579
995 437
719 46
889 964
431 627
234 500
120 736
528 445
750 517
14 381
321 881
50 730
48 453
149 66
991 557
811 512
402 421
831 57
873 203
174 771
461 604
804 838
400 845
56 796
669 967
859 793
724 487
208 989
645 620
917 178
735 72
318 933
915 305
17 663
266 905
487 51
59 196
207 980
977 638
338 537
775 541
685 764
717 562
860 559
793 535
208 171
958 857
742 2
477 802
66 193
786 842
589 506
339 357
705 721
307 220
12 219
324 408
346 716
75 429
448 153
619 560
346 571
202 893
662 295
396 783
643 182
638 823
144 87
675 156
627 829
925 449
818 803
339 743
892 901
190 956
844 389
11 802
929 292
756 607
110 754
272 754
896 10
785 113
782 791
387 106
123 454
461 201
166 48
417 835
729 608
894 380
175 452
895 995
932 236
524 234
646 45
190 835
870 841
159 924
799 324
607 672
833 158
613 585
753 739
270 811
340 343
16 97
609 875
400 212
697 947
355 827
846 848
751 901
671 358
365 301
313 522
372 296
886 616
813 340
669 919
442 67
983 840
809 191
625 128
517 387
929 416
571 404
532 395
525 229
122 85
398 212
71 767
239 455
730 216
894 18
920 400
298 913
759 274
565 645
718 589
599 636
577 604
129 239
819 165
139 37
570 557
434 726
640 77
858 324
877 56
562 798
374 184
811 334
505 275
925 346
455 59
202 371
163 930
281 143
65 388
535 876
274 131
974 827
226 231
685 794
385 167
790 223
140 104
853 81
859 342
885 499
515 118
682 1
1 107
656 91
174 402
968 762
196 78
645 550
465 242
342 633
993 143
800 961
112 629
359 159
83 997
928 705
174 434
93 126
505 800
888 781
243 599
472 186
953 478
726 389
386 203
85 560
950 317
774 660
325 981
153 255
477 650
380 350
70 514
450 310
189 886
430 197
398 761
850 576
930 296
373 840
252 176
493 172
544 60
698 272
46 282
248 502
66 167
730 918
49 930
145 319
348 649
484 329
712 575
418 413
316 11
279 21
696 706
260 467
353 685
522 774
55 741
660 760
906 276
928 485
222 595
163 6
269 393
378 638
25 880
676 921
761 339
599 556
818 896
496 833
94 556
307 786
587 157
782 355
59 236
732 273
856 632
161 419
979 496
529 318
671 388
212 268
45 499
411 783
23 22
369 299
687 518
220 590
353 722
739 174
3 686
703 555
665 472
290 411
44 629
830 382
90 73
734 939
399 357
969 281
554 669
283 973
2 772
271 807
798 328
732 696
582 822
148 493
45 931
843 719
729 758
196 961
58 575
701 724
912 650
690 253
258 493
787 560
646 732
113 674
708 32
291 399
714 910
709 553
337 27
638 527
908 443
931 502
250 90
100 860
357 206
627 749
365 976
722 187
823 434
909 493
365 689
496 378
611 677
35 961
613 788
452 610
32 208
358 546
447 585
275 956
918 805
540 580
61 650
984 15
162 220
857 934
909 206
971 285
730 137
771 900
945 918
308 810
530 968
907 373
65 587
343 423
788 90
309 615
557 553
312 502
908 889
954 548
682 641
203 193
8 654
894 500
160 992
613 689
274 659
916 32
787 669
586 869
554 618
921 850
235 284
796 296
905 508
239 873
956 354
868 250
531 47
266 102
36 957
964 888
850 176
728 560
893 205
364 640
7 438
376 77
535 158
365 326
156 69
638 142
354 143
838 558
178 213
939 132
72 354
170 792
674 686
653 121
588 736
860 814
979 692
381 978
156 452
474 373
441 24
108 377
520 959
814 420
973 255
765 205
870 510
360 497
681 229
121 347
473 156
791 921
663 772
32 723
659 741
389 931
20 859
904 687
465 633
484 629
656 90
600 865
62 36
792 340
181 58
2 584
693 808
933 272
450 509
211 457
870 997
513 480
92 371
680 757
526 251
569 657
158 143
166 382
75 862
175 241
968 524
54 493
639 80
278 829
336 133
126 712
354 452
828 959
707 39
642 123
158 710
503 835
31 558
999 236
7 88
424 370
302 560
506 213
422 245
165 734
576 33
545 495
699 826
462 279
402 43
408 22
146 353
552 518
86 2
824 354
948 715
144 614
431 158
867 825
152 416
384 604
205 814
47 848
204 952
982 2
873 309
705 585
440 927
885 968
723 380
929 995
879 593
954 822
835 355
815 408
438 580
458 80
88 153
426 402
48 279
42 950
362 493
288 292
933 679
880 266
626 525
802 876
673 313
255 880
445 180
140 550
193 417
551 913
728 132
616 531
232 440
545 458
495 760
743 456
157 415
144 789
107 63
564 246
895 510
451 556
219 889
954 62
823 756
860 648
558 347
860 974
666 841
234 320
789 22
569 149
523 423
185 23
537 501
776 127
866 301
463 314
275 500
249 321
17 130
537 447
123 826
372 56
393 694
940 27
765 148
952 219
300 438
793 617
198 382
749 916
646 804
58 384
875 150
619 629
968 65
826 83
933 416
163 619
922 165
303 704
34 10
411 175
982 683
464 395
484 111
947 180
304 346
836 769
734 18
646 690
565 321
865 71
982 115
535 209
895 970
105 115
105 747
686 953
414 907
835 205
381 528
587 57
810 61
647 621
456 608
34 628
816 839
919 221
290 349
380 378
237 775
407 453
865 872
292 561
769 379
244 675
923 124
778 69
624 842
525 570
40 68
132 999
394 537
514 808
280 687
917 286
693 881
131 63
551 1
260 27
2 893
798 825
219 483
985 287
260 579
777 83
261 131
281 122
166 522
70 804
711 565
528 168
168 507
899 781
979 932
687 654
81 283
398 316
624 649
399 500
757 31
619 766
691 622
390 907
907 869
714 383
230 241
574 709
438 175
11 126
193 682
846 367
883 74
877 591
562 579
196 534
77 238
142 157
829 446
154 886
558 712
361 631
576 733
647 196
680 790
669 849
463 555
230 795
877 649
686 362
696 109
222 252
814 749
88 886
399 361
871 124
1 840
856 244
134 655
718 430
989 569
118 711
899 382
921 313
517 225
362 572
516 743
897 128
925 706
702 508
563 131
509 478
805 481
919 568
427 830
535 656
528 815
365 745
693 952
295 281
941 570
13 56
13 378
488 251
618 686
347 987
982 688
536 410
729 459
821 175
382 981
58 245
22 778
244 799
259 545
917 354
590 636
682 244
791 326
426 661
350 148
612 687
881 573
586 602
746 669
472 353
857 260
727 265
317 240
767 747
860 547
885 255
500 907
544 634
338 492
663 454
903 3
398 664
744 543
439 993
66 592
129 221
213 198
962 360
899 871
708 851
303 483
298 354
683 370
444 856
418 814
100 450
635 431
488 371
570 480
387 916
246 442
416 391
119 859
635 185
420 133
418 566
965 165
347 218
691 109
249 473
469 463
828 529
524 132
551 927
979 679
702 910
966 548
79 291
374 530
882 638
542 802
270 32
411 717
251 525
575 352
499 748
918 581
922 212
530 654
820 427
942 444
34 328
537 300
629 781
387 974
8 932
801 6
747 803
610 630
893 515
258 280
372 543
724 371
892 957
711 93
760 365
528 821
434 911
759 17
935 855
842 234
207 594
732 808
414 325
338 438
684 490
463 867
935 534
168 859
645 807
862 896
140 634
549 232
552 349
773 354
703 781
917 621
729 282
898 544
571 23
556 546
138 152
525 332
317 184
450 919
536 197
637 313
435 578
252 809
675 135
761 203
44 601
190 901
730 355
648 174
960 47
637 91
537 332
29 843
910 855
33 990
526 390
289 910
456 636
941 996
312 411
673 363
184 429
95 475
413 998
229 368
679 323
153 12
189 838
861 178
401 574
345 896
4 460
79 753
643 917
169 279
755 339
102 276
183 213
816 469
577 552
123 451
712 974
135 213
221 66
345 312
212 551
655 954
634 381
299 471
904 634
791 441
553 733
821 432
274 22
60 532
337 712
953 348
986 925
783 446
251 432
415 101
25 847
880 500
37 750
539 77
727 17
112 574
185 114
289 372
945 336
380 534
150 365
806 350
339 232
818 251
546 514
396 382
652 233
615 643
41 255
159 304
21 787
653 806
328 32
982 120
199 156
926 511
780 550
978 485
535 452
257 648
625 535
869 166
394 316
820 823
831 111
750 269
668 221
430 721
722 111
473 725
806 554
92 359
800 112
668 980
33 304
66 254
454 563
525 757
315 266
671 469
721 238
809 581
392 81
793 974
931 557
884 781
74 389
996 16
792 382
313 793
583 376
102 976
266 772
285 714
655 856
581 670
330 483
153 530
975 843
267 84
660 577
426 405
494 682
103 582
361 993
189 926
759 221
891 521
637 288
329 812
308 494
553 405
781 528
863 275
853 673
325 867
681 629
973 223
165 438
637 117
170 220
541 913
644 226
590 131
734 997
169 247
929 935
479 382
343 914
848 374
261 756
305 8
602 22
312 360
622 957
492 568
165 860
516 544
172 841
668 901
137 196
344 871
337 596
66 787
581 437
416 3
120 119
383 444
9 227
999 549
942 175
619 318
843 139
786 255
646 669
595 63
700 453
341 315
113 467
418 763
166 275
521 373
631 188
552 963
39 642
967 470
330 255
391 308
994 434
911 26
164 569
495 109
654 574
782 589
805 743
547 511
193 72
847 442
39 472
402 31
185 561
472 516
378 487
583 224
8 851
834 743
580 740
45 31
924 645
684 378
515 758
343 671
7 597
347 861
499 755
502 471
332 322
93 950
377 235
103 506
473 732
621 567
78 545
373 885
548 790
115 524
284 384
725 757
213 498
91 700
319 412
785 177
757 776
450 654
85 288
910 134
13 571
374 134
557 745
933 105
523 343
898 977
517 164
907 488
981 745
370 876
469 280
732 747
217 384
615 72
233 733
687 470
507 351
296 62
853 100
164 120
176 511
213 169
384 914
729 933
35 608
594 664
441 481
849 443
804 300
954 889
239 32
192 321
761 264
689 804
829 976
312 808
869 14
669 201
697 51
723 607
928 552
500 255
156 667
741 972
879 400
82 971
665 300
128 738
131 91
187 280
426 80
882 206
574 53
72 248
391 222
638 717
388 45
342 101
937 102
285 826
233 725
276 878
341 668
399 760
745 352
95 596
310 301
629 244
386 919
277 454
330 325
363 437
193 42
673 701
532 794
491 390
544 619
223 271
810 28
895 103
837 191
87 719
272 179
383 177
931 415
138 838
187 677
407 234
911 378
500 221
750 829
227 880
823 960
118 388
543 940
521 570
231 945
925 48
649 389
310 469
787 631
607 630
234 212
319 321
534 751
921 923
203 488
964 468
355 88
316 52
542 893
237 480
67 291
151 469
505 458
111 990
724 102
93 415
364 155
267 112
746 347
589 575
563 903
382 121
645 178
117 655
896 913
750 313
776 54
615 437
152 131
830 221
520 509
320 892
335 134
841 850
71 558
20 339
68 569
242 463
324 319
458 384
124 722
479 310
695 442
430 684
512 823
156 672
657 307
189 736
994 492
362 862
342 295
374 548
140 173
56 375
53 951
918 991
413 373
337 800
303 962
622 11
358 853
657 18
981 942
214 785
560 104
603 258
192 422
614 178
398 33
920 410
26 100
689 961
648 512
406 386
203 579
676 522
308 51
160 761
831 402
782 623
504 283
41 974
480 810
894 668
747 205
559 745
265 895
144 295
815 708
365 571
752 456
245 939
111 579
692 101
938 207
298 666
532 575
450 944
599 758
428 420
267 605
524 539
132 50
194 48
192 787
454 109
142 67
300 557
306 145
615 734
86 703
51 705
110 628
855 843
999 663
231 55
439 373
676 688
203 206
397 7
515 347
515 238
914 22
816 727
673 639
296 163
999 32
761 265
985 559
607 624
201 134
367 56
229 13
803 466
620 591
722 70
402 836
528 772
403 805
223 148
301 734
359 714
886 662
217 947
594 358
28 759
505 454
680 792
365 868
1 667
6 548
926 322
181 496
357 87
487 571
766 310
596 54
781 592
521 686
265 396
238 72
56 811
966 232
576 752
539 227
490 46
840 310
263 211
579 572
50 932
18 887
363 711
210 177
677 433
940 503
574 205
159 330
158 481
124 275
624 623
516 563
646 181
98 548
997 159
950 530
939 926
652 289
96 519
935 256
330 39
39 669
124 713
431 747
133 372
372 636
273 187
224 955
870 44
485 903
402 935
418 540
882 350
488 67
953 86
558 439
712 731
176 165
599 911
170 327
848 466
768 291
64 682
541 435
835 796
381 396
349 442
363 138
79 289
995 173
490 55
569 162
606 748
710 855
199 94
539 741
398 84
178 354
582 802
107 75
484 394
825 69
258 380
191 41
960 854
806 906
910 330
10 483
489 693
511 885
354 253
782 866
659 627
845 988
88 643
643 561
339 751
29 131
109 926
180 350
999 883
291 658
1000 865
777 190
405 520
375 186
966 271
69 375
32 191
909 29
145 553
513 218
748 471
590 566
588 904
438 278
69 551
575 928
152 137
653 932
966 700
877 506
447 831
99 790
720 22
974 527
224 667
730 681
801 948
414 390
991 806
287 258
335 107
524 937
872 740
497 315
524 147
705 161
890 766
678 859
360 38
212 526
966 752
691 935
585 582
654 65
31 982
366 694
462 924
960 228
988 409
644 223
853 697
168 41
463 118
597 696
69 525
904 522
106 480
578 573
291 66
161 630
702 428
822 3
288 916
966 601
633 328
346 974
502 810
560 422
218 172
344 329
290 505
900 938
41 786
914 272
335 956
526 297
926 706
483 550
9 832
84 45
957 195
584 554
731 452
932 102
276 778
511 206
226 743
956 165
439 759
549 548
395 192
153 401
384 401
680 874
246 469
773 112
552 734
38 222
234 761
568 844
864 682
766 302
335 2
278 691
562 260
441 305
393 613
662 85
23 302
245 667
235 429
146 958
726 592
263 357
476 384
589 69
625 991
406 140
855 588
496 974
306 451
875 17
644 219
761 752
890 611
756 925
933 178
222 61
82 753
764 692
721 303
800 716
177 537
940 694
218 486
598 692
382 921
637 867
600 469
904 438
189 22
730 320
505 667
210 338
946 290
742 723
842 948
898 284
320 142
627 386
368 758
700 898
916 677
310 368
795 617
947 349
145 686
402 250
655 197
854 343
491 953
726 790
272 504
993 18
71 596
515 2
100 850
183 419
785 419
725 266
71 540
962 50
714 727
227 18
218 575
730 443
279 448
375 667
596 321
342 952
456 34
914 811
567 793
294 151
641 883
863 577
65 596
528 816
975 746
873 141
596 23
73 689
86 340
402 599
153 402
559 585
838 681
403 615
714 689
702 256
891 448
410 556
736 635
217 913
146 559
51 452
924 304
466 770
411 435
738 791
955 401
344 405
604 3
914 253
931 940
291 525
337 156
358 956
302 698
534 672
747 942
35 827
797 929
748 985
39 824
346 32
447 103
772 78
415 82
841 280
869 262
983 120
108 902
483 569
97 150
578 817
520 30
773 455
705 142
337 879
426 771
661 72
558 14
444 324
216 634
511 321
231 430
249 822
496 844
721 365
333 860
689 422
124 572
427 546
182 651
921 741
302 29
329 558
542 963
981 285
299 374
2 835
453 237
905 809
485 811
698 248
216 729
554 92
613 580
220 853
649 312
317 720
57 953
493 243
416 852
453 966
520 676
915 975
668 579
355 833
236 917
824 933
678 881
656 742
45 491
100 944
173 784
952 709
928 813
972 337
873 625
100 739
206 765
70 761
311 109
993 729
493 992
574 411
990 61
112 135
83 2
3 867
64 821
548 212
5 345
914 962
712 823
759 987
177 502
16 267
730 649
153 970
652 822
15 646
71 541
458 783
444 588
73 257
985 175
978 551
999 196
131 743
548 782
218 30
554 1000
901 212
419 349
312 727
939 499
626 383
153 700
633 772
861 428
345 621
508 354
829 705
748 4
687 496
149 757
800 312
233 373
413 1000
263 802
773 646
492 65
637 194
457 301
11 175
910 878
492 421
970 348
640 343
893 768
98 381
105 657
997 511
139 349
650 746
769 910
513 551
660 561
312 854
321 540
503 167
283 193
382 893
241 120
896 619
416 42
415 870
402 563
733 755
671 327
733 547
106 132
87 367
612 565
308 130
884 53
203 177
889 181
694 710
555 271
319 601
958 564
61 443
700 883
990 535
101 66
686 574
484 793
835 176
70 663
496 368
484 52
888 190
187 507
799 448
172 965
705 178
998 112
209 854
635 111
300 657
393 709
506 798
949 111
897 773
67 650
557 779
495 741
314 470
293 691
437 846
465 854
974 276
670 619
41 529
795 417
955 253
434 583
261 688
380 119
803 297
479 636
712 168
537 75
23 263
630 613
112 695
222 847
81 517
723 427
330 351
925 884
978 997
370 453
436 489
513 965
334 170
290 371
850 646
906 419
983 213
741 780
561 859
137 616
416 475
867 974
908 313
621 612
348 294
176 975
458 82
363 250
308 25
160 518
695 741
70 683
150 889
806 797
364 845
227 578
622 8
864 323
711 111
926 976
628 407
718 519
74 362
869 613
712 588
304 542
39 974
174 546
379 828
944 273
413 961
480 966
874 536
969 555
666 333
640 710
462 141
811 967
510 647
809 34
817 562
372 750
149 23
84 541
659 204
319 335
417 161
580 718
949 292
403 1000
515 311
249 499
190 17
12 19
537 906
99 701
136 322
994 837
83 406
379 39
473 208
209 538
318 362
85 275
958 653
146 74
752 918
861 342
560 843
870 652
211 58
112 143
692 697
269 466
708 640
418 18
37 871
938 224
579 902
243 332
927 861
341 983
583 889
231 302
659 883
606 975
320 237
387 309
26 336
852 988
344 187
481 64
131 925
822 997
691 318
446 78
499 685
882 36
884 844
268 441
337 504
378 593
159 430
353 109
787 220
421 67
946 329
114 356
516 383
309 37
828 402
550 44
221 343
698 830
49 465
133 948
834 653
84 38
225 966
919 570
239 810
924 877
226 5
356 566
624 573
611 468
402 678
743 823
37 992
53 763
244 992
328 195
304 557
382 771
680 897
71 960
330 460
351 786
156 324
17 930
804 789
145 108
546 999
725 686
448 962
599 581
705 600
321 302
662 385
927 847
466 601
833 289
723 223
853 198
500 801
297 185
638 479
290 537
721 788
177 306
628 855
48 837
557 179
835 345
448 975
400 252
405 866
443 528
973 80
809 996
778 357
941 35
588 402
334 164
144 636
234 238
957 446
946 941
814 871
712 32
614 860
169 686
465 56
609 835
656 240
209 328
112 636
53 677
300 595
193 411
357 29
625 585
597 962
982 340
358 736
904 944
1 969
55 546
519 466
426 869
247 763
477 629
310 370
219 744
982 195
845 175
420 670
94 22
894 792
929 38
968 108
146 911
847 518
547 17
449 230
879 39
106 333
888 348
475 714
509 255
652 489
373 660
111 315
719 965
400 655
604 455
328 300
338 898
704 521
177 676
887 827
550 160
423 672
148 903
368 45
155 705
537 421
965 154
444 211
46 653
339 814
269 760
862 565
333 534
107 23
837 358
162 145
412 618
213 402
608 786
678 282
310 787
461 819
702 24
162 874
841 36
897 995
402 639
685 133
588 321
950 204
361 730
333 464
850 625
267 429
823 493
849 635
200 543
946 310
858 653
926 594
172 10
237 388
469 79
759 281
641 966
300 531
132 102
739 411
892 188
464 326
763 475
44 452
858 680
899 909
170 428
248 31
212 720
953 719
940 384
724 794
631 789
110 56
255 395
573 759
373 857
586 960
280 92
45 769
127 841
293 479
217 354
741 132
904 954
421 493
874 772
549 858
263 437
379 398
428 355
985 728
422 612
761 545
727 964
66 953
722 376
324 146
578 439
507 292
135 343
98 876
531 798
115 447
254 207
872 578
98 747
412 974
825 996
479 589
561 315
444 51
581 411
167 776
767 734
814 324
704 663
872 628
139 706
292 828
170 461
184 221
280 350
342 258
561 557
432 89
990 346
656 334
335 765
162 381
723 950
822 81
251 235
282 5
659 797
762 287
468 438
711 361
859 965
847 248
273 367
365 408
595 304
948 895
994 962
823 762
618 394
837 270
350 11
63 773
363 964
574 484
659 684
688 242
245 351
593 922
665 949
920 626
293 735
574 402
9 968
955 430
142 334
713 219
250 752
559 402
506 154
128 460
135 973
292 490
530 384
191 960
494 806
371 407
474 404
127 259
280 97
294 654
721 848
630 598
32 591
814 19
318 365
351 462
442 11
120 753
335 492
327 76
289 525
739 315
171 438
985 518
560 219
490 857
622 682
625 87
782 417
217 661
477 369
503 603
717 856
185 897
182 416
192 425
633 385
455 50
269 508
39 262
318 102
170 22
416 495
497 467
720 854
427 161
8 531
272 811
247 743
334 320
616 351
794 694
55 524
446 603
274 20
158 501
667 917
24 622
3 969
358 260
33 831
767 654
510 405
764 140
748 279
659 505
20 613
531 487
462 265
607 698
977 776
193 752
721 41
58 293
955 325
693 777
537 752
437 904
719 532
767 419
725 193
429 881
493 81
931 982
406 186
890 705
443 787
97 465
150 204
703 268
603 124
599 24
370 795
688 721
490 590
158 424
233 485
959 486
397 112
616 444
70 811
702 833
778 522
840 586
493 247
599 786
592 232
340 230
774 654
679 847
862 269
785 843
26 184
31 714
378 134
138 834
867 738
882 229
358 684
458 186
22 710
545 332
302 395
936 5
663 649
1000 975
349 329
330 593
602 752
73 134
76 769
595 787
602 14
616 13
908 645
944 270
265 479
29 260
178 155
2 434
100 905
890 390
967 124
649 150
987 803
352 549
865 642
789 820
407 199
614 510
694 430
244 968
504 935
312 879
635 894
380 165
676 337
834 251
252 313
565 45
992 189
806 127
699 246
612 844
213 95
632 113
109 215
959 755
899 685
395 122
184 524
142 848
993 456
377 445
324 709
967 684
869 101
816 442
637 928
648 618
979 704
409 474
763 170
715 933
638 563
351 955
194 507
338 714
784 620
867 502
377 262
303 929
740 105
409 331
500 878
624 259
416 407
325 441
100 372
725 151
652 826
887 509
341 699
391 675
487 29
118 405
350 811
67 559
577 159
969 168
485 697
732 751
168 497
16 694
212 172
652 654
538 878
754 530
199 174
289 223
300 492
704 782
907 209
380 860
677 764
351 621
471 220
838 989
101 291
811 385
242 767
33 919
345 597
730 293
576 868
23 913
663 737
542 179
878 831
13 965
442 989
275 190
796 1
763 476
546 191
340 55
110 575
229 523
519 361
294 295
936 600
719 823
796 787
794 484
999 901
211 622
346 203
545 295
73 953
534 463
159 363
841 511
80 563
44 565
333 239
893 335
963 432
46 797
261 726
427 537
931 643
680 132
876 914
420 516
54 797
603 173
886 923
955 332
269 662
254 371
642 68
81 212
796 410
50 636
849 639
198 393
483 465
389 841
556 65
481 700
456 200
649 298
534 337
935 53
794 984
549 118
525 90
610 207
284 350
243 649
173 441
431 180
396 418
622 670
210 565
690 901
508 662
928 447
891 894
62 393
413 407
789 282
596 201
435 513
425 889
38 683
419 241
152 694
129 486
96 258
533 927
841 144
747 925
852 19
718 689
472 166
462 464
474 5
80 884
760 676
891 169
677 710
710 505
664 427
395 202
455 627
726 76
69 691
460 940
467 306
96 152
683 271
900 497
942 891
427 352
202 468
280 300
777 664
782 986
461 213
207 110
249 85
202 498
337 841
79 501
302 366
561 277
233 470
215 904
931 466
882 388
524 376
464 6
926 938
53 310
178 187
595 906
882 310
64 270
945 972
997 299
975 95
564 906
407 615
999 813
709 826
340 153
845 463
952 536
227 940
538 478
775 78
179 74
381 674
996 202
146 797
611 808
502 887
720 573
143 670
936 920
635 270
21 698
816 7
528 452
85 313
509 909
811 315
862 192
262 529
435 443
340 411
916 938
910 402
529 63
113 546
706 738
279 651
387 292
165 772
251 873
162 264
396 822
178 626
489 727
353 133
744 585
338 322
684 455
610 287
506 948
959 573
17 485
570 192
785 933
471 622
910 436
64 413
351 420
148 504
87 316
767 785
481 56
905 479
127 45
428 891
743 218
431 46
910 163
32 132
398 951
533 325
595 176
20 874
907 594
833 145
383 73
241 105
474 220
200 737
925 51
913 822
465 555
300 520
631 90
438 93
782 637
323 820
413 302
443 918
771 39
468 382
914 720
688 270
847 271
209 266
437 163
736 486
903 847
760 559
14 608
400 595
125 519
928 527
195 601
454 381
177 700
225 829
569 88
173 340
279 529
419 441
36 27
955 277
458 419
792 35
769 585
471 235
571 153
304 242
600 586
561 810
83 458
376 771
113 236
990 992
138 121
489 70
195 81
486 957
770 924
675 597
339 525
321 744
40 904
494 46
315 61
219 833
221 952
95 650
448 911
877 769
823 841
632 210
504 869
902 77
490 518
587 324
254 93
526 268
71 735
181 105
457 62
447 969
390 571
314 238
492 552
114 929
731 35
674 794
932 963
225 192
969 630
812 69
62 981
631 953
486 160
647 397
944 816
618 981
431 100
732 410
925 811
29 629
146 96
812 468
626 111
68 686
257 814
768 8
535 374
511 456
960 908
5 335
114 103
490 834
595 972
383 280
601 436
607 299
335 693
439 918
330 530
902 178
185 469
972 891
896 761
927 651
738 731
713 721
189 453
28 413
155 700
493 822
993 200
776 789
822 77
852 191
102 388
637 475
981 796
25 366
56 983
209 516
189 868
595 104
651 365
31 396
304 47
759 559
273 470
746 317
608 92
660 892
882 765
674 743
632 978
212 890
847 683
662 648
218 213
287 241
183 468
46 274
524 651
883 889
163 744
142 810
145 931
347 633
585 851
334 38
973 403
744 413
674 852
82 159
610 908
41 104
431 591
947 571
887 21
181 183
420 323
454 209
897 756
272 173
108 349
358 513
820 568
550 14
580 444
580 369
756 537
636 536
55 525
369 326
584 301
900 813
950 665
291 461
696 945
897 903
380 606
364 463
207 240
964 826
563 652
697 95
230 478
824 677
489 238
421 337
821 668
71 162
553 932
479 213
980 585
924 275
578 671
979 390
814 432
192 20
210 231
51 145
778 933
768 170
991 961
292 984
135 15
690 765
541 796
433 516
494 923
722 770
80 542
522 382
650 348
572 612
938 191
611 277
496 65
526 678
923 477
135 812
573 144
925 356
338 392
527 520
414 790
251 514
768 217
419 844
957 662
208 84
292 501
514 110
88 587
714 494
826 379
642 682
649 249
125 900
751 584
34 790
180 365
251 441
894 255
533 828
656 770
723 349
523 58
850 403
496 5
658 470
449 561
392 172
116 468
80 440
699 386
294 935
673 843
551 314
783 287
788 510
240 455
627 329
244 963
70 534
311 801
21 498
363 497
953 376
163 240
291 367
366 945
908 240
668 817
571 113
439 925
940 579
324 432
257 801
120 617
191 16
153 793
325 176
115 349
567 526
140 990
840 943
403 231
285 737
59 274
499 925
727 400
844 231
456 952
308 286
489 732
382 939
684 219
250 724
23 270
642 619
649 406
410 118
674 390
61 735
576 768
783 830
824 71
401 919
100 107
654 761
296 150
811 520
456 215
540 685
261 83
227 314
154 411
257 256
883 853
725 331
646 855
870 512
353 601
396 73
773 372
259 52
243 998
310 503
895 920
766 303
800 499
624 448
654 12
110 603
748 480
990 326
610 217
570 921
924 970
131 906
629 106
626 468
490 57
786 181
547 325
566 253
222 162
481 709
187 933
907 525
787 285
826 768
653 45
74 532
268 773
849 59
581 212
278 455
372 853
707 77
828 281
379 433
749 951
373 676
297 542
429 787
727 498
525 895
410 420
41 655
839 522
690 358
565 962
614 379
325 523
772 168
78 520
175 357
718 940
444 807
196 753
662 801
408 73
366 532
794 882
738 484
236 704
311 241
9 185
756 615
826 600
245 703
203 345
93 541
256 656
554 916
449 971
802 846
338 312
464 707
868 635
223 915
802 203
914 530
629 555
871 168
961 148
392 367
548 566
695 172
676 69
899 199
35 76
980 360
34 466
173 890
222 289
93 701
577 692
686 609
539 615
870 367
459 23
125 644
664 62
952 120
92 825
48 121
504 711
252 907
205 24
67 611
28 131
269 914
656 572
348 918
703 512
949 944
904 377
49 840
161 692
827 167
158 320
755 904
163 844
514 834
378 160
645 404
123 195
634 333
369 783
407 632
864 799
912 319
426 344
596 591
457 705
755 764
652 995
560 856
149 722
700 226
142 315
182 875
774 386
961 678
880 963
103 396
704 742
464 373
248 76
640 979
860 957
489 741
655 958
290 207
325 845
123 54
625 124
109 77
717 466
451 553
241 462
691 178
87 863
115 934
885 620
420 976
859 429
108 635
764 608
139 675
842 596
948 772
709 654
121 429
303 247
777 977
766 962
390 91
172 929
59 18
476 396
715 576
10 486
82 740
153 987
766 57
683 679
225 918
516 540
741 549
184 889
202 260
239 743
457 701
675 356
271 953
356 389
960 479
412 73
691 228
538 160
665 837
49 375
390 947
680 561
886 699
109 228
297 60
574 13
275 48
392 92
572 632
33 729
906 530
474 315
735 996
771 322
838 874
941 905
318 905
439 319
234 280
538 373
650 259
160 604
561 456
978 113
409 855
148 481
341 195
235 666
75 977
353 638
157 53
536 689
882 914
860 932
870 747
834 730
415 258
488 730
235 45
758 129
213 663
996 797
582 272
220 778
712 178
79 777
859 456
682 607
639 948
761 236
564 929
431 394
95 229
968 237
991 785
916 740
313 278
977 650
757 847
102 946
230 577
129 897
863 431
470 764
116 865
760 934
437 279
826 9
528 720
976 340
192 368
191 220
223 630
318 611
463 919
340 119
425 448
333 655
254 514
555 805
924 155
445 766
414 659
127 972
942 896
159 269
42 977
542 770
994 242
288 38
955 135
621 224
284 76
327 974
502 60
928 56
674 303
26 101
298 261
66 679
267 72
648 240
413 202
132 841
753 968
151 181
431 478
601 990
941 221
981 516
335 168
454 155
159 819
911 721
334 443
542 974
369 630
655 844
878 293
452 668
161 828
71 845
135 359
131 773
782 318
111 296
646 384
659 580
42 619
90 953
79 356
300 790
850 446
269 773
472 805
994 652
65 728
563 824
687 713
47 626
338 131
302 785
190 12
462 277
63 384
916 450
117 621
784 611
606 124
801 459
266 492
681 349
402 507
47 864
156 220
832 508
796 861
161 554
649 512
201 572
925 502
190 420
707 224
206 619
591 581
546 75
295 580
459 567
284 771
977 549
763 415
421 612
594 776
798 554
394 418
16 33
860 525
935 247
363 520
35 223
374 531
769 984
648 556
890 174
318 679
583 648
11 433
35 840
463 425
452 373
500 365
461 565
297 927
927 707
732 394
843 707
100 161
506 228
608 276
892 715
10 574
911 129
910 440
595 728
467 665
63 92
750 755
405 938
277 824
435 881
5 91
995 191
115 799
752 688
867 636
9 91
230 432
490 674
171 247
1 18
561 751
393 80
689 47
6 416
548 205
397 58
93 697
547 160
969 435
560 147
852 787
225 803
204 625
381 807
345 276
916 108
641 325
287 906
902 769
240 127
88 61
212 416
920 284
481 237
862 40
7 95
686 220
255 657
380 713
29 806
365 666
25 501
684 766
611 937
330 566
930 771
464 641
385 590
704 920
775 849
340 123
913 872
560 759
404 873
215 630
111 21
960 995
611 72
693 232
554 628
698 596
772 586
348 947
430 807
526 924
885 368
356 360
307 754
468 668
174 901
244 545
602 861
532 633
678 54
291 147
548 268
922 370
270 121
252 811
691 648
327 641
245 437
812 921
433 756
542 631
940 655
447 95
125 136
848 128
984 267
237 799
139 205
497 39
798 121
960 291
521 682
456 446
164 78
629 290
899 461
3 735
295 926
539 350
368 467
239 478
796 184
326 104
941 903
679 659
465 911
34 971
792 660
317 892
731 503
691 750
692 221
454 617
768 245
496 591
459 531
386 651
306 955
766 368
238 42
104 947
338 485
151 838
614 96
478 127
224 385
385 915
205 824
581 282
808 953
960 304
167 119
15 580
409 455
827 317
116 73
98 624
252 84
48 361
996 544
171 12
49 982
660 499
469 462
706 488
524 450
275 138
576 423
46 127
86 773
914 694
313 96
757 301
176 124
309 647
654 912
840 962
811 487
577 445
897 458
441 115
728 808
262 254
5 627
378 458
501 15
223 48
748 176
63 847
555 157
380 879
23 330
240 514
907 922
302 492
498 489
129 867
262 834
379 160
578 703
424 968
364 352
348 974
330 512
314 460
401 323
646 851
408 569
250 600
534 743
449 710
816 335
801 618
674 234
38 952
554 643
784 899
925 226
408 4
775 124
409 991
735 571
559 601
797 12
588 178
776 290
239 756
77 968
784 313
80 634
402 392
492 984
401 834
242 946
274 806
885 201
15 267
381 184
181 957
556 627
278 559
462 563
163 403
794 726
68 87
495 755
999 942
783 128
901 419
503 577
862 136
498 148
780 138
744 887
903 741
13 196
979 476
386 367
815 578
645 82
976 904
894 349
928 334
829 662
738 996
761 810
891 141
190 486
58 805
680 720
334 81
681 841
674 217
734 828
658 125
899 196
278 568
403 264
507 174
790 926
950 579
170 711
983 246
712 225
371 648
288 530
548 736
118 225
926 104
64 176
146 424
199 264
622 916
416 644
197 331
101 64
943 969
980 849
672 632
3 82
727 937
249 727
130 223
717 121
659 197
875 751
217 955
343 466
289 339
496 137
974 529
204 240
88 337
403 83
602 426
687 736
301 945
379 871
100 507
756 958
812 984
646 577
651 172
944 536
55 239
952 109
361 591
333 842
250 177
464 161
501 304
872 73
418 160
769 871
249 326
160 466
531 1000
192 213
155 838
505 973
924 963
99 294
297 323
461 833
263 846
297 140
153 48
505 297
210 702
440 939
675 514
244 744
151 8
8 401
556 300
939 599
873 341
859 228
339 819
892 609
640 910
740 931
988 585
240 329
915 911
53 546
487 293
54 113
145 836
500 24
880 47
378 705
430 279
143 724
897 591
195 360
933 368
357 50
932 131
744 822
646 126
79 482
621 491
202 909
149 64
97 479
433 788
890 259
183 30
362 245
25 150
793 410
731 311
529 574
810 984
975 795
225 822
241 169
425 870
27 486
246 646
388 744
438 419
839 490
936 412
522 114
784 165
993 859
572 928
848 861
994 959
413 870
26 976
366 491
514 543
108 981
272 397
256 840
563 243
996 946
788 712
42 57
316 3
641 980
657 534
578 428
464 924
845 566
481 832
570 974
637 866
421 304
86 648
170 97
493 983
821 421
913 517
840 887
479 381
20 842
828 791
985 924
810 555
617 551
521 680
800 79
994 998
609 459
810 46
587 485
582 351
175 844
22 72
150 644
892 976
880 673
158 958
678 208
43 117
773 190
602 141
860 767
548 888
706 205
750 417
158 824
421 180
117 522
669 933
490 621
494 924
912 842
216 762
284 438
840 396
416 330
84 984
332 617
927 805
341 234
615 961
763 145
241 725
200 987
771 668
473 179
439 207
439 828
473 534
355 107
329 552
795 424
300 529
145 243
571 582
512 92
988 218
774 411
769 610
567 684
933 534
38 53
486 302
798 686
747 254
504 664
925 108
891 307
718 599
43 280
675 484
798 201
738 976
222 446
105 76
199 269
862 210
559 823
896 41
540 441
526 458
392 293
716 536
498 158
722 976
821 797
165 33
76 510
382 999
601 46
960 538
758 305
121 25
368 645
101 484
57 439
122 938
344 304
596 359
857 16
5 442
301 103
172 669
23 548
676 758
526 99
473 747
30 963
121 95
903 323
973 428
831 573
310 608
537 10
342 647
961 168
376 141
144 437
196 190
413 127
89 793
12 214
363 454
127 232
254 767
516 868
125 196
108 355
484 441
695 121
393 680
745 310
375 839
111 594
180 616
228 370
535 815
764 377
45 405
605 715
730 611
49 667
821 649
731 239
817 798
793 690
926 257
694 256
753 986
430 490
927 969
498 430
691 732
756 730
982 261
40 688
206 313
504 714
688 223
161 871
818 711
480 36
226 450
717 193
43 278
340 405
536 309
984 439
651 205
218 548
613 912
286 184
823 199
75 105
12 704
883 463
9 233
385 297
951 233
280 837
669 729
109 887
928 149
782 82
204 948
203 776
330 731
809 724
759 651
376 146
359 494
125 646
808 776
101 798
373 609
610 332
647 110
568 979
111 429
574 546
486 84
33 542
31 609
491 69
223 272
1 867
485 308
169 997
62 25
993 906
913 525
64 738
302 67
450 187
924 656
917 709
110 426
991 180
736 782
839 444
144 454
867 962
925 498
519 211
583 397
275 962
844 980
805 590
180 126
492 720
604 327
89 358
916 107
242 244
958 748
673 244
632 497
160 473
996 128
951 302
465 607
279 310
430 945
895 980
482 478
742 919
449 472
231 122
875 95
40 914
624 781
331 478
272 14
206 923
271 400
246 199
485 196
405 124
157 499
798 286
654 806
480 805
172 104
860 703
796 902
432 535
166 218
592 596
272 944
580 199
356 298
518 882
678 588
316 751
700 757
447 764
41 82
308 368
746 531
860 338
821 730
484 65
558 771
184 576
519 553
147 468
847 396
12 895
484 105
415 895
914 440
394 283
467 170
580 677
853 908
17 183
566 797
906 385
775 665
797 603
905 489
508 392
429 587
54 821
856 854
20 310
437 867
875 724
778 469
998 80
557 842
140 659
86 560
464 708
426 134
984 886
18 399
748 39
840 257
680 49
640 262
53 790
460 293
629 675
433 840
364 68
430 547
893 79
962 304
510 556
482 608
682 153
145 246
631 782
81 443
698 357
387 64
758 29
161 208
90 801
49 620
44 93
918 231
504 656
818 223
421 521
383 274
856 442
495 499
620 22
580 529
345 833
668 861
295 75
585 9
324 474
220 227
964 178
200 610
912 76
160 703
542 473
733 74
70 510
721 869
599 883
392 89
95 850
675 270
80 155
542 262
87 705
455 354
925 60
239 343
449 397
640 441
207 492
175 625
44 387
487 565
103 977
763 589
445 314
514 592
501 396
441 626
733 300
242 675
966 66
326 566
886 755
912 670
908 66
464 216
678 192
845 628
116 605
280 522
720 576
984 652
74 998
552 502
381 292
750 314
786 688
426 251
514 659
460 703
714 564
954 922
592 768
337 216
879 510
233 397
897 676
96 693
6 699
89 82
489 815
848 353
963 947
658 524
607 699
202 17
73 451
392 459
391 258
859 150
691 176
263 495
73 196
725 824
846 633
576 693
215 480
593 738
471 212
603 993
967 793
501 514
683 770
932 687
658 873
914 880
165 887
451 360
981 810
360 207
910 703
806 749
518 927
335 677
842 308
166 924
482 128
686 680
474 143
341 843
535 344
145 942
42 630
270 144
272 248
615 395
369 880
724 357
441 298
154 42
427 310
127 158
640 988
513 878
508 29
186 518
912 186
614 137
217 135
66 901
55 972
852 667
796 411
476 290
855 687
638 234
666 900
578 133
971 289
645 213
346 52
852 522
247 911
799 561
526 362
692 492
851 146
800 885
762 947
836 470
570 357
235 10
333 733
959 772
462 817
378 920
714 242
683 523
51 701
855 876
127 457
796 774
748 267
594 927
332 977
942 534
637 526
649 832
635 781
518 376
234 235
124 549
934 902
929 682
184 382
16 112
979 310
563 356
713 903
466 33
663 453
861 865
278 443
834 830
567 632
905 690
923 819
710 441
505 440
863 522
434 117
766 71
685 743
67 511
355 791
586 914
463 346
877 478
646 930
528 428
578 923
790 866
221 619
463 697
902 420
713 328
700 108
869 460
45 118
339 191
981 10
771 363
744 685
347 928
69 562
369 556
396 21
765 19
327 848
466 787
994 588
92 558
357 856
420 770
587 969
788 972
414 192
483 484
294 168
603 85
762 493
636 393
471 743
436 141
963 688
163 634
449 207
877 643
928 999
55 657
461 271
759 600
638 744
346 458
409 997
557 834
329 965
740 513
412 94
676 700
674 913
876 180
716 936
549 664
598 759
439 586
558 301
822 988
613 602
345 358
504 674
721 697
208 340
316 328
236 473
493 597
848 212
260 757
722 343
773 175
77 297
219 895
975 607
504 31
215 787
925 74
66 879
951 633
855 460
649 686
255 906
69 756
862 810
545 406
822 965
103 579
840 133
892 511
374 612
24 809
885 939
310 483
578 469
810 743
934 26
2 197
76 723
771 518
633 271
54 229
896 54
730 599
811 283
549 276
56 439
47 229
258 641
676 701
971 491
101 447
977 607
254 770
623 832
324 675
962 109
70 186
926 31
643 592
967 925
384 152
664 72
510 202
509 253
211 849
919 352
854 717
79 562
912 976
549 603
542 609
306 989
833 644
943 287
64 974
844 710
982 694
276 976
261 845
758 314
706 582
426 760
499 309
156 774
139 522
179 164
631 585
986 935
163 763
779 110
749 357
572 727
684 763
10 550
606 56
916 47
94 385
475 946
428 537
942 200
402 11
969 813
793 226
141 562
472 545
108 601
51 262
127 162
493 486
199 763
300 294
157 766
880 445
85 301
357 57
16 613
300 764
859 851
347 123
161 86
324 145
502 808
615 391
122 211
613 939
78 753
34 294
535 715
92 947
961 456
512 55
602 550
745 50
125 750
339 791
471 292
274 670
199 472
640 285
96 817
997 272
491 192
894 135
679 542
318 730
533 117
416 592
382 831
1 945
49 397
962 54
399 165
746 215
177 471
31 569
555 346
141 149
757 756
641 693
619 472
672 358
687 26
586 845
80 96
259 685
365 928
8 70
486 76
976 706
644 792
175 855
675 149
811 670
960 269
284 474
739 532
330 976
461 225
254 400
314 883
955 775
23 993
470 896
664 480
736 749
113 287
63 552
983 771
279 639
880 296
325 497
242 62
692 796
144 83
354 382
898 602
330 630
138 403
339 348
178 421
589 404
246 906
993 570
745 68
206 166
443 791
903 729
578 949
412 925
438 181
341 194
549 965
168 387
572 723
382 275
732 402
409 754
211 412
970 364
558 49
793 482
849 997
958 934
938 238
821 676
74 598
706 574
815 783
548 275
530 432
988 265
521 410
869 193
771 412
663 403
703 152
600 479
812 233
511 477
445 190
794 921
236 595
480 573
250 165
217 195
340 106
396 551
95 497
305 910
10 727
391 694
417 692
347 539
203 24
371 19
278 827
895 370
717 921
85 917
441 596
34 413
298 155
742 135
149 146
945 592
233 429
65 882
221 297
975 547
475 361
80 110
100 556
893 204
379 958
704 731
84 425
274 483
358 335
158 965
506 214
962 782
213 168
281 640
729 176
809 298
944 883
81 891
462 371
891 796
422 924
866 922
42 773
229 710
96 770
56 608
581 377
238 825
629 736
751 771
177 689
622 380
344 488
321 969
631 236
644 996
671 686
34 567
349 412
683 783
107 687
886 97
333 435
70 508
533 556
99 673
536 617
771 89
448 354
35 662
724 976
121 42
679 624
323 248
366 159
650 639
883 59
5 133
425 147
266 138
884 912
572 192
967 91
987 332
598 986
612 228
204 530
55 537
153 577
58 367
402 168
500 687
410 946
867 679
388 564
274 247
664 315
979 395
196 322
408 751
652 529
145 634
82 470
308 590
832 421
628 112
168 468
443 50
340 38
938 862
862 747
421 346
259 280
987 918
257 672
57 667
787 256
641 356
196 895
411 784
802 729
357 939
180 646
667 522
931 96
604 118
770 347
178 394
85 904
930 307
2 192
403 424
900 856
42 988
926 266
658 704
876 945
522 10
806 193
78 187
953 347
666 865
122 914
229 883
634 15
113 425
371 409
935 561
143 237
198 560
544 123
822 518
171 987
953 718
743 186
451 828
652 842
204 760
379 61
58 602
894 972
812 66
816 832
949 65
513 283
411 907
242 545
108 353
469 764
301 120
869 163
432 897
152 983
664 130
92 494
676 516
723 573
587 639
613 284
494 67
655 862
980 414
280 804
312 775
910 688
146 76
296 649
241 363
303 579
664 260
233 441
153 909
229 263
386 439
609 770
882 337
504 704
141 941
30 838
120 58
10 101
172 47
2 843
645 57
715 153
759 348
625 42
805 893
520 188
816 734
424 703
584 959
639 144
503 461
642 208
503 90
278 478
757 458
280 853
768 22
900 468
709 397
911 322
29 404
574 872
203 557
63 855
938 764
695 22
736 538
271 757
747 701
865 779
481 81
971 507
991 865
164 87
761 759
812 386
333 551
882 571
497 318
988 667
246 98
593 189
20 780
263 762
994 626
928 969
532 900
667 767
377 202
270 95
475 510
251 136
605 622
670 507
857 361
416 663
649 353
409 700
656 875
188 650
239 206
852 832
817 329
528 619
593 955
564 119
126 933
40 713
63 470
493 633
20 978
482 486
211 511
259 833
231 813
112 569
337 131
230 751
724 171
857 726
49 897
121 366
655 286
496 356
83 453
899 936
74 531
512 14
185 89
108 228
56 4
724 932
361 626
355 431
21 555
341 656
773 514
155 891
656 700
188 980
406 42
932 365
595 715
814 724
900 584
130 841
283 628
748 426
646 492
28 34
153 585
452 255
73 996
603 947
802 164
996 225
948 546
380 638
927 908
558 568
358 490
534 345
939 37
872 570
506 347
522 294
213 620
975 23
590 338
141 225
942 179
526 239
595 216
101 773
636 830
791 875
39 913
541 635
288 844
355 265
545 940
714 139
564 287
572 621
153 470
792 568
279 944
104 81
609 929
369 665
398 926
600 562
448 395
452 809
662 600
581 404
961 939
373 784
821 83
8 64
308 403
819 486
324 855
522 672
951 217
426 836
47 306
586 897
764 562
752 95
416 364
754 776
435 361
686 137
467 920
587 90
781 657
911 194
909 252
522 32
862 704
851 886
878 503
684 751
469 833
872 714
235 831
579 924
926 478
450 177
494 549
988 571
712 82
96 685
429 22
377 911
816 706
100 910
718 596
147 94
854 249
30 873
770 77
959 665
234 387
198 68
392 11
1 745
746 728
299 466
887 807
590 977
172 94
917 512
127 682
644 776
647 348
679 530
412 510
206 768
68 891
689 160
445 133
900 432
16 438
972 890
309 899
879 384
855 656
214 264
361 21
708 578
214 143
388 614
92 855
580 191
985 401
925 83
663 690
948 676
55 276
145 860
20 769
589 674
993 792
612 849
69 683
495 950
560 848
976 219
267 775
163 606
886 434
295 214
483 942
450 205
91 609
66 521
458 911
173 520
524 119
628 854
682 946
357 560
540 422
453 495
716 446
255 315
272 117
369 528
461 224
727 862
120 641
169 894
142 984
446 483
139 735
685 533
963 831
371 623
639 743
258 77
129 963
127 134
301 255
269 137
590 524
880 830
851 321
909 505
970 255
177 713
177 288
319 851
128 257
521 192
847 428
133 614
621 506
277 850
196 684
559 756
823 713
118 531
449 608
455 315
582 30
137 759
450 984
621 330
871 91
220 381
744 322
55 444
803 114
881 236
698 282
741 788
694 741
227 67
6 716
491 216
3 350
964 2
748 597
833 586
780 767
382 88
82 816
759 969
294 867
311 614
800 394
471 839
225 297
157 452
319 407
373 71
453 783
997 788
519 37
492 712
278 287
815 187
374 518
787 270
597 99
746 331
780 260
49 851
989 4
126 603
432 996
335 824
646 256
665 594
99 341
880 154
848 266
761 755
171 203
649 337
956 846
427 438
917 185
124 177
267 424
961 445
528 5
274 747
93 549
482 121
828 885
922 471
690 326
277 157
787 347
533 86
292 181
196 365
374 514
584 641
169 474
898 724
870 792
99 743
584 243
246 100
667 332
320 645
623 517
570 616
222 340
999 818
72 943
872 653
533 442
534 856
208 491
972 942
296 845
430 387
449 153
551 998
393 108
764 923
103 65
221 115
663 747
58 512
542 109
676 541
796 131
571 383
998 365
337 851
585 86
827 857
844 140
777 322
700 770
554 291
57 860
625 145
437 402
932 964
431 18
897 896
726 385
224 110
956 469
844 960
565 810
112 893
4 686
482 672
91 480
843 443
329 611
209 852
850 833
461 260
880 639
257 279
473 664
66 825
23 513
764 425
73 506
12 929
314 405
451 76
792 345
357 19
80 464
346 282
26 377
145 804
685 248
34 720
8 75
386 971
504 538
954 958
196 293
932 544
181 888
977 415
275 122
174 962
708 832
677 369
17 969
658 388
862 592
723 612
610 410
265 935
355 8
646 423
796 384
946 100
442 174
12 826
148 957
950 976
802 950
130 826
725 671
878 988
280 657
244 434
97 764
747 114
322 156
899 184
268 657
472 856
669 385
856 574
855 28
913 359
395 150
106 783
694 310
559 21
93 104
958 885
333 221
545 771
758 483
18 889
578 373
391 52
547 613
71 742
598 930
808 3
720 518
119 257
689 43
911 7
926 451
46 238
188 84
484 716
404 48
594 305
616 977
237 898
553 56
764 124
846 276
981 626
923 447
298 71
442 383
512 907
801 731
488 1000
855 157
248 270
410 27
370 85
828 364
748 971
138 292
955 579
971 887
891 979
79 676
766 11
464 649
944 350
796 366
184 513
466 926
856 216
925 430
140 120
52 765
89 51
82 626
796 429
228 70
98 120
363 411
759 371
340 88
855 463
695 210
537 364
262 904
526 955
226 926
846 265
444 89
25 47
581 379
510 25
980 298
312 652
484 387
387 224
132 271
962 635
172 6
914 36
740 143
722 782
357 927
254 688
654 136
910 114
745 69
332 476
96 978
225 877
589 708
755 973
453 755
825 425
368 159
703 466
616 80
441 153
317 573
955 497
325 336
527 296
735 90
350 874
923 926
717 713
599 932
499 823
201 349
143 221
786 206
313 565
704 761
884 668
589 890
600 709
225 907
890 324
638 56
394 185
314 933
858 843
142 624
529 31
737 575
521 161
870 835
942 703
843 713
978 452
355 886
741 507
644 782
297 495
13 356
92 96
155 100
241 127
449 445
401 540
385 77
428 524
380 864
810 365
291 736
707 744
535 988
539 999
565 115
329 194
332 87
8 189
827 568
788 389
830 422
153 389
800 785
361 936
730 879
874 819
286 706
660 366
402 452
272 465
910 874
230 926
180 796
757 21
836 676
129 498
383 618
66 203
812 971
770 617
513 828
677 616
565 920
33 886
152 869
69 545
862 366
660 332
293 898
122 666
176 164
321 313
311 230
685 275
883 277
739 185
710 720
582 941
637 609
16 904
885 964
626 604
74 979
625 262
60 85
122 894
75 848
365 580
245 842
584 187
95 876
187 236
548 720
600 489
883 450
694 556
176 137
558 672
327 260
906 588
933 194
524 251
827 254
246 79
65 998
410 68
982 164
852 248
457 917
462 402
860 590
313 148
574 814
399 64
67 642
76 335
275 479
392 916
585 63
176 167
812 68
337 753
997 507
83 629
948 638
175 667
700 84
741 499
143 37
656 112
384 686
53 930
814 429
678 171
103 47
364 4
500 804
672 374
19 875
733 427
482 947
142 675
717 34
48 621
503 802
544 195
795 771
784 475
568 930
23 1000
800 543
547 749
467 540
145 537
689 546
947 516
709 672
491 876
609 714
551 175
572 382
482 150
329 275
100 316
228 84
512 670
854 210
753 260
760 684
89 1000
57 427
477 87
862 876
920 955
948 839
63 658
889 736
807 776
489 179
494 816
939 841
850 104
401 266
384 6
17 76
324 189
889 121
307 163
232 692
748 861
298 315
405 645
201 481
643 600
357 168
581 123
616 972
291 34
45 636
75 419
348 938
735 117
304 23
160 88
498 967
384 158
560 751
16 618
747 480
982 566
771 703
890 729
255 421
277 915
724 417
747 772
61 46
841 978
485 529
511 513
446 825
579 199
336 552
464 650
579 609
387 799
330 180
244 429
294 94
357 718
868 411
444 731
633 132
978 361
664 149
362 998
779 83
966 409
577 162
616 329
970 439
932 856
784 770
637 284
724 904
118 390
906 966
441 644
716 627
406 8
721 769
596 873
991 793
817 370
900 790
657 63
912 342
801 253
142 853
586 999
704 583
721 216
430 115
464 646
200 171
806 565
404 68
861 369
771 258
227 774
97 262
613 474
672 227
413 830
727 891
465 25
305 492
359 720
994 904
161 324
738 231
47 52
997 968
296 280
591 515
460 545
76 263
224 892
733 557
490 968
866 300
905 969
759 107
339 732
406 629
195 511
787 314
80 954
999 370
587 606
844 499
569 549
882 42
893 170
135 155
69 208
969 158
389 134
280 976
289 469
761 29
863 678
231 606
402 241
440 573
529 30
305 951
508 509
895 705
217 816
659 314
758 20
603 141
843 169
236 649
674 641
516 6
28 455
681 745
722 456
404 940
365 625
825 80
644 910
887 800
849 120
558 133
721 307
592 246
885 534
287 190
949 694
935 502
183 767
728 480
492 626
469 53
920 619
929 669
842 427
817 381
536 376
67 681
875 628
679 571
643 376
14 610
323 445
942 553
22 817
776 811
129 537
475 228
687 806
366 129
445 869
621 955
659 814
479 626
918 837
668 380
304 5
387 283
151 202
20 520
59 992
558 143
760 986
234 555
279 897
336 920
681 897
191 522
345 439
275 618
344 852
828 322
76 624
949 994
688 775
84 831
790 307
635 368
722 68
787 132
507 547
466 200
845 520
582 866
485 511
926 814
966 127
551 180
3 518
817 543
479 690
163 270
704 956
913 189
599 963
740 675
460 517
18 339
110 109
254 590
743 407
416 68
584 706
874 456
67 444
377 542
729 587
300 473
244 972
817 268
930 421
561 117
842 635
716 123
148 333
790 634
84 316
536 4
210 824
516 120
155 52
322 287
277 297
486 425
636 582
837 593
844 809
594 442
613 500
119 55
156 122
251 121
895 819
403 391
709 762
44 481
407 10
173 260
297 48
273 911
336 839
456 809
711 427
797 397
589 66
83 345
797 606
671 389
100 186
127 461
691 514
126 623
822 978
793 354
621 505
867 901
873 218
983 750
64 782
71 705
532 862
733 141
625 800
543 38
133 407
927 961
440 49
203 129
428 507
463 742
934 379
420 623
820 940
937 881
204 303
21 326
203 538
935 973
779 584
135 650
676 678
891 496
175 346
98 781
899 851
308 359
695 310
212 804
159 340
128 463
363 641
652 313
917 748
864 639
397 913
610 647
127 407
323 674
550 986
265 914
238 667
680 334
889 842
968 74
931 814
754 84
167 10
768 310
341 17
265 246
269 739
434 795
670 843
463 181
17 279
780 838
584 382
504 151
900 834
203 456
482 840
395 107
145 744
520 621
718 486
899 966
158 884
355 338
726 723
330 169
912 736
251 555
145 345
349 120
704 995
940 405
217 276
945 169
261 242
379 913
16 789
194 951
659 466
935 792
257 984
74 714
226 278
251 444
256 37
862 211
798 811
585 371
585 232
443 566
605 224
98 629
461 482
540 722
348 502
732 716
583 667
740 604
45 265
356 125
82 242
65 474
857 135
79 120
287 662
617 67
485 420
830 16
116 587
943 283
77 292
50 407
927 162
581 276
788 368
694 706
32 563
723 677
15 291
127 72
308 931
694 607
232 578
564 69
706 37
693 239
547 458
210 93
979 712
857 531
44 881
4 491
202 637
327 614
64 194
110 895
881 403
946 900
962 677
734 984
875 909
93 65
812 619
13 388
904 335
551 434
615 911
435 112
113 7
100 248
317 214
988 539
54 497
558 360
490 107
146 793
750 593
339 489
634 515
746 231
956 175
863 422
929 266
81 23
123 584
406 120
442 214
507 429
258 6
909 802
922 216
106 971
41 563
246 414
633 384
60 264
597 368
406 380
585 5
294 428
36 510
183 702
891 238
87 52
723 393
844 772
237 592
200 664
18 740
174 976
874 700
873 694
588 979
41 422
664 827
550 38
572 887
306 441
831 140
172 912
441 803
483 523
848 470
143 746
472 190
936 758
578 801
281 736
670 139
446 151
200 416
861 722
319 533
660 560
973 610
922 702
734 966
106 124
203 971
376 612
487 597
564 57
730 331
158 365
45 914
797 300
339 966
7 489
136 427
583 631
680 206
336 369
891 921
916 12
716 201
345 960
710 55
669 444
304 473
412 732
271 520
424 211
784 741
202 212
325 272
910 955
235 810
775 855
531 651
649 947
118 132
475 625
987 510
901 599
107 233
547 961
948 878
328 914
758 119
530 308
220 658
426 208
126 706
108 722
807 586
351 783
343 289
7 338
969 72
417 640
48 785
191 640
706 320
708 362
878 558
436 993
472 895
970 759
372 103
596 284
681 741
429 715
982 109
299 947
802 584
595 671
72 126
678 312
401 507
242 379
357 605
789 492
122 288
225 568
655 428
526 295
968 441
851 612
861 799
164 225
613 577
437 166
753 686
263 983
882 263
304 305
959 48
101 969
36 340
181 668
62 727
458 991
311 446
876 943
376 890
696 666
2 614
506 203
652 232
818 482
194 225
252 445
222 373
654 140
637 870
211 408
190 473
879 512
144 480
924 904
982 258
413 340
930 56
731 873
201 748
715 696
863 214
816 456
396 986
678 497
290 708
905 716
189 555
904 421
597 795
644 66
594 308
654 602
15 331
773 583
700 159
722 426
417 117
495 724
946 878
966 57
166 913
477 26
616 472
500 781
279 603
405 86
925 492
117 410
359 869
384 192
394 995
967 613
363 300
458 774
721 135
230 560
152 580
514 572
477 759
184 290
382 847
126 588
849 423
940 462
23 103
146 327
97 493
845 140
663 394
915 87
848 592
904 349
639 83
368 842
851 468
266 756
827 656
917 801
302 330
467 371
615 942
367 119
685 770
485 583
175 702
229 638
603 355
428 234
16 679
941 731
639 180
781 746
137 673
761 829
208 347
774 135
206 488
568 316
109 478
146 513
133 847
560 828
284 201
319 294
689 761
61 21
887 778
142 909
906 26
426 619
934 490
738 752
159 754
166 991
181 220
714 445
610 43
571 614
856 730
333 483
962 889
281 557
61 781
573 474
379 917
54 634
776 459
538 794
192 436
606 136
715 557
28 92
979 10
69 670
965 869
49 741
139 803
527 47
204 461
91 951
232 128
913 885
633 757
181 618
102 135
627 529
492 510
103 600
943 873
203 711
700 539
937 312
126 653
712 219
625 872
178 186
836 406
791 697
340 373
808 575
847 917
195 1
450 988
799 880
783 937
977 658
200 989
296 432
30 332
506 241
908 812
401 374
228 94
50 37
407 7
226 652
34 400
594 190
372 891
282 999
102 25
534 952
739 320
347 130
885 550
589 111
381 449
681 701
117 240
977 380
118 822
96 656
617 911
744 149
146 300
79 725
215 680
181 616
299 135
840 708
191 726
445 586
520 634
693 865
393 986
102 674
23 484
524 388
506 666
502 770
450 821
870 441
768 631
250 901
967 625
681 292
811 50
494 129
730 743
70 805
482 955
696 498
783 777
205 692
470 887
886 844
721 613
336 227
914 733
728 253
705 357
559 223
969 216
666 645
962 839
527 944
694 155
179 136
972 153
359 618
387 705
398 199
9 313
877 118
18 610
976 314
874 740
125 818
738 497
455 771
152 990
515 499
505 276
397 704
608 419
268 392
493 664
181 670
614 71
602 38
359 234
193 101
239 438
848 418
116 678
872 160
700 828
590 408
271 469
842 561
829 561
63 803
30 609
176 856
390 65
823 39
609 164
806 779
106 959
106 595
598 642
971 263
431 802
687 847
271 632
109 328
788 221
845 221
185 60
247 773
987 244
217 544
817 672
819 911
863 839
238 483
833 636
897 612
488 233
165 45
549 438
159 8
373 278
983 342
259 479
530 681
964 882
963 957
39 516
259 483
871 359
59 94
317 441
655 27
870 662
370 732
147 160
458 908
757 986
317 189
529 245
604 87
26 842
587 372
11 864
680 809
455 879
604 305
389 780
115 786
638 648
163 556
621 982
458 596
298 91
345 147
472 361
191 15
738 851
425 782
661 747
233 158
295 341
665 985
20 900
396 366
454 595
675 552
659 109
422 73
892 461
59 327
23 134
576 246
256 839
436 783
977 926
102 895
431 989
398 17
47 441
348 904
596 922
942 829
671 808
226 915
825 594
289 404
880 26
687 285
350 8
6 827
295 305
870 915
390 286
259 28
988 404
433 908
633 697
201 757
289 270
552 491
81 370
439 929
986 410
915 133
878 820
600 614
840 184
328 22
234 82
264 493
559 564
505 296
184 734
510 866
753 425
658 513
284 207
44 20
553 767
773 277
894 273
801 444
62 979
123 152
955 623
971 271
908 154
724 37
489 635
130 728
783 474
59 754
38 450
149 944
117 873
375 345
883 52
108 570
193 129
347 460
946 596
978 222
968 126
1 679
891 443
75 110
9 988
94 285
720 275
179 292
112 738
165 724
884 17
684 520
433 145
649 829
429 106
414 843
477 522
160 469
419 9
589 314
964 251
112 473
922 957
171 127
487 772
238 919
779 705
949 668
385 765
207 37
351 311
794 656
943 318
793 807
872 471
833 53
188 109
606 17
64 598
228 455
8 385
375 529
609 818
232 423
90 313
885 239
468 266
496 592
837 149
144 8
703 502
671 102
137 567
920 465
581 800
266 789
326 184
233 707
365 235
173 572
239 833
16 688
997 953
956 526
399 847
384 588
405 724
225 386
313 753
478 828
64 349
642 519
874 279
899 742
773 803
420 826
481 804
806 582
502 710
227 361
385 745
872 271
847 820
850 757
287 802
843 710
619 589
595 281
788 715
276 824
724 545
155 365
744 900
255 3
352 654
87 384
455 175
932 368
746 209
950 149
741 703
504 849
815 907
559 661
68 175
287 619
304 338
940 410
712 662
134 834
520 800
298 600
451 719
471 322
230 892
261 980
401 847
457 55
750 46
137 543
607 647
858 720
929 336
170 68
617 775
526 104
364 642
599 276
145 953
903 275
138 645
140 310
337 489
521 95
738 645
660 237
922 959
417 246
296 455
831 581
852 651
132 535
957 652
946 349
674 518
577 151
174 588
729 129
305 61
671 80
66 244
545 502
928 744
984 742
634 533
731 524
961 619
514 360
15 129
566 846
39 139
646 900
92 262
311 947
976 177
104 429
420 653
297 51
403 234
330 791
231 274
537 244
109 814
298 157
579 953
693 346
988 182
555 534
571 860
986 945
154 185
830 345
687 715
329 197
807 457
357 264
998 924
236 528
809 551
289 849
305 738
991 736
136 192
570 965
306 661
949 814
796 390
178 824
83 956
159 78
641 778
701 381
366 21
622 785
341 612
790 79
490 663
747 623
774 45
423 406
173 722
269 647
246 165
66 866
676 423
245 926
964 987
526 996
179 320
988 293
869 467
617 846
589 969
285 685
894 769
222 942
550 687
592 989
935 285
911 971
524 304
410 613
992 680
186 49
342 31
363 79
490 132
554 611
922 333
118 84
124 601
541 659
671 8
128 810
186 505
931 72
875 488
394 416
670 506
693 937
871 786
394 43
985 836
506 85
323 819
28 805
608 807
102 690
116 886
40 332
218 220
433 820
398 505
309 675
520 135
208 465
781 381
293 64
21 1000
977 466
547 595
647 744
298 204
520 935
130 695
795 660
121 438
168 616
410 500
151 903
749 988
907 775
770 471
172 279
431 285
237 656
322 539
401 943
303 277
382 207
445 707
243 835
353 840
327 752
807 677
248 732
798 882
747 932
253 765
41 872
63 57
359 492
277 464
329 508
766 459
646 254
225 37
408 13
846 766
355 604
463 263
382 850
606 174
177 331
813 436
485 84
11 952
445 455
725 375
774 915
945 252
378 916
802 352
634 50
288 343
958 789
803 125
47 175
543 553
33 661
467 672
546 195
435 664
721 655
672 394
221 47
821 12
388 7
553 436
415 600
7 649
151 975
452 217
5 856
992 187
751 13
990 86
274 170
839 943
961 550
263 276
162 661
941 142
184 731
493 272
472 307
8 111
418 352
4 300
799 678
40 41
609 385
645 429
562 144
138 53
985 345
655 203
971 368
740 395
469 891
733 44
120 185
301 227
539 571
237 985
908 989
422 407
21 340
894 174
837 433
148 199
466 148
211 566
558 939
393 617
732 70
76 930
19 44
773 500
554 320
243 114
939 80
178 627
429 822
160 962
185 432
735 635
241 933
696 926
645 282
347 22
180 493
272 850
310 325
186 934
686 83
370 576
575 9
493 516
292 626
179 158
845 374
702 441
312 537
512 689
756 276
369 741
840 492
897 142
921 613
545 478
257 364
953 129
708 59
721 569
422 37
707 954
450 412
899 107
845 592
103 890
268 238
522 102
135 126
769 107
460 529
556 866
768 524
549 857
393 128
276 200
507 272
124 579
158 49
115 802
325 828
980 725
762 102
511 907
490 842
856 861
204 89
995 858
155 533
644 166
571 458
800 252
897 932
154 104
672 611
535 1000
618 285
23 836
442 622
216 7
331 848
158 5
738 26
875 148
329 405
379 829
352 504
334 703
782 325
446 187
800 356
306 18
261 792
454 964
30 487
906 355
323 653
687 731
718 251
894 145
243 596
462 814
938 842
423 795
471 827
552 907
87 15
756 924
994 432
618 715
1 273
420 657
130 524
309 970
677 980
233 512
576 28
497 209
395 687
723 273
140 998
343 364
84 247
408 853
615 655
517 331
922 570
410 102
316 8
600 678
712 945
984 790
792 784
560 21
558 725
304 447
907 736
443 831
415 499
538 172
113 524
561 991
963 21
294 881
520 608
174 668
28 763
819 891
909 712
406 953
7 239
742 185
623 479
639 643
613 188
687 870
521 539
951 832
318 95
184 360
622 856
133 692
824 398
84 696
407 79
133 429
7 170
206 288
143 287
740 662
566 304
859 862
757 110
21 623
227 738
315 427
425 177
138 602
743 980
985 213
862 782
65 851
684 928
118 492
994 411
859 831
584 127
774 321
72 613
826 904
57 381
753 103
501 125
175 168
41 250
498 390
923 139
713 52
511 590
590 617
344 112
977 158
696 958
888 801
462 819
814 269
920 861
65 164
768 367
884 791
834 729
774 745
525 382
131 697
972 368
237 77
37 827
1 940
749 246
334 191
324 664
514 225
826 982
877 779
766 537
187 972
5 710
931 109
331 512
387 640
759 189
957 61
329 505
769 93
410 992
193 570
441 815
271 667
226 316
943 79
200 469
747 828
907 875
42 935
197 258
892 30
244 127
601 152
252 900
190 233
422 335
38 818
497 55
504 722
273 625
644 736
616 437
920 181
621 444
143 48
989 503
707 911
283 586
855 435
973 56
217 181
947 972
787 385
359 933
185 630
581 383
452 679
22 258
578 310
269 83
724 53
711 927
406 387
294 794
863 195
849 821
792 421
59 628
995 829
837 17
326 394
284 567
581 101
173 135
404 281
658 352
710 148
652 606
525 483
607 724
533 959
588 455
995 908
656 697
773 963
8 249
804 108
144 356
835 29
653 82
326 903
814 163
568 505
361 91
965 908
858 150
242 979
40 584
875 523
830 500
336 66
411 903
995 342
779 315
744 306
548 68
44 397
432 408
858 444
145 67
423 220
650 152
346 711
738 616
362 825
787 648
506 79
377 804
530 279
354 582
245 848
494 9
267 668
54 209
149 529
727 40
164 485
866 962
674 681
678 818
991 667
393 3
928 519
367 331
384 953
461 44
15 668
875 967
852 654
585 667
751 329
481 69
398 30
465 876
554 999
674 482
431 99
210 886
35 236
605 126
535 191
414 420
927 144
967 821
397 373
9 492
237 952
507 601
585 411
673 458
240 4
35 291
73 653
181 922
376 5
954 224
611 207
324 790
6 852
394 785
116 453
67 602
700 432
324 245
936 456
478 237
513 407
873 823
66 280
707 481
753 228
434 139
23 516
507 689
381 385
799 284
417 636
11 761
29 679
606 61
472 188
236 194
126 816
614 169
968 203
924 113
111 148
701 85
754 795
490 718
284 789
353 720
76 575
769 50
772 233
481 856
561 44
862 990
846 952
64 914
909 111
524 943
756 333
88 829
722 64
371 917
838 716
720 146
513 970
451 508
261 34
750 237
504 456
739 453
810 606
591 582
250 703
756 941
853 986
685 616
67 605
114 486
851 727
671 92
533 633
562 377
999 263
33 590
53 45
108 328
980 131
114 477
627 691
738 947
358 931
290 830
259 670
215 347
881 316
677 364
664 166
203 982
854 306
758 389
78 387
64 446
907 997
734 655
350 111
935 746
680 638
763 894
898 799
715 714
18 424
14 125
292 586
205 948
759 854
257 266
811 912
67 239
71 14
165 585
688 678
185 762
323 105
133 150
514 806
431 371
999 599
157 662
510 635
972 853
853 510
482 226
856 298
439 566
374 322
46 105
435 17
817 835
924 458
531 235
851 624
949 847
735 684
664 186
30 604
434 88
825 967
67 202
90 335
929 79
293 694
194 221
336 321
698 949
478 289
679 744
736 123
490 987
970 423
927 124
704 482
58 729
459 372
959 314
891 90
370 312
598 649
331 734
775 25
138 308
35 459
898 492
652 41
718 212
614 506
154 103
487 948
957 242
778 862
162 205
257 674
259 905
979 780
581 484
700 670
698 956
957 146
950 609
776 792
110 789
335 452
265 111
670 117
800 367
367 471
257 566
583 53
479 288
677 654
52 418
139 769
147 943
491 686
878 754
78 21
240 762
690 152
811 938
442 832
245 30
974 963
714 265
932 863
786 560
808 353
723 840
97 551
433 151
616 131
104 745
572 217
524 986
368 719
236 563
721 98
988 959
902 206
912 969
144 47
591 428
915 859
209 993
350 949
646 386
509 994
429 276
476 935
326 866
501 470
918 17
201 673
368 466
695 430
167 669
964 55
200 52
439 132
864 736
451 831
28 949
183 162
299 845
275 950
364 751
825 55
615 174
592 34
461 302
563 90
864 837
256 911
630 694
490 461
653 81
806 171
745 697
217 265
399 458
976 816
862 26
378 792
826 623
355 115
29 717
193 209
764 944
82 574
318 915
328 828
484 887
646 262
309 682
355 564
286 240
441 67
420 146
177 499
161 49
52 553
467 510
450 291
711 189
291 742
933 213
82 764
230 637
655 545
56 891
557 437
329 994
796 928
413 238
51 600
928 830
853 310
834 148
709 726
863 436
227 935
498 639
479 211
995 542
510 875
112 392
431 497
160 834
122 551
530 631
546 683
617 745
413 422
865 602
805 156
734 85
251 203
853 386
271 543
941 846
601 405
681 181
516 462
692 791
991 160
511 777
353 118
796 414
158 706
187 787
677 302
382 346
261 135
484 776
969 504
60 709
118 137
620 71
699 840
91 818
979 150
370 550
429 145
402 430
793 349
546 381
859 833
775 722
117 363
907 49
911 867
351 937
985 30
167 307
906 686
401 68
538 575
644 466
480 571
294 807
716 722
552 403
373 155
727 390
110 592
629 659
412 112
791 628
147 846
466 359
875 922
975 107
132 735
88 182
930 747
544 165
977 273
791 704
299 962
902 446
271 456
501 473
142 590
477 348
321 818
164 773
660 900
859 636
808 63
440 51
47 951
94 792
892 747
533 223
292 884
36 176
829 544
230 162
112 922
648 963
206 720
335 909
638 193
45 876
48 59
635 436
542 554
426 223
208 440
878 219
436 151
734 947
289 149
893 239
607 990
500 310
521 189
538 726
891 96
213 58
144 915
157 406
556 90
534 655
633 743
949 702
982 206
690 207
783 155
568 217
738 932
286 200
534 424
377 916
75 839
364 896
414 228
416 335
240 100
951 406
804 941
984 445
760 769
412 528
185 116
806 199
960 21
621 675
374 834
75 528
629 134
406 190
579 445
564 404
982 603
178 397
763 666
75 609
262 456
659 995
784 902
166 520
656 626
711 657
617 327
244 170
258 665
247 581
896 238
724 266
90 692
135 785
324 113
368 257
109 251
281 801
276 676
81 218
246 540
211 168
461 404
303 266
579 18
736 386
428 541
562 367
464 837
867 567
534 949
47 217
534 213
703 998
443 756
756 946
174 603
924 47
381 339
374 387
245 21
110 954
546 607
51 204
814 431
263 530
157 263
635 820
158 917
420 890
611 860
410 964
759 945
349 916
664 514
366 818
482 510
57 660
468 130
161 975
892 707
360 396
314 446
243 290
508 161
361 739
431 407
65 749
707 740
168 188
287 863
646 956
735 570
306 39
952 868
295 51
81 33
89 291
55 551
618 907
762 552
525 22
336 789
32 704
242 942
321 943
711 895
750 251
343 599
605 391
944 733
399 795
74 896
886 707
292 548
384 724
805 917
241 133
225 183
499 591
374 965
552 579
692 817
109 850
717 879
892 569
294 210
107 352
424 749
795 580
823 914
590 658
375 187
16 271
366 245
548 907
785 201
91 512
458 666
71 19
491 426
30 675
536 144
213 336
101 723
261 212
531 135
248 584
862 435
194 10
517 7
330 979
805 119
218 851
347 843
178 963
506 539
931 242
602 441
116 319
365 499
613 265
77 91
845 286
783 29
190 988
670 341
478 94
245 574
672 856
81 87
127 339
595 41
562 251
932 532
679 199
343 543
976 794
817 372
508 446
162 106
9 453
248 756
632 44
230 121
453 806
53 282
45 993
342 129
15 583
320 784
189 901
187 741
948 526
497 455
279 617
83 331
109 244
395 606
738 733
906 779
782 483
793 830
734 192
485 871
383 441
50 551
820 211
112 994
325 273
485 526
429 226
46 204
209 239
448 336
780 990
382 650
86 871
800 237
2 724
719 88
608 44
868 985
528 218
896 374
571 732
317 567
149 97
54 644
799 967
907 145
905 514
693 909
404 978
658 101
570 700
618 62
427 932
657 197
257 927
944 480
729 416
440 711
976 336
473 459
564 411
739 92
876 73
874 938
819 540
718 530
665 117
67 699
901 457
648 767
441 457
740 979
373 878
134 61
540 320
935 997
66 488
456 342
442 788
729 322
541 235
969 915
753 94
915 381
258 862
712 292
155 151
883 706
230 930
593 135
672 247
331 542
459 380
412 464
516 519
874 663
145 370
720 795
250 896
829 842
900 911
445 836
570 117
646 945
507 630
927 596
581 716
503 295
612 268
535 135
784 597
135 170
313 820
21 95
301 681
313 508
86 694
528 872
818 942
241 76
841 907
941 725
186 962
474 115
895 58
848 680
883 138
369 83
134 980
534 226
829 97
136 922
38 86
736 72
862 46
284 119
437 850
802 167
559 943
18 242
258 175
688 379
493 638
575 805
793 266
862 155
388 815
712 650
157 861
887 169
117 367
594 137
163 963
88 851
634 153
871 174
820 817
576 300
343 731
978 538
208 469
446 212
979 555
689 851
256 310
782 817
325 10
36 791
993 934
750 693
25 456
45 73
487 174
448 910
223 584
27 306
351 425
587 793
369 693
243 210
465 672
995 997
278 406
667 251
87 246
947 116
788 622
460 950
440 357
434 284
223 928
347 599
917 760
762 96
459 411
697 242
987 243
691 142
973 437
311 50
242 280
68 824
388 442
356 149
524 72
692 32
596 499
988 405
997 632
911 810
7 819
992 603
326 55
914 39
876 241
98 774
64 649
276 736
620 183
354 154
843 272
432 515
179 768
893 209
948 46
265 301
356 951
118 506
503 781
771 108
613 851
958 78
899 837
184 150
416 450
649 623
959 242
641 852
975 331
878 251
847 612
550 301
325 589
769 983
537 221
41 539
510 476
607 147
413 405
357 317
613 96
944 479
398 141
55 563
359 987
17 340
727 551
91 307
988 647
941 377
761 840
839 545
518 612
796 916
236 222
652 797
705 74
154 549
282 369
380 855
14 541
302 929
849 925
964 145
637 375
294 736
351 160
406 761
945 42
157 562
631 985
535 821
157 912
537 291
155 578
921 903
811 471
935 159
529 923
837 355
461 852
550 375
371 307
649 383
423 747
231 52
578 630
968 780
192 194
610 469
651 849
629 295
713 278
918 33
547 748
931 428
389 561
596 25
511 916
390 981
633 429
783 939
649 290
558 678
568 409
427 411
901 464
939 561
263 544
388 165
954 186
40 79
878 777
639 373
525 281
876 772
766 620
912 345
638 746
628 601
858 198
400 914
3 642
128 110
131 712
620 452
110 681
704 725
882 971
580 545
686 598
78 360
34 387
295 358
89 405
401 588
781 393
118 311
700 571
999 59
629 747
121 365
113 226
213 34
123 162
868 278
412 952
643 83
409 469
802 630
469 413
733 442
937 872
696 169
946 442
628 542
158 286
760 339
802 74
483 339
50 368
165 865
549 131
746 596
760 820
11 647
842 747
698 581
89 189
150 778
766 916
777 557
495 102
54 243
210 776
67 930
495 642
477 442
246 213
416 72
713 926
253 342
102 534
796 648
650 377
726 832
877 595
401 398
482 472
731 105
94 679
953 63
506 946
990 147
811 673
21 161
454 747
611 781
535 577
443 841
458 745
235 824
453 502
608 700
718 731
519 845
290 266
602 914
810 11
372 137
975 125
464 745
615 476
117 251
242 909
918 211
403 842
27 826
71 839
843 507
728 641
552 348
516 76
762 123
301 549
594 5
624 331
946 935
879 480
985 847
293 913
73 988
329 154
738 585
14 278
477 916
341 281
549 50
739 920
452 173
886 753
806 52
55 290
12 424
857 329
986 751
20 245
264 766
926 780
736 609
946 779
18 225
948 691
281 609
635 95
484 638
928 725
747 963
64 72
880 956
175 793
428 995
894 592
399 646
557 887
513 816
493 379
932 991
364 846
633 380
612 321
84 321
827 582
497 798
352 367
831 950
736 215
789 603
424 388
829 145
930 201
417 822
76 99
559 395
574 817
364 304
346 214
22 152
126 619
45 503
407 203
123 459
436 337
936 962
159 970
236 176
488 708
532 514
789 61
877 828
647 122
731 715
788 864
84 6
898 43
27 56
879 106
612 383
675 845
200 421
830 17
80 386
983 194
177 366
830 279
480 401
646 875
264 989
925 877
471 775
783 216
47 476
281 635
232 94
176 509
383 825
830 379
1 700
616 440
122 1000
733 661
92 480
549 77
623 924
690 515
978 378
189 673
39 927
713 97
617 702
863 886
26 940
422 512
569 920
344 78
21 73
17 450
840 288
998 160
362 458
587 878
611 298
132 988
280 163
504 7
13 803
419 626
581 258
555 123
748 598
25 726
678 245
838 753
543 412
280 460
481 530
511 520
363 229
456 498
386 760
501 848
469 196
660 56
41 226
618 902
457 278
713 418
561 836
288 735
463 522
539 608
671 415
449 607
179 945
416 31
493 358
284 30
33 224
734 440
922 265
140 796
782 17
263 189
953 304
611 630
802 666
408 286
98 573
900 915
178 100
657 200
962 590
494 929
441 294
900 484
230 516
343 132
88 37
905 290
578 809
529 437
616 75
993 915
277 461
763 254
369 738
775 550
152 13
427 697
305 624
847 270
132 351
109 296
878 179
306 634
348 489
580 459
774 708
656 371
621 316
821 731
741 93
869 341
887 363
158 222
761 298
428 595
198 439
734 768
989 612
58 14
109 857
825 649
835 460
844 813
235 201
209 875
687 879
492 594
461 731
934 521
449 940
926 936
753 888
390 746
941 491
149 12
323 408
965 601
126 118
424 627
390 608
927 197
962 602
895 93
838 403
212 466
255 168
31 389
939 562
76 985
729 393
715 8
827 116
209 850
240 401
180 995
583 945
967 129
677 668
411 214
117 414
59 165
524 89
646 576
803 472
418 92
143 64
125 743
21 313
453 2
1000 382
579 946
537 463
136 969
565 764
369 159
585 403
363 840
196 916
388 655
986 444
910 344
175 963
537 562
640 813
921 43
636 785
334 196
737 312
739 276
328 948
197 566
780 158
227 827
204 206
923 92
788 247
984 565
982 264
563 426
283 774
430 245
491 318
342 122
545 4
562 883
625 738
509 649
413 63
47 966
330 905
146 993
394 922
570 491
975 688
675 339
217 168
420 364
342 32
515 958
711 430
239 313
453 430
244 172
403 8
856 725
931 31
518 476
522 827
444 315
698 309
857 8
479 184
636 363
363 116
44 231
877 430
106 561
401 584
529 457
14 428
108 507
577 864
612 711
34 740
55 17
585 417
494 84
5 614
321 562
593 594
144 422
230 745
806 292
918 958
654 94
120 76
640 580
170 35
37 892
577 196
297 283
690 917
907 670
895 628
201 768
142 834
484 186
231 808
907 110
907 205
147 916
731 91
318 312
150 52
796 251
665 540
614 135
903 316
277 712
837 325
247 573
32 892
33 82
612 600
631 589
26 624
647 136
802 442
365 511
622 793
223 521
988 440
245 931
826 57
361 604
854 32
917 879
920 775
375 991
120 993
425 469
672 8
783 349
293 500
601 714
509 618
814 264
739 45
486 418
399 655
272 143
362 820
376 508
915 161
273 138
406 390
117 737
295 133
230 803
988 997
989 329
506 52
225 559
542 918
881 104
780 746
607 518
489 118
583 63
659 253
203 591
547 611
185 232
461 615
359 351
547 994
357 708
317 498
773 903
8 359
836 805
642 894
139 433
977 265
432 167
37 179
25 417
278 129
334 789
704 648
258 935
98 659
905 338
865 914
129 716
915 196
208 338
960 359
871 59
844 342
624 477
564 217
229 440
13 577
720 372
121 54
827 247
220 615
602 196
355 112
208 852
187 453
819 169
393 105
996 631
281 209
478 324
73 402
931 444
655 877
100 303
191 754
834 392
934 913
797 609
877 204
318 647
892 12
625 643
822 813
577 887
378 365
985 998
581 546
268 523
376 685
301 378
453 853
527 889
665 608
575 35
974 790
846 804
575 31
125 276
999 74
130 9
428 296
540 795
563 150
476 287
828 192
934 880
417 454
295 83
247 117
872 717
267 530
681 78
100 711
476 228
174 964
161 778
440 115
163 338
595 995
282 853
793 154
407 684
40 861
383 200
62 810
256 205
764 119
941 370
57 608
615 923
458 781
714 389
624 6
452 378
642 369
12 727
478 387
70 388
327 124
387 539
189 581
770 908
71 827
393 468
226 849
577 435
722 197
784 599
773 655
169 285
899 126
899 852
795 537
893 362
377 425
847 256
509 690
77 642
154 532
290 350
985 187
62 522
989 677
369 667
196 303
342 878
704 104
736 762
23 588
222 921
274 249
61 271
314 483
467 278
885 903
919 554
89 110
926 893
932 372
912 847
704 268
883 981
870 167
78 732
44 631
122 642
10 919
962 237
996 203
4 175
416 621
100 76
356 309
835 922
583 901
498 193
48 856
421 413
735 308
102 809
766 858
933 717
178 230
596 501
230 222
830 350
564 684
33 891
46 383
509 407
252 464
671 524
772 827
525 250
253 386
128 30
935 936
806 465
696 480
652 181
672 980
105 686
306 775
68 789
572 411
344 158
377 76
135 662
106 656
681 225
657 767
634 614
126 362
974 579
92 816
730 874
210 574
616 513
690 594
298 219
383 263
766 971
179 65
489 584
972 505
392 851
965 47
55 107
793 664
584 722
598 866
60 543
606 764
509 782
243 349
568 314
265 607
880 256
53 567
539 920
78 174
394 396
43 500
484 862
452 445
914 789
584 299
21 367
660 131
299 863
596 404
538 228
29 333
104 217
643 626
551 561
822 531
639 59
811 731
652 597
490 585
386 73
545 7
983 515
522 738
109 401
734 582
894 370
779 264
686 957
99 661
846 918
133 709
401 714
181 896
575 728
410 871
565 641
541 726
522 339
465 983
688 250
861 418
524 46
540 960
357 600
374 550
78 313
165 377
280 866
418 294
979 132
500 667
622 237
509 386
887 45
364 805
85 601
441 647
128 850
732 689
534 802
237 159
741 104
984 973
104 128
723 8
667 438
411 40
847 728
95 235
561 399
779 601
954 835
260 31
16 522
475 147
6 880
236 796
965 195
692 586
163 354
83 502
677 876
142 908
979 765
807 650
257 503
397 114
697 952
838 68
49 369
238 678
848 337
477 504
262 970
152 597
825 339
557 327
897 140
688 584
597 539
156 587
163 632
853 277
890 546
256 458
612 488
717 756
431 704
24 749
665 528
140 843
367 802
160 528
801 701
548 183
956 532
849 548
629 399
275 617
758 330
322 790
117 17
228 624
602 910
877 310
584 311
939 786
497 233
624 278
709 505
89 36
860 438
35 944
615 383
241 528
661 303
775 489
810 915
438 972
720 107
744 108
786 269
507 258
910 844
785 160
816 608
968 520
428 950
868 233
54 677
809 338
106 87
964 180
53 774
220 969
631 274
639 280
939 729
896 523
767 178
378 382
764 981
755 226
235 305
437 491
412 396
393 175
501 76
185 144
300 61
515 477
806 480
513 273
190 558
609 598
515 752
93 502
256 736
42 855
132 113
662 417
577 140
889 328
60 762
666 486
648 621
516 438
442 405
867 917
378 556
862 248
278 846
504 759
674 5
675 383
561 997
630 639
674 477
107 22
594 829
122 195
566 675
43 108
784 550
394 101
638 917
836 937
794 98
501 109
372 540
733 978
958 453
535 716
751 697
93 406
597 864
393 78
891 542
792 908
894 800
312 555
46 182
119 681
223 406
776 664
527 254
63 639
581 843
468 428
637 539
103 192
410 541
188 261
694 349
876 882
462 75
505 994
654 492
367 305
757 892
979 66
451 763
280 111
318 808
727 241
495 243
697 936
69 536
132 578
990 759
420 834
680 348
215 783
667 950
384 406
243 403
969 890
156 832
716 44
890 897
86 1000
151 40
200 50
744 559
420 977
67 194
520 922
795 406
205 648
884 246
710 404
616 633
516 909
299 3
454 911
215 795
618 785
58 909
87 435
953 907
413 578
410 9
567 601
680 39
945 435
958 418
294 927
377 678
442 238
592 524
52 982
559 266
438 152
539 464
764 898
907 407
614 688
764 212
470 643
765 437
720 151
216 583
611 827
701 635
326 988
181 472
597 637
476 710
365 41
408 791
406 805
337 134
830 72
75 846
380 577
431 541
86 831
726 208
36 135
516 771
85 251
495 267
788 486
261 47
777 525
401 251
961 827
534 151
463 579
437 80
14 335
571 880
189 297
448 792
724 617
346 994
286 978
675 136
193 420
657 205
764 756
648 656
472 618
133 490
873 322
27 192
306 849
364 96
705 735
369 774
55 879
832 700
698 467
575 451
152 158
318 254
775 631
717 831
117 764
738 395
608 455
16 339
641 175
840 509
179 462
120 257
203 528
530 257
302 208
306 900
163 880
724 30
487 495
381 904
623 553
247 504
940 570
950 993
865 229
557 855
705 980
273 361
267 44
805 976
422 16
425 576
969 975
745 930
178 786
100 573
963 567
838 281
496 295
611 254
79 605
21 86
878 822
929 108
623 752
193 594
35 443
181 657
1000 287
269 92
664 245
911 908
801 543
486 149
88 246
242 699
957 826
534 189
900 485
533 744
199 477
110 580
99 74
304 547
627 419
15 192
514 709
300 926
71 930
897 527
73 577
435 989
855 170
822 62
690 980
957 641
641 979
955 630
166 411
619 151
987 289
844 208
751 814
168 93
442 909
107 901
956 267
821 597
461 226
709 239
356 943
872 491
205 637
938 744
611 458
401 406
483 300
616 724
796 685
436 353
252 638
61 458
739 809
24 427
80 951
888 741
484 673
990 541
106 235
355 131
325 875
704 426
180 72
722 466
773 958
176 624
535 697
659 502
127 296
330 91
376 840
262 200
477 55
531 137
942 595
537 111
913 823
219 471
451 592
231 521
518 470
618 718
791 814
823 610
360 259
19 247
240 470
591 543
368 457
345 940
504 651
280 793
928 455
433 980
119 441
560 846
941 315
610 671
256 879
76 177
741 690
515 929
531 577
922 251
160 422
857 12
616 466
863 98
802 142
331 601
967 738
394 584
657 70
722 970
642 274
718 157
569 406
563 48
283 556
602 929
971 99
450 659
592 597
209 182
266 580
197 824
262 56
880 953
445 549
874 442
514 652
58 341
574 306
103 791
267 69
839 52
685 23
967 561
507 177
499 476
17 773
333 686
541 99
828 78
277 175
538 553
341 763
503 611
805 865
645 49
505 599
531 27
964 706
183 498
666 482
955 419
411 792
930 959
315 72
312 194
955 919
437 767
954 654
458 964
250 550
280 230
64 605
569 893
455 670
88 445
381 576
169 806
825 304
114 919
870 757
85 738
864 948
685 195
796 199
653 142
904 462
154 560
588 667
541 499
189 506
784 945
522 378
58 344
143 504
864 455
86 171
188 773
793 681
825 960
979 241
440 465
194 645
547 959
82 60
838 61
293 839
97 967
787 140
698 608
219 470
901 632
260 987
498 378
554 963
220 513
552 787
137 706
660 524
197 29
670 922
912 258
612 893
785 380
612 153
662 790
173 348
758 501
296 853
381 415
192 243
807 339
645 433
790 247
508 378
686 552
554 782
215 69
948 740
292 955
599 735
289 162
695 801
97 911
751 177
846 610
615 115
242 322
379 62
157 138
798 493
594 855
82 829
14 185
735 777
766 50
804 576
486 174
451 790
784 705
74 992
541 110
479 409
649 879
267 191
983 234
505 788
769 763
711 494
204 611
219 632
886 577
323 395
83 840
851 680
918 305
891 965
688 565
411 554
58 583
302 220
188 171
672 778
37 816
302 98
596 468
836 847
449 399
872 283
490 363
769 898
243 949
949 224
598 467
41 785
866 576
887 403
805 139
179 102
764 364
225 369
189 530
215 798
495 765
941 997
895 379
347 171
367 111
299 745
487 744
313 4
705 663
980 267
867 538
997 323
948 35
152 760
271 449
234 285
845 150
152 31
584 397
917 237
927 748
667 434
539 898
750 285
888 14
525 423
281 949
588 44
340 631
247 400
828 403
391 272
819 284
212 441
440 352
594 818
818 620
768 621
692 308
567 837
262 104
89 921
733 909
510 227
537 32
892 823
241 270
157 698
221 741
621 763
718 485
74 544
233 303
981 199
797 145
797 997
89 780
541 123
150 749
978 322
236 8
978 259
1000 168
601 659
175 354
147 548
223 128
536 143
935 612
655 121
930 482
937 305
483 618
86 891
975 966
587 751
657 518
929 647
695 414
670 778
414 754
163 698
124 587
380 338
739 339
514 889
875 984
1000 570
804 660
715 406
759 655
65 35
713 862
998 653
994 459
126 937
825 168
467 575
197 800
644 739
750 550
668 114
863 176
717 726
307 107
201 966
138 296
21 537
284 216
704 755
694 409
31 24
238 709
14 911
382 635
462 341
261 81
263 562
293 137
828 982
561 923
25 293
768 600
787 464
841 633
180 412
746 667
449 640
723 952
654 823
549 11
96 254
546 93
3 622
341 838
977 846
886 548
181 279
902 354
569 358
541 61
376 793
876 403
663 859
483 986
179 549
638 7
507 985
210 955
311 389
305 63
644 832
558 964
534 163
727 101
510 403
570 928
391 17
938 330
459 802
850 108
969 760
63 786
572 939
958 743
578 722
195 691
752 493
345 764
397 55
423 510
264 143
954 331
215 493
839 40
21 604
448 152
538 297
67 386
712 526
686 272
272 371
785 102
812 620
25 519
166 162
850 916
523 27
600 680
582 948
820 624
204 448
263 176
821 746
200 591
693 657
582 909
113 433
596 721
803 271
258 312
716 528
109 493
39 200
681 16
582 739
883 583
626 345
799 963
618 662
19 579
751 518
573 425
836 817
217 797
794 220
320 462
255 581
13 729
885 949
776 436
788 637
79 948
917 436
325 41
731 262
993 76
53 365
685 802
881 317
459 485
431 71
562 790
756 127
212 476
58 606
79 492
80 882
827 951
425 462
592 589
104 363
624 826
271 563
503 77
552 851
678 22
810 69
380 392
446 19
963 777
732 14
413 84
273 132
959 890
131 2
836 973
261 984
599 852
556 417
437 682
380 446
58 6
948 759
996 270
226 344
817 273
226 886
94 666
348 27
642 860
74 27
690 441
277 657
987 134
387 585
280 991
567 142
387 2
254 894
905 59
631 560
182 550
182 862
928 497
885 876
88 908
123 574
805 153
456 918
439 590
408 316
52 545
32 693
945 137
290 42
805 109
204 357
318 723
257 438
184 585
37 103
577 156
478 707
208 387
820 213
27 207
402 32
118 801
856 614
46 691
271 154
513 859
511 490
971 292
392 274
554 215
25 192
436 898
155 243
914 338
767 725
239 296
920 388
829 286
151 939
404 229
242 503
512 666
335 476
415 19
550 633
287 353
329 473
200 692
369 950
405 139
151 644
939 35
801 943
892 667
100 54
323 839
156 441
644 809
284 368
547 440
210 212
392 839
622 873
458 166
521 348
377 321
532 889
544 109
678 126
606 28
616 871
89 684
679 361
602 538
711 914
695 369
996 468
459 68
547 129
228 20
883 271
434 685
342 893
830 20
254 241
334 729
671 55
361 678
345 407
122 596
212 955
213 441
227 183
510 838
267 531
855 443
59 366
724 14
922 810
522 632
824 805
395 956
903 628
333 622
204 876
425 938
774 704
988 596
963 266
710 927
573 27
590 549
547 322
130 405
444 536
333 563
832 360
401 638
991 550
523 180
506 318
374 987
656 384
734 4
992 54
324 714
704 10
592 758
40 642
316 827
239 490
57 58
312 786
73 652
674 188
310 394
232 895
123 779
294 395
909 558
130 13
902 570
883 482
481 498
392 142
130 65
817 57
49 931
716 423
945 140
900 805
210 611
736 340
906 257
856 880
848 33
840 762
970 864
365 797
779 537
803 77
357 432
313 124
40 21
146 961
668 344
813 624
362 733
860 507
76 139
3 12
362 15
123 488
415 957
507 450
53 455
941 562
893 442
750 781
698 134
12 164
739 213
293 347
176 331
579 654
647 634
647 950
979 250
766 442
604 965
52 871
57 183
347 292
577 3
404 184
452 587
235 849
373 261
986 261
22 108
459 827
879 86
867 45
545 118
147 727
353 909
610 738
1000 882
782 276
758 310
721 312
138 300
232 732
887 382
628 856
197 141
265 422
255 73
67 711
437 769
790 282
846 487
292 208
839 102
163 726
961 382
448 675
276 909
864 216
938 477
429 663
624 163
166 641
555 824
901 391
980 79
614 741
79 660
401 324
756 246
468 456
798 819
263 394
522 202
383 145
242 151
323 949
770 626
619 6
184 256
563 267
359 694
454 534
133 927
49 331
918 560
643 529
260 902
177 685
810 995
241 846
818 486
50 270
145 677
700 945
185 513
631 65
949 918
622 21
395 165
263 655
406 767
202 521
713 874
654 2
769 157
350 173
942 542
507 503
423 584
997 391
47 686
453 588
369 636
464 316
107 707
517 706
688 496
119 412
557 709
127 13
786 796
190 170
3 906
631 456
596 128
169 965
740 312
508 883
768 469
260 176
469 661
508 236
275 800
160 757
180 765
745 481
891 616
786 663
39 427
589 167
868 361
651 692
174 375
879 689
138 589
434 251
51 822
979 505
356 714
245 558
767 679
102 696
783 517
623 477
887 822
979 663
340 245
782 675
41 832
535 878
146 20
916 223
31 918
329 428
399 420
647 803
873 877
13 433
868 445
625 355
567 876
978 100
232 568
661 247
958 995
521 576
361 325
147 159
379 178
116 497
723 736
149 813
514 11
316 942
994 415
377 67
907 589
380 323
883 257
569 769
864 461
642 730
475 67
592 647
194 532
442 439
993 394
82 512
973 366
854 100
680 341
309 241
912 199
626 786
493 864
333 66
896 734
744 959
308 307
309 394
484 50
502 125
844 537
845 237
146 791
458 376
639 88
202 257
231 667
191 541
856 970
480 282
329 975
247 937
573 53
685 404
174 215
939 226
384 248
949 781
821 172
807 392
725 762
584 381
243 318
154 421
6 525
164 611
884 852
548 300
498 110
875 143
936 709
190 534
240 115
839 161
322 802
568 581
162 745
703 636
125 816
894 29
77 920
19 782
860 183
703 131
873 477
418 242
210 990
985 558
757 714
710 157
259 487
647 552
819 419
855 582
685 210
777 489
138 870
626 186
162 490
602 1
41 958
1 432
718 704
200 390
729 809
725 65
54 695
788 545
837 887
555 145
942 918
344 554
631 561
968 278
603 225
374 715
504 582
141 995
250 663
712 252
436 873
46 993
86 738
18 900
160 141
57 868
611 762
402 846
554 84
916 370
811 940
478 392
554 41
932 226
41 928
283 582
904 366
549 379
477 518
905 925
331 617
177 60
613 247
442 29
367 929
402 322
599 595
181 233
849 924
124 457
662 297
862 844
415 580
599 938
638 846
874 578
552 893
404 268
158 122
942 343
494 372
895 502
229 751
684 663
651 991
945 297
116 580
141 432
308 680
666 125
741 301
524 162
17 423
262 915
915 449
966 414
128 414
447 137
772 270
819 161
40 320
83 102
298 174
542 295
60 47
362 171
489 80
495 367
43 432
976 270
558 97
595 133
37 448
405 993
720 6
563 87
785 970
591 381
454 610
392 480
694 713
995 293
273 562
860 702
345 301
825 129
784 711
765 718
353 404
302 11
717 708
713 336
643 629
593 825
546 636
176 376
804 320
917 995
558 427
614 158
937 492
328 861
806 450
78 473
522 711
783 31
472 191
624 294
221 329
825 380
242 15
797 959
724 117
257 958
451 791
930 981
620 270
74 466
313 81
94 941
568 242
617 299
414 995
152 165
255 184
387 782
591 251
496 911
423 442
693 942
36 258
455 174
560 564
990 394
331 91
320 629
193 26
112 265
576 263
152 8
22 382
564 397
483 236
77 248
959 236
101 625
319 638
753 549
836 385
738 34
663 734
296 25
430 884
598 628
264 643
794 731
29 506
956 949
323 397
308 940
588 38
29 753
217 621
702 541
993 550
359 55
435 206
684 536
852 39
324 541
620 47
930 951
781 396
884 922
36 348
781 713
857 218
949 187
424 155
870 874
910 535
546 817
139 229
804 522
786 764
642 13
892 758
564 844
491 833
375 453
557 283
449 176
224 919
491 745
113 154
789 143
345 767
897 412
144 545
20 637
564 732
756 518
168 536
387 29
742 586
146 831
841 324
716 583
488 451
53 341
486 50
385 539
268 845
856 425
144 753
926 542
33 543
398 929
981 836
241 646
216 158
982 699
253 296
189 949
786 331
262 482
389 514
427 620
571 50
906 930
12 965
210 25
307 644
803 411
451 278
988 888
810 63
438 381
315 433
190 718
432 715
958 397
370 842
34 928
502 798
751 822
156 814
328 271
776 828
683 791
837 579
459 816
735 10
869 670
779 849
1000 354
791 264
818 6
715 772
683 342
682 140
420 158
403 959
682 947
516 139
4 871
119 550
651 470
486 620
721 806
455 621
449 978
189 242
715 752
926 61
337 81
802 600
923 914
508 998
45 253
399 331
509 265
272 755
813 15
802 53
222 949
184 392
961 998
639 378
503 768
695 880
647 961
572 127
196 734
1 594
931 730
129 336
351 799
868 904
105 993
713 252
624 532
323 564
159 320
611 264
766 268
565 934
306 663
561 43
495 351
801 706
296 84
235 293
789 387
335 603
518 248
517 612
206 396
622 602
85 704
136 77
194 939
806 998
296 330
800 827
328 820
626 638
435 892
455 516
458 357
413 940
856 110
479 52
834 963
334 979
667 664
286 672
480 455
135 718
25 910
931 418
820 386
692 755
195 42
392 583
535 453
183 902
907 881
235 875
83 34
665 744
200 10
845 408
42 509
421 830
675 500
320 705
683 876
731 632
885 66
829 395
152 883
178 776
913 208
55 36
802 555
200 106
622 650
933 889
630 50
640 726
644 660
308 11
755 803
830 938
21 171
828 17
814 450
954 329
168 952
544 907
658 595
35 390
193 768
16 899
343 980
612 427
903 722
141 734
798 454
557 140
516 688
349 152
392 376
596 807
943 44
665 645
821 558
902 252
316 73
366 845
766 259
644 778
938 577
145 302
205 317
506 450
162 178
164 972
473 157
97 370
264 562
320 244
82 174
604 928
935 220
758 100
552 402
553 417
578 467
810 661
419 180
700 330
678 986
617 852
877 835
124 353
834 371
508 872
854 259
713 205
774 848
233 255
307 562
662 460
154 724
416 307
906 580
647 550
278 657
823 747
459 349
600 535
936 530
975 137
576 532
465 840
847 476
785 348
83 675
292 621
42 949
735 794
20 410
618 676
991 943
78 453
147 493
841 583
348 540
534 409
481 710
923 84
898 586
783 545
296 592
294 436
746 826
645 243
939 540
117 217
58 977
260 40
340 508
571 696
581 202
370 464
104 674
766 232
929 300
739 911
552 472
224 186
911 411
572 291
473 694
777 156
934 784
501 709
619 81
457 573
512 605
526 195
151 444
838 407
557 480
105 346
330 130
687 413
69 883
185 539
534 467
745 70
854 321
462 135
110 874
882 658
583 67
450 536
247 135
389 326
509 792
999 428
10 362
235 225
520 753
422 400
324 347
633 899
54 114
256 209
52 547
628 615
442 195
520 299
795 830
694 334
974 189
757 179
556 842
879 805
448 316
747 452
539 336
62 437
717 418
578 717
407 952
342 468
585 685
878 448
162 194
763 26
469 630
724 925
623 146
257 817
293 8
183 586
845 937
70 507
74 370
670 153
484 791
305 423
381 918
94 771
40 447
658 202
358 568
257 469
772 886
784 200
278 427
232 545
649 344
47 150
403 422
815 96
589 357
563 761
129 922
907 921
298 985
86 985
372 439
660 629
382 211
454 878
94 255
840 122
653 107
588 374
531 980
681 368
49 303
449 563
928 49
297 44
771 196
213 939
484 348
423 718
209 954
580 708
387 838
3 274
156 227
538 52
716 389
604 433
653 996
344 421
921 418
605 899
123 185
890 783
244 482
446 729
381 455
494 158
846 30
181 814
776 970
110 769
706 668
677 1
246 69
537 46
746 391
318 109
509 528
394 293
512 430
210 500
417 213
599 672
945 997
188 76
697 138
399 58
516 185
764 955
541 498
305 737
421 397
170 353
240 389
147 465
596 350
543 455
887 303
261 784
848 465
110 584
847 583
862 469
753 290
648 361
115 249
412 693
873 589
201 167
701 23
170 604
494 603
413 235
619 302
854 952
918 492
227 317
356 911
769 886
866 804
196 990
73 509
454 276
323 871
222 353
189 423
434 189
836 645
380 854
344 829
565 158
800 207
599 602
141 943
268 914
825 27
814 721
238 399
416 554
938 751
860 155
424 559
911 152
68 619
447 369
742 427
413 763
356 281
647 180
738 774
547 598
278 740
703 551
983 101
46 887
119 14
782 993
64 984
551 570
338 527
185 11
801 125
711 380
593 550
732 437
638 482
997 287
727 54
178 432
463 613
373 664
565 604
338 128
950 888
304 270
287 283
139 172
233 522
799 777
159 367
957 174
109 767
873 868
459 760
409 11
559 812
810 250
389 729
106 316
400 902
260 858
241 179
642 176
260 606
559 608
715 452
6 964
529 820
352 789
503 53
160 335
565 801
385 193
518 297
932 290
980 216
37 32
437 19
503 43
133 810
512 612
594 588
59 249
66 557
496 41
986 950
921 524
863 686
690 170
38 250
981 548
314 430
740 756
341 564
682 347
979 212
633 645
122 791
700 697
652 806
884 15
350 255
122 263
735 791
422 346
967 435
413 195
160 183
41 483
987 622
879 966
875 807
725 625
48 274
9 667
11 945
741 881
497 556
442 250
558 698
517 213
482 771
933 504
220 343
345 201
208 115
482 542
456 228
905 243
227 952
123 78
909 127
467 124
62 570
292 34
443 402
433 937
644 149
585 399
738 579
676 835
183 302
563 11
8 54
268 219
106 773
969 698
796 716
583 607
841 778
364 582
340 574
152 892
741 134
206 852
703 840
295 409
374 865
842 680
124 654
536 760
34 179
637 405
961 30
259 118
702 570
686 893
194 584
998 685
731 742
851 575
9 584
537 573
401 358
591 347
979 632
692 723
172 365
872 871
827 497
8 467
95 760
86 389
237 890
497 124
642 354
754 70
628 517
997 49
487 737
10 180
96 846
16 737
124 44
870 470
832 467
626 909
635 244
69 795
521 946
615 554
6 556
609 51
626 674
424 459
850 370
211 859
446 607
186 191
583 190
674 415
564 900
476 85
324 553
411 147
13 809
672 71
292 379
926 353
829 550
654 707
230 834
951 77
745 298
205 729
586 243
403 470
258 91
390 223
4 462
408 527
862 945
66 418
1 893
115 609
176 474
239 278
403 490
462 62
847 693
326 632
926 879
50 111
219 355
225 744
841 49
582 957
409 874
526 15
566 863
896 759
768 345
478 231
236 673
632 165
849 25
879 487
468 572
315 548
348 510
217 206
437 609
573 861
576 360
906 582
782 394
993 567
392 970
108 323
491 385
957 363
661 429
912 983
784 360
989 316
226 883
702 45
789 365
745 655
302 421
48 654
654 301
651 538
612 261
398 471
258 125
895 329
886 529
721 473
377 338
306 371
548 731
960 300
897 228
202 62
675 369
424 285
493 797
282 973
543 853
451 6
914 597
620 894
722 373
456 29
982 889
950 393
301 733
31 711
709 389
286 919
526 535
489 2
818 737
669 687
804 563
986 511
480 372
951 15
611 923
867 909
953 505
393 445
945 970
9 28
649 728
508 19
15 471
50 123
790 515
644 30
258 398
911 579
573 925
700 151
948 486
659 807
383 119
1 757
949 178
494 38
612 623
941 396
134 736
973 904
243 991
605 776
111 449
400 700
303 982
176 676
975 742
222 284
402 548
974 19
573 799
271 177
521 502
798 643
852 445
480 142
473 605
489 35
385 118
579 936
556 951
309 869
799 707
310 582
240 185
555 579
524 94
519 720
81 578
870 844
601 538
661 362
230 140
917 305
246 191
474 622
712 98
61 979
390 330
473 720
278 446
982 93
760 888
192 141
936 13
569 32
83 192
533 603
836 566
606 804
157 357
377 112
238 106
535 510
413 623
534 265
771 27
429 626
52 13
298 977
726 275
45 232
99 453
911 955
504 496
808 348
268 959
514 559
609 251
109 575
837 496
846 887
483 329
298 4
938 586
220 697
430 625
953 725
305 699
346 928
338 660
643 986
50 397
974 938
579 744
205 195
752 842
554 567
102 442
336 295
855 860
52 642
222 897
454 352
602 706
425 126
7 83
274 742
422 53
87 876
387 547
431 537
141 820
968 218
453 772
286 210
75 115
320 444
998 156
443 335
583 336
715 739
190 856
427 91
659 649
210 439
368 31
321 193
984 607
623 540
555 701
674 566
200 844
233 769
563 147
493 730
56 734
714 962
10 376
47 66
16 136
460 315
472 560
234 258
875 622
982 996
282 907
746 363
956 895
131 488
53 880
826 902
151 586
751 415
743 391
286 859
378 187
80 360
423 612
395 268
904 56
748 284
628 750
808 496
764 655
244 765
31 771
760 190
960 492
559 535
759 632
59 718
519 196
922 455
677 726
992 593
412 648
443 860
658 803
34 470
504 305
142 958
416 721
966 996
1 571
515 795
465 736
343 762
650 462
94 617
181 191
149 618
920 568
2 248
342 447
277 506
376 897
954 324
215 726
346 30
63 137
823 152
488 138
440 803
812 76
560 877
469 428
12 950
799 389
976 476
499 975
877 755
668 146
883 141
974 299
449 354
190 338
799 851
265 15
865 236
21 142
392 875
21 540
839 781
857 547
589 207
594 180
774 426
287 88
902 440
501 392
701 473
718 817
904 460
289 714
835 63
755 664
251 661
719 306
413 303
130 325
145 101
394 245
654 129
778 116
427 255
43 272
628 467
668 786
531 571
336 301
891 730
163 933
924 447
216 140
605 196
840 440
591 670
300 263
14 54
789 271
889 241
116 680
684 784
750 69
334 906
241 864
251 199
375 527
176 244
241 310
948 533
748 316
855 509
1 98
993 707
498 147
746 680
949 1000
180 249
860 732
419 836
738 942
796 950
844 314
219 192
1000 472
26 526
34 844
280 903
43 362
75 671
123 428
223 301
540 113
600 495
568 661
352 405
84 602
560 634
541 415
745 731
549 904
615 772
968 348
395 118
160 665
363 440
363 534
732 233
254 8
481 193
79 906
156 608
635 180
628 113
918 966
907 275
740 492
860 521
484 395
284 964
489 852
519 816
170 204
829 52
927 2
311 578
490 257
592 541
445 877
285 842
464 743
776 527
47 457
623 525
620 798
789 217
660 277
11 735
784 765
791 218
696 415
135 421
15 413
189 247
310 142
35 10
465 917
724 780
863 664
316 161
826 84
9 249
38 728
57 409
123 353
73 109
536 570
535 133
326 165
907 646
326 19
243 879
736 760
637 796
730 99
800 845
240 63
811 868
644 435
895 198
51 103
786 853
620 76
665 27
671 242
588 718
937 270
924 988
782 53
837 446
677 4
745 834
838 604
701 653
330 288
243 889
915 678
709 833
835 330
536 132
620 518
461 772
719 112
162 641
875 155
746 119
822 551
563 666
911 131
559 174
7 684
544 683
649 813
690 232
219 188
560 867
951 345
167 648
277 332
438 950
502 254
77 722
121 613
809 117
576 776
841 472
752 592
321 946
663 352
130 359
168 493
763 949
834 571
512 74
29 869
551 463
990 32
109 445
617 973
438 553
369 193
492 123
823 442
30 462
903 374
835 858
816 912
112 907
497 868
794 817
594 234
285 710
519 376
83 606
918 213
13 221
661 97
460 298
606 596
508 271
429 890
146 208
795 762
98 7
935 144
200 636
138 247
889 240
435 225
450 754
536 931
129 543
288 773
352 922
718 863
558 769
272 833
340 598
173 762
884 491
92 624
911 209
177 149
518 541
794 293
570 778
302 458
335 434
957 895
511 262
374 434
55 465
649 990
33 2
161 550
51 237
230 642
507 326
590 943
326 444
819 125
20 848
2 450
257 643
636 781
395 295
610 540
218 525
752 528
240 727
621 984
389 293
543 327
548 863
365 772
947 732
744 304
111 590
337 695
597 666
97 125
107 161
524 492
922 340
444 39
44 874
294 961
831 307
193 285
904 880
610 443
863 105
707 868
255 321
533 94
569 81
143 171
217 45
88 191
679 516
174 221
795 620
967 109
602 534
270 795
268 329
552 292
337 301
740 760
389 559
632 786
948 659
334 973
660 741
6 828
689 935
244 398
985 742
996 65
440 521
93 713
956 691
486 108
758 102
262 940
157 667
65 865
60 559
260 23
598 666
727 293
51 239
499 974
798 481
855 220
872 345
589 857
400 834
500 316
103 54
648 574
851 99
819 193
708 127
374 300
336 832
94 20
73 914
301 264
517 66
227 585
295 321
693 615
931 959
526 381
183 380
742 321
235 710
103 564
308 778
704 787
806 440
568 740
470 864
866 587
429 508
568 706
360 845
53 772
484 374
690 744
540 772
220 384
585 331
435 260
430 850
3 364
798 720
484 85
731 753
489 443
998 668
882 247
585 741
751 219
457 86
823 993
362 28
114 545
337 709
519 432
198 10
409 493
626 232
750 96
317 225
508 359
958 266
520 562
920 771
662 943
102 506
614 546
334 700
46 260
181 637
795 700
643 748
625 330
731 205
123 289
987 474
267 532
328 218
578 611
295 512
658 438
778 98
839 529
164 864
80 611
554 165
418 135
766 197
874 678
739 674
462 617
423 958
385 142
476 784
179 424
687 849
559 967
838 163
738 588
469 681
599 474
547 887
908 3
235 488
787 190
760 32
856 479
430 161
422 250
624 306
125 653
624 626
562 823
891 642
347 637
736 473
743 988
685 374
765 857
669 855
602 367
249 612
956 604
558 257
421 373
506 339
246 698
507 552
219 988
787 811
928 408
514 692
273 570
488 125
166 161
950 370
774 124
198 604
466 457
302 778
173 841
590 837
73 363
722 469
156 390
778 656
939 254
887 510
769 354
909 916
75 644
393 384
987 43
615 746
835 583
471 632
71 560
871 696
737 316
73 989
106 275
735 122
346 432
274 923
565 451
844 282
556 864
444 73
308 606
446 641
706 377
913 738
647 710
866 377
320 514
613 404
631 895
225 327
567 747
813 623
97 286
891 539
880 335
444 264
875 407
374 578
402 303
204 617
207 149
171 982
444 553
35 25
863 852
325 256
187 464
132 622
584 296
352 400
437 312
882 30
453 362
254 429
223 838
196 212
316 152
430 555
194 135
311 914
295 491
604 552
756 129
669 655
506 915
649 847
771 127
614 205
431 441
322 731
729 192
494 205
821 481
679 260
45 506
869 402
348 825
203 874
475 280
416 809
351 335
563 781
280 776
956 236
932 894
919 393
922 679
273 133
246 317
774 165
236 288
200 750
732 166
376 889
907 709
955 475
373 314
524 981
448 502
848 508
441 113
882 542
711 833
538 177
937 519
585 126
341 862
177 570
600 524
546 792
22 542
869 30
608 315
977 238
240 605
220 134
594 782
713 121
203 94
507 20
946 138
97 263
276 511
91 958
724 119
343 357
1000 464
312 528
173 682
813 302
567 25
529 730
878 79
593 460
432 370
645 512
26 37
61 526
532 329
768 9
580 956
350 648
320 123
52 835
350 384
66 540
840 449
552 16
853 633
157 711
430 873
722 392
192 330
663 252
518 557
441 934
758 153
594 28
404 18
130 739
385 213
472 433
218 817
110 731
955 25
685 593
111 998
522 271
87 964
828 187
311 565
254 695
962 222
248 949
920 220
433 210
615 556
197 172
584 26
639 830
807 242
710 836
782 851
28 379
273 830
684 419
107 227
236 857
480 376
464 28
231 190
532 292
423 488
537 373
364 875
752 796
890 958
857 163
343 35
558 303
455 614
984 183
762 203
328 987
898 825
409 58
145 812
825 988
500 796
485 313
763 739
532 568
362 495
573 304
908 389
766 807
666 951
28 111
46 196
388 547
307 69
579 297
922 104
767 214
437 548
920 706
361 45
806 391
230 952
238 128
702 472
971 170
600 592
661 860
565 309
808 1
141 831
949 972
213 319
969 495
86 322
239 982
562 183
412 15
658 27
303 369
647 899
649 656
251 233
112 138
293 754
647 663
894 390
145 613
983 395
759 37
297 828
214 565
711 637
511 353
293 416
526 598
929 204
396 259
126 877
954 779
226 989
834 297
970 823
194 640
214 726
73 250
678 995
144 200
26 804
319 141
725 514
424 786
598 355
919 888
795 225
475 332
707 20
48 957
996 683
638 636
942 511
802 129
470 401
245 513
377 789
379 470
205 812
119 537
107 873
555 980
346 781
709 930
577 642
509 56
386 292
307 363
158 998
339 345
153 619
118 936
845 947
50 645
395 140
208 993
488 795
522 275
69 384
979 520
436 903
359 687
695 204
779 59
202 517
48 642
549 144
2 878
762 642
605 354
652 952
467 205
716 601
317 491
828 634
219 832
645 593
506 949
686 86
474 88
174 412
482 995
967 494
437 755
74 201
483 214
221 413
164 118
940 455
351 657
98 64
898 671
404 372
516 794
548 105
725 243
632 621
39 422
923 177
115 51
54 175
415 597
598 727
384 136
333 45
956 745
7 682
855 413
421 192
513 415
734 97
405 610
57 909
819 399
480 705
69 549
217 3
961 938
266 944
729 20
736 837
349 643
475 883
954 906
848 43
222 228
578 301
210 337
779 725
577 826
181 622
171 789
661 784
271 903
467 685
276 213
975 535
908 884
110 505
253 694
934 152
735 503
757 426
52 911
416 964
967 934
281 688
373 98
356 874
814 5
905 647
794 707
75 104
432 770
645 631
877 783
725 724
445 968
224 560
352 823
954 158
770 363
19 955
183 691
694 520
277 339
71 18
751 839
259 966
37 652
558 113
952 692
852 264
739 203
763 70
352 909
707 41
890 496
617 212
755 630
214 420
314 72
635 211
365 921
106 581
936 67
89 542
410 652
368 930
823 511
842 546
800 582
559 716
652 973
937 273
216 521
694 821
862 371
334 692
563 736
123 868
427 942
283 541
321 553
867 9
311 782
876 211
393 679
614 713
921 267
721 26
245 326
564 345
109 431
561 281
972 119
87 812
691 617
270 684
912 245
168 745
440 173
38 554
512 958
865 166
15 995
20 42
972 552
989 825
586 342
582 266
340 555
158 919
18 749
793 733
260 567
596 576
733 171
336 615
192 595
510 215
772 544
874 906
432 664
222 890
653 481
870 107
821 169
990 337
819 648
592 291
165 620
649 894
618 998
282 117
540 934
807 973
328 561
429 157
568 125
869 570
728 685
129 299
423 837
110 707
765 923
82 584
905 159
926 745
341 678
47 132
825 166
967 248
505 339
86 312
711 186
919 64
158 753
620 659
813 307
716 986
968 376
887 724
308 61
47 369
906 501
883 172
42 412
277 661
996 810
765 817
280 724
640 829
32 548
59 696
840 104
404 348
507 883
986 233
640 476
692 391
938 382
30 401
1000 592
461 22
309 197
834 808
264 440
351 818
133 217
690 445
121 40
463 250
556 39
589 897
149 795
306 569
372 721
858 84
938 571
987 710
444 450
263 860
663 823
472 854
563 675
454 566
123 344
670 483
382 818
250 609
841 611
948 52
919 647
789 699
335 458
506 219
851 86
12 105
479 1
594 194
34 590
511 804
298 546
120 640
265 679
224 567
178 218
806 897
154 558
988 685
968 740
168 870
129 44
396 934
675 485
784 256
186 443
157 347
50 69
735 764
819 92
625 60
904 1000
471 759
934 591
686 542
797 90
954 271
144 137
141 241
882 675
198 195
625 490
247 689
282 796
364 568
824 364
72 754
201 569
503 491
890 805
961 398
351 112
71 992
87 546
520 475
131 818
322 269
436 797
907 212
337 427
637 74
91 578
144 787
639 888
762 352
319 975
565 718
483 882
456 505
984 935
180 631
139 456
643 268
591 578
487 757
141 798
377 419
942 360
370 139
899 203
109 902
261 611
262 530
890 29
82 326
603 403
749 572
598 259
671 628
271 852
42 467
35 36
82 59
689 455
59 113
560 979
217 437
497 565
197 539
342 197
824 803
776 486
170 1
567 16
524 339
763 146
700 6
670 12
946 83
252 153
359 691
43 634
852 822
514 226
470 679
262 952
868 235
759 478
610 194
794 370
526 134
253 55
315 583
197 628
936 653
1 554
360 627
223 708
718 942
89 267
182 492
352 54
278 376
298 625
394 521
578 664
597 447
158 511
476 32
643 544
733 562
52 249
139 196
640 769
313 462
651 252
553 907
138 630
70 915
946 906
801 678
578 179
70 955
333 273
987 720
373 882
302 386
842 764
21 556
675 577
995 468
833 871
68 924
142 62
974 985
257 858
714 425
185 258
396 801
939 149
171 437
385 286
361 153
605 613
549 155
442 924
210 763
567 309
693 665
836 295
705 90
795 177
293 835
674 745
770 725
186 826
236 882
12 202
162 60
836 837
305 717
874 452
499 894
468 359
789 222
125 785
747 577
599 467
710 736
670 698
285 703
854 897
185 322
796 475
696 915
482 549
499 114
276 88
126 786
974 36
803 935
111 345
328 560
696 919
220 276
107 399
980 608
120 25
935 214
531 582
921 427
583 991
714 570
947 19
572 320
175 373
544 658
666 118
156 733
374 234
491 382
922 157
465 9
535 530
785 367
807 700
276 678
394 581
65 210
236 431
13 982
97 380
32 452
53 259
204 310
28 946
362 430
495 778
988 158
518 388
463 85
573 429
597 501
188 126
393 632
430 572
437 559
843 447
944 873
853 405
281 737
672 804
951 236
263 328
746 169
558 915
989 894
540 479
664 764
196 704
901 416
86 407
41 193
683 503
493 927
803 753
68 796
520 618
340 668
27 174
1000 862
617 406
190 141
570 568
427 700
771 201
875 673
926 321
87 319
60 155
273 324
230 964
254 16
731 42
407 385
699 963
312 417
387 651
792 201
535 720
7 800
701 327
422 389
917 906
724 670
170 388
322 758
393 434
586 540
926 913
380 67
396 395
520 986
813 57
608 93
916 904
274 928
594 672
924 333
665 912
672 982
311 700
813 311
301 934
962 180
729 677
133 97
49 920
396 867
254 272
212 129
471 261
52 846
27 732
56 744
158 125
927 873
657 486
547 990
885 807
447 964
948 946
797 635
911 685
867 168
477 986
539 486
813 867
164 870
428 798
940 510
910 346
466 496
779 269
187 575
492 28
253 766
581 555
40 423
179 689
477 955
917 180
338 278
34 36
999 715
493 717
144 433
272 533
519 299
507 263
312 826
866 126
475 330
11 755
957 535
723 308
226 443
272 62
961 903
861 924
504 221
390 521
293 650
76 743
419 431
248 729
284 158
138 837
394 553
514 162
354 523
123 847
384 643
926 484
582 617
285 416
329 810
544 182
789 788
177 116
334 879
804 459
541 514
848 225
379 224
386 920
697 710
195 208
652 856
822 401
489 857
403 975
994 965
755 37
516 250
959 762
879 916
517 993
232 983
970 883
13 993
170 483
58 230
455 982
15 786
685 717
621 310
234 930
712 782
967 451
162 277
131 344
101 958
809 822
446 377
942 144
467 948
619 425
763 615
719 628
370 357
685 414
483 649
279 850
166 175
504 545
168 699
77 135
412 336
473 691
521 405
414 169
25 649
869 900
458 863
321 844
947 623
628 500
701 906
778 953
157 796
637 924
306 168
584 94
185 138
824 994
812 663
860 750
663 363
357 154
412 854
162 587
232 586
725 420
109 389
925 349
855 256
182 334
804 322
790 173
984 604
951 783
430 682
483 858
980 395
930 920
826 452
148 945
192 537
459 149
694 549
636 210
208 653
9 638
345 321
555 11
284 892
979 51
977 792
675 496
134 50
947 75
413 186
492 744
988 79
122 823
788 643
65 942
108 917
750 260
546 966
405 874
190 626
388 532
40 252
848 974
669 900
816 654
288 942
365 240
196 821
339 197
422 97
454 119
860 73
320 281
784 623
244 935
554 856
326 87
846 542
677 696
257 968
221 116
915 988
133 780
672 799
348 621
381 612
235 102
475 527
39 168
956 903
576 991
549 780
73 815
253 337
602 49
374 394
507 746
524 743
238 812
6 763
789 389
437 910
69 330
152 354
702 758
125 410
494 172
564 318
966 144
525 705
148 120
889 672
684 924
294 437
18 888
480 536
859 712
126 800
777 717
416 652
129 102
473 101
949 553
493 227
801 752
745 195
652 93
967 859
794 803
262 13
694 798
651 389
555 350
951 786
349 878
496 426
984 216
743 977
94 956
134 451
273 626
570 915
307 920
971 183
928 847
831 463
268 692
116 213
535 955
535 542
508 645
251 333
187 102
795 993
778 271
882 215
36 75
367 854
847 516
637 224
375 766
210 274
808 567
704 460
648 24
337 798
282 817
830 416
177 18
381 353
94 42
901 182
8 892
316 137
676 521
425 428
474 732
489 379
40 262
84 708
946 238
309 12
665 223
968 751
145 788
484 81
412 438
475 380
552 227
786 356
900 349
963 490
209 718
151 812
625 277
800 839
714 437
465 662
947 937
936 348
134 290
710 102
3 293
732 968
60 647
662 564
112 978
640 974
202 198
285 782
450 752
960 469
853 331
762 217
583 215
23 324
978 640
729 317
125 467
312 773
157 17
431 882
190 810
778 1000
720 995
313 175
170 777
557 230
764 299
79 420
281 265
773 360
957 576
935 231
325 620
264 333
275 272
991 593
87 45
492 269
934 128
712 228
136 868
505 913
789 218
130 366
730 845
595 88
736 806
790 531
643 77
291 339
899 743
888 973
804 891
423 243
365 956
413 679
278 16
885 897
870 865
812 389
974 163
390 655
962 33
8 519
260 60
951 726
581 956
733 170
924 41
308 508
703 244
50 581
487 274
884 691
846 446
740 949
758 25
348 675
142 475
713 6
423 585
740 400
520 13
449 183
320 853
197 322
632 342
521 501
456 721
666 95
395 643
631 657
314 725
88 100
788 10
544 990
624 249
237 241
324 903
392 756
690 731
990 165
249 823
550 988
839 172
680 517
361 904
336 751
397 833
995 7
163 516
162 889
15 902
395 677
931 520
554 176
131 299
623 199
28 478
709 436
843 672
335 441
802 344
970 477
583 955
456 437
905 158
719 160
965 341
758 40
594 74
373 143
494 825
349 388
681 586
745 510
473 403
134 67
411 401
617 301
749 903
517 147
898 901
890 859
273 890
396 768
662 998
771 303
404 121
94 405
160 503
969 227
345 823
554 113
37 401
852 343
956 607
312 620
93 33
73 248
211 166
121 487
668 325
205 866
997 291
127 304
278 436
389 690
354 987
613 828
178 211
471 552
82 707
896 170
198 710
496 587
548 340
159 828
722 474
317 375
681 88
803 145
930 624
993 144
940 82
32 823
364 979
376 431
52 689
754 825
150 380
292 618
162 787
159 80
34 327
781 810
962 818
12 31
613 862
759 596
24 341
351 702
539 199
575 798
474 240
193 669
860 524
104 867
487 64
911 196
455 914
311 163
910 479
718 187
610 79
144 197
729 554
821 930
466 527
131 306
586 458
976 193
708 424
269 253
129 787
865 828
316 874
940 399
968 848
103 490
85 816
785 752
742 325
924 40
366 743
186 364
561 949
587 688
450 287
380 687
214 926
286 648
436 106
708 37
973 627
125 766
87 865
703 990
29 859
990 643
913 26
272 660
685 537
113 203
539 543
686 392
720 655
774 428
631 652
146 301
652 791
856 577
795 335
598 812
694 729
864 526
893 494
116 94
974 181
754 446
352 761
564 918
833 217
797 377
422 678
188 558
635 653
887 981
138 594
927 513
301 527
191 285
970 729
612 167
893 274
621 424
329 334
231 234
345 164
516 437
34 60
930 435
563 58
990 597
890 353
513 78
469 948
285 403
556 857
298 835
510 290
130 964
522 893
141 230
800 280
57 349
256 278
935 179
3 270
469 517
750 610
11 708
337 909
363 731
653 517
619 934
662 949
152 626
876 387
491 471
963 676
262 283
388 605
338 162
133 625
248 235
37 495
970 680
226 857
865 249
963 740
874 494
145 431
176 767
489 349
785 688
950 743
98 967
370 498
860 241
625 563
780 173
240 989
7 598
614 753
563 483
439 325
459 233
391 251
347 690
429 455
330 56
576 120
94 389
437 851
438 934
473 81
574 39
691 18
73 924
214 815
238 590
610 556
104 20
504 562
123 197
533 665
933 381
687 6
800 720
355 941
67 965
981 197
89 506
97 591
324 806
559 109
791 134
769 162
550 864
265 665
121 802
341 91
510 613
169 615
527 214
920 563
216 411
996 289
496 523
311 482
271 428
273 191
67 52
554 301
329 115
549 99
73 352
872 28
741 21
648 605
682 211
130 452
886 102
997 798
975 460
113 506
717 750
616 436
532 535
997 760
883 422
291 661
200 13
654 601
736 927
336 323
401 134
780 461
115 142
337 597
385 293
488 784
404 739
806 566
781 116
521 505
316 180
849 30
667 35
709 804
742 855
549 744
684 504
186 44
812 934
834 391
863 404
799 21
282 886
747 788
642 303
35 756
802 599
418 331
643 208
636 531
793 695
805 467
101 697
817 858
951 341
86 163
653 891
889 880
383 161
291 163
393 626
136 103
890 580
229 607
723 72
301 477
660 3
48 170
85 555
994 297
315 625
71 453
845 933
202 398
294 215
958 654
406 622
962 774
145 623
872 406
207 503
581 20
895 6
521 873
567 708
848 705
705 948
265 860
964 137
52 763
674 532
670 587
327 931
584 805
324 545
621 349
3 706
330 595
412 780
671 196
20 838
184 754
214 422
519 992
870 614
966 328
641 153
447 652
820 884
604 732
403 287
209 409
113 945
293 215
821 593
631 625
818 13
223 82
121 313
668 718
582 73
101 464
288 193
997 934
455 310
921 887
661 35
660 823
338 538
267 35
654 855
246 226
792 369
229 471
182 684
731 575
633 255
313 360
562 192
48 233
218 680
411 605
609 634
757 23
658 499
839 824
698 199
482 39
176 278
374 864
691 592
918 403
38 657
478 299
32 209
788 86
100 515
792 696
813 731
545 965
718 64
22 463
86 95
859 379
416 566
185 916
312 984
554 994
651 682
287 741
941 581
889 846
506 867
354 961
505 923
328 818
916 793
740 827
130 301
965 767
707 926
327 13
289 790
139 276
410 685
194 607
632 346
71 802
523 732
383 654
804 831
367 733
618 367
845 343
28 771
485 727
554 44
795 786
776 879
484 272
219 494
55 41
734 625
220 653
305 270
610 11
453 321
10 729
780 146
847 954
694 504
93 827
385 121
327 661
444 164
62 736
14 955
699 863
862 78
561 880
761 391
910 762
537 588
502 252
180 744
929 198
905 622
739 434
569 761
257 564
280 261
230 54
280 926
976 3
618 232
131 680
943 857
149 582
212 116
672 619
653 593
802 235
692 865
104 711
327 316
200 651
774 478
279 532
385 245
373 986
135 679
459 353
839 925
775 184
793 496
774 170
727 174
825 430
986 506
190 186
333 933
25 703
318 991
948 106
769 255
533 508
634 65
189 909
786 578
378 112
313 594
403 400
106 729
8 57
457 968
871 793
881 356
236 964
317 158
553 141
881 314
705 787
594 61
763 305
193 431
542 885
162 908
738 257
427 46
378 963
56 715
757 363
783 599
791 107
989 274
271 224
555 232
676 638
373 757
880 525
186 741
599 564
354 460
690 261
108 578
187 118
381 849
895 359
448 836
553 960
628 455
73 681
147 664
124 942
943 625
57 917
579 249
265 968
672 977
151 634
594 935
339 394
220 595
684 785
601 128
769 172
264 736
210 185
310 210
433 35
191 237
285 297
710 707
979 119
84 122
306 814
712 956
125 200
37 240
618 274
712 207
279 929
172 772
430 422
83 660
129 331
895 828
544 218
281 235
647 627
910 91
5 95
599 774
308 214
735 78
237 724
940 340
621 414
584 699
214 662
930 526
534 991
664 357
12 625
395 759
979 754
409 566
156 688
697 478
304 134
136 351
178 62
117 339
803 372
125 599
684 595
941 147
947 526
543 108
752 103
654 666
676 907
13 710
557 312
783 244
448 774
209 294
368 188
962 166
189 940
989 239
324 462
834 505
421 394
204 350
512 18
995 508
607 301
963 861
616 835
748 629
395 498
604 419
309 653
512 610
417 320
271 231
803 4
186 86
834 36
508 839
635 110
179 856
26 271
141 766
767 910
478 211
963 123
688 144
88 367
334 715
500 860
713 78
47 603
559 430
19 477
688 203
185 536
140 304
415 455
225 861
961 16
447 152
690 867
240 439
801 605
590 287
529 781
786 226
222 478
375 48
767 927
404 961
10 401
787 876
150 581
471 616
527 107
457 742
64 532
386 563
540 81
743 379
272 381
529 107
238 222
454 43
548 687
873 25
61 76
382 158
772 951
811 94
673 923
80 271
384 708
9 321
749 703
699 690
242 853
42 485
844 347
404 298
221 621
278 276
742 231
655 489
989 78
34 603
205 984
48 641
887 858
444 783
646 48
611 325
94 269
975 802
490 750
808 224
532 159
700 449
903 279
742 721
760 929
176 932
461 362
255 147
243 178
760 857
593 447
814 967
370 29
483 222
842 97
696 347
956 667
25 415
61 565
762 332
812 967
777 973
870 983
393 437
405 691
318 353
680 765
449 757
854 66
92 817
435 785
239 619
277 423
894 352
805 1000
863 359
253 701
688 490
172 921
507 323
318 467
3 885
957 268
524 733
87 434
518 323
865 535
135 494
125 772
594 613
454 801
6 220
88 42
640 613
620 204
998 59
157 405
136 644
380 582
810 489
76 82
21 196
80 652
966 430
496 931
510 362
309 123
559 503
388 184
858 195
25 811
605 769
922 19
264 634
403 716
78 609
432 340
268 748
514 499
35 808
563 989
763 795
437 900
357 740
430 595
816 972
75 138
247 718
473 734
886 40
504 465
487 617
567 52
766 124
8 694
484 687
197 93
387 612
113 94
953 996
646 119
922 9
989 565
739 133
866 472
954 292
617 106
895 388
228 668
523 776
628 713
451 813
957 115
715 771
725 530
38 798
101 144
556 170
24 232
950 429
121 399
398 501
513 319
865 320
956 892
9 76
308 811
664 363
691 398
173 40
909 763
222 324
152 963
75 26
280 715
151 236
716 708
54 151
230 505
915 518
892 259
695 725
502 45
355 488
991 20
267 154
966 722
35 234
183 335
399 325
89 672
496 954
877 722
430 628
648 623
488 953
699 835
930 207
925 191
187 351
252 525
491 747
353 743
542 391
189 344
264 435
426 709
779 97
871 552
713 821
746 757
455 960
298 461
176 316
836 640
266 30
164 565
555 1
872 576
884 761
38 845
972 202
774 603
295 243
59 296
934 430
986 620
321 984
763 518
988 76
802 774
488 604
529 150
683 627
652 509
804 826
341 442
274 380
30 393
533 267
997 459
773 77
806 546
533 799
85 657
817 196
397 663
695 423
876 248
97 567
384 573
285 127
621 903
644 701
109 209
100 987
967 135
103 95
397 897
751 898
975 765
701 221
261 352
167 325
839 38
631 223
937 425
257 515
93 486
122 708
595 792
461 662
359 732
648 321
768 967
183 889
141 548
147 537
459 400
455 12
241 616
518 946
474 383
154 798
133 463
306 730
803 836
376 11
63 718
676 288
957 354
256 217
465 336
666 587
793 47
183 641
289 536
89 410
162 6
721 598
992 566
805 353
686 488
954 706
173 677
550 336
474 812
592 510
124 686
295 196
340 35
141 344
260 986
131 445
39 144
765 121
196 859
726 933
86 247
671 534
441 48
340 517
109 22
711 348
120 968
467 499
137 809
399 117
209 232
739 735
438 534
516 881
260 369
828 726
538 511
568 386
876 48
928 213
404 778
550 123
22 192
333 798
540 279
109 408
907 872
356 953
807 641
738 993
846 688
634 361
393 701
450 737
553 620
453 223
631 753
122 885
266 613
117 449
16 984
455 579
730 707
123 988
286 959
547 801
363 889
686 544
936 939
797 349
187 800
26 800
521 70
384 733
529 104
389 515
876 259
940 789
785 659
422 52
208 180
232 544
796 722
968 809
318 111
832 130
504 251
547 145
932 535
554 884
606 481
752 187
376 734
374 409
911 865
24 313
579 614
483 73
22 985
985 261
324 90
369 103
446 179
741 155
690 254
529 906
578 871
885 118
631 748
742 121
795 346
453 174
889 432
882 169
680 285
535 635
237 368
373 753
716 177
570 410
101 445
699 683
785 305
833 106
411 197
711 484
590 377
446 625
638 517
343 740
621 614
803 877
369 66
541 838
149 412
357 143
766 471
838 34
984 753
398 889
789 495
960 993
807 471
525 847
371 256
273 827
200 780
430 463
799 165
480 196
378 391
512 848
732 160
657 865
832 503
226 93
201 373
211 147
268 165
393 517
508 326
319 595
802 934
920 625
411 182
864 201
457 195
25 716
50 424
743 739
141 724
971 379
721 455
997 241
663 852
332 508
195 237
188 400
668 47
260 400
282 94
621 127
427 748
141 748
625 701
961 777
942 577
188 78
970 879
119 675
921 899
96 984
883 528
484 735
549 725
422 376
489 411
75 362
79 253
684 12
487 453
935 611
139 510
772 434
88 562
569 233
881 14
745 124
730 772
150 492
735 819
931 694
866 362
433 804
26 148
157 889
584 669
172 51
846 234
88 411
952 442
494 215
738 405
453 60
362 748
937 997
868 36
346 163
152 37
698 737
911 94
59 297
858 382
447 117
487 647
678 230
651 983
699 759
211 409
213 103
87 168
213 581
432 539
14 717
764 488
855 167
230 730
24 328
633 483
134 204
86 3
182 239
544 835
957 677
264 232
166 267
196 331
873 678
85 118
524 693
903 394
29 261
868 334
693 603
979 5
471 396
610 196
146 335
602 144
678 910
122 261
210 654
595 647
771 209
145 838
10 338
791 762
557 89
68 315
984 642
292 55
184 239
212 232
489 479
219 39
234 561
375 287
153 611
807 502
230 876
867 202
56 598
258 812
162 72
530 192
644 505
510 106
952 476
496 944
543 741
769 333
854 801
839 335
423 505
89 83
807 467
89 509
918 889
326 562
365 786
485 653
298 983
480 352
599 792
817 962
967 730
243 932
28 544
996 90
656 247
482 909
182 584
826 175
594 970
961 370
802 758
777 100
369 452
593 665
122 74
380 705
733 292
291 140
78 58
243 485
278 775
650 472
593 157
784 974
959 692
809 35
243 742
165 381
198 308
219 768
16 519
709 455
80 78
992 694
349 749
180 825
341 673
176 427
308 534
336 232
826 490
22 714
846 465
343 631
12 399
161 274
189 480
232 912
424 610
541 588
683 844
586 205
758 878
915 919
671 569
592 652
536 467
782 878
938 945
368 941
859 355
534 314
723 227
432 179
75 802
728 833
395 756
812 347
147 157
258 454
501 908
949 706
316 894
701 501
143 120
270 760
422 843
916 523
900 647
319 995
358 576
126 494
749 746
724 959
731 376
601 736
855 191
655 351
212 125
858 51
604 166
171 812
372 145
404 497
84 799
884 128
497 973
93 766
934 859
706 201
410 148
511 56
388 369
403 118
251 875
768 437
530 693
616 9
215 689
424 782
564 59
934 678
964 749
129 315
1 115
738 894
709 439
233 698
927 155
717 941
773 340
852 325
103 482
342 462
860 770
994 815
745 47
138 34
762 411
869 243
465 896
75 348
856 389
164 28
474 621
848 764
431 958
863 33
608 735
232 3
343 801
855 655
342 345
777 352
98 227
291 691
927 9
859 695
132 972
408 335
694 487
664 78
672 880
51 963
141 939
263 438
270 852
144 342
781 495
174 328
183 533
166 415
494 61
890 925
323 435
552 605
581 854
296 160
88 478
779 449
694 353
142 942
826 678
883 13
81 40
391 447
473 763
876 324
55 364
493 416
605 143
60 28
490 507
297 693
705 577
568 114
932 783
105 174
460 856
621 924
303 946
144 784
761 75
512 692
346 70
86 684
45 581
240 147
328 986
112 779
957 940
967 752
635 945
925 467
18 263
548 158
736 791
554 433
386 903
375 833
6 675
418 512
216 66
621 207
680 111
107 36
523 274
456 580
358 26
318 286
497 839
618 450
892 205
949 267
901 865
127 146
315 580
640 247
640 341
232 346
846 130
625 786
869 597
105 655
383 634
722 870
780 834
184 488
126 546
699 704
227 553
544 486
218 913
909 441
851 827
845 883
542 165
174 906
127 207
692 63
823 417
537 169
232 287
113 934
380 544
640 826
34 924
583 597
722 928
929 92
929 723
953 859
573 408
862 830
181 627
457 394
135 722
486 980
124 957
190 428
939 514
433 939
22 398
193 646
262 760
516 335
523 922
115 699
710 630
613 428
41 729
76 754
388 663
829 571
293 101
218 522
148 338
606 843
713 884
119 227
444 140
202 736
688 35
185 359
860 971
370 925
262 525
599 515
904 666
245 236
298 538
277 134
175 483
247 452
724 895
19 239
14 238
393 354
179 527
871 674
162 30
90 704
616 313
80 588
217 380
273 100
701 584
236 771
61 342
298 47
926 922
967 775
694 948
359 616
623 435
484 354
804 301
155 522
407 731
400 999
703 946
997 460
563 628
311 280
4 14
799 193
180 22
324 764
903 1
497 109
385 995
684 683
655 188
214 584
640 863
736 146
370 905
471 392
378 306
174 415
926 485
183 709
809 465
359 703
34 860
112 595
243 705
229 730
569 209
32 540
32 576
39 826
101 709
909 745
804 417
802 135
365 530
10 115
22 93
937 299
210 985
923 164
726 491
17 221
33 517
775 4
982 655
312 320
472 416
785 470
485 561
244 376
522 966
940 935
538 506
566 23
760 147
667 992
704 526
933 856
319 98
342 283
676 571
922 493
299 558
78 111
419 666
485 493
311 260
147 717
714 941
380 197
333 905
931 664
316 810
680 301
656 40
422 965
351 370
351 914
948 565
416 504
421 487
700 163
516 253
135 509
311 46
668 234
671 189
10 380
172 522
551 879
50 16
40 842
802 619
92 881
870 226
749 564
280 771
450 656
268 563
643 85
489 552
465 103
22 119
178 192
598 596
361 457
382 665
527 769
590 380
48 107
201 367
676 374
37 914
650 260
328 576
318 599
114 784
581 935
209 689
946 570
752 196
615 21
228 416
155 337
546 587
60 412
473 671
933 784
92 141
304 954
15 360
652 413
890 389
129 705
869 559
646 950
925 577
236 85
526 252
629 185
419 576
123 717
998 544
407 428
290 522
287 886
603 667
810 881
589 365
705 500
90 861
984 282
21 308
652 989
755 440
876 893
407 992
523 659
600 560
155 34
536 654
555 112
22 75
836 42
420 633
642 281
587 283
33 11
697 641
328 325
602 521
669 762
569 466
942 522
474 216
105 560
594 811
792 711
413 449
490 510
5 503
614 594
709 421
776 557
676 917
228 788
633 551
399 344
191 807
582 474
112 557
234 300
370 854
20 161
414 376
319 565
849 492
14 139
760 65
642 531
308 712
748 729
358 532
607 259
103 467
19 17
616 804
204 873
824 54
278 577
664 265
32 428
59 225
875 234
873 146
548 922
30 486
723 229
313 740
844 508
539 500
831 473
655 209
272 659
774 913
641 108
145 921
399 693
677 929
181 796
574 768
569 825
21 210
926 489
959 995
641 424
449 946
749 861
351 666
72 111
196 9
806 504
723 269
758 78
589 681
880 692
352 72
96 401
817 387
138 95
236 193
856 366
202 482
135 936
390 845
525 500
804 816
816 377
60 555
330 840
852 993
18 815
845 385
550 892
514 336
363 761
217 781
226 496
465 343
818 4
586 22
191 422
476 933
120 362
278 778
162 315
303 299
176 870
822 641
643 935
809 747
316 205
483 984
573 493
654 647
199 419
504 113
763 572
957 573
312 920
204 628
163 623
419 737
526 596
652 405
877 232
977 378
991 1
116 324
330 944
807 247
98 841
393 642
316 787
175 770
182 267
525 41
918 624
784 240
323 186
91 406
905 848
314 45
63 824
213 679
855 939
63 225
848 629
464 652
920 652
219 526
637 462
875 711
170 597
785 840
973 526
629 998
494 605
339 718
940 463
45 418
359 293
59 759
350 368
799 827
223 822
453 947
716 122
791 803
563 117
234 425
990 439
919 40
307 454
912 395
911 353
433 871
118 535
65 243
493 651
225 775
444 901
858 87
438 588
774 401
764 148
337 860
331 645
574 89
639 771
36 25
514 144
177 84
487 433
779 955
183 243
825 663
429 667
770 148
69 644
126 108
800 373
574 601
374 861
897 566
239 816
387 549
741 635
996 802
489 63
558 726
156 775
782 22
212 687
456 490
924 20
760 848
193 505
967 584
874 188
348 189
908 937
784 49
562 863
683 663
873 937
393 163
263 258
758 294
529 850
516 77
751 772
22 95
809 677
621 858
208 389
911 848
783 861
729 504
262 287
48 805
932 850
320 87
334 499
134 875
699 795
576 228
770 227
768 321
574 911
261 80
729 407
257 609
165 877
961 96
443 230
892 340
850 870
791 79
32 554
136 600
3 865
502 413
333 849
294 48
786 747
981 519
7 917
763 794
972 501
839 530
722 238
957 237
229 230
393 107
212 244
6 989
305 248
300 734
309 33
439 656
616 756
606 690
180 877
966 640
618 728
225 272
293 927
35 776
432 676
286 311
694 805
656 946
755 239
601 744
598 514
422 976
67 484
289 736
420 787
32 637
627 990
692 832
337 97
20 53
202 77
609 466
441 85
744 628
948 578
524 814
715 912
765 973
714 792
436 32
848 627
764 342
362 61
851 412
543 933
169 253
368 977
228 830
158 405
420 95
155 175
837 649
183 368
283 155
433 552
747 624
245 601
633 268
834 826
80 83
69 838
277 940
430 860
896 643
27 129
81 211
963 893
158 928
890 179
999 582
868 220
617 539
627 805
163 691
111 970
553 563
502 613
223 638
982 259
230 472
410 163
84 304
941 29
124 498
125 526
921 817
261 448
421 69
992 839
41 304
292 664
650 94
459 599
365 184
744 3
857 791
739 652
771 50
520 577
750 597
559 363
189 695
466 127
382 114
935 553
109 447
517 499
962 198
596 893
794 638
987 635
852 53
847 601
907 6
192 745
151 467
280 770
556 608
9 901
902 114
379 990
300 169
774 994
892 872
40 851
850 956
627 504
943 447
57 480
205 894
228 872
162 403
72 757
193 751
379 718
223 362
703 572
314 838
263 281
459 85
626 779
362 54
843 956
554 126
402 281
968 645
492 662
29 536
529 994
620 862
339 128
675 79
362 367
955 912
39 391
265 830
100 425
968 706
853 83
376 966
658 327
932 494
587 968
774 389
152 756
177 657
30 407
608 185
515 779
420 488
355 771
50 733
409 347
128 800
883 951
788 561
740 414
817 992
176 123
423 910
628 578
789 742
837 306
401 98
147 652
153 218
738 860
614 176
81 165
169 495
127 930
971 5
159 562
985 927
840 298
897 392
471 711
604 414
674 9
472 810
564 259
580 224
56 26
253 891
808 327
813 879
95 688
748 297
185 443
511 236
351 476
383 106
752 512
19 206
883 319
138 110
891 735
947 82
629 586
865 429
307 5
243 760
70 653
530 899
410 225
553 169
603 782
792 751
176 22
941 146
224 551
772 808
277 527
252 341
653 537
777 189
504 716
813 22
75 957
710 321
896 418
202 872
520 238
692 594
677 596
851 231
379 263
765 315
553 440
499 231
330 562
578 134
412 257
929 763
827 353
672 81
723 848
351 129
907 114
514 215
613 837
180 420
996 79
244 524
482 259
864 933
437 351
642 709
213 231
787 313
324 630
603 105
825 705
608 420
217 143
625 621
573 350
599 300
630 658
25 518
444 231
444 528
354 23
944 433
617 912
775 206
75 131
758 262
436 554
77 46
761 964
303 224
222 375
323 754
823 132
587 461
286 81
136 327
830 608
183 710
706 433
48 433
58 508
140 481
18 238
845 925
376 253
781 220
540 253
113 849
632 828
867 836
216 914
757 414
766 490
388 419
967 796
282 542
233 23
820 359
318 937
631 675
243 927
776 716
462 76
281 106
597 703
808 97
519 961
279 592
5 618
34 877
213 9
950 64
737 892
239 927
738 516
804 427
264 918
337 940
114 612
486 304
857 201
805 513
968 652
1000 437
703 350
122 857
606 461
364 522
80 782
639 532
833 610
306 998
748 24
568 686
349 380
477 529
165 998
539 31
690 983
312 409
385 19
983 686
899 774
759 786
136 937
486 250
649 59
876 452
779 96
256 180
334 884
778 62
213 596
156 671
852 862
396 156
148 537
601 371
256 214
821 979
172 4
863 516
60 713
48 704
623 69
9 850
568 14
139 383
368 786
413 25
989 781
877 251
606 995
670 526
982 359
735 144
243 374
881 89
222 405
242 885
630 756
995 132
909 931
416 667
82 433
180 161
597 871
818 835
280 617
830 247
829 999
512 71
187 442
424 33
139 72
887 686
893 559
928 84
253 473
816 422
751 972
864 226
37 901
487 771
2 239
50 675
837 672
934 443
697 712
508 342
338 342
166 332
899 680
949 651
545 679
186 764
110 854
478 588
507 846
930 7
975 533
335 207
5 880
596 510
210 809
953 819
464 840
596 261
578 600
40 89
102 659
571 786
201 254
281 763
413 149
171 670
954 905
347 875
889 713
255 422
776 709
724 923
872 968
779 684
621 841
79 180
495 307
615 587
152 474
829 941
77 316
996 405
229 342
112 190
298 84
686 356
472 580
433 754
335 1000
106 567
271 379
303 289
221 610
197 600
313 894
750 454
843 833
396 991
911 712
103 351
700 653
982 40
81 887
441 307
271 307
825 499
459 40
269 585
679 771
38 364
987 620
526 549
631 607
842 579
442 8
167 453
421 368
530 702
671 282
811 922
994 743
857 129
871 403
791 460
419 551
664 607
172 823
952 800
704 263
27 345
946 154
167 194
953 172
266 235
78 246
979 124
669 364
118 554
361 521
149 647
890 86
506 399
505 962
539 634
972 923
162 610
727 1
30 918
595 489
997 139
359 69
293 659
138 677
383 240
7 265
396 496
884 480
346 973
959 838
831 302
312 729
714 582
284 373
525 789
652 634
557 933
467 494
543 507
808 262
176 233
240 128
245 839
11 168
647 873
377 111
136 733
986 819
957 426
680 901
631 108
185 119
262 16
188 592
85 89
796 697
322 178
652 334
19 53
157 551
658 685
208 243
496 674
784 833
177 571
752 312
822 940
136 467
693 584
767 565
677 113
861 344
125 477
760 391
845 989
41 43
332 778
271 824
938 61
959 646
224 642
472 772
282 713
468 19
341 477
122 578
144 943
797 305
758 924
26 693
154 19
130 10
811 404
261 738
810 809
958 561
288 213
97 341
179 117
639 217
610 422
865 261
862 760
765 957
311 17
403 466
445 844
670 995
278 923
908 859
100 114
756 390
133 371
839 12
176 727
676 722
856 34
760 242
408 688
481 780
940 191
935 152
841 985
592 665
46 422
734 8
727 3
167 518
730 396
607 261
218 24
672 86
603 102
737 779
895 406
141 301
614 76
599 198
468 878
141 250
620 138
644 296
592 84
665 54
819 101
972 796
268 269
832 275
463 972
393 314
826 33
526 927
973 525
73 330
663 223
52 198
625 94
776 325
267 814
21 501
799 376
926 396
760 357
586 900
362 517
244 330
925 266
625 914
394 818
982 917
890 681
390 962
805 751
230 687
796 656
874 367
732 613
895 955
778 683
883 714
580 560
44 953
482 805
154 895
215 620
158 425
587 244
586 636
76 941
494 224
661 184
435 171
904 119
270 316
764 294
528 337
331 687
984 541
224 516
401 851
551 327
825 277
711 685
505 319
147 288
768 438
724 22
175 120
270 258
916 780
21 118
152 872
851 72
228 837
755 670
281 376
468 595
829 262
24 288
969 523
818 576
583 541
455 840
899 85
726 112
796 9
163 461
335 694
854 477
462 559
88 692
265 475
777 22
6 649
389 63
164 595
230 744
499 201
589 875
80 169
52 280
987 338
862 978
38 639
619 711
707 581
466 304
295 192
460 845
913 343
591 259
684 318
869 475
943 322
338 536
871 372
849 497
607 233
58 224
688 28
652 905
381 345
923 789
799 526
452 913
736 432
711 370
444 10
255 310
13 392
802 799
868 711
838 244
388 283
491 845
966 721
222 696
978 779
982 391
539 114
795 316
590 999
569 74
622 694
696 767
101 92
191 671
757 124
754 416
481 112
104 255
642 189
488 258
474 396
42 110
79 986
440 227
827 754
753 611
213 6
947 589
88 338
929 197
464 509
246 856
625 669
16 592
746 813
883 467
513 298
480 225
744 188
959 495
694 781
959 942
67 99
131 405
321 251
109 862
937 766
221 929
143 618
282 625
107 561
701 123
930 317
201 565
755 403
385 204
491 892
376 910
18 649
164 656
233 510
350 857
36 583
876 586
846 245
976 40
1 587
436 396
714 936
450 543
971 207
152 67
622 771
894 397
323 882
765 139
70 709
651 900
1 930
708 119
788 898
890 573
74 751
716 718
366 22
627 947
886 504
360 818
128 14
329 108
173 763
291 873
196 296
784 721
818 392
935 527
435 441
44 389
339 434
630 836
288 95
191 688
735 914
230 208
407 635
589 659
241 252
594 727
590 357
396 80
521 131
425 858
952 625
429 962
525 370
583 752
986 443
607 404
742 740
802 465
744 494
380 840
696 429
819 566
455 180
384 90
799 959
683 422
151 620
427 29
681 93
557 426
29 594
258 994
589 551
439 41
836 88
502 740
718 633
159 143
836 692
384 102
56 880
167 526
663 525
120 454
234 917
458 958
880 757
954 1000
224 464
853 402
864 606
896 595
515 416
652 521
134 793
184 816
490 629
58 457
24 563
329 513
139 909
658 347
913 981
667 468
854 366
192 31
368 91
354 504
407 869
820 60
129 638
44 936
776 373
91 750
538 122
630 682
97 652
521 903
201 187
444 299
241 762
353 174
37 292
182 705
968 243
992 788
217 281
311 282
126 437
998 942
420 507
859 627
573 839
291 546
484 698
13 682
561 445
302 56
41 220
760 44
564 97
935 871
592 154
553 954
158 156
487 16
229 474
151 733
108 772
171 455
452 965
136 910
184 368
720 418
746 443
538 137
731 192
481 289
194 690
742 940
832 604
675 463
103 126
377 119
138 369
581 10
436 202
325 882
72 153
772 159
234 577
16 798
24 204
802 544
369 954
358 751
863 707
456 10
43 397
843 132
235 176
304 283
719 766
647 24
816 813
390 946
595 354
262 220
630 211
302 946
712 16
122 608
99 844
305 188
683 140
860 692
750 785
78 118
257 743
765 369
111 7
33 152
738 744
765 533
382 229
271 602
84 706
812 90
836 538
531 510
394 721
749 49
860 776
532 606
247 69
227 282
122 700
21 140
526 586
141 928
135 108
792 408
636 659
254 234
280 81
502 485
127 18
502 237
668 329
43 594
846 208
5 834
772 588
874 341
643 714
982 512
981 754
242 293
935 806
66 740
18 775
9 608
447 316
129 667
43 303
919 895
917 219
123 206
991 661
492 883
489 639
395 399
64 624
661 234
399 601
174 426
544 788
149 803
944 135
659 830
526 859
376 318
533 464
683 478
401 259
238 364
539 125
554 162
106 714
751 299
877 757
208 472
442 190
296 449
118 177
285 241
940 936
12 990
192 571
601 935
341 308
415 417
699 790
818 753
517 985
714 392
497 689
898 662
916 803
756 554
64 966
572 934
773 718
948 459
398 871
132 958
125 581
942 183
764 27
657 368
107 183
939 457
470 532
589 346
461 655
867 664
235 223
833 212
517 971
165 673
733 710
891 315
791 508
471 291
598 112
373 128
151 622
922 326
562 712
158 461
470 771
128 237
589 414
18 72
677 693
670 249
603 819
257 182
651 764
156 516
213 232
683 999
513 80
782 505
579 765
313 398
683 513
650 738
248 282
215 87
627 227
532 91
820 879
793 335
39 137
714 674
496 949
421 299
95 859
383 22
14 126
4 706
48 243
869 917
661 147
392 410
590 810
110 685
343 800
588 419
954 353
584 441
339 885
558 679
592 992
664 294
525 67
49 866
601 416
936 732
917 48
880 849
234 71
661 440
926 724
555 883
207 57
356 461
748 166
96 609
218 905
347 358
577 111
531 474
510 594
648 403
126 42
429 730
496 423
261 655
746 741
833 124
216 127
68 456
491 809
765 928
661 736
660 307
594 445
732 745
676 685
732 260
527 164
203 262
798 70
140 869
174 865
952 516
223 62
163 204
79 645
362 625
643 965
974 734
448 92
525 191
765 500
471 454
522 934
294 475
78 926
519 491
168 694
876 649
13 890
487 725
745 704
432 878
412 584
515 96
866 979
414 834
13 372
930 275
698 79
998 843
886 901
99 559
714 672
467 443
183 285
301 839
773 820
728 966
262 601
663 154
369 376
29 217
607 972
990 811
888 46
74 446
956 791
233 457
417 866
319 844
960 545
385 337
78 274
746 2
840 265
647 436
770 966
215 606
837 702
92 513
295 67
777 231
135 242
99 561
896 849
622 270
165 591
976 618
128 39
595 53
73 887
280 398
836 355
614 817
378 185
267 440
913 42
500 772
28 363
990 193
891 857
420 532
495 712
304 455
943 357
510 547
330 229
297 256
518 646
990 634
113 792
67 713
646 407
449 332
782 815
274 275
491 56
932 37
338 617
607 727
854 833
934 216
336 132
618 79
106 738
825 538
630 29
876 824
183 566
490 90
373 665
849 256
149 347
372 206
45 617
925 866
73 873
4 714
322 755
340 669
269 658
802 848
983 340
870 883
575 4
457 899
135 51
497 797
343 352
827 42
219 421
64 751
612 733
896 91
475 237
93 133
382 692
198 399
521 998
625 865
412 589
449 790
269 1000
264 76
269 663
17 101
705 749
836 399
957 548
836 163
467 83
534 536
50 983
201 605
617 748
166 322
912 833
183 826
746 313
772 259
144 456
78 998
844 627
698 835
225 136
316 696
728 115
175 962
59 638
273 290
505 933
909 260
535 633
877 18
894 874
532 291
327 192
545 845
919 431
355 890
588 951
881 10
470 912
365 473
473 292
412 176
795 800
798 977
661 886
268 1
52 203
656 928
721 447
592 922
429 611
198 250
999 680
398 337
657 227
958 579
548 508
283 710
60 645
617 598
681 632
670 931
373 620
981 664
74 321
361 453
742 651
95 864
736 973
654 19
280 249
894 898
530 759
366 432
169 437
642 675
253 935
322 992
323 455
777 285
452 209
334 676
752 307
935 234
633 51
330 642
48 473
730 768
168 99
782 345
429 788
240 211
974 642
87 178
937 295
637 127
717 292
895 361
528 775
770 998
277 741
201 267
671 897
231 247
916 820
590 632
652 877
433 282
706 10
250 965
617 999
718 231
351 761
148 897
897 511
148 305
970 463
778 358
289 174
216 780
79 254
704 403
992 782
79 7
221 207
426 283
697 724
968 290
350 288
158 656
949 815
976 907
902 851
742 883
313 60
507 299
228 606
451 825
264 558
37 591
796 532
441 159
93 695
426 615
629 127
941 271
518 888
327 858
570 438
448 149
123 529
730 135
181 763
52 414
374 574
628 268
376 611
341 42
583 391
942 165
240 171
860 532
358 579
115 804
788 156
43 804
405 659
318 581
500 535
174 421
914 903
605 276
270 7
247 12
316 736
406 370
182 706
306 255
874 384
440 749
312 444
126 186
355 203
64 454
8 50
787 710
831 530
42 931
805 955
258 320
927 519
75 150
138 738
921 841
864 145
174 656
920 368
593 585
597 94
445 286
788 265
474 928
256 221
700 605
36 879
615 751
4 251
806 125
662 687
33 255
789 711
153 310
885 608
947 728
605 953
911 780
358 197
226 469
721 419
495 454
950 837
920 419
545 428
35 344
129 319
816 490
678 55
98 43
279 275
302 143
834 946
392 796
418 435
365 984
407 45
259 641
696 100
353 187
598 22
450 991
782 789
140 957
935 786
919 278
308 860
382 875
916 700
243 3
738 494
312 430
37 344
847 170
516 189
714 160
298 780
612 309
907 903
135 220
413 71
151 163
559 41
195 697
105 807
426 92
657 705
227 247
694 894
408 807
165 762
416 197
955 272
856 982
47 852
745 143
989 96
866 56
459 938
416 202
668 547
515 344
255 111
507 492
470 986
998 622
882 994
227 187
56 521
315 703
199 190
496 337
772 464
35 539
671 621
508 529
304 520
776 225
205 622
223 658
455 802
859 875
518 526
639 556
862 388
958 636
293 241
382 881
141 54
803 972
767 982
96 452
702 407
266 617
240 958
414 973
334 945
924 174
192 373
620 666
269 628
948 605
234 824
150 987
216 851
87 234
277 543
521 298
517 916
492 734
698 281
438 275
704 887
43 853
249 472
851 46
983 670
25 549
48 644
248 567
626 954
598 347
500 871
780 419
848 312
205 827
672 634
396 88
108 816
528 131
755 251
267 125
262 409
261 901
457 957
792 514
909 539
834 510
161 9
568 527
772 237
863 712
128 735
35 719
702 332
493 532
629 402
858 917
513 850
184 546
928 43
777 708
173 801
17 831
593 930
442 565
144 742
997 487
46 331
744 36
544 749
118 252
926 418
959 565
192 717
334 152
877 305
833 435
453 962
288 610
600 626
73 335
3 853
972 901
911 400
320 186
448 998
709 828
518 989
621 223
590 464
644 465
868 683
683 349
882 525
326 538
645 712
453 862
402 583
919 681
727 441
968 472
829 382
832 33
916 317
962 26
445 859
469 841
463 941
921 793
673 302
799 343
816 42
551 32
991 718
767 801
613 90
792 79
362 253
168 72
770 945
318 324
535 376
746 229
686 478
481 722
697 346
441 342
976 89
969 953
783 581
297 417
627 669
534 52
277 515
864 261
20 799
932 586
206 913
181 686
685 964
555 423
252 289
964 512
373 496
800 696
450 496
15 798
155 704
651 702
964 717
427 867
67 587
343 388
923 975
810 560
345 961
792 851
294 201
986 635
295 897
905 932
434 742
182 259
842 82
160 594
940 903
423 771
150 157
783 765
463 351
442 48
184 477
689 910
518 404
85 535
868 588
227 760
883 554
246 680
145 80
437 434
900 60
371 879
665 60
830 166
247 814
593 476
606 383
800 439
720 327
134 34
970 45
937 822
77 277
203 449
743 732
200 970
726 413
428 364
856 125
229 49
498 725
675 365
56 659
826 91
88 210
444 35
848 644
345 818
436 135
528 135
437 256
936 921
552 703
157 700
367 394
913 131
595 713
788 705
681 188
130 172
156 913
755 108
697 998
491 965
91 343
67 96
508 569
311 270
444 871
571 359
462 810
954 672
444 334
398 247
331 339
170 199
516 922
537 715
182 255
575 869
826 781
684 142
20 611
939 469
392 925
341 120
821 894
689 136
689 572
493 892
168 338
354 204
811 551
468 50
824 200
650 627
340 459
91 585
349 109
79 554
778 203
70 687
625 644
219 17
945 708
968 617
721 717
728 129
213 642
500 562
119 797
809 674
512 241
696 831
605 487
953 375
134 715
860 395
756 482
890 50
715 859
705 520
614 395
161 314
997 719
986 987
78 921
778 688
667 432
783 346
406 796
41 821
956 413
955 626
192 913
679 436
711 655
821 657
106 224
762 937
238 11
855 287
643 391
218 417
93 67
388 988
448 510
439 277
188 475
251 714
816 342
481 862
225 430
163 944
609 272
796 90
425 91
996 939
704 165
205 959
925 8
687 591
449 211
53 985
305 38
923 624
488 353
885 837
320 205
155 98
685 589
906 296
615 195
96 448
531 688
27 603
608 25
975 358
202 628
976 460
460 901
49 944
72 448
375 578
473 667
551 798
382 469
8 907
553 718
467 487
870 110
782 7
942 335
528 571
495 406
697 844
451 993
736 425
728 200
461 723
445 204
71 926
923 491
508 740
766 900
166 810
852 63
739 241
708 459
313 228
392 193
175 394
544 883
363 292
246 416
829 244
114 707
502 41
306 182
654 196
351 602
148 851
336 49
501 461
572 193
102 836
100 517
937 417
646 578
699 625
462 43
518 715
631 389
308 122
40 516
130 619
466 437
895 693
471 461
300 892
143 355
152 778
619 253
979 824
493 496
953 484
374 112
39 985
980 259
954 523
261 850
654 926
396 502
214 844
391 701
528 694
272 69
221 399
38 970
481 907
9 109
391 933
643 150
893 99
270 388
609 186
7 946
693 846
495 159
524 68
561 167
506 246
540 224
680 283
408 653
873 851
147 467
195 967
118 330
829 193
395 324
848 88
498 425
83 543
330 150
160 78
581 802
480 254
410 752
750 383
812 175
744 635
337 611
354 490
164 336
843 985
795 604
802 231
475 550
216 280
981 405
240 193
108 942
545 652
379 968
371 429
83 225
633 505
449 209
520 572
785 996
621 271
829 606
56 188
989 405
707 609
405 211
848 873
954 406
946 408
254 557
205 695
167 972
383 562
847 769
650 984
34 160
710 549
749 352
927 952
123 812
732 784
853 639
532 141
230 915
760 471
348 691
112 260
944 153
772 995
137 356
876 390
244 831
844 48
677 874
195 89
633 184
678 684
208 252
871 876
634 299
261 488
138 796
746 218
308 377
921 885
134 966
364 5
990 389
736 608
17 678
64 783
29 273
191 145
316 172
297 238
320 172
642 265
731 263
750 47
668 354
626 720
760 163
586 616
655 62
255 857
651 962
154 787
493 452
969 790
103 830
23 121
380 432
208 532
976 581
978 631
941 950
100 435
25 762
537 57
303 93
927 409
232 297
341 584
185 568
907 665
346 891
833 751
729 435
250 362
382 647
142 744
185 466
375 371
528 769
188 262
973 436
322 940
911 266
57 259
234 382
294 549
17 474
123 120
947 713
849 766
304 149
352 740
569 10
830 700
418 347
848 90
714 256
427 357
243 258
372 588
406 818
325 113
46 630
856 833
771 464
936 495
805 974
458 593
246 391
319 485
71 876
575 344
997 727
758 535
435 721
115 835
44 579
439 916
652 788
798 522
121 156
785 786
994 138
32 756
659 467
795 26
393 554
486 514
120 510
321 999
463 605
758 773
740 930
659 337
64 341
768 240
295 949
846 270
351 151
584 55
915 561
348 33
144 255
497 899
220 444
227 522
601 968
769 288
346 390
536 456
333 758
114 761
613 327
520 105
799 509
541 166
370 757
55 279
947 23
572 415
937 823
394 511
501 243
574 699
466 766
598 463
890 417
623 84
762 485
483 234
964 461
885 687
276 111
4 325
58 465
912 266
990 98
964 3
236 794
980 538
727 692
368 426
301 633
422 352
510 247
679 398
591 844
715 794
356 102
373 478
505 708
663 390
217 931
105 587
639 292
296 903
153 429
707 210
887 120
279 512
626 716
291 86
616 826
717 754
383 244
836 942
164 660
46 424
192 211
886 98
827 952
958 742
558 687
340 958
528 357
711 120
186 138
282 608
262 832
913 75
457 128
287 881
872 505
510 782
246 471
170 815
224 41
497 749
941 258
745 641
916 690
692 998
27 261
959 713
538 628
618 974
693 818
501 936
686 773
74 759
2 602
42 146
960 710
54 587
156 534
969 901
591 79
63 905
614 783
77 100
16 407
501 402
350 191
594 407
378 960
948 10
211 258
970 893
443 591
518 835
473 584
653 502
714 585
621 912
931 707
956 285
12 329
778 4
454 419
444 791
672 996
687 779
154 220
74 647
426 949
682 882
964 294
159 517
830 36
595 492
40 780
237 543
485 539
86 983
591 605
407 703
393 119
383 405
105 549
651 730
145 681
65 711
17 213
389 925
462 829
248 965
481 442
129 346
432 484
373 241
268 449
751 613
142 74
868 877
449 997
79 569
663 46
193 507
881 610
969 412
610 98
858 464
874 750
900 195
191 861
512 946
240 131
317 210
16 637
906 316
621 891
200 53
472 557
725 768
66 597
89 871
64 927
982 82
54 850
789 606
262 606
271 145
165 251
209 271
157 765
280 978
728 285
330 631
200 609
99 640
693 85
357 142
603 281
351 393
80 61
488 602
588 702
528 984
961 674
164 62
235 782
759 361
550 636
100 70
172 471
536 498
423 436
855 577
592 170
382 989
904 478
602 298
633 992
66 466
307 900
771 291
290 105
618 411
147 138
127 416
861 788
861 629
812 261
886 634
825 523
664 961
121 457
382 696
591 424
845 882
192 143
3 994
386 870
892 138
444 458
409 54
369 553
995 83
866 264
500 939
230 938
198 575
643 767
320 781
748 350
770 918
726 498
874 623
14 573
569 258
624 255
630 119
316 805
285 893
590 587
944 795
101 297
692 705
758 728
255 862
937 140
874 863
124 339
102 397
871 465
121 892
996 533
407 469
722 5
471 679
64 144
612 95
381 513
247 340
585 957
174 961
751 647
138 420
111 511
786 246
809 516
94 978
798 281
986 423
843 90
985 494
906 188
212 439
599 624
931 299
62 57
885 424
489 312
662 114
673 528
227 43
977 908
710 431
501 659
570 986
516 710
460 287
707 489
276 747
63 438
430 472
723 171
760 607
713 85
748 774
58 462
935 286
160 76
727 515
45 718
849 466
490 818
845 275
216 183
680 681
240 315
269 45
65 200
614 177
368 311
75 446
684 241
625 672
9 597
963 675
443 455
516 639
307 364
976 168
279 769
784 616
408 153
912 632
636 788
364 391
432 113
562 793
854 516
483 967
204 332
840 26
370 283
762 963
177 587
914 672
607 473
825 549
457 464
562 925
329 206
879 895
982 914
630 909
589 234
250 994
934 692
364 912
176 617
829 664
541 633
151 512
599 529
714 579
983 29
482 934
537 178
983 296
68 415
764 136
334 615
559 273
993 681
352 717
986 141
932 468
765 773
240 44
79 309
913 664
4 260
498 410
47 935
375 240
249 227
543 218
732 568
46 275
306 347
38 576
300 161
915 504
749 477
708 327
411 405
511 78
800 762
61 97
349 491
452 509
404 481
145 24
780 657
726 545
293 198
4 745
713 537
644 103
726 367
355 783
554 577
461 651
450 475
128 948
554 807
433 667
679 890
775 932
835 564
784 302
945 110
484 300
744 350
936 291
181 325
463 795
633 428
343 884
41 335
114 738
649 148
342 675
83 100
366 761
846 97
639 86
419 287
611 872
458 992
687 746
567 57
945 419
794 185
319 593
176 963
748 313
58 135
870 507
772 740
380 859
767 534
166 457
756 753
119 197
703 338
420 558
746 782
506 783
390 722
975 304
647 21
643 288
844 238
47 41
447 561
732 926
198 512
547 151
41 414
998 953
411 469
975 141
521 803
627 738
660 801
912 259
642 317
319 156
946 777
68 723
48 647
794 671
75 407
989 931
798 727
126 459
537 961
267 827
526 621
218 78
560 364
428 972
735 780
966 171
181 831
103 839
582 60
891 175
960 11
100 206
43 788
873 985
980 802
203 745
525 409
286 231
756 54
518 162
337 449
952 31
682 369
516 792
207 859
495 162
17 66
42 438
428 276
221 839
269 776
104 518
486 62
113 191
178 323
876 559
131 986
901 357
843 596
723 192
325 892
557 652
351 252
85 826
223 388
825 456
860 244
660 455
745 292
912 309
35 297
145 373
619 384
329 167
613 248
254 165
695 137
420 743
645 943
52 412
108 588
14 1
541 609
848 820
323 565
463 645
416 620
936 965
107 26
349 164
537 80
407 810
163 250
358 390
342 360
887 657
972 897
193 836
707 325
957 394
613 138
14 476
705 140
61 297
351 23
107 15
601 661
152 292
33 631
210 198
399 787
419 700
740 29
22 343
572 202
592 347
10 731
994 150
413 809
500 276
794 899
669 599
160 712
955 432
933 247
881 386
481 598
372 84
4 79
763 270
491 215
910 967
799 53
820 270
68 579
489 646
931 652
906 935
508 117
45 393
571 965
696 598
106 45
357 617
956 226
316 122
977 868
503 877
846 239
89 455
542 557
191 316
545 153
774 871
777 678
448 258
90 579
949 596
660 527
329 395
669 196
709 686
788 797
284 428
706 207
83 146
216 243
818 584
576 952
863 391
732 695
5 446
659 504
326 654
231 770
207 707
996 305
40 897
607 131
494 148
222 918
340 977
364 447
947 191
68 865
825 509
706 936
376 729
195 30
889 498
237 347
330 894
185 187
823 45
645 929
237 619
945 240
600 523
819 346
600 632
282 892
451 807
99 257
198 662
349 603
88 120
918 596
699 173
636 296
797 633
982 703
109 63
807 163
851 492
576 329
532 895
193 860
313 525
76 990
420 817
7 38
155 893
461 940
717 215
639 424
421 342
136 538
769 490
504 724
290 784
526 140
865 496
312 576
709 918
844 431
570 134
245 775
3 816
827 64
485 418
854 642
730 629
892 95
818 941
472 225
997 544
810 59
321 101
331 204
706 796
591 926
324 784
432 876
276 585
483 444
232 934
602 825
26 521
464 167
617 767
971 110
212 299
12 51
861 833
144 964
947 976
520 890
787 28
248 258
574 454
231 709
715 434
57 406
834 85
185 344
675 453
205 99
550 630
615 784
927 782
566 583
576 430
339 888
625 406
81 145
771 356
302 94
828 240
589 3
483 361
904 827
329 746
459 798
380 695
209 348
706 428
744 566
448 592
165 189
389 120
220 589
195 265
501 12
517 244
254 69
943 328
268 800
195 910
534 619
916 124
804 364
875 249
567 712
728 788
213 588
646 479
684 855
791 334
722 51
931 263
541 138
149 629
990 466
932 601
618 546
285 941
615 777
834 859
424 380
905 193
189 806
636 465
994 131
725 341
404 201
481 818
887 651
665 246
369 877
510 551
598 862
756 160
197 161
771 78
371 651
159 603
377 139
648 891
652 128
407 736
405 515
830 301
482 249
462 704
746 714
855 545
958 915
105 386
397 853
968 776
410 714
238 470
190 280
651 323
667 341
737 266
159 17
157 596
748 557
791 318
745 319
718 405
863 825
473 482
680 895
720 910
255 277
776 901
447 877
494 631
553 49
206 54
851 663
667 487
295 998
163 265
591 440
84 63
668 888
620 65
336 833
729 398
528 372
807 318
815 55
497 164
443 739
957 448
956 50
591 732
28 918
775 127
788 103
990 348
221 281
808 531
992 291
574 977
376 52
875 748
610 257
777 687
479 416
972 646
984 834
666 930
105 685
459 989
806 371
168 634
223 14
809 845
827 431
193 601
401 490
935 842
604 492
1 10
787 89
182 762
988 200
164 520
52 827
458 16
31 493
974 941
277 343
1000 872
277 188
899 694
526 29
514 309
710 38
322 128
129 457
830 232
732 532
268 598
421 994
858 4
596 452
912 751
132 658
909 773
394 880
645 824
422 577
111 86
261 285
185 204
789 900
444 601
971 629
486 271
858 242
562 58
817 511
487 234
93 595
748 164
553 782
741 875
627 967
524 125
828 34
714 790
714 159
934 948
141 811
295 524
323 861
505 174
617 923
989 610
736 944
750 491
208 157
80 102
242 698
118 579
540 119
801 182
295 216
606 377
921 853
207 833
974 409
758 808
686 499
819 660
366 235
567 891
889 141
53 807
590 937
736 836
94 542
510 691
760 549
777 593
196 594
371 931
837 664
903 343
980 195
163 608
193 405
883 207
985 926
695 213
960 925
148 472
246 671
601 150
494 706
101 459
968 181
658 483
143 268
447 769
531 69
157 358
957 900
799 597
126 986
536 941
735 924
605 422
578 21
152 65
64 753
663 461
195 382
144 652
900 151
208 510
939 276
634 240
590 460
147 678
91 684
960 115
257 514
99 170
571 987
184 121
965 747
98 18
803 451
584 980
263 946
557 6
145 658
822 189
917 799
421 339
706 132
685 375
746 37
501 362
672 417
84 840
512 479
356 311
296 101
812 199
539 783
327 631
31 43
490 96
961 876
404 19
93 244
797 129
796 7
142 518
87 967
351 525
831 553
355 160
679 825
870 740
857 89
221 471
553 1
552 894
466 824
354 561
114 496
45 486
641 575
256 499
827 22
985 430
513 414
449 634
981 272
246 397
992 376
15 553
490 704
883 331
664 984
229 536
386 875
222 278
407 316
578 292
379 460
74 881
824 993
654 528
36 451
252 356
803 906
770 536
402 984
411 984
10 171
56 245
419 471
167 50
693 272
877 437
380 729
443 709
164 671
6 238
522 374
498 706
123 106
650 867
428 321
847 622
979 449
334 923
327 433
368 894
150 512
457 906
661 119
554 191
32 9
780 702
161 658
48 564
270 831
905 327
161 581
280 891
163 984
377 418
639 557
38 126
279 141
319 834
611 438
601 521
93 363
304 174
894 5
768 690
120 771
787 860
848 482
876 778
20 805
136 548
84 34
20 235
437 228
682 628
104 699
44 814
330 360
926 149
948 414
489 333
387 311
805 604
452 780
603 203
54 238
977 178
225 532
996 974
49 837
821 392
238 4
495 98
609 519
694 250
525 612
810 431
262 922
5 174
841 911
922 159
113 810
424 925
680 993
599 590
231 992
596 812
342 629
617 342
184 147
745 661
211 836
217 446
252 870
483 756
896 148
559 133
679 227
429 196
448 347
171 450
553 45
798 527
836 642
461 247
175 147
13 930
802 259
263 690
547 945
11 133
833 672
668 913
50 759
958 522
779 628
918 91
404 228
946 379
740 835
967 665
880 865
114 71
469 864
963 518
269 513
376 591
616 946
260 51
178 524
415 986
446 528
482 774
318 882
441 192
837 709
770 303
229 693
918 395
306 701
41 163
837 402
992 319
873 13
315 775
201 548
88 385
984 124
480 976
79 583
111 282
364 661
560 427
829 243
565 65
689 953
959 404
872 640
654 437
97 364
957 130
729 478
149 823
672 861
923 888
882 335
325 422
344 817
749 657
947 955
853 80
853 72
560 696
215 524
639 956
534 495
107 238
436 542
131 266
388 608
590 75
561 721
98 912
647 544
752 469
14 375
854 387
484 893
832 256
940 330
149 836
806 898
566 446
382 67
452 502
637 240
920 762
199 133
180 331
521 418
384 344
957 510
628 807
171 308
924 58
870 278
14 626
839 671
629 145
631 624
45 941
658 296
303 257
593 976
341 800
651 95
249 224
619 851
782 431
6 359
7 68
714 925
269 243
847 344
186 866
266 151
388 125
130 658
185 660
922 647
186 234
766 159
137 363
461 151
204 603
105 152
861 182
795 590
6 690
676 775
469 723
50 729
331 893
66 515
871 729
865 123
355 929
185 166
209 418
186 970
874 770
316 37
852 276
468 89
300 452
726 279
410 62
617 476
752 743
813 843
944 468
36 502
792 326
677 149
35 158
160 245
954 42
894 265
33 983
817 700
273 27
151 743
925 224
506 919
214 717
357 862
431 580
861 261
750 933
436 894
141 386
132 422
363 371
450 106
824 535
837 595
667 896
800 950
493 763
765 734
241 926
862 502
295 997
417 923
312 146
338 177
321 401
457 399
873 433
31 653
657 621
154 470
66 58
122 740
819 260
191 732
873 314
894 398
790 418
530 466
165 820
188 758
281 340
536 457
238 435
884 165
20 376
548 708
280 192
650 112
132 686
83 479
407 158
409 237
677 294
847 244
513 65
883 632
205 714
627 856
68 522
301 987
666 28
4 643
974 700
714 317
15 286
659 30
839 295
91 653
300 783
593 390
222 970
134 887
12 744
708 323
589 780
482 908
795 734
563 421
990 491
192 771
198 369
619 603
724 557
251 694
354 276
645 791
604 569
86 426
543 854
392 854
472 715
392 226
971 700
840 915
232 138
834 845
431 402
670 208
671 907
799 654
653 584
58 157
321 970
939 466
681 597
874 335
978 205
968 538
274 869
121 60
429 125
475 451
854 87
979 714
926 842
921 45
63 173
847 915
792 315
632 542
359 799
85 448
741 38
138 829
21 127
459 6
305 556
315 293
805 292
609 896
189 335
959 770
680 94
30 32
38 292
200 748
959 682
58 29
417 812
245 158
643 869
287 631
375 432
680 166
600 402
73 75
111 360
620 494
503 690
832 31
659 89
517 725
92 176
352 786
613 168
155 363
269 524
227 579
706 901
210 466
882 57
256 284
781 351
264 828
503 718
29 45
751 313
219 663
225 342
217 563
858 344
383 718
831 166
627 476
249 260
424 266
103 204
81 940
326 985
462 213
611 571
544 700
423 284
647 519
662 745
489 16
331 170
345 829
511 253
211 288
545 474
368 249
830 588
2 374
968 75
394 722
687 147
176 20
534 782
809 915
167 1000
327 804
213 342
328 212
198 51
308 299
355 459
861 580
980 393
992 917
634 589
170 956
667 302
308 199
489 344
627 670
399 915
477 934
684 72
83 507
384 900
985 861
639 595
912 305
573 362
958 358
151 453
282 556
928 85
231 864
670 147
631 45
829 38
337 627
758 731
113 900
279 558
691 247
24 191
861 742
179 759
77 883
140 340
263 700
15 775
412 652
21 504
532 274
790 208
488 226
379 915
390 523
169 979
119 437
568 716
346 963
152 5
798 206
601 228
679 868
72 742
53 804
280 223
384 892
172 728
326 980
348 628
62 575
529 763
988 266
500 56
878 588
414 334
96 24
181 446
269 815
539 645
688 503
971 19
99 213
372 530
15 159
9 376
915 425
565 646
661 102
308 364
338 117
434 27
147 412
876 14
953 821
335 289
829 530
310 971
626 318
472 937
471 20
896 720
832 212
887 703
211 768
642 889
434 15
507 221
629 306
322 362
196 645
514 565
581 134
786 536
778 776
447 514
169 1000
764 409
435 874
881 993
411 138
407 498
142 913
709 850
474 112
745 722
605 795
869 885
558 581
368 997
7 464
41 159
986 768
68 215
574 206
2 669
660 35
687 603
735 258
799 774
366 540
44 338
223 163
907 442
763 622
55 302
377 380
334 108
719 727
135 333
521 333
81 465
984 109
786 825
173 198
269 945
152 439
51 300
103 741
551 161
888 179
242 792
653 580
438 514
837 774
597 667
852 329
280 830
270 476
18 170
692 190
907 292
333 730
985 328
590 193
826 386
443 961
875 787
403 174
693 660
930 533
151 127
380 819
424 77
665 263
370 800
829 837
671 545
845 615
670 167
29 113
523 212
416 343
618 300
720 503
996 3
970 526
525 295
443 270
581 652
693 656
623 745
952 672
373 118
581 593
807 398
894 828
56 882
830 511
789 681
265 201
793 696
135 700
292 800
861 827
154 503
561 685
75 688
840 852
162 852
160 56
361 499
934 374
609 925
757 126
577 621
831 631
424 406
384 950
548 38
909 99
285 376
61 392
721 406
226 471
161 425
728 657
820 534
812 554
693 560
838 656
628 949
470 90
856 917
15 635
994 306
384 936
664 179
518 794
359 45
923 109
145 602
953 354
913 129
782 607
681 647
139 222
633 478
558 665
613 741
528 880
302 301
125 339
389 864
699 644
492 629
210 518
715 264
105 566
423 395
120 479
459 389
417 157
661 501
998 127
758 442
589 74
684 85
55 930
497 569
503 558
120 469
374 786
171 63
370 592
905 286
72 585
550 887
928 584
991 140
40 592
524 910
943 463
865 588
442 378
466 442
22 565
86 451
465 595
491 319
779 624
256 120
290 53
707 80
603 312
537 623
554 100
398 367
620 701
343 331
137 777
704 182
921 201
612 540
4 872
436 801
200 536
82 1
482 656
678 797
785 171
1000 364
880 873
582 896
745 726
662 462
44 885
136 549
639 525
418 268
957 993
270 174
181 329
914 84
77 993
131 638
943 730
839 499
629 519
563 738
557 441
370 202
844 858
762 218
598 837
106 151
313 830
432 123
369 13
10 468
730 506
13 774
153 985
880 265
908 215
420 833
276 673
779 862
985 446
249 794
166 177
889 678
955 668
329 970
889 354
218 214
236 191
919 777
630 948
370 874
360 232
350 266
350 683
108 320
966 835
33 711
275 379
951 291
880 303
954 177
306 962
175 194
502 421
573 153
794 578
387 5
877 982
863 126
546 978
519 187
678 298
527 494
71 568
715 499
925 228
80 439
745 196
940 326
187 757
567 715
516 270
712 488
980 183
427 329
426 559
602 307
488 424
406 96
823 966
57 360
977 572
294 223
489 871
213 787
738 157
352 70
304 417
822 354
822 996
874 2
687 778
116 139
627 42
395 517
880 572
732 303
80 12
545 543
155 794
342 874
177 283
61 259
642 743
192 30
819 52
615 958
386 29
1000 581
192 933
551 221
546 428
14 898
65 914
969 530
447 110
577 951
867 784
833 983
249 104
280 46
571 134
97 357
111 491
742 302
855 111
982 542
611 703
261 695
907 257
956 627
872 252
727 411
189 957
318 62
126 499
851 197
257 93
696 336
982 248
289 187
978 810
571 599
309 131
786 810
370 934
535 506
515 69
638 612
630 540
453 68
239 704
960 320
325 660
38 801
178 729
745 531
877 317
121 972
535 475
278 965
487 115
12 445
589 259
474 717
49 827
875 485
700 219
514 557
659 535
88 867
153 841
692 649
52 225
406 317
438 163
262 657
337 204
281 620
366 448
456 664
418 430
546 151
26 565
179 586
39 430
751 291
59 988
746 791
859 750
848 936
988 719
267 706
455 201
492 804
500 164
575 439
412 31
790 911
986 74
14 655
159 109
572 606
568 684
582 124
48 968
853 424
392 353
404 400
254 177
46 253
510 228
382 297
435 714
360 478
199 671
531 298
177 24
781 497
394 209
449 339
120 333
538 105
444 123
381 352
399 519
896 339
164 181
149 493
298 118
124 959
269 838
982 442
272 930
912 741
136 258
90 134
102 361
703 818
246 972
664 235
260 836
927 919
123 551
958 672
715 956
87 738
723 866
297 510
468 966
208 648
677 954
947 616
254 776
393 47
96 546
356 515
653 889
383 843
824 908
589 436
390 747
558 807
772 98
399 87
634 205
461 573
223 827
380 650
143 527
647 107
920 258
670 845
499 903
916 183
848 65
433 134
528 966
581 476
886 976
344 425
189 68
363 348
646 904
996 480
713 561
404 7
915 613
247 766
356 299
810 315
325 751
34 689
589 189
391 959
376 67
576 774
750 294
724 369
179 454
268 154
631 737
116 444
555 301
866 741
151 343
921 349
236 136
442 314
756 353
748 844
305 259
382 562
873 175
385 41
222 874
485 368
848 231
643 836
821 564
815 2
372 32
499 564
829 315
608 52
116 138
820 16
325 488
694 957
551 645
639 62
208 610
500 492
156 910
991 781
567 771
331 572
354 545
715 367
600 476
529 369
756 509
498 116
354 210
711 831
334 82
1000 814
458 604
974 839
329 598
469 977
142 751
921 442
809 165
721 757
636 443
493 414
542 509
41 906
306 343
362 98
346 813
830 655
228 125
652 8
430 843
234 41
60 134
543 599
152 645
814 484
123 445
51 604
581 844
110 23
575 290
971 563
912 233
568 210
354 36
564 200
352 314
347 188
451 623
330 349
901 79
646 294
956 409
531 973
351 867
518 159
606 888
971 364
631 551
100 287
547 85
364 967
899 508
418 231
330 220
783 101
966 362
498 88
898 968
991 319
243 164
543 420
406 854
111 468
909 629
253 264
300 652
728 228
10 202
802 966
372 307
171 684
783 357
56 896
659 977
146 362
15 642
59 971
160 520
956 324
938 2
254 433
370 851
790 708
613 351
778 721
872 342
180 791
234 881
870 292
377 39
89 805
341 28
701 177
803 500
15 246
580 962
784 609
166 515
268 273
298 926
760 370
215 411
916 708
21 669
996 971
536 238
441 163
276 282
343 276
460 93
924 476
866 87
483 47
625 892
787 447
836 74
730 562
210 621
908 469
564 448
346 407
345 658
167 992
616 831
103 665
622 579
761 778
659 770
750 894
428 792
953 138
727 279
687 693
250 869
560 889
218 745
326 383
501 352
723 577
693 466
124 185
887 712
37 127
170 23
745 713
603 228
324 308
578 647
385 453
137 667
473 826
26 876
768 557
265 305
633 238
490 799
921 392
43 917
252 494
449 731
872 394
534 182
120 31
95 595
17 934
710 413
510 573
107 476
173 132
947 699
343 788
670 32
935 910
128 802
668 479
254 521
637 452
104 887
660 425
113 819
303 739
470 678
234 284
256 792
28 38
799 317
12 676
989 361
191 966
413 664
978 301
551 714
621 93
985 882
328 646
408 951
890 26
498 564
444 816
380 858
523 297
224 720
636 300
509 945
329 430
653 342
805 342
864 747
662 506
155 427
422 852
321 549
973 839
350 52
780 188
802 382
113 762
48 421
854 126
533 245
836 581
923 470
505 503
191 545
131 585
324 191
494 998
193 90
855 385
455 952
123 258
943 721
450 124
369 953
33 406
695 551
500 855
96 861
242 991
963 964
43 214
354 304
975 194
533 601
781 969
968 935
921 894
996 615
983 644
479 391
634 79
370 305
645 575
145 150
731 253
102 548
934 9
680 36
331 407
239 485
501 849
589 463
524 368
995 754
344 301
49 659
8 900
615 884
604 900
465 369
972 515
360 602
413 820
998 596
620 397
426 352
880 900
818 796
300 404
486 881
816 353
762 706
970 429
673 269
23 29
272 172
484 604
270 171
943 171
767 235
750 114
72 272
705 772
507 774
746 185
128 972
543 125
473 851
129 293
357 573
493 198
674 145
203 241
715 266
952 984
908 747
49 901
364 373
783 294
519 546
698 853
474 270
902 337
959 471
919 38
953 895
564 842
655 846
304 500
591 120
890 624
474 91
648 657
64 11
607 186
152 727
398 993
727 331
284 512
855 569
932 355
117 907
267 107
656 66
83 913
509 844
485 249
78 193
337 424
234 535
772 613
982 770
471 440
871 828
221 156
893 503
468 280
834 84
227 501
665 634
34 79
346 876
528 734
604 67
232 131
227 743
333 344
203 41
90 101
33 787
368 707
604 831
721 484
46 507
641 757
110 692
730 253
863 888
452 41
904 69
117 789
287 770
507 146
460 494
429 347
11 918
939 215
638 876
582 23
183 873
685 314
922 722
853 202
806 54
57 141
932 821
875 938
939 91
414 626
829 40
845 2
743 807
458 222
502 88
351 141
104 979
638 925
699 791
336 619
131 920
824 333
886 68
995 601
436 240
945 692
350 649
828 856
405 749
681 278
620 255
219 725
19 821
693 472
806 412
599 161
29 317
497 32
472 546
373 212
469 839
932 704
820 692
490 789
574 738
582 237
885 816
585 822
692 103
786 672
1000 430
316 846
605 833
467 779
648 105
325 876
689 971
923 804
870 440
19 11
889 816
654 640
143 511
801 46
386 306
883 163
26 126
346 82
280 231
451 251
57 970
704 368
838 227
724 843
366 981
339 69
21 342
493 644
35 261
310 62
243 622
946 84
935 820
883 429
204 168
105 423
934 899
260 774
720 993
503 135
423 599
927 389
180 518
390 830
296 852
235 931
1000 710
131 479
293 715
835 6
43 793
688 699
913 512
302 593
507 681
823 596
705 922
284 353
728 820
14 797
973 896
732 341
719 325
334 847
406 803
541 129
509 568
128 5
891 993
754 314
451 938
336 762
931 344
458 912
254 859
766 260
61 92
955 189
189 615
260 108
828 679
437 712
538 693
269 606
514 427
105 435
418 272
372 749
570 618
488 367
559 458
984 29
697 281
144 362
533 956
171 833
407 296
229 145
838 256
400 969
892 120
998 43
479 122
961 121
994 230
88 130
273 392
445 856
355 496
83 680
898 782
269 407
239 925
874 891
5 599
111 847
427 761
232 900
397 935
894 262
117 710
663 130
777 636
343 496
307 798
670 63
109 996
900 319
30 355
686 849
750 480
508 774
556 549
569 845
618 729
517 545
517 867
593 684
134 608
454 322
497 996
268 521
330 167
886 131
919 630
622 964
441 790
545 201
413 314
587 385
619 979
154 738
659 375
623 253
622 458
698 648
852 892
808 958
57 291
179 992
865 774
171 67
508 160
513 258
606 985
912 393
679 951
918 547
799 815
394 965
50 973
240 767
61 439
770 804
684 694
244 245
701 941
507 76
168 552
539 92
409 427
857 225
630 929
637 825
670 253
845 624
65 441
109 230
643 125
474 672
505 635
569 810
256 404
49 191
359 926
297 178
786 762
373 637
600 234
215 765
350 75
722 817
338 697
407 784
172 67
734 262
726 887
150 969
92 451
186 717
888 569
144 239
104 528
918 812
321 781
865 354
768 347
137 800
181 411
686 167
964 636
642 114
491 601
949 429
401 528
682 693
299 69
631 970
323 265
982 641
655 242
32 898
680 576
917 925
152 590
430 390
979 236
161 489
268 874
19 179
304 234
275 21
178 528
505 320
933 871
110 6
133 787
866 353
722 399
373 445
378 142
637 653
86 566
979 324
474 793
401 536
484 91
572 700
832 733
161 641
586 348
464 323
767 471
197 993
382 242
768 859
136 555
522 270
346 563
224 941
857 533
623 692
369 906
991 675
386 216
206 686
54 21
70 5
601 988
948 425
144 317
200 990
903 770
904 834
168 726
899 336
113 879
505 713
825 466
957 62
681 5
248 971
433 858
391 126
582 62
737 91
971 150
571 920
530 302
794 47
426 594
297 271
298 264
980 940
868 224
451 898
95 286
503 200
344 326
202 470
856 43
118 964
250 660
145 54
933 792
215 594
710 740
618 929
225 956
640 276
28 359
784 189
505 338
428 743
7 184
440 838
295 616
838 306
482 953
344 271
870 848
282 232
13 90
624 852
524 65
987 800
529 920
434 350
11 163
211 930
472 530
244 142
759 893
995 28
944 554
721 962
70 957
112 698
642 829
213 244
36 362
292 659
651 637
342 949
917 568
391 829
727 766
322 606
58 751
668 651
441 100
807 660
564 639
506 449
73 598
892 448
6 598
772 937
494 565
915 315
188 556
290 562
425 298
158 155
559 929
83 886
902 808
316 830
959 317
499 855
128 985
86 259
335 637
521 54
361 179
265 942
267 662
601 260
553 901
975 425
637 900
317 593
771 70
204 389
55 984
877 381
178 893
276 510
432 845
120 937
668 315
983 400
59 731
949 119
202 520
95 568
955 126
865 329
849 823
344 430
339 212
683 31
863 291
837 1
930 911
817 841
417 966
319 792
376 276
493 333
981 181
216 431
855 614
365 363
931 603
810 635
795 545
238 747
593 844
250 253
127 904
905 371
360 110
684 200
527 129
552 302
521 615
627 375
777 718
339 957
952 477
912 933
104 87
950 725
211 41
356 296
637 119
681 184
72 359
822 394
390 288
21 927
911 341
771 509
493 11
562 235
266 459
333 866
463 245
310 939
692 850
593 415
314 708
85 953
131 740
546 372
478 357
459 913
237 735
89 487
501 636
22 115
625 886
825 480
796 555
169 171
134 981
136 482
552 482
1 292
374 910
234 716
723 653
213 43
780 381
723 107
682 287
389 351
848 63
196 700
582 950
28 983
305 552
279 731
545 500
904 505
987 466
339 591
599 374
424 205
886 445
295 767
189 276
757 1000
924 52
815 263
789 3
801 50
79 694
826 185
883 265
496 191
504 858
847 353
822 840
989 693
574 640
846 355
871 135
64 247
384 335
518 464
764 67
193 16
420 137
414 683
403 492
568 207
883 197
957 966
155 94
450 363
510 783
989 870
722 450
844 456
675 379
610 70
701 920
835 867
466 101
243 825
501 204
523 378
980 55
287 337
444 70
439 162
522 533
124 710
42 886
608 195
421 349
115 344
816 891
932 525
802 327
412 448
93 517
340 506
400 338
469 339
641 812
849 195
476 666
582 771
965 538
190 877
447 770
32 590
323 132
677 465
642 811
601 611
394 378
162 652
308 319
954 357
779 658
28 249
57 87
954 52
99 832
501 622
712 119
583 309
179 982
683 591
620 897
772 116
295 181
188 488
580 769
733 558
393 302
591 754
559 777
376 193
384 592
203 373
785 362
224 829
907 693
602 529
179 118
227 113
763 804
175 543
377 885
338 150
930 608
447 51
817 284
439 390
349 960
852 66
60 875
414 661
616 191
931 377
645 293
81 131
557 846
911 937
390 109
708 152
481 578
229 248
396 169
115 222
553 977
709 152
575 106
733 916
243 653
607 439
464 54
272 900
383 430
618 871
214 183
405 747
592 645
812 945
899 470
212 124
534 377
976 333
451 627
678 469
721 683
622 339
75 902
428 83
971 329
462 732
277 686
615 585
454 171
518 116
517 47
840 531
848 255
970 805
66 628
260 446
707 54
712 86
651 309
549 684
89 919
405 114
834 191
117 96
420 161
763 939
809 537
970 741
867 600
439 795
154 256
310 997
740 370
26 941
230 495
784 632
19 780
426 7
21 43
322 548
934 681
378 438
629 480
886 912
592 956
792 655
159 229
799 700
655 600
882 74
575 257
528 777
740 259
790 570
557 127
610 366
234 327
998 709
572 339
890 904
610 138
82 187
467 257
767 958
641 21
255 531
702 990
634 126
155 346
135 764
470 807
912 376
132 83
822 792
613 941
477 942
481 106
645 76
537 746
943 149
242 39
742 770
752 670
807 428
641 244
328 585
556 409
446 796
218 414
292 960
187 836
356 735
414 649
659 14
29 681
893 551
585 937
669 393
769 10
28 894
940 895
810 787
180 725
97 458
565 503
71 808
978 656
103 584
463 73
51 32
168 767
872 929
461 660
737 30
320 348
34 404
926 911
600 430
613 931
955 921
228 746
253 201
453 720
720 18
308 310
868 263
784 177
741 510
118 247
437 394
8 946
368 778
746 65
697 264
473 411
227 991
559 460
881 541
398 796
826 153
247 217
987 102
51 488
857 200
557 12
730 449
449 796
978 703
700 956
90 991
146 744
291 772
224 62
795 453
919 218
310 825
931 71
113 754
198 431
987 323
637 568
196 733
93 694
825 541
711 511
921 30
107 842
158 766
98 473
23 104
417 298
964 640
901 236
430 100
952 278
658 35
430 356
236 474
183 460
334 25
868 418
175 920
217 699
20 48
753 683
604 605
739 440
851 853
382 553
952 164
872 135
864 464
987 344
705 294
933 658
433 186
999 739
991 31
38 609
884 95
598 440
588 533
270 480
324 371
741 216
891 4
99 295
189 655
110 560
869 974
325 444
467 78
410 367
389 290
967 56
927 265
106 849
982 897
596 587
549 695
104 725
55 189
537 506
383 15
902 325
726 560
140 300
972 117
337 63
287 414
324 165
768 854
250 317
499 774
532 106
381 303
760 108
110 215
321 114
518 342
613 189
315 937
326 479
491 100
944 842
316 802
185 924
336 593
275 242
826 502
797 265
207 309
978 618
980 5
590 677
371 819
253 468
313 608
167 116
107 60
780 234
91 864
930 723
929 868
854 351
371 297
784 342
743 636
95 55
18 91
439 82
415 911
878 992
831 570
876 993
320 531
680 922
800 524
566 768
656 31
991 190
312 115
747 15
16 99
195 555
191 775
322 208
492 535
172 849
78 267
563 502
638 728
749 125
612 654
371 52
996 865
369 559
83 75
91 830
87 619
103 60
691 125
548 104
450 901
499 967
811 584
79 239
901 980
21 903
602 265
591 299
308 927
667 578
203 465
208 225
163 927
208 547
975 366
867 817
943 578
383 489
239 293
643 358
438 471
799 292
420 980
443 434
56 390
728 771
844 512
106 501
365 105
405 552
37 284
535 252
102 319
31 708
902 581
888 255
849 31
149 103
770 713
659 743
841 91
829 872
593 151
552 830
716 798
11 220
941 451
826 239
331 723
723 698
211 453
775 50
251 926
859 635
173 299
855 869
256 592
691 430
973 448
555 115
192 613
292 988
137 550
226 884
695 232
711 991
439 382
638 539
679 916
646 221
323 86
315 421
307 817
134 27
21 820
292 628
303 715
351 752
281 948
679 412
347 117
403 826
799 339
162 140
728 845
481 732
47 109
637 763
2 223
55 177
877 5
415 604
739 570
888 654
99 340
82 228
832 16
485 283
425 527
967 939
744 787
680 153
321 77
474 198
922 939
671 47
194 126
380 917
522 994
23 194
531 887
470 616
585 325
820 109
596 900
326 336
945 131
649 754
986 835
503 60
969 211
119 807
759 481
390 152
782 730
98 19
921 649
823 480
723 886
541 317
331 791
134 835
141 235
151 623
353 633
669 637
678 780
456 248
712 880
929 713
433 353
714 970
361 383
812 993
883 227
617 189
410 182
878 102
414 240
511 592
969 422
609 317
26 446
691 981
872 712
395 17
136 724
848 77
132 623
205 233
197 859
378 844
156 707
344 323
461 843
103 717
305 284
920 910
114 994
110 37
678 973
809 333
2 40
565 566
507 364
467 663
477 865
893 34
135 171
966 504
75 134
336 703
227 47
929 988
675 766
100 598
384 711
827 506
847 478
240 413
925 745
250 546
615 31
547 138
908 431
939 907
711 448
95 499
845 245
999 365
383 253
295 760
198 510
34 272
32 197
628 328
151 538
549 610
777 692
296 145
99 460
101 51
668 464
412 302
614 351
188 927
129 985
816 174
120 668
379 472
40 32
114 502
515 491
647 477
354 809
448 665
853 399
229 187
946 773
233 995
706 368
397 446
815 795
901 323
291 77
986 980
490 594
748 839
657 891
420 412
639 20
188 812
495 9
31 436
425 391
866 744
446 84
432 548
85 95
570 850
424 256
491 607
243 250
539 229
269 167
582 982
379 383
731 599
167 762
286 279
912 282
413 843
632 406
496 30
144 224
151 478
398 46
754 475
206 106
588 608
258 785
518 11
281 325
36 581
320 876
107 223
981 53
57 617
571 103
452 909
827 741
606 295
412 8
739 301
393 112
725 624
52 632
35 685
191 949
456 192
886 936
120 363
472 1
929 887
176 776
346 667
257 19
486 468
990 367
828 457
707 399
999 523
894 962
326 937
717 637
841 363
849 621
394 925
754 310
498 472
455 915
6 704
354 308
816 497
565 681
941 870
655 836
757 583
74 196
342 306
441 876
154 318
979 577
472 19
38 375
86 958
691 625
915 99
745 58
291 805
163 329
193 577
348 517
952 986
673 90
911 4
400 148
946 802
817 698
635 42
81 980
207 305
68 518
201 76
723 311
977 733
584 865
190 737
457 422
484 509
883 827
367 480
541 918
29 458
560 685
23 83
863 557
690 128
895 801
353 647
134 541
275 140
936 562
326 259
99 241
311 310
24 38
158 830
886 892
893 188
147 736
50 885
495 282
398 80
981 461
952 946
320 981
802 433
855 40
761 243
107 163
307 40
572 875
735 960
175 298
503 901
840 149
782 239
876 894
933 237
572 730
284 357
885 584
757 89
820 984
152 563
347 408
469 155
655 171
122 860
246 591
830 105
837 835
118 995
673 695
762 303
717 116
504 686
406 864
617 450
315 905
775 881
441 560
830 690
741 11
661 84
236 374
922 853
566 704
907 54
292 136
819 690
654 358
897 451
823 303
379 602
106 446
159 242
951 710
217 429
159 927
227 50
390 50
14 464
51 555
389 453
135 556
67 582
347 389
85 212
500 664
159 232
136 856
177 120
124 996
489 768
592 706
903 959
640 183
478 654
633 998
280 269
832 696
614 272
203 494
38 890
901 240
922 787
130 109
720 434
581 448
650 658
473 29
88 415
217 676
9 147
273 848
538 531
348 297
906 226
834 388
171 773
53 120
723 390
829 74
444 994
339 532
528 703
874 647
568 730
964 81
448 130
58 1
185 552
932 791
597 894
74 661
260 637
637 289
122 329
585 196
14 518
241 428
863 827
351 730
676 39
972 199
778 873
950 43
409 937
42 778
840 125
330 318
325 775
71 580
416 762
462 9
399 422
705 461
132 677
90 18
371 140
784 543
345 89
790 417
463 349
707 957
466 566
419 561
578 678
10 452
686 672
445 752
732 985
922 519
238 976
630 95
391 394
122 265
109 676
798 417
320 715
105 456
38 703
878 67
563 35
44 618
751 447
600 790
552 338
569 755
296 522
724 94
16 669
887 916
368 342
491 960
611 582
372 450
802 688
455 31
508 787
109 269
96 552
591 465
260 259
383 381
993 292
885 152
513 244
277 538
263 696
735 348
890 106
226 4
278 774
743 220
709 499
367 277
420 584
924 647
31 259
977 985
18 139
613 99
488 656
93 778
650 908
555 720
247 904
899 913
261 404
637 745
240 952
319 855
491 563
47 290
801 641
207 733
263 360
618 7
545 917
557 527
475 965
240 995
726 309
747 278
49 79
33 902
313 210
399 621
66 278
806 569
298 773
970 169
414 972
486 186
891 645
416 979
609 668
513 847
156 27
473 162
972 269
917 322
934 709
659 336
221 912
666 931
920 849
76 778
540 833
350 119
92 781
39 486
596 275
40 593
815 706
852 45
654 513
358 251
892 845
128 529
988 172
728 686
666 58
402 274
992 164
671 255
123 596
189 455
172 83
440 496
944 932
702 973
323 276
279 410
931 274
272 135
646 267
256 814
208 635
150 413
36 579
595 482
997 9
715 448
808 36
70 389
591 342
231 206
512 94
303 672
82 754
621 92
763 872
366 388
286 542
667 899
450 585
192 293
90 87
624 772
665 465
658 400
83 813
887 756
53 243
994 426
636 608
320 678
712 810
894 537
195 163
839 829
237 704
496 831
677 201
463 792
273 20
881 703
665 170
103 416
82 999
800 390
614 839
543 181
707 829
450 587
167 658
446 107
554 300
142 471
188 251
212 230
859 803
109 26
420 711
524 625
625 163
249 494
750 53
872 703
857 445
857 618
591 968
708 490
715 877
120 523
23 531
899 19
56 778
118 441
851 733
292 100
815 752
990 950
682 151
212 154
615 626
903 464
459 557
633 603
852 253
416 974
615 86
937 976
888 160
3 520
116 44
240 556
957 166
613 42
921 747
823 652
168 264
34 384
815 222
507 467
419 83
639 74
845 945
340 251
11 62
324 20
416 739
830 858
252 812
847 712
102 227
241 825
777 798
820 725
771 430
428 565
132 22
1000 774
812 629
838 226
810 338
391 842
186 939
643 826
600 398
280 19
817 923
880 94
891 656
514 275
454 390
434 296
568 189
625 610
11 540
744 496
520 46
787 818
49 822
405 350
203 268
703 355
920 263
906 60
174 359
140 105
826 359
574 609
970 723
583 909
420 510
302 528
564 80
781 970
170 941
137 241
612 380
178 422
934 104
517 969
834 77
113 883
829 496
384 622
409 382
559 68
697 925
202 258
119 881
225 766
915 291
400 674
285 610
200 769
845 956
300 703
850 98
335 636
822 79
288 956
111 846
511 516
193 105
346 13
100 363
740 478
467 276
519 220
730 150
598 198
509 925
65 294
948 609
581 774
541 339
34 206
92 752
213 345
749 625
224 571
623 781
98 28
426 280
398 834
492 869
62 239
741 486
311 840
986 124
71 112
396 676
165 328
20 18
626 917
317 748
261 570
651 335
451 422
351 568
641 602
38 260
67 104
26 405
479 271
513 425
829 695
466 198
314 491
776 718
647 987
899 750
863 688
371 777
716 657
239 439
609 566
650 812
230 354
694 673
284 236
496 334
919 583
268 311
820 191
33 692
581 576
917 756
64 691
651 520
414 831
485 180
557 754
869 317
976 743
651 616
949 142
436 705
296 862
729 572
165 908
730 1000
872 690
809 950
807 860
422 581
554 55
705 138
623 64
910 476
415 939
195 531
742 931
557 829
360 925
901 168
130 380
362 692
560 234
389 58
113 55
832 139
568 28
352 388
949 813
755 423
918 801
750 640
631 131
732 641
283 951
684 889
460 613
462 754
762 177
633 365
341 498
293 316
714 541
127 415
216 207
739 128
940 267
426 733
466 49
130 453
402 382
766 433
624 612
121 537
570 109
577 288
450 408
368 716
159 677
525 110
69 16
298 904
85 84
566 956
387 894
316 820
316 783
633 79
396 133
711 413
282 260
536 962
171 862
886 681
963 429
973 244
685 611
931 684
813 633
624 950
193 180
180 188
779 771
637 58
691 67
334 771
317 55
526 447
168 18
16 767
431 263
898 860
775 647
171 20
487 767
100 326
785 927
299 896
485 91
740 991
803 881
83 953
408 755
636 313
608 929
91 716
656 404
7 595
231 825
777 249
566 827
670 51
717 965
548 979
594 535
228 356
275 115
930 212
158 724
767 408
697 620
67 952
229 914
786 19
25 854
215 8
454 560
144 975
145 86
742 825
916 639
833 662
268 285
827 948
148 475
244 315
998 764
371 459
139 876
966 953
785 538
425 319
183 461
499 791
89 435
988 812
306 725
157 33
881 76
696 359
27 726
832 5
723 118
807 464
295 988
526 525
903 647
937 90
32 228
332 440
128 611
805 236
323 97
641 472
730 843
191 394
715 615
628 63
19 942
343 764
959 416
962 291
555 897
488 710
734 206
898 889
495 648
298 584
622 877
507 800
467 172
502 991
407 803
877 987
917 859
430 381
316 754
634 435
739 15
72 328
108 987
232 882
526 452
581 12
315 486
290 375
415 608
388 719
5 267
900 574
65 651
704 346
327 860
49 252
43 609
588 236
100 579
710 246
769 719
612 310
1000 716
614 310
78 186
690 581
471 650
895 339
932 393
175 915
151 473
611 52
131 48
41 208
814 754
75 842
507 890
889 977
19 621
497 322
705 929
896 735
926 202
771 151
83 248
191 801
87 969
318 112
590 821
329 725
617 517
353 212
253 471
824 886
96 884
110 160
314 183
269 940
696 561
505 619
895 141
578 884
74 164
308 216
501 985
625 995
889 769
997 216
736 928
880 112
508 289
601 304
842 502
176 492
442 263
810 222
94 219
489 986
700 191
302 485
377 492
239 251
91 759
752 535
580 423
110 800
571 254
72 24
641 392
212 280
365 123
184 698
352 536
697 917
43 475
809 410
508 944
205 547
37 910
871 732
344 104
597 240
80 385
663 479
198 924
30 194
722 118
58 916
463 926
950 303
529 903
834 994
683 639
699 611
391 815
620 131
651 494
492 26
826 215
41 672
17 353
211 971
231 378
714 826
755 201
703 682
996 82
970 92
332 956
801 409
978 774
80 50
193 873
950 917
597 682
999 760
185 800
225 431
194 223
641 782
565 279
593 654
386 539
352 990
801 528
832 121
60 749
706 217
611 627
85 641
154 692
644 79
824 367
274 890
968 556
998 482
677 754
293 171
145 524
297 37
93 678
7 43
199 637
652 212
374 437
852 525
64 91
686 660
771 844
754 387
226 768
555 706
986 276
503 197
487 405
50 493
848 159
578 423
953 489
540 128
461 419
982 997
913 640
376 871
58 77
142 121
693 149
199 381
446 920
988 819
734 653
919 256
860 979
579 106
284 172
845 831
243 608
611 176
986 624
952 955
593 25
17 453
133 584
779 319
281 165
640 479
891 10
22 653
113 75
294 546
114 34
387 497
186 105
694 403
281 380
734 895
737 452
29 871
752 703
415 630
755 202
250 434
48 620
787 730
358 374
965 479
722 763
91 429
989 154
342 79
857 871
316 177
279 239
898 283
449 773
264 528
326 66
408 500
406 50
528 553
615 793
419 84
565 993
53 834
674 990
317 293
10 223
880 825
343 67
488 296
115 790
178 940
884 2
170 846
780 112
690 236
460 917
357 631
783 232
661 203
967 414
442 56
189 604
993 963
632 436
484 179
422 667
997 829
454 303
778 917
109 834
570 474
975 943
140 930
740 803
255 175
343 730
523 136
465 294
913 138
905 369
156 363
482 152
475 87
555 659
430 70
292 194
536 318
937 118
618 115
768 831
929 834
934 676
729 186
837 948
645 989
977 688
498 28
140 613
782 846
245 103
115 263
736 493
969 166
845 265
348 403
919 960
753 806
987 733
805 310
585 413
370 455
952 226
550 26
670 611
933 796
162 575
835 126
173 814
134 641
559 609
895 380
566 694
18 367
220 74
697 216
970 176
449 519
549 71
863 966
355 659
410 742
940 595
228 705
651 159
822 564
465 580
512 390
480 760
607 182
826 428
581 7
454 913
109 626
442 580
840 812
112 680
285 419
396 196
919 951
224 881
262 14
442 581
572 105
706 176
541 271
439 969
287 189
639 614
179 833
1 681
526 310
969 857
615 998
127 539
475 741
800 642
845 484
73 145
434 698
506 932
70 124
122 695
27 902
615 289
701 478
111 341
341 123
903 441
695 638
361 433
393 211
604 339
163 637
474 436
417 558
666 236
196 133
710 445
538 113
980 681
312 75
454 126
241 709
944 853
810 138
778 965
577 119
751 527
122 830
567 299
129 872
600 36
665 323
788 280
423 160
576 970
676 651
450 1000
705 230
688 310
784 91
818 418
632 909
587 236
415 574
631 219
641 978
58 259
781 502
846 806
657 912
936 478
1000 115
137 361
938 121
414 281
273 526
941 115
445 833
4 349
529 22
366 758
353 340
737 413
300 691
981 719
330 22
310 638
587 335
565 687
983 650
234 373
870 931
771 449
658 98
171 403
978 556
325 222
528 626
725 47
716 33
90 127
729 275
805 94
832 294
563 835
773 94
63 22
766 590
11 474
81 273
739 112
237 559
828 414
626 83
702 185
827 468
869 131
320 987
873 712
673 33
911 717
966 107
541 297
91 849
27 290
169 703
31 437
704 801
594 864
235 38
114 751
652 387
244 804
319 558
192 994
521 115
346 290
552 314
749 737
592 302
417 906
145 436
348 296
299 320
950 164
999 538
353 798
754 85
131 192
710 116
152 216
367 118
564 210
136 723
408 898
412 131
73 949
44 570
833 944
154 813
634 394
328 613
91 445
336 513
749 550
318 874
16 131
135 575
762 889
518 528
907 974
465 48
539 153
154 235
527 607
552 920
288 87
322 856
688 541
628 175
479 572
498 488
363 719
939 14
667 886
31 101
366 650
893 874
466 831
476 833
992 235
233 203
888 987
143 706
453 475
105 57
426 268
805 253
734 779
853 50
301 513
6 610
40 615
948 739
831 694
428 260
139 649
127 422
416 942
62 566
428 95
519 274
750 662
848 987
146 892
638 279
13 847
235 755
873 79
509 687
929 967
361 121
568 553
976 461
248 677
599 287
386 795
242 400
735 584
427 998
504 640
259 333
975 119
935 720
822 164
305 163
683 928
854 632
586 424
507 298
895 469
578 790
333 658
587 577
773 862
551 899
801 947
715 918
121 604
355 518
174 41
743 319
280 849
352 612
357 671
503 381
339 914
86 313
706 500
24 661
169 775
641 721
375 846
734 863
113 728
791 486
754 833
484 896
703 189
304 58
730 139
756 612
226 445
762 4
796 817
250 360
510 307
958 174
711 467
359 996
560 665
715 52
780 249
362 878
196 964
623 636
856 433
940 524
530 468
82 713
669 895
803 969
820 527
634 832
401 673
903 150
929 252
147 572
795 813
684 530
713 950
680 916
61 477
76 429
456 541
392 368
616 593
393 291
297 592
786 566
12 919
787 853
243 184
849 429
400 490
434 996
167 344
244 993
542 183
318 276
617 547
829 399
849 1
611 253
768 839
510 268
48 756
874 560
601 307
608 948
92 284
17 9
986 739
709 358
972 492
534 777
887 74
614 718
954 335
878 664
457 930
857 598
701 189
326 900
542 552
948 226
965 433
971 972
845 217
209 523
234 944
987 90
390 426
156 951
495 902
390 858
943 77
838 619
97 676
564 925
547 22
764 407
753 205
778 766
105 759
318 144
275 62
551 820
847 282
286 656
143 317
181 921
69 722
962 77
339 881
694 852
121 253
119 679
762 603
648 736
110 976
196 153
480 579
267 326
364 728
363 215
305 170
156 277
287 191
196 509
241 140
491 434
626 344
169 251
311 707
841 707
621 96
115 978
307 629
991 44
359 828
663 358
611 105
879 821
825 139
186 847
782 764
461 598
595 609
866 164
531 634
545 346
569 874
998 649
909 979
132 885
434 930
676 300
745 712
304 795
165 869
781 802
447 947
363 545
596 237
418 208
970 55
368 135
417 723
762 507
432 685
485 137
415 464
388 397
875 429
15 386
107 906
596 448
403 28
140 436
893 219
241 932
62 976
224 388
112 523
326 8
274 334
849 747
278 484
370 82
650 164
291 120
636 959
747 43
791 324
558 683
952 649
967 890
560 648
269 592
117 815
131 746
552 919
855 372
168 692
821 110
978 93
628 155
798 489
306 457
66 862
232 168
111 430
567 898
876 547
656 135
652 333
414 73
190 340
416 560
399 769
97 48
493 721
372 856
215 892
999 741
820 76
249 418
31 331
265 698
911 197
80 679
912 615
90 871
80 892
151 544
737 691
930 418
773 472
330 671
831 158
892 896
405 649
723 251
290 382
660 40
39 964
158 85
787 483
375 970
842 902
656 690
939 484
918 426
564 240
779 57
290 542
177 996
308 269
999 594
853 423
114 558
467 307
946 346
452 832
443 854
671 827
9 764
734 834
31 271
746 259
761 444
897 115
309 421
509 829
909 549
505 528
802 921
245 748
772 595
462 723
103 588
332 704
658 583
827 864
119 271
804 28
522 876
716 633
22 505
246 424
670 686
667 409
372 951
247 77
126 447
592 619
63 262
666 491
725 258
426 521
730 166
48 92
808 562
725 599
988 677
223 806
929 615
953 600
174 347
35 478
2 754
762 693
686 79
222 582
166 128
709 589
726 156
755 868
820 501
170 981
223 357
17 84
79 372
993 899
214 963
352 574
344 935
127 208
519 855
387 734
321 966
620 173
431 500
359 373
625 754
412 329
405 427
602 778
735 648
716 555
386 174
880 253
165 763
707 14
469 283
480 593
116 415
622 989
502 638
922 560
544 145
148 474
193 473
386 336
236 840
139 837
503 862
803 845
269 707
592 151
690 666
135 895
913 695
658 927
42 996
262 443
768 647
737 429
824 476
598 222
716 15
364 385
971 284
319 361
137 262
36 858
306 413
826 410
861 162
231 985
520 646
450 840
31 103
42 536
321 972
703 680
631 839
963 569
600 343
679 273
654 937
832 376
526 587
124 937
539 265
426 857
399 180
455 263
754 759
630 742
12 401
504 28
777 567
217 654
999 39
773 399
102 552
595 614
226 288
897 971
881 113
726 134
988 744
487 762
72 970
805 529
240 332
590 103
109 690
471 373
251 313
403 321
638 535
80 965
157 239
931 935
475 154
414 933
743 608
259 514
531 825
950 587
475 433
841 89
122 762
471 750
739 363
60 98
709 46
31 509
467 422
433 453
179 585
114 699
215 910
614 246
840 95
764 840
511 70
229 771
795 581
885 260
963 726
750 161
375 386
722 583
45 955
976 14
84 879
959 747
980 427
186 788
462 621
492 603
831 62
865 746
759 397
21 784
999 407
436 662
862 267
401 2
217 709
74 915
761 6
761 267
459 358
198 805
88 239
623 220
799 936
940 643
67 737
153 464
976 555
314 390
948 455
969 341
740 565
747 651
374 544
327 120
469 162
389 387
917 281
447 672
149 516
76 460
917 463
581 580
43 964
389 46
708 19
513 255
216 56
145 382
136 43
8 590
24 384
646 416
156 233
494 199
868 226
453 857
408 989
196 779
70 122
361 654
511 304
417 561
85 728
918 58
911 516
874 784
200 776
179 393
596 345
90 10
887 407
347 516
613 978
208 51
613 211
108 288
413 697
795 861
194 687
45 529
305 570
877 746
414 481
885 330
213 323
486 679
803 867
177 94
447 485
847 439
174 773
275 142
420 640
732 186
294 213
861 255
395 774
880 930
27 264
157 743
137 938
74 305
908 216
305 266
25 52
495 107
966 603
483 210
577 246
741 612
640 460
415 603
226 751
484 449
970 300
291 207
934 626
713 527
485 353
255 387
181 704
907 510
999 524
338 67
726 9
368 355
202 894
38 918
648 95
411 398
633 45
992 815
49 180
462 936
293 442
645 651
583 293
413 54
112 744
731 216
170 651
379 350
376 942
180 61
273 958
333 523
542 767
387 170
455 748
342 999
605 95
761 421
656 223
544 105
626 317
689 382
275 455
869 804
545 318
645 920
891 637
2 946
995 770
977 423
66 566
824 905
805 55
604 144
587 223
721 232
570 328
515 71
531 971
859 922
58 395
383 529
50 26
584 428
628 577
403 238
619 726
241 730
372 479
884 386
750 340
587 947
823 178
104 323
95 836
385 923
31 274
16 70
766 878
841 497
611 834
519 213
962 973
697 600
728 740
848 11
469 262
341 526
360 6
717 452
639 517
522 259
56 897
561 71
126 309
362 476
197 336
210 983
922 254
334 272
905 708
366 88
943 947
77 922
747 773
592 856
504 921
467 488
846 383
463 416
936 536
339 414
176 778
162 858
143 787
289 672
247 285
337 76
517 551
951 280
802 229
424 594
289 170
696 505
872 531
555 494
650 929
176 362
426 993
348 11
535 999
360 776
921 986
532 704
232 892
602 336
134 103
567 492
792 971
990 731
143 16
73 187
473 808
966 495
20 496
404 246
822 583
57 85
256 755
618 536
741 371
855 920
70 844
568 770
840 911
981 826
773 319
285 704
268 911
78 345
755 385
643 23
352 39
729 224
771 924
217 196
696 713
567 624
205 537
595 340
217 378
242 519
519 650
356 952
151 211
647 259
88 486
471 472
91 195
36 338
40 211
620 233
891 278
233 596
663 732
550 31
331 89
291 310
368 180
845 796
725 780
488 503
361 219
791 46
844 304
750 944
731 307
642 586
603 646
450 474
109 602
458 26
700 997
584 177
552 809
812 333
760 485
333 837
371 890
870 305
683 686
768 479
599 47
719 205
142 815
761 456
892 309
533 810
287 201
582 391
277 932
368 710
813 833
447 556
957 868
441 564
492 437
818 963
703 731
441 703
611 195
577 571
109 981
549 585
546 127
938 401
770 487
460 404
915 294
723 106
510 486
87 225
170 758
800 365
497 75
286 760
22 941
782 530
175 56
263 106
550 442
669 672
880 471
738 415
313 531
117 66
73 694
306 84
909 985
670 290
541 94
955 10
773 704
504 768
503 992
292 944
953 337
559 333
246 181
558 339
851 359
997 862
570 309
245 444
872 209
69 974
91 145
111 182
298 114
19 369
205 135
30 567
992 180
387 826
23 328
63 291
877 800
907 573
355 924
828 43
488 810
884 303
856 7
714 426
627 400
751 830
588 856
839 896
782 839
964 95
819 209
167 164
996 216
561 679
630 212
149 993
930 815
485 423
99 344
662 65
222 857
924 827
437 315
780 782
963 873
331 273
896 889
224 415
376 552
454 249
879 316
914 634
17 181
167 146
610 434
383 628
615 124
882 824
327 783
746 123
748 195
178 275
89 124
675 953
785 397
950 903
374 781
85 619
946 61
343 791
614 838
8 63
180 112
201 363
987 16
374 49
630 692
172 327
302 390
785 616
96 6
327 746
849 842
405 984
757 244
595 486
558 867
704 153
790 608
947 438
616 188
89 258
761 997
800 990
337 111
285 36
996 682
820 537
745 333
771 585
537 379
818 808
944 9
376 959
24 985
29 595
324 52
82 648
831 812
803 483
123 680
959 287
910 895
839 16
203 89
300 182
485 458
157 831
998 879
963 353
957 278
998 385
913 455
808 395
112 188
591 489
40 22
23 319
527 590
362 608
652 449
695 248
405 332
1 931
836 768
452 824
358 916
661 31
15 241
697 954
67 53
152 631
216 65
610 436
681 481
581 790
674 977
847 718
18 295
454 632
361 105
628 679
271 792
320 790
544 502
602 375
302 863
542 723
227 529
141 901
391 455
323 414
148 225
659 609
299 288
145 981
470 928
695 515
606 84
686 293
856 595
458 648
367 584
480 174
550 362
259 222
868 324
215 553
434 543
825 223
580 293
473 792
930 923
410 999
130 502
564 244
310 246
503 549
83 951
572 71
185 642
902 584
397 281
367 380
922 70
35 768
376 825
945 753
353 46
601 589
460 175
263 627
623 910
305 349
777 87
333 682
870 221
770 532
195 218
821 634
523 187
537 638
370 117
709 435
200 177
780 624
793 15
604 277
686 244
654 54
797 490
314 263
914 698
73 545
432 578
733 415
960 99
518 178
649 61
397 72
190 79
529 358
993 309
844 420
930 422
182 878
447 458
490 551
935 238
287 384
16 932
275 525
239 574
722 710
855 489
76 601
255 431
812 491
431 179
889 325
292 599
704 385
938 741
69 622
264 550
329 893
807 276
896 83
993 176
746 548
8 493
163 350
785 940
88 641
592 455
73 740
92 486
857 713
948 831
45 207
821 536
610 64
552 366
183 88
863 130
184 510
416 599
752 957
350 661
599 585
798 149
805 51
942 727
956 563
679 383
656 997
368 735
898 533
799 191
313 92
1 136
336 846
352 856
626 565
430 30
706 531
662 441
982 443
655 452
246 654
782 154
76 517
501 635
553 506
190 967
607 494
983 460
846 119
909 356
803 807
729 789
672 217
656 533
826 876
498 765
517 698
544 200
628 100
103 847
580 721
27 200
282 786
800 412
879 842
154 39
192 656
548 733
813 409
942 286
846 578
672 518
965 941
351 371
973 595
958 223
408 39
647 478
881 518
950 2
948 834
509 619
585 931
945 644
76 633
10 212
608 188
734 932
970 451
490 814
705 466
40 673
108 420
312 391
975 867
216 923
457 404
576 260
493 356
227 590
186 77
451 599
67 461
71 518
557 190
628 768
633 258
979 845
202 244
994 692
37 709
192 645
810 557
250 756
128 702
795 857
393 581
557 849
734 529
704 23
863 361
744 660
387 748
994 384
352 530
420 233
781 128
341 851
859 216
269 70
430 943
977 429
467 207
677 238
788 271
422 524
249 486
748 590
376 900
904 910
475 573
452 449
796 168
332 271
762 794
362 202
245 145
583 39
181 456
885 725
135 141
371 842
209 61
165 136
694 819
880 300
639 138
791 974
130 626
342 945
759 388
157 914
828 815
849 314
297 343
515 355
856 850
904 275
915 456
68 414
100 322
806 93
522 535
127 431
736 778
816 68
63 408
897 665
442 520
976 613
900 248
273 593
376 451
496 572
184 204
55 28
985 627
115 698
410 454
648 123
679 519
746 922
889 146
722 259
201 779
448 232
807 702
836 179
172 558
638 203
59 365
137 522
629 239
230 812
436 904
715 860
237 48
117 313
47 995
159 275
195 749
28 841
609 486
632 84
86 62
872 336
561 129
299 858
949 137
739 891
273 214
903 881
88 314
136 775
310 243
64 670
279 837
15 737
286 772
338 299
778 111
300 296
714 81
661 157
625 717
143 420
802 216
61 550
853 558
921 359
749 322
274 569
187 714
565 145
750 240
120 105
456 73
351 124
457 354
454 856
620 252
142 787
317 765
951 609
345 108
626 69
437 55
254 127
546 785
891 810
144 125
728 561
160 862
151 673
443 852
494 329
929 699
41 37
465 114
248 798
376 236
670 593
889 804
469 38
423 497
742 420
242 366
288 297
966 369
422 757
386 12
188 943
366 892
59 941
442 456
733 887
525 911
135 618
789 835
43 956
660 262
461 423
439 177
783 662
354 413
154 744
389 594
834 765
830 357
290 324
896 778
115 405
236 640
807 857
236 25
980 544
767 563
369 309
293 349
588 40
587 151
267 892
73 245
44 25
349 630
586 225
203 650
557 914
701 699
680 99
385 625
130 914
733 517
359 84
238 381
524 61
193 150
353 12
966 219
384 576
676 736
671 174
877 380
519 93
235 903
758 43
147 167
679 589
554 514
777 880
55 572
670 104
244 467
999 509
697 979
978 658
976 316
372 778
877 623
198 143
380 674
367 619
768 144
449 410
759 400
218 742
49 237
649 87
478 626
21 384
289 858
987 695
9 571
22 665
132 647
160 310
515 5
14 519
814 722
601 848
951 540
194 535
425 11
461 900
584 986
909 71
364 673
491 302
706 760
988 558
820 214
714 899
62 636
751 678
471 260
577 913
495 866
559 945
147 364
321 514
33 722
23 458
937 778
246 982
92 52
220 830
194 508
869 548
81 390
343 100
644 84
936 240
463 428
388 186
596 814
143 528
989 201
124 630
603 166
753 657
365 676
328 264
966 179
39 75
988 879
697 450
807 737
458 293
123 260
320 936
800 44
405 742
125 937
736 471
117 455
195 873
721 824
711 266
31 279
749 111
65 785
971 968
911 806
127 899
158 295
484 841
898 515
839 661
612 105
94 476
408 780
125 822
494 970
184 708
992 434
900 775
981 657
906 695
181 54
859 179
513 229
958 975
162 455
831 978
604 204
839 489
655 648
717 221
416 648
248 806
213 949
57 880
595 226
674 621
206 716
128 107
73 326
445 940
557 497
186 950
550 474
108 458
406 412
917 842
649 790
930 175
874 431
53 189
514 175
386 449
760 571
275 38
225 916
122 305
768 614
146 97
700 995
59 394
19 677
602 703
673 854
925 5
226 510
343 545
735 244
743 123
75 239
321 869
590 568
458 163
455 717
118 269
709 115
225 610
474 358
993 871
434 28
253 966
1 270
408 345
468 29
897 437
959 997
935 818
181 739
38 440
531 152
895 402
16 713
649 740
631 309
410 378
718 849
400 602
645 420
463 958
492 473
682 60
38 119
739 717
121 82
7 614
889 458
912 693
333 978
714 84
464 831
213 40
595 926
635 549
430 651
545 334
788 900
282 482
983 712
856 380
711 296
161 532
980 187
469 203
188 372
606 105
256 138
996 441
522 730
949 209
898 967
871 195
774 713
958 177
83 469
540 374
547 722
730 8
791 238
253 455
207 488
706 473
865 77
710 218
326 95
105 304
462 348
450 84
131 177
697 610
198 764
270 246
629 830
419 407
860 789
957 94
626 602
235 550
356 472
412 593
543 311
703 215
400 976
688 900
415 865
248 850
39 20
983 273
11 601
175 820
133 555
208 747
918 867
413 929
91 305
396 537
180 498
747 296
129 406
221 208
12 332
377 37
909 393
2 937
7 928
427 680
692 260
442 753
313 702
633 467
669 476
27 448
668 285
10 503
848 731
692 141
71 286
626 409
556 456
287 893
361 22
343 287
597 26
944 140
259 167
971 300
468 868
571 418
271 370
628 279
61 348
668 453
997 810
879 836
721 198
597 896
419 630
813 36
889 990
641 612
965 180
855 505
818 915
760 133
874 688
955 754
547 100
964 954
668 349
46 56
399 66
609 845
682 196
889 916
812 874
870 16
231 710
334 483
979 347
56 415
720 902
274 436
122 147
797 457
850 502
573 479
486 19
43 327
965 759
857 858
739 216
405 651
124 285
397 307
490 675
844 162
235 516
5 135
618 867
92 900
236 822
514 266
583 969
735 544
890 297
630 992
523 500
601 208
740 451
974 68
803 414
228 52
678 46
691 356
197 509
276 942
850 270
165 749
217 476
918 797
672 385
465 452
715 272
438 733
881 612
697 888
760 8
407 636
643 228
792 370
990 662
843 274
474 352
245 345
605 192
221 865
921 156
478 146
867 408
54 386
121 922
313 858
904 671
394 243
458 625
518 123
27 325
715 981
688 656
296 631
371 995
238 789
363 977
155 366
617 860
996 476
927 674
976 186
694 208
218 298
471 935
238 943
285 531
587 420
441 933
130 831
142 778
869 136
946 877
173 149
604 804
802 22
226 898
960 133
174 882
590 430
256 619
912 95
893 968
34 454
396 49
607 174
672 573
302 818
384 267
669 461
354 736
244 565
652 486
560 800
211 932
496 609
459 414
102 173
672 408
192 346
446 265
287 29
236 784
676 125
245 139
849 81
977 704
69 227
157 911
287 957
326 124
867 696
920 267
667 496
150 747
188 953
37 989
130 220
426 235
995 776
145 330
597 353
792 545
45 531
555 504
709 330
346 849
179 560
486 237
834 737
421 953
56 244
619 8
69 956
200 318
602 499
890 208
377 450
583 138
532 850
203 440
224 282
360 401
749 535
882 271
964 979
136 163
676 898
870 472
868 157
597 687
175 137
862 94
941 936
445 80
54 346
648 347
490 679
17 145
407 72
612 274
848 868
472 633
894 538
141 776
495 296
796 582
537 991
966 931
851 68
782 338
766 923
93 874
165 528
165 95
956 762
817 534
719 381
711 14
252 813
689 760
822 572
902 537
652 135
442 440
646 177
483 640
973 301
190 872
283 585
766 94
765 266
632 139
845 31
529 218
817 509
35 453
291 790
63 813
999 450
408 673
339 717
521 529
160 342
545 880
575 927
898 802
286 535
483 95
526 254
753 689
543 3
947 519
424 674
657 196
840 187
877 634
493 964
999 704
917 32
675 212
49 55
499 997
845 258
926 634
981 505
224 75
811 646
622 476
947 134
177 302
523 934
465 482
958 182
390 190
887 228
905 855
287 822
461 517
978 479
584 643
410 716
90 146
655 5
580 174
646 179
564 331
564 234
721 31
365 249
340 192
866 978
713 114
891 210
435 872
132 175
300 277
571 133
386 891
867 416
150 313
735 390
648 269
345 118
934 833
195 498
767 525
343 923
944 849
354 628
76 352
936 744
320 261
27 860
359 910
265 3
441 739
712 952
187 857
380 883
885 393
589 160
526 851
907 738
829 992
182 928
649 997
527 137
111 355
245 187
589 915
586 978
16 619
308 980
316 847
326 611
975 650
559 399
258 372
285 439
259 286
968 180
814 65
840 666
852 819
442 300
140 756
950 420
755 852
227 648
803 632
932 978
635 247
877 947
276 798
975 394
468 288
256 84
82 918
841 5
630 346
36 911
193 949
999 920
337 871
54 720
802 490
384 38
369 928
528 363
125 233
63 213
726 185
392 953
843 290
344 22
695 539
789 451
251 359
73 525
507 156
785 717
507 669
714 361
247 593
926 743
394 807
35 846
976 728
679 459
785 572
973 921
878 736
837 350
195 29
114 895
342 222
399 737
565 947
315 840
974 817
797 922
299 231
438 363
280 590
215 741
532 269
945 691
550 800
857 206
214 238
563 420
889 779
555 19
667 909
758 795
576 218
85 257
591 764
836 94
728 632
802 999
5 481
615 301
644 789
466 691
515 155
352 178
222 118
901 367
859 397
211 747
475 250
962 540
663 596
871 339
224 997
200 423
233 672
980 741
850 886
179 245
607 44
161 710
879 769
606 347
511 906
891 62
890 566
740 567
232 713
793 170
740 378
225 686
112 246
309 579
41 799
950 835
587 860
447 723
986 830
919 90
971 904
852 857
699 33
839 349
658 736
893 967
779 551
215 789
17 319
546 470
533 754
170 518
804 323
830 86
318 593
444 91
222 589
155 681
736 850
692 87
196 444
896 104
324 124
987 26
243 875
167 456
928 40
667 902
360 122
664 110
110 340
651 617
256 176
485 374
989 458
173 68
499 327
196 202
899 954
445 160
65 435
1000 165
459 95
328 490
995 743
665 745
147 571
806 94
145 117
855 811
752 533
995 57
614 264
475 644
795 983
100 132
732 190
320 373
271 290
221 867
512 444
937 420
917 340
725 326
523 834
355 939
725 917
932 842
752 682
888 191
442 917
354 853
853 880
27 770
471 665
488 894
671 426
762 312
900 43
942 842
730 49
968 713
409 18
11 619
967 458
592 268
287 758
107 97
975 391
903 31
680 612
776 681
423 111
396 739
910 310
922 119
575 578
857 331
216 787
877 308
15 730
835 804
111 865
220 490
317 607
976 159
380 770
315 808
694 113
13 423
669 4
833 684
930 229
603 35
1000 475
770 710
725 297
980 194
578 135
729 570
692 753
567 955
975 701
739 838
877 321
958 631
269 267
824 558
800 608
587 75
252 531
978 605
523 285
401 909
942 612
803 587
946 857
508 403
697 328
816 475
239 118
738 289
358 364
175 37
99 929
317 948
363 181
956 108
838 114
222 862
730 173
364 456
8 160
94 631
943 52
682 861
883 150
416 666
938 995
39 531
475 957
670 663
770 93
24 506
800 368
792 157
152 407
930 153
856 113
527 294
749 719
871 967
148 78
244 454
224 375
714 37
548 716
949 407
718 622
545 972
751 718
265 875
124 225
612 111
880 436
8 503
289 73
650 589
53 608
729 285
8 657
300 121
550 884
699 881
123 666
641 830
996 489
593 396
902 809
346 372
430 404
816 473
783 638
455 925
956 248
456 674
21 753
633 585
63 734
282 208
86 698
661 444
760 178
753 837
495 727
167 168
343 831
315 692
63 170
431 990
651 627
161 183
106 12
269 554
477 575
220 27
711 119
257 788
709 703
551 991
109 45
646 781
868 77
675 931
751 929
789 287
443 687
908 507
508 851
208 767
125 852
59 670
628 931
473 893
546 669
234 433
552 886
111 600
873 975
541 64
986 996
223 537
702 642
699 61
326 564
966 103
590 653
778 789
548 62
156 791
200 618
492 195
163 934
73 399
493 523
911 666
835 67
166 248
159 713
438 413
449 714
149 848
89 209
525 909
268 994
434 756
668 899
827 696
807 707
716 59
140 689
534 780
283 336
504 844
55 728
569 76
411 980
542 590
985 957
751 754
514 575
778 399
394 770
807 797
56 152
738 682
965 762
312 72
595 532
639 741
244 340
956 972
906 747
296 706
418 275
502 157
393 854
811 169
60 524
870 417
872 727
231 767
626 655
623 483
577 775
899 256
858 784
816 523
927 24
68 511
695 972
309 764
360 533
450 593
61 495
585 452
247 235
134 234
33 460
117 149
177 940
132 836
18 640
71 674
710 257
452 272
165 500
25 16
86 254
29 67
836 989
427 794
276 340
756 251
680 223
208 886
406 615
807 278
889 547
661 614
609 650
669 493
112 288
621 852
597 873
393 834
940 812
276 495
844 260
249 985
678 834
785 126
25 881
250 12
793 42
886 492
461 556
429 873
851 276
770 358
491 234
641 971
878 347
821 501
853 325
960 175
79 345
355 84
36 303
548 262
386 644
197 45
316 139
309 718
162 131
621 617
446 667
170 686
690 240
454 4
373 360
56 523
176 310
1000 696
994 565
973 963
666 45
918 171
258 42
685 502
974 606
788 931
916 940
715 46
99 808
713 322
478 148
225 40
203 207
934 81
686 281
227 140
313 112
501 257
850 851
270 906
357 16
893 864
274 951
542 752
477 415
496 681
93 119
119 590
907 527
320 59
639 894
589 502
166 476
191 353
400 87
686 745
360 282
706 199
687 546
368 795
194 809
681 963
394 155
368 322
839 778
5 372
227 437
730 507
419 167
317 908
193 775
855 403
496 634
711 274
331 888
911 986
60 512
911 222
15 329
830 372
697 827
319 147
6 797
223 158
306 872
218 667
546 608
613 903
725 281
597 492
200 94
927 354
899 488
51 570
709 687
605 119
837 961
105 322
347 753
896 664
246 544
410 788
529 621
98 166
294 379
660 523
524 354
371 943
498 560
370 598
221 351
678 372
590 896
169 631
262 839
810 243
460 576
68 532
470 529
538 512
765 418
311 633
448 46
212 239
825 381
94 60
538 614
868 394
302 73
932 649
565 786
396 45
681 663
51 501
698 472
790 404
647 65
161 471
423 495
621 185
973 561
476 117
800 935
773 165
198 299
832 191
103 816
253 332
79 275
690 131
192 979
433 918
270 858
928 95
782 932
390 621
220 687
727 156
332 119
432 249
182 946
544 214
965 328
354 904
918 915
996 361
20 125
520 987
458 841
609 452
898 175
18 992
873 546
934 299
968 777
830 176
857 565
22 829
850 526
682 97
842 975
726 447
165 369
103 908
415 160
850 432
14 418
669 99
776 135
781 588
8 372
616 62
407 692
162 159
562 573
858 379
322 786
29 3
717 410
769 61
996 279
171 410
573 766
509 357
441 262
598 532
509 540
895 254
471 584
544 185
424 195
480 115
530 480
755 580
253 650
835 262
789 925
540 926
984 783
607 548
253 962
70 903
976 596
475 226
820 701
903 960
94 23
182 957
782 42
351 491
665 353
673 407
801 95
985 54
649 869
84 124
633 503
670 74
317 678
653 855
935 35
16 152
53 136
104 482
191 27
575 981
344 144
795 22
538 737
378 807
678 598
986 867
420 84
384 872
878 840
539 23
189 394
726 822
629 802
494 288
292 825
317 344
584 560
619 910
297 96
696 308
689 211
267 804
337 40
888 250
134 920
320 855
324 404
120 159
585 209
39 858
306 707
835 844
621 639
447 746
82 102
597 670
309 774
632 279
819 871
435 970
711 60
250 161
168 891
987 69
319 580
819 514
619 286
6 95
686 995
703 563
362 942
159 699
143 87
487 909
85 471
849 93
120 554
845 429
411 671
530 775
189 876
886 721
710 6
870 358
422 314
540 4
399 366
85 281
449 241
178 284
229 38
573 491
889 473
522 495
953 470
198 472
629 219
461 169
118 615
612 56
429 726
860 803
593 830
392 919
948 524
594 536
699 264
782 41
137 662
543 448
512 123
443 947
807 655
184 650
740 647
432 990
979 778
754 319
714 140
911 868
199 216
440 823
869 789
190 466
557 752
493 108
588 315
920 601
694 9
123 660
477 3
858 650
802 387
780 898
176 219
727 218
955 782
131 93
268 481
627 141
567 319
296 538
98 637
699 651
546 410
197 571
932 264
809 436
335 541
352 690
568 562
387 204
666 729
283 235
341 231
578 262
67 701
495 157
957 312
423 839
641 907
578 946
113 981
418 417
334 450
309 575
325 950
505 717
846 482
148 689
508 760
213 648
782 43
344 726
856 25
200 683
145 416
616 229
104 311
382 765
89 393
622 139
27 309
144 887
296 225
438 75
77 72
659 907
560 433
853 22
289 665
835 358
598 238
415 498
917 959
483 443
432 740
13 786
566 221
651 326
841 828
917 861
320 858
624 52
446 463
528 198
625 879
817 67
997 895
957 958
234 526
277 953
945 671
763 85
689 327
729 47
880 858
555 239
744 351
636 74
181 418
554 778
73 209
383 908
761 511
337 989
991 511
502 180
839 749
175 339
921 186
945 258
811 882
987 147
389 84
140 739
746 686
23 54
904 580
146 707
212 357
394 884
149 601
808 761
78 72
175 164
708 685
672 541
62 672
260 128
892 608
914 631
43 23
594 564
809 243
16 59
685 371
908 616
77 775
577 206
715 352
643 414
946 791
524 947
571 874
566 451
320 389
74 910
100 629
156 287
878 419
450 126
808 668
831 521
497 295
467 174
120 269
103 650
916 769
77 463
376 701
579 783
687 771
402 277
47 353
24 592
651 242
504 673
234 386
894 79
132 163
48 890
725 429
85 199
686 716
756 435
558 283
970 734
655 693
216 162
609 278
617 69
441 972
829 711
549 113
360 693
513 259
352 606
224 442
491 193
215 444
96 689
651 902
453 32
510 504
794 571
901 531
609 418
484 248
631 366
710 114
661 96
30 791
957 418
2 944
558 674
354 444
697 29
473 513
577 591
748 692
334 774
76 372
936 390
38 665
287 657
651 48
838 498
511 215
325 401
195 645
15 78
975 68
550 783
40 102
32 201
909 48
912 714
54 194
670 283
327 83
506 654
872 733
245 140
453 250
649 161
231 672
600 830
388 411
362 437
57 759
527 32
295 609
766 901
634 18
425 379
772 54
507 432
479 875
665 306
817 80
610 657
815 338
852 784
748 892
485 940
929 324
931 789
899 916
672 904
936 605
125 96
92 166
822 763
578 177
197 934
576 533
647 337
840 975
134 807
65 422
920 856
796 593
919 29
303 361
732 790
103 273
678 802
708 182
981 371
224 762
173 474
599 346
901 282
914 12
641 529
197 818
799 252
868 155
795 435
562 812
476 948
928 321
824 370
298 852
905 990
61 774
830 583
701 571
941 238
436 247
227 772
441 516
484 298
750 687
694 179
721 766
299 571
522 446
467 352
173 259
16 317
801 30
907 462
719 814
393 172
12 793
984 452
660 532
969 696
964 107
938 952
852 239
722 667
699 722
567 229
865 560
65 913
901 439
375 699
513 530
396 53
831 834
674 817
820 544
915 311
686 653
715 451
860 127
530 847
811 953
775 490
100 144
774 218
269 860
562 284
335 538
794 492
273 49
673 899
346 502
488 584
514 508
920 623
510 257
588 137
648 541
417 825
769 151
541 653
860 77
411 89
190 624
71 863
925 173
827 643
559 144
342 59
270 232
800 21
801 688
404 934
648 268
714 949
515 871
768 317
421 1
242 797
175 365
143 635
842 947
82 259
476 612
291 227
626 304
861 538
614 184
612 430
72 578
700 992
177 67
882 640
95 654
924 948
246 322
126 493
809 970
845 405
706 812
616 605
136 246
781 712
580 234
244 985
992 227
974 928
20 372
687 282
848 740
592 629
839 549
844 668
278 552
939 22
7 87
963 177
14 411
733 540
602 620
540 36
533 635
751 42
373 291
236 895
54 505
409 594
356 982
691 623
94 178
974 216
656 70
699 956
766 633
604 638
487 449
906 622
150 59
468 431
910 203
666 76
945 521
53 640
50 555
540 35
778 941
287 974
429 512
608 903
42 445
543 201
62 965
753 590
476 77
420 884
851 103
174 211
462 975
2 405
608 166
514 98
370 112
179 60
354 928
417 291
27 376
828 294
680 460
44 976
756 34
798 460
959 165
805 225
443 300
136 552
461 391
719 415
148 465
553 349
695 698
585 758
411 300
961 412
741 54
753 507
256 747
264 97
154 365
106 906
52 415
771 47
24 338
813 460
487 28
829 910
386 501
169 136
773 369
465 404
537 668
758 74
696 510
691 401
371 959
972 837
278 234
426 441
797 612
984 840
881 284
689 853
248 147
480 44
864 578
730 925
962 497
81 488
890 42
290 4
231 529
54 517
827 972
268 354
213 478
655 450
733 149
923 523
490 47
722 379
454 151
739 925
129 260
785 639
138 410
307 104
972 355
171 227
113 957
12 413
38 468
576 51
400 122
304 720
920 770
149 35
589 608
384 906
586 667
817 661
908 987
290 310
801 910
320 93
720 263
627 934
201 268
971 356
484 824
826 325
468 83
734 481
144 59
751 746
982 504
234 271
934 600
904 816
254 492
832 814
806 512
948 644
801 619
98 571
663 158
919 749
924 475
838 618
798 348
113 907
764 203
238 291
528 604
278 31
444 109
530 559
24 618
253 491
211 503
942 440
687 957
209 376
325 834
202 355
17 192
747 203
483 460
812 452
858 125
284 451
101 25
665 516
132 25
642 878
961 253
207 870
998 290
755 308
14 60
743 616
879 367
103 840
278 312
58 251
607 200
816 373
781 743
409 857
962 767
358 720
326 691
692 272
483 425
524 920
807 351
618 456
245 77
225 458
491 505
186 157
207 911
168 515
566 40
827 700
21 726
612 394
756 544
695 444
497 919
242 590
489 196
314 607
396 500
350 40
774 301
832 361
362 532
816 775
700 58
68 946
735 682
899 779
527 480
711 359
304 611
766 889
114 231
524 795
779 840
854 841
294 936
771 63
562 861
982 597
575 565
382 661
678 459
354 26
585 150
107 194
670 761
13 405
805 683
202 469
776 880
416 336
492 389
928 390
314 27
193 12
540 323
932 231
421 636
516 443
975 411
85 430
470 671
419 652
634 628
732 274
537 403
913 788
192 76
992 679
158 257
655 989
437 569
45 313
361 171
644 325
278 7
546 814
907 489
172 216
981 79
547 534
290 474
615 981
684 844
389 82
721 349
110 82
153 511
406 371
982 418
533 622
448 909
543 112
784 139
180 501
480 364
952 290
311 317
481 135
292 978
654 386
329 653
371 930
524 762
322 949
925 654
817 544
917 933
911 676
263 45
353 884
161 537
7 852
941 860
753 898
499 115
359 404
630 548
849 981
616 939
690 142
7 452
24 986
558 663
578 976
198 499
280 476
662 205
240 151
92 214
127 628
500 519
411 637
886 896
404 87
168 278
88 468
903 762
403 90
513 318
292 98
741 697
137 450
438 508
140 39
879 189
348 813
447 967
684 258
781 661
234 770
937 655
997 437
704 438
483 822
641 156
884 805
849 473
23 139
477 487
989 113
637 724
25 76
965 269
776 223
214 88
146 954
865 394
559 433
805 539
336 568
494 167
7 298
950 117
577 30
791 399
258 554
478 81
596 465
56 517
679 617
977 559
740 345
877 115
535 692
774 320
360 454
109 272
78 791
267 672
718 367
548 314
538 176
616 800
353 364
606 117
849 205
695 737
690 425
159 51
353 22
330 773
584 748
703 583
710 776
64 396
779 68
17 982
638 627
144 833
195 24
205 980
466 401
175 905
144 402
202 486
38 87
574 132
923 175
782 215
64 650
425 496
210 678
6 632
467 493
853 545
167 939
8 40
374 830
364 228
173 826
777 702
74 893
377 35
17 539
629 391
292 315
943 816
956 709
82 225
856 851
622 931
955 791
928 523
827 229
120 197
579 641
425 47
67 736
215 597
981 668
738 325
56 15
814 613
588 586
804 805
898 58
906 69
233 847
552 724
941 63
735 182
272 816
479 371
956 322
975 618
665 766
205 668
64 960
134 124
107 266
255 773
948 410
600 9
543 667
678 828
362 2
994 61
101 511
326 137
214 834
976 623
605 746
810 969
302 851
718 587
338 631
547 545
493 544
609 369
852 653
993 269
775 756
500 412
676 995
583 321
856 172
111 193
509 622
630 835
718 425
280 834
249 862
472 115
766 909
646 668
793 365
943 820
842 669
680 216
389 773
339 585
629 903
625 1
171 255
649 17
54 805
43 816
378 277
704 381
310 349
724 719
925 169
912 759
454 482
157 212
828 76
439 213
946 955
159 762
77 421
983 188
914 900
210 731
561 192
102 887
110 602
305 790
106 297
729 780
495 1
22 84
596 427
984 313
616 448
64 724
165 936
158 331
766 243
357 345
947 70
431 165
393 954
937 520
744 891
129 59
590 201
707 655
188 147
20 816
53 413
188 81
822 866
944 658
380 791
620 421
722 275
566 484
700 666
575 192
824 306
878 19
295 422
602 357
393 365
297 159
90 962
521 797
442 129
973 833
376 838
574 655
497 571
181 478
405 784
582 41
358 557
348 733
433 417
114 145
159 70
335 13
428 38
303 969
549 65
828 277
307 166
543 62
941 252
388 291
272 284
827 941
255 946
536 861
324 576
865 398
441 230
351 88
540 104
781 518
238 181
737 85
24 174
907 93
665 559
968 828
437 747
815 762
101 836
808 848
751 70
351 293
218 63
391 696
550 825
446 498
507 614
48 283
260 91
982 197
628 522
264 759
578 97
926 166
990 321
856 761
767 4
389 195
77 975
983 926
180 224
211 904
683 910
50 327
933 809
399 741
669 834
252 993
388 674
102 777
17 22
236 581
147 252
843 980
998 254
886 399
935 355
526 674
229 392
136 79
303 549
933 805
677 971
326 248
301 639
949 172
593 198
877 740
522 169
213 613
570 302
92 556
537 658
307 849
696 506
751 29
306 310
176 99
481 990
351 519
854 669
94 759
938 97
573 877
541 834
985 940
472 974
970 775
735 99
157 895
480 811
330 706
722 13
433 576
419 460
874 586
228 257
744 922
570 335
803 800
48 772
968 735
790 604
439 540
350 854
137 273
801 186
977 386
891 454
743 314
857 422
550 232
876 521
206 539
504 396
58 340
715 975
858 881
659 305
372 964
408 137
465 155
759 314
29 946
803 879
796 690
204 86
284 652
440 725
551 544
364 759
892 389
845 82
466 828
24 118
564 139
831 816
244 314
680 313
251 470
810 785
587 459
23 95
330 412
658 287
326 363
476 27
329 70
991 709
837 70
594 94
346 464
335 331
303 498
586 89
72 115
184 908
212 122
986 905
213 166
85 253
358 747
922 124
254 211
824 560
157 996
329 591
733 483
510 383
573 561
576 84
978 399
390 207
181 779
434 888
75 786
919 235
30 420
375 393
944 571
792 17
218 807
180 974
503 859
715 983
731 976
60 596
823 248
50 601
203 985
608 79
890 462
88 137
30 947
330 382
452 580
609 326
986 755
922 561
543 663
752 110
128 511
657 706
813 141
265 934
910 107
544 158
275 245
240 848
331 256
906 587
563 526
355 847
278 752
263 113
970 713
687 255
615 393
633 67
672 872
795 487
336 235
647 305
501 857
814 7
105 780
649 212
846 286
98 421
335 617
592 557
532 784
958 140
489 310
843 561
183 679
845 125
959 705
656 748
583 840
437 691
941 839
629 518
533 984
712 891
834 465
695 308
90 687
774 974
781 772
216 971
408 778
996 746
208 708
991 313
95 929
257 511
731 561
355 420
419 312
862 383
463 651
241 119
447 729
124 437
101 902
727 657
204 111
777 288
295 361
147 965
298 113
45 110
292 645
751 676
1 977
664 205
366 413
303 1000
84 855
42 281
736 532
789 477
427 146
213 162
313 268
893 847
561 401
936 28
41 105
311 588
285 129
505 96
412 288
903 851
129 313
43 970
68 670
436 133
324 591
997 199
805 71
710 112
589 53
944 37
448 447
431 988
381 590
809 793
164 209
563 546
461 790
647 296
113 919
640 520
299 326
978 723
964 612
622 933
814 567
221 135
940 608
905 801
320 135
722 837
544 904
465 874
19 808
589 802
110 140
33 444
983 660
835 502
998 82
151 563
845 16
679 660
617 447
903 111
492 52
427 897
129 268
470 455
512 640
87 956
771 712
464 783
193 53
964 801
244 65
995 692
809 733
173 433
571 453
14 842
548 984
397 414
569 27
626 654
824 20
168 500
51 846
295 627
460 161
651 973
1000 154
950 493
141 852
159 590
386 498
204 739
321 207
942 295
130 423
401 589
568 288
273 86
618 385
883 477
690 286
628 603
184 456
375 738
511 975
328 993
209 927
263 268
294 488
318 722
598 639
526 650
802 633
449 243
880 759
17 922
515 128
77 814
780 42
615 533
158 351
476 483
546 463
105 215
283 841
688 570
874 557
273 916
692 636
237 224
13 160
699 716
673 418
822 667
297 202
41 265
501 988
45 380
604 156
348 234
722 322
324 642
828 314
75 634
85 32
741 987
581 417
79 221
121 736
252 275
302 574
304 942
812 858
646 424
795 957
483 199
417 940
321 513
735 789
563 403
974 819
827 361
283 398
940 305
755 393
149 320
495 278
17 981
957 908
513 44
371 48
674 647
510 82
406 284
277 183
365 946
328 269
68 601
416 96
91 543
487 119
259 387
196 992
526 743
493 684
465 411
701 900
863 412
976 90
567 429
662 485
813 223
630 711
394 759
889 518
642 564
928 606
260 154
104 346
245 207
659 875
21 404
735 6
886 469
216 38
998 826
88 461
887 290
52 71
213 327
50 611
123 371
322 206
312 332
261 669
635 419
706 64
913 137
714 491
47 624
232 105
469 468
258 882
122 889
663 861
813 37
531 771
22 950
845 185
439 720
727 654
434 780
911 652
911 138
92 936
370 488
328 246
910 593
470 757
220 828
522 100
510 726
307 632
870 784
426 659
749 290
550 801
777 84
15 27
337 144
420 99
100 661
661 225
739 405
236 650
941 511
41 353
83 145
162 783
310 81
481 715
883 681
527 262
509 502
217 175
548 227
544 206
63 272
193 238
288 305
492 228
812 211
880 642
124 87
284 117
258 861
639 150
258 56
794 662
678 163
49 347
692 708
916 686
715 925
226 398
674 803
417 292
369 281
251 495
560 677
198 869
314 841
749 453
442 470
735 345
42 164
211 43
296 199
957 291
986 311
408 958
182 734
140 829
716 254
506 624
503 92
541 749
974 947
60 52
276 374
486 612
552 677
582 542
299 999
41 597
339 30
738 467
615 171
334 306
222 262
628 733
198 146
765 568
884 381
357 680
5 499
894 819
510 533
538 12
24 429
124 724
235 434
586 417
649 718
78 877
575 820
578 546
494 638
285 853
356 624
537 289
278 943
314 206
233 438
91 102
233 185
972 120
912 757
107 909
452 881
749 248
465 624
81 397
299 389
186 302
611 748
412 772
882 175
126 950
17 133
814 700
406 502
713 699
556 416
227 406
397 539
492 277
62 621
586 198
363 286
121 431
851 567
435 386
908 60
171 825
704 194
361 107
515 837
997 471
197 587
680 59
669 661
636 109
134 287
803 597
485 999
224 428
822 52
954 745
119 594
358 703
894 601
548 586
29 250
265 311
688 911
566 582
237 782
206 905
164 178
445 483
402 22
105 228
838 385
291 372
83 67
76 995
224 661
109 139
593 186
886 196
56 671
590 654
10 490
931 341
416 552
998 517
584 459
863 945
792 156
477 902
520 9
318 311
792 155
915 856
988 663
412 462
494 859
780 828
50 261
772 711
9 926
315 613
823 89
774 376
190 614
267 449
544 132
677 771
234 401
141 906
444 346
347 950
788 97
192 744
91 747
871 83
673 941
192 223
455 153
869 6
522 322
645 220
207 748
498 27
698 892
91 257
403 860
401 267
278 160
97 728
956 513
459 198
382 569
900 972
166 262
366 748
549 536
354 721
290 740
900 614
639 18
636 57
21 298
542 855
772 660
323 313
112 884
708 711
218 957
430 343
76 361
716 726
809 348
873 524
222 680
128 819
570 888
349 72
456 971
649 964
609 670
538 247
273 174
611 283
518 326
170 196
516 417
631 19
729 493
179 392
954 303
632 88
21 122
70 853
250 887
760 260
162 233
892 450
278 149
616 715
935 836
614 875
153 548
97 825
73 765
53 895
942 984
162 193
709 801
333 804
494 473
285 381
82 482
405 955
835 573
683 61
631 911
42 117
90 474
545 983
396 854
835 17
612 602
419 997
813 29
898 25
604 800
709 300
870 962
80 899
662 678
631 602
592 508
378 66
618 992
376 442
207 735
506 897
218 779
572 537
300 398
374 117
581 812
359 455
36 444
987 362
142 812
640 970
794 579
686 435
438 232
211 837
403 134
981 541
40 953
444 790
91 916
394 888
85 156
701 357
82 958
108 133
227 821
539 541
140 776
452 698
811 823
770 368
409 530
586 656
273 571
946 997
908 196
759 855
555 415
210 579
641 945
591 675
744 380
484 890
169 101
664 37
359 730
587 321
163 179
716 982
557 705
17 459
745 526
192 831
704 420
848 138
410 241
891 115
862 80
849 147
626 105
940 163
259 814
667 447
329 245
667 318
91 1000
662 481
753 682
407 707
32 387
853 499
373 621
644 570
913 741
347 195
380 69
63 327
345 579
427 524
754 340
223 982
49 664
141 790
583 647
261 942
518 88
46 102
436 697
357 340
967 24
453 234
796 681
153 263
973 694
699 764
855 958
707 8
638 173
594 765
229 160
636 711
380 897
444 789
666 492
331 586
463 467
146 238
628 138
205 474
279 640
585 294
801 570
432 473
952 474
460 773
197 767
48 741
223 476
779 397
471 678
993 529
368 734
265 114
2 309
695 569
348 285
246 347
581 424
619 396
779 365
760 336
939 20
828 546
828 169
835 876
317 951
248 581
868 348
409 107
370 463
178 899
503 734
778 459
993 333
58 102
188 156
272 581
128 96
742 587
815 571
4 265
801 187
113 661
198 39
742 878
496 530
558 695
735 319
480 565
207 539
372 478
432 793
390 935
21 173
644 693
511 298
811 271
661 705
684 332
867 946
816 114
806 276
14 668
717 948
467 993
476 699
147 484
650 586
12 201
108 436
160 77
217 735
571 514
613 203
926 270
510 789
685 300
173 910
9 425
279 985
757 478
163 427
890 6
333 627
943 120
77 622
345 272
625 320
982 878
629 421
707 859
39 479
614 548
967 373
916 983
843 799
660 504
257 221
385 733
630 352
703 675
931 279
862 984
197 586
932 13
782 769
415 158
29 340
850 384
623 819
196 67
670 219
815 983
540 543
319 682
549 934
641 537
247 324
960 974
58 678
382 426
130 900
774 912
646 595
531 217
38 100
64 640
488 107
488 6
587 864
742 9
72 517
741 245
527 838
249 995
267 769
189 197
747 126
220 385
542 773
160 392
167 149
574 672
938 948
641 990
359 742
849 643
130 573
797 419
972 138
421 739
952 337
496 605
840 768
968 854
131 459
769 133
790 472
99 112
826 406
365 469
518 804
508 721
174 450
400 547
266 189
705 391
943 20
313 403
685 974
99 628
276 656
258 520
812 345
725 171
596 77
245 250
620 154
596 853
835 169
348 21
895 908
866 593
111 894
245 716
947 708
151 920
454 192
666 454
727 556
910 850
733 921
325 215
135 248
469 166
416 726
274 302
419 603
72 240
770 20
25 230
711 403
598 972
678 169
666 837
983 692
579 913
635 590
407 321
77 948
476 132
126 702
580 260
121 5
406 352
815 15
681 962
700 532
262 134
331 643
790 669
722 564
856 420
53 52
98 424
898 784
55 90
636 893
967 489
914 342
190 515
27 661
30 14
864 929
57 7
909 257
311 115
557 384
606 616
295 488
595 308
836 245
497 840
661 296
623 448
60 963
584 674
313 279
315 277
504 591
575 252
952 348
498 487
171 927
618 768
134 773
614 285
8 137
112 846
482 583
379 176
510 541
186 524
202 208
288 75
140 658
413 950
483 155
106 559
800 951
932 541
490 950
801 965
390 48
80 974
468 924
806 619
816 526
599 888
305 682
430 531
610 811
250 518
373 345
669 761
64 447
456 945
646 113
244 473
928 842
65 595
239 376
747 625
481 535
562 559
639 831
682 856
170 125
390 16
586 553
968 603
634 980
782 236
330 902
738 335
445 379
685 960
502 738
666 829
37 157
80 913
457 342
561 206
289 104
297 995
508 188
178 939
444 60
69 430
802 690
58 757
433 682
875 819
515 500
659 48
829 959
39 933
926 445
339 853
991 256
303 320
180 147
125 560
608 911
723 711
265 268
476 259
233 906
946 92
10 474
821 959
186 269
538 975
994 135
130 969
269 744
692 369
815 343
787 150
61 60
190 759
129 674
311 408
696 912
928 270
491 899
841 270
315 262
413 722
399 426
966 717
871 366
242 229
893 971
528 433
282 463
66 227
760 702
51 778
656 760
778 52
418 381
30 691
981 943
251 828
379 119
737 310
826 706
157 376
78 587
333 838
507 835
981 322
672 190
347 374
288 13
164 288
17 125
920 99
214 502
107 175
183 190
175 693
594 712
590 827
624 264
540 542
761 769
407 401
178 426
315 665
743 48
618 362
972 444
755 455
9 545
224 767
897 985
609 813
795 367
235 574
753 198
827 686
368 965
864 276
247 311
668 930
15 139
626 445
827 769
844 626
359 144
119 865
95 550
342 730
308 351
957 336
612 187
212 585
471 806
287 212
923 394
421 230
76 505
102 684
116 698
799 957
641 909
355 905
911 421
883 715
835 924
87 699
757 963
645 610
834 459
701 488
482 393
840 738
398 595
509 92
771 117
567 599
64 124
771 390
96 384
840 960
273 493
961 990
186 33
823 280
433 907
241 61
626 771
177 79
811 202
323 872
477 327
607 848
558 892
556 77
748 331
394 328
543 344
136 376
132 830
726 297
580 757
696 774
285 198
54 196
244 932
114 197
681 834
922 987
541 39
151 298
667 357
935 66
284 502
246 864
672 962
578 524
753 13
525 261
845 411
576 134
534 959
892 211
190 616
517 594
188 58
958 776
760 902
939 44
8 962
102 738
43 187
828 525
489 726
189 325
926 786
964 983
732 760
240 368
205 323
507 48
95 242
575 702
224 682
12 454
3 97
190 762
323 906
69 637
245 876
531 390
130 282
553 524
816 282
18 658
838 261
762 69
719 256
199 680
91 174
629 153
652 742
427 522
65 537
415 908
708 952
266 239
63 839
774 749
63 759
24 884
933 111
488 874
9 952
811 580
372 120
75 165
871 182
924 593
925 851
445 923
132 44
602 794
931 302
518 133
628 120
249 455
832 625
742 489
814 455
343 347
928 404
862 587
114 333
815 454
342 907
190 503
61 218
102 41
461 594
548 650
501 346
948 568
64 202
652 493
351 453
73 705
976 688
466 795
752 523
313 868
140 704
374 559
388 27
124 458
401 922
187 594
854 402
88 971
52 589
493 189
451 266
927 692
761 599
760 941
163 174
805 557
411 400
782 435
285 453
132 486
344 588
274 397
554 906
439 81
272 877
482 902
229 250
353 703
676 694
190 574
642 153
501 672
367 682
386 309
407 156
368 112
291 199
453 152
165 854
689 285
760 409
781 260
826 597
131 684
640 131
647 938
729 848
19 623
647 724
291 317
756 583
8 623
104 328
904 516
210 802
480 150
561 17
131 787
598 797
816 362
670 558
680 833
108 7
377 791
756 514
157 56
528 146
102 354
121 612
410 650
388 745
759 298
744 215
90 487
943 996
96 899
747 273
241 820
24 197
88 977
783 3
938 452
194 718
116 268
680 831
216 862
348 523
551 731
776 440
611 715
26 782
12 28
143 13
452 199
234 583
114 251
894 146
577 43
473 214
226 670
683 33
811 709
226 930
260 501
433 140
355 534
765 808
245 247
796 937
872 156
575 51
818 719
72 376
270 959
284 927
607 590
884 29
392 248
325 339
570 886
216 650
765 781
890 927
355 800
700 9
603 465
952 547
193 641
675 436
490 803
930 949
411 326
292 274
924 483
348 446
204 899
534 595
538 406
642 94
462 642
968 910
208 651
183 23
93 734
763 44
828 991
806 838
842 580
153 721
42 197
871 976
260 860
383 513
988 960
610 430
462 983
365 446
569 819
425 601
102 652
686 97
773 889
161 243
783 199
582 361
688 393
616 218
382 548
959 480
790 494
492 108
924 362
138 850
731 133
910 773
708 783
586 982
222 471
867 727
68 437
708 946
197 867
866 923
830 729
561 286
902 32
200 555
944 819
395 178
687 123
447 71
135 63
43 753
608 318
551 523
577 504
380 25
317 384
831 135
99 219
620 937
712 287
154 898
979 939
354 539
635 377
946 272
372 841
177 527
397 197
721 997
454 589
213 931
658 799
297 858
596 411
751 302
599 724
609 620
572 567
661 325
762 699
185 787
753 413
858 196
995 733
815 717
501 665
941 869
591 121
687 663
893 658
589 385
527 429
106 471
140 607
776 128
119 657
191 137
700 36
964 358
764 566
84 336
929 88
775 172
279 46
146 690
802 702
948 668
177 247
308 195
790 613
704 399
36 913
215 654
572 4
680 601
192 231
648 734
965 810
906 597
343 654
59 829
502 488
982 795
397 342
385 442
598 217
164 267
988 321
61 157
16 337
804 913
992 631
860 316
118 982
303 912
468 100
470 331
667 587
959 791
130 292
854 949
309 621
369 748
658 734
216 149
114 398
431 670
882 608
351 575
606 545
419 791
849 814
816 674
387 440
588 724
532 11
151 89
445 969
575 97
482 801
620 860
35 778
843 638
760 387
945 354
843 937
540 883
791 34
198 636
15 618
247 56
103 224
587 982
506 114
442 284
350 48
890 428
664 649
467 97
648 453
576 637
790 704
699 527
63 946
333 921
585 656
363 773
429 850
266 216
216 433
80 923
191 60
46 720
594 378
638 140
617 608
49 488
238 223
622 594
408 317
624 369
180 138
171 717
150 168
594 289
581 397
793 679
191 566
232 968
176 615
880 771
195 140
699 763
802 230
786 792
713 981
89 253
999 678
453 54
280 578
40 709
503 819
289 228
467 926
443 103
996 272
907 330
268 48
793 287
261 565
672 542
388 6
669 192
706 414
980 823
751 853
886 509
171 480
982 502
847 759
825 393
984 659
921 771
391 974
186 638
876 177
211 558
482 591
401 15
761 891
243 836
553 197
692 957
289 237
214 78
156 336
121 784
448 605
700 13
349 470
16 92
510 158
401 879
80 140
37 757
545 199
289 155
30 993
230 624
963 751
376 578
930 915
693 52
685 235
960 992
99 781
418 155
955 208
878 287
983 306
632 85
927 856
215 367
688 645
594 951
95 889
194 896
523 115
575 893
828 530
127 956
128 557
165 739
783 154
414 759
410 900
851 674
541 601
247 561
2 986
961 335
82 213
161 475
371 390
990 479
929 814
232 293
884 766
381 845
910 831
438 186
728 436
492 954
830 734
387 214
783 610
939 160
6 941
414 326
91 187
928 975
661 320
186 377
11 897
151 241
518 724
803 465
41 27
389 943
630 650
656 481
246 585
907 123
423 971
920 560
221 172
501 968
332 782
886 319
792 724
422 45
289 298
12 846
798 400
426 477
382 643
904 787
937 171
302 984
461 297
52 768
539 796
417 60
234 131
387 410
717 915
255 237
575 316
381 929
203 807
452 138
591 291
803 48
404 71
412 580
29 616
641 22
757 225
557 403
114 617
224 573
264 198
617 170
136 929
998 917
191 460
231 753
704 860
626 933
556 990
592 91
112 793
831 676
875 515
75 638
504 791
900 678
801 517
499 487
400 42
421 436
67 579
536 516
635 904
485 95
749 554
565 344
943 94
480 484
675 147
786 580
454 245
520 770
232 446
57 709
829 69
770 844
187 299
546 861
144 123
832 347
599 348
789 577
60 476
813 983
180 890
509 350
99 438
897 826
822 534
743 508
883 259
946 631
855 528
225 355
44 887
291 160
301 362
58 693
673 174
200 865
923 550
780 364
61 252
912 542
972 957
480 952
219 467
284 552
860 465
982 916
383 358
129 595
298 372
139 325
800 181
401 602
574 761
870 745
969 369
226 492
812 783
419 781
99 759
602 820
217 373
3 9
531 622
522 718
163 330
952 613
264 602
344 689
822 359
626 89
445 642
638 940
949 964
976 169
59 603
409 830
607 638
401 680
511 900
960 965
489 477
732 693
228 480
165 179
954 741
185 399
920 690
442 167
732 953
203 281
815 76
696 852
149 635
625 140
908 983
531 534
850 770
300 712
417 349
327 524
432 892
932 962
925 953
662 527
471 700
511 324
585 429
967 365
360 399
826 32
10 361
103 438
81 503
782 105
288 868
136 866
71 720
979 954
98 42
172 619
518 502
978 473
195 695
644 10
757 830
618 660
965 356
661 930
174 462
169 536
334 851
771 349
240 804
673 711
527 274
621 765
645 814
279 686
696 55
56 843
947 224
436 512
522 683
677 1000
569 518
763 147
772 872
852 917
49 878
117 430
819 84
952 212
539 349
589 754
340 27
142 968
302 353
302 259
492 464
409 68
628 125
603 318
633 279
302 971
25 607
80 822
357 402
384 320
308 127
122 375
255 342
304 89
43 545
83 551
525 594
895 685
265 508
804 437
882 439
43 19
896 807
753 582
787 761
482 921
722 385
61 91
417 136
779 644
60 416
90 213
254 236
908 867
546 311
526 293
347 447
933 751
985 597
908 584
859 807
106 458
135 157
251 838
71 488
502 389
226 442
9 307
376 905
720 948
207 151
402 545
239 42
172 306
297 566
359 644
678 812
204 669
785 323
791 92
996 978
812 216
579 565
563 360
904 41
584 264
682 169
169 345
811 318
633 172
738 109
457 776
77 420
973 589
48 592
481 850
321 334
25 624
950 25
886 362
496 766
422 841
464 626
341 928
308 937
216 809
584 125
80 504
633 667
745 383
345 567
442 744
455 476
854 311
779 294
606 171
531 325
387 983
666 264
988 826
191 659
929 344
513 716
646 149
605 352
472 827
525 478
634 799
27 888
83 759
747 843
439 133
399 526
577 83
824 567
357 1000
168 717
4 132
984 37
379 528
843 152
618 792
661 552
867 302
352 559
846 261
484 660
848 838
876 279
554 659
111 525
8 834
794 677
941 259
5 765
986 146
113 859
780 469
719 525
940 47
466 262
31 226
712 451
540 408
248 495
459 882
483 109
357 367
179 573
824 982
473 22
256 659
801 985
955 868
724 326
495 482
446 906
917 655
224 504
798 188
656 84
857 581
338 336
724 73
98 346
964 242
400 77
771 206
947 494
276 307
37 328
252 98
989 511
73 579
53 944
486 712
313 172
350 623
582 389
7 6
532 405
895 5
356 638
150 692
466 822
469 725
663 43
877 151
371 830
795 457
60 235
729 722
586 567
633 744
636 492
289 944
829 428
43 653
937 292
524 279
99 977
510 95
656 684
196 518
847 379
88 823
430 294
67 682
346 981
51 793
395 727
732 25
17 628
991 397
84 755
974 862
776 721
297 108
767 911
275 708
895 65
524 302
906 983
820 660
393 777
45 525
715 173
740 971
7 215
542 472
228 190
797 991
852 224
77 494
909 404
479 203
868 241
686 184
568 616
234 747
371 336
924 994
332 270
579 69
94 657
139 243
579 266
998 425
89 802
750 516
95 579
447 951
615 913
530 565
980 129
734 307
927 593
595 895
305 845
583 453
495 289
712 784
181 202
592 275
776 577
22 951
892 548
794 843
304 778
879 806
900 625
528 3
661 684
80 922
900 88
604 673
712 297
913 184
88 743
378 360
241 878
211 112
134 5
515 947
61 659
286 972
392 885
32 743
372 130
396 579
798 526
741 326
965 907
140 819
110 808
735 176
812 23
821 387
457 379
253 170
603 824
554 192
780 256
434 738
469 313
644 224
972 896
833 78
196 68
863 13
995 751
655 772
852 250
502 55
129 854
452 627
502 617
56 530
733 874
61 906
877 950
349 934
531 896
349 129
644 880
77 54
535 917
636 342
451 792
878 653
356 618
393 881
372 736
218 971
29 670
199 838
455 750
504 629
418 306
264 582
235 901
630 719
806 942
256 618
676 272
205 436
405 143
410 422
469 924
913 629
823 854
606 408
824 303
968 863
694 107
681 660
23 905
496 93
207 70
594 487
711 604
726 925
789 650
493 564
273 759
4 802
162 23
337 551
613 542
746 866
274 169
745 398
793 821
308 47
504 970
148 452
576 798
997 673
508 435
310 359
9 477
325 360
418 167
966 750
384 744
757 752
281 155
300 469
2 818
661 226
197 18
623 166
291 846
416 687
862 753
49 470
101 912
285 861
773 559
37 42
182 879
973 99
465 444
955 704
934 896
189 39
19 785
977 611
415 248
840 134
729 686
529 387
674 296
539 57
585 823
46 356
870 313
382 560
644 5
823 331
966 40
957 315
937 344
924 796
963 614
345 692
700 395
267 637
938 90
970 396
873 277
744 338
992 300
92 681
632 54
20 876
283 947
958 320
885 257
868 309
369 907
212 860
485 469
908 921
995 536
520 155
526 999
159 765
302 325
593 643
623 87
343 439
5 826
228 795
400 229
187 140
709 564
692 654
636 94
978 367
914 580
807 637
49 693
565 671
571 127
524 593
479 349
701 152
522 476
192 886
997 484
476 350
793 97
166 791
275 504
589 878
406 552
74 604
682 867
760 697
444 125
901 431
24 222
815 307
861 216
94 775
286 162
895 615
145 728
682 639
791 233
273 473
823 653
637 49
190 478
50 520
663 12
272 150
462 321
199 728
326 620
818 736
556 661
51 768
243 784
479 405
200 146
822 853
869 704
273 657
115 2
952 794
894 521
839 419
344 953
683 279
474 228
857 710
909 351
182 452
893 669
180 993
512 301
586 733
454 67
914 362
328 606
794 961
669 632
806 917
875 427
51 180
625 425
494 515
54 328
626 958
481 618
389 490
144 30
946 833
930 673
456 537
443 538
248 974
284 81
661 103
591 665
933 409
600 118
214 252
403 223
469 253
732 446
123 522
430 499
797 364
299 954
926 783
313 419
226 411
68 351
360 510
274 312
849 337
510 14
901 38
335 998
165 225
981 389
801 844
35 720
819 545
251 529
493 217
654 821
991 391
152 410
152 598
851 323
64 154
290 247
347 657
597 672
694 534
757 629
372 893
593 296
947 72
534 548
891 156
869 661
722 346
434 635
36 276
220 269
257 661
76 489
286 629
507 962
115 880
540 859
968 650
635 605
596 92
859 966
260 69
939 535
19 283
876 334
484 487
336 387
605 975
432 576
294 777
257 818
541 657
126 390
780 863
567 310
554 128
649 513
939 81
70 442
718 199
558 984
155 818
773 777
545 776
979 204
982 609
161 955
517 115
993 196
46 748
760 814
605 874
38 566
977 716
720 203
275 254
922 98
291 938
902 787
602 86
733 326
771 949
76 834
498 449
233 314
130 890
758 844
386 222
268 719
877 330
595 944
102 61
312 152
138 328
472 926
269 951
363 422
119 900
22 345
658 748
397 443
8 136
558 764
112 424
68 223
3 351
686 788
671 86
418 71
524 692
871 893
968 252
283 204
142 381
949 705
958 66
43 666
145 906
994 474
974 190
307 539
423 512
138 348
902 865
899 549
976 639
23 756
188 446
917 952
603 378
767 22
687 165
444 418
273 815
391 81
473 186
338 796
177 812
845 719
134 968
187 978
704 892
840 273
510 310
279 41
487 650
69 900
35 282
620 631
584 685
73 339
413 576
86 132
728 513
469 593
715 126
393 788
835 138
760 198
483 765
452 584
386 441
16 797
873 958
867 310
219 565
864 504
999 974
557 428
113 716
187 586
404 33
930 254
660 316
71 519
348 992
950 928
276 632
443 984
869 442
990 62
692 55
429 227
374 887
138 327
273 162
800 700
531 223
214 650
616 485
572 303
37 923
25 998
623 155
468 686
169 394
210 644
50 912
863 717
637 88
592 271
220 541
700 78
112 570
41 407
124 367
229 558
578 425
623 425
314 207
299 867
184 87
640 466
175 289
830 973
290 58
502 108
952 82
69 106
319 869
720 200
505 765
593 767
909 737
315 890
361 5
947 936
366 606
143 284
147 239
749 960
313 694
91 280
228 71
976 711
73 252
354 764
867 998
156 438
592 184
221 312
568 116
179 892
344 513
487 394
854 723
995 559
382 473
659 725
493 921
687 66
362 387
518 749
456 682
966 669
688 884
244 499
704 982
226 599
610 667
758 775
114 408
282 569
496 866
74 504
78 179
367 14
80 286
840 152
733 751
600 594
287 175
519 772
364 133
723 332
800 164
110 122
884 966
714 82
850 321
481 118
398 553
695 367
284 485
743 974
42 103
464 400
39 98
101 956
667 215
140 198
462 150
196 372
895 239
565 257
97 701
633 492
968 171
484 922
310 813
969 118
103 218
92 575
655 124
569 976
525 166
261 336
986 995
852 829
148 781
211 914
857 640
846 679
392 256
161 723
752 441
155 405
610 851
51 801
217 427
256 544
255 776
557 184
159 757
611 498
710 353
206 383
822 938
285 507
528 331
660 190
809 285
678 515
418 869
670 199
35 137
485 990
769 400
355 717
404 797
703 79
308 477
815 152
541 355
370 882
268 422
682 542
400 609
803 486
495 953
17 337
593 986
905 893
970 294
758 816
226 854
465 651
378 943
782 694
888 59
777 71
112 676
654 555
853 917
464 221
549 791
955 758
406 143
758 552
886 883
879 497
703 357
34 37
643 815
297 816
603 31
391 599
557 262
422 256
884 482
226 536
430 697
209 815
370 729
918 903
433 949
526 606
821 139
113 163
562 57
188 961
910 220
618 865
167 627
306 880
648 425
560 494
693 244
420 295
512 173
28 167
268 281
26 708
980 93
906 672
648 260
11 913
192 852
427 528
856 345
862 370
507 991
556 91
7 90
989 885
18 96
617 763
549 480
461 412
2 555
145 303
869 182
909 125
842 133
901 286
365 736
903 927
410 877
138 563
830 112
392 345
579 886
89 471
247 630
604 128
476 973
437 978
929 100
736 387
812 3
945 357
941 921
937 839
855 2
853 798
957 676
565 320
751 680
121 506
325 421
525 891
477 344
394 204
737 39
234 879
613 530
332 183
215 21
526 441
335 281
172 237
751 446
474 552
747 447
713 991
734 904
961 170
877 819
64 978
125 408
773 623
249 880
402 526
954 803
513 88
286 526
158 744
568 379
144 626
480 718
536 678
774 733
34 23
536 247
421 218
648 90
678 122
982 891
154 198
363 609
619 27
514 895
582 466
772 881
467 513
125 69
685 684
352 520
191 153
263 630
474 589
985 156
374 782
870 254
640 798
300 919
372 320
705 443
189 612
859 585
127 209
53 765
148 622
874 998
224 802
325 581
183 943
725 698
17 527
658 111
224 713
631 941
533 929
317 616
198 404
247 401
676 226
691 349
267 175
730 61
83 290
75 172
260 13
803 936
478 848
541 475
798 610
113 633
528 537
205 561
824 249
564 975
663 63
300 900
687 221
555 453
34 44
971 164
120 644
58 723
248 407
535 171
29 281
275 961
157 35
281 939
366 325
500 689
953 381
623 981
542 462
42 724
171 2
578 621
377 759
276 667
868 131
709 276
335 192
850 827
280 765
349 922
221 130
953 501
17 531
186 882
933 42
226 382
906 96
300 982
213 480
4 573
603 767
538 805
330 634
902 86
455 418
762 108
67 344
835 304
777 942
340 777
458 259
164 591
669 420
566 403
832 925
174 282
595 997
765 700
43 165
47 364
55 173
505 549
613 546
368 219
996 849
836 421
520 251
586 353
756 451
328 453
914 520
492 78
637 47
128 436
679 352
249 696
778 210
991 80
880 679
217 246
593 79
993 401
260 711
715 221
470 815
376 64
55 155
913 591
198 712
958 887
671 356
466 597
141 419
25 249
192 266
351 863
701 761
653 413
309 738
617 607
507 712
70 466
775 921
150 632
694 727
981 658
381 40
622 490
25 569
182 899
840 938
903 91
29 664
543 206
121 240
481 400
333 725
69 475
218 121
964 803
316 603
510 67
590 528
389 362
126 221
116 437
649 793
863 52
624 470
968 676
243 273
699 985
412 96
320 575
462 264
708 582
300 96
524 111
937 988
999 968
145 669
672 529
299 19
214 532
614 868
78 178
26 792
139 108
952 791
279 204
333 11
854 925
395 951
535 180
316 715
33 42
837 572
703 918
86 226
92 248
94 327
635 654
436 490
256 995
400 436
824 600
581 579
889 735
511 999
312 676
469 260
44 520
223 889
818 129
792 32
442 972
818 762
948 14
394 574
86 563
222 840
664 314
748 736
548 441
575 294
517 790
628 602
282 775
563 953
141 236
660 191
122 737
134 781
824 7
57 218
885 986
124 573
832 234
938 407
901 295
514 56
546 921
174 888
881 100
797 642
580 905
149 292
837 805
467 773
461 887
797 580
708 912
251 617
108 900
893 427
254 791
618 131
860 266
529 865
978 652
255 254
232 583
954 903
655 829
674 603
537 154
700 465
102 683
861 249
848 316
72 990
974 751
40 794
322 710
491 143
484 503
78 192
824 710
132 903
717 546
427 43
180 66
928 526
77 115
715 661
45 657
557 706
651 985
844 364
186 468
268 76
67 729
758 173
64 271
842 885
94 884
229 62
206 767
509 760
880 775
837 225
553 361
719 180
877 344
467 622
199 606
417 867
120 788
680 748
625 576
293 120
611 951
297 530
148 11
900 582
769 29
563 537
92 203
939 814
756 805
517 689
100 313
392 920
26 281
309 875
72 504
540 969
369 597
421 179
46 82
559 739
199 54
440 514
723 231
921 851
595 193
875 575
671 193
554 873
881 893
357 858
307 448
496 452
971 934
869 363
420 192
315 506
877 267
194 754
310 283
975 536
167 904
952 647
234 116
471 46
940 9
950 573
393 910
696 781
918 32
789 322
696 242
162 232
732 491
702 97
173 32
665 149
253 261
543 244
735 938
319 111
397 921
524 171
967 153
800 283
703 64
624 128
612 659
108 475
242 163
512 416
622 370
651 816
669 216
895 293
128 327
117 496
774 294
553 939
468 378
580 968
303 486
370 375
158 873
434 84
816 584
162 19
872 644
799 578
92 973
906 999
786 978
30 411
200 952
651 4
814 550
759 746
999 767
135 195
696 994
914 508
359 699
555 478
368 67
496 392
960 14
269 72
812 167
241 793
61 514
130 724
270 231
42 572
301 374
187 664
236 559
680 57
372 168
232 260
257 873
70 852
413 783
580 715
517 981
58 539
24 821
50 602
468 721
584 579
334 168
976 426
8 204
290 129
837 390
190 866
323 961
392 542
884 264
498 247
517 703
813 921
362 770
487 182
744 214
482 554
432 815
194 681
491 794
403 831
185 134
465 980
646 327
632 788
128 486
212 692
31 823
251 221
567 11
555 879
198 516
604 856
673 127
704 612
241 33
786 431
388 768
854 54
374 852
20 998
73 532
23 937
79 810
483 936
64 550
913 393
945 439
734 545
32 929
291 657
589 109
824 74
147 25
300 98
468 153
11 617
166 938
823 780
478 460
906 387
471 615
685 845
255 580
476 782
650 704
252 302
55 96
974 60
912 740
172 814
511 470
297 111
545 299
329 643
785 246
791 48
116 171
846 365
340 1000
614 760
308 796
579 855
37 446
906 232
853 612
349 669
200 458
108 234
862 172
696 647
176 227
825 515
104 636
878 962
130 911
58 987
814 824
705 168
310 431
370 965
263 129
538 799
884 513
712 613
880 498
565 100
716 68
706 138
597 191
590 606
870 262
463 386
890 1000
549 178
421 546
673 953
975 589
429 297
366 538
63 33
56 773
318 748
133 550
360 34
10 18
357 286
786 448
644 434
134 492
242 966
948 24
652 477
474 706
949 398
95 146
402 333
203 957
197 937
582 840
677 47
572 444
785 271
155 311
278 803
637 95
967 805
721 448
861 995
482 227
466 756
12 2
64 401
311 941
827 111
911 822
662 163
812 133
788 23
686 187
851 731
296 730
948 343
535 25
441 774
250 701
496 154
261 487
465 151
768 308
524 425
140 669
17 890
708 996
641 991
207 155
349 729
699 293
328 270
45 276
924 428
903 57
354 869
515 186
100 742
231 188
587 529
28 115
531 483
191 573
582 26
972 114
448 201
680 134
143 748
805 990
147 74
431 606
256 636
812 799
261 250
425 364
834 315
551 640
129 907
805 213
29 801
700 949
549 486
371 937
592 319
561 14
356 747
363 384
891 777
971 175
839 663
392 795
781 22
180 503
97 212
249 229
338 496
840 247
180 174
698 992
533 171
339 922
714 917
902 568
911 19
726 4
552 620
280 185
932 941
453 467
508 579
885 982
654 974
915 986
609 229
39 842
506 131
918 930
819 268
475 930
401 526
4 506
320 889
290 159
348 605
622 130
858 873
719 420
456 817
289 283
345 155
26 417
167 808
578 739
187 829
695 507
197 641
614 118
89 493
630 27
447 878
717 118
100 200
622 647
98 328
190 479
697 653
95 291
476 835
585 952
347 581
921 905
442 973
441 53
868 865
850 324
181 235
692 996
291 430
606 767
527 357
331 575
460 843
287 767
210 533
665 46
969 639
199 567
806 257
83 617
660 108
203 667
7 830
387 925
732 94
494 824
622 892
559 540
462 500
203 362
227 344
233 482
538 917
959 204
883 646
792 802
327 101
672 172
391 595
925 180
246 437
655 920
600 173
561 725
587 112
531 877
306 616
744 346
735 169
502 244
786 996
572 986
594 361
547 277
209 938
484 543
679 968
721 332
494 904
380 835
723 14
356 107
381 696
503 680
764 920
219 144
712 803
106 335
981 861
484 694
300 698
370 699
297 593
442 251
291 663
761 148
80 921
646 567
807 241
279 400
529 650
780 987
977 76
239 50
687 110
436 26
61 817
994 259
438 869
474 341
455 54
32 739
553 830
623 292
536 71
434 167
835 534
149 519
985 761
908 237
429 820
243 609
552 1
474 680
873 9
218 323
160 836
939 311
568 387
326 830
826 937
572 341
959 841
415 247
787 124
909 905
813 940
625 936
233 105
522 279
296 206
251 9
222 868
148 853
9 37
345 804
872 325
382 312
953 679
514 623
250 435
785 438
133 33
254 7
650 412
627 615
468 974
587 181
61 836
514 858
789 423
739 984
339 273
180 383
670 235
838 124
352 211
705 904
975 236
817 424
91 178
37 943
105 107
625 684
314 331
409 776
394 162
875 746
654 589
144 586
921 855
907 793
833 976
94 569
19 660
492 265
997 502
454 982
293 824
104 628
960 573
714 428
437 347
679 901
226 57
123 196
745 261
612 762
185 279
896 828
52 704
273 985
185 316
759 883
361 898
440 981
738 925
284 186
790 725
218 831
713 541
920 471
555 549
43 636
105 798
586 201
16 758
964 441
474 993
929 51
782 495
325 687
820 618
236 425
491 68
517 143
690 340
402 850
642 763
402 933
7 675
571 75
543 766
341 802
224 417
28 347
595 699
661 140
941 265
368 966
460 807
400 179
409 448
654 453
50 652
850 13
405 577
799 932
247 972
630 189
496 161
403 963
157 336
955 318
584 143
645 558
834 716
867 823
968 733
524 73
393 203
808 605
791 792
560 64
77 433
287 236
194 99
379 231
882 995
901 334
148 817
626 914
520 43
503 283
828 967
885 390
576 699
570 94
339 262
64 709
776 782
62 372
986 640
600 673
523 538
496 269
644 135
425 48
627 816
973 393
450 640
155 852
308 128
687 56
34 575
283 741
257 307
365 632
139 936
272 959
768 565
95 858
811 495
420 549
112 655
417 227
407 565
213 378
391 745
291 361
927 630
755 552
680 127
627 901
786 658
175 268
978 687
595 510
661 845
49 226
778 879
624 598
27 23
47 814
815 744
241 258
490 628
441 885
333 354
672 939
567 573
966 857
681 467
703 68
735 647
505 558
111 506
991 749
414 842
288 504
698 6
956 938
242 670
117 12
346 777
796 827
879 196
626 736
747 509
378 759
479 895
15 128
939 171
48 612
341 651
816 973
472 76
179 330
556 186
829 94
553 339
517 89
581 849
854 212
274 811
443 169
893 119
749 773
913 768
520 894
571 899
305 23
373 683
92 272
153 630
934 114
79 771
277 577
484 291
871 32
51 779
283 466
459 820
218 781
444 248
852 159
372 363
388 950
61 132
535 407
165 843
616 144
477 150
657 445
331 895
648 177
173 305
242 700
106 71
843 535
829 888
998 504
151 390
996 814
797 895
492 506
405 811
161 502
297 205
515 559
391 143
345 871
314 404
310 181
626 508
79 147
901 116
265 878
354 897
475 825
10 46
340 11
806 87
429 225
999 369
361 138
179 847
646 24
225 756
766 78
18 385
713 714
40 1
756 997
414 131
416 506
929 540
190 487
992 540
766 114
679 739
893 782
603 283
884 771
902 597
324 415
832 655
611 256
225 428
640 788
502 721
201 330
481 102
551 345
531 923
188 700
203 127
437 465
205 754
541 482
987 949
883 230
878 813
140 402
372 371
461 332
461 797
790 616
946 488
662 915
876 184
182 65
631 21
706 588
648 931
856 561
382 494
46 281
514 81
202 983
656 277
64 63
27 672
936 704
952 404
388 975
660 677
285 357
2 114
734 309
572 381
557 605
86 288
533 594
247 520
378 497
838 866
510 654
36 860
10 185
369 680
526 440
549 161
85 230
265 959
130 480
469 488
198 500
554 539
821 978
964 597
691 808
419 605
543 517
345 372
720 580
134 339
918 588
568 565
857 577
642 430
888 428
660 355
625 758
956 142
138 924
79 914
478 425
673 646
442 164
93 897
469 562
963 351
810 892
498 197
733 501
284 628
152 397
886 446
241 639
531 821
402 969
994 408
454 366
772 904
354 340
959 986
751 185
450 115
21 192
707 990
912 787
151 153
768 821
823 782
714 274
772 838
930 154
21 689
138 47
951 171
869 954
172 350
827 841
397 565
149 524
528 998
720 623
594 48
450 841
644 503
127 868
941 552
132 504
584 837
530 471
45 477
81 508
232 144
657 315
939 931
535 80
600 519
974 34
465 425
225 592
542 26
909 650
593 124
793 811
850 704
706 593
601 627
250 305
458 125
505 539
620 981
78 28
446 325
123 156
681 946
298 213
14 452
382 27
125 309
724 402
480 322
975 977
565 784
293 496
655 840
656 812
962 851
766 279
631 191
273 503
245 349
983 581
997 84
724 473
910 799
445 276
806 457
946 657
444 966
651 297
564 191
831 650
343 411
705 851
559 75
558 47
744 518
330 987
150 552
973 294
454 948
494 619
175 859
268 944
875 696
322 488
644 35
815 969
903 861
724 860
478 310
297 492
871 391
661 14
812 919
856 308
210 179
468 699
446 194
27 721
432 196
669 685
294 184
474 537
100 512
621 866
682 82
21 833
948 594
524 551
823 498
511 203
873 395
308 635
840 388
227 388
879 199
56 506
212 507
964 732
496 594
465 303
249 112
790 446
566 286
16 890
3 632
97 199
68 15
254 871
775 79
725 35
11 309
854 454
568 279
252 199
209 173
736 325
923 880
464 896
514 17
116 191
709 2
504 837
517 609
337 333
475 684
95 338
496 859
117 137
516 457
850 894
273 282
151 699
273 34
378 239
603 346
23 872
445 533
754 796
143 232
251 41
761 502
648 27
364 610
849 654
217 710
281 691
783 142
900 474
65 115
355 303
823 916
34 991
340 471
348 148
625 417
300 807
23 918
663 608
441 860
27 65
757 439
141 862
162 313
347 214
144 814
267 30
262 537
290 491
390 680
173 131
647 830
786 157
902 621
873 704
310 940
142 502
732 133
9 34
830 495
782 89
751 934
574 646
872 109
22 459
21 197
834 896
823 255
48 717
212 349
259 569
589 731
532 699
313 961
744 916
449 636
252 786
77 752
196 361
84 972
526 800
143 810
134 259
761 135
108 341
478 562
289 712
969 820
682 428
155 285
700 537
826 94
936 918
362 795
397 220
514 58
334 123
629 294
727 590
370 479
294 790
102 475
159 993
428 572
986 828
715 282
553 214
999 388
559 803
260 109
741 844
549 119
322 38
7 361
986 362
382 871
613 28
934 702
388 431
177 756
642 505
554 569
595 395
500 397
5 768
827 513
636 80
46 302
43 951
54 928
269 77
541 634
278 275
164 994
328 702
360 107
669 776
222 280
383 189
469 506
578 279
342 732
294 489
541 356
610 594
954 99
440 894
993 750
641 71
285 440
53 623
43 746
640 37
276 695
982 830
576 404
483 301
852 438
581 595
481 949
312 329
496 902
322 412
681 18
901 283
284 703
889 84
964 641
967 763
926 504
865 334
895 116
701 17
306 966
507 30
302 278
111 448
656 129
115 244
478 139
726 959
949 76
136 821
23 39
296 568
125 575
970 916
883 959
430 37
635 198
248 43
711 282
135 541
663 109
638 936
38 380
983 698
842 821
466 50
391 28
130 395
813 364
450 95
505 447
332 779
850 208
935 938
764 414
132 713
239 749
967 592
583 467
441 654
290 617
912 760
296 153
558 680
460 528
563 67
871 896
158 671
22 477
245 82
893 275
597 777
445 748
726 36
950 846
160 511
237 817
423 727
918 206
42 419
566 116
652 790
101 611
315 986
494 65
943 306
910 964
477 907
943 846
532 370
410 88
935 952
633 812
988 418
66 448
660 521
444 701
42 725
598 719
145 135
959 57
19 921
997 448
167 134
930 147
693 258
283 209
527 229
648 894
290 333
15 156
766 734
778 8
218 372
757 682
538 287
361 969
807 958
444 405
938 232
984 491
322 894
801 108
144 845
108 859
825 48
804 207
381 413
311 328
422 918
489 272
428 944
419 981
396 483
366 969
578 549
886 67
194 502
607 833
507 455
136 580
628 322
247 612
176 585
294 206
649 250
643 808
397 976
740 496
11 632
431 363
310 699
663 569
722 281
219 454
758 46
775 236
453 271
504 284
2 784
300 327
467 969
373 125
80 153
733 882
369 195
468 318
270 128
875 286
936 805
100 93
976 178
486 251
640 537
827 297
66 596
116 959
326 126
803 878
339 102
722 595
753 742
657 537
609 525
641 75
465 397
887 266
284 184
242 572
583 149
641 503
508 854
32 10
141 961
289 692
189 230
511 73
678 646
781 551
874 416
277 275
229 804
578 881
860 303
664 575
47 464
137 348
884 313
223 819
262 608
968 637
668 122
132 957
151 267
180 902
825 363
370 748
692 177
852 749
327 175
116 473
140 835
166 406
303 713
47 187
345 779
37 543
421 244
709 282
727 71
134 525
283 264
858 7
972 362
337 452
999 218
804 88
547 486
945 760
175 761
538 445
551 763
800 826
637 171
151 653
14 660
50 91
611 378
326 453
854 847
958 196
646 188
353 355
37 315
246 513
926 306
251 636
227 809
508 279
227 240
488 148
412 490
910 597
746 60
957 164
985 934
400 174
712 659
565 169
671 906
122 851
921 830
829 398
401 355
612 445
725 131
787 747
420 128
649 622
87 205
460 913
832 55
31 889
590 692
392 616
222 3
530 595
540 836
70 205
779 265
818 146
753 215
227 297
842 982
226 643
706 174
890 579
849 4
431 370
589 421
475 502
641 493
549 540
771 186
843 182
706 410
483 1
223 432
686 616
278 417
597 1
596 751
873 872
607 212
773 358
848 675
662 669
647 339
716 7
976 846
838 621
764 668
512 810
835 918
408 159
47 944
776 88
360 809
220 452
190 550
274 236
667 15
453 975
849 103
682 797
523 514
710 390
473 138
783 438
972 238
573 606
148 835
375 397
836 906
143 471
981 661
672 911
648 617
871 230
599 340
525 56
794 736
587 865
225 753
173 809
778 205
416 134
264 719
576 1000
472 38
190 665
377 402
823 474
449 616
871 491
978 199
659 952
870 469
812 879
732 983
413 841
729 305
272 547
377 255
724 961
91 428
844 997
184 890
806 698
962 531
667 40
544 569
813 336
338 423
305 169
25 579
886 477
148 518
228 162
629 102
699 295
172 1
83 383
900 973
702 287
311 26
210 836
872 896
43 946
345 98
482 721
421 652
345 681
942 864
155 131
214 415
706 2
960 282
727 690
385 712
46 626
365 991
429 542
424 838
850 65
492 815
123 527
910 630
376 844
158 57
294 992
140 644
10 815
615 828
941 955
588 546
453 526
244 487
798 94
516 245
625 598
659 638
530 978
300 694
543 427
482 138
395 605
884 415
283 688
267 831
627 707
532 219
910 363
592 981
826 938
187 321
521 765
780 80
848 986
851 889
694 885
48 242
742 716
666 793
8 607
338 96
315 650
456 465
942 830
159 233
212 221
357 652
46 743
904 543
936 867
518 330
420 39
784 662
411 731
728 551
88 308
415 582
478 919
959 545
582 186
762 846
270 382
527 43
55 273
134 945
928 789
854 177
892 795
15 215
248 817
722 750
715 115
963 949
101 201
322 866
242 468
987 678
319 56
833 331
688 873
44 166
550 592
411 378
475 420
720 129
626 378
657 910
108 675
500 673
415 605
424 521
95 131
338 425
247 222
162 387
641 500
854 527
688 734
974 684
380 523
585 660
15 301
777 524
501 216
42 442
931 877
456 373
861 831
664 219
216 51
968 133
325 727
477 751
986 199
268 745
352 43
611 815
643 148
774 56
703 264
362 34
924 762
884 526
208 984
964 720
918 276
26 70
744 298
705 368
301 463
86 617
617 769
710 373
952 957
566 586
982 413
598 109
44 983
56 873
644 658
171 292
779 720
197 71
203 905
534 385
402 246
672 187
912 366
673 999
589 321
928 469
247 291
524 220
77 315
415 754
980 941
790 174
296 909
325 44
332 962
870 908
938 951
81 663
941 609
664 529
600 310
257 853
582 376
889 60
126 423
769 260
212 604
428 717
158 139
696 900
11 650
445 429
502 839
50 361
270 804
234 380
736 754
693 209
145 819
473 209
515 297
758 452
786 865
864 505
286 255
861 278
299 223
265 248
584 305
422 308
852 26
390 625
596 854
249 400
907 403
368 101
69 592
331 892
134 187
183 49
162 940
264 533
470 395
592 284
582 799
28 766
296 391
667 458
634 489
687 385
893 675
636 470
223 239
908 447
56 383
587 360
543 549
265 640
445 224
414 253
649 164
944 860
469 16
98 729
210 365
666 417
50 633
598 90
399 742
797 747
220 107
986 728
942 377
971 327
106 780
788 701
412 797
800 765
280 764
694 690
525 46
259 42
107 796
374 978
500 635
948 501
27 633
988 815
420 243
630 589
635 790
143 594
649 701
642 143
102 96
434 575
59 187
123 591
476 149
55 597
67 655
954 567
401 261
439 933
932 777
646 215
214 95
120 295
592 656
78 302
599 44
21 110
863 895
164 247
422 91
254 721
991 649
672 210
920 70
594 646
450 453
504 930
597 484
337 366
929 290
75 57
300 820
574 507
349 589
247 20
895 417
694 166
326 754
262 202
762 934
545 566
777 75
584 287
565 731
48 100
651 234
672 770
306 97
577 416
304 239
520 151
558 758
67 979
924 269
539 599
403 61
969 404
467 272
471 544
195 987
328 314
990 132
171 752
661 856
555 877
243 119
249 130
775 818
404 285
937 888
457 400
286 484
335 463
455 273
657 980
621 463
434 188
941 772
452 343
191 226
29 682
519 860
801 245
86 609
216 852
719 709
734 861
70 564
610 939
350 491
491 16
972 150
978 289
903 460
480 64
864 252
426 672
635 747
627 914
614 805
327 776
828 687
781 58
55 598
496 765
200 595
386 912
180 804
645 470
818 143
529 584
916 398
842 801
198 936
961 972
122 628
195 681
184 454
330 789
988 296
730 80
950 816
963 639
421 780
343 133
8 504
960 806
900 695
909 274
357 583
115 832
879 297
710 910
952 192
751 418
44 511
919 299
832 980
724 595
347 664
898 404
354 585
839 350
969 773
386 994
407 831
590 570
876 948
647 202
801 415
732 236
28 223
404 919
457 706
502 49
504 134
776 598
844 536
75 974
105 92
569 120
801 232
107 970
58 551
623 115
831 153
711 787
684 172
775 898
375 697
886 744
637 560
847 216
48 455
920 515
38 242
572 595
458 674
153 277
87 775
223 882
216 833
848 637
542 644
470 364
344 349
520 926
245 924
968 783
942 715
329 357
578 11
882 320
545 564
822 881
87 410
521 696
585 169
729 800
60 274
399 71
174 374
693 658
315 764
591 126
514 683
540 932
765 350
465 506
647 841
923 621
176 370
31 115
842 973
48 292
226 71
921 105
7 401
799 251
625 843
733 140
650 422
439 50
545 256
276 570
783 605
219 925
55 348
642 766
115 578
139 631
415 845
110 937
709 893
920 658
182 28
606 725
106 134
777 467
874 773
480 802
494 434
890 934
372 83
999 152
967 841
387 756
658 525
736 38
320 806
708 126
897 722
418 342
214 94
998 212
428 116
360 863
864 519
792 678
288 76
610 892
58 37
628 379
373 833
762 306
8 651
862 851
116 443
610 597
688 116
839 415
858 531
456 164
476 459
852 642
975 103
758 786
951 578
914 456
487 873
441 688
861 498
782 131
813 728
945 833
393 160
152 183
837 882
875 948
397 642
90 951
905 764
37 259
758 179
225 742
628 451
911 257
413 532
861 533
758 202
24 642
755 523
871 17
806 92
17 316
982 894
588 450
479 225
842 901
217 653
623 303
457 272
599 356
367 267
144 502
253 667
783 664
525 70
706 830
522 824
367 995
290 161
290 949
633 712
485 341
318 704
693 233
736 741
769 142
969 897
405 533
792 178
599 884
424 897
643 201
741 855
369 750
43 176
772 603
446 152
11 941
668 370
925 703
141 483
840 861
986 447
46 382
448 284
87 564
917 558
434 252
162 801
619 963
256 916
926 826
850 775
487 181
50 21
900 953
383 799
702 370
611 882
301 794
211 152
213 330
505 699
828 570
341 349
729 851
916 992
491 63
972 352
483 790
12 339
417 949
803 415
385 665
665 435
140 671
670 707
210 203
992 864
254 836
171 715
147 651
765 947
357 714
699 903
173 543
945 969
861 403
296 130
813 775
269 248
555 712
558 32
997 158
940 914
973 314
566 469
577 316
863 256
815 686
649 928
737 353
750 627
855 955
30 925
971 244
534 324
138 993
536 274
522 185
467 468
534 745
623 148
292 858
298 89
39 843
527 710
987 303
626 235
166 529
474 601
464 979
376 554
492 46
880 368
779 149
432 849
669 917
566 616
684 474
628 723
671 818
130 922
705 196
145 216
406 404
767 379
458 341
170 829
180 481
687 159
218 669
854 491
219 618
100 128
690 1000
622 431
222 491
770 410
927 993
696 265
827 890
414 242
510 173
175 578
340 525
798 107
67 184
49 628
178 826
953 412
345 131
419 445
260 611
834 279
36 256
121 602
664 657
337 584
767 630
378 222
222 207
579 420
471 965
458 28
898 394
455 833
345 260
634 543
528 238
322 519
287 892
982 12
948 135
476 244
642 424
884 222
927 871
787 408
146 150
9 480
241 514
683 265
429 777
550 283
587 428
597 766
334 364
256 1000
671 284
888 165
882 6
229 442
499 218
624 730
799 189
852 558
67 357
59 349
981 816
875 410
940 993
697 128
242 850
728 271
248 820
739 912
373 988
785 47
602 438
558 498
676 167
236 173
516 302
692 266
486 228
776 906
624 246
840 885
586 783
810 869
287 632
714 263
654 29
7 927
606 634
687 867
710 499
481 920
347 566
451 302
713 992
55 767
693 424
937 177
191 194
96 504
688 91
890 434
141 198
576 594
497 123
281 323
629 122
975 649
21 855
52 440
964 115
698 129
898 680
982 423
678 491
485 436
481 820
150 913
445 332
617 871
164 615
475 355
949 598
446 186
935 977
464 79
358 971
676 961
339 824
77 450
618 799
741 491
883 122
103 978
232 746
891 996
384 822
88 748
306 46
717 184
742 24
938 600
733 53
82 990
395 989
612 388
305 6
55 534
222 615
132 543
472 412
748 394
74 336
426 162
324 331
905 944
283 343
319 617
398 539
842 715
489 465
643 609
77 603
985 358
687 649
739 277
255 746
220 25
91 151
457 564
62 159
288 820
663 253
921 715
973 994
225 785
325 555
996 866
95 671
625 562
179 917
324 748
635 242
56 473
848 243
203 287
770 190
767 994
325 594
835 492
788 476
861 724
305 229
293 582
616 425
46 717
385 91
406 678
163 911
862 450
20 656
38 613
265 594
165 669
137 268
806 946
209 956
392 346
522 935
237 232
437 535
574 674
909 934
290 94
939 942
487 996
980 676
828 473
424 611
334 459
430 844
345 571
893 309
820 796
71 465
347 30
583 19
580 631
316 636
824 8
237 458
367 258
656 406
375 216
40 525
128 471
16 415
382 58
694 165
777 905
404 192
138 226
684 351
948 252
696 88
674 741
216 492
890 366
478 160
922 733
287 422
153 713
787 828
325 465
552 877
930 845
611 68
904 352
118 742
149 114
147 50
852 345
886 933
687 943
165 940
848 369
590 899
768 887
664 109
834 164
215 902
812 697
348 310
159 780
148 214
448 954
412 20
295 859
142 506
397 302
194 389
512 565
560 262
115 583
784 664
704 5
45 362
387 395
40 803
832 558
341 605
990 618
876 982
39 742
927 391
836 127
579 657
414 975
70 349
884 937
289 658
995 125
826 413
128 425
185 294
147 360
797 161
891 320
397 918
454 359
256 303
889 593
545 233
79 853
701 134
74 260
701 585
114 124
269 296
918 454
742 195
123 174
586 631
747 173
573 657
931 165
815 317
128 28
392 144
714 919
186 19
628 176
386 846
724 736
165 682
694 962
115 564
788 392
843 104
817 846
928 194
168 162
804 854
823 640
546 303
445 141
632 596
822 665
371 188
122 676
362 433
871 673
53 134
288 96
637 746
166 82
446 441
58 859
965 750
374 254
194 886
58 858
507 287
994 640
425 846
160 449
211 123
37 823
435 355
412 556
702 56
631 947
655 870
21 255
527 300
918 370
398 243
190 272
260 834
635 795
279 290
821 619
234 700
476 549
703 93
471 987
60 73
478 334
845 434
703 574
59 167
266 974
657 830
413 808
729 348
625 582
710 983
463 724
103 522
490 125
390 196
28 489
99 785
815 613
266 194
911 912
340 627
652 475
244 706
863 989
487 20
354 715
540 403
199 920
999 326
291 260
976 716
199 479
693 727
569 914
220 420
995 218
908 686
932 558
34 688
677 127
543 295
405 898
919 525
907 425
742 988
584 838
237 577
805 852
177 419
300 940
841 983
74 379
882 481
919 578
607 41
822 918
98 293
325 797
115 962
968 670
844 186
319 574
136 779
206 433
274 829
641 743
193 465
776 342
228 775
228 771
165 765
59 273
773 408
142 730
986 652
207 967
739 481
78 932
116 812
886 155
332 228
604 480
113 367
258 438
642 212
522 997
338 353
619 420
809 945
999 221
78 692
250 139
58 926
38 555
158 116
718 955
166 419
347 857
218 293
582 829
935 484
201 892
585 462
376 91
145 386
370 973
182 903
743 581
146 969
124 920
824 50
628 162
903 476
934 597
998 268
896 14
171 167
973 556
78 776
732 812
303 847
910 121
303 857
320 452
194 786
362 956
392 828
376 6
685 760
198 368
197 99
662 589
849 784
371 554
26 58
784 582
757 630
507 424
145 425
567 699
697 248
889 153
827 748
64 282
142 46
16 82
9 26
235 160
857 380
317 392
122 179
954 414
567 561
881 536
582 679
414 939
146 614
10 779
503 177
575 955
228 933
857 190
116 431
132 393
45 574
801 462
942 125
980 530
425 110
305 746
176 332
585 181
546 213
400 549
644 281
967 418
299 13
446 533
919 325
687 793
535 714
162 878
123 7
713 851
571 535
745 570
580 979
970 596
563 391
545 988
3 180
853 515
730 739
442 727
582 265
82 929
533 416
413 321
585 356
190 229
398 137
112 2
494 406
472 683
64 752
991 301
214 681
321 953
860 499
861 790
452 660
169 971
55 309
329 693
535 685
433 834
753 232
189 147
550 322
698 735
328 764
382 859
602 331
865 596
118 872
686 421
274 190
230 235
676 869
340 216
889 635
955 824
488 19
157 101
314 489
117 567
425 230
943 197
207 54
858 683
548 110
363 803
481 814
882 590
168 163
291 462
64 895
732 490
964 887
67 558
501 92
185 599
97 712
313 792
824 319
198 351
857 715
408 974
956 257
528 709
458 298
193 130
220 366
362 49
871 256
778 456
202 931
254 183
509 625
515 126
395 492
966 613
872 657
128 310
232 118
838 322
850 107
283 859
248 655
920 683
396 962
535 235
403 409
459 865
617 497
911 357
540 152
578 614
348 564
785 145
379 134
757 291
550 129
583 179
528 201
51 434
419 22
578 969
449 174
86 277
85 778
979 776
522 748
696 58
970 328
424 910
905 297
491 101
82 916
654 270
988 768
438 358
127 817
58 318
522 932
562 14
865 517
256 537
271 237
209 611
477 441
555 705
41 886
372 394
806 526
226 827
446 788
762 758
139 796
648 445
181 736
125 655
857 487
102 768
104 937
976 37
358 881
178 40
953 764
460 86
136 534
246 329
57 738
74 224
194 77
807 962
346 782
946 463
691 36
287 686
636 359
533 131
760 637
473 123
411 697
578 716
711 893
206 422
359 333
321 784
511 702
515 476
332 289
153 425
222 577
936 584
590 365
142 242
413 409
864 73
659 998
517 958
869 631
537 956
508 204
486 167
258 375
206 125
814 123
952 250
188 588
284 561
475 762
63 60
841 949
284 953
393 27
268 274
849 839
887 862
286 862
789 942
421 144
278 229
687 998
92 289
189 591
514 326
978 370
347 597
892 572
844 115
844 872
423 79
302 629
527 823
542 713
908 719
861 606
142 967
941 944
257 169
150 612
263 612
986 459
992 34
314 991
794 910
435 988
119 567
570 162
570 997
576 589
600 275
813 600
692 726
316 218
929 528
283 330
369 450
783 727
366 453
35 905
751 960
250 478
110 59
584 531
51 147
903 370
438 1
424 439
551 17
489 433
628 87
349 184
679 961
686 419
637 744
481 931
636 389
124 506
866 302
780 309
112 219
575 105
903 452
428 577
226 862
807 21
764 68
685 538
773 733
537 735
696 65
463 945
731 121
10 855
804 422
894 651
851 529
419 786
660 430
811 355
525 357
33 574
131 127
351 43
669 886
731 24
546 620
660 393
604 923
14 832
747 699
810 902
680 264
168 698
592 777
304 882
750 958
757 796
605 10
951 484
137 390
639 837
200 9
767 799
408 625
88 19
36 884
74 912
409 274
739 850
43 562
758 48
156 359
193 40
918 983
529 147
969 577
182 373
464 705
971 541
665 564
672 481
398 166
955 379
941 1
584 600
483 616
683 612
325 836
469 84
380 536
336 360
724 990
836 619
715 33
418 276
982 377
130 255
790 306
751 132
145 175
634 254
552 353
993 590
504 360
696 310
636 254
834 247
937 62
24 645
279 170
442 649
477 547
752 400
536 927
437 838
688 473
441 765
855 950
684 934
907 832
678 902
671 382
557 96
754 500
830 803
824 835
259 324
274 234
968 687
719 529
562 570
65 627
401 309
659 553
132 846
891 865
924 444
563 108
530 233
486 279
887 836
404 672
124 355
368 550
922 585
596 228
182 644
625 938
771 313
905 407
972 909
966 254
564 444
336 285
738 425
140 763
322 627
970 800
1 337
586 994
325 221
349 427
346 802
531 99
354 852
323 869
591 491
861 868
674 568
922 813
464 368
416 628
495 662
899 693
778 989
994 981
422 788
57 456
111 747
730 19
714 996
428 180
169 221
680 192
827 901
753 466
570 692
147 870
45 564
745 651
261 897
351 700
3 186
40 34
476 773
575 245
964 627
627 187
402 951
542 419
569 572
60 201
745 470
708 928
841 551
24 665
710 822
515 120
34 391
897 865
75 291
954 981
328 42
671 876
423 712
611 369
977 585
821 785
640 794
349 869
93 345
733 353
987 440
780 791
559 507
888 212
903 685
535 513
263 545
88 782
849 787
576 48
850 773
218 472
289 85
5 851
906 843
768 273
293 224
349 515
174 521
787 50
439 713
597 116
399 207
901 504
808 786
219 557
674 774
398 519
616 948
526 866
672 511
186 145
234 918
121 901
987 654
79 850
779 907
142 509
368 893
838 750
355 762
585 318
129 173
809 147
186 824
728 547
371 195
375 484
330 95
211 810
702 496
732 846
368 222
525 743
748 888
564 718
426 629
761 209
985 267
994 156
307 656
414 61
790 393
673 549
461 701
667 161
389 756
800 103
268 112
16 660
714 320
809 532
706 289
557 989
639 694
780 943
848 586
262 248
996 581
806 543
519 687
775 213
510 916
249 406
726 436
569 322
730 78
561 918
2 422
868 800
172 92
589 42
626 872
479 10
406 461
60 335
225 174
849 409
814 129
591 48
559 901
806 880
901 47
738 75
351 366
17 513
224 521
825 33
6 142
630 483
509 500
634 718
777 26
799 984
731 962
604 89
828 390
457 17
516 827
422 774
15 756
113 429
568 956
168 440
109 525
240 697
925 526
535 208
819 465
940 669
937 759
880 730
545 36
11 307
982 263
252 591
89 450
855 854
218 912
52 467
376 573
552 858
385 10
454 453
506 862
149 351
833 624
377 909
906 223
678 81
937 269
340 938
132 108
716 482
428 558
478 157
4 202
389 739
544 288
710 926
957 834
178 39
888 703
236 5
577 158
222 699
754 264
530 258
14 684
689 175
464 401
772 739
706 163
828 345
382 252
314 701
652 938
477 115
69 406
578 893
938 933
301 762
923 845
932 301
628 822
766 128
827 452
426 151
861 552
476 870
608 806
389 319
923 268
409 151
626 948
574 161
413 494
926 928
435 270
259 303
20 187
592 624
202 550
318 321
518 422
983 613
566 328
807 448
461 840
560 265
966 671
653 138
716 448
367 703
231 268
298 842
898 866
215 425
461 508
177 528
831 851
260 573
906 318
395 783
751 348
353 765
50 951
546 489
295 982
856 267
89 920
418 39
141 592
208 868
23 478
493 232
607 543
813 836
572 441
845 908
273 430
945 470
310 980
43 335
100 537
626 621
989 824
364 930
181 829
924 186
213 486
558 805
735 232
973 124
549 971
181 103
538 143
651 374
35 552
760 232
116 663
487 501
521 194
760 628
949 659
2 76
337 913
95 665
401 268
575 794
701 997
5 359
797 183
911 160
711 597
818 170
12 92
302 884
447 331
412 637
724 589
189 656
408 647
507 142
779 26
924 866
249 288
561 499
984 955
53 470
526 581
33 447
706 34
500 785
508 366
779 50
255 92
6 601
428 549
685 618
393 182
65 591
457 499
942 816
343 668
534 61
944 896
137 566
250 222
318 83
13 854
265 339
641 137
665 948
614 210
365 901
774 350
719 700
52 721
566 941
266 717
542 784
77 114
120 19
154 2
279 469
166 687
48 447
845 736
137 850
688 827
205 896
759 791
399 428
862 292
547 125
192 380
485 677
78 717
933 677
751 785
716 327
465 873
153 152
758 384
497 531
61 339
749 214
322 676
151 643
2 160
241 553
6 302
561 80
347 545
372 868
299 237
843 293
73 137
591 201
708 486
324 659
647 349
694 812
216 49
513 208
492 923
971 198
897 912
855 713
918 587
888 111
897 945
314 279
550 530
546 237
181 434
540 862
725 681
347 179
791 764
724 440
685 698
725 863
974 17
493 135
252 690
205 8
622 635
178 898
648 603
835 693
826 134
861 331
118 527
498 186
615 100
484 734
75 53
391 770
948 206
203 451
968 275
727 814
637 389
801 770
392 846
703 480
925 270
913 557
150 227
25 299
513 188
44 322
331 890
47 192
655 681
411 965
376 766
796 828
472 994
462 188
515 279
480 745
411 323
630 513
171 184
263 742
62 637
599 936
152 75
391 645
439 865
859 590
305 195
516 384
415 150
728 505
237 450
280 23
116 560
138 638
451 583
60 994
756 290
373 494
933 171
374 235
549 954
131 535
814 243
959 355
284 944
501 531
108 95
341 664
893 292
556 851
448 734
420 45
86 821
563 370
481 529
731 400
820 585
81 91
967 501
331 134
37 965
712 939
815 466
68 282
515 956
178 770
763 886
638 91
992 122
248 186
457 410
52 224
69 434
661 477
190 824
971 596
795 236
112 572
363 456
508 758
569 491
690 105
212 208
990 741
609 703
574 262
497 986
157 470
906 926
504 798
592 687
196 595
547 427
673 327
744 926
344 248
521 663
794 300
939 520
806 977
485 303
111 310
433 551
92 67
738 546
72 89
293 804
280 186
6 578
636 978
762 829
967 266
188 710
808 60
686 248
520 86
570 427
841 824
527 204
873 85
67 765
701 4
102 965
111 389
20 246
394 476
287 890
807 602
654 315
597 627
627 586
494 602
207 179
102 546
364 938
105 207
291 181
937 365
981 485
943 102
445 674
573 387
255 749
898 791
869 892
864 839
788 485
663 638
802 984
715 653
997 170
800 748
64 404
652 274
461 314
204 396
408 881
463 391
536 787
976 241
772 155
695 183
774 904
422 249
493 345
868 282
359 409
668 239
727 234
20 80
980 831
713 247
375 92
953 475
956 599
419 152
236 466
784 837
843 660
643 14
286 198
362 831
943 576
423 60
826 314
959 264
521 559
347 783
871 429
145 263
411 640
957 297
961 425
586 713
24 211
417 544
702 394
728 211
62 453
394 483
492 777
278 972
222 828
312 688
241 377
524 668
427 801
607 835
183 43
892 775
425 706
535 274
459 482
314 683
945 241
558 873
74 888
629 126
404 788
82 836
829 119
86 806
179 756
31 122
231 34
166 518
997 73
546 317
81 346
113 247
662 770
552 196
917 455
394 390
143 819
474 314
239 815
29 481
936 750
556 318
693 845
892 774
358 664
313 267
673 962
25 232
485 798
442 191
478 615
76 87
672 380
769 775
159 824
109 67
370 667
694 284
21 20
451 701
628 232
669 642
959 305
810 850
602 717
431 871
61 43
481 213
436 558
366 577
32 417
804 549
961 180
431 629
474 311
158 419
694 275
542 562
731 246
519 921
436 773
984 713
326 399
599 375
97 453
663 855
996 777
795 667
845 412
981 871
642 365
431 416
494 10
854 881
251 977
77 761
79 870
703 885
330 991
94 489
8 762
772 173
836 215
74 858
995 36
197 383
859 224
335 94
783 212
12 69
601 213
918 848
777 34
197 596
65 744
29 439
465 341
824 468
16 87
515 557
244 772
623 870
989 84
88 64
825 977
857 245
329 910
553 207
958 119
200 719
231 724
363 658
649 854
858 458
427 119
87 2
738 83
192 549
19 376
308 242
526 933
750 964
565 669
978 565
88 497
923 350
118 627
820 226
656 925
385 298
220 592
220 799
330 646
56 224
316 325
665 705
699 226
687 763
574 50
761 300
531 427
371 558
443 224
770 145
527 424
919 243
905 979
448 601
973 729
948 472
74 580
242 7
169 765
557 830
582 623
50 609
438 893
176 874
53 11
599 569
941 706
919 387
475 17
448 547
586 356
251 795
885 37
381 267
150 941
878 812
80 346
390 304
543 998
468 231
530 581
211 106
659 139
41 394
448 452
544 173
420 745
84 238
520 654
145 183
703 227
239 577
487 787
910 207
206 81
184 271
564 790
403 122
569 272
917 296
153 292
160 353
254 565
907 867
718 292
98 194
435 778
304 52
419 162
197 834
255 859
353 718
908 690
56 237
331 603
192 486
399 179
209 427
547 437
46 292
685 22
626 87
513 523
524 305
981 759
18 751
709 938
659 989
936 996
244 683
665 11
42 605
213 897
39 592
502 898
513 758
161 706
142 265
30 508
473 757
267 793
592 158
279 444
980 765
782 266
958 295
737 346
335 527
78 7
138 997
513 750
552 337
949 938
724 551
817 837
188 66
859 956
530 160
271 58
326 608
194 716
136 844
951 643
697 395
378 540
935 163
986 23
491 639
443 920
243 252
316 282
397 736
251 291
420 805
820 392
150 84
261 388
568 362
426 175
273 708
761 396
695 984
112 369
324 144
633 961
822 88
607 549
783 559
145 891
199 534
428 387
107 422
534 478
216 928
954 686
202 144
190 322
844 745
134 302
139 106
470 390
567 372
926 361
1000 734
778 288
326 131
248 714
680 66
288 843
944 908
85 279
503 727
705 470
847 703
843 772
445 747
558 547
778 935
833 267
121 499
379 187
879 398
659 961
264 54
611 40
993 639
78 92
314 789
782 399
385 216
147 839
128 815
762 435
662 151
935 944
755 539
351 271
326 471
656 873
794 632
783 685
444 474
433 470
306 498
71 386
399 825
500 301
833 141
958 118
3 277
734 639
340 974
965 746
116 962
945 361
612 35
807 324
906 682
695 959
243 995
368 497
716 558
754 324
533 282
653 339
826 400
923 52
984 301
961 281
765 143
633 160
864 755
948 548
447 482
784 291
885 530
948 766
294 233
59 503
720 31
269 327
655 78
258 555
754 250
634 377
726 909
389 713
530 212
187 326
306 817
577 873
133 42
741 609
429 497
687 445
529 210
573 338
434 978
687 886
53 988
192 56
406 996
798 451
405 672
388 252
514 398
568 702
492 365
781 414
634 642
899 303
834 59
711 506
225 99
347 954
990 50
651 10
895 51
579 764
700 466
585 871
522 703
375 491
404 585
360 590
562 400
780 282
582 945
531 113
738 768
530 325
389 576
520 152
335 493
992 271
368 263
964 96
610 90
918 488
295 814
374 932
172 200
365 501
754 968
808 979
673 130
694 544
194 224
459 837
938 131
304 536
831 564
847 806
966 499
347 804
60 302
784 879
527 395
890 325
120 390
698 241
148 584
187 957
154 125
497 850
601 742
809 6
800 770
470 203
234 25
721 324
209 456
593 570
18 996
852 761
409 780
640 972
501 146
262 405
527 158
831 517
166 600
794 341
532 825
213 141
980 112
468 422
565 971
911 125
642 662
764 575
523 861
487 96
898 149
350 840
448 971
317 315
328 274
647 995
121 661
828 184
686 740
703 995
216 269
528 595
104 453
180 148
752 258
781 316
797 672
127 633
362 335
387 790
187 657
466 814
248 215
546 66
938 280
711 32
86 800
589 246
543 518
63 816
743 532
947 376
203 381
136 424
634 524
373 172
35 649
863 934
323 258
441 263
718 141
377 282
98 820
963 50
978 30
927 380
458 414
131 316
546 539
733 800
453 137
885 1000
136 616
369 134
139 710
490 406
395 78
664 474
901 301
274 735
348 7
416 133
702 492
324 611
368 553
173 322
52 997
364 683
812 819
547 648
411 578
859 257
6 638
70 82
736 224
909 903
531 941
314 637
769 670
499 650
535 866
669 329
366 375
972 811
883 43
968 870
548 521
543 610
763 522
254 150
313 692
230 623
969 332
172 430
708 293
580 132
921 735
149 10
992 249
381 858
523 586
948 338
793 747
982 588
452 193
576 450
512 716
549 80
271 805
230 334
340 115
405 264
330 25
952 133
985 495
652 287
882 290
350 270
742 102
588 851
17 379
673 366
758 707
844 860
75 772
704 321
691 209
624 643
112 688
783 934
983 114
366 855
552 774
888 573
872 395
855 946
191 913
899 42
748 174
995 448
252 614
229 910
440 862
368 760
631 474
95 976
775 120
38 373
386 504
98 329
899 798
268 266
176 48
858 845
65 198
505 159
860 214
444 630
829 87
747 102
522 816
625 120
801 332
218 524
246 4
11 553
192 727
341 520
921 997
354 291
499 965
493 472
247 675
174 497
394 268
927 634
308 495
757 709
95 944
420 809
494 958
332 495
131 975
677 834
913 367
628 874
107 241
599 295
515 1
581 262
417 737
904 46
514 268
937 287
646 908
290 294
380 164
390 702
485 173
559 574
960 762
964 209
187 880
403 759
595 978
162 820
624 774
105 104
758 553
65 944
894 118
794 330
989 108
177 817
256 118
422 931
731 650
173 421
697 52
397 671
489 422
210 582
959 825
371 911
738 598
802 473
833 90
949 755
595 598
810 197
561 237
997 784
436 18
580 682
827 422
472 896
734 360
874 239
714 998
737 258
767 842
314 311
200 73
628 334
644 863
717 821
849 343
773 783
663 939
97 195
798 335
225 566
701 9
200 953
948 299
78 718
947 129
905 512
861 275
871 721
343 55
724 565
314 874
92 961
133 562
824 704
716 591
176 881
555 206
375 400
534 923
333 721
488 880
309 744
578 506
621 97
850 909
141 510
445 749
616 811
723 687
563 845
610 91
276 820
639 898
748 623
971 23
321 978
526 844
112 820
572 506
897 532
553 781
705 351
708 565
493 10
181 797
604 446
957 660
482 49
241 743
262 87
795 293
830 389
139 1000
132 34
54 605
451 479
69 101
687 720
165 639
130 150
621 457
643 978
695 839
603 170
378 834
337 813
342 925
821 885
374 178
117 515
657 450
149 327
487 754
773 557
820 103
340 630
42 535
808 299
874 790
320 168
358 256
890 630
688 948
878 708
862 482
758 462
119 231
310 992
537 271
612 101
657 412
717 463
223 7
322 193
863 416
786 474
269 147
99 582
871 504
480 63
521 953
617 880
971 810
261 263
667 595
747 418
834 728
458 386
415 182
339 22
386 742
447 910
504 402
221 807
458 756
337 576
612 597
677 697
682 772
767 331
59 844
827 581
283 208
329 875
661 346
508 629
772 911
983 507
939 519
757 935
620 702
980 437
629 7
263 359
185 865
92 202
15 734
935 511
670 416
107 201
939 862
59 532
283 456
697 737
90 305
131 441
806 397
266 213
269 797
163 697
192 191
353 888
548 184
725 792
558 496
123 187
547 333
903 465
532 258
688 127
156 793
77 663
504 491
184 970
569 799
763 245
592 218
901 426
164 907
350 438
12 823
957 26
967 295
592 134
388 266
320 381
362 102
776 399
486 146
665 56
408 534
383 281
937 854
771 309
494 767
632 884
354 872
840 970
836 283
911 324
22 48
307 29
813 56
575 45
461 19
836 490
907 977
758 353
712 589
372 652
490 297
410 852
210 188
701 615
320 713
393 396
881 500
675 956
573 190
406 804
853 223
883 5
210 910
590 823
476 183
773 627
643 97
111 700
169 901
778 131
983 229
542 161
659 237
742 982
979 589
567 852
285 224
127 109
310 874
822 159
893 135
436 382
35 977
203 540
645 670
545 327
908 841
161 68
599 749
644 176
74 116
386 196
506 81
411 62
657 194
752 960
347 465
799 662
213 507
481 723
21 695
308 924
194 15
780 670
116 12
668 612
944 313
810 383
879 669
6 2
396 348
561 590
605 803
405 224
117 558
209 184
327 226
31 910
999 561
47 51
623 309
976 481
359 46
293 52
585 747
106 432
229 72
591 144
912 894
950 390
420 175
844 335
606 305
155 531
29 179
499 801
922 446
429 529
627 409
186 46
480 104
690 968
24 149
347 164
292 999
341 478
833 242
897 239
175 230
616 33
694 751
135 20
36 710
312 46
978 582
879 772
84 68
300 888
931 646
923 448
138 727
996 186
198 128
729 157
641 756
540 944
707 633
154 893
909 803
893 146
949 393
938 373
527 468
26 532
555 687
644 637
481 501
517 482
293 38
487 730
184 892
166 575
928 650
805 103
988 532
110 422
498 375
210 236
154 425
306 360
419 754
127 647
509 475
448 137
15 125
115 212
326 435
974 100
330 250
15 172
887 914
105 820
454 894
570 659
546 802
132 390
799 999
648 637
242 867
389 201
945 293
620 395
804 11
491 702
960 544
48 464
557 21
212 458
229 192
507 57
610 971
463 999
771 694
159 943
335 834
561 867
106 883
430 36
369 862
762 596
185 73
433 785
789 74
166 744
719 396
75 441
931 465
434 470
908 51
356 325
910 474
693 441
40 202
544 401
60 15
69 565
747 387
717 169
625 571
60 855
744 482
845 967
923 319
430 817
254 167
589 341
754 431
992 257
61 449
366 739
153 243
776 332
685 957
856 406
723 865
841 29
698 355
847 632
563 312
624 410
398 848
262 42
455 652
752 940
595 643
411 17
773 483
703 489
234 2
346 786
424 230
75 341
1 865
746 449
193 746
400 222
552 326
212 539
249 452
928 22
255 535
476 428
864 631
201 972
253 684
273 165
928 97
354 361
124 716
106 159
404 583
467 972
891 94
315 504
235 151
814 591
359 645
765 578
720 589
525 753
187 781
579 549
874 113
69 751
796 936
7 231
27 616
844 961
340 737
710 447
75 583
98 322
199 196
421 886
257 231
540 58
370 301
974 992
383 354
317 280
869 267
804 937
82 45
311 569
374 660
423 344
20 89
606 734
540 88
455 177
730 750
225 652
604 789
770 2
327 287
340 224
276 670
871 70
625 55
142 346
426 946
865 527
278 773
595 917
202 231
461 458
374 974
938 35
724 668
453 741
150 203
730 835
265 416
588 647
212 487
40 231
719 562
504 142
111 410
902 51
609 46
767 567
754 3
828 113
475 875
197 854
853 713
336 168
381 1000
891 449
433 429
6 102
917 366
955 796
123 37
304 830
437 121
304 723
632 193
206 666
317 92
585 97
208 561
973 948
897 186
685 403
964 476
866 988
472 621
343 447
179 572
4 543
492 430
386 62
705 672
271 672
533 982
196 194
472 65
132 59
402 967
928 991
825 188
770 682
110 274
105 135
508 742
194 92
113 602
643 963
606 819
577 413
408 49
76 392
275 552
934 52
459 554
929 811
102 745
191 177
846 302
832 519
895 676
11 943
124 965
942 988
854 814
231 821
497 517
574 967
860 410
262 582
43 37
171 268
359 962
26 188
580 28
988 672
698 489
373 101
445 313
131 841
721 255
219 673
119 244
391 528
743 190
706 817
31 355
9 508
311 534
403 945
744 250
58 215
648 762
173 824
633 333
878 422
806 12
533 379
336 98
888 844
453 316
466 718
201 40
865 232
519 420
470 211
743 198
208 898
590 843
685 804
733 779
88 544
429 682
148 561
782 175
682 899
7 845
584 241
753 796
253 210
85 571
450 672
936 252
768 331
754 714
372 913
932 581
134 469
53 805
339 344
154 750
556 893
775 915
57 229
930 855
790 997
510 619
717 755
73 325
894 340
382 856
257 260
396 799
420 375
361 892
647 204
939 442
867 564
955 614
350 153
811 444
52 688
34 623
200 143
345 46
619 925
366 31
691 486
164 941
712 732
147 871
855 746
50 35
789 986
791 374
231 429
542 848
133 621
334 235
423 902
68 570
46 219
929 328
791 40
595 748
165 510
827 135
676 209
715 852
998 575
166 626
583 100
522 333
839 292
327 423
775 352
630 745
378 68
631 162
331 166
128 791
762 315
576 820
231 74
1 418
824 46
172 56
510 955
556 804
351 820
17 517
697 909
979 922
885 231
953 613
190 440
880 133
142 797
754 855
367 604
213 317
609 851
134 323
496 405
855 491
784 959
501 400
20 509
278 68
399 490
239 828
39 785
772 889
346 503
617 398
19 553
376 973
360 864
37 101
794 953
538 702
248 963
780 337
520 886
303 86
639 924
418 771
626 897
966 971
739 754
639 261
216 723
774 16
168 927
393 430
386 78
524 283
772 187
283 824
981 674
202 219
64 466
398 296
987 302
23 136
789 964
922 854
404 901
437 385
463 193
945 401
114 879
484 38
57 92
958 219
829 467
446 794
922 913
990 84
913 47
153 469
704 373
590 116
409 278
590 305
929 925
259 319
607 367
270 482
559 797
837 580
825 311
910 732
283 844
922 82
803 370
922 847
904 745
281 330
857 704
672 228
471 368
262 540
904 487
243 666
351 687
594 964
967 621
419 80
900 546
239 362
634 82
190 347
340 934
48 343
600 837
486 117
384 431
702 434
39 750
861 740
33 54
731 805
830 623
552 815
857 240
273 590
361 616
18 786
956 731
726 643
74 584
89 765
157 598
582 162
9 883
943 883
735 528
553 46
731 603
936 132
378 25
497 722
515 608
231 351
267 212
764 709
87 660
206 78
785 70
639 157
22 942
140 785
173 337
391 253
187 739
801 398
32 233
660 738
721 758
368 297
623 886
837 35
723 459
260 224
600 983
699 83
543 640
280 875
260 116
378 379
784 343
85 507
343 142
825 142
272 887
579 276
914 994
275 793
257 386
188 569
204 65
569 816
421 92
87 253
174 19
267 789
661 34
982 111
923 70
152 668
875 843
145 334
951 678
757 267
624 141
366 899
674 671
604 365
646 714
245 162
879 907
529 334
977 37
13 825
531 121
534 468
696 318
518 747
710 301
500 5
105 16
9 911
937 765
46 52
285 595
72 441
411 341
462 296
697 404
930 641
993 552
354 198
196 174
212 111
751 96
24 57
34 253
297 743
37 40
104 954
580 603
667 865
477 437
37 35
420 318
776 965
201 155
375 754
592 104
488 721
58 966
480 223
368 57
286 324
768 274
500 569
830 653
366 411
407 445
912 620
973 688
439 638
787 195
601 424
857 938
903 6
53 947
502 236
279 561
387 438
580 44
962 415
62 149
171 709
826 70
528 874
463 369
812 319
117 597
428 711
665 877
204 937
383 445
858 14
891 301
593 333
391 494
688 183
527 3
332 141
191 282
773 146
477 830
553 980
503 121
566 976
404 144
957 560
818 46
591 488
227 575
72 498
875 450
849 882
792 727
690 211
374 74
513 249
251 105
811 210
399 932
105 574
103 946
445 763
333 961
19 810
933 635
213 683
468 94
189 65
519 512
190 326
117 118
767 835
47 831
537 571
235 996
648 692
791 594
493 320
580 235
354 645
884 701
851 388
403 738
983 932
184 58
247 891
730 983
773 60
709 104
316 654
361 377
771 249
631 671
942 713
843 634
178 716
817 682
989 324
422 839
902 136
108 443
842 183
417 583
375 873
842 617
617 194
243 126
796 742
735 557
854 108
354 438
270 782
262 488
851 570
7 230
55 986
338 489
848 544
94 452
348 853
895 194
411 47
34 58
95 937
347 37
820 269
164 18
49 248
29 147
566 255
964 824
67 298
258 145
358 634
106 580
665 392
885 934
562 779
524 984
413 193
97 727
341 175
831 965
725 814
926 448
446 685
223 116
112 619
123 603
661 603
514 173
792 324
580 835
925 793
751 321
900 722
289 63
515 267
298 409
957 543
29 348
890 124
618 339
374 884
744 284
453 621
874 460
687 655
879 522
826 940
699 282
357 565
151 270
537 518
98 717
774 555
372 427
795 884
399 968
747 771
907 635
880 829
327 387
396 734
215 281
684 580
576 366
545 303
752 384
886 476
466 631
178 546
507 452
73 629
458 713
855 16
22 196
413 207
320 67
225 387
171 85
107 357
18 987
458 173
447 897
874 31
966 413
274 549
110 571
611 314
438 425
555 782
576 71
674 94
291 232
520 318
699 206
581 661
64 153
614 60
100 420
453 51
112 405
998 442
427 513
716 585
917 889
133 973
498 369
124 611
138 80
591 836
210 794
638 150
386 554
561 23
499 759
296 11
596 885
352 117
52 896
458 445
865 639
735 225
256 924
595 884
907 863
59 976
474 576
152 939
358 627
272 653
700 960
862 299
708 974
542 110
521 808
456 346
330 607
882 452
930 791
394 442
159 259
236 972
921 193
12 1
741 877
53 347
793 217
848 322
987 934
871 907
116 524
959 630
313 618
494 458
101 583
91 836
98 306
32 263
177 741
675 753
488 176
700 322
931 404
121 288
685 674
851 732
108 645
22 380
430 644
615 760
269 577
506 802
79 991
853 802
74 718
144 143
391 54
264 45
298 166
286 575
535 624
47 367
899 599
639 593
529 762
752 904
957 378
276 961
903 466
29 14
597 849
256 185
986 801
809 85
776 673
282 439
863 982
896 895
770 873
633 518
910 681
652 201
251 55
579 660
748 594
987 998
839 203
152 930
146 438
224 406
968 449
209 493
824 520
678 506
608 803
706 89
979 986
898 632
150 116
241 195
414 440
676 33
184 841
574 897
270 396
873 423
32 468
142 88
588 51
951 313
47 73
551 885
199 83
45 488
149 599
567 153
874 408
888 164
637 502
628 340
697 691
930 770
22 280
937 223
635 117
28 640
592 756
447 395
720 542
499 728
415 12
688 462
393 77
956 893
812 473
803 103
159 636
528 854
217 764
967 820
693 986
204 192
627 494
996 911
765 219
44 720
642 301
928 652
823 679
591 171
40 99
925 474
833 365
271 153
978 773
849 68
634 390
913 461
769 274
650 884
760 63
510 393
258 201
142 560
542 587
417 484
802 72
189 751
364 345
530 840
107 61
357 851
765 196
745 48
629 88
943 810
509 267
283 509
814 952
663 488
397 960
671 257
734 784
427 232
276 887
590 264
934 180
628 7
225 367
969 754
67 812
680 504
487 728
754 836
788 860
136 50
619 405
640 757
25 448
520 787
833 760
145 809
895 453
132 848
796 276
237 196
143 295
68 778
828 12
649 155
25 798
962 35
381 657
420 899
750 120
844 331
763 217
241 817
824 390
125 788
87 282
794 696
388 267
997 476
338 346
178 420
531 60
720 3
220 555
918 794
830 972
543 530
17 237
828 11
16 823
3 387
804 358
511 364
893 159
309 762
221 843
110 760
826 109
419 825
681 676
876 879
822 250
68 107
61 725
805 359
944 548
358 817
823 371
522 286
781 504
49 255
538 316
701 902
374 705
927 372
610 214
455 104
80 331
46 317
427 395
478 792
622 464
967 122
25 687
972 151
554 666
521 552
462 427
90 795
799 433
528 403
391 170
783 513
936 763
87 309
783 81
276 770
346 958
607 339
382 498
451 966
450 859
377 467
674 963
492 703
35 708
57 415
92 984
130 333
388 410
260 390
369 932
442 539
58 559
470 527
356 887
683 430
606 765
763 497
242 50
84 621
61 939
329 638
936 414
726 426
362 823
776 372
566 811
890 456
58 218
147 516
682 649
618 60
790 480
489 52
576 74
327 789
587 921
372 840
596 505
454 903
607 959
400 108
819 542
296 3
449 839
147 706
932 515
998 716
83 107
406 13
862 64
252 56
479 794
78 813
510 980
502 159
479 619
333 228
217 245
487 576
179 934
303 595
799 10
457 634
77 174
709 798
728 967
683 204
363 467
974 690
868 763
21 450
360 770
902 384
807 373
184 944
541 483
935 816
253 62
917 796
87 95
198 279
851 170
957 235
633 597
222 504
620 636
609 993
940 560
126 667
100 962
357 146
763 578
911 13
314 21
538 288
241 940
554 325
768 899
657 876
971 861
3 912
585 347
591 156
807 405
609 967
170 40
948 290
434 654
565 614
206 23
342 20
588 155
676 696
525 298
222 967
954 258
798 256
475 559
773 920
144 852
361 530
483 914
469 900
250 620
401 964
78 657
148 545
550 341
365 585
92 427
803 339
425 282
541 643
853 525
853 12
495 888
422 412
334 848
441 552
181 327
799 665
966 432
273 515
937 65
529 40
349 800
435 526
920 734
44 296
615 752
905 756
189 794
422 700
792 21
135 42
515 159
236 841
241 692
242 443
318 75
645 89
960 233
520 955
121 199
541 257
462 989
5 741
471 812
928 430
402 18
21 327
361 392
669 238
695 413
807 369
76 787
923 776
629 33
925 784
592 607
246 341
998 903
669 498
923 821
303 39
839 265
545 818
301 602
935 276
795 825
683 187
381 89
704 545
280 364
865 298
96 879
266 32
815 168
574 60
367 612
271 620
845 97
215 947
558 476
34 545
30 802
427 67
544 478
242 724
687 369
102 819
731 971
752 297
967 487
819 541
58 683
677 856
878 797
216 363
873 106
941 270
998 704
718 893
301 614
875 639
42 300
447 34
477 570
260 897
163 243
242 566
989 766
143 65
280 344
832 996
487 693
648 868
52 251
792 40
9 338
663 294
360 280
3 629
441 734
372 433
506 973
836 405
287 115
97 929
359 865
951 925
105 553
278 466
334 322
609 177
595 175
91 631
208 89
11 628
581 257
458 933
202 529
394 927
819 293
769 867
654 320
258 502
636 700
620 376
688 482
270 663
612 611
306 708
552 477
514 520
205 821
869 494
422 877
913 657
522 96
981 979
563 601
696 410
290 721
7 18
714 34
771 93
182 816
853 379
942 76
740 936
561 339
185 802
21 659
836 44
903 170
524 843
740 65
527 373
687 125
789 520
247 234
489 710
987 460
857 232
306 780
497 801
850 805
915 874
908 905
456 258
599 192
285 873
591 644
114 624
902 982
680 51
137 57
543 90
303 637
789 919
217 566
6 784
640 996
669 654
272 663
374 292
400 213
874 706
170 996
4 384
893 783
787 660
368 501
890 706
360 327
635 427
855 335
169 313
328 404
335 173
187 913
168 405
89 332
159 434
722 855
580 761
820 317
782 294
832 501
293 76
702 485
808 598
996 141
494 35
10 143
540 310
1 159
251 78
606 102
373 369
852 709
105 818
485 305
998 631
708 85
730 225
96 268
775 308
204 996
192 518
225 495
539 117
637 727
773 604
58 328
954 363
689 797
882 627
35 133
129 749
450 834
933 855
884 232
928 905
237 605
247 232
688 389
722 241
924 592
697 664
369 430
607 529
725 95
620 82
847 738
304 269
454 620
95 813
768 215
155 58
52 658
864 299
408 692
632 170
974 213
720 403
85 265
924 979
622 654
944 90
649 481
260 707
674 831
519 962
332 303
896 292
862 833
703 65
886 751
675 401
757 418
84 703
909 378
646 196
97 699
935 609
383 186
657 673
125 23
81 239
821 130
895 180
800 949
522 455
895 355
723 95
253 733
302 761
908 230
45 200
902 298
672 204
39 398
388 15
984 478
140 500
948 655
100 367
493 476
926 338
592 615
327 630
702 900
941 822
408 332
36 226
591 255
384 484
624 971
497 933
85 360
805 706
549 278
244 959
17 579
29 349
556 932
341 1000
474 628
595 860
812 42
418 922
897 242
667 573
160 481
366 789
406 258
135 163
850 297
841 157
457 56
698 22
287 285
782 891
818 471
569 949
777 967
838 701
279 700
792 525
77 249
376 155
841 714
810 941
754 439
102 902
387 367
229 520
239 645
609 76
868 179
623 591
369 501
294 316
593 664
626 860
254 784
946 515
972 466
214 73
479 68
238 256
540 149
744 183
431 648
714 197
70 155
500 825
376 395
69 418
775 730
444 199
781 172
137 532
190 226
241 753
548 433
598 376
356 485
348 451
158 362
758 993
438 867
959 281
819 97
891 999
624 53
375 786
757 554
608 852
527 405
432 387
241 28
676 602
241 312
377 513
105 13
113 594
639 263
373 504
212 980
785 146
77 903
585 905
429 268
715 829
165 530
890 176
671 395
855 608
29 185
300 593
998 377
5 377
725 428
231 204
744 666
287 363
965 595
950 607
205 609
39 619
282 419
976 642
272 423
381 125
980 763
574 992
156 756
638 672
154 119
34 762
335 653
262 953
623 932
572 711
477 546
744 670
754 428
86 943
914 677
429 719
289 745
657 464
724 506
735 693
399 592
730 473
262 750
211 668
126 999
538 403
500 79
563 898
522 680
371 125
955 975
401 456
457 148
566 715
65 201
463 731
400 503
212 746
923 705
707 305
225 747
930 237
693 288
43 920
781 383
279 366
63 556
326 972
90 352
243 144
620 950
229 255
766 609
602 686
722 60
342 41
32 609
431 926
551 709
685 3
182 664
665 652
485 225
279 194
160 961
160 679
227 39
2 865
68 463
282 598
748 43
714 997
129 571
61 820
881 841
157 246
513 834
491 826
904 991
162 157
139 724
93 889
38 88
768 480
537 473
517 149
718 769
994 746
848 957
488 740
193 823
956 293
842 587
222 683
570 937
686 268
534 154
862 283
39 380
695 378
300 57
747 731
295 841
245 586
90 408
561 802
39 820
27 60
374 153
48 701
547 832
229 102
260 669
434 606
611 520
821 753
1 151
663 61
379 153
982 70
288 634
846 642
421 145
962 899
830 188
250 84
692 665
715 197
14 424
578 461
499 866
359 512
561 650
243 821
924 489
663 426
931 626
497 831
548 30
560 214
827 313
122 714
386 674
111 657
737 513
378 934
17 497
277 146
780 351
183 606
417 452
133 824
787 450
748 809
844 803
957 17
87 910
50 263
399 223
358 23
976 417
445 489
605 631
403 245
279 154
767 719
846 706
73 567
467 515
671 314
893 892
129 497
591 433
359 420
308 378
977 772
58 147
846 853
459 290
74 65
789 90
226 837
239 653
772 536
69 604
726 620
2 268
98 54
507 678
452 253
961 424
167 844
84 869
125 86
172 581
126 215
150 23
928 114
189 9
931 236
863 270
53 10
594 963
422 848
945 926
677 69
880 486
399 462
304 373
745 222
912 919
305 7
788 926
868 869
793 984
984 965
198 973
247 399
909 464
110 959
330 774
684 775
938 917
290 202
466 585
137 740
437 215
569 750
788 569
446 426
989 305
400 667
412 750
296 402
363 39
991 476
173 754
418 605
378 677
660 773
155 803
279 979
620 678
525 978
612 312
6 684
993 358
598 985
173 759
194 643
362 63
355 614
399 63
509 441
701 261
880 803
143 181
464 413
317 684
833 392
667 826
762 89
422 55
991 766
221 884
972 539
23 389
20 674
999 367
21 938
312 238
111 322
884 244
765 300
944 4
585 112
884 243
505 520
139 636
73 76
93 132
76 406
865 769
980 101
527 157
369 655
205 770
84 183
335 562
105 808
815 350
78 254
51 590
310 474
830 81
330 746
390 816
976 9
771 233
821 864
280 583
247 2
969 463
762 665
938 389
736 109
62 594
425 197
824 797
848 459
583 180
160 517
385 430
393 64
860 513
277 167
588 105
881 815
183 736
80 463
289 777
609 474
957 319
513 4
468 912
996 899
205 967
42 901
599 248
769 413
720 774
304 621
180 207
387 556
576 621
106 445
856 30
248 595
202 622
272 144
497 160
243 971
342 10
368 978
326 561
747 230
120 129
859 757
101 729
792 318
284 605
519 840
15 408
480 635
268 963
700 324
693 553
921 623
906 153
702 631
508 898
650 584
147 76
834 853
490 122
710 617
309 116
173 89
921 959
933 759
28 187
601 949
602 124
921 1000
525 692
357 94
865 699
1 548
984 426
92 147
436 420
404 494
372 537
843 489
376 215
393 513
242 423
925 729
847 658
583 795
660 771
502 988
142 553
982 15
533 502
214 601
967 139
984 732
381 378
18 87
668 551
562 662
858 392
920 350
603 649
664 564
182 590
897 393
818 645
453 636
446 965
66 240
910 736
907 53
409 843
429 652
480 919
670 949
941 226
511 451
240 463
253 862
283 743
181 46
151 50
809 966
138 715
918 710
925 339
172 794
8 240
712 412
784 349
239 835
245 868
768 235
312 19
508 794
713 494
446 422
749 602
779 835
299 789
89 139
234 574
791 998
356 849
545 616
26 936
373 315
73 434
317 790
51 552
414 425
473 444
790 229
984 497
455 673
226 569
80 692
581 874
991 262
829 772
830 787
78 322
878 416
245 125
589 845
137 858
516 456
239 900
478 229
378 754
548 428
111 487
134 398
576 357
88 156
605 421
523 879
680 488
587 647
229 271
721 187
391 803
633 436
701 960
762 422
873 62
260 846
943 571
496 448
491 664
661 876
204 993
887 529
707 484
574 723
372 73
739 49
372 681
39 614
755 459
815 218
308 278
218 862
397 434
553 747
874 246
96 633
393 895
675 465
713 531
77 572
221 229
71 167
495 895
107 813
315 197
829 309
324 315
116 740
582 358
619 980
562 294
227 964
777 310
610 329
724 489
211 274
728 583
820 595
744 379
228 955
18 298
323 193
514 994
995 167
206 387
606 69
257 406
43 404
977 950
657 365
258 275
875 983
425 729
610 494
102 65
685 241
520 113
469 882
900 378
405 956
308 480
407 35
218 606
17 261
528 996
659 727
311 642
522 999
197 534
723 408
383 732
522 260
460 652
541 402
758 362
470 801
628 559
381 48
316 181
332 713
17 543
33 549
309 362
272 279
98 14
455 125
27 450
551 980
175 737
902 699
464 381
877 809
307 77
525 727
685 531
748 684
941 380
418 147
297 874
370 901
632 705
363 634
656 666
527 893
901 837
154 686
739 946
807 198
770 734
930 722
608 989
726 377
153 366
452 542
546 231
261 381
260 424
803 821
13 316
113 359
598 45
839 731
414 132
685 430
224 590
629 638
908 639
436 11
458 165
223 443
381 487
190 871
489 983
399 842
918 533
898 378
755 1
324 35
92 772
726 113
476 262
469 171
200 944
744 540
845 953
625 838
216 642
650 227
570 847
296 108
892 978
920 341
176 927
552 197
92 979
980 246
508 537
934 421
977 837
692 527
861 311
329 949
759 602
500 158
102 426
412 214
921 216
96 765
577 457
941 149
579 465
37 677
217 233
437 545
32 781
119 371
949 482
264 75
296 265
820 540
871 526
59 784
712 281
592 560
953 795
686 759
755 104
820 32
241 524
994 525
254 395
270 225
871 250
653 524
721 271
606 131
215 982
911 259
479 485
685 506
528 341
496 42
277 755
130 12
132 921
924 103
964 560
675 784
392 623
619 441
534 247
28 317
766 752
612 410
797 961
740 680
197 952
889 244
720 878
640 862
615 820
872 157
684 377
252 101
495 320
641 788
626 816
356 138
907 19
24 910
194 78
47 783
988 882
928 627
672 981
763 891
518 95
552 887
176 820
118 170
998 965
601 936
794 896
885 23
847 670
305 572
500 789
802 260
491 529
317 337
533 467
903 17
203 71
293 325
76 602
802 297
799 818
923 951
196 287
419 320
224 902
626 370
898 164
931 203
332 33
559 340
869 624
520 233
702 709
14 303
900 589
369 753
507 902
290 488
778 430
816 146
786 652
504 868
728 658
476 829
774 591
106 682
343 984
68 758
337 794
48 138
216 752
187 667
640 600
546 625
373 185
158 412
432 577
955 502
988 691
849 538
690 523
854 915
226 654
811 578
578 151
114 305
359 609
271 324
815 728
678 364
509 100
537 17
320 847
248 189
30 987
46 716
783 217
630 94
403 892
514 484
864 83
110 314
611 107
404 890
268 330
320 456
1 269
347 999
576 874
716 503
684 979
682 160
899 388
699 855
575 87
901 35
782 606
699 324
470 604
735 364
422 173
850 167
867 250
73 596
400 113
208 284
796 19
704 747
413 356
384 413
461 269
397 870
35 431
610 566
354 939
675 151
70 727
877 672
317 318
563 782
345 48
862 873
337 846
737 761
429 551
107 523
775 475
617 187
895 601
670 944
441 485
671 939
273 309
172 945
246 652
10 960
14 520
411 416
663 617
789 137
990 118
317 147
611 430
365 409
492 514
321 574
230 125
354 543
919 566
353 428
882 433
356 88
566 264
762 405
664 38
920 487
298 217
682 300
588 394
225 597
363 282
927 937
199 802
138 948
190 32
385 237
225 285
809 606
655 55
412 681
752 564
897 829
455 222
189 837
600 465
63 809
817 324
187 241
549 711
788 988
636 665
61 624
947 674
456 136
139 676
339 263
379 58
520 387
848 856
934 222
720 901
966 155
843 728
605 509
620 941
185 353
879 619
535 177
794 338
308 488
188 65
117 372
134 486
436 316
367 654
93 815
793 729
571 191
894 100
829 314
954 472
956 856
101 18
103 518
389 479
6 497
998 180
468 316
248 391
546 969
766 426
148 593
128 233
169 812
488 487
553 680
335 123
665 995
411 595
638 951
442 872
705 937
244 187
61 216
64 326
452 466
657 444
992 445
255 59
482 990
538 375
934 219
618 201
859 343
281 829
100 591
637 787
211 237
806 40
895 508
527 52
936 234
246 168
275 807
138 926
775 901
6 591
789 802
139 38
680 455
407 516
491 403
561 73
62 934
430 793
827 427
805 159
822 727
545 521
286 203
152 919
650 623
511 225
581 478
832 228
26 94
69 688
714 716
433 851
115 631
527 253
311 676
614 350
250 390
392 560
897 48
109 55
138 652
164 890
156 143
357 342
350 656
355 312
934 278
290 763
95 493
813 781
345 204
190 311
506 476
258 518
265 495
199 870
716 191
558 578
25 118
547 586
710 699
189 660
629 634
177 174
750 278
791 417
655 508
756 892
812 845
370 656
602 481
788 129
464 594
770 12
968 693
922 796
413 715
81 322
321 59
854 507
30 281
877 161
124 445
763 586
331 596
126 669
825 632
478 973
770 198
663 996
158 779
552 437
371 305
123 815
517 217
261 917
552 974
753 673
639 866
210 876
308 708
833 395
429 906
447 858
693 296
758 171
952 155
771 547
917 631
998 783
586 390
29 42
457 699
79 24
374 393
469 295
647 614
413 834
662 230
779 652
776 695
772 46
696 148
241 260
506 869
318 398
581 773
132 276
20 333
996 207
366 450
324 962
427 271
498 288
936 53
937 961
760 667
108 360
760 136
97 115
353 774
445 618
808 590
776 862
917 164
847 827
231 806
764 876
498 268
395 277
178 942
853 888
184 870
421 159
820 139
634 859
332 911
415 73
193 634
725 97
49 104
643 15
199 994
735 892
158 396
999 179
986 535
694 242
926 312
200 926
191 877
711 148
154 237
633 286
980 942
674 678
262 680
214 835
464 556
220 152
39 798
600 554
713 89
579 554
300 481
501 350
877 158
642 443
701 272
456 70
702 803
4 576
125 80
461 270
485 630
63 777
401 370
74 400
942 53
927 964
402 371
236 203
453 829
4 756
193 978
322 341
150 967
52 177
296 947
647 652
406 535
885 665
568 30
891 859
472 916
365 166
636 33
674 373
830 954
109 293
744 285
623 798
622 2
265 308
559 923
428 195
543 128
972 18
9 801
885 894
454 362
442 2
195 820
813 430
68 412
566 801
805 537
92 206
275 75
297 550
552 365
882 792
825 706
123 623
334 812
333 874
639 420
564 588
273 581
63 59
298 81
57 364
609 536
3 77
374 566
587 681
506 800
518 154
9 178
50 839
281 355
944 188
233 748
28 828
328 100
443 221
352 661
780 664
346 658
718 426
595 491
827 465
470 244
152 786
85 94
1000 873
787 665
434 679
742 993
824 793
647 350
389 402
206 993
430 419
741 963
131 169
562 277
355 938
952 631
227 481
23 292
665 71
282 171
730 26
821 789
818 435
296 604
169 940
902 254
301 663
252 935
452 755
518 317
313 211
897 658
757 488
112 65
47 478
895 60
566 272
800 971
739 775
676 542
138 923
891 336
394 109
525 392
180 394
719 582
874 911
98 410
920 325
517 63
851 351
978 806
841 616
831 957
137 995
593 440
933 587
699 968
350 253
503 321
457 263
309 405
819 650
780 861
620 642
382 221
225 728
212 988
476 1000
372 248
428 89
315 866
137 474
714 664
743 254
675 881
104 593
325 35
349 574
734 972
148 334
873 635
76 596
839 364
452 799
44 175
191 108
615 695
474 554
615 749
608 172
403 334
700 124
938 77
32 729
477 747
586 854
497 732
714 1
832 322
996 747
50 168
168 166
480 257
805 302
755 782
672 506
610 171
666 830
73 380
82 891
738 459
453 937
358 628
826 98
395 454
285 374
801 151
167 891
72 924
933 73
440 907
302 833
433 839
2 831
849 441
306 78
958 187
79 110
499 230
104 635
726 307
945 450
958 900
272 424
688 939
577 950
580 586
412 365
546 877
436 629
728 896
667 451
268 35
253 191
232 644
616 123
383 130
155 597
321 164
360 412
945 180
677 987
444 111
194 705
188 899
802 153
124 516
506 746
17 256
538 804
172 229
880 312
160 838
298 139
570 884
654 471
208 556
266 400
20 585
228 863
241 357
273 719
18 475
180 953
185 781
204 474
924 135
745 513
249 475
688 743
473 614
457 837
804 35
636 672
826 247
924 32
128 445
183 865
525 560
424 773
737 574
464 102
733 485
963 418
500 726
158 870
328 547
211 381
383 778
275 131
43 904
29 53
440 27
695 457
155 247
806 413
872 481
343 428
746 700
585 520
15 833
804 209
130 978
908 286
565 826
725 447
169 482
417 749
944 938
112 116
794 261
550 175
589 13
45 6
414 963
873 383
382 19
279 553
737 856
591 378
326 715
767 736
930 112
213 559
685 503
184 792
715 296
901 508
302 47
268 969
248 864
988 262
669 928
370 231
749 388
707 995
174 435
430 205
277 854
443 563
268 780
495 790
156 549
307 424
238 758
882 303
393 97
987 364
710 30
28 45
394 970
442 216
560 448
682 74
895 115
985 870
287 931
762 139
333 969
396 842
355 133
258 826
818 66
871 650
828 179
649 799
780 350
470 492
534 552
887 465
167 766
354 808
650 969
350 310
552 501
195 318
455 658
398 500
880 120
401 404
37 707
465 353
133 63
617 395
222 175
517 126
528 258
525 698
410 783
876 151
691 122
971 298
469 907
150 268
216 535
567 249
24 522
609 805
21 683
158 439
762 796
310 258
462 421
256 605
111 915
948 45
555 686
274 23
297 170
16 295
420 141
118 4
749 403
714 520
938 827
705 305
84 233
298 104
182 431
965 444
391 499
580 447
912 35
126 6
57 830
43 825
153 679
799 616
509 131
944 429
45 640
100 958
267 623
456 289
358 708
54 986
423 511
253 221
455 195
166 725
725 94
511 273
769 6
544 928
660 836
189 92
575 755
386 443
482 696
742 33
525 356
190 555
698 641
237 852
216 133
139 713
297 346
453 797
121 969
493 405
902 463
584 514
515 338
174 836
940 258
236 225
648 740
445 307
801 419
656 37
913 587
64 372
446 405
863 687
113 161
312 118
899 724
206 157
63 597
127 86
662 52
867 426
809 386
514 807
35 559
975 813
324 402
894 114
943 912
655 423
146 314
80 27
555 385
2 426
168 195
909 845
267 641
71 803
82 834
56 296
498 890
338 430
861 899
333 496
304 326
232 476
42 160
636 653
727 825
501 741
918 150
518 634
752 295
938 341
820 419
518 892
426 610
800 869
504 895
914 256
20 279
941 979
777 326
147 901
558 306
73 862
808 792
667 413
49 238
499 568
375 937
872 327
574 482
118 636
87 555
963 203
119 825
801 532
36 267
563 594
82 935
709 988
896 89
817 499
306 251
594 529
146 982
383 966
146 116
447 929
802 969
658 971
282 751
377 580
648 369
443 329
737 156
606 82
699 452
57 990
616 850
744 510
170 778
204 319
547 567
732 337
67 512
260 969
98 46
696 42
922 146
306 219
286 110
926 955
339 364
632 844
351 902
342 194
837 359
59 74
282 880
424 941
159 537
852 865
503 184
132 147
880 461
71 248
578 434
279 864
224 550
362 25
138 894
505 119
830 966
363 446
910 945
330 930
25 86
787 703
844 289
591 607
894 753
433 792
122 196
352 61
309 381
555 619
915 687
131 156
761 873
777 533
180 104
996 551
479 351
646 266
288 847
795 766
681 172
540 984
480 285
542 113
396 59
841 527
482 144
563 541
64 422
225 987
174 131
595 51
472 909
905 679
900 861
305 331
123 750
452 682
451 172
810 819
296 750
935 817
546 224
688 804
811 432
522 508
549 92
790 595
492 583
311 417
767 771
648 98
401 181
404 44
293 870
853 143
75 525
955 875
170 296
499 523
598 277
356 673
252 798
337 502
355 364
582 857
150 490
333 585
123 264
209 42
284 413
548 505
697 435
809 804
221 855
239 742
407 597
617 995
128 11
175 524
773 684
600 881
811 760
596 16
938 414
472 888
913 855
797 590
232 524
649 898
112 36
306 695
712 405
144 744
996 550
959 571
153 607
909 709
134 962
18 9
36 927
432 730
3 381
958 670
559 537
541 679
565 460
102 263
154 788
452 136
966 527
548 490
778 599
346 746
473 920
341 554
172 461
758 402
55 256
333 752
310 113
486 694
295 452
123 262
396 650
438 503
684 360
42 811
640 628
382 102
663 280
326 870
365 837
270 235
444 529
746 110
3 955
731 470
670 245
867 525
432 523
992 838
10 839
330 219
333 548
721 415
983 589
487 195
862 632
240 991
210 606
564 434
673 297
305 231
326 287
575 783
926 793
377 964
816 181
111 619
928 386
117 786
819 765
125 149
719 973
131 682
156 798
767 130
37 867
671 596
71 430
747 947
838 644
379 481
246 806
60 923
15 754
434 183
210 745
762 482
345 638
924 975
30 767
417 542
171 467
3 332
17 229
286 144
594 17
187 554
27 856
761 685
556 157
747 458
641 435
947 127
653 919
384 957
455 23
199 626
97 675
69 860
717 438
983 555
440 657
44 392
858 702
114 497
414 28
347 659
766 605
70 56
245 700
598 955
499 477
40 484
914 147
212 808
991 832
378 377
677 229
67 80
281 517
165 223
58 441
927 87
273 73
876 426
55 312
910 517
523 319
591 684
151 735
442 69
951 475
770 546
748 979
740 152
368 202
13 228
869 633
948 656
785 457
119 576
56 599
83 983
905 774
50 502
584 220
732 620
132 506
388 873
100 146
445 47
557 979
289 893
723 773
136 850
902 155
780 677
717 398
519 974
519 67
930 479
429 192
288 335
859 27
423 366
876 360
386 663
939 60
660 10
646 133
110 462
477 138
978 845
695 498
451 355
409 254
86 575
729 685
447 143
120 228
759 738
530 404
65 626
749 444
703 659
72 113
631 212
329 550
515 176
817 457
564 934
888 972
924 829
400 341
756 36
606 968
328 74
278 736
638 207
308 813
200 764
426 882
564 199
749 330
633 348
673 666
903 672
978 735
10 616
11 562
307 389
663 36
700 32
571 589
281 794
188 160
429 613
388 679
682 5
689 167
987 113
605 872
96 98
128 101
423 669
284 84
735 331
344 358
342 147
611 141
121 343
249 686
901 673
101 284
627 463
271 759
503 954
47 291
562 956
207 146
401 745
380 882
738 971
370 404
760 635
22 759
280 642
113 575
942 711
911 784
94 995
828 927
777 82
207 559
346 566
342 168
969 317
998 996
669 122
758 38
331 863
155 148
375 540
890 349
822 27
8 835
940 634
525 713
845 525
404 912
179 750
227 653
959 475
481 26
11 222
903 570
521 616
881 185
36 53
107 920
978 808
548 514
719 829
394 123
621 459
90 1000
118 66
589 472
114 47
539 910
341 866
401 314
818 618
427 198
950 274
732 278
614 62
873 967
735 387
344 901
55 337
732 933
972 283
590 780
374 835
628 481
802 288
392 209
291 480
903 804
915 719
468 584
843 666
821 838
380 302
817 972
730 419
30 646
209 589
691 816
583 415
407 55
678 242
374 568
147 387
934 455
951 499
831 378
908 31
466 774
637 79
174 760
168 682
576 555
743 225
271 211
526 901
535 386
817 586
956 143
758 559
476 230
169 944
407 890
838 689
984 898
133 99
458 253
485 409
310 796
476 585
990 849
515 141
334 363
450 254
537 875
355 982
193 98
90 407
671 980
278 205
352 620
841 591
25 179
270 371
274 789
552 311
971 286
488 718
268 361
893 57
728 636
760 669
557 877
618 864
350 44
593 411
109 999
572 21
205 486
193 398
922 134
359 338
174 789
581 493
586 309
324 175
490 366
674 391
613 831
395 298
621 905
398 628
707 526
39 810
610 385
677 501
993 496
860 890
78 731
388 337
831 136
240 278
320 526
401 318
961 912
225 764
81 649
990 714
277 388
494 830
498 894
62 316
166 861
568 263
64 850
936 486
111 452
307 839
609 22
338 371
289 695
37 351
792 912
189 194
796 490
372 969
82 498
382 418
833 938
536 101
372 152
195 20
488 667
60 489
105 205
940 442
98 93
7 544
839 224
846 869
905 269
571 666
171 213
801 753
331 785
650 266
145 637
32 35
444 632
353 179
698 353
420 575
792 245
850 80
934 160
220 198
976 67
644 299
680 241
220 884
172 334
198 912
714 717
389 733
902 117
602 21
222 213
334 187
161 393
192 735
212 914
666 812
942 782
460 875
536 816
555 475
575 621
30 999
685 741
722 606
875 144
46 445
925 672
443 145
28 93
940 627
657 478
452 398
452 931
143 869
143 749
497 373
727 250
667 190
798 295
249 259
7 469
406 294
345 947
180 291
783 548
765 40
72 444
765 642
709 714
7 906
315 502
152 195
899 9
172 948
406 464
395 518
713 41
928 614
52 602
858 633
402 975
361 735
551 843
573 997
267 161
112 898
438 235
33 634
433 697
162 7
936 687
161 884
915 246
326 25
423 606
333 456
923 90
848 393
602 798
320 442
547 875
381 242
28 335
86 195
425 32
710 339
215 231
350 432
813 608
800 941
893 756
148 823
991 997
606 956
888 301
653 532
928 574
808 260
197 124
978 969
420 690
265 406
704 423
149 248
741 411
876 868
553 927
70 699
306 713
348 875
264 7
645 751
150 297
979 920
318 97
558 606
615 35
224 270
173 852
448 642
118 566
41 609
350 861
829 210
938 374
576 52
515 750
452 481
76 246
837 12
598 81
907 33
35 456
35 315
688 434
235 795
455 941
84 312
834 707
8 636
513 931
142 957
524 676
100 156
556 209
595 152
839 198
339 535
528 684
411 43
481 409
907 623
841 531
122 119
541 824
624 941
948 121
604 855
616 916
705 940
800 62
110 770
918 847
77 538
908 408
10 137
878 752
797 627
490 65
566 1
94 266
3 475
471 156
257 6
434 820
745 428
617 716
284 574
87 666
590 331
409 428
405 557
814 155
44 222
755 916
149 764
939 316
44 405
261 260
101 269
895 299
283 448
293 71
217 981
844 851
641 724
62 366
155 551
183 571
5 628
797 196
249 888
648 166
534 795
216 182
319 761
721 71
66 293
257 807
630 872
657 342
593 983
600 404
221 469
992 337
634 77
83 270
772 771
804 22
115 661
654 915
738 694
803 356
488 147
305 543
43 985
687 556
84 807
677 521
780 330
497 912
390 623
56 187
407 437
366 80
397 333
866 905
187 793
663 619
129 896
576 75
20 121
294 13
962 543
124 962
796 665
813 679
618 345
427 684
475 477
451 620
311 425
597 917
272 543
666 374
115 684
480 717
634 23
2 963
912 127
330 963
512 158
504 699
897 439
290 25
581 522
46 886
64 437
836 401
825 150
621 39
939 511
86 249
747 207
933 636
154 30
498 599
367 333
91 460
716 815
236 739
481 332
134 154
800 172
886 263
628 638
937 149
799 39
778 895
491 644
538 433
16 380
33 310
429 215
427 709
54 3
46 568
805 620
530 696
761 881
390 731
789 877
712 295
889 850
532 717
534 829
423 720
497 446
603 750
673 772
866 824
428 783
891 447
542 917
29 733
494 996
117 747
928 933
333 508
528 485
682 582
256 134
349 473
451 677
713 902
306 475
896 335
353 71
89 718
421 133
913 401
824 137
6 79
832 301
971 857
234 505
135 632
964 839
326 648
893 704
533 275
68 207
595 644
784 208
610 300
275 725
116 669
928 697
210 423
163 524
861 134
732 483
621 540
660 47
120 209
604 333
511 416
609 676
159 376
243 201
863 212
708 61
361 358
120 398
862 167
24 28
729 118
795 96
641 571
858 160
371 327
19 818
250 762
598 374
934 207
803 157
638 152
53 703
424 663
153 853
975 156
37 868
495 660
385 802
961 175
62 69
691 192
222 404
13 802
544 24
958 247
429 238
875 906
485 816
820 314
147 355
831 887
924 625
76 742
326 386
537 263
913 420
955 735
496 234
468 846
136 676
597 998
700 643
115 754
180 824
185 68
646 201
418 498
147 145
665 828
580 385
733 777
112 81
110 973
573 941
885 583
237 461
901 820
768 351
5 997
206 246
503 921
166 231
370 315
345 669
829 895
470 117
930 824
549 111
24 730
766 825
682 513
921 67
132 95
998 554
168 57
57 767
16 419
715 185
427 40
924 572
929 1
138 464
882 799
32 416
476 928
726 325
4 174
711 590
272 396
521 126
903 433
755 222
597 883
307 65
552 162
166 18
956 204
902 472
243 824
658 509
223 655
886 798
217 12
706 797
493 85
559 206
608 795
355 52
781 173
719 881
387 852
312 5
422 90
137 114
90 872
543 516
218 310
450 726
342 458
868 845
239 707
98 200
540 684
206 935
197 852
924 348
824 183
895 547
450 70
552 719
808 433
599 583
224 610
905 298
413 304
36 920
483 972
809 841
816 141
855 142
250 143
829 785
16 126
345 958
550 629
913 236
44 827
378 558
438 416
926 474
633 653
31 792
754 188
652 154
891 575
558 987
207 828
988 705
359 830
886 367
80 622
445 786
679 729
931 278
656 797
272 153
83 288
97 78
532 330
442 168
554 70
956 848
578 117
38 562
254 644
30 56
993 708
260 761
500 454
943 719
849 554
302 622
34 548
998 286
994 235
277 179
678 228
31 681
140 213
102 755
219 69
456 659
452 132
9 821
580 953
78 789
313 705
637 940
574 195
966 933
579 674
731 643
85 726
792 22
553 237
966 294
876 508
136 113
141 22
824 551
797 174
829 132
857 680
387 603
819 795
114 637
608 116
449 384
404 258
305 332
123 634
245 18
199 223
424 871
953 47
879 168
557 959
952 640
193 517
222 275
643 213
291 248
796 956
857 71
23 427
402 129
341 167
653 776
575 251
80 823
123 859
945 890
272 937
870 999
331 276
136 817
820 891
45 906
606 858
487 337
664 710
282 30
851 973
704 28
356 4
610 554
997 486
775 320
923 85
960 761
577 64
930 782
700 629
683 441
466 389
141 140
426 686
710 11
811 869
661 944
127 705
972 245
844 876
749 902
165 909
117 465
580 129
117 580
811 905
236 927
273 294
651 300
176 971
141 601
982 229
137 521
534 134
769 352
132 962
128 443
662 194
730 465
577 388
867 159
653 248
152 174
976 216
604 566
754 444
11 209
539 844
896 49
331 238
181 96
554 771
583 907
336 57
994 738
375 794
803 186
978 293
120 18
458 320
579 631
37 138
110 289
114 10
119 768
770 238
768 476
798 412
520 136
230 408
423 47
899 980
998 466
328 302
688 350
157 838
45 455
997 472
526 898
871 689
57 764
987 547
682 474
934 780
893 986
385 397
208 30
132 440
107 929
969 171
677 625
321 43
743 483
972 948
335 113
598 387
484 308
44 649
491 642
959 38
179 451
56 150
370 106
181 579
360 995
1 94
917 34
763 800
726 744
949 456
959 835
718 799
573 2
402 584
813 935
379 593
77 927
752 292
840 253
557 801
311 749
167 885
504 287
992 587
414 503
790 464
220 750
714 77
911 936
387 118
202 59
592 121
698 954
847 188
184 627
22 891
565 231
149 169
784 522
367 83
278 770
933 560
824 604
336 223
742 138
800 273
582 944
524 455
753 244
684 630
696 752
785 136
409 923
852 498
483 801
960 478
274 851
182 102
458 663
871 736
528 39
262 410
905 663
826 402
139 928
785 414
197 877
832 498
675 47
532 27
795 873
255 796
119 384
516 366
892 449
126 178
241 456
446 473
489 678
182 234
51 342
362 915
709 294
941 447
636 428
281 503
581 250
782 125
488 520
423 501
748 582
321 257
309 160
254 541
111 471
334 643
408 95
843 266
19 694
340 663
741 42
854 458
121 51
160 658
245 132
223 695
594 220
499 373
584 250
309 630
300 955
749 645
102 598
281 186
311 819
724 333
102 604
823 809
769 980
93 524
941 663
793 20
103 322
728 262
128 347
263 529
717 105
254 363
815 727
398 901
329 248
527 933
770 266
70 336
467 188
77 440
16 971
564 488
393 674
919 443
796 242
548 156
446 12
280 20
47 629
943 993
297 460
491 510
929 502
413 134
342 354
159 788
302 66
961 657
677 74
844 307
354 128
601 99
20 395
231 458
34 941
76 712
988 346
289 21
593 405
521 937
462 181
564 657
372 486
913 828
286 884
691 643
821 345
555 237
663 588
466 963
589 750
80 713
203 696
194 546
225 154
317 7
370 644
104 5
124 270
256 612
936 293
144 899
684 771
568 1000
19 67
327 521
338 557
930 255
652 767
701 660
101 153
622 23
986 601
616 603
132 155
8 991
727 84
684 612
379 216
988 610
677 317
187 563
324 25
304 469
796 32
197 365
208 632
955 252
433 248
316 75
809 30
76 922
21 383
33 965
894 402
345 745
430 175
70 90
528 179
830 42
233 614
894 605
805 151
826 131
479 934
699 256
110 76
429 65
2 463
145 850
819 130
705 123
924 899
802 198
805 421
234 957
23 360
998 136
795 893
923 151
8 156
848 839
452 562
286 872
895 50
595 116
956 377
51 362
33 183
531 147
937 229
195 732
790 390
900 690
320 664
760 948
725 362
295 769
638 192
449 761
205 751
933 37
831 995
87 437
123 48
111 387
641 632
540 811
755 109
89 673
288 656
966 799
228 254
405 990
935 767
304 22
6 777
423 7
580 146
736 197
978 648
772 923
31 599
555 607
346 903
553 62
768 163
811 713
978 196
129 517
562 979
747 993
638 18
803 961
184 195
722 999
703 81
33 617
869 527
923 389
380 265
595 199
768 861
423 967
577 28
762 77
851 789
813 40
424 479
663 464
650 761
217 884
571 989
514 503
17 305
751 649
340 784
966 196
637 473
572 176
860 3
918 187
649 840
802 572
366 94
236 268
72 398
709 633
654 560
736 11
416 497
728 173
342 885
792 925
390 872
640 385
552 447
85 105
97 972
879 818
502 716
609 81
102 573
343 626
543 547
857 389
609 653
942 927
971 788
496 679
301 412
293 752
824 740
94 231
963 101
574 627
357 254
174 927
568 467
255 225
413 537
847 65
488 793
387 331
552 135
961 7
678 229
727 409
493 141
168 846
717 489
119 453
191 608
429 886
737 255
257 742
218 834
399 941
295 933
867 183
113 723
395 405
207 231
194 936
569 785
356 852
319 950
573 170
257 246
588 682
404 302
275 224
755 650
929 889
314 501
530 893
562 474
59 626
463 203
525 329
955 689
263 374
773 301
184 724
985 619
311 536
744 493
884 614
996 372
142 430
695 385
405 162
968 409
965 654
334 110
725 107
963 22
819 157
656 641
451 515
548 748
706 906
892 103
937 106
603 420
938 778
473 337
166 628
215 840
777 688
442 936
205 394
141 647
153 992
174 660
810 860
440 44
768 990
469 584
909 86
503 789
145 321
544 826
119 485
439 920
764 868
968 896
279 791
681 543
26 346
880 968
307 789
627 80
498 222
622 187
846 359
295 823
276 854
211 926
42 67
104 277
336 505
422 21
163 507
909 718
926 870
381 529
204 699
492 233
972 587
22 803
29 836
172 543
367 747
731 935
941 899
341 29
843 109
804 496
630 596
426 692
582 140
82 239
706 109
569 760
944 503
372 559
682 865
690 993
913 266
969 255
504 719
760 938
171 252
519 137
512 625
122 526
911 576
892 467
432 874
250 433
444 54
395 217
325 450
393 590
723 710
694 642
591 740
701 879
910 830
675 226
941 721
71 32
943 331
819 279
92 913
48 271
395 683
518 933
145 398
632 106
486 185
101 242
624 962
959 380
709 432
817 555
928 567
391 715
763 889
176 382
13 481
633 975
79 244
365 515
241 485
233 406
255 872
962 506
760 118
306 423
833 359
621 78
476 816
297 547
640 471
541 572
967 849
607 680
62 176
974 83
138 115
456 558
324 523
830 940
986 781
956 585
20 918
650 335
61 578
165 171
364 604
20 938
848 887
618 548
299 902
909 685
452 885
155 630
857 495
261 505
584 565
347 498
841 378
904 455
922 565
627 654
373 531
67 943
782 850
778 942
595 784
100 415
231 447
729 879
629 992
531 555
231 440
128 300
473 63
8 562
911 801
102 85
699 799
318 156
295 432
390 474
707 786
410 26
825 765
740 495
389 154
129 646
483 907
496 748
252 869
576 605
459 618
223 975
10 234
994 516
534 523
295 612
483 156
176 954
865 120
530 533
23 71
871 238
356 810
402 2
733 784
594 781
300 913
388 104
191 658
766 239
234 95
532 144
660 896
620 409
831 20
274 262
33 244
601 555
249 828
165 150
434 234
847 30
683 750
887 932
981 34
287 323
137 61
742 928
320 253
159 592
678 221
886 895
741 762
645 476
250 870
755 482
211 38
198 767
292 429
18 26
253 986
234 896
383 118
452 151
115 836
252 476
838 26
592 376
925 202
485 913
283 866
488 873
58 840
493 15
772 954
322 514
100 653
638 47
317 523
835 691
95 223
613 531
46 130
822 976
825 929
292 790
257 190
1000 99
339 570
892 530
631 253
427 496
10 755
740 535
705 410
216 978
916 963
238 446
13 401
839 971
50 900
745 684
185 188
79 397
116 347
242 539
176 181
930 893
289 586
734 890
517 570
572 76
224 356
120 388
278 442
623 157
70 704
682 733
500 382
837 513
819 998
609 170
378 622
119 851
780 708
789 95
499 322
722 569
94 717
622 360
541 75
917 382
867 153
963 225
586 641
295 756
198 689
484 373
713 715
1 668
857 633
158 602
652 222
311 776
524 606
607 492
939 879
324 661
768 897
256 577
363 589
294 638
459 659
920 605
285 46
982 738
773 365
376 397
151 432
817 850
832 141
85 303
432 483
669 671
467 14
718 929
421 109
241 788
201 116
401 301
505 976
719 84
920 118
960 443
290 447
416 351
52 180
577 266
899 731
49 7
426 740
659 165
567 746
536 557
518 462
385 186
587 296
462 507
754 992
774 715
202 29
958 13
309 980
495 871
7 761
648 88
631 534
697 637
927 48
169 916
48 168
598 144
293 571
735 743
417 562
875 932
436 812
2 645
722 344
591 798
11 948
17 105
432 277
606 128
795 117
576 232
133 368
525 666
665 459
958 689
373 661
871 55
236 949
757 114
350 455
836 755
956 279
465 508
332 487
785 381
545 740
667 285
855 351
599 254
83 249
995 968
872 203
76 782
700 54
764 939
81 367
988 370
494 793
856 740
90 823
104 9
319 399
975 216
392 333
503 186
823 190
112 97
784 425
143 685
472 556
523 122
217 387
712 805
394 331
602 337
162 305
566 551
468 934
947 298
789 769
450 702
503 103
217 237
798 179
608 616
277 84
777 321
741 59
392 399
485 257
251 780
253 532
166 494
310 187
10 733
214 796
639 896
6 378
642 845
293 134
515 49
515 525
703 580
223 437
406 919
881 867
488 651
696 492
438 807
343 748
219 877
365 904
143 859
45 579
321 404
365 682
333 677
431 433
963 57
546 565
921 848
260 847
986 45
159 55
282 826
927 923
89 359
510 469
810 847
312 516
274 693
112 204
666 630
785 52
222 261
877 596
495 750
568 663
634 280
955 880
231 86
95 461
66 884
531 348
50 394
669 799
702 750
984 868
656 739
267 588
955 158
104 652
717 132
340 656
925 427
735 69
718 545
668 7
41 682
832 51
927 248
277 990
118 884
908 418
651 84
954 531
313 154
461 823
836 914
325 906
301 856
389 840
402 216
341 105
662 305
782 98
753 503
1000 31
730 877
986 448
266 253
191 42
443 8
337 900
649 583
757 781
355 347
396 778
612 26
375 564
313 483
125 586
518 491
885 182
245 902
784 169
921 192
53 505
606 381
765 305
481 720
671 744
716 595
683 14
603 480
37 562
753 777
401 186
41 596
794 605
739 39
995 343
836 352
682 143
949 779
735 107
610 9
497 314
26 796
902 574
636 290
662 256
524 262
802 931
378 269
306 602
587 573
217 192
90 820
964 367
971 352
32 494
991 393
575 81
976 694
406 542
900 655
176 419
576 888
35 336
284 672
792 510
528 285
572 630
308 518
113 664
138 695
208 934
647 772
743 756
671 861
449 702
184 159
886 184
180 566
207 935
633 124
502 756
72 167
536 845
574 585
74 631
762 132
614 894
988 99
817 447
845 178
395 674
244 668
16 749
429 624
31 589
753 414
132 807
802 992
831 74
435 841
731 284
622 534
610 637
941 208
158 186
287 947
173 940
765 177
405 149
736 464
753 826
654 998
769 298
615 77
850 919
262 351
164 730
951 780
825 797
702 639
90 511
642 555
612 66
478 401
494 57
948 4
193 762
682 340
51 410
307 407
861 700
278 793
292 653
465 367
979 719
121 16
334 809
904 255
304 848
940 117
139 527
120 818
762 787
868 459
61 772
227 155
276 137
909 430
230 269
359 169
278 670
353 588
97 498
374 913
906 858
782 58
750 990
760 361
86 579
720 235
700 367
195 43
480 767
614 391
338 956
384 219
323 200
721 322
24 189
888 446
831 488
710 999
883 939
883 566
691 714
80 548
633 401
919 892
109 156
835 39
692 392
811 12
155 638
309 337
869 856
979 19
444 595
801 542
411 710
594 2
300 719
877 564
871 155
252 96
811 992
659 97
428 943
502 945
843 194
441 756
97 471
726 403
184 81
918 489
45 983
987 758
492 531
877 780
798 24
499 513
105 50
950 209
79 868
490 394
477 988
370 496
943 326
204 661
775 366
727 834
528 648
12 448
938 545
370 258
636 597
827 38
363 225
664 646
200 110
438 367
854 613
609 448
166 549
635 723
267 216
160 618
493 908
21 283
940 615
868 239
24 379
584 524
868 718
217 663
651 128
175 853
293 212
840 159
880 119
849 640
3 194
301 81
864 325
998 417
510 579
780 629
184 474
409 288
773 486
10 934
299 213
160 164
188 922
933 342
754 17
819 991
608 472
440 451
568 256
503 301
220 898
578 531
972 666
970 266
191 406
675 576
693 521
641 890
570 365
38 653
700 543
257 22
227 137
450 734
546 216
660 297
618 934
482 320
453 493
445 628
131 137
767 874
52 471
12 381
778 279
624 749
192 519
292 234
872 541
48 868
246 955
259 54
905 624
378 106
806 369
31 847
669 343
573 492
716 83
887 599
754 155
745 359
198 42
354 469
601 626
870 542
762 602
926 236
290 906
136 107
38 807
125 114
27 586
712 432
963 270
951 273
77 905
17 399
898 50
170 230
658 57
910 395
686 711
323 3
835 608
24 250
841 438
412 515
761 982
798 182
763 753
47 547
579 207
703 421
957 104
462 565
291 331
986 894
30 908
353 910
710 856
202 369
850 618
280 283
424 325
104 730
217 149
921 762
192 885
618 271
485 631
61 194
970 726
22 469
57 60
885 667
367 956
705 59
592 454
603 385
846 434
945 483
509 688
407 1
130 582
901 769
798 258
644 631
656 416
122 922
719 355
34 289
636 699
589 960
787 116
804 101
386 876
892 255
301 63
271 148
974 406
10 713
31 872
603 39
125 767
478 609
543 82
581 503
319 807
561 332
760 229
811 93
447 753
381 990
696 460
85 52
277 24
887 548
725 195
700 787
30 380
130 687
23 135
195 916
669 389
286 569
451 500
472 547
808 662
662 264
20 832
611 491
876 939
345 101
704 897
147 214
654 544
219 191
63 599
336 721
153 89
928 931
163 585
94 430
133 408
406 340
176 336
284 735
405 849
500 968
272 505
956 490
570 910
499 67
372 556
128 535
98 857
853 855
441 2
560 429
945 783
144 613
732 272
423 254
163 835
172 984
802 517
317 825
16 831
392 484
440 567
883 527
983 553
373 868
499 38
629 39
745 614
713 563
985 10
576 214
296 445
230 474
890 122
827 975
101 80
508 798
575 188
870 445
608 147
572 474
990 766
175 649
14 542
604 259
468 520
699 844
739 275
636 928
94 308
961 438
800 674
957 501
75 710
137 323
152 458
617 872
537 69
332 957
466 959
112 149
302 467
831 835
772 712
334 174
26 971
984 5
944 673
787 186
854 629
480 469
1000 286
522 786
337 747
526 301
774 360
24 976
171 269
769 577
171 187
508 33
890 91
532 764
267 553
613 558
466 194
601 392
820 882
864 826
338 601
735 29
169 871
622 644
484 130
68 726
743 316
889 438
541 994
542 189
220 535
59 565
23 14
659 152
907 621
926 549
958 417
84 579
754 838
159 349
595 774
879 324
694 4
726 204
50 623
947 809
273 251
293 78
258 499
703 874
976 389
145 721
251 565
541 241
886 604
68 375
324 63
470 618
710 725
174 594
88 881
401 461
507 345
623 453
319 358
630 674
123 539
598 135
913 709
701 2
872 584
821 389
610 722
142 22
249 941
823 745
594 852
843 46
231 28
304 840
750 985
110 169
68 927
273 605
967 40
37 376
532 160
616 275
502 465
139 444
798 963
308 469
981 275
230 484
711 474
400 818
811 810
531 943
447 957
494 906
715 369
117 335
152 922
566 214
587 282
247 63
155 507
228 831
516 363
7 279
765 116
62 124
650 238
874 621
95 296
695 753
220 484
610 21
434 271
455 82
182 362
814 127
506 593
707 223
796 527
454 272
316 758
876 153
270 272
372 426
81 720
644 842
990 869
973 725
197 618
399 596
110 192
460 429
353 771
167 181
386 16
419 865
619 177
591 263
363 478
523 647
44 961
501 455
560 383
74 483
48 41
750 753
605 133
870 995
909 325
95 996
163 721
119 670
984 404
588 203
626 520
437 999
226 120
668 61
614 997
893 929
100 964
663 902
528 919
727 336
657 399
440 717
23 407
984 406
475 528
625 522
485 449
830 979
163 821
152 955
229 414
371 415
665 290
942 494
648 820
795 430
795 607
319 189
912 546
433 225
647 584
865 685
622 814
718 461
9 908
492 783
291 800
86 574
92 93
391 67
93 424
445 74
382 785
619 968
517 546
908 599
82 880
300 887
490 97
837 637
771 221
377 441
650 741
370 752
3 221
295 734
962 992
636 279
612 524
441 847
8 231
309 551
146 916
420 750
426 927
59 126
412 857
979 45
942 279
385 660
475 901
931 406
696 416
884 103
600 323
886 591
453 948
142 969
144 889
18 53
363 455
427 16
329 27
578 23
675 997
568 4
172 526
129 46
687 507
21 941
224 867
282 156
385 907
383 642
809 494
216 425
936 214
604 760
712 484
913 857
667 455
940 772
382 10
119 808
934 80
729 978
786 885
484 892
775 540
268 720
377 508
379 374
379 117
800 643
684 514
195 713
774 961
741 71
884 909
952 18
504 78
393 286
112 660
186 612
12 608
851 860
995 557
719 473
763 239
931 259
839 737
667 717
266 241
528 110
475 471
579 546
955 63
528 937
244 619
881 501
792 883
312 980
504 952
696 245
398 979
17 223
859 422
615 614
694 427
321 205
609 137
256 748
596 739
767 831
926 944
598 559
86 930
50 159
528 891
469 557
96 713
27 576
498 387
264 134
766 785
282 142
568 980
316 349
323 367
943 959
349 481
404 375
930 188
189 903
275 817
719 565
831 734
784 589
316 219
47 981
471 497
478 586
237 942
983 259
362 617
760 17
650 443
582 991
779 88
356 999
855 744
934 571
896 88
335 759
421 914
101 859
917 315
304 78
902 276
969 722
815 932
34 162
906 54
786 334
602 868
520 474
763 806
762 511
612 795
852 719
121 923
661 538
343 386
542 204
431 291
199 839
958 838
69 259
252 167
85 703
729 442
904 581
613 649
30 236
900 492
46 664
724 731
724 981
612 179
430 693
251 905
386 142
474 956
58 228
116 683
356 587
339 301
620 187
816 571
335 449
888 316
853 157
744 4
43 629
85 298
433 259
843 743
497 897
323 300
40 772
51 787
893 300
515 393
64 860
563 714
856 934
35 64
293 829
447 575
600 744
501 38
802 220
748 115
1 735
485 471
124 52
947 58
59 468
188 559
18 570
176 403
368 463
464 419
100 939
15 791
863 115
773 522
980 969
249 716
665 292
524 118
841 342
49 766
252 9
888 357
452 883
436 159
593 132
318 930
916 883
875 848
12 90
559 34
696 586
483 683
280 331
985 160
416 614
303 330
435 744
544 283
821 709
851 331
741 470
936 893
886 626
132 122
815 759
923 867
489 692
161 756
184 859
466 797
56 210
871 885
607 650
262 362
885 832
625 528
894 446
652 904
605 987
47 107
838 589
708 241
677 326
44 109
992 827
982 68
295 954
357 798
293 711
42 364
954 5
849 69
421 896
841 156
413 333
262 442
627 665
396 419
888 94
270 299
490 459
690 737
884 83
13 192
510 811
28 730
881 584
183 69
536 138
102 277
941 158
958 550
356 364
751 978
825 689
345 88
788 723
934 582
370 37
338 672
438 200
133 479
575 834
989 404
512 84
979 216
499 148
523 52
999 214
429 872
955 590
373 763
186 868
675 564
266 103
958 485
796 395
754 478
603 200
487 701
336 68
682 593
281 871
571 583
588 732
890 150
166 749
435 191
157 576
572 414
616 335
879 484
191 51
717 364
940 242
954 846
215 809
543 431
791 825
773 87
455 632
495 686
730 132
83 113
564 520
280 641
926 618
507 693
767 875
829 877
418 945
383 254
66 441
694 221
251 456
617 635
495 290
724 7
954 513
307 494
555 643
109 863
473 742
270 680
774 336
283 240
777 235
820 764
350 492
384 741
826 233
962 642
726 707
832 285
632 612
4 53
115 182
755 87
984 972
63 61
859 451
251 653
2 199
328 865
622 216
770 155
615 297
797 965
73 149
129 618
820 800
529 808
195 309
581 140
672 344
28 898
919 592
110 221
186 508
493 700
251 940
59 29
294 44
251 726
492 841
748 429
774 246
841 149
98 848
112 974
604 926
597 175
701 942
547 107
536 33
193 279
658 415
675 387
199 925
747 702
245 335
105 282
385 152
26 465
425 333
75 877
249 192
580 291
425 571
444 190
764 825
283 156
249 655
139 539
229 320
722 196
819 229
656 304
330 575
579 33
769 772
843 685
203 9
617 261
773 890
109 477
810 735
510 242
148 642
645 227
734 968
293 518
511 542
925 79
109 918
536 233
505 771
307 803
9 521
857 173
481 509
406 159
770 636
647 163
232 57
396 890
338 373
553 67
482 986
919 37
292 523
180 529
335 258
415 874
858 29
961 522
406 10
876 209
108 621
456 695
301 543
559 1000
418 959
472 174
666 42
290 11
534 440
917 40
864 215
813 325
603 835
633 725
885 448
908 289
523 357
342 157
787 580
141 292
9 724
603 351
130 713
163 61
458 922
545 832
533 490
62 683
222 96
95 644
439 68
842 894
96 834
768 705
2 310
98 270
641 763
158 610
798 162
618 667
346 897
333 474
554 364
440 256
138 90
467 524
337 128
158 380
374 136
511 694
316 214
880 27
25 969
256 534
976 199
95 1
798 242
721 535
735 77
441 312
849 866
708 17
674 691
235 966
710 438
448 482
567 880
893 149
209 658
20 592
150 534
17 666
381 823
106 273
456 723
571 827
581 295
487 591
641 490
185 149
756 421
462 6
506 326
270 815
202 662
427 323
34 431
229 794
456 103
179 746
357 942
860 880
875 630
67 429
970 684
563 376
447 339
853 910
52 285
329 596
463 774
463 511
744 99
607 143
300 291
616 318
261 567
999 694
701 611
229 622
817 683
213 555
221 354
422 469
776 248
538 904
966 696
61 408
33 904
723 406
864 996
481 164
416 241
996 378
312 585
793 35
726 868
478 403
674 222
836 860
560 978
110 62
42 739
466 30
256 35
254 259
164 422
644 912
213 131
667 546
950 458
213 501
422 799
929 242
720 253
112 360
386 998
217 586
361 226
334 568
755 17
86 507
900 905
13 846
649 506
346 842
7 754
933 509
229 627
896 856
979 835
436 580
203 742
307 630
262 264
108 98
703 256
338 199
124 893
977 774
176 528
77 582
404 428
1 112
108 898
191 800
740 767
432 257
259 586
924 507
491 819
583 372
10 340
34 309
681 945
960 251
604 826
174 898
667 199
276 3
655 474
558 502
470 11
793 853
424 227
23 740
607 677
409 787
92 897
271 83
956 412
512 675
650 421
488 786
210 431
527 145
810 450
294 668
493 360
688 378
754 286
900 64
843 758
916 49
324 729
166 716
392 49
324 375
51 78
882 535
176 991
87 970
443 706
34 948
725 974
548 517
287 549
794 476
804 691
690 542
234 424
687 100
788 459
818 768
403 896
473 733
323 194
128 595
406 710
94 173
103 637
952 152
267 333
802 325
428 59
96 323
352 784
977 226
912 921
649 625
582 181
392 538
56 196
289 660
381 515
483 344
498 920
882 384
261 492
302 755
294 875
545 96
491 695
22 532
895 704
748 78
671 180
715 248
151 730
679 232
72 829
249 833
897 924
824 341
817 97
554 463
293 36
994 211
592 202
97 171
450 652
922 331
259 625
842 811
567 278
953 915
368 746
814 302
299 176
562 748
268 807
385 659
324 915
274 722
86 91
197 439
404 108
985 367
841 970
78 253
317 837
201 486
100 582
554 913
327 966
120 715
989 277
616 751
471 247
949 422
298 542
135 859
228 785
557 102
156 258
385 22
819 585
695 490
722 142
312 395
99 802
486 699
384 106
172 647
233 574
209 251
877 869
476 648
529 786
650 634
705 70
164 95
287 170
261 552
662 431
995 310
641 779
970 991
945 706
573 905
491 103
802 413
870 177
553 2
597 536
849 300
34 415
619 29
787 890
78 112
574 780
203 15
88 522
606 901
575 520
399 963
34 608
624 777
845 499
6 184
302 392
658 781
469 373
250 791
208 345
581 737
455 800
30 383
261 893
717 151
358 436
47 200
356 470
648 601
809 221
755 681
475 530
911 526
646 406
43 52
898 487
66 972
347 858
11 363
585 307
460 674
978 709
82 413
464 972
413 496
807 841
923 524
658 818
752 813
873 485
144 890
992 989
803 511
865 735
634 847
733 615
971 105
983 192
931 441
980 755
843 340
683 277
905 883
297 17
627 172
248 706
790 623
100 820
436 806
585 410
776 109
661 152
950 326
182 445
292 334
166 455
48 908
50 700
444 224
461 873
680 723
838 285
583 431
598 603
293 268
901 5
328 823
544 514
954 339
997 631
865 538
753 99
672 47
681 553
786 173
276 660
10 763
756 448
468 940
24 556
626 125
654 731
861 153
809 499
700 184
324 687
161 119
491 780
536 357
391 487
623 627
346 306
454 188
197 835
715 808
763 59
238 751
156 979
870 592
147 677
279 191
544 244
710 551
146 883
621 988
695 542
49 58
863 208
948 336
571 905
536 7
62 1000
145 840
425 882
280 691
76 669
454 974
196 38
131 36
742 882
582 156
317 443
170 288
827 25
114 720
790 197
545 49
638 872
785 928
135 395
894 278
734 19
26 234
90 316
85 897
583 30
78 582
247 846
292 637
511 704
368 934
341 515
406 435
646 856
438 908
114 665
571 178
837 91
862 234
89 426
491 918
425 182
876 678
127 58
695 131
28 73
254 126
824 940
817 83
32 214
43 844
337 976
175 708
52 600
753 46
478 280
792 191
722 234
799 432
959 69
522 930
541 466
177 669
994 627
29 95
233 869
225 224
340 231
740 726
450 480
30 490
350 87
533 642
407 732
711 112
148 126
163 896
170 620
399 257
988 982
437 185
712 370
217 814
49 438
388 747
937 921
502 183
732 298
236 283
158 821
431 456
150 417
901 709
35 748
748 553
940 863
893 561
271 303
243 644
248 114
254 670
294 486
978 539
189 371
168 352
969 865
66 37
623 58
391 169
990 682
492 879
998 114
3 151
162 683
932 289
47 475
748 63
273 521
992 58
619 983
507 754
930 459
765 307
496 104
312 580
127 794
411 859
642 312
297 117
787 692
72 882
386 639
632 70
384 188
39 524
261 141
334 300
750 919
479 216
267 200
379 270
408 532
666 718
534 614
913 178
112 742
495 847
296 303
546 853
438 220
1000 460
589 722
137 875
758 725
333 936
46 278
869 891
466 183
29 289
282 189
902 848
586 546
775 287
349 50
94 537
116 746
875 491
534 278
711 987
839 866
619 118
226 238
341 566
706 314
733 305
413 155
637 817
158 27
954 132
502 299
90 94
529 859
807 16
884 448
372 940
316 225
531 893
287 204
599 733
379 678
385 943
52 477
287 367
28 569
649 135
519 20
687 899
663 286
49 460
774 737
575 762
145 326
851 125
989 632
832 555
512 379
675 526
102 962
574 293
598 567
450 720
390 101
766 456
652 389
64 792
512 492
204 800
316 831
170 907
237 27
593 153
71 464
173 311
517 972
549 323
612 364
364 378
773 30
503 401
320 909
281 954
529 635
566 462
186 973
345 773
625 970
499 973
326 56
51 42
175 719
895 800
597 753
142 668
521 149
492 15
717 984
532 2
656 385
584 541
10 586
544 519
902 883
185 19
108 889
329 356
311 65
580 274
916 25
339 92
952 897
36 896
661 792
866 78
344 396
3 562
132 425
71 125
600 300
9 195
575 793
915 604
884 284
128 306
823 231
80 351
255 338
931 994
363 386
747 781
679 792
360 125
163 993
394 756
68 429
261 482
8 958
737 603
292 562
311 847
684 155
601 841
233 656
322 793
92 191
85 618
447 662
384 887
848 103
469 275
936 325
711 127
981 229
966 861
412 695
13 96
151 293
420 326
96 95
619 67
875 876
779 364
227 846
573 242
862 426
261 923
544 61
540 697
953 434
891 669
84 669
115 85
543 508
345 992
417 909
990 356
801 485
673 719
742 313
53 497
142 117
542 624
742 542
708 390
583 635
835 741
842 960
81 288
577 197
579 152
600 816
697 556
593 231
754 241
714 153
544 570
303 343
722 679
409 800
304 689
5 126
452 21
507 819
732 355
708 915
652 670
83 992
343 683
382 183
625 814
477 315
772 229
624 706
689 673
719 266
105 284
220 617
438 643
644 247
363 393
205 851
165 852
858 901
884 666
595 849
132 131
114 575
261 481
178 879
483 571
326 924
941 765
392 928
793 665
781 739
73 959
963 891
718 881
675 897
15 595
554 663
871 908
488 733
677 425
872 591
913 570
851 666
487 663
758 367
476 412
118 8
785 721
409 418
190 734
61 965
416 694
27 510
894 71
492 309
110 588
913 669
273 665
805 69
214 118
577 218
339 448
187 256
535 337
53 30
541 720
877 201
331 996
905 635
728 962
165 415
114 692
68 55
919 607
443 97
501 238
57 858
216 484
439 773
554 964
684 385
347 530
193 735
889 87
912 374
769 276
608 356
50 682
411 549
544 862
522 314
682 272
978 49
819 53
948 882
500 514
463 35
243 233
675 774
992 983
902 882
137 318
634 823
467 61
447 169
332 518
421 281
466 161
199 750
710 318
192 455
623 621
87 528
91 295
703 379
63 120
487 883
702 241
585 30
166 260
940 617
355 792
658 707
694 658
700 39
780 67
16 530
957 274
65 379
942 352
801 278
351 898
735 338
986 547
98 277
525 408
538 667
624 630
570 353
760 735
98 958
319 253
563 718
583 618
619 343
89 174
249 57
694 181
554 816
993 195
594 327
978 736
908 596
877 704
768 460
524 78
462 677
646 343
412 901
967 147
521 206
953 525
258 664
222 786
396 85
834 996
937 477
362 916
128 429
370 319
913 764
387 766
883 14
534 668
380 822
531 727
179 885
646 970
869 22
879 540
848 412
800 988
490 872
641 759
546 105
766 348
443 754
157 136
181 927
116 725
555 934
491 842
539 228
155 665
125 58
366 4
354 845
972 754
71 253
680 742
189 956
303 363
710 980
507 989
840 483
316 74
111 284
116 908
536 347
463 480
402 35
13 380
946 730
79 902
4 699
686 530
368 104
630 287
282 656
65 532
588 814
255 257
892 593
428 616
843 71
108 13
134 28
384 963
483 543
88 744
925 568
363 640
185 242
626 228
884 890
766 867
526 889
492 813
560 145
120 138
110 154
807 382
425 860
937 993
434 790
900 262
868 31
497 742
329 450
671 583
411 743
401 482
374 945
331 656
896 26
696 275
382 91
21 167
60 661
17 611
837 229
726 465
654 523
910 551
443 154
756 439
960 535
808 279
157 622
961 365
173 641
852 580
480 839
526 559
306 174
838 765
736 361
819 314
418 750
488 578
751 713
348 171
431 159
444 68
167 548
647 653
107 510
769 305
739 684
217 166
961 555
293 20
282 627
405 844
83 421
460 587
35 18
655 699
831 894
682 389
189 883
293 358
835 150
25 391
677 401
402 221
851 587
767 564
87 938
325 874
61 74
607 547
916 75
115 794
901 156
427 55
474 726
636 427
929 436
584 932
900 529
302 582
557 256
236 415
261 86
933 151
274 58
919 991
17 891
679 954
986 102
417 718
130 155
612 498
890 853
204 95
934 671
158 554
290 304
955 87
372 250
267 463
292 864
383 987
338 27
336 907
952 851
46 349
888 783
590 971
932 227
556 385
611 157
342 880
315 683
606 64
481 236
882 862
659 745
2 151
134 149
841 411
792 688
941 184
503 787
609 799
429 750
494 69
942 290
139 135
144 651
353 515
442 409
47 29
508 467
449 430
449 737
21 812
124 408
486 837
824 135
149 122
159 758
471 152
632 890
672 378
296 771
665 283
142 992
425 115
180 479
219 416
405 745
211 164
735 673
763 72
232 932
66 60
391 610
915 33
88 873
282 966
959 304
499 718
87 383
11 726
421 715
205 2
741 646
922 924
647 452
979 500
227 994
364 380
731 951
489 86
220 71
521 915
167 687
169 384
147 699
139 833
735 429
135 529
688 103
755 793
94 131
523 628
543 383
609 253
718 77
364 126
2 941
67 840
25 989
383 155
611 855
559 966
911 239
25 65
420 125
402 248
792 608
716 287
525 750
254 337
967 335
795 428
663 141
449 86
134 395
137 953
517 235
24 416
627 537
160 387
75 482
973 739
971 651
780 545
191 876
459 553
504 826
86 744
417 287
937 913
900 882
504 424
847 231
512 163
184 380
708 396
314 351
222 291
891 570
371 317
814 221
594 477
844 1000
238 519
880 135
67 506
793 656
882 422
504 743
960 644
31 852
998 105
939 408
901 125
693 316
103 94
256 785
897 747
407 292
133 326
579 479
915 193
753 973
290 683
251 267
700 503
970 592
617 420
918 603
642 796
235 167
510 334
63 957
565 914
349 474
645 267
344 129
501 96
770 702
529 86
798 557
458 93
418 966
919 565
917 815
683 906
61 463
485 85
389 589
644 369
981 590
209 588
577 217
160 70
48 703
139 774
777 776
468 269
760 456
363 580
177 460
485 227
930 613
624 680
816 680
669 943
183 230
832 420
297 157
717 662
499 25
224 204
727 919
337 59
366 609
777 273
634 334
274 241
534 865
679 38
421 25
997 282
604 338
669 221
267 758
894 268
836 143
578 554
133 292
324 592
716 787
925 323
744 341
83 597
510 320
5 194
598 256
789 588
854 742
108 886
961 765
207 378
921 191
780 394
89 121
216 594
310 223
246 979
450 561
587 17
431 382
446 835
189 381
165 539
162 400
984 231
139 104
617 107
176 586
799 162
400 348
238 478
175 299
266 248
295 722
264 132
324 639
335 864
813 631
502 376
812 980
303 150
413 637
584 626
210 711
560 791
566 587
808 140
559 398
774 902
568 437
419 68
929 710
992 616
581 228
157 90
989 210
505 744
211 979
565 725
536 508
316 774
838 573
888 433
524 136
250 59
579 482
350 709
211 461
58 160
827 812
250 18
20 419
988 920
10 307
135 151
846 72
990 580
218 940
786 964
391 444
509 220
85 446
298 172
289 193
386 20
393 16
233 759
562 283
551 296
261 306
35 585
322 564
959 593
124 568
963 32
998 222
157 827
148 489
964 533
342 540
996 964
125 765
745 296
335 75
781 485
647 755
155 746
288 171
102 900
703 600
764 41
38 283
268 762
170 660
324 824
907 344
898 741
396 771
292 327
241 847
964 262
254 459
864 204
676 366
951 740
751 750
329 359
262 21
42 653
856 365
454 884
328 804
152 965
573 406
346 478
130 705
713 788
760 335
530 497
941 230
999 684
438 991
146 803
74 737
427 937
261 331
470 165
773 659
189 762
204 222
337 839
420 928
736 61
898 371
931 132
811 167
341 761
401 497
854 894
59 141
769 534
604 902
563 844
259 276
928 681
430 235
404 764
545 767
862 302
14 270
484 994
447 707
574 841
634 988
985 848
241 509
523 211
63 154
685 668
136 265
305 557
782 832
59 232
677 216
304 505
13 659
167 803
773 122
837 64
987 655
991 769
167 221
169 541
768 520
745 110
837 491
679 421
618 578
18 196
324 155
433 376
214 685
288 106
773 755
850 791
778 649
851 913
671 844
224 59
325 16
60 138
153 708
457 878
853 763
750 280
251 573
763 937
34 761
1 723
309 295
258 200
267 334
40 498
411 922
128 285
94 128
22 615
614 478
842 301
522 790
36 706
10 208
664 89
420 904
197 12
911 534
172 694
595 516
421 565
371 118
144 883
322 278
616 481
891 751
635 812
578 250
854 828
670 141
101 97
971 734
752 911
78 396
26 388
858 322
544 755
74 719
209 635
691 400
49 469
539 915
62 761
356 433
161 722
86 764
675 137
961 731
849 840
768 886
532 610
304 565
31 317
805 434
834 636
440 771
545 378
239 488
972 90
827 231
315 442
19 26
69 752
309 329
349 137
53 963
595 815
853 909
129 558
633 574
589 206
151 767
382 778
26 334
225 90
550 326
700 211
171 375
480 182
688 938
627 63
364 151
638 779
651 943
339 801
615 477
551 101
434 747
920 756
417 401
580 112
711 971
635 921
838 331
864 635
644 670
135 356
478 131
120 381
132 664
575 195
386 830
341 620
453 128
497 618
26 25
701 802
767 203
895 316
697 354
662 911
981 92
588 359
997 25
137 307
214 124
405 326
601 748
805 284
290 100
927 60
342 241
886 471
352 338
2 196
412 614
408 819
56 502
131 59
523 441
723 435
595 357
359 527
76 123
971 686
644 104
520 364
204 745
868 293
360 765
769 426
249 413
459 286
815 805
796 87
595 341
668 280
613 10
445 553
619 188
759 890
424 550
332 781
214 227
604 603
301 601
144 178
491 162
377 926
210 691
794 845
185 633
63 43
836 298
630 891
827 371
120 763
47 219
510 505
910 244
807 871
344 860
337 225
364 785
403 261
212 358
420 942
149 384
408 271
470 596
914 4
807 710
762 474
494 138
823 212
806 651
930 66
300 440
442 103
431 85
176 286
826 880
470 55
418 318
538 573
111 98
428 980
287 896
154 233
717 190
362 424
173 896
252 728
291 708
722 599
339 328
812 232
433 984
675 213
139 786
812 709
367 214
804 983
412 44
488 956
220 775
568 768
221 973
523 632
255 183
749 457
695 88
684 848
393 670
417 424
812 880
830 571
284 57
95 75
137 732
26 512
384 321
950 827
493 631
956 896
934 466
483 205
313 755
980 467
719 25
520 746
98 182
95 456
23 161
602 828
547 224
158 340
687 982
811 508
752 790
991 379
726 916
751 6
308 233
714 933
389 187
127 375
632 53
867 345
578 217
109 587
804 173
283 14
339 863
762 223
298 442
299 458
369 995
591 309
865 331
214 137
411 212
664 875
944 67
56 600
345 720
222 509
153 725
289 967
925 815
433 258
224 535
607 747
137 337
238 764
142 762
942 46
800 376
343 885
428 441
273 866
25 275
985 614
85 65
65 619
144 575
401 585
978 188
899 877
863 152
872 237
904 758
250 774
378 333
192 107
236 84
853 241
48 614
12 41
939 295
719 773
11 795
980 903
408 689
77 340
349 210
377 341
878 509
510 154
807 529
484 442
903 396
942 771
648 772
639 958
448 53
475 476
45 295
44 311
508 628
319 626
214 398
212 725
548 836
536 10
413 559
466 666
712 267
649 15
443 310
773 508
771 243
383 211
922 998
128 723
622 473
511 83
401 897
346 854
267 876
736 138
687 215
801 643
291 285
249 688
455 206
461 760
742 741
511 864
575 465
956 349
471 412
557 395
661 970
868 534
46 224
562 889
481 694
308 387
35 294
477 687
759 317
220 824
856 466
53 208
57 120
246 830
796 256
873 636
110 696
253 750
594 79
251 311
942 400
880 302
67 760
122 712
107 127
310 625
920 749
826 34
148 931
715 872
802 679
535 998
219 535
383 20
678 892
864 448
469 684
334 147
373 254
950 812
834 116
10 950
184 312
514 594
352 499
365 286
417 546
450 364
772 162
326 371
53 791
295 127
969 461
807 947
617 239
659 516
763 205
466 504
155 99
834 966
150 109
795 75
167 382
874 782
534 465
30 4
114 789
924 674
527 363
435 148
586 23
173 105
539 579
700 293
443 304
139 524
964 318
442 297
348 789
946 559
500 92
771 986
143 920
573 354
300 774
815 324
771 486
540 871
778 119
1 121
793 101
522 452
783 83
927 428
756 883
659 154
315 518
824 634
469 846
525 763
687 11
359 363
669 650
574 756
265 383
994 818
221 705
708 893
276 636
455 950
758 376
258 986
97 63
350 231
159 986
19 801
877 363
59 367
334 861
724 888
954 72
557 177
590 715
687 908
545 686
946 211
131 82
912 450
579 449
246 630
500 902
430 584
871 445
277 785
717 241
931 104
776 982
424 188
217 832
593 368
180 986
269 282
146 68
434 145
331 978
550 985
944 174
788 362
841 178
949 759
485 148
943 884
975 810
41 659
787 46
589 639
444 578
884 787
587 355
391 357
173 451
205 629
183 579
345 270
218 13
492 399
220 440
422 408
906 483
250 205
24 161
811 441
423 106
275 802
980 61
44 767
565 956
855 980
213 72
569 441
130 210
116 66
776 534
479 291
663 898
716 740
398 890
896 214
733 268
870 268
863 970
498 723
917 647
742 697
668 564
477 633
121 792
973 381
551 339
886 255
305 649
721 222
979 106
660 244
439 791
206 605
447 586
521 124
717 699
349 67
241 984
71 438
242 578
235 954
278 593
502 278
570 60
685 497
636 329
939 761
255 4
647 611
113 162
745 626
49 292
153 711
653 98
829 35
511 705
761 553
97 869
754 344
905 5
414 865
936 640
426 115
295 529
133 725
310 323
713 148
59 744
479 524
86 390
87 814
226 744
416 389
334 825
216 885
573 286
569 897
943 180
70 311
90 396
80 551
334 209
723 396
554 935
605 738
978 621
853 531
393 629
716 584
453 918
227 381
225 377
653 792
942 819
610 902
181 768
674 383
846 210
871 551
352 804
688 384
99 306
565 593
391 690
990 677
587 695
496 463
735 838
163 505
773 58
640 493
50 605
928 976
208 584
364 266
234 38
163 615
782 348
432 647
672 169
120 744
958 806
477 498
258 189
391 731
820 658
82 139
117 16
396 652
14 399
344 823
623 449
10 369
868 687
793 119
940 563
277 564
22 278
562 449
79 584
195 367
929 524
628 794
634 646
618 873
796 982
89 79
977 561
698 186
728 80
295 411
669 252
121 890
914 830
974 11
22 409
784 5
749 361
620 228
936 586
389 850
418 696
82 894
296 977
857 921
38 51
813 404
457 279
55 940
208 541
518 506
350 212
989 86
827 862
745 528
48 467
131 806
177 384
394 181
236 2
728 654
174 239
294 386
276 482
140 29
774 695
914 388
717 617
745 190
262 946
356 696
268 927
567 200
347 813
841 842
271 232
228 781
119 984
118 331
653 440
988 24
151 190
890 622
214 933
995 792
527 205
350 262
654 976
585 376
926 823
108 159
65 497
315 781
44 880
226 721
984 521
87 984
189 912
639 750
627 196
311 846
989 972
623 558
818 296
870 1000
73 572
677 119
864 812
168 714
732 872
96 148
28 884
282 181
870 291
948 726
803 404
833 465
469 443
786 32
821 342
762 911
972 679
12 121
220 792
787 486
621 563
725 796
545 680
445 744
392 547
752 681
785 437
634 184
941 268
203 334
373 31
975 41
861 702
392 664
979 98
421 324
225 895
88 563
190 227
247 953
72 512
884 711
331 600
138 623
816 355
673 859
465 784
646 865
627 385
85 478
516 110
734 130
245 482
590 96
947 997
518 615
425 159
681 49
372 992
782 430
409 915
552 86
535 433
914 486
440 936
962 488
676 85
883 561
134 722
801 384
832 480
118 571
828 217
42 783
708 216
298 523
875 438
181 62
745 813
76 275
478 320
460 350
670 413
862 835
559 708
456 398
417 896
691 92
926 921
14 346
899 506
370 890
245 873
315 962
554 284
873 976
919 212
652 370
951 526
48 633
297 176
983 216
991 539
102 556
652 890
386 521
813 389
932 769
137 701
821 71
557 147
454 59
87 742
658 203
13 471
349 899
313 36
398 470
830 245
672 76
123 921
667 501
506 424
114 939
368 70
418 917
956 994
312 640
488 91
576 467
483 903
778 763
185 67
180 411
881 509
75 580
868 944
630 557
275 789
953 944
448 41
93 292
499 930
18 806
852 725
887 980
719 176
338 326
69 270
775 467
104 782
61 239
727 840
960 88
54 911
832 843
163 460
773 97
441 127
930 410
300 466
459 321
889 721
363 904
696 524
327 290
273 610
394 840
497 392
788 514
524 898
269 53
685 116
43 993
258 763
790 942
639 967
880 899
355 350
587 831
304 62
525 935
430 797
459 687
768 944
928 143
768 299
411 322
103 212
366 267
308 552
217 594
84 144
284 823
922 490
537 215
236 593
332 28
390 13
678 1
897 389
321 253
38 173
223 3
545 74
198 996
155 787
915 782
351 674
86 939
997 470
67 818
522 108
82 295
994 158
406 184
784 657
910 757
705 599
610 117
788 431
824 695
279 291
503 622
453 365
913 754
895 858
940 477
880 383
944 444
566 480
754 172
368 630
1 923
69 194
422 438
925 668
428 652
757 27
63 325
491 489
233 483
397 649
126 385
755 963
70 308
248 385
137 350
944 886
248 473
508 837
163 467
510 615
44 237
651 707
36 301
610 782
980 277
645 360
999 543
788 123
666 224
129 751
722 525
485 973
398 308
272 27
749 669
287 574
799 197
940 102
549 435
65 816
233 400
132 638
26 970
516 759
708 13
3 702
604 203
65 144
450 120
148 938
349 360
177 137
535 304
269 337
213 586
82 366
224 130
820 976
695 141
594 919
610 192
737 138
889 710
442 668
438 402
816 510
317 299
493 235
531 462
357 361
705 935
519 353
992 457
209 521
668 510
730 160
689 925
160 958
307 799
554 421
474 658
659 758
326 294
166 430
655 109
232 710
279 739
448 732
69 91
199 830
754 73
228 659
295 443
703 608
271 594
554 504
516 795
977 984
596 489
262 830
635 206
580 166
116 900
309 736
870 963
638 472
417 345
385 851
907 446
186 474
727 451
104 882
86 713
197 472
144 702
942 781
267 486
457 672
732 997
177 775
899 564
883 127
385 317
173 936
291 797
185 371
323 677
407 464
220 819
621 22
419 447
21 45
55 21
283 640
73 497
556 954
844 520
791 689
9 648
275 510
569 656
659 135
651 579
613 141
616 845
144 563
239 18
610 807
292 335
800 306
744 795
34 685
261 888
209 153
251 831
541 641
882 1
927 669
599 660
687 302
68 651
33 24
846 28
577 284
572 930
911 539
866 668
884 560
109 788
548 600
436 413
604 241
67 749
712 651
262 795
644 822
437 11
96 19
474 167
102 656
962 697
586 889
352 379
241 844
467 573
761 171
498 252
967 353
692 943
127 183
367 842
524 922
811 757
666 896
228 670
428 517
683 445
314 127
215 327
391 980
385 372
847 574
265 903
776 103
998 213
118 112
650 735
198 867
66 420
728 964
571 773
657 654
864 88
184 666
727 155
223 981
260 871
568 197
568 817
536 599
801 598
960 882
566 97
517 591
140 633
790 111
222 668
589 623
835 47
980 768
645 763
653 713
787 950
198 871
740 151
654 149
502 238
56 294
755 608
270 840
538 698
602 423
668 892
42 441
616 595
801 509
452 986
809 207
303 280
205 451
634 5
912 351
266 442
523 434
705 248
788 317
841 912
594 346
178 347
532 115
517 403
411 885
45 756
942 208
147 793
672 37
331 779
344 147
681 892
820 5
38 575
928 808
814 825
217 81
336 553
518 948
593 253
507 673
525 216
440 261
112 981
366 970
187 179
580 601
262 886
946 944
727 126
315 647
330 293
515 417
123 486
372 354
326 146
52 620
20 289
832 355
714 229
397 478
9 286
989 252
544 474
702 792
40 641
849 837
439 413
704 564
515 532
766 826
395 804
581 715
429 666
741 57
76 952
112 272
659 691
174 869
342 864
8 19
369 89
412 77
864 477
755 555
565 881
935 115
319 25
365 62
683 268
147 868
792 493
957 64
310 59
675 786
613 45
221 836
834 985
783 441
140 19
408 514
395 145
443 996
256 587
808 812
93 122
813 541
290 961
555 964
286 511
716 604
194 514
458 962
353 524
183 832
651 910
377 417
801 736
610 264
794 816
26 656
727 771
626 197
559 216
515 530
863 66
67 151
947 619
479 556
375 487
67 154
96 308
27 944
806 365
257 340
994 587
925 956
385 103
409 910
173 290
689 543
555 282
887 380
49 575
239 547
70 560
809 697
31 151
774 829
531 641
191 845
797 710
318 656
558 748
285 40
93 862
400 887
471 899
975 317
541 916
324 839
392 568
61 776
794 890
47 514
912 88
975 514
183 291
831 796
813 88
462 786
716 475
663 923
18 750
316 53
720 122
492 291
737 808
17 769
940 581
156 58
780 239
625 369
339 384
309 127
478 209
513 787
429 559
896 901
802 926
30 820
9 285
473 805
926 582
236 18
872 366
640 649
879 452
153 736
245 121
937 508
450 47
608 748
208 506
993 425
159 773
224 122
370 784
976 973
265 782
936 362
174 139
788 521
134 198
173 559
133 362
670 4
531 359
489 577
403 288
929 992
698 864
828 333
189 109
479 903
788 947
216 390
777 178
756 703
334 233
33 487
963 295
425 129
105 873
966 829
80 220
286 347
429 923
323 515
28 582
701 751
793 225
806 221
857 644
573 619
826 396
954 150
409 867
459 614
98 704
894 36
489 822
824 818
169 596
615 483
235 552
730 600
490 73
874 259
406 39
612 648
342 141
693 500
53 745
197 334
849 442
437 614
24 479
276 191
955 26
376 384
826 914
529 714
658 905
40 508
90 307
353 297
623 409
331 914
759 857
136 350
650 432
532 851
367 841
458 110
968 339
61 185
547 983
701 437
125 29
574 138
352 864
560 578
505 830
327 812
298 770
64 502
745 597
710 145
120 201
518 508
103 757
259 546
553 362
281 171
494 448
175 497
85 460
961 894
924 886
786 588
503 841
702 68
702 728
737 828
797 583
429 109
275 698
900 729
746 308
549 517
268 341
623 682
119 171
785 175
255 996
727 881
618 433
867 41
577 134
192 772
955 982
789 589
847 37
757 496
302 80
773 748
503 402
731 756
714 233
285 340
108 912
818 925
626 611
65 873
928 329
948 401
278 154
615 903
861 621
121 573
718 515
795 973
59 699
298 728
149 297
350 702
609 971
441 16
812 700
58 316
879 250
377 987
585 752
28 732
350 218
701 595
619 752
181 674
658 746
986 85
321 631
595 502
485 96
156 405
2 59
432 868
868 194
287 870
490 337
831 296
539 971
347 291
720 690
281 87
745 212
691 815
854 608
139 374
228 969
417 339
898 257
954 675
169 897
72 663
999 273
398 873
976 290
757 467
149 793
248 914
644 34
570 960
181 656
938 884
377 124
466 553
454 796
496 56
646 412
104 677
225 982
657 288
340 64
176 359
44 348
344 332
256 756
608 240
138 599
485 955
337 463
937 626
724 864
1000 942
191 449
755 246
363 797
505 42
395 635
144 592
611 816
185 5
384 210
846 580
309 710
150 257
189 207
425 493
471 685
146 985
329 718
156 729
178 455
170 267
146 875
905 134
270 460
290 492
222 245
342 8
977 932
540 446
721 480
865 458
958 791
858 831
447 971
433 447
494 871
625 927
60 309
71 768
316 199
828 327
972 792
644 86
57 217
487 384
425 420
865 684
519 787
170 969
867 973
175 146
90 897
639 938
20 933
64 281
712 95
407 272
788 995
408 931
277 928
246 84
417 460
26 581
686 84
883 964
804 554
215 476
292 975
841 957
850 669
586 806
378 881
384 201
963 787
939 773
516 712
586 738
248 764
946 874
100 908
332 321
780 4
192 646
691 97
878 246
775 519
802 494
718 805
644 483
90 262
324 80
764 395
3 869
449 347
508 897
21 879
934 282
19 519
992 841
258 625
324 337
201 157
909 329
559 949
463 226
454 497
608 229
982 345
845 595
733 453
21 690
483 386
43 65
898 617
862 841
784 816
190 552
795 490
925 257
459 966
236 426
451 844
303 295
66 550
733 298
65 378
333 304
975 380
741 203
551 16
251 229
210 557
815 854
875 226
773 413
890 245
213 697
216 302
990 395
357 845
143 972
66 107
742 669
727 704
627 530
886 750
298 459
714 345
247 30
655 645
67 585
721 472
623 484
510 277
424 523
900 219
824 569
232 562
113 333
431 846
798 416
128 449
211 354
400 51
338 913
734 580
632 310
67 231
513 720
782 691
265 713
926 834
26 129
49 451
384 505
702 627
894 568
655 662
59 215
929 101
548 603
435 720
132 140
421 131
111 748
854 863
139 567
150 207
77 930
984 815
839 917
872 130
982 632
88 760
560 830
47 62
881 191
285 655
37 182
98 125
243 816
84 896
390 672
480 671
208 631
35 953
366 579
959 10
114 546
86 118
447 488
917 860
221 10
428 576
418 595
728 763
34 569
417 140
60 676
789 537
10 777
521 991
405 535
763 583
201 140
433 656
203 855
236 67
807 785
746 463
673 60
474 339
676 469
814 716
358 395
640 258
104 864
427 610
894 480
442 396
93 225
44 471
357 629
396 120
25 532
943 71
894 739
174 772
476 361
847 385
158 581
167 566
179 441
798 932
47 16
199 619
437 666
200 238
822 242
278 337
378 254
286 593
638 813
861 59
486 635
507 882
304 751
249 470
524 663
793 86
431 850
189 360
333 253
962 252
281 302
263 764
578 544
742 839
396 608
768 31
684 676
742 701
472 966
148 412
677 399
513 198
22 488
79 188
675 315
162 192
945 321
958 260
690 196
516 59
402 786
793 538
743 883
871 73
969 808
991 389
122 94
37 392
860 742
642 735
97 985
748 733
391 471
458 372
25 677
391 5
740 471
490 612
89 280
289 941
134 661
865 831
228 634
11 215
408 83
27 558
579 749
456 917
993 701
425 160
162 786
239 715
955 611
99 229
294 732
226 764
676 162
424 806
168 946
661 916
276 940
842 71
486 366
134 678
352 116
298 582
316 873
651 838
13 21
662 955
939 386
47 270
232 518
46 180
686 349
471 336
265 842
608 920
113 397
205 185
163 796
467 304
184 813
646 402
479 676
949 376
707 814
810 408
924 23
736 770
967 850
634 893
426 716
766 198
57 22
990 843
209 355
247 264
955 244
61 539
869 59
476 776
90 178
67 388
461 206
975 864
821 586
113 157
922 369
300 918
412 43
309 553
188 228
408 800
891 149
308 250
267 597
890 840
222 34
322 276
404 173
244 738
337 329
740 599
566 120
172 747
725 479
583 301
149 938
798 282
883 987
809 757
697 132
293 969
459 741
98 255
937 236
536 407
172 100
964 792
51 795
47 740
839 217
49 605
148 174
800 890
255 333
314 528
517 57
592 754
929 296
570 581
970 609
816 605
60 249
351 279
125 469
631 140
423 627
635 404
860 896
585 223
254 595
605 937
835 259
194 841
701 754
955 255
969 778
479 166
315 980
198 881
680 114
42 149
328 16
749 638
782 952
209 531
921 969
492 50
290 344
908 342
539 583
263 254
875 1000
561 34
119 289
611 662
782 761
674 131
963 832
509 355
466 863
539 332
571 516
647 360
543 921
736 792
694 600
199 401
5 78
113 890
761 863
508 257
845 404
563 562
704 879
382 372
717 85
303 422
825 553
677 156
682 825
542 224
832 916
274 319
198 950
593 115
816 846
299 890
172 773
58 991
161 738
100 748
350 802
387 154
991 170
889 161
638 196
629 335
497 833
676 832
507 442
522 956
352 752
341 613
884 354
770 458
639 326
8 831
672 222
842 150
258 878
904 903
30 50
707 724
994 189
658 448
637 93
318 681
47 191
549 704
477 880
310 799
903 107
747 670
422 629
501 69
449 194
274 609
659 666
567 157
525 350
212 527
113 284
910 896
388 580
444 567
286 784
63 163
850 555
982 498
420 831
913 135
951 676
304 223
854 423
653 155
474 943
689 676
178 45
915 457
651 621
740 121
217 879
967 722
843 822
267 939
489 906
909 746
378 454
1 160
905 261
704 485
154 548
565 888
447 982
995 615
561 947
596 679
557 566
392 510
514 877
646 549
803 946
65 436
320 583
52 793
599 603
215 712
278 26
710 562
785 372
292 842
972 931
182 671
640 372
760 91
526 529
175 205
62 479
14 75
993 749
441 97
692 449
258 464
79 139
457 374
769 717
724 57
821 892
766 568
590 24
959 635
985 473
497 700
679 740
380 594
17 64
814 778
577 559
636 816
385 387
794 200
912 146
122 920
929 404
946 283
146 410
53 996
677 73
942 232
56 577
933 556
741 807
678 854
914 942
190 559
200 574
210 137
31 277
444 821
797 628
550 86
344 611
255 895
673 232
727 933
755 737
759 369
689 449
135 4
725 678
839 927
69 689
516 664
726 321
356 172
816 755
691 427
504 197
752 81
304 231
512 557
861 509
167 345
723 912
612 259
390 378
393 372
338 825
90 892
785 294
465 490
941 257
164 689
825 228
43 229
116 803
276 664
72 609
107 944
735 545
630 826
416 187
791 649
496 193
15 937
427 683
143 440
279 696
708 787
944 985
49 523
695 607
834 878
899 948
57 727
583 877
833 427
998 396
709 10
777 177
546 404
595 322
301 847
815 480
790 35
892 455
210 325
593 752
38 441
591 849
492 528
850 651
853 252
483 960
732 189
819 635
413 709
488 151
542 915
154 617
526 450
951 907
792 700
154 15
879 14
182 713
700 169
226 448
971 382
657 557
585 942
666 892
573 81
87 210
171 23
154 414
976 855
52 937
520 600
977 581
720 706
2 437
60 344
561 707
432 751
737 775
789 944
681 355
922 509
85 88
172 663
399 235
811 571
812 47
455 365
268 130
19 484
178 145
995 643
4 62
876 402
181 733
611 992
614 531
975 476
682 950
177 674
637 274
817 922
100 612
596 734
323 989
342 9
185 756
377 767
978 273
517 755
674 571
934 187
460 571
748 620
85 86
255 523
747 812
250 160
191 190
183 226
529 625
773 398
653 57
482 97
476 373
706 754
648 426
736 55
336 946
438 872
441 518
154 70
693 721
38 599
198 646
89 467
225 217
822 506
883 771
368 622
317 169
78 182
574 802
133 522
344 1
143 732
824 687
41 945
216 440
814 733
717 877
869 365
609 386
950 69
25 55
718 67
842 683
730 999
363 295
847 665
457 30
795 508
570 247
300 386
596 528
142 944
183 933
377 390
669 853
481 937
26 482
846 354
770 735
420 539
189 748
663 138
310 119
939 287
384 851
580 803
230 700
599 399
24 196
994 546
395 57
597 13
265 757
556 664
781 642
25 476
200 33
869 913
294 413
70 747
349 219
721 459
609 334
560 556
392 137
416 808
384 456
29 592
909 628
629 777
439 620
106 344
324 781
867 898
517 372
497 634
551 979
696 790
733 621
908 316
897 176
17 744
34 352
70 546
15 891
177 72
140 518
68 221
578 639
172 741
927 402
916 707
499 221
561 877
526 508
202 690
504 307
285 59
454 175
973 49
580 386
267 430
457 185
548 311
941 261
487 511
165 143
547 888
991 257
16 23
229 101
792 10
107 508
296 306
233 790
455 754
633 84
886 527
394 454
793 753
97 649
715 989
722 926
129 891
904 328
668 652
107 880
266 133
308 290
330 280
936 376
72 207
483 168
477 974
667 797
494 908
385 287
965 438
279 352
485 490
150 754
748 722
594 984
820 640
187 365
918 372
411 453
48 327
433 106
168 205
858 862
392 534
855 888
642 576
198 657
520 96
963 257
130 679
103 539
754 977
83 208
155 74
278 177
724 229
930 852
335 148
670 190
767 650
162 637
545 623
877 848
544 301
127 987
756 59
631 818
171 129
958 735
837 525
312 79
309 228
466 373
744 62
921 754
619 539
867 565
457 396
413 329
174 96
709 72
758 324
634 932
580 145
528 540
178 96
711 350
700 441
998 129
43 381
615 298
525 217
534 634
140 422
840 191
295 768
157 757
716 458
131 182
946 12
817 961
860 95
928 74
921 642
592 547
472 643
579 21
707 268
640 122
620 337
335 429
552 608
65 45
85 599
874 761
312 378
380 120
571 708
796 514
825 979
500 440
493 727
131 117
711 848
859 622
96 663
125 986
92 389
450 336
529 216
618 601
926 758
296 820
505 465
387 820
875 199
457 813
476 301
610 673
116 792
510 379
746 979
663 913
509 972
898 415
1 277
419 948
855 564
193 266
907 368
821 767
503 522
997 521
473 387
93 575
421 903
139 932
802 394
716 683
944 378
834 844
479 630
763 707
547 762
798 420
452 912
237 595
587 886
229 980
516 282
767 878
54 373
647 307
179 453
178 411
943 708
255 386
695 676
5 989
385 986
974 442
817 84
118 19
237 673
547 844
215 911
105 318
948 201
6 897
511 266
567 228
961 989
286 183
439 327
959 335
566 576
860 413
694 664
371 669
627 712
949 134
392 14
409 652
694 192
758 66
539 407
488 655
466 333
258 715
661 904
512 902
262 167
869 761
885 750
121 683
391 3
11 314
817 285
247 223
201 731
666 255
325 157
899 698
642 819
451 245
59 809
514 626
56 755
691 951
361 820
803 498
690 287
508 754
485 541
718 17
835 493
391 285
808 986
290 473
387 536
174 49
42 611
215 922
866 537
834 952
675 373
205 431
412 933
664 146
657 44
483 480
956 723
461 879
305 139
183 309
882 674
792 754
557 535
576 812
621 248
94 728
763 916
806 299
74 734
295 811
267 122
223 61
182 933
578 350
791 191
702 474
231 947
482 166
867 762
106 30
905 46
242 712
51 464
291 636
495 990
847 618
835 790
436 817
541 774
694 314
256 650
786 214
699 399
677 424
462 827
382 565
63 607
188 250
265 948
562 872
781 152
264 483
666 376
110 678
14 996
265 891
636 486
115 399
593 162
190 913
937 552
611 490
332 530
533 118
506 263
374 337
584 526
519 907
187 461
638 507
509 492
562 475
672 706
838 564
983 455
134 233
406 473
32 412
678 477
244 460
548 977
846 443
877 456
593 957
82 701
63 428
306 143
396 96
450 272
859 959
14 36
354 179
712 770
508 850
748 383
669 11
161 890
512 366
367 909
476 497
887 542
941 254
161 227
918 57
35 764
818 65
664 730
397 891
54 79
819 797
854 418
554 326
332 161
366 777
752 465
957 783
214 531
385 319
852 958
733 624
324 671
541 695
94 408
521 237
499 159
993 826
594 866
584 335
306 381
101 472
460 527
921 942
223 793
902 111
179 315
277 100
100 951
487 37
660 850
424 273
413 338
977 203
25 909
58 653
369 711
758 236
292 69
44 598
728 293
615 41
821 588
431 9
186 89
638 939
949 861
311 544
171 105
851 306
139 98
668 638
319 69
704 135
486 824
292 692
480 818
381 837
644 58
42 984
104 431
98 664
906 804
832 723
122 127
42 598
930 284
111 94
102 731
731 41
742 95
967 877
898 661
632 380
494 90
422 603
363 290
596 805
654 548
530 882
661 345
477 998
544 119
475 738
711 726
206 271
679 210
853 28
847 198
186 18
995 244
975 619
564 219
628 396
57 286
987 284
125 645
700 133
9 837
683 39
365 615
361 663
140 151
200 202
332 231
224 458
793 547
814 671
476 746
10 599
615 66
283 956
387 177
493 294
940 56
190 433
251 289
813 270
158 488
534 374
461 227
6 505
215 463
242 540
943 972
451 564
768 335
758 817
108 913
265 569
163 572
407 486
164 239
541 516
261 286
125 418
617 546
531 157
282 474
830 142
26 95
874 103
752 395
312 181
101 462
185 219
743 293
636 865
914 701
286 414
80 706
821 926
182 770
975 315
531 445
180 597
631 948
665 139
775 56
519 49
868 312
405 606
353 74
706 868
805 146
319 31
219 437
491 861
126 852
278 471
583 74
739 377
141 859
131 92
653 599
592 318
285 839
888 902
937 644
471 305
14 50
247 412
90 585
386 487
47 226
676 567
461 568
175 762
958 612
980 572
975 590
815 110
744 781
526 601
839 240
622 153
125 930
789 346
995 977
361 702
864 521
522 111
27 985
990 51
232 36
426 551
820 816
161 636
762 403
474 1000
652 891
534 836
749 407
528 959
454 786
657 9
564 681
141 795
910 451
408 589
520 617
757 185
574 767
362 975
946 338
945 331
187 382
70 42
515 150
274 121
630 687
74 644
489 154
663 9
397 591
87 195
868 316
660 826
672 656
486 53
101 888
722 37
262 99
992 286
584 137
733 84
835 275
156 576
757 309
602 478
293 821
593 870
263 804
17 854
326 802
4 554
196 415
68 688
150 672
828 522
397 737
864 683
846 5
71 998
387 939
520 538
340 499
384 285
648 526
339 349
219 570
247 356
395 703
38 461
430 315
391 241
740 372
589 853
738 354
170 710
569 543
180 715
625 959
166 820
493 942
780 603
525 848
887 477
742 358
957 821
220 165
669 958
966 128
320 509
37 277
175 227
931 894
690 386
318 763
510 740
496 132
634 522
446 588
81 457
989 534
50 221
134 477
541 686
204 374
377 480
548 969
784 508
585 468
710 873
388 885
520 727
290 921
88 22
712 129
646 843
528 592
267 958
960 91
113 5
169 941
416 442
791 37
401 306
297 727
32 478
555 458
53 122
837 667
896 788
708 732
68 665
737 1
437 154
860 677
190 329
206 744
778 224
351 270
276 173
141 442
373 46
963 151
673 712
670 564
421 212
557 731
583 573
650 333
700 802
533 563
824 619
997 236
491 522
724 75
842 204
245 541
585 608
104 159
994 187
793 271
943 242
89 310
766 579
914 875
254 820
549 599
186 405
636 559
252 212
823 620
815 863
856 329
541 678
608 981
240 759
708 861
144 196
82 492
839 707
340 467
31 449
420 347
981 732
321 93
105 189
281 809
328 838
203 970
367 72
815 658
846 547
1000 723
329 287
77 540
934 18
771 300
579 10
128 328
955 784
838 665
638 12
23 70
115 84
550 836
3 745
32 721
78 269
341 22
20 553
371 321
826 269
165 99
226 822
525 279
992 120
298 860
391 686
511 1
460 604
884 152
811 601
907 752
254 281
666 205
32 395
284 871
905 392
997 244
513 894
739 127
774 666
54 495
640 947
616 893
145 156
79 950
461 7
488 937
706 366
145 470
291 395
493 514
405 468
562 93
595 718
617 824
99 828
675 466
157 321
218 599
682 859
358 516
427 237
872 313
564 272
380 31
255 977
712 916
862 982
795 92
635 272
721 457
865 847
702 414
523 105
830 818
604 522
934 884
360 567
804 168
608 560
624 421
923 922
398 229
804 201
207 484
868 142
131 708
258 980
277 954
302 853
346 123
806 587
450 703
772 432
510 461
728 166
522 341
70 532
173 680
901 521
498 217
552 20
26 711
542 409
565 292
878 23
818 106
198 508
192 589
536 958
209 985
756 788
780 332
442 906
65 686
218 994
590 915
327 334
201 228
887 149
105 973
406 200
720 104
960 225
604 46
593 979
402 158
555 715
828 395
679 611
900 510
945 709
965 92
936 950
857 159
938 335
51 510
819 816
562 806
675 544
462 467
439 98
890 873
175 973
228 914
813 702
408 207
729 569
895 320
620 559
327 489
408 492
214 284
933 404
152 926
541 995
783 502
10 597
847 151
751 592
682 458
247 905
43 600
337 85
744 310
251 88
312 722
978 533
130 127
820 511
584 455
676 665
35 153
766 952
497 526
752 111
794 863
685 422
76 478
371 758
185 926
887 669
452 654
647 719
133 23
868 153
193 833
367 354
406 845
373 847
199 391
910 749
418 432
963 730
104 141
484 429
30 59
466 670
726 496
294 757
930 85
491 511
493 387
221 84
277 53
215 857
280 387
147 890
507 24
899 284
336 376
402 84
253 952
499 926
855 650
529 340
221 578
428 277
509 951
249 679
887 583
818 437
746 839
200 540
82 873
388 548
111 466
53 698
781 418
850 350
958 195
550 516
835 964
296 830
496 770
973 81
164 749
283 163
520 179
248 791
407 927
993 36
333 651
957 248
911 242
265 119
784 753
976 673
204 509
766 963
773 970
409 715
135 952
48 870
317 287
639 726
268 673
851 89
968 271
382 620
57 370
699 308
71 764
786 710
331 340
717 891
335 465
333 206
137 911
318 17
691 819
705 441
443 107
69 963
193 946
118 497
482 500
284 50
375 702
235 298
683 899
787 414
536 840
481 280
122 200
433 95
440 112
8 491
208 595
727 801
399 119
117 607
528 313
143 762
788 834
327 223
397 146
686 291
164 20
687 106
611 188
369 437
854 384
52 210
795 680
211 334
598 725
112 892
80 404
838 485
308 566
38 869
139 949
477 371
889 693
576 683
736 510
437 638
88 578
373 414
37 666
899 553
34 576
175 676
180 222
902 67
613 267
542 596
632 766
557 516
600 895
898 625
220 125
687 223
267 225
533 960
162 86
908 92
809 438
439 959
752 212
3 338
302 501
784 612
903 661
17 881
111 649
391 302
694 513
8 266
421 117
227 669
597 897
444 599
680 35
917 628
256 589
334 899
340 868
32 687
502 431
409 420
54 126
647 857
422 935
362 554
235 639
496 651
336 46
815 182
752 343
449 647
443 809
665 716
838 703
596 383
694 624
694 64
672 790
747 247
546 257
682 754
810 500
608 358
774 729
605 739
306 786
463 997
155 395
689 98
476 764
439 688
597 275
67 516
373 975
813 207
801 676
43 339
581 917
502 455
469 788
311 903
624 491
602 207
86 856
507 918
770 72
650 179
955 607
578 464
295 518
859 946
825 624
167 367
509 188
111 977
778 431
956 800
62 815
899 391
514 359
69 603
82 288
186 846
687 829
764 58
705 626
944 290
181 987
88 825
987 269
674 609
321 839
941 630
280 429
799 6
356 983
309 796
781 846
319 96
326 783
653 71
372 717
841 54
231 517
337 715
873 701
125 398
755 609
681 583
532 830
702 299
104 63
118 611
89 525
781 616
287 724
175 500
367 447
328 695
557 564
444 141
971 439
487 254
946 805
933 461
378 810
335 317
430 809
772 801
529 688
576 158
437 188
560 271
550 950
556 59
129 811
781 523
960 80
442 527
475 896
332 932
68 492
718 946
341 792
436 340
620 297
595 269
269 632
837 85
418 466
830 924
987 979
649 171
348 443
533 989
841 274
537 892
870 739
61 840
878 689
42 490
991 150
833 356
78 738
511 315
290 190
420 419
669 626
185 226
146 820
280 424
671 219
490 69
684 222
691 463
113 74
225 521
848 392
33 51
790 840
525 77
309 861
773 184
66 975
336 745
557 662
340 44
298 648
320 768
181 775
982 710
662 737
63 507
242 895
318 526
393 960
368 871
357 231
444 537
173 905
773 185
575 646
519 345
446 962
356 573
967 863
948 947
583 636
600 439
651 980
327 556
195 482
297 240
884 898
668 825
538 405
351 128
682 413
387 722
238 703
30 560
470 931
317 164
610 481
609 752
961 571
710 513
944 796
599 716
567 607
358 177
189 947
505 577
282 289
184 17
277 210
350 591
377 663
352 959
79 360
546 558
631 387
689 450
935 146
572 894
734 134
541 305
19 919
865 952
700 706
189 710
560 730
492 19
237 371
575 59
39 848
343 270
907 742
241 799
191 227
461 656
159 469
48 363
638 178
241 851
630 311
379 487
548 109
504 158
216 29
111 385
823 807
862 301
955 80
759 206
135 795
915 238
151 846
484 31
141 105
9 179
151 4
485 191
755 826
112 945
845 700
798 773
728 830
790 981
457 608
430 704
837 219
401 204
177 603
28 597
577 145
113 807
704 671
177 920
966 583
192 393
72 212
745 182
685 563
44 660
850 313
859 600
643 804
118 136
388 683
480 619
856 986
735 291
644 468
176 202
684 324
671 606
351 770
808 617
707 227
947 545
526 772
153 300
119 208
786 918
563 700
946 81
628 450
331 904
193 373
203 265
960 521
17 794
233 289
695 253
140 452
584 948
920 680
559 930
624 792
780 471
967 120
297 661
838 529
326 351
351 489
590 325
945 348
930 107
600 5
867 605
342 512
621 603
29 787
54 385
58 651
67 278
886 230
77 941
82 596
585 101
987 752
783 974
232 108
394 2
584 212
632 875
107 434
333 541
266 128
586 398
257 374
976 891
780 959
12 992
55 758
403 617
686 104
180 434
308 93
117 653
695 269
529 567
424 357
407 848
484 331
692 421
122 253
135 816
270 690
343 969
868 367
766 639
937 216
209 979
591 94
199 558
587 326
531 358
24 75
559 916
841 281
499 204
46 968
711 710
337 757
940 744
473 440
673 72
933 910
834 452
208 630
14 256
878 879
783 612
823 106
796 719
56 587
70 738
721 885
223 386
583 633
23 530
668 200
351 447
710 254
209 660
903 506
684 883
230 485
174 695
172 924
695 831
522 291
838 182
33 23
987 837
855 180
209 448
697 702
234 256
365 292
616 21
4 946
939 258
230 355
177 576
564 476
150 468
455 536
177 759
111 450
190 715
483 11
865 903
254 301
355 234
868 54
23 785
123 850
903 61
295 118
818 133
147 605
574 986
264 842
256 199
529 744
190 166
318 953
419 49
109 382
568 31
650 991
308 388
485 15
917 125
66 829
42 309
934 785
658 806
171 971
902 531
1000 193
989 327
199 266
126 973
165 759
737 515
345 591
887 516
687 83
579 529
910 338
600 78
659 784
978 26
350 507
317 741
655 685
602 901
472 123
52 833
727 645
598 410
689 992
929 469
391 935
621 729
377 376
314 153
915 529
621 854
126 869
297 90
739 182
455 548
576 922
579 81
448 626
785 506
670 904
216 119
706 718
10 475
784 775
221 825
364 327
327 374
310 536
497 554
909 185
183 400
705 660
967 757
255 224
633 964
813 579
436 653
659 16
449 11
761 482
86 105
222 15
697 36
560 137
536 403
576 379
736 579
656 29
270 608
150 135
861 684
43 832
537 655
335 545
234 469
966 782
538 908
536 629
563 142
764 435
621 420
994 168
555 412
493 993
774 293
705 651
184 727
510 368
397 660
471 820
446 117
54 86
571 198
333 506
984 752
587 527
927 538
465 270
973 840
619 873
870 200
279 494
464 243
762 844
328 723
247 817
59 681
314 699
210 554
570 894
107 473
323 929
612 670
595 727
876 154
747 196
85 462
188 353
509 311
10 603
832 728
671 127
778 421
309 115
405 71
836 861
689 233
538 619
594 519
209 35
494 518
833 526
676 490
742 560
467 709
323 868
395 594
539 726
638 570
228 547
506 931
276 642
195 571
222 579
647 393
721 873
604 976
808 313
538 315
902 689
861 147
434 866
779 271
840 579
71 831
745 835
208 730
173 845
179 940
140 222
195 696
783 286
108 672
208 700
775 622
683 283
776 955
600 268
892 811
718 107
886 139
242 91
400 937
429 524
164 837
892 771
790 272
473 610
238 13
663 101
687 640
970 33
184 819
612 857
441 299
114 210
628 116
875 414
881 747
854 242
634 471
915 584
503 924
425 916
346 660
672 400
421 522
288 554
422 730
261 268
159 199
43 931
463 815
797 87
274 741
947 88
211 241
276 37
118 417
389 77
502 669
373 598
609 495
151 487
500 325
105 541
56 478
804 470
712 378
352 155
136 928
123 627
49 932
998 547
297 273
381 470
33 980
891 341
870 217
975 816
582 680
388 728
251 885
286 641
778 289
967 144
416 461
728 817
286 156
977 739
356 290
270 455
214 62
818 931
248 408
1000 200
108 113
68 991
320 211
829 549
151 911
794 129
628 42
280 51
156 865
831 138
578 57
302 777
926 240
74 85
549 210
443 293
148 156
82 191
406 444
961 820
937 851
212 954
869 301
928 466
648 640
727 751
733 721
596 930
242 75
598 672
126 442
659 936
521 606
187 585
653 72
457 513
475 60
84 899
118 718
785 893
863 681
414 124
557 485
886 725
633 33
276 279
942 657
370 169
192 709
947 731
249 440
804 957
908 547
6 637
623 584
323 489
278 749
756 985
955 994
166 935
689 795
165 354
324 649
733 472
625 696
673 742
345 569
468 408
652 64
879 502
388 161
302 160
400 666
15 550
510 11
226 61
830 537
164 710
850 427
733 990
500 895
325 865
870 736
756 162
588 472
784 829
544 625
514 961
137 910
19 989
901 155
957 805
738 919
201 176
545 501
823 766
80 430
860 235
801 659
940 354
957 562
522 923
31 375
455 372
57 755
494 899
899 699
386 749
800 743
497 812
12 553
553 443
100 655
947 90
497 994
384 995
714 239
171 846
515 745
853 821
275 448
274 651
71 336
85 902
719 220
580 399
707 33
441 593
724 469
832 617
726 843
651 446
398 770
48 982
991 894
60 648
216 19
560 717
548 539
116 892
590 972
711 226
569 215
655 279
96 404
193 44
937 740
747 751
365 438
407 911
3 150
549 654
922 297
921 283
248 821
176 128
678 791
530 386
693 73
357 809
735 118
215 236
451 843
821 965
678 368
675 117
35 446
688 298
525 43
48 902
444 979
345 816
431 477
89 90
30 450
29 973
879 602
155 936
380 602
567 500
74 360
198 291
821 305
401 892
467 217
226 821
42 141
839 660
516 528
268 566
159 362
239 1000
101 605
493 672
70 133
969 276
505 896
406 240
527 811
920 980
918 166
295 999
840 758
187 905
869 511
232 799
107 982
106 876
616 289
688 110
895 629
139 922
247 537
575 361
206 247
585 648
848 690
609 618
267 522
468 978
187 832
253 691
581 119
527 746
457 981
221 407
955 137
160 855
802 878
436 57
238 377
72 63
659 867
858 565
236 615
468 722
193 998
27 958
702 732
662 566
724 700
50 84
959 932
81 818
833 214
446 295
36 440
645 636
731 304
415 904
173 718
873 267
602 437
393 556
462 974
680 162
973 513
372 573
332 35
54 809
962 854
691 665
385 777
250 48
423 508
683 436
926 607
847 430
847 564
346 902
413 567
62 963
576 549
465 921
612 391
726 64
698 125
320 658
660 662
961 897
605 919
428 395
479 188
120 777
900 760
815 740
422 927
360 637
602 37
81 877
59 845
811 371
383 378
713 7
684 354
641 738
556 591
7 96
428 718
454 29
675 104
63 409
910 297
446 239
909 637
37 855
460 572
906 522
14 380
326 58
703 986
709 698
509 190
930 324
145 112
268 515
979 622
781 347
480 523
230 465
448 61
402 454
400 200
775 41
746 656
276 810
669 704
84 74
705 907
516 551
552 112
646 264
567 478
607 226
483 735
232 696
401 43
329 139
540 507
338 226
638 94
632 832
796 241
222 295
354 578
180 298
219 949
577 250
233 13
864 590
453 996
723 521
844 497
315 407
415 906
760 213
477 272
25 542
187 544
37 787
877 12
679 751
270 771
859 251
873 982
85 845
690 710
629 226
393 864
824 858
588 497
852 897
516 273
793 954
483 532
749 587
36 720
568 648
334 36
178 818
719 344
677 94
307 675
424 319
401 422
848 536
245 52
744 643
220 628
739 253
928 436
265 431
905 899
340 149
425 466
295 8
236 870
576 547
434 696
103 860
994 906
815 374
604 629
604 213
529 1
848 823
239 884
70 980
78 488
589 313
760 650
376 615
234 681
410 151
937 612
803 366
376 768
605 217
33 706
96 814
984 662
513 443
803 224
284 390
838 321
768 686
548 493
163 529
339 279
811 867
142 152
75 759
433 153
224 827
225 19
313 516
137 737
193 824
934 456
112 108
475 462
223 939
375 582
344 917
827 163
799 160
854 204
568 149
649 739
186 142
326 331
994 452
476 380
882 807
504 777
772 584
607 22
629 95
597 18
921 169
813 653
70 408
735 240
872 84
805 407
934 473
12 567
714 976
299 955
720 482
367 986
265 932
365 747
807 782
946 752
473 638
777 94
818 324
591 74
101 103
375 86
825 646
139 679
406 105
588 146
500 229
533 273
148 215
938 489
974 979
495 41
327 678
196 12
184 415
127 255
289 982
289 41
31 559
141 240
245 274
951 747
915 519
746 243
504 665
90 741
268 443
878 200
21 387
652 402
311 900
774 166
916 872
218 882
48 892
321 449
834 986
19 586
685 411
552 53
697 373
94 522
559 47
853 865
208 831
589 676
644 414
737 239
228 114
750 38
375 456
867 121
772 253
451 522
977 217
139 856
484 848
517 823
770 747
942 146
952 813
599 87
388 392
142 93
526 742
724 285
533 337
955 871
128 98
547 765
433 805
998 312
823 11
156 118
456 94
631 599
708 987
398 760
689 586
983 70
853 693
449 721
776 393
570 229
439 838
702 432
353 780
881 397
874 617
891 957
563 133
298 281
747 251
622 766
137 418
121 600
455 331
886 945
619 408
107 757
329 755
367 674
523 230
825 511
958 884
800 807
453 928
921 668
900 80
793 642
358 142
475 822
30 523
299 579
979 566
632 281
835 829
915 528
570 458
595 673
455 793
784 164
396 373
469 344
209 647
320 336
669 847
929 590
493 759
120 238
494 206
226 986
419 412
522 147
675 80
512 306
573 629
922 409
925 982
76 230
299 837
613 387
764 78
577 295
870 611
983 582
579 908
288 165
689 110
938 587
471 772
585 792
684 226
473 603
22 261
497 988
739 153
137 360
96 48
246 748
372 107
663 577
820 187
99 596
335 196
936 262
862 637
865 500
168 464
912 612
993 124
895 985
297 229
868 472
956 555
720 838
633 446
477 408
883 167
27 879
344 887
487 660
638 531
655 853
873 711
895 791
637 428
902 356
474 76
47 904
199 139
74 867
739 714
937 497
545 995
674 543
697 614
529 341
434 210
316 367
807 577
176 986
918 683
286 688
633 698
613 158
466 760
25 375
594 785
825 219
508 489
555 694
86 353
200 301
725 150
659 607
948 866
378 531
97 151
260 788
755 55
268 729
162 13
644 667
690 541
494 588
905 256
143 47
229 53
393 804
711 239
397 885
706 358
699 859
499 617
523 408
288 823
752 826
230 419
647 335
65 788
826 570
317 974
984 864
113 823
153 409
374 1
48 595
274 531
624 173
607 319
145 588
644 635
797 617
437 98
31 793
152 680
479 830
774 68
431 716
693 189
373 95
566 377
936 476
876 908
334 192
664 383
668 216
192 74
291 540
749 781
313 345
133 321
688 549
65 481
662 978
93 955
208 132
680 391
654 268
452 431
1000 931
905 530
757 73
80 409
168 305
140 729
679 310
89 724
394 900
485 19
615 964
238 603
367 213
66 472
778 795
364 635
248 652
981 996
468 143
508 797
289 715
102 304
34 983
250 573
176 889
680 467
849 733
684 916
726 116
912 68
544 437
517 137
87 448
320 570
644 769
454 284
141 486
312 974
306 921
330 197
320 903
887 786
436 156
671 623
12 792
948 637
808 708
587 626
638 458
138 297
839 514
920 5
680 541
56 165
101 652
969 134
332 890
593 365
932 324
831 940
358 12
820 997
460 519
811 482
104 222
723 21
707 496
741 783
685 396
319 280
573 707
900 799
817 375
780 273
102 248
268 82
648 695
680 280
544 98
899 912
109 327
375 719
649 285
764 816
964 317
116 501
672 229
860 669
606 219
606 301
711 977
352 788
768 448
927 341
555 267
892 599
821 756
205 146
511 61
554 547
705 631
869 371
484 851
89 856
327 44
999 758
878 502
352 224
523 910
192 896
916 131
835 578
167 336
95 977
176 13
64 498
79 546
624 584
851 824
397 953
931 691
856 342
127 743
662 311
8 603
46 913
162 990
903 40
834 183
692 152
353 200
909 820
895 737
133 633
363 645
570 371
870 700
357 895
743 785
952 199
458 548
974 887
641 264
680 637
583 809
901 82
360 829
839 229
729 710
381 689
514 677
921 65
358 812
802 754
630 798
294 699
671 298
339 841
229 216
255 190
6 928
536 34
50 563
356 175
917 333
626 4
124 527
682 763
384 128
173 57
403 31
875 799
958 749
695 878
627 491
663 959
224 381
341 180
328 467
54 567
832 339
212 170
899 610
867 180
654 281
314 458
812 857
875 498
854 430
509 339
253 200
477 417
334 154
562 165
936 738
805 499
106 743
192 120
136 127
88 761
644 92
221 162
149 265
493 601
517 654
811 486
965 218
963 722
894 732
191 18
748 939
384 208
150 94
116 988
747 727
658 649
161 29
899 67
398 733
735 575
799 746
7 835
369 169
935 620
793 863
969 609
490 451
874 223
747 246
474 9
104 437
206 88
852 798
963 113
648 235
880 879
570 470
996 767
219 753
755 786
342 947
94 497
208 949
461 378
234 91
317 410
180 873
2 662
88 566
39 686
668 804
932 568
934 291
449 857
882 285
222 94
742 976
615 266
959 675
424 737
335 505
431 867
153 784
199 280
892 960
747 167
499 155
18 698
831 483
551 404
101 134
744 54
350 750
513 286
431 105
931 133
613 74
921 113
52 247
848 229
533 577
75 610
258 173
936 875
745 169
820 133
173 344
50 193
884 435
647 302
128 122
525 839
78 801
332 753
712 13
201 26
25 673
372 698
681 733
827 149
539 757
626 650
534 850
185 261
341 88
551 757
953 993
874 462
376 385
978 593
49 911
92 424
656 833
697 981
364 995
470 15
862 201
947 615
346 40
868 884
926 302
400 107
770 531
952 95
597 123
348 881
551 479
738 312
888 768
285 987
638 83
645 150
606 252
657 909
94 577
505 597
546 973
656 587
984 581
134 604
200 545
911 995
278 823
782 448
893 315
344 612
487 225
285 831
133 129
83 237
400 334
186 26
891 313
31 695
65 782
340 929
335 654
34 479
471 754
412 852
868 377
57 464
149 952
306 95
180 579
330 665
205 491
381 934
301 393
80 1000
146 548
54 686
325 598
11 587
157 488
792 56
909 80
384 454
153 732
896 962
258 390
328 436
462 845
108 961
418 819
943 349
385 33
737 11
40 872
928 507
353 885
846 851
436 950
730 448
279 848
275 304
208 424
320 344
528 743
298 880
537 434
75 858
17 230
509 837
50 505
311 409
659 938
894 727
857 108
562 415
512 297
463 244
602 565
166 205
510 418
538 503
789 787
925 373
934 547
819 376
962 145
869 20
991 779
278 368
35 204
636 173
793 386
242 936
936 85
808 282
537 53
792 663
965 365
562 718
465 799
741 961
642 831
433 17
298 951
981 124
773 658
786 294
263 283
272 587
891 84
420 148
604 293
845 578
351 617
23 810
533 366
331 37
213 448
710 79
512 472
440 632
717 175
652 381
774 50
775 803
23 774
784 982
332 131
244 792
858 576
778 84
992 937
827 732
126 819
814 59
286 343
381 946
165 873
550 312
422 998
220 379
490 805
15 936
382 747
140 399
680 910
595 25
167 875
595 632
60 704
499 175
322 886
701 540
215 735
744 31
909 514
146 557
157 991
934 369
452 104
129 447
165 420
893 983
961 36
245 903
659 677
113 868
45 47
262 849
323 207
603 793
964 531
163 685
303 611
206 144
280 923
100 775
530 129
854 537
41 516
698 470
894 462
579 89
107 333
421 992
418 373
367 707
186 568
432 655
95 855
959 393
120 382
658 479
250 716
176 381
662 374
910 455
579 600
482 752
238 477
25 446
853 947
218 921
901 300
22 996
106 801
756 139
485 679
124 260
558 794
254 782
727 148
382 127
813 584
852 365
610 166
6 333
933 261
735 196
139 854
16 189
784 63
522 285
46 185
792 142
589 868
691 669
316 677
407 778
332 229
246 640
333 76
109 832
107 188
871 328
399 61
510 174
322 419
274 254
714 246
157 496
465 298
605 114
623 730
561 213
483 403
385 509
835 322
896 291
136 333
309 69
644 389
100 255
790 756
965 81
56 536
348 140
734 978
232 377
472 32
122 814
575 907
271 6
647 625
598 337
109 475
930 797
641 791
4 233
772 727
215 797
671 386
745 800
311 121
936 658
608 162
15 592
574 450
356 184
75 194
993 34
377 269
285 85
819 572
113 121
701 268
506 210
384 734
250 337
100 838
731 515
760 992
106 184
357 592
256 6
60 268
56 941
939 932
671 786
38 936
394 685
486 641
898 887
58 831
975 877
901 619
434 115
150 447
300 655
300 375
869 312
897 544
770 406
770 921
87 420
98 821
115 83
2 947
954 172
576 612
298 80
407 641
835 511
826 724
968 318
734 560
389 315
931 150
81 113
901 732
439 72
68 655
788 98
960 215
915 59
858 951
425 828
320 801
750 143
67 771
205 476
730 671
604 687
497 645
966 60
569 414
440 993
381 223
247 944
697 789
996 421
421 512
466 61
152 400
118 440
585 252
764 137
761 886
692 851
119 156
222 364
271 1
100 212
392 812
150 425
580 30
771 484
889 272
953 635
647 483
869 108
122 162
918 332
463 659
587 467
175 129
369 476
833 40
818 390
869 904
910 10
774 90
675 250
312 536
477 693
861 736
460 743
388 383
557 180
856 286
934 109
279 746
937 352
706 693
362 962
565 128
609 368
666 117
53 34
425 133
551 672
620 130
280 226
448 301
719 885
187 502
33 607
70 517
988 971
190 707
846 514
301 27
700 599
970 202
396 257
841 838
57 26
310 713
394 964
877 139
745 611
636 589
971 580
837 243
166 432
632 714
214 257
196 69
557 590
306 619
628 914
106 66
684 114
395 373
945 141
633 839
313 168
82 39
642 287
438 182
135 342
797 903
3 828
63 210
157 927
200 940
224 759
203 191
857 804
196 686
600 847
900 570
178 517
420 102
876 811
763 636
963 684
478 285
30 910
26 691
340 918
706 974
924 436
227 570
788 790
858 282
6 511
825 176
519 900
169 842
963 284
343 65
516 681
521 571
921 666
878 37
66 205
689 298
917 50
538 751
466 106
814 148
267 824
598 820
180 680
845 442
513 483
976 850
773 694
263 625
810 967
877 713
804 286
529 344
893 78
985 803
652 964
913 725
7 146
342 210
691 38
485 989
137 279
619 455
739 292
457 74
727 425
475 964
802 48
163 208
520 525
685 332
208 361
725 721
433 445
540 909
859 825
82 577
502 256
335 72
140 344
728 103
238 288
578 688
315 283
483 294
663 833
639 58
304 737
420 354
447 870
310 916
449 627
799 460
519 508
500 600
643 746
725 881
794 514
66 914
85 869
535 394
776 725
241 767
69 426
684 302
269 24
73 498
265 232
999 389
798 87
466 440
300 122
486 326
816 946
546 478
525 1000
154 802
213 305
622 546
271 311
27 391
442 858
54 757
408 284
220 417
815 937
197 163
271 441
855 689
478 402
629 500
670 30
133 25
838 443
242 393
127 132
211 16
988 536
430 494
54 330
406 20
100 40
101 353
385 347
126 906
550 564
814 229
190 893
527 992
155 401
810 187
393 640
227 458
779 300
124 614
307 707
471 49
683 902
279 146
58 765
433 775
32 381
840 603
645 728
803 812
719 136
511 627
839 371
249 256
201 509
267 586
840 826
441 961
168 38
760 590
681 163
970 548
903 424
762 6
650 714
203 700
625 109
386 407
354 911
63 994
173 539
431 463
250 113
145 767
396 248
353 232
463 90
814 128
258 60
777 962
508 709
43 876
185 325
529 120
338 894
88 567
353 581
433 364
522 931
401 460
348 861
649 969
315 364
156 446
780 508
856 659
495 436
963 750
870 677
738 506
676 757
642 965
631 467
906 130
895 653
421 577
755 91
909 947
827 644
44 75
60 131
243 902
187 569
206 426
972 105
986 580
157 505
392 135
500 583
452 925
543 555
469 1
850 983
750 355
213 419
787 209
636 430
575 836
163 398
522 301
503 628
755 189
755 613
164 52
652 39
16 775
234 921
296 165
461 369
352 284
353 350
266 914
752 569
637 818
132 727
215 302
516 91
597 790
23 554
209 1
390 713
72 903
522 753
409 959
227 525
237 702
257 872
663 567
321 746
33 65
945 941
330 831
591 745
65 531
292 511
513 100
201 524
547 391
59 475
800 43
564 798
29 579
632 823
620 462
134 663
933 278
549 740
836 782
942 628
851 895
807 117
658 28
15 900
715 9
512 858
469 680
459 713
738 846
48 302
831 542
411 275
25 355
721 60
653 448
49 8
467 187
754 937
246 291
841 467
369 587
380 962
921 464
557 736
473 510
713 689
523 709
469 736
386 433
857 336
339 243
645 842
370 759
855 558
296 663
401 254
493 821
685 776
324 488
568 895
614 465
87 342
145 276
788 407
193 103
49 738
687 976
24 386
185 216
421 907
785 124
13 80
435 208
920 733
381 683
939 735
260 529
870 171
502 341
691 485
231 983
302 144
150 112
668 416
686 514
844 919
873 109
51 311
43 546
921 796
66 416
347 86
910 877
596 743
225 39
819 46
572 191
889 332
240 827
840 807
323 941
366 704
196 882
422 583
89 166
816 553
470 138
406 623
291 70
155 160
148 85
480 796
299 659
939 687
966 762
121 259
876 198
751 161
25 741
589 289
106 437
838 350
998 37
518 810
531 879
304 276
924 908
983 877
455 98
465 345
755 312
285 951
889 57
177 679
239 332
299 404
462 932
99 842
954 55
710 361
560 813
543 135
383 625
708 886
248 124
61 105
769 638
167 641
69 863
357 766
226 851
539 182
172 937
134 419
696 295
840 377
821 458
195 884
986 324
290 825
173 691
905 722
613 264
126 699
203 121
623 807
52 407
627 897
879 134
542 372
57 704
850 255
652 68
86 473
309 344
479 999
808 993
697 932
446 946
314 310
831 484
627 723
500 116
607 394
699 118
127 577
112 928
209 862
948 783
727 430
211 442
21 779
600 148
940 890
218 517
61 277
36 314
578 256
504 327
690 160
181 460
579 698
401 11
706 787
287 2
258 829
598 404
774 597
677 473
448 442
219 947
244 81
925 639
570 746
634 640
965 99
381 636
431 152
885 112
456 484
672 700
470 579
325 871
375 586
947 152
617 548
289 83
804 575
940 679
808 858
45 155
61 895
518 660
225 658
81 943
929 707
245 711
498 525
829 325
198 443
580 165
661 223
829 203
509 99
669 101
117 846
166 840
901 528
617 681
999 792
188 106
697 582
463 126
78 592
999 753
112 64
180 641
700 899
849 808
938 11
300 368
169 956
623 892
860 177
526 371
337 999
613 193
475 432
45 778
771 285
600 443
567 158
236 750
974 432
374 619
432 407
160 902
221 357
885 776
67 118
405 462
438 634
244 705
915 966
572 906
106 540
782 344
509 762
945 684
24 68
212 486
182 785
95 621
870 378
804 695
341 429
456 62
854 795
957 484
897 443
588 527
1 343
35 254
136 154
513 447
902 39
945 633
171 318
413 454
586 143
474 516
128 995
997 204
734 452
967 603
205 490
462 217
867 853
963 541
684 908
909 946
375 830
981 555
328 287
449 870
470 175
291 547
779 418
805 435
351 848
622 636
727 182
998 467
309 689
226 796
213 987
126 553
128 398
646 154
800 502
388 746
22 635
999 676
635 330
749 113
308 859
820 54
362 714
751 689
909 900
807 767
282 239
926 385
240 529
533 719
811 637
331 271
779 84
504 484
138 540
464 269
326 979
503 910
250 25
211 864
467 69
644 398
480 707
745 265
903 937
876 645
792 104
5 13
543 363
653 859
472 672
345 976
270 115
105 360
147 553
435 736
241 494
927 773
662 339
108 581
841 954
765 153
759 701
323 746
99 536
802 839
759 518
383 302
365 120
850 779
83 143
508 539
644 479
77 574
900 251
559 195
980 127
547 640
463 527
283 294
323 853
764 346
197 910
375 95
797 680
371 353
53 621
439 77
407 980
625 584
421 9
244 2
593 600
219 495
197 648
735 38
156 92
160 573
177 27
292 478
715 331
772 506
144 413
511 102
284 108
790 678
273 702
7 485
573 400
393 299
130 859
849 422
60 29
231 239
680 213
855 625
717 139
207 125
689 419
548 963
697 679
974 449
602 661
514 178
697 228
80 804
56 987
260 914
349 361
670 687
185 94
897 349
294 354
895 128
162 898
511 972
44 195
911 226
705 213
412 99
243 709
957 125
903 350
121 807
352 571
870 479
142 857
645 43
441 529
368 618
696 520
757 216
651 449
612 822
203 559
418 59
645 456
168 312
990 679
945 154
161 573
350 517
355 134
173 390
864 440
918 468
442 19
204 921
613 548
430 332
327 516
712 261
168 100
813 96
701 515
407 795
368 801
583 348
148 548
141 741
604 171
503 110
942 176
891 600
802 401
371 603
550 495
711 23
270 870
459 822
655 309
395 483
253 530
931 753
875 252
730 596
183 616
312 317
864 629
411 370
650 433
613 350
427 493
781 552
354 391
436 914
48 23
620 339
234 741
589 874
508 110
718 404
417 557
398 357
544 792
852 982
460 693
218 31
420 130
805 123
540 204
233 379
997 498
781 962
428 199
832 224
592 469
506 175
943 365
820 99
830 259
242 908
621 672
275 614
272 783
970 577
205 246
296 487
998 515
735 857
833 417
354 134
700 460
921 539
725 788
102 16
881 253
374 80
13 704
684 70
254 297
589 157
452 305
975 779
745 571
309 853
354 636
431 237
167 702
332 524
395 365
285 976
889 619
304 51
763 153
230 974
698 249
521 755
574 547
476 66
670 879
84 740
559 238
823 761
632 963
463 188
462 273
325 249
805 381
252 333
21 385
612 701
299 112
250 429
305 95
856 375
906 465
990 912
52 826
371 84
946 625
198 339
980 236
413 727
821 608
175 858
275 152
749 833
308 204
966 136
821 734
460 232
568 837
775 185
574 925
169 498
103 414
778 739
934 644
588 272
689 738
103 294
398 417
342 881
304 824
255 601
87 218
323 25
387 743
475 627
266 184
364 684
839 597
615 984
263 985
473 217
660 305
520 62
953 477
354 823
813 964
813 559
118 89
152 852
131 235
426 355
913 516
860 437
931 402
541 422
301 795
432 765
28 604
335 639
244 887
847 749
717 250
960 613
186 73
351 593
189 67
748 416
345 758
443 69
443 732
701 763
396 63
169 601
46 879
902 961
354 967
881 844
919 422
580 743
665 955
901 726
911 669
550 506
290 916
345 315
654 675
350 326
53 892
239 564
274 954
172 568
799 253
893 637
788 40
621 919
612 402
620 590
728 401
370 771
941 594
757 140
307 755
379 434
611 398
468 310
289 450
664 327
961 336
845 822
408 169
534 64
719 547
588 832
403 244
191 959
401 923
398 51
853 570
829 174
974 906
284 566
24 637
985 239
831 150
728 695
70 454
285 697
920 58
681 687
108 828
289 814
335 748
750 756
696 241
757 891
965 621
447 394
244 984
94 71
259 361
601 238
713 562
213 221
990 314
230 361
352 365
431 36
801 591
696 289
80 163
991 428
406 591
708 914
464 530
121 501
577 943
180 984
108 527
496 794
858 399
770 678
826 67
872 176
524 712
41 355
241 364
977 195
431 936
308 964
235 509
188 819
716 222
638 341
455 41
911 827
431 812
203 444
930 647
488 754
541 691
459 120
309 719
922 615
236 793
924 774
819 751
855 363
633 675
294 503
705 424
891 334
983 897
397 937
764 145
119 611
207 512
517 87
612 288
544 383
300 299
236 877
951 841
192 142
113 283
904 507
2 686
109 83
311 835
59 730
852 505
156 543
537 106
836 690
909 272
706 284
733 166
909 114
804 401
49 595
719 409
712 591
22 716
300 269
742 974
897 355
274 496
947 507
35 231
612 224
924 718
979 365
882 754
52 770
842 376
163 936
690 72
492 481
656 740
539 767
813 105
783 845
658 823
571 398
821 474
82 641
461 293
605 141
226 517
42 256
487 248
168 728
568 864
654 355
10 116
323 573
570 631
824 815
482 615
612 401
265 517
865 222
184 539
767 11
787 252
995 540
622 658
977 851
463 411
165 847
707 185
183 947
678 57
145 923
417 373
13 512
976 65
973 863
222 888
415 153
477 589
944 325
298 437
247 44
8 992
806 622
122 886
170 586
314 582
482 304
537 131
518 199
90 253
48 459
101 671
544 846
214 162
180 659
435 456
521 722
93 649
349 160
434 389
353 23
903 446
863 915
925 53
824 938
448 313
742 981
68 120
951 994
62 80
99 439
931 878
620 727
494 192
631 663
63 410
480 842
734 877
94 270
977 191
514 893
144 266
660 147
812 722
793 896
954 453
908 506
549 850
749 708
952 655
692 413
860 719
589 658
654 757
640 644
688 888
190 37
682 191
576 351
227 239
626 512
87 88
543 842
174 533
467 898
533 992
797 727
829 889
218 311
314 578
760 328
882 933
662 43
391 14
56 290
645 835
626 580
530 169
80 256
404 136
705 432
957 103
447 263
380 171
583 61
491 64
891 586
100 727
367 229
549 802
350 157
947 354
44 200
536 586
238 622
951 472
526 256
627 216
998 380
775 57
722 351
827 675
15 795
219 613
702 303
963 693
460 121
855 26
670 207
427 819
453 473
95 362
727 159
744 615
568 452
486 413
18 134
922 904
502 481
691 255
449 274
313 111
921 452
889 928
13 581
368 811
824 795
924 646
425 649
594 232
892 1000
726 255
128 641
441 494
226 830
526 492
43 839
225 239
35 895
32 957
847 370
462 411
527 554
850 905
538 652
864 552
555 144
452 206
491 587
50 234
734 675
924 584
140 190
796 179
858 240
224 664
213 139
22 918
109 708
50 432
936 813
601 624
970 701
525 263
238 974
902 6
985 875
342 417
426 347
429 686
763 141
204 15
782 321
187 167
969 7
418 785
383 173
326 139
984 211
666 533
789 124
718 150
301 638
474 19
980 99
875 473
308 376
3 446
817 44
223 848
516 256
154 305
574 691
357 377
197 396
936 441
870 1
11 508
437 820
45 889
498 59
558 732
362 209
441 998
37 396
66 367
137 916
863 672
742 3
817 619
669 304
793 533
281 12
962 879
375 634
996 952
703 671
363 279
110 232
66 856
820 337
262 453
298 559
44 626
11 51
455 398
165 310
212 460
716 244
741 518
199 897
928 645
343 910
415 430
16 358
908 585
343 550
91 48
718 230
422 894
722 193
36 469
549 923
858 171
271 426
2 792
350 259
190 458
837 159
29 898
725 531
591 90
421 142
771 853
190 262
292 543
745 520
923 186
671 918
922 504
989 496
32 790
730 848
571 74
568 370
516 686
438 558
972 573
647 688
646 610
678 903
209 887
100 723
563 939
765 478
464 728
723 410
451 141
102 154
648 444
78 320
795 551
626 974
826 260
239 481
104 381
697 859
969 712
70 184
247 23
538 159
620 340
808 628
902 162
277 804
386 399
361 264
708 88
806 557
231 971
75 666
693 537
109 208
526 885
763 858
925 567
636 423
498 791
171 505
868 549
570 856
373 10
309 275
753 809
581 907
971 226
722 422
219 247
203 713
719 59
666 612
241 213
116 689
97 573
621 311
430 972
595 916
300 233
763 306
129 8
893 173
203 352
814 783
925 33
498 123
77 989
974 918
868 580
735 114
861 665
755 476
270 786
668 117
551 132
620 362
85 401
940 67
245 915
795 45
20 554
195 876
870 261
566 807
50 57
636 301
133 527
642 947
996 769
508 137
711 894
386 485
84 705
613 68
874 531
9 457
465 659
258 661
378 186
656 514
630 926
881 136
392 246
553 100
477 411
907 470
342 186
498 976
273 37
519 909
370 599
10 47
520 432
28 603
677 328
461 71
690 349
466 750
388 197
346 949
945 119
749 939
430 946
87 980
25 237
661 835
837 565
624 683
992 954
729 749
534 426
596 439
269 8
694 947
825 577
481 684
710 89
465 738
838 297
174 79
618 647
391 306
491 995
941 433
268 525
120 891
795 558
294 513
28 430
711 252
334 97
537 193
859 348
410 442
748 797
500 369
577 34
488 358
930 793
436 389
757 609
983 326
159 792
305 756
90 903
670 2
947 549
777 513
796 599
975 248
419 915
371 690
170 403
135 389
899 171
25 340
412 964
426 160
197 499
330 372
8 905
635 9
984 913
432 172
741 160
336 714
684 847
344 345
310 784
497 356
937 721
490 595
841 810
334 186
690 679
12 865
96 890
607 752
825 244
744 389
931 366
929 85
476 463
559 970
617 589
364 495
807 927
21 36
458 350
697 308
599 537
952 347
36 277
290 618
391 26
251 155
724 615
224 162
777 991
840 369
314 32
887 663
816 394
23 899
713 514
60 567
943 592
293 566
749 811
965 136
53 398
192 488
667 484
764 467
892 428
773 167
140 479
696 440
400 362
493 711
466 22
907 227
458 818
497 331
36 474
338 233
497 764
860 914
570 158
328 800
938 472
575 678
484 759
832 806
227 449
99 63
577 850
425 297
267 379
391 904
814 56
514 311
970 383
144 70
825 38
715 20
690 675
338 92
478 252
308 541
169 42
587 347
94 781
919 845
1000 736
370 641
393 240
567 266
232 952
322 64
80 700
569 922
841 457
332 272
401 759
300 17
433 957
697 121
130 324
676 434
721 418
936 890
356 574
803 395
278 295
343 860
223 494
930 194
367 2
946 470
939 891
983 403
5 532
987 633
69 686
491 938
694 355
332 554
854 914
653 260
298 667
467 456
331 813
725 560
568 786
698 450
489 373
243 293
105 793
534 184
961 612
162 420
289 320
781 827
820 770
78 593
212 803
186 852
120 446
362 921
719 894
918 740
880 700
453 516
764 609
990 313
664 773
731 336
571 848
162 942
594 890
395 301
985 309
249 394
413 364
395 592
546 942
103 237
759 845
676 231
206 258
495 526
902 650
911 29
934 415
306 407
362 151
213 702
910 155
623 674
742 273
344 932
331 780
566 371
937 554
260 329
540 544
495 166
38 900
638 534
886 710
71 55
476 124
371 739
456 838
490 982
138 425
720 951
762 322
859 260
49 955
48 995
608 886
91 459
686 864
743 584
339 52
36 730
506 699
30 379
352 898
32 60
989 186
285 559
572 734
560 520
167 753
74 715
158 727
853 292
707 606
271 831
395 780
247 745
542 551
699 357
88 181
922 656
741 89
557 549
190 366
165 480
22 562
753 870
376 299
90 132
937 146
726 87
134 33
581 312
836 663
698 290
174 724
631 584
383 743
863 447
929 189
283 674
921 521
26 104
839 837
5 738
97 738
719 925
163 729
945 885
385 933
978 144
911 467
883 449
229 783
886 985
207 301
855 267
988 606
71 262
323 249
372 401
465 319
158 52
512 702
802 168
942 852
152 546
199 272
782 133
901 678
50 130
294 361
551 108
101 755
365 758
9 398
273 57
735 253
156 720
506 426
210 62
773 648
954 455
551 616
434 11
635 35
917 136
168 973
417 604
74 561
340 392
238 518
441 261
988 486
114 596
992 435
458 527
955 676
908 575
72 480
192 291
372 813
255 413
91 536
433 753
909 827
4 529
215 752
830 446
342 652
295 946
980 527
365 353
541 416
530 999
95 537
930 331
827 711
943 837
496 444
427 781
700 329
273 811
753 832
750 349
568 936
602 817
821 656
532 810
133 660
325 795
788 63
101 758
861 750
8 571
107 665
588 553
903 957
774 161
309 501
829 720
401 345
186 133
543 614
541 947
327 437
942 236
441 541
771 450
926 42
662 724
905 239
753 206
650 549
785 489
405 128
119 678
197 733
783 490
388 637
321 95
603 356
839 722
65 471
902 553
211 655
625 54
771 976
452 315
69 364
227 115
846 378
648 590
872 833
891 474
47 193
916 636
420 698
91 752
564 340
501 440
975 202
141 658
436 564
18 978
944 851
888 284
780 126
420 953
415 691
176 339
853 476
229 463
760 273
957 91
820 92
814 167
137 29
877 509
708 653
143 40
787 106
919 261
164 724
305 338
170 209
522 257
925 761
294 238
882 649
465 330
776 546
407 988
296 278
257 333
823 815
679 943
707 256
198 651
278 292
667 791
648 135
669 875
258 509
251 33
76 728
151 748
105 466
363 274
836 832
692 809
440 211
992 24
261 304
222 285
109 72
679 69
983 125
56 403
383 827
496 848
755 466
45 656
97 492
655 640
675 138
612 348
680 158
422 548
806 138
868 908
995 138
634 656
618 687
366 895
149 527
591 749
407 381
552 783
533 952
160 832
312 623
951 309
134 519
684 707
534 169
89 984
433 897
241 477
482 116
425 399
471 536
806 489
690 415
291 392
298 76
422 972
467 657
879 275
193 117
487 797
411 943
105 589
72 942
773 461
520 779
321 501
411 103
816 204
110 117
812 989
268 716
764 771
86 749
404 702
458 868
273 899
609 176
523 665
890 377
677 857
611 969
919 161
504 865
879 642
462 209
754 711
84 793
323 77
308 243
396 505
645 559
934 733
374 331
465 215
982 464
233 854
423 697
698 230
914 88
383 892
133 47
973 152
89 463
909 936
786 184
676 234
147 631
75 326
384 256
176 792
382 12
828 145
190 399
145 208
382 53
313 320
27 968
689 19
843 853
521 110
378 895
165 421
11 825
865 835
768 781
368 363
574 223
760 12
13 270
183 990
302 906
959 363
734 620
936 490
715 315
502 253
90 179
892 14
625 233
177 641
379 195
388 838
484 44
314 313
217 367
736 829
830 777
375 605
510 693
964 379
590 933
230 955
25 190
308 942
764 539
386 966
215 528
426 922
140 922
190 638
910 943
737 300
205 5
789 341
590 685
806 826
529 972
257 1
721 800
535 290
385 105
942 482
994 826
801 821
932 120
27 339
227 819
941 294
122 847
477 436
57 82
319 201
944 994
167 64
507 404
25 714
738 192
33 1000
618 333
37 969
843 827
338 84
647 35
382 118
169 609
153 913
914 104
480 231
295 515
318 446
891 498
515 419
409 224
797 932
620 480
514 528
747 233
262 717
167 338
287 176
238 621
711 694
682 698
617 993
546 986
744 797
668 127
754 239
153 824
870 246
322 213
374 86
206 630
426 35
62 604
210 921
10 886
922 529
204 942
678 509
739 141
578 164
731 396
765 745
319 543
654 719
677 231
522 277
709 126
227 702
225 44
453 688
569 854
415 544
377 389
364 653
387 912
343 128
748 275
616 435
706 811
636 631
938 515
521 841
453 809
44 161
9 135
889 995
961 291
116 672
105 69
315 936
863 90
367 551
21 539
22 554
451 40
542 859
93 515
426 758
953 67
454 789
1000 456
280 490
148 166
742 130
125 239
404 212
938 615
824 561
48 332
908 970
377 20
847 689
993 838
577 594
438 176
601 978
742 303
124 515
359 832
345 640
449 480
295 124
787 754
805 2
628 403
175 521
784 728
972 980
604 586
774 890
679 603
886 564
98 858
644 597
334 605
599 152
426 4
699 872
189 798
479 5
444 847
277 705
789 811
533 140
809 624
269 435
84 509
697 635
210 350
580 763
573 841
191 122
893 865
3 439
114 225
990 412
480 272
51 873
728 208
304 376
259 738
330 124
504 988
913 399
518 978
760 470
696 461
77 594
950 871
156 16
65 501
637 297
161 377
940 356
566 285
210 178
487 177
841 205
923 999
462 233
700 126
493 671
545 238
847 342
136 326
142 11
744 114
328 229
876 703
243 34
588 228
197 774
184 758
67 515
174 3
686 160
76 471
632 772
459 940
633 903
736 877
716 500
389 581
718 866
335 218
567 214
101 834
331 711
177 184
499 12
64 959
185 13
810 837
878 131
724 411
251 897
897 180
451 213
941 715
288 41
258 804
157 184
202 201
187 305
253 186
192 542
480 595
401 1000
788 750
668 254
879 605
315 706
307 350
587 281
696 849
306 941
661 947
352 299
466 740
210 449
981 423
912 875
371 966
371 760
181 45
155 451
556 512
671 805
67 201
381 906
272 108
344 680
495 527
811 423
402 731
495 345
20 52
109 121
580 118
293 637
687 502
617 883
473 801
338 843
90 516
194 140
220 487
449 414
211 485
722 491
788 563
955 295
538 458
697 203
675 551
438 415
164 580
103 144
640 178
190 70
103 250
306 217
360 123
32 691
870 790
988 488
803 864
718 514
710 251
68 396
909 469
257 204
790 511
174 657
842 911
398 936
59 736
72 699
640 593
294 874
249 663
974 756
721 169
233 594
419 543
847 750
931 575
75 669
646 657
566 788
318 602
81 616
423 625
49 459
259 281
6 547
624 835
808 809
11 481
817 279
369 591
695 513
685 298
44 696
932 987
103 128
698 224
71 398
805 975
516 878
167 683
216 894
567 521
344 916
417 628
589 618
509 240
115 49
636 3
649 566
577 763
216 417
870 46
737 89
904 314
357 397
214 168
464 130
362 194
498 902
217 616
4 814
791 750
213 696
380 64
632 994
179 418
389 942
47 244
964 667
296 670
711 527
572 944
262 675
990 840
632 871
382 628
702 411
327 445
13 755
793 487
862 367
646 593
303 258
349 772
560 652
814 500
831 117
769 785
901 273
5 171
521 228
314 239
494 490
490 471
495 928
908 269
878 230
526 792
538 126
772 19
458 230
282 2
157 829
587 287
203 801
545 39
119 526
836 353
657 345
665 873
886 439
281 538
494 926
387 180
567 587
411 656
233 307
631 85
509 285
701 454
367 468
766 984
992 369
47 116
839 186
46 944
432 332
357 729
374 242
239 375
43 643
974 82
476 697
231 708
54 864
45 521
900 438
415 494
458 819
386 178
499 94
539 734
160 613
934 143
92 430
545 925
997 11
653 51
585 507
973 527
405 490
675 378
632 172
368 558
534 88
89 213
745 790
974 969
737 463
39 872
289 371
521 12
322 46
980 580
49 227
5 613
508 305
977 274
823 799
530 982
199 959
195 471
335 773
791 908
564 112
640 622
850 299
106 688
13 73
656 159
525 509
78 874
947 664
643 775
447 239
762 618
528 746
895 449
396 870
860 397
357 546
966 345
739 483
819 386
988 654
146 987
453 558
922 843
335 398
890 46
437 881
351 726
361 771
868 455
575 843
449 406
330 476
589 310
732 208
233 75
654 235
208 301
740 69
918 667
686 289
534 179
788 478
26 670
468 700
471 422
451 765
413 882
320 199
397 947
367 31
269 876
124 963
965 352
225 68
375 789
98 829
810 851
257 880
224 171
888 408
483 590
1000 542
973 754
178 522
995 716
76 838
501 276
517 880
399 690
952 163
9 256
660 482
17 415
23 174
843 265
237 744
642 919
156 357
40 160
635 985
789 378
435 338
295 737
19 817
655 21
268 65
948 188
735 41
644 382
806 16
285 648
179 144
976 511
281 5
587 975
796 144
192 163
653 37
121 128
48 800
947 394
109 158
870 631
646 458
93 949
163 325
671 119
784 803
21 971
199 540
661 243
891 392
694 898
417 765
243 562
762 42
261 509
842 852
953 710
58 210
986 301
906 294
318 804
94 210
561 152
553 251
706 899
678 643
761 418
740 974
681 222
289 452
369 397
99 188
780 422
360 796
483 434
778 859
264 622
486 283
361 116
436 25
718 475
335 604
90 918
277 832
878 467
347 10
267 782
476 37
590 129
111 637
562 374
839 332
437 988
959 203
270 509
212 755
460 825
96 457
529 818
851 138
920 482
725 285
81 213
712 56
344 601
263 309
865 765
246 835
256 934
60 378
187 910
59 307
272 215
336 203
906 398
427 388
512 805
46 476
553 201
361 726
385 990
216 985
819 437
614 426
811 492
9 456
146 953
782 861
105 949
503 570
766 555
602 780
48 515
248 509
364 710
410 803
638 842
754 178
523 975
27 678
95 169
669 777
971 24
805 645
258 734
642 755
471 415
141 931
409 267
974 766
50 654
850 291
113 548
919 266
888 205
17 500
443 580
682 605
56 104
100 157
763 178
183 91
14 499
820 106
478 378
955 333
457 235
776 502
365 427
924 852
847 53
711 667
672 675
621 165
396 838
424 992
358 629
502 70
494 388
84 244
1 6
880 444
868 604
542 186
100 533
110 198
200 726
207 8
188 314
241 897
155 829
587 641
164 268
9 808
617 121
920 544
336 127
921 270
797 561
417 135
105 220
869 787
535 295
499 454
293 723
393 298
192 254
884 93
955 571
48 47
587 855
750 710
959 302
592 182
252 744
660 971
466 177
559 347
294 382
368 66
373 866
759 889
568 144
736 352
494 202
237 96
839 577
773 429
565 195
321 340
668 56
964 98
166 789
652 337
5 909
764 612
984 857
570 116
719 784
341 769
626 352
513 951
124 82
218 991
180 363
530 73
196 349
609 422
443 211
14 938
114 731
663 331
529 952
471 881
640 861
917 604
996 223
910 978
584 957
627 159
900 966
935 272
335 744
222 560
471 18
582 522
447 981
279 285
3 682
764 245
613 212
236 461
840 195
265 796
892 953
928 283
456 190
784 970
279 470
417 746
262 2
381 537
911 826
540 768
790 142
631 277
11 500
221 153
554 212
828 627
270 291
822 308
662 345
167 144
540 297
722 397
801 729
390 587
11 949
655 570
505 155
143 974
726 227
426 150
63 486
830 769
235 273
293 117
503 54
170 245
831 219
320 202
356 213
463 10
986 803
786 258
111 734
411 761
386 245
269 392
344 26
662 736
640 583
132 978
950 979
316 128
749 174
465 498
231 568
664 762
590 841
3 433
37 87
688 361
551 364
4 675
256 312
476 663
343 981
858 822
474 241
16 719
480 758
237 112
16 590
29 663
24 422
910 457
852 816
717 619
716 237
925 600
944 26
255 589
509 434
68 582
444 389
31 774
578 106
726 387
459 808
119 647
43 791
943 881
610 758
45 404
104 329
735 335
504 739
565 536
953 415
420 402
528 26
500 604
165 817
120 172
588 219
822 78
294 440
253 715
394 731
165 972
251 5
832 105
526 496
40 234
82 625
400 631
853 738
135 605
340 144
50 786
93 208
691 525
664 609
943 355
935 563
693 688
410 584
600 764
326 407
69 140
48 9
725 255
464 364
2 789
763 139
706 90
301 250
60 609
297 841
908 831
167 925
484 968
728 674
215 696
840 424
790 560
907 204
163 642
412 431
541 295
159 193
580 390
782 959
452 342
46 179
17 940
490 497
339 165
323 197
65 265
274 412
385 546
629 542
637 370
314 285
893 325
293 334
198 310
546 982
283 734
993 118
307 315
221 85
81 899
876 717
604 807
385 468
335 691
602 893
910 513
622 655
813 601
552 773
912 350
81 454
921 856
282 175
395 56
496 237
721 164
929 739
317 647
400 539
503 116
754 417
854 617
549 335
955 387
467 666
775 212
162 720
59 353
237 54
991 849
333 358
839 59
526 624
327 182
773 600
469 803
94 399
197 866
667 922
379 681
26 709
220 328
462 268
217 466
127 117
542 492
505 82
891 25
257 761
944 889
497 151
188 694
490 609
276 378
876 724
986 993
300 535
357 418
622 571
662 936
989 43
634 950
815 58
664 603
949 366
790 661
859 473
161 478
510 177
497 371
801 55
972 702
828 756
560 562
461 26
268 467
235 609
229 157
90 224
328 191
849 769
463 185
848 648
900 414
332 835
193 876
800 430
922 899
629 670
639 237
253 155
517 273
611 147
690 165
925 823
628 842
815 617
117 120
602 183
600 687
334 24
521 706
377 481
383 299
216 371
83 814
838 432
531 720
437 826
84 318
206 964
643 24
671 170
845 936
103 662
491 671
809 901
546 248
100 477
396 230
248 889
475 216
523 959
630 276
176 114
813 77
186 57
509 546
248 699
451 911
499 583
644 124
247 22
449 293
68 845
476 726
81 173
653 491
207 230
427 527
655 57
126 900
960 606
60 677
661 191
971 943
707 885
499 34
422 322
6 746
205 329
303 632
428 270
593 419
938 899
317 925
723 454
427 431
737 605
916 330
525 415
813 281
761 624
216 39
195 386
650 131
729 213
628 23
700 747
133 815
123 998
848 440
48 521
166 413
305 136
918 986
774 946
969 726
593 137
519 996
928 509
928 790
66 730
116 231
721 340
805 108
789 541
143 325
977 350
334 765
611 640
348 971
866 607
671 511
695 528
665 941
109 652
962 340
243 618
336 365
979 948
755 930
289 262
193 726
716 783
57 728
44 846
57 668
649 984
850 68
489 20
78 990
697 706
361 974
884 866
894 674
30 480
437 992
646 745
408 397
136 479
151 605
46 116
246 753
354 673
615 452
450 627
44 622
969 493
973 803
109 702
297 4
215 403
53 364
37 295
863 295
66 430
945 106
768 366
403 133
966 921
783 325
244 178
609 802
664 993
549 396
500 646
361 660
661 254
308 831
9 331
868 87
723 948
970 824
681 951
182 256
958 529
459 1000
41 876
491 401
535 911
136 385
470 602
314 456
384 474
400 941
102 1000
704 501
936 545
901 536
597 408
425 577
326 584
943 678
90 813
719 318
490 904
183 698
233 780
646 134
31 879
892 338
220 931
753 844
24 559
836 698
193 801
795 780
729 314
111 636
396 984
438 297
31 987
902 237
385 371
800 662
822 296
192 445
843 927
156 919
450 18
598 670
808 763
216 490
915 710
508 479
290 114
559 443
24 134
33 531
198 788
574 632
19 964
44 568
447 321
151 34
637 904
309 745
346 921
193 741
365 556
763 531
860 427
429 901
394 708
947 860
75 358
819 360
920 558
270 595
630 629
544 582
331 380
603 551
38 90
449 769
163 513
761 521
678 164
3 525
872 178
637 712
532 843
113 332
470 976
891 412
971 626
50 619
139 413
752 913
218 493
908 290
86 492
835 122
276 689
20 995
883 488
772 386
426 264
318 517
128 196
113 360
752 634
275 71
842 366
131 544
666 847
466 248
261 798
89 580
379 948
206 662
294 219
562 760
98 10
854 988
368 54
947 39
232 924
990 617
750 193
137 770
212 714
864 447
14 181
873 496
420 373
885 544
983 178
850 368
733 742
830 672
957 784
484 555
429 690
804 121
777 139
261 914
108 958
530 283
174 593
605 184
840 351
579 397
701 84
729 243
604 421
641 751
125 21
32 312
259 179
6 65
1 92
974 414
340 847
186 409
723 529
415 131
945 870
613 660
20 772
553 493
199 929
416 167
686 689
788 380
362 131
730 764
925 664
38 662
853 948
106 321
48 33
513 582
632 354
634 864
494 477
315 155
86 160
554 985
378 311
897 476
394 246
445 839
989 414
129 577
497 991
221 729
940 487
620 238
380 179
625 479
203 780
858 874
950 453
355 116
846 484
301 159
235 555
80 831
439 391
135 209
227 122
465 771
785 14
397 899
790 69
607 168
958 845
763 961
826 262
638 982
935 145
503 957
870 360
277 897
523 364
993 571
884 340
82 211
755 113
469 198
70 488
735 867
579 799
606 744
175 703
433 572
728 118
189 162
895 43
93 510
637 709
577 96
745 806
352 621
631 397
354 712
996 919
471 492
37 978
2 690
47 91
164 558
811 554
478 854
197 479
374 623
840 126
637 511
726 199
175 548
315 212
644 752
413 901
481 801
836 694
181 915
620 330
998 321
551 774
808 74
9 303
103 449
946 459
278 809
912 829
960 192
700 335
201 272
724 15
77 554
661 915
381 925
121 135
256 638
447 978
384 674
445 692
295 623
408 398
819 416
239 869
433 663
730 970
922 583
560 834
232 756
159 328
321 54
278 600
278 724
475 181
553 660
369 113
572 57
470 241
180 731
925 554
656 190
707 820
1 799
840 185
714 2
741 278
859 987
714 70
100 298
34 512
369 332
490 417
97 164
319 1000
26 67
821 523
385 4
373 911
384 634
748 846
845 871
126 252
880 887
297 413
516 931
122 704
729 699
115 239
511 486
63 269
564 687
676 845
589 180
386 254
332 742
252 795
413 765
264 330
861 691
940 229
961 986
774 108
133 489
339 186
227 132
742 57
413 884
62 17
775 149
963 207
54 380
332 155
949 10
3 211
732 538
692 915
768 116
160 825
454 222
747 446
550 649
716 889
651 124
747 380
285 994
983 488
834 569
893 463
492 431
978 185
748 510
702 850
86 355
810 65
395 648
432 858
490 370
183 684
614 878
235 900
864 617
421 835
762 570
968 773
769 285
392 463
829 495
548 794
585 436
324 47
254 45
960 442
580 55
695 214
954 227
506 638
777 993
850 241
933 541
685 932
782 157
262 730
267 330
864 436
376 96
542 847
732 660
378 325
981 824
66 329
306 709
301 677
805 619
914 158
927 613
526 176
295 945
931 879
715 589
861 737
326 671
172 828
777 741
811 924
671 766
161 331
245 502
775 234
303 729
464 818
68 996
343 973
591 654
459 977
234 789
180 15
175 740
605 383
800 648
727 568
367 13
679 543
926 801
803 166
500 809
530 190
411 208
270 581
3 691
50 223
375 670
80 6
418 598
651 76
820 271
900 418
116 953
237 742
818 506
989 254
671 625
7 640
363 55
277 757
830 876
377 443
60 376
790 856
393 982
883 115
447 953
565 649
882 173
600 835
131 23
56 139
689 221
891 546
747 570
300 914
160 199
615 93
76 390
42 222
661 639
130 261
669 31
673 159
96 469
675 828
594 698
464 126
965 517
805 59
331 743
908 697
331 225
573 451
520 942
547 775
872 488
471 370
972 413
579 701
124 286
645 31
399 938
121 809
32 199
367 641
945 899
857 520
725 893
231 857
422 530
293 383
640 552
720 98
911 149
449 941
640 948
328 925
257 804
985 539
844 219
122 301
341 454
9 83
733 489
88 13
833 682
626 662
15 206
340 374
249 16
839 400
570 793
746 676
889 731
656 399
595 754
819 238
800 997
253 740
871 267
881 201
968 470
254 188
479 515
400 892
123 824
457 761
251 659
117 94
134 704
497 916
743 351
725 191
138 524
50 843
318 810
581 169
187 226
422 523
382 538
332 22
703 473
115 688
43 760
790 454
76 987
747 168
696 437
74 574
441 496
283 575
191 720
503 137
17 978
489 641
777 381
848 789
99 83
112 427
179 808
839 650
13 912
900 56
898 496
785 676
832 714
607 45
675 51
765 412
714 342
532 39
272 300
409 931
110 738
674 962
314 581
178 176
100 131
164 232
23 998
360 178
444 815
414 400
671 573
805 527
791 497
521 315
306 820
907 182
922 921
677 972
245 296
364 732
393 693
208 137
273 488
578 622
297 405
499 209
245 429
390 685
225 346
546 945
808 290
352 304
578 960
917 435
701 787
979 598
170 389
366 223
310 844
496 431
966 385
434 860
894 895
780 114
173 869
755 435
984 514
111 838
159 262
7 753
589 849
991 146
993 700
483 894
460 61
396 232
745 516
1000 881
336 305
338 936
502 449
456 704
760 824
268 504
332 792
353 135
914 487
359 817
951 84
991 467
637 991
760 384
704 589
733 884
753 671
952 707
410 736
134 180
299 766
648 173
7 191
477 374
636 233
958 996
976 741
357 453
654 322
661 826
307 896
324 51
465 682
755 759
128 553
969 399
189 785
397 93
950 403
985 379
338 834
858 133
974 452
629 847
358 411
786 803
238 157
754 566
135 634
769 332
814 482
148 54
129 271
294 872
642 427
754 853
763 358
155 603
611 451
311 324
12 884
531 775
3 163
679 142
190 18
469 370
13 71
62 217
38 574
84 396
900 486
201 407
389 645
75 945
756 777
380 728
968 226
8 321
756 885
118 74
935 345
260 412
759 635
811 302
290 865
924 344
424 554
687 242
454 531
376 765
697 230
304 487
232 189
636 719
416 255
502 412
766 249
852 3
502 26
616 303
578 728
945 78
887 161
394 570
238 516
474 369
988 237
775 482
75 368
818 323
319 261
323 353
691 191
575 599
129 357
742 455
153 869
983 973
77 631
242 246
38 18
967 340
106 213
124 383
240 387
22 320
792 683
104 205
984 606
913 566
890 461
879 725
588 106
157 259
459 890
50 377
477 715
188 799
429 251
205 224
972 865
501 428
522 474
656 396
20 849
547 186
20 260
40 677
485 901
571 689
210 930
116 485
803 20
96 985
254 239
78 953
856 791
359 648
637 122
447 451
809 972
112 519
407 598
195 346
924 667
849 308
382 257
58 502
338 397
275 665
121 373
77 882
812 767
981 131
941 797
513 143
198 641
988 990
835 16
951 677
156 862
303 3
239 813
286 640
313 534
101 790
860 154
525 735
606 519
547 676
78 211
228 957
696 248
344 962
983 252
621 956
600 620
180 959
631 243
493 214
290 463
618 449
575 200
836 738
192 506
56 646
837 209
980 152
724 609
114 814
215 348
631 323
751 835
754 398
852 132
680 322
365 620
677 508
376 688
168 157
460 389
547 123
361 902
751 458
860 478
127 381
641 789
493 491
502 911
948 539
743 527
482 143
101 190
844 243
271 403
452 990
21 278
938 969
706 235
566 710
937 925
974 199
324 291
419 175
492 314
135 69
94 420
932 981
456 172
650 235
111 639
754 473
426 684
483 501
853 478
575 107
503 612
820 772
826 905
520 429
79 786
233 423
13 929
734 373
638 707
900 355
266 931
833 741
677 978
60 426
499 57
424 124
937 866
742 552
479 258
640 155
923 290
927 720
500 890
763 947
831 519
994 667
277 195
994 564
654 472
34 282
948 497
175 729
134 1
916 306
308 607
90 512
155 292
441 839
364 66
245 70
39 11
228 272
163 85
382 517
614 577
935 127
775 589
395 707
424 718
564 846
206 971
700 147
177 309
122 46
594 362
904 344
477 718
124 328
105 896
388 778
86 729
269 717
924 755
608 628
263 896
621 974
130 981
954 504
264 698
776 617
944 619
102 71
67 485
890 970
311 524
288 199
483 812
738 251
142 140
880 755
589 653
955 239
291 929
356 734
379 10
762 207
905 363
133 629
813 770
92 428
20 189
330 404
989 867
76 396
882 857
50 957
793 310
981 103
571 341
728 453
386 731
355 977
725 481
428 934
341 944
75 457
627 864
937 769
19 548
452 604
277 600
348 92
544 725
657 841
981 779
466 465
946 932
896 265
129 11
863 471
129 626
708 738
185 683
771 731
294 193
907 746
721 196
825 855
883 286
85 954
893 95
141 8
557 13
253 195
494 853
982 436
986 558
22 181
388 654
418 303
433 125
375 623
681 835
557 945
291 53
340 263
525 784
761 993
427 204
146 596
734 801
194 376
540 96
113 583
549 616
772 369
77 102
601 359
334 301
922 42
791 502
536 818
65 158
593 699
15 802
489 298
675 950
912 99
851 775
318 862
396 759
95 627
579 762
732 129
137 456
288 573
103 970
640 304
735 246
849 701
359 23
880 651
746 21
629 300
812 36
229 256
492 278
95 135
148 659
762 443
115 967
692 811
590 989
389 567
252 665
76 904
445 681
246 251
544 302
13 771
867 933
260 150
367 96
724 572
877 450
580 61
157 191
307 413
192 993
465 414
944 659
667 549
975 347
579 646
397 650
60 628
41 67
833 194
602 248
579 806
998 175
452 606
270 940
549 200
431 26
994 542
185 553
826 65
513 655
61 493
989 16
810 98
77 979
592 383
755 822
187 626
628 686
32 911
990 515
945 664
965 713
849 943
423 150
504 365
467 586
149 684
732 574
660 77
680 21
72 654
782 402
758 277
387 98
422 869
983 130
944 641
173 745
260 756
971 181
867 177
846 815
825 601
366 12
24 923
587 30
708 975
947 194
588 212
111 5
562 214
817 705
614 490
130 907
897 236
594 452
686 199
190 769
200 395
130 344
578 51
480 871
152 997
321 739
540 202
931 59
412 18
658 724
931 298
818 215
524 690
153 490
770 953
810 982
682 72
451 61
612 527
207 445
817 29
3 764
780 844
314 166
206 818
200 916
587 274
882 188
858 860
457 885
494 29
239 31
915 263
745 944
57 369
435 663
719 389
606 133
807 336
225 733
114 350
205 532
414 482
459 450
147 166
7 751
982 984
653 235
944 552
524 737
40 441
386 499
238 937
161 538
203 785
789 369
477 324
325 490
575 873
1 937
896 463
293 621
957 180
7 885
860 535
168 424
320 607
213 423
681 768
376 471
97 98
649 234
253 515
627 248
328 716
897 838
891 235
488 23
79 949
26 616
97 95
41 438
511 686
177 665
384 983
978 569
909 182
61 644
449 864
571 245
113 362
318 944
368 328
828 230
41 836
325 583
729 26
837 158
832 587
412 346
218 641
415 212
29 738
462 544
260 610
855 539
331 156
927 656
259 199
879 798
271 98
564 486
850 915
477 895
43 930
576 139
170 463
335 19
433 166
749 479
378 192
415 197
555 419
512 341
494 161
368 331
839 795
853 414
704 20
245 744
911 260
136 57
643 280
736 539
212 480
972 970
364 483
882 925
653 733
842 12
189 254
942 573
262 265
297 552
813 661
646 735
644 524
28 356
432 979
317 296
374 695
890 12
178 586
358 783
589 103
943 99
712 721
613 73
971 560
375 490
804 326
78 56
904 979
193 516
937 848
920 496
282 140
116 261
396 2
593 225
93 891
841 979
679 637
937 78
979 437
96 811
380 237
395 644
900 24
555 519
108 988
64 345
327 682
868 8
583 845
746 51
717 700
846 225
804 161
55 819
15 569
470 541
350 635
398 481
87 447
506 86
320 901
430 327
742 666
59 752
539 516
286 726
872 248
934 781
341 514
598 634
696 870
589 92
456 897
736 948
775 601
399 341
1000 950
796 420
725 942
559 722
292 528
773 812
706 503
254 452
935 38
708 570
214 552
770 459
920 532
399 346
324 746
775 92
428 562
633 614
971 705
30 343
702 688
358 542
938 622
212 733
608 179
201 852
79 160
954 474
530 220
979 902
9 539
96 537
862 963
838 533
245 978
531 80
660 208
146 964
893 254
310 470
967 221
912 457
829 926
585 886
99 398
851 469
81 137
333 877
827 262
480 682
653 315
766 517
963 852
194 747
864 132
953 642
552 301
818 202
231 412
806 555
705 799
349 36
229 286
77 265
906 558
970 638
420 642
259 544
941 105
434 905
30 958
115 531
725 618
993 596
817 471
775 134
345 677
19 705
690 52
361 442
512 179
470 603
370 813
781 207
114 532
344 531
606 294
147 36
380 124
201 711
516 638
144 93
663 371
575 120
191 806
143 968
929 399
613 417
683 110
409 809
181 726
344 949
234 828
747 759
968 772
805 161
823 795
571 142
22 321
493 869
919 321
684 445
272 859
289 928
675 204
329 882
634 289
599 471
214 458
325 578
280 553
1000 166
990 426
792 415
479 444
41 245
390 440
482 179
933 706
318 282
578 337
84 443
912 730
965 109
404 378
365 475
827 703
302 808
770 442
195 694
440 277
492 880
34 904
918 550
329 99
381 585
915 336
400 687
99 254
573 943
384 833
24 869
275 136
569 151
530 858
210 633
437 452
169 707
218 257
106 697
268 292
176 519
687 122
513 206
367 616
54 43
121 104
57 800
644 171
285 161
643 712
446 353
588 915
771 435
916 553
371 382
228 550
438 933
831 987
157 2
269 33
357 412
487 1
335 427
82 843
687 527
442 552
701 320
826 232
980 422
762 246
938 98
349 315
570 662
639 15
232 60
687 499
27 673
894 198
753 717
55 620
738 781
789 909
838 18
872 753
884 173
9 95
673 178
505 961
829 508
591 284
915 875
903 276
358 521
375 350
547 169
525 804
326 477
525 670
812 702
589 319
909 226
683 106
464 969
666 698
499 397
586 852
689 799
480 87
539 376
349 953
270 679
664 759
402 777
517 834
223 156
304 992
226 35
14 543
211 297
230 661
13 608
824 433
594 256
652 686
559 926
413 112
887 700
227 260
795 641
883 851
764 209
220 981
651 202
591 27
525 903
125 941
755 303
474 389
844 723
902 19
474 7
328 980
862 992
361 488
539 616
183 487
502 904
513 671
882 655
953 702
216 35
777 811
129 958
858 264
662 390
868 812
390 100
493 419
77 892
320 937
712 204
43 549
270 327
643 632
714 759
62 650
695 827
182 856
584 972
69 920
466 617
97 680
285 619
472 247
102 460
459 972
184 179
254 567
18 148
580 510
176 501
757 252
26 206
289 273
311 193
236 422
238 308
831 648
495 60
867 754
746 777
800 790
841 384
929 9
20 368
787 682
458 915
830 652
392 432
659 81
482 652
743 286
202 513
108 379
747 416
592 914
952 413
522 410
731 671
26 851
458 805
389 800
416 551
971 843
489 103
166 61
190 297
564 26
916 842
478 559
700 33
565 454
737 644
470 713
230 139
959 972
926 393
873 578
792 294
114 793
4 915
619 798
713 842
469 583
122 379
532 688
292 687
323 521
613 362
774 94
648 194
930 443
428 179
297 883
531 319
915 766
990 516
928 203
739 9
998 689
418 267
558 290
238 464
544 122
295 265
781 258
793 155
257 795
403 192
185 43
4 785
918 330
859 334
475 276
965 999
492 673
40 964
724 536
703 647
427 640
998 324
519 487
634 727
547 671
612 248
512 795
797 818
1000 504
954 652
72 389
75 389
407 64
81 266
46 825
52 532
66 363
500 527
16 716
874 643
527 598
739 905
956 271
613 439
936 555
23 138
941 543
525 697
444 77
730 37
300 459
964 381
953 761
780 316
457 696
81 772
989 286
385 383
892 716
975 920
700 394
938 891
368 890
196 717
423 598
487 586
356 768
105 294
68 980
54 884
470 37
920 423
407 66
490 62
227 469
590 184
377 234
248 231
678 28
215 991
495 962
559 650
731 107
126 81
944 838
52 710
649 758
414 86
696 619
829 77
309 256
752 792
705 581
100 681
119 849
3 980
114 527
27 432
311 239
855 514
150 215
618 84
850 305
414 518
793 553
429 947
364 242
208 613
589 269
69 596
37 596
347 909
291 638
16 981
457 843
545 262
81 905
207 404
412 426
288 361
122 50
223 11
703 902
903 313
223 210
670 909
684 456
487 955
867 134
433 738
142 538
324 689
509 905
486 261
799 124
188 706
922 214
283 470
754 100
820 552
382 161
650 948
74 511
470 839
695 928
755 16
287 771
218 263
78 459
126 987
340 549
170 227
530 70
374 992
379 951
571 964
359 917
874 985
465 448
80 76
729 443
489 404
797 104
852 334
914 185
943 49
700 470
612 571
559 48
353 971
656 494
948 732
828 825
638 273
39 778
541 388
697 275
775 111
194 671
489 975
389 140
715 160
339 605
126 317
808 945
149 379
416 785
826 552
800 178
523 438
443 393
211 893
264 58
624 436
832 243
641 523
423 64
667 699
8 428
741 581
50 233
501 676
882 351
551 883
704 851
609 996
603 829
69 901
48 629
964 132
109 132
660 614
805 826
900 572
988 884
753 359
798 477
639 163
21 992
188 170
831 338
269 165
888 907
186 634
308 550
330 419
26 638
656 561
747 73
445 643
957 59
95 805
762 549
646 797
425 346
558 728
494 335
432 82
173 438
182 687
854 75
479 692
288 325
362 220
738 271
726 608
555 940
781 571
598 368
235 246
124 528
696 450
148 954
948 613
915 441
147 409
15 955
386 346
325 158
54 966
86 59
723 126
654 819
392 707
810 162
118 575
913 317
284 33
795 912
229 586
514 591
258 805
311 224
37 778
107 468
748 57
378 987
731 383
933 946
77 351
724 438
581 793
545 571
207 772
859 300
978 408
292 502
850 401
88 92
489 863
905 640
180 733
455 824
204 698
924 258
465 985
768 555
659 632
934 50
194 937
567 506
678 206
68 759
272 344
460 406
925 78
906 657
843 80
40 744
881 713
468 163
534 880
871 806
497 743
345 136
789 564
109 468
566 689
898 316
784 949
863 709
691 179
686 424
864 185
441 374
224 886
219 54
395 694
347 391
653 484
749 836
7 92
280 197
735 287
379 716
942 798
900 275
439 781
662 361
287 346
118 149
247 129
771 683
719 241
510 682
846 973
378 39
163 54
350 29
32 886
231 800
737 38
480 887
391 516
753 443
930 162
115 654
240 353
200 16
836 279
361 848
982 1
665 128
468 26
176 754
686 585
714 222
927 758
877 515
810 938
468 562
842 375
979 478
796 396
18 80
665 581
646 886
929 928
475 245
968 680
259 828
361 44
310 228
6 750
659 341
899 796
39 853
617 672
16 106
806 1
406 60
83 891
505 180
518 546
811 414
288 262
937 210
765 471
706 460
461 86
86 643
313 916
291 60
624 875
342 848
382 612
622 279
814 555
556 475
648 382
512 220
364 941
590 691
787 293
822 176
501 322
863 760
593 952
963 817
77 246
638 478
227 549
542 536
400 621
357 255
284 99
787 264
528 466
261 139
56 54
315 387
244 952
54 87
686 70
723 174
380 33
136 244
411 933
446 298
166 74
219 569
552 602
713 886
924 164
314 137
428 811
344 371
114 841
137 860
852 643
542 484
454 101
166 941
651 974
468 134
505 511
498 682
876 276
88 615
391 412
104 629
14 345
805 129
350 493
48 368
981 86
564 465
52 519
664 328
976 660
664 490
424 84
490 866
945 215
825 57
13 505
595 732
702 705
57 114
120 235
450 283
881 966
598 841
409 441
182 887
140 154
724 653
701 326
451 530
537 430
825 831
780 451
989 943
389 527
288 322
853 629
265 526
640 439
56 81
875 554
499 369
151 407
62 720
554 934
312 268
134 445
491 139
903 30
412 702
420 702
593 555
957 340
918 317
428 646
284 651
468 867
95 716
852 578
793 375
436 99
844 296
762 716
553 909
184 990
580 661
955 311
879 640
13 121
946 986
352 249
22 120
167 361
100 678
791 532
704 831
943 963
325 953
638 854
895 971
786 644
743 421
997 485
33 355
893 421
108 388
294 122
520 707
418 695
824 404
102 375
263 87
625 639
433 662
128 673
831 121
819 289
654 204
697 879
212 686
848 973
761 142
654 104
623 395
871 152
985 822
538 144
690 548
762 124
375 313
432 967
460 256
233 430
568 900
722 463
622 944
457 120
314 493
527 934
18 706
537 72
486 36
279 295
948 624
507 475
154 629
662 776
218 824
848 572
752 601
13 47
61 775
983 596
860 389
666 576
324 390
447 223
717 628
659 367
446 247
252 287
870 697
756 269
736 613
189 308
333 962
801 786
870 554
760 373
170 546
571 749
941 633
444 422
677 446
506 30
592 424
55 213
471 587
311 771
86 867
398 771
721 657
680 404
382 13
501 609
582 158
672 26
494 961
268 721
415 650
628 823
560 379
546 58
913 93
443 504
309 729
193 210
729 947
895 911
398 436
321 76
885 851
556 660
559 84
568 627
122 627
944 159
448 305
867 166
737 923
142 895
649 379
816 80
702 453
864 152
766 330
12 230
380 771
391 637
831 561
910 973
54 317
302 253
551 656
313 357
132 232
248 217
981 654
680 535
2 566
891 195
619 230
54 905
30 763
587 970
854 523
421 950
115 398
511 748
837 241
784 964
875 215
817 128
165 312
999 133
945 53
231 863
348 544
686 650
394 451
860 515
642 520
664 268
881 531
527 240
73 684
876 467
483 642
176 171
626 475
1 772
754 407
676 191
446 475
731 431
211 811
964 287
791 400
673 248
849 890
358 211
127 105
902 911
730 866
136 840
661 15
743 466
249 290
881 252
996 43
221 419
448 162
205 654
69 639
117 975
234 794
66 263
177 407
932 313
168 490
491 517
762 563
387 994
191 548
250 508
341 569
656 74
379 250
249 993
107 471
869 470
809 786
643 597
741 998
612 845
614 971
201 853
970 846
324 991
529 955
876 142
718 191
391 132
74 645
921 829
380 384
581 700
58 434
158 930
593 421
895 139
593 30
581 463
615 208
486 5
723 622
850 256
412 159
354 795
637 272
119 302
390 991
267 371
639 260
2 630
448 866
607 702
208 802
736 20
109 794
211 886
916 68
841 815
781 866
538 349
122 670
336 860
43 323
78 38
625 949
604 942
916 610
630 130
373 809
467 922
189 778
995 626
158 18
163 381
477 817
762 641
892 543
949 810
769 211
336 236
85 103
922 553
817 582
753 470
889 699
44 765
763 792
711 853
771 343
217 190
801 298
646 104
91 68
749 240
850 486
555 533
59 333
126 959
585 248
186 369
54 828
194 774
536 674
865 663
440 24
346 131
506 280
41 528
149 909
168 66
522 26
528 93
748 641
690 53
506 566
71 479
647 406
599 39
82 55
279 868
517 976
324 182
187 932
29 8
940 83
868 482
995 35
210 200
578 677
809 663
153 84
974 70
481 259
95 962
991 910
971 335
55 552
191 303
748 17
794 991
66 579
610 57
379 361
52 204
644 787
35 609
384 461
5 520
805 294
112 588
304 628
930 119
666 110
38 888
248 803
245 398
9 562
600 982
999 860
229 656
499 826
160 904
589 150
703 648
60 660
503 25
917 739
280 353
409 226
410 782
638 708
994 269
639 308
325 47
283 36
293 782
994 830
117 986
304 730
336 796
456 438
182 34
891 582
699 564
145 607
250 153
302 939
249 749
948 458
875 54
321 626
880 98
164 126
963 343
64 253
252 639
159 247
543 934
290 351
896 460
905 409
126 86
409 494
82 407
351 11
469 241
884 236
231 179
642 140
803 617
5 702
612 933
727 105
73 889
529 726
228 322
924 168
70 425
325 365
952 548
467 320
7 129
823 315
288 321
843 111
313 236
301 611
570 768
358 19
486 491
655 421
255 947
650 777
583 859
602 458
83 485
303 811
172 466
554 125
149 658
407 36
760 984
558 479
741 308
288 673
862 763
484 259
883 974
786 391
156 930
968 723
337 383
948 171
195 679
379 925
628 363
162 82
687 622
257 669
530 731
933 499
442 17
615 835
323 233
751 682
323 17
790 907
355 99
266 258
769 853
715 540
776 39
624 258
705 27
641 720
577 567
798 239
133 83
197 761
84 15
732 309
413 738
137 159
151 141
450 935
938 964
165 898
392 502
424 349
93 954
442 63
49 747
570 454
691 852
339 307
484 852
697 560
780 559
717 904
960 947
264 822
548 741
205 396
415 542
261 632
848 226
804 94
891 191
522 670
888 505
422 961
197 455
145 618
998 948
578 832
641 293
755 396
592 378
123 617
138 117
815 642
160 338
14 46
661 132
440 95
876 381
410 636
204 507
755 27
91 435
627 383
870 528
387 503
597 825
113 330
892 398
1000 493
250 783
467 821
355 372
407 450
689 293
341 374
506 211
970 613
586 835
251 725
884 933
191 61
945 165
320 9
266 851
844 908
295 523
718 365
354 874
765 251
355 155
949 733
290 213
518 381
173 496
879 493
585 835
903 171
530 477
574 772
890 802
908 350
141 618
241 640
747 23
491 229
910 368
656 582
137 112
783 400
693 246
702 610
210 412
743 336
776 785
811 45
718 243
159 686
482 981
495 904
423 987
580 494
263 524
714 755
7 700
850 801
400 469
996 660
944 507
434 420
662 118
769 14
123 679
50 943
415 265
614 240
7 375
808 495
310 423
623 460
610 198
81 936
768 617
226 37
490 880
455 888
839 524
940 711
1000 906
779 305
874 312
928 596
436 298
574 126
336 318
790 329
583 31
368 22
597 564
759 899
351 131
890 731
760 149
810 324
32 11
507 281
252 777
774 342
8 10
266 635
518 573
312 390
464 192
41 51
323 827
794 61
19 506
502 974
566 645
784 305
6 262
16 562
743 263
524 608
305 412
385 768
166 198
375 500
354 875
75 965
601 91
174 441
219 476
709 544
329 324
893 691
246 148
214 850
77 57
827 1000
995 274
803 984
513 29
476 308
29 617
573 290
940 50
487 157
938 888
783 73
783 891
831 480
659 752
142 118
104 748
191 866
51 438
913 722
101 746
937 464
115 128
606 460
108 634
49 324
45 786
170 436
255 241
67 312
180 892
830 815
559 295
359 322
515 572
20 66
41 589
169 346
902 521
703 286
995 157
378 208
884 289
118 757
74 50
178 309
837 34
54 76
653 543
767 687
876 319
32 958
291 880
14 596
911 975
6 336
720 228
889 226
154 379
904 51
185 65
581 419
796 875
983 882
613 636
572 996
42 652
779 343
19 255
160 84
244 11
682 250
423 847
122 130
312 277
838 211
210 866
380 390
805 399
609 555
255 813
923 2
608 557
38 913
879 799
315 503
577 121
884 51
863 153
385 927
8 392
746 423
463 434
318 460
957 875
488 465
355 684
574 462
86 881
730 53
938 265
878 786
132 103
596 693
262 828
525 464
701 830
581 223
943 799
137 9
380 107
257 897
429 543
158 913
412 766
303 855
177 491
715 682
429 991
481 906
837 296
539 300
63 684
800 469
593 156
707 628
176 626
315 526
605 40
249 957
693 794
726 769
556 644
347 636
332 138
638 328
628 443
682 774
538 25
602 745
359 761
765 439
552 380
74 249
466 716
644 967
280 369
972 267
629 657
836 48
221 942
557 741
578 942
842 148
4 82
464 862
150 554
169 173
334 645
985 192
51 411
533 62
924 239
51 826
234 992
660 201
107 619
723 525
778 597
821 484
66 749
201 185
146 878
800 433
169 4
972 913
55 816
368 354
990 239
214 455
359 78
309 392
743 619
239 145
260 84
809 262
560 231
722 439
503 698
734 107
173 944
128 40
264 792
338 345
164 286
441 868
879 216
893 817
525 552
435 657
735 617
545 56
5 455
57 518
715 278
381 829
647 213
796 504
225 325
340 288
931 40
229 870
126 644
604 477
976 402
282 350
929 592
998 374
848 294
43 194
279 581
753 559
728 6
408 817
133 211
93 676
960 640
655 851
733 864
90 174
141 354
592 231
931 103
334 712
621 17
835 925
629 457
284 164
547 658
839 694
632 745
119 543
950 483
180 227
555 989
412 251
638 11
256 492
634 510
106 459
684 487
178 960
209 351
884 857
85 182
518 909
5 736
42 579
149 573
452 656
738 876
363 375
220 610
368 84
569 980
145 233
210 844
123 95
485 472
648 561
254 852
338 118
92 662
864 989
881 595
758 805
659 756
946 662
806 605
725 405
605 861
91 571
790 12
562 162
735 839
854 564
582 63
719 99
467 900
930 483
517 468
482 126
451 254
741 511
780 686
56 401
460 289
729 418
746 793
759 93
563 457
653 735
889 415
711 45
833 290
554 773
154 444
503 437
858 609
127 580
191 588
725 868
885 915
597 351
136 747
494 379
28 486
309 939
615 68
556 501
875 232
372 199
482 894
8 766
842 687
6 694
133 45
237 400
16 430
305 184
448 140
298 288
541 931
477 105
108 224
349 174
135 428
380 499
164 667
463 144
16 766
15 375
917 332
258 446
578 504
583 337
492 913
721 46
251 759
21 558
288 703
415 95
22 56
113 305
884 628
66 874
15 85
471 179
951 918
145 889
65 404
624 420
939 614
698 944
569 634
939 257
564 810
313 769
563 658
688 451
918 726
28 288
668 38
625 915
922 747
620 148
230 420
757 705
871 143
785 306
599 876
798 840
227 724
75 920
639 221
996 944
308 369
93 3
858 20
251 79
528 947
688 568
999 434
683 108
23 470
769 993
281 922
248 566
763 938
52 716
458 979
310 295
640 235
257 483
866 298
530 825
985 332
59 768
383 258
105 579
497 525
719 623
544 899
812 227
268 282
261 450
311 249
411 664
191 538
745 148
566 925
561 652
467 994
735 622
651 370
291 596
24 733
839 686
373 626
406 474
958 843
247 123
170 805
466 386
666 814
933 613
165 729
843 110
165 725
750 789
260 455
471 563
452 508
127 588
515 794
406 455
235 895
561 391
856 697
349 320
518 60
247 600
39 784
561 888
704 817
902 257
304 287
530 673
456 449
103 625
488 7
123 639
338 165
539 211
836 420
314 98
23 173
224 344
751 821
666 20
672 922
935 979
592 879
365 579
240 826
989 912
325 318
831 341
413 788
118 925
939 279
797 428
922 588
829 410
925 231
676 458
109 585
887 585
665 539
26 225
837 65
690 937
845 126
155 164
272 966
75 550
178 566
890 522
446 841
913 873
675 9
66 891
521 730
695 858
439 419
224 20
799 575
229 634
8 330
60 857
171 426
133 7
892 213
864 545
764 344
928 560
669 363
372 839
604 765
523 714
474 96
14 174
296 639
713 472
774 88
749 693
91 933
952 861
284 564
764 319
289 905
153 122
279 189
785 948
863 97
494 22
356 920
458 866
428 330
19 182
244 495
108 175
249 402
24 761
123 160
422 492
122 718
724 755
377 350
955 339
90 116
360 279
340 45
259 178
371 996
709 81
675 607
578 680
43 353
195 901
950 525
339 72
243 88
522 592
964 409
282 486
124 881
912 39
935 637
630 999
512 156
813 547
339 670
322 732
851 177
525 782
261 995
519 342
587 195
691 522
778 800
345 361
431 45
735 706
478 910
44 48
421 480
134 939
958 875
804 274
203 215
428 755
684 382
699 876
790 358
323 244
841 66
959 434
817 930
456 549
135 975
275 857
986 837
2 194
819 372
422 121
735 255
497 680
123 882
629 221
473 125
830 449
801 797
601 749
904 497
72 702
928 391
982 186
626 846
803 842
647 664
288 763
494 139
483 373
231 453
949 476
162 956
471 205
271 378
626 636
228 774
634 483
297 295
61 349
917 602
331 832
288 757
911 169
992 51
888 517
173 488
525 418
83 26
643 307
117 237
889 232
501 311
573 656
775 390
739 465
292 210
66 43
853 176
727 949
659 239
438 84
585 52
526 532
964 730
101 776
947 249
684 181
75 911
517 779
356 826
561 310
860 882
950 569
700 182
857 691
888 326
600 652
915 1000
512 490
515 595
618 557
885 464
147 542
404 475
836 695
434 256
251 712
846 715
622 407
517 589
200 476
543 751
755 944
962 202
370 728
843 742
756 642
770 701
799 527
756 734
438 845
723 694
976 139
665 757
759 183
187 527
311 988
71 10
260 612
267 176
548 744
4 273
484 301
616 2
33 259
630 63
996 890
582 836
623 454
311 122
501 489
203 961
768 322
397 494
421 15
374 888
367 173
854 15
66 784
276 288
675 868
17 700
808 830
148 774
715 340
98 256
79 383
359 451
797 618
522 203
403 26
783 77
5 242
501 933
539 146
279 58
188 281
63 508
802 303
29 853
432 818
836 696
342 92
103 652
440 9
415 206
10 654
828 916
535 27
531 864
186 230
291 885
548 339
100 563
830 251
812 894
918 840
902 695
540 471
372 581
292 740
960 163
403 519
543 101
525 948
68 809
546 192
799 690
794 636
588 990
325 418
23 309
743 91
861 3
879 606
808 227
358 186
406 379
311 960
11 65
228 515
418 752
839 454
609 603
662 394
830 535
646 452
404 434
87 516
20 119
838 980
473 413
51 843
408 480
40 453
544 831
765 531
687 501
730 612
153 465
193 862
478 831
818 877
195 631
549 165
438 357
930 238
166 614
58 560
111 396
349 945
19 462
864 321
308 172
24 83
273 442
118 656
91 814
320 636
949 140
128 918
988 18
767 272
244 101
885 56
11 98
121 786
224 683
521 995
320 151
792 459
496 840
468 808
146 44
331 191
249 789
393 884
756 318
342 770
444 954
213 153
916 394
422 130
119 117
930 8
654 398
275 365
523 512
585 694
832 11
201 435
577 817
438 842
808 988
935 196
632 639
803 578
436 381
758 950
644 164
503 162
510 16
159 327
174 446
236 146
126 363
769 372
306 828
232 770
189 485
559 254
107 125
842 779
79 90
428 415
747 762
131 820
495 51
707 246
759 743
620 289
495 76
93 598
520 22
408 954
189 440
976 413
919 697
213 432
895 426
896 355
830 545
993 754
583 601
36 136
935 13
389 491
9 810
769 846
449 590
66 722
934 82
981 367
673 992
109 642
927 639
846 640
731 442
886 832
244 885
997 581
222 445
942 488
297 56
817 240
197 133
987 413
616 133
339 729
714 33
535 826
336 627
725 121
388 911
256 881
379 247
904 819
434 750
119 990
673 348
362 845
501 268
646 5
883 697
239 558
400 141
633 810
227 79
466 826
995 963
943 364
253 811
591 352
774 577
508 470
490 274
873 479
14 443
580 57
935 988
778 499
845 403
903 639
614 625
219 378
115 637
918 324
575 108
401 599
478 398
859 929
849 503
929 920
402 326
766 428
782 706
835 570
934 599
806 919
10 225
991 363
565 742
630 819
151 109
553 776
708 579
705 739
236 506
938 982
804 615
309 938
881 440
334 353
703 639
82 876
524 869
150 496
912 184
717 338
71 414
52 657
666 54
519 436
359 140
445 125
520 537
391 265
508 165
950 734
586 934
615 816
127 356
930 830
345 486
509 158
372 844
674 572
852 261
577 430
196 453
638 852
754 942
485 636
710 484
78 644
175 954
624 340
283 796
715 674
345 176
639 343
866 27
356 29
954 579
133 427
317 93
875 789
637 130
593 798
137 123
563 232
742 256
786 630
296 440
998 842
531 53
677 601
245 424
743 505
70 27
197 41
189 678
924 678
578 818
433 779
528 887
284 100
448 456
415 267
775 238
374 719
509 420
434 407
743 261
237 162
492 20
72 311
555 417
523 118
172 276
293 123
34 618
620 1
788 596
448 722
912 858
911 325
614 944
286 53
702 381
461 84
622 807
37 118
502 548
922 634
899 143
866 384
444 427
549 473
696 220
331 793
319 360
48 536
946 993
743 826
809 992
620 685
969 940
791 526
105 561
525 785
156 371
229 975
426 801
480 780
744 359
309 219
147 520
133 536
485 681
539 698
133 69
241 636
991 392
373 251
226 671
142 724
133 984
538 622
333 158
695 634
289 731
876 66
960 459
596 72
762 265
603 745
881 789
745 347
759 343
465 732
558 236
352 184
277 159
570 683
106 9
525 202
16 158
165 512
893 913
375 272
835 716
350 287
828 201
578 694
693 784
862 953
913 526
216 436
533 617
515 322
21 580
269 795
484 942
183 135
553 55
481 305
735 254
492 204
798 45
263 628
331 393
423 230
732 749
444 493
120 222
971 645
637 923
409 376
692 428
988 979
777 514
459 951
425 363
159 825
654 714
92 18
690 20
694 945
906 845
473 37
442 104
539 253
197 317
245 572
954 430
468 6
44 707
530 997
96 728
619 196
721 681
344 215
599 723
332 981
26 626
418 410
777 118
347 267
84 75
820 574
889 337
321 135
109 268
87 638
512 467
916 750
247 617
140 65
676 55
405 942
961 450
563 363
545 492
898 768
643 586
944 396
817 211
356 230
381 869
559 250
397 824
901 14
155 477
839 993
119 912
1 175
807 843
661 85
408 53
269 205
533 89
154 363
288 968
909 881
967 759
174 156
283 777
679 885
715 998
675 322
288 118
505 721
871 245
981 984
483 302
985 438
2 190
461 1000
871 928
263 46
660 26
669 485
583 622
384 202
927 84
987 594
577 92
287 65
154 900
341 890
538 642
13 326
585 999
850 507
593 574
585 911
512 903
797 703
910 581
955 746
328 766
631 541
12 495
518 520
354 571
577 729
677 258
698 419
269 640
10 140
791 337
20 989
937 936
798 7
330 663
756 690
473 669
257 89
455 583
710 278
597 403
482 970
545 670
817 767
757 435
504 38
405 546
378 771
529 860
572 54
282 478
48 325
431 609
429 344
407 305
271 377
329 762
362 478
890 320
492 824
427 511
626 436
44 66
755 627
211 526
432 329
477 746
56 100
794 31
607 781
177 790
916 762
890 821
853 869
839 667
797 468
779 190
616 656
565 690
239 149
871 825
313 788
707 272
808 631
620 864
689 347
909 548
257 553
374 4
47 887
798 931
127 230
228 336
299 842
752 99
338 625
22 218
283 996
426 47
170 64
139 111
260 940
401 676
866 355
254 796
797 509
615 919
648 987
305 655
61 173
82 349
41 212
303 555
744 238
516 297
978 230
865 912
169 460
996 764
801 490
448 52
783 756
670 533
903 985
32 630
215 776
883 861
330 464
730 322
112 910
747 53
206 749
107 368
613 809
580 896
644 719
165 674
748 766
653 103
863 781
740 691
510 549
119 701
555 857
67 155
266 662
689 952
127 337
480 744
697 668
705 603
970 679
999 146
779 23
379 106
553 532
973 477
284 34
272 669
437 487
77 723
332 254
335 415
431 551
475 270
549 592
112 942
277 671
358 843
846 828
679 794
450 835
580 879
982 150
898 158
959 790
584 941
605 542
604 321
283 459
578 896
811 836
24 159
264 295
736 685
647 810
441 482
257 62
23 660
200 432
579 801
795 769
36 328
627 36
882 629
505 999
741 910
78 635
692 712
14 993
186 816
379 261
226 780
126 349
453 659
822 66
717 68
115 574
96 11
717 497
737 441
154 969
192 945
76 503
389 166
109 878
733 820
342 915
568 959
475 853
72 989
593 933
187 176
486 868
902 514
50 43
69 495
909 455
436 168
174 203
668 36
712 430
303 390
466 322
840 730
974 777
587 131
648 221
254 996
585 225
271 679
947 981
739 349
83 156
31 969
197 1
234 654
682 844
690 677
277 781
285 360
44 272
914 759
487 549
726 845
608 773
432 669
157 945
894 48
994 721
452 164
150 321
173 230
103 947
874 591
505 270
268 843
230 606
548 249
587 734
589 438
243 834
433 593
830 256
684 652
646 223
172 744
510 929
52 379
507 635
279 618
944 291
240 765
536 323
366 394
528 440
993 311
469 396
197 947
981 451
643 16
481 17
551 264
679 258
739 871
22 369
222 457
716 381
311 508
418 584
936 901
957 754
35 379
541 11
290 292
252 818
420 548
505 247
145 601
755 198
982 254
13 733
854 247
124 721
197 360
841 212
920 697
493 549
468 155
569 394
726 56
199 359
258 978
402 817
46 878
612 481
703 402
413 58
173 558
488 805
530 977
585 275
419 645
743 909
941 541
868 631
434 807
815 789
893 601
978 459
800 305
401 421
131 14
596 639
448 429
936 821
233 117
998 678
606 378
999 653
660 302
272 538
856 65
530 436
88 899
950 865
151 32
946 164
515 645
121 880
296 128
524 123
940 609
705 867
38 972
495 38
95 84
55 962
837 897
241 562
898 360
2 675
212 620
430 34
180 781
431 411
402 640
282 386
322 629
585 274
513 586
264 367
750 865
919 984
677 239
161 531
786 709
678 629
203 321
561 988
794 65
218 516
576 736
971 851
935 328
74 295
910 647
364 30
231 126
448 119
958 409
480 890
472 456
530 403
194 94
699 425
343 996
964 998
492 117
706 701
380 487
722 434
449 693
38 485
943 413
809 101
417 169
124 158
82 778
69 189
752 948
188 346
162 626
521 151
522 1
673 555
318 775
626 868
991 569
116 56
930 16
135 501
429 63
999 618
131 119
15 358
529 249
487 710
743 662
971 64
441 148
143 296
307 713
412 714
882 109
498 635
85 83
807 295
816 120
272 807
928 864
548 721
32 401
318 877
288 447
718 577
873 302
833 322
274 291
329 17
576 545
863 155
97 898
812 701
38 156
651 51
543 247
143 82
123 974
18 864
747 115
261 313
802 916
792 852
169 598
385 572
922 309
973 67
319 976
458 71
348 178
304 895
981 219
515 198
129 84
803 624
171 771
768 662
816 864
350 122
296 49
902 249
182 889
143 713
913 13
725 257
483 320
380 141
137 347
904 293
610 137
56 585
759 315
727 20
162 117
957 992
742 54
790 383
136 629
797 463
536 492
581 345
382 322
810 920
581 655
423 184
837 385
492 808
939 201
272 265
425 389
207 154
385 567
937 302
184 469
619 715
564 523
180 910
206 876
819 519
731 460
48 918
236 380
564 202
646 312
19 459
787 527
558 955
399 996
567 39
480 546
151 37
214 592
536 775
871 563
979 76
651 316
513 112
773 33
508 808
590 461
791 113
521 646
135 753
634 705
43 651
371 938
193 872
613 369
118 869
131 514
926 668
841 248
244 39
815 278
853 866
475 505
752 669
557 616
893 883
944 988
941 817
340 608
260 388
102 305
773 730
605 802
293 95
245 946
588 705
440 186
473 886
702 735
716 199
421 129
858 647
201 704
433 767
346 451
528 594
9 762
178 844
176 232
437 888
529 394
795 657
374 996
719 351
752 578
698 640
718 393
799 696
763 623
879 794
844 212
378 819
900 685
818 483
772 990
982 835
246 556
622 257
408 288
448 49
659 469
815 532
475 246
229 59
647 565
697 510
15 841
122 652
651 556
876 101
607 384
992 648
98 865
584 407
1000 267
631 313
71 42
38 228
135 901
778 329
536 191
946 450
786 271
854 927
702 65
778 606
803 7
98 179
534 891
265 658
428 583
342 991
234 99
483 774
413 140
421 746
117 685
632 1000
638 481
720 924
525 421
250 87
728 708
747 338
15 452
40 637
838 358
667 462
92 987
991 883
606 24
985 177
588 436
733 848
891 589
668 105
118 508
450 130
785 337
318 729
738 141
874 136
472 86
563 951
444 509
3 395
316 647
53 856
755 34
534 677
494 213
337 457
874 368
831 600
979 578
774 573
66 980
405 927
686 464
618 121
735 993
760 688
154 529
744 169
320 42
839 219
403 64
266 448
78 195
685 786
53 920
527 525
555 848
916 734
883 430
769 323
467 157
4 230
722 267
340 858
473 545
820 786
501 417
375 352
403 336
215 552
374 780
627 644
781 196
885 188
960 277
20 536
192 661
584 18
274 324
312 778
124 567
886 20
86 154
626 234
439 857
637 510
216 163
501 165
43 453
191 454
302 173
170 645
684 203
825 93
815 283
689 651
481 758
732 132
487 659
722 490
463 674
841 160
401 962
442 325
134 219
621 460
650 891
766 388
45 238
311 219
290 454
707 462
16 763
670 751
521 129
532 449
363 778
65 778
311 393
589 863
875 868
453 760
984 307
416 660
350 725
145 593
384 666
367 636
861 612
935 507
237 751
5 266
859 539
427 331
751 607
543 557
871 392
424 222
348 822
596 994
722 815
825 941
688 430
446 709
156 782
407 518
937 904
270 314
117 252
614 338
985 488
35 786
167 930
250 760
999 855
961 349
229 58
984 421
448 157
427 593
51 485
190 859
772 630
422 801
79 453
91 889
141 828
905 644
983 20
823 877
644 529
183 436
221 532
431 851
399 68
946 983
311 757
382 563
706 995
987 873
378 55
317 264
614 655
911 972
419 72
340 966
435 154
571 631
663 973
431 25
688 875
141 171
281 506
252 578
111 507
707 582
323 152
567 856
16 84
505 622
153 142
545 410
490 296
195 353
214 742
825 455
233 257
951 730
112 361
791 160
961 106
561 85
195 427
668 202
583 923
99 103
808 967
691 693
954 629
606 325
118 178
231 518
227 16
549 936
476 15
340 547
71 76
296 810
722 56
463 658
36 214
840 755
470 699
105 463
159 417
184 40
712 409
337 149
5 533
278 808
92 469
514 911
512 613
960 518
693 365
356 518
787 311
842 29
785 674
48 179
390 235
842 443
458 64
804 726
203 805
134 382
298 988
748 461
345 35
504 645
859 654
970 59
610 61
260 389
901 193
274 655
481 52
950 171
226 572
839 658
481 281
904 823
111 942
656 275
393 429
14 544
380 531
349 294
910 467
490 910
739 875
934 634
248 122
324 617
15 23
268 483
221 993
928 718
895 300
407 337
466 149
989 746
947 411
217 607
923 596
941 907
389 493
425 528
243 436
240 657
589 12
385 477
477 200
558 379
183 624
484 804
262 427
449 804
140 48
854 993
513 743
514 731
380 149
882 906
90 291
452 258
333 98
154 490
144 664
800 205
871 189
798 318
159 204
967 663
518 910
419 838
99 446
768 979
270 39
944 583
511 339
176 485
935 747
401 611
737 319
422 4
538 210
216 773
841 186
760 797
814 826
448 904
703 209
398 443
285 463
13 580
453 579
183 755
769 907
293 593
846 641
365 87
542 37
119 891
519 656
189 511
214 618
466 230
760 492
95 547
985 215
1 250
688 424
974 334
710 73
3 792
918 73
901 184
464 720
463 289
447 775
903 360
695 873
862 638
424 251
973 860
184 744
249 979
572 972
611 33
872 936
999 343
579 596
935 956
857 290
234 454
386 400
968 661
348 568
820 350
866 200
737 257
448 117
955 610
575 142
167 694
284 393
346 639
446 382
233 87
598 604
646 359
357 496
849 238
802 757
513 240
409 737
495 375
764 33
636 371
864 961
991 412
816 860
89 327
947 930
166 253
842 671
455 238
865 177
549 217
984 522
979 734
252 632
883 483
438 926
350 530
135 953
894 358
894 410
956 934
238 269
775 846
385 484
499 240
669 840
147 963
231 917
639 174
400 733
959 276
400 102
929 555
63 562
716 488
970 51
963 310
112 414
365 173
638 99
709 836
489 562
464 236
449 499
525 501
171 611
497 598
481 537
221 902
803 835
675 717
712 602
849 624
821 59
230 515
971 547
796 608
290 26
782 283
824 495
404 914
140 178
522 795
900 925
528 242
86 612
786 476
208 843
280 342
884 212
534 487
31 214
717 827
208 864
345 611
423 722
704 240
969 206
258 991
347 567
425 370
521 350
594 546
79 473
817 312
562 287
497 135
944 484
473 368
235 917
742 877
976 144
546 623
229 106
94 959
882 360
586 233
587 956
5 642
803 621
44 773
543 473
386 571
800 371
815 481
928 720
799 619
279 564
572 746
378 168
545 430
788 764
151 360
578 102
13 57
110 329
345 471
245 492
743 840
398 915
708 510
445 86
978 624
542 751
1000 664
578 216
394 895
792 801
357 833
307 908
415 522
107 423
127 438
707 626
762 313
158 121
824 893
439 374
751 218
610 363
456 323
973 924
860 262
601 123
308 959
838 308
202 547
182 919
900 736
578 9
73 849
820 945
787 336
374 233
340 303
489 240
634 523
42 786
975 925
456 867
943 845
729 855
116 323
640 175
742 389
32 988
744 406
553 471
208 128
836 678
197 972
977 405
751 95
262 239
816 32
343 299
992 443
23 261
338 323
777 383
109 157
852 437
794 340
934 260
185 976
201 604
366 993
464 256
441 5
517 95
609 120
945 425
867 950
595 950
609 972
906 793
111 788
138 444
780 15
138 917
213 158
120 464
718 902
632 926
646 823
924 599
98 895
455 918
822 302
841 663
492 649
589 24
837 573
288 460
476 945
307 933
637 472
790 430
443 643
779 822
13 125
887 497
347 21
886 11
563 4
353 65
262 486
289 524
535 649
538 922
685 999
836 258
15 907
634 252
67 665
893 537
985 310
928 462
55 387
432 560
804 276
191 974
929 980
859 419
474 724
356 134
509 537
365 539
54 655
980 296
791 57
815 777
298 302
322 297
457 707
947 711
69 360
297 904
605 167
902 184
607 393
879 292
410 758
289 976
666 194
441 245
703 904
271 589
441 322
434 388
880 233
919 778
261 362
774 419
136 578
977 520
143 959
386 555
628 75
283 267
159 424
847 562
594 649
70 338
492 25
302 184
562 665
489 719
841 516
693 328
971 643
606 362
577 299
306 110
654 451
689 413
395 787
973 295
749 530
260 883
224 508
330 933
266 779
684 731
609 53
882 369
658 848
179 325
815 981
846 621
718 526
552 78
639 490
768 758
721 590
372 578
277 830
809 722
269 401
944 198
87 237
554 473
731 474
142 102
154 301
241 930
288 781
217 979
44 292
72 731
51 753
953 48
144 513
462 393
21 574
958 157
353 363
829 570
307 127
922 888
901 849
114 164
690 645
453 676
664 226
730 386
90 421
901 870
734 736
425 214
360 583
85 372
629 229
256 586
612 456
979 687
568 235
970 990
970 689
318 702
445 476
818 227
857 207
425 470
970 658
682 313
612 782
239 397
699 51
74 627
462 175
541 573
498 13
104 620
630 257
868 779
837 487
125 41
533 550
322 240
279 607
875 13
112 372
227 845
754 10
984 164
413 367
851 958
209 937
445 972
82 79
124 94
983 314
963 396
593 676
988 22
431 186
152 685
919 468
896 977
276 104
684 429
124 548
108 244
343 15
931 134
775 281
98 475
946 86
472 263
926 813
481 432
392 955
692 23
523 667
441 888
754 845
708 195
338 275
86 235
544 148
453 113
75 334
8 263
402 91
196 513
347 699
468 723
797 246
476 702
337 258
602 765
317 996
453 764
504 701
127 38
658 338
580 589
415 707
93 930
984 516
867 697
810 481
942 259
823 875
351 315
149 237
643 612
183 964
791 938
65 227
110 404
869 950
926 407
470 133
911 380
658 919
841 486
824 679
857 465
305 963
474 886
52 818
347 136
28 685
800 11
670 745
408 103
877 322
265 117
530 43
735 975
382 811
795 74
472 325
629 385
583 502
244 627
70 65
648 878
899 145
96 605
229 792
117 358
298 895
781 762
253 668
386 577
442 98
386 687
30 341
275 512
494 760
525 579
913 953
117 77
379 540
447 699
179 171
441 673
706 242
123 960
61 488
184 781
228 62
836 375
471 884
649 200
550 291
139 371
633 849
663 221
661 760
679 483
709 270
811 172
941 409
561 544
533 205
560 996
908 611
798 326
799 610
994 109
94 686
352 738
19 757
317 434
807 796
824 228
598 151
241 142
774 835
156 252
451 22
627 589
450 243
466 626
548 927
833 933
703 660
826 761
722 673
512 172
111 83
91 574
396 143
43 420
857 670
130 161
348 686
361 90
50 285
500 850
503 840
373 29
869 925
309 497
838 19
200 918
515 602
355 424
706 862
788 669
823 947
303 512
484 599
596 522
778 526
671 694
49 676
751 10
974 198
874 22
823 708
1000 547
731 727
211 296
735 949
408 479
932 215
331 414
720 76
622 888
909 975
345 434
639 230
882 367
260 546
172 293
113 714
80 418
242 844
51 483
220 405
31 530
712 675
582 943
689 734
221 749
552 244
869 425
246 179
512 424
217 619
400 637
189 858
610 706
620 200
254 602
786 410
78 334
843 553
721 919
729 499
719 958
877 332
904 623
506 205
221 396
273 733
647 690
426 309
711 27
181 94
542 431
50 877
910 480
336 586
215 336
409 161
174 418
610 480
754 61
75 377
953 596
172 426
275 251
722 199
788 140
257 792
606 970
53 601
598 632
327 897
643 551
251 679
740 99
639 679
991 415
989 299
114 126
844 448
737 960
512 389
604 627
206 603
46 407
774 782
526 627
281 986
124 750
773 378
324 776
784 111
269 839
761 238
489 115
290 381
218 226
811 942
151 26
337 633
782 23
705 200
862 741
245 203
459 593
24 735
406 772
856 868
982 568
762 360
523 208
813 978
667 223
339 601
764 546
193 17
336 187
395 583
539 126
979 167
600 324
385 302
325 922
545 559
534 869
566 857
607 528
361 213
291 706
310 412
176 322
653 406
712 121
193 298
836 497
206 976
56 485
212 961
967 437
869 35
122 49
600 809
453 756
745 488
880 510
96 479
931 10
987 545
650 28
359 771
751 125
469 12
215 921
198 438
439 895
776 940
27 230
576 947
114 453
923 968
745 628
481 231
311 67
243 807
628 186
86 310
562 768
826 999
671 108
885 977
62 414
815 635
555 542
729 628
358 149
85 125
268 468
379 539
9 992
583 328
210 395
809 668
432 588
894 237
115 442
458 797
310 549
327 40
436 114
630 838
614 751
742 911
673 501
589 645
952 213
279 577
800 676
127 870
323 881
186 221
455 63
562 914
600 901
139 200
533 816
48 416
245 721
132 880
702 999
636 289
288 935
696 18
906 17
571 506
76 8
53 800
275 170
747 399
292 27
708 605
429 51
679 570
801 799
814 421
805 491
160 571
744 270
281 174
515 310
853 624
438 752
951 654
231 797
44 916
886 275
485 97
119 279
484 575
321 159
49 402
919 420
285 479
143 714
655 8
705 623
571 77
702 563
837 531
542 553
304 533
426 813
736 722
654 771
267 930
668 100
734 194
340 150
94 238
444 260
893 734
499 578
132 659
716 653
479 361
608 713
116 609
95 911
258 292
794 821
796 931
664 787
610 593
667 632
353 190
141 32
245 754
631 549
833 959
426 313
168 80
289 868
292 8
539 273
267 235
641 147
251 638
869 41
914 182
981 971
665 718
986 854
360 322
139 180
858 102
369 985
503 159
552 859
843 162
246 481
717 728
903 190
484 437
387 596
543 566
344 409
777 526
461 834
981 191
259 161
915 410
828 257
802 8
118 281
641 899
272 297
918 788
199 811
95 419
421 253
560 965
820 669
345 971
584 690
778 769
287 934
485 253
277 306
546 130
809 544
630 389
110 305
215 193
654 200
331 179
320 212
850 942
937 281
548 931
962 326
150 944
662 871
726 704
786 789
478 571
546 441
758 849
191 998
519 571
656 254
551 533
955 32
380 945
19 898
830 676
483 966
40 795
428 236
523 162
606 348
429 772
444 342
200 155
171 558
638 605
47 225
631 830
138 794
778 457
842 343
707 18
657 269
475 595
992 610
544 611
605 724
993 884
485 367
430 127
837 18
256 826
345 527
564 628
824 16
626 968
799 564
193 584
517 60
640 806
937 237
26 878
385 942
729 55
333 654
859 85
811 182
355 144
880 563
381 570
717 564
825 153
875 897
668 711
838 264
934 991
790 991
931 806
412 246
343 114
535 670
410 666
618 625
776 856
236 134
266 465
527 566
145 190
108 766
113 533
408 108
667 366
117 101
602 764
74 803
373 914
468 516
427 553
530 359
948 62
683 217
774 324
334 7
589 843
605 104
955 464
762 492
791 135
369 27
752 737
240 820
78 577
405 104
642 63
862 583
654 706
92 86
766 45
213 152
897 252
235 83
810 816
908 91
757 982
24 239
486 350
544 668
873 419
785 181
749 722
824 90
879 882
377 525
225 440
114 134
808 482
635 915
582 830
328 488
274 574
537 505
305 818
425 719
890 862
681 90
19 61
286 79
176 15
465 751
826 345
693 597
575 155
221 202
434 979
528 495
720 950
138 915
713 98
782 472
919 769
630 162
211 389
7 62
327 57
767 775
688 400
489 355
454 24
89 925
452 347
453 992
638 866
649 42
131 466
700 893
269 710
943 5
307 902
593 353
574 572
847 511
877 178
3 482
476 52
32 72
998 265
1 478
897 194
885 839
694 451
633 509
713 442
277 920
585 370
368 919
962 958
659 69
276 54
425 726
879 26
77 749
650 816
813 218
723 921
278 50
768 955
763 459
237 365
530 761
359 355
612 526
776 246
714 706
185 940
198 358
657 204
513 809
963 354
964 616
640 509
59 55
225 703
579 916
539 984
54 267
700 259
9 859
369 306
615 252
623 954
583 414
957 695
628 967
83 4
64 337
414 927
379 823
991 655
923 897
842 244
418 699
177 637
578 277
779 501
419 506
973 385
466 741
438 246
395 83
909 805
437 178
424 860
407 920
10 62
517 777
329 82
298 973
973 182
306 802
500 937
7 821
728 705
563 706
664 726
619 373
107 841
694 861
579 263
757 104
843 4
721 374
561 730
436 444
428 777
764 666
223 56
461 18
692 908
149 588
129 77
541 16
406 348
435 907
996 332
852 278
135 945
588 4
982 719
693 804
350 64
202 918
319 444
400 427
562 676
681 482
170 89
233 499
455 328
662 933
66 928
901 669
263 535
799 905
165 393
137 733
513 672
999 296
370 588
767 778
878 27
742 449
647 655
755 882
844 830
115 26
320 48
869 749
405 54
574 214
29 262
447 157
530 339
839 651
761 877
853 152
443 316
247 545
266 244
397 154
15 320
759 18
920 252
49 549
193 140
931 87
755 998
41 85
111 937
27 361
282 553
864 773
733 700
912 907
220 138
462 208
559 93
478 859
504 39
44 659
185 449
835 14
229 3
278 196
478 857
473 134
103 29
886 70
345 109
466 692
833 434
554 366
399 715
72 597
697 98
548 368
390 311
195 234
597 547
95 744
704 419
662 270
492 248
707 248
205 698
796 671
668 608
146 17
403 827
454 893
711 622
286 389
301 687
272 466
54 188
338 733
604 564
31 579
750 224
887 212
519 469
478 527
752 414
552 43
786 16
404 356
342 506
979 791
665 328
293 634
705 292
618 735
816 896
794 813
374 838
428 863
244 873
527 342
315 835
690 748
216 423
623 666
719 278
784 581
196 744
930 183
435 947
218 140
859 125
757 698
719 269
963 760
246 350
572 213
252 79
513 579
410 59
397 67
322 407
522 601
592 480
478 118
858 585
71 88
119 535
884 824
995 992
463 284
266 369
395 953
915 403
714 980
829 197
866 347
643 680
37 972
721 611
194 332
66 128
736 764
741 127
270 401
478 888
772 562
127 226
463 730
814 563
19 588
573 514
5 745
717 731
927 918
722 515
282 815
174 25
722 516
160 692
307 449
416 958
877 1
530 428
639 204
861 358
894 476
565 542
147 694
23 315
958 572
20 648
379 496
554 549
446 169
818 85
796 802
420 293
4 164
206 362
533 869
662 489
666 962
576 890
161 317
62 887
413 48
39 273
505 59
580 303
31 953
170 320
141 985
107 59
993 445
803 741
920 709
691 646
573 558
96 990
524 7
496 115
270 470
131 356
731 488
472 880
329 782
457 962
21 493
753 653
371 840
559 102
668 204
479 471
964 75
334 298
526 296
114 384
998 592
767 804
710 142
376 3
692 470
349 469
596 40
940 809
264 601
476 512
735 655
214 272
934 983
182 210
616 923
175 466
984 435
844 718
956 978
257 582
680 866
991 771
866 618
469 39
845 480
970 518
957 4
10 807
513 877
92 491
35 167
583 910
421 747
352 319
571 613
820 633
210 162
58 588
132 463
892 473
194 924
121 959
992 155
604 454
148 151
489 346
732 849
869 54
127 881
451 389
607 640
870 240
844 959
671 401
401 837
210 90
674 553
888 850
752 299
739 432
584 315
364 226
568 221
374 687
357 144
856 73
141 265
233 271
885 202
952 115
599 808
83 128
239 543
880 507
206 32
153 365
8 916
223 938
690 132
942 225
106 927
54 577
105 944
472 490
650 281
759 803
122 402
88 955
480 607
632 33
148 742
232 959
276 964
834 528
826 340
444 301
498 500
527 643
421 672
363 958
872 211
644 329
43 203
608 644
492 345
690 56
426 50
622 365
598 536
258 772
910 425
203 47
306 178
936 644
176 612
953 332
313 658
421 779
585 224
264 421
212 214
956 319
115 154
736 461
967 842
72 521
125 411
515 704
277 556
100 418
148 115
419 833
693 305
425 805
996 857
206 644
912 722
57 732
785 799
724 890
973 98
399 652
249 477
756 372
366 47
549 365
489 937
229 209
407 260
760 961
651 235
449 522
805 773
485 792
546 2
660 490
170 911
315 879
340 359
987 44
5 602
356 139
746 356
264 798
397 880
306 482
229 262
678 72
540 349
120 355
851 519
231 212
519 122
89 889
813 959
942 536
810 903
299 927
154 254
688 304
423 772
740 315
596 948
640 555
651 342
285 693
55 506
92 696
252 888
63 747
582 454
635 340
834 795
628 425
844 53
12 997
591 875
794 871
516 200
116 442
645 26
657 870
315 127
193 224
176 391
636 702
62 421
643 894
263 796
136 397
150 661
675 708
387 788
558 992
93 399
392 813
311 919
63 4
453 902
835 425
851 354
820 424
588 919
909 161
549 377
880 750
66 842
60 21
629 652
870 913
965 814
887 532
613 866
910 212
261 51
856 991
446 995
809 115
953 574
185 235
477 168
737 564
829 471
127 360
535 292
451 326
47 825
763 912
587 820
588 973
877 248
182 168
876 839
806 965
123 422
935 48
165 933
64 451
248 241
690 490
952 769
985 833
840 828
301 77
123 221
129 68
256 116
281 225
390 122
986 355
32 140
95 707
449 877
445 520
910 47
292 61
624 799
146 292
770 608
410 226
774 141
794 154
693 411
263 305
399 352
408 396
485 370
388 682
720 152
69 702
132 980
909 695
78 847
27 945
582 227
688 842
814 487
123 504
149 85
763 519
898 531
164 125
849 325
850 365
718 571
781 244
155 22
697 516
998 733
656 574
218 227
688 836
208 880
140 307
538 216
572 807
81 977
289 748
699 668
72 405
10 49
985 596
711 839
310 568
31 885
198 536
395 750
211 377
875 884
427 497
327 97
280 87
921 185
507 863
609 450
751 846
792 351
680 108
193 229
175 889
286 346
986 775
978 521
401 918
472 371
153 649
199 871
148 191
994 331
871 335
91 993
726 119
654 378
133 618
641 305
199 869
112 940
375 151
880 626
638 113
25 639
604 493
166 337
592 68
554 42
499 81
599 573
418 385
247 668
640 348
569 291
10 890
914 885
329 969
663 178
641 87
458 87
739 317
67 156
854 133
585 950
569 447
924 515
580 301
496 839
816 520
838 249
513 113
852 477
729 468
290 69
895 725
683 697
393 661
100 65
691 99
717 927
590 646
468 74
553 547
271 55
668 719
14 746
639 76
205 641
69 875
727 309
945 855
36 555
440 759
785 412
817 936
992 290
97 415
190 794
517 157
888 933
157 398
843 158
155 565
295 869
31 758
493 30
788 227
205 306
168 762
485 728
230 30
81 955
390 243
260 255
799 309
7 523
868 330
762 304
348 395
541 848
990 89
317 719
816 546
193 89
585 543
375 389
511 196
955 772
55 808
127 108
920 194
772 928
336 381
257 983
511 647
348 977
294 999
672 678
198 112
701 552
50 558
97 162
459 388
586 896
739 651
705 487
784 831
357 999
287 160
809 533
933 586
298 802
421 381
339 557
463 355
787 953
186 214
630 701
655 992
770 687
190 492
718 576
438 371
903 429
513 173
134 151
125 111
215 861
811 217
721 944
669 254
476 946
622 418
99 587
526 405
725 570
892 194
195 273
162 69
520 192
736 705
412 738
589 748
757 628
914 86
333 883
595 864
169 892
44 10
843 704
851 352
764 381
167 863
666 547
514 810
365 649
854 248
979 321
210 933
625 583
73 801
414 63
392 612
716 358
238 421
442 891
14 447
767 277
351 877
692 612
11 680
812 369
570 709
174 918
155 670
794 297
633 135
805 676
478 390
230 518
1 65
141 616
71 730
883 950
130 428
620 18
718 99
149 850
462 641
66 817
462 453
434 822
987 954
610 911
823 92
311 844
862 325
776 680
659 761
464 465
925 254
217 696
946 683
907 17
481 437
856 439
515 976
608 510
985 227
628 22
410 229
983 21
1 155
401 333
425 522
764 105
531 845
546 655
821 511
790 734
342 493
22 269
388 172
181 335
459 861
992 13
488 665
431 488
135 725
146 372
225 804
717 356
580 354
516 855
379 81
985 397
897 36
861 381
597 153
525 749
624 405
646 395
588 169
387 943
346 249
628 183
98 644
91 141
670 344
742 94
204 194
517 855
343 729
828 232
865 324
408 675
235 439
873 798
812 467
305 39
588 161
655 561
946 715
156 321
404 669
309 928
110 658
944 776
487 158
691 523
969 777
55 775
320 162
751 889
539 953
340 643
196 181
891 485
958 818
994 561
685 274
760 965
490 34
830 718
293 907
81 789
367 656
376 866
467 694
719 703
953 827
689 900
617 99
777 374
989 733
788 139
398 621
226 551
785 221
206 926
588 535
786 700
242 1000
199 350
871 564
173 848
493 688
194 751
815 156
759 60
538 996
604 426
172 322
411 109
237 818
19 2
3 759
530 572
132 453
644 869
344 605
493 769
367 486
634 595
736 921
534 943
102 191
911 238
73 290
864 462
426 274
824 347
759 685
575 205
860 163
361 83
132 470
205 218
715 506
138 141
391 105
477 46
752 505
102 380
924 237
678 25
82 375
421 701
673 301
512 972
793 992
46 837
330 691
494 940
792 745
412 923
58 835
927 387
87 134
17 378
822 458
180 233
122 789
323 668
564 970
895 387
154 563
97 74
958 530
399 754
796 367
658 10
903 910
284 145
411 335
502 855
727 289
813 466
377 829
227 142
209 990
162 489
876 815
482 251
333 750
503 320
260 583
523 994
703 49
848 923
701 935
826 147
90 284
176 681
891 571
346 553
815 675
714 932
503 519
291 434
383 926
753 276
547 44
62 496
138 377
247 783
525 113
724 268
425 213
666 776
114 544
124 243
109 830
41 20
375 896
125 224
313 325
447 32
607 374
238 723
745 113
4 107
5 253
554 495
753 280
766 758
456 243
408 826
682 931
112 675
445 387
461 3
520 499
232 218
516 512
576 219
243 690
441 253
12 903
489 407
997 900
371 475
316 543
322 594
513 234
570 959
971 747
355 642
99 761
254 33
89 622
685 82
514 132
647 270
982 581
57 887
237 484
502 179
394 353
888 147
283 538
763 402
928 634
456 186
485 818
49 463
778 558
745 583
72 261
74 156
312 695
169 852
33 532
379 890
192 822
628 698
92 487
811 844
517 658
872 540
2 828
663 875
139 157
680 239
501 925
290 468
218 32
163 913
747 990
203 901
282 708
470 628
663 751
973 549
159 759
385 797
171 743
397 874
543 489
726 562
315 100
451 122
318 45
333 572
729 150
716 944
194 919
597 57
447 224
832 978
19 200
570 258
14 893
644 662
287 909
905 999
693 178
1 449
825 908
674 824
740 629
64 930
829 717
568 630
577 149
228 977
449 88
3 954
146 980
457 525
775 786
721 897
587 704
89 353
116 556
398 741
298 772
303 80
973 174
173 719
464 505
363 220
798 234
985 470
974 94
523 469
153 767
212 176
343 994
562 513
803 309
724 529
827 31
213 56
824 431
357 459
766 992
429 401
317 72
892 489
984 851
367 131
21 626
722 152
576 96
87 788
159 92
43 166
28 253
610 985
496 897
799 899
514 414
107 751
761 652
294 188
574 40
994 878
58 708
786 737
818 858
973 332
830 892
387 709
607 946
956 701
135 522
64 520
878 458
6 265
418 298
188 727
619 119
197 392
333 603
985 676
251 30
923 993
224 357
856 126
999 595
762 127
327 965
895 954
707 827
146 847
647 401
314 444
691 416
363 967
996 126
529 93
992 693
21 460
225 937
584 854
90 825
464 396
993 316
710 180
646 515
10 311
194 47
311 718
499 948
211 437
135 736
165 966
86 272
572 672
269 687
985 817
912 65
261 766
10 257
37 702
682 819
24 893
135 623
410 183
786 841
397 562
86 242
672 305
579 357
309 384
981 841
388 624
751 280
480 684
273 502
29 405
993 141
267 982
727 878
331 342
512 897
520 483
10 252
823 830
591 851
772 585
598 935
454 407
444 471
717 587
633 703
759 886
402 913
286 767
468 922
970 822
963 56
403 895
434 344
652 209
406 792
581 858
558 526
276 254
351 899
73 544
347 994
989 285
917 553
644 716
937 603
474 593
652 197
895 606
830 54
601 151
417 325
104 523
976 127
843 196
967 416
843 378
685 675
98 706
224 658
409 710
721 633
811 614
719 341
317 254
215 286
13 113
275 814
942 21
482 299
314 515
402 707
378 990
468 715
664 447
520 548
973 415
615 530
695 173
866 320
535 264
371 783
458 623
166 877
638 622
506 466
474 927
268 300
29 274
722 183
234 924
857 824
866 799
888 451
568 238
737 453
799 728
829 780
909 190
888 656
245 137
312 295
55 250
326 217
107 565
537 181
612 719
280 835
255 45
285 749
294 474
868 642
213 515
943 270
769 863
912 549
86 886
725 74
515 912
11 651
493 690
643 451
62 890
473 354
337 907
131 751
254 851
410 159
467 881
382 80
328 443
573 95
226 458
752 930
731 4
705 55
85 761
989 162
435 810
236 786
130 567
209 270
760 132
690 148
380 250
135 891
714 565
954 108
853 231
69 480
998 840
411 635
595 417
595 946
749 118
449 340
307 759
512 841
813 159
744 318
588 523
658 6
538 755
558 923
543 300
17 430
521 357
449 596
573 501
888 419
687 113
820 95
749 886
691 119
603 934
273 825
484 630
307 516
452 948
867 930
78 602
880 650
148 93
409 225
911 804
683 27
390 225
781 576
947 629
213 383
309 930
535 675
123 418
665 357
413 871
984 908
428 230
63 827
540 296
156 530
190 103
267 550
698 178
650 230
415 702
477 869
83 388
219 232
910 857
943 630
109 948
334 751
351 641
553 277
138 497
172 246
585 264
930 708
530 346
503 794
952 600
358 928
262 911
93 833
624 902
292 246
202 421
301 456
117 609
920 755
306 485
118 182
644 891
104 890
267 288
385 605
289 416
807 657
784 811
808 122
213 27
50 783
901 318
777 268
770 61
565 117
578 681
186 763
419 893
445 822
882 136
577 124
999 68
777 628
73 658
202 828
667 47
72 326
773 229
594 127
358 882
471 758
812 899
854 42
978 697
55 295
591 694
708 321
195 274
885 733
899 375
269 712
482 19
178 264
347 625
438 110
548 756
313 166
585 669
281 700
995 636
745 485
615 651
797 93
461 787
901 937
104 110
265 49
536 250
276 943
540 125
907 245
437 70
219 936
141 735
751 530
234 391
495 386
132 123
294 196
517 471
967 689
984 806
766 485
528 807
739 610
313 777
414 15
206 214
546 572
418 61
833 421
464 826
62 921
730 571
853 552
632 553
50 108
281 167
600 297
988 542
151 92
474 500
448 363
550 953
708 863
890 202
204 90
181 885
444 756
294 802
984 79
966 962
127 217
868 137
704 933
55 488
636 607
380 669
647 628
881 71
711 163
374 445
836 324
297 315
312 204
581 219
589 82
177 176
723 671
634 538
532 230
610 604
454 458
998 949
813 976
763 343
341 885
270 63
630 463
249 545
707 466
30 488
391 396
241 526
809 750
302 246
131 321
559 164
305 346
415 558
477 330
6 666
506 882
732 300
8 936
32 12
890 653
508 759
918 664
906 961
75 993
311 742
638 254
589 759
728 104
791 877
148 379
431 794
439 861
479 862
615 114
612 595
286 885
928 582
116 328
188 89
602 541
428 731
872 882
436 427
705 973
918 724
804 153
840 227
170 549
736 574
317 710
276 548
386 506
695 940
818 332
585 341
321 994
790 423
393 549
379 548
359 943
198 680
238 199
74 533
450 57
486 362
328 834
73 631
764 809
723 581
377 961
540 191
415 746
583 672
968 378
284 583
60 349
648 21
6 116
591 970
488 455
515 662
468 362
729 600
374 958
816 883
888 994
955 47
401 735
279 835
364 494
879 464
522 919
135 907
790 267
615 250
746 385
650 263
578 153
481 422
618 883
973 824
645 903
684 500
391 744
851 217
993 539
493 558
770 706
990 145
572 668
199 355
489 963
526 943
84 439
928 229
11 531
72 489
216 332
96 676
296 884
370 171
45 108
539 390
543 61
842 658
673 487
413 868
420 104
330 680
717 316
994 299
329 111
493 438
995 357
802 663
167 429
106 228
130 708
890 204
268 385
942 452
614 425
273 107
729 874
654 730
679 239
390 80
494 142
676 655
131 101
979 190
279 551
511 543
724 643
436 221
555 22
877 882
207 730
137 58
48 809
129 605
205 720
115 319
921 732
94 733
331 469
592 912
965 669
270 80
22 431
943 457
965 698
518 131
371 147
868 339
695 767
241 888
839 504
774 83
610 222
318 140
622 342
64 409
159 856
807 45
390 555
169 967
244 532
458 838
908 392
379 357
942 588
742 80
78 496
744 326
812 464
586 503
995 402
130 3
836 739
768 561
450 176
127 440
671 149
514 191
613 581
708 211
829 936
204 564
732 844
333 408
4 196
578 43
176 386
42 796
783 887
111 716
564 603
277 68
630 373
263 209
448 1000
597 698
646 915
380 891
82 18
606 557
483 97
772 195
207 166
727 199
489 286
696 393
681 937
294 315
338 109
609 903
651 906
451 68
614 645
666 119
944 530
638 145
150 117
110 893
89 618
495 418
403 873
866 550
967 409
902 165
97 500
239 735
282 100
928 439
728 397
44 329
375 813
860 796
923 14
99 648
439 346
957 502
978 532
784 912
522 639
914 525
191 250
328 730
972 87
545 197
697 212
284 865
621 2
87 137
416 571
377 312
672 436
296 86
255 490
569 797
831 535
112 173
569 895
407 232
620 892
690 92
381 598
302 10
449 226
976 858
24 877
490 374
430 364
869 510
66 700
41 453
497 4
444 24
551 518
670 102
265 324
319 277
257 5
125 862
475 832
273 929
805 46
496 870
190 188
591 235
153 974
411 6
197 712
582 690
354 743
117 883
135 297
788 680
975 354
738 685
733 979
992 605
271 165
679 324
727 542
89 247
48 329
437 733
889 26
305 283
61 424
435 801
428 72
447 816
982 702
802 824
507 821
624 58
883 206
414 856
286 820
150 103
911 272
761 967
416 584
9 731
286 227
30 505
516 93
229 361
309 80
470 509
873 513
977 365
36 124
244 113
504 474
89 475
501 532
810 17
780 824
227 730
642 8
426 913
750 447
809 55
698 687
215 503
261 326
116 958
359 759
217 334
823 438
7 387
785 702
798 631
307 291
423 812
803 361
940 183
686 228
456 396
888 354
248 529
782 990
638 976
461 283
590 281
1 828
450 530
978 737
10 678
525 564
49 372
122 936
181 933
447 385
856 32
255 949
662 932
112 437
95 290
80 257
602 79
178 290
725 386
63 299
353 393
103 1
915 117
297 559
920 418
725 543
914 105
865 763
151 895
855 338
653 989
219 209
753 758
192 703
217 530
684 821
808 638
283 935
196 711
402 841
157 213
12 522
363 231
219 110
950 945
430 129
546 465
74 819
137 725
674 197
93 328
543 232
364 680
965 208
193 451
884 855
184 164
38 467
262 110
307 349
659 510
368 424
298 23
367 731
367 178
219 919
191 318
748 803
306 312
667 512
172 923
97 187
948 447
746 337
71 538
720 149
657 165
593 503
566 289
493 187
502 686
852 693
399 369
472 568
665 331
822 719
310 886
32 986
519 628
320 82
118 544
119 98
458 752
398 499
735 962
824 362
686 927
361 55
644 481
278 386
837 553
971 357
110 543
415 935
591 927
510 422
399 131
375 848
600 628
904 162
943 416
563 417
672 51
623 487
950 626
880 840
682 489
127 838
764 322
846 872
72 476
233 716
168 471
790 172
641 291
543 466
96 403
675 541
834 902
538 361
907 102
721 949
504 947
317 290
635 344
192 1
252 580
681 844
735 45
290 990
922 819
720 121
633 528
481 648
273 518
305 678
889 43
917 817
193 855
551 182
125 127
211 307
477 404
58 738
777 130
210 884
758 777
100 366
209 501
477 347
925 601
885 992
846 803
118 875
808 158
313 687
639 952
943 173
62 180
238 191
728 793
732 148
501 122
7 839
859 246
674 505
11 590
237 292
866 101
260 989
90 749
671 620
128 538
599 429
6 109
753 711
786 819
739 680
372 582
811 982
317 325
841 357
678 236
165 409
73 236
941 920
84 531
211 865
123 279
304 48
696 262
297 629
282 319
739 590
178 536
404 297
777 841
862 867
859 415
834 551
760 14
883 696
21 476
172 489
799 159
921 510
208 722
86 797
651 296
797 871
444 685
185 54
955 826
264 21
891 554
647 363
848 365
743 621
917 866
443 824
590 956
108 716
600 358
481 147
400 18
423 356
911 901
148 351
317 638
785 440
568 833
585 863
647 699
112 420
15 115
799 608
634 87
954 586
796 623
956 951
71 598
636 694
419 145
766 151
783 38
941 171
919 77
124 918
548 8
373 781
238 309
888 592
619 14
907 353
739 452
583 230
175 130
670 306
389 817
602 297
820 209
876 643
826 883
288 911
470 27
538 202
975 866
404 26
182 729
562 582
566 79
180 941
106 571
400 646
893 479
521 703
420 358
494 367
291 556
269 231
149 88
354 998
480 51
482 54
627 281
428 228
5 162
319 630
950 242
322 587
475 979
231 514
650 673
741 973
406 969
47 869
287 251
306 132
572 858
886 572
867 23
870 67
532 941
978 438
485 912
157 384
366 228
583 624
409 750
842 287
664 958
224 165
33 939
612 737
233 361
263 74
145 30
789 489
395 938
961 206
344 776
234 346
983 440
19 664
603 408
524 359
332 42
599 350
622 124
439 957
493 646
603 65
694 317
259 671
452 443
568 495
560 460
677 811
144 241
264 718
391 757
27 572
869 517
171 31
964 873
26 508
651 403
773 118
148 922
960 714
549 307
898 608
384 885
525 540
526 797
2 323
462 613
456 773
59 676
862 768
164 528
222 234
550 223
15 209
703 501
485 597
8 846
367 765
378 925
337 35
663 238
368 877
361 855
421 496
314 773
504 866
583 140
338 482
45 120
541 919
147 187
561 653
787 193
93 871
901 150
78 786
446 515
714 914
66 791
625 66
317 766
278 663
688 823
815 22
657 751
99 465
382 937
904 528
318 306
732 496
868 872
624 991
429 533
61 618
737 811
368 571
474 607
28 369
213 682
717 542
716 647
256 448
652 426
627 487
595 593
178 146
71 271
899 425
213 709
462 972
983 979
774 33
274 594
975 205
908 53
436 144
527 978
789 261
131 727
95 67
747 45
216 84
710 17
271 869
474 433
738 998
25 659
791 413
144 755
327 23
720 596
881 110
104 632
133 589
283 563
749 359
336 940
24 279
922 180
184 331
29 399
673 169
686 458
332 202
85 894
83 168
21 754
939 911
968 749
693 701
54 32
419 860
52 364
178 567
338 888
207 537
73 722
773 313
212 24
788 41
701 590
353 887
732 877
791 368
298 300
168 173
752 449
517 568
587 616
987 218
555 586
369 852
427 464
121 449
431 454
293 258
101 125
814 714
78 907
371 159
255 302
434 670
615 123
5 869
890 795
333 3
944 914
93 10
413 591
550 209
289 602
93 647
696 432
394 926
235 264
297 962
570 465
824 607
720 42
167 631
78 205
889 993
783 481
614 382
957 771
435 974
661 265
319 167
830 322
834 256
92 993
336 433
663 66
251 861
175 893
972 45
453 949
572 149
749 552
562 236
775 628
354 560
310 954
166 706
473 529
392 951
250 105
144 382
405 254
455 131
391 821
157 9
420 298
932 426
409 916
977 986
493 841
52 193
431 110
26 456
672 292
754 283
750 520
698 653
241 344
519 896
302 933
330 341
196 567
247 599
870 872
391 510
608 654
190 955
278 805
905 121
578 795
559 480
859 611
523 795
67 939
48 264
979 899
609 986
334 623
148 953
287 275
498 176
767 573
569 803
439 97
451 775
571 770
365 191
157 541
232 683
506 920
969 795
241 83
297 472
924 617
32 525
532 411
435 280
979 273
638 782
548 826
753 314
13 926
137 636
104 888
839 673
148 366
637 947
671 905
61 359
321 680
742 306
596 58
733 684
585 326
983 22
880 604
282 929
547 87
230 840
358 65
968 116
626 107
385 367
928 489
229 29
504 469
682 935
887 5
283 843
474 968
556 789
815 373
425 810
839 900
685 677
960 207
62 308
978 868
539 788
88 460
768 99
206 2
952 776
179 834
74 922
945 302
409 223
193 861
716 993
301 16
829 354
978 847
188 60
861 884
19 139
695 534
217 24
614 111
687 971
451 433
620 765
348 643
517 257
658 792
81 227
657 299
762 856
989 429
837 324
905 273
411 971
930 105
998 17
932 484
259 380
859 754
294 141
294 198
59 510
626 833
434 511
483 897
302 861
525 547
837 418
558 810
954 264
440 772
678 490
734 269
322 724
111 405
699 435
130 878
621 973
796 266
414 49
30 137
720 185
377 799
528 724
91 88
523 527
304 209
893 474
107 385
36 111
307 44
683 322
407 612
988 254
457 258
669 735
638 368
120 836
721 36
392 109
506 660
75 155
993 772
895 487
166 841
708 551
234 20
539 422
685 950
240 574
38 627
298 578
462 40
241 631
48 956
159 146
897 867
669 488
498 8
885 252
853 23
375 162
357 477
618 217
275 356
869 514
281 63
564 10
585 359
184 19
529 435
258 403
435 888
322 180
666 14
973 500
94 951
718 406
782 364
118 251
673 480
229 590
271 510
933 775
449 802
499 511
617 779
769 146
753 526
611 635
674 83
475 912
76 851
772 240
881 817
488 620
363 228
876 298
687 901
380 80
521 751
360 472
752 265
824 530
449 279
579 814
77 97
743 95
857 903
757 620
332 27
3 998
282 340
585 934
552 732
127 583
830 453
689 669
551 770
857 788
168 758
853 107
325 954
908 891
432 512
886 656
887 972
16 175
633 289
129 904
793 55
920 631
241 678
11 460
235 103
169 162
742 554
486 47
730 535
205 988
531 369
648 348
47 566
243 972
393 358
372 733
677 262
289 345
190 198
891 71
642 541
28 789
117 344
17 959
731 373
535 222
826 945
44 494
886 672
205 149
67 951
36 4
906 209
324 486
900 858
977 322
600 241
575 468
24 436
383 94
97 519
765 401
264 891
933 154
223 896
235 484
703 758
660 370
18 829
62 99
240 561
618 744
337 353
273 766
806 750
318 961
24 860
28 749
966 589
804 800
725 748
432 728
634 147
643 514
362 94
672 357
154 803
127 56
271 631
239 662
394 908
245 408
704 861
441 923
147 950
384 501
411 380
987 730
154 441
792 876
55 607
881 498
107 315
60 393
91 73
519 338
351 182
643 750
414 516
70 500
332 943
455 101
103 271
141 309
938 108
507 901
709 968
849 507
407 853
965 349
439 172
335 104
204 219
869 813
827 145
792 347
57 753
980 200
299 232
791 531
731 89
400 166
772 495
125 378
779 135
392 450
466 430
181 431
397 665
339 838
411 428
400 923
434 591
231 423
341 387
727 915
234 397
949 320
480 824
53 921
718 581
517 691
510 529
627 427
494 696
333 427
32 133
233 77
808 666
258 413
151 284
293 387
657 516
496 717
469 150
953 790
512 75
712 92
136 841
740 642
185 286
223 782
994 171
633 391
756 729
142 31
413 394
205 95
537 887
950 389
596 905
780 557
84 165
633 912
524 207
511 695
803 427
987 779
51 593
810 18
907 201
967 620
372 395
160 512
691 971
689 306
428 781
381 482
354 394
54 75
659 860
545 20
22 43
610 343
560 96
313 265
21 216
98 471
893 589
695 160
591 471
391 283
117 485
977 666
673 471
781 473
460 267
793 481
514 742
301 427
423 543
176 496
335 58
871 815
221 543
321 364
565 802
872 7
236 308
942 699
141 775
608 513
591 646
774 558
132 714
944 328
919 543
394 327
521 853
269 588
6 639
445 271
305 534
790 21
341 810
276 327
583 364
964 397
283 974
86 338
212 384
497 520
832 968
26 497
506 864
725 424
472 541
642 824
381 859
466 307
746 115
665 6
80 602
457 565
158 370
508 155
644 887
123 640
570 586
360 751
202 477
259 875
640 356
671 181
496 415
20 951
356 460
389 306
696 273
743 87
181 894
731 398
153 375
425 595
948 896
699 455
654 11
690 844
619 58
15 236
119 673
426 681
604 543
759 110
283 46
380 869
835 770
414 648
761 526
75 186
173 240
979 558
232 65
849 692
341 436
606 498
565 952
473 585
162 968
64 155
665 989
447 298
984 167
582 927
71 667
663 892
516 566
188 565
435 209
188 392
579 409
551 201
790 290
883 669
412 291
355 26
820 63
935 895
823 544
248 267
354 864
141 628
279 328
81 610
862 220
714 378
224 850
654 914
892 354
334 436
566 7
899 422
916 14
319 791
855 355
931 501
109 87
508 891
320 593
195 988
291 505
928 415
633 602
271 843
342 867
772 129
706 406
29 331
283 349
700 235
428 295
892 510
298 464
937 685
507 844
672 729
144 407
568 226
482 709
304 335
237 827
695 633
12 276
322 1000
513 489
914 899
524 433
170 378
135 986
335 509
993 52
728 146
758 720
911 677
62 617
291 150
357 916
592 571
82 107
573 602
228 706
293 673
429 39
715 276
592 235
56 363
359 999
94 692
654 329
571 702
322 702
478 364
312 625
986 815
606 353
851 627
343 576
561 321
566 775
134 654
202 30
918 656
78 437
822 743
762 115
743 698
966 87
227 769
451 913
619 601
440 738
369 471
764 210
879 417
950 125
498 379
497 285
402 117
262 634
758 929
452 190
918 514
329 678
687 626
28 192
773 1000
239 998
654 686
200 189
954 428
668 326
670 125
970 663
27 35
814 347
821 95
161 454
95 953
226 765
513 657
823 332
249 974
205 84
831 183
663 989
302 820
7 85
332 924
699 861
768 788
847 924
306 904
915 272
19 952
727 986
358 473
729 882
73 763
667 493
590 272
809 224
85 660
36 881
503 397
517 666
859 610
408 50
316 21
282 717
821 671
439 704
220 350
826 159
667 946
30 814
633 785
425 320
146 182
374 87
473 807
68 88
260 752
168 482
41 818
295 639
94 248
468 9
376 398
89 544
76 976
855 783
476 248
217 278
876 256
870 640
509 143
339 11
582 730
793 276
393 435
437 520
716 148
869 792
525 121
84 652
205 369
110 300
688 295
544 438
458 849
678 644
864 957
377 382
397 87
644 496
54 812
298 431
743 731
827 419
209 609
457 428
377 736
641 937
802 960
194 818
902 142
728 892
718 845
817 522
612 786
613 738
60 639
1 482
371 361
625 472
187 348
323 176
684 373
974 623
749 965
85 318
669 87
211 646
693 545
209 545
105 661
18 508
566 470
393 511
273 156
551 855
901 704
93 828
872 494
948 521
82 919
444 767
171 96
822 499
141 714
304 767
381 573
954 828
331 709
671 207
986 981
587 812
874 167
418 31
412 810
23 158
104 108
499 350
977 497
478 411
762 129
562 993
327 648
532 872
884 994
553 182
377 946
373 104
332 534
871 956
421 7
767 459
384 91
767 259
753 940
688 715
445 997
609 610
775 701
891 228
484 63
602 397
80 285
275 594
872 54
738 511
519 109
164 31
455 246
700 686
509 731
751 436
757 976
519 847
112 616
732 680
726 849
325 419
818 96
23 181
343 643
492 778
391 260
717 209
41 110
782 630
751 383
614 109
838 78
334 421
272 719
617 10
881 760
193 172
406 409
507 993
546 456
410 342
359 469
844 820
135 758
199 968
430 700
221 688
759 326
518 521
1000 593
821 872
350 536
599 257
498 855
407 827
858 516
847 946
855 627
289 217
972 664
526 238
643 184
822 468
473 296
815 248
608 517
37 11
880 59
385 322
343 766
574 798
748 994
824 720
232 546
203 361
794 102
415 508
741 101
190 269
43 734
108 617
625 317
540 755
791 581
128 870
295 46
58 171
784 333
603 209
744 932
215 78
728 804
315 839
309 102
653 19
585 162
197 816
417 635
940 735
105 929
723 302
75 679
689 736
660 531
838 693
406 164
793 792
873 690
670 350
308 991
781 242
176 895
734 276
502 120
71 292
225 824
749 496
471 705
835 106
383 525
128 715
838 747
360 555
934 973
366 75
998 429
573 598
257 780
731 544
411 39
404 54
679 706
413 37
995 156
169 865
410 677
143 725
535 55
858 220
54 245
377 598
330 396
408 678
160 849
307 326
188 766
90 438
129 900
960 605
314 24
637 29
157 43
53 842
277 479
803 613
146 977
567 147
996 643
782 940
595 749
714 219
412 554
971 401
834 223
90 241
265 223
414 346
504 157
489 127
623 181
752 877
635 544
190 204
365 743
72 26
863 85
223 557
809 782
947 27
409 188
560 69
453 686
260 152
869 501
277 218
940 213
437 109
39 817
480 776
737 241
501 601
270 878
792 712
739 214
656 346
542 669
801 59
936 251
314 757
293 796
464 212
192 499
73 768
317 185
124 840
400 176
493 281
650 507
825 10
950 158
834 497
452 987
371 824
567 471
919 945
720 683
314 19
261 169
838 670
595 158
397 954
274 164
588 254
351 954
603 878
956 260
972 200
117 627
26 548
957 481
551 907
326 989
234 898
42 680
682 17
259 984
463 456
374 892
132 366
615 440
538 393
609 544
301 721
130 439
31 143
118 409
696 277
303 11
835 248
687 769
846 827
971 14
676 163
391 35
731 893
463 309
971 811
881 363
56 658
622 192
330 586
168 401
80 628
142 611
822 420
827 109
579 800
113 148
164 400
371 209
79 422
178 216
252 784
477 992
814 240
163 351
743 870
579 975
943 970
549 70
780 415
581 709
924 46
673 960
765 264
595 735
34 26
547 175
100 499
216 584
254 195
580 841
280 416
372 22
167 570
441 665
203 949
478 301
43 870
48 210
576 691
664 93
842 404
627 975
791 947
278 344
884 730
563 977
540 278
150 16
335 220
342 322
760 899
834 872
92 218
872 555
685 857
211 476
917 263
315 362
227 2
126 849
769 459
713 638
331 493
167 565
440 182
553 435
344 773
241 194
816 828
417 354
259 262
90 769
678 92
472 689
663 796
19 493
781 761
108 909
104 444
725 647
189 479
214 403
822 690
755 142
145 631
735 116
847 75
454 424
112 391
502 407
245 465
326 739
643 824
962 718
104 863
656 525
97 970
621 87
877 805
840 794
430 475
416 18
569 764
975 679
725 446
768 97
33 242
342 752
340 521
420 634
701 56
216 843
585 75
328 331
246 90
351 919
973 270
434 595
967 317
848 51
301 967
802 156
548 22
390 658
693 496
122 320
973 539
780 620
306 355
138 509
540 184
757 254
362 943
207 359
735 289
207 346
99 422
566 792
217 969
358 112
41 58
494 537
452 345
874 539
476 972
961 6
911 27
503 6
798 17
178 766
354 726
389 555
240 550
590 210
363 934
967 254
849 856
529 443
24 369
721 718
603 703
754 468
482 400
75 928
611 35
268 479
573 83
245 332
760 753
998 926
899 713
587 676
308 929
878 112
821 577
847 109
267 448
749 180
301 377
177 744
912 33
164 677
435 273
928 384
917 194
529 350
566 331
536 985
245 945
487 991
265 193
20 820
525 943
906 893
945 744
898 941
938 175
269 419
559 470
335 563
120 627
783 896
22 511
481 506
252 717
502 747
980 658
470 900
519 292
599 151
864 217
256 674
712 333
842 597
318 613
646 224
696 837
699 169
827 622
579 720
389 607
310 956
338 582
639 923
509 902
457 245
446 849
159 624
690 430
953 34
642 551
932 362
8 602
90 870
679 297
586 659
709 453
373 290
677 16
697 457
534 908
331 686
925 405
943 675
960 660
956 353
723 157
304 938
446 230
911 637
839 976
814 179
783 311
839 225
529 404
862 720
815 345
738 298
688 547
376 956
946 366
249 347
569 369
652 789
758 598
887 164
607 112
571 140
246 683
619 223
21 151
313 962
757 338
302 787
333 588
685 342
273 755
733 162
829 353
318 463
336 541
718 498
925 593
760 382
949 37
410 683
564 402
827 36
710 863
501 846
408 952
676 178
540 365
501 134
526 537
907 961
127 919
150 223
463 156
903 902
684 34
652 757
465 195
985 696
59 778
327 228
984 865
107 652
40 590
553 688
738 678
967 647
81 807
271 483
806 685
410 757
926 175
125 288
271 819
258 35
438 23
197 956
377 405
721 948
644 168
218 480
504 349
10 312
595 764
261 587
456 650
380 682
483 637
635 357
126 917
708 591
393 94
512 663
315 338
382 425
793 464
334 541
684 664
362 997
339 162
624 411
988 228
810 175
481 61
478 999
220 536
662 379
858 964
700 677
539 433
302 600
145 375
608 972
780 297
981 257
646 586
918 14
264 274
288 152
644 460
358 33
433 993
345 194
348 873
127 486
299 107
292 223
584 385
530 744
282 88
637 104
402 977
643 337
485 92
322 406
259 678
745 380
210 425
347 341
646 557
650 637
666 914
616 711
977 93
285 335
794 423
131 319
795 232
682 553
937 112
845 92
140 609
737 835
379 324
274 470
149 752
381 594
24 360
456 458
641 816
234 579
803 468
262 253
96 43
76 673
382 496
897 333
541 234
617 538
654 330
172 834
271 611
261 274
715 746
547 682
522 45
454 202
243 439
526 594
733 563
269 132
707 517
941 384
841 761
389 825
269 276
205 718
980 106
657 738
685 127
823 18
869 489
319 852
522 988
12 203
50 333
54 390
823 667
828 423
40 171
348 108
642 50
12 321
805 745
623 935
909 457
153 115
912 210
386 686
847 982
243 158
23 213
558 972
395 510
911 813
637 591
630 224
118 352
18 779
32 17
560 434
959 12
356 289
148 228
473 988
102 89
155 254
858 122
468 365
902 952
437 594
221 853
641 342
303 947
164 618
652 608
817 647
931 519
857 39
54 5
875 98
628 364
536 435
461 710
395 636
3 268
178 835
212 700
996 754
755 15
804 644
853 838
72 187
704 301
931 947
487 518
243 174
2 596
844 436
70 646
335 941
816 30
983 355
446 807
606 715
451 714
275 565
669 876
202 488
96 808
899 63
396 138
910 63
850 238
258 432
60 80
836 473
82 932
342 516
256 481
902 732
618 94
700 927
20 829
1000 444
635 293
395 256
224 283
551 121
122 77
7 646
630 122
523 37
79 52
657 733
657 796
768 232
681 806
340 553
795 16
355 734
280 142
268 297
584 545
760 620
943 461
558 922
616 293
242 637
514 93
230 200
47 627
290 90
677 472
85 324
350 637
445 414
407 534
353 308
719 181
720 815
665 983
168 317
42 838
39 443
872 713
273 369
114 906
557 245
213 941
610 327
784 299
646 228
123 929
624 231
224 575
461 122
335 669
218 623
870 39
253 237
542 393
562 858
600 989
840 118
131 956
671 944
184 391
348 602
554 227
880 994
658 376
563 345
175 707
319 182
754 200
625 302
930 265
645 926
461 911
929 263
918 798
881 519
213 905
937 795
562 73
235 892
261 434
410 707
809 642
12 930
759 708
653 424
715 544
59 538
363 153
235 241
843 261
20 114
410 827
715 770
945 738
562 700
865 21
353 873
609 90
779 974
267 573
215 84
12 208
352 66
908 253
959 482
791 634
711 229
115 475
437 105
57 12
743 775
269 752
237 433
256 378
716 772
374 119
522 782
295 13
473 270
530 3
558 931
666 848
820 851
359 972
611 830
414 338
8 748
266 569
345 396
98 545
870 996
611 587
336 337
180 907
995 721
573 217
73 405
793 546
848 157
971 40
975 497
316 9
542 150
249 175
863 754
712 660
710 338
707 634
660 589
417 932
986 957
791 917
90 521
839 982
581 598
951 917
267 149
3 401
429 376
510 260
703 693
563 414
618 486
905 555
142 625
989 303
201 402
825 565
597 513
644 241
360 878
775 323
78 595
191 863
251 100
431 457
883 765
447 121
835 850
637 865
257 593
572 774
515 371
547 2
904 145
689 990
727 585
491 667
42 459
390 809
678 740
710 200
5 256
773 530
182 449
676 218
103 699
363 14
977 135
230 547
57 333
934 806
480 631
364 393
797 292
168 377
369 120
570 260
735 624
799 556
665 132
193 899
545 40
598 577
132 371
258 769
72 385
59 189
286 328
66 196
271 471
731 266
188 298
963 373
567 850
663 601
370 318
745 434
825 294
276 841
813 291
595 241
699 633
129 302
915 713
140 750
586 892
377 823
45 423
362 631
3 263
839 909
840 80
686 809
298 292
964 767
480 306
449 852
286 639
989 770
567 417
157 444
550 388
776 437
125 19
470 860
734 254
855 438
629 642
654 142
640 245
417 689
593 831
920 837
739 312
359 247
864 907
395 965
120 944
18 600
670 370
49 306
708 763
64 993
178 345
519 337
949 252
172 460
78 23
641 797
602 983
433 283
54 984
681 413
903 192
487 98
400 645
739 799
769 888
733 363
557 376
154 450
625 23
931 399
236 614
103 691
496 806
737 597
216 747
485 107
960 210
45 519
76 168
66 989
467 516
937 949
902 476
5 336
963 127
462 735
913 895
305 103
973 247
626 921
759 762
996 415
453 73
305 483
945 928
895 535
730 113
549 172
376 85
19 425
147 828
54 515
364 338
384 163
230 315
25 466
554 303
59 651
849 21
780 536
377 750
308 600
921 102
462 326
954 628
480 94
8 973
707 548
667 59
726 246
153 414
884 349
758 450
400 191
246 140
711 143
364 959
276 503
875 689
478 166
929 596
486 83
1000 277
394 794
465 616
353 902
424 386
527 781
603 776
759 492
152 314
856 607
886 133
918 650
295 592
939 523
634 90
960 62
582 738
438 382
115 826
10 812
971 435
429 285
694 332
563 783
918 610
226 788
23 60
799 294
410 69
910 528
110 137
526 582
241 591
946 848
657 551
894 414
800 884
861 364
110 379
914 643
726 582
673 199
506 657
216 387
83 243
285 76
399 39
83 529
630 169
65 340
416 862
773 290
16 376
628 207
871 132
685 172
816 496
85 556
650 989
572 168
89 344
629 76
484 140
880 51
281 786
742 929
307 733
287 497
972 556
40 740
615 472
111 971
568 905
945 533
113 217
148 736
470 325
555 433
447 932
540 832
263 857
463 937
568 403
498 275
955 899
245 941
297 502
408 567
562 716
539 136
517 142
590 856
249 728
891 701
537 772
703 228
356 207
724 332
103 545
430 728
617 64
396 825
817 622
6 396
466 355
362 230
192 987
516 619
568 632
261 750
850 177
64 933
457 414
552 935
973 758
761 783
737 349
231 172
124 868
854 322
365 613
132 644
915 198
748 449
427 578
147 777
608 187
694 178
47 242
717 308
496 335
850 244
432 907
841 974
482 11
801 785
666 418
775 415
426 884
581 491
117 232
752 447
765 84
752 399
862 321
394 264
699 868
181 856
949 484
260 395
640 252
513 517
358 52
140 204
525 159
37 445
353 458
602 597
831 374
513 73
73 859
997 610
369 117
885 249
573 636
239 74
492 845
312 952
169 53
506 245
900 6
333 185
933 367
244 358
764 519
363 447
72 231
337 123
603 531
763 649
279 65
657 260
122 396
486 905
461 480
81 236
506 57
232 923
446 981
399 566
878 556
152 202
323 691
310 635
596 799
226 103
726 587
861 980
500 976
744 42
370 680
5 183
317 669
877 76
266 703
387 670
861 819
152 600
928 946
561 67
17 866
194 184
615 599
912 824
321 687
172 259
810 5
445 188
704 990
689 529
981 180
779 997
145 877
543 630
295 686
264 696
435 797
796 913
277 550
171 62
831 766
717 538
185 759
775 597
144 9
304 841
602 584
775 525
961 503
221 774
128 341
92 142
525 755
142 604
559 357
311 126
294 833
500 103
951 892
58 922
516 136
145 248
764 695
581 963
97 536
274 91
988 590
333 643
635 598
343 488
326 781
1 967
781 901
796 581
161 450
914 183
904 292
850 558
920 434
340 708
393 555
498 615
189 5
917 84
992 925
550 664
514 689
136 514
709 524
105 108
332 162
577 345
599 323
513 558
125 249
200 885
165 693
741 761
799 741
811 695
616 480
332 689
54 410
610 349
324 361
732 345
472 645
64 945
403 576
471 308
4 19
731 931
875 903
562 440
384 77
650 631
48 722
395 866
206 865
880 48
932 766
161 650
765 958
753 203
377 957
809 647
752 903
890 294
301 806
154 439
756 840
778 266
997 685
315 231
874 749
123 968
702 115
628 916
521 733
35 899
52 804
661 584
581 588
995 447
336 30
71 378
732 887
804 638
29 913
572 440
184 647
632 40
17 85
639 313
812 408
78 369
554 111
333 421
890 530
168 32
422 552
195 964
355 60
406 450
193 330
650 830
727 114
506 817
674 702
758 361
865 452
572 599
448 873
753 222
261 938
294 263
213 271
703 566
462 274
827 356
567 580
89 798
924 853
914 313
743 419
609 88
789 927
456 507
406 163
957 489
413 201
944 297
845 758
110 123
63 564
715 666
522 40
802 78
797 768
785 802
272 373
881 438
502 178
502 298
587 309
191 724
62 528
269 195
340 483
94 823
310 714
257 940
117 938
401 479
306 805
576 734
15 608
836 83
25 852
975 429
231 544
619 359
236 309
260 478
242 810
233 380
32 754
629 647
262 76
593 942
179 930
340 147
46 218
459 44
653 990
747 724
793 966
934 90
685 672
210 660
629 534
465 697
678 776
709 872
88 999
94 429
47 12
482 423
187 475
999 558
806 426
276 617
220 622
791 35
383 711
171 518
987 291
754 522
652 571
409 526
768 972
93 199
302 817
729 452
380 393
208 364
772 692
160 612
211 608
991 286
609 825
319 927
357 719
495 414
815 415
389 376
752 708
876 816
165 760
14 907
949 902
2 376
786 800
914 560
190 126
286 563
569 889
590 175
125 825
355 640
354 683
672 805
790 663
245 585
217 873
304 494
573 894
513 422
701 782
306 280
926 146
558 366
88 505
681 400
706 641
139 162
679 579
68 153
354 519
681 689
882 859
415 179
851 586
745 856
678 214
141 75
99 320
154 709
636 847
693 515
693 41
768 182
12 137
406 785
930 964
789 981
619 990
568 283
951 553
665 442
417 221
254 146
11 20
670 743
932 161
218 764
61 219
936 997
744 312
406 899
249 436
241 100
809 295
213 91
133 859
409 13
803 437
928 454
259 867
372 129
812 674
510 205
857 935
579 85
726 382
343 440
429 720
429 767
150 104
546 510
538 568
658 489
41 968
564 61
707 792
178 630
299 67
307 852
403 222
177 972
294 712
965 511
406 825
428 98
697 695
483 536
339 443
344 558
291 823
425 732
960 917
199 17
826 73
382 459
785 895
945 91
497 880
272 945
508 861
47 798
175 537
712 434
495 980
414 530
38 147
259 519
354 492
410 660
670 584
190 174
660 27
204 428
104 82
946 783
468 113
242 79
919 964
689 528
360 44
210 546
397 12
882 427
791 802
878 84
850 802
970 333
344 208
966 174
745 694
531 871
883 917
187 557
128 397
863 465
549 960
470 715
45 688
491 691
435 474
44 368
350 463
760 700
452 468
844 566
243 355
966 178
477 78
686 183
413 132
796 69
846 344
447 602
163 76
524 322
401 118
230 725
347 320
603 98
116 638
589 540
742 949
818 806
808 899
367 888
832 775
575 23
391 939
576 135
128 631
933 851
93 137
300 501
183 352
633 381
336 405
563 787
983 798
14 15
381 269
66 496
292 644
235 191
849 455
307 574
596 162
192 126
232 930
540 469
200 820
14 846
509 83
929 148
429 738
595 574
890 608
133 156
640 91
904 929
478 451
83 59
99 224
418 86
708 761
642 363
33 6
932 376
877 604
783 588
16 877
787 342
958 751
928 580
200 408
291 995
379 994
665 426
775 689
328 413
913 806
432 871
869 677
949 129
701 406
643 411
579 849
558 752
801 552
283 87
97 390
770 748
240 342
998 475
967 727
553 845
685 97
175 421
129 858
726 273
774 388
936 898
433 370
316 132
695 28
752 538
854 592
172 59
115 264
44 107
303 669
926 255
449 107
832 357
457 510
489 763
951 889
189 779
859 498
83 149
532 913
418 762
693 402
922 936
842 757
333 161
576 968
401 619
740 602
423 943
681 593
245 438
878 850
296 96
225 196
496 910
413 967
381 638
746 180
881 420
56 797
710 426
584 831
74 755
739 731
548 546
891 200
542 214
312 947
108 552
143 595
179 922
931 886
106 843
301 992
204 238
880 194
402 355
757 515
738 558
691 329
286 60
34 652
684 420
460 345
894 95
932 664
196 611
172 113
502 279
460 334
746 147
520 323
953 158
475 35
869 8
84 242
246 501
290 643
995 878
603 152
410 381
258 429
387 999
267 705
591 663
83 239
728 195
48 839
26 757
243 370
766 274
656 2
36 515
814 43
539 348
482 87
309 981
396 528
705 143
877 861
573 772
408 942
505 263
846 964
92 683
300 1000
713 978
798 762
825 580
693 612
944 321
844 71
814 84
80 774
702 293
527 325
554 299
538 921
117 503
567 560
558 410
819 553
713 983
493 720
528 723
119 177
532 692
828 699
306 456
184 261
80 133
10 912
348 324
342 284
12 342
450 307
36 727
526 984
506 88
969 944
674 959
631 676
362 356
436 318
33 256
486 901
471 538
577 7
980 856
582 859
568 731
66 572
91 867
761 154
450 470
155 959
129 945
374 315
992 423
607 539
162 746
870 114
349 203
87 821
985 618
628 656
819 384
171 41
43 378
161 402
37 432
326 258
980 702
713 986
769 835
208 266
780 33
146 701
976 883
959 53
932 951
661 699
478 949
691 288
484 521
318 194
977 260
25 194
358 99
207 942
556 718
522 996
70 74
705 767
596 11
867 550
124 536
334 710
53 881
363 194
589 95
158 332
880 286
272 535
257 681
853 691
333 269
254 798
194 80
81 373
265 182
867 574
743 577
25 229
430 431
766 954
647 451
616 695
966 34
722 607
58 64
265 604
577 538
31 973
276 43
868 565
44 560
400 962
499 624
288 803
562 848
2 177
914 287
876 454
407 517
737 609
297 719
389 945
696 431
96 864
551 864
510 151
442 865
433 900
288 203
721 958
120 579
704 173
895 543
222 870
685 509
8 750
542 103
830 366
927 338
720 355
113 256
940 734
783 314
945 467
784 318
439 83
197 273
747 734
498 308
208 991
569 537
495 889
877 265
404 392
99 360
965 962
396 939
74 243
139 727
421 824
520 243
931 272
16 701
608 357
972 274
96 803
178 33
343 539
714 467
838 105
807 86
412 662
983 155
857 443
663 315
754 568
751 181
946 104
94 722
288 466
398 85
64 316
302 423
69 977
573 936
65 712
982 124
977 541
723 399
284 912
718 892
437 763
532 548
428 844
659 653
174 42
670 146
994 51
408 416
508 639
561 766
281 124
197 578
928 350
882 415
139 110
269 526
324 633
192 195
645 119
193 79
758 579
952 15
51 581
15 391
518 690
172 398
668 19
298 620
386 710
128 797
26 452
848 204
728 411
547 68
667 481
276 335
317 183
256 190
473 254
31 90
237 290
528 856
376 461
766 552
163 68
247 664
699 793
188 951
962 12
537 309
362 293
866 229
388 50
501 223
942 189
670 703
72 323
615 149
197 494
867 51
313 981
260 213
453 471
241 80
88 462
389 591
953 430
652 439
838 483
519 356
699 220
568 107
237 345
813 708
659 310
264 627
199 302
144 113
231 645
719 61
276 76
87 920
618 117
179 647
202 480
676 502
407 412
179 600
162 436
818 335
608 684
181 101
740 161
460 439
576 136
640 796
671 991
566 773
128 349
577 263
534 78
537 439
109 56
602 309
339 199
658 561
83 424
919 384
151 126
969 19
260 818
155 385
107 493
308 63
433 116
184 798
672 767
668 676
151 361
68 743
437 651
95 772
846 73
840 566
608 90
870 87
536 903
831 939
587 764
775 114
257 876
848 863
997 217
987 523
466 534
326 627
87 247
609 678
657 709
508 724
893 418
94 965
230 293
623 300
663 309
694 292
502 779
208 398
873 130
525 592
2 590
677 594
197 447
847 52
573 630
450 247
673 969
789 350
462 379
484 245
10 665
241 315
315 604
368 529
8 838
380 591
898 278
32 465
612 834
935 981
377 870
925 819
499 519
780 246
781 97
874 520
720 282
913 938
376 763
105 956
91 25
225 976
101 920
404 57
203 168
946 62
67 541
349 851
256 685
816 156
285 27
744 720
187 495
573 268
894 157
880 317
840 893
252 974
980 288
145 933
832 699
92 584
352 720
353 556
343 986
75 885
608 203
143 140
969 223
609 481
807 255
62 323
297 459
967 126
848 495
668 493
264 173
693 753
568 519
630 136
917 390
458 10
25 706
528 204
150 602
105 374
394 111
484 856
357 946
429 334
227 307
953 822
843 611
231 463
792 129
698 692
249 459
18 975
397 841
150 880
266 602
707 811
349 695
355 65
406 270
536 123
28 761
618 931
551 277
665 444
157 732
984 276
312 605
774 580
343 263
185 672
719 319
661 383
57 236
329 416
541 289
397 883
565 917
826 983
465 979
649 948
720 126
570 422
448 1
51 328
987 475
455 601
491 863
650 511
551 471
334 844
877 125
20 309
686 444
764 257
807 490
597 230
452 267
464 545
230 536
965 307
850 703
422 188
622 536
851 173
511 953
313 749
448 471
955 980
418 783
49 201
354 441
562 348
833 882
73 67
48 773
92 314
467 234
908 487
814 905
261 44
945 127
688 637
48 394
336 294
310 542
85 343
727 750
109 484
85 189
125 867
483 400
986 604
239 764
708 373
45 988
113 572
768 272
975 426
247 497
347 220
612 368
484 663
852 735
331 413
2 821
413 640
940 224
73 70
269 958
986 455
85 311
818 472
43 885
535 944
143 696
285 345
866 392
828 261
335 762
244 678
360 115
229 69
428 523
284 793
333 542
90 37
724 170
175 957
725 226
859 487
10 100
752 28
985 218
471 228
147 926
769 19
215 70
574 141
610 941
357 722
900 757
862 880
68 835
279 235
434 927
513 746
748 450
811 1000
629 260
370 278
797 66
487 643
641 802
698 507
439 580
953 688
895 881
830 165
145 155
233 666
785 249
438 876
312 631
89 878
122 537
737 203
892 860
381 234
479 606
798 771
85 479
996 209
145 95
444 728
814 101
780 165
688 123
592 111
443 73
199 832
245 9
361 252
317 849
608 900
504 771
841 466
986 788
607 771
87 29
80 326
231 325
333 869
848 640
534 709
222 794
677 206
636 814
938 702
780 515
544 613
97 251
862 918
137 835
622 376
650 904
565 620
391 380
28 3
323 750
859 701
780 652
881 491
762 739
86 967
141 227
24 85
103 783
735 798
954 53
100 848
729 366
500 330
66 965
869 896
115 296
361 177
299 283
824 703
537 404
116 849
711 800
519 565
287 25
620 724
592 579
707 47
533 365
285 681
228 714
444 597
280 34
427 870
6 342
761 635
91 715
304 571
193 459
359 545
187 550
944 777
871 947
88 931
669 827
211 575
276 784
727 310
776 485
672 48
212 303
237 558
65 888
14 442
556 991
143 404
179 947
356 398
754 25
563 965
375 825
743 205
70 817
141 145
594 701
592 194
505 399
261 239
611 181
276 680
413 9
576 604
644 862
386 405
456 571
795 724
672 323
108 876
276 370
633 722
697 897
54 924
993 186
336 992
186 999
78 688
78 678
431 387
796 197
654 121
860 578
909 804
525 751
238 266
274 394
834 820
484 560
171 193
110 873
525 671
861 200
638 389
843 754
5 941
37 8
615 937
835 30
29 322
50 101
703 598
336 202
990 425
371 887
649 246
381 530
912 105
331 680
70 492
562 454
440 260
47 968
427 88
998 698
459 361
254 413
286 66
860 818
337 372
590 421
599 30
128 444
872 350
7 359
86 647
667 428
599 873
269 270
979 621
152 7
114 667
950 783
345 16
285 866
390 913
757 469
313 91
530 164
691 174
665 169
422 233
543 720
5 747
628 570
163 517
339 407
381 72
441 997
733 132
711 960
961 799
636 809
42 462
428 533
824 481
979 788
584 750
320 66
438 982
336 938
144 358
615 203
431 429
711 98
257 881
985 123
788 606
24 238
459 787
907 202
830 334
510 164
881 31
297 435
381 938
711 460
648 335
419 879
543 935
899 569
765 406
218 955
326 491
355 380
328 510
455 324
763 432
696 345
878 115
919 656
591 161
825 621
345 348
588 870
346 462
143 797
454 279
376 556
601 432
14 936
928 398
693 302
880 786
894 856
469 655
374 784
538 650
432 270
672 851
925 758
349 996
145 958
374 385
547 75
215 176
669 327
426 58
971 465
195 83
549 806
991 787
560 860
546 111
286 155
752 359
60 934
201 46
561 823
144 177
949 539
807 47
999 807
7 905
428 747
495 734
742 537
625 483
442 316
709 577
392 651
885 410
276 211
948 873
969 821
892 50
245 218
520 207
488 799
623 856
273 234
831 656
375 865
943 517
701 495
643 317
150 7
201 359
182 277
89 565
254 235
390 627
422 635
324 31
346 861
608 578
156 810
275 311
590 640
243 218
759 436
353 678
382 594
619 808
581 508
713 50
672 274
204 73
617 439
157 980
788 535
234 698
752 648
339 577
685 476
850 358
995 296
445 250
10 293
287 396
449 68
568 16
454 554
852 671
476 896
284 72
278 390
406 717
371 537
931 218
172 843
766 286
503 411
716 618
612 914
339 651
563 847
939 115
450 298
352 473
330 414
911 719
793 692
757 990
239 371
170 148
647 365
913 571
616 883
794 570
816 835
416 186
27 1
445 431
57 596
331 635
758 560
276 167
383 524
884 524
205 803
608 225
381 480
685 36
93 718
916 583
324 934
253 183
486 558
951 134
281 185
70 66
908 278
200 409
442 223
86 282
485 909
56 344
284 278
815 65
315 919
847 772
561 886
457 875
775 979
504 598
909 672
318 909
744 616
729 996
159 547
476 568
818 110
838 898
144 150
154 666
245 321
8 728
761 717
336 906
822 331
235 357
221 341
7 12
427 988
406 300
712 216
676 46
480 685
949 654
747 850
521 419
551 886
919 341
842 731
389 960
486 903
621 856
989 985
221 982
776 412
906 462
159 639
137 274
288 239
711 669
274 734
985 48
662 836
958 508
437 176
323 579
889 564
184 59
366 879
246 519
502 958
623 54
695 60
102 910
639 705
353 257
369 549
865 875
914 127
103 540
440 611
858 465
273 249
868 791
448 10
834 652
187 666
17 174
142 649
415 661
608 434
184 995
590 36
905 667
205 944
872 643
348 534
499 448
318 913
289 838
542 111
108 37
988 710
334 968
798 273
323 816
195 392
279 801
175 408
770 511
383 600
511 187
833 423
785 346
231 706
396 163
76 131
214 372
708 607
638 219
811 595
484 129
338 533
566 317
639 231
918 995
136 461
159 58
866 360
244 431
8 436
776 768
95 212
916 601
716 266
884 9
578 982
787 58
732 560
551 777
538 390
238 725
95 256
332 659
249 788
74 304
178 389
198 866
997 637
937 564
582 913
217 896
42 995
319 262
776 310
968 495
938 846
396 438
950 457
398 825
888 731
438 857
836 471
747 720
363 900
509 774
952 17
536 166
811 619
611 574
279 155
79 649
132 193
463 202
762 659
177 229
327 651
758 506
877 936
306 146
556 609
379 893
324 852
935 834
8 929
475 612
652 865
66 261
670 947
105 106
483 326
304 788
865 670
520 189
167 611
644 708
504 487
277 123
871 809
587 77
474 182
96 616
949 839
551 572
125 622
523 802
549 96
9 800
952 736
98 41
601 631
770 35
727 322
185 47
4 199
637 107
29 133
795 829
627 536
886 929
920 864
215 828
23 361
933 115
9 865
979 117
955 132
696 145
508 371
109 894
998 773
854 361
602 277
79 22
722 512
813 80
841 452
78 669
901 8
24 634
300 425
398 876
804 175
741 281
490 793
935 672
787 202
726 699
913 127
137 902
881 888
581 70
12 953
115 512
676 387
201 549
211 907
803 788
240 232
263 878
806 672
5 673
603 959
710 280
882 945
585 538
920 946
960 741
464 218
148 2
985 783
53 607
728 27
450 304
193 564
423 308
661 174
943 85
553 180
255 511
977 33
680 38
6 531
351 923
45 888
422 589
736 816
436 935
100 413
766 174
881 712
324 800
186 110
667 334
415 883
268 90
931 790
995 901
235 475
329 288
228 410
671 895
271 858
832 566
32 933
145 963
154 999
6 996
40 769
444 12
349 383
324 218
594 172
378 177
599 60
698 566
47 809
15 28
564 613
315 753
432 189
282 962
392 215
926 250
742 682
445 172
799 425
219 619
921 117
68 165
333 168
941 279
600 431
928 405
526 147
39 267
73 546
736 162
671 169
566 58
715 812
363 436
539 745
262 151
226 985
455 361
927 305
585 963
552 228
147 653
85 741
861 674
417 266
447 608
765 54
28 526
434 168
83 150
586 687
662 253
689 335
965 726
25 225
214 537
250 962
449 610
772 942
762 896
340 492
302 925
807 725
549 642
19 126
450 666
424 462
86 53
705 883
981 268
892 877
562 857
314 39
517 27
626 244
947 467
958 456
157 519
467 51
383 758
771 818
539 553
300 94
698 433
608 607
470 84
463 389
434 439
660 214
848 582
497 348
386 30
607 912
362 404
596 787
823 15
490 912
459 871
979 591
583 475
167 112
787 262
660 486
321 903
862 663
549 784
674 712
921 99
356 3
856 485
343 56
866 199
880 372
913 347
857 416
298 509
337 458
1000 992
407 287
670 366
718 38
408 704
683 465
500 4
750 980
79 819
708 632
731 844
257 199
15 454
348 591
846 300
442 523
970 600
743 940
564 546
595 641
751 815
652 113
573 472
723 340
948 770
258 557
375 364
541 900
702 722
141 875
422 566
33 425
441 437
881 783
722 909
919 537
1000 295
849 693
3 75
15 166
862 154
516 660
399 555
228 619
598 321
406 739
388 992
880 441
830 721
831 922
370 714
182 47
709 280
443 797
339 252
538 987
274 349
32 807
24 747
300 353
178 19
441 551
522 211
332 78
948 384
374 677
446 692
79 954
84 125
16 724
949 616
196 492
816 244
834 908
666 935
949 734
288 354
880 524
402 105
163 879
439 164
489 951
510 622
993 303
156 2
92 885
467 77
873 420
183 783
156 699
554 357
121 682
498 672
380 943
941 777
266 390
286 495
752 310
72 584
446 427
971 653
983 486
206 142
32 953
733 855
338 458
415 173
749 938
281 914
355 358
326 499
114 737
780 482
721 426
100 891
786 272
147 858
153 8
843 617
120 428
44 590
525 745
199 480
32 809
560 90
901 621
741 388
258 543
98 677
418 703
751 406
174 687
74 962
760 353
978 599
401 371
748 360
619 722
129 473
161 410
977 364
74 150
706 636
907 472
229 809
250 662
135 680
623 929
432 742
797 484
516 432
257 922
715 851
876 252
957 442
941 215
453 121
678 923
167 483
557 421
332 687
426 930
384 626
37 937
39 534
359 502
924 322
595 447
344 593
389 223
918 729
830 976
664 861
570 609
172 756
840 633
358 947
691 699
678 395
893 259
597 113
815 89
172 409
210 490
542 762
695 742
776 149
975 186
580 860
255 415
421 790
83 359
217 419
191 916
32 806
416 410
7 177
427 410
43 555
888 362
924 577
269 769
699 721
704 668
155 49
201 73
566 746
216 350
493 388
793 201
517 807
486 781
717 707
890 151
27 835
355 571
700 669
140 901
475 925
158 32
768 671
57 47
248 367
794 252
755 32
590 293
131 756
13 679
307 940
145 516
225 917
226 318
665 168
869 914
829 312
431 718
907 522
830 145
499 937
490 738
835 377
751 256
729 135
510 117
776 53
794 868
546 979
710 64
461 893
897 372
917 955
168 998
116 941
634 318
987 292
980 268
683 479
54 93
893 284
270 730
186 761
267 774
669 453
400 257
985 16
503 493
282 408
668 92
840 36
145 274
245 14
503 943
545 971
426 531
256 929
621 615
251 579
124 834
437 621
790 826
492 304
182 494
470 936
973 195
434 680
915 331
36 154
839 869
296 304
435 824
426 844
162 120
801 153
879 809
749 622
668 960
550 522
229 480
67 133
734 179
339 969
567 481
188 191
363 992
77 276
982 506
83 84
154 147
729 97
257 460
817 224
18 769
171 84
399 258
526 245
285 113
591 168
743 541
660 626
695 373
886 81
596 371
755 854
542 583
877 128
234 625
931 739
327 937
53 768
241 715
488 787
406 644
982 245
716 948
785 642
774 414
841 491
151 916
316 740
984 910
366 958
8 208
48 457
75 939
57 31
255 668
990 41
312 988
49 370
565 829
523 911
327 164
772 933
510 827
784 703
904 479
357 11
874 829
934 893
494 238
298 589
837 684
436 958
895 213
105 512
635 890
12 529
864 411
190 679
962 225
210 456
889 550
678 825
336 246
669 620
79 508
307 286
906 560
581 752
601 39
381 747
948 134
674 635
176 888
474 22
59 698
382 781
226 566
690 525
954 155
975 173
982 911
921 317
371 452
699 879
209 957
339 901
268 228
210 409
424 478
859 389
398 40
747 893
432 812
546 983
523 780
174 536
847 39
654 800
740 351
359 557
415 412
871 675
749 667
212 840
387 700
515 965
986 308
90 252
774 76
636 338
150 876
539 99
133 953
558 421
509 380
368 224
169 323
507 32
924 692
664 805
372 501
55 471
19 266
623 615
794 966
331 144
597 907
866 79
189 536
918 796
182 27
632 61
674 527
232 208
412 992
616 691
304 978
43 614
371 152
759 622
715 977
944 569
732 213
390 345
125 376
469 116
499 943
478 864
92 352
588 486
784 980
342 708
170 360
318 738
323 11
122 68
250 739
328 903
8 795
535 86
324 262
505 705
29 830
654 122
157 888
361 34
694 648
678 867
20 416
347 471
958 67
642 179
69 743
191 101
921 621
708 179
435 275
934 398
637 618
88 716
503 483
750 654
67 907
631 393
288 684
787 907
644 252
271 172
864 591
244 768
967 250
726 62
478 619
884 39
43 277
439 384
88 537
72 348
225 294
161 249
451 868
765 490
284 246
410 41
475 478
210 353
761 653
703 704
396 678
83 857
693 405
562 865
185 809
824 97
869 423
900 317
416 994
91 153
325 451
654 88
749 226
300 957
297 242
747 212
746 46
675 164
180 560
567 454
16 940
595 138
918 637
450 327
232 113
736 960
397 787
722 79
53 580
834 491
654 325
640 834
909 208
780 512
588 536
770 224
933 519
104 29
614 64
220 700
867 756
320 907
828 873
472 149
9 404
438 283
423 865
432 469
150 791
34 613
706 404
743 38
786 554
606 148
497 195
487 54
732 978
990 280
785 274
317 868
120 319
605 410
832 975
106 462
446 45
943 19
843 550
438 854
823 889
130 28
695 368
18 105
896 447
768 426
565 702
432 939
242 408
578 273
403 93
693 903
293 254
480 911
701 733
130 178
500 246
119 739
863 575
258 880
237 242
732 90
413 908
697 236
383 523
956 806
553 883
924 518
445 155
947 965
562 708
310 495
200 757
977 283
205 275
175 974
985 547
819 884
417 350
967 583
245 474
162 484
902 573
591 43
677 112
416 340
148 977
475 752
676 610
454 571
360 252
401 412
728 809
845 308
238 821
272 461
119 522
581 352
511 615
781 516
959 600
703 491
611 996
618 623
955 700
440 837
571 945
428 481
396 635
17 2
379 676
511 659
886 450
658 706
490 531
762 994
36 794
615 27
359 193
928 917
143 735
217 647
147 525
761 41
307 736
123 810
850 973
799 7
307 781
95 899
277 23
995 517
71 884
124 142
24 282
365 12
455 158
695 640
855 553
264 382
910 364
538 429
538 962
497 230
46 296
733 629
89 70
482 499
132 942
583 608
950 588
838 738
441 157
669 666
700 386
684 36
121 6
734 464
875 542
2 520
484 833
649 667
651 756
121 134
563 784
364 730
857 993
960 63
144 52
61 164
79 154
359 655
919 84
372 959
630 345
503 780
560 7
156 102
183 364
917 505
561 303
104 127
240 517
761 181
942 826
328 950
614 392
164 634
42 530
165 861
152 528
80 714
565 1000
327 1
948 617
198 49
838 512
266 82
501 578
10 662
542 376
67 535
642 144
964 871
698 354
215 879
525 203
682 177
597 220
40 907
648 245
471 520
237 586
893 80
943 319
900 664
634 194
461 928
451 184
836 701
426 173
855 249
903 674
324 9
62 245
990 331
565 372
878 584
783 312
953 379
979 257
575 956
798 910
932 862
78 816
835 871
404 733
779 180
916 861
934 984
158 15
716 781
170 836
937 42
755 693
415 295
141 302
896 433
477 891
471 983
41 536
388 351
525 72
178 8
450 308
78 674
403 657
24 600
236 4
706 768
316 108
506 823
911 381
442 118
112 985
769 498
812 1000
299 413
575 963
1000 834
220 999
11 581
729 107
591 813
710 193
17 134
419 168
280 95
751 377
987 909
711 512
451 887
45 893
796 932
312 91
272 958
817 371
45 940
858 100
236 618
311 740
26 726
587 914
329 634
451 700
844 742
45 59
429 295
562 529
135 728
788 263
176 811
955 345
967 918
535 115
825 721
952 208
485 804
971 75
937 198
460 849
879 407
85 46
355 776
450 322
100 715
160 993
692 702
633 578
359 599
934 342
636 618
924 102
796 800
275 461
342 832
174 634
891 592
862 505
97 613
745 853
61 83
71 27
70 793
326 730
522 357
67 218
512 356
313 401
995 640
235 581
58 451
438 946
211 229
350 566
629 466
211 255
801 897
662 549
788 512
623 684
167 852
98 855
869 455
736 113
403 351
566 166
259 957
202 864
147 800
994 630
732 543
737 202
216 359
72 12
218 163
415 23
353 290
45 792
424 269
181 189
793 16
522 809
503 585
438 118
96 597
6 588
145 573
791 721
220 465
140 12
376 767
451 417
513 265
264 818
669 43
71 207
727 372
524 819
693 108
141 805
254 131
125 243
238 660
374 214
238 676
81 515
245 472
446 439
955 44
515 756
859 390
825 17
553 325
918 197
364 955
842 129
981 534
268 267
315 71
973 213
873 662
824 796
173 583
627 439
146 841
81 683
114 608
169 741
785 579
845 174
884 346
569 449
961 473
79 126
47 235
609 42
282 871
779 63
838 466
788 328
908 535
618 512
298 672
211 943
715 381
153 256
122 767
818 23
220 49
941 287
939 875
802 391
768 843
203 390
422 955
768 40
373 723
912 647
548 678
1 803
207 616
809 92
761 749
811 33
47 862
842 392
627 1000
505 928
852 915
845 61
826 585
235 674
33 253
638 287
632 534
595 380
640 189
393 947
568 846
507 707
32 800
105 850
523 25
620 639
239 252
677 381
681 765
461 979
930 707
690 282
167 398
762 457
860 110
561 22
859 189
439 870
903 336
207 576
992 855
756 132
633 270
994 842
698 46
556 485
635 591
884 911
344 508
308 68
361 416
614 885
276 490
220 508
151 196
672 427
137 302
614 649
873 198
521 144
49 57
314 184
580 628
751 505
914 853
162 515
774 225
434 500
973 673
127 138
685 692
549 708
336 863
195 733
392 726
603 16
405 500
866 82
188 712
298 885
636 749
215 198
648 452
492 868
302 174
689 74
663 404
290 607
363 256
343 734
879 570
4 373
845 445
933 836
40 111
93 586
650 213
362 472
237 252
479 833
365 827
527 63
193 610
425 521
289 227
732 567
161 539
725 600
412 389
403 889
27 328
635 338
734 138
254 121
973 259
60 777
903 384
665 228
408 272
756 80
1000 682
231 855
501 592
260 734
589 379
726 485
711 615
706 209
648 447
256 996
611 681
787 911
855 29
91 954
464 151
300 659
152 47
824 432
785 87
88 54
228 494
58 801
179 754
796 894
415 256
523 429
442 575
472 852
869 918
244 961
543 893
851 725
756 557
310 388
89 272
818 673
373 30
767 247
632 142
844 663
773 511
523 993
252 782
2 449
45 827
406 680
170 120
690 973
754 379
389 171
752 840
675 678
384 266
608 687
862 157
822 144
280 144
331 966
972 271
291 817
637 99
967 486
25 947
560 38
849 354
151 359
339 698
955 985
737 227
508 678
832 801
221 964
963 920
608 771
130 711
247 3
574 523
670 498
708 812
439 312
153 214
261 506
494 343
427 954
532 451
995 497
296 751
560 896
157 665
561 727
813 890
983 316
209 141
663 437
233 345
696 322
871 58
285 242
363 86
191 771
184 133
372 187
805 99
533 880
369 776
523 5
22 36
994 304
436 384
673 84
993 258
530 96
242 778
988 686
464 938
597 512
786 727
127 826
424 32
226 194
209 335
111 424
451 672
257 59
53 64
573 784
12 466
791 994
156 368
982 733
699 326
970 54
473 322
835 361
243 503
433 713
145 523
901 446
323 992
690 480
431 192
69 398
722 807
255 65
634 649
387 636
601 724
183 523
703 132
389 52
360 629
231 522
289 788
15 915
292 16
60 390
7 402
853 857
412 304
283 35
847 619
369 577
299 635
692 564
384 395
566 944
740 663
964 171
264 998
455 13
186 313
150 893
33 788
743 192
156 415
96 156
435 725
514 926
503 854
133 316
884 4
751 463
410 206
644 578
210 540
409 24
326 861
534 471
474 329
274 118
90 99
883 180
430 67
682 239
185 444
586 154
435 731
301 170
582 741
752 119
650 52
264 278
406 736
963 220
416 636
836 369
181 828
992 98
370 877
563 925
799 681
366 414
118 493
222 524
628 816
146 905
516 498
383 229
626 823
365 727
594 993
450 184
825 858
738 826
213 189
820 238
451 982
982 370
911 300
959 356
256 804
338 836
971 550
176 682
691 82
40 279
716 592
839 850
900 607
554 829
561 985
36 424
646 648
844 975
125 530
611 688
997 888
364 935
973 37
574 748
72 347
765 675
458 193
248 923
201 123
866 313
472 534
963 493
708 4
756 178
729 37
385 826
37 520
125 334
862 543
117 300
406 241
55 591
518 739
476 318
764 271
207 732
377 156
944 843
208 583
67 648
638 504
262 963
743 913
426 535
856 855
305 49
811 136
261 311
126 779
667 398
885 590
983 611
785 626
462 295
149 8
379 147
427 747
649 670
90 981
254 191
655 318
747 810
502 901
386 53
174 899
442 600
200 835
762 768
551 772
838 479
868 854
329 955
742 874
155 585
446 845
754 479
491 344
257 903
16 420
94 283
582 635
250 766
414 736
460 353
767 428
744 953
999 90
198 80
359 397
297 430
700 889
477 730
464 991
23 79
534 683
379 298
251 193
66 805
990 635
937 147
533 852
991 45
55 125
83 423
348 70
507 697
356 601
953 296
974 182
594 375
665 651
652 105
59 101
650 483
272 671
821 725
18 302
559 364
37 749
770 333
301 848
588 349
875 976
67 412
690 597
31 600
170 757
985 779
941 318
836 450
706 873
500 169
241 117
667 354
695 712
522 877
611 952
253 273
352 893
235 127
430 566
665 994
662 906
409 127
209 666
927 221
868 813
640 486
669 957
439 798
106 411
332 249
795 655
483 990
373 909
412 113
627 505
98 751
707 83
651 865
299 701
903 66
183 411
400 900
95 641
82 688
20 717
465 140
151 819
110 368
5 723
581 337
565 661
735 424
30 988
771 175
497 771
219 149
964 237
465 170
294 988
903 862
258 526
809 340
837 234
790 28
384 54
814 747
535 296
246 202
536 165
936 715
341 726
374 474
324 775
48 691
794 559
598 221
850 665
596 282
619 513
764 554
56 198
164 137
300 834
491 20
225 147
836 666
395 626
219 60
415 899
983 348
224 863
817 724
368 74
593 509
392 87
913 644
535 197
803 933
461 217
359 856
376 630
216 454
579 926
282 256
966 379
99 417
325 126
942 470
360 719
804 55
606 627
493 321
62 840
896 945
128 845
967 862
942 321
961 176
38 589
810 670
107 918
316 548
930 384
77 620
72 920
265 185
278 546
574 651
770 552
6 236
107 693
673 917
343 125
76 282
309 585
91 293
641 38
415 388
806 409
415 328
907 108
199 319
646 624
828 393
807 108
153 94
435 804
466 830
887 815
288 371
285 396
882 403
372 178
35 955
785 436
147 390
793 795
106 356
136 914
100 648
399 654
746 732
309 686
143 939
14 454
84 231
305 988
537 91
88 242
758 181
615 112
658 603
941 127
796 734
868 98
485 129
720 911
141 569
969 525
807 952
751 725
441 742
657 972
668 502
264 25
699 244
869 849
213 814
335 524
377 611
266 457
453 907
351 409
554 97
440 544
168 17
2 104
515 144
358 856
774 828
177 121
417 828
978 480
729 983
400 653
644 689
256 188
546 198
225 615
417 104
223 321
771 550
636 571
925 620
272 556
95 274
725 279
882 623
233 16
130 784
619 913
68 180
315 790
520 788
33 498
364 616
158 640
819 244
761 256
958 616
569 128
710 68
951 495
139 95
218 259
623 238
597 429
730 737
832 892
775 751
915 120
137 451
939 318
721 980
655 362
316 790
8 425
711 570
990 788
121 217
360 731
687 789
949 812
145 7
440 682
299 440
564 698
631 982
732 266
498 399
768 812
591 208
287 868
277 643
856 210
118 971
932 319
288 562
652 112
93 583
409 136
415 47
593 17
812 303
567 290
941 273
938 614
457 508
86 595
1 255
249 799
760 478
106 461
978 937
332 841
989 898
607 204
746 246
497 939
727 416
809 938
79 603
439 633
281 322
313 635
649 685
793 28
829 507
132 860
926 326
934 593
16 276
682 218
216 305
213 331
190 932
762 980
851 107
131 879
302 283
777 855
235 513
473 548
758 713
594 761
662 392
699 145
472 343
326 941
994 348
917 339
604 654
395 308
481 366
447 202
819 54
999 427
184 407
149 128
601 731
352 341
302 375
477 53
750 565
870 987
299 887
921 409
663 486
344 29
730 234
295 732
659 5
838 24
57 788
589 263
825 91
335 361
817 804
423 359
364 639
490 680
107 402
54 169
688 666
314 964
689 292
208 278
577 514
89 554
352 872
76 128
546 387
685 525
850 876
175 358
425 523
247 428
851 179
495 175
418 773
639 887
343 970
97 794
809 104
745 119
828 286
884 532
332 902
668 975
552 60
363 109
564 527
106 31
311 711
279 252
907 763
700 401
291 303
283 882
751 915
671 630
561 160
376 967
430 370
958 11
559 513
104 443
880 308
213 835
596 141
97 238
84 659
867 734
580 391
975 817
901 711
282 914
24 580
517 554
196 81
690 681
284 980
671 997
826 716
52 499
567 520
384 652
23 214
689 436
901 800
400 466
618 955
998 157
356 646
590 206
301 732
611 696
871 544
600 642
906 991
8 549
64 471
18 755
440 309
394 129
984 993
989 213
906 275
146 877
179 926
682 368
459 439
236 616
334 535
573 245
328 972
390 119
869 673
351 508
588 298
42 700
358 571
862 110
234 646
746 518
249 889
93 498
175 831
373 536
223 847
683 829
668 591
483 435
834 725
578 79
26 287
645 944
794 334
797 5
558 983
874 154
761 661
53 801
44 24
485 484
362 737
937 714
124 669
852 207
607 858
166 705
224 63
85 222
340 207
20 967
919 118
349 267
954 611
689 954
542 347
190 454
346 418
1000 557
993 870
784 418
517 463
128 583
162 780
719 511
593 850
601 647
256 483
429 486
436 568
524 240
726 567
233 81
199 828
219 55
134 37
19 599
606 8
650 901
314 111
143 490
240 518
473 929
307 694
880 833
630 720
598 535
65 657
370 920
279 222
111 758
252 886
349 306
831 528
559 127
294 158
591 310
415 323
844 2
449 637
269 475
238 611
892 755
756 590
152 652
226 560
575 689
103 461
364 311
659 155
246 334
314 281
538 117
132 114
275 946
345 943
269 939
878 929
913 613
374 281
728 719
848 890
798 285
379 142
520 950
139 988
863 37
242 466
755 291
264 776
1 321
314 330
712 890
207 933
274 906
497 301
268 186
826 149
698 605
41 93
66 931
625 360
429 831
502 464
203 636
795 224
868 386
140 487
251 90
477 268
483 766
281 535
670 1000
268 909
96 230
170 965
47 139
327 19
660 219
277 976
700 277
668 830
11 294
187 696
812 617
898 299
155 308
7 966
592 996
702 160
84 961
828 148
293 178
235 852
483 820
462 913
356 685
370 549
212 419
221 15
739 887
192 631
555 649
723 896
416 875
11 792
987 572
613 652
924 825
626 242
659 181
79 678
993 584
985 531
325 15
260 660
621 555
280 962
974 934
690 344
894 396
750 286
844 617
493 996
17 674
959 928
193 200
151 15
804 155
119 738
307 961
154 922
148 160
437 375
262 744
138 57
982 995
529 326
712 839
657 898
430 654
413 487
183 874
135 628
526 528
74 109
782 500
4 751
804 679
859 180
172 626
532 479
663 692
745 36
566 149
188 48
382 45
916 182
1000 425
703 428
852 603
610 165
396 180
97 625
569 786
549 511
485 887
244 948
106 639
273 158
992 165
598 472
908 363
844 767
644 723
694 884
116 42
453 418
48 429
564 35
572 227
920 833
31 811
755 849
543 306
406 307
93 686
375 741
4 51
269 254
284 304
656 789
407 242
59 326
826 663
697 64
609 758
205 295
55 860
706 418
460 225
854 106
518 69
123 58
359 417
53 112
44 468
204 351
842 576
667 528
149 977
523 758
641 827
194 443
245 450
541 103
463 840
666 646
300 827
330 137
464 437
241 822
791 576
705 853
277 722
245 805
449 789
325 880
417 37
679 335
205 792
435 42
770 81
230 734
964 272
922 267
138 15
180 37
491 669
24 792
611 801
825 226
112 844
523 69
812 338
281 21
646 371
516 740
172 801
895 363
960 581
259 521
262 36
207 42
380 514
160 388
522 464
988 892
849 142
590 462
229 170
464 874
542 442
802 658
665 483
38 118
695 23
217 761
182 626
633 397
299 348
888 294
935 414
558 1000
722 476
350 214
892 15
627 428
23 323
958 621
173 189
299 196
160 161
898 960
105 260
866 767
980 711
399 804
84 769
424 313
529 645
440 575
125 952
376 779
902 291
618 843
374 465
704 276
531 607
490 964
162 742
46 176
645 725
722 927
467 411
310 342
18 285
753 477
855 716
79 656
884 384
834 781
80 658
439 329
91 547
679 238
792 409
350 446
149 705
892 148
145 267
513 204
203 523
704 914
253 430
896 671
402 386
604 185
207 497
287 689
410 561
46 70
989 184
63 574
735 606
290 17
438 366
185 664
17 215
616 414
962 912
214 884
530 301
137 294
906 363
537 614
970 276
7 812
639 998
566 871
5 559
432 192
625 391
655 433
61 208
368 526
360 732
829 539
478 529
779 558
494 761
371 291
931 474
812 472
543 348
233 503
239 587
863 660
886 606
79 440
828 978
446 146
424 318
587 582
418 727
612 487
773 633
521 726
860 115
233 468
512 826
909 311
491 890
875 886
460 461
376 475
478 972
569 741
910 185
17 756
544 679
840 725
132 817
185 704
262 385
850 67
506 961
221 530
289 307
16 742
757 878
983 128
471 686
23 882
493 59
623 754
82 683
411 586
464 680
829 849
631 713
513 436
961 660
382 816
722 706
476 466
782 802
498 115
864 78
308 89
307 194
172 583
287 854
873 340
153 518
297 139
332 754
77 791
677 92
857 410
22 968
785 693
352 380
554 819
959 75
608 603
34 935
922 227
175 343
412 80
155 276
624 881
7 774
503 94
389 752
761 38
727 67
103 580
840 293
908 279
31 268
409 616
62 501
952 632
466 991
608 554
385 17
859 16
402 738
107 494
110 54
199 369
584 824
974 595
118 871
241 809
413 620
579 568
445 557
302 205
330 784
728 466
317 503
681 724
243 818
814 668
132 19
46 146
23 115
150 418
881 302
176 305
543 967
95 176
546 460
948 342
439 317
771 399
157 801
342 216
277 967
917 170
481 918
353 66
43 717
963 840
347 895
836 833
193 331
983 497
753 71
555 352
539 502
559 666
509 635
222 248
423 594
997 350
830 833
143 346
250 836
520 131
648 748
299 162
978 545
722 648
325 525
436 744
118 430
950 516
379 38
776 169
864 951
798 389
282 141
199 590
686 880
253 538
896 4
196 258
550 98
803 386
90 501
242 954
997 428
907 350
843 717
422 95
576 653
739 191
89 201
71 539
1000 375
466 410
481 475
623 549
346 829
814 691
712 921
59 547
555 596
610 357
396 680
71 66
884 238
373 430
920 123
345 642
356 367
387 901
654 950
920 414
474 440
876 208
162 573
453 575
42 989
303 385
587 183
524 944
988 279
753 100
888 516
100 304
999 892
869 410
889 540
778 221
747 226
967 629
170 675
17 771
401 545
398 224
845 203
113 943
372 343
106 781
8 637
285 55
453 827
931 963
30 938
945 102
965 509
755 412
169 641
638 642
271 910
439 915
649 956
27 562
660 501
860 149
537 34
834 501
934 981
60 980
722 791
412 376
250 826
905 559
706 663
922 905
110 909
753 98
251 134
107 596
766 271
386 574
935 739
13 915
791 404
779 258
453 922
880 148
238 784
764 482
139 17
340 946
474 62
451 598
859 34
621 47
922 505
688 651
8 99
140 612
288 135
762 163
709 145
406 104
45 878
640 917
577 509
318 644
947 686
127 51
119 348
769 812
134 892
288 174
732 97
848 700
787 115
147 959
290 241
738 661
214 467
880 767
332 139
404 202
134 833
221 547
609 392
724 152
637 51
731 136
621 646
711 301
709 497
706 957
614 701
309 498
512 411
361 576
231 469
979 11
377 270
131 828
316 166
661 670
967 664
796 836
873 661
207 917
440 684
594 745
27 707
127 497
624 638
638 268
823 752
988 372
153 362
516 291
839 473
482 132
819 328
347 568
658 976
688 687
220 258
220 390
928 565
312 433
766 828
17 54
141 509
911 233
673 916
313 402
997 164
107 593
650 451
283 138
812 969
394 960
611 903
495 894
421 461
459 727
43 639
881 749
357 960
559 877
137 507
180 578
41 835
323 783
202 166
765 907
338 376
129 987
902 37
352 905
280 454
676 687
730 84
923 785
150 226
34 370
388 471
386 108
894 136
140 955
600 799
500 419
604 700
965 175
156 478
672 692
443 7
165 147
613 559
127 371
358 713
37 223
956 618
771 29
626 335
15 196
409 197
945 551
315 935
363 560
804 388
616 65
847 306
220 660
441 107
177 532
21 611
755 464
447 43
284 91
294 385
401 806
52 212
463 334
888 854
61 924
765 49
332 71
973 53
829 482
871 361
719 335
620 58
724 656
349 514
994 31
365 627
195 242
630 695
682 822
35 278
878 501
625 105
157 131
328 875
652 714
945 201
896 542
34 46
910 929
524 679
462 288
898 749
693 678
988 829
12 359
128 599
457 485
855 504
529 556
104 746
170 823
367 205
6 299
684 806
301 489
79 823
504 961
768 755
858 359
128 643
126 267
33 222
76 338
554 992
782 724
31 343
201 750
91 749
959 327
996 84
888 13
758 415
846 480
162 678
400 438
655 106
131 472
70 862
102 657
740 754
671 648
688 316
467 129
481 676
307 703
711 624
215 377
251 540
776 974
888 728
485 862
695 530
68 502
824 992
923 688
486 862
796 487
65 127
89 143
278 576
872 754
23 754
726 753
240 502
768 670
572 243
493 433
173 597
286 970
441 740
548 803
669 531
852 435
750 88
419 335
157 760
838 1000
493 967
660 284
361 977
737 744
177 632
39 987
454 738
224 820
573 825
151 27
766 843
259 343
486 239
262 573
67 514
498 668
868 487
75 944
425 352
799 163
553 5
964 951
84 518
584 512
836 893
278 721
785 112
166 243
855 494
112 634
85 210
664 73
297 989
33 371
295 950
840 96
327 102
394 688
333 648
282 873
549 414
485 805
143 828
233 927
991 555
154 328
971 29
192 804
322 427
699 590
391 676
468 980
809 580
795 162
600 161
108 922
896 241
171 753
784 854
86 583
509 579
188 886
905 119
687 140
848 756
961 75
367 169
784 195
739 899
20 349
269 90
679 401
544 13
459 893
743 624
673 586
142 361
285 663
872 788
642 222
263 772
82 658
508 788
371 664
467 509
302 782
956 472
998 217
857 105
573 833
908 78
39 520
234 60
966 772
75 774
408 478
26 176
117 848
298 540
959 365
347 914
593 638
584 662
910 661
456 112
813 330
589 243
274 214
274 707
935 6
415 762
785 655
371 856
539 900
674 629
175 262
608 277
784 877
502 212
135 655
493 428
931 902
620 868
875 704
245 714
636 633
377 216
67 240
486 628
700 628
938 731
745 860
217 957
707 1000
920 23
951 3
994 849
902 492
42 128
726 713
785 37
111 465
812 881
329 271
700 644
728 854
50 989
805 999
474 213
929 14
943 119
928 804
23 987
52 408
920 554
787 337
585 205
446 620
124 830
96 895
669 83
52 784
739 554
904 949
863 282
783 234
182 663
953 292
710 478
79 604
115 907
260 178
786 274
28 346
236 301
17 171
651 830
704 95
509 125
599 620
246 632
710 644
908 280
839 740
134 637
585 743
409 639
403 567
551 943
829 49
446 444
394 608
875 657
40 54
871 562
874 900
750 392
700 838
189 349
27 716
370 15
714 424
205 572
26 222
686 32
535 410
55 472
689 182
787 453
858 230
977 509
935 97
856 939
366 364
766 865
683 29
800 989
69 65
701 626
578 168
267 717
998 309
671 135
172 565
584 267
177 269
609 681
647 430
975 850
271 893
278 685
910 598
935 396
169 620
570 100
985 21
254 190
686 365
488 335
970 929
772 821
269 3
805 663
885 303
246 838
442 475
142 321
389 528
618 372
663 105
349 455
548 319
910 754
271 249
892 922
717 598
412 777
79 772
489 458
606 522
618 244
451 568
296 900
838 174
151 909
202 873
275 204
70 877
675 975
354 770
361 769
328 118
138 740
276 975
184 412
480 329
349 400
660 293
640 645
594 236
350 260
94 583
172 642
511 62
285 165
98 474
627 582
46 197
53 712
637 920
660 249
170 582
883 438
771 90
331 298
910 172
695 317
324 44
252 999
423 763
276 462
991 217
201 377
290 669
257 594
15 6
598 369
664 674
415 346
113 268
189 362
216 499
826 513
343 962
963 653
92 576
440 467
496 216
308 186
618 363
913 805
397 542
759 449
916 779
235 341
688 338
427 559
853 813
502 704
969 390
257 519
808 923
107 34
585 720
667 914
83 521
103 495
438 444
114 150
803 262
367 543
398 171
858 656
149 770
519 664
728 656
143 769
949 54
983 67
127 527
202 562
880 792
754 847
710 294
899 828
122 685
221 768
49 41
305 975
541 696
723 263
186 916
752 165
492 235
476 338
233 285
744 254
963 724
220 989
813 657
378 875
102 256
234 370
834 672
463 573
683 365
550 189
976 151
325 416
250 960
535 818
634 486
400 510
880 13
504 605
907 347
689 876
341 364
127 116
863 444
502 394
159 332
112 328
205 887
956 382
511 252
448 647
330 505
484 283
190 161
309 28
870 466
730 400
594 655
556 57
718 232
678 683
407 397
225 809
434 741
794 136
397 625
425 435
935 332
51 756
643 812
643 904
635 317
367 711
748 497
66 138
769 97
41 621
597 591
715 741
68 883
413 230
14 28
601 271
647 186
564 362
950 952
671 802
593 114
842 165
352 791
110 158
688 464
952 383
972 518
927 528
349 22
868 836
239 135
73 888
393 503
539 247
810 263
991 279
558 384
830 121
555 925
7 540
611 306
91 315
155 724
280 527
255 442
906 757
774 491
890 662
393 145
631 699
588 793
725 2
81 17
576 682
130 159
760 274
990 526
558 919
124 336
730 10
768 750
104 354
879 705
581 115
886 465
50 965
575 32
966 679
906 726
348 40
424 868
435 765
661 338
597 365
937 301
445 735
854 293
885 273
364 540
779 664
548 484
841 391
726 684
492 342
919 360
541 125
30 361
454 991
497 747
513 566
514 618
917 372
214 100
952 85
575 394
619 366
489 331
273 887
202 741
286 579
440 431
479 655
20 555
123 265
441 787
634 154
473 824
71 728
832 813
216 514
548 150
195 72
576 705
763 902
807 620
625 538
331 452
944 919
944 165
276 541
197 382
279 197
38 453
419 818
324 770
893 647
766 46
838 99
215 968
978 887
807 646
870 231
225 251
819 701
856 368
142 48
793 159
473 8
795 864
165 42
73 473
740 503
657 675
973 217
191 696
429 616
645 437
411 361
84 275
502 397
83 731
517 710
676 70
505 17
748 226
91 504
505 113
468 733
425 157
675 707
402 422
424 412
816 417
452 761
445 215
706 110
809 353
282 59
490 408
572 780
429 352
838 477
376 439
631 280
504 569
50 459
789 373
873 996
781 493
652 124
754 146
242 740
995 246
781 922
114 964
884 307
358 270
875 541
471 488
358 733
857 114
524 515
534 257
748 873
215 566
968 919
388 921
741 113
561 465
339 298
508 162
823 828
124 576
488 990
872 781
883 849
285 792
180 192
866 696
993 763
795 952
218 397
44 420
741 706
241 794
11 136
272 601
150 952
147 781
274 548
983 141
431 684
314 541
158 115
907 475
90 28
125 395
946 864
190 628
148 222
819 20
512 152
66 82
369 12
523 669
706 765
824 275
515 406
111 821
83 966
67 690
742 569
160 433
504 563
398 820
200 785
251 882
542 709
581 471
278 666
526 869
164 798
323 595
155 677
601 636
447 777
623 515
762 954
260 773
225 789
150 315
18 208
623 373
696 229
76 197
653 374
961 17
123 867
353 243
792 709
237 671
130 101
891 660
27 842
795 432
302 489
785 341
335 900
840 170
794 993
552 218
87 875
261 262
427 863
346 960
369 566
392 393
85 522
385 992
197 930
478 568
273 794
617 788
777 138
702 755
630 704
659 114
593 558
335 699
777 634
542 529
719 159
503 86
86 470
764 307
459 967
678 66
241 65
131 885
524 991
882 87
166 994
907 781
60 786
4 342
212 842
164 70
75 55
933 834
769 54
606 567
51 470
348 183
387 930
517 946
377 223
452 296
624 514
676 729
609 332
716 377
265 523
582 534
405 374
351 1
724 556
973 27
348 610
951 427
784 183
990 285
456 625
712 80
680 817
278 604
527 18
163 553
193 430
513 779
1 355
876 462
800 194
845 975
681 869
324 391
448 228
562 668
698 139
518 754
850 615
749 473
901 823
905 547
528 759
811 293
417 549
497 397
407 580
347 831
449 985
197 579
183 308
836 307
901 414
829 318
46 816
820 989
723 281
243 494
666 518
979 646
580 451
529 620
835 890
2 665
386 425
48 84
586 39
362 403
940 844
917 770
618 640
221 647
250 223
175 815
500 590
952 735
701 659
521 624
949 999
574 630
851 561
416 105
977 910
704 906
592 880
13 962
418 548
826 839
514 283
487 203
907 950
820 912
3 14
442 180
647 973
196 449
394 619
250 953
885 736
263 581
615 861
693 345
877 314
331 52
458 938
368 528
604 106
108 556
478 12
43 423
711 876
118 626
1 63
240 878
589 301
279 672
282 429
909 624
479 973
192 151
567 537
522 888
1000 686
498 554
341 15
956 337
867 442
682 53
91 378
508 181
720 511
976 141
89 237
92 394
942 695
435 200
620 265
682 724
752 650
742 793
311 580
923 687
846 294
147 536
217 788
10 650
617 373
694 617
595 608
761 602
49 923
14 915
82 450
935 903
587 42
718 335
865 674
283 893
604 919
819 313
149 824
827 701
849 534
770 997
314 211
508 946
936 818
867 748
421 534
167 409
761 71
23 669
366 702
502 314
121 737
8 563
358 168
15 764
111 220
874 245
882 814
58 886
279 604
583 589
85 675
39 461
230 728
331 694
575 124
807 200
789 422
95 161
270 260
168 550
227 258
30 827
245 291
441 994
743 910
6 407
962 56
667 869
243 364
522 358
708 922
56 482
515 35
18 119
616 894
202 88
434 362
165 929
810 53
148 103
370 215
337 320
517 764
288 304
585 157
81 387
910 40
730 237
495 617
344 65
662 749
673 743
581 132
844 605
404 839
912 85
640 412
443 277
462 740
977 588
806 865
296 921
663 345
882 939
437 486
352 677
172 719
566 252
146 776
866 423
435 745
892 399
968 568
508 892
234 861
733 906
687 335
58 376
696 701
145 497
363 732
765 28
590 642
72 819
959 733
953 838
177 428
147 306
695 273
452 429
361 500
91 83
551 845
677 641
748 640
289 994
681 187
278 949
19 650
36 824
429 680
152 792
874 423
6 876
885 483
566 558
180 390
849 722
839 991
314 639
666 834
859 506
868 139
921 902
91 97
262 502
814 294
13 248
363 459
157 624
724 366
26 562
812 850
794 593
330 345
649 326
156 683
639 39
973 929
479 440
884 620
361 14
617 88
920 682
975 71
369 970
692 493
198 637
308 145
738 917
222 425
368 258
219 905
899 483
665 405
652 745
656 283
42 6
312 240
55 718
392 181
398 59
719 271
223 201
976 383
831 992
417 624
128 692
889 267
241 532
884 352
925 81
130 616
2 773
335 688
338 205
462 495
388 259
766 714
794 615
680 377
674 863
681 416
958 364
556 403
851 774
561 855
573 811
125 56
647 656
947 906
203 73
772 415
467 230
74 765
606 99
367 12
876 473
448 798
668 687
316 265
980 340
434 597
167 243
278 971
264 555
985 819
730 903
579 9
945 105
497 910
848 779
136 897
218 614
438 677
440 311
172 816
347 381
197 955
262 585
857 34
784 202
673 296
776 698
312 362
243 908
300 974
2 181
556 612
338 593
568 428
466 135
353 563
740 64
674 878
230 648
417 977
557 910
25 453
380 461
838 426
223 978
753 407
375 12
703 107
225 112
933 426
129 641
861 209
962 649
467 228
252 687
302 172
883 403
989 247
76 770
719 819
452 687
643 164
658 394
268 875
18 142
815 922
774 117
126 262
663 947
357 350
927 43
782 703
145 996
795 804
148 383
514 698
932 800
227 651
537 881
731 387
98 130
382 353
909 713
198 316
27 737
831 45
775 977
822 672
784 864
293 288
757 16
322 669
608 512
510 686
506 974
917 636
890 545
617 219
775 941
898 147
925 769
971 186
449 4
742 592
497 346
259 775
265 71
159 897
967 154
569 774
227 736
49 560
472 93
305 607
614 722
460 150
641 122
864 516
211 851
239 784
1 606
802 184
934 269
50 976
835 744
726 332
318 356
405 185
307 608
713 503
378 178
214 236
505 543
448 787
733 65
931 111
146 45
565 684
995 756
989 573
697 816
693 463
877 781
855 828
973 2
190 923
381 77
366 908
200 217
836 233
545 248
787 790
190 407
818 408
298 932
378 255
968 744
822 5
712 655
988 424
315 867
364 663
321 471
389 866
533 792
512 656
702 927
298 614
963 425
205 555
925 347
659 654
296 50
582 938
103 194
607 228
209 237
979 380
714 595
734 490
984 775
175 866
292 840
51 517
364 947
754 610
441 553
225 717
258 508
489 944
448 981
557 217
241 641
303 901
714 216
58 728
199 405
688 170
991 368
450 631
444 703
770 910
705 398
737 991
410 979
271 955
772 435
215 321
618 706
80 119
258 758
621 132
734 897
98 533
798 744
213 994
784 678
737 416
840 469
74 764
659 602
527 256
606 190
117 585
884 153
711 162
128 353
315 70
137 282
113 16
141 379
744 423
814 772
116 703
775 638
336 449
420 692
205 908
599 577
193 609
775 432
64 80
279 761
18 440
40 268
569 422
139 252
159 658
216 900
173 75
787 525
480 259
131 283
950 469
732 616
593 721
230 231
915 565
751 73
578 148
179 780
978 781
348 298
653 611
95 10
785 530
446 176
152 577
724 715
164 14
645 602
132 171
821 575
800 443
408 77
26 471
933 379
612 117
193 370
101 564
498 753
388 908
498 989
457 991
516 351
727 907
25 285
242 751
968 531
947 893
407 761
341 809
372 558
2 604
818 496
262 129
996 536
414 315
863 811
162 77
772 382
529 884
655 828
368 116
74 68
425 873
242 538
582 240
31 769
711 259
498 734
231 834
817 982
318 283
940 600
248 859
120 761
898 160
519 384
39 389
943 581
891 655
898 309
426 377
763 814
417 397
164 752
794 767
888 662
194 758
930 333
238 207
148 968
895 296
488 89
31 483
862 759
501 248
400 450
996 574
736 175
117 286
530 270
841 593
392 84
547 417
413 962
674 905
558 425
604 924
194 326
323 446
446 189
420 588
651 575
597 581
422 564
84 835
186 310
532 83
173 846
531 671
753 869
535 569
991 86
203 411
256 825
850 571
756 555
125 405
72 391
802 911
70 240
905 958
833 222
441 229
130 202
856 847
841 997
946 705
58 658
492 975
300 192
295 492
813 432
242 456
186 902
913 30
464 517
447 435
62 958
408 346
838 14
437 130
507 830
677 515
402 224
27 604
339 148
52 428
790 690
136 425
182 585
646 467
708 540
286 902
575 902
68 791
145 932
343 486
86 267
459 500
236 12
26 749
533 64
961 708
470 732
374 436
270 903
934 553
902 53
859 431
638 807
408 165
491 558
483 502
267 106
992 214
500 362
86 178
213 889
117 350
466 384
949 879
852 604
700 852
756 519
573 8
989 88
905 390
258 388
350 275
882 771
667 27
838 662
696 129
620 164
757 741
58 272
366 191
945 996
900 94
201 416
216 565
363 899
7 442
14 828
742 797
99 350
740 208
315 884
737 899
959 712
423 119
428 110
20 153
824 361
577 633
610 402
77 729
776 449
253 981
898 382
996 641
355 882
694 904
198 111
147 311
412 728
137 553
601 376
237 674
418 890
445 608
599 902
851 600
782 222
28 51
590 922
363 246
629 953
445 189
110 370
609 547
181 793
376 655
13 373
556 207
729 619
746 163
205 277
262 682
945 967
356 539
952 182
532 946
180 904
298 44
993 945
212 227
631 690
264 729
840 241
491 195
686 117
293 69
171 699
899 437
634 391
202 575
64 92
65 495
462 278
174 224
316 38
456 429
714 875
349 234
149 189
571 598
701 418
951 391
627 79
184 97
489 713
445 227
6 249
935 107
485 639
856 104
612 649
110 761
717 853
699 253
751 28
934 706
124 373
26 245
176 536
360 763
989 355
258 436
568 957
439 122
892 427
753 58
371 211
473 550
934 204
858 654
686 131
344 361
526 786
623 638
816 70
654 796
182 201
914 33
208 28
798 382
352 412
132 951
718 282
598 189
198 719
129 851
92 107
111 886
745 177
935 443
960 45
279 984
594 460
468 773
532 644
267 723
840 966
358 692
101 109
565 282
806 902
805 916
737 473
384 909
31 945
462 969
789 844
780 630
635 74
1000 419
496 563
274 143
359 580
252 574
379 340
982 966
17 607
224 500
350 992
874 780
582 882
136 770
337 98
127 802
145 453
650 180
632 89
439 557
851 501
850 948
389 126
89 434
723 691
209 220
20 98
790 327
923 191
125 764
6 519
297 351
51 808
457 267
202 380
733 436
932 909
747 698
634 345
115 837
48 975
373 814
870 100
154 118
634 132
877 349
442 694
972 410
123 933
270 204
46 813
302 620
801 652
796 465
409 169
38 904
586 686
981 840
683 995
314 536
722 63
726 59
21 542
3 187
406 732
483 475
934 793
132 198
444 746
245 773
52 156
389 182
652 611
515 615
396 977
860 561
241 405
828 963
698 882
688 131
648 584
401 128
417 774
380 142
890 302
588 531
637 417
429 66
149 131
827 816
737 555
806 500
653 266
551 475
131 798
493 617
429 596
128 513
863 680
944 191
206 298
62 605
890 365
776 48
564 196
198 14
757 611
910 522
278 642
206 465
982 238
699 348
18 994
816 862
150 28
325 307
786 979
65 650
266 174
937 373
768 336
183 234
852 909
63 978
676 146
633 378
804 980
72 346
295 980
581 400
648 111
376 726
614 675
119 137
193 488
596 584
523 548
562 829
326 773
247 314
807 874
742 667
491 211
303 190
55 318
419 479
685 20
859 367
851 91
979 1
862 72
363 76
259 585
394 530
860 868
379 687
815 445
269 563
945 906
270 527
245 456
294 301
819 57
790 909
669 801
216 854
840 979
536 237
129 475
316 633
962 847
210 260
729 755
48 146
648 314
145 50
174 469
17 807
619 303
818 733
961 951
912 87
274 413
766 370
92 534
184 323
879 607
54 182
232 331
449 234
320 553
300 279
538 950
881 894
443 951
411 282
851 219
941 529
96 611
584 164
249 846
418 189
262 993
519 311
836 779
407 180
811 333
557 923
609 730
91 333
357 831
632 588
166 351
365 876
574 749
673 720
313 846
378 44
110 292
188 604
853 893
265 368
366 948
126 284
687 287
144 989
456 330
417 559
211 574
343 573
686 218
702 125
882 154
23 911
825 358
422 473
65 234
500 813
612 534
477 928
557 100
406 839
837 399
196 391
87 949
377 886
263 593
296 768
29 419
988 668
328 384
105 95
884 625
349 173
829 439
883 338
923 869
67 198
990 740
61 731
467 996
709 984
470 167
120 474
927 195
414 479
372 585
445 832
198 189
905 633
852 5
413 2
496 655
582 761
24 256
448 614
925 871
267 397
96 287
338 594
924 611
137 167
697 241
259 502
433 452
41 34
57 469
297 292
560 692
769 173
43 113
394 347
890 542
202 150
66 214
924 190
557 104
743 837
523 129
358 387
705 95
550 540
682 496
132 582
61 311
527 276
417 168
382 267
815 33
499 213
884 218
262 384
534 250
749 103
796 771
107 289
285 189
218 456
353 959
70 700
291 593
825 211
702 961
216 942
334 785
736 875
412 263
310 351
272 907
727 286
37 569
815 360
553 433
303 872
852 669
472 996
143 152
907 537
142 548
924 769
139 964
454 864
379 380
926 415
50 7
121 947
244 855
924 415
117 59
964 502
852 231
119 928
443 973
270 650
937 653
829 805
943 634
953 852
812 521
50 287
13 214
929 306
806 682
960 334
764 444
295 521
179 864
791 226
95 295
130 460
647 420
447 515
857 783
617 42
971 56
981 544
358 492
949 724
460 912
748 934
128 772
71 516
245 265
98 330
901 437
830 113
756 737
505 516
808 789
751 464
454 289
155 484
544 956
654 100
557 83
384 387
793 389
965 297
601 134
496 729
32 600
44 407
580 608
135 3
694 719
342 571
121 769
561 212
898 512
908 597
572 742
729 379
985 486
342 759
849 825
356 935
507 17
159 971
571 751
270 84
297 27
746 500
801 563
673 655
154 117
868 998
483 953
738 323
663 864
698 636
55 919
109 417
921 765
970 181
791 81
954 480
381 673
248 378
779 673
790 816
465 85
873 181
228 587
426 809
831 819
288 751
69 144
621 222
525 769
53 385
926 844
580 664
116 877
750 284
22 219
980 852
872 142
224 477
944 650
499 782
549 466
705 821
719 392
372 729
963 288
119 816
135 957
663 518
539 712
174 424
86 241
747 170
619 900
251 501
306 861
196 352
631 751
458 692
897 587
340 497
47 472
23 990
410 332
152 140
209 132
161 168
418 996
60 571
222 658
507 368
758 903
185 264
865 379
770 767
376 459
746 541
342 833
494 327
202 214
799 218
842 609
305 92
775 418
776 134
836 984
941 993
736 872
991 952
838 288
117 956
268 464
430 822
321 671
392 792
281 928
789 947
76 12
714 566
722 919
306 995
408 556
585 25
371 180
462 994
910 782
681 420
847 723
244 900
325 946
119 351
568 380
688 263
425 278
526 314
765 748
270 582
401 894
508 805
910 70
411 732
726 967
785 841
269 743
42 273
743 604
630 541
281 146
115 315
878 991
339 359
149 437
244 556
774 69
294 561
14 77
175 557
671 161
829 407
95 766
806 852
728 338
274 557
999 304
24 864
667 386
12 671
677 500
525 331
988 541
699 908
189 178
105 497
397 673
47 837
426 759
682 357
683 898
834 638
257 282
730 25
363 921
405 585
398 583
85 769
956 28
93 434
215 98
129 384
910 116
581 924
637 132
445 541
685 516
758 716
465 438
609 15
592 488
402 101
742 872
752 552
527 428
658 65
111 543
747 456
523 352
148 682
481 835
776 387
125 208
164 40
771 179
316 71
970 279
693 789
300 801
147 751
96 796
292 308
354 688
183 760
633 278
590 814
22 559
872 880
460 883
220 60
972 308
917 936
609 25
679 391
67 948
937 213
299 852
62 801
126 912
3 956
292 730
965 893
254 785
581 967
654 521
259 964
101 748
98 384
226 311
828 958
155 636
738 684
361 346
28 587
837 80
110 758
628 237
929 47
833 869
282 996
877 106
963 898
387 937
569 606
709 814
467 480
625 76
263 443
31 371
301 384
528 16
549 597
175 833
287 945
438 723
343 553
919 314
99 814
472 603
331 918
400 43
42 975
153 198
387 525
160 203
716 962
675 947
840 384
304 96
771 402
479 845
689 889
609 329
137 498
280 591
590 526
153 961
714 128
966 897
593 133
868 990
367 170
849 879
785 946
467 116
355 214
15 715
868 271
618 319
492 952
256 692
171 621
670 802
351 144
237 976
716 576
323 952
322 778
685 38
218 389
151 370
154 979
883 947
428 201
161 283
327 87
949 732
899 818
498 510
51 253
774 77
455 790
355 517
771 556
79 187
644 234
196 572
551 144
868 344
615 278
796 123
103 862
214 123
677 411
521 578
49 30
419 973
790 214
930 388
956 504
944 686
746 316
61 175
647 679
970 948
347 12
899 910
187 970
834 915
140 584
629 683
819 695
774 807
547 858
321 179
670 373
87 48
608 577
199 592
10 178
669 137
847 592
839 801
933 331
969 308
301 738
288 754
893 138
915 132
381 448
88 677
71 886
988 217
798 270
68 680
87 30
1 509
653 401
918 549
105 235
899 620
487 510
528 864
354 880
892 965
728 222
517 384
830 21
95 560
765 203
841 936
268 8
913 802
218 105
626 885
291 883
968 882
4 928
555 259
491 920
946 64
469 152
916 46
908 498
460 322
755 913
37 47
286 556
707 5
125 821
343 365
777 407
67 71
726 720
770 181
113 618
128 64
141 472
214 29
723 175
492 947
291 488
756 379
400 536
838 977
873 381
118 863
646 364
537 229
423 383
54 882
926 800
687 813
611 323
806 907
335 751
159 688
373 262
555 245
930 552
887 301
797 178
536 556
405 79
261 240
995 852
294 229
734 682
134 723
19 720
833 478
833 839
561 801
374 926
436 684
768 237
606 185
615 412
327 419
89 691
33 22
307 742
738 313
983 669
441 852
244 268
870 62
764 376
937 841
466 335
995 520
793 772
296 546
290 167
566 520
423 473
301 629
830 717
437 50
983 831
215 895
832 107
852 176
433 428
570 995
306 716
69 428
966 275
707 38
311 250
259 954
436 933
945 864
635 271
312 891
633 197
814 412
75 147
55 707
873 392
784 515
140 4
681 970
488 338
158 502
774 634
689 997
560 573
411 447
804 680
292 989
961 483
705 933
196 470
403 865
613 959
570 254
411 494
661 278
95 520
52 138
212 798
554 489
74 941
429 554
840 775
797 531
358 653
513 957
958 216
705 624
355 82
933 787
82 943
647 734
602 230
685 355
489 981
511 940
628 680
270 288
800 802
709 647
416 934
126 839
751 918
375 42
744 949
687 202
968 423
848 612
689 768
98 606
661 495
525 287
742 766
1000 224
805 906
494 807
937 939
832 232
461 425
929 243
10 5
451 380
775 399
886 410
310 169
245 556
291 578
515 680
480 432
180 758
517 398
989 89
912 270
841 100
888 985
964 187
412 150
977 34
834 326
727 478
778 748
455 106
764 350
641 343
770 269
476 249
522 116
994 340
359 510
322 916
966 787
865 507
1000 538
276 74
638 828
448 135
315 849
741 39
217 492
491 472
767 320
931 778
498 512
646 692
906 782
776 541
31 296
88 689
381 659
387 628
187 854
944 719
503 903
220 682
212 109
990 37
157 672
397 867
865 176
328 858
361 878
560 455
521 42
901 731
867 312
899 963
888 587
788 164
818 18
909 46
849 707
937 314
797 213
216 239
259 346
739 548
751 112
522 505
156 276
781 874
399 27
494 732
269 404
345 766
45 737
133 817
787 947
357 118
879 802
439 574
71 258
177 550
152 251
364 167
84 69
537 646
346 934
42 872
626 264
328 869
385 832
910 356
258 256
591 211
73 866
121 502
236 223
707 9
719 502
559 121
376 55
873 305
264 940
721 490
351 422
989 203
208 720
310 550
713 922
277 55
268 334
442 23
84 390
228 904
108 339
544 657
580 548
15 230
654 973
730 375
963 603
297 245
554 897
530 853
203 481
670 911
475 834
596 912
747 508
764 32
227 530
687 116
720 662
466 303
500 302
702 240
335 280
950 61
676 207
388 861
877 184
349 676
722 887
250 404
908 446
686 707
729 100
820 700
696 497
737 924
172 815
570 284
509 555
967 69
605 986
317 878
24 671
343 844
225 109
878 883
843 633
357 887
327 977
80 472
440 445
193 700
91 415
66 332
173 661
311 110
888 465
322 686
467 356
923 376
796 881
326 488
145 893
799 453
193 926
168 51
890 262
156 65
478 287
36 520
822 298
860 15
756 408
583 522
889 621
878 47
563 986
750 10
572 909
95 569
708 971
605 966
970 832
637 919
429 45
459 765
407 297
986 285
768 926
862 734
14 567
917 417
719 117
101 538
640 332
526 210
744 689
970 607
671 767
680 632
150 209
384 141
658 261
130 926
257 549
689 682
386 428
348 555
415 252
329 756
761 258
650 823
261 372
506 650
123 461
644 280
845 156
495 634
571 769
12 427
312 592
586 111
502 934
229 606
479 60
709 971
537 278
177 248
84 941
937 504
361 593
880 913
471 140
143 331
195 599
736 981
500 701
8 757
800 160
121 222
820 861
210 440
714 668
954 135
424 644
545 382
96 311
275 572
767 50
720 624
804 29
55 735
12 261
931 382
525 512
224 512
880 78
334 215
947 655
661 213
183 10
399 571
9 149
604 462
559 690
56 632
310 881
85 811
735 722
253 460
438 595
848 938
41 272
149 907
932 561
443 707
984 807
678 263
615 989
852 882
302 812
218 887
911 449
59 956
689 70
78 282
591 420
463 414
659 670
542 464
964 61
112 489
490 302
668 327
419 491
640 321
952 978
599 795
404 735
851 976
157 117
529 118
799 588
225 452
853 383
954 851
639 770
159 454
523 831
388 458
67 483
306 655
738 544
303 339
215 310
361 172
750 246
791 225
460 804
575 579
671 781
81 617
962 379
499 916
172 438
948 224
639 367
42 752
640 898
520 369
785 133
548 81
287 935
104 773
757 424
79 963
174 567
326 4
161 645
732 244
771 810
523 488
950 541
405 98
27 869
74 101
698 124
784 989
163 610
555 740
464 358
882 59
53 520
909 427
139 885
655 979
900 699
763 691
441 726
841 602
433 494
910 500
440 565
897 174
609 244
140 63
494 289
438 73
374 161
968 337
647 332
966 575
426 790
835 540
830 76
832 29
816 192
477 757
214 461
400 786
480 649
810 352
524 504
153 688
267 766
748 390
742 579
195 359
882 347
272 119
673 736
237 820
930 635
76 326
930 346
32 279
21 133
183 90
488 252
728 878
421 646
785 152
828 475
45 726
834 377
204 697
549 330
471 923
979 534
120 173
732 838
406 46
493 596
969 822
25 620
852 585
445 829
81 158
42 28
583 474
483 793
94 333
532 715
141 3
968 89
788 634
123 919
983 552
354 501
993 38
827 546
478 368
662 173
588 825
50 322
474 272
343 711
460 457
673 740
874 478
732 652
254 578
847 719
634 40
408 896
922 185
712 609
691 689
494 14
791 976
223 319
982 281
669 323
895 18
41 809
999 414
530 25
274 14
832 727
434 56
953 479
109 804
466 487
96 641
910 889
395 119
679 973
5 175
848 167
373 690
480 269
729 121
355 161
869 372
846 161
919 900
707 722
615 485
820 673
934 759
821 716
341 532
892 706
478 236
998 103
319 769
763 99
122 995
371 709
871 351
619 974
95 406
765 366
977 726
790 218
202 473
188 929
820 132
529 924
130 425
496 506
149 580
210 511
325 324
29 164
963 997
158 543
215 152
6 506
166 556
155 594
147 688
746 98
790 190
814 697
922 183
508 886
502 884
767 497
214 759
660 912
513 508
781 267
930 929
307 268
14 179
131 653
679 963
501 166
355 458
57 18
342 517
715 455
818 643
454 221
94 347
579 189
463 870
61 932
693 106
75 337
584 679
335 883
191 755
795 195
870 796
639 862
305 487
20 605
241 170
113 824
829 167
178 711
47 169
214 407
791 516
695 353
650 337
126 853
933 472
404 208
400 959
436 800
9 660
480 299
460 598
188 159
123 800
572 65
148 632
384 804
123 165
692 929
873 708
736 971
187 234
611 884
835 552
339 902
32 523
142 550
551 395
271 114
457 461
953 836
439 965
52 176
376 623
26 317
564 430
932 103
962 301
459 110
326 965
640 280
875 264
621 508
354 672
607 253
833 911
735 925
336 415
900 842
136 858
445 885
179 537
622 64
356 1
167 552
603 315
784 9
598 975
941 347
508 399
331 76
420 307
894 865
519 813
649 241
277 327
29 767
660 591
531 569
21 950
568 7
481 822
267 353
928 538
972 662
918 833
694 136
802 110
85 320
520 456
45 880
26 90
316 658
720 761
319 952
880 146
808 773
108 65
36 805
433 801
981 224
247 562
749 797
379 835
677 168
747 668
732 658
618 530
925 95
832 72
272 95
309 574
844 646
348 304
261 592
814 504
203 965
937 730
325 83
857 470
687 862
516 36
11 595
994 634
370 391
830 710
757 945
975 76
432 314
199 403
631 838
823 909
73 954
206 899
155 758
562 672
168 647
87 635
364 709
954 68
494 918
678 382
957 380
44 13
180 111
803 958
201 555
505 26
876 985
156 592
840 763
905 601
447 259
286 352
978 214
390 591
136 383
394 852
110 176
857 879
899 594
411 482
389 358
729 821
411 753
783 133
178 70
874 351
566 519
722 802
850 754
598 165
411 328
677 905
369 892
451 915
848 112
804 475
138 531
649 229
746 720
148 444
952 358
199 418
801 938
641 709
296 64
933 297
410 207
5 689
473 850
265 497
542 815
143 995
209 627
431 313
707 973
203 944
983 683
222 694
303 896
87 615
775 965
875 959
490 165
918 739
17 885
266 575
530 900
915 241
669 767
77 473
871 209
54 128
509 49
353 558
281 343
569 832
398 543
877 474
519 34
219 450
15 179
339 450
539 383
491 395
155 775
6 275
165 947
875 600
106 573
436 355
6 364
399 679
345 61
949 381
327 126
292 560
463 671
176 32
851 310
128 971
297 934
347 769
538 188
835 666
192 906
36 353
894 813
741 575
86 101
248 365
25 146
562 438
955 643
495 365
950 769
107 313
408 941
219 412
242 85
687 553
645 169
402 966
206 436
396 372
354 256
566 730
720 788
741 257
564 683
831 321
509 251
825 551
292 112
861 968
346 208
34 640
491 996
146 18
827 906
356 703
945 893
521 914
648 315
516 818
700 776
106 951
167 795
716 189
345 897
621 301
124 57
599 522
132 435
1000 281
758 697
258 990
568 354
146 647
519 392
849 434
755 282
854 680
838 710
63 672
966 357
987 341
781 163
48 498
660 352
244 296
51 395
851 701
437 44
756 96
5 566
885 310
392 747
320 634
480 668
211 293
23 497
561 48
230 211
993 173
954 199
552 621
500 57
116 397
11 102
125 559
87 817
23 47
463 611
298 488
170 739
692 807
594 219
155 752
705 682
231 165
892 430
50 371
269 840
955 204
581 634
331 383
821 225
938 189
537 41
783 390
297 468
108 461
556 326
616 937
785 834
713 429
131 840
998 169
60 149
167 597
12 732
945 990
39 761
387 161
157 832
986 437
36 28
497 158
450 855
207 826
938 817
607 599
889 555
214 840
138 475
899 22
803 556
194 73
835 524
742 169
122 653
563 905
868 314
383 57
668 637
668 806
827 172
486 379
585 256
726 978
527 832
470 996
455 416
149 571
620 110
907 918
234 516
224 924
909 922
656 321
560 949
45 37
562 167
375 864
221 664
17 892
337 46
285 914
367 950
193 432
271 810
402 476
168 487
823 445
751 160
745 206
785 71
925 977
150 264
500 733
588 658
667 322
713 138
968 201
645 583
551 521
656 419
477 135
364 117
166 289
858 934
582 797
216 532
21 429
776 620
518 779
987 855
780 487
664 143
918 419
730 188
942 633
443 871
922 549
896 360
803 156
812 917
478 22
196 847
2 100
43 346
614 139
412 154
439 726
16 656
556 979
917 665
461 243
42 665
382 299
141 187
132 183
567 48
793 479
702 204
674 697
367 621
45 302
900 851
590 244
540 376
272 414
388 928
903 905
835 151
42 79
42 487
786 218
244 951
779 896
829 546
678 153
273 537
919 17
275 19
451 974
615 285
501 488
780 305
171 461
402 94
37 358
774 274
356 397
260 982
764 831
136 622
610 976
885 321
977 535
826 182
678 735
179 837
21 945
12 11
17 536
432 399
800 423
566 321
50 341
352 218
217 850
321 492
4 229
613 25
49 382
764 884
458 776
135 767
392 58
216 62
838 610
15 881
815 731
551 362
163 356
513 794
634 402
336 613
254 289
415 720
857 832
620 349
513 320
963 633
128 558
5 190
974 192
682 119
160 916
878 262
698 48
757 503
867 164
984 578
333 444
262 227
118 494
318 257
891 821
418 777
988 447
987 211
26 387
558 881
770 258
540 633
322 11
831 725
594 891
444 970
627 779
529 232
828 824
96 442
66 69
137 254
238 61
876 513
226 802
819 704
767 263
298 515
158 390
845 826
243 843
168 565
645 144
116 816
264 38
274 69
387 515
51 335
115 548
859 972
371 319
663 171
635 740
550 449
493 803
432 263
106 308
682 399
94 246
988 126
989 23
368 686
696 828
406 366
417 445
343 9
673 414
418 251
674 931
602 153
206 871
529 98
429 221
841 451
315 686
530 493
819 6
438 321
964 617
144 960
999 232
912 947
368 723
638 613
686 593
8 767
461 420
932 716
119 723
880 209
127 303
170 221
521 382
473 599
537 477
185 172
33 591
108 644
235 359
183 558
908 953
413 704
133 690
795 849
324 240
77 465
53 666
200 40
595 437
745 111
788 944
471 425
816 694
8 289
154 340
718 724
584 29
349 190
271 762
254 309
200 314
751 723
445 56
604 943
611 343
647 84
215 410
354 312
87 616
320 429
488 913
634 134
214 454
975 697
760 45
539 456
319 355
266 753
317 636
960 705
709 806
840 250
509 876
501 638
112 10
355 45
500 99
666 747
439 9
604 962
600 350
159 987
942 7
358 740
57 700
83 73
778 583
380 276
209 171
586 14
64 883
289 420
645 421
240 473
904 401
11 980
40 992
599 131
574 31
961 940
238 398
282 477
235 381
807 346
818 900
745 884
145 415
549 157
284 444
859 809
489 177
393 292
281 44
186 831
884 75
477 550
682 158
867 551
695 222
224 336
902 649
598 50
525 76
431 878
306 680
191 56
467 32
283 179
168 420
613 276
198 124
897 668
177 108
125 561
71 423
142 39
301 653
253 36
163 463
220 774
468 285
887 197
590 41
423 417
989 373
955 573
662 208
973 35
503 122
817 168
729 414
497 279
976 571
212 468
899 887
660 97
88 581
507 479
92 653
727 110
905 174
380 839
135 488
245 352
111 599
207 132
102 711
202 882
260 927
984 867
814 990
971 282
643 255
663 510
46 512
676 292
779 919
855 567
440 71
179 813
161 164
559 548
705 717
352 129
180 392
338 639
340 695
786 521
847 41
452 307
520 221
607 350
446 328
9 532
236 968
310 476
311 908
904 838
465 760
902 68
888 689
481 222
780 583
268 508
49 52
406 585
893 504
894 687
858 452
461 455
894 468
683 132
551 778
103 896
198 877
97 340
48 94
143 900
684 173
875 5
404 473
411 824
900 513
274 223
703 626
77 24
466 529
796 914
845 865
13 247
623 134
781 56
39 223
60 38
336 882
981 705
991 544
998 513
563 643
851 39
165 768
737 66
729 81
765 532
129 412
237 698
906 405
835 602
101 698
417 148
493 439
929 155
562 535
467 724
323 239
586 64
427 3
487 327
872 226
585 607
249 281
160 606
872 989
45 122
968 965
281 184
286 458
717 337
218 665
20 550
162 398
69 324
115 526
885 753
493 349
576 879
596 264
90 889
245 64
177 530
424 722
912 328
794 332
153 293
877 941
590 801
49 881
26 555
717 857
164 809
130 300
472 98
88 983
13 501
215 322
764 620
880 907
484 624
576 877
636 403
452 210
723 506
426 68
367 727
885 996
955 646
474 350
639 205
868 66
842 785
612 358
313 768
477 821
906 212
932 730
549 828
938 418
509 628
348 645
868 481
479 254
305 417
434 457
124 656
976 179
651 253
79 672
328 321
635 307
801 631
953 654
514 375
423 357
447 758
83 763
693 59
322 379
911 63
24 90
89 555
571 863
660 398
554 311
517 576
525 718
126 67
994 122
114 987
467 640
165 222
906 390
258 23
363 135
82 137
666 606
303 825
452 900
242 336
970 96
820 367
86 743
776 761
768 378
324 558
724 429
398 14
965 113
371 170
107 459
585 889
621 269
12 504
130 81
103 55
117 332
114 224
836 956
800 166
343 965
981 808
851 746
533 479
968 758
121 516
563 458
70 59
303 869
842 482
146 479
931 981
371 8
702 685
851 548
23 55
294 993
380 154
419 188
522 308
533 377
5 463
13 351
897 782
250 124
369 295
504 190
649 70
644 451
352 871
512 753
246 947
435 38
751 209
776 7
206 895
679 308
336 684
234 452
273 980
453 788
199 971
175 474
828 863
245 896
401 855
125 523
937 709
800 679
785 320
479 212
130 945
961 329
657 434
242 450
210 474
525 966
672 896
113 344
906 791
485 863
708 553
729 606
560 603
981 911
154 321
552 169
544 739
178 69
379 208
692 107
405 680
796 271
883 476
656 145
543 502
287 114
541 891
70 911
491 25
419 795
557 409
211 610
149 433
983 860
384 575
573 388
113 270
628 741
17 307
486 794
601 236
386 477
45 546
191 669
403 11
755 952
809 261
165 108
749 502
179 790
736 594
222 587
537 30
601 107
315 798
972 879
206 600
385 79
1000 440
61 822
554 242
222 254
718 210
555 420
606 141
886 534
727 671
371 94
190 556
791 981
812 18
599 628
231 372
121 561
85 577
817 186
721 826
782 81
216 362
560 232
914 442
482 397
74 181
974 411
892 262
555 461
986 523
834 177
271 155
28 948
641 919
582 384
703 710
847 443
674 59
1000 610
824 146
692 109
895 466
531 145
366 527
60 701
178 924
553 469
630 787
81 699
353 662
935 837
514 510
745 596
836 529
390 832
365 313
44 621
286 245
754 486
944 911
927 169
716 20
315 344
981 857
155 866
538 224
624 408
874 570
772 745
272 539
900 315
926 105
697 459
640 763
501 279
295 42
752 931
309 473
98 409
934 239
394 389
759 228
73 618
822 207
270 376
596 323
487 46
139 845
861 676
371 397
553 642
558 561
365 456
787 301
501 5
73 151
456 356
170 834
607 523
190 783
134 561
284 219
841 690
821 490
120 194
5 368
420 245
295 995
684 541
237 199
898 7
586 651
187 881
576 208
739 940
242 771
521 625
448 673
664 719
828 587
847 643
320 881
111 41
85 258
72 105
2 935
979 457
957 557
363 508
973 685
536 16
242 305
816 585
153 917
125 380
247 456
435 465
268 337
143 145
398 27
153 473
761 326
325 671
861 703
737 185
889 342
8 882
280 114
247 565
146 428
558 177
793 178
426 204
418 541
621 128
99 64
421 270
813 32
400 220
366 689
322 354
911 634
885 935
118 754
326 766
691 252
356 816
237 467
506 411
41 994
896 427
227 939
617 5
577 245
96 138
47 447
475 616
425 248
574 797
957 34
120 873
211 140
628 457
431 756
119 795
867 152
511 240
8 938
120 731
423 101
177 917
763 833
703 46
920 214
411 925
796 300
125 673
75 313
201 232
271 251
878 798
872 687
305 339
237 928
849 269
878 533
523 521
543 488
236 700
921 932
631 54
755 533
229 639
225 683
117 316
764 147
809 226
768 741
912 223
975 973
94 658
754 489
107 49
613 695
384 787
764 12
991 902
244 754
356 253
27 103
932 913
569 38
837 271
526 906
403 254
299 985
143 603
17 110
948 412
465 291
541 542
362 179
240 653
728 701
959 422
683 711
138 405
614 469
286 304
405 40
258 26
146 619
845 348
871 822
60 877
75 305
797 76
43 569
984 50
309 348
959 25
331 66
505 812
333 124
160 621
851 670
125 319
783 792
69 853
4 997
277 197
617 427
602 382
438 237
393 992
223 930
285 557
11 535
783 61
116 96
889 679
900 588
564 721
473 419
221 45
887 194
628 82
174 15
344 631
207 377
380 868
138 755
710 850
402 932
255 339
971 726
391 73
879 28
4 761
655 90
914 217
633 407
964 356
453 149
532 819
169 781
601 137
9 50
738 958
203 273
117 144
251 95
298 756
353 751
240 635
454 905
422 296
929 443
550 271
40 876
865 824
225 910
523 202
105 679
978 763
618 841
844 874
188 397
155 611
818 426
494 818
52 131
588 787
584 203
247 832
219 475
463 625
406 507
873 788
450 518
70 925
487 899
548 528
466 295
731 929
130 233
67 146
330 391
27 925
777 583
668 811
532 752
134 216
841 106
805 843
384 793
523 360
932 824
717 986
221 134
317 432
745 849
955 111
379 987
554 19
310 205
792 548
25 276
541 68
767 363
531 643
475 405
434 91
22 997
893 707
185 667
163 358
595 127
874 99
299 918
619 753
479 18
493 98
225 656
810 265
669 273
627 330
936 956
21 839
780 650
512 255
284 321
974 373
115 660
235 532
364 650
726 412
344 367
606 317
526 828
868 844
479 158
570 346
405 58
552 760
467 732
717 159
980 866
560 418
206 514
289 787
724 135
217 150
250 982
251 371
988 786
310 335
815 155
729 185
432 580
879 791
698 371
390 484
759 376
747 822
939 665
739 634
111 290
218 481
964 224
720 699
689 157
814 927
747 164
793 139
727 911
652 558
7 645
590 858
604 571
544 44
528 326
556 80
922 473
919 403
268 214
242 754
946 486
280 755
200 362
759 616
856 582
792 260
293 503
140 2
775 310
294 754
496 171
10 319
257 482
845 721
730 678
756 470
308 298
779 749
528 299
460 516
843 185
454 783
178 511
241 91
201 309
100 11
356 261
674 155
433 701
473 67
957 773
688 370
920 887
912 217
226 996
981 692
242 154
104 696
498 139
921 920
399 910
250 322
89 873
44 615
105 597
500 328
999 287
305 183
202 731
937 543
809 737
393 638
357 601
276 388
622 702
315 517
4 769
815 35
470 598
367 817
606 51
661 688
647 698
113 14
673 580
963 394
751 551
777 132
188 21
789 206
916 328
327 230
286 348
760 586
478 664
575 302
470 810
163 792
428 534
956 788
890 33
667 753
696 420
917 670
864 116
547 416
848 728
739 310
842 727
10 535
798 263
84 117
298 324
726 467
693 37
892 452
850 416
12 896
953 627
122 246
193 183
36 322
219 723
11 134
367 632
889 230
341 671
578 777
545 293
186 546
562 150
845 83
101 60
746 884
94 578
890 858
718 965
314 768
642 494
623 125
832 635
628 479
372 216
258 762
590 563
506 206
571 44
452 650
932 920
974 268
609 734
27 530
33 139
140 786
579 518
276 11
119 186
467 66
10 103
941 807
380 6
113 699
843 315
950 51
661 980
639 9
75 40
326 826
917 582
533 690
408 925
925 491
759 430
625 334
63 653
15 738
116 179
304 821
801 813
827 667
386 490
204 892
245 223
937 752
133 269
518 76
562 797
509 148
309 144
511 112
143 999
305 995
48 440
77 224
100 684
592 890
314 600
275 670
345 776
43 29
767 670
130 580
733 511
320 90
564 226
739 633
516 831
549 465
737 120
60 667
167 990
281 104
205 900
673 995
578 731
160 704
772 232
188 259
424 804
936 707
2 771
438 905
68 799
692 876
481 170
478 474
266 137
164 80
559 477
19 207
257 618
481 731
533 712
886 365
215 996
212 978
676 887
126 855
490 603
421 658
660 566
164 269
618 17
156 868
625 216
868 274
36 518
967 378
847 993
86 746
773 556
607 14
551 391
59 453
904 545
920 811
703 770
890 928
138 319
800 991
236 572
53 40
815 173
134 682
588 199
412 571
705 111
903 820
443 757
895 794
757 992
328 588
515 788
678 482
410 985
901 411
565 147
815 929
994 456
296 312
758 249
159 206
706 702
163 171
107 98
161 522
731 506
762 188
326 881
632 213
619 939
297 226
468 770
45 752
557 891
808 127
859 764
567 115
601 372
879 370
169 106
38 128
312 593
802 85
958 480
427 649
506 338
268 906
852 856
843 536
682 467
162 447
71 287
560 120
860 332
567 988
694 190
464 141
897 410
824 281
895 902
1000 939
961 675
491 723
142 56
212 29
851 630
148 640
48 68
101 828
501 707
919 53
294 870
415 293
500 347
814 1
498 743
285 385
507 6
900 52
482 585
37 858
824 261
861 760
897 614
481 159
137 187
913 829
129 555
144 287
809 595
86 478
525 883
535 771
858 553
433 914
811 530
487 719
434 590
302 362
311 256
936 504
64 861
740 250
65 570
120 713
831 678
211 110
94 121
853 409
613 614
8 974
647 181
360 585
911 339
127 500
317 552
819 243
257 168
334 944
645 214
606 406
959 592
209 572
35 328
750 442
748 411
605 856
826 443
642 937
179 964
45 413
544 210
455 782
168 274
789 743
73 540
249 305
199 694
629 26
373 375
994 706
759 556
542 119
728 672
437 893
202 308
327 312
342 252
833 535
745 864
435 479
917 316
828 94
605 581
366 149
468 293
863 122
711 717
194 817
297 342
834 162
179 640
726 111
161 378
119 603
900 4
372 162
674 510
212 219
193 934
12 602
222 776
621 268
900 932
807 186
494 524
387 281
327 73
98 639
536 212
579 175
815 14
732 466
328 481
278 961
589 888
10 182
96 74
175 359
653 475
540 876
420 487
479 467
357 305
627 378
286 746
139 401
990 237
381 426
997 859
449 59
441 61
124 72
286 906
787 3
344 629
213 863
172 868
809 594
812 153
504 140
662 63
334 983
468 991
492 743
242 877
512 19
393 586
805 221
97 8
307 393
786 293
549 763
325 934
791 509
542 351
875 312
307 954
521 475
869 50
532 175
215 950
487 294
30 501
708 57
604 498
665 206
814 457
846 927
788 881
846 606
537 395
462 293
222 901
280 177
519 4
127 473
503 130
120 567
269 831
915 474
442 353
468 747
144 746
56 189
389 696
175 714
760 255
63 591
755 921
894 817
719 625
342 90
259 244
270 60
491 339
367 911
427 406
158 709
272 628
325 506
756 718
153 154
489 895
632 86
181 303
136 893
561 670
431 190
678 59
532 748
785 783
194 400
150 996
797 402
141 459
683 682
288 529
320 567
113 49
353 360
304 457
303 273
67 472
846 399
709 19
246 647
397 365
361 185
541 840
849 895
907 219
941 813
942 720
790 728
571 301
659 713
443 873
638 820
565 4
607 575
3 339
874 171
781 895
301 177
410 785
577 701
712 299
470 964
963 318
331 505
354 885
500 694
667 688
220 72
559 42
25 125
848 757
297 293
770 490
197 849
154 846
378 384
211 733
127 537
296 203
952 433
606 607
884 843
973 460
110 812
783 249
94 960
19 966
314 123
544 224
806 232
551 891
117 213
661 865
573 709
211 856
195 835
230 426
824 64
128 452
511 444
610 643
666 420
411 151
559 296
507 141
223 846
829 743
316 414
187 941
909 368
700 27
189 887
407 917
512 314
885 419
639 551
272 673
762 767
807 649
735 119
31 281
155 968
431 223
344 915
140 454
770 843
136 381
904 992
62 622
586 120
513 308
97 755
620 851
223 693
519 100
507 619
602 500
752 485
582 588
431 631
815 471
774 856
954 522
711 966
186 811
366 889
405 643
402 70
986 310
619 214
49 199
53 748
464 731
1000 933
28 715
130 207
147 201
441 378
317 404
983 836
409 890
787 299
987 96
231 492
830 140
796 707
913 41
128 448
226 962
661 975
246 904
320 947
261 470
664 170
958 95
951 775
146 968
918 138
943 752
943 220
966 68
683 263
852 50
862 181
68 448
291 455
510 471
45 375
525 923
423 369
327 525
574 427
361 590
719 646
467 649
608 533
429 790
783 146
331 4
29 19
459 313
295 29
949 458
639 49
933 40
345 970
474 468
738 392
463 846
410 153
467 904
235 416
261 148
304 310
695 178
554 151
758 783
6 542
795 121
249 556
210 742
783 259
188 741
343 150
720 823
960 591
763 51
63 878
70 970
482 727
341 312
937 134
131 807
167 746
721 173
502 309
849 117
498 996
382 458
461 363
545 109
780 51
106 708
265 266
283 277
7 379
9 962
98 921
948 868
752 660
12 604
416 22
739 37
312 734
19 432
821 241
239 194
909 386
857 941
797 805
935 980
10 381
897 510
424 114
797 962
666 229
161 231
876 285
984 824
23 706
757 463
553 567
3 512
341 568
288 702
585 335
319 689
110 963
94 80
196 756
689 684
34 568
514 92
308 86
418 301
469 355
138 159
105 454
445 902
285 980
463 712
361 834
186 223
648 614
804 708
542 544
883 864
418 653
706 603
521 246
536 12
944 680
109 725
319 546
295 719
199 960
519 853
893 800
254 544
569 590
896 273
148 501
866 906
687 424
555 253
403 660
570 741
988 425
740 341
145 14
170 575
692 870
339 905
937 786
344 356
241 234
530 710
49 615
379 371
623 104
363 19
972 784
471 857
74 407
102 244
555 76
489 283
232 171
145 798
334 238
98 32
569 227
886 791
713 402
171 614
992 567
50 688
940 499
214 115
592 798
494 399
172 154
801 237
26 293
374 232
508 246
739 598
129 477
207 673
108 330
865 943
858 169
580 175
553 28
806 201
477 580
524 418
995 658
589 984
506 483
311 170
686 259
339 723
843 583
596 527
744 712
672 793
72 307
579 755
186 235
603 96
395 371
750 55
766 686
19 568
196 272
883 804
300 409
979 271
39 971
789 847
573 691
125 933
10 239
419 302
316 345
360 799
969 532
740 972
617 714
65 338
624 363
182 17
870 833
140 347
749 115
479 994
940 124
154 514
776 365
635 289
964 466
820 26
217 170
227 252
931 882
758 144
642 583
774 107
238 172
181 639
949 974
53 516
961 330
656 691
5 411
806 550
82 443
172 722
658 641
492 823
158 312
670 179
260 967
345 189
725 638
781 914
327 145
81 552
37 603
536 969
618 710
866 88
456 858
298 959
234 923
314 276
212 26
854 878
191 753
176 433
132 555
192 104
16 396
657 369
960 327
663 164
139 148
977 489
976 242
561 812
407 363
36 587
45 733
294 556
482 52
139 938
936 7
980 906
227 90
175 379
6 188
946 80
507 790
467 160
947 238
209 947
806 78
735 923
617 417
135 79
302 168
578 145
213 815
474 912
663 620
188 223
898 428
526 446
292 795
867 391
359 345
90 270
617 377
79 416
802 965
956 202
2 379
301 279
199 298
402 538
800 847
718 916
276 53
917 275
227 245
466 109
243 654
868 25
845 114
635 778
219 194
440 955
766 25
592 814
20 957
915 880
290 732
211 260
755 917
256 550
883 918
764 317
634 571
41 13
649 341
14 463
488 269
193 386
224 552
299 26
299 993
176 85
891 137
936 237
262 161
491 296
825 835
940 153
347 113
431 319
322 819
306 577
667 56
565 365
674 273
744 739
195 187
95 934
388 699
720 865
421 852
988 459
259 811
517 607
51 360
537 775
630 599
510 919
817 779
183 483
156 62
497 376
230 387
221 441
407 57
964 525
83 437
51 339
890 804
904 434
180 381
121 995
905 701
531 652
537 748
339 156
225 271
355 542
346 602
613 480
538 175
995 755
236 888
982 709
153 608
643 171
322 403
782 888
257 126
765 940
910 57
876 90
765 687
537 384
820 994
112 367
945 350
153 575
192 324
763 775
548 35
439 341
439 822
335 635
946 923
126 287
813 116
301 954
242 77
206 790
494 64
810 125
120 309
842 446
587 346
872 815
908 412
210 272
830 661
60 850
546 37
783 828
182 331
983 407
998 898
440 437
855 471
750 494
461 41
292 321
73 6
600 176
599 410
949 428
769 393
510 468
301 507
282 810
536 490
111 1
512 313
304 790
761 692
255 753
252 92
864 317
597 953
375 269
152 175
54 846
180 53
674 163
972 722
167 537
358 141
998 651
217 418
598 474
62 674
705 740
367 219
390 14
79 487
897 273
318 948
575 660
668 986
941 906
725 41
904 699
958 433
205 287
142 784
393 138
852 771
819 455
353 261
804 674
452 773
182 949
901 883
486 273
606 870
994 947
323 857
717 982
825 992
555 696
931 851
412 965
216 640
912 777
525 369
303 74
199 993
329 218
212 383
827 649
597 579
61 538
73 142
165 98
713 201
388 796
957 605
790 692
229 911
169 113
244 444
511 994
562 839
370 597
796 586
883 647
765 879
446 275
492 541
700 634
831 931
348 748
314 634
14 780
729 386
349 362
976 972
559 992
566 455
276 459
683 497
683 380
413 452
766 401
452 991
60 3
929 738
337 954
513 69
964 309
577 50
492 882
404 886
356 583
416 960
992 362
362 483
653 498
880 348
56 804
125 40
896 724
551 474
102 238
922 543
480 321
24 136
990 675
639 926
597 857
117 200
730 860
439 678
499 41
929 166
128 245
941 304
520 428
201 128
553 851
785 592
315 112
668 295
95 670
606 537
105 872
271 952
287 54
11 484
889 675
724 844
569 754
534 439
436 931
449 841
296 696
739 771
276 447
811 908
406 310
338 403
715 242
693 842
677 901
437 815
31 92
810 267
181 907
537 815
545 379
411 722
145 750
872 489
942 597
606 47
869 156
680 509
452 418
224 887
627 481
82 553
426 636
348 279
723 391
655 357
416 818
682 292
384 562
745 163
127 871
181 459
626 39
928 994
655 974
281 487
724 211
30 837
857 951
634 968
676 926
861 280
941 212
480 168
8 200
971 274
102 663
296 329
931 710
862 716
562 739
876 624
192 160
950 138
420 797
49 333
139 206
452 411
119 638
396 350
381 866
586 395
766 898
712 232
940 316
799 59
39 856
822 921
418 862
308 619
860 741
463 50
30 177
897 738
992 208
632 422
170 561
488 886
649 194
309 122
789 574
533 394
34 891
345 81
713 752
111 232
775 300
986 639
649 11
861 843
634 490
622 946
504 100
283 159
259 798
525 765
736 698
366 723
304 680
714 218
43 463
363 10
9 238
697 636
146 973
103 290
387 716
708 625
231 610
889 210
92 736
110 947
934 886
608 746
510 548
629 309
217 862
425 598
830 568
384 280
461 765
768 648
63 943
417 191
582 727
230 520
239 875
569 22
302 850
603 40
540 597
165 34
394 486
238 905
30 227
41 933
375 679
766 220
951 722
148 822
914 757
589 457
249 635
310 506
578 161
680 759
788 448
89 338
953 805
460 928
552 656
552 962
387 767
482 732
434 29
801 413
911 947
514 748
673 908
888 424
187 259
243 392
720 840
652 114
494 542
105 49
717 51
621 18
484 963
188 547
258 289
414 669
719 568
751 728
444 987
42 415
765 336
31 700
249 155
525 398
63 629
581 954
873 815
686 96
539 777
924 869
917 745
549 74
641 178
844 962
634 76
718 960
172 918
474 746
655 87
838 761
407 953
363 648
691 76
429 908
866 991
410 571
266 188
494 417
71 184
124 812
474 153
956 811
558 333
324 547
348 674
253 797
908 211
964 413
317 597
370 992
648 709
52 289
298 936
700 90
332 581
483 947
223 536
7 70
401 420
52 18
937 835
501 476
76 954
221 586
338 605
857 548
354 680
224 93
474 401
772 576
962 622
111 959
104 811
718 24
152 882
492 730
42 722
556 366
33 777
923 695
250 618
440 589
356 478
176 14
948 983
104 367
920 700
816 49
633 233
674 31
781 773
821 795
378 356
961 836
202 452
731 668
276 177
590 484
589 450
496 315
309 737
54 420
127 167
21 470
670 655
116 764
900 360
423 843
130 667
712 908
605 416
399 218
619 202
584 122
593 337
640 390
641 946
111 857
431 685
144 736
317 460
807 226
614 530
787 109
995 134
708 693
678 423
512 504
469 138
673 970
976 210
104 11
300 513
236 737
983 346
687 367
681 837
41 915
361 768
996 868
686 58
81 204
698 294
604 413
441 337
475 743
187 937
900 524
139 181
195 339
40 95
866 228
557 889
821 173
86 854
547 562
385 481
432 76
612 957
518 515
557 273
548 881
569 683
968 599
775 736
202 889
267 634
71 22
657 417
356 535
436 818
133 682
455 495
673 751
313 517
324 517
526 204
895 104
119 129
368 545
734 856
230 87
517 650
431 397
94 76
515 236
556 177
323 67
803 21
922 469
108 212
350 53
25 1
874 144
657 978
685 828
685 624
713 112
482 758
331 310
852 181
866 271
191 325
403 486
571 333
948 212
481 895
804 23
886 869
266 776
537 855
959 716
60 521
229 667
552 231
406 156
678 817
243 969
445 743
93 750
740 335
994 881
603 71
49 352
797 434
440 406
208 33
751 540
189 725
181 961
449 277
259 138
804 436
425 321
672 128
367 249
768 162
969 614
173 207
627 769
643 697
918 393
744 57
234 296
840 313
344 378
748 154
192 602
2 231
758 392
280 430
366 19
82 404
215 647
155 699
501 381
452 274
603 63
49 904
815 104
980 685
918 566
114 23
511 934
609 861
470 172
550 686
942 867
891 405
703 253
452 18
703 10
424 184
943 560
3 531
703 612
556 397
322 816
221 478
631 252
748 312
457 110
690 323
990 409
301 20
153 458
852 590
677 756
999 768
209 760
562 629
860 171
495 806
350 18
72 502
171 297
817 778
382 324
121 858
122 247
895 968
388 393
508 495
84 637
803 229
902 835
728 565
330 66
275 804
359 70
375 30
930 620
36 365
913 739
195 769
819 443
174 992
453 758
238 618
485 543
475 806
767 955
327 655
300 204
509 2
243 518
553 68
914 109
533 161
553 530
72 14
429 305
479 386
631 933
121 726
75 412
984 59
82 755
581 711
51 289
721 570
834 617
426 917
87 766
352 650
56 211
768 607
994 526
520 381
623 760
124 581
546 870
70 313
628 725
717 771
435 911
911 687
182 511
451 955
119 873
464 575
272 855
432 777
622 835
896 242
152 413
525 157
252 410
449 543
646 329
418 846
478 662
826 857
512 723
417 538
502 989
14 638
367 984
669 308
481 396
414 776
129 403
968 845
998 754
392 301
93 690
837 518
121 650
325 367
551 665
408 44
264 302
484 650
970 93
654 917
800 221
207 504
580 596
303 98
457 527
359 695
895 314
239 205
919 133
92 729
474 133
993 938
14 242
220 69
169 402
16 972
879 50
665 823
563 513
934 386
30 399
965 733
619 205
999 344
182 289
892 839
269 371
689 475
966 311
238 405
928 895
984 459
287 187
437 220
256 330
125 336
58 569
579 315
80 424
220 403
337 145
290 768
944 825
360 739
49 342
187 414
455 97
418 879
305 905
420 635
124 279
889 506
53 402
468 196
789 331
783 882
237 805
104 402
171 721
862 30
497 152
916 277
858 523
646 21
3 366
359 261
339 646
508 845
279 166
598 130
424 549
86 63
680 752
626 911
111 419
507 888
702 577
532 123
367 432
568 685
804 325
364 676
940 821
891 919
271 637
613 277
175 587
657 305
793 294
610 777
808 323
867 968
580 147
324 229
352 340
608 154
40 591
414 634
926 917
360 350
851 882
807 691
704 208
246 208
963 685
975 858
135 480
15 542
686 174
994 284
238 752
749 841
309 857
272 321
869 68
304 143
313 633
666 778
139 277
149 852
861 480
785 460
547 269
655 725
911 254
158 40
741 506
318 859
988 780
582 36
515 523
931 547
185 677
574 634
17 90
662 513
231 262
986 92
572 85
146 233
715 524
210 586
643 596
467 11
889 838
3 181
726 90
219 525
892 745
376 137
761 280
214 510
800 171
926 663
167 17
518 691
734 402
733 467
532 430
824 394
669 68
808 249
740 407
878 526
17 937
732 800
180 424
268 910
720 232
552 704
150 531
756 617
783 386
513 6
971 873
640 524
819 338
366 123
158 101
599 214
620 991
133 807
605 582
898 94
144 215
714 146
969 123
561 737
734 699
285 262
536 899
318 887
72 263
610 172
684 43
277 135
537 593
847 309
116 173
597 193
7 555
668 629
190 23
871 974
994 506
481 622
342 998
510 397
26 520
190 553
43 196
519 807
770 750
434 122
222 217
685 340
44 804
900 927
612 265
236 297
728 49
655 50
380 99
870 582
258 307
413 533
962 489
634 521
908 163
330 833
509 864
41 961
91 728
188 227
224 261
294 51
702 352
40 436
635 361
786 862
678 710
103 3
758 767
280 954
18 582
642 253
364 289
263 707
142 363
70 875
85 673
3 970
721 240
331 218
342 325
919 560
455 287
854 797
450 66
43 826
962 61
292 366
969 432
627 64
418 588
435 706
36 459
418 102
508 960
203 76
142 44
628 870
669 370
96 26
66 994
684 632
223 593
601 699
969 595
171 624
851 127
295 885
107 724
125 189
904 25
923 838
502 633
942 223
339 228
566 949
770 14
559 817
898 718
786 753
263 760
146 979
728 373
399 227
115 112
870 233
386 843
698 376
76 444
569 178
461 727
41 418
426 346
581 174
861 57
200 312
674 352
906 376
196 445
175 207
34 873
796 632
675 272
841 456
32 110
967 963
863 740
331 648
214 697
236 767
792 662
93 265
288 765
844 674
508 122
778 728
456 155
640 753
883 808
320 822
996 503
281 648
387 303
176 140
836 227
628 518
270 603
493 420
434 80
567 96
533 763
275 716
830 725
155 525
278 967
57 804
615 116
861 345
633 962
131 801
733 585
167 878
581 540
744 710
760 352
811 443
210 509
703 968
386 895
503 337
750 396
410 890
317 917
552 160
407 18
13 919
617 807
758 799
612 862
114 915
512 229
630 427
845 846
885 213
35 318
778 13
541 832
192 565
18 928
643 66
771 434
295 393
216 136
840 192
623 221
344 455
294 421
651 539
206 868
511 421
283 930
591 566
523 623
185 336
281 110
876 932
463 848
474 827
649 355
503 590
897 542
725 663
616 244
171 537
687 783
871 208
423 579
576 773
465 602
649 62
450 305
280 586
964 651
357 725
146 858
331 250
180 887
27 294
933 906
345 10
961 74
238 386
494 405
567 948
3 640
224 589
902 301
966 456
40 700
291 328
796 53
986 715
269 837
985 104
102 660
326 497
138 504
620 782
693 961
121 540
872 671
98 68
87 521
935 802
188 110
26 692
808 115
323 641
990 830
420 17
526 708
951 975
927 452
900 13
935 579
824 791
83 678
792 198
314 547
939 460
597 913
112 532
774 857
827 869
665 852
984 637
542 117
691 428
53 426
258 589
735 546
799 884
964 849
49 720
629 611
970 490
951 215
902 203
635 555
531 911
350 306
699 479
902 390
386 267
612 405
20 380
793 103
457 126
194 427
263 150
377 416
388 810
893 401
955 679
287 989
936 994
89 631
353 487
707 715
735 742
87 451
580 969
266 453
684 933
503 42
371 131
444 490
430 68
738 677
189 284
438 403
444 723
847 328
672 44
543 813
629 45
774 474
810 459
637 246
357 320
565 50
750 926
647 939
76 287
251 84
471 150
663 438
753 402
524 82
589 32
474 286
732 737
489 266
540 869
626 467
43 386
845 993
915 680
562 997
602 681
884 41
863 550
780 642
560 886
227 308
126 606
812 163
704 604
576 314
928 317
520 115
300 642
560 752
34 480
771 895
874 472
920 826
306 41
722 871
203 169
92 393
537 464
716 465
826 913
704 866
79 216
783 790
927 537
161 328
417 147
639 189
255 31
458 203
177 916
647 267
229 916
845 904
125 494
63 745
673 926
334 218
786 353
65 423
223 910
268 287
274 130
521 911
514 633
683 797
162 496
952 796
241 830
537 813
675 362
172 39
906 559
2 751
867 557
220 128
878 986
316 118
373 838
900 784
697 89
872 375
672 750
619 459
457 104
135 508
24 225
874 836
524 47
959 459
568 142
853 239
112 781
865 201
141 110
308 941
796 505
174 626
267 976
920 321
396 610
89 879
501 695
110 705
724 217
178 680
183 38
579 322
12 480
584 162
945 473
98 905
942 332
970 554
480 249
133 758
889 309
476 214
696 138
653 624
144 523
955 585
646 633
449 490
121 280
600 81
32 833
305 374
576 756
617 863
558 511
428 614
492 546
703 34
677 192
512 828
918 568
523 246
418 547
767 62
593 769
608 435
232 18
511 812
582 143
791 708
892 9
662 468
93 675
55 102
399 606
726 850
942 133
973 857
964 202
562 561
832 394
707 759
765 79
870 81
715 822
936 498
285 475
382 685
11 830
274 442
108 109
138 5
958 540
255 70
709 463
313 368
775 197
188 140
349 476
402 51
67 631
592 984
940 897
588 975
585 994
505 149
372 184
146 272
732 725
340 640
253 135
113 720
786 452
155 83
552 220
532 621
409 975
643 614
645 279
70 744
709 314
264 326
504 515
643 198
945 693
717 541
415 427
301 960
931 604
616 609
215 639
175 220
237 519
239 169
295 801
486 750
493 430
813 635
861 424
205 43
170 857
899 102
430 675
889 80
154 407
509 991
110 975
284 503
651 184
908 796
332 669
250 921
27 505
677 458
671 663
589 480
446 644
992 288
680 519
170 285
655 842
635 606
718 256
905 470
394 336
728 472
959 738
553 468
804 172
125 514
60 295
729 795
649 199
76 740
603 595
715 558
791 478
129 706
458 133
300 188
264 587
442 671
360 705
50 347
600 961
259 717
422 511
442 380
837 583
298 215
853 827
889 404
561 458
361 205
577 108
584 950
660 335
484 795
63 828
878 836
71 867
46 334
130 338
828 888
174 512
760 226
160 516
206 508
285 584
515 221
265 69
659 619
868 381
599 53
747 86
542 649
790 995
801 425
304 816
176 940
800 955
351 146
746 274
273 690
630 972
175 567
887 770
392 509
637 275
426 675
234 395
479 571
321 638
225 180
934 78
655 908
554 752
576 867
894 822
152 592
71 722
368 619
975 854
200 377
758 416
281 495
657 755
29 552
251 269
81 340
625 151
409 823
110 283
113 309
646 891
708 733
295 835
725 348
259 241
865 860
955 223
173 99
951 119
31 479
854 708
328 199
619 685
810 406
549 686
435 550
205 262
868 703
361 991
271 219
351 192
382 201
504 212
901 369
475 297
873 148
80 1
467 791
789 438
70 267
389 266
380 646
548 899
364 542
699 999
79 801
903 930
672 202
832 241
998 163
756 349
275 126
79 951
821 896
153 50
996 120
229 421
754 364
42 313
263 705
30 453
510 583
971 819
935 519
817 315
485 360
836 727
675 920
486 740
611 258
564 125
829 670
725 1000
996 948
707 643
829 320
556 419
324 86
273 989
30 613
196 370
766 6
453 716
708 55
701 588
363 659
534 321
999 115
504 506
462 863
128 768
684 955
932 439
247 976
940 390
609 675
629 125
203 893
982 97
463 839
639 825
896 757
135 324
807 683
560 325
479 615
368 813
928 174
343 105
558 138
899 807
45 3
737 771
764 26
556 52
382 801
275 649
921 140
457 445
89 198
265 834
619 826
615 158
991 156
320 755
271 18
289 293
928 516
35 926
209 688
701 927
103 155
335 128
591 49
569 480
656 909
744 776
525 677
929 826
146 733
184 116
95 583
327 994
470 646
236 92
389 418
902 658
381 364
935 281
687 355
376 240
481 386
604 129
191 240
61 262
945 407
881 457
73 12
367 550
565 863
975 834
740 958
793 255
632 49
245 43
713 504
784 441
923 589
649 616
308 197
24 717
676 53
340 227
744 768
828 635
684 547
87 296
781 37
847 531
158 55
518 777
91 499
155 117
899 452
852 676
275 49
299 612
28 412
648 922
198 836
205 578
311 834
517 656
708 379
993 677
707 141
308 674
833 545
31 988
420 422
698 846
697 340
230 82
398 502
665 886
98 417
693 995
634 144
568 927
522 232
718 685
917 651
507 12
829 443
411 444
433 224
246 719
146 691
201 456
573 168
679 534
109 514
607 316
156 334
861 987
282 841
125 81
230 119
296 931
575 701
289 203
585 1
405 420
736 244
314 766
177 305
750 230
300 870
120 829
35 588
335 788
796 783
982 508
318 371
866 895
817 721
332 348
281 655
540 114
887 181
214 539
480 540
570 596
761 758
152 688
688 780
120 901
646 501
871 251
539 561
952 281
482 445
556 953
150 253
906 829
1000 507
533 667
740 159
951 264
822 540
338 170
76 571
292 175
778 91
821 519
80 664
345 41
599 811
146 308
333 162
77 878
418 185
580 188
946 691
149 295
291 834
836 902
555 14
815 301
120 853
56 531
526 556
768 419
443 43
666 608
974 179
634 276
938 635
507 244
183 106
332 797
970 976
251 528
135 384
19 883
554 649
406 645
781 816
444 990
286 551
391 789
996 369
479 874
706 653
547 936
769 973
580 569
92 872
253 537
764 757
212 57
604 165
374 89
671 979
876 436
185 530
264 681
845 910
880 689
597 650
164 281
89 699
975 139
159 165
18 500
627 930
173 703
154 824
123 571
580 387
51 869
617 25
969 883
341 855
473 646
955 652
618 111
883 244
926 275
628 210
181 163
806 143
307 719
331 726
693 320
555 718
779 373
517 663
445 625
482 42
193 351
139 950
317 656
269 246
766 355
608 433
953 809
909 179
458 934
900 875
592 45
620 5
985 318
452 807
368 264
469 298
475 729
508 341
806 82
749 92
652 743
576 553
267 277
166 880
900 977
137 325
348 34
9 872
23 709
368 832
548 819
134 109
83 136
845 30
670 750
378 867
488 603
240 667
240 530
298 43
777 529
636 337
663 199
568 228
23 428
449 315
796 885
858 112
892 849
59 664
877 550
588 398
563 404
743 206
229 16
284 258
685 32
684 353
612 482
263 181
12 570
43 947
246 308
666 535
138 788
401 170
233 844
782 475
723 729
760 757
214 113
247 36
118 950
787 628
95 706
564 595
26 386
716 156
374 582
674 842
875 46
566 270
622 309
172 89
30 884
855 785
177 360
765 388
371 55
573 38
368 420
922 440
349 180
620 251
543 927
936 110
775 777
767 731
347 561
364 920
577 937
767 74
569 625
586 69
687 209
398 463
166 73
670 374
702 871
494 361
151 358
632 650
670 592
567 947
77 934
108 209
712 634
275 104
834 631
888 351
11 932
455 36
216 813
964 393
767 439
220 977
413 287
861 26
794 877
693 181
750 139
6 916
754 163
979 653
435 46
519 916
5 853
420 415
61 355
869 654
29 117
756 354
149 170
760 316
20 418
879 179
374 860
550 422
472 626
976 789
973 710
673 814
242 619
72 71
102 113
722 688
569 71
494 217
37 870
20 649
702 587
328 641
881 842
701 624
147 400
137 367
415 138
291 836
966 566
279 539
614 254
939 530
360 226
289 47
459 134
184 964
205 282
223 616
635 806
887 860
774 305
523 190
227 370
651 931
246 914
559 149
19 443
445 185
402 748
388 25
69 317
397 727
350 715
92 550
50 554
964 44
214 907
407 913
316 95
774 944
348 65
328 245
120 72
252 942
918 890
12 404
376 661
76 957
311 567
358 806
504 643
466 82
578 294
480 641
992 893
503 392
495 359
231 342
502 223
723 770
397 742
13 404
508 636
826 801
58 8
926 406
769 663
194 50
465 364
279 998
943 789
518 710
136 458
154 406
742 198
685 309
966 934
969 193
786 439
315 531
186 226
32 583
830 470
537 568
588 261
658 974
978 919
418 494
610 442
535 706
111 597
242 505
404 23
436 875
681 12
696 175
777 685
992 191
111 849
802 63
953 974
457 319
706 860
747 153
562 637
271 783
288 682
188 310
327 180
518 865
486 157
945 116
729 408
949 870
283 187
816 897
228 979
473 526
872 663
350 756
426 415
898 740
65 397
957 365
363 638
889 134
910 771
842 755
568 778
387 960
557 211
715 27
557 928
214 276
868 213
521 77
999 645
790 887
81 894
477 402
685 666
997 930
575 623
409 502
603 423
437 391
389 659
779 935
30 975
832 276
558 943
270 33
996 961
882 637
336 842
424 163
896 226
792 98
816 308
58 762
855 147
914 62
833 351
344 45
398 917
171 511
689 357
855 948
792 984
602 28
671 173
781 17
364 89
437 125
801 744
65 153
318 591
805 50
179 247
430 313
845 165
858 740
606 404
663 21
144 312
723 377
465 755
941 641
86 383
643 308
237 11
197 48
910 618
272 717
404 687
534 700
963 768
754 476
355 476
252 542
519 486
501 444
712 452
699 779
654 773
513 477
536 797
409 285
97 555
195 460
159 850
759 226
409 182
43 470
786 213
415 548
713 268
364 292
466 246
474 792
596 508
740 354
927 134
297 612
953 965
144 109
247 758
262 72
453 427
731 306
238 613
316 272
431 692
140 492
428 791
13 952
501 527
656 202
963 767
968 491
916 758
300 953
416 864
447 328
773 690
304 355
649 96
884 52
697 508
86 110
544 854
936 124
434 532
707 448
126 85
950 847
775 709
376 149
9 181
992 158
361 417
290 228
830 320
59 130
8 858
424 27
451 513
813 889
505 880
700 60
472 797
927 997
622 611
498 648
40 167
164 486
235 31
751 253
696 69
61 801
379 104
896 144
10 760
756 487
740 371
142 880
133 218
606 695
176 507
417 964
424 513
58 288
579 273
662 966
529 883
419 843
239 113
639 515
409 598
95 66
155 691
818 312
31 650
398 792
320 734
371 888
641 45
228 973
381 23
476 374
16 584
177 773
525 81
495 801
472 518
695 139
100 189
980 862
667 776
913 429
480 247
578 150
654 552
103 950
279 589
959 399
268 259
280 742
165 302
514 316
798 776
960 821
520 27
126 163
227 652
216 324
678 207
275 938
368 521
855 241
220 978
2 127
427 589
218 916
860 899
286 151
472 858
455 855
444 763
950 894
954 270
662 518
124 702
467 227
860 135
717 786
519 15
669 993
297 765
698 318
685 807
747 298
530 985
402 651
294 107
168 707
677 189
58 472
82 144
406 80
208 446
27 474
583 790
482 17
244 339
747 712
652 288
71 746
789 613
31 495
673 782
322 736
671 697
670 467
238 634
556 96
506 720
634 710
561 222
576 882
668 543
115 229
487 323
911 583
447 198
629 93
50 142
449 758
541 92
422 872
558 464
15 415
226 325
483 64
170 361
847 45
411 346
200 270
648 747
632 345
793 120
527 721
94 69
41 772
975 789
410 589
23 281
457 877
611 750
596 765
304 503
693 54
283 729
864 170
846 686
50 358
179 635
675 697
570 814
3 857
665 77
16 542
1 102
568 415
502 796
421 744
907 340
95 184
262 724
164 996
910 279
352 896
750 132
971 840
255 940
255 739
846 628
424 588
745 325
914 431
80 24
990 505
660 546
99 335
20 927
677 440
790 59
38 778
320 193
700 505
928 287
537 552
216 797
560 650
884 977
912 312
13 69
316 530
944 940
439 125
898 49
108 221
877 119
877 929
312 429
125 318
270 706
259 511
344 857
46 335
617 829
974 422
38 817
470 539
660 631
967 170
33 565
295 713
132 853
827 875
262 242
509 848
537 173
93 716
828 320
95 587
518 593
479 286
389 252
133 406
28 629
848 514
418 57
510 604
661 20
439 330
159 720
224 563
747 69
203 165
674 231
953 891
645 877
61 195
838 415
726 654
451 545
194 902
736 876
21 925
173 25
18 557
232 323
663 160
358 139
475 518
413 121
306 679
88 63
120 219
951 640
765 608
911 401
422 391
269 211
452 658
895 915
154 904
16 246
697 938
619 488
670 590
250 628
765 217
746 133
804 734
44 724
653 113
918 900
450 789
421 267
277 677
101 164
597 709
92 717
723 445
638 549
549 9
224 496
865 767
818 895
351 865
391 721
237 124
626 114
91 971
721 37
1000 584
903 704
671 265
125 3
292 76
195 661
953 38
827 940
739 74
378 928
480 560
902 315
222 402
904 240
372 238
125 270
664 582
681 109
446 27
915 599
40 617
702 214
636 569
377 173
464 363
521 470
440 314
148 110
153 241
68 937
684 310
513 791
723 190
659 734
847 362
156 414
706 370
222 370
275 199
381 461
56 985
313 876
743 169
375 466
302 127
534 944
262 357
53 759
652 363
307 114
369 323
34 621
132 485
137 982
250 131
74 492
846 525
113 201
926 867
582 119
385 423
903 123
899 39
845 689
235 801
24 604
653 9
556 434
701 254
918 195
66 593
727 909
854 85
161 241
482 21
895 119
871 264
630 877
126 64
289 750
529 101
844 823
555 752
981 13
897 237
618 775
874 173
996 423
128 571
298 107
716 188
317 490
218 252
792 262
266 381
66 771
931 228
299 181
494 17
13 479
68 925
757 901
741 145
879 716
188 530
248 591
597 590
944 186
314 196
260 321
226 321
862 834
361 176
320 496
661 405
294 264
858 894
36 207
766 408
967 948
640 755
467 315
368 411
851 805
250 512
999 727
341 610
131 946
331 999
191 384
274 233
108 219
926 365
439 383
292 536
714 283
680 449
270 834
328 578
794 391
344 541
678 759
739 435
238 325
416 651
712 641
91 455
329 868
767 908
43 139
369 884
499 693
542 319
522 553
742 438
719 29
239 569
265 331
71 375
568 485
64 142
936 655
836 55
676 259
672 512
933 341
959 23
66 801
425 434
954 815
194 488
741 149
416 771
1 254
311 344
809 738
683 487
202 84
779 922
200 418
499 162
168 136
69 132
580 519
408 289
76 971
341 845
919 885
167 363
789 818
356 840
559 621
973 512
129 50
55 897
233 39
3 273
133 92
822 407
796 323
220 621
353 349
484 496
749 757
108 686
568 443
26 210
228 27
568 782
251 784
971 762
948 646
657 208
107 786
984 758
811 422
746 581
370 383
198 751
239 696
647 235
750 994
83 167
907 271
808 698
31 571
395 524
353 947
691 190
470 439
167 169
848 2
971 316
1000 831
572 979
631 943
826 192
686 949
210 255
603 586
536 815
871 53
264 81
542 167
875 350
972 70
347 446
543 903
294 691
786 24
35 864
430 913
124 849
386 916
736 347
494 80
493 829
84 935
737 25
212 270
100 806
198 448
996 613
454 706
830 255
500 145
489 759
626 591
318 625
779 401
6 1000
950 249
951 850
764 727
39 577
190 63
695 603
749 96
600 320
924 169
635 791
725 475
118 976
964 505
190 41
723 248
242 359
587 593
665 21
391 377
135 783
428 834
124 674
399 503
92 406
444 516
263 356
198 95
602 34
51 842
804 92
130 537
145 364
528 114
233 977
504 948
416 680
614 52
734 429
963 364
667 37
289 382
73 852
820 842
691 892
33 172
854 107
344 774
915 974
974 438
46 686
706 419
232 397
323 470
582 437
952 343
271 915
999 480
468 343
994 816
116 13
654 681
287 101
953 197
879 546
785 236
811 343
773 964
875 773
773 267
553 217
766 614
625 33
411 866
791 977
68 939
858 474
455 557
994 495
584 958
425 669
463 799
860 6
911 711
634 386
626 723
534 399
768 425
936 396
303 451
59 50
396 832
440 176
396 532
304 907
597 61
880 979
759 2
742 156
449 471
216 620
230 444
452 77
769 728
960 454
842 519
746 256
220 860
317 442
966 231
812 365
651 821
1 397
615 821
122 980
283 66
214 68
433 835
837 1000
48 702
468 737
640 533
237 107
838 830
493 656
886 294
39 525
613 147
850 388
922 891
920 630
256 301
771 835
975 641
559 56
690 507
1000 66
722 945
81 111
611 956
790 350
776 110
581 922
341 609
503 151
875 437
24 784
117 553
190 821
189 88
293 946
563 861
425 562
874 473
674 75
66 923
563 307
967 760
456 353
3 204
43 974
308 563
984 571
350 883
202 360
156 325
342 826
709 767
10 526
651 762
351 778
574 590
244 746
853 415
41 210
859 57
372 675
703 237
68 843
333 192
859 275
317 279
229 575
318 521
953 195
131 663
347 96
526 716
47 512
46 660
466 364
869 565
122 694
202 952
320 723
940 644
453 527
499 739
310 711
42 826
914 753
947 468
654 970
480 472
353 192
973 380
68 341
466 240
727 610
814 322
416 643
679 319
362 565
199 895
937 614
537 662
489 288
629 248
951 343
577 596
982 187
649 143
243 887
155 980
838 206
183 646
340 542
897 172
948 296
491 474
547 76
345 533
904 554
518 887
796 50
603 763
702 8
868 499
956 183
394 503
801 68
18 6
416 465
434 619
965 436
400 106
978 859
732 461
491 619
169 748
800 512
462 912
261 358
734 722
274 892
789 709
704 602
45 406
629 851
779 272
964 280
712 905
668 713
815 741
119 836
345 749
918 69
931 167
796 417
345 715
799 412
559 845
525 153
594 198
83 181
443 840
341 328
180 203
773 111
321 36
831 572
678 62
638 566
361 941
905 18
116 342
18 489
87 730
38 734
454 215
641 837
117 639
420 775
799 592
446 691
631 729
415 669
28 545
630 887
337 730
508 822
675 643
342 115
445 212
678 538
471 628
91 3
976 331
854 675
870 581
186 733
348 127
818 664
612 229
53 915
613 860
392 958
577 289
822 221
962 742
169 236
803 956
961 823
820 664
691 352
432 426
873 831
255 978
339 23
899 556
560 164
628 973
996 836
912 857
255 193
459 468
398 632
728 914
281 847
391 519
51 860
811 127
520 121
854 169
230 902
317 45
201 8
860 14
386 673
345 502
943 715
934 654
967 199
985 491
979 82
835 124
159 241
517 788
448 413
435 230
642 977
664 876
673 231
708 784
489 715
917 101
429 114
826 848
619 971
453 29
252 140
638 434
208 354
613 225
242 6
145 540
782 557
761 155
896 549
907 207
467 727
421 127
885 854
298 577
74 673
856 922
957 420
862 511
788 901
679 667
313 438
771 945
411 253
706 57
658 440
83 961
819 742
800 6
953 850
613 532
964 338
60 897
602 996
914 155
570 584
701 547
578 231
342 640
359 452
965 835
297 386
181 506
705 88
253 854
636 14
366 980
928 20
742 462
624 86
131 612
897 905
878 291
141 746
724 997
20 107
964 210
440 509
674 744
549 371
653 558
402 697
794 733
757 269
264 397
580 205
673 601
956 904
906 319
266 467
815 747
943 168
799 372
112 931
708 166
763 454
382 435
115 553
746 692
507 99
316 155
791 336
676 937
296 152
157 439
275 714
641 357
751 500
31 258
895 301
413 509
345 6
978 421
294 49
769 658
267 65
858 722
636 482
558 175
152 545
393 411
22 39
439 731
280 825
674 484
714 429
280 595
925 852
958 317
14 215
229 818
951 21
786 782
621 845
591 395
646 316
46 36
733 566
144 594
158 628
933 870
943 713
299 20
405 99
89 527
603 74
613 67
601 368
941 744
275 976
851 144
301 139
770 321
890 372
718 854
864 756
251 305
727 930
24 955
196 473
331 301
251 76
364 48
382 165
323 905
565 79
534 319
366 864
761 986
941 240
957 143
942 500
993 297
397 719
915 690
386 239
34 541
961 114
676 969
110 675
289 650
96 881
950 754
63 277
404 47
628 79
668 486
817 955
552 533
882 715
872 918
705 571
723 689
831 633
951 7
408 985
939 544
451 416
656 732
313 717
100 331
580 105
753 959
351 594
586 242
867 449
89 400
692 2
413 515
435 194
973 854
199 721
163 651
69 761
544 35
843 621
829 277
173 100
322 883
250 938
437 244
471 698
278 619
404 388
731 516
88 463
648 823
307 212
610 583
42 65
127 189
890 384
391 288
828 189
22 425
384 713
401 106
988 270
638 63
613 66
931 209
465 713
208 91
613 215
797 39
122 648
934 950
619 791
256 407
14 913
750 908
898 69
934 900
647 245
626 767
382 962
41 639
612 793
224 549
915 287
719 910
691 77
454 124
601 265
789 396
1000 105
123 672
877 187
450 715
134 731
846 759
996 309
223 598
981 246
178 317
397 559
839 916
24 711
890 595
440 481
910 804
171 422
824 937
779 127
897 116
47 46
519 792
227 494
913 171
973 172
97 182
52 496
572 222
235 206
980 965
830 13
996 618
211 218
428 956
966 426
999 581
3 921
153 513
439 649
701 90
680 14
897 284
671 496
31 648
612 49
353 985
498 601
12 300
218 922
489 130
459 351
65 750
57 67
112 223
572 627
251 502
255 846
856 395
672 674
569 166
596 262
326 843
229 806
687 231
287 811
569 933
399 176
960 672
196 263
984 926
625 39
595 546
696 983
982 305
388 697
929 133
816 481
937 898
7 315
615 339
472 178
896 662
187 823
555 573
852 753
705 592
262 909
575 42
46 154
410 686
22 300
49 106
517 2
460 495
893 326
626 667
685 167
996 127
629 884
267 228
564 820
941 492
679 960
801 806
731 528
273 677
289 953
134 956
292 454
846 991
977 586
242 948
727 271
497 466
295 283
414 378
107 46
325 766
841 975
753 429
529 704
730 472
129 418
511 774
884 457
329 323
6 112
632 656
83 794
639 917
304 734
76 118
592 498
728 304
554 966
779 367
421 237
800 489
902 135
200 259
215 130
214 758
125 833
434 198
815 955
517 647
730 12
90 902
7 498
176 782
490 636
904 138
433 531
926 703
396 515
975 56
442 92
995 337
213 873
379 922
675 86
807 88
754 226
519 586
214 233
677 2
777 820
812 283
112 314
738 617
668 109
906 307
256 391
901 626
254 173
329 332
969 76
806 933
962 354
410 870
629 450
42 423
530 966
590 508
61 3
426 805
280 513
984 789
570 448
459 158
580 450
621 875
560 871
524 385
918 257
741 709
541 581
725 911
868 538
117 864
83 222
409 574
508 994
70 878
637 433
11 77
689 2
910 33
558 295
388 246
217 430
627 569
883 730
19 497
976 273
470 589
679 39
86 569
1 518
551 564
805 981
531 442
749 648
678 405
993 506
152 386
277 348
454 486
695 937
217 640
505 844
809 273
987 657
906 655
498 68
135 863
630 822
897 659
488 759
274 226
561 361
152 554
959 941
657 634
246 150
981 666
903 300
670 3
433 996
973 299
183 362
217 627
802 937
552 674
731 389
156 398
914 344
103 499
819 822
409 473
678 562
437 84
348 886
16 895
820 563
142 521
726 276
523 566
101 488
772 110
820 921
78 630
24 737
856 299
732 362
95 348
253 519
835 974
867 773
777 684
807 588
701 94
186 566
132 724
657 801
779 730
929 257
562 340
591 653
439 840
16 988
477 398
350 686
31 912
110 608
102 446
847 211
618 875
835 839
664 929
380 417
701 207
777 1000
431 464
817 714
295 353
209 981
104 734
297 702
271 986
212 845
408 565
69 306
763 664
434 173
557 893
959 15
985 815
875 275
581 606
540 150
538 111
838 611
783 192
237 4
515 366
87 586
520 347
936 531
826 317
244 996
428 515
964 672
510 99
807 539
274 815
148 418
147 852
731 382
964 877
689 754
989 53
171 492
920 340
736 968
244 474
241 598
724 60
439 504
222 363
509 254
378 604
84 988
808 267
660 54
867 995
638 933
421 741
768 918
465 620
721 76
771 232
285 379
416 769
954 640
153 900
228 351
713 798
615 837
243 348
865 266
900 782
451 215
756 538
415 937
258 290
287 737
549 693
625 608
352 506
96 513
328 558
28 831
943 23
664 835
265 389
728 963
231 732
962 474
745 586
315 357
11 747
140 686
137 766
294 136
135 825
895 335
847 464
535 306
539 222
842 221
856 890
849 660
447 980
576 365
605 549
884 552
763 224
335 764
883 846
377 521
579 977
321 333
873 753
92 434
768 198
320 279
833 101
862 387
372 591
977 814
843 686
354 565
979 587
849 847
919 446
823 573
80 605
892 471
449 132
315 989
509 122
721 750
918 899
686 314
932 507
22 603
825 141
65 259
709 15
928 862
933 479
1000 171
838 489
783 964
992 129
635 297
722 23
420 870
654 500
312 142
640 799
83 246
490 336
598 107
833 28
72 454
218 595
962 17
713 977
181 509
854 726
976 922
891 766
166 423
42 447
858 269
362 848
129 689
759 966
752 509
410 642
163 227
955 649
960 49
143 672
518 89
646 750
889 862
435 922
328 505
990 368
260 553
927 397
512 375
644 178
818 405
881 265
769 150
3 309
980 770
997 703
622 390
201 993
553 296
689 461
509 417
856 831
575 693
611 482
835 202
654 59
31 242
27 920
217 900
965 357
902 898
816 293
76 701
520 729
329 434
228 234
556 889
216 346
24 978
736 756
27 66
843 718
939 680
539 2
99 584
166 223
785 974
683 963
828 105
401 738
630 649
956 184
843 681
236 198
594 775
603 618
50 155
25 893
981 160
319 818
111 162
1000 259
379 367
527 95
14 767
532 651
212 414
914 57
148 94
744 457
975 964
416 717
152 666
150 44
412 230
456 694
647 602
774 178
55 257
663 274
867 184
17 801
2 599
327 25
248 671
177 133
338 328
257 292
846 139
895 640
383 736
701 193
147 875
486 231
498 238
725 697
651 595
352 336
531 38
472 735
198 219
473 650
164 785
605 345
209 841
521 560
108 289
12 719
271 705
218 301
280 569
762 289
747 304
875 721
892 135
863 15
274 624
9 447
826 976
723 582
649 399
793 182
414 178
89 352
410 956
357 78
345 413
815 356
95 683
5 248
720 501
847 897
209 970
638 558
80 897
777 186
89 472
702 794
896 8
801 531
357 252
637 407
297 282
131 566
365 161
63 479
794 974
226 730
18 427
105 841
905 566
241 778
364 557
142 931
904 719
405 223
196 79
988 900
374 970
914 267
34 747
747 766
830 654
617 905
387 453
370 896
599 983
950 793
789 382
630 90
197 374
837 827
73 152
702 797
413 428
782 35
43 583
521 491
203 412
602 857
398 364
135 298
165 934
335 665
532 469
824 983
929 701
811 275
630 500
313 880
615 28
403 524
815 531
570 92
283 368
559 622
684 276
751 648
637 60
244 814
293 429
93 38
564 472
653 262
712 467
810 543
611 976
80 322
571 267
722 551
439 78
634 396
382 950
451 116
874 743
955 843
767 841
589 921
192 146
589 753
304 201
530 300
92 368
233 267
426 735
487 971
117 833
701 6
720 298
861 990
109 460
914 848
969 163
695 415
920 358
119 857
891 163
743 755
594 552
227 775
923 36
874 673
89 1
924 920
992 339
346 824
665 615
799 154
354 428
410 978
88 570
836 936
886 969
755 565
71 597
107 124
435 454
267 749
60 212
340 780
1000 740
766 591
942 454
141 781
382 306
159 292
506 842
214 653
811 36
624 510
29 799
959 678
473 441
51 63
364 285
76 424
48 428
135 224
286 893
553 76
275 56
804 930
546 865
304 864
351 419
349 462
44 582
325 957
842 793
414 985
766 970
786 611
625 387
432 410
222 510
564 793
64 123
795 273
200 908
351 372
165 946
743 453
438 306
527 600
777 344
39 697
556 500
702 409
874 165
864 832
661 936
218 698
62 867
926 769
370 577
868 56
226 75
359 824
952 557
86 143
652 459
391 98
819 523
8 681
321 498
549 51
519 699
73 82
882 187
799 583
697 269
215 333
147 116
400 224
559 653
292 123
401 113
145 379
593 207
186 296
894 657
729 790
317 101
687 642
151 732
435 410
735 200
46 845
474 627
189 507
658 227
80 68
205 469
947 800
197 341
27 551
989 209
573 3
655 686
81 710
815 246
741 571
790 502
844 349
720 82
958 327
307 822
260 932
98 744
148 794
591 330
704 807
667 973
932 721
985 458
922 406
201 378
750 577
951 914
661 604
792 949
439 783
88 953
454 976
755 945
785 698
39 412
312 565
576 440
901 860
828 637
985 256
194 727
188 939
316 657
271 790
36 614
251 286
548 908
891 718
447 431
297 483
611 842
749 838
348 514
368 401
838 591
997 902
220 36
996 131
946 664
613 680
998 311
42 599
535 934
923 939
919 426
829 144
127 472
838 398
661 38
256 675
636 969
730 527
52 514
550 935
63 465
2 26
872 312
557 837
808 566
657 244
731 913
249 795
956 424
891 726
406 230
116 404
839 377
948 505
244 940
752 871
24 676
732 146
650 271
441 865
713 584
398 36
915 28
754 639
423 745
655 929
60 597
16 180
285 827
514 549
452 607
521 215
931 318
526 647
200 205
889 620
512 852
64 222
756 189
832 238
940 286
456 128
477 7
553 507
448 437
318 799
812 611
294 414
770 545
509 727
12 327
783 737
256 438
972 674
58 112
910 489
553 124
767 269
427 435
215 230
159 47
463 655
324 981
282 18
641 841
386 44
37 765
875 96
178 838
434 293
279 552
934 107
222 431
95 824
935 572
104 447
632 701
321 56
372 793
881 41
207 842
720 570
638 375
335 973
527 265
785 555
415 497
676 152
737 722
986 797
471 911
240 940
785 690
98 517
765 150
82 583
384 689
104 273
352 22
194 654
788 878
94 388
337 764
50 576
513 908
15 234
725 187
806 671
847 797
357 289
16 922
835 241
81 366
555 698
575 738
998 256
875 635
595 412
970 339
330 951
129 167
178 651
293 713
838 694
726 670
793 387
814 391
838 905
341 11
18 619
383 290
103 234
125 898
488 945
769 880
681 294
461 661
932 206
725 336
8 222
840 225
146 656
105 158
873 749
70 602
666 223
258 4
899 715
782 531
86 706
86 965
654 77
938 76
660 281
40 61
621 276
543 787
1000 477
666 180
811 843
711 137
894 31
950 764
472 686
958 766
451 368
794 73
866 258
860 791
317 58
118 111
510 152
323 633
61 117
754 653
368 522
631 469
815 405
543 678
29 844
437 237
769 550
883 57
1 181
359 110
466 850
109 66
708 948
149 387
503 874
795 43
35 229
758 150
964 929
355 954
623 59
497 620
628 676
66 847
958 630
288 954
235 202
40 503
322 878
136 798
104 585
400 925
19 412
618 476
409 30
860 29
808 504
468 654
804 603
843 761
416 570
3 344
982 580
464 990
678 763
188 4
2 317
979 189
263 664
348 745
337 918
428 416
522 403
335 346
515 63
486 59
429 266
595 998
80 343
158 660
739 839
664 606
644 531
546 341
176 716
995 866
184 691
49 344
494 177
792 165
530 689
831 811
624 729
927 583
640 431
292 508
94 72
886 714
483 357
768 901
422 396
453 236
871 770
849 92
971 209
634 664
830 284
929 278
271 890
506 520
773 937
971 586
488 225
98 196
842 200
276 174
644 28
367 145
8 277
346 65
917 514
447 622
993 624
643 131
605 77
973 417
40 866
958 447
92 274
392 829
242 924
138 608
589 262
493 330
149 636
216 832
14 687
300 917
830 759
51 117
47 997
598 43
448 639
2 178
997 694
551 650
322 201
945 702
350 608
890 695
97 83
616 237
293 157
910 320
152 583
644 456
136 938
801 988
114 139
769 607
764 912
35 537
720 804
315 47
334 585
715 226
804 700
106 973
653 923
440 986
714 350
81 122
611 720
270 88
903 931
964 970
259 930
268 17
490 926
934 161
109 530
33 827
68 156
474 458
7 76
586 855
786 484
722 563
675 456
482 985
837 353
201 609
510 995
325 74
802 273
714 71
337 763
167 712
408 552
92 472
217 915
127 969
358 421
329 789
600 44
795 760
96 164
295 24
880 22
570 907
318 569
892 36
702 590
112 192
919 465
40 485
309 852
25 504
930 735
399 252
67 422
874 421
994 196
189 791
608 280
845 177
20 595
408 863
409 575
697 327
811 898
349 548
904 399
142 811
447 715
988 950
536 111
858 879
404 152
753 993
513 347
892 504
216 531
680 456
645 309
892 446
998 691
955 382
866 825
464 907
500 494
340 41
787 69
720 347
736 617
855 86
318 20
451 308
189 155
42 914
320 697
549 176
477 174
642 225
378 286
548 879
647 444
684 977
804 361
372 795
127 223
609 848
172 363
395 699
421 682
391 670
660 885
601 843
558 862
465 685
570 599
309 466
743 389
842 277
602 818
143 294
764 146
697 547
669 179
869 314
69 540
201 882
563 204
457 407
59 916
340 992
903 195
623 178
366 685
365 924
906 343
403 38
237 76
925 341
627 334
771 811
649 993
609 704
634 526
527 284
710 295
995 419
601 129
101 398
270 256
881 784
533 614
991 141
716 146
548 737
23 996
666 975
401 288
365 33
936 61
996 605
197 288
659 418
198 75
732 50
816 521
963 908
409 558
341 793
293 933
749 23
567 135
754 849
427 369
75 921
428 61
300 739
519 39
770 778
882 294
833 978
457 299
715 476
49 981
141 154
17 72
558 624
147 511
588 491
449 276
109 552
21 53
597 201
810 80
324 757
965 236
20 828
114 678
955 891
147 123
827 912
539 756
391 949
163 826
911 102
808 449
282 441
408 578
208 482
422 932
186 45
570 881
704 902
300 92
668 665
932 155
340 568
822 138
186 600
731 607
191 901
608 369
470 303
179 228
507 159
836 437
944 465
930 68
782 653
831 81
99 136
812 154
105 441
967 935
133 447
244 480
187 589
853 205
326 129
149 414
23 377
906 277
937 3
954 608
531 291
777 306
1000 753
325 631
741 122
599 737
957 205
232 508
557 935
550 270
130 128
505 431
981 540
254 286
390 630
541 391
310 179
189 978
947 185
672 757
437 970
503 792
180 950
376 858
971 989
380 870
194 476
878 456
56 649
178 157
883 536
592 411
424 650
691 642
709 706
719 63
736 680
979 570
392 252
211 640
643 485
648 562
863 398
772 280
365 277
875 316
323 629
103 92
107 740
194 647
682 79
111 681
253 605
365 362
992 56
351 29
903 540
11 90
258 424
221 733
241 523
533 129
935 314
370 835
144 315
722 323
247 99
44 928
392 980
62 996
136 375
377 83
852 760
718 531
640 458
650 886
170 714
670 963
112 23
763 911
619 788
527 856
184 496
307 615
499 42
973 727
687 438
477 673
602 311
461 166
237 73
754 735
253 392
81 848
934 84
200 955
238 646
416 802
687 161
62 659
258 542
43 160
175 907
221 94
743 811
480 927
488 735
2 212
679 426
466 85
617 437
530 195
300 582
765 723
960 153
184 135
128 193
910 38
305 536
890 401
657 700
986 157
882 486
370 167
843 161
48 790
906 150
921 371
441 905
802 571
275 975
525 689
78 308
995 88
730 206
734 631
221 637
796 589
234 990
255 113
920 63
997 876
545 268
479 920
123 637
612 543
726 863
640 410
355 967
264 384
150 136
233 979
841 848
663 470
408 414
678 571
748 964
461 411
764 792
290 337
686 213
41 341
198 845
498 236
870 610
93 810
770 849
330 14
941 96
686 153
819 136
582 584
284 742
988 348
850 638
286 424
663 739
657 80
31 673
740 60
715 592
762 986
238 706
582 918
848 701
327 725
583 575
334 356
991 586
669 822
955 191
710 520
213 525
665 305
302 908
843 543
208 689
101 756
85 469
822 156
355 6
865 909
603 583
50 791
104 380
13 684
869 991
633 261
990 842
446 935
382 868
490 442
971 751
509 476
686 329
563 314
412 625
133 204
842 286
968 355
930 391
123 380
769 648
199 380
590 472
201 173
724 562
958 141
134 886
748 945
713 162
483 242
910 565
151 305
324 300
440 360
704 275
237 110
878 350
808 415
455 255
168 327
282 785
122 504
276 941
261 622
706 175
247 312
979 487
172 355
306 678
610 344
203 292
577 936
500 67
563 29
121 505
161 572
439 266
969 336
228 565
779 460
429 649
76 359
714 147
460 929
31 153
949 845
301 958
873 176
711 449
726 961
260 869
266 794
81 757
589 296
563 418
662 856
237 794
177 699
277 898
341 132
396 478
229 731
24 627
35 477
876 149
855 597
748 59
143 774
302 770
723 55
316 529
736 180
693 892
810 908
989 616
157 688
911 551
89 178
852 612
862 112
389 486
429 517
434 658
668 565
407 772
369 290
722 698
371 136
607 198
238 138
552 254
559 20
680 409
891 310
149 323
605 452
962 500
954 193
380 151
297 415
746 733
51 537
572 30
358 35
13 284
158 363
491 345
907 692
844 437
180 202
838 758
216 706
633 815
72 366
745 392
601 55
912 931
685 39
825 640
279 712
134 873
667 653
760 13
452 697
580 875
184 142
958 459
291 83
765 162
746 961
422 865
142 818
703 820
483 661
855 17
739 78
590 529
830 60
639 901
867 93
115 44
713 157
206 941
38 833
688 53
401 984
394 265
808 330
166 916
628 196
187 58
454 529
447 840
903 580
791 175
728 597
536 134
975 343
676 383
289 728
961 238
650 518
828 363
288 731
611 36
757 930
82 618
826 31
305 303
981 69
379 116
560 51
86 588
941 550
838 858
796 67
379 280
740 447
107 260
109 125
15 659
273 875
299 8
964 33
549 572
610 471
113 568
236 217
345 47
399 283
623 118
778 603
1 447
205 153
454 837
804 843
799 450
239 588
548 163
73 486
848 692
330 710
899 634
986 648
754 229
653 459
391 535
745 471
407 613
782 465
498 326
336 97
141 721
627 911
769 120
265 559
125 585
644 931
867 531
126 828
147 376
613 958
769 306
169 833
716 490
751 199
411 625
158 364
327 511
629 673
827 245
371 495
178 473
315 168
143 260
732 229
326 835
93 261
304 696
933 383
153 428
659 91
910 677
939 817
898 748
365 212
860 602
156 56
771 960
782 599
818 990
853 82
70 884
446 838
870 674
264 465
14 190
923 20
482 351
192 339
902 731
116 291
741 836
479 201
381 406
393 433
82 639
865 122
551 5
537 978
295 685
73 947
9 312
62 642
194 614
125 255
808 722
486 335
206 12
378 128
926 390
643 942
132 877
392 618
259 535
849 860
902 978
698 145
431 566
166 158
743 626
204 831
343 862
837 558
232 929
972 60
753 629
336 861
101 310
53 720
308 772
339 351
784 843
485 10
732 903
137 336
437 457
605 912
455 912
866 801
732 835
872 356
343 534
943 992
579 774
165 292
351 922
503 693
341 916
57 329
833 247
928 530
976 518
735 850
765 364
865 397
409 540
253 892
25 92
430 865
45 279
943 716
619 822
850 414
562 536
708 297
429 602
165 449
747 92
270 206
989 964
385 414
809 495
460 890
90 390
745 355
54 324
877 617
118 913
640 740
490 136
335 456
994 909
132 600
399 76
829 759
640 770
76 980
295 747
595 345
757 765
242 361
906 403
946 89
262 866
430 227
110 787
427 303
736 371
839 733
885 119
677 743
192 487
927 325
750 839
329 958
226 353
623 761
671 184
482 28
232 813
62 688
471 995
871 666
79 358
32 90
871 953
430 31
640 207
304 874
42 683
251 67
149 663
376 505
850 934
111 384
190 966
128 106
576 269
837 770
170 720
170 105
218 928
816 892
351 126
541 883
751 343
965 637
30 574
689 580
396 539
84 619
575 854
234 72
290 477
908 949
159 982
753 669
944 28
719 542
313 942
740 708
620 837
627 148
656 687
10 418
213 756
488 842
592 338
247 357
596 148
21 640
319 191
690 845
520 493
482 428
46 692
479 622
903 920
805 460
366 179
209 780
661 428
611 965
358 951
699 38
436 506
352 483
387 163
658 870
322 581
336 626
609 268
336 520
993 15
195 963
549 130
842 47
542 721
148 179
9 220
982 136
821 220
918 988
452 962
145 146
573 597
899 547
254 242
804 374
288 194
689 224
342 60
73 972
875 971
216 168
303 410
779 155
523 157
280 84
378 527
250 351
91 725
927 793
289 694
355 388
602 341
584 53
990 310
947 919
23 476
692 147
238 658
684 30
367 784
504 382
855 734
591 297
230 337
797 21
142 371
557 501
169 653
393 715
16 231
395 305
480 493
593 19
414 902
536 293
537 297
832 218
100 948
106 98
629 835
379 939
952 350
516 476
922 269
411 949
363 965
736 47
641 821
366 11
277 62
261 869
531 693
212 791
982 912
249 425
823 191
434 459
551 478
645 937
693 730
830 919
131 642
895 657
342 470
627 372
811 464
915 543
342 435
940 363
346 50
34 539
101 425
846 900
688 994
977 291
412 326
620 803
214 322
712 936
855 442
350 860
585 737
854 4
52 578
330 914
960 46
240 38
341 78
658 770
771 134
535 703
550 583
754 281
344 699
42 952
760 843
361 87
49 678
234 406
623 5
814 18
316 992
801 600
54 852
716 606
313 901
436 575
250 269
108 657
287 875
852 720
514 258
701 636
654 940
310 781
988 913
512 513
3 564
186 137
961 187
962 805
880 465
790 295
200 108
449 45
701 329
315 342
561 262
19 544
387 165
242 806
937 180
848 769
964 660
849 19
75 604
755 317
617 907
534 60
193 499
784 984
992 922
775 152
753 660
181 39
689 146
311 418
943 965
375 770
500 395
5 431
168 404
114 493
814 684
239 595
17 637
301 238
620 629
532 627
927 809
532 237
498 246
266 491
679 207
846 361
847 745
883 321
555 611
268 343
443 431
787 137
911 66
436 307
332 846
565 518
360 424
416 220
672 131
895 87
127 735
228 523
656 345
184 569
651 79
913 1000
640 212
351 589
825 127
600 669
229 822
633 164
818 865
86 555
187 125
14 673
479 319
921 439
874 330
910 499
999 334
603 327
96 458
26 571
733 444
763 657
525 884
193 618
342 731
253 189
204 348
91 396
367 282
541 596
378 858
177 694
70 791
229 88
133 663
701 736
65 769
386 979
324 939
726 502
1 990
915 206
8 119
505 175
457 759
521 811
194 273
725 968
669 665
575 774
451 443
172 482
344 683
846 712
533 229
745 649
577 611
747 44
946 234
666 642
359 167
12 294
287 568
461 453
393 668
673 382
892 905
592 964
641 107
487 63
623 566
261 989
363 316
354 21
720 485
931 459
678 474
638 15
291 903
635 641
341 8
82 6
106 250
294 760
387 910
60 68
959 254
741 469
945 768
207 646
196 973
128 248
181 954
371 111
813 568
178 97
930 103
643 365
156 809
152 890
890 127
372 222
267 150
428 897
51 647
879 226
990 625
180 266
914 377
104 960
243 996
299 687
795 352
846 582
505 372
312 3
423 917
871 703
747 711
413 483
460 518
573 722
403 742
615 76
197 304
225 741
562 233
562 331
916 435
138 670
960 85
549 299
214 609
144 329
737 645
279 665
975 466
240 715
593 116
128 109
538 798
687 197
413 470
50 38
801 595
473 983
597 204
483 291
317 474
519 464
928 863
593 785
459 335
146 872
192 370
978 973
744 365
317 135
236 291
502 486
490 129
68 942
589 148
509 814
976 958
59 252
241 621
262 494
743 629
196 617
282 681
31 594
7 420
124 325
67 775
639 769
282 508
355 75
814 423
30 52
110 923
849 187
311 851
539 409
761 690
378 584
199 92
898 341
589 635
605 886
620 597
444 868
437 610
757 417
926 382
878 518
838 930
458 389
602 992
116 753
224 513
225 424
187 182
37 380
427 419
545 665
560 915
137 146
974 385
989 334
46 272
312 69
708 643
396 497
568 551
334 582
450 273
715 131
868 603
845 614
457 151
263 24
378 956
909 414
637 695
573 700
943 848
559 367
170 784
262 266
187 75
693 378
932 423
586 945
962 405
500 220
442 212
357 12
592 908
275 524
818 478
656 86
64 986
312 915
273 869
861 757
903 596
488 166
871 994
415 785
265 663
460 889
489 87
489 799
690 461
796 17
630 342
187 838
837 632
770 708
524 730
677 536
354 782
69 158
703 67
273 506
593 423
347 191
755 484
7 749
125 496
606 517
336 869
63 113
633 321
51 351
155 487
653 675
966 373
451 589
623 286
536 696
781 840
885 933
44 789
652 427
943 710
796 957
551 925
398 48
498 101
555 844
577 352
78 245
934 499
857 101
211 464
74 154
941 578
989 422
252 699
362 352
501 769
285 811
954 330
377 489
357 237
540 575
988 61
960 848
959 820
108 321
499 232
196 514
871 498
86 625
711 819
427 381
240 825
819 752
782 546
110 884
764 303
212 410
257 375
560 649
572 399
287 806
90 159
322 913
760 452
633 878
91 542
663 303
795 377
195 313
201 592
931 454
43 564
66 907
1 309
919 747
146 169
893 230
477 91
38 928
542 341
364 898
839 762
708 393
941 704
441 391
539 888
976 679
962 587
554 166
63 207
401 606
765 539
119 889
405 655
834 472
284 468
418 568
75 35
45 645
908 600
448 403
700 343
279 158
41 979
170 128
907 914
518 244
428 66
636 185
355 322
388 62
618 765
72 188
670 980
861 939
642 895
912 926
153 760
957 731
181 567
673 826
264 19
207 191
240 818
263 310
232 527
545 196
67 64
675 808
195 564
438 709
288 733
434 954
829 44
461 494
647 962
196 764
478 569
947 28
823 454
209 373
338 759
769 5
308 540
56 250
976 386
245 348
30 758
868 449
616 669
866 589
568 23
915 807
455 441
64 666
2 218
97 639
986 882
136 464
815 816
455 706
239 202
203 835
88 154
825 625
243 28
943 755
173 967
788 307
521 441
490 17
751 774
341 146
650 391
263 373
346 966
384 198
311 106
772 239
593 241
567 958
213 422
131 830
687 279
475 973
955 406
546 521
580 29
898 686
696 608
583 158
200 126
790 345
1000 103
907 289
219 739
159 555
898 944
291 644
375 737
27 597
870 83
17 990
234 888
447 714
852 33
473 59
935 752
40 258
75 15
111 622
913 361
292 7
555 357
64 997
432 745
34 852
739 493
867 988
986 255
63 201
364 457
72 264
348 470
552 31
583 298
475 840
316 194
723 659
49 354
575 169
455 308
459 310
503 431
509 787
920 165
267 715
479 42
800 322
845 195
442 519
565 756
265 328
578 406
938 563
833 113
409 393
154 253
447 904
829 252
288 271
564 936
320 311
800 125
370 844
289 759
847 424
651 196
955 395
166 619
353 945
291 231
227 394
449 177
674 837
76 520
330 77
355 184
792 577
556 74
631 100
778 820
421 389
934 58
927 929
530 943
524 688
574 834
47 700
330 508
389 907
19 932
319 572
657 842
388 289
691 284
204 281
503 952
819 832
327 373
52 583
978 302
311 220
650 942
413 371
953 338
505 534
290 20
875 941
500 19
841 181
362 22
614 818
433 430
794 10
874 955
735 440
693 431
374 448
984 157
292 852
922 730
92 939
279 323
146 925
839 630
760 127
914 723
514 410
745 1000
606 515
530 767
258 33
341 136
518 279
586 700
508 531
13 637
897 908
877 553
421 13
672 537
238 182
54 492
453 227
770 262
54 648
93 36
434 478
816 74
68 382
117 894
239 170
933 68
574 707
44 381
992 486
508 757
17 27
514 183
729 111
652 408
430 239
944 885
538 670
294 155
395 289
248 867
748 853
319 865
873 579
88 946
234 421
795 255
565 960
119 5
858 836
611 393
945 663
192 509
461 93
538 989
719 164
288 857
67 546
87 696
495 993
851 657
448 764
661 348
368 315
727 633
333 289
484 788
997 910
467 604
60 167
97 931
506 283
120 970
490 792
78 685
46 744
603 108
701 870
368 610
524 276
655 443
179 481
534 907
504 407
188 506
791 765
781 322
221 241
932 331
573 62
259 116
590 469
780 586
171 502
806 589
1 471
718 676
693 692
264 267
537 239
328 360
462 797
655 195
501 441
256 250
312 272
194 555
970 753
841 726
7 267
300 35
495 592
223 203
918 321
885 65
572 164
991 167
292 867
332 104
593 822
222 639
602 185
17 655
138 351
499 760
236 89
667 412
971 758
884 635
207 827
913 453
366 575
176 257
930 92
813 189
150 793
136 473
920 68
660 889
442 773
508 82
59 691
862 375
304 404
636 171
625 511
300 704
85 608
702 274
660 905
259 189
992 586
535 112
381 153
574 811
253 859
325 250
29 899
970 201
234 889
74 235
134 295
420 865
344 897
892 760
609 513
458 300
555 730
62 722
63 956
252 636
349 963
645 579
617 246
189 818
847 194
981 399
884 720
547 958
693 580
503 419
878 205
149 792
946 542
198 7
451 866
848 871
581 811
774 991
799 989
880 125
770 428
627 862
422 199
695 85
787 985
392 766
861 654
188 57
967 710
948 769
871 219
739 728
135 115
188 813
813 225
546 515
814 844
683 973
774 238
881 534
485 644
795 54
641 912
123 404
959 653
138 204
53 361
576 886
741 439
678 872
900 616
622 934
368 532
842 965
844 97
186 163
258 313
364 667
628 132
391 38
440 799
651 993
186 292
565 710
928 184
932 153
25 691
572 975
981 412
495 173
839 340
535 420
458 482
22 535
799 382
126 373
25 602
785 897
231 1000
496 825
193 95
878 126
354 705
677 868
250 964
334 954
890 644
313 813
165 654
596 932
250 555
45 926
38 649
279 814
710 629
690 115
30 563
989 360
329 47
606 287
532 211
988 962
105 746
893 760
553 269
341 988
128 61
525 933
276 592
795 48
197 338
22 295
343 130
968 890
308 97
157 317
379 335
53 570
840 198
279 73
592 872
36 769
391 227
419 28
20 767
465 578
56 563
370 331
336 706
857 847
202 783
840 696
185 628
832 610
765 972
360 786
865 127
731 518
411 700
260 136
723 191
92 200
725 26
79 157
832 761
208 759
807 69
836 792
353 970
343 227
615 809
970 63
484 206
523 50
102 219
205 819
695 6
872 947
398 354
821 749
192 948
47 760
141 751
278 784
164 789
700 140
978 936
464 180
977 994
976 537
615 926
347 95
488 385
253 158
422 315
182 339
262 994
934 3
715 107
856 114
823 542
789 269
909 755
629 598
405 450
653 514
379 851
878 327
757 18
869 462
31 293
835 911
114 472
347 709
698 924
105 419
83 971
286 807
355 360
428 383
600 347
260 782
34 434
990 223
301 391
606 464
300 547
807 543
892 11
132 538
163 605
694 319
422 94
697 164
743 84
623 290
229 485
957 937
644 781
229 685
845 393
766 770
420 597
720 997
638 615
124 718
487 976
32 926
501 818
684 180
982 927
725 734
5 196
509 584
315 620
291 201
683 857
447 274
757 241
149 421
273 617
892 577
835 78
719 662
577 898
265 1000
506 28
541 57
113 991
102 689
852 957
481 961
943 944
929 449
336 611
710 308
77 980
680 603
622 558
554 854
918 989
462 682
427 597
368 193
2 420
99 6
306 764
647 442
946 171
473 966
204 974
20 737
450 79
28 668
875 315
355 158
441 137
424 467
209 558
930 956
770 161
175 140
488 416
364 942
868 375
635 578
2 700
938 212
664 715
466 361
89 314
10 405
860 46
288 183
401 961
727 972
134 804
728 977
75 789
161 287
780 807
914 241
153 754
483 811
138 693
215 624
585 242
729 246
984 349
304 461
208 508
870 389
741 194
365 431
539 285
194 970
427 958
635 713
393 698
5 991
554 957
584 355
763 509
27 379
210 314
157 654
161 826
100 193
131 734
341 250
265 907
936 895
746 78
474 559
85 234
235 465
703 700
854 757
684 699
135 373
641 430
572 390
480 731
550 577
663 413
572 392
714 369
880 949
617 172
398 509
767 298
835 978
379 364
733 279
248 614
496 462
111 813
330 209
343 685
850 189
508 503
901 579
908 414
871 834
356 369
875 881
403 236
224 962
194 982
639 829
756 454
576 46
948 612
929 513
480 160
400 548
909 372
588 571
4 427
73 334
607 653
493 614
323 678
939 759
207 459
342 917
735 433
705 338
505 675
651 324
719 790
847 160
904 362
123 138
283 718
442 662
422 983
764 778
832 772
233 599
445 640
684 428
753 642
159 907
674 911
818 7
822 725
800 453
574 833
403 839
506 101
840 117
952 550
821 193
78 120
57 687
182 360
760 895
69 514
605 523
751 63
842 681
788 395
779 415
920 679
675 515
961 85
158 797
34 349
898 885
719 591
969 280
167 120
562 868
597 835
725 567
493 259
56 534
397 329
434 599
813 932
516 837
717 605
603 715
143 841
999 349
565 898
32 750
136 722
717 550
118 748
688 314
687 85
172 50
483 441
255 30
283 933
543 177
739 175
255 288
966 569
817 254
668 144
703 928
587 207
733 539
785 74
321 392
114 578
203 880
396 866
656 417
383 991
437 866
29 314
461 572
566 361
960 964
35 956
416 30
657 413
631 342
924 401
650 319
389 308
295 161
252 209
783 209
581 948
126 808
880 602
425 121
118 607
185 631
599 875
227 865
251 337
238 750
872 817
330 348
772 427
775 82
703 717
164 963
676 499
516 720
447 616
898 148
935 327
570 523
199 487
301 843
767 361
382 591
771 681
849 220
590 778
520 738
419 308
363 362
119 221
752 723
787 544
197 453
168 92
976 666
708 388
373 415
496 559
227 693
14 793
169 34
969 384
338 808
363 655
883 399
850 142
209 364
586 109
142 277
301 655
317 114
7 82
688 793
78 394
587 138
705 12
434 70
588 958
835 901
91 533
149 317
93 478
562 285
184 376
934 182
193 75
186 871
831 227
343 705
309 333
33 34
222 669
986 886
520 17
791 376
400 648
850 824
351 280
578 594
779 988
577 264
25 562
363 504
277 539
894 507
287 502
408 911
70 163
515 879
117 896
372 774
215 732
111 472
254 372
107 283
204 618
599 677
6 898
289 988
663 880
120 251
989 718
461 134
67 808
316 207
494 536
767 283
369 747
637 803
431 793
120 71
113 62
637 108
934 135
436 339
93 804
651 298
717 249
204 243
95 494
422 984
766 521
981 698
86 185
174 960
332 25
792 373
731 26
45 900
870 660
305 941
346 505
348 700
236 293
599 613
177 781
643 578
858 594
119 579
206 168
285 20
315 355
779 350
731 635
41 380
976 326
644 218
916 100
282 127
327 210
185 767
376 201
916 205
215 100
699 803
863 679
328 293
296 864
41 889
577 286
474 745
794 311
142 295
717 173
484 740
658 982
182 241
586 3
799 30
799 605
135 885
509 9
657 127
777 304
697 833
578 324
747 642
574 637
283 552
612 80
657 362
449 825
525 576
724 612
737 336
993 790
544 472
479 673
184 205
912 915
132 5
829 306
898 2
836 339
615 427
804 879
696 916
163 258
115 123
125 275
385 228
366 642
82 21
52 302
140 350
532 477
162 534
390 329
838 893
174 937
900 139
414 601
842 941
327 999
445 17
390 357
501 232
418 322
787 88
63 296
237 838
574 420
871 619
930 427
722 133
72 760
879 236
623 936
213 182
401 393
463 329
974 586
631 981
954 781
470 459
474 744
245 680
94 784
206 429
273 440
586 317
664 675
792 443
261 337
205 330
479 433
356 989
222 435
364 192
890 84
711 324
578 31
480 88
841 687
574 351
256 757
591 93
961 19
971 836
75 4
494 948
230 5
783 666
859 960
393 944
517 422
327 338
677 882
593 932
592 87
456 672
902 278
275 109
937 191
463 535
672 772
738 17
3 337
550 147
180 522
360 951
122 44
585 689
128 965
383 821
599 721
665 208
125 295
34 30
810 589
148 301
995 794
805 844
469 996
124 570
498 990
551 528
7 376
8 378
20 444
853 76
336 206
946 551
53 108
357 834
166 311
429 457
493 884
947 64
641 450
733 245
168 367
614 108
949 212
161 799
1000 129
297 313
942 82
80 962
332 807
344 676
707 712
375 403
626 977
612 463
363 513
678 848
481 595
640 637
405 683
794 775
938 828
597 194
815 621
294 600
94 835
245 687
352 108
312 427
385 480
112 855
403 205
759 902
656 933
518 622
642 667
553 434
266 187
995 6
292 938
734 520
294 543
991 304
649 957
1000 55
857 85
847 414
595 677
818 625
87 520
620 393
452 501
61 353
274 350
38 9
941 625
129 874
524 470
235 912
683 536
580 992
77 475
459 114
222 134
764 417
626 712
955 62
557 238
390 265
149 973
772 451
93 81
43 182
194 298
281 419
31 734
306 75
203 182
202 895
103 801
284 677
719 514
537 664
301 982
359 676
214 563
420 866
356 882
952 841
15 812
368 942
995 499
334 635
452 367
761 802
855 678
198 555
261 713
340 816
616 69
47 90
329 802
702 663
516 131
413 476
509 943
487 542
667 893
386 834
951 742
88 219
934 185
676 65
623 403
529 913
353 389
347 565
95 552
265 335
169 953
500 858
432 605
486 656
856 853
779 177
443 976
352 833
731 63
141 421
63 38
551 225
837 718
196 404
242 180
400 215
537 136
784 533
191 245
834 309
619 727
420 993
636 220
672 57
241 924
163 414
940 2
296 809
277 430
162 747
298 101
15 541
530 117
295 335
496 822
410 278
747 876
556 445
852 293
300 752
176 293
892 780
142 163
823 525
998 271
1000 851
57 878
169 385
742 370
303 631
168 261
866 900
956 630
949 828
14 500
990 762
438 504
442 387
922 867
97 816
443 701
455 481
15 469
290 403
190 11
214 385
302 471
568 328
930 365
149 884
494 274
654 935
986 787
345 15
523 864
673 594
617 80
898 745
663 516
461 289
377 633
15 199
723 323
565 450
970 524
521 291
179 455
999 752
418 874
525 148
997 18
745 418
113 596
712 79
356 87
930 991
800 960
864 203
395 85
933 745
832 414
275 17
280 694
845 733
432 342
535 349
844 58
473 293
107 139
954 222
505 413
660 427
582 732
379 550
27 765
112 993
169 1
236 576
990 698
118 596
873 460
825 606
713 5
679 777
811 533
334 177
418 5
284 697
112 120
189 217
958 633
964 920
571 94
567 94
751 956
670 417
768 666
829 696
708 646
92 609
33 170
407 802
988 603
702 14
26 157
806 950
87 998
446 810
225 874
706 40
643 715
43 966
464 512
271 187
855 473
322 935
112 923
837 954
185 999
192 508
110 928
847 366
580 650
429 692
353 788
843 292
846 115
573 486
488 103
773 831
884 50
212 32
369 521
742 142
20 870
533 20
673 104
231 298
790 122
12 542
674 655
759 64
212 360
925 407
214 543
706 882
626 477
586 596
214 139
76 810
564 823
6 280
881 677
53 577
250 973
494 82
167 950
972 564
896 638
956 864
410 350
287 300
817 185
365 804
788 934
151 809
239 581
756 890
185 724
724 35
487 398
917 794
499 915
347 518
870 411
379 307
955 356
7 667
753 422
692 854
597 35
384 609
214 546
697 289
497 646
930 20
550 164
604 485
615 690
386 791
463 864
641 976
765 447
82 668
411 438
181 545
403 708
132 139
797 99
739 908
333 332
589 2
403 927
96 279
122 506
336 620
776 525
832 412
878 217
260 198
25 924
656 234
562 680
911 139
14 536
935 371
704 389
561 352
996 403
615 896
488 337
154 157
491 998
354 474
672 18
447 925
615 384
121 750
619 965
128 58
188 884
617 926
496 304
283 874
478 535
733 908
569 776
292 375
843 240
465 952
964 896
768 2
821 726
220 73
938 837
816 909
272 353
745 619
552 11
141 144
887 723
978 111
322 845
749 941
90 915
766 704
417 665
930 748
656 32
359 877
398 897
927 499
306 209
962 200
432 989
474 457
751 300
997 566
125 349
932 321
848 759
150 723
93 95
790 227
17 743
768 811
500 748
680 102
890 698
550 210
104 486
399 516
697 250
36 404
266 990
482 154
947 987
504 928
28 206
405 495
517 302
278 107
884 256
929 823
239 27
489 43
565 643
208 201
743 671
941 542
77 851
20 894
73 301
888 898
725 265
863 782
907 674
622 993
56 411
637 602
749 399
602 512
130 297
482 521
162 870
909 102
325 693
875 390
395 82
263 188
180 366
351 417
812 593
394 977
672 905
627 377
432 181
557 661
645 378
722 645
855 282
128 299
438 635
11 415
801 211
115 536
519 130
254 85
19 566
329 442
99 991
206 416
929 667
725 340
185 551
699 444
136 285
766 910
262 704
451 387
780 774
108 504
528 672
242 202
748 162
318 511
435 97
207 853
77 579
447 439
172 740
721 526
733 76
604 186
807 975
949 623
468 124
998 325
626 456
744 696
926 871
332 506
736 7
760 325
574 821
988 600
254 30
235 198
867 66
119 417
184 784
511 233
388 350
874 814
601 831
818 113
531 539
627 919
673 726
76 368
252 825
526 963
448 801
219 85
633 198
645 785
108 560
713 914
511 656
754 912
879 935
332 24
870 482
587 620
101 666
531 952
125 972
468 135
848 219
325 913
100 252
718 917
227 376
584 782
524 393
985 442
404 127
32 844
235 630
82 921
60 947
149 965
134 530
780 375
921 946
623 160
134 275
863 193
643 902
733 414
258 341
776 356
827 193
615 982
277 259
768 968
124 469
231 701
701 492
62 590
980 654
653 334
756 25
891 969
53 446
519 485
295 830
583 733
149 984
178 32
728 405
783 941
458 882
309 306
413 885
118 832
936 698
33 429
407 135
105 893
335 26
521 263
406 112
205 551
108 129
376 654
750 476
812 533
614 241
98 636
658 686
565 486
453 142
613 757
410 224
382 471
207 461
76 466
499 530
271 255
19 819
316 797
419 687
650 350
443 691
170 540
254 381
530 597
9 705
762 594
49 45
206 46
509 273
357 873
982 792
608 2
413 941
728 975
171 807
549 31
306 783
562 685
462 884
566 333
980 144
945 629
36 747
226 562
254 761
165 146
294 996
145 849
501 918
52 348
610 65
598 343
497 575
925 772
603 593
367 829
88 102
372 956
426 10
888 51
271 767
831 195
886 479
650 744
28 733
305 939
81 665
709 601
196 731
1000 497
544 806
661 877
108 319
52 23
267 290
226 974
839 390
534 240
733 252
192 855
336 331
769 145
224 514
864 775
719 858
426 54
691 833
990 357
9 226
477 190
343 717
185 163
244 396
666 770
470 999
441 864
674 265
908 225
587 654
288 645
831 805
383 432
258 37
546 347
539 842
289 118
714 809
274 932
280 421
181 283
183 614
616 395
303 675
8 225
198 130
811 240
557 755
217 705
849 552
760 687
423 560
584 101
202 286
382 608
145 961
733 69
774 313
796 677
797 970
215 513
683 152
2 809
550 158
646 541
399 173
683 741
79 282
923 322
529 414
378 396
133 486
448 451
663 353
661 644
920 189
799 854
138 389
292 772
482 348
369 469
515 380
386 180
268 91
222 489
904 475
584 605
612 293
128 81
42 568
836 991
150 910
515 486
631 638
831 727
602 190
563 775
137 197
854 619
755 252
869 121
399 405
969 185
988 921
349 614
748 367
232 788
136 774
710 533
687 214
800 136
456 791
858 617
684 617
390 773
56 122
103 715
492 945
738 835
289 775
183 909
80 908
619 234
368 954
17 800
234 189
786 517
684 307
92 362
903 241
493 578
74 453
103 196
581 731
357 861
396 405
808 339
94 592
135 835
846 348
845 271
924 173
233 395
537 90
761 634
42 928
607 331
381 149
147 576
991 553
969 277
543 184
16 119
511 248
820 150
354 266
995 885
189 10
952 848
16 942
517 39
711 989
189 620
54 674
575 992
98 52
717 453
766 354
948 436
213 210
488 253
957 910
186 827
722 455
196 737
731 273
357 706
515 992
611 806
842 349
206 126
184 228
526 699
616 982
775 74
814 599
754 456
902 841
679 980
189 878
566 184
207 454
828 945
365 568
800 602
53 415
439 635
819 68
633 4
754 114
592 153
368 505
20 353
447 409
923 856
368 415
873 174
569 163
114 40
852 295
447 204
223 288
847 940
807 876
886 99
449 744
236 664
582 935
719 323
149 682
916 692
761 23
758 551
201 726
988 306
590 126
723 873
478 821
125 421
326 272
900 471
316 10
797 691
436 953
567 227
655 643
255 837
8 43
466 316
315 582
897 145
46 898
17 836
767 562
830 968
969 513
454 707
493 434
943 648
571 556
293 108
58 529
828 32
261 659
745 858
587 245
440 930
208 929
30 57
1 859
758 518
550 186
74 524
354 959
577 952
113 103
110 94
385 504
401 968
38 209
390 379
52 96
528 788
585 926
18 800
877 889
288 284
614 940
307 899
47 579
362 798
919 453
572 955
195 949
135 27
238 724
804 67
752 378
80 764
930 537
556 982
42 534
462 272
873 98
78 724
203 854
286 34
760 2
294 3
484 463
827 534
494 837
13 619
289 407
735 769
74 665
828 720
184 987
678 177
875 846
25 680
126 948
472 944
324 561
253 633
232 790
313 893
585 571
398 675
866 72
603 62
900 150
469 616
425 930
398 747
907 826
847 11
581 657
452 759
160 194
152 171
947 874
703 595
73 913
95 465
273 704
115 181
933 46
436 850
384 954
986 917
386 922
355 996
103 767
133 318
370 209
955 375
927 776
290 96
814 32
816 616
598 229
9 325
146 503
172 269
661 116
478 73
9 891
969 454
373 633
979 300
64 531
786 89
876 911
787 152
888 971
909 348
167 360
416 877
911 271
263 907
938 471
353 90
361 532
313 225
604 310
138 264
132 128
706 106
628 480
631 440
66 961
947 14
155 212
827 60
730 98
579 857
400 387
995 188
356 705
43 174
686 116
46 384
256 851
555 842
791 405
347 287
606 530
971 15
235 843
373 173
139 629
658 232
202 928
405 24
595 686
842 864
266 947
851 673
487 939
961 183
225 6
686 275
976 240
683 790
846 517
619 304
2 159
259 25
944 219
913 639
129 88
689 742
852 767
255 957
310 934
560 115
703 896
691 688
524 779
168 855
610 111
273 72
785 426
482 594
451 896
459 375
589 732
60 144
941 367
229 843
348 86
347 308
522 420
701 578
791 710
342 234
355 179
25 317
339 948
25 791
221 801
290 912
153 781
137 811
317 547
957 705
739 888
356 547
320 280
301 911
370 359
968 813
827 628
50 762
448 537
57 679
534 71
186 493
494 941
607 572
828 406
491 82
139 783
924 264
269 56
248 224
162 606
54 382
798 501
423 799
416 662
855 788
278 257
335 176
857 709
30 191
969 489
160 448
257 200
635 698
132 450
326 615
429 996
251 331
931 534
969 646
917 577
733 395
899 816
403 360
564 105
880 328
223 588
369 974
969 558
92 463
102 585
572 255
262 474
76 529
383 734
166 9
628 540
199 194
658 274
851 29
460 537
80 447
337 368
149 947
815 276
830 94
247 642
633 58
119 11
729 497
197 917
361 65
346 36
636 468
196 53
126 398
834 683
208 974
130 177
318 197
348 37
779 799
747 397
24 126
919 695
929 315
279 132
68 133
127 61
695 94
50 671
464 602
616 904
307 305
903 717
470 962
449 555
938 465
521 150
91 800
771 401
238 368
793 143
315 752
253 294
577 929
771 271
572 835
157 869
118 610
680 926
239 919
427 984
617 492
820 512
96 441
824 728
756 558
673 585
123 877
666 795
129 932
770 320
484 549
659 960
413 672
963 410
435 59
787 164
584 229
37 565
797 307
884 703
387 10
706 595
998 781
727 414
783 20
64 544
103 496
788 489
925 596
170 37
713 257
25 277
433 154
182 179
36 705
286 616
29 545
596 806
533 48
246 357
998 339
329 90
653 435
719 324
864 410
608 942
226 368
793 203
913 586
530 223
266 528
397 495
338 218
765 986
648 397
484 489
521 731
513 491
547 452
237 377
996 697
608 768
141 16
320 243
171 822
185 446
809 790
907 800
378 110
595 590
156 417
337 101
12 303
421 516
785 2
553 233
375 619
96 747
301 771
694 38
911 167
545 661
380 847
542 123
533 839
110 715
71 283
656 148
551 177
849 334
857 291
875 806
157 811
912 238
67 15
313 135
119 125
49 182
564 258
741 351
79 257
193 815
542 469
560 544
185 735
964 968
765 71
113 997
519 219
739 861
930 969
239 961
131 144
788 480
237 35
773 858
541 88
951 573
792 676
430 42
966 137
432 7
535 34
495 403
88 363
56 944
950 776
284 170
431 946
96 823
422 406
622 322
529 709
763 82
660 875
669 251
977 493
262 630
525 361
115 691
172 970
644 311
563 470
506 99
223 246
876 406
937 918
161 264
723 50
546 332
299 732
697 821
173 731
707 612
713 918
233 18
513 36
818 911
343 826
415 178
554 728
334 987
181 145
356 442
872 24
740 448
279 758
87 75
59 62
641 872
725 396
59 299
848 565
86 274
455 187
556 798
22 420
589 512
671 564
964 26
327 301
703 678
918 896
688 566
804 602
907 737
988 636
483 487
540 233
202 871
946 269
369 271
748 199
914 773
946 409
839 812
637 61
470 416
906 769
913 713
475 879
664 733
484 251
589 998
171 949
451 253
791 178
551 75
380 528
731 986
767 656
647 530
695 286
335 838
876 731
433 960
735 371
294 843
396 651
900 381
673 980
47 999
728 372
122 362
764 947
475 185
999 786
457 135
701 790
364 367
802 252
452 189
208 350
854 2
1 109
486 485
87 180
139 858
920 860
893 721
965 646
552 104
391 134
506 803
742 431
380 653
545 391
74 18
47 851
403 239
825 502
70 212
324 682
202 624
555 652
879 956
727 916
156 610
292 244
70 323
352 831
757 957
446 484
79 978
424 1000
89 882
589 453
792 980
79 842
92 259
927 331
709 751
111 835
202 579
131 161
601 34
983 292
329 811
167 324
586 678
770 526
805 764
443 41
536 771
643 396
120 702
379 524
3 944
63 983
307 704
358 846
705 754
331 19
40 177
935 827
173 685
62 268
32 99
222 449
230 209
246 999
833 619
986 898
542 998
267 198
870 275
850 659
910 196
344 150
998 803
929 952
824 157
816 865
426 422
155 432
269 991
767 416
131 783
581 609
914 983
749 398
755 371
416 62
688 54
263 190
712 597
285 139
778 509
798 956
996 121
608 91
59 675
807 640
540 226
305 451
120 94
130 246
900 171
646 869
389 827
232 519
497 243
678 33
161 886
809 964
950 415
18 380
836 965
140 506
678 414
12 213
283 18
515 300
493 910
511 265
346 535
738 377
601 985
109 905
489 10
130 14
279 93
534 768
174 538
156 155
301 258
923 952
587 532
368 343
659 63
290 37
435 504
924 36
829 267
737 50
293 115
573 865
175 342
848 34
828 348
595 725
174 130
183 197
949 776
383 969
349 908
297 306
243 363
679 49
235 855
23 50
914 119
608 28
372 226
943 508
320 217
994 224
880 612
675 432
505 109
325 146
724 786
253 159
536 994
490 883
362 59
821 45
869 767
104 624
988 157
972 629
502 4
728 989
760 629
960 13
528 918
299 406
450 839
33 27
366 101
951 809
585 789
961 457
55 230
568 277
669 624
58 387
528 602
31 169
627 686
508 894
62 832
242 471
23 12
279 569
436 451
478 376
888 64
348 368
826 510
715 831
642 293
208 995
716 378
911 506
692 57
388 621
533 988
476 799
521 278
623 70
307 12
48 408
494 801
63 221
851 35
951 717
126 705
117 224
47 703
503 958
776 234
334 419
89 910
720 961
427 252
190 953
906 778
961 464
947 125
56 1
248 866
141 777
631 269
572 988
592 339
761 177
23 74
433 325
887 853
539 476
523 621
606 967
497 744
312 286
473 579
574 310
561 970
603 816
678 392
805 345
683 7
153 734
488 21
347 612
236 809
663 162
598 121
968 322
770 647
330 516
486 360
458 45
176 886
520 107
373 526
84 207
506 355
983 902
669 549
678 43
915 481
474 465
636 201
618 665
95 407
711 30
782 485
644 263
850 682
695 568
191 746
979 78
521 49
440 150
895 922
214 67
777 122
292 271
296 898
593 902
143 809
127 106
306 64
972 785
766 509
608 468
638 568
717 558
801 297
680 373
620 332
767 772
137 670
767 595
565 162
789 559
462 366
340 861
254 208
848 35
18 371
400 377
724 27
706 558
415 757
581 410
30 276
320 355
61 907
73 373
416 218
837 721
573 665
982 363
500 911
637 169
964 714
358 315
428 812
566 25
426 210
272 650
89 459
702 650
920 397
877 74
670 763
51 522
85 858
286 999
404 908
700 217
774 601
440 356
256 603
633 123
613 430
110 995
254 528
418 555
225 920
596 961
852 579
674 555
677 600
399 182
756 553
515 636
441 986
539 740
149 622
539 804
212 94
219 707
362 263
34 721
967 725
229 569
52 62
33 298
892 910
673 227
751 888
563 674
548 986
114 440
571 446
309 493
137 769
76 66
420 291
204 378
874 412
986 463
648 718
965 912
781 201
638 246
929 349
169 421
207 982
771 878
690 390
593 492
567 695
290 244
553 738
984 737
157 171
61 79
6 442
527 316
639 752
702 147
28 382
440 275
595 1
253 544
313 293
753 925
431 50
776 122
69 684
380 450
331 472
488 876
902 239
511 120
681 377
197 39
267 858
464 544
87 903
823 649
586 479
207 549
43 18
413 779
407 809
906 53
178 486
648 441
747 503
724 47
859 672
833 738
208 307
829 890
538 322
585 78
359 548
466 296
639 102
897 446
123 838
62 205
417 375
684 169
910 9
83 827
723 898
650 51
251 666
641 470
701 211
336 414
297 789
515 102
505 792
65 190
315 458
529 440
657 523
445 181
431 435
737 837
48 103
217 748
90 45
612 689
396 738
415 434
524 217
169 388
301 117
23 145
543 120
713 739
435 879
745 947
418 26
168 797
27 639
761 455
4 11
32 186
686 363
877 523
93 349
524 2
919 308
490 610
370 911
57 396
589 6
765 899
344 918
768 841
687 235
834 295
54 834
216 661
376 230
968 973
146 26
122 432
699 610
51 561
598 281
977 610
332 389
347 759
503 652
825 604
785 808
955 6
84 745
357 503
811 694
885 920
510 878
258 792
439 140
121 780
882 159
614 49
255 573
605 846
925 699
506 373
167 249
884 995
146 526
370 956
530 431
53 663
739 555
354 776
533 472
48 980
918 791
375 524
792 303
888 642
781 763
795 413
211 427
210 789
69 303
952 52
338 544
81 852
490 599
161 513
181 499
603 647
383 123
759 303
504 128
758 841
151 564
59 853
830 864
578 888
802 243
592 765
865 704
263 308
964 313
579 364
542 432
589 62
41 324
419 790
662 725
243 950
562 301
758 51
652 72
199 885
612 276
232 300
346 645
595 242
496 683
409 944
224 913
720 571
288 882
315 550
969 535
492 998
775 222
579 51
222 409
83 835
601 391
308 933
696 299
351 626
651 783
656 473
155 854
282 10
919 897
290 977
738 512
566 379
618 421
711 670
114 643
704 595
584 288
196 283
187 238
690 966
976 382
237 570
603 692
949 778
375 840
749 245
377 768
234 695
635 466
876 3
249 578
858 283
604 759
759 798
692 903
805 194
72 383
987 107
741 819
439 770
299 214
448 147
290 171
193 690
625 351
134 832
738 739
344 437
47 655
796 631
416 1000
903 695
744 256
86 230
148 877
669 667
155 5
739 990
428 474
75 207
360 14
937 933
541 423
24 841
711 110
937 441
111 260
449 726
270 466
298 434
763 973
560 59
270 283
933 521
278 974
414 161
925 767
553 556
694 94
507 493
653 985
33 90
379 59
491 785
934 604
186 513
837 421
330 93
356 684
683 822
346 821
75 286
148 356
23 609
408 227
62 46
488 835
593 588
141 382
344 98
244 462
309 359
226 342
124 782
468 353
709 288
789 251
68 316
289 648
469 978
227 520
596 418
757 994
443 801
104 688
838 351
305 391
223 935
908 556
752 486
124 261
654 240
714 456
60 304
679 299
662 775
772 840
545 398
848 156
668 426
738 562
781 453
694 229
704 117
67 505
830 810
342 709
716 748
827 216
474 814
77 21
864 486
531 346
559 731
416 813
757 41
842 584
576 20
559 451
328 591
279 84
995 591
433 780
243 910
380 414
644 397
125 104
295 670
664 251
598 33
939 66
827 858
184 979
735 751
767 760
602 982
542 455
464 803
848 874
640 399
14 378
870 301
132 149
612 832
375 987
673 64
385 464
508 735
398 86
993 969
595 443
275 687
687 490
56 507
784 942
893 395
638 554
938 349
45 443
387 260
545 101
903 835
276 967
181 333
786 467
610 387
876 587
13 566
361 554
903 989
73 489
938 892
597 161
673 571
255 20
121 897
597 271
669 19
27 857
492 100
595 770
264 900
6 974
283 719
101 667
202 600
936 827
945 711
689 40
990 530
487 187
368 879
334 384
256 684
608 575
698 330
280 993
247 73
604 272
792 145
935 662
37 242
114 954
586 538
702 962
702 129
219 345
73 33
667 900
496 239
917 736
754 167
685 329
409 379
422 598
719 577
659 201
14 629
274 812
259 710
237 993
357 409
837 478
536 731
408 762
208 526
322 205
265 498
27 49
198 911
483 722
205 113
633 832
788 172
929 362
7 466
612 216
655 229
674 732
901 538
169 322
42 446
777 12
404 878
158 534
626 341
779 918
188 73
528 699
903 967
590 554
616 51
436 325
282 767
147 350
555 771
954 465
985 629
305 274
889 131
366 281
433 877
722 186
760 805
536 173
208 412
638 868
495 798
557 368
442 402
839 662
334 480
836 297
748 815
692 25
290 205
536 353
98 716
881 70
400 613
350 133
612 873
877 238
242 800
302 42
996 942
621 664
882 788
844 5
847 920
422 661
62 631
22 876
427 726
929 22
468 660
647 167
988 432
97 244
794 371
168 360
939 291
980 532
949 207
256 854
621 990
999 362
743 884
967 39
678 896
773 836
383 75
849 63
808 896
737 151
204 260
184 873
178 808
92 450
518 124
703 745
417 719
622 184
422 25
474 174
799 144
178 233
173 538
297 23
156 91
826 148
590 353
61 203
121 345
120 364
795 602
930 520
824 450
873 952
184 117
885 853
436 581
75 175
767 314
171 769
218 302
3 450
391 531
797 696
205 406
799 125
465 15
526 288
526 250
568 344
332 914
409 861
2 928
597 916
881 422
429 793
484 246
687 809
837 173
835 362
760 221
329 137
260 685
920 243
86 71
381 476
998 718
478 293
718 421
405 721
338 522
371 939
233 166
124 591
795 915
833 704
453 404
71 883
764 588
329 216
92 333
885 478
663 579
821 699
963 928
630 981
981 327
448 39
843 61
161 177
101 29
559 327
830 62
556 985
974 161
881 206
992 759
874 943
650 386
891 111
749 784
140 306
381 708
397 249
205 951
564 374
816 454
5 124
79 933
325 770
113 760
53 812
194 469
309 515
779 828
757 814
23 983
562 632
649 773
778 637
493 268
818 523
23 186
20 651
206 597
308 851
658 886
490 187
508 69
382 694
577 846
545 162
546 128
483 87
863 878
699 650
159 284
884 564
476 965
379 889
379 577
194 496
72 28
409 495
750 223
690 15
157 281
699 372
838 258
838 381
416 441
476 862
266 882
556 34
928 892
512 24
298 848
4 628
685 203
103 574
357 74
163 318
74 931
342 570
418 111
326 710
870 951
723 428
382 762
629 94
204 939
356 58
960 148
892 500
130 623
773 537
397 834
635 877
951 527
94 986
100 892
418 979
592 438
114 614
864 407
74 706
151 482
22 741
117 624
512 992
910 928
150 898
743 93
572 276
81 541
201 725
129 610
785 269
531 701
203 964
906 380
366 402
476 489
754 132
886 677
443 914
813 344
691 711
799 100
342 977
881 592
791 90
913 650
900 350
448 932
676 445
935 719
256 807
195 118
482 637
733 610
320 621
972 919
576 259
190 288
217 214
899 428
543 690
516 962
33 913
715 392
814 236
464 849
955 178
873 237
525 308
711 394
504 210
968 468
946 958
206 942
450 845
256 720
291 440
897 830
116 679
108 576
783 2
350 987
825 379
530 484
117 460
102 454
598 297
855 908
162 859
297 785
912 337
236 760
539 563
80 182
79 733
40 113
137 261
790 226
701 815
145 84
712 709
157 696
649 752
756 18
506 930
268 665
334 126
23 671
495 849
588 470
75 856
790 352
753 473
236 693
155 112
515 197
562 81
342 487
202 850
549 261
796 926
101 387
803 606
1000 692
206 132
436 136
950 241
905 44
700 260
980 62
119 411
760 422
487 343
798 912
74 542
391 885
761 125
238 540
336 962
199 244
10 48
965 104
160 37
925 330
217 151
549 433
309 193
440 120
566 355
465 457
232 140
272 991
270 545
710 275
371 716
910 627
822 230
971 582
591 46
362 490
296 934
432 771
264 880
268 474
229 830
929 36
653 331
752 479
208 147
79 766
924 598
218 738
12 157
431 864
747 739
49 844
182 575
259 495
933 585
412 639
342 666
989 818
782 466
794 434
484 8
830 649
230 742
997 384
909 359
314 795
179 607
470 423
307 825
92 222
810 676
665 334
935 203
850 797
923 933
735 979
268 630
273 482
234 966
997 375
827 190
768 759
133 62
517 344
11 73
254 921
740 842
706 120
902 173
703 221
917 257
84 278
772 475
121 391
666 66
537 245
589 939
195 995
749 563
483 682
218 353
568 543
326 752
414 800
741 199
843 852
502 305
569 167
771 714
401 952
147 392
407 245
869 724
593 626
264 396
846 590
397 790
459 717
310 923
685 395
415 449
492 294
311 622
103 373
606 94
283 525
636 25
154 593
971 87
680 284
714 573
129 320
399 77
902 875
573 398
731 757
218 157
769 446
327 972
249 106
2 132
986 112
97 192
907 980
802 511
996 459
578 187
341 830
628 153
645 500
748 105
113 748
839 318
166 860
429 49
293 974
676 654
673 106
6 383
446 139
982 226
586 809
318 205
145 422
43 305
482 373
774 880
366 869
348 73
832 269
151 290
572 256
187 214
341 230
952 28
61 527
832 608
568 738
689 574
358 249
99 644
615 532
858 989
433 138
39 720
527 383
269 652
720 893
45 910
920 28
208 905
342 275
619 161
127 347
65 483
667 975
779 729
827 146
853 278
884 870
575 739
181 661
214 480
910 123
972 40
798 217
870 734
634 337
202 991
628 483
57 263
565 137
442 208
169 440
433 9
771 474
318 291
84 364
25 768
848 479
713 876
676 264
789 374
987 714
606 427
75 247
853 490
958 691
706 746
806 97
565 343
401 958
235 688
637 425
40 814
939 350
805 416
790 457
146 197
196 63
924 248
738 743
956 75
12 337
285 1000
970 603
401 123
839 506
525 984
996 630
532 97
489 835
208 317
87 951
670 678
407 857
581 594
715 69
276 931
46 145
878 339
347 120
308 756
598 48
179 106
346 514
727 557
651 710
287 458
984 264
352 814
80 573
886 104
695 485
192 884
216 57
901 454
121 362
915 430
481 503
67 315
922 485
983 363
699 485
541 373
123 842
304 654
667 639
772 944
90 530
366 978
592 409
416 245
597 356
53 418
10 622
49 810
206 801
553 300
144 623
814 430
761 742
97 462
592 464
787 286
238 16
275 107
560 241
56 291
410 701
558 635
183 310
92 123
166 968
240 282
757 233
255 653
675 366
547 822
222 795
998 739
696 103
467 856
191 451
594 853
459 872
494 396
86 540
982 369
116 206
906 844
698 988
985 905
46 194
996 833
134 827
567 294
535 167
857 386
216 483
573 232
744 425
74 973
419 618
193 513
854 72
333 224
20 193
286 46
786 131
279 346
671 800
432 396
744 328
433 695
234 865
871 889
279 870
329 881
416 733
389 96
633 224
452 950
887 427
165 993
449 656
785 797
408 225
976 378
546 398
467 511
251 825
76 318
649 306
641 873
546 327
250 97
403 314
716 138
352 268
971 986
126 290
41 960
21 848
860 969
654 930
425 685
451 767
333 414
109 852
782 751
378 371
786 254
681 953
460 722
444 187
272 409
76 947
344 793
815 310
49 922
218 319
42 21
488 331
706 102
865 376
461 520
545 672
62 148
658 834
578 451
545 125
159 416
368 439
966 32
711 156
146 317
744 546
878 540
619 929
366 498
42 693
214 602
483 5
813 548
871 271
548 800
965 157
77 849
57 471
106 934
796 696
121 428
792 183
90 954
537 363
419 806
571 675
638 630
556 892
619 746
107 133
379 585
407 402
52 539
554 614
206 390
522 685
849 641
234 717
339 79
433 982
206 316
777 823
184 27
574 345
296 723
900 174
764 439
977 431
872 756
241 673
273 449
756 205
801 286
358 269
581 423
925 867
832 579
584 404
649 814
21 964
710 462
134 684
485 592
969 22
214 941
466 685
387 138
396 93
562 395
743 610
147 453
976 308
43 866
282 245
40 613
89 414
821 610
321 526
445 248
788 67
125 414
410 244
441 794
571 978
576 244
848 490
679 228
823 568
544 101
763 998
917 70
854 310
221 420
853 538
351 357
166 152
79 20
340 528
163 117
361 682
40 742
949 110
50 216
676 642
377 523
328 854
298 901
653 258
560 783
194 676
503 733
134 960
76 39
377 368
317 786
938 274
949 479
465 681
704 211
870 76
753 381
91 230
36 388
847 341
967 878
724 726
310 250
499 133
260 219
14 545
335 405
88 682
849 586
328 676
341 212
818 729
552 933
171 550
764 60
914 532
966 437
638 365
875 30
73 423
883 86
726 437
986 748
419 127
7 918
666 746
718 291
542 45
520 840
296 623
904 223
85 315
10 512
606 355
887 327
966 789
233 78
26 633
260 706
649 2
690 330
192 255
953 466
247 728
820 188
141 841
71 198
635 132
533 144
773 308
772 403
620 259
393 807
995 381
17 515
184 86
16 474
749 223
168 648
27 626
676 863
385 568
312 795
736 63
998 167
12 641
626 618
479 518
11 961
897 507
873 897
947 247
528 939
805 952
607 450
573 132
125 918
310 417
254 841
710 25
524 849
464 157
321 41
546 468
319 625
93 212
433 565
156 632
232 823
673 306
205 69
494 34
275 20
440 779
523 314
618 460
389 541
842 163
535 665
943 39
825 697
549 800
532 733
710 394
668 271
228 927
413 669
704 463
795 405
295 913
125 596
138 756
980 867
639 960
178 270
223 987
573 588
801 883
168 678
812 20
873 102
166 627
590 614
573 933
479 266
311 228
13 897
650 232
216 321
405 441
273 889
130 704
145 984
386 566
857 5
965 233
393 154
911 428
24 186
976 196
299 409
184 386
539 814
942 174
401 303
655 365
672 45
306 226
857 667
316 623
162 937
446 148
5 637
399 608
626 283
376 12
802 289
250 610
228 37
361 389
342 528
898 935
479 54
119 2
100 666
952 500
132 494
154 189
859 606
461 550
778 825
67 197
892 631
670 232
538 397
517 476
406 756
653 274
983 299
252 444
497 728
605 588
118 873
967 573
686 262
53 863
681 463
250 83
708 865
26 426
743 176
501 40
617 467
764 965
523 508
601 402
245 947
894 672
257 295
413 18
671 291
667 515
702 560
117 171
264 378
907 457
138 890
205 933
822 706
584 715
169 216
424 67
971 634
727 673
847 585
583 123
501 175
341 879
136 143
200 57
9 202
715 376
369 88
281 289
688 351
828 88
200 313
239 886
704 190
17 585
838 939
381 296
550 132
299 614
44 218
485 559
568 369
464 648
486 97
679 587
361 114
559 763
46 915
341 71
1 46
365 222
866 938
30 207
967 931
654 878
711 820
922 205
931 63
365 386
612 545
880 118
735 189
684 42
572 993
967 390
707 781
749 132
795 303
785 6
752 397
14 466
377 821
949 722
257 350
471 674
325 431
456 345
245 593
444 538
515 270
650 708
688 129
737 833
976 705
428 677
493 678
508 727
615 761
28 651
903 744
367 281
856 195
935 951
430 893
105 738
382 434
526 501
454 470
532 109
386 802
216 547
755 812
146 541
456 61
810 213
405 506
910 730
677 456
244 459
70 661
479 64
73 52
2 914
66 294
583 749
32 732
181 584
234 766
507 905
260 483
455 822
856 1
824 105
994 793
217 943
589 270
370 753
121 197
717 256
226 330
434 308
11 873
712 569
471 963
228 836
245 401
504 153
559 325
292 789
163 994
493 363
38 884
98 285
563 671
738 647
235 63
628 989
657 446
140 805
260 633
848 663
836 195
891 886
318 454
464 586
980 380
489 706
200 821
380 126
34 814
977 92
323 640
775 558
486 550
335 105
657 472
309 720
215 635
924 791
672 283
736 313
426 885
75 687
263 957
898 559
750 546
744 824
124 298
485 658
511 865
949 738
355 294
524 629
380 963
987 989
250 565
183 269
632 775
968 558
22 401
206 755
514 9
837 765
757 944
598 190
664 479
809 835
552 156
623 607
803 460
166 310
380 661
233 535
632 552
5 860
170 250
94 9
942 774
324 299
641 520
994 491
951 830
457 418
632 459
27 10
846 404
733 396
444 930
830 376
583 562
937 742
519 175
949 68
836 816
130 818
853 891
460 990
335 528
907 58
567 913
64 504
940 893
890 519
227 393
459 685
246 75
321 975
242 121
719 249
747 643
686 978
907 874
224 865
896 687
322 83
157 939
337 766
596 668
617 739
848 713
711 923
95 570
18 103
503 223
84 131
543 845
829 592
558 43
569 591
402 683
128 129
497 232
703 252
825 693
681 506
98 299
959 766
839 144
797 140
2 957
622 726
727 25
419 191
619 984
477 569
38 477
610 34
675 330
650 156
756 403
104 465
116 207
944 875
306 308
374 689
164 218
201 814
358 190
501 453
581 439
406 512
716 336
470 472
729 841
428 947
835 938
744 340
335 341
36 88
594 880
983 728
158 790
367 459
238 554
88 333
425 4
23 593
242 149
678 840
240 170
717 740
524 673
864 875
308 16
925 678
886 510
799 766
70 900
196 218
214 146
367 17
711 11
702 545
738 559
871 306
591 631
779 696
223 162
322 131
600 829
265 145
787 892
411 25
756 424
297 62
645 664
694 461
891 53
737 248
413 91
942 637
545 635
900 215
42 338
160 257
523 45
193 578
646 917
818 466
230 450
727 261
153 709
899 788
63 381
142 954
104 517
87 689
619 877
306 788
845 705
279 117
240 862
771 816
549 457
624 980
58 84
418 108
481 463
732 53
782 902
87 947
303 534
477 901
602 699
35 578
782 615
204 817
887 793
534 447
265 694
424 862
848 770
357 808
879 771
560 684
938 532
428 554
999 981
453 715
323 307
164 676
311 305
822 895
383 222
751 201
850 447
847 425
680 921
488 27
605 382
424 717
740 55
756 895
723 565
475 301
383 181
538 414
878 407
946 972
307 890
939 799
560 546
120 15
424 676
191 607
666 497
534 217
957 718
960 162
406 928
965 990
213 906
813 898
10 25
357 964
877 174
889 56
527 773
240 440
53 820
854 736
392 250
694 212
157 960
31 644
23 403
87 140
596 397
200 561
589 591
798 985
660 81
447 686
551 215
475 742
687 820
679 999
655 406
222 16
381 241
154 791
21 475
399 923
700 940
593 656
740 158
41 298
493 634
451 63
934 465
552 741
621 742
41 514
187 693
691 774
109 669
921 47
277 911
567 886
45 198
909 639
530 340
621 374
135 260
974 471
634 200
284 69
506 914
225 659
211 509
111 660
670 327
266 849
210 312
625 433
255 840
449 816
854 217
82 167
143 951
468 90
400 678
16 992
86 122
246 563
119 364
382 543
206 552
804 815
66 350
19 45
552 45
680 506
37 24
913 55
408 803
747 653
789 612
486 170
488 690
819 939
638 592
758 323
815 565
839 173
476 379
280 449
42 18
704 596
616 599
68 769
795 395
710 820
938 531
960 641
937 215
585 626
230 929
538 939
601 784
845 277
477 89
98 412
297 773
252 68
774 276
699 184
712 769
305 629
48 281
721 321
451 890
50 27
872 223
816 774
578 536
403 986
20 336
278 197
500 323
339 740
11 844
16 620
671 239
846 855
984 202
349 171
750 339
946 985
9 214
275 939
826 966
860 402
395 960
526 658
321 222
55 176
879 486
991 250
718 701
628 8
819 680
364 682
699 377
306 270
921 68
382 389
830 260
54 42
962 137
622 767
146 621
824 598
181 944
613 701
674 499
84 426
760 121
692 357
706 431
44 677
707 585
10 488
115 585
500 290
710 833
921 8
857 789
623 734
630 297
604 782
594 368
698 699
173 472
960 515
575 431
2 185
898 280
83 539
365 283
153 450
607 859
931 640
802 553
628 299
211 601
337 668
158 696
201 217
166 873
158 474
322 167
76 915
856 16
65 902
595 665
689 325
50 141
190 852
637 798
425 525
319 455
714 42
878 96
40 29
408 277
729 537
553 63
996 2
92 481
904 217
616 951
36 696
641 160
371 446
45 698
718 729
467 746
453 177
618 780
42 588
732 925
394 76
243 778
56 644
248 225
855 572
236 637
411 839
940 344
907 778
285 290
340 729
199 469
654 7
953 363
933 30
638 716
909 700
929 61
198 541
927 581
53 294
624 570
307 13
103 406
826 360
204 549
227 559
12 566
238 873
223 672
546 251
61 927
424 58
428 990
505 697
428 819
892 641
337 164
838 85
242 208
982 928
79 225
775 960
162 907
845 762
210 768
965 818
601 870
485 64
819 977
131 547
177 864
1000 502
741 523
432 44
377 526
640 662
772 320
517 875
412 664
326 631
347 57
118 970
999 119
161 237
892 669
491 99
124 709
15 893
223 733
473 238
690 967
117 871
133 180
932 237
197 404
696 404
103 203
525 177
307 856
869 81
369 247
545 790
120 408
669 736
118 786
601 778
39 166
482 555
558 812
104 279
455 646
777 466
211 827
610 145
177 107
596 607
108 656
71 935
27 305
212 145
91 321
632 381
485 65
452 890
754 991
635 380
613 240
37 545
260 61
109 420
889 344
667 861
560 841
291 81
357 435
144 723
554 877
366 344
39 287
653 660
897 153
691 42
436 964
5 311
63 563
891 32
567 502
305 579
932 40
840 922
115 279
409 818
820 774
529 27
786 548
91 648
581 205
701 243
750 144
510 483
180 54
498 280
397 681
730 650
51 331
159 13
521 829
782 388
527 391
14 735
304 362
142 389
804 837
440 964
317 588
50 495
88 49
6 821
837 132
504 298
267 174
925 211
570 589
151 394
475 221
515 232
344 295
428 462
585 868
853 299
62 925
613 937
960 362
915 647
933 406
794 485
374 259
505 884
469 744
29 46
4 682
49 879
964 219
207 49
663 724
482 610
560 910
419 691
69 571
836 624
639 137
33 462
436 392
147 533
183 428
817 775
750 613
304 526
693 425
644 186
367 557
449 437
235 239
99 28
370 434
302 125
636 767
6 563
706 585
944 1000
687 675
186 256
779 804
829 896
126 518
271 439
109 898
62 699
101 530
903 51
547 243
162 40
12 623
441 106
99 115
839 233
497 558
962 207
604 899
617 616
269 233
326 96
141 328
276 849
940 795
833 475
652 1000
70 841
15 20
459 900
437 536
329 714
845 653
567 144
901 519
168 992
226 992
209 77
782 234
199 660
699 495
352 306
225 604
879 898
213 966
514 114
416 586
73 697
760 438
736 575
270 844
696 548
279 202
536 551
120 536
28 624
689 552
238 414
600 276
896 620
92 748
293 445
81 520
514 908
495 24
916 469
602 255
866 408
843 23
447 237
214 464
862 36
453 120
890 89
256 791
816 211
127 287
347 54
512 175
164 927
329 987
934 935
508 651
36 949
125 565
81 661
774 671
859 779
924 11
373 269
295 416
331 278
482 843
340 417
420 446
438 557
249 162
117 483
108 919
291 468
290 867
462 955
150 171
687 958
186 107
577 419
342 939
89 831
763 927
578 589
886 543
704 565
465 937
156 912
334 77
332 86
505 828
754 703
543 620
227 753
254 158
36 665
695 136
661 18
882 69
444 941
405 401
113 23
343 560
993 695
290 31
159 373
806 422
486 638
584 809
971 254
5 102
588 266
968 397
654 780
522 808
593 748
668 46
451 728
68 484
539 411
504 380
227 781
942 322
47 87
538 815
823 739
898 270
698 675
88 274
591 629
45 533
525 838
572 225
473 705
413 191
338 917
62 395
842 147
282 58
851 569
317 572
779 191
688 950
39 972
492 232
939 331
797 655
558 520
547 735
257 955
244 319
901 351
243 525
474 649
683 821
234 178
855 839
119 232
407 818
233 534
408 829
449 529
434 260
140 781
341 450
241 412
442 661
584 286
637 385
413 504
804 686
838 167
370 235
462 138
791 301
620 581
766 549
127 593
893 27
320 392
175 284
364 923
596 307
391 647
633 408
704 989
507 610
562 317
760 995
459 258
5 349
223 709
563 819
432 975
562 869
213 120
930 631
705 451
841 587
699 815
940 676
563 299
162 848
448 514
300 247
518 851
39 124
902 382
42 856
122 646
534 83
894 327
662 4
825 685
590 914
717 167
110 512
928 508
24 23
749 216
465 972
620 14
637 102
867 916
92 482
395 357
69 723
678 922
186 825
556 218
513 274
417 64
734 925
958 252
169 252
671 195
838 803
823 223
822 357
226 476
980 718
123 590
549 984
407 238
498 181
623 370
876 598
399 946
907 792
665 219
816 228
108 471
523 613
80 779
684 390
142 626
362 552
723 646
74 9
877 575
376 382
8 9
635 341
392 175
378 729
145 874
981 77
177 211
382 407
978 162
112 624
709 444
978 456
379 444
916 732
316 840
337 827
811 994
573 342
604 796
624 123
878 761
512 817
629 589
474 995
822 623
248 641
1000 829
851 87
953 336
320 27
152 567
899 786
868 569
954 881
923 257
208 103
418 67
921 177
402 419
611 680
784 10
560 743
36 511
22 896
534 330
337 274
143 176
754 782
54 164
970 198
366 380
948 669
332 209
987 768
685 239
602 786
376 265
689 660
903 739
369 86
830 720
173 735
862 68
489 264
345 298
246 724
381 763
301 950
153 811
622 665
705 586
915 736
299 559
643 350
913 45
914 509
676 95
938 82
782 256
891 225
125 279
754 948
490 298
291 242
993 631
902 517
53 467
230 256
923 533
604 432
916 296
362 729
758 687
852 330
967 41
426 52
235 69
481 405
659 997
326 682
24 294
864 306
244 48
99 12
730 81
981 458
863 523
870 2
705 159
202 175
266 586
2 640
930 59
605 602
457 275
106 421
879 353
748 1
774 9
737 526
697 676
460 42
459 16
783 12
429 531
448 193
816 5
338 503
417 971
568 828
189 776
773 532
231 628
198 918
650 367
881 834
189 30
54 974
761 312
731 526
264 972
104 264
394 783
329 745
8 510
29 916
580 196
171 48
337 344
739 592
704 836
917 477
812 13
838 608
369 240
946 21
495 800
751 553
35 481
405 781
576 434
682 944
377 763
319 668
943 745
858 726
442 574
622 784
273 223
153 557
158 720
916 479
710 524
886 315
443 937
82 37
841 388
64 512
108 465
517 48
356 875
576 15
56 108
190 891
926 694
432 449
741 445
431 574
471 533
345 129
544 690
595 344
736 851
938 295
164 977
323 801
34 227
62 578
27 992
480 727
882 750
49 561
378 210
358 44
177 589
224 739
939 900
928 189
519 918
542 178
931 523
197 125
206 553
999 270
725 443
581 441
374 392
740 651
189 609
30 960
920 59
276 991
50 362
161 201
51 79
405 905
437 533
415 395
169 875
398 710
418 358
243 188
684 842
513 277
783 870
520 439
599 461
207 912
876 466
862 823
156 198
750 518
124 697
511 472
797 540
80 389
51 327
3 411
627 251
902 434
884 291
236 755
821 268
660 632
654 494
197 709
795 120
419 120
870 529
331 773
455 49
50 20
398 322
593 413
240 953
849 364
688 732
391 9
346 289
20 334
662 276
229 425
114 997
817 253
202 277
787 670
266 488
137 1
726 520
891 983
538 715
939 83
288 376
308 737
474 222
261 953
496 61
631 546
518 204
474 677
678 107
476 737
344 760
283 443
441 810
814 13
34 492
406 389
607 16
348 328
889 188
376 998
554 189
470 565
398 207
135 807
558 18
785 606
865 56
954 16
331 107
571 699
254 607
553 485
473 211
870 539
416 123
260 41
130 30
148 241
557 666
294 963
655 692
576 497
894 1
51 856
215 384
394 201
176 783
452 430
163 893
55 79
55 451
838 871
486 204
736 188
38 757
282 640
321 388
225 139
663 919
715 363
970 961
408 217
37 335
520 18
465 421
924 843
615 618
544 86
861 485
884 326
437 314
59 558
529 223
108 392
707 514
716 582
974 376
191 728
280 577
251 675
277 392
442 217
479 570
635 397
737 265
323 584
655 523
798 580
203 879
807 587
218 611
758 577
403 807
106 491
893 900
137 790
89 68
633 288
958 263
857 472
981 315
73 378
613 841
913 310
482 668
267 937
768 654
278 393
975 901
618 584
654 474
950 331
731 765
897 678
728 460
632 957
104 589
451 199
411 507
619 334
133 838
816 25
101 840
953 833
82 459
420 721
310 560
630 617
189 469
713 341
382 205
660 633
968 627
274 997
666 299
329 453
783 214
162 917
888 796
184 793
870 547
686 26
960 862
629 788
560 6
195 657
27 196
382 218
972 24
272 492
679 758
753 462
454 619
653 631
450 747
61 82
731 663
721 5
875 768
982 677
622 315
947 42
536 412
836 479
935 202
647 135
372 634
519 856
827 439
887 500
66 851
895 208
181 734
450 45
635 661
231 768
823 977
621 660
29 27
794 260
269 209
315 815
236 370
55 129
683 130
801 275
491 534
716 452
520 319
462 164
845 544
232 667
439 438
257 589
594 156
984 537
566 354
48 509
655 77
189 357
579 350
101 15
153 90
682 416
74 638
293 560
33 930
133 274
510 477
746 976
971 480
611 615
68 22
754 929
783 975
55 161
485 774
621 630
438 179
66 820
489 15
14 151
391 964
423 225
523 677
144 447
56 486
11 984
936 403
712 43
1 526
140 357
409 734
767 75
878 572
360 359
997 399
675 610
897 304
58 557
196 182
217 945
630 646
306 377
973 745
498 363
400 690
871 817
504 765
428 456
9 640
701 54
934 745
520 344
969 16
69 516
340 242
663 886
793 417
457 494
956 874
378 4
315 725
8 408
259 864
14 374
831 814
406 236
543 255
658 556
866 885
189 872
205 831
15 127
690 277
314 484
385 377
614 794
470 10
830 1
590 13
985 390
289 304
416 349
696 590
534 128
227 88
24 664
998 748
93 971
316 165
123 97
885 972
769 703
960 780
443 453
692 197
565 493
961 191
422 368
917 616
213 197
745 982
816 890
524 463
704 351
736 79
708 281
188 775
591 842
67 909
188 692
632 947
87 376
102 226
921 991
636 67
698 475
483 609
305 409
794 82
728 315
396 581
661 986
677 735
441 941
277 520
362 384
607 753
317 450
821 329
264 452
119 818
2 636
7 926
904 155
936 106
424 694
714 734
93 923
959 362
231 225
878 281
722 634
661 468
597 538
618 591
52 44
543 253
681 715
703 778
31 986
377 703
332 613
125 340
763 539
388 435
854 280
92 454
675 26
406 553
175 295
736 731
392 890
89 551
365 428
589 47
817 874
284 984
546 386
449 886
784 327
903 377
273 96
355 502
362 118
55 1
73 518
450 798
14 941
897 696
7 790
116 205
34 806
986 772
616 249
316 34
65 238
945 69
423 813
787 87
877 458
398 116
10 686
479 878
138 151
306 868
537 999
899 821
968 613
623 335
210 831
121 916
657 202
1000 638
186 194
434 39
7 807
521 557
415 748
568 159
279 927
759 239
130 589
22 496
965 911
872 427
358 271
104 874
308 132
792 532
341 556
231 316
636 191
398 213
703 372
20 841
475 594
412 56
860 198
98 213
912 255
545 659
514 121
741 477
170 950
531 759
51 169
396 849
963 387
331 48
744 807
215 953
568 89
399 298
566 922
66 265
28 156
290 600
873 758
48 86
246 36
29 965
585 654
75 584
621 164
986 89
633 908
909 902
404 301
449 914
344 905
36 233
471 267
252 664
82 497
222 269
856 269
261 435
98 580
165 645
376 757
210 359
412 962
409 804
512 712
345 432
198 972
232 454
763 968
539 479
651 42
318 525
824 627
138 113
902 388
660 113
857 476
972 56
275 266
42 279
698 995
491 496
774 773
204 785
485 11
433 951
736 852
736 886
19 557
385 661
889 852
735 92
103 170
883 643
55 640
443 859
309 684
702 846
572 799
275 77
718 860
910 234
66 192
966 326
709 279
393 381
124 477
867 284
308 287
375 178
754 504
768 710
77 493
57 634
251 194
496 554
504 192
315 555
931 398
214 570
681 622
649 260
461 212
690 199
825 980
714 395
853 185
228 913
773 368
878 615
41 238
706 763
971 242
807 745
149 224
70 802
638 282
957 823
853 847
660 310
990 214
171 541
598 763
824 162
791 842
330 252
390 477
367 688
600 999
465 541
47 376
408 660
714 485
364 948
943 157
946 425
973 339
469 883
43 620
72 43
112 445
334 482
514 3
661 710
724 317
531 568
522 473
78 514
539 511
468 255
968 82
754 51
843 76
171 782
770 939
240 434
984 104
903 743
678 73
801 696
281 779
687 729
86 637
338 494
155 733
672 397
102 449
581 103
320 668
405 664
718 163
935 120
851 371
692 930
987 688
404 327
577 894
612 468
50 474
404 882
814 231
311 419
476 438
53 192
881 865
558 846
579 426
234 1000
671 893
164 342
572 874
137 621
854 687
371 927
77 349
755 470
301 693
363 374
775 276
649 762
137 873
369 517
502 257
184 684
673 618
303 505
550 705
412 531
963 837
34 45
870 68
485 94
224 80
417 560
741 296
343 318
862 402
128 536
772 960
652 785
71 96
214 189
481 86
481 781
955 936
142 294
885 364
241 533
433 491
163 620
259 568
561 451
584 24
171 274
65 170
665 998
767 154
83 524
475 242
297 318
525 173
944 123
74 801
765 474
987 368
792 837
473 218
793 362
638 41
711 464
428 194
935 98
336 700
789 427
394 773
622 355
230 821
496 607
644 364
563 581
614 130
351 859
230 823
47 632
472 284
794 800
979 725
291 428
174 168
255 960
461 858
507 734
720 756
188 921
964 110
96 129
846 436
200 617
969 982
733 902
246 263
309 194
174 86
624 149
123 818
371 846
466 494
69 878
587 646
169 483
752 24
880 895
221 702
652 519
393 824
710 107
363 90
918 852
706 560
205 813
834 693
644 492
8 935
935 106
729 143
66 375
113 131
659 486
987 849
423 792
453 600
544 392
180 231
287 973
801 597
417 177
710 370
778 585
185 693
459 921
226 468
373 404
402 663
536 6
782 975
99 172
770 905
42 46
172 155
527 574
87 963
602 184
932 985
33 954
574 696
636 49
835 650
783 221
3 898
643 370
506 959
867 286
16 912
136 71
247 207
135 706
219 20
959 432
948 832
714 812
79 515
181 362
292 166
218 961
161 875
123 775
494 134
45 369
187 779
702 261
201 200
30 786
59 452
501 303
516 186
354 471
314 516
443 180
261 204
39 554
198 488
605 676
187 794
264 521
2 370
854 400
918 6
797 212
273 737
609 868
732 913
998 281
629 198
688 908
783 530
740 406
565 120
905 766
83 79
917 978
300 558
882 520
879 449
420 952
871 635
941 275
96 38
398 924
953 669
253 487
861 892
556 541
221 834
793 709
168 798
431 644
44 951
727 710
455 514
190 863
76 729
900 562
439 994
609 743
854 476
327 349
504 270
196 264
794 139
869 369
521 963
166 427
170 340
863 555
410 560
845 495
26 1
212 819
959 472
377 187
203 234
292 238
389 450
660 908
685 234
499 330
869 699
192 237
890 659
130 322
841 328
598 14
984 945
807 966
390 911
556 295
846 79
812 948
309 371
690 539
151 81
324 376
115 945
485 181
35 104
53 462
996 788
696 947
251 427
799 602
32 603
975 25
375 198
160 798
350 9
15 479
327 686
17 424
885 232
578 236
228 493
43 688
917 922
186 55
128 937
818 851
268 317
940 481
238 417
726 564
723 394
841 727
524 742
454 825
632 110
909 895
236 322
351 248
208 799
418 914
337 43
137 897
300 370
881 585
265 872
999 277
557 168
89 808
644 324
260 980
537 182
762 532
815 475
615 899
96 658
682 110
41 995
518 994
376 269
163 259
316 174
774 100
318 406
684 990
430 670
276 765
93 914
807 58
532 605
985 140
736 942
737 395
788 685
216 898
152 950
343 675
399 908
265 715
819 902
123 908
31 523
872 983
6 679
594 339
391 187
434 586
426 943
996 66
775 546
78 241
330 792
124 648
515 398
575 485
819 780
861 383
217 109
473 620
939 692
425 381
710 501
473 853
76 846
304 549
151 392
770 273
542 403
746 318
529 613
227 933
41 505
113 145
867 775
155 329
652 713
337 632
84 761
895 599
491 635
241 586
18 702
389 675
98 348
184 764
299 728
629 928
729 673
978 123
621 131
835 235
835 366
59 81
579 932
881 962
779 202
875 702
668 680
179 86
137 406
301 535
259 846
64 175
341 107
419 644
97 833
196 142
575 492
370 649
434 891
876 575
179 336
695 949
356 631
196 105
694 227
409 731
358 132
245 663
452 919
800 395
755 445
789 775
288 749
453 434
560 956
526 613
545 851
849 698
493 429
63 111
610 376
220 493
661 955
291 159
35 413
253 707
8 246
347 497
783 793
301 511
824 947
295 700
646 199
237 718
697 748
797 456
613 110
933 431
293 753
402 653
730 979
931 748
765 633
559 672
846 882
42 176
37 776
402 349
440 88
278 142
918 831
318 440
742 188
711 783
966 599
512 789
963 868
344 549
886 742
925 870
998 969
577 685
315 540
959 530
436 233
673 445
654 749
530 562
832 150
762 558
425 710
644 785
200 160
987 169
712 344
156 746
500 603
568 535
444 52
245 23
856 843
565 613
244 401
137 483
694 322
25 505
146 185
943 572
617 424
695 556
888 943
65 813
465 27
264 794
416 807
129 871
623 843
577 238
446 955
717 510
89 13
390 162
991 274
79 813
790 146
480 54
140 575
205 520
657 710
24 937
155 962
652 926
582 746
174 445
367 60
160 20
231 259
23 759
931 920
852 221
634 975
942 171
694 791
55 756
718 495
887 442
441 302
287 655
68 918
353 676
179 221
17 306
843 115
586 194
551 742
202 356
828 339
212 647
38 12
991 885
585 277
363 593
696 970
907 883
374 961
343 292
689 830
772 575
220 601
931 745
999 488
499 896
279 964
66 119
855 32
814 460
9 775
760 337
946 905
334 613
526 427
777 654
592 126
474 307
984 882
875 179
376 805
121 932
102 687
466 424
392 512
800 725
929 84
755 413
170 390
680 688
326 526
839 918
294 241
535 597
65 383
981 741
610 768
143 533
545 193
772 364
486 669
448 826
766 215
848 798
915 897
965 311
780 570
705 595
55 438
720 118
511 333
591 454
794 5
601 972
722 650
574 616
190 99
735 282
372 334
505 609
993 29
287 650
938 930
714 414
853 682
84 867
582 565
98 144
844 187
549 915
227 194
74 730
459 806
157 543
713 954
320 323
392 387
711 821
564 270
629 696
888 113
42 426
483 749
734 706
404 471
386 454
89 115
533 823
571 868
882 997
320 45
362 7
365 402
803 419
810 954
440 399
489 816
919 272
792 461
29 11
196 870
330 726
5 775
49 873
806 706
341 204
76 708
514 745
4 452
769 492
415 241
468 614
459 864
397 348
484 439
551 717
73 875
838 496
257 224
391 811
415 240
614 486
14 810
844 312
535 580
85 116
669 793
596 615
542 876
55 197
263 670
916 193
115 974
287 473
631 677
662 149
210 968
173 710
905 216
248 480
268 640
424 612
987 41
406 572
508 836
268 967
891 248
757 461
577 387
186 304
84 607
669 791
102 181
276 281
70 142
886 640
2 713
949 43
947 157
657 688
940 205
991 275
279 305
485 640
434 824
203 468
367 108
992 958
710 747
257 928
661 874
910 985
671 190
610 128
599 561
4 759
268 370
133 997
880 762
424 906
513 668
808 248
711 452
923 824
224 627
892 62
88 954
618 276
271 516
674 336
365 554
6 982
697 1
837 281
294 530
268 589
366 637
880 223
222 13
343 436
268 368
324 632
975 284
651 401
998 155
259 335
877 66
239 122
173 71
512 113
28 835
907 499
206 194
594 149
328 430
880 823
997 134
422 645
644 53
684 937
600 532
539 640
777 54
369 184
339 183
132 553
543 425
28 716
625 14
422 756
971 307
886 926
638 664
438 623
12 596
724 388
575 498
353 84
326 879
596 778
789 747
511 700
169 91
494 913
359 296
140 441
545 922
248 443
865 131
414 435
664 781
179 198
268 860
939 70
473 588
45 639
528 287
496 884
231 95
99 467
167 871
369 104
840 454
199 635
511 928
528 557
947 980
190 774
12 156
178 369
905 524
615 329
12 537
13 309
372 253
219 411
52 72
243 957
299 854
991 74
988 905
284 12
607 754
621 767
602 864
766 305
234 233
123 914
450 844
136 833
982 302
475 118
615 890
475 672
297 127
906 497
312 821
704 804
799 536
662 569
822 942
956 238
977 785
733 749
419 172
389 617
1 110
700 146
694 523
303 584
317 418
364 905
872 243
837 190
334 782
781 951
287 885
846 671
837 196
926 555
121 670
602 507
625 595
636 758
447 623
850 160
923 973
402 162
686 428
342 661
800 20
23 603
708 819
418 343
841 508
818 690
210 415
523 445
547 623
98 564
51 249
64 739
49 297
775 532
541 532
321 430
829 718
424 742
927 477
637 454
145 640
313 120
422 537
260 744
43 975
651 413
763 521
685 64
236 114
355 946
957 528
468 927
285 858
520 479
16 403
262 328
482 548
706 732
489 461
683 205
711 574
250 672
629 119
888 764
809 108
855 495
942 992
323 760
206 615
953 166
584 136
104 361
867 944
147 860
299 205
212 240
659 582
594 168
208 966
616 999
95 28
666 9
45 86
586 494
141 317
197 696
91 668
356 937
880 876
896 957
689 409
339 632
68 458
275 95
39 930
36 487
64 274
203 954
942 97
997 259
200 68
501 990
408 591
603 363
670 449
458 860
31 665
445 177
690 592
900 631
160 602
694 40
227 154
696 297
92 325
342 64
262 882
340 665
383 725
547 840
585 54
304 853
55 321
608 120
171 421
964 408
337 901
373 766
410 174
634 779
688 810
811 312
277 150
322 101
916 55
44 777
658 676
661 797
400 397
64 641
886 961
109 386
907 993
298 537
106 597
572 576
573 577
871 678
261 626
961 261
869 123
769 386
335 330
38 348
967 575
360 429
637 374
139 720
37 775
141 388
821 542
931 484
827 360
842 908
344 351
449 374
334 934
171 908
840 639
182 185
815 160
809 125
296 474
172 163
442 461
365 314
777 686
348 542
937 160
50 500
622 965
974 531
284 193
563 384
92 618
183 811
188 720
401 839
436 259
782 301
16 321
421 276
236 34
257 46
824 996
836 280
307 921
903 53
423 58
2 23
619 251
677 806
80 179
186 148
846 126
55 180
361 428
63 340
378 781
806 809
652 674
99 861
231 929
899 493
150 623
566 874
792 384
91 883
623 441
536 527
929 792
352 65
707 310
10 848
540 303
413 627
731 877
357 710
975 992
630 502
890 232
570 253
484 685
77 360
243 522
943 78
198 429
247 466
815 964
419 411
620 391
802 181
15 588
282 218
719 879
541 557
199 433
383 780
680 577
811 516
929 4
720 584
359 276
661 750
134 828
368 539
197 286
521 781
289 909
794 381
289 215
428 656
582 280
843 105
37 109
606 444
47 54
487 461
721 720
704 192
727 421
621 571
80 77
339 68
843 481
665 427
437 438
523 868
566 42
265 233
376 861
158 104
472 479
315 396
515 502
615 952
911 948
156 770
397 940
985 818
845 188
24 176
419 399
836 925
548 477
233 518
624 500
813 427
360 905
95 921
131 96
143 569
169 920
363 72
804 231
830 89
355 601
132 663
219 622
936 793
394 108
303 96
378 797
78 882
796 59
828 564
591 206
397 849
691 86
990 269
771 897
565 269
168 986
573 187
506 661
404 486
312 940
874 463
159 594
422 590
259 109
356 18
631 381
491 797
217 400
527 77
324 667
623 139
484 180
314 308
586 990
280 130
596 674
597 297
321 924
561 127
797 666
818 934
628 762
38 282
977 478
603 381
977 51
515 705
211 228
628 613
676 113
123 47
580 616
321 807
29 554
988 910
32 699
47 911
120 234
421 616
165 17
337 153
280 207
13 519
685 44
714 417
190 193
518 449
13 100
731 522
432 40
859 315
356 189
937 656
374 407
354 277
804 164
671 602
659 360
326 322
709 595
352 324
519 696
163 256
277 280
295 783
641 655
953 582
515 556
28 907
857 375
245 953
868 423
573 156
653 15
983 293
987 948
410 507
932 209
22 592
953 56
745 508
46 132
567 161
708 1
218 288
52 501
396 449
158 314
433 921
72 463
179 180
675 148
73 919
386 661
531 757
540 115
701 741
116 971
240 809
567 367
460 631
725 891
919 382
725 557
227 151
951 63
390 743
950 528
731 591
970 32
373 918
681 98
104 341
965 198
411 246
643 8
496 665
611 242
131 721
917 446
766 718
699 68
293 436
142 300
258 183
114 49
549 12
822 993
976 576
117 946
990 45
87 613
18 60
691 141
109 325
268 900
410 464
509 897
367 91
413 786
511 749
968 654
803 697
679 370
556 490
523 962
280 325
841 718
522 278
536 522
176 118
745 16
188 206
726 143
15 533
69 612
591 727
737 951
720 762
126 502
753 625
438 205
660 749
722 261
768 64
6 813
249 361
95 389
904 591
597 947
171 503
883 148
685 367
146 259
343 449
683 409
462 81
676 597
409 602
47 335
813 482
658 371
665 577
908 236
923 17
431 903
989 540
837 926
760 643
435 858
634 507
674 349
645 127
419 35
544 203
891 576
76 452
349 912
60 467
647 364
748 408
853 999
751 428
115 3
540 416
29 182
134 732
511 589
262 966
108 561
103 814
362 438
384 591
229 782
372 47
654 25
5 240
291 407
108 895
380 826
875 195
873 387
472 103
96 144
437 613
523 808
644 312
170 849
827 53
751 905
251 832
438 479
284 388
820 297
508 857
207 505
908 245
656 994
655 794
643 367
694 400
708 552
514 836
96 776
377 749
130 37
879 372
555 309
602 701
3 101
161 637
699 279
34 115
328 805
146 627
393 121
669 48
866 80
469 609
223 315
984 544
400 160
532 590
147 790
769 263
152 820
287 835
1 496
632 215
102 847
224 227
191 491
247 945
355 802
800 41
33 288
407 130
994 807
80 963
736 650
617 751
982 224
829 626
373 548
22 489
381 577
924 496
707 28
451 776
951 821
733 933
531 126
360 316
393 784
641 828
828 750
847 802
619 429
972 436
805 798
992 48
865 910
930 836
49 157
628 303
381 944
42 322
425 28
400 70
465 953
781 53
974 585
601 534
827 821
396 499
386 456
399 538
881 396
770 172
305 650
306 840
536 388
51 281
390 675
774 891
853 906
546 284
702 429
799 647
737 42
450 730
928 660
922 988
544 315
126 249
571 892
883 220
30 321
945 281
883 56
756 195
788 199
932 443
921 867
487 159
70 860
88 303
999 724
743 827
598 712
192 604
717 567
544 922
626 281
178 608
478 274
99 30
68 115
930 585
507 926
946 453
813 960
47 147
392 477
271 682
550 136
273 925
74 250
594 260
693 491
940 775
391 594
85 250
717 367
802 891
184 139
160 94
673 700
720 30
933 276
220 43
445 31
820 620
915 136
610 713
326 37
218 56
34 310
69 966
186 324
447 22
193 835
359 735
349 66
767 763
902 925
769 425
439 548
939 797
606 266
49 173
563 751
346 487
257 162
689 39
332 959
874 366
235 909
964 25
744 512
431 569
291 414
585 392
113 703
920 453
747 193
177 73
611 914
254 569
758 374
862 406
774 768
797 586
150 72
493 326
2 191
314 714
605 112
594 14
820 716
91 591
648 858
3 664
239 345
947 151
636 418
533 462
576 58
455 745
893 706
127 75
768 906
623 256
789 903
555 878
58 411
37 78
8 567
723 325
669 882
52 518
184 750
696 464
829 247
743 175
940 114
250 674
664 852
576 159
61 472
644 885
116 246
174 74
257 868
347 957
46 51
569 381
408 822
158 25
426 470
657 937
29 715
636 346
854 112
344 319
770 80
343 302
794 246
315 897
111 99
80 515
891 789
92 396
80 970
194 811
942 15
596 916
438 60
277 250
663 107
244 286
160 261
58 862
519 715
203 870
734 608
833 488
1 37
234 680
935 320
304 856
370 316
629 206
40 614
575 353
22 755
815 858
959 659
713 523
686 179
638 403
904 843
822 604
862 328
507 103
301 803
330 511
94 66
756 144
148 293
450 282
183 110
113 836
90 362
694 760
277 59
701 15
881 897
876 610
62 985
713 766
385 793
485 122
830 634
197 312
638 711
284 967
154 449
50 49
97 201
467 630
935 470
938 981
631 267
944 475
390 205
569 309
932 607
324 482
489 496
22 938
437 268
913 44
954 578
290 314
285 742
233 898
965 123
121 241
11 910
641 1
367 899
455 591
466 628
723 259
332 838
27 844
715 697
734 392
451 734
560 595
876 991
612 346
412 711
488 1
904 733
258 708
903 278
12 966
140 966
411 977
796 364
106 194
327 152
855 996
493 270
737 536
175 657
116 419
812 761
897 468
771 977
157 228
186 614
89 461
122 286
583 377
730 544
762 37
656 402
193 194
739 949
774 882
14 578
185 66
965 847
7 695
949 269
78 533
857 672
172 5
284 525
414 857
163 211
527 379
839 435
450 512
504 374
816 947
732 480
791 267
939 207
929 796
58 608
735 373
254 132
914 739
103 973
49 389
112 485
617 573
773 273
975 313
708 39
97 861
516 309
399 202
633 423
441 661
89 888
66 99
755 558
40 755
707 908
741 213
208 319
750 735
595 76
883 201
94 961
20 932
245 645
389 577
217 416
662 952
702 930
206 679
43 481
600 491
118 897
857 11
488 934
406 861
921 432
544 599
899 670
593 193
72 88
805 742
865 179
167 576
265 79
5 61
766 987
381 725
793 409
364 919
598 906
131 812
674 705
26 215
256 1
38 909
884 747
467 608
567 400
39 995
547 213
626 189
852 900
728 689
751 145
188 53
962 141
277 14
814 246
906 401
303 936
741 649
61 372
950 193
248 382
439 684
199 188
581 252
82 75
26 342
397 557
250 329
811 805
618 265
240 9
686 208
995 207
397 695
918 100
156 292
977 201
679 879
611 160
524 769
364 563
553 895
607 266
146 266
177 66
161 694
746 837
93 729
929 446
68 489
124 395
608 508
848 464
985 407
629 846
145 439
637 133
886 126
749 539
439 288
712 619
527 675
262 783
81 952
530 585
796 906
909 61
489 795
235 920
226 852
997 381
405 170
87 468
956 816
192 51
705 874
231 740
892 94
619 701
842 314
305 97
516 760
795 198
298 37
691 504
175 475
597 708
311 781
222 848
449 827
204 296
473 206
481 402
450 422
958 348
127 9
765 329
192 845
367 644
510 326
349 450
554 86
358 678
535 470
988 830
688 907
906 432
468 908
993 585
203 702
796 842
186 96
551 921
566 77
477 763
184 608
766 226
81 326
598 973
46 68
155 381
919 259
81 54
371 341
437 685
706 72
90 473
733 954
639 684
610 26
985 704
436 552
441 838
184 359
480 957
691 159
607 716
228 54
90 837
672 640
379 854
478 836
947 784
69 856
144 922
496 771
449 497
787 650
109 400
806 406
377 143
390 932
46 7
385 50
864 534
185 58
336 457
42 317
807 34
502 484
550 8
922 650
218 102
239 64
725 351
971 494
595 900
107 474
628 938
520 975
129 29
727 533
965 566
633 426
320 447
371 449
953 858
58 511
530 445
612 743
148 122
973 194
642 698
388 395
818 889
631 102
699 490
275 223
421 729
761 222
879 261
145 853
956 454
946 247
144 134
930 595
541 629
790 225
21 652
540 6
721 812
242 617
889 914
889 590
289 82
39 312
551 358
460 774
304 701
408 204
9 743
954 9
45 123
156 481
80 85
918 828
188 476
548 691
185 396
874 497
171 935
229 956
117 83
271 734
710 803
105 240
705 146
626 549
83 621
367 268
948 992
628 623
128 623
576 165
10 166
666 548
684 29
226 649
390 487
867 726
185 491
898 678
289 39
950 984
966 324
989 732
769 184
74 557
70 227
862 824
186 161
450 371
885 824
337 580
917 47
698 47
964 54
715 80
440 483
134 894
882 748
612 955
31 553
180 940
707 933
553 499
248 920
463 743
731 275
179 637
813 203
952 24
124 379
518 801
767 66
511 40
464 404
249 446
564 227
498 15
998 201
4 690
252 403
827 14
371 158
878 224
299 710
435 133
689 652
583 437
914 776
568 643
902 980
578 257
242 668
269 871
269 382
44 564
582 337
677 454
947 26
902 22
435 717
233 328
871 290
153 83
356 657
492 23
727 306
225 393
406 413
265 343
94 495
712 895
730 284
3 935
531 335
763 461
848 575
235 163
295 150
904 812
928 88
915 45
3 891
988 4
545 385
613 637
822 246
344 162
173 193
306 504
119 775
999 525
318 709
900 624
138 99
987 141
620 73
111 517
697 169
591 86
73 581
999 371
141 202
871 375
302 107
721 305
948 213
741 573
840 576
356 788
184 409
485 214
421 603
585 130
373 525
880 813
977 407
537 679
139 526
932 188
70 960
789 79
692 381
54 284
198 796
492 122
400 633
845 534
125 812
856 228
409 116
591 831
734 621
746 845
208 444
205 769
467 942
814 623
898 931
924 366
220 496
486 801
28 330
536 614
157 283
162 130
858 496
159 939
18 738
29 779
374 635
640 941
880 623
977 505
884 127
836 620
348 929
309 817
237 279
468 506
618 980
775 196
303 368
944 544
35 817
765 916
784 259
308 565
114 583
380 562
406 82
189 644
490 881
532 482
41 476
905 484
867 728
206 177
77 784
374 101
497 563
18 868
14 477
924 133
250 625
807 809
77 818
679 841
825 772
578 746
91 168
61 133
688 595
144 288
811 386
190 223
562 556
750 188
577 973
897 96
90 898
285 617
272 21
253 857
730 40
457 526
4 642
468 128
710 894
976 342
227 73
784 304
704 689
212 913
605 476
298 967
43 268
70 102
441 199
648 592
998 532
157 526
295 857
941 534
198 897
882 979
660 155
431 247
445 994
177 722
186 910
477 761
43 935
790 860
982 929
129 740
618 782
613 693
731 631
2 446
297 31
582 694
447 859
339 379
740 436
854 693
67 501
721 555
826 944
194 692
575 822
164 39
185 424
987 707
875 763
603 839
578 883
747 756
511 76
901 879
134 74
222 590
717 557
840 581
145 159
99 877
823 776
165 681
639 242
524 308
917 383
739 126
694 13
815 793
653 957
999 285
947 153
75 686
628 107
560 750
758 257
107 475
585 849
439 366
805 267
42 959
684 704
12 271
39 806
224 441
104 378
513 181
558 524
768 333
793 654
469 357
657 128
315 48
837 907
482 315
685 654
244 914
265 215
740 54
210 880
32 195
989 276
366 192
367 421
639 503
578 210
723 309
230 251
351 76
638 73
298 873
488 241
986 551
891 256
379 594
230 897
277 253
719 122
215 673
726 649
810 359
939 617
42 523
126 313
241 62
75 32
269 313
297 656
947 168
32 344
302 338
784 714
139 256
896 576
562 981
118 9
670 532
704 14
503 464
805 872
343 118
228 230
1 501
125 802
523 648
783 784
274 542
427 235
730 180
652 336
377 415
177 605
873 819
672 301
638 149
249 553
107 362
789 385
446 815
702 373
115 888
995 732
853 204
569 693
292 615
771 16
876 597
269 273
471 154
235 557
786 774
49 662
487 992
862 602
299 253
647 779
281 804
879 732
323 450
317 885
520 919
587 768
471 83
164 156
104 181
190 936
253 450
714 380
825 748
141 66
576 102
326 880
61 287
694 180
694 830
76 960
872 932
799 358
637 189
329 614
960 614
554 346
43 92
336 683
508 409
982 325
64 972
695 797
925 542
603 461
991 580
761 892
466 338
423 963
136 912
559 581
404 266
476 967
891 703
673 451
132 900
644 765
989 406
255 916
606 166
582 825
310 75
948 130
682 8
13 595
581 855
813 327
19 924
617 392
328 997
246 517
243 993
414 523
508 986
862 899
732 881
146 412
421 973
441 288
931 968
130 885
90 402
437 285
602 915
514 282
90 261
486 938
581 507
253 968
198 102
125 591
754 611
75 984
368 753
631 771
333 157
664 76
763 597
702 708
844 468
548 868
848 576
904 748
876 629
705 807
947 120
836 917
245 489
156 964
1 493
513 346
191 314
186 848
345 490
460 445
948 743
481 339
517 473
862 107
53 176
153 87
724 642
785 908
16 600
756 907
542 633
254 168
40 554
672 746
743 374
845 852
880 277
18 748
912 197
997 624
979 800
755 653
224 794
218 41
664 716
734 563
919 132
200 282
755 190
147 578
300 850
13 430
203 153
488 440
787 273
484 539
525 972
81 171
67 169
518 401
276 516
465 260
794 904
815 711
726 580
151 214
215 226
789 530
398 888
586 337
761 549
671 62
271 607
968 604
368 398
227 778
675 202
868 832
101 855
218 478
561 820
236 720
498 145
964 520
414 580
913 425
321 635
921 300
605 773
921 160
650 447
838 299
34 583
79 502
749 524
615 920
939 579
380 617
819 500
409 673
128 941
170 769
755 511
901 213
83 818
201 847
891 234
907 886
59 753
103 61
219 473
129 984
388 809
792 51
552 882
177 397
951 129
672 878
11 589
57 25
975 8
210 204
450 508
177 224
207 561
8 620
589 524
976 653
241 332
685 461
246 657
179 410
262 509
943 681
391 136
594 13
787 731
953 237
331 332
25 463
238 513
222 430
669 127
53 868
661 286
608 324
556 912
136 116
715 441
458 721
693 371
308 301
470 372
338 446
416 658
297 21
810 259
782 662
792 132
201 460
491 335
4 691
229 196
380 480
581 388
341 218
291 759
682 102
210 10
862 714
967 7
210 645
268 194
929 851
492 29
70 405
432 716
238 845
256 773
656 759
144 32
56 848
584 333
780 465
719 891
135 646
873 435
737 582
788 540
930 512
339 26
104 966
369 349
518 513
170 806
211 533
888 318
159 900
799 639
771 548
247 801
787 79
129 436
528 597
987 663
870 954
819 568
183 462
678 769
607 435
88 377
236 349
968 831
515 411
243 328
114 851
863 402
995 592
738 877
628 858
461 883
590 160
231 702
213 4
62 330
327 756
916 332
274 146
48 706
315 862
392 63
233 670
210 175
649 361
385 306
241 873
770 99
896 686
299 490
745 406
219 158
421 899
501 765
249 41
75 603
700 264
286 713
913 132
177 577
570 675
288 328
641 334
951 177
823 802
750 474
669 278
649 435
971 831
142 551
866 519
508 688
618 551
283 526
751 820
4 952
82 309
989 461
228 365
966 821
450 121
128 360
864 67
537 73
756 47
874 378
688 258
973 886
341 586
672 561
882 714
869 702
528 455
917 191
173 466
85 9
376 749
528 471
981 333
539 367
800 323
274 568
927 427
103 375
406 279
257 327
250 23
283 952
549 946
35 48
562 875
28 236
981 400
444 943
485 405
368 362
926 207
619 350
375 745
32 105
818 453
793 698
189 148
428 198
644 521
636 246
130 119
36 341
323 508
52 140
39 522
936 445
491 972
943 265
162 760
108 116
212 321
285 436
978 542
463 763
950 216
358 45
867 943
313 492
203 214
891 140
201 313
170 689
877 569
861 429
976 808
813 655
495 395
861 825
944 331
143 613
129 652
523 87
575 46
616 280
34 66
921 996
801 608
260 590
770 641
98 910
544 752
681 982
440 807
16 470
307 847
990 380
886 700
117 985
440 649
991 22
250 70
127 385
692 139
743 989
552 873
243 752
376 788
169 105
772 211
906 77
650 811
693 199
532 444
592 755
575 814
540 63
360 948
119 224
433 676
169 912
21 350
466 471
808 825
160 734
802 97
893 174
789 624
90 105
827 127
816 728
961 396
458 477
854 79
205 859
395 987
517 729
552 264
20 915
709 451
268 79
505 277
644 972
304 219
387 135
882 773
378 457
872 278
885 930
300 227
715 549
284 824
905 32
739 211
665 520
371 381
105 237
60 275
944 961
981 271
959 776
698 27
608 794
1000 619
215 64
413 332
446 936
753 904
632 805
862 927
615 579
99 345
548 185
7 861
686 818
970 403
912 675
115 439
752 36
978 219
198 244
883 615
965 294
466 398
447 922
596 151
670 807
693 754
175 247
27 128
670 400
336 822
736 223
58 311
261 496
830 391
549 774
112 490
604 322
956 659
56 102
940 517
7 269
396 767
27 433
328 538
862 594
591 724
91 500
961 342
206 784
348 718
412 989
193 685
732 607
693 631
312 177
628 410
718 567
763 734
23 508
275 664
397 461
2 424
395 345
299 225
713 772
479 35
448 667
882 757
899 469
187 413
81 684
150 539
156 127
686 565
950 799
135 709
659 853
873 53
634 294
425 116
139 425
819 122
496 927
946 568
991 640
626 957
263 131
350 156
541 260
160 239
115 39
443 530
559 955
361 267
295 148
872 612
424 311
957 522
429 232
129 443
703 149
606 953
118 775
49 450
114 811
579 377
906 178
629 140
664 812
311 208
85 414
587 258
862 86
230 116
237 398
418 899
270 195
462 944
409 595
576 531
649 950
368 386
282 330
388 687
248 104
804 916
967 111
906 898
835 704
760 60
619 355
668 373
464 83
265 199
348 885
122 864
623 170
473 268
259 860
108 497
246 65
991 496
769 945
383 207
662 241
421 647
379 168
652 451
69 393
278 134
537 821
298 358
290 300
136 625
397 456
784 485
473 582
816 455
4 479
910 439
639 662
197 442
450 767
305 272
193 512
552 731
880 939
139 562
658 157
717 64
665 98
837 343
132 487
298 619
780 393
853 645
560 291
677 212
218 349
612 258
393 334
550 888
341 545
723 828
405 421
92 505
424 394
163 340
758 566
245 933
255 460
756 563
655 859
518 713
420 930
57 783
948 254
263 888
949 112
417 755
716 540
359 170
851 693
552 514
267 537
139 395
526 698
567 774
190 657
447 283
879 691
349 379
644 899
780 333
843 164
744 578
867 213
757 298
306 833
146 506
889 166
118 32
855 941
839 55
750 191
171 49
23 123
41 598
263 508
483 690
218 438
493 695
463 957
997 417
128 926
576 949
338 632
753 976
154 201
431 826
781 577
658 260
78 430
62 851
676 632
448 356
96 826
182 5
168 862
367 935
453 540
751 693
87 277
216 143
686 836
95 328
162 789
2 130
945 917
27 854
614 798
147 720
930 326
747 545
618 930
726 271
414 48
952 949
423 784
263 195
660 938
559 700
425 676
407 987
176 490
753 790
810 330
997 839
490 748
836 603
35 116
814 711
190 899
949 166
170 210
339 402
285 160
641 479
92 633
390 765
920 316
590 347
387 945
850 505
979 944
464 133
800 105
880 123
127 325
670 638
956 136
784 592
964 15
636 386
732 550
841 233
900 388
85 501
519 314
860 234
875 186
866 740
959 161
545 814
577 980
526 327
306 473
377 345
189 745
416 578
902 829
653 441
348 195
912 972
142 542
462 729
371 117
888 10
426 438
954 860
964 602
334 10
647 642
787 257
307 905
536 163
580 973
859 132
96 22
59 440
987 530
473 538
345 177
917 96
308 592
743 342
696 601
12 490
778 540
884 767
928 615
659 615
449 53
24 398
505 435
35 530
170 680
447 293
32 449
928 238
981 175
586 935
798 940
261 575
540 136
715 401
17 436
455 881
16 909
148 886
242 599
693 287
187 74
81 249
852 657
613 352
5 648
198 535
366 243
809 670
726 697
126 841
307 914
273 411
345 267
216 320
966 194
581 756
898 988
503 150
714 922
413 508
76 47
107 976
917 904
316 786
770 534
848 376
829 825
286 448
63 778
355 467
124 791
648 947
17 525
317 962
970 627
463 8
163 99
490 969
952 495
845 301
692 545
179 493
394 64
413 970
793 621
247 443
293 88
633 99
765 321
305 960
318 528
943 116
701 392
420 869
852 555
756 611
411 978
709 603
981 55
17 163
138 324
867 334
840 607
648 807
923 725
148 55
237 42
527 269
626 277
430 842
841 362
407 173
195 363
684 712
479 566
911 949
762 470
340 346
605 38
83 780
870 341
831 958
91 135
792 814
146 304
796 531
841 736
972 568
207 257
470 111
670 55
612 817
316 46
703 958
200 269
573 721
143 105
740 583
60 507
501 920
371 63
380 325
229 828
475 882
563 334
262 777
424 834
378 650
614 653
241 108
544 488
328 173
964 205
427 854
442 204
68 383
884 59
605 697
876 854
429 8
968 451
143 895
834 648
988 334
619 307
465 625
284 575
711 95
559 442
695 805
494 817
58 351
501 768
19 759
309 433
160 280
263 872
237 362
368 247
460 302
294 307
240 83
431 997
853 338
187 541
976 166
86 653
424 814
479 130
318 853
9 445
163 264
966 832
605 465
306 12
55 454
469 332
720 534
591 400
51 619
81 164
97 468
632 547
738 663
630 299
637 157
361 899
36 319
799 312
54 584
746 181
984 759
806 628
306 263
344 736
879 782
456 3
164 626
22 462
713 605
648 911
906 637
549 346
29 309
719 918
255 631
986 225
551 222
402 866
616 955
482 777
14 621
703 930
660 306
971 665
137 731
612 184
302 722
909 673
959 990
549 542
76 959
978 589
58 640
295 241
696 838
359 763
514 264
8 756
677 405
255 748
397 237
119 103
938 357
856 312
360 604
301 525
876 758
363 654
950 202
454 428
363 754
257 446
555 209
537 784
873 722
158 193
376 958
543 355
386 932
908 186
626 206
522 80
947 242
482 387
644 980
571 970
582 66
256 556
567 736
737 832
290 264
941 664
275 392
469 218
266 413
137 76
918 763
938 593
270 900
851 871
127 837
607 133
337 470
508 815
79 557
800 693
476 113
999 782
668 35
658 332
679 108
81 607
64 557
518 765
779 747
503 827
562 219
239 586
576 740
592 147
634 910
563 678
169 764
102 582
546 952
726 337
823 141
965 283
480 648
288 30
970 601
603 622
391 608
315 985
983 762
217 375
783 874
63 294
723 772
945 184
625 493
963 942
75 747
886 162
416 895
142 558
897 223
960 968
496 789
404 666
685 975
11 360
708 864
240 437
212 47
15 866
282 878
674 711
130 649
441 983
697 852
78 705
686 394
686 960
700 527
760 572
893 950
253 204
979 266
775 521
476 227
809 313
915 752
237 250
861 773
510 65
569 726
855 266
642 126
876 896
95 862
144 365
825 213
914 27
594 950
906 116
538 969
950 386
629 455
316 147
322 314
432 148
705 572
19 116
205 647
235 797
378 666
897 291
369 428
311 512
891 14
910 357
151 232
269 791
652 494
603 148
621 445
387 294
791 197
748 895
91 289
611 187
624 728
395 43
79 719
335 262
329 675
265 630
123 179
443 181
296 915
152 219
40 843
483 118
118 745
282 958
814 812
646 725
708 906
921 992
296 996
902 182
384 614
485 980
16 157
551 903
776 83
906 789
721 790
55 183
790 922
680 803
430 758
379 331
671 845
889 172
822 467
317 622
444 416
500 254
249 437
437 771
197 746
747 314
128 301
106 520
575 527
388 37
21 324
23 655
6 338
814 630
226 2
236 551
240 732
991 219
395 511
646 142
818 805
592 372
275 249
303 601
837 51
358 356
755 629
375 884
922 718
872 340
8 71
366 844
153 164
5 818
163 335
480 14
430 41
589 434
466 503
542 656
566 912
718 582
770 331
386 751
179 897
374 746
157 721
781 686
641 260
893 621
861 1000
718 687
788 832
313 706
807 769
289 368
916 667
317 731
58 567
2 221
421 705
813 217
743 303
963 328
568 193
383 942
375 291
343 820
231 110
762 528
66 122
856 268
479 113
759 562
242 295
570 449
854 471
147 437
893 291
511 910
91 809
195 603
838 193
630 812
845 84
316 169
763 272
875 91
914 752
495 837
384 647
97 4
584 861
683 269
737 323
48 607
741 677
320 221
985 872
527 580
808 499
793 998
547 419
389 10
826 36
248 85
34 737
840 876
374 552
382 965
980 638
533 632
655 245
690 929
473 559
867 764
431 994
514 805
529 963
499 616
29 527
661 854
398 914
283 384
256 300
232 352
295 378
809 126
519 849
14 861
535 155
786 540
240 554
440 585
866 693
189 937
71 924
662 585
911 527
957 200
453 878
951 191
406 560
684 60
724 138
331 312
617 624
831 774
529 794
9 721
181 728
67 195
547 249
579 563
482 214
379 619
236 253
468 313
808 887
109 588
472 532
533 660
822 527
996 485
668 951
916 664
505 312
681 238
841 377
523 579
68 361
133 265
146 295
209 649
195 539
162 718
438 57
461 330
906 253
727 708
700 45
377 510
272 610
686 221
374 827
465 678
900 299
559 498
225 501
211 787
61 879
802 285
733 308
909 757
954 511
758 460
171 660
851 134
499 294
852 310
586 557
483 512
143 884
413 777
115 332
482 671
298 57
961 367
118 80
648 972
242 814
564 731
207 528
841 950
485 937
144 138
135 540
525 628
495 978
648 43
855 619
277 152
726 875
872 418
93 864
324 881
347 572
280 728
917 196
723 346
643 283
326 465
409 84
329 885
441 359
491 241
10 645
426 94
830 392
544 593
645 33
707 242
644 951
157 657
65 934
352 369
350 956
59 56
396 843
840 243
737 647
520 870
602 125
634 644
793 861
403 480
436 682
482 506
6 191
708 767
558 803
24 518
302 834
882 905
567 748
924 342
158 686
483 823
776 126
505 802
496 720
937 502
643 110
226 467
855 924
990 636
474 899
897 416
929 113
627 393
496 449
231 238
888 645
662 643
997 519
14 665
479 950
156 619
831 223
421 567
357 404
372 654
849 547
686 785
929 67
63 1000
351 822
223 308
442 784
489 369
977 547
842 552
213 418
2 108
668 698
537 299
978 544
722 843
174 569
918 484
760 548
764 690
980 880
165 195
674 167
829 551
327 412
439 826
709 941
165 374
459 180
540 352
45 947
552 665
312 357
5 413
569 876
650 24
877 29
276 981
53 25
755 419
976 423
50 850
454 568
634 331
547 552
292 241
828 561
3 850
432 616
47 284
816 914
460 294
341 242
744 914
118 90
248 720
721 639
140 861
624 361
426 730
981 529
781 585
748 619
190 312
880 491
503 915
929 146
876 654
986 214
26 595
917 469
320 659
598 568
483 431
557 611
834 740
337 185
4 768
915 946
315 253
42 421
57 946
668 177
148 430
949 294
514 767
62 127
620 261
454 266
247 529
901 71
414 765
46 474
443 581
694 77
455 389
724 854
381 160
285 576
290 674
861 415
246 423
446 289
888 957
933 252
169 990
523 576
620 831
578 727
726 853
516 229
543 96
723 642
619 54
348 342
650 705
145 110
876 886
399 600
570 855
236 352
66 772
894 758
935 888
246 538
753 489
5 507
293 677
194 26
391 430
839 119
784 552
732 115
490 761
184 350
376 75
565 891
567 750
620 880
280 940
248 377
122 249
682 182
467 644
534 369
641 227
995 461
231 136
525 593
716 367
956 861
218 562
637 131
795 693
461 777
895 593
439 253
892 654
94 451
525 814
749 109
286 52
254 892
337 681
266 807
925 399
522 363
764 616
82 35
866 160
335 986
809 462
353 273
132 584
773 310
147 518
703 468
895 365
861 696
504 167
348 233
951 969
838 894
739 860
562 206
632 857
822 133
127 69
910 247
748 943
567 37
748 984
447 570
13 673
802 994
252 970
264 215
231 46
756 981
574 137
2 951
264 358
515 352
304 574
31 173
942 25
948 182
566 196
546 957
421 314
87 432
53 438
802 399
782 305
865 202
981 239
165 871
950 233
555 29
485 888
980 286
498 12
684 96
244 221
991 589
201 215
630 303
323 967
632 409
930 919
586 573
615 827
352 565
809 220
741 988
805 262
674 676
124 345
472 161
445 777
378 328
875 896
385 893
694 653
121 852
263 12
177 58
611 41
966 332
876 767
359 377
116 292
571 990
84 345
123 412
913 839
704 832
504 675
196 957
802 948
740 690
563 27
107 263
266 814
421 245
688 429
821 79
523 533
236 779
97 541
536 384
791 171
941 417
115 834
516 698
497 80
554 700
638 543
378 35
982 432
58 163
761 355
800 914
533 225
954 771
985 100
458 709
83 908
627 496
894 728
894 236
344 693
172 219
345 410
164 341
342 224
147 410
381 213
182 123
144 958
748 568
623 351
92 871
212 800
283 700
342 620
633 294
649 868
702 266
675 127
964 948
353 668
598 943
730 354
470 308
242 685
46 558
861 991
752 306
279 609
602 928
35 704
743 741
190 429
35 924
92 660
743 368
386 947
326 3
73 193
224 754
89 183
441 768
343 397
350 281
118 927
199 254
178 458
76 281
9 392
901 656
36 613
832 513
669 621
508 582
899 374
653 641
915 420
262 178
84 347
413 123
789 619
416 70
969 241
987 164
394 674
888 315
77 645
750 432
42 229
120 861
238 625
732 852
304 63
836 236
184 509
953 510
440 6
339 1
619 725
302 340
972 320
963 497
981 939
718 679
214 59
147 618
288 819
466 379
391 119
605 815
556 881
137 544
949 685
954 187
862 888
995 235
722 347
173 535
198 531
507 548
382 40
938 25
201 766
604 31
565 779
589 332
974 773
597 989
905 180
278 399
601 454
621 741
119 205
381 842
820 325
980 160
232 97
780 625
580 60
687 534
962 311
885 541
722 964
867 179
160 492
51 110
604 952
473 633
500 155
941 293
961 12
597 651
435 748
810 684
808 798
969 688
618 845
782 619
67 285
787 663
680 867
296 762
240 2
610 28
160 413
604 135
884 321
254 453
682 488
506 406
424 352
227 335
189 911
794 170
580 484
841 805
774 823
659 925
769 682
699 725
518 189
557 898
370 201
370 286
121 352
263 546
790 402
545 89
952 624
824 589
636 720
224 2
737 873
591 42
126 377
13 349
864 510
606 357
297 213
844 754
961 818
673 230
550 833
145 512
651 174
892 154
856 245
116 318
83 418
367 434
689 815
539 140
293 474
96 270
908 374
102 854
618 575
220 880
565 824
206 332
745 442
561 306
195 860
530 672
674 479
566 659
221 624
770 628
36 925
554 423
13 427
466 40
314 713
557 820
462 162
179 376
40 408
256 562
776 3
564 358
178 220
764 646
699 383
145 323
548 155
934 5
305 460
867 919
879 224
154 417
251 538
292 120
397 659
459 191
604 546
932 141
145 39
222 328
569 939
469 529
674 569
480 678
391 730
179 266
265 89
147 272
639 391
880 726
850 911
510 926
309 363
191 298
658 527
69 832
769 41
665 579
847 91
558 703
789 73
347 354
776 948
141 304
249 894
877 853
741 394
460 320
460 87
183 367
689 155
760 493
194 254
268 625
627 836
628 828
300 523
444 186
700 937
653 771
353 258
394 429
614 220
603 292
464 288
761 118
315 206
940 625
708 976
595 552
135 658
930 430
261 152
545 602
203 744
791 633
600 267
463 67
975 517
528 541
684 991
610 44
350 890
747 223
864 456
561 564
918 388
944 677
1 731
840 207
38 210
232 697
520 944
852 12
811 265
154 962
282 479
263 952
294 363
416 322
263 603
98 944
159 681
271 748
805 617
994 734
570 118
307 153
138 311
550 552
148 610
962 385
634 30
767 690
255 881
802 357
871 150
997 425
283 784
433 812
840 631
759 139
879 692
216 455
801 708
478 178
300 149
862 230
721 215
300 784
495 553
260 266
724 622
902 855
369 480
148 330
293 722
544 178
955 57
807 232
527 220
616 896
223 36
114 886
815 979
278 672
70 266
881 786
836 242
739 229
105 687
278 755
958 451
503 929
218 62
444 681
874 30
307 343
816 315
746 344
616 267
540 867
584 134
286 800
52 256
399 436
163 574
50 562
13 553
862 279
64 177
882 628
352 887
546 602
186 727
812 684
865 81
899 612
748 125
826 530
340 765
966 749
807 283
305 319
33 333
162 355
489 527
968 263
262 211
723 796
481 751
232 991
992 895
102 961
861 457
753 341
466 881
538 470
131 190
331 583
74 194
925 646
646 75
79 191
987 420
770 493
240 308
967 465
838 769
660 497
302 19
74 91
180 640
135 525
196 203
562 693
915 660
716 486
681 212
218 215
452 464
673 349
224 688
635 495
889 431
848 610
14 57
417 840
95 750
264 650
814 706
552 829
766 965
159 243
598 491
124 756
575 930
298 847
14 592
708 604
93 987
68 307
475 617
497 324
746 878
308 800
589 525
355 460
227 456
849 854
895 171
161 439
464 160
258 644
59 552
569 621
251 374
844 535
853 213
677 106
270 499
596 27
593 380
965 273
912 388
174 702
583 996
721 494
886 441
311 237
610 509
406 634
242 92
105 275
458 765
795 905
90 806
329 918
139 236
635 971
492 930
709 627
584 700
191 623
350 1
650 846
342 971
235 35
359 271
720 316
911 200
510 625
488 357
238 802
437 554
241 334
983 406
908 821
986 460
724 773
422 506
900 89
540 968
53 510
207 570
529 551
85 218
838 955
573 498
157 363
798 889
916 829
608 913
7 809
935 919
694 475
544 676
539 661
397 667
88 168
861 512
561 285
982 219
320 219
481 294
92 357
801 132
988 70
525 949
450 146
552 938
136 44
837 370
501 327
667 326
961 95
426 322
890 825
737 286
986 599
260 256
918 406
452 185
44 745
314 213
75 213
789 42
46 33
344 642
329 880
161 776
242 412
463 326
15 882
670 22
169 818
64 750
185 21
494 445
829 284
748 372
240 944
398 886
128 866
36 274
648 92
529 182
8 489
634 494
289 308
494 263
960 323
533 983
304 171
742 352
455 448
502 859
551 972
406 328
761 702
957 423
792 196
985 176
128 984
54 268
499 75
683 632
202 343
905 433
545 808
554 477
104 473
43 626
629 859
606 527
77 700
149 630
945 902
357 248
845 282
518 33
72 847
7 770
25 688
293 252
330 51
915 188
995 340
805 807
901 977
263 945
855 114
141 458
811 60
839 279
647 125
686 973
379 793
340 512
89 566
623 704
901 233
298 444
322 945
2 922
899 439
820 7
584 888
184 467
554 432
918 67
387 929
191 364
240 872
843 873
57 555
464 433
915 221
772 877
499 274
452 1000
22 16
249 864
957 874
880 72
303 20
53 218
322 615
782 737
638 417
678 529
777 738
811 597
263 737
876 408
414 474
548 164
644 565
911 974
568 526
152 937
873 655
741 31
563 683
79 267
271 773
774 756
174 318
187 390
431 184
315 303
615 936
239 622
609 777
363 134
365 186
880 289
124 796
445 410
822 543
86 936
534 373
886 292
804 97
875 301
645 865
674 457
37 930
904 327
411 302
919 78
319 59
611 475
621 913
671 216
185 512
291 916
864 451
260 368
922 423
990 136
561 542
732 429
677 694
675 582
408 387
847 631
26 178
510 725
933 349
108 257
673 9
927 309
321 335
298 282
402 959
495 45
540 406
163 278
213 967
928 438
850 913
266 500
87 446
509 499
543 202
654 969
681 952
829 817
737 817
251 347
732 806
800 372
706 292
255 75
370 408
370 269
383 16
830 271
770 338
345 478
370 508
740 860
366 994
255 304
322 608
779 789
604 52
827 220
85 639
764 353
603 585
347 554
496 541
817 215
736 399
499 661
955 581
237 1
663 565
930 95
633 80
216 946
651 640
761 880
733 582
133 592
276 598
167 652
47 292
60 757
519 619
614 665
680 367
384 272
124 147
529 661
860 17
478 610
730 589
40 419
994 991
160 907
447 689
225 727
152 331
59 198
627 27
492 519
456 261
408 354
91 597
551 531
44 646
948 820
327 676
645 741
683 301
256 212
36 688
529 691
748 139
704 733
672 785
866 571
120 259
418 180
203 435
973 757
617 404
559 435
27 895
324 849
68 931
643 659
525 695
62 219
495 254
930 192
42 14
181 400
700 536
202 259
915 147
50 570
879 968
290 307
237 910
887 235
511 585
238 321
627 429
759 194
707 375
714 557
276 783
732 423
211 866
35 252
166 376
282 990
5 101
330 623
716 717
260 73
802 973
163 730
321 696
144 847
956 669
594 401
786 256
861 910
494 677
654 15
297 866
854 904
365 274
830 662
635 559
804 238
793 831
178 816
429 211
713 420
813 23
226 295
197 530
465 613
949 681
33 520
932 672
456 236
710 287
89 363
204 546
399 720
535 897
523 696
925 69
125 835
814 102
389 236
62 608
745 616
900 515
263 552
968 140
799 985
952 304
138 481
121 530
942 768
791 397
517 534
958 393
341 59
44 72
373 535
340 703
152 177
8 158
548 598
157 754
551 673
98 775
550 555
584 168
21 824
61 647
572 759
75 478
949 833
233 124
254 828
245 461
207 123
996 928
383 985
20 194
209 830
70 885
430 170
73 847
14 931
42 299
861 84
623 436
51 469
799 883
842 332
852 67
650 442
143 184
873 915
980 73
999 781
475 992
937 535
394 131
427 633
343 285
769 418
372 990
281 386
35 122
364 110
128 190
88 473
11 438
272 81
566 67
933 993
373 76
881 449
946 765
478 201
344 762
418 603
704 388
280 697
900 199
848 213
931 785
869 95
888 636
399 152
332 224
70 355
735 922
291 687
839 697
192 539
138 235
408 825
555 125
312 961
1000 420
152 274
942 181
84 261
589 107
717 65
952 931
105 110
773 375
360 101
45 767
590 136
678 946
812 601
575 291
534 921
512 496
709 485
104 397
928 733
141 575
845 62
615 50
697 860
530 726
520 990
186 645
219 1
121 738
982 594
524 775
180 707
861 420
805 787
305 316
27 852
780 474
66 723
209 845
325 467
673 757
3 406
57 950
752 932
546 968
839 356
634 962
32 247
411 725
768 470
467 693
907 789
147 357
282 334
955 142
600 165
84 683
55 531
855 574
23 82
617 556
860 208
114 270
527 765
563 605
432 63
142 490
386 534
122 783
374 175
39 637
141 175
962 288
829 12
465 693
506 909
743 598
628 88
474 610
449 524
238 629
940 585
129 325
928 121
565 951
951 550
601 874
843 401
710 207
564 507
328 749
353 498
166 707
5 904
322 344
428 272
767 802
155 258
555 651
992 763
815 581
469 70
211 915
943 659
929 310
455 345
755 851
33 246
470 479
42 359
808 242
503 157
338 858
240 119
764 799
726 363
72 913
301 432
531 621
436 41
461 902
849 535
458 309
244 797
856 619
938 556
696 17
863 751
987 426
747 686
785 865
484 869
338 81
888 629
695 548
535 328
533 87
498 388
209 754
10 247
479 26
162 962
52 963
148 527
168 970
979 122
77 278
809 90
536 873
887 315
221 502
624 604
664 841
488 246
188 699
565 885
586 759
999 303
898 692
502 327
326 580
833 768
404 667
31 554
762 810
641 749
443 603
839 339
607 811
190 961
577 276
757 666
323 269
262 459
64 920
301 679
604 961
659 46
772 749
663 950
117 186
945 209
192 800
708 181
130 141
119 933
609 671
983 774
816 221
239 514
866 103
886 416
233 391
803 825
902 9
355 494
955 492
519 147
18 963
416 615
776 728
456 884
240 177
213 524
155 38
841 310
776 67
715 279
1000 108
214 520
107 86
665 641
22 54
548 236
266 720
479 328
866 393
512 910
474 509
138 132
790 90
731 766
612 450
135 226
440 937
555 590
970 742
333 624
649 596
357 961
418 805
489 929
309 22
237 173
128 17
27 687
662 881
847 70
19 197
207 438
838 132
854 416
450 938
987 432
456 347
655 326
765 155
690 875
413 516
259 20
949 319
890 22
173 8
902 83
824 208
544 367
607 642
510 419
722 35
68 99
207 572
231 343
654 729
766 98
669 690
235 78
50 258
665 391
22 594
172 70
97 136
414 409
753 249
689 631
581 610
95 488
439 222
685 597
455 431
550 22
539 190
174 677
347 713
587 601
144 341
867 771
371 405
745 543
744 234
873 769
313 343
245 317
713 650
121 186
315 595
823 421
363 533
965 901
409 33
64 327
888 173
236 626
496 596
642 925
107 996
164 127
536 889
37 571
97 436
82 424
313 262
648 15
786 705
550 485
785 63
364 778
602 504
60 847
139 134
609 756
234 58
445 654
858 892
650 797
169 487
881 839
181 660
787 68
660 844
814 781
145 651
345 72
566 70
925 857
301 872
462 808
437 353
899 847
986 207
634 446
499 971
979 65
42 916
352 478
642 929
151 997
180 343
550 660
81 26
604 404
200 616
86 955
748 811
53 65
881 919
377 106
281 105
256 563
232 310
787 987
646 528
351 302
891 811
999 907
559 795
129 289
316 107
336 435
409 624
286 430
677 431
940 850
771 468
800 596
454 872
494 887
628 575
527 467
599 625
778 541
286 936
714 843
452 955
628 920
309 203
144 133
665 543
143 616
521 169
876 384
747 557
584 858
607 974
757 50
164 840
345 146
621 739
172 236
164 307
357 814
113 450
687 781
720 452
340 950
649 811
525 112
719 840
465 526
326 659
535 237
452 571
260 892
29 177
886 2
111 222
249 204
79 367
297 928
68 656
413 324
452 380
301 375
209 303
4 141
953 143
956 557
324 838
398 652
369 197
366 393
229 722
690 505
790 459
838 152
185 35
47 260
139 273
189 309
325 552
667 325
973 593
728 602
243 918
521 493
894 303
538 949
613 464
756 575
159 661
256 497
29 803
480 10
917 954
978 843
423 896
238 254
617 942
261 348
422 658
236 497
79 543
352 222
187 911
838 536
472 925
490 888
662 819
146 727
650 762
963 451
529 722
633 415
620 605
941 998
477 342
55 830
244 514
165 412
847 383
993 388
558 872
473 838
105 674
423 303
466 586
688 740
841 578
119 396
707 696
693 931
489 467
967 619
211 991
358 278
589 318
951 840
353 38
690 147
230 781
346 79
381 216
115 220
444 113
582 968
857 193
970 980
487 872
857 266
644 41
578 229
379 852
270 950
954 320
425 16
557 560
790 116
316 716
525 128
932 845
946 212
189 117
756 614
361 228
720 843
914 539
561 814
804 289
379 96
813 730
130 5
25 318
404 169
39 905
565 878
151 570
615 39
36 798
657 542
398 482
943 595
538 299
314 425
136 708
885 649
686 606
984 880
981 508
395 908
593 526
918 737
980 196
295 225
682 58
810 825
49 263
124 680
923 977
750 243
824 606
613 853
394 914
883 933
105 795
982 791
974 980
261 11
740 696
427 308
373 825
690 969
678 266
127 939
389 411
781 812
978 478
447 587
893 593
717 212
912 771
161 564
34 726
949 826
444 835
652 291
300 745
21 595
985 202
100 927
377 551
698 119
999 606
194 503
860 629
366 444
670 361
309 707
7 285
349 406
336 500
986 877
246 427
708 897
353 33
695 447
306 144
688 608
356 236
38 799
780 672
882 863
984 234
204 40
880 385
150 667
254 814
909 303
911 738
645 587
887 780
739 795
691 341
351 900
961 37
933 268
414 10
306 908
953 305
878 243
578 965
646 728
443 172
276 383
319 86
51 770
222 191
192 550
966 265
74 278
818 715
417 552
636 682
430 714
634 875
984 906
739 263
621 661
542 653
356 458
490 989
958 501
79 912
46 881
817 339
701 764
920 201
481 543
628 181
572 571
324 409
327 111
618 418
864 515
740 844
451 28
333 249
891 78
379 707
74 293
804 453
834 580
763 505
249 844
548 568
714 354
99 581
298 729
421 336
35 447
59 5
527 314
562 826
662 427
532 638
959 524
157 674
858 907
629 609
739 845
479 980
713 683
46 540
704 593
276 977
967 865
542 817
344 614
112 903
779 814
417 933
399 520
995 54
474 909
130 237
5 658
751 441
426 429
853 222
595 413
798 401
533 43
624 33
584 852
584 224
9 291
148 821
171 25
896 300
38 263
32 946
934 46
174 761
661 209
335 912
263 806
10 811
904 185
326 969
994 996
510 387
127 3
202 471
934 701
70 995
812 98
271 374
513 130
880 7
37 896
131 792
45 977
656 848
148 681
614 584
386 767
868 143
427 687
128 480
608 476
91 282
368 559
442 127
534 318
328 359
690 465
920 542
615 512
817 245
190 315
776 936
844 31
934 944
645 830
331 969
647 498
658 461
277 863
103 311
517 409
892 249
158 327
548 398
961 418
754 199
211 487
673 798
653 44
934 446
595 1000
62 312
854 389
507 180
336 840
671 874
492 684
147 554
344 439
902 373
668 18
379 112
23 130
692 113
404 785
909 431
360 365
635 258
403 692
824 891
690 419
109 840
345 549
427 59
837 322
833 773
54 885
427 156
396 1000
328 503
994 580
971 638
247 338
52 512
781 482
867 358
986 868
173 768
167 225
605 743
994 394
455 292
264 531
86 739
430 139
455 224
162 815
867 106
530 856
959 632
289 623
182 677
715 762
686 966
22 662
931 918
13 46
507 789
481 565
23 433
787 970
546 524
637 897
515 537
490 15
34 843
935 892
256 925
577 4
27 436
340 143
255 367
149 498
222 63
957 381
99 245
500 886
611 767
18 503
581 745
814 573
455 404
200 389
843 789
940 704
794 830
708 511
121 211
884 68
405 69
234 347
247 798
147 912
248 422
465 676
660 231
338 498
387 954
793 823
852 836
133 939
625 675
534 701
495 88
421 599
495 539
71 743
694 851
934 873
668 802
909 462
185 117
552 340
945 255
209 463
196 955
571 120
292 245
907 794
428 105
560 506
377 408
230 496
543 981
24 128
762 582
573 572
398 981
777 457
174 726
257 17
26 590
30 244
508 616
556 450
55 266
976 899
133 185
565 957
658 403
169 299
269 578
557 663
120 247
64 672
148 80
543 215
701 631
378 250
65 461
914 321
964 411
851 362
831 241
666 549
437 102
964 861
645 802
650 370
888 227
775 623
928 912
15 58
210 390
301 268
418 801
946 911
823 998
366 106
718 220
851 992
328 996
749 937
250 387
871 960
890 8
574 743
208 754
228 76
851 479
979 451
765 660
696 534
843 926
97 707
466 672
918 154
746 890
758 884
762 377
959 758
668 528
541 725
229 239
80 227
519 581
466 858
55 175
418 134
836 871
400 597
232 221
547 831
338 965
526 189
561 742
374 822
979 811
468 20
64 848
941 730
456 319
277 908
225 582
321 472
546 26
606 962
2 238
898 882
174 103
435 368
411 649
41 763
818 720
729 684
177 671
46 649
16 140
666 244
690 644
205 342
1000 35
129 40
395 437
604 742
750 664
997 120
531 469
744 605
655 412
709 471
153 28
228 541
810 117
620 476
97 132
884 732
88 108
176 196
850 453
31 100
769 182
549 495
916 324
980 444
877 831
317 308
310 390
643 548
282 673
987 636
980 857
661 660
593 695
327 788
393 251
718 548
125 849
811 945
31 397
814 710
415 379
687 61
679 432
448 731
467 139
123 918
139 419
551 343
856 127
426 546
142 592
968 167
243 667
609 706
479 672
706 41
82 576
399 686
290 412
604 177
405 498
810 646
334 451
996 655
298 260
217 478
922 855
694 882
888 464
70 201
700 526
803 221
900 389
55 746
467 334
456 789
615 671
867 314
947 806
432 869
362 639
530 114
940 923
624 776
546 621
258 510
899 988
890 985
489 329
478 537
521 431
988 934
957 330
325 749
560 838
968 408
10 647
863 797
485 572
732 598
225 245
461 925
356 742
513 61
774 317
60 11
473 657
846 786
504 440
391 669
848 319
109 46
515 843
883 258
175 126
834 918
414 70
628 331
561 956
384 104
310 530
429 827
906 832
373 590
448 197
37 56
102 595
44 606
799 277
800 522
649 527
787 241
609 461
689 885
812 466
13 208
481 311
590 531
177 998
962 563
214 836
269 581
612 925
880 415
543 193
733 66
906 514
825 491
877 888
624 430
775 298
106 955
31 871
175 951
492 864
468 432
406 624
584 218
398 970
948 858
336 971
991 297
979 662
458 647
564 980
670 523
72 344
15 189
333 549
127 246
699 637
72 308
290 585
871 520
797 394
413 455
512 862
985 638
242 36
257 544
217 535
569 458
670 305
705 943
813 883
318 101
870 432
114 913
401 29
840 289
619 876
157 846
764 159
752 419
764 2
677 30
901 589
388 904
411 875
163 30
148 715
737 982
130 762
572 540
536 31
505 251
357 297
832 553
219 365
662 327
597 12
468 397
577 827
345 215
229 893
984 291
342 957
152 610
861 45
670 705
592 309
141 769
58 676
543 317
778 174
800 883
493 958
634 283
835 69
107 343
77 244
360 888
597 729
865 427
488 887
221 155
746 288
218 554
889 285
738 449
845 283
518 294
525 5
439 501
278 452
343 956
855 77
779 841
108 851
783 947
295 952
291 456
133 441
723 277
348 743
256 227
851 890
374 709
525 906
463 171
772 462
519 405
858 696
702 345
428 306
765 243
612 673
683 114
225 357
734 954
85 296
185 496
106 351
780 671
841 118
821 781
857 396
194 247
767 529
841 76
244 846
103 591
796 23
343 876
638 261
101 574
673 897
495 313
580 941
686 730
766 848
610 608
159 527
847 979
10 567
240 636
294 76
946 384
347 40
853 433
219 625
663 229
428 516
811 426
160 272
599 977
861 845
434 475
491 460
232 145
626 867
826 126
354 351
719 23
800 488
617 676
191 466
283 495
650 390
843 24
249 967
178 817
843 328
838 104
782 947
258 53
379 223
569 427
504 345
688 999
454 485
522 727
166 256
3 486
317 517
722 190
452 302
461 340
716 151
109 285
847 577
344 370
606 832
838 218
916 876
459 789
988 902
590 909
328 289
891 720
492 191
550 727
705 199
371 518
821 269
63 506
691 821
216 995
334 650
506 462
574 642
899 89
220 635
75 434
744 371
290 814
42 596
206 703
976 910
729 817
495 705
306 836
872 724
932 571
669 553
409 789
526 175
397 877
471 41
247 263
284 945
217 412
155 312
50 559
115 896
936 83
273 410
531 495
224 618
45 473
925 746
572 726
621 358
12 186
833 70
12 780
642 416
297 611
203 231
809 912
433 194
975 300
880 807
532 295
473 351
217 698
638 442
611 241
325 848
341 488
134 263
827 573
496 285
516 622
647 121
200 929
253 572
186 312
24 115
585 485
532 377
17 834
680 864
975 699
735 130
373 511
145 230
429 462
696 171
909 962
91 394
331 199
425 903
33 578
126 548
424 149
709 632
521 374
499 328
873 825
334 804
409 423
497 491
115 61
843 546
868 495
172 179
150 238
527 261
283 99
610 778
136 432
996 229
408 118
338 778
451 962
940 94
537 553
798 111
336 959
557 17
205 453
99 226
879 994
250 793
396 749
525 859
181 451
786 858
287 637
88 273
696 261
42 148
411 930
138 276
505 258
279 206
438 135
790 442
422 810
347 615
585 355
48 611
655 637
853 534
654 783
432 803
81 897
493 522
936 128
296 483
746 797
463 529
386 762
632 990
517 519
831 404
98 159
812 638
65 72
903 99
881 85
644 285
746 268
698 706
76 113
99 361
965 527
394 860
15 462
893 137
310 970
111 153
467 851
239 637
388 651
500 991
515 260
375 185
984 333
953 270
42 639
498 634
46 674
683 169
939 807
263 398
710 477
762 45
586 392
357 327
16 582
357 829
442 698
269 483
839 348
899 327
600 468
695 432
879 653
885 214
981 265
178 809
58 482
426 396
170 88
556 840
503 52
474 755
119 109
871 988
108 962
936 394
682 937
522 461
678 531
859 461
610 115
934 102
925 635
896 272
39 889
973 901
142 642
522 830
908 801
537 132
250 200
410 656
828 132
886 137
458 734
434 730
951 310
207 320
979 554
484 451
937 680
674 991
940 407
409 50
824 230
319 500
873 772
449 585
264 245
427 749
523 382
786 31
943 480
290 722
613 307
712 508
191 635
584 172
375 91
135 216
968 855
481 599
896 920
569 182
350 273
622 585
677 343
820 73
494 339
616 840
387 371
502 801
884 947
876 238
421 794
175 115
578 137
153 225
475 79
15 575
425 304
772 836
328 224
984 347
106 886
621 928
129 465
83 973
839 365
307 408
684 840
409 952
77 552
639 634
803 10
408 878
235 584
614 623
99 278
229 617
963 360
558 132
891 437
625 9
579 265
492 966
232 928
67 630
234 105
358 84
84 591
889 198
115 129
721 364
229 479
710 1
64 84
662 815
641 482
540 613
558 65
288 639
608 638
875 93
299 24
358 136
770 163
916 525
784 107
201 647
893 410
741 414
603 910
259 397
549 380
267 834
657 641
778 911
797 551
540 183
186 115
57 487
284 197
961 611
603 696
345 721
575 222
44 669
592 741
147 305
561 756
882 327
24 82
178 200
86 149
610 690
845 593
992 278
214 207
899 965
399 312
991 720
460 119
565 490
234 196
995 782
37 286
86 34
453 812
675 182
362 147
380 285
929 822
909 319
191 745
481 760
460 879
74 350
569 882
421 694
823 260
655 205
854 694
243 100
579 411
180 588
48 544
648 304
785 413
669 808
37 355
639 410
812 860
651 593
82 526
256 218
230 969
132 20
866 8
647 888
369 201
564 403
565 287
905 639
691 597
212 785
909 544
170 895
20 825
640 305
702 15
77 357
486 952
905 189
593 559
685 18
406 145
72 33
906 80
208 111
71 846
933 609
299 150
539 389
354 814
661 407
72 953
979 875
389 755
40 573
891 452
713 484
661 290
242 534
763 848
527 236
426 192
20 979
460 943
687 651
450 755
607 395
356 779
477 644
431 771
748 560
727 50
896 935
538 777
216 621
320 185
368 122
894 833
580 38
687 411
420 534
632 942
273 99
586 549
564 11
295 400
676 202
755 779
690 815
1000 352
383 956
618 971
684 82
184 906
493 101
150 231
448 513
566 68
813 698
236 23
852 331
598 969
439 380
155 498
442 384
451 812
61 991
20 202
307 64
654 400
94 731
412 404
498 17
124 977
674 251
336 211
775 561
788 48
84 527
887 231
498 351
42 661
643 730
617 790
650 703
797 150
176 82
760 135
674 411
321 700
935 774
827 702
954 500
494 739
327 853
372 148
444 552
603 860
287 412
107 478
816 324
999 809
721 744
924 267
964 442
436 747
275 543
181 447
582 932
410 804
230 788
677 878
956 241
294 840
43 979
901 400
973 420
24 139
217 707
996 160
748 276
525 150
366 886
964 881
77 266
835 198
391 554
388 153
974 172
698 655
818 62
800 598
694 365
243 472
328 808
152 48
505 668
798 411
228 140
535 282
478 122
724 468
43 144
642 294
670 779
785 668
867 109
445 442
323 83
356 720
320 611
63 238
339 106
432 312
167 764
187 476
882 511
780 153
586 145
38 612
359 700
522 353
65 326
498 992
628 576
523 940
625 662
557 247
670 877
363 971
66 121
541 121
888 864
329 229
663 927
421 70
554 385
420 23
270 489
140 881
291 933
177 546
659 616
634 935
666 934
760 712
224 766
660 451
306 331
974 536
239 214
280 55
297 72
976 318
631 380
285 961
730 801
180 73
941 751
538 653
486 290
392 684
390 376
714 849
218 229
452 191
239 675
751 208
847 319
771 947
609 867
541 951
861 296
925 216
184 561
586 163
334 657
44 465
269 813
226 980
929 523
541 683
696 270
841 543
581 475
630 478
130 597
586 621
296 118
811 440
630 677
115 189
960 697
549 452
15 33
485 812
492 511
694 902
368 281
502 909
128 849
240 354
905 810
970 16
74 853
173 752
372 451
140 486
628 652
475 53
201 615
933 488
430 10
965 176
593 388
818 280
448 110
401 866
413 400
157 346
574 818
972 123
196 954
948 554
691 578
470 908
400 534
968 560
710 379
112 608
858 877
544 435
459 213
922 542
796 769
1 839
567 629
371 864
765 580
756 370
72 91
583 707
282 935
660 78
676 42
209 716
126 56
729 498
653 652
664 917
112 638
220 338
396 702
719 939
81 248
691 5
365 52
455 309
763 585
451 100
697 62
815 919
181 271
775 830
761 182
223 58
459 75
323 288
589 749
718 602
830 603
594 884
795 586
192 222
122 558
803 778
970 158
801 664
471 819
754 22
600 137
465 825
390 114
521 580
439 818
545 581
721 988
172 448
363 329
264 33
299 649
830 916
972 51
742 556
333 433
964 974
677 836
717 242
403 976
66 112
71 938
130 100
1000 520
395 599
838 482
921 435
625 574
975 510
165 556
478 811
252 181
716 525
973 834
118 576
71 787
696 537
774 510
644 260
685 856
90 256
636 817
148 871
160 978
407 85
385 678
363 969
461 107
253 162
656 352
840 602
720 869
220 275
844 328
352 624
487 990
152 26
972 57
32 78
165 797
295 971
417 608
403 99
639 89
876 585
966 647
718 512
394 717
898 424
944 557
190 832
67 823
983 241
566 779
48 541
964 551
123 807
286 605
457 801
1000 312
840 936
710 581
758 237
584 904
130 804
945 701
940 74
814 479
670 814
998 896
673 616
897 911
82 481
238 131
766 86
391 106
369 287
658 988
104 650
21 891
899 589
676 943
564 432
542 892
53 735
239 579
127 378
198 320
137 412
625 982
124 715
494 878
936 787
691 657
351 64
448 670
803 365
477 179
426 843
88 357
339 630
385 913
46 478
59 625
151 259
564 371
232 666
261 445
191 997
648 733
283 772
45 724
452 129
554 286
167 739
446 580
462 287
127 782
41 463
756 472
207 658
787 848
23 401
612 657
542 533
679 464
19 260
110 444
787 835
503 254
687 60
365 494
447 10
915 483
349 94
460 194
226 826
905 569
145 768
778 143
940 989
671 867
376 428
848 998
507 788
433 204
525 183
908 220
557 504
109 17
267 630
617 804
392 849
953 390
614 679
626 194
366 346
551 408
48 962
994 875
630 167
735 410
734 762
341 968
991 310
487 412
619 779
577 355
152 335
466 974
855 809
415 270
261 228
661 677
642 883
179 720
749 192
295 355
740 221
890 812
361 16
829 883
993 942
281 564
961 99
338 442
880 42
71 695
281 9
887 856
88 83
919 116
607 931
121 888
405 305
641 421
517 272
502 84
545 164
887 89
840 736
161 438
302 211
110 454
94 776
152 252
261 193
49 839
245 182
101 684
359 425
739 75
410 134
728 601
468 236
962 888
199 570
172 779
30 688
658 196
987 983
853 115
7 958
405 380
316 960
708 348
240 146
341 476
230 628
224 834
751 636
59 69
604 387
988 798
774 416
359 391
944 657
616 885
200 420
767 863
800 491
730 31
275 52
359 238
735 110
557 819
224 349
10 768
151 312
535 823
356 327
783 927
132 250
415 781
865 885
337 24
393 19
69 873
443 410
952 995
218 677
164 110
237 395
568 311
55 395
151 448
355 21
152 14
125 969
718 113
82 98
607 911
528 730
95 354
643 927
427 614
791 766
468 977
625 295
998 694
237 699
985 607
29 712
196 948
108 652
856 213
555 727
116 166
868 295
367 163
203 625
89 500
401 852
644 561
28 124
871 218
703 738
361 830
316 358
477 984
452 68
584 104
541 21
818 203
532 545
514 774
827 346
885 697
554 334
424 979
361 93
8 69
866 875
314 564
613 646
902 792
213 542
537 811
593 857
94 78
9 273
153 644
888 838
394 862
87 473
674 153
454 919
408 663
485 265
945 122
982 610
109 594
735 701
41 99
414 353
564 361
95 528
939 912
931 36
10 766
347 144
265 974
407 470
264 434
728 395
242 652
361 58
998 946
563 633
773 361
799 438
175 671
937 540
786 473
561 219
875 670
743 67
508 723
315 220
521 392
232 52
330 637
704 472
378 891
135 336
83 540
490 945
771 913
855 309
234 540
594 169
5 40
704 944
165 926
868 787
999 94
212 547
608 106
123 44
788 804
249 627
335 457
865 494
953 914
879 446
539 974
103 766
570 61
581 627
437 754
918 761
157 159
474 951
799 841
989 236
420 218
602 509
452 498
586 948
303 536
232 439
166 571
755 268
788 704
663 797
990 281
486 255
96 140
910 410
246 458
402 112
870 914
400 53
489 537
210 724
925 460
924 657
154 762
827 175
385 628
595 517
924 574
99 736
760 19
292 652
198 144
881 791
674 525
333 813
767 405
480 453
364 936
203 869
689 706
56 621
180 32
744 405
271 643
486 100
473 425
879 527
412 481
491 429
721 87
46 940
926 742
955 712
472 363
255 436
459 677
899 372
901 662
687 724
935 750
102 929
203 408
935 192
765 549
338 186
179 411
765 87
21 91
643 802
707 847
846 290
847 702
855 880
243 994
418 210
930 486
695 618
925 453
599 812
109 234
855 904
127 513
320 878
11 297
338 159
167 643
971 61
514 521
24 157
90 832
548 833
684 640
228 115
237 18
421 458
222 943
151 326
177 264
264 180
20 141
999 707
44 179
339 678
129 909
382 249
794 668
966 946
666 668
882 884
473 963
767 754
715 302
599 679
44 838
569 507
373 66
40 422
18 745
801 212
460 367
566 953
828 785
55 492
686 540
349 689
735 510
911 141
78 217
58 301
779 505
548 483
935 769
88 959
386 191
382 501
472 947
787 161
805 998
78 719
619 681
817 130
965 596
49 691
983 335
839 687
574 279
805 924
332 44
80 263
805 599
272 702
484 769
464 540
677 923
244 408
763 48
367 141
884 572
557 808
260 591
83 994
377 107
268 365
553 621
370 154
310 384
204 82
615 708
901 50
582 818
556 825
218 489
728 839
166 454
754 674
761 475
473 697
833 817
539 284
204 710
985 797
399 663
470 859
814 933
80 936
530 252
579 789
727 577
254 955
96 369
752 812
869 736
955 168
470 489
873 962
573 859
690 913
498 142
153 120
642 193
526 329
139 712
802 26
197 942
832 583
41 87
332 595
275 780
267 179
326 450
863 403
498 978
275 153
346 362
559 379
656 125
823 101
576 845
390 785
370 417
877 551
569 818
727 189
98 482
662 464
176 5
360 435
28 441
170 861
609 914
32 672
634 781
490 185
159 372
358 24
264 157
249 417
513 948
373 759
253 217
472 495
554 895
582 484
70 19
714 58
660 433
718 899
671 303
987 568
670 241
586 850
970 675
501 33
99 897
128 654
3 10
181 200
20 530
315 331
381 555
476 914
301 915
904 499
574 796
554 410
767 631
196 206
129 800
20 658
655 957
434 541
618 112
677 773
847 535
371 65
264 728
392 998
661 165
407 711
848 636
707 298
533 36
738 891
454 708
533 693
846 176
20 931
72 477
933 44
463 313
422 112
82 142
410 657
371 274
968 137
626 804
785 850
466 6
460 375
716 421
607 666
961 606
788 76
139 847
944 380
392 603
350 39
772 634
142 141
451 917
435 316
783 623
615 575
911 237
805 400
198 639
398 256
84 387
409 81
666 584
879 911
901 581
651 192
292 352
355 318
366 145
298 587
808 907
481 630
574 913
966 992
987 763
998 162
76 676
831 197
135 49
547 233
5 20
345 510
361 277
690 191
724 18
198 548
238 630
985 421
795 799
684 912
245 607
230 237
72 3
662 310
186 154
197 608
56 91
503 192
928 667
910 62
327 81
33 944
769 689
115 67
508 869
428 166
191 46
416 109
437 626
587 493
10 673
453 241
645 358
585 759
42 488
981 266
2 380
480 488
200 268
752 848
572 699
132 261
674 171
107 566
670 791
167 502
145 808
979 369
298 330
922 344
502 374
581 179
593 446
917 967
250 925
910 785
300 49
645 167
597 925
577 865
770 304
869 99
890 241
4 351
401 27
377 90
242 862
374 953
829 121
762 779
957 539
552 93
972 870
575 152
919 872
204 306
806 338
992 75
753 500
400 940
571 277
9 244
708 826
827 578
445 136
231 196
545 882
493 705
788 430
691 996
465 106
621 777
639 495
70 721
554 541
442 912
883 145
917 301
384 721
430 46
149 597
865 810
200 614
216 107
263 445
227 610
884 718
218 8
554 889
298 318
444 293
621 641
39 651
773 917
133 36
106 144
386 317
82 419
357 176
526 661
575 700
596 18
196 816
55 11
597 87
239 938
187 77
693 65
550 180
496 118
802 54
764 426
118 874
751 84
565 19
639 302
543 685
381 13
747 374
409 244
426 951
9 693
326 181
452 292
56 219
352 511
165 764
548 381
767 321
359 930
582 657
148 188
659 595
241 375
707 992
607 846
821 385
649 286
47 491
686 41
36 448
538 428
541 593
78 83
905 445
40 509
513 468
959 421
364 786
857 983
400 803
150 363
956 25
764 492
630 967
92 382
926 709
374 431
879 516
700 803
635 112
728 883
32 521
237 193
459 756
212 575
281 537
87 14
315 573
437 341
804 947
25 794
636 282
52 490
987 480
266 955
303 128
238 841
477 771
37 265
323 639
282 938
555 214
528 265
3 923
560 891
982 818
187 106
737 65
925 151
233 736
221 367
169 492
821 457
911 845
915 530
905 915
125 920
38 106
437 275
566 851
674 97
856 647
499 505
800 540
410 486
116 208
32 574
170 3
776 455
232 632
40 275
248 327
188 585
551 659
506 477
130 697
862 920
31 898
473 947
375 662
233 339
753 768
479 500
954 466
6 846
728 89
743 357
393 967
357 721
627 737
945 535
783 415
79 739
981 718
673 383
184 977
302 566
810 617
957 56
110 792
855 749
886 718
814 663
882 220
863 182
759 188
331 241
259 362
741 655
211 649
647 435
870 316
810 426
627 214
628 663
666 862
956 471
665 853
641 80
908 526
370 19
304 493
306 858
192 138
143 639
606 430
699 628
893 450
739 200
647 466
349 572
645 23
645 4
965 564
880 996
750 896
936 960
661 272
10 30
179 830
704 443
442 961
865 519
736 913
785 803
544 695
578 707
476 317
752 673
416 892
49 401
583 28
73 387
132 747
954 585
610 320
928 553
824 690
83 130
675 821
497 320
134 978
746 752
627 6
401 84
935 78
710 623
288 264
891 683
22 955
308 865
238 606
868 757
662 225
296 777
880 413
364 748
466 994
445 610
141 19
644 871
617 918
737 793
480 151
679 455
221 896
889 895
959 258
16 124
175 982
926 400
225 318
672 912
784 447
429 472
781 100
510 396
716 79
736 191
144 21
872 331
163 131
121 615
69 34
110 941
527 836
953 80
258 598
725 587
305 425
130 829
464 819
368 314
416 331
40 921
39 293
291 276
501 813
608 146
92 741
709 746
199 471
850 92
86 511
304 389
319 2
617 959
100 814
623 839
369 894
95 557
848 427
509 574
144 644
434 665
142 352
378 715
819 39
539 50
938 674
776 855
345 26
770 644
564 984
580 6
98 793
670 427
141 361
309 668
379 723
388 519
987 48
257 16
328 825
287 665
12 199
767 456
8 26
451 329
353 714
56 221
446 586
293 934
279 694
312 757
743 477
968 841
739 273
761 835
735 500
172 256
874 89
805 11
46 495
419 992
963 671
398 12
218 154
115 704
424 271
128 284
297 493
416 188
415 579
930 72
122 57
904 921
375 4
323 326
898 834
963 279
524 270
706 971
198 523
300 910
177 580
121 79
762 388
344 950
702 391
869 625
272 366
340 498
665 424
496 738
746 404
899 71
804 288
300 977
254 352
461 936
785 40
578 533
309 788
593 939
199 352
309 572
574 332
534 730
247 760
751 834
839 990
483 345
764 347
571 690
396 810
794 413
67 763
362 700
842 398
176 318
495 955
933 712
99 576
295 197
209 940
669 97
731 352
235 646
852 609
42 420
168 761
417 313
329 234
147 934
91 161
886 363
311 951
272 995
525 997
168 344
633 673
305 312
928 965
822 115
881 364
329 715
737 21
733 3
953 241
620 914
318 607
952 925
289 871
188 361
9 348
817 342
952 170
735 103
475 340
993 70
58 552
972 535
320 859
608 528
297 416
449 38
558 275
24 124
565 338
210 728
341 972
672 979
847 23
724 505
900 472
397 640
992 436
275 855
881 756
977 334
679 266
485 226
859 599
796 477
217 40
893 880
240 445
48 930
45 156
649 311
22 762
456 385
68 417
958 961
580 822
478 749
261 732
542 598
757 970
199 384
559 958
108 261
990 650
493 660
882 64
513 373
436 855
927 65
449 969
200 625
528 149
642 199
219 979
31 350
824 807
861 655
370 438
804 65
481 456
995 38
821 320
222 93
270 717
498 468
85 606
915 44
910 971
216 929
771 320
55 434
766 994
782 122
624 79
103 750
790 551
872 89
413 562
822 692
542 610
273 69
252 727
220 158
482 722
900 295
543 985
916 875
953 883
13 526
543 145
144 838
432 413
407 136
877 19
781 981
19 885
468 914
860 270
370 157
708 274
624 689
203 552
798 547
585 893
956 348
984 672
571 59
662 147
842 766
252 75
453 255
930 570
664 988
900 42
739 893
392 514
693 409
633 769
77 950
349 84
604 616
30 723
551 607
660 698
227 705
254 327
363 847
293 4
935 118
836 289
37 282
550 738
268 949
372 998
418 265
642 734
286 398
381 499
404 132
246 472
895 689
454 51
707 440
479 972
919 184
673 212
898 611
791 566
189 585
584 388
230 552
151 684
752 288
546 397
999 544
661 328
556 736
921 495
541 525
183 763
690 766
444 332
44 729
783 359
492 154
419 300
957 552
632 227
709 268
974 850
465 775
649 372
884 409
450 608
54 564
104 693
483 99
832 881
936 876
696 665
199 335
633 103
639 311
57 132
712 749
419 894
991 976
456 757
166 588
643 218
823 274
610 527
688 502
499 344
727 263
391 129
936 153
37 444
794 49
855 257
703 524
361 860
607 516
912 878
351 438
68 435
856 549
749 791
682 449
549 622
704 992
944 982
28 386
596 701
343 69
358 829
665 510
147 6
946 982
653 55
926 17
910 596
573 543
467 259
133 207
253 416
372 377
549 6
792 534
999 373
146 110
295 642
751 730
607 366
590 865
843 636
114 663
70 153
327 282
462 251
386 468
285 722
176 516
797 685
58 260
883 164
43 962
748 423
42 910
673 210
934 412
632 761
432 503
194 940
114 188
668 250
350 864
536 644
874 655
500 124
106 181
703 248
682 575
934 205
985 102
379 86
146 69
586 885
222 299
1000 304
93 311
599 145
205 565
238 156
532 886
672 508
616 287
69 167
563 926
787 255
704 872
308 533
723 727
738 714
781 822
182 198
23 807
437 705
389 753
901 170
202 940
730 725
722 604
944 296
501 624
319 755
158 244
933 692
882 7
315 286
165 608
313 174
296 666
191 260
544 96
119 962
169 557
568 342
307 956
524 256
471 233
14 822
693 216
592 674
235 546
523 243
277 49
208 336
290 388
156 147
323 64
302 450
454 262
862 900
994 655
998 44
823 228
232 258
531 361
31 382
622 848
456 475
962 467
591 917
607 139
996 104
210 558
417 82
2 707
522 497
111 238
879 536
16 330
940 594
510 858
524 64
763 69
444 236
899 720
801 205
686 909
854 635
878 202
605 425
174 989
959 212
282 754
625 266
665 814
636 750
113 267
218 735
526 25
994 939
438 754
737 209
920 226
892 368
515 903
1 624
859 290
409 660
1000 737
823 541
97 172
275 442
610 176
734 105
565 218
501 621
949 639
56 417
105 350
99 734
718 360
348 969
3 803
689 454
530 458
703 655
816 294
927 912
619 229
977 808
150 761
571 867
480 152
726 406
746 810
629 77
707 334
171 911
788 483
253 347
746 357
746 953
963 719
508 642
621 834
254 872
124 970
175 467
116 265
446 425
166 490
625 467
1 259
852 987
460 171
475 124
924 541
138 184
675 681
492 962
69 597
798 954
276 298
423 264
866 412
235 726
216 94
305 978
316 124
772 366
631 268
227 312
199 609
671 76
544 325
383 757
470 779
973 502
901 909
744 294
594 846
3 79
347 466
267 640
270 15
429 365
440 373
726 838
47 866
913 491
349 902
381 181
952 620
950 24
398 752
564 181
693 410
461 975
182 126
321 623
625 297
998 8
789 886
636 59
322 803
340 921
704 270
32 470
587 967
754 497
258 350
452 543
114 933
831 372
790 400
640 130
979 1000
309 526
749 788
492 653
717 208
2 264
418 431
809 555
39 994
416 510
212 130
751 111
612 971
55 802
478 54
377 855
900 106
511 247
430 423
189 763
923 6
292 775
555 228
690 784
589 526
247 831
357 534
174 911
850 927
929 406
140 284
65 795
240 922
644 994
530 378
540 236
530 864
270 6
922 798
751 916
727 142
769 82
804 123
650 141
125 789
86 57
665 486
401 635
267 898
522 881
340 711
803 80
97 325
98 399
969 472
956 923
121 903
950 307
424 497
738 81
393 106
630 664
456 553
69 357
788 853
632 68
27 430
63 80
161 562
854 514
542 698
651 763
106 997
530 866
359 122
45 898
583 70
869 957
675 474
901 816
539 605
391 51
326 108
355 94
954 989
709 831
688 31
52 879
679 766
351 272
528 562
319 42
587 414
129 140
561 592
479 292
343 471
104 771
736 460
53 327
440 148
663 729
864 965
938 402
376 221
667 727
319 13
519 759
486 313
708 590
997 413
480 300
253 982
225 391
370 345
589 881
222 198
361 986
662 368
811 686
581 340
908 591
211 366
211 62
879 996
368 742
187 774
883 28
732 253
419 53
729 245
156 234
574 42
91 888
481 476
622 758
629 685
117 223
640 482
601 19
86 537
770 357
307 300
738 953
609 266
69 46
76 759
809 81
50 707
727 641
691 681
198 450
184 662
669 733
787 31
508 447
374 558
203 766
676 416
510 765
469 363
911 618
106 57
939 909
936 330
29 441
374 41
219 792
768 337
541 439
878 386
290 813
41 396
569 246
853 237
837 274
813 506
550 855
930 945
35 874
638 306
926 964
618 496
97 273
279 920
47 728
209 242
337 988
644 276
464 240
110 605
182 572
299 65
898 626
529 70
174 971
353 307
801 585
583 884
389 143
420 333
386 48
677 883
485 22
122 312
939 169
224 437
141 64
875 305
423 892
485 5
729 436
351 203
959 142
346 476
132 412
239 785
711 588
151 611
405 175
499 377
137 99
285 536
489 340
890 587
880 589
829 810
307 572
336 484
842 213
305 719
997 294
391 882
335 96
157 320
722 164
880 701
442 748
470 383
58 164
203 900
742 471
388 426
748 826
20 881
280 288
758 820
136 226
497 68
661 449
284 738
191 650
947 606
587 674
664 701
567 830
268 170
81 98
18 669
447 727
530 433
476 911
434 273
914 864
528 653
23 820
424 167
806 27
242 120
633 796
86 934
845 581
622 950
243 823
490 32
789 358
731 397
105 259
496 773
73 18
410 358
35 469
707 770
559 262
337 272
915 19
228 117
814 472
45 789
276 120
139 602
925 296
530 191
872 971
209 712
376 785
830 497
548 850
607 808
339 240
428 878
942 190
827 310
470 68
102 884
548 560
600 375
961 757
151 440
18 198
673 852
187 690
282 959
148 129
954 617
998 435
588 998
42 775
903 867
193 478
754 807
903 267
678 203
824 499
485 865
677 774
363 779
598 880
679 161
699 833
612 205
842 235
118 129
98 623
450 558
853 982
982 869
758 498
314 508
567 936
383 644
379 170
338 273
44 645
31 923
843 557
466 393
625 29
503 625
145 417
913 558
706 789
441 924
596 543
855 867
308 32
803 763
242 266
378 129
185 796
331 376
727 383
191 176
75 364
145 514
791 83
311 238
218 917
484 988
617 409
652 640
800 587
105 991
385 860
541 58
206 856
704 317
990 996
208 578
698 95
313 969
303 317
42 62
817 598
58 321
404 995
845 368
431 229
884 724
484 991
770 187
745 530
175 431
667 69
12 234
503 554
624 659
877 282
77 964
112 851
617 274
536 392
586 43
787 449
290 415
520 337
759 649
13 230
696 350
192 961
392 725
33 352
305 505
300 810
257 486
830 895
421 681
793 342
69 451
826 631
174 736
231 153
210 464
372 275
172 215
372 791
127 536
695 503
321 880
78 836
471 94
316 612
193 315
908 990
969 213
304 98
489 98
274 857
527 454
162 673
179 668
117 11
157 160
137 257
919 626
619 893
112 775
625 596
486 428
804 887
868 837
650 237
836 208
97 537
574 72
277 772
484 477
575 53
434 432
148 551
260 64
491 577
188 471
394 362
808 419
844 122
406 26
122 255
575 391
849 278
439 950
627 247
327 318
217 892
620 833
951 967
987 967
819 272
386 452
319 39
6 688
683 956
682 780
636 116
654 699
442 611
303 349
849 157
951 198
362 139
691 913
287 512
280 803
567 111
602 738
381 947
725 382
854 646
586 296
839 644
205 193
651 884
938 561
115 140
576 561
451 704
573 988
141 353
287 42
876 571
128 954
349 988
83 906
602 560
311 773
619 324
530 193
591 357
992 534
387 97
295 924
300 545
737 510
602 431
176 726
581 433
120 85
461 566
723 19
778 501
717 322
658 283
339 517
332 824
499 362
149 283
726 729
73 281
895 749
464 669
240 900
741 863
130 943
59 897
638 921
451 373
672 23
792 669
45 932
165 568
586 21
749 756
951 658
320 561
773 155
827 261
178 492
558 451
627 533
186 730
923 444
146 405
791 494
819 492
875 500
897 719
945 830
748 761
650 809
400 473
863 673
813 381
224 172
676 67
519 139
940 678
569 375
193 228
937 350
2 253
652 62
598 874
440 219
436 132
150 173
687 665
732 962
371 485
664 576
835 157
487 799
403 316
501 4
716 981
454 859
137 724
950 576
18 717
556 285
856 948
808 703
181 592
26 530
353 637
235 692
694 537
758 473
817 699
276 56
722 486
767 809
383 42
990 407
689 556
788 25
645 669
391 712
37 212
85 198
619 264
795 95
804 748
846 406
325 941
746 7
441 93
894 613
211 516
391 107
457 774
982 364
928 140
538 9
856 775
393 156
109 909
648 870
150 182
795 500
464 645
394 980
802 20
572 174
110 616
809 577
811 150
133 922
268 626
557 612
958 758
213 771
1 399
889 238
650 535
831 761
840 390
153 150
263 186
693 265
414 181
162 302
756 102
699 37
470 983
317 13
927 675
34 565
415 341
163 977
507 660
836 881
813 517
413 965
460 964
955 276
234 94
840 698
342 800
45 782
214 881
877 1000
25 58
42 519
775 516
441 95
55 950
73 242
872 164
226 844
819 938
33 164
719 788
324 295
766 703
612 879
321 267
745 852
628 423
256 242
667 77
237 719
985 149
984 295
381 85
193 230
203 867
825 952
271 201
453 284
169 629
93 863
888 989
241 63
368 254
570 436
515 498
531 883
15 571
481 9
893 624
52 728
981 392
479 460
745 188
764 930
622 199
942 388
581 952
500 15
43 403
927 148
635 596
869 778
17 194
35 606
280 872
155 562
648 990
486 198
631 971
820 376
389 537
903 347
652 983
221 670
407 691
455 582
162 686
6 229
544 811
686 127
21 642
747 916
562 588
742 611
412 205
205 4
427 457
238 776
775 332
928 648
339 410
341 903
35 742
673 794
137 598
343 319
221 989
665 180
633 927
668 945
373 745
756 278
148 229
652 66
546 644
120 632
133 131
577 265
747 927
749 142
344 841
397 395
703 369
286 943
946 511
697 198
78 71
577 126
751 662
361 47
8 407
841 898
322 991
202 734
768 109
974 662
722 536
844 947
34 511
829 211
934 738
795 464
222 517
255 120
205 838
30 12
37 96
182 828
652 800
256 974
360 302
967 251
471 659
753 990
260 397
626 493
137 691
886 409
645 126
729 483
138 140
21 670
235 75
594 212
144 85
502 735
701 599
190 146
462 725
786 202
808 490
68 513
799 796
21 890
827 720
276 958
680 853
998 740
402 128
992 266
410 582
549 67
221 374
505 433
718 536
241 671
745 277
290 470
681 549
320 401
862 628
112 654
192 209
325 580
574 419
254 115
114 101
181 795
916 922
518 177
508 229
1 846
570 472
271 467
300 871
181 559
847 514
628 408
886 524
453 334
244 247
531 156
630 272
981 647
632 925
506 885
571 951
280 452
646 105
461 904
946 994
698 916
978 108
737 516
421 197
680 43
895 10
688 505
170 434
139 557
919 707
72 564
113 141
851 120
471 670
822 461
830 168
120 207
609 607
650 359
427 928
854 267
859 950
53 95
906 709
819 640
361 689
359 634
107 466
978 90
609 855
489 793
324 60
831 701
609 526
927 125
949 782
822 992
724 324
509 104
788 283
437 14
467 181
843 629
287 591
520 855
21 534
752 205
978 14
934 173
435 614
348 206
77 553
731 465
483 887
57 97
559 969
328 765
350 151
613 149
577 285
624 889
586 326
393 509
402 855
312 401
751 422
949 389
885 999
478 388
335 621
784 44
418 351
302 417
423 807
614 353
883 767
547 615
19 448
958 617
308 521
247 18
27 193
845 424
243 266
499 883
900 848
292 854
430 898
297 691
381 362
39 903
884 254
366 943
588 367
669 889
167 913
881 671
908 308
300 865
688 74
20 405
935 496
229 44
85 898
489 371
61 575
956 218
144 830
541 879
152 875
109 606
713 166
264 762
477 740
484 633
644 473
858 393
928 897
308 249
73 199
885 235
794 86
70 69
208 921
563 924
799 78
399 19
531 58
17 360
56 163
421 979
792 254
655 96
783 824
23 581
194 942
887 612
751 367
92 753
661 537
767 9
514 863
161 654
669 171
603 437
765 691
916 247
907 773
151 869
255 231
155 233
421 573
524 473
778 584
564 60
182 466
275 473
307 565
352 496
164 296
889 548
643 512
439 592
865 268
167 828
376 797
352 828
361 424
362 364
860 302
606 793
657 835
61 430
288 509
383 655
80 38
520 45
821 678
494 898
370 252
887 713
492 731
628 108
482 625
554 67
215 167
484 200
276 853
859 72
580 674
711 738
96 90
157 702
239 520
809 251
980 967
921 588
952 713
327 677
730 141
903 939
886 94
224 454
948 767
362 749
180 480
462 237
521 163
727 530
316 604
246 228
888 349
320 582
707 25
35 425
576 69
465 615
383 323
785 257
26 441
276 932
348 551
993 864
478 660
344 348
714 556
907 902
43 333
608 918
235 132
737 355
532 207
776 314
571 966
463 87
538 916
64 180
322 61
883 571
888 77
457 613
296 797
258 884
3 928
545 381
312 571
916 309
947 978
249 444
773 169
70 711
499 302
369 241
729 260
880 285
334 486
979 727
381 16
127 548
367 665
490 713
497 361
337 36
667 787
957 11
919 640
145 304
924 713
934 518
901 812
93 243
319 914
223 251
163 973
603 725
209 487
405 122
841 717
280 902
94 554
856 538
128 871
650 201
631 955
738 450
965 259
568 175
665 880
79 537
936 612
501 201
175 753
266 23
795 491
992 107
29 691
756 542
105 474
750 337
540 489
600 348
367 243
369 526
625 324
687 409
291 188
98 241
787 427
731 903
638 856
854 493
12 301
535 727
24 791
766 787
631 415
763 227
488 668
465 826
557 642
756 589
1000 56
508 612
465 961
861 115
626 431
828 706
298 181
562 407
772 972
227 304
395 241
50 921
594 262
597 858
609 921
931 362
346 482
450 460
150 614
572 575
404 821
432 161
84 537
467 464
682 559
249 217
605 266
452 401
296 5
977 333
526 760
887 155
692 151
99 688
691 151
137 103
31 620
145 389
386 662
951 33
512 321
156 511
222 913
399 823
139 512
993 231
512 993
826 617
447 323
309 360
239 57
795 609
724 462
928 132
516 709
575 543
38 595
901 68
208 5
706 752
872 495
714 93
996 105
477 243
665 903
590 847
185 975
168 624
720 86
938 814
791 564
601 891
899 298
121 811
226 918
768 101
821 331
247 105
205 439
303 240
194 798
475 324
275 894
893 568
977 622
1000 910
596 135
782 688
981 602
272 894
168 610
64 690
944 455
307 625
855 165
824 273
894 276
193 890
402 978
915 375
531 98
190 419
996 621
889 956
167 818
344 867
886 879
813 951
407 955
947 880
977 311
845 821
449 646
886 904
354 78
183 911
702 456
563 10
995 10
845 747
891 342
580 714
499 90
778 394
247 323
887 80
589 200
258 662
143 122
419 532
734 595
92 511
292 284
899 236
167 634
486 836
119 828
389 287
21 310
967 721
387 257
492 43
802 301
306 56
302 710
298 863
767 614
472 224
440 974
565 181
532 32
469 721
768 57
233 806
681 312
627 307
19 655
165 840
977 961
726 655
36 103
947 812
327 921
475 496
601 194
624 619
791 585
556 579
595 868
394 657
184 414
581 64
923 148
219 382
451 988
316 159
788 324
550 106
16 809
819 761
222 522
883 41
202 716
124 20
839 483
712 132
647 636
96 394
412 355
253 103
87 924
359 637
842 712
279 322
729 25
261 550
982 511
793 82
181 599
701 173
174 515
265 173
493 904
421 47
345 229
735 586
465 601
305 694
765 156
564 447
690 697
909 598
731 231
869 809
949 863
111 518
387 647
430 942
53 150
891 304
496 620
325 426
671 381
708 62
333 671
767 600
966 925
886 815
581 456
568 117
304 307
130 140
507 755
359 750
942 58
477 375
189 628
169 571
650 163
619 576
432 673
969 757
409 122
119 986
380 15
106 941
581 856
612 246
690 692
696 770
105 981
416 948
836 657
99 555
728 347
227 842
450 149
681 692
527 492
255 424
202 951
78 769
26 77
152 700
31 780
493 422
596 392
345 302
964 266
829 575
683 408
500 245
764 543
313 115
365 7
123 618
852 759
671 587
566 366
975 717
451 300
932 733
966 475
456 820
712 727
713 949
822 724
892 740
19 101
423 315
402 127
720 325
759 111
93 603
54 685
781 24
797 988
577 995
21 318
498 409
165 38
234 818
696 529
400 196
389 506
631 747
113 195
802 955
72 668
839 241
564 265
822 212
811 545
342 792
654 788
987 506
976 99
679 831
640 579
25 347
810 631
454 909
349 529
614 439
963 568
523 798
831 293
190 560
588 993
716 978
280 289
974 587
532 937
602 97
11 497
559 161
653 729
279 347
491 777
391 822
327 588
412 212
613 14
294 680
848 619
854 779
294 109
49 524
247 835
140 812
525 833
712 587
129 923
405 584
315 395
934 647
812 353
661 804
121 114
57 530
923 119
985 457
559 925
368 178
648 103
1 789
92 623
766 696
766 191
27 308
299 513
684 716
116 255
837 931
565 950
658 502
622 33
63 93
483 968
457 716
500 770
161 876
535 962
508 806
525 68
545 707
644 275
658 863
504 29
347 985
369 912
945 5
585 28
847 741
547 565
457 918
118 16
721 208
835 324
521 679
908 344
980 375
185 397
959 177
986 137
220 327
388 486
990 502
473 595
95 851
846 710
418 569
830 445
75 160
465 75
144 108
809 908
663 398
493 424
496 123
558 401
599 822
224 730
749 562
507 691
291 403
968 803
580 180
511 107
864 923
254 600
529 6
300 87
904 44
340 121
415 915
758 813
626 459
709 538
904 442
16 946
507 171
822 177
896 810
264 408
261 463
13 592
103 59
447 612
76 844
881 450
182 559
938 198
991 17
391 585
913 540
530 126
705 769
129 58
179 762
550 340
201 109
983 899
537 853
407 185
79 371
112 827
388 940
868 520
393 646
90 760
909 357
56 655
978 313
246 380
540 285
923 236
88 786
270 313
597 401
333 948
160 609
146 368
941 612
32 287
323 254
153 561
539 333
817 118
700 613
152 644
339 314
353 576
884 348
311 980
573 465
871 123
674 73
579 836
801 312
895 813
304 715
956 769
608 81
274 782
565 98
403 411
835 709
208 468
22 508
244 734
450 44
891 383
487 144
10 150
120 231
470 752
9 418
761 527
320 635
11 560
860 908
810 419
362 99
943 347
150 622
183 885
426 403
127 960
767 569
732 601
568 234
926 332
501 437
846 764
296 36
424 72
429 500
964 164
553 766
994 220
225 442
564 262
178 972
925 410
147 883
379 222
480 53
784 154
377 247
906 467
40 918
117 278
36 846
684 57
716 185
423 218
308 26
88 299
363 68
36 988
264 929
711 485
237 583
211 282
374 458
155 618
620 62
241 146
153 430
123 466
222 441
135 914
821 460
587 172
495 446
828 607
536 814
486 728
980 18
638 618
676 569
472 644
828 836
579 461
992 577
577 574
626 648
868 847
793 110
788 891
382 466
265 364
975 332
755 233
121 570
98 818
103 264
75 836
362 208
875 585
187 449
489 875
371 198
832 15
968 238
230 799
191 593
69 801
765 761
240 417
97 743
278 434
277 710
232 30
425 331
318 113
709 490
279 212
179 7
775 999
33 124
527 880
104 434
997 908
283 920
850 410
758 223
623 888
780 314
436 218
82 603
686 678
469 470
345 699
174 256
224 136
423 228
754 380
653 668
834 531
482 680
860 138
990 964
786 290
559 664
859 722
626 546
409 142
553 265
806 164
119 632
575 549
109 291
163 314
808 555
487 95
629 526
615 486
118 654
322 491
526 385
307 398
224 492
927 795
968 635
189 772
579 329
573 898
240 990
917 969
242 435
56 159
735 665
521 27
168 609
275 377
882 313
351 275
604 678
57 731
567 667
729 23
386 285
440 900
397 335
659 164
62 968
892 22
94 928
268 839
730 754
360 363
975 874
389 348
833 6
384 746
936 228
96 45
664 401
247 752
301 84
763 127
690 851
577 455
987 926
875 106
999 552
74 905
395 378
318 250
929 35
862 259
363 769
82 501
690 241
20 811
951 195
502 321
950 312
367 127
182 982
898 248
410 476
21 49
419 682
711 53
110 708
75 301
402 706
207 585
388 156
180 26
467 459
895 45
742 55
511 201
74 186
641 39
761 415
514 789
800 831
833 480
898 381
987 402
942 888
693 347
117 911
479 703
236 773
975 22
352 794
445 706
995 486
256 351
886 177
996 290
612 431
356 377
706 984
252 115
7 760
444 253
133 73
272 148
461 240
761 847
567 989
186 274
621 495
711 676
232 87
138 218
981 96
70 892
768 653
137 37
704 198
897 827
229 272
596 274
995 127
913 86
890 419
576 512
578 170
856 803
463 987
586 649
750 669
701 29
577 557
169 335
587 368
553 50
179 419
428 68
8 165
984 741
570 67
378 678
716 687
496 928
981 834
65 966
383 493
659 22
776 244
824 292
507 577
293 28
954 421
490 731
73 184
700 138
794 435
42 429
226 978
720 166
204 156
951 155
17 499
78 604
953 154
887 737
717 559
905 887
812 427
373 136
639 637
142 770
812 750
348 161
382 18
762 543
376 339
122 366
387 671
137 101
532 243
966 132
865 382
626 534
182 787
361 2
526 628
264 466
331 845
18 666
438 582
197 147
786 945
981 793
789 662
62 394
955 141
859 909
815 486
959 453
747 462
778 914
738 436
963 584
903 137
417 756
696 250
418 117
525 115
545 646
731 897
438 195
30 149
800 889
58 899
347 838
579 240
341 338
305 56
906 119
306 906
880 596
735 672
51 471
74 681
377 715
855 145
878 343
606 286
781 222
819 601
178 583
832 466
367 345
702 331
834 777
915 501
823 203
424 967
756 320
144 697
686 553
332 528
877 350
754 965
978 257
798 980
356 59
584 277
117 965
425 439
700 702
205 943
390 779
171 8
553 450
662 654
772 114
672 835
265 98
878 211
956 547
396 753
220 895
420 21
21 639
400 980
66 984
826 674
769 83
247 494
682 297
752 249
197 169
702 38
807 492
604 168
804 814
366 441
765 522
504 585
418 942
382 374
151 379
680 989
259 829
978 211
73 320
699 93
994 233
373 335
104 608
830 269
90 350
993 836
363 973
661 713
893 303
488 180
49 569
863 355
770 745
790 475
218 162
943 500
155 72
167 333
747 564
902 904
303 542
355 224
988 13
99 452
633 21
65 57
699 280
837 869
604 43
578 296
61 480
501 937
825 220
449 687
79 586
434 561
462 309
748 206
72 565
211 867
540 249
392 238
743 927
638 799
50 124
876 627
384 232
993 12
476 48
664 971
912 532
754 339
13 804
944 689
96 547
941 674
678 572
240 625
59 283
806 746
208 497
807 867
100 263
321 657
1 266
807 749
750 682
241 478
500 7
762 7
704 978
845 151
65 575
207 211
324 233
488 39
130 838
76 207
896 758
746 613
896 191
164 577
566 817
853 10
733 693
624 60
876 732
437 266
403 229
675 948
961 297
861 507
703 903
861 850
876 427
822 562
295 666
196 438
747 854
682 620
794 797
929 654
884 769
447 69
744 943
298 892
269 97
640 125
1000 467
209 387
600 743
490 882
955 663
641 132
722 739
980 625
731 926
299 236
435 71
732 416
509 927
831 129
684 345
640 880
364 521
821 28
78 909
143 500
239 126
248 582
877 955
2 77
312 420
173 813
524 141
334 620
580 978
400 905
703 541
292 459
98 519
370 659
514 233
713 255
99 848
337 906
85 533
466 680
71 749
335 202
466 385
640 899
310 993
25 740
373 748
468 766
279 953
384 206
518 451
736 958
521 913
641 105
551 716
23 254
128 174
396 632
786 623
229 542
757 648
698 62
384 690
208 707
995 292
527 625
758 438
105 84
317 725
94 726
794 811
640 767
309 936
502 39
500 876
635 192
378 518
746 886
654 459
310 137
193 939
692 434
524 544
779 695
609 306
601 259
768 468
53 680
578 666
51 353
423 908
222 436
285 405
722 159
439 710
688 179
358 691
667 519
729 782
729 240
297 423
659 923
118 852
887 271
559 335
174 141
682 546
45 638
680 420
26 897
784 514
751 115
751 740
295 399
404 774
865 714
57 769
787 308
322 769
961 620
400 956
670 793
151 398
850 283
702 146
262 782
429 862
897 615
91 454
659 352
933 968
39 24
174 227
938 548
6 891
132 959
474 584
925 165
317 272
2 924
612 688
116 122
368 572
55 358
852 145
733 638
965 938
159 380
304 757
80 754
57 269
778 184
812 192
818 902
153 991
613 399
774 272
448 285
859 486
295 597
466 918
918 427
823 63
571 281
489 796
213 958
829 192
833 368
879 98
584 794
2 834
723 864
424 843
637 308
519 304
574 278
686 869
24 956
448 88
181 858
256 271
712 59
882 662
302 356
465 666
299 755
730 362
739 796
28 659
818 37
386 871
771 610
115 947
284 211
409 516
690 531
279 684
76 220
671 320
435 643
423 307
545 206
372 653
686 214
912 807
974 514
64 324
334 160
885 825
243 617
12 985
196 19
595 396
252 547
124 666
394 276
20 389
618 886
592 313
387 592
120 688
45 445
542 799
900 956
230 35
142 871
101 674
970 677
428 223
658 688
227 87
968 804
673 300
137 914
700 202
515 648
853 469
543 207
440 875
382 941
812 126
320 612
183 750
696 604
617 396
928 23
855 20
307 503
348 815
977 854
271 791
696 909
863 139
445 345
477 113
583 423
687 658
656 207
292 765
502 487
848 190
613 864
53 561
404 178
206 676
49 242
45 185
123 228
567 687
394 983
551 769
820 550
580 637
834 688
200 604
749 998
368 922
900 495
390 842
92 174
604 70
46 309
274 296
958 799
445 21
398 757
329 81
413 717
417 773
117 765
341 715
898 849
380 280
462 603
735 420
760 742
943 518
307 760
866 987
842 442
456 237
713 181
98 983
937 154
650 437
966 268
788 904
107 350
332 259
93 109
522 265
799 886
355 43
871 442
143 449
166 576
56 284
453 19
149 534
279 918
18 778
189 522
99 323
426 824
583 564
227 189
205 613
8 233
942 495
325 965
902 773
973 897
455 285
811 103
832 750
989 417
405 598
506 626
92 181
889 701
831 94
271 856
654 525
138 460
369 998
325 204
47 780
968 254
879 354
521 802
178 500
306 550
998 403
143 832
63 883
116 168
664 249
375 480
694 877
280 953
722 499
258 529
309 885
461 479
904 735
116 898
159 295
726 817
989 365
902 333
750 29
448 785
81 846
63 476
899 385
758 116
320 627
479 525
870 172
105 845
265 772
290 731
333 958
931 70
750 779
246 120
686 807
333 407
709 739
831 769
837 971
960 912
394 184
886 743
134 399
590 493
196 410
140 967
779 831
238 831
3 654
484 26
910 337
321 913
109 236
997 127
932 828
11 14
724 851
773 529
651 987
969 858
989 834
312 629
196 787
319 318
18 788
251 145
119 563
144 891
778 864
334 318
198 534
477 915
844 840
711 389
44 652
53 54
938 719
911 824
783 925
306 222
655 865
768 187
851 428
126 416
629 349
975 625
254 251
405 840
807 316
490 967
707 802
41 441
594 281
785 683
354 437
107 776
413 736
122 236
907 484
29 550
415 578
155 897
727 566
31 340
314 68
56 69
872 409
247 386
136 602
599 120
310 596
732 196
178 321
1 616
172 585
63 651
749 219
237 59
598 884
881 470
490 329
647 154
246 485
207 581
877 750
226 953
70 944
790 401
290 712
777 395
657 722
196 298
117 560
405 518
151 630
825 155
497 970
838 636
606 541
929 91
965 309
314 338
742 206
220 326
135 397
67 700
503 621
10 800
497 268
147 171
554 254
571 639
163 765
831 602
596 415
901 930
858 90
905 646
365 496
280 44
576 809
428 495
881 847
365 481
714 57
997 772
510 817
638 151
524 3
426 656
992 99
667 186
123 854
710 100
554 139
271 485
479 609
401 19
828 524
14 408
339 21
577 933
92 815
980 406
224 416
288 615
38 969
686 964
28 595
771 822
914 434
676 486
183 156
854 824
511 998
784 875
532 79
978 299
628 452
146 787
674 597
280 157
611 184
460 769
112 185
369 518
327 361
155 126
526 986
301 204
717 254
577 471
367 760
986 273
968 217
830 308
960 150
758 990
419 32
865 372
550 262
248 116
905 583
503 361
955 999
721 33
952 54
621 548
612 759
317 340
775 200
385 922
928 135
306 383
482 566
722 932
961 853
625 645
281 89
528 726
268 451
400 776
40 412
908 745
562 169
842 470
928 373
295 360
890 458
61 278
898 891
762 15
448 851
858 623
643 181
23 314
384 93
669 571
628 291
380 955
900 476
22 53
751 248
643 413
965 447
416 610
399 620
898 355
589 803
91 206
263 636
3 613
949 704
499 702
318 793
454 398
219 381
424 902
10 74
750 1000
390 706
994 438
758 14
596 644
254 333
272 827
233 529
946 402
933 337
23 96
123 526
378 75
5 961
162 374
400 521
261 536
822 240
472 374
914 298
511 89
265 609
623 663
256 739
493 285
319 882
540 475
406 160
683 630
723 42
357 325
116 161
409 221
419 453
934 799
121 283
544 407
684 250
853 162
964 84
34 748
529 333
505 883
602 870
712 218
75 74
875 946
336 395
622 772
910 80
582 80
893 226
470 50
369 62
204 223
370 306
417 242
897 933
916 442
196 587
357 181
128 789
75 203
24 113
490 447
785 791
66 729
20 826
719 799
785 264
378 305
113 28
703 629
490 74
440 253
970 791
447 185
494 18
978 28
231 558
669 556
140 717
417 23
69 847
96 662
966 37
194 142
488 435
130 807
122 198
163 389
6 779
188 519
805 562
210 716
745 144
65 599
596 133
843 780
800 585
549 467
911 359
943 643
570 240
690 637
689 16
598 530
464 482
316 835
739 659
794 22
965 367
750 733
652 179
691 677
60 48
759 811
209 397
206 114
161 807
30 274
963 628
781 689
321 960
189 413
677 546
850 423
580 635
216 746
925 604
63 276
659 871
92 604
940 828
172 182
172 639
151 993
317 783
644 534
79 863
502 863
180 668
676 143
344 738
802 374
327 9
650 916
600 141
932 373
33 86
298 993
878 268
887 241
567 215
893 316
561 142
946 747
228 445
77 60
96 424
341 811
38 299
352 953
514 860
531 859
755 866
286 847
561 907
608 670
624 55
455 538
294 878
190 765
399 397
934 616
760 996
392 720
672 328
727 242
436 424
145 673
357 935
273 240
868 138
368 140
7 923
291 2
418 620
513 254
83 612
583 306
891 893
515 884
452 85
669 276
114 227
105 682
780 980
742 954
999 484
440 754
180 7
789 590
18 644
971 115
282 236
44 552
629 617
907 95
396 782
969 232
830 863
185 823
209 103
877 972
565 990
205 353
50 359
851 16
411 269
228 636
805 732
28 484
107 586
904 163
322 207
546 452
379 805
516 772
674 112
534 458
35 893
905 972
502 697
141 434
141 211
565 379
623 968
178 742
772 649
84 532
369 242
723 62
438 533
230 417
34 683
207 455
15 323
699 497
170 558
573 642
725 445
478 159
845 697
739 266
315 813
637 312
27 240
228 250
136 240
806 128
450 904
300 946
732 63
774 754
219 221
193 966
588 618
128 156
215 723
649 866
277 482
954 826
396 194
651 334
630 715
580 732
877 246
558 440
77 362
900 659
432 64
330 756
191 4
77 537
949 7
714 763
630 949
850 23
951 181
876 260
434 82
982 240
4 125
496 253
194 561
212 543
669 387
746 19
637 310
543 728
391 520
610 428
50 507
947 836
605 896
435 741
519 610
761 879
689 793
232 651
314 514
167 351
912 668
276 983
563 51
941 812
791 693
241 701
136 826
356 24
984 265
434 918
884 568
710 470
589 339
816 556
361 948
842 303
699 161
978 352
62 66
618 538
336 175
542 750
513 936
817 889
113 439
113 133
78 124
634 556
676 189
406 534
997 402
1 215
67 662
611 517
382 63
949 365
41 692
285 267
668 535
274 468
482 418
904 688
515 968
850 955
404 712
814 17
657 849
514 648
966 67
300 205
681 65
942 755
804 312
248 251
333 395
788 527
936 700
393 12
804 339
957 817
513 986
208 768
702 605
974 13
630 508
187 571
224 950
801 475
118 323
489 67
162 894
604 395
160 314
440 736
494 600
182 654
519 60
828 924
815 680
964 78
642 160
456 821
38 412
487 560
239 334
958 903
177 561
137 381
174 116
593 14
682 692
885 417
460 694
752 135
299 836
448 126
440 371
608 916
131 201
729 596
637 397
149 621
863 184
334 371
775 333
880 452
28 286
617 667
40 60
139 255
955 849
62 383
790 159
605 553
820 48
97 260
920 115
408 404
98 481
348 280
827 981
936 835
787 319
575 396
332 374
989 471
987 645
961 614
750 181
358 60
85 229
81 932
356 483
222 452
95 432
459 933
839 97
693 299
785 537
7 431
209 401
768 362
545 613
658 916
483 213
452 968
746 310
792 29
883 391
187 824
764 430
643 857
303 737
98 954
894 967
592 342
137 228
502 729
830 920
3 881
19 290
816 302
709 79
499 98
923 368
654 596
95 150
58 668
775 437
381 811
220 248
766 469
675 567
601 629
910 358
660 634
297 623
851 558
621 180
554 846
591 24
757 273
897 759
129 540
676 213
171 371
891 418
712 814
113 492
861 443
218 367
356 372
912 32
184 599
705 509
288 19
446 806
820 124
540 116
646 124
193 122
730 684
573 984
600 525
118 437
995 37
773 518
64 548
885 543
652 648
743 294
467 120
572 570
507 628
747 694
163 595
330 102
903 712
417 653
990 863
189 294
823 184
672 212
629 218
326 78
380 757
388 964
921 91
678 5
995 616
984 73
728 79
870 621
614 405
378 460
147 796
60 218
609 794
670 465
393 267
404 30
188 835
237 333
611 579
346 354
903 558
838 595
849 42
542 476
797 153
49 99
309 529
524 624
744 748
794 198
140 299
588 83
715 68
665 563
485 638
777 558
63 10
598 67
671 106
999 499
108 872
136 877
59 481
652 860
831 56
550 893
90 917
985 540
92 659
319 445
561 908
182 854
928 810
398 371
136 973
289 394
475 264
696 64
964 13
247 847
178 82
77 917
143 903
214 777
76 257
472 118
977 918
318 979
159 183
666 899
716 99
179 212
567 760
151 430
932 884
329 267
669 914
491 739
720 742
335 794
626 10
990 450
1 736
714 268
214 814
190 352
727 817
571 467
306 203
308 474
120 639
151 818
435 598
607 881
967 230
379 173
260 316
529 834
399 349
614 505
301 587
47 176
881 237
375 902
350 106
15 537
733 560
547 406
67 18
879 109
37 982
226 289
444 71
408 617
839 860
873 645
835 538
827 722
968 413
746 511
511 15
771 409
24 800
933 837
662 480
860 78
121 668
344 707
287 834
687 515
910 138
892 851
484 33
229 842
922 403
93 962
734 926
203 123
683 148
680 80
537 230
106 454
30 681
151 754
302 823
33 147
550 697
945 210
786 616
873 249
180 762
378 456
19 156
432 152
352 599
564 898
60 733
453 479
723 883
883 796
608 460
24 739
545 301
860 90
328 892
138 498
761 767
104 247
369 801
36 903
266 595
147 894
297 745
935 793
397 285
712 127
64 43
163 326
102 955
146 62
426 598
536 641
682 883
109 473
878 965
227 257
971 441
483 593
351 99
743 439
74 646
998 656
162 182
475 639
846 264
733 342
745 351
63 430
275 737
129 574
670 40
867 337
531 749
4 608
952 983
876 501
737 197
444 370
843 755
154 432
268 376
333 110
977 545
945 563
256 608
618 213
577 114
72 252
256 389
208 548
824 221
326 320
139 883
172 836
623 405
699 994
302 538
110 91
335 756
585 510
962 745
777 929
86 999
894 686
566 444
658 85
683 730
723 589
986 889
968 513
969 968
581 768
694 960
520 892
39 194
987 785
251 783
434 783
386 704
924 1
422 992
168 523
495 612
87 608
527 68
178 325
668 402
639 316
862 446
451 893
938 7
720 517
99 834
480 915
472 961
972 759
303 557
175 377
433 782
184 766
229 371
331 334
281 992
682 495
568 575
317 619
567 28
895 558
216 248
806 620
378 910
506 577
645 484
828 407
96 734
348 494
167 575
570 519
430 897
305 404
163 689
909 970
738 841
682 557
904 156
719 227
63 143
734 808
588 403
971 317
364 600
671 147
271 768
545 774
927 461
247 535
52 108
299 810
928 939
628 648
952 272
296 37
918 558
469 54
20 305
381 567
188 600
352 543
196 897
278 954
704 377
587 948
994 159
735 227
719 116
490 259
212 514
803 749
416 882
526 748
366 877
943 674
683 10
192 856
5 15
57 278
413 615
934 72
368 144
333 659
105 480
221 907
660 890
151 427
492 319
107 156
263 921
499 105
630 680
399 69
258 239
269 944
338 122
613 820
396 884
540 892
591 512
912 244
9 75
715 38
739 362
833 881
104 694
641 394
553 24
827 554
673 955
442 937
858 829
266 460
130 799
297 580
261 512
404 740
790 689
530 799
652 683
653 882
337 606
109 966
31 855
75 154
520 268
271 323
974 513
153 823
896 363
568 588
612 4
517 321
586 312
978 427
662 615
540 742
447 149
579 903
743 356
694 74
577 258
172 366
593 498
425 864
533 920
169 472
532 950
690 950
827 425
799 127
40 228
636 31
43 780
525 254
297 562
812 739
514 849
904 919
622 951
337 369
191 586
321 761
186 144
456 326
723 299
832 61
953 529
492 951
987 832
606 437
132 354
176 673
401 992
79 484
637 450
345 827
234 547
892 961
228 78
602 615
366 569
510 380
118 244
248 837
727 350
872 804
237 793
66 563
355 430
180 562
142 663
686 708
327 239
484 626
445 770
106 689
732 775
663 590
856 755
350 393
865 380
660 640
884 670
758 288
776 460
190 247
972 406
325 154
79 396
158 585
70 658
321 645
891 217
67 413
834 692
828 386
991 518
340 430
670 312
225 407
663 564
376 189
79 331
266 754
584 352
866 531
534 347
908 866
404 157
718 108
512 915
219 573
13 137
113 949
400 891
551 752
523 593
978 7
601 512
618 242
101 314
321 846
416 697
204 309
79 217
400 449
713 370
711 410
275 507
822 557
754 512
167 125
842 615
757 143
881 778
861 442
431 270
191 996
673 982
629 836
855 563
247 900
896 492
422 180
308 913
753 913
129 597
321 153
915 960
151 796
844 825
836 175
813 338
846 42
183 489
210 719
409 584
964 527
548 587
199 734
185 805
46 291
30 686
306 565
997 380
317 56
793 222
858 741
630 448
359 213
962 727
829 424
35 979
601 118
64 438
460 388
731 733
239 463
517 207
688 125
590 534
890 145
631 202
83 625
855 966
1000 131
926 646
917 51
989 370
950 572
290 212
586 57
255 650
148 660
959 277
319 186
262 343
491 11
692 251
249 572
801 907
59 431
916 354
161 544
470 7
65 334
105 162
288 983
519 526
719 125
6 963
619 776
154 124
157 187
905 983
789 361
944 951
377 779
360 505
289 949
293 520
631 133
90 895
724 363
936 151
646 987
433 408
805 688
55 223
239 354
918 659
227 292
692 145
410 841
524 197
999 148
357 502
970 69
783 44
646 47
838 420
873 809
306 291
716 183
680 253
371 474
477 435
986 492
378 340
822 735
507 745
637 296
811 813
777 521
346 495
230 936
98 714
759 814
95 816
575 997
853 600
912 666
402 691
54 832
31 497
313 249
728 310
512 657
129 422
490 506
193 379
973 389
616 215
59 980
514 749
370 959
364 692
611 822
288 866
15 940
326 178
300 616
281 59
803 35
596 363
256 224
707 67
88 764
174 737
944 148
432 163
621 203
479 772
387 773
205 215
689 857
932 172
919 124
398 321
319 406
547 28
952 489
353 137
594 117
616 31
941 848
153 393
769 804
264 433
764 777
41 714
72 560
754 42
604 583
800 880
634 171
118 582
213 94
875 324
25 136
665 635
285 820
471 377
586 654
205 722
133 496
912 448
729 127
86 576
255 798
873 974
568 111
880 818
31 809
327 785
634 169
792 862
374 282
715 291
96 210
514 467
371 530
482 505
638 833
677 437
375 114
951 158
821 778
10 867
776 535
36 851
583 839
674 202
500 228
813 360
401 442
994 140
554 918
140 742
716 760
911 361
635 325
315 249
81 21
932 42
464 397
825 493
137 652
531 488
296 563
588 869
821 933
186 984
536 608
474 866
499 440
149 919
571 513
943 811
660 215
98 403
678 614
598 715
299 429
496 414
635 783
131 845
150 773
910 126
292 564
825 21
370 402
481 165
38 883
911 469
740 957
761 739
323 563
565 371
159 205
241 267
675 276
688 984
974 699
531 28
693 190
544 930
335 995
404 220
57 789
305 221
306 494
268 472
565 942
361 940
621 104
158 148
923 244
485 844
401 744
724 920
627 696
206 695
344 717
314 189
336 859
475 227
838 95
34 235
3 213
825 687
412 100
816 418
353 518
735 834
983 199
470 384
290 116
40 547
45 129
13 308
453 320
126 890
432 767
113 423
193 407
132 432
696 76
277 645
692 127
957 791
817 170
545 954
481 654
867 488
959 222
804 343
957 193
46 165
746 633
151 368
505 808
986 626
320 112
575 732
456 643
868 652
894 472
697 486
462 568
795 253
455 364
575 373
199 648
763 251
479 466
289 66
453 681
334 631
107 833
726 988
295 101
383 308
619 972
852 871
585 610
254 329
505 824
373 450
22 867
780 815
478 290
632 128
383 867
931 833
649 941
6 183
998 135
23 598
568 516
850 385
565 369
326 762
141 682
36 300
781 245
395 863
313 26
497 321
217 920
74 769
208 3
575 478
315 586
635 342
707 963
542 566
228 499
217 459
674 792
787 298
654 31
36 364
35 96
111 225
813 986
183 66
947 900
922 100
934 737
566 627
150 546
144 470
896 47
887 592
569 596
831 122
728 850
269 822
792 210
95 125
960 739
575 234
312 166
690 940
906 976
122 932
217 69
619 300
60 156
163 938
120 438
791 423
998 134
238 599
533 258
402 654
377 342
930 539
183 743
82 810
97 826
680 445
61 557
496 410
422 912
538 801
316 480
536 854
773 501
314 473
38 784
966 796
320 862
611 927
848 457
791 779
686 361
297 403
238 782
129 505
987 609
605 165
658 795
434 280
440 956
718 266
113 454
281 334
869 852
207 86
567 118
542 5
478 624
931 826
536 871
447 178
973 572
574 193
960 690
676 771
681 464
87 936
100 812
575 269
427 525
998 782
287 519
281 189
410 165
831 915
533 673
176 481
26 920
239 393
469 527
715 657
817 45
757 97
993 463
59 536
983 700
317 995
160 670
122 241
27 696
339 849
126 58
588 649
425 509
52 743
131 834
858 716
517 412
893 233
242 222
798 543
194 350
807 507
535 839
495 731
12 388
640 461
531 861
428 3
514 529
107 14
336 518
923 352
35 543
156 843
347 469
723 242
847 412
652 942
445 85
340 956
119 68
747 678
882 801
388 281
855 525
480 164
763 403
365 753
373 353
731 300
815 327
110 872
426 644
213 922
275 176
792 901
613 151
781 16
200 235
517 442
364 229
796 152
969 519
582 403
762 975
440 413
73 956
172 396
397 999
70 825
62 8
92 969
253 338
558 509
138 225
798 177
572 407
980 807
568 156
326 542
417 482
728 237
318 847
40 478
365 330
106 662
167 525
188 433
607 643
143 116
907 314
570 595
259 47
789 898
367 158
570 968
745 857
482 344
507 361
168 458
419 826
846 707
212 634
989 65
863 423
139 262
47 493
346 480
879 241
163 92
595 949
822 345
763 527
828 624
476 831
229 942
93 84
97 666
395 59
388 305
765 845
385 369
133 912
673 554
671 262
809 634
757 657
84 679
846 811
534 146
944 168
10 425
581 98
115 443
955 599
91 478
995 537
160 211
788 845
887 625
642 808
568 991
163 479
364 109
567 49
279 750
810 36
185 502
410 132
327 589
101 199
454 710
120 931
912 66
414 99
351 938
411 708
855 559
636 19
108 525
704 287
444 612
542 232
604 581
80 655
133 526
632 637
53 845
188 329
342 499
821 938
980 888
900 622
882 216
864 395
58 722
772 399
36 462
302 49
836 22
753 451
767 524
918 212
792 414
816 544
397 971
632 911
677 341
767 279
392 287
750 416
191 182
658 97
252 327
711 336
780 391
281 749
115 864
628 666
82 573
535 163
567 515
74 318
413 658
113 134
327 508
994 758
589 620
735 872
282 135
31 784
513 835
474 254
372 224
880 816
154 836
710 934
548 479
690 936
955 625
920 371
73 19
396 411
70 137
264 297
937 192
421 846
915 535
847 249
759 444
749 767
885 335
709 819
177 256
367 809
182 101
518 259
610 679
966 162
104 72
730 56
903 962
516 402
428 514
286 262
434 193
1 788
441 707
530 265
335 360
576 529
819 138
828 160
231 913
411 422
438 496
121 163
521 422
799 152
30 549
77 946
158 418
204 488
737 104
216 260
199 168
38 700
312 863
949 718
558 490
628 795
598 97
594 135
450 393
701 482
309 865
495 996
41 115
683 429
859 181
280 871
456 979
839 574
108 815
48 990
275 747
893 641
980 745
760 812
596 103
88 526
630 301
34 701
268 814
978 10
885 751
245 480
297 122
611 510
496 283
647 198
3 121
425 38
339 89
835 529
493 881
16 721
447 854
67 417
849 127
941 498
71 927
771 659
376 121
503 956
109 366
842 77
143 982
47 581
241 351
46 297
991 210
594 749
374 309
654 597
200 412
869 496
50 566
797 64
418 308
519 343
291 599
879 218
121 794
938 241
893 697
339 166
184 969
503 498
176 807
766 583
512 793
949 619
696 998
770 257
897 25
486 90
797 588
927 193
334 516
59 43
69 988
1000 514
397 248
586 195
564 86
736 582
519 221
349 509
88 839
746 72
119 890
228 871
697 916
267 325
156 939
208 883
789 915
478 123
601 13
346 276
787 702
265 649
339 299
28 213
274 242
357 106
370 852
388 294
73 492
222 293
692 238
137 162
732 414
131 310
613 749
352 420
666 526
413 714
124 863
501 335
234 750
83 440
501 64
86 846
247 618
58 436
803 914
954 750
466 962
689 503
749 370
770 377
364 184
487 147
997 620
153 662
474 416
608 704
275 268
609 597
925 731
28 692
302 642
644 895
663 110
459 634
40 147
767 902
712 856
277 130
957 544
399 242
626 7
693 876
553 795
162 741
821 596
387 282
662 61
264 845
919 192
29 372
754 601
491 858
324 967
552 718
102 325
381 986
777 484
696 349
311 365
502 932
712 30
843 107
881 686
204 18
348 445
17 780
949 804
409 497
601 942
976 974
281 22
914 834
792 214
793 445
960 453
975 532
763 698
305 192
986 992
136 662
154 409
794 232
371 595
424 625
921 716
872 877
552 981
437 942
200 444
501 784
976 772
232 815
249 637
950 805
271 693
339 356
221 255
875 102
796 20
167 77
268 142
905 558
198 649
568 267
944 112
240 69
864 418
243 691
110 401
578 459
414 783
577 653
744 883
700 209
645 704
25 666
523 199
108 884
889 730
792 202
370 334
613 354
777 840
323 649
582 563
100 808
921 527
959 621
310 640
827 902
67 2
275 675
865 863
935 515
682 681
952 478
626 495
664 126
759 921
357 335
540 930
992 306
850 732
657 145
882 317
285 484
382 300
695 324
339 716
465 478
796 923
636 135
69 791
998 661
278 958
199 876
535 985
565 14
630 821
399 678
983 294
892 696
75 508
905 36
74 43
737 558
594 647
259 197
799 828
62 662
322 55
272 73
544 536
557 550
647 619
767 179
584 991
994 647
686 328
809 870
941 237
407 839
469 914
630 385
136 166
186 174
361 477
474 741
718 320
468 957
95 183
784 452
549 589
307 498
160 176
869 391
508 782
878 193
32 249
388 124
437 145
763 333
977 110
748 21
11 927
583 227
450 596
380 433
38 392
735 474
784 538
173 871
362 161
985 337
491 827
352 212
886 324
762 534
965 526
929 717
778 765
328 891
767 997
626 719
761 437
765 415
720 785
739 496
143 965
96 280
931 703
807 89
937 494
117 715
869 185
57 468
188 383
147 564
827 12
493 377
866 473
2 353
364 865
641 2
276 866
443 227
561 838
743 291
858 25
953 203
158 537
244 367
647 604
355 382
943 793
205 68
485 623
643 422
829 541
443 344
905 525
303 924
53 9
195 811
193 852
740 944
554 617
520 191
31 265
126 868
379 867
661 796
310 44
167 973
795 768
57 719
198 223
492 610
712 497
893 816
831 366
438 236
539 863
639 421
747 488
281 576
808 870
117 36
663 498
482 835
378 573
14 482
99 301
939 123
934 801
571 940
317 175
341 69
59 495
987 276
929 206
91 970
102 286
988 241
959 238
724 550
284 340
932 610
79 340
598 659
169 243
902 743
607 968
568 892
877 244
369 327
472 204
200 948
160 803
584 869
484 59
356 482
531 446
63 934
635 687
236 101
854 191
319 880
468 55
265 209
936 74
799 2
511 166
264 71
163 833
593 719
272 810
702 832
393 17
282 401
120 214
773 157
202 155
792 817
83 640
724 659
845 511
433 798
938 781
477 24
785 183
488 485
342 140
165 82
673 766
362 55
132 566
630 377
309 486
536 839
510 943
327 890
154 24
644 829
213 660
72 34
824 525
942 620
924 114
83 712
403 642
96 650
970 68
519 50
709 897
472 514
278 819
688 356
877 679
156 232
464 610
291 143
403 387
81 191
275 489
8 926
361 414
881 250
732 548
625 767
520 601
125 931
129 919
497 35
754 541
510 960
563 272
822 794
202 25
413 719
66 702
723 473
310 722
32 968
528 643
852 834
938 873
78 456
437 719
900 287
950 91
408 790
972 155
979 613
47 857
484 767
762 760
761 58
599 528
57 689
97 89
257 198
524 398
898 930
80 307
356 265
676 477
459 326
702 145
829 479
994 642
701 351
602 59
457 88
228 769
938 462
828 985
499 404
732 48
697 992
298 821
645 945
412 323
886 160
338 801
739 650
345 234
455 575
110 112
605 211
228 285
642 892
455 691
415 309
152 697
713 532
274 243
867 67
868 713
510 910
251 973
342 428
861 41
355 314
536 193
169 182
674 452
626 196
253 351
856 118
947 187
346 980
902 44
70 22
827 129
278 412
924 466
279 240
795 264
309 418
254 529
952 789
654 69
195 41
202 650
84 690
159 484
9 581
773 642
729 284
88 73
211 710
122 956
767 944
890 154
231 347
761 55
676 624
306 305
674 473
531 329
661 655
953 440
891 973
581 482
114 822
135 845
150 240
120 894
241 863
121 885
820 128
693 280
272 986
653 862
463 397
255 412
763 777
808 107
702 229
719 102
607 183
388 814
361 370
66 486
762 197
146 16
307 835
117 916
22 649
235 178
94 850
222 869
881 416
130 624
250 14
695 399
542 223
37 3
143 187
120 141
454 594
81 455
119 719
430 673
874 201
294 139
350 627
361 752
278 463
4 178
117 254
947 279
684 923
285 452
452 294
414 162
111 724
444 414
686 596
598 138
808 261
373 265
218 149
781 967
303 867
238 966
991 917
928 666
142 245
683 550
670 566
643 702
613 885
430 781
123 218
616 750
167 599
177 607
113 551
170 450
500 128
931 107
493 677
790 138
738 493
417 630
633 166
195 284
185 905
995 771
75 749
588 965
955 134
353 551
230 618
224 418
671 39
551 815
899 262
215 382
322 253
417 152
464 38
727 198
410 361
166 402
813 712
288 785
218 582
811 239
485 754
652 268
88 742
487 527
361 800
716 538
253 973
431 345
65 661
75 527
876 355
873 167
193 648
70 196
753 965
719 187
353 608
454 178
309 117
282 48
994 440
787 341
452 92
957 438
381 872
223 742
448 613
681 54
691 717
424 596
357 344
914 978
236 14
462 5
740 191
15 980
127 590
297 281
517 563
292 82
760 467
608 236
11 831
30 899
671 279
873 390
377 980
335 799
450 534
832 763
229 811
156 806
363 911
473 478
5 580
32 773
34 192
651 149
953 54
347 161
319 183
494 776
389 68
80 438
937 733
710 349
646 522
464 810
723 94
785 868
910 568
96 573
861 846
428 244
886 478
389 869
208 409
309 86
753 889
98 454
487 807
822 998
169 749
706 520
769 398
867 105
83 92
497 993
487 236
745 945
362 680
645 972
840 875
953 727
148 611
473 773
88 818
360 892
229 186
715 875
121 11
993 856
838 146
237 540
425 902
922 450
344 247
171 434
193 994
492 41
677 784
788 495
548 108
576 23
544 515
403 993
650 728
914 132
696 637
561 986
693 901
303 473
153 326
999 747
178 952
735 864
579 781
615 779
516 84
950 143
909 740
702 854
733 636
458 574
805 549
360 273
244 46
919 595
194 780
203 530
955 836
214 583
296 973
764 669
160 859
449 478
16 765
439 682
588 121
861 864
426 269
528 9
846 916
758 704
181 709
139 944
158 120
891 778
825 653
944 504
788 384
442 46
139 92
363 549
947 164
494 437
549 855
815 129
866 460
564 928
142 919
927 459
784 282
130 937
471 821
340 152
677 373
972 547
4 401
854 644
936 105
409 781
777 43
109 522
820 599
777 800
741 19
834 356
955 851
734 323
468 447
1 822
344 803
984 184
648 666
75 918
336 902
38 619
520 338
755 823
381 578
21 599
264 284
948 216
973 772
124 612
178 114
238 484
140 701
776 758
112 337
822 535
515 918
634 834
558 226
528 616
252 718
368 205
680 813
166 719
926 403
752 829
867 64
398 925
891 379
740 976
380 148
579 693
337 612
245 193
871 541
87 53
99 641
435 311
645 19
616 911
815 365
935 737
814 541
261 91
187 358
972 427
201 504
714 780
675 861
627 728
404 539
230 453
291 87
20 522
866 52
563 856
172 453
797 595
856 631
595 82
564 725
559 157
160 277
344 432
429 449
389 103
458 143
542 496
432 128
428 638
102 224
511 763
468 568
287 381
692 291
581 67
206 634
947 96
551 457
208 658
898 330
78 9
820 636
27 457
486 245
259 238
95 453
160 542
696 711
515 481
853 967
79 763
737 930
283 261
956 826
161 994
785 978
148 251
909 610
168 664
402 261
177 650
314 901
821 171
520 122
642 255
785 219
461 717
910 515
91 657
813 415
115 630
604 481
499 858
423 611
709 520
172 183
362 142
851 236
631 15
538 874
817 250
508 99
171 392
249 388
984 903
740 786
985 960
366 707
202 707
493 164
803 514
314 452
178 616
637 255
893 548
779 154
292 4
950 628
695 775
336 439
633 16
565 208
785 997
519 768
784 134
226 829
470 41
780 696
238 986
535 770
899 294
874 726
872 261
63 58
968 412
904 310
857 567
61 714
829 273
102 677
952 718
857 780
361 609
873 379
192 583
700 531
466 721
841 501
501 561
454 229
428 378
269 623
812 895
316 502
676 909
778 96
518 535
94 470
140 265
837 369
835 475
703 220
40 301
320 557
898 445
326 961
87 588
792 211
18 587
222 149
288 506
935 467
803 566
990 28
340 30
548 59
387 465
424 657
104 806
50 590
266 135
643 988
520 873
284 415
467 261
549 362
906 404
782 79
139 432
723 160
589 745
768 435
719 883
856 785
362 870
810 221
122 553
266 12
187 322
618 602
316 710
395 326
51 377
847 553
744 532
24 475
748 835
746 959
726 483
271 744
822 329
771 182
188 224
664 790
430 95
555 158
926 19
546 540
48 522
132 831
38 296
937 575
73 135
766 913
228 484
432 464
267 847
615 727
136 507
880 74
256 559
99 671
645 61
583 110
57 29
578 41
320 169
802 793
534 995
599 554
917 506
963 534
660 399
175 605
433 123
196 455
617 881
790 413
146 804
775 284
608 889
128 396
133 640
232 605
838 814
216 25
778 701
473 502
986 138
367 341
703 514
523 852
597 525
535 681
550 710
813 540
485 293
502 998
945 869
109 171
65 729
180 229
851 756
45 214
172 838
473 24
700 965
185 296
671 877
342 577
411 826
519 135
711 316
674 242
686 173
227 573
675 739
222 570
932 557
983 745
939 325
427 467
187 36
315 612
380 937
972 461
459 527
534 842
139 680
897 998
753 659
968 479
13 731
640 430
364 234
570 740
155 830
548 660
647 359
720 176
512 243
953 456
584 126
732 488
869 777
966 720
671 505
730 471
267 90
219 635
896 455
293 712
895 717
42 270
323 212
523 366
667 138
425 803
69 935
213 903
644 461
745 105
221 112
348 837
287 501
470 921
994 473
802 358
132 12
560 430
605 862
559 201
617 122
266 386
445 159
533 651
234 360
834 970
720 178
149 130
95 361
364 218
463 947
982 820
124 928
749 700
375 411
479 499
479 979
43 433
83 635
686 515
536 898
88 436
481 202
138 73
723 654
274 416
569 960
619 546
962 668
733 559
467 752
371 323
315 334
737 693
245 194
118 743
933 75
778 824
868 4
322 377
360 458
341 739
13 703
990 494
583 111
84 802
132 989
604 785
184 893
871 559
17 6
642 55
921 788
563 186
158 869
479 639
2 149
265 771
379 326
794 192
139 770
34 729
881 582
76 927
810 362
424 374
969 115
95 498
620 773
545 158
119 892
577 971
259 345
473 716
200 41
953 13
634 407
133 114
239 634
998 858
474 190
721 67
118 928
525 687
292 40
26 839
413 81
6 128
788 303
603 88
552 202
468 619
854 144
380 709
54 818
295 131
961 415
171 139
663 313
56 316
916 85
608 286
446 488
761 210
968 247
969 775
761 849
356 287
52 740
393 159
287 600
14 314
575 979
394 32
867 130
483 298
298 246
412 926
332 919
864 908
250 357
459 525
455 243
907 638
200 673
419 85
272 941
634 133
20 935
846 136
858 193
366 8
203 117
128 855
765 314
44 260
474 28
764 463
946 524
697 964
475 251
459 571
31 170
484 756
227 10
340 433
749 222
228 362
934 774
398 786
471 144
573 733
432 221
519 80
94 441
349 704
713 179
991 329
150 491
620 623
261 555
585 677
433 532
572 990
661 45
76 36
451 395
743 24
233 715
939 534
211 42
190 589
765 730
26 53
977 619
111 743
552 679
862 455
776 362
5 552
641 92
57 240
781 256
290 255
359 222
138 342
403 875
790 170
195 368
345 472
291 404
440 61
592 519
729 473
283 613
106 929
871 802
556 130
656 245
79 198
733 12
289 313
634 388
154 843
204 455
1 853
969 274
879 375
757 282
725 676
740 307
703 7
481 585
198 580
712 876
953 8
287 944
677 366
635 532
495 710
347 847
818 619
886 982
972 553
24 689
941 4
577 546
749 783
49 365
933 862
328 901
136 683
128 210
804 237
588 532
827 884
272 141
91 458
608 955
556 299
263 496
573 115
275 786
922 68
398 195
273 956
848 380
180 814
308 943
211 127
720 15
475 913
472 60
874 633
955 496
519 857
752 662
9 443
248 37
647 233
303 216
682 916
347 276
554 384
356 15
785 9
949 709
83 970
452 474
172 730
268 80
962 865
601 866
261 449
504 54
866 387
166 643
629 787
959 485
368 77
373 443
616 752
172 723
173 16
119 531
776 750
78 16
668 621
267 240
428 736
796 142
281 344
721 206
68 807
857 100
155 127
699 163
17 155
535 806
250 374
34 719
735 170
31 188
439 103
865 361
763 320
554 712
226 606
658 477
637 59
75 595
558 70
883 99
760 851
231 562
324 83
198 843
346 889
946 451
744 631
566 875
795 414
751 146
151 133
74 865
47 923
840 732
140 335
36 445
398 780
689 482
231 197
762 864
261 522
767 697
659 267
944 970
86 251
307 979
816 594
904 406
84 412
966 874
669 105
951 921
225 345
961 993
986 364
261 363
3 628
6 712
799 797
320 948
547 991
515 196
435 666
404 527
955 962
58 221
687 157
318 248
536 66
623 110
942 824
588 841
235 77
721 6
96 563
4 475
715 195
780 501
939 701
525 480
757 217
126 301
520 664
603 915
681 104
868 327
736 985
678 60
360 581
724 703
156 496
549 329
622 179
626 30
378 151
77 879
993 918
140 823
805 782
412 437
766 457
866 58
44 531
681 875
522 719
887 321
836 563
672 527
97 409
263 436
16 123
296 794
450 35
619 506
484 703
114 606
818 667
730 666
896 826
99 682
405 881
678 138
37 861
214 916
238 31
971 346
101 329
749 105
304 99
568 167
12 544
915 959
453 115
929 958
982 321
801 361
790 851
753 172
48 961
347 198
369 411
961 872
262 359
312 935
694 459
658 645
267 404
740 832
747 104
204 754
690 871
647 183
471 609
554 908
71 501
218 180
698 751
776 474
956 591
44 177
514 498
772 964
279 248
192 277
107 858
656 114
835 684
895 538
419 520
641 135
614 293
837 89
150 748
360 873
383 69
90 49
921 797
915 289
25 387
187 625
704 102
546 282
190 664
588 538
957 500
919 81
406 22
132 768
157 372
630 643
92 566
774 712
923 317
609 208
516 111
393 952
61 799
597 995
218 251
90 489
931 511
336 9
118 429
202 946
66 883
122 472
996 274
258 964
711 375
512 266
758 108
487 438
147 499
110 748
311 431
934 797
12 758
994 832
61 190
357 622
883 434
764 150
665 154
312 919
437 198
645 271
756 699
193 552
110 703
311 291
6 668
93 437
447 874
955 937
977 61
426 81
598 883
569 191
909 466
970 534
298 585
204 964
195 915
88 843
566 735
411 537
70 294
199 955
479 69
14 175
593 180
35 984
826 556
127 853
983 965
781 76
884 704
805 861
642 707
663 478
470 621
191 129
45 130
652 11
183 708
633 666
188 972
155 593
806 473
942 365
622 30
357 257
143 737
38 140
409 486
366 930
856 802
937 767
612 921
21 89
479 40
450 679
660 96
373 945
175 577
496 10
339 983
333 992
618 661
448 940
790 914
989 725
508 497
662 127
838 798
151 529
767 276
401 937
282 483
189 781
812 61
467 641
247 88
994 332
8 462
620 951
9 802
327 244
879 388
926 174
629 768
89 480
276 344
259 232
471 410
573 923
136 510
901 793
340 39
711 190
918 183
282 761
227 817
839 278
327 636
197 611
432 315
783 263
938 607
358 984
415 287
129 639
421 987
126 159
290 589
912 843
745 272
50 480
21 523
961 532
448 3
431 150
41 518
312 359
117 734
616 309
228 820
300 522
232 338
769 930
323 538
737 347
111 997
38 190
602 377
994 254
724 123
980 162
913 387
255 282
921 128
215 799
546 20
322 192
359 106
990 553
924 288
542 910
82 800
761 183
136 174
547 883
77 68
914 444
305 834
358 367
845 849
656 548
675 345
457 265
772 604
472 333
326 768
51 312
149 808
193 213
859 71
863 16
734 772
536 1
369 462
944 226
716 282
382 641
803 159
223 427
301 879
789 718
801 456
101 500
791 102
827 879
982 269
612 502
307 344
256 60
761 550
80 525
873 339
741 937
655 258
508 463
547 717
772 569
259 215
739 619
235 364
44 871
765 829
752 800
963 243
359 24
423 197
533 844
871 532
395 984
154 519
216 579
177 304
927 605
120 903
667 483
174 448
876 382
329 530
518 99
597 283
590 898
534 41
323 821
715 305
845 740
520 359
24 960
481 584
912 280
623 802
183 769
136 245
210 269
110 859
731 129
294 868
259 623
289 682
277 131
403 643
333 696
838 886
373 36
111 896
160 680
764 274
745 675
834 190
185 981
953 22
852 87
415 676
815 339
554 683
174 762
314 361
118 633
928 193
98 555
402 675
69 957
958 694
646 727
603 636
210 402
359 712
317 671
57 313
686 762
112 339
873 693
205 686
246 321
267 403
359 902
480 277
918 497
244 235
700 750
395 902
459 894
401 409
386 248
884 573
807 636
609 434
766 360
159 286
263 652
927 62
941 632
706 505
984 392
568 866
849 342
650 941
994 684
470 633
314 81
862 829
32 265
736 245
681 249
614 991
774 282
541 968
726 196
908 566
33 12
216 850
136 67
316 217
349 775
210 710
32 738
749 863
618 158
659 484
685 90
562 40
89 217
452 725
48 110
88 173
617 39
177 749
860 301
827 451
800 722
548 960
100 201
904 191
628 758
854 397
595 100
753 386
39 623
733 226
701 566
26 974
753 283
534 515
16 162
322 321
779 360
543 12
221 498
589 920
928 345
583 995
430 520
910 377
395 820
249 396
136 814
223 754
225 909
585 48
803 997
717 210
43 415
386 124
933 24
216 523
798 894
215 490
199 417
74 728
637 800
791 415
450 866
95 806
306 559
879 645
549 835
700 617
367 932
103 5
806 888
999 504
187 411
645 14
247 60
973 716
235 380
285 164
379 800
96 949
712 694
512 327
39 279
862 132
140 64
944 766
16 258
516 658
419 483
51 238
562 761
154 687
542 65
683 787
981 321
549 364
326 44
234 567
600 463
961 167
212 454
508 664
494 577
373 662
235 355
617 521
930 706
187 199
785 68
651 248
351 676
206 352
289 30
740 230
477 595
185 417
104 245
393 147
425 603
711 373
439 403
840 209
829 679
488 460
674 14
27 723
973 388
1 481
842 411
220 230
827 401
460 468
891 72
585 936
396 428
99 950
495 190
77 382
429 956
785 614
299 276
600 209
715 249
281 443
316 808
998 681
15 169
312 136
758 578
949 577
779 13
988 694
693 374
573 775
219 16
734 336
316 728
749 501
413 341
612 618
105 358
898 907
839 985
218 962
276 952
751 908
880 789
40 718
687 111
509 249
347 504
144 698
159 869
349 719
20 590
369 386
790 479
854 983
935 411
353 629
558 242
591 793
673 370
453 28
492 671
304 377
564 948
962 189
408 646
94 284
48 80
131 577
176 262
235 953
690 421
429 230
70 629
863 745
285 833
318 642
933 242
801 213
674 830
514 506
284 14
718 737
229 484
59 622
860 107
505 390
614 865
653 146
808 17
721 956
859 727
172 572
933 854
586 169
378 985
777 659
905 724
258 437
106 745
912 246
397 763
993 939
862 845
273 805
988 222
358 918
212 760
62 464
849 893
873 566
780 370
852 991
556 435
572 367
11 83
738 904
697 689
508 352
543 365
661 620
622 144
821 762
669 243
865 39
404 802
975 642
447 507
690 212
58 73
401 669
652 516
569 165
718 465
833 864
965 10
762 353
35 154
117 135
984 380
786 726
900 145
647 468
619 596
853 618
785 699
927 40
135 276
542 99
624 610
993 127
925 304
669 211
509 324
115 444
878 954
55 303
15 819
987 51
497 97
490 608
271 695
800 886
146 216
974 16
403 754
109 811
82 735
328 244
141 689
677 566
90 426
127 903
277 948
113 68
739 425
255 382
470 216
104 936
341 784
892 944
300 973
833 925
876 621
794 780
470 40
392 42
271 959
60 578
141 289
416 28
32 251
870 775
383 826
944 687
187 213
586 25
830 435
521 900
179 308
520 440
191 121
565 533
332 834
524 26
682 794
162 855
397 355
768 405
460 645
47 765
846 211
23 268
631 129
1 31
205 865
140 166
424 911
155 196
513 386
78 715
534 978
913 622
87 330
182 281
912 686
462 221
234 666
651 357
832 561
318 448
80 687
453 905
537 969
766 563
599 952
127 67
577 259
671 406
896 9
669 351
341 348
848 491
663 940
239 104
286 527
931 262
733 108
684 348
959 647
426 130
687 12
318 222
822 378
958 150
334 728
473 519
797 387
2 958
498 927
69 386
400 860
203 843
513 514
763 138
93 957
988 652
733 215
178 580
748 263
532 641
636 460
49 176
456 281
145 473
418 91
713 513
552 40
189 415
42 877
138 567
811 565
72 870
706 105
936 850
759 928
949 404
529 692
935 321
91 545
204 377
469 429
645 510
518 333
461 264
748 434
52 425
165 278
958 895
968 31
73 461
799 301
950 746
332 291
592 630
786 295
950 16
69 492
228 55
469 536
410 80
720 520
186 35
666 174
452 346
379 517
440 19
537 529
37 540
222 394
433 718
322 767
597 580
352 938
984 949
236 647
323 824
676 244
716 769
597 915
195 739
811 513
355 840
382 277
939 597
629 397
828 304
478 930
916 987
230 712
628 472
175 842
767 113
501 330
106 260
557 881
836 959
486 915
220 815
427 899
659 234
546 13
474 794
199 143
846 49
619 793
840 29
264 747
632 133
457 854
611 892
868 243
681 472
226 424
665 176
606 893
671 713
144 764
849 578
142 447
874 135
661 48
89 55
753 957
388 238
88 549
915 270
401 104
65 165
633 750
532 480
274 122
367 312
72 156
803 546
425 550
135 651
715 828
941 392
580 606
257 824
761 275
260 563
604 382
229 204
214 282
770 343
278 940
42 584
613 55
482 436
6 320
421 594
500 108
227 586
953 291
453 13
515 892
468 673
305 9
653 544
987 951
859 252
201 466
596 204
298 140
438 868
697 211
421 598
484 127
558 529
391 833
150 495
911 646
739 779
175 186
302 682
700 518
582 110
271 24
5 458
733 220
377 553
846 537
113 932
665 602
525 506
820 934
524 565
43 232
524 416
365 364
156 335
204 920
19 745
364 988
378 95
557 562
398 518
219 608
732 107
337 960
451 801
955 285
128 315
276 231
140 728
672 494
718 18
182 744
798 50
729 862
167 919
388 66
851 796
510 303
306 228
655 824
52 171
145 405
103 710
111 124
389 554
186 1
79 328
147 44
865 711
13 204
794 806
366 580
920 183
147 336
187 88
608 538
238 90
285 43
438 651
432 836
137 867
197 293
56 43
82 908
885 366
394 766
235 253
311 284
405 863
23 62
875 77
902 927
290 139
348 550
45 394
926 112
559 32
88 349
784 268
485 570
84 211
152 905
945 261
864 472
171 863
842 536
690 336
103 45
637 406
425 854
274 937
551 46
155 446
397 919
565 191
510 441
594 192
711 675
14 689
797 167
448 693
50 948
98 902
821 998
441 732
134 94
687 599
386 689
266 902
813 699
559 66
982 815
17 285
155 698
283 976
568 882
23 273
363 409
174 159
966 811
221 30
287 613
874 1000
808 368
641 381
565 474
137 702
110 751
923 18
255 372
294 720
193 721
740 286
499 851
766 236
565 900
898 961
461 776
58 217
28 370
963 213
992 598
673 690
253 75
165 397
639 496
801 719
730 480
19 597
126 109
44 137
927 14
372 99
2 575
523 778
988 531
951 990
597 966
628 440
730 892
464 343
600 434
673 37
244 416
404 469
598 72
221 589
531 284
157 445
448 334
97 37
122 733
130 371
544 473
930 390
173 191
403 652
369 254
460 349
781 302
243 724
407 14
217 34
773 990
183 479
614 570
181 512
745 209
747 201
533 694
293 130
400 835
243 598
811 699
923 356
134 707
758 976
920 282
615 824
491 155
426 772
73 95
919 740
428 168
385 189
575 912
706 160
991 627
48 547
718 715
836 719
98 118
561 487
41 18
442 422
762 153
494 728
306 636
288 53
583 11
956 733
713 246
958 659
29 565
130 227
110 85
645 97
842 334
447 160
942 982
498 783
56 700
728 887
399 376
664 890
542 11
747 128
558 660
9 164
498 699
749 505
890 305
510 232
530 395
203 453
880 165
783 261
446 221
194 289
676 776
366 568
506 349
34 570
404 657
813 915
993 37
349 657
567 253
846 826
645 496
714 259
360 517
505 536
564 373
369 689
853 52
484 156
334 402
299 804
953 876
238 196
52 89
796 602
361 510
524 705
814 86
884 494
426 690
849 417
976 917
302 179
639 649
912 236
177 623
538 67
515 351
844 94
4 370
82 986
500 1
19 90
475 823
227 856
440 608
531 521
409 863
213 970
422 651
422 149
685 583
921 279
779 939
824 391
162 556
92 704
854 157
235 147
258 955
381 190
87 524
100 787
35 350
532 888
384 665
563 829
239 812
985 425
493 78
262 102
301 37
477 645
985 371
825 636
577 322
660 668
497 85
335 284
677 967
532 876
744 345
293 396
927 80
488 92
262 514
79 129
353 845
677 264
254 152
993 371
103 468
574 832
288 68
950 698
343 206
384 455
172 412
968 718
329 236
782 581
165 300
105 430
551 739
345 286
467 555
532 6
842 205
618 325
515 931
306 327
263 953
226 12
950 858
797 205
197 813
866 366
828 310
133 510
648 925
740 783
403 293
770 120
601 40
980 628
115 943
856 689
445 695
647 19
658 34
524 974
437 4
959 956
153 57
557 310
145 426
973 285
849 399
294 173
500 690
140 888
869 819
410 282
552 536
422 916
899 708
605 547
232 709
86 433
681 830
73 630
940 12
456 232
256 938
481 713
437 740
505 651
211 21
970 958
109 912
303 396
918 389
180 571
864 547
241 239
236 64
580 382
916 478
695 979
261 799
980 177
546 734
907 783
202 710
955 326
366 42
120 594
458 142
97 913
359 25
500 812
776 987
543 723
927 187
381 736
558 230
186 966
377 318
688 241
921 751
179 472
485 46
363 98
346 878
545 361
877 628
362 957
392 831
30 155
438 903
814 534
444 130
477 473
478 746
451 289
12 53
271 109
7 382
143 430
671 738
114 505
807 13
45 897
469 225
630 953
162 790
659 845
297 808
292 339
984 518
948 696
114 89
207 388
844 151
461 113
88 588
665 318
562 735
301 534
637 200
193 503
719 72
599 742
303 254
965 623
350 605
248 6
771 573
852 528
507 980
995 458
33 47
435 815
853 957
88 140
475 664
687 304
983 786
222 731
585 193
136 253
235 542
380 485
385 314
457 836
140 60
776 813
223 660
26 599
785 664
402 45
416 263
836 50
672 588
3 136
800 518
882 141
337 566
613 882
822 276
533 521
826 588
870 956
560 261
443 607
310 430
856 146
465 999
910 83
493 32
184 603
810 336
454 69
978 724
558 840
413 225
91 351
783 628
319 345
330 68
425 2
244 562
740 692
950 330
371 900
592 898
333 829
713 607
549 886
369 538
797 149
432 91
9 239
154 78
976 388
254 635
751 442
423 420
121 212
688 398
899 958
130 509
639 677
743 105
271 760
797 189
572 779
914 792
306 603
727 528
653 308
739 832
837 749
638 262
352 28
80 828
728 327
511 267
957 314
951 669
20 867
444 311
579 466
835 695
206 879
60 386
39 764
549 258
699 543
507 679
448 218
169 529
704 855
713 266
308 873
2 366
54 745
86 636
821 311
261 502
769 109
900 370
113 832
53 369
212 758
420 972
796 118
214 622
63 118
101 288
250 457
224 883
763 843
260 959
25 701
931 995
804 822
212 433
448 290
34 98
982 963
587 484
751 866
131 657
798 971
786 26
27 327
46 808
270 737
445 51
7 5
779 882
869 525
289 590
611 509
390 821
78 82
81 222
884 591
165 790
368 384
692 24
183 414
265 484
695 307
555 42
312 211
575 984
181 376
174 756
670 782
260 968
956 807
601 979
404 832
231 717
767 526
690 292
158 687
778 488
305 285
508 907
931 883
240 311
765 1000
671 351
42 761
821 820
536 647
501 364
841 216
367 286
532 797
721 616
758 408
171 355
40 646
385 232
631 543
194 608
137 405
400 461
764 567
220 587
955 997
178 173
285 388
189 830
940 636
495 481
377 945
816 770
960 740
149 948
432 632
541 868
323 219
479 618
993 184
695 628
900 576
801 122
814 414
565 46
617 491
375 742
986 128
474 713
989 228
709 185
700 515
746 62
708 890
927 851
538 292
253 251
196 207
364 200
890 170
666 317
263 451
430 207
689 261
325 266
202 190
672 334
306 529
923 904
725 727
160 753
329 601
251 366
350 61
751 305
686 67
498 792
569 451
519 514
779 504
64 219
345 559
541 282
23 540
920 161
715 967
699 746
378 883
401 441
227 867
689 743
145 340
238 389
411 695
440 453
558 646
758 128
942 640
54 784
539 40
365 911
566 381
435 110
820 324
869 282
495 437
523 386
951 627
795 322
937 67
980 639
169 662
479 837
301 559
707 40
330 105
640 240
141 266
638 874
246 893
116 998
343 744
126 172
151 736
877 25
597 566
440 323
327 428
743 554
444 506
581 136
987 415
721 342
286 108
823 631
735 115
258 461
716 340
103 897
504 162
985 711
603 861
999 723
45 1000
585 100
656 756
323 892
260 356
242 901
877 304
214 615
184 994
43 538
214 621
770 971
641 716
821 90
769 382
123 909
451 229
242 536
492 394
496 480
783 252
196 648
494 851
652 487
119 604
738 21
928 37
313 500
371 69
468 928
647 615
249 407
976 164
658 546
532 994
384 975
97 871
799 922
460 754
835 451
309 311
394 361
885 909
958 837
169 689
713 12
641 534
440 646
721 392
348 830
922 428
367 970
804 649
306 436
983 975
461 619
278 796
63 783
222 960
548 372
991 486
170 715
848 773
985 312
149 702
687 516
120 9
445 546
911 694
796 705
682 290
856 962
845 344
654 885
25 215
658 170
393 407
53 669
318 277
220 430
314 609
244 828
664 230
843 609
277 971
160 396
978 338
37 131
764 446
491 340
761 368
255 811
195 743
584 360
640 163
151 863
318 851
863 100
487 359
623 495
883 135
785 755
911 957
845 444
23 88
896 320
506 217
848 193
928 738
662 131
990 920
748 54
80 787
567 289
561 344
489 62
742 373
175 234
613 997
238 37
166 72
589 57
888 778
1 724
845 902
520 295
172 71
3 612
958 79
626 530
303 576
379 672
638 311
847 195
337 743
68 222
354 509
274 560
244 647
920 976
60 435
509 239
664 428
162 832
474 845
925 744
351 321
541 115
914 955
744 23
457 616
651 247
977 897
329 543
868 205
222 733
447 581
363 203
222 966
253 23
353 275
685 153
65 413
861 872
836 542
696 559
227 832
887 255
551 242
436 644
87 5
782 189
684 10
992 870
74 757
596 628
106 283
515 746
869 863
458 206
5 313
598 59
570 654
220 782
49 877
448 361
556 782
160 584
241 75
955 801
623 857
908 451
364 816
29 981
315 352
472 438
115 290
457 470
576 967
247 714
563 73
635 574
579 48
359 163
205 512
718 407
419 725
358 641
700 381
816 538
812 662
217 620
354 270
808 706
652 630
504 857
639 680
280 377
741 124
631 712
485 280
202 483
142 962
415 551
540 25
239 689
403 477
259 95
498 899
29 73
251 266
772 589
158 73
125 137
381 732
794 160
903 198
213 664
514 413
161 829
614 443
105 844
253 109
828 411
899 431
571 550
756 2
307 293
806 325
939 323
961 77
696 668
343 561
615 74
362 257
988 714
296 962
851 771
971 602
780 510
933 720
441 190
211 998
276 999
961 696
968 731
233 427
721 916
200 501
935 714
704 258
552 622
971 416
568 40
158 665
567 497
934 23
935 706
682 972
785 701
686 261
182 471
246 763
730 677
3 559
250 630
295 433
635 467
100 680
817 286
947 268
546 915
38 583
720 727
507 185
892 474
757 808
625 276
261 295
347 788
908 629
956 553
148 406
749 443
237 315
656 141
862 221
935 603
293 965
412 707
642 481
724 842
888 282
680 589
194 393
460 520
286 153
313 347
225 126
978 622
596 49
521 339
748 344
919 489
104 155
10 577
947 261
758 882
274 903
315 982
520 657
555 204
138 456
560 590
167 487
920 223
412 4
129 196
178 364
635 457
266 136
297 617
670 176
832 858
599 594
487 640
695 961
949 291
477 73
56 470
593 504
7 692
954 447
228 702
433 649
968 712
676 510
449 980
936 866
299 233
759 800
136 335
176 631
696 280
115 161
26 614
884 892
266 540
524 170
593 963
735 171
640 229
355 69
801 639
877 614
905 482
290 819
323 424
465 637
337 991
614 850
221 605
288 244
955 296
963 538
577 831
815 342
16 369
393 355
873 81
319 612
894 622
175 403
215 842
522 386
761 731
788 893
934 658
261 89
540 948
366 44
993 315
74 330
80 57
357 826
526 292
81 746
415 167
636 998
959 644
838 404
132 814
808 753
563 580
35 42
736 825
764 514
567 221
487 455
250 833
707 720
300 34
667 502
930 279
784 627
979 600
163 966
621 713
72 737
853 912
134 39
757 213
469 979
380 843
539 881
765 450
12 400
854 691
936 334
864 501
21 147
436 313
47 737
333 771
643 753
96 565
693 391
757 571
233 418
820 944
885 129
598 871
794 158
803 884
226 192
208 856
576 828
613 852
402 340
336 658
55 4
912 421
197 627
557 495
423 831
633 717
109 106
559 487
828 107
120 859
126 850
957 953
202 948
679 864
322 986
486 497
158 298
281 797
887 284
501 318
509 671
990 213
846 569
897 804
72 785
166 359
688 791
996 821
793 285
674 2
830 471
670 322
368 810
246 24
470 543
428 666
138 577
715 833
299 77
849 646
399 477
722 31
261 54
107 644
93 898
184 489
452 940
955 275
578 218
681 932
804 444
900 933
725 843
931 876
537 957
2 954
330 151
518 998
536 40
832 877
719 70
941 348
174 613
39 604
173 224
349 309
118 979
534 291
283 482
756 588
744 560
232 825
812 660
85 25
213 936
756 862
884 956
909 473
457 323
557 178
47 619
133 244
456 782
802 933
920 462
880 259
933 512
208 889
841 931
973 60
904 286
870 78
803 162
278 987
22 86
710 985
112 905
875 53
903 71
366 318
339 304
182 814
499 7
56 83
409 440
763 906
632 521
637 455
700 192
852 119
155 527
28 987
990 708
667 883
186 40
720 259
565 10
944 974
632 815
150 158
138 409
216 656
427 815
716 127
243 642
416 242
235 616
364 674
195 93
516 859
908 492
234 937
765 416
940 215
724 404
908 969
672 635
536 713
156 168
928 286
116 359
982 739
937 367
94 791
841 934
83 969
935 174
632 137
341 81
507 967
507 705
799 613
216 567
62 909
534 897
780 329
163 368
478 733
10 872
867 667
203 666
82 358
927 732
973 828
237 94
587 770
570 126
238 293
332 904
998 468
624 330
489 129
235 324
852 129
286 565
13 330
836 30
693 97
972 301
587 252
434 12
570 499
699 271
722 435
95 754
745 290
126 870
327 5
934 879
451 539
153 770
936 775
951 507
515 148
885 740
642 951
953 771
944 488
317 419
246 129
236 375
562 757
492 30
274 221
338 174
446 727
852 677
444 823
326 48
774 451
300 107
357 660
820 661
106 842
365 421
744 706
489 599
135 278
948 999
60 2
237 590
886 431
197 798
164 410
346 933
764 960
332 338
489 631
923 713
243 482
352 986
722 445
964 769
377 852
284 601
712 733
865 954
64 799
959 479
584 633
474 206
707 340
488 840
914 577
137 927
225 22
17 562
182 178
272 668
684 648
821 916
866 424
984 676
712 532
238 154
596 658
577 732
247 200
387 486
535 192
567 505
472 737
642 670
861 141
781 224
457 773
635 643
490 889
129 869
859 417
105 505
228 930
730 606
371 801
11 313
87 337
739 954
936 349
191 463
49 824
942 659
85 391
422 619
293 244
906 397
560 998
114 289
188 870
448 431
513 932
740 790
457 92
901 216
207 890
359 692
257 750
991 35
708 324
591 718
354 952
658 702
700 755
427 777
396 604
848 563
650 541
921 32
191 980
491 80
211 815
4 661
276 486
688 81
257 94
49 707
706 600
493 16
302 268
848 523
250 646
4 766
486 450
967 359
589 850
591 306
605 945
684 369
85 752
46 209
929 778
936 345
731 131
956 711
96 638
991 588
674 549
521 987
196 318
975 167
105 405
838 872
897 182
789 937
862 680
67 237
295 308
627 772
607 978
759 375
242 410
578 714
492 749
58 337
28 550
607 921
526 275
874 36
622 278
887 635
893 767
350 633
916 800
813 484
380 404
491 655
695 560
446 467
342 190
899 279
841 505
188 113
508 125
532 348
808 461
352 838
487 572
906 574
28 633
421 443
816 720
48 225
213 371
863 362
476 730
626 892
354 995
283 73
323 260
73 254
124 169
695 843
25 429
480 25
78 629
872 347
877 462
905 927
550 831
59 683
5 188
389 432
798 944
160 638
238 984
109 801
398 165
268 183
375 336
525 402
208 675
380 383
417 503
36 861
313 941
74 654
272 634
95 970
140 529
806 317
692 847
434 768
595 525
291 998
723 34
601 90
17 739
921 837
27 508
17 48
498 633
623 437
267 437
472 270
524 753
188 832
93 663
566 87
821 22
562 64
778 188
903 779
784 647
371 404
381 274
477 222
903 996
14 753
82 578
259 759
759 320
32 555
328 146
977 508
474 860
534 542
407 302
221 375
898 254
581 242
382 922
415 359
279 404
778 486
431 378
762 398
285 688
922 282
399 550
461 367
195 340
116 215
150 459
800 534
950 650
652 499
103 937
983 160
118 518
300 580
897 732
191 397
573 55
408 409
778 494
565 812
700 694
59 25
195 834
143 227
600 211
545 906
1000 479
118 151
28 675
895 833
831 462
195 582
436 72
966 341
216 452
195 467
261 31
576 919
927 951
424 580
60 942
320 426
917 590
83 909
944 628
890 599
753 148
948 324
222 190
23 915
886 228
36 976
766 634
271 429
651 799
960 542
404 183
215 61
436 827
641 491
81 715
194 434
104 561
195 99
569 926
750 782
65 449
996 506
520 390
110 475
591 78
542 367
149 204
453 415
298 277
54 553
427 752
828 111
570 883
32 765
91 451
110 410
540 459
838 148
819 794
586 703
25 352
24 387
612 432
980 604
358 919
952 728
325 767
919 859
705 543
424 341
907 186
843 890
461 124
930 220
812 119
196 83
904 251
803 368
765 945
990 149
183 469
915 207
211 741
786 965
692 826
168 755
880 229
867 964
349 111
455 284
33 858
386 27
759 413
572 762
150 22
954 285
773 988
267 390
33 589
493 293
757 11
753 856
334 760
397 221
487 231
266 561
908 84
835 271
518 707
907 382
886 857
289 300
977 692
586 483
258 773
612 149
510 728
221 983
94 186
42 542
516 654
721 952
583 764
810 775
644 310
49 770
975 9
815 627
264 758
249 29
200 734
338 480
90 573
434 656
525 162
670 435
503 715
91 523
551 154
185 391
496 175
159 584
496 616
445 444
63 687
5 216
158 519
266 168
673 350
706 44
316 28
540 419
609 181
739 407
65 254
464 454
528 210
340 742
687 859
520 23
768 802
212 156
681 839
698 779
537 622
507 7
322 52
276 641
234 379
404 595
568 869
175 616
335 65
941 445
577 267
789 388
919 973
400 14
857 878
484 76
514 332
391 716
456 305
370 102
36 156
61 800
223 87
263 897
555 606
48 780
636 414
341 912
988 666
419 54
560 163
698 159
354 687
701 378
286 192
702 30
48 348
772 946
539 450
250 181
130 320
470 415
996 247
807 20
172 177
506 152
523 368
208 475
905 402
915 828
495 821
116 521
846 614
852 485
352 949
819 308
522 669
284 31
710 70
538 38
347 352
685 751
468 270
535 636
501 824
546 951
885 799
367 187
683 997
923 106
785 621
45 753
817 123
616 776
767 104
28 299
444 266
807 323
638 600
498 355
92 529
182 520
788 631
267 123
813 620
461 961
551 278
57 850
251 439
741 33
36 662
150 195
317 34
375 758
788 418
437 673
725 222
602 781
258 894
821 809
674 118
848 715
282 51
471 330
944 598
438 463
127 250
507 738
474 298
551 444
917 882
372 273
624 843
164 968
720 303
447 748
476 594
505 148
824 313
256 877
320 674
874 360
348 313
424 741
407 284
205 936
331 788
911 265
839 939
593 542
221 827
417 658
586 561
259 533
645 713
438 761
138 518
22 872
13 510
459 799
284 476
177 268
951 266
70 233
617 361
942 855
565 170
885 889
481 880
201 714
216 630
896 480
810 199
498 470
278 780
101 691
43 618
108 894
530 624
508 179
5 26
927 869
878 913
277 838
73 276
762 387
259 298
530 992
203 201
727 995
862 806
865 606
456 30
380 240
262 334
243 985
20 987
408 491
83 139
591 553
532 204
116 577
361 821
545 678
906 929
64 313
464 792
696 392
968 190
946 829
527 817
193 889
827 126
101 68
878 51
223 317
822 202
380 207
401 141
316 849
562 630
75 256
234 416
503 250
914 519
600 272
439 89
686 188
698 252
437 721
381 789
411 171
147 966
646 894
13 618
609 149
942 557
749 867
51 971
541 531
608 397
251 910
927 147
148 34
646 554
537 997
48 886
206 853
309 50
750 671
695 784
709 34
216 938
442 715
43 809
374 673
236 789
118 739
491 61
95 530
565 895
705 427
51 348
165 357
560 944
697 902
94 871
563 837
148 719
614 739
751 926
264 67
806 517
429 432
758 893
883 387
924 971
152 178
1000 388
557 383
988 315
526 872
167 70
91 479
862 669
304 988
233 409
204 687
742 519
722 955
627 296
845 987
399 112
759 445
971 367
344 843
646 991
591 222
307 776
565 349
359 573
877 786
483 527
87 323
470 361
351 185
49 862
306 272
672 696
98 375
729 899
874 808
336 726
505 825
41 976
283 954
425 841
413 178
706 61
92 6
454 941
186 819
446 144
781 766
468 136
673 939
805 921
234 80
107 103
849 360
466 396
531 951
130 644
420 210
298 163
712 960
77 859
240 850
317 686
654 580
606 151
755 661
973 480
287 540
476 858
835 20
140 762
553 503
809 39
625 542
726 365
562 552
274 724
467 358
543 875
121 27
502 318
851 956
465 128
648 991
745 7
84 653
366 517
119 60
251 668
338 556
309 601
750 287
508 819
429 138
356 186
271 545
515 922
740 693
270 576
869 592
471 831
209 287
937 490
193 157
885 385
557 400
349 592
105 256
343 256
541 404
245 228
182 154
393 580
854 263
366 884
235 71
448 604
773 495
573 600
767 244
791 789
844 973
741 704
594 200
752 425
314 619
753 855
53 508
623 364
109 900
320 80
232 166
101 706
731 985
952 850
993 1000
682 280
566 485
585 13
532 282
547 158
686 35
662 39
117 266
964 366
811 815
182 533
192 708
232 833
329 871
380 950
291 358
472 373
893 509
732 669
61 870
435 867
160 159
409 240
591 354
21 531
195 31
978 519
833 400
124 360
428 726
748 679
561 405
734 555
228 639
695 396
349 597
410 680
611 120
740 914
835 314
278 392
138 251
561 227
231 831
559 518
580 817
815 507
392 960
853 395
401 864
707 383
800 482
7 329
665 115
127 846
42 889
63 589
804 746
598 126
251 722
66 920
22 588
8 845
607 247
917 944
487 716
747 934
155 819
112 403
435 681
512 622
721 59
593 520
30 105
604 911
994 125
157 629
321 456
353 277
965 809
334 72
135 352
641 437
315 360
181 290
211 317
5 370
708 736
722 402
365 761
515 173
388 625
57 733
603 866
853 937
178 370
447 742
639 714
208 780
218 860
363 259
251 582
332 330
292 482
397 106
933 925
131 755
543 139
992 113
363 501
628 477
968 789
28 881
798 462
132 720
863 991
375 735
174 155
862 991
880 675
333 846
313 180
97 831
888 537
201 789
587 161
311 327
13 443
472 765
584 118
803 719
692 626
233 900
246 222
628 753
70 116
525 810
74 270
183 39
163 499
189 84
548 337
55 118
95 325
763 167
358 864
364 618
418 324
792 454
851 942
151 591
932 35
976 901
353 648
931 880
901 46
486 944
948 826
93 120
408 549
545 828
7 371
310 484
221 811
261 731
63 891
999 41
697 729
876 496
746 138
992 572
852 611
617 415
524 69
451 619
381 579
175 669
79 510
717 177
393 221
334 258
386 904
816 895
685 147
403 911
672 637
911 593
961 587
468 552
545 710
784 406
313 442
151 914
528 583
213 274
638 574
468 728
813 124
794 259
176 478
855 540
375 959
419 414
778 86
615 877
787 22
523 415
761 288
621 73
905 758
254 485
107 908
438 530
506 683
777 135
753 681
575 300
943 650
650 123
638 269
763 452
991 436
290 30
177 103
643 473
237 518
70 758
83 465
486 662
889 752
368 351
395 182
378 46
410 961
567 903
165 985
337 755
820 706
716 69
581 143
950 633
316 18
686 977
865 70
392 573
900 91
7 252
197 685
750 902
660 437
170 377
383 623
868 826
338 219
523 526
959 858
715 717
479 815
225 349
218 557
377 518
745 129
231 241
930 249
73 368
875 904
840 491
731 233
271 780
346 147
226 615
949 953
523 467
520 324
467 194
711 937
215 506
263 207
906 506
845 148
841 220
504 420
71 118
463 700
893 843
462 407
400 787
97 580
674 864
841 773
505 391
889 694
419 357
108 262
370 124
580 99
490 333
528 117
176 925
495 970
232 779
903 839
166 553
112 581
120 74
395 126
100 497
375 485
416 693
1000 924
814 704
841 140
326 559
496 203
47 155
326 633
929 944
209 684
15 150
62 334
991 137
909 855
626 541
823 601
147 872
291 326
743 418
724 757
165 697
843 397
261 993
308 22
705 317
642 316
978 649
715 781
720 261
113 922
44 682
405 288
232 597
911 147
249 416
697 438
789 183
681 306
392 555
907 648
321 837
114 504
829 461
32 805
963 665
392 898
300 528
129 627
141 159
237 835
778 910
922 910
910 816
499 246
50 904
383 158
571 316
382 987
183 53
656 923
149 510
332 236
616 85
334 389
89 158
100 862
143 612
128 889
163 348
594 418
311 465
197 237
520 365
657 643
595 785
833 831
903 947
497 862
936 474
61 884
771 438
359 812
274 368
400 614
353 946
806 312
804 230
971 101
898 349
698 66
109 81
157 774
598 283
530 122
887 668
676 233
856 654
908 257
6 646
653 277
268 561
695 238
221 377
205 712
590 812
345 789
437 620
629 193
326 807
895 237
928 642
649 343
479 835
732 445
919 434
214 197
664 394
238 933
890 793
732 149
334 675
708 845
918 160
797 624
388 177
300 99
437 113
436 915
158 206
588 960
349 52
973 108
105 861
132 196
673 718
21 399
759 35
190 343
501 884
910 115
383 982
101 771
32 220
913 410
390 29
975 375
784 487
685 145
99 419
994 294
325 18
625 913
133 380
509 935
790 528
778 743
180 281
37 975
615 442
448 114
708 568
241 489
410 187
998 353
16 160
973 629
513 591
232 719
7 73
843 787
1000 681
684 624
273 66
895 521
666 839
888 602
932 334
608 754
92 144
920 566
487 357
988 5
663 135
433 488
459 278
729 602
959 420
849 843
523 175
259 725
647 776
122 623
639 507
212 544
473 561
164 264
373 179
881 371
131 752
960 40
810 886
617 785
801 137
161 74
678 386
435 90
854 495
847 436
774 393
560 785
533 562
73 696
306 88
799 915
20 220
291 810
989 492
823 976
309 691
801 526
6 521
191 450
81 915
831 636
223 767
561 548
231 809
334 681
580 142
226 211
435 396
103 739
889 92
207 741
898 695
610 304
564 802
327 352
885 603
367 45
143 506
427 423
105 860
210 221
758 485
876 309
469 78
171 91
48 369
616 994
325 131
145 707
964 532
329 431
24 681
7 558
936 713
577 537
106 830
669 298
309 558
652 431
987 672
806 383
893 476
86 863
795 881
689 48
505 680
965 916
176 955
674 999
604 20
52 757
651 919
694 96
822 785
522 689
835 22
325 52
396 215
583 998
11 461
525 28
929 115
8 348
842 62
270 993
143 292
953 912
550 354
826 589
857 737
408 399
296 310
238 316
852 901
798 834
828 265
574 671
980 29
324 223
934 111
939 438
2 341
602 98
232 223
188 500
412 578
921 81
86 984
810 641
453 331
70 93
811 347
382 296
132 204
523 81
283 346
27 409
570 719
450 134
252 759
881 715
870 26
900 393
333 683
477 163
877 956
471 399
594 747
976 215
682 714
200 393
852 40
625 48
147 884
416 539
192 612
147 98
66 57
484 18
869 188
904 158
284 809
570 409
609 294
143 419
980 694
937 279
943 756
938 423
28 470
803 598
870 938
451 731
892 339
503 645
372 662
66 403
929 916
313 948
453 767
177 216
605 692
755 21
740 915
859 350
29 882
96 447
154 662
925 615
748 190
914 604
504 40
891 317
346 747
854 211
82 865
912 656
78 212
637 212
892 375
722 570
507 437
241 325
107 949
303 28
885 405
20 162
919 168
638 952
965 405
948 872
669 180
597 163
184 965
182 983
59 298
277 896
431 160
360 855
921 328
674 591
544 723
114 561
934 998
884 813
915 101
166 951
456 415
66 153
653 29
928 265
689 803
10 544
338 610
5 608
711 237
862 616
304 123
700 416
920 948
441 853
74 943
235 699
841 604
136 812
780 596
658 785
130 552
163 224
68 528
331 947
482 605
981 772
617 314
384 440
348 219
457 61
165 624
24 914
910 200
171 186
735 894
308 815
302 564
140 125
936 556
242 249
277 870
839 41
501 855
237 822
126 503
655 505
445 349
548 394
262 815
421 21
944 647
574 845
882 512
141 147
269 916
266 571
296 502
221 33
694 922
210 655
396 517
929 549
613 774
12 899
782 395
98 724
240 566
83 19
381 648
346 278
571 46
516 885
863 114
218 342
856 670
631 430
544 925
136 394
958 92
922 674
850 195
827 266
350 823
27 122
5 692
873 442
480 447
919 581
438 174
248 521
923 758
806 673
761 566
506 975
482 149
342 595
731 36
353 818
395 64
988 745
429 478
512 210
252 97
906 71
563 440
686 405
917 86
875 100
447 134
562 420
857 305
824 764
514 712
125 46
875 208
122 104
41 544
712 993
843 450
348 896
328 152
67 504
565 872
738 532
951 252
108 313
599 987
32 706
655 288
402 391
629 252
910 382
586 408
793 702
397 555
395 967
630 915
569 113
498 570
687 883
366 244
699 509
361 400
407 67
856 469
940 412
592 609
789 347
526 998
681 958
926 978
741 493
440 890
624 334
249 925
918 809
335 598
966 757
839 159
671 968
815 842
518 945
216 11
442 955
117 499
414 870
712 84
732 647
80 956
988 136
511 699
765 831
479 517
647 15
897 825
910 36
690 171
765 805
396 874
847 269
143 230
533 332
595 182
36 576
591 725
917 141
748 830
65 262
154 672
612 206
158 450
183 879
544 567
964 301
611 416
303 78
823 773
781 259
400 982
60 631
15 551
399 24
310 772
522 771
424 951
996 137
923 643
304 965
762 1
659 200
748 249
348 730
374 186
425 308
976 727
494 318
890 159
841 390
191 252
537 48
89 803
293 548
695 103
732 780
960 731
616 763
812 300
777 663
189 796
252 304
370 63
176 588
849 236
828 83
663 653
19 622
656 393
340 835
512 111
831 629
857 254
474 957
521 114
549 98
117 23
696 642
135 28
419 148
437 420
698 766
479 803
449 240
172 901
994 648
257 719
395 187
288 771
874 278
957 84
791 984
795 166
547 674
507 910
77 425
724 625
623 380
306 511
649 783
972 350
775 884
655 177
312 124
690 173
532 875
203 586
823 812
613 765
572 811
913 528
229 353
477 956
375 230
793 24
963 965
679 959
960 957
846 885
276 723
116 252
603 146
193 734
919 898
470 811
651 213
99 48
732 493
854 655
187 525
420 246
32 255
575 889
294 572
395 837
706 317
640 717
761 726
655 903
545 510
378 49
450 374
878 814
223 298
414 243
604 16
287 332
997 548
28 490
60 143
956 523
813 565
251 166
741 314
180 217
970 177
974 223
634 158
779 544
805 439
581 129
217 255
382 814
37 192
179 350
252 625
26 221
657 704
321 443
417 396
145 726
14 517
495 738
387 485
643 73
206 441
732 943
612 279
473 321
350 654
765 22
84 186
123 622
208 529
115 216
694 1000
13 279
220 732
362 377
294 261
376 163
39 133
342 177
655 507
543 609
31 294
458 450
174 370
412 333
823 316
938 496
815 75
911 57
127 383
298 132
200 588
592 348
116 109
167 760
170 509
361 18
788 282
263 341
493 60
890 567
668 214
332 496
929 94
224 107
812 187
311 725
620 768
92 591
623 214
883 136
871 311
859 975
285 857
120 595
348 205
393 665
176 111
338 39
461 642
348 917
600 992
471 651
430 872
529 960
391 186
760 145
34 518
482 911
84 694
361 677
972 203
700 127
196 465
672 205
414 686
882 616
388 678
12 96
674 100
161 970
29 518
382 169
630 893
903 716
549 216
364 83
691 580
255 79
87 754
713 861
324 137
896 410
147 824
171 596
730 950
544 601
642 401
52 541
505 274
292 600
187 270
943 417
71 6
283 61
344 76
466 779
474 403
92 517
759 756
883 83
659 455
819 4
137 362
996 773
788 773
951 375
590 920
375 595
225 243
468 391
42 155
825 167
932 337
11 441
915 429
473 804
972 615
544 881
802 443
363 487
934 213
723 300
116 67
733 758
928 682
301 322
712 817
295 506
959 162
255 506
246 447
468 72
918 421
189 179
433 398
72 459
498 761
983 371
837 585
970 58
271 392
677 574
436 10
451 246
105 134
22 587
641 311
381 521
976 680
109 458
775 362
401 686
845 39
277 698
897 290
334 611
798 559
599 563
934 484
520 302
247 79
157 265
764 267
229 156
465 956
67 165
454 11
183 576
887 601
539 371
5 719
971 486
101 546
122 493
926 735
237 114
683 670
976 597
280 69
575 259
20 903
493 911
257 796
669 615
937 667
607 860
68 393
858 675
534 789
427 19
120 629
362 996
584 589
400 139
757 747
447 679
284 75
650 497
477 577
459 701
472 786
555 733
951 965
400 875
261 803
50 450
504 762
703 690
162 300
329 478
658 969
312 788
35 277
176 225
551 402
116 808
725 206
433 105
638 413
391 501
825 470
371 752
904 550
175 291
491 223
401 242
322 720
594 87
730 120
179 748
30 928
917 346
149 29
464 949
530 688
126 201
41 243
664 898
462 556
122 701
136 637
617 453
551 335
190 513
729 894
957 732
909 535
978 824
10 50
535 495
365 411
508 80
42 454
232 481
14 248
199 822
992 640
59 35
947 577
560 75
486 509
590 978
980 761
75 489
948 392
31 496
810 29
960 390
587 954
755 897
692 818
620 126
969 466
245 821
23 148
301 142
13 150
983 761
640 639
415 115
976 223
719 147
979 863
795 452
503 760
706 721
322 695
345 756
536 602
40 244
77 85
839 2
279 682
745 780
151 709
683 705
390 326
324 293
387 466
233 362
116 842
820 222
888 931
57 496
562 741
204 183
5 21
844 574
208 480
353 797
31 861
839 862
461 516
378 118
618 465
109 803
42 850
43 225
361 305
520 175
215 825
754 347
534 651
745 928
755 72
636 451
757 586
489 866
745 595
743 376
680 716
506 275
525 88
503 995
36 880
124 425
346 529
915 769
576 445
660 436
447 944
930 290
289 575
261 627
523 557
62 283
185 951
21 918
940 791
744 519
166 977
437 671
959 832
928 686
897 326
723 982
633 249
955 869
495 768
992 830
263 519
186 832
902 396
984 809
951 959
260 338
981 611
799 559
737 479
824 676
661 917
959 966
884 534
762 536
141 387
427 180
629 887
394 762
555 630
650 233
322 481
622 795
842 560
326 829
952 916
235 451
212 158
581 890
961 439
979 822
469 898
817 572
643 603
962 128
205 155
434 477
991 920
437 193
23 437
621 908
658 432
960 944
636 595
692 991
30 909
311 845
862 622
388 883
667 978
675 773
204 541
237 862
550 646
108 409
672 717
588 992
995 859
961 341
708 81
310 845
252 772
916 491
21 472
977 351
169 176
829 982
801 625
54 329
834 615
444 664
276 823
406 548
632 456
206 986
764 281
793 454
157 149
384 147
730 155
6 472
114 341
710 28
603 903
882 725
228 827
693 680
776 33
642 521
644 741
13 129
258 295
1000 228
148 415
615 688
765 487
75 843
181 276
64 4
109 620
923 707
185 771
427 901
137 209
962 643
156 465
10 397
701 225
540 460
129 539
662 124
336 854
970 728
378 473
114 146
221 404
78 807
718 168
809 193
127 545
340 557
410 412
611 913
965 852
379 777
818 707
493 998
112 496
641 619
497 507
126 944
998 607
568 143
651 963
552 850
654 338
547 715
378 737
701 963
251 913
407 482
213 594
553 355
602 325
596 931
111 502
131 97
849 474
183 125
328 774
274 644
798 770
643 5
457 101
847 744
749 400
443 34
908 249
778 827
836 515
890 446
643 732
966 816
900 58
62 786
200 55
284 659
907 267
606 200
252 76
183 954
134 891
31 361
747 248
449 583
231 507
381 150
739 661
395 94
551 92
263 754
806 5
632 602
60 755
8 977
454 227
681 351
586 247
866 752
263 805
106 824
876 590
955 970
666 611
436 82
545 302
799 455
197 109
930 571
997 663
177 205
821 522
856 902
966 308
158 301
33 857
409 708
478 693
81 294
584 317
631 420
46 135
121 125
187 119
242 476
892 916
939 119
110 502
853 772
700 420
428 617
282 763
839 118
577 233
673 881
262 971
312 725
785 718
251 531
436 571
824 483
181 354
301 697
453 892
228 813
460 480
607 994
528 679
151 150
978 315
997 809
702 800
214 659
361 71
334 573
715 346
618 305
932 542
803 357
137 743
998 950
10 810
638 906
8 282
660 150
799 426
545 3
211 219
561 29
388 725
268 582
198 301
773 853
959 374
355 551
101 496
633 523
164 190
268 391
47 881
263 724
204 465
39 8
539 691
123 4
927 757
662 365
68 694
91 738
731 710
141 860
389 392
140 546
660 974
653 640
328 533
170 44
36 839
415 55
579 489
329 736
254 862
777 129
221 509
738 900
649 883
26 753
379 279
462 883
90 430
686 374
798 292
500 683
459 662
457 599
989 857
437 580
919 294
536 870
813 865
491 125
360 913
949 524
507 939
273 461
523 436
456 906
789 432
916 244
179 825
390 463
229 499
736 946
115 607
295 528
412 804
375 303
701 507
984 633
50 274
305 787
867 752
432 691
540 601
584 309
340 617
382 574
923 990
52 429
920 893
407 833
695 437
273 293
187 120
512 883
952 269
241 568
606 891
834 947
55 195
562 300
567 711
65 470
890 603
364 103
671 84
51 621
754 119
759 868
392 877
368 340
743 401
90 887
33 282
529 589
508 816
603 211
534 666
329 179
934 170
489 874
2 201
399 666
398 678
724 811
107 879
699 941
144 274
841 30
341 577
864 31
356 486
366 880
853 522
685 935
15 602
875 738
103 940
337 431
61 313
146 998
519 88
222 827
70 638
449 17
28 59
448 755
261 856
157 475
811 297
774 956
567 657
631 836
72 593
578 154
586 52
181 479
63 940
485 406
255 768
297 795
761 60
168 118
291 168
549 516
608 824
99 800
684 638
92 56
272 370
190 793
103 583
188 571
719 691
217 36
867 809
346 938
429 56
72 56
801 849
246 916
73 291
436 921
129 844
374 847
86 280
257 145
149 504
559 15
740 769
698 169
592 112
945 414
73 863
986 472
575 936
71 81
550 154
2 337
758 248
989 470
52 470
1 72
195 569
45 804
907 661
724 735
56 625
95 171
955 915
673 744
468 388
174 246
8 544
576 306
618 281
888 701
376 314
574 208
527 922
998 322
791 931
332 122
77 227
503 49
260 613
187 727
840 457
58 115
421 348
825 507
883 526
228 940
793 172
76 933
936 896
667 485
927 259
500 364
884 19
909 141
524 648
442 269
909 350
11 50
56 360
996 64
385 689
165 256
717 109
446 915
638 133
452 293
948 489
649 599
405 657
719 367
932 220
317 170
728 721
317 999
560 281
859 788
971 570
898 574
157 515
733 782
246 192
340 168
784 13
528 1000
149 964
427 686
71 412
756 546
181 943
909 813
326 360
934 311
909 649
396 60
341 929
209 186
543 7
38 374
650 36
432 541
300 52
142 591
338 711
73 74
608 951
606 225
114 550
640 408
247 38
261 287
791 115
577 525
84 983
531 524
480 588
208 808
640 204
737 685
822 568
767 851
546 369
793 424
130 486
47 713
290 848
121 875
851 257
683 389
293 633
863 668
661 314
607 875
110 478
160 265
610 629
895 758
418 711
352 977
890 836
887 767
49 987
384 324
912 902
789 231
676 158
358 259
222 841
438 77
185 696
740 695
932 219
866 640
758 865
566 767
542 862
307 185
978 961
223 115
8 928
777 714
673 195
880 433
54 204
741 629
636 439
340 23
549 723
206 233
606 552
181 227
530 605
581 938
567 388
478 971
608 751
332 517
491 91
866 277
787 431
654 644
622 489
693 878
359 937
7 620
618 458
949 511
256 683
183 121
567 186
922 470
344 651
209 244
682 721
890 198
369 592
620 17
542 177
999 611
911 816
963 686
474 801
883 243
110 607
902 74
13 441
319 279
138 219
306 552
470 338
342 173
752 942
453 734
74 341
217 335
854 214
92 873
40 784
285 492
303 187
924 950
241 836
710 147
108 236
250 819
113 448
955 539
466 751
207 729
281 901
16 948
856 288
686 122
590 661
716 575
159 853
527 303
753 20
135 113
245 935
769 25
427 584
68 217
820 303
786 518
809 103
400 550
632 800
333 177
808 868
288 737
524 980
824 532
484 533
750 927
550 773
739 549
628 498
179 138
351 445
440 402
433 611
672 290
487 469
543 265
120 306
744 464
691 661
272 103
863 77
235 173
600 722
770 793
722 84
36 692
999 476
142 747
788 77
797 745
465 830
835 173
987 185
911 566
757 538
898 568
392 187
741 378
784 787
575 268
535 403
243 853
638 610
487 435
26 854
70 452
781 450
603 15
15 746
495 841
519 479
818 139
237 382
16 968
283 650
703 368
343 342
106 337
376 203
587 217
228 564
185 962
244 248
160 233
248 493
542 696
753 484
46 702
106 499
119 794
613 608
943 914
660 136
395 779
534 43
335 561
125 300
435 86
649 374
868 799
829 532
382 790
334 961
572 386
6 175
949 917
988 503
748 386
143 137
870 245
401 805
887 525
520 529
379 997
396 235
764 940
225 348
626 751
156 903
659 368
764 219
788 553
682 112
995 902
128 200
993 514
257 835
772 148
382 373
323 273
578 956
613 766
238 135
779 740
519 563
534 389
970 786
912 534
348 13
101 271
318 755
121 838
264 15
11 672
680 454
776 932
936 52
398 615
757 442
349 271
874 582
870 140
814 187
81 412
730 747
992 576
750 817
409 179
616 584
357 461
837 782
585 443
444 69
3 193
157 121
37 105
881 135
214 234
276 312
760 257
637 174
674 993
625 858
372 6
357 245
433 514
752 314
923 427
508 956
162 116
992 774
919 666
67 496
775 713
278 897
385 324
355 627
700 905
3 667
176 809
156 297
870 579
354 527
370 565
84 404
48 728
487 523
233 123
760 561
533 399
382 511
505 556
685 258
413 73
635 224
117 262
313 443
65 406
247 780
685 548
447 835
471 360
938 880
27 995
392 716
295 499
632 402
721 794
108 696
764 236
658 401
31 213
345 649
752 962
889 457
166 327
182 220
148 956
330 480
799 937
297 289
891 501
228 409
731 850
657 143
383 733
758 348
542 617
497 16
76 493
213 11
626 646
26 302
876 694
284 917
354 788
319 980
464 428
965 791
5 616
674 753
509 769
399 799
281 175
422 958
867 672
663 907
209 26
456 471
713 575
295 4
244 399
412 873
702 731
249 713
962 861
169 229
523 13
801 545
128 26
287 622
152 623
221 882
672 876
925 504
129 458
163 950
923 506
762 755
906 784
303 379
397 925
585 382
104 706
992 649
24 704
778 467
36 40
812 891
269 264
343 566
383 621
89 325
997 280
439 948
150 138
138 182
438 891
750 568
547 262
582 17
511 476
250 704
186 957
221 790
920 71
299 880
559 194
686 885
164 445
741 932
422 456
345 63
494 534
291 41
99 533
292 56
518 70
326 644
108 759
494 234
949 177
360 271
723 7
468 472
704 379
587 427
923 489
175 66
324 681
878 870
207 474
250 450
328 190
284 316
299 186
796 905
741 450
786 833
319 871
337 289
436 857
32 396
324 150
290 576
231 59
809 490
473 783
56 714
830 31
476 958
785 411
276 158
697 460
448 227
607 263
430 596
386 615
124 274
686 734
926 319
151 595
522 435
273 359
567 393
855 865
534 862
296 369
456 862
960 574
273 774
262 591
251 622
837 455
801 488
752 760
361 100
176 579
924 151
126 259
974 782
178 723
963 112
271 262
808 351
21 766
986 976
835 487
462 627
894 320
979 282
573 738
371 639
964 192
41 95
172 595
605 443
802 402
246 557
436 68
310 414
22 28
627 371
270 541
283 606
595 259
656 726
924 759
365 912
745 331
144 898
626 424
349 926
858 875
767 409
342 183
776 364
136 133
536 587
502 891
744 491
654 683
866 292
386 453
946 214
698 651
574 970
848 323
531 106
399 587
752 541
129 747
83 812
764 471
669 92
978 651
514 237
244 302
252 491
920 531
22 846
683 641
927 898
156 932
915 607
228 924
79 655
346 481
453 653
848 19
382 889
520 472
814 861
801 982
580 254
554 863
477 842
929 668
95 740
411 70
170 224
339 756
556 723
320 194
898 53
617 241
413 60
274 875
129 199
690 838
498 179
324 397
250 230
569 485
216 116
997 919
319 947
11 967
847 138
608 97
57 934
771 647
193 349
269 26
62 135
747 332
23 199
242 257
163 775
709 454
575 567
691 955
35 707
116 926
296 919
114 222
31 762
397 697
912 761
647 286
863 309
214 83
382 813
162 924
512 194
681 812
869 745
120 73
784 156
563 980
305 362
500 581
368 279
676 623
657 259
802 695
788 220
425 102
320 64
347 927
138 92
913 992
663 143
82 558
433 442
605 55
1 380
72 857
303 132
236 675
126 136
706 269
498 496
730 656
206 82
274 441
675 506
266 407
107 370
625 868
38 727
680 946
668 966
784 149
252 335
560 445
876 962
230 1
388 162
431 918
657 677
719 770
25 508
276 899
324 217
556 821
376 744
283 632
776 775
206 640
693 57
163 928
309 470
832 658
264 570
515 250
871 85
829 533
135 270
782 442
70 543
681 984
771 360
967 132
23 904
330 289
1000 972
770 964
362 447
845 64
386 564
724 649
210 944
631 863
17 346
103 666
675 411
756 530
547 134
384 418
864 607
304 4
821 732
696 176
789 254
407 932
196 50
988 955
199 5
714 183
251 970
822 915
599 803
446 143
545 243
93 611
354 454
450 42
806 909
390 383
46 650
106 284
467 84
358 575
483 955
941 93
802 865
58 758
679 641
480 681
887 715
177 112
390 159
473 464
331 222
956 521
869 960
965 478
455 392
594 566
286 600
997 996
304 637
373 891
442 414
431 475
212 329
444 656
353 77
436 228
539 274
221 487
280 637
864 207
487 457
844 923
741 882
651 544
312 113
878 256
338 591
551 349
539 558
869 471
164 194
445 428
728 514
773 257
46 812
317 286
181 549
470 199
228 776
843 659
543 615
188 751
748 727
579 493
941 130
675 578
759 780
209 881
671 17
30 843
982 975
32 899
48 3
735 427
8 644
188 44
400 406
647 960
539 403
894 411
353 752
734 898
489 881
582 798
406 544
494 691
87 720
605 450
213 979
691 876
454 364
604 175
496 544
892 522
30 303
605 417
752 549
681 42
207 820
559 897
669 530
419 672
216 349
597 793
614 886
786 619
337 870
848 535
28 172
645 297
781 688
163 848
389 465
648 934
316 357
957 894
153 100
351 738
520 879
293 174
787 362
216 291
1000 907
640 926
352 683
71 619
847 371
516 655
106 376
999 81
527 432
98 427
829 229
313 814
765 672
458 243
277 672
369 154
777 979
417 642
136 123
149 271
407 681
471 808
368 737
9 632
372 80
953 114
742 555
489 947
426 88
514 752
836 371
727 784
47 541
377 42
982 440
59 206
647 445
365 67
308 34
71 456
571 302
622 332
375 53
19 329
729 889
491 482
860 421
332 501
967 164
68 168
30 199
170 707
588 677
801 817
394 969
610 15
283 458
885 475
563 598
809 415
915 614
622 61
6 747
844 50
992 571
509 722
327 418
708 50
603 985
478 395
267 595
775 241
304 940
3 251
471 437
229 390
544 15
136 822
451 710
504 249
425 13
489 694
296 277
491 334
141 765
197 562
492 668
427 618
479 25
242 622
732 648
605 651
567 871
849 569
982 624
359 197
879 399
502 581
335 387
449 326
939 51
756 551
770 53
858 368
44 134
5 773
783 529
709 248
154 821
821 846
569 675
148 360
181 792
162 791
9 747
241 191
481 514
801 815
200 590
733 83
864 210
546 81
748 47
197 319
994 481
109 644
787 556
736 298
759 808
854 18
883 6
780 420
226 195
962 996
828 216
688 821
551 137
657 901
552 481
915 237
664 828
84 666
393 930
591 573
748 914
818 710
532 67
531 597
944 404
328 930
821 524
209 552
138 968
5 783
610 455
662 964
256 939
66 102
556 362
383 522
558 499
519 390
954 116
684 338
447 54
459 255
670 710
580 455
239 949
967 8
250 984
120 352
638 720
667 931
198 798
690 668
350 426
698 557
213 734
198 540
410 608
170 420
869 45
115 141
820 806
315 634
452 353
365 25
353 322
95 959
910 909
484 99
443 395
722 561
362 96
142 180
401 667
504 430
695 279
966 848
561 879
431 617
339 205
806 866
904 932
665 402
272 633
851 213
163 442
709 257
392 703
472 999
949 284
886 967
819 127
842 819
212 425
726 31
543 625
278 859
984 203
50 372
559 253
676 91
822 352
359 698
573 328
574 378
964 690
628 67
482 162
664 545
164 552
363 966
570 340
349 472
926 508
764 358
362 537
623 314
801 336
38 448
564 938
935 44
736 570
920 553
214 859
581 694
875 556
819 950
980 961
704 343
621 882
468 676
87 838
818 764
524 836
48 295
919 690
188 32
643 120
684 346
542 466
10 897
292 683
129 117
198 161
478 565
191 889
15 272
870 849
680 355
848 778
87 411
728 276
875 1
27 805
123 941
323 556
995 725
136 362
626 999
553 198
11 170
637 101
326 218
351 273
4 471
827 819
963 500
97 126
990 497
716 951
105 901
424 327
202 400
149 34
99 846
753 550
860 779
681 763
174 230
328 248
614 138
144 234
326 933
991 237
6 527
595 295
531 189
793 715
370 727
875 685
647 782
356 678
963 881
921 742
966 672
388 855
87 303
399 193
802 830
631 376
896 900
249 834
243 657
796 878
515 774
146 529
588 160
321 735
680 64
729 826
491 202
18 697
47 861
600 995
697 847
652 993
356 255
152 801
584 956
121 971
876 673
204 402
65 735
997 74
337 557
213 826
275 621
953 126
348 876
698 501
164 484
536 55
439 739
231 759
14 17
379 177
919 664
252 899
482 421
63 860
566 406
795 845
583 452
909 702
407 835
917 75
732 439
721 397
862 964
888 380
366 923
575 80
220 436
51 528
340 293
232 415
785 383
272 387
88 205
36 99
659 838
370 569
570 978
687 178
677 786
130 771
997 697
491 684
816 974
346 874
421 160
808 731
696 936
330 262
891 430
615 276
609 492
593 455
986 254
643 233
308 803
199 970
880 276
700 488
19 735
953 799
36 423
666 425
876 620
323 712
94 275
735 95
861 422
329 776
383 835
920 543
15 949
692 380
243 11
511 4
926 492
405 410
912 599
608 423
270 938
413 903
70 688
430 408
705 450
176 779
921 240
857 919
328 202
167 121
112 992
438 586
954 84
469 605
749 896
600 969
261 459
865 898
94 528
57 332
856 353
970 754
994 46
615 855
11 38
538 356
767 58
838 348
953 391
771 43
104 763
522 212
693 193
909 122
495 461
794 134
174 149
280 603
974 582
237 69
815 610
531 295
491 181
267 948
802 219
624 293
518 727
175 216
917 476
135 85
234 43
549 140
28 740
515 331
686 303
169 898
987 419
695 808
259 760
326 396
117 72
278 542
264 675
814 976
153 795
912 638
330 18
385 673
772 112
440 336
257 98
832 68
414 854
543 988
167 594
45 271
815 749
110 665
299 165
935 303
47 382
998 34
160 47
547 155
160 109
204 761
228 641
544 240
620 814
667 812
4 111
75 169
764 419
920 14
549 479
449 295
690 23
181 113
362 967
410 259
293 866
581 4
152 498
917 291
713 655
369 696
843 835
53 488
192 912
973 13
508 408
696 366
675 368
153 570
298 304
405 210
192 158
974 439
982 959
418 537
861 471
913 960
705 763
634 755
630 619
266 60
169 849
991 103
704 31
346 581
21 465
179 425
350 795
138 801
115 545
416 833
800 229
894 413
225 312
685 268
447 350
159 161
370 947
939 549
938 912
51 164
420 183
653 1
75 269
649 438
293 525
320 489
980 460
598 879
981 723
249 66
105 647
557 176
269 293
323 523
197 516
34 51
888 699
890 160
449 311
340 771
215 591
282 543
328 471
984 215
473 663
398 267
404 854
894 680
799 26
598 971
799 363
221 187
24 452
804 523
966 421
762 227
457 631
598 783
584 815
902 491
408 860
825 519
92 404
14 572
213 433
743 232
259 300
705 706
121 271
534 819
164 309
149 215
95 927
152 967
999 977
913 440
431 938
453 770
242 436
576 669
992 505
264 66
581 490
126 862
239 119
659 802
260 699
171 225
128 209
551 587
508 77
548 101
26 948
903 945
818 993
284 796
180 8
183 395
58 704
678 745
201 546
310 473
450 673
241 609
426 120
297 476
646 418
863 597
755 173
32 217
240 420
79 518
408 879
655 752
434 721
629 885
7 395
387 582
735 542
686 253
574 941
943 617
359 831
740 684
615 745
511 613
989 295
29 822
114 492
256 40
999 368
523 619
140 338
766 461
355 169
798 128
345 800
780 770
267 863
934 941
713 808
148 768
820 889
726 793
405 893
30 353
375 75
934 125
54 295
725 972
421 864
933 929
147 148
856 950
91 583
174 248
616 184
783 308
195 776
691 582
431 984
535 375
261 819
822 191
595 690
322 486
320 512
670 33
643 581
926 66
233 416
197 672
794 911
415 37
787 873
356 429
275 419
901 17
622 701
515 605
547 21
566 441
544 888
584 154
33 568
922 293
238 926
170 541
579 458
126 388
632 368
801 921
873 294
164 252
930 120
42 550
442 390
247 597
964 402
781 858
743 863
293 312
23 402
743 949
341 771
138 426
487 896
709 228
398 940
964 469
29 755
92 888
937 586
196 169
670 282
415 796
90 671
369 735
773 666
613 305
617 112
622 666
177 688
266 639
628 557
292 714
918 360
698 821
932 309
211 537
123 543
502 496
515 531
259 708
228 465
381 835
299 524
326 142
982 50
869 481
437 248
154 728
165 629
50 662
861 644
243 955
323 95
673 423
774 97
630 864
185 248
874 741
381 586
261 623
164 856
447 975
633 737
39 54
384 394
720 940
920 889
783 266
966 30
535 884
427 139
159 428
416 49
152 189
711 591
233 148
529 603
938 141
932 442
209 148
123 899
649 394
947 352
896 707
922 454
151 562
304 665
340 659
999 503
348 658
580 113
707 560
935 882
140 743
984 943
914 205
192 166
362 632
870 585
947 52
807 82
431 444
342 807
559 71
75 500
969 483
377 557
831 799
284 396
62 12
896 796
707 101
384 750
558 351
488 489
901 952
197 856
798 965
758 137
312 232
839 442
87 620
195 130
593 833
255 677
64 786
770 817
848 599
299 219
295 848
753 317
887 995
566 742
613 612
42 40
875 970
425 240
901 654
324 813
609 716
315 748
776 435
705 589
692 451
528 53
784 723
36 865
238 428
795 997
478 452
130 427
299 718
848 720
20 628
307 882
620 178
297 64
491 18
809 857
276 993
263 774
796 403
180 632
27 89
703 311
8 276
541 407
733 543
247 522
56 548
956 686
158 505
518 519
756 326
923 150
62 248
199 913
845 918
111 555
718 669
939 603
709 535
402 685
272 197
843 241
844 235
325 346
563 618
28 33
597 476
522 944
30 68
818 28
580 217
361 182
522 239
668 42
100 835
969 156
911 299
252 643
546 84
637 201
821 636
634 561
669 740
766 663
42 980
196 507
303 476
57 213
157 955
589 331
31 999
651 526
966 849
5 321
806 664
878 826
202 378
30 556
140 385
850 186
969 44
585 249
413 990
96 526
202 381
89 277
659 957
601 804
3 995
97 402
572 902
766 654
452 242
211 395
254 807
42 667
898 346
709 346
10 91
711 858
216 170
739 13
716 764
246 21
854 547
899 164
129 255
752 577
582 282
265 591
365 134
538 320
740 344
186 632
398 336
261 780
143 656
276 242
904 720
523 430
617 510
423 181
591 356
811 19
766 194
588 185
361 33
484 898
140 82
418 875
780 236
356 365
763 66
450 667
221 4
815 319
37 257
416 661
66 764
494 922
706 898
527 524
231 884
694 777
516 336
987 219
491 66
2 895
779 605
690 650
677 615
387 504
265 540
361 705
252 106
728 987
290 783
973 995
801 116
65 438
131 540
120 296
738 394
863 763
787 281
886 633
625 939
176 343
465 855
599 900
117 33
341 689
75 924
892 818
794 419
399 443
400 75
540 5
88 599
263 610
63 701
116 950
514 423
595 781
665 469
755 478
288 664
698 240
957 971
377 131
722 628
928 435
879 547
762 24
687 925
470 297
554 787
820 865
585 190
711 594
447 809
744 930
302 842
305 351
647 853
214 357
302 355
559 154
691 307
313 177
382 442
931 957
390 69
368 573
900 780
940 904
139 412
877 152
159 833
205 676
40 191
626 690
435 854
829 99
998 982
948 303
894 536
111 791
259 315
693 532
333 12
535 712
280 11
118 807
302 568
670 177
381 177
888 492
398 867
526 436
440 629
536 691
363 943
278 309
574 469
229 684
52 174
948 460
411 260
473 14
97 1000
798 581
720 776
377 944
674 856
207 396
808 236
432 104
837 339
104 358
77 565
59 579
960 471
809 318
878 632
905 940
597 604
82 13
413 546
318 817
288 574
833 162
859 912
971 325
654 491
837 824
396 864
252 41
122 163
709 328
75 170
604 967
511 698
461 385
449 259
538 98
974 901
41 522
138 981
693 551
961 93
32 878
124 267
510 94
56 999
853 173
467 749
170 580
532 958
33 327
849 681
799 212
237 102
957 277
922 518
443 110
951 856
179 659
502 860
385 883
856 251
797 240
284 719
383 58
409 877
21 84
513 287
322 723
699 301
95 775
690 218
994 222
407 460
988 325
875 22
998 400
860 679
49 46
974 543
700 699
46 725
214 624
612 984
124 482
866 847
407 529
357 333
543 627
361 810
32 646
57 356
256 767
700 530
766 276
586 475
72 952
723 717
201 795
500 352
42 225
443 962
760 618
854 313
853 671
380 466
640 758
756 990
603 659
122 426
678 979
488 834
763 758
863 483
941 508
260 215
616 134
590 684
524 402
735 620
9 985
799 370
1 850
250 3
618 278
868 491
890 338
885 519
42 930
41 484
752 115
644 399
862 35
385 805
87 828
980 165
269 275
78 924
244 53
790 638
93 439
159 38
310 790
960 858
140 119
716 849
165 306
765 62
903 620
259 4
275 313
836 825
22 905
304 175
970 484
786 912
510 342
401 833
683 141
464 445
21 461
620 167
268 564
129 437
630 514
824 954
87 287
501 512
711 715
857 397
44 40
852 943
62 301
304 12
984 894
72 82
920 968
199 957
155 441
264 859
87 644
221 943
355 444
751 745
818 872
26 485
75 202
835 639
552 968
515 455
239 779
321 625
757 326
546 881
45 36
214 875
583 918
185 4
929 879
802 482
746 697
444 977
690 552
623 603
512 802
669 751
575 933
830 981
292 476
983 452
153 476
399 570
906 282
607 248
484 584
427 468
139 931
793 75
567 733
148 390
894 959
698 626
117 677
399 483
75 148
488 614
39 886
885 661
531 270
154 121
714 906
139 394
563 577
796 676
608 311
705 345
657 645
111 799
549 530
78 542
462 504
980 80
629 576
534 464
112 545
101 554
943 148
647 206
449 91
391 937
764 654
580 998
859 287
38 83
844 781
531 96
759 833
366 489
634 756
968 553
495 748
914 916
297 754
415 507
984 85
384 234
170 647
69 607
34 275
330 210
611 121
17 676
731 679
878 121
731 863
472 441
31 318
23 546
848 917
743 835
874 491
161 961
857 661
305 156
967 219
110 63
318 275
62 264
791 534
290 747
351 35
842 813
319 387
347 924
525 660
755 682
103 430
660 142
361 727
20 513
563 395
841 627
211 171
80 51
91 603
178 506
831 6
418 164
5 184
708 778
885 238
901 108
943 629
705 38
756 166
989 575
131 557
216 69
122 841
853 644
482 874
48 28
15 211
672 1
886 216
961 474
294 911
527 619
743 55
522 248
31 117
581 196
737 243
680 8
118 114
495 433
381 705
246 219
693 934
855 458
476 175
806 868
418 502
343 521
303 709
37 733
305 900
452 260
422 526
257 64
340 351
4 855
572 419
198 769
464 295
7 403
4 992
980 548
155 582
764 561
55 889
359 388
956 528
19 854
518 384
118 825
580 542
783 879
896 717
135 781
411 694
921 622
496 864
141 324
117 269
497 859
454 459
545 465
805 256
660 789
69 164
996 587
277 335
470 453
570 549
750 435
338 431
794 831
972 704
254 61
352 471
434 547
869 889
540 141
439 146
927 849
614 731
871 397
40 315
729 477
747 745
350 609
330 895
321 481
842 661
885 29
896 496
483 388
229 712
164 92
555 450
594 403
569 83
272 111
239 691
398 204
294 835
865 106
448 555
995 928
813 125
501 181
158 368
712 570
583 949
624 302
53 346
377 918
602 791
371 838
83 618
573 133
20 789
996 414
271 827
874 190
548 287
891 350
721 923
442 697
856 977
24 374
876 946
360 362
635 700
328 480
673 619
55 62
197 769
34 662
720 221
460 828
671 215
478 990
557 49
940 731
969 359
908 726
968 930
569 853
110 654
150 458
851 684
722 182
557 949
186 964
713 34
494 798
627 817
851 504
691 547
218 476
920 429
349 256
142 524
171 797
993 250
960 797
428 960
237 786
649 743
515 42
37 918
660 935
919 983
939 332
866 791
46 711
535 2
397 236
310 516
275 70
275 471
190 259
985 942
765 359
735 131
669 633
553 870
447 818
977 118
779 347
287 676
298 432
442 500
998 576
122 43
315 505
891 746
341 628
81 522
536 907
274 800
532 380
906 612
482 957
602 610
994 661
834 769
582 267
283 247
213 549
796 428
370 16
92 880
868 178
797 30
35 385
209 626
910 463
471 288
50 971
499 546
432 800
554 324
78 283
461 583
699 110
258 654
101 728
459 924
9 339
223 606
269 525
831 752
471 720
552 99
557 416
227 221
818 986
323 923
501 856
815 124
925 576
454 670
36 139
349 815
816 731
423 248
901 500
814 206
622 250
210 852
920 272
250 426
191 531
344 479
697 576
146 474
798 187
89 633
741 808
585 561
51 293
152 126
336 772
444 283
717 385
459 45
871 42
486 994
796 418
367 395
206 593
972 110
776 278
802 807
609 63
861 802
868 910
924 387
284 883
963 749
767 939
764 633
809 741
854 103
569 867
888 102
918 461
464 672
601 479
679 21
550 145
45 266
809 352
290 174
379 822
893 139
62 835
467 416
29 298
176 877
733 64
303 656
819 762
972 74
950 562
419 131
884 5
365 634
419 623
862 556
773 762
747 526
51 142
407 205
848 244
966 276
495 961
288 704
505 444
527 266
772 105
864 616
814 386
542 31
57 405
898 548
909 541
864 90
646 397
994 172
451 814
974 392
87 810
472 883
455 43
747 924
854 671
804 119
471 409
552 304
326 745
593 694
566 595
135 106
906 475
715 182
866 561
728 454
263 787
128 439
616 498
263 967
247 131
351 282
245 722
537 798
355 122
431 153
641 684
555 54
312 939
424 316
716 170
688 344
873 473
641 432
142 423
374 97
202 111
504 834
35 648
484 524
241 571
859 288
764 272
742 708
329 976
875 606
485 736
325 623
446 478
454 377
281 876
998 81
333 295
400 692
215 159
165 822
187 508
40 686
230 363
112 754
217 323
12 71
336 430
491 19
472 287
438 625
117 187
553 966
904 553
846 835
435 910
709 495
44 918
804 587
898 261
683 397
442 460
966 713
234 919
490 811
666 230
122 904
405 417
317 591
33 30
83 602
899 139
989 257
498 763
820 2
868 64
301 234
746 897
321 208
724 922
247 5
718 686
350 762
168 783
101 122
756 622
743 552
973 245
452 689
168 885
744 41
150 239
419 905
149 875
136 830
177 719
406 618
55 479
601 769
631 855
35 959
33 382
722 541
47 757
117 215
11 439
208 204
862 917
963 430
19 547
883 494
3 85
331 570
125 945
375 654
852 912
367 669
424 849
359 682
871 77
958 677
711 1000
966 557
21 701
500 990
279 77
19 414
117 682
97 987
512 225
73 104
159 149
247 997
338 52
887 349
57 253
425 935
877 884
112 17
130 643
36 473
784 255
559 998
433 477
229 973
43 579
806 615
453 595
135 228
868 527
17 645
777 569
708 68
294 240
559 217
97 426
369 148
732 863
761 529
785 533
688 302
99 750
363 661
456 143
554 606
115 358
999 850
664 199
652 323
268 887
796 457
892 856
941 901
707 12
969 330
75 125
622 83
42 618
477 276
671 72
159 795
275 81
633 921
578 572
227 263
131 954
364 337
269 290
564 883
375 338
144 442
762 78
874 485
247 140
803 293
192 842
242 287
411 692
246 131
193 563
329 301
947 698
309 271
976 251
288 189
59 529
966 260
25 369
418 376
42 629
236 77
451 288
305 510
410 76
191 379
62 143
114 318
467 357
325 23
880 972
611 231
229 113
993 978
331 766
964 613
40 968
478 234
265 466
513 362
280 17
797 252
333 208
502 81
185 313
957 171
210 656
309 539
209 96
902 606
908 197
687 823
104 211
6 410
300 851
921 311
430 495
419 990
812 280
101 87
563 882
398 325
900 609
460 977
883 17
760 885
695 562
977 623
618 349
418 36
521 783
781 706
756 900
69 993
3 829
251 811
739 386
275 12
438 613
181 692
619 732
948 174
132 568
390 847
93 670
979 170
809 324
873 639
858 807
67 310
831 984
742 272
44 849
163 430
995 90
141 337
167 39
549 714
464 815
229 921
503 629
381 304
906 219
888 352
313 887
352 187
541 65
388 905
720 784
881 809
433 972
185 900
894 309
825 134
458 572
723 995
620 522
60 114
540 696
13 315
192 760
954 464
766 921
758 600
89 588
93 651
702 80
950 52
102 525
508 643
184 617
878 218
163 590
268 182
841 743
728 637
132 262
110 399
778 792
163 263
377 733
808 365
41 631
102 193
406 451
964 545
880 685
65 889
252 694
587 430
32 518
495 324
314 735
259 651
620 129
273 623
786 116
814 538
365 535
159 682
525 394
38 357
34 906
320 712
243 772
987 522
718 538
550 94
735 86
805 362
655 231
907 624
605 429
60 914
197 838
492 775
530 334
230 223
419 436
558 681
858 833
896 633
553 757
750 594
81 65
545 208
391 464
632 267
989 817
635 597
629 199
571 317
841 999
354 659
851 443
298 696
145 568
29 996
969 452
893 290
380 557
879 744
919 961
541 236
753 264
111 110
418 833
534 834
987 370
152 406
894 489
914 210
601 120
897 431
293 180
884 752
471 276
147 90
566 392
429 466
148 524
235 918
771 217
660 43
406 537
768 307
819 362
111 351
261 700
169 532
488 301
245 24
319 695
184 555
92 755
232 88
264 912
997 699
133 121
655 738
38 32
443 18
547 379
788 542
771 244
47 784
259 557
704 517
761 672
545 190
408 598
254 407
685 581
366 212
966 682
358 752
698 3
796 358
746 726
554 871
84 758
78 351
796 377
461 133
264 82
601 922
745 830
129 959
278 147
938 754
467 210
931 772
339 206
214 617
976 685
255 291
180 712
253 779
630 567
2 53
131 851
521 86
212 173
914 948
240 747
399 327
291 257
820 746
579 483
585 713
645 73
773 284
721 267
759 34
660 603
153 929
347 310
723 693
582 880
290 295
70 465
660 404
597 431
271 939
349 277
840 600
250 865
173 994
528 169
899 773
852 546
738 541
788 58
215 221
894 493
348 5
333 644
350 985
772 895
355 20
566 668
119 61
483 98
859 200
711 918
868 905
679 264
866 1000
952 601
672 751
215 648
158 452
611 199
153 910
454 488
618 959
272 368
472 411
388 901
300 653
442 724
50 937
357 366
268 425
254 562
790 837
526 229
977 522
179 871
743 582
205 487
694 986
264 86
514 416
936 492
374 103
414 345
300 104
312 486
563 923
989 233
762 469
472 979
993 207
868 853
645 809
173 463
235 80
651 914
358 265
496 827
314 593
591 768
106 136
285 495
41 46
156 928
119 501
893 513
468 260
698 398
693 169
677 819
595 211
23 898
690 265
93 704
139 26
212 661
769 859
120 128
410 323
715 886
104 527
726 848
812 861
860 363
18 517
412 946
776 213
909 736
846 947
772 845
408 505
165 3
402 300
12 110
518 457
992 543
392 290
544 168
3 603
861 775
518 824
882 438
333 219
258 25
903 463
438 466
738 243
216 333
259 117
357 675
915 38
733 59
313 992
695 883
240 156
714 762
272 318
237 470
572 218
152 639
821 236
286 292
97 918
170 669
493 132
649 147
472 703
574 323
792 611
985 666
436 447
955 251
91 197
185 224
425 986
461 383
592 164
492 537
840 731
156 500
855 829
865 842
808 423
125 874
468 529
540 356
842 269
989 47
116 471
940 259
479 110
466 552
426 119
885 47
797 266
568 547
564 812
439 147
282 684
865 630
981 396
491 323
278 394
765 126
318 177
994 714
635 988
936 1
12 297
144 335
220 690
140 652
171 790
16 490
207 721
847 56
37 506
334 257
487 699
936 649
797 651
60 563
352 296
697 287
283 192
402 475
495 57
744 595
623 284
132 312
923 222
328 733
98 761
514 700
946 696
509 836
752 518
687 120
96 669
639 256
462 546
240 687
571 332
94 318
118 878
149 604
438 355
718 325
527 309
948 652
714 930
173 418
594 810
419 354
230 811
419 595
734 744
112 575
350 618
19 318
508 418
697 17
637 423
401 902
844 313
943 788
602 846
220 760
435 537
792 151
858 636
386 544
708 629
509 268
748 872
144 500
263 859
287 103
735 643
825 54
65 28
682 570
853 102
566 294
539 867
413 913
186 325
29 906
679 179
769 415
226 299
161 101
282 813
334 55
211 754
699 727
293 104
441 579
671 152
853 607
920 705
26 577
709 617
840 244
29 754
309 841
834 368
689 587
585 241
53 167
505 240
152 467
299 194
78 584
406 759
393 573
498 439
906 466
942 248
104 440
933 203
681 52
381 672
412 320
970 110
552 828
254 181
112 983
522 143
141 348
91 751
950 761
84 863
515 754
39 538
896 773
232 134
409 552
407 189
104 920
770 955
472 381
668 742
632 191
102 625
640 720
995 263
639 775
161 240
65 10
343 52
74 312
840 72
287 362
355 316
45 662
10 953
233 929
773 791
865 195
445 382
190 58
448 319
221 620
881 145
306 24
447 760
461 390
206 757
941 124
823 985
614 103
406 790
915 307
100 925
759 579
227 59
947 689
672 391
446 812
587 193
539 931
393 361
326 981
54 140
632 799
983 362
530 746
354 997
585 971
776 794
211 126
910 422
805 169
877 154
847 517
837 345
594 558
755 537
250 787
266 892
959 748
341 552
758 476
555 278
889 739
552 510
779 751
1000 967
926 501
124 220
608 919
530 317
712 256
444 981
227 551
921 262
55 706
745 198
886 947
29 360
346 321
673 194
842 33
146 945
607 790
24 412
727 737
957 67
125 717
950 230
485 340
551 976
126 552
736 631
230 874
631 811
746 910
820 841
374 997
909 989
799 393
585 976
614 612
657 735
639 303
805 771
986 405
520 465
538 839
702 55
533 541
573 213
845 877
161 429
482 280
138 873
666 682
261 65
56 490
764 423
446 293
956 608
672 111
603 847
213 53
257 344
164 778
282 95
925 135
594 607
190 375
282 753
472 642
264 108
504 476
957 151
940 168
774 484
66 655
970 801
202 677
149 725
999 592
995 682
22 201
826 882
747 846
22 990
839 600
685 67
802 568
403 714
34 815
754 495
3 410
565 982
11 473
719 377
977 498
462 64
899 60
68 394
917 422
79 128
309 984
843 35
55 609
302 152
26 304
750 586
726 93
361 272
174 867
680 27
365 841
336 811
806 777
397 86
153 58
665 689
785 308
385 815
183 101
885 446
747 764
912 578
561 20
187 974
926 242
421 764
972 190
513 67
392 95
352 481
594 714
150 949
75 748
312 90
369 270
166 447
802 697
39 369
765 605
498 424
874 309
570 15
149 458
123 952
913 573
222 531
367 587
81 876
156 900
339 42
952 869
305 117
544 76
832 138
287 429
104 500
257 721
902 551
906 431
906 539
255 319
376 222
32 747
545 750
357 381
381 494
303 967
51 291
581 702
53 652
849 549
352 590
322 997
113 901
478 513
867 613
571 55
293 72
948 606
366 700
76 81
274 471
922 700
292 264
805 75
705 158
493 686
513 958
812 182
182 206
289 61
921 27
538 146
207 928
205 607
569 273
347 361
457 498
385 5
706 394
541 576
203 651
112 3
123 874
331 362
96 353
783 36
578 607
390 835
770 4
882 366
673 725
771 452
488 822
404 254
920 632
584 310
948 908
179 794
732 622
918 826
857 437
625 773
194 8
294 514
755 726
76 613
954 940
471 414
447 415
381 654
564 952
611 521
101 336
207 639
61 150
888 704
142 795
410 439
513 866
333 524
525 668
908 857
5 771
303 290
795 992
961 97
163 920
727 828
474 668
497 705
160 936
350 565
358 297
169 272
676 578
221 977
756 14
860 428
758 71
309 688
433 81
277 947
75 713
280 519
57 351
330 834
967 954
437 585
347 470
702 16
187 216
798 55
770 753
810 364
951 621
801 209
849 797
615 311
142 299
66 226
424 42
112 40
353 968
981 853
570 40
881 649
638 989
346 935
254 307
1 617
721 772
251 781
184 175
962 203
919 301
575 529
827 597
7 779
456 42
919 674
640 202
626 482
398 758
904 121
509 824
945 817
527 845
820 610
733 369
598 131
422 260
754 599
659 528
964 550
883 400
548 848
24 181
620 510
972 303
822 602
668 958
539 191
868 71
777 291
834 646
280 238
487 829
544 748
167 454
445 461
948 951
851 974
146 98
288 979
639 919
118 193
832 563
110 130
12 352
841 204
46 607
455 701
383 622
474 498
380 923
702 586
111 101
766 341
487 311
545 171
776 894
51 134
449 900
208 183
453 309
321 68
209 782
463 641
737 931
652 833
541 949
102 209
575 796
542 874
55 496
910 553
227 23
826 978
248 458
821 475
887 320
469 621
438 603
869 555
405 278
971 44
26 197
926 521
798 124
693 811
695 701
905 545
667 990
874 599
752 843
280 655
517 600
300 312
60 569
590 853
317 645
892 302
708 226
956 78
367 642
590 694
889 613
427 751
475 956
161 701
80 869
766 547
491 83
991 54
234 556
971 571
757 293
896 838
882 309
20 422
739 574
852 637
286 854
932 548
628 609
763 934
248 678
646 564
59 553
37 717
728 46
443 217
936 273
468 481
279 587
378 926
795 429
99 141
430 341
272 123
322 331
748 349
124 555
648 272
338 821
166 900
361 859
369 578
28 143
525 490
824 663
370 329
438 491
71 204
946 593
929 411
474 756
24 974
870 259
124 543
959 497
389 207
836 668
320 2
811 624
340 945
192 3
537 751
347 801
915 374
255 201
7 557
624 691
464 97
285 898
85 968
924 501
18 364
804 517
471 451
872 801
971 841
754 187
45 501
353 863
924 249
846 213
277 346
310 377
704 702
157 600
394 930
337 462
579 280
649 589
170 949
832 197
407 595
808 723
851 190
220 341
207 234
269 469
314 996
427 197
929 956
154 174
107 198
219 277
828 654
746 577
446 330
95 574
491 423
591 696
420 958
161 610
47 305
859 307
4 823
755 485
473 937
282 957
360 547
749 509
541 800
152 908
166 533
383 939
286 858
389 995
571 810
291 841
658 672
756 82
950 779
242 780
731 835
598 704
529 693
110 302
2 680
901 15
523 599
766 265
215 278
674 359
787 502
919 673
697 649
363 16
626 776
958 491
679 267
666 864
858 144
120 623
95 730
294 293
146 976
382 827
226 222
578 404
680 361
802 492
122 561
658 794
443 764
989 312
12 879
270 822
609 558
284 339
834 988
110 988
584 516
145 746
643 462
302 895
756 933
108 199
34 830
168 641
300 132
825 4
213 844
376 153
869 399
211 261
936 593
302 810
535 425
755 508
966 984
445 867
930 494
745 922
31 724
493 64
952 468
57 820
684 470
389 779
16 89
493 726
487 113
901 154
959 415
201 800
751 172
37 527
370 367
429 311
966 420
352 469
512 943
704 732
418 354
693 159
721 366
892 33
405 196
424 913
131 667
131 435
722 380
112 669
400 936
588 769
584 581
503 65
135 256
372 232
141 952
842 694
336 478
661 977
57 802
296 194
901 990
951 417
433 371
358 811
580 464
529 675
14 799
158 756
782 785
835 152
773 350
709 78
129 34
167 821
53 685
914 683
635 816
788 802
233 573
831 502
120 914
733 883
604 970
29 99
885 32
546 90
580 376
128 279
745 959
820 584
400 928
829 578
828 725
22 117
29 651
287 424
61 646
303 436
2 300
686 529
785 647
856 402
932 728
561 84
233 794
518 455
783 256
266 42
257 749
835 369
677 855
979 384
26 719
124 659
870 923
6 958
465 885
982 96
516 63
35 228
371 835
304 155
371 964
139 664
879 797
780 883
889 788
178 728
468 913
528 517
793 759
249 659
765 818
355 531
888 762
225 754
283 689
14 851
970 615
249 953
676 659
205 423
918 281
219 715
20 609
919 110
725 508
781 403
792 583
661 918
360 638
922 752
103 929
124 969
452 852
924 676
254 161
215 216
215 909
7 621
833 498
716 624
824 916
422 494
372 910
747 33
999 42
565 849
911 748
484 981
730 698
746 367
845 869
653 623
172 37
391 139
635 473
712 282
411 303
181 947
78 845
714 698
482 186
442 540
563 720
122 3
436 252
778 780
648 261
502 147
103 256
672 921
853 215
175 849
954 20
994 403
947 162
837 439
826 261
353 905
88 147
594 834
563 556
634 58
567 187
519 315
763 695
127 181
195 656
509 828
374 858
26 382
570 841
384 200
414 401
209 40
798 5
252 230
940 569
781 441
857 880
1000 697
116 720
466 156
195 893
811 213
888 105
583 828
897 493
15 394
576 245
570 221
456 617
52 803
870 336
970 922
164 437
305 390
592 115
248 843
139 149
687 234
250 958
801 49
25 254
398 781
278 381
979 990
491 891
887 776
554 206
179 946
678 615
500 331
73 359
333 637
992 432
951 115
864 815
645 563
762 870
769 513
822 45
861 44
903 691
853 137
481 561
379 251
713 609
135 401
271 117
61 998
760 462
593 83
12 40
217 204
192 273
458 396
527 753
371 850
552 328
550 118
973 781
934 189
749 108
863 401
10 527
787 134
888 99
43 342
223 826
170 945
131 794
989 205
424 41
741 382
929 20
648 559
392 53
475 25
633 990
133 263
877 808
783 735
181 990
946 814
107 433
939 557
817 657
490 217
487 738
567 401
834 577
982 639
591 239
995 219
222 237
587 634
772 691
697 937
545 514
605 15
626 742
653 371
429 453
354 306
651 3
717 852
347 297
626 289
342 850
296 775
989 899
46 84
851 243
929 245
46 844
375 408
836 178
281 667
770 834
306 936
982 663
973 392
813 561
302 786
405 763
962 363
902 659
254 713
326 18
175 622
560 992
117 577
221 555
77 687
885 850
402 720
774 680
473 803
457 51
964 471
273 40
166 796
213 834
276 737
498 46
937 673
475 674
308 38
173 110
601 820
633 196
933 545
722 615
480 769
42 457
731 220
621 844
668 933
348 228
153 347
125 621
361 961
908 464
35 181
333 445
435 742
820 704
606 929
145 644
236 974
367 416
302 967
629 271
83 815
621 618
148 108
810 355
127 769
239 541
862 906
756 972
632 914
806 443
59 939
845 143
782 130
954 64
387 183
723 298
122 574
114 162
958 277
572 306
761 978
309 773
731 781
86 516
764 103
257 314
874 119
273 666
67 303
253 50
819 441
249 127
672 327
977 112
471 576
626 963
704 168
332 547
610 511
461 758
453 805
721 594
883 961
784 800
818 253
877 293
603 875
338 324
725 610
80 812
566 306
956 15
177 156
157 820
844 763
48 299
265 491
346 689
400 585
708 670
469 863
579 793
621 252
141 316
336 32
810 332
533 764
798 134
433 501
895 567
326 531
881 967
703 446
941 943
202 138
112 94
378 765
641 346
699 915
656 755
113 212
753 34
895 454
494 719
286 285
320 164
782 280
523 284
798 399
192 122
582 939
165 102
410 434
606 281
453 394
474 117
916 600
922 995
965 771
920 511
427 519
45 859
499 168
775 653
307 519
638 290
353 906
713 317
930 908
136 180
58 847
782 446
584 156
526 100
738 156
606 876
473 752
856 229
873 3
150 712
321 778
380 400
486 546
80 546
369 80
795 38
301 724
235 62
621 155
397 812
890 506
537 313
602 149
844 463
722 754
986 432
409 564
766 464
481 70
975 209
425 162
20 46
627 433
83 803
735 242
712 954
251 255
949 439
567 514
611 396
344 300
955 79
731 529
440 581
257 871
974 119
105 786
226 347
746 211
280 650
624 910
990 307
268 989
769 265
729 765
495 429
667 445
851 855
870 893
959 468
878 486
162 788
492 786
554 95
585 343
650 566
284 80
305 101
694 801
833 201
256 560
550 846
445 908
910 781
720 874
140 751
17 604
551 918
941 476
97 583
445 493
185 936
383 318
589 39
19 718
341 404
129 20
550 521
500 575
363 986
682 554
397 571
101 392
771 581
535 65
333 836
955 724
717 531
826 367
155 403
848 615
818 410
365 759
1000 306
509 153
962 267
987 282
20 615
247 659
906 660
855 521
50 817
832 944
504 236
929 388
824 308
525 221
137 38
275 715
210 484
153 963
74 252
195 944
578 616
498 75
620 675
860 859
982 705
284 338
928 699
72 114
240 685
836 747
215 977
355 229
73 592
347 87
630 66
708 782
513 122
967 597
242 320
71 835
547 491
410 538
942 476
769 390
853 389
468 81
245 625
844 636
981 862
286 821
962 168
537 357
449 530
679 618
103 251
412 151
998 345
84 580
296 282
400 906
393 370
51 745
651 934
586 117
438 865
711 566
855 849
323 733
776 418
659 857
616 84
908 461
884 659
576 216
341 339
377 529
247 575
359 559
101 365
705 635
677 100
8 616
199 576
463 204
306 285
745 706
469 259
200 937
941 200
886 24
422 266
77 361
195 552
142 814
378 136
692 885
537 885
228 637
129 35
169 350
747 403
800 4
593 517
607 582
704 846
213 759
54 799
989 646
643 45
338 546
13 254
110 276
56 456
372 610
168 359
518 156
745 264
627 292
122 884
537 400
614 724
987 836
254 366
855 139
869 340
477 119
535 321
426 738
556 570
572 272
50 946
837 860
437 739
31 727
740 713
206 38
955 603
6 456
899 770
161 995
73 66
729 43
951 515
686 659
895 984
21 363
795 685
946 51
883 241
213 692
854 739
922 356
930 165
623 197
631 804
858 978
286 514
8 478
657 419
760 632
328 919
727 601
180 718
291 799
83 607
663 735
284 619
976 138
549 167
216 509
274 544
385 260
79 357
248 65
419 993
888 896
321 888
587 121
572 178
194 664
573 949
400 699
443 827
31 336
73 679
680 363
249 207
841 455
9 309
952 785
215 538
560 960
349 865
276 100
102 278
751 79
843 322
433 175
39 2
942 503
791 381
512 630
298 102
856 325
44 496
512 839
729 693
779 277
163 44
478 607
188 402
41 381
100 689
242 973
982 469
87 39
179 282
348 24
353 119
263 67
410 276
86 571
67 502
622 98
237 886
847 468
538 431
37 592
248 310
199 198
265 255
286 216
863 556
244 354
505 873
483 267
590 945
205 545
856 384
351 488
533 9
206 985
865 841
325 805
486 320
24 129
750 373
404 468
209 28
249 54
33 791
978 782
147 979
705 492
349 655
386 188
536 665
926 556
413 775
530 777
903 160
604 398
723 818
790 880
811 638
792 571
717 797
8 100
662 223
626 302
53 715
164 561
145 99
502 849
887 322
244 68
419 747
267 274
567 798
891 823
818 493
582 685
1 628
761 56
196 478
230 688
138 49
951 569
841 740
856 813
805 719
528 197
915 544
239 38
724 903
797 4
527 100
403 123
583 373
736 517
395 331
310 809
967 475
464 117
85 730
633 848
218 864
850 197
787 178
748 476
583 980
466 19
791 822
275 977
644 363
918 425
554 701
295 646
557 25
539 830
997 564
204 576
308 730
505 295
961 31
972 346
740 702
348 803
766 237
813 292
310 29
380 756
93 377
663 621
926 335
593 948
454 60
680 121
289 466
267 779
980 924
456 692
744 805
555 52
654 90
178 858
920 445
883 70
952 457
843 232
630 879
237 510
98 655
429 485
205 1000
634 519
363 677
886 804
611 691
967 553
872 410
547 928
701 985
526 214
240 682
187 707
923 547
185 779
695 850
359 31
631 641
332 111
28 670
293 440
55 208
24 894
779 604
38 481
901 11
382 900
317 348
76 731
193 748
767 726
50 968
185 473
489 653
739 734
678 583
432 29
72 968
988 974
29 944
129 658
84 495
682 376
972 46
203 145
165 695
438 536
733 48
640 405
839 146
971 552
398 709
780 276
71 483
568 586
56 201
790 353
906 499
105 802
204 77
444 544
497 673
3 746
33 986
483 973
204 200
22 143
526 291
706 950
669 858
564 636
845 840
864 265
710 44
126 572
35 199
36 166
883 443
189 792
117 2
823 281
377 72
640 612
915 685
756 608
568 398
299 127
225 388
892 733
687 590
124 215
756 331
754 521
198 432
941 856
444 991
416 518
477 819
281 78
1 861
175 231
599 506
863 592
112 548
208 782
273 851
139 880
55 770
813 571
325 134
294 79
532 157
895 483
464 262
517 557
250 790
198 886
883 683
727 846
617 707
54 679
167 58
972 527
322 553
274 279
322 188
341 795
550 758
614 657
621 249
536 808
972 481
823 84
797 734
895 912
547 725
723 75
750 467
643 59
650 505
868 107
160 881
114 990
220 305
401 350
840 506
687 579
625 367
341 835
440 687
935 130
461 791
510 963
379 872
728 811
285 942
737 906
210 154
331 486
566 216
538 991
819 274
126 138
836 815
430 941
708 145
989 212
286 741
584 922
819 872
687 838
790 543
471 716
669 162
248 132
475 230
813 566
383 429
837 750
672 166
304 801
931 480
157 752
132 252
357 110
554 313
640 938
665 781
654 17
611 112
198 101
735 113
397 507
296 676
248 940
257 132
544 577
53 923
57 705
929 170
932 854
172 887
834 341
86 284
883 414
529 597
460 967
320 986
667 507
681 256
626 163
666 750
365 464
814 330
813 272
47 356
607 925
495 783
171 828
156 598
333 632
121 378
973 503
949 996
669 692
73 818
741 427
660 910
444 933
660 258
99 546
202 537
966 286
711 502
328 142
576 761
237 796
803 196
947 781
221 326
944 880
164 291
623 337
330 377
498 333
832 960
840 467
96 383
952 209
703 263
166 727
576 865
593 68
487 24
685 360
221 503
782 518
947 876
85 972
242 883
426 566
184 875
997 433
196 553
398 662
12 13
940 396
697 38
659 301
987 856
634 547
865 248
535 114
426 539
440 487
104 359
140 614
844 578
962 515
508 350
190 438
857 144
840 606
246 964
113 235
606 75
824 999
972 487
835 543
380 394
318 227
421 801
923 231
545 185
4 31
574 594
980 270
272 691
842 653
493 28
955 797
516 288
280 408
670 961
562 783
211 807
25 115
369 543
610 580
169 442
454 577
106 596
386 761
986 453
474 905
963 159
205 843
387 553
695 225
546 796
776 615
608 418
582 425
534 889
255 469
672 103
17 761
686 406
84 225
66 86
170 263
385 46
607 936
662 279
663 319
582 844
742 398
219 650
488 694
335 727
737 135
364 711
14 366
707 316
342 858
848 753
82 663
947 802
952 395
903 776
953 28
174 817
101 82
485 991
749 818
841 436
933 536
645 249
48 584
261 666
379 617
813 612
697 458
462 815
187 90
692 800
738 535
855 93
120 722
950 92
11 718
790 325
983 270
53 821
785 8
849 577
475 240
272 293
560 711
456 24
543 409
177 317
992 379
448 383
866 414
766 18
939 699
528 645
336 248
669 935
430 241
943 858
621 410
434 436
807 527
63 316
901 465
298 296
9 332
412 382
236 624
252 442
345 80
289 803
203 773
12 702
484 728
868 741
379 846
262 345
676 168
519 377
949 341
259 289
357 567
413 991
352 373
768 254
711 746
408 91
537 921
478 343
200 509
414 797
359 801
739 239
658 492
803 663
998 644
632 37
102 953
194 901
369 35
759 999
821 276
923 773
629 81
437 679
750 322
22 528
269 729
756 299
514 478
245 895
306 53
315 2
961 952
314 840
715 111
533 301
494 114
893 811
216 987
39 339
969 441
430 552
928 370
191 987
698 192
954 588
380 920
53 817
677 447
698 639
417 699
114 221
492 601
116 863
756 732
133 228
484 921
911 192
272 246
302 877
347 63
525 714
328 770
924 161
284 708
520 312
251 814
87 306
85 270
350 237
877 887
150 620
991 362
77 141
882 398
43 584
542 798
505 574
275 185
568 762
249 450
32 111
507 986
573 647
741 901
499 856
90 617
663 654
123 894
255 77
486 512
826 80
567 730
982 735
66 229
652 110
764 111
337 429
397 535
615 42
733 992
982 189
584 478
396 22
312 741
395 232
283 554
105 351
371 737
669 589
929 983
160 684
218 130
833 678
896 204
802 159
974 935
743 161
758 701
904 872
959 56
669 390
679 400
602 128
513 170
307 210
775 470
527 988
666 375
46 411
32 179
904 936
891 762
682 122
562 780
997 923
16 280
203 452
99 604
216 728
565 937
938 204
159 611
796 462
728 557
950 613
425 884
325 36
248 855
356 530
194 209
136 923
821 277
796 775
583 353
147 164
163 986
672 163
578 400
666 34
243 559
689 187
636 632
36 376
854 314
605 938
810 114
894 228
469 781
268 237
947 770
755 187
289 770
847 403
888 857
629 255
744 240
717 79
681 961
396 87
150 451
510 313
863 197
339 586
244 541
464 746
508 656
683 734
987 640
495 844
710 253
910 59
794 745
582 749
975 586
65 689
660 893
959 885
255 493
5 825
168 769
778 153
315 733
638 159
933 191
920 750
743 320
790 435
884 470
148 377
288 253
488 398
649 504
522 436
140 192
109 39
24 293
115 777
121 513
170 316
42 564
170 980
850 173
121 627
704 259
385 727
429 434
57 583
79 483
54 787
293 963
360 20
636 901
127 35
609 292
788 679
619 827
795 378
237 325
74 287
923 667
106 798
595 912
211 64
82 551
630 68
774 99
155 601
747 344
62 484
839 331
546 107
333 56
614 683
878 544
281 310
338 849
576 990
533 580
802 661
726 701
151 656
26 900
19 307
215 446
373 108
922 147
28 96
782 935
739 228
563 679
5 737
380 734
311 308
312 759
208 318
714 184
687 572
577 486
709 309
335 59
633 441
829 340
167 426
490 94
37 597
138 400
267 10
840 823
569 640
261 814
163 724
444 554
233 874
814 646
444 691
723 170
631 517
537 728
621 627
276 212
362 378
771 537
100 254
785 374
303 563
276 238
958 126
918 964
869 935
57 445
318 405
709 975
910 28
748 625
597 973
396 704
411 767
913 943
802 460
118 855
574 907
58 660
523 173
166 701
816 751
938 626
706 786
595 642
98 649
200 518
902 444
738 188
836 910
17 816
102 861
51 165
773 561
110 999
258 695
512 53
23 762
835 439
81 832
87 935
399 556
560 237
325 967
760 419
738 583
709 608
101 930
635 811
732 352
600 256
976 540
320 378
736 507
583 202
611 372
462 45
763 231
560 835
605 718
924 766
579 830
132 111
706 392
446 30
582 763
432 326
4 758
971 138
212 886
665 151
397 504
419 289
659 805
323 958
279 976
97 368
610 289
887 20
227 843
820 51
363 71
134 429
871 691
197 465
660 514
962 560
31 200
256 191
264 340
166 139
384 499
954 530
613 682
294 990
752 396
931 822
651 648
142 66
654 432
227 110
293 146
803 90
465 145
174 956
569 395
21 948
82 637
331 952
708 833
912 571
181 490
49 919
963 3
327 940
543 276
326 461
420 914
698 128
323 802
446 271
211 648
773 123
313 391
149 308
803 355
597 189
65 331
600 682
351 506
338 98
640 392
561 283
230 57
7 916
962 196
230 759
606 860
539 317
931 974
213 935
923 739
793 520
600 923
860 318
857 450
498 80
519 417
486 165
822 127
246 847
380 312
271 570
289 571
107 609
560 171
542 652
55 951
686 224
475 700
470 972
324 960
478 461
24 785
959 159
81 845
123 384
48 804
439 15
927 588
330 599
392 971
584 273
221 118
869 478
125 342
240 230
129 327
232 645
401 953
706 382
20 515
487 598
866 654
145 105
651 809
14 672
31 652
605 203
130 176
118 258
956 783
911 655
722 683
5 575
901 877
699 706
627 907
409 954
295 571
559 412
669 946
424 779
51 898
7 997
697 317
605 969
141 884
799 955
629 939
53 860
540 313
831 370
526 312
113 390
601 481
2 740
345 711
13 140
13 243
43 625
443 536
257 443
358 538
572 6
137 7
759 673
942 387
124 542
609 136
647 643
153 908
272 99
592 490
92 802
484 362
327 602
832 295
770 898
769 988
507 969
349 131
178 508
741 402
91 350
103 202
195 525
950 86
45 414
642 14
887 769
917 920
308 801
608 570
320 494
77 785
840 285
377 64
850 944
203 124
593 165
665 124
177 261
474 787
993 459
612 464
368 643
600 339
324 38
25 203
78 558
144 97
640 273
840 472
215 988
393 449
316 78
436 440
495 353
603 147
600 665
300 293
900 585
745 551
281 7
159 411
848 519
404 117
674 694
97 399
137 224
551 45
634 282
531 752
944 416
832 873
842 988
821 181
252 435
115 4
979 357
267 698
294 160
471 243
764 172
988 455
792 991
146 384
884 917
738 577
204 280
227 747
960 706
973 920
63 984
843 304
469 410
264 914
386 733
506 112
529 718
250 608
123 255
915 333
68 744
759 991
562 613
86 963
317 618
251 855
477 306
556 263
869 708
817 243
786 659
407 561
42 91
153 782
366 205
443 135
118 212
96 14
926 180
556 347
347 800
73 739
254 416
287 722
60 634
958 927
94 574
161 463
917 584
727 536
437 766
476 932
919 911
19 678
779 959
856 957
687 652
818 208
667 95
236 634
328 2
350 788
77 923
620 918
875 804
288 221
781 273
726 957
718 770
811 590
356 317
954 400
475 856
692 551
783 871
524 941
692 621
348 125
98 732
747 777
210 196
302 670
489 341
871 139
249 393
830 699
36 140
366 367
565 103
747 561
633 720
554 698
341 463
722 507
925 171
284 433
363 15
230 953
728 598
106 148
673 510
376 368
758 837
878 250
823 201
234 225
31 701
41 543
794 606
216 253
742 593
86 50
729 630
20 440
673 351
131 947
545 852
737 142
643 263
670 739
402 497
115 481
83 934
619 7
43 649
493 397
307 298
573 473
339 302
366 311
596 304
733 142
871 811
127 6
29 379
803 59
483 516
115 922
424 411
502 824
47 708
599 403
279 958
453 338
714 610
545 895
221 298
815 54
290 466
156 456
410 364
845 672
84 403
54 583
344 382
640 152
5 80
544 382
149 281
336 210
390 204
785 967
432 761
705 190
226 339
969 926
163 161
17 386
741 82
632 870
487 927
772 278
365 432
925 528
442 155
408 222
726 915
281 264
676 533
677 400
349 16
637 779
389 784
466 555
372 142
380 342
791 182
533 300
739 207
51 246
943 390
298 17
911 529
423 653
645 582
37 18
297 672
780 963
789 949
220 777
107 624
971 799
924 22
577 678
600 53
169 688
682 608
504 254
279 772
91 660
977 921
719 406
757 839
865 983
301 650
540 450
420 707
609 212
316 57
425 552
989 754
408 106
542 655
994 429
379 237
735 405
445 864
982 74
842 830
576 302
312 772
193 828
571 601
415 681
93 887
117 183
203 244
239 712
227 5
8 775
175 38
101 541
713 287
721 12
130 732
397 306
195 723
675 186
787 883
977 871
248 718
624 860
82 246
986 71
320 750
777 657
123 726
881 398
462 211
666 713
931 473
209 390
720 851
793 849
166 112
997 813
235 458
356 765
475 723
473 470
626 598
68 917
249 738
794 470
654 572
697 850
597 471
54 310
909 618
846 303
118 959
681 287
63 67
476 838
209 384
369 839
35 678
901 88
106 679
325 674
138 277
651 909
544 230
97 906
506 606
243 82
16 576
494 510
153 201
269 217
554 662
394 541
865 393
903 812
174 587
757 734
436 91
407 765
910 504
81 494
247 4
827 487
132 318
951 995
869 822
72 627
761 680
825 620
49 565
304 923
750 101
97 62
960 220
288 930
751 621
370 200
260 322
599 40
800 542
935 86
189 600
672 703
902 539
473 560
94 348
887 339
219 350
415 325
567 769
63 73
866 156
976 777
345 694
193 435
473 359
6 133
959 542
779 316
590 102
707 158
873 103
244 224
528 924
693 739
314 837
407 921
96 245
372 497
460 399
278 131
993 110
522 188
861 22
591 765
948 756
348 734
388 183
704 339
870 754
635 351
384 391
160 253
793 838
394 981
817 834
28 500
777 368
5 193
70 138
1 114
355 697
342 610
708 451
546 645
526 364
1 435
298 910
21 323
311 937
950 662
499 571
984 30
655 621
703 630
529 170
738 782
970 732
247 641
975 984
299 963
857 895
22 286
712 527
821 750
709 94
599 961
758 790
861 106
195 907
567 679
329 932
942 450
952 823
489 189
394 297
729 231
281 337
733 735
236 402
273 101
150 319
244 646
148 459
832 882
437 960
40 796
674 507
987 336
19 980
200 468
591 174
151 496
179 741
219 310
332 764
666 195
333 889
681 449
144 948
725 303
122 880
573 682
264 775
88 454
90 635
468 123
562 803
840 808
647 39
729 289
958 941
764 520
631 214
102 549
22 163
969 568
371 988
497 604
476 193
897 54
810 240
523 334
927 69
15 857
679 523
21 238
863 472
370 926
826 404
25 818
1000 587
127 938
728 814
877 229
278 611
537 295
168 219
897 616
686 130
24 318
197 935
312 218
336 39
528 675
619 578
976 224
582 873
762 321
963 196
304 363
1 45
535 729
602 344
772 445
586 585
876 814
795 130
178 643
117 285
711 817
420 51
329 667
982 441
552 945
373 714
525 805
771 918
167 216
29 756
333 79
424 721
202 119
169 874
140 89
903 816
933 58
416 485
143 323
958 922
477 203
390 838
38 249
699 165
17 418
535 442
533 946
265 918
726 748
760 187
506 901
511 776
445 700
831 386
935 723
520 301
577 436
688 377
773 133
171 234
542 215
748 771
342 811
535 541
10 816
725 615
458 799
564 218
488 549
497 860
135 797
563 369
529 131
887 576
997 56
844 144
276 329
328 420
586 41
803 1000
36 525
918 245
723 97
320 418
741 802
914 818
437 796
814 738
950 641
1000 657
612 675
300 631
624 522
246 62
22 310
621 246
717 621
794 661
992 451
310 909
321 724
903 315
866 486
114 8
62 574
165 719
270 197
827 916
927 877
888 124
385 953
19 790
355 422
860 902
829 700
949 444
490 356
960 725
866 546
168 79
751 851
849 858
156 984
61 966
703 667
721 112
352 695
951 543
876 89
823 41
489 893
659 742
880 399
746 442
879 148
390 848
924 992
664 713
325 234
560 247
291 621
766 118
585 191
5 350
377 336
90 333
313 479
129 783
982 92
905 411
462 96
632 711
346 466
258 308
324 773
948 39
580 739
857 423
214 343
477 493
293 859
354 557
154 875
900 267
301 171
510 509
828 125
448 578
200 793
603 29
527 862
603 376
177 246
457 799
825 242
814 885
804 684
529 790
800 300
200 755
372 758
93 764
516 616
240 103
592 486
786 39
972 207
581 359
412 883
928 662
664 88
684 637
115 159
464 466
165 434
236 147
771 541
654 588
169 240
831 209
371 535
688 970
223 562
104 254
708 989
413 467
120 370
584 279
251 99
624 812
352 113
500 345
545 638
228 954
47 515
672 359
499 400
75 937
201 902
806 583
608 363
848 41
888 535
173 447
24 907
642 511
589 711
732 544
809 287
447 834
925 107
235 432
716 819
203 912
794 582
680 695
497 766
153 353
495 474
549 608
39 607
634 84
468 502
415 405
782 351
187 396
182 448
961 231
871 607
618 852
382 780
823 227
100 610
851 770
242 583
940 369
568 67
794 512
375 89
677 478
759 797
405 700
979 230
263 750
910 780
107 214
554 177
111 474
431 12
248 558
360 544
170 147
688 837
611 385
478 369
909 304
299 711
367 184
384 732
735 581
589 957
901 996
823 800
558 3
483 659
814 296
177 321
342 679
928 794
499 190
387 197
469 792
338 8
759 543
811 116
871 870
541 692
338 820
527 380
424 899
863 129
22 464
377 963
513 43
602 978
965 5
446 744
864 548
915 407
213 497
66 133
638 884
849 974
565 190
727 255
185 941
163 372
655 471
618 188
156 517
361 38
648 59
183 963
241 313
564 288
573 220
361 56
331 242
697 45
224 200
177 349
687 186
991 380
793 87
510 131
293 202
695 719
124 825
351 736
590 144
652 760
517 525
276 305
352 889
409 72
455 138
106 909
956 773
631 577
950 656
439 788
327 348
115 700
50 369
709 843
333 218
434 433
187 753
44 56
230 674
109 255
669 719
608 685
839 830
862 555
947 827
615 584
950 592
659 508
631 800
818 70
11 306
228 590
255 399
805 503
523 460
977 499
438 645
505 798
496 699
869 744
476 951
89 490
687 613
690 576
258 214
283 894
703 591
116 475
832 1
894 591
291 839
656 709
95 854
62 908
723 210
824 537
60 154
773 796
160 64
375 334
314 723
213 121
602 581
376 835
116 55
669 490
751 480
511 415
731 894
484 370
418 693
757 355
160 67
166 63
829 182
468 112
672 437
147 885
209 43
299 734
514 616
160 220
285 304
694 209
628 534
908 947
917 816
100 926
724 606
413 251
199 33
270 399
462 99
29 280
348 624
587 178
844 481
701 582
492 392
608 118
859 844
3 634
249 448
65 857
817 501
697 750
374 601
785 497
56 67
966 692
944 420
869 444
819 980
90 443
952 118
696 572
345 322
731 64
891 226
61 340
652 753
119 660
208 276
37 364
377 771
207 83
135 185
861 192
688 551
78 521
908 874
755 264
666 327
463 324
983 64
135 610
574 769
471 27
906 798
439 462
239 787
315 66
109 16
862 608
584 204
439 482
711 1
106 949
757 451
777 889
182 541
500 922
304 951
543 165
626 781
176 28
838 154
927 301
48 245
915 697
864 697
239 110
374 882
50 918
159 35
848 799
302 277
796 52
809 530
867 360
437 405
436 446
668 175
586 165
37 963
648 939
362 401
817 924
146 807
795 12
397 457
519 773
121 202
51 557
783 443
497 172
362 310
88 700
75 343
551 486
823 974
680 912
807 29
858 179
609 508
784 92
160 990
303 306
679 752
850 979
988 991
422 270
900 921
915 941
299 245
877 168
686 241
781 314
309 987
63 387
727 845
284 765
685 631
938 202
792 30
365 938
825 676
875 816
385 664
278 207
446 622
880 343
876 618
379 842
128 742
816 838
441 284
628 906
620 530
480 899
565 31
86 898
952 684
891 77
488 741
513 455
679 216
549 425
290 877
635 140
948 400
373 587
90 856
77 388
336 724
217 84
600 533
995 509
221 904
742 150
76 265
433 747
308 858
620 134
292 998
254 180
93 662
456 850
144 373
145 472
556 67
955 29
996 636
416 930
819 632
558 272
493 2
21 145
671 369
57 36
708 963
887 915
564 529
804 137
284 274
824 329
572 679
516 611
637 424
25 817
350 185
825 537
405 971
219 321
884 330
596 208
281 884
47 401
280 174
415 736
578 957
821 295
730 399
261 8
343 53
244 982
592 481
977 788
732 83
304 94
378 659
812 482
1 138
371 30
171 190
124 929
762 636
139 678
983 284
785 300
992 426
645 435
188 354
68 997
864 600
717 789
810 410
734 836
968 432
557 572
113 778
221 78
303 968
236 107
742 784
977 794
67 255
883 254
992 564
57 44
350 319
641 634
3 308
547 481
652 956
901 406
849 988
44 551
283 818
202 476
258 553
157 683
603 508
729 103
538 480
153 47
167 23
892 410
136 810
970 73
406 225
15 354
730 417
227 759
268 663
668 1000
360 278
793 68
484 889
323 932
565 143
838 722
605 774
927 598
887 637
290 197
926 228
261 315
715 6
295 562
509 306
519 751
438 775
655 892
382 879
365 825
168 84
970 464
820 604
656 166
253 285
125 557
753 348
147 946
792 721
977 55
586 1
81 495
714 230
422 275
215 222
472 64
292 509
795 757
907 896
590 605
364 648
54 130
366 733
920 890
670 148
436 118
849 153
88 590
336 434
25 100
220 63
440 268
208 960
229 604
120 83
799 129
189 61
428 22
409 150
384 398
824 554
495 238
656 278
605 677
767 659
822 70
651 186
358 688
963 721
189 706
208 149
954 328
509 975
851 151
446 113
914 335
578 518
940 145
600 172
354 980
842 583
50 616
767 528
554 388
422 490
838 245
917 280
963 120
288 602
900 259
264 807
166 278
776 91
167 952
12 195
278 937
278 821
671 617
766 395
503 882
801 84
307 834
183 808
790 395
67 286
513 288
234 232
166 157
100 836
260 831
174 387
153 162
374 986
561 461
522 75
963 821
60 443
630 841
737 983
911 698
75 942
507 813
741 959
110 417
291 763
719 65
961 997
845 922
355 675
315 319
391 636
59 46
877 796
815 569
895 372
503 189
650 610
822 569
68 179
45 366
511 503
241 535
759 688
886 739
745 404
427 495
435 462
994 188
96 820
711 532
559 95
584 169
580 531
669 772
484 959
115 534
762 918
157 165
908 705
832 537
886 559
901 635
545 239
40 141
276 729
619 761
109 263
707 524
97 997
739 227
287 888
510 591
402 89
314 545
653 80
291 107
492 147
78 466
331 688
186 264
19 951
414 566
994 540
146 385
57 697
607 334
519 550
298 884
912 808
780 404
889 362
39 896
536 420
508 348
388 738
82 984
563 455
26 36
142 404
100 690
738 330
127 4
45 228
906 373
877 43
718 476
31 40
90 317
502 172
626 793
153 60
347 259
447 422
658 478
14 656
775 153
430 770
582 199
485 445
928 768
329 488
865 623
697 590
513 763
987 425
914 496
381 912
332 744
615 862
519 608
297 969
673 840
974 337
699 368
946 189
663 827
275 157
558 694
172 54
544 439
934 250
293 203
187 103
496 652
409 79
332 126
290 714
283 203
126 90
992 637
769 310
62 442
633 821
37 210
420 492
177 422
855 850
436 34
967 22
365 217
168 472
660 138
111 188
920 309
665 789
173 712
805 10
443 882
834 752
966 23
800 139
775 275
65 700
989 942
790 367
747 684
698 1000
196 58
853 391
817 271
707 451
94 424
455 475
965 883
113 22
881 806
372 669
407 826
706 17
424 157
614 457
49 304
850 282
9 107
535 99
306 425
525 601
568 666
852 92
299 684
157 192
96 54
376 225
47 691
685 71
891 366
575 748
565 314
35 692
515 598
667 879
777 103
29 678
167 786
91 502
585 803
445 540
942 38
715 360
286 20
461 860
743 763
396 626
386 995
707 569
453 388
354 318
478 666
674 859
169 951
159 33
543 829
925 513
504 126
112 218
163 252
430 252
632 201
785 833
430 762
73 56
722 678
431 894
529 81
272 267
163 504
506 884
447 856
996 680
316 146
506 59
795 465
667 910
391 13
911 258
953 452
294 675
219 801
884 203
262 942
591 747
518 334
664 721
454 782
43 244
859 645
340 543
277 985
632 323
166 960
842 237
576 393
335 567
336 89
381 492
332 790
778 159
79 748
86 344
33 450
50 999
462 892
972 454
883 134
803 925
811 612
142 759
85 328
492 255
236 819
567 971
536 119
87 686
257 524
585 53
840 248
555 371
284 203
893 393
405 631
797 775
683 257
668 610
464 962
825 591
13 528
923 874
332 535
958 184
291 197
542 524
65 761
793 643
172 196
221 799
100 98
687 955
306 446
448 506
941 122
128 89
119 317
996 340
585 672
873 330
727 311
34 341
278 797
633 814
598 623
267 169
817 776
631 814
263 676
214 44
528 63
683 567
317 475
288 522
356 449
847 400
687 776
297 137
546 335
77 427
999 681
462 284
104 494
192 716
474 535
870 612
454 944
322 218
28 237
548 133
820 785
226 660
862 293
486 823
612 370
26 476
985 532
514 564
41 297
974 563
965 288
707 824
40 457
187 515
847 831
708 942
703 459
787 119
934 682
910 947
109 510
929 376
451 208
808 311
481 94
380 257
147 570
523 148
777 641
908 497
717 535
622 557
1 843
269 521
152 134
661 13
97 507
673 228
583 258
402 582
86 849
527 292
759 61
209 924
231 845
980 230
813 504
252 269
79 654
723 450
274 664
121 4
554 245
678 564
578 737
221 711
719 196
938 890
305 179
141 80
233 496
413 823
386 594
63 871
182 91
326 480
911 227
402 337
259 425
266 616
132 89
305 384
509 423
289 295
882 22
162 466
333 325
900 412
31 10
682 36
223 226
569 121
658 894
694 171
793 485
516 850
795 326
22 604
56 716
717 87
532 275
288 188
149 338
485 415
374 208
715 915
354 378
382 419
731 922
77 550
464 155
613 200
292 923
776 208
903 94
220 263
607 420
359 346
316 637
122 327
461 188
115 783
507 369
89 116
795 723
418 685
999 689
993 538
636 612
444 79
223 348
766 444
674 884
126 628
325 518
676 247
113 415
116 125
567 811
964 863
97 382
731 995
650 218
173 2
889 680
732 673
79 132
113 342
512 79
172 309
299 872
263 358
296 320
309 905
435 356
742 612
470 675
797 585
76 11
560 483
629 276
465 138
420 75
980 450
323 700
4 815
922 949
744 67
611 95
308 834
700 101
453 559
243 939
846 493
477 43
411 639
505 370
466 244
803 692
409 259
845 228
644 773
480 349
68 956
80 968
537 67
630 504
231 967
991 63
624 543
559 438
659 852
341 169
480 194
720 8
706 910
302 21
202 747
812 458
893 770
361 524
696 512
701 447
761 895
71 814
875 723
131 87
571 845
237 318
934 743
204 637
743 429
440 266
46 707
679 774
462 423
186 305
694 445
504 169
761 307
365 558
49 327
310 19
88 736
769 893
101 330
83 161
161 745
851 20
794 323
45 791
73 459
823 540
154 228
523 113
126 929
278 497
741 841
8 127
881 973
718 694
523 262
291 645
67 996
425 356
489 205
761 93
154 339
115 17
853 333
812 884
247 174
904 226
15 59
817 482
511 725
927 933
721 926
16 426
663 163
803 555
708 219
59 176
493 813
13 653
977 73
182 548
748 198
231 56
739 565
455 134
850 811
175 609
1000 240
70 341
89 677
197 228
498 248
985 765
852 43
628 885
969 736
378 954
719 432
192 629
478 751
473 598
259 843
111 992
593 167
577 52
219 385
893 21
571 525
915 27
937 101
577 190
214 517
11 420
628 902
597 137
568 190
928 899
892 912
914 493
158 716
378 47
470 371
380 419
556 205
501 337
669 107
800 583
230 97
210 16
90 926
434 899
966 517
786 58
294 396
576 418
958 997
575 961
723 585
171 82
220 267
779 876
959 709
175 414
139 450
723 99
670 331
750 792
369 381
874 7
760 347
479 358
790 199
178 283
826 445
139 979
17 44
562 276
841 628
991 622
235 350
554 570
146 530
428 398
744 195
966 491
772 833
465 323
173 62
225 252
279 265
606 509
405 133
816 934
546 352
449 403
509 810
644 717
824 765
534 38
193 617
523 503
279 288
492 736
821 310
646 607
696 824
299 153
134 897
914 795
821 1
974 398
337 331
930 148
537 938
698 560
417 729
434 206
493 703
197 661
90 847
441 945
590 452
576 88
618 938
391 943
571 364
54 333
90 993
666 56
168 765
39 455
440 645
490 157
485 671
124 502
11 570
67 815
470 131
963 397
991 908
89 617
666 970
888 546
898 11
534 866
320 54
765 516
134 153
970 425
695 825
778 75
598 957
969 468
165 708
669 333
624 796
19 799
767 404
330 297
451 151
799 663
927 130
954 309
318 743
40 544
881 186
655 344
790 619
911 293
157 664
724 398
755 110
701 186
113 295
947 79
115 797
143 71
85 215
857 314
609 722
707 950
282 972
978 906
894 245
398 765
797 162
819 901
410 139
662 467
662 849
351 454
404 586
397 6
102 530
622 983
85 757
807 574
303 996
89 433
578 47
850 490
918 469
685 349
437 496
922 319
611 354
972 873
321 695
665 200
668 332
252 716
274 575
508 141
222 473
555 41
306 654
628 643
740 763
734 40
718 129
151 376
179 416
209 247
327 198
445 644
522 272
687 985
784 876
530 993
584 302
98 971
324 880
397 882
377 352
984 641
113 586
185 225
850 740
241 891
159 272
245 205
571 230
765 233
892 942
908 208
838 502
531 666
786 745
560 902
423 703
755 136
964 220
898 92
63 735
778 120
33 20
541 487
336 960
86 124
287 579
834 470
976 474
408 776
242 270
31 282
402 637
264 905
73 4
685 633
294 71
962 554
324 214
385 721
889 216
406 470
907 35
476 606
147 992
925 651
47 574
445 299
395 325
477 814
74 215
216 858
372 131
827 118
238 931
118 504
629 800
79 165
496 746
390 231
284 839
950 878
406 53
164 30
83 488
289 940
179 340
318 186
91 370
279 350
586 211
192 269
224 799
806 700
94 612
703 810
442 814
786 813
421 549
289 369
594 186
839 107
489 128
828 493
126 608
486 569
286 442
740 888
285 504
869 967
258 956
810 616
688 403
665 423
415 228
707 436
734 140
41 662
640 778
859 518
847 593
940 106
192 967
72 727
259 349
324 74
518 797
864 315
234 764
754 106
781 937
499 291
173 542
634 142
302 354
551 220
855 745
286 457
843 99
581 331
834 192
166 937
125 260
891 450
598 506
587 561
112 101
34 705
115 774
190 111
362 934
296 933
249 725
533 803
79 406
853 824
984 378
543 389
427 307
916 31
1000 227
685 983
211 828
197 853
950 136
318 117
299 266
298 568
898 413
200 898
297 742
119 86
883 408
347 501
980 911
375 189
406 84
648 761
876 86
391 779
433 409
911 940
688 474
170 326
899 261
514 479
29 727
386 95
861 890
883 772
585 798
334 50
382 113
546 938
362 436
417 36
560 313
935 280
227 339
582 942
700 863
406 867
174 545
993 322
491 442
850 656
240 512
407 209
932 831
860 893
130 443
921 614
606 689
716 241
431 246
403 34
586 71
235 693
593 424
54 630
984 224
594 806
673 929
974 444
778 307
163 819
191 534
359 906
212 186
158 874
423 348
637 485
34 237
489 505
509 607
726 779
445 198
568 728
682 779
306 460
645 806
298 854
550 755
349 628
459 25
518 145
295 286
117 615
696 890
121 187
101 991
109 424
889 833
638 324
789 871
883 53
287 311
119 83
226 720
507 968
357 135
221 998
317 427
390 677
349 432
204 677
348 783
468 389
602 466
21 56
530 740
249 744
682 889
939 537
863 952
926 859
676 369
984 182
110 576
44 208
656 386
48 708
663 946
215 439
511 454
37 741
335 503
32 509
829 694
834 284
862 350
852 418
363 805
576 297
931 166
741 361
487 824
411 385
132 552
364 795
413 807
441 801
543 148
330 364
177 215
736 31
448 397
658 695
771 680
416 181
548 809
984 372
451 196
63 707
129 310
674 56
193 377
994 212
312 376
321 989
555 661
884 748
961 405
356 321
792 806
725 373
877 65
931 487
294 767
350 719
83 215
357 526
122 446
276 161
532 452
759 554
675 857
519 396
630 285
565 180
300 954
61 891
710 531
777 76
212 340
940 58
274 845
153 288
678 619
997 10
897 226
578 770
714 737
537 767
122 73
826 323
444 877
849 179
993 210
916 703
425 472
886 802
62 335
804 34
180 592
905 85
93 339
287 428
37 958
875 953
682 541
32 432
838 542
128 833
374 593
72 909
753 65
762 949
230 41
982 718
869 545
957 207
375 26
387 83
179 778
427 862
836 415
59 98
800 898
234 169
243 863
635 234
170 753
382 238
544 229
451 273
551 361
670 988
23 636
951 818
909 963
377 244
789 483
769 487
553 963
405 895
334 487
248 725
962 610
900 37
222 444
557 872
890 508
573 530
977 430
482 607
819 438
161 501
53 49
36 198
87 530
179 824
925 96
526 79
273 609
355 682
507 53
914 884
937 928
455 294
801 70
156 129
214 945
993 257
19 397
215 955
929 580
174 226
414 25
370 798
526 564
537 156
208 457
731 2
566 921
526 611
414 450
186 244
525 422
840 905
397 83
724 36
414 893
127 854
205 380
447 199
910 948
15 86
762 657
736 83
338 436
67 426
513 399
424 661
1000 943
295 189
647 308
258 150
131 448
285 698
962 670
207 371
115 719
726 609
154 454
652 873
541 926
892 554
488 507
357 407
998 460
875 527
657 338
569 681
675 66
162 371
948 917
686 454
490 486
3 39
921 516
586 17
128 215
825 144
703 341
79 250
614 219
873 453
671 384
595 302
556 377
148 668
157 653
234 703
947 105
881 938
577 954
393 423
428 161
563 634
480 509
806 230
347 369
861 122
953 320
124 589
28 916
26 745
893 281
902 462
489 773
481 394
767 191
146 742
484 71
523 176
40 893
285 320
987 847
639 116
256 844
30 830
387 436
337 48
277 460
931 627
353 345
558 749
283 92
873 777
545 539
724 437
70 478
897 30
159 753
887 868
483 342
180 48
34 119
500 30
814 954
672 105
932 578
383 692
613 15
175 189
557 584
61 323
729 332
502 80
870 930
262 23
272 25
843 816
91 450
737 279
650 29
230 829
745 97
499 768
745 798
331 547
197 785
61 711
287 536
925 415
746 80
747 956
929 182
887 656
411 11
277 60
844 733
844 172
924 682
177 988
725 538
599 760
398 118
25 603
835 112
526 306
167 831
274 215
266 483
670 805
333 119
370 242
48 794
219 968
945 257
416 594
203 194
329 159
988 417
712 140
146 752
930 768
371 243
414 98
980 573
106 444
70 776
167 390
119 598
620 769
310 147
500 777
70 289
373 884
138 584
991 184
47 828
150 929
7 768
615 255
987 562
842 466
668 161
73 379
178 93
941 352
459 182
683 98
624 459
2 659
922 931
384 181
757 427
893 996
407 500
913 262
293 599
104 52
319 872
363 978
177 649
286 43
555 560
706 387
777 548
706 938
637 691
537 493
503 583
531 182
514 887
667 686
983 205
207 170
468 175
504 517
109 290
389 67
332 875
226 312
269 608
303 567
447 527
477 450
638 344
670 307
863 820
919 963
307 966
638 950
743 753
103 802
269 852
62 252
802 6
123 787
866 404
934 897
732 551
837 153
997 198
100 344
218 639
224 364
978 428
59 422
748 516
839 57
522 334
297 450
127 830
349 536
606 503
195 287
309 353
975 266
530 98
509 841
786 591
66 882
654 354
617 259
962 325
142 77
423 698
352 955
549 218
143 541
517 445
436 35
643 762
280 394
775 104
547 31
577 474
578 797
955 948
217 55
610 331
176 358
74 892
118 816
452 814
573 945
767 2
4 203
853 410
974 21
606 371
322 602
397 451
405 303
111 988
761 728
287 456
858 629
296 885
100 960
882 875
759 82
88 523
582 94
549 778
673 734
522 348
92 408
49 531
745 902
233 782
617 469
847 845
559 740
960 126
234 435
905 753
102 716
238 263
174 735
681 488
989 729
746 343
998 937
551 924
160 924
433 651
119 947
942 502
99 378
576 452
755 24
934 630
895 470
446 959
305 153
170 743
929 748
755 346
691 181
875 363
568 286
207 98
872 48
683 171
74 861
982 217
505 867
643 231
262 933
744 875
180 654
981 433
946 364
791 592
501 767
744 358
492 472
808 258
452 597
655 392
899 528
271 769
242 516
715 732
201 523
883 776
538 728
870 122
136 678
517 622
347 66
505 533
342 562
348 855
622 545
570 23
3 594
691 44
532 1000
240 844
644 68
170 222
370 991
339 745
756 858
714 548
949 837
436 23
920 840
835 97
942 660
536 427
997 347
260 82
371 675
689 104
714 463
10 399
533 589
745 338
973 668
908 816
301 637
708 846
185 626
684 680
259 448
782 715
475 144
66 633
820 178
412 1000
963 706
519 626
99 34
483 418
365 44
800 704
307 865
276 900
585 123
309 224
592 423
417 438
672 919
253 689
584 687
844 415
198 381
161 777
66 759
538 93
865 826
298 321
946 594
988 933
491 453
835 288
509 379
850 658
743 240
592 103
695 389
24 190
116 258
29 921
416 508
238 757
542 205
526 809
860 94
610 688
561 37
242 893
796 549
249 87
451 27
495 188
605 884
389 639
795 110
575 363
8 749
123 5
877 426
349 660
364 699
745 257
231 289
232 678
572 741
556 984
442 529
612 47
19 873
345 462
996 356
260 294
591 418
989 177
323 133
2 69
231 598
764 729
908 836
519 683
627 327
314 792
284 405
944 792
118 823
613 257
79 531
857 848
810 895
826 390
183 87
973 17
704 486
287 269
76 668
98 354
137 284
421 66
471 215
935 883
613 969
542 618
773 743
485 668
571 434
912 17
395 544
9 754
696 620
249 896
327 414
84 31
691 364
360 923
521 401
713 880
536 24
314 379
714 130
53 697
161 400
717 918
918 430
298 341
255 156
876 525
238 970
316 643
425 536
383 989
221 107
683 226
695 746
982 788
559 13
887 311
256 710
685 663
510 991
221 710
691 249
909 990
774 776
941 319
423 244
253 14
156 210
505 199
106 740
360 735
317 173
544 573
751 307
377 422
443 988
254 468
578 80
736 533
602 639
627 798
544 954
904 926
93 250
173 60
570 296
696 917
982 398
409 669
272 578
180 894
358 900
768 865
605 399
77 377
779 257
185 151
23 449
584 31
393 368
369 213
133 814
947 184
233 681
640 940
623 57
49 439
597 147
930 3
928 65
945 798
728 726
532 634
355 181
113 233
12 682
876 221
821 349
102 311
404 179
982 941
830 197
558 713
462 115
353 455
315 308
219 486
808 538
644 350
497 184
555 658
627 173
78 975
368 301
684 554
460 372
5 490
508 705
164 346
173 969
572 671
55 784
814 175
403 104
109 276
673 900
990 42
458 121
49 641
12 587
590 298
123 749
573 542
830 387
433 235
737 852
492 903
882 617
61 206
198 524
928 802
690 279
629 930
836 750
428 94
661 520
897 524
622 660
13 439
996 166
175 887
81 656
451 313
352 813
807 92
764 585
557 968
95 571
611 888
338 398
525 165
975 603
164 404
745 791
719 903
886 110
871 972
128 827
368 674
46 456
826 244
466 548
752 779
307 348
601 608
906 507
918 178
243 687
716 23
518 35
60 926
377 808
945 312
731 648
384 223
969 446
42 311
878 714
96 781
184 574
122 108
123 212
132 607
949 579
840 647
558 974
521 790
153 618
392 329
869 190
716 375
979 883
823 582
612 775
508 919
848 420
186 671
345 865
450 481
229 707
645 28
934 133
393 272
128 931
711 835
212 991
262 371
16 589
638 314
779 159
534 613
516 463
964 387
938 596
992 526
609 252
740 626
451 681
751 925
948 466
426 585
727 238
538 884
726 624
546 474
196 956
720 286
863 649
101 568
924 38
579 683
166 665
350 28
917 788
936 158
393 869
644 939
6 157
30 349
641 860
989 919
497 405
631 248
589 689
677 570
662 821
201 946
264 463
519 202
764 55
782 901
767 481
633 456
217 20
602 111
751 108
564 754
33 339
344 855
178 196
336 599
377 163
541 655
542 522
446 391
262 314
894 325
330 496
50 646
367 852
347 611
829 815
748 282
202 544
928 33
546 823
116 696
184 375
427 970
23 806
249 595
828 347
150 349
664 856
373 407
707 364
357 199
887 506
158 287
803 764
776 801
430 141
542 248
303 687
390 271
985 733
599 719
17 553
389 992
464 278
943 125
539 737
193 29
230 167
398 952
355 150
246 373
724 516
520 648
219 225
657 914
452 457
190 685
686 844
15 379
639 336
619 294
436 411
235 682
657 465
584 907
931 563
820 832
932 30
853 46
650 769
217 831
658 128
391 291
47 938
164 790
679 350
406 635
196 934
599 898
982 162
930 899
706 413
277 352
926 92
520 99
294 267
772 228
286 460
877 469
550 430
378 644
899 628
173 219
898 333
62 569
212 334
963 491
527 831
259 645
742 415
731 320
638 763
385 396
482 708
468 576
29 793
347 750
942 797
834 629
273 633
793 208
51 288
400 85
649 620
325 905
768 630
247 868
251 736
520 993
348 392
554 518
180 702
36 273
12 554
34 422
661 698
829 383
498 413
867 662
448 550
603 340
717 218
502 588
182 456
368 888
915 463
661 976
820 560
541 476
8 47
331 206
8 963
966 974
141 423
640 982
473 216
866 686
578 363
400 610
476 101
108 839
380 537
684 290
232 303
953 626
989 720
575 560
508 183
22 832
374 592
424 25
576 801
342 107
818 850
572 584
368 492
756 460
20 620
54 176
567 665
583 710
786 292
549 927
40 711
313 810
596 705
106 251
747 858
541 961
947 369
588 938
518 808
870 863
313 93
765 481
148 52
77 272
869 192
372 93
421 816
891 998
216 647
128 292
711 562
357 669
778 970
60 753
490 484
252 409
536 510
895 122
166 301
885 15
641 449
888 466
816 264
13 696
210 631
571 484
837 416
389 962
12 664
799 657
781 330
552 67
649 407
908 505
917 968
212 305
455 250
237 218
229 117
810 130
809 405
498 947
807 808
896 946
301 876
971 177
307 48
964 593
992 723
892 974
65 32
327 528
661 938
888 951
217 769
330 246
202 211
709 384
93 910
766 802
647 777
628 756
207 468
996 616
299 156
387 437
547 127
880 805
867 247
279 586
148 941
955 778
63 602
261 939
28 84
312 810
289 46
884 279
630 603
761 367
442 643
404 852
53 456
218 515
479 9
463 782
206 290
293 522
586 520
941 814
882 298
471 86
795 467
736 448
934 975
686 342
645 916
418 50
632 263
849 470
924 370
213 64
278 216
820 651
24 686
911 837
696 745
815 377
265 677
365 20
146 884
434 843
890 397
289 472
994 643
211 88
879 331
756 114
297 750
686 507
567 140
726 301
298 192
609 874
616 879
580 470
829 70
897 368
910 588
21 487
881 279
402 92
592 907
329 228
108 444
508 728
735 279
548 343
137 819
477 760
341 1
991 745
985 354
126 611
221 259
819 622
599 717
213 821
995 460
108 414
210 345
206 610
475 488
699 761
13 499
737 364
3 200
426 731
637 879
657 122
774 793
432 648
429 917
730 705
898 418
192 977
475 97
665 773
430 302
320 502
990 746
831 90
995 119
627 2
644 500
635 76
674 414
341 134
322 292
481 488
698 576
289 621
90 751
159 737
827 56
112 603
831 563
437 894
339 15
839 960
485 916
799 74
135 808
396 414
388 495
852 679
85 386
440 339
9 652
391 656
188 88
207 178
354 813
582 42
451 476
594 303
271 799
777 124
279 849
612 478
726 926
144 112
204 844
376 736
452 869
635 645
679 929
344 466
733 382
251 969
465 743
415 234
474 249
469 897
453 541
625 972
712 855
51 322
677 939
653 471
483 417
95 279
763 84
590 471
418 68
871 374
807 429
39 578
844 123
135 666
826 875
803 900
925 155
202 703
316 744
974 741
226 20
528 983
431 322
728 275
330 799
472 963
465 867
869 685
969 681
734 660
385 71
5 169
729 42
858 132
151 779
100 121
943 264
948 816
732 928
834 665
825 845
60 836
85 613
998 522
631 632
324 398
565 193
476 343
259 247
187 514
641 159
66 777
489 578
460 120
530 19
89 365
501 450
311 197
427 783
216 649
708 302
455 724
675 249
22 614
761 136
867 544
829 21
941 406
518 979
910 891
739 615
343 978
868 624
592 106
901 118
359 954
359 590
891 988
848 184
463 166
223 8
660 884
449 793
83 671
394 950
817 347
336 102
256 956
972 137
135 806
464 255
16 980
709 977
613 810
240 800
290 288
325 628
180 248
119 153
99 180
817 774
50 693
57 942
729 985
818 181
352 824
659 683
762 508
528 860
781 73
126 558
225 677
461 664
868 972
212 788
98 398
340 457
483 187
809 888
626 215
173 15
903 430
861 544
555 316
663 407
112 891
936 406
899 240
8 807
386 585
900 998
626 401
383 754
461 112
823 95
877 968
258 901
435 73
283 379
759 765
433 159
805 736
767 599
289 36
181 470
310 715
104 692
540 443
143 25
967 297
735 367
828 100
953 473
34 150
104 204
331 346
166 863
15 776
883 502
690 40
638 826
958 99
600 580
211 995
486 978
811 331
512 536
435 676
443 109
657 644
694 237
938 327
656 87
573 802
951 295
49 597
93 64
859 905
566 936
295 853
409 577
244 875
367 377
160 926
10 241
542 949
653 348
895 682
514 148
547 513
472 543
239 132
375 332
306 641
810 167
622 615
85 225
509 862
412 747
404 682
229 801
567 262
611 536
476 808
377 865
378 788
50 511
438 801
335 110
659 424
607 831
725 804
177 788
567 36
955 696
558 650
963 562
94 416
516 4
228 744
204 299
310 819
75 299
914 664
795 743
979 674
604 308
149 378
5 105
78 256
784 257
861 158
155 472
688 771
899 288
971 823
662 811
367 954
580 54
252 723
684 340
552 669
644 866
7 822
117 54
244 707
497 57
240 28
335 137
319 330
15 404
186 71
197 665
131 138
704 171
911 162
562 758
816 786
564 141
256 680
982 131
22 657
866 700
783 112
440 133
195 60
423 980
687 300
115 184
978 4
524 291
114 562
769 148
717 41
462 1
516 446
693 201
747 293
9 277
729 886
778 485
798 438
312 281
702 513
990 104
674 156
127 902
755 968
177 350
143 328
403 312
710 575
199 243
583 613
267 826
404 155
892 738
628 217
515 312
293 873
550 146
51 523
715 433
316 157
374 421
478 11
119 944
195 662
199 614
336 876
385 996
838 920
98 208
988 471
26 142
111 66
146 267
930 732
887 526
298 527
980 983
498 974
808 519
806 730
145 451
526 893
973 427
447 661
475 638
389 772
648 700
512 166
105 665
506 942
168 749
327 896
679 140
707 897
679 339
81 638
932 836
23 556
81 463
242 56
704 695
91 799
828 935
728 603
211 370
977 629
19 338
264 312
335 182
979 961
497 41
621 665
224 771
681 833
594 211
417 480
36 508
185 360
743 31
60 419
16 718
269 680
55 286
369 956
643 440
939 725
61 52
158 236
30 727
791 185
53 540
961 356
260 378
432 531
982 291
162 276
510 753
524 711
296 54
578 599
294 823
374 576
291 513
540 343
289 538
964 29
940 61
857 341
636 717
777 436
738 416
492 367
689 389
241 155
890 280
872 127
596 559
384 330
258 630
571 420
796 78
708 51
751 529
816 267
445 715
187 225
721 294
650 404
239 178
385 804
479 859
796 659
854 228
695 74
101 716
678 753
171 820
342 809
424 525
51 286
788 100
276 553
272 218
54 622
633 900
959 493
571 300
835 494
498 530
78 677
681 71
176 608
174 980
423 164
524 334
738 291
410 248
416 938
496 361
596 339
636 982
514 53
965 245
79 379
670 336
631 87
620 487
461 492
116 902
231 62
577 667
399 898
475 914
924 26
141 511
128 777
467 593
673 808
95 508
749 423
798 56
408 467
113 292
625 789
735 746
895 728
937 761
782 210
147 82
906 896
25 930
895 282
594 726
713 455
784 930
218 733
521 958
799 742
692 255
911 48
167 903
756 856
269 800
346 976
322 435
115 376
288 311
818 421
270 765
295 511
991 738
981 46
748 738
281 313
439 472
356 341
179 613
249 733
750 35
271 212
535 75
580 34
91 310
167 672
719 91
754 702
155 86
912 164
38 522
341 305
165 735
518 420
279 28
491 105
904 732
846 492
989 237
571 83
502 893
98 244
31 540
346 367
241 17
933 977
888 552
965 484
332 758
772 282
787 183
231 719
224 30
533 222
249 252
244 557
496 149
547 274
785 266
697 542
775 319
932 958
334 904
335 999
964 673
325 275
332 738
916 364
630 965
189 855
139 702
491 976
539 441
10 521
812 4
537 934
797 974
69 424
505 583
228 79
192 739
353 701
981 407
114 748
821 388
888 825
85 227
89 714
646 944
846 339
53 358
94 74
77 853
194 125
840 324
325 673
873 415
880 680
50 697
759 802
26 123
763 18
483 928
564 760
212 521
997 872
966 438
643 103
282 484
882 92
884 427
172 91
931 343
158 633
416 484
630 739
601 940
778 134
686 557
180 585
763 184
906 538
399 957
808 123
805 545
310 513
140 681
30 391
386 476
807 418
458 617
995 279
558 736
51 534
82 911
304 438
90 195
376 647
818 791
510 759
158 863
722 744
546 288
572 535
584 731
550 511
840 281
239 175
944 498
242 865
589 726
361 684
1000 551
575 687
868 936
545 838
358 517
70 96
349 215
95 749
434 704
571 523
981 148
817 383
403 109
557 191
800 915
352 806
886 779
523 663
887 946
699 623
86 518
424 927
966 89
511 378
849 46
605 949
280 290
414 136
316 882
516 606
957 534
655 481
445 914
299 603
854 662
599 107
1 648
58 348
175 157
617 523
700 452
479 456
330 941
229 958
365 368
575 424
659 525
594 97
171 664
592 939
811 837
645 799
526 892
937 984
404 996
456 689
286 555
974 547
164 606
993 122
406 372
511 42
981 335
641 608
43 350
738 727
118 138
500 510
169 964
49 184
94 520
396 820
863 338
195 854
979 438
223 488
607 719
149 468
862 165
304 967
158 429
642 428
948 103
699 860
410 472
801 912
202 896
419 345
609 124
875 650
543 487
383 233
507 988
897 601
705 384
218 705
613 834
577 911
698 750
69 989
890 321
482 361
288 975
412 689
610 557
572 871
328 968
81 835
597 264
238 572
436 713
736 250
584 221
719 277
157 746
987 929
912 601
103 909
935 311
386 597
154 269
641 419
602 164
641 876
144 806
896 293
760 815
767 730
630 331
587 435
556 232
868 460
186 6
95 186
97 592
343 164
502 493
39 105
435 22
904 385
795 901
820 788
34 595
463 339
387 404
405 964
569 206
440 162
610 780
869 446
757 521
927 191
764 132
872 556
58 276
5 879
538 787
497 532
500 971
332 614
524 57
205 793
549 152
940 138
820 280
85 321
641 549
23 126
556 867
449 120
745 785
442 111
912 913
531 625
560 890
502 921
331 792
725 22
66 620
829 147
878 764
943 454
666 556
276 963
817 229
437 37
467 169
536 265
143 505
283 775
939 808
175 21
909 691
610 336
483 7
141 711
596 986
386 990
597 599
221 267
268 768
735 855
34 326
624 896
858 704
234 392
500 334
917 600
446 8
887 258
168 96
360 262
794 498
34 516
497 110
47 443
640 284
128 388
396 713
979 352
628 392
846 719
171 843
946 318
476 461
881 633
409 748
596 466
645 580
728 640
194 602
911 20
73 437
19 332
385 706
185 180
562 976
382 703
252 604
49 95
621 313
133 495
349 872
247 702
754 617
837 72
117 803
234 447
90 973
500 761
955 231
631 859
891 913
239 626
395 981
767 43
861 303
943 386
611 928
930 342
148 310
252 538
682 316
523 750
504 946
545 331
781 93
23 644
557 601
102 553
799 49
348 284
335 243
282 809
548 653
311 879
69 674
858 914
897 849
572 220
338 83
890 798
933 951
234 595
426 697
791 559
414 577
270 956
1000 751
301 566
345 156
552 294
181 570
290 71
240 663
961 790
155 757
704 607
936 193
20 392
521 468
256 281
949 370
824 747
948 415
312 153
111 814
107 114
331 18
365 215
239 881
981 924
715 318
828 440
236 400
874 252
319 419
548 29
400 709
141 461
3 965
903 14
37 866
105 200
935 398
291 746
475 690
883 672
283 253
236 585
68 951
406 819
843 947
335 470
305 372
47 451
544 539
277 288
754 894
53 969
117 78
521 583
438 918
260 874
56 812
168 430
9 651
724 395
885 790
6 367
113 394
817 717
855 332
208 933
552 4
122 489
603 221
345 530
648 782
429 386
904 131
487 100
754 749
392 901
347 902
656 421
194 669
663 976
707 270
685 401
125 225
735 292
280 473
843 820
830 576
449 313
186 488
479 611
282 81
886 617
941 798
998 932
948 927
806 280
60 347
294 110
210 209
819 815
508 875
197 936
723 718
391 769
911 224
86 573
957 674
717 584
143 259
812 114
297 818
692 401
66 751
589 761
625 132
390 635
211 550
369 432
392 870
884 487
514 230
719 142
719 182
829 387
679 406
248 121
6 733
507 806
568 763
695 711
23 858
459 337
511 533
526 330
877 443
73 727
466 624
477 785
2 471
328 579
150 432
604 964
679 184
597 81
463 783
982 871
526 424
579 969
280 971
895 460
772 77
536 928
531 396
854 115
260 392
701 717
285 761
86 20
521 561
489 991
349 154
989 805
188 381
724 948
969 249
857 865
859 475
253 316
126 627
984 213
827 565
127 722
339 820
52 14
540 652
360 18
111 143
714 675
123 520
887 225
449 813
614 419
22 613
858 266
826 375
71 912
415 637
947 556
573 37
546 936
516 890
672 727
376 811
281 802
592 210
757 328
633 211
413 634
334 381
508 90
38 540
656 916
107 782
696 384
51 686
858 529
7 868
419 557
928 456
320 343
317 467
358 815
860 610
186 1000
829 263
742 50
280 152
332 367
540 891
308 400
114 935
759 309
704 195
653 649
544 945
668 317
568 692
417 338
217 528
794 161
523 459
480 719
923 8
422 168
567 919
787 756
419 443
966 407
680 963
175 976
518 965
86 866
216 27
324 769
512 834
308 608
931 805
705 620
394 281
31 866
730 701
408 132
873 493
546 747
987 660
184 416
841 269
922 980
301 94
7 844
732 224
454 578
424 935
489 431
876 553
954 902
419 249
140 837
788 841
281 137
436 438
85 862
473 496
833 832
618 185
441 813
361 925
216 400
904 445
815 53
733 19
525 9
12 600
227 887
563 606
423 3
413 934
724 878
448 545
860 369
339 96
570 818
221 177
408 984
589 344
374 224
311 221
8 745
378 500
616 679
439 696
890 810
984 233
986 8
964 972
594 47
339 552
917 532
998 869
326 140
89 546
937 739
778 636
68 741
74 200
684 58
824 217
243 945
132 78
194 426
382 131
500 640
221 5
860 205
137 31
803 989
253 583
227 945
953 427
294 701
603 701
391 311
691 908
79 844
355 23
104 164
773 669
601 958
681 912
454 761
115 820
844 203
80 688
247 333
258 187
207 810
912 496
884 159
521 527
239 219
69 315
578 894
837 599
125 110
42 565
904 4
869 412
132 533
102 952
466 351
519 640
400 69
706 374
481 449
98 13
258 331
611 22
803 863
656 547
148 651
930 924
946 444
141 554
113 898
737 224
905 160
624 164
751 284
202 354
376 363
492 792
157 451
766 838
618 399
506 413
320 254
893 106
337 50
673 716
798 584
714 920
152 841
284 632
695 145
449 987
575 486
669 739
680 986
770 842
930 396
511 218
507 463
394 804
3 492
762 61
526 834
516 100
198 772
861 33
407 473
861 716
667 93
107 258
162 396
158 800
994 533
751 326
81 225
91 904
316 142
372 444
891 696
119 815
454 757
796 977
420 8
244 486
129 991
161 936
283 176
827 399
968 974
494 521
121 73
549 541
624 204
560 585
305 254
183 4
230 161
64 830
431 8
667 863
814 766
202 969
11 568
242 106
857 204
262 436
652 425
586 997
392 762
592 564
898 958
341 445
291 979
7 511
400 46
405 583
892 458
401 670
931 699
771 214
107 285
829 472
723 422
619 853
445 831
684 411
740 275
819 801
835 441
456 230
220 472
282 741
689 284
514 899
485 765
311 386
693 554
944 10
915 796
100 50
169 762
277 895
130 693
808 770
741 796
586 814
119 519
780 459
178 805
662 321
562 984
302 976
73 286
135 502
142 219
717 429
569 684
632 591
300 603
80 596
358 775
131 649
807 968
347 670
448 669
280 40
837 745
450 619
893 402
412 745
703 839
893 444
203 698
594 343
858 854
226 685
557 619
822 713
400 27
423 419
440 307
556 731
423 293
543 584
643 780
384 998
510 160
294 959
570 347
667 935
307 92
997 150
9 939
80 650
647 708
45 725
139 479
885 370
156 554
188 273
186 773
683 215
686 313
273 452
358 220
34 638
484 925
382 755
59 383
17 276
506 362
802 172
564 622
352 372
45 20
967 441
394 709
588 260
448 935
437 24
274 933
71 932
50 872
752 863
260 682
144 641
331 714
294 322
825 206
160 470
802 336
34 141
84 873
570 509
688 199
593 823
153 194
878 216
461 538
56 802
345 354
734 674
898 506
577 105
236 179
872 828
646 711
986 542
674 57
937 891
396 421
477 897
79 683
688 890
296 842
88 889
153 920
631 52
565 577
386 149
34 789
88 800
1 236
487 224
913 897
388 390
884 282
515 841
322 840
974 35
366 298
835 866
959 34
164 59
398 715
140 474
452 126
542 701
502 870
67 584
129 201
211 875
192 221
253 137
79 897
494 919
842 602
605 282
964 547
203 794
361 443
613 386
20 322
129 637
140 376
700 225
191 223
829 32
322 712
571 433
88 529
202 459
18 723
131 46
757 120
121 664
992 785
690 354
192 976
830 478
859 81
812 209
720 346
254 650
367 275
164 810
784 907
651 152
509 332
529 854
678 381
546 779
138 876
945 3
139 733
855 593
522 470
787 645
378 64
847 807
103 314
115 331
630 89
511 390
29 304
901 263
614 706
603 395
726 504
150 393
239 516
246 733
997 447
823 100
365 137
336 42
487 478
614 105
53 708
441 196
337 257
707 858
302 288
273 743
811 504
426 312
509 553
287 240
288 66
261 590
687 265
752 133
343 308
824 340
421 488
151 24
134 665
545 490
155 506
405 248
294 808
999 258
642 257
551 112
806 302
249 613
961 607
42 293
381 107
841 264
321 894
861 202
512 49
765 924
195 410
231 65
788 470
269 599
312 421
690 169
385 952
635 183
445 337
360 351
736 375
741 751
85 380
263 709
303 188
800 727
517 334
1 753
125 889
328 484
43 554
155 252
762 589
519 418
349 396
229 611
818 391
557 263
155 193
47 273
417 517
248 771
823 110
208 832
858 159
175 458
491 977
90 690
560 106
663 359
620 777
425 407
284 886
582 133
632 297
202 73
339 689
465 102
122 715
695 696
615 435
646 8
270 239
201 326
579 885
442 201
175 330
904 22
756 165
69 249
237 825
423 710
142 971
281 317
523 528
890 562
622 588
160 108
362 491
547 581
216 18
57 994
602 758
980 451
147 808
49 449
874 875
602 934
577 281
322 265
689 266
180 391
841 185
300 793
136 121
275 10
578 378
34 771
844 353
344 640
691 527
752 105
403 232
26 536
159 913
559 528
9 861
917 265
544 300
186 124
301 49
12 599
60 307
473 442
599 882
50 478
979 521
61 963
508 882
294 400
651 778
701 773
264 142
581 485
152 725
715 285
990 375
13 527
653 452
632 391
446 259
228 150
833 404
752 926
200 75
739 205
879 747
980 733
683 875
202 366
352 201
309 742
796 627
958 59
80 685
484 964
715 866
620 921
442 340
516 813
955 298
383 552
262 148
364 746
809 411
849 498
30 610
417 959
476 371
721 343
253 626
723 747
536 675
106 230
373 191
781 494
476 354
65 215
377 101
991 864
564 939
53 80
619 495
282 394
630 940
914 881
455 248
123 523
630 918
227 338
252 628
494 449
311 456
993 48
320 160
443 150
539 857
679 908
873 983
144 571
754 737
250 670
550 304
391 466
488 144
608 182
796 630
602 417
371 825
39 97
859 729
978 920
329 339
880 485
703 947
690 396
481 299
696 267
392 39
596 707
689 938
351 729
225 682
814 69
922 392
177 365
986 749
414 359
277 79
643 533
600 841
304 598
190 243
715 101
767 544
329 270
96 256
9 618
178 407
555 922
225 116
530 467
482 960
63 248
582 511
196 343
245 635
441 874
797 811
366 608
813 905
794 788
122 92
589 532
168 310
864 901
961 552
775 427
464 773
911 968
383 999
83 579
483 304
404 249
252 206
201 477
180 355
93 577
546 710
422 35
732 112
426 779
157 744
517 950
82 955
645 402
704 746
520 683
739 660
195 825
411 853
970 13
962 391
350 746
492 127
398 819
470 773
699 946
547 32
622 209
521 415
499 588
506 820
242 404
100 421
150 611
176 935
851 660
198 738
371 583
417 507
356 264
900 498
807 758
824 681
653 454
376 180
855 62
2 155
143 561
352 243
74 506
471 930
275 754
635 23
595 628
665 251
237 174
867 827
242 644
901 267
305 322
801 317
200 490
512 960
335 868
169 210
289 214
660 415
916 446
508 147
302 541
570 461
563 91
616 34
841 139
697 23
1 227
742 242
540 921
882 574
714 536
766 951
577 320
209 64
73 762
36 871
446 773
985 749
257 507
956 728
679 200
189 135
832 155
392 914
270 500
353 67
120 714
2 447
134 730
717 375
808 911
251 739
428 815
628 655
929 819
919 252
61 370
740 141
212 363
89 441
544 326
988 56
277 457
59 773
295 64
644 345
215 55
134 696
487 958
330 887
662 599
883 534
240 349
253 757
975 265
975 412
770 364
747 689
61 325
456 670
261 371
294 727
638 723
229 770
805 691
72 576
129 619
78 26
923 91
124 442
758 754
165 57
216 993
291 734
2 125
225 580
256 724
208 402
837 298
700 556
410 284
996 665
189 543
962 445
928 952
402 928
693 186
144 55
693 820
181 436
321 158
958 212
674 515
635 639
376 71
486 166
153 96
747 301
1000 202
839 505
357 372
141 97
523 938
490 706
835 714
494 495
680 104
850 837
283 701
668 391
642 137
129 367
951 970
931 708
56 186
650 406
487 241
18 320
825 274
230 422
676 195
384 533
740 947
485 767
138 760
132 782
269 635
62 417
281 839
732 578
634 963
329 777
850 289
385 109
420 878
740 297
486 674
403 606
915 228
765 853
197 695
879 938
935 754
346 292
148 99
118 671
136 20
882 250
549 114
771 589
869 926
85 697
397 974
679 937
433 424
431 272
221 562
572 921
796 844
344 245
226 967
871 274
6 272
225 629
122 624
37 577
746 921
266 261
936 36
765 514
614 644
414 607
662 769
651 571
219 639
934 961
564 700
465 797
698 381
633 767
300 746
855 708
851 642
130 946
741 519
375 843
109 231
163 648
909 100
675 304
541 704
731 627
914 633
343 390
583 632
84 154
252 697
424 556
768 292
598 616
229 836
462 486
717 391
992 427
961 13
955 225
215 204
687 143
519 68
250 418
862 487
785 255
399 856
104 590
428 401
649 727
463 626
547 587
93 290
915 749
633 453
45 15
415 331
613 177
46 1000
142 349
965 189
961 773
434 724
534 394
79 865
327 997
250 339
188 962
730 966
746 893
678 360
394 510
134 133
995 642
495 858
475 308
683 742
793 969
768 582
717 988
278 579
586 781
24 458
392 909
927 8
636 21
744 733
764 801
360 835
560 571
448 531
275 66
271 490
308 481
391 646
500 563
400 782
660 925
450 62
838 840
253 25
88 741
779 461
653 236
869 916
818 218
956 390
31 400
17 997
379 632
463 48
51 87
570 864
693 208
512 777
254 313
530 423
164 745
485 361
895 42
495 839
554 671
624 545
558 465
460 144
544 649
904 64
842 98
912 436
744 719
333 589
672 762
993 390
606 394
505 978
366 622
507 586
950 437
930 933
197 677
777 780
982 872
945 564
379 502
162 359
939 31
313 913
3 368
766 759
293 219
735 98
66 246
999 163
796 568
605 394
593 15
41 241
589 548
702 493
626 257
901 160
180 478
873 187
192 367
262 632
987 561
831 394
450 582
591 501
93 13
142 838
985 777
300 54
127 141
505 302
761 399
234 369
521 8
779 885
894 199
966 997
152 550
423 103
214 334
678 148
467 564
626 58
691 270
671 501
729 760
402 688
318 192
873 337
595 224
577 889
881 67
694 496
621 94
695 469
900 402
992 353
446 378
659 837
252 843
900 230
279 187
330 697
649 777
513 704
1000 337
671 44
450 399
832 132
104 858
856 715
681 399
220 421
938 513
763 940
943 666
921 124
605 160
443 689
288 80
260 608
744 586
374 357
260 593
233 451
639 268
132 200
347 972
453 311
758 57
727 66
637 913
529 243
309 666
494 868
893 222
35 105
843 144
834 382
551 664
733 522
342 845
979 527
104 901
943 753
92 840
495 288
839 264
145 12
678 795
769 428
828 482
268 166
551 806
900 175
537 904
717 816
189 417
126 533
960 451
296 974
896 604
950 176
92 934
288 266
978 262
702 669
348 985
801 12
318 320
92 79
471 500
318 53
192 917
69 643
605 226
234 584
573 16
76 626
625 947
998 852
220 171
217 95
731 670
996 422
545 668
282 689
878 166
79 847
378 36
547 642
630 784
106 674
108 845
369 268
29 828
701 216
438 767
263 504
24 397
167 118
516 929
342 152
441 136
345 526
668 715
485 688
473 880
613 251
839 520
348 251
321 301
477 86
535 330
179 317
621 315
78 615
623 893
719 872
767 194
182 202
178 128
570 476
526 339
994 461
342 541
226 345
985 49
555 702
708 146
201 834
260 495
131 89
939 147
808 892
388 368
606 159
502 303
874 32
546 649
92 971
980 740
519 395
473 263
712 630
597 756
23 465
82 397
605 159
885 531
114 778
900 620
22 908
435 904
999 935
704 581
51 156
213 405
60 422
555 59
166 630
397 653
624 553
645 274
506 630
289 859
609 188
944 551
810 389
421 249
625 709
386 695
299 199
217 136
378 430
202 892
787 412
935 429
829 405
386 151
531 843
922 994
112 404
453 936
215 211
765 842
463 860
371 749
222 387
300 884
786 772
782 482
247 762
433 781
575 457
25 831
253 867
637 471
849 529
553 467
858 810
834 171
715 184
308 312
805 848
484 585
329 158
817 221
544 468
609 723
458 90
419 78
955 562
371 98
295 903
428 588
749 741
798 345
347 31
332 385
519 374
639 911
260 308
383 198
353 426
749 69
115 899
781 902
759 321
594 410
395 816
430 242
13 934
742 995
424 994
508 868
169 937
916 254
756 342
486 432
189 533
29 659
734 203
504 43
838 534
759 225
802 772
143 422
612 945
438 215
877 878
308 416
987 729
403 874
10 970
2 167
184 54
837 896
317 482
68 506
349 778
933 869
901 908
649 55
507 460
897 336
864 979
438 448
927 995
568 897
965 465
889 742
280 118
174 774
261 349
755 98
76 567
452 853
721 731
61 741
507 573
945 825
820 68
920 659
480 445
501 843
881 896
626 91
388 194
308 438
496 743
240 655
122 376
136 423
877 710
943 866
572 378
944 884
965 221
619 398
329 936
577 141
262 957
918 841
677 823
40 78
738 137
614 380
155 186
563 955
460 3
897 655
401 970
186 88
283 403
968 827
736 924
121 39
108 479
486 318
29 593
359 702
585 745
426 516
451 872
856 517
781 268
196 192
376 350
351 986
331 955
717 58
666 336
747 385
41 326
716 659
675 749
718 763
1 874
773 851
583 164
728 620
777 696
569 261
183 991
499 458
204 809
332 543
411 79
631 293
509 61
67 838
360 936
299 71
196 560
533 863
543 208
886 231
92 11
129 197
786 756
946 975
467 552
106 800
763 982
942 714
518 296
34 458
962 84
785 838
148 567
235 379
263 426
888 114
380 189
496 948
136 277
723 786
147 656
772 107
534 556
260 925
529 921
201 598
58 353
344 458
402 444
309 432
160 118
957 876
381 359
433 936
217 162
184 567
717 408
48 287
724 717
175 134
477 356
584 970
197 751
344 724
936 811
575 437
953 755
234 440
586 72
931 122
994 70
359 115
181 484
12 114
890 930
509 198
17 791
767 336
797 594
406 430
360 764
931 462
930 931
727 60
74 753
127 954
698 870
47 268
111 943
661 274
733 542
837 273
127 863
849 379
629 188
678 464
495 158
864 301
687 481
530 105
388 53
603 913
244 949
304 939
619 250
330 958
178 834
296 290
712 862
825 583
539 843
145 325
20 296
465 943
161 698
929 514
639 599
706 824
178 869
839 946
331 935
447 709
325 14
443 124
436 664
478 170
347 384
837 111
768 981
202 829
585 315
295 288
441 143
355 244
544 349
512 28
418 7
375 933
526 59
948 65
491 904
835 272
704 961
289 383
760 990
267 710
483 49
106 452
770 250
923 495
641 77
203 163
567 981
397 710
430 676
542 504
959 241
188 19
891 754
427 713
336 311
193 831
393 837
820 886
537 405
992 931
937 844
289 702
373 55
938 185
115 961
819 493
129 634
217 591
451 612
865 919
781 369
215 917
520 795
718 284
302 796
671 558
418 601
221 911
254 683
286 38
429 18
396 427
153 519
49 153
310 601
123 916
958 244
46 615
447 511
390 820
267 446
422 155
757 381
937 12
522 796
476 333
534 998
276 226
367 238
722 282
968 392
604 392
785 609
109 441
585 247
360 223
890 833
308 64
137 506
534 551
445 661
879 184
292 150
160 539
933 676
101 495
353 995
431 296
488 349
876 11
837 995
486 480
46 892
836 559
936 493
602 270
194 855
586 644
979 47
313 985
198 597
509 228
110 968
955 139
670 575
848 364
546 780
936 482
733 324
318 891
916 896
775 295
101 404
458 274
752 597
318 199
829 637
231 798
532 392
135 233
318 391
501 511
659 194
520 927
50 944
601 409
640 967
606 155
607 812
804 610
765 400
737 299
587 752
375 353
908 481
636 863
318 875
997 920
968 961
976 70
223 487
165 267
674 936
963 459
995 31
926 621
977 470
571 175
838 543
478 533
173 292
533 217
151 210
793 574
872 984
413 933
284 419
128 671
188 971
334 113
630 845
692 951
866 933
479 342
972 49
61 269
953 184
305 131
250 552
627 733
451 163
296 494
65 925
906 152
989 473
85 188
553 648
834 773
112 332
266 359
701 897
944 59
567 743
833 49
755 895
137 709
29 827
735 459
535 896
611 305
335 12
268 196
10 22
655 659
517 713
688 844
158 986
970 506
64 242
785 813
805 260
218 749
556 846
846 306
143 141
981 797
758 590
884 584
347 70
735 149
431 811
218 393
726 563
299 80
548 31
395 862
154 3
1000 894
874 806
846 271
780 101
271 876
554 951
389 963
160 81
593 190
464 574
31 134
980 358
943 190
1 459
338 217
140 838
100 508
253 525
968 351
124 914
615 786
679 750
810 262
606 798
212 837
382 514
440 78
769 530
182 690
653 148
25 144
69 785
868 693
888 545
695 921
951 179
688 445
191 104
235 157
965 830
864 49
374 107
693 442
186 559
718 727
320 245
859 240
434 153
762 834
686 125
745 213
249 573
225 709
526 67
234 876
763 232
971 470
64 648
513 727
32 427
489 237
100 980
973 759
369 804
323 252
522 71
570 548
321 874
933 236
304 456
427 44
502 82
468 387
434 903
641 146
920 145
268 502
889 452
255 595
894 644
619 830
709 881
391 711
905 183
80 760
171 356
860 658
644 909
18 538
709 475
599 54
981 213
51 641
456 177
392 296
612 371
836 801
872 658
5 459
127 807
71 740
845 732
130 398
177 764
212 658
690 923
25 128
139 460
164 151
87 85
222 946
291 271
715 954
37 848
386 316
57 467
855 67
881 243
899 857
966 356
277 97
971 750
722 355
727 656
33 879
835 891
826 591
869 947
2 726
380 837
98 36
564 860
410 760
270 825
343 223
849 64
710 192
990 832
78 455
242 502
94 924
274 13
988 727
714 786
121 441
540 437
2 464
112 460
156 889
301 692
651 923
472 389
321 49
539 96
681 448
734 110
810 194
331 412
594 16
153 257
208 77
273 995
247 566
286 530
617 4
821 826
879 159
570 228
667 556
969 498
594 559
616 228
313 513
250 151
151 197
557 236
822 655
732 858
830 395
548 283
641 636
621 174
739 53
145 78
128 3
170 828
842 74
880 600
919 375
952 594
948 402
530 61
116 785
778 920
364 729
27 853
463 872
189 116
11 749
910 917
749 796
270 362
766 430
103 380
454 250
125 214
221 945
203 199
860 355
867 324
430 527
641 94
276 593
902 707
160 651
971 334
614 411
427 1000
469 427
266 482
224 453
976 506
217 383
491 651
518 867
155 255
37 948
472 497
899 48
459 428
9 916
923 133
940 171
95 865
997 258
95 403
704 146
352 167
220 549
678 720
500 663
322 337
142 427
506 82
449 527
480 190
370 840
329 475
152 992
450 107
490 340
280 173
207 903
280 686
342 967
19 700
636 862
750 528
598 680
641 337
379 631
962 308
631 465
657 719
359 154
612 185
267 954
205 727
729 977
596 90
680 544
210 23
897 718
809 154
317 632
461 145
633 887
162 766
140 480
870 347
344 586
804 305
867 905
719 402
916 860
28 215
449 475
848 932
944 805
508 244
281 461
143 891
487 587
257 97
53 489
881 318
998 857
704 415
601 785
114 646
400 770
973 430
445 851
447 156
564 379
814 55
745 783
266 798
263 759
328 833
692 258
291 286
179 63
478 416
465 470
353 908
963 376
163 297
973 944
521 573
288 958
159 531
529 776
302 318
593 773
676 413
616 288
484 815
666 460
660 320
751 357
704 54
219 147
589 494
53 464
110 756
73 173
349 849
839 714
120 49
257 856
796 409
974 117
86 290
618 828
946 468
674 37
126 358
942 442
699 95
319 99
338 949
748 785
687 846
37 84
153 6
438 107
238 626
360 334
398 650
567 772
685 823
991 333
125 1
336 663
562 589
282 119
349 437
112 789
462 353
665 342
722 892
896 994
840 622
486 664
980 269
627 960
718 269
421 477
971 321
863 289
414 586
560 358
360 837
391 890
844 438
797 940
831 539
264 532
957 357
733 254
217 503
858 24
793 169
19 604
974 844
782 507
273 474
828 8
743 987
622 500
533 120
497 924
308 517
47 1
872 711
302 587
607 822
335 901
285 654
219 945
119 440
366 984
159 984
810 110
575 273
732 975
466 736
549 975
786 537
727 102
238 958
66 136
935 600
963 522
847 605
473 345
491 254
105 928
302 210
908 274
60 265
194 603
153 911
596 870
844 841
121 101
976 377
879 133
565 431
877 838
888 61
550 62
779 715
361 944
303 434
441 798
504 391
109 992
808 455
260 460
536 291
796 62
910 684
802 936
473 604
797 285
106 816
373 584
241 192
996 532
470 75
857 485
649 230
49 31
891 374
174 265
223 968
46 786
397 309
648 462
814 415
283 589
853 183
19 489
3 884
807 306
626 133
315 553
28 437
22 438
953 735
782 516
209 53
342 605
470 31
886 219
783 688
281 985
952 634
610 842
128 622
888 389
11 476
888 621
959 668
697 546
472 146
320 991
670 24
535 60
590 155
567 281
961 946
373 312
349 523
675 905
726 543
471 145
643 70
119 366
268 951
518 216
771 871
532 224
694 583
709 43
412 604
931 494
276 544
825 64
462 714
467 447
433 725
183 604
310 344
202 283
298 943
166 420
144 740
846 874
817 978
191 309
584 513
913 465
269 518
645 42
165 856
91 270
527 15
256 836
407 377
190 744
38 326
749 52
630 634
922 698
531 957
994 91
209 62
395 197
963 922
103 502
179 242
657 878
670 662
786 234
480 518
625 541
460 111
108 481
580 429
313 344
234 265
503 355
77 739
248 836
583 40
278 385
780 769
444 442
853 324
887 302
976 375
905 425
516 869
942 351
924 340
728 600
376 325
97 632
853 931
815 867
904 697
967 984
293 400
563 725
107 777
578 977
629 27
350 785
714 387
314 56
724 441
827 932
152 931
602 943
423 815
814 396
573 394
600 647
439 117
822 477
934 242
365 465
48 606
794 309
534 888
487 929
73 899
127 886
465 406
713 580
223 649
994 392
177 263
152 227
828 316
394 567
404 50
942 281
175 986
278 538
450 681
988 499
920 412
946 626
769 30
256 334
599 994
620 822
414 160
457 770
64 542
381 375
483 923
57 561
541 307
736 504
273 199
740 661
873 437
732 103
935 880
821 106
687 632
891 252
456 259
984 719
537 437
452 946
344 149
568 651
740 222
332 730
519 76
494 808
498 276
482 484
855 838
115 13
278 352
838 890
393 815
751 798
855 603
145 213
713 927
565 776
525 441
376 512
181 18
445 911
343 344
306 126
332 847
668 438
780 302
237 416
869 530
465 282
655 914
401 167
99 696
84 382
621 382
882 96
833 565
26 578
306 139
178 355
106 416
801 633
635 855
728 305
679 971
891 162
606 66
756 752
446 261
994 73
191 118
792 291
289 411
96 634
623 31
87 761
136 210
764 91
916 438
203 256
553 952
440 801
293 690
858 528
650 874
333 339
548 33
699 404
809 358
857 273
859 462
364 918
81 356
687 738
165 206
556 16
191 795
604 806
209 8
721 880
266 333
864 891
526 852
955 577
371 62
670 300
230 494
63 865
634 51
910 242
60 610
924 640
320 943
401 512
716 173
758 711
209 12
320 644
340 494
69 231
957 110
206 616
412 91
39 240
980 669
584 295
520 143
198 954
113 272
714 134
176 429
973 45
42 631
869 772
416 286
131 126
546 124
298 581
50 835
906 828
900 675
502 652
527 608
863 265
408 503
508 421
207 764
301 938
952 963
663 33
763 143
192 552
890 473
639 494
317 793
43 602
142 862
316 388
236 321
199 406
188 1
153 877
983 889
661 50
621 694
561 147
730 621
848 824
109 221
363 653
344 262
319 320
139 408
441 568
346 4
430 410
653 791
58 459
89 785
153 957
458 913
71 195
615 731
205 187
92 254
811 883
949 756
61 20
271 774
740 597
670 484
922 498
882 702
762 610
28 378
618 630
874 143
180 109
161 818
357 949
659 815
862 726
510 537
339 953
573 326
862 905
898 562
230 553
199 758
875 279
611 600
712 109
159 302
808 214
291 501
351 60
98 604
470 613
235 839
806 42
844 75
474 483
259 316
870 867
899 300
468 262
59 84
422 568
847 59
220 522
320 885
45 172
461 627
275 752
958 801
792 357
416 821
454 639
304 117
510 410
961 132
231 216
509 860
904 888
579 312
663 410
888 804
927 167
416 935
434 948
276 21
532 435
221 336
547 661
151 459
697 685
213 409
300 507
236 860
901 905
264 512
673 513
602 498
372 225
645 217
763 457
65 113
133 627
375 70
665 803
351 25
725 16
823 704
865 985
321 476
211 580
502 611
367 25
427 719
823 609
985 499
75 210
871 226
30 184
42 444
567 19
867 410
168 587
664 303
880 451
911 809
446 254
1 194
456 716
724 500
128 659
921 366
665 125
694 45
721 311
356 615
314 682
464 493
211 659
603 168
660 950
717 293
988 804
28 691
111 380
431 781
447 810
832 880
678 315
424 305
326 594
990 102
10 211
347 826
689 584
601 370
421 773
889 537
113 339
815 806
137 678
181 387
276 176
343 605
81 82
800 352
694 717
997 922
568 701
163 138
720 932
776 256
84 466
141 262
158 330
74 170
774 64
666 207
250 302
794 3
748 869
397 861
18 955
849 22
263 118
262 31
375 957
872 608
47 576
443 856
831 748
69 673
333 236
312 770
372 731
307 874
344 126
97 860
63 290
819 317
2 469
137 504
439 92
905 334
33 84
163 736
464 838
763 124
502 908
967 211
957 326
460 619
794 322
418 8
419 117
582 419
736 578
828 381
635 456
151 301
222 692
433 65
870 106
810 146
463 953
256 848
127 608
234 444
98 295
177 26
348 425
48 677
656 550
758 65
528 225
255 504
386 362
549 614
90 641
904 570
60 995
309 596
714 85
20 411
427 375
731 582
967 469
372 981
52 843
550 715
522 847
573 24
691 698
811 617
318 922
696 528
856 778
638 881
327 283
86 719
281 200
577 350
892 20
606 936
127 964
412 196
222 821
769 844
781 670
422 221
254 829
887 890
289 219
410 452
939 108
182 512
444 557
980 300
237 904
865 208
271 116
264 991
39 924
408 334
865 256
273 634
769 969
349 179
901 452
514 111
579 805
834 216
424 660
239 814
154 34
872 421
83 163
827 18
590 928
275 302
638 585
152 29
102 64
919 462
606 78
689 302
651 211
701 369
965 173
846 944
9 1000
848 388
399 648
432 47
408 955
72 15
553 647
412 970
672 839
148 503
248 286
13 868
852 776
102 283
165 31
64 794
145 689
800 235
498 785
808 639
844 275
457 859
321 907
577 332
850 326
725 803
3 684
805 160
545 72
835 363
718 680
446 793
997 395
930 491
560 806
87 125
247 196
229 903
50 532
442 674
634 16
815 856
557 632
135 915
136 943
63 152
994 960
731 302
119 772
656 932
288 474
572 967
219 659
864 98
709 531
67 176
823 183
534 486
660 271
847 746
468 439
348 202
794 286
446 161
802 520
40 764
372 815
308 574
992 714
13 706
392 41
550 544
7 841
871 399
920 581
15 338
220 886
806 351
421 377
179 262
490 196
201 594
366 594
189 225
629 501
540 783
503 271
277 759
42 923
354 656
820 153
987 760
949 176
847 861
586 412
797 406
691 586
268 14
176 994
444 693
833 726
694 346
443 751
676 442
349 426
665 947
789 831
690 473
258 440
574 864
651 908
420 303
722 768
861 208
684 507
707 477
571 81
226 752
680 242
573 370
490 681
898 298
532 45
985 32
698 591
512 801
633 971
980 562
65 553
523 925
17 925
260 398
844 968
55 722
329 134
756 368
953 211
378 162
934 56
103 781
282 125
59 149
836 447
595 697
845 594
484 875
732 99
728 680
946 934
184 245
451 186
588 457
819 868
432 199
360 802
754 57
99 211
272 28
290 967
387 124
167 577
422 934
393 464
49 116
58 791
646 247
158 126
803 216
574 301
116 241
795 963
903 398
30 854
987 360
190 306
556 243
363 288
500 425
579 324
821 18
245 109
515 927
217 172
470 590
366 669
548 21
336 786
825 528
346 301
569 475
393 605
576 376
188 955
427 428
552 767
180 723
459 211
345 265
861 572
746 964
622 217
818 295
170 319
200 825
608 817
104 416
305 60
900 501
886 917
311 105
767 943
71 232
26 16
273 788
130 77
752 725
83 376
590 652
713 186
735 198
697 11
888 386
733 229
111 957
267 408
341 416
219 257
745 776
667 72
336 878
426 907
112 748
906 568
72 698
390 831
724 125
798 79
183 303
4 562
480 869
846 91
435 177
584 192
3 156
688 655
728 81
548 309
375 981
799 96
1 525
639 477
310 269
30 898
795 870
197 724
812 79
466 639
953 763
391 738
873 491
613 242
416 350
62 775
784 737
580 410
59 47
469 251
592 661
292 669
929 894
163 537
41 743
466 942
588 639
141 924
462 964
365 614
664 570
957 788
597 903
84 525
832 895
728 153
737 925
709 498
746 201
473 457
781 436
220 245
94 610
275 736
775 841
319 953
611 411
122 201
327 898
832 403
585 94
823 843
882 44
798 693
434 628
210 141
284 167
400 930
153 871
557 481
972 384
286 263
853 303
796 865
898 273
708 465
676 779
982 333
51 22
790 296
327 688
697 276
786 823
392 911
37 620
303 347
564 656
832 6
798 756
390 562
450 642
18 342
667 856
105 871
824 737
72 158
269 579
673 240
349 687
276 453
145 182
209 318
669 974
973 915
896 92
438 242
276 148
976 496
942 366
916 960
858 187
968 124
140 520
994 603
351 346
705 955
147 978
740 746
872 795
716 933
659 608
437 278
907 786
781 805
434 982
584 368
839 788
892 989
978 184
602 365
100 305
56 143
945 93
756 919
326 262
773 144
844 303
112 727
420 694
671 459
490 527
647 974
724 99
276 289
213 913
666 704
593 623
770 94
859 947
868 912
576 463
192 272
281 131
966 45
918 153
946 356
17 448
19 194
505 378
911 751
226 309
964 201
470 981
787 842
956 500
821 415
939 575
689 487
977 849
453 500
935 616
933 530
315 289
639 406
34 916
825 920
472 201
573 223
405 794
474 585
767 980
59 181
300 781
941 994
481 623
248 434
84 158
605 118
609 307
55 893
909 594
802 578
638 681
578 241
142 123
914 692
513 736
340 694
112 311
649 295
916 158
653 808
501 973
683 905
580 633
197 351
946 422
440 424
227 193
269 824
24 722
925 374
107 2
12 561
113 350
752 73
580 313
583 177
925 760
414 280
400 165
375 764
461 255
662 498
276 786
310 336
976 769
650 973
621 282
50 446
384 26
757 183
955 12
964 109
872 403
767 919
335 91
652 280
246 31
498 313
61 121
764 662
904 605
799 413
5 233
45 233
920 38
612 217
531 697
326 650
45 137
61 44
737 621
366 133
817 330
930 74
840 605
974 57
546 42
851 597
558 627
537 594
988 150
881 654
908 384
573 517
531 25
555 199
707 542
523 83
422 687
752 101
388 534
753 723
221 690
637 630
706 742
905 641
583 6
78 714
143 215
47 779
948 819
955 92
204 927
709 526
264 538
936 479
498 231
30 967
994 27
959 423
491 287
174 9
985 388
966 955
493 103
978 838
469 430
291 304
692 254
243 948
270 172
161 137
50 42
945 80
591 686
103 686
313 199
832 370
991 405
700 483
106 757
678 357
454 447
924 434
879 589
179 4
90 83
955 193
687 974
519 210
189 444
407 918
235 779
111 285
150 24
940 706
239 768
888 837
8 994
32 435
367 294
547 848
634 346
416 946
849 52
420 556
738 206
501 9
903 554
846 331
344 475
445 629
911 737
397 140
596 857
572 351
289 875
52 914
502 841
146 441
378 467
957 222
199 239
313 339
597 780
635 158
226 335
743 725
563 575
380 558
745 14
54 322
56 467
564 632
439 543
271 367
126 142
764 649
858 73
970 292
526 768
347 461
696 974
706 914
605 589
288 90
664 804
393 659
167 80
705 164
848 474
814 920
786 674
671 668
961 151
885 501
443 589
219 623
881 108
134 348
118 175
170 990
179 965
186 399
97 589
941 172
632 160
115 587
936 257
513 621
723 29
34 449
661 221
49 325
781 468
558 278
138 795
82 84
952 340
102 461
850 265
22 123
479 84
676 94
943 702
336 655
484 778
984 648
652 710
292 457
165 76
890 227
725 185
611 607
852 459
153 542
596 6
312 975
23 35
596 100
854 633
195 159
504 685
787 940
642 283
711 318
738 31
800 29
603 383
735 42
204 511
988 65
526 263
364 29
305 368
90 100
213 724
790 128
125 30
562 567
966 46
432 615
145 1000
261 16
935 533
283 805
196 922
519 726
477 300
357 17
513 219
960 651
718 674
85 1000
700 577
869 980
430 538
939 259
839 246
828 600
3 451
700 819
467 345
53 15
329 704
398 373
999 979
681 579
451 441
801 159
740 110
494 969
950 772
534 823
572 787
413 129
278 684
606 299
220 435
586 624
69 120
425 834
381 623
429 286
26 6
971 730
312 89
2 10
503 471
44 79
101 943
308 990
649 85
254 866
398 170
178 80
567 387
417 883
541 999
300 725
94 920
486 806
903 447
659 889
313 999
659 750
589 940
967 666
585 665
98 211
218 384
554 605
183 659
759 103
591 608
597 904
97 894
856 596
14 203
625 378
374 770
631 608
269 162
718 906
709 728
936 677
390 992
592 326
450 223
67 367
459 397
955 956
367 147
760 156
510 373
883 500
704 543
959 811
673 206
74 726
422 768
709 661
117 334
284 294
169 560
630 552
342 389
646 962
653 144
922 967
860 476
423 766
327 650
321 974
550 381
14 733
11 202
903 491
360 95
561 550
890 995
73 535
680 650
82 461
413 881
339 157
749 766
149 260
675 727
21 22
743 544
459 934
537 764
647 375
910 302
272 202
115 833
301 187
189 774
301 351
672 476
100 436
90 762
255 976
522 878
611 470
213 242
968 810
804 337
484 781
489 459
259 389
529 571
623 906
913 956
137 786
100 840
81 139
67 847
88 871
95 634
679 821
488 369
185 806
527 172
864 191
645 414
300 242
362 162
68 468
517 926
806 53
464 450
872 535
604 331
188 703
749 549
590 495
633 724
64 961
461 814
392 518
328 625
385 313
271 333
879 309
930 858
293 608
634 302
674 542
512 787
507 556
210 214
780 869
579 689
585 698
361 534
556 12
520 504
624 212
298 472
337 508
184 606
717 647
141 923
50 866
103 742
173 692
886 801
219 810
597 735
527 59
282 903
849 584
670 115
200 109
808 922
995 79
56 626
701 121
38 998
977 589
263 682
252 44
626 307
612 504
689 258
120 178
267 181
649 537
413 543
886 898
645 601
319 643
518 128
950 245
302 772
478 668
354 502
730 972
168 53
890 247
197 241
803 36
796 710
118 778
397 39
25 580
968 400
59 166
739 827
3 598
205 191
810 936
638 787
858 744
161 497
844 393
838 556
643 156
340 221
378 155
25 835
413 512
588 165
932 28
532 776
48 602
899 212
213 538
782 925
820 898
172 933
869 75
379 921
50 676
603 683
733 817
2 120
187 300
889 113
646 260
962 159
392 611
718 815
922 457
446 632
206 620
264 973
287 581
291 64
286 945
30 795
486 742
218 852
517 249
738 341
785 794
708 889
208 269
135 473
291 911
571 246
571 486
291 991
899 272
942 11
741 273
441 704
30 421
662 47
586 355
139 814
769 897
292 657
4 368
593 958
529 888
728 445
396 590
499 861
644 458
145 270
386 989
614 825
329 741
703 744
482 382
346 648
563 560
317 659
801 723
519 373
456 538
481 863
606 913
595 550
2 704
384 221
876 341
792 842
623 427
671 935
24 780
511 562
74 277
99 98
782 478
392 125
520 384
784 931
6 56
67 708
371 892
451 168
970 950
191 633
455 465
756 108
857 120
669 8
516 42
961 202
948 73
194 331
915 366
279 599
74 183
146 904
638 702
494 864
390 600
259 536
538 530
987 33
810 183
792 916
74 139
215 18
926 659
38 593
297 109
832 799
113 20
424 293
310 51
928 421
207 695
17 690
957 452
456 528
362 141
900 117
939 694
239 688
568 121
423 610
599 129
899 486
338 881
760 528
94 447
567 499
156 346
832 169
2 631
772 482
101 516
946 461
239 127
402 321
943 529
147 908
343 596
380 547
670 887
72 939
151 124
892 674
634 325
725 742
248 18
545 583
336 207
146 463
817 341
340 932
691 221
972 766
700 363
45 179
689 64
309 345
143 535
540 595
830 822
445 872
912 170
625 395
51 367
560 641
897 766
684 811
509 981
80 7
611 875
925 904
591 44
527 130
165 973
74 518
611 282
984 665
210 473
683 258
965 234
259 611
228 692
861 370
459 533
464 188
965 474
689 356
690 746
531 78
32 286
630 888
902 130
964 587
944 24
227 123
395 69
477 823
379 719
355 442
538 75
382 985
1 91
761 395
701 524
505 103
476 688
87 661
263 266
722 408
876 175
419 762
1 791
144 737
782 887
570 795
125 252
960 314
881 915
488 506
12 756
611 704
473 830
108 934
676 580
726 478
882 394
528 841
430 174
105 274
49 501
883 274
404 820
708 634
552 394
503 161
76 184
610 951
575 295
253 902
116 625
526 342
142 497
32 64
452 570
136 332
375 543
571 33
479 245
184 324
453 210
550 586
300 109
569 323
835 174
275 901
69 422
801 163
607 10
734 525
963 405
395 10
219 791
348 147
511 500
744 308
153 594
669 368
90 845
298 275
130 564
88 176
5 763
434 584
122 592
929 527
144 963
772 766
59 409
498 768
941 963
197 543
890 56
613 672
44 59
296 834
878 649
827 329
402 147
83 563
513 133
140 892
903 974
465 427
688 425
683 5
729 495
195 924
108 389
521 180
226 811
388 718
133 293
311 6
541 411
519 788
500 112
72 965
965 140
736 793
586 747
378 840
789 557
654 609
644 590
908 126
140 514
491 96
671 362
756 593
345 398
951 544
917 245
900 671
861 320
927 58
120 155
458 284
166 294
25 734
674 969
498 356
113 725
844 609
314 870
393 290
160 315
150 333
985 195
209 967
822 758
945 207
657 238
123 781
543 209
249 376
257 473
701 103
217 822
707 611
985 389
220 224
721 586
543 948
57 462
183 448
68 622
269 879
292 811
501 78
764 652
646 990
251 975
483 332
293 286
352 980
805 324
822 292
496 969
589 922
658 845
854 578
922 255
211 17
917 274
239 351
557 55
743 547
275 383
2 694
650 793
719 3
642 617
452 659
789 24
572 457
156 704
313 693
797 793
332 681
479 564
781 463
14 304
157 776
870 791
347 706
198 874
126 807
155 890
49 828
890 735
440 69
570 718
412 59
366 894
73 937
131 67
232 187
418 724
443 79
554 494
871 307
508 372
943 862
945 732
112 301
549 625
403 870
510 98
12 255
477 172
906 750
61 752
14 290
958 173
804 90
993 952
523 155
993 25
253 156
282 55
45 514
174 819
833 143
4 253
787 694
807 220
63 467
406 760
994 731
788 580
704 500
805 594
453 333
519 70
691 429
109 592
226 557
800 27
789 701
789 602
117 726
673 434
505 308
532 676
973 277
268 490
191 426
80 615
575 405
949 822
819 354
557 452
867 740
485 363
459 176
148 424
909 131
956 995
377 54
132 426
402 847
89 952
95 247
998 499
231 774
96 997
118 153
26 720
817 643
792 275
577 691
320 52
842 554
830 298
705 269
674 775
988 68
226 96
306 969
41 845
901 817
168 448
41 828
660 381
490 247
251 82
724 892
450 969
390 262
207 464
792 623
970 746
794 96
707 979
136 428
581 721
595 740
433 879
544 793
325 152
886 787
914 288
461 182
126 962
997 617
145 152
874 608
610 703
174 755
985 757
190 819
175 847
234 400
163 774
738 456
767 583
752 29
14 81
248 951
305 906
346 615
555 37
789 259
63 122
150 179
793 122
434 786
721 82
819 117
838 185
935 517
805 904
874 541
479 688
821 77
14 368
981 379
851 623
413 208
893 361
484 850
45 930
700 30
990 507
971 131
673 895
751 77
189 715
463 887
768 39
444 697
569 670
737 615
464 997
884 473
491 346
44 942
582 486
320 742
612 561
391 896
921 782
501 35
787 797
806 616
510 87
31 480
429 766
252 180
819 424
970 306
621 992
906 171
649 893
730 625
750 529
32 420
67 762
595 805
52 337
34 486
133 656
451 512
692 806
592 878
914 878
338 772
820 49
348 516
532 679
85 614
514 976
505 379
247 609
104 600
379 138
942 574
710 108
562 353
842 857
563 387
463 687
392 805
274 343
36 829
484 520
240 12
121 227
538 23
234 420
888 682
789 628
418 34
473 386
69 780
497 967
746 664
230 346
854 737
394 102
369 847
281 619
202 813
46 468
962 852
149 96
735 534
182 500
878 391
344 656
960 720
345 92
575 39
874 358
845 891
669 190
935 131
192 876
613 753
867 7
989 33
943 36
490 754
155 412
174 37
881 777
579 666
779 824
774 832
410 844
166 923
857 923
866 840
602 826
974 556
203 17
201 449
804 818
92 173
422 1000
407 84
52 272
864 508
947 282
524 101
986 554
601 168
171 976
52 974
311 540
558 244
385 14
863 183
692 518
134 648
780 127
834 892
696 694
994 876
491 121
493 610
851 81
1 820
383 165
101 512
682 254
703 318
224 407
389 777
622 253
786 378
589 302
265 216
310 618
286 823
740 810
768 867
6 681
245 498
395 858
427 756
422 951
447 11
780 537
977 488
370 96
352 572
469 795
133 848
88 536
938 550
668 312
316 416
368 113
527 310
674 872
498 568
301 461
929 867
194 583
434 96
95 829
477 968
332 13
337 338
786 287
613 621
628 934
325 91
283 993
428 715
252 272
186 655
784 679
409 586
986 985
537 237
591 444
420 824
705 332
670 288
732 605
746 405
861 633
672 428
230 675
700 388
275 451
183 139
579 27
370 682
34 7
808 402
474 362
379 485
613 898
397 668
870 939
189 999
587 981
535 156
498 331
294 569
815 989
786 987
725 766
819 522
293 15
78 614
294 282
424 445
606 699
139 861
190 184
184 55
191 434
870 493
511 193
893 425
254 393
824 622
714 531
708 972
903 92
104 118
772 490
826 484
307 925
164 825
509 485
153 676
515 24
593 34
413 733
485 593
17 672
74 290
715 84
923 152
39 915
640 965
976 229
216 482
685 830
162 929
791 95
445 140
994 167
352 374
819 976
482 453
235 595
54 472
46 235
150 230
212 784
207 237
446 103
835 815
555 337
609 521
684 485
492 874
137 97
296 156
272 430
802 526
827 977
69 455
29 977
652 1
260 85
448 803
476 919
803 346
441 238
138 199
48 757
364 118
585 177
142 145
989 398
291 130
348 582
230 592
229 750
948 442
694 287
591 446
338 792
254 499
338 830
641 550
212 136
800 173
759 441
322 611
971 8
157 609
548 815
118 425
821 553
141 905
918 244
339 866
614 98
190 40
131 460
925 331
743 959
542 418
4 638
190 792
942 734
519 852
838 868
140 807
587 23
909 45
84 596
297 32
685 861
256 469
609 731
501 618
418 822
390 123
377 725
179 440
674 225
522 831
62 118
97 611
779 410
321 992
994 381
879 505
90 196
79 685
233 108
296 746
189 141
719 907
907 333
180 504
321 339
523 712
204 846
173 676
317 480
109 399
212 59
929 840
662 367
889 599
555 113
122 952
490 419
377 353
671 969
972 437
4 252
588 322
855 805
53 752
392 421
336 205
907 111
561 246
583 623
857 243
739 858
970 82
350 601
733 327
229 310
262 380
762 871
236 118
968 859
519 589
462 669
50 350
133 448
844 554
391 868
748 816
209 258
259 563
531 131
860 581
828 578
142 166
308 916
708 116
713 413
239 139
381 366
278 888
141 801
333 141
983 71
89 820
925 942
206 446
660 253
399 611
155 965
284 625
622 65
311 274
169 92
947 922
219 548
715 116
24 201
215 611
793 299
277 216
242 930
949 379
974 728
896 164
347 756
491 956
305 262
313 979
703 979
732 994
445 536
521 992
977 308
26 831
253 830
174 519
798 964
704 174
710 923
611 57
524 490
17 98
267 43
304 187
547 542
292 649
308 270
422 766
6 776
329 244
411 550
573 946
927 326
810 699
12 135
618 674
97 654
481 525
267 526
572 768
618 892
648 518
426 971
988 680
783 420
58 331
591 325
554 604
517 44
551 163
499 892
135 377
140 455
994 207
269 201
508 469
515 252
293 100
793 953
508 703
72 747
144 900
180 636
124 67
541 530
925 945
629 215
84 348
438 418
854 174
546 665
800 143
360 410
422 580
689 97
732 1
815 68
192 956
897 32
137 102
720 663
54 361
547 540
128 616
768 126
413 412
463 256
159 331
507 188
7 979
769 691
184 4
323 187
869 739
547 318
483 286
759 462
894 94
496 834
76 362
708 994
99 159
94 8
580 630
518 482
760 245
348 473
111 675
106 158
87 568
549 52
351 329
454 537
512 442
180 93
323 947
552 798
556 709
998 605
417 63
778 567
968 56
739 829
823 501
125 529
17 222
270 228
669 184
451 528
482 316
362 470
388 315
485 807
688 8
755 648
331 555
837 450
294 682
421 982
836 708
332 486
406 894
627 309
983 775
513 197
252 385
701 776
110 822
493 339
243 57
34 526
779 340
831 465
787 863
811 463
355 998
21 776
432 708
648 942
626 912
711 462
371 494
38 241
474 937
631 642
55 507
915 868
372 594
86 622
795 499
570 453
898 939
188 145
336 482
909 275
23 819
455 116
822 688
464 131
204 83
232 383
255 783
10 648
140 43
320 140
780 34
901 225
681 169
931 858
212 345
238 324
238 115
285 666
206 264
721 896
25 78
951 555
296 669
631 95
96 312
644 174
222 688
229 121
562 815
473 267
313 562
339 668
104 909
833 570
236 712
161 525
500 826
478 517
676 56
307 303
724 276
679 197
684 459
328 512
944 602
644 901
528 123
956 379
475 812
269 846
282 27
680 543
855 544
519 300
925 274
788 245
139 416
65 585
634 760
578 610
103 993
883 281
898 448
212 436
930 679
100 23
408 913
943 25
574 229
555 968
690 925
109 648
457 739
249 158
195 212
791 950
138 922
781 562
978 334
694 755
500 732
889 754
659 408
13 816
575 143
447 826
835 9
375 882
890 941
205 579
478 530
779 355
655 445
176 274
810 424
580 405
764 194
348 118
859 424
711 115
692 653
836 756
613 180
69 652
15 2
71 856
21 267
825 392
618 21
792 698
603 997
639 582
109 680
497 790
465 337
969 100
775 980
17 259
14 469
767 924
234 566
262 791
512 693
129 144
597 824
141 201
315 183
369 325
275 723
595 804
523 272
336 363
558 35
994 739
572 560
580 643
158 226
434 616
301 98
131 918
591 985
70 544
313 52
996 501
920 159
284 134
867 720
114 901
218 104
688 974
916 434
612 910
747 559
385 972
756 818
782 779
508 810
78 260
496 290
14 935
376 467
989 118
33 261
853 900
606 548
758 980
66 436
840 837
883 299
447 722
773 761
365 636
424 801
370 805
540 617
770 144
754 554
49 891
891 697
356 194
973 922
992 36
307 264
576 895
85 216
206 752
961 863
514 509
834 962
988 616
146 15
872 132
379 516
399 845
529 511
28 739
148 436
728 324
162 128
930 925
758 491
187 676
982 425
120 801
774 322
685 139
254 249
267 759
725 765
985 173
272 963
815 101
597 755
745 987
78 509
202 344
327 851
260 62
72 797
12 894
500 273
143 107
730 347
968 707
356 199
674 944
699 40
200 579
421 375
651 254
752 272
394 934
572 882
630 964
722 920
480 623
84 511
321 842
882 330
629 99
724 179
709 35
44 663
353 73
544 873
861 55
272 841
990 820
552 546
114 563
333 209
986 786
26 535
17 178
627 317
150 394
538 84
851 700
875 666
314 831
880 815
184 173
684 781
574 786
789 175
358 613
315 159
810 608
575 753
22 644
38 544
562 811
887 410
31 556
472 855
930 354
13 908
625 342
780 999
11 158
514 267
48 346
823 321
316 937
781 645
481 960
8 459
691 96
913 555
136 562
697 368
955 340
233 359
475 131
886 142
7 143
913 801
537 929
751 150
683 449
917 943
177 75
290 125
499 775
104 537
332 76
334 686
730 376
318 653
444 520
710 209
63 478
970 50
748 137
573 293
957 29
460 715
435 570
703 476
40 38
7 709
375 652
684 951
706 265
616 998
744 113
523 763
756 869
240 950
300 194
602 391
205 784
191 50
374 862
819 373
211 950
751 279
214 974
309 214
456 593
209 353
96 969
489 295
70 226
347 905
859 176
378 218
67 405
428 163
176 814
589 616
693 684
227 615
840 961
964 238
693 948
35 482
100 844
377 337
897 674
773 544
221 492
887 439
473 343
598 475
474 501
590 586
804 381
579 209
486 269
252 704
637 903
18 108
747 991
943 691
591 788
200 576
139 360
990 52
639 149
386 338
95 786
529 785
506 252
879 863
685 934
351 800
686 902
174 684
619 222
770 977
166 404
932 849
427 799
877 537
524 720
10 377
235 265
516 787
850 787
126 392
501 506
208 639
827 101
456 499
319 910
482 133
736 391
729 539
41 808
656 531
905 938
976 992
707 922
691 820
630 531
974 483
524 997
477 538
599 338
738 952
75 345
605 233
315 717
284 447
653 844
163 18
476 712
614 29
947 855
302 272
404 798
364 870
869 963
860 124
747 713
12 18
586 91
351 22
101 245
648 301
95 507
711 188
263 721
577 762
653 108
871 975
10 1000
702 153
868 38
466 930
159 684
19 157
10 122
167 257
178 23
41 442
346 788
199 893
292 255
313 127
280 821
160 784
339 482
847 482
875 352
710 319
127 656
604 620
320 898
808 333
99 837
974 781
914 555
363 312
363 53
870 653
678 574
972 571
13 867
549 423
353 721
249 110
62 644
680 67
793 427
270 554
919 440
735 93
869 564
721 874
510 19
399 956
195 634
443 989
567 40
944 114
624 395
765 14
594 430
258 791
911 499
80 859
238 939
807 361
777 342
560 233
308 426
330 846
897 27
112 459
369 706
484 271
349 484
95 965
849 370
709 592
886 271
396 77
675 144
190 219
583 243
582 107
754 534
358 897
928 212
792 859
499 536
393 787
997 469
544 333
358 254
740 825
834 46
272 365
950 168
124 971
182 380
579 110
17 616
201 649
233 568
258 8
622 706
182 941
772 123
731 156
176 722
696 850
175 42
592 484
740 310
673 883
129 902
714 657
16 529
615 500
435 517
547 194
179 550
982 635
349 390
753 322
312 261
339 17
277 852
359 118
306 792
163 737
449 470
254 610
71 618
241 54
652 635
449 589
995 875
894 630
971 535
975 242
205 468
28 854
865 186
799 565
860 230
521 678
288 775
227 542
23 368
739 350
328 153
386 169
144 175
156 203
435 707
669 579
996 38
463 247
917 843
945 733
436 317
496 778
80 523
918 134
31 975
138 408
847 803
874 444
540 306
939 697
802 709
579 467
262 355
936 953
462 992
450 793
893 355
709 752
436 540
503 518
487 260
683 748
906 579
224 495
373 712
821 512
815 654
596 841
890 166
970 936
230 22
757 440
416 715
808 181
184 845
200 639
281 260
733 772
180 740
51 111
691 11
640 295
723 307
295 875
35 353
400 325
857 649
999 640
305 539
286 930
578 590
923 744
767 332
354 549
89 562
438 36
633 330
874 468
645 923
546 599
227 546
19 13
492 62
814 948
79 670
614 911
371 779
960 257
263 732
937 706
969 410
313 352
278 447
744 467
856 189
958 130
327 591
30 1000
494 912
211 223
113 573
525 51
481 873
812 957
525 842
808 219
919 9
127 824
699 346
69 548
600 921
727 18
378 123
869 497
24 865
319 576
513 15
390 351
116 992
834 801
936 774
724 714
183 112
996 507
971 521
221 328
406 970
826 272
8 469
815 99
638 732
530 792
92 332
23 318
150 571
363 1000
309 897
234 63
66 524
221 87
3 723
136 280
248 885
411 609
407 936
450 958
432 176
10 802
82 946
175 573
299 720
190 258
775 949
135 47
513 428
523 94
679 14
612 291
246 597
867 533
389 292
387 538
508 302
977 140
589 486
108 726
388 991
404 402
896 108
876 988
661 596
301 715
647 507
233 712
584 536
896 437
265 504
511 341
597 357
842 698
842 355
267 56
224 611
216 325
672 135
157 330
227 854
147 43
402 896
637 520
783 533
375 425
825 357
362 780
16 547
811 451
563 631
429 354
709 815
725 962
11 480
244 713
297 447
501 872
746 819
908 262
342 250
804 160
158 157
160 394
16 476
972 113
348 800
395 359
690 724
791 369
317 661
676 371
7 787
221 922
694 929
157 338
760 977
388 698
495 873
495 417
656 495
821 877
849 543
319 288
10 930
518 214
142 763
390 465
320 68
243 592
275 872
35 752
716 180
11 994
265 351
24 656
509 979
945 200
618 360
454 744
261 968
868 841
459 501
174 887
802 674
790 70
81 805
161 144
263 825
304 277
200 339
177 875
951 882
184 745
714 111
695 458
297 153
717 157
919 381
402 373
489 415
323 73
11 7
442 346
51 667
130 881
387 648
621 205
787 668
104 308
70 440
233 64
665 409
87 650
654 745
960 953
789 265
730 497
32 595
590 593
927 454
17 987
21 691
628 286
185 404
350 195
198 732
192 990
595 996
107 660
830 488
992 32
699 640
123 300
15 985
967 714
246 121
112 997
863 783
66 518
491 931
425 200
140 494
341 290
102 908
467 569
470 410
982 114
794 343
982 313
538 2
515 46
841 569
721 265
364 602
303 864
597 16
206 274
243 234
940 30
455 46
361 469
941 733
904 29
15 3
359 898
600 91
255 28
627 698
370 602
274 270
51 863
126 289
250 206
935 216
654 776
182 93
604 243
211 962
614 251
425 94
592 149
308 410
709 969
21 494
412 201
431 689
357 153
407 621
381 792
617 186
635 691
938 161
16 654
21 654
56 582
685 626
838 448
727 44
983 399
398 613
440 145
752 219
218 155
270 445
173 818
797 432
53 73
451 319
975 308
500 491
461 704
313 8
108 143
930 221
776 153
346 532
868 728
215 320
879 897
447 914
475 259
261 38
374 756
954 749
739 201
675 64
793 295
509 554
90 914
539 286
192 850
877 934
277 624
67 117
688 318
340 329
206 646
940 292
620 75
734 640
496 885
845 377
355 942
987 21
350 940
479 511
829 681
8 648
943 31
999 176
942 134
696 967
695 970
60 433
198 930
325 309
165 479
867 670
210 951
353 704
60 780
888 133
488 422
55 817
523 751
994 855
852 531
403 852
29 189
281 921
676 220
208 87
394 682
707 630
820 475
228 801
198 829
183 326
227 261
884 486
422 477
448 303
923 55
63 416
425 934
446 681
838 291
395 52
146 650
889 177
402 289
67 321
555 128
786 212
577 974
644 606
80 417
334 251
1 275
125 345
327 995
749 21
565 807
869 115
675 888
235 207
262 740
675 341
834 887
521 656
987 905
961 754
562 66
868 943
360 12
933 719
361 906
1000 225
337 282
965 275
605 857
500 300
286 705
808 253
443 911
343 629
803 347
959 82
761 903
426 583
43 704
313 570
373 423
932 703
401 260
679 131
338 379
284 868
371 434
716 257
550 902
458 772
106 853
154 698
191 378
51 389
24 666
210 785
22 718
683 923
199 565
980 256
927 841
739 285
783 619
387 354
132 839
614 887
786 761
327 196
169 315
816 785
685 841
667 654
820 310
74 117
353 735
550 492
47 359
255 366
118 449
676 492
645 396
917 637
897 687
694 264
465 405
275 928
127 533
826 860
292 982
437 290
384 661
404 618
616 468
412 328
67 258
516 635
776 941
779 573
703 184
786 128
301 299
462 558
2 503
12 924
65 207
83 122
768 156
901 762
288 475
24 568
50 126
534 763
566 348
528 642
77 474
160 519
715 144
209 111
848 621
321 622
973 993
481 701
415 229
452 414
627 109
909 643
451 604
19 651
50 589
578 754
613 269
797 386
465 398
299 201
743 945
420 940
857 948
335 519
80 603
545 743
7 229
491 964
627 708
515 650
218 958
530 123
783 40
603 923
702 995
655 25
812 484
866 738
149 901
172 640
900 720
723 401
232 570
430 91
887 1000
662 860
56 594
870 224
759 887
137 65
462 651
325 605
456 288
717 323
626 832
249 521
214 304
413 937
253 535
395 755
341 985
611 205
116 718
20 68
111 438
123 324
776 71
29 671
228 260
180 119
817 480
163 800
934 712
70 895
961 768
844 822
441 851
978 880
268 255
794 564
755 481
553 272
332 800
795 3
307 582
692 955
319 889
251 677
187 132
685 643
958 908
491 354
152 369
846 229
386 561
57 761
8 799
223 6
730 77
887 340
173 901
403 732
310 548
278 396
153 230
320 44
296 671
550 924
686 997
68 928
211 492
773 922
480 360
615 6
919 290
342 830
568 809
826 583
128 902
935 514
225 556
923 606
672 676
587 397
521 472
45 720
709 260
236 289
94 5
577 588
890 94
288 45
962 58
70 773
236 776
352 694
685 769
833 11
450 624
209 869
625 135
18 577
675 589
451 350
114 9
774 847
887 440
122 693
266 598
17 985
488 970
26 240
214 871
342 884
74 804
730 952
446 388
222 685
169 652
534 91
114 854
66 241
742 8
382 467
66 386
596 256
222 983
64 822
552 744
915 363
347 440
379 386
101 172
10 568
791 41
308 630
768 864
528 67
475 932
843 562
4 842
55 992
497 99
479 552
636 324
162 822
783 669
31 328
638 547
808 189
445 87
254 533
848 671
347 618
329 360
933 570
18 160
745 886
115 103
138 934
212 389
171 230
592 639
128 955
393 136
724 502
562 111
329 779
931 724
846 526
510 432
615 852
889 263
536 11
290 988
185 245
333 856
485 584
639 164
793 401
876 668
986 26
158 793
857 262
667 267
705 359
963 323
554 430
953 854
65 727
758 557
692 922
409 613
736 707
514 881
555 966
155 988
606 115
112 642
595 985
99 778
535 566
383 111
545 163
951 133
679 941
191 475
804 921
499 134
523 876
229 119
337 971
376 526
31 486
543 40
558 797
625 278
808 359
860 341
540 195
950 246
728 428
906 950
243 915
782 486
980 244
422 85
891 160
240 838
869 499
160 764
508 358
1000 923
824 980
574 416
809 78
178 139
12 986
784 84
458 650
573 206
795 204
530 596
361 194
219 600
996 684
81 903
17 320
732 348
616 905
878 450
879 556
890 994
585 982
650 56
373 411
431 68
26 594
642 282
233 207
769 559
360 513
761 723
437 357
500 84
517 768
275 653
782 666
812 937
605 480
298 561
317 484
10 783
573 874
485 867
66 459
928 234
415 938
67 694
22 553
488 127
317 973
213 225
741 753
688 646
628 94
884 213
232 69
864 442
315 80
968 784
666 991
649 703
49 210
619 705
979 503
965 683
238 246
962 917
192 299
581 474
625 167
399 497
469 305
667 495
912 363
947 140
920 657
813 120
731 809
986 382
49 154
330 515
551 761
640 851
819 350
881 740
728 28
503 158
169 165
856 930
647 804
58 175
971 681
743 66
459 558
533 233
567 121
187 856
663 151
362 260
935 242
799 703
330 253
400 103
568 199
535 82
364 203
957 806
662 857
47 822
713 582
489 781
66 918
887 779
833 701
847 963
914 461
973 445
794 122
225 745
291 999
692 389
604 209
145 397
203 822
989 374
552 240
701 932
927 369
564 297
649 261
381 987
41 868
341 45
109 302
824 927
210 992
94 149
927 705
905 686
893 365
953 55
584 479
721 969
875 535
462 458
35 134
52 799
468 522
143 337
345 450
694 497
726 505
74 257
592 93
517 555
827 547
914 125
415 370
137 242
523 555
10 918
364 387
109 71
887 4
73 992
677 150
53 707
69 465
672 20
467 609
229 369
876 295
788 158
508 720
254 935
147 728
728 112
252 807
812 147
177 132
961 249
88 255
198 33
72 633
981 22
220 467
881 248
544 461
1000 857
793 637
858 755
662 429
815 407
603 247
168 23
559 820
691 559
295 774
125 182
657 382
694 994
215 779
839 546
322 12
523 465
330 15
712 100
706 145
972 372
514 176
952 177
112 961
960 50
247 403
626 443
193 698
566 816
144 820
203 725
353 912
623 725
554 721
388 242
122 61
268 153
142 24
40 3
245 301
247 692
944 340
582 385
770 815
282 421
420 907
50 731
673 558
108 731
642 412
599 16
986 457
908 127
897 350
276 711
309 716
965 182
898 844
932 847
331 830
702 913
680 295
553 293
302 999
651 411
93 768
226 8
289 43
285 199
48 370
901 24
222 385
111 175
710 392
640 277
320 687
627 976
618 464
214 901
417 175
955 685
407 608
611 603
854 714
3 911
880 575
734 143
705 909
432 668
289 992
821 48
89 214
715 281
500 241
634 751
54 785
251 186
116 300
178 735
826 54
330 240
710 141
170 348
536 368
578 967
48 73
460 98
29 205
185 121
86 545
53 534
123 755
15 970
469 850
494 569
50 77
398 898
661 492
552 245
657 803
740 724
773 162
517 669
857 128
140 927
266 197
700 892
260 571
499 694
672 549
628 867
913 708
688 428
75 391
970 462
644 323
353 860
800 94
241 407
876 563
320 314
113 988
544 766
961 502
582 183
832 288
784 383
682 129
17 180
123 958
639 40
893 604
399 67
936 914
46 484
712 71
979 923
960 509
621 259
282 416
307 296
508 102
328 409
561 59
101 384
516 706
253 850
704 509
412 924
455 887
128 68
941 728
994 773
296 167
1 964
510 43
988 93
740 291
945 548
838 632
543 436
487 31
118 229
955 521
626 404
339 5
1000 758
309 70
491 448
441 694
800 230
363 557
242 606
782 111
271 468
368 866
360 617
658 84
977 306
634 373
959 63
492 751
944 604
201 398
862 238
910 373
336 85
235 534
30 169
385 454
510 479
619 185
198 444
860 656
156 628
636 55
433 350
470 592
86 117
70 787
67 868
32 733
88 292
56 295
945 900
733 551
813 777
861 366
983 557
989 419
667 697
139 958
578 380
161 604
108 789
69 253
216 99
960 412
33 608
495 71
473 445
482 327
701 521
514 249
152 306
951 624
169 786
536 528
920 106
628 677
335 88
633 545
19 953
256 533
50 329
701 218
554 297
798 936
774 598
75 855
353 56
769 874
462 325
485 43
34 189
237 507
744 200
806 695
432 718
545 425
921 61
992 926
747 309
751 716
302 224
549 632
839 393
401 936
556 187
51 735
878 363
758 645
71 544
11 692
777 674
261 110
693 610
930 187
652 636
126 298
663 57
665 901
169 783
39 494
929 712
712 485
574 133
787 599
728 284
382 34
102 340
648 438
789 94
981 393
426 631
658 800
447 704
927 114
54 399
774 236
287 53
961 520
902 42
412 385
910 468
785 299
166 367
78 275
622 423
622 388
464 154
757 150
321 266
868 598
423 504
973 216
649 848
110 464
343 853
109 957
837 254
639 360
396 328
935 452
957 271
340 509
356 782
486 319
390 242
453 872
303 105
344 87
611 252
270 492
330 70
859 65
799 686
828 886
596 605
305 290
780 489
431 154
355 978
46 610
629 79
822 968
318 886
613 415
489 328
872 651
995 596
19 531
674 140
500 420
348 263
93 25
458 120
887 591
900 985
649 412
48 519
129 617
725 969
691 779
663 600
409 580
211 577
479 209
530 369
868 942
27 99
745 462
676 575
532 14
726 381
512 674
341 816
842 441
453 886
391 56
599 775
292 607
163 508
782 875
339 490
460 68
58 665
683 695
474 676
875 830
12 312
872 864
106 956
681 700
503 333
649 76
345 541
527 503
784 882
722 89
748 627
815 103
461 159
319 729
43 200
500 189
333 399
729 573
83 10
855 886
288 636
856 332
115 977
797 901
15 248
863 552
45 224
344 643
737 385
722 171
433 976
124 645
422 754
407 590
711 748
77 12
343 148
319 862
318 271
153 692
527 771
823 115
632 5
398 50
28 709
753 289
490 361
816 845
576 451
906 569
988 331
512 231
584 764
984 503
882 456
913 107
514 840
167 403
146 33
811 171
932 213
987 101
702 475
601 476
792 843
206 907
612 966
533 790
141 953
836 69
948 662
485 223
285 114
966 681
692 528
962 469
365 524
650 358
816 259
791 131
322 900
741 137
780 201
364 965
650 416
21 301
464 283
857 294
233 671
819 215
266 910
793 277
602 284
903 153
778 758
819 788
556 322
439 350
972 600
43 270
736 355
452 566
637 173
93 258
81 492
71 99
273 344
838 490
832 524
193 170
441 637
267 996
506 368
547 323
31 291
568 447
540 946
797 933
961 808
653 196
198 855
973 744
764 128
267 289
619 922
261 983
799 826
723 851
884 974
459 700
772 554
595 555
20 861
902 817
749 823
535 496
649 901
986 392
979 781
74 778
890 322
974 263
670 212
741 979
36 548
771 974
857 56
776 20
269 262
869 668
646 372
412 108
960 86
511 739
75 892
399 108
426 936
214 932
436 691
713 275
806 814
172 589
209 773
634 100
748 857
778 10
89 959
907 355
360 930
944 232
833 921
202 110
17 627
209 742
346 945
751 721
994 480
306 656
230 696
958 788
471 256
898 790
713 185
603 613
209 672
601 437
75 185
643 253
517 937
118 451
650 572
791 75
105 557
278 884
52 838
485 131
648 876
175 15
845 837
868 436
3 913
671 605
834 641
909 880
312 389
739 142
789 642
33 291
541 942
325 505
495 151
254 800
885 928
98 698
14 489
165 174
205 808
638 991
5 260
465 538
339 566
566 981
236 724
120 869
775 897
683 950
571 185
943 886
972 275
855 859
762 425
998 854
712 963
771 819
547 612
762 346
498 820
164 743
605 931
385 68
208 684
338 63
541 106
621 247
926 195
248 722
854 679
949 584
599 493
416 176
313 362
654 519
580 681
809 736
231 586
597 951
565 685
544 421
935 184
380 370
490 45
59 554
996 75
870 219
516 154
839 254
242 8
150 879
386 727
825 843
220 598
984 308
708 12
26 785
69 367
319 296
757 884
545 405
776 232
74 834
698 9
673 283
724 182
813 508
570 650
244 888
726 455
795 34
932 768
599 780
263 679
889 756
329 927
24 688
474 164
151 406
815 37
632 604
495 625
746 412
155 36
155 720
108 820
689 659
507 140
66 585
125 459
717 812
771 858
349 200
131 967
274 382
58 51
857 799
625 15
711 477
827 572
722 697
245 361
988 537
869 858
989 581
499 725
350 189
323 46
731 453
691 556
116 981
467 269
403 401
466 48
971 340
761 50
817 252
444 242
12 410
304 815
974 410
469 754
964 368
318 911
581 498
207 456
841 256
821 325
644 437
901 321
122 727
516 788
271 118
934 719
281 547
616 667
762 459
315 926
135 942
761 588
503 229
278 270
185 949
412 735
471 133
309 205
580 331
934 515
736 965
407 126
537 218
5 890
99 643
996 213
31 158
476 246
878 318
233 888
584 173
426 311
665 747
557 466
90 667
780 991
449 139
335 1
623 277
473 711
183 238
489 100
436 746
356 892
132 672
782 216
697 673
569 257
646 998
329 551
752 510
350 358
581 962
614 104
299 746
664 256
637 910
256 210
771 641
733 760
372 318
463 741
431 118
942 719
733 98
90 393
679 65
256 778
260 1
367 351
114 427
906 774
933 770
996 951
957 947
174 700
947 506
547 53
861 89
725 355
427 964
185 32
384 967
938 333
718 677
749 196
166 570
656 815
722 87
248 366
514 966
874 5
290 736
520 526
297 539
803 367
640 489
920 133
780 705
906 199
406 774
3 98
689 235
427 661
961 921
94 990
202 689
473 316
196 161
757 92
309 341
433 867
948 249
968 482
180 423
532 69
333 600
563 337
106 247
554 568
484 335
291 292
740 658
931 540
775 121
283 896
581 425
594 720
48 571
15 105
265 711
144 352
368 34
402 941
867 661
103 516
605 962
529 72
107 173
594 1000
246 503
624 21
524 495
205 991
914 645
911 173
459 775
18 439
37 330
290 84
260 371
104 554
183 250
759 954
430 477
400 695
126 320
872 326
784 247
990 232
659 271
141 579
946 358
747 528
670 573
515 68
455 436
933 474
330 522
723 988
789 824
662 343
61 303
618 402
274 886
694 944
220 301
52 675
672 74
687 907
770 965
628 629
361 222
975 531
644 545
422 327
796 912
814 639
467 656
75 827
110 225
145 444
215 556
885 881
986 114
36 898
803 276
52 278
965 519
224 853
858 387
17 838
664 338
596 969
821 944
343 444
428 333
489 99
525 105
843 73
659 934
367 930
216 748
509 403
121 322
250 954
954 115
644 117
818 232
504 521
651 525
108 106
876 114
560 413
103 346
232 301
525 389
346 210
518 319
101 108
166 650
840 199
166 234
316 991
999 398
45 951
296 713
846 745
125 830
224 32
803 888
540 863
710 10
574 164
527 740
274 340
387 312
169 21
8 34
780 139
121 773
819 825
904 239
461 233
193 508
563 113
610 850
946 429
29 962
903 166
324 451
964 376
481 626
582 38
419 871
521 600
28 446
126 147
918 953
7 539
748 855
932 755
960 628
140 464
154 726
242 337
16 464
586 459
137 234
39 498
101 256
870 599
165 162
901 729
234 66
701 194
224 36
955 185
777 257
569 766
264 331
28 998
785 443
195 838
164 322
975 473
566 783
263 413
767 890
108 335
788 813
625 197
919 131
457 115
170 527
191 259
490 342
943 258
648 802
693 906
645 341
416 144
509 30
385 608
79 481
509 275
522 818
203 832
156 172
831 155
12 978
701 697
584 711
542 971
584 874
120 500
413 426
203 405
728 254
226 630
275 735
808 269
488 217
832 826
550 802
466 965
248 548
362 475
172 509
550 850
769 367
327 434
669 990
254 667
857 371
222 569
389 485
720 288
518 840
207 397
442 386
628 632
757 226
254 5
814 204
464 225
396 787
396 299
606 906
272 442
865 436
993 80
133 556
603 5
915 765
869 202
509 395
929 147
438 708
154 889
276 720
915 653
456 687
452 719
334 76
793 320
55 33
279 615
967 524
205 97
248 294
273 612
867 745
476 260
947 24
571 476
120 695
990 709
419 711
817 238
705 417
154 73
52 873
300 356
6 914
458 541
632 483
835 898
297 573
124 747
272 38
106 760
695 765
783 918
267 188
928 625
450 19
84 933
520 88
971 247
767 507
803 394
643 209
701 472
250 892
397 47
236 49
362 582
175 881
732 317
449 559
597 647
714 555
280 592
568 486
152 571
300 927
693 574
307 982
501 262
651 398
790 621
501 805
140 839
724 759
187 135
625 316
109 746
92 728
977 485
865 888
30 419
525 990
642 992
745 308
532 960
926 1
633 525
369 32
263 792
286 250
569 177
132 650
24 463
503 968
117 794
757 718
390 598
533 804
249 568
584 66
826 810
426 851
223 953
309 281
316 598
13 986
628 493
164 446
759 957
746 392
828 27
498 797
637 34
114 574
864 10
515 61
730 636
19 906
491 943
777 913
793 202
29 714
487 361
695 782
295 871
214 559
113 909
144 338
54 233
941 28
335 30
145 447
711 240
266 255
384 485
324 39
672 448
256 276
710 315
577 532
395 172
723 807
935 77
175 246
740 111
269 907
1 805
947 177
236 192
385 725
748 142
98 537
339 961
218 547
118 272
97 665
874 299
75 396
24 624
146 687
642 479
29 880
879 685
909 7
381 478
998 643
804 962
499 734
777 222
997 550
694 906
858 517
699 524
385 849
212 859
669 286
887 351
315 148
971 490
865 812
902 533
832 871
31 406
95 646
152 813
397 675
385 929
254 441
318 242
13 40
577 812
354 887
223 356
602 445
327 178
748 77
4 9
472 217
4 659
193 492
436 736
92 449
509 875
890 639
922 639
179 23
334 850
374 716
737 635
847 461
545 319
478 548
893 432
340 228
757 694
992 229
397 254
50 441
385 604
718 660
327 377
889 155
39 543
860 172
916 534
239 443
42 801
976 868
744 931
853 384
697 102
959 476
348 567
895 214
32 291
118 283
235 203
7 528
434 361
624 424
418 772
815 395
335 103
822 465
319 176
951 451
721 2
147 20
501 991
368 576
299 631
793 819
474 200
199 757
5 993
221 88
494 384
131 34
490 546
678 144
692 894
149 626
18 874
961 626
35 165
250 88
277 119
741 222
929 828
439 52
985 791
743 593
708 412
127 93
881 683
788 983
694 60
708 234
120 752
898 249
873 543
973 949
715 492
264 633
981 397
301 386
726 574
865 823
955 184
788 949
335 722
127 701
874 213
462 871
980 946
163 255
667 614
932 936
862 373
680 800
265 773
863 822
427 504
14 872
592 336
715 958
10 739
362 129
291 45
572 369
853 139
567 337
763 110
88 395
864 233
450 467
460 25
664 254
268 739
551 875
459 299
154 902
761 927
934 449
324 289
605 60
364 996
802 25
964 435
476 993
456 944
151 902
277 501
285 652
169 459
211 91
889 66
39 834
174 518
313 747
665 199
317 78
966 121
104 911
873 382
669 176
978 82
647 706
184 357
28 786
404 83
586 55
292 780
75 352
385 963
105 742
654 14
31 767
667 993
951 518
505 219
671 951
389 882
222 573
438 243
639 344
21 48
486 402
228 725
618 713
842 202
397 133
288 617
625 98
622 141
287 617
984 740
784 909
519 986
827 137
859 984
797 926
247 657
998 253
980 915
482 386
467 668
848 499
919 841
318 873
461 702
212 983
781 654
318 789
585 222
798 351
662 556
986 805
310 499
189 51
34 651
168 184
151 264
339 540
160 33
633 162
979 820
756 75
181 603
494 246
567 893
208 840
911 244
888 948
544 874
254 630
505 564
652 696
464 229
231 614
429 32
644 388
244 512
523 356
72 856
173 518
927 348
509 826
318 72
986 48
990 126
594 645
887 424
130 80
672 370
679 315
837 394
393 100
771 526
692 259
665 381
224 84
760 821
80 919
332 722
436 599
517 781
425 566
126 263
726 80
966 536
437 935
637 835
967 521
609 804
536 945
890 97
645 453
823 174
158 934
345 660
83 998
758 650
214 955
803 257
920 669
683 799
714 144
693 619
697 617
701 409
572 615
511 964
452 623
304 568
549 491
602 535
129 507
490 915
712 3
681 28
346 114
243 222
435 289
609 34
152 526
583 584
167 796
409 367
517 793
523 601
556 316
986 265
814 647
970 408
629 632
724 260
537 40
956 975
71 40
92 77
898 251
529 287
371 275
580 285
534 87
761 441
73 926
481 677
970 581
720 667
195 199
79 804
131 31
497 359
348 469
198 12
794 511
793 700
805 939
975 498
60 796
494 972
990 344
866 159
517 264
856 886
89 600
41 947
648 489
619 518
378 45
470 301
905 224
290 60
914 172
812 170
899 804
213 254
224 530
733 644
121 249
141 71
742 660
113 166
720 722
342 871
116 38
985 66
928 506
920 260
624 131
118 983
476 891
481 526
88 710
701 415
717 910
10 971
301 859
993 327
278 785
859 903
376 116
533 250
859 910
587 173
348 760
898 878
42 963
735 932
198 532
494 423
540 875
830 556
528 610
834 457
95 104
512 560
990 120
880 531
70 526
622 868
696 82
809 565
469 115
557 200
283 4
241 647
823 748
788 933
754 764
432 328
641 417
365 293
771 860
190 185
308 291
316 221
507 737
337 819
804 994
932 928
514 304
342 117
443 758
509 109
533 33
212 736
578 329
514 879
563 950
819 615
46 450
897 935
13 252
646 469
326 547
33 830
908 640
353 139
63 20
414 789
696 822
430 128
449 676
512 353
156 559
666 390
342 292
883 256
424 64
344 822
658 29
221 218
931 621
650 465
425 406
539 65
731 413
318 636
904 761
878 646
133 693
637 740
27 357
507 584
495 708
219 674
15 773
713 359
455 648
56 113
501 285
641 84
144 863
917 487
823 514
413 497
641 786
627 127
514 406
450 993
108 699
346 665
60 971
24 612
68 465
655 232
454 877
325 202
528 163
97 416
194 952
142 483
668 658
65 898
32 112
596 849
166 493
627 422
947 461
360 445
467 799
970 132
96 5
306 803
373 542
576 540
182 76
378 981
175 448
970 953
673 705
832 299
784 600
525 648
412 46
595 244
238 779
370 206
179 795
466 754
969 387
900 558
481 253
436 324
900 898
202 638
450 874
941 346
948 186
512 357
67 332
420 898
786 876
399 665
683 332
241 971
901 593
433 209
546 485
157 673
818 318
455 731
530 311
6 204
601 969
988 130
966 678
624 912
888 651
509 882
11 907
905 618
646 123
691 152
908 343
381 349
727 340
219 786
610 642
141 604
291 807
85 378
535 355
813 703
378 227
691 516
388 457
586 157
950 336
464 430
670 796
379 420
210 822
866 233
756 346
313 752
656 115
588 495
78 871
800 362
668 643
260 693
767 892
555 784
168 210
769 518
718 229
750 497
686 615
277 33
179 271
609 509
665 378
571 475
498 218
404 181
691 138
834 269
58 662
340 397
167 757
271 747
985 335
770 404
461 670
873 905
942 260
40 834
83 174
409 308
765 370
243 974
324 755
316 126
137 445
204 452
587 760
801 403
257 288
410 237
701 824
99 712
833 91
175 560
264 916
448 477
556 675
440 518
200 761
866 862
375 380
104 14
808 6
398 960
959 602
927 845
603 708
259 801
958 599
482 307
496 714
994 464
532 254
749 762
967 830
138 612
463 436
746 696
377 256
111 753
895 444
20 252
96 938
734 743
532 62
867 774
563 682
717 298
381 905
219 653
261 631
773 211
691 684
852 131
577 112
648 675
262 708
536 256
651 434
438 375
338 456
817 883
995 613
277 414
304 708
853 747
885 979
206 575
53 717
497 272
992 247
852 339
716 741
747 495
104 521
157 536
166 599
7 553
224 690
449 373
554 399
225 321
298 242
396 682
277 6
772 325
853 472
347 671
42 411
188 229
193 539
148 206
974 603
947 493
954 275
540 578
565 677
507 632
584 343
947 232
390 916
565 5
476 336
250 483
464 165
779 756
321 229
891 240
296 476
797 88
827 761
83 600
565 859
961 831
96 242
878 122
192 376
220 626
911 708
831 511
505 196
481 151
618 280
892 440
902 131
368 200
190 308
833 669
312 44
147 404
434 923
405 218
794 768
421 945
448 588
276 905
82 22
451 180
900 518
697 589
481 363
184 238
940 193
758 699
36 130
931 565
364 33
926 989
71 317
760 924
174 178
621 278
817 353
892 214
145 801
564 548
604 418
295 202
840 392
256 207
911 838
596 154
110 985
851 515
706 635
719 334
507 822
352 161
424 656
348 801
849 177
400 903
731 146
727 68
981 901
788 246
295 276
888 678
557 781
150 185
121 403
596 977
615 870
335 743
553 566
25 339
544 111
950 768
567 517
372 496
170 418
882 924
624 299
581 972
587 294
74 391
654 245
273 280
74 358
916 666
994 493
701 800
745 529
146 896
789 311
284 792
79 230
137 603
661 80
857 601
927 777
525 18
612 77
289 906
210 651
386 549
635 353
426 364
165 848
985 225
241 813
794 449
104 633
139 785
523 494
975 931
739 352
911 958
829 485
728 573
547 67
567 295
409 696
102 73
104 870
733 265
403 817
467 121
504 282
843 45
435 99
381 367
334 567
503 679
929 579
795 147
295 340
91 930
133 708
54 723
931 763
403 197
369 614
900 228
65 498
127 172
832 313
17 73
401 577
712 151
887 989
252 600
981 886
73 502
963 487
130 106
350 732
776 844
250 669
550 221
771 855
432 624
149 368
138 246
778 344
444 784
1 627
151 913
695 627
941 629
176 838
461 395
880 484
784 788
24 488
626 862
337 212
918 571
567 352
749 10
707 361
785 375
273 341
48 341
439 358
220 709
821 150
327 719
709 338
742 644
206 563
632 652
80 644
641 443
973 166
725 436
437 187
333 940
960 102
498 661
872 377
823 574
268 853
897 111
66 796
992 35
35 665
995 432
725 750
644 724
865 951
303 691
493 745
697 67
824 77
901 306
447 412
236 450
129 82
221 319
399 982
537 449
922 514
583 970
203 380
307 272
714 182
952 671
934 621
411 838
906 375
862 185
784 88
411 161
604 76
965 69
266 874
110 93
558 958
294 480
912 283
166 847
34 509
213 444
415 372
988 351
291 512
869 236
501 247
806 995
772 542
975 750
372 714
877 383
38 751
253 381
923 64
370 377
614 993
299 377
593 916
44 343
607 965
529 683
535 77
392 359
372 78
992 949
651 866
661 453
172 506
525 182
177 792
747 540
862 769
590 890
43 186
368 852
784 472
64 110
411 184
173 262
471 672
727 753
466 807
837 175
71 397
80 144
859 821
298 198
748 705
165 23
901 912
143 739
408 937
118 360
645 299
151 419
403 859
55 46
920 366
168 811
312 847
941 557
460 549
141 516
912 11
74 47
284 847
890 416
539 410
485 625
121 898
111 508
298 239
65 995
88 951
745 469
430 858
959 319
275 73
746 648
681 695
914 553
137 492
794 440
552 272
399 389
283 386
594 23
369 893
310 687
450 863
308 297
303 925
950 555
935 182
625 657
272 949
213 80
776 262
817 809
538 676
298 283
650 567
600 359
926 552
4 206
168 922
214 779
519 511
780 528
517 914
704 885
374 33
540 810
830 333
150 722
433 818
583 712
678 209
714 730
218 706
441 275
906 911
68 14
127 924
893 662
148 150
102 651
627 801
963 996
665 889
717 93
72 99
425 504
372 589
380 318
116 514
87 20
352 239
9 604
335 921
618 526
848 385
167 3
712 616
238 614
656 826
417 526
809 379
936 588
733 284
198 820
935 133
802 469
752 545
134 876
824 928
674 184
870 508
237 157
185 419
938 612
795 527
839 729
876 219
763 243
532 508
601 334
307 658
739 378
328 884
433 205
720 711
278 727
903 799
726 481
182 435
881 759
570 899
969 69
835 653
498 220
617 49
920 516
864 877
564 605
860 540
210 334
458 595
540 850
599 909
174 205
557 763
288 133
35 432
110 600
489 440
98 457
435 303
516 372
548 585
900 980
438 47
339 401
24 928
61 343
250 614
29 923
899 722
852 428
811 399
700 29
348 407
539 858
807 961
24 66
533 1
659 361
86 250
210 271
105 180
882 848
123 127
875 718
911 928
69 268
467 321
849 810
473 143
155 11
613 461
223 472
762 257
987 903
324 707
98 796
225 751
727 920
120 50
681 454
256 582
224 975
805 528
739 567
624 87
384 852
957 720
135 197
813 234
890 689
900 464
572 79
221 205
664 974
243 953
357 835
521 965
228 353
896 832
223 40
64 683
73 855
264 282
226 182
549 538
225 1
486 443
889 822
729 4
74 791
253 979
993 157
407 570
121 329
795 532
660 931
711 623
199 881
354 752
772 792
778 214
673 704
30 305
411 53
979 538
555 747
135 152
613 167
730 51
291 719
415 830
526 560
11 457
309 327
490 344
803 84
777 417
506 620
401 17
509 751
808 380
442 834
44 837
582 757
54 730
633 269
454 645
248 89
808 859
622 449
198 959
974 569
721 192
498 223
379 860
103 775
100 676
393 553
91 625
242 434
500 618
668 979
922 966
379 970
557 977
209 476
179 105
8 613
769 949
598 166
599 770
602 282
984 484
304 543
679 848
728 455
715 372
9 787
585 51
146 101
477 215
81 806
41 459
898 416
966 635
551 346
343 681
756 381
124 640
863 285
44 908
866 85
1000 333
444 358
148 950
957 443
472 375
214 10
401 38
87 908
724 987
680 660
617 543
742 977
556 832
396 433
329 465
485 853
499 392
464 785
326 93
37 374
395 490
607 601
758 358
495 228
917 873
356 384
517 828
675 639
763 128
232 536
395 504
424 367
611 807
83 27
445 18
526 66
477 866
787 93
85 363
357 462
626 240
455 218
131 130
891 411
551 319
692 588
454 672
470 720
433 329
92 595
141 668
686 587
620 198
966 776
811 660
189 457
916 280
154 760
642 733
567 653
928 467
595 306
53 242
117 684
412 443
706 144
957 90
408 355
237 244
810 708
257 521
11 452
78 665
806 778
264 505
439 126
417 584
415 857
374 856
797 910
743 745
41 26
771 823
307 614
108 340
724 194
722 530
938 795
572 764
963 336
788 945
102 477
425 410
830 26
512 212
89 385
10 190
747 531
664 632
201 290
644 82
198 904
616 655
481 90
951 354
898 290
640 208
743 955
117 844
613 391
985 780
800 454
276 245
611 939
882 810
122 862
704 507
49 166
658 989
882 412
918 774
393 181
945 856
753 608
559 377
722 203
695 822
180 5
354 969
359 259
777 821
72 649
533 974
595 721
851 470
435 787
84 198
91 391
433 796
418 54
222 852
813 974
762 827
798 874
708 991
158 123
14 252
508 114
420 618
726 861
132 115
377 842
56 261
922 210
324 473
136 793
328 111
610 948
695 533
369 763
438 738
745 744
96 282
798 123
915 832
945 314
486 52
446 713
321 220
596 199
86 248
470 299
739 819
909 530
63 754
889 738
451 631
856 204
987 539
171 504
203 304
872 184
606 942
169 363
951 378
285 249
984 280
310 556
856 547
612 578
785 504
356 795
703 333
39 837
426 187
29 566
602 333
269 798
384 662
668 659
48 783
177 953
12 878
29 166
879 609
559 36
937 470
9 241
229 637
980 489
707 666
204 69
72 260
561 218
421 569
847 82
516 5
926 334
58 118
520 828
917 930
314 147
43 631
773 198
260 302
750 590
426 640
10 793
510 288
265 242
894 408
345 430
426 980
685 213
237 722
641 26
314 755
699 979
412 284
473 385
91 433
888 152
293 767
761 789
943 367
852 864
936 627
536 78
342 638
643 956
725 880
845 691
724 497
234 657
692 814
30 519
35 788
256 553
832 465
746 89
580 802
234 852
576 67
718 760
928 868
877 324
13 772
443 868
411 59
615 918
604 345
863 564
777 391
971 605
709 29
605 462
532 608
671 476
287 37
361 3
151 667
102 163
236 248
453 24
277 111
408 183
108 84
641 898
145 69
873 324
520 555
861 377
234 611
110 749
626 98
920 215
65 964
700 349
530 739
810 366
777 496
892 483
697 414
363 901
266 391
852 130
969 380
449 13
207 394
977 653
569 611
124 157
674 382
536 887
917 689
264 724
564 771
169 170
51 277
859 396
302 230
911 888
820 114
147 321
76 342
364 448
148 612
585 463
597 730
416 401
156 320
110 908
181 906
838 164
422 193
969 385
607 934
457 503
128 372
147 353
753 340
484 878
63 212
837 97
666 389
777 622
320 448
52 735
771 966
774 764
1 200
553 760
400 685
725 540
807 525
287 829
358 131
609 213
399 514
493 801
184 94
518 616
500 367
776 346
497 504
707 356
99 773
771 901
480 524
504 740
762 396
369 384
678 996
381 131
676 81
20 684
134 550
361 556
88 771
694 375
139 201
988 926
630 164
262 382
889 667
825 216
668 74
64 249
293 278
341 326
721 609
489 318
852 710
419 531
712 820
274 430
788 755
858 94
375 275
144 674
910 146
71 150
399 315
364 150
550 786
905 13
284 611
395 245
491 765
69 624
592 249
888 135
402 118
710 155
424 257
8 454
55 993
110 168
928 323
560 266
815 323
386 121
781 720
683 433
392 945
452 691
564 796
920 198
560 917
277 808
831 142
153 722
689 84
164 652
31 249
666 339
141 226
674 801
694 670
720 396
284 925
422 875
253 358
149 614
374 957
742 622
637 987
953 981
155 651
541 708
581 261
535 641
222 380
521 481
143 600
182 707
785 913
38 844
561 645
518 453
282 132
160 786
872 230
306 394
172 715
471 252
491 48
683 30
111 696
357 411
215 301
843 15
656 731
965 199
890 691
531 259
485 28
419 518
600 731
156 375
517 285
802 340
644 729
38 724
154 466
712 201
596 876
626 879
803 583
830 926
135 218
764 224
798 722
276 431
69 903
969 828
776 495
808 539
750 119
614 797
307 484
686 698
510 522
726 142
897 724
420 529
862 634
120 188
26 611
492 95
499 699
751 239
837 992
757 902
740 624
730 512
61 326
4 220
185 306
735 876
507 384
261 671
601 279
471 131
409 697
559 162
256 963
89 492
978 382
920 424
134 324
287 193
452 578
315 543
242 491
853 566
74 869
914 956
903 46
355 269
402 492
234 914
102 622
7 678
193 704
670 348
675 358
801 397
974 491
372 527
888 359
197 66
138 404
146 79
688 17
255 665
150 599
633 331
121 19
714 23
946 778
14 604
822 311
808 894
644 836
405 644
349 494
373 142
473 334
738 792
402 269
665 782
781 818
298 514
80 855
32 908
496 19
26 488
946 869
336 922
575 749
227 556
911 786
369 641
619 890
520 708
314 719
719 15
939 468
432 107
302 337
344 235
229 284
534 457
81 489
931 529
74 409
326 16
129 881
176 148
527 285
70 681
512 908
861 460
938 911
466 622
713 869
50 621
37 500
5 633
218 573
702 699
634 686
787 981
708 287
320 994
187 920
780 936
975 174
400 33
26 442
229 899
819 85
895 413
486 51
928 320
785 318
965 861
530 287
707 291
541 264
860 881
274 736
202 126
477 120
637 952
130 571
682 646
846 672
370 613
309 138
844 455
655 970
238 953
254 961
975 913
175 252
903 549
738 444
208 558
294 38
346 864
836 461
823 98
946 499
923 361
66 400
754 753
153 939
97 476
635 135
72 843
95 317
31 667
190 16
882 578
960 906
1 997
201 16
448 821
717 378
587 586
764 852
98 849
902 847
836 855
899 789
758 680
104 265
139 574
968 102
94 782
529 813
981 681
905 200
61 521
620 447
139 744
8 538
905 920
690 319
614 589
776 74
243 137
152 287
274 321
365 451
627 662
128 478
370 412
323 109
757 941
250 895
795 571
162 697
791 270
334 167
196 36
227 598
280 312
791 450
907 125
970 736
344 528
124 350
955 314
372 630
40 96
384 578
869 784
194 627
693 71
244 566
982 932
726 533
323 179
216 941
898 104
175 675
941 242
974 866
111 105
80 554
93 779
126 219
867 878
344 548
851 238
727 231
204 56
611 152
709 989
962 898
399 530
666 527
589 693
146 523
171 153
736 726
196 336
118 400
228 869
655 984
218 929
822 548
163 584
580 672
267 525
20 84
622 994
931 944
804 681
475 860
961 540
188 790
93 455
48 859
248 131
853 109
446 242
139 946
914 118
761 392
276 64
514 661
705 331
623 596
322 603
371 998
948 110
169 72
968 262
672 670
215 291
910 712
857 755
248 416
529 285
104 613
634 417
898 610
428 273
623 853
965 34
560 243
194 200
1000 478
657 514
190 949
332 341
602 416
850 564
975 638
852 698
375 410
852 977
624 887
115 233
7 115
652 975
765 208
886 764
363 175
115 354
751 36
218 588
522 561
316 559
451 925
79 498
387 864
610 883
246 844
851 255
585 941
705 434
924 546
525 939
442 91
470 282
181 385
574 144
223 122
712 128
706 461
83 342
186 791
374 543
861 50
512 16
221 211
64 818
238 717
567 146
42 688
995 359
263 141
436 190
723 961
88 89
763 503
532 803
61 740
549 237
853 954
120 229
758 981
243 228
681 673
750 130
627 67
957 169
113 751
695 460
707 492
751 981
918 322
779 303
876 400
285 208
25 176
796 935
730 303
521 267
415 817
719 952
272 51
616 526
709 343
100 735
582 602
286 499
189 447
74 813
167 179
792 720
965 505
781 692
179 299
620 85
682 401
703 496
179 170
187 153
157 7
358 662
62 440
146 813
570 804
6 152
89 775
943 293
759 907
236 529
818 921
346 590
643 733
338 410
940 488
194 172
192 308
838 355
898 336
437 273
815 198
355 137
260 251
973 235
558 123
123 118
764 494
628 194
369 570
53 330
770 709
433 181
143 74
441 228
178 482
196 222
943 709
952 310
400 244
971 569
668 86
227 955
705 336
573 694
194 825
257 638
156 383
980 550
196 825
44 205
909 281
956 840
890 70
319 123
891 614
737 93
665 49
768 445
580 931
222 541
932 10
519 653
473 313
127 787
321 756
99 666
153 386
764 214
360 893
837 947
421 94
371 499
521 689
821 38
190 60
883 567
416 327
270 544
169 179
47 247
203 398
464 513
175 103
461 697
784 93
46 415
141 356
257 559
77 705
906 445
455 383
973 193
200 621
845 339
357 586
931 948
797 424
65 762
687 756
158 411
565 777
950 280
554 768
417 904
483 606
586 142
636 424
142 515
82 734
320 119
164 799
645 827
527 719
224 761
504 346
979 842
697 621
739 30
529 192
648 670
825 364
209 503
844 227
979 89
954 667
434 197
593 728
561 517
553 154
152 181
955 533
717 245
702 182
227 167
783 631
249 515
2 601
345 256
290 723
270 658
20 940
157 457
410 534
622 942
293 901
965 279
297 655
147 573
768 171
983 886
984 219
592 114
10 7
232 106
620 389
129 870
255 341
232 445
975 730
382 863
668 692
929 665
519 463
324 355
280 131
380 175
946 728
944 933
609 218
341 591
357 413
784 128
592 676
807 697
128 576
188 586
393 943
865 305
493 733
569 616
215 560
293 985
480 852
521 908
105 139
551 189
293 977
828 988
296 659
650 149
495 949
79 375
870 65
37 420
692 1
986 790
458 55
490 928
276 350
273 28
781 28
176 125
762 761
878 561
886 738
781 651
519 113
817 199
247 280
144 531
662 263
77 623
332 416
402 78
557 841
391 71
929 593
275 344
378 820
741 845
58 373
559 112
791 357
674 849
482 655
169 668
546 367
379 930
236 856
297 594
675 814
303 518
418 369
111 557
498 52
360 71
798 987
78 900
401 668
489 691
549 962
972 882
614 929
137 397
909 52
861 399
84 351
770 402
138 529
768 564
552 24
539 662
767 86
49 377
565 692
557 664
299 149
245 336
551 983
681 274
369 122
427 207
158 265
914 223
723 881
87 427
867 499
401 376
118 376
633 432
552 804
331 435
969 832
521 772
293 874
710 963
168 382
296 409
211 598
830 116
810 537
691 328
358 633
536 484
529 37
164 535
711 84
251 994
376 449
119 633
345 891
736 333
298 405
376 28
510 263
507 661
513 5
450 577
399 890
129 948
562 975
584 867
181 967
833 935
94 179
477 80
138 632
678 362
900 668
80 557
106 987
639 299
306 990
3 92
263 370
950 829
706 655
538 178
158 144
189 596
337 39
878 652
374 947
54 451
464 123
32 455
682 730
799 911
817 827
214 509
943 3
18 403
125 374
792 479
885 480
795 113
978 918
238 962
174 804
311 489
509 383
248 30
988 978
388 638
406 107
722 372
41 635
381 977
127 609
218 357
383 577
667 590
383 597
815 746
813 859
647 816
69 561
114 519
301 479
524 972
355 259
81 471
430 582
848 330
904 24
793 764
83 349
191 162
196 931
15 73
112 262
635 39
720 963
383 576
868 63
778 991
69 855
313 113
947 643
508 393
370 624
315 776
821 573
174 679
248 111
863 358
564 826
180 453
452 283
316 410
835 859
604 594
837 813
864 324
182 850
200 455
75 730
380 796
925 55
846 987
572 491
162 310
420 820
589 288
471 723
988 81
547 837
49 716
685 99
642 703
591 916
606 706
531 280
209 420
644 402
226 48
304 422
801 379
927 215
526 336
574 125
870 805
936 756
546 754
858 861
530 241
226 101
936 149
909 81
833 765
728 266
40 732
476 67
657 361
851 142
179 705
592 993
97 65
321 557
665 455
424 143
52 442
180 524
187 206
383 447
153 454
900 27
777 497
775 383
57 461
673 93
421 614
460 323
978 968
675 237
567 83
915 961
78 350
390 279
16 439
518 261
481 269
353 76
346 430
446 428
947 826
916 546
620 878
783 541
607 536
403 649
157 182
104 573
732 843
540 732
983 809
611 78
898 177
392 299
614 211
278 298
129 232
757 163
273 2
979 186
931 130
905 48
360 149
787 603
501 787
739 226
194 493
466 720
781 23
926 224
359 434
306 915
516 727
940 144
254 97
690 276
239 226
264 24
681 162
987 764
55 296
751 162
510 241
717 613
543 330
228 593
174 527
475 826
199 666
455 360
914 303
74 377
560 976
807 557
846 697
881 653
229 785
191 970
615 106
796 995
235 524
582 456
940 11
891 934
83 690
717 805
56 603
37 568
42 349
402 102
326 167
98 185
838 678
338 919
31 990
381 54
106 72
460 992
130 378
328 900
810 386
123 740
127 343
951 342
155 268
272 152
961 523
475 814
92 158
706 128
927 560
787 751
702 886
771 159
378 131
381 379
403 269
6 476
118 704
160 893
47 170
414 188
597 585
556 930
129 97
838 680
701 875
942 56
761 954
533 747
169 293
665 152
212 912
709 560
27 625
653 61
567 489
895 764
450 626
675 874
161 485
184 735
226 229
335 326
254 803
962 930
797 58
250 626
453 372
32 171
254 125
754 453
480 149
350 144
845 167
453 14
362 300
232 236
699 679
752 409
598 175
541 892
650 621
737 608
906 517
755 487
481 374
519 637
697 117
352 56
967 608
510 806
113 380
821 104
930 971
343 147
673 372
136 776
636 124
428 521
238 875
772 179
140 491
49 73
408 201
931 751
588 399
198 116
136 492
500 96
223 730
467 225
290 177
97 328
838 361
884 205
900 135
369 638
258 104
290 922
743 898
187 706
231 692
829 484
907 660
984 577
449 782
368 173
520 517
654 805
428 185
528 315
746 48
361 885
124 539
91 924
63 310
666 479
165 776
761 981
465 583
626 349
477 868
595 922
732 225
820 528
51 380
76 864
226 489
404 814
895 865
623 899
849 788
412 815
273 173
139 264
297 528
252 82
893 856
215 979
955 780
31 803
896 925
652 293
714 384
528 306
972 908
812 465
720 219
125 108
395 939
602 474
150 927
464 607
874 612
325 482
65 54
998 545
598 382
635 914
352 987
176 537
255 891
884 862
66 339
904 14
120 563
765 460
849 953
358 28
887 135
242 494
748 291
692 56
190 789
343 547
40 773
509 566
280 920
54 556
711 400
94 472
771 385
672 936
421 427
148 763
399 1000
435 708
751 861
499 289
878 85
435 569
998 565
246 580
555 610
317 305
861 813
803 537
692 775
24 233
286 490
273 459
273 646
736 60
724 156
131 491
448 419
971 303
434 286
146 88
71 967
36 620
338 963
363 196
10 274
72 814
286 170
17 777
121 728
339 487
681 23
47 754
87 710
420 710
951 628
328 502
351 643
419 874
150 463
938 57
123 424
39 613
407 794
703 614
830 804
525 123
37 233
797 831
622 246
781 170
989 973
693 628
317 612
100 577
308 144
624 220
135 124
78 433
516 590
124 234
245 686
934 631
802 396
347 991
59 762
621 75
567 787
427 891
707 977
683 600
4 225
732 478
70 458
148 30
160 241
809 655
16 86
912 427
497 137
974 380
802 513
5 558
443 770
903 514
979 627
92 51
223 152
888 24
337 618
695 463
393 70
225 425
565 695
194 373
602 569
820 754
589 320
259 993
529 266
788 615
236 874
667 28
991 734
467 772
699 137
801 745
407 520
793 212
965 982
385 440
492 909
107 602
805 754
231 505
731 735
937 459
207 850
737 448
677 885
328 909
495 328
960 709
321 341
700 859
402 164
948 218
742 107
196 244
419 485
929 520
600 329
493 612
337 126
37 514
563 508
755 667
409 691
25 271
600 21
601 670
982 188
861 304
738 757
858 559
501 763
275 257
228 677
744 33
323 349
454 985
534 901
113 935
360 55
651 240
466 266
346 285
354 496
402 970
896 112
879 581
833 542
372 235
132 73
84 960
986 538
95 374
747 191
597 816
2 650
111 708
124 559
676 297
858 161
641 404
524 441
205 541
960 966
509 921
259 955
374 362
705 798
784 471
645 487
595 669
160 582
463 78
815 85
738 910
691 274
266 685
81 201
899 656
406 546
599 448
704 711
270 404
270 503
558 249
153 521
465 217
483 636
556 311
327 952
973 312
990 771
659 287
61 805
31 984
799 852
195 249
772 936
969 403
649 54
281 661
110 471
230 914
856 281
511 555
315 178
726 607
15 839
307 676
954 4
57 135
389 424
247 512
532 203
414 21
453 888
232 491
12 571
351 682
524 50
360 811
274 973
955 870
488 561
913 795
31 58
768 477
820 1000
840 854
193 243
532 944
870 505
236 523
948 603
804 716
652 925
537 82
133 239
788 202
999 771
892 894
128 629
89 144
616 224
173 561
893 645
230 6
301 952
620 432
930 958
416 360
149 296
583 151
563 810
596 688
506 694
71 627
149 324
417 994
545 260
287 481
932 34
52 50
317 994
335 552
449 599
809 401
764 828
621 544
621 425
423 364
926 705
873 928
907 609
364 899
671 129
373 730
382 186
149 590
965 888
160 97
36 981
561 439
511 449
297 275
16 849
162 9
395 851
570 163
963 985
965 868
133 12
706 597
16 338
528 345
920 264
459 975
842 248
212 880
684 133
341 431
8 676
166 999
640 498
234 678
481 881
634 52
587 550
597 885
967 85
527 479
217 775
883 407
479 719
992 651
149 394
507 170
650 726
243 679
39 301
315 332
999 529
922 929
89 241
120 517
266 140
579 706
843 313
630 455
667 648
209 753
728 221
196 402
997 135
547 799
758 502
333 525
509 328
826 346
350 755
586 988
176 374
547 24
321 415
198 645
836 334
476 577
726 254
462 78
908 449
633 547
507 874
640 495
284 147
834 205
911 927
945 729
247 432
203 703
971 400
416 526
157 913
311 599
214 712
337 297
444 710
372 74
688 49
691 505
739 379
4 852
995 717
732 576
537 862
127 236
316 242
778 801
840 618
298 634
749 258
232 80
579 815
172 464
874 739
66 365
839 961
240 874
376 219
280 963
735 707
907 634
218 120
720 510
625 586
216 397
690 590
729 914
216 713
833 248
456 214
538 510
256 540
736 238
466 627
774 538
13 337
524 474
536 374
710 625
37 279
840 202
636 813
146 931
714 208
720 834
414 766
838 484
48 399
998 727
744 653
405 172
92 906
748 563
27 336
868 666
538 58
643 769
813 233
426 678
745 828
637 345
871 331
163 804
426 420
307 651
340 746
864 87
516 646
378 230
620 72
896 627
262 365
653 209
363 408
804 915
587 432
562 53
226 624
541 173
963 897
835 559
45 284
258 548
146 379
957 506
686 407
531 132
783 171
920 80
622 515
617 777
958 44
156 703
465 467
976 960
683 954
732 77
537 639
563 280
616 979
487 371
526 433
987 754
549 72
424 531
793 556
323 339
669 991
29 759
979 779
866 400
587 134
658 535
351 713
493 39
972 398
215 802
46 556
579 871
96 527
320 979
244 481
910 259
925 468
609 945
118 669
449 199
351 501
802 152
912 528
647 721
642 795
299 147
613 856
682 35
578 186
113 980
62 279
969 622
348 926
492 214
989 553
677 866
202 859
66 164
37 168
563 255
464 11
341 837
3 190
582 775
196 811
423 438
642 30
765 799
260 651
530 948
15 106
212 316
942 382
425 542
509 627
729 869
12 83
903 860
65 52
660 29
399 893
714 87
872 76
574 666
443 308
985 966
902 758
852 91
969 825
543 588
120 30
79 226
726 295
954 494
36 749
895 312
304 498
670 737
749 272
795 486
78 885
760 300
314 95
450 343
495 145
743 667
550 46
756 53
340 691
756 585
851 841
899 65
539 243
681 146
751 767
468 943
771 14
492 99
611 588
499 496
213 942
269 284
649 768
198 650
729 28
719 331
904 792
247 695
168 510
205 635
422 280
127 544
544 107
181 317
86 499
515 15
90 240
513 557
102 178
761 626
640 151
298 481
733 754
27 836
899 968
14 118
260 120
934 261
635 142
213 436
267 262
707 488
355 210
977 539
854 912
460 94
398 608
152 959
952 255
703 641
862 212
922 402
259 796
527 191
215 914
534 344
765 462
921 239
204 36
333 690
827 668
946 603
161 14
100 647
266 583
876 397
513 656
135 963
753 816
656 337
577 879
494 212
862 162
745 461
262 853
849 727
664 6
259 906
550 121
744 775
120 570
436 741
545 281
317 433
271 227
273 740
526 668
425 274
639 678
789 896
836 943
340 781
100 364
419 66
457 724
806 713
454 77
244 505
317 229
320 268
375 683
495 144
606 318
224 246
523 997
14 142
808 472
474 399
970 360
389 294
320 888
939 411
564 121
553 667
577 841
811 899
722 784
623 408
752 129
805 830
548 762
668 132
849 271
758 538
451 601
496 248
498 466
26 547
119 105
721 879
687 942
57 797
324 438
610 513
392 102
882 657
112 401
448 657
882 48
387 386
264 314
759 591
816 613
144 423
95 467
735 161
155 46
441 949
708 835
921 471
181 155
826 909
26 552
884 671
416 773
608 683
243 675
801 400
541 543
36 484
687 643
324 285
438 690
719 251
140 784
189 967
381 686
699 378
504 178
211 560
417 715
698 306
694 737
93 281
443 964
627 753
255 576
337 394
873 451
874 11
540 577
934 402
290 64
152 28
512 786
498 751
403 529
540 886
306 83
924 315
262 160
100 142
377 28
251 874
614 809
969 254
454 460
37 53
347 575
130 820
513 722
325 455
229 366
495 449
878 930
82 751
335 159
308 779
890 564
585 270
702 196
569 581
822 476
418 919
976 116
170 433
722 299
979 264
603 49
447 820
266 88
57 983
948 822
887 453
89 621
712 923
174 21
411 983
701 265
12 915
467 110
884 274
590 735
669 978
19 161
404 757
59 843
389 760
700 309
282 630
20 29
571 168
571 983
170 668
678 435
684 88
568 198
243 531
839 382
751 494
949 154
741 47
962 521
693 883
65 387
87 141
765 658
609 48
151 434
555 765
721 692
662 961
51 587
811 955
448 185
250 416
835 352
723 155
48 940
531 721
287 388
366 144
6 707
138 221
13 957
232 242
152 844
720 421
845 791
306 747
753 708
206 67
551 590
342 82
406 892
272 812
334 195
749 194
353 813
913 879
901 433
179 466
487 889
264 702
96 974
282 838
565 775
266 656
630 873
358 794
71 411
900 594
337 60
992 730
314 378
736 972
304 157
294 320
609 84
429 306
25 971
544 279
999 887
207 562
541 865
430 386
578 749
786 385
353 125
276 443
536 77
717 346
9 280
260 509
309 181
108 460
932 925
110 46
712 804
98 23
404 953
87 952
50 222
96 951
183 298
499 956
817 117
724 871
263 456
706 907
121 643
296 492
18 322
277 663
732 197
11 206
988 625
698 515
514 609
576 981
431 579
992 998
512 638
103 307
506 36
354 500
971 573
288 6
522 385
459 556
483 162
169 679
8 825
604 642
448 902
409 935
787 616
726 54
843 470
348 796
632 185
628 13
889 524
723 133
524 601
520 680
854 820
922 780
237 839
450 142
507 329
428 868
255 987
813 945
639 692
126 174
51 221
253 168
861 176
280 807
872 752
541 481
671 285
359 903
596 316
142 899
345 615
552 699
28 219
843 987
583 676
449 247
566 644
804 735
303 817
359 823
882 114
402 155
93 2
733 859
420 251
454 133
510 439
346 538
320 1
897 150
795 84
970 121
178 951
480 528
924 485
595 520
377 741
78 147
704 559
854 403
988 581
77 970
930 716
388 473
652 318
178 289
950 810
317 660
521 385
682 202
796 104
630 751
580 213
243 854
778 857
302 962
268 656
639 758
659 95
692 279
195 998
526 874
392 670
685 493
989 614
812 198
218 844
938 417
233 19
185 212
941 420
625 189
555 538
415 170
724 928
392 511
588 928
100 332
395 190
93 405
14 624
849 679
405 249
109 281
482 250
12 305
212 241
415 901
36 229
158 267
657 389
628 95
629 556
80 501
108 612
915 554
638 315
621 878
497 688
728 193
628 759
56 607
776 542
15 317
21 389
567 633
688 971
405 734
92 948
775 974
795 53
182 894
764 10
446 722
275 997
672 28
862 176
120 697
4 611
147 300
296 590
129 683
204 627
62 542
127 359
56 588
78 436
655 804
282 742
564 225
831 836
619 463
473 16
473 1
987 38
663 231
187 2
764 372
420 782
263 467
26 951
396 402
371 225
561 560
400 55
159 488
248 604
277 476
587 697
115 157
177 432
147 48
579 598
904 284
37 726
735 241
443 734
30 704
707 751
63 148
501 329
969 873
697 629
885 371
647 28
501 480
656 357
577 828
763 54
974 291
170 922
848 844
494 727
231 525
614 127
849 960
13 838
813 407
768 772
892 694
839 784
635 445
627 458
462 791
852 626
17 833
976 669
390 867
862 501
78 95
702 964
97 265
701 936
816 817
343 351
733 306
529 234
448 205
847 545
836 427
619 43
139 625
105 521
705 314
322 451
685 62
908 636
469 825
777 697
264 259
28 227
135 830
653 62
982 422
776 150
158 561
801 198
642 934
997 325
438 689
921 535
231 151
567 797
865 49
411 91
822 472
9 63
268 802
812 196
497 877
417 529
134 100
813 908
626 926
294 900
271 588
590 544
591 728
772 535
119 422
515 214
70 200
828 384
78 385
274 541
708 391
274 141
306 21
928 327
709 278
289 159
389 404
466 276
616 527
676 928
78 913
959 237
873 178
410 288
763 387
137 836
471 868
939 155
62 356
331 926
116 192
942 240
552 221
940 686
194 188
526 163
218 190
765 296
919 998
694 175
926 303
275 15
793 472
431 888
543 994
729 242
328 364
87 702
53 78
769 317
350 495
340 565
192 672
511 452
629 879
536 715
66 298
911 420
483 58
360 945
75 461
403 794
896 18
721 162
209 738
959 239
918 745
287 225
491 879
910 487
296 294
595 786
39 945
985 198
545 10
201 283
682 283
526 662
87 768
925 711
431 326
884 140
211 341
10 146
578 858
166 94
48 971
377 882
882 635
323 498
808 266
476 741
972 770
462 895
817 453
910 355
883 168
443 909
354 193
791 936
971 553
325 268
213 413
56 551
357 414
587 69
256 994
105 992
146 307
246 734
3 617
260 933
589 384
902 559
304 73
351 758
940 939
617 292
311 579
141 876
980 753
937 255
783 798
91 90
922 11
226 549
793 463
705 816
193 636
727 861
255 258
18 159
208 637
371 389
461 806
16 1
56 492
496 751
584 855
415 483
822 867
528 988
156 772
900 93
773 706
315 384
789 23
593 637
493 41
644 264
981 897
825 555
347 379
906 435
926 106
316 98
156 680
164 300
257 170
517 21
920 897
857 916
202 966
789 138
318 649
96 651
467 457
445 231
143 35
282 791
896 823
292 744
971 760
847 277
160 644
795 83
711 329
658 324
500 625
629 377
834 832
86 144
189 720
415 978
168 245
760 631
667 390
343 224
220 389
359 892
726 84
177 914
166 416
433 624
281 591
158 536
948 115
951 159
396 927
443 555
376 632
177 835
816 532
468 177
775 642
164 857
267 946
633 419
3 626
101 509
734 11
725 417
321 188
208 170
518 864
934 545
357 243
687 241
431 78
240 612
688 435
878 955
134 340
738 455
372 215
642 190
458 637
797 495
15 51
474 517
475 838
264 883
730 780
284 670
1 224
667 58
561 248
902 216
138 817
566 305
750 571
531 370
517 135
14 134
807 90
808 800
965 636
850 154
451 699
533 294
42 296
313 437
454 203
327 335
312 572
585 103
597 460
389 228
930 358
207 114
206 701
673 518
585 832
144 600
656 458
945 372
941 493
950 450
607 757
569 647
613 207
596 852
664 870
159 179
28 534
374 42
838 935
61 635
620 103
661 439
17 882
123 315
750 813
301 143
807 801
38 232
257 972
711 930
334 387
927 153
728 516
217 240
551 837
547 596
867 389
172 434
153 92
730 914
954 621
847 427
174 151
847 268
75 879
389 629
678 300
886 407
969 809
863 91
121 686
763 95
8 36
819 32
70 286
796 551
796 365
624 739
612 473
978 865
699 624
196 35
613 777
850 11
658 725
868 615
148 298
877 205
186 193
423 245
84 562
7 561
896 740
994 71
776 212
338 154
740 174
459 466
653 949
128 552
430 476
798 633
85 621
536 180
324 580
20 836
178 650
592 200
184 808
896 27
67 451
620 512
512 929
711 17
278 158
60 685
293 118
447 387
326 812
942 344
240 892
477 158
355 740
805 483
803 503
445 769
806 647
462 255
541 899
603 800
920 923
684 453
510 352
300 735
868 258
310 17
777 77
157 595
271 812
876 967
687 900
683 925
132 28
487 201
625 829
843 616
285 252
973 368
795 280
13 186
374 818
393 44
641 868
93 597
374 517
401 914
423 674
823 313
996 236
492 236
951 411
947 35
820 183
140 767
497 71
867 186
164 780
740 631
855 100
848 434
490 458
644 327
865 921
18 607
708 351
905 314
361 486
576 391
860 651
44 786
979 275
510 517
803 630
829 101
50 959
524 380
159 105
849 192
228 146
464 72
987 925
173 271
350 245
692 74
751 174
959 301
963 557
529 252
523 955
846 248
183 137
513 665
347 290
39 664
535 126
884 804
951 220
17 303
761 715
125 63
911 191
794 823
51 247
408 856
30 200
15 34
48 893
437 305
179 546
642 9
587 103
943 528
673 559
340 377
535 528
419 459
165 13
119 512
905 886
788 234
995 574
625 488
353 396
658 469
171 839
984 28
867 757
580 490
785 342
846 466
526 810
432 2
411 982
15 934
155 12
570 587
344 222
674 185
512 66
447 578
150 998
511 648
455 851
184 197
779 525
920 191
286 426
66 667
161 779
889 943
691 39
841 802
156 154
92 964
298 763
146 130
645 912
768 747
778 379
420 262
428 490
960 89
324 596
553 337
258 535
489 193
789 703
887 565
777 672
870 854
517 825
214 302
677 720
517 505
420 763
685 508
737 643
300 991
309 446
263 800
70 446
613 485
460 574
709 285
29 760
27 214
342 965
681 577
748 56
332 84
51 194
779 357
158 586
48 650
740 959
725 103
709 48
871 34
451 621
68 190
982 648
474 446
34 89
46 957
694 530
384 155
665 549
619 586
419 619
682 502
685 225
293 22
929 468
128 635
218 982
202 171
129 91
301 283
381 691
320 251
719 696
771 141
812 922
627 266
327 845
487 270
769 59
731 709
909 871
767 65
750 718
16 675
560 367
784 395
138 213
874 904
256 430
179 309
232 676
163 182
717 757
703 901
435 728
89 473
953 649
658 871
372 276
74 45
516 741
820 536
632 479
162 636
989 707
785 83
684 316
948 997
715 817
604 236
664 987
822 271
429 830
643 862
42 241
185 269
195 908
384 427
175 921
455 51
549 1000
372 958
465 856
496 328
209 824
410 590
859 914
354 285
974 231
342 318
674 146
209 346
619 392
782 95
602 349
268 557
809 765
829 356
770 919
455 382
723 232
107 946
913 642
543 804
291 965
441 497
70 321
56 628
205 307
216 338
227 82
452 588
873 811
469 74
124 889
34 934
189 888
226 272
130 8
885 382
889 856
632 513
435 698
957 42
106 296
100 879
813 594
554 10
905 161
292 137
97 939
239 788
955 21
803 540
509 370
886 583
166 187
614 376
458 649
126 98
529 766
100 58
374 596
998 138
880 65
998 409
85 136
204 117
835 408
587 738
853 245
353 819
547 503
933 128
900 970
862 656
59 612
553 888
853 141
905 170
41 149
912 952
69 188
587 462
455 725
952 449
266 394
362 37
146 276
340 664
373 77
961 816
555 293
432 65
919 251
888 333
791 646
863 206
528 605
209 172
299 345
293 1000
305 619
389 165
636 504
554 211
851 250
330 753
910 29
971 611
843 79
42 960
975 142
720 983
34 298
621 738
85 6
189 694
141 47
291 788
396 758
316 614
639 773
316 331
993 447
504 481
888 711
33 431
720 712
782 872
970 350
291 669
399 651
632 943
18 321
539 8
802 485
235 822
521 986
959 112
433 382
51 201
286 848
111 693
824 691
700 897
59 482
453 263
928 853
757 845
633 310
468 621
139 398
857 922
960 829
34 996
183 815
15 816
719 343
619 870
549 145
40 759
621 193
858 598
77 79
957 657
873 679
653 555
489 460
656 496
511 654
314 371
865 483
826 280
59 777
420 786
925 969
699 46
272 687
877 603
114 157
888 460
9 836
685 458
858 568
237 225
248 605
575 421
521 718
869 949
485 35
772 347
893 909
73 127
894 474
541 152
217 680
266 287
234 23
491 436
61 184
358 991
237 108
772 571
153 332
195 132
787 816
136 593
505 324
164 204
426 517
929 756
556 33
670 674
29 838
616 343
774 235
885 681
310 78
296 993
702 118
365 1
798 546
530 201
36 822
759 141
426 374
105 324
76 593
323 813
247 101
816 50
640 226
43 332
405 393
376 670
992 78
706 666
398 835
135 862
650 936
988 230
851 59
329 235
870 704
135 526
987 796
356 729
239 944
404 883
958 462
181 174
904 626
72 768
922 217
922 622
82 660
889 607
873 331
660 420
833 906
716 906
651 528
792 760
395 875
24 879
177 565
735 913
599 641
375 414
229 89
47 567
437 415
93 251
576 731
886 440
704 734
497 191
874 329
289 134
752 735
636 516
436 309
545 236
852 451
915 559
51 635
941 452
796 596
40 815
197 821
722 32
405 604
957 832
230 410
481 214
852 789
702 101
510 337
191 867
813 473
21 23
412 553
793 816
786 231
397 250
587 386
267 407
235 137
865 287
932 17
257 43
115 685
915 600
902 364
828 343
493 212
470 354
360 778
59 22
422 157
781 968
312 828
340 337
147 681
636 773
323 865
261 910
488 965
915 189
500 422
444 778
914 387
193 529
294 975
553 716
866 913
279 69
74 467
653 410
237 737
336 816
369 250
206 667
703 99
415 460
83 599
599 950
634 103
200 711
694 865
621 867
882 977
692 475
156 992
202 596
708 159
898 442
153 295
61 319
23 408
207 425
708 98
78 292
781 291
784 634
528 765
358 3
758 836
248 594
698 565
497 111
194 327
88 354
158 48
351 742
959 96
275 429
584 356
659 411
449 288
469 11
576 465
548 717
379 201
901 21
594 435
439 175
134 909
734 483
35 623
258 842
72 445
552 418
647 892
655 364
838 214
408 342
25 404
769 878
426 934
344 675
741 895
470 681
513 979
705 153
971 814
414 209
209 201
273 221
94 931
778 578
974 335
821 502
672 526
645 475
924 511
158 563
486 733
982 20
956 264
563 84
590 759
607 202
571 823
237 393
582 789
793 881
337 456
839 222
698 717
458 387
142 746
971 606
603 677
150 49
333 415
174 22
864 781
670 594
278 602
78 854
610 407
53 16
477 601
356 740
312 521
518 5
31 751
186 828
746 189
563 821
767 998
49 517
348 143
514 766
933 680
375 326
105 880
853 319
672 972
895 540
71 110
229 925
155 277
148 687
242 831
380 444
708 207
532 320
174 231
917 749
868 43
324 136
268 810
675 422
385 761
408 143
582 457
813 433
85 590
685 479
805 997
367 714
556 810
275 119
464 372
619 270
744 993
683 236
88 583
543 291
647 71
693 911
474 183
210 118
165 384
315 557
692 696
349 366
559 687
740 342
37 345
882 527
651 516
144 809
380 328
677 976
998 889
586 819
571 403
251 37
154 976
999 448
629 186
575 26
221 591
606 641
616 446
194 455
189 368
137 837
472 923
702 598
380 619
91 235
962 264
364 262
94 340
237 38
181 863
626 516
353 384
377 676
379 761
458 347
110 267
672 879
26 71
310 372
407 716
992 212
433 111
536 307
406 684
367 171
608 653
710 230
340 761
682 974
168 393
867 669
646 68
459 976
95 909
661 889
837 638
704 302
482 305
393 544
708 766
697 694
871 22
286 504
906 399
45 427
510 630
220 820
211 660
573 21
747 615
38 458
327 1000
746 112
803 505
876 78
461 142
318 38
129 839
86 509
968 842
447 700
381 554
113 253
581 505
908 354
451 435
913 593
800 668
9 211
133 246
57 703
653 306
526 553
893 391
657 144
600 556
473 602
932 829
240 405
468 53
254 805
170 292
995 744
203 81
921 96
157 94
371 828
227 326
541 611
5 636
900 864
913 482
170 523
314 567
440 883
219 89
439 399
289 583
690 498
832 550
426 44
729 864
926 996
604 153
870 329
518 338
778 525
16 375
69 818
51 886
894 318
633 130
661 392
615 369
839 31
994 367
715 507
935 472
921 474
344 742
345 845
239 552
784 896
776 858
695 127
391 421
384 742
515 866
663 742
270 281
322 182
433 736
908 11
859 689
481 344
210 304
542 105
15 232
227 665
881 956
195 478
695 480
347 240
947 208
902 209
991 335
285 959
264 182
645 290
690 427
220 50
215 501
870 869
389 608
605 543
123 732
634 500
367 513
844 182
545 640
341 260
25 933
680 499
811 676
114 319
610 299
981 248
428 722
969 133
337 931
693 377
779 649
147 600
552 600
884 721
41 850
113 219
661 656
700 658
978 911
479 788
932 901
762 770
243 395
841 700
50 865
709 321
557 730
765 612
681 309
551 183
620 520
695 263
532 710
815 63
662 862
699 270
467 801
423 287
356 361
27 613
962 425
938 653
820 84
554 500
554 580
280 158
718 125
708 397
557 684
990 770
160 726
399 781
520 594
609 963
421 491
435 952
953 361
172 343
541 497
217 221
390 253
434 38
358 784
311 607
608 496
888 967
732 914
703 954
798 26
348 384
780 634
421 684
387 715
787 139
305 426
865 52
714 461
416 870
444 126
282 911
248 856
987 327
48 115
808 243
777 931
989 996
127 191
515 915
953 27
35 966
514 182
198 452
205 771
733 743
906 773
945 683
895 591
894 319
224 951
830 10
251 463
841 385
316 926
441 595
368 918
618 984
222 249
394 20
288 861
2 802
514 489
871 193
430 191
655 60
392 18
260 984
950 860
62 717
186 172
413 625
334 475
273 438
381 342
722 268
309 438
440 829
698 621
800 33
223 727
115 166
456 213
578 449
507 211
540 326
697 464
135 318
975 85
528 836
838 409
241 943
355 176
640 990
228 876
233 595
404 283
912 555
402 827
737 240
996 610
944 705
747 218
169 914
869 884
134 573
99 693
721 625
283 748
916 381
53 714
105 426
916 852
388 113
307 262
863 600
276 573
527 474
995 650
895 166
308 305
190 296
958 716
726 369
526 117
326 487
881 277
660 76
314 939
789 508
223 632
761 269
355 125
603 668
523 151
977 477
744 711
652 932
211 124
663 896
704 330
360 172
875 950
348 146
276 998
438 102
615 945
549 360
91 163
173 361
122 154
576 229
667 463
670 358
129 888
554 991
804 413
781 401
283 41
663 339
920 182
338 17
11 225
345 890
803 272
597 454
493 51
555 710
472 980
39 348
181 522
677 930
939 965
560 372
371 149
858 135
370 715
858 679
259 597
65 462
108 650
566 955
838 370
894 771
783 679
23 955
826 644
882 281
556 763
815 136
225 690
46 233
236 903
109 193
439 315
160 474
869 623
147 819
229 990
572 783
601 817
99 352
199 850
394 135
837 655
263 26
615 697
924 282
577 632
92 938
533 236
83 692
527 565
163 803
612 231
83 373
51 1000
609 957
599 157
104 876
755 150
969 33
432 88
394 193
703 877
927 249
10 892
35 13
577 406
161 459
412 439
628 359
63 995
64 193
684 77
841 393
516 565
823 613
657 72
188 198
44 839
266 6
17 757
476 791
552 257
237 850
696 133
803 771
58 281
583 493
685 370
697 331
41 130
853 228
949 448
667 962
993 214
1 156
682 511
702 54
232 647
112 852
859 643
893 717
950 639
905 226
180 874
760 865
839 120
664 950
87 211
640 401
526 2
221 268
644 978
504 372
240 939
905 385
150 369
374 21
833 8
632 765
664 840
263 251
213 101
362 306
772 920
198 686
827 138
285 485
233 726
13 780
909 753
746 186
926 459
277 249
76 968
772 527
66 321
724 640
271 496
338 483
911 156
237 776
721 146
304 294
512 281
677 72
202 411
482 691
468 860
116 57
17 735
472 454
34 731
362 132
791 929
13 541
666 869
268 711
408 412
852 989
574 539
125 924
10 699
598 371
418 715
513 192
907 409
824 437
463 575
653 930
51 725
641 583
169 164
537 5
464 52
425 181
48 127
210 240
505 33
366 151
249 735
763 515
60 679
159 250
520 281
77 586
401 820
483 767
975 749
104 718
563 107
642 810
34 879
438 166
746 653
392 739
248 218
568 831
34 823
825 157
465 800
963 872
31 587
432 276
172 762
733 49
181 71
32 360
399 531
182 207
672 410
386 964
751 731
964 316
702 222
894 987
530 935
191 858
660 470
979 590
365 124
812 553
523 734
277 630
216 354
489 984
874 771
960 654
144 88
832 479
489 274
616 225
904 841
232 488
480 4
952 580
60 794
819 210
928 859
751 235
176 38
295 210
848 834
594 684
463 271
809 720
850 630
672 783
839 100
305 115
470 885
405 478
662 521
426 504
81 624
54 427
43 348
359 994
16 925
925 679
267 837
718 400
72 775
919 316
320 399
275 783
8 989
453 941
777 64
722 119
739 217
353 250
31 334
63 300
645 812
837 201
824 12
24 153
389 805
435 190
526 972
908 97
102 331
447 301
482 757
26 813
35 713
342 520
557 918
768 687
773 533
930 655
203 966
194 170
862 149
2 207
361 851
777 265
198 489
479 542
761 112
348 762
46 332
152 162
432 842
297 960
312 942
364 890
762 128
26 192
455 668
304 627
588 759
562 422
824 610
725 33
768 63
278 956
627 630
926 915
131 588
491 206
404 133
112 918
810 934
524 803
624 571
487 616
940 256
798 216
550 694
342 596
752 519
150 591
420 90
133 763
371 86
291 208
363 564
780 576
158 447
773 215
851 92
518 918
482 405
802 339
731 819
690 267
754 914
666 140
272 574
148 33
125 312
925 888
881 392
387 803
329 529
514 986
467 381
644 81
59 284
568 852
125 616
10 176
328 835
802 805
758 27
613 725
288 217
906 635
235 486
665 499
636 768
722 878
672 792
19 59
706 325
308 224
32 495
666 511
79 456
45 679
120 392
613 520
703 104
488 518
462 193
952 443
474 250
413 379
110 614
552 503
910 13
84 161
266 518
903 314
631 453
787 96
617 416
278 45
423 693
250 94
687 307
231 263
469 836
723 794
421 680
89 844
43 518
538 527
435 978
61 147
623 204
723 920
999 113
944 69
431 480
712 635
844 181
679 732
902 40
602 965
757 441
659 403
684 418
11 151
964 855
140 124
623 586
292 211
171 491
219 523
677 85
636 721
242 716
571 283
573 431
532 768
198 896
936 981
503 786
564 827
508 541
213 307
825 117
375 141
666 442
494 975
166 819
462 484
355 953
357 494
239 369
497 648
706 28
216 317
40 384
808 245
952 779
310 161
762 945
476 337
800 864
454 766
691 949
688 768
641 753
389 410
406 178
717 115
740 935
323 331
831 109
683 261
248 713
464 106
418 897
928 366
961 262
319 753
850 463
259 788
630 961
812 360
526 171
185 409
709 823
436 281
988 202
521 166
293 488
691 993
274 433
523 625
289 309
725 146
73 512
754 663
42 358
414 405
318 844
814 273
624 690
738 48
45 193
872 825
291 295
561 953
341 946
295 817
109 721
177 126
269 108
649 704
784 258
94 336
849 15
616 660
257 183
356 634
812 591
887 653
197 239
883 955
966 358
389 828
505 123
270 685
206 498
38 329
91 686
399 261
898 983
309 997
861 13
778 197
798 914
419 487
511 691
222 313
179 257
720 845
351 254
945 810
285 415
551 275
166 285
576 359
949 315
946 471
212 565
352 522
32 408
118 703
740 251
559 318
234 961
227 677
45 819
676 384
281 450
843 236
633 554
285 121
441 125
592 532
647 323
360 972
470 629
962 377
900 547
6 52
78 461
709 345
701 583
61 124
930 843
450 65
432 785
793 306
746 636
246 405
909 926
686 359
69 262
566 737
358 306
853 766
867 354
291 61
33 998
720 405
137 843
823 66
178 600
497 46
473 103
750 157
262 235
576 482
626 135
165 232
71 517
489 823
770 282
13 322
778 658
569 556
873 765
805 369
225 807
919 981
34 287
289 347
75 293
987 528
789 481
12 166
301 668
465 712
76 470
818 571
874 685
756 186
48 445
307 697
65 766
335 540
102 45
428 742
883 454
421 469
434 812
722 494
597 560
884 310
464 127
68 733
842 422
217 359
894 530
160 54
283 698
642 783
280 470
908 180
947 639
999 682
39 658
119 258
950 352
912 153
115 366
643 354
950 708
76 994
36 658
141 688
227 829
878 781
58 513
99 356
33 360
157 610
141 942
783 321
479 817
486 737
560 599
913 139
32 388
144 516
759 487
534 863
957 571
814 200
766 349
733 666
560 316
884 46
271 273
185 882
592 980
819 336
316 455
389 498
687 659
248 543
17 699
773 96
364 975
908 369
80 95
485 299
87 126
983 556
241 31
15 704
995 825
73 900
787 967
400 299
247 201
336 732
892 831
974 447
936 30
597 805
231 130
121 151
54 55
338 802
939 594
716 788
932 785
548 978
676 472
122 62
967 480
869 817
340 584
957 25
209 238
557 868
916 245
751 214
664 942
920 339
449 674
242 431
728 363
620 913
8 514
807 180
829 221
624 837
916 136
831 265
116 278
439 594
72 751
667 307
641 405
675 407
399 529
312 832
671 131
697 953
318 441
707 178
235 250
327 461
990 293
174 741
896 623
915 376
547 11
265 510
41 777
722 280
557 838
946 614
287 898
829 92
560 366
108 870
894 946
571 855
424 306
531 916
795 494
361 186
624 296
535 589
892 876
274 335
431 892
283 324
324 686
843 656
590 686
425 944
412 576
252 480
930 204
428 740
672 604
607 447
601 86
130 508
314 199
356 464
611 483
239 401
119 7
90 817
509 416
967 296
511 220
331 977
1 28
806 339
564 53
644 574
986 891
93 201
643 245
264 77
499 173
948 203
287 813
522 186
611 559
552 269
810 304
207 451
698 454
142 953
506 555
183 330
347 794
980 958
205 157
622 310
277 573
938 672
433 201
409 260
427 68
999 856
371 645
36 638
139 740
711 187
996 238
509 243
971 318
833 981
355 975
90 399
782 575
790 248
837 193
453 553
575 686
882 198
580 960
743 72
518 383
214 849
617 513
303 591
913 974
655 709
690 755
201 940
774 694
390 184
988 569
3 348
573 305
812 636
736 945
116 97
883 656
378 569
888 4
930 271
967 394
478 266
671 981
492 990
67 767
235 914
977 551
720 99
402 214
781 693
277 117
642 867
578 126
96 632
913 269
246 717
720 186
170 913
20 994
759 203
590 84
678 741
371 174
104 583
960 853
840 240
72 899
947 595
492 772
444 668
502 307
3 102
435 496
270 823
932 228
174 279
38 385
741 374
25 454
5 443
549 562
639 455
555 329
277 356
33 370
439 849
763 394
793 677
175 990
660 711
691 357
143 744
262 990
799 439
455 586
585 946
559 822
215 77
114 217
160 145
230 814
210 27
139 423
514 563
725 422
435 189
378 800
80 789
407 902
372 359
584 339
77 616
881 707
620 634
773 411
571 87
296 16
732 628
859 187
161 265
912 590
128 23
395 928
277 409
185 329
316 618
232 317
892 784
805 806
887 991
972 988
667 211
23 949
328 486
791 490
912 948
256 945
204 811
155 162
102 918
471 211
636 447
961 324
722 618
572 966
395 710
912 142
821 281
890 191
414 360
193 724
240 538
500 77
187 150
741 373
830 287
493 609
398 194
850 7
475 978
674 675
534 412
806 883
658 55
653 950
91 602
389 64
355 168
90 4
564 450
265 482
896 213
683 718
955 721
584 757
666 349
281 996
124 836
119 684
833 388
414 581
17 734
620 84
181 439
954 501
387 424
73 624
64 476
759 923
707 421
286 226
469 21
731 538
719 209
66 437
995 768
851 658
39 107
691 168
247 257
268 616
587 119
928 548
741 879
930 841
422 900
640 423
658 38
157 190
914 622
300 226
885 418
712 130
352 48
789 368
829 129
733 655
273 607
101 850
398 618
745 346
535 761
291 459
646 953
491 613
944 763
125 9
704 221
643 26
537 890
409 389
447 857
119 782
717 8
580 550
507 123
284 360
266 375
743 728
123 576
314 350
313 566
550 603
180 857
385 34
302 561
688 2
114 51
810 839
242 719
671 518
791 424
568 222
244 201
833 530
547 180
137 826
458 331
584 568
929 219
254 802
543 905
509 866
244 526
761 27
215 200
863 545
825 578
535 842
568 56
913 835
613 624
933 108
787 357
173 319
771 952
899 268
393 385
275 167
876 478
678 407
47 274
621 389
153 281
303 927
560 795
186 249
458 187
533 919
534 854
688 537
604 839
743 290
21 786
699 843
20 843
542 936
229 15
226 817
41 294
117 887
718 823
153 383
835 218
478 890
133 781
288 606
552 357
702 58
613 900
920 173
817 354
493 43
308 177
457 99
797 866
673 139
345 371
876 538
589 303
136 131
885 737
124 857
61 684
453 249
590 252
652 213
913 146
634 107
235 133
345 987
708 924
637 861
157 847
66 611
808 650
791 194
204 799
215 546
27 781
816 155
293 736
963 545
190 359
271 66
876 514
697 946
365 578
991 936
930 319
23 120
830 240
713 502
666 98
496 329
612 443
841 680
968 878
872 860
240 137
46 513
237 118
782 562
239 563
398 799
338 906
203 300
382 633
903 778
912 392
872 689
701 703
760 879
23 205
608 491
833 853
750 709
965 178
481 889
991 714
902 638
447 466
700 782
646 34
599 312
693 936
866 935
885 599
691 638
179 721
860 746
75 849
533 159
900 188
297 65
507 434
373 518
878 397
181 529
579 213
613 261
443 411
457 751
158 203
322 684
119 728
747 914
51 255
588 210
964 157
967 78
675 352
94 98
193 603
466 126
201 764
566 640
723 488
313 432
928 622
584 945
205 83
660 690
41 940
981 211
728 779
53 766
138 648
757 290
224 900
807 390
565 780
325 863
763 573
16 32
981 174
77 378
461 990
86 11
752 502
937 466
998 95
78 744
695 653
760 592
741 385
638 13
16 802
310 322
560 517
230 944
188 763
727 524
311 374
371 718
49 441
180 320
56 499
705 216
249 228
838 74
521 566
101 739
878 128
273 335
660 798
754 325
615 997
875 486
791 572
706 375
232 195
651 738
645 502
425 243
382 225
169 152
289 733
940 635
755 915
103 869
311 646
694 108
444 513
429 969
481 19
367 247
890 185
993 916
417 3
459 956
316 756
549 242
772 612
157 76
832 910
256 445
622 565
907 476
344 735
543 219
322 258
889 636
389 494
266 229
902 429
863 110
742 193
611 456
187 769
881 447
162 671
268 420
176 574
176 407
414 300
43 585
664 859
193 301
365 843
744 986
584 784
377 880
364 348
867 759
425 541
179 338
360 494
249 904
255 103
998 220
219 867
158 358
249 255
271 674
44 593
151 951
131 781
513 285
374 369
774 593
445 522
182 813
911 419
148 161
951 701
340 903
110 220
816 506
92 901
610 934
308 60
136 338
750 988
414 826
657 823
918 820
650 693
1000 49
386 2
542 465
53 89
640 488
889 991
996 752
371 544
319 278
267 275
149 942
136 80
662 759
566 277
985 466
735 329
773 485
942 879
190 149
450 306
159 689
642 588
182 501
782 258
138 263
226 284
36 919
180 496
556 140
120 273
241 867
488 586
804 687
588 350
986 360
140 815
758 282
87 725
16 880
604 948
37 206
70 472
536 266
87 846
643 665
728 190
893 235
506 239
693 243
251 680
51 909
292 426
952 5
664 643
355 841
561 368
530 440
81 186
507 11
952 314
274 450
6 878
965 579
914 902
994 453
272 315
528 289
719 544
118 701
508 719
83 513
754 593
991 579
452 321
433 66
338 445
45 482
118 31
507 144
67 314
132 546
615 47
922 322
623 998
29 38
990 790
526 472
363 947
755 433
716 72
262 50
857 651
173 810
836 318
298 297
130 97
215 576
950 419
132 348
507 710
105 297
104 751
862 588
615 673
519 735
229 129
906 51
512 599
765 671
969 194
576 282
227 407
210 408
241 857
599 762
703 792
887 665
290 634
332 879
974 673
670 516
414 484
457 822
74 387
790 496
299 313
1000 760
665 534
848 771
266 124
221 287
720 4
7 8
619 26
243 613
414 81
561 791
659 315
408 841
143 977
126 972
761 911
988 54
659 874
964 966
412 78
706 640
389 374
301 173
263 873
649 817
595 370
860 309
611 590
536 263
875 360
522 865
263 939
682 291
668 940
275 829
427 778
208 141
880 566
937 640
280 613
840 235
649 784
961 14
582 139
923 212
601 469
286 115
836 763
24 272
522 158
565 635
989 621
911 828
908 174
759 423
246 610
698 284
156 906
447 683
563 777
416 91
577 192
217 131
933 211
147 585
436 658
311 39
343 515
243 362
101 765
974 978
70 424
962 520
108 5
160 601
76 713
849 906
956 742
346 182
67 86
817 675
902 738
967 93
158 773
845 546
430 371
778 838
729 598
382 55
105 285
103 926
531 108
730 769
68 142
897 2
351 62
647 976
970 145
355 151
658 922
846 481
135 241
655 588
596 747
640 288
892 977
618 945
28 845
766 361
899 595
464 39
62 983
355 880
348 810
789 417
283 576
712 716
939 196
224 841
142 866
196 191
145 247
746 817
309 721
550 59
202 158
553 654
682 919
884 811
346 885
741 256
591 993
950 423
625 641
150 312
906 458
349 106
651 106
97 548
499 207
546 340
359 513
514 787
736 755
477 30
728 524
465 219
249 194
923 419
971 599
716 247
275 980
949 834
235 530
241 25
557 10
921 648
712 10
773 613
980 933
363 752
424 774
787 329
84 97
968 267
91 79
321 427
842 5
915 576
461 335
380 928
776 98
820 644
826 888
101 989
995 302
916 449
445 775
15 685
883 802
853 256
873 59
874 759
358 243
65 554
765 878
834 961
997 901
659 303
863 222
833 909
539 471
875 595
841 535
422 342
644 997
281 16
845 315
1 917
359 767
175 404
596 244
298 123
12 737
98 532
208 667
285 266
807 913
261 9
241 990
643 260
665 840
203 699
245 300
114 693
260 777
656 506
668 50
217 777
195 496
504 314
854 164
120 527
327 910
169 583
99 930
827 264
440 228
333 459
759 903
933 781
284 298
363 742
816 99
72 881
420 228
258 191
943 821
748 660
269 833
999 385
740 320
364 853
222 131
281 822
712 1
215 142
306 210
357 917
880 459
562 110
447 368
13 736
720 73
704 927
832 255
358 377
442 32
232 172
853 366
947 838
556 621
152 182
628 616
778 306
120 626
778 562
67 129
718 700
285 276
82 351
140 515
148 666
133 587
256 245
423 724
536 399
234 765
830 44
837 532
590 473
836 489
907 461
672 752
712 347
705 840
223 65
641 268
667 73
800 480
941 785
623 11
478 10
172 529
885 62
837 670
109 330
54 372
54 258
930 513
843 919
974 315
202 927
769 541
530 462
783 892
767 616
478 502
887 771
745 953
353 732
972 425
640 985
531 514
587 212
489 343
82 353
887 922
405 943
748 820
673 672
374 275
366 907
242 181
2 208
230 483
224 155
704 432
94 807
619 101
154 375
391 809
179 580
921 415
878 564
48 649
178 585
696 476
114 950
915 538
962 561
9 503
916 303
400 442
101 98
377 538
607 564
404 937
437 543
538 565
801 86
980 86
879 258
484 613
414 491
217 759
488 90
924 390
863 796
286 322
779 832
8 251
885 106
924 243
233 235
526 873
228 277
555 18
774 462
495 647
845 380
77 996
267 578
195 151
634 428
107 505
428 573
168 260
831 454
346 812
965 306
285 390
340 232
591 777
956 191
924 863
197 112
561 467
864 953
134 756
944 995
396 565
800 856
46 101
166 391
552 738
6 620
238 537
549 877
555 457
655 115
575 887
132 378
536 511
755 956
267 370
492 326
136 508
205 464
916 51
692 920
285 567
636 195
99 651
668 678
951 296
81 586
554 190
114 400
100 30
171 824
856 636
559 502
721 200
350 847
382 335
911 665
921 314
10 841
1 244
934 339
987 104
944 640
215 729
233 885
133 275
589 640
852 559
880 796
602 421
951 465
711 377
954 153
933 947
176 771
605 191
96 415
43 36
683 194
404 972
844 790
375 732
848 639
654 638
815 509
34 152
494 733
613 734
469 350
743 81
97 631
225 34
185 356
834 3
685 179
180 720
111 192
44 576
512 27
826 362
649 473
740 476
799 688
134 79
532 865
22 693
444 3
369 510
421 438
824 470
991 897
341 160
913 406
106 191
428 662
82 680
311 353
570 300
972 654
261 378
602 221
146 464
836 138
774 998
91 510
56 872
205 830
251 518
921 526
739 939
425 839
122 696
293 296
629 850
502 718
20 221
714 284
388 433
72 929
607 526
214 683
773 948
277 664
10 818
882 208
846 372
108 822
187 728
339 216
884 706
200 83
92 637
300 112
146 850
695 45
890 383
869 563
449 131
419 231
305 281
753 239
776 913
3 623
260 18
860 811
381 122
139 404
788 954
913 334
547 679
225 873
881 485
976 854
226 78
175 801
146 460
988 975
967 698
858 865
726 599
246 313
368 817
120 182
220 747
307 818
62 298
222 583
14 716
797 447
94 218
953 633
159 260
37 840
746 580
186 619
325 30
154 500
714 514
917 831
7 54
917 343
645 705
759 497
800 825
788 342
978 22
770 132
934 439
216 700
446 273
783 523
345 376
134 9
869 956
481 391
53 897
909 499
344 249
63 895
913 665
917 137
177 815
159 829
421 263
153 354
556 18
93 709
235 799
885 431
362 769
95 489
104 998
732 21
317 248
552 651
882 460
20 385
284 260
202 102
242 683
958 848
405 933
568 300
762 330
100 601
237 99
771 58
927 913
584 274
732 221
59 610
346 996
213 746
130 482
156 11
672 844
742 323
750 147
514 473
796 41
577 923
453 424
196 614
676 545
600 836
686 111
100 998
411 612
611 163
721 212
919 708
577 654
225 151
148 470
858 236
214 876
554 912
34 469
240 187
160 662
406 393
95 556
635 415
879 903
261 674
669 186
826 63
733 737
645 335
520 878
391 118
603 248
542 585
27 692
448 525
478 141
10 217
653 886
131 972
156 479
425 451
946 938
564 78
609 480
307 957
426 273
712 379
696 401
267 556
780 5
114 65
133 594
722 305
196 175
898 242
37 694
279 779
662 11
670 994
795 684
72 772
871 415
278 470
977 747
45 877
809 268
147 919
282 423
549 389
838 219
552 867
46 439
467 521
89 623
717 508
768 884
933 160
294 612
366 511
814 912
328 736
555 985
851 102
602 442
361 777
783 189
758 499
347 425
14 204
558 345
434 451
282 568
905 835
742 897
236 542
543 965
150 302
116 551
450 777
123 88
744 412
897 882
952 203
756 208
513 213
546 871
889 468
78 697
471 583
52 644
471 153
616 612
847 352
624 840
643 725
619 353
671 178
946 716
984 7
330 400
832 384
463 94
141 237
722 328
54 15
170 180
706 405
673 991
677 163
733 41
272 856
368 939
304 238
270 52
440 262
276 679
866 154
755 148
581 194
316 589
822 909
200 694
668 29
342 954
227 513
319 502
367 807
322 520
583 774
939 465
557 895
237 210
25 554
249 56
25 787
36 315
801 773
824 574
775 443
308 166
988 324
87 801
879 323
149 920
345 680
936 380
683 262
215 896
383 256
277 637
908 826
206 880
630 326
786 440
311 991
302 915
239 429
654 904
965 324
97 398
719 715
96 709
908 766
608 941
638 806
522 651
187 516
439 755
200 909
181 714
801 791
586 768
243 313
179 154
37 645
549 814
102 915
14 83
143 58
160 839
131 710
184 436
133 898
169 9
151 162
295 613
944 539
201 332
165 191
354 929
23 209
322 817
654 344
306 43
438 576
983 183
359 897
17 274
409 437
366 881
894 314
195 768
846 772
287 566
505 963
919 249
206 785
878 958
532 284
989 111
881 353
111 93
973 394
202 113
872 666
191 500
516 201
272 870
889 567
504 451
492 331
286 929
248 724
569 354
120 872
642 608
121 250
277 372
396 38
742 411
538 697
272 291
646 297
839 302
380 644
878 415
457 714
602 604
226 552
732 304
169 740
146 512
815 606
825 79
753 860
72 787
954 462
618 179
858 823
868 606
156 536
408 777
213 379
821 865
544 606
548 123
166 375
932 275
365 162
733 630
890 932
122 502
956 670
279 818
840 907
709 166
970 446
797 737
397 783
901 517
555 262
543 467
605 710
130 116
948 221
125 870
918 175
165 670
86 456
708 250
814 23
768 824
638 244
367 473
951 496
364 372
209 530
800 403
907 374
72 295
790 862
607 943
314 832
416 326
481 545
694 232
234 514
330 114
84 829
730 29
738 504
703 279
246 997
675 241
460 602
624 263
132 332
868 719
624 983
377 18
284 880
462 388
466 46
789 440
324 326
782 655
151 6
905 870
684 314
851 664
919 622
646 813
447 610
415 245
729 196
355 759
645 596
128 271
167 95
327 224
736 394
605 914
595 478
522 621
957 553
820 781
429 390
336 589
488 105
585 254
881 524
749 725
231 589
559 937
451 225
345 274
856 944
222 601
542 525
256 641
271 141
977 671
964 198
911 625
615 71
640 185
921 35
284 107
530 72
542 934
617 764
152 396
814 411
11 863
866 45
371 670
614 160
312 379
726 471
527 873
910 852
451 296
476 235
1000 544
172 370
567 250
252 492
891 302
202 759
512 269
546 110
242 210
641 723
328 427
663 545
638 685
743 79
944 809
42 251
674 343
608 206
149 708
828 965
219 685
353 98
893 974
642 506
245 790
889 483
110 695
620 112
454 345
304 406
102 291
927 682
450 41
740 730
357 268
600 62
723 46
273 50
865 568
766 173
52 649
1000 521
262 142
499 960
347 734
533 796
148 153
48 716
633 681
343 857
877 624
754 923
279 263
162 172
603 323
839 537
867 707
119 861
701 131
913 757
367 924
37 44
931 138
565 446
669 210
277 589
679 371
599 273
329 222
273 841
950 744
2 105
532 108
945 931
639 700
755 294
623 565
845 505
70 595
535 700
414 889
688 71
697 46
14 122
608 593
620 415
711 443
769 739
701 315
727 266
787 218
99 630
7 190
353 781
27 695
416 443
397 380
536 150
258 468
780 160
787 994
563 284
52 643
31 199
1000 666
95 978
502 371
47 544
3 925
901 953
531 218
118 691
758 355
157 200
721 822
733 771
740 586
502 160
52 29
607 888
190 920
47 685
906 761
265 675
624 603
447 907
651 419
313 669
610 954
807 693
40 665
246 324
88 35
3 196
541 32
141 727
933 243
97 31
336 522
725 169
480 95
419 272
853 294
2 484
177 975
791 54
827 79
821 825
329 350
548 120
658 83
259 466
265 596
782 24
156 14
718 321
186 327
992 264
424 739
43 908
22 915
874 933
828 690
208 777
781 50
404 294
642 100
283 168
558 657
723 360
868 798
277 839
423 499
544 702
330 97
752 30
49 457
716 794
599 190
533 392
770 22
383 373
731 277
104 817
105 483
712 787
559 768
475 170
243 240
257 367
572 397
617 657
355 934
34 367
959 139
514 555
733 126
614 994
603 735
351 646
574 785
119 145
941 113
112 306
588 151
432 848
364 739
679 83
1 649
229 108
838 784
363 494
504 150
118 44
223 438
235 828
729 56
366 136
699 605
396 327
37 147
789 759
320 500
970 254
610 981
979 701
375 989
352 771
685 118
298 875
148 168
90 538
168 322
637 158
874 477
650 681
579 610
827 125
402 648
569 620
33 628
119 803
998 426
743 601
37 670
458 744
135 921
927 12
178 606
474 136
215 450
46 73
395 739
319 417
933 607
975 979
776 854
158 288
192 832
607 776
899 505
481 393
983 853
143 319
435 179
72 361
423 328
109 568
157 533
355 651
870 595
741 964
960 449
374 43
197 84
978 893
537 432
102 701
771 326
236 630
368 339
742 244
533 713
278 695
928 29
589 155
778 448
420 107
20 457
162 687
185 706
173 467
97 6
663 691
734 359
789 629
911 830
856 166
432 485
809 563
997 207
587 898
723 668
462 123
340 460
149 479
473 739
577 725
390 624
123 3
318 78
773 549
71 24
358 137
448 704
604 921
239 912
267 830
629 270
498 99
696 10
944 344
75 191
951 286
985 170
618 723
469 496
154 167
621 138
898 652
655 358
876 793
757 938
583 798
125 226
280 759
209 859
61 358
649 1000
196 439
378 352
719 14
763 162
607 988
479 857
772 525
224 289
669 3
391 490
76 445
250 695
797 422
655 451
415 794
8 434
206 681
586 131
226 260
434 358
332 765
812 462
780 909
245 517
161 966
802 938
543 451
429 525
808 324
685 228
90 80
544 777
593 138
938 725
125 357
562 886
521 145
325 851
518 239
169 669
50 489
275 345
758 948
744 687
356 857
690 435
749 848
795 514
392 443
738 92
262 765
723 441
449 660
903 206
149 598
416 483
940 854
303 275
258 745
403 587
377 96
879 526
740 924
880 108
614 474
237 966
955 77
825 356
577 423
676 31
28 226
313 371
197 512
667 757
149 45
574 936
544 602
183 527
338 844
253 717
210 57
318 762
608 102
500 988
340 589
265 102
370 932
75 578
220 431
522 735
858 6
869 331
549 790
12 442
474 434
156 761
176 948
846 288
252 852
765 42
794 527
816 918
348 923
382 518
778 424
269 87
23 815
580 305
414 788
668 303
229 472
95 413
449 546
224 958
258 204
756 882
665 810
999 123
259 66
292 817
925 848
84 27
902 947
227 398
17 246
132 489
130 618
617 574
465 377
600 781
371 137
711 10
444 719
651 885
738 61
146 104
798 426
590 247
743 943
648 851
453 885
848 13
479 362
488 189
107 799
231 194
930 171
914 63
285 553
906 542
292 320
355 952
722 705
619 263
16 975
560 172
518 589
592 636
593 488
391 307
993 549
545 916
175 337
107 306
685 132
882 482
385 958
954 563
515 103
669 64
590 997
839 794
315 818
801 410
88 115
237 370
125 807
226 179
970 597
610 907
955 686
893 344
915 260
653 811
561 846
991 213
193 428
314 22
525 581
983 3
37 425
474 833
964 464
844 749
826 977
304 445
319 233
273 658
527 561
803 542
53 68
475 995
76 421
295 117
944 103
293 521
573 32
505 215
21 980
14 441
682 871
992 928
138 710
609 5
744 937
225 750
234 199
930 29
653 190
936 984
683 369
756 640
270 567
558 739
285 207
797 134
132 72
221 97
753 734
27 341
235 140
413 347
315 412
134 294
981 58
460 274
486 608
506 151
418 627
641 353
776 772
374 829
435 318
371 987
778 543
65 407
917 160
625 114
165 318
439 408
318 646
108 294
94 934
10 378
756 603
214 204
881 992
781 352
209 741
405 434
528 960
657 985
356 409
966 49
332 265
677 919
519 200
756 227
12 86
589 686
516 322
32 919
715 997
436 970
625 547
646 506
989 756
408 113
455 787
210 735
336 107
233 404
36 734
165 305
71 469
425 705
572 721
527 12
964 726
224 936
130 103
725 525
326 384
232 77
953 94
784 196
679 932
921 542
403 184
624 203
434 627
123 594
16 769
332 616
351 645
360 781
360 221
347 323
242 710
296 481
452 718
499 526
799 570
622 428
530 979
577 617
183 177
764 438
976 34
449 815
283 870
589 896
886 580
769 630
985 683
724 611
569 792
893 273
902 363
50 271
744 20
646 315
854 128
210 300
356 995
551 39
906 244
940 755
298 52
324 16
921 449
392 419
894 684
961 315
620 313
540 541
326 967
33 453
385 288
274 818
485 59
184 654
564 508
345 442
427 734
253 798
180 836
445 511
252 148
782 441
809 772
731 800
637 68
1 570
476 78
569 402
487 275
766 381
112 733
492 45
196 806
922 618
929 839
971 867
642 105
176 90
100 793
718 328
721 644
256 490
216 357
681 134
393 526
142 702
853 125
552 898
344 81
921 304
593 348
521 102
305 457
797 740
606 227
296 264
359 374
319 648
394 613
452 742
828 507
669 829
790 541
360 865
612 709
989 666
366 162
256 993
906 610
939 505
860 982
188 90
730 710
766 805
71 358
771 769
79 640
834 78
154 591
31 307
763 349
668 965
736 641
428 630
729 719
753 630
575 304
584 683
340 953
776 910
354 386
348 232
404 77
51 83
745 862
443 209
4 667
954 137
374 307
787 331
985 6
700 218
665 870
392 43
3 540
932 683
803 898
504 471
363 273
860 10
458 517
302 195
366 303
273 225
345 388
515 434
445 251
573 737
101 216
245 759
405 999
206 175
758 972
231 630
376 258
366 592
190 67
682 818
29 86
175 688
445 499
816 847
301 196
116 383
988 865
152 218
109 11
972 812
262 610
227 967
978 646
946 333
486 406
168 801
803 27
442 882
508 504
719 239
974 648
851 994
15 742
240 106
693 640
392 802
897 939
945 364
804 811
701 694
533 757
335 517
322 902
965 270
131 753
791 861
631 51
557 905
296 548
387 746
993 997
256 708
269 703
956 668
692 243
269 883
122 946
625 876
702 768
97 81
452 459
266 519
794 165
70 768
126 949
919 546
495 42
125 428
868 714
13 842
214 782
9 192
530 738
228 218
792 453
131 342
665 94
359 602
5 275
90 599
725 29
979 274
788 461
271 283
720 447
375 901
166 254
107 91
303 775
936 144
170 698
443 229
434 116
375 803
936 527
958 20
821 119
207 848
111 46
638 29
551 813
196 845
371 949
342 369
241 806
991 214
484 818
579 531
871 713
146 36
609 191
248 464
53 206
208 94
224 252
58 122
806 203
142 403
98 676
951 779
269 691
297 638
174 479
704 628
474 759
445 761
592 965
546 368
600 428
692 81
815 757
851 96
571 111
369 475
143 690
83 668
503 247
318 369
478 99
107 875
698 23
835 781
449 831
3 758
626 732
636 846
569 795
280 945
589 657
349 665
499 263
147 873
316 30
196 603
262 788
744 848
135 815
895 310
898 946
380 946
156 826
740 142
898 513
629 311
933 82
804 654
586 955
767 311
53 186
154 815
312 216
533 177
597 820
889 782
600 849
307 560
731 560
888 260
847 560
547 470
188 332
83 645
451 383
909 877
450 785
989 808
655 823
599 629
848 497
551 615
521 655
755 368
738 729
678 335
986 167
142 84
307 513
377 730
173 229
723 153
28 23
637 25
75 763
648 107
420 249
357 837
620 939
989 578
566 822
14 207
97 944
590 441
314 342
322 523
426 481
23 863
574 561
5 116
417 461
476 559
996 392
608 281
969 985
713 38
114 76
977 262
750 414
665 625
448 190
421 935
440 579
786 613
714 488
535 182
843 976
984 314
416 25
470 385
803 337
558 859
955 195
32 983
249 603
971 479
592 213
513 408
578 244
439 657
649 839
359 475
137 585
77 506
588 873
246 167
927 784
999 916
899 853
421 223
595 880
876 623
989 192
608 777
839 67
108 899
259 750
138 570
334 242
436 951
703 939
622 709
614 689
810 278
418 506
926 535
6 130
475 950
748 828
520 195
340 199
797 823
32 281
405 603
929 244
129 321
918 149
120 122
148 520
264 227
11 519
666 933
78 721
519 505
334 465
624 325
330 444
971 312
292 63
937 877
520 348
207 669
493 36
857 546
116 37
81 19
933 98
932 713
436 239
869 351
681 893
41 86
775 928
639 434
527 56
229 22
734 556
819 530
247 414
944 121
54 217
365 385
475 751
20 391
431 807
812 514
888 604
328 657
797 362
14 823
282 539
374 690
208 165
340 428
666 755
482 404
78 821
487 104
446 771
425 574
569 661
716 106
953 472
373 6
152 80
107 349
641 481
321 73
860 643
318 938
238 955
63 544
136 313
13 9
160 942
672 296
992 627
713 276
385 336
119 762
943 138
778 420
603 814
485 890
238 808
245 948
214 827
160 304
830 184
678 929
119 431
62 433
591 815
496 689
207 896
746 926
744 599
435 281
865 942
619 145
165 478
729 692
214 158
224 53
124 493
166 908
391 667
408 148
259 732
30 709
289 84
228 203
425 570
424 290
309 665
764 880
922 885
241 321
547 173
808 569
123 274
993 95
895 986
58 548
97 372
154 966
556 671
255 439
658 360
367 1000
975 163
563 949
705 847
484 883
583 299
161 625
868 321
86 213
725 652
955 120
362 164
111 991
659 690
102 121
146 866
332 395
787 282
370 843
923 668
912 782
411 763
20 985
823 822
769 817
256 13
121 76
88 906
229 373
888 670
189 860
694 27
437 238
751 502
738 514
263 81
833 432
881 247
392 580
947 879
511 534
381 283
632 685
56 31
491 107
568 84
70 20
684 225
766 169
760 624
844 787
364 11
202 161
217 184
768 114
413 600
627 259
956 794
251 902
202 153
989 969
654 109
747 352
665 503
859 872
300 266
300 756
158 443
455 347
590 489
483 728
326 800
481 431
433 38
548 638
573 292
922 480
887 280
969 110
227 628
927 559
515 85
800 730
816 81
95 248
367 251
272 443
316 268
38 809
809 558
338 286
678 772
514 301
467 98
539 613
873 621
945 821
63 127
962 822
969 221
82 600
322 478
208 200
645 511
123 131
593 242
77 395
807 606
168 412
463 249
344 221
769 223
663 571
186 684
373 348
285 923
322 972
814 836
36 594
836 586
391 924
207 519
92 150
998 51
459 288
188 331
61 459
501 726
723 60
261 483
395 425
953 327
822 421
286 932
906 471
226 600
333 818
457 682
843 504
667 292
162 261
471 603
549 211
375 486
49 648
524 787
448 870
172 542
180 584
255 359
628 908
268 471
580 658
273 306
710 790
100 551
577 464
519 294
434 580
773 85
312 388
67 577
636 394
191 312
642 398
11 515
366 160
99 854
768 3
422 259
460 316
51 668
734 822
155 107
715 970
743 868
586 818
187 211
473 44
159 216
406 212
35 348
538 270
846 541
733 996
59 960
407 463
576 49
897 937
149 718
234 637
736 24
523 524
79 708
434 853
645 860
607 746
211 272
924 213
198 403
482 745
820 478
689 114
221 513
310 573
430 173
115 602
462 966
382 487
949 409
689 241
869 134
720 732
721 440
156 546
655 444
751 611
804 506
174 329
827 647
626 888
58 747
33 473
838 336
847 606
59 965
841 960
971 475
80 143
735 946
830 275
507 190
404 159
835 807
357 569
688 526
969 376
584 528
564 482
859 86
223 295
211 548
361 905
760 680
154 138
40 182
259 763
208 293
288 406
964 677
659 711
420 69
345 405
842 974
428 167
735 392
419 649
630 219
582 575
528 98
51 75
675 999
112 812
930 547
764 465
734 412
215 547
293 370
881 977
691 470
958 113
359 717
182 469
310 926
313 450
254 482
485 642
872 632
144 630
361 629
348 385
73 417
292 222
545 793
597 385
998 680
415 119
185 824
107 622
905 745
335 155
198 808
46 199
601 241
855 148
204 180
491 779
648 814
219 488
200 20
541 460
909 361
740 155
475 536
256 788
32 674
528 796
492 967
898 523
288 31
220 758
480 186
260 503
859 414
722 371
777 770
880 565
852 788
155 91
4 133
410 58
218 829
28 928
236 379
211 493
442 426
778 218
151 263
629 291
441 103
944 293
67 84
743 50
790 904
370 958
939 881
933 791
137 391
164 629
656 741
331 501
593 897
683 729
336 282
541 830
809 708
491 398
389 982
273 871
336 183
11 574
930 984
363 132
590 706
848 889
258 969
374 187
323 695
678 258
495 325
48 682
285 434
302 86
63 493
232 275
420 304
242 467
583 189
922 574
268 553
4 813
786 894
256 607
18 892
364 588
799 519
640 669
356 712
877 311
874 324
435 847
313 519
259 48
354 87
548 54
788 381
836 451
550 401
295 412
651 736
896 981
705 878
445 798
715 680
785 29
986 851
501 298
937 692
766 155
710 59
749 643
622 850
288 614
38 655
22 519
266 962
951 103
404 390
627 522
556 448
40 433
900 649
241 827
444 489
585 844
872 622
121 764
782 621
813 485
2 34
137 4
766 13
766 493
91 63
937 814
988 216
887 48
449 667
680 787
312 812
101 946
214 851
782 991
119 894
398 591
874 337
648 351
571 151
199 662
42 818
400 323
262 184
534 615
551 285
585 992
945 394
43 863
941 284
694 669
57 843
213 779
540 333
722 548
445 559
711 327
551 31
737 843
359 177
81 331
203 333
468 714
37 849
17 898
512 650
973 457
627 913
500 769
809 377
312 70
577 597
178 901
948 47
932 53
694 23
99 442
832 254
600 746
490 583
595 964
650 494
147 569
794 346
52 475
644 356
242 474
928 776
352 616
290 744
541 221
531 336
653 690
877 240
768 341
300 897
750 268
721 203
980 1
454 316
104 90
47 645
418 211
51 911
839 970
749 89
27 487
842 159
902 371
230 808
426 751
687 72
460 878
819 411
621 31
79 347
106 545
768 813
923 202
471 598
661 973
575 474
436 593
884 234
832 893
338 244
249 278
267 108
170 79
145 863
628 709
502 249
340 860
70 445
893 206
228 331
150 781
303 362
814 765
646 4
404 728
201 31
661 855
370 264
582 499
572 956
604 340
257 904
320 479
435 950
158 137
98 559
47 309
510 4
520 292
770 154
321 264
192 485
686 223
771 49
457 960
161 781
191 717
927 503
355 650
416 916
399 104
159 133
646 468
907 605
439 479
918 278
136 546
227 428
287 820
745 913
918 314
191 542
938 551
822 285
790 394
181 958
311 867
403 330
89 168
868 475
674 619
199 40
135 475
630 202
547 475
732 627
553 253
983 412
796 946
553 729
658 946
148 658
834 623
252 161
432 810
331 907
936 511
34 147
601 856
338 620
750 153
388 492
542 740
773 521
316 102
887 22
933 813
720 930
93 744
616 255
95 833
63 838
735 464
838 742
387 489
62 763
558 781
12 509
315 492
118 470
3 855
843 399
159 864
267 868
361 69
146 919
572 610
129 855
240 523
975 592
874 374
205 679
517 845
751 245
167 479
837 503
243 886
595 798
197 79
556 356
825 587
522 273
555 526
956 9
538 341
479 816
272 730
569 142
290 911
126 925
374 36
872 318
406 743
9 113
402 9
708 156
975 485
146 672
366 792
596 105
41 531
992 547
375 11
113 756
354 652
437 397
434 951
905 634
723 986
669 785
954 695
899 404
781 530
834 347
249 322
960 194
285 985
908 986
389 530
639 651
962 491
391 773
612 64
84 847
635 826
901 397
226 159
767 210
81 749
776 299
980 502
91 766
34 956
873 562
195 137
397 699
614 774
88 884
7 199
707 396
356 814
319 413
249 827
973 977
325 90
259 506
498 867
849 570
151 458
104 407
67 684
230 939
870 41
29 533
253 870
225 526
533 63
394 849
736 159
29 893
634 139
695 910
755 444
505 204
719 701
725 527
371 970
467 522
952 346
692 410
871 588
106 292
800 789
433 693
217 277
189 73
603 301
562 666
905 449
379 926
688 631
626 127
90 334
286 670
52 190
377 13
85 748
816 495
880 985
43 977
859 904
898 704
81 976
201 454
55 30
378 87
711 142
226 53
209 278
879 403
988 80
909 308
94 895
723 163
653 437
559 694
195 851
789 830
623 594
537 970
539 894
565 104
998 351
120 443
251 682
236 589
375 157
94 375
158 94
856 478
695 706
138 103
742 655
212 753
676 71
270 783
932 789
111 61
502 208
627 935
860 553
835 440
488 297
206 683
737 160
705 25
696 868
656 777
528 187
571 235
764 864
96 748
850 454
86 157
214 573
592 193
550 157
411 836
798 308
107 119
204 245
682 138
777 906
130 377
249 10
279 783
838 987
758 112
884 459
193 275
746 560
677 372
293 725
867 675
136 256
769 917
775 455
627 768
936 289
229 450
878 329
337 237
78 471
100 210
421 949
423 49
603 469
451 331
399 301
548 405
416 631
344 392
282 554
334 69
203 224
417 707
138 603
353 417
407 687
675 195
622 997
522 433
107 467
370 703
620 177
691 921
321 952
761 384
945 155
817 547
921 803
10 624
253 480
320 47
470 593
523 339
252 934
73 2
555 275
832 526
987 272
824 287
34 19
758 272
585 736
711 246
621 418
489 410
5 201
258 721
950 446
339 519
898 915
268 305
18 381
679 154
689 53
164 196
863 34
647 243
595 591
417 843
938 499
853 110
82 262
449 595
713 318
345 836
782 707
653 868
863 390
677 337
41 605
710 320
516 851
414 432
496 87
33 690
173 626
407 583
353 993
673 234
795 933
755 783
744 897
590 9
931 905
187 736
677 196
941 935
791 181
408 745
974 42
388 42
475 272
768 732
235 805
916 456
261 624
378 324
892 285
35 498
535 611
211 504
743 63
131 716
121 50
497 934
31 763
400 865
502 23
152 237
822 994
974 981
715 730
626 941
741 265
588 305
755 659
680 463
600 93
824 343
869 213
98 133
948 991
100 19
777 210
507 132
911 764
413 278
287 493
778 858
797 560
526 811
157 243
736 498
70 824
850 411
334 498
21 135
939 322
480 587
954 87
558 156
760 546
167 865
192 35
932 770
492 84
557 545
351 431
747 231
800 165
229 954
429 621
232 325
864 884
338 984
377 31
190 309
222 84
956 942
372 922
910 119
892 589
846 527
567 274
413 21
17 813
695 506
140 250
561 448
646 220
348 589
771 190
49 316
409 965
140 508
364 258
698 296
714 879
142 486
150 867
563 878
190 169
217 807
986 187
249 623
450 770
797 343
994 848
772 139
196 712
108 871
170 599
704 320
792 484
544 498
542 408
536 754
524 146
973 737
154 48
409 774
911 654
11 627
539 475
498 705
771 784
461 364
862 478
622 883
146 692
547 650
357 2
183 668
550 45
901 451
345 40
839 271
925 594
641 361
963 287
559 980
341 370
695 59
847 297
859 739
482 717
921 956
705 449
419 958
534 84
181 855
48 255
641 939
186 998
676 404
612 859
884 341
819 410
92 663
827 528
825 937
564 647
725 30
616 675
407 933
766 67
710 435
544 803
365 442
724 915
76 384
881 742
654 625
847 630
797 839
555 911
390 481
635 165
813 27
999 687
630 914
853 595
778 216
178 558
983 239
94 182
734 866
914 501
881 458
865 396
60 833
680 727
949 532
420 184
387 449
837 723
630 493
929 320
909 588
874 603
939 447
411 757
437 67
443 244
169 879
361 318
564 425
946 395
83 930
410 917
219 899
54 758
735 434
789 281
560 288
571 348
865 371
636 270
372 332
943 686
609 666
66 714
512 595
85 166
501 735
419 211
654 844
373 887
720 587
466 913
227 462
538 637
641 284
235 482
39 228
942 27
718 870
649 652
44 447
93 47
707 719
118 326
552 369
170 512
426 979
156 747
530 844
622 186
57 371
485 326
544 385
156 946
849 40
484 672
84 81
840 901
358 884
214 637
326 954
110 197
713 90
651 153
18 56
250 522
218 390
240 334
812 995
453 852
168 759
57 925
939 989
638 172
538 314
609 981
362 903
471 972
818 827
136 247
367 393
585 623
735 50
619 439
949 486
703 697
313 974
64 553
281 692
508 241
881 390
147 365
447 305
276 101
214 709
242 12
632 756
813 769
683 889
903 827
923 238
866 716
402 570
332 38
641 456
463 233
387 356
417 861
686 100
834 841
103 362
445 233
221 828
287 828
409 664
43 314
196 777
896 764
580 855
30 351
73 548
522 156
651 52
477 806
316 321
321 755
925 12
687 65
307 341
240 896
190 180
239 859
58 42
995 841
784 939
119 287
584 363
51 481
245 767
555 663
698 502
97 698
153 232
773 218
770 968
980 687
226 698
661 375
849 319
139 903
538 606
772 835
272 157
260 642
694 793
464 337
68 292
265 191
679 448
882 560
286 881
829 786
681 250
648 344
910 881
734 416
399 711
723 407
887 830
521 857
427 50
698 844
706 78
288 545
944 656
997 100
932 18
664 441
620 989
919 953
484 768
881 739
680 786
690 39
662 89
385 792
665 556
952 386
2 491
255 571
597 277
858 449
114 971
650 199
370 452
727 471
918 976
819 196
976 987
596 869
203 923
512 42
111 12
695 52
848 829
208 750
813 885
351 861
644 486
534 513
335 863
507 354
343 728
810 179
995 438
562 667
342 162
502 137
813 229
843 360
219 558
23 160
589 974
556 70
291 801
679 606
160 747
836 311
543 959
197 510
201 259
114 202
906 163
939 251
756 264
866 55
26 625
258 723
822 558
705 729
262 317
387 511
213 253
593 13
209 432
770 60
324 830
733 799
146 329
466 781
44 952
9 763
875 831
651 98
960 732
677 781
645 379
398 485
827 97
799 269
657 656
883 839
117 872
340 911
814 801
316 683
132 317
218 34
617 346
634 872
815 884
822 169
118 769
522 631
495 203
963 717
56 832
650 492
361 799
4 10
807 102
680 702
312 304
354 264
761 998
135 708
395 693
449 947
147 646
426 849
660 364
471 151
355 971
145 27
626 328
895 892
57 241
936 70
469 565
663 483
704 455
783 691
886 386
427 595
956 164
142 647
330 317
209 481
844 423
263 657
418 290
134 372
479 67
599 202
715 573
851 687
118 559
27 981
109 728
944 958
172 541
106 145
842 972
300 768
729 771
958 708
168 831
411 318
152 572
645 590
975 244
902 515
877 536
909 785
738 978
956 56
728 165
430 836
478 553
227 902
823 58
217 282
390 581
104 942
710 109
796 44
148 423
25 420
941 159
907 94
908 935
278 152
79 952
975 525
266 574
765 852
575 634
709 229
603 744
718 338
403 307
641 952
386 579
40 955
248 875
340 731
939 834
89 904
915 656
669 255
951 868
139 340
583 239
808 321
34 369
324 50
992 449
625 554
57 538
243 940
726 770
224 92
29 776
103 13
937 345
171 338
461 695
565 596
226 902
703 735
650 844
262 902
349 679
653 379
665 807
23 510
278 717
261 692
498 191
595 33
800 159
734 5
969 991
877 337
604 753
704 568
571 97
730 43
798 321
553 690
210 109
317 876
864 479
764 760
606 609
686 805
553 529
300 860
962 319
796 643
941 133
560 155
884 107
150 358
957 165
382 179
979 571
173 41
71 781
17 63
870 695
480 906
120 157
576 279
232 180
194 359
251 208
781 328
286 716
647 116
111 638
487 202
991 805
419 961
73 738
604 291
287 439
647 326
292 936
682 881
129 593
895 904
244 806
468 864
859 520
358 476
27 221
497 131
366 520
28 43
40 752
803 840
106 530
903 509
287 781
46 817
484 401
263 549
547 502
275 324
55 333
484 619
564 555
344 815
734 51
70 98
390 780
716 543
119 40
333 734
480 512
177 34
313 845
221 683
927 201
243 820
987 769
707 880
854 33
221 579
778 842
710 610
175 18
197 595
174 297
896 393
782 163
803 852
556 123
465 787
976 445
903 162
483 248
245 119
174 640
386 103
754 513
970 910
895 385
684 296
971 579
59 775
553 490
343 401
677 134
374 731
80 207
581 653
243 674
754 255
310 167
157 741
872 840
905 728
173 714
569 932
210 341
681 170
478 682
947 890
423 412
335 388
587 730
545 856
349 389
41 654
952 969
356 709
956 74
234 44
809 270
446 592
550 868
228 141
354 238
277 833
169 22
515 492
256 616
118 290
682 366
784 818
771 85
393 296
402 592
575 255
403 624
693 146
50 907
121 486
268 921
832 736
318 445
547 677
467 402
617 609
460 924
228 908
418 760
987 911
142 794
476 102
222 877
83 3
402 511
115 989
402 506
629 442
559 801
243 513
791 16
144 169
25 789
546 479
643 272
730 205
661 690
282 679
971 126
477 393
227 835
182 656
487 935
102 514
941 719
369 389
437 287
120 634
564 23
280 236
599 562
806 577
867 999
926 473
145 762
485 23
659 813
597 384
927 146
24 577
459 59
556 645
796 760
950 218
89 729
349 430
589 435
190 806
700 286
185 517
838 287
928 168
712 699
636 791
798 730
723 634
758 875
459 777
613 17
49 527
109 133
973 224
196 970
564 783
284 399
762 987
470 561
185 780
64 635
855 575
107 859
640 129
581 639
262 862
249 903
123 592
439 193
897 660
729 843
721 789
235 745
569 439
825 343
939 229
363 521
972 678
511 617
709 676
575 746
23 151
685 945
731 586
188 100
231 859
439 873
62 771
628 456
967 959
593 401
607 100
912 383
19 648
796 132
191 518
599 205
779 994
674 223
517 866
97 896
744 110
671 538
584 746
262 169
699 730
32 33
53 241
766 647
941 843
647 986
308 328
668 415
185 650
735 150
574 241
804 423
639 604
685 925
302 92
834 193
389 562
437 802
334 112
605 681
600 890
870 165
384 621
826 693
846 519
992 652
974 503
40 138
84 732
296 705
180 243
127 96
318 390
715 656
469 733
414 306
717 431
649 167
917 312
979 826
215 356
929 48
340 429
693 985
35 190
977 656
986 932
879 829
157 524
424 975
39 58
671 764
814 922
956 910
798 241
887 275
251 556
127 188
480 97
921 338
572 376
478 407
272 110
301 313
241 859
820 197
546 950
739 725
769 594
316 704
413 721
446 821
957 454
18 214
170 341
287 180
17 725
475 413
653 739
257 959
70 812
766 771
624 453
593 20
823 151
623 164
368 476
953 480
570 635
186 986
920 967
664 120
290 409
212 847
5 866
590 115
678 713
409 736
441 817
420 871
959 58
546 461
916 563
601 651
819 698
928 857
639 199
176 902
329 597
951 673
882 800
442 831
265 793
319 327
183 47
14 49
845 116
776 185
603 791
484 882
550 191
914 570
708 884
553 645
39 478
391 905
110 330
817 914
212 30
959 508
520 947
47 761
511 895
1 972
377 836
27 632
38 899
52 894
649 378
335 801
535 544
68 334
423 134
960 355
374 455
487 152
299 729
848 912
569 635
745 542
190 345
135 826
627 380
311 395
134 865
197 839
556 250
84 104
846 780
151 832
682 161
49 421
826 713
810 977
280 275
133 163
452 999
878 729
696 622
100 41
386 799
969 831
55 452
413 951
354 594
842 30
887 208
483 750
121 940
394 13
551 749
340 197
311 517
723 500
690 931
112 497
246 846
572 80
11 153
628 541
434 950
891 805
492 107
838 312
521 121
222 602
557 30
374 960
562 641
668 530
990 299
512 952
131 220
881 818
232 344
107 412
552 295
628 242
578 160
973 681
653 383
270 609
984 995
606 247
77 383
487 509
151 857
338 509
941 514
490 840
331 160
587 955
501 795
160 496
884 667
21 198
902 780
619 288
317 665
849 968
229 999
610 877
397 347
662 991
482 839
864 813
597 608
301 286
586 387
946 114
68 440
438 951
303 255
753 633
924 846
263 435
973 701
98 426
711 968
26 871
536 576
850 367
634 848
848 471
965 522
961 319
103 567
13 212
749 43
65 507
453 157
698 895
347 799
374 77
570 889
461 443
20 191
167 585
748 93
776 742
385 693
61 131
738 531
714 119
800 494
604 180
682 702
995 881
70 223
915 991
791 883
550 778
781 282
507 599
997 42
341 932
471 702
760 381
162 946
269 305
573 944
345 788
868 828
625 805
962 78
742 705
459 627
401 737
337 401
275 165
247 873
16 485
311 574
544 908
933 752
445 803
159 649
306 551
952 302
981 30
96 4
184 183
664 195
687 136
476 159
184 441
135 427
20 913
381 411
206 959
278 415
892 349
941 269
65 582
768 401
704 829
515 627
975 370
709 545
995 51
766 565
311 881
222 434
44 864
719 348
97 724
282 963
58 972
471 309
865 343
861 476
633 229
7 255
435 170
822 239
198 401
331 905
32 88
714 186
102 111
839 135
214 208
986 734
677 268
87 539
927 953
993 245
218 894
411 844
29 10
26 162
764 660
571 917
817 960
190 475
135 104
565 679
528 15
730 349
459 15
707 948
166 572
167 233
223 435
118 831
931 653
45 293
245 402
431 90
233 446
195 431
23 731
238 718
91 850
883 455
935 528
245 177
458 760
419 425
418 690
814 653
411 352
392 306
495 551
364 400
852 320
66 781
295 750
341 580
45 632
426 125
608 299
767 818
176 414
327 118
440 369
317 402
8 60
589 572
329 847
178 81
667 247
42 362
298 660
975 825
494 879
452 127
399 891
576 558
77 43
464 338
844 340
769 365
107 151
303 622
84 288
333 675
664 864
878 709
813 30
219 528
129 72
772 748
430 821
259 27
251 142
60 100
786 486
886 403
613 82
615 425
298 234
648 180
551 906
467 323
103 880
915 583
699 766
283 795
595 348
585 203
779 71
503 776
452 237
886 167
990 614
521 805
243 500
803 334
584 800
547 116
667 830
805 838
659 312
670 872
43 990
633 232
833 779
5 651
69 850
875 949
440 665
758 953
361 919
469 892
553 332
51 691
330 309
184 131
77 15
296 694
768 91
283 963
711 974
563 534
342 500
851 462
798 803
955 905
945 481
179 676
752 266
61 452
499 512
372 515
44 445
659 185
726 335
322 425
938 770
264 800
481 857
512 300
34 335
362 264
487 131
247 615
605 918
250 30
854 664
292 260
119 410
637 152
901 895
326 527
894 89
770 306
502 21
80 30
664 124
956 602
848 164
489 6
147 253
483 695
557 594
307 864
696 400
551 489
734 357
112 75
643 261
115 501
192 796
943 89
171 837
249 743
133 683
589 805
852 758
358 592
704 916
503 299
471 876
769 218
701 643
900 77
612 194
393 994
7 842
863 669
338 248
632 481
189 907
864 266
547 165
101 677
867 770
499 498
147 513
682 684
939 969
972 627
529 376
967 385
882 332
674 806
303 90
177 904
379 82
25 715
331 979
70 832
191 33
238 995
336 304
109 904
111 134
185 115
812 226
98 259
568 945
580 509
270 552
827 533
4 657
97 335
328 8
41 894
838 663
623 559
581 720
752 472
212 273
317 867
335 241
597 785
943 455
685 893
144 921
132 340
173 596
824 991
181 669
817 514
726 602
810 578
639 790
601 508
384 973
464 804
98 860
404 897
848 12
768 819
250 653
122 378
34 846
659 563
591 532
684 349
74 685
156 931
166 123
956 41
915 428
484 391
558 221
451 944
481 133
540 299
472 802
62 177
6 953
407 910
118 119
818 45
74 658
667 605
588 776
327 256
77 514
661 343
213 186
284 431
323 648
620 791
446 286
662 938
857 52
711 778
312 2
430 581
149 587
538 475
488 281
242 788
420 819
132 863
1000 138
964 70
842 906
336 103
115 659
58 484
516 155
555 481
663 667
125 745
815 79
376 776
232 601
437 378
257 886
10 690
845 421
925 309
477 714
793 639
273 603
161 358
227 611
122 552
174 389
554 472
530 924
590 251
403 857
269 900
101 844
695 933
706 21
903 15
249 625
161 904
648 776
684 168
231 979
379 772
858 569
33 331
837 970
86 147
253 48
391 434
882 392
156 652
382 773
329 1000
298 682
490 847
442 257
134 815
552 334
339 442
776 834
769 337
637 557
695 154
751 620
749 727
379 587
169 950
363 509
89 689
112 906
147 69
772 741
500 914
922 737
682 256
397 973
799 340
388 16
308 862
658 811
107 38
365 832
510 401
871 302
352 805
750 601
386 850
820 992
724 146
917 525
372 390
302 691
766 588
172 577
24 84
835 810
688 659
369 968
619 813
531 665
563 330
847 839
853 969
904 318
392 223
410 301
111 485
290 958
256 509
784 466
653 817
640 777
335 929
510 49
790 873
354 544
240 316
721 350
660 993
848 137
416 742
304 64
151 172
365 538
113 498
444 478
643 907
843 767
601 358
886 190
681 679
852 471
148 487
904 234
427 449
339 833
29 710
597 104
590 150
634 170
66 609
166 439
100 217
112 859
198 663
114 769
154 854
885 436
616 45
55 424
869 275
308 65
849 162
466 402
737 840
336 543
261 136
361 420
839 678
18 537
913 716
375 377
905 204
614 268
825 346
809 131
308 536
183 868
137 22
270 453
446 269
358 70
259 413
624 635
222 426
972 265
693 485
138 432
32 654
563 668
221 730
656 538
826 787
800 233
65 96
215 649
9 478
954 808
650 934
498 643
222 875
519 457
114 112
654 232
193 360
726 924
426 536
818 398
501 692
421 326
680 44
5 454
51 759
981 173
655 138
178 513
870 93
538 528
959 346
230 62
579 599
926 548
856 160
829 255
7 326
516 733
752 372
808 596
87 142
962 907
946 60
645 410
442 310
603 515
620 601
863 866
860 766
92 899
913 847
597 8
546 995
542 805
123 727
711 97
266 544
186 404
648 932
215 212
486 171
335 820
965 345
914 131
592 585
917 994
83 993
995 396
106 815
389 891
274 218
534 40
150 17
198 396
50 413
268 308
458 271
111 762
886 918
57 525
692 821
641 774
725 409
733 835
832 429
255 497
314 26
814 740
726 151
245 815
541 547
176 772
104 953
295 825
752 730
189 566
433 387
821 369
963 306
288 671
275 958
972 762
531 758
853 781
394 823
289 709
5 38
393 757
886 956
442 853
374 551
725 123
842 55
502 9
299 372
490 35
45 765
945 625
10 829
999 333
813 351
421 752
388 155
208 139
286 223
107 668
961 126
846 408
326 882
396 98
76 307
536 529
236 181
218 598
702 93
486 537
487 210
915 225
726 797
958 261
33 808
743 74
562 989
206 800
986 77
382 214
995 736
864 141
619 20
373 954
61 715
300 589
986 676
933 370
147 422
176 292
399 28
978 573
635 1000
997 529
347 428
734 232
454 647
296 477
535 816
816 729
302 534
850 153
262 512
140 745
323 964
808 952
2 611
627 207
159 268
377 990
610 261
769 511
535 996
919 652
557 357
539 231
427 634
659 979
152 925
461 746
728 596
174 798
764 592
52 528
997 717
194 551
488 170
454 376
264 224
297 129
51 155
211 931
786 806
252 537
904 839
166 65
600 45
130 966
39 598
441 635
464 615
34 854
384 100
1000 391
628 91
695 823
804 219
473 114
121 997
27 654
252 238
573 139
691 562
385 333
503 948
674 309
107 153
377 424
982 309
994 589
123 372
656 184
757 949
137 122
186 661
595 738
150 378
61 64
593 997
531 136
749 404
611 550
341 419
312 600
438 551
67 677
50 657
97 772
446 211
382 649
96 704
741 865
578 974
640 630
175 198
219 401
2 293
709 487
859 193
186 635
212 356
543 55
929 782
31 98
421 459
655 938
805 471
42 866
715 571
578 430
106 991
785 293
875 263
457 584
255 347
176 103
234 551
40 58
581 806
139 978
451 2
720 883
828 136
780 132
479 403
218 724
532 772
750 846
803 721
728 606
784 594
180 994
474 302
362 451
587 354
945 764
41 337
594 470
836 716
723 655
250 627
970 984
464 88
561 930
825 677
233 240
721 862
770 407
879 545
93 114
55 865
732 235
657 926
510 881
494 334
522 72
748 588
791 387
693 473
988 465
216 637
66 690
205 341
483 309
335 843
81 813
602 102
908 537
773 983
690 26
80 626
894 233
598 830
344 809
195 703
288 936
433 684
576 884
381 386
680 290
498 381
140 161
948 87
686 558
249 187
354 108
395 771
616 736
178 448
661 309
112 89
338 356
718 520
444 84
616 132
411 339
236 892
605 361
543 204
331 980
808 16
390 515
619 147
926 754
169 471
968 702
537 874
47 96
315 86
750 947
922 375
688 902
750 884
306 895
291 235
449 158
111 458
919 8
731 688
713 953
427 732
742 365
877 692
51 943
470 545
177 774
377 595
79 235
381 488
237 684
727 402
710 455
324 351
494 127
641 691
195 600
458 13
160 324
574 685
94 517
723 942
757 723
413 461
144 880
727 612
318 2
641 186
926 421
360 733
189 491
97 397
93 733
949 746
659 93
45 601
778 809
721 111
226 763
763 417
173 86
543 270
172 884
60 986
17 526
776 175
769 392
98 393
208 514
412 144
28 367
759 133
120 198
284 922
395 219
339 734
621 942
806 588
213 794
171 625
157 733
353 103
904 464
386 635
22 618
631 805
233 892
520 508
770 501
717 840
941 360
452 797
230 987
324 710
976 592
190 992
88 749
504 85
275 683
928 608
308 288
606 874
977 942
805 4
747 377
581 985
119 444
880 274
91 779
211 406
391 845
46 828
272 721
921 967
203 716
82 879
723 333
668 716
656 954
257 985
268 240
630 353
46 677
326 856
510 698
718 185
643 621
969 177
583 933
99 208
202 876
77 911
660 513
185 498
104 240
304 736
911 96
793 359
122 947
383 849
921 863
438 997
292 766
695 750
855 247
132 890
808 137
553 948
974 9
473 12
737 750
297 799
28 620
209 785
55 949
713 167
87 179
411 233
584 506
654 931
307 624
670 667
944 224
971 754
818 396
766 700
942 473
952 653
52 621
154 816
337 512
676 216
529 863
797 984
416 915
96 910
287 480
113 673
806 430
770 484
561 146
141 886
869 725
476 629
666 605
239 141
386 201
970 67
106 525
514 967
618 932
458 871
908 609
665 183
548 244
678 789
648 366
30 512
381 504
224 390
792 774
260 180
751 221
920 740
434 53
378 402
681 365
876 173
751 434
471 958
532 777
944 57
844 166
932 388
441 747
441 561
836 844
432 505
984 953
386 598
435 392
904 990
127 519
13 175
708 86
959 130
265 429
367 528
885 241
538 974
410 346
928 777
290 678
703 461
392 222
334 86
677 543
575 617
229 176
12 267
272 283
923 911
608 621
276 341
886 394
862 965
754 170
267 468
429 454
881 560
153 197
897 1000
606 757
302 521
186 48
33 265
370 260
820 839
985 643
750 507
922 964
558 203
739 70
241 361
221 140
472 206
744 80
311 379
303 217
442 988
485 835
864 926
977 385
805 15
304 459
811 975
759 49
557 791
434 276
367 934
231 646
259 817
781 924
831 42
884 45
451 535
891 478
526 77
987 871
724 525
121 526
863 654
867 684
159 365
555 865
445 161
490 672
121 282
375 444
627 208
702 340
992 355
972 229
526 835
664 706
942 780
892 703
984 47
554 28
187 943
299 783
763 815
389 987
256 247
189 544
963 903
132 896
769 246
622 634
862 390
944 690
473 484
176 972
403 834
673 983
135 910
507 808
168 140
519 148
576 934
624 593
709 832
514 122
429 548
815 206
447 338
446 429
565 851
54 102
661 420
860 991
483 59
260 558
490 528
562 737
521 89
623 600
555 513
871 440
953 82
467 299
835 604
120 429
918 179
678 605
778 700
804 402
506 835
103 881
609 954
681 322
111 548
129 753
568 397
699 953
958 611
394 781
400 746
325 912
994 552
929 911
681 800
965 151
125 88
385 680
721 231
523 537
152 203
875 83
246 114
525 355
18 977
574 48
401 359
949 803
215 147
261 860
459 758
75 460
228 868
409 114
624 89
740 333
155 290
53 251
882 620
56 63
752 31
515 691
942 616
575 921
727 201
595 506
579 137
575 392
670 732
32 622
619 423
318 381
154 828
604 991
256 897
888 913
743 193
486 792
444 950
946 801
997 203
834 404
198 941
302 909
31 778
754 83
351 521
895 630
501 806
939 913
82 360
280 141
354 621
660 303
587 192
298 518
370 966
128 326
881 658
613 793
750 436
811 212
411 883
45 882
636 912
167 869
535 845
658 782
91 687
353 432
209 340
963 744
602 428
670 846
155 996
340 916
383 803
301 609
107 921
868 586
896 656
373 358
687 722
327 649
779 375
817 879
612 656
248 792
148 393
125 915
155 961
454 94
558 504
312 254
32 437
375 383
725 919
19 85
358 525
672 346
272 501
180 83
527 768
134 539
427 968
60 500
496 851
473 243
706 351
153 405
285 19
728 98
977 783
774 877
548 646
414 265
111 650
376 770
853 49
249 704
28 145
973 586
709 887
405 581
822 261
707 21
289 773
662 528
916 138
687 375
535 248
352 668
325 492
569 52
527 667
712 808
299 980
125 79
445 900
422 796
612 146
602 554
610 302
953 224
835 276
548 209
419 776
535 122
797 815
653 718
72 622
541 841
413 183
168 785
10 534
634 869
999 750
996 227
401 648
156 298
902 317
705 259
612 826
424 989
40 425
55 882
813 743
372 86
214 658
492 520
578 700
545 123
700 207
496 289
42 845
711 321
366 417
793 986
472 764
173 549
726 531
390 457
28 19
686 112
646 513
584 195
984 409
806 708
829 290
543 542
584 403
440 239
508 474
412 197
533 382
424 998
257 587
178 737
744 880
671 337
810 415
880 134
19 585
18 730
821 246
51 123
826 774
776 106
26 540
312 535
542 234
842 523
98 290
78 45
19 256
318 228
205 222
986 964
232 472
625 198
199 443
319 507
238 957
858 701
62 773
917 559
494 585
983 54
458 552
174 734
269 829
806 923
323 592
316 490
583 928
60 488
937 184
502 984
661 749
870 371
765 21
274 576
879 195
374 110
262 322
181 388
34 645
483 995
397 34
175 208
285 258
14 7
364 173
727 548
493 230
113 194
489 330
642 240
270 575
489 246
27 584
236 384
659 77
675 649
919 765
244 359
425 485
546 119
234 437
133 255
374 527
16 646
690 495
818 386
711 171
381 878
547 783
543 971
347 260
526 33
951 999
120 607
329 781
104 852
138 688
19 992
843 996
164 902
907 542
857 611
773 275
600 942
171 831
653 267
670 982
26 583
26 653
577 408
572 938
169 82
782 172
454 321
325 62
333 23
817 260
933 286
224 833
894 400
312 299
133 247
756 157
417 41
495 834
740 274
877 608
504 568
80 747
227 638
121 515
123 471
41 387
921 824
356 575
869 419
38 781
455 37
432 529
778 139
593 222
495 685
212 28
104 925
442 505
288 817
161 526
492 91
3 400
2 717
955 960
281 746
276 239
140 710
375 703
210 548
295 645
198 850
630 55
113 649
769 575
563 301
808 726
178 799
873 801
391 390
100 525
60 6
71 187
818 684
490 724
134 544
442 854
775 964
986 780
24 930
768 432
984 360
10 209
489 392
486 904
963 455
629 92
223 497
186 398
680 574
431 317
683 201
157 560
148 738
476 766
410 981
820 299
238 395
317 676
341 490
136 935
889 472
622 190
912 271
983 748
490 575
774 907
68 674
487 91
791 265
572 184
775 755
345 600
744 293
58 368
855 116
846 145
540 18
567 35
118 115
133 8
235 598
503 440
184 101
90 5
370 579
565 114
638 930
192 114
168 34
354 620
297 14
924 957
885 491
300 195
524 842
611 534
574 212
998 476
538 457
249 543
871 401
60 287
876 632
888 601
277 938
397 567
384 307
372 561
820 971
305 500
812 223
730 249
514 411
378 11
222 832
87 658
932 867
85 800
87 96
762 752
843 503
58 961
399 175
942 445
229 26
336 349
817 74
228 458
189 411
777 707
69 800
361 918
135 251
83 503
704 638
808 914
261 548
508 737
198 737
104 639
828 385
96 916
608 177
213 174
305 559
82 184
192 641
176 475
470 729
920 555
189 997
223 311
844 40
465 592
682 506
965 925
152 332
295 743
400 825
932 108
243 255
454 980
78 994
71 858
755 606
121 72
835 848
774 91
827 679
134 923
607 459
372 9
107 888
344 427
151 781
299 647
264 823
925 391
687 89
737 31
911 880
196 165
604 210
698 796
328 149
175 440
780 540
129 483
524 444
367 835
652 71
76 336
793 506
6 148
448 777
591 921
877 329
454 298
612 819
607 111
570 160
425 740
523 702
927 504
852 992
634 942
879 748
713 627
719 131
847 10
126 736
881 260
885 443
813 694
89 244
951 814
159 894
233 851
970 817
17 762
502 434
603 932
198 105
304 125
245 59
35 581
586 129
926 500
611 426
126 921
176 794
978 143
776 951
26 606
915 121
772 339
245 89
964 905
30 400
34 582
135 267
970 670
767 580
392 969
179 140
177 687
892 946
455 999
683 886
265 961
792 154
106 167
899 311
668 569
634 265
986 841
186 849
212 21
830 462
821 830
832 210
789 66
595 47
646 437
102 951
727 118
628 373
68 42
396 108
808 252
811 375
788 458
485 717
375 777
199 807
853 117
50 128
297 40
847 626
531 125
869 834
500 560
205 108
17 820
684 404
703 63
995 495
65 380
125 112
620 904
250 531
248 245
394 415
561 163
169 481
126 222
623 318
821 52
360 384
703 510
556 487
607 500
358 80
829 559
713 516
210 369
357 763
99 942
498 831
327 121
66 231
734 209
422 623
799 935
213 411
538 544
337 328
412 286
262 613
527 203
324 204
24 571
958 482
773 415
402 751
99 14
485 683
87 642
350 187
907 184
402 141
901 488
1000 144
310 286
242 395
253 542
333 971
120 525
62 389
519 152
846 384
391 739
124 208
810 723
148 869
231 914
418 806
810 700
195 514
201 765
311 188
470 259
409 275
686 215
726 783
616 888
113 855
416 344
87 139
465 110
435 624
855 476
791 437
550 102
617 152
814 117
165 678
777 271
211 18
918 880
328 204
129 417
269 634
210 39
711 889
982 851
283 647
635 366
697 570
156 863
39 646
410 326
14 622
760 782
985 311
563 464
705 999
952 246
579 777
704 626
47 396
624 915
60 237
936 768
179 575
60 744
797 945
88 593
290 210
959 987
280 660
950 868
525 466
28 867
814 210
569 20
286 273
959 561
775 125
318 259
222 546
506 655
61 566
707 778
194 838
817 583
971 936
15 743
292 66
454 494
270 456
262 519
280 128
327 68
304 168
6 139
665 628
224 69
70 666
637 416
574 348
948 53
896 378
881 463
597 595
880 943
240 630
688 635
875 911
765 78
290 24
124 332
875 396
81 411
690 945
793 870
936 739
795 726
690 616
32 720
793 2
72 676
544 952
665 368
4 873
236 861
878 772
134 238
130 53
797 320
662 604
795 323
771 722
639 756
186 991
588 484
277 995
566 961
798 544
599 877
36 728
712 600
262 182
607 184
67 706
110 641
384 465
307 927
213 803
386 493
873 391
314 134
713 101
505 369
72 16
152 830
344 545
822 550
566 273
714 591
653 181
132 691
54 516
528 276
373 740
333 685
931 243
908 45
496 929
588 340
531 903
579 756
335 406
911 892
368 406
136 725
634 156
52 641
323 998
655 975
510 643
832 110
577 576
170 343
449 275
788 5
827 736
655 107
377 850
712 809
54 260
903 98
618 387
81 623
404 525
611 395
970 35
919 914
323 30
237 733
632 618
482 600
12 804
287 882
170 178
387 286
37 411
134 559
8 324
503 879
929 40
181 523
544 430
70 728
231 716
81 971
73 657
129 348
278 590
915 482
562 916
315 99
307 919
825 285
299 388
282 328
989 10
310 678
8 257
478 843
224 435
391 644
876 823
318 600
960 68
128 903
8 915
695 700
622 874
147 568
634 66
505 165
779 436
66 924
596 666
573 589
590 881
279 781
674 667
832 196
688 594
556 75
215 615
100 878
109 422
44 187
288 605
346 122
860 120
1000 82
582 166
75 133
208 724
135 364
467 117
307 342
302 146
9 267
269 938
386 445
134 908
69 304
518 280
762 677
836 969
829 363
429 257
742 864
109 232
452 893
812 818
960 379
642 989
824 240
385 165
118 956
422 254
239 112
754 994
577 330
190 31
497 969
834 978
202 136
545 241
538 855
448 880
414 878
781 908
336 7
50 614
479 983
345 566
771 448
466 88
533 859
43 896
189 821
254 952
774 400
498 846
408 726
494 759
821 779
403 504
468 531
311 165
823 987
973 614
405 951
100 755
739 498
791 206
957 355
343 275
588 837
260 654
292 943
941 642
55 855
767 343
767 21
944 769
21 419
688 173
110 461
136 707
192 874
671 577
150 39
84 39
376 93
270 711
110 182
835 434
928 898
788 419
335 87
219 103
979 586
142 354
489 784
701 330
677 612
176 282
235 391
179 274
833 816
114 175
112 238
931 32
88 694
153 675
965 8
148 391
477 147
588 548
516 394
939 352
751 556
149 905
756 141
253 819
797 950
980 918
475 160
929 626
260 442
984 278
942 301
864 560
529 897
900 435
880 91
472 563
381 60
639 481
17 721
224 830
896 153
226 799
676 462
452 777
598 766
560 34
357 294
711 2
757 432
665 584
864 169
712 96
245 19
134 954
340 98
743 204
38 14
680 249
729 854
804 925
484 151
999 636
700 680
858 210
905 896
34 255
157 659
353 791
490 570
93 991
803 319
188 769
852 607
713 894
754 734
707 120
485 743
344 960
568 150
268 620
886 25
197 682
531 133
636 628
693 743
801 963
151 686
43 86
1000 656
534 569
299 548
828 902
282 771
363 592
771 664
864 801
851 210
700 431
317 674
131 359
232 547
1000 14
505 401
151 333
758 6
532 599
972 862
236 249
386 250
585 70
528 693
268 813
636 232
470 649
225 934
70 490
66 299
460 342
117 742
313 143
128 205
534 114
976 640
209 309
369 305
900 817
467 675
814 513
244 150
358 284
660 822
261 342
200 218
450 4
234 931
446 736
394 853
171 597
607 819
919 780
59 8
832 992
184 668
411 311
664 41
612 892
453 340
139 652
371 771
837 87
755 541
889 304
47 661
409 996
591 783
767 609
581 94
409 139
313 116
746 12
842 270
137 89
980 28
273 935
708 816
220 108
633 763
528 982
615 753
208 303
593 802
429 259
428 351
113 265
85 177
262 739
296 338
530 720
331 716
548 427
548 451
200 403
463 141
545 423
152 311
469 445
917 419
736 916
116 806
519 953
956 985
610 355
241 849
27 850
822 731
561 640
251 881
985 51
210 638
224 73
849 813
13 990
240 16
203 80
422 350
236 555
973 913
378 471
284 814
755 143
453 455
49 834
418 623
43 107
1 541
823 224
113 204
63 664
649 707
572 402
342 431
284 859
650 500
163 696
454 785
810 548
620 848
469 459
782 574
255 711
304 472
929 26
174 235
312 878
177 881
885 523
22 617
93 77
281 484
243 798
908 794
111 435
247 699
789 43
377 925
557 795
3 198
403 159
752 39
685 733
140 327
451 964
273 417
104 266
874 577
553 225
455 376
817 690
954 407
1000 195
922 24
809 848
89 611
987 757
940 433
100 540
575 111
243 453
554 536
510 527
689 780
623 455
604 343
805 705
287 320
979 709
913 648
562 122
402 387
588 575
616 771
588 734
120 526
463 823
49 239
583 157
257 747
569 919
105 702
226 77
191 78
72 708
65 798
627 454
175 285
460 826
791 909
1000 79
224 434
134 940
976 725
943 850
846 616
688 983
507 872
985 402
51 951
780 553
565 391
912 488
801 703
34 751
704 735
220 187
838 570
344 961
408 511
3 624
123 443
114 450
347 852
539 380
374 890
136 501
658 776
932 846
382 795
362 366
992 506
207 190
342 742
407 717
739 394
447 285
106 486
694 244
391 729
566 151
289 135
502 641
567 369
305 413
4 867
850 723
664 133
512 326
852 275
660 747
12 819
239 996
651 70
142 766
433 630
768 902
361 972
868 350
140 853
394 203
566 501
927 254
544 666
219 267
88 27
185 700
917 575
292 60
104 107
658 250
556 880
482 285
906 300
320 107
768 207
807 313
772 503
509 244
937 962
211 547
934 596
878 204
446 997
91 498
442 705
786 864
308 825
116 879
368 629
21 828
50 433
592 946
508 398
544 661
517 942
560 606
295 755
573 125
505 5
355 721
913 742
279 68
347 662
965 133
628 314
378 101
382 379
410 700
455 977
183 599
692 91
568 9
517 983
138 865
949 766
737 130
524 985
328 194
999 751
919 225
874 579
206 77
574 980
649 949
265 455
515 379
1000 609
379 874
845 779
961 20
907 550
160 740
497 487
538 467
152 351
203 377
770 200
196 793
994 149
218 37
327 4
989 716
795 677
353 444
105 701
556 463
492 391
709 237
443 85
197 43
701 546
253 475
842 670
222 448
872 538
7 369
349 777
755 315
901 319
476 418
902 240
104 415
594 309
34 144
201 526
616 348
802 942
173 580
783 963
721 79
691 856
976 475
832 976
621 212
946 827
374 316
731 722
771 298
916 81
746 844
133 279
946 804
496 458
805 217
959 778
991 688
78 966
599 965
855 398
178 427
315 170
18 507
587 926
709 143
870 654
311 788
933 9
514 678
773 879
968 924
323 426
348 877
481 993
294 102
765 530
727 224
630 960
990 81
625 371
797 496
876 318
430 384
525 496
58 580
959 601
912 339
276 362
619 410
611 839
583 876
365 900
370 111
484 157
538 364
528 328
807 559
600 98
424 350
891 866
165 706
440 639
377 632
315 301
431 607
877 915
636 385
292 698
884 388
343 17
394 495
284 946
549 972
40 801
364 139
636 20
664 758
794 565
930 213
156 627
7 954
645 72
343 829
54 136
602 237
729 514
861 274
94 970
495 875
526 575
504 666
403 605
952 30
38 413
119 642
573 677
897 470
243 504
803 801
129 630
601 867
806 863
503 981
508 910
268 601
161 808
533 411
756 74
735 778
116 692
466 294
410 544
879 554
697 405
775 588
550 932
990 433
191 821
1000 442
75 812
657 967
41 309
239 850
495 546
849 407
32 520
576 859
599 485
377 7
80 117
676 159
182 386
452 8
595 729
788 786
802 637
624 764
859 387
645 682
432 220
687 10
482 274
836 840
255 115
482 450
533 944
310 941
134 556
943 437
58 201
13 20
370 787
578 962
984 361
656 267
114 366
196 929
405 727
641 189
333 963
742 792
588 291
515 241
277 452
909 942
529 77
116 893
619 643
728 447
335 79
318 869
264 390
96 177
418 887
217 582
542 489
976 831
842 646
941 836
366 386
18 201
896 688
280 110
670 788
51 913
811 734
635 660
909 3
199 437
730 717
319 303
148 210
516 674
917 561
614 34
196 382
228 613
149 369
722 576
724 858
283 837
13 904
148 483
730 581
725 612
510 948
832 653
388 642
165 279
669 253
806 323
260 772
766 223
966 176
703 652
221 976
314 695
564 547
879 293
942 87
741 608
849 368
277 851
375 923
349 351
149 567
320 826
437 189
219 896
91 287
205 393
681 563
691 231
825 794
496 841
381 134
304 248
848 758
501 796
589 484
293 812
706 179
944 167
849 292
793 351
773 824
785 446
237 187
450 80
285 622
561 754
663 828
692 339
556 254
795 231
306 470
858 182
823 336
881 586
655 778
177 143
993 114
800 407
417 792
669 302
991 455
462 249
44 197
420 448
530 94
933 955
979 314
177 157
788 930
804 211
329 681
452 192
416 269
983 421
168 380
571 366
351 9
479 335
822 517
942 901
679 70
560 661
554 929
650 165
962 931
515 226
47 523
832 777
911 225
456 578
691 413
870 32
968 386
644 897
263 831
374 144
872 935
638 65
895 583
122 164
487 360
828 970
320 91
955 95
98 494
920 538
892 68
318 802
842 433
166 237
221 246
216 722
885 907
648 522
341 858
139 669
184 562
320 707
731 611
772 780
10 464
170 574
137 437
461 143
976 697
241 372
6 504
644 756
829 885
925 535
299 453
539 592
228 899
7 144
752 976
208 247
935 431
18 387
8 881
350 462
342 775
806 186
776 377
278 539
928 5
584 49
901 16
631 717
625 154
725 115
442 110
127 160
441 487
532 30
813 855
904 373
982 47
666 237
434 385
637 564
744 604
842 780
659 33
842 257
305 78
958 955
582 324
328 13
336 36
829 524
720 669
535 742
779 718
500 507
711 175
581 778
649 101
283 15
813 491
409 36
185 920
424 874
473 745
961 266
626 932
491 197
772 891
198 668
800 31
343 623
691 386
464 96
1 41
950 67
463 214
893 927
322 134
342 58
137 950
697 437
152 570
521 524
193 14
904 287
744 782
631 124
401 117
627 874
889 152
137 433
740 894
303 815
987 273
781 932
503 947
871 74
884 428
780 492
803 233
637 953
38 295
748 969
356 179
272 968
307 922
623 474
73 805
683 578
870 717
102 575
746 545
356 663
807 305
464 710
733 446
34 219
549 273
177 179
832 308
640 302
592 749
638 649
578 559
603 615
415 202
205 231
251 161
473 941
44 464
528 73
889 466
60 96
564 609
710 642
120 819
653 451
517 904
973 889
959 760
82 988
631 780
109 148
642 700
589 692
573 412
576 651
88 663
773 179
743 565
99 354
455 407
541 772
491 932
81 364
519 12
807 33
368 903
993 484
82 837
363 945
692 360
424 997
373 614
720 60
599 180
493 866
43 60
416 429
125 231
940 977
89 819
679 703
832 66
22 881
43 15
354 227
59 813
92 976
808 591
399 231
572 8
447 315
68 800
918 365
884 888
798 718
599 853
847 906
115 403
272 929
442 20
140 863
854 41
310 973
96 244
171 521
136 359
863 965
322 685
542 518
374 459
713 21
146 600
46 710
410 748
618 28
573 340
341 611
814 635
790 631
825 864
333 455
603 879
17 173
944 294
38 976
475 236
827 691
82 700
258 392
499 834
597 955
389 922
235 193
808 199
697 907
184 122
775 387
870 578
822 300
948 422
267 870
355 1000
666 616
937 514
391 50
923 605
706 436
54 833
65 392
240 56
14 129
643 3
682 983
404 943
508 486
235 43
519 655
678 48
585 300
364 491
36 211
675 819
267 197
867 44
310 949
928 175
43 44
545 885
589 297
40 139
295 2
832 802
665 826
205 653
953 221
710 643
131 390
695 636
50 594
117 491
454 550
1 299
264 928
152 763
691 858
506 830
188 991
399 515
56 837
254 19
94 883
467 343
79 30
985 314
846 910
1000 746
134 86
475 667
97 124
411 642
157 427
813 585
352 562
465 789
61 828
706 794
704 540
832 460
893 873
578 476
435 395
274 712
434 970
217 673
441 217
949 978
641 620
608 82
68 39
251 931
598 287
419 466
343 230
572 416
844 350
561 822
502 86
560 461
189 721
248 818
332 579
356 789
803 219
708 546
990 882
76 591
316 741
657 392
357 953
758 975
984 712
665 758
970 642
930 879
759 993
825 936
913 808
402 973
175 101
765 889
758 50
618 191
126 250
763 221
658 412
147 968
316 69
38 855
342 827
542 194
131 298
864 331
922 376
16 923
451 745
529 471
973 134
497 803
412 297
674 429
774 578
910 594
394 677
8 490
497 430
136 543
815 702
548 450
972 158
890 902
495 653
593 770
85 549
106 752
872 758
640 934
909 552
38 45
75 995
235 533
741 541
677 489
455 740
460 205
273 477
950 259
334 886
662 634
329 950
172 299
331 490
480 297
663 462
114 976
524 144
621 136
816 343
194 484
93 723
124 460
941 880
150 888
796 307
385 378
240 503
759 287
696 679
404 485
651 999
711 892
980 338
33 940
783 531
447 782
933 464
161 35
909 489
766 409
486 421
263 147
272 924
459 173
692 95
33 209
508 900
26 696
646 491
886 847
819 755
181 644
685 377
746 252
981 232
27 677
496 485
489 673
308 203
397 518
217 251
287 366
93 87
369 491
123 178
34 346
388 684
400 137
981 811
66 696
680 777
312 531
677 709
378 486
404 91
325 409
12 644
427 668
449 807
678 151
119 72
814 124
35 516
716 160
203 189
495 126
733 16
141 998
296 346
241 71
75 327
637 349
742 534
652 821
82 533
224 814
460 261
301 582
95 818
322 53
445 516
464 456
697 551
929 858
423 215
750 623
564 122
664 976
526 131
727 775
271 595
87 767
558 310
146 53
934 849
955 667
905 916
440 710
378 588
62 16
751 858
461 119
60 771
854 999
808 926
739 169
832 7
440 813
151 147
691 202
736 52
706 388
271 562
828 420
773 562
628 53
900 992
780 222
997 37
585 730
202 186
902 225
203 187
373 995
652 215
948 781
587 317
937 496
216 128
233 549
32 382
912 286
76 750
870 281
545 810
749 630
223 44
720 572
544 50
409 377
574 281
171 118
9 550
38 103
422 889
172 967
639 29
491 895
372 365
54 811
252 185
237 459
222 40
572 818
246 949
920 745
590 907
957 998
495 34
439 491
517 805
20 621
616 312
488 954
277 121
902 247
354 92
189 269
636 951
319 804
735 790
245 189
352 865
130 689
960 6
276 128
467 482
71 455
418 764
962 684
334 40
415 657
758 304
990 543
546 874
280 30
527 134
263 321
634 513
226 628
547 82
136 175
151 55
937 922
550 394
669 270
724 569
345 820
707 483
53 783
861 308
651 862
653 929
207 142
743 343
602 174
659 34
734 562
539 578
39 732
761 485
135 751
319 64
881 357
283 101
159 655
508 131
576 477
257 543
75 882
49 25
530 996
184 753
642 145
103 553
446 315
502 975
324 887
796 401
339 927
43 13
862 590
81 801
228 187
283 883
550 242
882 940
414 772
247 650
365 113
408 358
781 264
368 757
862 311
650 343
189 280
988 286
73 813
644 601
304 191
252 395
346 860
908 271
282 571
186 762
408 269
76 684
709 939
833 62
339 90
345 701
733 276
434 987
933 675
635 134
30 823
578 458
724 850
297 134
188 275
548 959
281 875
45 978
237 422
234 413
653 116
326 98
185 76
679 964
918 498
191 983
923 339
648 306
745 676
487 969
940 673
659 590
564 641
689 473
199 767
850 604
277 555
409 994
871 528
70 737
111 735
525 553
231 53
841 579
64 14
679 789
397 386
864 290
835 64
958 149
396 697
923 584
968 575
747 813
966 455
343 290
320 385
890 219
565 387
422 344
489 300
297 341
296 351
855 365
60 835
525 470
179 747
366 316
167 79
302 706
840 778
61 244
430 448
581 429
717 74
748 635
867 818
616 406
388 256
991 683
689 368
509 859
662 168
726 903
314 836
784 617
214 982
457 946
457 560
231 267
183 546
101 469
682 978
573 239
207 916
72 849
967 336
286 777
230 677
880 557
57 214
98 440
153 547
738 716
881 922
272 873
544 650
644 393
184 427
976 837
866 798
940 866
254 783
658 921
15 694
936 880
893 249
87 527
423 966
845 218
704 465
495 339
816 997
26 679
470 64
875 136
590 695
385 541
275 123
300 184
218 842
955 518
983 562
175 892
8 508
455 225
671 375
639 423
974 875
230 248
193 662
965 544
563 849
162 449
7 149
320 416
988 138
413 435
523 988
16 406
764 164
99 389
365 983
430 238
236 530
93 362
760 693
190 712
161 54
725 307
28 768
204 599
892 690
344 831
79 348
874 72
377 56
155 326
648 783
43 359
775 973
616 495
923 50
340 842
728 189
651 659
77 478
734 901
474 232
865 10
12 904
22 354
982 128
739 282
4 329
293 719
534 727
320 405
118 692
73 640
298 111
233 682
251 220
571 573
891 515
710 862
524 345
356 924
65 163
249 99
894 761
829 716
142 576
896 555
772 667
81 758
734 956
346 310
812 642
961 585
547 478
137 482
354 464
942 50
623 812
149 955
614 854
364 743
539 287
864 668
991 55
628 925
683 387
407 22
687 714
128 90
489 163
488 964
298 996
326 530
251 83
862 332
399 279
288 699
903 900
105 316
489 699
705 607
399 233
651 789
974 858
536 852
378 53
8 302
4 727
666 198
337 373
128 782
39 50
497 861
332 770
257 557
595 294
886 915
55 985
874 381
612 212
608 521
869 906
431 408
60 463
657 436
219 407
107 818
156 278
723 28
788 970
99 80
611 497
953 246
448 382
784 556
140 538
911 522
126 663
612 118
5 480
68 23
787 615
985 871
479 592
458 891
105 164
982 90
749 921
600 596
821 624
828 55
275 380
659 288
736 165
363 722
318 384
374 202
1 960
729 721
471 121
587 766
436 53
970 275
561 168
117 532
636 826
38 204
25 392
880 752
249 938
225 537
449 812
434 196
4 932
181 367
199 818
456 316
939 827
61 986
688 521
620 226
575 279
932 588
563 2
468 566
247 195
98 230
974 987
913 471
177 757
465 237
255 170
769 303
294 192
715 446
429 739
10 790
430 952
614 829
878 173
820 349
851 706
625 228
124 38
67 824
204 107
624 326
986 235
389 721
306 31
727 469
647 701
337 213
525 756
72 518
869 204
434 711
331 552
227 236
102 972
729 777
81 207
9 236
855 532
773 204
21 62
854 50
366 445
30 296
29 119
255 649
49 779
3 352
669 837
273 527
795 896
525 391
307 599
537 616
751 928
259 214
49 551
1000 537
820 591
149 997
812 331
833 110
279 490
817 106
490 158
90 582
542 863
489 267
719 969
330 609
423 907
982 840
402 470
543 430
783 537
378 435
467 740
992 724
804 865
236 99
487 804
285 692
876 88
165 18
304 442
144 659
432 706
417 832
136 947
843 594
781 842
261 909
483 77
100 633
732 802
512 99
294 822
145 38
203 115
593 597
266 43
198 131
917 915
479 937
769 158
165 557
993 133
613 178
748 876
420 526
446 158
976 106
830 92
436 938
696 551
203 437
612 470
743 702
275 948
753 794
981 212
195 7
677 234
182 104
424 451
133 468
419 850
331 642
29 184
988 653
214 243
542 238
667 183
690 526
957 498
231 976
143 873
753 104
177 804
328 347
565 967
745 879
423 66
421 759
841 359
890 803
784 731
802 7
546 731
516 7
806 845
403 182
460 548
170 249
281 913
255 388
472 942
791 420
802 642
553 242
879 160
913 417
907 546
865 450
165 358
598 954
731 280
390 381
570 691
218 692
415 199
724 144
930 650
469 248
582 853
916 782
491 531
358 649
456 585
103 479
974 262
398 630
975 756
856 946
599 302
390 161
697 155
459 981
196 746
997 643
661 993
720 381
278 445
315 367
59 893
731 85
751 937
62 377
496 957
822 745
721 491
713 245
1 182
466 449
849 982
811 147
611 272
386 997
874 37
964 890
971 149
265 835
488 286
92 894
86 337
931 884
657 794
195 181
455 124
344 292
921 332
983 69
256 654
790 346
901 631
544 637
623 359
267 756
643 112
774 421
185 811
997 904
971 845
887 153
142 979
227 64
538 309
188 660
818 269
67 23
642 751
691 273
815 794
796 379
507 173
519 943
574 225
838 981
880 881
815 12
125 26
726 914
428 982
806 760
887 310
101 638
558 194
993 748
289 352
56 765
309 139
271 200
895 578
737 720
51 623
635 742
200 332
449 873
892 684
250 757
908 10
44 87
572 257
778 208
695 624
538 972
495 536
208 144
607 12
876 771
402 131
997 771
847 378
510 140
442 57
338 192
607 600
671 579
88 237
769 538
914 697
350 479
61 304
310 585
161 628
625 813
382 708
804 836
919 586
892 680
432 214
607 763
891 50
8 106
755 991
606 771
830 219
364 141
472 821
783 280
169 138
138 345
942 569
641 731
945 265
44 879
700 20
456 866
770 1000
556 99
201 623
440 985
636 87
717 623
469 777
194 41
856 183
585 342
750 461
802 405
557 229
292 887
214 216
365 874
786 558
455 72
120 776
869 106
908 71
61 757
567 220
216 732
344 48
180 642
476 313
580 543
803 993
961 812
625 635
698 851
389 7
790 438
27 954
869 79
912 742
452 405
864 774
665 601
87 979
26 931
887 936
799 236
659 240
539 118
824 299
944 88
30 964
814 794
131 134
591 75
710 197
153 800
503 169
578 334
616 121
715 353
981 23
466 940
625 567
407 253
991 681
951 502
21 743
680 860
49 606
889 770
806 198
636 656
357 131
44 519
273 180
191 490
290 566
589 622
642 228
83 727
485 983
334 223
391 558
333 46
489 402
129 131
250 734
196 163
598 793
136 813
67 947
944 957
211 798
241 164
447 830
81 969
109 864
900 327
136 215
554 993
575 547
155 406
729 952
591 682
815 739
685 409
557 697
650 8
583 133
994 675
761 231
506 776
57 935
380 755
39 394
991 770
777 470
946 910
440 844
363 709
755 769
150 586
575 72
223 786
542 422
175 387
200 901
828 269
380 764
777 554
220 355
946 148
308 482
259 294
185 169
811 496
776 475
717 800
56 783
345 919
503 465
227 146
273 716
914 507
939 845
321 763
226 165
105 133
882 354
440 557
137 806
633 735
460 492
283 827
687 627
491 728
965 969
641 309
162 944
4 811
520 326
881 412
486 414
154 453
210 530
834 635
490 88
750 327
222 576
29 609
382 75
774 812
636 716
838 508
353 215
573 800
188 928
155 407
823 622
569 355
825 431
218 320
88 573
96 618
341 433
12 326
683 150
910 454
115 297
559 411
393 601
817 685
929 235
947 582
38 341
583 873
287 438
901 122
286 294
750 570
597 20
776 353
833 415
273 635
907 795
536 802
555 497
801 661
212 977
260 275
742 501
490 438
123 116
740 126
949 69
234 603
868 68
559 639
327 770
217 128
162 560
229 409
612 311
101 507
202 253
651 472
315 369
383 103
175 490
984 239
805 402
86 752
562 722
44 734
317 842
429 338
172 629
459 841
613 84
864 653
553 399
938 559
237 764
591 28
583 997
592 736
122 707
49 529
712 719
22 24
633 216
161 836
649 205
811 689
261 351
197 808
919 98
501 791
730 886
899 175
660 672
94 820
981 617
351 994
674 784
910 700
951 796
307 932
665 230
747 954
953 992
188 272
89 462
298 165
243 803
747 714
986 700
15 846
512 204
599 981
738 40
871 904
857 498
333 342
381 796
355 139
17 406
100 999
236 55
592 272
304 926
87 973
49 35
430 363
924 451
743 380
377 656
498 5
622 715
532 357
359 777
548 526
900 621
591 636
529 390
832 245
61 204
283 940
43 253
269 279
215 45
718 696
620 277
819 919
110 308
258 75
404 754
710 432
246 55
650 628
593 432
879 9
171 319
332 31
820 463
265 240
18 485
962 517
408 636
423 535
732 373
402 418
89 567
193 6
556 309
278 143
671 2
148 832
413 888
11 8
946 538
95 593
320 382
977 966
755 492
273 263
625 894
674 769
548 855
473 957
685 491
451 192
837 364
564 344
599 304
589 953
461 79
345 858
644 630
612 396
201 994
896 827
696 364
401 632
938 692
2 998
186 38
962 789
753 499
217 33
395 16
789 54
829 953
458 705
119 315
24 392
112 661
887 689
767 70
13 226
764 936
749 597
778 146
364 893
391 727
425 345
875 227
749 584
396 268
72 791
87 740
387 509
520 724
296 219
255 428
732 603
550 293
219 643
669 470
388 965
96 492
569 3
86 765
491 327
194 124
958 587
233 443
529 926
485 700
959 231
247 836
655 583
338 493
719 140
453 951
928 753
575 127
189 12
661 235
323 274
401 492
964 378
558 602
931 641
849 173
981 159
802 221
685 362
611 8
717 379
893 724
412 687
396 538
60 904
885 783
901 645
448 167
168 348
184 687
438 520
381 896
779 289
798 797
935 237
270 700
376 297
69 783
319 742
613 760
602 191
181 798
310 289
869 606
70 340
849 54
417 854
611 793
199 731
394 116
257 633
869 4
301 729
626 726
175 780
829 658
687 311
803 588
576 322
238 496
791 949
996 51
958 896
442 941
591 604
183 621
714 811
250 759
159 59
23 142
834 802
245 723
394 795
807 929
725 954
70 888
815 250
230 679
512 347
233 93
809 253
887 944
405 261
913 989
55 850
701 42
520 704
471 975
598 124
55 206
863 343
569 990
318 34
185 430
980 471
468 95
687 513
335 150
512 824
523 275
402 775
494 857
41 477
811 455
965 427
387 552
387 318
481 323
354 337
585 680
818 952
392 286
844 792
771 461
650 362
109 105
595 383
139 990
420 111
492 87
738 288
179 483
879 854
3 517
386 527
440 788
641 764
310 646
648 157
723 972
678 23
368 943
689 237
67 248
797 19
211 527
731 177
437 262
146 235
411 718
443 167
905 534
155 539
944 577
881 663
664 13
388 565
876 715
938 176
302 468
531 891
866 816
357 155
997 360
814 737
195 902
817 664
316 899
29 76
386 630
894 293
538 360
59 841
142 16
930 999
120 304
783 573
828 412
563 170
376 109
693 426
137 577
643 865
502 814
626 237
661 207
481 343
372 179
494 814
204 737
933 689
370 183
67 573
273 276
9 593
250 968
17 291
982 170
230 203
650 788
736 229
739 38
277 125
816 718
528 101
323 113
972 745
402 108
188 165
410 451
533 489
269 215
995 155
27 593
482 322
916 480
111 498
406 858
74 159
483 871
946 602
700 11
316 420
903 196
76 426
278 329
401 752
812 833
506 977
4 8
452 327
396 853
767 335
753 845
314 44
485 24
600 76
75 709
167 680
808 956
395 104
740 775
546 601
447 547
179 793
68 476
448 996
338 451
973 406
536 267
959 965
280 860
960 520
664 307
520 73
651 123
918 252
477 144
488 134
131 47
894 51
154 614
767 945
686 913
332 791
673 462
473 840
109 8
502 565
129 672
422 653
102 505
143 418
511 595
362 911
429 78
156 485
996 984
692 804
560 466
875 579
975 39
20 872
219 125
779 404
371 546
165 979
542 539
472 233
745 767
124 200
425 24
521 629
861 171
852 722
569 448
429 864
70 459
838 582
829 452
137 760
974 920
941 874
187 21
534 892
152 484
913 803
521 125
573 773
832 463
824 301
649 280
758 86
152 667
97 446
721 176
682 20
48 437
314 595
756 383
470 793
517 579
19 824
576 677
968 659
300 862
387 659
927 827
887 11
656 480
942 425
8 320
583 666
120 670
70 733
103 429
725 130
657 941
545 755
712 422
817 713
434 567
798 396
308 356
380 209
655 918
958 549
356 630
782 193
252 543
445 2
708 3
238 153
360 897
419 252
616 380
219 977
971 398
640 916
325 286
599 993
467 956
195 225
565 974
825 887
454 112
730 691
941 862
135 918
72 871
478 121
568 877
920 693
852 999
765 948
993 392
824 213
908 484
806 60
174 647
216 911
544 481
827 359
853 437
91 4
517 166
811 112
582 151
484 404
738 54
340 532
33 89
889 476
913 651
362 496
367 569
448 961
992 528
219 509
201 69
284 48
207 760
410 901
111 31
576 356
158 742
316 301
812 625
219 200
468 131
90 287
556 391
476 367
678 184
142 847
882 100
685 824
510 621
33 464
245 689
161 477
124 322
147 556
35 645
682 10
163 51
139 721
689 537
747 493
981 613
728 125
169 906
345 282
917 830
782 822
3 555
923 116
983 478
477 181
464 181
321 985
638 370
597 860
533 292
226 993
780 865
512 293
256 542
787 551
420 19
335 732
495 877
531 232
396 877
618 126
305 796
817 759
611 925
675 626
14 609
748 767
520 378
667 634
44 766
941 181
228 662
75 799
515 10
475 229
632 743
126 261
761 975
474 853
274 588
580 821
982 605
297 509
305 991
755 232
344 594
36 231
775 791
325 847
58 28
502 112
255 722
215 946
484 250
361 606
411 509
9 292
856 321
795 936
949 146
21 159
570 845
834 136
206 257
435 420
287 967
567 682
197 203
957 541
536 328
325 55
897 726
866 257
641 989
688 626
194 445
903 383
605 179
122 573
305 226
255 420
844 701
79 138
740 479
731 887
556 168
437 404
567 823
693 910
370 21
90 387
739 512
169 16
979 728
649 615
229 553
485 949
43 959
836 442
100 12
610 687
167 500
954 348
487 907
315 983
803 19
218 65
535 732
800 260
550 608
628 959
747 151
227 273
768 910
52 895
860 918
473 332
297 20
764 154
708 698
816 733
533 310
396 979
456 403
513 838
16 230
955 98
476 327
293 975
645 927
462 319
539 186
905 767
63 890
158 518
615 796
265 702
552 721
361 41
540 14
446 276
148 613
76 78
494 624
806 990
61 268
31 801
96 950
437 884
741 584
698 102
331 815
165 221
383 611
541 802
845 652
805 738
240 495
1 463
72 95
554 575
225 303
71 87
573 685
447 216
787 246
786 835
141 814
721 536
231 749
672 337
3 907
118 374
699 586
641 250
651 67
200 815
970 114
3 87
767 384
862 146
895 788
281 290
478 762
88 735
320 783
753 788
89 60
590 961
51 305
247 839
61 625
823 988
89 41
559 889
669 845
766 857
693 284
238 329
684 425
819 409
44 45
22 421
793 988
819 31
530 806
751 389
67 836
452 29
567 564
191 55
982 577
641 507
330 96
4 496
444 673
632 496
517 493
1000 691
44 869
922 261
422 14
819 258
406 229
761 37
998 143
462 159
459 305
683 961
519 889
483 771
522 736
875 164
13 470
131 244
235 330
549 312
229 650
594 501
747 359
384 786
954 48
449 520
711 54
820 436
524 411
473 408
193 912
880 356
982 415
224 475
785 741
101 444
487 485
901 714
247 420
869 253
3 973
884 69
528 4
167 413
876 660
790 532
820 373
915 596
888 603
52 551
318 787
391 339
4 689
330 294
898 575
521 147
435 679
861 730
997 31
242 231
43 256
633 594
876 277
892 932
229 455
915 914
865 486
180 346
447 457
143 837
876 229
977 605
763 646
57 737
990 406
575 962
215 469
806 836
376 360
643 500
553 943
80 132
781 554
474 883
100 488
90 485
827 378
247 349
254 56
836 412
386 770
579 74
937 57
900 661
141 13
33 214
349 239
22 122
963 972
290 253
532 153
845 864
576 40
108 462
772 726
850 336
815 767
773 524
729 460
200 939
989 28
387 185
541 521
295 43
758 928
389 668
848 435
731 871
343 295
971 528
957 43
358 637
96 159
308 139
427 769
123 501
736 128
278 403
183 898
584 895
941 538
756 167
400 838
844 984
812 476
997 132
139 645
985 68
170 308
123 284
903 67
658 993
548 702
290 471
522 392
537 722
739 509
358 759
2 826
411 730
482 629
819 38
484 270
66 14
309 110
375 289
942 460
153 253
327 52
675 338
337 796
526 554
118 715
59 840
434 769
537 201
650 3
303 651
590 965
182 731
216 30
714 526
790 848
361 134
508 228
408 700
795 246
512 704
808 193
219 460
380 228
607 105
706 262
627 399
700 75
280 355
101 740
48 117
203 442
629 645
996 69
534 830
97 783
390 793
376 100
984 487
268 552
36 536
292 145
460 351
856 496
527 628
496 35
23 432
256 47
732 33
595 812
421 490
25 427
221 414
630 317
81 867
670 216
480 267
700 561
401 708
990 329
201 112
441 248
697 804
259 771
442 824
863 777
145 530
522 541
879 693
840 307
367 813
94 164
90 933
119 246
34 741
586 485
351 661
763 74
411 952
968 786
953 11
933 112
408 350
917 606
428 976
188 376
535 683
294 524
53 443
536 276
777 849
849 592
425 822
988 261
868 356
118 987
601 332
373 391
969 711
895 261
412 607
422 195
412 599
997 555
232 437
132 63
991 290
667 559
395 542
678 132
755 573
307 43
900 1000
32 3
986 323
832 853
593 266
89 640
480 844
882 432
693 103
858 855
276 118
82 226
715 679
247 478
247 549
415 469
129 383
855 705
390 117
571 173
607 434
265 120
273 783
288 629
641 768
875 801
640 729
118 370
642 997
693 661
172 303
551 878
318 107
708 498
671 229
1000 155
648 184
568 219
304 900
487 798
338 147
331 641
943 770
317 800
721 463
682 484
497 629
957 240
730 859
872 806
170 9
515 74
148 266
362 448
965 217
7 554
889 179
757 296
983 211
886 941
366 550
881 120
536 146
368 79
418 454
120 835
157 816
695 257
678 181
55 935
220 77
598 324
720 568
629 926
522 617
267 245
709 249
44 160
836 976
457 37
261 235
865 736
506 881
26 328
40 890
55 576
963 582
381 522
977 844
101 248
635 851
735 888
720 688
998 815
911 976
388 130
608 880
857 734
671 371
64 151
739 720
853 841
739 221
669 183
387 448
568 503
472 582
584 880
140 208
109 92
388 180
789 733
979 101
636 178
479 399
255 520
308 483
456 369
745 321
937 142
724 770
578 223
620 91
74 125
121 106
772 215
695 175
867 178
753 824
453 374
835 997
677 837
193 986
881 866
24 863
13 782
507 839
459 154
931 551
608 563
876 168
171 458
907 884
709 711
214 630
558 815
790 561
496 349
820 123
204 622
450 63
750 794
113 895
831 578
873 886
13 461
188 124
137 729
27 846
681 781
957 964
596 989
867 141
51 214
146 378
918 220
507 381
293 491
842 647
989 829
433 31
193 214
862 233
117 791
289 229
57 710
406 878
519 144
386 355
346 302
280 265
416 904
896 932
610 793
920 42
524 243
815 890
589 459
738 452
956 123
20 479
609 846
573 798
741 822
418 368
106 463
212 663
474 197
825 884
452 28
375 267
815 685
999 310
263 855
882 378
646 481
938 527
323 873
809 917
673 375
609 71
131 339
713 221
301 134
232 343
353 63
684 97
363 321
533 398
660 312
921 205
413 77
724 693
843 701
744 850
941 686
194 114
993 727
550 766
388 561
269 265
161 901
804 348
129 701
644 680
502 570
56 293
575 926
130 139
390 696
461 953
639 784
198 28
281 19
43 507
182 317
56 228
773 228
807 993
564 412
450 199
52 351
677 915
488 877
263 964
896 610
364 215
126 357
545 651
398 406
55 914
338 683
599 946
134 107
937 595
957 550
211 267
416 319
329 514
618 528
151 7
429 252
684 292
311 369
63 76
144 576
681 868
708 468
687 929
740 284
595 779
29 232
751 604
942 884
328 971
948 268
535 471
213 812
218 908
828 496
972 305
316 351
706 865
723 940
513 167
165 680
308 523
226 712
181 562
49 209
224 377
991 71
224 691
794 68
399 418
227 666
268 463
866 512
971 155
909 470
998 340
825 299
222 825
894 910
406 32
191 428
444 265
577 683
565 342
323 797
274 322
587 164
11 180
912 755
110 599
373 215
79 178
131 77
64 902
56 616
242 27
986 108
605 598
892 575
483 977
44 573
166 344
719 787
518 411
668 663
109 789
467 454
139 466
696 899
705 858
373 613
658 777
314 280
916 371
498 429
234 793
395 785
93 172
881 282
332 980
979 399
645 543
795 918
85 458
762 812
85 361
741 299
449 62
336 931
276 190
610 830
131 500
114 336
55 933
273 148
207 618
927 192
42 370
757 492
240 560
217 745
798 75
362 683
847 838
263 55
47 485
168 314
281 427
187 242
606 549
634 349
532 491
129 304
653 170
351 200
261 598
112 491
46 500
271 984
743 548
206 143
191 926
526 962
550 292
972 907
782 905
916 611
602 834
454 355
117 408
657 905
610 620
620 2
187 70
410 874
13 836
898 476
115 298
223 67
206 156
808 101
597 971
729 385
784 467
937 131
923 381
860 451
726 678
147 264
810 418
504 184
132 648
803 990
975 848
260 199
932 282
599 926
952 749
429 710
472 775
653 4
790 129
657 265
776 660
89 337
177 323
412 66
491 214
474 634
401 787
87 136
769 951
317 96
696 778
663 209
431 143
958 638
718 366
613 925
558 519
965 625
889 29
356 68
857 259
555 269
518 942
222 468
434 955
415 964
211 909
510 122
959 325
438 314
172 260
426 287
250 80
170 867
286 33
678 746
164 454
914 541
566 329
362 429
368 931
701 616
227 413
762 35
143 640
370 290
919 18
695 348
815 952
577 875
786 323
119 580
948 483
745 872
292 157
551 24
294 597
474 144
435 636
259 565
169 400
23 652
605 78
993 568
535 310
155 903
832 743
883 471
830 149
242 160
909 732
796 852
421 713
738 664
393 142
885 196
372 794
365 407
723 869
196 223
498 701
834 316
786 324
587 539
650 445
159 468
99 314
626 639
164 425
686 189
88 511
948 577
568 489
26 315
724 147
100 342
382 714
228 354
675 560
88 204
382 117
661 487
54 52
366 5
42 280
483 426
504 575
787 440
704 783
201 341
988 593
355 414
8 512
194 894
159 48
668 296
84 287
635 517
221 640
120 794
882 353
681 408
30 554
426 363
904 358
75 619
304 489
952 595
928 780
791 130
987 511
533 604
820 730
549 838
677 76
349 304
329 241
384 68
703 226
452 723
86 666
889 872
576 129
440 322
426 83
48 128
999 165
419 731
185 569
137 992
329 503
888 356
238 99
521 884
607 725
293 856
571 210
671 506
364 871
519 548
642 98
809 189
404 149
796 452
460 627
259 778
15 237
892 907
944 473
65 799
223 636
301 440
481 212
257 627
161 452
308 631
724 998
712 951
158 850
750 650
869 368
223 784
706 990
56 824
269 661
338 750
747 966
761 537
953 396
217 675
157 778
680 636
81 513
902 788
720 536
312 334
936 295
373 276
140 196
737 28
104 70
245 545
49 145
273 765
633 728
515 541
804 850
333 556
41 69
835 251
631 257
254 501
762 804
696 972
572 321
963 646
24 10
968 368
925 599
100 679
180 732
938 732
453 762
377 254
503 719
881 483
906 604
221 910
930 137
458 182
175 861
839 791
218 512
745 413
204 139
138 776
870 11
38 744
252 597
490 602
390 551
986 940
976 564
161 838
317 302
38 594
597 465
84 753
596 753
149 288
941 297
773 428
350 207
267 37
662 951
784 237
951 501
589 396
602 92
625 466
377 734
80 916
230 113
58 845
306 672
63 572
647 733
886 328
845 532
485 450
977 328
420 540
942 464
8 66
399 903
794 493
821 211
672 104
91 855
148 699
42 847
774 379
645 900
960 559
133 410
534 500
972 159
673 49
178 962
159 707
579 696
258 948
192 643
36 857
162 985
781 620
75 600
346 799
403 554
930 862
53 370
679 747
30 648
378 661
133 205
985 862
214 336
768 47
317 558
774 302
360 413
55 791
997 981
567 82
899 136
935 901
434 815
281 977
153 113
172 290
150 37
932 961
484 828
948 960
137 712
795 42
571 426
335 591
827 90
288 316
388 933
864 850
789 212
650 833
81 100
755 77
277 984
234 620
108 356
98 621
837 872
797 554
943 257
955 862
479 871
266 844
705 181
123 621
728 891
489 904
592 129
683 895
516 873
642 392
919 700
598 685
272 473
922 449
509 16
102 617
805 86
515 77
890 998
737 272
350 236
839 493
571 562
390 923
482 37
709 974
548 651
987 864
838 729
460 615
601 598
851 514
257 663
497 177
798 33
770 82
830 883
84 4
814 157
360 114
595 81
595 60
65 698
926 627
741 267
762 660
113 101
840 974
573 47
62 84
28 520
309 854
454 860
628 61
6 350
683 638
35 265
762 484
596 524
173 376
155 33
416 567
802 699
237 360
146 415
673 924
163 734
118 616
869 520
132 234
551 325
926 447
689 173
285 42
354 158
823 897
18 918
38 541
396 772
674 294
451 555
754 524
983 869
886 384
481 330
475 643
701 663
90 48
242 9
931 62
916 678
734 3
663 186
735 347
758 626
372 379
663 606
142 706
58 610
272 333
450 803
530 158
253 589
726 42
206 770
493 543
507 377
86 129
578 730
180 318
121 165
836 386
149 230
37 115
860 253
205 867
385 162
492 809
614 371
951 127
652 320
1 706
426 294
51 222
232 327
59 967
559 649
538 499
90 712
94 139
486 11
83 555
289 796
979 637
210 119
472 510
910 154
657 418
501 917
573 240
749 611
913 220
399 994
555 339
20 880
871 196
439 64
27 609
611 223
57 23
436 673
518 768
509 505
605 321
826 723
790 573
94 189
403 929
822 980
731 86
122 484
893 415
26 927
207 629
117 925
124 113
361 823
926 647
83 444
230 508
336 178
391 111
755 671
600 485
513 659
124 735
608 630
100 842
619 692
46 639
651 588
817 709
402 917
438 122
291 812
938 411
390 507
368 330
294 717
602 553
947 815
457 314
424 97
691 899
540 641
490 560
555 55
999 808
994 683
987 298
14 743
318 832
283 445
691 531
599 76
24 130
976 954
682 671
156 327
435 405
65 230
639 176
86 493
92 136
482 182
713 312
334 219
620 280
950 203
675 232
852 636
805 131
532 303
880 912
411 131
709 95
461 132
810 691
441 741
820 696
880 966
789 506
76 235
56 524
100 604
127 792
945 892
803 485
427 96
106 930
459 811
413 131
56 571
55 622
485 824
717 491
963 929
886 664
32 49
740 879
106 952
981 568
463 270
579 151
28 798
243 452
747 291
816 338
292 996
239 606
137 681
431 318
143 401
26 255
77 312
857 893
824 88
546 909
499 252
515 335
367 533
226 259
901 100
657 193
35 156
967 449
405 626
659 946
159 761
786 314
618 755
905 612
524 887
664 677
542 430
205 604
71 214
272 149
907 957
680 701
631 927
825 544
507 261
904 114
767 400
336 350
634 685
166 163
460 800
57 941
275 355
123 331
17 652
741 775
520 108
532 546
380 297
920 611
353 529
991 696
396 94
927 92
616 375
766 187
839 629
92 369
512 550
57 856
330 143
520 647
713 557
70 297
397 268
387 991
678 523
854 134
756 309
725 467
809 521
410 397
23 450
829 850
488 484
176 723
635 170
549 594
827 591
505 956
912 178
907 625
437 872
775 934
492 75
404 310
149 861
631 556
690 604
682 481
994 568
300 514
446 992
204 198
469 597
786 195
650 998
48 991
630 173
974 325
265 283
330 485
252 398
482 663
706 99
915 770
647 300
670 943
615 812
701 47
610 865
680 872
853 974
37 426
878 640
822 55
394 251
298 858
549 799
282 904
148 784
634 53
64 421
253 112
184 42
450 719
55 878
838 180
833 81
407 750
799 981
449 460
434 503
76 703
466 780
273 752
53 541
591 858
495 68
936 379
476 626
663 30
758 909
562 467
552 359
82 640
775 705
193 903
498 800
981 187
315 59
769 70
951 34
453 969
191 73
33 784
35 322
865 76
791 831
961 580
947 150
316 959
7 153
351 56
371 250
803 640
542 77
681 32
663 167
209 9
693 404
314 327
237 655
243 846
148 637
901 747
52 970
99 560
534 99
950 247
613 378
961 272
12 70
137 251
584 573
97 925
136 405
318 833
864 284
462 187
248 977
590 871
699 234
203 756
781 648
389 437
427 425
200 931
966 769
866 67
639 797
70 327
556 213
564 463
845 764
749 242
9 382
458 438
727 662
1 921
467 868
868 150
767 727
377 858
902 864
138 253
360 736
932 455
44 259
3 797
149 802
357 417
43 460
813 185
506 427
291 335
294 589
352 512
160 384
709 354
61 284
137 432
784 168
31 407
126 979
639 656
121 757
548 872
69 136
575 720
227 238
170 344
239 945
426 888
91 494
919 283
244 691
240 407
677 272
809 610
430 620
974 537
448 315
422 785
916 348
546 830
327 62
197 951
99 79
303 873
279 332
305 79
264 122
201 512
546 285
508 112
136 270
55 7
868 610
779 574
549 655
32 59
220 297
643 298
853 825
722 805
328 964
521 413
55 675
274 538
934 280
542 40
1000 372
512 878
200 985
150 361
863 215
221 89
369 914
598 141
758 970
668 275
653 390
744 731
780 468
867 154
553 449
563 342
365 424
523 309
982 142
754 809
120 987
641 5
389 625
970 818
947 574
471 384
477 809
525 178
309 777
661 156
376 241
225 419
142 774
853 334
163 271
290 624
207 742
745 43
717 324
495 803
714 511
120 455
495 4
943 894
725 701
497 183
487 492
170 801
75 116
922 459
165 715
820 309
291 334
261 308
880 554
104 697
121 806
632 544
447 295
72 921
275 147
594 290
178 731
596 968
659 75
404 364
515 545
900 170
673 799
163 207
150 407
913 304
752 453
72 152
463 532
989 2
862 679
516 503
265 384
731 65
964 736
269 73
818 769
596 715
707 193
383 860
265 952
469 482
279 292
184 573
122 583
433 126
828 224
922 933
21 250
437 377
361 426
126 405
566 510
741 713
138 517
167 806
791 457
675 169
200 479
379 337
351 5
247 294
119 929
15 507
422 131
230 310
601 233
331 837
899 369
744 898
314 627
569 631
468 674
500 597
657 489
683 247
228 907
140 663
687 78
391 163
961 563
315 469
104 999
857 859
184 963
287 889
713 867
230 442
103 552
782 144
166 688
439 888
826 119
539 362
370 736
849 118
892 41
393 125
613 691
484 340
581 177
661 675
18 338
880 226
196 750
369 787
64 723
715 884
797 625
7 181
668 819
514 363
630 779
14 276
437 576
167 260
416 143
905 253
91 862
60 584
933 921
350 926
747 8
465 929
510 871
340 897
25 50
968 544
52 454
154 566
116 637
380 468
90 160
642 413
974 467
293 772
669 593
801 39
219 432
199 102
574 733
711 693
729 487
863 240
761 714
682 949
503 360
923 44
237 979
790 249
564 669
820 776
126 119
258 264
341 285
4 609
507 779
52 209
699 741
824 192
45 150
493 142
732 592
892 862
759 614
11 36
2 193
260 305
918 669
408 547
382 305
684 517
862 956
237 440
970 641
694 169
138 903
826 711
854 470
150 9
823 710
805 696
901 742
785 66
638 331
139 485
404 991
330 173
637 869
241 824
981 205
16 559
497 886
783 742
14 710
779 451
457 804
326 735
199 157
254 903
73 845
105 209
322 815
440 929
772 851
578 768
884 927
719 661
798 207
666 222
406 447
268 207
821 131
650 107
924 53
971 692
196 397
23 662
147 430
199 183
537 7
692 766
870 354
797 674
122 442
917 471
200 254
342 438
977 102
580 31
540 433
695 969
260 177
650 684
687 371
788 219
730 330
922 367
735 602
282 415
377 442
700 370
827 82
78 755
285 895
840 63
543 676
265 348
217 355
608 987
351 328
934 27
857 875
524 28
902 412
199 669
352 655
931 129
918 446
744 26
156 854
89 415
817 735
473 362
256 794
653 606
347 573
454 661
588 125
744 714
68 771
59 774
614 557
344 627
928 834
529 708
285 902
19 737
744 767
71 472
239 153
205 828
140 655
465 977
397 418
378 247
130 860
923 200
86 188
641 616
622 233
280 179
121 417
58 4
76 215
265 684
505 91
604 348
60 638
729 112
902 159
591 892
937 934
717 31
779 933
514 989
718 294
38 148
179 862
142 279
921 285
469 706
993 73
159 626
874 776
846 754
548 410
39 218
137 932
58 262
637 336
615 353
386 676
368 963
120 199
421 470
703 511
533 424
453 363
643 523
730 157
963 382
871 324
903 63
660 998
163 481
73 431
317 331
116 93
1000 383
402 546
84 493
871 521
921 356
783 630
946 753
622 730
189 696
359 641
812 478
620 142
249 296
850 862
379 25
809 716
662 132
317 932
637 218
379 884
658 272
527 758
791 657
53 69
746 747
276 569
805 465
382 711
54 514
148 25
595 399
998 53
427 245
569 186
409 194
332 276
699 387
649 699
649 954
790 526
235 218
253 357
447 731
866 438
7 662
253 61
165 184
20 714
566 972
378 779
151 373
386 462
521 813
664 903
603 372
8 472
451 480
802 425
538 569
724 330
109 492
283 207
497 70
484 318
342 265
93 752
554 788
514 235
396 239
539 837
114 116
860 313
532 332
453 155
766 435
332 772
532 675
584 918
222 713
179 630
915 148
837 187
494 323
182 478
120 171
376 255
196 804
288 407
376 593
462 303
884 350
20 857
830 78
833 584
310 683
938 248
735 588
256 462
483 180
441 346
188 990
70 354
222 806
991 222
756 280
878 279
747 147
994 127
338 628
932 171
853 652
627 692
858 185
838 544
51 54
979 729
327 852
188 448
533 73
549 45
807 940
688 484
346 483
910 544
389 611
618 199
569 65
442 483
284 774
192 934
466 904
147 730
873 794
3 389
917 547
987 863
401 163
388 87
464 675
501 111
639 75
74 188
345 4
664 843
933 643
99 275
203 446
951 535
590 732
866 783
797 338
434 281
44 635
848 115
550 284
593 951
901 718
911 945
155 631
362 201
194 693
932 444
772 553
797 293
940 426
921 104
741 64
750 805
166 613
127 408
307 196
212 497
258 101
988 223
792 554
627 826
615 405
265 626
969 178
577 668
112 658
846 490
662 281
54 790
921 687
108 75
570 908
54 85
418 915
612 885
353 321
80 749
146 403
87 150
161 895
989 749
988 994
497 444
928 254
994 679
465 587
207 795
570 972
518 37
980 953
994 141
405 76
31 423
823 416
630 291
275 627
173 78
862 677
997 260
799 273
448 557
835 254
453 942
414 75
205 241
857 289
697 805
508 225
184 102
818 16
757 128
643 180
54 443
336 643
685 381
456 823
103 333
604 359
604 114
637 853
859 304
650 691
571 548
76 280
941 689
107 448
887 727
247 877
24 345
91 748
730 812
338 389
737 651
508 66
825 650
587 211
151 160
347 522
734 761
449 897
289 287
366 112
339 151
408 740
819 639
565 35
937 510
512 149
771 379
33 538
744 695
410 938
625 960
851 734
216 42
20 448
401 742
879 921
925 583
350 41
789 715
52 458
129 677
87 11
68 639
149 147
101 56
665 379
70 151
333 953
449 458
251 157
376 448
134 585
211 403
865 956
463 723
415 547
994 422
643 195
903 390
871 68
42 481
899 803
218 467
576 592
115 924
752 203
666 595
580 231
131 665
704 326
893 466
807 668
491 358
4 926
657 384
621 596
27 288
434 259
67 938
403 500
232 836
21 520
489 802
312 68
863 670
25 780
129 817
731 14
870 31
354 918
210 234
918 525
538 669
775 923
252 340
715 26
389 884
508 146
80 115
189 882
575 319
779 330
185 278
376 803
488 963
639 173
865 739
529 164
9 882
397 545
175 254
639 727
490 347
152 514
923 716
681 938
237 980
306 913
902 328
846 595
493 402
613 50
560 143
392 411
34 270
230 722
40 510
436 907
724 267
246 479
953 687
694 463
912 882
322 27
177 627
447 703
637 149
420 559
330 85
837 27
920 393
197 896
86 548
141 870
616 727
317 866
680 110
699 440
84 967
929 138
647 111
956 115
510 367
830 827
78 512
770 251
10 915
246 89
536 701
541 843
662 686
898 331
64 584
312 237
980 218
623 206
906 250
839 726
208 838
652 166
589 73
360 742
116 436
744 955
400 775
131 276
456 686
860 809
506 159
427 290
593 903
350 484
189 570
589 817
277 69
10 119
543 855
537 315
880 709
98 443
702 712
38 36
580 705
567 441
431 820
120 650
958 125
871 327
660 770
255 606
698 833
580 203
781 424
551 95
450 710
430 359
322 148
141 305
932 500
350 550
487 415
341 608
983 349
569 626
755 149
491 465
683 355
171 786
100 151
395 13
502 403
36 964
133 135
484 717
533 466
795 111
697 185
630 195
908 723
839 357
493 395
386 987
314 283
849 771
532 407
397 174
708 710
262 356
412 569
581 391
923 896
877 981
603 14
155 940
323 405
287 194
394 1000
409 545
112 175
995 395
279 287
755 617
717 928
100 714
655 802
629 563
974 200
828 659
70 749
417 476
555 530
502 51
673 446
13 879
719 168
946 552
204 744
353 604
831 329
718 469
894 243
677 291
957 698
894 208
424 197
25 187
117 63
593 169
2 274
844 494
381 307
522 560
991 451
445 548
109 538
886 496
979 303
790 785
377 644
497 353
202 288
165 859
685 205
191 591
908 682
659 818
472 465
73 626
144 6
673 920
145 520
700 12
952 381
733 875
373 568
302 456
760 672
57 476
585 303
308 624
976 626
950 350
345 154
864 669
905 906
497 854
189 87
934 888
831 802
173 251
842 435
846 854
122 351
669 959
366 398
221 505
624 485
663 791
134 610
471 464
431 691
955 436
808 582
56 414
85 927
925 740
716 445
973 894
362 172
243 324
456 774
449 811
677 772
957 402
841 556
29 575
128 52
37 920
342 257
631 846
119 913
815 733
220 780
156 887
61 354
316 304
208 571
481 834
838 472
478 892
896 600
515 324
176 40
673 667
757 100
378 761
670 473
264 720
588 300
433 162
222 97
909 383
160 452
281 611
965 129
245 612
25 222
254 87
239 750
588 331
729 52
251 547
324 983
672 808
722 218
483 830
287 661
679 194
940 451
368 853
356 994
88 224
738 453
830 871
401 988
779 147
741 971
431 912
357 553
812 37
469 316
208 737
645 832
88 831
667 913
206 83
921 448
534 107
908 562
403 125
920 301
63 558
73 916
771 592
810 350
951 523
273 169
993 696
353 120
286 470
840 680
780 218
602 126
698 811
829 67
587 404
470 26
476 674
347 398
732 636
690 739
755 387
159 333
529 775
821 875
614 342
845 425
384 179
281 926
466 26
105 359
551 147
852 408
381 330
659 898
213 33
280 784
920 276
485 724
266 564
426 593
503 347
894 561
241 284
963 602
111 879
485 883
309 851
410 540
709 271
881 332
590 832
627 366
289 956
42 472
990 956
457 243
369 330
318 7
846 143
929 251
356 607
824 317
249 300
599 849
382 293
786 596
682 936
501 960
226 166
103 257
124 933
420 467
172 315
434 495
942 934
721 237
160 226
67 591
697 349
861 869
359 924
281 74
645 469
301 573
765 136
424 86
974 103
328 545
419 509
878 188
229 643
805 629
692 611
6 196
491 754
658 311
728 904
633 811
368 429
292 593
858 448
609 672
878 352
154 7
618 68
187 208
834 704
943 70
112 104
523 895
402 465
899 520
69 123
772 599
531 820
696 934
935 905
963 700
513 935
476 432
709 816
311 596
427 738
155 935
507 254
307 716
572 413
891 887
910 748
967 994
716 272
726 409
942 419
207 85
176 894
481 473
601 898
108 609
769 420
122 407
721 547
2 533
801 941
658 774
823 731
946 375
761 2
742 522
513 699
713 768
150 739
130 918
491 949
641 799
822 786
679 883
128 127
955 5
44 38
285 53
175 798
486 420
382 497
126 197
946 112
135 959
369 64
633 833
705 431
658 858
865 388
812 907
780 442
999 659
645 521
253 263
34 598
390 445
685 871
561 641
956 888
40 311
598 511
972 59
383 190
892 918
183 919
231 540
656 60
129 742
214 530
442 51
162 752
198 709
862 617
960 205
442 636
862 324
400 84
450 426
988 90
670 604
249 988
675 180
712 730
773 359
779 588
986 446
696 928
345 228
848 865
29 6
272 771
372 243
606 911
122 483
303 832
254 113
201 403
543 888
255 15
896 306
517 65
529 962
131 833
563 914
139 797
817 404
455 875
803 706
377 296
429 631
154 495
928 491
293 476
98 557
371 804
213 800
958 645
311 88
561 92
998 64
457 792
719 174
466 709
391 385
18 88
390 45
636 572
719 146
542 369
91 633
253 77
912 538
427 571
194 301
748 326
352 748
78 494
183 2
93 973
23 416
700 784
593 194
819 829
664 198
957 38
129 999
190 423
354 685
481 877
555 306
291 700
617 435
518 695
2 551
929 211
913 383
753 989
57 717
737 519
773 100
70 301
22 775
280 707
624 648
757 841
715 112
184 130
368 952
796 969
704 41
946 123
144 835
234 543
31 897
722 938
246 574
156 759
247 755
50 382
959 775
694 246
217 778
257 542
631 932
669 678
920 265
614 101
282 307
45 674
464 971
4 334
761 124
325 846
544 129
672 840
962 337
506 238
159 356
993 68
240 860
820 822
953 1000
759 871
820 160
189 954
403 237
990 604
458 643
531 996
713 483
135 654
228 238
629 948
87 209
691 380
732 409
789 637
713 383
37 773
553 848
446 582
362 910
532 703
884 899
823 373
449 483
488 250
854 338
604 379
921 318
977 338
78 518
466 982
890 172
75 618
725 403
713 74
364 127
844 896
713 776
655 360
616 629
133 765
408 851
111 179
581 341
563 196
320 841
909 898
858 571
999 51
570 501
23 326
205 383
551 300
287 614
368 555
145 612
462 691
855 511
546 117
457 113
449 455
453 826
549 477
53 837
341 765
164 466
443 166
353 803
956 397
682 18
730 502
1 383
132 519
239 894
923 590
555 62
931 448
554 202
753 546
265 586
15 32
990 16
124 132
727 82
945 579
816 754
665 788
543 793
562 492
584 458
716 298
56 217
552 889
586 92
467 87
885 606
343 916
747 330
512 577
667 14
921 548
710 721
805 540
594 347
936 351
29 108
502 128
242 872
188 913
62 997
161 960
29 171
119 9
502 378
656 470
145 585
95 585
700 665
388 690
127 420
359 80
382 202
311 315
31 518
909 494
567 655
676 301
110 523
844 756
999 894
188 755
999 293
79 647
708 917
959 383
923 296
706 617
387 203
591 143
748 384
377 320
512 136
288 715
172 267
834 206
236 893
203 515
69 168
830 400
294 433
130 470
219 410
86 209
673 505
385 112
755 146
305 22
307 124
890 9
369 233
964 845
410 140
958 483
957 670
452 920
468 842
622 374
717 985
846 220
200 641
299 861
555 323
398 271
749 573
397 170
630 560
521 332
769 404
575 335
742 226
875 693
237 274
286 614
279 268
300 70
582 323
770 510
740 884
41 767
82 877
473 119
26 428
430 855
66 709
451 557
431 649
828 884
615 702
208 758
627 942
802 234
891 750
688 629
547 629
991 807
605 120
754 628
737 407
688 736
106 58
31 337
243 138
673 535
156 424
694 196
905 487
235 537
233 976
258 199
114 293
860 549
287 949
990 589
631 58
195 102
708 434
784 211
334 546
681 626
807 46
953 931
509 573
769 803
947 107
410 258
129 218
583 136
443 352
295 873
783 999
171 586
491 701
980 56
226 291
896 486
737 746
453 618
575 99
391 659
141 528
844 932
647 447
777 542
611 19
706 359
776 692
686 543
627 410
334 316
564 327
238 130
684 531
540 798
267 784
191 348
770 418
859 282
516 774
582 368
546 673
99 114
317 192
163 397
612 630
856 360
604 901
520 774
102 655
399 733
579 702
33 273
414 191
824 280
202 816
299 819
527 925
440 652
487 47
800 649
415 998
999 63
47 148
848 816
273 981
190 902
488 263
787 577
453 15
630 266
55 117
213 599
218 461
824 93
667 820
803 543
487 622
819 913
340 841
716 628
284 948
734 212
885 439
12 518
332 304
477 406
111 15
641 999
498 76
434 211
556 292
378 7
213 911
693 24
214 225
59 61
250 813
782 279
306 268
836 114
879 359
581 275
355 995
852 572
6 55
425 880
22 492
712 601
148 962
736 241
530 506
219 923
782 762
864 814
839 498
6 76
863 602
788 166
434 819
875 39
23 395
123 72
603 841
744 521
156 310
544 659
442 545
743 683
291 82
518 215
358 67
944 60
896 743
996 41
606 697
63 85
164 641
873 490
923 127
632 143
654 427
514 325
647 230
878 963
327 691
464 81
864 927
771 308
363 42
749 640
130 341
875 250
107 251
951 785
84 536
927 689
488 153
570 553
774 645
992 779
783 843
486 173
845 149
939 686
193 176
111 76
206 198
429 650
16 7
967 38
551 267
41 614
844 421
362 581
875 520
604 587
441 427
913 749
558 643
933 277
429 93
457 85
392 7
604 490
540 432
96 559
341 368
382 554
932 235
529 659
437 458
188 667
744 791
856 111
691 467
7 947
591 85
426 182
135 471
262 208
641 839
729 273
560 954
983 523
449 327
490 427
34 95
886 105
56 282
768 896
7 623
1 417
354 670
18 969
385 436
262 19
343 323
930 812
365 519
614 378
237 815
252 391
69 872
337 559
930 111
513 725
692 351
690 721
721 801
256 295
40 276
844 159
816 93
147 452
227 526
130 471
939 195
130 747
164 360
673 225
750 70
764 598
953 540
63 614
599 497
317 110
370 866
693 451
987 830
388 818
575 975
470 399
54 338
897 640
251 581
506 643
573 93
211 599
189 336
907 996
810 294
620 808
898 772
563 992
792 942
386 158
238 733
793 956
289 261
539 979
393 1000
482 81
30 781
623 578
200 804
896 961
698 866
213 262
837 437
826 893
602 530
592 95
649 729
971 415
827 218
578 905
796 374
646 852
980 917
533 769
640 251
994 507
458 801
942 686
62 987
357 855
631 499
364 254
810 872
429 528
964 234
523 417
293 681
849 590
693 947
704 710
169 799
503 904
670 554
720 115
580 704
173 817
548 252
468 191
985 290
822 50
10 487
895 590
379 449
948 480
720 806
194 461
803 240
244 321
559 354
825 895
754 402
85 263
488 2
16 751
784 940
745 288
114 828
262 600
795 94
579 138
345 290
225 262
551 928
402 335
22 303
458 918
76 509
730 219
292 707
376 872
44 558
287 454
246 164
548 107
746 904
174 398
993 434
150 93
187 425
436 669
829 917
225 855
579 527
601 845
677 226
318 990
289 458
249 345
609 320
768 907
256 539
435 328
810 720
744 508
912 867
7 277
572 534
42 105
938 779
142 779
165 785
616 301
533 440
694 34
460 512
870 661
843 160
493 79
281 213
36 619
361 67
44 835
27 300
192 185
783 536
357 959
596 81
89 595
190 28
196 900
985 835
493 249
465 948
174 208
703 730
479 923
706 396
83 525
667 472
739 603
255 429
130 323
643 428
216 287
704 308
908 919
502 383
505 344
663 79
765 77
667 624
41 489
185 55
919 355
975 334
167 177
95 562
259 235
709 369
904 896
229 933
828 751
171 350
298 78
407 12
508 814
768 842
608 64
177 599
791 911
567 763
859 974
831 788
315 252
969 108
976 123
341 87
816 427
214 580
620 308
819 837
937 458
106 412
610 792
678 451
706 513
202 720
167 772
327 718
634 551
943 644
975 237
453 240
300 332
212 583
699 912
814 847
407 252
870 853
211 887
241 193
975 155
590 372
264 511
480 255
554 68
126 834
511 679
678 660
947 969
994 929
952 84
837 256
193 804
36 793
920 298
323 298
815 190
14 359
889 633
306 218
110 819
814 425
48 487
118 911
900 951
58 944
739 816
502 277
664 417
395 582
863 227
581 319
412 359
65 915
997 19
594 370
225 523
195 25
836 608
233 947
479 491
676 600
423 89
716 909
344 737
510 80
494 112
435 103
313 128
422 62
370 718
644 567
119 802
19 626
818 939
67 734
647 147
208 155
998 218
504 792
767 12
259 626
31 216
684 266
657 153
987 586
832 248
518 429
92 407
309 305
238 562
518 774
958 120
850 684
363 684
920 721
655 126
809 777
378 733
252 37
886 7
522 702
949 174
465 909
347 173
13 15
874 881
73 958
128 979
180 893
141 169
562 148
864 264
492 915
531 441
735 997
610 514
536 832
20 741
685 547
756 43
176 454
218 718
152 170
285 512
441 439
952 501
615 513
977 399
422 565
868 45
968 574
207 367
476 820
806 680
369 38
968 993
852 97
725 182
154 373
279 828
524 396
616 924
531 37
450 517
879 490
775 834
924 55
218 947
25 485
355 824
79 424
454 955
635 327
35 45
185 860
758 686
200 249
33 733
402 68
8 615
309 881
178 383
714 602
99 766
609 133
447 471
856 316
506 23
864 693
836 994
482 184
111 91
703 106
917 536
845 17
447 273
315 760
75 549
64 949
43 152
674 610
724 762
522 834
237 525
769 412
487 464
335 404
58 107
715 157
623 336
836 689
297 309
698 734
485 879
217 163
560 682
589 173
797 67
804 771
482 589
380 21
28 256
702 690
418 459
296 679
239 116
723 839
973 325
962 23
647 999
988 62
85 211
651 424
53 518
366 216
210 174
246 902
301 928
738 316
579 35
371 534
41 825
330 657
123 24
343 736
572 754
991 668
522 554
135 615
738 629
641 817
567 868
121 49
219 504
1 871
872 910
978 990
350 305
565 720
445 171
236 591
774 234
513 22
755 157
758 472
131 968
907 518
485 309
440 156
834 944
474 978
841 334
533 969
911 58
78 837
872 478
521 814
698 824
532 437
587 359
155 663
167 909
540 707
380 820
1000 766
923 841
743 627
520 386
72 528
265 743
653 112
788 421
683 249
849 351
978 836
236 53
355 228
426 165
360 828
404 976
944 550
276 545
862 807
365 35
196 688
276 609
579 553
790 450
745 664
837 634
753 483
735 280
936 930
306 415
795 702
374 783
165 430
575 171
484 591
414 953
523 458
346 187
904 645
249 687
852 777
37 164
291 930
22 672
74 499
534 419
367 16
50 283
133 123
410 373
734 81
414 197
35 125
411 615
973 218
278 218
773 432
235 18
415 129
178 533
548 635
246 890
735 432
866 663
314 17
88 248
384 577
211 906
773 621
665 322
526 428
842 118
310 454
696 978
5 64
940 416
873 654
861 758
45 903
959 122
561 683
717 606
967 567
11 416
798 626
926 271
643 959
282 978
795 736
479 237
991 378
105 9
269 509
611 10
139 642
33 480
304 387
166 611
228 650
966 701
678 518
719 608
331 751
702 143
593 463
263 291
343 812
820 676
404 816
992 964
748 225
7 15
99 952
581 171
77 442
1000 643
863 5
304 794
87 800
820 917
669 701
427 56
258 485
194 522
951 250
96 191
538 581
616 105
746 883
854 600
109 2
736 919
565 276
293 57
708 108
92 270
274 705
925 41
963 816
338 549
664 948
200 360
206 896
165 331
66 527
973 792
304 893
540 219
312 675
554 196
370 77
669 376
516 172
192 276
627 202
836 365
666 411
210 575
999 235
19 375
269 27
785 50
870 481
12 898
203 682
310 931
972 710
905 681
770 37
295 780
171 661
930 605
688 649
396 404
518 603
669 334
572 169
856 704
918 228
20 223
552 592
69 504
428 855
848 356
662 656
631 844
654 390
163 279
415 943
521 44
756 696
724 181
77 857
837 889
135 416
463 316
631 545
524 496
299 272
250 800
623 366
115 421
214 971
851 292
176 858
489 30
851 571
999 361
43 126
989 202
909 921
873 342
942 631
323 317
102 752
572 941
99 647
84 735
922 186
522 34
994 237
504 432
888 481
746 158
24 916
573 333
451 722
410 5
438 34
262 633
22 894
299 815
857 978
915 411
688 696
330 184
534 723
143 803
192 278
458 277
251 974
487 38
364 125
791 632
939 413
861 787
738 843
939 889
271 913
56 751
860 435
255 185
414 700
936 310
519 869
383 779
384 412
950 600
485 588
288 491
614 626
644 790
717 35
735 699
661 419
803 197
10 945
457 702
95 466
353 339
458 322
851 749
1 950
20 311
215 603
962 494
379 155
652 907
875 697
72 806
800 127
311 455
830 239
368 385
726 494
922 383
285 794
988 146
778 744
297 421
585 234
794 949
563 987
546 640
232 183
533 977
68 148
189 120
415 652
510 267
476 237
854 848
619 456
599 839
400 607
59 673
97 730
674 241
832 619
474 674
778 633
910 418
769 666
298 900
307 358
837 698
261 736
531 423
52 841
157 770
657 952
388 847
531 572
306 606
594 224
931 350
489 58
763 871
331 2
226 169
774 878
369 986
931 849
953 140
594 228
292 404
646 420
454 809
644 106
929 431
138 830
862 548
585 314
336 346
311 415
258 447
658 102
605 821
469 502
389 241
49 221
696 628
561 297
388 516
204 783
35 16
701 732
155 389
783 80
552 222
365 740
798 44
492 161
623 346
324 971
838 797
202 444
450 867
656 633
112 514
559 210
488 553
946 969
129 928
429 288
482 148
209 158
556 681
4 808
197 40
829 246
228 300
399 642
713 297
347 701
267 378
41 545
439 820
756 969
332 675
635 207
548 918
746 230
630 204
149 632
335 579
160 495
392 741
147 980
319 105
754 974
594 114
173 66
478 202
243 976
116 279
75 803
951 300
7 211
788 425
273 416
257 850
528 629
635 802
830 337
466 446
901 894
437 773
597 900
327 888
610 16
510 521
711 397
759 242
373 153
13 871
902 259
600 411
530 441
956 364
756 758
467 441
474 704
118 547
21 880
485 944
141 277
368 676
893 882
955 264
520 448
768 668
516 208
507 373
258 711
774 818
732 79
225 158
991 945
541 895
486 492
202 383
310 315
665 729
905 877
256 485
138 983
387 772
179 205
778 423
712 241
85 155
282 57
85 993
683 938
259 310
185 703
876 414
876 388
669 375
103 555
370 754
691 758
50 588
207 271
3 330
170 544
739 900
82 638
469 229
566 839
244 123
249 384
961 258
568 564
190 283
857 340
929 334
488 828
267 572
989 769
160 816
327 285
925 255
525 809
113 926
646 824
528 758
126 690
543 500
459 9
27 588
95 110
930 806
13 286
850 892
519 862
159 395
840 498
755 758
210 324
463 361
678 505
927 728
99 142
632 607
416 239
277 725
12 693
620 799
528 993
491 29
170 614
659 168
954 515
457 95
725 211
512 562
871 573
456 494
431 665
352 956
747 980
500 651
578 696
162 21
46 869
771 936
804 102
364 23
871 279
904 739
599 191
307 382
361 42
619 831
994 867
382 718
470 96
173 591
91 682
447 696
95 352
674 80
834 667
85 723
6 187
414 704
369 283
229 623
588 710
87 19
843 963
577 848
347 271
810 553
377 958
520 535
877 88
607 21
244 238
899 891
231 704
110 661
214 915
22 944
360 173
34 553
950 122
618 334
34 333
249 806
219 210
629 179
326 524
605 928
235 731
109 564
453 233
835 155
815 837
601 902
43 233
96 141
208 458
687 92
887 579
67 524
682 652
482 440
266 821
151 466
663 195
923 437
228 189
332 786
294 731
289 511
239 453
227 350
578 139
459 412
590 466
152 628
155 149
806 8
709 247
481 272
974 932
261 408
560 931
149 500
890 517
73 491
659 245
130 339
763 319
664 583
23 46
417 92
121 963
623 630
136 130
883 740
425 532
703 128
934 688
240 962
93 174
146 694
646 531
195 329
218 371
370 884
428 237
701 692
276 311
738 248
435 566
360 106
85 194
322 384
148 788
715 483
879 727
394 997
210 583
608 361
708 470
340 401
421 505
322 500
164 292
849 189
451 24
611 631
1000 149
487 428
118 242
400 145
812 703
266 395
620 9
220 387
779 548
453 822
775 86
744 908
832 39
258 358
985 404
870 946
326 349
745 952
722 579
782 48
746 304
504 712
954 696
441 594
504 854
837 118
880 662
772 991
615 145
684 925
382 375
136 908
850 266
39 86
420 160
697 811
159 750
142 808
238 391
83 580
449 137
380 396
792 729
506 43
525 396
398 459
275 741
290 924
874 631
613 669
526 231
71 337
71 366
304 686
166 446
773 493
920 236
101 992
570 497
415 979
916 674
240 357
309 814
534 422
762 842
999 773
566 561
411 991
812 914
967 765
623 400
448 237
554 318
357 810
517 162
139 124
888 369
758 411
822 262
351 65
744 302
162 202
513 52
694 101
602 843
682 839
9 368
807 556
244 364
958 688
333 438
4 965
719 601
357 258
860 393
465 962
581 583
348 609
175 360
59 964
24 586
860 1
178 870
706 504
33 402
432 38
961 740
542 914
260 949
416 937
191 206
979 603
606 211
176 770
666 352
576 783
795 688
113 264
623 970
647 25
139 511
371 143
661 948
703 262
218 594
331 246
653 518
471 607
430 907
891 638
659 579
59 168
235 965
436 79
615 735
208 381
666 765
302 911
501 654
167 458
707 87
277 263
446 421
921 703
79 452
522 86
492 106
865 214
604 193
716 198
471 649
949 597
958 186
826 770
914 976
669 848
134 212
13 494
460 999
697 309
816 34
978 558
303 865
356 650
106 965
305 446
420 98
137 757
420 282
874 80
126 286
905 186
909 842
25 799
106 174
442 373
730 789
842 177
244 600
761 677
797 732
765 192
281 257
822 533
245 600
322 235
770 318
79 752
627 31
836 366
242 427
808 434
624 495
60 50
564 602
19 903
916 530
218 605
859 566
713 907
484 433
551 860
126 45
189 495
805 690
492 173
341 886
944 804
292 338
320 608
281 115
472 726
654 44
927 438
199 26
459 610
865 609
898 558
72 97
742 234
297 641
590 618
837 873
846 832
756 190
665 769
121 862
678 540
674 939
991 741
377 587
398 624
552 285
726 706
582 234
593 214
686 178
486 96
530 772
865 191
210 381
354 35
158 426
49 735
484 327
247 94
397 748
750 888
654 1000
787 52
949 891
787 261
826 802
362 152
781 532
294 715
810 846
964 211
511 99
981 522
83 938
109 732
363 253
51 407
119 372
716 308
322 2
905 475
207 599
121 848
573 994
820 379
710 984
57 565
335 203
287 358
442 929
649 748
306 787
516 33
946 547
715 55
571 232
541 424
524 446
601 333
813 34
70 188
908 734
751 520
362 541
110 81
3 982
569 124
672 652
310 36
330 230
277 988
405 899
586 248
799 731
467 623
542 699
752 767
734 263
110 714
751 628
822 729
659 171
857 752
38 359
129 33
450 118
67 490
930 957
964 12
105 510
697 292
821 70
762 74
183 869
995 791
222 152
391 957
417 30
976 8
882 199
912 671
494 312
524 300
634 397
280 955
431 668
915 473
377 136
873 67
110 638
460 850
677 495
506 940
757 148
958 383
274 227
688 946
907 354
756 71
665 542
480 404
480 625
459 815
83 991
1 301
655 739
720 787
331 841
642 601
476 947
924 335
792 308
845 293
959 79
157 821
114 732
166 898
661 665
647 150
710 239
385 917
11 829
673 332
943 300
99 516
771 762
449 202
449 930
644 888
945 491
151 955
337 323
925 948
965 703
646 645
660 588
479 477
481 754
942 12
498 57
223 771
882 614
150 4
136 611
354 135
896 167
720 326
740 770
420 284
621 30
859 511
73 175
65 382
36 458
577 833
513 764
477 560
35 132
475 22
134 611
444 802
656 897
979 702
790 572
799 617
751 770
394 519
724 151
290 331
433 566
264 80
479 427
564 62
207 348
321 469
939 47
879 281
474 279
112 723
716 370
22 202
544 1
576 68
358 63
939 294
339 380
899 540
211 528
836 945
455 594
778 631
42 463
381 614
328 290
449 204
202 588
193 749
731 458
538 945
83 614
406 607
777 618
276 951
217 362
616 276
263 401
234 864
70 10
671 504
589 904
292 624
380 399
749 609
125 694
251 198
781 807
129 451
427 131
421 908
111 520
468 949
930 363
902 645
375 232
821 275
25 724
295 829
94 293
85 611
455 245
55 947
522 362
943 442
7 631
217 662
880 411
71 489
75 569
504 59
981 431
970 903
734 730
366 791
890 360
737 893
668 236
378 962
639 169
224 959
802 368
993 721
905 860
79 652
810 210
914 34
776 1000
101 422
541 662
816 52
152 78
787 656
754 756
47 498
750 166
269 984
862 34
518 262
514 306
756 572
715 811
982 130
812 305
494 154
142 364
484 32
134 652
135 560
263 250
578 73
771 809
62 942
605 714
112 68
824 430
996 852
920 548
182 505
182 917
417 569
765 31
841 343
63 191
221 197
812 571
369 81
240 703
443 289
730 277
671 987
100 880
523 862
342 74
672 563
60 804
12 674
546 930
283 108
188 683
34 75
442 443
678 552
456 355
636 471
689 263
453 629
517 287
637 872
393 467
516 325
846 94
398 963
425 730
37 711
706 430
386 112
439 626
603 722
332 421
858 183
571 340
657 726
841 672
807 338
503 691
271 569
327 442
811 44
84 816
652 619
629 565
747 709
769 824
515 881
686 571
284 655
825 725
513 580
990 594
994 883
635 243
961 496
781 829
295 776
104 227
552 639
617 703
811 178
682 873
116 211
65 917
807 804
586 860
573 559
974 807
825 770
85 593
424 295
716 690
831 785
37 236
367 114
403 12
674 814
862 21
83 681
629 794
432 443
979 879
656 43
993 109
998 723
163 853
577 765
78 522
75 386
222 982
941 583
338 404
957 294
925 428
916 630
421 937
119 773
456 700
267 943
268 49
322 907
641 15
790 765
303 234
717 160
947 455
200 622
370 701
775 106
522 962
349 871
237 508
692 889
29 647
920 746
13 6
689 262
911 730
243 354
100 86
642 370
434 687
480 271
985 718
750 482
339 883
237 401
540 865
310 72
646 463
696 406
702 789
135 629
587 171
292 871
104 216
145 487
101 864
565 374
991 613
155 66
819 653
194 515
137 156
838 384
27 829
257 754
976 84
52 672
476 370
530 663
137 722
398 732
357 950
444 461
576 799
965 597
652 391
802 343
101 679
709 651
877 268
378 113
639 531
659 238
816 148
917 819
757 144
258 29
60 76
366 15
395 393
965 935
233 66
516 953
569 223
653 907
693 509
127 664
23 197
427 702
155 138
745 552
657 627
619 280
126 335
694 638
174 147
476 815
485 478
908 124
704 254
80 126
279 987
800 922
149 175
179 298
596 652
281 532
264 468
25 589
404 747
398 400
31 612
403 705
507 251
838 882
719 932
964 216
581 297
180 952
6 830
989 848
515 87
598 549
176 309
827 868
109 884
586 101
604 445
476 752
114 25
517 506
184 35
663 259
240 611
709 244
19 630
609 864
633 87
881 986
795 185
576 276
732 256
626 706
661 868
834 507
377 721
287 151
826 44
934 883
22 788
597 739
966 316
380 353
733 699
421 172
501 785
451 396
315 566
509 950
677 888
225 924
140 5
132 547
842 203
240 693
912 464
846 620
489 956
27 381
264 451
655 265
498 627
237 316
386 679
491 676
62 772
334 181
311 467
615 151
69 19
933 234
949 588
9 108
543 238
818 845
480 970
486 264
273 168
437 295
501 214
476 523
395 426
676 822
69 497
917 369
641 760
71 324
52 336
945 85
356 564
560 270
24 503
486 529
728 229
499 981
821 290
30 957
745 657
506 561
418 955
708 674
28 396
125 667
483 643
694 754
720 888
219 21
417 108
649 572
175 105
534 719
268 133
124 978
113 522
669 936
541 26
74 760
776 881
992 981
833 243
660 183
485 434
16 34
893 64
803 832
261 444
348 678
4 625
160 117
46 416
356 501
506 156
676 443
356 767
923 627
655 843
699 930
607 838
568 196
616 72
87 676
288 952
20 452
999 354
447 267
142 178
481 126
856 133
312 701
231 836
579 506
39 341
69 757
562 75
892 292
708 349
8 270
823 10
110 394
377 274
350 615
443 763
414 573
910 687
344 883
108 480
1000 508
589 241
873 903
536 201
461 671
545 753
837 705
356 941
281 770
320 161
871 171
787 495
817 873
664 321
29 879
600 460
544 67
951 58
335 506
33 262
472 639
410 926
737 740
293 34
649 934
560 988
781 377
558 582
882 222
487 196
422 7
350 595
761 344
253 27
938 350
228 28
653 130
337 296
345 458
43 188
289 213
775 555
84 675
520 953
19 696
383 941
4 424
840 864
483 372
724 867
543 407
928 433
943 95
960 249
417 847
464 865
36 492
583 682
155 152
135 950
511 274
178 701
278 90
957 162
228 6
314 439
575 785
512 706
27 219
822 297
439 118
938 319
321 812
159 158
621 166
70 872
488 860
49 430
635 634
823 972
665 670
956 780
786 576
846 955
485 477
41 626
977 171
903 831
175 765
432 694
458 334
173 20
654 28
181 837
859 140
548 470
536 908
551 181
625 309
805 679
691 447
727 877
385 823
340 591
714 148
983 723
816 233
873 231
440 8
453 730
353 626
940 983
496 24
232 79
903 636
208 478
440 292
91 868
640 198
814 688
519 559
837 351
246 327
552 954
730 547
853 150
849 387
869 439
973 46
895 457
120 484
741 837
367 754
737 594
549 689
187 471
919 906
981 832
224 26
669 551
417 48
418 758
313 158
784 432
208 154
742 48
16 933
157 46
170 547
181 119
100 979
433 177
58 800
138 242
880 363
336 333
734 883
568 647
906 753
889 500
512 690
629 778
109 647
636 100
615 646
286 686
324 997
829 940
833 531
764 75
884 275
969 862
638 177
220 56
195 779
332 912
398 994
205 870
55 294
376 902
812 653
412 383
293 233
231 115
401 641
595 36
849 233
802 827
232 463
944 678
649 621
988 466
603 944
351 395
246 596
580 582
711 891
182 942
222 958
908 613
640 814
152 192
684 277
464 576
341 19
12 192
86 838
491 43
947 239
420 995
193 495
478 31
68 753
524 794
835 256
677 312
624 338
987 177
537 210
250 823
781 726
294 895
690 939
18 221
239 842
767 280
989 531
44 249
584 511
232 63
503 424
64 309
12 24
184 593
383 322
856 935
188 119
784 27
907 716
13 828
197 995
914 606
139 591
642 457
576 45
309 105
243 123
624 399
548 713
541 880
506 600
347 106
423 500
564 357
408 195
525 699
179 67
646 699
624 965
86 223
375 838
761 575
694 857
624 169
794 265
416 891
247 519
134 500
424 210
89 135
510 914
872 161
588 996
361 879
476 708
976 262
555 283
961 782
782 207
803 889
119 449
558 13
709 894
510 452
537 882
111 27
168 14
676 546
498 403
331 352
270 920
655 323
458 169
567 685
125 232
422 222
502 861
676 693
141 133
408 156
715 54
798 911
177 295
554 110
324 78
740 831
553 887
408 895
512 274
717 447
349 682
533 460
197 215
790 9
995 43
669 77
112 274
272 951
766 420
899 762
924 226
526 144
889 118
630 79
33 440
595 229
47 466
819 282
456 733
761 988
230 771
475 758
62 204
405 968
558 560
488 363
863 363
230 931
391 284
233 688
708 882
179 956
741 356
157 843
422 633
852 163
79 998
626 342
665 356
377 469
812 375
588 683
556 520
309 637
499 411
467 392
654 490
314 397
666 473
72 440
172 52
169 611
104 173
678 51
832 223
83 135
701 538
961 50
84 646
413 56
567 878
109 653
80 471
696 403
58 403
89 740
273 564
452 762
927 358
817 760
753 921
556 236
408 820
744 863
967 357
240 563
368 416
960 284
129 773
262 996
810 40
625 93
966 338
785 240
836 639
720 755
26 140
401 222
564 135
930 323
672 246
527 176
117 698
106 720
559 538
180 413
362 557
911 852
813 406
409 690
855 456
101 118
445 509
342 659
320 780
769 641
289 7
907 103
337 872
88 885
805 18
121 418
746 634
911 248
796 340
801 71
305 206
328 258
152 613
763 957
425 874
307 24
259 491
913 871
185 593
767 414
482 112
298 383
32 981
160 999
67 230
600 789
697 27
99 776
891 147
153 283
713 9
702 489
687 306
897 976
305 474
347 663
37 481
725 439
128 472
163 478
555 202
571 203
574 408
904 117
668 820
168 974
330 84
965 541
206 129
57 743
514 186
808 700
971 67
191 163
94 682
768 589
565 80
219 359
445 334
144 913
794 507
336 579
8 842
850 523
519 797
998 593
506 991
324 662
439 749
875 901
708 725
243 9
908 371
83 799
755 881
912 69
916 971
406 564
847 206
575 382
667 874
37 6
960 942
724 680
703 848
173 655
405 587
415 92
774 519
573 48
563 167
680 571
64 536
740 218
270 628
661 923
567 524
978 68
326 721
418 866
175 203
569 586
433 291
679 326
959 4
915 555
915 346
561 750
697 379
299 747
16 429
847 737
404 394
885 562
674 213
134 32
47 585
476 982
318 697
420 718
507 379
56 105
5 694
582 674
935 831
678 976
399 897
19 75
709 905
446 22
448 526
275 69
800 834
886 195
153 816
964 181
682 718
702 460
371 619
273 654
913 124
824 566
506 51
836 359
640 444
356 674
487 349
930 803
241 403
415 13
333 789
975 838
820 855
635 663
109 316
625 193
307 123
168 921
749 764
952 277
670 832
100 592
214 770
739 811
921 93
682 708
387 911
976 85
25 779
348 487
565 36
339 427
525 144
437 751
179 598
361 460
840 435
282 222
10 156
88 133
798 360
821 315
795 798
743 233
712 479
935 617
117 214
166 483
132 192
948 31
163 285
33 513
464 600
666 852
16 876
794 163
228 369
452 213
597 73
68 864
54 446
424 385
357 755
548 93
861 450
233 501
945 616
356 288
521 329
20 863
945 248
113 990
889 63
913 380
944 64
220 740
952 26
363 623
430 785
741 883
622 574
555 438
476 267
133 233
751 471
50 691
606 37
341 505
278 963
64 234
362 215
49 726
569 199
386 737
828 311
120 646
38 321
42 43
382 309
169 968
311 254
23 676
466 142
245 35
994 662
744 537
253 885
572 821
97 50
286 844
91 252
13 249
21 270
354 984
552 138
786 47
412 977
175 878
797 557
534 411
516 629
178 175
939 206
361 149
849 916
848 906
993 647
781 779
376 748
962 953
955 155
910 842
449 362
895 626
365 11
990 960
500 579
156 564
646 710
59 713
929 395
428 550
331 12
738 751
138 979
326 885
409 269
886 186
247 887
714 217
612 398
90 894
590 139
57 292
889 970
775 885
674 210
285 778
610 649
997 317
757 960
702 130
161 188
286 739
314 678
383 409
853 650
644 262
774 717
517 359
314 208
548 682
555 147
55 856
278 842
317 657
688 190
674 663
885 435
527 99
992 972
761 518
472 982
41 856
73 955
620 267
364 188
143 827
276 328
517 277
779 261
128 275
89 22
890 697
315 742
668 499
395 927
468 986
394 984
19 250
457 71
555 948
717 1
678 269
463 303
239 289
892 579
461 967
63 141
136 460
714 309
917 892
452 981
318 716
575 733
504 454
768 724
373 204
366 275
76 385
722 985
377 718
339 152
975 452
209 216
399 96
758 942
469 55
157 181
928 93
623 212
74 247
726 890
545 866
76 951
853 804
413 606
352 934
116 51
597 234
360 490
686 851
563 755
64 411
452 603
462 549
308 412
118 726
917 325
357 716
275 757
719 762
532 155
46 850
218 202
565 390
642 725
896 140
473 61
22 190
389 232
908 139
247 931
975 267
319 946
831 871
774 788
993 872
866 196
961 257
784 517
661 517
760 298
490 425
902 622
997 355
631 399
257 498
713 368
676 990
221 917
541 745
441 772
135 701
527 696
846 749
473 55
362 534
202 234
242 221
965 917
912 937
898 356
524 765
465 475
512 129
546 448
499 576
553 595
938 279
464 769
984 455
22 773
291 728
804 656
105 777
292 632
761 916
413 468
98 897
311 358
37 888
313 397
823 327
698 854
7 895
412 635
255 121
165 595
229 12
621 818
21 19
925 872
743 704
325 66
985 668
141 780
354 182
994 749
808 879
120 367
756 469
72 142
798 306
55 824
133 497
458 251
479 340
944 493
437 502
660 360
446 262
541 188
938 437
92 714
664 346
566 204
151 756
236 11
962 586
42 911
199 584
594 590
164 935
742 38
751 105
238 861
666 395
962 838
759 658
672 623
653 202
998 658
815 609
208 699
620 617
496 676
841 348
748 145
45 585
159 43
821 161
74 749
59 120
780 57
577 619
459 338
247 442
585 383
76 5
568 501
514 404
669 418
807 195
387 708
126 342
107 629
424 276
855 977
825 315
96 507
735 954
961 446
922 712
161 753
194 217
904 111
625 141
20 374
502 691
921 5
723 782
506 344
3 993
202 832
133 869
735 967
139 167
935 945
59 922
21 977
400 829
530 373
140 285
378 274
799 485
645 251
572 609
460 73
328 746
456 421
896 259
595 768
609 439
117 308
710 169
406 171
821 970
44 436
63 303
889 544
115 963
433 281
261 328
165 526
838 528
361 61
879 447
740 241
972 226
877 364
787 820
641 371
254 439
618 819
331 356
513 988
206 118
847 646
557 857
602 305
961 810
298 32
565 738
993 285
146 29
226 91
853 536
791 725
539 13
637 831
501 154
801 337
112 908
575 982
286 679
393 948
57 924
302 432
915 285
468 174
653 506
279 847
888 303
918 823
489 650
284 44
289 713
185 682
778 348
3 117
923 185
260 157
988 753
108 250
18 752
893 591
979 56
857 335
328 468
75 746
140 836
937 49
594 832
252 177
804 521
992 399
59 802
564 8
401 917
953 866
176 486
660 384
366 293
368 838
562 211
497 582
764 329
498 816
551 171
602 303
406 917
639 791
700 35
244 432
495 156
879 572
133 991
403 778
53 886
595 250
593 464
950 676
242 346
653 466
956 619
52 889
599 78
830 737
113 773
323 54
15 856
102 624
338 645
167 16
226 323
997 949
13 719
612 700
442 918
370 917
579 498
122 516
321 741
724 88
615 846
888 523
89 826
573 231
701 533
602 608
645 466
734 12
606 505
984 94
982 417
950 840
860 583
235 854
475 243
265 481
196 93
630 689
358 515
823 788
671 355
441 406
857 554
417 289
642 584
792 120
607 287
757 559
235 485
603 587
535 47
164 403
865 854
854 297
753 797
635 771
311 37
210 340
258 750
174 785
495 752
965 756
369 722
463 802
214 887
170 984
167 791
44 627
877 327
351 829
726 164
500 780
204 986
737 565
615 692
708 664
640 230
949 754
947 702
573 225
332 29
286 25
153 606
296 47
520 767
24 787
552 172
532 432
992 868
678 156
401 898
960 873
621 587
553 549
797 271
444 381
640 570
823 903
108 618
765 828
444 514
972 521
772 273
18 345
940 427
126 621
423 588
922 613
290 730
416 140
102 780
647 670
451 113
914 939
473 675
2 560
501 360
203 629
311 869
452 476
951 734
770 645
325 116
580 216
209 980
517 991
229 834
818 676
839 511
460 390
606 820
544 345
359 347
322 915
797 719
308 890
708 566
24 61
346 146
966 828
415 634
233 833
875 605
446 844
185 514
996 877
927 433
505 388
538 645
928 674
911 33
273 683
405 785
218 359
532 252
583 804
61 592
819 796
761 270
745 238
978 244
824 952
487 921
161 953
263 950
670 229
889 919
317 754
643 686
312 195
752 951
1 491
455 380
548 408
758 825
670 293
168 685
418 29
974 106
7 238
108 338
410 158
681 736
602 152
710 371
799 142
128 413
851 423
587 714
178 574
664 271
490 266
537 496
65 692
201 39
471 588
457 879
772 200
79 462
616 6
539 141
128 975
851 562
925 10
673 35
230 655
726 457
117 196
633 277
444 915
719 204
553 915
768 85
918 938
345 536
816 778
705 568
309 670
970 440
852 672
709 366
871 315
423 562
995 206
839 431
588 214
248 611
15 811
459 800
137 463
206 579
691 90
624 137
993 628
598 286
915 842
428 919
224 735
49 328
146 113
109 892
173 625
768 796
657 270
880 690
678 304
510 235
66 957
706 692
388 793
657 739
888 366
543 322
480 188
396 711
296 991
631 954
168 129
404 646
692 882
891 154
66 654
879 712
56 71
183 522
418 968
740 234
869 468
819 69
664 433
278 444
283 842
899 93
321 691
389 428
860 976
863 841
684 538
108 203
706 437
869 572
71 168
933 106
773 616
66 982
703 380
368 145
500 846
11 146
78 404
640 925
629 728
958 138
827 206
285 790
558 381
932 949
931 709
541 45
270 385
521 487
67 698
958 226
123 995
565 926
376 827
653 732
447 600
275 998
657 653
156 300
495 905
380 291
778 235
627 553
159 323
722 820
164 938
386 242
832 432
893 386
534 234
221 95
372 186
92 968
134 911
163 120
694 663
368 608
407 856
91 27
493 154
270 615
761 595
913 377
725 999
72 884
83 693
258 271
80 743
11 135
124 945
475 584
288 766
405 536
401 156
104 47
405 834
48 301
757 897
527 991
392 51
374 797
599 703
763 499
642 850
323 840
688 809
666 433
225 981
533 731
864 719
181 417
193 895
475 158
515 921
123 117
629 408
533 28
353 851
271 949
484 640
664 21
795 959
613 286
965 54
76 181
482 686
866 415
920 872
8 701
36 66
757 139
815 713
109 287
477 283
628 319
223 694
513 569
24 474
437 869
573 109
301 78
304 21
526 993
476 628
869 659
211 706
195 15
741 45
622 27
730 676
144 379
916 295
509 290
118 932
234 569
544 685
371 116
819 707
703 196
374 994
461 499
876 227
885 430
598 915
673 679
258 458
590 992
286 644
604 929
857 620
668 977
447 300
561 161
900 634
676 941
923 416
404 766
928 242
432 21
429 399
371 764
504 611
490 209
356 610
444 399
658 317
891 215
366 644
35 529
252 83
151 60
77 298
901 326
477 206
29 523
1 272
335 535
840 771
867 411
367 298
599 425
957 934
885 714
879 847
436 502
164 25
888 687
189 843
965 712
695 991
868 613
760 511
81 305
556 231
8 596
587 216
395 543
671 699
352 164
119 337
936 371
744 727
7 932
790 888
691 120
654 673
807 845
370 335
156 422
532 521
548 63
268 790
49 291
548 896
525 538
337 104
538 958
391 151
747 677
704 470
125 332
773 430
327 103
50 838
947 425
149 868
230 576
681 497
763 661
25 996
813 362
237 571
528 195
624 218
596 558
612 484
682 848
476 856
974 316
91 374
97 438
389 986
326 427
245 110
727 703
592 205
832 986
735 480
290 138
187 789
122 91
652 411
541 43
922 802
20 764
598 900
565 830
56 494
413 168
215 163
453 72
42 214
906 615
902 594
410 822
945 513
232 993
989 846
900 206
68 291
286 160
976 271
616 728
878 847
863 234
416 177
341 893
809 570
344 8
246 207
515 550
219 132
661 62
375 818
283 759
893 19
964 829
230 357
649 187
83 86
960 56
312 435
361 817
224 988
562 558
526 686
367 355
738 336
925 20
933 166
67 657
136 140
974 74
895 582
528 824
971 323
247 119
581 511
685 224
622 787
99 242
87 42
498 107
587 597
424 545
975 410
977 89
882 955
510 28
504 943
953 17
906 478
293 380
945 844
657 632
883 658
884 838
380 410
869 936
657 252
856 265
583 814
235 678
245 418
225 443
673 749
376 500
932 731
840 769
16 377
350 770
375 325
457 144
985 849
639 145
682 49
278 361
629 603
403 224
958 785
360 649
320 475
133 798
710 851
272 640
394 403
385 82
571 552
87 276
282 347
427 950
42 115
810 732
656 571
22 209
235 798
663 459
491 176
826 172
954 58
568 174
74 780
346 370
861 524
234 901
205 524
445 991
606 289
314 136
179 783
498 469
69 222
723 519
51 814
87 581
720 382
195 486
33 37
883 880
83 495
938 112
887 720
483 114
236 247
466 41
655 998
20 694
990 921
970 920
547 135
932 933
264 437
566 119
87 747
228 173
16 202
346 576
32 193
886 343
807 372
829 909
23 481
759 667
262 312
40 621
859 268
530 577
701 745
658 358
857 384
997 491
317 711
178 854
726 440
196 64
935 458
611 111
598 555
923 682
896 537
326 707
346 552
768 185
769 378
412 318
968 664
438 971
662 221
407 790
606 584
655 724
682 417
94 966
84 149
890 953
928 86
667 196
612 480
481 971
282 69
687 466
894 712
812 886
673 797
478 19
447 712
32 876
333 153
194 553
578 762
29 711
249 193
973 890
693 11
72 991
281 676
658 488
132 3
669 866
459 3
474 667
427 363
508 507
450 668
500 199
304 584
134 479
809 925
346 520
230 3
379 609
396 150
245 673
359 800
541 734
143 566
664 956
479 290
554 493
30 441
985 738
678 857
538 131
737 639
410 167
596 185
867 906
729 400
730 478
846 195
548 903
960 765
193 345
947 109
209 715
70 378
627 735
137 876
928 612
242 888
825 98
45 469
201 542
883 190
632 319
66 126
803 731
388 381
884 978
632 349
715 840
263 462
7 454
976 23
100 368
52 377
515 86
194 915
803 352
507 692
473 618
533 892
283 123
217 634
58 905
572 604
15 228
895 806
691 575
742 773
111 560
28 139
779 107
603 606
222 270
593 633
779 175
518 22
152 789
839 534
785 385
887 844
278 162
498 850
407 206
44 344
109 842
659 101
466 767
216 991
727 115
838 134
167 983
940 186
646 942
437 586
101 196
258 382
1000 113
78 216
473 762
85 951
733 756
470 841
430 234
948 399
177 918
676 6
370 860
459 385
274 872
806 932
835 19
746 107
765 277
943 484
271 894
36 63
654 710
687 801
592 406
667 629
790 917
525 825
671 211
921 893
47 496
88 277
468 567
929 871
156 916
202 224
512 726
955 431
23 146
283 184
470 998
8 340
87 421
51 474
838 699
750 745
531 504
699 187
21 207
436 734
654 639
41 776
262 257
836 675
260 771
735 902
965 662
683 391
561 100
509 146
64 314
482 293
671 318
103 127
915 493
389 192
373 923
263 596
94 719
696 553
675 764
887 544
290 160
269 891
721 978
879 596
215 544
571 872
380 161
435 300
782 71
971 764
556 542
452 645
692 890
928 925
227 412
431 618
360 689
864 916
923 640
22 694
546 399
463 810
104 824
546 661
69 103
957 846
225 159
317 664
288 827
848 350
606 402
997 16
746 49
984 437
762 502
426 485
160 367
784 470
977 904
947 200
253 115
531 328
809 799
808 73
709 441
51 85
55 441
793 924
722 231
39 160
690 538
347 280
752 264
338 723
178 85
425 50
979 951
994 2
205 91
435 819
561 936
28 573
825 100
581 537
28 388
939 308
486 86
321 630
724 212
210 244
219 783
425 516
515 803
268 615
731 19
689 491
982 868
264 826
731 164
891 439
817 32
381 626
435 654
287 229
756 820
685 705
454 861
591 940
415 443
653 928
944 170
754 667
89 399
45 772
699 866
175 732
549 980
636 36
189 223
865 965
634 678
997 852
577 805
101 168
167 36
649 761
515 896
962 502
894 165
128 124
776 204
383 796
622 295
587 313
161 319
727 960
132 992
978 980
204 19
901 142
113 296
961 158
37 748
196 979
848 151
239 872
101 110
286 509
346 604
205 678
180 996
294 288
794 196
646 535
590 851
754 881
159 642
57 898
728 473
126 964
83 302
259 327
103 397
144 336
220 600
766 511
851 718
53 850
930 690
466 357
393 95
662 697
190 317
417 848
931 90
1000 624
102 712
77 22
976 158
955 273
616 890
790 630
858 626
580 752
913 967
626 856
689 488
204 949
783 246
551 530
416 12
743 679
830 272
46 833
200 630
467 547
517 242
355 273
372 631
857 839
407 344
646 288
157 250
534 415
871 414
377 983
356 285
998 32
523 627
704 481
591 129
928 192
570 945
119 406
278 353
468 396
709 54
671 937
646 971
363 798
392 935
891 288
298 495
746 293
155 302
689 534
221 248
850 897
31 759
35 284
667 919
153 210
781 843
519 493
81 161
257 130
445 603
862 940
797 722
435 228
828 652
910 864
28 85
894 564
786 535
6 149
985 520
746 803
635 349
76 255
940 741
164 335
193 169
168 949
901 983
757 80
825 401
999 816
722 17
509 931
243 347
946 134
458 493
217 304
374 351
77 84
655 510
24 234
786 950
89 161
105 401
3 819
991 230
634 815
217 422
278 25
646 165
952 189
524 928
919 717
590 879
444 143
387 435
666 426
588 853
111 49
924 630
82 525
628 46
334 67
214 582
459 901
744 511
392 259
343 454
376 997
360 869
524 273
41 259
681 51
234 973
44 49
431 664
209 277
287 5
668 600
620 905
406 807
101 450
341 995
672 787
560 808
493 191
455 727
812 447
55 260
18 129
968 13
840 399
394 177
809 977
811 827
359 453
825 681
819 637
695 434
253 526
356 129
279 912
598 226
909 835
194 623
650 262
852 742
427 572
350 392
980 704
635 888
337 359
957 82
130 86
583 850
349 158
232 432
776 696
895 852
770 684
247 820
385 115
409 412
513 42
692 427
102 240
819 592
116 650
747 482
875 844
743 181
813 509
570 362
847 794
848 653
848 161
848 96
922 864
632 126
415 731
830 444
803 730
125 515
16 471
391 805
553 878
945 311
647 906
636 148
410 124
676 335
395 757
130 534
803 281
527 697
388 9
802 150
357 197
245 669
364 882
228 213
29 646
194 240
726 968
27 42
663 736
211 175
815 585
115 337
736 104
996 190
585 787
919 109
181 340
599 741
801 325
246 611
736 802
857 702
170 644
341 970
159 710
827 965
393 422
969 780
657 132
731 804
697 658
153 244
438 839
732 188
851 295
532 753
363 118
601 186
518 299
9 893
313 924
392 697
917 648
581 131
854 688
435 184
259 371
418 906
935 826
905 980
938 959
627 486
487 298
648 957
400 579
396 509
164 149
787 685
32 795
356 346
50 889
302 381
69 271
837 603
759 98
135 523
211 488
652 642
927 99
216 392
171 305
933 284
3 473
833 244
734 611
588 351
269 286
777 808
487 18
541 201
171 283
870 600
109 336
653 967
101 277
445 347
952 289
725 101
53 808
979 148
887 70
673 429
612 429
489 690
519 386
197 840
336 792
851 541
187 481
153 996
794 7
592 923
256 488
976 61
263 751
972 154
425 859
988 23
1000 785
748 84
673 921
885 947
844 649
998 463
517 526
340 87
301 893
407 204
459 604
630 409
679 870
429 263
305 494
956 438
547 420
210 259
191 371
175 57
714 644
443 561
439 242
925 480
101 682
532 709
96 664
887 385
179 979
232 963
335 547
29 199
369 698
734 887
344 347
535 978
943 56
658 419
430 104
43 941
497 560
326 868
596 784
703 317
686 128
546 743
363 823
997 15
646 770
526 107
601 896
211 120
626 543
648 183
546 121
801 679
294 839
26 570
256 617
628 326
445 708
240 757
159 747
945 785
259 895
268 565
835 721
46 81
720 451
943 954
243 391
610 10
208 757
733 445
433 769
756 418
593 1
234 255
492 566
753 478
873 497
817 350
596 328
691 128
282 207
438 964
572 418
660 132
145 515
397 296
374 32
734 100
732 767
586 612
676 318
767 284
684 845
281 133
631 658
181 571
292 168
193 744
861 256
619 40
827 758
136 757
647 63
596 622
938 240
379 694
867 904
439 874
112 329
684 435
617 615
307 437
133 677
365 332
778 487
616 381
75 28
735 639
30 783
683 138
153 440
423 296
678 991
223 248
747 13
480 276
552 434
20 735
375 139
364 24
606 926
697 20
97 884
270 796
472 502
201 346
952 726
139 330
944 308
572 99
830 352
163 707
366 750
959 812
630 461
867 520
523 949
656 255
882 488
462 841
80 964
214 126
36 114
162 301
836 788
447 773
284 6
491 17
36 68
183 775
96 352
158 892
925 7
847 136
510 374
51 68
537 304
357 848
902 957
598 770
305 679
821 420
475 676
340 718
913 161
740 207
675 482
128 620
176 813
769 374
477 514
210 843
104 682
30 564
97 242
168 914
586 112
996 163
151 245
954 244
472 881
362 502
220 629
33 390
22 883
804 31
457 147
447 336
962 987
616 346
986 337
601 683
770 795
280 775
479 535
933 984
197 931
230 169
207 108
41 145
563 344
225 850
980 833
321 547
147 798
329 169
947 585
134 769
865 440
139 266
818 580
487 246
366 332
683 126
949 676
46 329
77 697
618 921
436 998
811 828
158 944
178 99
802 36
928 385
632 259
654 163
947 20
334 130
816 450
779 492
500 682
200 685
380 248
616 968
130 944
344 213
906 792
459 327
781 127
88 723
750 470
6 202
681 142
771 348
15 201
943 608
490 470
43 252
670 485
600 363
66 516
702 652
214 349
13 995
516 944
677 531
127 901
692 184
884 624
280 922
464 15
732 823
947 882
28 570
745 303
246 759
930 485
289 876
704 591
96 612
740 523
102 730
365 130
969 397
323 190
536 30
453 144
265 989
575 115
70 203
793 239
339 19
62 291
532 272
678 104
978 51
506 100
826 980
87 731
594 509
390 919
63 723
395 896
98 993
188 612
196 245
818 675
849 864
623 897
137 115
982 308
882 941
65 444
594 188
887 569
604 224
434 896
645 766
660 967
768 976
476 586
304 360
978 679
951 213
223 380
586 189
600 991
163 658
926 371
424 974
732 728
250 415
306 856
863 311
814 135
674 450
92 473
204 265
292 225
517 745
214 164
786 957
365 606
405 882
918 933
603 219
966 712
440 454
365 338
838 434
778 47
99 440
585 284
397 40
739 600
787 681
936 264
38 754
286 937
538 78
4 110
881 566
170 685
433 844
504 378
864 834
340 271
857 756
781 708
5 294
948 985
326 404
1000 241
475 574
267 242
629 12
932 134
720 281
962 686
324 796
961 888
480 7
976 792
33 992
375 32
620 594
755 564
841 766
269 432
874 508
591 242
984 733
57 314
272 2
633 302
781 6
661 827
608 891
406 25
651 879
375 820
869 2
20 936
298 960
987 299
912 661
617 527
57 455
790 947
817 272
980 722
20 362
638 943
792 936
832 532
897 234
613 492
294 383
259 745
346 51
602 876
569 78
837 328
343 479
892 651
484 785
784 151
943 462
17 746
353 824
229 821
460 755
554 107
238 500
752 376
189 406
258 699
429 978
915 824
890 169
612 355
330 479
616 820
69 264
780 193
324 152
335 255
839 500
644 511
160 128
588 158
180 903
623 718
131 452
726 57
416 925
944 466
486 520
697 559
250 796
154 763
160 177
449 766
783 423
317 188
905 885
757 434
60 976
439 560
294 976
483 855
685 368
910 751
988 695
616 23
556 824
324 744
196 430
323 860
297 479
847 121
95 460
392 636
299 881
370 923
140 122
250 428
537 899
702 188
296 355
91 316
552 12
329 992
592 759
496 548
829 53
958 914
916 848
610 82
212 35
316 745
502 970
636 189
464 93
218 452
112 524
765 751
770 444
841 350
985 656
551 73
874 734
995 178
183 321
996 667
647 378
644 944
771 20
975 350
339 399
679 268
505 402
333 363
469 556
32 977
531 472
470 220
378 40
73 355
808 322
197 986
113 951
219 117
519 289
550 525
590 603
187 767
791 798
886 731
422 988
964 757
348 295
574 346
659 406
914 249
70 795
936 243
651 222
482 639
693 35
824 546
118 13
614 659
507 595
112 390
729 40
364 27
694 443
204 429
340 167
299 306
307 483
969 720
375 182
372 25
180 154
909 943
412 45
917 901
408 959
352 363
583 383
113 463
811 354
316 544
434 703
734 102
923 717
430 833
740 774
377 298
803 582
336 828
759 505
321 423
242 389
494 833
870 548
235 504
444 984
247 242
830 111
543 709
802 342
748 780
249 120
619 908
355 536
214 404
369 288
954 489
462 433
82 950
350 988
920 556
252 969
901 698
402 715
78 398
382 392
328 439
116 881
225 411
186 467
284 852
440 672
857 228
468 571
34 85
760 383
295 435
170 452
613 482
502 576
570 844
346 609
382 677
867 171
736 615
1 99
784 884
278 981
841 636
423 659
699 972
309 603
374 396
605 471
952 583
76 411
20 907
150 256
752 123
579 905
901 59
425 514
660 187
112 469
934 641
884 7
772 152
418 404
166 104
275 177
474 924
114 476
152 398
901 573
564 111
809 36
446 352
918 687
548 648
17 427
354 775
233 390
408 268
443 99
224 880
201 573
160 227
737 546
192 169
732 368
296 360
82 205
537 68
444 287
176 66
740 326
738 515
406 195
903 418
80 649
552 723
757 716
211 944
825 128
772 268
899 225
792 95
811 712
365 962
130 11
68 617
785 365
62 199
771 263
969 478
693 452
997 861
940 62
915 278
194 869
607 243
491 178
422 670
897 175
209 809
6 243
643 466
235 153
423 252
223 840
21 861
492 483
679 56
980 474
963 962
950 920
728 609
933 529
11 54
488 274
761 293
81 847
765 456
204 922
346 690
42 452
966 28
921 125
648 140
437 571
952 911
110 115
34 13
959 455
601 94
345 917
577 976
750 573
948 3
377 955
789 626
69 64
495 370
479 680
11 114
249 340
74 945
808 621
891 231
503 245
864 731
965 648
924 868
391 460
792 695
89 569
252 804
479 537
301 585
966 756
74 564
315 729
13 23
394 671
857 298
184 196
609 141
158 814
745 875
525 831
190 919
232 450
578 397
558 669
335 946
601 600
620 459
654 360
279 255
413 993
812 356
707 393
668 598
191 448
938 715
576 870
31 534
876 166
602 940
259 404
626 645
621 829
359 295
898 722
251 812
429 914
598 708
716 994
213 505
289 657
500 856
380 596
74 288
477 221
681 990
568 469
555 176
883 754
414 608
461 576
615 19
634 744
447 708
899 117
761 410
604 253
892 7
791 204
570 578
89 123
518 600
379 166
499 662
390 325
339 886
659 652
948 331
763 995
379 924
721 344
721 450
781 561
416 215
226 24
632 465
248 27
706 491
899 344
650 707
995 828
345 501
308 776
687 357
69 593
901 940
574 610
441 887
72 809
508 978
228 848
488 271
644 96
99 220
16 297
208 448
801 233
495 379
560 77
970 442
619 981
737 943
5 85
337 371
298 456
851 118
815 802
311 331
616 859
32 126
983 539
373 32
813 528
228 478
644 817
659 721
930 1000
954 213
333 140
427 111
355 616
607 340
96 199
611 296
43 430
476 140
985 276
608 509
263 452
176 199
852 351
570 533
296 28
995 783
239 294
219 727
566 179
610 432
195 420
611 790
289 663
91 844
100 688
726 644
874 963
596 459
67 120
708 9
513 364
949 141
359 306
228 711
634 853
434 814
980 186
145 873
390 194
798 924
73 139
507 418
307 917
891 41
459 138
394 395
435 591
164 79
56 62
592 257
782 12
37 911
577 221
593 813
101 260
512 545
185 671
698 455
194 792
358 695
451 736
554 480
889 169
147 289
829 799
391 367
139 27
684 476
87 574
872 151
807 503
681 388
144 955
825 718
952 716
267 693
464 499
614 180
558 960
640 184
551 294
109 876
835 412
738 170
479 531
590 42
843 509
18 869
832 337
93 873
286 914
414 827
988 831
488 771
707 734
875 538
356 723
305 929
262 497
682 180
2 892
904 901
30 116
951 221
664 615
189 662
661 505
952 739
518 825
502 349
926 139
849 881
199 987
280 90
998 776
844 418
547 807
947 281
454 438
898 851
784 279
662 79
801 270
157 440
746 579
622 290
454 533
877 260
272 245
538 10
705 987
918 854
137 958
594 962
301 977
327 837
18 878
184 664
895 109
58 735
65 791
350 689
212 300
982 200
248 199
659 915
291 774
539 876
936 734
460 414
241 130
762 466
890 523
595 750
477 758
3 386
415 387
882 894
29 343
593 6
286 394
541 785
900 999
368 621
270 916
514 364
369 314
373 965
426 529
93 73
73 505
343 537
663 37
801 386
534 724
52 995
343 498
865 94
996 811
85 20
815 909
228 42
921 930
291 533
583 159
274 579
357 507
44 128
502 87
263 909
99 334
142 499
860 960
134 311
854 485
896 51
115 873
382 676
156 281
818 552
221 609
179 219
691 922
973 423
140 883
312 983
790 830
727 835
225 935
651 832
423 407
189 546
717 73
197 871
10 121
489 97
436 821
81 759
879 623
215 145
208 377
357 266
845 117
951 219
870 881
630 28
348 488
376 608
822 897
374 980
273 712
252 792
18 526
521 639
237 293
64 628
149 329
855 72
856 888
422 679
596 973
239 44
281 940
124 156
141 148
244 823
220 803
454 411
758 618
645 486
254 462
556 172
352 908
850 572
632 575
653 885
208 961
963 156
764 190
847 840
658 241
41 375
181 60
885 128
13 14
516 856
178 459
490 503
898 550
302 300
173 417
266 319
594 436
344 840
974 14
489 446
477 459
816 248
832 268
252 16
430 975
175 670
849 751
195 48
444 404
756 93
889 257
829 191
383 201
695 42
642 563
824 102
5 708
546 609
285 754
571 658
63 284
117 924
947 212
22 729
69 772
831 993
377 214
25 246
474 873
818 918
612 990
687 52
27 959
902 824
261 384
588 421
408 474
585 948
642 36
869 583
874 375
306 176
543 815
746 725
672 873
942 14
84 147
89 945
581 663
253 387
618 105
708 125
354 432
178 910
419 373
763 882
633 292
497 564
803 184
729 955
774 834
714 660
276 639
660 290
140 887
542 620
978 270
502 329
947 746
499 49
439 519
773 102
15 809
597 812
156 968
355 574
553 111
199 538
571 645
814 12
836 862
400 67
814 840
505 746
233 198
517 708
258 506
249 615
499 689
749 556
992 595
233 298
684 856
686 532
716 53
29 796
933 722
542 736
235 705
93 470
550 692
582 516
799 469
143 743
446 883
79 466
556 702
55 274
828 599
527 718
388 91
119 837
670 178
303 48
266 283
141 566
179 531
108 405
179 792
846 866
637 467
864 405
329 510
15 543
637 63
476 584
292 354
616 279
641 426
958 325
180 329
493 375
798 498
625 505
757 820
815 452
424 947
113 675
968 67
146 514
812 174
411 940
311 231
742 366
996 271
655 72
35 373
142 545
783 160
616 369
528 256
500 685
675 811
483 4
457 576
636 704
669 888
349 337
665 462
725 597
708 554
791 6
459 390
146 299
576 334
25 778
718 14
316 876
112 124
860 246
557 832
815 109
206 702
403 320
387 446
273 642
309 704
527 241
944 725
180 75
996 537
899 870
7 786
246 52
7 47
768 789
163 961
368 500
489 44
389 929
881 670
565 150
566 777
144 703
932 575
771 388
308 790
86 316
249 309
458 902
388 389
147 451
80 9
792 730
512 251
389 433
182 945
535 87
444 905
560 879
849 748
57 962
420 761
942 117
837 808
597 440
99 391
688 422
549 821
385 92
750 566
89 157
275 82
201 240
318 541
821 962
859 218
791 430
454 838
99 698
442 482
762 533
335 442
149 31
295 203
244 239
595 228
596 377
799 912
61 29
553 650
983 559
67 347
272 916
95 334
169 666
646 131
481 775
918 9
96 792
995 280
880 585
740 771
842 119
506 583
60 178
605 335
880 986
272 982
729 15
596 375
631 890
664 211
653 826
90 899
871 370
682 984
738 740
440 196
600 139
597 653
609 688
60 383
372 422
8 592
968 256
457 937
840 608
801 387
745 788
149 843
569 131
242 321
322 893
540 337
951 226
627 37
511 222
930 849
979 782
471 606
472 451
570 266
104 764
259 372
404 789
704 484
888 924
474 361
823 785
986 401
513 34
337 767
905 177
92 536
180 508
56 193
269 257
981 208
445 881
725 906
433 966
446 487
148 490
850 546
112 776
95 632
557 845
492 560
759 95
119 617
617 950
540 847
228 582
513 707
809 457
473 450
830 642
544 52
362 427
30 891
843 939
918 513
886 27
936 576
519 934
884 319
528 622
815 332
368 271
428 739
844 252
295 878
55 989
722 669
227 885
139 810
358 289
751 380
240 600
556 41
370 491
467 864
563 995
978 940
697 334
711 919
993 743
728 452
486 683
816 134
250 942
535 436
29 503
958 594
573 141
268 407
174 622
274 939
53 103
752 56
432 256
680 622
775 160
91 584
587 930
653 360
223 172
933 517
32 63
668 518
929 1000
914 454
799 48
476 126
1 334
173 906
450 934
588 886
78 34
811 951
376 833
292 301
791 874
493 987
357 630
87 737
512 203
850 857
493 582
491 452
846 283
697 32
495 221
779 473
338 56
790 432
250 10
353 634
378 965
615 967
750 787
176 384
875 966
390 72
888 869
353 857
527 569
668 647
49 847
875 125
763 11
287 646
718 5
898 225
631 604
979 774
54 319
990 451
320 595
502 846
234 125
708 343
125 912
734 869
958 242
438 474
660 609
182 866
932 261
163 747
357 598
637 598
745 598
548 238
753 269
182 287
389 964
412 248
538 931
493 851
970 501
526 881
919 784
702 767
283 662
581 144
961 513
4 394
258 108
266 226
701 670
150 420
516 580
911 40
805 730
402 433
550 327
696 720
840 319
40 751
59 192
917 741
107 517
326 256
251 845
269 79
656 441
447 846
908 820
804 753
811 454
301 388
34 995
705 253
480 348
399 937
682 269
559 307
503 861
570 308
879 219
172 454
669 449
502 210
934 786
957 717
343 177
89 663
213 2
689 288
324 68
416 993
808 688
504 321
637 244
88 539
821 616
58 528
146 434
848 661
92 658
28 311
66 338
798 375
892 345
290 675
883 356
343 976
498 940
337 25
952 390
875 885
829 961
229 532
545 540
947 831
285 626
905 780
178 598
289 828
554 761
953 113
380 231
466 958
922 235
972 958
162 179
192 970
907 782
945 464
794 829
610 894
841 719
458 817
409 145
361 444
963 428
113 822
271 386
426 542
893 58
797 227
537 331
849 406
984 585
683 870
309 962
995 921
808 22
853 269
539 586
320 544
826 202
754 97
728 777
517 697
406 169
296 51
313 745
333 783
529 226
289 230
67 4
308 912
826 110
355 342
856 750
407 614
439 533
388 151
47 854
120 954
906 59
480 941
68 934
771 670
205 19
947 865
434 255
503 429
764 56
442 412
563 305
351 95
453 917
248 488
812 95
11 732
307 250
662 968
518 497
916 20
233 753
690 496
955 447
173 423
27 423
157 331
725 551
567 622
149 388
648 478
429 925
426 43
657 717
551 159
236 772
238 75
612 591
872 154
474 865
811 481
243 288
852 878
117 527
223 281
958 947
628 513
574 679
702 851
36 350
537 734
909 825
602 137
687 975
847 984
665 569
245 980
807 560
283 768
768 490
745 142
285 515
983 819
250 947
701 712
537 759
723 669
881 451
705 861
731 6
906 873
148 680
990 672
760 251
448 233
260 893
459 311
972 335
899 776
48 211
640 984
565 555
968 347
92 630
638 467
810 724
790 774
302 28
662 325
528 271
342 598
949 728
759 787
5 145
776 921
816 488
922 66
881 852
288 792
833 258
420 388
734 934
478 337
907 975
222 850
598 61
20 701
745 734
540 703
911 885
316 842
613 347
599 379
523 520
849 863
120 994
394 580
142 863
91 149
151 780
116 533
479 206
950 631
363 838
196 479
928 876
525 858
695 38
737 149
842 233
428 761
885 798
93 31
792 559
61 411
742 245
427 30
555 180
504 590
654 919
758 21
702 965
54 699
655 410
73 10
438 150
858 43
683 238
940 249
140 35
765 167
354 161
960 92
636 575
329 863
182 873
143 484
661 575
7 890
769 711
47 68
687 84
584 425
945 977
815 105
368 588
131 410
440 884
612 267
245 221
951 848
718 568
785 109
808 660
375 54
240 122
538 590
688 174
962 626
79 774
861 925
176 84
17 888
858 291
23 204
357 282
695 786
153 943
37 774
201 491
582 239
1 562
820 780
84 787
612 395
405 594
984 531
247 203
916 641
727 382
36 980
784 141
998 408
129 761
92 17
721 934
922 374
817 840
557 123
531 219
324 593
729 860
494 222
78 817
983 927
478 493
310 595
925 838
384 639
918 864
153 719
5 29
572 840
691 978
60 193
507 603
418 812
603 768
604 786
986 719
238 824
69 197
392 730
457 704
894 948
657 659
404 532
6 155
972 112
48 248
805 692
93 902
97 792
591 337
793 566
432 156
856 832
884 406
735 690
945 362
932 490
795 812
173 491
562 606
87 391
365 944
17 325
951 414
584 508
495 509
404 922
388 886
843 53
939 495
645 547
427 2
120 248
342 409
389 190
512 272
793 756
147 527
642 963
249 976
511 745
217 651
949 462
100 448
627 114
130 108
306 575
413 414
106 932
466 421
86 165
992 662
804 447
881 150
484 273
519 86
328 219
233 372
128 911
32 127
143 286
348 249
365 974
148 767
915 145
4 921
914 44
270 1000
999 787
476 56
632 710
666 657
554 620
715 168
256 551
37 491
985 437
324 406
912 82
144 569
967 837
686 921
860 257
223 383
673 435
141 300
48 686
74 2
968 390
741 871
916 470
242 718
842 476
467 375
418 884
281 814
993 271
252 377
517 430
967 350
314 237
6 401
615 340
742 671
657 618
601 207
558 149
997 535
899 202
86 73
413 130
242 826
748 621
421 43
22 131
138 20
325 824
426 618
660 264
489 453
185 782
835 490
222 7
230 151
175 614
998 745
723 749
570 591
674 673
897 324
379 207
901 659
869 181
136 82
924 773
473 372
700 240
228 649
979 90
52 137
877 920
582 93
358 343
530 556
771 227
255 879
250 17
781 993
166 990
112 132
946 988
752 596
527 35
263 44
719 561
412 982
467 667
187 635
418 825
252 334
979 529
334 236
289 482
634 861
393 543
598 490
146 788
577 662
514 28
15 442
661 176
392 778
733 728
715 505
329 314
680 188
993 842
483 629
564 385
649 276
235 227
16 9
831 731
573 203
320 473
320 871
475 910
508 43
635 524
88 699
399 400
564 848
710 713
851 347
587 118
694 98
684 56
287 3
705 559
385 533
236 995
86 24
924 480
827 367
287 1
979 859
974 359
582 586
349 571
808 827
758 451
615 774
92 776
834 850
698 568
524 815
101 257
311 953
954 394
892 114
915 242
57 975
309 571
331 816
767 717
489 84
345 755
474 651
199 343
116 145
288 787
939 166
349 477
668 909
392 918
855 346
574 83
173 642
658 349
526 421
561 413
975 83
129 548
100 992
628 821
576 779
440 932
459 226
796 262
684 163
562 814
474 604
419 625
857 287
500 40
570 376
1000 713
133 54
317 718
959 710
568 407
424 813
761 593
910 67
697 168
354 422
997 584
708 123
478 775
120 876
279 660
518 816
891 489
837 929
913 733
919 726
266 80
833 228
933 425
842 741
195 905
759 929
628 433
556 788
885 404
705 176
490 308
48 98
73 282
401 331
996 240
335 613
460 841
768 739
819 49
387 72
282 393
879 136
865 715
81 544
700 183
947 343
737 188
371 925
150 128
147 807
580 486
478 671
946 914
780 245
141 215
381 617
293 981
699 129
362 197
182 285
463 69
321 795
907 126
19 613
490 962
413 817
580 56
639 319
966 396
345 628
165 396
68 471
872 955
566 681
798 262
51 316
717 421
517 970
116 731
975 891
826 830
499 301
978 234
995 87
420 114
190 200
998 647
633 186
397 623
730 867
942 793
210 799
717 629
198 797
855 421
442 525
12 963
591 638
595 505
545 92
110 551
260 174
355 4
468 126
399 373
602 439
788 209
279 852
970 897
191 1
854 474
785 864
401 176
187 459
10 199
596 354
836 775
893 659
181 890
857 318
113 25
625 740
836 866
199 107
956 18
996 670
436 792
459 172
485 352
573 264
71 202
98 932
471 91
552 149
141 162
723 502
94 915
458 211
797 679
601 788
604 302
311 772
978 297
641 891
599 147
80 738
911 108
811 903
127 410
46 606
410 155
906 724
318 648
161 742
387 597
791 224
146 462
712 799
207 878
934 495
491 343
635 58
846 997
414 628
282 331
795 339
672 352
892 507
967 194
3 62
481 575
776 804
280 787
110 509
292 818
6 487
163 46
406 588
811 730
635 226
986 359
68 37
12 390
586 584
366 405
180 469
19 629
859 346
907 384
350 983
320 765
104 974
361 988
439 199
634 258
841 403
782 373
728 414
530 575
755 547
769 423
976 812
218 351
446 36
988 161
242 677
447 749
185 494
885 953
394 370
555 495
93 819
99 50
33 449
23 473
300 809
937 16
224 543
482 213
310 814
815 166
290 994
983 995
202 880
910 556
950 310
236 875
388 953
238 379
612 338
854 921
956 729
576 565
911 232
789 684
12 330
621 624
209 93
314 910
593 827
741 590
866 874
5 647
19 203
905 413
695 907
435 293
790 485
300 392
5 417
693 925
7 624
99 675
477 719
347 45
69 209
969 542
505 887
114 156
400 129
122 173
81 839
221 301
579 601
62 709
214 674
500 152
201 655
177 346
809 186
429 333
233 337
25 464
200 453
889 865
381 914
40 691
278 583
655 84
948 632
762 540
214 722
628 631
505 524
280 292
204 531
788 620
10 55
574 895
385 144
145 603
700 501
433 478
519 121
53 447
489 158
310 810
193 550
126 698
809 445
10 625
962 689
656 624
944 998
436 428
76 811
565 903
602 559
136 242
103 77
337 880
336 238
232 986
569 26
89 10
4 379
561 661
354 52
989 48
721 940
87 646
589 883
751 270
636 949
49 900
429 854
388 839
913 226
340 797
9 758
605 287
17 206
315 789
787 652
737 9
317 378
86 919
912 27
322 725
608 306
950 807
918 359
765 392
794 151
634 597
191 362
784 74
471 846
953 661
950 902
363 613
674 646
900 520
843 679
204 114
815 21
471 214
426 680
951 973
816 692
621 263
198 318
887 8
438 303
387 732
468 493
130 345
310 801
816 53
285 738
960 447
324 12
450 368
853 858
954 996
499 329
510 754
270 885
15 876
784 498
998 558
165 198
30 538
172 414
775 329
131 580
642 456
333 196
901 719
630 336
210 756
148 722
658 23
559 841
112 747
121 380
509 626
89 323
48 212
609 185
282 843
524 192
718 880
190 73
982 64
775 710
125 654
157 311
614 605
202 306
95 239
781 672
561 270
916 311
977 490
317 982
110 921
810 983
846 455
529 965
881 109
156 125
159 873
513 521
835 780
456 638
696 72
222 505
296 371
493 307
642 264
938 363
296 413
549 269
910 347
521 353
273 730
415 506
432 115
71 826
695 747
868 922
381 59
517 747
252 806
168 856
454 508
519 631
291 923
629 387
96 166
639 519
513 488
831 736
35 773
365 341
523 72
435 268
884 749
753 508
54 982
55 864
764 900
761 987
503 467
408 545
562 289
965 696
858 779
280 58
338 787
946 711
523 504
617 569
23 494
340 275
959 398
152 949
802 917
733 925
797 881
613 619
609 343
34 872
58 960
144 217
612 697
753 459
36 367
24 470
560 827
273 950
677 833
314 362
943 277
285 813
543 95
61 70
161 678
222 756
346 379
575 369
783 486
550 34
430 638
82 992
495 319
936 987
998 390
359 889
86 431
417 432
687 378
228 401
619 936
224 300
537 758
792 108
733 202
708 14
331 220
781 305
736 815
63 498
867 1000
357 198
343 538
861 34
790 163
369 276
919 487
646 394
102 717
870 56
641 886
583 225
48 218
399 797
781 936
825 510
281 117
960 476
54 305
434 118
515 149
729 548
433 545
59 776
952 415
902 913
797 708
868 204
628 868
577 547
910 721
164 434
250 50
268 848
39 157
582 698
589 248
122 142
447 991
345 284
376 197
539 588
998 599
766 301
660 695
908 598
641 554
265 676
42 468
301 531
118 469
704 361
336 968
650 187
212 331
192 270
845 950
837 582
379 1000
452 330
785 938
908 81
906 272
853 819
383 619
319 830
724 970
989 603
206 928
745 28
897 855
439 685
698 795
190 520
401 997
72 369
163 474
275 759
496 494
688 317
407 293
179 188
217 167
607 417
946 120
352 860
774 954
324 17
338 531
200 305
235 564
40 358
409 662
218 265
867 21
440 991
559 655
281 721
8 826
177 400
616 652
643 420
449 206
266 227
949 328
240 277
231 784
600 425
874 208
438 837
284 869
505 72
83 381
297 208
891 176
92 210
974 854
725 128
397 9
709 743
352 535
250 122
544 824
533 906
907 144
125 291
241 695
462 638
257 586
596 322
41 206
236 827
846 32
189 884
285 647
688 7
457 16
981 616
685 175
405 896
672 708
591 914
822 362
559 110
532 359
420 4
72 66
14 143
152 856
175 442
361 75
870 9
282 89
647 258
969 936
426 488
499 813
691 477
959 216
50 85
219 846
704 378
394 625
168 277
183 536
615 504
956 334
587 376
613 361
298 631
437 260
56 61
566 928
496 815
398 544
905 752
907 288
648 533
534 961
21 721
374 164
391 502
767 98
248 593
146 123
862 791
325 831
294 711
573 349
493 299
628 927
137 719
226 995
965 292
882 296
170 440
356 181
980 817
411 998
164 390
816 361
66 191
698 815
682 836
826 695
961 219
252 337
587 867
550 369
760 844
193 995
130 657
595 685
647 346
756 485
495 377
634 439
350 640
691 980
780 93
910 586
406 127
326 907
469 42
191 742
361 703
233 261
817 333
735 463
58 547
478 30
633 250
306 934
989 317
909 571
176 522
997 186
31 391
688 72
39 278
872 482
397 641
407 506
405 654
235 583
771 669
24 62
286 659
258 628
353 936
561 912
239 666
202 314
691 979
439 618
429 411
53 233
963 576
605 303
277 666
717 513
256 381
299 164
421 762
153 843
106 138
485 629
493 69
868 721
572 919
183 846
65 336
529 171
675 32
753 33
280 774
713 763
131 696
462 526
218 212
966 13
339 318
32 961
149 326
788 374
218 975
973 575
577 29
845 750
386 923
458 358
769 999
583 871
186 885
780 202
651 798
959 805
951 416
940 268
466 620
707 657
619 524
998 652
373 998
758 77
401 444
204 479
304 820
964 27
166 69
663 843
700 588
794 385
37 486
721 120
546 223
409 202
937 27
189 966
693 255
250 998
276 995
902 368
464 31
67 816
571 211
333 899
870 457
139 954
296 187
856 137
859 373
902 506
563 14
194 668
871 321
956 240
618 688
649 53
954 256
994 969
830 755
827 822
373 332
939 815
658 602
836 820
989 949
18 967
891 360
207 369
194 87
194 517
656 960
756 657
484 871
638 425
204 110
565 599
990 717
403 672
525 224
182 343
898 168
828 752
42 337
466 121
987 73
378 474
974 50
90 850
121 855
404 470
922 29
935 25
187 917
442 455
275 445
26 592
582 161
57 443
637 849
736 130
598 116
659 709
872 692
722 78
936 874
476 429
311 553
462 205
893 38
204 612
531 34
468 746
778 754
654 416
755 366
719 926
300 967
740 246
902 832
54 692
113 111
123 191
865 993
476 738
715 655
736 649
254 608
413 865
782 835
183 273
504 11
296 893
377 766
988 872
29 602
116 843
699 125
993 89
239 295
788 743
174 682
551 869
981 869
720 479
391 278
232 704
736 420
629 15
462 55
451 82
486 770
67 21
178 510
746 165
447 880
7 158
360 536
373 572
772 932
216 956
260 505
872 191
314 9
49 474
962 475
73 425
377 183
210 167
368 936
399 567
802 123
952 563
427 172
59 951
512 941
751 309
9 853
680 299
137 780
966 695
130 310
316 200
87 345
609 145
566 916
25 665
545 35
154 488
7 295
151 416
646 580
605 860
410 831
726 668
833 446
461 891
227 299
23 638
395 273
644 476
397 582
735 827
244 882
615 244
521 869
192 44
632 563
283 987
256 759
625 729
68 867
966 970
148 661
510 650
271 525
675 942
501 147
135 99
397 691
713 576
319 132
778 760
584 738
77 512
25 988
944 580
429 791
683 135
3 580
279 103
499 84
884 489
680 691
89 969
925 156
532 549
1000 699
436 315
683 357
349 54
796 544
47 489
183 891
56 669
336 379
796 441
659 667
969 576
460 669
265 299
782 147
611 194
401 694
486 910
838 162
212 429
284 437
326 132
423 648
739 852
325 437
322 982
583 593
70 512
130 48
547 999
7 253
782 533
880 464
990 391
983 655
661 502
986 642
783 838
785 725
727 604
15 353
413 10
53 878
81 697
131 385
657 663
336 935
886 145
130 349
794 87
303 724
479 884
946 141
46 321
837 52
546 328
673 267
658 581
890 256
556 71
134 691
746 424
593 666
990 195
338 172
972 14
209 198
11 23
906 758
878 762
832 685
486 241
637 151
553 835
312 109
251 262
943 656
562 455
771 391
692 323
327 514
311 15
76 450
379 76
448 559
919 591
305 217
106 261
636 234
217 975
389 372
459 866
681 548
402 576
880 660
658 204
30 198
608 227
328 885
937 402
401 930
319 713
67 141
964 482
493 483
463 424
381 534
876 12
466 469
783 170
934 936
271 220
722 440
314 434
748 903
814 907
691 947
450 927
40 695
263 434
1000 974
255 472
578 55
804 353
146 494
51 484
927 277
77 766
151 632
776 445
81 430
641 506
852 332
179 943
63 5
594 394
274 591
806 142
168 589
402 341
219 580
413 636
206 845
740 198
857 484
706 75
831 337
794 494
196 252
365 118
324 383
717 446
547 372
112 560
310 355
122 710
165 243
561 659
597 700
216 626
270 276
109 643
731 695
189 722
953 110
888 3
100 767
850 933
342 680
741 505
582 681
700 789
325 898
697 543
797 764
612 112
334 335
244 205
783 658
412 34
939 863
724 610
908 587
887 446
895 40
350 112
747 931
409 137
644 962
72 569
962 402
633 570
449 894
823 671
286 379
16 736
754 888
737 393
235 308
308 797
662 605
749 743
146 735
607 355
530 622
166 943
271 415
550 21
77 95
804 510
164 10
159 582
835 347
820 25
567 513
734 534
78 898
465 13
37 36
715 513
397 160
17 218
804 221
596 463
832 552
983 53
736 668
909 527
691 885
667 338
461 190
729 739
324 894
71 79
103 366
516 897
996 909
957 258
294 568
170 789
978 345
441 799
109 489
917 523
584 604
478 306
668 147
796 635
847 119
478 805
150 80
29 961
335 473
521 973
748 353
376 875
168 238
221 353
745 431
42 673
545 390
477 352
274 605
886 993
677 969
170 14
817 875
230 672
577 382
149 188
673 578
619 976
413 840
478 353
636 409
60 732
631 146
683 494
971 351
836 31
302 832
63 690
355 826
744 571
893 898
965 315
216 108
423 753
861 481
502 757
763 732
717 456
882 803
643 212
890 780
536 386
223 701
75 49
960 79
629 892
202 278
991 690
460 552
560 113
453 923
182 121
304 739
226 914
450 276
947 478
142 98
647 114
385 330
977 437
482 354
469 60
562 988
478 532
101 865
206 108
731 440
702 566
885 165
777 757
686 822
666 887
39 758
965 728
304 724
14 729
518 473
597 960
216 237
425 468
620 983
882 24
968 782
44 266
568 835
533 876
203 566
650 74
229 380
52 359
121 689
90 166
957 983
457 220
161 782
610 950
738 542
245 606
850 699
965 390
587 383
531 236
545 254
859 980
255 375
906 200
483 409
334 477
774 784
968 695
829 585
534 306
69 248
276 622
587 482
210 507
809 643
573 5
192 264
755 44
472 459
637 666
280 723
117 366
693 983
197 281
756 626
36 607
784 124
812 975
533 409
209 465
118 181
583 765
727 532
495 516
980 795
962 569
123 602
375 587
432 226
834 779
419 724
327 721
649 251
214 629
85 326
356 532
583 238
955 759
267 718
611 618
181 241
238 80
188 213
830 85
992 823
464 30
405 917
866 726
1 746
965 100
543 387
101 792
102 417
177 832
51 437
1000 808
495 992
621 370
262 714
134 215
596 117
765 776
921 483
6 140
916 356
478 351
494 171
47 557
809 620
987 74
549 948
262 230
942 95
17 387
794 276
833 748
891 116
691 74
857 684
719 408
540 851
765 172
933 749
88 272
455 677
52 645
344 791
42 170
717 387
490 373
380 298
865 640
539 732
576 496
994 236
770 935
907 651
363 510
482 238
728 133
352 750
377 363
671 930
816 572
834 317
431 24
600 149
520 628
857 666
168 265
306 564
369 770
678 195
489 347
236 518
95 349
720 658
656 131
631 999
782 841
403 681
399 857
755 672
117 205
706 234
924 799
198 304
132 283
758 380
341 409
858 620
233 396
719 259
442 885
280 491
999 666
366 285
764 158
308 743
440 675
241 35
383 159
777 229
955 525
293 511
836 718
991 4
46 401
855 706
743 536
326 576
163 175
149 227
697 359
489 897
500 476
671 637
329 630
820 881
901 939
846 625
304 930
558 614
862 599
222 211
846 963
995 473
742 246
950 695
272 616
572 613
964 521
54 538
764 726
585 995
757 330
744 701
920 960
589 159
649 568
761 560
598 431
180 373
840 398
401 835
506 549
710 971
737 58
110 488
772 707
210 229
685 772
896 243
685 120
920 937
383 604
447 613
703 125
199 137
762 99
464 69
204 457
480 222
283 679
829 105
866 911
20 300
742 276
156 657
119 963
565 873
210 22
339 893
638 357
528 447
108 689
235 41
897 481
295 277
568 850
38 999
987 194
993 344
382 753
583 646
66 684
398 222
916 299
610 322
588 854
279 982
420 330
689 1
607 804
630 505
400 22
628 589
794 620
969 377
780 463
204 203
802 896
123 568
664 266
959 163
43 466
430 617
297 164
659 122
539 928
816 591
922 848
176 548
965 49
46 531
900 642
877 206
63 116
52 931
450 649
409 159
509 15
905 241
478 842
998 119
612 843
591 789
908 848
625 819
535 460
53 849
625 652
491 536
55 511
37 854
465 517
213 440
579 880
854 946
323 788
78 642
50 648
766 448
214 701
985 642
135 26
714 624
944 442
630 193
269 423
796 777
622 480
334 854
439 389
837 548
566 429
690 861
457 111
874 361
360 257
265 443
66 786
325 117
485 533
562 522
427 753
17 228
386 872
245 750
230 320
431 30
880 991
445 645
355 869
486 854
995 681
151 475
592 971
582 760
509 426
283 402
122 942
510 671
523 416
413 437
702 327
376 787
896 644
805 424
82 743
73 310
640 187
577 616
447 692
472 242
89 235
772 242
732 734
671 475
529 291
441 170
562 351
345 807
41 914
941 773
540 603
541 341
218 934
247 437
876 140
96 574
87 26
138 6
574 81
187 335
260 43
787 788
167 783
177 363
632 725
703 576
867 194
878 140
204 826
907 291
877 79
106 653
398 922
602 785
624 687
894 631
86 603
43 761
18 185
261 972
389 896
910 72
94 741
177 816
376 340
435 500
808 47
941 80
211 146
482 452
66 485
205 48
393 650
953 610
889 853
102 160
147 247
260 581
360 247
638 446
589 870
653 824
370 658
274 595
694 57
811 678
753 609
617 173
631 237
205 693
622 331
329 264
669 130
965 114
436 533
532 133
54 697
955 854
89 620
337 560
84 113
6 950
530 207
38 457
543 611
277 667
805 216
654 537
138 566
328 870
171 892
640 116
164 308
925 773
24 934
387 35
4 782
414 211
388 134
869 424
246 197
163 98
732 612
355 268
814 376
634 611
898 897
249 7
570 744
822 485
491 386
389 221
65 420
822 123
201 463
760 748
86 327
613 617
908 929
443 183
895 544
613 89
21 163
73 371
395 846
456 197
559 421
366 564
748 662
37 844
827 842
277 879
441 235
194 784
118 35
331 913
582 804
821 796
223 743
766 60
974 726
806 359
788 286
516 825
196 119
648 278
432 11
331 576
896 536
313 284
581 281
951 505
689 183
127 932
243 716
857 733
253 991
345 762
654 784
197 200
24 683
337 80
554 427
964 467
104 507
578 405
191 813
405 198
536 515
887 467
633 590
854 754
160 268
598 263
395 249
738 2
210 757
762 426
296 267
655 89
809 721
383 633
155 540
907 44
831 433
551 816
971 756
392 964
216 517
722 804
909 425
569 912
522 574
381 314
677 260
124 29
376 205
3 571
353 948
46 522
457 68
860 640
764 836
838 928
796 493
530 285
573 500
837 488
100 721
723 779
717 892
764 251
338 525
649 946
431 966
329 672
596 723
730 248
56 8
835 116
667 355
40 717
970 129
75 708
62 498
943 35
749 768
670 937
838 546
529 752
173 737
174 565
124 597
261 646
825 696
122 779
360 520
345 266
494 281
79 322
895 111
722 165
163 951
6 498
894 660
399 217
261 329
910 912
394 864
655 108
112 573
154 712
725 364
5 1
426 469
677 97
578 402
636 60
358 81
962 545
655 749
851 56
149 771
115 568
221 122
584 451
573 215
389 693
916 486
159 861
880 946
350 51
138 278
733 780
57 749
822 102
872 267
802 420
204 405
703 718
67 481
145 315
448 326
191 467
294 756
537 914
725 977
924 916
496 922
360 394
530 487
501 342
846 968
562 888
616 424
395 121
387 880
640 597
482 864
908 706
534 832
456 2
175 406
568 582
570 984
197 948
39 627
793 586
912 988
512 684
590 106
886 682
611 477
595 936
392 339
866 28
779 79
997 559
587 218
239 281
148 542
382 231
61 749
304 996
961 527
555 182
832 757
210 132
480 38
801 588
788 190
910 211
760 958
417 167
694 369
789 184
423 880
423 949
768 368
307 7
456 146
457 139
356 25
444 596
501 605
56 858
141 693
74 620
142 57
836 857
342 309
624 38
539 102
783 955
810 77
856 634
622 439
154 873
325 331
675 90
8 625
581 624
708 38
700 433
429 794
177 509
562 312
993 414
583 509
50 447
19 142
766 707
577 241
813 316
914 678
489 521
766 281
718 356
267 445
647 95
109 535
404 442
269 787
840 630
488 77
348 22
371 282
996 183
419 504
502 745
58 629
414 916
939 977
136 497
462 942
868 311
478 317
887 63
304 873
714 614
828 625
297 864
362 372
44 339
683 589
574 4
658 967
175 606
253 950
364 335
799 625
243 86
53 762
100 465
517 303
922 314
139 190
704 970
676 595
979 248
172 248
790 915
12 832
585 683
428 419
219 789
910 906
336 991
936 17
900 193
219 148
146 126
971 874
307 951
842 531
728 599
631 679
707 352
836 10
600 288
164 304
240 689
708 677
468 992
484 745
824 89
415 107
459 33
190 878
938 6
149 279
566 556
700 844
666 810
835 229
64 970
612 219
909 77
173 7
953 647
322 151
865 304
154 287
181 721
705 79
366 613
297 177
654 944
757 345
976 923
768 883
26 348
122 321
502 672
769 564
48 656
222 700
907 445
133 528
5 317
650 93
488 626
491 969
467 814
801 984
858 746
157 663
457 200
885 655
610 747
251 387
480 83
986 162
14 875
236 449
701 489
921 637
862 848
949 283
839 177
705 563
374 725
246 142
999 648
777 966
332 588
34 733
808 823
632 740
877 582
987 12
639 426
150 282
148 449
294 116
100 311
276 651
770 761
154 511
185 645
935 858
855 961
517 872
964 790
322 909
588 777
992 464
714 399
932 710
878 896
813 452
811 921
200 118
805 882
329 217
402 845
63 433
118 70
688 412
48 420
93 485
792 775
758 60
91 22
191 86
483 46
308 402
456 60
717 306
254 77
255 14
446 52
274 684
178 596
193 502
574 483
828 814
5 286
277 187
186 574
163 238
77 656
513 416
661 643
926 143
380 548
994 142
374 701
982 420
309 73
85 472
786 562
570 255
22 449
751 319
672 719
530 437
244 384
286 765
553 421
383 128
271 534
629 467
1000 788
491 368
673 816
323 147
139 338
865 654
382 57
619 996
749 577
51 412
861 769
437 629
925 116
697 536
39 968
76 18
120 544
985 612
492 378
110 911
244 659
631 359
853 514
659 174
722 769
555 193
876 741
248 311
179 458
341 31
434 20
538 305
583 688
921 257
738 944
571 754
918 556
159 472
365 391
275 376
142 673
631 573
588 220
593 205
142 965
737 657
565 417
524 431
314 631
966 622
63 765
938 676
336 4
506 750
753 776
669 548
390 34
542 375
632 781
60 608
227 833
565 479
688 337
905 834
348 596
578 419
230 549
594 480
356 328
603 20
389 441
919 502
373 707
472 119
210 139
217 482
125 506
747 841
958 774
3 646
752 54
203 104
950 199
216 860
307 108
709 422
360 338
783 743
98 153
767 753
551 53
835 712
661 361
41 601
223 351
279 293
608 675
630 84
200 154
897 364
524 902
348 318
319 619
473 863
578 530
798 249
984 318
468 12
137 1000
397 105
53 427
705 916
651 346
666 274
653 179
830 297
658 414
393 324
727 826
366 618
473 19
55 127
975 290
104 903
631 235
967 719
680 157
291 351
244 95
577 899
169 209
291 151
948 709
560 371
994 658
766 334
44 912
628 62
765 476
978 941
412 622
818 49
205 484
102 365
286 64
112 122
367 411
239 457
53 524
569 156
970 718
66 307
768 985
314 408
715 861
619 444
104 520
744 609
20 589
108 306
623 37
270 845
761 962
580 874
292 991
981 328
283 20
987 992
273 332
628 355
164 249
713 634
852 561
25 840
78 646
230 754
748 356
283 985
172 675
311 156
729 651
872 443
300 710
723 218
20 211
916 739
183 751
558 944
992 991
95 197
509 672
901 880
800 510
816 257
368 929
320 522
834 258
680 63
1000 598
94 681
446 801
882 245
738 376
655 345
822 323
320 749
168 703
796 984
297 680
38 251
185 958
205 522
266 172
205 694
865 291
378 221
892 736
979 195
264 136
120 726
299 938
561 166
533 860
144 924
644 761
729 62
5 830
149 249
36 766
497 259
549 523
724 954
788 305
203 403
517 524
759 670
242 130
669 675
243 805
774 138
88 666
659 985
362 274
935 749
681 132
219 127
529 532
976 591
743 488
901 349
919 751
166 119
614 918
49 802
456 297
556 415
484 244
821 902
824 96
586 785
272 847
424 884
274 111
225 973
33 366
74 828
980 133
232 972
68 777
204 464
138 674
683 161
609 919
836 835
695 578
25 571
516 3
20 980
960 914
166 581
59 278
446 859
269 339
357 202
69 806
943 232
270 307
989 780
504 887
626 369
454 404
373 922
593 271
831 459
20 711
15 673
964 904
437 100
67 297
456 473
69 452
829 523
11 421
439 331
642 271
43 963
715 809
658 257
79 448
348 282
171 827
987 755
776 389
455 60
177 853
704 305
517 371
346 108
233 76
320 321
249 73
190 15
221 512
77 904
605 330
753 378
166 31
701 606
882 279
944 476
644 528
503 607
554 573
939 518
319 155
839 370
320 941
209 524
356 72
46 563
761 471
7 493
296 400
77 985
334 275
144 71
138 717
260 153
769 403
276 862
251 681
710 557
33 243
654 123
703 686
686 44
19 624
621 719
925 311
364 950
787 535
734 92
858 834
163 273
594 922
178 573
918 114
624 787
627 161
923 526
237 426
500 558
207 858
560 144
343 204
342 146
732 533
751 412
417 530
639 717
94 715
95 311
96 187
521 165
771 988
446 853
165 319
194 182
102 474
133 615
857 890
176 924
188 432
73 59
44 676
866 511
829 722
770 622
320 615
905 691
243 637
781 359
322 203
678 37
297 395
224 236
319 768
175 117
644 228
967 223
401 724
156 597
901 532
972 266
428 953
484 22
749 586
79 401
793 413
320 695
570 31
965 332
902 742
39 346
246 686
529 126
86 336
550 39
376 795
572 715
838 590
888 370
742 527
300 981
725 805
816 677
727 301
541 451
652 377
159 276
130 463
276 70
82 93
990 212
510 223
890 673
788 962
813 274
609 745
874 87
518 202
405 729
455 511
390 32
663 984
121 571
586 278
617 723
647 489
159 671
992 433
518 577
649 526
398 590
451 345
687 856
182 392
364 607
221 607
853 716
949 147
24 705
939 464
535 369
558 124
479 962
698 721
328 778
215 331
364 485
43 255
949 81
959 427
497 665
796 565
971 815
936 369
877 903
305 166
431 142
308 325
795 282
644 60
73 865
647 505
23 705
248 134
285 637
240 695
157 540
584 742
786 73
777 856
900 434
623 785
940 754
575 816
672 654
383 499
339 144
955 384
731 298
895 821
243 75
158 643
635 372
880 64
522 29
298 243
226 293
927 910
437 774
943 699
899 231
257 53
804 183
850 963
769 597
328 614
837 507
674 883
815 511
803 181
601 983
822 179
100 869
915 103
775 105
824 403
349 165
367 456
842 386
990 999
150 14
325 362
144 284
52 64
220 804
860 151
132 203
560 781
199 310
202 761
535 984
294 402
440 109
552 391
65 536
615 342
468 319
508 424
228 398
947 709
153 572
397 525
908 956
401 976
543 49
627 576
9 542
747 597
637 678
662 983
694 979
734 75
397 477
969 21
993 789
527 198
137 720
688 764
282 575
478 29
4 970
285 301
342 78
68 926
283 878
284 135
801 654
155 577
697 239
904 83
615 606
452 241
101 678
743 866
168 646
856 266
428 55
132 293
193 446
152 734
208 360
657 24
145 300
283 869
220 887
256 508
312 530
21 627
1000 810
391 76
279 507
909 807
701 835
136 674
534 117
744 450
359 942
609 701
577 935
194 945
571 53
222 846
544 459
393 235
551 942
754 290
425 316
711 866
821 816
424 908
85 362
798 383
635 680
768 962
371 629
25 461
196 29
829 71
41 287
3 472
407 629
347 232
933 790
582 109
481 7
183 935
557 865
485 403
899 833
695 167
752 594
602 483
847 410
335 403
985 400
201 361
295 653
140 432
295 30
523 174
703 58
348 682
191 910
566 496
282 339
171 765
779 844
140 649
825 175
928 601
633 213
5 827
3 806
976 956
452 896
939 813
856 383
227 712
816 348
738 28
334 574
683 877
611 741
542 991
267 335
863 788
512 741
914 481
851 695
589 567
231 266
449 78
751 400
514 647
485 941
899 129
395 476
8 198
284 377
158 430
178 775
225 71
615 838
803 904
93 792
715 747
915 317
181 366
981 241
940 699
371 421
305 428
583 760
316 886
737 505
912 783
220 367
370 846
360 674
833 191
9 72
977 486
545 611
45 928
902 305
559 198
289 980
512 887
494 85
909 928
685 313
257 554
728 382
574 400
674 643
399 448
70 29
288 543
910 633
816 83
895 133
522 145
397 487
711 123
546 864
198 413
5 30
495 751
983 85
846 41
712 560
444 331
574 512
978 240
928 486
185 694
579 915
831 883
447 961
743 617
853 1000
533 193
13 796
67 32
279 53
917 531
701 229
588 512
466 298
117 963
828 198
347 681
253 523
423 467
515 508
695 625
311 719
137 920
112 458
103 758
426 418
999 803
201 493
283 83
477 531
149 547
146 171
519 145
639 474
39 250
490 657
728 923
553 592
987 1
632 99
179 886
654 646
673 331
792 512
463 148
665 443
430 733
518 391
685 271
683 317
576 971
525 384
370 9
378 721
295 484
415 222
314 530
437 390
978 444
336 708
268 791
911 484
812 844
11 278
369 40
699 431
216 477
8 948
617 664
234 831
884 921
112 743
368 285
862 625
487 319
208 358
166 724
443 671
104 778
304 773
728 274
247 440
282 879
479 675
605 186
72 979
923 994
212 679
313 653
429 199
16 564
544 431
677 648
38 738
976 195
534 320
540 2
214 521
800 249
470 312
444 570
135 172
490 199
513 774
800 55
389 115
142 479
151 268
509 755
279 250
842 859
896 848
10 975
936 523
408 715
43 435
350 559
731 606
751 83
442 561
718 569
585 775
808 381
873 995
109 632
194 406
451 473
811 488
555 456
978 606
654 81
348 300
701 462
739 357
553 301
608 483
693 822
803 105
182 994
86 505
943 786
391 389
109 374
389 834
379 571
631 819
93 574
137 256
683 419
875 115
21 699
794 705
658 612
522 490
917 772
838 799
977 913
997 75
518 722
836 757
572 868
600 981
868 797
7 313
702 86
863 30
60 719
911 970
74 703
239 69
211 923
490 58
568 188
128 865
922 608
370 721
502 351
441 60
675 561
245 374
664 887
314 646
330 241
640 596
651 78
140 593
148 154
811 987
610 611
395 936
929 475
125 999
302 990
458 796
747 120
463 291
583 13
121 71
392 355
837 730
818 225
143 455
695 370
711 656
999 880
203 644
982 184
962 92
61 356
548 591
329 327
333 581
229 298
179 912
54 158
571 117
438 457
813 689
406 950
668 347
696 371
331 619
116 983
859 465
18 651
331 655
453 332
352 139
421 820
846 867
593 471
266 977
376 702
789 98
771 614
254 134
394 747
551 992
254 214
931 687
506 330
119 954
271 809
480 281
369 395
414 544
566 834
694 187
99 505
440 742
550 594
954 949
526 751
283 216
869 287
957 683
101 775
44 184
116 980
78 667
124 852
335 884
31 440
262 989
620 35
400 683
578 335
972 713
489 913
485 274
697 271
487 856
75 496
369 584
330 986
78 797
729 772
779 20
335 725
65 110
363 327
364 240
611 31
2 708
818 275
900 110
17 889
994 315
792 475
353 180
708 214
963 791
912 543
451 249
650 463
790 939
451 41
654 172
167 557
761 325
618 487
396 596
388 496
305 488
222 900
54 234
23 668
912 425
188 811
526 620
998 699
995 507
506 778
832 353
972 829
563 742
251 349
628 851
515 91
111 258
904 150
36 768
385 983
774 910
415 905
485 444
963 544
263 633
958 627
416 841
691 317
312 453
500 216
412 993
854 871
430 215
90 454
398 108
811 589
483 144
873 812
457 849
794 89
451 217
145 381
96 967
655 502
662 756
969 187
218 380
573 727
316 946
18 124
731 315
579 347
85 744
778 103
182 913
810 667
358 318
37 619
471 266
735 381
214 63
912 354
393 951
806 267
651 501
578 750
808 102
978 924
493 161
721 604
901 238
734 472
911 304
37 688
478 319
453 900
720 994
597 738
667 112
84 805
938 266
927 860
700 688
967 822
17 793
280 863
687 945
593 712
495 520
630 945
565 138
280 659
207 516
291 594
417 149
56 652
488 62
168 540
182 560
851 688
158 983
672 248
34 465
378 199
500 233
480 402
734 401
51 321
376 79
518 793
998 866
180 98
279 199
432 398
213 30
28 314
266 701
528 674
372 723
146 846
903 733
114 303
714 102
495 577
175 947
23 680
529 280
456 798
317 458
875 499
960 598
814 715
773 196
435 25
127 683
362 155
214 737
257 326
183 492
46 190
674 269
331 843
645 911
707 89
707 414
319 245
895 123
991 949
902 386
985 219
198 47
696 742
278 297
711 556
484 679
327 229
928 155
320 838
99 256
715 222
530 820
204 48
309 454
772 199
858 127
663 120
60 775
324 767
366 167
678 249
663 455
241 269
132 441
478 650
877 108
713 500
324 151
209 654
471 59
77 760
932 841
631 421
457 719
124 152
920 292
395 170
210 607
341 590
138 301
305 65
585 575
589 80
485 830
162 76
73 726
585 843
205 18
235 93
786 922
913 868
889 445
981 607
352 897
324 209
224 288
657 599
552 333
469 867
376 232
631 333
158 188
822 896
334 131
819 47
762 848
855 172
604 264
190 71
555 72
499 419
797 369
739 225
341 888
192 490
876 490
685 498
505 897
523 472
258 609
969 201
297 675
650 53
704 336
303 822
386 25
638 118
194 984
336 901
831 299
665 202
899 703
288 674
247 804
223 956
507 682
351 41
26 752
600 569
407 672
459 499
67 639
332 556
548 277
797 874
828 820
85 162
35 314
124 393
266 520
479 70
199 768
197 697
303 783
697 111
418 700
534 50
135 496
57 449
848 313
519 198
262 321
870 820
695 619
385 916
202 559
595 328
490 224
601 111
546 104
45 943
754 868
763 768
821 373
875 951
690 350
111 230
862 999
618 920
499 503
772 557
391 574
198 691
66 753
753 383
322 71
606 53
701 426
144 398
971 191
742 674
377 935
859 12
367 976
979 498
360 343
497 227
864 262
179 417
179 146
120 781
941 292
94 683
516 49
463 207
193 706
220 203
689 470
350 706
544 445
302 314
286 899
892 174
679 53
69 323
431 804
1 638
200 860
295 41
400 278
300 787
659 78
427 651
323 357
237 624
510 427
231 559
75 320
892 219
697 196
837 767
266 903
761 515
765 503
394 735
133 271
603 264
446 674
760 886
323 539
46 355
398 363
3 844
375 413
527 892
185 820
378 50
755 370
579 146
671 790
337 485
18 417
518 431
544 287
885 806
335 481
679 480
713 679
173 222
810 54
94 586
683 838
122 556
240 61
548 902
245 532
881 21
62 338
26 507
347 356
82 913
741 914
508 957
816 980
443 299
211 183
938 832
635 177
99 676
655 420
869 929
797 298
471 826
89 992
494 452
912 768
98 492
925 1000
797 946
458 735
996 218
624 879
870 160
12 747
540 709
701 101
658 136
556 351
484 444
6 286
474 590
957 419
96 516
440 701
777 740
168 124
1 883
614 810
731 321
88 444
63 937
766 881
486 102
970 415
177 382
389 272
31 477
698 930
775 473
111 231
992 287
121 193
609 455
916 436
937 445
380 186
593 801
455 87
527 315
730 203
45 572
161 669
798 701
83 942
190 348
409 761
193 981
527 222
398 599
870 880
639 462
41 765
626 327
119 866
744 661
332 661
550 162
71 988
9 186
429 482
25 671
444 94
699 255
2 796
638 238
380 482
176 654
725 634
484 434
230 61
553 101
630 391
511 51
814 116
942 187
10 125
524 423
206 873
767 192
942 239
984 968
771 439
484 858
285 244
330 819
634 845
110 156
705 364
986 510
428 857
414 872
189 144
808 565
470 868
79 387
876 739
600 416
323 604
368 201
840 892
770 191
813 113
207 575
197 558
470 230
715 796
75 178
675 724
871 905
644 558
166 823
3 84
626 246
605 477
503 443
946 20
260 285
436 825
949 773
901 106
524 604
704 315
234 599
353 573
348 975
167 423
386 833
9 881
211 543
508 936
249 221
927 342
929 978
877 303
763 618
893 408
111 819
816 580
674 707
238 307
297 762
986 169
892 874
681 160
474 417
659 909
455 459
385 206
863 629
914 301
414 200
702 88
354 606
899 771
277 691
648 435
819 448
134 125
424 628
201 788
76 887
506 796
596 892
742 136
459 495
840 183
205 976
422 421
835 221
428 1
428 695
145 199
289 561
658 903
80 663
627 761
385 764
923 527
610 749
599 127
245 353
246 371
706 598
788 694
89 391
386 404
161 143
133 213
450 128
443 428
247 775
497 895
671 4
604 230
284 757
290 762
194 590
781 138
185 183
770 299
850 880
30 429
295 635
588 773
192 841
930 141
700 369
288 143
145 317
220 357
8 262
419 884
692 534
588 616
815 671
26 74
231 528
872 315
606 338
237 445
676 257
3 434
597 455
446 250
926 561
831 506
15 133
722 545
233 340
140 709
292 994
742 13
144 11
907 187
893 54
276 473
602 381
901 445
321 811
537 597
593 974
500 274
40 786
506 559
542 681
79 380
457 731
530 111
873 299
287 19
195 794
521 319
116 599
681 659
46 605
22 241
506 984
346 166
86 104
574 473
141 933
351 611
756 606
860 456
391 887
252 849
962 171
843 739
603 393
248 556
240 496
886 392
429 461
576 634
388 199
275 601
102 838
833 431
462 569
274 173
974 746
741 922
128 700
409 506
143 489
405 387
110 684
155 41
164 420
821 309
529 25
841 594
235 196
170 727
171 271
754 768
912 639
688 182
156 599
551 574
248 228
397 151
251 753
180 467
139 585
814 743
779 911
996 246
244 649
398 854
401 573
422 261
88 635
266 250
569 781
253 754
204 93
81 771
187 154
56 787
865 460
560 87
265 378
768 895
417 187
80 648
860 420
161 730
810 12
322 372
448 173
220 761
603 132
859 109
441 831
328 962
236 443
444 434
409 152
1 583
657 427
412 643
167 317
755 67
647 913
253 581
591 912
301 634
986 990
340 898
476 145
839 193
815 60
775 21
808 850
803 81
402 332
195 437
818 548
750 780
193 982
774 203
230 224
24 268
760 504
532 788
179 817
155 309
419 565
442 241
421 246
997 90
633 371
771 252
715 706
752 57
71 638
714 8
558 56
915 684
159 958
179 901
299 46
692 858
644 375
617 468
573 739
852 174
501 835
401 813
24 322
357 439
597 381
491 309
838 640
216 710
587 732
414 347
112 317
622 105
273 346
907 720
986 210
363 762
871 861
882 938
129 371
656 355
164 416
504 606
493 859
814 191
841 683
146 711
779 217
866 65
170 511
33 383
544 442
820 717
91 870
511 789
886 566
858 888
895 555
902 892
400 738
814 184
198 934
715 319
578 78
204 887
745 260
573 595
354 923
374 419
538 276
353 406
821 540
899 322
913 330
846 757
582 916
618 708
317 163
954 833
461 612
77 972
726 805
474 331
607 306
315 799
133 855
115 693
959 729
223 876
438 863
472 100
683 197
147 697
427 288
442 458
944 845
890 142
48 865
48 767
391 946
979 799
487 399
31 500
40 616
132 24
403 472
850 84
916 203
750 508
979 439
561 280
945 304
601 505
710 341
194 324
32 519
546 77
51 370
985 953
915 860
624 927
978 619
950 897
749 437
296 7
372 213
876 404
593 327
926 979
98 102
714 732
817 595
731 408
691 914
641 524
734 308
434 347
445 505
787 531
841 481
80 247
412 876
686 554
974 611
5 782
303 754
340 865
827 99
189 498
276 261
307 473
721 191
630 774
135 429
333 361
168 295
722 686
694 267
829 26
654 345
457 114
499 276
234 113
345 809
601 954
202 512
270 502
935 147
771 944
814 359
957 49
472 811
401 885
32 237
757 476
997 66
323 570
749 942
262 492
263 881
267 278
591 388
825 783
653 569
491 28
937 107
736 993
471 916
961 758
349 288
299 946
557 170
850 78
582 407
179 969
620 622
302 229
879 345
894 333
415 198
277 607
183 957
970 624
645 450
268 83
241 977
140 446
505 550
317 872
320 106
266 69
951 390
263 96
8 333
399 335
450 1
416 683
341 217
899 645
86 416
95 990
949 603
49 286
903 850
741 686
761 463
190 747
547 284
861 650
228 46
310 149
388 967
710 676
588 276
897 235
862 690
719 575
899 658
518 958
563 663
152 35
320 446
747 265
374 881
376 815
981 455
630 815
230 638
317 531
334 224
708 41
138 145
604 562
587 797
877 467
398 833
167 347
101 951
599 316
506 458
563 278
323 607
480 13
611 738
839 22
781 725
447 89
544 175
320 837
82 772
190 238
766 284
260 839
446 705
809 304
840 410
780 406
558 327
353 286
238 737
558 308
496 659
803 405
126 561
998 432
97 363
422 385
785 719
898 425
989 216
110 384
144 431
778 775
132 998
590 505
833 840
373 274
578 950
280 489
663 494
493 357
939 137
457 533
22 708
555 767
802 762
680 233
928 177
488 155
202 117
946 940
149 397
598 158
660 825
903 308
515 101
82 949
547 30
527 786
687 889
901 672
568 483
937 323
983 753
338 619
866 138
475 267
553 508
219 63
6 732
216 13
941 114
413 584
483 211
969 824
40 206
770 952
801 355
911 793
395 566
317 399
110 319
655 472
166 492
799 18
546 60
836 191
942 775
825 954
585 817
972 591
779 157
568 96
73 844
48 202
515 421
578 566
178 621
796 145
687 498
295 746
12 343
803 611
660 340
158 811
518 807
887 474
96 175
689 118
229 130
688 913
103 74
892 178
715 508
871 971
186 265
928 249
706 619
800 994
583 112
170 383
757 932
344 88
969 204
321 515
757 479
516 588
622 591
805 505
114 911
682 344
869 717
98 748
428 659
177 437
763 47
748 311
882 409
420 764
355 789
177 616
181 422
855 815
524 966
533 602
360 47
120 927
680 32
26 168
835 43
42 60
199 589
567 593
154 660
426 316
377 669
581 951
601 669
952 175
865 356
690 955
953 766
402 749
166 959
546 847
484 718
813 144
681 770
60 819
172 289
658 213
683 356
827 302
397 614
769 251
491 348
894 112
440 663
934 237
918 79
56 757
371 961
975 165
705 978
377 58
142 986
564 144
770 827
941 374
362 48
795 56
913 464
884 488
319 529
780 327
806 106
58 912
439 573
436 487
33 921
742 204
210 12
5 127
756 956
59 981
780 154
284 545
89 350
352 982
523 329
189 572
556 849
53 740
523 580
464 399
901 215
336 577
498 868
495 684
654 407
684 634
888 167
150 342
334 501
422 369
81 67
752 304
569 189
161 76
818 701
776 186
838 248
828 95
164 970
707 591
216 28
581 684
681 524
178 532
768 154
365 509
410 143
774 289
621 402
927 786
948 695
785 94
504 398
806 484
133 679
273 990
653 412
603 656
379 345
346 931
504 540
156 670
62 436
456 557
268 901
570 669
647 115
165 778
488 566
929 222
285 705
418 739
823 502
316 14
940 60
208 958
651 410
251 197
149 497
780 301
680 339
15 873
178 246
923 83
179 412
689 66
695 280
781 455
953 868
122 859
753 736
427 498
432 606
83 790
341 603
642 907
546 325
138 640
215 540
228 676
26 105
695 379
426 896
400 302
131 939
637 334
496 74
310 451
775 428
858 891
706 596
165 145
265 629
399 933
221 385
379 535
824 907
450 827
585 202
878 62
662 758
879 789
565 121
140 512
859 662
685 101
195 483
213 363
965 886
296 682
634 833
981 425
536 321
106 438
335 74
923 883
159 798
148 967
432 638
108 314
229 228
856 109
866 252
89 495
41 222
807 193
51 520
738 766
829 404
541 559
808 826
23 18
741 65
81 796
164 333
787 515
397 524
798 408
972 95
520 139
693 220
608 208
875 717
756 701
55 84
818 995
771 234
991 964
948 482
111 725
514 184
704 934
975 482
874 349
79 94
511 583
420 5
628 645
55 401
161 504
911 659
421 8
251 833
365 508
25 527
535 963
123 124
737 313
919 890
500 949
193 402
936 114
822 248
792 139
565 413
637 915
828 139
804 210
559 392
759 498
935 39
635 315
671 308
27 759
981 714
427 520
465 73
746 863
346 212
671 266
749 659
632 625
217 649
34 918
697 304
700 339
386 590
363 400
313 276
282 60
369 439
516 518
808 388
936 457
362 388
475 119
762 673
444 195
509 498
312 554
529 13
596 59
326 600
666 963
524 165
676 762
672 540
16 58
472 762
726 532
652 335
205 539
724 910
675 992
292 480
653 182
706 992
234 185
551 65
408 360
32 936
300 621
949 543
467 870
549 222
242 878
105 905
370 825
970 852
890 960
39 936
3 870
575 89
167 955
109 238
560 535
375 620
887 628
334 114
833 83
630 807
743 780
389 939
414 293
368 822
417 809
817 164
68 407
186 112
630 209
53 81
712 313
23 312
204 567
213 14
551 86
799 442
881 80
868 473
175 250
657 864
491 3
711 671
345 457
291 826
44 442
333 914
997 61
898 187
901 354
347 143
274 303
429 69
650 49
700 48
969 52
3 22
325 520
400 150
550 642
735 125
363 571
749 808
44 217
188 299
744 100
754 648
95 115
687 650
820 414
521 850
613 533
460 38
286 685
999 474
616 581
439 769
504 604
331 544
413 757
692 122
497 3
652 142
255 847
847 245
668 908
117 823
107 84
724 868
233 761
67 333
471 523
231 294
442 889
153 36
146 745
994 204
454 852
345 877
952 444
995 512
907 569
700 256
255 384
739 409
902 532
833 637
973 903
15 263
272 76
960 145
25 869
895 106
537 634
609 95
659 96
99 986
894 57
585 708
879 146
484 822
744 656
231 441
26 859
718 712
669 459
131 973
764 560
34 585
394 501
916 614
862 856
672 850
281 416
851 136
69 650
761 496
954 473
65 154
188 189
824 145
113 364
971 892
236 846
584 537
238 668
605 878
354 100
475 127
162 480
314 164
758 794
429 770
129 793
535 347
166 174
9 302
979 388
140 412
948 435
336 664
779 685
713 100
765 970
970 259
72 144
704 577
291 568
25 658
462 782
976 806
990 915
979 155
217 21
221 48
978 943
414 77
898 736
870 355
878 331
45 865
38 564
173 909
584 345
852 491
546 554
97 354
365 840
536 182
384 397
67 831
349 819
529 800
223 602
195 781
907 889
514 644
173 819
794 641
997 32
873 891
124 861
811 322
404 111
444 884
643 489
931 619
72 506
705 273
599 945
299 5
974 663
989 11
636 226
266 982
144 625
393 559
501 944
267 210
255 579
367 675
235 30
492 159
163 288
583 37
891 562
154 81
393 174
577 154
827 899
223 32
301 385
949 537
112 107
307 508
281 112
239 96
704 931
325 489
24 663
359 182
436 236
648 202
922 689
125 597
911 455
174 356
762 183
511 903
614 987
215 872
807 454
696 750
127 272
945 980
298 327
683 107
630 590
444 939
298 14
46 453
719 509
999 481
200 32
424 669
798 158
269 504
9 375
259 307
88 657
35 599
594 863
225 858
378 886
946 286
130 363
191 105
843 257
714 550
572 982
736 511
744 680
292 605
83 392
225 200
923 576
67 431
241 755
538 120
626 727
161 765
864 136
337 228
572 708
745 56
668 583
831 408
804 373
997 393
159 669
823 120
735 568
38 824
220 289
776 218
649 317
734 445
866 642
488 172
718 489
573 118
976 957
348 383
739 215
597 868
657 219
958 720
669 998
146 871
71 551
273 728
44 201
607 553
651 664
506 360
175 546
176 904
783 408
880 145
27 136
557 987
570 395
379 80
116 226
125 537
743 618
249 654
897 595
538 50
399 812
86 997
70 52
37 1000
354 597
289 959
857 233
973 616
318 595
382 744
177 978
802 241
559 132
906 236
374 365
862 119
55 752
880 12
924 371
174 597
112 423
327 945
406 75
422 903
901 978
657 13
609 705
421 331
802 158
243 815
56 128
116 243
15 457
306 434
792 160
268 753
808 702
855 870
616 610
979 625
529 753
803 727
597 310
336 267
253 820
513 734
301 466
284 675
909 534
749 828
330 999
506 398
311 321
371 104
760 730
60 208
800 266
779 808
559 840
447 403
938 94
887 226
882 5
108 195
471 96
887 794
810 234
922 413
80 120
189 648
871 867
228 722
578 426
728 467
672 78
236 315
293 530
246 325
729 382
488 330
197 754
509 513
562 548
99 119
704 911
148 87
96 333
999 80
632 511
715 542
942 533
846 961
348 559
679 826
82 861
43 393
564 126
488 74
175 665
204 583
614 744
390 186
858 303
801 667
279 459
699 456
854 762
8 739
315 484
35 97
308 185
26 825
351 87
29 848
939 658
304 334
961 891
933 369
485 362
531 207
655 71
882 853
505 507
975 46
153 603
685 613
899 381
13 885
428 388
468 99
893 318
12 858
864 971
77 288
894 749
410 745
588 802
474 252
140 316
696 106
899 99
675 720
466 737
528 909
706 282
858 427
240 159
12 771
280 27
174 709
150 654
874 676
111 829
455 987
160 333
977 388
78 20
825 782
720 211
102 516
891 153
542 641
539 533
83 328
68 147
776 934
429 960
823 949
147 864
200 429
71 476
106 749
179 224
791 235
360 431
559 750
738 12
239 594
80 698
649 845
547 156
671 254
331 654
197 90
235 84
518 423
379 366
598 934
122 926
207 67
686 621
942 954
415 339
490 537
184 216
310 873
567 427
235 404
795 416
391 508
359 998
795 17
427 239
800 271
772 934
287 836
558 444
449 178
804 984
288 123
40 4
824 307
771 306
256 799
431 504
354 821
611 768
761 470
615 177
54 101
264 310
211 94
215 1000
889 808
141 46
704 794
23 562
319 88
326 574
888 82
154 37
211 339
755 430
758 222
170 943
821 206
41 166
801 972
979 762
854 825
113 485
889 464
888 239
780 307
696 227
683 856
675 865
151 255
972 317
495 960
993 932
293 248
67 360
993 801
117 459
441 218
788 72
273 749
21 240
619 763
528 941
720 83
237 789
529 585
712 212
565 578
88 656
848 699
968 571
645 866
605 850
37 333
80 950
997 817
503 313
494 291
773 352
257 345
757 214
68 302
51 551
351 918
131 181
646 93
126 975
946 385
894 837
866 965
605 171
802 869
888 425
834 355
114 974
594 971
888 634
399 991
793 996
330 71
293 195
922 461
173 854
199 86
730 839
633 872
489 61
346 63
319 447
733 490
444 837
627 885
157 780
605 997
44 385
196 875
261 504
573 176
994 200
155 685
695 791
977 873
645 474
353 161
635 910
392 91
276 508
589 833
156 589
841 271
372 219
349 828
997 942
904 952
298 240
844 390
96 763
700 881
267 707
979 823
332 251
231 300
608 861
105 443
890 125
481 866
405 670
644 105
128 682
428 302
157 709
288 650
122 408
541 89
263 885
770 900
171 881
261 735
652 77
502 754
201 628
79 100
924 909
945 285
727 77
14 829
835 90
569 583
395 847
915 884
39 454
901 759
278 939
436 559
368 749
208 385
1000 934
963 481
959 269
106 593
795 173
505 895
953 79
201 836
471 645
155 310
975 50
397 902
310 475
22 357
400 72
436 188
648 424
472 709
393 892
953 856
982 558
912 446
468 480
936 916
64 594
572 359
492 916
753 871
751 167
993 685
432 306
660 659
816 206
236 149
583 615
161 917
356 682
846 722
283 331
789 882
50 847
328 537
828 176
655 696
432 300
144 364
914 904
530 794
56 419
39 88
632 194
826 104
25 879
473 493
996 129
433 923
294 171
110 530
619 819
565 908
811 591
54 407
82 173
43 786
932 94
195 632
651 272
209 590
338 551
438 272
720 433
80 709
837 291
275 478
915 284
938 863
59 136
555 10
415 811
584 268
166 773
288 874
722 946
891 385
348 495
310 702
540 169
85 306
958 434
274 738
242 968
834 175
766 680
649 138
200 848
596 667
478 246
985 372
262 26
556 758
653 195
223 505
200 411
840 325
424 692
409 714
775 365
979 25
874 888
144 661
903 352
197 825
594 136
734 554
287 310
756 849
233 572
258 250
26 560
666 594
131 64
678 286
957 131
856 409
414 391
404 332
565 496
287 696
480 543
249 353
738 771
985 115
838 702
238 274
245 881
638 757
472 636
840 980
621 792
641 787
120 20
122 620
122 732
914 148
609 990
132 417
998 728
578 220
88 796
563 487
540 574
677 499
568 179
575 773
655 819
798 697
918 376
927 770
936 927
348 995
385 327
741 446
598 441
231 321
660 333
630 937
753 275
251 734
158 765
803 484
465 705
626 942
572 801
266 649
203 170
291 538
745 421
800 946
803 413
282 437
386 765
547 229
477 659
61 109
412 277
774 181
869 997
764 977
115 624
139 829
277 350
118 882
689 740
641 558
50 187
523 331
921 476
845 874
550 854
902 312
915 564
501 484
329 585
455 7
642 835
218 699
21 844
103 378
623 518
306 245
946 483
925 723
717 271
646 794
446 38
118 721
14 747
973 28
726 231
1000 15
638 134
865 271
838 697
677 39
663 206
444 80
140 935
31 38
35 618
20 809
34 607
814 962
474 640
279 171
272 139
304 418
164 504
59 324
173 295
603 414
996 99
988 489
194 537
254 730
391 655
635 130
584 929
483 996
793 782
170 373
902 479
73 32
74 141
881 350
772 598
324 453
450 361
708 539
18 2
698 286
642 820
57 115
92 639
607 296
133 604
371 572
342 514
765 377
231 700
885 267
526 180
935 788
144 962
627 188
814 601
483 672
518 55
934 142
65 55
546 292
928 284
177 294
918 464
618 330
622 291
448 747
1 988
46 895
221 926
394 543
852 233
295 266
677 285
259 877
882 704
116 377
300 240
670 463
728 933
461 248
416 789
533 644
718 261
145 353
35 114
898 422
128 619
591 386
53 345
383 863
749 79
264 742
419 511
716 881
793 560
8 188
30 951
733 210
823 814
622 232
601 585
1000 759
792 640
87 986
309 313
181 55
518 857
187 744
156 205
804 82
581 846
61 639
958 761
367 84
857 131
589 950
338 749
693 546
287 43
195 885
668 108
688 756
627 415
377 682
516 995
220 23
725 965
851 326
581 487
517 726
501 293
997 987
719 827
390 734
664 23
731 175
905 435
224 509
48 715
380 68
785 587
951 765
175 803
962 153
545 380
287 202
706 896
170 104
486 895
867 514
2 780
669 578
455 467
183 11
917 329
181 960
134 244
790 896
819 206
146 237
237 919
771 814
708 233
278 720
175 718
898 59
553 386
630 648
75 981
493 650
351 569
94 933
70 937
98 595
639 151
24 394
64 936
549 275
459 911
219 724
245 334
700 491
760 21
343 833
295 364
726 158
920 523
616 729
760 143
223 572
818 997
593 557
818 949
498 827
204 101
602 72
403 345
76 435
647 513
213 558
144 956
965 612
554 624
617 600
41 926
841 417
159 40
989 493
881 976
451 665
322 906
971 890
330 632
868 997
965 548
609 922
63 859
929 495
299 753
781 336
873 417
231 822
295 564
564 813
283 944
559 315
59 336
235 175
877 801
321 593
539 223
975 609
132 575
670 876
838 826
615 570
35 449
70 631
367 359
899 900
493 93
417 404
235 183
823 27
76 381
184 951
951 884
610 797
166 948
961 856
625 566
622 961
346 243
127 340
812 734
754 684
710 906
997 79
720 621
967 399
910 183
807 389
492 828
210 978
799 466
530 459
30 45
356 44
276 396
560 721
831 340
537 330
228 937
49 860
904 443
884 776
571 714
367 132
13 508
841 278
776 661
56 80
241 942
93 407
450 774
2 283
398 250
268 650
438 606
967 562
475 325
776 97
700 232
711 225
608 939
431 559
845 410
330 204
130 590
357 164
146 217
763 388
298 934
227 197
437 326
693 590
207 32
403 809
117 466
678 322
326 732
801 1000
512 336
766 993
91 767
771 593
820 573
68 565
658 51
868 570
581 818
951 141
802 895
669 709
234 226
576 543
21 446
872 620
860 228
541 908
449 865
178 692
288 732
167 421
688 504
118 444
490 324
617 155
324 640
878 446
780 8
547 86
421 673
390 795
375 191
853 7
656 779
944 956
446 990
17 189
497 643
378 115
391 689
968 850
963 344
543 97
102 957
824 638
326 605
198 705
561 329
504 641
106 529
899 840
980 542
817 448
444 787
767 641
599 57
956 32
834 144
763 941
489 563
187 503
586 695
54 445
148 975
63 395
260 716
301 319
492 747
707 621
238 644
258 496
552 776
333 852
288 448
212 964
994 504
511 618
302 546
849 234
542 250
874 13
267 299
881 368
942 535
901 998
934 588
509 617
133 829
874 926
842 318
892 600
429 240
258 932
307 901
545 269
671 278
560 666
267 881
242 489
824 965
245 381
133 260
121 836
871 291
387 50
662 31
460 71
948 142
574 534
961 243
47 540
665 100
517 170
440 167
695 351
411 449
553 755
368 321
485 780
582 171
464 119
424 108
587 521
477 106
684 518
215 492
336 44
3 777
109 727
576 526
493 6
272 885
377 453
668 256
985 624
964 807
684 913
186 872
333 197
41 323
805 651
990 944
51 230
900 922
822 989
751 686
211 156
284 228
135 818
993 902
565 943
911 765
793 576
631 649
520 408
491 832
616 216
375 78
680 314
576 805
955 706
617 496
31 608
360 398
260 820
137 776
153 809
234 294
820 136
151 616
862 986
917 734
141 586
697 922
134 673
423 706
38 362
807 643
89 292
574 608
446 605
839 528
300 999
270 859
830 620
85 145
801 284
18 549
495 105
609 303
996 838
359 349
568 640
615 613
613 197
328 223
436 229
661 814
406 222
478 611
540 808
738 796
524 662
125 44
145 92
992 404
133 811
866 367
321 391
83 173
612 696
999 114
930 600
157 388
227 103
22 564
38 930
151 498
508 295
932 526
436 922
823 86
114 418
782 217
57 111
234 945
977 597
22 224
445 258
230 300
763 286
612 334
638 392
112 646
950 391
226 491
23 498
827 1
747 315
691 371
284 599
961 591
136 353
779 655
41 780
62 530
998 10
587 723
474 619
429 900
772 350
739 325
355 196
971 256
27 499
580 78
597 797
871 234
159 49
771 92
308 219
510 24
276 973
741 175
802 958
982 57
377 653
471 798
959 562
748 633
479 854
890 977
662 453
29 861
767 854
473 547
839 9
134 435
801 85
909 645
341 190
115 367
999 227
727 793
660 723
825 512
839 232
20 986
61 700
233 537
990 551
398 464
971 896
963 496
883 586
630 147
357 921
188 669
633 141
553 617
161 364
721 228
111 733
463 127
162 969
774 795
222 722
289 823
46 658
264 8
724 845
755 374
306 254
643 906
32 784
111 489
277 639
409 207
347 112
560 188
442 586
317 758
536 633
679 727
893 115
326 185
109 618
37 679
246 41
757 537
176 234
667 710
352 832
440 422
207 874
103 185
645 189
175 504
650 63
532 256
800 775
724 945
182 996
562 943
424 855
755 494
104 353
415 708
993 841
329 629
306 109
507 312
21 17
102 676
446 288
731 958
846 439
409 717
777 278
538 789
191 266
798 432
101 954
351 826
373 843
739 591
872 401
24 262
902 350
999 642
464 425
112 325
397 269
33 318
343 580
511 838
337 693
930 5
677 642
727 26
457 214
21 718
171 162
491 661
741 642
385 203
31 387
210 966
867 455
492 493
956 690
329 220
600 715
267 564
552 255
404 917
560 664
489 59
124 738
147 347
188 887
31 210
534 733
629 833
900 920
83 850
836 219
702 654
225 718
209 554
463 399
658 523
648 588
360 264
858 229
489 281
439 604
295 304
358 457
426 683
382 271
794 837
827 807
574 558
45 589
624 48
219 745
759 727
71 606
989 378
341 783
457 935
72 388
183 490
856 840
652 400
368 419
934 96
7 428
282 500
892 939
423 600
47 265
377 300
710 284
160 264
842 436
976 32
431 361
243 558
556 577
159 821
824 237
610 97
926 997
200 967
768 222
149 435
692 48
393 598
989 357
195 833
307 991
472 687
514 181
429 164
549 221
662 389
844 114
730 200
89 42
326 560
396 896
317 894
114 388
196 822
306 180
501 801
139 991
102 153
565 58
805 31
713 84
535 23
926 401
64 773
396 999
716 269
258 431
679 35
117 172
518 257
976 696
352 610
443 356
431 194
888 449
635 911
432 462
958 596
505 229
943 244
106 666
798 647
704 881
70 662
35 396
321 649
80 987
820 763
761 597
153 394
203 653
290 691
64 161
684 244
129 111
618 515
637 850
326 987
931 23
285 871
159 862
408 394
55 960
281 349
12 460
450 471
869 844
875 321
434 931
949 678
68 208
843 400
230 870
931 424
335 902
323 912
121 857
288 215
293 917
374 750
836 19
574 90
862 87
858 575
789 473
827 706
180 951
858 961
40 310
200 538
803 594
690 783
706 361
516 570
305 837
354 144
70 423
604 163
928 236
576 838
622 496
631 310
881 587
164 115
672 200
946 545
305 664
595 191
333 308
624 806
902 309
821 741
939 919
272 688
352 936
442 680
882 423
219 702
761 276
159 712
959 787
584 786
39 701
413 666
182 303
132 135
136 406
698 363
964 536
860 129
245 94
739 824
979 542
560 66
687 425
748 672
508 571
809 852
880 741
21 956
665 264
570 862
447 761
908 772
197 463
232 484
273 845
307 46
651 511
90 965
195 864
321 60
621 762
458 282
117 673
469 119
345 496
520 404
897 244
655 75
401 82
127 567
179 174
321 799
886 448
926 571
646 639
519 358
645 619
513 994
328 887
320 241
189 805
311 841
829 474
714 686
987 624
43 871
719 85
482 580
992 993
26 615
859 489
603 481
732 460
700 310
4 709
425 917
294 118
986 250
259 578
740 807
994 584
136 487
757 980
300 976
628 347
570 698
661 657
549 1
861 896
660 318
325 162
457 377
393 594
418 448
718 183
792 645
886 63
900 733
266 965
458 717
139 477
709 644
624 817
574 314
728 648
22 52
187 306
478 389
462 843
206 533
643 57
328 602
54 682
840 485
152 779
611 14
271 985
228 696
282 80
189 377
446 83
588 296
389 875
998 464
347 485
958 313
816 117
79 920
204 855
502 57
459 759
355 410
116 58
566 49
728 903
764 563
644 239
41 8
649 381
474 78
729 484
135 741
64 973
855 912
156 842
582 443
658 696
697 383
262 726
614 367
64 607
135 361
319 38
266 978
670 679
288 156
407 166
746 431
657 826
763 429
867 793
216 794
152 102
640 327
120 150
609 39
592 682
669 916
600 414
631 245
848 18
829 827
526 22
918 285
884 814
390 853
44 120
532 289
22 263
548 923
416 141
644 987
190 538
657 857
191 646
407 194
812 816
212 403
895 581
333 411
255 466
664 203
31 435
429 29
312 485
652 692
530 171
487 669
4 724
299 100
543 506
468 830
656 736
980 659
768 147
600 967
893 311
290 166
868 530
849 945
742 744
172 951
559 675
606 135
683 598
697 342
327 684
710 90
911 211
334 953
398 990
288 571
567 20
666 276
797 828
9 691
944 285
849 421
40 239
618 680
896 135
223 365
409 656
894 969
639 603
451 265
467 235
435 715
139 515
19 428
699 124
882 796
861 210
635 114
843 97
655 147
221 875
427 346
138 947
33 158
685 517
54 511
101 240
270 368
622 435
539 3
562 669
916 249
679 425
734 889
989 401
411 223
917 683
958 89
738 968
714 750
214 858
853 111
717 86
52 233
409 362
49 683
847 595
674 942
688 825
180 695
327 527
783 632
141 377
538 754
349 528
6 371
817 426
557 685
753 399
220 121
544 976
877 177
1000 370
526 333
715 805
325 261
646 230
565 636
676 362
467 845
328 856
719 2
898 817
510 787
70 667
276 136
434 988
787 475
366 539
386 303
377 250
662 443
366 545
28 674
203 457
985 582
823 13
858 864
617 117
544 429
310 182
925 812
501 586
486 122
441 987
813 60
594 772
12 94
853 598
90 425
127 665
179 874
970 1
698 328
165 890
907 990
612 646
323 318
596 675
517 739
649 540
427 877
90 309
561 649
270 835
969 379
101 660
628 57
575 953
265 573
921 159
328 460
55 998
880 396
256 49
290 240
967 345
858 411
423 159
942 209
540 93
601 550
719 179
975 980
542 782
326 27
507 458
513 345
672 93
602 531
172 813
295 137
35 117
612 770
633 234
197 302
135 375
442 165
342 643
34 793
843 384
916 518
264 167
254 457
455 183
849 744
406 268
222 297
778 695
924 229
186 353
398 816
623 317
625 396
150 756
91 223
637 556
475 660
281 819
925 432
367 444
630 431
653 474
110 606
368 824
373 951
989 927
624 313
890 634
657 575
670 766
55 224
748 299
156 272
111 738
431 751
34 600
772 250
690 141
421 194
46 995
114 619
485 244
505 80
577 391
519 507
166 787
814 855
154 682
655 73
884 450
355 715
733 219
93 560
150 560
626 769
126 496
928 989
270 929
900 152
60 106
254 488
79 588
895 233
986 329
831 505
712 885
203 211
236 100
307 149
448 579
990 980
257 769
882 676
555 313
284 838
281 288
673 486
456 196
148 341
55 911
668 437
145 538
477 335
3 172
457 54
905 110
181 872
716 489
519 877
152 27
36 222
594 656
917 918
475 642
961 387
533 70
354 758
333 60
625 974
652 552
380 833
79 734
842 247
572 403
959 525
417 114
144 419
371 199
950 401
823 737
445 834
521 178
428 561
284 224
395 684
128 231
806 767
72 23
275 197
718 53
591 756
200 51
661 982
880 705
705 463
310 518
579 734
19 454
732 828
703 605
640 289
280 442
190 33
17 955
810 184
382 838
455 696
709 777
605 675
283 725
46 597
488 428
81 549
556 467
307 278
542 869
510 201
811 880
344 244
291 794
192 730
192 699
478 264
847 265
168 198
169 857
807 787
249 958
217 94
534 893
503 165
26 459
172 367
524 713
876 266
230 593
653 238
423 422
243 8
626 15
6 814
873 177
907 92
366 120
186 529
661 63
51 176
109 645
507 515
394 499
65 822
385 137
993 537
448 244
942 552
617 994
677 421
189 661
492 353
903 818
780 975
211 426
93 274
950 113
129 780
709 840
284 679
819 931
888 977
300 237
780 455
479 22
460 582
314 559
963 224
580 154
149 930
995 114
524 913
848 650
760 432
868 734
593 417
770 805
983 735
547 641
347 107
134 170
769 89
802 77
232 9
3 609
974 508
248 259
580 871
564 954
856 92
315 8
755 285
363 637
532 933
100 405
269 121
78 248
158 560
756 623
322 801
517 12
927 799
967 370
689 899
572 719
181 341
120 779
775 35
868 655
531 89
32 456
774 809
674 550
498 744
258 110
734 619
887 364
616 227
461 567
12 969
991 46
452 781
371 725
52 944
428 818
943 747
500 263
235 969
586 441
385 310
117 206
456 331
840 317
493 572
805 816
58 216
993 288
774 669
556 808
444 934
824 316
800 578
768 848
331 867
55 637
65 784
612 653
32 443
802 750
735 658
874 625
273 874
239 656
907 728
712 384
281 866
735 898
277 935
409 310
360 947
777 405
76 934
874 296
994 964
304 156
638 240
442 975
254 43
888 383
374 249
41 665
51 183
798 560
971 488
394 106
214 680
382 199
724 580
445 779
429 60
574 708
857 153
755 331
115 831
793 264
464 947
399 385
146 861
896 833
63 667
800 557
144 985
768 54
689 380
570 558
552 208
345 337
931 726
679 934
240 426
709 615
781 337
905 761
411 825
943 779
968 638
958 60
47 156
949 621
447 849
987 756
335 673
807 62
849 689
202 549
907 967
821 303
873 480
384 175
85 711
291 264
734 990
611 538
152 974
782 545
916 957
75 899
105 221
227 695
142 442
977 362
791 563
283 480
504 181
668 824
989 137
45 934
46 965
618 827
887 9
606 449
990 128
411 321
889 427
445 928
629 321
528 953
15 890
340 156
400 816
806 38
36 932
31 466
730 222
125 143
989 591
510 269
505 600
825 575
976 698
954 986
848 780
606 391
955 834
245 549
739 368
678 602
940 325
632 280
955 39
896 882
606 91
90 815
62 53
891 954
4 153
336 240
492 6
782 501
963 265
1000 703
30 543
322 664
648 229
913 67
599 793
468 549
319 139
636 187
897 965
678 931
215 229
80 470
219 695
786 428
124 672
740 304
769 179
205 172
722 459
985 375
202 350
587 293
874 928
692 316
376 216
651 842
178 373
967 116
883 869
962 245
735 533
880 646
780 343
43 831
973 341
672 824
212 699
370 450
471 773
871 19
80 403
172 110
848 935
725 319
579 362
646 785
41 742
910 69
410 411
665 192
838 465
984 148
539 288
972 311
852 215
549 324
560 741
966 778
924 946
715 330
445 685
46 369
65 67
1 4
291 585
457 755
847 5
494 285
901 686
701 401
589 315
221 145
773 406
284 378
8 509
42 679
577 634
288 567
988 659
486 341
724 745
237 202
593 511
365 781
804 176
55 162
373 555
723 222
505 863
524 675
199 700
299 114
962 682
324 208
238 773
565 392
248 268
442 398
267 85
777 199
149 261
766 872
886 921
37 62
53 356
826 963
225 242
916 671
274 832
398 292
979 801
474 901
60 662
59 104
793 959
985 344
441 970
486 6
94 226
271 951
972 394
575 511
701 516
24 533
138 205
250 46
340 62
486 774
596 98
598 663
216 374
248 777
211 916
261 97
428 171
166 781
126 60
565 384
14 166
11 492
744 977
579 300
600 437
569 264
415 404
430 950
968 26
859 798
770 553
695 598
315 152
967 860
514 157
963 98
439 136
539 84
15 288
77 650
726 127
843 757
426 778
330 656
684 832
700 902
997 883
211 63
206 377
719 791
12 833
294 82
286 564
421 114
263 582
619 515
115 393
820 129
284 243
400 650
828 864
469 771
204 978
717 989
703 59
543 781
156 528
172 757
943 263
440 588
276 521
885 68
541 637
175 720
316 93
79 259
356 635
473 170
813 100
897 869
14 351
112 912
553 675
820 430
106 137
938 591
617 587
107 684
118 991
647 219
237 451
710 728
732 87
340 539
546 447
293 864
213 108
889 277
870 181
277 790
340 229
185 482
493 461
354 384
210 795
743 317
557 126
614 172
64 905
484 508
535 534
991 844
45 886
354 583
73 472
505 316
868 804
833 623
458 328
353 319
934 457
830 452
52 195
953 801
322 963
773 232
590 591
703 153
514 835
620 926
575 389
905 738
610 245
31 80
389 42
182 424
232 995
558 727
476 698
697 651
49 84
76 296
818 532
333 166
604 274
65 667
56 153
134 609
739 85
185 528
682 631
918 909
353 944
840 644
337 140
588 792
725 937
42 113
31 959
155 39
725 286
217 457
6 301
112 432
287 475
235 926
231 141
495 605
242 495
631 988
450 391
802 548
256 386
425 66
724 738
743 395
696 361
176 280
882 844
51 43
990 872
608 136
348 418
846 422
991 956
789 688
234 479
901 78
373 977
40 824
375 885
824 227
336 815
253 389
737 22
753 577
384 916
138 642
460 92
821 202
419 138
617 263
693 888
116 50
220 850
580 940
633 793
254 755
501 582
473 776
534 365
86 827
497 539
745 769
67 61
277 676
718 401
755 116
638 960
685 144
762 738
94 593
282 992
789 163
587 791
835 861
991 77
749 860
924 109
883 289
181 474
638 16
883 155
661 572
259 609
426 179
653 60
890 931
574 435
913 518
380 814
49 203
405 364
16 513
201 421
530 426
392 145
723 206
498 273
760 775
91 860
73 675
71 982
17 935
425 108
961 366
269 6
330 865
216 699
276 401
363 735
475 657
419 546
645 536
527 507
791 523
773 590
225 569
958 1
544 147
343 898
138 471
699 450
670 495
213 993
237 177
124 184
819 436
558 11
466 81
182 522
763 50
148 987
690 215
947 811
765 795
375 539
944 490
612 81
257 680
75 821
660 670
224 609
683 508
881 669
633 171
157 92
731 46
927 921
712 480
980 303
296 45
200 697
568 377
584 454
569 716
907 381
523 304
998 173
741 437
505 393
809 267
733 634
339 962
529 660
998 778
65 838
892 191
353 527
295 684
650 455
470 305
865 490
322 118
753 733
459 448
196 501
778 397
272 890
64 158
943 156
83 492
303 717
504 862
296 500
927 816
128 154
217 644
778 115
452 245
684 144
806 265
485 138
196 227
276 2
104 619
533 889
230 896
517 613
839 813
81 357
672 986
735 879
803 783
315 471
487 330
564 132
799 71
786 199
380 800
272 988
878 807
402 36
918 879
142 296
966 609
688 703
550 269
658 942
570 538
421 57
538 327
154 348
154 270
4 102
855 693
392 323
739 69
736 591
751 393
750 142
479 484
869 969
19 994
252 880
849 963
556 330
946 862
850 807
557 986
704 144
69 802
328 326
116 276
797 379
461 343
515 679
759 398
407 161
837 466
587 739
525 870
111 357
191 894
652 808
54 894
374 471
525 587
919 395
130 510
250 485
50 256
124 282
417 326
818 48
787 172
720 959
5 582
287 355
970 224
180 743
790 276
81 52
421 947
148 167
839 930
46 58
290 398
246 885
703 201
916 964
913 85
244 652
486 371
342 304
13 139
407 814
542 166
566 743
252 151
737 704
486 464
508 781
272 421
752 637
994 477
738 180
235 812
137 784
195 700
900 837
926 352
42 805
569 609
730 372
540 43
774 534
172 258
421 856
931 284
191 321
436 483
503 898
464 147
247 58
271 265
924 609
474 538
400 528
126 128
170 214
436 957
254 524
218 439
509 422
440 834
260 425
160 217
139 548
649 539
997 985
830 294
175 193
965 664
55 262
318 640
251 570
494 810
370 468
984 368
457 715
516 976
731 523
193 475
746 952
364 889
751 796
455 924
700 403
750 991
26 883
688 829
150 332
378 983
494 370
325 878
835 422
110 877
528 697
357 152
268 414
333 872
955 934
433 615
229 358
66 295
364 569
56 693
595 389
925 822
874 594
214 723
989 517
158 999
68 474
488 44
544 330
862 438
233 132
681 769
210 620
119 523
43 408
744 884
678 296
433 902
324 200
650 206
190 836
661 720
939 539
663 224
278 882
514 345
315 575
561 36
296 288
403 27
957 814
962 733
997 915
714 508
892 222
656 50
884 320
238 616
992 29
591 59
407 688
720 954
623 190
340 434
504 763
792 65
584 977
378 940
27 849
904 307
732 923
767 931
532 667
509 665
935 524
651 970
425 74
325 458
295 485
142 906
635 952
703 337
923 714
635 681
851 52
323 877
239 158
352 276
980 341
275 117
900 709
494 520
603 707
666 11
816 369
723 480
266 515
132 399
714 321
241 758
476 739
656 398
656 621
616 573
799 336
833 913
966 851
5 347
423 988
184 229
377 794
333 687
901 818
706 678
88 106
813 955
176 19
247 645
95 141
718 277
994 845
77 828
891 505
39 383
135 842
303 283
946 720
900 758
160 947
82 579
562 705
360 840
371 516
15 845
330 305
725 356
50 417
154 661
188 295
329 760
599 458
94 833
890 570
423 930
709 946
806 429
880 439
149 851
843 94
724 935
523 184
747 51
370 65
82 369
799 305
831 421
905 645
608 798
21 236
638 562
77 608
309 509
602 743
633 489
963 892
392 1
936 465
801 519
816 555
893 456
508 751
748 446
598 537
619 988
454 408
968 578
622 126
999 888
201 425
675 671
662 523
746 868
651 122
91 212
702 316
294 611
672 401
535 809
941 616
140 599
183 913
141 287
138 689
249 1
991 421
345 369
635 195
212 282
789 812
891 398
509 732
774 762
794 112
551 248
848 175
288 393
997 884
453 835
122 820
781 241
651 932
317 85
958 324
83 348
491 435
881 453
650 265
322 16
217 385
950 590
434 749
843 441
532 200
733 341
827 372
818 833
11 820
755 989
749 181
972 523
55 647
895 325
847 596
341 301
243 408
173 997
308 102
500 609
141 839
840 158
761 676
159 136
212 873
47 788
613 644
666 85
960 117
855 178
333 760
534 584
741 653
925 221
443 303
113 766
582 700
106 315
125 776
829 511
352 18
332 641
71 529
981 750
727 552
924 338
244 585
885 942
372 417
765 801
287 874
246 247
932 457
206 232
993 702
955 968
317 979
446 739
748 224
398 96
616 538
690 903
484 184
530 476
730 881
134 789
439 192
59 685
415 847
774 504
793 879
42 533
515 711
987 443
426 624
997 621
857 156
801 293
678 913
110 194
736 243
333 864
129 107
380 264
698 694
496 996
799 198
180 108
71 135
857 46
883 738
258 68
666 658
596 840
985 208
515 44
713 151
105 99
803 79
384 345
803 660
457 363
435 383
234 941
137 599
691 135
511 474
651 770
400 412
467 33
393 378
822 914
540 186
253 990
732 413
815 905
867 446
62 584
164 855
44 990
745 77
351 571
645 855
611 678
207 988
248 693
676 867
48 830
95 410
675 705
441 297
485 200
780 836
848 842
570 345
103 538
253 582
819 775
213 533
734 712
93 355
491 711
637 960
202 557
639 234
392 6
941 841
538 407
306 387
128 522
908 786
36 790
507 80
45 26
315 165
355 969
573 495
56 749
471 611
307 897
528 61
952 750
435 438
801 887
183 613
810 202
316 791
61 707
212 742
203 675
693 481
358 625
538 183
588 294
518 539
775 304
417 16
782 678
281 472
822 868
884 499
160 845
147 586
127 949
582 213
814 717
292 102
732 741
217 370
109 500
387 566
46 54
819 526
45 685
38 130
590 616
130 487
833 734
250 894
41 633
963 511
108 732
512 69
250 795
278 910
864 119
785 890
623 740
325 359
374 667
708 935
943 987
368 514
554 601
488 500
565 437
355 844
300 763
671 824
989 217
368 962
336 947
485 100
856 974
654 53
90 549
377 212
429 958
628 115
893 516
200 880
433 875
695 316
211 235
825 684
272 140
591 952
328 485
551 139
774 118
943 833
688 491
591 685
378 403
88 712
353 931
289 966
355 696
357 547
411 36
785 861
561 663
788 785
963 45
520 580
964 48
469 495
354 797
202 267
6 608
475 377
226 516
793 270
262 687
801 558
577 650
346 605
93 280
381 88
448 495
186 454
23 301
643 705
134 189
195 799
666 379
25 774
913 604
265 285
883 620
972 691
674 687
675 835
490 860
866 742
658 138
553 211
522 437
786 372
498 205
997 98
127 768
235 99
567 833
367 847
558 400
464 351
910 995
178 376
881 998
398 434
422 884
435 792
225 463
970 997
534 984
770 818
783 528
407 107
877 521
556 164
792 193
190 331
38 816
512 541
611 350
199 78
240 533
848 557
743 925
84 47
13 629
83 490
953 909
147 721
96 718
9 531
607 458
123 719
818 63
391 709
692 516
211 295
39 442
843 324
101 531
975 60
391 411
615 520
582 447
453 335
599 165
997 53
402 628
404 381
668 934
362 827
517 556
840 701
185 285
46 89
358 217
228 167
65 680
517 34
342 542
424 923
170 722
279 851
33 317
691 966
757 825
355 390
995 624
504 596
948 852
809 8
276 799
59 152
27 360
673 572
932 912
521 936
496 159
810 657
191 699
26 23
438 430
616 253
610 721
94 561
549 398
389 874
574 44
532 197
912 292
452 383
438 917
617 982
296 583
904 124
710 903
250 785
441 625
813 671
73 941
494 136
625 121
679 903
640 66
131 704
761 255
562 972
985 118
943 584
871 594
292 580
332 578
222 277
559 482
366 343
792 848
104 25
21 761
307 98
719 948
214 864
441 714
99 144
908 568
101 508
12 717
938 838
786 358
255 537
768 643
807 504
219 230
267 604
840 999
465 879
866 374
298 153
304 914
321 78
579 252
612 931
714 833
346 686
706 53
850 96
538 535
422 907
673 121
34 380
424 835
665 351
666 469
404 16
361 124
717 661
625 184
588 945
897 88
492 618
190 318
966 531
159 386
326 457
540 428
533 39
14 379
302 775
778 511
685 554
199 919
917 984
463 93
686 992
550 763
82 687
313 590
412 519
517 678
914 629
178 76
611 663
709 418
790 648
281 168
688 423
453 604
54 400
860 684
425 204
910 950
498 789
220 982
292 612
343 469
45 16
319 629
191 198
768 973
408 550
488 770
566 322
898 244
603 809
23 865
25 208
392 434
367 426
761 327
935 878
126 379
570 951
858 804
457 528
202 516
686 17
408 238
249 666
721 779
726 578
241 618
335 386
345 435
521 712
996 705
967 236
115 825
732 120
238 52
236 973
223 642
554 946
63 877
441 289
496 401
939 241
461 954
987 103
349 837
267 771
693 622
575 951
662 12
476 667
748 691
622 364
291 811
980 114
814 698
456 526
411 914
209 608
28 234
55 449
771 219
460 106
284 376
216 426
311 458
232 778
92 759
186 599
382 787
46 581
242 193
720 515
215 224
384 275
2 961
334 269
420 567
877 501
759 943
165 642
876 667
238 390
386 788
368 234
131 499
592 952
35 774
700 772
313 58
279 621
637 338
208 624
434 792
43 790
122 348
303 359
183 726
469 670
605 818
692 571
363 200
584 141
887 876
375 319
893 976
122 215
48 18
698 408
396 463
437 912
461 559
910 838
402 655
265 898
984 985
559 323
550 83
12 426
949 920
107 972
37 985
396 658
838 236
735 847
150 708
449 156
601 187
659 45
780 952
842 753
670 998
865 406
894 105
865 150
804 96
117 248
268 580
350 698
504 248
685 715
967 265
785 959
1000 871
866 306
396 819
315 938
221 449
745 374
870 970
982 689
646 675
951 880
322 123
444 773
644 147
173 471
834 219
272 631
994 531
447 349
181 179
253 40
987 995
589 448
208 96
299 419
464 763
539 151
2 737
583 880
150 397
393 37
495 757
38 69
145 534
835 755
548 804
581 139
216 604
710 26
7 381
49 768
741 27
203 787
498 302
410 708
804 58
922 751
399 138
230 970
431 887
400 125
351 978
810 227
948 38
763 13
136 481
868 49
251 549
236 762
621 11
358 972
941 684
721 913
725 535
153 125
456 54
570 577
499 955
709 513
190 921
661 467
909 15
247 528
270 758
424 569
505 250
669 103
44 818
248 988
525 856
515 683
250 355
649 262
77 261
930 373
480 325
668 281
388 669
718 224
742 268
970 175
833 348
839 690
340 500
633 700
488 418
521 179
634 456
127 495
361 725
318 268
218 847
71 760
340 503
342 294
561 157
858 729
612 982
291 528
751 546
461 337
461 513
556 884
540 511
351 604
460 8
798 103
962 901
89 997
816 127
996 201
346 523
391 150
371 845
779 890
167 507
644 439
612 619
409 273
92 251
971 502
456 256
33 765
521 834
1000 916
708 803
114 921
873 643
378 972
591 56
90 569
256 453
661 863
842 36
237 284
385 708
987 175
508 932
784 413
717 97
430 434
357 720
206 817
344 484
817 412
347 230
699 926
927 143
89 745
811 493
487 287
355 317
177 109
806 76
750 174
414 505
631 878
55 345
560 923
781 882
674 893
552 578
614 871
461 202
807 901
424 415
259 560
388 329
771 59
626 752
218 600
151 142
1000 728
539 28
44 532
164 746
87 957
277 801
165 352
18 865
95 960
338 1
686 432
938 562
237 221
922 334
843 741
776 539
175 7
344 362
821 466
769 226
253 909
754 104
378 555
722 571
583 50
269 499
151 51
358 338
939 423
458 704
652 228
48 314
72 542
485 970
668 694
566 83
19 713
327 362
467 294
371 91
556 229
997 560
5 223
316 725
406 504
75 878
844 13
284 21
602 393
438 353
647 488
882 95
910 972
107 805
111 60
860 711
32 945
581 191
322 410
883 176
173 48
736 535
234 259
750 318
510 831
683 47
516 454
3 847
241 520
620 121
866 559
566 300
759 875
48 951
296 66
95 549
492 369
718 193
306 408
384 168
487 238
544 615
162 871
846 341
105 667
205 597
904 590
667 963
333 232
97 681
340 558
234 752
737 406
242 299
301 846
658 252
807 548
340 477
772 704
633 182
747 726
437 396
970 756
682 241
374 733
793 645
480 373
153 319
616 768
434 504
841 252
222 122
750 52
30 342
916 278
376 266
152 208
989 153
986 525
791 838
793 661
904 566
218 136
476 961
319 902
198 281
761 259
701 184
191 774
421 667
423 202
735 719
47 352
401 147
115 601
976 847
114 259
975 383
422 933
595 920
131 397
295 683
612 130
635 129
130 812
77 337
698 802
891 500
609 336
591 468
218 753
617 992
38 786
580 508
847 998
360 550
619 276
912 202
793 261
844 899
89 929
274 838
916 715
276 922
470 852
788 482
542 389
724 732
239 986
823 763
563 127
710 526
389 601
173 806
746 963
41 239
588 415
2 749
99 639
277 809
354 120
109 713
909 741
645 869
371 233
261 601
403 803
100 21
257 934
903 344
713 755
171 677
429 679
231 375
8 678
376 988
172 191
624 444
782 629
639 246
806 296
572 519
163 531
78 597
534 14
992 318
48 317
593 668
833 939
885 823
412 565
531 311
299 108
288 167
46 200
700 382
3 648
985 677
638 736
539 790
305 993
231 117
721 533
584 115
979 467
91 936
964 16
524 261
636 810
673 741
278 953
852 633
760 791
998 780
791 100
70 723
867 381
243 150
43 509
817 545
377 792
177 480
438 706
289 904
262 316
685 297
521 779
860 168
991 60
706 572
525 821
721 341
188 970
758 793
945 782
64 7
954 440
293 535
46 598
594 807
838 57
588 980
171 647
482 175
96 932
5 630
734 803
820 258
750 302
799 495
73 129
344 792
147 391
338 754
533 136
346 397
407 540
234 975
783 41
723 464
441 649
285 271
648 22
703 251
30 394
11 717
405 901
209 71
851 43
205 587
558 745
29 312
363 861
235 679
30 817
33 569
556 414
154 531
314 724
875 557
387 921
660 438
452 432
328 815
457 698
996 135
47 122
882 79
81 902
934 617
326 285
741 40
589 949
454 391
242 509
378 998
586 327
599 158
503 524
679 355
602 611
911 699
206 631
372 923
721 356
698 439
182 886
896 965
832 323
801 258
354 424
53 320
237 455
219 383
341 559
980 631
648 239
910 99
937 434
856 388
684 362
198 90
101 781
36 94
438 331
452 403
791 552
495 646
831 737
695 536
548 672
937 294
328 56
676 283
789 338
629 468
965 715
792 761
678 695
910 109
311 479
307 168
923 114
953 52
415 767
17 635
681 797
834 250
850 553
626 910
793 862
509 166
667 54
950 110
847 408
122 853
258 602
62 562
681 228
691 336
615 267
605 733
954 125
656 308
335 881
183 123
106 942
213 415
678 174
105 242
184 31
286 11
883 532
208 420
786 531
394 821
339 643
628 353
177 181
240 292
433 203
700 950
668 2
652 281
889 338
938 33
106 624
998 849
664 937
536 39
861 75
386 750
742 596
765 727
935 619
737 855
619 416
570 783
316 329
671 726
286 369
750 325
437 319
768 184
121 375
879 896
452 630
678 6
237 53
295 961
720 705
57 862
277 243
377 825
475 55
588 661
249 951
303 338
237 810
949 592
413 730
780 837
482 412
743 692
119 203
363 668
899 239
671 144
994 206
895 695
635 616
876 57
662 848
365 670
609 58
717 417
901 463
480 786
941 134
93 965
102 363
43 938
240 546
554 843
762 573
519 717
570 954
701 576
872 895
277 40
996 269
150 942
110 430
219 989
403 829
595 674
582 189
349 824
430 896
341 179
513 868
608 352
611 774
991 923
647 240
621 360
644 50
550 317
813 893
629 150
829 172
711 422
25 257
444 849
907 273
583 796
345 406
17 609
763 209
586 246
105 576
237 893
2 217
26 746
206 835
675 305
214 893
257 131
326 533
601 5
494 766
882 636
479 281
142 446
647 963
553 618
723 745
738 784
26 806
47 448
974 546
15 407
876 350
751 812
290 795
708 45
433 919
260 508
539 551
198 754
321 299
648 40
155 982
572 157
240 258
89 162
75 372
331 125
67 166
807 437
244 360
600 664
302 446
649 401
344 191
862 298
464 179
668 145
780 731
24 734
487 610
938 759
177 943
351 211
593 722
216 240
114 113
824 129
368 445
74 963
966 48
439 208
964 111
340 14
122 925
314 288
27 513
751 306
696 683
68 701
898 921
983 107
578 740
726 410
656 864
544 282
12 868
84 101
404 277
546 727
410 649
145 787
882 910
683 26
133 384
407 375
225 634
852 724
83 549
291 614
268 53
843 145
573 847
191 23
215 256
170 703
829 731
374 614
980 516
559 302
938 800
169 727
488 497
198 66
870 856
752 898
366 226
824 593
568 481
691 796
934 343
27 95
586 815
797 908
316 706
225 529
999 144
520 246
625 793
668 190
23 974
883 288
352 700
538 304
941 247
753 391
412 307
200 226
324 669
794 24
734 334
375 343
688 972
419 157
390 189
675 146
956 531
346 437
166 944
864 165
414 778
260 50
340 253
588 387
164 664
569 361
976 211
527 543
33 772
51 574
735 792
605 909
732 438
830 770
163 725
114 284
746 376
765 850
433 969
737 956
479 714
521 872
68 706
245 779
868 555
900 220
837 177
45 588
78 224
486 963
96 635
567 318
606 207
143 160
494 917
788 236
413 216
618 863
323 888
440 740
180 234
8 482
194 932
154 95
669 240
819 248
506 300
80 877
477 697
676 865
237 374
559 248
817 391
334 919
86 718
581 233
589 757
574 7
258 707
170 802
461 687
75 392
675 650
712 213
871 561
266 750
984 600
800 138
205 642
902 739
719 365
729 824
908 132
540 269
944 936
526 572
108 381
865 105
79 932
869 750
273 193
883 465
251 27
526 404
623 828
469 653
981 659
531 838
503 145
689 639
899 830
498 906
346 473
349 648
660 594
778 247
992 169
770 397
237 841
800 559
114 19
453 981
48 456
675 72
646 115
87 922
180 644
604 669
867 572
344 145
196 596
779 417
554 901
765 969
288 995
613 980
127 772
976 268
745 193
128 970
17 304
891 8
892 878
525 875
510 88
282 562
870 394
554 537
249 877
897 811
620 547
153 759
130 56
160 71
420 372
763 850
729 968
160 336
598 989
945 636
756 755
85 883
316 183
536 596
659 833
392 880
577 368
891 863
300 754
406 209
90 404
857 326
408 116
401 778
400 324
637 801
525 931
213 42
354 447
772 288
967 103
114 520
868 715
212 326
491 402
573 611
237 995
697 229
101 364
509 926
763 24
991 845
379 940
282 1
980 616
535 769
565 617
988 104
147 405
618 320
641 101
341 942
369 583
629 915
83 775
216 193
851 716
932 723
835 410
48 137
231 642
231 631
358 880
470 866
991 837
211 626
299 762
676 495
294 637
803 929
821 23
317 672
722 101
641 692
488 536
334 544
225 819
356 119
664 915
78 523
415 771
115 289
269 340
979 512
610 382
764 243
90 117
84 808
201 48
72 704
499 140
626 812
325 350
571 158
570 748
563 172
178 732
944 649
20 378
481 166
786 769
919 946
401 296
345 624
283 826
706 344
211 498
56 544
743 962
700 550
858 383
956 243
737 641
999 442
795 711
150 500
373 283
748 915
761 871
601 10
702 878
304 20
36 275
494 517
626 217
353 92
89 348
555 403
839 526
712 112
700 462
146 789
567 979
102 799
970 707
94 438
216 139
227 518
784 744
698 504
181 13
618 378
216 970
594 92
976 572
19 518
518 932
853 666
815 258
543 174
447 326
78 96
772 907
526 331
84 258
996 888
545 614
643 999
183 712
121 228
113 434
698 40
750 895
610 613
941 622
865 533
14 989
404 94
436 515
568 248
865 312
69 469
182 892
464 727
814 980
213 295
96 272
277 610
892 786
9 79
482 206
31 349
266 274
533 815
838 300
338 877
255 646
96 336
575 916
47 914
443 869
207 981
672 730
99 713
883 129
2 303
56 623
987 891
707 647
194 689
959 131
760 859
368 946
809 667
662 15
646 167
501 179
257 551
706 246
170 345
730 996
46 970
416 649
981 450
234 553
16 61
145 362
960 212
400 855
427 52
509 982
547 695
724 486
982 651
311 545
451 18
616 489
302 843
15 219
612 340
123 359
662 959
253 778
203 126
231 282
994 87
88 295
790 955
671 911
132 947
765 347
480 286
948 550
681 917
830 321
666 60
695 714
935 217
689 907
260 616
929 993
319 771
207 544
122 106
10 680
58 414
559 247
962 292
188 153
148 237
221 394
224 339
763 220
171 749
124 162
333 180
890 225
853 777
751 940
190 305
505 624
513 902
312 726
548 243
137 816
120 674
718 69
420 990
762 737
254 277
225 519
545 372
814 288
859 182
571 220
23 800
555 551
383 300
297 63
143 864
429 618
675 495
300 669
52 194
946 392
284 690
695 973
395 272
724 985
517 877
601 596
550 973
150 819
329 979
485 682
997 131
334 11
625 756
967 187
498 972
420 421
414 40
544 665
761 495
749 409
745 158
190 378
615 453
648 466
582 468
76 27
927 128
275 564
339 777
342 868
801 16
320 306
693 714
377 746
516 725
457 36
128 370
152 117
894 587
343 507
873 762
577 871
370 44
359 709
288 240
768 874
354 976
705 383
422 864
537 967
30 661
804 878
667 350
972 764
95 423
631 99
858 939
277 535
305 477
304 328
72 784
392 950
759 258
285 210
617 32
805 940
690 317
993 558
637 540
366 23
843 237
677 572
348 380
709 206
775 401
268 583
132 763
823 265
82 564
401 494
83 952
774 449
575 308
199 602
412 294
713 356
110 490
693 340
607 35
687 605
798 935
369 256
208 423
252 301
18 839
310 569
459 20
240 196
719 821
235 443
984 925
898 366
949 74
815 700
903 833
50 692
744 920
271 13
912 230
416 476
705 770
407 120
495 205
527 800
220 476
201 815
814 865
32 903
67 810
137 394
129 926
242 995
175 699
324 568
838 918
694 825
653 172
340 174
913 21
293 914
485 381
813 618
741 616
892 564
397 800
295 73
966 926
45 229
624 767
392 420
646 290
888 126
673 564
745 537
953 857
595 298
136 207
469 829
114 712
879 511
247 681
188 312
571 373
792 590
790 354
4 993
734 41
539 120
406 897
922 141
678 969
46 188
120 6
261 891
890 369
251 844
156 508
335 299
99 788
976 798
806 149
973 971
690 136
179 395
101 197
911 959
154 973
259 228
721 509
292 497
736 185
421 68
531 107
987 251
843 438
468 601
428 673
830 778
945 662
933 671
320 459
933 340
777 254
127 720
463 791
133 333
927 378
440 89
1 316
254 11
814 419
612 369
606 411
882 28
163 837
772 926
583 370
23 93
412 709
33 311
454 187
872 995
9 264
259 408
399 106
440 161
287 861
120 131
615 900
957 815
130 118
992 499
876 130
389 55
531 316
590 424
173 588
4 478
859 137
776 850
344 874
150 989
226 340
967 978
203 612
391 860
449 24
114 948
334 862
197 629
440 469
419 279
279 537
794 320
14 495
770 64
638 358
824 631
583 981
603 733
830 303
137 990
201 931
637 772
934 541
164 159
903 683
366 345
109 601
992 884
615 829
209 215
276 610
905 233
19 103
252 187
604 622
688 323
732 206
640 577
151 618
44 940
405 357
532 899
568 941
775 657
194 256
205 807
374 142
643 892
574 961
274 469
235 780
553 944
33 789
738 492
208 370
961 452
991 767
573 519
594 716
297 809
466 878
596 471
808 144
461 386
8 481
212 20
489 964
431 546
506 633
394 432
679 762
417 303
524 434
232 754
539 355
11 703
706 441
447 654
392 850
228 200
894 336
579 530
732 265
260 804
527 937
455 390
815 807
987 5
403 635
973 518
231 167
39 263
211 325
147 102
825 728
527 245
358 828
7 530
27 581
979 31
491 559
564 751
898 256
449 138
84 352
286 173
615 867
725 957
301 226
971 926
535 190
938 619
948 962
287 139
850 950
742 750
557 475
576 640
10 982
390 393
830 980
643 297
405 782
415 907
145 837
882 929
143 70
195 507
482 203
533 805
324 834
440 659
49 899
630 801
63 356
454 791
563 779
327 299
49 800
93 230
987 217
130 265
93 604
877 896
807 358
247 963
488 685
376 261
465 844
743 529
504 917
96 991
90 695
294 415
133 64
262 639
331 533
666 643
690 521
892 459
818 955
879 941
449 105
547 307
825 657
415 618
331 953
323 516
109 737
564 654
576 989
762 414
615 219
507 999
443 602
276 65
946 945
316 47
383 260
49 148
1000 24
509 947
55 233
753 782
721 234
739 822
383 968
174 977
378 480
140 242
734 478
180 56
470 128
71 882
795 807
838 359
622 560
705 147
26 954
325 72
366 819
473 225
959 589
703 835
817 223
134 881
755 631
785 132
871 363
69 182
951 1000
335 608
863 913
455 729
616 492
764 297
668 276
815 118
625 344
46 177
202 46
315 101
601 871
575 159
360 596
24 367
452 783
218 453
400 764
117 497
196 481
659 896
291 649
96 740
514 369
275 181
415 697
92 760
9 306
305 935
8 569
786 509
720 500
862 363
122 134
897 900
863 972
841 39
60 591
737 946
215 751
101 761
117 230
966 642
785 680
369 599
793 776
519 887
266 556
948 279
697 622
306 877
356 375
291 806
728 31
513 795
418 436
543 104
297 182
64 223
634 979
351 868
196 763
96 390
984 699
74 797
574 41
793 947
602 224
605 540
537 441
394 830
679 939
975 892
296 241
649 842
426 853
875 802
350 893
326 661
871 944
599 531
804 124
420 385
981 1
776 271
274 802
863 252
363 713
147 754
247 721
615 352
944 576
394 58
301 30
223 123
713 71
291 182
290 61
116 660
109 973
733 204
901 970
71 798
684 725
396 917
194 965
396 548
174 218
255 173
135 738
967 44
224 217
276 400
166 846
707 976
917 102
899 563
338 623
473 755
567 864
471 28
398 63
473 673
357 852
899 251
70 627
713 199
424 366
469 261
974 86
688 538
842 141
665 862
98 847
781 410
248 794
216 271
92 990
77 28
718 42
58 455
28 958
178 34
73 39
944 672
684 334
233 981
886 709
407 998
516 447
934 74
185 383
171 427
242 841
821 127
138 442
550 777
145 107
801 313
766 89
265 169
899 490
707 493
579 238
576 191
208 104
243 257
281 874
465 525
669 594
981 242
244 679
172 806
674 229
997 939
994 963
369 69
617 484
578 486
377 432
664 61
738 23
618 671
105 439
870 605
583 698
827 803
786 744
321 847
836 446
638 57
802 626
765 749
47 115
891 526
400 795
779 719
706 708
685 160
163 542
528 488
648 683
660 720
169 104
389 352
442 930
366 737
574 788
554 378
692 211
384 867
957 744
389 989
849 355
216 720
396 848
892 190
867 787
392 280
734 542
794 406
858 404
573 523
591 829
545 723
857 176
923 650
873 27
129 845
954 639
141 659
227 210
683 166
188 851
128 578
610 530
26 598
974 147
611 912
875 815
988 897
427 177
896 236
189 367
35 865
456 274
724 479
952 130
662 559
638 407
126 338
635 980
41 432
620 713
997 824
185 883
751 704
295 79
929 314
429 142
924 910
582 127
260 137
305 793
436 556
832 71
257 3
170 741
850 634
467 770
68 729
432 190
651 308
230 227
891 956
393 346
583 908
45 400
742 174
468 384
258 194
974 154
439 189
610 239
543 1
638 836
5 405
6 840
714 214
223 242
402 819
187 867
992 896
211 131
651 116
543 930
588 864
766 300
571 400
688 711
450 166
420 679
749 97
342 482
972 800
564 553
914 278
997 332
6 457
307 444
259 12
663 436
756 879
522 792
477 765
711 811
628 838
398 73
970 291
670 377
426 577
70 569
779 724
853 508
322 378
285 932
622 1000
273 315
159 774
859 858
304 845
551 72
180 403
272 728
597 210
680 254
315 451
491 109
11 149
15 728
157 344
419 492
268 541
336 556
811 609
614 143
94 702
915 821
908 683
973 601
323 993
296 782
189 549
725 464
888 237
163 448
395 769
242 123
165 142
170 456
432 809
717 727
688 257
521 623
481 83
578 166
554 76
844 493
886 903
604 181
819 342
985 412
294 704
311 513
591 41
70 927
815 281
688 947
81 761
784 750
123 593
100 936
507 680
515 584
778 41
529 489
311 894
263 836
476 846
865 719
430 311
687 784
941 220
752 245
416 735
597 248
78 933
184 545
577 434
492 337
742 500
853 626
837 86
299 118
198 133
14 444
998 501
96 307
24 402
165 935
921 823
247 582
430 298
823 869
315 379
766 572
706 214
196 422
714 740
8 228
264 248
701 112
567 605
317 148
565 416
507 338
965 840
279 775
526 663
224 607
257 60
915 279
611 568
910 562
987 331
909 783
396 851
619 941
286 974
210 245
227 411
584 283
800 399
243 595
73 159
864 314
109 358
552 730
866 115
214 287
545 524
872 661
760 802
298 26
666 421
376 491
597 303
18 465
849 76
425 245
488 109
560 442
665 70
748 987
460 733
497 838
653 849
3 69
993 788
939 298
226 806
163 49
740 474
989 714
427 189
423 620
245 737
933 130
425 886
797 994
651 209
578 158
18 420
873 5
271 414
584 100
614 165
710 238
222 338
144 903
325 510
535 260
817 283
577 674
612 568
514 797
983 785
808 98
435 990
886 806
567 223
917 304
886 30
888 25
424 53
531 102
794 624
50 631
175 991
581 585
329 175
876 367
464 360
998 285
582 444
19 190
771 612
885 447
760 450
677 402
372 816
201 859
397 275
799 920
393 328
973 342
920 499
813 673
591 645
935 626
635 788
819 912
426 912
118 594
291 487
670 974
243 463
780 117
889 535
671 985
109 933
379 362
526 277
666 719
929 421
493 528
867 883
596 554
286 892
38 382
974 812
650 920
369 691
837 246
153 22
520 832
567 205
15 741
193 776
682 38
773 980
304 650
981 597
790 3
639 929
184 960
439 735
24 926
273 299
486 20
721 460
518 716
393 201
698 604
91 598
46 708
195 136
230 634
575 996
404 629
824 66
576 913
22 823
307 87
106 363
198 939
398 767
744 32
461 641
465 497
812 496
119 435
316 871
532 391
562 187
76 21
512 854
130 855
707 558
179 62
831 930
491 662
668 67
623 779
242 499
49 993
255 55
825 262
425 342
653 669
380 135
751 320
285 162
213 124
71 945
533 487
575 994
31 873
173 101
407 611
881 64
229 781
579 230
920 188
530 49
476 676
202 316
968 463
2 439
422 345
816 413
461 629
818 1000
757 430
488 742
951 388
388 422
174 618
989 70
891 213
944 129
506 420
870 902
830 71
758 228
203 590
962 885
225 736
557 906
243 330
766 450
30 82
589 590
334 838
400 65
471 962
154 350
129 700
166 348
323 799
346 87
379 595
693 993
358 5
486 990
817 805
566 934
66 917
500 760
751 171
838 469
308 581
972 938
698 547
710 573
78 297
532 268
586 470
843 891
479 977
262 987
400 836
958 509
176 8
598 367
832 80
398 827
227 177
509 820
816 213
968 704
481 878
647 970
150 839
706 478
148 786
319 65
665 825
178 801
184 276
622 457
378 689
731 827
633 306
944 937
906 449
7 346
805 102
204 804
484 763
71 530
332 336
255 38
995 784
503 630
615 645
207 662
271 536
897 541
865 939
606 766
220 492
559 978
472 607
889 718
618 983
212 646
677 827
374 615
815 704
373 158
658 675
455 774
554 709
808 345
937 72
618 677
500 360
319 717
650 162
749 151
839 86
48 601
878 405
162 100
790 331
83 536
148 692
614 352
709 210
552 25
670 613
13 795
430 551
26 82
152 337
673 328
234 669
451 227
570 243
879 578
473 564
714 115
427 810
658 531
785 578
967 904
582 886
121 975
424 481
282 629
195 59
772 10
592 811
940 557
295 114
427 305
608 74
65 184
181 867
279 168
666 964
191 26
1000 720
965 594
283 989
267 317
428 644
800 14
874 568
691 798
365 829
871 496
587 963
139 776
988 676
270 485
4 69
640 462
18 369
513 950
325 694
341 780
657 874
752 971
253 992
512 200
884 92
47 388
892 269
828 504
510 287
855 353
941 518
387 861
293 135
437 517
472 446
483 491
950 101
594 835
651 618
116 235
39 404
689 905
773 870
598 939
17 805
416 92
180 2
538 918
141 425
886 893
149 256
434 910
411 557
645 534
526 870
343 716
622 535
971 685
622 816
677 289
790 471
651 562
85 775
178 599
528 182
323 615
798 565
532 343
341 100
399 942
844 843
559 918
699 29
257 838
756 343
211 465
531 728
153 563
886 754
41 137
933 233
625 520
841 480
356 76
529 448
42 755
853 6
885 916
592 258
597 588
43 944
486 260
157 646
638 414
961 433
488 409
335 934
883 729
480 759
887 597
612 232
797 671
895 75
348 212
337 969
389 540
570 808
204 21
489 409
991 570
619 224
942 361
25 584
154 765
859 512
593 995
267 358
406 887
184 547
306 951
168 917
407 70
64 552
24 320
392 688
670 443
679 442
727 392
485 661
948 974
818 607
819 316
338 29
140 328
770 90
492 657
866 868
873 61
992 952
205 723
655 39
563 655
942 877
113 6
286 493
552 631
770 355
859 391
120 37
216 356
726 687
878 519
316 905
346 810
334 547
664 11
236 699
908 276
726 571
645 906
987 183
789 910
683 451
585 226
77 715
71 853
339 267
340 277
811 604
873 243
967 645
840 945
507 514
338 920
611 873
466 536
995 392
888 742
750 549
806 354
235 611
272 647
983 173
109 362
568 371
913 853
959 750
347 620
282 694
152 874
164 735
31 706
762 906
551 115
930 751
572 622
779 689
18 807
804 772
470 353
697 119
814 955
158 989
726 386
632 638
510 443
710 263
763 33
299 532
483 673
639 415
431 752
438 105
756 426
393 259
100 127
344 750
225 98
175 589
534 900
592 150
640 270
551 40
479 309
501 902
263 794
617 552
560 739
265 159
412 207
961 618
713 422
768 850
205 235
201 132
374 828
76 680
476 552
567 541
160 922
758 962
453 522
167 519
54 433
36 639
169 510
822 19
676 303
92 571
485 552
342 853
17 716
609 420
878 934
338 838
768 371
125 997
515 245
798 129
766 386
525 758
256 637
506 905
774 787
520 194
887 878
721 645
991 491
586 765
613 566
19 49
434 861
223 868
74 885
188 324
2 431
535 669
713 834
728 841
35 84
802 617
95 503
323 744
499 93
918 969
863 154
439 872
507 476
316 261
719 434
190 644
920 648
472 408
89 129
156 275
869 618
190 285
968 657
284 417
300 867
727 1000
852 341
964 14
254 818
698 378
673 892
743 442
230 136
112 5
993 805
132 325
371 883
164 954
678 3
320 400
769 790
322 396
614 556
130 491
499 555
675 58
420 356
825 7
788 740
255 634
641 454
204 87
254 430
411 683
1000 254
332 736
687 619
366 495
789 522
18 482
415 62
130 659
283 58
797 837
662 352
850 360
180 290
404 612
540 739
999 238
551 681
289 81
924 605
743 852
157 220
996 897
242 983
538 235
68 827
122 681
901 596
466 558
35 240
611 982
641 112
857 639
921 49
460 206
492 555
168 155
230 391
406 218
434 929
318 481
387 375
951 357
300 931
129 819
33 85
278 354
629 263
168 267
464 307
688 20
328 80
181 52
856 865
641 552
822 146
500 817
276 705
439 701
428 756
857 642
599 299
948 54
96 53
205 744
303 934
820 657
54 438
363 809
503 279
864 871
934 353
750 254
1 775
260 300
698 326
106 998
69 728
175 221
776 639
799 636
883 210
342 609
4 42
983 401
376 784
745 978
631 270
909 800
949 293
412 620
401 130
545 608
435 243
962 67
245 410
680 372
607 574
188 947
466 734
474 666
640 141
952 242
559 346
264 457
664 366
711 404
542 973
635 56
588 912
814 314
300 347
1 644
566 401
913 400
505 397
654 765
770 790
451 778
274 432
438 996
423 236
172 406
591 98
743 476
445 816
51 494
644 914
780 944
24 859
494 229
453 93
410 302
639 220
110 925
774 941
486 72
922 337
710 991
540 112
326 253
787 833
282 177
131 109
709 336
700 661
224 112
248 781
246 937
966 298
325 68
989 125
216 242
166 462
181 31
427 476
894 35
785 919
953 273
546 414
384 863
34 622
715 42
182 823
600 122
250 107
635 468
791 530
443 437
633 944
945 84
959 171
225 655
108 73
561 68
834 67
484 985
164 103
726 647
57 873
26 145
3 597
634 920
703 316
769 338
195 921
305 810
394 422
566 169
912 310
751 705
545 604
548 541
83 436
657 609
550 554
148 983
209 934
146 748
90 772
467 684
283 621
872 216
572 771
668 446
386 559
965 794
982 646
270 637
425 632
738 334
251 891
152 24
562 721
469 66
749 47
37 651
583 146
295 772
719 213
240 166
916 110
787 417
328 936
687 853
597 938
701 817
233 287
916 23
837 300
766 880
719 742
430 689
870 63
53 266
803 735
804 567
914 251
814 593
459 898
724 716
160 354
179 693
905 696
346 384
177 536
137 202
408 749
690 449
923 209
62 701
838 773
96 267
9 665
876 989
333 702
782 61
78 116
862 139
988 853
386 1000
277 115
363 790
650 537
138 302
633 917
525 264
918 695
589 76
311 766
964 718
173 883
749 14
503 164
425 553
646 828
593 632
643 357
164 701
232 378
977 65
420 286
578 869
800 939
560 411
545 221
922 739
488 750
880 242
880 516
991 901
682 880
438 720
77 901
508 428
154 947
286 96
276 589
250 171
842 648
160 131
961 512
108 275
495 716
505 638
182 476
285 245
146 268
857 630
685 25
506 380
363 143
579 144
458 658
644 831
638 449
867 874
504 368
831 615
886 121
249 490
477 364
991 591
821 874
3 800
203 164
897 302
982 570
757 90
77 300
611 825
313 296
815 768
101 306
878 31
922 522
563 550
370 826
155 538
956 44
72 514
698 629
409 622
598 991
350 831
488 688
53 869
291 570
153 341
269 379
823 279
364 524
444 741
741 100
451 11
874 994
158 194
400 584
836 970
736 260
721 221
799 486
693 461
39 291
192 480
223 359
229 890
78 525
332 412
186 42
538 497
85 839
964 267
159 257
182 221
788 690
689 433
473 606
116 984
206 740
584 909
464 472
2 528
481 771
50 920
822 160
563 431
175 23
521 29
907 856
553 853
931 620
53 55
101 166
401 383
639 608
611 697
282 92
506 812
903 625
816 105
382 707
536 341
918 575
383 251
845 647
472 235
919 941
563 485
552 740
870 244
160 19
779 90
211 245
748 388
739 736
645 280
597 79
332 550
535 940
109 561
254 145
982 105
775 480
292 661
487 816
924 544
538 451
90 106
829 979
19 909
852 352
203 142
994 760
1000 339
556 486
62 165
984 856
498 322
485 825
901 514
444 348
501 28
407 860
435 166
408 485
376 725
339 945
973 484
683 482
490 190
196 616
580 172
241 555
346 527
601 737
877 275
436 414
608 135
710 994
343 856
565 341
225 651
522 105
366 719
706 486
204 67
333 99
633 12
641 815
420 343
155 219
435 975
991 147
493 971
18 152
483 827
606 642
38 507
891 351
360 568
684 888
602 505
313 895
304 970
9 257
583 7
481 886
368 134
4 524
472 833
555 746
753 637
790 923
797 593
595 394
944 991
657 744
155 963
326 734
771 785
176 860
568 153
286 290
454 812
284 956
397 654
364 584
587 534
58 241
43 217
358 409
74 476
94 479
557 578
915 929
803 683
164 278
862 916
131 502
293 181
714 94
96 480
941 343
762 295
71 152
636 736
765 345
515 933
97 965
983 923
779 121
559 959
874 651
401 284
560 991
809 75
720 16
59 268
270 901
260 15
463 219
738 503
433 108
96 188
208 644
277 126
913 659
774 298
197 783
32 943
719 484
417 903
981 33
715 227
143 503
614 598
679 469
729 29
112 134
963 331
502 405
443 594
256 972
550 768
666 539
785 781
170 882
798 331
714 915
237 970
217 227
85 877
118 534
283 397
766 211
539 378
419 946
901 102
375 461
510 137
676 959
632 635
545 729
148 217
746 940
39 618
182 503
129 468
945 595
836 972
32 613
610 461
944 902
89 582
584 930
600 557
713 485
210 666
981 263
796 317
730 871
553 331
921 579
434 617
57 635
878 681
713 462
884 562
226 592
994 85
226 527
520 298
398 168
312 422
552 866
70 843
756 983
32 513
169 343
951 583
450 954
805 729
2 398
947 795
602 655
382 422
655 381
807 910
572 638
975 7
746 117
847 148
702 604
434 394
591 230
376 490
69 625
288 649
325 793
302 503
993 172
583 126
84 297
903 233
923 404
793 946
241 74
815 868
963 498
630 358
614 30
528 148
130 157
101 83
992 466
805 14
947 822
342 416
24 355
331 824
100 179
193 733
307 337
808 659
324 196
206 925
230 278
486 499
139 101
587 4
262 800
129 979
647 211
460 459
733 217
975 696
228 427
949 89
636 310
82 898
425 251
177 111
236 421
1 773
554 478
672 336
605 965
337 895
185 777
535 652
523 311
716 463
75 432
787 988
334 739
538 22
812 764
769 940
854 603
654 357
275 841
62 477
802 116
702 75
57 194
563 375
381 624
202 728
685 683
151 381
901 954
971 809
201 6
29 818
660 511
70 258
665 163
833 799
184 384
953 658
546 354
537 407
941 207
950 210
25 348
835 557
40 645
662 917
914 551
405 425
423 822
527 851
367 788
709 871
90 455
567 353
537 391
950 26
921 888
830 510
436 608
572 782
726 203
700 801
637 813
797 310
437 944
914 995
547 446
406 841
748 134
756 468
964 711
607 966
89 401
11 424
846 496
837 523
720 490
372 919
746 5
515 362
113 507
797 969
140 604
351 530
415 478
899 105
603 128
288 946
973 743
57 520
792 827
222 30
342 824
398 8
210 634
523 899
58 846
647 78
419 872
675 19
740 645
149 195
42 3
769 196
680 868
954 417
129 687
971 779
667 607
226 850
583 69
111 382
895 747
896 224
239 774
143 370
557 148
726 651
856 675
489 583
329 983
418 580
754 14
199 277
547 736
349 134
586 139
873 483
997 609
602 350
57 102
51 794
133 71
917 135
184 225
46 226
8 629
264 398
111 804
697 626
430 667
881 969
403 682
178 190
736 773
286 268
908 223
800 897
985 563
301 882
255 126
568 759
891 684
337 662
952 498
628 561
565 272
276 575
863 432
846 274
246 46
310 445
179 281
590 211
97 902
413 477
600 708
275 378
329 766
930 591
202 515
25 496
380 763
895 836
284 486
479 710
23 276
795 108
145 64
126 676
176 468
377 41
638 880
975 569
746 546
196 679
4 589
26 416
552 964
775 621
769 595
704 959
93 156
437 730
113 502
202 346
593 392
612 672
759 479
662 452
773 739
454 748
292 510
503 870
184 46
628 586
307 580
623 183
931 345
516 605
328 830
811 740
767 143
755 292
694 647
754 35
501 416
102 267
330 542
513 798
345 784
33 804
176 75
303 665
780 299
61 833
833 47
786 435
412 837
801 380
403 724
483 780
119 640
519 781
397 780
73 755
333 744
176 56
776 194
709 839
500 840
375 930
523 381
110 534
267 989
184 378
700 682
358 845
538 83
472 528
106 178
909 937
546 612
876 536
31 488
869 26
499 182
797 393
177 163
125 227
149 676
963 713
213 920
593 793
96 69
29 604
411 63
112 837
324 693
700 296
969 724
415 436
593 522
572 308
866 544
821 708
96 368
527 14
957 932
352 26
332 221
633 825
200 950
741 401
518 567
857 881
816 671
819 332
192 534
18 29
770 694
479 975
777 56
854 428
455 576
990 288
726 379
885 864
185 379
575 444
935 138
436 770
881 679
691 490
325 252
326 629
825 161
380 181
416 372
766 501
426 213
875 797
838 682
375 282
772 962
101 391
681 498
135 351
491 239
17 359
15 644
200 480
433 114
743 434
102 341
23 977
746 174
628 462
872 85
351 399
114 385
442 68
989 830
737 141
923 28
704 845
914 175
824 662
580 435
263 741
828 319
556 582
213 893
662 657
868 749
615 410
343 94
172 588
476 123
561 525
714 39
945 854
904 718
854 630
396 971
996 999
73 105
553 426
150 38
514 539
233 168
687 175
554 479
597 658
360 688
160 951
377 219
145 196
306 266
488 597
255 878
898 99
484 916
14 806
155 806
637 661
57 987
43 628
970 869
504 154
252 467
243 426
696 898
213 563
326 565
541 86
689 602
230 427
892 207
577 2
564 809
553 48
711 247
54 771
416 851
583 920
160 724
15 271
165 336
130 62
640 776
24 468
606 6
35 813
78 220
990 330
564 237
544 228
555 568
786 778
832 754
761 509
968 57
686 300
634 426
969 955
61 211
997 750
250 408
999 571
254 759
777 80
823 213
790 309
239 305
930 736
103 49
725 518
907 910
521 290
412 138
999 904
474 377
195 996
806 479
349 594
764 285
191 97
708 592
632 758
74 475
905 324
67 167
179 848
2 352
484 43
547 29
744 407
226 937
396 100
884 926
837 919
697 394
624 75
938 119
624 639
741 767
895 441
738 122
132 497
243 942
977 943
317 544
537 869
443 899
716 674
577 371
453 204
837 356
877 415
927 356
793 207
899 393
420 207
136 323
509 67
893 288
547 338
406 555
29 279
163 558
750 875
524 729
400 211
247 648
535 92
77 921
813 497
256 107
757 207
490 728
384 254
361 527
533 759
933 142
199 317
257 951
782 857
368 767
279 495
434 818
917 840
475 495
36 522
39 569
561 717
477 926
914 204
158 855
581 8
293 213
740 821
514 638
393 226
124 58
456 712
881 908
936 266
316 189
817 966
370 324
372 784
852 266
87 643
519 990
423 681
39 499
595 297
55 420
164 729
998 197
143 182
35 405
938 39
864 540
866 667
303 107
269 548
890 342
639 127
2 124
807 93
826 358
319 250
688 359
806 739
414 311
564 171
65 277
367 125
37 886
101 438
907 567
668 130
944 259
673 596
668 673
240 628
498 614
587 237
226 122
292 299
626 557
263 768
169 872
41 677
544 775
454 754
140 615
629 365
654 469
59 500
508 627
461 643
997 143
98 161
662 17
629 527
725 523
241 552
629 699
203 98
931 564
627 626
378 615
66 960
969 616
293 851
18 203
176 842
515 647
608 865
718 926
952 467
358 570
505 523
973 360
272 874
705 542
865 159
514 925
469 887
209 810
446 79
609 902
371 574
968 862
29 285
395 86
314 343
804 578
944 249
239 708
915 722
211 86
680 105
124 508
700 49
215 672
449 786
635 126
760 299
570 287
586 943
699 135
510 616
754 358
210 835
973 887
702 635
894 288
554 180
373 53
393 169
267 998
135 803
185 829
492 239
380 232
34 763
212 891
916 631
921 972
837 400
813 724
859 848
945 824
444 534
291 266
143 792
195 315
8 449
166 985
994 281
258 317
579 791
361 106
291 154
745 135
863 590
557 943
520 450
909 551
155 845
691 111
651 541
751 913
754 556
232 345
180 721
718 390
484 214
194 604
202 203
452 361
305 551
843 565
831 457
427 31
160 184
178 699
986 236
6 108
774 744
365 879
104 460
333 371
644 360
364 638
569 519
795 921
151 641
262 802
9 329
809 449
152 758
781 411
73 78
385 42
355 807
88 688
723 812
72 474
795 596
577 107
677 850
428 73
731 424
76 430
259 581
625 551
380 282
742 619
796 999
174 624
478 184
76 540
380 965
397 735
377 470
784 409
346 293
908 773
873 42
567 844
889 985
263 518
951 446
931 721
613 829
291 730
534 983
274 807
536 904
26 295
666 716
582 766
225 453
126 269
145 16
244 394
249 211
390 983
249 779
450 73
415 914
626 421
169 771
215 876
856 490
551 952
662 234
988 514
815 355
874 146
965 416
774 173
186 653
943 445
768 508
964 774
127 258
828 794
164 13
390 251
649 479
660 730
480 770
817 2
807 122
584 962
821 214
709 547
239 76
243 327
990 309
20 402
211 350
446 876
509 186
536 283
485 789
43 617
375 315
464 951
137 374
609 594
559 222
668 350
886 894
860 696
448 784
692 37
144 842
493 417
879 272
371 128
188 898
496 312
647 280
156 533
742 591
504 281
320 36
857 166
209 16
20 294
738 667
304 577
930 412
101 520
499 43
201 664
64 13
447 517
388 1
47 813
935 573
418 450
212 401
419 740
921 129
607 829
691 365
672 340
772 64
57 205
84 483
746 118
871 751
174 643
18 332
731 152
40 387
636 82
2 977
640 13
604 269
455 77
135 847
484 367
582 33
702 524
204 819
134 967
14 658
157 3
763 478
310 369
552 461
292 396
104 766
23 617
689 147
54 724
211 621
932 538
981 70
335 728
687 23
921 925
438 149
312 855
94 81
6 927
812 637
37 780
411 186
808 740
340 597
985 938
919 813
758 708
677 463
87 91
774 459
883 639
8 673
410 879
294 470
928 372
1000 920
614 899
706 112
591 175
578 424
443 89
795 935
169 166
86 530
713 460
898 100
233 702
324 447
147 758
75 780
675 803
186 297
220 891
356 35
271 306
141 854
509 408
198 759
789 457
323 968
253 438
224 559
579 912
29 497
346 84
793 529
29 541
606 333
974 460
401 795
373 834
742 464
987 956
996 376
142 179
846 917
417 733
61 50
721 269
431 286
857 205
505 629
352 205
499 893
252 78
825 248
447 839
657 974
944 708
305 124
109 883
150 455
179 998
528 103
847 641
265 990
23 434
187 979
608 548
243 605
35 220
703 208
224 371
878 236
133 19
758 860
207 999
978 403
629 183
883 747
963 580
685 627
663 387
399 210
11 986
463 762
877 263
284 746
467 292
279 895
138 514
901 523
344 521
740 162
66 543
136 728
831 838
702 367
178 885
644 271
614 529
466 475
684 698
328 700
529 789
630 180
879 177
130 540
139 541
171 917
244 51
30 498
878 228
575 521
771 342
982 809
689 426
828 64
893 480
637 537
623 410
540 165
457 547
282 773
62 860
349 555
345 974
586 968
625 553
147 785
609 649
69 413
723 485
78 881
473 740
335 638
745 977
247 298
123 248
21 292
278 997
465 524
875 26
24 330
513 334
824 956
45 969
909 264
415 162
859 227
29 391
885 943
631 189
182 519
224 844
353 48
623 552
710 584
793 244
97 361
362 576
322 965
49 356
865 918
427 260
136 860
638 661
542 357
190 29
179 211
663 471
939 700
413 767
544 776
800 817
11 5
529 516
171 619
849 29
246 507
533 807
312 187
591 860
447 615
653 218
827 260
332 82
282 607
429 681
469 435
717 472
435 883
732 72
78 250
728 63
33 102
349 776
756 202
441 913
506 739
876 760
547 925
208 415
811 501
294 167
264 404
343 513
355 423
436 867
685 63
8 884
320 533
440 784
927 996
173 484
112 890
139 912
351 537
31 126
728 562
611 817
676 418
493 740
326 454
851 919
874 98
983 951
211 283
878 659
471 73
511 788
100 247
999 316
102 313
930 850
677 803
214 669
607 964
300 222
103 563
650 453
957 777
285 658
437 280
860 516
913 816
81 442
15 36
27 955
979 9
913 568
657 566
567 1000
593 28
23 768
16 561
185 559
998 447
648 375
60 223
253 74
386 61
598 236
529 600
333 214
277 405
709 468
838 538
359 220
205 717
709 692
313 763
787 686
911 321
230 263
971 513
849 911
284 891
941 1000
475 128
904 906
684 138
932 381
963 938
614 418
475 337
147 13
115 569
972 11
162 750
502 382
909 834
110 246
982 397
694 814
201 575
577 553
803 768
344 75
888 506
888 78
119 690
886 215
549 998
640 118
255 815
157 471
628 174
323 726
154 280
691 888
260 207
278 125
392 841
28 782
652 879
60 362
409 647
862 82
637 27
286 297
536 18
478 789
374 645
423 887
58 857
581 6
537 707
407 330
357 539
266 252
219 537
705 997
833 443
141 677
527 151
676 916
906 281
857 456
403 953
122 293
393 313
419 164
386 740
728 326
357 812
63 488
166 532
528 612
107 984
737 963
254 247
181 586
803 944
48 397
899 416
571 660
812 309
846 886
729 168
693 343
110 701
475 740
634 829
808 824
400 432
923 978
163 236
584 500
653 225
95 753
912 503
359 413
18 226
824 758
475 292
839 313
733 694
662 101
328 196
486 14
306 90
538 967
556 484
578 159
302 1
814 161
479 828
769 294
501 185
942 342
146 488
509 637
938 347
654 353
132 745
240 793
522 926
908 376
791 820
133 872
904 346
859 784
235 637
425 283
863 319
497 245
77 41
47 617
205 589
897 567
391 92
861 359
347 432
823 911
506 790
295 442
709 664
398 328
531 564
139 489
611 374
324 964
115 245
247 631
731 259
586 767
475 808
401 243
595 963
37 224
135 746
74 470
39 923
891 636
177 828
102 48
531 29
779 846
208 998
753 325
946 895
44 960
997 473
846 840
722 116
863 379
2 68
601 117
95 768
193 37
866 902
465 544
569 843
16 595
120 305
13 487
987 112
376 425
656 420
630 47
11 405
657 543
670 504
921 161
456 597
345 278
762 192
200 693
273 65
262 918
509 985
534 604
96 417
978 135
567 600
840 264
40 392
104 148
57 632
647 872
687 880
945 598
950 560
28 887
229 94
571 796
106 995
835 378
187 291
857 79
600 257
253 367
833 436
623 95
922 381
556 774
969 409
839 206
745 251
554 360
418 101
367 90
960 197
442 125
211 135
861 651
861 107
162 538
781 683
72 951
795 39
609 399
963 83
928 829
773 551
319 541
671 231
974 47
681 554
936 79
405 788
158 935
803 694
174 220
659 842
864 502
785 379
850 720
937 83
245 679
480 702
266 367
843 11
285 927
877 209
948 485
68 425
917 940
181 129
827 967
4 789
84 106
902 930
85 637
285 89
12 184
396 357
944 338
149 995
471 891
682 11
486 125
130 259
414 78
953 973
153 251
127 843
136 558
745 286
773 830
951 131
347 278
841 171
153 510
848 581
434 351
778 147
193 676
672 362
345 760
374 572
346 887
972 632
870 860
43 902
266 31
975 247
612 415
872 693
507 958
657 635
804 766
744 102
513 400
220 677
666 996
725 654
175 125
875 374
637 245
789 169
755 898
778 53
635 594
788 642
21 589
110 255
580 403
253 335
956 651
154 304
356 555
600 10
461 575
189 497
891 198
823 283
199 776
541 77
289 121
860 299
296 695
760 887
420 224
12 22
521 139
393 945
157 898
555 655
933 838
260 708
216 891
890 158
397 724
634 316
553 740
258 387
86 931
443 475
41 557
265 454
99 263
94 320
708 429
507 307
250 34
569 238
594 408
82 966
238 682
704 175
28 436
22 58
475 356
217 507
290 502
304 556
481 121
154 817
218 636
546 955
582 216
157 727
200 232
526 191
905 12
315 409
555 692
548 431
574 885
498 284
157 245
406 750
465 407
73 41
453 561
284 494
468 782
586 153
183 723
683 105
645 237
285 768
40 67
857 944
957 14
254 37
501 152
692 75
363 594
548 77
656 477
889 194
447 235
6 533
955 240
677 663
966 637
268 247
538 513
499 594
616 936
646 604
413 185
365 174
156 624
167 320
10 196
775 456
490 740
350 758
435 433
240 997
265 17
361 783
387 696
954 999
796 606
504 770
964 352
406 763
641 940
412 748
898 500
763 874
319 860
513 775
145 937
246 115
451 797
333 825
56 844
290 559
240 181
996 623
962 566
988 421
213 227
211 28
440 538
540 395
140 498
747 89
550 915
515 660
386 214
8 999
364 390
249 370
908 638
846 511
524 216
139 465
789 988
418 175
468 167
277 85
526 856
924 895
959 950
991 757
573 344
33 507
936 63
726 197
360 7
275 192
833 947
119 361
783 457
263 171
409 329
814 769
330 594
573 851
960 258
907 392
301 408
544 422
533 885
709 951
823 603
259 261
567 243
69 808
373 347
321 165
427 659
946 23
171 46
412 779
714 301
499 307
563 852
158 828
157 78
34 401
803 912
493 133
818 598
365 905
909 224
715 430
85 113
891 786
827 492
86 434
720 860
594 417
324 452
667 62
674 751
105 87
127 601
86 244
341 797
232 841
510 715
444 2
976 601
624 464
83 561
644 803
711 76
814 890
991 326
552 483
188 664
198 701
360 709
742 618
521 187
661 765
629 666
430 931
365 931
348 631
250 116
443 216
208 734
971 440
283 967
552 324
589 460
557 882
108 21
985 825
297 753
108 245
479 236
163 834
123 370
658 701
846 571
263 395
368 425
4 436
445 785
954 995
541 312
607 121
63 466
231 618
29 677
722 670
930 743
157 885
636 727
123 345
795 203
398 326
692 583
992 717
458 831
249 262
543 864
32 748
180 45
762 893
199 377
413 542
359 86
456 341
171 47
145 126
992 876
342 813
645 364
913 877
102 654
209 349
946 421
123 338
953 593
178 540
818 924
392 646
802 163
394 592
577 22
45 689
985 690
144 28
532 659
517 957
760 486
415 535
896 384
270 762
149 100
718 646
113 606
255 554
899 244
990 402
283 241
183 802
159 735
973 459
142 127
463 924
363 240
804 61
521 845
430 686
48 751
148 552
972 62
593 804
106 975
854 355
868 203
305 466
824 91
797 224
774 821
127 400
466 323
917 871
321 26
504 10
524 697
897 580
821 710
144 414
377 965
94 909
969 529
859 773
35 533
464 301
38 506
82 265
285 471
753 887
129 186
406 73
986 140
547 38
166 851
11 725
761 729
565 995
498 42
477 946
265 871
781 695
835 778
786 251
603 798
526 875
619 69
463 634
322 10
682 80
797 904
576 398
917 352
740 103
394 71
182 493
992 597
784 540
910 299
839 289
58 545
300 111
727 640
377 472
373 62
585 841
284 937
144 375
479 422
164 328
960 57
892 908
930 652
498 888
753 300
434 59
415 793
588 929
84 140
325 33
814 526
24 756
684 359
896 733
713 727
975 53
382 48
590 356
68 44
303 908
866 624
675 787
895 512
918 881
251 840
28 806
54 425
791 384
553 926
196 414
338 676
847 426
566 378
147 615
921 289
701 855
821 800
379 674
214 988
182 579
864 524
698 271
836 487
19 351
871 779
158 875
163 128
457 91
914 721
31 61
440 762
202 995
199 522
77 517
877 465
289 37
316 785
844 279
757 423
116 741
33 705
886 330
821 993
816 642
583 504
304 705
292 172
524 785
15 266
157 946
536 346
811 853
557 488
35 311
998 209
692 987
894 404
674 996
779 60
140 11
170 339
26 451
388 190
74 464
247 308
429 307
265 164
379 428
519 977
427 15
119 884
422 15
849 478
115 190
910 699
426 502
365 526
554 149
56 633
221 220
368 854
157 789
355 470
571 108
488 760
692 921
976 848
960 421
863 500
511 652
163 926
194 927
956 163
372 63
77 992
688 709
220 494
446 375
504 717
84 342
451 248
667 262
965 689
947 202
987 784
171 989
980 396
295 539
643 65
524 103
251 384
447 286
297 188
620 963
801 969
99 823
724 839
121 965
792 204
986 190
165 603
305 159
307 428
506 196
592 208
588 901
609 192
229 645
518 417
986 686
69 436
852 223
471 575
586 944
937 546
721 51
787 885
265 236
639 356
776 851
146 688
386 982
215 138
275 450
175 775
837 910
281 747
449 266
389 912
931 229
347 527
884 818
39 34
833 438
715 737
22 74
527 200
194 44
81 459
835 685
367 781
139 428
873 920
308 256
378 784
174 172
351 876
164 828
996 37
544 758
26 850
383 884
750 186
287 238
688 850
951 873
667 696
134 22
801 726
615 194
716 600
868 40
313 422
934 505
34 498
515 712
448 91
56 810
990 585
426 581
91 992
765 310
282 265
575 650
555 838
660 59
755 716
946 546
567 418
621 740
957 990
631 769
93 66
549 748
796 542
785 512
173 19
675 922
646 86
613 349
168 454
172 222
664 985
540 148
443 688
449 249
271 321
304 13
700 764
214 294
405 19
191 918
219 999
942 645
804 584
250 82
774 981
983 321
383 569
126 597
226 282
349 705
222 273
705 713
523 681
423 206
633 947
700 398
254 151
333 764
753 501
349 624
542 849
904 337
323 568
784 570
886 353
885 794
507 522
17 648
504 676
489 85
76 570
521 840
552 556
240 80
862 994
374 742
959 494
397 589
934 474
946 841
510 145
624 210
885 729
777 244
191 288
795 184
663 264
211 113
60 588
52 878
592 622
331 718
24 540
64 335
788 955
232 954
582 864
526 671
300 541
532 543
765 651
360 213
451 697
847 108
497 400
688 905
398 445
348 721
402 282
717 136
368 518
837 663
909 646
180 212
86 542
410 44
536 828
685 456
516 16
769 875
137 188
529 932
183 297
929 75
980 217
179 403
236 290
952 6
199 931
452 538
813 251
488 229
116 920
371 310
905 459
942 269
750 301
200 295
56 111
422 203
645 701
388 910
725 641
230 947
824 820
875 710
873 502
510 688
765 582
908 695
961 573
794 425
646 581
972 76
508 991
720 80
630 569
115 839
365 276
768 941
644 270
583 463
442 699
777 42
75 615
473 40
931 33
748 258
911 38
422 641
625 289
546 363
623 911
291 690
33 235
770 159
481 320
407 964
716 438
280 466
334 299
486 233
655 236
685 542
215 10
591 187
637 842
266 883
789 756
549 375
179 703
607 941
792 73
626 583
737 675
459 318
728 838
448 947
7 792
496 943
211 890
401 731
276 934
550 722
225 330
911 872
913 252
648 940
166 385
963 85
772 722
862 327
82 850
112 526
972 561
121 407
988 159
521 535
109 1000
47 976
909 873
441 44
619 915
323 422
293 173
857 149
16 544
547 980
937 723
409 392
313 384
2 901
552 183
746 202
827 110
744 25
493 481
481 99
405 187
878 288
595 210
921 654
361 292
977 700
660 20
47 429
872 939
128 184
495 628
688 607
154 684
502 433
30 454
626 988
913 635
117 166
815 978
346 44
825 207
282 848
415 679
556 785
584 564
303 329
669 908
82 442
153 659
99 616
177 70
480 913
711 385
580 261
168 643
384 522
767 930
879 707
413 151
294 281
502 155
453 869
865 924
452 973
387 653
973 917
112 251
548 895
602 253
616 202
786 177
118 377
882 524
907 250
299 495
191 849
431 14
66 735
198 98
109 635
782 904
631 37
276 795
587 33
766 515
264 804
500 443
649 380
241 729
890 771
411 86
50 894
929 810
586 924
261 61
428 101
175 783
494 789
37 112
231 754
592 671
10 721
839 854
435 75
791 487
290 120
143 324
419 734
233 655
925 796
714 813
85 630
117 125
391 663
788 299
358 277
623 242
559 933
170 795
270 565
616 849
454 867
32 21
57 721
886 267
542 23
455 400
943 122
339 290
303 849
913 783
337 171
738 77
602 427
355 58
805 615
289 600
722 188
552 32
232 631
349 641
773 707
954 925
958 673
187 923
652 976
346 27
803 804
153 71
851 380
59 374
702 867
472 460
101 127
719 830
548 61
444 288
834 912
328 813
459 641
172 351
893 455
632 653
199 126
801 315
941 828
515 3
286 646
638 802
42 125
374 713
841 321
310 587
600 625
774 472
294 842
366 893
918 755
541 864
353 574
702 829
486 138
507 118
634 462
741 210
991 858
812 487
324 540
423 768
996 365
196 359
490 871
25 430
137 909
270 797
749 922
848 363
980 452
459 850
379 780
418 876
712 419
224 745
53 501
455 770
625 440
325 881
83 605
555 957
290 711
377 386
424 655
554 650
642 711
619 816
285 545
322 879
226 843
616 861
697 60
568 48
994 349
862 998
128 533
806 56
647 548
369 470
51 689
204 673
753 858
492 631
443 75
46 508
728 386
176 37
251 110
944 394
983 514
739 41
287 927
545 653
807 742
661 686
528 603
774 872
957 414
500 445
244 603
995 815
244 920
641 273
535 956
997 729
4 850
6 197
37 169
374 172
663 634
54 353
976 570
421 475
506 270
403 795
876 385
383 270
114 613
709 200
521 403
859 394
216 164
291 862
114 250
975 196
60 222
993 519
528 843
226 132
563 218
674 430
817 10
991 339
220 324
608 998
34 937
794 460
643 948
473 809
652 376
855 845
33 686
732 64
4 74
381 827
837 24
183 575
938 931
788 454
922 829
841 104
756 106
755 193
915 405
644 783
270 611
372 626
467 414
32 139
183 969
806 541
418 480
448 692
942 968
345 418
794 818
550 578
380 908
675 978
110 847
588 959
135 367
885 184
855 107
380 193
913 982
123 741
821 589
585 273
451 45
22 531
95 685
520 172
860 794
646 805
647 424
179 589
876 930
718 103
479 43
915 297
658 661
157 736
518 56
355 28
275 825
781 31
408 441
796 330
457 541
240 906
925 324
457 675
52 474
337 411
835 939
588 917
345 191
93 80
552 722
21 584
853 744
68 629
832 937
998 787
192 483
271 746
141 581
504 107
2 47
702 532
64 262
625 984
510 885
157 59
427 832
94 801
50 750
820 312
854 636
315 243
472 332
322 189
412 762
415 1
324 332
510 207
335 842
710 816
395 171
213 328
425 526
901 317
497 379
793 525
75 331
884 324
900 21
798 20
388 295
106 636
605 61
671 497
1 825
144 679
881 336
346 349
842 518
953 99
853 283
451 195
84 112
517 201
832 211
932 801
204 874
858 574
141 856
407 392
107 597
300 643
972 825
540 731
139 982
514 831
925 915
680 9
343 760
454 622
995 602
756 438
289 848
386 319
659 792
638 715
628 528
741 818
305 455
580 647
127 991
720 763
708 455
713 11
825 1000
188 184
373 767
220 842
31 779
592 587
549 47
651 74
886 43
922 335
88 592
307 204
417 282
97 750
626 595
610 41
698 889
772 459
106 55
573 287
371 594
814 535
157 994
977 924
830 902
977 865
775 285
356 938
10 594
235 856
163 710
950 521
869 154
795 502
377 226
504 822
913 791
642 214
740 891
643 224
136 272
341 499
392 203
493 292
344 139
470 816
964 240
957 309
752 658
401 39
570 732
207 913
735 386
979 790
79 59
398 597
849 812
686 842
486 416
876 530
488 569
804 426
876 674
413 280
822 666
650 157
716 676
978 488
835 364
774 297
822 699
411 441
42 934
37 106
549 906
240 987
735 342
152 859
880 30
376 460
412 896
963 390
460 937
194 84
228 178
787 522
347 918
316 354
381 795
82 948
564 801
202 673
463 199
701 176
699 664
30 90
681 125
774 168
390 770
523 121
354 988
27 477
126 1
400 877
353 587
432 937
964 823
837 944
844 788
762 331
243 317
26 588
8 334
848 108
21 561
615 590
165 938
245 987
356 393
888 215
277 320
284 213
163 1000
853 768
947 16
486 466
284 926
14 507
784 375
615 223
977 245
866 914
297 514
867 496
993 162
656 722
418 780
678 593
218 124
157 144
678 488
130 362
900 713
971 947
43 215
513 689
656 671
945 151
93 802
467 3
503 226
733 491
439 938
992 440
592 688
269 596
366 51
77 90
450 150
7 526
229 445
355 485
260 733
981 409
736 781
284 786
167 303
842 618
60 457
76 689
130 974
764 484
482 376
401 905
532 481
564 316
554 942
209 289
317 352
401 48
760 144
402 744
56 584
174 378
333 565
744 954
509 316
283 490
126 978
123 992
131 363
834 492
33 1
401 77
984 114
39 548
172 441
207 953
863 855
243 111
698 25
570 252
579 491
572 498
213 161
304 163
971 773
374 47
334 173
356 832
261 147
732 692
760 433
457 959
30 123
586 635
838 129
986 879
342 539
256 950
316 503
232 379
597 943
13 996
937 968
388 846
688 386
127 804
949 660
36 20
983 290
298 762
843 687
401 637
434 186
826 487
935 958
163 666
670 470
395 224
966 63
571 269
579 621
957 867
356 918
869 63
330 168
335 948
251 595
1000 846
14 516
929 504
789 566
295 872
353 331
685 873
615 474
303 787
245 837
19 535
150 598
548 817
340 641
44 415
949 157
627 952
9 594
872 588
508 74
615 609
506 354
18 660
715 889
148 857
669 857
123 325
402 255
895 231
938 503
756 675
374 189
461 94
792 255
617 304
827 230
4 377
396 754
934 266
615 207
799 354
479 187
528 725
254 946
181 619
932 604
154 284
261 940
361 844
944 517
845 44
976 51
142 585
484 497
68 397
959 639
703 915
119 548
70 536
893 577
147 217
313 716
376 24
187 451
459 4
570 842
3 466
217 678
187 219
718 510
314 663
298 742
213 532
291 745
618 888
710 196
43 309
909 13
930 405
379 888
540 979
942 605
198 287
475 608
934 927
288 73
231 169
336 978
575 399
131 511
862 449
623 743
368 405
70 296
97 358
888 514
441 1000
510 925
646 640
502 138
910 168
25 882
822 471
556 221
698 822
873 507
230 507
540 513
598 32
559 123
22 668
391 209
631 149
545 286
278 213
710 858
503 111
819 713
401 498
129 269
715 583
103 835
458 546
169 548
366 233
650 818
869 144
68 772
737 332
836 484
63 557
572 115
591 23
277 752
84 614
449 94
21 252
370 693
346 165
185 755
715 348
209 475
775 96
602 3
820 803
688 623
943 307
514 981
793 601
667 213
791 637
408 356
673 96
364 545
163 851
361 129
518 841
306 184
305 546
563 686
436 994
169 445
667 806
689 623
641 512
205 931
48 468
801 974
744 808
915 907
724 447
37 589
394 448
504 455
858 896
49 525
973 656
269 975
900 221
380 497
508 287
931 249
724 444
279 545
912 655
243 806
165 538
984 653
72 69
587 7
720 753
670 490
721 259
564 905
406 967
195 66
473 283
914 353
640 388
864 512
521 55
831 51
656 160
295 717
422 205
787 481
394 213
113 488
58 232
111 630
791 666
90 221
280 417
249 292
761 423
644 666
810 380
152 739
840 19
363 43
333 605
804 741
522 57
407 43
792 241
248 980
151 47
365 986
734 783
436 830
802 907
300 876
942 823
205 381
6 576
456 881
8 267
53 256
231 49
98 692
937 919
31 955
700 725
441 587
82 485
821 47
551 250
585 996
285 389
889 203
765 788
44 32
911 703
593 212
690 497
181 377
8 718
60 803
903 174
471 783
325 943
19 166
101 354
228 165
595 586
712 614
529 956
168 620
82 345
703 471
66 356
737 787
424 864
471 677
711 56
475 756
949 100
950 448
465 774
541 56
541 346
817 364
832 525
114 691
749 928
52 235
337 728
406 516
864 196
605 784
477 49
677 892
506 177
783 233
393 849
925 362
882 211
802 441
454 649
776 305
460 127
365 826
259 301
467 249
833 22
833 29
286 69
330 760
799 247
459 462
126 472
151 367
823 871
605 747
159 347
605 720
125 463
102 414
535 469
877 402
428 477
580 878
450 909
787 460
176 563
979 17
786 127
21 88
111 250
703 944
145 346
389 438
290 112
375 215
351 278
832 46
261 215
570 486
15 966
440 543
875 101
561 76
235 866
981 591
479 633
600 67
988 881
756 613
325 636
898 310
927 110
201 323
959 879
312 972
860 690
273 554
92 29
374 754
833 151
874 639
476 871
240 528
896 295
203 357
119 87
575 792
943 901
492 565
157 875
155 430
882 90
304 857
180 128
288 779
181 516
371 820
274 552
638 768
27 247
371 854
691 832
232 640
932 880
392 708
257 381
635 845
665 480
3 730
379 150
499 716
42 260
751 998
254 658
444 155
688 22
535 305
310 509
274 459
824 784
942 471
506 176
966 598
15 280
888 178
733 833
686 874
727 681
349 197
949 25
778 883
515 849
318 104
339 929
906 565
217 734
790 376
72 659
142 198
729 306
98 652
630 628
4 504
708 107
284 71
94 24
439 876
403 172
827 989
43 284
310 717
871 332
56 611
343 261
505 791
787 492
586 925
278 762
536 262
439 322
881 195
679 300
876 72
466 673
265 801
994 892
704 251
820 721
77 4
359 311
576 875
900 500
891 475
632 704
407 230
390 74
313 263
783 746
227 605
37 452
476 492
778 196
479 901
945 746
232 528
48 494
379 816
124 283
367 709
247 332
122 151
932 436
279 504
793 224
132 534
354 465
236 484
702 341
36 316
241 46
785 248
822 500
325 832
136 756
989 341
709 339
934 332
979 747
146 144
802 818
279 992
189 902
887 562
360 817
124 617
941 675
45 299
725 200
823 509
180 615
810 513
637 737
839 931
333 303
923 48
24 811
629 806
604 362
354 339
311 858
114 746
250 135
400 495
613 536
544 387
559 294
810 73
158 606
595 664
546 818
717 441
701 539
144 848
971 644
1000 957
108 120
403 548
195 220
91 952
159 683
635 360
957 401
859 762
571 756
224 842
742 287
7 325
605 404
139 604
213 315
537 110
447 549
329 854
254 216
790 637
678 332
116 141
273 725
322 358
385 968
430 324
434 529
584 443
559 563
846 612
767 367
795 833
369 652
130 924
272 710
976 539
242 100
656 42
778 30
289 168
562 83
99 939
692 440
378 285
495 20
298 72
747 116
53 301
766 126
764 495
510 111
180 246
378 366
716 100
870 365
41 685
65 641
376 267
694 731
232 178
774 997
273 480
143 8
423 379
881 272
394 959
957 785
310 615
480 75
63 239
504 131
18 796
609 286
748 322
443 875
586 429
568 962
905 472
389 106
816 985
544 882
723 61
561 591
107 429
791 806
929 407
250 811
987 267
446 767
476 700
922 99
363 672
613 279
892 719
456 189
95 626
453 759
894 909
695 104
187 887
827 982
723 321
351 733
726 333
396 512
522 945
941 867
876 123
166 180
594 783
799 443
888 365
81 878
272 244
238 641
334 506
12 372
937 87
284 190
231 938
208 459
994 401
561 796
148 243
461 351
336 173
904 322
170 820
959 702
847 656
228 533
805 551
542 832
913 200
172 830
524 583
57 94
386 130
513 796
204 209
929 640
627 924
91 988
892 322
88 798
617 639
459 62
487 407
120 577
762 176
133 753
944 639
119 35
618 442
279 4
552 841
534 623
862 510
859 261
855 725
505 598
263 777
222 296
14 932
926 254
254 209
64 785
176 683
297 658
965 979
990 131
343 382
885 16
790 687
897 311
750 221
154 31
934 758
369 174
300 997
5 324
568 309
877 77
436 470
699 152
406 581
126 932
996 224
546 884
287 643
429 54
852 255
255 569
542 688
714 681
308 191
858 372
842 260
284 381
982 158
914 734
118 92
205 238
472 142
984 704
205 124
385 752
34 450
4 882
160 498
397 743
623 251
933 336
942 173
51 773
976 15
494 609
133 904
803 774
731 312
778 422
235 814
552 463
539 78
894 974
196 520
182 77
971 1000
918 205
703 70
570 377
970 179
958 481
243 326
988 374
243 22
553 653
128 1
42 675
217 648
844 490
571 785
6 119
223 811
867 350
187 889
145 991
918 766
902 504
198 919
911 815
420 342
786 572
228 516
448 95
248 983
569 176
526 502
286 642
573 963
212 740
602 644
831 533
913 951
446 665
130 269
927 198
4 321
660 88
391 995
107 93
218 566
264 856
815 375
425 29
675 489
133 446
546 212
869 379
220 401
48 684
878 285
367 133
980 234
978 895
640 518
378 719
221 453
635 352
130 506
939 330
721 80
944 814
720 919
260 208
186 519
187 136
586 275
484 305
527 673
618 198
474 862
115 139
62 711
460 470
782 135
889 330
545 585
878 920
750 122
202 976
721 410
93 58
763 316
71 381
891 161
911 178
450 906
271 641
1 297
682 680
161 10
971 238
190 497
537 556
350 685
44 605
475 567
120 986
123 828
528 189
701 52
951 605
191 214
362 446
813 31
870 919
256 161
350 812
401 489
326 84
176 340
272 555
225 244
738 806
180 439
562 697
703 302
279 572
238 698
793 592
576 548
376 804
837 501
728 655
373 69
407 91
575 423
469 521
896 481
953 517
260 312
29 809
877 690
270 584
933 693
191 504
680 985
643 977
453 531
518 874
843 907
33 78
831 399
621 261
322 623
694 33
346 194
649 309
990 100
351 435
975 407
425 746
764 456
813 542
473 70
64 360
942 897
534 335
923 971
85 531
752 748
101 705
899 313
260 993
370 802
220 479
680 408
538 598
693 731
735 845
802 957
74 712
202 981
571 843
375 369
754 81
147 182
266 397
396 212
957 897
209 578
653 191
955 995
556 752
271 59
106 866
495 195
999 766
852 846
801 575
785 503
154 805
61 808
276 384
783 747
769 108
945 884
868 490
326 198
768 67
154 243
947 608
852 690
690 712
8 584
859 235
430 236
756 620
57 993
110 511
94 971
437 152
290 336
608 86
886 171
252 756
742 69
596 30
787 856
267 444
882 430
953 534
514 273
746 36
75 157
976 508
422 596
895 274
275 405
875 185
481 624
857 627
994 600
826 288
114 14
496 709
150 160
539 24
791 293
286 926
375 936
554 932
708 97
631 921
418 638
364 467
484 458
161 971
635 963
205 118
12 820
502 119
826 422
296 406
850 35
572 718
822 377
763 779
737 320
946 597
506 891
710 486
164 948
964 553
446 972
264 498
862 973
775 822
219 319
96 97
874 100
244 27
936 908
354 233
267 11
674 268
204 304
812 796
91 463
92 808
596 991
273 957
383 520
568 625
384 304
353 443
632 499
660 886
733 373
403 620
756 169
321 412
977 546
235 155
952 914
459 196
446 774
677 354
943 488
821 470
715 255
323 316
136 878
863 657
303 313
48 335
992 718
639 740
176 447
26 553
983 144
397 533
628 492
534 396
921 101
499 480
525 567
558 946
521 84
313 611
764 180
495 899
917 620
829 313
588 362
709 53
802 713
900 657
738 283
552 178
121 902
549 905
417 24
412 417
323 910
292 420
332 869
72 975
644 540
894 163
627 223
990 963
315 19
218 82
522 318
425 885
74 406
717 142
447 248
41 766
508 355
953 457
502 163
136 890
149 488
372 665
169 996
827 600
683 674
971 613
604 408
631 905
213 308
774 351
725 545
817 14
859 245
391 900
479 882
818 747
499 670
322 868
430 786
900 53
66 301
8 113
715 247
928 671
383 832
909 625
263 288
366 581
597 521
689 308
445 220
15 718
61 603
311 982
999 947
147 224
582 507
624 400
601 842
851 721
410 891
720 684
173 788
102 569
928 613
777 182
169 767
521 117
387 289
976 524
628 820
269 783
986 212
541 862
285 443
328 938
993 575
6 261
314 744
65 253
942 932
778 901
315 959
238 731
208 445
497 578
923 108
816 256
733 918
839 858
830 780
275 634
678 212
750 617
562 361
452 692
873 24
535 36
846 61
410 406
541 480
997 249
233 90
219 778
932 780
748 378
632 722
237 13
737 710
36 855
151 826
934 448
393 419
98 896
232 867
31 938
115 335
308 313
281 485
90 509
25 735
195 138
377 217
927 725
158 311
863 671
368 317
710 698
181 923
467 695
668 813
322 400
590 445
12 506
125 409
499 785
164 208
701 172
727 345
318 880
643 594
522 466
48 383
175 367
448 728
890 905
612 379
493 999
456 393
137 285
609 523
950 536
325 122
272 762
458 14
761 247
896 435
418 564
740 820
470 774
741 461
743 779
871 756
430 89
918 169
107 606
387 173
593 799
606 450
767 162
869 658
169 904
635 763
948 424
462 492
309 206
678 340
845 872
999 889
260 406
403 346
835 87
853 182
775 987
199 938
708 224
162 701
31 70
331 504
324 468
891 132
829 763
726 19
505 417
666 91
776 380
920 993
733 470
533 207
90 67
998 63
184 366
966 788
386 616
65 688
644 459
279 424
185 789
971 555
480 93
906 543
553 130
750 478
842 664
110 820
92 458
271 605
478 867
753 401
299 677
701 781
871 957
87 160
1 475
488 938
549 264
114 852
79 27
932 794
300 313
80 751
874 885
841 833
646 484
478 456
84 695
308 318
486 120
848 127
605 103
712 24
359 887
281 446
153 242
64 29
873 18
339 64
182 274
330 11
263 503
572 262
627 902
714 48
773 482
431 683
192 954
950 34
364 181
964 293
749 850
582 961
515 212
894 470
510 797
85 399
847 454
457 500
948 193
401 102
416 304
531 598
522 539
884 960
931 180
244 139
825 497
73 36
980 921
460 192
967 723
631 205
316 818
457 677
894 751
542 317
599 988
247 727
423 118
218 514
619 733
110 131
947 1000
674 699
290 628
878 394
951 212
809 202
186 538
222 965
553 3
571 629
523 676
117 781
924 62
166 236
166 179
809 152
165 519
139 571
203 617
263 116
686 877
118 514
170 232
185 511
549 633
594 606
122 580
876 18
921 739
951 816
220 45
320 139
549 520
581 120
86 268
813 160
819 725
392 403
557 121
206 565
933 153
977 302
506 752
581 398
375 918
643 478
649 238
364 170
159 724
269 107
22 543
421 524
821 819
135 450
407 283
454 220
115 407
746 587
929 611
84 182
235 473
775 787
976 859
363 268
32 204
1 62
20 22
807 383
978 195
385 778
561 763
611 818
575 499
280 901
857 474
274 66
969 141
956 637
569 356
410 484
991 743
192 776
781 122
671 520
114 960
564 582
297 551
690 762
192 98
572 106
15 130
735 37
166 686
773 757
739 602
673 58
107 721
444 263
334 324
150 648
16 307
506 459
469 451
404 849
253 174
880 152
786 56
728 849
638 184
914 446
106 488
307 767
169 722
501 562
640 674
533 599
290 918
367 462
240 225
182 806
818 443
464 932
515 751
549 4
259 541
927 914
995 718
203 643
208 869
760 146
865 499
491 292
421 587
891 883
878 841
788 856
117 751
934 700
63 55
747 135
113 870
387 314
215 617
293 251
301 674
688 872
146 673
405 513
23 373
889 357
334 481
896 824
792 950
103 786
499 754
456 913
607 559
63 285
751 338
623 486
330 120
18 948
728 723
321 342
246 132
245 906
820 630
472 718
731 912
611 737
157 22
851 768
911 1000
458 910
674 586
857 798
903 582
179 953
398 489
579 907
845 369
721 279
12 594
148 14
868 69
832 122
50 624
746 10
445 432
637 64
854 563
377 615
773 647
483 119
851 583
819 96
151 137
811 865
196 277
385 329
428 473
674 651
752 550
365 61
467 319
398 25
766 344
222 14
898 185
130 93
738 365
123 829
659 294
889 704
516 287
344 772
584 585
481 852
321 858
537 848
243 713
619 236
796 701
797 861
516 613
381 891
531 307
632 560
761 811
918 55
95 379
274 128
533 682
601 931
293 124
431 289
87 892
687 647
351 238
823 415
807 799
593 803
395 193
318 827
671 97
472 714
517 440
530 539
770 240
28 364
262 237
291 28
97 41
177 925
915 491
195 73
912 116
576 91
623 539
132 401
929 183
529 374
439 632
916 335
269 206
342 302
534 928
537 935
925 276
855 917
720 521
179 6
631 576
178 484
554 540
512 956
79 478
296 395
265 667
285 904
815 607
911 839
631 360
283 30
943 616
162 254
822 153
435 450
629 779
454 302
763 89
567 866
884 661
104 285
767 882
322 434
651 50
568 958
468 680
451 624
16 83
204 794
832 441
384 331
797 852
243 577
395 401
831 628
977 84
863 131
679 24
317 507
999 233
643 56
480 179
315 192
905 245
146 429
612 45
359 146
576 921
465 532
835 827
887 798
140 696
263 121
862 908
670 544
401 272
19 321
17 822
766 788
853 511
394 968
164 937
960 2
449 272
261 887
707 144
522 860
291 973
669 467
32 742
839 717
663 693
717 443
982 505
121 790
267 118
544 139
763 408
236 86
525 349
778 604
178 884
628 705
925 943
101 661
976 64
889 724
824 378
407 449
565 648
519 830
352 507
137 596
695 149
697 178
242 965
236 667
907 399
479 338
952 622
898 497
49 538
214 719
87 859
2 46
313 98
358 441
840 728
982 362
737 388
233 26
847 413
55 459
364 223
841 68
175 797
271 853
930 563
131 38
720 949
107 255
13 393
529 272
657 226
455 870
681 461
336 257
986 872
583 367
885 28
614 119
628 801
12 508
509 91
993 724
932 31
910 679
970 949
183 877
894 294
363 544
62 460
250 705
250 607
208 937
390 268
101 155
539 520
524 486
936 99
332 619
518 282
246 989
864 873
782 197
175 274
792 195
721 927
975 594
798 831
483 624
285 896
450 838
655 214
460 143
676 352
643 25
90 371
790 318
412 972
574 543
692 335
555 493
104 786
809 217
912 879
90 135
48 144
330 90
290 504
821 367
229 344
937 542
353 49
309 388
66 267
298 808
604 137
261 100
907 301
36 343
110 155
55 135
342 439
176 746
935 589
547 365
74 550
773 377
935 498
811 801
28 516
675 109
275 882
633 142
193 789
713 176
288 590
788 132
477 165
225 127
83 15
184 267
860 484
610 258
495 913
739 750
456 357
523 19
251 616
284 200
537 157
300 135
131 360
791 983
485 314
298 850
443 657
774 741
111 71
578 532
896 842
393 965
219 980
906 180
564 99
166 86
69 112
739 3
948 484
609 786
607 556
835 37
824 134
197 668
930 278
361 492
300 848
842 182
608 950
418 670
78 377
899 672
873 699
443 160
579 877
154 583
506 34
654 438
550 91
218 560
5 437
849 737
884 131
786 187
701 783
496 990
120 135
860 623
950 926
197 925
810 630
552 412
15 451
581 431
543 318
747 523
655 697
367 988
662 78
548 122
347 507
751 76
490 640
885 532
141 33
273 895
111 233
286 336
857 584
211 102
538 257
924 414
330 336
885 256
942 688
964 499
281 246
136 191
521 310
201 809
800 906
537 547
13 669
862 925
659 57
782 322
157 84
866 60
192 502
149 883
238 927
867 630
556 747
294 140
50 473
327 542
713 731
810 554
316 479
633 537
140 938
170 151
195 968
913 180
686 135
940 214
463 330
92 959
966 715
491 751
506 511
926 562
8 145
884 969
336 660
69 258
80 722
477 346
842 955
454 41
196 376
181 154
161 470
65 208
529 50
959 262
67 409
829 86
537 445
977 313
927 991
994 29
295 930
469 243
326 337
231 647
38 637
581 445
586 802
983 807
44 155
795 781
358 771
400 1
488 864
477 255
329 136
546 820
70 371
916 165
334 875
389 345
807 979
376 326
591 405
801 916
771 821
825 22
918 625
484 676
874 513
677 932
8 360
579 639
569 484
854 261
731 115
275 306
111 926
183 260
335 166
272 94
576 293
265 736
855 462
121 350
251 236
698 801
275 902
434 142
715 333
396 951
291 520
182 254
230 24
798 843
922 764
228 602
408 400
470 38
63 177
12 817
762 465
359 625
787 972
811 316
913 50
198 530
257 451
566 133
702 942
245 201
982 950
820 986
435 844
912 443
490 938
37 899
941 291
103 384
402 55
665 5
429 189
87 240
179 461
210 316
326 266
53 404
932 673
564 933
301 744
103 206
153 777
890 671
892 145
111 984
951 123
974 717
854 97
248 419
338 693
658 359
59 629
710 799
626 671
698 483
523 223
736 443
470 288
661 536
662 109
415 332
685 838
896 325
141 981
940 483
161 841
684 743
189 889
751 720
966 377
962 260
889 173
89 947
68 877
922 602
200 847
514 370
512 790
34 339
805 234
736 598
849 415
556 641
217 961
983 501
770 435
778 538
334 87
845 18
442 488
455 452
348 291
796 206
55 72
800 321
139 925
832 92
452 102
194 852
216 272
53 284
71 325
986 9
153 384
209 412
20 813
492 788
55 786
322 905
491 405
447 452
1 733
562 946
59 293
447 72
623 978
937 462
43 419
603 786
569 615
463 189
443 693
722 867
975 40
609 246
144 116
699 146
869 272
843 733
600 690
679 984
818 184
65 428
655 166
121 543
12 296
286 779
198 809
932 93
923 781
607 997
45 48
115 321
472 825
684 423
249 201
920 962
352 86
849 261
789 453
461 622
263 533
313 918
652 344
972 987
96 873
577 404
972 925
968 526
640 349
340 201
226 65
529 812
115 708
442 374
170 831
425 336
518 321
19 436
929 582
593 244
687 308
770 942
457 637
13 265
227 972
410 658
273 334
40 88
38 666
643 915
431 817
879 240
496 270
137 925
433 383
720 184
986 174
973 810
858 586
11 937
389 427
959 283
253 405
744 753
642 438
112 936
601 726
287 953
347 729
861 93
868 95
726 329
983 767
179 10
306 806
220 391
588 226
734 988
539 306
837 125
865 487
801 991
862 115
221 291
850 633
931 811
109 274
608 140
834 443
793 471
356 323
537 388
545 317
21 44
276 472
304 280
472 398
809 369
246 599
802 481
609 669
591 679
268 234
686 354
46 152
840 15
93 163
793 192
994 145
222 623
479 253
551 497
482 368
390 524
648 591
457 924
416 953
609 854
660 873
236 83
613 591
737 572
581 29
115 805
24 814
576 706
324 842
857 553
902 862
91 817
780 163
881 525
553 179
607 639
909 174
398 387
779 275
53 90
370 833
139 382
9 868
572 380
670 596
488 283
880 523
661 851
365 975
853 578
585 366
836 394
276 787
566 549
299 823
216 171
986 988
992 26
462 253
326 409
924 815
285 61
966 378
55 165
333 945
925 764
181 983
511 138
3 441
393 827
83 586
54 947
882 137
340 915
320 676
286 27
204 365
177 602
952 560
329 471
260 352
653 965
523 630
67 336
234 312
247 380
577 451
544 728
239 832
101 885
197 817
126 346
723 124
590 562
397 852
233 282
291 469
989 687
94 455
460 506
283 316
285 491
455 525
825 314
993 380
714 867
957 376
231 113
970 483
413 401
50 190
414 275
940 440
253 945
621 284
999 401
851 593
754 644
538 851
173 291
78 434
343 776
250 388
818 342
194 384
911 386
197 377
6 366
102 864
669 353
236 452
548 854
579 389
128 167
521 990
731 255
108 712
24 631
167 709
583 630
735 18
320 397
458 759
242 34
346 741
588 745
239 388
670 414
275 8
803 522
58 621
378 560
271 308
348 693
842 87
363 369
469 29
503 998
23 926
659 931
51 961
757 679
38 872
39 973
945 276
87 99
192 782
640 264
532 496
431 66
493 753
689 165
485 915
812 960
466 512
88 329
186 125
939 150
463 574
857 964
495 890
729 377
467 780
966 839
380 799
582 329
717 956
835 766
301 165
807 625
380 874
416 686
674 322
54 736
923 41
692 517
110 797
96 759
612 222
901 220
286 201
918 612
657 318
684 909
45 839
376 333
432 433
44 424
314 702
831 662
859 298
350 254
647 746
4 604
11 865
627 525
724 517
166 666
800 145
784 924
263 987
16 392
953 485
371 884
837 540
822 219
539 372
93 677
435 835
882 624
906 878
173 576
944 248
444 417
331 69
810 70
908 658
308 703
74 586
668 689
588 520
763 296
758 311
897 415
120 729
306 557
989 187
993 536
230 129
653 822
373 860
805 565
479 455
878 961
87 325
29 433
673 506
649 733
577 165
315 108
574 891
997 418
427 162
271 330
515 458
12 582
923 813
150 402
10 251
416 363
233 83
957 333
326 817
399 336
489 114
157 197
871 571
1 119
666 697
572 940
562 323
636 307
227 975
959 450
297 557
721 767
646 726
582 281
881 651
112 734
111 107
403 196
625 335
93 587
806 441
774 4
142 233
821 247
255 69
745 10
66 387
651 120
656 25
388 802
775 753
957 526
403 611
568 614
798 410
9 412
930 431
687 529
219 790
143 51
20 373
88 451
222 389
195 563
99 769
439 553
941 636
894 832
344 912
613 662
274 103
141 281
799 295
667 637
58 315
213 199
717 130
395 419
383 157
139 363
896 658
406 550
911 595
990 984
704 187
94 647
195 463
363 168
207 223
729 742
810 107
894 980
843 631
395 253
124 944
822 319
896 557
695 738
641 415
908 182
46 174
601 835
503 278
176 430
879 906
273 643
484 641
962 637
942 397
560 446
408 481
767 559
376 370
354 194
348 184
261 109
385 266
506 767
516 205
326 934
529 868
528 243
558 76
519 308
757 109
913 57
135 362
183 430
1000 423
909 640
953 824
376 8
17 804
181 675
623 948
273 439
802 949
520 61
786 174
398 821
322 673
743 558
187 630
784 210
663 876
69 24
534 80
717 514
891 743
318 170
566 93
643 341
929 90
980 949
550 53
975 172
315 238
276 696
919 564
191 941
104 32
749 41
452 246
557 171
37 397
947 572
271 661
748 222
485 497
203 535
546 533
345 280
693 80
898 667
109 211
167 635
34 558
54 536
735 747
21 822
84 663
833 783
133 13
253 841
3 148
941 462
64 898
829 6
642 504
609 430
89 476
219 170
442 105
154 508
62 63
944 807
193 112
990 226
872 614
707 729
111 252
526 86
51 492
269 158
422 436
943 255
196 42
339 642
288 523
589 162
311 107
424 683
258 847
669 428
892 387
352 433
70 192
9 912
134 1000
729 791
260 218
44 819
443 91
530 84
968 698
519 448
361 180
146 835
611 823
930 54
359 934
718 800
586 912
981 565
259 21
588 727
480 176
646 108
250 955
167 621
25 699
73 97
489 880
125 47
233 987
371 303
259 87
343 109
459 331
887 501
546 786
276 386
285 967
818 188
211 134
160 546
870 422
528 635
556 453
166 409
812 495
435 630
538 648
992 961
693 2
889 302
870 464
111 706
485 317
659 982
610 547
947 237
532 614
729 30
609 428
167 937
51 460
907 417
286 2
463 19
743 7
223 748
537 808
414 31
871 920
45 916
450 923
107 917
25 140
941 967
323 94
493 244
833 581
585 221
746 67
426 369
323 812
689 599
636 292
505 704
239 663
957 684
1 154
16 729
563 265
501 435
700 879
808 580
126 814
823 53
780 633
926 851
590 179
722 128
34 697
760 539
941 897
777 965
66 327
323 714
977 354
177 90
458 272
306 455
539 412
809 93
271 126
794 725
52 384
191 912
787 251
436 14
221 600
361 998
224 438
319 92
870 166
239 820
778 393
345 499
902 648
102 345
318 212
32 841
727 844
192 611
439 760
439 247
981 143
236 909
946 825
97 1
870 335
219 819
18 423
321 809
487 596
682 70
715 797
848 241
616 147
253 67
833 452
748 437
285 851
172 371
115 652
494 785
402 259
9 664
65 997
765 925
632 373
425 403
835 448
444 272
542 108
500 974
343 236
851 417
278 790
673 815
784 380
292 263
446 669
895 846
851 485
994 733
460 496
829 680
926 481
413 286
95 770
664 350
825 804
892 848
994 118
752 900
299 368
514 720
255 698
465 368
897 204
939 968
137 203
243 404
582 25
514 978
981 946
319 998
709 111
132 556
754 259
359 870
658 889
942 609
34 386
853 498
826 17
701 332
885 283
965 876
613 973
699 681
333 202
858 916
523 369
763 888
241 433
449 753
410 935
148 81
129 528
123 562
107 616
961 277
549 209
222 124
419 567
79 434
413 427
743 329
240 946
379 239
285 547
927 895
921 639
408 666
124 563
626 827
729 960
934 145
673 319
764 48
504 240
890 453
501 143
858 522
350 586
455 974
848 910
681 515
708 117
861 554
281 807
338 80
77 502
781 865
592 458
738 471
684 78
968 245
710 763
400 927
882 346
93 221
480 473
26 296
828 987
892 524
198 490
343 817
900 816
956 678
695 703
895 66
937 444
141 827
976 66
241 810
13 916
183 274
121 749
339 964
521 196
357 422
752 816
171 697
411 259
277 384
742 631
783 724
920 180
382 794
612 898
944 559
753 214
524 34
939 618
389 36
532 333
841 915
352 968
98 586
740 734
314 316
609 438
732 85
93 917
381 102
792 744
678 626
709 954
165 309
87 872
73 723
87 860
860 362
945 449
577 566
320 255
55 205
156 256
673 271
299 15
884 863
286 835
41 237
756 91
973 352
943 379
723 900
117 914
942 303
497 857
282 977
354 826
525 630
750 449
785 654
70 797
171 922
220 412
847 176
248 663
70 971
226 613
375 248
941 359
226 245
843 167
809 897
10 990
777 726
499 772
788 69
291 646
883 777
106 352
804 608
847 682
730 788
270 267
745 107
75 680
560 102
990 593
452 103
930 268
451 252
295 546
218 270
87 471
587 185
685 181
559 332
123 780
320 393
920 455
81 209
953 715
255 522
485 215
614 954
476 298
723 65
680 651
106 365
792 136
876 450
364 585
892 404
804 432
140 386
455 107
13 517
44 602
759 668
637 121
724 410
700 145
169 926
872 32
778 417
629 786
959 963
19 627
146 570
422 373
532 968
387 976
326 186
788 585
51 519
361 563
500 214
275 949
357 670
42 764
176 87
378 570
784 28
73 261
727 195
878 306
151 96
642 569
752 345
874 887
990 769
954 151
445 257
5 833
319 508
782 588
1 74
35 435
837 592
216 820
778 320
776 34
187 884
943 262
502 308
388 968
405 183
126 567
765 896
292 950
761 968
468 363
384 935
409 491
76 709
232 496
406 253
6 738
881 121
334 484
319 291
400 94
218 25
570 203
113 327
157 804
441 208
422 31
237 138
307 763
868 762
210 368
915 957
901 480
774 732
204 616
223 34
218 932
766 629
139 506
626 657
602 170
366 425
491 196
291 600
369 354
906 87
791 541
592 972
280 757
579 930
625 47
78 185
132 882
881 190
50 857
563 297
295 864
977 988
388 596
553 988
942 564
791 383
466 535
685 212
339 936
646 9
775 733
975 438
156 289
463 818
193 992
7 671
211 928
253 888
974 165
895 318
857 14
342 877
109 762
23 390
533 979
961 260
221 921
439 461
260 526
170 90
838 325
992 248
887 207
139 480
661 366
341 460
102 307
716 216
690 706
830 370
721 915
510 318
345 7
453 207
895 152
562 608
528 83
94 816
462 779
67 534
664 572
282 134
527 217
763 426
503 268
296 6
970 98
179 567
636 914
206 704
110 929
434 319
862 205
16 314
432 248
537 828
52 283
721 839
205 27
76 653
668 630
976 853
352 583
207 302
672 568
948 209
819 412
972 808
685 866
773 419
657 808
382 233
858 360
961 692
108 529
474 12
639 994
329 682
149 179
771 472
589 714
958 84
228 529
893 919
335 269
907 357
488 866
225 436
751 374
626 581
49 773
254 498
678 952
66 174
166 854
908 933
928 966
583 518
56 859
983 228
831 866
989 810
338 731
842 772
586 385
832 891
191 641
266 742
65 975
318 341
461 810
891 791
53 749
210 881
717 273
772 31
941 217
674 513
689 750
140 169
878 593
102 222
729 209
857 455
240 246
514 202
464 915
187 452
53 414
260 924
807 914
798 407
454 211
997 392
965 533
197 639
367 442
538 488
906 191
903 562
787 456
337 483
174 476
220 817
304 215
555 947
965 730
630 858
813 815
677 746
670 419
543 980
279 738
548 11
136 610
909 483
358 590
567 582
56 479
634 514
34 715
750 419
1000 496
752 565
274 39
350 542
483 847
675 134
909 662
846 940
283 909
575 8
94 376
32 651
103 129
406 727
484 82
411 105
917 279
927 535
776 220
438 222
851 60
794 226
900 17
855 334
768 553
977 131
344 316
446 210
377 917
674 341
471 225
709 993
897 951
774 60
524 509
811 53
241 72
802 817
419 65
556 321
23 411
820 181
772 141
779 287
513 650
202 19
723 707
897 200
429 747
568 724
904 893
47 327
443 102
168 176
928 356
635 690
917 15
845 498
159 650
246 525
808 528
604 560
146 387
615 716
656 829
957 515
752 742
429 741
538 378
233 541
784 776
870 12
805 518
456 317
978 340
281 976
417 852
760 141
526 507
33 395
799 865
740 505
622 152
477 278
170 13
79 922
940 959
889 587
409 615
10 775
299 286
140 404
640 853
972 333
879 211
202 496
574 700
479 805
64 556
557 415
916 458
648 13
977 80
523 196
111 16
130 211
780 495
870 975
373 588
112 159
210 197
307 139
344 574
964 275
319 553
646 189
156 491
479 843
128 663
944 391
993 990
158 907
567 781
115 471
248 533
895 869
567 742
985 269
907 666
805 206
43 728
383 630
597 731
988 693
700 958
666 816
484 428
425 26
102 801
888 707
967 73
107 651
476 793
256 179
404 533
17 694
134 351
848 981
119 255
761 213
885 730
545 482
412 994
858 757
943 798
311 111
611 835
109 807
477 230
58 248
84 191
681 978
867 362
412 955
656 168
312 610
374 586
704 554
289 808
445 631
429 563
571 682
884 225
479 430
18 430
931 891
818 946
154 948
4 913
832 494
470 262
287 148
528 638
926 135
603 326
317 509
598 255
805 608
502 789
714 114
99 882
405 65
156 25
27 157
1000 886
886 89
999 738
88 281
518 708
578 417
742 595
519 255
987 478
813 170
378 347
172 832
29 253
206 350
27 817
604 173
975 794
775 814
76 598
742 429
81 10
212 529
522 443
727 628
567 785
1 613
69 117
874 778
934 20
287 558
719 144
718 858
499 406
804 757
896 799
107 846
341 918
598 322
981 111
686 800
504 262
88 879
256 627
152 858
558 461
83 928
53 133
104 389
780 648
945 666
525 712
752 113
848 940
582 331
144 282
986 937
324 365
777 895
887 416
525 693
675 499
773 484
643 146
572 292
383 962
653 500
504 338
815 669
406 711
998 601
628 409
584 210
433 112
410 203
898 193
147 848
53 912
914 648
444 670
792 794
343 938
938 278
198 606
688 475
393 570
142 659
889 236
56 310
322 142
684 973
492 80
163 694
719 732
694 990
149 49
516 705
52 402
876 231
282 400
437 560
718 963
297 120
905 386
235 295
856 477
924 521
82 673
610 552
552 545
263 271
804 648
447 337
941 469
786 193
385 321
709 884
367 470
309 383
552 511
398 649
283 273
899 777
657 923
752 323
302 612
984 675
279 78
418 728
568 656
713 792
884 889
139 112
861 116
391 336
555 777
684 713
968 465
539 119
531 529
920 440
942 293
688 755
307 367
578 195
231 965
232 680
381 341
568 559
754 137
494 26
701 185
627 136
855 644
276 62
702 653
472 955
246 534
917 496
526 595
397 496
596 368
935 962
189 714
868 483
53 950
342 353
238 289
877 529
520 85
572 146
136 940
738 995
49 677
874 877
947 412
326 171
372 463
477 173
224 291
952 572
919 616
997 618
311 495
165 883
289 680
31 237
574 990
850 783
16 865
754 190
869 146
256 181
687 522
339 196
88 904
907 338
664 687
452 399
268 19
601 943
674 808
412 402
435 165
298 486
155 421
585 884
291 346
828 53
155 123
508 939
114 586
45 959
188 282
7 218
449 270
539 64
561 952
851 223
692 450
984 20
28 819
599 604
505 100
2 926
742 562
490 468
923 676
986 565
96 821
177 329
741 555
953 350
19 534
269 851
10 403
185 130
57 866
958 402
46 501
1000 318
97 427
499 574
545 544
740 977
239 550
907 920
29 937
598 31
562 375
373 517
321 485
291 30
498 154
984 222
99 966
316 675
835 31
53 602
559 219
527 703
115 867
255 918
743 185
436 735
765 237
288 469
550 84
975 401
804 860
6 455
160 483
600 811
822 549
88 844
553 148
137 193
294 180
218 574
831 967
861 639
441 829
469 181
435 882
303 657
77 173
854 991
815 913
836 597
691 986
762 383
224 366
96 93
799 550
656 243
54 367
529 28
89 148
362 97
732 807
17 920
65 75
720 449
341 751
510 778
80 683
124 608
813 799
255 747
842 474
649 731
240 786
341 648
409 961
529 113
623 310
127 349
144 387
162 800
491 146
878 521
940 610
941 850
978 639
174 654
419 278
853 818
990 480
217 593
147 283
554 395
169 670
552 789
942 367
626 415
743 162
283 511
265 267
191 882
932 521
93 171
160 626
546 15
236 367
102 314
275 467
808 70
124 694
535 468
43 516
721 283
376 296
139 951
300 315
711 796
117 776
390 763
208 366
220 563
160 298
976 48
937 757
687 950
725 34
463 778
336 677
105 34
55 621
221 81
524 813
631 435
987 544
78 607
595 979
722 747
628 604
218 726
635 984
30 931
941 909
687 725
980 746
450 549
244 859
179 628
193 388
844 543
83 705
12 456
376 70
161 823
262 331
398 730
432 116
390 107
677 662
274 776
616 82
207 338
762 950
164 597
995 833
456 804
341 731
309 600
966 398
248 247
657 140
554 82
378 564
180 514
400 392
95 734
749 816
669 22
815 646
551 637
257 691
438 449
215 323
524 623
621 287
534 63
997 60
587 344
604 776
233 561
139 50
536 648
710 693
136 651
971 9
257 54
836 277
13 656
193 404
753 553
699 533
859 783
858 558
296 17
162 660
86 763
460 543
132 477
988 297
777 864
587 288
767 557
668 90
25 13
106 489
939 990
830 800
886 831
204 340
398 431
120 979
569 704
881 569
312 326
786 100
345 729
698 373
911 78
636 262
721 749
841 751
23 824
548 776
139 35
851 568
862 766
874 698
266 183
6 349
132 396
264 649
296 811
446 654
832 88
732 138
949 545
427 580
380 753
816 743
205 364
400 785
509 391
196 25
845 810
195 596
192 242
639 30
25 785
912 981
213 389
235 232
857 999
294 74
692 136
311 692
434 176
666 407
274 690
423 463
316 927
905 975
294 490
343 755
373 920
3 895
45 376
648 716
412 324
454 340
10 876
46 137
962 636
63 306
159 674
669 572
953 36
401 187
361 254
396 364
71 477
751 606
402 816
867 367
859 843
469 314
358 511
680 485
98 488
994 209
680 972
840 995
186 528
57 595
631 144
66 146
169 780
751 156
714 243
681 786
170 2
340 444
702 85
181 25
533 393
583 727
514 783
56 79
818 417
960 967
505 411
229 461
363 630
594 288
723 522
858 66
136 801
788 770
613 501
263 822
719 635
33 666
961 23
897 207
520 512
644 777
486 972
220 1000
328 416
886 974
759 700
854 483
426 597
498 987
584 470
390 24
509 937
841 260
648 616
57 527
279 67
553 94
443 122
996 702
964 650
597 293
361 746
542 961
86 513
415 45
897 835
806 43
270 981
829 990
367 991
578 855
228 412
830 735
897 794
731 355
944 265
15 992
484 165
954 594
970 395
488 780
543 351
642 853
207 919
121 201
287 382
147 993
422 319
657 176
19 692
370 527
392 776
699 265
411 49
404 194
350 445
482 394
568 209
969 581
78 17
649 833
975 551
173 505
742 220
35 21
399 822
170 841
67 740
69 986
608 295
805 37
681 613
334 339
838 708
899 396
863 67
451 260
779 716
187 691
341 655
320 31
682 69
845 608
381 401
725 945
330 352
484 578
292 785
248 232
890 541
300 209
783 699
462 684
153 420
302 243
880 213
517 754
200 534
4 918
479 767
27 656
301 906
711 760
557 764
286 199
133 996
382 588
30 447
726 282
955 742
14 648
819 294
328 192
339 337
240 705
752 321
254 985
884 211
75 10
871 995
727 506
733 421
894 907
10 679
383 578
342 465
561 689
15 302
801 529
828 120
941 698
426 792
495 810
384 245
628 249
650 130
745 306
290 378
26 147
113 724
256 565
162 451
837 742
354 47
981 653
673 173
603 282
598 677
441 512
590 738
80 202
58 76
457 855
106 539
752 83
556 110
125 928
971 915
327 781
198 410
230 869
620 245
465 866
985 275
196 668
268 680
709 649
608 878
392 200
854 761
687 48
446 77
933 490
144 207
542 627
137 352
681 545
824 669
200 895
838 863
38 769
427 517
288 797
512 324
121 426
1000 650
627 280
44 807
118 574
140 987
892 597
84 902
423 635
622 381
823 591
822 626
61 890
574 803
944 562
650 697
709 958
530 704
571 385
839 464
408 202
6 804
735 447
281 539
41 488
33 167
492 582
82 87
789 855
188 439
44 711
887 59
235 743
57 189
658 119
7 131
470 992
172 35
974 727
17 61
490 815
769 348
123 18
825 74
862 803
544 359
353 941
409 48
445 94
12 108
387 987
26 119
640 409
477 680
14 804
276 375
482 794
642 306
144 695
262 27
722 309
864 644
439 40
500 505
604 262
915 758
570 658
194 954
630 40
456 875
928 302
157 386
136 530
110 589
976 450
382 273
801 725
543 911
224 476
734 731
77 328
485 141
422 496
885 976
787 36
38 479
780 775
252 850
327 169
447 289
36 694
530 975
931 400
706 753
510 956
610 113
385 416
144 333
895 516
601 387
630 833
565 159
149 244
550 233
432 536
546 811
9 148
385 617
121 194
901 772
311 187
706 783
493 100
76 88
882 743
620 296
104 490
684 744
244 58
575 483
902 288
369 581
130 638
134 970
589 528
959 686
796 603
85 127
764 323
963 885
134 521
280 120
407 602
653 731
283 350
539 981
604 621
732 10
205 970
690 312
166 673
295 621
633 434
910 890
853 544
106 324
318 936
365 731
372 399
228 352
436 971
459 779
280 580
657 839
116 117
297 420
837 288
194 695
872 537
755 58
333 814
983 304
142 297
174 287
22 692
713 948
860 108
655 743
636 496
876 611
650 309
431 254
773 553
936 949
43 674
281 474
281 575
914 206
714 603
214 947
313 547
465 50
516 353
197 134
692 899
585 978
927 637
914 843
943 927
585 55
747 496
124 827
147 114
890 292
183 585
380 44
278 187
34 487
378 802
10 513
596 520
653 193
396 929
819 575
959 731
548 972
886 389
405 524
750 303
277 16
927 727
702 463
460 682
364 561
595 141
949 131
523 996
798 287
434 801
100 720
992 872
752 9
585 865
648 69
931 388
71 690
949 66
908 157
879 230
748 264
951 625
592 38
27 96
903 497
376 600
301 835
967 165
725 155
925 728
653 24
751 497
406 995
154 487
912 409
962 532
351 991
866 260
762 583
233 609
626 75
304 150
249 813
814 533
295 695
142 60
540 809
295 533
571 252
984 414
864 343
117 962
489 291
495 336
47 4
132 247
159 702
304 479
298 45
174 20
47 681
539 469
23 637
112 969
995 662
680 41
36 564
915 349
83 267
574 753
691 495
46 978
404 865
745 96
330 763
112 700
817 587
915 628
607 920
862 619
989 367
645 530
424 382
493 735
273 880
483 829
730 479
795 730
524 23
608 921
734 161
123 168
557 690
127 986
849 642
856 698
163 193
188 370
600 481
380 17
90 714
926 749
423 867
9 769
251 880
586 306
483 694
489 394
287 464
925 595
16 133
272 472
465 569
614 932
582 488
54 458
939 492
318 8
341 55
443 835
237 665
248 112
534 100
758 154
791 927
678 628
233 959
827 217
790 97
533 215
399 973
814 383
457 475
102 128
392 488
743 848
545 231
210 697
4 760
423 156
615 801
214 119
891 753
433 653
307 1
834 796
865 838
848 886
633 803
802 752
538 891
731 675
397 829
524 954
529 798
306 260
581 889
147 282
883 159
966 337
101 458
322 266
223 952
326 282
948 498
959 134
807 299
533 820
139 651
408 199
166 45
695 977
353 693
911 64
35 430
716 669
217 349
276 614
796 158
895 281
292 111
917 782
97 533
953 58
414 225
465 501
91 693
226 217
63 216
58 243
781 85
3 240
524 533
88 869
537 305
42 159
166 552
750 315
160 9
478 563
758 219
863 867
24 807
528 729
538 87
297 849
649 133
774 963
571 727
406 344
325 621
10 424
130 995
300 549
172 211
235 946
217 751
64 836
510 882
699 608
767 979
521 951
986 445
521 938
574 600
193 626
862 99
299 121
437 574
40 565
829 489
947 562
764 966
801 971
173 386
753 253
593 39
960 594
804 461
287 340
836 106
109 950
274 809
107 180
171 166
472 365
330 270
111 304
656 302
532 187
848 827
370 628
577 204
415 843
632 266
795 835
558 151
838 488
767 427
138 31
112 307
253 946
783 738
86 904
743 703
628 418
319 475
349 204
936 184
383 367
383 142
840 211
771 18
183 70
58 186
198 305
837 859
360 239
126 404
418 353
398 439
359 985
622 932
586 273
346 116
195 203
884 293
277 256
994 99
657 730
78 79
805 282
593 91
448 813
590 888
165 932
20 634
133 148
301 449
594 767
327 917
70 431
81 136
317 984
471 499
154 296
301 101
757 276
612 949
907 156
753 618
15 652
491 773
169 291
849 265
668 928
4 257
513 372
377 599
719 720
812 72
46 172
746 604
618 895
346 547
857 797
353 600
994 494
127 736
52 595
769 985
523 310
451 450
977 257
584 563
504 182
335 933
322 343
23 870
390 695
306 365
419 297
746 200
73 669
526 209
987 715
687 672
661 58
632 350
251 417
149 864
335 57
31 179
341 222
246 307
266 551
809 381
467 545
319 104
962 423
988 115
160 777
591 977
301 298
814 237
366 319
650 514
57 568
842 976
61 89
100 524
975 639
715 729
504 109
845 905
191 185
104 823
994 916
130 836
879 254
433 169
133 478
431 379
550 590
17 546
260 533
526 270
74 78
971 237
96 973
15 303
237 240
191 160
142 723
460 911
54 304
701 519
681 630
912 689
333 974
507 987
614 456
968 567
684 596
632 121
88 934
840 138
31 369
626 906
960 792
508 261
63 676
489 432
28 442
142 641
932 89
366 455
372 574
843 364
500 350
430 827
28 409
135 201
556 715
192 844
607 429
728 818
646 186
189 146
788 161
86 384
322 252
367 206
320 590
259 619
768 203
411 241
62 77
616 572
719 405
504 246
652 382
262 642
19 217
958 913
28 897
92 234
408 497
750 43
575 519
666 340
365 548
220 219
515 589
329 984
329 105
947 724
648 231
189 410
940 250
646 218
851 802
382 213
712 629
886 499
466 894
156 771
414 235
592 746
194 197
346 705
923 189
340 501
681 424
267 688
951 64
517 542
935 994
223 629
916 71
470 888
920 426
989 290
984 83
306 23
925 236
456 360
152 20
710 615
156 163
683 830
189 525
30 360
58 428
645 171
853 649
667 678
638 40
222 676
840 403
526 317
470 85
580 247
387 126
394 479
509 895
197 906
295 656
769 231
715 58
344 501
296 857
654 488
74 246
840 810
682 804
423 94
408 736
891 470
890 490
571 888
276 86
444 633
508 502
456 937
250 543
674 333
674 123
245 412
900 796
619 421
849 976
712 764
703 145
587 873
924 156
368 413
506 388
699 53
550 314
172 202
970 745
324 672
34 364
193 246
733 201
41 902
575 225
898 553
3 63
478 374
764 714
606 912
76 755
738 609
47 919
57 208
864 368
543 956
233 193
132 715
957 961
34 810
161 883
27 788
66 78
821 884
298 256
450 90
973 231
699 897
928 225
316 233
94 119
527 775
423 219
342 214
706 213
900 705
255 68
219 701
669 992
444 241
393 312
919 373
100 747
229 603
179 803
919 411
55 390
150 921
275 261
463 160
626 773
320 297
373 7
130 209
491 384
190 418
960 167
828 303
351 49
328 18
845 913
372 553
659 160
497 619
800 923
485 929
408 854
426 59
481 806
740 532
991 338
220 861
844 293
194 150
662 708
297 391
786 247
844 135
961 420
797 665
49 795
341 357
97 388
46 207
597 757
595 312
604 116
440 441
816 760
71 581
63 205
83 855
300 288
67 961
218 620
985 14
428 144
565 204
582 142
735 818
812 442
641 686
59 758
488 696
894 332
715 950
575 134
387 62
208 687
658 576
275 174
455 280
651 703
503 71
514 590
857 35
474 558
147 666
696 323
279 485
976 602
835 160
672 55
44 42
191 705
829 923
447 659
510 295
544 552
904 747
249 778
577 636
594 691
118 693
531 640
95 880
551 23
572 72
184 788
579 960
240 275
891 556
648 308
745 865
370 100
9 965
253 91
757 425
39 558
703 45
434 837
608 781
647 405
676 740
82 486
984 51
751 726
152 624
514 402
920 743
990 138
177 547
478 670
383 794
38 746
600 20
346 387
982 491
712 103
645 51
300 75
217 868
804 4
207 418
93 715
355 35
614 966
536 580
362 65
950 710
940 66
611 340
798 628
6 655
865 313
76 606
357 653
679 806
985 513
906 198
405 59
960 653
626 37
492 445
991 810
673 420
979 337
801 632
15 958
723 679
668 636
537 651
481 531
275 416
336 661
100 229
965 186
417 701
220 929
878 144
16 868
118 629
613 450
11 52
81 700
303 991
723 849
160 814
756 536
974 149
564 702
100 930
525 179
581 44
198 947
537 870
674 404
649 872
205 995
85 532
431 264
447 211
603 552
689 906
69 477
113 679
254 649
988 851
372 701
524 233
258 14
86 321
253 26
465 698
946 907
464 936
320 649
21 954
380 139
722 266
309 566
779 165
890 867
355 153
939 12
318 215
676 357
702 384
143 385
409 243
978 182
917 963
949 16
209 343
67 956
726 733
421 376
830 102
161 935
688 882
270 754
936 925
178 878
516 365
318 337
873 767
923 140
580 107
435 775
644 4
222 288
508 835
84 707
842 325
458 730
538 898
706 355
419 707
559 441
379 902
600 530
269 497
389 597
724 775
610 905
645 388
463 140
915 350
602 16
560 845
501 32
310 201
564 511
807 814
811 935
494 374
827 555
922 479
947 430
191 208
463 796
841 702
703 989
134 617
261 874
579 154
832 382
658 103
690 670
354 481
782 143
568 617
894 43
47 538
152 76
344 210
658 312
531 286
356 2
709 403
857 42
78 149
726 89
852 591
437 328
511 631
445 277
791 157
197 394
381 417
689 765
545 387
628 965
670 692
178 785
535 21
232 315
245 899
468 865
544 992
676 260
968 60
435 825
239 796
281 624
983 821
947 317
841 266
427 977
691 500
582 21
13 83
1000 3
955 547
596 612
420 515
358 816
853 807
434 983
357 481
101 126
506 455
901 208
527 69
220 966
141 653
482 834
582 244
726 17
684 386
971 261
791 365
892 485
774 82
181 315
864 310
417 112
209 951
502 16
455 18
388 915
805 748
919 436
796 509
50 831
710 867
141 542
646 153
272 171
583 349
27 347
861 641
800 837
673 717
987 464
332 184
758 381
440 391
405 483
786 704
749 961
109 932
253 721
234 78
160 356
183 150
222 927
545 952
275 888
731 124
982 271
380 242
682 925
955 438
282 952
566 910
866 46
411 480
271 41
152 370
737 745
739 608
54 106
624 145
661 381
140 592
172 523
368 975
427 69
576 478
642 742
373 983
695 830
47 739
263 911
93 334
716 619
649 988
200 752
978 689
16 881
429 782
579 528
419 908
63 172
288 626
416 710
103 300
190 415
107 845
472 972
313 696
589 736
637 215
562 299
242 837
707 822
710 712
317 740
247 249
208 86
227 664
898 259
408 240
497 126
954 306
858 666
936 902
566 467
181 547
878 939
138 544
229 154
742 25
365 377
302 308
519 803
8 712
115 596
153 138
690 608
85 392
478 162
16 703
622 733
221 280
356 617
505 4
768 69
818 26
845 338
493 484
932 421
384 498
891 369
403 432
141 505
30 624
834 479
768 117
630 404
210 404
929 865
98 462
309 237
518 899
308 29
483 146
819 844
6 28
567 623
792 387
335 945
459 718
513 953
690 123
988 508
290 769
695 86
695 795
761 96
800 385
918 502
425 506
677 252
274 306
717 674
672 710
932 877
729 471
689 789
476 545
394 173
809 402
79 200
181 382
541 22
787 923
43 838
655 202
171 365
445 821
891 579
581 135
305 167
771 943
42 638
803 165
958 795
771 466
920 769
434 778
417 467
297 328
921 873
664 592
457 865
98 578
646 419
374 126
114 509
289 470
604 476
37 936
162 566
226 34
233 408
715 928
311 343
426 212
448 754
684 402
887 693
490 230
465 164
764 976
443 433
512 955
795 910
368 256
417 610
617 849
602 24
325 617
85 486
654 242
107 244
79 834
779 382
491 151
62 670
57 453
814 919
820 43
560 213
219 782
431 937
922 956
129 941
112 354
604 815
125 229
637 191
948 239
871 533
551 848
801 327
418 680
342 994
481 981
201 529
392 64
707 623
804 362
200 507
312 929
680 443
725 507
908 23
303 439
361 447
412 229
716 759
382 380
657 950
132 884
876 116
486 518
307 861
211 326
42 264
923 799
885 900
715 692
250 706
40 449
899 525
347 203
745 427
294 95
259 421
65 911
160 593
661 782
530 863
747 871
320 300
756 503
250 730
446 14
380 787
673 447
949 31
960 368
868 119
686 946
552 581
767 558
822 789
945 206
695 682
321 13
361 722
980 287
708 793
2 186
672 756
590 521
367 329
545 528
40 875
123 453
402 510
91 835
576 995
451 428
24 511
902 300
277 347
793 58
978 339
35 576
192 259
225 513
958 877
107 170
291 13
661 570
323 402
552 779
162 613
878 924
208 250
926 524
691 80
677 564
705 476
891 273
762 989
428 174
607 148
664 77
545 70
354 379
266 516
569 153
118 226
93 18
553 854
45 801
756 562
774 922
158 943
295 58
679 220
954 83
151 58
784 241
346 865
144 429
819 858
599 584
144 33
99 705
552 560
105 65
280 669
846 252
476 569
666 153
279 356
466 235
341 754
457 298
866 265
188 403
612 798
174 574
33 656
829 104
347 312
989 618
333 262
96 903
338 857
294 702
603 266
803 952
316 512
411 588
421 499
308 564
831 708
768 60
439 309
428 827
807 415
752 809
663 177
225 489
97 469
813 563
787 532
262 89
362 753
636 690
552 350
830 173
302 238
484 974
830 884
178 280
786 2
677 86
636 931
90 875
869 404
289 23
563 183
30 741
290 199
38 954
596 981
810 675
760 686
365 635
913 811
362 272
709 568
847 891
806 839
850 690
149 39
689 139
983 627
939 122
95 208
730 759
145 659
271 63
511 996
143 628
397 17
267 307
648 665
244 584
313 722
631 259
375 489
643 13
148 667
565 611
614 295
591 642
671 77
189 305
305 397
449 372
78 505
920 972
250 391
703 162
274 147
72 84
353 716
735 121
287 922
413 142
85 71
10 529
9 218
318 129
731 18
94 292
711 550
937 366
811 788
257 186
555 483
493 456
179 774
126 176
39 553
91 247
850 884
850 395
20 429
720 354
545 841
16 115
25 842
132 346
828 851
855 230
611 82
450 376
325 817
708 900
939 702
145 154
648 909
215 581
208 774
43 582
326 810
202 769
194 580
120 254
750 13
738 692
777 144
358 238
598 63
458 262
687 850
443 208
787 882
116 86
96 772
140 473
278 978
709 97
444 435
619 860
389 57
8 879
530 178
290 235
440 845
599 96
846 819
251 62
789 176
563 743
799 940
477 379
724 265
292 209
142 90
429 392
88 841
982 662
808 921
465 907
130 483
243 590
927 992
29 31
486 923
24 76
592 248
587 255
699 539
654 566
180 160
11 861
931 711
804 738
487 760
907 174
769 138
233 924
738 407
670 910
177 780
823 459
236 522
914 189
507 182
414 343
611 712
257 250
266 280
881 802
507 220
15 382
606 534
558 8
521 4
100 440
653 105
955 147
72 157
450 725
491 360
501 244
88 348
67 521
327 15
477 501
841 180
231 519
916 989
354 332
589 744
215 37
422 611
435 829
193 94
7 777
856 550
534 77
982 630
880 320
394 915
376 327
951 755
224 337
219 986
240 980
966 251
449 364
498 697
745 519
502 145
494 843
591 621
312 777
763 12
936 636
539 360
403 443
326 193
513 293
309 643
127 277
706 501
319 716
452 473
790 17
368 63
4 934
951 587
822 723
593 43
330 410
456 432
614 442
536 685
444 271
12 759
501 752
799 987
624 590
976 125
255 448
478 428
363 70
275 794
888 243
503 894
525 104
416 77
147 117
209 421
704 535
721 902
431 386
385 935
116 552
836 531
905 116
608 123
796 207
211 22
605 215
359 558
472 575
326 150
821 919
571 193
517 61
517 31
197 630
688 405
920 296
936 578
4 687
846 419
788 991
398 844
373 811
649 571
571 728
244 250
468 11
476 913
966 120
531 824
55 47
943 439
569 69
768 881
343 143
902 419
295 100
668 103
194 128
811 73
23 480
988 375
37 498
920 801
294 584
822 440
206 119
599 764
444 306
927 186
547 572
852 446
270 29
103 761
170 366
606 272
772 299
551 690
684 780
364 395
309 658
517 789
231 543
770 275
694 507
899 466
144 311
362 280
835 127
901 436
476 728
186 29
445 891
234 475
260 1000
240 846
398 983
434 424
64 760
472 344
621 397
312 733
922 311
226 358
799 726
620 745
625 557
256 340
896 696
422 874
918 316
406 985
577 830
396 142
906 358
607 433
101 622
163 129
733 530
387 109
235 978
83 637
504 995
758 429
152 64
193 86
336 119
131 609
20 387
625 772
454 929
858 99
876 869
73 886
335 11
46 117
321 254
46 777
160 956
511 136
612 929
801 796
649 31
881 51
336 309
988 772
965 926
812 766
397 569
619 115
706 878
203 243
857 258
303 814
105 388
608 59
958 966
706 162
4 144
847 778
499 96
881 369
579 727
106 318
432 305
408 471
672 592
944 808
865 669
632 386
908 637
69 423
684 231
292 24
799 240
536 841
164 715
119 776
494 978
609 695
917 752
792 656
217 413
218 250
538 813
177 826
661 46
336 675
157 215
531 932
885 159
66 4
18 716
376 250
696 12
366 857
194 491
616 166
227 265
830 300
601 65
468 466
9 703
679 274
4 541
994 785
886 611
667 17
295 992
438 695
316 248
419 932
950 844
345 893
169 592
286 811
808 435
518 271
575 243
29 529
157 701
636 312
197 118
777 784
830 604
584 494
765 707
889 446
48 101
257 332
863 737
954 105
839 590
115 537
416 424
518 905
11 573
253 879
335 339
389 12
376 634
676 876
836 535
764 36
798 63
200 925
233 7
193 328
605 318
665 604
879 443
121 189
721 487
615 681
82 594
128 679
912 788
95 327
796 986
294 946
781 903
200 344
752 701
641 896
812 958
446 684
168 744
927 615
596 43
914 755
773 543
129 434
726 356
64 714
936 195
916 919
373 297
341 923
751 637
139 719
95 872
675 762
148 566
933 877
368 698
672 807
652 316
102 303
883 49
468 211
757 197
332 909
944 925
526 788
926 583
798 312
980 176
347 601
241 747
422 218
257 354
181 49
215 154
3 599
133 257
31 410
710 965
462 143
375 346
376 156
304 630
564 689
557 660
396 275
656 913
101 990
422 463
168 373
903 134
579 692
868 89
46 399
80 485
811 691
698 548
138 288
995 953
222 617
495 880
64 457
793 88
787 383
1000 100
331 186
271 406
432 693
819 850
108 714
212 119
391 4
267 443
823 569
853 816
3 508
122 389
569 474
448 473
267 132
360 481
297 433
757 453
758 661
965 589
802 14
809 418
559 212
712 553
507 510
799 290
582 572
409 124
873 755
215 374
381 969
714 269
286 769
305 986
894 76
861 623
888 405
280 53
460 522
85 600
221 133
238 531
95 363
218 943
184 665
479 73
856 751
14 830
973 560
319 799
594 997
92 291
677 183
613 840
549 643
315 744
670 159
487 207
101 234
119 596
1000 61
830 595
360 642
168 539
643 20
428 719
565 712
527 901
334 798
596 996
353 838
476 877
325 255
786 418
529 662
927 930
830 797
800 899
167 446
979 903
339 741
469 270
85 896
79 33
548 859
621 807
207 624
794 535
83 842
397 445
558 205
154 323
9 541
261 156
502 99
533 864
949 765
707 783
212 385
162 705
693 542
657 115
169 424
946 1000
400 910
75 329
951 520
996 151
194 737
913 59
600 498
528 896
644 384
799 928
775 827
889 958
968 642
494 141
514 217
820 182
124 850
752 901
95 31
877 943
403 230
926 890
418 333
505 579
894 471
294 772
987 47
216 336
111 325
728 127
512 455
168 702
388 602
151 526
171 572
756 62
989 288
16 840
80 695
481 27
172 514
19 784
84 110
728 196
345 463
779 575
455 812
464 149
420 140
944 481
62 452
255 874
109 335
85 352
730 926
182 758
499 297
51 923
525 874
184 247
675 509
93 838
34 970
575 342
640 809
558 854
128 753
175 65
431 952
831 83
546 933
923 894
953 545
199 676
527 295
583 838
673 273
483 181
819 527
511 722
784 191
365 790
801 214
711 558
280 974
444 908
830 937
955 524
564 254
653 854
511 874
18 870
90 385
779 58
860 295
51 740
252 720
385 839
759 884
36 371
36 307
441 830
226 417
735 341
25 657
140 684
102 723
727 328
245 867
487 621
475 222
21 619
338 475
253 910
337 170
483 529
502 294
262 517
965 420
893 676
582 427
504 553
440 123
743 54
152 79
637 890
62 250
716 580
454 228
515 43
844 127
163 116
282 407
380 86
989 130
809 900
141 357
990 825
568 21
384 971
823 267
419 498
971 219
156 623
806 905
500 298
720 735
66 921
718 351
191 477
774 131
616 700
229 225
429 736
122 383
503 993
652 481
3 843
973 284
992 284
664 605
716 682
252 309
197 249
500 142
236 471
503 308
443 131
964 914
954 888
883 975
532 260
960 743
707 301
211 569
415 515
715 594
529 758
567 842
987 250
173 916
332 504
999 279
109 27
543 955
299 285
992 215
384 32
648 407
537 591
930 611
760 581
988 206
916 757
702 364
642 686
223 13
618 529
319 683
127 625
856 729
42 967
307 284
698 843
881 632
268 543
757 82
481 998
8 380
456 824
969 691
189 366
366 655
682 61
669 117
866 398
408 599
991 164
979 284
973 990
773 539
124 314
233 871
413 633
395 100
481 348
501 206
893 500
86 413
333 30
157 170
564 739
856 610
802 595
419 57
840 996
213 865
862 215
79 879
616 530
686 998
705 951
41 573
467 753
447 588
378 832
310 115
551 152
247 172
818 261
65 129
490 44
377 571
183 244
633 372
164 111
188 875
7 86
387 324
754 681
681 531
115 418
533 187
482 984
321 775
61 777
249 978
532 412
703 937
745 174
1 289
650 619
762 389
607 701
910 604
59 363
891 492
542 399
335 805
394 332
17 603
261 419
211 467
949 420
391 881
641 289
819 377
128 626
373 651
361 386
509 367
894 395
673 285
31 915
297 366
496 48
173 771
228 357
953 709
695 147
435 272
217 747
157 520
669 445
711 489
869 694
454 561
753 384
854 857
540 785
493 117
665 851
65 894
809 254
110 88
776 627
188 489
911 44
471 537
246 758
599 93
555 525
141 359
623 656
89 289
297 946
838 421
948 977
233 169
517 215
922 617
366 17
291 185
696 728
824 894
77 192
5 669
29 975
740 271
27 229
634 256
105 292
396 580
223 378
201 336
809 337
288 481
527 679
945 914
378 803
984 962
195 385
595 733
461 895
341 487
13 397
206 107
758 781
508 654
134 430
200 415
451 124
519 675
159 513
906 887
968 86
225 697
484 832
377 793
431 330
35 542
971 276
144 95
228 531
140 113
476 678
264 387
169 975
715 198
608 997
870 862
965 553
537 429
553 545
317 219
967 442
225 232
451 464
939 38
178 848
139 286
485 779
708 497
448 742
290 297
820 970
59 488
537 120
138 463
639 366
697 262
6 264
708 460
941 176
429 780
434 976
690 24
790 235
842 354
359 230
272 795
276 268
310 253
119 215
107 425
214 780
999 3
705 747
397 872
932 44
471 201
273 383
602 392
23 772
766 911
506 437
739 507
342 274
555 760
868 117
514 526
189 364
131 613
286 101
665 945
264 996
911 853
722 339
851 852
862 765
282 731
849 152
111 881
878 29
244 435
413 507
885 887
155 566
711 634
198 561
409 995
249 42
332 757
665 269
207 286
481 367
460 583
39 458
612 201
494 774
1 947
411 65
35 772
754 999
638 48
488 265
196 493
710 611
127 755
120 549
542 185
519 131
862 929
803 581
529 423
501 815
213 475
353 227
107 951
714 830
835 651
445 197
810 438
937 285
79 334
617 296
638 760
930 664
843 497
632 806
159 598
68 212
659 572
665 854
180 84
762 816
346 937
975 101
544 352
384 677
801 900
19 475
628 84
749 825
335 664
803 704
738 151
138 562
26 444
33 860
515 585
521 713
700 454
74 169
942 74
707 967
83 380
971 152
971 163
193 443
415 881
737 462
342 169
165 615
362 410
690 192
404 725
259 113
997 455
725 325
570 634
633 364
724 666
193 800
670 342
666 515
618 994
723 483
770 283
426 728
580 148
541 571
880 975
412 435
174 856
28 106
643 820
685 612
504 405
328 737
247 777
464 605
797 203
360 277
513 330
939 791
150 617
723 661
830 12
462 792
983 230
799 643
366 760
936 820
182 295
232 649
716 719
120 32
758 125
98 907
697 862
706 334
126 487
576 313
521 846
53 199
118 595
925 75
20 618
614 429
719 580
23 216
912 433
697 380
83 598
528 34
389 147
693 88
337 356
6 164
931 319
952 676
855 835
330 800
975 663
671 454
799 566
836 594
442 156
903 154
113 4
249 711
935 353
924 785
462 887
333 863
192 92
700 853
686 693
684 83
936 980
23 572
771 113
47 580
600 60
432 614
132 15
251 241
564 781
103 943
661 558
608 1000
129 582
508 593
890 739
855 138
648 742
22 133
984 442
313 298
333 194
913 181
159 665
441 735
726 526
892 54
41 369
644 44
997 377
899 927
771 9
560 796
735 992
779 764
257 729
392 482
261 305
824 647
991 446
677 270
13 611
142 375
52 996
362 115
37 611
317 87
379 720
581 638
651 813
547 354
544 937
604 57
976 675
905 293
561 874
115 90
74 462
980 320
223 407
774 760
621 557
123 317
628 239
946 145
651 347
528 588
228 392
735 802
284 717
742 119
701 422
650 269
20 511
659 509
712 268
775 918
117 832
797 979
222 538
907 963
637 156
575 27
758 667
331 524
713 104
710 199
230 331
880 245
185 181
510 408
656 226
877 487
776 320
165 230
440 622
500 288
837 411
674 30
259 160
796 101
592 631
705 396
317 316
741 890
160 300
125 446
50 330
657 584
363 678
115 256
823 692
496 836
484 903
968 149
289 899
497 178
231 613
71 403
439 19
175 627
335 68
613 955
304 818
255 560
945 329
769 883
166 449
5 587
890 980
201 858
587 38
58 173
94 268
473 596
852 975
740 56
750 501
548 390
641 190
163 616
668 241
213 435
77 858
540 64
244 228
618 893
526 740
657 3
737 326
922 231
896 342
894 251
894 434
37 384
789 535
68 300
938 510
725 366
681 955
636 268
204 940
591 848
643 104
311 30
722 140
248 227
391 826
354 451
366 197
343 687
834 867
592 728
285 461
143 824
638 588
61 41
912 398
447 266
352 505
549 716
67 284
345 999
630 412
558 20
220 544
390 665
331 573
461 673
758 36
970 686
48 246
518 550
513 778
733 508
463 16
649 452
217 202
206 457
240 307
808 399
762 897
413 701
484 872
310 68
63 12
576 422
853 61
46 394
995 200
302 683
4 610
537 480
888 482
26 657
314 692
59 652
369 595
117 283
244 180
164 661
419 903
277 174
829 336
527 834
843 643
923 815
807 895
318 149
1 150
669 612
813 881
539 152
927 381
298 752
257 585
229 231
845 382
189 674
884 551
791 320
81 127
987 384
397 241
37 825
116 367
599 975
5 638
908 61
581 293
376 693
669 648
66 701
30 465
307 25
222 57
242 241
4 32
588 626
82 657
709 810
462 672
867 729
96 402
853 166
369 267
13 126
738 477
726 627
248 113
132 925
618 703
890 646
195 267
46 594
414 858
268 537
512 431
334 254
930 998
106 676
701 195
203 136
483 45
108 503
367 265
417 317
999 193
869 245
35 920
505 476
549 940
349 796
781 34
544 815
654 229
220 603
271 125
272 696
720 154
962 432
952 874
428 799
307 266
283 40
284 507
198 385
584 23
175 784
254 666
529 950
851 495
684 464
329 883
200 380
95 188
721 585
555 854
288 23
231 765
706 776
889 611
43 180
454 248
16 879
72 329
828 323
179 478
825 567
553 390
903 334
79 96
837 216
612 76
336 373
13 414
138 714
14 965
350 385
466 145
912 602
630 172
78 579
3 137
473 684
343 355
522 591
632 322
132 331
497 914
384 956
64 188
920 841
704 436
916 339
681 719
305 31
499 33
662 224
563 225
464 801
276 326
64 654
38 725
444 98
940 35
823 158
775 946
452 844
697 749
172 423
604 958
398 196
294 820
279 357
699 465
788 714
802 502
461 99
482 68
45 22
59 436
263 175
356 488
48 554
652 119
108 530
394 44
599 960
369 825
379 551
752 721
466 128
989 759
92 910
388 779
571 804
538 398
310 367
889 355
665 123
936 342
179 470
567 579
302 227
643 447
80 147
895 262
379 393
528 940
421 699
367 406
797 22
345 840
661 921
265 307
163 964
93 705
592 786
552 159
508 604
336 729
46 595
462 165
363 24
171 770
654 61
495 742
686 508
617 135
303 268
934 344
814 445
107 792
804 547
976 811
893 590
487 110
873 501
266 472
971 797
412 175
181 216
262 746
269 626
737 161
725 194
290 951
909 152
319 550
964 290
2 562
946 927
828 777
243 538
998 230
5 848
199 653
26 759
117 384
925 11
951 715
803 183
478 436
568 432
743 982
963 166
917 562
529 198
44 555
13 287
433 345
481 979
807 72
121 147
771 83
760 96
190 544
800 998
116 470
824 107
270 286
331 771
69 547
300 65
170 424
713 837
275 164
807 833
156 61
588 281
291 78
920 971
251 249
654 809
867 188
602 566
815 293
572 165
923 425
869 238
776 838
998 404
245 447
711 521
4 387
555 518
815 95
344 827
301 569
942 370
390 21
133 793
270 952
109 368
437 661
156 875
661 795
134 440
318 898
174 636
36 426
403 942
130 845
282 370
465 552
633 651
873 269
196 200
66 853
960 878
892 105
458 397
767 270
231 256
252 510
425 774
337 617
878 300
532 305
646 2
372 101
199 548
875 800
189 653
801 5
316 936
798 246
674 312
663 127
888 180
653 461
138 721
680 298
278 40
176 577
715 798
690 289
88 177
808 998
912 297
668 383
594 539
507 69
263 869
221 554
121 776
56 689
270 721
178 804
452 724
294 162
643 457
935 46
796 93
397 436
59 169
129 684
115 796
8 816
107 248
907 443
983 949
941 506
524 724
992 384
737 36
965 148
60 990
48 845
300 944
518 23
803 685
285 272
942 893
789 232
167 959
431 945
281 556
311 702
523 620
103 487
560 745
962 307
439 601
836 407
932 891
843 650
878 316
436 260
637 863
758 167
71 189
147 205
752 163
400 716
898 932
45 571
293 695
204 30
778 595
412 237
412 895
945 562
967 478
770 242
983 171
593 707
779 166
770 865
24 162
366 493
37 830
915 113
600 528
284 723
305 109
916 694
825 51
307 505
925 692
327 814
20 144
512 593
523 546
172 402
761 697
723 523
21 676
815 781
9 696
100 651
702 520
535 39
458 405
601 410
156 602
615 968
302 686
43 658
538 636
353 870
217 388
3 666
466 526
899 292
156 477
199 510
828 569
585 891
565 41
372 7
526 600
879 40
574 525
442 499
696 338
504 852
797 389
249 209
846 116
536 362
78 255
993 335
258 590
470 151
607 225
617 174
936 915
805 148
201 574
550 335
767 985
390 39
858 351
206 788
459 99
204 264
53 523
967 328
262 318
188 337
98 253
133 777
284 385
745 833
591 416
788 547
435 258
252 232
627 672
39 908
532 453
60 325
510 474
953 591
730 408
850 590
490 1
637 652
901 623
450 311
906 977
5 808
746 341
304 854
638 336
537 20
643 474
275 496
483 537
104 365
806 367
838 392
431 174
125 201
476 348
168 349
277 291
81 452
883 121
775 556
648 151
560 187
112 633
962 419
795 716
178 904
344 77
929 467
723 384
553 714
235 511
916 427
248 933
442 292
520 355
596 222
831 19
333 926
840 850
787 149
304 128
182 436
736 205
553 896
882 82
859 671
206 846
879 346
523 692
446 492
134 975
447 813
540 205
648 467
558 74
191 501
786 634
307 912
428 678
658 664
491 571
860 342
997 639
472 310
214 460
912 269
232 82
387 28
88 414
514 897
686 629
77 73
219 547
90 391
701 1
897 975
702 921
741 255
211 871
872 514
175 165
104 945
575 56
894 175
932 950
798 966
664 161
651 89
12 660
747 470
196 265
493 647
816 797
696 712
748 850
740 766
528 229
119 30
302 694
843 902
197 589
892 304
58 724
498 674
200 662
101 494
206 56
144 619
109 646
959 433
739 723
847 118
915 837
367 126
584 150
503 659
682 135
434 689
725 495
610 56
6 234
383 346
98 220
455 27
943 916
786 81
817 569
830 434
153 398
671 698
686 38
789 819
385 65
900 525
32 368
564 296
316 935
92 85
499 324
617 817
761 32
395 720
627 916
367 164
710 111
182 6
96 727
984 319
113 489
335 174
756 635
301 247
934 132
3 595
624 969
873 66
922 189
364 175
542 670
977 403
100 751
69 79
186 642
977 820
876 834
425 43
489 447
365 96
857 786
671 958
17 583
98 16
986 227
418 469
289 902
698 12
14 934
817 738
647 208
996 529
664 821
445 506
37 604
955 68
88 420
500 493
733 394
930 626
162 31
727 175
334 683
31 321
64 826
223 161
576 178
526 141
894 887
78 309
130 87
298 868
40 549
646 918
406 838
409 149
880 353
153 673
15 927
182 338
30 314
104 8
294 781
517 352
368 696
720 544
474 617
35 179
62 48
361 699
698 657
472 380
396 377
508 459
823 451
948 56
257 31
373 818
269 330
612 702
63 54
369 367
741 717
633 835
851 459
805 441
250 501
166 57
347 732
467 123
900 503
469 301
321 599
454 961
218 816
793 722
331 224
421 900
840 722
885 268
313 797
577 274
608 412
12 160
183 206
779 961
801 147
132 583
715 659
294 310
914 274
987 165
573 61
538 850
90 347
617 646
480 167
340 367
69 211
481 927
861 300
409 126
849 663
458 468
607 288
591 771
904 457
252 692
806 757
327 261
380 807
404 303
639 613
528 524
616 866
109 48
656 299
271 544
231 160
776 689
915 450
866 463
932 511
53 674
218 997
104 765
933 502
726 320
820 62
365 302
86 795
381 589
126 617
272 502
84 498
549 169
873 614
328 922
220 579
526 521
720 666
126 867
14 196
528 155
462 490
157 830
654 444
416 260
896 584
195 207
33 168
580 539
304 132
706 309
667 209
498 762
465 664
873 259
18 710
795 398
892 82
354 326
939 45
597 464
471 771
427 881
534 965
969 200
376 120
86 458
87 881
866 345
839 204
346 833
10 191
906 979
983 375
175 871
236 824
605 607
841 62
181 732
748 812
934 573
396 667
955 932
661 250
715 736
938 893
909 349
12 678
858 21
590 27
971 765
979 191
938 483
294 933
464 306
615 924
322 668
288 132
191 994
290 35
678 516
468 441
722 906
509 459
128 147
683 820
765 648
96 443
641 24
624 315
399 103
647 682
472 216
996 286
917 601
1000 266
640 508
959 831
127 553
442 184
321 703
185 203
119 326
40 409
653 330
847 996
89 216
830 533
791 398
563 657
902 637
272 603
486 714
886 624
17 197
963 462
284 669
446 244
895 54
274 386
562 654
177 117
770 446
612 158
188 316
22 687
170 362
168 672
166 637
111 634
634 546
520 888
162 972
862 18
611 938
941 589
409 475
564 468
913 396
147 731
142 30
294 362
978 673
666 368
981 72
596 687
284 657
433 807
966 606
939 802
545 396
493 223
591 353
704 347
121 708
914 423
49 732
609 472
355 102
997 998
304 499
963 906
858 402
691 543
397 726
933 986
312 672
225 801
165 452
341 661
915 341
689 870
743 522
350 925
912 646
243 113
284 389
167 697
36 505
254 793
907 715
490 275
116 655
458 879
982 628
289 933
174 75
668 619
362 642
794 132
861 622
900 587
79 8
965 995
613 478
842 275
143 947
145 48
824 247
46 245
250 303
411 442
543 650
758 364
729 489
801 23
626 710
823 639
365 329
149 838
404 240
771 519
604 574
366 428
902 267
202 72
767 392
750 428
787 225
514 830
11 373
458 694
143 661
672 434
298 982
275 368
218 914
837 502
326 823
792 770
200 571
840 219
801 7
115 401
645 158
314 453
674 127
542 835
75 12
495 174
202 334
258 210
565 899
24 741
117 47
366 485
356 672
604 487
826 516
772 177
846 653
11 274
406 295
202 815
428 50
345 898
40 708
885 768
108 192
962 739
225 534
315 153
281 542
306 855
839 257
869 550
284 121
768 122
439 650
340 840
250 666
717 632
459 598
504 348
999 832
440 830
185 403
792 992
512 402
255 639
244 862
455 379
660 510
540 804
901 866
636 160
587 531
41 600
867 460
712 453
278 993
791 403
180 949
940 406
899 41
301 228
391 998
864 107
688 255
379 536
208 849
312 504
40 962
524 827
247 906
705 45
513 901
301 367
80 690
532 336
226 81
1 213
401 256
968 241
936 679
964 325
622 122
917 69
82 896
263 586
136 367
328 707
663 211
439 426
294 809
158 867
494 598
544 169
997 167
294 925
837 379
641 642
916 38
208 968
43 5
50 290
533 708
243 422
585 945
110 816
767 202
903 880
935 781
459 710
45 444
217 426
775 509
806 595
849 438
201 868
135 734
23 978
266 372
224 363
818 122
450 479
745 509
984 143
840 196
681 977
248 675
679 331
767 607
449 228
332 479
920 174
961 544
169 36
345 689
827 9
891 287
499 436
541 398
611 290
813 25
820 353
507 891
593 359
149 183
510 648
412 362
759 878
878 212
662 718
619 551
988 382
771 923
588 549
341 962
944 208
386 848
707 339
389 131
709 754
802 253
332 803
712 962
137 66
125 897
292 555
833 466
177 289
232 47
152 212
167 880
822 801
583 323
210 701
453 836
936 226
523 397
102 284
400 988
963 251
362 985
708 581
510 335
679 395
891 45
56 995
494 475
573 870
319 920
737 829
97 503
81 606
379 579
712 403
880 386
97 99
610 708
123 840
901 727
443 698
870 616
926 37
364 866
898 881
297 980
787 604
807 905
883 984
840 73
34 68
893 643
473 662
702 108
974 367
897 262
528 348
896 594
567 327
652 158
253 653
970 356
978 627
300 191
814 873
684 104
879 875
759 257
324 305
571 249
425 167
584 37
14 382
798 938
981 504
931 461
45 647
655 455
242 43
856 226
955 727
83 789
458 792
712 620
416 558
818 708
662 484
38 386
139 722
139 935
86 640
172 407
699 454
569 720
568 99
565 508
46 536
625 711
434 934
751 536
912 183
741 178
705 712
185 302
34 377
352 866
155 731
683 882
846 456
90 232
760 880
125 511
444 58
651 858
84 544
990 449
992 969
247 228
953 720
655 43
888 628
406 541
19 804
589 740
718 711
312 609
910 639
275 427
366 270
866 610
122 189
158 862
841 801
241 302
550 151
898 365
877 210
956 462
206 112
512 343
145 250
775 635
997 283
427 838
567 557
39 484
115 643
84 910
158 812
384 495
728 433
614 450
672 701
661 476
957 285
155 690
183 872
651 678
830 614
856 754
190 803
809 67
689 36
561 62
808 382
578 67
93 620
213 362
236 117
549 238
722 695
935 4
62 238
500 578
878 940
880 831
89 333
770 25
107 162
70 106
724 491
97 47
448 212
121 542
864 566
527 571
304 151
963 34
995 102
847 173
427 403
529 890
645 667
500 485
970 693
754 858
9 57
271 269
519 711
462 329
46 390
191 372
502 85
419 219
954 775
170 506
113 430
255 58
679 923
194 599
188 36
833 622
568 596
423 897
458 940
552 541
686 463
124 14
65 222
853 90
927 671
13 680
201 667
983 338
156 758
599 355
928 960
240 64
370 493
498 159
514 115
954 15
373 171
17 456
909 679
85 70
275 426
918 383
59 990
475 296
754 826
864 740
284 560
142 609
161 608
394 692
706 539
233 494
67 414
414 422
534 975
758 2
318 457
654 143
734 894
957 980
884 842
541 69
440 700
555 882
464 833
761 901
377 618
301 861
679 780
377 900
214 597
516 959
978 561
509 662
121 873
623 508
737 626
253 913
792 511
539 263
629 910
854 51
936 863
998 480
720 929
876 425
719 89
325 685
21 439
214 698
183 60
784 433
971 406
528 867
819 104
304 779
980 891
850 691
703 581
952 704
252 893
987 744
883 195
898 995
463 157
737 760
540 60
115 114
922 32
161 618
819 439
878 157
776 835
940 909
271 299
625 422
85 331
686 879
383 800
769 262
1000 173
92 707
291 443
140 664
224 259
951 760
78 236
869 821
740 118
733 349
566 442
486 206
311 78
800 754
29 114
918 117
682 412
515 538
892 646
389 673
163 867
900 147
867 491
20 156
799 667
554 732
891 7
176 352
922 725
917 659
615 762
777 15
70 639
156 755
887 863
101 148
177 912
529 944
71 490
477 720
857 506
674 232
938 638
231 872
324 828
615 408
133 990
269 458
411 206
915 876
554 298
577 868
159 256
986 228
452 867
15 700
997 174
55 380
133 655
748 505
871 427
649 873
569 536
230 859
198 356
554 87
176 736
37 952
775 584
210 273
962 952
914 242
255 160
548 767
651 476
155 970
205 606
255 744
240 51
540 314
55 147
854 963
927 994
727 794
599 324
420 901
618 821
728 390
877 594
397 837
243 36
900 274
408 341
94 590
338 528
597 301
698 973
158 369
752 296
217 857
892 739
899 521
379 514
579 133
572 251
616 913
554 980
59 766
358 895
636 158
89 671
182 647
145 10
29 254
230 295
542 343
807 223
804 242
472 444
507 504
531 635
675 385
927 848
751 610
427 688
727 538
736 186
423 630
204 130
101 453
852 518
909 631
442 435
37 570
791 446
569 61
825 722
152 88
640 46
744 320
206 402
72 102
912 835
555 761
795 996
945 779
904 594
164 640
305 864
821 65
802 47
589 593
479 169
189 875
155 16
472 426
208 263
323 264
998 130
289 521
624 271
258 872
313 465
759 464
795 862
518 597
281 266
653 229
919 542
999 433
374 93
865 245
122 539
393 733
853 991
671 503
283 205
978 768
56 178
882 532
805 429
970 508
381 928
344 25
333 356
44 929
833 326
893 554
421 643
178 332
116 617
917 605
881 762
216 553
814 154
539 854
955 864
165 692
560 986
860 372
754 37
758 774
805 470
997 154
197 990
887 545
6 987
798 49
668 857
413 99
154 899
396 671
364 536
99 13
7 322
353 664
355 908
383 559
498 810
851 260
248 984
230 500
918 480
794 81
298 477
669 950
150 596
905 145
238 925
533 81
381 148
672 72
543 863
15 82
692 878
279 933
951 741
443 190
76 816
714 703
856 416
477 377
624 170
954 861
393 493
390 843
993 905
258 298
188 859
602 290
528 319
85 822
890 852
976 942
378 157
623 116
172 384
363 927
586 711
340 306
162 996
70 685
65 868
570 955
594 406
704 209
355 563
938 983
170 921
479 21
504 721
633 864
927 812
501 120
309 672
251 521
563 393
362 39
991 16
416 323
171 101
491 126
903 581
848 580
358 461
279 278
654 312
300 821
423 818
784 865
40 836
143 23
401 232
260 538
302 535
771 638
955 793
5 755
466 595
323 610
553 204
274 633
2 96
463 99
705 896
610 131
632 268
801 820
442 910
199 672
639 370
512 509
731 944
645 485
991 903
748 739
879 185
237 710
749 31
83 254
672 947
776 211
147 196
528 330
147 73
411 584
121 767
133 940
361 498
277 827
565 385
76 923
425 252
501 447
834 889
950 112
419 944
357 210
877 391
941 830
88 560
218 750
954 764
648 296
599 298
405 880
240 452
775 672
842 735
746 655
907 934
872 792
450 231
784 604
359 679
963 591
933 829
624 445
527 364
285 544
594 146
124 727
8 770
20 963
603 977
376 626
118 75
698 908
678 551
467 10
278 760
573 885
176 80
316 640
171 559
337 5
487 821
975 829
756 197
756 986
431 920
639 893
773 795
53 148
785 217
795 865
695 486
643 355
518 445
271 919
228 818
986 530
304 34
471 84
666 78
112 718
14 853
362 652
79 985
194 79
655 206
460 458
318 692
513 230
815 431
323 529
261 393
627 301
345 427
531 196
179 420
715 819
351 529
236 338
648 726
567 431
644 628
258 52
13 567
524 631
778 652
298 365
303 740
940 392
449 43
24 14
597 959
143 375
262 452
123 1000
406 604
347 102
508 436
654 524
973 407
635 472
674 201
171 351
606 692
344 794
481 399
378 939
744 558
74 221
829 777
760 873
223 129
997 866
702 825
515 354
394 655
549 89
933 253
971 157
646 162
123 686
857 99
468 238
777 351
730 721
240 935
273 784
564 67
789 833
345 878
956 706
175 19
137 855
935 40
264 144
863 506
974 285
940 670
175 12
598 140
256 202
783 788
109 720
976 299
263 891
977 134
119 46
703 488
432 720
242 264
379 243
958 217
308 906
418 550
606 927
454 420
963 865
318 864
602 472
831 682
634 706
541 727
596 382
378 674
238 48
32 119
446 15
118 940
345 902
320 843
54 231
367 204
40 353
442 469
679 648
177 355
590 802
372 151
943 897
339 242
508 527
173 243
704 523
664 496
285 344
851 535
19 441
615 363
363 412
44 866
345 831
254 589
508 969
95 257
643 64
543 960
611 394
585 991
348 697
736 581
831 574
165 307
609 275
504 634
275 738
878 367
861 333
501 202
355 96
450 387
966 153
188 603
733 504
918 472
846 324
46 865
832 470
194 991
892 472
641 914
760 928
671 960
966 145
742 944
41 416
169 332
611 556
871 249
34 477
274 656
886 635
438 372
462 528
890 448
924 714
70 999
432 877
854 731
396 144
35 480
832 656
379 976
227 93
547 119
928 57
49 251
174 368
263 685
211 100
633 565
62 993
130 382
169 903
96 962
605 606
449 95
271 257
10 791
369 420
608 284
161 403
233 887
198 361
648 413
680 277
583 134
378 664
789 736
330 449
392 74
769 699
544 420
544 977
392 289
522 968
561 538
187 473
418 491
524 316
558 6
31 859
857 914
288 696
99 202
492 407
36 560
400 298
163 200
893 250
30 246
24 393
695 270
178 425
842 957
759 475
590 431
625 880
149 80
564 521
646 641
701 587
997 71
364 54
321 609
297 973
271 647
261 992
739 712
115 604
410 983
228 870
524 458
484 148
348 289
807 244
25 810
519 433
792 921
873 978
977 954
980 455
851 837
44 999
175 752
227 259
11 298
247 335
487 806
295 731
520 808
77 724
379 221
969 231
364 452
473 795
746 418
606 982
575 460
860 636
381 893
432 938
203 926
635 433
293 773
98 372
739 159
75 388
560 194
698 82
715 204
447 37
396 950
189 278
377 564
815 506
167 653
616 1000
39 871
486 300
543 995
316 975
212 633
202 215
590 124
538 411
497 48
263 94
701 480
258 816
983 866
610 116
656 466
81 604
379 20
221 290
595 471
364 153
222 90
49 961
689 956
326 992
748 550
985 571
346 161
273 230
754 616
371 277
634 271
299 124
128 474
392 605
735 885
329 487
913 169
158 91
482 314
848 929
336 885
552 419
792 710
906 190
207 871
119 189
678 75
379 911
973 347
581 961
667 561
137 997
831 61
584 835
477 643
442 689
471 834
405 119
52 125
143 781
618 964
842 114
372 69
687 128
79 860
124 447
660 343
225 880
828 84
454 646
906 254
470 429
246 389
239 882
828 773
479 728
366 959
283 769
265 178
432 51
748 673
115 92
426 221
194 149
528 1
834 793
418 307
690 86
828 434
329 795
408 849
135 554
654 962
969 291
773 201
876 631
857 962
754 789
20 91
836 144
268 668
714 469
365 111
935 180
506 843
426 427
169 952
235 886
32 149
587 107
848 903
518 363
715 60
160 527
148 428
700 994
879 710
634 949
933 471
22 536
223 174
989 843
826 605
686 972
244 390
644 753
77 971
174 722
718 262
297 778
907 905
882 731
980 349
680 699
203 404
7 952
741 46
340 610
900 648
914 833
546 773
391 657
645 285
111 559
610 719
727 682
522 469
242 311
857 37
681 872
929 25
756 830
465 889
214 612
684 776
90 466
401 338
848 148
463 833
107 373
407 138
706 215
971 73
906 690
247 215
75 274
756 66
138 987
962 366
137 698
626 526
516 70
101 562
641 416
758 568
869 479
48 235
879 415
752 138
483 613
820 897
735 995
674 703
951 222
180 612
924 29
278 913
213 203
176 824
737 443
511 567
746 95
616 881
234 601
225 438
979 978
375 611
821 469
407 475
769 616
422 913
780 272
178 54
864 771
399 911
785 155
509 718
174 940
18 486
662 320
590 496
542 314
101 52
894 299
323 236
809 434
652 353
131 279
284 336
859 477
356 906
961 881
471 582
168 996
231 880
500 744
278 95
917 427
802 91
231 901
810 609
964 557
298 320
102 879
430 98
974 870
881 141
571 734
562 586
634 946
958 792
888 926
780 617
378 515
53 515
354 9
746 561
68 376
245 904
425 383
307 447
900 41
925 144
194 211
696 164
263 867
863 819
826 871
278 110
294 577
49 588
761 295
666 280
600 975
37 809
620 527
808 50
363 162
748 60
534 485
1000 125
98 813
564 817
583 188
567 692
594 527
528 18
951 54
775 520
308 996
823 196
962 616
306 662
931 227
455 313
69 332
544 227
962 527
903 951
949 273
149 311
224 734
140 893
447 140
273 6
449 887
361 66
708 967
517 230
798 29
91 300
536 125
574 350
691 655
582 426
122 477
607 142
870 133
970 257
658 721
584 70
574 599
303 328
708 683
703 549
936 801
644 697
692 134
591 527
802 193
143 434
106 415
764 19
639 291
10 111
867 495
814 486
232 764
784 16
942 42
87 559
646 435
125 106
729 125
233 221
936 885
847 848
527 194
446 647
994 190
52 57
418 894
64 164
580 157
960 180
537 977
511 676
177 825
755 182
935 812
509 531
454 300
261 737
519 183
376 961
605 758
723 465
372 798
681 175
12 487
268 958
862 434
865 514
959 774
555 584
29 780
273 567
201 356
935 342
990 831
181 454
81 70
924 18
6 756
60 350
256 571
935 239
495 200
625 210
899 533
321 166
513 613
771 859
233 424
982 802
369 277
787 391
8 399
315 577
164 760
690 397
251 476
160 402
398 610
969 730
152 630
126 874
957 563
387 131
638 892
705 35
492 310
332 710
813 134
99 653
916 663
251 467
374 415
133 117
405 365
722 104
684 87
717 213
765 863
56 817
833 280
492 37
873 549
417 88
82 328
721 745
777 281
25 90
124 484
900 361
995 674
540 567
320 643
551 817
71 507
917 76
979 945
641 943
41 90
669 174
949 884
410 254
296 719
804 454
544 890
682 668
339 6
658 152
123 35
107 812
97 990
670 602
804 372
543 925
230 480
393 454
729 617
589 912
893 182
143 98
194 713
947 944
175 945
344 954
30 138
790 968
716 256
761 683
852 978
987 712
756 362
789 977
75 695
934 994
476 36
872 875
219 774
596 312
865 492
781 445
241 87
493 371
64 272
888 515
511 775
513 66
728 126
606 508
927 587
609 626
584 240
294 847
898 289
109 196
899 839
998 550
440 989
334 713
356 320
197 327
980 751
554 878
83 8
132 76
692 233
797 589
53 859
609 104
758 572
511 826
145 418
986 919
566 529
836 326
125 973
785 356
785 921
339 784
101 966
231 903
131 168
977 987
689 722
509 33
999 575
577 639
248 575
649 114
165 616
367 832
951 869
487 950
352 128
947 622
261 664
749 185
957 253
285 498
610 102
353 661
316 579
68 572
438 579
193 97
839 112
189 702
726 718
623 167
301 332
386 993
655 95
952 128
528 365
228 892
243 735
678 9
169 120
420 335
590 535
590 69
996 439
366 747
423 702
705 994
647 13
147 543
20 126
179 749
988 674
746 523
745 444
958 600
774 122
85 612
514 248
738 442
697 599
821 256
697 40
542 332
361 274
505 206
201 783
371 176
529 467
545 143
262 570
749 858
817 395
326 913
933 432
612 99
131 668
759 115
301 892
146 661
569 305
273 993
515 558
211 182
378 171
568 891
974 872
246 361
700 10
213 783
234 841
657 606
36 983
747 501
369 824
710 939
352 258
29 176
155 417
240 10
753 751
761 565
206 920
929 674
947 717
683 218
216 176
526 583
711 761
508 953
13 234
726 586
361 189
87 266
867 254
786 239
909 187
219 706
190 726
172 249
549 419
622 106
133 286
56 538
909 250
83 985
430 948
357 383
893 103
632 619
770 248
191 555
35 54
138 849
159 377
439 982
423 734
372 924
916 950
985 505
215 189
467 418
459 74
386 946
287 393
830 467
768 685
852 303
557 803
713 882
12 172
490 800
358 478
641 208
148 629
86 680
147 988
332 958
540 694
231 149
279 705
271 253
137 926
906 751
44 26
481 899
843 641
20 941
83 255
660 315
901 93
361 589
363 373
670 521
209 261
803 323
834 181
349 324
328 21
505 747
658 139
18 921
304 16
654 368
417 513
447 427
817 856
967 596
138 728
572 277
832 947
687 21
59 347
326 963
653 860
815 512
100 594
890 907
208 470
662 350
556 876
312 719
379 190
773 928
441 902
935 745
538 609
367 234
80 872
525 683
935 735
866 176
957 719
545 920
362 221
132 917
981 428
505 214
508 149
794 146
648 636
979 383
433 334
259 603
335 747
740 376
226 446
548 860
303 956
433 917
834 435
916 405
320 930
524 91
465 262
438 359
827 332
52 850
272 731
767 668
614 852
654 461
243 103
59 600
727 254
425 591
718 347
710 312
104 949
220 523
1 783
183 931
135 920
390 273
565 185
153 836
653 54
565 589
694 631
952 673
271 47
204 471
218 900
883 72
907 813
545 721
805 312
95 764
126 732
443 597
26 762
417 414
828 713
468 294
652 345
230 724
235 833
682 790
222 210
24 156
738 560
640 261
235 744
366 77
245 360
88 888
461 129
845 11
5 612
728 587
370 663
577 569
415 636
834 964
803 604
736 926
24 92
921 864
640 223
479 727
567 788
918 129
915 152
904 68
570 482
438 83
301 936
931 637
780 270
632 13
608 152
623 140
239 217
82 300
789 340
422 795
181 703
229 717
90 497
91 159
802 905
584 761
644 175
783 109
18 860
560 755
639 493
581 933
171 639
482 809
816 113
485 906
253 565
932 180
650 504
487 123
954 898
523 419
500 547
139 579
898 479
364 49
913 147
341 116
179 204
324 819
721 894
637 298
963 198
683 788
135 904
379 844
413 443
253 743
717 810
275 812
896 121
465 788
829 152
643 763
292 72
375 767
553 158
714 803
76 732
170 799
930 623
985 233
709 123
411 571
410 690
378 850
48 904
682 477
506 728
562 20
408 128
411 573
517 400
222 80
351 732
634 528
883 104
983 585
518 320
940 565
109 426
486 7
29 347
595 469
45 381
773 714
405 616
95 857
935 564
544 54
568 357
795 448
398 220
627 583
225 567
259 62
833 723
24 750
745 625
759 753
315 122
344 833
241 805
657 496
905 536
689 20
407 782
784 747
157 210
293 437
237 14
125 887
627 771
792 946
129 536
330 443
853 718
37 22
337 714
898 812
961 602
236 798
814 515
283 218
440 21
430 33
839 417
808 232
628 799
594 560
3 762
919 661
623 62
614 3
145 72
232 465
189 803
72 915
294 114
280 884
781 515
99 567
756 293
731 920
985 238
977 208
545 59
806 238
308 408
443 836
32 775
685 91
297 388
290 866
227 528
404 593
198 837
571 421
645 268
885 236
172 253
404 411
736 961
445 948
282 253
696 880
317 462
417 300
691 809
407 574
289 707
328 594
554 862
592 948
3 495
653 991
607 687
412 120
166 624
578 741
176 607
658 651
376 289
512 768
585 724
949 527
720 577
41 300
38 3
257 405
909 277
86 439
381 82
348 603
298 629
802 983
667 216
978 717
46 920
599 698
472 761
693 358
542 884
674 182
211 466
249 699
624 303
500 787
375 768
617 796
480 614
891 620
310 831
831 261
721 45
284 516
409 102
238 815
710 789
671 100
301 323
152 507
291 971
940 331
281 170
864 198
101 7
800 851
345 43
593 346
659 955
251 487
453 226
97 629
474 851
30 927
944 131
56 657
600 33
941 210
488 897
361 785
474 506
462 339
189 767
2 871
615 489
188 632
309 385
440 727
969 417
33 99
809 676
45 241
439 643
274 437
566 544
950 892
546 684
313 194
59 234
633 295
120 765
964 967
506 958
198 518
872 518
821 505
651 73
561 61
238 104
280 129
909 222
361 408
544 532
768 191
141 972
778 751
550 378
463 348
942 271
477 88
613 812
363 214
326 806
851 418
333 375
118 697
160 894
13 497
383 374
530 742
54 614
212 635
600 884
547 519
209 822
391 271
598 518
566 54
25 725
801 636
18 659
491 412
562 146
392 236
984 697
125 902
296 442
43 676
13 633
497 78
888 643
309 937
281 282
934 391
87 187
677 33
598 747
295 57
623 942
86 330
922 728
382 331
786 250
529 759
627 608
998 779
468 23
217 837
725 207
122 590
332 252
916 934
688 871
16 563
53 885
75 586
490 985
980 409
668 3
691 673
863 288
467 367
464 660
900 444
765 467
321 996
767 774
124 905
371 496
577 516
396 740
323 375
35 594
647 556
977 345
876 499
612 78
910 375
831 369
589 488
895 97
489 69
288 445
835 739
122 703
148 288
644 487
822 613
466 215
35 74
547 36
432 563
643 980
952 296
67 228
42 111
287 924
510 600
353 916
9 803
779 456
303 692
431 611
124 845
262 599
299 536
415 894
674 679
612 574
94 815
543 107
420 906
532 640
538 418
766 968
321 123
489 157
507 457
798 467
42 670
896 681
612 211
372 72
696 884
438 568
462 447
427 448
470 201
71 834
586 269
334 918
511 121
247 384
771 289
164 245
193 222
218 428
310 222
728 496
693 594
96 716
56 935
956 251
930 810
934 295
249 840
529 121
603 844
646 292
715 188
560 83
892 803
727 889
459 974
157 575
580 290
870 408
146 882
923 415
373 371
893 631
420 926
709 889
627 633
863 198
501 755
770 894
579 451
277 82
366 67
938 107
175 626
306 170
411 41
196 462
905 791
528 506
681 766
721 330
844 290
481 959
55 765
427 585
944 965
509 776
359 758
303 876
498 447
290 673
996 214
636 311
205 640
596 416
301 185
202 602
642 90
528 994
216 68
918 353
133 389
196 369
543 496
235 347
370 163
888 685
183 982
563 874
93 24
387 345
504 873
563 833
239 470
496 552
785 296
343 503
631 238
744 859
57 835
446 369
198 476
433 286
790 391
675 87
266 599
773 536
220 409
33 575
716 399
28 551
580 88
417 693
132 415
862 780
449 679
286 827
350 494
134 538
133 31
611 686
472 943
69 971
831 555
615 455
459 742
3 246
905 221
904 864
615 732
528 316
939 398
551 880
120 371
384 355
338 785
828 36
125 244
500 197
524 942
749 875
575 208
448 759
502 946
852 326
529 609
483 85
846 837
752 141
880 33
390 171
25 578
43 699
835 216
842 503
437 242
92 680
866 167
926 590
894 39
559 9
608 579
296 341
238 551
373 686
443 502
320 777
726 16
568 423
530 144
315 951
834 225
895 620
490 439
789 571
317 489
5 289
719 751
900 415
614 737
269 736
41 640
360 825
619 679
512 658
354 604
189 815
61 937
443 121
473 741
807 213
632 224
861 408
306 6
360 299
672 616
118 643
395 713
891 670
152 144
625 329
432 660
234 586
958 661
334 880
181 695
343 116
143 791
276 210
642 279
406 565
158 130
675 665
506 628
481 457
359 11
994 796
590 306
367 782
873 861
164 282
535 805
461 238
85 681
415 72
380 575
787 851
312 669
266 301
964 168
875 20
627 297
706 921
129 38
594 171
166 396
292 882
57 399
810 409
736 437
727 624
275 633
366 745
948 615
760 906
723 769
28 166
135 400
483 481
779 586
898 303
314 250
353 399
147 840
28 238
577 242
412 566
848 462
475 169
739 115
790 903
730 193
609 684
382 174
305 14
462 218
560 869
558 389
822 11
88 34
236 684
714 177
335 594
259 416
107 877
574 457
290 433
285 850
329 371
402 136
11 295
8 250
598 590
115 250
634 887
29 773
762 10
917 668
219 868
555 447
703 290
58 833
138 236
796 370
215 213
296 417
5 131
120 497
132 383
826 866
759 843
620 431
669 256
762 225
359 782
68 714
449 112
679 643
154 894
821 584
368 440
779 813
216 150
921 764
889 875
19 742
649 684
649 316
227 61
452 751
142 738
861 88
594 365
201 320
690 800
682 625
833 689
916 540
689 81
309 410
706 536
81 797
587 507
674 658
438 13
353 895
425 789
597 765
636 287
97 324
480 47
362 358
459 962
488 846
474 895
963 219
841 867
439 131
789 439
358 183
39 381
906 670
148 940
458 217
413 113
28 515
271 475
445 195
420 872
25 615
335 436
230 70
947 259
379 998
767 477
307 8
987 351
663 589
863 509
953 554
626 542
770 881
98 884
558 692
257 390
230 598
113 431
423 803
553 329
246 464
372 974
860 538
979 377
829 438
188 313
896 588
645 311
858 46
483 35
464 390
296 859
223 18
658 379
307 729
424 981
259 22
287 401
533 626
566 747
153 447
616 245
585 564
440 411
336 15
943 418
515 829
633 296
182 742
220 119
1000 533
784 316
497 581
851 498
610 689
77 221
677 453
903 889
881 57
619 999
960 206
312 575
471 893
388 685
718 307
732 284
503 922
210 931
403 396
379 64
736 709
425 190
917 139
496 762
507 322
616 325
729 948
633 608
789 312
279 788
967 858
235 11
705 731
840 60
303 449
567 858
944 244
661 673
496 826
7 462
699 566
593 75
691 705
629 380
567 901
544 505
872 843
952 206
958 849
791 876
596 952
240 443
489 608
79 26
58 199
398 317
940 28
899 519
472 350
508 138
323 363
416 816
123 441
700 143
857 902
582 182
906 117
531 683
38 812
270 770
202 310
575 800
752 461
992 644
774 21
838 15
314 949
674 418
206 829
635 883
813 555
359 678
242 515
551 445
741 978
118 484
511 912
128 111
220 419
612 978
355 588
155 188
474 37
837 642
151 751
684 585
778 753
492 587
314 730
938 478
591 602
21 764
161 257
958 634
450 495
769 701
591 651
442 599
533 25
750 699
409 550
682 675
681 360
183 559
243 664
803 185
412 489
102 843
111 439
44 820
598 110
37 156
351 327
270 320
470 488
256 405
644 504
433 229
291 457
65 756
562 907
815 290
7 881
455 182
65 324
629 447
777 423
594 915
655 234
814 634
345 218
673 671
127 568
456 377
325 155
731 508
925 662
267 546
463 744
686 393
32 58
997 389
130 648
514 915
265 971
693 848
428 64
346 683
788 91
145 218
371 23
540 1000
129 767
964 91
657 547
235 149
395 391
86 455
18 391
46 205
870 988
339 466
966 845
434 872
301 225
52 639
442 993
554 146
772 122
22 959
319 471
430 661
406 291
589 36
227 153
544 9
567 628
392 48
275 191
275 42
260 631
124 396
557 138
393 649
805 112
428 585
620 60
283 333
539 203
104 927
162 779
782 671
951 294
550 355
387 391
939 682
638 125
851 90
161 451
349 823
816 170
340 675
206 538
581 884
377 502
659 490
875 85
34 549
297 909
367 963
458 844
987 439
818 913
534 161
608 192
771 48
360 700
948 321
916 626
163 806
224 894
449 505
561 244
220 607
420 205
573 386
519 359
40 416
397 868
845 863
495 355
798 499
296 847
727 755
436 655
966 562
811 366
338 455
362 480
910 130
268 198
16 927
468 764
598 903
168 52
823 500
783 695
808 742
698 29
865 827
872 705
939 642
27 90
71 392
474 201
90 376
426 743
66 487
271 713
271 67
358 718
661 934
489 896
594 780
880 971
641 650
519 646
715 728
568 195
877 461
174 674
279 813
53 803
606 636
594 415
587 707
308 281
338 918
41 468
342 449
86 298
172 44
827 630
788 506
91 507
339 288
848 552
116 315
635 398
197 156
102 167
253 343
118 426
336 927
739 51
514 732
714 671
577 191
741 337
804 479
526 94
593 764
108 890
304 579
764 904
607 188
144 245
73 895
54 474
907 948
411 412
601 982
542 424
643 215
32 421
498 930
500 611
352 15
188 876
812 990
993 279
266 568
354 805
232 238
424 425
754 650
952 432
77 333
567 344
237 830
493 470
395 321
774 505
204 736
497 179
713 507
496 638
704 261
414 308
507 636
903 382
446 579
472 44
657 483
189 323
85 959
781 590
858 513
940 109
505 924
606 458
786 479
195 821
803 198
68 472
548 567
244 907
70 513
482 61
635 730
495 981
92 874
349 178
469 95
95 572
823 70
984 786
325 512
163 588
103 655
521 1
795 575
987 742
970 639
118 830
738 720
788 290
491 882
811 466
900 357
991 875
673 984
216 230
996 390
301 1000
208 78
108 438
126 673
773 641
998 206
677 292
276 419
71 73
197 61
213 908
884 725
905 2
32 77
837 777
922 3
753 174
260 519
444 247
661 151
983 808
51 872
312 661
915 300
157 118
744 485
360 749
256 910
165 982
398 564
727 856
91 43
989 523
228 750
228 707
364 299
53 79
988 623
215 512
637 934
774 230
196 7
861 776
77 771
381 848
283 468
803 398
425 71
254 271
148 820
118 891
481 741
703 344
58 91
652 706
628 978
186 220
855 826
6 641
591 393
146 581
764 644
366 616
3 371
776 663
299 707
77 844
11 856
633 137
523 507
586 60
692 582
443 476
162 317
735 39
967 280
766 33
909 212
960 784
116 871
165 493
583 983
439 334
403 421
473 571
90 559
323 597
499 603
493 784
529 99
944 145
414 494
795 244
915 668
292 948
785 73
809 706
2 216
863 464
631 681
898 850
893 353
862 1
474 364
509 448
33 240
590 437
805 995
75 948
247 912
955 879
703 312
416 458
496 952
190 158
331 7
767 105
347 80
787 976
919 498
719 761
660 241
329 581
807 234
564 808
180 187
906 472
110 785
362 649
635 675
617 895
12 889
653 627
931 403
100 176
998 839
580 430
210 753
344 571
653 546
336 241
850 114
397 541
508 880
100 297
265 490
101 140
328 554
614 491
739 628
662 182
55 201
936 989
898 88
531 673
920 497
649 710
137 27
738 786
89 43
290 423
202 968
662 75
108 248
302 139
944 888
846 228
37 624
672 449
842 666
509 436
336 649
446 623
864 485
251 724
354 155
45 591
444 82
190 962
334 992
926 635
334 341
124 554
872 787
514 401
294 950
198 40
247 288
211 858
917 699
490 776
335 393
476 401
761 26
846 753
919 517
606 981
803 510
321 213
254 193
808 686
354 41
176 969
70 557
842 365
29 549
482 558
654 455
43 375
441 746
300 397
849 332
656 505
363 845
958 356
397 159
102 18
372 59
699 223
18 817
289 972
97 775
630 72
46 910
557 751
239 168
947 190
298 778
961 545
682 655
765 981
184 779
363 248
919 868
409 596
971 184
707 909
621 307
371 301
130 364
898 715
789 178
371 68
331 14
981 891
634 342
880 79
988 976
358 699
363 486
450 784
556 960
722 311
467 831
406 476
860 74
426 915
241 353
502 599
152 833
788 133
267 91
143 435
839 110
448 63
336 616
513 576
61 692
228 368
931 458
367 987
414 998
982 51
540 634
129 704
156 381
578 719
717 981
918 577
910 753
931 27
167 193
196 121
3 302
259 460
410 962
740 628
798 279
585 350
266 219
181 67
925 983
2 359
651 741
423 14
421 429
947 205
524 983
818 573
743 134
635 732
69 180
700 307
27 256
99 821
250 76
636 35
152 585
456 476
178 672
724 449
601 837
290 738
156 17
547 493
380 29
774 926
163 375
673 452
982 807
344 620
494 486
504 619
317 234
353 569
916 969
533 658
127 603
357 460
414 215
228 92
939 49
11 523
874 151
845 912
518 813
577 441
127 197
153 848
153 973
524 740
187 518
629 141
987 740
177 493
758 175
264 713
449 853
207 3
628 861
147 179
987 353
284 639
660 143
872 664
629 254
563 348
443 613
726 588
185 479
455 962
990 952
667 286
17 364
449 884
389 775
75 360
547 863
718 324
994 217
885 645
931 991
746 61
290 539
450 830
961 213
458 310
93 997
738 632
303 19
362 953
229 841
680 185
750 357
467 862
153 506
847 846
753 556
104 642
787 309
135 52
978 318
256 123
137 611
342 202
799 873
684 706
228 323
626 296
471 864
641 696
874 522
253 107
469 235
208 306
872 590
20 633
955 116
175 563
70 222
311 679
302 74
52 248
168 250
546 401
485 13
776 657
949 336
428 531
839 921
945 529
659 55
85 481
290 679
446 601
410 363
683 602
963 77
536 187
320 422
319 359
647 972
159 903
751 979
543 176
404 73
806 723
850 565
943 603
867 792
695 881
102 890
684 1
290 523
57 677
958 432
553 578
444 938
533 334
241 8
531 496
94 329
476 694
355 981
106 643
400 39
523 666
594 882
534 955
311 926
358 328
970 23
145 938
23 752
496 255
147 753
850 450
65 645
929 788
638 180
795 415
513 789
231 354
273 947
62 370
210 29
651 558
248 757
41 302
688 921
901 515
211 963
942 498
278 69
710 452
866 662
465 816
884 893
583 530
842 113
369 904
43 111
945 133
495 217
880 278
775 779
24 542
532 525
42 39
638 724
821 115
400 620
70 32
393 703
598 65
649 284
875 290
807 729
988 170
279 177
583 413
80 905
446 150
238 179
123 676
437 368
117 376
670 528
950 373
808 696
292 300
323 830
243 827
917 299
14 425
134 590
775 995
960 717
851 965
560 260
919 150
640 971
113 386
421 772
792 422
310 788
807 15
158 394
722 549
821 447
936 494
372 239
857 444
646 716
98 124
704 679
963 697
845 289
218 184
156 828
903 437
268 581
280 200
261 256
446 481
262 219
467 85
206 872
350 606
956 817
154 756
19 908
10 902
464 690
225 175
898 48
368 320
107 497
903 895
477 198
331 318
799 148
983 518
529 668
486 576
333 501
410 523
573 812
777 600
499 613
885 720
216 611
893 715
109 59
813 266
207 109
925 718
82 214
865 586
836 649
829 406
612 691
217 165
133 878
942 941
577 21
959 961
352 929
672 3
438 591
760 75
64 191
899 355
931 606
742 249
904 37
237 296
200 264
321 347
194 872
925 802
887 952
154 642
344 467
786 627
873 714
777 535
848 152
332 874
280 630
102 257
251 729
173 653
971 294
562 306
46 462
533 605
888 267
522 713
512 315
635 862
707 598
822 272
92 665
621 801
895 652
923 519
214 788
993 217
248 165
612 796
961 703
689 35
247 857
91 262
581 188
336 270
500 286
986 499
910 725
745 512
87 914
917 335
735 339
401 211
726 603
839 568
88 992
553 167
920 81
604 940
81 558
501 177
991 691
690 866
687 503
840 540
411 681
580 869
750 915
105 138
583 211
523 695
368 182
274 877
917 78
864 446
973 170
99 609
13 482
834 660
582 14
68 424
794 95
845 47
521 39
995 227
183 878
209 502
463 64
367 240
115 62
917 397
549 769
215 442
614 215
970 30
299 640
643 205
404 792
273 8
700 598
29 78
111 373
215 153
978 309
329 570
770 473
30 170
916 720
45 352
312 8
367 798
886 168
359 393
793 166
528 102
528 995
12 558
855 899
345 268
794 13
885 271
567 362
901 796
508 270
577 376
251 923
759 975
872 293
78 141
622 207
980 742
183 499
108 173
890 989
187 998
604 650
541 501
465 870
515 259
517 938
141 336
309 376
477 536
318 617
660 952
188 537
453 630
859 317
720 63
217 842
211 542
934 613
921 90
523 788
280 270
927 917
75 675
11 345
348 689
993 648
8 568
598 396
260 985
627 480
651 354
857 229
960 128
298 335
115 268
566 796
541 203
388 785
793 515
659 631
215 273
775 421
7 399
857 334
111 39
626 965
742 521
492 622
468 588
878 726
541 151
775 233
301 168
838 746
599 525
579 712
350 906
667 550
397 823
346 24
852 80
459 661
127 476
795 968
497 42
326 793
859 362
317 300
488 639
962 216
825 703
292 553
945 267
734 846
478 880
38 437
479 248
813 289
261 55
577 802
331 392
724 216
291 244
643 1
283 646
999 26
113 58
135 611
15 913
704 653
851 438
206 585
871 810
109 688
159 437
919 45
141 504
152 52
751 143
903 240
995 962
286 752
224 582
865 44
524 669
443 981
942 712
33 179
785 193
817 156
684 193
666 126
898 219
734 6
311 41
400 240
992 387
447 405
836 819
949 993
237 767
40 195
912 802
888 396
511 577
932 802
97 606
264 971
9 885
721 737
337 130
992 452
167 350
302 88
946 525
818 377
30 91
770 663
234 188
691 687
835 556
255 97
168 945
895 381
809 862
956 90
143 142
93 217
822 44
181 891
920 809
22 85
748 920
38 878
75 575
415 203
491 159
129 266
585 989
314 420
79 643
319 172
342 372
107 200
89 964
385 380
569 385
46 727
432 368
581 204
845 77
936 703
847 975
806 864
656 58
535 449
395 590
830 431
704 404
350 498
470 250
134 933
383 681
297 216
338 21
405 195
983 469
399 154
100 45
285 600
947 114
127 619
909 415
205 839
611 960
105 885
830 327
27 82
748 543
846 280
928 407
139 919
806 825
257 702
840 939
435 857
159 685
896 727
102 51
327 413
812 311
856 842
303 51
180 284
70 44
734 982
692 52
564 282
870 994
543 846
382 123
433 899
417 876
201 11
453 707
724 514
417 753
983 663
29 284
564 974
760 185
273 973
646 252
589 113
45 770
185 911
235 177
140 377
256 413
419 637
218 630
592 513
687 330
132 30
845 819
835 107
480 379
609 174
10 541
483 549
971 279
371 464
934 148
145 235
855 444
321 667
7 478
889 159
624 186
796 660
953 509
322 26
484 998
808 464
484 321
629 208
280 985
215 242
951 947
856 234
5 306
276 740
428 519
516 776
980 182
509 603
608 364
326 466
816 936
632 477
302 966
168 190
767 38
343 972
56 721
472 200
274 958
795 73
382 934
587 935
920 203
703 624
34 911
674 16
649 721
148 342
604 730
14 824
463 187
358 698
398 457
228 911
249 335
107 817
56 974
400 17
545 446
782 827
851 187
497 782
438 617
35 854
146 815
249 915
194 907
726 537
414 671
265 249
58 450
115 470
675 742
887 587
649 436
340 572
872 798
629 18
268 412
505 562
293 280
733 81
920 1
146 830
807 678
650 360
363 291
631 550
597 680
172 618
964 755
714 880
668 475
466 887
369 416
785 852
595 71
375 629
572 88
797 260
595 353
713 83
770 698
675 160
955 113
742 240
972 706
378 982
844 752
792 829
488 921
592 282
413 163
935 730
521 707
220 169
942 2
761 924
468 875
760 94
661 222
811 209
593 677
864 322
896 683
852 825
560 568
261 562
290 128
215 975
731 22
685 148
248 87
990 743
61 373
875 336
190 865
735 327
747 195
134 817
392 894
396 311
880 456
309 580
296 850
818 793
123 98
445 913
86 56
218 901
344 127
419 257
115 273
780 16
531 151
692 379
656 92
135 769
682 277
408 224
910 664
68 357
967 969
417 421
773 3
932 572
150 399
878 385
558 69
897 799
173 834
299 683
743 6
867 165
801 165
871 808
282 631
635 931
166 950
567 443
860 907
163 875
146 535
729 910
507 534
902 282
957 190
202 437
71 750
640 844
456 399
35 600
171 110
906 365
718 236
807 197
729 302
607 942
827 648
138 928
295 65
610 505
485 310
127 320
870 768
804 382
971 607
222 167
470 595
515 967
680 710
499 510
647 566
773 237
642 285
687 376
499 88
637 477
165 581
705 222
208 414
395 961
474 916
338 46
810 189
390 308
496 482
389 364
692 887
451 977
902 958
330 254
800 46
762 438
351 365
378 293
929 849
967 60
870 907
42 703
918 168
940 266
658 557
613 667
681 779
496 136
622 837
110 876
833 561
223 553
672 712
244 312
903 530
491 524
568 599
565 499
189 130
664 548
139 357
499 673
670 673
203 635
893 948
120 592
411 376
305 62
693 210
541 980
5 74
924 158
36 563
864 640
943 132
710 835
17 496
287 459
906 503
32 486
106 192
314 55
664 51
316 99
776 611
926 669
637 432
577 784
907 281
836 798
215 481
456 894
978 787
154 570
370 477
60 619
552 585
966 858
672 43
405 820
441 134
781 894
855 296
112 153
667 786
538 930
177 846
735 662
915 378
862 466
312 255
952 855
273 778
784 312
955 554
856 256
690 958
966 865
642 85
703 102
683 337
763 791
655 808
526 109
211 955
136 986
67 822
409 327
249 826
513 738
632 747
819 61
221 988
322 530
106 618
170 27
499 200
84 360
526 511
930 916
651 735
500 692
359 689
9 852
881 644
376 773
11 739
984 303
57 317
808 276
898 614
373 132
943 305
796 652
677 900
915 26
500 36
458 803
514 560
790 264
42 917
762 751
675 437
412 309
130 335
81 189
89 727
64 25
710 83
707 132
93 255
953 657
724 946
902 2
117 328
71 630
964 565
202 274
474 861
697 780
165 488
845 879
876 665
103 455
628 627
29 97
700 346
741 138
97 287
798 821
890 426
401 600
431 928
413 931
664 689
186 166
701 684
600 77
760 474
750 759
898 862
593 868
78 883
774 101
122 554
215 319
789 553
351 717
767 226
885 461
380 694
910 759
726 175
284 452
102 840
50 348
766 293
858 410
270 54
581 214
410 771
61 948
111 605
587 481
755 410
822 448
871 201
963 793
847 446
444 967
273 58
877 341
808 681
648 283
341 192
509 102
582 342
720 239
629 181
337 776
935 794
150 166
220 570
111 979
266 204
318 630
328 506
19 400
446 447
753 663
877 654
558 358
723 286
536 846
72 818
3 429
624 206
910 783
988 939
52 306
163 889
883 600
679 461
67 111
733 115
885 158
507 342
668 372
241 800
407 131
804 386
187 906
984 843
131 659
443 323
905 210
613 304
140 636
655 253
659 175
689 295
811 564
427 650
882 300
830 622
882 102
132 740
908 827
335 780
170 745
453 460
439 761
551 477
479 750
222 37
211 737
168 637
806 534
926 76
607 62
256 738
929 157
997 713
923 623
447 611
831 323
802 28
551 699
886 784
740 243
760 894
774 897
657 155
868 974
121 634
534 540
129 602
467 24
530 896
377 674
889 618
633 817
217 489
579 454
259 39
510 370
782 657
210 18
423 668
698 790
776 368
876 702
942 198
240 543
731 48
613 134
830 254
522 654
926 126
837 711
975 420
162 418
787 388
898 644
300 791
192 600
74 806
690 997
965 903
65 220
581 892
306 905
145 584
979 441
604 854
381 772
300 175
992 459
946 990
175 459
414 557
320 23
173 707
221 954
605 595
280 244
595 316
463 788
763 771
275 727
224 670
890 323
771 347
302 64
197 285
619 139
417 808
527 881
474 473
556 586
570 437
733 43
201 325
920 526
756 307
927 955
461 970
499 547
350 691
830 678
860 203
289 488
48 919
818 702
771 24
148 793
414 79
252 868
658 764
955 619
460 735
882 476
213 864
704 713
329 102
947 137
711 303
36 360
630 465
601 396
440 550
583 421
157 635
988 755
178 639
907 947
947 3
63 457
758 621
71 147
570 98
71 90
667 312
456 566
900 965
917 486
440 978
813 48
612 607
358 896
948 357
508 379
452 754
957 160
835 186
615 414
310 378
903 272
703 88
453 367
24 175
245 814
382 571
233 724
174 312
639 471
101 816
908 829
83 889
949 965
329 347
556 206
787 779
377 891
685 359
585 74
156 790
767 334
386 187
40 240
754 52
832 282
161 146
492 964
136 229
505 194
547 514
598 438
684 605
790 118
922 86
403 583
754 13
330 816
109 35
645 441
447 744
133 313
438 395
618 297
109 95
97 53
564 312
384 414
707 640
751 46
975 344
333 335
365 43
215 563
266 279
899 643
30 578
714 47
321 234
981 712
178 58
227 596
96 100
106 648
709 715
773 414
129 242
956 280
856 709
528 398
932 743
197 846
923 635
914 761
675 507
785 369
318 182
144 873
53 435
822 824
525 843
330 402
776 268
83 399
709 291
422 81
874 438
588 375
583 823
391 82
233 982
991 703
235 794
435 358
76 183
152 876
715 254
435 901
140 672
382 386
900 986
99 810
415 972
904 889
968 183
674 472
117 488
185 594
462 752
382 227
232 4
506 985
967 547
22 148
230 588
819 791
309 877
392 26
240 753
479 429
836 593
768 157
550 274
60 207
168 545
676 441
199 749
95 717
168 538
289 96
819 77
976 1000
409 572
884 207
490 2
540 405
629 273
661 625
165 104
373 252
418 244
83 499
78 985
619 313
161 247
597 878
132 902
473 85
90 171
120 784
615 966
936 279
620 746
177 644
431 823
327 901
48 824
861 489
714 497
386 570
819 348
288 195
36 538
344 606
972 411
39 192
949 173
774 292
163 705
673 928
557 351
647 293
716 574
14 504
32 82
824 781
980 24
767 302
536 658
569 624
311 303
988 763
827 476
479 716
341 203
880 281
236 79
678 211
360 238
680 773
878 142
712 473
591 467
905 733
776 448
376 315
614 74
951 448
252 519
707 449
162 600
19 747
777 782
764 454
27 650
761 751
35 656
785 149
531 345
101 925
438 696
477 922
470 578
292 742
59 706
846 409
405 375
802 803
296 981
443 264
131 844
657 750
452 268
168 824
392 430
912 565
636 553
388 303
568 35
251 351
798 802
233 978
562 497
557 668
637 718
894 857
361 596
379 199
118 105
610 766
718 375
145 374
759 977
303 816
965 787
113 26
127 355
609 70
278 258
635 65
86 388
632 671
896 258
294 174
448 367
49 164
41 917
23 226
92 71
903 367
422 464
380 401
268 812
289 40
203 837
908 330
377 732
355 909
216 799
878 880
498 131
164 813
808 139
111 239
127 198
870 709
567 176
982 954
582 146
894 171
346 749
899 227
937 729
623 654
306 439
629 669
513 507
915 792
117 859
356 38
408 744
139 766
875 674
139 447
530 540
987 589
177 981
33 232
703 239
319 247
363 340
301 623
558 321
459 122
996 571
907 154
487 387
87 34
918 164
425 310
908 941
825 183
228 360
680 181
259 820
161 60
917 533
637 514
464 911
5 919
774 529
451 984
377 242
839 841
424 172
361 8
688 534
321 28
202 248
252 867
60 853
405 355
620 45
826 222
38 529
121 190
785 805
120 612
437 10
684 330
998 90
513 784
539 54
261 236
116 102
627 610
334 232
863 851
66 774
443 74
902 655
394 61
465 654
564 335
668 650
266 534
131 593
32 503
883 178
369 402
57 588
880 205
790 356
144 236
479 186
835 720
627 676
141 800
953 634
182 397
438 779
588 224
593 962
577 9
426 107
518 432
559 147
878 882
677 329
554 612
850 611
296 873
884 528
252 446
167 602
108 605
410 997
725 947
144 221
178 993
733 981
449 412
646 507
765 872
596 366
964 577
119 926
506 575
233 68
448 612
341 633
547 453
327 736
602 148
654 735
171 641
370 166
176 984
158 829
966 288
185 59
57 146
261 244
324 3
700 790
92 26
226 348
876 607
872 296
715 673
781 126
625 455
374 843
220 413
562 471
846 102
925 494
174 40
651 824
365 88
262 794
146 409
281 636
650 882
178 953
705 814
485 626
914 349
958 339
850 325
656 246
971 205
230 379
343 71
996 645
200 698
385 558
56 209
206 7
109 963
303 634
268 457
566 303
648 386
856 648
738 196
380 726
480 617
27 130
986 769
956 765
297 806
411 770
33 829
619 82
4 35
16 274
562 924
529 157
409 353
445 765
685 636
729 846
209 851
142 49
572 128
329 541
483 904
697 718
498 4
604 215
290 162
409 44
881 300
106 768
12 290
514 761
219 388
174 488
447 577
734 123
119 683
253 783
150 169
114 435
553 428
364 873
371 556
31 253
205 374
435 753
915 698
403 342
136 84
969 102
333 560
599 411
945 964
923 103
785 480
167 826
272 212
984 593
66 493
970 703
184 618
192 408
33 552
208 857
513 692
404 920
873 394
496 780
375 227
574 156
134 984
768 726
722 260
547 399
441 203
48 740
263 677
709 32
582 863
819 562
441 786
197 191
965 930
978 925
986 721
117 755
460 885
511 630
644 512
481 16
969 653
50 302
167 209
625 757
231 725
792 405
884 923
878 132
794 317
411 776
74 16
221 838
745 45
280 436
125 956
503 163
395 672
52 599
987 37
880 958
529 543
305 403
232 705
319 692
261 547
164 319
548 453
691 213
15 655
668 634
707 220
56 179
501 72
484 726
817 442
550 584
541 190
41 134
425 604
559 629
960 865
996 451
62 591
707 826
733 570
285 506
796 79
96 205
79 674
173 339
729 149
659 20
55 481
127 660
369 329
308 588
537 787
769 702
798 4
999 195
75 946
827 809
299 139
947 423
660 559
592 932
306 835
497 215
748 407
851 284
845 673
881 564
819 449
827 257
42 86
310 123
128 424
138 617
882 543
203 620
250 640
911 545
80 847
498 534
483 454
826 550
909 754
56 315
248 417
907 496
778 73
311 929
840 110
966 301
354 635
687 51
219 23
333 360
703 427
443 36
420 800
758 846
463 479
852 228
202 817
527 985
847 252
106 248
229 449
631 324
851 930
227 803
29 116
704 341
440 355
293 331
268 559
647 431
916 693
245 163
983 161
318 407
979 511
27 365
115 73
334 577
425 460
165 733
942 394
718 590
847 503
514 538
275 764
722 479
534 167
133 537
772 884
469 579
615 741
29 374
635 115
828 742
328 631
148 256
825 626
949 985
394 269
483 158
435 826
651 175
470 572
802 247
272 904
179 192
275 701
807 632
750 599
650 581
129 613
447 63
329 752
520 413
249 471
358 605
429 348
107 728
849 210
968 953
463 825
210 135
356 396
606 154
723 295
257 297
939 264
766 320
997 383
963 239
9 613
642 477
293 182
640 478
983 330
638 909
347 189
103 116
258 873
352 770
14 779
838 568
426 335
435 359
623 497
19 676
163 434
269 950
658 708
675 20
909 958
558 864
373 801
933 396
539 321
260 930
855 445
394 744
632 251
947 968
477 704
177 740
592 961
730 630
554 783
544 616
264 581
411 968
974 219
239 21
767 291
218 951
24 327
297 601
968 588
961 463
787 175
397 686
980 508
332 226
779 354
274 607
128 681
253 425
477 228
71 307
217 906
516 459
204 578
630 632
482 88
860 72
433 471
990 729
48 627
423 377
26 66
135 304
17 111
127 26
117 973
62 999
505 592
256 663
604 312
41 478
431 55
959 814
188 378
104 735
835 793
51 307
494 617
801 283
979 443
513 865
960 932
233 14
887 398
938 455
859 708
652 441
162 3
733 243
918 685
982 450
158 734
967 16
121 982
245 584
758 420
455 556
890 467
224 233
46 974
627 444
757 224
569 416
605 230
39 666
723 167
80 547
358 520
897 901
411 349
473 226
68 737
711 732
363 793
358 704
732 878
978 958
547 18
779 766
74 197
466 817
169 195
709 961
947 920
220 958
545 289
459 356
679 343
374 54
789 252
13 693
970 410
136 952
63 725
632 153
892 528
184 577
910 179
640 248
43 711
110 13
286 728
49 143
984 247
696 491
999 975
542 44
305 135
123 316
111 261
66 256
730 171
987 590
224 777
406 789
4 728
684 444
320 4
97 487
349 701
649 579
142 155
315 121
259 144
844 775
654 620
57 540
139 994
177 113
675 747
134 434
162 492
519 796
947 338
570 601
928 425
13 702
826 687
656 867
762 862
419 25
883 821
365 179
597 339
951 28
938 310
705 617
613 342
851 415
480 198
127 988
33 357
575 175
449 73
503 26
700 347
881 380
984 605
196 341
954 403
861 173
764 206
997 688
374 384
848 511
246 825
976 298
170 211
736 879
157 231
670 451
119 699
773 771
889 517
729 39
948 647
27 333
411 190
403 565
420 720
853 313
411 601
710 270
516 641
147 869
20 760
882 160
395 655
872 55
381 412
421 96
335 852
740 209
594 932
89 279
35 765
769 111
195 95
793 536
269 715
603 475
207 185
297 605
259 313
91 116
737 668
898 571
223 312
368 516
472 707
66 837
975 788
286 444
846 381
779 847
444 363
420 892
398 181
187 652
367 15
716 380
725 250
524 460
317 139
833 189
570 531
406 19
663 594
580 946
296 907
478 333
979 574
516 656
424 401
442 331
996 651
210 230
130 722
500 879
704 241
680 371
265 286
54 281
779 897
480 979
988 394
425 798
280 356
702 734
281 730
459 265
353 831
550 914
414 656
609 219
516 703
764 310
177 92
776 741
453 379
199 793
967 577
426 137
442 977
118 803
933 853
929 42
633 480
795 101
920 909
714 889
593 744
525 502
645 753
221 102
957 949
427 370
871 840
366 548
191 805
585 216
394 851
230 104
381 831
852 794
984 210
564 394
270 927
566 424
755 305
15 727
732 38
862 42
198 872
603 179
693 788
480 551
344 798
443 638
213 947
721 764
590 995
28 994
332 734
758 983
174 979
421 986
496 672
806 971
407 452
703 893
144 42
512 573
55 115
265 184
8 847
764 22
605 56
834 680
653 34
790 724
653 861
910 181
633 845
601 335
557 999
923 229
722 233
565 207
949 684
834 502
813 399
803 745
780 954
734 597
475 952
305 636
625 727
481 95
587 334
608 360
314 462
792 997
473 195
606 994
560 340
458 415
779 856
20 992
762 222
876 925
134 636
852 479
573 108
588 379
221 239
506 927
253 96
679 451
16 875
285 467
117 484
961 742
172 73
442 764
18 576
358 424
648 543
243 986
704 364
583 249
33 779
247 634
234 602
405 289
677 557
278 812
938 868
785 259
688 831
743 440
224 785
517 439
258 780
284 245
32 925
643 132
498 657
939 285
143 758
397 732
545 388
606 513
763 609
377 902
345 416
840 733
913 687
239 501
526 237
727 292
969 565
53 431
791 713
564 1000
922 633
138 807
278 144
882 276
761 328
794 324
231 27
192 894
989 147
921 517
257 379
357 30
626 622
28 581
913 646
16 507
107 230
692 695
989 761
146 416
85 827
653 64
570 326
70 55
476 727
507 395
238 439
849 961
867 54
424 56
474 219
977 895
480 100
913 994
85 154
239 694
288 78
38 836
184 834
267 657
675 973
709 368
781 197
441 650
901 70
230 937
334 178
235 24
385 852
641 317
944 983
477 803
738 732
56 448
424 393
980 373
722 743
593 852
150 229
462 746
161 757
639 396
49 581
156 752
268 93
233 481
910 575
568 996
631 363
113 611
386 197
785 954
905 250
552 797
62 737
631 704
10 337
383 271
546 348
502 744
830 580
122 532
850 882
578 276
514 619
31 14
66 465
894 582
863 691
663 993
839 116
96 68
409 178
760 354
594 304
87 811
60 157
918 145
919 589
238 397
354 994
418 916
517 38
145 714
632 361
212 79
361 418
998 459
435 703
418 70
702 763
645 266
494 3
601 440
512 837
627 446
921 968
624 692
437 139
584 548
659 775
16 939
702 659
799 304
180 44
764 398
274 848
995 410
145 66
671 112
681 668
90 189
282 968
343 112
476 863
876 705
916 907
918 53
585 3
236 74
79 195
251 908
105 895
848 285
557 301
788 415
615 553
175 613
979 635
100 893
384 706
423 952
517 963
300 873
667 938
412 116
149 713
115 928
305 813
712 272
422 44
856 283
213 727
744 220
118 329
240 562
337 538
754 535
96 735
760 966
881 84
377 643
558 989
127 253
431 393
306 492
213 373
316 405
964 936
471 604
505 265
715 574
864 495
339 230
386 89
835 109
510 721
168 234
452 80
954 890
346 742
605 731
2 969
994 672
157 538
834 169
45 602
18 323
554 674
940 915
782 439
839 734
236 524
300 214
51 897
540 608
102 86
129 791
595 580
110 15
689 109
541 575
373 49
832 164
940 197
272 898
29 66
302 904
264 5
340 6
670 738
97 980
338 548
477 162
847 237
315 89
651 239
319 634
581 494
999 242
888 232
286 585
177 353
502 480
711 426
391 115
602 461
400 110
477 6
456 810
789 295
635 402
926 622
972 795
89 146
479 432
638 919
661 464
229 572
63 641
133 989
202 412
597 56
217 602
54 571
566 741
461 707
62 783
682 606
781 283
522 614
55 73
323 503
870 555
186 766
704 971
693 206
273 671
687 935
641 649
613 920
694 225
271 190
44 106
327 258
960 147
876 878
85 584
782 667
709 311
33 393
272 12
216 765
55 307
409 500
566 990
893 320
271 51
383 902
108 996
528 946
749 448
778 668
526 677
91 521
168 742
147 19
57 823
230 948
316 644
171 574
65 87
523 332
868 632
887 791
319 997
276 46
217 949
199 420
691 343
155 61
366 310
917 744
718 198
499 116
945 982
107 649
10 348
859 839
661 515
927 947
796 404
756 746
819 154
242 809
824 383
871 743
931 359
760 710
659 404
983 861
860 452
347 488
312 553
35 517
516 222
473 756
548 910
129 324
441 205
865 873
559 281
698 577
867 970
407 578
724 433
53 437
906 15
1 239
714 851
246 366
367 740
367 671
76 417
190 172
909 419
180 704
961 729
923 769
447 771
598 300
526 54
145 189
385 515
976 380
572 842
146 224
310 994
153 626
721 663
922 62
885 675
828 997
83 30
649 989
671 551
792 90
938 142
48 16
308 42
120 339
321 590
285 329
913 824
661 210
48 38
337 594
919 492
976 786
488 915
27 254
539 63
199 604
744 758
443 406
610 773
38 572
969 960
918 747
828 908
571 994
700 299
533 972
412 198
590 204
156 655
214 661
592 456
234 126
587 591
748 952
669 480
861 423
556 743
183 932
152 730
277 770
690 376
80 246
122 420
467 2
76 16
460 609
679 795
469 340
466 153
921 443
362 249
636 976
48 653
825 708
163 716
511 689
858 652
411 780
99 318
680 667
618 294
54 6
837 422
907 847
103 609
658 991
6 697
926 866
39 726
338 184
662 803
669 466
483 369
656 41
86 490
240 717
695 478
937 594
614 386
432 762
978 248
27 8
459 248
302 565
719 884
906 989
515 346
406 503
366 284
569 253
451 51
648 77
9 820
248 452
761 888
628 339
683 57
344 183
438 221
448 744
977 9
147 593
350 411
113 532
132 725
94 873
992 514
223 841
494 505
685 156
379 802
759 249
26 249
473 964
952 847
186 695
185 318
442 996
699 278
939 417
421 541
234 324
534 65
937 262
753 570
908 551
143 701
583 491
129 60
90 82
115 396
295 262
681 784
382 254
968 739
430 47
706 130
538 51
148 581
278 704
957 372
273 186
752 422
94 83
944 215
627 300
947 677
255 180
538 563
734 210
102 378
738 169
282 749
808 305
599 633
74 167
88 938
529 304
510 321
759 278
921 728
714 304
614 57
130 66
432 323
234 773
228 715
61 568
343 294
446 62
929 656
434 652
440 627
739 21
850 796
714 55
657 28
639 206
996 94
166 887
221 349
136 563
428 280
937 747
269 170
995 746
454 317
160 773
206 963
883 199
897 487
854 424
397 512
707 944
194 334
520 881
767 612
107 943
335 536
53 616
432 524
969 744
223 425
710 95
174 251
621 406
904 963
215 700
638 922
278 730
40 24
603 911
814 252
814 149
746 563
585 718
383 575
705 205
197 560
906 903
572 231
113 218
154 204
603 274
824 226
320 521
798 832
271 302
825 173
497 935
765 149
244 106
760 205
958 369
119 264
461 317
522 770
139 751
745 269
233 823
476 802
860 231
913 398
914 310
729 735
413 609
951 301
221 163
963 142
269 140
722 701
211 665
206 18
423 878
548 255
974 649
748 430
581 86
215 459
375 639
474 949
711 592
846 913
578 988
754 917
429 14
521 724
674 311
240 492
527 224
38 171
472 691
952 883
373 351
188 925
859 604
637 714
571 206
290 724
293 915
19 238
169 755
342 120
564 242
15 861
21 116
568 220
522 953
464 98
528 90
837 236
734 361
507 998
156 329
12 794
944 351
271 208
891 483
744 130
381 676
588 836
48 572
65 916
996 228
369 108
18 925
616 484
656 22
694 417
173 196
850 428
33 248
608 493
135 876
281 18
467 331
795 441
528 661
720 939
538 73
253 989
438 134
792 286
733 958
39 712
3 266
746 198
727 706
509 447
280 409
931 749
286 815
549 719
830 829
281 683
384 837
868 388
685 55
336 428
492 556
126 772
619 579
767 54
343 615
210 725
830 101
487 858
228 1
170 77
622 639
966 604
416 582
806 869
862 688
367 38
848 6
563 719
365 300
655 766
973 911
996 947
702 715
663 60
812 661
256 579
575 553
921 127
837 535
525 280
940 454
988 833
227 872
323 528
986 866
119 575
668 41
826 105
783 719
332 795
888 217
969 751
583 854
652 799
908 572
999 380
667 953
841 329
455 388
939 248
235 671
734 980
906 703
807 36
904 702
761 921
440 174
68 631
447 930
753 307
989 397
382 995
794 11
436 640
80 583
333 645
295 773
755 463
598 306
32 782
784 948
476 150
911 596
119 359
638 513
342 594
568 191
347 645
9 588
480 888
458 170
569 719
395 422
847 716
667 701
179 853
259 463
511 148
914 835
437 649
372 367
953 439
161 125
460 510
189 236
760 856
786 519
422 83
291 98
484 420
605 518
294 419
870 751
771 189
372 955
703 878
107 865
65 437
128 344
463 807
948 198
596 761
85 895
445 998
658 955
505 52
217 800
480 148
599 14
734 630
902 901
844 165
694 708
430 187
170 936
902 592
895 751
324 461
309 923
112 966
683 626
204 439
508 473
390 541
101 513
467 951
612 262
902 367
351 350
828 273
498 898
43 84
23 462
483 511
850 483
376 914
243 490
441 743
961 911
984 559
371 234
95 885
134 460
178 115
977 639
191 952
647 3
99 374
550 774
96 842
577 225
654 822
206 138
998 906
662 835
601 755
461 725
963 565
458 105
42 90
93 1
171 210
975 585
592 388
674 762
764 179
542 873
146 349
912 107
101 133
550 925
962 975
399 287
588 964
876 420
36 806
925 136
123 782
652 488
787 77
875 502
909 444
447 779
185 877
632 790
883 937
495 207
151 401
98 719
133 619
754 686
271 904
156 132
732 778
758 850
804 99
405 754
792 673
576 930
713 921
352 601
848 645
596 614
659 726
420 521
856 844
831 273
115 195
608 809
408 173
296 316
158 839
40 152
874 959
971 566
523 186
378 949
94 93
246 254
894 435
265 270
563 850
647 361
604 808
310 610
797 814
311 262
351 355
163 831
1000 243
653 89
600 255
977 475
106 736
62 353
511 578
897 987
160 507
560 899
371 986
123 153
699 272
201 427
375 947
766 240
299 875
988 588
396 112
256 350
18 742
790 144
305 926
339 294
457 868
19 543
266 888
104 630
63 175
379 204
311 438
240 748
515 609
457 79
859 153
723 49
36 250
126 794
131 827
648 267
136 659
926 603
413 949
307 355
435 126
300 47
524 963
555 978
719 208
177 999
903 108
982 343
517 776
401 823
312 83
794 162
193 383
190 701
739 909
302 790
673 927
125 587
36 302
536 628
340 713
269 122
633 781
419 988
287 942
351 450
45 54
857 134
448 254
379 927
111 500
22 858
403 560
719 30
554 905
147 942
762 323
602 20
870 237
345 803
84 815
136 905
831 144
299 731
701 723
753 728
261 291
817 909
963 439
757 151
315 945
525 811
351 85
470 519
74 13
647 345
348 273
841 125
931 361
162 88
431 550
745 624
785 291
784 275
820 193
50 841
171 583
239 612
115 369
842 951
182 193
469 769
47 416
639 357
959 606
164 951
227 620
995 631
552 840
763 693
796 629
875 612
724 76
266 741
154 18
367 744
917 854
656 61
742 782
112 678
394 789
510 849
288 919
707 776
890 819
201 687
826 145
974 566
825 962
932 123
520 796
989 183
264 121
305 855
469 832
628 591
161 721
822 278
606 993
700 972
599 241
499 144
534 969
832 200
636 117
694 626
952 487
676 90
377 830
360 707
164 371
158 334
398 909
741 288
128 805
361 199
135 302
189 461
430 737
395 716
490 582
964 841
857 522
585 492
791 340
360 276
892 312
834 805
978 771
10 587
790 195
267 286
589 854
974 302
78 554
800 451
7 815
774 557
496 244
431 49
218 730
609 836
296 927
194 808
757 178
734 72
677 24
626 702
425 172
926 782
326 232
520 757
664 430
848 796
652 82
673 950
720 846
340 248
543 27
600 478
461 949
101 974
114 673
450 978
665 879
639 879
649 242
974 339
108 176
985 167
128 259
250 296
91 296
180 302
688 202
836 309
864 760
720 12
230 492
459 649
337 884
972 851
279 446
711 202
447 62
665 495
101 601
540 13
900 517
604 503
695 343
945 367
176 79
25 696
462 395
80 456
50 986
255 902
336 16
581 220
617 610
145 89
330 457
227 172
942 990
400 917
411 245
305 731
909 779
292 675
880 76
404 694
737 412
665 749
504 985
367 274
454 626
178 438
744 336
564 443
332 604
640 414
560 123
9 219
176 250
113 420
212 772
498 703
217 918
719 93
199 687
376 892
510 847
192 383
337 113
232 759
754 40
440 370
644 474
366 309
65 577
333 492
208 432
577 757
608 614
580 37
238 512
164 549
552 34
661 293
336 831
415 468
239 965
509 14
55 508
593 204
126 419
863 727
533 75
420 599
888 712
867 799
239 315
171 578
149 892
408 150
253 453
731 625
899 946
254 119
307 33
517 603
107 581
474 421
287 746
269 704
467 224
101 421
612 544
696 45
729 875
299 817
755 734
461 553
687 193
942 967
672 547
694 901
977 128
914 861
148 278
894 156
913 243
678 702
988 715
389 454
948 428
73 210
249 587
518 651
758 541
841 866
329 352
324 605
466 483
138 708
556 466
967 360
930 749
652 307
643 147
161 118
437 337
521 408
825 170
939 654
349 663
263 172
36 838
996 388
307 338
57 309
129 832
538 332
234 181
985 912
62 342
17 365
245 544
522 208
486 111
83 498
611 312
38 390
355 689
446 469
47 279
765 715
503 405
758 326
872 461
131 139
947 721
24 309
49 793
247 185
367 872
790 340
148 172
41 584
694 609
12 910
290 557
970 981
568 729
548 256
840 913
298 144
371 790
68 995
273 888
868 954
815 387
114 651
818 601
917 751
373 786
707 313
118 223
787 147
420 455
847 250
143 220
844 322
77 195
715 520
170 819
987 161
665 541
90 731
875 119
214 292
399 482
892 265
330 772
490 25
972 735
733 690
982 549
284 988
110 58
522 253
795 99
183 9
260 34
142 85
283 876
317 934
152 768
709 362
438 431
639 509
452 477
191 811
701 98
988 191
716 383
132 856
739 272
988 258
81 537
961 877
7 795
491 281
175 110
891 441
422 349
40 760
182 184
495 287
502 28
764 230
803 693
687 205
99 543
685 65
765 98
753 958
607 187
969 290
906 28
992 699
979 626
534 254
670 404
566 666
505 450
96 498
835 297
468 970
785 581
175 296
656 132
642 509
279 527
214 121
15 545
203 757
321 432
37 214
206 180
682 503
911 588
52 19
65 430
37 903
860 998
44 566
806 264
392 574
749 48
960 863
207 122
220 674
92 413
421 915
326 224
120 616
85 654
561 629
473 987
727 575
862 744
770 401
213 29
91 777
764 746
783 479
511 961
362 926
245 974
800 515
732 507
353 430
451 770
816 923
644 687
182 139
622 864
975 821
18 141
790 519
984 738
760 420
737 812
722 565
784 950
9 530
47 863
328 90
268 210
101 410
897 490
182 68
915 638
908 25
622 972
614 925
402 445
549 528
314 251
906 659
470 35
869 502
21 388
938 924
530 249
949 159
345 116
904 250
912 872
373 890
215 424
780 792
317 171
489 414
925 476
5 933
100 398
923 130
442 677
828 971
277 614
45 353
695 382
854 23
304 510
335 875
379 272
679 967
892 785
113 650
309 447
5 375
540 470
989 656
839 274
727 439
516 916
589 355
127 394
905 706
584 183
157 285
918 599
122 759
356 824
867 489
885 646
954 245
959 465
112 640
591 661
586 362
613 696
955 321
719 225
334 761
234 963
574 257
973 820
827 463
659 58
423 313
605 873
513 211
191 404
484 843
364 458
833 369
908 768
309 599
234 539
631 352
161 435
868 11
322 139
917 431
207 821
427 390
49 956
265 532
229 546
423 845
700 823
574 783
846 31
730 301
764 7
667 706
124 381
702 34
58 798
701 235
581 527
119 194
295 482
692 436
217 235
412 170
83 333
105 63
725 384
914 824
513 839
398 975
518 814
527 8
392 473
101 452
475 656
872 780
652 892
311 623
686 382
444 400
316 839
619 295
519 423
875 130
864 126
766 365
593 249
365 290
260 683
206 261
225 332
396 694
58 612
22 73
711 543
629 543
425 495
701 715
709 822
897 417
690 288
137 979
148 972
60 522
170 843
172 649
883 736
815 902
723 716
538 48
194 38
630 188
685 454
723 489
312 383
70 882
842 956
346 796
830 693
657 650
82 617
324 725
75 404
885 389
894 593
887 392
749 20
641 804
29 88
27 791
213 247
919 154
965 228
153 712
291 828
382 495
988 481
309 150
28 817
416 276
589 96
378 736
488 765
870 308
544 979
987 369
153 669
599 208
685 621
463 494
40 161
632 430
239 916
622 308
43 798
679 575
980 164
636 183
134 45
501 697
757 772
965 882
978 499
867 421
760 956
231 173
923 67
439 436
490 895
31 384
405 68
239 889
449 423
839 635
640 224
159 996
999 937
679 685
790 473
889 137
83 788
574 874
358 631
681 280
755 147
519 401
859 992
107 662
114 890
880 607
850 288
703 571
385 948
204 415
496 297
468 146
882 932
772 358
302 181
347 820
658 798
268 428
56 917
155 654
670 66
421 783
743 1
214 175
688 437
113 994
597 182
389 278
662 592
169 809
432 56
952 429
804 948
643 728
548 540
987 543
803 277
655 396
551 800
966 51
916 134
178 579
917 758
338 885
620 683
350 768
31 725
148 132
968 154
105 874
391 861
826 174
227 8
292 341
852 146
859 746
705 781
726 86
425 88
445 783
498 946
942 639
291 660
781 467
909 575
996 333
538 17
738 538
568 618
938 511
526 469
617 77
941 32
762 824
374 265
91 695
922 510
263 135
740 953
908 918
445 630
140 731
75 717
633 338
189 557
121 58
197 100
717 342
767 936
633 47
871 229
986 942
511 836
385 715
832 732
746 120
958 985
235 882
560 329
737 339
738 755
416 770
786 301
19 169
564 47
951 6
292 124
883 634
874 355
633 354
991 107
556 280
653 395
664 873
769 453
56 803
399 783
949 900
66 857
540 361
135 521
183 416
743 696
770 28
436 840
486 295
183 772
760 770
511 438
884 985
454 496
887 966
417 225
653 11
254 869
123 885
471 722
683 367
510 540
862 17
534 927
140 189
866 157
426 55
190 143
96 440
27 594
325 384
401 812
500 126
298 539
945 839
342 316
795 924
324 437
302 533
856 568
33 349
721 116
89 328
122 609
483 686
947 961
428 249
672 386
950 679
311 818
421 409
353 211
242 982
262 84
70 105
45 377
106 398
700 223
82 830
208 661
726 77
204 334
971 119
944 417
149 871
777 794
45 667
755 286
292 804
685 939
406 466
818 969
258 632
725 85
375 470
130 328
210 539
339 938
847 558
985 480
966 72
342 123
408 182
46 45
896 107
332 712
633 931
100 159
427 313
512 33
703 199
348 74
177 848
356 421
231 561
475 400
761 558
647 334
792 699
42 918
363 890
388 231
772 502
735 507
427 463
840 267
385 357
207 728
544 294
865 125
630 316
572 455
603 694
790 932
57 512
36 641
82 188
152 542
158 189
36 51
309 478
502 876
336 158
191 639
787 191
554 201
719 192
791 44
317 956
50 955
16 447
488 458
214 77
950 108
186 428
801 935
179 712
287 147
499 957
775 614
392 526
438 692
185 145
766 709
452 614
423 214
279 674
389 801
55 37
138 881
460 67
895 783
963 578
453 646
688 820
827 375
761 86
47 422
964 345
394 589
345 991
69 852
470 142
975 622
254 853
331 750
434 826
549 619
44 279
675 952
484 75
466 775
806 914
5 690
547 675
124 423
11 344
669 403
944 312
689 99
638 767
834 473
273 859
36 206
239 892
696 375
955 504
259 961
173 645
618 915
663 207
626 513
547 716
180 122
383 834
667 773
243 181
300 792
433 605
190 91
126 865
38 813
615 284
261 599
168 847
574 840
63 112
345 300
209 732
414 579
239 320
181 696
202 74
689 731
372 256
481 580
309 676
974 922
674 500
498 837
538 620
72 510
718 361
270 892
267 664
637 834
905 294
135 639
843 442
65 118
757 93
800 446
895 668
827 67
218 107
868 514
140 312
581 465
179 155
584 916
591 370
728 270
699 662
759 538
469 644
2 461
183 713
961 706
263 654
939 816
741 906
477 509
356 521
711 319
768 380
980 141
669 575
860 827
723 48
70 851
561 744
189 32
223 577
22 667
446 201
970 562
952 937
28 26
619 415
167 381
475 755
949 198
2 299
389 868
63 531
967 431
462 448
296 340
422 652
412 178
792 168
166 106
58 759
363 114
526 389
33 109
158 848
814 833
459 565
788 763
764 837
767 393
171 520
429 744
538 171
80 300
126 282
201 950
40 169
962 86
190 44
550 279
456 90
186 459
784 289
794 111
548 459
805 436
8 455
573 899
373 971
928 52
338 764
523 944
210 144
392 5
184 641
879 579
852 731
342 903
232 548
790 854
460 18
856 976
434 867
738 931
739 381
972 180
448 145
589 407
617 421
254 227
777 904
993 551
620 965
322 212
293 472
32 848
945 126
191 737
663 995
490 355
271 575
604 561
212 849
267 576
820 684
193 295
806 676
657 346
609 97
178 563
750 665
9 491
609 424
9 778
283 313
630 142
641 638
174 529
193 202
663 69
404 642
119 252
773 135
538 554
690 742
306 317
617 27
850 954
551 702
24 64
182 883
756 332
252 439
231 163
37 434
6 244
938 610
229 614
788 925
873 802
787 825
621 454
205 26
138 963
852 744
539 652
119 761
234 667
837 204
333 312
568 677
456 202
917 144
222 437
209 963
199 652
665 701
375 962
803 112
133 804
44 351
961 804
609 710
13 161
88 862
919 539
353 106
80 967
646 910
759 980
752 87
223 885
305 394
622 746
280 327
161 718
775 726
648 367
251 917
330 202
138 906
813 326
849 749
642 99
693 18
921 345
877 105
360 810
199 235
546 61
674 880
952 375
982 408
17 943
333 327
446 308
664 43
716 634
751 202
154 562
286 125
450 598
386 918
1 161
14 691
889 318
489 365
110 193
713 13
967 530
52 580
230 56
350 803
241 32
158 513
282 196
886 280
619 322
728 413
402 98
854 654
555 324
112 889
939 860
641 926
437 304
159 181
838 98
598 846
598 757
817 86
562 679
750 783
93 857
824 268
7 865
212 213
491 910
338 569
750 685
450 740
515 114
88 283
916 847
285 690
343 346
59 918
917 11
222 709
978 140
320 988
525 420
627 273
979 787
554 723
93 106
935 777
981 914
193 313
656 644
822 327
268 844
87 6
165 289
882 259
676 225
745 394
154 342
564 735
94 822
196 208
596 479
711 75
570 419
862 133
766 737
993 179
936 894
403 275
754 305
643 140
319 326
383 284
46 696
990 937
184 461
386 423
586 63
988 861
218 715
192 165
32 615
449 331
647 577
29 862
302 943
977 48
286 973
683 440
704 106
350 346
987 304
571 857
409 425
141 872
381 557
738 349
19 389
975 725
474 71
81 302
309 250
888 615
428 323
611 472
85 900
399 25
968 324
809 621
700 69
391 157
796 215
182 451
681 948
391 190
429 701
839 553
783 713
136 48
174 451
104 752
904 315
672 5
559 796
801 845
259 400
393 974
870 86
620 120
562 743
64 71
549 636
957 369
163 514
199 45
569 809
315 290
582 592
309 505
364 659
51 738
313 209
410 505
919 577
145 462
968 402
351 970
789 463
977 119
469 998
505 459
320 404
842 809
695 756
348 371
813 254
764 894
562 690
809 607
450 792
929 117
694 336
598 619
399 850
229 247
500 866
870 320
149 144
268 569
647 457
759 782
667 987
26 110
333 843
887 296
828 469
156 519
949 360
192 706
217 232
136 129
297 932
509 384
162 437
718 496
13 61
577 335
147 206
912 36
64 781
83 847
94 108
391 229
220 223
449 734
784 954
944 505
241 538
263 448
933 632
839 747
302 764
70 476
868 446
39 898
248 1000
259 795
860 929
218 628
164 610
536 131
848 371
625 84
927 346
250 890
760 18
264 165
276 251
214 96
585 962
607 906
482 866
743 645
59 908
810 58
487 336
474 463
881 246
14 878
610 947
31 460
684 116
837 660
258 567
762 395
639 628
472 538
661 109
539 582
479 942
760 533
826 456
117 820
232 858
308 953
758 285
17 644
358 680
747 97
570 105
491 230
300 48
691 501
791 853
81 559
906 371
691 45
929 896
115 930
690 487
375 880
311 928
410 485
246 271
698 496
182 615
826 745
556 137
381 280
670 496
681 462
836 774
893 251
347 353
781 537
896 94
842 603
338 460
16 878
225 576
483 115
396 701
623 503
572 735
979 370
76 247
176 983
924 446
930 186
991 265
976 113
756 819
324 193
443 42
386 792
51 416
620 46
832 488
63 741
285 996
553 452
321 172
570 923
37 28
607 368
569 56
776 32
641 714
458 84
885 563
701 354
787 894
559 403
384 775
32 647
780 734
174 69
535 537
74 208
350 79
194 576
335 845
580 785
654 989
404 2
786 348
751 473
839 452
467 182
485 168
882 943
541 112
40 400
732 918
811 102
562 442
476 415
661 808
521 725
342 446
807 79
838 156
449 866
125 959
474 564
946 190
548 171
988 556
125 607
876 416
884 780
53 255
415 984
115 380
382 453
124 952
283 615
839 367
122 11
643 566
750 241
537 829
840 14
715 290
643 833
669 590
838 822
662 973
720 375
526 975
786 977
689 983
184 303
14 900
862 414
278 88
77 639
925 700
899 66
128 497
941 693
952 994
505 818
2 500
377 371
259 975
245 178
104 641
84 528
309 402
752 527
553 531
87 138
816 12
450 831
761 936
182 821
713 476
206 227
305 256
964 893
814 278
917 554
630 800
145 266
268 179
795 818
546 159
535 699
459 658
669 297
167 255
169 93
705 854
751 295
124 357
197 245
725 202
445 698
393 256
504 775
712 802
130 755
389 26
365 858
187 110
204 870
361 968
346 923
840 171
13 887
4 658
282 937
991 109
804 208
34 374
352 801
32 498
256 493
663 384
590 364
547 847
371 196
676 558
778 529
215 808
564 951
917 908
188 151
569 393
103 11
361 57
726 431
247 278
752 795
239 426
484 266
133 502
902 294
846 10
467 13
380 522
462 417
92 674
373 648
559 802
6 812
648 71
222 1
23 832
469 726
549 560
51 425
999 649
470 140
123 513
987 487
350 594
797 765
663 439
496 545
482 967
355 239
378 145
981 417
934 224
191 935
242 631
430 653
895 853
650 242
921 478
81 436
711 344
423 11
565 501
19 946
966 889
332 688
116 505
681 873
628 167
105 527
348 199
991 761
823 615
280 307
494 546
485 535
243 973
630 635
370 454
375 942
912 162
246 536
530 388
187 39
821 561
846 420
951 600
459 497
148 586
561 530
212 770
226 85
760 155
151 422
639 638
368 99
735 882
77 531
183 385
422 888
867 218
624 548
23 198
899 865
57 620
13 282
604 933
392 985
486 483
135 349
734 48
61 556
965 52
122 547
92 611
160 521
74 408
65 145
763 727
711 159
894 598
468 607
800 228
743 571
986 72
233 828
807 301
70 206
987 312
397 661
184 597
167 592
514 430
434 582
677 371
843 511
430 301
824 75
341 324
934 123
564 819
613 31
328 915
890 309
244 704
2 643
440 931
128 959
530 797
660 22
706 241
234 768
109 178
621 394
144 977
277 634
844 857
161 695
935 955
22 275
982 660
740 644
604 912
757 536
143 421
110 933
228 971
38 677
453 423
15 587
284 317
155 796
841 544
991 131
706 49
316 850
414 925
990 602
303 607
166 165
379 834
582 185
616 730
418 505
4 431
839 238
320 816
994 789
328 129
309 472
998 313
177 612
842 61
790 428
602 642
966 347
536 906
656 273
889 927
448 919
585 154
229 273
181 511
171 71
612 375
772 601
872 943
782 343
967 756
611 206
426 63
962 827
134 173
738 790
878 666
583 205
589 371
574 289
584 768
844 394
738 980
721 603
177 241
318 5
479 807
148 399
505 946
596 740
192 586
200 876
517 868
875 713
237 168
779 680
947 737
482 584
16 520
676 531
173 887
607 57
802 202
801 987
130 666
273 833
661 542
948 788
75 1
445 255
631 148
180 829
450 660
779 301
966 374
895 20
326 932
963 154
171 300
858 277
855 387
499 953
662 76
732 46
129 438
359 816
255 682
792 295
865 141
846 191
859 594
284 181
449 545
244 791
951 762
1000 515
674 765
227 508
935 753
699 597
343 120
587 180
932 852
817 153
96 935
867 826
584 964
92 858
931 725
588 29
452 806
481 207
159 726
988 106
301 164
173 469
703 291
160 863
764 926
924 51
592 694
536 203
42 787
268 651
864 5
129 157
653 766
163 118
878 737
518 300
484 460
334 485
884 464
655 536
142 664
665 764
31 26
485 820
663 528
180 169
343 506
719 216
509 199
427 725
997 749
684 537
403 210
950 15
722 239
996 27
800 22
778 948
150 866
458 348
575 823
570 69
721 968
959 61
880 734
770 426
882 98
781 278
792 238
996 711
209 358
374 642
717 591
340 236
169 181
56 731
635 999
643 202
941 375
387 521
842 232
364 671
54 125
935 92
654 945
207 765
316 347
55 906
105 913
884 924
317 907
689 277
491 551
375 208
967 6
26 326
192 184
190 260
129 208
91 140
87 61
701 46
419 639
419 98
166 56
226 363
460 430
107 659
147 892
37 195
817 65
595 819
226 973
665 726
996 693
22 359
814 858
267 762
955 723
448 979
212 868
374 639
505 183
649 746
40 977
503 876
842 194
594 740
616 693
188 197
785 728
793 62
513 937
942 587
556 760
630 760
276 397
56 154
872 457
392 21
44 577
553 975
268 187
910 777
56 29
22 774
838 329
860 577
902 427
392 943
997 123
420 464
689 923
923 196
274 801
96 382
269 835
344 959
725 817
171 323
991 119
215 843
385 345
844 330
753 2
125 310
916 945
492 121
728 287
907 685
932 830
972 703
145 630
555 401
163 592
180 980
748 513
309 500
480 361
852 166
475 675
765 766
253 305
678 424
785 508
89 862
836 785
535 564
317 222
627 719
534 177
785 885
992 25
910 763
437 39
305 732
453 898
326 234
580 974
286 18
339 544
811 585
787 633
870 639
138 643
444 776
58 680
852 98
91 757
315 976
478 273
28 304
499 667
221 946
470 231
821 308
207 159
973 44
116 333
543 243
623 916
358 462
778 685
170 661
442 261
572 823
677 994
383 961
643 437
393 66
665 857
603 447
671 689
974 301
733 646
585 866
219 740
893 726
875 170
481 607
452 322
174 146
933 361
687 442
920 266
54 651
477 11
883 793
653 10
858 863
110 831
122 225
455 929
250 802
6 881
523 810
821 667
28 242
636 488
894 204
833 428
650 980
882 523
793 381
491 169
551 133
81 485
169 933
320 914
245 992
857 513
125 996
954 893
533 214
209 400
579 317
763 422
316 245
879 302
182 316
634 370
958 667
111 913
126 272
831 284
494 753
245 314
88 203
215 834
647 720
919 292
17 313
467 572
512 551
216 917
752 776
647 852
622 313
957 12
43 925
599 123
457 362
306 351
360 667
186 510
490 480
261 977
607 249
230 975
56 347
912 175
71 590
882 37
485 134
42 662
526 183
329 354
434 486
244 832
647 187
401 627
201 934
792 839
312 814
58 468
59 919
620 711
774 687
413 707
750 934
131 329
865 217
251 930
488 534
18 347
784 524
407 208
792 352
136 110
151 729
676 918
148 694
136 746
860 233
846 788
925 787
210 45
453 282
635 614
784 521
734 149
342 42
509 892
498 266
684 559
198 931
617 949
3 732
949 655
543 100
343 684
625 264
405 783
511 604
338 742
649 34
679 736
537 231
893 665
241 815
178 595
474 188
676 614
945 163
226 207
685 790
560 861
828 608
434 383
258 174
575 98
407 164
139 443
312 558
1000 578
238 693
917 356
453 39
821 559
335 440
397 895
56 713
27 215
590 825
886 423
377 740
270 864
935 642
998 49
108 68
139 385
297 452
199 995
386 396
327 203
632 478
760 944
698 273
907 708
567 827
29 483
282 710
374 488
502 507
329 452
890 196
191 19
428 679
213 687
717 119
794 180
528 631
878 862
99 289
689 683
468 178
209 914
363 740
292 551
976 913
182 308
278 241
274 260
297 55
569 495
91 95
996 902
120 678
402 186
291 608
227 162
533 797
357 915
502 858
262 353
684 866
472 56
99 230
50 702
863 753
276 620
3 761
548 37
800 685
842 9
362 917
639 633
525 204
520 41
148 392
92 497
86 875
566 781
203 732
594 336
204 663
952 809
929 255
160 759
187 474
714 209
802 24
897 964
300 238
483 517
828 943
306 225
521 53
189 587
405 197
278 519
480 183
892 195
189 638
134 724
880 529
395 818
189 724
154 626
478 38
47 548
708 660
290 130
597 90
4 157
826 601
296 622
954 497
674 772
124 317
73 344
789 286
652 627
857 855
713 955
356 807
216 121
291 895
678 895
654 290
293 902
991 249
855 723
463 493
640 731
763 407
528 895
146 611
145 131
589 48
883 202
243 187
135 412
422 284
966 825
273 374
663 956
492 905
838 77
543 556
880 698
285 399
645 689
310 252
355 871
265 129
781 742
736 785
381 111
203 691
504 23
609 309
454 829
128 669
399 289
789 85
38 997
836 521
293 145
699 213
293 333
631 413
567 826
418 928
28 244
712 743
841 395
814 270
254 624
241 398
324 732
628 728
918 61
41 781
160 327
430 318
521 839
744 123
64 277
775 419
284 223
669 670
372 293
360 551
837 912
467 200
133 300
386 863
130 569
198 463
503 814
133 460
529 878
237 569
607 88
219 261
114 315
565 60
150 327
10 956
425 444
125 974
859 448
915 862
977 82
121 639
680 890
898 620
565 133
773 445
880 19
272 253
609 718
293 194
670 206
835 261
661 54
933 131
39 456
438 838
340 157
561 996
884 577
897 42
299 885
625 864
173 392
624 285
840 935
359 594
304 454
345 517
220 669
166 755
484 430
370 474
975 878
268 698
37 406
927 199
80 449
272 263
909 24
8 134
576 239
872 876
902 582
622 39
398 192
347 119
909 654
360 860
249 878
484 513
580 644
627 742
203 62
136 399
108 391
2 841
707 139
759 330
713 738
803 573
625 836
861 129
948 511
138 478
576 181
142 449
708 939
5 450
775 821
905 823
598 331
727 733
228 12
737 687
892 588
23 558
584 766
324 920
931 765
253 579
847 192
610 243
721 122
325 575
449 133
253 576
569 123
702 888
448 549
271 144
212 665
521 778
36 908
559 322
825 976
313 381
404 187
153 308
458 834
932 543
111 633
571 136
569 313
483 533
180 775
68 408
359 422
10 280
395 144
131 259
658 868
882 50
791 627
44 634
925 874
556 219
970 796
634 676
1000 977
890 881
479 831
821 603
188 933
269 348
328 281
141 623
653 970
966 943
354 162
929 275
611 140
88 765
461 614
189 857
169 477
434 568
116 296
65 122
197 667
232 284
267 456
951 890
956 391
699 621
1000 182
101 561
998 444
481 848
108 832
452 817
569 927
858 618
107 33
931 92
339 413
686 931
717 402
675 433
646 927
562 495
319 51
70 239
941 564
557 655
506 108
62 274
508 152
22 476
289 592
960 688
967 258
3 827
492 774
914 153
606 749
354 423
633 30
960 358
598 253
753 543
831 720
477 640
531 13
782 341
170 490
136 668
448 758
988 380
182 200
928 412
599 842
273 111
361 193
957 558
382 977
75 564
778 916
21 134
812 479
552 389
279 827
229 428
361 882
839 259
896 652
772 971
243 64
353 111
643 387
772 6
124 912
978 659
286 100
350 59
12 489
430 886
507 239
67 997
888 531
632 327
357 686
634 999
617 130
750 222
92 412
235 669
530 97
698 878
566 593
347 129
638 286
968 622
866 407
840 863
51 874
778 460
964 432
884 739
722 147
245 405
312 214
850 531
429 857
272 394
725 694
275 213
541 248
162 689
688 459
140 772
563 627
227 980
563 794
949 867
412 601
958 886
153 463
529 861
737 590
991 21
113 343
543 384
661 137
772 285
733 105
279 196
899 994
923 235
975 647
699 320
45 809
895 197
759 295
865 118
529 214
598 660
137 823
611 709
375 688
896 282
161 200
548 597
338 800
824 830
1 738
875 571
35 194
216 735
344 355
405 843
82 363
484 322
327 7
270 583
892 346
809 625
671 594
288 795
577 922
244 430
884 60
894 937
677 464
758 325
190 396
72 749
337 899
513 554
149 126
182 720
629 707
541 681
63 794
756 954
128 568
162 435
599 646
419 207
947 659
834 310
682 701
710 460
121 964
311 4
625 575
604 908
98 627
880 570
8 139
430 503
872 465
287 305
559 468
908 381
839 777
997 29
795 353
556 150
741 97
723 894
861 638
74 199
232 366
649 532
258 131
746 610
741 919
10 753
381 405
134 352
426 606
144 450
758 663
79 599
513 53
526 170
54 616
605 263
292 530
435 507
518 767
710 130
867 70
604 614
148 777
50 686
405 34
876 951
899 438
576 710
526 148
270 974
432 608
912 572
561 243
100 765
126 536
694 31
990 613
29 854
934 832
1 713
442 979
511 312
795 697
491 431
992 963
802 446
818 267
388 660
4 601
549 651
461 574
5 386
68 676
817 498
965 232
158 173
46 50
981 249
366 365
291 675
99 75
494 8
888 336
265 786
725 769
536 170
79 613
768 509
131 644
941 516
9 180
527 446
149 372
514 971
749 265
314 354
748 941
902 281
667 98
205 415
373 927
167 41
938 853
448 606
786 628
797 55
670 716
413 510
651 803
621 670
849 763
237 297
671 870
825 302
526 338
548 529
40 594
454 263
944 193
803 672
314 71
700 125
174 134
71 38
183 862
238 281
133 426
370 943
382 82
206 213
54 107
446 393
472 473
904 711
519 264
672 349
154 384
591 193
713 147
289 137
157 362
948 670
992 409
616 246
90 61
854 599
170 839
743 361
457 652
771 968
960 77
776 434
352 395
48 316
460 481
159 258
261 238
494 216
987 810
589 688
322 612
170 192
282 221
507 959
9 369
966 508
812 385
80 509
142 544
474 612
498 910
219 691
838 428
741 471
710 716
963 174
413 662
29 327
601 73
265 350
935 810
474 549
855 892
255 179
168 776
312 946
420 996
166 759
271 196
627 469
201 538
879 453
559 584
435 719
938 362
377 893
807 59
393 984
987 591
590 315
305 526
153 690
853 512
841 734
774 544
564 896
739 833
486 907
742 665
561 239
124 290
197 378
491 475
957 602
319 209
627 12
58 941
945 816
767 452
908 305
961 201
7 48
573 869
281 422
78 363
130 16
856 759
124 767
144 448
350 990
204 244
880 310
616 37
859 562
432 79
551 577
370 38
607 728
43 811
898 600
546 301
184 550
741 771
625 299
352 618
813 214
251 455
156 66
395 99
64 917
82 357
501 98
501 61
974 133
272 515
233 315
834 32
742 885
705 819
232 367
947 596
371 654
234 93
804 105
822 315
190 48
197 232
946 713
846 224
764 397
791 8
1000 824
376 831
650 403
440 686
298 601
963 404
862 178
638 847
117 712
603 907
934 742
814 618
966 458
82 654
548 943
664 60
786 904
538 743
488 196
684 99
49 514
172 79
473 173
174 419
511 331
205 628
621 606
765 746
888 450
448 460
248 799
741 81
188 485
577 484
654 86
369 941
815 383
110 619
196 340
645 693
510 255
117 654
581 966
875 165
873 796
648 589
648 280
877 389
819 414
801 254
516 886
586 788
731 773
832 444
202 324
13 746
59 385
894 545
430 307
463 623
229 624
246 230
203 499
7 284
130 408
230 233
103 117
91 678
781 723
129 974
270 946
938 313
449 871
442 333
924 89
666 635
535 49
930 122
585 76
635 52
656 962
667 752
200 158
920 981
449 834
528 450
31 48
685 709
53 539
351 377
782 291
35 243
686 675
97 663
476 241
436 547
627 939
500 470
22 726
509 686
415 192
595 958
974 297
46 618
483 918
408 319
754 1
916 170
302 578
963 470
482 63
625 242
849 260
54 340
403 561
969 942
873 209
959 898
375 116
697 66
184 457
244 634
506 811
892 411
662 883
39 888
824 101
3 616
304 564
259 352
109 122
100 883
16 331
786 692
552 307
126 506
657 788
12 246
293 869
869 11
673 68
369 779
825 143
3 164
864 514
538 285
564 638
152 429
148 664
529 484
136 287
645 281
372 202
860 681
699 41
955 156
787 128
476 62
772 756
197 350
339 575
473 100
774 44
606 768
848 238
495 506
631 521
364 567
392 177
521 794
277 355
315 591
846 412
991 914
99 607
545 874
503 784
261 500
368 841
325 666
987 348
459 570
562 7
662 538
761 746
36 711
65 31
151 715
607 765
52 570
594 453
257 298
561 275
134 593
401 472
805 38
225 515
239 551
381 798
633 455
699 71
298 791
636 322
39 863
331 532
923 708
760 469
16 666
381 226
595 181
498 365
262 22
357 277
897 790
447 599
598 829
674 344
896 453
53 710
240 671
824 250
255 344
135 415
907 662
370 880
153 303
656 347
436 851
204 641
60 226
706 839
485 44
342 918
109 235
817 465
949 862
600 432
5 966
516 37
553 374
61 897
612 884
432 259
146 683
718 818
26 658
887 748
346 913
383 166
252 414
248 728
979 407
326 355
641 170
963 971
105 963
154 746
275 854
172 554
201 150
740 581
484 296
251 460
428 551
110 481
642 708
904 277
166 814
781 376
104 445
83 81
528 969
56 488
791 257
745 441
726 992
98 883
498 121
111 482
434 77
508 574
700 205
188 625
260 340
557 681
119 111
968 535
968 950
251 506
743 146
111 267
565 202
262 451
95 76
48 285
583 779
515 182
797 690
36 575
945 7
852 203
306 721
952 224
363 34
907 467
890 328
869 790
453 798
733 781
983 449
101 263
599 289
424 315
689 133
796 887
514 705
893 573
541 526
1000 928
356 784
919 304
804 357
177 418
212 447
984 419
361 484
584 71
803 279
486 481
189 712
582 628
75 540
951 13
922 486
9 446
644 231
339 57
999 748
810 15
61 713
697 973
800 983
117 769
98 25
776 651
304 502
807 612
316 488
628 350
42 821
549 612
966 91
969 195
40 424
743 790
51 394
232 976
122 394
782 721
134 650
4 316
345 738
94 326
227 636
387 301
535 549
258 767
71 318
457 690
739 66
70 592
648 170
805 135
82 175
639 563
802 212
670 126
77 743
945 960
868 100
808 938
326 770
848 141
579 212
817 940
320 814
810 542
122 505
446 449
981 259
62 405
526 184
309 573
548 100
56 97
165 16
464 463
656 136
846 209
334 121
558 246
824 477
799 820
321 144
369 102
443 171
555 547
476 841
73 982
785 756
333 509
127 119
533 684
64 804
686 310
96 993
921 309
815 366
261 635
554 725
385 612
988 58
554 451
340 834
533 358
909 451
315 250
709 824
266 552
423 937
69 342
902 11
651 811
512 277
981 547
787 446
504 761
340 391
808 240
274 598
54 641
762 922
559 844
234 640
15 847
770 382
560 5
757 348
898 74
586 727
78 567
643 786
216 788
867 725
873 849
375 579
346 223
357 707
797 882
475 620
230 570
851 45
720 51
698 463
418 48
301 496
159 574
853 964
727 341
624 471
648 117
368 806
51 334
59 137
936 719
785 117
928 818
588 914
514 581
722 258
218 990
581 111
495 807
835 995
863 72
435 533
308 732
964 191
282 396
668 274
684 380
275 168
438 238
662 531
984 610
980 104
930 637
853 971
828 857
671 198
582 303
578 113
986 96
38 157
562 490
741 336
610 37
626 278
841 268
663 904
875 584
170 124
543 717
470 155
26 601
890 655
277 434
605 735
635 426
864 452
570 392
774 380
949 245
447 179
741 508
120 402
479 808
967 425
400 132
250 807
555 452
389 110
521 942
103 182
338 763
248 814
759 721
835 300
670 333
550 153
364 444
863 802
997 493
194 513
861 643
177 737
941 274
685 420
872 635
40 756
351 257
769 938
527 803
166 635
652 908
579 337
388 980
143 759
215 180
687 836
141 191
718 713
772 524
778 866
459 857
22 329
137 534
183 836
151 985
139 736
943 43
621 916
346 947
682 450
384 991
196 938
488 824
72 219
45 131
980 598
325 866
531 456
617 316
182 717
423 754
565 118
197 139
255 974
801 316
686 106
138 227
983 855
797 914
540 557
87 433
602 941
989 561
385 104
523 992
867 651
418 30
266 822
971 484
589 644
235 512
143 544
637 252
426 794
91 838
220 633
821 718
590 575
351 627
753 569
812 11
830 971
276 979
993 858
62 151
100 903
230 279
620 314
497 319
133 949
480 342
87 703
911 758
467 789
735 406
174 112
682 827
205 173
335 968
790 72
578 713
429 575
193 830
638 52
293 924
123 890
2 729
567 456
963 170
232 656
442 807
978 800
219 731
406 768
442 888
383 410
500 372
721 152
600 23
120 783
110 228
806 80
203 485
610 677
37 883
194 793
446 971
181 424
29 464
327 698
855 156
566 540
853 365
423 802
498 70
682 274
554 292
238 672
779 464
982 212
466 125
189 861
861 289
917 576
57 28
819 63
917 999
284 571
734 987
423 37
263 402
746 383
351 162
340 807
572 695
713 129
294 416
802 720
823 214
525 206
410 661
145 148
849 90
780 187
896 541
46 673
999 318
497 77
762 91
916 655
604 756
997 812
304 230
556 741
108 380
553 245
87 406
880 522
288 854
889 392
66 68
911 691
986 46
369 304
185 314
466 564
575 842
113 348
517 197
994 214
682 505
45 998
906 570
229 208
252 495
497 478
601 875
357 62
632 347
102 831
110 577
189 310
225 758
975 220
291 1000
508 673
315 853
950 854
741 111
789 96
721 125
150 670
233 674
774 783
726 708
257 640
336 239
565 841
988 928
162 78
531 266
362 169
538 745
625 591
215 341
953 958
222 663
105 291
301 863
514 27
176 451
139 760
787 432
592 6
84 90
240 85
149 690
979 123
212 265
690 163
169 489
625 678
7 518
948 13
732 952
929 394
563 450
257 996
605 498
493 589
580 669
181 33
330 375
521 969
796 585
656 238
594 515
358 309
984 465
28 999
10 806
661 194
518 566
920 791
422 594
670 47
356 242
735 334
450 601
52 93
766 175
293 923
769 589
208 228
75 712
887 896
781 751
147 814
525 508
722 112
970 498
534 647
100 22
98 397
738 269
77 817
926 613
239 797
645 797
400 100
262 700
724 559
504 170
553 407
56 678
993 272
106 5
230 78
399 322
498 289
777 682
514 607
773 285
484 341
918 270
548 933
591 924
486 911
108 574
103 670
21 130
291 179
568 670
35 613
3 153
384 855
747 141
91 982
982 199
37 988
274 942
426 476
117 88
152 862
490 779
734 891
203 122
848 14
177 479
705 315
623 557
348 966
468 144
451 167
866 179
252 736
770 361
190 807
644 390
651 115
283 281
992 538
19 276
976 187
64 582
537 948
631 332
917 937
641 352
938 430
208 504
495 753
72 701
615 449
211 573
105 337
616 357
730 949
716 773
960 158
79 861
121 909
203 881
658 757
644 199
429 733
566 952
817 950
905 713
835 946
97 322
972 617
691 56
222 790
767 136
50 454
647 73
983 890
874 689
606 77
470 420
844 951
315 333
866 514
258 76
460 37
858 253
230 267
722 270
179 821
580 988
241 880
487 789
504 920
412 356
753 326
633 19
844 691
503 349
618 202
567 226
520 25
779 920
16 735
757 374
962 799
323 711
588 610
692 10
530 658
844 24
104 851
373 8
461 126
849 229
886 935
516 814
654 533
280 193
196 337
395 772
555 919
860 752
957 304
96 580
955 702
74 628
22 106
369 218
96 943
237 984
276 559
561 272
65 514
629 653
614 58
696 617
643 704
198 461
689 317
511 48
23 89
515 692
547 237
119 784
563 318
166 46
526 455
38 615
894 137
427 186
496 276
306 230
547 353
44 453
380 896
145 582
460 717
819 945
598 246
876 913
568 394
110 634
197 768
690 952
202 33
213 688
572 962
357 6
219 331
315 15
521 383
61 112
344 288
270 547
348 262
22 533
745 851
549 464
193 932
217 52
616 199
66 695
505 776
454 725
348 942
618 944
63 313
352 503
612 72
623 415
531 615
682 252
805 411
620 501
999 533
899 213
238 338
378 464
520 310
779 937
670 459
562 689
330 920
746 790
185 493
546 161
739 632
930 715
248 404
197 508
201 665
1000 288
196 680
723 482
660 878
856 149
611 16
516 547
160 668
181 319
928 787
588 177
926 539
464 820
942 201
404 238
952 906
850 514
208 184
758 583
698 33
302 913
377 205
709 89
345 603
828 983
899 854
485 618
404 550
119 234
696 29
893 141
534 815
656 721
374 102
258 900
951 487
1 83
734 899
101 227
512 572
341 376
878 25
267 348
971 818
532 728
309 72
22 743
399 927
788 66
650 550
334 29
80 205
322 798
706 27
880 494
546 482
366 16
50 739
13 386
449 89
912 780
98 918
480 940
583 576
954 786
647 425
220 272
258 21
438 28
522 547
502 331
50 215
157 781
636 397
133 285
277 455
342 272
938 509
148 413
427 474
895 130
447 542
734 531
775 963
932 300
570 674
360 591
671 10
957 638
665 408
617 302
662 500
234 612
244 857
528 944
303 507
162 621
296 508
869 655
877 725
787 47
33 885
622 319
234 906
495 683
319 661
103 806
435 265
159 631
709 530
730 94
618 474
907 31
143 805
327 36
118 890
764 153
155 801
244 5
634 481
448 927
720 812
322 261
261 661
766 668
154 575
476 414
923 508
205 544
702 53
318 395
614 409
33 731
505 478
962 720
905 630
437 639
328 562
343 6
418 152
291 233
777 240
845 539
312 948
576 332
339 56
405 283
373 379
637 836
824 582
899 189
384 691
464 361
665 64
383 38
254 442
543 901
318 204
868 716
27 592
122 603
637 222
364 832
326 713
389 626
29 160
521 101
379 388
468 801
11 645
958 489
392 457
857 814
388 540
974 349
117 711
251 688
65 82
990 971
132 220
356 206
405 980
671 448
702 236
743 507
523 313
804 243
546 270
695 867
946 968
81 519
324 780
728 150
844 98
785 317
155 837
734 267
440 516
837 946
631 385
186 233
952 332
405 276
736 405
701 402
433 332
722 83
949 562
526 259
767 691
498 527
643 398
591 944
989 106
206 368
505 485
640 329
411 221
545 968
968 649
739 343
427 938
129 446
409 52
248 448
290 66
127 89
930 501
856 673
974 650
114 190
811 435
113 280
850 175
942 469
440 11
405 570
121 275
418 161
522 752
466 819
813 286
905 945
957 736
101 533
388 936
559 663
15 965
414 782
467 961
709 511
496 992
71 304
557 136
573 892
254 343
735 454
438 627
413 977
559 728
158 43
579 978
618 240
131 768
113 442
8 794
35 399
240 594
289 527
413 782
295 855
250 873
777 948
797 684
348 117
148 44
433 733
212 31
171 407
600 635
304 870
759 443
930 205
723 526
877 542
897 925
709 316
615 402
83 820
806 759
106 847
555 669
333 389
753 62
700 520
862 323
965 18
859 476
205 553
611 661
670 15
980 247
16 305
959 788
147 302
859 652
512 80
705 539
435 446
174 902
622 225
879 47
498 450
818 966
810 403
912 762
976 360
407 876
870 779
58 286
617 310
761 83
381 343
559 387
519 975
500 923
347 652
402 801
977 753
673 298
410 725
887 10
457 443
154 448
263 466
834 863
588 885
979 946
579 843
787 243
404 556
355 647
586 277
856 524
928 377
218 373
597 809
820 384
560 322
666 856
540 593
178 958
170 98
655 901
994 515
245 548
928 517
935 162
987 394
147 534
318 462
213 59
760 714
612 871
824 508
43 264
105 783
820 490
986 804
945 720
314 97
105 673
296 485
436 789
501 976
69 951
555 554
595 147
62 254
382 672
408 379
370 280
379 983
246 620
636 878
307 639
801 743
493 199
17 927
731 857
339 890
987 666
402 299
323 567
603 766
210 413
560 955
13 436
99 441
339 851
689 787
356 293
303 195
68 106
980 221
754 514
63 333
423 340
334 149
360 267
886 283
69 635
667 108
649 71
441 321
913 643
735 664
540 794
641 695
178 771
856 140
421 2
614 162
454 952
432 672
420 118
725 62
494 886
234 506
161 736
292 147
155 24
604 80
288 378
710 120
453 63
528 263
581 128
354 18
824 263
410 515
387 368
350 540
183 528
568 439
250 853
7 234
39 118
72 660
281 709
230 414
218 849
829 431
321 769
153 181
768 946
920 333
236 570
401 780
549 91
203 64
25 864
660 53
530 81
901 470
52 472
223 676
239 487
559 79
399 839
376 980
662 445
543 724
10 663
14 874
264 459
541 804
766 83
652 106
728 475
903 944
837 208
699 613
694 895
224 341
871 569
319 19
741 739
448 417
66 902
172 500
521 190
748 121
294 202
327 10
968 559
154 830
525 649
914 395
799 201
541 766
90 707
214 438
125 247
586 32
434 831
97 553
232 251
382 840
345 461
257 341
537 146
841 553
968 894
671 548
558 750
114 379
616 416
723 460
575 82
340 118
518 923
20 668
182 129
381 462
694 254
403 450
922 540
726 20
198 621
197 788
828 782
282 797
722 851
479 504
130 419
863 868
646 22
908 356
981 975
462 280
357 535
195 734
569 409
184 170
994 938
97 140
549 2
667 377
976 381
98 827
341 662
717 666
141 787
333 535
189 831
172 819
919 269
28 177
33 417
989 797
299 415
354 388
3 556
549 524
919 624
177 776
53 771
335 392
310 401
163 738
849 190
740 499
900 254
506 233
599 18
96 86
123 765
187 145
853 923
352 105
399 888
965 73
460 891
250 224
53 191
171 706
168 899
159 521
801 609
194 352
290 450
345 412
596 91
856 274
831 589
516 546
36 984
581 582
431 625
374 794
736 30
514 842
656 553
277 508
337 235
527 98
698 650
904 411
408 475
387 965
144 216
658 532
110 31
363 84
814 178
95 755
496 861
537 398
214 459
523 948
777 989
855 720
192 358
372 207
581 199
855 349
42 252
21 782
774 214
333 729
963 503
583 24
630 123
382 506
860 678
663 235
803 492
755 531
980 683
764 458
303 174
578 705
79 939
727 80
472 57
687 933
291 868
103 737
944 538
717 195
214 889
679 407
276 809
957 338
294 914
294 601
628 191
608 957
140 596
600 964
107 803
181 360
465 950
600 920
882 20
733 51
341 152
791 1000
548 884
447 413
995 183
944 264
721 519
568 961
967 279
196 464
747 375
616 967
476 692
861 595
68 411
255 577
790 364
535 684
831 435
333 235
611 244
777 11
634 607
148 274
953 504
744 568
770 556
256 262
554 719
530 998
2 289
54 302
526 931
292 719
400 415
224 671
527 350
961 90
719 274
15 443
622 222
116 284
712 28
574 727
307 833
440 85
513 782
209 301
276 591
523 490
17 176
105 102
26 893
581 427
452 388
18 81
96 954
214 69
85 605
11 397
974 575
837 814
143 658
223 715
253 328
50 24
899 165
624 606
344 630
826 235
250 654
989 997
976 983
386 447
807 377
432 215
91 264
673 449
493 283
693 262
870 725
496 300
916 325
793 780
834 289
542 654
798 14
104 45
95 567
40 82
287 791
678 754
105 482
950 794
673 110
93 214
364 94
208 9
644 453
309 731
65 960
32 61
552 49
205 493
228 296
415 643
697 696
623 859
940 562
693 959
637 741
917 273
283 166
953 729
756 155
9 381
889 525
694 159
130 317
980 997
341 617
597 468
149 605
655 174
368 708
276 744
735 489
160 534
565 875
704 601
378 453
302 475
358 858
301 594
961 426
464 394
609 6
941 344
249 731
236 955
568 947
569 30
975 61
988 8
568 500
805 19
370 957
479 776
466 224
136 297
424 780
794 280
724 1000
335 707
480 462
536 725
523 582
493 298
798 681
647 400
761 170
789 996
311 659
116 106
522 413
143 994
724 112
592 833
120 124
734 842
884 463
221 628
96 729
164 874
955 33
573 693
309 61
52 725
988 752
844 656
899 130
515 808
353 451
128 719
986 656
867 604
381 710
29 77
16 17
452 122
839 384
431 687
112 518
436 276
611 725
632 207
78 546
565 232
720 842
467 362
485 759
599 134
842 236
999 601
74 787
411 834
569 217
492 907
263 33
683 361
883 246
758 522
109 124
493 174
805 969
300 904
930 414
629 883
917 827
665 923
42 802
99 207
717 334
547 157
278 469
164 254
588 941
498 354
375 422
954 508
219 566
894 517
794 591
711 672
729 78
440 744
230 992
703 529
57 888
824 612
827 311
910 192
940 386
246 287
172 865
182 51
584 561
894 13
750 233
959 809
898 815
736 826
283 723
510 118
900 892
931 923
197 752
526 221
25 870
590 734
332 5
395 627
791 304
994 425
349 104
635 252
139 21
564 108
550 309
566 123
168 390
946 374
741 163
524 419
59 896
814 375
360 737
835 253
198 370
756 68
176 821
69 448
161 566
519 124
777 876
749 292
443 241
620 460
319 220
286 391
254 980
600 379
319 438
450 695
702 23
464 959
573 909
568 140
306 544
372 77
516 871
885 870
994 744
96 341
24 822
588 860
522 217
435 767
478 705
789 32
996 869
263 781
643 291
250 560
179 641
298 186
733 100
550 245
57 904
97 333
725 823
126 361
899 510
133 871
954 801
29 203
902 374
40 104
177 600
748 922
443 535
820 255
310 374
1 739
514 429
646 175
49 724
316 777
92 860
837 756
429 218
627 50
622 79
992 740
258 525
92 521
852 409
303 973
907 424
357 843
878 598
910 676
264 854
427 241
542 658
897 499
56 770
547 690
642 848
634 467
722 758
167 559
862 581
248 136
806 492
530 851
651 551
996 845
297 144
288 561
335 246
803 530
437 146
935 948
454 346
814 676
710 421
998 89
577 771
26 268
991 56
574 923
542 600
98 859
667 184
179 657
526 243
585 148
730 181
257 14
873 926
491 13
791 317
82 565
70 72
29 907
593 746
844 18
485 157
118 861
275 647
410 564
352 272
287 543
299 915
344 441
912 1
700 906
154 871
565 572
634 619
958 365
4 282
738 463
757 406
263 234
217 599
176 221
929 538
938 529
616 567
524 852
13 939
572 552
580 182
426 140
389 32
589 967
67 945
748 298
337 397
950 41
128 488
895 464
695 190
431 224
177 267
30 924
38 177
70 576
340 95
14 987
829 169
542 7
35 29
186 453
489 326
642 979
562 344
76 989
917 240
739 759
756 813
316 626
384 403
122 543
899 626
651 360
301 312
854 142
861 863
174 319
137 568
745 433
756 432
827 634
336 38
825 205
763 665
653 764
110 536
318 576
297 360
436 724
380 290
274 896
953 559
751 61
51 44
917 306
803 239
67 527
942 933
569 802
77 336
869 197
393 800
535 726
64 371
873 515
554 174
219 337
148 112
995 275
738 599
143 311
958 657
735 883
313 457
846 4
672 316
18 927
163 983
964 596
142 135
362 561
4 591
704 189
716 434
442 149
315 97
676 929
461 30
296 125
16 847
851 879
766 372
344 450
143 914
991 567
211 996
605 71
299 926
671 923
198 692
144 673
769 981
189 3
938 367
310 920
945 604
76 266
6 43
630 392
886 878
115 382
712 520
193 87
477 508
339 37
722 860
849 71
397 733
188 719
281 734
255 612
244 458
926 154
51 930
722 253
573 449
95 83
347 236
308 724
370 778
41 400
694 413
464 150
738 383
635 942
263 365
185 451
873 220
792 604
970 780
992 303
304 32
504 881
725 124
310 961
904 404
782 365
765 820
241 355
806 928
803 336
33 905
886 159
152 837
613 858
613 733
487 548
712 892
130 975
675 29
450 359
723 811
634 395
5 596
301 4
787 749
113 535
905 83
267 81
979 980
899 748
588 302
477 496
642 960
902 449
976 418
513 921
160 868
599 878
822 588
45 559
162 662
705 647
378 355
70 168
605 712
707 745
264 953
775 75
989 129
301 752
11 404
203 436
743 5
957 801
292 219
36 592
265 68
436 377
678 623
965 131
84 931
690 628
469 548
522 921
106 214
202 974
811 582
615 601
328 645
648 890
920 591
157 1
332 482
973 711
666 619
544 526
861 977
715 849
209 974
108 587
705 362
734 317
503 566
765 860
40 343
451 74
277 704
812 190
680 186
822 680
305 609
402 679
307 359
821 876
138 340
896 165
713 651
723 740
431 83
966 24
552 913
185 765
652 566
981 82
738 679
123 610
858 783
282 600
289 547
785 172
756 287
294 884
659 881
192 720
152 800
363 149
537 708
636 759
251 752
315 711
553 993
118 99
383 24
941 189
959 513
659 941
973 463
308 31
849 688
873 901
52 592
102 28
680 551
387 378
808 136
865 733
333 313
483 770
879 565
732 405
766 403
993 813
53 28
14 396
213 662
116 92
451 272
874 793
880 340
106 95
990 24
384 825
908 485
236 42
293 947
543 786
936 957
859 359
542 329
540 564
843 851
285 196
72 11
20 756
295 705
333 854
997 863
685 106
410 160
92 431
366 781
93 555
172 755
58 256
502 727
227 129
543 633
743 968
455 281
553 735
446 943
228 912
857 292
292 190
105 71
993 441
124 618
845 323
624 473
682 589
813 678
983 561
486 377
286 360
368 821
698 986
912 348
378 931
76 480
97 64
814 299
669 338
147 545
856 633
251 554
29 346
479 561
314 321
839 540
47 206
929 156
404 522
286 939
887 685
209 381
430 983
799 94
386 960
861 91
599 675
618 736
391 973
842 487
280 441
914 406
530 661
536 135
777 802
290 974
477 598
661 401
837 224
633 387
512 783
491 670
369 720
691 156
354 755
788 191
399 224
677 922
321 268
770 653
370 698
932 473
348 431
899 412
151 289
521 236
343 425
379 158
69 471
578 900
257 220
395 472
224 382
157 720
553 143
549 496
448 662
207 814
576 810
317 473
5 697
68 597
456 106
443 853
976 527
358 527
997 823
200 381
366 633
264 59
967 692
820 826
559 542
374 883
643 957
758 952
666 190
823 703
885 282
511 290
356 270
714 97
731 80
746 591
945 867
370 614
220 153
51 569
811 266
958 682
352 930
361 697
48 296
981 707
791 360
170 555
546 309
613 730
166 178
892 126
454 808
272 629
909 256
782 461
146 857
720 307
500 951
490 991
508 264
558 325
442 183
90 514
62 977
601 346
981 496
707 276
513 174
249 562
92 112
283 834
641 672
117 34
495 421
646 257
473 905
239 864
460 581
499 905
652 889
982 44
442 795
717 257
195 56
18 828
437 184
655 926
750 426
869 390
38 33
352 665
125 754
773 306
977 121
652 943
237 965
598 4
687 276
204 852
435 865
418 877
386 160
452 640
828 818
140 753
613 256
150 796
731 232
932 210
399 918
501 922
294 692
488 975
341 131
493 202
421 737
235 760
761 143
540 802
982 880
747 519
963 317
823 49
572 108
159 460
141 222
379 443
539 704
557 489
366 752
426 891
157 242
901 548
382 223
560 689
842 835
642 298
346 184
555 749
194 956
989 967
608 212
91 805
181 963
29 111
342 862
789 797
495 147
301 390
49 813
342 523
878 570
22 812
152 914
740 541
874 884
24 797
661 582
392 654
291 438
250 44
800 758
153 948
699 919
158 82
788 688
278 920
602 782
305 138
314 248
322 63
948 984
885 163
359 179
837 752
89 661
185 847
856 386
705 420
176 493
579 462
614 375
379 47
283 742
739 546
36 991
916 722
611 861
476 950
484 465
7 694
131 737
692 546
240 144
233 626
226 979
610 501
935 215
141 819
435 796
999 828
190 90
975 371
837 329
77 403
453 439
71 277
322 660
717 114
379 824
742 421
313 689
422 896
631 446
177 50
223 433
593 790
515 208
997 353
916 592
791 975
644 195
741 230
654 269
246 688
370 529
340 384
567 885
648 33
884 404
474 876
756 618
733 861
332 850
207 716
775 469
196 754
423 325
800 65
24 868
54 10
834 254
692 372
294 84
806 894
143 197
194 882
230 882
623 293
851 703
234 236
516 753
309 279
595 179
57 513
224 581
399 780
748 287
631 481
773 253
212 399
427 103
175 320
780 972
674 923
419 943
993 581
780 704
652 774
140 274
68 784
329 298
75 951
923 881
320 923
677 770
276 487
634 863
88 389
449 536
66 542
400 26
953 514
908 910
177 797
123 290
785 315
733 999
112 953
429 290
265 818
831 913
541 564
205 488
421 859
382 21
508 328
569 109
860 987
228 266
372 571
950 179
177 893
449 322
252 990
773 347
9 486
247 130
70 274
717 806
437 829
414 412
657 470
504 819
449 713
65 578
646 150
727 805
637 340
559 964
48 819
888 438
309 972
360 374
281 717
964 286
251 466
249 610
911 844
673 214
321 250
859 194
775 12
530 703
414 82
235 36
129 270
834 886
295 583
672 495
697 189
789 974
910 76
526 910
529 2
452 301
760 290
60 322
930 397
935 91
983 135
88 469
965 977
257 545
802 319
433 806
835 167
768 398
370 25
918 707
96 610
976 686
319 232
492 863
700 379
300 898
762 799
593 548
825 12
757 501
945 728
908 86
875 982
779 969
792 63
947 395
620 648
435 661
542 249
963 240
560 789
845 748
660 36
333 184
402 566
121 291
504 139
9 750
252 299
530 36
970 212
683 966
885 469
525 139
209 977
331 168
287 664
795 345
934 972
932 818
249 926
316 857
263 10
62 668
6 872
717 487
18 670
297 173
835 76
559 847
834 503
564 73
498 731
28 747
242 52
666 585
239 718
44 446
753 810
776 925
700 406
989 159
721 104
337 865
556 587
442 403
798 809
402 234
637 264
287 184
720 654
23 119
679 634
535 472
492 229
138 458
948 622
44 89
203 861
18 394
925 174
373 298
95 343
816 28
325 385
767 76
504 436
95 767
796 235
32 321
164 219
675 680
39 736
564 492
108 222
948 146
796 190
841 201
464 647
874 429
844 952
513 823
580 999
902 320
452 48
21 402
251 240
100 952
120 661
89 171
252 112
349 313
160 493
338 943
448 309
732 140
738 356
355 104
730 738
977 601
61 852
684 74
929 378
981 480
879 416
119 218
955 183
608 609
735 681
477 193
288 220
844 302
979 686
36 215
579 371
160 661
814 934
442 301
538 400
423 564
899 124
186 250
41 991
768 577
519 465
22 563
534 704
630 37
962 31
543 143
508 792
496 442
390 99
89 200
611 695
490 591
345 238
590 99
649 816
66 973
685 659
40 883
737 926
266 114
687 329
579 405
146 319
342 247
237 109
601 830
402 765
807 477
122 243
718 544
618 220
591 885
453 974
500 811
394 460
489 968
299 454
108 305
530 34
881 208
261 571
341 895
106 439
299 786
664 442
154 386
874 353
328 523
164 316
142 230
76 719
605 922
74 704
237 6
21 516
521 887
473 918
316 145
963 946
541 922
661 92
426 845
512 665
6 445
326 711
322 983
785 630
392 337
340 90
404 738
733 304
724 374
387 439
587 836
326 945
437 509
215 257
334 753
511 117
985 522
997 201
808 720
630 515
290 838
904 573
693 671
228 740
298 238
19 282
941 27
362 546
385 833
738 245
476 851
538 164
427 169
862 828
925 388
842 439
768 323
309 792
462 751
721 299
782 330
334 982
924 45
877 102
813 984
146 108
712 455
413 402
463 766
416 149
569 1000
945 527
519 118
133 703
512 125
734 667
74 581
585 620
338 516
42 36
359 155
685 763
369 203
641 988
22 534
291 754
831 259
934 89
815 738
170 972
86 995
900 301
221 529
969 729
216 863
554 847
719 754
448 645
688 998
830 404
457 260
186 471
995 181
662 681
814 369
429 821
358 475
190 721
746 242
287 436
907 650
99 562
806 204
387 575
831 754
738 126
679 317
815 153
805 305
899 875
47 747
267 864
199 393
405 251
951 695
931 828
302 189
476 191
628 998
794 820
944 568
119 597
512 963
950 781
2 219
222 271
167 88
711 107
275 705
980 344
249 232
520 579
550 85
79 441
969 186
604 288
738 100
829 13
298 574
420 816
500 34
873 973
632 412
311 207
798 446
825 610
155 696
868 406
908 729
882 839
925 931
632 535
253 924
699 536
946 260
267 258
45 673
125 424
197 54
710 735
583 277
209 620
564 170
615 771
167 893
458 639
380 818
44 443
167 923
349 955
865 274
324 314
353 64
983 751
898 823
494 66
368 905
622 280
282 9
424 789
160 311
84 53
191 686
492 725
59 948
272 571
879 362
248 710
531 762
11 22
933 919
879 467
224 520
807 563
333 351
459 645
807 303
691 878
196 984
695 61
183 779
398 702
65 329
49 542
692 229
426 745
806 145
571 327
43 731
589 134
409 293
435 284
825 865
275 743
101 434
906 346
98 407
278 761
191 151
192 6
144 172
98 914
421 316
414 593
784 520
790 389
537 570
993 540
470 186
865 537
549 831
634 992
267 297
131 772
351 391
111 22
970 770
333 979
43 429
428 133
596 296
293 44
650 431
333 471
152 532
472 763
143 537
707 376
913 415
815 122
9 551
899 113
153 829
436 518
522 264
381 30
921 51
184 214
179 624
126 455
986 279
406 960
223 864
996 918
437 962
196 146
473 530
733 662
805 903
944 257
688 725
746 849
790 784
574 876
868 103
239 744
878 918
839 414
745 284
198 269
467 702
684 286
381 863
22 236
104 625
856 292
622 75
427 894
418 889
411 251
600 701
268 459
349 370
872 475
394 105
10 374
384 729
83 903
64 701
514 753
314 157
287 451
364 591
953 62
80 277
957 822
830 675
185 481
678 732
173 785
151 136
400 874
779 431
547 673
186 627
486 169
902 38
856 59
792 762
406 568
597 358
389 715
442 249
971 958
512 582
50 179
205 891
847 811
292 498
59 492
753 70
924 488
473 155
286 550
21 128
52 769
94 253
61 900
245 952
169 76
680 914
973 988
743 349
810 912
393 710
649 720
808 704
618 877
136 61
354 974
878 815
763 267
232 691
100 895
860 775
432 205
377 531
59 158
65 884
988 776
75 45
898 953
186 735
114 80
558 426
194 605
903 64
27 611
195 899
744 865
321 773
221 923
498 864
457 963
109 167
102 958
357 123
152 847
867 405
54 29
150 576
363 818
561 800
594 52
899 848
836 362
475 100
722 555
527 621
412 570
585 44
707 746
469 564
481 975
263 807
305 464
664 403
685 930
206 904
22 927
349 645
168 800
935 326
628 285
89 17
44 578
268 658
629 957
784 355
285 805
400 28
953 691
889 891
24 354
817 891
51 504
626 754
687 994
173 659
351 155
359 966
242 552
103 508
434 706
573 816
127 152
672 275
286 454
616 270
257 479
598 216
861 504
435 683
158 372
610 819
777 341
997 742
254 206
75 384
975 6
85 421
966 804
319 785
411 155
781 797
441 347
844 648
578 733
760 523
302 616
684 783
588 633
194 885
123 699
286 857
621 204
307 987
398 948
381 870
122 821
955 117
223 31
699 2
966 951
311 132
920 253
572 490
967 49
425 335
548 399
905 102
219 397
729 253
733 535
407 477
27 115
394 940
591 546
181 884
300 649
139 406
267 767
240 506
35 445
1 276
726 229
767 920
163 349
560 10
243 62
317 463
17 840
118 953
782 101
114 591
712 286
691 633
433 195
421 103
485 889
508 692
410 492
667 771
836 572
939 247
111 621
1 409
714 12
679 476
794 128
117 787
911 597
186 670
189 619
821 335
279 342
793 456
434 760
73 178
574 830
200 789
738 253
463 325
993 265
606 459
998 845
930 549
363 202
55 680
629 283
344 896
339 220
697 732
841 17
645 648
766 866
848 638
736 112
689 395
61 328
22 766
573 405
691 27
401 613
620 698
587 425
574 506
258 99
5 990
395 514
409 20
884 955
927 662
254 231
289 393
791 312
312 776
259 443
829 76
202 670
831 123
718 458
356 658
670 984
777 110
280 39
492 249
163 23
809 931
988 199
210 454
697 431
655 893
888 447
261 406
198 517
191 367
61 18
198 611
27 689
463 505
460 601
248 985
323 135
602 926
738 241
55 978
940 288
468 871
81 320
705 914
316 545
544 710
759 132
831 327
168 27
625 985
445 1000
623 304
98 9
34 330
526 763
90 664
273 863
668 310
937 660
992 381
46 590
431 759
547 830
138 381
932 465
270 87
743 484
733 971
714 612
664 748
409 936
811 998
548 596
246 480
203 264
458 470
315 55
914 129
173 570
559 40
483 740
701 944
486 566
130 283
964 425
887 606
434 913
61 947
403 581
225 979
584 445
475 90
417 573
751 158
342 191
982 524
806 873
884 953
311 171
643 127
236 919
358 938
538 995
955 9
999 577
623 771
406 475
881 596
21 808
880 141
202 945
335 596
868 249
732 524
954 482
269 387
415 920
678 843
450 37
564 590
653 646
627 938
208 376
256 498
260 908
804 122
559 644
285 154
543 404
139 973
269 34
948 825
76 878
611 948
567 411
432 629
185 376
802 608
817 151
605 514
62 402
272 105
153 426
704 398
475 649
665 657
110 782
406 586
922 539
765 841
502 154
447 207
146 908
144 391
397 472
982 228
866 383
947 126
70 648
276 526
594 504
631 743
884 545
760 875
408 576
413 829
232 707
809 987
408 746
912 917
211 861
852 571
203 917
680 690
7 358
113 156
931 701
827 606
973 487
576 617
937 122
912 826
433 929
952 872
305 517
397 624
414 944
286 403
636 786
978 59
407 519
322 799
548 929
204 45
159 31
163 749
433 536
130 581
626 452
830 850
231 367
140 339
433 562
495 703
866 121
426 507
18 802
138 815
711 444
229 628
733 380
558 137
582 115
962 751
324 969
67 318
863 296
490 712
22 627
22 913
513 942
27 922
497 206
919 849
428 500
394 377
904 691
281 326
479 447
975 543
635 70
101 165
844 332
521 347
973 211
184 974
565 515
367 279
851 911
304 436
136 505
246 862
448 633
665 493
207 341
57 666
520 573
892 443
652 862
127 23
311 209
128 204
185 160
391 684
725 15
464 137
838 650
566 102
403 593
587 949
784 618
652 386
23 3
555 212
235 423
677 927
293 732
34 142
935 485
309 457
677 737
703 463
90 612
227 441
208 688
703 865
988 213
250 685
952 74
586 295
817 126
44 728
812 41
48 160
541 250
828 879
599 55
554 247
273 245
919 878
682 125
46 21
152 2
418 258
534 565
686 687
109 456
206 598
375 474
829 288
494 299
338 415
930 63
368 804
232 447
754 672
537 37
324 562
493 200
356 41
837 694
752 391
587 219
915 313
275 619
891 598
951 812
93 880
630 407
139 495
725 809
774 281
825 488
608 622
202 319
672 917
542 968
596 531
861 479
258 566
141 533
711 379
32 864
907 171
18 231
149 712
284 426
432 287
103 168
401 426
937 334
7 118
814 528
452 512
614 820
210 839
361 908
551 246
57 231
18 662
895 210
878 905
636 182
126 514
253 718
834 723
48 265
760 11
797 124
629 216
283 366
704 75
792 223
231 987
610 622
283 783
316 965
338 811
927 93
245 665
876 723
599 325
389 69
426 1000
310 826
930 428
918 955
51 479
962 541
123 6
583 802
471 927
456 266
380 347
447 113
139 503
684 799
754 890
790 775
497 911
779 678
610 640
834 738
618 761
329 20
735 961
371 875
406 203
217 740
417 54
374 312
597 818
547 255
20 624
285 123
65 60
845 623
909 866
574 705
195 590
368 248
624 133
973 545
467 380
427 962
69 731
43 952
34 765
44 319
646 242
764 841
43 700
972 797
538 607
838 184
956 436
14 692
115 597
504 389
254 124
93 343
760 975
325 432
708 338
251 920
998 525
25 381
683 250
847 489
794 728
214 144
414 978
865 136
749 138
460 135
760 957
200 211
494 890
393 519
26 370
493 442
730 62
923 760
84 121
747 682
981 744
192 801
878 662
725 888
185 570
917 717
550 708
79 223
772 287
390 338
213 641
430 126
668 799
969 266
309 364
693 312
910 34
827 831
771 138
182 678
788 402
205 404
716 979
674 278
526 44
959 958
120 530
688 669
627 370
565 398
32 269
767 836
931 426
447 88
837 275
99 59
323 915
167 664
266 496
231 629
908 15
898 778
246 668
597 837
421 136
489 376
275 996
593 428
317 295
857 18
748 306
151 108
202 641
305 702
28 248
435 584
274 981
254 14
436 622
242 71
692 481
884 13
314 90
813 211
175 583
123 872
29 410
416 932
730 140
695 30
48 948
58 145
808 154
326 468
985 236
727 75
185 523
210 647
405 152
21 407
841 874
238 490
274 628
734 463
61 176
805 702
911 649
428 589
915 548
956 633
975 933
443 365
892 392
124 116
115 851
251 942
908 635
633 759
421 372
852 973
569 335
843 234
579 472
180 533
997 601
368 947
555 859
111 728
763 724
376 853
621 361
999 266
601 632
405 150
858 334
74 498
391 714
830 79
986 732
723 997
863 165
42 166
801 223
706 644
348 116
861 266
381 568
626 881
894 185
183 780
665 481
287 295
811 518
528 882
463 841
7 235
867 400
957 527
590 333
943 742
929 427
923 43
727 462
916 768
337 878
787 365
367 320
186 362
61 503
324 586
916 97
284 722
611 269
405 461
59 665
67 28
85 357
133 400
718 974
382 526
383 476
313 889
122 825
126 83
364 649
672 702
488 177
795 115
6 67
330 106
429 5
36 284
897 861
215 361
442 366
155 899
462 921
155 541
239 380
330 399
627 781
175 481
83 415
270 243
168 975
58 969
6 569
967 642
366 230
306 873
419 714
182 723
864 705
812 352
457 325
270 234
997 708
396 985
558 973
823 866
858 986
202 434
802 471
857 591
549 668
486 629
929 474
735 799
388 491
681 773
539 536
602 383
692 846
445 633
969 669
248 986
45 606
986 527
36 191
208 238
469 245
526 468
159 571
257 597
366 578
249 363
74 906
487 288
942 987
702 255
3 674
549 811
64 318
706 337
179 270
787 394
462 525
362 296
697 448
33 993
385 58
959 708
48 118
526 981
671 268
716 115
249 767
826 4
444 546
959 896
326 297
471 170
671 218
313 711
765 433
388 209
153 556
725 524
386 236
455 759
641 557
530 952
813 682
482 350
411 655
932 706
498 192
306 784
942 507
313 217
700 284
593 980
481 901
51 427
563 888
893 406
466 591
801 264
502 367
31 285
296 504
8 983
265 888
276 677
573 532
126 143
420 62
809 265
180 846
473 583
846 128
371 545
733 795
8 864
413 271
420 749
481 807
620 531
677 21
413 350
671 383
862 312
290 242
353 148
490 730
423 721
900 86
611 220
956 782
630 146
65 974
630 724
353 796
304 508
990 440
773 857
408 530
483 83
226 435
678 727
311 882
737 707
554 556
40 208
518 327
1000 546
757 888
413 98
9 946
852 866
691 136
684 673
74 710
655 768
739 883
500 394
507 611
859 971
722 131
277 588
103 244
985 734
521 604
339 248
88 111
918 573
177 897
254 156
454 731
522 662
809 703
932 146
178 981
880 15
583 848
188 554
245 37
895 344
806 630
540 142
17 958
182 877
781 682
683 209
988 515
979 3
103 139
719 746
519 195
162 507
931 304
287 471
398 232
360 368
135 946
442 821
668 622
508 255
6 501
114 39
824 262
223 307
731 104
722 184
810 979
563 795
513 452
440 102
72 532
200 894
312 22
797 563
647 89
383 420
106 522
157 506
760 5
815 443
165 766
255 195
213 543
637 797
667 694
861 732
66 359
785 936
39 821
151 889
891 905
648 815
192 702
870 373
132 920
962 915
23 469
275 83
477 425
67 211
477 882
754 963
256 420
461 193
231 105
538 487
297 498
214 369
46 303
612 563
578 910
76 231
271 115
968 96
530 232
652 261
232 899
801 466
77 257
695 11
604 403
139 741
495 70
330 278
677 418
226 155
721 81
333 52
561 711
514 339
169 502
928 224
598 813
845 211
776 969
46 775
401 273
771 286
75 544
802 945
981 662
898 948
106 922
978 870
240 444
791 807
806 891
891 770
471 463
143 318
196 408
879 722
822 605
797 33
721 756
987 825
873 569
241 622
91 613
241 305
498 19
614 795
613 747
428 367
953 834
470 496
828 298
44 88
763 650
217 919
82 923
323 66
475 984
69 566
649 582
429 191
533 962
115 160
865 840
696 348
752 248
622 719
573 221
829 24
705 992
503 872
598 129
242 899
607 341
713 142
529 324
270 122
54 38
158 90
606 750
618 66
576 794
384 815
23 601
127 958
170 838
202 511
869 910
894 196
637 747
805 786
316 615
659 719
401 650
947 404
860 716
740 802
2 31
71 745
208 620
584 272
993 321
630 475
314 997
664 402
291 852
767 161
920 394
779 268
177 139
748 209
310 649
315 408
488 96
126 124
1000 833
120 541
781 265
326 147
259 640
399 159
778 317
196 135
945 555
858 915
390 289
711 678
470 557
161 939
466 129
284 374
498 408
383 703
283 210
876 292
209 909
503 661
794 392
938 540
74 884
843 668
676 894
966 342
906 49
636 379
284 656
266 329
747 166
475 737
672 953
48 628
503 204
166 634
385 394
610 731
296 858
230 917
584 841
230 258
692 69
487 676
122 24
628 970
192 348
850 271
943 214
172 606
617 272
216 44
531 813
804 777
876 54
617 586
211 270
14 492
676 32
611 129
465 109
563 776
912 113
429 131
385 403
540 80
221 132
124 272
74 507
843 626
920 794
555 638
337 983
386 813
675 268
131 446
454 468
600 72
870 559
375 351
359 35
375 984
306 637
536 740
447 254
891 102
710 292
759 676
385 187
303 242
115 625
270 923
383 504
509 284
792 412
869 346
122 372
848 333
517 827
144 438
176 153
19 663
404 848
323 885
282 730
425 185
968 367
203 238
16 299
679 44
894 287
373 115
454 264
423 965
601 964
229 742
900 737
591 715
646 432
564 804
334 964
578 349
361 866
157 474
633 75
865 390
669 717
50 73
595 866
656 868
960 34
409 70
655 553
154 106
894 863
181 351
796 128
576 385
202 86
295 208
448 484
1000 742
917 878
584 890
640 588
931 936
473 298
366 312
259 453
596 755
370 226
702 991
702 628
362 761
197 914
7 600
301 34
757 409
346 862
379 442
538 548
868 110
998 244
384 814
52 142
383 172
695 107
360 466
765 455
425 519
563 469
765 987
121 266
760 372
731 685
391 281
448 67
430 976
630 388
395 44
196 256
844 87
98 867
527 906
594 842
394 33
473 580
336 503
667 840
997 400
180 563
145 452
325 151
513 799
625 51
648 141
454 193
357 497
71 433
379 63
558 507
533 335
821 73
584 859
497 622
135 661
150 505
895 59
29 857
332 519
445 317
977 263
931 286
126 801
961 240
613 731
108 754
946 643
259 18
357 918
539 995
373 787
19 869
511 432
862 843
318 993
685 301
92 625
198 414
405 107
515 199
564 449
237 955
265 838
185 289
573 761
207 513
849 369
307 711
465 79
356 326
302 736
170 160
873 718
72 161
8 370
512 304
470 867
501 680
657 172
239 513
184 447
533 568
143 727
396 677
528 958
407 442
356 546
686 535
226 167
236 725
642 299
602 848
189 670
718 979
334 790
254 141
628 660
748 459
258 547
540 582
387 112
239 951
330 644
542 737
697 588
478 511
727 914
396 139
435 925
778 638
199 321
602 636
495 984
164 926
636 280
270 28
249 240
959 703
446 546
364 605
655 789
911 641
848 672
975 67
703 794
139 857
936 924
687 858
470 264
710 427
130 245
910 71
709 713
754 162
465 991
854 318
816 915
63 49
117 996
780 178
700 241
796 121
745 382
156 410
678 280
323 614
251 508
544 390
794 946
382 821
986 36
961 595
15 577
988 109
537 618
368 241
453 979
182 70
643 787
170 460
116 883
504 343
762 316
743 12
904 539
371 919
118 219
483 358
987 793
542 383
868 396
300 316
42 17
291 619
190 844
71 679
721 166
320 365
169 290
49 366
405 987
322 639
78 583
732 999
685 457
541 384
924 400
519 876
679 488
981 636
428 785
899 194
289 529
340 963
161 854
202 681
797 415
289 970
191 420
563 480
306 93
604 666
805 336
932 736
84 937
283 244
660 145
927 27
788 969
749 798
692 643
388 742
514 744
812 92
876 720
286 994
101 514
7 569
185 893
319 640
776 113
64 771
32 716
162 682
156 31
121 714
108 768
400 149
907 290
206 712
790 220
379 782
286 339
359 30
10 187
39 565
858 769
135 279
572 652
684 24
172 601
784 384
567 631
693 685
630 985
625 615
397 186
158 195
420 793
581 195
843 529
983 110
942 970
421 704
35 504
204 810
235 294
273 205
85 191
812 250
894 455
6 278
714 404
697 126
157 29
843 708
924 465
952 497
902 269
289 312
820 292
38 603
467 179
215 930
651 45
314 144
582 710
679 417
101 732
179 644
697 799
393 376
338 251
440 912
883 770
873 431
397 678
241 803
315 532
344 373
356 303
608 321
127 145
103 326
58 650
318 231
906 495
143 650
942 463
869 556
753 468
839 517
462 644
391 181
756 700
684 432
822 16
394 937
405 304
264 889
874 751
400 619
82 521
64 228
161 978
123 375
435 140
484 402
604 551
523 457
924 324
514 818
277 874
851 265
706 133
390 44
950 899
709 927
53 372
156 664
653 993
57 834
454 156
251 932
344 225
884 11
59 276
682 234
621 486
195 589
585 316
237 181
26 600
930 247
824 252
850 512
280 305
107 783
238 306
83 648
65 414
736 74
325 765
440 2
842 67
558 302
966 255
683 516
623 941
175 177
308 559
53 961
618 834
562 879
164 75
149 769
868 801
141 303
961 558
236 314
606 570
273 693
577 438
394 386
749 233
643 598
737 267
367 834
510 33
978 83
519 43
258 560
931 552
963 476
808 608
191 516
594 969
242 542
464 19
375 374
736 737
329 658
755 614
110 733
871 422
404 351
803 612
61 972
683 390
155 877
357 271
274 38
661 805
501 598
734 386
964 935
711 304
325 901
278 973
735 148
437 983
813 857
769 247
973 633
826 116
529 925
592 720
316 1000
624 282
824 573
161 195
5 146
707 757
338 846
811 269
830 2
125 992
855 434
354 657
660 122
359 670
132 260
701 662
235 825
993 641
139 628
870 118
140 984
386 474
524 17
119 560
798 1
995 666
628 367
412 141
253 289
826 284
702 830
878 98
108 673
733 277
863 210
240 53
460 761
843 689
691 987
931 683
370 994
426 647
44 363
161 26
147 39
35 393
110 407
487 632
298 803
99 600
740 92
842 351
460 981
469 823
281 150
110 405
601 277
387 54
829 125
221 204
607 537
410 487
41 753
670 91
397 109
525 700
81 393
882 998
584 170
689 540
501 409
973 129
410 483
970 249
211 540
639 192
795 866
816 925
919 367
83 360
508 764
390 9
720 507
77 456
991 896
453 976
460 44
764 487
419 67
470 98
486 150
727 605
603 6
41 301
782 250
321 533
183 369
977 982
497 550
535 261
74 547
16 525
412 842
325 740
180 279
838 571
743 719
996 505
754 18
910 655
885 60
457 228
710 113
530 14
497 631
546 590
78 723
699 875
997 746
430 599
846 694
199 1
452 299
263 673
352 230
592 593
308 529
811 988
74 333
905 704
325 987
913 173
713 365
881 479
372 551
461 459
234 472
781 868
370 537
138 167
989 602
773 438
898 221
429 721
876 924
570 529
983 734
988 737
894 730
531 310
540 757
827 238
642 877
772 158
763 662
962 118
364 637
361 449
126 559
452 922
875 110
675 486
908 731
493 817
614 102
296 325
846 495
541 436
252 87
874 214
702 677
915 73
948 993
115 93
595 826
942 827
302 71
867 349
374 722
429 942
500 845
597 216
145 839
730 423
259 543
273 754
617 899
43 801
220 877
899 503
832 428
327 840
905 129
281 144
814 809
146 60
187 5
717 585
42 797
863 883
274 119
716 753
151 932
859 491
10 907
553 924
765 479
305 277
927 684
462 404
33 619
783 425
131 822
509 279
685 413
44 215
270 75
441 908
849 690
550 615
100 184
380 473
352 173
338 166
141 350
199 48
785 973
763 304
666 136
610 109
84 285
624 43
840 964
24 48
606 440
895 907
832 571
130 716
978 424
194 910
220 521
525 140
529 739
583 297
54 886
214 590
362 789
652 446
333 795
220 818
184 47
688 668
682 170
460 622
435 868
34 216
169 14
360 345
775 162
789 967
863 418
464 176
321 915
396 397
759 922
392 230
924 283
683 112
429 363
993 268
163 627
74 306
693 844
813 965
306 393
891 199
623 962
902 56
529 261
929 931
580 373
756 498
609 260
802 639
318 452
957 890
167 867
972 81
453 725
721 239
451 832
78 658
897 202
170 29
111 861
744 576
663 376
407 101
95 298
614 765
1 774
728 503
51 949
292 416
657 761
837 263
18 241
984 102
841 935
93 473
261 574
808 275
619 218
199 293
978 896
587 884
136 997
13 411
897 316
303 77
380 934
875 644
599 334
986 234
135 44
309 966
414 845
433 459
420 135
500 107
126 609
10 556
436 710
62 194
454 542
829 45
690 223
46 502
657 116
15 637
873 290
57 656
654 807
816 11
492 621
992 739
845 756
640 440
868 840
358 205
877 133
225 258
683 240
676 752
641 27
604 208
707 982
723 938
318 400
708 310
90 103
235 272
114 526
545 958
235 421
877 223
90 994
958 395
625 714
889 909
912 998
2 967
339 446
182 284
176 77
194 707
464 76
884 853
98 238
205 755
319 256
885 952
943 231
776 732
512 679
856 275
88 317
738 162
275 270
477 64
611 810
192 968
340 531
988 796
732 625
351 699
735 506
88 383
603 716
936 130
539 135
833 236
472 831
855 995
980 498
604 754
501 150
342 529
647 945
404 549
991 536
707 85
130 350
511 226
459 18
139 723
437 834
316 280
834 227
324 458
112 533
805 961
409 590
497 802
278 363
57 713
990 673
104 113
504 9
105 481
909 843
768 227
286 869
618 684
121 912
865 306
28 574
588 631
188 77
779 554
242 406
921 334
366 7
620 817
704 253
751 274
951 99
31 941
978 284
941 691
602 210
30 776
60 992
136 289
164 553
42 659
130 961
651 951
180 433
216 422
482 729
170 791
116 494
114 413
693 709
149 996
671 258
133 324
836 808
908 129
882 513
404 758
895 930
544 794
37 387
8 899
606 540
282 162
12 493
684 708
210 732
522 518
154 555
128 37
575 714
745 656
580 532
181 716
10 57
110 385
877 431
74 565
159 154
606 952
688 201
211 831
60 983
121 621
981 864
150 411
625 506
923 428
459 899
738 399
678 829
446 613
742 694
884 518
700 407
747 696
921 644
502 896
211 957
131 65
43 612
367 241
983 333
486 523
717 537
256 117
591 38
314 971
838 107
980 620
420 652
172 357
231 972
535 556
587 55
533 616
264 870
536 377
969 670
345 91
845 122
165 126
653 816
305 608
913 106
18 317
820 771
60 300
354 986
459 796
517 391
309 96
761 272
615 597
903 760
501 712
552 469
654 42
682 868
987 649
552 901
863 106
755 167
361 543
180 598
213 387
911 734
450 182
699 577
739 579
693 928
348 901
480 749
729 490
383 768
915 170
273 855
824 751
753 622
593 783
517 503
798 703
975 278
333 146
714 838
490 159
562 436
496 508
566 415
701 856
434 763
492 584
263 990
261 334
155 25
199 574
902 771
911 405
564 213
683 458
239 255
209 638
104 19
152 681
681 193
30 215
44 567
616 765
506 54
414 701
986 978
403 35
68 507
427 641
560 174
23 661
877 142
413 223
22 780
766 790
480 85
705 804
325 885
693 621
738 831
703 61
332 267
77 168
272 534
304 748
647 904
94 559
374 583
529 638
35 404
605 319
190 237
64 779
512 407
728 736
718 507
978 513
750 879
702 4
656 113
883 516
123 797
629 751
213 388
444 304
225 173
579 478
728 866
747 601
532 766
771 304
621 467
758 394
805 52
44 934
327 107
252 715
983 789
644 288
579 948
736 568
503 823
142 331
693 69
202 54
120 47
544 627
564 959
122 786
989 451
54 265
945 891
620 229
180 490
572 61
931 658
936 314
417 437
734 227
726 762
860 637
417 127
247 859
629 724
388 500
256 97
165 211
556 813
598 20
14 966
756 437
46 277
440 10
567 709
116 748
527 192
170 910
674 300
509 585
465 577
483 251
318 238
894 579
413 945
690 205
779 722
848 70
282 146
566 829
93 337
957 485
581 750
301 251
485 448
699 47
680 259
318 821
778 94
475 200
213 353
194 229
266 768
969 325
828 256
94 35
748 539
594 249
90 958
934 6
2 703
763 660
822 808
298 750
751 783
591 292
554 232
901 205
313 226
280 535
370 214
841 55
805 138
337 270
810 217
955 110
679 278
843 150
152 107
596 562
381 549
76 446
822 324
607 255
568 265
296 786
426 141
665 554
971 165
407 71
17 691
442 965
71 15
423 895
841 695
884 643
837 974
371 665
302 436
578 382
933 147
950 717
24 455
725 134
774 916
180 678
237 538
319 403
224 628
303 99
343 866
836 900
829 148
577 377
809 1
717 127
256 459
956 135
538 464
709 717
957 663
39 961
320 831
297 929
111 120
324 148
855 431
816 163
858 503
386 653
89 346
521 365
600 968
472 130
289 80
954 936
891 602
852 655
818 940
320 409
793 985
531 540
761 59
520 974
877 69
240 293
30 959
422 96
4 470
163 232
489 660
521 325
164 605
763 40
288 39
997 87
817 839
622 617
635 487
448 404
880 262
869 807
300 223
766 854
938 758
510 161
424 101
916 725
677 636
89 813
54 939
170 732
454 297
154 436
711 487
197 939
581 566
86 483
377 497
469 237
803 456
803 244
914 374
318 645
29 416
104 193
730 993
108 599
334 270
963 812
464 244
106 620
874 997
993 465
570 374
544 704
441 454
506 745
200 379
139 989
477 325
609 398
952 522
476 431
462 132
382 576
556 53
34 81
768 998
602 697
463 784
162 981
26 873
27 950
750 135
500 289
364 397
344 186
51 20
14 48
315 44
16 409
928 228
922 915
379 50
43 106
534 492
839 124
517 734
742 83
582 277
274 554
738 411
90 734
665 656
333 765
833 521
537 196
113 98
637 757
112 349
851 294
365 899
951 657
887 366
322 9
409 459
961 490
784 145
322 447
14 508
170 61
731 817
769 869
856 95
520 825
270 116
339 49
432 131
185 772
718 554
601 658
403 503
359 543
128 524
153 216
37 493
564 616
678 837
108 661
229 241
250 749
237 524
224 263
40 633
652 740
208 148
324 706
259 822
779 124
702 557
181 650
479 986
507 567
402 784
282 39
800 623
282 343
460 435
799 414
731 970
990 18
380 416
524 823
729 237
401 624
629 34
187 192
20 623
742 149
297 119
550 174
878 369
48 443
69 90
12 168
724 461
131 328
571 401
265 222
482 476
264 299
476 588
956 246
581 39
416 622
263 389
739 417
296 380
429 385
693 21
658 660
729 500
749 822
110 838
458 177
38 533
273 753
693 292
817 192
338 912
670 218
965 391
405 776
504 899
674 533
574 111
435 188
319 159
553 411
344 885
987 206
849 139
443 143
29 192
676 61
917 609
80 66
779 674
722 662
238 69
857 157
240 442
847 648
959 637
557 856
648 551
580 155
311 194
483 458
874 535
60 496
122 238
43 290
349 482
98 773
267 844
564 679
178 57
916 473
767 1
514 642
297 270
719 412
179 225
360 97
949 503
741 840
448 221
658 280
458 925
794 850
995 844
145 289
51 71
670 54
231 483
534 82
454 696
134 513
840 747
415 246
754 770
535 15
484 654
645 3
117 15
18 280
100 122
545 365
477 264
974 917
577 357
483 489
925 901
655 283
411 910
941 976
172 989
162 958
902 435
297 422
734 233
88 245
864 355
31 935
429 395
160 179
9 759
349 847
583 517
3 279
312 918
287 867
419 629
280 495
925 203
781 108
744 971
341 351
585 306
833 778
126 432
477 140
868 842
183 703
404 491
431 428
167 704
461 584
380 642
459 862
475 903
941 118
299 636
805 667
664 990
981 629
788 383
532 215
372 166
442 877
434 850
317 936
614 335
339 633
311 178
969 73
842 608
346 471
394 237
749 883
608 693
559 748
942 336
294 243
922 360
913 438
495 113
419 796
922 962
399 990
733 294
619 296
554 850
122 869
305 408
545 924
843 779
95 283
300 648
378 194
67 715
547 136
248 10
103 110
884 797
881 122
912 818
24 929
880 852
160 608
437 470
640 132
822 304
645 684
743 384
719 27
530 644
526 378
866 612
445 554
657 725
791 730
922 132
608 49
205 499
870 504
742 227
951 89
333 85
528 690
473 594
856 29
206 451
455 427
182 701
380 576
201 571
558 839
152 190
297 47
828 731
588 659
509 299
708 453
655 403
322 783
842 356
130 485
131 171
402 752
290 597
502 527
414 93
7 390
384 419
666 331
576 87
416 797
282 573
257 670
362 138
304 671
320 504
418 395
473 182
911 376
638 445
628 411
594 815
505 846
582 172
631 295
816 1000
230 512
882 111
188 938
60 387
919 416
487 634
423 311
914 814
592 534
301 819
483 691
185 891
471 998
82 130
713 594
689 595
804 630
516 85
46 643
590 966
456 65
415 351
338 290
239 920
92 847
539 12
21 405
696 330
289 830
929 187
746 710
114 697
876 551
831 929
458 156
962 696
555 793
224 726
892 486
612 967
987 116
238 144
938 101
335 776
869 922
73 892
326 161
348 185
515 395
758 7
959 822
423 948
49 867
715 467
546 365
163 344
876 652
651 632
778 347
140 321
865 716
726 104
680 201
702 852
543 830
410 253
100 394
628 633
438 116
786 982
291 946
838 135
337 73
493 306
874 111
712 458
767 264
694 217
747 318
871 406
850 491
999 735
853 547
63 314
713 606
750 79
48 979
715 466
191 401
998 238
707 961
257 822
38 166
17 996
357 369
797 234
142 204
147 227
355 676
92 573
113 314
258 803
453 422
324 637
794 278
814 400
638 730
645 412
67 233
792 790
777 47
22 468
623 617
197 63
466 599
421 901
833 260
339 609
112 760
795 52
53 281
432 111
125 804
542 255
259 156
524 507
969 641
828 122
335 445
291 590
784 807
906 541
576 76
543 696
103 879
222 985
122 829
765 622
944 430
471 470
779 934
866 573
970 84
920 696
301 761
959 358
867 60
695 770
3 915
991 947
27 324
506 357
318 123
641 263
726 284
984 745
817 561
22 589
533 932
905 898
502 333
923 699
642 320
742 914
139 655
563 979
759 172
410 941
360 663
731 646
902 854
530 705
452 58
365 985
770 846
116 273
504 888
181 395
914 768
722 243
203 276
929 863
814 159
340 941
126 376
249 614
390 400
294 550
822 798
542 267
912 49
637 572
438 587
353 390
476 385
942 154
734 150
729 54
861 862
225 665
902 268
55 299
339 276
559 579
450 868
621 150
798 302
289 622
233 149
163 847
442 673
850 707
457 727
648 795
335 170
919 68
165 826
722 591
819 30
553 162
986 791
404 877
31 112
510 42
553 171
666 456
65 88
415 451
444 743
338 416
180 568
453 855
505 735
516 989
338 517
594 73
347 431
579 428
758 655
105 757
806 817
833 989
707 965
405 517
694 397
197 842
329 380
16 24
176 203
385 820
648 302
938 585
502 176
400 368
769 64
132 403
864 133
203 253
634 502
703 685
760 37
315 633
923 595
277 865
800 314
997 660
576 960
801 139
663 549
39 804
574 905
107 753
471 579
633 985
14 930
262 86
100 257
514 946
151 602
427 864
956 628
231 251
450 625
606 546
330 80
276 479
96 604
945 901
104 316
231 636
289 153
887 24
498 114
878 964
386 954
117 479
261 307
683 407
677 941
84 42
356 370
796 484
570 819
4 897
981 624
308 131
232 646
225 226
982 62
846 589
871 790
980 778
96 207
556 817
918 956
168 985
113 577
586 941
908 337
503 369
359 537
134 952
894 905
300 461
407 271
759 618
275 628
95 187
496 197
944 245
754 276
462 903
721 123
294 359
644 172
129 399
1000 409
652 748
594 668
548 518
408 824
316 656
61 181
56 829
324 56
785 148
756 875
268 484
558 662
398 319
110 196
505 552
629 85
919 513
47 774
103 417
68 177
572 813
919 477
355 105
37 231
639 183
887 377
739 487
867 82
574 165
392 551
747 513
953 601
821 215
292 232
549 265
812 498
194 929
923 893
850 103
406 369
814 64
235 304
796 737
425 114
425 663
696 959
308 705
512 9
940 425
893 183
991 2
828 426
533 252
668 635
997 759
347 859
687 119
58 88
33 745
190 603
556 495
107 132
536 525
23 105
374 451
307 181
105 797
345 505
455 732
200 677
819 906
862 743
682 706
477 236
83 718
534 662
409 707
380 815
254 463
38 179
151 533
281 458
472 789
609 453
726 953
418 186
203 975
984 418
432 336
772 454
369 294
53 767
441 958
26 378
53 433
357 805
930 948
256 602
372 930
655 663
137 620
849 67
168 218
197 440
346 964
23 251
583 62
303 407
119 934
257 154
397 941
559 565
623 391
162 158
343 82
530 131
928 956
126 76
99 771
688 677
190 922
1000 197
53 479
809 695
11 208
723 362
422 472
782 315
581 464
495 153
108 473
833 646
641 348
45 173
146 899
216 768
38 371
703 696
818 359
320 153
412 889
501 959
773 296
9 173
436 344
87 525
278 424
543 581
407 229
487 665
616 182
340 514
811 634
577 737
988 622
393 793
433 147
407 468
297 935
43 969
787 113
732 690
416 825
188 661
402 10
512 809
120 266
38 388
409 238
514 772
490 774
505 637
978 661
794 577
18 983
896 187
270 792
593 340
946 111
475 384
115 876
162 603
58 12
621 314
972 43
342 560
822 608
784 873
757 353
268 666
336 646
50 40
747 529
439 127
628 489
553 151
630 432
844 197
753 515
599 823
761 940
145 93
339 460
861 517
970 761
375 894
259 74
251 1000
644 557
777 353
397 199
124 956
270 59
625 844
779 596
792 686
663 778
147 77
726 146
813 987
206 262
785 918
743 724
512 725
135 507
286 14
599 769
132 901
360 448
407 706
803 568
170 166
537 287
357 51
187 148
223 434
218 954
737 716
889 459
416 749
192 675
615 910
167 889
284 161
919 766
570 418
814 58
946 180
1000 78
407 759
997 962
89 436
452 358
932 38
313 605
289 881
786 621
362 531
266 832
442 463
850 37
319 602
863 925
954 789
294 422
580 270
703 640
923 38
495 140
71 372
688 168
868 266
816 216
593 806
953 210
205 734
816 89
293 144
307 156
85 557
201 502
3 271
555 197
361 261
968 957
589 607
743 665
938 538
772 371
943 350
256 104
922 187
874 327
933 198
452 612
415 259
339 87
559 606
53 115
275 144
46 103
712 483
679 156
242 748
780 762
277 511
862 79
702 190
233 464
332 655
166 636
132 569
206 966
821 251
277 716
190 778
361 13
397 1000
745 901
486 654
612 975
738 918
270 646
317 681
480 368
272 848
362 441
201 174
787 472
724 523
820 930
820 457
959 694
930 436
144 136
657 41
821 758
228 22
392 954
811 41
491 249
199 221
593 16
836 967
6 673
220 464
794 888
156 730
26 171
519 63
265 259
811 437
123 763
569 214
308 665
246 249
59 530
817 20
970 409
848 532
508 128
584 293
15 960
102 136
966 11
828 673
204 851
924 602
132 520
623 808
70 58
992 550
658 89
248 684
910 954
775 948
223 563
658 453
383 944
671 276
944 233
687 356
875 642
680 248
855 898
805 780
120 585
62 83
183 259
62 529
593 605
93 293
268 114
539 267
661 518
666 881
568 496
601 547
556 441
195 669
366 201
306 269
57 777
710 446
818 430
982 562
96 467
272 595
252 447
514 68
330 776
2 814
410 990
114 130
899 733
785 368
152 336
575 79
720 319
360 254
799 860
255 839
244 231
656 156
259 749
57 821
21 997
735 191
423 53
155 118
579 834
4 13
450 541
277 525
383 930
55 747
29 599
658 183
389 663
961 922
225 203
346 148
855 268
250 98
954 284
623 1
936 526
937 392
692 962
521 414
138 735
213 156
847 582
538 32
535 414
391 660
972 638
30 861
478 806
557 182
188 666
538 654
522 303
281 903
139 267
512 762
648 418
742 853
126 227
266 837
832 840
337 151
950 603
660 779
667 544
402 747
442 547
60 339
74 907
236 639
677 208
973 740
102 60
866 249
120 28
954 226
319 983
320 5
594 936
354 201
639 733
597 262
545 727
900 182
442 451
469 20
258 203
166 765
790 828
332 771
599 864
245 969
221 497
580 901
324 257
180 82
195 771
71 312
159 731
374 817
478 590
31 102
736 219
923 374
448 965
553 278
842 891
42 641
206 153
837 685
726 682
767 647
652 871
814 679
411 492
27 37
295 244
515 407
258 992
451 79
889 794
287 208
64 725
227 600
803 41
800 155
929 93
533 374
707 887
735 942
715 339
172 377
845 686
138 782
521 888
865 751
522 305
281 279
904 986
387 823
684 146
804 398
760 550
581 823
714 459
758 673
432 558
546 885
124 59
18 560
670 270
797 356
182 938
312 853
938 290
559 948
608 395
536 707
425 131
131 839
685 6
970 137
546 380
989 49
285 310
77 390
650 785
767 412
787 173
65 365
626 503
568 970
381 879
108 366
779 707
369 162
563 611
109 959
715 662
436 405
153 390
631 525
634 300
236 219
43 168
623 821
409 962
197 837
15 623
741 53
803 275
653 841
281 610
531 205
92 919
759 195
627 850
74 640
372 697
15 491
176 426
682 515
602 813
381 361
102 186
869 373
990 453
123 479
3 96
91 126
997 284
259 622
74 21
149 877
550 1
214 557
202 42
84 152
204 31
115 788
127 133
405 753
530 941
99 836
81 446
832 984
931 976
739 327
627 770
385 12
495 452
479 243
799 893
922 474
956 388
573 308
126 537
468 542
813 645
603 584
750 14
987 459
409 663
662 156
298 703
725 412
309 10
259 102
381 324
260 49
853 591
764 885
1000 210
222 747
234 712
521 975
316 945
677 444
254 712
874 29
89 797
961 750
551 387
400 540
674 581
314 447
159 482
877 822
858 886
986 240
199 949
444 722
831 245
57 488
618 561
988 818
787 423
488 868
211 641
132 330
237 125
426 786
429 985
568 952
752 145
497 43
695 592
370 891
406 316
379 746
702 896
812 286
665 524
12 268
495 876
563 185
976 607
495 408
660 581
350 374
406 468
764 974
849 237
946 271
304 655
15 774
225 990
618 208
401 206
848 236
293 90
750 673
658 189
104 848
488 634
788 960
886 522
255 42
446 745
843 239
389 887
209 778
213 390
547 789
151 683
902 833
59 640
211 29
56 145
43 422
259 124
576 647
840 77
866 105
728 328
72 985
96 679
837 337
534 966
137 761
251 154
143 172
321 130
264 231
732 385
387 558
143 42
805 716
381 249
991 558
905 798
766 716
306 30
134 563
73 836
1000 739
469 328
522 686
52 962
878 239
761 166
318 456
157 352
446 871
329 980
513 545
703 687
632 359
807 552
703 740
258 696
304 18
258 703
967 550
381 630
473 62
138 364
386 921
933 846
69 456
204 242
743 267
251 96
901 505
724 586
302 996
611 371
145 559
733 451
959 179
659 113
522 317
132 409
602 274
672 453
875 954
778 982
276 38
902 191
448 295
480 457
183 530
236 756
13 442
198 967
409 248
541 107
277 400
443 155
280 931
790 884
87 518
412 167
929 34
328 845
45 496
896 943
86 115
895 480
977 850
400 970
884 989
666 510
490 445
869 86
372 616
630 334
224 523
707 286
669 698
682 65
126 28
804 677
427 470
907 740
181 880
773 148
96 361
938 192
168 438
640 354
422 706
198 800
63 853
410 402
378 56
725 252
618 152
631 600
831 7
978 271
8 294
59 568
89 859
396 82
952 273
883 788
39 830
865 878
236 286
789 126
708 430
585 37
643 756
720 472
295 741
177 974
611 262
167 81
644 755
138 339
853 518
696 126
966 980
739 302
577 510
631 770
960 141
89 537
93 380
836 950
793 725
37 957
333 229
664 352
785 199
209 665
935 942
703 200
568 797
433 456
567 932
694 26
876 67
999 639
897 904
126 624
585 295
564 333
454 752
701 953
491 272
175 700
10 88
382 625
546 218
226 738
433 971
28 950
109 498
77 163
853 55
158 661
102 737
680 832
949 57
994 950
652 192
553 637
102 255
15 785
260 620
502 889
495 886
645 330
372 863
17 850
567 700
916 910
798 40
72 820
816 878
844 657
659 754
117 394
25 618
6 680
143 808
466 80
363 984
831 226
578 847
296 34
254 411
121 337
225 457
41 667
323 430
955 278
36 183
866 641
709 734
819 367
328 30
781 955
725 426
829 949
804 958
570 267
459 159
676 157
463 531
368 851
349 969
194 70
44 575
665 752
334 532
703 351
147 332
365 200
594 875
223 253
941 66
888 372
949 30
830 771
416 814
229 786
59 92
629 968
928 209
61 316
59 750
795 61
100 84
306 651
472 724
834 271
515 993
551 936
195 888
358 200
497 552
652 711
199 27
290 540
934 510
297 732
413 457
968 11
480 204
443 640
468 956
668 831
698 63
449 501
849 983
326 914
631 630
655 571
107 537
436 369
829 231
168 978
61 455
690 672
726 844
646 320
594 773
953 136
755 623
592 350
512 335
201 576
994 454
642 32
947 839
715 12
197 604
5 44
602 430
795 767
385 196
863 518
905 755
148 815
359 542
945 648
484 277
910 665
349 25
396 420
441 573
189 499
469 190
491 893
847 387
575 6
779 221
964 158
720 559
255 262
79 946
803 525
790 433
436 43
970 721
168 848
253 86
220 54
478 840
347 970
816 969
817 843
41 966
200 623
679 178
575 146
843 620
475 345
268 857
795 306
616 478
117 790
813 828
508 984
491 674
457 430
575 78
691 229
910 713
462 703
830 242
283 715
603 832
956 345
217 704
622 468
750 473
701 952
248 810
863 739
655 514
135 14
565 522
689 822
339 595
53 98
764 994
854 703
919 336
111 47
943 330
654 923
275 806
374 561
384 799
961 796
437 727
139 540
100 632
861 270
541 229
583 60
857 615
791 520
867 32
222 525
706 312
90 346
768 475
533 158
691 997
682 441
151 934
798 186
998 382
587 594
829 844
739 980
545 471
336 560
519 874
571 171
978 157
475 490
553 144
504 467
638 495
693 511
218 137
673 659
42 694
213 109
624 31
347 609
467 221
290 764
902 316
745 91
977 769
509 443
845 65
152 798
502 693
963 884
680 360
618 463
463 194
837 264
3 375
513 652
314 259
302 27
599 534
837 960
384 731
653 901
696 913
906 202
362 854
509 536
794 675
743 714
357 879
60 236
591 178
202 843
316 148
68 301
666 127
129 37
532 125
286 689
247 915
106 984
663 714
243 244
907 491
517 449
616 541
92 914
546 549
571 244
880 496
790 392
738 343
33 294
219 177
493 448
932 908
896 554
471 763
947 744
974 554
802 209
471 589
426 660
154 669
848 745
456 14
232 245
68 8
262 414
907 945
405 15
561 993
84 405
851 10
436 352
744 542
900 103
516 408
693 728
275 883
174 161
456 802
167 583
694 659
761 235
138 391
151 442
278 696
101 489
15 220
801 515
560 252
402 154
757 953
847 343
364 499
761 323
481 916
235 834
963 951
514 278
796 220
479 770
350 73
646 202
464 890
674 208
114 861
503 596
486 118
553 608
240 188
263 21
426 78
854 615
747 507
296 595
807 626
758 787
956 992
647 165
561 741
296 799
952 669
462 128
112 428
465 458
271 535
932 512
708 383
46 148
400 660
511 343
898 702
160 827
836 592
640 670
575 722
828 275
428 421
395 45
116 594
193 699
613 587
180 697
238 116
294 697
716 784
923 365
693 796
328 391
996 913
117 559
791 522
986 338
274 632
664 212
576 610
143 353
999 311
367 603
307 924
759 722
764 479
547 760
382 751
199 60
760 39
979 93
903 590
566 572
918 681
771 743
491 623
795 183
89 885
647 996
120 383
65 369
299 170
627 846
319 3
928 610
243 744
749 982
47 174
720 606
599 155
517 141
178 628
461 320
185 70
642 612
793 21
440 171
214 293
235 971
323 115
526 65
695 402
2 732
225 380
762 909
351 177
60 838
959 499
67 182
897 21
285 382
541 160
189 192
70 277
255 483
988 628
134 877
756 142
837 999
320 235
802 330
643 281
745 202
312 414
386 953
90 211
641 145
752 553
738 176
500 202
372 744
74 435
847 568
392 930
226 403
633 569
158 620
19 787
690 876
987 933
615 154
141 82
49 100
613 101
661 106
646 923
364 855
94 713
917 510
737 642
188 651
797 15
619 457
354 601
530 254
406 725
399 637
439 492
151 402
35 847
874 17
805 300
956 964
994 889
113 70
320 719
1000 136
350 695
287 719
920 346
791 726
655 619
205 445
689 204
499 3
627 492
839 563
696 199
589 553
250 587
957 85
530 528
14 739
625 414
992 670
628 790
883 522
459 339
574 503
456 329
662 630
912 143
905 166
461 996
771 903
857 203
63 577
969 527
10 296
792 446
335 184
345 629
402 461
220 207
795 478
256 892
127 975
362 812
21 484
476 918
804 513
57 250
318 122
138 373
860 433
643 34
729 256
977 600
162 892
58 956
483 30
409 631
149 834
989 195
642 987
510 959
324 772
256 962
956 569
736 929
257 867
923 12
135 511
206 69
510 279
690 912
836 697
578 355
476 129
2 676
121 777
349 780
792 292
749 32
11 435
476 163
211 150
581 668
861 649
812 493
659 50
780 171
365 550
983 966
565 860
190 582
979 133
980 330
911 859
8 140
496 40
918 490
213 273
521 658
169 7
16 164
636 683
289 639
498 237
820 261
990 354
164 226
990 355
924 110
981 959
24 995
926 197
571 328
24 125
62 706
638 644
97 616
640 231
265 633
564 596
445 751
417 675
465 978
566 524
284 273
283 436
683 231
47 195
688 749
65 309
946 261
784 814
754 164
450 145
702 402
183 265
196 204
328 187
858 595
275 239
738 564
608 567
123 414
493 984
389 9
762 609
523 618
572 803
330 313
794 243
454 436
645 801
143 322
128 676
964 733
134 647
968 443
72 999
924 522
684 803
480 166
379 399
796 862
33 524
476 204
339 563
437 718
862 339
220 688
327 99
929 830
344 50
888 137
734 311
31 619
523 234
176 923
584 946
400 48
449 533
424 511
469 984
343 625
144 252
579 733
272 37
917 508
486 274
352 146
884 858
414 911
732 19
617 821
877 726
506 433
23 144
895 272
60 573
362 127
236 945
721 186
622 507
515 99
706 895
694 833
550 886
609 639
413 351
864 438
247 865
647 861
810 351
740 189
572 561
436 947
983 676
952 909
531 304
26 10
613 666
426 227
571 196
785 33
514 597
375 925
86 868
109 731
725 485
327 606
813 970
566 838
893 225
169 908
227 744
869 244
850 964
532 910
545 554
140 351
304 254
909 607
106 521
346 908
497 474
410 353
84 383
797 11
382 194
490 921
938 783
310 108
705 280
191 14
752 647
67 623
893 305
18 739
58 219
726 741
642 102
587 419
200 831
706 599
337 395
285 716
571 748
650 468
451 456
371 522
413 594
190 564
195 129
487 626
251 388
433 481
316 804
136 517
317 961
472 779
269 989
695 410
299 463
655 384
665 530
48 983
897 690
630 93
583 870
888 417
162 729
255 833
32 479
706 616
993 662
745 171
310 328
214 155
31 356
244 114
849 123
157 313
767 94
806 597
710 914
612 604
641 718
175 716
3 249
802 624
34 97
389 792
487 427
627 551
769 655
43 916
738 856
885 396
479 763
45 820
434 442
384 849
31 630
20 47
193 74
349 246
213 257
649 920
217 130
551 435
582 610
988 883
329 631
83 340
61 182
707 13
367 830
952 485
124 35
859 428
58 615
208 603
567 340
325 364
419 251
234 749
520 766
307 216
958 87
785 354
342 344
741 870
196 839
384 586
142 223
616 535
201 117
512 147
456 226
175 78
945 273
543 408
945 660
892 867
888 311
477 271
402 106
71 212
136 484
457 871
960 657
760 225
234 47
616 868
684 986
133 339
542 488
801 808
263 713
68 306
586 379
749 904
435 329
198 585
805 868
348 818
672 963
918 648
621 550
850 843
249 4
177 672
982 329
112 280
768 695
901 948
283 435
798 733
401 175
606 622
566 432
201 130
447 524
490 212
368 730
751 240
876 244
495 763
957 904
408 160
475 241
815 280
874 969
592 893
337 754
94 955
691 475
859 726
604 882
657 494
277 30
168 151
802 491
453 220
763 35
15 418
287 312
957 923
132 694
155 625
80 156
992 938
59 518
95 383
299 132
728 446
725 537
651 660
268 577
44 719
335 27
6 807
347 899
569 122
967 133
823 975
765 50
466 663
360 797
175 800
88 676
279 477
858 180
596 270
33 101
245 473
92 750
115 903
277 176
68 67
218 139
114 804
832 215
17 138
122 722
446 379
995 883
343 848
970 999
960 245
267 314
321 959
587 351
301 338
27 312
394 382
711 501
119 942
785 553
968 122
730 958
10 449
559 939
912 978
946 91
632 306
666 401
418 835
424 966
550 718
177 800
408 671
495 827
276 356
797 373
543 75
292 881
558 159
947 753
762 116
551 232
343 96
4 294
658 144
803 315
473 302
64 820
105 814
872 809
442 245
528 803
355 391
895 740
159 796
152 36
781 737
229 452
400 416
555 172
716 85
879 264
47 173
281 482
905 130
560 503
134 846
254 298
168 547
543 29
555 400
641 783
244 345
10 86
207 694
558 608
479 2
211 155
657 223
377 100
80 677
132 249
936 806
888 382
490 443
943 414
370 665
167 588
746 824
445 519
958 834
659 518
248 943
715 127
806 954
408 880
634 287
615 459
115 594
985 394
486 613
428 200
359 324
123 281
84 617
569 101
648 161
465 92
559 100
807 173
584 426
274 421
639 187
394 66
790 95
861 283
139 583
836 454
166 410
19 717
480 602
434 915
318 627
417 443
984 560
302 749
810 579
887 162
702 260
201 829
290 110
410 400
723 355
135 424
7 616
868 307
512 138
372 160
598 714
616 558
482 220
985 739
902 567
897 572
228 794
541 589
999 19
809 536
876 697
203 186
799 146
224 620
739 260
173 226
986 319
333 143
290 234
58 710
596 859
772 37
107 67
870 379
113 979
907 822
636 141
526 36
513 870
615 357
556 704
163 905
312 87
662 236
257 567
223 936
563 7
529 401
764 298
543 646
108 883
448 470
371 715
632 285
421 398
748 756
358 368
402 818
839 744
493 192
796 102
978 176
768 491
820 470
158 484
703 415
576 753
564 116
416 357
995 620
691 320
367 374
849 133
426 234
523 3
461 737
598 21
970 705
822 647
726 876
114 787
797 191
480 726
52 229
714 845
363 956
467 360
411 144
835 406
107 866
865 40
338 775
259 9
855 90
940 800
179 666
806 420
745 253
1000 748
587 861
962 942
750 293
825 67
594 376
422 108
721 833
334 519
646 306
463 417
207 265
796 826
549 872
408 869
951 39
269 278
189 458
828 197
973 306
558 326
446 312
193 308
664 453
199 201
394 291
337 531
927 488
146 360
468 592
312 92
520 528
760 834
840 958
318 683
30 297
358 372
129 288
580 114
268 476
102 177
948 478
702 872
69 888
889 4
42 730
414 622
215 155
306 703
786 277
222 707
120 564
268 384
235 280
885 479
38 749
214 607
498 120
548 137
58 819
359 716
716 329
422 298
568 64
950 967
751 808
681 396
370 14
907 580
943 711
132 217
751 410
290 10
422 252
924 686
806 162
450 728
673 36
742 714
372 43
953 481
667 737
651 71
537 317
338 234
63 669
5 476
898 646
333 204
902 631
851 662
554 990
600 373
79 271
628 386
754 96
615 668
481 546
785 18
33 126
562 623
180 595
115 562
464 264
506 981
844 800
859 345
165 272
377 710
130 665
500 477
457 381
743 901
12 273
285 410
470 62
859 455
848 235
84 333
249 773
149 872
278 529
141 81
723 196
352 966
712 311
301 498
961 321
490 326
393 87
45 844
959 8
466 184
658 44
997 944
779 243
346 61
801 41
313 310
686 814
844 425
458 529
891 671
943 920
838 349
84 453
433 437
160 625
432 197
520 530
927 984
637 980
644 784
922 358
710 558
303 974
837 304
574 354
935 439
518 17
45 247
837 57
117 235
579 344
145 424
557 404
78 506
568 859
201 214
728 218
979 993
112 622
904 97
270 216
2 585
594 949
326 15
967 404
847 653
625 36
184 639
278 3
352 537
422 905
180 328
798 1000
372 674
285 635
531 929
257 122
273 181
46 170
408 260
340 738
13 169
732 357
326 188
289 977
148 942
410 815
524 394
728 142
927 321
561 809
646 993
415 559
634 881
260 652
104 958
840 275
850 756
936 247
3 384
616 704
897 308
693 368
297 251
289 459
552 906
530 355
636 72
923 275
248 23
797 808
140 555
655 409
63 875
247 926
270 854
723 965
306 344
19 864
51 10
161 605
67 550
211 793
810 214
503 199
675 27
926 373
953 611
10 740
254 622
970 426
191 748
712 519
35 733
341 289
614 87
345 224
631 10
580 670
817 64
938 219
688 935
539 893
597 684
944 831
702 985
911 732
712 368
984 190
596 828
394 838
137 665
223 722
204 42
275 244
628 497
340 356
365 601
209 517
16 739
704 924
896 504
453 863
851 299
712 860
260 998
123 516
406 879
746 923
369 208
66 395
827 296
786 657
797 275
495 484
176 869
247 741
742 422
17 191
645 962
727 898
198 688
469 392
287 684
975 743
838 103
462 336
818 102
399 675
285 246
879 648
605 640
229 275
882 345
308 111
691 306
69 138
665 978
268 842
396 653
545 468
275 459
261 564
941 167
996 8
922 693
308 259
492 212
848 515
893 773
348 752
840 914
959 223
749 260
654 311
313 920
93 822
282 52
42 453
886 236
38 551
69 608
487 116
195 271
973 958
699 514
302 802
592 618
23 707
325 759
277 341
704 805
190 319
481 756
958 575
128 395
697 209
615 317
818 854
906 136
749 462
310 538
36 944
377 801
365 794
313 488
751 759
588 190
117 945
116 389
40 821
861 781
232 600
820 755
25 188
974 666
930 136
253 248
514 419
29 680
194 357
1000 230
605 587
810 516
297 588
413 374
15 131
679 694
181 93
638 895
925 222
433 534
981 330
756 838
952 369
483 846
570 446
660 578
167 681
10 924
653 828
339 691
240 998
865 84
315 21
103 332
832 768
883 990
389 724
139 737
846 74
175 730
654 324
607 462
149 773
352 57
563 207
668 769
739 486
507 19
911 181
212 820
669 437
317 874
700 136
483 518
171 650
338 235
522 959
426 166
285 859
303 785
500 123
823 724
612 983
59 765
526 319
787 57
850 591
265 180
868 102
612 755
866 30
643 518
687 168
400 73
128 137
82 92
47 539
774 970
138 359
393 389
904 759
896 301
597 648
525 835
955 378
118 793
158 3
878 191
180 97
66 804
488 179
572 278
184 244
132 986
897 889
183 21
966 149
920 790
841 319
545 637
351 734
255 101
868 835
134 172
593 128
626 874
107 902
807 183
281 338
836 349
696 516
985 850
300 421
425 402
9 156
290 117
884 290
554 224
788 630
692 330
690 532
196 326
939 938
873 380
104 860
7 986
852 727
746 763
87 909
286 264
588 815
620 470
153 755
609 920
887 17
329 748
402 54
515 146
227 701
856 331
168 748
256 125
395 508
283 418
801 762
478 155
90 477
529 788
754 350
310 235
898 477
293 502
27 257
486 584
434 989
513 241
694 806
523 435
328 333
594 42
577 201
809 660
158 67
241 745
35 882
852 46
762 942
625 802
243 447
17 729
94 2
926 11
781 591
909 93
95 100
128 252
885 96
589 204
980 523
711 641
410 909
213 201
389 996
102 970
810 836
785 28
320 817
638 27
345 440
997 764
973 338
608 780
564 20
45 554
595 959
407 521
691 788
894 193
503 982
60 169
153 418
334 820
434 476
56 899
822 151
108 134
968 447
198 225
613 880
738 612
778 398
397 744
185 127
722 12
936 313
858 841
837 533
739 557
268 445
410 682
477 918
688 995
856 960
378 744
438 20
377 326
228 265
550 743
957 809
300 762
500 125
726 155
210 618
755 9
430 671
253 88
59 959
501 149
213 44
25 185
265 705
799 228
996 699
983 942
729 902
373 729
675 521
889 24
893 77
824 86
124 34
423 380
1000 662
692 59
435 437
641 34
461 484
70 916
688 515
641 139
814 218
19 725
492 513
538 238
236 711
87 69
69 668
822 900
153 752
465 510
447 973
927 229
91 32
915 339
851 466
9 177
264 334
292 598
671 390
983 214
744 141
141 220
943 818
906 927
749 831
203 60
796 702
717 610
146 571
540 923
616 696
201 912
362 426
607 397
94 406
726 188
78 661
890 554
368 951
7 503
413 173
960 646
590 78
532 861
183 696
629 275
399 114
912 889
27 923
732 822
839 359
976 390
55 617
661 908
358 288
1000 562
849 832
872 380
911 775
56 875
39 500
165 496
51 423
344 410
516 382
377 552
596 738
602 595
589 293
923 81
427 113
557 373
582 424
422 210
466 915
150 110
140 626
144 269
864 192
593 815
274 902
962 650
701 113
657 883
400 419
583 857
794 687
867 583
171 876
683 887
568 683
999 959
787 534
300 707
321 832
477 1
579 62
748 871
794 396
129 915
812 542
273 908
489 430
560 132
44 893
762 646
531 153
887 408
885 638
408 570
818 978
456 879
102 626
155 604
137 278
962 815
799 994
222 495
646 496
283 319
829 498
590 86
936 611
233 357
534 804
109 821
492 890
271 151
383 19
162 551
443 606
663 929
875 471
364 575
611 967
556 107
530 671
488 865
424 8
958 648
577 219
50 367
92 794
368 307
523 597
383 334
285 65
368 981
344 580
149 815
612 890
401 543
288 901
316 302
946 220
112 850
308 180
462 494
551 328
379 603
801 89
644 259
371 899
355 321
207 306
38 402
883 498
90 975
829 887
970 48
645 332
764 927
643 645
11 620
690 12
54 291
530 485
49 68
674 11
132 793
417 735
904 103
490 236
222 565
452 440
357 14
166 663
157 577
495 241
588 719
479 597
610 390
550 49
248 746
93 35
241 909
904 65
125 223
91 711
449 192
627 321
621 599
989 263
653 815
141 10
751 955
484 368
873 908
31 498
302 242
576 600
64 939
710 91
526 578
519 239
801 97
834 390
899 468
965 406
6 867
670 60
366 467
674 953
553 326
985 990
905 976
98 50
575 350
395 343
272 84
683 690
650 864
384 483
136 712
6 297
773 305
907 408
408 859
988 393
688 320
42 852
858 177
754 585
251 407
207 10
282 547
185 830
573 366
54 940
823 448
979 623
974 407
348 754
687 393
784 133
798 854
555 603
700 282
370 980
68 909
256 573
768 174
768 909
66 552
216 814
832 539
456 574
173 232
696 674
776 504
343 827
499 321
765 112
960 552
316 525
577 822
160 802
114 676
211 431
792 767
920 241
95 113
669 309
702 863
712 961
612 181
54 627
32 840
360 868
458 318
782 580
586 899
881 261
420 309
420 600
186 920
284 362
774 969
768 96
672 929
230 613
136 370
540 289
904 210
407 405
36 205
886 512
895 634
294 598
290 195
350 461
960 315
953 733
244 217
227 713
562 927
891 197
882 27
756 412
252 778
848 360
161 203
420 151
748 28
463 283
208 716
898 934
967 220
721 876
336 355
381 714
455 638
68 326
717 403
951 361
937 831
456 483
87 385
607 6
141 723
535 124
375 368
504 646
136 316
305 342
735 267
434 305
443 178
11 324
437 288
390 31
816 467
737 307
413 272
983 887
504 252
828 555
568 13
268 107
76 224
327 996
698 861
651 408
344 478
989 250
413 900
241 539
558 66
692 634
393 472
973 177
951 631
597 76
347 298
678 257
870 851
796 303
957 833
720 552
95 47
7 919
223 735
480 934
860 919
460 530
102 22
782 453
419 360
368 436
994 872
706 849
144 710
847 140
767 666
832 235
442 890
116 509
91 577
975 733
805 56
20 988
274 842
810 698
898 373
608 355
39 854
978 491
391 95
109 743
458 917
458 216
879 424
672 683
500 561
678 24
912 732
149 13
720 813
824 733
378 159
62 347
102 632
699 570
950 155
757 999
564 96
966 349
768 640
383 564
953 693
303 235
504 196
100 915
984 328
648 702
443 974
997 390
997 554
428 889
267 458
82 563
688 470
943 718
70 2
373 303
264 509
630 476
424 418
820 368
170 298
369 983
205 847
758 969
121 17
286 277
34 306
278 857
823 576
460 381
712 372
410 823
903 409
930 610
70 260
949 806
496 973
227 584
496 894
219 205
999 237
543 727
780 116
266 699
39 725
33 735
411 117
353 643
848 879
358 299
668 590
619 241
423 872
712 882
266 917
707 998
155 14
80 364
982 590
358 425
883 194
589 360
643 145
691 53
33 654
441 56
392 465
3 111
530 10
956 907
600 914
68 63
641 922
345 582
924 101
610 835
194 743
27 578
632 500
269 11
473 904
990 678
762 769
762 445
649 29
515 949
185 52
413 936
274 718
622 880
792 651
213 830
614 207
119 51
142 342
964 445
283 142
746 18
841 433
321 349
468 653
978 891
161 191
823 48
690 513
53 826
711 113
648 169
825 574
250 751
156 358
500 86
18 612
769 554
899 957
610 204
64 734
64 561
323 950
341 270
15 149
987 125
62 850
649 924
636 7
713 313
174 249
630 797
390 295
779 66
372 645
310 975
448 124
975 707
877 425
865 599
139 34
234 497
42 524
438 193
37 727
86 219
722 690
28 479
14 714
497 34
735 112
954 170
426 996
743 115
366 603
155 984
325 242
388 85
892 370
666 178
333 952
633 362
196 23
826 45
121 774
694 628
882 386
101 348
616 600
381 533
611 605
474 217
459 875
533 357
175 240
52 598
735 521
591 294
610 841
490 450
719 199
446 664
854 82
743 831
609 918
467 26
4 149
455 895
577 745
534 818
855 988
303 4
239 20
550 792
609 863
520 915
232 532
72 233
658 817
954 254
430 745
479 207
812 265
771 273
439 281
995 572
979 715
832 82
738 236
42 707
902 223
438 614
729 108
743 774
64 419
705 886
97 392
871 903
284 429
841 748
842 707
913 618
459 660
918 463
727 788
254 205
551 262
483 538
769 309
530 878
792 449
954 426
116 549
985 670
820 161
822 37
901 264
133 966
488 380
102 499
215 993
685 478
198 665
418 561
993 406
569 116
458 349
214 396
908 560
436 251
507 441
289 989
963 339
461 279
202 414
911 494
11 896
260 695
502 168
597 145
283 276
13 452
221 966
445 521
649 890
154 8
754 158
112 900
44 741
280 371
183 81
451 741
919 331
127 910
498 613
24 6
431 392
804 429
829 47
697 955
434 966
673 427
450 201
583 65
940 68
598 956
162 445
891 254
598 870
547 497
683 502
125 815
504 848
334 409
847 571
435 122
585 98
51 712
662 940
21 794
98 288
197 326
589 88
508 545
723 209
97 607
675 594
160 27
61 581
205 253
924 732
111 393
412 984
664 308
894 555
867 887
888 646
321 167
843 81
47 690
9 555
434 131
628 771
260 554
755 900
2 284
734 114
523 815
278 985
118 321
774 919
990 854
325 171
347 350
139 386
430 219
172 86
259 945
25 982
466 20
685 575
405 449
930 739
775 132
878 497
276 115
215 692
674 369
80 383
493 381
530 574
632 358
409 369
935 334
128 244
938 200
822 983
174 337
219 762
538 80
451 786
252 103
211 551
319 781
37 17
928 869
840 144
938 49
43 766
766 538
893 896
858 79
200 405
347 893
65 398
826 906
820 234
521 664
851 948
498 336
800 771
405 975
753 281
905 108
622 673
40 704
499 842
215 120
528 886
3 866
539 828
548 641
866 168
141 360
116 769
150 704
397 893
3 365
133 382
367 566
262 183
156 167
510 385
878 222
524 301
568 888
47 507
121 555
858 982
857 936
439 689
310 206
60 394
483 316
269 434
241 808
568 440
749 12
679 815
49 803
504 376
624 769
369 519
700 954
44 11
649 95
667 333
26 732
39 371
356 758
199 72
133 262
764 114
450 264
472 202
5 563
534 418
80 587
722 362
44 268
422 139
966 270
647 158
983 289
770 36
185 998
83 518
563 647
732 759
625 759
324 190
464 975
830 592
817 762
329 761
788 250
274 783
388 923
749 740
177 653
823 726
56 388
561 154
838 499
891 952
864 466
178 46
934 855
564 539
345 619
748 248
412 547
579 721
845 469
461 532
132 179
780 56
785 777
515 254
859 924
231 715
864 491
422 929
265 556
198 6
240 794
715 601
78 479
434 137
277 438
522 426
580 932
832 954
42 604
136 105
114 297
226 789
13 483
466 989
803 382
173 103
943 621
935 744
234 995
970 520
730 827
9 415
584 740
23 344
923 321
701 811
982 255
56 190
268 662
385 113
85 709
922 624
81 933
685 754
628 923
599 645
268 943
56 374
83 65
333 281
333 810
279 807
309 914
929 179
207 442
200 675
463 948
187 253
123 42
489 966
660 259
260 655
199 963
102 155
31 576
41 199
545 689
609 979
904 201
629 970
429 179
483 730
629 936
72 434
888 292
818 376
856 711
777 675
373 470
400 445
238 137
18 884
632 114
670 815
295 833
962 562
785 768
22 194
237 74
729 797
961 667
640 614
70 254
441 954
617 983
321 422
149 831
344 994
906 128
706 518
924 430
889 760
296 932
7 415
165 411
109 326
893 574
893 460
755 594
633 147
228 782
630 641
504 498
358 86
189 659
511 657
336 58
742 505
313 604
920 587
946 322
861 76
411 769
312 208
416 114
690 76
929 566
443 388
286 603
856 955
623 482
137 690
178 274
946 987
158 752
337 38
451 613
412 11
579 691
30 907
903 283
221 866
591 270
503 102
646 210
179 621
538 595
228 768
391 255
605 156
305 872
132 159
860 601
371 750
871 642
608 965
39 674
938 396
567 430
940 596
532 921
227 889
243 952
735 135
38 768
855 466
388 613
707 769
416 359
977 371
404 836
7 17
262 250
695 290
898 62
498 255
49 230
94 505
531 327
983 868
239 467
971 97
875 631
693 960
293 570
564 705
544 388
818 937
985 587
303 157
336 921
12 103
49 918
214 651
866 647
11 600
490 576
460 963
110 829
649 45
486 126
576 66
792 476
280 117
582 728
100 695
896 30
688 579
860 937
522 65
304 92
341 583
101 609
145 865
909 810
169 861
184 185
183 341
608 935
915 494
441 194
412 583
401 377
946 197
293 147
135 843
680 663
920 742
249 937
917 823
724 983
875 300
724 544
361 422
832 821
758 570
935 178
49 267
934 501
557 46
833 309
964 140
728 25
948 394
431 331
607 745
33 472
466 181
722 398
664 669
858 799
966 84
384 260
843 677
224 915
989 998
105 565
869 61
481 139
422 693
530 421
872 510
302 681
694 686
182 851
755 184
790 16
154 847
425 27
59 520
197 603
760 544
19 50
569 40
250 275
869 474
339 545
572 13
523 587
99 464
483 614
500 193
267 801
505 77
745 719
382 388
908 518
694 953
53 27
812 120
199 55
287 162
32 487
378 172
140 560
367 402
389 588
554 928
557 97
224 389
489 214
828 707
114 191
670 935
927 730
846 690
432 73
175 967
736 623
87 286
984 425
987 137
927 507
217 173
439 853
291 383
208 79
106 968
478 20
812 956
37 526
202 115
172 916
803 310
675 872
193 154
449 463
722 601
190 801
949 240
900 993
269 772
516 236
13 303
600 681
991 327
324 396
449 56
855 649
658 278
579 925
653 565
251 644
557 410
810 645
57 1
251 865
964 9
558 408
401 634
355 187
327 926
158 385
977 435
636 192
750 674
999 89
590 176
752 859
776 230
747 376
455 15
384 237
549 215
573 193
889 393
140 832
501 222
792 627
92 243
685 1000
285 449
240 154
805 592
689 376
162 389
205 876
166 862
90 686
40 344
497 45
424 344
788 229
12 936
439 22
604 5
481 388
765 178
680 692
389 144
652 772
791 755
507 474
934 827
173 152
670 536
415 826
639 594
705 165
846 709
317 770
709 690
714 708
852 290
644 683
753 713
714 365
374 81
765 665
130 4
26 333
920 52
244 503
439 966
99 530
809 619
487 593
698 352
114 930
174 932
623 377
464 498
56 53
108 499
751 643
991 352
241 359
572 854
474 234
586 382
607 66
825 76
251 758
520 662
93 322
491 463
799 555
777 892
454 890
842 101
200 127
654 113
828 81
465 226
534 307
840 615
592 905
870 667
510 495
482 956
729 583
43 608
992 307
267 960
422 808
639 202
187 263
604 733
928 253
63 521
697 521
920 273
913 864
848 776
651 189
673 394
443 366
722 783
190 221
820 949
690 671
190 709
37 499
196 40
408 929
913 185
400 563
834 819
791 616
122 136
420 101
346 610
631 486
160 36
676 922
248 946
131 140
159 832
20 133
296 322
441 187
265 44
568 331
372 533
440 730
753 740
690 188
918 572
176 906
334 162
412 560
566 490
692 782
870 626
944 758
698 937
150 912
204 818
899 275
542 170
666 947
661 524
294 194
490 788
98 851
789 586
877 328
374 633
274 926
813 562
187 440
891 522
444 146
636 663
63 526
806 236
435 996
492 405
22 591
960 448
614 192
778 660
122 9
928 659
785 425
65 298
747 799
114 234
441 588
624 413
73 315
242 205
788 208
129 807
722 983
359 925
538 469
794 157
36 947
265 1
602 249
216 52
898 457
846 90
191 470
336 429
684 283
615 616
411 294
113 328
110 288
815 482
412 922
788 518
493 737
708 830
967 686
747 373
997 481
864 39
408 920
264 741
870 556
280 171
952 93
497 385
628 447
452 492
916 775
313 603
659 362
618 53
147 945
820 646
6 9
652 669
537 507
564 328
879 138
786 648
620 88
622 896
755 979
638 68
196 517
436 507
3 203
817 16
437 331
931 450
318 310
165 423
266 591
895 874
451 223
351 104
742 504
577 707
326 855
450 780
601 380
853 907
851 220
432 15
291 287
609 531
859 335
685 327
676 467
4 54
279 412
741 72
408 152
723 977
901 810
920 797
4 168
410 246
662 586
809 467
550 159
113 964
27 750
993 330
560 254
442 642
614 324
157 261
932 598
74 616
323 182
510 451
161 916
674 934
84 172
966 243
177 859
342 750
54 946
218 413
501 607
381 974
548 611
636 92
254 186
303 118
634 146
728 255
16 302
821 333
768 563
989 499
838 922
471 951
96 72
519 362
590 257
89 256
551 421
377 610
647 138
965 348
712 148
541 925
805 97
591 20
150 134
56 546
619 66
756 533
392 863
840 992
906 746
182 593
889 34
775 157
6 267
56 222
495 696
738 882
657 117
851 917
324 354
892 372
138 346
755 628
379 831
964 655
552 41
890 715
388 807
781 192
46 683
129 603
582 188
448 595
394 146
471 623
372 621
773 140
308 583
741 120
746 56
549 893
893 652
233 612
463 190
69 75
606 776
503 761
323 183
832 158
268 257
575 648
629 548
659 710
743 839
408 789
634 321
825 771
502 690
819 1000
719 605
934 790
168 506
871 119
488 436
61 360
13 478
3 546
731 301
55 211
656 811
449 558
471 825
301 647
510 171
192 978
913 209
930 339
892 91
17 345
350 395
101 331
792 871
548 679
517 794
284 995
667 117
305 214
28 181
348 976
325 248
509 901
745 17
785 283
52 719
226 969
490 584
686 383
126 633
684 914
817 825
849 199
371 660
412 884
571 271
806 726
17 530
138 750
167 173
679 330
143 867
426 729
18 116
408 832
606 601
166 245
122 555
758 61
210 393
252 890
61 382
559 55
567 33
779 441
47 550
313 23
312 126
658 271
521 589
563 574
14 417
542 818
584 905
849 56
556 131
784 860
929 852
95 580
893 327
288 918
5 972
309 272
710 515
405 547
251 999
28 523
556 906
346 521
706 834
59 522
445 918
247 330
43 726
621 634
939 89
724 80
298 713
787 208
221 23
317 358
154 143
647 808
456 691
320 282
881 900
243 304
544 394
493 990
93 633
248 356
375 881
237 717
163 874
744 730
742 396
743 951
737 684
767 663
901 4
288 55
87 466
802 653
861 145
162 702
792 358
101 180
693 652
216 652
725 188
849 420
938 433
570 30
629 171
76 761
80 73
178 929
732 287
711 735
33 384
371 61
515 817
9 595
768 626
666 316
280 781
383 394
629 877
154 697
302 132
404 52
254 432
867 796
984 921
727 14
30 942
149 745
857 123
475 70
847 377
568 212
754 77
978 57
614 303
223 483
400 896
241 773
621 824
938 116
158 767
436 481
230 903
102 264
439 339
434 417
555 274
329 353
775 926
632 366
132 532
795 844
463 873
416 471
757 51
518 614
879 864
464 182
644 198
233 855
826 890
63 993
807 37
133 930
575 54
245 642
553 510
106 35
968 998
70 621
435 274
358 301
397 898
366 868
155 648
648 143
29 520
686 886
593 53
756 255
766 733
557 876
22 581
558 780
940 871
963 307
652 615
180 513
238 870
973 858
774 951
763 355
216 275
496 648
481 376
858 577
196 550
476 756
356 126
914 28
338 28
543 993
331 625
307 378
465 17
685 545
926 711
503 48
279 81
368 826
331 571
690 114
157 932
774 258
39 527
12 776
326 458
519 115
372 466
81 632
782 411
577 194
966 532
14 952
802 654
700 385
667 214
921 953
965 98
800 695
11 159
823 42
475 857
635 637
902 234
189 567
717 63
590 147
380 156
114 679
140 552
646 303
722 741
767 862
909 742
457 90
285 726
689 200
304 491
522 345
405 997
711 609
364 966
260 587
473 616
472 597
456 67
314 284
67 795
915 916
410 668
362 745
769 773
243 217
590 674
336 28
175 109
915 131
180 963
658 314
932 23
384 496
6 81
993 116
482 222
673 821
582 15
674 495
842 397
551 953
143 498
555 151
663 263
601 97
284 166
759 627
365 157
891 623
209 207
930 712
196 417
131 236
14 944
22 233
294 908
367 20
692 242
643 152
113 952
144 981
116 165
859 756
285 58
37 188
841 478
925 210
586 560
848 772
694 752
565 715
133 249
405 163
641 927
486 898
300 656
611 299
978 228
563 157
443 119
22 191
672 121
478 367
537 323
87 769
134 393
785 340
325 24
474 541
724 349
359 378
534 416
150 513
698 409
658 627
52 573
229 738
247 275
580 248
712 220
414 979
695 561
846 951
159 455
559 138
252 858
261 437
314 294
611 849
191 982
667 969
919 459
666 918
597 411
970 767
124 972
958 289
165 579
46 92
603 747
124 854
8 524
826 645
988 95
497 150
769 965
353 717
91 157
539 473
940 889
234 334
19 793
303 760
199 563
346 275
44 144
175 806
768 110
82 815
829 757
837 673
399 848
297 58
437 254
119 833
782 854
9 225
783 962
521 801
740 515
86 536
807 863
90 533
722 988
140 920
138 279
736 33
687 483
614 968
735 197
704 954
168 284
765 93
536 503
560 974
775 975
112 296
414 365
999 453
830 621
372 349
288 789
502 416
320 71
936 783
5 262
458 319
551 465
62 232
912 769
795 214
258 215
183 847
894 99
105 552
411 714
866 245
713 299
744 51
856 330
39 351
747 847
792 322
625 791
174 582
821 347
487 233
203 299
740 75
966 484
399 881
414 734
897 910
660 11
45 385
503 444
942 940
108 893
754 36
349 10
115 944
398 265
873 334
332 116
245 789
202 888
172 440
650 894
457 887
336 317
872 86
47 957
842 319
104 567
462 267
361 987
241 482
857 327
145 468
600 733
794 91
104 516
175 290
601 527
956 299
194 319
605 142
518 545
316 266
986 97
976 161
769 80
773 110
864 176
437 34
154 565
355 78
784 981
33 443
153 460
533 558
617 36
140 641
384 459
36 816
712 957
130 67
953 623
228 699
996 386
912 22
36 268
853 808
810 228
920 580
50 267
49 690
180 50
560 565
891 801
177 486
455 373
472 783
348 376
89 685
964 608
437 969
631 483
26 740
545 489
444 577
674 971
585 385
627 780
836 492
926 766
566 9
503 925
562 175
134 529
73 292
583 720
578 446
95 566
438 485
406 44
675 716
143 815
860 314
672 995
152 230
398 446
903 130
233 268
777 502
641 214
718 608
279 753
327 530
861 279
637 607
653 367
282 136
603 995
351 401
131 853
208 616
407 682
546 720
358 423
288 201
489 3
635 471
655 377
390 895
764 989
25 862
447 697
555 280
1 322
554 591
66 285
52 478
661 737
761 450
723 600
697 623
985 936
668 209
358 336
723 643
243 18
788 351
463 26
699 737
664 753
61 329
813 178
258 300
331 591
969 988
717 442
927 752
645 188
399 569
292 709
615 33
925 115
90 369
963 436
972 32
825 739
564 145
975 767
975 948
485 660
974 421
338 33
127 190
186 423
715 380
265 401
230 28
196 861
647 306
398 294
342 522
895 228
749 353
576 131
977 46
821 873
731 740
255 36
679 882
357 229
631 578
342 70
911 714
290 352
906 649
733 173
744 515
730 825
858 486
737 136
707 563
364 112
814 856
287 75
30 623
808 790
490 831
338 237
662 574
25 991
653 752
691 338
496 511
182 314
820 888
438 676
423 484
364 617
44 131
162 104
967 956
342 705
96 476
979 795
582 229
916 462
588 111
748 992
796 186
415 316
422 622
658 310
519 979
567 670
855 589
80 348
192 281
857 84
273 813
904 389
764 679
515 842
347 604
416 426
132 808
752 130
16 333
304 977
603 240
154 418
613 340
277 748
415 768
106 758
825 933
560 486
520 678
43 208
977 471
640 619
346 698
394 931
794 46
265 567
532 373
404 232
871 638
443 390
700 14
69 789
962 615
523 915
142 481
25 803
559 73
847 941
936 506
956 600
137 644
880 147
724 870
834 748
181 969
1000 684
787 960
593 862
597 932
428 977
402 885
449 300
539 344
518 735
586 839
632 272
414 283
852 110
645 699
216 953
750 207
162 762
329 929
89 592
664 693
838 945
231 978
646 555
777 581
174 629
460 679
421 146
396 618
783 807
435 639
704 976
147 485
449 976
798 48
838 232
766 705
385 267
729 513
977 648
567 283
918 367
561 199
939 634
367 262
690 778
213 955
894 45
383 454
562 29
773 283
348 359
868 731
725 399
7 778
703 453
830 528
476 514
675 790
511 482
200 700
78 996
614 953
415 392
486 989
767 118
371 463
501 863
992 501
554 836
219 575
891 451
294 978
548 916
242 272
302 601
260 585
80 215
247 995
110 518
37 872
347 170
653 780
756 676
325 348
212 408
97 302
185 670
257 931
520 954
860 347
328 285
712 899
151 455
22 378
151 882
675 460
449 257
313 995
388 775
54 396
890 326
343 813
338 443
837 472
612 888
567 834
639 195
232 525
893 815
74 866
917 209
375 776
70 432
38 22
878 24
988 890
692 863
447 310
304 108
594 662
944 900
257 51
4 909
205 363
24 259
526 351
313 69
22 139
703 699
541 98
852 936
204 404
255 235
17 75
578 502
964 165
135 621
105 89
1 348
625 628
332 728
604 324
201 78
950 957
634 929
909 613
960 770
270 828
729 526
793 513
162 598
941 519
843 187
745 322
550 387
567 131
839 752
213 269
635 603
62 18
175 190
344 921
388 692
921 650
143 208
336 873
370 87
218 796
76 702
62 991
139 570
258 728
993 557
440 375
243 451
335 32
469 957
416 902
205 53
733 159
818 99
442 652
113 274
794 587
280 571
523 18
593 848
416 240
321 912
801 774
431 333
24 558
135 555
352 182
674 914
750 556
197 9
320 146
910 932
934 789
306 525
822 330
797 479
76 548
38 696
91 529
2 38
281 471
373 409
701 303
191 100
653 499
574 871
162 900
835 951
540 322
272 548
641 544
337 524
775 815
659 672
194 699
475 204
744 594
807 761
384 893
345 69
908 900
710 369
939 126
127 691
441 701
943 502
110 824
210 714
934 770
868 333
499 281
932 459
239 302
982 833
358 88
47 554
234 629
5 82
934 903
559 180
854 131
523 1
342 475
859 775
955 938
111 37
11 69
475 472
900 872
966 160
864 746
952 524
49 388
368 967
775 314
154 718
36 966
793 404
690 257
88 543
244 438
426 291
267 120
53 913
113 875
262 394
316 961
183 977
546 36
11 983
473 654
688 133
98 260
683 288
553 255
693 654
606 169
396 306
233 964
634 220
138 754
394 128
561 400
260 334
639 394
517 309
752 210
241 677
695 39
386 789
672 959
414 498
994 14
770 868
961 825
739 31
11 811
834 7
830 903
673 406
539 942
395 512
956 153
630 665
98 224
573 318
765 840
566 375
24 906
903 414
373 942
339 441
666 104
578 281
666 961
477 540
552 775
568 510
540 363
105 688
753 47
755 874
873 190
366 460
664 253
464 520
904 955
311 911
343 890
940 306
281 311
379 920
310 170
25 382
109 250
991 670
875 415
229 270
87 605
129 506
146 375
205 385
488 758
439 65
514 550
571 779
62 147
40 303
378 114
177 86
754 90
177 948
470 467
906 953
905 912
919 305
791 251
624 808
54 683
239 877
132 897
758 187
75 463
541 214
24 381
896 288
752 309
433 252
130 788
406 343
336 662
869 292
498 41
93 533
377 46
765 963
780 180
172 192
379 790
530 127
720 310
561 113
205 503
217 231
225 820
234 36
114 889
593 18
239 699
22 822
591 807
653 621
356 182
901 887
17 43
852 951
77 231
117 702
685 128
311 657
412 111
485 453
370 556
929 64
921 710
475 802
427 81
863 143
399 302
137 726
177 337
536 951
419 106
51 968
355 132
278 92
757 693
870 980
692 210
496 324
852 944
515 942
24 557
155 280
736 93
793 554
960 516
261 113
757 322
18 496
433 351
731 126
626 925
978 609
454 358
845 476
61 533
466 724
767 261
543 266
110 396
489 34
654 835
532 915
864 990
377 267
74 251
623 365
109 377
659 222
587 680
235 549
855 313
395 218
471 353
104 210
853 886
100 129
393 690
480 80
91 76
917 663
486 38
217 849
966 9
784 190
934 32
916 400
64 388
936 670
184 894
208 741
13 263
184 298
705 56
660 137
880 157
620 681
27 69
420 762
583 674
672 164
243 606
988 280
901 670
900 717
531 543
309 760
565 689
139 30
445 787
546 835
944 629
67 168
544 53
40 109
782 368
924 802
262 336
71 61
961 656
553 890
104 738
313 89
421 483
91 146
24 380
320 152
467 754
361 269
163 840
24 287
383 191
783 35
969 358
974 355
649 23
389 186
424 632
826 61
495 344
856 381
976 545
80 75
665 928
832 40
985 413
51 185
985 716
109 802
736 988
600 843
708 954
309 48
493 46
553 168
747 667
646 85
450 423
164 986
79 641
642 715
357 878
352 827
436 196
136 696
146 970
933 654
288 718
973 453
832 522
60 329
540 105
572 704
790 905
197 569
774 657
455 741
22 2
96 16
16 318
516 126
3 195
918 363
47 419
206 536
249 411
474 738
827 501
900 149
167 774
345 645
434 811
393 404
866 476
850 799
914 48
337 69
713 511
736 209
118 379
235 40
89 902
445 565
996 477
43 495
865 318
890 917
161 212
548 620
956 351
184 563
779 37
923 685
535 316
938 522
637 700
133 636
171 357
751 576
821 604
218 521
158 733
836 742
53 299
759 470
390 740
733 679
341 563
556 780
25 983
180 610
456 193
809 963
616 734
790 966
576 595
349 414
776 897
611 819
952 658
792 803
818 185
806 985
453 336
796 620
533 202
325 217
656 468
211 37
972 89
173 323
52 733
408 283
767 522
680 193
744 562
46 799
330 917
270 945
692 356
838 876
492 323
676 27
26 286
376 233
537 589
709 679
592 3
311 79
312 836
41 60
529 217
569 457
450 478
333 307
40 507
685 231
211 329
523 984
170 559
131 383
823 778
741 99
389 124
66 64
734 191
650 306
430 732
421 910
264 893
823 738
235 327
911 558
12 844
923 255
916 367
715 178
739 99
258 246
761 163
759 109
381 323
803 158
323 238
897 502
354 327
958 413
45 206
138 269
617 625
335 846
224 167
542 433
844 164
884 679
599 835
718 740
499 936
329 520
978 693
524 310
34 11
343 41
257 532
477 98
923 418
327 963
396 793
962 204
850 986
723 430
79 574
270 419
150 666
986 638
17 567
868 29
431 558
487 272
811 702
165 622
738 130
863 826
94 132
543 462
86 215
11 690
990 596
216 487
921 983
872 708
843 622
754 726
907 565
179 928
37 25
236 922
511 79
771 216
718 391
798 656
965 784
622 268
142 915
81 328
426 921
437 110
38 880
479 826
656 463
239 854
458 373
418 229
267 402
603 928
313 968
944 84
19 213
15 740
843 402
207 651
396 563
345 606
493 94
978 227
515 940
95 4
274 858
837 268
705 426
940 101
678 844
113 510
353 852
76 156
311 277
627 547
703 996
32 166
519 649
366 695
346 55
582 20
59 399
139 288
628 352
946 731
552 252
659 356
200 151
667 81
127 293
779 667
789 141
221 962
902 564
842 822
568 187
356 371
821 835
275 1000
475 13
861 4
723 335
693 976
176 640
130 417
816 618
802 557
679 222
684 401
392 319
112 970
518 50
823 342
692 484
534 68
960 621
307 937
387 649
478 134
307 234
637 532
973 620
661 929
616 311
819 582
209 223
849 805
600 440
684 611
75 390
896 139
185 495
100 461
1 603
960 523
413 920
891 635
369 600
80 811
773 72
950 785
637 864
57 411
282 534
830 153
715 627
610 808
30 136
564 337
886 643
574 357
438 513
773 632
240 190
588 612
84 603
641 956
267 60
564 784
947 144
651 912
395 113
705 152
558 228
759 784
460 291
901 228
330 234
968 647
320 832
343 785
922 422
375 209
545 701
925 517
974 45
722 652
979 934
202 615
837 247
290 443
661 987
971 925
262 180
690 978
15 612
391 726
718 148
891 597
82 244
228 373
711 741
294 558
239 357
212 392
121 527
518 136
805 26
879 553
646 37
998 784
311 957
576 777
412 505
507 940
16 107
797 704
100 717
26 677
517 659
332 392
96 41
922 825
904 754
494 742
413 892
645 846
979 771
653 449
645 1
808 11
362 752
399 299
944 584
951 602
418 487
48 432
821 419
921 103
626 501
624 672
365 795
350 272
490 164
916 279
525 210
836 883
922 711
673 934
998 604
317 271
649 271
564 753
645 46
510 437
48 916
870 193
130 35
446 602
914 407
331 189
793 272
923 798
449 141
358 526
483 404
835 679
847 896
880 969
266 271
468 357
162 948
531 201
947 269
927 237
601 808
315 41
721 127
941 490
485 1000
71 165
388 880
269 62
594 468
176 146
199 496
971 391
558 33
361 94
908 58
372 135
718 146
491 877
763 202
885 434
921 700
936 420
768 792
400 779
891 885
490 717
214 327
445 418
568 840
365 434
866 747
331 949
653 751
962 298
545 389
478 798
249 464
607 929
588 391
654 975
44 62
896 367
861 51
723 614
683 955
582 206
874 41
924 703
435 538
437 478
764 289
666 439
981 391
15 109
842 495
479 446
126 258
657 930
442 452
33 723
557 293
500 967
671 678
306 617
109 823
529 572
219 497
993 977
599 17
975 508
951 314
377 524
256 353
38 99
732 158
661 404
218 952
511 818
569 717
463 47
853 24
932 751
208 142
369 903
487 850
686 810
838 669
185 988
363 128
568 691
367 915
141 840
840 320
468 292
378 724
155 167
804 73
697 669
901 447
478 603
979 760
470 516
617 234
273 291
19 215
298 176
158 339
412 33
221 463
363 25
908 696
757 565
699 775
331 543
239 191
307 50
694 326
768 248
998 303
781 274
756 27
617 506
991 23
514 450
485 628
33 60
510 555
575 425
96 201
272 994
400 526
379 952
180 713
511 807
547 515
833 552
673 963
139 550
899 407
329 873
707 475
238 640
499 19
176 815
679 321
110 775
300 177
329 903
179 894
934 251
46 465
804 955
761 388
771 368
824 482
530 910
729 942
648 794
651 609
430 879
269 746
952 817
629 105
680 220
950 376
200 795
134 334
184 815
228 432
806 718
739 767
852 775
276 163
890 792
860 224
613 589
495 376
912 922
102 721
146 19
999 498
30 392
894 843
98 534
702 131
322 759
413 32
125 31
179 980
184 258
307 934
440 438
782 480
360 90
82 299
69 346
621 419
538 881
931 832
323 355
185 534
450 952
665 33
491 775
886 861
304 661
909 49
33 882
399 971
789 116
32 879
688 758
816 104
767 797
199 421
914 473
442 210
350 763
335 178
19 431
110 587
375 760
326 374
242 78
398 407
224 875
794 186
502 14
655 767
759 861
728 242
269 312
254 187
966 280
994 81
7 221
841 783
860 71
573 649
341 956
930 738
467 284
553 442
121 538
526 205
516 451
184 675
459 941
300 536
843 661
59 377
309 862
302 476
353 361
130 208
145 253
78 367
776 779
533 766
753 471
642 893
322 652
999 447
398 540
338 622
369 818
768 339
602 777
259 996
115 668
204 419
709 212
583 846
62 669
202 910
228 377
494 72
220 632
626 22
755 876
719 347
224 164
720 209
294 909
306 600
541 286
981 201
996 12
163 708
715 260
77 716
964 969
827 954
77 42
496 140
304 392
880 532
231 615
190 382
734 634
451 59
33 637
518 838
765 870
407 720
706 570
918 478
204 161
234 67
376 809
275 853
821 912
486 338
844 993
872 543
338 41
603 111
156 808
224 138
735 513
265 496
783 343
154 326
254 751
398 836
857 768
756 627
468 164
465 638
655 490
186 184
50 477
901 801
565 935
589 701
458 987
305 52
896 337
439 513
534 1
457 730
747 308
121 97
257 950
281 597
443 152
115 70
277 132
538 509
469 537
857 175
163 712
888 203
428 288
155 729
796 704
995 571
371 950
501 203
359 873
572 404
342 233
140 45
893 955
300 420
751 65
48 928
290 681
553 259
796 594
76 86
498 119
42 878
758 524
991 951
697 638
134 498
671 245
745 194
101 406
529 36
38 153
767 246
948 341
420 78
322 413
774 984
637 944
468 182
321 995
245 984
557 635
13 670
801 870
940 786
648 697
649 904
308 587
449 540
551 920
917 421
813 870
563 617
470 605
998 48
938 923
965 21
411 205
232 328
11 959
548 222
402 350
798 969
192 247
709 630
648 469
269 910
870 429
34 997
316 944
541 903
996 938
383 218
515 560
43 719
733 828
525 742
458 3
867 326
378 524
75 153
831 692
381 744
565 447
229 199
192 94
907 734
648 78
920 291
492 307
725 631
312 82
246 687
880 43
486 81
788 672
865 27
973 637
138 845
285 270
122 331
273 110
104 303
269 406
91 897
725 472
805 64
262 818
481 747
249 912
50 402
638 865
423 20
732 516
687 827
574 816
774 533
744 434
150 225
313 425
834 150
604 66
255 831
997 956
605 2
773 280
560 533
286 898
308 770
386 412
670 56
976 888
92 341
144 38
905 827
795 510
445 242
989 311
118 253
237 373
626 682
819 856
794 408
175 937
802 403
650 685
571 839
136 88
42 230
263 894
837 640
627 119
396 897
329 661
997 185
120 471
915 801
761 609
401 803
353 449
450 119
478 257
379 522
931 766
491 148
535 613
107 969
191 155
988 835
648 406
357 321
214 190
434 499
345 383
247 150
398 257
728 93
923 197
237 494
280 168
174 680
991 654
41 794
618 120
166 124
629 243
793 360
482 988
671 51
522 511
434 554
969 34
676 857
821 552
303 440
153 635
586 684
737 767
271 447
479 476
209 965
794 107
106 62
270 562
868 50
141 108
546 513
252 369
730 452
946 369
112 259
370 76
30 690
108 67
674 408
982 29
171 122
859 249
704 516
335 698
852 574
607 90
808 251
8 822
94 303
136 636
90 359
950 70
820 670
506 48
893 650
494 687
171 910
369 712
386 557
662 181
507 776
569 138
298 203
712 577
781 913
291 329
354 50
976 762
711 339
105 183
242 59
888 162
390 546
563 276
305 885
810 620
666 69
830 66
536 23
948 348
713 464
474 274
82 337
95 924
134 888
337 96
495 504
67 443
327 273
301 516
300 989
152 816
897 871
842 933
863 810
983 226
655 146
900 44
410 269
582 660
365 934
942 807
319 5
993 99
678 555
399 155
4 434
582 614
310 299
1000 332
901 498
960 103
524 844
301 203
639 190
673 334
987 450
795 673
151 573
81 321
216 777
221 599
802 427
568 607
365 234
633 500
716 435
258 944
919 388
869 593
413 309
71 947
526 939
666 305
812 977
452 733
111 974
680 291
944 403
245 341
165 474
315 383
612 286
17 327
663 184
747 851
289 487
461 515
816 195
829 257
490 762
469 434
829 43
658 377
598 203
833 254
614 75
516 55
775 757
752 439
658 104
91 437
89 905
28 579
244 445
106 59
212 278
587 690
636 519
349 202
663 920
819 533
537 847
876 213
598 889
653 299
50 535
579 724
843 176
939 666
356 147
967 766
991 838
491 727
731 943
263 706
920 599
771 794
190 643
962 480
341 807
323 50
551 782
966 126
483 564
402 220
159 443
513 39
952 790
96 837
598 970
778 130
10 438
261 642
393 704
386 39
138 650
206 200
103 887
75 752
582 820
211 319
237 468
981 25
934 989
674 576
945 277
642 244
40 259
565 727
631 975
356 559
605 275
863 365
971 477
616 880
554 714
787 841
499 932
351 120
370 275
346 226
882 818
481 351
843 936
880 526
481 838
390 269
593 768
622 52
254 427
436 685
180 282
838 779
395 729
189 286
381 214
31 882
503 978
165 183
119 817
742 89
97 798
857 68
3 412
980 402
766 500
448 689
951 137
263 469
899 624
411 759
295 944
445 453
769 960
43 312
50 467
864 780
216 967
112 151
130 837
658 639
365 371
629 924
638 37
340 537
48 658
896 853
663 385
288 518
145 621
431 334
561 669
120 17
215 526
313 163
108 342
859 538
414 717
421 152
52 10
41 248
42 504
888 848
108 343
870 668
732 382
431 560
688 897
385 874
435 251
717 52
38 154
669 412
16 548
157 88
524 716
926 27
546 757
559 890
212 402
131 51
567 237
849 386
420 336
735 31
360 300
997 698
320 673
416 199
316 22
875 655
883 623
630 65
784 262
821 183
337 970
633 771
240 780
108 198
873 468
969 845
307 486
507 328
937 46
833 467
887 560
806 336
645 380
682 709
712 186
420 920
440 852
214 806
270 587
770 749
317 738
887 817
885 337
620 770
869 476
38 823
475 470
454 444
5 675
932 310
482 932
959 551
968 665
484 779
559 361
990 64
486 956
343 562
321 277
675 168
366 640
586 220
658 519
662 806
772 849
990 523
358 697
970 988
992 63
176 195
607 502
19 643
395 888
599 704
708 908
971 650
379 608
938 106
268 811
422 247
267 906
249 307
325 54
699 149
661 282
903 946
668 494
261 176
938 228
826 523
105 591
977 299
690 992
681 477
421 999
149 315
211 833
213 352
152 956
391 955
870 634
185 74
259 793
304 643
343 335
594 345
13 901
771 711
394 342
31 309
769 934
436 101
68 671
160 22
360 320
223 756
206 490
563 545
931 896
260 621
466 714
171 221
466 873
650 810
857 690
30 334
356 416
2 9
282 215
98 317
838 360
134 247
4 399
62 31
843 433
483 126
101 44
528 250
855 503
221 538
417 274
508 602
567 242
9 866
607 489
40 66
258 870
533 243
336 382
934 718
642 728
711 470
116 754
268 571
197 827
250 678
265 230
476 93
571 563
415 539
872 62
856 531
666 344
178 795
888 346
417 162
530 67
1 358
144 168
782 997
503 147
591 898
798 605
992 225
3 201
579 670
833 353
6 89
711 555
173 629
764 491
188 574
817 688
194 799
668 203
863 612
654 24
307 942
898 914
446 282
172 32
912 176
218 490
746 538
477 51
797 274
5 621
39 205
602 630
446 23
947 993
985 991
733 618
904 519
573 556
470 357
908 164
236 427
368 925
879 76
384 306
5 757
550 405
57 793
820 422
327 108
64 49
278 89
14 970
770 62
482 886
292 901
920 699
422 618
905 383
288 274
793 765
103 426
287 200
482 687
372 568
164 543
692 841
267 846
423 561
556 721
364 762
197 343
327 265
220 477
142 549
607 134
406 697
970 62
893 248
132 31
639 226
890 703
761 343
519 827
846 504
143 904
25 81
144 621
846 477
793 355
445 996
366 526
758 564
318 386
355 595
707 914
506 509
606 539
568 414
344 623
888 347
236 911
284 299
487 810
114 598
57 355
620 517
255 532
682 237
328 470
233 998
187 623
36 269
296 939
506 412
560 285
981 18
281 8
307 858
908 125
991 574
459 284
410 201
160 806
945 176
683 746
369 364
278 379
510 31
471 776
703 294
490 327
294 639
623 52
953 616
534 993
876 339
179 40
750 202
833 196
977 654
608 662
666 751
455 519
323 222
994 64
43 391
452 349
512 318
393 562
804 751
532 821
677 357
878 145
447 335
816 385
281 71
39 393
716 496
640 373
400 479
101 803
363 335
100 801
79 115
714 656
370 674
786 11
566 434
350 571
519 727
453 209
45 764
19 128
60 474
974 628
498 607
228 236
765 114
112 363
21 984
768 872
156 402
891 271
872 43
189 881
230 633
239 13
628 40
266 973
944 921
945 328
320 721
454 530
731 362
644 626
321 235
705 915
922 944
851 51
354 868
6 535
830 475
720 664
571 684
86 610
454 339
556 676
404 602
207 69
394 412
947 337
959 955
730 128
875 824
231 374
706 304
81 860
33 438
676 248
996 867
708 891
903 792
711 798
574 299
264 500
946 685
8 945
645 525
704 723
544 844
862 957
83 497
343 959
266 415
739 462
868 823
194 141
330 688
50 87
232 507
172 768
752 224
286 83
495 775
62 784
355 165
739 230
395 385
664 28
634 738
327 842
39 867
650 25
280 996
670 99
373 39
760 535
80 708
486 155
80 834
889 975
533 388
205 214
741 748
421 968
464 729
765 562
347 396
368 993
646 853
28 862
834 556
461 161
577 759
729 536
979 408
53 557
971 559
17 740
37 205
443 101
889 625
741 240
262 152
222 562
567 874
380 985
259 394
98 920
467 305
305 68
44 376
530 385
305 315
922 12
474 44
558 235
630 284
321 365
565 393
802 454
137 828
659 407
182 912
181 272
602 252
23 626
735 59
929 309
306 704
313 551
549 63
208 833
479 441
776 198
543 673
957 762
131 214
221 55
603 965
461 581
863 611
934 795
769 653
382 239
281 296
741 606
675 46
382 450
762 93
776 231
955 901
37 720
767 229
276 535
59 707
243 638
707 624
318 233
499 651
582 421
848 180
783 501
794 314
468 73
851 536
755 794
328 305
329 142
907 32
771 445
639 140
128 956
795 931
759 547
431 623
521 397
87 431
188 760
771 817
8 51
387 853
609 277
922 135
629 90
911 613
934 949
643 620
654 924
414 955
970 619
824 514
932 250
35 526
132 889
457 728
360 205
150 55
492 538
533 122
546 551
547 426
133 757
843 790
615 740
813 108
391 317
653 249
423 507
900 632
487 134
665 561
901 666
505 833
653 164
774 311
841 468
502 511
613 316
882 817
661 799
990 121
648 421
114 988
484 217
328 705
305 160
698 153
736 182
756 63
528 833
303 571
854 57
443 258
477 445
447 635
825 322
224 836
676 350
972 380
911 590
99 143
62 665
198 205
969 273
275 389
769 232
572 435
528 255
880 974
36 90
136 781
821 134
693 315
228 96
801 638
189 698
872 747
967 802
44 282
577 601
83 347
417 324
140 429
434 585
897 221
888 476
107 539
245 651
607 914
378 144
594 419
944 326
479 865
413 472
241 253
81 765
382 417
992 2
61 914
648 145
985 594
513 620
474 2
591 21
649 499
680 697
454 614
420 501
334 16
380 131
290 257
694 855
770 50
790 456
652 996
981 762
527 334
501 708
430 736
199 513
421 611
69 353
900 627
509 964
221 228
522 899
813 771
169 884
327 919
785 170
777 390
584 955
33 810
69 632
409 797
716 493
357 83
560 579
257 177
246 453
113 671
177 474
669 630
124 129
874 46
974 967
943 57
876 857
412 939
580 206
252 490
431 724
304 871
45 992
436 979
11 990
568 104
942 666
722 46
919 429
863 387
515 626
871 622
880 591
354 283
632 582
147 318
914 608
772 374
737 570
802 406
825 410
775 91
217 505
639 331
5 276
522 63
24 116
329 114
192 394
372 208
116 574
401 65
133 816
458 18
608 867
910 166
259 979
362 369
570 569
422 6
487 675
35 595
982 410
465 382
355 862
838 667
717 693
544 596
554 560
198 498
383 678
531 347
58 11
468 688
778 860
404 46
9 426
853 710
528 71
247 729
420 366
735 941
49 821
49 817
917 686
762 101
232 42
746 966
698 444
702 365
176 443
517 852
362 205
580 813
862 495
30 619
242 146
551 356
908 259
61 475
935 764
244 555
231 758
90 583
464 523
388 986
60 817
402 550
524 726
816 996
938 403
759 648
301 605
190 686
954 182
607 344
94 979
573 291
762 254
350 286
856 448
322 184
440 885
118 268
404 20
742 767
510 714
570 617
880 882
730 595
588 619
810 247
144 367
391 678
776 378
356 968
132 445
752 283
303 508
197 801
429 937
778 311
392 50
123 945
706 39
155 646
893 113
466 745
616 262
638 80
813 153
270 607
126 902
137 656
807 399
740 491
634 83
272 597
480 875
50 71
616 839
990 928
570 561
152 689
103 7
768 45
275 881
485 738
299 515
377 503
6 124
550 908
875 965
984 956
4 142
176 968
707 553
824 613
286 611
905 541
968 864
802 597
429 609
16 936
319 367
793 691
580 989
523 518
829 577
214 462
359 27
619 174
166 879
320 124
511 523
318 296
407 34
794 2
392 386
522 982
992 790
386 619
935 404
278 397
308 757
867 473
215 296
650 338
942 169
840 589
618 802
652 909
18 435
25 169
338 972
867 954
364 361
788 890
372 317
391 876
672 411
576 841
150 689
296 602
124 661
752 849
699 393
148 123
159 1000
364 952
806 948
723 527
909 388
828 514
386 698
153 865
765 80
394 349
546 730
367 130
688 390
159 197
27 394
514 73
893 266
851 894
849 915
912 924
221 37
16 95
601 590
440 960
478 318
654 563
183 711
645 431
877 243
312 650
122 902
446 225
107 956
790 590
194 101
205 845
196 368
492 479
106 152
296 344
13 418
902 617
764 37
486 419
696 795
196 148
37 671
466 456
48 79
140 769
883 398
521 81
600 271
861 999
888 34
561 686
112 520
449 805
208 534
689 256
668 288
476 2
691 351
163 686
358 990
509 433
438 484
136 964
751 81
491 784
674 7
544 929
556 358
699 63
866 575
936 569
993 74
645 505
932 461
767 909
730 389
299 145
112 673
954 767
993 94
351 188
691 54
200 430
521 954
454 84
782 677
730 869
529 901
730 384
993 235
290 817
374 371
102 827
706 623
337 625
2 943
452 846
384 57
521 780
725 992
221 103
18 999
918 444
496 172
24 278
451 221
957 202
409 78
628 491
120 346
692 85
561 406
424 673
716 152
821 465
724 765
17 260
391 500
328 688
502 115
598 688
20 667
982 108
313 256
371 183
542 895
155 985
430 835
273 375
575 882
914 472
972 139
61 331
888 402
276 751
392 749
516 64
298 70
567 65
28 466
173 356
97 940
258 818
580 541
829 882
591 937
362 411
463 880
932 379
540 769
11 919
84 720
129 146
666 732
245 368
406 250
378 253
573 266
477 698
376 533
707 24
439 521
3 146
876 825
659 149
271 808
753 479
336 455
423 169
785 104
162 709
767 15
576 958
172 591
724 957
530 660
648 226
758 286
406 331
629 10
373 554
319 494
674 822
541 284
401 140
144 17
477 732
562 131
988 97
150 384
52 502
153 419
534 852
867 877
295 565
857 762
576 304
786 179
547 404
109 686
569 204
319 535
392 124
457 800
345 734
919 716
665 281
72 758
97 807
253 177
199 884
968 840
518 425
858 218
825 932
207 818
245 485
921 184
948 712
809 517
512 188
226 255
761 696
654 557
86 945
65 39
155 848
942 300
23 66
574 518
843 238
330 540
902 47
208 636
632 92
555 681
656 818
201 566
141 378
42 578
839 953
757 127
816 741
27 749
622 425
528 580
726 136
17 878
242 200
715 604
368 483
865 445
811 396
93 83
324 753
560 376
808 755
976 709
608 247
394 546
707 304
92 754
380 992
701 187
80 375
802 528
941 202
856 913
441 613
528 569
369 231
875 338
669 164
500 767
442 830
547 527
696 918
649 315
762 194
288 373
703 956
342 486
722 923
600 230
284 650
242 879
397 995
186 208
411 709
726 388
814 750
600 145
890 107
853 826
344 637
491 455
868 968
687 614
283 439
201 242
470 686
180 511
168 968
943 273
418 253
714 696
217 838
751 760
944 567
384 70
256 768
96 15
340 334
210 477
875 783
281 267
74 40
945 160
520 533
619 517
873 674
816 679
154 457
422 9
1 751
220 714
33 790
647 392
524 154
807 245
714 881
2 952
817 884
674 593
647 96
962 355
845 179
782 535
876 861
658 690
938 215
962 895
900 890
129 725
171 57
654 755
377 778
641 223
270 198
95 398
863 923
209 808
306 212
656 140
697 193
855 154
872 679
210 623
781 900
188 493
977 410
871 64
847 86
441 622
36 482
661 504
494 854
924 227
354 536
25 205
568 563
150 984
674 85
827 386
748 902
141 232
344 192
75 670
29 737
85 349
687 580
876 757
991 76
821 539
667 903
144 361
919 421
731 166
481 497
108 210
783 616
9 978
686 884
838 751
122 978
207 424
308 421
66 906
693 291
632 570
316 153
233 571
957 847
317 502
834 509
968 125
647 434
245 1
568 321
148 752
169 227
293 393
265 739
658 294
402 880
74 238
977 604
414 718
295 884
703 166
450 102
267 433
160 451
649 103
86 278
944 187
513 855
981 794
242 693
584 763
985 994
100 707
192 396
429 895
466 690
130 134
115 580
265 460
722 44
323 847
359 81
578 284
583 508
347 791
513 848
378 571
349 518
954 65
952 908
372 991
308 320
532 233
619 881
193 666
691 81
76 730
740 758
597 243
697 646
532 721
288 853
794 6
172 944
928 529
927 313
212 653
721 528
654 986
680 750
48 36
373 671
900 324
166 685
655 294
32 42
835 680
580 957
179 21
589 522
668 501
609 809
179 24
895 192
461 884
850 260
420 693
15 361
946 169
849 149
777 667
626 49
604 836
147 65
466 324
979 832
325 485
282 840
332 384
626 778
741 915
650 965
855 774
442 735
161 512
265 861
32 113
538 436
535 764
132 699
589 10
949 860
841 244
572 150
977 858
205 32
722 994
44 721
963 71
254 944
439 902
887 98
761 923
899 135
128 243
832 73
273 746
974 497
760 85
766 542
852 88
591 508
4 960
687 582
749 802
918 894
283 356
588 884
735 358
837 63
514 924
404 342
615 881
665 831
296 324
564 711
970 142
195 400
185 980
579 751
183 217
286 925
91 513
303 341
308 231
208 503
102 348
405 530
716 364
79 797
396 407
45 372
520 981
229 599
657 949
287 698
482 665
230 932
690 275
456 598
313 646
456 50
949 855
178 169
32 69
888 305
750 84
541 893
78 576
335 704
20 669
779 948
653 916
130 447
953 173
54 860
836 725
500 916
393 794
917 195
956 366
807 616
508 680
381 647
238 178
744 663
990 471
370 232
201 855
266 667
668 527
238 32
616 708
398 451
650 136
974 799
610 537
905 468
244 726
245 521
123 852
843 883
489 216
182 53
53 51
569 505
981 20
996 306
989 895
99 423
306 601
23 543
78 670
725 12
124 181
357 256
675 795
617 323
500 181
465 119
865 4
36 67
512 912
525 996
524 342
582 4
121 849
116 65
478 501
801 47
318 410
960 958
842 429
934 361
2 334
1000 395
806 980
711 22
760 206
494 529
381 81
76 312
976 810
533 316
911 199
909 105
811 59
51 19
317 207
21 532
447 780
345 747
91 562
686 996
908 101
367 589
632 351
181 959
166 143
840 773
899 342
699 568
946 766
225 135
341 310
950 503
35 896
676 573
390 856
359 792
474 14
271 963
496 678
281 389
886 839
359 285
580 893
256 348
886 458
423 909
76 30
236 472
613 92
28 305
716 570
956 494
263 260
295 745
102 621
824 428
342 236
286 694
955 443
560 942
6 412
507 41
959 952
243 903
473 172
766 179
940 475
672 139
855 441
107 45
917 479
895 438
447 937
758 736
673 544
935 715
936 624
109 303
268 972
930 826
547 407
601 58
224 768
212 374
941 611
391 491
878 993
712 551
439 524
175 978
785 894
20 101
348 437
473 642
559 714
47 898
628 45
813 33
346 405
854 81
185 364
674 782
928 71
551 340
837 410
609 449
259 635
503 249
742 826
15 116
448 121
341 737
967 953
828 762
161 623
28 546
639 103
769 777
631 249
580 933
962 828
624 576
816 288
508 588
361 762
61 66
81 117
514 415
603 463
923 935
533 888
670 381
801 533
927 151
147 254
930 640
649 301
868 999
134 505
788 373
356 980
768 751
403 676
483 263
848 736
602 698
606 387
170 525
316 353
285 791
432 428
92 231
544 713
544 312
601 292
601 461
46 138
181 581
224 916
770 34
952 888
833 276
760 721
301 26
588 798
45 248
785 522
384 469
480 687
185 227
931 824
75 212
252 36
444 744
536 239
347 457
715 806
688 401
70 288
416 922
824 188
303 981
209 925
914 766
612 820
115 82
676 313
257 571
525 314
499 119
966 76
973 878
663 515
241 856
552 397
757 534
405 860
672 99
698 658
410 769
57 103
130 355
929 947
842 613
250 316
257 40
387 207
527 784
421 880
104 267
22 394
944 588
203 783
246 86
576 843
139 488
767 845
741 593
268 458
817 40
31 121
906 775
150 398
548 273
345 869
185 111
61 161
29 967
101 279
745 416
49 22
709 701
957 430
886 447
253 954
373 248
945 52
285 143
34 171
772 419
651 758
740 170
429 430
502 811
541 927
287 483
537 777
199 172
729 794
772 405
732 422
841 380
152 206
642 637
845 79
90 810
569 801
935 59
449 188
960 691
147 97
15 693
924 707
377 286
90 590
825 914
365 595
786 393
983 137
935 90
377 84
609 601
564 421
922 906
778 497
438 76
86 942
726 291
357 566
54 853
333 850
64 138
103 312
343 477
108 225
232 194
989 74
279 997
894 103
775 991
678 337
619 850
715 917
190 716
912 327
401 475
967 68
535 249
260 264
833 886
798 876
69 148
915 192
140 458
946 52
674 154
545 999
898 473
94 109
248 910
62 174
941 989
646 845
399 240
412 193
615 851
600 14
721 4
418 88
899 728
765 932
988 756
666 874
921 396
268 775
116 736
64 829
124 167
197 723
767 395
507 183
37 133
273 552
747 900
275 813
783 680
461 742
100 569
649 478
553 699
855 171
45 729
922 107
605 736
794 424
103 43
517 817
318 59
407 724
784 961
686 265
956 272
534 938
507 608
998 450
673 387
404 664
373 768
513 574
199 711
524 410
146 75
913 909
479 497
767 36
995 440
422 98
373 581
836 567
879 810
23 486
646 916
2 571
179 504
439 831
817 160
671 328
412 350
114 736
645 562
241 123
509 454
89 767
402 565
851 25
927 116
816 765
280 326
34 163
690 38
477 875
255 478
230 266
46 376
543 839
83 352
875 602
382 452
675 929
488 920
733 808
156 46
330 358
627 921
589 599
436 584
772 750
140 792
157 896
657 515
787 91
54 788
295 410
110 391
509 371
94 620
829 8
414 653
46 644
499 494
529 636
458 25
270 62
323 78
599 376
329 855
968 281
883 45
415 59
973 693
753 802
72 243
945 501
263 197
234 399
41 399
474 425
231 626
782 871
291 714
510 183
829 952
671 52
539 989
864 846
721 381
398 154
20 266
394 223
639 945
237 378
395 309
232 40
688 142
181 589
656 104
776 971
141 460
25 488
143 81
279 64
181 231
197 207
553 481
575 96
21 377
790 568
397 318
738 56
486 890
330 849
201 515
930 382
881 102
708 630
368 650
229 133
106 150
235 935
424 818
389 417
329 495
271 652
106 63
661 541
471 62
476 73
886 260
644 313
417 845
231 15
659 986
588 312
454 692
834 1
650 799
20 62
276 659
200 736
55 721
328 414
955 145
648 139
900 639
588 931
381 894
982 365
419 533
479 172
379 37
870 557
214 245
776 751
860 80
375 299
215 596
770 634
590 23
264 861
8 593
691 271
86 300
754 351
229 675
732 386
982 657
119 710
105 719
51 719
979 360
167 912
203 998
186 285
897 135
191 657
959 878
823 275
69 157
355 718
878 158
774 112
576 742
367 19
588 426
754 451
823 129
514 147
127 579
842 588
249 134
601 417
725 159
349 575
894 341
1 312
6 231
60 481
146 710
544 65
579 593
27 437
950 481
429 705
302 733
32 481
66 344
66 999
284 890
162 684
117 767
639 523
724 192
993 121
43 299
834 358
535 645
701 938
448 75
202 777
442 181
325 496
323 294
28 842
189 835
363 920
360 209
141 146
742 211
473 357
554 744
623 80
540 721
901 86
225 491
343 808
671 651
29 275
487 65
543 284
138 575
297 729
430 401
545 796
791 188
210 605
316 722
123 989
930 138
191 133
4 982
285 178
1000 27
587 549
826 837
557 548
755 669
236 454
877 535
230 716
202 465
833 966
698 308
542 528
64 398
539 219
728 579
449 155
303 845
536 860
463 83
287 615
350 849
527 208
150 354
598 938
606 270
543 217
477 544
324 127
741 800
404 125
480 680
100 846
852 431
272 219
114 55
342 928
685 347
952 471
68 61
885 387
239 559
987 804
919 107
218 768
583 438
567 570
627 335
134 396
938 150
24 964
866 251
689 647
855 88
478 380
39 307
26 573
407 261
890 41
947 276
413 909
124 303
556 959
970 130
966 827
944 410
809 84
231 906
683 888
25 19
803 260
673 663
499 429
230 921
137 380
385 23
163 925
434 847
370 11
846 601
977 842
368 796
995 523
268 74
792 957
274 19
101 116
483 393
217 860
651 183
726 463
734 242
22 355
132 380
413 243
679 911
715 75
398 447
410 209
830 569
341 930
902 63
432 494
171 384
409 559
17 143
784 802
113 567
52 469
829 447
278 988
709 987
78 931
12 453
445 50
917 946
871 76
468 587
574 591
499 669
358 274
418 23
678 333
862 290
434 737
914 717
476 309
340 827
354 692
956 81
245 704
496 685
413 385
104 428
721 925
944 890
997 196
406 245
207 393
777 722
358 578
871 425
361 644
326 578
584 332
118 988
381 819
395 978
746 297
253 465
873 410
625 130
967 310
615 591
477 252
781 995
439 274
10 220
994 620
291 124
136 665
137 984
527 756
15 164
436 291
18 783
594 45
555 134
2 326
994 633
673 129
87 861
195 760
125 350
302 920
244 913
528 405
316 968
58 989
581 565
219 935
446 781
365 307
351 531
49 657
6 917
582 163
86 216
479 825
979 143
742 948
860 862
185 229
214 804
736 862
553 807
288 394
750 986
159 77
115 712
812 888
175 162
268 27
771 501
261 927
713 361
467 134
252 734
176 206
415 304
645 222
399 626
408 84
563 967
88 422
590 824
414 964
703 814
254 171
202 367
886 56
452 89
520 777
879 434
494 506
803 100
148 888
487 678
693 966
645 495
931 859
214 964
925 940
365 233
256 74
835 427
998 465
68 333
772 547
40 57
940 42
808 841
481 513
152 707
310 95
523 426
501 716
809 119
805 126
169 222
787 718
428 776
420 453
491 604
505 436
199 939
926 469
184 676
268 952
818 699
149 807
523 462
86 893
279 932
866 329
94 651
618 868
711 213
760 727
738 665
884 981
322 528
211 982
437 61
305 53
812 841
661 177
737 218
479 82
438 803
127 227
849 159
880 839
959 652
154 123
864 238
777 797
878 549
962 662
707 128
425 123
48 516
25 684
750 189
847 469
865 938
811 279
604 49
280 701
934 824
84 851
557 529
632 622
622 327
729 732
603 614
139 587
292 434
140 628
441 651
950 443
812 696
860 128
875 317
864 433
483 927
775 452
508 441
338 981
199 106
727 463
708 269
366 305
555 474
837 77
448 611
930 157
569 710
34 338
127 661
600 231
283 717
186 22
848 487
376 916
933 948
434 796
76 436
521 30
837 160
355 921
539 187
398 483
171 568
999 991
270 12
66 372
383 353
110 284
403 903
531 608
954 78
417 307
370 47
100 87
793 813
168 681
390 850
418 214
666 89
6 31
139 439
229 381
475 780
301 980
59 89
550 862
996 367
677 414
353 800
950 140
594 163
824 863
968 962
165 793
344 164
509 818
363 620
54 593
877 518
789 874
714 893
463 753
152 368
718 155
594 175
818 844
522 937
680 554
919 16
660 731
506 10
213 196
276 234
581 470
310 488
788 330
853 457
96 860
804 462
192 806
106 485
46 222
196 660
818 467
65 278
526 826
26 689
796 164
978 463
474 805
712 221
95 700
565 329
534 483
83 650
243 68
288 483
523 699
886 337
508 60
443 795
875 706
800 210
576 472
524 609
679 381
759 684
361 630
550 556
293 188
425 675
217 332
318 148
883 468
34 319
329 460
96 124
332 691
965 997
516 170
164 781
24 51
637 670
650 796
874 390
562 540
75 654
127 630
832 912
901 916
607 506
736 68
633 659
634 338
209 825
30 238
236 294
875 241
556 5
232 126
374 140
492 943
956 39
463 837
281 694
97 577
427 121
908 533
253 546
182 832
1 786
417 247
513 946
216 72
86 508
52 536
54 624
504 410
514 671
795 139
29 781
998 929
549 449
471 949
897 269
604 567
464 209
448 832
474 393
852 380
617 555
891 393
450 965
359 754
774 553
69 160
531 414
718 342
183 735
601 269
867 507
899 874
30 458
387 926
275 485
10 539
284 874
788 314
65 511
357 23
492 339
845 252
339 842
2 200
513 355
660 946
825 198
155 900
719 189
240 798
358 679
360 992
396 915
390 92
45 759
520 315
958 983
1000 345
913 884
430 368
527 451
840 906
670 926
272 23
409 253
421 221
226 782
95 905
290 191
312 970
259 744
96 83
336 695
867 691
661 617
101 777
690 550
396 911
516 839
816 333
68 149
845 257
959 688
433 719
418 171
704 629
860 275
588 986
787 85
987 613
737 329
678 650
412 541
527 381
770 717
162 481
734 637
545 146
609 223
40 993
11 227
720 745
877 193
602 823
55 58
522 825
292 704
812 647
218 236
1000 518
773 147
32 788
218 881
380 448
733 258
188 647
949 229
736 902
592 795
214 50
518 387
687 216
553 813
317 30
430 192
213 529
808 796
311 506
292 815
966 106
220 667
711 208
142 973
210 2
106 907
436 80
312 290
752 732
370 175
138 168
637 342
45 846
575 759
880 960
28 943
448 271
943 609
935 426
192 688
835 65
494 519
815 165
65 574
920 994
663 857
308 19
755 789
966 948
823 560
792 865
374 801
663 327
773 568
778 481
972 694
712 15
906 40
110 40
302 758
305 302
827 51
859 781
87 522
184 253
884 527
228 241
265 997
274 586
81 563
127 649
451 863
73 731
791 281
200 266
214 879
658 741
633 175
238 514
48 269
825 570
818 543
686 8
519 24
806 518
337 745
124 436
288 237
287 926
165 644
612 739
256 908
97 767
653 615
687 266
868 378
639 418
7 702
864 66
631 829
679 861
866 702
230 184
443 511
735 814
251 477
887 559
202 920
54 201
952 469
818 591
806 570
628 478
777 255
924 132
491 692
56 949
802 35
978 861
142 570
947 445
81 163
108 806
652 12
528 92
794 159
952 731
607 597
945 477
521 113
13 683
499 89
300 387
97 656
743 446
386 817
880 63
362 529
930 245
605 726
341 121
873 503
753 813
331 385
386 624
9 797
538 890
406 266
707 271
783 245
682 198
261 270
369 170
184 738
836 954
452 996
343 480
314 531
377 494
721 362
299 151
189 153
134 464
296 27
241 624
377 679
884 249
42 455
726 217
74 225
121 629
130 783
786 905
979 834
988 454
500 227
236 519
209 597
577 881
765 428
544 55
841 840
674 535
504 375
635 120
580 327
63 90
768 175
749 976
997 552
609 109
684 126
377 25
533 312
623 158
804 41
168 956
518 362
277 552
94 779
944 471
608 650
609 261
401 903
587 448
243 917
63 279
77 345
10 272
184 733
657 831
686 648
500 285
790 469
694 552
100 589
423 898
281 315
826 527
701 386
666 965
823 312
791 26
251 149
993 541
860 912
853 108
790 646
163 895
134 164
852 371
78 89
231 780
683 728
295 651
216 715
893 753
925 958
250 448
306 914
806 617
55 241
992 327
784 242
875 908
139 55
929 746
340 534
1 411
940 541
747 619
816 107
567 322
82 405
149 392
449 254
387 122
856 68
978 509
110 951
897 551
412 915
207 266
112 960
160 172
746 585
737 571
84 170
159 313
382 979
455 956
417 968
922 397
337 305
799 567
638 330
366 341
492 963
358 890
133 153
546 878
865 96
896 478
872 624
437 252
679 163
919 160
334 5
773 759
683 540
161 110
606 491
157 677
171 260
153 437
240 362
440 361
128 526
711 433
809 756
277 713
700 696
691 753
805 72
44 979
313 2
28 693
238 393
494 1000
324 976
467 372
798 415
32 136
278 641
910 21
742 164
565 47
25 63
130 475
23 855
166 399
804 714
258 176
657 274
81 755
463 302
836 424
906 852
940 414
337 858
991 733
503 178
239 557
666 214
215 132
600 588
827 694
336 237
533 802
32 365
991 882
440 917
844 254
752 891
163 988
533 891
223 400
484 304
856 635
983 91
671 11
791 390
541 701
176 565
779 86
407 727
472 43
722 680
165 683
953 865
865 124
262 917
213 883
114 628
286 523
817 830
803 841
736 270
721 612
602 721
58 851
122 991
396 12
534 239
10 352
1000 41
900 443
198 309
761 46
588 156
594 651
928 922
53 612
439 87
956 638
736 427
696 214
680 440
461 34
563 901
976 774
490 253
834 712
48 258
597 112
86 978
58 198
434 126
776 839
222 432
790 465
550 7
91 346
265 421
404 528
263 746
149 499
234 622
207 293
55 562
133 91
364 19
743 437
899 132
962 717
721 863
605 59
550 835
233 296
609 475
790 55
127 724
908 775
268 939
318 586
739 280
874 839
189 775
692 802
848 784
70 757
549 630
357 63
438 344
974 193
768 697
906 137
849 158
567 713
504 13
129 149
602 942
150 237
226 601
353 799
117 234
929 923
605 228
93 402
21 321
748 757
315 143
407 931
367 436
707 452
840 714
460 497
44 15
107 94
142 557
344 702
811 791
820 116
670 5
267 610
13 820
707 996
294 511
131 431
238 20
851 990
8 656
634 693
167 386
233 202
426 149
211 423
950 318
47 949
448 939
25 926
660 446
891 126
284 756
36 450
666 785
747 235
665 267
945 766
156 611
726 343
343 582
441 668
329 170
521 242
964 848
661 266
658 705
419 298
893 972
580 885
102 520
548 331
43 708
37 703
189 552
313 139
505 529
13 49
975 593
683 782
828 831
593 394
272 530
577 337
854 453
56 892
344 331
201 192
577 795
372 882
632 249
54 626
486 533
606 236
122 798
902 473
295 883
874 115
749 685
526 454
639 428
720 639
954 843
478 556
528 652
441 940
737 246
46 158
947 829
482 895
402 834
787 846
656 457
404 180
456 255
41 169
546 500
550 795
621 181
107 532
164 488
786 235
382 634
911 690
388 716
116 695
528 23
737 225
601 643
459 706
932 179
614 874
672 325
579 982
664 569
848 489
1000 606
749 488
891 110
657 676
943 174
83 663
666 760
892 567
657 395
371 973
18 926
510 21
395 169
612 671
978 387
70 477
960 9
85 345
310 267
191 119
612 458
119 740
270 569
823 894
157 341
320 633
387 191
701 244
577 326
696 751
156 983
537 540
32 404
73 358
433 320
617 762
533 420
641 447
421 189
176 163
836 651
809 550
564 991
129 373
338 102
270 624
291 55
681 260
922 268
840 362
822 321
162 62
500 665
586 875
668 11
19 993
10 734
805 524
244 986
412 826
927 691
523 396
113 30
110 118
400 671
218 118
801 261
302 193
441 445
677 120
4 750
898 798
571 623
387 996
294 921
810 60
23 392
641 707
285 425
907 334
866 469
323 836
227 987
124 571
802 669
71 815
331 445
954 537
57 782
325 563
739 896
182 364
86 951
595 203
18 55
773 987
382 142
793 904
429 315
709 972
483 197
687 109
553 679
978 455
853 803
75 38
592 327
808 959
193 694
539 501
36 41
531 95
179 343
219 226
522 365
917 10
422 486
161 726
989 944
144 63
325 188
900 325
358 303
655 499
120 496
641 440
84 780
169 145
290 579
864 675
72 288
326 148
858 803
409 600
580 854
259 885
471 428
423 370
181 789
949 517
993 167
190 562
704 590
440 477
622 707
738 149
16 627
452 573
65 367
556 827
348 460
524 771
653 620
340 47
597 526
793 392
270 537
149 115
524 79
964 53
228 542
367 435
71 58
430 681
589 419
506 197
221 465
357 744
735 585
275 57
866 670
653 880
667 194
448 908
266 584
661 767
664 65
580 815
345 423
343 362
338 428
913 910
814 501
256 629
502 947
106 430
351 53
272 936
947 700
353 965
186 262
939 214
128 754
131 379
299 796
24 774
40 692
762 324
680 814
983 768
308 41
301 107
870 501
173 862
901 449
420 583
424 675
553 27
6 496
167 744
528 32
605 748
717 370
391 202
812 578
903 791
195 830
126 631
239 641
674 896
91 255
638 810
927 590
918 529
704 868
215 461
140 660
417 967
652 435
556 601
610 504
668 645
256 902
597 330
617 593
414 351
687 895
864 1
723 98
214 924
614 586
150 551
288 925
550 617
163 456
196 91
346 431
416 840
69 610
960 820
874 707
554 492
183 805
96 110
431 765
823 390
473 504
206 124
918 232
267 252
57 306
833 190
525 904
41 261
951 817
865 710
356 431
939 184
911 15
998 577
677 653
984 822
473 796
397 215
264 572
6 22
663 246
608 430
203 749
695 156
113 288
374 195
677 665
148 157
323 51
430 403
766 295
352 699
490 432
390 296
770 697
650 772
720 422
877 600
773 180
482 183
374 900
380 340
125 447
729 99
524 960
419 977
317 236
525 518
119 896
349 598
513 410
216 551
713 49
719 689
50 756
673 369
603 972
944 491
408 885
353 254
22 949
900 571
314 435
36 572
126 99
931 273
140 108
726 88
722 185
312 321
947 690
841 539
852 627
630 642
544 620
425 354
634 759
949 183
94 689
863 102
218 805
600 511
302 312
262 448
727 644
993 855
73 654
592 79
222 346
289 338
259 473
162 1
316 627
839 579
990 791
165 630
71 355
283 570
851 421
163 540
529 748
15 269
18 591
725 956
254 94
834 167
976 327
320 975
896 689
705 68
83 487
347 244
481 266
93 794
823 258
829 455
924 570
529 196
89 642
792 227
881 55
467 823
746 693
443 942
383 845
526 515
784 244
292 54
640 154
630 52
290 291
896 61
511 521
835 923
551 594
790 727
68 362
729 819
79 297
829 302
633 770
616 194
456 772
562 703
985 99
878 676
355 611
736 73
555 414
651 612
556 14
915 42
208 586
374 279
522 340
173 989
741 28
848 401
251 957
414 305
28 297
34 897
182 479
381 450
419 876
261 973
592 222
892 632
984 866
824 550
396 467
134 145
709 973
666 591
255 919
830 167
317 782
260 8
201 831
578 165
124 462
559 92
451 563
508 113
52 933
841 137
794 355
779 662
263 385
674 179
623 266
943 765
998 153
256 160
431 943
917 276
435 102
126 656
526 255
717 931
982 922
857 939
562 519
383 319
739 697
777 995
26 634
947 600
370 500
896 500
521 885
88 972
86 350
254 934
96 111
460 607
803 625
768 919
669 494
611 127
534 618
82 495
936 332
710 828
421 807
731 17
580 65
310 789
857 608
400 417
245 127
10 105
72 276
4 129
635 238
854 122
321 387
936 660
841 82
112 152
493 105
701 382
967 64
985 143
798 440
934 116
215 208
951 551
993 488
433 343
286 621
12 44
623 681
342 323
778 11
888 163
62 426
46 706
769 467
33 566
912 629
916 512
585 61
797 911
238 904
35 466
512 724
839 65
148 460
449 212
891 371
90 8
282 964
966 754
306 767
243 341
275 465
920 164
589 830
838 493
807 936
331 509
724 841
274 737
338 945
247 284
953 42
664 588
279 326
848 659
408 554
922 818
279 981
490 393
219 281
490 567
444 327
251 45
979 812
509 230
513 8
44 535
532 316
843 256
724 338
357 464
161 272
204 977
164 217
878 141
3 425
352 636
782 659
621 995
574 842
257 418
158 87
567 894
606 147
489 985
878 161
73 277
684 753
572 269
25 291
696 791
171 387
535 31
723 797
687 164
665 538
345 340
286 399
805 430
628 384
830 812
896 846
155 956
343 432
983 991
196 248
41 829
356 977
392 694
506 260
967 391
939 85
177 367
804 798
127 124
806 808
387 107
733 410
919 737
835 472
841 235
131 545
859 822
981 89
186 718
37 81
975 524
436 191
319 843
952 513
545 280
666 263
453 657
794 221
992 371
490 577
310 957
824 111
730 415
699 675
694 643
41 820
705 977
642 470
173 256
911 540
158 493
586 877
49 942
643 711
57 699
892 923
177 979
778 851
273 736
974 829
361 620
643 446
404 463
421 613
48 645
744 35
868 387
876 359
345 844
120 957
713 734
687 973
435 981
750 704
451 219
215 186
283 44
694 295
112 863
119 112
584 609
400 625
211 759
378 80
38 256
567 952
265 395
846 915
201 611
593 33
570 238
497 442
253 571
981 678
705 638
549 341
858 371
406 859
557 276
759 744
564 455
23 589
833 632
315 763
520 698
792 371
897 520
528 715
890 761
835 734
518 172
664 97
26 434
469 484
341 336
501 70
32 881
169 306
707 962
341 882
839 13
705 686
66 305
440 523
653 66
258 170
38 760
898 55
869 619
466 594
291 942
594 324
525 744
330 752
909 207
592 729
124 647
189 42
804 203
763 831
731 125
667 330
838 646
184 462
194 925
970 287
954 944
546 31
164 98
691 242
433 357
297 123
303 384
310 254
137 147
816 286
519 622
865 495
446 455
838 602
773 912
113 472
147 2
458 833
222 606
377 485
15 817
847 647
592 400
230 390
39 460
574 581
580 461
457 439
892 624
477 96
16 260
791 604
918 922
523 177
496 735
195 518
364 62
258 492
828 842
287 253
403 326
811 993
772 497
743 340
981 350
30 527
467 142
795 460
929 506
528 756
901 64
288 558
868 971
885 318
907 694
620 301
783 318
965 7
321 139
966 277
393 571
121 152
200 23
48 688
219 357
149 923
900 753
657 241
226 921
139 969
538 266
972 185
748 173
184 63
277 888
650 828
863 220
175 939
409 85
748 260
990 686
596 143
761 453
971 719
320 562
534 586
915 220
204 53
410 662
975 929
759 885
439 954
63 804
585 533
660 135
912 653
349 343
972 292
387 513
779 475
586 903
387 194
194 622
294 392
763 790
410 267
510 974
578 959
861 25
146 597
918 186
818 286
949 611
61 771
891 85
242 392
341 694
812 704
539 16
691 848
798 891
999 461
395 15
701 527
258 130
33 321
646 996
550 248
82 768
975 474
81 745
338 127
755 744
997 24
568 378
969 839
707 907
591 326
343 10
203 148
444 708
791 114
433 76
157 278
754 640
574 80
960 306
342 440
679 345
869 107
239 106
122 998
602 815
134 972
893 553
660 939
740 978
282 93
175 148
403 65
293 50
585 715
568 679
20 35
469 815
616 333
271 558
28 830
244 865
399 343
296 240
198 980
791 82
275 850
15 687
375 553
128 775
485 466
873 358
124 235
432 6
3 298
219 863
561 633
437 243
313 489
598 290
416 100
140 27
444 351
202 963
536 278
219 743
893 49
214 20
392 106
173 314
890 178
694 744
768 386
694 278
466 808
93 671
339 432
239 203
703 141
30 459
396 710
985 605
332 474
248 21
164 707
438 96
854 889
140 749
363 853
831 742
913 623
537 687
672 738
940 317
23 803
142 981
590 455
883 493
609 962
479 393
682 829
596 425
606 774
615 832
401 815
336 451
111 476
677 763
470 217
810 963
597 422
453 939
870 318
18 736
12 605
462 862
470 351
155 833
608 316
993 198
674 485
447 268
607 149
245 691
143 320
712 503
196 855
347 900
162 588
626 730
302 548
941 246
454 239
961 916
989 748
578 654
807 549
909 148
518 151
336 834
910 718
747 611
622 47
421 301
296 960
481 40
437 21
681 810
364 236
207 176
341 597
975 89
289 336
635 550
542 900
19 954
31 698
732 30
531 806
641 741
99 686
217 565
312 699
552 739
789 639
868 398
267 134
773 410
123 34
101 382
588 751
225 771
420 121
712 550
507 127
713 280
162 367
798 170
263 669
178 485
752 168
625 981
368 721
940 77
235 300
230 386
235 899
782 559
199 852
736 158
545 370
839 595
316 691
982 444
453 81
321 601
68 640
750 984
638 322
499 422
684 980
406 590
689 886
808 931
576 519
538 256
319 166
814 610
802 867
62 407
454 288
322 248
981 667
113 27
3 821
325 899
264 935
636 509
866 379
108 227
362 876
601 52
729 274
600 667
296 524
400 586
92 763
772 157
63 739
265 768
911 73
740 100
277 410
964 898
907 254
627 664
742 830
144 285
539 337
258 753
640 920
466 218
50 51
423 48
651 352
242 186
584 518
989 410
149 270
608 222
647 650
286 157
714 117
817 708
415 463
373 879
216 591
256 12
266 651
26 774
125 771
10 697
241 954
136 623
659 289
392 414
658 19
391 546
29 559
994 50
703 759
229 971
843 362
132 469
667 205
692 581
49 905
800 639
349 659
330 734
359 281
388 974
181 289
342 363
356 116
913 227
286 452
534 157
844 9
223 94
410 208
975 270
476 446
48 415
352 447
302 209
755 151
275 790
229 151
841 856
571 828
394 626
770 335
559 504
384 605
782 2
665 231
808 719
331 38
124 650
415 734
691 773
666 677
290 387
994 702
205 529
230 298
141 791
424 9
356 232
462 252
748 966
852 427
109 607
727 523
216 506
540 286
857 945
110 328
388 51
760 342
445 413
168 446
718 549
782 116
160 976
111 375
75 209
377 473
657 764
391 635
203 686
717 448
61 825
613 170
790 510
516 624
668 605
905 715
957 497
189 369
523 971
881 305
529 431
693 646
372 706
616 550
275 358
289 842
580 302
636 866
231 787
896 175
989 544
897 460
854 683
855 371
272 310
275 529
283 669
682 743
234 417
490 990
400 895
821 410
289 430
476 849
235 766
410 112
819 817
178 288
46 530
785 462
520 286
279 611
830 894
195 211
62 428
696 546
485 859
827 189
504 468
339 793
710 137
931 741
737 757
590 370
288 593
942 486
623 721
597 142
101 909
34 453
770 207
41 32
601 612
724 110
330 652
397 242
799 333
638 594
794 531
214 498
873 884
384 891
314 203
501 745
306 313
632 91
442 775
716 429
208 822
197 631
824 215
253 958
923 538
723 378
256 649
693 850
842 744
318 571
551 730
888 667
797 164
766 85
102 371
566 241
150 334
692 552
776 770
587 338
835 458
541 808
843 736
132 458
830 335
178 247
69 283
204 353
651 578
407 982
9 102
81 228
450 940
843 674
286 238
618 177
337 744
438 659
364 662
145 576
496 284
910 35
482 534
465 429
724 785
343 122
596 183
51 611
857 699
586 347
733 747
803 570
685 142
225 590
125 438
796 264
490 372
124 492
500 61
61 100
856 509
493 807
600 22
727 702
654 36
323 914
210 143
859 167
919 282
310 661
934 689
84 273
378 336
420 738
41 397
969 574
2 948
937 572
698 701
384 738
522 902
297 776
811 923
558 580
6 346
204 171
226 688
89 394
5 129
621 839
236 353
37 442
411 169
403 734
45 558
408 862
104 917
848 74
681 889
112 160
363 950
953 378
628 550
262 310
781 434
121 108
13 168
891 665
629 899
528 111
15 828
973 918
1000 717
734 864
719 887
505 301
899 635
216 437
865 498
2 847
744 415
121 440
965 281
268 125
791 80
892 866
274 948
860 543
397 945
793 864
462 385
583 411
662 302
911 989
744 432
786 640
287 569
136 631
234 388
50 442
687 145
144 18
208 743
813 322
153 512
205 102
117 689
98 562
703 665
649 331
603 591
874 652
157 155
363 164
127 505
892 766
829 661
886 970
767 509
207 841
901 688
578 659
89 953
546 886
899 756
885 744
27 556
717 106
59 402
882 424
929 532
710 662
263 1
265 531
108 59
481 230
370 777
232 116
955 827
376 913
906 728
877 313
200 255
364 392
627 61
531 947
1 691
610 87
529 60
307 340
252 803
667 466
844 639
387 662
907 577
645 377
522 412
312 97
649 896
204 506
167 752
224 813
409 333
940 715
164 339
285 355
91 647
952 228
638 521
924 131
694 270
109 797
33 667
904 679
633 155
906 886
543 335
77 319
480 474
814 913
885 308
177 340
973 33
475 939
394 82
145 193
361 321
386 664
492 999
131 395
465 28
206 22
708 270
259 886
935 445
228 793
316 65
219 680
964 515
574 556
513 685
349 348
864 82
991 260
184 933
181 842
654 168
265 21
26 661
515 833
640 527
587 311
219 288
145 283
945 504
241 780
833 122
731 860
574 49
418 227
285 177
495 424
645 135
856 660
609 150
674 339
591 975
999 661
822 633
82 283
710 37
992 256
386 111
987 938
863 729
162 708
864 75
72 714
316 307
657 7
826 750
976 784
202 337
276 764
801 998
932 142
720 284
168 933
41 207
409 56
39 102
520 553
375 795
719 156
365 919
997 8
30 867
754 185
610 858
294 250
984 52
381 95
248 901
409 465
851 905
789 379
476 245
693 126
493 619
261 229
41 715
285 864
527 142
938 960
425 630
918 267
822 84
549 86
845 986
476 770
665 768
371 248
389 262
564 280
77 287
16 898
152 948
191 93
142 183
128 311
830 201
385 160
469 281
343 912
654 741
897 57
238 233
531 90
448 426
395 93
284 510
663 5
489 877
551 418
3 938
739 359
561 308
772 132
77 953
817 103
849 89
930 795
382 546
610 294
307 594
544 933
126 984
136 944
154 130
529 8
979 752
896 329
921 92
492 223
296 946
379 691
243 446
411 306
34 313
617 51
777 308
160 869
897 870
134 415
1 873
978 116
53 668
889 968
218 888
134 306
541 79
984 979
719 602
654 423
544 250
950 722
507 909
562 86
943 822
973 876
799 445
114 233
789 598
767 84
194 379
323 270
958 70
689 894
186 346
486 292
991 126
972 172
287 452
367 701
177 994
541 426
73 835
607 610
469 623
647 203
990 989
231 353
490 81
86 903
343 332
456 780
687 79
882 967
301 536
637 841
765 130
814 274
155 686
528 267
752 773
814 889
525 822
219 520
199 657
526 203
186 419
186 742
770 286
255 5
178 974
613 993
33 603
755 985
386 460
276 837
246 483
69 335
946 890
289 86
261 59
98 969
474 982
912 944
353 219
899 170
778 366
7 106
990 415
100 89
614 32
981 373
327 347
823 481
165 160
261 1
780 595
605 481
346 982
933 264
168 612
289 157
90 358
573 879
447 799
658 124
109 825
201 181
425 489
214 359
856 392
188 385
224 593
56 340
630 968
375 860
809 380
28 542
426 515
248 299
670 870
546 863
357 821
642 408
979 205
584 719
304 782
223 19
676 706
4 924
44 514
868 47
354 330
195 425
78 296
745 569
57 718
707 901
961 661
401 437
132 13
220 502
834 416
815 59
454 437
620 778
390 604
141 664
445 757
896 825
145 591
27 663
352 251
29 142
833 39
603 501
668 199
973 538
141 170
312 13
306 728
345 665
918 230
443 629
656 979
866 768
89 57
332 536
387 995
130 353
213 79
570 298
450 960
171 333
630 497
151 904
593 834
992 608
776 287
727 795
975 917
556 625
323 14
372 153
842 962
540 874
647 527
501 105
605 370
935 970
835 757
990 422
593 828
49 393
366 950
664 698
931 915
333 642
425 294
5 279
123 91
243 546
777 89
340 625
16 756
837 536
635 79
773 434
500 884
830 87
291 888
2 597
817 959
837 979
230 984
834 976
881 738
702 195
964 696
978 568
433 564
177 369
626 964
555 299
877 965
317 84
858 174
99 196
692 580
426 79
180 286
628 251
69 300
865 542
58 643
925 539
612 891
890 282
838 279
622 351
486 891
250 918
467 953
412 621
532 538
636 194
883 794
310 6
802 292
325 781
657 969
532 663
980 689
491 762
595 556
327 759
784 735
536 85
496 817
394 508
129 796
380 960
161 389
846 123
57 297
65 263
628 344
774 766
413 975
44 35
422 854
406 687
479 404
233 407
672 295
611 257
614 516
592 979
367 276
105 157
945 652
974 330
158 303
693 779
688 866
127 761
786 257
668 729
102 334
847 331
67 819
870 387
186 697
339 542
621 985
572 141
189 329
941 656
631 739
766 149
866 201
919 281
613 607
572 450
663 200
773 79
533 786
439 667
492 592
172 688
587 880
953 295
477 564
60 389
604 164
17 36
421 341
569 658
710 162
43 46
787 12
666 128
644 508
544 183
425 83
184 480
99 326
588 55
845 420
786 154
753 195
818 281
894 241
208 789
530 957
856 131
476 868
711 89
192 981
575 68
481 403
991 173
577 761
826 16
106 1000
165 769
417 974
365 354
957 451
357 293
190 761
925 795
166 631
689 994
186 185
491 59
879 459
807 721
194 964
964 353
170 181
593 371
23 201
971 505
169 757
294 96
2 626
832 863
93 639
75 93
300 693
116 360
954 862
450 711
230 239
242 460
682 383
558 107
367 534
831 585
417 378
231 567
36 71
290 384
766 894
181 978
974 332
402 219
780 983
288 36
175 902
965 633
610 631
756 86
946 639
979 806
792 579
772 520
492 438
61 57
688 573
5 425
566 858
899 18
321 569
682 37
305 219
364 753
368 111
92 360
640 25
708 608
281 410
418 536
543 814
911 17
739 776
792 799
155 907
916 368
126 173
429 489
546 54
859 517
886 256
573 79
615 359
631 419
111 935
662 652
874 916
677 748
680 72
475 378
20 24
959 401
324 407
270 217
997 440
391 319
300 399
15 92
497 746
825 114
957 954
831 735
1000 250
774 525
678 394
426 215
50 658
975 846
791 452
275 931
290 910
866 833
158 307
206 80
788 449
266 352
843 839
556 363
889 860
183 550
334 660
886 542
130 720
828 130
924 803
153 832
179 636
712 656
636 783
292 721
67 51
770 492
548 419
629 525
518 637
389 340
676 767
145 995
302 422
701 147
909 858
384 467
264 657
967 457
818 518
124 906
89 446
414 929
215 161
630 473
50 689
651 191
183 218
14 548
931 578
76 447
239 341
343 775
810 135
894 714
621 255
572 646
489 764
620 566
65 896
967 701
960 808
22 848
491 430
664 799
927 10
316 119
415 305
456 159
719 236
342 273
89 255
504 628
734 961
455 872
187 682
589 997
197 454
384 503
856 112
148 554
567 609
145 756
151 474
879 395
884 901
593 305
37 438
770 415
53 977
163 37
546 308
384 349
872 917
413 696
440 973
331 6
325 379
458 359
760 166
572 216
913 436
623 345
574 688
98 453
549 701
79 658
908 774
189 916
405 924
411 319
848 724
663 615
438 123
689 274
418 313
574 762
128 594
402 779
587 263
852 877
349 698
898 315
725 209
50 68
720 274
168 812
96 529
18 174
172 959
256 127
808 613
172 30
313 312
807 951
910 821
373 877
1000 346
915 47
954 800
989 953
817 876
317 43
584 491
754 220
66 470
530 268
953 150
910 616
82 100
569 898
219 245
988 319
57 149
592 177
972 715
889 984
627 906
484 453
890 68
498 650
389 54
629 6
901 979
712 398
640 76
944 710
103 935
360 640
383 553
922 653
655 480
563 499
169 28
664 369
171 13
473 996
452 390
300 38
52 876
114 327
54 138
238 671
921 455
831 256
522 717
940 474
443 681
565 327
153 199
776 652
467 708
656 529
623 268
151 631
73 407
11 141
967 274
644 811
671 659
721 642
717 577
234 39
510 71
953 560
44 341
861 167
687 517
528 949
846 305
938 776
637 969
40 291
713 493
458 830
494 53
446 154
465 572
229 339
808 644
109 855
966 813
606 758
777 956
774 537
9 373
404 678
528 30
755 240
733 526
865 189
942 233
849 425
158 942
430 407
539 577
290 761
459 296
493 195
999 744
577 985
591 511
479 16
296 169
760 675
892 367
223 74
417 71
694 247
401 711
322 897
68 59
696 306
587 203
128 10
648 374
380 486
321 269
645 966
609 225
5 424
245 61
354 996
763 115
958 166
106 834
917 224
746 35
304 383
923 898
767 188
263 919
618 585
485 272
132 197
945 927
90 623
27 212
926 523
144 462
91 565
712 573
511 834
32 55
83 689
802 539
165 907
151 456
388 511
412 722
824 521
543 445
215 509
395 194
733 529
511 842
485 827
731 512
240 465
38 101
425 328
38 290
668 553
454 152
877 928
284 188
963 94
134 895
164 383
748 814
256 679
981 711
100 657
424 356
972 577
281 292
851 528
456 286
21 492
791 536
944 144
220 795
895 914
184 932
632 240
885 772
346 954
558 54
652 380
31 785
109 436
636 294
815 474
756 704
135 431
427 521
356 988
601 473
547 421
7 863
561 729
575 703
138 515
387 298
658 32
756 649
185 368
178 416
40 487
285 929
169 649
709 710
999 772
565 763
503 778
806 469
832 785
163 759
888 692
879 840
201 285
681 997
704 586
79 784
332 96
868 275
24 523
627 235
561 309
437 947
698 174
661 831
930 44
443 793
263 404
694 541
991 478
741 872
801 129
703 324
464 845
451 375
50 56
980 345
769 823
524 472
733 528
170 759
827 926
832 818
321 910
119 667
844 925
18 804
927 19
616 920
575 476
362 838
174 70
722 53
304 427
295 366
352 189
367 530
316 759
206 293
421 119
4 465
148 259
256 802
10 708
920 635
493 876
959 599
881 921
903 756
819 989
228 647
939 426
76 273
882 419
72 728
372 432
70 391
480 126
563 332
268 997
123 13
830 119
793 940
205 746
472 259
631 656
170 4
771 992
39 608
216 15
472 432
405 750
46 651
679 356
623 533
699 760
624 93
752 177
869 461
863 307
386 46
269 437
347 474
820 558
848 613
782 845
147 541
470 982
375 979
207 633
524 153
919 103
251 489
151 111
701 364
727 839
848 202
827 801
310 738
683 327
786 455
116 848
734 536
611 69
756 712
301 433
411 720
310 145
906 510
525 198
770 969
549 670
205 789
649 645
465 691
161 336
436 858
13 350
106 107
622 394
99 401
462 347
608 863
845 929
319 982
896 190
317 685
839 258
19 15
557 520
244 57
301 725
654 146
643 183
414 937
917 355
946 567
429 921
895 627
927 540
650 106
281 97
751 632
196 401
692 435
156 190
447 803
68 56
58 910
976 573
173 378
237 359
825 700
780 407
758 694
240 871
169 929
189 467
749 967
312 267
860 348
196 116
775 894
14 9
133 118
645 702
525 510
54 731
831 815
967 26
388 93
662 28
114 441
313 244
437 367
594 154
314 925
393 403
738 139
357 280
101 12
550 823
425 715
307 206
585 26
317 128
103 6
886 547
196 766
775 806
563 941
973 504
511 752
718 73
198 975
49 753
53 198
341 503
808 246
462 520
486 680
778 520
214 224
244 922
768 14
137 812
725 833
245 399
711 513
249 557
294 328
439 860
422 299
558 314
812 28
292 885
828 246
479 721
261 281
695 720
968 174
226 220
624 57
840 422
656 178
630 370
721 582
188 804
204 75
11 862
399 468
398 648
685 606
497 334
993 723
739 44
813 621
795 116
215 458
101 167
36 640
28 561
666 599
986 741
693 162
731 423
914 957
162 925
634 753
945 190
157 837
108 174
757 448
175 585
561 55
278 280
857 230
593 606
631 81
439 570
925 570
186 961
284 173
908 896
241 582
443 965
968 791
415 262
878 417
523 535
986 195
898 584
303 445
65 240
618 719
928 556
709 16
427 289
469 611
116 621
130 348
336 603
885 301
32 283
157 66
581 509
977 928
263 821
255 764
232 229
210 472
252 701
350 168
738 909
210 946
383 259
757 824
625 893
426 947
347 705
724 340
692 201
405 234
10 869
965 389
430 986
35 988
748 55
498 585
620 775
3 630
232 467
456 148
51 397
666 573
496 923
677 286
736 523
351 814
215 974
280 727
636 341
372 968
189 265
372 921
130 651
514 837
74 255
977 336
706 998
331 744
384 480
134 676
688 727
580 812
625 226
453 303
155 812
839 374
569 360
146 260
184 827
686 888
650 372
202 967
679 962
201 808
613 116
69 821
364 317
341 937
369 658
717 889
510 244
277 798
535 236
701 617
500 307
250 996
780 808
355 79
52 646
394 560
976 317
944 920
368 937
46 688
939 662
986 229
101 482
592 287
250 721
475 205
124 524
80 22
921 800
845 780
615 450
554 711
369 963
39 711
1 489
692 324
962 617
815 921
872 213
8 325
401 750
175 88
85 297
34 811
865 286
200 320
125 359
861 960
937 280
933 392
226 706
646 151
619 395
98 24
749 513
938 10
451 93
768 177
787 802
837 700
851 340
773 534
661 16
788 722
25 515
428 308
176 533
596 502
717 932
145 647
739 844
898 859
17 664
50 858
646 533
892 280
12 860
419 229
244 950
187 577
359 269
404 987
174 904
3 398
726 550
873 211
111 147
133 256
611 617
916 912
908 89
60 561
148 455
276 519
240 149
590 647
452 843
65 931
181 711
20 790
616 753
127 91
36 959
874 517
20 450
562 152
844 624
119 114
304 554
961 230
614 270
1 497
738 145
893 946
247 41
530 38
15 770
537 737
84 61
263 789
687 112
740 78
271 775
69 95
495 95
332 831
704 405
13 603
346 998
225 975
62 813
151 581
217 746
11 503
352 348
116 961
902 967
473 133
620 434
818 836
571 657
595 821
764 693
519 161
54 360
57 209
104 499
51 482
351 92
818 300
253 38
766 38
340 93
247 889
875 111
116 181
390 712
233 909
880 140
139 170
17 118
538 533
290 526
850 931
366 780
970 789
403 516
610 251
828 598
661 931
26 848
430 474
685 652
610 465
277 411
632 817
549 137
85 747
768 783
633 390
879 462
447 257
217 331
784 808
922 628
404 177
22 457
519 688
574 813
446 218
121 544
648 826
972 999
320 414
346 768
956 822
27 46
353 745
412 654
124 610
318 434
927 716
953 474
749 112
960 893
786 414
145 928
701 964
96 407
235 387
189 187
669 316
679 557
489 254
700 424
260 743
462 161
502 216
842 685
593 472
847 429
800 714
579 511
573 321
629 737
306 67
606 599
497 297
207 9
181 225
880 521
725 323
866 195
77 599
643 243
307 512
885 902
434 557
595 596
465 864
629 886
107 564
742 176
595 252
129 189
386 603
566 359
811 859
532 183
483 377
581 886
941 983
776 453
995 198
809 812
303 590
998 578
847 888
313 599
992 510
346 850
810 574
708 164
906 856
892 71
72 108
563 365
737 405
932 225
563 692
911 307
658 713
5 178
451 364
44 922
120 310
914 18
817 409
12 419
352 553
66 442
323 534
23 903
428 208
35 273
345 474
72 644
92 470
666 431
204 189
238 596
747 599
633 95
3 378
480 872
428 243
639 404
864 636
838 815
88 981
201 982
730 842
587 941
920 785
731 708
961 309
450 457
423 271
23 745
714 203
849 164
440 26
255 345
611 648
854 294
316 263
929 277
267 247
836 500
486 649
144 861
344 181
594 659
659 382
377 129
190 655
625 195
961 289
91 84
631 377
841 134
161 739
966 29
617 227
452 563
475 769
838 276
536 372
1000 362
908 880
623 278
480 311
304 616
833 440
451 146
356 593
515 955
538 449
171 845
579 439
54 532
571 324
676 172
898 534
857 585
602 691
699 298
262 157
948 383
193 736
401 127
605 869
898 551
975 33
820 605
514 460
740 314
264 885
287 235
478 646
707 22
820 596
132 146
469 570
329 647
689 991
681 66
188 482
664 743
892 644
561 498
434 868
251 998
533 152
817 440
561 512
411 281
553 93
728 158
572 104
444 294
175 725
68 635
846 251
779 839
915 168
404 331
197 747
924 301
678 680
625 270
19 749
42 685
487 124
303 977
917 740
144 492
849 610
76 189
192 779
217 614
571 824
907 995
330 531
863 512
765 210
889 408
842 57
586 922
115 259
739 752
836 623
117 377
115 508
717 467
507 72
917 675
639 407
157 426
199 597
905 998
836 894
984 727
667 814
152 568
71 46
519 169
908 459
570 352
928 902
28 864
667 828
796 868
161 772
458 839
484 218
153 924
912 59
835 35
950 296
148 592
278 115
263 634
833 974
617 978
668 330
920 848
679 34
198 484
54 581
418 429
124 878
28 904
402 4
266 302
658 684
724 346
607 436
827 632
322 973
428 242
806 341
573 13
377 412
440 263
472 138
756 735
339 822
231 233
736 228
160 897
532 12
697 278
795 794
866 129
856 876
906 563
363 247
387 265
25 711
62 506
276 831
606 997
856 151
723 564
200 237
418 392
729 234
785 849
101 325
196 214
960 546
461 730
371 423
700 509
683 986
361 864
230 81
705 750
169 436
699 978
206 756
274 250
409 256
94 17
679 759
709 997
732 757
896 631
775 460
48 436
230 445
860 324
713 692
547 50
510 705
650 582
45 669
268 95
157 302
330 32
855 205
166 62
228 540
218 11
345 673
615 468
266 38
976 101
353 746
527 328
95 515
385 192
173 113
472 143
753 448
56 763
982 251
986 480
52 495
219 415
365 440
133 387
82 627
695 439
500 49
675 477
350 621
824 119
707 943
614 100
962 234
372 493
933 35
71 981
972 534
418 857
557 341
223 98
808 918
180 923
715 486
250 554
731 53
318 193
741 406
477 912
784 548
969 823
513 328
71 636
537 823
623 464
119 291
826 658
894 977
56 570
76 199
917 399
530 242
408 538
757 939
615 975
231 530
103 618
759 674
225 449
451 808
365 514
666 92
572 219
618 23
497 102
347 827
360 88
904 476
186 135
88 304
775 311
312 995
120 66
498 984
120 808
928 292
587 983
590 567
438 369
143 345
211 702
490 571
790 716
366 629
595 126
853 584
410 437
821 242
352 24
754 498
823 686
757 683
970 274
384 773
153 442
910 834
228 479
483 75
721 380
736 362
928 998
928 943
496 546
511 192
729 201
479 8
289 120
250 381
593 444
984 992
242 679
484 256
535 172
957 794
175 185
881 484
630 411
418 730
34 794
108 887
18 511
812 394
390 786
820 493
132 619
559 981
592 634
28 398
555 773
760 253
780 564
663 191
858 555
49 783
521 892
968 293
628 928
878 623
704 779
811 856
79 747
603 689
979 916
892 636
391 161
375 23
124 961
548 533
483 762
554 581
310 897
755 908
242 289
590 983
95 370
752 972
116 492
970 558
974 808
838 307
311 768
20 328
87 690
169 616
475 631
600 108
255 613
61 282
387 115
241 565
207 946
878 856
660 153
238 378
823 715
220 711
433 20
257 465
289 272
188 38
358 537
264 588
488 372
634 840
765 543
501 910
756 709
529 992
586 30
7 680
292 265
20 868
225 427
281 862
601 827
263 1000
594 108
880 2
560 246
373 5
552 895
531 32
180 798
105 453
235 67
356 394
158 608
192 898
260 625
77 559
448 314
204 987
846 522
269 176
277 220
555 249
728 114
463 489
956 820
873 859
172 679
111 413
431 594
247 224
259 897
861 386
482 80
401 674
207 839
327 850
889 921
556 980
67 381
489 223
86 927
390 561
28 185
39 765
705 598
377 761
46 922
735 22
989 249
749 576
528 676
773 709
170 183
526 787
319 958
36 386
378 631
94 575
277 264
808 130
557 37
561 934
744 621
864 791
283 278
238 855
918 997
270 123
405 310
850 873
88 141
617 73
983 531
726 634
76 355
752 183
653 351
149 467
602 601
711 915
453 274
126 992
711 337
954 883
1000 390
55 877
420 413
287 578
141 590
345 754
100 544
771 502
223 208
128 642
841 651
415 123
101 928
393 618
528 811
725 680
480 153
519 766
599 199
558 25
972 777
467 135
604 159
675 972
849 188
442 40
712 93
235 641
24 476
123 723
944 779
457 197
242 89
543 385
556 45
363 998
662 139
933 190
726 940
341 547
154 13
149 333
716 35
924 500
415 187
797 329
586 36
733 336
347 81
31 182
392 266
156 214
556 511
311 510
62 797
9 266
563 554
174 699
649 895
414 846
138 503
156 105
431 841
805 166
292 183
909 591
219 98
435 92
164 751
887 523
351 920
765 140
73 40
578 345
761 128
803 629
916 955
663 113
301 424
661 417
949 916
125 452
827 320
39 435
687 64
600 771
89 593
693 161
166 866
203 537
746 362
927 527
492 329
961 601
310 465
837 719
348 126
132 379
538 822
92 762
937 639
784 449
503 846
125 590
400 340
8 690
112 831
679 17
344 679
36 777
742 959
14 455
127 636
896 60
232 135
745 223
960 407
62 905
215 504
1000 221
652 982
357 723
919 85
753 397
376 806
222 339
235 164
430 579
689 678
143 222
342 509
382 339
802 223
518 137
904 305
973 61
644 703
309 286
675 254
231 720
283 686
396 355
815 577
510 327
59 204
545 872
721 233
820 179
367 928
675 441
375 376
449 74
376 836
672 243
875 620
798 314
265 404
441 31
923 608
639 33
580 402
818 831
556 183
824 967
832 609
72 422
434 464
286 419
118 765
164 512
29 704
178 434
460 83
746 977
817 764
885 555
186 683
323 237
632 580
443 772
24 981
212 397
489 131
268 378
677 722
156 538
198 870
138 720
369 993
811 430
849 622
701 628
141 307
250 915
971 249
119 843
721 453
861 242
514 900
320 603
125 372
42 282
590 198
437 591
216 20
272 939
287 547
512 25
145 844
362 919
253 238
499 879
780 899
238 574
570 212
105 519
519 74
664 248
764 94
898 314
476 686
944 438
643 188
738 638
449 163
149 246
352 974
689 707
556 289
980 294
514 814
379 359
798 826
988 397
475 985
905 127
333 277
565 189
214 903
806 675
979 80
606 373
345 973
493 928
918 531
414 801
704 536
530 932
844 978
478 15
843 325
300 988
762 30
644 207
527 19
82 308
424 973
934 874
953 680
110 418
477 76
130 25
613 432
199 537
805 157
518 903
504 783
393 901
421 925
24 526
121 221
713 729
192 125
44 693
94 687
347 642
965 42
372 109
529 3
778 240
984 12
965 359
640 454
697 291
733 856
103 145
130 928
621 107
75 972
109 671
839 988
707 662
203 705
63 536
859 545
332 513
130 126
348 455
687 475
316 66
251 143
604 909
256 520
607 413
285 535
841 267
462 832
776 381
592 59
192 867
176 774
920 852
970 694
390 810
221 932
166 8
658 24
735 270
851 711
787 879
936 115
73 607
439 509
632 431
558 741
486 766
799 888
553 937
717 384
429 130
740 829
744 740
738 793
797 31
819 781
439 875
647 490
158 464
662 773
193 919
438 145
89 656
954 840
804 466
651 893
358 18
555 118
561 436
404 282
733 803
377 889
3 606
784 825
773 327
1 59
9 36
952 645
258 475
907 604
389 6
631 503
930 448
840 210
43 146
612 634
399 673
108 736
670 890
378 974
538 557
625 502
700 720
679 193
834 855
951 683
889 781
177 187
665 421
316 197
730 618
691 791
406 29
68 834
891 591
507 175
957 65
622 764
123 917
856 640
514 690
441 225
679 935
889 878
73 580
313 997
378 575
714 118
360 760
542 826
365 132
656 683
692 499
175 528
472 405
955 991
807 57
52 146
855 598
698 280
234 427
507 981
757 574
60 373
530 768
357 251
334 438
210 630
373 544
846 515
678 701
850 28
850 309
547 524
21 920
626 78
377 535
209 657
566 408
226 149
612 722
554 706
533 313
690 104
741 885
133 357
101 350
606 723
183 445
977 129
817 31
469 767
103 534
85 564
791 260
806 833
874 411
81 850
112 304
582 781
94 856
453 882
113 942
167 735
369 719
11 821
160 92
714 836
743 324
246 669
41 293
501 980
822 974
256 903
13 469
206 661
371 410
649 3
176 698
232 908
585 255
63 843
990 91
653 140
433 467
411 174
400 794
395 185
59 791
763 729
99 480
517 451
736 418
507 461
309 908
1000 233
941 695
536 957
480 567
115 341
348 242
616 42
244 229
702 111
735 970
89 789
480 268
949 672
911 53
943 240
407 592
4 910
714 5
505 608
230 351
472 915
613 671
872 897
903 357
390 493
20 912
933 159
953 813
886 232
545 166
108 658
312 956
57 961
390 575
595 607
91 724
340 939
707 941
137 899
739 514
569 202
179 931
589 338
612 365
808 509
396 149
545 648
417 217
573 718
987 188
134 546
272 448
493 197
433 279
345 903
994 673
703 172
289 109
823 368
88 380
176 524
696 113
568 151
239 678
394 444
569 592
957 989
315 24
128 282
855 984
89 147
345 243
604 845
263 51
386 855
786 963
627 357
30 687
833 23
821 137
581 586
725 96
716 929
847 938
569 77
232 16
842 969
962 5
17 806
641 953
768 379
776 677
498 655
904 701
72 587
571 881
198 722
996 758
964 731
774 186
204 211
152 403
262 789
282 157
535 178
64 555
684 995
319 409
330 156
503 739
430 536
983 405
272 33
7 860
734 411
704 352
195 592
92 185
673 746
55 156
908 372
308 135
467 721
637 715
792 682
880 88
692 997
969 618
656 646
857 873
566 716
797 773
657 378
302 273
580 909
686 583
609 888
916 159
88 390
446 514
653 918
992 41
538 773
36 847
364 767
986 153
308 156
135 178
499 166
330 677
683 760
396 319
114 200
749 461
121 455
246 355
578 185
946 611
585 567
19 978
434 520
380 490
328 961
660 861
727 438
668 755
330 458
374 129
416 952
313 629
847 236
96 241
855 696
116 545
876 881
49 418
279 556
642 821
666 74
630 976
793 534
911 5
252 143
961 497
710 19
804 303
498 263
672 657
354 195
383 255
432 649
636 493
694 240
79 320
525 516
363 687
46 504
742 998
213 84
588 330
483 943
741 524
918 874
710 367
740 353
328 689
320 672
345 561
758 132
412 47
884 699
584 777
910 663
795 855
746 469
260 445
205 523
103 685
229 965
877 104
876 984
939 125
290 245
803 501
798 324
100 784
656 607
402 820
898 774
666 952
258 469
552 777
751 609
245 198
473 399
132 655
386 582
74 427
879 902
764 415
585 161
182 775
735 129
946 844
641 388
618 436
852 311
966 917
283 652
845 597
885 83
967 74
314 332
113 788
919 115
659 17
428 467
62 647
9 830
193 663
125 925
759 483
989 415
237 792
957 861
524 875
463 108
249 312
753 761
716 651
638 596
946 479
769 360
964 739
556 820
735 351
159 30
119 457
410 551
327 795
823 25
713 794
765 736
852 532
377 642
435 783
339 71
310 220
105 58
959 572
505 179
494 150
599 699
586 386
94 769
2 116
358 848
856 688
430 763
339 139
386 40
933 86
948 178
235 672
351 467
293 193
150 909
318 848
101 726
207 675
540 423
522 814
410 337
458 223
182 986
964 700
253 314
572 122
356 963
198 953
419 263
85 271
458 459
263 667
432 327
461 427
927 751
792 613
512 96
21 155
39 382
824 288
218 50
51 599
502 444
472 884
99 279
73 233
617 50
981 693
263 386
446 655
504 120
292 583
260 996
342 694
717 944
265 746
832 705
853 17
867 562
751 269
857 430
356 26
885 955
413 143
367 693
981 573
576 340
997 28
228 87
812 545
581 866
24 202
420 310
115 50
747 327
446 459
726 884
108 124
895 226
176 587
81 643
339 835
576 388
722 890
526 855
387 749
219 241
950 237
15 425
926 210
975 729
42 624
411 736
856 963
141 802
847 162
158 778
674 968
235 985
436 462
432 470
102 821
16 963
461 109
933 419
480 266
170 931
890 216
660 204
278 613
891 836
676 258
975 976
851 868
350 597
174 620
481 96
927 79
281 767
403 941
636 780
495 470
488 904
959 184
183 325
821 365
968 476
984 678
256 400
845 537
953 615
510 166
636 76
705 677
533 55
377 182
239 987
944 695
606 488
428 842
349 456
632 278
66 665
937 648
482 408
994 709
890 854
103 857
245 47
470 190
753 573
783 487
811 263
35 670
313 885
961 583
192 5
397 586
810 653
544 327
758 80
621 580
726 749
317 534
624 441
326 775
45 435
59 51
614 509
642 744
154 602
407 916
548 582
802 538
751 9
667 677
726 685
185 254
994 338
201 990
241 21
563 313
990 983
114 37
41 391
907 73
858 15
955 104
946 929
350 301
713 417
941 475
806 798
609 740
774 689
733 711
508 427
336 776
66 381
520 129
763 773
217 921
183 670
466 42
432 722
466 189
210 447
962 330
909 851
965 27
587 495
951 423
513 976
639 772
694 241
579 338
337 495
160 186
182 937
474 697
831 248
91 244
55 190
961 904
425 657
773 425
441 52
774 838
500 490
519 980
164 861
451 848
439 364
744 437
255 871
992 314
507 887
508 649
474 94
473 364
380 143
944 962
6 335
767 550
738 619
201 164
731 878
178 320
144 223
620 567
967 25
42 571
926 343
601 616
636 79
130 279
193 582
352 295
394 707
351 284
382 298
958 737
903 330
596 818
275 674
534 633
303 497
872 58
145 201
908 524
5 517
853 412
37 509
889 46
384 124
624 442
416 413
277 820
438 850
381 439
914 911
74 104
650 899
850 993
16 148
82 177
866 681
283 806
953 459
869 836
234 979
799 786
639 224
259 412
911 584
510 103
626 783
645 221
983 451
865 264
210 145
843 869
486 314
523 279
685 438
843 642
281 933
330 203
5 685
514 517
408 828
797 384
63 339
955 219
791 793
753 665
871 568
457 230
982 113
881 696
486 908
470 969
680 502
865 373
224 482
671 624
998 771
741 457
877 854
484 337
416 759
435 788
274 999
635 47
15 429
361 355
418 855
969 782
298 359
606 237
88 917
161 1000
328 498
422 398
124 27
380 358
245 536
696 74
461 144
774 175
655 658
614 502
931 469
904 548
530 714
561 316
228 770
434 390
490 861
381 629
357 709
415 837
655 953
142 588
360 572
769 402
432 690
894 286
210 451
296 597
607 375
733 354
9 984
657 550
918 254
40 685
97 915
748 851
551 537
795 72
25 292
1000 815
692 758
132 748
849 440
718 546
660 639
595 921
56 933
178 429
487 828
192 505
428 721
204 692
95 687
928 623
659 344
303 452
319 898
840 591
954 188
626 358
924 382
491 508
258 394
369 263
834 493
505 794
221 231
580 745
738 428
454 898
335 119
1000 629
932 792
529 389
547 5
457 641
489 252
166 224
307 380
127 840
871 813
271 76
908 968
843 572
757 390
70 483
39 657
874 27
104 157
549 32
596 810
335 239
141 754
831 48
482 161
334 991
834 548
787 809
392 198
793 939
989 570
986 718
814 57
430 230
268 516
462 597
207 645
764 11
138 436
922 620
995 824
119 508
149 345
722 789
544 358
821 257
931 979
247 305
778 432
319 878
107 965
33 671
505 648
208 73
842 364
930 261
573 51
358 378
996 193
714 620
404 51
491 737
796 953
710 8
513 842
605 568
983 274
649 338
317 154
80 836
53 135
162 825
960 187
441 295
460 504
531 855
99 918
87 8
380 101
389 22
179 877
531 736
61 816
533 571
663 562
266 985
247 811
255 353
409 422
711 371
697 30
393 2
366 547
734 220
309 610
993 897
270 2
58 928
84 660
949 638
845 880
407 99
346 951
566 174
599 610
142 111
257 338
752 995
645 134
824 823
535 480
171 766
528 268
817 964
316 6
130 267
725 268
236 164
630 885
864 856
733 891
795 380
271 927
266 47
984 204
669 501
206 299
374 646
167 741
292 324
796 280
970 706
950 285
328 298
919 121
163 525
184 237
771 142
723 944
734 139
399 757
390 656
539 604
652 977
251 822
219 607
538 551
68 552
883 334
334 48
640 784
258 907
148 559
831 358
794 422
606 639
589 781
79 994
834 151
141 111
443 905
267 305
164 741
970 986
392 926
42 539
855 188
164 953
115 674
570 944
751 89
356 794
464 332
790 525
634 411
278 303
865 437
873 698
320 364
701 508
476 801
25 14
429 841
258 579
504 923
401 559
785 629
864 337
912 287
143 955
497 406
992 565
610 226
243 510
403 614
560 469
675 240
992 246
50 154
456 485
167 278
932 748
281 251
42 7
665 860
186 790
181 471
933 47
177 770
31 11
786 305
83 45
849 741
395 852
675 36
948 269
347 603
292 932
866 203
298 613
71 890
742 362
621 530
143 173
795 431
670 578
244 450
51 539
491 337
166 783
613 907
39 928
647 256
492 27
546 425
399 266
398 814
338 743
366 494
974 549
377 213
579 605
826 715
481 146
983 264
353 991
842 131
29 421
996 1000
706 791
174 697
255 380
234 363
845 774
184 832
899 550
253 587
8 876
924 429
478 325
142 332
247 495
990 363
739 525
88 625
148 265
635 809
806 860
996 792
1 545
706 748
970 968
120 791
495 714
280 568
528 463
775 250
315 258
96 121
96 463
534 69
662 21
885 416
988 583
608 142
272 605
92 703
849 141
919 754
989 537
138 14
405 14
410 888
410 569
390 694
564 953
798 948
770 100
818 487
155 570
808 788
325 534
611 606
726 179
912 743
236 462
448 287
482 210
156 365
231 409
654 454
671 446
729 141
527 135
103 179
346 113
955 840
520 758
613 714
464 717
856 829
394 93
61 595
947 201
877 814
184 799
533 788
763 344
874 469
296 733
681 612
100 447
553 430
283 758
407 332
694 491
851 82
603 889
247 266
48 900
190 13
953 599
169 960
111 306
789 863
131 197
529 954
624 958
982 773
515 870
861 725
66 755
393 197
144 73
265 501
637 22
687 822
240 776
462 90
120 299
21 863
724 453
515 997
102 492
668 536
721 621
453 66
253 477
127 723
627 740
825 9
244 880
326 742
342 161
687 173
947 362
519 543
509 656
525 665
968 514
838 812
1 747
374 388
673 400
96 213
676 799
499 179
41 993
209 162
276 801
905 494
207 161
605 47
90 185
890 955
694 928
42 26
512 586
43 383
715 894
137 91
732 988
43 845
698 229
774 229
773 786
786 91
587 777
16 606
690 536
784 707
611 432
355 465
922 184
902 778
509 946
775 484
899 269
56 629
11 80
766 484
355 582
5 210
299 44
310 669
872 256
253 839
238 271
422 920
313 912
133 539
789 542
343 774
802 440
559 709
646 259
714 1000
439 445
854 880
254 10
78 413
71 7
535 210
956 66
426 306
108 983
698 179
614 214
301 769
125 193
946 556
27 606
481 286
1 546
989 965
950 851
26 238
906 23
547 109
985 644
942 490
271 186
253 656
90 867
730 515
647 955
917 97
445 269
911 348
759 357
406 584
192 173
657 257
911 208
422 251
561 995
970 632
324 266
989 91
338 409
797 898
261 96
855 639
728 376
561 375
602 900
769 11
706 362
165 257
166 669
316 236
193 219
881 920
5 3
884 905
882 854
39 299
34 972
621 329
731 838
443 864
315 126
511 169
633 868
262 245
296 328
710 388
538 887
65 228
993 373
94 464
523 809
501 842
664 150
173 894
573 751
974 137
160 776
872 529
405 875
852 282
753 954
398 394
360 337
187 327
302 628
247 759
789 324
63 194
402 604
650 205
565 92
255 635
474 131
204 911
187 797
303 703
353 618
910 492
100 224
843 114
541 114
243 630
463 821
283 125
638 855
546 993
764 270
771 561
118 285
55 716
657 329
448 521
1 54
48 889
437 226
960 404
12 292
640 567
883 908
202 913
353 461
315 930
923 742
481 250
931 282
40 550
922 63
356 858
936 705
888 511
736 279
254 68
996 113
835 393
265 939
93 710
94 786
2 48
730 998
861 763
430 716
54 34
163 343
514 192
303 731
485 480
579 694
216 309
604 54
717 635
120 220
464 653
491 154
983 43
702 477
112 131
613 142
98 435
448 690
846 214
598 53
407 714
132 430
823 119
381 194
577 808
874 130
238 920
427 625
347 405
18 609
212 871
594 603
292 70
732 624
255 177
638 435
42 248
532 793
564 903
51 1
641 196
874 716
336 136
160 932
408 209
537 749
90 143
790 976
167 775
975 450
369 875
424 456
216 784
114 742
215 464
522 600
351 930
126 421
922 632
574 901
624 286
121 908
812 412
769 732
605 90
268 140
87 1000
836 331
553 959
795 809
346 199
837 956
413 239
820 513
675 412
81 395
6 718
455 877
43 502
228 956
665 416
23 467
176 324
894 74
26 414
745 429
529 829
486 965
997 837
736 622
55 187
416 811
820 811
634 600
890 718
502 695
719 558
831 826
158 760
300 465
401 230
687 74
829 494
842 380
918 449
181 40
340 768
976 635
174 380
706 94
831 477
996 882
655 426
480 471
414 983
649 333
127 889
279 422
285 812
685 310
886 135
6 51
339 854
727 81
739 450
804 991
613 475
47 834
554 967
990 880
668 952
638 825
755 194
890 75
176 922
324 995
484 355
408 11
387 296
98 450
233 248
914 660
612 198
33 623
566 865
926 609
933 507
644 813
964 675
890 997
229 76
655 753
126 615
73 119
975 280
718 833
931 655
785 922
625 901
733 492
682 68
933 793
895 681
744 809
780 903
387 1
21 468
950 896
454 523
783 165
801 146
978 855
248 413
983 40
793 130
815 961
655 560
234 484
165 640
144 937
99 392
61 225
213 220
853 757
273 275
439 598
214 433
396 243
436 123
6 358
913 944
432 182
13 924
753 555
485 468
389 314
418 668
711 28
925 376
370 629
615 506
172 62
22 90
518 588
95 486
466 865
804 516
583 987
773 83
952 832
893 689
198 966
252 544
95 322
394 620
213 245
874 878
412 898
240 966
904 610
193 884
956 624
868 864
303 41
673 305
401 294
572 472
746 589
939 904
184 549
766 458
572 933
876 688
320 708
47 167
478 384
893 18
895 389
512 532
923 411
956 804
603 192
356 769
561 873
665 436
879 300
741 482
788 222
286 362
120 846
50 830
735 740
298 991
960 411
684 651
451 468
121 388
105 203
215 455
418 667
95 2
372 896
763 77
439 298
991 704
391 127
135 75
845 154
591 234
974 145
728 684
76 226
653 298
909 18
37 278
5 423
349 354
855 674
372 886
293 658
721 470
822 498
606 591
882 39
347 284
969 247
525 678
857 986
590 318
35 844
972 418
564 690
752 731
598 214
498 293
499 425
696 753
356 12
356 542
642 982
143 844
961 368
206 862
889 644
464 481
852 217
825 352
795 267
445 893
243 496
583 501
861 818
342 193
160 701
872 249
134 279
141 330
579 413
397 132
989 427
421 545
387 218
241 468
361 401
929 785
382 951
22 515
67 49
730 138
63 228
574 976
639 501
339 775
401 916
794 857
925 353
805 88
805 330
45 885
913 201
661 462
505 770
747 873
312 698
851 934
741 224
861 874
263 384
970 105
900 626
468 926
511 115
724 348
259 590
991 998
848 248
924 842
982 947
260 53
809 711
462 389
541 786
834 931
918 898
219 813
124 399
223 330
610 575
502 37
99 902
377 246
105 750
979 867
38 72
331 192
818 460
661 641
603 339
132 280
164 438
151 896
594 485
280 203
451 994
637 176
621 237
935 112
776 900
561 263
552 879
327 844
201 381
506 293
891 622
518 507
390 724
200 717
545 32
242 859
792 759
369 989
610 213
193 673
451 748
726 962
41 165
940 80
669 657
481 4
272 662
594 779
282 414
191 672
453 820
321 119
888 146
41 932
189 623
137 605
710 213
136 466
30 757
773 772
344 465
291 601
734 197
975 778
78 589
969 896
278 4
978 202
100 815
908 923
722 395
607 68
302 324
401 297
436 732
440 468
150 846
440 40
907 268
236 743
539 627
108 371
552 300
965 419
855 105
162 143
418 631
797 398
404 492
162 539
61 144
564 324
690 842
835 142
370 207
6 115
453 935
392 917
946 339
661 356
316 372
945 948
328 464
617 897
282 898
269 102
973 819
809 602
374 605
127 350
293 588
89 48
312 510
291 444
432 830
152 496
935 459
132 590
236 787
13 977
800 92
634 485
514 463
789 728
922 222
441 883
538 212
12 152
778 589
475 884
671 445
958 524
899 140
846 297
750 634
585 516
187 406
692 79
943 399
922 880
397 223
705 734
71 256
475 474
321 715
468 547
898 637
428 410
559 39
715 888
588 741
667 170
573 63
153 946
273 385
936 71
432 159
346 828
806 284
544 639
494 231
667 769
29 953
58 642
688 55
779 894
280 802
648 955
101 630
308 458
313 700
218 903
79 626
716 692
599 935
99 108
545 348
651 453
581 350
491 585
171 324
544 159
973 691
614 453
666 475
765 227
415 718
677 207
287 73
615 507
416 998
771 704
271 335
232 341
905 93
230 336
480 112
483 962
475 817
388 375
6 933
418 991
21 226
706 157
536 214
571 287
571 854
350 250
610 1
179 596
950 14
887 729
684 293
910 642
129 649
175 70
278 531
133 130
462 901
12 169
326 250
974 170
559 406
506 686
471 505
734 45
722 811
486 329
681 295
691 778
323 805
962 792
214 968
715 904
348 308
221 70
389 395
582 852
518 649
569 450
333 446
509 94
414 241
806 607
861 915
747 763
305 133
132 43
116 237
893 670
196 446
592 516
30 298
516 951
748 905
612 494
590 328
831 491
662 619
364 619
616 174
621 835
193 252
610 271
318 996
503 155
867 880
575 397
545 440
246 608
530 163
154 618
500 885
966 888
11 640
979 676
353 496
587 625
540 503
377 366
570 434
130 909
914 379
119 680
677 991
936 166
794 692
393 55
802 868
168 600
658 406
978 731
314 590
159 471
656 250
855 601
796 543
341 363
79 931
500 363
452 788
583 992
269 91
361 12
746 488
26 250
1000 743
904 870
100 641
845 204
545 183
792 841
97 301
348 252
527 504
22 810
943 143
177 150
763 249
986 956
1 457
318 758
385 607
602 874
352 491
462 197
533 840
277 834
441 574
957 119
635 304
510 463
883 425
901 914
607 438
330 6
306 333
439 120
586 65
658 562
722 250
933 673
231 888
288 556
725 660
370 981
184 728
646 986
572 345
605 958
527 4
804 562
509 631
904 317
627 283
511 566
847 660
454 830
691 354
785 628
623 609
970 674
853 291
142 534
964 350
970 49
95 910
206 675
277 231
453 235
705 132
702 717
825 434
713 501
976 452
340 361
135 489
534 436
601 956
344 135
102 869
141 21
598 447
600 675
151 669
787 763
774 955
46 344
789 987
125 172
949 574
427 274
978 995
875 654
443 742
170 186
330 127
592 343
959 175
945 889
250 806
619 508
65 453
933 725
522 983
888 229
933 875
762 757
680 955
239 300
29 388
135 514
841 326
329 346
928 19
623 443
657 71
826 293
138 44
534 940
546 728
592 538
441 407
651 708
720 85
320 689
285 64
740 865
464 78
740 252
20 975
45 981
621 109
352 104
346 853
893 506
306 171
86 427
605 858
454 174
583 974
85 294
929 534
385 578
800 535
423 835
478 512
503 798
401 334
360 190
253 921
886 187
739 123
572 767
625 125
195 646
293 285
78 863
216 268
397 813
496 708
329 613
318 650
496 501
244 546
755 158
621 297
598 574
219 278
170 173
926 712
315 592
878 779
514 862
627 376
870 958
968 29
800 558
229 388
308 349
908 515
791 827
873 568
41 406
732 434
274 641
973 375
59 153
703 776
452 168
51 338
461 973
754 899
423 445
984 891
349 600
968 788
203 743
607 324
307 848
454 22
929 342
718 213
904 259
886 722
323 82
440 957
506 390
438 608
957 645
6 559
671 748
86 987
845 844
958 827
165 949
27 686
272 974
823 522
383 3
579 970
122 757
823 154
580 701
372 789
898 842
906 393
248 642
466 188
417 539
15 381
954 575
677 934
263 142
461 50
828 243
684 370
178 886
727 843
509 591
704 142
596 926
451 858
281 894
840 825
191 993
689 757
790 61
890 101
614 523
884 442
594 545
202 435
266 445
89 895
369 661
901 833
740 127
536 998
833 942
322 8
456 976
276 457
346 406
284 436
457 496
669 232
490 163
533 574
226 923
289 350
528 511
744 648
995 168
610 401
970 481
824 513
454 463
222 635
569 982
524 477
650 461
728 940
94 317
735 283
571 910
188 838
743 953
193 874
237 348
342 810
778 55
339 375
995 194
534 435
947 851
224 235
402 314
403 471
627 762
4 520
265 128
741 310
598 578
305 894
75 773
853 467
201 756
30 929
881 328
749 293
853 676
301 504
218 330
112 517
824 939
331 350
896 123
336 229
760 61
406 661
899 688
445 89
35 880
947 466
469 471
1 454
103 310
782 867
613 123
631 643
708 49
915 88
27 751
379 365
410 216
808 984
923 68
221 214
814 238
947 252
371 810
527 539
965 268
850 815
754 562
358 901
512 756
461 537
408 25
799 135
460 730
492 699
511 560
32 393
807 712
819 591
942 199
657 929
5 122
44 55
584 727
337 198
182 405
504 526
489 528
848 192
448 874
386 537
703 912
3 725
454 315
547 544
729 538
26 718
660 139
805 637
755 845
116 421
362 627
835 777
238 35
659 839
319 217
264 125
621 250
631 544
299 64
901 710
893 157
747 158
603 308
511 325
510 821
588 275
431 884
951 66
780 784
706 566
80 165
810 599
608 446
561 657
780 754
278 300
567 741
746 569
104 768
288 662
468 802
847 851
136 398
445 459
641 640
98 434
492 428
388 99
224 847
261 782
77 990
923 876
793 604
893 535
238 126
427 859
648 338
441 488
356 45
925 748
381 684
68 968
137 750
604 218
539 413
720 337
79 43
313 119
211 103
885 71
883 282
612 182
822 71
299 246
18 393
916 893
878 39
239 192
28 193
547 921
321 821
422 601
163 123
898 546
168 596
70 918
956 481
520 92
467 589
858 153
901 984
79 826
278 771
314 301
812 926
952 382
567 487
163 388
812 804
289 837
827 620
528 134
442 468
163 48
183 985
926 190
368 591
592 527
82 119
542 448
555 668
159 729
545 943
520 210
559 8
596 588
450 461
454 868
68 4
536 630
24 989
560 647
459 183
478 543
303 130
46 121
191 296
223 696
770 329
184 909
946 314
290 973
116 1
412 416
923 147
166 249
340 385
509 46
733 745
122 470
894 229
822 441
998 66
139 966
978 830
737 579
3 694
896 137
694 672
689 672
669 411
259 439
799 43
518 694
243 55
734 800
437 782
336 754
494 641
647 633
115 879
138 424
966 742
844 622
36 483
160 412
72 637
36 832
587 350
641 20
336 145
604 233
290 313
231 869
951 655
894 825
344 681
936 958
333 377
395 781
262 980
496 820
647 54
111 69
85 2
958 535
247 705
750 775
881 205
751 33
339 422
207 267
715 740
559 689
801 28
914 368
235 57
337 561
691 33
721 251
767 576
442 708
879 621
683 360
611 406
597 544
289 331
881 597
634 795
773 877
436 96
277 450
689 816
543 195
857 833
113 732
716 949
153 309
938 549
701 810
937 319
150 981
218 505
520 169
515 913
102 47
379 892
325 747
726 299
460 264
202 490
50 855
805 779
905 698
201 301
837 909
373 956
379 755
313 264
211 637
617 294
734 151
147 134
527 281
185 654
912 890
175 621
999 37
475 105
842 656
317 366
916 932
850 467
118 334
580 614
298 838
908 137
932 316
453 216
104 396
560 20
858 101
580 279
969 160
697 544
141 726
612 175
731 416
191 335
256 56
989 425
162 316
750 925
555 636
542 861
686 296
345 287
90 907
481 558
790 211
303 246
407 257
531 62
690 953
60 554
608 171
513 231
163 522
299 588
855 125
538 647
850 579
860 721
114 347
67 801
840 527
220 192
976 568
730 553
85 965
926 856
332 309
177 820
654 91
927 90
179 93
477 194
954 467
666 388
82 609
810 155
495 465
523 872
150 250
304 572
116 364
707 290
579 484
422 198
336 954
699 976
754 133
946 589
597 17
633 248
155 978
68 266
988 189
445 580
125 481
230 204
849 700
306 472
593 139
712 531
660 278
412 398
595 247
358 385
745 409
349 570
964 277
296 720
507 785
541 663
325 45
407 211
502 788
678 847
447 893
651 988
282 951
503 640
177 319
779 399
851 444
486 553
541 534
231 139
782 800
168 258
512 632
175 705
489 522
990 110
227 416
364 282
591 678
868 225
811 766
954 380
632 851
482 9
652 850
535 137
31 144
388 549
133 181
581 648
513 314
137 674
858 473
912 846
460 599
493 226
646 325
708 978
575 671
305 530
328 342
232 994
250 156
95 756
436 619
84 718
954 470
90 271
153 779
322 709
152 515
330 343
549 880
209 213
173 565
462 219
461 855
610 978
456 129
438 805
868 242
587 401
141 675
452 86
992 81
652 126
38 968
90 581
579 585
944 881
877 150
83 623
777 522
707 832
529 250
631 593
748 307
132 512
909 44
706 604
66 277
949 637
491 622
306 644
742 294
847 124
924 813
418 261
257 81
318 416
272 724
25 784
223 154
313 245
566 686
286 376
460 221
352 756
441 612
2 89
994 169
315 411
63 23
795 858
529 168
674 462
109 438
955 522
368 617
929 417
109 641
23 278
731 123
218 612
472 555
696 96
901 598
338 822
917 619
237 757
903 9
557 255
906 52
265 63
607 761
891 355
59 186
235 508
748 265
603 487
396 691
431 52
440 896
820 244
124 613
713 480
344 360
884 840
720 273
903 185
776 152
744 764
855 671
228 501
913 248
645 578
34 274
642 624
603 233
307 556
832 253
683 545
435 980
670 803
444 906
186 786
242 497
673 957
306 400
42 218
241 665
289 841
154 841
535 389
270 984
574 197
348 167
80 170
583 89
831 113
424 565
215 738
789 159
107 28
81 779
476 179
241 247
314 915
437 593
327 572
642 162
22 271
855 523
575 784
108 268
728 671
67 404
644 711
81 724
332 190
14 778
100 143
288 943
263 344
602 30
199 205
62 154
967 998
881 419
487 888
231 89
487 845
301 481
450 239
857 451
488 615
804 806
177 251
630 341
287 219
261 145
780 279
869 375
654 247
523 156
416 538
349 1
478 339
25 932
435 453
180 816
500 743
435 939
662 591
976 946
316 508
264 833
829 337
527 218
528 157
111 172
392 227
832 622
962 18
64 834
846 579
592 806
999 417
831 469
843 339
919 181
702 786
398 798
427 577
919 854
427 855
444 948
185 728
717 848
246 850
968 686
825 707
924 200
698 652
820 38
886 795
726 513
649 765
960 722
987 945
695 727
955 594
257 808
556 977
272 735
170 992
566 108
334 84
369 574
566 327
886 153
76 638
548 828
544 626
146 418
317 883
707 702
872 979
799 949
493 213
819 364
589 725
319 527
108 965
490 77
655 367
544 355
607 192
663 103
480 284
722 59
613 807
309 797
401 418
375 710
772 754
868 419
267 47
280 716
958 455
956 906
800 509
85 910
723 443
612 629
936 553
696 873
9 451
436 671
275 546
404 376
284 754
80 29
514 471
199 192
275 332
311 713
184 881
984 436
344 293
571 538
77 180
551 423
897 553
674 761
984 708
689 22
103 32
778 270
174 341
22 516
669 136
798 146
706 81
566 898
948 627
452 214
25 795
177 847
782 34
644 509
120 86
766 119
568 794
300 314
208 945
293 341
52 652
860 201
717 290
171 88
930 985
139 164
957 678
305 911
921 725
454 122
37 621
577 664
494 567
255 99
719 421
5 398
295 421
316 915
290 318
520 400
162 331
228 69
185 784
34 471
30 857
860 377
434 925
583 812
449 848
1 342
403 833
231 894
802 985
541 468
698 356
475 818
329 733
571 78
410 643
554 831
321 408
855 714
946 278
820 515
720 117
785 899
867 647
520 731
615 872
298 719
486 743
982 527
900 447
923 750
384 112
697 818
638 397
513 602
906 256
288 463
139 811
720 480
241 167
886 868
48 484
918 552
899 259
600 261
609 487
574 167
488 391
651 477
226 139
35 107
721 297
821 107
467 90
1000 987
961 608
689 916
837 988
806 290
920 477
840 843
969 391
82 488
142 884
55 982
270 769
467 438
520 48
140 382
739 932
717 626
629 931
135 110
518 826
564 554
158 199
998 824
557 926
537 608
887 917
232 283
443 20
912 416
610 406
996 396
247 158
414 620
946 671
120 87
849 625
738 362
354 623
390 435
880 926
890 700
46 458
237 913
437 531
895 513
76 956
794 399
717 961
495 210
978 678
455 848
476 206
693 153
651 693
103 641
306 541
985 941
41 653
988 38
963 515
7 964
784 650
267 558
194 888
65 500
627 420
285 81
204 166
390 637
104 668
276 930
474 472
743 718
611 991
863 504
905 517
151 614
284 761
540 718
537 576
630 374
396 246
186 586
712 469
919 175
282 456
789 989
861 808
995 260
404 172
662 440
907 190
722 178
393 942
592 23
35 472
305 93
60 210
810 692
516 799
329 835
941 411
712 517
876 304
738 635
391 619
627 634
258 152
143 530
23 426
750 443
179 233
986 975
633 228
561 256
199 341
227 68
481 992
213 401
509 17
461 33
842 679
287 706
277 581
956 300
903 610
465 43
137 861
889 594
147 150
712 276
673 24
308 396
336 576
820 732
680 235
740 946
324 674
734 273
292 266
141 389
151 36
372 193
364 324
585 282
201 14
480 813
108 470
165 49
316 472
979 525
669 912
106 427
219 542
588 303
817 503
63 6
324 147
888 940
156 243
423 931
706 819
157 507
382 311
484 254
156 723
961 331
75 156
313 805
12 243
316 396
483 876
77 843
215 622
613 259
801 810
253 459
395 744
528 575
716 393
885 728
706 256
193 633
256 620
622 453
170 515
808 885
478 249
325 903
905 749
106 884
692 276
695 406
15 63
536 986
378 833
228 462
476 323
173 868
919 606
526 187
285 353
141 544
613 651
771 948
401 974
929 817
396 95
463 561
935 823
967 130
733 730
680 826
684 135
465 634
124 514
958 190
742 215
906 135
352 416
733 177
182 532
731 450
39 487
177 710
14 228
629 331
771 489
993 332
950 879
323 728
330 524
965 870
298 271
842 418
537 377
872 417
907 240
313 15
97 177
183 835
251 685
348 806
59 566
3 824
744 919
460 426
186 341
943 726
664 573
972 23
2 712
416 928
448 247
86 443
625 218
703 62
526 917
870 146
143 387
787 621
151 86
912 527
349 825
57 340
28 307
994 487
566 877
623 592
852 20
281 630
148 163
773 954
763 294
871 106
283 332
37 959
22 260
456 503
143 376
554 264
91 265
672 61
234 854
346 919
761 613
66 897
933 186
426 156
109 774
768 659
517 312
308 628
24 305
459 484
982 465
351 402
423 656
287 27
998 210
523 15
152 54
401 721
916 923
628 936
181 42
508 407
174 853
726 812
511 930
869 993
591 536
878 941
209 17
838 759
595 653
128 272
676 958
767 467
154 535
307 400
523 439
905 451
790 385
129 145
433 46
109 309
793 720
451 819
407 741
77 598
144 263
96 561
440 94
136 395
361 924
757 71
98 380
382 932
563 331
950 813
958 478
869 161
652 296
111 140
300 758
539 852
571 469
65 191
596 292
682 837
91 804
533 910
670 362
155 306
375 455
524 611
789 131
280 359
273 761
599 422
876 895
617 733
825 957
90 478
768 86
657 505
862 475
889 746
893 984
41 223
799 390
331 866
265 611
226 960
328 611
562 951
855 518
68 742
190 870
334 561
676 142
873 754
699 990
342 739
531 180
779 379
879 801
347 692
559 557
748 977
760 871
511 726
477 739
895 605
420 568
435 817
778 531
830 332
967 991
12 492
36 342
500 400
358 4
563 383
926 85
98 520
139 914
646 809
892 316
841 424
231 64
171 332
824 664
855 648
741 497
624 18
266 157
240 165
487 562
6 122
108 585
499 223
134 572
18 545
980 914
891 759
518 264
778 650
608 514
504 991
86 8
722 637
246 901
506 503
361 130
40 894
696 343
83 462
647 412
477 999
799 853
230 447
52 530
843 595
834 153
640 843
85 190
124 594
831 552
742 115
658 930
206 645
461 280
184 507
950 648
391 597
384 813
82 114
347 959
751 899
530 138
195 362
923 184
558 836
660 389
604 725
514 781
853 527
381 183
589 452
68 546
829 449
571 99
506 552
24 629
296 155
200 140
899 435
981 171
588 522
671 332
178 104
981 387
490 666
976 184
318 879
644 986
535 117
58 841
771 937
802 979
566 421
598 885
453 87
50 793
565 693
529 591
697 399
915 551
579 917
878 524
463 374
52 199
785 230
451 438
696 749
670 693
928 979
527 522
999 256
350 760
271 604
331 181
418 813
922 851
196 796
420 794
454 821
363 420
700 194
887 417
797 248
36 543
33 539
157 608
854 668
944 385
865 620
428 564
953 928
330 222
831 652
650 579
151 428
701 290
439 304
369 582
28 308
806 439
655 598
174 268
168 441
483 159
518 188
370 219
389 183
840 140
962 122
366 447
681 788
638 809
666 501
603 849
297 610
142 904
151 670
98 343
226 156
347 362
309 434
68 792
772 196
109 100
720 150
813 570
969 575
559 119
174 712
822 254
295 156
584 523
173 619
825 106
794 114
230 839
492 225
655 153
998 452
530 180
388 123
786 966
834 431
365 914
928 231
226 314
881 601
761 436
229 825
501 401
724 728
605 500
804 847
925 159
444 259
548 162
746 986
275 831
447 420
119 261
293 938
754 142
609 565
974 308
379 903
452 146
106 594
399 145
471 608
969 911
283 865
535 976
876 628
525 535
744 495
378 632
725 876
592 489
492 920
886 438
299 964
39 78
445 701
593 239
54 318
493 9
127 54
352 154
578 377
334 314
986 109
376 990
587 822
622 294
465 436
936 552
848 267
714 316
107 503
165 721
413 116
512 283
997 206
313 71
689 404
104 304
89 301
479 148
13 872
367 897
281 432
192 705
3 894
378 697
944 400
70 214
37 927
473 955
752 507
970 608
435 803
674 387
129 572
616 755
236 759
94 198
120 938
894 141
633 403
294 751
969 516
218 660
295 254
425 151
313 504
635 848
689 841
681 392
255 441
272 287
98 85
55 92
693 716
17 601
191 382
496 775
743 369
126 528
65 615
621 542
972 174
514 907
919 966
936 834
798 951
662 703
355 845
582 215
743 750
639 826
395 287
18 846
289 617
516 56
83 350
138 955
432 945
204 573
10 420
64 659
676 741
220 654
414 139
781 572
238 588
600 332
755 804
773 670
106 6
815 719
661 605
513 797
652 63
415 27
720 768
661 896
249 53
871 101
336 719
727 197
98 389
181 992
331 796
696 979
476 457
818 566
571 908
863 95
675 843
509 400
846 559
234 926
736 853
510 48
668 304
499 878
618 156
584 588
92 301
178 987
396 684
27 159
794 77
497 515
516 206
910 235
573 887
143 715
779 224
665 121
521 229
783 553
904 225
631 39
565 263
250 209
214 647
893 485
252 138
201 562
197 892
276 271
149 140
533 356
392 352
613 402
670 557
754 501
389 132
241 676
39 491
339 928
156 888
440 341
371 112
990 860
45 311
987 524
577 392
937 701
308 148
38 864
378 751
133 797
428 251
615 212
948 371
143 476
304 59
951 211
276 222
156 663
187 759
522 444
492 363
145 388
650 17
758 417
714 567
468 300
200 113
16 228
444 973
881 553
728 300
357 336
191 563
112 576
774 92
78 249
96 155
260 289
669 147
515 899
235 739
871 983
57 845
581 200
744 829
32 752
494 286
442 825
437 783
673 286
632 633
981 527
547 390
37 477
179 17
849 887
683 795
835 832
519 426
954 728
31 716
210 572
343 577
622 96
427 102
338 618
812 811
790 779
710 802
659 533
623 912
636 266
664 566
982 23
297 840
258 953
407 149
587 472
622 653
445 555
752 974
663 129
822 934
18 711
739 872
731 783
479 217
891 123
395 881
830 399
83 131
180 351
891 206
541 622
177 59
252 145
787 570
987 429
851 488
355 851
34 708
324 42
540 890
67 247
446 485
785 53
148 701
699 969
408 933
730 732
659 569
51 31
510 75
912 110
924 111
145 204
39 277
817 976
779 444
331 742
674 698
549 696
838 212
315 330
345 742
879 585
42 179
921 197
198 648
430 967
352 895
812 32
939 782
266 788
481 664
729 429
120 518
478 594
343 117
9 558
494 93
420 974
730 170
359 157
75 991
305 768
450 259
637 327
512 17
681 378
155 607
818 445
151 311
165 923
266 190
307 730
286 596
595 726
843 418
2 44
290 538
718 228
768 303
284 908
505 847
656 23
226 317
172 428
14 637
546 611
109 553
951 125
577 118
626 791
960 12
910 601
83 461
23 256
850 479
291 305
1000 7
572 443
51 428
341 993
3 300
302 69
634 189
417 174
364 654
260 694
214 8
17 896
39 922
576 901
51 199
720 982
999 91
760 580
173 555
50 95
845 692
671 567
792 221
131 331
135 856
500 888
160 472
425 838
773 657
269 671
714 606
274 831
180 63
83 545
694 778
670 128
486 110
922 876
399 717
527 249
243 870
90 577
44 285
714 460
794 45
311 660
551 863
161 426
43 85
613 817
397 548
215 415
757 490
830 969
207 991
469 933
876 849
239 121
419 616
297 86
636 600
454 338
712 779
222 221
510 515
160 555
183 363
874 917
272 40
631 858
395 588
614 487
959 65
616 929
969 460
593 457
442 902
182 488
936 391
693 667
930 814
402 119
457 143
271 568
6 660
591 220
204 557
779 38
979 970
180 853
458 557
724 396
869 232
43 532
93 457
605 202
983 820
103 511
411 293
507 594
46 96
313 727
716 926
294 37
759 816
522 262
887 105
963 359
468 832
456 133
842 124
328 814
225 91
573 466
851 614
846 518
201 627
912 336
923 218
309 132
812 185
71 783
434 468
596 305
206 240
795 393
126 566
508 88
939 148
39 813
871 388
424 995
30 789
319 427
600 887
443 653
5 577
826 176
789 870
329 905
924 404
641 947
857 411
303 331
95 35
194 21
764 680
307 517
927 4
428 265
491 658
526 561
730 668
100 558
167 25
718 167
57 547
143 857
221 490
496 492
56 519
612 999
725 367
824 5
269 421
531 440
782 115
310 211
124 758
530 442
724 777
937 5
636 18
709 31
54 887
72 919
238 103
569 307
143 576
243 926
773 337
873 355
130 319
358 954
642 23
523 941
871 511
589 483
751 635
595 19
818 238
546 487
371 745
208 19
491 456
585 173
985 723
963 99
810 658
466 852
864 792
162 199
531 682
122 811
410 320
739 80
542 811
899 603
688 321
965 536
724 877
62 292
458 965
244 379
76 813
856 12
333 477
298 480
226 230
638 682
534 448
310 502
128 202
738 432
379 123
820 539
625 653
68 450
609 503
222 272
411 250
115 552
509 308
723 672
985 50
579 941
316 747
180 714
601 504
982 937
462 102
389 770
556 766
71 494
66 166
595 279
133 209
259 922
945 422
208 323
635 874
863 730
376 231
638 714
577 629
240 236
486 852
314 475
558 455
979 796
699 660
939 478
717 549
546 762
881 359
726 477
714 731
620 176
665 112
298 169
148 830
826 684
942 84
419 634
152 321
552 711
527 426
909 468
139 441
675 996
127 810
730 93
434 727
709 643
36 918
1 965
919 999
812 658
315 946
260 432
57 621
825 729
377 265
362 922
297 971
667 897
617 410
992 518
116 79
679 109
871 114
453 814
604 757
450 894
727 787
531 779
632 293
874 762
509 405
201 901
980 787
897 959
798 169
702 822
83 683
496 719
939 859
720 656
750 126
217 677
546 721
802 45
436 828
86 741
721 938
863 799
547 810
217 280
673 257
144 805
909 312
426 802
441 989
825 534
296 75
829 647
857 658
425 276
943 938
183 594
730 499
605 43
999 620
25 474
769 698
291 793
131 899
234 954
290 651
674 142
54 2
85 451
529 382
571 526
802 271
379 226
676 734
119 204
34 220
398 743
663 382
105 448
125 432
972 560
216 823
310 981
536 217
456 406
163 347
565 944
599 315
933 117
594 177
7 653
706 904
457 947
29 989
209 564
871 738
513 684
310 444
445 389
91 347
435 466
649 4
645 278
930 566
67 774
632 62
955 568
664 613
798 525
278 779
946 776
694 32
105 298
84 833
177 827
865 210
868 112
660 862
661 228
697 863
517 987
292 589
122 896
68 914
129 526
606 389
693 89
428 732
64 443
399 403
478 769
533 431
389 429
694 554
870 159
329 129
851 809
118 369
252 99
789 823
115 949
212 149
197 559
128 804
831 795
11 371
947 979
682 918
414 303
61 807
654 93
133 983
865 619
365 299
779 362
478 377
595 474
288 175
253 884
4 288
193 818
146 124
659 798
538 964
748 836
820 257
261 429
284 506
712 64
283 581
490 778
387 668
243 758
422 285
51 226
149 123
573 283
2 801
222 27
631 320
238 929
215 63
402 672
471 957
309 304
736 577
608 767
498 679
865 539
45 464
227 663
647 294
633 598
652 633
158 627
889 924
796 12
282 961
638 556
457 782
517 161
865 713
94 967
472 813
68 751
542 650
895 351
140 256
711 666
840 64
605 626
440 609
262 276
549 966
541 20
635 225
699 343
661 433
743 713
404 720
31 958
679 662
637 339
261 762
149 873
166 563
168 391
544 389
543 169
120 423
926 460
863 525
399 986
474 355
562 923
241 633
85 622
219 942
637 846
996 71
24 167
676 648
174 889
331 477
421 191
518 130
518 624
719 698
541 698
27 371
219 380
999 765
941 595
903 783
292 913
872 137
513 95
567 308
122 424
456 623
232 431
793 724
412 79
814 440
736 544
173 238
211 184
658 879
424 831
963 547
996 979
583 117
174 557
234 204
343 867
148 560
352 560
450 829
202 446
853 695
784 363
113 92
549 94
353 980
477 188
649 179
19 637
616 670
490 896
361 297
675 779
840 529
365 399
623 655
650 502
424 608
357 449
118 487
172 902
205 879
367 105
995 891
291 146
775 538
212 830
521 852
517 150
382 636
380 136
3 454
931 598
23 677
760 827
304 908
730 722
435 207
665 354
138 626
932 148
107 666
385 359
527 312
167 411
291 24
249 638
769 979
691 434
599 239
181 204
460 40
522 534
963 260
895 817
444 541
816 347
43 522
566 696
666 528
293 714
896 317
480 77
233 703
346 107
639 668
429 676
290 149
116 370
17 26
522 311
530 861
351 549
705 910
584 535
77 862
972 747
237 263
590 190
699 353
272 618
500 185
196 655
776 439
121 687
134 719
165 691
609 507
428 835
698 333
597 223
900 242
914 254
21 832
165 163
476 139
440 400
281 407
403 55
181 555
360 377
15 735
731 456
211 888
185 764
312 159
88 538
59 890
133 893
876 714
857 491
44 264
526 657
127 179
219 351
240 609
964 787
666 176
826 767
32 14
539 445
897 138
58 669
313 235
768 13
950 333
230 885
298 494
530 582
444 308
967 21
157 332
594 242
668 490
99 227
774 307
645 120
894 829
339 657
884 160
551 312
790 13
552 984
572 183
330 669
995 849
852 68
908 191
489 736
964 911
439 421
260 789
805 954
58 748
602 179
183 393
241 439
539 259
84 860
705 249
528 409
357 842
116 924
907 196
669 509
391 782
467 70
457 869
290 248
911 495
438 373
212 178
853 707
201 263
712 235
320 430
356 855
442 576
506 512
529 934
275 604
856 302
645 552
541 364
829 478
880 965
864 744
875 548
675 601
108 926
273 680
780 644
105 594
889 690
203 516
592 530
507 961
313 207
529 939
336 984
800 411
51 406
249 998
672 142
450 963
522 193
875 645
549 418
480 482
539 674
279 325
65 918
632 935
387 94
929 430
586 599
301 918
524 788
964 852
138 833
314 388
583 51
194 112
322 146
758 121
604 174
198 345
343 348
96 445
465 198
620 455
337 343
674 677
832 884
274 530
539 414
58 915
803 318
556 62
662 842
236 212
714 171
82 796
112 962
480 835
599 596
707 716
757 590
484 202
103 597
232 979
983 364
177 389
95 516
989 279
219 347
292 236
336 785
981 964
903 686
915 585
440 7
655 164
688 561
459 37
826 278
606 425
451 591
415 151
270 773
342 690
876 554
516 999
795 576
101 119
120 321
45 138
839 510
732 31
73 672
203 10
747 237
766 315
913 412
446 370
28 757
568 122
159 979
676 299
992 897
296 443
27 138
336 113
194 408
908 77
300 724
393 931
696 764
472 341
825 813
124 533
439 272
320 854
702 752
466 879
641 344
746 930
899 850
215 223
294 47
843 359
438 885
918 735
228 511
329 656
684 269
985 44
553 619
708 235
397 950
434 734
977 187
247 90
173 197
771 337
483 535
16 699
407 168
994 970
220 317
722 126
467 931
822 556
765 374
375 796
404 272
724 671
826 953
380 793
114 479
303 65
477 890
685 372
877 836
93 219
531 581
980 794
733 199
145 691
961 18
397 319
734 285
448 948
185 24
672 377
866 116
134 312
322 597
646 642
643 505
975 565
370 793
450 796
238 763
478 354
866 2
121 483
971 319
568 419
5 606
370 261
186 830
720 351
181 914
375 110
847 565
626 298
446 723
835 841
41 363
322 73
180 14
854 399
564 676
623 922
954 312
827 978
870 145
62 776
235 474
742 160
538 951
978 174
433 395
921 179
619 535
547 635
127 640
260 936
361 320
744 348
447 73
998 690
457 31
930 667
90 722
955 953
769 370
72 712
341 714
298 27
999 531
184 318
845 934
186 737
505 663
650 614
831 258
570 637
849 730
901 377
458 778
399 694
573 848
249 390
423 767
497 93
974 362
30 608
504 492
557 674
631 937
128 570
698 479
607 190
578 520
249 241
726 451
839 786
293 667
325 223
873 221
290 469
362 707
955 319
240 547
314 307
16 329
369 603
467 476
479 911
418 990
341 922
664 846
725 849
753 748
950 432
699 307
499 508
408 784
935 506
26 327
414 532
519 352
484 161
485 427
163 618
523 182
614 588
611 384
40 789
169 115
849 200
87 542
303 808
590 10
642 572
591 409
628 667
38 277
356 889
333 911
845 314
618 57
854 510
331 92
240 738
51 93
821 142
50 131
672 591
695 218
85 355
140 387
387 740
89 764
756 249
832 958
521 771
102 106
220 231
313 623
493 305
401 563
790 681
981 570
400 622
318 956
874 553
130 115
311 777
136 162
889 62
513 28
589 65
909 678
996 759
118 797
193 910
158 975
919 317
772 52
139 956
360 25
77 228
555 583
570 998
361 856
410 154
309 618
539 625
184 227
228 424
813 513
57 557
794 985
754 240
423 842
149 37
296 285
628 173
502 903
637 281
373 558
236 396
309 967
779 609
666 362
147 30
684 447
828 712
18 299
370 899
629 236
775 503
649 874
719 337
517 45
279 625
820 525
36 820
532 925
961 538
658 738
677 321
823 74
597 233
571 102
219 43
565 650
920 428
209 636
372 347
458 793
398 109
709 582
219 163
138 823
646 981
407 522
499 264
889 38
508 217
894 791
862 128
651 851
191 315
833 108
564 439
913 758
182 631
433 863
317 554
276 759
744 116
213 690
467 620
302 495
895 4
153 935
516 533
949 731
145 908
259 76
232 893
183 642
991 966
566 37
80 34
607 734
696 351
330 660
883 579
548 350
771 21
384 291
696 950
606 646
917 499
630 925
166 274
436 883
854 281
773 579
501 727
105 677
790 288
32 156
424 243
220 720
712 608
370 420
789 675
411 108
996 456
305 150
507 22
534 397
712 765
934 736
262 852
122 444
853 625
750 72
53 102
876 262
700 593
582 658
729 704
454 939
842 359
737 549
856 827
115 827
127 435
439 335
150 808
167 770
32 316
59 72
310 892
169 599
138 77
283 325
913 141
154 777
198 259
504 475
933 59
356 5
45 304
214 244
29 167
859 97
4 59
853 31
78 390
697 500
430 511
483 737
525 915
1 187
493 373
405 239
582 779
490 211
206 319
865 516
97 936
699 283
636 585
153 327
259 256
680 511
45 277
365 864
525 741
380 588
487 585
130 802
483 570
242 834
740 239
589 600
782 307
806 472
294 50
656 499
260 543
275 834
593 342
51 150
139 688
627 324
858 272
849 232
773 710
652 168
30 497
342 693
891 23
76 428
490 228
560 459
295 300
74 493
977 94
612 227
131 35
510 836
772 29
671 983
160 340
152 538
93 161
394 470
190 430
408 967
518 205
618 669
126 195
746 985
8 697
637 665
104 648
777 893
49 539
843 510
51 991
94 352
616 906
601 865
78 490
986 842
537 926
666 292
654 825
465 231
423 75
560 17
536 68
806 400
713 290
281 285
386 212
70 413
261 551
756 98
1 117
83 505
276 144
90 786
268 50
990 246
868 59
221 335
504 690
114 171
48 550
384 59
164 599
778 87
655 2
951 626
84 178
921 834
229 593
95 852
394 473
548 973
852 860
559 670
377 758
775 286
936 933
306 379
969 990
698 222
425 943
643 828
488 292
932 674
442 656
585 704
432 401
118 250
753 164
245 404
991 198
876 47
523 985
227 710
487 569
264 270
50 537
613 883
666 714
915 688
562 60
30 65
422 115
348 537
457 172
258 926
955 428
76 789
506 60
964 768
927 362
633 406
521 473
283 960
746 23
617 583
337 810
770 963
97 941
824 539
772 806
795 347
605 555
878 745
601 32
48 380
70 702
796 958
307 385
929 558
217 80
417 776
505 889
432 81
835 872
448 134
892 814
859 753
539 341
968 765
835 958
597 974
305 735
312 487
18 303
88 721
808 334
624 534
237 761
280 474
100 329
508 682
944 252
695 861
629 41
760 545
320 376
383 26
664 333
316 844
788 706
149 25
764 477
21 505
26 363
510 414
20 970
856 663
316 910
772 774
11 260
320 939
73 216
564 742
394 810
616 993
650 790
314 736
682 473
692 18
40 165
222 179
294 183
729 266
616 70
608 673
403 218
626 274
291 770
880 193
317 61
783 281
744 422
718 436
164 356
902 454
376 470
593 168
64 60
448 706
238 34
196 76
233 897
407 845
781 317
53 125
615 527
346 246
667 378
996 985
995 316
136 5
316 541
270 753
892 488
403 149
319 774
932 454
854 506
466 537
421 472
595 679
511 723
672 642
17 369
921 568
959 904
820 656
263 267
231 695
774 201
226 842
191 135
442 949
369 918
88 193
179 52
133 730
213 112
768 742
290 601
457 23
323 627
284 174
55 287
739 194
20 2
325 569
227 687
925 184
869 357
987 641
650 527
492 287
257 415
630 17
168 836
844 904
935 607
175 487
532 557
205 473
767 923
551 190
77 779
495 318
514 606
21 620
689 785
307 631
202 389
827 4
39 537
106 434
789 576
749 156
143 646
675 282
141 506
439 946
379 488
188 687
728 301
671 641
237 180
249 726
119 293
692 99
714 611
98 569
951 939
729 278
923 777
985 23
940 351
498 433
304 448
167 784
273 89
591 555
696 709
117 584
15 419
221 269
430 333
591 957
121 640
413 480
208 419
46 891
808 750
706 373
650 234
3 557
572 117
140 116
360 578
151 808
788 451
772 555
322 89
876 380
7 274
162 591
419 235
282 657
611 74
140 678
832 720
629 86
304 497
676 342
2 354
744 843
36 709
338 616
180 270
987 682
408 693
9 21
110 372
226 959
482 357
54 411
166 934
167 515
48 366
376 884
854 740
191 762
682 22
373 716
519 815
582 776
969 374
812 424
47 67
497 143
647 533
135 599
29 396
422 750
642 115
369 466
889 523
335 266
105 225
263 69
743 40
778 97
697 849
865 759
504 457
228 667
571 290
232 302
771 276
231 432
822 769
184 297
769 866
953 869
961 594
824 45
771 786
360 293
249 199
91 965
776 90
944 199
668 522
754 124
682 581
686 847
495 681
398 74
469 453
364 418
235 139
494 12
877 283
244 708
469 985
951 802
620 835
90 52
719 464
500 867
441 907
330 755
367 734
151 492
310 92
471 789
255 736
853 789
254 947
105 664
306 686
177 813
836 108
4 319
50 977
621 640
330 649
550 613
592 757
75 735
262 320
850 181
293 734
912 64
671 643
922 50
167 982
708 688
913 28
397 490
114 169
904 432
717 96
9 888
741 949
446 550
483 185
820 729
381 422
784 272
35 465
567 439
705 822
959 71
568 343
555 613
192 197
970 493
999 111
504 189
349 920
67 101
987 87
883 177
782 626
839 429
222 650
327 281
163 322
151 462
91 401
948 563
664 337
637 581
457 539
548 327
270 263
870 438
213 965
403 209
123 101
123 254
301 127
833 713
381 116
686 720
354 936
782 375
636 972
598 106
56 469
123 990
423 280
443 80
193 523
624 275
363 449
648 203
470 315
856 175
657 866
715 86
334 190
628 859
593 917
360 664
72 817
767 289
289 54
6 217
199 791
949 317
741 900
626 411
4 859
412 660
67 539
923 155
390 416
833 204
240 306
434 517
88 808
98 258
642 559
700 798
398 785
721 525
860 326
761 131
804 468
489 638
262 884
836 378
132 927
458 630
398 904
10 688
15 820
862 797
949 645
579 595
724 639
766 31
900 504
521 745
456 603
112 590
849 38
908 649
398 728
626 837
711 997
786 238
981 334
588 409
741 893
852 500
651 530
767 978
611 847
857 125
215 182
195 365
183 13
229 847
63 601
3 521
456 637
418 754
962 600
660 70
78 106
117 389
463 808
442 627
811 380
503 128
709 966
757 165
977 840
740 805
822 833
550 849
122 875
164 882
842 126
769 619
330 945
575 624
651 288
23 440
305 157
886 234
86 587
386 576
169 654
169 619
503 425
568 264
939 180
564 370
585 361
551 661
658 699
439 363
903 220
361 207
657 34
153 44
563 921
102 551
151 800
636 828
189 657
318 461
249 343
100 580
410 922
67 13
60 356
857 359
911 956
682 662
303 478
686 276
648 396
102 188
64 926
181 98
135 962
101 881
230 851
866 342
780 122
289 87
940 192
930 235
151 514
78 100
994 605
655 20
131 989
484 904
953 24
182 692
924 206
1000 162
693 695
547 603
874 258
297 9
603 164
866 4
771 4
880 219
515 483
731 892
369 850
587 284
477 832
397 532
691 532
285 924
158 819
298 572
915 836
225 666
859 804
35 439
313 655
406 248
92 146
264 872
93 99
60 278
603 409
482 514
609 824
12 610
205 311
454 371
109 112
443 578
836 139
369 800
462 26
981 812
352 210
54 533
751 982
104 475
565 182
785 153
994 9
189 602
95 304
856 996
867 791
93 578
776 289
12 646
748 891
366 546
199 473
984 703
388 757
606 277
579 65
154 335
71 326
293 99
287 629
807 31
480 820
263 275
791 289
872 539
914 855
983 636
927 497
632 187
206 275
488 885
447 853
643 89
711 285
540 904
456 509
863 470
681 205
689 592
575 402
236 977
174 377
410 104
973 248
291 856
909 21
573 836
422 384
143 403
405 473
633 943
321 369
427 340
887 365
369 978
468 315
205 208
309 229
710 966
602 321
975 686
324 922
24 119
710 597
133 459
156 886
950 232
279 120
735 634
33 817
803 371
533 412
465 655
747 941
149 302
692 480
115 953
516 948
310 428
383 993
104 348
28 407
168 527
128 630
899 83
893 684
224 668
935 928
351 217
276 337
48 529
81 589
775 575
199 271
342 932
690 88
106 543
939 349
779 248
247 999
946 93
189 897
978 156
525 813
481 3
163 629
830 785
518 879
933 945
533 145
807 352
255 141
995 555
570 704
966 718
966 399
608 221
290 588
995 734
722 813
508 558
579 295
288 717
780 616
534 417
177 590
385 207
131 923
533 422
635 233
121 47
960 910
53 499
856 758
99 448
156 867
493 557
497 391
398 142
695 702
689 570
910 366
737 921
940 707
5 195
760 148
710 604
483 916
256 322
844 556
46 313
201 34
59 446
669 228
760 228
763 986
894 377
847 872
331 349
22 722
767 591
316 889
503 362
457 5
65 828
811 205
136 766
504 818
390 601
801 722
908 224
517 771
692 965
19 628
811 745
508 889
303 970
703 151
576 475
494 676
652 341
151 610
925 906
336 55
954 633
180 703
20 670
568 77
586 321
58 790
460 658
248 237
522 794
551 788
473 370
939 380
471 850
788 325
586 281
194 252
331 636
739 528
502 335
817 616
672 631
262 379
652 658
740 366
356 188
51 957
872 836
179 202
812 847
61 815
602 65
806 824
38 10
238 582
851 85
62 32
466 559
899 181
868 657
543 362
67 593
258 366
716 217
722 157
68 813
626 416
883 381
99 697
612 350
536 296
348 704
653 176
32 92
777 716
824 278
671 352
905 151
416 568
212 861
62 167
176 764
350 653
183 939
45 840
935 403
723 499
244 415
904 92
636 646
604 457
307 554
264 445
776 805
648 537
440 613
559 483
282 299
111 25
826 430
655 165
157 152
409 492
145 968
595 882
156 586
369 919
889 634
391 345
792 207
246 655
360 619
508 245
299 353
675 395
558 615
649 165
52 45
217 207
990 785
99 157
575 988
740 543
964 321
959 153
775 947
437 436
585 909
373 991
730 508
32 409
458 560
302 206
811 425
153 156
333 154
147 10
265 541
653 404
860 121
973 144
102 190
202 345
797 511
547 226
694 595
23 45
222 256
492 468
717 333
232 792
530 764
482 528
285 184
40 371
466 951
189 643
823 770
547 787
28 68
24 255
883 967
902 737
225 802
439 717
871 910
384 659
912 887
111 987
784 307
168 474
738 517
424 505
215 57
551 970
918 390
708 707
598 234
8 17
92 372
826 610
979 852
240 345
271 895
531 230
94 469
810 261
171 534
330 178
826 399
185 202
481 487
717 682
794 345
784 688
253 944
907 324
108 952
385 810
224 6
702 323
708 249
764 887
910 653
986 49
328 429
232 962
857 168
906 824
783 381
371 232
449 20
828 946
243 27
56 345
227 498
357 906
947 852
441 429
429 640
511 305
351 573
701 262
142 222
197 303
376 161
851 130
368 246
611 671
325 327
630 86
347 602
516 875
15 449
882 133
806 598
15 731
528 832
496 459
484 3
670 144
262 292
435 492
627 162
138 698
978 757
635 85
531 766
518 499
394 679
712 884
334 109
146 442
203 508
375 409
861 375
427 399
983 475
974 32
744 135
240 520
621 489
287 128
273 540
840 570
157 886
389 513
299 384
602 730
750 273
516 609
202 159
685 700
350 56
886 574
287 727
870 458
482 139
438 133
265 450
282 209
481 254
112 228
355 579
278 51
616 976
15 46
692 678
730 986
362 13
220 649
431 730
315 920
901 138
711 924
978 574
839 539
53 91
253 900
422 938
820 858
721 452
362 269
608 338
42 323
529 671
282 32
178 456
828 102
303 62
573 325
895 183
463 4
902 556
456 969
822 234
767 403
754 111
363 474
985 75
87 789
732 111
885 485
868 505
137 957
238 624
290 152
804 990
95 591
588 175
248 635
642 272
470 520
612 70
200 740
347 508
738 760
892 964
510 229
320 524
135 877
301 996
528 515
435 575
333 701
721 300
501 761
830 665
819 429
451 851
249 196
294 635
582 527
334 127
593 258
110 153
995 388
803 642
900 12
761 308
91 150
593 62
193 524
244 740
733 667
399 525
948 95
279 311
552 611
228 36
432 972
949 658
928 919
918 825
385 30
220 897
708 299
6 717
955 660
794 302
31 459
357 575
835 474
642 510
670 192
930 385
719 768
105 787
375 731
555 973
292 411
593 279
568 780
968 17
256 410
712 271
983 744
341 616
713 941
889 237
543 210
889 288
363 50
76 46
474 84
986 41
919 166
588 93
480 258
698 632
210 555
319 866
741 397
695 17
539 838
773 668
564 661
368 455
858 45
710 811
190 93
690 792
297 749
760 617
821 425
465 349
968 823
626 1
571 793
947 529
414 42
549 53
877 120
444 525
532 212
380 498
634 633
991 751
886 422
847 181
522 653
519 75
407 593
509 565
268 898
414 288
929 139
587 111
102 694
182 716
891 13
383 881
114 957
973 205
206 445
409 484
651 21
785 392
821 336
245 373
463 322
99 695
420 411
802 188
148 569
66 952
428 510
535 755
283 42
767 681
407 894
919 490
660 327
462 238
965 502
447 437
253 327
313 388
670 462
645 874
506 264
61 78
498 458
969 74
745 175
630 474
324 460
402 75
616 234
171 671
924 575
879 954
609 717
359 418
515 154
856 943
581 356
484 112
494 685
83 743
362 801
77 507
522 309
802 177
450 983
21 291
635 870
331 877
225 780
800 272
852 283
138 571
471 862
573 855
511 87
298 715
323 100
837 739
768 800
982 78
451 534
746 843
858 851
235 880
329 58
743 489
564 685
607 276
293 107
860 593
823 721
863 65
527 471
385 648
781 621
104 893
294 571
487 193
27 548
348 554
375 948
556 900
843 559
396 65
620 628
931 592
897 5
14 997
400 651
38 23
800 993
646 611
749 308
274 96
351 870
958 161
66 181
459 511
847 760
938 971
502 705
887 725
719 426
725 862
403 780
48 851
316 96
65 101
450 562
20 748
24 898
53 792
199 868
655 244
795 411
651 755
55 78
566 721
350 745
800 81
396 592
769 900
493 592
194 719
777 871
493 923
230 573
430 874
139 16
573 143
694 11
921 389
159 620
152 415
339 556
402 796
901 947
878 35
514 833
127 221
69 736
399 79
80 191
699 522
531 667
390 447
4 890
838 54
290 832
760 496
615 908
343 145
241 82
792 62
740 39
175 525
111 293
476 680
237 762
646 760
956 492
259 246
66 553
460 410
752 268
218 28
174 392
135 470
989 984
482 239
668 517
791 480
975 207
425 771
114 262
124 137
78 139
826 206
489 263
28 229
170 242
579 60
969 999
287 265
119 430
520 331
811 881
880 723
612 272
994 377
422 278
373 432
677 848
648 427
262 374
600 410
693 902
998 579
88 789
894 583
334 814
319 135
520 199
407 872
508 334
374 799
277 738
894 151
182 155
360 508
91 44
574 921
136 463
366 61
533 506
191 524
211 167
863 202
470 925
761 523
833 156
335 518
7 847
298 10
104 438
717 630
194 556
714 476
166 97
47 196
347 608
808 875
658 683
248 583
676 358
749 543
226 543
634 389
926 723
716 119
142 916
216 378
86 721
164 154
546 392
913 309
343 421
167 263
557 54
952 589
86 218
657 560
294 676
261 88
758 224
934 999
976 447
271 677
4 274
856 220
881 530
992 143
55 858
997 163
58 510
798 305
752 627
710 71
762 654
142 648
635 7
363 320
414 560
761 930
195 178
974 788
835 77
641 275
424 640
206 167
113 252
109 818
496 706
894 566
642 570
486 559
117 359
869 764
358 955
97 119
190 302
285 86
355 138
838 292
354 661
468 606
554 199
611 7
373 565
690 829
997 197
403 917
869 169
424 990
662 284
548 500
936 572
430 751
328 157
769 995
448 340
908 128
950 298
111 628
536 872
926 411
27 356
273 663
342 71
793 504
778 634
212 98
212 148
124 15
617 961
583 42
927 576
909 251
713 863
826 190
42 526
50 176
882 254
528 728
935 631
154 790
816 745
358 219
910 415
65 133
5 567
117 593
562 523
30 747
245 934
329 633
503 459
379 814
516 932
38 822
230 762
189 289
266 676
615 630
75 196
144 465
101 873
948 33
450 979
754 658
952 540
646 584
475 549
345 904
234 658
619 448
990 690
183 475
688 308
790 998
937 283
855 292
648 410
230 927
40 853
232 582
457 688
625 763
169 321
801 653
146 592
34 283
242 498
823 374
820 652
273 545
689 75
13 514
943 907
628 280
863 68
428 266
348 358
809 76
448 34
196 659
467 190
912 535
553 53
897 689
151 906
769 353
937 979
998 705
82 80
297 92
19 996
733 860
514 938
945 460
830 80
780 856
97 470
88 491
380 586
381 615
264 409
409 472
365 232
68 231
344 633
336 260
624 538
461 294
218 666
69 554
276 738
651 230
584 384
119 489
74 821
188 895
462 154
720 643
245 95
742 765
423 709
378 175
959 882
423 249
719 474
149 18
780 740
648 595
510 230
568 317
717 502
305 778
533 195
671 431
298 424
606 368
953 923
367 75
857 458
499 278
319 162
100 445
854 344
681 458
188 718
288 162
216 952
575 596
961 718
898 70
751 251
960 723
244 731
215 12
330 492
582 349
481 496
427 754
88 626
433 56
656 939
868 255
978 365
993 24
810 570
921 6
35 335
165 546
383 41
864 6
660 586
699 565
699 877
731 569
165 677
553 889
90 175
965 483
98 190
183 524
320 630
171 928
671 73
329 62
778 186
60 861
298 700
369 796
459 128
569 648
75 279
221 561
519 66
548 401
157 822
546 755
253 514
100 538
305 992
290 449
822 268
979 283
586 34
402 194
924 689
35 715
60 320
3 238
535 601
136 283
337 630
185 876
363 748
988 524
136 181
314 132
225 800
607 128
344 386
197 389
777 625
541 328
414 629
708 557
713 611
748 942
697 881
480 568
551 411
649 711
207 337
604 125
177 950
10 899
154 936
334 221
226 596
290 689
457 583
54 294
739 878
765 885
205 791
545 26
581 608
581 289
889 571
241 693
521 370
430 365
528 965
936 514
796 832
797 469
839 5
261 937
81 420
268 431
29 130
733 594
563 37
46 429
699 518
222 49
486 622
837 10
777 571
481 401
151 129
372 942
33 867
584 361
486 408
682 9
490 84
985 300
417 815
806 857
263 959
369 163
334 892
458 19
975 824
713 228
428 358
597 623
898 393
806 572
635 801
414 851
155 912
892 291
98 959
182 800
56 379
366 20
311 243
428 939
821 170
941 614
23 632
355 356
997 311
38 958
423 827
22 593
346 56
270 490
540 351
362 716
52 459
558 218
830 493
304 553
404 753
83 760
800 964
782 18
769 531
309 560
64 28
972 750
228 732
472 760
751 310
609 839
481 242
40 339
459 140
763 631
96 939
473 557
757 915
299 398
224 35
318 51
665 960
113 864
856 747
597 788
843 128
113 499
157 714
463 905
548 947
787 98
705 808
992 309
465 536
701 468
660 784
113 702
567 532
859 349
189 622
722 581
252 455
716 688
901 164
159 519
703 230
132 528
383 473
920 113
772 732
570 859
926 50
612 349
799 601
406 378
85 146
189 86
446 523
937 980
396 51
443 633
943 4
508 480
740 994
207 227
588 192
331 460
929 841
467 308
951 319
527 894
55 727
704 966
582 207
587 361
758 229
761 380
320 508
973 469
368 985
390 717
849 496
357 426
847 158
503 134
963 597
730 136
742 123
395 363
495 974
147 394
269 85
150 587
949 238
917 557
462 50
105 707
251 191
81 798
451 799
206 432
929 770
340 422
743 772
324 612
357 26
996 370
364 438
172 310
627 506
484 610
831 475
682 594
886 91
814 891
356 662
495 44
678 642
205 64
194 706
280 503
282 509
343 427
335 778
472 469
288 127
601 267
27 295
615 497
143 940
625 62
284 753
327 448
213 5
609 849
318 737
589 869
533 879
431 282
483 884
137 344
578 215
76 574
325 160
132 522
516 427
413 380
61 310
961 524
313 723
988 612
241 713
286 911
135 792
317 699
631 614
860 139
493 508
394 814
206 989
565 504
275 103
366 50
541 671
736 989
977 173
587 479
49 426
346 567
188 540
910 911
574 888
382 6
672 109
538 258
753 168
346 752
34 921
898 447
184 23
671 616
460 218
427 926
42 418
727 661
597 228
30 135
62 856
474 830
902 973
181 853
451 818
176 296
659 24
965 779
909 456
164 266
369 870
835 343
230 135
650 57
402 623
840 994
473 611
984 860
501 299
270 876
354 431
536 520
983 124
202 795
427 770
23 189
258 356
29 788
824 738
573 244
818 383
932 182
660 930
403 431
512 440
2 368
320 113
229 776
241 816
70 111
217 51
175 347
795 704
947 611
649 12
114 232
626 96
319 112
410 676
890 186
237 545
287 267
537 905
935 76
233 516
188 714
422 860
816 777
904 853
497 390
516 908
479 726
396 19
116 770
15 548
770 958
720 557
840 489
394 839
32 969
779 823
963 302
91 495
32 385
391 62
197 975
409 695
599 232
568 811
424 758
197 689
574 954
977 598
18 472
977 735
312 6
552 627
25 625
803 358
426 199
737 231
856 695
109 98
42 451
445 658
548 304
510 877
835 499
167 123
466 576
686 1
930 586
300 671
106 544
160 330
353 577
997 479
267 340
747 590
281 684
963 714
251 443
857 933
715 309
426 14
101 618
176 905
197 186
507 613
154 460
79 21
243 762
427 371
419 664
395 161
462 482
329 311
514 245
657 373
129 6
585 929
386 186
421 533
473 433
617 262
618 413
214 721
38 885
38 528
735 273
659 415
860 965
700 876
785 691
690 596
55 94
85 23
601 351
284 328
682 664
440 135
935 913
938 100
499 711
974 228
623 767
525 79
867 382
208 562
655 858
610 153
805 819
99 589
506 602
917 492
311 494
612 575
608 750
92 510
826 30
738 322
852 756
272 230
933 320
755 176
110 667
737 176
476 652
525 25
518 736
498 538
260 668
698 999
303 941
368 225
169 258
287 292
830 356
430 4
992 39
190 697
337 241
590 275
508 336
166 403
113 516
763 8
189 101
519 438
763 435
594 787
336 351
227 268
796 389
753 982
650 562
845 12
46 821
705 984
270 414
350 856
880 292
524 409
338 748
676 788
62 854
11 872
811 246
133 658
640 650
400 270
494 324
270 9
303 116
687 951
320 566
692 51
909 382
334 783
692 768
461 40
476 137
410 49
25 951
830 98
481 190
742 787
984 135
946 27
204 586
713 680
692 439
429 294
228 917
749 217
519 960
376 944
901 432
238 909
648 739
207 279
562 855
537 630
97 924
125 188
279 896
431 727
632 395
926 740
291 104
197 875
98 359
139 343
93 800
787 478
429 828
573 908
158 499
37 912
654 173
154 934
467 19
334 821
422 807
364 137
369 59
206 50
312 754
97 120
600 844
364 74
184 329
613 433
102 947
427 961
492 416
975 556
487 68
791 88
8 789
932 873
729 563
491 528
42 288
76 512
349 91
920 549
830 859
277 191
709 9
223 506
687 940
544 22
978 692
184 726
331 461
348 157
688 444
833 764
878 860
372 648
593 493
843 408
797 937
590 794
926 845
169 103
523 485
931 7
458 862
746 595
258 925
839 109
129 113
698 453
630 823
468 358
561 420
30 495
492 273
105 132
549 911
501 325
529 179
884 336
733 714
743 268
57 126
139 315
501 538
74 274
935 249
291 112
249 160
767 777
345 378
391 244
940 677
559 643
532 353
458 119
514 10
527 693
845 494
821 509
299 775
784 528
38 733
524 833
898 555
347 836
945 505
876 429
75 637
486 119
518 517
708 148
519 541
787 715
134 98
307 550
494 821
534 476
410 348
116 175
131 651
996 179
550 984
508 595
748 936
166 632
868 738
161 412
707 31
115 807
732 152
211 402
980 511
503 74
94 646
141 103
508 356
668 853
23 967
568 356
714 19
185 705
619 121
560 694
283 293
660 86
7 409
947 178
943 440
166 212
123 348
565 325
844 424
835 456
171 273
857 75
764 138
176 89
316 376
550 661
321 141
616 164
934 720
297 372
219 270
692 115
449 964
601 566
83 987
653 333
15 666
766 154
103 573
900 731
701 403
601 984
460 951
744 958
142 951
312 774
992 72
781 850
119 525
214 179
822 392
801 272
797 197
802 930
95 673
180 88
164 242
413 718
100 373
308 722
986 493
623 669
171 22
385 868
392 660
479 660
337 522
445 148
821 866
512 514
200 813
384 437
919 310
355 157
845 961
80 332
552 498
665 203
281 83
682 904
451 489
374 53
155 641
302 347
687 368
231 599
473 18
133 674
808 264
983 427
439 962
256 727
718 7
560 389
506 836
33 295
155 299
981 948
390 720
17 529
262 490
185 655
858 310
125 273
705 53
18 958
33 934
862 886
393 11
519 955
907 819
640 10
27 747
242 967
922 769
811 262
585 808
867 895
980 412
410 169
365 678
137 700
966 479
933 239
26 551
643 589
582 555
766 455
714 471
28 334
757 952
910 599
499 535
158 196
65 302
786 873
934 853
926 416
63 763
711 381
649 995
957 679
266 217
204 858
282 173
63 390
78 457
797 94
251 980
90 239
729 153
195 677
337 818
867 97
583 734
636 513
173 333
285 696
479 356
227 42
111 434
166 281
468 702
805 896
639 550
632 999
506 886
799 816
825 227
539 271
703 187
13 353
605 134
834 362
100 283
623 646
107 591
374 55
277 379
360 104
95 798
626 969
693 563
495 67
129 478
144 933
781 42
837 4
30 176
781 756
511 919
248 989
663 810
492 480
431 262
131 771
440 674
76 134
896 754
642 959
811 489
545 756
554 195
620 570
536 973
863 10
509 835
104 772
953 432
417 1000
660 230
493 313
434 921
328 694
315 614
456 250
283 474
591 992
468 511
519 732
296 629
703 32
960 794
54 712
808 985
185 266
289 533
737 315
300 742
720 750
756 173
177 574
310 407
798 717
324 937
735 380
346 688
318 490
74 338
444 371
544 510
375 693
132 857
41 431
351 896
830 343
93 469
693 690
284 138
28 199
814 378
196 666
799 528
932 809
806 120
406 575
858 925
815 289
130 790
201 952
829 734
748 149
456 542
353 972
214 72
407 216
439 778
604 292
681 182
949 396
467 471
256 197
997 238
833 609
990 949
311 24
218 523
267 660
716 635
446 574
646 96
424 730
410 113
788 244
572 130
810 50
983 482
102 346
103 906
508 842
342 491
239 517
612 440
8 781
198 360
106 762
673 362
919 712
940 160
498 641
862 223
736 439
646 441
128 720
202 844
331 529
650 751
718 287
49 710
882 315
144 699
619 333
848 452
446 695
115 343
82 2
359 621
831 843
170 448
374 12
840 442
361 293
632 519
139 933
396 629
294 679
207 745
254 877
227 668
514 670
52 574
899 373
52 868
378 780
10 181
151 303
829 579
363 922
5 610
30 803
180 57
895 328
563 447
800 404
220 194
979 308
472 929
152 505
327 310
500 456
814 45
582 841
737 996
937 76
452 205
331 237
418 583
206 280
264 672
587 761
304 208
472 867
939 918
103 320
1000 98
933 960
376 243
599 329
178 209
130 96
438 778
686 95
784 941
889 602
338 269
421 866
220 426
194 744
178 366
852 810
272 311
7 475
649 806
546 173
860 255
266 747
680 414
768 677
763 508
613 153
91 953
398 686
651 569
982 63
214 38
621 865
44 63
228 166
884 227
815 127
286 136
599 612
320 284
500 33
554 586
813 227
423 465
188 654
625 229
220 566
303 975
696 988
734 723
950 408
359 394
848 428
669 796
350 213
102 524
150 386
223 599
302 849
748 990
8 492
94 516
132 1
28 868
354 331
814 350
723 111
865 161
733 80
23 495
405 797
681 649
706 656
671 882
969 892
279 742
867 296
640 718
12 593
279 717
71 905
359 738
910 775
203 58
475 854
782 987
368 837
734 457
996 92
149 574
269 272
979 385
194 908
1 52
912 776
230 73
141 269
691 279
115 336
131 30
482 879
106 659
491 520
436 712
230 868
792 747
873 458
587 854
116 874
697 222
785 242
511 8
61 395
871 107
503 666
250 699
936 6
827 426
25 403
846 520
125 394
617 284
882 163
785 370
120 896
414 650
875 761
945 954
97 210
584 808
704 39
695 723
278 281
652 603
148 652
928 444
43 451
713 226
787 613
672 766
231 904
627 171
530 107
22 776
199 66
434 981
568 43
11 108
625 706
403 81
194 76
757 349
866 480
767 115
979 549
848 807
313 76
397 303
882 547
449 912
699 797
203 800
902 990
898 785
569 714
732 796
101 588
381 484
666 477
312 559
521 80
194 595
392 733
775 242
841 597
174 409
650 987
755 825
99 427
905 342
126 62
480 505
967 889
533 447
808 627
987 25
73 606
38 850
584 68
899 247
339 332
974 753
351 875
373 40
958 790
812 733
36 3
859 377
750 107
310 581
183 452
131 837
952 225
71 449
574 664
665 52
210 871
123 649
387 129
451 298
809 421
694 910
346 308
30 439
731 574
758 205
331 423
247 771
373 543
540 898
579 101
205 141
538 254
873 459
514 769
799 461
566 943
456 462
972 742
642 833
203 929
577 682
192 701
437 47
841 475
203 5
510 434
89 734
635 776
290 215
458 513
284 959
834 572
988 204
502 494
855 651
23 460
450 411
595 198
522 240
33 106
840 746
542 689
747 286
93 15
30 88
734 122
289 768
751 890
878 557
851 801
416 997
747 736
399 894
435 96
165 131
180 165
783 730
595 287
662 463
510 73
139 663
706 253
341 758
131 320
701 762
47 233
917 98
691 652
244 75
708 462
996 61
3 418
837 904
955 604
890 28
228 653
343 807
17 86
792 487
21 170
503 231
149 101
815 765
289 510
752 239
535 188
945 792
930 244
378 542
23 282
359 446
161 749
991 884
590 800
378 462
778 890
950 880
618 717
239 363
6 181
963 393
862 404
393 610
347 807
246 770
126 394
758 979
867 893
18 687
388 332
741 438
618 622
836 533
235 522
105 417
578 516
540 174
406 916
640 516
665 89
428 985
721 592
556 916
909 407
118 603
535 629
672 314
304 91
950 820
7 904
977 259
400 193
786 253
302 998
261 43
87 996
549 721
644 673
202 41
888 832
88 514
479 914
484 399
589 441
756 952
668 571
250 590
142 12
429 999
903 2
207 208
476 528
1000 18
906 123
414 227
918 819
313 526
712 302
899 581
348 63
316 731
371 789
131 336
507 549
991 679
254 889
864 895
503 669
288 63
418 612
435 54
492 156
339 264
1000 556
207 458
218 876
705 680
12 405
359 449
14 559
846 907
934 330
359 718
588 20
998 262
878 607
473 139
753 799
420 728
662 827
524 360
116 311
889 969
857 800
686 52
298 710
139 824
831 586
863 675
666 762
454 76
778 730
922 371
588 576
895 536
737 365
565 713
822 560
218 638
512 265
452 504
602 368
223 143
701 837
846 736
79 681
566 307
268 284
87 988
398 403
224 404
275 184
345 775
231 745
95 444
650 460
442 997
966 183
444 455
12 651
583 507
701 779
846 448
486 327
468 984
874 56
453 670
69 979
332 593
715 648
261 996
6 216
889 420
742 936
610 875
893 475
863 187
612 860
327 946
877 948
667 601
443 767
604 523
596 827
721 836
125 533
30 518
524 349
255 710
778 623
415 450
265 319
524 420
209 191
685 913
70 594
540 396
204 388
391 932
816 655
837 883
546 736
175 712
452 3
261 723
642 74
397 656
769 103
756 117
422 454
372 70
650 615
709 121
551 743
792 488
873 160
848 475
11 285
515 64
16 540
534 904
883 8
481 153
996 119
857 310
223 965
482 158
948 583
748 321
616 49
794 215
586 754
694 656
373 50
444 907
618 748
392 324
137 618
25 389
509 107
426 248
418 987
258 490
862 282
793 922
72 500
817 720
829 209
287 124
784 51
407 604
632 233
3 455
956 736
716 325
607 661
215 577
608 502
672 4
92 652
847 895
605 653
385 840
952 233
61 401
768 858
434 363
827 505
814 470
492 283
551 336
128 710
427 377
520 183
889 449
477 894
144 303
393 791
129 217
472 102
404 352
955 769
885 504
390 502
780 764
431 208
216 717
120 272
672 115
785 142
451 209
62 472
394 978
619 292
616 788
189 422
878 517
825 332
532 342
353 475
170 132
386 374
649 972
515 178
268 861
448 298
128 286
214 985
511 417
988 134
936 865
320 856
419 761
404 339
889 436
722 567
884 421
170 114
20 263
413 358
655 497
296 291
314 833
735 250
307 252
636 204
323 71
221 141
180 100
378 609
366 435
532 494
855 383
413 554
664 973
436 417
686 217
886 93
823 145
752 513
263 315
804 820
448 684
741 349
612 253
589 497
315 459
198 846
489 332
345 883
447 557
420 807
283 475
123 790
473 523
173 475
535 935
694 943
903 353
563 859
299 719
308 850
94 989
780 873
820 87
970 665
169 399
731 652
864 732
488 452
679 380
874 927
965 330
19 124
627 929
107 53
873 77
142 996
685 588
91 317
105 906
970 267
833 183
414 174
684 298
73 130
856 553
119 620
132 333
317 903
574 914
504 549
221 252
890 463
892 958
568 126
803 787
259 639
655 289
148 124
716 969
465 302
701 604
553 200
103 983
758 682
92 204
116 426
653 457
626 617
494 317
648 725
88 956
798 223
690 460
584 730
39 83
990 697
45 475
340 324
653 730
341 10
63 898
2 375
605 178
930 625
66 913
403 382
414 36
392 832
47 413
394 845
311 469
575 250
606 651
496 377
994 123
924 42
498 269
478 574
209 855
934 440
105 796
358 371
263 998
337 530
392 513
980 827
219 398
273 664
152 996
767 932
990 387
899 426
768 954
759 525
776 796
697 337
522 456
874 3
716 823
364 960
890 745
902 525
56 793
460 884
806 55
683 97
686 547
989 574
681 39
358 983
360 677
365 373
341 137
811 421
540 573
893 532
902 625
563 453
110 264
227 290
405 929
451 420
879 831
293 348
839 130
35 388
885 755
429 23
423 131
401 636
33 486
681 436
411 262
886 323
392 453
510 274
104 350
243 296
570 895
675 987
982 999
788 80
432 500
477 828
168 29
638 926
997 778
505 333
747 71
325 735
655 315
736 959
205 296
998 870
830 215
672 855
321 655
742 26
150 289
115 921
308 141
39 36
323 957
943 470
78 273
7 69
338 975
430 405
290 366
304 407
291 432
11 950
880 381
34 745
429 728
505 903
348 93
694 297
997 871
715 394
681 536
320 624
755 581
275 97
915 592
441 544
995 278
182 412
689 92
736 447
971 642
915 35
913 886
54 918
312 607
386 497
268 512
141 686
574 687
391 791
985 573
316 390
44 67
736 306
10 354
424 833
768 494
273 308
234 237
829 660
899 716
77 111
700 871
744 725
616 970
895 602
579 778
19 172
113 684
982 33
361 815
782 39
229 87
658 859
855 787
101 152
730 900
35 637
902 277
226 608
751 154
546 906
853 562
701 543
286 749
197 391
71 383
897 208
341 72
818 577
442 592
83 294
223 126
543 400
812 330
283 579
126 30
654 883
451 680
39 946
198 473
289 923
159 775
465 810
44 981
868 412
711 547
67 599
655 51
874 47
387 172
495 63
492 263
29 394
228 280
479 887
914 163
454 46
993 797
482 684
798 998
487 700
835 320
538 807
191 857
984 428
18 150
298 872
230 768
845 504
880 678
670 428
30 211
569 336
46 983
67 183
204 22
605 468
906 108
693 819
885 938
487 577
266 555
570 961
907 309
143 794
633 644
295 87
478 262
303 123
47 11
267 25
976 726
937 19
536 82
255 661
930 98
627 886
560 280
623 68
987 917
91 720
374 15
769 820
301 933
70 752
310 547
650 97
454 240
63 360
335 229
201 606
887 751
701 610
673 864
15 22
899 157
288 492
425 117
648 629
53 175
760 575
470 514
875 385
669 856
305 934
357 13
540 54
230 923
886 691
727 547
131 728
198 789
579 215
928 589
616 67
35 410
3 567
875 412
674 815
433 599
694 115
567 247
247 979
640 157
118 505
587 692
859 128
880 552
435 158
160 943
701 987
76 875
844 610
122 797
927 213
651 766
972 612
703 631
701 828
325 329
187 940
782 985
840 262
66 660
688 940
139 613
77 82
647 958
471 417
401 644
655 340
959 452
672 193
967 48
382 806
957 525
54 782
406 418
520 820
971 978
987 388
524 129
528 866
29 243
814 498
222 220
361 598
689 968
54 71
984 520
34 158
633 94
542 521
121 512
367 629
444 732
929 714
88 547
235 165
483 61
126 758
581 95
777 980
619 866
412 894
699 837
438 714
373 224
227 929
661 94
552 232
975 152
665 806
697 129
20 679
606 92
550 165
869 1000
621 756
473 241
663 688
275 589
663 422
113 854
943 983
448 50
267 137
963 769
415 985
408 292
783 449
517 125
911 633
69 980
745 995
407 341
529 328
814 437
116 948
158 872
97 678
536 136
432 440
345 580
738 166
821 646
760 905
988 534
204 288
282 228
504 812
820 931
618 805
594 397
65 515
974 445
402 362
509 281
594 131
256 949
985 650
120 561
886 424
966 470
233 932
235 756
179 36
269 292
259 423
601 18
783 526
311 322
269 570
364 263
906 208
535 748
108 435
197 632
507 528
325 175
811 548
75 415
386 777
739 480
859 907
726 616
679 900
333 887
32 334
536 947
149 293
905 589
329 605
639 128
340 72
55 235
792 536
644 422
134 199
133 195
972 681
485 464
765 991
752 808
873 752
871 939
232 672
835 801
688 167
376 365
499 944
23 341
124 634
465 861
6 215
127 962
56 397
887 394
371 791
5 948
166 129
540 206
93 818
784 671
128 407
801 871
450 13
51 540
535 311
934 632
256 474
302 31
725 397
181 90
30 425
31 313
307 193
981 510
759 788
307 738
525 544
900 868
541 500
555 699
825 586
450 500
596 235
218 731
49 750
738 480
709 73
561 402
223 950
270 719
287 197
967 146
719 671
702 243
383 395
73 595
965 722
817 146
592 903
257 727
862 317
618 38
997 285
346 178
736 25
476 98
7 998
245 289
824 852
331 550
216 16
493 960
884 603
681 573
523 563
244 931
895 877
41 871
633 464
602 133
195 434
839 477
879 377
159 148
353 568
219 360
287 677
902 613
655 791
493 488
64 507
78 676
244 964
748 759
803 638
397 491
428 522
51 857
946 149
588 795
66 103
609 958
428 929
307 45
459 555
154 69
447 589
816 245
13 236
394 474
634 259
525 42
599 827
417 335
100 776
653 233
621 387
795 556
917 845
456 265
857 220
606 72
461 209
731 849
58 594
551 483
44 636
143 92
199 409
796 694
645 302
720 238
471 254
371 661
313 679
857 440
721 388
93 904
405 308
363 30
323 286
258 113
135 597
657 622
392 702
551 988
990 155
87 267
865 754
665 987
395 379
808 477
799 518
191 681
598 835
457 3
278 123
407 746
689 834
456 273
395 47
716 76
970 992
174 570
492 961
893 990
678 912
950 933
557 311
697 894
19 424
389 127
622 569
765 480
451 294
359 547
698 304
950 508
574 381
282 263
71 401
969 197
531 960
161 617
665 84
1000 157
379 799
328 629
904 982
491 492
255 924
121 988
92 468
877 504
284 981
420 830
694 680
136 291
888 859
475 313
874 818
526 23
369 261
490 884
460 427
791 574
105 444
730 988
827 745
82 941
874 736
87 724
653 447
624 353
456 411
829 927
994 814
661 180
705 716
483 980
593 779
984 166
227 993
10 773
775 517
469 346
151 238
938 93
420 123
709 684
704 89
815 896
684 714
771 160
336 188
999 212
111 441
698 778
829 969
218 12
245 531
649 744
220 137
595 148
998 925
627 640
364 506
375 254
770 853
811 937
314 989
624 784
229 14
562 994
192 311
844 629
414 564
95 967
254 379
666 581
429 754
288 341
720 373
539 826
35 295
59 655
835 869
61 811
684 214
722 888
13 744
494 770
49 71
928 571
938 947
114 671
690 691
232 290
153 155
366 860
825 832
788 252
218 925
114 108
993 35
60 523
521 479
73 481
253 815
479 252
667 765
299 293
210 698
907 964
679 247
836 552
415 500
624 751
109 616
770 119
752 432
479 376
679 517
653 150
638 166
591 558
954 820
495 130
614 827
316 228
315 217
621 134
684 794
254 203
431 633
792 391
230 595
574 412
285 377
744 392
701 388
975 111
477 567
73 712
144 654
656 483
74 313
889 185
489 271
963 824
696 430
422 585
956 287
806 24
975 274
229 346
170 960
610 538
181 936
633 55
52 703
735 370
78 128
789 816
683 772
486 937
768 588
146 709
383 421
449 329
601 54
292 513
950 492
244 304
14 246
964 909
687 983
773 661
395 993
952 252
684 761
977 946
921 954
464 475
323 590
543 917
45 543
447 120
832 343
696 161
239 86
364 359
304 690
887 367
258 441
759 501
173 366
426 185
938 748
870 604
457 794
547 483
19 479
321 448
673 903
457 562
526 725
21 742
696 925
282 910
302 973
632 945
994 850
878 800
934 409
62 153
653 375
555 82
311 619
663 136
801 111
795 302
690 251
531 409
60 910
329 343
273 967
843 230
554 977
18 467
113 983
122 585
721 408
897 163
930 132
887 383
544 162
968 111
918 618
353 607
441 376
592 701
702 540
102 898
264 894
837 693
825 190
869 13
151 117
708 205
677 800
113 459
507 29
265 53
844 96
415 692
923 810
404 219
836 927
655 473
258 917
542 188
135 446
197 274
594 318
978 314
584 174
57 745
778 472
693 39
277 715
193 540
761 54
516 374
131 172
520 294
907 416
341 570
77 867
842 959
577 417
619 100
423 35
432 39
809 538
860 782
546 642
185 480
331 117
50 370
679 31
170 994
783 132
369 930
910 502
699 304
832 572
467 697
171 577
906 93
151 612
290 895
259 741
116 107
267 880
906 345
647 68
387 85
262 172
600 507
672 9
34 802
925 962
262 500
475 367
959 611
95 602
320 28
304 178
85 587
53 131
749 912
921 693
718 912
200 514
285 130
408 395
61 718
875 588
237 620
500 1000
355 892
452 379
737 872
615 445
898 836
489 837
138 239
435 463
294 254
89 883
816 801
293 441
391 103
262 856
334 796
200 612
79 214
623 357
213 943
299 234
973 534
552 899
15 606
910 420
405 109
438 935
68 998
690 44
420 564
811 720
16 853
272 490
799 67
762 448
189 986
569 140
805 531
253 24
887 934
401 119
144 988
929 345
423 590
365 605
300 167
907 524
293 323
132 513
770 431
489 284
485 175
580 572
54 403
973 308
744 387
920 592
351 906
980 988
968 697
91 99
780 486
37 48
921 219
202 305
809 301
941 796
881 605
367 397
453 373
62 752
590 167
720 465
870 896
319 501
931 906
267 300
260 586
119 217
308 663
359 780
5 538
703 590
864 190
874 753
848 934
996 241
5 749
960 177
513 256
729 919
513 856
296 532
610 571
951 511
436 897
342 96
162 204
348 722
25 940
196 423
7 468
765 585
582 379
348 354
863 278
626 835
677 669
815 298
313 567
415 465
194 485
352 701
16 226
670 479
947 33
598 553
533 361
664 792
104 575
101 281
787 153
63 755
832 935
460 222
571 259
962 231
684 415
194 349
227 758
867 477
364 601
766 262
779 659
815 467
402 138
146 243
200 165
271 421
598 984
700 206
28 690
148 633
485 460
827 246
444 398
799 675
820 267
419 301
215 655
222 515
766 874
546 972
266 935
293 809
989 15
922 312
458 471
992 80
27 429
164 32
554 197
740 660
573 442
201 278
209 834
868 420
223 422
648 292
27 746
498 596
727 617
762 500
410 848
564 766
742 258
682 87
876 562
906 304
980 4
240 894
41 5
494 187
543 415
524 793
888 489
124 481
112 594
839 578
634 868
221 299
100 462
940 23
303 902
447 377
234 554
453 584
494 729
520 630
659 521
528 47
522 230
867 55
881 899
152 299
655 806
794 923
940 849
642 327
794 810
607 242
757 750
186 585
845 815
937 878
898 230
364 331
696 681
386 862
183 515
368 150
372 350
671 204
276 888
931 933
733 506
766 694
308 915
811 719
563 479
676 405
914 99
904 685
676 927
725 284
927 614
105 980
959 21
342 388
617 245
625 808
534 833
353 78
596 167
290 425
828 449
437 76
921 931
35 420
541 100
906 618
475 922
432 4
854 192
468 47
941 450
377 873
290 48
659 431
776 643
215 312
627 577
918 116
164 338
493 404
157 581
933 100
511 217
420 877
891 453
797 380
114 487
642 103
487 615
656 169
517 640
278 325
905 1
297 97
301 133
437 994
547 383
418 215
953 874
716 396
165 277
72 92
959 207
336 483
732 36
144 800
203 927
890 388
173 391
918 817
186 584
791 841
260 280
923 581
16 186
669 395
183 111
195 179
824 601
772 710
897 297
740 187
235 411
67 408
676 944
45 329
770 71
833 599
457 493
50 161
872 365
176 915
200 702
457 207
814 569
676 764
486 22
802 348
314 697
319 563
259 803
10 738
433 964
403 497
627 91
14 554
451 998
936 355
758 889
697 107
171 366
370 270
409 55
66 962
32 572
792 174
880 190
872 310
388 722
368 338
419 342
571 894
241 385
578 776
239 495
392 433
581 483
777 909
296 421
35 418
914 533
769 903
511 993
138 954
472 81
836 92
581 998
70 902
972 563
176 619
347 785
327 659
896 675
436 598
5 716
593 644
709 456
843 388
922 237
498 428
848 549
793 448
588 386
214 271
867 385
567 829
198 987
512 232
729 3
885 437
824 121
157 670
373 161
534 951
563 677
777 642
136 477
738 437
7 471
586 226
237 126
203 827
547 414
494 756
38 857
835 168
743 553
412 503
874 674
914 115
883 503
637 716
841 566
335 775
428 406
700 186
883 609
611 644
456 889
99 873
726 66
313 791
755 870
944 651
179 584
167 624
66 598
373 672
994 58
386 618
719 688
745 907
402 295
164 450
409 216
280 268
424 239
514 352
655 777
111 294
964 142
888 390
356 899
261 653
524 801
287 594
290 688
530 912
233 242
117 622
608 323
114 721
921 293
222 933
92 127
916 844
926 408
741 115
609 74
100 911
74 985
710 907
328 327
69 578
751 384
670 174
61 512
812 906
58 161
214 87
807 344
904 230
181 878
572 757
642 20
414 2
983 106
965 575
790 877
50 208
876 443
660 810
152 205
534 153
255 22
538 466
709 170
542 273
551 273
460 210
383 506
605 544
433 64
516 957
83 297
936 800
85 645
758 963
814 537
482 770
98 797
140 302
622 120
758 912
287 542
746 332
113 861
456 828
400 346
372 44
828 622
33 300
728 856
265 321
710 702
575 699
56 173
275 162
209 610
273 177
693 915
473 483
991 700
680 274
815 414
246 27
104 55
203 809
804 118
560 523
662 315
286 296
599 70
833 457
966 18
376 930
80 903
303 25
780 10
316 582
174 982
363 40
433 829
245 641
128 419
500 671
583 267
580 959
712 652
844 491
368 288
890 450
29 228
328 78
944 894
115 280
121 528
7 273
214 171
455 100
200 11
851 940
157 671
602 75
136 750
441 950
510 672
357 103
540 776
847 919
245 172
172 510
51 418
313 780
647 462
464 65
273 706
49 498
430 951
980 263
409 924
468 477
55 35
943 627
966 685
984 765
198 958
238 768
874 189
617 712
971 84
607 807
79 579
814 140
678 77
117 490
513 434
470 979
138 158
405 576
772 106
357 299
472 940
839 957
605 812
729 957
218 84
17 994
245 510
639 892
972 899
450 156
842 161
172 735
562 112
647 598
743 378
630 688
264 39
516 615
440 506
390 528
938 920
716 94
744 747
192 883
670 330
733 424
407 620
713 323
681 802
587 750
810 870
927 879
134 406
826 899
5 893
282 705
536 897
801 328
962 22
111 150
742 873
137 43
37 797
228 402
495 138
728 371
824 966
479 751
164 540
152 464
888 299
917 303
10 109
759 772
301 325
799 424
132 385
202 781
817 419
17 455
112 801
569 469
439 681
102 260
971 803
515 629
180 30
987 268
404 154
559 706
440 199
922 388
998 541
996 514
818 341
316 855
3 178
735 629
861 94
846 43
562 753
947 347
586 29
446 126
410 376
466 786
444 899
866 187
568 781
506 463
59 67
781 977
91 940
279 969
411 470
682 672
505 371
948 922
676 190
625 534
270 367
648 699
813 488
672 236
207 863
98 522
450 9
745 974
704 588
895 179
103 546
174 214
142 773
360 371
964 831
392 860
132 297
234 812
834 924
182 773
792 626
354 480
213 122
618 58
814 195
958 368
431 147
299 386
510 41
713 951
431 467
358 755
594 367
947 599
114 312
946 553
127 622
686 918
800 298
722 845
826 427
542 20
335 573
400 953
603 226
745 748
722 862
893 88
996 710
660 118
208 967
928 355
541 90
401 784
184 189
655 905
951 750
775 431
837 146
215 600
465 324
633 665
466 432
720 502
626 407
890 797
10 524
245 753
640 263
123 327
623 412
582 165
424 142
180 175
710 329
283 308
945 251
404 787
315 727
16 273
427 256
592 725
142 339
409 436
604 397
634 618
645 821
569 275
588 778
83 784
380 208
475 54
410 738
572 716
262 471
591 762
940 823
424 420
205 912
553 497
562 198
579 427
390 927
398 498
749 777
779 966
341 355
234 249
516 935
185 243
252 380
334 813
164 107
529 421
87 107
802 384
559 455
959 855
513 257
486 593
938 440
289 851
425 797
11 24
267 678
463 403
533 866
562 846
704 62
477 8
62 707
98 975
923 113
160 522
150 452
417 864
172 745
150 107
155 591
343 715
61 357
674 297
975 437
30 678
179 835
840 577
438 61
814 208
520 723
738 788
588 249
405 159
765 486
470 5
600 473
167 921
1 118
802 104
171 419
591 910
588 407
636 475
549 62
777 934
120 114
247 336
835 223
302 447
405 663
83 171
525 733
690 506
418 803
593 763
247 849
748 821
593 999
32 853
739 147
862 460
101 219
395 26
310 736
263 120
931 904
240 898
627 668
642 291
801 407
563 228
152 901
56 981
974 601
948 890
465 958
483 706
440 555
875 55
680 780
701 780
210 562
568 999
206 389
629 896
383 646
660 827
774 839
680 320
149 314
868 608
164 895
46 266
241 340
773 735
388 627
796 909
792 335
374 296
378 616
315 499
866 23
910 149
395 449
184 628
767 123
566 111
335 833
302 522
935 865
766 275
494 867
207 450
629 897
325 270
574 220
152 42
618 10
190 786
175 886
574 305
174 547
235 588
387 212
166 255
64 120
904 700
384 118
72 399
249 507
420 3
331 450
60 831
481 290
748 358
162 411
355 288
231 73
241 328
16 335
132 744
588 43
287 461
949 600
448 603
513 474
554 510
524 12
663 365
658 745
132 876
20 116
439 94
803 147
807 308
433 42
99 999
994 707
26 703
593 490
390 495
646 817
133 370
339 913
294 818
182 774
605 225
639 318
349 817
965 485
429 490
503 41
342 979
83 838
306 442
869 663
526 979
809 259
809 689
691 715
19 842
460 107
593 171
336 753
613 947
393 725
607 163
167 706
117 863
407 494
928 108
644 990
423 1
623 168
29 757
560 253
145 513
39 634
703 457
582 200
904 2
730 836
850 151
528 706
58 202
828 543
802 556
710 942
795 131
342 672
55 332
518 161
879 101
661 864
705 881
882 178
557 450
546 76
878 944
604 780
565 139
949 836
841 203
961 267
805 377
310 1
521 167
530 77
751 975
545 778
393 137
234 158
293 398
214 925
208 286
48 754
414 716
147 925
838 23
365 38
527 221
838 698
771 583
789 680
772 852
475 388
548 551
232 192
589 376
750 292
246 917
861 601
704 132
43 521
67 406
457 238
37 615
735 823
759 821
635 424
751 854
139 934
241 265
941 910
234 490
11 727
840 216
710 222
580 591
62 861
48 215
635 860
997 407
258 832
978 346
71 682
883 588
518 828
404 561
346 669
336 996
762 952
197 176
890 764
584 440
819 237
869 992
393 539
578 203
844 572
794 669
226 400
540 690
274 1000
181 230
547 299
235 195
30 237
281 451
282 466
541 517
903 405
827 91
21 514
209 76
951 992
268 771
347 16
289 349
937 649
960 583
225 664
240 526
62 326
684 802
517 832
819 510
15 113
244 477
468 880
499 26
548 74
798 196
629 775
740 438
590 28
910 516
752 170
808 987
839 572
133 363
238 230
299 102
82 34
668 640
231 605
18 655
115 150
687 992
310 998
867 305
848 585
68 621
360 288
739 942
177 715
858 793
473 764
973 26
210 318
153 149
216 217
128 226
698 305
520 616
636 937
929 171
354 65
174 322
960 312
993 131
673 979
825 504
827 984
67 432
40 716
473 427
524 520
524 841
749 298
481 772
188 637
194 344
199 742
893 529
221 372
961 154
796 748
720 348
690 725
519 484
468 652
579 959
46 999
342 356
470 480
357 893
493 793
423 464
835 873
562 526
464 402
903 290
466 223
24 406
812 200
406 766
439 896
359 755
66 692
876 472
74 891
527 196
48 34
274 224
395 522
299 395
750 360
83 278
863 583
150 955
478 639
184 361
718 850
190 576
175 545
338 439
923 413
274 767
979 6
952 628
962 542
150 6
132 305
475 63
163 912
701 316
29 200
498 617
176 992
303 54
438 688
559 407
299 434
704 78
634 613
265 151
684 207
683 680
955 656
748 482
824 298
230 609
932 58
881 873
4 636
469 765
948 800
21 178
131 456
762 208
821 113
627 548
58 284
128 487
452 550
375 354
27 587
762 661
482 396
943 382
253 606
251 801
904 908
637 999
469 267
867 523
897 205
771 91
445 175
662 292
592 613
737 967
585 21
981 771
159 52
50 422
337 735
599 659
179 700
135 34
911 267
719 747
685 272
783 760
973 508
44 957
667 176
789 11
417 663
316 723
42 646
693 327
789 878
288 875
347 946
199 425
849 206
639 450
991 424
114 641
267 866
939 479
528 470
245 134
609 985
338 283
640 315
112 156
571 515
552 137
393 956
364 713
654 905
144 267
585 495
318 492
823 365
417 38
600 695
881 45
289 78
172 963
395 319
407 832
728 639
217 238
116 763
310 466
78 977
383 234
670 76
253 904
921 928
234 152
343 614
403 367
468 834
526 387
248 929
996 154
292 517
522 99
750 579
100 709
368 855
785 942
837 892
154 775
196 988
295 164
420 850
300 572
129 164
887 421
587 588
951 604
674 428
163 334
185 273
130 501
645 301
166 53
349 35
397 869
856 217
663 64
295 626
820 927
101 11
883 386
741 600
404 452
803 610
850 881
470 606
849 809
697 14
660 17
914 8
606 620
466 495
850 251
888 947
161 655
335 233
305 106
829 228
198 695
569 747
836 875
52 625
622 587
291 249
989 344
391 142
124 88
321 489
677 169
491 736
558 119
130 670
335 915
652 149
871 584
18 240
11 139
71 661
964 689
774 370
651 933
177 929
723 342
484 29
376 878
427 834
771 362
645 837
366 536
898 455
970 61
75 488
577 673
989 932
382 935
389 670
582 487
71 944
206 822
642 964
916 840
832 395
497 516
472 950
536 421
47 858
452 631
210 375
11 389
674 926
726 98
425 193
254 139
741 577
469 993
601 762
803 270
823 521
578 395
979 304
714 104
353 167
425 228
883 326
118 79
126 796
464 963
559 868
817 855
533 318
59 679
825 329
452 281
701 251
501 271
182 100
798 288
73 729
619 342
736 268
272 506
300 638
725 588
943 539
404 705
722 495
346 197
888 920
26 20
964 842
93 850
918 638
133 928
156 71
973 966
988 309
597 140
667 296
299 351
641 314
672 330
701 88
774 402
435 478
846 410
238 39
854 809
354 57
275 984
850 448
657 880
483 76
32 719
302 323
689 6
236 417
430 347
44 604
344 780
26 579
318 767
787 606
60 533
660 600
535 550
586 58
758 885
472 548
53 678
828 253
258 463
559 896
593 218
65 906
361 962
63 103
543 779
356 606
854 559
985 811
688 644
469 868
170 510
97 803
144 828
393 922
297 783
962 741
915 209
843 778
906 859
315 491
960 363
667 441
432 204
863 663
906 72
854 190
546 9
874 417
968 543
478 814
659 263
977 77
668 751
480 405
910 685
359 68
734 733
511 379
365 176
232 137
300 40
830 117
343 992
822 283
252 179
715 767
509 651
596 376
335 757
853 502
327 458
83 920
366 717
681 822
480 387
503 4
614 410
391 733
691 933
37 338
555 759
309 754
880 824
692 989
510 692
94 708
176 788
491 258
668 403
5 546
357 864
777 187
517 59
337 523
12 120
549 489
101 968
48 240
24 554
219 137
53 928
176 724
194 270
57 95
517 80
743 222
730 316
320 977
734 959
730 864
74 319
63 449
990 936
857 19
441 396
805 635
881 591
332 906
601 153
594 493
409 755
134 801
405 237
758 899
929 898
413 629
192 823
420 701
263 543
812 103
533 297
473 418
471 47
942 231
141 635
524 489
110 966
842 454
986 589
671 812
282 584
70 318
236 957
196 542
719 81
979 57
569 567
729 827
909 611
338 814
978 150
60 623
171 888
392 437
962 613
186 330
809 653
31 703
846 427
9 631
565 246
758 657
326 90
711 366
679 419
99 870
807 945
774 736
263 560
817 502
342 66
560 583
982 843
845 591
676 20
377 48
681 19
379 264
395 721
320 476
18 578
725 438
93 918
131 183
269 473
633 82
253 163
654 787
808 284
699 285
133 188
302 303
789 455
937 505
325 11
819 29
493 499
830 156
767 637
349 286
443 238
395 138
448 476
21 731
868 991
918 595
587 167
341 32
381 561
40 941
768 513
980 85
364 736
158 96
283 578
739 244
41 674
156 332
230 841
873 186
811 840
740 331
79 330
301 182
505 553
90 131
578 87
171 344
61 818
232 540
206 378
831 76
388 715
263 871
901 136
257 134
829 347
223 187
805 365
247 163
579 985
473 969
813 642
640 681
843 31
423 125
652 819
870 726
687 344
392 799
989 338
497 596
446 403
763 984
954 302
799 97
618 749
753 272
704 342
913 697
59 783
491 21
384 943
608 485
317 779
485 187
703 845
693 72
817 662
976 183
135 549
97 223
137 421
331 506
27 167
134 994
15 532
349 759
107 330
817 931
724 907
970 7
520 893
561 15
894 127
686 636
785 763
829 787
523 40
265 278
497 817
884 175
555 105
561 87
656 655
418 978
781 301
75 27
167 948
414 605
139 71
939 853
715 220
211 186
250 596
701 398
717 5
137 528
32 967
747 755
52 999
598 239
875 404
198 572
396 181
797 95
339 123
527 268
626 632
264 497
569 829
273 328
807 523
455 307
368 462
116 340
937 658
904 355
693 309
902 248
562 371
531 629
92 258
276 792
403 465
402 571
697 794
138 338
72 631
923 633
989 679
596 405
719 203
587 32
94 912
248 379
777 162
547 885
260 945
70 202
677 254
693 197
991 32
32 825
916 467
404 118
796 587
157 44
762 663
506 367
186 27
797 644
307 793
518 224
724 522
801 742
590 924
497 664
280 151
607 7
73 1
754 729
948 354
827 624
37 983
101 138
758 87
215 889
632 494
504 364
890 268
473 990
699 847
253 60
77 805
846 793
592 911
533 247
2 736
98 379
102 759
974 138
530 531
766 123
731 348
760 554
663 548
517 113
431 545
656 372
440 712
68 634
707 547
402 319
649 907
244 372
670 97
217 193
973 404
672 571
853 576
119 174
715 663
748 123
431 898
610 119
681 112
88 762
593 416
510 261
934 137
754 906
60 498
621 391
773 768
24 484
387 980
58 670
30 415
371 75
136 93
229 163
698 58
141 822
869 358
57 605
376 975
132 464
70 846
614 619
183 412
138 86
776 130
783 721
64 265
54 792
313 606
205 562
399 504
335 324
535 348
591 99
585 793
455 40
13 462
44 509
140 314
154 374
345 415
999 169
797 403
747 463
593 944
65 196
583 345
293 954
748 138
327 654
541 607
28 945
938 914
981 156
649 449
39 584
756 445
190 220
587 755
371 934
779 328
800 486
297 893
518 685
533 288
582 401
388 935
259 149
187 489
54 18
416 778
466 196
739 478
44 717
256 511
943 420
483 725
344 509
389 794
986 602
684 762
997 706
673 565
617 901
408 585
152 672
133 620
932 551
922 193
388 73
142 353
741 946
895 926
304 544
701 868
565 529
992 119
414 302
1000 553
657 679
871 423
662 667
227 893
627 8
227 990
9 283
527 206
943 334
322 380
984 667
568 455
162 401
857 617
235 282
771 373
209 156
869 999
167 622
251 15
771 45
952 936
165 313
793 499
289 98
252 33
378 903
609 911
340 734
886 218
232 214
108 496
296 420
98 178
225 381
406 776
701 404
88 584
772 42
46 662
908 843
978 680
543 865
926 972
422 432
858 93
351 150
685 559
876 111
864 97
417 829
43 476
560 396
499 15
498 443
385 117
618 255
625 405
873 719
766 213
743 44
217 855
902 219
572 480
772 679
641 639
91 834
240 537
365 952
462 457
170 102
568 511
432 482
493 143
922 207
414 195
563 544
499 360
328 234
206 225
70 129
651 560
106 887
130 785
170 469
485 102
502 462
261 576
819 813
786 804
963 420
679 853
993 300
792 874
344 519
289 425
864 897
154 408
512 699
490 925
618 700
278 725
748 924
752 633
296 378
235 989
193 480
935 366
179 639
771 167
788 999
305 503
992 491
506 363
6 822
857 654
291 368
615 969
721 442
15 49
476 353
609 642
669 931
873 214
35 8
195 291
434 373
302 40
671 832
777 519
624 110
97 761
120 26
790 834
760 442
998 308
870 478
954 22
536 9
758 26
90 272
261 150
171 24
179 443
627 287
386 714
386 885
52 516
355 573
820 491
325 449
286 505
419 405
914 291
500 676
82 519
728 35
387 725
426 950
634 643
235 820
542 321
976 155
667 887
100 335
253 300
171 506
307 649
475 575
902 546
150 861
796 947
68 530
784 391
230 787
566 283
109 816
684 932
740 72
121 302
81 72
661 809
215 962
59 228
624 284
710 166
172 483
297 949
384 980
891 244
654 46
486 844
657 992
531 617
860 202
589 702
392 669
139 195
530 960
122 251
788 150
233 690
387 899
831 558
801 852
432 590
548 161
810 503
382 793
530 318
463 246
296 255
216 933
821 178
345 537
804 876
271 495
30 315
942 722
779 439
612 137
555 637
234 772
724 420
633 399
108 429
82 321
683 438
727 983
813 99
177 87
422 336
168 893
577 46
505 166
653 431
417 813
172 576
711 602
329 586
387 622
692 736
46 37
990 370
7 319
820 221
69 730
750 348
318 14
4 122
617 900
758 163
348 361
331 292
123 177
450 352
396 637
38 398
213 978
141 599
892 381
474 494
42 464
437 20
343 895
210 668
715 693
375 700
70 34
46 428
417 416
286 120
149 77
464 526
928 102
611 349
585 853
778 574
484 636
335 544
866 508
384 795
323 351
673 823
340 338
21 949
755 978
610 893
697 146
727 125
325 59
163 909
423 741
20 483
765 569
75 245
425 1
183 343
674 190
142 416
810 111
704 323
438 336
841 745
86 78
344 440
922 953
804 400
434 789
936 137
11 533
185 698
516 376
121 88
733 957
30 815
290 302
261 740
644 315
340 639
245 477
796 57
841 353
709 616
819 651
895 230
790 133
93 5
257 975
493 643
979 612
309 808
42 434
418 222
163 823
518 981
895 891
630 96
555 943
644 751
261 154
999 785
617 2
523 774
809 183
778 777
728 931
651 728
43 597
563 245
519 429
940 512
948 374
230 134
870 483
443 173
572 521
655 179
208 213
951 711
632 692
541 782
489 364
125 436
17 162
835 128
206 884
232 804
482 256
390 536
763 166
613 21
337 941
328 817
311 229
400 230
121 837
650 88
609 287
570 605
35 591
4 310
795 475
273 797
751 168
868 740
573 575
956 145
321 734
810 484
672 832
213 832
781 892
222 335
26 203
177 723
729 837
364 611
738 179
331 448
284 238
469 46
685 247
14 95
137 643
875 707
530 988
689 142
904 911
337 23
949 237
147 420
833 284
165 413
332 205
824 629
286 233
50 58
253 249
438 682
313 581
360 902
199 309
530 486
585 477
207 943
220 488
974 48
836 530
919 485
87 443
117 267
922 551
440 215
959 467
77 234
837 128
968 151
508 934
964 680
704 913
794 118
912 243
713 473
124 37
368 474
403 525
55 432
757 182
541 731
741 744
168 178
938 772
913 381
672 684
951 488
830 882
554 933
957 45
356 246
268 225
800 176
826 196
69 657
289 306
397 214
975 961
10 94
982 483
162 920
231 782
75 784
487 430
691 919
521 456
6 834
251 341
212 552
235 169
870 274
355 583
889 651
639 44
660 602
717 766
607 463
333 416
891 604
674 992
967 375
205 237
672 893
969 898
949 683
835 596
927 901
528 221
623 369
292 611
170 842
40 482
877 739
779 338
377 414
567 203
60 78
448 440
816 859
666 315
789 630
610 319
750 21
53 111
93 428
16 320
587 364
360 529
915 509
656 750
260 373
817 298
980 363
945 898
561 735
789 55
404 340
687 803
960 934
188 498
321 173
305 979
902 563
939 11
690 375
204 64
370 829
856 918
894 949
783 307
961 274
134 188
863 300
639 377
251 72
523 489
554 975
195 174
101 505
556 423
26 324
313 783
439 33
220 377
468 142
307 939
745 711
368 383
545 829
848 668
195 395
313 909
542 990
786 450
865 789
165 563
165 514
364 98
966 467
444 207
603 799
576 516
596 446
349 973
514 277
977 721
551 283
626 540
729 448
634 201
368 692
330 327
779 545
326 378
644 874
181 710
549 206
325 619
548 391
854 626
156 959
502 347
244 747
706 477
753 551
605 431
148 529
886 16
821 611
595 27
49 287
650 865
264 915
314 472
60 345
322 979
914 549
934 387
688 21
742 574
194 941
230 844
620 442
563 535
337 942
842 743
960 480
397 372
605 16
902 876
824 986
771 222
597 678
22 763
430 996
328 604
733 109
28 795
385 339
313 324
871 684
769 219
519 554
268 624
832 756
302 123
133 675
292 485
42 612
854 290
614 477
428 318
970 708
30 800
254 648
909 661
531 305
265 774
138 966
769 636
274 369
676 7
488 46
498 325
648 242
252 215
1 178
569 159
638 168
675 833
323 167
47 216
374 711
909 988
243 331
822 767
773 388
722 643
190 875
874 701
81 960
541 37
673 291
919 563
862 295
232 635
665 191
390 503
764 311
101 431
770 495
419 822
420 400
272 583
357 386
548 801
961 629
273 201
653 263
164 542
530 199
28 530
967 747
340 189
111 850
694 968
905 31
891 631
343 104
763 488
488 782
599 592
429 647
393 436
531 50
316 986
202 143
584 913
713 454
783 715
480 511
216 655
756 940
372 268
935 920
775 3
950 88
886 467
118 912
419 387
674 719
118 752
619 2
870 4
74 347
637 368
174 34
174 114
2 956
929 553
866 81
827 119
141 753
423 434
670 643
438 772
60 118
168 461
45 507
583 782
372 564
195 361
249 817
535 418
871 606
966 143
977 845
568 789
224 760
10 37
865 476
868 839
1 612
459 272
406 351
964 481
460 185
449 389
277 331
630 70
520 660
364 891
141 676
112 647
259 11
758 114
519 282
695 629
343 86
133 956
888 810
817 490
534 211
911 218
343 7
166 921
319 599
380 3
368 887
934 112
938 823
386 790
171 381
337 836
358 844
666 367
401 665
342 644
733 497
362 435
861 310
534 544
585 352
207 300
886 357
841 622
546 654
360 758
74 889
891 12
91 911
153 582
734 188
281 92
367 689
71 671
962 762
557 629
170 807
627 112
228 530
474 566
392 650
314 78
883 111
590 239
284 460
390 990
934 756
563 524
279 907
712 528
52 832
200 84
662 884
272 101
461 230
86 68
574 106
44 640
467 148
450 661
542 622
95 542
794 979
870 517
111 74
672 566
837 981
73 952
122 549
971 941
104 586
373 761
119 863
557 718
580 91
942 847
175 128
558 869
755 673
470 222
406 501
450 278
299 84
542 791
316 332
759 446
825 900
617 704
891 732
194 479
885 769
563 123
645 719
7 585
52 244
534 919
281 674
602 723
195 27
259 677
749 992
761 390
452 35
198 64
108 534
896 636
668 761
478 989
860 264
936 254
591 462
35 683
352 451
647 871
796 983
367 518
619 667
881 313
707 512
420 280
584 176
274 592
970 272
774 644
482 384
85 885
595 504
675 662
800 111
995 40
622 482
978 362
409 862
479 787
89 165
211 385
146 770
580 938
5 328
443 579
984 19
909 428
398 636
278 763
804 81
839 588
829 691
793 30
933 89
570 950
276 874
226 901
120 660
975 357
584 111
9 855
470 950
922 302
226 267
620 51
12 144
240 551
338 444
658 594
404 594
710 826
336 300
242 46
12 79
735 563
630 33
155 270
574 424
92 542
899 527
590 716
450 700
766 505
628 532
705 388
232 32
305 419
998 887
699 794
984 730
19 68
948 674
960 272
489 29
240 402
530 972
833 926
702 916
448 439
549 147
104 315
721 856
858 893
41 364
587 21
909 159
150 840
268 147
192 551
927 442
945 388
973 648
684 964
532 965
760 534
244 465
285 542
213 179
317 373
574 752
817 638
136 330
469 575
840 903
792 99
1000 183
368 554
3 862
405 75
25 297
625 255
779 694
26 773
283 322
936 832
620 832
452 988
920 518
456 489
747 214
348 519
719 756
274 299
391 664
857 186
559 942
755 910
834 353
365 95
313 151
4 50
188 253
237 344
686 193
799 908
217 940
810 404
575 253
668 102
256 688
563 169
749 187
860 866
971 877
290 326
840 7
450 683
146 637
779 469
9 394
32 778
414 709
533 778
663 368
598 888
186 889
503 202
537 56
655 380
59 909
235 497
642 692
939 437
231 386
592 625
972 652
816 64
357 926
259 758
277 884
555 944
559 961
348 357
372 147
933 231
410 868
376 543
81 144
704 356
775 506
203 428
962 577
952 406
80 416
407 701
15 986
952 188
310 224
649 221
187 318
156 660
2 7
509 842
356 422
570 843
294 508
954 897
138 859
680 932
288 712
366 339
856 937
530 677
992 490
362 324
461 948
927 183
738 266
686 462
490 50
737 961
630 184
933 811
882 643
814 911
277 427
225 289
62 516
382 860
31 677
494 697
419 517
505 526
547 276
37 93
396 541
344 282
567 298
599 691
583 959
370 362
154 911
104 235
275 544
994 328
639 53
911 446
572 581
27 58
469 980
578 766
454 879
365 441
924 601
698 527
884 618
15 875
853 750
987 878
842 709
187 853
594 469
411 807
783 144
880 217
532 75
75 281
977 343
938 632
340 312
173 215
466 633
937 981
244 756
426 336
359 936
29 127
794 153
54 190
422 317
959 924
664 612
24 117
639 212
896 952
297 736
113 45
618 246
956 220
117 264
861 604
43 237
105 114
887 145
956 554
790 842
568 636
410 463
5 241
722 204
390 596
289 124
32 202
449 116
822 614
481 560
560 999
20 277
851 759
625 882
991 425
890 99
497 180
256 208
562 315
423 361
685 113
793 631
737 997
995 644
614 499
502 847
530 24
522 801
465 446
483 886
569 332
4 339
594 582
665 962
482 707
831 588
518 536
685 664
583 379
380 43
959 311
168 117
775 771
563 823
390 191
193 223
539 719
952 806
116 72
619 781
521 222
967 159
1 673
593 687
732 201
624 337
519 859
164 642
336 843
260 663
787 782
146 551
461 176
484 992
293 261
357 37
324 731
562 539
73 842
261 673
388 943
343 546
699 360
435 150
588 252
744 718
184 156
780 832
240 302
476 118
809 472
410 291
320 411
442 616
251 300
521 285
610 139
354 854
688 341
996 846
924 721
883 797
415 28
902 426
441 259
680 661
694 900
194 955
10 453
852 355
66 944
300 364
775 877
660 1
242 477
469 486
461 926
462 598
55 370
414 592
953 557
490 790
491 980
526 794
235 445
148 384
291 844
849 791
160 295
983 743
173 4
936 346
875 877
80 49
903 420
877 421
336 354
892 276
423 261
46 187
463 71
167 974
355 814
892 172
490 433
869 155
492 242
89 448
296 610
155 946
332 836
467 958
20 610
330 659
294 469
543 879
23 391
691 217
786 901
646 451
954 930
977 979
80 858
492 530
923 298
827 270
446 757
947 256
684 233
29 381
481 477
262 804
525 190
317 113
77 670
919 262
480 424
105 967
508 34
481 219
115 76
277 503
483 693
473 827
739 154
159 128
972 557
389 248
101 673
977 132
13 385
92 420
250 624
811 944
7 594
423 819
342 11
55 169
473 342
292 431
707 925
222 791
919 523
195 890
333 878
518 821
677 503
583 316
467 287
803 586
926 798
590 66
611 604
920 167
427 483
715 607
683 340
806 205
939 547
542 129
563 857
7 105
492 797
908 574
116 148
156 237
251 295
726 944
994 550
917 767
775 446
565 853
105 950
669 114
72 421
276 727
276 169
197 624
887 696
521 854
575 586
282 160
668 514
481 581
386 900
345 746
823 272
167 700
405 690
848 822
981 243
427 224
9 271
984 603
366 87
601 1
780 262
213 554
596 772
537 283
192 897
109 928
329 414
136 18
205 344
456 630
945 703
757 247
898 903
823 447
662 723
465 588
348 707
883 833
549 115
484 452
54 646
709 598
374 734
603 239
453 816
305 961
814 587
486 667
918 339
66 357
521 981
390 787
395 731
265 731
156 403
809 866
426 451
486 369
176 687
196 344
872 499
199 675
690 527
28 622
182 944
186 153
799 709
919 683
585 459
330 770
183 777
198 917
566 239
243 254
735 795
794 637
153 746
111 167
590 348
814 552
911 269
430 214
421 894
674 337
418 611
715 136
792 928
975 716
498 230
913 344
973 798
561 211
198 261
490 39
561 491
877 675
972 280
86 531
875 353
373 311
425 817
887 75
555 697
465 703
551 609
533 679
979 681
290 49
470 902
516 779
740 966
227 365
298 467
382 582
249 233
710 187
112 870
712 166
986 438
373 300
494 41
100 117
161 298
112 927
578 1
702 656
322 112
390 488
753 927
873 22
730 537
676 891
701 434
600 858
623 570
249 191
611 362
411 471
844 969
461 370
958 136
150 597
981 189
741 708
100 956
678 918
76 234
74 521
188 803
703 593
365 199
330 992
465 582
672 443
497 218
197 680
903 68
877 59
799 288
551 197
500 975
368 232
838 867
460 727
408 517
745 372
262 477
350 737
962 151
867 40
686 175
20 999
364 220
552 107
453 901
741 710
673 774
12 146
724 177
447 255
233 723
639 528
636 947
638 136
172 204
943 139
90 925
815 771
180 772
52 647
254 291
166 264
466 348
726 499
31 104
792 541
877 716
309 958
500 207
609 468
709 286
287 357
760 297
100 333
220 12
216 689
461 998
174 664
713 196
904 104
816 212
279 846
848 261
684 553
848 441
221 986
373 19
587 541
736 346
813 454
473 31
204 941
674 38
637 933
669 795
144 729
878 284
257 488
253 639
828 210
688 796
586 531
932 696
265 438
575 576
236 116
107 793
655 163
847 61
868 970
916 625
805 522
18 313
474 806
871 519
783 854
913 94
648 477
608 599
670 553
21 617
951 879
194 347
770 746
899 578
471 851
935 230
248 904
356 719
931 718
76 997
281 428
7 509
103 183
986 969
914 250
151 463
325 678
272 760
820 958
670 82
297 642
372 251
616 211
447 213
83 527
995 214
557 650
254 354
418 936
472 675
539 395
63 242
704 740
307 523
301 746
630 393
490 115
474 359
30 326
279 463
216 555
45 321
877 747
657 671
142 547
978 267
968 625
213 976
334 286
572 965
755 774
169 734
761 249
237 131
242 733
824 879
920 610
744 761
740 571
790 666
495 932
72 133
661 238
126 245
596 727
361 326
380 495
282 905
156 601
582 187
167 316
453 3
967 900
336 404
588 953
478 975
801 648
347 855
843 878
118 47
263 956
607 333
829 418
87 364
679 807
849 500
941 282
825 869
66 776
119 780
252 512
368 530
83 60
708 681
32 93
752 508
568 306
818 108
495 215
796 729
142 892
102 761
151 479
174 107
976 369
983 647
995 224
943 234
538 844
641 775
612 510
575 864
354 931
871 734
813 604
733 239
186 904
583 143
759 238
746 788
844 264
345 666
790 167
878 547
620 464
281 27
108 554
841 564
831 869
355 409
281 962
501 928
86 295
476 954
535 448
851 22
700 606
472 435
288 472
490 587
910 291
740 442
236 564
931 48
492 289
5 315
99 677
351 775
115 36
85 107
896 456
770 10
168 126
725 669
523 227
43 343
247 226
146 658
462 127
496 70
317 639
313 214
205 51
235 368
223 43
329 931
945 249
365 265
948 700
535 175
814 428
983 115
85 626
263 766
679 4
125 715
133 251
626 145
615 120
83 296
616 699
559 725
409 443
362 218
13 188
265 42
737 432
530 923
870 477
489 860
843 456
572 271
916 86
700 172
192 230
92 22
182 691
464 953
633 349
593 393
306 307
706 966
137 305
913 164
11 152
682 783
984 339
229 994
106 645
935 544
717 552
242 662
978 660
623 662
215 308
619 794
475 383
898 606
962 977
379 839
674 933
207 308
688 980
561 617
444 963
706 14
163 95
534 499
41 860
904 677
805 240
572 2
715 169
210 207
820 724
692 142
434 67
731 183
326 840
961 974
904 171
682 930
229 435
875 174
226 694
680 995
830 32
679 638
897 752
3 185
149 161
713 801
683 219
813 672
671 546
347 154
155 706
868 415
893 294
412 880
917 271
11 265
22 868
101 779
255 449
725 943
306 248
270 498
470 903
8 197
950 632
220 739
480 305
311 963
113 483
324 573
4 698
514 697
101 214
701 65
348 427
809 257
650 725
684 422
228 461
988 385
795 505
327 341
226 505
430 989
484 66
293 718
154 797
616 344
368 443
905 650
888 588
261 254
574 295
999 486
520 382
33 175
629 568
654 406
593 277
841 440
410 386
160 930
390 854
186 521
275 271
275 762
204 889
506 22
474 820
799 245
127 263
276 403
128 392
746 233
184 280
342 341
364 752
411 577
553 593
543 159
629 960
404 554
791 179
780 839
100 320
942 51
262 793
530 89
941 904
221 263
512 333
662 929
122 416
661 125
974 364
976 350
702 32
492 829
178 494
908 737
895 182
436 603
120 463
426 997
720 384
366 497
229 124
904 95
25 165
94 265
687 964
400 60
284 842
316 422
54 216
193 885
495 108
298 665
930 477
880 446
113 759
353 625
941 281
181 408
565 360
900 959
358 304
108 837
461 256
615 931
410 369
436 906
867 216
425 673
964 864
171 393
787 738
263 795
420 433
672 707
372 711
73 619
794 567
147 588
861 188
833 867
844 713
274 772
945 611
793 491
284 425
573 426
791 510
883 225
29 155
119 338
840 952
908 754
256 142
216 196
34 73
901 109
484 260
252 835
739 166
996 313
320 667
951 559
903 361
156 580
331 205
784 495
829 248
877 224
662 661
394 998
852 707
339 952
717 188
404 128
72 411
433 44
192 233
972 253
471 967
864 142
276 216
55 439
775 81
199 278
725 920
375 837
505 474
856 657
353 631
423 587
371 841
532 820
595 635
934 876
101 631
860 764
222 682
512 962
290 91
545 323
920 719
350 165
761 141
437 208
577 568
255 767
149 989
995 605
18 989
237 204
906 644
657 30
872 600
404 306
42 55
205 716
252 610
974 942
910 331
939 602
977 981
824 689
113 697
423 961
730 14
796 601
942 874
850 825
429 387
487 654
232 255
728 720
976 274
575 860
798 644
995 634
664 215
323 266
411 356
318 394
632 175
227 971
88 509
245 851
81 237
738 965
560 519
808 937
418 652
740 337
79 280
67 395
42 5
548 575
798 229
317 717
952 523
355 767
250 242
279 605
536 13
891 242
467 28
698 680
731 775
687 511
787 881
654 76
758 82
486 91
722 85
640 15
994 261
8 610
454 319
365 273
4 512
663 201
455 399
682 207
55 272
327 343
694 66
795 877
410 567
953 317
499 50
842 808
244 905
863 89
123 531
533 13
360 253
270 518
264 159
732 584
385 753
985 604
864 604
3 919
542 786
597 669
336 384
143 34
682 699
692 125
958 754
506 629
764 14
324 690
623 937
350 330
171 865
453 273
328 526
178 999
280 780
776 886
643 982
28 825
319 228
341 178
67 641
963 494
383 149
331 487
898 211
888 681
780 961
118 675
951 700
557 186
671 154
120 456
108 374
172 152
633 469
539 258
7 590
836 165
497 679
921 681
852 628
727 606
918 998
621 112
687 454
749 980
212 671
976 903
517 134
509 321
798 786
296 339
563 660
629 554
462 846
182 910
904 94
164 934
323 172
392 561
840 902
188 280
452 818
821 411
719 453
685 291
451 724
789 395
75 280
737 338
127 587
678 419
219 590
652 490
120 844
379 400
600 721
981 311
667 631
117 143
790 946
663 971
533 96
585 589
570 696
414 115
670 973
581 850
499 354
280 85
508 996
854 907
651 289
632 108
109 985
858 536
638 700
31 66
402 306
260 87
737 46
401 740
651 652
69 131
192 63
635 262
333 112
817 573
791 629
486 211
491 816
681 603
406 683
780 254
236 770
995 112
537 455
508 422
43 557
228 947
225 468
612 752
99 905
919 902
272 137
664 543
873 631
383 972
925 808
854 710
623 993
432 949
962 89
277 487
469 606
692 395
800 879
743 245
101 311
827 133
953 20
707 523
452 531
523 210
459 783
92 89
89 955
634 981
225 974
870 888
113 539
611 926
488 461
747 621
236 391
724 428
546 652
847 821
177 10
967 880
718 636
723 640
661 759
811 750
200 864
62 157
242 131
928 374
973 200
698 438
393 317
772 393
56 717
978 56
630 713
267 938
666 546
110 53
62 702
269 474
587 230
976 226
367 720
241 499
901 667
438 812
274 356
550 302
707 153
395 46
932 315
23 787
327 950
997 630
800 146
149 816
27 274
403 543
351 274
45 815
158 521
249 839
779 450
11 881
557 609
90 29
716 947
909 201
910 404
842 230
770 895
156 94
108 24
270 146
399 496
974 363
638 394
939 203
408 760
78 333
320 685
949 641
401 190
883 348
887 335
69 584
556 202
847 376
536 252
693 681
652 388
750 903
110 636
998 850
389 18
776 285
413 459
958 580
597 642
360 439
254 367
727 49
82 217
881 848
27 786
373 934
819 555
632 94
494 471
196 457
614 372
983 839
760 808
402 115
185 27
812 771
986 111
129 25
119 124
162 963
829 981
98 645
145 76
468 848
46 518
290 627
19 134
942 510
66 860
791 613
108 777
385 991
872 476
944 39
299 344
685 426
31 963
12 534
169 814
355 809
859 952
401 295
890 903
738 270
462 715
796 750
485 452
866 226
587 381
750 989
869 567
467 903
585 129
172 752
204 268
71 219
140 114
178 344
246 826
64 558
101 608
530 570
104 963
277 436
34 376
960 904
213 758
795 91
154 234
589 925
602 985
374 133
351 879
224 922
882 727
247 486
742 550
818 438
116 1000
65 734
966 698
320 879
518 435
403 693
605 594
455 907
965 833
707 341
499 821
742 964
782 90
379 623
841 60
473 950
555 88
774 352
244 622
328 120
601 765
437 625
391 788
560 873
687 930
406 979
456 153
60 81
500 349
613 999
914 926
659 494
506 995
841 386
742 810
704 395
794 761
828 845
862 272
544 196
736 342
338 756
173 121
554 483
672 718
87 440
435 640
650 60
757 230
882 210
780 875
686 347
651 823
307 593
521 438
812 610
787 659
851 826
498 835
116 512
641 887
627 104
442 36
853 20
675 331
803 43
349 322
945 81
159 220
879 815
72 333
898 809
904 807
902 691
38 991
532 780
37 337
856 506
499 717
97 662
745 969
661 458
708 398
778 940
978 541
996 176
711 790
995 190
148 248
298 312
707 302
691 314
912 991
888 821
237 446
827 130
655 449
62 619
570 310
292 35
726 1000
252 906
539 730
218 822
428 599
53 416
870 744
156 191
933 10
851 500
264 847
25 109
1000 669
473 760
604 330
248 154
921 183
755 894
62 876
451 793
618 150
462 511
781 987
168 316
297 179
142 826
420 891
675 531
884 64
720 244
681 737
500 277
455 110
746 130
796 840
217 926
794 986
972 848
322 760
356 901
966 873
705 18
947 325
559 459
631 266
441 535
376 42
813 429
743 911
82 284
417 504
599 109
781 408
268 424
852 328
612 497
680 547
564 339
794 30
852 148
611 989
220 837
703 763
139 996
539 806
388 150
470 926
277 58
456 450
338 674
383 848
974 683
12 484
166 885
889 726
941 561
335 782
919 472
531 934
758 511
360 816
75 568
389 396
743 35
353 301
93 418
117 569
608 733
822 629
879 885
342 550
471 310
842 600
200 570
53 476
647 759
498 587
742 875
41 192
701 27
488 555
976 977
832 669
666 256
550 754
470 682
103 731
55 300
495 72
983 109
906 309
138 406
86 819
684 344
264 37
683 462
842 112
792 442
890 30
957 10
294 928
616 555
94 432
434 207
644 735
164 581
310 196
723 432
535 331
1 361
994 524
151 187
685 587
67 317
157 32
163 162
789 545
127 395
769 407
229 863
516 127
219 903
265 718
355 858
135 981
527 920
836 652
304 319
768 223
184 582
939 751
661 412
462 540
771 707
738 222
447 713
353 401
15 619
581 739
103 852
881 819
539 644
813 850
186 674
965 785
532 210
52 700
969 867
988 951
319 380
66 871
255 135
103 122
233 290
804 279
221 485
564 201
439 673
9 760
880 17
485 939
286 396
515 620
49 745
468 27
778 976
166 263
571 886
473 64
652 51
877 662
607 697
576 645
767 460
21 464
160 234
312 884
106 119
707 738
902 754
948 340
421 649
924 891
100 564
946 889
238 571
903 297
208 917
680 151
643 547
868 158
294 752
282 290
370 524
950 348
45 242
428 623
243 619
82 193
382 791
225 546
839 138
51 489
324 198
744 89
616 454
336 766
12 463
661 957
410 638
973 571
668 520
629 195
695 537
950 44
465 878
35 280
33 949
758 536
126 256
678 260
658 703
382 71
427 407
20 431
818 906
457 978
812 646
187 553
38 203
304 86
564 446
737 374
303 564
236 433
916 204
560 888
969 752
38 986
922 822
715 31
265 692
929 386
994 373
929 482
382 997
932 833
10 135
148 164
163 578
402 28
373 679
302 965
153 786
332 750
221 493
317 448
499 796
231 577
152 343
762 919
164 11
510 961
798 151
174 562
597 376
961 8
885 398
59 272
181 712
404 278
737 40
868 269
705 488
250 589
958 787
215 47
544 11
682 126
95 277
231 466
117 424
815 421
937 683
544 600
960 961
477 79
858 126
839 35
340 290
201 498
599 692
946 666
577 407
811 986
897 938
706 758
697 563
888 893
8 179
605 973
279 355
46 112
353 535
68 876
637 487
380 816
782 838
397 420
880 280
70 697
119 613
819 544
749 441
765 68
996 839
523 767
223 214
320 147
229 964
732 549
779 976
165 641
949 548
199 167
362 599
264 249
905 348
289 935
562 178
743 914
572 651
690 235
464 40
461 950
545 642
555 148
706 724
300 563
221 535
298 657
886 276
393 319
502 62
54 139
384 11
451 820
51 105
798 772
205 564
588 955
797 936
360 206
251 792
522 822
510 683
921 64
31 17
563 99
619 106
536 864
258 985
353 431
38 712
940 332
833 724
406 677
501 516
141 560
507 353
890 261
51 755
784 562
897 429
778 677
810 95
455 972
651 723
644 365
545 436
278 900
126 193
116 528
526 938
577 966
826 395
573 875
777 699
54 637
148 671
403 679
204 784
70 282
39 361
397 402
124 816
311 94
636 411
785 663
861 184
326 195
543 134
652 798
320 545
894 144
33 924
581 304
196 842
165 334
797 545
718 749
982 84
675 1
62 735
292 383
629 452
515 760
316 127
821 870
185 901
614 346
400 717
608 706
609 798
87 885
852 858
446 978
612 389
518 152
472 559
22 756
613 241
424 426
804 32
433 547
240 264
166 291
936 202
352 995
7 28
814 582
133 174
318 41
607 302
334 819
910 275
106 27
867 913
243 305
831 297
631 83
723 870
299 158
432 333
240 497
985 726
744 882
130 243
806 910
933 830
453 517
234 344
277 840
556 253
608 996
352 696
282 259
14 833
863 581
31 533
87 804
577 303
86 425
704 147
261 660
996 460
768 390
156 851
643 577
1000 850
240 984
266 546
134 596
950 918
348 218
7 364
749 238
733 866
945 161
127 704
398 623
45 222
535 604
629 916
684 213
190 446
701 823
285 442
751 106
499 832
796 655
529 405
227 920
349 140
244 489
170 649
436 969
464 806
909 973
420 52
286 583
858 965
150 891
121 816
209 679
691 322
863 254
281 84
661 787
20 159
493 403
849 176
753 77
713 146
454 688
165 891
666 341
756 122
706 484
918 251
708 995
20 768
521 391
717 884
21 114
803 781
116 676
791 297
347 483
965 679
580 557
451 149
545 569
613 769
191 714
649 196
511 614
15 99
365 86
758 543
327 949
316 511
385 724
957 335
995 999
101 27
392 351
810 397
56 85
471 33
231 841
540 631
353 70
633 890
371 414
715 243
407 722
700 4
327 811
842 102
731 905
196 167
650 692
422 262
924 201
36 142
729 981
666 335
458 575
423 725
579 135
978 975
694 130
505 210
438 420
308 537
786 942
504 367
936 618
29 363
892 122
358 31
589 370
651 257
235 252
517 643
12 150
61 168
21 876
181 359
833 557
728 900
231 661
548 610
85 874
418 255
47 875
981 561
566 46
19 305
655 950
292 557
653 271
362 566
495 272
823 931
918 728
542 763
631 973
317 405
680 893
869 433
187 570
959 93
33 584
494 254
903 439
808 860
644 849
255 683
454 810
664 518
615 341
695 612
403 461
50 910
75 589
327 462
60 615
972 325
527 815
594 302
61 710
394 21
660 401
195 594
988 758
802 200
512 880
210 637
261 303
62 363
75 865
268 555
990 871
474 301
396 561
64 287
906 652
738 424
730 558
354 401
618 815
479 468
292 716
362 535
155 128
621 392
124 595
441 324
242 391
533 758
353 79
743 103
945 966
901 343
206 230
522 394
490 287
252 743
163 301
953 266
631 410
982 368
388 18
161 853
660 610
889 565
325 77
434 334
736 552
300 321
659 118
928 985
920 574
966 17
299 697
893 193
769 396
94 842
197 864
78 381
376 119
547 780
638 304
785 67
969 643
414 461
251 457
491 734
764 273
963 820
813 862
236 298
845 811
234 123
218 941
296 716
539 477
678 436
707 637
741 460
878 208
793 346
772 651
439 44
568 597
35 2
499 849
473 645
990 122
877 565
489 749
342 378
527 321
905 455
10 279
674 638
872 270
786 818
20 77
458 131
43 1
750 112
206 373
694 440
718 136
308 92
64 819
28 323
202 145
703 870
133 831
766 978
799 740
29 551
957 456
27 858
80 849
477 810
672 875
222 103
919 254
423 567
323 454
577 844
19 751
120 883
622 526
436 199
435 221
184 825
127 76
805 668
332 826
652 454
691 591
38 526
414 304
358 994
272 619
502 98
655 999
891 605
351 235
400 317
99 824
708 745
954 483
762 604
765 408
416 544
319 122
642 202
212 44
633 642
104 580
717 588
255 281
404 237
602 788
785 859
829 349
784 926
267 916
883 123
72 720
414 364
300 407
736 954
226 83
700 110
182 693
706 222
128 689
210 948
133 552
235 166
967 218
478 295
112 324
753 456
25 281
985 478
348 827
793 102
891 896
183 26
942 636
87 429
222 125
934 557
960 895
833 154
829 307
470 58
682 206
329 934
647 680
668 781
633 222
358 555
627 599
89 692
410 393
907 521
495 597
36 478
165 432
848 16
683 941
367 912
529 178
477 261
715 891
43 773
966 167
336 624
235 114
120 751
529 42
926 927
31 687
711 172
825 137
917 723
302 364
650 829
569 249
593 865
812 549
152 605
410 455
946 78
352 910
588 923
23 647
174 490
37 668
513 45
792 795
771 774
926 372
444 631
207 801
783 118
625 629
524 14
456 560
284 936
1 149
705 293
992 395
587 740
123 729
354 130
888 193
821 244
737 129
733 368
313 326
46 998
682 678
784 736
829 900
937 906
661 576
454 849
125 28
538 886
13 639
132 887
903 259
610 891
48 829
468 501
547 459
342 364
577 418
911 186
698 500
791 482
702 940
993 492
564 495
240 865
855 799
829 2
214 976
428 213
706 257
289 436
260 951
666 402
541 797
201 104
43 783
792 43
306 876
463 900
702 987
902 974
767 458
197 175
560 607
4 652
469 955
78 352
900 768
492 299
952 137
937 161
768 455
889 688
806 602
450 515
553 371
731 737
720 775
545 921
881 488
238 149
918 500
385 858
833 848
260 365
99 772
533 67
656 310
783 820
245 45
570 380
609 220
919 189
33 887
54 796
15 102
609 561
749 159
706 993
913 6
722 661
363 936
480 331
733 9
51 3
679 443
181 985
499 417
955 617
842 903
116 64
889 292
272 666
923 19
268 405
566 776
789 827
4 353
412 303
567 42
830 182
826 229
245 323
725 216
896 155
837 7
467 827
779 982
471 932
403 295
600 860
739 322
415 831
323 386
922 806
980 476
88 207
553 516
947 69
444 368
323 974
259 141
714 137
626 747
406 567
484 146
142 532
773 933
416 793
398 413
401 760
24 343
286 810
92 706
402 110
731 190
942 296
547 836
546 277
807 379
270 877
868 889
896 482
458 531
662 369
493 905
637 998
875 42
765 813
912 936
696 85
600 931
369 67
381 446
349 516
620 729
809 589
276 845
621 524
203 679
776 450
428 645
804 480
456 122
993 410
851 791
390 589
562 942
896 429
380 970
410 768
300 740
98 416
59 311
448 917
330 486
726 547
177 863
169 419
937 21
233 201
271 14
586 916
441 614
877 745
322 237
290 997
644 123
935 904
876 884
312 235
437 135
53 675
485 255
709 503
492 773
371 24
115 375
404 592
750 524
959 406
230 440
701 792
291 343
526 154
377 43
643 834
342 37
283 451
537 856
133 863
207 920
291 565
83 592
775 2
392 176
110 441
334 179
204 803
238 303
455 135
719 301
292 250
591 11
253 843
561 282
936 614
797 784
925 344
732 332
84 430
449 250
735 451
940 238
308 605
311 14
786 6
159 654
925 178
292 252
354 695
257 306
417 696
50 683
581 974
584 77
365 312
375 429
58 204
285 992
631 335
183 973
670 680
898 658
115 772
488 891
60 587
367 93
33 717
633 799
323 586
621 804
752 643
681 130
179 514
47 804
3 893
26 760
364 422
365 648
826 525
769 776
115 122
626 556
960 151
885 383
230 942
576 206
336 112
566 763
463 123
75 356
32 363
841 81
956 479
784 274
348 763
95 319
631 404
619 486
352 180
706 409
916 833
593 310
625 933
595 889
507 541
130 538
484 95
152 654
286 461
637 378
170 154
229 507
588 652
556 703
183 219
263 410
585 430
610 242
22 458
866 538
141 557
561 425
907 379
833 315
549 37
350 634
657 283
574 366
543 182
69 408
14 682
307 366
512 938
144 464
217 532
515 771
391 63
855 337
769 242
656 591
998 956
431 577
697 892
622 42
308 6
939 655
151 101
348 240
907 57
563 122
978 994
423 135
757 125
28 420
5 862
930 753
963 776
626 672
606 55
388 215
412 892
408 186
815 97
93 601
480 829
675 13
956 940
903 982
122 663
277 463
833 453
339 685
522 951
693 898
5 150
337 292
536 574
380 786
114 74
344 64
612 842
820 864
895 252
821 362
971 112
592 627
678 622
801 36
387 492
307 201
579 863
489 258
965 82
955 896
992 504
828 604
750 535
237 285
976 392
815 340
127 989
999 777
637 645
40 266
193 258
438 376
88 577
287 299
443 601
360 159
329 113
679 775
852 919
342 276
309 245
718 43
541 605
649 314
752 132
251 61
560 701
443 287
533 170
311 682
513 664
538 803
832 898
881 235
109 511
611 189
416 447
894 780
123 684
312 955
330 519
563 826
833 229
168 942
138 39
568 529
212 834
970 582
22 746
366 602
729 445
41 807
365 295
853 990
973 790
998 229
818 89
554 939
210 589
653 582
464 289
687 602
291 610
753 48
919 556
994 246
824 310
402 798
269 420
378 930
144 426
906 936
943 535
836 672
316 977
624 158
981 528
335 396
722 16
381 841
875 67
2 111
743 13
307 888
170 480
638 544
81 763
424 277
569 701
617 228
27 6
567 495
367 300
793 623
888 661
420 648
508 196
491 603
43 524
77 193
391 911
581 518
642 665
847 313
526 615
823 751
593 657
835 970
714 534
284 280
70 574
394 825
584 10
613 771
299 157
496 158
208 168
615 564
623 105
454 612
652 605
112 34
649 967
752 160
221 439
327 883
367 245
866 542
546 508
478 659
582 966
604 971
840 651
881 372
797 230
597 482
999 128
258 789
509 272
694 921
49 785
96 348
502 573
108 786
603 691
115 667
47 996
191 789
365 551
679 592
58 674
951 637
734 710
494 630
873 7
161 236
358 872
331 473
688 955
151 761
534 502
512 192
613 584
863 531
937 484
201 98
430 50
24 881
70 783
917 935
135 162
695 904
553 996
761 578
382 56
641 792
580 615
358 180
347 151
478 259
382 156
22 44
638 625
262 121
141 963
809 97
775 135
690 517
28 109
104 161
487 726
63 471
50 893
988 313
654 4
575 879
177 831
591 96
704 619
698 298
212 84
13 524
541 523
339 937
375 982
282 655
83 382
83 43
70 807
869 264
101 655
846 967
604 486
455 346
662 116
716 886
841 448
11 743
211 95
269 995
1 793
971 894
735 188
981 267
876 5
460 784
922 421
491 67
204 291
4 810
236 257
80 888
16 872
383 296
952 742
350 551
236 501
102 673
617 166
376 364
20 175
840 226
607 495
988 332
421 890
754 140
399 84
938 747
306 121
988 243
432 10
566 208
215 750
179 805
761 642
167 725
808 408
671 555
287 651
212 874
462 269
969 423
740 781
392 464
337 291
708 558
553 517
327 792
371 808
776 853
708 60
762 941
829 366
776 357
848 185
544 993
773 819
862 2
279 594
561 149
71 752
511 411
810 233
369 536
518 675
397 606
221 667
392 589
921 225
932 823
40 107
455 856
152 441
587 528
583 445
524 366
937 331
992 211
263 278
180 253
744 575
876 528
129 808
289 140
332 98
381 640
850 433
985 907
28 445
371 208
922 1
795 103
580 891
433 872
373 447
383 931
841 900
279 343
102 749
134 579
719 370
643 105
221 271
524 655
723 418
608 977
86 437
264 183
832 326
349 187
127 390
641 689
852 714
453 425
473 271
627 730
926 29
215 762
206 632
568 330
622 445
876 182
38 774
123 656
727 111
395 933
937 264
592 515
429 569
843 568
756 653
702 673
987 902
738 801
989 330
938 500
811 189
945 391
848 378
597 62
691 218
984 48
3 581
281 138
579 543
242 561
278 688
46 350
618 335
43 376
64 254
563 436
624 124
336 459
418 240
807 861
414 296
387 697
795 140
536 51
4 514
199 935
944 847
228 502
792 967
854 413
677 334
164 978
238 666
332 715
347 695
737 600
900 658
994 825
857 328
971 407
689 558
382 302
505 958
489 64
837 104
958 546
339 870
91 839
199 130
795 340
968 860
494 594
466 254
143 133
799 991
83 724
324 485
118 522
123 477
729 51
597 563
590 363
648 503
194 944
293 742
20 88
280 933
422 8
493 441
546 342
303 68
508 528
155 546
831 27
314 410
295 615
796 524
776 723
59 798
442 883
27 580
806 423
564 294
500 157
183 287
327 916
139 70
660 61
478 672
266 901
747 690
67 806
80 609
396 266
397 394
297 175
258 449
244 728
444 5
423 821
591 407
33 108
919 934
212 511
595 698
991 753
630 286
385 147
25 859
159 742
899 197
412 17
479 802
636 994
600 279
980 699
338 420
346 877
512 759
257 384
560 245
98 506
491 490
93 791
533 526
343 518
242 638
662 425
65 314
262 588
549 228
835 641
542 965
11 472
399 734
452 172
843 949
211 618
460 47
607 91
793 279
134 102
848 528
929 750
688 620
243 505
383 330
824 385
170 687
246 446
730 748
88 353
345 556
933 170
396 118
101 882
19 253
363 285
885 706
860 190
274 309
134 318
23 345
754 874
558 135
898 374
60 408
939 348
317 198
347 839
195 619
548 89
278 601
283 970
910 75
303 559
662 133
225 434
266 532
49 826
891 349
585 119
477 951
521 240
819 624
591 713
505 481
93 170
49 76
553 657
656 392
266 370
258 351
44 7
681 243
494 309
941 188
226 58
607 999
130 34
339 988
304 722
564 461
931 221
102 896
967 79
925 440
303 681
503 319
107 169
240 525
424 283
634 444
16 770
39 261
837 744
74 275
107 11
917 534
765 573
816 44
587 682
240 660
495 483
129 138
545 883
667 564
561 438
839 561
913 756
647 80
393 217
422 697
750 624
649 558
906 262
976 234
330 771
91 882
19 348
22 697
800 612
934 64
222 883
6 395
682 676
692 956
236 126
170 126
657 1
330 224
93 685
574 121
852 136
830 846
104 61
543 771
912 25
478 817
471 979
643 761
502 425
484 92
334 580
549 208
762 606
654 794
431 628
537 994
374 149
978 27
78 878
774 868
756 199
175 409
837 81
24 21
106 584
454 479
521 569
249 189
532 134
541 876
930 413
460 748
974 620
930 799
290 953
95 564
221 286
995 58
353 72
140 544
177 162
349 265
846 106
181 901
462 524
883 328
170 455
669 477
286 597
901 629
355 973
11 776
200 350
707 910
505 532
536 454
909 914
904 428
482 451
102 686
296 412
376 510
645 215
304 27
145 688
18 36
491 576
575 906
83 863
351 566
204 435
614 159
824 649
987 438
110 74
166 156
295 407
770 691
262 747
108 565
632 221
214 818
16 452
927 514
989 121
56 776
970 807
81 487
753 226
220 149
377 561
713 508
751 883
634 131
612 79
364 574
542 55
701 419
824 375
481 154
547 606
673 590
487 247
175 441
673 553
312 509
834 119
529 612
358 300
554 972
88 8
757 591
889 606
855 186
42 82
490 711
842 559
814 283
455 975
988 943
26 534
188 975
540 140
548 12
918 219
900 124
359 860
390 68
388 326
488 960
409 913
448 533
732 847
708 222
819 201
321 52
3 859
176 245
27 317
809 222
85 206
443 545
730 523
588 117
945 398
865 434
236 40
66 163
730 540
331 614
9 454
617 585
856 971
523 453
332 925
269 725
848 408
4 983
413 907
320 32
940 234
78 158
459 961
648 422
84 179
318 141
370 482
238 290
90 500
362 143
790 169
893 609
60 909
347 241
346 848
577 11
767 682
398 665
351 12
103 501
442 209
92 657
129 307
931 579
778 519
659 707
950 593
391 358
617 300
605 529
13 323
433 172
711 635
701 668
692 495
102 669
668 519
639 731
268 558
779 837
935 839
624 256
505 269
406 71
763 117
575 299
120 444
601 64
648 446
577 302
776 636
206 450
944 663
140 605
848 606
325 577
66 580
365 994
226 14
306 25
392 550
802 970
79 15
555 413
588 24
737 972
326 260
90 743
460 687
607 477
824 51
548 545
687 961
54 578
410 778
763 323
333 58
645 896
196 599
646 480
894 323
431 729
86 832
223 318
240 148
720 260
957 884
687 696
467 336
562 937
777 845
151 722
510 729
613 560
11 429
9 564
541 721
761 16
73 169
520 876
649 644
774 622
813 717
855 797
409 62
861 407
507 290
845 959
960 818
610 67
760 505
331 86
337 284
457 780
393 460
323 138
119 621
566 296
656 965
203 270
546 10
631 198
48 177
668 495
638 914
361 445
947 396
230 394
360 515
250 167
28 968
329 25
389 791
423 550
785 981
149 89
61 806
3 836
14 902
147 424
467 233
756 707
400 778
812 802
990 117
250 854
641 590
289 534
237 806
94 309
281 718
896 841
873 393
711 198
375 183
857 40
949 550
527 684
624 665
93 725
970 391
401 662
970 411
969 554
684 592
657 221
400 710
234 340
833 842
373 198
379 330
424 711
852 680
30 44
155 377
756 325
692 843
784 1
573 947
993 566
157 907
678 856
975 472
112 697
695 3
80 414
481 666
71 929
184 111
250 15
695 443
969 520
471 339
810 946
926 75
357 515
671 826
471 14
775 58
729 607
650 139
615 935
908 662
372 257
607 504
804 754
174 821
776 385
36 470
913 303
208 257
172 314
439 276
647 862
857 637
355 558
618 890
161 759
751 984
831 225
362 668
503 312
688 111
442 342
488 709
171 136
694 763
730 7
10 693
367 904
520 743
347 242
662 340
544 513
503 98
782 503
861 398
74 286
100 424
240 7
207 879
188 641
126 123
380 540
753 769
728 236
216 92
159 231
866 334
162 976
513 93
955 164
362 764
421 962
119 970
827 494
19 577
94 345
441 433
197 168
251 778
202 582
834 516
535 691
166 381
536 479
423 41
367 503
539 435
695 8
148 149
27 395
771 617
98 872
512 484
797 467
922 955
767 218
848 280
625 44
874 484
416 784
175 30
418 749
139 426
699 829
418 794
212 657
966 916
924 715
633 454
137 343
733 807
104 414
68 516
576 778
461 456
269 259
760 70
819 9
893 417
665 1000
601 751
952 999
863 366
74 423
584 621
707 240
128 256
611 628
296 489
6 400
375 722
426 41
645 862
916 651
507 199
89 290
369 387
154 116
312 111
967 351
799 5
981 186
348 408
853 859
737 604
860 992
71 694
342 2
399 705
599 891
111 802
125 64
286 220
438 827
779 875
377 89
20 702
261 265
538 936
843 410
917 142
36 104
112 609
399 746
288 91
229 895
4 666
392 824
799 179
860 589
264 101
943 282
642 454
660 192
953 530
585 322
59 466
9 586
806 744
384 984
638 829
997 916
55 238
151 635
271 935
121 918
81 565
537 134
57 119
218 445
104 905
517 564
51 628
161 903
695 934
651 711
877 140
208 368
355 662
557 525
66 932
651 349
71 654
792 61
456 563
760 826
495 762
364 121
947 291
416 982
672 339
22 98
783 505
806 851
464 189
706 683
846 95
974 693
150 523
600 879
338 783
702 103
715 879
88 575
374 972
982 89
701 230
948 161
606 142
203 789
414 443
801 372
52 955
220 42
351 663
784 789
483 664
628 597
40 314
954 252
767 399
552 281
924 403
271 397
909 966
832 964
494 903
919 962
862 12
545 439
312 201
949 558
319 89
906 630
489 912
835 123
701 200
687 772
310 496
831 365
282 969
169 246
831 919
455 807
502 48
820 925
138 450
714 823
873 879
332 635
533 329
112 73
655 635
820 714
891 709
658 662
740 582
471 890
892 150
17 719
283 602
413 729
925 797
96 536
284 477
425 875
916 637
364 313
885 745
216 296
330 732
49 464
740 472
514 695
663 179
395 65
484 947
179 261
705 375
965 264
74 528
907 332
206 162
250 382
315 271
508 521
579 72
575 571
874 302
186 631
567 201
797 948
868 698
60 374
116 810
943 394
731 915
320 111
167 895
695 494
10 219
247 674
931 856
720 145
975 993
716 915
180 20
515 601
340 40
260 840
903 888
201 495
372 14
500 592
600 986
944 256
819 961
7 217
600 126
190 376
496 227
611 993
318 928
580 717
363 465
32 225
789 337
287 671
881 418
99 451
373 459
793 316
322 195
820 81
307 842
293 602
357 434
16 495
663 948
876 264
394 817
810 756
306 86
82 871
404 55
263 702
466 434
610 829
489 33
72 793
639 647
457 155
233 317
605 510
575 601
754 545
680 281
917 905
613 359
7 719
174 738
19 882
877 980
652 979
400 725
843 578
445 84
196 32
269 792
660 872
654 928
122 661
554 331
66 987
728 9
985 139
312 827
936 873
278 917
860 140
876 294
160 438
328 92
146 504
325 784
925 676
467 596
271 735
145 313
265 740
977 56
634 92
684 878
713 30
235 51
341 66
355 274
750 149
81 995
793 168
191 794
673 738
942 92
270 40
960 420
321 15
541 768
286 211
987 166
271 346
158 667
47 218
733 91
925 187
543 618
334 412
947 841
544 350
124 924
193 344
698 130
538 37
51 76
180 826
923 958
100 934
615 228
938 345
630 868
810 306
648 995
969 78
9 485
363 691
195 758
150 487
356 986
572 634
241 174
422 240
526 87
266 881
443 552
257 884
217 909
308 759
481 480
15 495
90 440
151 75
768 787
408 631
91 785
410 563
175 436
840 894
728 774
170 191
946 692
315 841
121 238
693 831
561 385
398 127
825 367
988 620
461 761
489 243
168 459
869 110
22 265
603 99
224 784
351 890
705 241
320 558
661 455
796 362
447 374
11 262
352 281
434 844
255 25
692 97
377 3
752 517
629 715
4 441
337 571
953 678
761 413
409 654
145 895
725 670
402 183
775 368
979 731
576 654
69 281
809 700
241 554
29 777
220 840
432 915
926 43
1 131
574 417
959 318
175 533
97 303
419 974
581 867
275 314
525 901
705 491
560 334
672 907
60 93
547 797
188 396
991 356
706 367
885 663
822 317
528 936
570 629
822 372
201 9
835 947
370 257
919 226
662 924
565 733
428 402
426 569
523 793
93 154
170 646
29 13
162 115
489 627
615 462
279 573
766 776
431 343
675 386
570 303
454 572
997 352
415 519
165 482
430 853
833 274
544 290
489 721
75 183
839 955
857 311
782 948
613 234
818 606
468 410
741 284
619 290
839 956
503 783
731 563
277 596
768 327
817 461
673 135
459 447
416 174
599 777
685 27
578 952
568 525
246 159
310 435
755 765
538 135
726 865
867 504
539 178
439 486
170 231
546 464
386 446
544 39
727 445
555 260
54 235
547 904
954 934
331 30
105 856
276 912
8 666
283 442
136 978
554 952
996 542
159 663
369 728
463 913
778 999
370 530
263 25
885 503
971 949
696 399
746 480
209 551
963 58
117 345
275 610
798 672
193 846
238 807
23 229
462 771
836 59
431 410
191 370
84 274
307 53
767 3
869 909
538 351
495 664
663 761
934 840
809 546
436 246
131 543
65 36
418 791
317 605
718 435
219 593
147 635
976 256
455 132
715 57
840 947
206 300
738 144
68 155
614 876
992 184
384 911
385 27
106 115
111 407
833 578
924 789
862 685
392 312
526 694
13 917
83 159
382 812
746 539
671 644
522 610
411 160
750 77
793 761
911 569
889 795
626 143
920 73
155 662
529 7
592 885
277 122
529 47
57 363
791 346
254 376
511 801
993 765
389 440
415 945
712 194
256 360
960 783
691 813
540 825
82 939
448 746
407 438
93 788
172 436
992 620
567 615
723 682
197 265
626 589
108 38
982 758
808 746
648 16
216 495
2 128
862 90
210 385
492 292
789 91
834 573
999 794
546 322
95 545
24 266
101 632
153 351
760 807
92 268
205 345
795 971
543 146
408 446
860 276
810 285
5 163
859 55
892 582
691 207
575 301
477 590
451 550
761 979
725 719
110 429
101 578
702 356
360 366
96 627
661 631
784 706
354 29
963 223
328 355
401 630
542 519
44 538
901 130
781 438
252 233
806 975
695 524
949 785
612 946
212 254
333 720
943 929
991 70
278 825
722 914
391 847
104 186
448 407
954 460
601 664
214 487
750 763
522 570
390 645
922 657
593 188
931 174
725 929
252 943
293 514
186 936
189 601
658 716
350 651
917 28
707 620
511 531
169 361
78 454
768 394
672 693
521 328
322 494
297 296
704 848
126 896
570 450
341 278
807 314
533 649
470 360
650 773
694 743
361 795
563 593
598 269
2 810
329 84
181 648
392 505
682 155
72 286
201 248
906 407
695 13
302 899
421 327
866 889
902 681
500 520
112 816
742 597
671 305
979 855
253 291
252 29
778 470
710 738
774 636
860 358
590 829
838 768
293 507
467 106
614 746
788 267
634 214
299 811
585 292
687 309
617 206
309 490
21 834
83 725
599 280
241 450
664 376
37 4
859 54
45 874
821 439
261 199
360 527
159 218
563 104
318 203
225 914
927 423
507 399
481 851
924 106
641 652
744 872
995 300
128 867
244 393
618 544
82 53
172 718
149 954
790 691
795 98
610 764
547 137
8 471
920 664
487 516
811 411
42 34
793 841
649 973
353 826
422 474
541 733
835 521
119 273
882 149
309 58
216 456
94 360
318 393
350 84
494 866
813 544
283 112
25 694
481 540
748 29
420 265
840 657
964 659
402 398
963 561
351 170
363 51
973 138
611 883
856 205
492 498
713 604
896 498
609 829
372 948
612 213
676 270
40 915
443 381
57 746
146 848
610 68
987 652
104 251
890 830
562 518
257 846
937 541
331 200
989 151
921 496
864 763
965 146
577 797
479 608
722 192
894 804
897 84
698 742
937 491
625 623
55 616
665 698
77 178
722 18
590 322
639 742
100 611
330 63
725 812
319 590
350 699
40 781
153 74
220 214
203 307
785 888
322 109
113 630
826 946
672 650
358 191
533 883
524 616
431 226
648 916
101 91
85 368
581 864
811 208
595 376
982 560
946 620
159 892
958 597
601 295
861 260
755 935
739 40
351 227
618 239
238 886
886 573
329 299
662 382
429 173
17 322
658 865
923 992
16 414
320 266
846 273
804 819
915 888
846 743
527 397
348 290
888 676
492 312
370 98
541 140
739 139
889 69
976 668
850 229
919 95
93 998
750 977
80 248
380 521
894 4
808 971
606 216
629 30
157 119
121 646
141 607
346 568
190 34
978 396
163 559
788 559
975 273
41 888
588 820
929 163
185 106
361 250
820 924
336 19
884 514
252 363
510 891
335 640
957 284
84 904
336 580
988 617
854 606
534 725
681 807
664 354
523 76
802 363
853 630
440 853
198 774
337 482
728 23
849 816
697 754
56 736
725 915
692 239
289 473
485 422
906 553
916 430
609 267
208 29
110 163
515 265
650 937
899 179
628 685
990 260
891 484
806 707
549 21
206 303
749 566
955 354
377 938
955 216
446 923
959 976
182 925
618 988
187 80
238 859
288 422
493 847
30 772
415 310
844 367
369 596
482 200
727 443
693 484
791 665
966 550
834 823
126 77
577 740
415 403
994 598
723 737
170 303
710 813
164 958
534 958
906 691
100 27
579 172
451 937
502 170
453 170
254 390
119 935
663 969
524 292
489 215
899 538
146 520
658 880
511 457
18 589
405 796
575 552
76 859
624 360
361 284
286 733
447 530
177 135
473 393
760 835
313 952
952 344
172 979
64 352
256 92
970 326
624 929
1 49
862 748
712 775
251 57
597 348
429 343
475 591
559 832
260 229
601 485
698 679
928 865
372 378
715 98
505 639
579 548
962 990
233 539
399 834
236 765
754 907
572 477
510 119
822 816
296 774
833 103
848 52
239 571
813 119
610 241
534 636
423 534
869 361
545 499
638 93
52 983
786 750
649 105
339 435
60 331
787 838
653 648
916 488
896 459
405 973
863 642
386 56
125 503
175 179
967 724
651 554
929 949
604 974
576 223
846 535
400 374
383 446
675 71
877 189
155 301
156 844
750 62
961 381
490 61
676 293
393 204
663 578
983 604
392 531
373 368
562 453
222 885
587 247
378 38
409 906
923 556
766 936
270 110
396 846
40 175
910 669
625 530
165 831
76 964
263 866
14 326
957 912
114 802
176 621
217 574
909 666
15 836
563 446
938 806
369 885
502 715
733 172
249 12
309 636
244 909
677 152
292 154
632 73
202 28
940 573
545 645
985 786
499 642
268 229
105 827
121 363
158 845
349 9
772 690
662 304
676 117
783 195
574 467
740 46
828 168
412 458
126 297
164 130
451 333
928 111
776 683
752 764
661 532
880 924
885 352
215 952
366 625
371 605
37 808
351 18
10 866
46 938
974 53
827 339
329 887
91 106
861 979
362 334
905 711
73 999
997 875
696 385
312 171
786 97
709 494
436 290
287 83
464 315
35 834
117 315
993 980
169 569
465 327
614 51
689 15
414 699
887 533
180 38
399 220
757 797
223 757
434 642
416 10
418 212
62 403
363 367
640 958
915 587
45 332
90 417
181 450
828 212
798 524
497 692
361 309
321 673
44 583
534 518
765 515
886 796
93 356
511 626
580 894
662 561
431 556
767 211
8 909
627 502
62 15
233 624
744 342
84 789
299 671
982 481
244 100
196 561
772 865
799 205
126 21
880 336
262 806
534 667
151 799
706 711
36 454
880 350
828 506
954 92
819 749
283 51
594 857
293 799
564 175
36 948
240 164
600 922
921 611
525 244
76 911
299 613
339 997
432 419
180 81
329 618
980 623
997 144
300 250
220 376
225 486
5 701
131 79
127 968
578 625
535 667
302 980
694 862
427 822
319 29
353 359
308 661
287 155
14 571
544 564
85 108
21 958
752 128
922 704
745 215
14 591
712 142
898 619
709 591
290 823
888 334
308 345
970 933
124 46
886 333
642 497
188 967
995 308
960 223
506 546
567 128
9 41
583 836
16 436
876 706
297 825
605 612
295 703
604 381
310 213
546 207
185 605
470 876
77 451
87 116
315 955
664 10
370 497
161 299
489 602
196 360
950 788
705 416
833 450
561 39
450 246
680 886
707 851
664 656
150 245
190 404
594 793
29 318
50 635
581 614
322 357
145 575
451 886
902 69
238 893
527 531
291 59
546 987
931 401
686 413
629 956
602 923
1000 981
557 318
41 317
597 467
472 945
291 176
73 183
349 262
929 670
811 123
48 834
31 577
320 443
620 201
918 591
23 534
959 815
803 449
631 738
382 759
597 473
909 416
475 589
69 755
340 879
3 184
714 482
413 741
586 637
682 731
500 934
383 936
334 309
109 267
894 900
532 805
819 857
763 293
22 650
415 120
799 119
574 800
487 742
768 798
376 26
604 963
501 896
734 715
180 106
948 195
365 60
534 693
821 435
905 20
594 657
477 708
897 168
221 468
693 276
341 168
716 235
836 612
829 444
673 352
442 732
967 637
516 116
887 195
165 158
755 556
540 532
51 100
644 257
692 801
350 252
23 841
383 868
939 974
113 223
192 747
134 166
553 551
601 781
113 31
779 967
48 162
982 273
712 648
497 156
207 927
905 103
129 397
232 46
772 16
632 663
714 79
609 402
720 693
836 839
275 14
933 708
619 124
901 41
46 516
523 222
658 211
357 752
383 417
294 364
785 517
464 995
335 988
15 837
48 276
80 242
731 122
786 146
145 118
299 328
28 252
432 721
963 371
687 210
870 232
591 986
642 464
720 937
29 296
963 185
982 899
11 539
625 611
38 311
875 4
671 116
185 161
539 208
632 32
805 255
491 829
834 518
864 327
601 203
581 744
784 26
564 626
716 864
972 974
722 715
612 587
446 799
587 724
793 116
308 711
900 454
320 825
466 508
707 378
746 410
620 443
585 330
520 901
560 581
507 389
601 496
844 516
28 986
578 880
390 139
963 533
525 371
248 254
319 168
657 99
117 540
922 611
545 150
916 783
55 188
940 808
358 912
832 582
441 101
587 44
272 374
878 174
876 369
128 73
790 677
646 67
974 989
168 469
689 518
133 751
576 453
809 286
39 17
950 399
722 616
4 916
988 784
167 133
749 117
865 506
754 823
478 421
876 666
764 31
354 219
876 604
293 23
972 342
922 902
698 716
568 821
260 795
198 554
331 494
721 954
974 557
643 162
908 563
340 308
346 519
477 618
945 831
346 560
743 663
22 388
384 231
435 307
616 399
138 336
653 587
711 390
748 751
673 190
350 234
855 480
253 630
684 786
736 718
339 35
754 34
307 283
933 223
784 82
406 66
479 602
111 97
261 955
37 605
650 387
306 986
75 58
32 288
166 622
360 901
30 971
945 549
101 386
528 840
330 326
983 535
172 469
819 658
630 542
203 93
1000 232
105 434
104 377
76 65
495 492
744 651
909 408
352 415
889 190
432 378
164 369
531 350
352 516
765 12
127 298
861 259
150 288
778 671
542 283
528 878
590 475
350 910
982 614
724 531
754 53
572 250
900 711
805 30
50 522
553 402
139 771
336 678
255 751
700 325
270 656
117 190
455 772
355 752
988 557
430 1
523 374
654 916
357 134
456 955
807 212
88 458
307 155
851 221
909 32
440 202
633 784
727 965
925 578
269 314
121 778
451 995
65 178
966 16
559 272
333 22
382 204
772 392
557 93
113 623
317 529
201 873
408 418
331 87
157 460
912 637
691 234
957 518
398 281
860 986
290 274
332 120
398 437
815 779
718 298
966 993
501 764
483 389
765 228
521 28
33 884
745 327
959 923
394 616
826 592
450 159
817 916
470 268
198 655
247 851
526 153
188 214
352 13
328 669
97 887
986 370
173 897
798 740
875 37
466 340
921 670
588 227
503 774
237 753
804 670
960 926
173 213
603 912
115 673
42 381
380 550
87 749
879 816
749 395
185 785
23 321
37 5
243 707
406 791
20 49
685 571
263 681
332 311
826 394
623 940
655 815
221 262
774 259
235 220
487 648
742 965
512 894
896 520
413 192
64 361
149 660
920 952
898 675
378 203
610 592
458 750
746 358
20 196
356 85
725 197
752 973
79 944
46 757
166 768
347 964
280 856
481 983
966 708
949 591
951 881
903 978
211 806
710 264
793 398
951 308
115 816
629 585
29 542
368 417
183 16
8 692
698 269
598 950
377 482
709 575
218 143
540 280
569 348
177 575
428 9
234 52
309 837
731 716
37 158
555 570
779 683
607 85
609 725
555 972
948 570
373 63
896 78
340 165
139 486
331 396
361 471
421 504
913 484
185 827
938 153
979 819
736 258
749 699
595 153
603 457
159 325
181 369
760 720
643 425
476 468
837 757
183 378
890 707
529 946
272 932
884 252
282 258
857 708
190 646
181 597
878 859
220 548
860 207
201 469
507 122
940 838
968 724
106 829
121 730
286 298
330 673
658 342
623 848
399 133
611 529
132 614
90 294
973 615
766 522
975 576
162 846
733 499
676 62
343 861
991 92
420 614
326 543
759 828
134 640
115 528
675 8
954 685
968 97
183 143
700 89
361 715
405 555
989 851
878 169
179 611
315 45
607 505
745 214
109 84
561 704
35 412
128 532
507 588
406 948
326 904
774 158
392 288
632 930
797 977
808 280
295 514
606 979
729 842
93 147
510 388
849 374
666 833
942 590
342 25
861 728
310 135
983 9
732 61
141 481
505 40
955 192
339 879
583 705
655 934
661 69
929 53
966 344
475 774
772 7
741 856
674 191
825 267
909 64
336 464
91 643
791 540
945 620
705 225
319 384
134 71
524 585
7 520
282 691
469 247
1 558
70 504
410 851
193 798
236 491
900 978
15 948
831 989
389 164
298 1
907 215
232 744
735 27
755 637
393 993
124 164
550 880
196 601
334 80
230 643
691 846
810 704
548 989
311 873
973 429
626 695
946 712
403 637
539 458
459 828
147 234
285 814
42 687
89 226
929 600
710 86
542 726
236 727
426 503
879 768
521 23
580 544
75 140
909 562
456 524
738 500
286 440
847 240
555 434
370 328
804 827
108 630
215 2
209 642
147 113
668 732
114 824
73 981
218 602
915 104
31 72
457 312
293 336
694 76
554 380
750 440
331 357
152 663
610 927
390 954
992 886
832 745
871 687
794 20
528 484
869 591
249 213
853 284
122 698
119 557
444 922
892 65
360 698
579 407
868 300
616 35
366 269
914 159
740 574
514 740
884 586
345 254
107 948
428 320
568 94
274 376
9 745
524 945
848 845
169 89
859 323
909 460
517 759
186 808
821 479
227 700
804 126
105 151
681 197
101 565
547 776
126 501
938 390
18 598
466 747
409 820
430 88
883 308
736 94
806 405
348 369
662 318
894 225
581 834
34 59
773 560
460 780
548 515
833 129
400 101
733 428
387 277
475 624
351 860
190 605
53 509
881 125
809 428
503 96
524 231
86 604
39 159
199 787
328 839
688 550
223 93
896 438
592 686
963 15
827 637
150 353
102 297
159 230
332 102
764 401
600 538
802 305
297 215
938 156
543 149
223 420
33 822
56 698
245 478
463 750
273 532
345 718
508 544
511 878
910 169
33 641
45 896
236 910
69 792
57 926
108 372
937 523
678 316
388 860
653 270
216 515
673 39
859 670
239 498
216 279
738 115
580 561
594 209
590 973
56 984
641 316
323 682
12 667
449 76
285 402
587 62
738 955
480 8
509 70
11 630
445 217
513 217
618 295
193 99
884 48
35 457
361 79
722 558
969 741
580 207
625 96
910 482
808 447
191 456
951 23
418 38
648 805
253 11
73 599
635 359
853 189
838 794
872 851
480 318
913 324
788 583
661 344
337 916
938 109
954 998
601 385
491 129
350 510
385 940
738 22
309 845
151 494
973 232
602 692
74 137
323 81
212 744
647 882
616 205
191 110
931 602
741 148
520 84
393 187
41 669
257 112
722 539
660 966
560 775
297 690
588 966
266 418
54 60
389 430
432 238
394 425
590 580
122 474
155 563
954 842
465 842
558 441
702 655
335 910
128 199
63 513
917 156
520 267
962 334
798 654
177 307
604 625
715 485
441 403
720 783
779 380
843 472
730 510
401 861
40 454
850 925
367 293
707 17
832 400
341 575
699 547
98 731
560 118
413 313
643 656
418 156
715 32
727 154
737 987
98 780
709 940
896 933
959 749
867 108
245 879
867 686
643 96
731 167
523 402
153 73
872 1
23 230
462 471
597 509
733 250
321 399
979 942
722 276
127 778
393 260
600 125
7 726
108 150
682 152
463 376
293 957
561 225
339 908
121 534
527 578
718 25
808 10
374 812
18 949
418 4
364 544
627 293
344 12
610 167
116 362
23 560
854 831
452 110
244 363
756 963
122 897
648 253
387 915
606 234
185 970
504 800
938 143
664 742
63 434
837 295
294 269
995 270
571 806
187 558
701 711
391 381
929 899
60 837
366 289
387 96
21 590
643 890
708 483
592 818
292 833
394 799
692 187
861 205
290 613
103 289
405 855
824 279
851 342
411 797
139 97
47 799
752 964
709 999
213 953
46 804
381 437
809 629
861 437
95 312
178 927
594 731
772 583
555 407
314 298
13 788
614 919
524 614
768 601
142 218
474 799
785 493
865 34
6 167
106 795
372 220
597 70
386 308
197 34
236 88
717 432
391 539
809 497
696 271
821 790
838 405
826 924
576 602
244 535
249 501
193 177
998 418
141 186
835 689
238 753
729 53
389 741
710 675
39 970
296 851
603 710
769 259
125 191
822 835
110 807
933 113
163 731
83 123
516 715
652 22
819 405
57 559
911 417
47 767
403 467
941 708
744 73
359 368
106 918
929 977
742 848
177 42
169 158
759 410
224 957
204 292
922 483
71 976
677 340
101 884
613 938
36 990
839 684
76 343
211 880
530 867
737 140
541 850
685 326
333 553
984 479
983 542
753 166
454 899
490 981
666 29
465 946
632 24
769 751
606 478
942 143
57 184
244 112
227 209
392 314
6 178
432 109
43 888
568 136
542 301
802 859
215 584
766 405
706 532
948 68
403 327
138 430
793 7
315 29
304 116
674 22
284 998
844 294
631 315
488 527
353 127
996 706
376 187
995 525
802 611
476 526
56 446
741 106
755 490
356 504
125 464
865 701
223 175
92 493
567 62
142 923
970 139
554 528
825 309
320 353
11 196
19 981
405 354
765 787
680 368
565 200
203 947
346 606
243 790
707 579
166 199
493 138
17 114
884 904
901 396
995 472
737 712
684 808
889 334
204 444
878 185
556 44
988 919
733 356
534 216
69 60
611 15
235 129
681 567
587 699
567 810
824 417
398 772
588 469
290 68
510 588
618 807
804 472
652 100
528 914
824 465
856 700
428 485
49 880
780 947
786 590
967 271
211 650
857 477
416 456
669 504
825 58
553 448
935 173
63 193
539 164
589 108
205 660
821 851
441 459
915 909
113 36
90 524
122 276
241 546
15 589
856 895
615 889
320 709
226 397
585 453
19 234
921 870
149 904
181 175
361 372
231 484
41 419
813 253
710 599
865 92
478 220
91 136
689 974
271 578
707 34
482 74
932 492
195 494
264 152
580 768
952 138
398 182
677 953
499 751
863 283
933 93
990 351
517 487
913 800
81 885
464 747
772 315
281 378
296 791
972 883
597 773
667 39
664 489
454 834
758 160
922 981
250 602
387 425
685 896
564 770
79 668
515 809
151 958
582 770
174 197
500 586
696 874
998 620
659 800
178 177
927 842
574 568
323 966
100 306
206 109
842 810
55 681
318 846
166 280
755 931
36 946
24 499
307 975
177 857
137 545
850 234
99 325
352 920
970 106
292 33
56 950
594 625
361 716
839 825
918 742
934 463
863 930
427 674
61 567
61 755
120 652
764 802
400 310
599 580
592 673
163 284
77 16
525 265
514 710
371 692
508 412
85 438
291 847
91 82
650 889
923 171
579 148
345 778
242 763
639 275
174 118
847 742
785 911
517 327
734 235
891 340
444 548
724 494
928 513
218 899
778 471
90 432
537 227
289 882
107 383
571 450
398 253
378 236
30 503
713 550
93 449
333 439
923 256
626 633
921 152
115 113
474 149
303 134
130 138
245 138
930 891
146 330
723 268
570 321
504 32
548 298
137 542
91 340
693 742
657 862
486 678
98 466
499 531
187 841
476 930
675 423
29 608
15 163
417 75
789 609
918 428
149 821
16 213
96 363
124 174
234 318
302 113
561 252
414 234
282 812
783 145
836 488
949 29
94 564
542 307
812 297
433 525
456 956
497 876
89 532
718 295
236 29
402 399
581 218
708 427
774 769
962 794
799 369
873 810
739 297
954 852
541 613
218 379
688 993
60 55
324 801
671 472
42 354
453 640
50 782
960 778
788 17
582 570
191 826
567 929
57 832
24 58
525 583
869 931
307 812
126 116
805 820
517 260
776 188
439 556
443 218
959 933
478 302
767 317
962 848
473 900
606 180
740 776
878 120
129 343
795 926
821 94
270 430
728 41
543 371
580 660
564 309
749 681
48 774
46 945
798 80
842 384
25 913
277 143
671 151
684 993
815 518
987 324
135 474
990 573
669 307
741 420
589 219
918 888
424 457
762 380
125 132
266 493
554 695
386 528
335 250
703 601
747 572
36 216
995 713
365 679
767 171
153 382
600 283
619 406
842 3
842 186
724 381
234 999
466 761
829 323
695 691
282 249
510 357
12 752
626 400
276 310
518 873
999 992
87 961
815 645
167 420
745 919
602 974
654 457
187 790
411 869
335 430
976 306
877 325
12 170
992 474
840 48
931 713
935 49
696 89
310 332
41 227
139 901
556 690
799 34
368 470
961 351
952 942
811 818
566 596
607 908
499 72
825 600
366 10
128 255
493 4
543 130
861 431
235 394
355 129
221 974
88 546
305 688
40 878
217 48
117 656
787 59
528 627
829 915
951 694
853 456
120 911
448 913
173 964
278 227
156 202
267 845
924 612
828 452
657 996
234 143
438 615
525 64
641 123
882 815
817 519
288 488
655 339
353 196
738 165
812 9
19 930
192 88
944 625
920 90
282 148
200 142
785 287
157 903
438 113
997 520
407 586
467 55
330 249
488 922
218 284
268 798
130 811
920 308
731 923
881 757
493 219
763 730
518 875
861 692
936 267
769 220
643 583
418 642
302 894
441 610
800 920
620 516
460 738
379 765
451 588
584 185
17 534
844 33
555 486
385 536
681 358
316 27
480 309
954 112
268 538
574 328
240 680
698 953
355 142
83 867
148 746
213 170
165 912
321 465
360 559
142 505
382 600
492 334
823 46
870 916
919 165
311 664
381 563
981 94
44 503
755 175
610 234
716 561
415 929
730 474
383 295
353 479
115 841
542 52
128 51
250 480
712 210
66 90
966 893
982 147
562 431
107 158
594 140
396 987
24 796
203 937
873 852
772 491
501 816
429 539
796 63
241 268
601 379
603 758
48 308
360 352
145 176
51 422
46 391
481 358
637 440
234 714
559 903
603 717
932 469
171 243
819 726
497 47
55 121
296 463
99 364
958 430
299 542
207 977
743 479
752 185
765 422
205 588
389 477
779 908
452 545
735 123
609 194
245 834
248 11
844 893
118 961
126 166
569 374
209 983
563 247
55 726
382 362
156 996
640 303
894 795
581 799
778 925
964 586
311 651
635 861
711 899
892 868
424 664
650 331
379 152
319 435
733 640
377 291
979 482
904 532
544 501
368 798
453 627
246 851
53 742
428 586
2 527
858 616
282 897
414 595
453 867
570 994
475 593
625 22
332 441
389 446
521 509
458 508
618 90
842 858
740 232
909 429
227 324
272 540
444 225
481 76
759 906
638 31
403 812
445 405
945 420
879 244
316 495
78 779
326 216
683 481
737 301
567 464
494 690
815 894
641 928
238 973
751 897
443 282
93 854
503 1
601 529
983 318
398 884
233 60
50 924
292 981
320 117
440 480
214 898
723 903
26 235
598 213
388 485
681 706
352 961
63 714
998 190
440 836
64 793
628 90
728 176
551 208
1 752
824 79
854 251
224 884
566 129
563 448
892 983
289 789
534 462
386 41
440 795
489 144
813 52
936 382
924 792
678 819
882 606
43 308
594 636
674 403
726 912
903 303
537 750
307 89
235 565
758 792
433 57
148 730
432 557
962 576
348 360
206 65
862 106
748 599
185 165
709 681
190 307
158 617
20 432
101 115
349 856
745 889
317 70
1000 731
576 409
333 737
291 473
943 803
652 299
523 720
896 736
397 821
645 326
234 715
160 615
392 454
230 297
311 855
197 759
626 249
991 571
273 118
605 222
199 964
556 48
618 233
618 467
173 18
469 414
577 620
595 736
268 246
55 464
692 189
562 509
472 984
402 955
530 161
199 846
782 66
118 183
550 672
412 397
257 285
640 29
398 149
609 49
283 498
127 888
123 108
905 661
69 630
761 543
251 362
966 180
276 147
794 395
778 973
852 511
39 48
541 95
458 904
628 188
694 402
759 576
833 297
139 46
24 411
507 485
216 273
748 375
427 910
907 179
205 582
880 295
489 367
341 828
44 255
845 524
148 102
359 457
341 642
30 643
902 615
568 929
2 832
534 283
369 895
712 468
827 390
607 772
179 348
613 235
239 729
532 636
155 759
337 881
159 402
405 319
72 836
80 23
604 306
442 596
946 334
736 454
170 962
596 194
668 648
325 910
42 386
148 496
509 932
47 884
466 91
213 416
830 490
561 905
442 324
713 971
43 418
497 445
813 238
619 427
506 391
919 548
423 227
198 579
160 140
304 955
839 654
295 538
733 475
12 661
596 259
655 199
669 358
609 288
214 554
353 248
425 56
35 954
158 580
506 377
894 604
356 123
293 726
744 844
274 562
135 833
986 785
396 341
140 431
644 993
143 448
968 107
628 318
367 831
451 533
383 850
47 311
956 282
614 525
867 301
85 617
860 339
278 687
362 439
814 811
212 3
348 639
471 284
96 863
253 196
992 7
212 310
128 575
602 316
988 472
248 26
328 899
545 565
391 622
244 669
26 438
10 628
212 934
16 907
619 207
27 445
246 539
13 963
88 758
948 635
402 897
415 482
127 793
175 238
644 750
465 847
504 117
348 461
966 726
561 440
784 1000
576 54
229 198
306 502
353 683
755 355
660 655
53 439
186 673
628 388
293 395
452 162
748 40
442 391
606 349
767 407
177 794
913 363
62 102
187 11
15 991
255 450
318 902
119 108
188 789
313 307
560 74
943 964
380 886
978 645
334 350
866 14
445 887
914 968
137 749
965 252
840 452
194 830
965 506
962 468
318 121
760 602
562 499
563 520
902 790
609 491
152 855
810 231
641 819
245 512
931 774
487 5
773 584
116 664
565 557
936 804
38 938
644 266
625 779
347 588
807 770
901 658
72 370
963 107
748 654
128 496
172 842
169 151
164 17
289 94
118 305
148 376
764 46
729 8
957 981
985 854
817 17
699 424
165 991
368 461
132 797
650 856
843 281
452 732
282 936
694 532
771 580
952 146
580 342
373 244
985 2
699 381
252 114
906 799
12 336
871 23
875 794
277 524
203 263
194 570
597 108
764 509
974 877
860 164
896 598
322 592
562 918
481 14
96 553
151 19
488 989
462 312
860 169
111 283
91 309
399 641
196 851
673 522
434 119
786 995
425 58
932 409
60 635
159 32
431 44
270 491
544 594
476 304
757 358
956 417
864 670
939 436
125 893
545 802
966 521
499 585
774 62
28 497
540 166
844 482
657 591
848 681
866 851
354 370
741 228
314 650
574 853
862 977
924 265
734 815
531 744
199 131
414 264
527 93
900 99
365 194
836 290
428 806
984 304
539 448
140 53
505 363
646 411
253 304
956 359
691 667
262 388
242 758
922 630
922 291
728 613
509 118
272 938
90 967
283 961
691 696
621 411
784 263
629 475
114 396
177 891
259 81
978 904
46 22
277 652
623 252
787 430
935 387
983 764
976 565
883 755
708 834
661 167
70 290
223 77
836 553
264 428
91 359
567 745
142 35
154 100
18 743
736 772
900 867
845 768
654 547
797 127
506 944
673 640
444 561
986 222
959 490
731 191
749 13
180 839
539 175
725 394
93 149
197 583
221 365
869 128
539 345
45 902
557 67
883 200
15 482
124 530
484 275
326 590
244 99
763 425
521 759
689 741
222 58
832 703
811 450
493 57
254 273
466 729
864 9
328 605
174 193
201 797
427 80
323 129
599 305
621 229
609 885
251 517
376 160
829 93
618 506
29 467
168 937
151 971
535 325
807 1
409 249
914 270
971 774
451 486
833 520
220 641
163 638
746 616
257 836
17 405
676 568
104 467
160 536
461 832
445 527
207 683
314 109
736 947
998 567
393 116
813 142
741 183
91 164
2 748
774 883
677 931
637 854
815 72
625 293
747 981
281 533
783 37
856 130
214 514
264 74
84 134
421 359
97 344
439 203
687 526
712 247
840 39
54 755
748 950
951 57
59 219
886 668
232 717
393 512
825 953
313 649
879 391
942 610
284 308
273 779
368 729
69 181
953 107
508 615
507 378
454 348
564 396
454 313
586 299
670 635
734 146
940 518
943 955
522 268
323 223
271 180
418 247
886 143
846 922
220 410
943 712
399 924
182 64
840 891
773 11
285 473
70 912
351 857
745 640
569 638
96 517
849 719
656 580
74 430
40 939
302 960
921 832
700 472
432 233
484 20
308 923
770 108
269 573
584 124
409 555
45 116
514 76
19 600
159 640
83 972
593 762
493 708
490 650
183 278
390 995
902 924
311 605
551 614
84 268
552 194
852 683
437 735
476 725
329 823
432 118
11 554
481 516
748 696
143 94
836 569
786 949
681 307
253 484
164 303
751 373
893 863
982 349
598 644
425 759
621 752
794 438
112 709
891 497
663 111
906 589
712 482
746 542
72 738
813 13
845 878
984 666
636 146
911 831
809 149
999 375
68 109
214 499
193 534
288 730
588 746
71 400
539 664
590 151
150 433
456 420
578 891
416 836
392 588
951 748
91 302
405 106
752 674
409 12
596 626
145 407
136 155
362 86
320 330
326 657
5 177
865 370
980 96
158 658
148 64
697 995
966 312
715 660
748 749
234 909
70 619
434 991
141 794
61 344
484 84
529 710
698 885
409 899
668 24
855 907
795 426
722 366
297 195
491 616
578 866
6 943
785 389
114 800
717 4
687 381
570 188
981 643
592 796
684 224
66 415
319 696
328 520
524 736
26 923
374 554
204 947
580 298
816 869
833 679
597 438
123 129
670 794
971 330
456 728
402 711
360 573
865 29
291 694
100 821
921 806
918 758
307 867
615 863
984 77
318 417
496 402
65 8
221 699
724 894
418 131
102 547
784 767
341 319
212 477
521 120
902 614
135 405
440 271
818 553
600 820
544 663
412 344
462 434
146 992
590 143
694 472
225 679
284 202
846 652
206 957
579 532
914 78
175 607
146 93
180 436
427 996
92 673
231 751
259 819
330 767
148 502
808 485
200 288
810 440
686 403
669 606
261 911
673 988
607 165
343 410
637 961
518 454
809 486
985 317
386 713
312 556
464 201
605 478
570 442
678 624
543 223
422 845
823 97
880 374
956 433
708 712
618 227
414 770
349 325
885 269
914 947
258 386
428 764
460 227
827 394
501 58
615 934
651 896
498 108
819 581
459 317
557 375
657 150
820 718
531 606
505 815
713 761
276 207
537 691
25 920
23 129
162 348
250 207
608 201
786 243
409 587
151 946
320 824
886 733
403 904
539 148
584 988
21 852
145 719
786 514
345 667
102 771
130 634
136 680
671 627
862 348
206 568
827 636
4 393
730 27
361 52
93 479
94 494
359 819
82 462
270 713
821 489
722 635
142 259
783 935
729 589
209 143
887 434
33 354
252 708
460 586
164 758
452 250
948 621
815 554
100 728
365 820
175 735
162 807
677 391
634 185
907 45
751 404
100 702
895 789
121 921
284 22
395 143
317 166
243 360
496 503
884 237
256 981
336 636
812 603
387 997
223 520
207 882
316 539
33 142
594 870
7 897
495 785
817 110
472 817
189 209
717 582
698 211
368 499
667 32
18 180
71 300
771 180
13 495
688 288
606 485
548 680
584 819
731 910
269 281
793 817
220 704
716 534
666 77
879 814
162 571
328 616
703 33
197 561
665 515
1 986
479 3
297 886
911 474
391 413
84 488
256 114
449 837
775 370
334 59
974 288
532 172
560 338
972 916
813 887
342 461
461 274
372 925
575 496
25 470
294 850
438 525
502 566
697 21
275 413
33 675
906 808
604 207
786 582
954 459
496 64
120 326
916 26
394 918
298 374
690 777
105 986
486 216
649 340
940 7
954 858
556 858
130 526
255 494
403 464
147 680
663 71
170 402
596 19
339 921
795 154
903 887
502 12
701 911
245 639
167 98
434 227
312 834
40 782
56 359
629 487
265 814
890 913
982 230
893 841
901 540
793 231
981 966
697 567
678 47
828 468
274 495
427 149
226 248
129 964
366 163
23 933
435 290
699 106
108 157
905 450
189 594
943 88
799 505
753 755
605 755
280 64
970 865
682 599
456 901
692 443
805 570
21 456
370 704
750 213
815 42
320 257
397 125
211 642
165 111
863 559
161 248
520 177
295 733
836 702
361 572
946 719
976 803
884 782
208 791
24 908
62 441
391 102
135 65
358 57
349 105
85 244
186 706
356 382
950 815
635 693
123 245
946 497
741 773
927 489
244 904
927 54
155 288
216 738
197 167
274 117
265 978
476 971
886 109
247 856
872 794
329 807
62 226
904 980
50 859
436 186
89 26
912 211
908 491
511 791
839 818
130 578
899 555
320 351
456 350
371 702
165 115
42 122
377 1000
511 191
453 183
966 540
122 76
726 715
503 56
367 684
479 321
530 509
272 205
763 36
797 522
56 181
556 597
946 206
519 327
449 60
755 48
435 77
218 540
169 353
82 496
328 946
225 854
535 96
199 854
802 67
157 55
362 994
337 65
480 674
436 639
750 883
522 242
451 586
514 197
351 34
794 992
572 98
431 913
528 395
259 600
966 939
409 177
344 600
388 938
220 449
225 581
62 355
902 24
726 359
999 23
805 863
674 63
216 643
87 627
739 475
771 757
243 579
373 431
332 566
505 929
923 587
466 163
327 426
878 488
895 533
836 829
857 181
261 69
520 15
49 312
777 303
90 121
787 405
979 447
154 861
56 428
97 576
559 423
670 90
106 302
749 711
95 421
23 388
904 851
605 490
458 434
10 441
623 246
768 334
183 578
46 893
334 417
823 556
902 411
897 705
692 337
541 861
651 171
960 279
396 490
603 130
606 890
941 231
829 778
10 963
189 251
327 350
319 936
425 6
796 325
133 540
188 782
541 878
48 668
545 81
799 944
163 825
520 794
793 844
727 926
409 391
544 211
967 771
372 641
93 992
363 750
346 3
26 790
812 96
288 142
31 474
113 361
245 546
687 569
862 420
583 787
934 813
819 800
520 249
13 545
656 577
521 591
31 333
890 290
104 723
585 639
74 115
748 117
98 117
815 504
661 322
805 701
135 64
592 335
536 620
267 797
648 771
935 134
581 852
486 897
708 595
911 16
115 850
953 926
926 457
925 285
748 718
75 859
185 590
100 494
921 494
614 494
674 361
903 25
463 213
116 440
168 586
625 513
313 888
685 637
762 187
774 192
125 846
367 165
204 690
806 937
565 927
900 364
505 11
510 372
808 103
705 245
923 783
394 57
228 694
357 446
778 943
510 259
360 258
168 297
638 652
478 644
243 194
356 736
586 251
227 134
886 963
7 701
108 188
467 6
384 408
38 49
194 383
948 64
113 306
104 439
725 401
655 501
8 662
770 897
435 933
733 764
114 322
874 987
103 73
257 932
839 220
227 111
838 627
894 752
776 537
12 658
241 109
94 100
725 722
491 85
703 816
658 471
282 550
3 13
14 701
19 316
336 588
935 395
656 153
740 682
871 488
249 690
752 618
363 643
580 87
360 648
415 280
45 803
502 540
914 262
297 233
637 822
40 220
61 854
280 760
580 8
279 391
29 746
931 907
487 94
718 94
639 7
281 981
26 886
389 475
742 324
596 285
329 52
982 825
440 774
837 928
659 335
162 561
411 317
947 915
91 279
920 166
430 75
363 755
740 551
43 901
240 500
220 252
101 156
754 44
798 736
273 948
834 829
897 860
453 313
677 880
795 721
381 185
755 496
940 674
697 520
938 429
781 857
141 708
928 479
660 166
998 555
170 161
92 767
512 733
833 157
715 689
334 253
979 615
300 936
913 149
530 771
996 967
846 62
68 176
344 947
100 794
427 941
911 903
280 936
146 318
54 908
148 759
981 998
512 59
822 738
651 583
631 244
815 48
178 125
494 667
258 669
906 749
981 660
420 886
438 203
446 256
206 265
519 83
245 279
378 746
165 372
204 252
64 54
327 751
871 296
951 387
296 897
511 717
650 70
568 774
211 771
280 123
620 26
196 533
69 113
939 934
583 459
795 383
231 475
137 50
474 8
776 919
938 463
286 594
139 701
867 291
646 28
223 244
660 517
55 510
384 404
510 662
265 668
774 146
106 701
482 917
89 688
739 291
26 181
414 239
592 828
72 605
851 28
481 782
451 457
992 909
55 829
277 448
550 798
359 10
637 615
610 510
533 572
156 266
585 635
413 14
664 894
806 174
939 459
964 479
194 127
752 66
76 868
384 759
277 145
780 601
753 584
42 494
225 265
142 42
753 455
161 43
41 22
891 935
888 873
237 802
398 90
343 612
881 226
601 798
473 623
334 902
664 768
773 811
755 722
97 672
131 253
753 52
480 132
117 882
641 974
524 757
193 832
738 118
624 520
908 106
857 265
326 481
192 533
97 789
790 703
987 653
814 810
128 125
85 78
423 905
109 79
696 24
940 318
328 76
191 624
61 507
58 225
495 541
153 30
875 283
14 475
444 750
691 361
374 967
931 961
35 975
588 324
298 386
691 534
830 669
867 182
573 787
410 77
195 182
807 806
236 465
305 942
551 888
743 4
499 787
696 292
832 447
425 831
485 376
373 105
308 806
816 882
705 26
974 936
889 957
910 309
916 346
40 830
244 718
167 616
786 552
154 307
254 718
90 200
894 289
125 525
958 724
697 513
522 173
956 873
968 407
491 640
758 643
756 541
485 843
313 573
37 360
113 636
709 297
850 626
417 455
571 602
20 461
784 336
470 159
178 391
255 13
536 747
302 327
325 479
783 87
630 322
822 640
902 106
810 649
503 330
685 840
374 346
500 998
108 725
277 632
228 41
694 675
550 268
733 854
377 185
349 96
499 370
171 945
54 856
934 264
882 264
905 858
716 522
114 460
657 962
351 411
383 872
804 181
347 920
711 90
146 867
158 41
989 134
471 325
526 950
957 734
622 292
294 176
172 845
436 147
600 150
460 250
616 592
885 502
494 896
958 388
627 954
335 135
246 648
944 754
660 503
940 788
212 782
714 808
240 274
604 127
498 14
366 64
621 413
531 212
458 213
662 666
263 620
691 301
731 475
949 795
92 956
728 346
301 121
142 438
531 828
424 958
198 164
990 411
950 848
63 836
953 7
739 698
198 468
847 830
502 845
116 750
739 520
507 783
865 668
256 599
657 997
61 763
27 891
204 951
142 925
183 327
902 653
694 772
913 130
575 491
937 539
886 119
940 908
878 257
355 340
414 691
457 745
956 885
11 899
437 870
314 823
599 816
5 511
179 390
437 181
142 417
921 134
493 637
850 77
513 323
271 53
899 248
294 227
842 223
716 317
538 14
97 450
63 102
564 359
68 833
521 398
656 507
653 721
540 928
597 646
561 787
182 676
98 205
955 939
448 863
675 887
818 640
651 559
971 558
255 343
520 416
991 238
171 672
492 670
327 712
106 241
294 813
300 26
126 264
702 280
200 227
127 509
259 556
748 428
913 838
827 579
868 581
816 283
218 242
378 429
414 970
442 494
134 551
14 788
977 655
380 381
779 738
681 710
112 904
794 790
622 818
343 376
935 690
656 554
934 835
877 484
856 821
43 976
196 131
37 704
796 183
31 980
944 642
374 851
433 602
394 504
51 302
67 933
260 680
21 990
325 517
156 899
267 875
851 93
194 45
752 890
822 714
797 565
258 15
832 710
277 474
885 243
170 725
230 535
488 64
504 330
602 547
137 71
815 703
399 2
276 398
963 350
426 117
326 303
936 467
264 148
192 846
217 670
384 638
493 701
325 29
41 7
359 478
873 620
924 439
725 425
757 948
912 885
432 457
641 431
310 491
301 493
906 162
859 829
427 699
135 371
118 657
513 183
788 905
313 182
83 257
463 200
815 126
409 889
182 279
568 853
298 593
80 938
372 837
629 433
555 764
613 884
728 713
651 85
679 755
202 684
76 186
8 337
419 315
595 159
280 541
754 311
376 443
96 315
857 823
919 130
19 693
555 477
296 542
805 640
58 327
440 346
479 819
303 460
374 876
145 15
316 499
427 535
766 961
663 497
615 882
365 854
485 664
979 683
174 849
739 183
158 361
272 831
672 742
984 181
144 444
270 317
853 848
265 962
977 159
780 847
877 214
506 576
334 693
360 842
612 916
285 441
133 801
945 471
468 645
585 885
558 628
532 28
380 889
70 906
863 113
229 164
469 530
21 835
120 75
274 733
18 480
904 898
79 354
949 489
33 266
969 743
678 921
98 941
42 844
12 786
657 64
309 791
938 157
709 290
12 761
83 121
421 370
828 582
503 489
57 281
679 74
50 947
910 295
442 319
386 251
27 620
238 729
1 670
525 844
17 254
52 488
788 923
115 855
812 712
420 476
387 176
945 517
311 694
85 389
397 292
513 402
507 862
946 372
957 925
298 378
573 229
760 517
742 109
368 658
539 424
470 959
606 9
332 783
266 436
505 351
333 879
259 279
964 537
734 679
660 923
623 340
769 797
814 626
78 244
354 315
898 913
914 71
970 720
223 751
726 982
760 998
941 51
315 570
533 584
703 96
255 405
810 664
457 352
987 105
245 84
833 298
129 596
240 486
942 761
121 660
21 889
291 497
263 517
471 668
111 218
318 549
499 251
167 938
165 943
139 151
290 826
306 214
331 56
796 4
365 599
312 569
250 281
62 324
811 523
651 512
978 615
866 717
343 909
263 264
220 585
528 402
291 711
514 466
958 344
584 107
394 371
175 813
501 31
178 7
587 406
359 756
650 122
935 372
950 23
245 561
569 727
503 646
363 676
179 218
341 822
897 143
181 744
256 291
253 807
646 861
155 584
649 100
805 85
325 344
452 951
228 767
159 36
643 441
100 518
189 255
565 834
148 796
630 244
132 185
96 42
764 399
161 468
191 480
25 273
203 32
705 834
496 142
466 733
913 589
588 749
924 885
159 881
490 557
691 261
449 514
573 658
558 605
333 546
181 219
40 132
997 977
813 388
3 887
381 505
908 887
519 925
740 254
924 319
832 490
867 116
620 524
355 927
190 498
929 63
988 40
421 726
774 757
769 556
896 585
607 721
408 502
873 838
283 430
165 244
169 499
773 740
784 357
994 611
956 232
537 891
482 982
324 899
493 169
187 730
799 904
137 929
182 381
447 977
547 539
311 183
947 387
498 454
547 488
245 735
248 56
919 665
520 670
514 588
527 302
712 101
659 283
928 258
21 497
918 459
550 785
737 229
206 58
607 238
106 810
44 843
514 461
706 507
672 122
407 277
897 683
387 512
283 605
379 995
157 93
582 112
918 144
414 990
641 592
853 501
72 80
55 268
205 525
341 696
66 809
236 148
769 578
423 936
331 896
664 954
290 147
642 870
778 125
46 955
365 778
772 657
612 68
830 443
875 514
737 343
389 43
202 311
35 946
895 539
783 700
101 474
280 233
342 329
313 470
244 349
59 38
168 982
975 94
415 24
252 986
80 891
114 518
536 698
902 523
304 471
340 629
437 318
54 378
808 893
316 478
885 281
278 178
58 799
633 562
797 752
425 45
525 336
628 351
216 195
314 647
424 502
553 882
678 524
230 934
387 872
232 222
644 929
355 255
941 264
761 291
130 544
594 292
520 782
221 564
97 236
803 816
51 767
711 627
285 804
174 461
456 233
824 697
982 608
328 567
150 360
349 438
883 372
142 786
200 459
105 601
549 187
248 857
744 667
987 117
812 49
581 838
16 982
678 247
531 829
294 706
118 150
488 775
107 978
736 105
922 646
23 549
564 973
325 592
67 860
763 548
841 814
10 138
781 943
14 34
237 111
768 459
388 394
223 724
996 576
850 464
816 435
677 835
629 259
752 841
642 562
407 165
482 156
196 124
722 503
867 443
520 818
274 820
672 967
893 356
714 635
680 113
955 552
226 832
310 798
442 312
989 814
417 532
313 114
573 54
680 625
421 291
770 319
573 922
26 165
312 406
730 177
635 378
744 811
647 247
921 319
34 926
777 422
180 767
118 670
428 734
103 922
547 236
662 81
793 71
403 302
505 775
247 897
527 290
278 357
468 14
47 601
78 140
264 579
429 447
156 745
574 988
388 837
184 90
596 39
275 98
489 556
10 765
866 932
402 527
689 31
745 13
417 245
431 290
568 417
323 365
97 893
453 569
105 650
519 582
897 501
708 449
841 897
926 434
69 615
594 589
827 786
983 323
826 758
39 220
353 690
585 968
497 113
774 49
308 576
615 991
976 599
851 941
467 293
589 136
875 21
743 542
214 494
703 127
895 596
749 491
460 853
175 212
219 667
573 675
512 425
646 867
370 848
156 130
889 733
211 579
283 904
981 893
744 451
496 217
50 217
113 370
245 42
709 896
716 801
35 726
118 981
715 608
477 784
824 10
28 327
742 802
67 34
712 388
473 35
823 936
984 928
543 469
715 99
925 385
294 91
313 40
475 570
865 906
829 184
347 881
83 266
817 877
122 982
915 280
327 760
671 302
772 190
572 942
534 461
779 335
12 723
103 239
910 125
62 645
692 298
730 655
701 734
968 471
867 387
561 3
723 507
25 493
912 481
764 814
267 929
772 902
862 52
468 184
814 819
31 678
94 700
144 798
152 621
732 829
772 830
563 803
199 633
783 655
363 867
207 718
835 588
483 152
52 902
995 192
859 713
180 954
773 88
103 323
200 417
271 692
965 676
494 888
464 367
867 447
912 117
886 696
50 301
407 603
75 903
420 663
355 695
630 844
777 713
684 347
428 566
724 636
259 920
500 913
563 904
547 263
715 327
262 558
80 405
816 632
232 362
910 649
360 696
487 564
150 2
659 534
10 511
330 75
784 48
275 425
468 132
1000 262
355 806
529 418
183 812
157 194
941 495
139 502
288 44
226 714
889 269
943 229
613 159
872 604
423 62
596 481
585 987
272 815
821 93
410 709
94 136
232 638
404 104
539 941
528 975
258 238
135 801
580 738
842 10
673 603
281 277
764 708
677 243
607 327
567 143
745 237
985 252
543 285
568 810
131 290
939 374
39 25
160 995
164 150
865 378
713 633
428 840
196 578
579 582
336 24
710 682
291 842
51 790
660 429
76 130
913 700
340 214
137 530
660 402
307 841
902 272
809 658
620 162
280 456
678 719
340 137
91 527
529 391
68 986
98 961
475 949
393 921
659 965
556 491
828 489
981 550
574 191
763 895
276 768
51 823
285 427
301 667
408 89
695 608
975 916
537 101
659 146
783 794
872 686
233 309
458 657
791 795
422 84
231 575
493 332
627 514
541 19
56 696
501 534
488 991
36 823
625 287
82 36
157 749
782 56
959 18
432 288
744 404
652 48
665 146
869 585
684 93
591 311
992 606
90 113
325 975
540 710
923 875
75 168
844 561
570 198
67 821
984 711
973 150
503 350
333 530
769 523
546 712
258 618
329 119
911 552
27 441
530 413
391 523
687 960
3 44
951 902
835 889
721 313
209 758
243 726
432 741
270 623
656 984
387 271
17 363
401 226
897 268
358 914
279 211
199 953
855 299
957 422
610 477
642 141
497 786
792 52
740 70
194 161
880 629
260 900
898 189
662 647
426 630
405 877
68 197
527 400
259 509
550 547
522 485
879 342
299 240
630 154
31 468
698 884
588 722
373 514
931 208
956 947
427 666
382 866
743 517
202 238
248 892
934 667
939 270
28 903
73 217
26 323
361 840
898 81
435 837
144 388
582 3
531 819
590 79
597 776
558 130
421 416
651 939
898 209
881 722
304 606
483 80
714 721
402 287
729 229
37 89
259 471
198 861
952 326
561 350
324 652
720 324
920 829
23 463
291 374
21 536
405 937
191 862
49 11
684 170
747 832
270 745
42 8
267 485
227 789
846 282
194 456
88 806
135 402
657 568
535 609
687 405
378 420
639 459
615 325
653 508
338 155
923 511
445 917
56 235
86 498
396 649
823 791
566 43
927 740
13 522
812 45
83 695
83 846
865 611
323 364
588 823
206 276
219 91
863 327
973 222
119 343
655 895
407 372
426 410
587 765
679 705
332 717
868 200
953 328
607 803
299 122
78 137
368 131
580 843
341 871
909 706
291 133
196 996
294 18
525 154
545 598
894 259
290 820
160 138
796 28
48 674
318 26
31 761
771 97
708 534
259 175
634 191
413 856
617 164
301 628
472 311
734 996
739 144
469 230
224 301
988 194
414 394
892 797
535 422
832 942
359 386
80 146
987 63
668 788
715 163
883 375
499 54
617 515
629 147
603 115
781 275
85 987
170 466
599 559
794 357
569 981
612 485
544 750
898 145
669 17
465 845
550 612
182 275
357 93
683 527
86 828
736 203
660 759
891 643
765 922
308 496
17 381
366 503
348 557
922 687
357 406
862 97
66 539
482 892
801 623
465 351
70 636
572 197
897 386
15 349
898 943
509 490
775 569
64 636
438 385
937 666
628 300
829 967
754 793
556 115
576 196
65 452
840 522
972 399
465 669
19 92
820 519
563 45
169 931
269 374
465 628
933 250
62 920
161 152
516 876
580 876
969 838
630 686
240 111
714 971
258 222
276 994
606 849
835 459
919 419
662 900
330 720
771 246
637 816
570 676
717 301
171 215
469 657
952 998
530 752
677 791
340 113
655 633
73 922
415 706
409 876
605 694
923 749
487 766
1000 206
606 187
732 698
771 184
482 875
307 179
135 693
849 209
858 940
963 887
831 361
32 736
805 814
47 762
647 343
131 249
774 285
248 176
453 819
320 848
68 72
930 551
968 852
498 175
678 94
13 329
702 443
753 907
502 677
969 971
164 891
939 730
863 439
174 733
536 199
584 95
288 900
313 238
412 25
442 86
818 344
795 237
763 908
286 421
515 348
170 537
900 712
515 391
522 569
677 963
60 368
891 876
310 324
208 859
551 857
732 451
311 273
18 686
92 327
791 654
505 466
255 555
725 716
10 152
716 279
96 838
688 864
32 502
313 659
158 852
443 385
681 618
576 894
604 254
953 942
62 40
637 377
546 11
405 668
444 758
541 486
295 298
380 407
485 882
970 777
981 323
595 901
462 573
453 20
853 993
915 865
782 99
292 410
392 562
399 658
923 840
295 319
108 468
271 95
498 184
351 680
826 199
897 62
116 133
142 889
962 114
145 766
129 210
449 855
449 838
282 794
427 380
957 289
265 118
261 189
620 762
214 474
627 25
367 973
448 781
157 458
720 17
827 34
614 274
49 214
929 289
896 941
609 709
936 77
603 969
812 8
896 726
790 627
239 389
525 829
128 247
732 602
105 503
703 974
703 579
110 70
81 153
299 449
335 303
591 611
926 264
555 962
658 663
195 740
797 223
943 618
623 863
559 539
561 187
241 113
134 697
609 953
849 494
291 625
185 222
953 387
40 827
689 594
3 218
653 287
566 230
937 834
289 598
940 750
331 667
446 718
526 739
658 689
878 198
165 125
112 679
20 27
759 779
611 900
59 404
579 164
824 474
746 993
205 966
96 711
776 491
485 527
244 934
900 802
304 672
686 914
205 304
560 482
267 651
819 119
42 289
331 150
624 674
152 831
546 442
880 667
266 907
220 865
414 141
157 353
225 326
77 426
788 21
45 287
168 511
798 807
37 117
266 733
934 796
970 595
810 866
83 804
958 167
234 815
574 713
693 805
330 636
511 367
237 346
151 790
384 238
856 763
1000 42
289 14
507 372
451 630
428 122
906 5
514 727
34 204
278 481
630 498
820 840
64 367
131 639
121 30
814 803
975 888
78 126
229 840
784 834
730 88
615 790
352 413
686 433
611 460
393 915
430 933
111 864
619 537
191 508
677 788
756 402
531 111
498 520
801 983
399 688
332 211
760 868
533 543
283 195
931 301
157 145
181 173
102 27
465 199
516 81
495 123
299 29
122 816
988 687
605 902
161 946
882 291
997 741
914 1
901 723
917 252
337 554
689 189
371 331
42 876
105 627
268 826
752 961
380 100
131 769
986 685
437 678
325 659
647 460
53 264
171 919
632 699
757 141
436 902
681 920
967 455
965 167
380 138
956 941
119 822
618 91
481 24
488 524
787 489
857 499
279 860
507 87
333 909
481 226
933 974
463 633
302 389
25 212
278 935
759 549
904 9
441 234
510 837
600 745
551 596
931 988
777 677
717 507
267 293
970 496
540 391
775 52
336 837
277 886
274 395
250 832
941 331
773 393
408 610
695 999
488 215
80 631
558 286
670 733
104 571
588 454
817 579
946 672
349 280
968 139
814 305
754 472
50 62
125 321
719 130
870 737
850 147
817 670
430 186
863 32
180 335
948 42
585 268
573 252
145 867
987 376
472 879
257 494
633 482
429 36
401 394
897 817
926 763
73 868
365 394
77 346
591 180
548 446
103 390
152 552
319 514
317 235
393 229
88 671
953 163
223 552
371 688
763 322
761 567
342 712
189 481
284 538
85 223
494 852
354 848
543 910
212 50
160 846
233 450
575 629
134 88
564 643
295 698
655 187
792 323
740 150
19 632
649 683
201 360
640 573
998 910
172 807
636 714
409 468
219 770
400 105
790 940
680 366
557 871
478 742
39 477
885 221
605 908
804 743
734 22
596 736
398 94
945 520
723 52
551 905
107 807
179 55
533 698
408 322
207 855
61 933
73 897
123 832
564 875
331 859
868 404
291 623
116 476
9 455
452 664
143 839
873 782
146 311
38 68
938 716
936 671
458 20
858 197
225 644
401 389
131 262
396 808
413 370
541 156
972 586
480 65
242 281
407 922
106 794
998 682
608 551
662 607
760 579
895 715
306 516
880 86
977 878
743 243
529 970
68 767
144 122
837 542
416 314
175 188
223 16
169 254
758 18
334 741
455 29
390 6
962 376
536 406
500 847
961 830
988 868
884 574
346 450
440 882
676 314
933 244
407 466
769 854
657 376
410 502
531 704
355 311
961 369
156 780
401 693
422 120
224 21
773 932
638 741
718 153
758 666
137 739
51 197
887 904
82 566
904 19
932 528
387 587
113 470
808 782
73 961
924 197
61 123
486 554
77 708
139 563
628 840
513 18
646 323
839 156
96 584
723 945
580 899
60 135
315 198
615 321
824 846
118 23
552 756
488 300
213 265
275 785
657 476
206 534
356 637
611 29
197 72
264 763
271 472
645 96
576 951
493 654
223 962
563 85
965 495
843 87
647 383
451 759
731 796
613 716
945 34
376 581
50 264
961 941
336 485
360 511
431 868
268 87
799 362
307 739
415 253
564 858
394 737
853 517
156 262
41 865
468 861
659 374
976 821
140 391
135 961
69 699
944 122
152 394
924 787
657 818
558 601
729 126
751 961
304 388
731 248
534 25
973 721
207 653
925 352
50 622
839 902
521 65
386 198
698 374
303 626
693 211
105 698
417 51
826 608
526 812
393 9
669 156
708 528
421 507
41 710
100 574
989 230
668 656
565 224
819 142
903 455
322 324
821 889
140 461
453 269
461 360
650 817
442 173
799 267
392 705
56 779
848 297
496 527
204 326
956 496
556 173
482 321
180 896
181 868
961 142
965 392
7 941
184 98
765 875
227 202
448 829
649 116
604 619
513 853
788 101
957 768
441 866
180 561
136 771
342 34
163 764
341 604
88 846
575 535
932 438
278 636
842 528
776 831
118 230
535 174
622 36
415 750
901 67
419 648
248 138
333 460
555 921
725 442
259 64
156 486
200 919
279 307
713 230
788 122
415 367
679 410
433 946
313 131
135 290
402 626
586 571
512 56
534 870
710 271
350 364
200 333
665 204
633 513
868 433
726 633
315 466
391 300
186 869
571 234
569 782
992 615
7 610
484 819
625 728
665 999
418 933
415 678
288 964
908 760
877 797
855 11
172 141
254 140
574 145
236 691
341 500
368 197
767 61
828 626
328 826
173 978
572 857
829 643
674 879
454 853
263 322
200 137
308 728
555 491
239 931
615 713
150 322
510 330
639 749
967 35
488 826
755 660
877 257
578 862
304 772
959 633
892 791
994 296
293 216
171 489
244 29
803 161
208 210
952 754
959 691
769 349
757 75
553 792
564 575
943 15
941 425
399 313
894 69
437 469
405 349
637 907
627 746
574 155
913 110
428 535
552 179
582 88
817 998
86 495
969 9
670 429
245 8
471 24
266 374
417 726
579 779
367 53
269 936
419 804
233 232
977 161
213 566
142 922
789 926
353 542
865 431
487 156
292 310
678 105
975 629
993 502
389 354
350 67
273 418
764 577
496 205
702 946
965 729
124 464
327 833
863 665
599 431
972 986
718 285
52 153
706 629
744 443
143 910
388 981
834 241
529 760
42 167
888 851
323 637
696 865
575 426
280 36
20 568
642 695
27 929
6 771
589 247
948 289
931 53
874 178
758 910
108 189
378 152
793 730
92 676
390 428
480 163
24 370
688 593
597 877
624 46
513 846
201 357
419 102
139 731
786 642
248 976
176 517
241 447
432 218
456 751
263 962
703 859
847 858
979 125
181 186
624 490
545 903
45 177
35 219
932 585
155 530
99 553
427 430
89 479
114 371
118 939
11 406
779 796
597 923
607 371
846 254
815 347
717 775
550 105
591 485
905 956
95 70
150 651
2 136
969 416
109 764
821 128
884 1
462 716
632 288
739 519
839 619
96 602
223 54
713 137
319 313
285 638
113 500
844 542
66 498
980 124
35 52
40 825
606 905
187 492
423 680
325 629
514 629
715 825
762 399
529 977
214 145
93 401
103 125
195 116
687 441
467 379
286 878
740 454
658 805
909 286
697 237
360 526
8 771
79 209
447 217
261 815
842 85
431 350
107 989
913 679
852 90
319 813
918 418
41 3
921 943
654 485
374 825
928 12
848 68
280 883
621 262
996 72
727 562
582 40
836 929
215 719
601 205
327 634
787 254
94 297
779 577
570 327
689 680
835 888
946 160
105 524
23 688
583 670
236 96
897 288
229 689
358 935
529 274
384 25
353 830
44 391
416 317
144 816
984 887
612 647
731 577
467 957
34 157
639 64
502 267
701 737
684 130
453 198
855 245
700 619
428 157
20 307
152 970
668 868
794 633
457 149
270 152
464 570
814 3
903 456
904 515
870 580
901 814
696 564
895 679
296 943
136 232
23 65
537 64
873 998
871 67
344 863
877 526
513 990
925 898
433 511
519 957
468 941
123 386
311 655
704 957
658 439
522 22
83 610
761 887
763 193
721 512
461 729
920 507
1 100
786 363
655 731
903 487
285 102
630 866
616 694
598 397
396 743
532 981
585 903
679 47
129 608
677 706
155 894
188 97
619 829
225 5
96 50
227 626
742 557
150 524
600 720
387 270
150 940
65 637
799 24
432 393
984 596
768 674
252 562
389 79
998 657
589 171
646 696
133 115
534 430
448 548
574 586
952 397
34 425
233 910
363 703
590 339
834 322
601 337
958 775
374 63
191 547
959 590
291 94
776 991
121 553
273 744
853 916
384 389
419 966
656 236
194 343
80 750
146 906
841 3
75 897
162 502
351 883
671 926
359 142
589 9
721 881
942 292
641 855
6 886
832 830
905 678
990 997
866 692
350 448
7 522
351 353
59 211
869 383
680 523
953 636
826 95
648 897
257 172
744 360
591 701
538 576
33 9
761 488
127 448
399 684
753 561
141 521
447 209
608 500
312 825
295 34
81 101
144 181
791 18
22 448
234 748
914 788
896 23
785 824
847 512
167 297
950 306
8 769
893 107
105 366
648 888
951 557
949 304
339 114
979 289
270 158
90 163
904 579
6 931
687 337
922 568
58 254
539 975
876 326
756 993
916 174
631 175
720 105
260 188
23 169
81 892
520 186
2 592
968 360
40 540
193 15
672 928
179 715
453 546
973 78
797 311
667 748
186 554
400 143
743 503
614 832
551 504
754 372
195 762
252 286
905 398
351 255
679 254
12 591
322 747
718 667
786 159
728 770
670 934
197 294
720 448
143 547
561 549
174 504
109 412
330 507
20 993
615 853
571 457
990 835
165 566
666 423
213 736
431 245
64 499
309 866
68 345
935 32
899 354
625 804
823 301
954 100
143 480
736 686
912 209
964 934
544 583
34 820
649 404
605 979
794 528
199 358
852 105
889 453
54 534
229 434
42 994
667 685
372 398
347 150
124 459
143 768
416 776
464 89
772 859
6 977
118 719
519 489
528 50
832 674
35 164
768 196
333 220
285 926
544 778
330 474
984 527
222 6
728 14
215 402
71 251
345 529
371 514
534 74
483 893
93 882
105 382
804 834
594 388
10 339
189 409
604 15
804 633
662 814
20 206
427 695
804 151
168 887
231 184
311 167
968 436
902 505
990 807
57 869
598 676
594 277
411 168
731 505
670 588
775 348
428 60
888 717
197 235
534 712
193 667
233 773
22 558
539 46
950 821
469 879
56 753
524 497
542 276
447 265
879 437
634 36
588 848
667 514
598 652
680 930
744 317
620 555
762 544
445 641
155 461
144 953
500 147
733 231
189 758
238 36
231 356
441 200
145 811
530 796
332 391
274 391
830 433
23 479
335 290
635 704
221 284
336 982
25 755
760 728
319 493
357 480
389 341
641 237
517 634
516 634
822 536
681 255
564 124
429 209
643 717
551 61
98 803
149 603
917 666
919 30
418 766
736 835
151 306
90 72
95 874
937 526
582 340
830 935
208 770
109 202
88 706
28 100
330 451
537 642
132 692
988 716
825 907
845 550
506 846
996 704
520 761
347 626
405 711
733 388
705 348
963 539
403 273
542 264
817 366
983 388
463 305
944 712
289 299
846 429
921 705
912 791
220 57
811 49
834 942
647 549
901 971
966 623
249 964
868 1
414 565
761 671
951 98
398 740
867 338
926 691
201 914
208 932
406 870
107 519
344 390
884 508
872 416
799 275
581 758
725 679
312 708
873 408
919 484
476 538
714 619
874 446
967 398
17 57
914 284
22 450
671 959
52 197
668 584
305 615
725 470
839 46
230 451
44 477
960 635
752 380
912 122
376 870
289 558
334 395
394 617
542 57
56 384
763 171
229 201
598 478
411 430
271 338
432 173
41 645
720 875
547 351
242 124
920 112
699 157
812 77
667 272
126 139
474 299
840 65
66 704
350 159
283 750
710 344
744 319
929 184
218 1
639 674
816 268
762 638
358 111
654 213
846 765
969 733
519 62
844 706
90 459
743 587
641 425
716 8
705 60
866 524
830 904
81 875
253 890
541 217
321 405
882 295
833 600
432 586
314 85
147 983
752 953
765 756
970 930
13 138
534 527
517 90
204 902
775 44
777 949
499 612
94 276
161 967
518 175
518 80
197 337
283 143
669 804
561 774
291 359
551 258
172 655
317 945
179 134
810 20
479 762
459 711
893 75
774 436
771 494
38 759
460 373
890 924
783 182
651 176
602 434
880 576
343 991
101 550
95 837
710 976
851 409
994 84
95 757
136 673
671 910
648 354
51 602
745 738
603 458
922 770
214 809
607 535
440 748
750 719
874 961
647 69
693 221
277 72
306 892
130 751
80 643
180 754
889 836
209 607
778 682
986 257
593 172
396 113
397 486
139 10
344 859
157 990
129 760
66 408
802 977
854 711
422 995
564 169
648 433
182 547
760 584
888 792
830 358
257 75
544 239
416 804
536 441
349 875
781 309
610 84
881 629
477 600
745 227
243 623
786 34
133 545
724 881
727 736
963 187
734 504
287 620
15 878
410 232
36 773
489 747
643 837
494 383
175 802
422 591
531 363
21 751
889 353
296 472
109 191
204 484
757 919
591 870
790 77
349 556
11 817
461 821
809 788
54 271
843 613
22 185
744 506
555 327
931 554
521 38
529 268
557 984
565 773
817 934
225 412
508 440
920 759
121 463
169 589
146 519
984 905
645 522
125 213
892 806
757 788
617 830
183 986
592 102
824 459
559 825
622 275
777 665
532 38
149 27
606 220
806 254
86 865
818 186
636 857
829 331
571 837
942 922
544 418
657 993
378 423
937 31
395 442
583 565
562 47
918 436
141 137
736 78
941 499
479 682
391 177
293 47
44 764
352 110
938 631
746 716
219 510
915 255
586 823
745 12
916 257
235 440
884 523
308 562
952 248
179 135
305 512
348 575
902 399
937 25
854 419
490 310
112 457
786 739
968 224
236 441
456 98
63 592
41 122
457 212
845 832
804 72
691 605
983 726
66 626
447 201
485 62
641 373
981 795
515 83
914 779
622 304
977 761
387 578
89 71
340 949
890 333
895 608
811 782
288 273
871 38
713 300
924 566
176 334
531 185
32 959
156 694
499 382
968 435
302 116
544 243
307 419
817 152
624 509
231 236
729 811
834 208
143 518
480 645
65 671
415 958
77 827
121 59
392 815
189 769
813 838
203 305
806 600
699 913
806 404
717 925
228 735
705 261
513 815
841 288
658 495
617 58
837 420
419 87
843 837
753 182
765 576
304 106
120 589
525 379
606 467
192 805
956 33
645 157
254 940
274 158
339 780
558 361
577 448
403 349
476 970
153 380
698 800
737 392
402 991
843 688
551 165
84 309
994 742
773 570
910 622
936 710
685 124
179 779
67 352
421 78
65 202
985 35
462 821
10 216
664 232
996 431
493 408
338 311
866 527
492 750
768 381
474 767
271 530
382 705
915 215
394 911
893 793
256 818
23 147
816 429
297 338
930 144
48 838
756 79
173 12
182 930
684 414
597 332
661 418
106 605
252 668
994 26
995 196
603 810
684 700
596 886
404 137
365 762
4 912
551 591
111 44
888 477
127 66
120 535
115 388
875 180
397 195
433 287
741 77
556 657
511 369
216 384
265 858
887 539
267 633
656 597
302 103
215 912
483 327
931 735
41 322
993 967
91 243
97 953
11 311
324 802
675 296
143 579
93 539
412 524
202 614
642 235
330 546
378 806
399 49
274 310
539 715
244 672
277 11
795 24
858 494
350 513
291 23
257 800
29 825
415 467
205 392
398 695
747 188
51 838
715 427
223 69
566 712
885 970
673 656
356 760
788 137
838 372
612 582
110 310
949 529
963 81
965 156
628 389
13 402
53 6
54 466
365 755
982 781
911 718
866 661
155 371
50 628
708 888
245 909
154 540
699 705
56 289
415 713
98 278
861 482
451 261
804 450
511 602
45 139
249 982
8 854
797 504
721 261
189 787
923 58
95 17
783 28
279 974
267 540
923 461
817 521
236 354
843 26
148 751
119 932
910 740
123 105
296 314
946 3
375 921
947 774
448 848
679 332
709 417
184 739
72 533
7 72
479 575
214 587
245 93
921 295
662 69
833 963
259 287
450 256
551 584
764 631
492 120
577 610
88 698
667 630
251 196
404 707
861 888
286 987
516 415
648 542
925 625
52 696
280 493
180 705
897 531
719 804
351 424
741 353
139 470
225 828
899 306
314 737
237 618
130 847
493 183
49 711
728 910
648 454
964 434
251 886
639 591
173 454
960 602
453 464
340 415
651 818
550 600
301 446
339 981
349 688
826 792
744 888
470 166
64 910
152 308
727 79
223 169
7 903
336 642
665 341
735 81
826 304
724 672
991 366
623 40
960 261
486 835
645 656
875 27
532 519
419 3
647 351
837 628
309 175
140 519
220 168
779 758
201 887
696 286
237 264
973 378
777 611
35 193
596 617
756 947
468 390
119 626
34 277
910 66
644 305
993 574
668 116
263 244
335 809
212 668
877 62
360 358
668 158
604 801
50 150
841 6
1 360
845 561
448 933
818 972
614 259
321 397
89 224
44 780
495 194
752 608
344 856
221 14
620 932
800 737
876 19
871 775
666 283
753 712
260 182
685 58
513 996
639 812
835 350
875 387
809 448
810 218
86 214
766 773
538 910
751 149
444 423
370 635
385 686
741 738
435 846
698 600
687 646
915 626
885 2
90 626
89 644
85 456
551 169
931 435
814 708
390 402
490 781
187 388
49 200
535 110
408 218
612 390
251 587
255 475
915 848
978 496
360 542
768 309
285 273
800 224
16 236
849 575
636 970
788 160
864 711
959 473
866 431
182 972
179 903
569 798
925 417
321 181
905 642
100 586
441 894
812 222
644 907
951 485
980 984
734 55
628 810
494 54
149 16
329 527
664 101
140 790
752 67
89 848
688 197
835 976
541 660
810 806
276 96
915 835
124 526
17 60
739 898
302 643
889 347
526 824
631 425
226 798
685 357
985 88
651 938
801 450
757 692
21 149
360 570
710 739
755 192
175 279
457 80
895 253
790 491
286 206
191 915
133 876
811 179
835 303
829 797
998 488
472 663
513 397
155 867
258 512
394 14
215 704
828 528
212 424
117 509
385 846
489 637
368 872
541 338
431 872
541 561
181 544
326 660
370 733
540 950
657 848
549 106
191 914
575 770
135 642
712 657
17 375
929 65
84 757
702 919
396 831
536 102
621 998
659 557
5 355
217 510
445 320
124 276
864 621
889 899
91 469
686 388
969 138
939 893
333 815
148 910
794 501
300 329
323 560
952 584
183 25
308 754
442 776
103 708
961 82
672 716
488 861
158 631
759 7
311 617
968 581
799 401
592 906
210 890
631 697
97 998
315 795
495 519
550 156
252 300
20 896
583 168
905 284
497 96
476 876
597 852
191 487
112 209
487 747
75 124
719 358
555 421
127 291
701 530
397 983
626 700
866 311
108 281
526 547
383 883
692 784
744 948
623 510
991 644
701 399
632 895
627 962
181 260
24 67
65 926
624 341
68 707
217 737
658 837
74 429
886 734
458 21
557 313
566 340
575 654
692 288
197 320
462 27
519 325
888 337
248 453
421 905
821 735
947 275
549 38
720 368
292 424
957 671
343 920
81 49
557 264
81 967
942 589
266 246
235 947
949 412
734 49
978 483
228 777
482 919
944 963
411 570
736 534
830 249
119 466
888 385
568 885
6 976
432 835
387 646
223 363
734 516
638 677
934 183
388 69
874 515
200 678
836 856
432 117
217 984
467 921
923 271
520 423
643 538
881 105
495 137
940 963
172 220
631 850
190 118
191 905
678 696
476 8
729 338
464 1
351 595
790 936
109 186
967 510
567 415
479 379
939 219
624 785
247 626
720 483
821 233
230 188
784 420
680 719
298 999
884 770
202 862
2 896
16 640
552 73
600 97
955 288
695 424
315 218
990 187
169 823
372 471
300 97
150 428
355 666
768 960
145 394
513 1000
876 848
129 969
584 645
535 861
522 896
677 449
710 434
564 256
227 504
681 935
293 290
54 545
839 453
142 327
633 68
914 46
697 886
844 68
739 131
641 360
284 204
338 477
969 174
626 355
124 557
999 623
527 371
558 357
981 301
441 272
289 766
535 967
601 282
699 922
340 7
913 924
560 168
753 966
151 981
647 753
412 567
485 603
246 932
488 911
534 746
698 540
805 638
898 34
630 936
975 896
503 101
847 451
282 942
295 184
578 172
31 316
201 414
335 715
493 966
375 65
478 72
325 425
920 12
663 953
431 103
97 513
418 157
372 323
792 186
652 485
275 927
251 211
444 163
146 288
29 713
214 22
412 311
219 550
420 740
943 200
812 387
57 682
133 598
360 593
517 203
894 371
364 997
265 798
702 726
910 452
221 850
516 747
973 942
198 723
548 632
83 604
463 631
858 981
341 755
132 475
143 598
395 601
106 278
989 772
20 617
711 147
325 800
552 748
535 121
918 27
232 596
703 894
464 676
327 6
151 664
195 738
605 214
183 320
104 120
373 424
614 434
391 435
197 878
601 810
338 933
715 382
790 81
242 128
529 456
32 556
451 567
329 935
170 26
321 665
753 201
413 141
645 716
662 53
749 581
812 445
634 701
347 103
504 125
757 649
968 750
507 853
574 479
502 656
98 507
469 175
702 298
738 43
722 472
244 298
775 909
173 153
916 57
990 85
348 666
475 543
861 121
457 408
744 598
255 883
494 741
164 568
946 569
235 73
457 632
690 62
1 88
39 18
986 696
444 803
525 781
445 566
30 878
632 655
887 128
114 24
422 563
796 718
79 145
782 251
995 133
1 826
537 802
48 50
27 203
996 173
402 352
131 940
786 962
78 923
850 727
471 311
929 377
924 688
915 573
2 168
251 776
245 875
455 492
697 256
653 966
762 907
156 676
493 571
869 409
667 30
634 730
169 154
151 883
296 32
471 19
772 958
651 265
820 505
973 906
191 144
654 147
878 127
713 890
401 896
385 751
443 497
263 847
910 23
588 61
138 196
823 400
661 892
276 623
92 813
923 693
987 343
397 884
23 995
650 303
162 776
430 573
89 155
802 885
156 378
440 619
674 537
328 937
846 531
127 592
905 784
661 490
892 981
844 979
450 262
756 480
649 208
14 343
778 632
172 234
199 3
618 860
75 271
221 415
401 732
836 570
991 546
728 652
570 244
542 550
850 989
92 726
860 504
17 578
351 560
651 167
485 899
763 237
424 43
353 94
894 285
869 569
988 754
282 955
793 869
859 266
552 616
693 263
72 37
172 713
307 618
836 81
361 191
550 466
649 801
374 748
269 558
942 814
438 86
658 796
653 224
730 902
119 295
249 145
300 611
814 928
537 612
292 764
99 332
270 164
709 845
232 148
76 892
685 972
5 343
296 389
491 97
903 1000
268 39
274 37
17 429
900 105
986 852
267 738
992 356
418 718
280 352
935 337
242 811
332 636
178 978
35 211
393 126
207 103
599 558
440 463
682 363
106 272
309 683
670 497
648 73
383 742
621 836
563 399
633 410
547 535
287 137
795 748
357 158
27 503
95 553
539 880
365 484
787 771
970 917
511 291
94 557
615 415
411 268
662 664
214 140
932 242
273 563
875 112
610 502
458 629
147 780
915 276
679 754
762 5
213 733
328 951
134 472
703 90
405 743
173 497
64 808
331 518
913 316
891 159
825 39
13 502
696 237
524 977
483 94
730 325
208 177
11 28
986 960
322 243
108 583
661 664
25 781
463 107
769 377
4 87
401 920
505 453
670 39
331 627
213 646
956 863
619 950
269 460
746 927
686 237
406 311
843 175
250 147
75 664
980 318
871 16
927 571
282 736
228 291
14 812
822 760
983 904
799 901
291 986
216 148
633 235
963 883
527 150
736 527
427 445
293 564
22 715
130 244
16 921
718 439
783 764
220 748
452 57
224 295
328 252
664 567
852 746
266 730
727 245
58 319
426 463
47 961
545 355
501 494
99 801
163 33
342 691
73 228
360 906
791 555
532 63
324 927
453 478
177 968
265 821
759 1
464 856
749 324
820 29
361 959
743 234
879 436
582 756
89 922
913 172
518 109
647 266
307 683
464 85
450 885
991 88
453 508
566 546
778 319
183 662
860 68
716 532
200 854
56 794
170 638
627 729
332 891
669 206
872 695
894 125
345 874
721 367
799 126
230 11
940 381
321 64
818 165
453 807
944 632
820 586
942 35
732 596
8 955
767 389
91 605
332 976
658 150
323 20
111 138
867 801
341 459
72 392
557 569
787 839
874 218
532 164
696 376
78 400
17 770
823 357
627 795
711 520
964 833
831 970
541 370
19 270
295 816
867 750
738 594
231 569
447 118
640 525
426 645
422 56
595 848
323 139
615 859
501 921
308 489
478 328
513 462
261 367
139 350
555 480
377 992
311 784
201 621
389 461
266 998
280 215
125 513
466 176
524 314
412 49
741 468
351 94
43 199
237 880
536 394
577 420
419 100
464 67
654 812
426 856
133 9
748 864
367 501
569 847
258 355
151 239
74 815
484 102
164 221
167 800
656 993
314 613
380 66
38 966
518 753
357 49
979 298
882 870
64 891
235 498
717 977
157 751
650 246
488 299
9 386
665 613
547 172
403 544
982 177
194 619
264 958
562 952
141 719
194 36
328 475
544 789
71 402
451 633
551 579
304 582
621 644
997 796
20 157
659 963
160 146
795 562
736 987
289 852
342 466
997 896
904 614
806 415
919 222
348 854
395 900
865 709
378 338
304 267
639 1000
164 564
156 876
812 669
615 679
441 636
509 517
156 434
580 945
779 761
203 796
41 254
410 368
532 147
274 762
171 137
704 120
186 92
368 812
505 448
747 718
17 941
922 445
704 929
302 685
307 84
117 64
962 759
734 521
844 8
64 172
821 898
280 999
261 284
286 366
295 349
770 688
209 828
878 21
209 918
241 97
244 607
668 248
892 617
602 736
832 546
212 716
194 858
478 716
266 655
570 182
265 254
529 705
844 664
198 669
589 198
55 608
692 166
714 506
862 31
143 929
768 212
835 996
489 221
544 222
963 143
317 278
148 684
286 138
244 598
815 918
936 29
228 910
863 342
164 738
186 672
372 575
746 334
169 484
550 970
759 282
693 774
91 884
213 10
448 741
665 821
717 696
367 979
741 261
357 524
546 939
728 234
832 149
863 350
733 805
467 353
889 276
49 398
509 961
945 603
988 310
420 513
795 59
654 295
631 709
746 373
147 507
328 772
914 538
304 879
596 434
436 395
807 708
316 399
611 972
584 519
6 888
431 417
3 191
143 549
166 473
571 243
464 461
436 977
337 471
348 993
775 992
80 506
91 530
473 111
196 782
518 313
664 899
766 411
235 22
67 624
251 317
522 471
267 663
971 526
610 284
661 815
299 178
668 750
618 769
16 484
382 23
979 423
874 221
916 240
931 571
410 395
600 174
822 831
784 482
566 637
400 151
277 811
282 501
27 542
370 647
855 260
138 661
99 270
408 205
318 997
88 350
593 323
664 802
432 663
516 471
836 344
314 476
682 435
68 139
791 62
876 615
588 681
668 618
317 818
430 848
685 959
712 498
499 293
977 687
839 501
986 943
352 71
971 162
508 560
855 700
201 593
466 588
826 571
234 42
766 638
951 537
966 912
304 179
55 306
283 939
63 31
632 742
578 390
670 798
690 622
231 146
869 752
687 370
39 860
620 871
402 29
574 984
794 315
94 750
268 249
802 519
318 686
986 575
191 134
132 526
485 217
410 91
296 69
464 170
521 627
668 419
626 461
830 633
477 609
358 550
876 4
142 485
80 842
182 199
920 678
684 285
325 640
748 472
481 757
360 86
215 903
553 146
629 222
327 579
195 510
345 251
921 929
469 613
901 906
115 193
409 993
446 956
19 457
16 360
361 221
693 675
243 131
47 282
881 635
146 105
578 201
822 839
351 631
96 555
891 991
192 592
476 527
473 844
296 223
161 154
32 530
852 813
810 643
662 134
657 827
758 457
977 782
291 415
488 510
904 822
646 169
893 897
688 558
259 768
869 942
140 867
289 530
942 333
678 930
492 988
349 707
340 642
836 249
356 319
99 704
765 289
913 241
467 439
827 8
223 555
411 563
948 886
437 792
959 641
466 641
810 716
187 380
276 336
542 485
970 167
515 936
845 611
427 191
496 930
969 551
541 545
870 50
38 15
466 9
382 481
258 608
672 605
963 501
779 352
14 487
962 268
818 171
962 550
216 113
888 595
102 760
933 681
280 274
853 559
981 926
503 692
316 341
675 176
13 79
573 159
740 268
296 283
923 482
48 490
473 971
977 418
246 379
382 782
186 140
540 259
965 593
561 982
484 332
321 378
63 227
611 28
435 520
652 699
761 725
744 452
591 53
695 236
19 657
51 499
134 142
380 585
192 462
711 21
139 517
820 975
575 416
626 762
198 793
293 373
320 736
342 692
234 489
506 464
487 775
116 882
46 864
214 240
879 126
848 540
530 675
631 354
430 583
983 491
499 414
398 620
741 884
320 519
279 296
382 629
195 120
199 123
264 487
110 500
277 325
977 326
979 23
951 262
875 977
762 622
798 301
188 515
200 359
159 107
233 204
550 926
266 35
902 825
13 72
616 104
326 112
502 996
864 426
126 756
601 219
570 651
798 984
503 717
818 714
816 977
700 603
624 933
871 192
272 975
162 601
480 313
805 833
609 697
705 433
275 482
117 616
169 513
23 300
398 359
967 100
255 742
250 306
671 295
795 143
282 274
803 743
947 49
725 318
764 29
268 728
461 977
242 824
488 635
257 520
383 11
614 179
40 589
301 56
220 240
141 978
292 29
506 925
408 187
13 907
940 127
685 524
960 201
705 707
371 785
780 607
784 266
124 657
977 30
75 464
939 976
622 590
66 833
924 431
351 974
766 54
51 29
945 107
635 780
417 257
200 37
542 90
343 88
864 878
308 720
738 545
247 800
712 338
838 515
490 26
72 940
601 35
740 104
670 827
73 770
843 163
795 796
429 7
410 97
912 679
48 19
621 122
308 452
491 36
1 715
201 513
615 694
289 853
264 271
541 209
986 469
422 86
147 538
36 84
916 890
844 506
586 244
605 778
621 895
55 744
75 70
292 801
778 108
770 403
528 298
630 39
113 782
611 158
982 237
284 341
563 872
298 6
574 927
998 108
304 947
887 30
330 398
249 488
657 630
255 362
140 231
439 676
892 425
865 255
82 717
617 233
699 75
304 460
147 91
426 855
895 837
505 685
191 28
363 355
747 469
489 57
520 807
592 835
434 121
750 803
430 919
589 139
684 671
916 440
229 438
853 958
26 639
105 255
399 472
418 481
152 503
545 415
81 474
847 159
945 575
819 724
967 753
573 553
886 503
677 419
817 305
590 226
67 359
6 946
624 416
285 803
579 39
791 328
834 52
184 660
327 509
193 352
468 278
690 589
447 45
62 986
136 670
812 568
282 432
237 643
32 631
869 674
212 112
86 972
744 942
932 616
54 610
270 118
646 100
536 286
188 407
525 413
488 812
200 559
226 478
160 927
942 345
71 260
916 441
480 793
580 329
456 41
450 234
350 671
346 592
27 566
214 17
7 439
420 840
336 342
693 568
104 342
192 685
480 838
515 23
35 334
21 736
489 714
677 492
515 658
883 248
904 958
153 968
989 93
743 936
118 668
192 478
485 311
415 225
328 231
635 954
959 889
742 890
782 565
462 283
337 214
775 938
144 166
615 54
551 794
626 34
441 264
759 331
147 133
65 90
143 445
553 739
462 125
881 508
701 204
743 300
7 120
476 408
391 960
368 323
502 516
907 991
381 695
668 679
388 444
593 545
181 182
62 399
318 423
839 518
896 138
619 200
917 824
663 924
291 357
962 927
532 460
870 370
302 845
912 454
567 776
238 989
745 121
367 814
12 535
508 517
611 594
766 280
44 938
819 472
929 773
219 92
645 344
670 213
297 261
452 794
236 435
537 731
702 885
309 292
863 598
797 664
80 92
98 854
958 354
111 221
296 517
748 948
90 611
849 794
723 785
174 345
711 933
515 275
646 341
870 702
804 919
682 765
311 420
965 555
737 959
475 920
943 295
962 897
754 4
822 875
347 345
833 59
462 839
837 315
896 404
4 363
796 359
473 34
140 205
917 282
950 839
326 213
507 618
420 948
389 749
920 928
583 656
647 190
32 799
531 40
51 173
936 176
544 104
209 115
35 931
30 8
223 682
568 471
306 668
792 173
355 89
847 437
597 203
518 139
923 154
111 580
986 649
6 170
593 385
632 67
715 768
214 105
307 514
495 343
957 797
198 485
673 745
757 13
475 318
972 93
277 646
306 459
800 227
89 784
274 849
800 256
598 922
101 55
97 620
519 474
295 985
702 9
421 112
163 29
515 440
373 985
597 815
731 623
532 242
892 551
501 523
921 674
635 934
223 38
551 810
454 615
840 959
598 385
391 232
732 173
539 74
612 359
107 312
522 498
152 199
65 970
709 899
388 417
902 804
808 410
541 401
418 326
789 31
158 605
303 431
322 824
792 648
881 172
866 375
757 343
445 443
538 871
64 597
84 505
721 917
917 784
257 677
859 111
65 219
995 377
602 972
328 514
231 796
33 950
589 992
768 699
767 347
515 457
912 75
88 686
575 14
420 182
633 586
494 563
596 32
858 589
24 2
427 36
580 474
724 974
773 69
751 369
278 334
214 364
197 247
129 433
385 16
926 954
104 849
381 544
648 893
471 126
685 773
668 411
509 356
179 1000
507 335
642 371
782 745
431 832
904 423
597 89
927 366
634 709
295 398
653 332
179 893
553 614
798 291
214 449
642 57
60 243
775 246
556 437
741 243
888 756
704 683
900 506
386 459
707 808
652 759
199 886
891 335
583 303
822 337
724 253
705 911
498 656
791 284
948 519
684 869
58 289
488 622
915 282
275 335
276 978
246 461
148 804
642 124
957 941
153 267
19 286
264 561
524 200
167 551
675 538
371 582
960 828
965 2
469 385
77 604
447 730
47 986
591 166
76 375
319 994
785 738
371 308
549 405
760 437
904 425
997 462
551 647
634 792
743 47
48 135
231 794
720 634
408 436
204 823
567 300
109 793
908 761
293 274
736 170
49 858
265 166
420 905
587 910
372 781
405 244
258 523
458 285
541 142
434 646
74 578
543 523
312 641
214 917
120 552
575 28
672 582
796 71
866 802
394 428
306 993
125 272
548 846
258 309
688 813
323 39
569 697
127 52
774 476
260 577
983 884
306 711
257 533
481 936
657 859
124 805
44 997
57 457
720 111
229 191
862 303
460 395
561 955
92 229
918 843
832 50
126 746
159 156
75 248
489 807
260 512
833 149
391 451
365 76
328 7
155 873
485 213
320 267
377 687
912 548
272 646
916 132
569 320
818 685
901 379
196 612
986 237
580 163
292 917
149 749
432 764
658 613
256 237
927 688
511 161
623 590
800 973
651 282
880 442
404 391
200 422
94 183
898 957
489 400
456 654
936 879
771 752
905 553
321 652
411 617
868 678
324 248
63 319
151 341
982 645
656 294
5 186
176 436
811 198
535 136
537 858
216 599
977 206
433 671
51 718
984 861
593 659
458 51
553 323
551 667
887 986
608 576
370 168
788 441
269 686
975 930
693 384
707 511
360 4
480 437
882 913
387 979
380 681
219 697
429 112
292 307
595 551
962 484
391 681
806 281
350 427
951 122
545 188
760 219
629 790
786 793
326 722
793 434
834 395
255 52
76 641
405 511
963 523
605 82
941 628
80 665
859 93
830 664
517 301
466 15
151 477
992 857
719 556
127 468
859 413
101 492
164 750
138 507
221 615
12 302
34 331
274 159
365 78
155 386
931 584
187 320
64 370
514 956
707 530
547 794
440 495
557 462
479 315
428 802
350 311
581 835
396 852
306 215
838 530
680 891
835 910
463 572
178 137
458 33
31 73
163 547
831 99
733 461
533 95
70 232
497 884
246 703
775 772
639 247
466 925
661 218
643 74
307 147
443 325
187 756
471 90
143 478
956 137
917 727
617 848
335 210
443 294
118 588
522 701
574 890
120 223
878 3
304 513
829 103
549 640
64 508
404 874
708 243
133 377
135 176
607 674
880 406
440 449
412 156
320 165
917 115
714 661
434 133
217 477
469 187
474 3
685 990
402 602
8 772
354 742
780 668
874 84
42 644
562 408
285 423
49 996
199 780
992 968
289 800
174 912
203 462
35 293
253 108
509 696
747 983
156 710
123 738
484 940
794 612
691 250
248 8
845 336
817 423
926 172
17 483
773 479
784 431
492 4
504 205
26 882
456 550
122 742
632 931
391 287
935 154
189 176
696 980
790 80
331 128
747 617
229 141
158 735
834 954
670 452
169 249
848 259
980 172
20 199
750 574
884 485
121 70
25 88
709 640
212 333
965 966
278 119
817 102
788 726
484 261
641 664
476 880
50 834
157 574
543 694
295 115
894 717
25 592
973 655
213 68
370 399
288 870
397 926
747 683
87 436
804 241
984 38
406 15
930 565
313 407
702 641
192 768
381 784
639 670
913 859
928 458
43 384
250 328
317 125
458 403
17 764
971 632
566 254
539 418
866 269
57 150
447 675
685 358
624 589
938 658
423 714
472 794
626 607
383 496
359 164
491 478
576 275
372 240
595 456
17 373
852 541
301 153
752 443
493 423
306 918
705 120
839 653
867 42
730 228
552 373
675 196
177 656
153 503
562 973
633 997
84 566
477 881
275 527
494 11
897 946
116 489
589 527
850 969
269 574
117 489
756 906
545 12
529 379
360 859
696 63
676 339
272 355
116 541
532 612
310 808
667 29
228 797
237 901
358 78
872 139
769 806
297 722
406 141
671 560
845 674
767 967
307 275
504 939
250 690
942 975
769 452
448 59
539 711
982 127
821 16
268 482
55 794
256 223
290 856
287 994
785 13
898 223
280 410
472 828
265 108
823 549
665 935
673 304
756 237
108 914
886 830
327 391
287 330
206 93
175 841
761 525
502 510
42 301
939 972
883 247
652 782
440 214
397 127
39 991
698 250
428 279
600 360
474 231
330 811
363 970
93 803
640 219
635 753
556 176
488 565
88 975
747 504
693 387
568 849
222 948
964 678
64 179
56 908
542 787
65 834
120 998
397 908
707 837
452 624
101 696
200 492
596 872
264 393
672 593
736 830
364 883
373 461
78 535
834 620
79 776
123 606
369 606
728 714
265 229
87 540
588 578
231 830
880 976
252 613
930 130
715 871
621 537
64 269
175 159
778 137
476 807
582 57
361 565
897 832
746 393
214 700
119 791
372 461
495 381
826 480
148 655
666 168
669 681
318 289
224 127
334 169
54 299
18 353
657 947
888 47
529 5
774 681
314 529
285 938
462 720
33 660
705 135
585 679
479 989
821 783
619 299
655 487
962 631
986 58
424 573
738 997
938 469
356 78
803 886
367 522
190 434
298 796
284 497
835 266
607 614
620 928
119 879
565 561
318 235
105 103
515 806
577 878
387 737
291 559
663 115
859 897
141 114
330 995
120 610
99 499
425 692
520 561
545 111
698 888
489 208
734 474
470 73
327 242
473 822
529 916
221 131
425 651
146 761
879 37
181 825
269 699
232 459
867 959
994 986
56 801
709 791
279 718
947 715
67 986
883 903
455 95
167 431
383 478
112 707
686 987
975 82
293 847
167 743
954 211
924 99
817 169
604 981
951 729
565 87
481 273
88 945
507 473
544 397
689 557
217 218
643 345
79 206
193 581
336 171
475 486
890 601
309 114
523 85
138 898
99 404
645 997
24 240
950 804
60 39
586 453
488 734
852 37
727 969
197 617
269 319
47 827
214 663
793 839
90 44
602 532
645 329
743 802
213 69
981 466
620 353
955 798
93 283
141 37
728 762
893 975
948 590
406 180
274 775
35 913
479 798
663 891
455 317
569 152
312 638
821 459
813 854
188 659
996 315
219 251
635 1
509 990
805 847
186 366
389 677
3 438
230 668
897 679
692 317
47 596
372 325
977 784
347 451
364 221
938 257
680 655
713 832
991 13
711 431
756 64
492 32
39 887
656 360
621 69
327 973
205 882
347 622
831 771
569 481
323 439
439 751
933 232
899 859
514 256
582 887
802 691
350 821
514 587
885 77
137 907
961 995
95 263
145 455
588 913
274 593
528 552
541 327
704 73
616 179
199 245
474 641
40 493
740 37
727 950
447 640
98 972
100 873
776 590
226 157
79 540
249 101
527 623
364 497
215 926
339 498
611 63
237 55
47 501
499 556
75 449
937 66
949 95
38 298
690 910
846 181
51 60
169 403
709 533
827 412
767 69
943 701
122 208
905 516
95 342
324 1000
436 960
864 522
985 111
713 780
503 928
601 119
102 281
300 381
803 247
722 352
726 316
557 260
484 516
446 177
223 80
509 670
581 488
444 347
119 731
377 657
192 988
384 460
882 619
543 651
40 249
378 370
318 532
261 118
307 432
894 705
526 12
967 405
870 452
511 810
503 939
326 236
574 1
734 47
228 950
516 385
205 740
188 338
265 57
889 470
705 406
594 49
164 824
204 176
774 354
75 323
473 485
525 488
633 461
438 383
506 554
362 757
365 799
198 186
308 544
690 217
161 896
609 787
361 896
5 791
673 243
306 220
59 472
218 496
985 374
817 212
453 77
447 776
855 56
658 484
6 146
747 61
950 889
855 48
939 301
194 281
410 549
981 179
426 113
465 210
392 808
989 322
516 939
601 434
564 635
29 239
738 551
260 574
982 24
409 352
927 968
910 401
745 911
794 804
124 60
927 665
687 317
112 33
906 821
849 776
326 863
990 900
986 90
513 394
914 888
199 928
928 146
462 658
544 533
368 127
326 695
905 531
926 313
956 980
63 249
373 21
583 805
430 255
567 239
672 347
200 498
846 928
884 816
805 510
968 516
408 18
176 354
218 249
790 571
714 524
233 575
915 453
199 594
865 944
410 352
810 864
738 367
822 906
672 985
992 237
441 370
170 885
745 136
106 374
453 214
893 10
837 862
732 391
944 732
92 685
510 38
574 887
99 765
621 986
735 897
174 283
918 508
374 293
450 16
585 554
743 28
417 262
441 86
87 290
908 46
83 876
547 8
409 777
974 160
687 695
159 644
33 792
795 756
239 972
841 643
974 366
487 651
110 20
291 702
319 885
552 854
490 379
86 419
529 827
617 61
97 49
889 467
260 386
359 128
569 623
752 377
136 932
657 477
130 803
522 319
157 509
510 44
841 982
798 992
994 534
951 246
233 59
582 208
624 618
542 324
457 788
961 468
995 166
392 264
418 138
835 274
667 945
642 284
50 107
549 309
119 459
444 705
26 995
267 617
552 633
832 293
580 256
761 546
859 774
374 391
204 397
571 758
621 1
480 62
466 37
488 773
884 865
490 737
651 414
586 199
191 537
202 2
973 14
918 139
789 161
655 679
252 922
33 991
586 690
133 610
112 72
973 779
676 650
52 771
547 466
599 869
537 198
880 693
833 2
591 817
598 19
453 344
279 822
240 951
534 66
397 198
892 160
351 398
399 828
859 169
915 743
383 704
22 502
615 950
334 376
254 257
334 521
258 171
285 534
975 926
287 535
5 666
963 91
569 903
437 299
72 962
737 435
491 324
385 130
438 802
571 314
979 332
557 183
530 406
53 139
265 820
476 49
27 794
873 280
285 406
439 225
520 234
565 366
299 847
41 949
484 128
744 64
532 80
914 543
651 385
50 717
628 502
341 161
223 23
134 491
17 251
526 570
612 802
96 736
481 435
45 599
630 899
269 711
213 921
819 285
787 205
998 421
811 636
779 139
460 958
482 973
871 593
964 670
208 771
178 116
448 402
876 468
796 695
432 584
249 787
868 210
168 371
184 50
832 576
603 686
939 481
435 296
292 701
487 324
64 328
29 905
172 986
571 6
922 405
688 815
269 616
150 300
585 378
872 655
204 801
962 388
224 369
743 715
54 954
369 605
501 533
175 338
319 47
183 547
496 918
610 399
244 8
206 934
416 419
610 795
433 707
665 174
652 361
718 762
730 182
242 112
344 216
9 829
70 36
812 351
882 689
180 627
987 566
993 880
933 220
159 602
57 841
910 814
484 899
958 712
318 845
189 931
858 883
395 948
213 410
639 328
940 730
676 192
793 232
695 78
291 408
361 223
408 662
888 221
462 103
667 622
244 680
698 69
844 553
90 557
686 974
194 728
289 825
463 147
824 585
850 97
472 780
997 821
526 207
479 109
38 201
235 39
49 484
566 125
303 218
665 599
193 614
512 829
230 197
747 471
362 108
710 692
873 278
675 54
779 783
162 248
603 439
150 131
125 550
194 430
386 626
931 899
818 241
107 13
9 871
261 71
13 576
110 858
512 746
965 551
460 880
589 671
330 978
216 865
922 110
367 404
980 456
537 9
576 305
501 854
890 188
134 309
44 85
319 504
507 409
184 85
360 910
891 503
696 798
370 233
219 882
891 322
860 310
850 624
676 817
460 984
751 652
725 190
323 19
405 52
643 975
144 690
911 372
213 765
882 414
487 472
25 217
380 295
412 509
57 325
334 755
343 949
656 489
784 60
738 177
802 41
674 280
810 177
749 429
328 874
880 349
17 600
19 269
597 344
814 734
467 243
316 619
610 415
730 882
25 1000
354 722
747 81
663 52
393 648
809 630
872 205
931 566
673 109
726 144
640 85
512 654
977 96
891 705
761 49
722 340
714 297
147 835
834 695
998 557
944 806
780 109
753 350
904 235
596 78
279 236
42 800
543 670
942 828
678 369
18 947
455 505
150 767
821 36
40 996
956 449
256 942
349 279
571 199
564 321
200 130
390 489
20 671
725 72
183 516
119 306
2 195
794 695
118 731
539 598
520 907
511 272
160 782
50 203
171 156
646 899
275 248
102 941
264 335
446 740
474 742
328 715
759 631
207 727
591 163
753 110
936 94
922 999
43 736
579 115
408 119
777 605
260 420
473 350
197 410
306 740
984 771
873 600
907 380
896 647
492 415
585 864
583 304
110 668
377 641
823 633
857 963
150 41
417 508
218 304
285 836
713 22
505 842
784 509
624 359
564 988
255 191
742 393
761 828
158 215
995 258
21 177
756 324
889 771
909 193
588 847
708 437
810 683
782 30
172 971
497 162
637 341
318 128
459 402
114 968
537 760
578 697
989 881
11 954
237 948
501 593
320 961
176 455
434 562
771 898
146 86
320 638
596 184
945 229
841 704
883 466
151 226
777 911
514 585
523 93
761 581
271 140
804 366
210 622
219 302
10 722
973 169
352 23
777 861
639 2
895 762
894 942
558 10
493 533
57 144
169 292
520 77
624 602
837 520
717 274
928 858
966 503
592 874
170 656
197 764
774 495
573 155
585 425
611 973
494 861
181 590
350 264
829 983
310 544
937 159
565 567
508 426
183 180
32 280
57 847
140 933
271 348
653 101
397 183
253 489
29 470
914 974
704 338
781 697
876 302
919 112
137 832
299 665
9 789
22 568
906 767
45 535
413 83
575 22
389 848
400 881
679 869
422 305
952 231
564 166
713 612
588 71
787 582
953 382
746 472
250 133
310 150
933 373
504 257
346 767
645 491
944 786
192 260
757 984
15 973
686 739
278 250
385 417
676 992
660 685
833 361
246 572
916 925
190 632
246 676
121 381
39 846
265 250
358 313
202 506
403 736
936 541
243 626
623 505
353 713
746 807
701 675
502 767
72 375
974 896
863 560
470 597
749 341
92 365
749 603
333 613
860 16
990 178
644 77
75 817
180 144
433 133
815 186
243 38
238 854
964 580
112 941
245 650
57 985
509 347
642 92
65 714
947 794
815 914
795 221
983 837
763 594
311 954
283 653
919 802
218 271
334 406
691 985
394 329
883 160
177 354
422 466
284 233
35 710
554 485
478 37
715 36
49 391
567 780
385 965
15 855
985 634
708 880
409 709
757 231
469 75
114 858
528 283
509 894
330 897
519 142
569 99
92 635
663 293
746 760
715 874
891 297
905 86
767 26
87 946
976 748
10 61
94 180
890 505
78 486
934 952
394 130
419 702
785 979
167 724
463 525
845 802
987 656
854 464
266 927
173 437
79 616
267 350
965 937
557 427
296 349
15 628
819 81
914 489
408 444
556 853
675 630
249 22
922 950
898 110
817 857
447 384
354 59
776 367
106 789
651 647
420 120
112 83
324 309
333 688
357 43
608 871
790 584
943 879
285 770
565 603
261 963
304 393
889 528
890 879
611 412
123 410
298 190
773 717
643 777
6 107
647 260
932 504
523 273
672 201
356 83
13 515
895 506
1 973
789 5
202 55
460 441
118 833
812 555
367 679
989 167
893 512
1000 761
260 95
287 89
152 367
871 986
659 841
780 814
349 340
636 693
204 27
272 805
474 155
762 489
802 988
302 459
443 297
218 534
840 50
952 642
485 573
185 415
109 770
400 529
455 603
183 109
31 597
561 393
643 21
654 581
721 679
408 443
575 711
863 920
365 969
49 579
693 712
989 554
890 134
842 970
606 221
159 110
479 434
164 257
286 114
406 277
608 789
416 110
486 671
592 185
218 688
225 538
693 237
464 892
153 562
703 304
19 284
745 61
178 83
50 259
865 219
122 155
711 360
601 95
463 533
452 956
11 127
682 432
889 775
180 198
937 18
19 1000
23 372
120 432
48 261
719 260
70 894
949 969
530 410
830 704
147 905
713 53
989 7
620 192
93 21
911 127
801 513
919 50
461 549
724 323
443 808
146 635
110 265
522 440
275 819
408 701
91 228
201 825
638 966
803 561
35 883
805 317
849 456
37 12
957 851
262 738
401 121
849 935
98 339
994 216
964 45
838 757
244 941
443 863
860 460
681 133
742 983
802 106
14 945
724 619
128 881
159 709
394 670
677 894
105 192
23 284
287 159
969 161
880 740
428 697
667 410
424 954
366 506
778 726
424 940
943 260
271 380
640 113
452 456
818 429
754 810
517 886
517 456
509 957
712 144
44 27
515 729
668 261
845 67
498 234
323 897
815 644
654 545
7 877
112 503
279 829
987 704
508 151
780 723
57 478
848 291
121 685
750 73
600 183
724 964
305 416
335 951
353 688
388 240
193 387
771 384
570 760
826 316
315 1000
762 456
997 943
16 20
541 213
685 386
893 855
795 882
42 664
642 439
994 274
505 603
229 741
981 74
404 358
865 777
729 419
454 397
485 105
683 93
99 147
357 800
782 735
300 644
134 95
185 874
140 721
2 745
242 889
403 78
286 853
945 707
712 19
111 24
461 952
105 756
864 721
3 160
169 730
550 69
141 654
109 352
306 368
765 563
559 189
604 374
457 767
177 633
244 240
169 186
603 650
847 776
208 692
255 819
915 910
590 428
12 97
702 216
11 210
129 738
973 797
972 876
591 30
138 762
619 945
659 396
271 888
864 483
219 875
550 695
177 705
463 1000
233 97
331 233
164 880
650 999
437 46
955 498
391 919
310 551
294 565
606 196
294 739
642 932
168 389
941 864
686 969
437 827
415 242
285 808
492 991
826 545
360 446
439 406
41 759
759 985
515 185
61 987
482 734
324 153
335 643
909 385
551 840
341 20
506 855
181 600
525 97
378 368
468 462
493 951
422 26
468 555
924 666
349 110
247 351
441 767
744 246
954 340
869 541
673 79
821 261
169 191
927 282
305 974
966 381
457 886
359 344
984 997
769 326
83 739
798 463
279 210
592 839
788 141
66 189
724 908
450 813
985 933
109 427
172 693
52 791
313 834
123 93
246 448
275 127
194 16
177 496
241 384
112 27
343 944
538 869
741 617
75 978
966 944
134 689
862 50
371 422
555 724
300 994
841 822
135 169
673 262
592 171
278 692
332 759
309 667
310 718
630 911
875 833
797 952
762 538
24 594
968 932
939 351
210 296
791 402
119 901
34 212
483 226
444 477
855 778
478 601
915 982
774 608
388 691
950 208
237 436
14 783
205 30
778 731
495 791
988 739
233 914
517 674
848 269
210 956
28 863
330 389
887 684
814 408
303 468
214 938
935 567
577 968
645 312
509 93
205 247
316 755
775 485
666 113
220 273
337 256
985 327
768 151
874 960
123 825
1 656
868 5
778 844
994 326
684 858
735 310
223 755
833 648
856 705
848 785
331 363
511 69
67 1000
965 240
653 175
690 574
74 671
927 891
109 929
263 346
538 589
463 292
580 690
390 774
684 284
585 11
563 877
484 837
897 178
850 228
696 466
7 394
538 354
745 449
469 207
373 631
539 848
727 13
459 427
495 937
658 236
643 794
318 374
567 584
231 815
53 432
943 409
358 878
819 838
724 183
743 145
552 666
147 112
636 88
154 517
393 929
712 901
833 827
504 516
328 618
160 861
35 740
306 592
879 974
555 888
938 616
647 997
336 973
420 281
42 156
208 21
926 832
824 754
24 674
17 87
486 105
187 688
816 41
101 540
422 370
276 301
452 859
299 340
31 311
347 41
226 178
859 693
832 259
254 592
564 2
769 829
342 838
192 962
52 890
108 487
849 326
646 377
974 694
627 571
391 459
618 948
533 874
634 266
263 809
86 378
677 717
372 171
302 972
550 565
574 746
503 334
941 973
273 558
795 447
999 394
894 983
274 151
602 784
814 752
699 116
709 203
504 514
126 701
724 329
874 764
184 161
399 549
347 775
690 633
131 921
993 289
438 19
498 714
354 744
330 658
36 900
922 587
636 923
392 879
931 463
161 602
537 504
462 610
952 636
627 655
386 975
183 753
378 398
289 12
689 904
554 869
605 285
253 719
113 93
211 298
206 164
735 435
588 365
788 761
729 747
778 750
402 197
171 716
436 702
675 618
600 834
762 616
351 356
366 939
858 426
800 713
582 596
724 788
436 466
150 549
647 545
497 193
48 286
682 408
621 583
790 314
974 845
344 714
980 653
520 303
864 85
883 343
465 176
974 748
880 169
397 817
79 81
492 320
750 522
30 424
501 705
30 998
151 693
869 875
491 49
59 709
113 220
676 842
32 440
149 895
948 514
385 174
58 515
337 229
9 811
721 346
523 637
531 342
750 499
297 853
706 452
27 515
38 268
92 742
696 128
556 572
213 455
319 374
254 558
217 668
425 423
73 661
600 993
677 606
477 829
89 212
499 543
562 694
716 965
961 802
354 801
296 823
171 626
604 975
393 578
277 729
401 57
748 473
834 217
198 728
817 144
7 465
704 510
948 595
953 435
456 402
712 118
6 896
114 109
121 389
509 164
349 747
729 235
835 729
305 516
95 599
110 930
40 936
339 694
224 216
843 421
853 487
64 129
149 253
799 306
871 482
202 803
193 339
625 257
49 808
101 188
803 703
841 673
927 486
146 73
443 618
299 70
471 54
547 260
382 857
891 158
324 178
828 892
236 365
508 967
221 677
361 35
601 801
72 570
870 401
736 236
474 407
731 665
65 15
936 225
747 94
970 963
555 31
590 295
659 549
228 802
340 172
786 175
922 7
683 491
434 184
81 651
858 88
784 492
126 441
95 817
890 898
270 579
511 950
803 729
948 556
215 899
181 986
325 233
266 869
517 187
221 53
692 223
929 58
11 935
104 57
309 130
545 600
206 674
622 283
567 448
765 301
686 15
88 216
124 195
655 754
538 599
317 682
595 914
86 796
652 737
292 700
868 989
868 899
579 373
612 919
832 690
698 399
721 427
897 599
372 580
253 658
774 840
6 696
820 443
324 760
847 283
18 906
967 162
794 14
437 474
906 786
857 705
674 195
538 749
55 16
366 713
768 837
994 463
413 465
486 720
741 503
285 350
299 848
361 282
472 189
831 594
74 282
764 320
706 153
706 897
5 698
845 820
990 841
191 856
284 25
116 242
79 181
894 747
909 504
365 582
763 536
587 833
940 190
87 359
522 356
133 455
850 496
908 603
536 533
683 460
976 312
667 177
200 596
495 404
469 240
756 573
622 121
690 868
83 46
600 487
688 63
898 709
869 216
57 984
177 159
714 653
386 211
779 891
322 822
525 624
641 528
12 221
911 168
279 417
400 312
573 169
610 887
708 386
957 221
794 653
541 386
480 66
556 854
751 813
499 455
187 295
906 43
635 734
875 254
974 749
362 630
44 243
323 664
936 290
251 21
826 756
544 396
887 643
546 249
681 57
566 831
624 658
737 617
907 598
537 937
287 795
714 651
590 970
726 280
845 101
370 365
617 465
730 574
33 752
651 421
689 207
791 67
213 627
32 942
610 154
906 320
589 804
522 408
752 74
946 974
225 354
752 457
430 926
903 735
391 316
955 101
807 627
81 138
944 616
837 284
372 512
190 181
247 521
514 281
60 363
155 771
960 698
889 887
318 349
377 157
838 7
888 831
27 653
586 454
902 586
444 508
451 135
700 521
909 860
145 712
432 467
355 483
125 493
462 878
769 96
30 58
622 358
643 823
361 127
377 592
81 935
577 458
939 341
167 219
446 619
823 510
616 239
506 500
608 757
643 929
91 671
718 268
59 201
450 69
651 269
312 252
691 233
442 123
220 394
837 646
669 696
289 708
865 508
259 825
631 708
418 792
785 884
8 853
174 632
540 945
966 355
685 174
639 930
519 966
935 725
106 25
616 322
395 600
339 419
667 815
357 609
180 569
153 726
788 281
516 919
570 235
186 949
359 579
413 954
41 959
116 450
529 721
93 164
303 380
567 38
170 975
175 522
699 77
695 285
956 834
843 871
952 58
86 740
830 901
845 69
514 261
15 402
539 840
839 760
994 363
494 485
265 202
26 207
813 826
96 232
369 916
690 98
483 90
879 470
17 503
748 453
378 138
744 115
309 590
220 21
449 168
589 678
373 309
729 762
743 515
135 432
412 959
432 447
524 247
259 29
428 381
708 87
453 519
128 914
645 761
158 685
958 29
205 182
386 83
768 111
446 468
551 93
259 991
330 378
781 741
63 968
773 299
875 862
178 592
194 181
68 720
508 41
359 51
777 585
373 736
553 136
472 367
194 893
788 102
297 744
200 850
168 525
45 364
391 66
595 763
397 297
510 239
833 510
401 792
15 334
560 84
707 74
378 888
626 575
362 168
360 498
780 50
84 361
557 599
109 597
765 380
938 589
549 994
299 585
787 753
379 75
613 804
885 812
337 114
714 753
589 93
556 440
894 656
977 710
718 206
182 272
80 162
543 314
106 453
525 184
271 973
823 625
221 958
261 656
391 866
136 788
355 174
837 955
274 725
717 787
576 498
406 939
29 39
766 419
784 229
158 926
402 95
133 737
952 898
586 481
377 927
927 129
782 587
16 700
5 467
651 483
442 447
965 331
424 489
304 138
77 561
609 840
317 752
127 502
430 549
282 409
530 113
809 51
788 708
345 476
953 775
394 642
829 334
943 201
889 110
247 700
194 946
650 677
383 105
60 918
266 594
515 876
300 326
134 380
424 102
78 495
757 472
209 139
12 636
622 884
667 52
824 1
295 632
834 194
405 695
876 709
648 417
548 936
208 259
241 907
61 612
564 803
208 679
260 142
420 925
857 949
56 661
466 383
654 279
941 697
19 727
923 157
504 202
75 511
437 36
151 535
723 741
769 581
443 206
726 658
278 198
276 85
296 913
117 518
489 37
3 981
851 961
848 590
636 596
328 389
608 248
593 334
350 556
148 238
632 682
891 376
94 220
116 620
616 761
205 34
660 573
1 369
477 523
83 824
564 773
959 830
82 679
988 232
629 552
967 539
72 324
997 140
789 956
716 312
542 987
257 619
159 375
8 161
444 573
686 761
722 2
661 139
487 704
781 12
933 528
163 864
92 247
123 887
889 195
929 757
28 196
456 943
684 904
410 4
125 601
289 434
624 998
221 582
885 151
800 876
401 31
396 448
232 742
213 167
425 878
82 852
997 669
489 257
710 463
263 471
903 292
573 56
430 99
599 838
977 560
675 807
702 426
43 590
489 676
582 964
285 26
573 695
192 814
161 465
362 278
451 444
398 874
730 887
522 73
92 686
824 360
338 882
619 117
794 900
388 677
207 786
899 297
593 143
328 334
169 855
716 485
777 8
858 985
44 233
833 971
792 199
241 128
433 207
135 966
81 308
32 108
633 69
126 851
137 328
268 264
610 295
65 192
35 889
29 553
878 426
930 809
82 170
445 569
435 156
617 818
887 435
286 314
584 480
925 605
747 329
326 683
311 704
734 694
497 119
507 482
138 139
524 355
439 499
602 548
384 252
648 264
261 844
578 45
53 458
863 262
914 386
654 162
617 970
761 956
192 545
154 675
251 56
840 510
973 738
728 879
112 8
10 633
948 634
880 906
822 975
460 654
261 181
429 867
282 391
290 359
550 828
502 338
536 38
68 945
418 798
364 296
961 406
662 941
830 208
127 748
934 470
921 299
479 448
974 990
671 368
331 870
102 322
866 207
824 985
988 470
744 832
501 258
15 842
465 884
488 806
346 894
400 389
485 278
934 393
322 933
371 678
834 112
165 322
448 687
567 783
342 799
673 365
853 382
413 946
964 747
450 822
992 807
830 632
925 297
569 343
107 222
425 992
153 761
940 833
736 810
375 761
270 436
756 323
174 801
540 52
740 830
240 736
787 955
738 76
770 880
304 375
437 932
313 13
241 125
654 993
257 799
37 14
271 628
718 165
454 71
427 866
295 391
35 47
851 239
504 876
77 468
332 79
409 82
692 312
87 982
764 556
268 454
984 200
12 167
146 180
650 568
180 324
406 165
379 67
625 561
662 771
176 977
889 68
761 309
370 868
870 564
536 582
113 537
957 885
21 836
773 333
827 303
680 159
995 916
362 279
163 104
930 306
43 703
758 828
815 194
32 984
723 919
121 630
257 294
74 649
635 263
939 73
469 947
212 564
679 819
478 561
556 446
496 374
615 144
366 595
615 528
155 864
564 956
332 418
458 368
190 633
407 941
610 174
603 307
799 931
481 411
123 164
591 563
425 417
531 875
46 269
393 766
146 58
258 700
582 235
56 337
192 925
321 760
550 181
572 354
276 321
299 144
697 903
893 804
868 993
534 442
520 209
588 637
27 408
111 962
947 333
123 677
208 656
838 1
765 678
107 826
114 155
386 896
937 48
44 812
208 738
577 185
503 836
668 700
135 870
584 910
836 410
614 37
634 804
117 93
973 603
83 647
240 209
33 868
379 273
363 597
663 550
693 984
276 530
45 98
240 884
797 249
152 231
572 804
372 41
332 442
18 976
818 152
113 534
434 579
25 69
998 564
348 784
758 290
719 219
925 496
882 659
68 92
36 137
646 695
293 220
852 855
675 193
284 520
18 161
538 24
602 892
239 237
913 264
458 553
79 595
636 348
177 277
69 48
329 728
296 908
462 505
610 886
192 526
560 905
516 695
899 937
263 367
686 379
920 483
216 395
486 853
383 216
857 896
546 483
82 347
642 729
669 514
129 534
641 601
276 284
976 990
597 616
576 153
341 981
205 954
379 407
240 488
604 797
120 482
595 336
880 261
169 984
564 15
61 616
888 95
422 42
184 785
114 723
171 125
574 447
423 410
63 900
17 942
30 292
609 87
976 335
288 320
491 123
18 616
429 532
991 898
842 210
12 748
614 82
47 706
765 186
254 804
627 94
524 468
998 9
984 916
932 110
833 936
940 975
394 166
868 961
703 905
727 454
757 392
443 232
67 200
387 471
165 952
43 893
357 486
398 787
329 11
563 263
972 843
651 791
245 596
458 371
738 280
710 9
730 35
60 527
421 653
171 160
574 514
303 748
45 17
391 952
969 455
907 418
425 579
583 783
943 895
212 199
481 973
297 766
489 123
184 66
23 384
204 158
723 369
482 228
798 555
336 534
328 748
699 473
302 357
136 809
459 394
71 680
293 891
760 28
591 218
647 932
443 983
549 97
968 20
644 215
97 523
970 450
720 912
749 824
385 421
341 839
123 49
28 870
661 53
227 226
858 611
146 221
493 591
851 699
417 111
899 923
124 948
802 621
790 988
742 56
833 390
253 876
209 326
881 901
303 287
722 110
798 572
852 463
60 352
455 751
946 723
653 133
143 439
366 896
829 222
85 72
257 32
834 233
614 161
941 332
27 249
93 50
863 40
501 138
301 836
684 16
118 900
113 757
439 784
203 8
433 740
269 617
401 279
394 867
868 673
894 970
62 904
727 829
834 755
972 717
384 243
236 723
65 325
205 677
671 323
613 253
109 407
372 201
482 488
588 12
925 710
74 623
888 15
446 178
243 730
983 303
921 777
740 598
514 569
320 597
88 379
618 384
615 428
956 953
420 554
418 475
101 856
282 747
517 695
559 561
931 495
229 589
810 586
398 690
330 929
1 932
596 287
680 782
873 816
222 319
837 524
425 829
745 829
948 867
449 760
806 11
829 451
883 273
703 429
205 463
748 947
259 461
800 492
993 417
831 125
548 699
938 271
996 744
835 758
775 198
775 148
864 887
268 11
80 313
47 332
59 386
759 54
783 161
749 999
748 288
900 187
128 297
281 70
178 988
330 713
256 657
284 648
433 895
21 280
404 286
919 818
646 130
542 759
988 333
333 211
500 566
960 902
602 398
709 820
607 995
743 278
963 44
312 529
215 246
187 340
131 574
777 940
701 556
127 149
886 35
34 263
143 944
688 57
570 742
910 600
511 149
621 899
600 937
740 223
630 80
86 673
150 63
653 951
351 31
928 698
231 214
29 328
94 410
46 902
948 101
111 820
447 138
41 277
961 489
995 314
868 163
838 192
449 965
81 278
838 719
946 647
257 667
619 266
241 769
484 192
833 112
855 756
840 898
381 299
786 280
695 192
940 5
478 58
722 500
211 161
157 63
374 616
38 873
548 814
786 639
397 643
28 954
607 207
451 492
120 879
794 169
894 976
163 970
649 548
352 325
347 205
412 912
576 994
138 945
144 584
637 628
68 526
928 797
699 774
525 930
655 978
910 817
175 451
791 354
456 872
775 811
462 315
872 460
535 359
200 48
645 588
766 69
123 251
94 16
864 271
68 773
418 742
255 745
850 922
378 42
418 509
289 125
223 875
84 595
620 613
842 266
224 531
59 539
646 427
948 285
696 240
337 423
832 493
429 598
389 509
526 876
326 915
78 277
817 418
145 351
873 863
85 820
609 387
681 762
645 159
659 482
134 628
255 437
375 913
928 244
753 771
870 33
828 928
439 674
160 563
938 118
430 798
450 551
286 896
187 275
213 36
46 899
357 102
413 813
966 505
426 879
618 140
654 697
518 701
913 963
771 807
309 770
523 250
665 980
63 988
545 537
860 23
844 137
927 988
15 944
589 267
347 415
941 678
616 798
364 934
268 423
90 715
113 86
783 639
604 372
982 478
11 150
72 242
315 690
782 137
296 361
893 198
634 165
548 590
306 759
527 24
635 476
598 947
92 240
517 588
499 196
469 701
615 811
142 837
828 166
532 817
385 799
895 893
974 863
520 623
278 299
762 939
60 576
527 777
656 296
405 339
730 591
611 213
747 957
40 818
564 142
841 571
136 356
618 440
219 300
918 793
415 802
494 356
717 523
151 249
792 675
489 525
318 780
338 201
196 673
197 581
368 750
273 266
560 401
382 304
497 503
410 293
307 260
322 329
265 468
366 505
505 178
745 400
512 374
684 167
287 832
611 11
531 120
590 777
957 723
870 842
387 704
528 986
754 549
156 176
620 329
637 182
463 652
374 951
391 261
546 238
677 829
735 929
605 30
94 500
494 302
473 864
177 249
655 207
419 93
570 135
27 887
638 318
267 554
752 221
923 887
65 161
93 266
391 383
926 854
358 818
832 297
400 16
724 914
653 975
479 129
962 163
172 724
335 810
409 786
981 989
540 964
483 558
495 467
18 78
522 548
566 892
414 610
451 771
162 753
348 201
626 788
410 257
766 644
408 33
670 411
979 71
746 203
901 831
23 894
847 621
804 997
803 756
563 174
5 931
288 877
702 98
274 808
138 546
658 382
832 300
514 933
461 253
547 862
635 720
360 174
501 357
18 378
618 646
833 645
273 810
525 467
742 7
216 165
971 917
639 991
779 393
283 707
547 747
336 14
923 303
734 511
142 741
100 44
63 142
948 405
294 930
635 279
571 71
427 141
546 557
40 973
528 413
966 797
136 437
39 839
743 638
937 977
304 644
739 283
265 551
25 193
816 855
208 695
310 794
569 916
172 900
901 402
588 984
627 524
495 293
800 661
234 251
850 205
753 469
772 922
958 315
672 543
659 241
6 742
617 783
83 912
176 500
74 509
801 430
425 741
336 424
252 879
492 992
502 844
920 395
212 814
178 970
496 317
174 692
294 852
784 294
922 161
640 852
696 50
211 691
807 28
501 436
830 877
867 352
285 660
333 470
702 132
338 120
365 340
585 818
65 142
403 578
536 53
884 191
882 125
496 736
883 7
712 982
389 967
3 621
790 881
45 899
414 121
721 243
460 547
575 272
495 704
369 121
190 1000
833 594
676 488
571 495
586 49
314 336
989 256
496 584
633 105
208 120
328 932
430 149
560 424
964 268
746 618
772 409
39 30
366 389
573 120
392 235
12 729
670 632
666 248
465 976
779 901
942 356
331 103
198 736
790 906
100 572
133 715
684 122
708 754
151 318
179 997
564 625
916 550
760 790
496 769
689 969
496 43
375 927
3 780
968 976
925 585
176 518
159 485
779 855
180 861
106 981
339 861
121 589
59 442
748 3
825 655
74 289
406 320
232 998
374 525
646 523
742 900
826 195
434 304
599 367
561 921
4 655
429 151
260 225
553 152
332 893
58 571
864 553
193 532
199 695
214 39
369 868
593 215
648 259
133 958
946 845
842 854
748 333
662 533
843 448
894 934
912 252
863 148
624 609
760 230
895 897
277 212
315 721
551 502
402 347
398 530
690 37
408 17
600 13
323 461
787 568
350 81
335 283
990 628
71 610
399 480
129 291
4 34
592 644
197 976
16 287
898 122
463 210
171 374
617 974
867 850
87 907
762 401
535 490
444 378
215 568
216 235
216 212
949 664
153 392
945 29
259 164
885 125
915 923
876 379
965 839
635 159
68 52
131 876
819 404
245 143
396 262
102 185
411 566
613 818
623 101
20 571
157 414
926 259
218 470
99 396
713 756
34 829
962 940
84 888
737 989
999 536
780 73
76 261
953 695
197 501
848 281
163 602
702 925
895 573
664 396
242 513
424 499
549 442
835 431
782 876
742 895
927 420
528 637
811 961
913 351
209 445
405 574
684 516
986 241
226 87
865 955
863 442
65 543
390 128
243 602
842 614
751 590
509 993
227 690
900 762
774 461
40 438
32 352
788 628
226 892
590 817
159 186
587 628
613 570
912 996
126 456
456 758
157 462
277 225
121 562
614 1
629 825
8 765
708 356
143 783
707 86
938 307
64 618
964 37
35 858
303 658
64 6
293 910
209 146
766 940
693 700
469 805
849 462
642 719
9 163
98 870
148 573
721 83
639 257
371 668
896 432
922 599
224 325
706 511
430 752
943 506
527 283
866 870
758 115
250 502
248 774
174 339
377 755
966 892
303 23
929 686
860 118
449 576
785 733
157 644
646 835
53 822
170 947
764 291
140 325
171 658
18 28
803 62
939 421
395 327
7 435
800 302
846 850
734 118
266 310
149 820
613 120
408 162
409 316
275 638
620 396
321 209
655 532
507 375
23 957
301 904
209 641
546 783
13 797
106 735
107 276
245 6
651 86
778 233
567 816
216 727
44 980
521 195
972 604
422 202
837 162
510 175
533 499
7 708
615 542
786 337
300 990
574 870
569 175
274 635
768 672
702 372
772 581
107 962
531 403
150 702
909 998
214 862
34 555
193 234
37 550
811 149
990 206
103 68
570 468
24 764
539 145
981 76
464 223
773 930
560 321
345 481
438 674
448 871
718 429
393 621
820 397
33 801
227 587
137 645
824 568
857 469
531 455
71 371
3 532
829 886
145 526
894 280
366 624
198 419
170 728
901 355
66 905
374 962
736 14
172 304
969 224
629 857
53 614
82 400
167 163
674 218
934 429
900 22
576 831
121 645
868 93
667 813
105 635
334 520
401 138
757 323
29 897
424 980
656 996
851 242
945 908
393 989
274 795
962 504
776 911
234 830
897 254
850 364
878 894
38 149
777 259
401 124
52 453
160 301
661 368
534 97
195 812
587 358
993 620
940 968
522 995
896 444
866 70
283 839
649 637
3 551
683 282
107 247
273 611
85 969
359 955
576 11
389 118
164 272
254 153
581 315
389 754
74 343
987 907
10 509
653 745
579 271
428 182
743 229
582 481
221 613
92 785
250 343
829 943
12 772
133 543
631 533
147 81
860 964
749 261
751 417
262 844
578 848
955 468
281 440
16 499
954 294
646 571
26 983
852 184
823 801
717 683
487 982
63 223
935 726
904 527
296 876
966 181
129 789
898 618
891 724
511 25
844 730
878 176
450 419
739 36
647 362
769 654
680 696
820 649
69 83
252 255
538 40
643 55
861 163
560 331
692 864
965 84
718 1000
348 485
857 543
547 639
54 618
644 55
797 534
430 471
180 374
864 561
461 341
793 572
435 398
353 397
5 804
503 373
436 720
120 350
272 700
171 451
256 244
135 712
516 153
636 616
500 326
841 189
358 39
192 737
168 270
76 431
334 596
353 891
794 283
69 926
702 963
302 618
559 220
494 99
229 884
813 956
549 366
635 164
301 529
835 993
93 165
499 815
23 466
190 144
389 431
471 833
999 823
40 636
985 538
879 139
430 156
834 539
420 202
504 124
515 180
354 734
271 538
265 848
402 99
857 267
365 284
531 633
271 716
524 867
542 130
533 270
601 537
24 223
851 160
275 497
629 626
325 312
36 541
730 190
209 895
982 627
771 922
680 237
915 691
238 948
256 895
449 847
356 897
891 828
410 287
289 210
130 123
66 623
98 635
14 635
169 603
239 728
907 686
882 396
56 167
414 490
754 93
986 134
351 243
977 822
438 404
941 668
329 24
494 988
29 422
276 946
394 761
415 432
603 873
528 985
978 909
43 338
60 483
704 492
991 533
957 351
408 161
50 886
896 563
925 786
218 187
921 70
440 751
978 203
316 60
273 405
335 197
436 416
237 132
663 39
382 370
97 33
178 860
696 105
553 585
443 367
705 174
212 194
758 623
28 827
933 892
171 416
852 372
359 662
324 343
298 635
23 960
831 973
480 670
230 572
747 66
559 919
746 439
401 388
266 614
321 725
50 335
897 575
819 347
99 570
118 902
754 945
616 915
602 810
23 670
39 757
614 826
388 148
931 4
296 68
897 556
556 663
878 743
340 899
248 280
969 122
894 378
144 332
331 259
265 707
347 142
37 921
34 173
396 241
886 166
143 945
210 772
500 792
664 952
907 454
968 871
816 630
253 903
112 342
566 615
675 689
208 918
136 783
485 234
951 891
846 984
138 175
619 348
940 792
348 626
714 358
900 835
348 706
920 836
853 987
899 801
356 480
951 418
849 942
308 90
833 304
132 374
946 128
840 942
370 762
789 705
935 541
112 235
699 319
306 677
28 891
459 895
406 798
523 728
555 875
447 401
125 78
642 507
437 334
866 609
765 854
318 929
827 181
313 546
624 34
716 262
768 590
188 653
698 50
945 718
637 248
123 385
759 117
510 905
885 117
977 593
982 280
76 22
600 976
794 732
503 960
446 136
681 311
146 51
543 655
335 111
380 243
956 173
299 200
940 486
233 336
431 487
132 342
139 436
302 539
587 39
857 237
303 593
476 199
128 269
158 337
337 648
710 511
85 290
488 212
220 370
969 840
403 792
806 356
454 784
238 589
82 386
3 785
313 515
134 66
165 466
508 620
741 185
866 446
95 276
637 708
75 515
518 721
56 74
244 800
300 372
609 245
226 145
31 675
443 466
182 834
610 472
819 397
293 189
793 111
951 986
545 218
327 88
936 25
58 817
459 528
292 277
12 412
813 942
469 455
269 489
178 727
927 472
91 59
529 797
506 209
367 71
455 220
349 195
570 233
567 6
481 370
997 687
472 5
957 606
515 255
601 530
989 559
709 537
104 320
364 968
387 100
32 137
36 286
702 884
60 411
808 795
337 605
148 608
55 564
514 985
480 961
640 608
853 761
157 5
80 188
881 825
848 522
108 193
830 25
281 613
876 927
687 706
874 57
757 541
166 456
64 858
321 170
106 518
986 394
232 169
186 660
59 388
329 472
9 206
99 248
519 971
115 996
688 96
675 592
342 757
746 122
596 694
762 110
606 739
919 94
774 469
443 575
813 716
988 901
607 272
955 624
216 48
202 723
444 650
799 824
250 13
542 916
258 810
959 768
132 571
238 837
117 652
36 669
812 680
181 493
140 503
679 851
9 295
193 883
250 814
823 168
742 712
277 284
673 787
748 10
548 995
207 466
183 207
702 81
324 219
516 490
360 879
273 940
145 96
538 220
395 639
548 572
477 505
3 214
437 704
809 946
640 505
878 463
202 250
430 164
963 823
779 1000
728 422
529 15
475 861
202 846
546 316
209 779
492 372
878 296
534 605
540 368
541 511
262 12
351 100
409 131
489 670
405 74
373 592
278 112
441 412
326 672
569 733
16 237
545 6
508 72
340 128
835 715
867 840
802 447
346 96
791 612
131 440
991 18
450 104
136 848
804 953
321 872
49 403
384 386
404 620
152 89
126 762
914 74
1 357
481 174
772 410
22 121
642 496
333 38
400 594
741 232
754 46
898 391
241 525
395 60
741 864
310 9
444 323
91 525
9 111
485 402
908 320
371 682
692 467
699 896
835 354
808 301
603 235
508 455
549 675
403 173
158 237
65 98
768 65
931 590
726 384
417 881
510 314
182 454
390 332
732 686
636 383
74 69
223 261
735 137
988 731
235 981
258 396
879 920
160 209
414 635
989 291
529 476
3 129
1000 208
196 416
481 825
226 553
961 767
740 14
22 582
941 186
953 134
253 965
421 102
792 307
757 512
104 698
986 836
971 846
934 181
25 809
420 672
402 544
183 506
985 122
723 766
796 119
358 800
602 952
581 894
247 21
597 300
58 581
292 534
242 349
682 845
128 969
127 248
651 383
1 433
696 809
296 910
273 606
433 148
958 421
951 732
465 496
573 373
431 415
974 633
631 201
362 712
904 669
176 786
500 928
947 74
975 162
640 868
342 804
533 678
123 87
221 877
157 420
1 146
270 295
592 801
456 992
509 469
197 422
735 211
536 806
45 42
981 291
58 144
212 192
745 971
287 142
128 653
471 701
636 473
150 422
693 390
860 854
123 819
119 102
428 226
247 307
340 846
274 687
205 748
122 181
1000 406
960 36
871 506
521 436
375 597
971 17
657 806
588 952
594 513
745 411
158 406
461 130
317 561
392 541
774 362
450 54
42 936
730 274
332 296
929 247
129 441
643 863
774 42
145 109
708 251
382 230
527 423
242 886
437 128
934 996
451 371
555 100
46 939
837 801
390 448
763 438
656 456
614 320
499 623
865 979
157 865
273 356
345 28
240 427
337 435
564 786
948 297
635 880
494 754
724 796
186 426
565 66
804 407
138 371
244 976
735 781
944 870
110 5
85 509
40 360
850 504
445 568
60 828
773 885
957 877
940 403
125 12
783 98
602 667
168 44
613 224
785 190
186 315
430 160
964 606
511 309
215 383
301 572
788 193
932 749
445 617
884 633
111 911
573 107
606 454
653 549
487 989
55 174
856 521
433 21
17 949
235 82
869 887
437 572
451 339
127 284
65 508
83 512
369 130
998 540
327 456
718 106
969 28
681 342
757 94
76 524
146 128
218 391
51 850
978 350
704 1
589 143
296 24
468 195
758 853
517 250
878 396
197 426
987 924
712 864
562 775
971 884
233 890
649 905
686 828
6 274
582 278
1 818
496 960
657 302
368 886
130 789
518 787
64 602
300 748
927 470
773 725
323 976
894 790
324 89
33 57
880 511
327 598
168 64
268 309
517 799
202 916
338 32
2 920
537 155
333 597
601 864
187 129
412 380
733 175
902 708
181 755
293 391
517 882
905 416
888 716
132 443
626 180
539 723
525 294
952 32
565 707
58 874
746 842
425 442
246 53
604 314
789 101
88 321
379 102
623 298
492 489
533 453
371 194
866 357
440 714
778 742
509 129
341 631
326 77
881 602
559 785
644 20
14 886
91 57
886 889
625 718
723 154
785 590
413 466
94 662
674 199
26 617
76 907
554 339
613 616
64 913
821 120
331 466
366 820
406 85
207 375
513 677
852 933
265 899
299 901
75 282
253 233
661 37
195 706
724 952
352 458
125 160
652 869
287 575
580 838
769 450
643 494
430 79
18 833
48 735
335 260
198 280
8 970
419 554
709 586
590 170
993 630
137 192
912 584
220 765
425 832
984 232
71 941
981 601
192 290
107 309
22 231
26 427
60 788
133 821
372 94
622 630
720 305
540 640
342 505
200 778
725 305
536 884
533 938
517 994
898 597
337 116
914 390
655 871
155 195
933 713
354 46
969 987
292 878
300 388
564 475
498 802
872 878
965 923
937 28
957 490
179 915
646 26
981 329
411 833
757 542
186 854
942 916
513 503
549 720
213 438
706 352
654 206
377 573
308 538
588 525
9 341
25 314
997 220
185 518
490 350
515 614
841 188
586 311
638 422
974 732
405 998
921 241
550 333
671 708
827 805
38 323
363 601
175 39
241 304
937 483
992 413
997 758
864 168
208 331
576 495
902 314
255 458
534 785
109 583
894 661
115 316
160 896
216 569
123 470
917 939
819 588
295 874
564 845
883 868
561 395
839 783
750 541
818 403
298 381
390 776
588 674
226 707
763 39
212 765
615 866
289 653
637 268
127 137
671 676
108 738
9 869
63 566
686 78
802 771
293 190
832 49
409 343
838 891
882 334
943 900
822 860
741 504
293 519
811 682
397 887
693 761
526 193
617 603
246 248
193 561
52 264
344 617
991 924
206 181
901 564
713 393
926 337
915 252
559 572
280 855
659 190
238 132
357 324
586 906
777 543
612 98
384 529
693 814
35 40
310 84
445 370
712 155
405 418
349 227
997 88
191 630
761 67
431 777
817 439
32 114
181 65
23 342
204 960
32 964
963 189
827 893
967 201
828 672
72 625
879 83
873 362
815 382
468 689
552 413
792 287
610 772
407 868
542 368
967 224
697 757
684 243
916 241
736 814
30 764
14 44
411 325
286 209
804 309
617 969
843 300
809 539
336 917
867 681
950 866
142 253
341 62
549 314
771 364
980 788
803 829
444 295
564 172
406 453
675 318
870 419
369 897
483 164
303 500
444 515
213 77
364 232
670 193
119 439
538 422
213 370
263 949
191 702
361 235
309 210
653 843
210 297
870 375
902 35
351 157
588 77
117 306
27 589
306 953
336 650
300 872
864 943
20 103
715 230
192 532
614 572
599 175
160 404
291 527
378 893
82 926
916 745
123 269
475 145
558 788
536 194
345 957
715 551
625 642
570 206
904 664
110 279
762 455
34 631
742 265
682 519
341 84
936 736
968 886
807 963
430 839
790 425
469 252
327 884
749 3
854 641
241 307
234 970
63 159
201 958
896 474
941 509
77 306
659 186
428 871
750 723
991 965
394 3
892 576
315 673
831 907
335 145
481 130
600 6
189 773
301 703
779 731
143 679
786 185
152 960
246 546
838 431
685 943
957 210
900 190
888 427
654 900
903 490
469 148
107 765
373 529
39 415
337 892
36 554
74 291
496 281
454 897
873 669
150 731
739 638
710 952
927 349
270 904
320 421
487 695
324 696
812 422
431 413
252 70
112 305
124 385
235 864
827 104
82 513
218 580
533 826
852 407
596 435
551 737
73 583
572 522
915 371
376 756
455 276
345 57
526 538
317 504
194 731
379 140
596 757
889 558
419 247
539 997
494 25
541 60
607 894
18 13
97 93
112 699
722 403
528 188
311 697
476 295
654 414
751 764
337 609
345 159
328 440
849 580
693 734
425 680
905 403
851 581
577 160
79 987
247 576
613 63
556 148
179 485
748 251
728 336
702 826
225 720
709 957
611 755
764 821
410 641
217 518
783 482
669 977
34 655
84 116
596 298
401 776
12 773
408 750
654 778
336 406
670 304
180 466
180 277
917 294
684 41
114 837
80 413
372 693
615 233
359 206
79 928
488 85
986 822
512 435
104 400
893 398
217 908
678 288
552 676
463 544
451 342
171 73
95 762
98 811
503 701
332 718
883 170
173 917
580 18
91 754
304 446
477 205
754 123
529 755
944 817
801 15
732 959
44 418
551 851
198 670
508 769
497 723
555 648
624 316
886 978
702 89
456 389
101 71
729 181
251 990
757 821
305 46
851 766
577 788
93 674
788 570
736 824
251 836
891 928
431 849
334 778
719 244
635 113
315 323
571 653
953 894
102 306
361 802
748 737
721 878
253 896
991 289
588 671
914 399
109 515
200 687
240 999
142 858
799 783
29 590
625 694
652 676
543 140
610 182
837 13
329 43
579 129
513 730
629 117
26 475
246 861
610 691
697 325
590 932
469 193
694 563
276 631
113 592
459 947
143 153
94 988
490 426
11 963
868 659
900 74
908 430
543 866
793 886
986 692
728 302
843 249
416 910
597 366
598 978
487 628
36 699
366 779
626 229
612 882
302 997
338 141
60 832
606 780
583 999
638 44
808 228
650 209
391 864
690 456
859 608
453 133
908 670
818 763
763 252
520 35
597 807
384 800
326 892
209 827
841 369
383 90
748 603
770 265
493 988
878 611
346 334
505 604
774 493
996 26
346 773
775 258
914 397
879 294
211 508
325 978
788 884
265 593
83 691
881 123
214 281
526 711
576 639
447 658
247 584
741 574
933 703
285 627
862 989
339 308
956 1
125 906
548 554
793 799
978 439
889 251
364 838
103 230
166 677
729 688
231 93
348 449
172 364
35 908
201 558
593 289
712 728
560 139
188 704
747 400
836 418
323 703
891 457
824 406
59 243
894 636
540 92
479 72
530 588
350 317
85 444
920 437
875 453
829 925
599 400
246 615
558 789
929 974
189 839
549 358
153 661
467 161
544 565
637 443
919 101
397 175
529 628
608 255
173 172
705 17
879 507
562 745
49 940
665 438
885 732
127 74
967 772
127 576
139 653
399 928
497 10
46 996
621 305
919 481
97 339
551 394
124 819
188 501
737 534
967 185
750 56
17 728
912 648
412 223
905 778
343 530
344 34
69 437
104 993
803 88
51 358
170 386
914 799
746 220
223 279
684 320
699 179
792 910
157 28
920 193
410 238
895 217
570 417
750 949
610 130
2 806
833 732
451 587
907 27
966 673
100 4
303 75
51 952
606 574
47 692
828 206
292 629
291 664
745 612
539 954
302 855
36 632
914 145
997 877
921 528
973 925
505 191
745 256
513 983
327 61
804 295
583 888
996 326
125 612
277 435
308 254
596 602
94 793
430 619
690 395
379 72
662 691
747 252
21 935
279 591
919 956
330 703
736 171
771 621
46 479
184 822
562 429
966 564
498 545
626 45
579 896
42 394
371 184
181 636
198 538
170 655
702 594
688 653
351 477
346 35
101 72
454 387
955 202
623 131
136 447
362 777
408 170
27 961
669 378
785 532
825 120
891 435
516 675
323 575
978 816
481 524
562 265
53 753
995 511
316 698
907 105
120 81
660 448
455 642
494 313
814 93
638 515
351 605
303 383
187 197
520 725
138 722
339 562
506 201
67 69
756 564
101 957
22 663
85 99
115 411
785 877
308 686
426 623
202 495
24 517
642 946
806 220
527 410
282 524
391 710
542 490
589 125
157 80
119 151
103 994
494 678
445 447
822 474
380 792
905 562
879 724
809 483
516 412
131 515
566 35
183 24
261 366
998 16
44 962
656 362
740 115
460 292
376 271
919 157
891 289
73 964
135 789
399 356
555 207
930 932
973 1000
407 525
965 79
325 815
410 559
870 306
26 97
638 584
755 86
686 80
708 248
698 556
876 314
51 507
484 393
244 956
790 236
110 920
10 289
568 756
255 944
926 551
210 648
801 997
505 228
982 351
129 856
45 678
556 126
377 648
862 454
926 256
564 276
263 575
206 774
615 780
609 788
145 777
474 852
790 705
378 979
229 872
412 306
880 952
367 98
302 719
778 512
168 821
35 227
469 145
637 167
595 263
663 183
940 929
222 542
128 423
230 281
177 91
488 594
458 816
862 194
99 348
74 530
928 633
981 960
224 241
150 615
181 300
70 803
525 696
612 235
27 525
453 301
10 999
810 607
505 289
825 204
618 791
992 64
804 561
593 882
62 945
803 208
840 130
902 989
509 449
183 699
383 320
621 254
371 957
56 435
478 119
381 110
484 242
265 70
135 316
452 936
491 788
391 526
400 722
458 37
913 580
992 582
464 658
403 713
67 705
362 390
131 370
522 525
937 580
767 177
319 616
932 503
634 464
510 653
454 198
551 836
752 211
325 440
859 865
12 124
381 519
603 482
342 576
734 759
406 434
898 472
393 253
911 35
893 980
956 217
751 550
675 259
334 731
870 486
256 936
25 33
528 393
695 815
629 449
226 406
612 71
662 159
762 14
961 40
74 244
607 657
872 57
397 332
475 387
906 243
631 203
85 592
439 616
141 284
612 403
610 998
88 48
423 177
876 565
516 599
627 788
112 847
856 14
484 534
382 642
9 953
387 768
947 758
629 510
985 184
913 949
540 632
494 2
878 412
467 312
362 456
172 976
869 706
987 882
265 334
212 498
716 4
211 472
397 755
992 994
677 154
665 420
570 217
930 589
740 610
412 910
934 562
295 25
605 680
207 830
594 147
607 845
552 432
30 920
503 185
509 163
543 805
513 485
231 854
251 453
133 325
819 106
670 928
540 789
869 405
215 592
934 548
532 908
46 919
478 288
197 888
670 546
283 274
351 948
174 886
341 320
987 731
784 157
21 358
611 759
259 240
720 484
433 101
692 293
763 761
960 824
433 998
831 103
295 630
745 668
894 897
451 463
318 301
331 252
355 786
796 135
183 186
195 68
815 178
327 779
419 638
563 547
657 652
526 681
142 402
497 407
324 537
670 203
802 333
940 894
99 282
819 499
788 338
217 950
755 707
453 341
264 246
169 546
927 113
752 970
77 557
244 836
274 259
793 197
483 653
657 832
88 391
535 200
388 600
350 27
368 980
725 685
929 438
800 918
707 882
443 254
988 446
829 466
96 36
486 99
161 766
484 42
911 857
155 888
12 973
92 197
169 387
695 477
464 726
13 734
74 847
441 181
44 203
345 555
894 866
572 212
590 110
649 37
947 420
684 450
132 562
715 641
735 771
851 534
470 644
975 737
894 479
551 119
345 884
200 961
748 292
464 449
44 656
993 666
317 414
33 205
819 843
590 509
670 200
137 403
229 74
325 833
347 209
630 112
497 659
977 247
987 746
892 545
487 78
882 399
497 350
433 763
29 415
526 750
844 191
774 78
849 666
706 795
327 856
954 237
381 820
545 264
10 326
795 701
142 990
426 198
215 849
463 311
353 253
889 576
354 718
60 409
149 168
142 846
496 916
244 424
846 983
290 262
5 25
354 186
503 234
722 301
929 703
672 538
239 698
598 148
316 279
708 775
214 84
699 166
293 264
616 547
316 33
606 595
872 131
754 228
290 615
587 799
988 846
774 489
993 379
859 613
358 123
914 929
884 367
149 276
416 980
881 444
559 952
27 744
655 356
455 805
636 560
95 895
416 64
705 258
452 180
153 614
818 56
899 984
375 520
231 833
331 373
767 190
237 963
233 25
109 115
755 207
957 198
422 482
154 995
660 805
833 583
788 359
979 858
303 906
188 963
682 988
803 313
175 122
473 325
303 831
407 349
475 819
482 833
407 844
479 577
55 966
218 201
653 983
709 509
575 694
799 498
149 268
381 132
769 264
217 629
319 325
167 314
463 183
28 847
76 655
962 94
835 783
475 849
868 501
92 475
540 325
624 134
331 90
79 620
742 634
464 185
878 805
203 431
887 459
520 916
96 331
801 432
152 744
72 203
713 371
186 517
856 916
450 716
347 578
396 527
438 307
84 912
809 838
173 866
615 330
212 839
789 982
398 552
108 431
834 158
250 43
140 993
862 457
629 196
3 505
562 391
910 145
280 240
954 817
149 143
721 912
470 105
575 569
447 163
937 99
941 266
573 420
146 994
320 465
936 405
140 924
796 745
1000 471
772 221
92 47
973 398
950 742
909 623
461 944
785 154
723 971
523 114
162 242
92 171
539 262
586 444
354 699
721 567
647 977
105 605
117 472
109 917
651 72
860 278
745 440
623 432
480 439
744 1
836 196
56 236
873 632
101 100
783 433
921 475
365 401
106 832
587 494
697 972
377 392
44 1000
176 660
704 204
408 330
272 224
714 36
993 312
879 984
369 973
69 109
338 513
519 521
484 855
533 349
344 442
313 474
259 15
918 296
911 295
195 829
234 466
924 416
886 152
315 973
121 590
929 361
776 420
922 330
69 344
321 551
537 851
886 515
606 202
351 446
25 821
217 154
377 40
213 742
288 364
474 89
866 807
679 118
188 682
129 125
127 271
48 558
964 875
293 165
294 327
13 38
806 576
2 314
98 243
34 686
636 34
541 827
22 256
796 855
46 72
746 264
813 421
368 1
98 662
36 263
616 452
163 687
598 694
891 504
494 644
945 541
851 346
384 420
549 193
826 241
98 521
493 144
559 232
229 892
12 26
261 949
998 799
591 915
48 920
427 466
18 287
491 935
320 120
8 855
602 157
7 160
754 716
648 282
717 885
569 339
524 560
483 580
494 736
241 751
57 772
851 391
213 136
581 577
106 730
243 249
692 143
682 393
777 453
739 801
739 533
798 365
927 580
971 703
306 571
136 556
380 730
592 401
844 284
540 918
590 72
487 809
409 480
676 66
21 629
760 464
823 245
278 885
522 465
464 733
863 766
547 90
185 87
744 44
470 95
873 76
921 798
384 658
60 962
69 431
429 888
614 704
340 148
65 652
351 564
14 584
802 377
951 228
642 43
397 551
720 487
438 296
160 30
117 604
1 662
999 283
303 569
359 267
336 263
448 348
422 17
96 668
668 454
963 732
534 936
37 281
93 302
524 622
600 449
387 966
53 179
989 141
861 510
719 760
789 10
865 775
438 15
927 627
43 58
672 96
523 468
251 594
970 643
595 682
271 327
681 527
382 345
859 312
63 153
8 553
93 696
521 107
596 597
16 199
560 803
54 242
498 624
513 87
716 546
322 761
138 635
188 380
90 603
956 538
75 698
855 630
916 17
342 969
811 174
200 529
877 810
511 127
856 600
811 120
363 302
253 936
882 777
493 509
239 823
820 355
937 689
572 788
18 130
342 352
715 708
854 172
926 212
48 885
209 224
856 157
905 792
580 317
229 127
990 191
985 545
971 332
184 343
930 65
50 584
86 180
306 867
987 994
35 723
450 967
370 41
452 820
1000 948
748 42
243 45
576 420
189 527
968 362
150 152
188 977
769 485
29 28
723 924
427 663
66 530
837 541
607 234
601 165
304 980
282 155
584 698
88 301
622 729
336 454
687 581
883 130
426 627
492 39
671 523
979 258
341 173
54 889
286 142
791 493
656 252
681 341
182 962
140 912
222 212
733 420
706 829
287 556
748 257
944 916
625 99
105 578
655 757
471 331
245 325
617 867
844 488
936 246
296 888
452 415
338 626
766 536
888 423
579 819
961 953
687 54
646 876
718 959
337 205
889 879
214 486
903 22
153 856
817 691
105 295
29 428
897 960
410 861
111 219
738 750
708 330
681 129
778 621
971 457
383 965
684 796
123 484
234 257
439 202
436 787
518 267
620 692
659 53
248 25
256 200
105 851
167 699
349 352
477 187
739 398
576 205
540 123
10 901
902 844
513 264
915 404
338 99
916 227
229 291
871 543
667 770
543 54
77 407
618 182
179 2
785 280
577 439
754 815
795 102
458 75
168 191
383 427
735 645
567 921
906 639
972 831
595 107
237 946
405 831
896 506
437 762
380 798
168 606
868 831
280 897
974 861
803 600
640 694
762 559
447 291
983 253
911 61
160 660
977 592
163 575
458 762
678 302
662 958
400 208
14 280
541 992
221 587
186 442
993 384
802 430
741 35
891 962
593 120
754 573
607 454
596 370
103 220
822 893
639 34
508 786
912 506
403 390
705 22
307 561
296 331
485 195
215 378
330 417
319 275
870 361
641 623
795 299
563 257
313 353
303 653
588 63
977 644
942 317
565 355
449 765
82 186
444 530
898 474
827 446
552 123
492 317
96 558
522 256
273 320
965 166
342 48
899 602
558 437
128 181
923 855
439 229
392 90
753 387
952 159
720 877
595 885
573 795
585 928
840 635
772 676
890 942
344 55
260 491
876 889
954 839
724 480
55 874
169 432
123 17
55 22
603 605
174 184
924 986
930 299
587 780
179 561
225 734
756 303
395 68
455 154
646 768
876 548
922 535
422 673
94 780
196 77
213 656
222 554
327 909
983 200
460 550
130 60
144 115
229 466
958 618
153 668
906 729
227 401
279 656
497 773
743 815
63 307
479 308
376 110
431 339
91 723
69 104
199 448
43 296
352 238
547 225
60 998
657 178
712 360
865 731
795 961
982 446
372 280
792 439
575 539
579 450
655 149
859 42
822 591
897 646
745 228
332 606
263 803
867 800
441 897
464 770
194 977
222 732
208 341
797 873
336 848
189 802
704 691
22 244
215 381
881 360
301 502
995 80
455 259
728 288
964 336
759 374
750 12
854 764
442 352
696 914
790 228
963 983
577 208
567 551
224 898
236 263
257 33
680 769
303 112
98 318
813 85
658 300
237 854
664 451
30 75
123 670
40 406
775 581
128 410
515 854
627 980
554 447
159 407
456 648
684 629
552 313
608 592
125 736
254 516
541 409
844 967
668 335
257 783
543 302
646 529
572 194
246 832
837 534
160 46
78 330
173 517
361 263
776 993
828 595
126 522
299 957
510 389
349 811
827 538
860 966
928 69
46 475
258 958
456 885
760 413
98 960
410 635
817 599
875 835
922 645
538 831
798 675
64 749
161 704
684 206
814 15
209 536
402 177
199 861
113 715
114 752
710 519
218 457
571 980
223 42
704 322
85 119
599 415
117 512
67 477
51 399
326 125
188 576
649 654
550 334
945 384
218 307
921 403
494 353
67 618
508 10
44 114
222 917
424 682
567 815
475 785
964 278
450 286
617 744
98 663
234 927
788 110
475 368
120 186
739 193
626 123
63 261
51 393
649 386
992 182
676 83
383 314
456 655
10 242
796 46
134 475
165 835
99 231
418 811
897 22
507 982
856 378
78 184
957 630
441 20
775 847
179 936
38 851
62 915
660 959
684 830
644 141
883 191
568 875
234 777
730 309
381 91
156 513
834 673
353 370
203 13
736 817
661 41
146 465
857 483
141 218
94 768
669 382
61 604
62 91
897 723
714 125
84 223
987 783
912 229
635 389
746 187
483 802
523 12
490 254
34 632
482 531
472 706
841 409
316 883
724 126
435 897
806 483
957 149
766 436
35 323
875 952
20 227
852 859
407 552
595 993
167 404
876 650
842 23
71 149
384 664
42 401
64 220
786 715
215 588
483 157
294 427
773 936
69 641
424 815
575 213
939 32
222 774
213 971
449 975
422 928
193 264
15 552
843 706
142 879
207 218
604 337
591 959
420 152
225 228
746 9
601 638
890 832
863 606
511 563
386 666
972 854
963 986
842 164
521 20
615 168
612 583
814 643
462 431
828 788
66 682
257 982
243 921
486 804
18 676
325 79
219 136
118 737
684 815
166 932
126 37
32 619
169 133
705 743
845 556
761 833
845 347
153 664
376 709
148 704
858 42
85 609
15 217
677 365
176 228
111 149
366 355
866 77
979 736
408 19
914 150
117 775
930 648
302 858
47 604
947 335
319 52
213 607
224 218
533 324
78 711
644 674
705 625
985 688
217 440
433 51
148 403
323 162
264 815
823 951
446 530
901 537
114 276
932 56
249 850
454 177
298 997
678 328
776 939
390 594
154 512
738 237
231 711
771 595
560 812
451 600
545 731
634 48
744 356
897 654
286 94
358 91
918 81
900 100
544 745
810 751
68 25
56 416
560 724
936 466
185 33
907 386
497 704
196 716
832 101
103 843
477 231
438 1000
402 5
596 356
266 942
198 757
127 115
762 797
849 18
926 351
102 989
793 253
371 559
650 300
435 41
39 665
39 89
332 878
860 156
790 224
18 289
69 862
484 319
829 601
150 357
835 365
555 156
226 451
705 499
280 574
18 309
11 304
347 42
272 965
746 691
895 446
918 380
322 959
832 918
939 760
891 553
920 85
1000 749
164 547
409 646
687 937
483 107
627 567
657 154
857 727
600 693
389 849
12 287
567 350
584 767
52 380
650 956
571 835
115 966
308 352
383 511
23 482
888 270
201 293
234 62
366 459
137 79
648 546
322 645
355 399
463 365
464 515
477 608
24 249
387 261
228 460
704 9
268 344
401 598
175 372
255 505
544 18
645 199
2 365
96 431
97 204
102 751
671 120
556 748
625 201
164 43
372 264
356 415
69 457
315 758
617 549
165 283
842 209
946 548
609 352
161 834
813 489
472 415
914 149
35 397
280 839
739 198
610 159
919 571
653 893
676 45
828 590
989 979
690 708
303 84
782 732
935 454
1000 843
732 809
90 946
987 208
477 694
168 154
836 105
916 521
589 933
916 603
238 114
679 11
463 959
869 382
205 675
548 237
540 727
232 246
139 93
746 798
648 172
599 551
340 554
960 484
557 261
298 609
913 655
326 958
243 703
75 530
688 945
343 549
911 760
377 638
694 429
592 143
408 290
598 698
778 201
103 936
964 124
568 427
252 344
348 372
320 427
82 980
119 164
802 601
936 992
714 948
302 875
615 582
616 828
997 557
677 632
358 565
272 48
428 503
969 996
71 496
310 693
356 112
129 876
170 394
116 316
422 326
266 886
461 371
664 57
521 306
769 419
124 232
924 453
682 345
655 606
17 370
815 111
349 436
158 324
493 324
728 731
574 414
696 2
134 746
772 666
54 935
658 654
668 187
21 856
954 951
766 15
43 222
342 251
169 685
448 252
409 666
587 411
14 334
466 158
334 640
307 931
344 716
574 667
859 499
770 984
118 143
743 923
374 763
491 217
145 876
316 156
809 264
212 576
495 125
17 521
70 345
428 624
261 585
171 248
385 261
837 133
346 518
264 120
378 418
946 677
357 538
533 314
627 191
630 735
817 276
790 999
703 853
309 806
354 522
701 476
42 677
871 645
717 457
118 355
770 755
443 816
757 831
768 822
123 861
350 496
508 353
699 405
553 698
593 420
420 477
548 569
690 794
636 840
218 358
60 858
892 864
606 668
403 488
819 36
660 225
414 152
777 844
211 620
635 163
688 280
509 550
904 598
14 959
453 991
705 723
144 588
18 529
463 977
209 472
223 637
60 790
626 325
34 214
62 755
300 609
589 415
973 713
864 180
136 408
348 580
891 566
216 607
735 34
477 365
178 985
486 41
309 161
792 466
551 987
609 148
778 133
97 227
404 40
642 200
408 97
874 692
427 226
746 642
675 729
842 826
70 859
79 106
289 887
478 404
933 72
906 912
397 951
208 847
395 922
800 780
399 181
38 82
201 694
714 974
349 616
443 269
903 955
794 242
967 158
355 970
801 838
343 208
305 708
828 396
174 13
361 19
838 927
501 602
156 180
200 274
927 554
640 242
459 329
190 912
414 632
153 893
926 836
139 817
468 105
325 632
785 75
432 25
685 441
591 792
980 752
310 733
753 115
361 798
748 175
373 195
814 903
349 511
90 896
870 186
891 731
863 269
566 989
991 796
293 379
535 205
82 19
798 993
712 417
52 31
754 528
582 246
231 183
964 217
441 330
145 240
103 368
632 640
998 721
397 435
791 642
69 115
563 231
913 498
190 763
711 834
679 482
730 947
105 624
709 912
960 777
584 63
382 846
893 308
956 666
337 391
757 87
796 464
513 819
401 620
433 657
955 749
214 620
932 638
981 533
831 395
792 606
970 31
892 954
750 100
834 372
269 587
904 953
582 560
577 180
708 909
759 916
112 161
860 82
843 143
152 466
994 813
145 423
473 431
667 503
964 399
513 13
681 427
287 860
364 672
796 897
630 414
323 68
691 61
975 995
603 429
349 862
976 929
963 678
367 864
989 586
734 290
903 158
658 54
373 812
665 250
25 163
392 3
411 862
154 925
427 986
797 34
209 91
124 85
135 236
546 536
434 399
399 726
99 5
992 935
685 435
270 529
610 429
407 197
608 239
801 449
401 757
153 566
935 523
260 419
175 977
973 582
877 954
750 41
815 847
150 33
743 890
214 253
455 716
926 662
636 345
873 670
81 536
165 237
212 237
978 770
705 865
778 729
867 889
649 369
888 199
868 941
247 50
491 1000
207 102
343 535
282 525
630 883
294 464
760 177
642 158
121 739
148 771
872 291
881 711
237 591
184 486
58 68
848 765
169 525
55 320
547 678
604 989
931 460
315 207
760 223
264 83
40 979
225 852
937 242
622 508
716 238
29 294
212 666
736 9
168 376
516 215
393 761
98 226
907 944
582 482
987 527
491 808
376 394
507 158
220 652
451 48
77 959
151 198
359 546
876 750
70 261
69 892
878 650
611 373
563 98
753 834
889 295
884 209
187 399
867 199
347 250
830 175
442 368
510 60
81 216
14 322
5 404
834 555
25 610
781 443
97 122
849 224
150 46
713 269
487 137
583 400
759 711
531 565
414 269
792 250
265 354
40 682
719 346
896 310
577 202
619 349
226 73
625 205
565 938
745 86
723 904
430 169
425 748
462 889
30 742
659 12
849 576
462 552
803 467
394 124
279 582
898 370
713 452
258 134
570 817
87 89
867 753
759 994
285 508
223 547
168 567
246 790
301 183
297 572
913 168
397 679
643 739
386 290
116 913
534 382
588 515
170 16
638 678
694 930
853 929
394 509
897 495
242 433
321 474
760 877
5 973
276 914
473 881
177 14
1000 64
667 19
649 195
73 357
617 199
575 40
252 593
605 741
673 378
314 749
533 188
56 497
451 581
270 378
426 872
751 522
84 192
971 697
690 835
519 578
279 453
469 367
89 701
335 139
863 922
515 34
477 209
448 905
358 561
498 329
997 501
358 535
780 267
517 605
699 507
878 679
229 205
25 235
532 758
1 166
225 816
872 398
985 424
166 160
377 430
605 745
1000 371
563 506
357 208
516 129
833 30
453 908
26 138
601 822
73 198
987 29
517 208
952 451
430 218
789 783
546 804
416 718
551 359
164 771
641 143
198 178
516 390
903 146
695 689
414 222
990 977
98 369
612 333
319 598
946 676
594 530
451 323
590 52
737 658
6 788
664 55
58 517
86 501
287 324
458 587
678 294
597 781
67 345
606 656
499 475
852 815
49 17
192 892
590 327
748 704
882 12
274 749
478 18
377 540
189 91
859 864
392 691
181 683
605 209
155 650
942 505
810 898
844 786
915 673
530 743
723 540
865 432
208 455
102 577
282 325
123 287
897 183
803 15
889 774
93 786
905 113
243 434
745 764
590 83
330 850
733 686
761 35
943 228
939 916
549 921
356 56
705 134
718 885
738 203
129 389
712 60
527 657
786 417
50 399
132 228
845 80
540 9
569 179
827 62
154 155
35 971
409 51
890 597
803 635
948 747
481 445
807 309
987 774
968 4
271 991
653 168
100 920
185 758
273 870
342 391
941 682
907 315
762 41
566 80
138 551
291 617
213 964
388 618
816 631
273 22
199 502
94 354
957 587
381 340
438 318
775 143
296 418
221 261
10 900
993 925
25 107
794 856
8 871
628 448
826 405
482 826
550 484
218 945
783 928
598 852
882 18
142 945
976 11
531 395
248 626
352 419
550 1000
589 84
468 675
366 705
380 502
964 836
814 726
188 348
97 105
29 537
676 346
153 178
890 444
447 78
236 659
926 771
305 957
396 751
773 31
240 30
323 168
35 408
456 732
76 705
598 273
337 518
624 914
421 828
741 60
263 564
712 780
661 995
277 642
379 898
108 8
348 511
2 534
635 24
322 129
90 783
604 904
981 941
209 312
473 326
55 394
248 355
207 296
121 358
914 43
751 513
861 112
443 755
327 201
764 684
606 585
719 322
755 287
531 321
950 535
451 662
432 864
468 540
476 563
290 514
318 426
935 15
476 50
85 379
84 373
405 568
63 452
459 876
939 822
365 542
347 766
378 375
679 944
499 4
609 327
154 909
146 339
393 386
935 94
859 459
695 936
778 182
887 399
846 838
536 152
203 724
819 200
578 127
315 443
920 353
321 827
408 528
565 339
74 472
312 927
695 849
697 224
956 927
957 547
243 416
724 157
474 757
897 240
992 511
473 768
451 363
955 72
456 135
748 296
173 950
459 245
636 627
690 321
452 38
815 742
777 364
396 594
553 791
80 87
979 670
812 413
41 696
528 698
152 392
383 971
633 129
288 786
670 997
592 606
715 695
968 179
617 693
188 249
244 169
253 685
675 454
99 583
929 955
264 950
432 980
651 731
230 657
818 930
214 648
525 851
537 61
759 995
352 393
439 1
702 772
192 873
364 927
534 702
779 657
130 886
894 475
937 330
502 981
841 69
92 925
751 949
775 891
790 825
283 668
209 272
700 987
983 658
674 340
817 142
758 648
477 816
573 164
589 420
847 386
713 372
147 973
721 646
381 983
71 999
203 819
917 151
489 195
570 75
8 404
982 452
969 288
286 3
553 10
901 569
497 339
300 389
179 104
125 461
906 835
736 107
585 906
547 746
191 847
441 393
147 359
283 780
670 231
539 460
901 490
851 647
462 232
948 731
778 657
844 827
585 897
709 760
360 39
23 673
770 340
576 924
219 255
495 975
428 259
689 950
344 1000
403 370
785 366
367 256
944 6
328 361
113 421
389 158
706 548
308 69
720 65
82 438
451 12
711 497
64 107
336 779
25 804
558 829
947 579
625 698
525 748
969 506
86 504
81 941
896 185
598 656
286 778
711 414
264 843
341 683
945 879
235 818
714 859
249 629
320 576
854 268
671 879
597 328
52 940
186 217
740 188
138 852
641 881
51 615
618 594
923 900
447 583
954 136
315 87
497 701
768 693
38 542
796 48
395 584
626 230
540 476
998 916
719 486
494 218
640 243
735 8
789 461
793 366
671 636
809 283
764 963
74 233
313 734
276 725
921 199
817 234
174 922
682 245
317 841
662 963
652 132
531 371
181 375
584 322
17 789
50 626
367 541
274 824
421 785
508 73
971 676
23 347
419 112
773 615
812 320
985 64
216 241
700 565
207 961
611 643
237 612
975 44
311 889
823 103
177 861
569 173
872 956
964 576
15 554
209 260
486 238
96 992
786 886
688 979
485 162
981 6
646 561
695 688
425 852
366 530
810 301
79 715
850 906
538 747
6 50
970 293
939 705
498 287
882 970
246 882
328 655
868 105
429 451
34 532
743 495
609 605
877 367
50 909
17 575
921 880
810 652
65 841
693 396
441 486
642 958
357 454
622 404
759 399
729 603
472 436
128 587
13 472
506 374
931 323
229 343
737 49
727 837
301 87
353 24
763 913
858 475
709 187
911 783
419 732
985 983
681 96
245 588
602 727
39 302
679 946
895 315
842 812
791 854
617 386
243 897
938 366
999 57
198 491
594 264
500 203
133 95
575 896
152 242
217 363
452 93
549 214
88 892
363 517
262 77
257 244
266 91
825 345
18 575
592 762
23 310
284 191
346 227
4 39
287 940
401 304
27 469
401 330
407 147
666 217
414 726
388 46
787 791
154 94
232 203
77 696
438 266
453 330
698 771
565 300
157 126
437 928
419 242
961 860
230 409
985 784
556 262
239 273
306 265
559 342
562 896
138 349
384 367
89 930
95 657
279 267
447 518
492 111
974 12
120 542
418 421
938 493
241 958
995 656
784 106
929 379
419 206
734 649
972 297
743 120
849 57
499 648
754 436
852 102
430 400
954 746
407 183
30 696
609 36
955 376
48 78
100 699
587 392
591 301
382 232
491 320
607 307
519 424
440 313
52 823
854 674
145 314
431 753
877 164
696 584
87 688
581 979
166 154
856 457
805 801
805 914
930 9
911 697
325 262
302 734
658 442
945 790
143 552
828 39
795 258
383 343
576 717
358 731
698 918
268 996
677 846
749 856
927 896
152 374
632 578
119 65
814 597
285 72
197 398
451 729
99 847
483 196
116 985
562 985
839 828
831 675
642 933
425 602
778 987
779 219
566 250
692 575
766 760
577 385
248 950
296 800
26 223
367 953
541 277
929 737
450 685
358 933
621 897
805 456
150 129
651 930
801 76
404 347
276 474
61 367
120 754
805 907
561 858
929 891
288 40
808 237
502 696
948 123
757 971
668 258
154 852
550 410
438 722
414 411
508 554
307 346
866 749
588 150
660 962
451 228
501 84
978 938
25 110
391 906
471 483
828 771
106 39
732 159
218 828
296 315
510 641
639 981
783 551
572 47
262 590
380 299
539 612
804 107
927 475
997 273
97 874
342 701
69 177
36 127
575 614
780 291
567 371
591 627
87 795
962 756
256 31
888 927
834 159
752 883
402 870
937 704
365 5
983 738
361 994
601 578
97 173
45 10
355 91
674 108
534 286
75 988
413 787
954 396
860 924
305 191
342 902
219 784
843 38
87 64
640 468
339 909
665 659
960 121
360 169
479 495
948 306
34 805
148 227
608 216
43 141
293 683
792 975
496 555
162 493
327 681
922 323
908 589
492 641
165 402
577 99
141 56
351 208
941 137
472 348
444 504
855 333
768 778
215 368
732 919
54 816
667 395
871 188
904 433
804 559
542 134
710 471
517 774
613 631
139 531
47 357
760 120
906 944
400 502
849 353
814 413
612 92
450 714
212 967
441 638
39 304
24 120
273 876
877 598
999 137
500 503
923 871
179 176
70 617
910 250
8 981
470 806
731 558
6 252
816 854
390 291
507 764
234 592
988 338
648 673
818 838
733 280
608 3
97 800
814 897
271 342
259 551
842 834
360 862
174 608
623 984
354 190
293 92
681 592
65 546
753 220
402 982
173 248
37 643
332 293
965 635
233 817
107 545
243 990
812 676
600 87
336 582
400 456
700 698
70 11
935 108
222 71
907 192
935 780
836 240
262 236
56 134
45 925
384 735
817 525
353 544
388 743
804 632
762 451
624 600
913 487
787 530
820 549
146 955
27 40
832 181
744 267
122 385
176 882
939 5
22 470
485 896
877 490
376 618
650 742
135 17
804 167
846 137
470 87
490 920
220 953
85 64
912 904
719 921
878 472
954 402
925 885
279 178
481 149
1000 70
697 625
260 449
279 768
528 45
396 861
100 57
770 549
386 279
585 402
38 395
654 507
791 580
567 422
560 283
482 434
206 89
573 653
661 803
829 903
429 1
482 487
792 60
22 207
986 875
445 791
726 288
348 727
832 662
926 424
363 266
683 75
938 849
114 985
996 465
855 22
281 193
671 785
305 520
379 882
357 756
422 116
624 335
172 748
959 185
150 506
204 860
989 380
836 799
752 498
691 438
231 319
796 960
304 972
663 322
226 68
272 708
399 719
480 921
51 748
797 73
260 592
377 939
938 656
216 288
461 393
964 342
281 418
44 992
218 782
926 863
565 441
653 933
242 773
103 198
564 274
737 456
642 118
880 910
125 834
224 503
934 753
875 895
759 619
54 937
353 158
905 88
654 963
27 238
347 484
499 638
85 474
612 809
178 846
457 356
129 692
909 186
587 990
286 864
769 359
159 968
724 815
42 306
201 401
975 557
228 546
703 219
832 773
425 302
291 577
561 319
367 521
930 536
806 447
640 873
606 90
322 593
54 379
326 370
367 611
506 294
957 214
411 966
776 975
185 299
564 888
635 588
669 1
724 39
572 911
235 306
598 667
968 602
919 800
120 252
551 765
888 727
67 94
752 666
541 504
699 428
974 127
42 869
805 208
567 729
449 817
280 547
228 578
735 626
198 247
575 604
194 823
930 474
606 852
133 477
755 64
789 965
16 704
667 785
789 505
872 697
249 724
539 324
334 317
437 360
198 352
864 572
405 779
270 788
388 552
930 47
888 458
615 79
792 147
511 314
729 934
692 441
802 837
233 151
756 531
732 961
501 871
951 420
227 527
572 148
32 101
47 855
104 950
638 461
754 565
687 185
433 397
580 547
837 562
347 519
292 247
147 474
101 657
915 454
89 758
70 28
921 730
986 800
533 966
966 576
320 728
852 956
139 475
507 339
344 389
949 469
242 26
28 656
481 54
812 201
636 905
288 591
448 8
42 461
331 110
904 529
719 455
956 549
280 180
250 816
497 745
633 157
812 407
872 978
862 661
533 746
732 898
737 420
563 758
440 770
190 84
253 230
916 285
730 531
851 275
332 203
343 328
45 901
162 432
774 632
896 859
599 545
712 758
386 837
365 993
220 3
812 388
969 957
237 356
824 314
527 417
731 896
503 73
780 232
824 61
482 657
654 843
803 673
615 111
81 361
404 355
41 612
624 528
580 371
405 710
38 800
789 303
419 24
237 754
70 146
379 999
252 598
257 409
860 58
994 389
277 154
342 196
788 499
701 350
34 681
307 468
537 986
36 534
246 384
683 420
523 721
782 868
86 682
547 636
479 867
895 47
58 18
12 584
563 89
765 9
752 965
696 862
747 378
760 326
645 147
962 136
535 835
623 788
388 347
556 69
711 965
829 28
690 649
220 481
826 561
143 502
333 292
554 676
15 633
192 153
929 575
73 773
45 987
456 447
144 682
726 873
655 241
204 633
659 87
402 676
686 59
32 818
221 761
488 798
662 377
6 585
643 638
268 893
823 8
550 813
618 781
818 259
344 609
427 126
968 847
288 559
706 338
225 257
929 659
635 579
687 621
501 163
231 760
765 351
684 212
846 725
436 351
794 603
372 472
409 227
892 557
489 589
8 379
740 913
703 975
520 911
949 593
458 635
696 927
492 832
827 651
121 753
634 182
718 848
623 728
117 406
746 195
879 844
175 935
119 931
265 672
706 759
431 499
828 704
974 72
366 744
165 807
465 442
813 477
296 275
300 578
420 287
641 310
201 222
142 736
473 487
872 969
100 97
461 849
804 228
813 45
527 955
582 357
398 947
595 253
808 38
293 572
945 656
343 70
293 427
46 634
528 307
314 449
340 515
690 918
820 548
315 651
958 940
998 708
946 184
406 332
361 708
301 169
578 330
82 474
282 822
454 409
948 356
740 149
418 390
75 71
789 832
266 585
607 354
430 921
458 959
931 24
989 978
352 713
901 469
207 734
663 332
510 234
731 645
622 563
775 886
367 95
833 48
915 231
947 760
417 548
348 767
261 840
19 345
696 326
726 737
898 458
234 230
951 607
216 106
56 120
515 607
919 838
622 115
761 20
185 627
530 514
374 505
908 474
566 559
597 394
616 142
150 710
905 481
872 470
428 299
647 433
830 428
776 80
616 795
208 481
146 620
592 800
473 369
388 830
204 1000
892 223
608 596
198 791
209 992
996 185
682 776
592 361
152 273
746 254
467 122
283 454
10 926
970 877
173 927
828 848
851 814
404 414
232 533
363 525
515 628
176 329
13 156
458 528
97 329
183 179
92 527
549 298
503 548
878 471
679 236
919 377
909 273
789 991
397 839
230 179
315 33
33 994
652 306
319 833
363 136
194 821
397 53
788 142
976 157
585 624
143 26
330 798
730 745
943 757
54 969
532 57
268 128
296 232
327 576
950 568
514 161
831 782
35 160
932 159
417 571
669 528
65 176
796 217
40 59
617 151
341 669
745 245
319 987
334 779
886 882
615 131
225 300
815 820
483 477
950 277
269 5
880 1000
385 281
757 480
345 959
171 676
617 512
22 919
789 792
162 617
905 772
713 128
853 775
761 718
162 470
907 428
47 522
25 477
23 511
848 993
727 789
77 411
39 423
481 507
90 348
333 995
161 659
692 274
7 608
964 106
177 610
264 65
711 273
928 727
516 824
139 993
949 555
840 542
815 403
341 331
811 825
327 323
86 977
167 32
579 630
11 890
861 12
290 845
236 580
761 425
176 129
143 21
712 9
294 195
362 6
240 98
781 580
351 747
571 194
69 244
325 787
16 753
419 469
729 560
425 720
816 357
918 482
362 814
808 440
596 811
497 506
203 865
663 28
308 742
1000 693
932 740
758 831
4 967
979 897
647 762
37 402
875 636
442 413
76 106
322 117
841 759
699 290
720 777
534 35
717 624
678 549
438 847
449 419
327 674
201 234
829 217
437 425
330 818
286 790
447 884
823 428
500 614
585 821
632 136
439 137
143 164
21 364
91 7
354 56
9 937
94 252
607 4
585 475
925 293
720 782
766 272
433 200
63 721
670 664
569 349
249 812
784 113
748 536
634 819
665 681
111 203
45 872
169 974
499 732
44 898
959 62
858 421
859 668
931 44
479 569
192 412
52 960
195 782
883 166
279 491
290 657
166 109
480 539
966 812
194 65
689 18
827 284
621 417
391 797
147 506
926 816
240 645
353 869
690 246
824 82
165 100
432 236
926 404
424 895
130 830
555 644
282 861
672 24
811 32
462 152
508 964
852 75
162 885
438 131
920 403
709 253
110 412
930 424
284 938
115 327
76 627
726 238
764 352
643 361
715 902
718 3
117 740
216 543
270 705
918 668
588 903
501 736
338 900
607 788
835 931
592 483
673 403
912 562
152 201
110 774
768 297
873 499
362 29
415 441
444 296
880 104
695 833
97 746
135 546
799 334
614 752
629 390
93 687
316 851
293 853
570 125
741 968
473 159
919 977
62 339
741 128
603 134
953 285
289 968
994 110
227 331
155 953
7 482
832 722
668 552
624 476
572 26
479 6
836 117
413 162
923 784
70 398
441 758
628 880
197 957
273 637
311 944
69 129
578 791
637 905
627 600
972 7
674 196
92 506
470 703
922 960
396 7
773 223
188 50
817 565
262 505
24 951
696 315
192 466
883 921
566 745
128 77
229 63
177 467
320 339
907 540
2 733
257 649
153 343
474 810
779 706
588 558
530 211
446 814
467 913
42 813
191 433
234 733
144 597
30 2
805 734
262 845
323 945
708 795
319 985
852 360
450 632
55 731
477 339
921 598
562 119
29 75
298 274
653 664
824 125
175 265
639 818
657 945
107 507
883 240
594 908
811 468
90 405
265 595
839 68
811 177
5 452
838 744
304 258
961 273
604 463
740 638
212 164
114 335
665 104
203 269
669 108
797 998
901 938
758 73
382 291
182 991
916 106
610 92
804 340
347 335
66 718
51 891
703 105
777 173
552 420
107 358
525 797
348 28
741 51
195 652
162 95
159 652
628 441
711 995
422 891
38 944
386 138
263 6
798 779
982 468
417 506
717 642
34 730
688 227
862 278
495 291
231 406
350 335
425 78
74 41
433 337
1000 828
788 589
890 221
73 566
950 334
110 910
701 841
520 792
903 33
133 3
844 794
327 11
625 3
306 920
268 792
133 222
365 317
987 207
360 382
975 884
287 441
792 562
189 50
60 272
73 439
948 809
158 690
158 809
804 780
720 597
161 616
392 932
923 71
628 953
682 30
655 435
547 301
328 515
607 80
223 583
889 932
728 297
923 849
779 419
326 180
624 614
10 256
415 99
906 512
794 881
396 211
931 37
638 653
460 563
304 590
446 699
385 896
77 698
857 392
763 156
832 116
565 316
636 710
598 767
646 779
252 767
720 291
586 228
954 366
98 298
167 598
336 980
540 824
412 501
503 70
221 724
942 446
147 771
379 94
417 961
834 384
813 97
84 476
163 565
512 363
403 697
839 428
105 392
976 136
215 536
386 52
8 895
36 85
459 916
405 25
525 286
882 834
609 878
482 526
71 421
394 179
37 798
414 249
746 221
463 719
853 314
53 1000
147 547
291 69
309 391
807 249
780 348
342 606
946 689
627 877
750 317
805 82
657 619
953 773
58 495
234 694
323 863
780 690
2 294
552 457
180 74
774 375
39 831
215 324
492 892
631 918
328 357
115 829
668 911
425 723
82 612
687 358
465 350
900 157
891 24
878 390
560 380
988 941
307 551
246 960
630 105
524 426
239 449
442 706
680 122
882 448
286 876
597 562
361 511
597 622
660 178
27 86
994 833
567 734
216 180
889 493
676 864
267 341
367 23
859 944
507 250
973 541
752 8
674 599
608 220
225 957
137 20
847 322
430 629
214 116
522 174
649 466
826 438
541 985
845 490
782 895
439 497
405 360
213 514
307 224
670 388
791 671
77 740
765 65
767 805
949 774
792 617
101 397
52 800
312 587
64 735
808 968
196 952
967 912
201 734
852 733
941 671
257 391
709 522
698 332
202 107
866 137
446 480
857 793
899 339
552 670
219 856
757 703
771 881
30 788
793 357
110 849
594 724
486 883
830 257
619 707
40 807
587 852
844 941
740 833
257 38
652 301
96 234
534 279
691 149
214 351
654 711
203 521
90 230
4 139
341 764
652 991
307 178
1 286
416 843
110 944
209 48
35 394
705 215
566 655
235 50
797 319
135 864
356 783
762 1000
526 693
717 748
508 478
619 989
733 343
870 845
176 210
373 190
482 504
165 422
20 792
79 764
20 504
997 288
551 170
939 317
643 727
10 828
810 861
583 977
550 35
430 834
127 243
554 534
344 516
850 858
455 477
448 629
717 469
292 835
540 594
86 410
145 834
713 703
324 101
82 527
277 465
799 524
841 12
836 997
784 791
821 4
829 81
255 789
272 787
155 629
88 328
716 419
219 722
665 297
823 956
13 914
399 859
814 151
55 149
415 715
750 219
373 783
776 524
239 475
104 510
49 343
16 664
835 747
514 442
87 871
787 245
985 230
319 680
13 735
940 531
3 568
927 600
766 571
527 71
927 987
116 779
344 411
361 369
765 609
897 480
516 918
2 949
558 930
373 871
156 89
397 452
609 172
567 297
439 299
326 174
408 607
376 684
426 781
1 943
291 402
996 556
1 530
161 926
980 800
397 756
61 86
46 943
809 662
752 13
382 104
431 432
818 440
932 384
116 402
439 823
94 976
787 913
824 199
253 608
182 156
244 539
851 336
784 480
676 890
324 360
49 329
995 399
890 149
114 380
443 590
438 401
526 867
620 240
175 465
437 541
315 865
918 229
778 72
644 253
662 313
108 474
611 65
702 1
910 190
629 866
602 418
860 232
444 212
515 702
760 246
894 954
469 683
750 998
305 764
296 247
69 658
519 753
933 13
111 613
565 427
305 244
961 710
910 90
924 659
370 10
411 55
626 279
575 260
709 325
895 475
974 780
102 633
520 733
63 446
618 283
693 870
436 166
288 931
285 940
320 833
268 120
461 846
258 854
473 421
728 318
176 249
44 487
78 693
405 592
204 932
289 218
496 883
145 924
918 853
975 770
662 975
158 2
327 346
383 237
730 41
60 139
326 339
51 223
951 192
626 797
702 998
854 738
325 956
657 43
312 930
127 479
619 397
483 19
777 886
215 441
992 364
853 696
244 146
460 567
751 957
311 64
898 636
186 448
28 679
295 457
264 553
173 106
375 577
804 550
474 574
53 14
59 782
156 823
268 912
800 413
505 585
445 562
573 135
386 232
325 347
87 934
532 459
21 727
905 76
280 965
281 62
960 885
809 893
429 234
916 90
312 263
13 320
539 879
689 504
140 591
986 428
43 529
699 105
109 480
301 144
859 442
640 883
315 187
731 797
714 213
738 319
32 260
311 892
38 109
659 576
666 651
421 323
127 936
757 946
206 708
543 560
554 532
298 777
344 122
598 671
46 123
536 606
765 754
657 809
232 937
188 387
224 753
44 623
17 113
819 854
218 939
553 409
278 76
19 494
27 544
994 133
162 744
595 956
970 88
269 153
395 628
965 168
927 932
451 546
480 296
686 608
162 167
446 761
689 551
970 85
107 675
667 579
278 64
649 917
969 749
174 171
209 31
197 739
970 854
848 395
648 251
651 157
566 312
409 133
513 760
409 659
510 351
555 227
660 969
51 419
665 583
386 57
765 714
15 254
805 493
688 898
194 923
783 403
119 541
203 886
913 411
182 286
499 210
784 956
364 558
899 111
752 640
812 416
620 64
283 771
49 593
434 945
157 461
171 705
863 833
93 544
361 168
221 630
286 466
425 583
86 874
126 340
764 266
429 658
138 321
402 704
875 698
283 588
81 627
418 624
985 979
170 908
356 180
825 893
992 367
801 777
567 287
586 725
234 198
918 89
486 43
192 564
31 451
912 935
816 464
545 592
165 592
757 227
241 448
961 909
9 278
997 105
978 608
114 88
745 709
220 773
544 727
677 278
748 365
621 257
370 972
734 435
110 741
52 103
574 228
263 112
381 553
373 328
35 624
552 729
864 273
723 541
426 550
496 658
682 463
926 205
367 361
21 6
170 92
800 200
13 416
940 265
802 194
388 665
871 241
331 820
93 488
65 467
507 824
545 555
204 489
433 685
343 889
39 600
515 278
999 553
26 141
319 908
356 844
908 108
761 381
406 472
84 978
935 85
253 929
929 772
970 250
555 66
435 502
620 491
614 125
200 846
871 733
601 429
421 440
970 18
292 575
274 502
30 95
487 9
75 660
580 947
67 11
287 488
870 64
249 171
744 483
121 578
49 592
232 6
434 660
283 222
81 675
547 696
794 69
790 780
323 978
768 923
929 265
971 74
92 397
405 839
456 395
200 981
811 816
488 87
277 48
242 557
119 195
378 861
305 205
581 953
13 833
271 60
808 932
56 369
897 328
82 408
926 896
753 259
728 865
231 996
729 940
388 599
760 376
53 846
444 735
640 398
139 282
513 152
869 94
273 988
519 387
903 76
597 660
482 728
128 158
492 899
120 314
86 222
750 651
620 485
702 578
601 528
568 325
61 250
399 393
855 140
708 414
956 778
154 701
255 999
627 527
324 919
18 648
749 678
298 338
299 664
531 637
550 203
963 67
380 35
937 503
817 294
883 625
283 139
47 140
162 2
603 459
867 708
279 620
101 243
785 969
211 438
207 343
400 88
375 176
369 754
106 888
486 759
568 737
36 556
185 355
925 486
475 900
323 107
505 959
255 876
149 364
965 496
449 635
474 97
539 467
100 768
114 595
458 280
992 522
26 618
381 291
573 199
353 872
826 125
634 62
283 908
944 440
242 252
946 849
529 717
192 559
269 240
936 148
828 357
419 610
352 132
135 717
875 116
345 253
367 396
906 412
576 237
786 510
687 353
253 943
50 104
710 118
161 691
436 528
971 497
888 235
455 320
302 748
375 541
944 152
651 975
831 956
661 859
265 859
157 997
325 199
837 506
71 677
76 499
978 32
720 629
579 107
324 7
651 179
846 131
609 665
142 221
74 901
468 760
525 836
217 39
831 194
735 333
624 988
985 476
894 979
695 751
74 667
171 205
583 989
819 78
204 781
526 995
622 782
423 953
405 267
417 688
5 918
956 954
960 143
504 984
636 819
99 608
858 644
586 182
190 566
401 97
785 627
510 390
64 851
16 466
578 92
923 463
255 131
51 503
585 444
83 393
715 526
194 207
987 901
462 170
747 26
207 588
372 686
745 882
375 131
374 479
641 605
101 76
302 496
47 239
933 500
277 530
947 12
872 593
53 971
158 827
759 265
959 49
110 791
748 11
533 513
20 917
385 128
482 944
267 355
308 739
840 870
154 196
402 915
730 401
79 521
643 369
835 948
841 879
949 184
307 929
249 697
866 760
671 138
78 581
265 442
778 418
365 715
119 192
942 913
474 850
461 382
848 825
527 390
277 766
388 88
973 179
327 749
876 451
880 841
173 266
760 405
218 244
975 100
26 13
94 92
146 779
182 153
842 498
174 466
401 253
789 499
994 52
801 602
730 455
46 548
350 322
774 846
42 585
179 513
5 302
818 497
248 571
173 54
858 309
252 630
284 283
953 518
757 560
600 338
325 762
623 76
597 613
13 686
860 274
327 587
326 825
3 105
329 500
602 925
645 172
996 338
198 254
873 396
730 210
872 449
460 440
684 255
574 975
953 281
300 841
440 610
557 692
882 153
454 522
550 502
333 766
277 93
804 415
307 680
11 204
372 246
813 93
723 262
286 84
238 688
602 200
54 171
623 919
266 28
502 153
169 448
150 434
533 37
398 262
499 609
74 417
423 891
238 975
653 442
172 750
211 415
989 71
439 683
912 631
441 273
267 813
766 467
181 11
395 793
190 464
434 66
354 54
152 238
346 494
472 347
138 162
605 33
273 345
392 208
317 107
977 934
117 728
204 278
292 831
22 444
236 327
72 895
508 911
8 96
364 14
253 185
609 700
86 760
633 538
623 308
833 19
193 935
296 635
817 355
463 432
325 995
607 922
411 647
217 713
571 423
129 670
121 799
39 696
141 392
588 496
924 376
594 412
48 189
600 805
395 475
888 894
939 798
269 954
652 414
756 726
481 58
545 896
162 304
473 252
62 695
487 303
235 150
85 342
141 660
646 928
55 52
264 422
693 696
247 666
520 864
827 21
520 306
217 31
889 901
893 256
445 214
6 319
51 184
768 436
208 587
658 402
244 32
836 901
192 920
545 345
215 631
869 78
995 164
199 169
301 690
214 229
140 741
757 34
239 464
506 17
883 481
909 42
844 728
915 401
719 64
622 625
995 598
940 621
839 772
673 770
39 530
152 530
626 200
751 884
616 707
857 937
953 724
518 427
630 716
127 600
187 785
356 808
839 771
162 37
559 831
730 57
625 765
682 295
131 239
857 905
495 869
266 611
622 328
688 546
749 864
593 397
136 681
464 950
331 457
334 839
249 497
716 797
469 763
677 879
439 245
399 922
530 560
455 664
811 926
519 954
308 899
497 921
64 795
528 875
295 770
29 768
495 983
799 670
418 909
165 215
405 694
869 367
941 826
916 946
746 754
484 952
112 795
245 542
619 249
168 566
395 932
455 92
809 631
287 153
90 169
85 551
17 196
90 799
758 815
393 833
894 186
935 971
723 117
716 468
199 81
10 638
142 764
334 927
258 666
233 141
703 748
867 739
741 290
781 361
290 574
726 625
299 988
355 867
357 272
152 221
904 993
731 637
861 233
475 163
899 747
665 859
22 619
145 781
528 109
629 732
161 214
785 869
887 213
448 834
686 229
855 228
44 270
968 387
676 870
870 154
44 842
592 389
573 610
239 271
174 361
530 505
614 646
387 150
305 724
322 962
661 267
642 492
745 145
540 257
587 210
911 570
839 53
950 597
227 26
669 318
30 798
855 399
972 54
290 592
449 461
557 617
938 456
130 205
619 89
456 19
122 266
933 956
963 930
33 135
477 725
352 733
883 263
801 8
935 532
834 766
577 638
657 352
602 173
778 680
654 120
12 989
559 894
876 578
564 728
170 52
487 941
569 564
157 970
212 131
143 36
806 148
104 484
635 961
200 563
975 787
366 376
904 216
617 650
422 141
232 349
445 73
89 266
693 213
868 500
826 844
56 357
185 390
622 971
777 730
150 798
505 954
529 550
537 6
826 318
242 375
61 601
125 346
305 683
869 168
535 553
913 561
710 895
703 120
58 599
635 251
79 517
718 664
179 755
126 689
54 978
317 532
311 811
962 740
265 146
747 401
143 911
778 411
355 693
43 833
746 662
765 304
975 105
227 622
384 847
560 610
758 52
200 308
828 631
656 260
220 378
46 78
410 629
468 250
39 132
655 243
427 85
906 416
743 326
844 905
664 488
44 537
581 365
990 371
25 995
121 236
374 25
839 758
31 632
958 759
396 863
144 148
711 465
925 298
253 212
976 546
803 872
923 782
486 183
226 633
539 213
462 807
812 184
590 609
908 643
698 135
676 332
612 336
135 422
932 339
138 366
161 769
73 87
695 455
321 189
520 813
406 273
893 780
586 887
847 892
609 406
979 290
323 125
577 989
301 104
689 62
433 322
152 259
446 291
762 809
410 984
757 779
317 701
154 778
28 105
65 708
876 968
915 233
630 379
423 90
548 267
723 159
369 185
795 245
112 471
233 962
568 55
963 618
619 482
75 332
136 208
564 346
528 212
870 223
532 338
457 213
201 983
755 763
815 291
394 691
510 353
322 682
983 139
894 104
760 642
72 137
564 859
607 156
314 154
757 316
60 175
357 931
770 637
567 522
779 958
8 483
622 981
211 216
374 617
758 945
704 313
320 973
340 763
701 829
431 858
874 147
187 105
573 864
926 838
586 13
276 858
320 302
963 800
563 687
233 628
564 712
755 534
162 535
210 382
194 28
166 821
332 901
160 652
461 250
490 415
644 807
505 915
542 139
223 664
212 509
952 953
890 239
774 443
172 879
515 574
981 214
432 642
674 175
81 996
942 36
252 645
92 380
298 721
653 388
765 494
751 565
519 893
505 993
988 461
851 111
174 465
109 88
768 515
589 237
922 114
152 822
766 37
844 305
24 963
385 619
944 453
225 647
388 364
413 857
882 587
948 677
49 235
740 816
468 548
646 512
545 121
235 243
887 706
170 407
742 110
676 347
16 538
834 342
839 209
807 794
895 959
942 926
703 438
107 457
90 249
7 714
706 965
547 631
744 207
734 741
671 507
835 108
642 177
778 376
497 104
509 850
924 927
677 488
327 216
604 187
663 711
486 723
6 502
860 491
388 826
584 131
994 270
892 170
759 205
229 601
857 829
838 718
889 423
79 548
896 227
808 86
505 555
909 683
483 190
783 331
410 587
712 374
90 802
287 757
466 491
508 972
177 727
75 635
592 842
595 22
427 500
818 636
274 181
302 591
464 235
474 816
804 239
636 649
988 844
564 460
91 701
670 697
112 105
695 267
764 440
795 240
851 358
434 538
434 892
806 705
917 290
210 524
1000 331
614 849
37 381
891 950
868 651
445 65
526 337
102 667
709 796
871 992
502 851
131 717
429 175
285 669
181 900
678 718
90 880
930 281
369 512
192 630
84 572
509 304
623 244
190 959
166 780
522 21
977 383
261 563
350 961
201 640
597 190
738 11
647 865
350 160
915 634
579 289
642 232
607 260
970 149
86 877
419 182
651 757
362 229
53 506
7 564
79 158
900 797
797 445
228 806
126 872
177 438
223 241
953 703
228 719
166 544
980 425
789 127
747 600
804 291
554 823
32 464
297 837
652 235
521 586
848 786
472 109
185 732
509 630
557 973
220 772
868 32
739 442
659 436
65 466
4 302
43 143
993 745
575 256
804 49
451 286
576 444
904 551
899 878
140 102
440 602
602 522
613 222
49 243
865 401
347 118
780 176
244 903
72 535
358 717
40 635
242 114
810 428
536 343
234 319
367 526
350 557
688 692
187 161
770 75
895 633
205 875
252 57
942 6
661 57
722 163
877 765
73 376
303 310
759 339
575 209
126 265
273 628
466 193
258 157
19 716
684 64
790 598
403 960
55 936
997 546
751 671
229 904
454 732
446 865
622 995
923 279
905 480
660 989
526 769
799 109
8 839
964 620
19 892
260 366
457 769
804 675
102 889
505 117
565 420
689 158
61 139
401 50
53 44
834 396
244 105
480 902
379 578
410 403
814 401
385 199
213 589
36 230
480 621
234 913
1000 473
449 755
653 757
47 408
110 209
392 817
430 519
838 752
888 293
951 463
33 739
535 129
682 107
503 442
918 45
357 121
292 974
394 615
562 553
879 249
80 70
636 349
880 275
70 107
992 14
123 888
718 35
858 78
705 133
675 812
267 63
396 445
311 958
356 787
260 470
770 518
859 916
360 993
345 292
718 782
404 727
697 630
462 764
230 773
44 64
289 719
455 367
715 521
346 714
936 72
540 737
854 995
463 863
47 269
253 868
674 918
382 263
590 880
913 474
234 532
106 197
887 395
214 112
233 664
118 751
330 743
984 608
200 917
747 618
237 472
379 316
888 335
247 24
618 774
762 18
956 593
158 50
593 701
186 784
86 626
746 869
437 854
542 453
402 760
718 297
824 640
464 366
687 253
426 868
486 180
254 325
328 408
737 482
45 905
894 451
121 674
408 993
349 861
303 477
841 290
473 946
726 553
435 524
656 34
642 938
56 543
289 183
572 114
351 110
298 646
977 874
753 981
197 749
430 366
969 920
438 294
610 943
828 775
916 16
443 204
543 943
279 892
441 766
696 486
341 496
31 643
687 366
583 66
678 225
459 205
869 352
883 535
975 879
212 629
496 433
824 160
808 192
477 387
514 66
525 726
387 121
201 282
345 400
395 344
903 572
271 138
344 379
912 89
992 92
973 869
376 436
99 73
433 179
815 861
286 478
760 869
353 234
756 910
955 789
707 161
305 770
700 975
149 992
350 645
406 121
860 8
371 482
822 632
860 43
938 445
249 378
7 23
47 409
100 325
942 131
746 598
930 334
136 45
59 263
810 760
375 632
680 843
842 562
697 581
746 354
69 476
81 698
380 11
233 934
380 656
266 358
656 619
983 490
838 807
207 35
169 278
575 570
45 573
349 266
336 106
935 451
117 218
511 911
377 259
362 955
470 599
937 970
438 240
409 94
442 290
284 3
927 529
700 769
613 364
804 187
246 10
11 715
169 518
75 797
5 924
251 583
381 502
418 838
967 697
688 32
916 87
414 324
171 517
101 135
884 355
112 43
37 705
863 601
413 897
48 814
810 280
320 580
283 494
323 985
677 3
31 818
835 285
24 715
633 622
547 962
770 322
779 788
206 542
273 135
594 788
941 260
781 462
322 57
528 406
738 431
177 434
346 652
709 486
615 122
261 158
442 145
126 365
998 125
73 812
258 837
588 812
388 819
596 533
978 849
64 441
60 590
662 969
865 416
168 754
461 220
995 285
57 794
894 685
922 292
405 120
941 702
720 328
788 411
539 718
368 570
395 633
35 77
580 134
172 894
207 294
486 268
132 429
727 349
83 72
647 512
823 330
329 679
21 528
547 784
314 241
983 343
428 357
542 768
82 587
524 37
856 419
440 626
505 914
439 95
41 624
129 651
380 333
836 944
748 883
165 91
975 773
389 771
331 428
175 662
425 339
473 555
206 840
640 691
287 972
802 31
923 406
251 972
586 302
472 299
854 7
817 663
157 692
170 545
912 652
319 724
455 569
893 319
728 260
194 974
849 528
335 558
840 203
791 246
208 54
600 815
862 493
435 602
892 708
76 92
90 518
973 116
553 192
791 240
132 386
676 285
782 173
429 907
280 37
122 827
748 432
712 340
431 576
939 393
68 219
558 206
645 795
770 202
121 392
689 393
472 596
46 542
805 923
469 586
506 510
627 603
572 24
725 154
811 915
544 946
894 335
211 755
309 67
424 802
310 855
600 748
527 233
934 590
282 242
836 455
133 603
990 353
955 528
587 144
204 384
735 755
911 182
728 517
71 521
613 58
825 886
702 536
431 642
354 514
739 178
283 813
269 605
12 443
296 742
202 699
512 44
942 555
126 488
620 583
582 751
649 178
386 90
565 618
535 38
178 755
593 960
575 379
922 767
35 421
869 466
778 299
174 653
330 65
989 607
474 947
775 353
817 357
89 407
398 60
348 31
574 549
167 237
737 669
40 84
63 18
885 896
948 995
634 632
317 854
756 619
65 790
961 500
275 516
267 928
390 681
529 14
381 295
919 987
902 677
362 128
381 963
946 840
235 523
593 3
863 818
925 636
173 532
156 413
57 397
182 822
628 142
799 990
498 112
482 789
913 907
515 748
64 100
354 616
392 581
533 800
10 271
152 704
947 327
675 800
825 405
616 618
8 722
607 736
611 317
31 357
591 630
519 749
514 338
932 606
444 28
451 50
113 777
30 265
738 133
252 674
777 888
706 204
223 991
224 126
431 47
225 817
747 891
680 328
277 701
126 802
537 503
15 487
406 731
761 15
60 538
239 655
233 219
850 387
219 165
170 700
642 501
79 888
646 650
269 921
311 763
273 818
461 407
877 601
93 445
674 885
781 21
757 794
702 506
583 125
263 427
36 616
62 790
540 354
191 320
536 623
478 761
359 506
396 805
373 949
168 381
684 621
472 437
822 545
739 105
721 694
747 738
23 61
353 825
519 5
360 954
289 360
510 699
899 726
640 301
596 289
36 465
771 833
726 298
363 147
401 963
53 667
428 156
243 108
632 686
842 492
614 840
147 843
297 474
742 523
382 321
29 430
525 827
254 913
702 592
502 528
425 480
416 498
501 242
193 378
939 693
16 723
400 144
198 86
818 444
879 969
221 769
813 150
542 48
125 664
421 548
448 181
10 110
968 533
460 152
801 612
136 688
475 727
18 140
914 572
744 709
613 708
172 604
346 171
909 878
306 852
519 523
269 431
492 982
384 976
973 630
200 777
651 690
711 648
547 509
364 267
244 307
598 638
449 671
533 51
558 751
574 781
249 618
511 104
99 678
423 398
729 321
360 321
243 646
127 87
306 28
993 351
507 811
14 220
297 759
948 689
657 699
584 499
232 101
2 373
951 407
582 541
203 310
239 415
330 59
585 979
272 923
832 599
490 330
338 243
664 778
884 695
155 858
619 784
34 435
976 702
741 852
410 194
774 716
455 326
442 641
768 786
498 677
92 373
237 153
368 367
405 454
124 726
703 983
547 130
763 314
342 900
281 497
927 544
983 691
535 412
946 186
60 953
367 57
721 576
890 623
648 845
260 364
25 131
113 527
931 881
67 147
439 39
254 284
717 444
700 100
630 245
158 341
351 654
881 636
994 866
620 717
454 926
179 776
401 736
226 797
563 309
748 860
960 674
138 353
401 145
901 705
646 486
459 163
571 893
352 944
401 553
530 494
788 444
168 807
387 366
1000 283
595 850
439 913
508 746
755 510
563 190
299 304
982 943
283 608
185 508
118 526
618 1000
598 762
580 942
137 419
594 503
868 594
67 436
561 714
465 218
245 281
413 61
288 169
989 504
217 312
391 179
383 691
824 194
346 110
925 464
745 378
349 833
618 882
176 423
359 321
810 44
856 658
708 555
415 710
597 918
22 498
789 285
490 689
930 305
737 970
656 596
396 784
242 664
880 197
536 190
782 49
109 638
322 571
901 826
92 40
589 615
721 412
150 66
103 787
671 457
976 63
950 433
988 952
322 573
781 387
740 321
699 808
168 680
373 553
74 371
648 606
190 367
544 369
611 530
409 113
467 858
764 478
848 830
720 233
107 496
122 577
618 315
9 603
846 623
290 183
418 252
262 20
425 707
724 699
390 121
667 16
816 563
234 968
835 158
726 818
553 919
190 304
603 534
380 677
620 621
576 81
766 298
352 16
198 823
459 227
570 6
117 52
14 922
286 657
25 24
308 760
446 881
327 643
3 283
558 318
664 660
965 670
935 137
712 683
72 487
62 656
743 564
750 534
834 166
754 391
671 290
131 154
988 848
838 903
36 294
741 381
281 466
583 556
215 169
795 728
924 320
719 520
41 185
612 551
529 177
301 349
924 148
878 28
138 376
10 630
85 989
557 56
415 752
175 790
7 213
235 135
975 298
922 652
711 82
988 965
561 145
559 390
611 455
360 339
449 7
751 595
649 556
362 766
250 417
732 530
6 667
315 60
373 961
411 234
858 728
155 921
77 155
709 593
344 80
413 580
806 319
241 455
538 706
228 571
394 357
411 386
52 105
386 496
983 78
583 824
39 611
466 583
800 749
149 152
854 652
999 804
526 332
337 811
434 30
670 999
464 974
890 949
434 968
495 249
1 869
844 611
758 79
867 668
238 534
707 785
768 120
802 94
173 90
826 467
880 351
339 285
689 90
509 231
48 471
411 196
9 47
47 418
803 554
872 277
56 487
810 445
553 840
961 136
115 730
226 414
512 428
50 515
246 919
204 931
133 586
855 798
475 514
589 135
933 484
484 747
494 606
933 615
71 828
129 995
175 540
851 164
183 263
916 209
80 88
970 104
269 735
424 728
192 585
644 387
604 222
445 199
680 793
792 835
554 794
575 381
862 641
518 304
258 806
810 878
339 859
679 602
793 219
60 754
724 965
698 289
346 659
299 489
186 768
299 871
720 419
384 986
429 955
895 651
477 464
249 116
920 493
38 393
681 904
665 730
707 174
41 138
420 463
416 301
16 743
723 593
267 611
499 539
188 429
920 567
490 996
135 434
220 575
151 209
388 597
935 440
504 2
630 83
604 68
264 523
810 832
139 826
20 28
357 505
841 432
21 199
374 329
317 497
241 484
111 863
166 465
137 613
592 186
555 341
377 36
72 160
432 168
601 274
852 142
599 32
682 230
281 864
400 871
153 144
877 297
347 937
906 297
675 359
871 595
894 574
3 95
820 391
483 731
930 417
70 645
705 394
59 27
493 113
262 88
376 86
230 865
509 237
23 831
213 728
49 72
408 265
442 963
105 615
857 607
836 188
12 6
604 442
792 75
181 560
558 896
343 258
157 307
231 627
644 516
884 982
275 289
990 639
536 632
5 50
740 964
826 576
396 295
444 102
736 712
863 223
704 105
886 329
107 967
5 4
587 2
551 443
947 899
50 438
369 111
912 289
592 463
752 34
205 917
439 385
113 222
517 527
568 622
938 85
122 879
640 921
775 17
346 718
253 503
570 184
608 228
857 743
372 944
571 405
645 442
349 357
370 125
714 769
986 812
831 806
843 201
319 796
709 361
5 125
211 191
604 373
888 397
754 588
961 162
287 929
944 909
949 138
856 972
160 808
336 463
320 470
526 926
996 768
183 495
674 828
994 144
675 585
937 745
580 140
740 550
311 585
945 466
155 595
512 468
162 326
281 579
810 682
508 420
128 479
698 416
20 32
465 331
822 318
592 46
703 242
1 21
950 510
79 581
945 279
787 156
488 405
345 2
924 98
72 762
348 794
663 897
539 55
876 122
435 760
678 617
555 155
304 167
591 419
965 890
601 7
509 494
762 958
507 531
245 377
895 619
146 273
122 25
827 987
365 73
524 890
743 985
869 507
280 63
311 347
972 208
978 398
439 109
18 195
928 271
950 716
79 718
618 212
595 317
725 970
382 901
22 690
519 57
561 954
248 208
346 193
900 140
939 531
343 42
729 808
711 782
41 214
834 698
631 711
954 952
677 854
327 875
404 951
844 719
411 140
483 221
323 175
873 284
739 611
523 1000
500 383
308 399
370 931
321 426
521 261
71 119
107 338
630 18
660 951
249 881
314 234
68 746
101 215
337 286
163 753
340 759
506 547
776 424
606 643
311 477
770 385
209 515
553 710
719 330
797 410
292 521
759 495
546 389
348 493
179 789
571 798
966 627
74 461
100 414
39 774
980 896
128 377
99 654
1 683
771 906
889 757
116 416
512 950
36 886
772 545
24 342
851 744
155 616
215 957
278 432
200 560
735 201
848 453
556 992
1000 735
284 633
343 178
328 203
879 85
926 5
406 174
19 608
564 578
42 601
10 258
942 275
888 144
172 230
687 45
171 400
691 72
698 551
129 19
705 325
347 544
434 7
380 144
54 236
334 664
942 568
31 194
317 255
498 106
311 559
955 747
201 777
277 603
412 121
140 42
915 595
607 980
420 471
873 930
161 134
568 904
49 788
660 710
497 495
13 342
212 87
739 658
441 320
536 149
165 425
132 66
747 323
323 883
992 619
462 825
645 548
813 629
18 588
820 426
981 318
823 845
924 309
868 582
333 672
934 943
641 668
270 433
783 432
636 376
312 870
686 919
483 760
657 986
53 922
729 329
720 593
737 83
646 60
104 929
563 889
28 677
772 979
870 485
640 722
938 413
984 597
550 500
180 652
703 158
198 255
565 771
490 810
328 806
286 92
841 45
61 306
971 918
652 448
495 439
812 953
130 987
586 707
65 606
939 947
108 703
946 937
385 153
549 306
938 958
775 615
377 960
93 763
596 726
965 397
990 334
124 100
644 930
263 2
687 426
49 185
560 935
542 380
626 980
902 800
776 145
695 57
181 649
92 233
979 473
260 103
257 240
836 436
261 579
2 883
558 193
120 842
696 952
910 926
557 533
458 480
220 517
863 441
378 319
233 513
729 850
69 417
473 887
453 92
7 987
908 728
102 623
554 784
60 912
317 602
864 309
564 943
579 296
300 487
694 465
411 752
18 94
575 305
33 585
374 840
462 335
234 281
627 503
302 133
205 435
332 707
269 669
669 543
640 975
294 695
754 39
510 286
730 639
708 352
200 758
141 165
668 932
455 190
441 550
9 591
128 212
96 562
968 866
980 440
333 17
840 419
473 468
816 992
616 214
941 228
910 608
373 599
468 713
496 942
929 563
147 195
904 32
254 399
182 939
734 671
291 787
816 735
606 457
78 701
778 713
845 183
337 883
811 741
11 299
492 895
195 103
926 48
634 374
43 932
272 436
902 516
901 290
779 115
1 441
941 781
683 755
500 389
983 433
776 452
286 776
587 297
688 838
78 747
325 508
509 193
657 402
547 403
593 859
124 687
472 882
556 672
502 944
998 734
216 459
372 962
357 265
181 314
499 745
783 467
548 324
790 831
141 89
540 227
743 155
156 301
460 827
718 117
578 735
52 33
224 848
88 190
984 400
150 537
995 408
711 250
538 948
804 979
100 386
337 629
751 493
136 37
946 195
469 500
515 777
80 736
204 458
366 422
203 951
256 314
28 564
95 922
548 894
123 561
854 498
997 865
353 199
921 726
22 501
756 425
891 850
196 590
536 817
773 91
713 545
568 665
780 345
882 684
779 117
185 63
103 480
936 138
785 551
248 918
357 815
768 714
1 204
552 125
698 196
185 422
458 742
252 67
202 959
643 783
512 784
551 598
592 871
29 695
39 231
782 295
57 665
275 892
386 720
908 98
781 261
723 431
812 51
632 410
72 685
853 759
907 136
743 417
111 447
51 877
38 43
650 952
75 387
598 58
810 460
542 169
111 163
713 569
164 22
812 877
969 144
956 291
849 359
489 385
779 963
421 581
147 791
1000 29
509 702
702 986
211 347
212 603
862 445
646 13
877 963
893 761
65 675
685 407
369 944
125 365
26 695
378 805
415 136
580 76
388 673
194 539
577 726
233 756
284 95
355 944
985 52
389 748
481 577
106 771
690 904
135 515
35 651
20 213
783 25
520 503
713 835
273 547
260 458
547 881
793 693
192 427
524 86
828 271
844 970
276 937
366 732
132 929
99 871
272 42
910 514
134 298
719 190
473 118
162 461
199 636
668 461
623 599
753 426
737 769
320 96
314 782
859 145
162 694
574 764
547 614
889 479
270 686
832 4
983 426
26 297
636 574
440 570
289 722
915 567
77 811
633 61
402 630
343 57
936 209
834 376
49 415
919 646
186 445
248 96
466 844
782 550
60 681
283 991
419 4
406 722
884 34
780 541
87 299
632 491
919 980
200 539
413 471
495 644
247 962
47 106
28 271
414 663
561 102
831 278
874 457
375 196
314 4
608 931
756 231
981 348
394 49
158 248
975 800
739 261
17 141
858 903
802 547
381 843
573 36
831 119
259 317
328 627
337 100
116 878
475 123
837 426
848 600
733 593
456 871
525 988
575 168
956 37
26 912
176 693
308 954
999 835
665 514
63 695
275 352
159 16
597 828
675 471
410 188
721 786
118 125
859 589
245 800
797 173
947 159
169 64
474 59
551 210
437 511
511 425
141 500
503 791
284 483
775 434
936 903
511 157
132 991
909 565
231 71
757 569
864 300
165 182
966 329
984 566
751 166
771 422
511 622
756 964
275 321
968 900
294 938
651 497
464 382
271 515
543 501
156 476
440 704
970 211
314 821
11 93
506 610
678 342
255 275
671 187
98 276
26 877
449 913
673 180
262 224
472 194
616 108
302 870
882 808
170 505
215 338
857 578
991 416
820 102
523 361
916 192
444 223
140 857
120 656
705 852
284 183
681 996
817 214
854 735
493 518
666 703
886 120
928 916
361 258
893 446
221 858
453 383
55 498
37 189
134 226
959 515
822 526
360 605
784 496
802 51
759 566
240 337
10 561
987 131
767 675
754 985
650 724
88 558
801 861
642 901
63 320
539 950
635 857
269 180
637 742
267 957
337 29
259 90
277 75
196 114
175 34
869 783
321 136
659 275
443 666
435 13
69 922
941 962
833 616
934 432
174 783
678 351
108 97
977 312
824 836
961 721
185 335
35 845
654 68
578 685
325 550
472 649
176 876
161 652
858 970
770 130
660 791
598 788
452 139
342 330
318 566
893 428
153 737
268 831
430 702
663 980
568 733
264 56
184 80
505 484
805 621
122 105
739 4
159 172
698 341
600 66
964 159
917 891
519 791
25 162
467 607
562 358
674 21
217 731
105 168
171 809
470 419
138 939
243 566
476 603
401 991
65 121
635 118
765 997
716 917
501 760
625 118
426 293
768 597
755 701
234 840
354 71
465 719
546 469
783 159
294 801
100 208
448 584
731 875
581 92
693 940
678 764
698 480
685 661
175 929
586 285
36 174
418 940
790 78
462 698
206 769
68 256
571 661
183 194
489 220
49 170
597 15
668 512
726 83
236 201
614 542
166 164
414 921
262 96
125 967
259 119
44 278
347 491
381 517
473 653
178 564
368 891
228 320
21 451
436 940
211 572
772 313
797 524
79 556
857 559
121 930
32 264
57 781
863 429
267 867
89 853
807 821
80 732
417 426
423 638
402 304
195 121
455 606
989 547
112 106
77 211
213 910
814 846
87 425
22 886
665 784
228 273
568 181
957 542
179 905
331 248
618 196
796 679
792 383
678 308
861 842
233 58
62 811
738 132
812 62
627 596
809 471
262 614
972 80
842 604
636 96
538 753
648 521
319 158
748 995
135 553
351 490
217 464
933 12
257 834
899 270
698 149
368 814
402 567
905 680
715 780
197 815
756 543
534 341
223 133
742 480
618 508
557 604
283 545
365 935
72 343
100 797
17 569
690 705
431 881
816 614
322 106
60 375
556 56
470 438
250 745
589 862
448 338
29 956
382 78
740 727
232 987
723 990
33 18
535 341
986 325
31 44
861 483
471 837
303 461
392 292
266 427
783 667
880 427
818 604
441 167
11 68
605 427
881 285
89 796
187 332
818 474
71 639
645 854
187 717
307 646
934 556
673 416
972 4
789 599
925 259
452 561
853 561
346 524
980 850
231 839
919 466
832 941
700 652
509 69
553 866
775 174
64 915
226 256
808 909
901 407
272 875
501 145
927 542
590 468
844 257
982 529
536 595
582 366
107 904
748 688
356 534
423 984
148 614
889 725
815 242
464 968
162 700
173 95
714 955
751 204
906 981
723 829
736 303
258 511
331 799
809 891
442 582
958 987
235 867
811 989
301 90
160 596
758 965
929 681
472 842
812 481
600 92
44 196
119 438
251 691
472 292
579 918
407 606
3 405
829 869
610 39
535 204
421 758
326 475
18 40
351 277
9 136
965 429
321 419
66 893
198 319
640 624
79 802
685 279
700 663
910 866
618 50
2 781
139 249
412 542
398 269
805 417
620 108
805 163
835 628
114 470
89 239
431 714
172 670
231 597
992 110
662 747
11 15
493 279
993 482
483 755
186 676
668 509
313 229
508 671
251 992
554 923
69 43
633 693
430 114
873 537
280 161
880 666
782 178
576 725
603 158
823 453
789 567
389 499
43 450
705 118
224 9
178 773
309 496
409 581
600 987
686 625
5 611
211 356
449 344
576 738
847 869
26 884
667 264
46 742
455 393
69 705
377 603
862 988
594 334
798 739
275 654
26 644
74 234
411 121
600 699
810 382
308 802
612 569
381 109
459 910
487 99
3 728
670 337
635 21
751 444
527 562
346 317
633 290
43 173
653 997
990 874
101 150
859 871
417 781
370 247
773 336
434 481
371 78
661 55
539 818
944 364
129 939
294 885
860 846
400 701
328 374
140 720
918 932
826 124
92 295
863 3
855 634
421 157
727 387
647 340
173 698
12 779
579 306
121 69
444 614
905 625
631 733
604 617
394 190
394 231
133 716
709 372
845 742
113 808
716 24
273 560
184 723
196 969
108 976
994 581
576 579
313 481
212 332
223 461
939 612
670 114
758 509
364 56
217 134
332 401
719 975
214 4
930 40
603 775
652 146
334 6
152 475
168 225
376 719
220 854
493 140
575 244
944 621
249 956
867 356
339 104
872 373
370 606
196 383
865 142
533 162
365 110
142 418
294 175
165 261
626 299
709 304
532 88
861 263
750 734
161 748
748 695
976 435
113 781
467 716
631 761
421 591
557 907
615 917
978 2
300 66
861 761
529 826
514 681
492 693
587 166
877 648
530 33
967 555
774 789
353 579
525 762
905 548
947 634
652 675
523 95
794 124
942 245
328 610
181 861
551 882
928 298
967 145
850 606
657 886
689 538
718 326
800 402
237 969
673 478
11 603
148 95
517 602
155 789
835 89
253 577
42 925
893 396
142 910
157 790
769 56
533 65
141 112
277 750
478 150
286 145
285 24
602 767
487 658
962 91
667 424
106 764
548 865
83 35
470 69
793 717
119 692
524 831
179 442
140 361
732 935
892 890
651 237
669 178
43 739
840 156
339 903
636 772
739 646
844 715
904 368
217 63
152 187
563 109
345 543
218 108
790 270
510 835
326 49
64 119
350 420
328 850
183 786
678 846
131 463
83 176
547 279
625 415
480 643
805 960
453 567
489 851
926 97
677 577
795 710
174 511
949 353
890 504
393 149
407 244
671 590
613 94
774 661
545 275
506 851
115 550
901 73
550 730
186 745
280 584
102 523
950 127
960 809
357 162
490 201
970 779
196 959
940 364
741 260
145 810
826 836
672 860
29 143
852 140
625 180
299 627
465 740
829 426
850 353
103 995
746 635
507 563
933 594
363 515
535 139
235 68
591 796
303 550
691 545
589 937
811 258
907 146
895 251
549 342
939 498
63 427
626 256
798 272
736 512
907 223
146 901
857 815
583 982
476 992
381 639
608 252
742 677
119 242
430 657
128 991
868 283
283 766
740 194
439 481
733 350
240 343
138 813
131 816
961 248
376 679
450 398
845 384
221 166
449 388
309 340
163 667
425 900
314 235
818 691
958 307
291 97
794 318
830 764
258 86
496 745
348 787
973 267
539 269
851 788
560 805
896 21
471 694
962 959
206 421
243 278
634 724
243 812
478 168
324 346
468 805
931 712
606 182
9 40
433 515
230 52
589 430
127 434
225 146
681 328
569 783
719 483
975 58
474 670
96 960
126 743
257 849
386 931
321 39
730 990
371 994
238 221
805 229
942 523
436 497
932 336
667 227
856 952
600 692
310 453
939 28
716 144
578 222
990 105
280 857
459 797
306 479
734 948
461 713
528 893
69 328
223 783
339 684
452 211
556 865
58 752
729 27
370 797
505 930
690 382
720 586
918 954
764 69
555 963
625 533
460 327
251 515
281 113
834 772
25 182
946 842
829 861
957 477
54 851
938 311
28 290
796 619
518 341
500 317
616 511
334 714
780 703
216 897
828 387
265 950
268 973
311 912
226 524
130 340
924 123
534 571
194 82
400 636
857 537
915 650
52 370
592 997
141 900
366 919
112 178
33 564
500 253
416 230
522 282
478 799
381 79
231 748
612 110
672 396
526 493
46 647
725 826
60 171
128 422
196 45
137 373
533 492
815 694
901 950
952 842
728 619
862 260
400 932
396 126
993 959
930 181
275 72
523 688
365 160
727 762
330 177
602 420
2 481
184 580
741 131
105 249
390 877
878 525
495 655
253 561
189 473
928 351
908 778
144 265
155 622
383 854
522 95
656 342
462 744
717 265
40 753
274 475
136 634
186 28
742 916
677 81
554 613
217 211
780 813
378 774
288 694
343 694
885 643
521 324
942 808
903 734
223 903
464 832
259 764
925 681
881 180
229 269
887 754
469 76
452 877
411 953
180 618
102 268
712 985
341 772
137 798
421 186
909 461
189 972
843 471
88 17
128 418
563 676
580 918
294 811
146 544
224 746
943 76
288 944
937 885
885 809
538 86
609 299
198 421
327 506
241 789
472 28
636 879
436 877
508 176
753 718
681 723
560 509
499 238
645 608
520 741
700 692
268 178
349 997
454 630
305 623
988 989
898 679
576 941
994 263
290 150
988 869
282 428
950 912
25 354
544 523
649 263
539 515
447 61
383 89
848 183
791 177
144 165
937 923
60 690
639 915
75 503
903 122
604 618
579 748
82 667
995 271
640 171
843 223
473 376
237 247
537 334
807 661
888 866
32 215
212 38
652 575
733 278
769 519
385 173
295 536
515 307
406 783
560 532
828 936
79 785
157 606
854 660
510 50
518 365
619 469
840 993
981 486
869 347
98 433
617 985
115 926
114 566
417 957
34 446
719 541
668 893
704 749
141 431
857 25
204 63
278 901
629 420
862 104
114 512
725 562
665 133
447 164
963 623
990 966
522 854
449 164
643 423
905 581
757 659
95 253
799 494
189 951
221 539
881 469
374 338
929 578
934 595
968 485
544 448
556 210
560 450
532 349
75 473
790 303
994 82
238 171
681 11
936 141
249 772
124 7
947 378
722 884
169 435
682 257
27 142
162 526
762 464
250 629
361 256
342 713
955 993
910 246
192 830
386 601
836 706
524 288
371 730
143 611
744 736
325 20
534 76
567 702
819 951
174 291
223 883
231 975
978 672
991 731
547 402
301 955
831 331
416 931
651 362
255 662
256 752
110 250
246 359
173 124
723 592
599 105
548 544
108 86
474 124
576 819
552 142
550 311
790 530
167 578
74 872
446 16
124 547
947 534
634 527
665 890
680 906
24 546
343 272
468 838
537 578
213 219
620 976
231 986
788 44
832 311
546 415
227 678
25 767
443 336
536 929
801 117
582 284
353 582
567 251
732 86
106 223
291 401
678 237
562 113
855 297
992 758
806 781
425 206
519 214
253 916
442 991
849 826
503 395
769 766
363 660
4 688
840 41
273 494
683 975
496 16
254 711
350 232
279 51
527 76
757 632
989 776
219 396
486 340
546 196
408 768
81 256
834 272
724 476
657 358
827 921
849 301
451 752
748 90
965 428
873 705
800 501
301 414
296 2
313 346
512 843
649 335
349 935
787 323
110 750
375 306
417 891
490 916
870 918
478 427
442 606
634 967
636 196
676 856
885 515
4 244
168 971
972 864
469 44
549 522
312 797
113 278
16 174
846 667
131 813
424 865
670 576
853 468
25 84
604 437
5 246
993 119
313 82
51 960
310 905
709 779
346 939
682 56
2 856
873 657
472 72
359 958
242 310
257 652
319 613
673 767
855 496
60 979
490 43
320 918
489 617
881 213
161 529
714 254
979 854
142 336
11 517
804 171
603 764
457 676
654 786
186 611
158 662
563 137
531 981
124 748
770 876
878 151
437 632
710 15
420 371
609 409
318 614
206 781
878 569
596 188
387 940
352 489
540 370
837 924
296 891
322 505
451 531
509 807
221 895
672 477
345 839
136 825
418 682
961 651
513 79
615 658
159 768
229 524
615 397
332 16
356 450
9 510
342 38
885 738
797 733
601 62
847 871
563 999
526 610
7 652
100 249
369 144
321 201
393 104
348 547
382 994
555 229
845 931
63 334
70 51
768 48
405 949
654 797
853 493
997 336
607 566
638 382
807 496
328 106
605 551
277 942
859 880
218 225
516 618
727 722
485 315
739 410
599 386
9 574
957 699
479 159
333 369
953 3
956 516
256 750
77 957
594 179
875 210
394 572
625 134
997 791
169 527
995 629
169 896
155 119
628 864
930 772
505 90
450 434
739 501
792 875
2 163
7 823
410 341
51 542
719 303
349 385
759 292
930 659
908 717
782 97
517 982
295 174
303 698
989 785
680 552
732 765
986 677
512 361
924 425
141 879
817 761
681 483
201 626
955 453
293 598
79 646
877 687
673 683
398 587
634 680
790 943
613 985
293 67
284 249
775 122
106 482
525 706
837 651
572 296
50 232
146 203
988 430
585 541
468 450
707 767
951 867
25 546
344 886
782 232
751 946
712 595
315 38
701 328
172 475
624 463
824 412
797 255
40 77
419 478
891 493
186 781
132 813
436 648
19 929
213 510
539 581
749 608
559 240
458 980
664 786
61 398
6 403
181 146
615 666
781 262
145 133
14 908
248 767
414 488
832 231
670 772
665 740
943 191
640 914
117 927
296 408
646 937
816 742
546 663
770 901
381 192
763 796
222 624
203 448
106 992
315 234
824 968
266 256
59 352
350 932
184 942
933 891
702 917
591 476
702 223
543 286
771 491
172 43
915 839
948 602
779 585
348 871
498 887
350 562
238 270
731 45
575 824
510 459
406 97
739 107
528 378
311 680
816 399
627 904
706 581
470 553
390 133
324 550
491 119
434 527
133 452
960 907
636 520
19 767
639 467
806 298
522 520
6 659
519 478
394 478
541 174
305 125
36 972
451 382
839 564
632 646
273 19
491 76
511 546
780 965
883 361
861 947
233 916
489 559
668 849
402 593
876 366
279 905
627 678
639 258
75 941
202 654
642 192
746 91
572 254
735 567
997 488
356 817
444 859
737 711
70 913
194 959
880 18
298 877
743 230
500 135
287 752
107 636
899 835
143 708
52 91
326 595
948 762
398 964
36 100
250 195
915 621
456 332
801 829
340 191
799 544
949 764
354 599
611 488
803 601
724 273
379 128
200 327
259 499
729 330
391 913
849 913
957 779
333 291
209 900
269 104
665 667
663 784
594 652
847 462
26 32
513 829
970 113
438 274
435 245
211 730
810 764
713 698
18 627
516 328
420 756
160 491
211 266
54 602
752 139
389 906
297 248
771 72
578 773
540 56
299 527
275 39
397 30
146 395
211 814
477 367
588 198
170 309
100 693
203 798
634 32
288 411
937 343
994 460
238 362
427 368
883 828
857 616
972 299
984 869
201 752
161 242
714 325
339 942
746 822
102 353
77 547
617 490
9 741
292 630
805 821
368 161
47 81
401 236
567 474
115 437
496 515
163 190
769 373
298 22
967 703
679 462
869 857
812 31
2 349
267 323
881 940
689 193
54 549
23 799
692 683
372 741
387 305
286 983
365 243
972 240
914 480
414 624
76 845
252 346
562 664
616 387
407 420
740 694
190 798
961 169
982 706
63 459
185 71
4 404
212 541
822 130
416 976
516 830
963 825
321 42
599 991
407 640
218 77
982 431
714 735
618 560
701 923
610 843
236 312
125 281
62 806
31 78
600 124
475 734
318 79
84 462
682 354
69 595
770 758
892 514
966 330
682 395
702 99
585 420
978 676
983 268
63 278
352 55
113 190
18 110
461 164
969 60
467 397
189 893
730 661
781 649
362 56
595 494
408 668
862 868
94 281
739 618
987 391
448 243
402 44
173 234
866 562
920 685
734 29
388 776
890 74
305 486
276 982
945 436
198 989
989 358
63 645
409 21
227 3
36 707
990 866
102 451
949 400
487 215
474 752
79 395
771 198
410 129
539 130
766 864
572 820
603 980
354 205
641 865
115 215
937 340
180 811
642 376
327 755
309 104
956 767
223 151
845 972
370 212
341 527
904 290
720 681
469 798
171 562
26 789
863 185
485 956
483 794
803 246
226 108
973 155
72 571
639 839
652 541
173 14
790 864
709 670
70 485
689 405
183 938
208 158
103 914
428 4
190 187
725 802
630 499
980 292
864 489
840 301
736 704
491 951
288 957
14 102
598 753
448 73
551 440
871 358
489 623
160 693
48 339
713 860
153 828
890 197
981 731
5 591
133 128
642 945
934 601
463 582
116 979
597 266
121 594
187 615
290 697
981 264
940 457
498 778
565 601
547 594
428 877
643 314
571 902
227 225
511 302
597 308
990 932
92 718
487 611
102 189
414 838
897 377
514 441
646 644
963 197
934 707
203 770
319 736
405 266
61 577
490 4
476 709
300 444
952 311
427 957
332 922
596 700
854 440
324 974
250 673
832 822
628 964
526 837
53 876
428 440
154 76
987 717
774 686
743 998
531 68
12 788
292 14
995 957
693 290
504 445
551 508
58 19
757 669
780 929
337 890
860 545
255 954
898 163
848 341
282 454
347 901
995 575
363 710
85 150
373 881
453 861
242 3
516 673
247 281
441 946
293 138
442 737
485 440
956 328
198 749
892 714
68 692
128 493
888 443
36 854
167 274
275 562
402 379
928 359
372 511
675 568
123 170
907 101
810 379
848 793
142 543
528 80
579 740
278 20
87 40
21 417
669 305
374 146
217 792
191 167
490 242
220 346
45 748
90 201
760 541
370 437
825 716
379 918
685 635
932 591
726 274
189 578
413 762
98 272
790 375
960 137
739 305
856 997
868 6
338 285
53 371
808 756
348 577
568 934
200 547
142 220
451 455
685 489
251 81
301 979
751 948
673 562
842 493
453 441
296 218
745 831
147 667
704 141
88 790
794 752
810 66
119 470
626 260
498 136
258 340
567 552
77 677
912 909
943 735
610 63
278 878
610 695
749 1
432 683
390 868
434 1
100 222
506 58
479 700
148 901
765 209
719 438
817 115
852 723
100 392
901 18
846 144
517 4
395 368
652 495
491 377
8 554
278 596
816 620
966 639
261 834
416 387
82 331
631 637
748 351
807 872
519 671
821 282
1 671
252 273
368 673
633 995
242 980
403 102
369 620
421 595
55 629
90 955
171 975
605 212
102 555
342 755
229 341
432 931
175 35
30 945
789 447
20 254
484 923
139 75
771 590
233 799
973 51
249 634
305 713
875 757
703 405
618 740
24 713
442 326
350 873
317 407
299 504
368 90
788 258
431 279
88 138
607 923
102 865
311 68
35 833
226 154
794 481
143 231
609 693
20 291
733 609
610 73
642 616
736 81
535 101
816 287
698 931
481 762
485 934
916 675
454 777
88 200
983 55
295 167
359 126
722 419
623 548
815 330
343 758
980 25
655 714
214 914
658 328
391 724
312 449
449 72
23 829
740 993
682 843
883 84
675 938
734 807
294 540
237 257
687 996
578 56
437 191
594 450
606 703
300 44
923 843
616 377
140 40
920 105
418 726
637 743
792 480
471 813
932 812
327 775
221 517
208 885
660 919
74 541
352 27
416 52
983 180
459 493
28 392
239 725
741 23
143 631
705 668
74 382
864 7
649 846
903 746
66 482
143 780
396 521
702 393
893 771
697 709
630 532
288 232
919 415
61 953
48 535
48 586
519 370
713 552
444 644
983 65
429 317
591 312
429 243
143 826
781 179
173 660
150 894
434 528
648 408
158 795
495 882
603 502
431 853
869 872
953 260
33 606
453 910
730 114
949 332
175 215
803 402
106 354
1 346
38 352
867 677
599 341
609 234
750 905
372 806
963 690
373 174
963 190
977 196
541 28
257 516
780 9
435 493
138 72
555 56
246 312
643 429
381 363
705 300
818 875
445 201
383 830
558 241
449 100
918 693
253 837
895 972
187 297
891 558
607 345
696 80
680 566
920 653
725 501
57 426
902 5
681 68
172 831
811 402
581 133
322 113
500 799
260 196
576 198
749 940
976 222
143 95
701 36
274 715
111 757
932 175
456 706
964 744
899 394
935 319
633 361
719 498
471 955
764 115
992 121
625 693
949 844
658 221
147 788
407 384
703 560
281 812
943 782
865 100
599 576
487 463
511 145
381 950
564 146
189 307
674 778
25 681
968 416
399 433
714 890
716 514
225 274
43 740
305 152
104 541
394 287
997 147
925 39
338 426
258 649
751 879
287 688
957 261
395 213
711 134
571 511
430 529
45 169
581 906
915 395
129 727
474 484
199 735
942 129
50 318
865 282
673 778
281 518
652 623
829 163
310 282
399 384
738 607
461 299
997 752
27 131
558 863
772 245
181 881
47 363
103 611
128 853
608 453
927 218
39 838
719 974
486 1000
968 198
553 998
176 803
864 619
839 330
7 643
124 171
691 331
480 125
979 599
990 182
946 655
168 172
148 725
789 744
460 806
404 441
448 982
139 58
23 621
340 438
75 455
706 116
295 39
499 637
896 763
66 56
662 632
391 376
229 175
605 571
152 53
33 379
547 443
593 220
50 78
916 688
319 285
516 942
208 594
506 710
835 131
649 536
333 927
392 607
122 728
819 685
174 555
973 265
635 328
768 521
406 691
449 584
615 333
863 980
894 903
575 450
346 33
586 863
844 124
469 672
199 300
415 587
1 898
414 395
730 593
850 354
864 651
946 717
186 463
287 106
246 128
685 344
586 149
889 894
978 951
978 15
483 768
107 424
447 605
985 781
893 565
865 478
345 922
886 146
493 337
448 593
915 983
896 33
111 671
686 390
955 222
76 867
403 489
181 497
177 182
108 707
115 701
963 752
416 382
800 982
276 68
251 491
877 893
976 103
448 422
82 43
998 921
379 521
591 998
420 159
720 13
288 310
468 82
748 762
217 936
447 487
154 820
497 534
558 338
563 827
650 624
329 160
169 112
566 458
890 171
179 364
477 394
611 726
40 819
248 882
217 840
601 511
44 708
484 544
74 621
287 244
294 59
946 964
731 776
890 254
300 310
731 291
154 835
849 287
198 574
86 46
618 389
480 422
703 829
339 338
404 398
227 531
737 92
886 270
851 914
133 57
845 548
772 890
7 889
298 141
691 312
636 696
75 456
997 860
469 217
384 497
580 565
523 365
511 731
534 553
631 529
31 219
425 152
952 661
989 877
590 429
153 163
872 447
993 555
655 585
389 831
880 778
554 902
330 533
765 904
205 49
866 321
819 340
307 110
808 58
181 783
204 239
192 875
177 424
108 170
899 69
853 118
345 993
900 227
241 606
857 446
121 430
867 741
399 251
859 127
635 997
565 15
265 363
218 736
902 868
942 685
557 511
562 388
932 387
794 350
948 589
681 879
820 435
243 97
618 524
450 365
635 475
431 768
33 604
841 84
156 460
679 185
244 64
15 979
126 169
663 992
952 190
26 132
600 119
209 383
440 905
992 408
698 35
424 872
610 394
618 263
572 314
633 893
562 19
570 600
822 205
264 208
388 531
880 988
9 347
668 657
405 904
881 731
457 561
296 701
901 428
32 292
995 845
18 856
792 48
308 159
258 265
374 723
831 874
308 491
127 876
853 728
969 328
987 275
693 74
201 191
196 829
233 263
123 62
398 261
789 412
554 375
934 705
713 487
268 380
89 343
576 657
948 937
380 1000
214 297
267 31
766 904
994 753
317 747
907 278
145 755
329 577
426 163
430 707
561 919
375 797
601 330
774 415
297 733
233 131
845 392
900 554
303 586
95 24
806 994
593 272
135 855
799 108
851 267
578 460
488 568
920 93
477 849
101 904
552 825
987 412
620 127
723 310
850 303
294 662
636 584
888 650
868 607
432 862
821 313
141 166
414 841
912 441
946 127
572 658
91 13
192 228
949 853
759 740
369 827
557 323
564 829
428 1000
636 277
486 287
858 872
870 395
102 572
440 142
913 100
478 321
471 146
827 364
878 981
188 255
719 726
961 565
781 362
56 336
744 131
885 967
230 654
659 265
13 16
879 171
246 651
344 972
980 686
898 845
792 171
534 705
446 840
720 267
426 977
336 275
41 331
628 769
699 846
840 869
873 313
640 39
591 974
237 891
126 861
922 567
919 4
454 857
718 708
802 734
670 824
836 466
52 143
713 285
198 24
22 363
65 512
184 199
194 336
392 129
558 434
163 487
335 485
41 980
21 269
62 992
566 494
633 714
832 388
750 411
866 554
359 204
54 847
615 418
578 479
701 284
600 8
675 60
548 207
167 603
307 995
690 338
785 108
582 10
126 420
188 966
377 435
511 439
775 386
840 806
637 735
430 634
431 136
375 285
671 533
500 148
579 179
657 242
891 433
994 368
926 232
198 145
455 25
223 713
964 79
797 772
449 108
800 968
970 985
339 736
374 468
993 816
614 576
825 404
800 962
655 538
105 321
859 549
981 874
172 712
575 508
708 663
806 540
50 938
259 398
762 855
546 789
648 532
93 53
883 515
750 852
57 896
709 319
219 434
820 202
760 161
829 75
939 910
474 834
735 549
356 562
288 764
452 593
564 680
661 941
62 751
816 577
772 919
877 764
856 938
887 595
812 489
336 993
699 805
711 664
819 51
913 247
449 810
917 289
64 365
939 34
232 115
830 402
954 583
244 890
605 459
63 985
932 360
945 487
232 580
13 762
309 705
577 485
251 997
896 314
845 963
89 106
847 991
643 839
40 183
492 417
198 492
488 17
208 742
473 925
128 438
315 314
998 830
713 200
600 457
388 514
659 829
544 640
384 546
469 302
973 813
405 167
248 658
670 978
887 279
486 385
80 719
278 571
175 434
166 195
498 10
936 460
13 463
997 286
374 414
151 657
129 664
878 83
598 323
162 67
158 713
394 417
643 696
146 402
115 183
505 57
771 152
786 821
213 148
623 472
823 2
962 971
621 81
797 80
546 918
641 832
889 16
396 967
143 366
475 233
970 229
26 316
769 734
495 971
200 624
894 933
743 644
365 476
568 653
535 885
950 640
224 854
313 395
956 176
168 686
111 64
888 143
766 960
950 346
37 906
542 820
716 629
852 811
191 124
129 259
624 148
237 629
629 739
353 738
678 173
66 909
528 29
592 183
714 590
624 113
428 232
103 837
340 213
648 178
211 225
342 556
10 572
328 65
455 122
806 288
218 626
755 59
322 69
71 393
773 463
37 728
512 409
842 577
194 785
665 943
685 336
142 436
390 988
248 579
653 278
11 84
441 70
600 822
346 845
835 969
527 90
105 721
251 410
488 48
334 469
123 103
665 958
537 859
632 839
906 913
719 170
498 208
545 55
995 351
102 993
530 638
362 790
288 205
641 951
946 428
74 908
919 285
884 571
884 323
939 750
91 221
436 869
53 970
329 968
246 18
105 113
234 977
94 397
446 573
212 132
521 109
974 986
487 880
439 432
997 579
523 602
506 507
845 857
196 795
273 48
81 713
844 228
969 46
862 987
320 369
596 978
21 293
413 101
509 735
10 991
532 249
62 354
380 662
451 711
998 726
477 359
64 31
428 324
190 985
314 271
840 76
413 153
283 431
312 779
744 992
560 699
592 951
707 167
975 212
933 627
644 712
705 397
29 901
304 3
760 445
940 536
633 351
667 571
959 20
995 689
743 952
786 464
113 853
858 106
826 862
162 771
806 537
690 256
877 793
25 418
469 582
485 665
310 231
395 698
251 325
471 270
249 34
517 667
299 969
895 779
536 25
373 166
460 786
493 875
540 688
356 352
457 908
973 191
358 639
706 710
407 837
548 140
852 537
150 444
107 592
712 832
460 464
29 574
992 767
674 260
258 224
782 158
213 630
658 784
184 8
759 157
781 732
622 13
252 159
525 305
824 719
445 800
806 525
505 881
816 306
991 174
192 186
303 89
179 812
643 846
514 59
46 392
170 877
173 382
299 330
40 376
500 252
653 439
981 879
405 613
645 269
968 311
270 572
749 430
38 847
26 247
469 686
529 842
643 979
308 350
146 593
645 786
836 537
593 591
384 120
266 108
819 878
364 814
838 523
253 181
583 424
950 213
881 843
191 233
105 226
239 808
944 392
855 760
3 578
988 836
19 847
176 598
81 99
64 189
807 698
692 719
822 631
948 900
479 104
436 600
582 192
833 283
239 966
675 537
808 670
657 977
474 100
197 809
973 21
687 478
504 112
442 234
912 417
528 422
138 665
492 756
635 301
381 959
226 7
304 691
686 945
827 617
35 274
128 924
206 649
909 832
205 315
726 404
715 923
479 153
72 513
458 687
612 728
730 945
831 400
686 76
250 713
725 468
244 159
168 318
472 221
641 384
163 849
269 256
395 776
206 888
689 230
964 289
548 83
974 909
531 719
642 701
469 139
988 735
759 695
736 732
806 75
202 535
467 782
880 581
76 996
373 117
18 375
934 517
605 782
490 644
455 697
445 234
322 788
520 643
177 352
293 85
55 631
619 907
574 972
631 346
588 37
647 22
679 666
364 102
901 994
251 12
616 213
95 62
641 719
690 272
960 54
196 918
915 66
608 858
871 253
911 79
352 588
999 278
776 602
326 525
121 247
25 207
494 265
111 343
730 199
887 832
832 624
67 726
719 497
283 864
249 107
388 110
164 703
635 137
333 404
549 82
904 806
987 935
738 113
993 640
74 450
713 858
474 958
16 279
299 739
685 784
550 662
15 488
753 572
529 95
42 898
523 828
459 576
301 755
915 679
429 593
805 462
891 127
438 835
709 340
47 654
966 215
505 920
990 590
429 776
223 923
267 755
676 732
385 735
109 615
551 8
166 947
529 552
994 24
683 843
143 426
130 688
919 144
663 531
259 616
175 949
870 895
630 743
2 3
207 965
280 858
739 400
210 608
680 873
218 402
255 379
80 199
571 488
735 569
252 706
216 114
629 347
419 123
390 317
381 335
512 439
247 146
877 195
733 841
860 717
948 952
795 676
236 710
923 73
509 97
30 550
704 605
555 370
748 793
504 121
113 876
119 878
394 718
977 17
685 720
718 692
760 836
373 408
645 100
19 418
44 697
449 678
516 255
946 936
225 493
907 60
988 235
272 166
386 550
887 626
470 169
721 775
465 358
890 765
305 94
619 973
967 228
313 184
655 220
39 71
64 159
338 469
754 654
34 302
122 135
75 98
427 117
906 327
277 67
356 297
346 968
32 877
704 310
62 390
722 742
621 63
624 517
465 112
480 466
746 335
433 219
30 645
157 632
397 585
192 62
444 255
28 274
528 576
844 831
495 728
696 246
645 387
837 806
859 294
475 634
635 451
425 301
213 468
448 989
55 997
416 741
908 680
131 984
617 537
684 59
762 52
164 728
599 480
270 236
738 13
206 687
525 944
207 578
545 840
420 211
470 188
363 419
327 100
947 962
714 427
226 659
206 210
513 303
497 828
498 94
598 615
316 853
308 116
631 264
87 693
135 341
207 829
738 827
258 565
471 669
204 207
17 693
281 607
338 256
799 173
884 408
552 923
126 196
513 997
743 864
64 255
908 437
842 54
300 842
433 757
385 658
973 189
815 710
576 999
756 3
254 342
366 199
181 412
895 203
970 269
574 395
448 530
449 51
560 193
594 314
221 366
630 980
155 827
486 964
862 391
93 571
903 517
172 780
173 930
179 450
43 924
95 228
463 70
578 286
319 329
168 845
1000 374
315 318
480 412
238 914
259 512
325 752
470 39
104 260
785 121
8 430
606 877
956 776
433 883
721 339
905 726
87 744
589 245
747 912
653 366
740 112
376 528
200 779
456 11
878 504
174 843
249 410
596 414
568 203
273 966
592 821
798 902
681 552
915 332
298 94
509 754
195 440
105 153
554 287
475 39
433 679
828 900
859 495
187 432
784 704
605 903
166 6
839 769
916 294
488 879
110 19
902 756
584 256
860 283
207 665
466 390
590 913
108 201
266 522
977 287
732 67
918 104
664 356
845 36
596 775
300 261
399 282
975 658
959 980
128 627
292 868
763 535
883 239
157 881
211 786
481 198
545 53
713 993
409 668
447 819
694 510
3 71
647 341
769 304
719 395
435 421
439 515
868 689
815 849
75 716
710 360
729 773
474 977
429 220
907 555
969 562
385 748
303 693
1000 466
742 132
417 596
28 389
865 613
341 558
72 640
852 198
871 441
980 109
301 793
725 173
333 64
385 856
253 834
822 173
966 652
520 60
554 426
261 699
61 77
253 596
672 285
651 395
92 764
674 99
919 836
433 404
188 656
21 430
505 854
370 70
88 571
185 685
446 500
839 934
228 34
202 280
693 699
997 490
796 91
323 698
587 694
13 550
352 915
10 69
544 284
463 33
908 496
190 502
128 207
921 605
296 139
911 315
419 824
695 846
5 978
432 607
437 630
296 601
697 776
436 288
142 167
774 413
567 66
30 768
380 680
583 444
189 41
792 297
730 11
696 266
935 361
375 359
678 773
601 562
797 160
820 894
422 802
219 514
451 491
822 41
522 989
759 940
963 114
671 542
341 560
813 658
636 364
788 296
650 4
664 794
636 132
862 649
787 60
172 188
920 729
311 325
473 266
687 382
517 496
931 58
274 629
758 798
989 519
332 560
57 581
656 817
350 957
544 68
498 392
69 100
251 307
671 40
3 340
832 178
677 448
75 23
147 337
312 626
210 965
794 600
151 865
870 711
280 907
129 419
976 739
386 641
202 911
105 19
197 638
853 373
937 852
415 301
937 674
6 101
921 316
653 821
395 257
406 115
416 59
1000 991
17 848
746 150
819 672
588 122
149 687
613 694
397 714
792 632
414 692
262 358
502 746
814 685
264 371
908 654
530 763
325 873
339 280
546 970
249 511
508 585
361 748
977 917
953 70
576 942
574 465
459 393
795 371
101 935
353 330
665 389
629 463
609 506
682 953
937 248
340 322
324 37
405 228
15 292
390 889
404 276
550 382
56 645
828 68
50 625
646 702
106 141
971 343
327 368
176 425
194 489
82 330
31 411
599 144
398 66
958 405
637 594
72 995
989 385
814 489
297 939
740 346
260 9
164 975
19 841
980 600
252 904
282 777
304 488
921 498
725 736
638 945
961 924
782 650
340 364
716 611
553 284
518 893
214 90
357 874
474 646
297 409
580 728
614 593
732 42
620 670
513 605
377 334
306 831
702 136
916 127
492 885
851 152
827 440
196 598
135 465
713 495
473 256
680 676
836 111
739 879
758 5
185 601
432 102
808 799
650 66
589 699
229 24
664 581
121 286
264 709
900 652
3 933
718 541
988 142
128 743
849 313
663 584
456 474
297 599
261 146
989 197
254 55
570 424
705 618
276 448
300 471
641 163
274 142
647 797
501 124
995 443
233 505
477 482
466 935
546 713
7 604
748 156
235 655
989 779
353 610
162 322
659 116
920 478
301 644
805 858
679 325
166 47
121 572
263 71
155 375
130 950
904 182
526 655
2 308
285 57
766 976
947 278
941 405
43 251
791 597
294 366
780 577
521 842
595 583
374 366
712 590
32 325
831 724
235 681
708 871
146 63
837 107
690 190
824 441
3 253
403 468
18 456
52 760
74 596
192 598
632 429
148 628
51 84
335 228
261 499
730 20
952 185
60 431
879 755
998 638
144 104
968 212
455 156
564 395
559 380
683 688
53 24
785 515
808 373
30 926
640 817
328 636
64 999
208 290
475 40
582 922
325 976
365 192
118 750
400 644
116 949
824 448
884 317
902 199
649 408
816 14
897 225
408 453
64 251
810 37
830 881
962 477
366 433
709 201
927 965
485 746
906 601
883 480
50 826
547 960
558 55
361 234
327 869
37 213
417 322
374 467
741 440
983 142
169 100
614 945
284 169
507 864
654 248
236 652
12 265
636 339
34 102
727 669
612 631
324 159
113 931
398 350
897 479
211 685
239 128
211 546
728 727
727 415
348 525
605 35
752 492
764 819
155 19
585 739
417 427
88 159
247 371
310 924
234 757
515 981
923 462
344 460
13 882
713 174
138 568
614 66
447 940
726 242
821 562
369 757
692 604
92 519
299 839
68 332
63 168
383 424
489 305
482 297
776 675
947 644
568 245
285 949
359 785
585 285
940 199
955 860
715 51
340 812
728 61
780 691
198 203
885 1
187 13
539 97
671 306
868 691
334 249
193 93
126 295
170 566
617 414
970 171
497 58
46 689
786 776
325 393
797 220
811 361
259 826
87 780
728 915
217 374
146 863
577 651
308 330
96 206
177 729
678 219
95 787
313 654
615 303
549 59
481 340
231 198
887 332
118 471
919 60
516 482
930 778
58 734
847 210
876 803
439 715
519 810
499 806
509 604
945 947
311 461
899 607
568 239
456 225
142 709
583 831
913 165
63 559
30 226
811 708
939 353
489 191
976 124
187 953
100 321
694 522
21 864
596 488
971 370
348 340
168 143
3 688
46 776
103 87
547 779
212 562
662 152
954 379
317 583
53 105
191 667
717 479
300 340
128 801
886 352
879 696
852 108
758 705
284 646
838 725
511 607
642 643
674 735
529 82
106 495
911 2
659 462
925 881
467 407
512 412
968 987
520 735
484 563
644 121
386 45
902 229
639 439
838 295
103 616
679 499
387 624
244 926
998 958
732 44
618 203
253 457
76 144
994 208
318 347
458 249
55 766
956 853
50 579
524 674
128 976
785 874
909 993
964 635
791 888
746 113
865 38
202 353
438 925
824 35
55 596
890 199
342 648
883 305
497 260
678 41
433 239
621 80
943 585
592 504
362 175
374 297
791 314
358 398
164 833
813 235
617 991
823 666
896 294
76 14
424 900
442 691
207 591
910 61
935 190
346 319
319 537
792 773
713 26
147 899
293 492
79 713
221 518
594 687
987 939
349 622
649 329
749 813
800 855
677 907
118 184
626 684
640 957
760 926
137 139
339 543
613 596
742 755
741 327
286 380
613 515
517 552
287 36
455 38
928 260
128 648
29 65
897 584
512 927
743 859
775 380
868 75
809 65
230 20
602 47
570 176
952 101
850 893
1000 848
591 469
365 487
316 335
496 950
934 724
596 315
47 365
364 493
811 289
183 418
825 823
947 772
727 379
231 421
482 535
672 322
258 180
522 584
531 686
982 539
287 872
634 741
871 404
987 99
771 842
383 702
673 961
522 462
969 148
785 167
238 942
697 86
113 550
238 162
771 459
231 555
41 35
5 477
743 964
695 992
467 535
408 351
421 434
826 910
941 388
688 559
376 903
690 814
684 876
413 292
791 277
603 70
528 415
248 51
745 932
204 830
547 751
977 127
389 664
495 80
314 73
844 532
335 454
63 462
401 568
516 304
275 433
247 665
226 374
698 623
639 16
146 821
144 837
339 204
180 741
124 765
373 913
295 569
64 301
633 308
753 200
370 897
245 861
96 227
636 581
369 622
70 45
896 800
57 388
129 404
907 873
653 954
881 344
646 161
896 390
923 632
431 568
541 912
407 124
277 878
646 459
901 790
959 430
781 209
677 802
418 433
272 455
126 117
793 796
845 96
561 895
938 393
192 902
411 779
426 925
64 647
62 328
498 54
420 387
947 260
668 620
337 868
80 151
11 252
898 733
103 578
798 6
704 101
300 301
57 915
748 792
447 107
597 673
567 219
690 226
284 62
260 310
569 118
273 495
184 126
385 265
27 444
356 445
688 204
552 667
59 876
139 789
406 7
508 238
749 254
295 676
194 765
810 822
331 858
198 613
486 700
867 47
481 471
317 981
419 476
413 29
739 375
588 196
146 27
374 324
385 781
110 338
839 314
921 196
395 441
887 237
109 580
960 744
425 515
998 725
431 336
601 343
483 539
623 806
274 582
397 354
963 558
722 534
124 202
674 42
472 928
164 312
417 537
558 598
764 957
838 303
160 819
570 457
289 965
71 252
822 149
183 638
548 657
850 792
278 418
583 59
210 180
977 951
388 620
143 686
376 349
449 630
341 728
177 906
346 380
90 859
744 127
256 519
19 325
118 943
328 395
768 242
283 105
536 637
262 984
402 742
523 341
631 879
209 673
467 273
572 748
502 146
746 916
540 515
228 90
79 930
788 361
855 108
501 786
820 526
200 562
477 929
565 116
238 215
813 87
244 297
729 590
32 131
545 30
260 206
415 819
5 543
285 288
191 552
595 638
263 202
111 954
271 142
262 128
173 657
674 421
430 922
905 300
317 360
315 406
490 508
867 270
293 154
994 827
810 951
15 483
321 350
756 491
30 300
482 127
497 188
670 412
637 478
456 295
514 344
981 902
744 785
453 940
94 544
720 538
726 879
735 786
188 365
211 726
439 742
826 960
619 462
946 85
735 73
458 219
424 666
806 159
634 648
284 66
235 238
741 285
877 71
706 577
421 254
811 140
615 429
817 795
884 928
158 506
167 113
219 666
100 588
141 725
888 248
658 240
71 869
943 151
219 48
86 750
216 259
970 173
65 168
910 286
240 205
952 877
802 414
68 573
540 182
633 476
34 464
823 175
648 854
395 840
370 363
113 805
937 726
817 558
389 622
428 938
932 999
103 392
955 602
890 899
797 707
870 976
287 705
745 419
31 607
134 397
904 179
11 529
730 198
140 171
416 939
371 283
59 827
944 801
697 420
975 38
78 625
506 136
607 98
201 519
103 58
751 323
243 553
497 199
907 495
98 609
254 531
145 360
644 920
833 892
290 525
841 661
683 933
821 371
892 92
289 167
370 940
458 192
664 498
273 852
940 900
144 424
708 667
83 642
290 36
788 989
812 538
957 346
453 880
120 323
117 70
251 75
698 614
580 352
893 413
828 882
951 81
267 905
442 242
531 868
500 594
629 314
336 557
464 553
668 793
51 306
679 180
22 999
49 950
947 705
237 836
491 597
833 502
371 644
385 356
997 787
749 369
144 170
885 931
490 455
347 268
345 876
965 889
628 773
819 153
883 543
789 403
114 718
318 73
961 929
630 690
254 739
254 2
15 889
538 631
105 459
802 76
75 694
25 867
974 698
944 518
537 733
218 885
140 290
134 709
73 126
306 249
572 228
145 506
509 543
95 769
840 726
99 217
444 90
429 99
956 198
13 36
417 439
696 518
894 260
51 956
616 963
427 265
716 734
15 340
160 279
448 769
319 53
287 831
39 276
948 170
12 908
577 338
81 215
46 578
431 471
696 379
134 490
860 19
255 85
80 363
375 20
99 711
394 294
647 322
779 778
512 130
362 514
641 685
979 52
439 538
282 647
849 532
346 217
656 71
202 106
42 642
668 992
711 599
48 853
620 646
773 302
975 493
764 457
758 930
639 265
820 65
237 423
561 882
800 547
512 43
519 77
39 976
491 682
225 220
615 421
779 204
302 605
317 379
595 829
627 402
807 614
856 536
744 414
319 675
110 90
304 293
44 419
805 605
473 857
81 760
502 660
482 191
101 939
210 246
922 684
255 307
654 377
796 806
6 843
306 103
157 234
835 847
774 653
592 137
414 402
301 260
499 551
253 782
850 335
225 618
688 411
292 270
392 114
169 311
848 49
854 325
592 98
492 652
147 566
541 130
439 58
349 976
586 980
114 859
879 881
387 48
487 578
206 365
751 368
83 564
963 999
882 666
88 33
728 722
707 728
96 218
147 577
16 259
4 165
762 157
41 909
248 759
102 635
154 771
472 382
337 815
848 530
341 781
462 816
974 10
985 623
927 410
279 270
342 266
793 854
226 470
193 598
118 667
136 457
72 461
979 536
227 910
781 959
456 268
570 776
875 853
456 47
971 960
472 36
325 643
788 610
894 87
147 917
164 502
453 468
548 675
722 93
540 95
100 145
748 120
555 987
687 9
424 376
118 651
651 981
95 931
760 532
293 260
618 457
395 167
213 92
626 266
821 695
288 872
748 196
393 336
161 28
19 350
898 263
667 911
406 290
848 930
391 204
943 863
218 741
432 927
385 559
430 830
24 52
96 101
170 959
848 169
709 3
974 940
958 26
598 160
74 480
482 763
88 45
386 64
483 315
283 922
304 452
3 958
630 908
521 287
820 581
533 669
370 677
694 485
358 905
94 917
740 557
803 981
741 418
41 683
741 161
425 479
181 305
69 822
94 171
55 695
779 519
537 475
647 807
433 381
498 684
947 38
61 623
353 835
916 590
781 549
93 903
225 502
785 711
205 45
335 753
825 584
73 685
69 573
220 428
555 95
502 339
350 367
124 366
757 816
470 102
402 374
158 822
283 755
224 578
356 306
840 468
351 672
167 527
412 65
260 923
949 872
727 388
133 519
383 146
831 233
935 412
707 873
792 892
972 215
509 586
663 741
805 864
29 991
327 706
772 552
567 536
344 884
182 379
383 638
863 454
812 817
646 141
575 696
314 882
981 843
117 625
927 122
29 720
202 96
917 507
650 137
96 924
614 230
159 382
120 151
644 205
499 540
489 178
251 693
6 446
792 633
732 241
812 181
191 31
743 279
195 200
415 383
675 122
483 941
887 615
57 451
698 537
558 94
481 539
410 792
307 456
560 545
203 2
253 13
423 392
622 413
752 365
117 696
179 61
522 409
386 722
596 963
214 819
474 426
564 305
516 554
487 60
466 785
342 797
409 634
355 407
104 257
254 128
204 188
9 61
631 130
24 257
263 648
403 735
404 671
667 675
632 841
999 48
683 583
215 457
95 745
748 274
899 763
520 343
425 922
607 343
362 466
866 959
825 284
146 2
208 6
48 132
871 522
700 585
227 941
518 845
731 507
379 321
94 749
521 76
370 889
126 293
822 836
527 632
684 452
19 940
655 775
212 826
782 308
455 906
390 417
754 812
391 929
866 793
505 773
178 603
138 178
187 871
142 213
68 896
13 182
59 210
948 479
772 300
960 754
18 872
275 513
825 641
514 977
748 634
141 479
94 626
901 51
113 937
35 634
307 526
323 907
482 974
506 107
617 343
275 742
459 246
725 568
637 257
159 71
730 244
361 673
568 984
129 292
759 473
484 840
765 935
461 497
12 159
897 464
9 88
159 587
655 200
917 563
776 462
121 656
526 350
530 949
912 356
420 416
92 837
812 324
192 467
510 667
945 18
729 549
555 362
415 479
581 85
730 598
711 495
732 718
481 197
694 932
612 417
536 294
806 300
659 735
71 237
904 152
531 290
425 92
113 908
377 257
996 804
986 344
933 465
730 608
396 886
593 495
646 680
709 149
849 954
268 795
474 673
668 338
737 382
139 100
489 684
254 74
170 721
886 864
91 259
164 142
533 714
40 845
473 340
515 437
659 966
870 35
934 240
399 718
567 749
522 6
838 4
16 748
99 43
460 625
698 487
707 635
654 664
889 641
84 643
316 224
638 533
152 596
662 820
596 902
120 400
961 113
227 368
398 306
234 971
524 25
175 709
340 335
224 711
993 995
189 243
41 646
147 741
768 429
352 596
321 450
130 973
334 663
953 920
464 73
579 382
33 837
267 895
809 622
633 208
750 555
644 163
420 746
492 901
385 24
7 929
725 217
493 340
344 592
529 229
196 224
896 976
428 592
229 592
218 610
343 528
992 61
597 251
193 616
244 251
223 219
171 816
769 833
389 627
198 726
740 929
179 406
167 175
740 176
208 34
535 270
259 971
909 776
6 75
367 412
673 723
78 366
460 6
795 705
715 676
746 53
100 102
688 51
592 390
624 321
506 489
877 417
891 808
549 151
578 693
561 183
179 278
662 852
536 161
303 214
807 576
838 59
948 262
1 650
771 218
27 546
604 356
447 807
631 792
640 647
340 421
489 824
628 869
67 469
548 442
812 705
469 82
632 468
451 509
474 963
344 849
866 958
77 332
127 897
518 146
407 5
509 359
219 315
458 802
742 93
101 265
148 887
726 847
995 699
993 958
287 108
128 932
86 543
708 696
597 459
797 53
886 563
58 579
310 340
375 193
282 356
785 773
464 782
80 192
516 300
705 974
934 492
811 809
296 833
669 422
853 86
195 435
571 186
112 38
647 722
247 173
144 2
799 287
938 110
223 12
322 273
455 118
31 244
28 146
961 250
136 551
767 952
570 89
266 550
763 253
841 875
759 56
843 734
203 669
876 964
449 244
853 130
682 884
83 914
651 898
722 425
643 602
33 276
510 102
23 693
70 436
560 829
161 327
846 438
869 986
859 157
390 335
642 358
19 680
681 780
225 600
443 652
857 840
966 940
530 118
731 214
361 178
22 291
543 151
296 61
284 446
653 477
712 257
229 285
759 84
469 476
855 692
651 683
171 465
827 235
372 353
758 888
510 896
441 81
341 412
891 227
377 940
786 471
459 271
87 657
163 141
474 278
924 786
442 938
502 399
61 431
244 433
731 332
786 197
706 575
482 343
156 997
380 474
417 100
432 847
211 785
490 269
780 128
83 841
918 207
286 247
395 556
616 265
606 853
474 523
99 240
763 375
849 43
699 614
567 563
819 134
375 296
367 194
935 808
424 22
689 767
74 42
78 861
667 477
950 36
230 905
202 534
427 534
29 940
240 451
793 775
243 696
895 189
583 375
565 112
410 446
463 59
337 245
647 638
76 837
704 624
942 994
697 9
784 643
654 391
536 573
537 382
556 656
753 890
785 778
467 76
215 313
418 336
690 667
942 426
246 969
845 232
977 138
54 157
258 951
590 901
701 921
290 847
477 936
477 579
534 112
476 929
545 639
231 200
257 689
551 565
795 637
706 227
776 694
225 278
277 279
930 573
970 969
6 434
617 814
815 151
126 422
271 27
198 400
739 369
83 224
342 467
669 205
737 713
154 993
309 232
790 555
462 961
439 753
394 777
620 453
718 119
667 269
244 59
81 250
989 730
685 216
188 187
729 911
28 324
37 986
407 226
428 598
916 334
770 63
469 64
421 5
313 372
152 616
290 941
648 923
807 996
479 118
628 711
2 92
516 269
957 150
417 420
399 42
226 436
926 309
132 313
290 164
627 233
474 986
297 172
556 606
220 122
597 42
596 332
857 822
386 705
225 886
840 567
691 685
549 311
691 924
564 471
47 824
940 521
322 87
269 906
809 166
710 347
34 198
447 244
479 431
649 520
552 576
263 162
66 12
317 486
169 434
56 288
469 362
104 12
657 636
614 592
709 449
760 175
279 418
956 525
787 743
214 194
592 352
533 611
3 892
593 622
995 257
456 972
441 290
462 94
573 796
816 788
742 59
467 558
65 333
587 839
998 54
194 358
223 90
330 290
473 503
705 594
388 572
199 958
272 208
332 706
412 701
283 376
684 622
555 602
498 654
61 671
118 358
32 499
488 819
866 896
553 515
826 329
411 313
290 652
505 869
37 239
902 577
726 466
908 939
439 855
159 463
858 910
345 291
324 955
180 928
355 663
312 728
511 664
975 724
381 491
105 902
713 812
101 47
448 446
898 439
624 415
720 857
675 921
984 246
495 443
339 433
180 975
701 79
355 51
17 893
47 334
622 769
335 36
502 865
828 75
76 367
813 121
92 212
416 530
807 366
890 304
530 676
166 434
300 137
162 821
48 330
474 74
677 917
809 980
697 440
132 446
538 363
447 934
76 541
899 320
128 831
191 465
384 432
388 406
196 306
735 352
218 444
462 813
158 902
797 172
568 470
268 242
942 203
140 421
326 382
256 763
252 438
906 194
207 428
594 425
230 131
457 348
139 754
221 62
672 853
656 828
48 198
988 225
657 141
326 899
260 481
522 597
181 527
575 194
1 721
607 545
117 188
799 558
857 758
624 412
926 471
164 536
17 382
990 847
679 405
115 427
956 787
974 73
474 772
167 291
932 628
455 440
956 276
64 588
629 746
280 605
68 43
812 336
529 425
10 206
11 443
866 713
469 738
516 410
253 785
289 6
242 630
752 686
157 634
216 202
512 694
29 136
837 22
377 689
541 677
961 525
82 336
145 441
254 673
638 474
959 169
143 671
850 647
123 662
658 948
324 207
541 847
388 405
528 310
253 83
633 501
247 696
649 124
194 565
631 40
435 247
109 414
248 153
369 190
586 758
5 36
344 324
507 218
338 143
158 817
98 235
267 222
13 94
44 248
989 640
327 782
383 459
731 812
667 387
907 83
800 161
590 919
928 541
381 117
156 579
635 428
608 346
724 470
331 765
31 202
101 202
788 149
206 456
733 127
129 895
652 198
683 72
826 144
244 426
938 420
52 766
937 378
811 314
803 894
69 466
188 91
622 177
302 741
729 949
38 498
816 437
105 994
869 77
493 506
878 338
147 11
935 488
556 894
723 699
442 258
241 172
464 280
694 376
527 785
419 969
542 396
909 981
852 30
45 203
864 867
25 502
415 35
956 645
778 135
460 898
329 263
488 4
507 112
412 538
531 277
639 278
255 869
425 682
279 893
94 712
652 111
566 570
600 776
54 198
793 957
248 388
688 76
899 866
56 28
659 260
553 72
402 100
978 104
787 795
955 741
245 106
118 698
41 139
453 810
735 220
54 149
127 168
377 311
298 226
400 269
429 419
290 913
676 582
758 157
329 850
441 892
857 282
199 410
145 408
273 425
748 503
712 52
340 960
800 925
606 419
535 68
850 85
920 747
121 204
434 331
523 805
479 522
864 624
1000 796
393 855
460 422
684 718
61 690
376 846
239 92
453 257
560 205
172 628
500 920
928 107
915 571
399 523
955 420
4 584
424 204
218 171
306 581
840 735
524 454
950 938
587 708
998 700
978 129
506 106
189 142
460 531
301 11
341 619
719 481
488 600
799 722
924 146
336 540
470 109
855 632
568 879
560 925
190 904
271 945
969 856
556 594
333 985
284 461
210 161
357 519
756 669
412 867
978 191
33 718
409 822
444 794
650 151
750 810
514 386
820 327
451 639
287 125
131 417
933 38
903 754
622 29
460 859
989 752
35 881
367 285
440 446
732 128
723 563
228 896
133 252
512 529
434 810
798 549
959 7
534 298
86 594
265 500
401 927
744 728
509 75
114 183
193 445
116 707
31 502
702 284
234 755
264 63
1 332
742 904
725 552
673 419
493 764
133 736
321 380
107 270
566 954
31 298
308 95
862 571
806 353
651 314
989 806
90 952
118 461
387 6
771 375
538 990
667 347
371 778
540 942
460 812
247 488
544 801
386 702
36 571
598 856
337 208
497 477
661 83
999 55
272 178
783 402
351 469
518 703
761 665
222 456
503 602
952 345
853 580
415 607
773 911
847 44
44 430
789 584
218 658
798 721
169 174
772 363
514 696
607 239
591 785
454 278
505 29
527 128
52 552
234 664
336 477
400 470
582 398
242 42
626 709
534 879
382 758
350 735
474 710
310 298
983 184
550 468
436 480
925 338
494 425
149 5
712 411
408 699
35 208
274 410
92 466
397 962
97 70
385 344
972 50
536 532
129 632
14 97
134 482
278 254
316 400
496 971
783 791
762 991
55 396
379 101
290 440
60 204
341 65
885 581
456 394
227 438
677 319
698 534
610 247
335 903
849 884
229 314
590 519
912 630
453 858
414 747
380 344
598 272
410 234
229 444
65 5
440 655
565 252
395 276
137 921
674 720
114 422
556 539
325 388
267 624
222 357
931 233
382 743
356 94
300 361
684 697
831 925
679 538
247 601
467 62
838 562
830 143
394 632
375 828
17 975
788 467
593 907
313 994
567 433
823 81
658 86
128 609
887 142
613 692
785 38
344 596
1000 835
325 655
577 247
102 746
267 380
757 364
105 660
361 322
729 465
75 453
758 230
435 693
473 174
562 432
215 358
36 781
992 854
312 179
607 122
111 766
863 345
537 681
95 987
773 780
992 489
754 848
661 49
304 781
448 582
777 95
797 324
451 1
934 274
826 584
978 78
124 653
603 785
408 38
291 281
596 863
166 412
123 694
921 869
421 610
554 356
23 837
197 276
600 204
149 925
261 757
34 25
628 552
374 767
656 563
367 561
949 339
714 276
458 791
900 214
738 946
388 437
114 507
195 966
693 969
263 884
119 937
624 119
468 692
243 689
606 441
852 807
725 240
87 933
453 710
214 575
310 868
259 949
786 678
447 312
92 10
532 29
924 105
383 115
768 511
828 874
38 557
140 107
999 921
962 487
23 379
889 396
130 99
36 977
494 746
675 995
366 918
710 376
780 27
466 637
905 974
438 960
175 450
414 892
36 86
475 622
645 898
367 993
527 792
453 300
865 178
588 116
450 550
778 582
588 709
960 845
279 304
615 723
783 864
786 164
170 422
91 120
816 763
981 589
57 609
455 261
585 424
509 63
951 916
757 156
598 831
347 906
416 117
364 134
441 351
216 866
436 899
435 216
802 631
945 596
128 779
101 633
4 905
989 751
669 239
273 601
45 709
848 483
900 367
433 691
269 125
882 989
335 61
690 621
484 801
848 947
620 588
716 789
186 278
196 972
790 730
4 841
155 938
396 223
933 748
685 872
980 853
836 293
33 782
223 9
36 646
516 650
391 624
694 213
449 304
731 287
463 577
730 39
190 402
238 124
440 583
874 714
171 327
843 943
984 340
612 840
167 232
39 877
106 46
935 939
144 655
137 6
827 635
73 3
964 610
51 88
227 603
761 938
27 108
765 394
452 298
735 832
660 697
342 639
903 194
310 93
395 80
815 249
239 317
683 300
604 260
822 800
983 423
314 632
825 571
467 762
229 448
638 415
918 530
643 766
272 792
736 445
800 223
594 472
580 496
606 628
581 458
700 923
624 456
905 527
826 669
468 951
93 777
930 432
571 329
190 735
677 235
359 236
461 359
576 256
258 38
447 838
764 361
195 872
831 334
225 162
270 907
672 422
22 769
373 931
181 929
20 267
406 769
987 98
589 972
987 168
374 749
268 314
750 255
688 602
92 828
470 352
838 929
604 169
274 826
257 466
682 961
374 344
618 694
37 522
667 650
456 162
105 897
460 634
737 853
441 601
766 601
61 796
367 617
619 550
837 627
760 662
31 693
744 61
344 765
428 285
673 987
253 826
412 537
466 284
149 285
916 773
349 157
147 732
756 447
465 537
576 224
464 440
706 77
496 882
571 114
780 612
732 183
409 918
603 36
579 675
927 138
464 353
470 882
90 669
781 471
957 745
665 395
941 840
637 963
881 296
547 880
795 629
874 903
435 543
40 997
40 480
885 258
546 157
711 80
608 594
987 833
368 945
90 388
256 715
382 754
482 163
521 996
662 476
818 212
446 583
177 758
563 750
471 558
147 460
539 549
647 386
879 666
59 332
289 471
719 687
596 297
719 403
698 879
149 825
988 604
487 269
859 680
895 499
313 760
51 265
323 93
595 660
427 613
219 668
712 18
630 429
514 991
459 410
194 625
665 908
724 911
657 975
810 690
11 172
204 836
985 881
271 598
267 243
785 889
665 213
372 600
172 625
560 1
885 815
259 306
55 569
708 494
752 788
77 106
748 95
470 772
512 32
30 969
871 384
959 538
880 706
687 956
874 348
767 803
683 312
226 258
893 663
544 575
982 708
329 988
204 216
205 997
776 16
953 445
310 969
347 810
240 116
125 93
756 624
749 684
17 201
257 259
818 926
873 970
140 207
329 742
459 651
605 852
371 523
640 744
682 261
321 296
520 376
749 6
754 755
176 656
876 261
614 345
276 442
852 230
568 275
593 839
667 464
631 944
869 55
608 866
449 377
896 618
46 883
60 462
216 186
86 224
937 787
310 498
441 301
132 765
862 560
134 706
543 656
398 850
681 512
725 457
766 413
109 551
182 732
528 418
945 949
838 31
767 225
720 765
385 508
756 961
928 878
1 532
708 699
2 574
477 145
829 194
589 225
618 97
480 969
845 903
858 524
673 567
120 647
369 442
789 123
804 440
923 79
662 218
316 492
846 108
818 859
833 915
70 91
655 414
198 841
388 672
196 543
737 470
196 96
49 653
903 924
556 328
676 829
307 564
538 740
843 298
516 575
722 973
581 357
366 561
887 136
677 223
185 268
414 307
678 503
794 369
642 2
3 1
123 580
785 55
872 511
354 138
726 135
410 266
314 728
48 311
324 848
387 418
204 953
414 186
254 356
409 692
888 314
345 509
632 370
511 281
622 15
66 207
914 126
584 797
745 117
789 244
542 888
298 208
421 562
890 974
600 251
271 974
913 84
867 719
198 331
350 522
896 988
524 140
967 932
770 477
868 987
577 340
663 320
73 206
853 188
283 246
964 431
991 3
764 4
744 418
872 566
836 845
338 79
342 207
619 987
990 179
669 26
281 991
504 198
815 409
496 464
313 104
268 453
745 698
469 656
286 427
90 637
516 303
257 454
506 254
519 437
302 85
385 282
138 914
307 83
939 975
615 205
69 946
170 36
380 167
289 409
955 455
424 303
42 551
791 832
650 836
841 285
730 687
911 611
544 574
56 821
135 911
58 855
123 922
417 288
499 550
393 823
220 665
932 973
461 831
921 157
712 947
436 887
46 885
232 659
461 672
932 919
684 824
987 145
363 816
338 204
654 691
160 214
815 676
673 887
928 222
1 165
770 838
353 207
245 672
423 286
807 258
242 676
620 185
917 953
929 299
4 933
770 519
653 617
491 828
177 198
262 533
646 226
292 773
944 384
800 660
333 499
514 799
950 556
50 945
245 146
353 514
794 454
766 508
597 221
6 326
138 134
708 28
841 64
655 88
812 779
326 948
555 81
731 547
851 139
908 50
653 840
121 507
721 64
993 896
975 199
182 609
354 295
580 562
382 911
911 98
542 414
298 886
727 776
776 26
162 974
326 858
927 623
662 84
811 35
58 504
922 671
731 945
31 914
333 458
463 253
762 775
346 47
157 169
129 169
425 173
354 644
790 891
690 197
689 95
894 978
173 564
34 320
370 23
993 917
338 862
36 962
730 146
356 170
495 74
983 49
759 62
94 374
513 940
943 956
384 235
308 74
582 373
322 772
205 189
18 448
439 506
877 28
409 953
454 246
661 398
500 959
994 776
564 350
41 642
617 856
511 509
532 619
431 805
978 53
120 583
200 884
281 55
526 323
29 257
265 62
290 163
227 427
979 665
713 530
557 850
547 413
186 336
218 151
948 90
893 278
359 652
543 406
496 899
927 999
993 205
192 623
823 266
949 274
436 803
215 865
430 77
591 205
634 503
657 237
814 902
245 155
622 577
226 696
915 61
843 863
479 428
454 247
196 556
575 715
890 137
13 437
770 555
236 568
211 477
139 875
953 644
561 862
370 80
255 164
966 476
69 289
681 499
789 100
687 430
530 813
260 704
928 166
660 630
227 732
943 186
920 867
514 980
822 926
951 62
380 447
992 277
583 865
721 765
473 491
259 559
639 583
831 184
639 867
330 681
341 3
259 998
554 814
33 972
355 955
805 842
442 188
908 713
272 797
885 203
367 44
975 637
59 866
637 398
381 56
392 445
975 555
491 307
314 380
584 236
886 822
85 432
413 399
754 691
174 344
971 134
936 62
76 187
191 818
896 5
305 33
658 972
351 342
216 448
676 308
809 797
266 441
814 104
413 541
951 326
839 767
584 981
269 260
591 500
77 112
507 477
763 456
918 142
171 779
730 82
891 362
743 187
838 617
944 363
800 966
354 863
206 398
36 930
54 764
113 559
123 257
58 442
458 57
9 142
125 27
382 154
500 702
11 849
55 98
845 640
533 296
886 23
133 466
173 941
934 53
953 553
580 48
80 570
473 998
286 615
764 710
976 921
518 252
89 388
532 422
76 908
771 119
240 446
284 686
701 930
60 112
97 973
615 29
824 410
82 95
513 572
523 685
923 198
337 816
748 401
799 630
851 639
7 300
509 442
923 331
13 53
297 19
426 741
161 657
307 488
646 368
926 363
386 629
316 35
901 616
968 297
353 858
417 868
279 403
178 941
442 992
685 12
589 664
85 455
119 973
972 866
567 304
620 672
719 132
812 600
900 67
661 682
890 316
601 71
523 263
975 87
251 935
414 273
603 805
84 480
866 484
159 930
369 33
814 644
808 856
58 104
79 454
297 815
171 345
171 967
308 205
202 678
740 329
299 593
996 559
673 520
977 335
697 259
531 777
141 615
678 438
397 692
871 547
470 48
904 865
176 756
265 192
404 677
403 227
554 229
104 376
600 604
791 661
243 70
646 72
399 216
495 117
676 210
528 963
421 668
454 513
605 654
123 434
30 631
865 718
477 358
456 183
795 976
581 418
899 176
696 453
900 257
783 657
803 210
596 230
767 511
887 961
644 480
439 473
183 573
238 159
696 184
558 412
309 613
30 129
436 627
119 462
294 298
50 568
378 734
842 90
263 761
818 890
688 472
952 127
719 436
84 354
968 794
539 296
728 219
32 652
757 79
472 110
409 398
270 220
685 541
895 162
70 780
42 976
567 635
574 944
556 877
661 200
818 748
942 945
40 154
564 872
189 43
812 178
247 506
167 951
735 230
967 533
838 2
246 286
373 425
108 60
218 976
392 397
515 561
720 931
189 343
225 696
822 539
599 496
5 761
21 395
468 826
892 870
214 421
270 818
716 931
84 639
299 220
965 918
211 49
44 892
367 303
785 78
107 208
637 804
920 660
84 667
259 550
37 159
190 224
737 380
236 160
71 348
884 579
706 224
679 942
265 712
489 999
487 723
900 560
823 757
689 919
861 477
549 149
620 392
721 194
912 717
987 913
194 665
138 375
591 641
818 322
655 961
111 481
797 619
199 745
3 637
782 972
833 470
976 994
983 998
246 231
37 241
866 939
187 343
540 386
180 918
175 663
840 940
226 388
681 174
99 476
357 640
407 667
894 707
486 243
492 959
974 90
917 413
577 724
494 33
990 421
693 136
412 641
409 8
817 313
844 828
292 494
175 888
136 26
589 684
152 964
990 555
351 577
373 864
825 453
383 225
853 529
664 64
308 492
727 422
317 38
704 798
321 283
879 888
786 840
291 194
339 850
754 292
829 242
510 657
218 386
714 211
697 96
896 58
355 916
4 930
752 720
150 553
106 707
162 45
735 330
999 203
360 422
210 189
735 807
110 931
294 372
142 89
59 457
391 908
385 316
423 391
97 189
77 649
891 926
746 552
553 527
511 985
207 165
960 724
508 212
327 405
874 855
910 715
18 822
942 67
905 666
346 662
553 979
987 965
751 993
707 974
263 870
842 122
35 162
106 507
360 613
364 668
469 503
909 863
252 482
504 453
217 220
197 70
806 743
718 877
400 880
600 551
350 221
574 428
458 543
746 79
409 217
230 459
355 245
64 37
280 191
903 872
71 790
641 962
682 258
796 33
169 779
870 608
647 379
299 464
643 332
440 893
460 603
186 587
932 689
105 513
761 389
145 484
768 816
732 247
928 887
854 201
950 616
946 953
14 88
299 821
338 68
421 450
517 319
11 765
217 321
234 878
509 645
597 364
285 5
706 739
879 161
365 449
34 340
17 765
742 29
377 145
91 949
763 905
878 403
216 874
108 466
533 749
202 980
436 778
155 702
715 776
916 668
247 707
372 4
834 467
722 325
607 678
863 871
784 61
726 302
151 867
851 472
673 457
414 817
968 897
183 340
908 742
259 154
559 244
152 751
501 380
323 453
969 219
105 149
85 367
57 900
810 790
114 161
866 921
574 744
697 16
731 478
195 285
829 675
661 788
465 352
784 696
680 433
790 776
325 548
97 400
383 519
411 278
245 877
16 574
496 393
67 832
65 903
789 290
701 428
584 973
1 942
978 344
657 126
251 226
770 721
377 293
782 743
440 859
205 13
801 83
20 949
326 111
619 4
379 358
990 925
582 782
84 314
536 272
537 605
817 42
707 946
285 432
349 644
198 11
907 608
537 333
231 980
241 240
87 192
665 85
294 605
785 134
226 355
395 477
310 690
399 540
937 32
359 350
160 32
6 582
459 844
160 677
449 375
76 218
591 426
905 951
43 725
364 211
805 319
545 706
955 725
83 958
920 361
954 401
414 483
227 139
646 525
526 384
870 977
818 450
409 321
978 335
834 129
672 570
808 270
922 245
617 350
578 414
644 36
762 830
206 388
903 796
494 541
914 670
468 85
37 378
876 246
285 352
730 468
683 210
12 603
392 760
389 852
410 865
675 977
573 319
963 664
374 833
579 114
43 907
135 328
845 247
439 850
378 289
531 542
910 381
179 731
90 283
907 796
621 456
286 625
800 931
627 854
828 827
624 873
153 623
493 937
859 61
960 353
229 424
770 186
801 951
291 558
434 506
277 789
144 554
559 702
836 555
312 60
991 686
760 41
267 4
66 219
357 303
819 445
17 776
61 280
208 421
911 279
783 676
838 521
138 692
65 633
628 320
401 933
996 428
361 337
672 902
438 552
328 336
14 924
707 937
569 371
878 194
695 707
397 611
297 578
251 652
630 234
980 92
844 854
962 853
711 365
417 481
760 170
603 651
40 294
318 119
689 848
452 436
945 447
920 702
210 301
626 558
245 260
841 214
347 212
728 748
687 228
256 862
455 342
161 816
840 466
800 810
736 390
254 861
15 778
101 593
521 232
294 101
798 343
485 21
421 500
29 912
173 503
994 448
290 809
671 130
512 449
109 164
37 743
942 311
902 484
409 457
124 391
507 529
255 47
969 153
742 96
582 996
760 525
417 622
443 520
28 133
343 369
818 953
393 34
536 207
279 337
969 155
681 664
990 910
94 446
66 950
980 835
280 227
25 985
655 291
465 461
914 424
949 933
616 794
71 321
979 604
381 325
997 629
959 221
952 187
403 318
180 852
591 966
51 170
258 401
795 536
887 717
836 39
928 677
876 637
479 421
529 519
455 687
113 471
234 515
196 820
238 251
377 760
949 939
794 809
919 405
707 408
698 26
109 474
815 493
823 59
455 645
721 328
395 223
5 579
633 388
306 94
316 775
834 387
613 892
625 28
251 608
150 850
813 767
805 574
169 705
428 940
215 839
650 291
647 875
98 232
747 68
210 282
826 654
159 619
698 601
994 907
298 693
59 182
546 928
959 218
293 43
971 739
3 99
972 387
566 229
778 575
340 297
746 602
386 867
167 430
20 19
34 416
636 944
480 658
950 666
779 75
104 495
574 790
79 222
874 161
892 436
947 984
572 773
585 565
324 618
938 237
445 426
553 724
734 310
893 787
760 830
835 80
382 313
246 550
906 288
758 742
771 314
331 163
931 813
746 880
866 39
224 473
98 361
197 166
202 81
511 17
953 108
497 159
210 909
467 281
375 469
855 163
445 170
207 872
391 759
755 467
581 532
33 818
59 368
221 638
405 279
80 912
238 981
890 683
432 651
343 720
600 772
300 106
851 652
265 214
99 852
185 727
150 838
190 77
621 46
131 167
321 62
496 412
984 287
642 680
42 458
638 214
712 222
70 231
886 250
858 932
64 34
360 686
318 852
716 337
569 995
34 457
937 550
317 655
434 19
15 94
756 841
126 366
122 522
422 595
158 646
515 427
546 501
467 565
362 361
813 656
38 811
227 512
760 991
281 600
958 237
64 859
321 87
786 913
119 967
905 260
663 755
957 213
615 396
668 462
973 328
673 343
111 783
159 539
901 780
461 781
433 198
410 85
302 396
788 600
814 37
976 995
658 620
642 486
551 624
101 78
401 158
874 81
773 656
31 205
907 664
217 107
148 117
272 217
571 877
75 572
421 210
395 115
470 781
337 378
194 518
942 109
252 470
28 475
843 285
457 341
120 840
247 328
97 391
208 904
286 572
346 247
538 687
204 218
502 572
51 731
998 765
34 520
968 563
356 284
708 372
992 578
188 105
501 590
43 130
362 629
829 390
46 783
43 334
714 969
575 826
149 176
94 803
220 529
937 506
573 416
494 27
801 613
368 83
659 392
22 437
812 106
441 244
963 88
682 618
385 921
977 337
886 305
343 247
96 710
887 489
91 369
314 443
106 18
649 562
435 82
20 565
107 339
98 734
104 78
452 743
335 865
158 626
157 972
840 788
951 380
80 555
69 973
378 855
920 33
357 543
893 240
936 180
482 803
981 603
251 182
127 78
873 434
793 54
630 527
911 931
61 199
807 499
220 184
443 999
580 810
560 204
174 183
827 397
915 952
121 278
403 263
215 905
875 79
216 537
487 819
451 211
434 935
866 579
898 274
919 329
8 196
607 963
846 668
235 686
675 91
621 239
328 226
98 757
623 777
873 95
621 163
690 942
355 14
48 85
57 762
572 751
157 296
316 433
143 967
422 553
992 645
295 867
833 617
304 745
620 471
234 14
989 3
999 909
55 423
482 819
615 538
49 405
352 253
853 733
88 633
28 803
726 461
442 294
769 185
748 616
162 857
74 938
322 643
294 866
827 999
385 749
836 116
526 186
998 40
726 986
245 310
683 239
879 379
561 840
666 803
105 916
721 20
129 405
129 439
883 785
256 86
70 420
1000 198
93 983
438 398
44 637
611 316
254 179
664 463
326 501
187 337
724 933
972 118
821 422
986 152
743 875
611 332
559 993
695 146
478 95
551 322
8 288
373 412
835 10
899 797
12 595
827 878
727 6
224 862
288 261
611 274
766 534
111 278
661 7
425 766
575 298
395 975
967 62
439 547
210 720
737 655
703 557
646 532
326 746
505 253
389 957
668 531
296 945
19 212
453 289
72 647
849 630
879 45
992 894
546 767
237 319
698 580
958 574
855 470
451 839
634 118
975 872
174 57
141 588
757 436
820 566
87 855
971 195
523 718
399 318
38 302
535 946
285 639
647 898
564 572
546 856
671 301
124 117
976 246
22 307
992 219
618 301
824 705
438 259
445 659
432 855
221 42
899 446
794 409
54 518
798 960
344 828
42 95
543 861
12 630
830 381
187 128
440 502
496 571
170 442
766 627
276 248
136 271
170 543
41 172
450 746
292 45
480 552
100 606
604 916
718 9
108 249
44 678
824 816
849 309
745 967
285 823
721 471
890 238
306 809
796 182
371 886
181 36
826 306
487 966
506 25
5 144
722 492
937 384
654 724
464 234
366 154
434 898
359 563
820 137
373 91
165 117
753 150
998 876
52 410
950 885
392 207
939 946
180 663
553 734
209 458
369 393
740 93
647 484
736 284
329 749
709 992
995 489
651 948
752 636
909 522
280 488
706 506
200 260
61 863
830 369
292 432
145 815
625 95
299 408
434 446
309 85
548 962
907 485
655 864
782 174
510 874
302 192
886 163
561 518
921 413
767 221
887 816
938 602
500 779
818 687
167 438
562 964
953 888
820 282
472 824
780 867
449 232
190 895
91 677
500 570
484 1000
513 531
150 795
957 68
512 578
605 669
560 31
762 933
121 146
852 778
732 20
608 141
817 190
123 389
318 834
355 417
407 653
304 281
992 342
429 124
162 823
979 153
635 218
477 460
540 181
551 66
912 355
734 322
794 462
271 175
368 603
358 781
909 164
418 526
927 835
375 206
251 948
32 546
502 579
14 163
209 329
821 224
94 151
932 54
971 987
483 985
934 965
609 154
719 851
621 714
305 712
390 382
479 269
852 790
393 502
767 720
342 320
254 387
579 171
482 115
611 964
711 205
790 67
813 958
62 497
917 95
228 219
499 80
738 25
280 809
551 734
194 442
824 903
559 892
236 674
621 334
231 485
708 191
585 539
665 193
428 876
838 80
285 211
390 348
6 566
93 8
590 271
529 116
147 330
205 186
171 795
103 189
632 230
98 294
667 788
733 943
518 844
819 645
682 471
280 257
962 65
896 613
877 199
209 100
324 336
669 120
243 69
456 49
838 647
693 308
88 894
676 376
636 979
138 633
254 933
473 815
830 618
263 844
192 777
409 100
829 173
364 349
487 325
448 640
172 157
676 629
618 672
497 345
660 442
609 394
795 451
605 683
620 772
311 394
563 910
510 902
619 958
686 599
314 762
559 809
744 966
585 12
451 392
570 373
293 527
878 459
278 42
272 886
813 610
637 946
50 28
290 920
455 653
105 849
913 773
714 745
756 118
456 89
785 423
520 253
220 216
133 670
220 236
263 626
830 364
157 968
810 277
758 308
342 188
326 494
636 974
577 963
14 93
606 673
45 474
231 107
67 392
233 2
212 787
729 701
24 45
114 374
717 174
164 575
532 466
263 927
424 546
452 78
177 516
714 772
97 352
7 353
154 696
458 323
793 92
552 82
211 699
484 917
839 319
599 268
52 910
737 674
524 120
911 562
876 347
447 837
114 795
418 702
225 338
269 679
261 591
348 638
204 849
799 281
161 108
710 601
253 918
906 505
654 582
483 542
410 70
983 874
738 630
923 299
353 326
995 49
761 620
427 981
49 39
159 630
306 971
69 453
954 225
590 425
509 954
782 892
507 876
954 857
980 95
845 340
43 603
118 94
566 104
208 912
532 90
394 256
86 605
484 80
100 567
294 734
638 863
984 286
787 887
861 849
975 129
692 728
596 272
133 383
394 368
392 819
95 696
440 423
398 386
88 488
35 368
810 711
899 380
65 332
774 566
20 345
377 798
135 657
54 193
301 51
830 363
64 616
752 144
990 107
499 810
160 694
506 971
896 987
57 533
287 699
939 726
204 321
142 439
595 954
890 387
577 310
37 454
104 884
875 145
251 268
42 819
280 451
768 931
767 116
449 723
750 539
182 350
746 40
163 982
658 166
803 489
266 340
20 673
378 327
658 431
94 419
651 596
184 532
625 953
674 561
781 673
244 249
262 761
362 481
131 268
278 610
975 919
3 713
968 428
435 57
277 268
688 262
208 567
934 234
407 643
496 97
882 768
651 780
558 886
31 888
107 480
984 938
793 589
855 989
68 713
120 690
610 945
676 5
851 232
123 685
905 880
857 284
973 511
862 975
598 173
522 90
428 455
24 101
623 188
68 199
871 706
296 707
1 328
795 533
937 774
68 724
766 68
386 467
599 566
955 640
155 291
134 428
668 822
563 371
906 76
146 251
407 499
680 796
580 161
578 672
184 91
524 27
744 970
565 705
42 636
888 641
536 221
908 815
335 179
397 903
437 475
491 810
360 459
464 528
964 891
272 727
65 236
520 228
600 595
30 63
447 642
337 92
972 935
54 44
170 889
892 970
778 89
12 127
33 4
238 830
32 52
766 153
53 425
718 260
898 135
338 776
562 125
470 749
378 709
694 692
206 726
165 748
879 627
258 486
627 23
653 356
925 28
471 683
863 120
496 143
959 627
380 931
782 191
218 55
468 121
573 42
962 430
104 687
475 120
505 12
102 720
22 786
445 95
710 793
465 915
322 312
722 179
865 934
619 351
120 854
586 529
166 250
568 896
220 462
693 885
956 371
713 378
577 305
688 779
212 563
140 270
821 62
738 483
505 45
623 133
595 575
851 757
386 593
170 695
347 19
4 155
787 94
637 484
411 395
461 631
412 665
87 977
958 203
139 289
943 396
943 541
464 281
494 860
587 644
197 941
826 331
68 400
617 237
842 345
601 597
661 114
278 268
947 687
846 657
333 35
894 628
47 877
157 809
809 1000
832 500
750 681
684 239
896 953
162 258
289 751
912 234
198 581
629 873
778 466
374 699
130 594
578 343
880 756
934 215
913 531
415 444
958 248
710 311
462 51
680 885
197 901
188 817
659 434
918 447
609 68
918 565
60 626
801 405
245 295
257 654
803 168
489 973
864 542
654 38
624 931
122 464
49 702
357 531
512 881
717 684
616 681
324 94
96 579
96 898
962 693
526 46
791 558
517 762
556 433
585 710
741 718
392 279
275 323
406 493
277 441
352 891
983 367
596 494
996 233
33 74
863 172
520 12
434 594
141 830
440 126
38 896
751 454
172 631
363 350
996 322
440 457
239 717
463 176
230 680
608 962
993 136
69 130
634 73
941 49
802 139
664 855
770 378
397 479
557 707
75 958
76 468
170 497
19 35
517 140
476 195
572 492
949 865
569 471
383 514
467 824
443 288
927 563
766 845
35 232
714 112
59 78
149 258
763 688
827 933
655 898
65 270
36 566
27 785
840 668
264 705
521 338
426 576
440 856
267 579
846 9
792 825
159 553
568 110
351 361
117 176
505 514
638 974
840 543
652 835
877 92
14 133
507 949
87 818
705 48
445 59
303 856
102 620
274 162
642 51
697 786
16 313
526 194
723 802
274 63
252 329
341 914
518 592
533 173
847 18
733 616
762 685
887 841
586 976
569 241
349 810
604 515
752 332
764 853
14 585
511 464
358 196
148 201
660 790
89 223
277 975
568 326
856 429
12 238
473 262
266 196
276 555
775 735
675 95
736 152
764 301
428 283
315 641
130 286
373 361
379 198
156 472
277 998
97 219
447 733
135 22
127 922
878 90
206 711
649 136
310 171
557 554
894 420
185 485
834 478
338 529
210 32
6 14
985 13
22 221
20 292
371 230
138 83
980 927
982 180
432 289
522 619
545 356
196 291
345 785
173 362
300 869
973 636
574 653
815 977
12 379
156 461
768 948
759 698
945 268
608 600
814 672
731 99
600 159
67 714
562 160
33 778
402 597
523 450
251 205
777 146
782 595
375 149
861 719
424 472
566 122
426 249
327 913
269 363
690 125
582 296
273 62
792 15
972 828
192 109
47 6
849 328
954 787
766 595
229 126
692 490
151 774
181 707
509 779
599 845
631 640
995 785
186 919
989 433
94 99
747 59
163 555
905 288
125 484
423 431
600 762
244 554
428 594
323 231
198 237
637 736
304 764
294 791
332 154
2 887
508 505
478 462
833 69
201 159
978 232
352 408
735 550
337 828
948 682
932 702
685 218
172 996
856 584
231 515
324 783
707 848
328 704
181 199
536 667
421 972
673 537
308 932
841 71
680 400
523 239
814 406
633 205
995 630
381 810
781 210
550 103
520 417
401 841
616 809
964 539
435 546
183 887
298 607
264 980
248 750
660 984
787 627
653 699
486 227
41 636
472 303
742 406
360 971
139 668
742 63
28 340
67 994
925 887
621 270
612 326
775 477
257 50
217 229
210 160
585 918
943 87
215 75
206 776
86 714
235 561
18 99
680 473
742 647
45 285
410 923
195 191
272 132
621 79
330 529
905 265
996 858
309 265
911 249
521 455
441 773
299 514
246 800
435 853
313 617
932 327
43 667
1 445
415 680
873 376
917 414
540 758
711 788
367 223
123 753
83 104
219 507
722 331
665 447
980 181
334 237
693 493
515 914
946 170
860 162
806 941
709 6
228 413
934 504
366 299
699 635
343 33
798 755
177 270
746 16
801 828
549 73
769 543
386 625
4 977
150 404
138 21
786 914
354 792
181 255
724 977
394 951
934 283
17 200
798 930
241 937
759 735
942 676
32 198
49 890
354 341
813 742
997 468
318 108
537 365
207 713
13 860
78 782
479 475
800 336
524 993
588 804
804 135
957 769
61 299
297 990
397 970
658 929
77 405
211 128
130 19
535 116
535 363
467 677
861 83
226 69
614 796
165 711
293 175
156 696
994 165
296 985
914 782
741 311
63 96
835 706
996 726
159 876
560 248
975 70
930 868
655 256
553 316
755 208
957 690
197 264
658 511
798 429
121 339
506 532
998 27
401 629
73 332
327 638
57 550
547 66
785 531
813 586
521 847
573 625
884 984
513 896
926 543
666 275
467 713
136 612
212 843
585 1000
108 31
433 15
203 991
542 606
122 852
712 877
949 947
272 383
231 621
521 18
179 217
825 165
862 668
675 741
338 432
408 583
222 369
282 194
705 875
706 29
194 900
42 80
977 606
933 33
837 251
51 181
374 975
346 890
354 273
25 300
313 84
82 236
52 919
886 537
870 535
996 629
418 75
169 747
271 947
374 70
244 780
240 366
72 618
737 845
571 222
563 413
325 603
795 188
536 719
740 950
959 120
133 253
867 831
88 854
536 831
743 760
1000 955
581 159
495 90
321 614
585 681
143 207
758 254
515 566
178 59
324 501
358 939
593 554
148 48
153 411
654 348
41 68
869 69
769 943
861 838
456 308
35 187
724 593
592 899
953 882
572 916
849 878
735 829
990 583
109 860
29 276
800 497
13 251
384 233
312 58
684 741
809 856
508 483
223 181
949 689
840 52
603 530
58 240
576 839
746 380
472 404
115 136
219 861
519 892
818 783
315 196
68 143
962 890
327 39
91 865
550 536
693 30
906 479
53 109
903 226
786 491
232 606
570 738
76 283
514 417
117 575
354 284
125 301
15 181
751 25
723 266
49 875
896 680
170 909
67 688
11 580
549 813
598 750
724 696
123 125
20 75
333 500
306 229
990 208
630 48
913 323
184 757
681 91
417 783
37 367
567 531
621 701
518 498
239 404
870 195
540 312
563 47
58 901
235 179
518 265
490 710
132 945
486 521
245 2
507 324
179 842
570 920
328 775
887 850
273 247
413 742
168 843
146 250
65 304
591 671
596 766
170 891
170 492
238 878
261 213
862 134
281 502
552 367
660 383
674 158
730 749
429 345
60 128
186 47
31 909
364 111
944 545
849 993
884 171
496 968
620 582
70 613
554 266
868 187
200 645
453 596
62 558
124 246
710 522
752 845
312 768
370 103
713 702
688 452
728 775
778 741
949 122
839 871
541 894
845 284
824 73
382 693
611 249
949 179
672 614
663 652
763 510
323 697
553 728
81 928
214 283
874 951
105 302
860 482
248 532
503 292
214 14
503 576
118 789
569 835
194 339
115 197
836 84
911 235
41 658
134 531
455 946
872 965
360 759
328 539
446 760
153 128
245 523
844 269
440 958
974 260
675 968
882 680
459 842
639 810
760 890
757 769
865 310
931 680
768 294
779 534
950 763
551 202
372 111
813 532
460 236
461 800
276 32
533 619
320 420
866 722
109 665
206 763
381 146
399 919
168 599
632 874
533 913
205 689
286 588
413 122
806 65
906 967
985 376
421 118
655 750
930 854
930 274
176 457
378 823
124 953
910 26
61 148
581 114
6 250
75 718
968 655
160 222
786 401
867 991
935 758
21 933
777 701
816 617
583 107
10 13
444 121
852 649
239 53
881 656
588 68
589 812
451 90
110 181
264 205
567 133
690 749
530 353
96 995
842 313
329 963
769 552
139 844
729 170
441 836
118 966
459 522
50 342
799 810
158 10
773 14
758 83
741 712
216 632
854 620
859 572
491 77
475 458
320 33
727 819
836 7
841 120
160 959
860 142
949 924
309 246
306 153
468 755
49 264
588 8
751 859
58 430
156 797
985 585
602 39
392 449
372 31
710 389
448 299
660 750
193 239
378 845
666 891
781 9
972 814
430 281
480 43
584 781
220 826
215 4
311 404
437 637
155 274
269 569
740 49
44 530
698 92
779 990
259 929
323 225
699 695
155 48
584 707
753 357
777 264
724 750
60 214
61 545
712 12
427 492
973 435
465 734
889 802
469 915
744 757
455 394
385 621
645 256
638 92
3 703
217 41
704 928
823 236
615 841
437 665
478 233
478 838
65 477
477 909
537 819
885 797
866 189
227 816
61 81
208 500
352 301
796 809
597 299
809 801
999 508
807 629
764 605
559 129
261 243
278 261
763 274
311 815
904 196
882 60
470 104
87 444
807 83
973 143
916 981
236 304
783 124
607 863
604 281
74 419
671 763
397 257
125 179
412 312
909 719
730 403
564 979
678 387
129 734
91 440
546 529
202 548
339 999
820 79
768 1
422 152
577 161
724 427
729 36
230 402
401 533
609 335
309 451
617 952
256 317
791 231
336 747
716 187
825 385
372 612
304 932
780 788
242 978
158 432
87 901
530 205
974 164
453 161
537 799
859 23
647 793
983 484
361 548
280 670
614 965
551 33
708 294
9 346
18 974
431 890
5 168
470 430
109 195
249 62
498 548
731 869
799 913
718 270
119 659
972 206
216 463
468 855
137 792
476 151
873 522
640 765
744 403
899 824
737 512
798 473
611 114
563 867
488 859
252 12
494 621
616 959
156 820
177 173
528 286
160 312
246 468
160 389
859 624
430 201
564 165
435 139
802 138
514 488
853 218
579 277
496 782
260 527
985 387
497 238
73 943
928 609
577 456
633 836
176 113
675 376
811 781
427 540
603 901
83 148
169 86
544 213
270 964
524 896
946 727
270 93
156 448
884 391
39 226
954 349
833 693
833 492
199 150
160 781
233 566
240 186
78 272
787 426
351 300
559 229
256 510
675 351
735 763
617 211
298 396
289 578
636 437
999 260
344 758
964 570
407 986
232 458
99 370
977 633
526 660
182 304
141 782
150 782
348 405
956 771
358 541
728 670
280 721
18 602
925 217
61 95
86 74
957 569
211 529
850 838
869 543
609 585
61 850
927 231
648 127
499 700
573 303
406 438
827 969
811 389
65 350
751 987
513 26
83 414
452 748
778 287
11 648
228 961
363 322
447 962
261 129
666 600
411 415
143 597
779 671
148 906
462 384
991 374
199 765
127 376
604 466
851 848
155 459
431 238
50 331
646 308
324 268
395 494
685 149
457 140
394 846
859 171
630 933
696 977
695 1000
571 643
223 469
566 719
293 314
457 980
607 947
912 414
278 97
172 557
587 8
534 155
492 855
101 883
160 878
188 121
217 28
758 759
604 993
526 807
461 889
568 482
423 241
122 161
348 260
265 763
34 332
832 765
590 265
381 382
640 876
599 836
959 178
591 66
204 438
81 404
194 13
155 265
62 222
153 934
931 260
552 817
512 808
292 372
361 547
464 418
455 457
114 415
54 341
603 563
397 230
15 899
106 177
177 844
151 783
36 394
215 878
636 406
391 352
567 706
266 330
921 7
225 209
638 758
760 645
528 868
646 171
355 795
63 326
71 280
477 948
238 910
964 477
921 282
981 856
392 167
511 466
304 666
263 903
895 68
904 333
548 841
924 937
781 286
295 121
856 552
967 598
555 970
924 325
482 109
13 621
853 351
313 35
575 412
116 674
577 561
459 715
41 977
970 214
565 271
693 914
54 395
201 206
417 992
803 191
417 489
88 516
73 692
848 616
64 604
205 257
798 354
203 409
681 504
250 671
872 525
216 41
654 89
5 803
173 44
59 949
926 588
883 645
627 312
923 507
55 838
376 854
564 653
372 780
528 49
64 729
612 399
323 243
986 936
174 30
869 21
212 751
806 89
494 157
497 185
514 852
399 984
135 6
97 19
743 209
613 442
908 233
21 868
592 529
917 777
922 364
469 25
769 727
398 148
180 552
506 997
891 714
31 252
603 522
79 141
233 867
72 692
348 594
738 895
791 700
343 242
686 292
842 89
75 106
636 836
691 108
867 947
239 421
66 225
974 803
411 603
954 249
572 366
182 995
959 577
75 555
120 283
753 780
653 444
574 73
786 69
896 603
740 255
359 728
350 225
803 64
839 11
642 175
703 623
669 510
493 446
729 222
594 799
395 836
38 922
656 258
541 707
307 131
425 745
794 448
947 710
798 916
451 687
19 445
335 236
768 993
651 761
147 203
775 48
383 482
410 578
3 237
248 457
869 119
380 230
817 933
132 996
390 281
946 462
472 836
874 181
814 300
835 53
971 22
943 764
631 153
360 833
978 905
404 734
781 699
141 242
395 871
294 308
833 800
826 211
13 624
707 487
256 235
275 301
104 327
918 601
134 4
902 962
653 674
865 235
521 492
732 144
9 838
397 701
43 757
765 452
738 65
539 264
233 434
280 737
718 110
538 4
462 947
132 9
652 914
454 585
246 555
47 803
604 664
156 236
783 125
517 671
964 239
102 30
847 213
25 157
49 98
396 424
910 449
722 129
336 509
304 188
601 360
264 175
564 800
785 479
383 486
82 254
325 335
981 483
420 73
196 87
619 404
638 776
835 449
567 230
224 446
645 488
467 291
593 696
948 429
102 448
506 491
255 411
999 381
126 965
957 379
424 118
135 584
643 362
908 359
147 770
789 550
727 326
994 322
726 492
230 669
511 95
431 249
150 980
40 856
97 404
869 740
123 90
81 587
49 240
867 534
366 13
772 94
269 364
230 652
216 831
576 985
873 346
776 984
689 611
662 845
577 367
344 36
927 545
704 284
350 293
607 654
935 851
142 435
591 130
75 76
412 103
192 510
587 267
260 479
824 730
693 168
776 403
291 44
588 474
788 181
472 121
651 158
436 373
104 902
606 915
374 919
8 576
557 129
266 805
122 23
752 324
408 759
503 468
500 339
126 84
6 11
54 187
295 440
599 871
355 223
178 444
791 622
463 109
656 455
726 18
285 908
151 144
295 494
280 146
576 811
313 379
144 974
763 23
179 11
760 601
802 801
496 229
92 582
302 482
139 238
623 182
536 236
563 932
7 352
328 584
150 520
535 539
376 624
592 531
3 750
558 714
392 245
200 826
210 165
680 573
272 943
667 736
805 349
392 2
668 233
829 751
194 250
182 347
424 986
190 630
558 292
367 596
494 431
206 869
92 98
50 606
760 960
487 746
243 648
161 151
949 959
785 441
199 386
902 714
995 857
659 634
635 100
301 822
129 382
237 972
147 35
478 911
350 471
478 589
470 558
664 833
957 997
826 547
698 794
580 930
525 551
99 70
69 770
26 453
180 629
679 124
313 976
236 330
814 935
263 479
613 718
469 356
183 22
693 556
658 913
130 112
837 796
627 93
40 956
364 858
948 959
233 225
706 630
844 652
329 632
456 501
820 838
592 320
432 80
10 269
666 805
59 816
104 549
561 336
395 664
212 827
177 735
616 415
943 588
471 687
438 390
594 801
159 142
972 669
489 277
982 354
522 537
136 343
771 37
63 757
326 89
846 898
239 929
558 569
866 328
279 759
976 286
845 688
161 315
389 878
558 104
992 973
482 536
864 183
133 85
511 619
23 839
253 679
595 90
731 286
766 101
689 509
542 520
846 489
963 208
99 186
993 438
737 431
758 946
680 117
812 470
270 56
772 855
510 456
308 958
146 510
13 496
457 141
945 674
433 49
422 991
164 712
129 353
873 613
775 372
803 576
807 287
735 343
679 692
226 678
279 935
661 875
599 176
630 260
46 464
312 662
720 377
392 893
375 496
680 26
895 185
595 161
82 571
700 275
793 27
704 528
469 809
859 420
742 529
920 989
639 820
140 716
79 550
457 12
228 949
306 149
578 303
733 952
793 908
559 875
910 974
526 71
488 931
150 676
694 859
493 620
674 405
940 938
453 193
776 621
117 529
904 291
356 813
626 64
691 739
768 32
382 970
922 116
263 235
120 472
949 440
465 627
227 334
128 807
781 992
937 792
849 258
804 821
839 620
893 545
519 538
270 540
345 44
742 978
289 551
860 834
804 844
362 839
864 638
958 444
953 186
261 900
824 84
75 682
799 529
559 517
821 836
747 453
279 127
562 776
102 876
763 751
637 821
314 344
299 371
725 720
57 996
516 628
658 151
571 105
217 405
919 322
161 635
781 412
65 289
312 473
161 205
384 776
261 364
910 940
808 774
584 940
934 843
592 393
336 456
336 243
874 593
826 744
498 286
445 534
183 740
475 614
812 575
83 398
194 639
231 591
45 722
508 989
160 960
245 90
184 397
338 916
656 710
49 715
576 707
892 562
220 228
332 459
799 4
843 895
631 615
947 537
848 527
287 506
153 137
429 784
523 583
851 229
11 120
263 165
199 337
63 691
105 598
868 133
274 185
262 165
607 391
608 742
658 245
763 208
209 784
495 745
219 480
538 273
924 845
83 482
4 551
389 623
98 556
890 672
167 914
913 115
865 561
602 988
2 525
564 652
543 928
106 509
68 35
71 733
418 1000
898 435
269 449
882 227
492 44
332 134
28 519
332 255
517 581
570 543
467 385
6 491
882 918
31 167
30 759
659 316
626 538
690 701
596 537
201 45
818 153
184 694
152 566
179 850
128 618
564 591
984 987
135 595
498 884
756 647
993 580
587 818
620 957
287 933
272 842
399 144
590 376
931 892
44 683
943 48
799 242
525 675
697 408
490 31
52 411
52 12
987 410
929 452
408 627
826 822
522 868
231 258
675 901
565 772
561 346
502 759
881 341
136 295
103 606
278 544
196 631
143 45
78 749
505 497
558 141
898 677
229 152
722 360
971 953
749 706
976 126
390 646
897 151
779 103
735 531
892 664
201 276
984 379
367 22
125 603
794 519
490 59
710 594
466 374
204 646
479 562
431 667
258 938
461 876
223 983
265 836
876 636
915 665
802 417
115 353
931 581
91 874
258 545
863 927
993 806
748 108
342 684
882 445
299 939
845 814
41 863
520 320
741 75
21 16
301 705
858 143
54 676
625 19
325 613
185 649
459 683
549 463
662 971
290 367
715 105
319 333
9 39
539 38
748 27
334 122
155 872
222 187
868 512
539 315
474 826
822 802
669 995
748 707
711 223
976 437
941 634
959 201
93 421
411 619
866 436
950 499
265 382
339 688
862 494
395 821
89 300
961 806
841 821
513 151
873 414
801 226
614 735
109 612
408 592
239 207
75 697
517 800
403 765
77 602
649 117
446 471
926 868
655 888
102 765
228 675
651 91
410 832
920 666
233 558
588 130
917 578
415 968
402 708
898 198
155 799
285 978
181 188
689 153
846 834
503 551
762 680
764 590
1 216
43 396
194 976
774 232
79 19
269 953
241 156
462 870
769 278
385 185
673 996
473 992
952 260
886 79
122 997
30 972
472 10
623 36
885 367
850 592
662 212
346 453
472 893
580 220
699 384
524 745
274 863
597 792
773 81
657 899
37 922
611 330
228 304
515 867
484 87
47 112
708 926
271 352
184 459
868 347
219 687
172 985
602 62
297 772
387 730
427 257
95 577
650 588
376 885
352 119
112 823
826 991
466 562
666 157
855 74
689 951
533 655
633 512
68 825
236 554
474 70
19 183
628 146
298 940
997 57
647 153
85 233
427 387
754 915
956 642
711 729
92 220
197 400
770 877
93 46
414 804
579 402
255 720
582 904
642 204
866 140
332 972
69 377
859 233
507 425
497 84
212 987
945 318
755 828
504 872
728 948
731 898
629 993
180 634
578 457
456 741
945 90
758 539
509 884
366 906
132 612
761 800
259 524
635 455
652 240
305 127
19 867
295 217
987 723
280 99
526 540
931 875
333 975
788 562
915 730
897 880
134 597
568 845
74 626
878 744
783 389
466 57
774 439
229 579
998 807
870 935
679 506
198 377
735 841
215 436
838 811
393 739
431 466
253 9
181 546
644 97
742 880
395 421
741 500
99 4
868 917
269 148
654 387
273 959
884 84
175 85
365 426
948 316
873 570
415 419
211 199
916 662
546 629
250 876
391 968
551 799
421 63
56 704
941 791
574 863
241 232
328 268
287 298
975 434
128 97
245 583
810 793
730 312
249 205
687 171
157 180
734 624
899 655
1 398
737 17
925 441
680 928
160 500
69 374
540 8
933 566
968 943
653 798
781 685
763 793
563 570
109 143
810 257
421 39
255 546
449 568
601 650
531 158
920 737
293 531
922 756
187 520
47 446
722 417
120 588
313 934
815 697
377 800
228 80
956 427
9 168
963 274
106 271
149 758
764 614
831 207
418 733
117 581
533 474
707 768
296 292
182 836
369 54
733 337
444 663
598 810
68 494
250 91
299 648
129 209
407 369
147 716
155 958
499 761
18 230
974 622
461 396
490 613
437 729
856 237
249 226
342 206
499 225
797 52
54 917
878 904
424 302
913 832
162 429
239 233
12 417
241 81
142 577
316 953
103 460
86 150
557 930
276 84
118 811
480 489
589 734
101 690
915 134
956 716
235 182
839 846
315 270
266 212
864 999
457 353
914 751
1 173
144 637
392 671
162 731
403 773
478 507
168 133
546 59
83 633
996 723
518 357
779 869
314 249
620 955
792 716
953 242
410 271
699 771
646 27
272 1000
484 715
321 663
154 246
279 943
956 672
419 693
544 17
388 140
118 624
761 240
966 805
569 859
254 905
688 420
421 889
129 134
705 72
626 430
838 960
483 912
374 72
873 716
276 732
642 659
312 477
385 592
813 379
550 559
943 140
388 966
396 274
340 882
93 848
373 230
240 41
914 949
530 260
881 877
537 592
510 776
787 267
952 376
257 699
747 524
664 454
676 892
268 382
628 375
937 758
656 365
621 837
986 503
702 936
639 238
981 958
904 905
618 408
70 736
33 455
694 903
123 408
444 904
529 433
568 103
644 284
929 539
627 974
239 451
890 847
373 647
255 150
581 883
128 9
974 644
332 400
59 875
519 625
279 306
66 778
828 245
765 475
156 926
890 168
479 478
377 305
492 854
897 550
278 1000
692 105
374 469
539 945
202 875
406 30
915 389
62 638
538 522
319 907
110 432
553 133
640 309
408 840
548 935
402 873
744 475
891 357
621 38
717 47
374 18
170 731
710 466
804 451
675 415
793 486
935 185
21 448
350 720
978 312
387 723
266 755
723 777
670 631
290 458
697 765
764 127
386 910
775 359
958 652
265 238
368 25
535 536
623 272
705 43
607 700
271 741
332 637
96 184
263 926
614 696
790 513
631 288
179 85
627 470
671 105
230 64
349 830
31 148
459 346
972 917
688 772
697 792
424 455
576 977
301 720
960 795
799 585
900 721
589 800
25 42
965 350
67 949
905 359
769 649
135 483
130 994
269 992
256 964
974 551
237 652
331 430
989 181
690 579
917 865
653 526
812 628
12 433
339 588
314 509
922 296
678 14
290 179
940 558
455 626
27 490
1000 995
570 710
977 222
421 382
33 247
368 39
740 986
604 660
172 903
562 833
883 124
211 515
804 666
551 91
203 751
296 430
919 905
522 714
188 444
404 512
774 885
657 545
753 216
282 531
669 248
419 719
189 867
891 266
608 995
315 783
437 95
90 254
242 384
503 656
741 535
286 40
732 358
125 248
630 139
275 684
833 57
872 673
930 433
197 234
530 708
240 925
564 660
777 441
793 505
43 905
385 866
199 304
36 193
921 395
98 174
438 834
634 482
785 88
940 836
448 816
338 484
49 288
849 765
585 159
882 103
257 560
250 598
242 992
874 475
327 895
435 599
851 378
740 369
660 224
217 260
975 577
840 33
614 743
532 383
449 477
982 392
42 215
239 407
924 606
962 819
542 293
368 82
29 519
266 178
189 218
719 326
791 432
901 725
455 596
876 756
157 884
717 994
157 198
259 177
449 19
827 859
761 13
99 7
296 825
778 144
682 92
196 987
631 154
724 379
973 178
862 116
788 673
926 805
657 61
305 57
504 655
991 939
627 578
830 351
832 675
765 20
676 34
287 998
212 726
64 806
52 332
268 117
152 738
20 774
554 167
656 625
758 718
242 918
185 366
820 856
243 530
269 968
698 195
872 348
181 407
771 325
526 302
676 860
669 939
392 695
713 43
335 634
294 864
722 180
512 267
629 799
371 788
788 916
383 914
570 730
480 515
74 513
93 40
378 521
678 142
994 578
765 912
813 578
470 697
32 226
596 120
330 237
97 960
411 90
203 781
408 686
864 985
312 687
943 494
339 207
678 268
137 407
299 469
170 532
819 937
388 675
196 215
614 552
766 322
978 600
854 859
354 802
240 869
565 280
630 726
320 729
818 662
389 34
206 859
688 751
584 803
9 56
546 638
626 272
25 653
88 809
744 296
289 601
194 986
371 500
601 908
854 900
296 653
27 977
515 281
419 10
567 543
451 431
71 21
595 498
100 68
773 734
298 799
422 977
816 990
483 763
947 820
305 827
885 723
122 256
854 296
365 659
408 962
867 59
680 300
705 459
303 654
162 174
114 173
151 559
59 559
571 413
392 34
333 759
521 516
695 877
793 995
767 554
903 333
928 269
464 873
149 767
36 989
185 15
335 42
238 161
549 305
406 243
865 90
85 679
691 726
420 198
863 388
786 189
958 948
387 857
150 691
493 210
874 437
306 822
54 226
849 361
59 830
264 90
653 575
65 584
510 187
859 279
79 5
76 855
651 142
251 370
600 182
81 968
377 690
931 116
497 890
698 413
154 545
763 890
764 784
589 647
17 50
859 646
863 621
718 772
17 502
393 91
253 994
605 121
925 358
747 584
847 4
143 336
760 520
702 445
657 295
614 862
77 267
917 202
887 236
603 250
936 408
577 803
978 206
144 910
801 855
507 716
264 881
755 162
854 171
726 69
801 665
182 336
429 638
39 325
732 71
845 215
655 944
958 829
876 979
594 34
597 5
915 34
306 29
296 141
524 219
583 690
539 621
507 612
159 706
619 785
606 658
85 437
35 409
11 643
59 235
203 109
545 762
292 977
619 840
269 557
558 773
500 808
271 975
290 414
190 600
696 737
484 153
425 809
910 979
89 901
367 208
352 787
770 623
33 836
636 966
12 872
153 751
96 675
146 576
832 307
849 33
285 520
790 372
831 747
941 203
189 729
297 206
52 670
126 818
515 370
131 451
840 111
234 431
361 928
787 64
829 241
684 328
131 711
636 506
558 640
186 410
181 353
128 179
588 113
781 734
152 355
31 601
123 266
186 267
303 986
264 503
370 141
274 89
275 709
450 713
605 561
437 444
367 692
637 269
861 744
53 693
916 321
810 695
754 298
616 856
851 999
693 469
867 269
791 624
803 24
216 644
368 428
187 959
710 303
11 46
481 902
309 403
655 93
790 412
602 603
769 529
275 820
965 202
800 860
966 694
603 404
315 78
644 720
309 88
342 982
46 990
53 896
876 550
599 712
7 846
733 269
219 409
459 282
108 509
76 323
820 741
530 841
733 403
47 27
807 684
323 589
411 439
697 247
790 868
478 957
9 365
149 839
188 2
569 23
901 982
190 370
842 69
945 944
149 353
559 241
949 351
913 737
422 187
512 953
52 27
209 573
562 585
235 673
815 553
545 182
398 7
976 115
204 967
257 624
683 528
390 805
336 254
698 929
675 70
208 943
658 206
997 342
741 67
820 86
513 41
160 345
417 531
512 448
92 695
405 918
796 10
741 189
384 770
607 348
209 514
586 391
666 678
676 667
943 224
510 12
638 845
603 394
644 295
759 234
496 915
648 627
919 275
32 859
480 876
500 660
311 184
739 295
615 248
278 238
234 218
935 578
857 369
546 206
152 766
258 903
244 342
661 549
940 768
91 622
861 54
860 249
970 388
434 611
17 347
567 167
157 539
138 42
532 892
395 878
101 570
943 479
440 147
331 84
88 332
807 277
228 796
644 744
937 450
667 947
933 450
630 38
112 806
67 861
757 246
590 37
563 148
48 193
706 471
648 52
493 799
790 8
3 972
2 716
98 937
716 323
358 145
365 460
645 975
220 44
989 542
822 277
357 998
913 350
424 294
281 10
438 952
226 662
574 930
121 107
96 444
885 334
712 738
884 891
915 702
828 975
737 69
506 269
465 224
986 249
927 726
57 127
808 470
90 95
250 473
748 787
250 290
34 667
784 715
875 135
678 584
226 394
529 305
824 462
66 734
235 481
682 793
74 790
627 46
458 94
463 499
745 83
932 266
921 874
879 586
303 728
990 9
889 864
814 38
669 182
84 523
948 97
769 652
534 446
989 530
554 820
999 341
284 10
482 746
64 655
369 502
791 142
140 527
654 743
126 39
782 29
29 490
504 880
355 48
467 144
43 707
904 18
971 863
553 25
943 478
243 333
556 226
665 841
3 241
829 486
294 741
229 39
742 670
323 449
405 330
306 339
825 105
791 684
551 582
174 711
929 729
113 460
300 274
780 913
171 823
397 777
918 287
826 558
627 9
550 609
5 284
195 898
62 641
983 260
994 228
17 610
831 427
639 763
821 614
92 250
893 96
477 412
815 821
355 678
273 384
404 273
197 420
348 30
139 850
791 209
428 377
354 804
26 702
658 22
223 182
414 145
556 800
918 141
324 821
484 211
160 190
911 889
527 255
822 936
493 343
371 866
609 560
92 684
266 284
312 782
836 664
249 328
901 126
878 370
5 545
273 868
903 650
405 391
964 771
154 43
158 345
492 1000
288 869
542 54
631 75
181 620
636 885
809 127
826 257
24 428
133 659
324 844
369 842
645 811
285 558
319 916
9 246
60 405
275 322
61 913
972 653
769 43
453 784
108 539
652 445
279 384
1 579
36 101
988 336
481 316
592 960
565 56
649 742
883 93
662 813
590 174
670 972
493 426
793 407
296 499
742 233
992 23
666 536
876 437
834 803
571 787
287 263
239 249
462 948
714 984
371 469
80 111
150 744
594 369
704 923
420 427
346 299
830 584
457 249
604 875
246 784
546 703
420 357
665 457
29 870
112 26
203 311
119 226
425 555
454 235
506 306
234 624
322 974
300 105
82 615
239 950
60 269
137 513
643 759
1 293
591 734
102 127
182 764
364 515
581 234
531 914
606 899
801 898
336 470
953 700
951 12
186 947
927 415
375 560
305 411
553 569
676 229
565 30
528 714
706 300
313 274
550 733
426 443
193 83
329 458
732 723
295 797
269 790
194 156
554 626
579 94
518 155
401 233
256 915
728 615
253 967
357 712
724 315
262 278
421 510
16 581
802 411
881 433
849 874
711 429
659 441
890 914
464 274
923 199
407 774
1000 839
450 195
192 966
976 866
90 21
732 675
37 99
634 11
567 485
678 125
486 888
662 335
25 521
338 468
437 451
29 444
162 280
460 944
879 952
589 35
848 614
84 721
87 219
390 456
704 26
198 274
368 807
282 590
250 233
970 881
992 531
948 94
438 499
1 174
432 526
973 215
171 43
553 962
714 272
648 437
399 91
633 730
176 798
74 510
451 495
266 853
712 612
437 101
991 594
868 820
849 736
108 692
691 713
309 242
431 231
918 25
88 891
64 444
767 493
379 725
343 106
861 555
249 829
294 25
55 520
503 816
62 427
898 853
747 534
269 391
608 267
684 939
163 353
62 975
725 584
345 73
136 786
951 410
962 209
109 264
151 677
394 241
890 482
522 991
80 479
656 93
56 42
746 609
504 633
523 907
796 292
705 579
989 399
787 910
437 584
275 582
722 28
835 896
316 130
511 641
516 559
500 314
393 587
723 676
36 890
376 272
735 593
90 520
950 919
939 107
477 320
674 836
563 461
849 649
522 179
198 328
373 88
460 385
935 381
853 123
584 656
582 69
731 393
126 904
420 709
598 84
785 565
33 104
496 547
352 839
527 132
277 485
552 372
317 821
527 717
340 398
718 659
853 401
981 512
647 677
332 210
128 464
892 547
459 573
530 344
97 460
771 597
4 955
134 443
973 576
416 38
971 489
737 867
602 66
561 732
722 663
5 502
308 262
855 419
664 264
861 8
210 805
434 316
83 71
326 228
100 608
84 597
862 526
137 215
996 311
282 746
664 502
442 754
648 825
222 704
667 239
72 634
727 145
42 595
811 340
111 953
157 892
348 222
259 850
688 636
639 768
680 798
324 945
992 545
453 160
349 170
880 890
12 980
821 922
100 625
507 243
306 92
804 313
481 122
371 66
25 764
127 110
968 705
343 234
81 129
615 380
247 518
879 118
585 693
42 315
468 963
361 740
536 486
565 574
840 944
167 673
781 547
772 425
760 396
179 880
879 303
776 443
233 321
23 773
80 901
423 924
679 162
555 815
581 534
418 254
669 242
444 336
756 648
458 221
361 92
585 346
331 972
200 781
188 203
809 549
296 461
465 660
643 207
234 221
558 554
146 984
471 814
671 378
38 136
890 44
541 471
865 836
955 100
335 248
737 729
646 589
572 459
831 647
226 539
532 643
957 507
245 878
492 578
751 566
251 754
557 467
623 323
769 366
313 428
906 413
811 7
558 848
85 765
125 886
564 464
40 51
745 42
940 588
263 391
871 679
31 647
64 991
783 375
944 91
289 864
558 937
393 928
987 133
790 622
200 912
245 884
539 384
9 692
901 129
93 299
82 580
720 306
449 172
298 879
835 413
933 498
684 211
44 478
576 85
336 25
509 691
715 30
55 81
51 81
189 339
591 367
177 8
813 740
447 119
534 648
501 905
600 115
336 521
123 799
424 405
535 808
291 19
425 23
695 233
113 959
593 210
838 369
810 804
176 288
241 543
620 742
702 382
228 814
626 857
732 875
602 61
300 303
160 554
262 702
28 298
859 669
976 352
873 371
508 222
840 174
207 521
652 5
53 894
956 290
920 19
676 720
897 320
783 4
106 797
561 835
925 575
456 693
418 643
726 907
483 351
968 298
55 209
654 744
430 969
287 673
56 466
381 139
279 167
181 801
792 570
878 437
395 280
15 930
899 62
862 421
356 157
167 342
841 662
527 497
468 424
631 211
166 304
374 317
476 716
428 100
564 415
685 451
756 365
823 443
920 528
112 486
682 51
237 649
639 570
240 643
673 709
126 887
449 370
557 71
40 949
973 808
236 867
263 79
197 353
58 958
879 336
520 273
724 621
572 517
481 854
398 427
853 555
924 329
117 481
630 4
328 201
970 965
77 27
868 583
19 145
770 632
608 24
386 420
977 24
306 885
858 233
410 750
292 935
546 745
544 623
927 343
859 677
329 901
457 425
689 827
160 462
839 60
978 820
793 249
964 17
544 280
113 825
122 610
63 502
449 287
765 381
372 746
381 754
448 210
693 295
307 106
922 839
493 412
151 146
677 181
715 911
231 693
840 22
267 666
337 698
32 183
166 336
609 964
833 187
272 824
15 579
236 706
853 155
930 750
549 199
107 417
866 529
823 578
784 545
921 264
679 850
893 638
195 585
756 865
384 39
763 474
950 311
709 738
478 826
113 46
42 958
162 52
184 206
826 341
409 19
195 796
805 347
228 68
404 257
248 263
1000 328
761 412
810 748
65 982
146 9
346 436
153 302
466 995
998 966
702 739
51 683
693 548
697 529
787 454
389 809
819 593
366 102
144 257
169 533
503 663
932 117
931 838
948 120
223 972
575 333
697 148
699 909
650 960
514 141
859 820
60 526
802 272
891 870
119 373
664 648
516 604
225 375
293 600
489 833
383 897
878 579
73 646
293 606
640 50
688 525
672 633
287 666
550 969
83 49
245 626
959 86
464 103
275 475
694 822
853 951
512 177
622 985
413 252
921 965
276 816
122 981
517 370
793 315
779 672
113 249
47 110
400 81
393 663
12 843
133 125
333 762
326 780
458 476
734 28
450 996
275 18
313 559
1 23
205 617
654 337
187 809
716 118
268 374
357 690
947 685
931 455
906 157
3 205
375 214
899 153
799 717
262 135
547 464
771 673
71 201
372 788
575 888
644 548
854 845
829 724
854 657
777 887
212 600
956 626
569 639
145 978
920 109
598 827
400 882
232 103
941 694
791 412
908 819
429 487
480 169
106 386
125 675
536 616
541 737
914 610
264 834
973 767
331 510
417 708
305 99
986 922
917 811
851 777
466 892
105 142
628 327
278 678
788 733
337 939
160 635
883 887
250 403
217 826
569 302
450 677
250 346
373 987
662 120
411 962
617 677
322 582
910 547
68 346
819 876
616 490
270 757
954 929
421 942
776 294
246 236
640 294
792 628
891 632
84 959
643 875
652 130
404 325
772 580
86 364
302 37
176 664
239 459
325 588
508 796
436 410
243 20
93 408
6 992
146 309
528 501
205 517
819 657
475 167
396 208
762 501
531 526
282 617
132 993
756 442
222 654
645 788
515 327
890 157
755 844
155 918
726 913
502 427
634 491
222 502
686 481
681 46
828 947
259 97
837 766
235 838
579 515
398 177
148 575
429 309
880 703
622 651
841 1
48 565
453 985
690 281
20 123
835 5
567 698
197 538
750 511
992 594
872 279
782 765
246 293
470 88
691 37
181 8
561 290
407 336
842 295
393 56
989 917
79 625
338 202
77 44
193 504
725 484
679 779
159 516
503 404
902 783
449 998
247 221
340 925
768 365
233 153
563 793
59 480
327 645
388 20
545 216
373 448
531 225
444 836
70 725
859 393
711 483
785 179
589 388
78 259
519 708
68 577
60 25
605 843
965 163
659 67
81 827
790 620
510 946
289 942
201 980
378 165
525 201
543 791
289 676
892 344
982 526
234 509
136 968
483 655
174 492
174 974
472 631
594 15
281 773
802 620
106 80
203 575
24 426
304 458
818 588
523 640
600 54
33 287
359 482
481 974
676 267
630 118
167 703
137 213
809 385
897 652
153 200
199 84
992 806
284 473
370 600
441 538
772 118
187 231
687 561
385 931
478 27
229 642
404 215
651 56
920 447
471 961
966 366
809 892
110 766
771 294
431 375
191 486
412 525
180 667
390 931
26 49
949 326
905 120
344 808
267 374
497 591
79 302
343 50
417 124
722 941
54 66
866 127
773 4
309 503
115 334
844 64
303 480
667 719
321 79
439 637
702 664
441 242
357 21
690 605
972 310
653 153
299 244
769 651
454 882
665 358
751 654
601 237
633 529
69 538
77 896
613 33
126 638
681 891
669 525
256 928
427 939
386 94
335 348
468 731
795 852
383 176
96 260
390 631
771 969
478 882
792 521
684 262
204 437
486 893
754 333
901 899
107 932
914 280
854 446
502 204
369 856
816 425
994 80
945 225
822 82
4 732
641 207
308 950
103 928
163 810
777 900
418 859
331 299
607 621
921 284
528 613
307 887
130 72
927 931
954 316
580 858
107 823
34 620
541 287
289 734
98 342
103 885
140 103
411 523
446 406
261 675
882 328
513 253
689 702
20 271
432 425
618 144
169 847
17 548
879 870
519 670
522 633
250 77
662 197
100 819
76 465
168 621
202 327
282 833
129 607
424 153
147 624
673 141
550 17
810 823
167 376
248 719
343 333
144 971
813 614
912 415
857 808
447 899
993 711
524 607
422 936
913 900
588 329
759 719
295 604
463 586
852 868
425 737
631 558
464 565
769 383
748 152
83 385
42 506
90 191
80 584
64 658
694 131
847 925
99 565
409 105
385 179
40 502
934 773
121 743
646 754
470 112
222 843
36 441
584 353
665 248
756 39
529 624
282 279
23 794
578 961
56 969
744 907
255 250
513 933
271 906
813 143
831 422
236 645
55 663
261 431
88 407
909 621
23 311
833 755
494 180
837 884
600 50
762 825
612 665
861 816
290 316
64 78
33 771
123 449
530 961
661 922
789 933
758 612
128 34
542 829
693 782
612 763
479 734
153 855
854 712
674 578
565 122
353 184
169 785
840 429
531 781
716 132
370 291
209 440
232 557
107 386
876 482
749 529
211 936
470 973
257 694
878 348
994 704
891 390
909 389
566 156
703 841
701 757
265 887
562 683
785 789
106 497
795 638
909 566
960 165
286 239
189 436
512 190
753 749
891 611
502 871
823 518
373 576
336 764
364 165
297 466
250 466
69 919
980 128
573 639
674 483
739 177
507 255
941 918
381 593
792 818
188 578
996 245
829 633
454 100
614 216
154 331
93 841
969 762
287 70
865 276
302 261
118 892
230 910
72 950
180 117
965 807
421 770
507 728
247 655
674 964
766 200
711 9
591 871
366 901
432 69
942 90
292 846
68 755
376 531
893 807
201 494
187 773
747 438
627 35
878 606
886 17
160 66
305 344
761 610
146 860
743 107
560 691
869 656
262 78
509 182
252 48
647 366
437 297
283 96
478 835
800 641
503 994
699 856
304 142
143 525
869 742
295 516
552 765
256 868
507 356
358 950
464 775
129 755
625 381
564 879
292 641
791 161
284 242
775 424
401 727
618 41
785 237
149 273
875 927
40 625
635 619
668 300
136 838
902 900
361 550
850 171
488 242
624 533
899 829
132 81
262 352
937 647
987 638
998 902
668 971
140 238
249 146
311 296
930 834
264 774
440 825
246 575
501 157
324 518
773 458
293 484
878 232
842 337
311 402
888 259
332 143
527 313
308 569
606 279
958 302
123 400
242 217
545 899
262 848
528 707
690 698
162 352
672 704
131 300
195 439
390 508
889 274
542 93
114 607
549 900
921 248
783 241
605 619
883 568
851 604
927 431
361 992
509 388
818 670
825 971
490 454
618 195
756 393
685 31
413 725
511 712
51 373
526 516
618 312
871 262
340 289
277 383
208 332
602 302
176 960
524 286
162 112
719 617
779 333
895 809
426 712
371 953
422 825
48 77
301 253
758 405
606 250
363 529
935 481
668 703
34 597
11 74
716 290
676 51
61 920
829 468
655 152
216 672
156 73
105 765
523 393
431 985
78 761
983 766
860 754
473 305
809 112
508 985
360 775
664 732
115 35
545 763
287 780
330 581
404 74
408 420
284 344
984 744
225 967
965 846
810 165
318 861
756 610
884 806
591 257
80 357
56 373
6 235
106 633
910 241
48 347
310 5
792 146
411 265
757 191
52 357
419 907
694 174
828 503
847 967
75 122
646 887
837 607
643 155
894 442
870 607
607 485
757 64
541 63
656 627
65 793
399 713
111 627
355 648
627 391
51 836
630 237
714 848
482 481
539 672
389 598
689 625
767 538
76 783
782 27
677 968
521 574
744 156
150 414
675 48
481 799
508 607
501 385
817 266
80 476
116 739
122 954
491 501
958 337
242 132
207 932
589 504
934 636
821 217
615 107
657 148
164 183
867 573
81 32
926 62
416 337
64 890
469 934
767 750
217 521
711 135
69 982
153 990
853 721
372 430
521 538
810 916
590 433
689 554
659 747
22 322
930 515
642 351
15 781
522 251
715 175
456 45
172 605
193 335
385 623
710 612
961 875
658 990
281 646
181 965
186 317
326 607
740 487
447 972
382 928
634 767
511 913
517 881
775 976
342 913
540 752
197 548
843 428
25 792
664 407
117 874
381 514
65 506
738 16
131 843
165 889
665 333
995 980
866 378
204 746
448 106
253 175
224 15
411 298
571 752
797 963
653 925
578 902
904 280
902 959
275 113
767 108
16 391
378 742
645 858
453 175
4 435
35 205
899 52
654 108
987 176
302 537
468 776
339 848
872 3
950 544
430 623
85 316
314 941
432 183
317 75
931 490
566 753
669 508
938 636
447 783
500 828
84 918
4 317
557 688
220 447
214 466
186 143
359 405
463 37
407 830
824 182
370 523
500 639
769 266
343 174
562 142
337 44
250 820
138 326
129 10
125 303
10 642
86 14
739 385
119 77
164 885
946 132
513 843
465 892
547 702
337 644
412 775
609 228
354 267
356 104
724 684
494 428
43 12
526 169
280 947
190 587
367 228
710 586
607 87
829 863
646 906
863 487
873 947
252 960
871 545
701 174
55 711
194 366
420 321
532 285
677 828
703 274
123 784
292 658
673 410
228 224
660 323
220 361
337 468
460 558
396 741
527 195
758 732
896 247
843 896
172 961
82 797
100 627
924 974
923 620
559 699
375 964
727 724
923 795
486 531
851 278
70 861
286 167
47 577
107 957
494 674
268 815
995 209
570 398
904 704
896 416
20 287
204 485
896 729
238 584
373 305
426 487
530 281
634 7
454 259
18 308
745 553
822 403
733 538
629 491
636 450
4 409
576 61
378 648
512 719
785 456
76 260
925 661
749 228
595 368
650 524
345 247
642 739
247 768
124 875
329 436
849 918
157 294
20 384
834 408
285 203
631 392
813 823
408 596
903 268
230 80
261 194
949 518
220 433
715 10
338 725
545 226
731 686
167 132
268 867
239 256
868 352
617 947
933 664
663 542
492 467
391 326
505 662
893 69
597 287
242 315
408 426
759 603
616 735
541 309
711 275
924 221
719 275
940 146
150 149
460 202
244 712
246 562
445 279
864 988
151 892
316 465
782 151
905 670
29 624
850 937
830 286
56 618
608 779
159 79
9 804
649 576
90 561
776 892
791 591
627 200
202 696
889 180
344 663
718 445
322 910
746 831
234 890
986 566
691 653
577 468
486 252
438 539
141 258
915 177
92 557
95 918
698 765
588 882
679 817
229 941
477 620
785 615
47 479
986 633
331 187
313 141
837 575
565 730
20 231
564 197
951 470
68 29
868 118
386 220
729 72
191 722
682 719
22 144
628 129
256 421
86 577
440 831
914 202
68 678
769 911
951 92
88 734
162 568
226 235
326 772
405 477
76 900
647 234
392 115
713 267
91 85
394 890
392 610
298 265
880 417
252 205
572 401
302 632
824 832
52 100
986 14
754 797
14 790
239 385
674 407
264 547
696 332
837 726
749 987
444 78
65 451
99 514
30 366
280 683
643 197
814 968
468 981
695 614
268 4
659 32
716 211
272 266
401 159
133 442
872 734
244 538
558 874
503 287
334 685
874 79
192 593
577 589
430 102
947 330
807 359
443 462
995 893
806 47
963 321
357 217
284 676
290 796
565 178
453 6
203 856
251 243
980 126
379 291
763 946
4 939
19 394
839 963
280 49
163 733
143 519
842 605
866 736
538 772
657 853
569 571
188 672
894 393
41 948
610 185
422 28
504 518
169 208
836 192
118 282
425 862
427 391
848 195
983 277
39 385
75 954
443 331
362 571
788 28
775 377
671 899
179 887
873 530
883 712
805 7
156 689
886 748
924 695
31 776
233 65
853 927
388 487
718 828
267 683
142 598
344 468
125 544
739 146
460 165
309 512
130 500
862 190
854 582
328 102
965 688
550 507
954 74
383 665
968 487
516 730
290 785
103 16
676 26
850 877
623 952
507 82
798 173
465 454
551 141
704 228
544 293
592 72
296 650
131 999
101 79
963 530
82 164
92 710
703 80
476 233
119 436
784 436
963 39
782 834
936 666
476 638
903 331
187 488
820 120
222 485
322 15
586 782
200 278
720 980
1000 782
428 470
275 276
453 185
471 32
810 529
146 369
68 12
91 60
514 894
980 249
260 605
865 383
19 64
817 121
454 528
279 283
566 76
692 783
989 700
208 56
833 334
612 123
701 271
964 465
786 783
325 680
828 293
459 794
277 213
517 29
957 549
986 901
842 705
464 868
752 727
350 238
89 395
688 181
298 846
19 430
103 254
480 630
339 143
743 817
420 691
529 555
571 70
116 399
713 321
292 248
921 118
88 195
246 940
640 167
614 978
399 870
286 275
635 513
348 165
59 175
224 845
894 783
421 431
301 400
758 92
910 157
690 27
210 83
95 662
796 782
120 334
772 231
805 104
297 686
30 369
47 444
341 711
104 325
217 983
78 349
928 76
202 347
562 92
69 754
652 506
566 825
774 445
566 691
568 832
279 25
483 490
522 552
488 444
986 42
138 560
301 537
319 310
871 918
862 737
649 815
750 345
533 851
586 984
869 285
202 222
133 298
339 746
620 118
969 515
657 858
113 802
276 52
566 188
964 319
349 176
924 352
983 27
724 816
194 295
36 635
170 693
546 49
883 186
657 68
89 860
714 758
29 774
825 104
521 337
535 498
914 162
425 367
756 911
936 689
730 356
725 421
144 720
438 610
154 567
415 391
602 770
850 742
927 601
118 557
183 704
617 190
698 593
758 684
825 837
420 804
247 214
254 942
338 700
177 408
224 239
248 478
237 392
234 565
594 667
737 550
268 98
689 601
678 432
462 56
890 593
353 348
53 943
540 743
995 45
277 103
158 58
327 295
167 666
666 577
201 717
716 911
151 552
622 173
51 137
811 160
944 683
553 483
224 423
708 955
485 967
565 238
188 959
546 142
670 534
696 312
779 423
433 814
151 189
856 591
136 7
779 533
200 399
857 73
452 574
994 604
318 357
469 3
80 158
254 105
112 882
312 903
832 611
902 113
85 217
281 703
232 879
940 495
114 275
814 612
273 580
523 280
405 923
63 149
494 385
582 404
862 596
686 981
556 885
740 27
336 895
697 90
863 988
229 70
996 520
312 474
586 200
36 651
1 206
685 748
257 358
491 124
106 732
162 87
759 704
340 900
960 460
649 448
58 811
764 416
186 407
856 56
530 568
199 709
431 845
772 343
401 956
682 960
787 929
619 858
632 433
281 183
659 781
854 386
424 328
492 1
80 863
814 850
365 231
338 893
364 201
874 996
49 34
467 39
966 284
33 131
954 643
214 91
100 884
694 462
365 403
646 940
561 575
828 38
581 600
213 858
260 161
440 965
527 704
287 290
723 10
84 507
355 641
446 329
555 856
483 898
802 810
445 467
826 441
56 184
816 809
785 107
153 478
646 569
536 761
53 421
95 236
292 427
987 931
786 594
376 17
917 288
32 262
345 54
827 166
810 100
453 91
394 563
661 764
914 371
565 856
773 585
779 968
900 314
978 591
537 880
333 138
563 419
284 194
161 716
321 370
14 212
630 360
71 388
40 541
73 263
552 532
346 170
316 452
280 968
876 84
727 332
91 726
37 321
580 856
838 781
280 814
519 78
281 805
33 423
621 883
145 903
721 175
443 898
186 650
869 539
869 938
831 706
328 132
311 577
237 50
348 217
343 918
16 478
487 722
917 541
647 805
616 585
439 289
731 723
922 766
480 124
301 592
426 331
480 850
92 386
909 409
698 91
724 916
839 753
63 524
688 432
21 588
384 528
245 40
186 610
664 240
931 281
613 593
794 219
975 752
894 557
154 10
719 152
616 827
837 559
202 100
74 172
895 526
423 2
15 346
749 695
541 856
811 152
821 8
53 760
627 519
484 928
848 725
622 801
513 573
644 979
738 926
969 438
688 527
742 849
458 824
906 266
709 39
150 139
430 968
461 974
434 128
719 620
339 464
848 965
732 124
804 781
148 192
320 450
456 487
455 828
817 988
408 223
586 776
255 655
1000 722
635 188
711 335
847 809
932 446
262 223
746 962
680 335
48 220
22 472
646 938
66 52
6 966
559 69
721 436
417 265
144 946
146 639
596 506
668 484
921 261
369 955
321 532
273 431
583 558
122 918
999 253
819 298
268 593
126 410
481 36
828 617
213 18
654 531
823 887
399 944
537 835
26 636
699 1
317 899
412 244
909 248
467 419
945 780
405 636
766 146
85 38
283 89
492 719
81 742
257 249
341 420
982 548
244 633
393 268
904 513
246 399
366 710
33 442
980 578
214 61
915 400
207 698
778 359
636 678
766 233
897 217
507 308
253 437
326 141
746 251
775 935
631 504
271 680
644 970
257 346
161 263
867 272
374 84
408 12
987 577
465 212
470 892
476 988
49 74
447 861
543 819
385 616
541 820
316 303
791 664
466 287
156 468
271 657
202 819
304 569
255 349
193 770
34 851
451 805
302 331
612 606
974 691
509 236
836 870
47 262
198 307
488 790
262 323
644 39
552 996
584 954
714 977
269 881
416 516
728 169
899 98
122 760
446 693
850 863
187 566
795 916
758 120
221 323
27 957
98 752
57 448
197 381
303 92
280 925
689 186
222 653
383 949
74 144
21 796
588 217
189 216
942 753
803 173
312 994
856 201
922 295
782 981
651 379
184 730
317 992
282 295
703 988
170 278
856 587
816 438
720 28
958 425
100 294
971 49
82 585
660 590
185 429
831 212
170 1000
65 992
628 267
638 734
804 845
596 326
339 659
530 735
311 751
611 943
102 823
829 991
551 999
493 888
426 783
378 730
947 887
176 183
535 187
786 953
797 860
736 713
401 116
117 7
622 43
299 34
747 885
223 808
396 105
624 187
645 663
729 775
708 420
65 900
747 522
311 987
482 602
111 513
973 227
399 149
954 37
312 934
410 385
956 180
639 119
873 986
556 636
807 923
942 527
756 652
347 196
653 762
251 131
476 562
966 847
535 223
958 209
383 457
434 806
699 508
251 170
295 439
379 26
872 884
867 652
531 461
571 936
965 22
656 290
170 672
257 366
612 644
59 642
170 384
743 20
571 485
767 420
907 203
658 926
246 137
783 802
66 875
908 226
191 158
573 914
711 621
832 829
737 789
897 265
496 962
254 347
25 447
734 825
116 496
773 674
453 141
432 459
208 928
103 111
105 870
559 617
975 856
459 32
29 488
675 361
681 520
5 889
443 658
73 5
797 371
737 917
867 721
98 817
877 143
128 858
682 216
839 20
209 648
219 912
950 46
593 233
75 534
2 222
41 182
867 280
83 514
715 471
758 597
790 301
782 719
206 216
375 555
215 401
937 156
152 310
474 768
624 62
215 127
274 754
645 424
409 96
761 935
140 345
544 784
242 253
597 630
543 776
944 927
278 864
746 458
76 340
641 176
790 950
108 647
738 4
450 312
403 558
774 966
177 517
73 636
823 123
953 753
624 474
713 88
522 284
292 484
754 306
579 823
52 139
303 525
892 685
986 53
259 946
530 69
969 286
683 848
521 598
117 357
906 995
259 263
293 270
53 217
414 418
329 21
139 553
934 93
958 357
113 187
289 624
463 52
883 447
684 152
532 831
80 103
524 904
693 20
451 730
993 936
671 28
256 808
938 173
850 798
172 660
515 122
82 445
323 970
462 981
179 251
259 693
695 874
824 772
24 569
303 353
121 994
588 449
62 302
899 290
177 457
767 308
354 938
82 222
363 389
229 213
2 145
329 485
193 813
22 199
540 295
610 912
319 66
116 314
810 27
777 207
683 118
843 991
886 501
954 49
589 911
419 184
452 575
127 759
592 523
53 627
892 481
186 245
482 830
327 307
847 818
282 588
248 650
600 337
586 88
811 13
43 763
7 687
754 959
986 161
325 192
730 233
34 758
773 490
65 282
166 448
26 819
552 540
77 610
199 103
433 285
110 980
13 28
388 752
158 142
987 944
315 525
66 462
47 337
765 346
600 651
750 953
966 442
587 61
347 596
20 424
162 722
838 808
452 917
541 975
662 985
452 178
660 144
356 777
345 305
23 49
534 379
356 84
191 668
209 955
116 585
645 94
795 745
225 119
749 745
919 35
693 124
449 697
228 819
972 519
370 30
559 252
955 928
968 304
292 916
932 480
306 625
898 482
824 798
813 693
172 391
881 52
240 344
716 342
595 824
727 358
61 709
570 625
545 991
719 600
146 849
165 666
81 166
701 120
83 353
703 509
660 684
400 38
552 922
744 138
818 488
702 452
256 852
349 967
772 777
312 7
448 478
518 406
89 120
338 873
439 624
645 39
363 550
651 294
625 897
150 339
186 925
99 400
940 208
314 151
601 394
550 933
428 504
208 810
570 657
900 653
216 944
602 46
982 457
390 617
759 979
541 448
144 683
458 769
617 888
66 91
596 482
873 981
839 491
295 345
822 34
701 980
466 167
887 590
66 147
122 933
926 825
72 170
13 922
158 478
79 666
380 361
629 9
568 687
876 846
190 822
309 100
556 935
413 789
109 29
45 119
449 124
549 949
763 971
212 242
821 640
833 885
865 616
423 975
934 414
785 806
165 151
512 107
277 326
33 688
748 464
505 2
145 589
797 987
850 190
41 660
344 33
205 255
445 699
225 319
234 216
547 937
944 299
401 419
841 43
675 891
685 490
769 63
3 681
14 478
960 25
752 255
544 319
693 148
112 199
975 47
696 411
11 526
48 903
217 692
151 45
795 493
718 166
195 292
909 399
64 410
162 619
640 714
978 698
212 284
943 402
613 292
496 723
377 744
785 742
594 995
179 387
223 774
602 119
519 537
278 356
995 431
91 793
427 193
390 652
812 236
445 158
77 999
42 474
214 839
696 882
764 434
584 990
61 685
89 478
32 845
914 527
374 981
329 384
89 892
622 74
605 406
448 84
801 728
620 350
930 246
856 83
354 978
200 658
200 550
613 310
544 126
739 938
493 374
994 124
37 404
300 67
634 854
736 996
569 955
515 570
855 425
955 435
906 464
325 31
464 148
711 272
747 548
599 658
456 117
182 754
591 994
378 706
503 848
463 824
35 503
666 200
634 364
807 709
661 779
312 982
575 311
197 616
506 952
62 138
605 250
225 671
476 962
230 324
451 56
160 377
334 225
1000 998
612 986
677 307
671 398
254 331
903 552
893 907
179 511
576 406
666 888
14 644
738 540
656 39
418 589
542 220
876 183
601 174
532 812
786 310
173 842
66 900
749 471
186 128
152 806
971 961
869 513
350 869
247 781
848 836
483 565
376 786
86 722
479 162
887 282
261 226
819 315
765 768
901 964
381 653
168 470
947 512
611 132
515 755
873 768
261 956
612 378
679 79
264 812
158 433
715 586
117 356
972 819
776 23
47 853
267 42
282 434
19 354
286 179
463 82
297 747
400 454
431 526
199 529
700 161
59 989
299 68
639 751
652 673
970 727
241 147
83 98
315 947
853 500
486 876
414 922
106 404
368 86
870 543
780 592
582 168
684 746
230 176
888 541
268 992
883 815
157 106
472 815
361 731
742 515
517 229
448 643
157 18
558 423
138 384
302 282
716 141
662 780
680 570
179 88
487 444
963 858
590 100
361 341
305 498
164 401
640 915
66 251
270 120
481 80
759 610
938 18
491 220
482 643
715 640
877 387
158 864
970 332
175 933
676 765
679 985
797 210
97 247
510 852
948 381
952 699
950 90
843 830
855 352
503 474
881 913
492 243
948 143
197 720
638 655
858 489
342 782
424 921
772 431
375 568
325 303
986 81
730 617
507 394
158 183
12 619
430 278
717 695
588 563
958 251
280 501
730 995
32 25
511 129
600 459
296 904
802 117
850 133
228 215
379 491
964 228
569 263
445 601
878 667
743 323
289 597
927 766
467 71
607 285
309 408
230 163
988 145
702 834
504 309
376 303
391 486
462 365
401 458
143 101
824 767
565 541
457 883
673 635
800 605
503 985
552 763
106 168
133 932
50 102
326 460
531 475
574 819
139 228
485 672
435 278
578 772
3 124
914 924
520 165
318 258
67 652
871 286
334 119
951 292
121 727
15 895
412 796
438 811
695 531
247 602
232 67
537 663
888 674
406 907
509 406
776 313
967 238
739 93
110 157
823 597
558 543
691 68
962 835
387 593
159 953
83 197
43 859
359 607
198 365
865 612
615 62
213 764
480 938
421 345
701 962
963 900
403 130
588 657
967 47
172 634
319 635
94 529
375 379
326 207
617 293
792 955
484 226
920 468
611 763
667 83
796 830
211 51
87 974
107 676
227 869
438 963
936 976
237 33
112 146
160 667
836 962
735 514
268 869
32 862
858 186
329 547
153 982
526 534
570 756
359 124
440 101
633 2
935 29
724 313
351 707
997 80
930 955
357 588
710 567
979 494
694 946
423 563
285 801
332 123
675 446
913 194
55 592
595 835
681 924
774 731
608 223
657 421
612 174
248 468
757 319
787 82
496 635
537 197
135 426
124 71
5 23
338 418
435 81
590 796
370 478
330 890
813 240
993 675
982 94
735 238
93 272
355 948
610 686
164 492
792 467
163 917
323 150
381 447
491 544
807 26
683 824
339 654
507 448
878 445
595 758
329 943
106 589
633 834
977 434
809 450
798 784
209 327
898 60
952 220
609 602
183 491
391 69
207 888
267 796
475 146
546 525
543 964
576 399
378 658
44 413
108 607
890 95
638 412
502 571
813 567
615 15
927 280
238 283
650 299
470 835
298 406
686 443
692 433
276 240
662 774
761 612
970 833
730 382
606 790
878 451
319 18
189 342
516 378
521 585
672 54
30 750
953 832
433 55
841 33
594 974
222 851
241 728
763 135
737 950
522 390
915 203
990 499
670 223
297 880
674 900
270 571
408 100
968 93
553 170
830 646
766 81
917 511
482 253
238 685
92 655
185 174
499 68
142 258
545 912
390 668
269 245
868 619
653 326
54 523
375 551
908 703
64 258
55 293
662 869
733 589
979 46
897 888
722 597
989 635
542 601
685 780
100 216
520 602
492 518
824 245
798 468
209 389
629 774
537 940
430 330
493 14
32 677
782 309
905 427
290 334
33 281
998 945
140 818
714 165
301 664
937 625
920 142
720 856
281 831
371 83
902 54
931 317
164 273
173 148
214 58
987 683
157 558
942 845
712 123
652 203
562 143
333 111
32 626
523 132
568 566
604 860
130 299
367 880
753 757
433 58
7 294
636 723
771 200
184 652
540 390
665 878
442 901
863 373
547 812
402 145
575 267
829 689
805 384
617 30
892 173
402 605
184 226
716 854
203 894
276 972
807 497
698 36
949 512
696 132
952 974
568 935
732 242
707 804
425 369
473 353
577 84
425 184
784 388
207 889
345 293
615 822
449 97
508 247
647 787
406 764
153 344
875 394
338 471
411 354
927 532
835 312
4 713
600 907
73 586
618 484
760 872
61 586
153 543
829 822
878 64
234 351
286 300
608 823
545 77
382 788
861 627
630 736
238 353
33 289
62 866
72 331
384 464
246 493
427 108
385 308
28 375
504 400
636 17
658 366
837 28
721 652
855 670
434 187
225 844
218 459
84 791
990 63
686 129
936 814
846 449
733 18
414 837
795 205
589 536
828 917
103 147
596 710
287 611
195 517
56 614
685 527
73 313
885 359
93 319
922 36
599 136
90 351
673 847
56 119
44 528
688 724
308 114
33 546
346 578
632 298
209 222
711 936
875 344
38 164
746 981
671 132
416 664
777 406
529 67
1 85
606 583
677 359
185 540
749 804
984 294
675 56
923 630
398 779
920 262
511 350
1 892
165 953
662 243
717 336
370 580
806 861
266 751
322 958
139 533
749 644
665 411
689 272
293 227
996 695
155 613
353 984
857 994
558 577
173 476
636 101
215 307
625 609
833 148
274 497
728 803
257 140
740 795
311 410
771 11
62 136
505 460
886 872
719 282
244 442
849 471
682 386
131 473
112 832
877 516
214 540
633 214
499 308
851 305
397 866
890 535
407 433
925 591
221 780
668 789
647 162
742 139
133 883
23 244
947 221
660 835
616 990
549 174
11 315
250 980
413 490
321 829
419 39
328 239
657 724
612 974
99 31
971 557
447 919
486 364
985 646
880 652
12 239
760 340
628 545
901 624
548 475
877 811
873 456
501 186
98 833
881 996
790 283
573 435
152 826
871 180
920 269
905 6
391 740
757 344
788 82
211 257
619 83
877 194
585 201
567 291
415 231
312 715
867 981
148 114
899 180
931 429
106 788
433 455
489 782
414 609
675 103
785 576
46 603
275 889
505 249
372 36
841 763
372 952
866 774
736 820
299 354
295 17
257 157
703 287
2 766
523 400
353 91
825 912
544 966
836 449
666 796
954 804
510 278
589 131
106 814
858 247
264 275
966 474
478 3
180 525
626 147
984 496
901 166
536 519
529 416
943 155
47 927
609 417
375 751
927 353
11 785
910 15
710 916
198 440
66 587
367 122
478 297
786 523
456 430
458 11
596 831
351 544
292 435
433 543
224 182
30 839
374 906
651 113
108 508
311 123
406 326
542 694
363 297
375 802
529 222
596 917
134 319
950 207
747 769
965 757
930 994
302 17
814 468
870 688
945 801
888 125
950 651
499 634
586 118
99 47
668 477
977 517
358 484
225 253
621 130
356 914
95 951
544 404
503 55
489 972
946 588
19 419
802 726
799 502
748 160
690 332
109 32
951 238
364 566
478 55
364 741
76 50
689 213
698 114
350 339
286 29
786 96
701 24
151 679
151 565
258 702
522 941
456 279
957 668
754 990
51 153
920 111
449 732
513 966
496 615
495 326
317 857
873 498
369 628
111 993
483 439
925 24
319 339
674 168
357 475
923 54
59 139
595 24
450 112
909 587
899 926
940 950
196 874
263 913
186 300
655 586
550 5
193 292
94 38
307 886
511 623
311 189
268 567
164 511
436 496
106 407
33 203
959 608
710 911
203 219
402 113
194 796
589 196
208 612
111 692
698 696
408 215
82 410
667 967
440 139
954 812
28 874
141 792
678 599
196 569
170 50
324 410
590 332
497 115
971 655
888 297
658 127
835 565
806 327
813 575
197 666
370 609
761 297
164 534
671 464
288 208
389 764
852 938
419 170
805 93
878 655
960 664
772 367
801 755
777 318
958 937
817 689
606 963
868 152
667 557
387 957
589 186
743 478
469 81
768 288
966 758
32 910
214 56
132 753
336 279
758 510
842 254
337 802
303 963
139 616
931 576
439 686
861 128
579 71
851 100
790 618
413 110
499 180
420 462
143 532
471 129
82 190
136 941
729 74
5 562
940 167
883 914
426 228
689 604
435 944
772 191
528 336
424 734
316 220
381 786
164 684
500 831
747 592
649 13
991 432
289 423
78 852
291 662
186 131
998 72
754 45
763 802
870 826
227 601
473 454
554 958
423 258
793 850
322 578
377 281
686 31
539 540
978 510
122 126
378 731
99 501
882 847
727 996
378 96
942 433
248 142
911 664
737 620
854 71
603 217
659 52
827 384
30 378
145 355
657 468
73 89
764 191
925 393
919 176
141 247
117 552
366 867
565 520
755 796
342 347
793 531
690 909
136 161
322 509
773 55
383 313
844 922
939 116
113 599
57 224
891 218
293 605
550 581
205 357
349 770
499 222
719 639
498 924
114 524
689 877
834 812
367 441
852 945
97 822
461 58
772 909
483 272
828 19
353 412
537 965
293 585
362 53
757 660
12 477
172 189
409 835
447 963
920 433
636 609
274 810
807 930
833 126
281 99
104 791
854 356
618 979
709 262
313 161
227 830
28 942
244 815
527 80
965 808
841 513
39 892
961 104
375 488
841 444
963 495
323 896
479 388
883 636
457 951
628 907
74 421
660 729
812 551
701 116
126 372
220 947
613 98
726 695
910 625
218 370
858 336
765 312
879 963
228 522
42 767
315 137
499 952
642 359
883 608
176 132
712 330
735 446
40 745
955 709
681 986
690 31
930 601
427 611
508 49
655 374
922 642
262 813
582 79
747 343
250 155
715 867
560 770
807 916
680 17
436 860
220 871
110 395
117 939
456 594
829 464
168 865
726 172
996 940
869 226
968 934
418 722
820 394
510 977
993 428
852 883
207 148
606 525
436 77
485 701
24 876
123 474
654 497
849 115
177 515
388 298
18 768
671 973
374 708
924 230
957 411
278 753
711 869
238 866
507 247
577 249
676 585
887 752
403 195
762 743
615 499
730 723
384 568
592 827
679 453
151 974
510 84
911 410
495 938
538 957
417 950
122 8
728 605
455 747
980 897
494 393
61 563
303 489
442 518
311 885
913 140
203 808
523 116
32 570
200 407
925 119
835 196
229 515
224 160
76 663
727 785
400 339
90 854
292 732
791 322
177 13
461 916
283 353
708 480
478 699
365 309
441 696
911 352
324 854
314 384
476 735
560 98
71 377
451 840
228 905
527 887
36 306
848 367
351 439
402 945
465 955
723 6
884 250
13 302
736 822
915 91
764 737
185 290
58 654
735 187
796 759
467 7
211 343
603 262
193 674
610 491
921 275
759 229
252 898
874 636
632 364
618 311
775 873
470 176
887 193
143 84
99 621
289 93
832 176
720 7
689 352
553 156
686 358
451 666
114 110
956 8
247 751
192 541
489 486
287 932
458 690
2 486
465 609
985 766
46 214
728 982
1 953
308 691
567 649
440 415
600 466
712 518
355 113
940 525
453 983
600 128
529 713
161 165
487 638
618 519
440 664
424 51
57 170
67 411
324 701
762 682
89 133
158 207
344 207
599 62
202 300
777 269
374 349
863 701
687 531
376 821
973 462
785 985
504 228
701 411
774 253
232 902
913 705
935 50
111 23
980 470
928 755
121 181
291 901
465 116
547 362
992 828
323 417
619 954
580 406
14 977
856 518
448 765
327 110
859 718
791 292
518 966
508 913
691 651
520 289
312 506
361 160
950 431
776 47
174 571
551 269
724 742
841 279
905 539
22 167
688 641
208 982
245 100
66 322
807 49
923 318
825 720
574 397
456 37
661 66
535 592
139 141
966 780
234 465
269 41
625 182
992 383
11 161
939 606
694 529
936 275
192 644
349 762
473 927
271 401
484 714
580 42
904 258
875 183
533 776
435 26
329 30
160 316
880 618
337 758
58 416
679 364
22 757
254 420
65 592
449 282
827 290
894 131
377 60
546 306
148 312
1000 590
419 937
340 687
919 293
132 454
337 334
12 56
531 425
763 502
620 929
838 147
865 545
818 734
928 807
796 580
658 153
743 796
625 507
896 516
916 917
380 961
872 888
915 462
316 742
588 159
255 465
670 450
312 222
361 51
538 182
434 817
50 421
870 368
807 531
59 57
231 889
95 643
890 260
467 354
269 603
6 523
796 341
624 437
881 215
816 434
37 915
437 42
772 356
628 24
70 765
328 742
329 925
104 839
455 386
994 823
356 870
720 336
542 374
979 614
98 195
285 312
561 519
347 213
841 336
263 487
765 512
995 117
913 585
594 838
829 291
549 782
887 907
994 921
325 351
345 989
217 743
509 368
720 258
497 737
804 740
381 419
968 193
98 599
934 471
61 461
651 886
228 7
828 795
718 735
141 440
246 816
528 782
149 669
735 950
809 633
127 504
719 913
21 957
891 678
772 512
24 570
405 398
485 787
124 30
776 865
87 166
302 542
705 119
927 738
109 190
56 547
988 699
636 755
160 428
483 359
452 928
902 296
564 131
648 811
678 822
497 672
685 967
199 527
765 574
34 908
234 194
21 860
683 675
561 408
539 401
77 757
104 466
745 176
742 173
807 96
336 303
334 136
588 225
605 838
372 851
734 509
187 286
993 642
138 637
7 915
620 560
758 56
988 832
940 948
377 527
156 499
102 302
487 17
143 267
980 51
130 718
531 57
203 302
45 121
767 131
499 325
58 197
814 348
362 636
206 424
730 530
59 793
694 983
574 538
48 875
462 245
587 810
965 320
444 15
55 988
162 150
965 64
175 308
99 959
603 702
663 48
836 888
552 38
836 574
586 474
452 271
558 181
623 444
689 402
869 642
87 617
561 468
659 82
188 999
692 4
888 230
547 432
39 465
765 635
962 911
496 909
483 911
51 228
374 950
244 50
559 78
87 602
71 731
45 489
560 852
3 413
735 934
545 861
238 567
89 454
502 117
396 67
572 445
472 388
876 970
989 662
52 779
190 522
93 487
526 105
971 661
37 941
652 250
823 881
504 187
94 555
399 988
552 54
386 917
436 775
775 277
415 739
47 890
444 629
532 484
17 278
74 314
447 553
482 457
655 748
120 1000
779 310
741 154
784 50
344 156
478 225
116 641
810 795
281 526
462 880
762 351
750 530
388 293
723 24
16 144
213 780
787 498
181 328
718 49
606 908
916 552
351 318
153 529
403 912
374 658
401 439
436 937
777 653
412 374
34 529
80 422
164 469
767 787
282 172
787 292
824 801
883 437
871 959
200 156
787 14
898 172
342 769
145 369
995 653
356 74
199 714
713 145
200 325
722 303
587 683
856 44
958 589
365 361
366 795
377 647
732 967
527 646
572 964
461 486
810 939
3 655
409 141
838 942
161 480
308 45
96 459
948 413
208 593
535 993
567 576
651 92
422 271
215 806
601 14
118 949
221 258
102 837
571 219
590 770
651 972
625 525
273 675
830 305
26 515
24 148
749 633
249 648
448 648
182 345
437 489
160 52
767 382
250 781
519 691
651 121
159 234
737 588
795 233
933 462
605 827
306 357
96 793
580 919
10 368
274 393
245 79
786 149
19 965
183 429
171 138
176 346
840 753
203 582
818 829
59 93
60 870
605 437
134 273
229 514
791 769
883 591
764 216
3 920
913 673
722 895
755 279
442 669
43 971
265 631
157 983
806 126
71 347
785 486
4 620
249 518
220 944
300 6
901 33
849 168
631 13
54 467
913 680
506 428
694 565
592 653
330 683
97 319
116 113
545 71
593 867
614 503
808 366
331 308
166 138
275 145
657 327
269 311
757 792
611 102
836 745
643 765
432 860
882 383
635 154
418 299
372 223
351 563
830 461
486 498
565 874
48 360
366 147
158 549
569 758
70 782
895 311
930 983
560 591
393 685
433 889
314 7
316 375
383 422
640 528
853 572
836 618
450 429
92 437
113 672
791 872
447 895
110 199
274 443
687 598
489 899
915 17
764 84
58 269
978 848
393 63
861 620
141 722
855 770
721 928
521 874
11 332
845 876
640 741
780 984
208 477
664 14
87 606
298 883
639 325
878 506
546 813
542 703
754 731
996 972
533 933
892 503
95 182
463 222
348 894
815 158
620 936
55 895
292 909
289 211
182 884
371 223
748 675
897 281
302 453
598 778
795 286
860 666
584 258
378 826
143 27
935 592
398 977
88 659
493 531
403 311
785 696
529 669
877 276
59 928
456 911
992 22
605 362
695 546
315 377
768 456
494 55
984 510
630 140
230 47
747 292
292 418
781 538
453 718
77 432
909 321
745 233
583 619
992 768
768 544
566 385
458 40
628 688
447 548
834 843
182 891
306 237
187 130
721 185
171 246
906 134
413 768
933 804
349 273
314 739
579 307
948 541
436 208
427 643
517 780
543 635
956 154
399 539
661 141
531 561
703 523
17 908
620 387
993 837
663 832
214 122
288 246
397 344
627 609
29 377
145 209
691 970
284 217
75 421
36 356
805 367
38 17
458 180
564 313
883 92
628 675
322 465
269 971
244 755
771 824
312 932
925 799
471 719
326 919
510 282
836 199
733 597
20 407
35 364
357 193
705 223
981 356
40 585
922 837
639 796
899 873
938 264
413 886
204 924
615 458
406 58
762 527
330 26
279 221
625 498
936 425
532 167
697 573
378 315
772 151
105 436
299 403
684 532
703 137
621 971
523 766
895 727
977 433
299 750
987 340
67 457
721 684
809 392
818 565
206 974
557 329
578 710
423 647
785 993
648 901
696 657
136 478
154 897
864 383
127 270
35 178
87 816
755 938
389 806
351 634
377 6
744 265
512 996
472 312
755 126
464 290
63 918
1000 840
134 280
241 88
279 242
786 182
574 429
669 906
497 59
521 352
925 9
442 808
690 813
139 815
126 831
172 978
44 84
344 866
523 754
349 911
506 779
367 337
310 710
241 814
340 472
48 122
140 259
437 329
954 273
200 782
411 128
121 24
137 851
64 105
358 926
590 336
950 975
333 101
311 263
308 453
897 594
536 389
311 60
481 708
775 627
523 492
270 961
374 51
398 385
269 774
151 42
959 916
589 520
328 417
146 109
545 456
484 262
439 378
841 103
866 916
184 279
760 50
737 553
40 984
848 139
845 587
180 347
528 671
796 895
581 688
63 981
235 934
457 750
268 613
930 314
290 81
717 330
938 404
629 257
974 81
416 542
976 745
333 234
969 635
310 849
771 457
702 637
795 529
548 253
821 701
309 14
550 213
702 187
872 786
578 826
178 831
488 644
488 537
869 343
282 620
635 461
890 711
631 619
898 760
53 31
366 809
474 443
220 232
981 889
436 752
949 385
683 798
796 879
722 902
474 292
785 10
200 4
940 522
153 952
377 712
503 563
944 470
421 936
721 695
41 998
540 84
989 188
579 393
133 642
483 785
717 940
113 316
97 418
118 418
947 158
787 424
941 154
590 107
691 449
275 331
366 802
55 130
387 49
47 301
313 544
9 417
620 153
464 237
628 547
948 199
365 304
212 610
692 812
336 507
132 695
995 309
126 453
186 483
709 883
657 885
779 69
440 878
794 316
559 512
380 215
82 335
400 820
749 160
605 268
791 149
863 286
325 128
137 108
389 251
545 777
226 1
493 545
467 490
209 58
731 989
644 272
447 17
488 383
654 671
723 715
264 29
529 238
224 348
939 788
948 470
538 133
540 779
678 344
251 848
421 306
290 599
347 694
710 356
151 899
541 570
658 718
529 653
331 138
689 976
448 388
605 436
540 663
659 353
249 445
966 841
304 19
268 373
490 441
59 974
66 888
692 824
698 32
724 803
740 522
734 156
429 402
857 271
234 827
799 938
72 845
241 884
693 230
835 921
340 676
768 139
704 162
359 922
309 740
947 560
791 12
752 722
554 755
360 411
734 726
291 65
381 377
639 701
253 52
943 890
180 784
605 583
214 725
230 997
806 437
992 220
476 821
87 904
456 175
576 280
512 380
219 993
334 557
926 779
487 61
696 786
619 933
336 544
522 563
763 569
987 357
678 557
308 960
881 708
979 280
392 204
349 843
985 360
120 950
476 736
560 644
355 385
849 937
504 73
351 637
74 567
28 824
61 125
648 154
842 180
410 980
714 701
926 515
209 943
746 698
868 244
753 292
226 735
578 399
512 761
530 470
324 294
570 216
786 884
117 341
197 164
60 288
887 67
309 1000
842 966
129 665
868 667
392 15
547 950
66 447
206 291
636 662
551 241
867 915
375 134
214 226
520 459
701 199
315 597
467 146
247 392
750 799
974 897
892 529
469 284
225 45
30 275
780 402
456 169
900 605
394 248
500 946
240 779
89 916
275 827
152 267
870 101
285 884
766 559
93 532
525 486
263 290
431 603
164 966
244 737
433 621
100 459
75 914
984 371
311 200
933 442
354 218
739 635
101 419
652 792
418 759
870 936
433 1000
109 499
601 853
402 453
749 426
679 385
673 865
996 358
942 937
863 348
77 846
17 519
865 108
776 226
541 739
561 238
516 820
819 833
225 602
595 59
554 246
331 5
365 471
394 976
533 426
415 169
315 441
116 299
360 657
941 727
315 913
168 842
835 857
544 994
217 526
889 70
52 94
90 465
286 849
555 930
482 474
841 522
71 443
21 562
241 782
884 736
733 271
251 950
987 895
935 480
778 228
871 548
724 982
644 553
679 918
142 463
857 924
651 280
146 393
588 81
464 8
450 989
780 638
21 859
973 899
789 349
797 786
240 516
1000 771
311 678
233 350
782 922
132 933
572 462
129 785
743 33
36 195
77 158
423 498
42 663
385 176
795 899
647 978
281 868
240 31
989 541
58 822
310 947
513 370
448 867
119 386
936 327
185 357
699 233
986 391
251 864
23 141
104 1000
767 88
196 197
837 215
95 127
249 676
792 830
155 781
493 577
16 843
430 116
923 925
905 467
689 653
429 930
401 783
937 557
832 648
448 618
504 789
690 383
528 388
886 988
349 728
12 128
795 62
330 450
536 946
504 106
750 203
42 48
541 194
794 580
965 215
454 552
688 710
627 237
889 349
704 878
569 386
326 643
182 489
43 882
339 346
288 623
472 358
812 40
569 812
727 477
842 311
97 959
15 886
869 595
198 312
340 218
960 911
106 804
667 406
327 540
202 438
666 105
358 210
137 554
25 383
463 388
229 97
301 596
488 607
178 191
796 114
99 636
13 398
309 778
691 459
742 963
368 72
900 32
260 822
175 69
705 187
563 143
454 294
171 42
833 796
903 607
688 643
950 31
893 851
905 740
221 359
534 183
632 924
47 886
955 459
862 819
490 188
99 896
412 265
879 428
936 725
92 724
226 627
332 149
584 259
854 301
222 528
256 316
138 344
67 135
55 305
799 416
997 754
870 643
669 925
577 296
839 378
528 200
58 948
663 822
563 704
889 197
935 950
770 693
494 43
431 102
339 29
52 777
619 301
456 383
66 427
834 626
770 260
307 354
45 470
413 66
581 971
216 588
812 992
905 977
437 949
892 630
308 715
215 181
45 481
151 199
582 418
60 442
515 274
180 1000
515 490
206 843
208 512
589 530
228 26
507 119
733 846
345 112
129 616
383 366
131 749
479 289
310 507
949 210
322 650
941 902
231 657
568 624
795 618
476 583
491 494
848 647
489 582
453 635
137 64
743 727
438 114
959 80
706 208
132 310
296 710
971 623
650 857
138 978
250 497
440 524
812 410
918 589
212 258
493 102
893 156
76 151
182 79
637 250
724 207
453 393
198 842
458 385
734 791
727 113
613 779
386 840
846 985
723 613
656 429
540 491
373 110
964 302
456 392
577 390
728 535
500 984
866 447
797 486
640 328
713 510
332 502
779 276
675 40
625 516
966 4
764 90
154 463
273 854
363 477
535 914
800 100
189 161
705 701
154 752
295 302
800 525
6 969
60 123
218 279
281 116
798 384
407 823
908 148
437 790
369 539
900 636
76 528
640 274
100 817
195 26
103 678
889 976
1 690
316 402
667 8
545 384
75 883
791 373
69 879
811 219
509 940
865 367
478 145
135 559
507 576
961 949
827 753
921 774
9 843
76 26
521 800
155 701
45 322
814 120
748 506
396 836
896 602
713 667
247 749
347 885
120 191
553 514
279 560
943 739
784 830
949 375
862 184
167 924
315 110
513 284
192 361
511 586
135 37
163 497
269 810
763 541
647 802
773 343
498 16
617 440
235 221
836 626
925 665
182 658
774 147
409 521
76 693
168 262
752 217
894 855
400 178
337 569
879 176
834 538
953 212
502 900
441 918
64 619
363 935
24 365
206 836
975 836
826 56
427 269
707 51
181 342
709 118
121 171
645 965
373 467
408 519
499 356
864 797
89 513
285 295
583 427
716 870
186 337
502 647
495 771
746 272
397 687
832 131
303 152
446 947
629 17
963 921
448 946
247 663
881 621
664 68
763 900
255 40
478 878
612 788
734 514
90 698
159 298
942 537
431 372
832 422
547 227
66 451
443 922
148 860
722 893
716 439
563 97
716 251
319 845
539 992
184 740
708 463
198 228
783 138
94 813
236 729
443 405
790 239
170 737
433 260
809 574
463 478
326 484
102 488
689 985
556 871
376 989
301 123
621 404
623 749
99 425
754 922
157 873
465 60
849 78
115 100
612 127
135 854
203 368
485 437
82 801
466 927
995 349
309 396
628 92
107 117
680 583
79 459
750 446
575 978
321 828
648 110
759 873
825 878
623 349
21 261
157 594
658 678
877 631
741 643
622 463
854 431
998 884
394 252
356 64
305 142
327 891
425 569
19 509
688 684
936 634
292 737
93 520
687 462
916 293
27 670
22 8
75 18
135 94
630 528
490 759
965 550
148 146
470 178
460 9
127 346
394 690
583 515
557 192
806 848
813 201
19 855
415 501
36 245
974 427
76 96
789 826
469 750
411 409
755 38
223 81
509 533
246 600
528 606
989 849
632 908
626 374
694 333
783 652
324 567
170 977
927 855
826 221
965 796
559 91
907 96
899 802
511 137
193 356
687 474
658 816
751 800
869 536
506 676
958 154
85 553
459 132
454 16
816 183
122 365
284 28
714 947
599 327
693 203
559 775
819 767
443 255
781 102
975 5
357 495
806 821
10 714
203 919
553 408
237 72
402 662
374 897
343 457
648 836
250 995
995 729
492 532
758 425
800 710
272 580
411 895
972 690
635 49
117 253
463 602
934 929
337 845
791 723
862 43
237 127
142 130
485 740
803 152
5 12
838 90
388 235
619 467
66 208
679 309
344 456
917 589
668 458
546 846
137 84
340 658
107 814
6 158
673 870
75 808
676 770
75 656
283 429
297 93
696 178
454 233
211 935
229 951
955 845
925 655
981 579
166 497
285 707
701 384
207 478
779 589
55 152
256 725
838 301
30 616
509 369
172 869
360 81
283 675
947 653
615 689
547 480
69 92
91 441
328 751
776 202
702 864
926 15
945 726
472 483
226 947
974 695
148 477
174 236
276 103
321 743
671 353
935 93
604 694
969 702
815 305
128 778
8 349
221 491
672 218
498 207
891 472
415 357
300 190
832 560
266 809
877 451
791 132
753 390
834 854
366 522
376 302
978 320
693 601
148 638
367 335
619 891
350 340
30 479
883 860
22 524
295 831
824 889
665 571
110 83
364 775
170 904
865 592
270 440
47 89
71 416
290 72
600 536
182 896
491 284
766 193
818 635
517 682
514 662
953 214
576 802
453 666
605 173
245 540
49 914
212 33
287 264
787 63
785 119
212 550
107 688
819 73
502 504
282 889
774 929
715 145
77 470
634 998
351 168
558 639
646 178
281 929
80 666
850 157
838 645
36 597
663 493
150 519
736 37
462 844
284 685
633 85
242 922
706 233
772 175
347 35
537 511
891 959
411 1000
253 119
661 219
92 709
462 171
545 399
965 687
701 363
438 629
454 693
317 437
582 956
53 59
529 410
626 188
791 174
605 665
548 583
116 132
491 565
524 877
590 723
872 694
96 825
992 813
691 762
61 864
850 609
186 707
138 791
701 677
378 517
887 773
334 166
428 90
471 163
32 914
560 203
849 831
752 856
124 93
318 815
419 536
954 797
256 811
595 225
625 999
370 343
819 649
635 662
899 524
648 85
816 702
770 954
536 453
593 497
411 876
953 844
286 260
754 482
39 62
120 602
790 782
964 68
304 343
809 476
944 968
941 9
384 64
778 977
836 403
972 210
640 943
950 711
758 887
882 652
119 199
112 475
592 590
141 555
673 860
201 409
535 372
98 885
488 321
512 370
782 306
100 888
445 827
70 929
566 262
650 413
754 296
764 576
453 238
62 430
35 488
688 590
254 135
205 333
321 307
711 650
810 927
605 892
431 173
672 25
621 611
612 699
887 962
983 402
123 509
487 633
851 259
86 618
376 59
30 69
481 381
253 232
937 529
857 133
552 451
270 549
785 521
297 110
517 648
717 553
709 267
159 173
739 458
389 420
754 346
166 565
128 893
314 358
347 635
666 391
288 402
446 294
59 738
81 542
577 363
908 41
72 779
127 607
794 218
380 261
17 617
329 445
715 569
263 354
548 832
532 955
684 703
452 676
2 397
714 405
351 81
85 915
824 377
694 820
748 398
775 543
67 915
194 452
279 983
494 226
187 750
194 685
552 808
397 403
925 343
847 475
721 363
685 682
314 570
528 394
684 424
540 162
591 344
494 927
163 701
471 296
227 89
797 77
50 804
40 69
39 249
324 77
678 556
364 255
63 774
762 772
889 401
263 585
946 5
329 441
218 300
756 60
34 772
803 619
515 503
862 13
115 151
117 744
27 892
965 663
713 70
856 311
716 334
857 736
421 44
172 673
989 110
798 535
9 587
891 829
929 732
333 562
373 481
301 889
60 643
184 882
118 158
586 927
851 910
363 621
158 335
289 542
391 323
463 894
269 878
329 355
579 952
665 91
955 719
62 169
781 667
596 420
738 406
330 972
263 532
692 964
979 531
176 393
840 688
510 678
102 810
607 867
73 784
311 807
433 130
100 778
651 905
964 42
533 958
928 473
271 131
88 691
705 208
269 520
595 105
575 885
561 201
823 580
835 886
702 52
26 895
968 685
15 573
752 652
262 366
574 497
475 580
531 367
527 537
318 855
729 916
609 891
486 689
852 774
597 298
548 749
269 884
580 250
691 925
251 210
46 6
531 260
552 392
43 652
284 324
634 765
189 817
697 151
407 851
446 270
130 132
427 332
510 266
695 41
808 493
904 202
448 214
943 831
60 874
84 357
928 815
754 876
606 896
174 35
291 760
966 551
282 63
182 837
778 212
898 824
730 564
667 709
252 452
567 501
418 6
2 242
179 804
313 30
215 539
228 645
866 270
993 16
596 252
393 451
509 858
233 313
739 956
137 684
370 675
690 614
19 209
96 726
457 857
622 886
388 522
380 850
458 968
298 398
963 788
889 305
576 185
644 632
782 408
78 14
443 668
191 150
311 610
582 839
348 208
179 634
633 993
762 860
552 2
378 19
692 249
261 800
887 263
494 964
755 685
626 72
936 741
331 263
421 765
64 146
410 205
730 659
33 554
179 955
913 501
489 534
640 953
776 630
567 566
64 879
271 566
238 686
379 241
675 709
955 765
876 833
599 973
5 549
981 987
597 360
971 378
955 726
482 715
258 95
818 115
453 165
527 190
944 609
694 118
929 462
602 662
828 944
973 65
412 7
335 729
703 448
273 865
601 167
783 954
715 839
83 411
149 154
853 973
331 662
912 694
826 524
263 513
96 246
530 604
176 576
732 848
911 647
990 809
429 571
308 440
875 342
154 483
495 214
802 310
28 365
143 554
759 144
964 973
876 527
440 753
25 437
738 35
735 628
962 669
527 885
965 573
88 372
850 917
456 515
610 665
320 811
257 901
900 115
264 419
437 863
438 693
818 541
215 243
236 7
874 319
194 697
145 980
300 605
525 655
62 22
913 235
916 615
545 806
841 928
426 66
912 45
472 682
798 645
932 201
616 135
574 981
596 689
573 608
663 829
800 40
821 986
558 658
47 420
307 410
3 355
575 297
92 599
812 398
262 272
586 882
89 635
89 877
832 348
751 423
776 42
934 926
242 986
346 805
504 544
988 821
727 871
226 724
378 361
996 375
614 942
581 496
40 604
148 439
42 409
854 229
347 655
524 95
478 709
586 801
635 831
780 52
489 405
574 955
174 63
855 844
244 17
610 545
870 710
107 196
762 235
963 157
432 253
769 268
479 963
928 594
201 99
6 859
536 686
502 95
141 391
43 57
445 682
391 874
485 894
64 429
898 670
933 962
417 290
576 814
129 198
37 73
493 346
437 165
851 786
238 310
341 524
768 531
27 190
440 331
352 300
1 214
143 816
727 758
43 360
648 527
569 404
137 399
343 241
323 398
738 250
726 486
153 345
172 317
181 397
55 500
512 98
704 757
686 490
306 510
283 660
324 803
924 583
843 125
252 497
725 959
65 157
34 925
715 102
300 426
462 685
314 15
348 527
408 318
121 209
614 513
49 532
506 187
623 94
40 216
752 664
962 583
702 737
629 650
606 297
307 15
545 265
761 100
298 55
253 831
340 82
260 811
562 28
785 215
184 315
463 927
520 478
997 45
794 272
869 958
562 182
382 736
716 424
36 985
557 967
264 706
152 255
245 174
304 196
662 238
657 42
417 223
810 770
526 266
602 342
994 686
638 236
271 860
18 524
562 107
468 890
689 363
957 617
568 173
85 566
987 3
761 165
299 715
198 804
95 660
884 105
119 983
827 123
946 539
226 963
477 319
873 283
949 312
295 849
707 150
82 964
955 998
85 323
117 450
672 66
305 393
264 922
924 600
423 408
92 552
351 396
96 827
996 208
223 681
864 966
433 25
594 764
694 358
630 876
72 765
938 820
817 149
918 727
418 697
671 614
885 997
319 766
907 632
83 944
614 947
297 875
544 235
165 529
384 547
519 929
995 802
587 619
174 553
681 713
181 948
49 976
261 687
954 919
949 334
143 91
132 335
730 923
851 154
252 549
314 429
388 399
805 248
95 722
716 498
392 156
171 128
549 891
7 747
392 157
885 433
207 59
322 122
426 434
700 645
264 565
382 691
528 145
71 419
68 304
477 154
699 895
170 860
266 366
169 807
144 705
114 639
515 703
696 621
195 229
291 750
171 457
33 734
126 674
593 357
26 273
272 4
416 555
108 494
167 229
346 300
732 631
116 884
420 580
641 66
149 739
679 146
121 724
448 575
730 957
284 996
948 263
210 470
145 479
238 790
865 574
219 872
755 93
629 582
661 359
819 963
562 750
224 769
869 223
674 192
74 660
734 817
296 366
248 332
693 564
673 274
528 272
596 220
370 390
445 219
787 837
345 211
955 812
361 29
965 540
638 124
999 245
908 950
186 494
315 848
188 131
4 507
673 116
729 374
770 44
196 920
269 89
860 281
758 64
680 130
529 65
711 195
392 939
824 148
399 174
182 189
659 886
769 297
599 944
649 647
937 896
333 574
47 105
283 457
505 646
157 690
12 655
976 490
410 100
739 376
297 861
100 204
773 614
471 213
237 791
234 97
542 691
522 274
481 858
611 942
256 631
329 858
424 763
803 452
504 401
324 691
617 305
986 630
925 837
283 10
655 42
370 578
976 91
490 452
850 566
41 576
218 679
602 715
936 271
82 856
233 333
302 401
100 350
327 911
736 248
823 54
494 647
300 844
284 386
112 477
532 202
243 711
477 982
908 614
784 135
240 615
201 270
21 70
693 92
782 617
611 388
478 227
725 391
914 576
819 391
29 49
95 476
917 174
163 312
565 25
472 620
938 89
172 17
703 30
159 29
32 785
406 130
854 775
86 84
622 834
693 252
533 993
985 8
309 619
957 270
166 77
54 933
97 216
141 157
147 52
217 660
71 956
711 807
553 123
996 558
166 388
990 540
989 331
888 793
430 284
345 172
619 597
970 117
611 370
85 925
719 490
291 506
955 795
377 66
331 403
943 354
414 466
465 900
401 483
195 896
22 898
644 194
797 423
294 86
11 400
476 814
692 631
966 657
452 195
19 520
587 47
788 432
624 201
333 381
834 89
752 318
978 504
775 29
10 237
53 870
608 932
17 809
696 47
730 875
729 254
691 967
813 920
726 46
882 654
900 579
614 935
797 358
700 350
608 68
140 676
555 954
453 156
778 23
12 371
321 954
36 58
911 563
382 958
721 723
977 552
249 519
624 736
635 280
480 862
879 528
250 828
390 405
977 246
298 268
503 69
101 603
362 507
269 207
13 258
974 834
372 209
165 833
538 933
791 813
199 781
314 926
356 436
78 290
656 707
779 866
43 861
170 41
328 824
700 524
102 754
244 491
335 646
489 1000
225 56
302 293
438 831
432 662
637 590
700 308
838 524
20 971
562 258
940 622
687 402
666 818
354 293
325 228
199 402
76 309
383 350
493 80
561 793
484 643
82 182
186 616
984 385
36 743
836 14
75 336
93 465
656 185
528 479
67 638
749 621
878 972
208 685
406 820
652 358
306 811
270 917
5 68
96 114
30 114
7 367
124 538
872 67
503 206
267 119
435 991
915 234
11 1000
192 113
494 476
255 717
842 394
525 435
774 554
836 357
289 406
301 509
287 121
905 65
501 844
183 108
237 20
305 238
794 439
242 328
770 29
102 739
311 82
235 435
190 937
936 858
719 964
173 320
902 971
689 667
202 453
453 592
877 735
720 642
390 136
487 906
71 166
11 920
156 714
608 50
558 346
482 685
3 56
238 541
456 596
720 442
40 331
915 377
399 744
460 41
563 873
680 465
222 937
911 979
855 264
375 924
936 89
344 9
829 749
481 647
673 472
863 510
759 623
960 539
485 739
858 933
304 727
157 705
625 131
204 747
805 228
172 274
393 122
290 609
332 195
387 576
170 598
275 833
745 763
410 61
505 35
149 186
447 869
71 387
9 12
701 511
18 504
697 985
819 886
74 680
850 987
177 910
323 833
102 23
824 819
752 392
151 63
829 497
457 416
110 313
826 934
732 710
315 814
780 148
521 796
765 198
829 177
76 295
988 15
763 805
778 21
1 67
879 678
364 978
266 946
582 297
878 123
459 21
86 860
372 642
644 702
998 326
313 416
472 731
858 908
869 791
546 585
441 6
399 921
163 785
495 128
466 827
668 573
67 447
65 842
671 901
272 377
39 591
549 775
777 194
368 267
110 677
375 357
890 177
244 551
573 443
660 51
933 150
653 851
915 227
822 273
760 293
142 306
670 415
890 66
910 952
804 465
925 345
546 651
360 218
690 882
323 953
606 106
956 205
264 124
182 680
820 319
899 221
338 523
349 191
899 567
802 516
481 763
339 257
80 734
641 525
155 747
167 586
956 597
706 919
326 676
405 852
299 799
290 704
35 875
949 194
581 672
306 615
39 365
548 700
840 691
853 230
62 814
256 416
819 185
458 431
963 509
717 776
809 958
88 501
121 294
522 130
869 195
602 310
569 654
196 392
153 417
275 648
633 774
218 80
200 963
85 434
937 592
845 312
634 312
589 818
980 732
623 355
987 923
166 132
613 697
118 186
966 204
86 496
993 593
87 529
722 786
680 392
102 797
799 755
433 578
820 363
592 334
19 830
950 992
364 718
241 620
674 493
179 619
725 755
555 955
902 887
366 274
580 1000
128 816
888 168
479 11
768 801
815 557
206 930
864 430
369 29
439 178
163 454
839 122
689 184
809 863
490 304
928 593
573 549
607 588
232 811
870 89
199 557
159 912
662 102
327 616
398 382
129 848
314 940
228 737
591 525
219 599
28 119
521 73
962 778
939 737
253 937
489 155
971 503
144 680
537 383
997 889
303 56
250 496
657 146
110 367
376 509
66 511
899 250
975 985
153 378
326 626
979 764
274 859
692 676
140 910
852 251
379 404
805 723
998 509
510 743
823 335
167 445
183 37
527 542
294 448
475 696
745 759
8 993
39 32
997 160
859 883
19 671
847 675
557 152
743 965
31 196
851 338
137 742
81 937
221 914
977 369
683 394
588 251
331 475
224 229
953 248
85 346
310 532
538 248
75 579
702 766
329 294
414 540
429 526
429 9
688 877
939 306
712 243
27 411
922 125
302 289
895 38
139 253
482 212
24 140
409 110
216 660
677 422
190 843
24 582
185 152
32 923
688 252
372 200
554 622
188 379
381 49
75 800
324 901
306 484
619 96
269 998
593 780
662 535
755 270
632 247
526 728
891 628
798 726
321 669
211 463
467 707
846 138
921 401
884 387
344 669
69 823
112 382
823 570
129 518
141 203
592 75
832 917
840 908
629 819
594 258
274 667
693 212
308 902
165 469
919 228
621 499
939 364
979 862
736 647
838 173
126 140
876 592
962 156
120 258
181 556
29 412
768 325
675 969
533 518
671 360
175 494
982 794
896 573
705 676
833 544
89 523
159 418
838 501
206 462
333 749
204 197
234 872
975 396
924 386
709 382
858 469
348 642
899 596
444 507
442 506
70 303
171 424
503 450
519 910
864 399
226 792
29 823
897 67
694 259
133 661
483 470
8 415
124 25
288 552
802 351
649 99
530 930
195 682
340 885
856 209
743 403
506 833
785 424
88 714
141 224
511 901
953 932
649 689
450 64
703 155
473 449
937 672
433 861
85 688
504 625
463 756
267 114
917 644
907 830
919 923
773 837
582 381
727 653
102 74
619 998
139 657
459 667
780 760
370 246
504 617
588 603
189 936
161 992
997 781
948 407
656 920
137 62
570 594
55 843
728 950
763 25
324 420
212 233
353 367
722 329
244 853
576 847
649 363
446 385
985 240
447 550
873 646
123 632
352 573
716 560
768 89
523 536
618 478
993 454
662 87
209 379
552 119
868 238
642 178
685 630
994 107
738 527
154 939
632 408
456 620
967 52
802 903
61 553
672 288
136 325
769 706
227 421
744 386
665 106
149 36
210 438
943 937
551 464
311 252
570 332
989 790
874 896
513 618
430 999
588 241
695 303
488 209
666 436
499 20
107 242
87 328
363 209
692 473
400 878
822 964
459 575
683 972
850 254
561 783
829 154
17 573
834 118
485 232
511 41
684 384
795 122
683 981
961 137
572 497
530 141
396 475
42 173
605 24
992 850
712 120
595 485
246 920
760 677
832 328
171 103
424 223
179 244
752 290
550 597
660 995
650 528
276 635
159 601
640 635
15 238
230 434
61 766
227 870
528 857
605 92
466 898
264 768
241 761
853 690
367 33
677 131
496 878
56 241
18 907
88 4
837 205
2 209
860 777
30 559
586 349
554 261
613 449
646 466
941 876
863 837
805 226
237 466
225 691
325 713
148 547
758 784
845 418
369 516
633 631
406 247
564 836
151 383
85 498
898 874
5 828
19 395
503 853
356 492
95 682
66 848
22 806
215 443
542 421
159 776
940 550
7 513
111 268
457 867
149 151
672 698
635 561
559 771
736 482
859 38
823 893
463 640
471 155
476 524
965 445
937 893
382 624
368 995
339 725
970 278
743 559
651 953
419 586
86 40
766 475
49 136
277 544
316 382
455 377
248 969
76 479
213 731
213 926
729 154
251 265
291 963
546 664
910 875
860 158
782 74
268 97
724 281
541 30
360 62
469 62
485 33
775 956
26 325
715 588
398 58
876 448
384 901
627 987
508 109
601 398
604 526
502 419
670 345
333 82
231 14
216 117
532 870
49 194
978 966
233 930
205 92
484 96
389 105
246 72
454 845
29 693
86 479
807 736
716 523
187 830
631 518
388 286
874 200
995 868
914 935
930 18
598 242
53 882
198 343
359 396
326 638
696 610
921 247
587 874
799 138
24 388
959 328
685 183
616 627
650 197
114 213
342 237
45 587
656 753
218 535
470 182
137 512
589 621
528 593
396 983
576 415
625 357
312 781
105 81
33 851
550 150
260 703
533 653
975 483
163 850
449 896
683 139
553 512
195 156
299 295
318 304
397 612
775 649
33 414
211 565
574 613
833 422
17 216
810 140
467 409
485 841
543 695
928 176
605 831
76 775
892 603
330 418
396 736
624 63
317 329
444 971
591 244
908 318
449 298
822 635
188 319
771 15
387 196
143 110
886 468
461 121
526 471
267 983
676 626
818 825
793 557
127 300
645 427
288 716
406 4
884 377
90 414
27 189
34 952
6 940
223 482
383 548
19 236
340 200
985 445
73 816
323 663
557 371
608 41
849 598
449 189
435 497
393 347
363 831
389 572
170 832
942 455
567 527
618 32
564 21
250 923
595 85
790 504
163 943
554 400
973 930
988 661
514 469
210 888
939 205
716 120
419 851
214 797
933 890
959 539
171 79
448 489
823 19
578 245
656 674
172 659
170 78
789 119
129 161
711 222
675 598
108 453
28 81
105 210
726 194
164 791
815 936
606 857
628 393
847 752
115 11
592 418
995 338
88 634
777 760
658 940
99 755
635 2
889 706
573 534
448 562
80 399
259 988
68 739
855 956
856 731
313 733
148 734
868 193
320 115
27 704
276 574
120 243
731 157
194 848
878 694
159 908
948 968
806 701
990 919
562 439
971 412
178 611
335 952
976 265
8 195
45 677
696 204
107 8
477 933
552 127
570 656
921 844
77 826
168 542
471 50
290 690
642 117
482 471
822 480
141 12
437 716
454 517
80 173
320 807
757 550
527 38
213 467
310 749
125 89
631 754
359 848
48 874
123 329
62 523
136 183
455 989
484 213
691 928
98 341
189 490
16 672
734 500
223 526
83 682
392 797
776 530
164 818
544 83
419 156
778 373
725 142
428 293
199 847
997 104
657 814
169 63
496 406
467 400
750 227
489 518
871 270
34 769
718 54
539 728
174 88
262 885
692 730
130 474
784 361
507 62
34 878
550 257
294 22
48 640
200 386
873 21
531 67
205 798
622 340
430 603
544 258
799 272
591 305
944 177
305 709
87 358
176 510
445 660
792 430
128 559
787 67
567 425
421 250
253 960
576 928
696 538
701 448
598 560
933 542
506 556
615 419
785 157
519 826
852 101
664 883
582 269
481 967
190 346
718 978
281 406
8 290
758 158
950 602
228 375
854 590
297 782
269 728
221 916
927 680
83 292
658 771
385 495
177 377
4 550
914 154
41 579
976 582
165 823
988 814
610 888
663 730
97 630
241 424
871 610
857 306
160 710
535 573
311 346
292 205
327 98
28 269
256 770
633 143
507 816
142 510
327 206
261 943
26 277
969 283
46 375
578 86
553 489
744 944
78 857
923 253
463 553
565 297
923 823
933 481
796 65
259 679
451 782
7 138
21 575
845 250
212 159
488 448
955 267
701 77
602 477
213 615
692 21
816 643
422 703
595 495
238 777
831 342
849 345
400 304
690 255
422 868
567 908
256 630
217 382
792 881
574 799
354 172
622 679
75 998
876 291
244 602
868 132
851 367
206 480
281 782
520 790
87 324
9 484
479 79
299 423
609 358
118 541
391 249
435 567
256 169
721 369
433 603
871 750
78 36
110 736
571 687
295 573
866 655
241 186
317 176
372 525
804 912
641 326
734 257
154 203
478 459
6 500
182 148
166 471
195 934
885 349
686 682
439 997
295 964
250 51
708 936
285 592
541 902
212 619
566 298
715 262
896 218
168 884
378 849
189 222
47 694
270 199
145 481
909 814
268 611
164 280
903 252
918 748
407 903
913 633
423 418
874 967
593 786
439 552
170 54
111 670
349 382
130 806
721 872
604 489
692 892
317 1000
381 143
628 444
299 336
320 596
950 693
677 75
774 144
398 416
39 258
6 919
366 936
199 506
494 749
261 774
858 158
494 390
530 931
900 883
201 142
763 613
306 589
435 927
880 221
608 516
134 765
133 501
826 759
309 482
334 336
651 986
414 919
310 177
388 464
102 293
324 226
181 526
391 837
716 363
47 333
151 84
15 318
561 785
225 643
703 615
180 742
945 438
988 782
21 911
707 455
277 993
227 903
933 158
807 953
235 487
315 542
887 671
769 602
817 946
898 507
657 245
964 269
358 599
532 724
746 132
81 44
693 341
988 591
299 322
766 278
837 409
909 120
542 903
653 215
546 836
203 84
721 74
149 156
407 642
951 862
830 912
741 70
617 330
411 699
782 773
39 650
201 37
37 194
242 277
182 906
466 388
752 126
605 281
836 995
933 199
592 843
467 332
114 701
134 169
824 545
580 347
430 500
303 426
387 908
893 599
494 106
664 640
792 77
949 677
294 21
803 291
753 101
457 585
740 902
562 611
308 878
384 877
89 396
417 327
779 284
327 843
468 25
955 889
118 139
8 979
667 575
718 709
122 511
248 987
441 7
295 566
366 693
950 618
904 680
73 297
323 57
606 439
797 192
741 212
630 182
334 512
855 215
719 143
487 926
115 824
871 121
533 497
285 816
418 635
499 212
66 800
663 575
602 140
191 77
973 999
14 852
893 376
655 130
370 256
339 268
821 228
292 132
957 827
943 490
471 22
339 993
812 740
797 728
210 201
811 83
223 269
940 439
210 508
903 988
430 974
973 965
899 593
672 181
116 784
630 64
344 902
747 119
863 356
349 604
662 126
449 993
899 591
795 900
827 631
855 218
31 197
920 463
984 285
166 467
840 263
336 479
698 909
912 487
20 922
164 769
97 272
464 800
197 575
15 669
755 839
892 476
468 289
620 789
577 402
383 495
272 70
421 216
54 524
483 509
172 566
37 235
975 669
895 974
174 127
900 826
957 800
232 682
92 999
16 51
530 182
140 278
542 948
136 339
46 880
798 349
654 192
317 464
407 694
123 10
384 240
733 463
394 314
777 81
615 836
343 595
201 661
167 159
134 463
286 965
750 855
705 518
343 441
272 221
777 495
726 787
733 677
419 643
46 381
610 496
282 28
145 999
604 633
67 620
239 234
7 937
943 381
685 579
76 582
405 618
407 4
704 47
262 846
671 26
405 301
450 538
352 993
35 785
375 943
959 138
831 387
780 933
100 833
202 502
664 115
771 645
995 654
611 508
625 783
890 987
534 539
997 212
22 375
286 235
599 668
572 856
656 219
951 193
905 804
535 395
362 328
237 227
506 754
774 726
52 165
229 168
1000 310
733 955
424 62
829 674
839 409
596 398
229 348
956 476
794 741
85 517
129 813
218 719
530 206
856 795
303 636
13 102
97 910
214 136
400 309
27 600
389 413
871 469
966 989
495 912
258 294
219 689
450 449
353 402
661 825
370 12
684 205
143 211
70 729
112 302
172 251
591 152
262 244
590 822
684 511
53 113
74 587
624 248
750 311
145 411
187 747
889 761
519 605
637 758
645 141
966 199
628 618
706 173
606 336
355 140
152 70
863 204
512 590
400 869
230 314
179 208
451 903
67 249
478 951
52 257
891 849
716 92
423 471
90 904
795 458
434 986
593 679
462 857
796 736
345 179
511 688
450 212
964 274
825 146
637 78
651 330
761 401
416 393
124 4
597 844
483 939
524 38
121 945
358 801
955 940
485 503
43 695
173 743
82 306
384 692
990 49
32 277
390 208
312 127
110 22
53 769
517 415
317 488
602 267
183 661
499 854
445 13
903 38
686 501
904 730
724 941
831 829
614 729
327 447
45 357
516 132
84 871
650 148
298 56
361 285
488 807
615 56
178 971
850 88
365 907
707 403
697 784
151 246
355 63
473 865
577 475
394 757
774 668
454 987
642 220
734 778
850 318
315 761
618 778
976 614
987 930
943 580
240 97
528 105
200 449
521 684
934 304
674 689
382 848
877 611
704 813
571 591
346 196
155 435
305 744
564 946
358 769
685 485
459 243
24 615
80 876
720 153
562 687
376 426
951 5
167 881
545 526
551 317
135 134
35 285
393 882
119 634
567 18
649 184
480 332
242 373
325 907
964 452
103 259
114 991
351 54
955 226
130 980
26 706
639 175
655 373
149 975
172 573
872 582
223 794
212 431
749 312
692 913
846 268
62 535
424 953
31 15
711 351
350 371
235 108
743 867
248 540
66 410
256 412
824 231
85 867
903 356
654 479
243 248
555 887
616 450
854 388
77 375
199 132
269 541
841 191
282 540
920 691
8 711
594 235
526 56
298 42
960 676
666 863
865 443
60 743
785 887
735 202
799 328
897 365
917 467
784 412
210 626
906 362
888 112
116 322
735 723
319 60
45 256
923 647
415 474
466 823
720 769
323 784
710 279
462 472
162 784
834 799
195 922
370 603
790 299
74 431
70 746
345 263
198 50
191 533
914 682
224 491
46 423
349 263
738 872
456 87
12 15
656 566
490 917
229 873
314 813
231 705
333 742
805 314
300 594
932 359
649 457
197 898
842 305
476 551
121 920
847 484
241 607
448 770
675 413
320 605
306 937
533 114
414 553
507 161
943 646
501 229
798 999
127 898
549 747
718 738
639 512
970 921
273 131
835 953
159 535
151 352
334 659
979 700
223 30
279 161
414 94
230 574
550 2
588 104
819 80
782 473
911 39
434 287
967 352
512 742
549 863
667 858
923 426
462 117
906 969
906 624
242 1
412 358
269 356
544 456
677 712
87 1
586 334
736 666
525 491
374 819
45 597
29 465
952 318
356 945
179 661
296 509
355 222
475 336
590 65
116 98
850 287
358 793
638 973
609 909
936 33
901 491
238 732
472 529
624 492
418 654
26 306
988 274
928 383
529 533
322 104
558 759
172 408
466 137
839 702
395 962
380 337
88 940
572 676
274 648
313 892
27 930
467 34
387 630
764 901
288 660
256 268
456 569
762 505
401 816
833 560
129 774
492 126
322 254
786 607
136 577
822 917
162 726
291 665
803 698
122 891
308 616
415 429
312 841
581 237
785 526
520 245
692 374
524 830
151 711
209 405
597 701
426 123
224 972
723 421
11 882
637 172
49 589
924 410
503 649
610 755
681 352
52 265
829 164
998 986
873 254
608 105
945 482
169 339
456 863
762 914
771 10
137 479
667 323
112 341
706 458
449 149
241 392
454 742
205 154
933 943
36 648
81 108
270 393
137 68
855 877
43 148
734 113
178 829
207 355
793 514
41 25
250 761
822 495
585 8
822 673
43 721
25 145
20 233
711 600
906 491
149 595
541 849
658 335
417 457
627 549
229 495
783 787
797 488
106 155
190 416
643 82
242 236
775 545
949 161
774 127
475 497
593 395
366 858
800 148
64 613
109 773
717 867
730 319
180 851
358 824
542 931
541 986
465 687
958 994
160 223
905 428
366 559
224 890
960 937
365 746
769 891
516 370
148 140
177 498
809 626
751 729
212 929
397 189
694 495
629 621
776 498
154 536
168 576
949 181
496 91
788 254
435 12
757 462
827 511
863 735
143 102
651 610
957 6
390 401
53 851
78 927
955 976
609 204
99 721
124 947
327 796
794 363
946 97
44 723
877 527
997 851
794 193
987 310
178 979
586 202
289 718
225 905
312 673
924 697
359 583
601 701
371 762
803 828
967 381
738 464
790 733
992 875
586 535
628 926
126 881
652 349
305 11
464 835
540 329
57 393
297 634
842 913
914 305
12 447
125 839
458 423
156 333
375 580
601 173
810 448
96 229
782 941
822 787
41 740
323 452
292 898
365 404
293 595
919 657
463 550
365 142
869 92
983 763
896 596
801 981
168 251
132 161
662 406
494 601
910 525
625 215
173 67
684 635
101 999
942 548
367 336
205 107
929 154
102 204
374 22
776 558
622 82
195 390
274 716
74 517
885 374
233 152
995 567
976 253
251 44
195 607
831 384
947 591
182 971
312 57
425 530
509 646
825 49
357 976
350 57
545 444
296 121
460 234
871 450
278 87
377 953
343 620
992 643
615 264
252 730
613 543
733 770
383 342
154 853
613 527
175 36
846 825
259 283
508 594
96 269
241 200
604 219
187 384
439 734
589 851
121 172
302 769
606 761
185 139
159 514
992 599
351 352
368 316
476 59
334 12
353 490
682 624
582 411
417 942
302 367
123 448
423 713
993 377
748 377
126 22
443 422
1000 245
64 221
837 174
578 307
806 601
825 62
522 517
414 437
566 752
824 422
360 880
429 968
420 226
861 711
456 929
205 832
641 483
198 388
142 237
389 128
820 671
492 129
831 487
822 137
390 176
199 608
381 746
563 913
233 356
462 485
697 801
63 634
572 342
519 199
230 631
332 179
851 333
638 924
757 887
252 670
617 470
71 486
745 576
865 648
400 58
812 775
550 194
468 933
290 533
140 632
56 426
588 534
439 353
743 179
200 293
726 827
872 930
644 672
576 325
764 215
499 161
965 319
738 178
163 702
443 632
120 480
27 811
488 815
870 431
488 104
407 436
116 546
234 796
250 509
367 966
484 436
585 164
889 256
942 264
840 383
533 221
533 4
10 641
213 916
218 156
225 784
969 717
307 356
240 19
168 25
383 336
629 837
938 58
310 843
428 328
198 875
79 696
387 542
582 998
291 482
376 57
849 363
798 393
801 318
745 417
648 933
831 37
10 832
611 963
453 811
110 564
496 428
137 248
255 264
905 328
366 786
290 849
625 283
325 220
799 659
737 216
178 417
836 777
101 812
80 15
503 880
241 957
851 685
705 16
27 179
619 902
876 99
260 230
841 885
459 474
138 601
306 674
814 16
831 143
439 185
551 467
456 683
719 185
144 638
433 121
206 137
799 28
1 780
591 931
957 444
641 59
465 152
854 349
153 10
70 608
783 544
165 897
986 30
814 397
181 780
30 973
943 458
435 528
715 870
922 564
836 729
788 401
869 818
411 909
835 941
357 663
786 647
854 817
641 600
150 40
705 719
812 790
820 666
738 82
157 410
84 263
970 830
388 632
677 108
822 32
228 976
279 623
962 923
107 108
18 193
851 577
442 903
111 781
926 600
500 947
208 274
14 90
722 590
712 349
389 1
626 368
557 552
433 243
819 597
751 200
69 870
33 481
844 271
841 725
934 127
475 37
511 380
905 452
60 920
287 740
878 252
515 797
424 38
323 9
13 338
855 161
930 239
667 204
890 682
509 621
521 138
287 368
728 725
860 879
659 764
717 69
456 905
621 323
82 739
252 827
665 865
687 420
853 133
788 698
681 105
851 797
945 99
850 445
15 207
236 871
150 429
739 726
417 651
860 625
259 364
956 730
935 846
896 212
313 648
593 717
563 115
266 337
311 698
505 513
194 109
512 714
723 334
618 788
438 346
155 821
514 640
179 667
721 174
208 589
186 541
830 637
481 590
607 910
185 688
373 18
800 709
728 471
34 166
760 609
924 31
904 989
215 88
16 570
479 161
953 103
877 438
824 666
515 535
576 137
673 170
849 796
715 300
301 995
250 268
856 202
984 173
964 884
603 267
62 969
157 771
566 571
708 535
872 700
739 979
137 402
976 17
393 817
734 585
552 924
528 751
575 983
591 494
762 998
655 324
190 43
235 597
855 239
385 728
550 805
821 449
362 110
702 974
146 644
162 827
693 987
854 753
587 578
449 935
127 990
280 725
749 680
435 609
494 164
447 571
299 40
623 71
721 953
994 553
93 264
333 287
944 99
851 344
944 630
728 344
51 674
126 300
87 739
883 426
572 488
33 866
787 8
52 450
465 3
974 571
572 665
78 920
763 764
965 906
581 62
226 836
380 241
543 308
530 502
696 20
367 786
463 790
900 916
778 740
338 293
373 827
474 946
587 165
799 756
620 24
98 84
460 174
95 500
282 202
585 345
583 879
166 496
785 186
922 194
554 562
374 73
408 620
423 455
627 865
706 495
936 46
555 537
980 477
705 551
732 200
345 76
987 961
428 53
572 510
400 315
474 839
942 499
281 857
770 194
185 157
586 161
210 534
860 186
45 842
317 977
511 606
816 39
741 554
266 637
262 507
7 27
911 546
549 138
407 527
4 161
186 14
344 837
944 388
494 173
904 116
664 789
631 150
720 977
807 312
801 587
312 842
394 949
555 233
404 76
17 4
36 723
924 836
836 296
224 511
753 492
72 21
235 660
654 606
310 648
608 66
772 494
313 609
936 206
205 236
473 228
441 597
234 911
823 147
546 144
165 335
164 892
608 762
124 341
845 790
616 646
572 812
793 972
259 46
400 187
241 69
850 125
529 371
962 796
771 310
974 624
623 943
154 83
255 37
993 971
584 376
116 823
809 383
609 132
127 927
982 316
1 413
837 855
847 828
650 344
516 326
309 743
193 624
836 425
757 849
855 486
126 565
278 371
510 123
109 836
862 489
316 767
568 97
517 730
849 410
791 954
658 219
50 181
583 220
426 473
245 453
890 83
488 185
44 787
570 420
442 789
677 111
986 667
786 67
202 431
143 615
191 972
937 713
726 228
325 1000
350 816
820 784
964 320
660 200
850 129
916 268
891 923
454 342
575 903
560 753
521 423
56 418
37 851
200 321
173 427
5 416
655 620
253 146
763 859
628 216
403 925
950 777
843 427
882 212
537 277
245 886
448 812
768 286
917 516
957 208
1 502
189 538
452 115
601 283
430 719
68 689
491 245
945 705
262 868
882 930
411 230
154 621
666 171
485 617
202 571
367 101
179 243
50 469
117 346
714 393
309 671
667 926
686 288
81 636
485 558
364 196
467 16
332 565
475 27
824 895
143 856
363 730
251 184
293 166
941 500
125 738
843 864
783 345
22 414
399 565
910 961
383 397
599 173
217 561
782 756
393 750
376 673
465 459
588 98
798 219
516 332
475 846
691 426
422 737
862 528
373 873
245 724
304 695
415 672
494 702
850 847
41 752
981 152
889 378
970 850
438 281
463 457
484 683
987 122
10 314
252 931
868 645
325 448
666 553
895 973
463 84
522 979
115 466
770 538
125 784
414 506
760 218
844 401
216 857
979 803
629 348
41 262
739 934
742 350
295 107
88 223
460 217
772 720
856 156
332 328
232 5
155 361
52 296
140 865
797 951
175 968
158 816
987 505
433 131
672 668
337 79
49 505
670 395
101 237
946 33
940 875
585 805
930 922
974 210
433 732
523 401
61 213
887 405
906 183
379 391
830 203
124 258
468 710
615 545
162 811
337 869
783 304
599 306
863 378
152 193
486 265
819 538
680 155
706 470
431 517
17 643
137 892
38 262
802 496
465 725
673 844
96 357
253 449
903 675
732 29
909 458
313 553
759 794
408 965
932 965
947 928
647 264
434 465
516 157
573 87
129 935
506 226
174 645
132 251
870 617
880 70
506 883
231 209
766 453
169 576
349 90
266 660
395 746
355 777
151 984
17 46
898 173
231 98
280 50
943 196
827 814
881 862
747 551
717 478
145 460
398 349
568 608
629 474
363 442
897 819
845 458
620 307
854 432
261 345
355 374
811 861
478 113
646 544
411 232
476 473
630 442
337 507
75 43
83 435
149 731
560 505
444 960
497 352
899 125
612 678
14 675
648 737
729 788
547 734
109 631
236 237
833 554
825 382
499 395
429 165
43 204
828 283
350 663
24 899
972 395
733 651
863 217
575 50
350 824
902 460
859 815
537 368
770 366
348 211
744 211
56 602
654 199
786 83
315 796
592 820
133 276
765 279
3 535
898 547
582 921
607 987
155 124
957 830
113 107
64 590
592 507
673 310
150 717
264 439
540 225
850 896
861 961
61 351
765 572
309 776
874 624
998 566
492 860
729 438
940 159
893 354
55 514
604 318
167 478
698 55
841 489
141 705
149 402
677 562
455 160
823 457
446 753
943 291
266 576
613 785
320 905
181 722
294 52
91 314
959 291
315 594
526 705
823 229
963 588
312 423
208 701
686 750
698 894
505 317
121 818
60 901
514 86
741 665
503 213
254 285
793 475
733 364
387 692
989 625
414 928
77 52
583 264
447 841
911 498
621 481
669 786
459 507
996 959
893 861
292 751
387 784
480 116
467 21
300 890
764 316
29 805
960 952
159 192
732 279
849 136
466 960
666 780
152 317
137 23
191 575
894 945
99 623
524 511
883 379
332 14
763 809
415 230
516 298
888 319
44 96
569 125
799 42
34 581
388 358
908 588
315 151
587 808
934 464
53 966
182 333
677 542
360 281
845 230
710 374
723 165
510 993
589 284
522 636
860 599
25 875
202 752
435 376
536 585
968 276
355 714
88 834
186 379
328 306
955 426
511 287
623 931
110 241
357 403
441 760
39 620
994 1
958 949
87 772
814 29
235 676
379 643
190 365
523 733
525 926
754 975
157 877
644 738
661 387
914 490
170 381
594 142
613 678
979 292
671 334
637 109
560 415
267 311
214 513
39 184
157 952
271 944
55 565
940 371
73 814
940 93
516 47
904 726
952 47
393 597
238 887
997 938
149 214
603 440
343 624
636 541
842 137
734 303
410 919
996 31
579 302
144 498
341 618
678 15
839 879
904 988
137 763
674 787
414 146
709 386
352 548
82 108
609 965
833 712
168 21
861 854
804 129
133 494
47 519
848 288
147 682
283 164
1 776
276 648
742 568
702 762
557 322
866 989
153 145
694 367
792 445
483 136
363 924
275 816
328 754
543 428
648 812
420 391
728 859
374 192
967 257
728 700
904 106
488 200
669 47
953 441
35 438
416 306
268 99
847 591
387 804
622 403
305 734
319 903
741 238
540 59
194 29
501 37
347 14
577 679
614 134
338 550
213 465
444 725
190 596
412 877
392 66
824 517
644 196
172 931
598 154
637 889
72 320
891 519
24 472
242 636
868 742
446 340
847 20
295 716
819 883
660 103
615 519
91 17
446 858
569 460
306 923
174 728
559 289
169 8
315 463
712 852
497 201
742 200
429 35
274 428
854 184
875 292
217 932
690 150
99 58
682 945
947 798
739 402
107 986
697 699
920 237
981 644
976 712
886 5
242 702
255 238
384 225
645 183
507 538
378 790
40 290
253 427
75 814
843 372
74 478
437 89
881 735
382 883
561 330
83 782
178 543
814 862
97 190
614 247
985 197
82 272
438 800
362 741
253 712
948 671
460 941
668 989
305 945
824 708
602 902
152 444
140 766
694 688
688 461
698 175
279 358
334 682
73 38
44 684
385 116
171 16
559 108
871 633
644 900
242 766
359 875
851 920
184 905
305 642
130 533
40 265
286 697
278 274
753 243
116 142
713 17
938 714
39 793
699 529
303 633
9 363
866 110
371 425
724 55
685 449
701 652
890 625
903 660
246 123
315 804
911 924
260 884
352 766
787 752
23 667
90 615
168 558
790 476
728 463
512 133
530 852
190 26
106 431
670 494
892 319
48 222
79 740
747 360
601 770
837 389
45 195
106 233
445 899
929 80
688 597
273 686
771 38
627 605
843 123
239 630
256 695
383 696
676 838
103 356
631 899
690 934
578 970
144 511
749 336
276 99
898 648
422 501
853 739
308 101
347 969
833 519
973 204
887 253
310 562
804 38
916 808
197 363
231 981
107 213
752 692
598 926
889 79
629 872
320 431
601 946
84 174
684 823
753 666
811 795
276 962
734 919
580 577
52 550
672 821
163 550
613 984
363 602
378 799
612 332
37 680
193 849
36 209
759 879
393 231
69 134
488 309
173 455
783 163
133 327
372 716
272 20
215 963
196 854
910 735
424 482
572 538
278 5
711 920
940 86
882 119
350 523
38 439
777 369
768 804
670 16
66 477
493 229
834 838
617 44
456 269
846 187
631 367
358 106
371 630
260 550
835 515
723 86
308 837
354 409
976 967
566 28
840 430
928 592
273 701
845 457
831 649
100 994
951 761
721 534
437 289
79 298
1000 653
89 126
958 479
599 143
711 764
533 745
582 164
520 117
156 151
713 206
874 868
29 665
171 514
640 375
560 639
593 84
463 991
817 116
874 372
601 687
684 619
775 996
483 55
314 427
951 46
301 116
60 952
736 214
269 590
328 84
587 902
246 311
378 932
103 178
654 218
281 811
832 194
746 435
165 911
254 995
463 294
648 550
298 652
609 113
74 441
311 428
46 248
646 952
536 224
591 676
773 671
805 233
52 97
249 379
711 121
535 246
956 854
863 580
243 31
119 31
542 43
402 457
304 838
13 775
173 6
851 622
506 703
176 834
1000 661
316 922
577 226
378 98
540 770
156 873
98 500
854 175
127 651
958 202
298 889
36 537
390 754
342 102
418 465
991 142
732 559
175 87
131 687
923 895
79 711
379 181
249 684
793 719
451 190
422 293
574 54
79 284
381 583
16 294
280 499
97 271
633 682
129 903
943 605
642 315
580 471
851 12
886 80
60 641
181 833
172 861
479 398
825 492
499 28
464 145
359 844
57 786
372 18
926 656
312 324
62 346
675 246
838 408
912 522
108 447
63 425
226 199
586 307
853 677
532 522
315 476
570 929
88 507
166 151
378 57
437 940
412 206
907 857
588 615
190 279
771 427
699 617
742 833
14 953
174 10
951 787
75 935
844 669
599 829
828 951
889 627
78 873
85 487
958 143
12 855
672 887
800 444
512 37
939 313
379 973
741 496
979 532
827 928
403 687
628 323
285 313
599 844
483 757
256 648
294 181
263 969
20 646
276 44
369 871
217 776
365 81
703 115
824 812
129 988
207 402
354 109
908 281
671 856
222 558
27 809
788 276
425 537
223 178
595 893
740 4
795 880
897 899
913 520
429 951
20 551
396 283
451 816
820 849
24 304
415 577
884 970
488 902
76 267
734 564
555 152
490 434
384 687
941 680
405 771
376 625
956 311
83 947
518 254
878 153
150 31
687 485
785 391
122 356
315 768
495 649
587 315
362 62
36 588
737 116
930 897
146 669
222 670
954 45
302 532
858 801
993 956
169 772
709 518
958 500
750 987
366 501
618 209
293 84
472 862
171 952
749 381
99 707
148 644
498 324
691 874
203 491
941 948
2 507
699 673
895 787
213 850
120 495
907 42
978 243
284 982
123 181
469 992
287 164
140 954
106 557
109 503
670 717
311 300
260 717
143 970
85 808
603 760
981 307
140 354
728 855
625 404
941 443
713 412
234 720
401 604
42 206
221 434
283 497
449 52
926 970
44 523
987 52
439 183
886 296
409 618
506 581
821 660
951 590
552 548
306 276
980 633
777 964
41 412
639 461
928 247
414 575
99 376
763 151
412 224
925 248
947 340
969 786
881 474
960 118
366 353
318 849
543 636
937 256
876 371
168 695
38 500
150 509
275 53
721 150
27 763
799 434
499 913
796 618
28 981
912 129
910 254
868 207
38 407
170 498
29 72
739 790
313 672
651 199
173 831
589 311
402 920
436 700
192 798
933 700
302 43
807 302
122 13
238 510
884 184
892 682
166 667
500 461
656 262
104 124
875 408
462 316
807 562
984 179
301 306
51 476
36 439
294 716
742 133
209 174
906 12
403 213
902 795
419 88
429 746
4 482
517 884
58 296
210 879
911 219
344 124
640 144
876 858
875 898
444 21
556 942
599 702
693 131
753 342
494 863
110 92
972 20
608 744
271 686
345 761
743 301
977 983
839 924
871 844
156 235
35 471
894 115
480 394
181 374
415 275
128 312
592 131
530 919
206 43
659 564
492 667
472 335
813 474
575 241
101 416
259 770
409 768
691 721
229 585
386 543
85 245
758 19
155 256
598 585
307 235
964 556
974 891
754 215
315 346
36 934
377 332
290 937
402 874
544 765
426 468
576 743
341 650
808 411
726 727
808 571
133 50
546 872
244 750
120 294
871 194
212 228
886 584
475 93
676 768
173 406
348 613
808 204
346 248
707 732
281 904
252 719
608 618
81 303
36 863
678 842
927 105
423 816
742 361
113 180
233 227
830 198
790 152
552 378
313 871
289 493
523 451
787 387
776 904
217 815
586 829
738 190
575 631
673 396
950 271
165 782
429 440
114 412
98 845
713 587
945 774
535 655
440 566
248 450
950 482
893 998
713 870
558 584
710 250
620 838
948 440
678 699
748 961
998 227
223 179
204 664
210 328
171 477
848 446
661 959
220 360
791 121
301 438
708 20
482 661
908 656
809 105
133 200
233 120
437 676
48 95
17 472
745 955
122 176
806 974
888 649
964 351
331 957
504 241
447 218
756 413
271 580
256 447
709 809
986 121
36 778
78 894
509 183
18 635
882 772
613 51
185 401
849 877
769 176
77 912
78 756
225 76
41 116
403 103
723 518
173 658
334 784
121 416
819 699
533 593
66 495
834 907
409 759
900 820
278 398
337 608
624 702
538 340
517 521
126 658
727 945
160 370
360 665
506 872
740 617
264 890
106 3
298 870
947 40
679 680
815 235
708 202
1000 534
176 796
742 707
995 95
72 726
497 832
712 636
843 159
352 202
96 852
948 963
817 831
782 614
201 696
609 729
172 710
603 210
408 983
297 779
397 59
257 184
951 574
386 962
250 215
984 6
806 129
879 188
665 818
419 717
153 19
828 683
904 294
25 261
904 813
538 584
725 291
260 504
216 316
34 825
127 818
256 822
918 754
754 548
394 90
67 60
369 366
879 613
939 140
37 742
364 441
839 32
868 554
258 783
377 728
25 441
735 641
821 260
828 694
157 221
393 673
361 374
773 251
414 960
924 710
811 514
36 883
108 975
186 134
726 395
81 157
524 914
910 643
361 63
584 828
614 12
239 188
941 38
18 611
85 13
411 888
760 489
295 50
689 337
857 357
389 862
522 52
601 921
616 100
136 78
580 101
308 896
44 371
969 972
519 884
764 978
277 659
509 868
459 92
78 957
44 41
715 405
101 680
357 178
606 393
77 624
541 7
181 822
950 504
70 242
807 680
888 939
733 232
354 542
667 768
440 447
887 608
327 799
354 615
204 524
162 423
717 60
394 194
188 412
451 520
921 974
462 2
76 398
16 779
83 589
437 108
524 373
831 460
989 155
116 799
821 541
216 343
36 2
457 477
131 3
587 501
365 513
74 403
399 263
239 303
210 147
73 935
654 653
996 955
959 517
207 880
919 170
476 733
926 672
425 655
273 179
751 994
959 937
219 235
889 937
270 495
818 929
135 409
277 265
503 446
967 552
250 521
983 496
806 969
212 706
387 694
501 684
548 765
922 862
279 15
538 837
2 137
948 989
25 231
331 417
333 700
513 890
242 571
15 835
972 578
136 991
886 778
686 784
124 988
392 272
705 255
162 931
41 127
447 520
541 982
451 918
934 755
252 281
730 955
569 510
366 98
744 272
708 456
622 731
80 46
670 959
62 994
477 778
341 509
356 427
532 769
489 292
914 166
845 470
539 702
82 155
153 29
722 613
912 580
735 481
440 146
640 565
569 807
864 549
781 35
704 777
684 156
276 209
497 60
513 126
308 150
47 14
303 921
752 50
513 861
643 235
471 45
13 355
10 461
200 669
282 975
632 448
331 274
254 601
306 844
580 668
469 494
546 808
161 950
371 844
370 210
290 878
291 293
856 108
970 78
709 874
58 570
564 104
400 206
526 190
432 817
250 239
51 516
767 213
442 360
592 969
137 994
364 973
968 331
520 410
249 606
968 769
450 284
23 456
634 81
164 505
151 186
534 890
361 813
972 357
981 351
706 912
493 278
499 671
414 599
745 211
219 162
371 148
679 508
842 620
323 576
667 127
970 261
223 475
946 575
432 653
111 136
2 864
132 834
745 717
683 488
428 314
319 180
101 307
833 707
247 673
675 772
850 780
132 629
160 865
295 132
643 695
694 952
374 143
655 531
579 339
841 63
322 405
904 760
396 522
214 867
164 779
390 893
19 666
399 383
423 974
611 690
657 304
575 173
854 832
298 617
524 117
391 688
979 617
389 210
489 921
995 323
55 198
753 145
561 141
535 797
563 512
548 416
934 494
830 47
253 255
15 244
253 397
163 257
331 231
842 350
581 946
711 776
269 360
777 507
673 623
470 924
18 836
347 548
353 289
161 697
391 828
939 17
14 43
806 567
72 423
461 992
929 224
248 179
461 338
596 889
687 902
638 969
119 286
756 88
73 215
575 48
953 645
809 53
929 451
808 446
637 561
248 704
238 448
958 81
849 154
497 440
703 139
859 174
582 667
111 440
338 904
434 412
747 612
423 460
839 89
606 244
175 257
844 521
972 832
552 276
44 117
381 475
259 709
669 450
414 848
165 812
923 943
909 848
990 462
308 142
460 508
892 914
465 585
762 992
864 598
595 793
384 654
423 298
479 974
377 420
31 913
225 859
499 646
2 266
253 550
241 318
592 815
773 607
977 683
520 669
774 957
729 430
262 158
636 65
232 608
527 626
96 933
286 806
458 725
337 821
903 109
828 174
586 508
852 542
869 180
320 787
959 454
91 975
631 857
110 473
185 136
84 746
446 341
532 566
625 921
113 73
739 803
55 278
396 809
548 791
443 765
468 339
871 686
57 437
532 145
511 696
780 215
81 547
405 294
55 43
765 789
867 956
337 541
267 843
503 754
462 259
955 335
170 569
295 204
899 723
652 887
543 94
551 721
142 345
612 165
52 287
498 519
562 435
118 923
806 111
451 470
198 907
258 166
946 615
950 756
657 766
570 140
239 991
590 81
649 484
151 948
561 990
651 800
261 553
82 134
987 721
761 947
187 678
134 55
812 166
451 337
320 996
990 333
855 731
358 886
621 536
704 720
12 82
206 281
882 467
507 367
726 219
891 518
64 796
682 572
981 316
635 924
563 763
976 236
348 153
415 954
571 4
576 43
296 976
355 727
618 738
299 350
287 545
18 113
448 661
318 504
762 917
961 227
355 879
349 356
473 203
653 96
541 351
514 199
546 700
314 487
675 165
59 115
678 246
636 797
985 832
20 699
102 210
392 472
250 634
707 688
163 10
634 898
874 775
652 70
814 523
121 547
803 192
879 495
711 679
792 302
878 171
57 5
237 584
546 603
214 416
167 220
940 210
739 718
535 383
8 810
657 638
400 264
152 706
409 2
475 999
245 634
804 185
400 656
585 740
648 774
522 579
675 656
966 303
947 356
571 942
67 77
781 345
71 637
492 390
501 56
913 723
514 236
553 742
357 561
897 739
426 154
360 996
913 966
280 318
640 196
896 359
36 864
370 470
50 82
244 827
11 719
165 901
566 106
267 742
565 381
125 138
696 363
879 350
518 790
701 877
573 768
928 820
526 174
51 879
141 490
289 75
69 488
332 58
479 474
995 215
944 778
467 92
692 749
890 437
235 2
652 639
769 568
743 472
977 155
952 166
860 674
420 922
973 292
120 154
335 582
622 408
459 250
331 808
469 58
568 395
108 920
980 708
286 839
209 836
153 872
63 605
404 446
736 842
302 865
325 315
687 717
600 876
729 5
938 128
497 561
762 253
527 431
30 320
133 525
621 493
412 513
535 898
308 867
568 659
217 910
773 300
341 865
517 6
434 634
243 259
210 577
40 163
510 894
105 293
453 1
470 478
233 843
446 60
980 981
754 492
456 99
718 215
802 667
171 275
567 63
898 124
872 290
543 982
605 526
62 307
946 586
268 349
833 168
451 96
697 71
155 732
116 39
361 955
949 830
387 923
776 781
248 760
9 923
44 302
829 657
803 955
832 640
644 760
760 512
235 587
792 833
879 7
521 444
177 228
921 745
878 869
62 185
122 527
434 870
442 4
739 601
398 440
680 394
751 924
439 257
693 637
495 456
533 362
436 637
20 750
735 661
991 531
278 244
393 840
698 396
910 567
857 184
966 247
271 134
579 136
317 6
925 124
841 891
930 329
113 142
58 843
33 162
413 31
16 615
687 617
408 435
698 410
347 365
372 132
44 778
263 14
248 861
597 372
872 47
191 147
664 399
239 775
531 309
356 846
424 589
117 551
951 441
184 706
4 156
548 673
65 478
320 362
621 633
349 136
319 224
381 154
647 542
663 197
887 51
8 237
464 105
867 34
26 903
824 118
850 859
124 251
91 12
239 85
270 789
403 752
556 962
100 623
889 941
353 877
344 510
435 515
636 343
336 844
565 215
76 556
466 10
384 195
876 981
101 905
566 762
612 917
478 850
358 49
119 898
188 761
403 120
938 162
869 930
268 574
466 67
323 643
218 694
884 308
680 952
908 593
657 600
99 949
350 870
824 447
494 720
70 208
271 540
894 187
340 823
916 152
90 464
735 843
176 791
345 899
159 7
461 63
296 848
190 89
506 87
105 726
573 20
10 868
67 606
866 788
76 535
864 728
437 731
368 277
464 929
913 497
454 507
875 512
453 865
263 35
905 638
299 224
587 737
350 528
678 537
669 426
475 492
177 375
160 187
738 589
525 704
970 417
927 555
970 541
871 742
370 823
877 14
623 216
439 75
727 449
145 309
792 602
536 330
414 289
307 610
272 871
109 844
110 293
290 726
214 888
247 320
65 252
454 308
841 67
299 678
854 207
927 216
285 616
920 812
531 851
948 887
342 434
566 685
319 394
863 619
276 4
552 516
580 357
225 308
669 515
147 233
961 769
44 834
498 995
6 154
707 201
637 307
881 652
663 763
2 698
35 248
101 962
213 749
494 700
603 483
270 363
254 71
919 856
397 519
838 892
620 186
970 236
659 94
452 426
779 523
557 42
698 177
71 686
994 96
286 44
933 599
457 193
107 131
121 768
999 36
178 607
330 964
574 673
636 637
353 801
411 946
642 217
295 313
778 453
965 32
243 748
415 526
473 817
383 752
358 181
535 150
981 230
372 476
823 850
351 202
452 34
927 597
1000 191
580 64
779 590
999 197
67 745
234 473
130 677
404 176
247 287
327 383
75 219
324 825
670 170
679 90
682 991
711 475
535 434
772 306
196 187
333 80
831 996
731 933
808 949
865 990
935 742
440 671
323 720
907 84
811 598
282 306
889 411
792 838
770 454
107 413
646 816
507 884
295 730
399 709
394 120
706 564
441 382
894 116
862 678
287 167
765 399
253 240
458 786
126 927
736 459
152 544
141 446
429 802
859 724
699 694
87 774
356 510
1000 50
970 454
801 390
975 81
377 838
586 753
675 271
209 518
422 923
618 374
100 771
816 612
275 905
397 25
385 864
845 295
852 886
783 686
370 567
273 684
656 242
738 239
299 892
798 309
789 421
226 701
267 952
416 339
249 551
567 662
566 835
620 293
521 305
625 459
910 509
775 260
640 146
20 57
873 703
567 177
387 702
270 987
907 448
405 857
262 773
457 669
193 353
301 267
956 166
499 982
328 612
93 7
721 627
663 780
669 894
591 29
206 140
815 808
781 388
838 5
493 153
513 200
201 184
342 296
953 828
684 920
773 535
922 627
479 296
709 962
766 254
183 261
520 480
741 307
500 161
188 914
245 111
493 629
892 64
966 175
95 207
439 173
181 130
681 209
619 755
149 906
917 746
846 760
932 881
250 249
651 775
468 664
464 928
718 273
834 460
611 514
541 828
159 123
708 837
978 470
452 524
969 683
983 677
456 423
769 918
294 660
634 585
372 782
838 514
241 881
280 194
730 679
260 764
835 879
282 649
946 700
713 520
597 450
354 1
413 845
575 990
569 459
504 827
288 825
667 508
423 737
506 640
354 494
497 167
482 347
320 370
127 379
277 224
538 880
232 91
650 78
64 644
629 481
384 778
442 805
428 245
391 917
475 799
51 39
458 307
755 965
840 816
399 13
162 764
682 378
499 335
338 487
512 400
22 411
200 121
336 667
62 72
344 577
80 355
928 89
807 445
596 131
446 490
379 714
212 870
629 868
202 122
385 843
65 775
972 396
187 695
801 994
213 929
213 93
159 166
546 38
130 647
204 866
354 584
996 606
483 72
857 468
430 645
258 339
484 661
782 564
495 415
311 609
692 741
472 354
797 751
776 783
332 811
316 631
390 556
987 887
396 506
995 320
929 370
157 466
579 173
340 51
746 398
234 305
642 196
677 383
139 545
393 398
979 488
906 335
355 260
280 148
567 301
606 812
862 515
580 634
427 273
715 71
850 683
501 472
617 534
629 649
571 381
654 568
295 5
574 418
930 380
259 587
250 27
476 286
694 627
221 960
747 811
296 100
459 546
374 976
824 576
665 623
640 38
482 563
203 817
262 397
457 737
351 442
443 969
843 915
806 416
106 341
405 995
786 598
811 555
867 885
531 993
3 690
407 963
664 905
119 378
287 774
796 910
39 260
248 260
493 816
217 299
337 826
142 898
742 196
988 316
489 462
93 275
424 465
290 981
808 216
35 646
226 188
254 653
557 193
423 689
975 664
996 7
138 957
467 86
990 125
619 993
821 704
107 704
613 917
509 295
678 793
480 578
361 516
96 173
872 343
106 649
749 337
665 555
266 378
352 494
589 842
129 294
45 717
796 576
580 642
5 238
989 500
456 662
923 998
936 19
117 716
909 316
26 781
81 252
717 794
798 409
282 891
601 593
177 347
819 783
903 977
355 748
173 315
77 251
872 145
637 302
876 237
453 466
462 48
586 671
448 654
462 734
340 614
900 96
948 190
862 67
127 713
993 396
414 816
738 578
709 521
777 225
723 145
378 873
748 659
658 560
982 650
36 266
703 545
979 827
693 5
888 85
652 310
344 206
542 75
81 551
924 6
525 53
425 327
116 339
961 393
11 751
795 579
600 368
400 824
784 147
340 821
45 316
634 729
616 697
898 629
291 111
1000 376
567 923
462 952
252 236
34 265
649 102
949 717
767 165
671 729
198 232
464 687
479 295
576 878
932 975
601 697
97 43
908 27
941 546
355 915
116 989
524 35
252 685
534 545
587 362
261 531
219 829
171 37
964 931
649 319
384 650
344 819
205 416
779 884
103 651
454 275
485 298
169 870
541 246
948 449
394 554
980 858
340 239
504 898
320 272
293 397
973 996
830 314
133 381
348 601
275 733
458 67
473 232
459 638
402 919
974 264
336 936
888 16
544 91
322 298
782 971
632 550
319 570
212 916
393 342
469 222
494 270
235 187
360 292
924 484
125 842
370 179
973 947
526 509
875 428
872 369
582 433
724 408
473 274
317 644
794 987
12 935
195 214
941 753
481 137
479 126
503 557
923 837
627 232
919 692
652 175
584 702
90 289
112 479
104 183
564 419
608 655
958 557
959 360
387 262
250 104
876 906
493 460
146 133
694 69
734 626
877 762
734 46
626 496
310 703
653 16
746 802
481 453
318 164
393 76
751 52
809 641
952 737
114 56
429 762
291 679
13 70
458 295
686 690
667 751
102 300
447 892
204 539
480 242
900 35
631 722
427 7
649 643
645 21
704 79
830 180
725 808
603 862
129 513
812 837
338 23
583 358
803 652
991 284
489 663
108 750
85 503
767 142
579 625
587 555
723 595
801 656
967 329
81 408
487 489
488 389
261 755
583 906
416 978
576 790
712 927
181 635
464 109
170 237
338 823
186 415
852 11
97 235
979 166
769 521
828 535
868 405
229 845
918 335
651 104
719 21
724 499
624 723
769 842
724 761
666 799
126 509
144 330
989 377
451 524
602 32
103 82
748 182
947 704
638 182
46 638
4 473
128 882
46 149
156 425
562 298
520 817
172 667
569 541
637 430
1000 356
689 340
713 850
961 616
140 809
599 440
970 811
384 29
628 802
632 76
44 714
353 501
936 350
79 895
30 150
91 981
402 868
306 819
104 700
395 160
363 81
967 528
186 491
843 968
990 819
798 319
484 386
178 37
827 481
188 162
750 575
790 645
186 291
804 529
245 261
528 228
71 43
255 246
295 460
329 767
74 352
870 52
572 204
35 317
567 476
892 659
991 323
354 374
441 270
282 814
272 542
652 661
824 673
204 123
991 229
529 711
630 274
751 419
313 575
847 207
431 43
816 21
757 865
527 825
759 974
554 882
202 886
762 637
199 715
704 489
181 552
238 332
297 352
6 38
235 876
486 208
756 780
452 635
434 246
329 386
214 657
182 472
594 90
178 704
327 155
656 795
25 743
663 281
410 532
449 712
991 172
877 403
142 695
345 175
218 246
599 680
547 128
207 948
243 614
103 964
559 928
989 258
208 97
826 686
472 647
860 398
908 455
750 2
13 886
954 550
636 950
17 147
61 930
983 204
138 250
425 69
250 389
531 628
997 367
281 826
945 203
363 822
706 85
956 766
891 295
222 311
464 767
627 736
183 276
985 908
987 155
363 54
857 107
942 478
972 889
109 666
311 648
252 268
365 488
296 425
542 279
519 690
463 669
346 74
169 148
930 675
508 873
237 324
864 219
595 931
771 579
653 684
315 28
570 462
759 482
137 845
50 572
106 149
388 173
540 827
805 623
934 752
374 956
752 444
217 30
949 123
579 294
742 341
642 543
865 62
826 637
369 368
430 396
301 65
767 540
890 809
407 264
897 267
200 991
746 93
236 480
64 784
391 228
821 620
254 460
899 701
411 44
786 304
89 62
912 968
81 538
704 688
326 199
232 22
968 467
591 964
975 617
60 255
69 685
551 655
686 743
861 10
977 253
66 711
971 223
888 930
611 154
602 93
667 299
352 464
68 386
308 338
252 260
628 182
600 852
116 977
824 877
758 514
592 58
64 355
949 675
673 252
608 825
294 574
178 734
397 907
48 167
183 188
299 168
474 626
455 746
685 49
464 230
410 328
865 399
28 612
385 644
19 781
17 730
598 363
45 115
13 972
745 814
491 898
141 14
435 346
227 947
454 695
260 536
439 108
439 258
884 968
217 177
133 311
884 1000
870 572
692 789
122 966
272 167
523 412
1000 414
844 476
787 219
272 962
109 233
14 397
63 335
708 30
153 304
709 33
918 194
186 702
796 708
111 591
264 723
798 452
448 842
482 135
354 301
792 372
594 69
885 601
470 853
537 692
19 277
424 643
969 188
877 804
565 991
924 298
298 820
52 344
928 463
337 850
866 394
668 398
34 125
521 515
38 523
215 838
329 757
835 402
135 59
489 558
70 938
613 764
854 119
695 838
200 188
632 460
688 301
576 248
979 345
571 630
914 403
516 798
391 963
954 490
390 975
817 531
317 549
722 834
331 441
578 125
414 433
564 825
352 721
697 293
936 752
272 250
616 797
307 998
359 9
269 149
396 641
341 682
430 258
422 176
295 475
814 377
675 647
913 62
896 587
771 601
395 230
490 777
140 183
500 571
946 166
357 983
952 447
808 813
84 854
457 596
50 803
529 69
53 137
455 540
939 777
616 4
365 987
950 111
905 304
727 179
346 496
480 733
805 12
260 68
77 543
610 935
426 193
846 524
76 916
379 644
361 806
450 918
316 958
490 499
826 677
132 873
238 539
944 87
915 386
251 937
690 863
58 140
912 97
688 627
839 770
879 170
62 468
297 885
276 97
789 354
101 615
822 312
193 606
307 360
453 355
286 41
13 969
625 6
382 561
895 776
100 730
584 246
487 445
1 144
943 700
831 9
257 570
998 908
619 959
218 920
978 583
641 744
392 313
76 371
375 349
993 931
331 361
285 611
626 287
565 744
898 80
745 746
773 809
63 252
462 811
702 806
288 535
911 475
552 177
270 467
681 987
829 568
400 965
628 592
319 530
905 181
980 257
719 95
810 196
856 422
363 245
279 341
72 164
18 784
979 784
130 252
124 690
847 266
520 31
843 702
639 14
869 755
265 470
809 162
896 679
357 726
243 659
268 936
863 380
891 784
875 546
100 190
879 676
801 11
215 550
461 958
136 646
672 679
464 552
304 802
648 1000
507 803
543 368
281 955
447 606
687 139
452 461
68 987
497 966
285 158
21 759
183 597
195 670
554 175
715 213
470 164
56 694
884 531
545 966
756 209
971 849
850 705
28 421
519 226
544 495
976 556
789 646
806 398
385 920
417 597
210 235
611 885
905 692
241 338
627 660
861 127
327 829
483 764
955 187
581 307
53 855
107 37
699 839
432 331
628 781
385 63
411 519
954 935
270 830
702 552
797 709
173 987
862 847
853 4
202 163
735 825
323 388
579 186
510 920
847 598
444 799
624 795
978 805
393 732
787 817
813 892
658 835
527 802
676 630
170 874
178 495
432 99
835 180
771 780
92 787
136 836
943 794
423 660
646 422
571 952
533 535
425 85
695 912
286 824
701 814
516 130
638 233
850 355
387 904
670 702
174 242
856 564
488 577
420 632
417 846
182 329
57 976
721 557
897 95
466 524
104 598
651 119
451 159
266 494
514 551
430 535
347 168
448 918
53 481
449 217
399 488
650 278
454 634
406 882
354 279
956 151
321 621
156 395
499 629
365 266
946 623
660 299
934 29
964 688
358 447
309 180
124 793
445 300
411 976
762 334
293 60
585 332
733 431
983 413
456 795
246 13
749 306
275 481
870 216
663 491
655 470
544 531
515 517
753 126
647 869
527 946
814 92
914 252
442 809
990 56
973 987
923 850
504 422
201 979
261 764
120 681
284 604
306 935
180 76
282 451
784 430
664 528
127 959
894 847
162 409
434 419
26 437
271 599
739 996
543 63
597 909
547 256
986 270
141 109
193 38
362 471
431 132
504 339
844 587
697 139
707 509
649 738
66 30
717 404
982 747
862 942
706 196
626 586
207 181
69 636
727 381
420 222
982 41
545 353
944 613
12 440
953 471
247 531
621 780
645 739
482 352
623 211
515 30
581 789
838 976
360 152
904 571
851 633
390 812
248 400
969 694
350 769
479 888
955 755
30 60
358 138
698 243
710 151
789 247
970 711
921 553
220 53
325 304
651 848
587 830
955 84
600 444
420 659
654 641
346 314
849 521
644 427
526 168
867 388
348 314
221 57
752 726
33 280
977 404
41 146
417 184
656 155
22 287
584 495
790 52
369 14
638 30
99 192
854 1000
351 710
787 2
637 367
622 456
905 836
544 624
880 917
738 117
501 178
506 635
321 99
157 739
737 904
1 794
463 310
904 233
536 429
209 692
399 691
792 84
673 118
321 80
794 867
269 533
351 586
790 201
613 735
308 98
937 176
722 830
676 834
649 516
837 75
721 289
823 741
544 969
236 373
304 755
433 777
978 913
354 592
779 396
861 561
286 742
724 927
431 385
942 247
606 59
789 332
952 389
709 584
958 399
23 152
994 23
231 237
169 116
419 77
784 127
786 928
164 981
389 414
131 384
502 601
784 724
170 413
773 778
554 746
817 416
115 792
519 27
366 436
767 735
326 678
6 219
47 199
452 572
147 896
866 151
920 211
761 370
774 116
625 146
458 936
813 261
54 689
923 572
735 461
39 252
774 850
115 793
549 869
653 252
821 153
645 457
379 458
687 295
180 380
614 560
863 570
218 784
608 47
555 726
860 252
215 251
204 383
532 283
880 124
311 371
450 31
971 137
847 496
630 670
460 553
839 834
21 378
958 255
395 450
959 978
902 357
608 317
346 852
293 996
409 625
837 186
263 813
227 607
519 194
268 25
562 575
482 209
200 454
309 895
837 644
185 382
76 590
994 244
878 583
938 383
328 346
344 459
566 100
953 664
399 274
684 515
545 411
525 584
755 655
203 248
144 794
28 676
816 688
102 215
587 152
337 619
574 647
918 946
199 165
607 622
889 402
796 232
223 673
103 258
416 81
782 145
358 252
831 716
242 402
584 308
697 783
420 132
69 729
653 503
703 768
1 61
104 649
474 733
377 55
333 839
233 551
341 386
779 454
591 778
633 114
698 705
487 50
478 279
644 489
567 911
675 957
126 639
385 479
806 253
377 848
863 876
574 25
957 545
110 253
356 549
711 692
41 550
665 316
333 826
881 664
38 98
320 757
568 889
926 91
958 410
835 920
29 37
87 111
666 324
69 298
867 376
232 230
838 228
849 682
469 395
675 317
927 460
104 145
94 40
282 983
541 311
78 673
858 635
606 112
730 518
500 338
688 865
834 899
129 642
119 779
643 930
986 505
319 756
651 825
91 377
279 97
155 232
187 498
110 27
758 696
678 293
415 966
445 346
588 74
181 809
109 976
613 623
509 515
413 383
226 719
289 192
209 99
814 869
627 661
945 181
824 496
512 470
928 13
832 144
886 535
182 74
1000 366
772 765
681 777
652 497
96 350
244 946
520 433
819 909
124 829
994 771
465 276
729 109
610 732
345 901
394 275
253 726
46 360
39 949
902 73
618 533
732 783
540 670
678 850
72 258
609 884
714 161
433 354
201 767
11 273
686 201
247 853
494 535
641 261
890 727
816 700
692 751
995 415
806 642
529 453
990 524
181 631
427 164
692 175
127 210
347 33
187 215
444 237
944 229
460 290
189 386
766 479
858 319
345 264
615 909
287 79
882 869
20 430
330 745
643 347
105 332
307 18
249 886
409 430
141 778
552 872
458 914
210 997
454 938
944 699
545 589
604 112
966 216
823 91
887 55
915 163
483 328
896 630
806 467
264 12
453 870
305 853
538 695
122 900
133 259
119 607
124 877
979 486
527 867
188 285
465 339
684 477
72 894
954 612
469 158
347 68
307 35
708 469
879 420
513 756
914 322
724 827
695 540
308 264
227 906
12 562
460 822
650 286
270 112
35 22
886 288
591 971
902 992
892 133
802 389
452 971
172 484
538 426
314 967
515 831
453 306
898 761
32 441
986 758
991 763
232 20
255 772
338 824
613 271
988 713
410 694
392 169
235 405
582 735
690 95
275 339
556 519
346 991
902 502
914 21
129 296
175 435
157 343
634 253
171 710
269 600
846 618
847 677
631 455
209 991
704 205
444 7
738 561
352 604
27 987
547 278
875 504
167 54
566 396
400 704
523 404
203 100
537 917
736 690
295 665
184 637
541 261
257 930
694 301
166 530
523 606
894 56
481 795
753 978
215 448
694 786
458 768
103 401
26 409
366 446
939 596
126 474
673 836
439 169
338 111
148 705
119 211
19 538
249 88
687 41
302 754
680 437
23 939
467 359
623 494
992 623
959 104
322 67
860 688
648 383
38 138
677 188
292 282
574 804
349 895
829 457
677 12
40 925
21 28
188 208
858 482
552 991
285 731
688 741
90 341
883 518
614 702
160 232
572 410
619 485
585 280
706 198
507 480
947 799
450 870
337 124
700 990
599 479
255 142
130 143
469 576
767 896
702 649
832 949
519 281
340 280
187 628
765 4
491 973
566 109
363 466
847 717
477 84
677 140
3 224
320 231
753 746
875 684
685 492
683 372
480 21
624 144
399 591
273 485
860 530
999 483
376 650
876 790
315 337
354 280
995 370
764 188
241 14
263 351
604 217
740 6
276 241
770 962
778 967
938 394
205 688
332 766
809 451
240 849
316 833
737 357
54 58
298 128
357 520
476 720
357 545
507 178
557 631
352 640
510 646
282 293
767 369
67 222
379 961
914 366
225 304
455 534
920 662
94 190
923 861
786 68
204 335
982 335
452 137
635 139
928 494
446 683
319 436
633 379
761 604
439 465
195 843
763 57
569 4
13 157
122 349
748 65
752 741
747 826
344 419
861 723
704 721
372 526
475 534
865 362
265 247
257 317
624 660
625 904
148 874
309 407
936 47
347 108
898 432
478 21
728 806
808 578
614 812
563 164
9 315
304 481
969 734
402 69
41 920
192 971
986 342
31 543
576 294
302 930
494 688
587 664
977 799
992 250
695 631
856 400
431 95
540 213
424 474
114 818
648 649
135 249
559 920
66 314
850 426
747 554
156 5
325 596
896 356
758 474
485 860
893 468
603 753
886 766
268 230
489 231
561 546
299 596
736 787
855 176
805 905
646 31
109 402
975 261
611 335
581 342
608 846
97 622
852 894
619 352
327 199
613 232
29 808
733 30
427 58
570 129
603 95
111 541
741 740
186 570
964 148
632 93
532 185
462 548
457 293
135 627
970 370
308 365
478 291
347 201
776 277
493 902
935 911
274 794
627 149
180 475
715 684
507 483
454 933
901 65
375 898
861 66
782 73
727 107
469 169
883 392
489 21
907 247
451 867
75 416
420 331
16 482
197 104
290 530
783 499
504 700
549 7
156 22
117 292
62 368
381 368
480 598
239 25
290 132
240 142
944 418
72 433
288 88
625 687
27 684
915 771
995 104
325 6
373 585
258 359
881 941
839 486
701 809
981 588
243 582
726 314
781 501
547 995
75 536
305 389
190 542
313 72
467 793
669 427
276 178
955 283
541 223
804 973
613 105
957 295
928 240
70 356
755 732
539 6
367 179
926 125
428 97
24 408
385 676
26 867
821 545
998 512
436 856
203 520
888 388
876 952
119 876
936 66
573 924
701 423
726 268
635 196
226 917
287 911
225 968
19 402
821 407
210 76
222 947
67 738
715 675
898 854
384 82
417 97
95 691
461 647
105 219
725 81
370 244
160 201
4 341
293 83
85 81
862 840
913 273
261 102
772 658
117 784
665 461
168 722
444 842
267 849
774 452
496 326
792 769
239 521
860 638
940 814
32 824
550 670
975 987
306 15
251 201
628 460
755 442
253 6
672 12
389 872
661 729
404 760
927 806
167 491
128 613
778 630
425 219
205 447
572 709
239 146
37 768
78 795
518 260
605 52
905 249
531 444
163 811
930 724
64 310
619 34
361 493
964 874
344 445
751 842
955 761
282 381
163 187
709 614
636 709
4 415
56 637
290 591
608 927
620 499
373 225
289 945
227 981
863 757
914 97
126 429
640 446
875 466
840 339
88 323
391 213
426 937
85 985
774 130
976 119
309 461
691 825
705 664
178 11
93 43
505 48
253 259
793 895
407 389
230 880
829 929
657 538
668 119
473 486
367 873
151 824
875 88
661 777
940 539
1000 81
965 480
938 896
504 663
248 191
824 959
850 295
591 741
60 913
289 365
228 958
692 808
882 489
658 585
860 781
50 936
146 232
262 729
771 397
766 793
729 814
87 23
901 245
736 803
517 636
9 475
111 655
775 336
863 896
213 672
491 698
855 367
881 428
979 515
396 416
903 912
967 534
838 492
932 874
373 516
909 862
62 28
379 523
899 332
132 579
763 260
105 708
113 916
696 463
76 494
929 765
636 474
679 625
879 440
49 559
210 639
325 818
430 450
354 528
236 458
562 332
867 357
176 504
356 558
864 123
102 750
987 991
689 748
560 680
177 222
506 447
741 891
598 301
134 958
9 972
848 131
372 263
528 609
414 698
884 765
510 225
844 810
32 457
193 206
644 197
488 334
360 502
695 790
263 993
767 592
70 125
143 821
32 802
868 55
354 183
288 351
787 729
658 201
962 868
477 409
622 419
263 180
411 540
844 217
209 423
77 881
599 344
520 949
570 550
663 889
627 215
934 675
344 553
518 717
659 894
79 393
128 227
22 242
828 547
639 214
299 294
84 324
105 504
952 700
6 968
379 806
788 870
571 310
232 357
490 656
990 79
247 682
979 265
118 109
917 434
109 174
909 908
62 510
930 124
798 664
590 958
628 987
40 16
914 852
437 772
410 210
646 864
639 112
801 784
496 695
284 359
207 50
820 747
472 417
144 250
692 295
990 39
433 391
606 910
457 89
242 745
394 79
365 193
938 460
431 176
357 3
187 319
767 711
978 324
885 160
253 434
257 235
356 86
188 306
365 910
180 818
433 256
306 372
849 768
43 341
253 632
277 313
620 596
414 682
683 324
970 338
901 959
195 272
581 155
202 617
606 170
144 510
676 166
435 304
900 877
894 110
991 377
319 499
449 390
619 160
351 118
909 6
915 153
836 562
607 185
666 120
156 111
405 272
429 260
440 163
119 79
295 162
239 272
539 519
468 839
275 488
492 871
103 142
20 942
720 293
21 117
388 578
407 142
732 249
267 828
803 206
605 28
36 173
137 34
829 239
81 740
206 688
644 860
924 610
741 661
701 629
781 110
580 265
909 229
496 521
935 427
726 352
232 958
606 145
764 118
947 557
17 188
738 273
391 640
220 564
222 886
389 501
507 297
724 71
497 286
441 469
348 788
123 193
720 96
952 582
489 438
37 340
309 430
762 576
19 356
810 367
968 98
596 790
832 943
488 903
570 534
380 106
100 423
783 800
744 509
465 214
381 243
746 33
881 370
401 824
769 314
596 101
682 720
132 428
973 140
449 482
748 868
830 235
89 576
938 962
619 880
94 685
51 446
371 513
581 83
219 546
951 29
349 363
585 472
756 163
994 223
314 54
606 254
257 705
147 854
218 197
99 611
432 890
939 87
536 530
228 835
336 22
488 849
73 874
487 851
11 367
972 776
767 660
904 576
327 727
480 90
433 73
175 121
720 168
654 554
302 900
725 653
193 468
890 255
67 354
312 908
436 296
840 352
514 19
869 388
846 323
204 544
700 500
722 621
11 194
690 183
450 735
646 947
882 171
352 390
971 551
162 842
154 297
261 68
444 850
532 262
725 430
152 476
274 876
406 108
60 360
18 24
464 875
275 212
904 970
572 364
314 535
688 284
845 220
569 730
343 964
698 923
914 7
408 901
753 814
235 507
118 537
470 883
873 551
687 734
274 888
758 97
951 545
190 978
106 511
316 275
190 501
867 371
275 914
925 716
651 366
100 904
736 449
185 793
334 442
686 860
575 853
872 244
443 881
192 198
631 646
826 611
956 814
692 875
393 998
996 158
768 779
481 554
129 31
896 940
51 463
707 639
670 301
845 985
27 55
339 76
900 372
665 18
629 815
970 122
554 265
475 350
720 227
333 714
512 12
489 25
797 581
65 84
127 455
491 12
477 463
653 416
277 910
192 773
935 932
148 387
856 93
72 928
608 787
512 253
776 397
877 357
618 430
247 53
801 477
255 71
48 613
347 533
640 774
948 387
986 357
304 831
86 754
577 521
510 251
46 789
144 952
334 509
361 790
627 359
676 778
443 301
958 156
669 217
226 673
125 57
674 128
536 653
132 591
536 710
278 986
677 925
2 411
343 622
279 598
236 206
97 759
825 692
108 827
56 946
677 680
581 69
356 642
292 847
728 675
672 387
72 958
281 896
166 11
705 13
734 69
332 7
741 515
492 669
483 668
649 714
490 869
185 928
824 214
754 728
272 940
519 811
243 975
207 816
642 313
864 125
892 506
626 168
962 169
996 192
545 488
483 685
390 368
12 354
226 375
625 224
327 983
958 839
245 34
719 665
678 942
536 463
378 148
84 14
938 682
273 602
80 314
748 806
714 568
915 489
392 394
277 629
570 909
914 327
395 487
20 897
971 998
716 567
301 622
888 577
555 70
20 335
115 274
802 148
620 879
159 734
345 197
466 980
663 788
755 333
452 960
275 259
131 931
48 174
327 440
282 151
752 121
967 51
863 917
488 641
394 279
580 587
163 652
909 724
733 131
763 194
593 238
231 842
203 297
605 323
179 49
698 96
605 168
477 960
164 519
386 638
56 399
614 440
964 304
88 228
628 206
88 503
35 386
438 666
695 860
402 348
916 417
332 94
711 241
758 730
721 715
559 883
489 137
693 836
212 197
253 295
306 288
231 454
372 375
988 317
707 546
574 104
993 521
931 847
43 316
670 975
921 438
977 284
421 484
257 201
641 567
856 177
484 808
284 322
426 301
457 738
409 349
956 346
625 354
404 343
552 375
199 872
38 463
739 497
161 775
166 526
344 368
532 771
866 332
915 360
23 889
541 326
158 167
139 123
130 809
151 342
441 974
658 825
466 978
258 716
264 453
256 722
406 170
541 591
732 683
64 660
101 185
444 462
567 964
140 826
904 858
725 368
256 69
684 843
69 68
728 442
506 16
644 582
906 871
381 864
227 372
552 795
412 568
13 424
955 74
117 943
513 830
2 220
899 888
243 651
798 127
453 395
702 502
178 689
840 201
154 135
241 841
460 56
394 647
30 1
368 534
559 772
516 24
388 68
778 429
154 139
424 767
88 687
571 67
880 743
617 638
142 482
777 376
279 562
48 512
979 925
690 948
3 94
698 383
778 236
180 645
117 368
155 159
706 54
198 430
926 612
32 473
615 932
40 721
246 807
2 723
39 717
881 349
182 89
250 655
475 886
749 451
938 288
582 915
67 268
326 52
702 479
896 171
211 129
371 384
220 757
729 280
139 369
885 716
714 202
567 595
336 23
220 118
732 389
531 434
732 537
625 648
187 512
392 381
557 429
137 457
296 928
810 30
898 987
384 115
16 129
642 111
486 293
717 506
54 132
436 308
534 403
495 909
440 494
891 361
105 212
221 818
382 279
613 306
68 294
387 342
418 76
905 629
582 752
155 807
32 438
678 673
992 548
901 162
347 945
597 334
458 439
657 833
474 890
849 888
990 163
237 727
734 77
101 376
116 809
174 815
894 975
246 97
819 559
585 80
711 169
931 733
310 903
356 677
752 305
254 547
747 267
803 17
743 122
463 861
838 825
345 648
577 986
45 938
517 484
647 763
272 5
77 59
63 948
112 967
575 512
983 709
922 26
46 521
586 282
717 227
403 414
671 633
609 812
790 965
990 778
785 547
349 975
386 162
983 508
586 328
545 525
374 475
595 604
470 405
737 90
73 623
965 161
61 187
518 609
802 998
873 438
213 259
860 726
163 916
697 385
473 281
523 957
964 166
863 123
431 749
508 843
160 390
917 546
783 846
997 543
728 759
8 283
835 156
633 866
814 678
328 68
664 712
315 522
262 778
418 840
572 135
334 780
492 581
186 487
997 819
600 946
878 542
759 775
695 632
987 747
513 622
438 631
88 916
164 391
976 549
916 494
865 28
889 44
571 167
499 811
618 435
738 916
49 634
251 800
872 276
463 378
470 46
365 658
832 252
60 484
342 385
126 65
20 657
614 197
669 714
884 567
529 670
697 906
754 892
575 655
429 342
755 216
328 366
472 750
773 274
821 405
461 68
355 885
160 383
101 785
180 790
254 253
119 319
186 876
981 255
564 907
228 959
614 263
807 139
300 355
189 212
817 777
725 105
375 288
416 730
44 309
526 248
681 845
954 398
614 107
176 134
186 219
589 598
67 324
158 881
791 858
971 160
873 23
961 355
279 148
58 897
96 305
383 168
313 366
38 368
154 239
88 998
7 784
549 384
896 989
372 704
150 317
710 547
895 663
625 89
24 812
560 129
329 292
264 495
643 774
27 265
926 994
936 145
878 449
110 610
369 355
893 792
298 645
951 782
556 989
777 859
78 733
56 177
18 699
300 81
979 596
745 824
985 814
293 353
898 684
658 541
76 882
14 339
221 484
321 202
526 840
308 729
406 448
224 545
422 487
797 544
924 989
514 284
363 423
230 274
168 709
146 651
798 470
208 877
426 183
412 454
754 967
799 222
801 691
528 948
325 556
110 961
883 725
797 326
158 841
192 93
821 599
733 103
359 575
628 391
663 878
67 669
177 395
396 668
156 884
567 862
712 438
704 842
108 357
784 739
285 372
868 368
472 152
672 68
365 48
33 21
76 245
276 61
557 753
619 926
93 88
925 912
966 529
650 294
475 881
12 686
787 546
722 880
565 736
477 837
383 950
419 46
76 549
445 399
317 477
117 592
66 202
756 120
2 175
625 768
713 793
314 104
781 368
293 131
581 729
84 343
370 937
478 126
339 567
455 520
42 961
632 985
98 297
366 794
800 576
219 199
493 365
441 775
769 967
400 383
222 860
257 952
841 507
687 832
960 254
972 183
686 364
708 96
669 986
882 737
907 147
98 524
902 803
834 137
636 909
792 840
381 268
637 606
369 365
984 273
192 628
23 917
227 965
440 65
900 439
667 408
954 693
900 290
266 923
463 461
895 243
843 455
266 22
97 24
343 697
193 374
690 411
513 536
262 44
579 293
94 170
685 820
942 598
871 326
612 436
968 612
719 871
125 51
234 905
498 348
108 648
958 473
672 486
178 418
282 283
359 209
907 143
253 588
487 7
761 376
863 334
308 321
791 768
14 376
517 53
198 623
867 709
513 666
450 299
477 670
61 934
619 547
988 963
125 904
361 921
472 150
881 594
943 452
167 928
829 624
650 357
398 520
985 255
360 646
893 23
288 59
249 17
912 779
901 75
295 917
993 774
115 299
236 446
597 677
650 90
777 987
641 378
587 46
137 201
812 822
26 99
360 41
935 733
585 804
835 308
826 463
615 43
958 387
69 865
559 851
925 263
647 289
993 563
622 925
15 90
201 890
303 800
201 374
205 355
646 704
84 60
243 142
125 985
235 624
480 891
365 531
536 592
518 718
821 909
964 563
955 235
294 159
948 76
406 508
725 168
34 451
519 748
660 38
345 592
162 476
345 723
683 635
50 939
723 385
593 125
685 453
884 590
603 223
290 828
100 672
648 985
505 616
928 10
442 453
355 790
291 378
667 367
168 569
228 970
672 67
875 361
787 379
432 999
928 144
828 214
606 650
159 176
963 657
353 362
183 347
236 204
290 767
467 303
344 518
527 891
403 823
116 634
859 106
150 805
202 790
436 187
33 434
30 108
164 165
283 982
701 464
843 85
719 571
724 129
948 884
482 561
810 817
862 186
586 676
788 116
824 388
920 817
177 443
630 487
470 582
403 160
99 904
673 100
422 307
780 347
549 604
952 132
594 575
485 910
467 185
808 250
949 787
474 320
632 452
354 517
773 711
311 113
333 14
539 683
423 552
252 32
974 916
29 353
321 490
219 484
503 267
723 559
861 933
884 936
640 751
434 625
827 73
631 913
343 310
625 517
511 669
298 795
912 520
863 553
559 787
652 282
444 281
532 490
15 586
513 742
143 425
657 374
2 653
268 693
768 892
765 36
98 904
304 614
212 696
767 341
7 810
87 928
11 750
944 370
45 41
187 465
22 177
683 959
28 632
759 216
45 723
915 951
206 830
893 558
443 788
283 984
901 825
269 428
803 442
234 155
21 102
477 75
450 14
984 509
962 951
632 235
605 608
661 943
488 490
189 123
317 457
694 371
169 473
638 54
671 165
458 947
331 419
694 580
34 803
813 320
616 455
312 342
668 447
180 971
570 210
609 79
70 460
857 372
342 646
799 180
46 153
809 861
61 177
273 433
219 283
622 645
869 712
304 470
918 979
196 893
524 525
858 248
170 376
792 718
744 176
216 673
562 465
547 126
846 430
723 80
559 991
730 258
308 327
136 148
756 493
950 404
594 585
410 247
560 895
682 610
189 318
307 6
393 21
184 400
994 295
861 779
746 470
273 614
449 14
637 577
757 176
876 307
918 718
495 177
554 171
204 191
31 139
538 494
371 609
841 479
886 304
858 856
703 736
220 127
708 898
23 86
878 780
830 133
185 623
260 359
939 621
548 769
197 529
897 292
514 827
877 528
33 188
300 163
73 446
251 59
99 110
966 252
169 888
339 645
26 665
595 836
107 319
603 684
6 856
33 561
629 671
649 665
558 942
943 775
882 249
478 868
986 806
436 295
628 317
464 883
907 658
708 506
986 903
114 362
813 692
717 222
927 981
144 233
87 169
633 530
516 761
883 924
785 434
392 524
475 375
732 93
40 7
716 920
324 536
450 409
768 927
82 269
651 669
513 232
564 727
730 895
296 997
76 346
533 990
522 91
838 965
799 976
837 771
390 431
13 714
592 669
552 790
439 340
789 672
627 997
538 21
849 437
374 680
675 733
90 570
784 887
847 336
824 337
486 286
545 145
702 845
241 352
93 336
379 469
720 551
32 153
142 138
476 474
598 27
338 135
546 547
951 339
260 918
355 394
595 618
16 680
794 70
852 36
392 462
521 977
369 73
800 19
121 116
512 968
137 417
759 677
268 205
288 511
25 400
206 133
450 775
147 996
967 372
276 277
464 989
444 898
927 298
418 867
132 287
309 262
361 240
666 994
665 820
213 829
181 378
997 495
563 710
557 385
140 983
28 254
242 511
624 848
73 687
450 547
356 227
912 866
4 152
605 550
801 492
807 682
81 118
926 328
256 566
580 14
852 386
458 500
474 211
380 804
738 53
171 468
314 934
507 66
31 315
714 340
1000 821
989 826
789 367
12 831
219 816
589 916
629 191
769 710
970 637
713 103
278 365
896 64
124 583
234 754
849 321
356 626
420 900
150 564
648 76
835 323
473 821
829 986
202 697
860 292
962 956
326 79
883 550
770 650
116 567
182 378
559 856
360 474
951 444
644 969
748 254
168 74
575 74
644 112
184 24
453 683
330 33
726 432
429 953
354 475
628 361
193 393
431 37
303 165
592 128
586 838
493 991
733 58
899 745
126 703
246 155
462 986
723 821
456 967
127 483
854 52
361 360
545 290
907 405
371 109
863 498
471 395
508 927
887 638
198 109
144 862
773 161
833 341
150 908
849 631
338 61
384 625
926 762
761 89
299 792
311 566
129 2
328 543
307 540
571 768
917 932
543 867
118 548
44 797
336 578
675 754
829 907
412 70
217 389
98 448
239 265
450 26
24 940
998 77
414 34
646 76
192 124
350 268
53 248
62 933
307 27
602 850
349 439
504 204
76 84
376 76
824 163
271 999
539 80
487 460
941 972
476 579
743 422
74 145
183 554
709 165
989 13
991 95
803 494
778 612
945 288
66 483
366 987
178 206
624 753
485 2
356 805
532 372
85 836
611 116
279 70
93 42
834 895
903 919
272 281
915 820
608 301
414 807
962 75
135 533
59 862
757 720
132 572
471 708
47 883
99 117
374 821
54 909
635 607
117 980
933 218
716 928
618 369
350 704
104 446
89 609
558 516
573 137
553 14
288 482
391 538
329 469
729 593
96 506
445 243
582 147
801 583
290 480
289 772
913 947
134 545
222 257
635 774
777 819
488 711
24 776
193 85
74 195
1000 4
437 231
872 779
788 678
39 328
914 544
159 34
472 807
939 586
979 936
246 306
914 427
218 435
830 975
253 549
746 160
516 108
76 369
334 39
374 580
444 875
459 773
324 891
830 344
546 82
95 526
397 121
514 533
48 921
847 819
168 948
258 563
171 161
39 452
816 187
319 972
634 311
358 615
153 54
861 48
792 247
36 259
452 119
589 335
300 525
537 224
80 878
300 894
312 639
19 809
66 238
161 541
545 511
933 537
559 615
221 516
189 814
444 23
847 64
228 381
330 307
628 38
98 673
952 328
284 858
910 18
612 960
515 495
573 662
217 847
223 859
338 826
901 229
50 169
475 366
413 996
458 982
844 169
833 437
970 475
171 265
138 891
367 97
699 224
846 366
441 681
568 100
444 843
982 551
578 312
673 266
382 557
43 228
78 189
986 450
413 79
545 46
900 456
954 361
837 591
676 315
628 307
744 569
417 554
742 154
131 799
337 162
469 515
310 375
630 490
109 949
83 500
192 681
502 632
751 459
114 86
244 148
472 258
249 377
326 233
428 114
316 998
990 663
570 144
366 638
270 266
432 598
561 601
819 561
570 46
300 220
440 491
102 387
400 886
983 374
147 333
219 439
640 542
825 585
132 776
142 645
387 796
793 743
298 755
662 680
131 896
363 679
354 737
606 316
150 293
18 811
129 890
131 895
689 508
37 260
261 57
62 749
657 62
191 693
786 716
115 180
713 198
54 266
544 424
301 2
15 596
482 95
221 358
862 358
873 598
382 948
160 899
696 503
877 620
917 491
89 903
398 311
458 89
729 346
283 91
402 203
434 626
887 139
705 962
420 473
457 911
114 808
914 316
289 614
544 255
882 145
213 568
584 263
867 873
317 776
482 460
728 669
759 131
563 757
613 397
760 117
657 11
437 922
832 677
564 532
610 705
434 94
655 355
888 272
357 290
649 695
714 174
827 447
803 526
907 352
33 250
135 739
302 480
455 279
603 867
479 604
463 212
439 477
246 61
36 270
78 788
676 508
311 798
223 212
628 98
105 490
98 357
152 318
496 903
443 710
978 553
182 50
704 53
821 745
783 982
500 200
21 777
883 732
15 663
29 265
457 10
539 538
186 704
983 353
741 652
793 750
440 439
782 288
758 162
587 478
156 882
356 886
641 521
187 108
852 520
705 653
723 476
261 811
341 868
162 463
256 280
399 3
920 868
694 65
194 548
805 76
107 24
594 624
245 173
347 38
193 764
842 322
841 658
698 49
3 498
546 569
550 298
996 722
349 378
452 709
286 77
323 814
978 198
342 17
152 953
210 82
534 168
967 678
732 271
793 238
347 166
503 378
390 973
637 203
215 270
431 65
940 868
37 461
401 767
72 386
956 114
411 374
617 101
882 723
963 90
196 983
838 879
577 209
282 7
272 7
198 832
37 359
532 311
23 862
750 647
401 347
356 22
920 676
580 967
972 219
114 860
560 14
717 185
636 323
253 534
708 212
288 120
613 199
488 378
883 847
55 532
861 456
671 720
307 857
941 655
723 510
525 548
258 650
692 353
672 564
928 839
545 211
22 251
181 211
883 394
371 51
625 453
877 916
1000 980
60 1
272 304
786 743
639 860
630 754
487 978
828 255
546 537
714 870
834 585
810 813
911 214
209 759
618 273
118 159
659 522
429 174
108 167
356 876
888 412
509 959
292 403
342 243
858 97
238 43
242 737
988 683
277 96
69 80
299 407
196 757
648 643
84 416
264 819
570 330
399 44
227 928
208 915
616 927
821 911
148 323
224 598
207 82
896 210
104 34
38 632
554 230
70 136
369 77
778 662
946 873
913 193
799 421
748 403
585 105
705 28
808 421
133 982
971 146
188 469
976 2
817 219
107 528
350 109
170 271
158 939
385 538
506 700
232 204
3 289
187 480
522 134
724 603
560 967
327 367
410 669
97 440
838 410
652 24
732 586
803 429
933 230
847 808
104 117
953 53
151 540
369 937
379 421
202 448
765 611
346 668
967 643
461 244
862 559
544 272
65 721
652 49
309 748
895 566
411 716
658 441
627 15
80 258
356 268
280 103
435 28
694 97
355 819
92 66
28 333
277 451
260 118
918 830
350 959
324 422
577 523
809 479
998 455
694 373
904 607
146 257
134 47
478 251
120 590
298 82
852 76
725 40
843 639
655 776
725 602
534 449
568 393
542 841
582 528
782 179
638 477
553 35
111 504
518 433
374 500
693 943
734 52
310 365
550 878
397 805
299 529
285 408
856 630
691 6
203 212
34 885
997 845
879 742
680 610
701 405
675 89
276 51
960 830
661 593
520 701
136 412
148 549
201 136
663 921
982 338
926 907
938 476
345 886
816 858
875 373
410 889
382 719
812 214
922 51
763 38
330 191
941 729
194 462
32 920
137 150
739 168
869 850
64 41
195 516
654 738
175 792
234 316
81 234
856 824
187 435
702 756
527 282
661 215
429 928
777 338
749 215
890 678
484 324
901 585
937 972
490 118
435 475
336 632
118 888
393 514
543 641
792 923
849 58
752 335
466 912
757 112
896 527
277 783
45 384
420 163
83 989
149 557
336 601
848 817
469 32
74 911
579 153
549 551
938 737
545 984
840 610
524 437
301 467
788 171
710 240
241 623
290 725
597 474
6 605
702 212
465 612
418 72
766 221
221 410
527 861
466 171
709 250
660 439
875 511
808 866
114 582
331 618
123 886
757 283
946 962
876 865
38 105
254 12
900 941
978 451
824 616
882 601
678 994
805 322
763 842
901 110
198 935
899 822
16 239
175 67
346 870
17 558
783 126
449 582
206 652
440 246
175 395
681 489
119 162
899 472
508 1
650 320
28 427
814 658
380 431
720 21
54 559
732 145
566 531
925 334
74 297
286 432
964 950
963 698
631 57
101 892
393 418
677 614
627 258
336 222
740 8
432 8
538 362
602 543
611 705
559 165
769 632
107 811
716 13
178 113
410 664
736 27
833 150
740 384
300 802
430 571
835 933
938 289
295 97
454 423
812 983
742 166
139 892
63 206
891 365
133 657
410 744
497 621
73 392
729 564
416 203
332 63
644 966
86 947
430 290
184 250
632 579
59 535
620 99
727 697
372 824
44 886
16 428
845 321
326 113
299 655
83 701
435 985
66 886
640 997
995 22
104 962
249 586
300 211
572 39
905 122
279 114
532 379
967 438
412 37
841 428
998 627
679 384
698 589
115 912
362 408
540 127
322 826
622 499
779 145
337 61
327 777
477 556
584 532
798 42
547 508
892 241
550 296
788 61
684 809
515 408
797 47
274 974
39 788
119 370
5 548
279 113
767 265
699 349
568 544
411 486
675 301
127 596
873 842
532 798
646 233
867 297
469 273
445 916
998 752
541 167
637 89
511 82
521 859
887 404
356 622
435 20
802 439
312 764
300 889
984 576
645 671
985 772
87 55
634 677
188 996
31 985
730 536
70 611
497 653
753 204
854 576
923 220
144 534
321 352
845 176
381 258
128 917
669 65
812 912
627 739
545 843
930 766
911 92
35 598
884 77
52 9
472 679
430 171
583 343
141 41
88 77
708 439
136 450
849 903
498 532
481 109
619 520
86 525
838 535
812 855
277 918
521 927
370 511
813 581
501 652
417 8
671 466
455 976
562 376
161 3
95 981
420 136
299 906
387 537
466 365
951 793
653 530
806 102
406 98
518 980
132 419
719 581
731 38
337 246
451 919
670 530
435 861
400 760
336 941
759 961
466 484
272 989
631 669
835 33
454 17
874 373
15 827
915 442
77 688
361 615
72 666
298 119
942 384
569 236
879 18
695 965
660 568
116 757
247 893
206 614
489 725
619 443
679 597
315 536
825 133
693 261
933 828
780 289
129 653
818 987
240 979
567 974
664 983
467 339
117 405
780 747
433 61
265 574
717 13
728 223
720 141
551 230
55 408
109 313
271 189
427 37
770 515
364 615
574 403
282 163
19 18
961 143
868 733
222 726
373 243
69 857
287 601
555 535
256 396
582 777
234 140
560 883
978 290
815 825
453 665
390 738
191 999
577 55
954 829
65 359
313 826
467 389
162 212
377 103
68 481
613 191
970 66
453 735
524 598
47 937
797 782
94 49
504 976
184 891
830 159
636 661
849 540
532 150
635 563
37 890
752 759
956 622
430 592
994 468
940 366
906 328
950 978
580 125
676 47
994 152
971 520
329 535
105 966
462 995
299 22
975 501
965 693
815 24
79 793
361 139
947 262
661 724
340 772
819 452
580 983
582 201
314 777
747 439
251 916
354 11
832 17
911 374
869 607
805 90
519 324
46 425
664 739
800 500
362 178
154 72
252 432
706 239
489 786
998 336
379 192
30 229
931 688
846 904
156 697
143 310
447 706
289 553
754 769
279 681
818 442
891 479
513 871
533 168
636 463
677 960
725 67
92 915
939 517
372 89
827 84
516 204
326 891
359 334
263 647
140 889
586 127
42 268
400 496
799 839
216 692
633 54
39 286
207 551
946 417
845 744
750 304
248 57
661 313
212 289
653 626
710 372
286 643
734 389
975 613
679 737
237 123
311 245
751 715
506 604
434 777
961 60
841 813
111 707
409 743
163 89
212 301
497 365
198 693
138 63
112 943
278 578
773 355
445 306
654 470
822 837
969 922
396 454
846 721
696 470
193 758
192 591
940 172
202 866
765 653
833 536
183 577
285 590
1000 211
454 947
51 704
870 587
614 45
318 575
962 418
48 936
590 446
711 830
545 377
38 730
765 326
656 889
623 462
259 779
551 866
976 284
972 569
705 407
249 510
232 102
878 718
736 336
895 338
477 164
84 885
194 994
24 845
240 792
475 56
443 220
822 201
458 807
968 55
13 783
758 296
586 981
757 419
869 16
307 501
854 929
333 831
257 692
549 134
794 125
133 650
945 193
540 494
43 279
714 631
516 343
854 796
658 830
775 350
625 870
264 857
37 675
74 128
968 119
816 716
779 285
528 700
236 102
244 786
324 898
422 813
326 579
515 822
309 614
468 786
545 572
865 874
230 999
260 319
765 424
27 279
424 333
115 326
579 225
471 994
581 891
389 698
999 873
659 448
822 193
621 977
37 575
699 484
26 510
225 389
254 59
222 91
412 343
855 155
503 705
953 156
370 738
135 840
871 656
1 640
963 289
755 401
805 279
367 376
652 484
39 436
992 178
864 925
793 718
142 997
21 337
114 466
84 78
638 815
555 287
418 939
870 388
951 950
869 697
911 314
78 12
702 753
899 867
757 726
617 283
131 648
312 736
72 879
32 258
508 242
573 991
393 75
902 405
464 489
526 730
484 55
568 307
965 600
182 344
639 422
815 483
442 446
768 167
353 636
632 954
8 903
617 715
907 731
595 4
129 122
169 788
877 122
301 963
93 645
323 771
643 663
222 964
576 130
671 289
267 3
122 996
625 108
575 165
341 592
355 726
403 523
910 54
3 334
548 867
77 110
849 467
976 783
791 943
367 925
216 466
489 757
189 573
268 828
767 781
724 836
151 336
597 65
598 584
820 88
222 876
330 123
263 303
586 262
376 66
429 535
527 94
315 680
602 594
297 396
224 810
980 864
677 977
777 69
825 249
748 441
124 902
656 472
752 977
78 99
126 205
671 920
552 204
182 108
391 386
419 728
805 130
708 659
444 887
973 532
220 770
881 407
414 464
419 584
858 246
247 578
430 746
410 777
243 229
275 141
912 682
161 680
317 22
789 104
127 750
524 285
217 330
984 486
729 690
905 257
346 985
846 909
269 977
20 695
566 821
341 176
544 72
24 892
163 797
226 853
791 643
655 145
744 821
75 983
956 230
885 880
430 563
469 212
704 38
132 673
464 169
573 302
174 625
53 380
614 670
562 569
772 764
715 419
827 379
646 638
83 339
384 473
660 110
372 167
607 332
159 352
237 80
520 666
996 712
137 525
157 969
367 673
437 43
51 14
896 479
480 319
866 358
177 843
422 986
989 946
905 144
914 583
568 988
756 631
350 215
238 361
293 281
695 163
689 960
858 736
451 222
452 372
395 430
416 535
142 714
184 336
805 853
839 51
840 21
697 445
208 190
128 608
157 777
749 888
483 380
655 756
998 483
781 81
699 254
91 220
780 706
379 333
575 991
178 50
892 888
309 525
14 264
386 655
303 670
520 463
624 219
126 895
793 582
591 50
279 173
733 97
716 730
384 579
773 700
547 210
563 745
486 68
527 622
272 168
797 692
552 155
964 116
604 36
79 73
244 294
860 867
935 863
34 153
837 861
296 261
314 942
727 813
366 988
984 480
731 368
331 333
239 654
884 555
9 522
449 699
252 254
478 712
983 480
135 227
477 111
555 917
340 443
634 846
881 979
697 410
48 5
383 512
342 311
175 911
212 972
535 454
86 228
14 809
624 504
507 931
105 766
602 411
293 875
491 648
79 962
531 82
233 677
196 892
282 271
599 172
548 9
987 313
187 572
270 626
146 248
401 878
203 179
824 204
960 617
409 681
800 705
192 253
524 453
147 948
113 47
28 277
101 502
477 321
806 273
74 393
772 724
549 698
443 649
75 397
121 268
404 425
717 517
950 442
496 573
426 596
985 626
20 506
366 521
566 855
842 18
760 578
64 461
105 639
435 476
703 378
826 921
381 356
536 912
353 107
406 523
320 137
874 197
845 239
747 54
153 338
681 954
9 352
297 546
437 296
218 158
53 162
708 334
436 204
612 516
605 239
259 661
958 180
229 296
927 813
67 416
958 443
855 916
774 40
708 283
276 160
10 230
878 227
200 886
605 656
77 198
651 856
966 226
902 897
604 131
318 768
421 163
419 931
124 49
147 958
466 221
955 470
108 960
502 626
782 183
160 564
793 368
701 972
611 435
305 869
697 59
758 908
160 427
65 44
563 317
108 811
787 48
274 253
917 724
770 937
393 343
310 762
155 170
625 166
988 498
861 448
62 233
170 577
112 20
656 454
193 607
622 642
151 374
457 923
665 660
672 184
628 137
295 275
834 41
98 536
838 916
813 977
181 782
913 614
770 625
989 587
81 888
342 308
184 460
628 955
17 532
300 795
759 100
634 458
184 595
846 55
764 909
326 122
813 248
560 297
598 780
200 999
902 478
604 518
938 130
396 661
129 482
960 409
279 673
811 257
29 655
663 509
687 352
871 288
922 317
547 589
491 138
360 792
587 999
780 39
503 638
244 942
672 253
788 702
48 266
270 839
438 488
831 575
108 826
778 415
110 704
887 88
100 859
170 750
397 171
938 482
906 520
222 157
6 39
895 398
59 599
177 560
553 987
243 587
110 44
734 912
716 41
566 159
182 874
683 401
774 447
739 129
79 28
398 93
923 733
412 86
402 849
986 378
403 804
128 473
990 177
338 798
582 997
598 318
291 84
716 139
452 967
220 554
552 697
422 49
741 939
824 266
752 604
817 111
652 927
847 536
795 761
381 28
379 323
767 829
952 775
101 650
637 170
73 753
920 117
419 76
547 835
396 714
50 738
25 815
670 892
715 114
489 630
38 601
565 473
529 695
415 141
432 376
66 39
262 665
649 180
513 872
404 651
503 291
887 464
730 264
239 476
749 211
699 420
464 902
461 219
854 415
83 649
426 241
743 178
237 434
256 272
954 457
832 286
76 506
174 579
28 312
933 270
595 217
956 252
642 65
857 448
498 914
751 552
823 758
116 327
835 471
469 709
158 564
790 347
539 361
628 556
231 327
617 746
208 899
4 235
684 46
232 152
448 108
156 563
13 7
507 593
142 340
249 392
240 180
529 830
959 87
852 619
487 267
306 173
406 373
793 635
554 594
705 75
544 378
71 554
834 273
912 135
306 640
32 222
350 616
754 866
41 711
631 484
557 620
355 123
140 740
589 324
562 484
326 916
413 298
186 812
212 825
124 415
516 891
153 95
36 87
106 243
212 324
699 809
486 796
463 539
189 244
288 881
230 524
941 591
845 448
980 208
785 964
168 486
140 1
919 515
658 520
149 487
680 820
570 359
342 46
980 971
34 459
138 108
964 799
224 979
129 906
721 738
874 229
256 515
700 233
763 98
457 247
880 270
34 433
510 888
778 452
541 82
192 905
692 635
780 444
484 113
891 87
645 447
715 206
579 731
708 172
275 203
213 65
239 228
252 256
2 65
351 811
208 81
763 324
290 508
994 383
31 828
978 47
978 860
748 422
321 436
287 969
724 367
969 582
577 462
130 505
35 288
257 440
71 408
417 208
526 294
764 951
584 836
450 694
353 463
844 78
333 163
778 725
795 209
666 705
602 106
260 898
115 200
181 658
953 964
154 112
375 503
533 909
780 661
337 585
82 728
780 626
320 434
16 583
84 702
501 234
467 595
982 700
132 364
214 589
172 399
721 543
149 19
482 181
101 735
5 303
229 762
896 782
283 547
391 835
581 292
249 560
316 213
121 819
29 305
927 604
378 374
226 535
634 178
484 103
794 769
957 329
363 45
114 912
647 450
72 357
109 462
711 540
802 587
266 799
750 321
607 896
286 368
974 671
375 234
250 214
301 428
533 369
295 598
840 585
329 512
477 646
198 163
793 436
561 697
213 622
706 857
750 146
775 64
402 807
900 792
254 685
897 643
155 496
123 993
239 268
164 821
780 571
534 441
579 972
601 433
18 397
284 759
305 82
269 915
512 29
975 731
4 792
972 260
227 270
920 918
523 522
599 907
926 574
319 783
478 210
285 657
295 740
344 848
977 876
307 362
479 465
751 964
744 630
131 288
136 528
997 172
427 153
480 946
191 488
434 713
724 488
355 270
487 867
128 236
436 449
178 661
434 448
88 668
720 880
186 441
535 593
998 300
350 543
629 817
645 353
69 748
100 896
39 27
876 888
116 186
819 609
706 728
912 154
110 50
334 878
73 54
288 357
394 645
104 659
190 327
986 171
878 600
861 515
678 343
481 172
575 249
649 144
769 209
49 146
890 359
52 511
942 52
68 648
760 696
496 791
159 554
873 844
655 578
458 591
796 243
436 717
392 635
919 974
156 895
256 529
111 995
218 33
705 556
651 436
66 500
556 180
484 419
335 710
133 667
757 954
217 302
187 951
632 82
75 221
458 183
504 965
496 625
802 73
152 977
430 54
975 146
229 5
518 858
597 798
222 116
169 494
630 737
9 193
348 388
203 249
643 550
909 561
970 381
739 981
670 363
204 643
603 231
271 815
23 851
248 625
350 76
158 404
533 456
425 482
90 436
342 561
22 1000
448 341
41 472
890 738
251 350
77 987
586 496
239 625
454 31
363 151
627 839
170 775
482 642
962 723
20 899
636 247
355 829
505 943
38 711
723 678
598 839
570 86
508 767
391 485
706 527
390 444
92 120
209 84
475 852
960 486
678 279
754 126
689 238
625 746
948 645
502 728
345 42
277 673
493 779
455 337
464 494
174 947
453 474
950 923
730 489
802 261
223 141
820 510
36 218
945 49
317 722
306 746
344 457
587 891
232 922
878 172
730 702
549 629
542 428
503 556
313 47
264 228
154 822
657 393
684 572
666 540
280 570
427 452
212 932
675 802
651 33
312 990
842 880
957 246
450 225
314 18
480 577
68 211
767 658
363 405
436 22
285 602
261 785
657 720
156 84
781 940
384 774
325 70
943 554
694 641
209 870
384 697
105 569
250 657
6 978
900 573
646 222
495 275
72 748
695 981
631 883
2 522
660 869
145 33
536 694
194 283
324 785
549 328
516 758
234 538
924 266
538 245
989 413
65 482
162 866
820 875
854 532
254 148
60 330
252 563
102 12
411 744
51 509
601 300
49 522
863 209
593 607
414 742
648 775
380 724
38 745
693 501
870 157
14 383
974 609
432 54
385 884
242 921
274 107
883 966
492 133
407 523
273 377
76 857
540 877
15 957
266 169
597 888
447 499
276 368
382 318
517 438
1 707
111 910
517 751
2 657
57 169
745 487
262 413
222 98
49 119
809 378
606 816
963 736
341 825
302 72
713 625
250 187
447 463
629 989
397 998
539 823
749 981
16 861
971 123
528 82
727 303
114 344
854 300
672 823
407 418
682 78
969 647
458 503
774 813
956 156
477 256
4 864
270 156
783 646
344 730
686 387
778 539
517 716
243 454
484 895
363 583
545 305
775 905
601 773
60 113
614 188
480 235
801 356
216 223
359 111
51 679
773 754
210 760
776 691
878 315
258 260
721 202
262 149
243 540
257 383
861 32
417 720
319 354
922 532
979 664
809 328
761 814
472 366
68 915
992 747
690 888
552 139
525 679
639 433
732 504
215 740
32 28
403 315
34 170
766 482
140 396
203 28
180 739
306 726
543 187
319 152
553 110
643 266
799 33
46 956
291 724
382 617
478 866
536 393
86 476
821 799
87 653
147 984
182 149
778 277
438 92
17 432
130 203
537 258
801 746
17 175
960 662
82 557
606 453
7 670
206 324
137 290
734 426
807 933
476 265
854 625
204 652
346 5
689 828
461 92
59 569
591 285
117 250
853 492
613 331
116 561
182 666
665 63
373 285
661 51
561 287
309 677
783 196
657 89
18 518
424 331
525 410
215 730
739 319
50 706
132 421
777 930
270 190
733 826
462 535
811 458
346 323
211 934
202 663
71 113
285 568
782 643
484 299
411 231
34 38
107 77
587 234
583 252
131 654
201 613
61 689
81 181
540 340
906 333
957 88
841 471
910 326
229 138
763 674
120 437
890 278
602 816
579 341
975 504
459 642
590 936
386 773
592 50
377 388
793 18
69 257
14 792
550 927
806 445
835 799
567 361
712 658
660 694
414 388
270 672
734 154
840 182
376 217
495 335
937 743
223 984
869 763
739 826
781 338
363 146
354 145
889 520
924 699
707 699
985 512
974 418
543 233
116 859
677 179
717 850
266 398
790 1000
255 244
10 60
956 158
140 442
821 848
721 797
722 990
625 275
70 127
539 901
26 134
159 929
454 737
786 948
123 942
970 253
53 324
258 756
40 922
127 493
943 80
652 182
210 783
431 316
906 764
466 267
370 610
246 105
441 180
304 585
756 860
153 994
714 720
652 554
204 694
340 219
723 350
703 467
123 609
129 565
756 839
815 963
735 811
921 704
693 738
39 643
511 559
115 467
876 440
727 160
330 619
9 117
667 290
751 411
420 935
755 518
778 238
954 978
198 676
656 471
801 818
74 857
927 101
315 556
572 469
575 850
758 274
433 187
543 693
225 311
434 205
645 886
106 156
345 306
77 661
949 205
833 523
613 384
738 387
857 960
427 404
479 605
590 813
174 122
736 337
32 835
485 986
612 943
506 441
345 207
390 8
673 390
62 534
628 736
575 807
369 339
456 886
79 185
264 114
816 312
454 314
495 563
614 717
842 699
584 503
289 523
77 37
625 65
743 432
48 151
280 88
738 518
400 313
386 981
824 219
500 10
826 936
360 415
417 53
146 589
385 620
325 486
20 773
220 59
898 463
964 915
24 531
203 848
443 624
471 39
55 899
443 16
892 578
736 84
990 264
297 207
399 636
517 88
373 24
508 158
902 723
190 129
171 217
814 820
801 303
538 119
917 8
259 698
755 451
574 124
639 715
246 566
200 992
595 283
899 280
743 917
815 420
875 623
464 983
265 827
77 487
762 378
927 359
966 795
462 717
227 100
406 968
499 598
169 295
348 681
237 833
792 677
253 377
340 926
743 792
284 666
361 412
629 409
137 77
102 966
938 48
749 900
922 547
477 696
484 757
26 496
579 464
566 600
708 395
741 14
850 141
426 95
127 531
19 699
369 371
552 318
383 288
534 351
33 56
23 786
7 116
110 203
246 595
308 50
763 963
258 981
764 293
855 412
342 768
322 534
196 185
371 610
925 561
708 500
617 876
263 223
8 788
736 216
323 566
885 351
816 681
716 778
413 489
511 108
804 341
979 895
686 42
120 977
860 32
465 623
968 891
645 925
225 941
352 265
477 654
367 759
428 458
530 119
254 49
587 53
524 562
6 285
293 371
91 927
680 431
746 828
308 638
932 630
667 109
297 824
158 775
995 146
303 50
227 499
467 350
123 785
225 548
929 573
931 321
668 906
908 553
355 10
624 373
618 304
974 347
175 542
158 948
838 795
33 306
933 493
630 672
211 47
441 384
835 826
571 63
508 566
98 890
484 400
503 672
6 871
786 787
297 276
458 185
702 324
369 504
690 387
445 282
934 904
676 707
58 391
181 625
201 678
742 862
99 140
827 925
458 628
376 353
811 245
32 170
35 362
133 647
376 579
979 401
236 277
345 242
66 731
108 586
709 98
921 244
743 657
763 520
576 844
27 26
74 309
248 609
22 820
79 741
338 840
669 123
124 372
388 142
35 891
649 417
26 674
998 737
885 484
805 790
334 827
792 657
53 637
96 731
296 732
721 727
685 191
176 544
785 127
716 341
386 98
162 918
547 737
42 348
148 397
310 583
960 139
944 358
12 574
821 557
918 532
744 664
478 454
226 544
775 583
719 778
399 147
809 529
906 576
423 705
284 557
621 851
850 926
926 702
776 296
606 372
348 768
574 451
519 90
207 789
101 749
918 636
756 375
657 228
44 347
854 101
673 946
206 338
515 925
917 765
86 810
435 288
544 233
966 552
545 542
265 868
317 614
547 652
812 793
858 111
224 977
461 683
357 332
575 672
960 290
444 180
455 509
941 68
771 202
685 657
486 458
26 361
653 134
92 446
10 736
302 510
253 72
540 584
366 992
124 720
80 316
467 611
969 382
588 997
35 202
410 712
574 384
138 468
937 8
56 40
6 212
232 444
830 761
925 25
830 779
61 312
48 181
338 497
819 251
98 374
704 974
241 661
59 380
139 920
292 267
50 967
354 31
24 89
887 304
557 869
525 432
130 866
351 581
629 959
398 334
148 468
326 790
508 931
541 833
374 971
957 879
191 396
746 414
140 558
452 179
67 660
662 303
726 454
687 450
297 424
36 399
984 890
909 119
829 930
940 282
468 693
929 437
598 893
561 258
532 761
969 214
320 849
780 293
346 759
451 170
531 302
447 678
442 959
848 502
536 785
694 768
959 413
467 938
98 737
430 399
396 125
151 702
168 611
539 100
807 570
153 541
484 426
627 843
710 123
665 19
559 850
631 92
717 583
606 945
984 464
852 817
964 780
526 58
806 202
959 249
82 838
822 772
506 616
146 407
531 716
434 565
356 158
453 943
53 629
198 752
278 640
235 410
104 10
42 600
331 942
957 688
473 398
234 763
954 616
130 925
443 482
797 355
125 861
184 920
184 439
218 321
870 183
60 955
178 781
860 356
428 99
545 315
66 135
257 359
983 529
184 41
60 981
631 837
815 320
662 466
147 309
264 230
291 582
456 868
496 516
442 704
569 692
169 627
969 24
189 930
876 33
755 937
233 762
567 568
192 175
880 763
151 261
316 880
407 17
401 391
837 443
807 897
220 418
341 994
686 538
579 99
976 558
96 429
109 866
111 152
864 937
908 167
868 221
766 917
701 107
876 785
775 593
980 515
732 512
522 761
311 689
905 87
330 473
350 730
218 673
471 272
649 939
703 71
777 219
230 307
2 28
49 36
913 715
586 305
336 253
310 433
456 132
797 905
606 465
803 138
539 201
100 268
993 804
781 550
95 724
460 245
201 720
699 92
891 276
267 926
266 894
520 920
909 143
576 64
94 576
401 869
527 506
592 988
65 245
264 678
888 54
496 982
535 928
685 468
464 702
583 262
602 292
734 494
363 972
188 377
18 466
692 155
508 949
626 366
36 279
407 842
973 79
617 250
445 860
99 434
11 770
78 548
523 282
8 175
904 350
453 714
345 33
817 4
819 893
27 355
258 476
601 299
937 317
395 842
391 578
815 230
5 434
492 985
450 127
793 492
298 708
958 805
233 42
487 735
750 83
979 64
798 155
923 963
862 329
841 909
102 504
596 997
913 179
359 787
966 952
10 946
759 587
415 32
244 70
319 432
718 349
633 613
837 795
847 970
204 125
605 990
156 789
39 110
129 660
671 260
510 445
976 100
531 611
35 320
356 359
682 585
284 24
40 477
185 456
947 128
713 672
142 344
694 984
393 442
793 67
818 78
722 785
455 483
617 65
607 714
629 495
130 507
686 891
783 795
42 356
926 347
918 214
560 159
353 332
661 40
585 396
632 344
944 547
704 374
739 156
274 9
219 914
684 997
244 977
135 668
255 810
573 497
912 521
647 87
841 142
164 135
886 254
754 483
536 561
396 795
308 266
533 870
762 125
511 381
197 10
574 553
228 698
138 335
954 642
862 754
95 45
514 873
88 233
259 451
829 102
948 848
142 37
109 567
463 7
395 547
160 15
515 409
928 942
967 741
509 822
100 977
740 765
264 543
61 264
446 521
247 304
728 653
563 800
792 926
749 522
592 556
685 221
565 753
752 302
200 28
159 906
723 383
667 796
100 829
776 334
86 734
629 828
594 132
872 931
620 125
11 234
209 671
611 919
601 87
138 217
912 453
952 61
402 157
553 212
538 447
444 167
192 740
737 481
735 499
780 315
185 143
980 139
209 90
772 560
162 459
85 123
324 119
556 340
165 565
67 330
787 610
418 27
975 211
522 867
259 2
75 850
77 562
487 4
344 354
739 623
631 929
70 134
901 620
430 767
330 923
85 500
64 74
916 649
162 739
806 870
378 685
191 553
651 319
603 917
535 840
501 315
724 971
365 23
665 473
388 265
397 483
569 652
141 499
472 519
912 379
489 499
681 253
655 387
855 136
459 602
275 673
181 679
2 651
849 664
778 624
401 998
126 49
746 597
648 328
714 540
201 453
813 607
356 388
237 432
180 969
293 926
431 721
934 478
5 33
975 345
35 873
696 78
124 795
263 602
805 845
760 723
964 725
71 282
617 387
656 395
28 110
459 795
552 672
890 344
807 987
778 222
201 94
361 733
776 477
819 525
867 373
438 739
162 38
994 93
384 453
642 335
330 985
688 701
583 900
847 473
798 100
47 983
308 610
94 390
475 972
553 744
562 403
818 43
425 44
105 445
520 56
299 247
364 225
163 20
45 438
76 416
889 37
581 156
513 527
9 420
621 961
311 745
114 254
328 59
206 954
163 817
554 263
294 672
196 741
737 289
304 87
196 557
263 400
419 338
405 173
871 518
896 716
113 616
509 588
936 760
188 468
494 179
292 945
637 112
281 836
60 445
100 972
635 725
521 416
131 18
404 295
933 394
273 536
616 630
831 986
62 444
154 776
5 151
103 345
133 718
684 769
77 966
4 917
759 39
231 38
430 38
749 805
260 843
311 55
710 957
531 202
136 304
499 657
829 188
573 748
231 23
955 977
536 922
812 435
196 136
759 617
510 116
211 180
854 466
359 961
143 796
35 621
979 2
83 553
778 706
607 958
602 251
590 628
184 583
660 927
248 343
114 920
183 674
197 789
369 637
274 49
389 279
867 234
952 973
380 500
892 380
152 151
217 502
167 788
930 832
367 280
540 571
684 873
451 405
296 521
787 625
270 889
375 920
607 690
941 327
678 492
391 477
960 439
279 596
912 400
87 469
746 896
100 528
797 211
84 132
871 921
55 976
664 665
863 434
592 132
162 528
353 400
914 134
966 688
495 199
823 900
399 951
259 756
404 443
344 291
285 82
253 723
233 678
767 988
699 133
481 885
669 113
831 612
266 245
778 648
166 513
876 918
418 793
815 832
732 223
682 242
948 183
296 268
973 201
157 21
15 821
55 93
360 777
106 724
297 715
687 671
363 744
612 533
28 494
970 302
323 341
583 628
888 580
994 718
783 150
56 718
173 242
104 306
359 248
71 702
851 237
744 840
467 25
798 816
65 967
431 907
658 418
565 904
956 770
910 249
678 183
345 932
687 739
243 141
733 519
892 687
143 226
136 68
826 157
425 360
496 141
141 672
735 540
621 266
533 194
661 853
923 859
601 327
251 766
601 656
289 930
136 41
812 585
423 569
887 56
896 673
278 597
953 706
189 532
19 862
779 745
303 231
148 385
314 908
828 684
151 178
765 354
422 866
605 754
947 499
686 5
33 375
506 505
66 218
938 713
266 469
616 873
832 760
15 584
58 842
904 821
797 61
203 799
801 976
1 185
556 680
989 68
545 457
994 631
270 777
508 834
989 719
472 846
648 841
331 155
255 853
682 555
877 95
699 934
972 109
91 937
493 567
807 764
634 422
362 609
210 560
298 333
581 326
142 768
859 795
26 533
556 767
920 774
510 690
408 804
108 533
168 107
869 848
887 381
173 778
710 759
581 137
772 84
332 160
514 42
165 955
56 123
508 573
19 740
721 637
228 237
96 528
260 299
2 355
724 334
158 147
233 273
375 119
312 315
923 99
71 68
501 294
721 574
854 869
854 965
946 931
764 384
618 587
246 60
3 144
649 927
829 316
136 392
212 394
730 255
628 368
492 210
160 678
803 758
99 199
249 647
918 767
46 143
88 870
26 724
60 864
669 458
600 304
836 266
249 427
695 364
505 419
150 986
50 649
795 193
699 382
235 982
141 322
248 190
23 640
548 531
536 218
855 747
571 240
159 210
225 772
956 974
660 242
391 33
421 45
28 614
931 91
179 39
725 302
664 868
453 572
792 911
836 549
800 530
245 356
267 196
185 731
557 240
276 523
919 469
904 426
73 500
821 413
814 26
623 727
636 255
33 889
611 513
533 986
354 463
123 870
596 413
328 548
707 774
580 503
476 120
354 832
924 312
133 772
634 567
376 692
622 789
902 665
991 724
856 585
852 827
817 994
796 491
630 486
761 405
347 410
460 734
742 571
295 603
665 794
680 91
408 407
43 702
596 874
482 664
402 757
56 567
810 384
302 114
804 463
485 676
889 94
337 295
978 120
84 724
990 189
174 99
962 588
424 551
954 425
944 155
873 421
193 81
60 174
745 503
412 562
824 9
30 152
588 52
582 911
48 439
591 772
873 275
439 437
119 703
714 939
893 635
101 230
986 697
923 499
445 430
733 347
879 386
652 224
363 311
385 632
591 610
850 738
495 583
21 391
231 338
833 667
215 807
5 976
954 938
403 329
752 416
578 63
792 416
1 468
690 314
497 229
343 155
548 214
421 464
13 278
852 467
527 665
189 993
945 507
753 8
37 2
48 599
578 679
753 339
158 387
752 17
60 539
22 285
694 844
280 566
42 562
70 731
804 190
531 535
121 374
293 106
726 278
796 864
578 971
198 787
427 61
223 171
624 862
845 916
376 691
928 16
322 687
939 995
641 878
18 433
276 791
566 554
494 109
832 842
156 687
355 472
163 981
657 353
545 875
356 915
904 205
485 656
952 274
467 289
506 478
362 688
363 179
282 206
800 757
348 836
564 911
528 977
25 915
550 281
717 128
216 511
811 762
433 8
708 499
94 521
798 369
212 18
758 670
41 328
213 184
788 462
34 233
148 60
401 709
466 769
307 273
424 458
283 362
859 102
925 365
402 251
883 627
576 462
997 171
145 20
18 498
189 221
758 596
1 989
347 971
253 209
784 15
114 874
764 49
202 526
278 232
474 679
846 284
865 829
466 802
332 602
100 232
702 971
211 715
430 516
463 400
710 979
503 642
413 215
884 763
858 777
995 32
20 948
628 18
606 409
711 791
342 502
464 978
618 31
792 765
694 515
117 888
177 364
539 313
79 1
43 318
261 19
805 394
771 656
549 833
547 113
259 158
270 407
238 411
116 713
71 866
675 645
911 686
453 219
494 797
58 518
351 174
447 114
527 201
991 717
435 774
821 63
288 182
291 606
574 660
882 181
572 266
314 802
317 576
878 104
130 351
170 876
905 169
47 154
534 950
350 196
464 700
520 467
253 821
741 696
759 25
992 833
169 453
720 974
526 759
755 954
176 714
326 28
241 777
453 988
807 873
988 128
330 277
75 668
94 32
277 747
314 309
494 531
624 977
505 551
954 113
806 410
589 366
994 808
932 517
509 180
515 654
294 375
173 918
771 720
16 813
99 747
544 886
683 661
759 435
632 241
983 615
651 796
453 847
690 907
941 726
939 787
96 418
356 16
57 473
402 500
381 440
260 891
892 353
905 744
490 673
48 528
584 347
445 324
914 842
395 631
992 742
465 299
668 375
414 250
936 235
616 889
226 665
802 278
817 492
477 772
910 987
744 699
428 124
641 790
292 631
738 88
647 113
526 299
193 423
824 686
589 764
504 63
904 791
755 502
165 522
302 679
22 926
806 386
894 423
349 781
768 731
297 898
385 452
730 235
365 485
652 837
296 544
674 615
743 281
293 432
986 282
216 281
38 673
950 343
24 561
626 711
55 788
549 185
949 923
688 200
697 764
919 119
526 903
902 166
465 776
669 818
985 127
736 780
905 519
426 380
609 206
255 763
246 927
13 384
281 984
937 538
653 992
279 12
798 979
883 688
357 360
943 280
418 329
322 291
550 999
447 935
705 462
322 570
874 618
234 948
470 54
486 163
405 242
848 191
45 719
642 328
236 961
677 297
328 621
728 522
944 999
898 203
253 157
877 923
646 33
474 64
794 791
804 158
890 88
432 359
910 951
752 638
894 596
464 761
724 962
286 340
865 194
684 379
153 108
378 279
692 689
934 407
804 182
246 342
889 655
959 861
892 815
548 44
947 241
308 212
101 49
198 126
473 787
592 391
822 335
249 103
659 70
733 719
960 721
995 691
243 303
843 749
516 231
545 629
123 938
769 801
603 612
220 684
699 520
760 364
942 726
4 411
452 993
128 922
283 501
79 324
741 117
899 690
487 601
777 387
465 357
830 562
238 224
3 755
914 758
503 533
657 590
86 998
259 206
972 732
659 170
822 23
926 729
398 221
689 480
237 638
849 711
947 419
87 671
691 185
863 620
518 743
567 380
891 245
405 271
489 391
101 461
158 700
18 327
896 254
193 668
267 246
466 253
894 519
343 213
261 866
850 320
882 385
471 248
705 14
519 689
516 955
625 624
815 603
874 62
563 780
88 515
425 163
30 744
224 608
309 544
576 557
65 946
47 922
373 235
635 312
504 404
521 671
987 625
101 806
135 35
533 333
620 242
198 619
129 56
666 96
966 596
76 179
857 272
596 860
863 205
411 522
575 790
838 201
277 266
83 147
626 610
766 676
789 840
999 881
738 566
194 130
660 913
127 59
457 972
680 870
445 578
122 468
334 344
396 399
503 47
236 318
499 55
303 843
98 670
590 793
299 857
644 452
607 652
931 351
316 517
899 660
747 95
94 937
43 101
823 551
981 93
293 305
3 435
639 846
495 678
557 976
999 878
449 528
982 622
983 584
145 45
89 349
342 464
799 878
259 914
661 516
987 256
287 315
667 2
825 644
745 180
187 865
142 250
602 232
108 596
53 177
900 592
43 24
652 707
233 143
471 513
828 878
265 453
345 771
384 747
168 465
273 974
391 84
135 441
645 258
815 77
76 552
372 319
76 961
70 506
977 640
171 984
813 695
600 462
993 873
929 525
602 257
134 950
41 143
502 912
171 972
989 426
102 131
543 341
1000 217
131 655
349 530
718 87
162 102
62 884
252 188
961 928
31 712
578 551
848 832
210 54
171 580
562 681
496 519
227 487
369 826
810 398
96 695
726 540
782 883
933 503
116 825
804 330
683 3
203 221
741 603
798 666
101 323
890 820
383 503
440 269
236 488
467 22
214 97
361 812
793 808
76 799
591 365
738 832
202 742
639 610
833 387
611 425
718 31
675 286
250 173
862 585
651 180
739 626
543 138
786 815
536 462
441 585
639 372
890 610
157 156
373 953
1 163
900 600
244 851
721 318
806 762
276 924
184 340
128 417
136 805
963 374
106 860
318 159
359 481
840 985
633 367
579 188
183 485
809 936
564 426
500 173
566 950
184 866
914 613
264 4
811 918
797 476
888 343
217 579
831 733
364 276
887 619
708 612
16 773
132 940
247 611
4 46
387 383
999 821
61 620
697 766
764 787
728 151
950 107
875 52
585 674
69 908
966 488
707 567
228 780
288 705
244 685
591 550
57 751
746 612
747 782
103 263
604 563
732 62
95 227
687 283
583 934
541 788
278 349
132 74
58 878
318 974
856 85
166 584
901 850
843 897
868 670
764 157
291 684
21 763
385 190
113 67
853 362
535 813
609 652
708 210
653 259
536 351
686 182
506 691
78 427
420 12
364 756
58 195
102 258
402 829
155 639
916 266
534 591
220 576
921 342
752 782
438 337
58 530
148 290
702 853
215 758
991 726
996 917
87 56
410 586
124 744
127 702
967 339
543 515
219 141
849 50
975 804
810 195
723 146
83 203
987 416
247 387
70 959
947 59
174 611
195 878
419 685
417 691
887 795
781 205
452 177
595 268
314 52
597 40
391 362
233 182
999 346
758 131
308 580
674 267
522 168
326 252
487 74
946 464
136 818
784 943
188 278
113 938
41 213
773 826
428 685
218 479
692 444
183 941
863 170
611 173
447 155
917 9
446 811
61 878
659 206
982 934
405 18
965 487
176 39
812 55
915 353
850 743
501 656
269 629
274 271
919 792
190 216
435 761
533 834
397 835
767 402
398 937
290 377
798 561
165 958
765 245
365 771
922 983
783 810
552 685
72 61
740 318
8 358
76 117
372 302
144 50
529 445
674 648
537 16
538 596
7 689
284 65
168 902
565 816
59 331
658 790
609 105
36 512
263 899
561 610
394 905
796 106
124 364
538 479
852 791
165 39
437 823
432 186
573 948
197 78
607 890
842 409
206 668
669 337
375 51
970 768
896 443
991 645
682 556
846 953
837 738
879 155
590 775
651 590
598 366
51 113
713 170
496 772
957 341
595 640
560 617
983 368
940 247
246 1
244 962
438 501
177 519
631 434
885 770
343 443
889 351
395 96
314 817
101 370
170 631
817 112
854 46
384 351
495 804
896 237
380 742
690 520
44 921
607 369
139 140
312 319
559 264
273 682
615 907
927 803
366 55
38 381
550 815
248 110
623 712
51 179
496 121
108 89
785 678
661 123
879 659
123 259
21 359
216 868
992 171
417 276
308 129
694 797
482 10
857 976
452 518
875 230
640 339
542 263
438 154
442 526
483 825
911 24
703 412
968 221
755 977
243 534
662 578
259 464
316 629
708 418
802 398
845 664
602 685
884 690
724 774
615 404
644 143
8 733
785 746
479 170
567 756
195 189
162 730
732 892
333 647
522 661
776 809
944 815
597 506
393 545
1 108
138 666
218 848
508 177
762 614
339 765
966 263
555 800
731 872
238 704
983 344
624 392
702 245
263 486
346 517
31 456
851 967
981 245
507 509
902 171
20 596
906 797
82 944
244 122
476 339
719 521
17 797
463 275
317 180
741 280
515 551
691 461
212 626
583 350
348 611
915 186
649 460
969 256
25 17
703 454
429 207
943 58
744 486
651 345
34 876
631 63
703 765
286 90
105 978
710 380
153 605
665 147
549 129
289 301
981 381
592 31
987 497
214 348
450 218
661 881
977 229
833 802
670 71
939 821
849 135
541 709
729 831
852 540
627 890
915 526
983 913
761 292
562 877
664 541
894 17
90 622
451 498
453 188
918 647
853 873
886 21
892 653
896 266
373 844
223 618
628 772
558 202
283 360
803 915
488 725
851 793
802 187
204 741
285 736
187 966
508 971
283 175
827 107
128 230
226 257
957 108
967 786
883 300
905 299
400 24
959 623
67 758
261 676
294 119
423 623
675 666
144 242
304 37
516 985
382 51
572 446
936 307
937 135
86 948
666 898
790 585
554 205
368 700
617 996
340 80
163 228
176 540
426 988
85 510
137 679
180 674
409 304
828 807
209 891
817 789
648 451
49 507
164 632
231 581
262 568
125 811
551 354
930 619
289 507
226 123
724 341
236 377
605 458
655 273
886 962
287 430
418 832
748 400
879 425
285 664
709 90
20 240
689 38
507 930
864 240
45 855
646 164
39 988
52 397
717 244
292 348
417 321
23 620
196 373
429 675
896 803
230 342
975 674
197 344
941 995
948 311
182 898
817 790
41 458
92 152
777 787
977 922
192 250
390 550
511 868
231 61
106 65
309 367
491 446
975 330
522 171
62 576
141 920
671 60
787 476
137 428
155 173
237 147
783 284
221 459
604 483
799 790
939 356
262 171
817 630
252 739
140 223
190 400
149 562
78 868
198 694
213 914
281 342
693 536
573 674
335 278
93 727
640 438
72 118
16 451
605 536
366 104
519 861
594 729
302 916
471 633
830 530
762 927
338 652
799 926
321 444
202 5
666 625
401 72
549 837
815 938
594 93
186 859
490 364
75 437
142 488
510 762
600 944
725 60
832 459
767 338
315 629
193 61
837 940
709 310
529 882
164 83
587 457
779 931
642 558
354 639
664 908
431 506
683 597
325 148
647 796
178 463
590 267
147 397
229 153
963 19
632 105
456 983
811 452
762 319
165 802
266 314
682 820
705 738
929 870
221 765
228 842
291 553
44 463
901 232
809 850
681 394
12 768
124 503
702 135
376 319
200 300
481 839
278 548
449 663
157 268
551 793
40 546
870 798
937 195
155 139
251 857
57 348
931 792
576 714
427 507
368 166
114 386
684 463
245 841
920 942
127 477
407 531
416 435
373 957
392 98
281 750
244 805
908 325
635 823
3 665
74 655
493 450
215 844
509 105
796 649
826 514
289 792
874 615
669 587
72 718
296 224
505 531
827 586
657 793
702 308
395 261
561 494
464 327
441 37
313 571
479 883
715 962
499 433
346 136
629 875
156 778
731 999
700 257
991 960
813 938
743 597
475 708
453 765
564 614
423 652
380 206
898 362
397 428
551 935
274 745
167 327
652 586
542 221
799 11
450 193
281 39
297 24
491 33
384 409
238 449
820 647
920 603
370 535
680 221
149 915
927 135
605 34
516 992
18 502
505 267
838 435
989 168
992 392
548 363
199 305
126 630
457 118
495 10
201 895
78 574
32 302
440 872
298 185
447 566
347 532
722 496
398 112
514 497
1000 175
46 752
493 771
312 20
690 726
710 291
296 875
166 4
519 755
798 339
182 12
693 307
93 49
310 842
113 985
723 244
879 239
992 236
665 711
163 433
371 969
870 333
227 799
136 55
192 443
30 808
240 433
244 45
364 750
54 783
793 600
251 310
99 88
877 401
608 658
44 164
155 273
698 365
15 681
588 443
470 871
885 82
365 559
290 962
676 290
537 440
569 964
279 810
438 931
411 423
180 655
775 807
527 603
869 627
642 539
500 311
823 636
634 127
763 570
370 646
481 191
465 608
270 895
336 687
383 112
945 904
685 140
70 678
810 960
313 56
758 724
943 570
382 817
199 127
13 341
751 301
375 762
166 896
605 51
1 315
125 11
750 924
994 682
370 546
899 669
20 69
936 210
561 911
54 488
931 941
506 999
409 976
359 555
912 945
994 245
476 590
486 933
740 30
277 4
285 612
492 659
8 120
579 589
327 867
901 518
352 172
824 265
491 188
978 694
419 886
676 450
574 36
675 925
166 524
947 210
975 326
971 615
309 17
784 569
651 224
464 347
234 758
540 239
805 649
133 933
724 372
658 1000
807 718
919 136
642 923
620 139
608 159
431 916
331 53
546 143
241 746
472 591
594 495
524 293
746 971
838 470
948 830
245 883
176 646
207 131
934 986
947 863
815 185
257 300
470 120
368 168
13 691
708 33
128 792
753 119
990 417
410 135
849 140
683 861
396 790
549 126
322 428
732 594
277 912
743 98
378 994
203 348
476 810
333 570
197 25
533 598
212 147
254 991
792 432
754 582
893 654
497 121
22 27
209 619
113 170
806 981
131 988
556 392
574 19
373 940
939 451
606 958
553 762
986 185
507 274
46 358
872 8
187 531
118 275
965 492
709 781
793 962
877 911
446 109
330 674
219 96
824 694
407 334
410 296
509 811
67 984
487 813
862 379
37 352
211 770
124 987
146 419
265 882
334 432
437 1
942 461
438 469
939 172
685 321
491 187
339 190
644 372
704 55
317 556
933 981
486 222
960 814
519 410
789 850
705 340
123 202
33 492
697 842
35 593
87 945
346 750
763 175
281 769
794 398
282 216
333 680
326 878
477 213
724 82
838 727
772 18
653 833
547 687
227 53
903 574
485 964
712 723
274 966
780 338
237 287
354 598
509 816
217 636
951 860
927 449
934 156
308 694
53 128
371 874
605 307
958 88
319 363
712 217
697 208
489 500
861 520
332 258
517 808
503 235
512 95
888 436
6 391
673 398
852 236
322 108
283 789
714 866
762 581
700 601
487 172
172 77
515 106
814 568
569 171
586 607
292 914
213 54
560 499
620 428
28 871
8 167
827 142
919 138
415 227
950 946
848 810
718 937
497 945
211 359
121 793
252 984
189 958
78 842
688 355
53 77
972 605
690 485
224 831
845 330
886 229
866 981
409 870
445 924
43 673
633 819
813 654
675 907
139 304
488 394
522 83
672 554
262 774
578 234
673 769
863 169
942 919
972 133
181 502
524 694
951 170
519 702
825 282
376 74
925 598
29 100
169 660
145 627
955 490
974 267
542 783
462 950
6 754
118 131
31 993
352 31
621 403
933 377
269 817
747 435
897 703
811 461
862 118
21 83
415 602
793 447
227 208
935 559
557 836
994 868
154 14
256 356
320 530
887 341
379 180
766 504
12 61
555 446
90 208
875 178
644 551
162 190
452 333
197 437
694 715
317 495
981 875
595 472
394 921
168 7
718 516
645 262
560 936
137 813
244 425
846 858
485 238
998 995
738 45
726 230
918 2
542 155
583 957
341 695
350 296
406 787
596 875
996 593
151 741
789 167
64 114
816 251
57 318
818 898
812 290
732 991
171 164
606 74
190 106
738 821
807 141
149 475
869 139
439 300
923 555
114 87
679 387
893 628
967 595
617 54
316 865
472 507
488 638
365 270
882 268
885 415
880 621
571 975
877 459
244 18
151 776
916 271
422 617
968 135
642 252
942 938
91 912
307 648
792 589
407 558
583 697
941 69
873 994
798 957
849 48
843 299
166 502
826 398
316 877
737 826
865 964
493 618
187 545
341 913
516 510
810 972
104 143
75 454
1000 480
632 675
427 150
134 829
896 550
488 588
935 263
976 488
69 414
693 224
100 885
311 525
274 248
285 548
330 426
660 846
843 345
407 496
176 415
524 646
28 836
157 813
164 906
293 887
861 578
49 276
763 326
374 937
625 377
645 242
403 966
94 64
653 941
522 486
991 30
814 642
2 857
198 336
395 567
646 662
835 49
144 786
529 44
927 897
611 386
63 126
618 613
973 416
527 680
55 541
9 437
339 100
326 663
623 915
581 110
598 399
484 986
745 120
236 902
437 335
758 174
671 121
867 665
902 422
731 3
519 84
217 741
893 464
571 112
933 389
838 924
20 906
669 567
141 652
669 658
350 271
393 637
33 937
537 963
475 238
146 337
734 931
15 440
432 556
762 908
288 685
870 782
17 858
730 893
828 317
777 163
420 695
662 370
95 114
136 698
737 105
835 419
736 606
59 903
80 381
992 183
692 106
423 539
722 19
875 972
130 947
325 798
807 52
929 96
278 950
928 980
750 863
574 26
983 389
25 906
1 816
25 166
220 722
252 619
664 523
173 371
622 897
903 188
777 947
570 663
898 949
337 474
604 697
214 857
718 839
801 161
355 72
366 751
904 969
98 526
217 102
463 885
374 155
468 938
13 60
235 526
485 140
44 792
543 780
752 749
476 294
101 557
506 194
538 180
893 742
191 343
234 269
160 600
517 973
363 873
130 613
305 64
428 119
128 694
791 871
226 283
452 460
197 540
85 237
862 347
464 275
725 712
657 765
239 838
786 960
212 984
648 723
748 310
902 966
479 198
105 904
132 286
283 936
788 2
386 321
241 49
239 213
57 74
329 166
339 550
450 768
801 227
721 499
687 347
811 561
144 708
514 95
870 390
628 260
903 767
107 829
270 442
788 651
133 628
981 854
222 153
67 747
457 173
638 387
117 242
804 321
931 662
736 788
555 101
1 70
322 211
380 75
641 831
587 776
830 663
366 681
504 919
115 143
750 701
482 667
916 399
977 899
216 791
435 671
564 536
101 600
669 775
445 919
571 510
15 534
595 932
704 953
393 499
529 912
493 252
162 335
296 638
387 381
970 349
555 304
157 364
861 53
574 552
295 128
802 421
504 749
506 736
760 813
242 500
307 32
733 842
996 206
328 662
250 937
958 917
572 261
808 563
541 325
944 458
424 915
23 525
145 509
713 192
604 937
133 157
208 294
249 403
536 764
689 255
727 435
318 682
476 83
240 924
643 374
834 536
56 549
468 519
394 335
299 314
260 214
31 788
293 987
579 962
280 798
732 987
917 176
264 176
874 67
326 875
746 919
685 330
957 220
614 763
347 204
73 389
389 843
916 115
552 352
504 448
68 563
28 543
323 791
507 385
721 495
296 357
825 842
58 343
414 915
525 354
502 557
579 859
788 843
819 914
553 263
756 998
443 508
308 833
211 687
938 726
926 77
734 826
929 972
138 428
885 108
850 465
66 114
46 95
859 691
514 400
988 505
815 682
561 484
509 578
99 149
987 940
450 319
333 426
491 605
32 542
728 10
667 382
134 760
894 453
164 158
622 708
783 301
734 680
777 748
959 574
593 144
232 107
868 647
246 605
851 263
280 378
153 997
225 961
964 976
870 838
695 393
531 908
277 483
541 835
901 568
435 423
81 384
186 564
660 68
334 354
567 838
540 222
498 290
365 71
960 135
483 343
20 210
463 776
403 678
794 832
440 819
632 404
631 105
396 606
989 35
313 535
1 609
191 922
40 940
414 114
897 545
289 127
444 339
325 105
660 909
547 604
427 261
269 702
871 683
302 297
192 438
368 938
583 864
236 636
538 730
193 263
998 673
785 583
535 130
223 467
880 376
778 804
939 948
561 72
818 944
426 972
239 316
21 929
434 61
167 13
40 359
974 730
61 383
351 966
970 42
845 555
949 445
941 949
175 76
259 196
970 325
890 720
45 630
588 983
589 61
639 141
847 40
157 631
381 722
943 313
944 765
326 88
423 991
575 890
430 417
610 847
38 925
180 205
976 163
853 393
417 395
493 600
438 769
778 802
969 753
653 820
864 129
286 836
348 790
498 811
757 617
210 376
149 221
60 674
267 865
24 144
247 479
188 685
804 482
240 910
730 246
967 943
91 397
748 587
186 793
849 533
517 46
128 551
626 570
561 555
254 39
509 896
276 965
107 836
436 670
765 343
187 763
489 900
902 447
772 623
33 669
702 121
340 107
487 376
485 614
553 91
662 798
187 149
271 293
885 678
846 980
850 14
377 11
639 483
551 896
970 580
520 38
198 423
613 150
404 436
498 748
688 930
459 328
829 65
396 18
934 16
115 257
737 351
122 899
651 810
509 571
819 703
16 172
166 972
896 809
501 589
237 238
77 593
883 957
550 673
189 486
970 971
138 222
406 978
427 70
939 792
172 792
792 394
236 703
120 789
780 809
321 537
62 183
88 752
709 875
737 88
986 709
502 514
326 658
550 739
936 73
143 399
386 464
771 973
129 840
807 77
2 32
618 810
500 295
619 563
289 311
602 176
272 925
565 840
933 783
968 459
56 265
452 215
628 245
10 20
115 272
622 113
919 54
64 452
110 557
377 490
149 888
758 271
965 616
40 434
884 871
306 123
369 681
648 544
703 643
124 592
94 307
698 1
724 549
540 521
485 537
762 147
341 89
354 103
20 908
117 132
704 665
307 996
826 160
396 569
80 752
573 72
271 678
144 864
658 392
634 295
227 966
733 919
321 348
999 686
562 699
938 790
301 45
214 691
664 644
161 709
925 150
749 363
376 33
103 525
695 155
786 313
924 746
806 360
108 282
767 832
787 553
5 330
397 317
605 145
211 841
740 299
567 391
657 386
638 873
189 590
695 926
162 39
668 129
243 859
67 22
569 672
901 516
640 659
934 178
479 995
851 280
794 772
270 507
305 506
886 78
410 699
536 383
702 400
428 698
284 653
794 955
234 836
524 894
591 782
558 666
352 153
794 35
926 930
611 436
496 641
389 443
654 827
228 128
596 240
456 351
581 229
189 910
214 794
252 378
312 475
99 767
609 663
159 816
550 218
294 686
40 224
58 369
237 121
678 86
117 869
914 417
659 302
653 288
320 992
309 784
506 182
13 534
109 99
228 57
601 482
108 817
926 80
725 637
711 63
234 495
897 883
640 592
837 865
360 227
990 695
936 188
31 856
510 627
748 213
561 870
126 369
465 450
875 832
236 10
559 703
42 520
149 74
911 624
862 952
604 741
781 917
881 402
127 322
869 281
701 319
780 90
282 270
101 62
50 231
982 732
625 75
438 909
89 81
603 936
321 373
383 688
753 876
738 758
830 346
81 398
148 289
946 48
44 352
325 244
894 947
782 598
204 451
171 245
395 465
240 641
737 653
917 19
550 122
71 158
912 523
831 309
572 37
749 810
933 547
319 421
724 704
583 18
912 608
399 896
161 708
725 816
46 446
775 715
462 517
414 284
321 389
805 341
641 398
314 707
718 560
47 684
797 407
816 223
131 245
653 527
211 729
285 392
82 499
286 660
129 334
200 18
300 701
195 548
118 302
733 145
576 855
737 32
926 233
88 815
301 988
463 307
456 811
980 118
685 610
21 895
909 770
346 707
522 482
497 389
455 425
967 651
619 465
440 425
134 642
289 501
138 622
227 366
776 961
992 765
881 384
997 276
414 570
664 625
597 250
931 821
367 532
569 530
277 488
699 622
453 673
13 677
160 778
671 481
686 763
887 682
812 316
895 598
536 151
438 737
961 144
781 124
577 188
573 200
976 468
57 79
550 24
518 390
330 558
44 802
100 995
719 721
169 640
190 884
612 705
129 853
576 979
525 711
98 58
716 385
364 820
878 846
577 772
509 364
286 553
873 173
831 230
916 551
493 250
527 79
403 575
95 220
729 678
485 817
198 521
622 224
580 428
241 218
612 351
557 613
772 974
247 571
966 968
612 515
915 498
645 286
69 995
246 444
926 900
214 219
696 847
301 855
186 549
163 294
751 677
775 526
766 63
206 991
233 213
705 29
102 678
927 208
520 137
94 758
215 728
799 682
384 140
581 185
784 772
66 16
853 746
64 638
171 429
865 839
116 25
43 133
494 497
924 21
344 608
869 384
240 84
892 665
235 16
186 345
220 285
860 371
568 73
335 814
111 415
702 431
246 765
763 263
408 451
55 356
186 332
579 633
256 691
102 894
702 355
636 212
222 500
875 129
927 253
388 311
386 202
676 400
683 532
231 228
325 566
602 684
305 445
471 137
888 63
194 159
235 600
876 290
632 610
957 667
527 349
413 315
448 435
18 464
910 938
807 282
328 793
997 130
565 543
618 597
205 21
530 947
569 773
827 139
301 852
118 324
876 662
317 79
446 567
966 935
428 858
18 984
52 515
199 202
693 352
667 452
941 507
342 299
512 537
123 975
596 936
175 312
715 422
897 170
893 449
706 444
703 795
4 585
427 480
119 707
896 919
429 381
792 782
546 788
669 539
465 779
667 832
248 564
212 996
746 140
835 386
879 431
534 120
433 39
121 396
260 220
722 235
444 160
671 522
818 964
937 719
999 138
606 256
554 145
892 594
188 964
55 210
404 627
786 87
480 158
666 253
898 643
726 241
209 243
257 113
10 742
615 424
283 410
727 465
716 895
62 879
774 304
746 682
156 800
816 701
563 25
257 583
67 153
448 289
528 527
105 723
323 463
163 373
550 318
388 263
637 656
495 412
341 750
854 439
720 41
770 70
259 847
356 238
44 29
926 770
882 867
376 142
580 222
8 393
459 104
373 401
212 344
209 136
429 475
655 158
886 248
380 166
230 48
786 981
713 360
726 681
681 561
859 983
94 486
581 807
640 470
843 888
624 132
478 689
352 195
111 595
954 484
148 862
937 643
382 397
612 152
209 415
494 160
216 238
565 628
686 644
327 714
363 839
978 890
476 927
82 597
811 22
410 547
537 915
925 497
730 153
170 521
168 447
992 252
999 211
691 589
571 21
733 552
174 407
220 638
528 543
459 512
992 688
248 342
22 945
651 977
251 274
238 160
93 416
398 658
216 829
742 516
453 5
739 751
254 881
317 14
176 629
556 963
401 530
344 120
976 353
995 809
549 502
530 455
535 351
409 544
284 162
561 341
227 861
591 439
870 827
687 360
906 394
182 116
893 862
417 603
721 439
335 574
142 900
791 761
658 855
178 920
712 816
912 187
85 183
209 591
229 690
516 892
857 110
916 289
534 932
8 570
496 7
125 755
509 920
547 242
935 309
454 306
52 38
429 769
74 854
789 948
965 399
549 57
259 137
76 238
560 771
173 951
564 290
513 388
106 711
286 888
8 217
718 143
412 163
352 431
550 928
631 812
200 71
876 258
528 621
542 480
608 565
82 287
249 897
574 751
745 128
273 172
866 591
611 700
168 981
599 634
787 801
337 721
675 102
821 521
703 788
766 62
273 279
213 45
840 800
769 210
148 507
469 40
632 864
710 559
431 796
643 599
902 487
979 238
667 541
757 595
906 120
3 721
558 617
865 525
729 555
272 176
505 225
465 966
889 748
937 329
599 688
511 155
214 261
847 96
378 323
136 337
462 692
428 962
235 442
776 726
673 593
805 965
142 108
977 580
527 54
909 919
82 293
22 376
536 1000
942 670
540 153
508 386
690 264
494 995
219 29
682 775
211 842
767 114
250 231
67 213
679 576
150 484
658 164
894 405
641 867
924 589
244 222
305 224
843 133
147 87
308 721
296 813
587 231
59 13
521 528
38 950
792 917
673 314
680 837
335 232
382 315
63 244
448 617
564 338
693 958
730 694
379 348
386 972
960 33
530 907
303 276
806 46
47 406
550 72
838 623
563 701
144 892
418 965
555 143
222 137
552 796
106 475
160 531
135 396
973 912
599 464
646 676
343 663
154 176
377 413
168 559
761 994
654 633
240 909
518 914
827 187
60 424
332 672
629 373
267 189
72 456
69 741
563 77
475 926
913 405
867 12
459 833
579 516
551 635
143 483
415 941
744 868
282 685
472 747
120 826
644 314
714 91
685 43
837 396
761 53
789 814
906 31
702 583
707 438
451 52
29 495
446 98
803 99
703 345
849 735
386 351
545 308
41 599
276 996
836 712
200 928
655 668
817 400
498 232
246 160
288 192
312 523
486 137
637 361
30 26
386 437
570 396
99 277
185 334
8 621
954 932
336 329
516 785
311 433
251 727
466 97
615 282
93 352
526 261
747 975
970 676
974 828
838 273
808 559
811 628
485 123
9 221
184 72
552 970
420 439
782 328
13 387
977 416
879 158
421 489
324 75
911 749
129 338
956 574
363 219
576 197
72 342
765 269
808 730
522 682
252 762
184 499
940 864
177 880
749 446
470 952
217 584
103 621
30 579
214 285
7 696
813 196
306 761
150 126
521 503
588 361
769 672
805 371
976 598
783 480
419 234
810 884
915 126
973 682
764 682
388 836
76 487
192 517
731 354
204 363
708 400
179 753
740 999
931 807
847 875
892 131
72 255
127 554
984 788
756 455
562 372
659 429
411 266
279 520
998 92
926 815
774 487
528 768
51 630
678 324
781 115
64 937
329 519
858 429
879 463
114 945
459 251
281 408
133 834
557 454
453 294
875 774
908 764
536 823
804 375
797 693
831 677
784 260
35 411
534 775
49 556
411 832
730 648
332 868
565 598
794 812
401 52
272 934
256 428
790 736
805 375
270 250
95 368
854 896
380 214
865 550
191 376
979 474
601 584
561 543
869 966
201 318
787 896
743 797
791 9
963 357
677 779
627 107
636 877
599 841
140 51
550 513
366 798
682 306
824 742
440 130
176 35
157 456
889 597
585 646
920 344
787 463
421 842
953 592
112 696
74 284
951 525
612 30
30 831
513 977
853 214
688 520
371 674
458 512
169 418
127 157
498 167
614 278
807 224
127 857
737 324
484 888
679 466
478 261
755 950
545 407
731 934
999 215
638 526
906 22
456 829
859 716
278 71
738 430
916 40
390 124
511 764
192 257
620 749
143 238
339 894
54 454
763 828
803 11
342 267
571 600
992 207
323 916
636 735
508 201
601 993
718 914
245 71
873 8
487 514
862 359
299 782
710 537
387 252
581 495
883 666
463 373
45 85
715 632
367 414
298 9
426 963
225 78
51 7
262 960
356 885
299 604
386 136
284 176
259 807
829 709
491 321
389 309
926 204
999 425
817 596
757 62
42 637
522 793
166 246
237 61
963 631
863 179
388 191
661 567
261 271
694 746
988 748
348 898
493 436
306 804
617 953
475 592
782 77
243 838
375 454
195 501
256 817
426 881
654 464
793 800
861 747
879 132
187 60
558 398
988 985
142 185
662 411
525 365
746 522
894 600
60 558
1 323
283 200
708 56
67 595
640 810
819 664
609 408
232 322
667 113
189 334
426 238
703 224
692 724
531 547
296 618
563 521
178 779
566 342
201 848
381 281
824 523
74 310
42 136
643 214
52 388
836 728
64 702
610 27
308 764
504 99
388 661
110 243
942 547
979 878
136 74
139 572
34 784
943 131
774 627
179 530
597 767
165 53
298 560
68 776
147 767
999 5
20 480
673 18
418 188
880 171
328 654
753 343
576 427
184 248
424 970
184 9
141 768
676 566
878 9
426 282
497 367
269 597
793 671
119 132
126 936
293 63
626 996
87 953
101 846
780 205
410 947
895 392
748 33
356 11
920 231
52 616
200 783
85 490
667 327
220 291
32 566
956 970
79 961
950 991
908 974
681 299
370 722
353 182
186 333
873 424
58 207
588 135
650 644
942 441
779 385
779 427
706 886
972 839
519 212
852 420
217 641
396 107
547 859
2 340
369 467
951 659
302 885
729 173
416 270
585 595
106 536
616 486
337 527
400 758
853 551
741 853
883 376
246 670
16 622
256 820
72 394
789 867
651 732
476 197
660 865
566 709
994 619
517 248
714 516
523 590
300 630
145 121
437 206
596 96
464 254
741 594
58 544
689 524
748 194
591 695
540 854
360 612
743 889
599 904
973 220
860 579
667 836
504 447
342 406
119 59
455 723
390 40
104 64
522 405
375 641
819 807
741 735
151 1000
444 387
125 419
881 216
901 403
612 2
510 29
700 908
23 861
443 521
29 407
458 393
507 414
342 346
551 472
973 761
94 484
463 393
949 893
630 1
30 38
452 355
513 382
430 480
960 984
92 732
100 867
746 867
446 700
872 957
91 664
105 500
805 78
746 452
934 417
899 627
425 127
996 607
639 709
55 226
552 988
691 864
328 207
342 326
182 167
195 407
19 522
799 621
278 833
227 328
638 616
30 3
38 790
967 966
941 90
386 558
40 218
61 110
994 126
165 247
544 198
286 711
539 56
273 531
326 200
861 404
9 913
280 598
156 529
431 755
326 20
574 763
848 702
776 800
91 535
68 443
141 503
894 467
640 603
658 62
825 101
183 365
334 365
179 787
713 985
853 800
995 496
259 430
607 315
808 735
835 283
744 773
807 946
444 132
56 596
65 573
747 676
476 771
510 355
12 883
722 433
209 544
645 520
573 506
411 631
271 393
289 683
240 806
918 16
319 752
653 242
95 44
534 49
139 120
965 346
496 467
491 499
561 474
27 396
677 624
157 570
473 746
106 163
116 293
220 663
632 39
946 308
97 299
459 399
502 866
265 409
38 962
921 108
985 433
822 532
118 784
658 427
813 411
275 284
848 516
88 707
181 519
323 224
916 305
3 607
127 984
520 204
219 229
96 240
57 736
516 593
855 437
207 56
217 548
724 571
375 62
279 888
129 22
432 497
539 172
538 261
990 129
886 395
438 791
934 462
529 823
25 572
819 627
800 835
244 878
868 346
646 163
651 390
172 882
32 370
620 657
22 50
633 607
564 581
337 784
675 899
324 61
917 22
443 817
629 427
703 231
546 39
695 468
929 599
835 517
985 921
988 308
672 943
232 256
289 445
392 868
947 754
971 393
161 763
486 80
837 574
510 785
17 540
791 690
608 96
432 857
915 683
215 20
863 984
699 434
385 626
541 505
284 205
704 560
410 65
982 971
960 980
737 474
223 398
679 741
361 436
562 82
800 792
862 730
41 135
163 675
508 912
917 556
841 351
909 376
937 633
690 883
420 340
989 222
929 876
657 110
541 154
199 136
886 837
134 7
944 848
474 635
117 71
14 313
769 454
320 920
150 366
717 331
609 263
598 760
503 255
215 674
90 279
632 328
335 56
37 471
590 459
648 882
478 645
179 57
651 801
459 730
284 882
693 474
198 451
407 479
232 373
622 31
634 645
22 546
696 357
570 520
486 810
655 850
331 712
229 143
336 645
351 714
715 531
216 575
995 764
306 580
634 270
365 954
292 830
195 513
241 904
612 11
28 114
577 429
331 682
513 883
561 223
581 453
162 864
309 66
624 994
916 881
494 661
79 104
208 735
673 925
925 321
556 367
45 595
648 502
239 469
924 380
222 174
45 665
534 809
410 81
941 884
983 950
575 43
698 907
554 455
937 30
582 552
830 878
87 67
507 256
957 407
460 566
4 546
720 463
998 205
754 280
455 937
569 953
47 231
327 520
804 773
533 69
188 688
246 543
832 904
260 578
724 298
248 163
697 15
449 391
972 624
143 712
28 136
292 464
383 210
656 191
702 336
866 532
79 25
778 405
801 856
213 828
356 572
814 209
677 817
421 531
716 696
355 516
839 351
568 795
764 722
421 654
363 573
509 845
110 552
487 217
111 178
863 495
825 618
379 910
298 887
56 200
355 55
648 244
725 162
901 715
657 770
22 730
274 992
828 185
989 454
51 381
804 553
148 994
25 866
639 108
165 787
708 577
196 940
579 719
281 375
645 143
26 198
780 211
186 367
853 332
344 825
361 653
333 245
434 671
879 22
157 380
712 165
770 797
647 794
765 628
723 756
637 73
927 149
45 349
639 287
213 527
86 459
32 350
593 811
655 191
566 349
236 32
614 574
308 936
271 492
110 879
226 669
260 86
625 776
8 400
423 405
93 534
419 526
311 708
2 249
935 512
641 487
804 493
874 428
818 957
425 678
870 685
828 481
569 146
863 42
598 961
808 44
170 111
387 591
786 830
839 738
406 603
385 570
384 390
382 368
768 675
752 625
371 367
517 863
826 205
363 160
707 400
395 501
792 813
269 620
297 201
167 691
4 975
737 427
400 853
617 669
662 334
635 469
27 568
266 672
681 666
866 635
580 623
427 701
611 172
174 752
192 442
245 835
968 5
150 829
431 582
657 845
472 106
982 633
305 386
695 196
563 31
956 815
378 535
37 696
774 209
560 939
761 459
192 234
835 644
568 860
974 598
10 393
103 677
711 840
589 141
991 541
210 436
496 875
596 571
642 887
245 653
163 404
442 264
716 872
148 462
437 183
507 405
243 71
231 566
123 794
299 629
95 218
55 164
105 976
700 678
598 823
322 32
957 158
460 35
825 189
206 586
190 53
637 765
186 576
422 66
497 863
105 77
106 528
273 310
518 990
49 809
204 681
445 203
508 374
23 410
631 134
149 316
733 169
442 716
354 777
337 422
279 435
686 594
844 386
723 330
374 348
2 480
355 211
194 68
197 209
292 139
26 98
306 127
765 575
314 1000
221 11
460 17
270 807
934 931
550 759
746 984
20 612
222 128
918 236
506 531
321 134
320 761
990 190
298 225
557 294
912 997
532 140
182 92
60 799
776 366
905 142
333 820
980 648
192 304
350 403
677 935
600 114
324 543
604 266
274 600
792 222
74 641
427 107
213 653
640 591
511 814
326 214
131 930
474 156
391 275
290 517
718 233
126 228
775 253
801 32
507 133
787 523
441 98
118 681
883 612
761 211
20 73
414 220
144 29
408 802
548 94
684 289
231 946
239 114
719 362
545 426
695 943
370 502
6 815
497 257
520 126
470 517
268 289
687 153
156 338
915 610
389 173
359 883
659 304
243 785
84 677
523 794
992 175
196 622
664 672
850 990
556 214
980 884
106 554
284 495
70 334
37 536
13 277
602 886
873 633
222 195
116 378
241 900
635 539
881 581
972 408
705 753
632 184
983 13
68 191
280 450
298 220
908 332
344 321
330 953
678 463
999 668
799 355
138 454
273 217
167 328
465 673
917 167
445 120
433 4
763 222
171 499
106 994
896 322
973 41
864 841
691 873
57 551
973 592
204 5
970 668
669 268
572 123
467 79
325 84
1000 804
227 168
400 98
26 527
480 22
617 915
652 474
880 801
510 97
361 204
627 945
497 412
85 812
216 609
1 709
347 206
700 484
686 319
293 318
354 458
600 889
735 652
74 375
632 880
749 68
404 383
336 889
81 229
460 526
532 195
883 309
468 663
301 435
152 90
928 528
146 119
638 231
314 69
832 512
616 825
520 49
311 1
510 37
656 220
249 900
505 838
811 66
71 898
840 563
440 427
670 607
534 826
46 859
599 372
309 77
835 337
671 345
293 953
28 895
331 936
465 269
841 316
183 687
741 449
810 6
524 649
876 773
488 3
867 820
356 14
57 991
562 426
328 873
393 683
357 441
689 739
325 292
742 858
745 460
902 88
930 928
73 909
837 294
988 770
26 557
13 940
651 221
493 916
95 412
415 824
399 590
295 959
940 489
985 590
784 3
460 772
760 27
701 928
443 745
182 989
382 906
745 789
759 737
687 692
781 851
858 462
975 740
291 405
705 136
126 829
407 119
294 812
878 117
547 714
157 795
803 851
490 980
810 444
46 838
316 941
358 100
195 35
339 516
143 627
505 542
914 999
117 672
979 338
326 702
415 348
763 1000
461 709
721 787
766 416
666 158
596 389
67 455
60 448
616 808
284 130
900 732
760 284
858 105
401 281
390 111
95 300
260 426
999 608
430 325
846 807
798 511
46 841
101 414
322 175
900 610
452 400
197 585
908 851
131 692
370 405
233 616
785 779
442 436
590 427
602 468
258 580
886 291
462 201
325 948
635 168
548 84
349 804
685 455
944 408
384 678
639 833
189 233
42 981
394 892
944 412
821 677
126 27
87 701
885 715
58 345
78 930
941 780
161 897
8 259
140 616
214 213
230 526
936 583
803 302
793 423
689 621
833 687
554 841
248 183
157 161
447 576
129 316
533 441
316 89
491 325
231 422
566 536
69 411
891 130
778 709
204 269
360 541
959 957
59 734
239 94
506 336
201 657
383 584
535 5
333 225
949 871
85 876
818 413
96 106
832 100
711 698
860 467
585 199
919 618
235 698
3 177
495 602
723 979
876 576
168 243
151 228
254 163
614 521
133 189
695 814
984 300
469 204
271 546
901 423
226 692
174 73
695 452
347 478
989 109
190 87
267 728
184 464
755 103
206 551
8 397
13 301
839 152
651 219
715 810
807 813
784 426
464 703
400 966
21 798
654 236
246 367
11 814
842 931
186 952
989 976
998 338
383 195
832 989
354 32
181 665
703 365
751 391
473 531
642 53
290 630
108 263
691 286
650 267
822 175
511 909
104 263
669 421
403 631
283 604
452 816
860 225
520 650
355 264
729 300
88 672
284 836
164 814
798 62
988 947
691 171
723 353
83 229
66 629
446 505
452 787
631 784
802 991
89 122
62 206
340 205
332 870
462 234
613 811
806 468
397 345
283 53
248 863
327 31
366 656
976 692
6 657
721 506
895 288
139 640
573 511
323 34
759 389
829 505
423 76
853 116
416 156
480 398
288 168
196 856
889 289
882 667
734 717
169 48
336 79
149 275
433 384
15 448
889 732
813 628
673 582
724 866
21 103
244 839
117 28
902 896
547 549
590 855
680 352
276 460
893 63
923 521
158 906
867 57
401 808
101 485
643 35
198 170
464 297
975 456
366 354
699 9
879 684
352 181
897 82
272 839
152 436
519 298
140 303
29 634
770 297
325 119
761 638
539 32
333 127
24 508
525 511
1000 545
727 905
518 370
202 91
462 787
57 846
610 587
554 699
162 829
422 769
835 545
35 251
932 200
997 237
531 998
155 608
958 281
937 945
773 217
56 420
205 443
255 96
496 411
15 205
546 880
98 377
932 524
37 836
740 98
641 347
377 373
70 850
209 813
648 409
389 717
543 220
19 702
932 138
703 197
667 682
480 711
536 228
916 232
60 147
787 274
608 413
532 385
143 2
852 434
569 589
599 914
955 313
525 492
905 565
951 334
936 343
850 562
200 481
836 656
952 899
467 837
9 335
595 562
506 716
230 433
792 598
861 789
922 460
844 928
178 769
393 415
983 672
984 187
471 586
194 958
845 907
940 142
847 659
388 14
383 570
923 878
229 647
755 31
92 945
627 898
726 47
403 21
526 3
581 611
486 677
630 731
579 869
57 474
881 782
168 988
274 315
640 572
246 45
830 671
481 865
791 747
290 400
955 756
401 315
494 427
56 938
87 375
596 9
784 451
751 970
863 490
92 377
625 322
901 340
369 802
221 470
670 685
975 208
1 607
760 69
987 820
439 655
587 809
150 852
341 829
833 621
475 38
54 179
755 948
88 105
150 266
606 862
106 208
682 434
426 580
231 364
747 650
467 642
75 581
561 808
369 832
782 909
448 705
702 582
235 346
492 884
817 71
326 706
130 517
742 189
920 641
358 580
43 592
388 556
822 314
217 257
777 975
749 516
230 29
694 299
449 328
51 786
99 528
705 801
540 816
176 342
111 34
511 960
765 950
114 104
437 914
263 550
291 341
1000 938
675 403
908 899
170 273
133 901
227 347
231 101
454 684
696 469
592 228
117 53
38 245
672 505
226 593
806 399
50 667
627 490
749 351
612 716
691 121
395 390
622 945
806 542
51 99
477 591
949 369
46 840
218 167
728 880
550 634
81 175
244 960
800 985
385 487
260 514
183 417
908 114
195 616
641 126
593 81
132 586
296 470
939 239
117 935
24 965
686 19
343 727
829 80
577 442
177 651
8 466
41 282
731 782
297 814
424 568
444 30
490 116
322 930
854 140
110 440
454 722
459 843
936 683
449 169
349 490
472 167
878 378
442 811
188 14
171 45
465 94
278 460
580 143
366 301
888 652
570 270
491 283
962 528
33 534
534 857
922 329
179 745
481 91
632 250
314 893
725 951
743 410
508 16
237 402
816 4
351 42
440 513
185 638
882 881
504 177
400 799
841 361
211 496
652 125
958 437
895 1000
511 902
293 552
346 394
373 855
114 288
435 484
77 6
932 358
792 367
344 540
728 263
17 431
6 633
1 741
717 327
457 332
425 661
297 902
821 808
483 319
759 917
538 334
119 36
102 78
42 769
230 242
203 849
751 699
498 92
26 407
701 465
567 194
26 15
525 954
434 136
579 988
644 328
625 21
951 585
160 696
938 803
696 810
883 413
195 925
63 730
343 851
809 831
447 529
264 711
484 10
778 356
809 393
841 123
727 567
288 337
642 899
871 110
880 322
408 582
921 847
994 558
494 788
811 86
663 972
148 277
417 469
582 328
166 358
594 285
149 589
601 532
534 350
683 339
929 683
928 220
204 912
515 651
957 624
632 777
125 662
857 535
638 927
161 728
232 358
158 283
494 957
628 68
197 154
375 55
859 37
329 960
401 366
916 18
872 909
604 184
626 337
121 843
870 117
744 311
19 131
788 255
642 544
287 168
210 155
520 415
808 951
950 828
805 498
751 832
559 786
383 589
95 446
110 436
733 879
941 321
372 503
89 320
860 802
791 901
773 25
430 334
515 137
269 538
861 870
438 808
410 626
912 380
966 287
763 757
254 32
706 743
667 178
108 878
503 801
755 708
704 700
379 454
431 679
6 260
988 479
176 550
45 953
307 21
454 368
828 642
565 1
838 319
17 681
899 526
323 230
767 783
161 73
38 512
32 535
522 741
228 498
37 368
204 235
763 17
504 723
966 285
720 459
201 728
565 28
884 627
815 568
731 335
48 435
384 402
760 883
93 218
944 592
907 51
441 778
592 603
95 731
916 1
38 793
430 120
212 187
188 11
404 307
639 777
542 210
650 525
844 404
855 30
865 253
356 20
108 974
475 311
368 352
786 728
281 470
470 890
718 824
885 149
772 102
185 198
267 654
634 923
840 221
806 462
402 315
635 93
547 916
768 214
312 15
309 318
201 906
783 392
52 250
861 935
984 839
726 61
442 172
122 649
770 438
828 786
502 89
387 531
64 505
825 19
176 690
783 942
738 373
771 490
378 692
895 803
258 984
408 753
844 981
462 11
621 757
876 392
683 984
692 667
993 44
46 343
447 663
832 631
104 290
619 59
193 325
66 475
454 491
776 637
714 505
855 847
961 705
556 781
481 559
277 211
1 983
11 197
940 341
226 38
462 185
64 497
19 74
299 251
117 288
182 617
275 31
519 875
567 731
385 406
333 913
848 761
223 779
534 293
253 764
156 347
376 417
4 98
171 126
849 213
831 250
429 256
750 948
438 302
761 673
364 740
191 416
156 990
899 78
917 474
389 901
700 811
510 444
427 183
856 305
132 669
642 350
653 613
523 813
264 673
285 342
235 519
146 633
44 500
377 403
179 43
388 60
857 696
325 219
904 213
588 999
731 237
391 237
7 804
593 80
227 363
598 669
426 398
983 566
899 110
699 732
408 684
504 702
644 348
650 450
928 280
931 594
55 418
893 914
792 805
40 557
824 357
896 284
753 122
224 380
528 560
330 841
260 955
940 770
968 314
221 524
240 819
157 300
403 962
970 621
406 489
301 595
218 615
852 648
302 326
859 402
294 583
908 324
781 246
599 553
673 395
218 748
802 693
257 329
49 631
637 495
939 63
355 36
297 731
628 646
270 998
363 99
896 508
970 471
703 352
316 278
169 723
611 288
423 862
596 748
694 840
303 482
731 281
107 12
95 237
833 640
42 69
557 215
994 485
860 843
253 673
627 352
954 673
996 253
735 846
706 451
210 371
523 362
305 697
917 227
711 779
995 434
359 362
104 943
440 435
133 570
174 348
362 786
20 977
222 18
990 848
261 424
872 729
2 169
68 550
409 29
110 342
681 942
360 216
727 576
602 653
28 276
392 360
302 284
402 916
755 47
555 757
563 21
401 858
625 392
684 331
737 741
74 856
690 789
204 446
808 83
469 386
850 644
683 671
830 731
439 352
673 143
143 964
603 7
637 1
824 373
864 978
241 378
818 819
56 410
723 610
388 438
741 462
36 31
715 609
661 395
322 34
179 656
374 674
917 408
360 909
34 599
33 433
233 3
709 944
487 358
603 114
272 757
518 28
939 945
886 865
603 365
330 291
764 586
879 124
754 637
905 615
371 528
341 63
846 990
259 574
976 512
172 957
848 306
216 285
981 215
934 348
684 992
623 816
165 495
761 959
345 568
354 724
424 409
314 562
224 649
49 772
906 168
576 401
620 225
856 797
618 157
44 986
468 435
990 615
480 134
326 364
653 185
763 644
801 766
282 970
331 761
377 47
338 641
834 426
183 501
243 30
960 956
330 869
460 313
969 319
269 422
828 822
929 190
200 949
8 224
962 816
521 341
36 804
891 773
798 52
106 104
509 918
320 546
248 778
338 40
916 250
793 324
287 230
242 171
672 648
581 632
428 359
855 612
296 843
450 401
757 379
497 592
290 883
46 255
327 700
596 633
906 894
214 781
263 428
71 684
775 140
908 710
830 456
515 569
964 583
109 958
600 639
991 340
213 256
131 517
839 637
376 796
550 272
66 110
16 977
29 223
36 621
550 373
734 865
430 420
870 649
656 630
750 205
315 730
75 16
146 21
503 422
394 88
223 53
234 163
487 553
480 355
427 432
964 28
584 726
959 909
712 538
409 986
723 279
650 792
92 495
93 640
509 726
1000 922
482 992
373 34
451 258
368 616
539 209
366 944
954 493
30 42
218 161
672 237
273 882
486 194
266 873
45 237
671 841
765 567
545 570
25 561
616 451
86 468
116 997
537 22
378 938
961 988
862 879
250 924
553 455
518 141
347 809
906 110
750 66
716 771
696 218
466 976
873 627
652 824
342 203
996 598
924 408
227 390
116 373
871 277
612 301
138 36
858 460
753 849
728 54
748 180
797 724
957 173
976 695
695 363
724 206
500 982
109 911
168 724
60 800
823 197
335 736
51 126
825 623
818 538
991 37
877 407
502 890
490 643
465 737
333 713
847 983
892 156
711 101
102 151
87 442
698 403
232 584
777 922
595 113
317 519
686 119
369 70
931 854
131 404
544 973
699 765
214 341
849 933
605 791
447 375
815 560
619 680
413 293
239 732
370 867
389 557
667 824
198 729
477 427
213 530
784 743
494 503
778 702
241 245
283 830
348 964
501 751
691 609
766 525
451 70
859 881
367 313
332 749
366 852
198 238
94 233
469 662
307 946
489 587
554 278
500 259
597 249
484 567
196 751
200 647
229 427
8 863
484 425
850 621
548 874
120 90
164 775
109 301
596 1000
457 566
243 272
728 5
895 941
409 859
836 823
891 936
941 23
164 998
829 338
134 767
804 40
709 853
621 408
933 881
460 844
508 637
706 767
385 279
981 100
822 405
27 114
130 893
168 873
197 433
609 792
409 34
693 256
22 154
590 707
497 244
725 242
786 84
210 664
759 390
565 262
934 395
901 322
505 227
833 823
215 233
539 601
926 558
138 51
171 207
2 744
397 924
455 21
948 641
350 538
732 399
655 812
44 466
963 645
282 676
900 477
642 713
269 219
465 707
563 830
130 415
157 211
4 371
835 267
243 197
558 522
98 95
988 938
636 131
744 539
8 437
175 86
812 543
300 462
871 824
557 144
870 139
412 563
835 682
543 21
339 129
19 736
706 509
140 329
64 343
260 667
57 590
331 47
501 29
462 176
310 326
976 948
246 365
94 381
422 133
703 531
493 551
890 72
217 551
963 709
358 992
292 809
320 155
360 93
724 767
711 415
597 504
447 311
100 385
362 984
834 110
127 805
899 820
635 892
527 441
507 73
551 7
62 741
423 304
181 332
676 132
112 478
77 816
133 103
135 832
961 593
402 312
475 736
169 211
106 175
745 275
339 616
520 420
526 825
739 328
457 351
853 815
375 197
74 747
918 844
980 10
687 585
561 416
488 210
995 294
561 230
642 792
513 374
300 986
114 650
855 764
158 866
219 124
538 926
223 349
24 244
730 858
300 526
295 6
832 386
325 675
342 371
308 601
803 232
957 31
632 707
368 728
136 58
600 96
75 41
291 423
230 835
591 377
251 552
870 156
13 500
52 788
716 573
786 708
778 168
608 674
724 989
165 710
289 549
126 74
205 815
743 723
283 938
392 371
778 303
172 682
737 511
857 841
437 930
552 486
949 225
185 340
471 298
133 867
262 434
811 751
34 699
257 86
634 278
572 142
220 917
357 859
990 270
340 798
635 172
559 25
174 56
280 313
914 650
45 751
290 13
4 212
893 629
924 923
215 498
614 302
203 529
975 1
462 910
660 901
275 772
263 514
52 396
675 443
509 26
901 277
580 32
444 48
375 361
738 675
964 281
447 786
616 749
580 316
95 414
215 694
408 157
840 957
788 867
137 771
160 982
636 505
140 72
625 660
601 314
644 924
850 10
353 385
448 122
116 937
892 385
400 15
31 740
623 6
268 827
561 42
598 631
30 598
757 547
238 772
908 49
185 392
720 670
279 450
397 489
872 320
626 57
359 834
730 916
99 474
117 661
907 680
559 625
986 130
22 112
214 847
159 895
297 22
777 443
173 289
335 581
566 760
342 476
637 567
375 908
639 32
566 475
455 757
706 737
83 365
360 607
341 86
175 648
3 261
608 345
863 946
748 129
808 548
907 966
980 666
188 844
261 806
10 118
942 458
342 489
644 277
235 134
305 835
470 242
285 173
949 53
812 552
303 7
379 499
983 447
210 979
126 625
803 238
190 580
103 33
62 918
588 310
122 258
519 663
446 568
140 995
509 460
28 112
525 980
147 142
162 373
479 791
703 830
260 381
134 42
904 3
496 306
436 722
971 424
39 792
982 844
240 977
454 145
548 689
432 758
548 303
358 892
286 793
28 724
384 899
406 383
541 193
923 970
11 512
728 631
52 885
326 968
762 814
10 330
237 658
976 890
676 180
604 674
157 42
400 870
952 715
328 587
75 211
186 435
873 446
956 841
517 189
743 578
275 695
532 511
884 885
826 179
427 206
569 64
734 742
152 653
155 341
556 105
564 824
72 916
333 256
702 283
962 949
897 596
287 149
882 73
895 845
453 88
823 605
736 338
377 686
541 469
311 140
656 713
698 761
661 315
156 613
246 573
642 201
662 458
131 670
270 166
662 511
844 986
413 846
120 604
721 951
942 843
139 514
231 734
947 995
342 688
120 462
77 256
407 279
522 400
812 84
564 177
231 743
735 378
760 761
475 753
232 244
482 240
621 662
570 7
232 661
170 493
711 352
754 424
70 535
548 353
286 256
717 594
328 589
558 115
585 390
486 653
18 219
308 277
448 90
224 18
145 508
539 680
815 279
449 818
288 5
118 5
741 534
367 698
239 995
919 253
514 2
250 537
988 774
506 308
586 363
803 656
558 166
960 295
73 164
570 800
513 139
106 746
477 286
739 399
907 249
662 695
169 118
906 997
345 12
947 923
399 889
392 349
135 123
162 541
802 157
557 398
322 908
307 56
180 375
42 569
642 290
237 340
461 17
514 160
467 448
865 317
931 965
806 414
130 595
495 513
189 260
822 950
106 424
220 238
865 275
299 171
195 560
838 462
98 468
860 554
466 916
577 227
524 573
386 948
309 200
159 178
401 25
812 982
924 990
686 209
29 156
240 875
573 212
4 829
978 25
34 850
936 589
72 256
227 874
806 458
122 12
61 453
240 676
591 448
237 487
716 904
286 428
224 577
832 453
600 328
471 158
317 108
189 718
885 63
981 493
409 518
542 571
1000 527
589 307
652 681
710 27
555 319
905 382
197 50
687 399
918 13
865 53
118 46
281 34
240 666
370 951
475 994
818 364
378 386
608 946
957 850
395 485
338 101
128 514
233 641
403 851
48 289
866 54
77 689
182 26
294 154
742 945
162 154
34 660
240 718
426 670
760 429
533 862
705 329
370 223
911 115
974 733
742 347
303 309
652 243
693 649
243 140
746 517
639 918
168 563
586 761
625 971
403 418
733 325
871 50
708 904
832 866
356 594
753 398
38 57
597 312
339 239
397 616
470 275
308 140
398 523
434 352
688 648
470 412
182 561
4 70
857 44
27 62
173 509
93 892
484 750
829 57
909 440
75 514
62 966
647 255
262 779
602 682
602 878
255 849
400 848
185 666
413 953
660 611
296 905
904 509
185 246
580 150
76 125
318 670
278 223
135 82
162 590
682 226
448 993
384 297
376 207
447 868
743 768
976 541
680 90
739 370
708 645
169 535
4 61
103 747
970 336
630 587
510 462
48 70
712 932
531 420
181 553
929 741
494 293
810 89
262 745
280 520
948 741
251 561
880 113
783 759
371 548
728 13
515 475
923 264
978 33
777 662
354 416
176 326
413 458
446 4
33 794
829 436
730 823
267 328
155 750
533 688
571 570
987 534
383 614
412 813
845 485
660 394
541 551
878 299
511 59
880 323
767 928
244 725
80 139
531 226
470 192
295 122
747 778
298 544
409 246
101 676
557 770
785 976
590 138
836 57
495 964
542 212
886 347
127 749
218 127
174 810
369 943
295 979
864 919
378 680
512 549
571 320
147 5
937 115
624 486
534 848
154 704
19 719
427 689
114 542
257 436
513 686
747 961
223 509
58 913
898 456
476 165
955 501
39 221
648 273
688 742
909 344
758 211
98 831
563 358
265 874
610 595
990 146
737 251
870 563
65 502
509 446
974 141
659 822
122 418
111 877
274 44
225 182
227 435
103 727
910 969
101 964
308 173
893 751
159 975
172 905
786 618
772 93
122 785
714 105
467 329
963 281
799 598
283 115
366 175
804 995
799 98
205 552
727 883
731 484
263 47
556 278
521 579
239 172
787 176
924 273
996 751
332 714
697 76
77 498
990 366
213 164
449 152
943 758
327 595
20 166
166 790
151 990
510 143
563 975
719 454
192 476
981 40
544 356
602 462
876 333
855 342
364 989
7 97
739 125
201 869
328 617
992 202
710 403
904 374
583 274
465 770
305 741
829 813
718 305
497 148
45 660
652 253
891 464
661 17
704 184
863 25
252 362
652 200
557 603
786 29
799 51
683 773
885 578
626 663
230 489
950 766
237 867
942 694
189 679
102 101
624 846
57 83
772 5
563 408
622 970
734 237
246 227
15 852
246 526
261 858
618 783
241 581
375 656
801 889
105 788
777 274
900 5
371 918
428 988
358 250
873 512
693 905
751 597
72 196
664 628
94 133
848 664
994 195
348 210
66 761
753 864
78 568
954 208
905 839
189 470
497 202
757 545
623 938
898 864
678 318
670 314
938 796
431 561
26 872
865 787
87 545
242 368
407 360
182 236
97 414
532 495
44 619
318 404
244 193
525 818
683 76
453 953
530 753
14 457
295 636
550 201
599 487
686 744
670 830
470 344
101 159
890 493
390 811
441 780
786 49
437 17
78 543
605 659
897 391
664 808
777 635
90 881
557 160
990 254
483 1000
447 619
23 447
583 389
598 245
632 498
714 527
611 833
38 879
232 250
670 801
740 558
211 4
546 6
250 333
610 232
994 572
530 922
144 417
965 344
6 465
836 669
796 856
929 962
626 975
809 979
484 506
62 663
725 354
995 668
13 859
573 992
127 877
917 897
875 613
175 602
111 645
550 432
799 715
932 299
541 224
664 438
105 29
6 760
978 554
798 712
524 851
387 302
652 934
320 669
161 495
139 971
92 831
887 203
948 730
333 326
308 895
967 819
262 954
678 265
870 421
822 700
615 200
819 37
352 163
852 23
869 76
264 771
652 340
943 199
187 540
836 982
434 668
661 823
491 26
816 111
432 446
978 722
850 20
372 655
164 506
221 168
331 398
184 645
221 209
984 731
934 25
927 311
333 125
108 4
40 354
892 216
997 602
75 307
781 539
838 559
153 175
899 566
581 733
172 677
457 1000
650 521
641 538
875 597
599 921
400 600
974 800
450 220
895 692
492 383
306 468
861 469
967 155
86 453
574 471
124 911
38 748
190 493
473 879
650 605
930 730
810 436
271 878
714 54
813 64
679 132
887 432
808 839
418 416
55 99
591 594
704 573
672 847
51 844
405 671
602 33
738 89
306 889
421 728
911 547
330 258
758 107
599 856
302 35
239 745
251 503
475 658
50 291
45 686
808 511
989 117
175 402
493 837
101 467
368 493
538 150
761 106
726 632
889 673
612 492
911 556
899 746
126 803
82 722
542 444
15 732
797 820
853 686
80 597
805 440
263 661
567 379
969 620
700 276
587 463
211 278
575 838
277 697
799 975
628 164
350 518
756 778
672 579
901 848
15 350
155 372
286 106
727 560
316 979
523 968
543 597
679 856
750 645
373 715
698 993
532 440
891 230
5 764
592 403
358 255
736 937
124 585
773 231
997 406
722 36
439 187
510 196
425 265
820 627
225 62
411 654
127 352
397 190
433 859
241 547
794 443
885 350
863 76
892 710
738 146
282 851
648 969
831 946
432 816
839 919
178 909
598 993
988 777
971 113
889 291
882 519
237 683
545 412
169 420
222 842
33 824
944 986
29 303
672 46
21 854
184 448
101 289
173 351
508 704
399 164
371 909
267 19
58 721
503 762
901 557
249 975
400 186
464 730
254 57
974 758
124 507
506 658
360 5
900 234
790 553
340 578
212 297
256 243
373 140
978 66
285 204
205 590
669 861
527 779
639 884
375 939
666 394
708 431
323 634
118 942
248 739
327 30
568 916
889 259
673 152
638 98
559 172
443 493
902 764
312 265
636 355
123 604
613 635
260 415
89 788
756 601
703 40
584 109
177 882
522 882
996 9
593 2
3 717
70 101
577 904
361 211
194 678
585 50
963 463
371 944
929 917
330 832
176 33
621 766
482 578
305 401
633 159
125 431
394 651
117 482
997 245
118 641
11 970
466 330
883 708
743 895
755 352
545 395
493 341
9 543
22 386
302 379
948 417
169 66
342 955
693 488
55 26
851 434
585 712
606 463
833 266
494 332
698 727
236 43
522 551
692 731
189 950
191 392
407 644
672 69
296 99
792 954
694 961
749 382
844 292
733 761
7 164
352 287
242 283
730 673
420 53
816 529
227 329
473 105
627 374
310 481
259 782
448 796
725 50
572 494
695 95
750 152
670 641
818 21
889 327
121 606
218 793
500 114
931 546
517 587
260 903
810 577
17 195
70 35
435 370
639 536
489 645
859 395
269 825
302 663
767 674
478 283
940 727
846 776
716 116
25 884
66 270
173 823
792 868
17 390
197 700
674 736
806 332
320 61
262 790
584 19
547 884
850 76
722 961
517 907
709 326
967 564
251 119
860 689
438 836
941 174
948 536
82 902
931 41
552 912
461 545
288 750
339 986
313 869
694 30
176 251
917 728
369 372
76 413
70 161
690 593
246 42
356 400
815 433
158 946
317 798
891 524
279 52
12 113
952 810
443 866
528 194
542 98
557 479
304 361
648 288
324 58
203 718
789 344
261 823
348 46
7 25
153 748
972 495
99 485
760 216
194 504
582 861
368 634
190 203
182 819
729 512
857 698
325 341
690 881
917 44
6 369
195 46
148 285
665 307
412 716
603 698
364 928
175 486
435 467
857 402
742 679
254 674
9 628
915 29
480 586
161 271
523 799
783 681
882 790
243 443
778 80
266 327
937 887
873 950
329 476
354 255
657 927
51 662
231 838
588 565
83 129
544 894
210 996
94 587
975 2
800 873
909 581
427 562
155 111
463 20
27 549
900 427
204 2
274 947
148 197
143 772
802 488
235 94
460 930
323 619
523 330
47 458
902 766
976 147
727 570
205 996
268 785
117 854
13 22
237 752
531 823
184 516
315 628
145 456
73 114
660 460
409 775
425 670
39 135
636 927
674 980
338 282
266 362
828 566
627 262
514 759
708 729
445 4
862 335
764 64
708 436
165 915
291 894
695 652
587 34
999 579
50 792
907 515
379 972
829 901
591 902
184 880
979 198
381 688
364 253
590 968
113 514
213 839
925 650
813 61
641 257
118 965
740 634
548 805
462 922
80 373
676 719
969 619
471 293
754 406
554 872
198 497
192 627
52 922
636 757
182 170
852 62
6 844
438 241
39 170
142 337
807 42
968 936
454 66
482 677
583 263
349 543
347 743
649 203
882 719
369 346
104 436
89 561
528 850
170 998
74 80
782 469
572 888
391 618
566 926
154 616
263 381
684 900
915 329
378 367
461 310
190 206
220 383
811 952
821 937
596 937
904 278
264 605
424 324
325 260
359 100
350 799
14 681
829 62
717 361
586 164
499 118
251 324
2 945
459 369
898 781
69 242
71 244
25 48
79 262
413 59
35 934
447 627
122 984
450 93
805 624
749 545
263 226
914 712
956 718
209 195
218 280
993 692
160 574
953 69
482 86
586 378
69 192
247 706
508 364
839 239
498 770
844 385
453 112
889 374
75 142
26 411
488 519
108 613
713 644
977 532
389 184
705 44
821 273
803 141
941 432
227 436
619 277
960 905
578 517
916 261
486 54
932 650
529 397
460 126
708 956
533 27
19 353
275 27
178 746
101 784
543 811
439 25
211 480
773 325
970 593
193 440
60 170
840 91
258 691
853 265
163 78
862 200
298 251
816 940
711 935
19 859
60 789
431 701
75 632
957 701
884 453
963 571
837 755
624 211
489 9
992 144
976 754
574 889
512 969
433 156
531 383
316 694
321 546
889 638
536 378
947 141
10 155
938 42
481 591
55 854
228 651
565 803
250 241
649 497
226 356
350 894
489 255
673 579
847 463
950 132
757 321
796 329
389 40
502 59
787 350
308 752
647 760
536 196
490 124
894 985
320 469
16 632
974 207
87 878
425 104
802 266
380 880
81 448
946 351
804 978
195 101
65 159
895 307
446 101
329 907
442 185
529 189
248 812
687 144
953 797
37 635
604 370
414 722
91 489
142 367
480 964
684 548
644 322
216 795
486 772
194 105
505 389
928 587
558 458
242 190
283 711
704 930
417 113
851 959
546 522
316 230
475 323
364 415
126 475
348 103
615 509
6 8
769 825
454 442
789 431
616 291
906 949
51 175
252 957
709 610
318 93
818 175
985 456
915 236
265 87
632 504
918 110
933 961
3 736
576 416
990 345
197 622
687 133
681 853
786 993
708 910
431 634
447 890
848 942
312 632
584 677
699 906
953 51
345 602
684 136
738 441
71 346
393 976
494 841
385 55
826 349
720 177
623 995
666 873
805 296
490 607
606 208
592 831
702 399
97 175
279 831
589 742
535 664
786 973
955 908
50 670
812 753
169 457
17 861
522 652
963 95
527 855
790 178
198 615
307 443
303 321
831 199
371 974
177 742
903 702
287 796
350 480
917 229
108 595
107 714
126 607
546 505
854 957
372 67
240 254
231 930
268 197
321 400
539 650
845 333
720 665
638 706
335 943
918 914
448 900
238 627
833 37
290 610
863 683
196 460
210 681
130 438
441 820
678 467
433 573
920 355
646 776
854 363
744 749
812 441
994 160
997 886
902 404
188 923
404 781
863 180
290 77
103 81
228 430
637 320
859 319
587 772
540 452
140 640
842 393
720 458
351 147
754 174
227 777
260 845
716 857
460 239
418 880
942 857
528 468
72 993
577 14
335 171
209 505
765 25
644 794
707 870
882 907
604 947
63 423
352 455
281 553
58 252
498 553
738 728
798 355
132 87
810 284
305 637
551 140
593 158
10 315
200 251
504 968
108 34
753 374
949 430
290 426
499 659
765 404
459 682
110 967
423 81
127 412
152 615
511 368
394 542
6 939
382 192
945 999
48 354
734 629
204 933
965 26
156 986
925 179
595 717
578 169
950 416
10 365
174 921
963 222
262 294
792 723
969 937
527 20
745 752
184 84
711 724
491 487
521 982
868 42
621 910
483 521
545 17
896 101
894 518
950 387
652 264
447 604
231 650
406 204
842 259
201 118
423 80
911 860
502 173
398 275
79 329
166 173
665 102
857 64
613 954
691 600
197 198
507 575
214 235
939 400
186 460
75 627
499 79
527 614
770 864
327 177
261 965
258 121
946 978
887 857
438 100
555 294
511 12
973 871
746 88
180 789
413 832
348 412
446 88
671 208
932 52
127 257
128 597
926 963
900 955
239 801
385 271
260 979
354 485
983 876
582 299
793 873
67 750
357 944
266 714
136 416
893 76
310 902
737 649
348 812
298 579
227 325
582 197
470 817
703 833
631 940
394 16
445 675
271 169
612 520
216 998
940 435
399 37
613 727
729 828
160 949
90 311
21 936
405 38
563 379
812 402
944 718
720 871
216 636
438 973
322 496
620 664
775 70
201 144
494 989
352 357
700 510
137 354
736 541
68 693
536 213
947 858
296 731
490 119
731 928
569 842
705 419
656 956
525 236
464 584
74 95
811 335
137 435
21 681
2 648
844 280
467 768
326 877
624 160
205 598
457 975
556 652
403 277
185 295
140 181
102 412
143 77
675 751
230 809
413 273
158 378
846 818
502 241
519 879
391 267
493 836
1000 298
481 562
476 44
593 843
909 556
130 304
90 148
421 940
263 450
163 899
658 852
408 252
283 257
497 450
610 197
982 924
583 553
884 798
874 90
268 578
91 231
644 25
444 66
561 365
334 816
736 220
144 135
96 843
701 908
612 536
806 968
805 601
532 906
662 285
86 742
62 285
316 685
124 228
809 830
321 102
48 395
979 341
390 557
770 561
706 420
771 946
207 989
63 570
812 63
784 603
382 894
953 351
235 515
468 681
345 477
598 334
475 393
646 445
481 295
876 524
537 426
12 364
35 958
497 909
627 437
679 379
470 200
298 871
224 856
388 245
61 154
254 108
347 948
949 919
28 721
195 316
22 34
842 282
190 51
458 263
687 257
655 175
392 608
571 231
925 918
862 808
369 257
139 596
490 951
505 7
158 619
804 690
758 309
175 561
964 88
786 309
257 425
300 264
668 289
940 815
734 873
846 215
563 959
493 45
335 66
680 687
850 166
502 499
226 466
800 441
329 289
393 641
850 418
580 976
408 844
150 806
228 591
809 981
992 243
712 107
518 931
742 856
154 114
799 137
291 717
976 767
472 640
688 446
456 986
307 81
398 279
576 953
943 435
780 294
474 803
949 604
88 608
805 607
336 40
672 207
426 74
308 33
247 753
991 563
736 967
811 934
529 907
179 723
908 483
593 891
399 20
572 905
862 857
3 57
447 630
501 847
502 793
403 140
841 642
754 89
62 935
627 353
813 766
789 667
183 945
70 933
918 992
262 98
378 283
977 239
922 559
924 104
984 756
389 568
974 212
583 816
238 248
719 258
694 683
938 976
578 239
311 706
495 141
909 710
547 740
608 884
638 497
615 178
710 262
976 188
224 350
134 412
668 13
736 515
490 549
635 758
886 781
516 262
541 195
430 656
824 270
349 418
603 589
524 160
155 150
712 889
718 271
585 628
643 236
67 914
396 146
498 396
791 835
890 270
242 243
909 160
252 324
591 13
394 469
631 93
775 576
486 107
882 952
936 143
911 164
474 171
131 689
447 203
664 364
856 573
199 360
568 723
151 104
670 806
354 590
493 151
655 863
745 249
976 469
338 382
405 976
304 961
34 903
539 529
192 959
413 612
920 348
493 718
520 822
36 585
987 899
863 659
748 991
961 628
930 445
421 460
989 907
278 948
408 999
157 557
163 337
394 614
24 469
883 798
540 514
383 230
772 91
309 315
507 604
676 361
758 10
781 254
310 774
391 37
961 781
644 845
276 227
161 356
473 462
330 387
859 337
292 734
35 828
941 769
576 938
924 749
533 525
914 76
481 660
273 402
114 6
12 653
107 657
152 122
346 112
652 467
705 932
530 779
372 489
134 934
192 754
99 725
442 554
951 480
140 562
402 411
890 228
979 685
256 228
987 685
390 366
729 516
384 515
67 470
16 12
799 477
409 510
342 35
485 482
969 924
586 559
648 577
365 400
676 509
209 583
668 961
292 778
855 660
138 212
763 447
186 490
787 932
770 356
941 296
722 896
775 798
67 814
825 272
100 945
279 82
327 807
740 16
373 282
904 74
574 189
239 601
923 497
247 459
554 859
219 82
927 241
752 464
602 369
471 160
855 143
197 180
522 431
92 44
219 885
311 13
123 533
302 226
99 875
181 444
24 805
382 527
646 975
547 626
221 289
821 412
946 487
486 179
359 893
314 858
764 192
342 989
785 734
832 787
881 728
317 401
141 948
4 343
241 422
934 284
955 115
244 989
786 101
469 224
191 107
739 523
887 819
485 984
454 462
983 629
57 1000
702 96
895 594
778 995
103 986
209 581
143 557
846 718
789 916
255 838
980 587
43 88
667 730
893 587
886 592
628 473
187 914
566 281
166 393
496 582
755 652
843 218
108 152
617 866
567 32
484 930
172 734
387 936
364 658
546 826
605 824
988 186
110 520
835 765
603 314
767 571
704 112
271 877
17 100
988 239
926 958
872 217
169 365
690 112
375 530
116 956
689 394
168 555
728 492
619 1
441 599
592 265
907 396
6 69
138 298
140 427
324 616
161 832
303 700
940 672
536 331
276 468
615 390
546 289
593 280
623 493
722 971
725 106
329 76
404 588
373 551
942 841
176 589
748 62
820 268
153 835
406 219
990 30
115 785
783 525
121 684
401 726
503 605
586 40
481 494
267 642
671 348
175 750
363 35
654 540
520 841
112 62
395 571
992 609
692 361
353 782
140 595
898 583
779 564
143 788
872 512
296 613
907 89
94 506
765 129
167 936
139 312
225 632
766 64
166 145
548 768
629 615
397 669
129 455
756 982
745 389
920 866
715 690
235 629
103 292
210 250
959 195
201 79
512 377
314 414
701 136
494 269
21 8
617 37
108 14
503 106
589 776
81 716
918 423
828 470
484 664
658 632
462 987
460 247
933 483
313 638
324 912
878 947
122 422
49 310
644 830
953 899
86 307
887 326
298 533
996 637
659 258
489 247
265 615
857 322
944 685
586 343
237 944
559 781
821 554
118 407
91 739
11 996
379 418
964 643
299 716
307 953
530 215
282 528
845 695
891 109
77 5
555 300
295 894
411 576
694 866
517 732
349 549
764 76
717 996
579 569
197 226
486 25
611 561
517 566
824 870
748 420
879 321
184 77
148 32
314 382
363 951
873 550
826 847
785 156
333 310
239 783
275 960
137 559
527 333
438 684
827 873
319 633
293 758
407 286
509 923
183 965
501 131
794 740
245 963
118 392
49 511
912 737
871 33
986 165
108 450
951 479
149 537
237 19
199 862
144 459
134 470
317 493
145 976
720 915
670 617
673 688
888 188
224 168
958 707
544 785
881 684
939 179
589 801
814 25
22 497
816 648
422 529
1 801
703 146
616 94
960 234
40 489
653 513
970 331
883 929
413 269
855 682
581 192
555 24
749 45
541 716
316 772
282 379
532 517
787 889
747 717
528 989
983 72
268 506
883 764
658 849
602 927
540 885
434 60
30 692
566 394
640 333
351 503
659 872
654 223
140 164
371 190
471 565
315 855
273 238
262 855
591 664
692 704
780 665
261 534
746 406
263 307
365 908
488 605
990 598
831 689
76 919
990 202
988 711
720 412
333 386
551 436
575 285
970 762
794 145
647 295
512 871
437 60
557 330
138 148
938 673
272 158
328 927
146 392
522 838
855 673
181 999
193 211
613 886
936 570
717 66
499 837
340 605
98 162
182 923
822 570
750 726
216 420
36 869
449 16
129 655
220 916
685 352
770 497
189 885
574 398
208 48
836 458
202 789
646 884
318 514
976 497
971 780
539 779
373 87
708 71
289 854
839 142
567 539
326 160
605 200
105 266
914 363
746 413
732 226
840 646
189 291
447 519
618 861
39 26
542 202
921 697
57 593
383 722
554 377
654 660
247 985
836 759
977 15
707 273
889 266
607 584
822 573
636 745
493 254
382 462
45 398
101 822
729 584
170 254
988 762
466 501
557 588
250 830
152 411
194 598
600 590
427 545
701 156
280 447
421 193
903 237
321 668
165 541
325 289
910 662
73 259
790 205
162 953
102 275
270 412
492 145
975 997
125 49
422 790
380 671
611 584
672 831
567 43
702 956
865 528
5 756
905 182
213 977
648 926
892 51
83 999
875 397
38 835
662 72
222 333
848 878
124 743
356 92
847 117
543 929
214 604
75 665
129 298
544 194
358 791
213 700
633 686
891 309
507 28
396 815
973 202
807 726
877 647
468 332
527 995
928 204
723 703
386 84
351 334
83 441
96 285
73 223
826 967
392 336
184 680
614 80
919 284
287 523
377 973
692 465
324 203
80 651
289 11
853 403
76 164
634 305
804 904
517 110
794 433
415 308
570 156
204 57
142 883
312 73
887 654
86 586
422 719
978 433
808 457
656 264
243 51
772 983
809 256
110 799
132 382
65 149
179 648
91 646
506 370
429 100
510 61
709 11
176 708
611 208
451 366
367 545
866 208
962 420
10 473
19 365
330 968
263 460
90 445
369 601
138 272
21 411
198 984
599 322
570 854
648 472
36 837
966 664
882 333
650 910
623 285
369 87
740 784
689 303
289 730
300 759
573 654
196 41
281 536
697 848
34 145
981 777
639 847
943 654
853 36
408 694
388 454
441 944
679 770
808 898
392 327
728 588
155 748
258 143
61 454
173 145
166 848
608 215
139 838
122 977
915 251
586 159
595 177
162 509
94 102
640 949
186 152
612 471
805 682
643 160
144 256
279 776
276 488
34 574
569 407
902 403
648 212
463 817
478 861
283 695
586 152
14 998
9 476
967 848
785 216
315 226
786 220
38 345
293 284
353 230
28 183
328 928
375 849
402 596
729 558
119 41
250 267
647 413
257 28
277 997
263 779
113 290
658 468
863 576
239 716
480 737
258 61
265 257
696 32
944 700
209 439
644 334
366 483
235 573
448 378
279 102
470 197
985 763
447 84
9 993
867 541
542 420
23 748
861 821
277 861
976 608
368 844
409 723
720 24
772 182
948 576
873 720
845 787
568 580
814 271
589 903
289 363
984 113
566 20
153 457
644 290
274 408
221 522
284 131
330 427
646 102
779 453
395 36
785 907
303 323
72 877
718 368
120 619
469 233
745 377
701 356
892 598
614 843
180 476
905 337
475 923
170 779
715 635
391 880
691 468
196 891
611 693
679 221
582 980
652 827
107 924
367 595
724 812
624 111
793 667
71 509
794 473
14 172
466 623
676 274
572 235
152 807
468 778
534 111
231 11
931 676
559 500
784 821
57 53
201 978
392 427
412 466
986 802
718 120
831 54
707 308
151 354
800 238
54 205
117 732
783 45
174 763
227 780
506 309
588 195
69 813
966 166
894 425
601 427
468 333
741 793
193 59
30 310
57 27
719 776
755 422
672 743
254 344
694 614
136 789
60 747
645 355
537 347
490 552
652 365
988 357
541 617
144 906
740 236
246 369
359 465
667 723
943 176
587 934
107 499
14 199
458 927
822 966
779 108
935 151
73 485
555 426
648 379
987 226
237 877
193 783
348 961
118 20
312 102
921 809
505 167
263 680
116 460
864 535
878 351
416 232
263 973
257 664
909 269
22 679
422 710
787 135
455 700
668 171
655 803
57 257
234 652
790 381
633 412
526 8
332 199
359 198
973 908
835 333
890 736
806 625
58 131
392 523
580 468
41 108
334 720
549 961
945 20
583 874
95 122
753 956
319 443
796 154
686 669
541 150
172 702
961 22
349 876
849 380
360 19
335 23
613 379
60 217
821 674
219 592
81 386
772 276
773 760
998 176
447 270
468 423
123 837
667 303
554 157
43 884
137 120
487 321
574 877
881 608
938 594
129 584
314 657
697 895
643 452
223 21
348 87
375 452
607 739
461 173
997 35
594 459
962 399
897 452
364 95
940 664
973 970
359 946
520 877
40 98
453 191
242 504
836 671
114 831
91 175
555 429
160 100
868 198
820 484
768 539
281 445
813 863
149 625
524 381
32 510
650 192
779 915
197 49
323 502
454 320
693 766
185 652
182 566
946 489
719 592
891 104
889 30
729 456
616 39
875 550
796 474
80 469
252 441
813 606
179 716
977 392
800 119
853 992
791 595
458 633
58 888
31 23
543 782
554 636
225 152
647 144
393 904
839 242
127 451
34 120
285 934
500 872
642 515
395 467
492 953
284 206
785 458
407 140
906 437
727 874
188 833
370 18
905 590
259 674
407 776
759 437
228 153
639 125
452 638
891 948
926 414
453 750
330 870
859 28
689 13
829 335
318 63
96 91
480 113
21 257
805 934
470 70
901 692
391 961
834 429
1 592
239 953
619 5
326 175
678 904
51 450
669 394
145 772
897 422
580 460
206 897
889 9
514 859
740 13
536 60
228 629
840 495
902 761
233 177
633 393
788 653
146 422
621 324
659 123
165 879
972 288
806 765
548 778
904 192
612 281
561 363
469 178
140 779
258 88
746 536
683 727
997 373
518 563
784 910
636 842
569 82
721 537
977 879
26 981
174 157
406 78
109 608
878 435
198 914
323 843
181 784
455 794
838 109
672 29
983 708
467 627
844 62
210 485
609 961
33 900
242 332
639 177
47 775
24 30
753 853
271 56
509 300
902 846
835 687
895 850
259 251
475 974
337 231
245 183
834 375
629 932
926 601
680 966
199 546
661 966
144 572
281 946
97 389
849 283
941 555
336 748
549 733
382 188
351 985
995 264
388 648
418 302
105 833
269 30
123 74
435 687
432 30
420 851
763 741
39 564
376 680
846 587
281 316
122 764
734 243
32 710
273 861
867 462
313 925
795 176
745 397
485 791
821 344
277 105
310 151
633 805
292 253
559 330
365 483
947 759
33 143
653 74
577 214
923 502
625 774
792 502
522 77
801 950
824 682
223 940
534 138
177 754
353 728
301 665
792 687
372 170
614 313
620 667
420 537
444 910
964 647
465 271
886 76
784 717
19 435
392 479
296 235
383 631
249 656
995 331
46 405
924 555
465 133
237 931
665 173
353 896
21 508
792 961
115 445
693 79
464 603
525 400
92 121
808 554
243 40
256 106
941 302
898 830
534 221
719 970
772 862
225 946
112 979
330 104
529 46
356 732
503 997
102 802
115 940
720 814
609 222
682 550
971 789
309 284
891 807
858 349
27 419
122 758
975 181
130 262
954 624
564 353
275 595
790 330
772 209
838 224
299 794
779 478
408 658
412 602
206 566
895 839
741 3
69 269
696 354
682 862
147 209
130 206
33 301
370 763
636 248
494 30
95 120
26 163
86 688
133 319
678 191
296 702
792 523
214 242
328 134
588 849
281 11
660 817
607 386
325 990
938 316
33 679
587 153
397 645
931 17
23 848
352 283
772 170
181 723
321 543
293 210
624 834
803 579
91 506
402 918
558 518
632 198
378 466
488 728
689 444
136 749
603 738
331 234
851 659
289 962
108 47
541 489
580 59
170 683
282 580
258 886
24 773
574 440
203 366
287 760
506 722
60 24
968 128
501 969
947 722
475 284
898 518
632 111
535 672
758 206
723 724
536 830
33 553
825 331
33 908
125 780
354 317
493 758
467 477
739 855
840 799
107 337
256 860
549 734
722 718
171 868
657 343
469 650
777 652
491 141
614 930
408 278
943 202
93 556
323 74
727 529
77 359
117 908
252 745
989 98
933 463
646 352
772 404
973 677
677 409
296 982
751 257
292 201
297 400
932 361
769 229
756 275
759 864
94 27
445 873
227 320
582 346
546 190
12 639
927 404
920 530
800 398
670 197
908 118
279 2
413 247
926 184
85 578
445 254
790 656
839 248
763 920
928 726
68 131
94 690
576 909
867 27
495 233
205 6
751 281
392 983
893 679
958 22
818 354
526 530
84 271
822 400
825 16
351 721
942 451
680 69
10 383
149 325
639 511
893 710
50 265
719 537
887 177
293 951
133 517
347 621
122 802
173 534
884 657
923 436
837 154
753 18
445 846
209 786
732 89
91 201
304 580
47 77
758 851
566 11
620 725
834 710
584 571
515 284
517 121
998 835
471 621
547 518
501 338
621 143
88 602
753 879
717 194
238 142
398 657
746 492
781 474
722 464
358 598
367 252
101 75
101 501
616 222
271 183
257 752
525 362
34 591
188 839
458 31
83 5
322 401
128 431
557 924
328 4
7 424
116 253
142 697
100 85
469 297
157 491
600 65
537 837
605 251
507 215
768 735
647 644
694 765
647 711
808 553
105 117
189 691
54 858
921 896
931 671
542 952
951 369
750 413
325 757
531 100
354 89
728 939
926 903
654 514
133 828
787 493
310 743
125 163
705 52
608 949
411 918
111 682
272 280
154 442
542 956
736 271
199 412
983 476
551 432
1000 997
883 424
942 310
945 153
777 955
82 878
756 599
287 479
343 627
642 936
695 857
957 216
239 863
98 77
737 154
283 840
214 108
10 102
461 571
558 790
145 43
453 605
379 368
192 497
281 1
642 517
952 23
694 51
610 350
708 201
594 483
992 483
822 124
136 541
795 994
44 702
344 476
853 586
461 200
627 234
357 151
606 672
758 130
6 402
596 384
473 587
922 441
792 49
702 207
935 538
736 821
546 616
887 486
70 339
374 563
834 546
364 581
956 648
166 893
220 631
47 508
988 775
387 496
808 403
486 805
864 831
836 133
199 707
901 758
161 956
860 229
744 160
214 419
252 321
105 190
309 370
628 939
320 779
775 845
940 738
797 7
213 49
395 29
303 394
843 795
837 952
516 790
213 576
771 706
801 523
432 437
152 537
727 691
812 12
734 121
707 312
722 883
147 540
178 131
737 373
374 380
553 554
454 658
260 413
301 748
175 119
181 727
685 969
800 483
790 697
326 687
756 467
818 289
798 284
406 99
92 967
881 204
450 487
411 521
749 264
818 977
991 954
299 347
658 959
773 806
201 72
212 824
492 906
549 439
142 893
542 909
947 916
185 529
797 368
293 528
401 722
501 139
531 674
580 996
32 96
66 260
99 490
665 517
319 452
945 238
941 342
753 923
880 568
469 906
605 525
576 65
610 535
35 222
124 280
834 897
29 708
716 685
866 272
546 559
104 100
826 69
584 422
922 151
907 877
181 322
664 631
648 970
648 220
741 894
648 290
200 64
938 999
190 355
78 856
677 512
952 608
635 497
873 361
987 400
172 840
280 77
885 642
140 41
184 74
390 778
560 122
71 594
946 764
168 554
80 415
322 330
900 982
88 542
854 162
857 671
661 496
120 558
945 631
574 67
681 331
874 543
780 529
338 939
591 544
613 897
884 961
5 218
649 996
508 433
713 994
13 368
360 935
312 547
994 638
413 397
598 62
754 30
236 804
760 930
562 762
886 38
528 525
668 156
234 310
524 350
722 200
969 411
490 806
224 184
855 781
770 506
192 679
875 708
679 478
295 318
482 433
490 440
73 244
836 417
681 988
320 480
547 471
752 369
185 487
401 513
975 935
233 988
353 526
477 259
384 962
94 433
845 259
172 982
843 403
75 841
441 333
401 749
532 328
975 713
695 866
676 461
537 720
564 910
541 673
994 728
906 740
320 543
347 934
763 462
176 348
830 624
158 895
5 774
723 973
301 877
410 866
923 100
541 387
176 63
431 922
316 241
323 779
145 31
860 552
809 628
874 630
352 273
855 46
631 283
290 543
490 229
492 157
889 413
307 654
417 182
221 737
500 588
33 39
209 823
104 46
343 524
1000 407
780 776
582 521
529 902
714 825
208 723
12 800
19 888
50 768
409 578
592 266
840 88
387 666
16 630
512 548
629 856
361 28
577 756
710 606
558 517
635 169
713 416
294 947
524 92
831 79
82 858
613 601
458 32
895 37
541 762
598 777
668 712
941 39
140 778
971 413
314 909
646 208
184 377
259 695
103 367
379 113
17 262
559 986
222 132
275 676
453 560
156 348
941 472
905 627
197 784
568 521
635 446
488 495
351 996
827 757
346 398
10 394
294 883
869 805
896 176
822 232
730 753
700 888
501 634
940 810
158 153
861 735
413 942
271 715
974 826
463 609
233 353
959 721
862 586
462 833
49 371
87 271
545 177
6 847
240 708
993 882
287 339
71 946
893 627
713 45
559 136
534 508
742 575
258 465
593 362
640 377
367 326
588 288
8 640
918 750
382 348
717 540
863 440
596 702
348 268
414 60
18 764
30 368
323 24
532 455
913 198
994 178
889 857
496 273
442 635
266 866
877 691
453 449
913 272
592 851
196 883
580 45
544 598
104 587
912 51
260 929
190 210
311 492
308 898
430 616
240 674
966 867
231 1
607 159
822 609
771 975
808 915
742 834
425 733
289 752
287 674
790 927
865 930
953 322
172 727
970 678
794 67
161 85
67 920
803 78
703 753
201 106
553 273
996 590
890 39
177 539
64 495
971 390
627 190
290 145
474 366
544 537
132 587
822 795
242 258
701 130
897 831
994 788
674 747
49 244
487 424
964 738
687 623
162 231
225 970
977 200
48 960
763 628
887 588
715 47
375 104
822 325
96 265
153 290
28 840
462 77
493 359
143 453
173 267
586 859
564 830
852 565
744 74
816 45
784 166
14 843
905 153
849 949
388 828
524 574
738 816
779 206
925 801
836 25
685 384
222 31
698 348
368 329
523 395
14 755
522 149
444 560
86 181
357 847
860 194
814 604
892 820
692 873
895 624
379 661
606 808
376 150
170 393
574 668
353 973
575 725
712 283
103 877
796 51
14 531
236 486
293 405
883 1000
645 444
265 787
223 566
473 336
204 517
413 944
740 163
380 983
603 553
407 699
571 753
229 61
639 136
474 661
992 145
416 425
320 810
759 571
772 812
170 618
196 115
642 731
499 836
89 496
609 548
421 10
706 136
767 470
13 845
272 360
145 294
458 900
5 836
836 616
469 220
551 316
244 156
840 245
363 443
247 126
346 385
891 26
259 638
3 752
224 983
942 435
203 505
866 819
483 385
645 104
344 745
134 383
897 857
718 745
974 965
663 210
344 624
607 791
622 520
319 72
321 867
55 782
98 438
248 118
686 247
64 248
227 281
79 310
900 431
146 222
450 151
584 467
39 322
81 375
211 500
676 851
965 260
230 966
657 999
427 943
755 888
400 918
328 369
242 357
439 370
146 671
11 550
78 1
847 327
740 600
808 783
26 93
592 80
400 47
136 73
73 148
852 763
881 133
467 245
822 383
80 635
279 159
103 405
284 424
663 496
56 634
138 2
467 483
683 178
919 913
204 317
574 236
285 383
41 233
674 680
962 557
157 68
567 555
675 116
834 334
608 249
572 769
831 446
359 605
275 866
758 90
23 653
429 139
270 104
242 803
504 574
847 997
432 134
879 978
931 13
180 763
708 654
701 466
144 132
561 422
125 705
840 299
988 242
360 265
66 636
321 905
493 924
9 554
381 552
822 2
93 167
654 482
126 824
622 341
520 554
486 727
827 690
198 88
182 39
769 136
820 293
411 379
531 679
259 530
908 672
636 625
552 925
944 76
230 783
443 141
376 960
591 122
941 350
265 137
669 784
333 557
570 145
244 14
250 846
466 202
55 453
182 433
956 901
533 663
30 117
82 733
784 975
51 695
324 623
139 366
782 778
872 953
572 456
596 385
481 542
826 803
813 304
99 331
547 528
671 599
31 314
109 619
112 883
847 691
524 957
101 429
9 358
143 887
83 29
144 183
506 18
280 762
864 228
202 275
246 702
609 138
290 811
53 899
996 488
204 120
120 545
439 311
15 503
772 644
719 748
186 621
668 55
487 674
567 805
326 40
264 783
381 409
629 919
980 278
838 635
933 757
686 677
84 264
921 251
968 759
713 498
777 159
848 904
957 693
543 491
373 378
980 350
658 193
649 152
480 892
12 158
989 194
831 893
135 715
205 209
404 752
867 660
235 325
85 663
175 678
460 180
773 125
552 450
381 797
512 20
292 422
941 651
920 865
736 490
539 437
722 247
701 310
8 135
497 79
356 67
363 604
791 855
868 858
135 609
172 767
636 370
164 999
11 712
349 846
467 973
426 625
863 998
966 96
167 368
435 6
706 733
715 744
178 71
838 887
844 206
966 895
594 447
111 307
135 846
819 506
877 379
779 212
329 421
598 815
751 421
974 534
490 751
206 823
403 86
788 215
738 818
101 592
952 860
853 251
560 763
844 132
979 103
10 218
707 731
140 437
398 215
518 764
529 315
737 981
717 782
697 353
394 730
237 354
839 861
862 352
445 411
825 441
57 616
981 488
997 695
404 668
149 999
765 222
485 45
368 949
871 804
252 131
909 890
2 482
283 906
703 6
607 237
536 705
27 635
767 888
857 283
915 998
710 483
923 241
107 322
498 916
133 710
517 562
540 636
189 757
586 530
851 19
238 427
417 348
397 912
152 461
213 774
980 910
866 815
247 925
783 538
459 785
936 302
325 173
327 45
43 715
918 537
703 886
839 581
756 739
944 213
776 65
984 255
844 107
725 617
279 260
674 173
31 610
321 607
824 868
557 591
225 462
562 831
431 54
235 27
480 801
330 921
92 667
445 552
486 308
719 576
464 193
430 505
747 432
762 567
714 483
431 555
793 426
666 684
552 478
787 992
289 171
431 383
908 582
934 727
287 899
87 590
767 163
162 658
919 894
915 364
179 654
902 852
569 300
302 408
982 510
705 46
116 868
892 396
483 299
420 835
171 686
724 46
601 438
719 234
560 938
142 298
26 775
305 600
549 707
681 178
353 315
680 518
106 583
804 476
509 971
319 653
445 239
409 38
200 904
181 210
767 73
851 682
74 664
630 984
970 174
933 614
33 529
870 404
276 452
693 459
627 564
498 571
786 587
215 607
890 281
397 415
977 567
974 846
617 156
46 929
303 782
993 169
536 849
33 115
233 322
328 652
908 784
442 471
533 961
297 775
794 853
256 290
989 308
780 59
367 849
656 772
822 395
695 617
590 672
608 425
369 702
425 796
863 346
700 942
421 689
312 481
114 368
506 701
585 888
41 548
708 315
266 206
20 295
449 642
189 239
47 590
823 753
235 606
190 752
166 225
354 898
472 240
345 664
270 613
882 193
353 822
96 670
422 27
42 985
109 889
741 233
660 802
462 409
334 826
852 164
82 517
809 682
461 848
543 590
748 381
201 262
856 602
109 990
711 998
646 546
579 76
942 721
706 70
961 81
171 30
183 890
434 901
692 329
384 645
803 284
903 938
993 175
453 492
368 873
737 363
502 536
44 772
398 231
343 690
568 872
331 245
364 976
546 562
526 964
872 307
88 294
524 206
659 195
930 355
698 659
18 830
191 780
834 38
634 591
330 830
319 948
34 258
433 674
608 8
279 926
979 86
90 740
160 648
722 646
889 148
59 143
786 347
609 144
609 821
82 903
550 930
766 189
78 929
33 702
492 818
594 497
292 400
571 375
236 408
332 278
845 298
46 460
668 506
449 977
962 4
402 598
661 488
326 738
855 721
873 979
856 593
402 723
309 169
825 576
108 862
836 790
929 484
138 909
55 153
359 766
717 117
27 133
843 854
425 218
127 84
595 695
208 316
520 759
11 250
231 43
380 641
836 98
136 896
878 274
417 698
306 706
473 777
182 342
378 860
216 299
581 489
769 119
269 967
14 216
692 82
49 355
178 764
663 678
570 967
571 504
710 912
236 307
407 217
59 961
903 309
904 632
975 558
331 377
887 821
661 432
686 580
332 342
724 327
910 222
393 224
29 794
788 231
835 238
675 595
49 468
21 996
448 408
365 16
246 348
95 464
623 797
123 786
502 597
605 989
878 491
704 647
994 496
92 878
721 696
243 220
574 423
770 859
221 789
723 188
638 309
753 262
844 985
50 240
703 283
584 593
835 236
269 103
481 556
280 31
330 152
92 400
679 494
467 960
49 361
879 884
407 549
977 891
549 315
361 555
100 670
281 858
915 806
268 375
20 974
822 103
440 194
259 786
732 836
753 506
842 798
569 994
566 135
502 74
499 152
964 917
659 203
570 837
341 906
491 952
817 171
598 796
921 398
643 33
374 824
901 828
668 734
149 203
400 545
990 637
133 768
683 942
488 559
751 119
814 782
977 379
675 416
28 773
40 45
825 521
659 855
632 733
916 643
423 691
998 184
355 443
172 866
334 792
757 789
793 327
729 180
909 557
370 558
425 17
178 523
645 191
743 628
972 613
856 98
270 671
898 350
233 332
860 988
826 603
446 396
734 177
943 476
261 412
51 106
165 187
995 61
607 544
778 268
132 121
163 552
871 772
777 875
15 620
241 760
499 401
650 13
439 503
215 623
871 49
742 67
877 938
585 478
299 163
486 253
886 877
159 744
886 4
105 348
219 431
877 945
415 860
341 582
715 196
714 645
502 618
106 640
960 789
95 19
361 603
690 750
124 1
729 963
6 663
851 198
958 566
136 281
703 327
181 950
474 616
593 732
420 981
134 358
215 287
490 923
129 254
662 730
279 8
120 999
125 157
702 824
99 373
551 550
548 873
625 778
906 625
647 728
968 144
957 920
910 595
488 829
291 419
40 267
44 738
620 381
644 510
30 995
388 896
402 929
676 367
503 166
508 78
282 225
103 62
18 532
676 414
462 149
803 883
448 987
390 922
801 525
52 120
974 434
608 815
385 780
765 952
468 484
538 46
904 975
785 708
544 154
621 90
828 585
237 414
442 771
980 484
167 792
800 814
717 309
951 254
281 988
937 941
85 653
456 776
403 507
647 1000
973 515
551 299
350 954
944 928
826 973
951 606
270 678
241 731
40 822
160 55
652 385
896 493
463 530
34 833
69 914
129 837
112 30
731 181
981 855
625 346
958 112
194 56
635 846
157 103
720 938
335 908
833 997
680 925
882 255
116 264
390 143
453 181
444 289
845 725
239 22
251 655
160 616
978 347
532 572
665 374
701 425
76 461
727 378
203 754
510 532
598 51
557 722
708 92
132 18
530 65
895 609
558 103
286 855
697 889
115 486
319 978
805 307
220 811
635 629
607 685
63 494
689 154
527 152
448 132
246 492
820 941
935 301
195 765
411 790
242 704
509 891
667 539
829 911
188 524
3 533
904 279
871 723
388 40
548 961
255 1000
382 775
38 561
196 730
650 217
739 120
159 934
664 503
643 375
65 519
783 595
635 808
614 949
324 977
527 559
685 307
405 800
920 360
908 800
673 536
123 573
700 402
817 896
977 534
611 980
32 129
891 152
10 737
205 398
19 901
117 562
885 476
339 430
49 487
481 860
76 945
884 360
396 948
338 952
308 77
359 26
882 610
817 719
447 637
714 11
176 301
693 572
514 856
881 394
913 233
228 485
985 714
259 999
98 150
788 70
293 565
726 997
855 25
301 74
529 321
296 969
290 252
185 597
341 350
160 628
173 146
314 711
493 38
380 249
328 493
498 316
331 286
607 783
87 461
880 287
527 399
755 94
470 790
669 481
999 159
811 663
308 316
88 932
961 521
471 443
426 461
907 630
87 151
845 751
826 296
701 707
977 97
902 279
367 540
841 262
700 938
185 932
287 4
852 48
348 181
239 338
436 527
673 698
667 547
569 493
227 721
968 115
833 114
710 743
487 891
913 203
720 229
213 111
700 46
176 320
363 330
176 947
550 80
369 931
798 642
665 72
514 940
680 738
936 192
653 355
448 699
522 806
669 49
658 677
598 332
571 435
273 394
364 140
610 489
535 784
174 542
724 450
159 72
110 217
571 844
425 953
495 464
989 643
521 213
585 750
126 40
678 197
158 442
222 21
545 573
258 97
491 846
67 159
288 950
844 149
465 254
655 664
220 835
105 414
415 529
976 431
597 831
361 430
702 156
857 419
978 443
547 618
948 986
276 923
965 71
41 726
488 28
175 46
510 17
523 158
711 751
318 896
69 473
758 547
611 321
781 95
168 231
551 383
4 171
77 945
445 336
183 747
701 976
306 958
774 171
240 923
670 757
338 93
249 657
160 967
107 940
579 824
609 388
18 701
115 188
806 735
235 258
705 727
483 860
511 389
697 942
422 967
111 698
329 215
672 144
965 627
416 684
632 43
248 552
640 337
563 802
955 509
602 362
806 631
598 314
19 429
294 887
320 529
972 205
577 195
56 233
742 613
301 429
35 727
539 382
395 496
601 373
676 262
764 993
180 314
480 49
598 929
929 595
978 604
995 442
618 142
522 869
771 321
980 372
789 302
29 150
538 62
22 930
429 698
655 629
295 904
784 841
50 806
113 392
418 386
193 781
896 93
674 328
671 568
368 6
162 487
408 584
144 283
535 979
642 250
886 980
554 3
754 103
633 515
912 570
80 442
375 44
22 572
978 448
673 51
153 624
330 693
69 294
118 422
731 580
30 934
402 979
517 145
922 703
883 96
171 144
837 710
21 295
577 623
786 224
813 84
482 298
820 677
529 757
275 330
928 482
695 597
670 585
990 215
868 623
86 633
143 508
247 550
850 482
97 202
148 8
280 336
47 322
289 799
670 882
703 98
128 350
483 856
649 112
33 626
634 143
892 221
599 746
135 759
499 506
844 944
733 514
933 860
928 795
369 924
91 673
849 781
781 565
692 199
582 45
417 458
872 25
151 511
234 956
8 698
514 586
762 586
678 347
440 868
581 821
947 196
560 124
885 275
515 60
232 412
10 390
462 231
27 986
685 136
289 743
765 115
410 577
969 356
723 433
867 627
713 602
884 831
757 258
573 719
349 461
495 633
173 770
776 555
573 236
197 938
998 859
549 266
752 282
567 312
71 608
874 731
498 732
255 242
166 318
284 521
812 88
709 708
109 974
346 88
1000 932
185 844
769 1000
720 920
544 340
237 245
36 333
825 429
487 878
609 782
27 416
338 1000
826 194
992 297
79 665
440 933
225 279
817 438
3 910
406 433
258 66
263 89
458 809
530 63
686 376
683 448
953 924
441 296
649 856
503 635
387 483
286 631
108 359
357 933
463 312
762 400
542 548
618 192
336 665
583 644
470 213
202 590
799 430
961 279
628 847
530 737
667 68
237 493
127 71
551 125
359 653
788 272
474 69
334 773
15 505
9 670
543 821
546 92
237 361
827 609
762 76
163 201
976 617
153 538
740 57
497 662
332 306
287 465
739 464
594 632
364 268
272 872
101 351
707 69
968 717
142 874
977 860
488 788
733 877
499 266
692 124
695 666
721 858
997 235
346 337
245 67
230 621
401 136
865 764
193 429
418 230
854 546
615 308
702 25
596 771
364 953
412 794
755 362
598 664
532 867
289 605
749 29
314 175
452 800
129 1
19 359
151 83
638 208
186 864
434 161
586 238
161 281
871 634
683 386
81 744
76 605
599 477
595 670
172 774
246 147
896 382
885 831
333 980
423 708
17 330
389 247
274 980
532 77
333 641
157 828
2 501
125 68
877 979
858 501
703 410
451 384
253 243
903 371
55 971
531 308
589 342
446 762
990 727
337 964
31 586
973 77
731 939
778 192
769 864
86 448
17 161
116 27
142 715
305 597
256 506
882 286
989 270
510 442
674 425
373 330
636 153
114 996
362 167
124 866
554 988
439 505
363 764
975 26
425 557
371 662
820 555
979 323
292 10
236 883
744 632
179 474
239 778
721 702
593 232
649 293
603 92
586 123
829 375
329 594
161 167
908 959
435 51
925 437
626 202
662 424
768 723
319 415
983 825
20 548
149 492
96 325
635 721
869 302
20 883
904 312
390 397
179 503
689 416
938 934
752 484
551 842
414 597
411 297
708 747
466 719
746 912
500 487
81 352
485 190
358 13
784 103
31 206
110 325
691 686
795 713
128 803
305 762
999 610
532 682
189 304
675 323
756 407
588 763
574 663
869 485
826 245
744 179
940 561
547 103
331 73
116 71
38 565
260 852
352 622
512 564
220 516
78 965
819 470
407 207
764 937
94 277
954 723
453 926
700 150
489 336
148 654
935 674
825 327
498 117
59 217
25 911
895 840
384 490
16 134
893 388
153 616
88 148
401 614
145 357
110 545
497 49
813 726
730 809
66 556
777 398
124 378
197 20
234 792
553 270
691 497
218 239
449 936
604 686
132 423
466 325
362 950
568 305
925 571
142 637
418 705
844 439
900 807
204 793
942 328
858 10
781 925
411 132
266 414
673 299
832 98
495 918
225 688
793 892
696 618
38 218
641 270
891 208
447 734
297 608
928 714
251 585
259 30
243 788
431 552
937 983
928 638
53 904
586 45
410 18
314 546
132 481
350 751
909 560
747 865
569 347
10 273
127 341
322 697
25 96
981 406
545 675
363 317
396 997
254 732
373 828
853 234
867 261
849 531
904 195
490 248
93 143
525 503
299 743
209 602
183 148
461 915
466 36
727 376
565 144
72 432
319 50
992 416
508 93
714 474
807 137
710 686
363 435
477 68
969 833
696 789
919 807
110 842
333 189
682 400
508 300
69 708
640 602
927 34
430 744
593 725
329 791
89 504
124 643
281 689
276 476
517 829
457 976
715 994
448 831
101 95
862 22
505 540
587 903
980 78
405 621
359 597
720 290
795 189
216 351
358 913
161 219
538 355
773 767
655 382
69 191
346 330
906 488
269 354
112 400
951 596
410 419
52 977
666 561
756 587
919 790
674 795
827 995
744 655
840 671
235 719
770 24
500 80
819 710
616 284
777 561
167 879
841 335
791 109
840 580
854 939
379 57
231 121
171 728
607 170
464 198
929 16
735 44
574 146
881 672
875 218
582 121
549 367
881 781
9 293
8 456
756 462
325 103
69 934
269 35
376 977
342 673
807 265
387 956
370 436
739 196
232 572
605 130
141 966
938 831
181 645
830 3
794 621
737 260
413 635
462 330
278 127
238 17
253 584
348 238
463 976
557 884
931 543
587 637
769 690
240 485
916 549
707 533
944 261
473 149
749 317
504 480
86 944
63 649
89 573
138 89
640 308
49 717
557 32
259 111
609 980
310 908
98 145
641 963
851 542
339 960
290 372
741 958
155 275
285 572
753 376
101 335
802 676
986 435
920 922
270 739
587 848
391 432
596 214
460 223
693 863
624 539
730 818
4 718
552 23
406 832
196 663
757 33
172 207
70 455
887 660
700 691
941 461
779 942
410 294
497 845
347 322
374 916
805 193
704 676
808 963
444 407
98 934
741 350
40 420
409 778
120 307
972 235
588 208
359 567
672 307
696 807
187 98
811 669
347 564
426 378
110 539
320 345
239 71
412 342
857 43
473 147
998 182
237 372
645 895
154 668
776 508
713 757
227 794
974 665
298 280
798 214
111 712
418 107
149 681
551 173
916 599
234 989
513 60
839 897
652 962
877 825
620 824
954 821
367 894
67 265
650 873
881 856
868 308
993 42
582 712
397 651
320 665
330 901
92 796
156 722
60 745
219 417
842 306
815 288
220 988
792 117
876 775
199 926
342 553
455 356
287 981
690 623
427 401
497 246
418 901
727 380
855 726
538 367
152 198
168 285
458 495
714 151
299 417
665 845
327 805
669 142
402 254
598 92
638 954
670 784
952 982
155 78
457 18
518 400
972 263
525 657
901 221
870 622
75 427
246 868
383 659
185 711
305 891
146 366
92 111
297 147
859 741
424 827
542 828
848 698
945 955
134 520
812 828
694 597
585 418
907 313
240 182
135 548
769 28
239 98
118 781
262 402
689 862
259 985
818 55
885 910
429 86
491 132
56 234
845 123
549 730
247 850
60 977
237 513
894 632
910 1
595 909
787 477
613 395
865 515
433 527
161 47
794 458
400 394
875 36
414 261
871 243
749 649
903 966
322 293
961 493
353 807
668 664
383 749
852 740
516 821
919 475
982 698
780 250
917 211
485 155
639 156
643 575
145 913
4 733
95 111
994 645
876 942
736 811
817 450
953 419
656 175
785 811
547 907
710 313
316 962
121 808
187 357
496 367
155 408
18 297
431 493
555 240
810 778
254 633
742 938
266 132
461 268
380 421
957 682
515 857
770 752
484 377
866 369
521 882
208 300
968 206
544 66
522 234
865 801
552 411
651 278
646 772
139 240
776 814
48 1
448 282
119 783
944 93
464 976
757 506
212 42
789 426
375 67
471 487
68 929
376 735
386 808
784 666
280 893
304 213
233 6
424 832
603 634
489 580
116 600
843 350
6 214
301 568
983 39
789 121
622 852
860 304
241 561
165 106
413 973
73 495
278 876
159 501
687 49
558 29
77 703
605 832
8 25
350 505
565 925
800 214
461 628
12 616
592 808
621 619
266 812
783 416
915 746
887 870
579 244
463 765
998 641
138 510
891 668
519 10
1000 604
975 808
898 687
769 998
276 957
565 836
293 257
461 711
793 820
590 954
260 597
799 599
967 474
467 102
324 557
669 279
35 451
310 671
195 773
451 506
925 465
245 719
270 37
865 834
334 424
102 43
589 687
255 673
752 630
405 453
486 840
910 788
979 311
195 194
69 771
266 236
998 423
417 740
147 478
321 523
155 32
836 601
377 621
310 352
888 62
544 660
852 432
75 648
417 399
798 863
689 465
89 641
105 670
934 22
858 350
780 195
595 439
602 753
795 343
195 687
901 541
768 823
641 833
897 455
477 818
146 364
754 474
506 860
622 881
211 674
94 870
410 145
607 291
564 127
965 556
778 755
414 4
469 608
874 323
704 997
105 951
905 133
123 879
539 896
335 352
396 102
551 576
410 1
298 812
999 355
362 292
118 733
473 578
312 589
253 963
68 990
136 454
786 344
550 469
454 241
370 841
43 169
693 659
429 939
513 583
754 520
891 139
669 768
192 820
735 252
783 827
326 656
56 807
117 431
473 512
48 58
57 948
669 676
947 8
65 360
513 520
748 721
816 403
828 890
534 46
144 540
744 66
112 556
300 935
463 513
784 796
149 354
177 344
472 125
974 494
957 600
829 698
496 331
535 488
297 151
243 340
833 238
929 816
236 754
459 2
288 172
918 385
787 773
930 438
507 533
922 886
89 598
146 806
771 327
182 160
147 818
82 812
407 937
766 626
798 953
158 659
449 448
581 33
611 904
91 308
390 884
278 173
555 338
499 850
358 427
200 792
98 135
248 307
832 962
180 118
1 120
970 474
992 879
638 602
843 342
35 113
691 283
490 505
434 876
695 339
274 308
567 355
113 719
993 319
415 122
203 167
201 177
893 87
704 125
710 755
143 235
745 996
783 164
122 107
647 503
676 417
899 172
704 550
721 325
348 144
222 632
611 641
299 486
887 413
703 97
487 607
378 587
853 417
382 949
230 439
548 724
773 494
442 763
733 27
767 196
201 540
409 773
686 497
996 350
476 779
202 794
301 360
563 64
424 469
130 660
14 225
424 811
426 613
596 783
846 939
624 766
80 135
653 722
518 697
43 123
397 939
779 298
290 270
507 871
33 387
888 373
702 517
780 386
18 652
456 669
236 157
357 936
551 88
495 369
458 875
966 862
142 314
763 32
316 339
530 103
232 231
784 952
369 769
917 92
509 708
86 970
754 683
231 281
815 726
775 570
501 273
122 803
520 629
136 486
830 69
80 384
788 751
83 962
153 950
312 648
895 934
436 631
511 429
916 109
784 437
259 729
262 727
117 14
624 198
942 957
24 819
770 91
667 167
151 219
445 649
747 10
712 358
627 995
54 195
618 454
724 20
221 352
825 450
297 349
57 920
660 329
353 183
65 871
588 304
56 408
6 990
418 334
884 79
465 393
999 997
644 879
81 526
187 445
343 742
948 125
269 805
242 226
92 746
240 242
957 646
560 672
27 183
362 227
106 395
61 93
423 876
854 545
474 166
128 345
301 491
533 230
522 933
267 671
145 993
47 248
283 533
571 276
236 579
44 308
558 352
774 84
465 652
165 85
734 319
681 939
985 120
51 830
991 672
735 415
789 849
239 215
2 739
762 359
357 513
227 766
791 715
962 499
875 942
106 570
396 488
105 959
787 586
580 711
673 456
14 969
355 705
893 941
816 339
403 984
926 690
392 902
754 68
871 874
430 889
302 257
104 252
772 566
527 23
209 739
72 861
983 888
889 133
515 404
153 139
412 629
744 83
263 393
309 106
330 728
547 551
422 895
652 937
154 250
707 15
841 292
812 807
992 221
157 966
937 357
488 224
599 36
188 309
296 227
544 780
721 734
517 388
26 292
466 209
849 509
401 867
913 995
307 758
714 270
141 550
465 851
963 173
150 371
993 548
233 245
290 881
314 956
706 191
566 526
401 75
4 523
918 176
649 190
414 362
466 55
325 150
122 496
895 597
72 446
60 785
856 863
380 916
954 14
549 133
248 578
767 900
745 874
131 871
175 969
438 743
741 720
553 353
566 790
713 444
993 246
618 194
184 470
49 797
818 579
205 90
743 742
175 477
488 848
572 87
738 223
933 633
978 877
501 833
538 194
613 59
588 817
371 747
443 544
375 609
848 741
290 2
770 737
185 300
123 216
305 193
486 731
623 693
28 822
105 831
51 45
219 291
250 169
309 832
891 223
687 705
248 733
566 734
971 822
701 794
31 88
318 145
408 734
108 15
447 141
938 705
763 168
207 617
834 281
305 703
852 721
312 469
598 832
419 560
889 579
79 442
832 18
806 334
777 898
859 605
460 220
36 381
783 519
963 316
747 355
490 250
80 957
593 112
241 801
204 954
366 996
77 133
1 235
127 944
102 79
859 74
344 839
31 91
577 228
630 396
359 951
797 427
669 540
203 847
36 867
790 859
27 270
483 78
550 917
317 813
195 336
668 661
58 261
85 196
40 994
61 171
77 898
904 808
247 408
940 275
574 650
868 140
235 959
901 362
188 441
466 621
437 830
495 679
436 613
570 77
66 443
738 572
568 940
368 792
475 663
670 517
530 418
390 542
158 899
395 778
216 80
735 419
890 356
472 116
863 572
400 589
359 997
24 70
822 447
342 689
637 874
681 326
542 646
29 585
461 278
224 755
835 461
934 401
614 514
333 738
925 457
737 954
782 963
85 208
991 694
473 414
366 588
923 282
28 860
143 289
515 971
555 344
76 77
576 63
803 595
871 160
830 492
272 56
32 660
901 582
916 453
41 268
239 26
13 360
78 547
306 922
481 134
147 579
913 17
900 359
59 519
529 802
650 924
200 240
40 572
157 933
225 864
8 885
989 807
978 625
84 155
629 204
925 261
450 583
681 747
706 119
465 222
348 512
856 24
403 371
535 711
62 500
89 670
567 256
722 762
366 534
594 542
145 87
830 354
161 837
12 257
641 806
149 341
709 699
34 909
844 987
682 286
141 278
934 754
673 645
979 431
364 131
564 182
325 557
342 270
73 394
217 567
281 220
471 77
564 832
721 709
74 768
934 226
225 291
269 781
524 459
275 538
236 275
356 209
479 735
503 66
737 932
23 712
306 8
186 879
109 75
572 62
555 532
402 766
210 773
933 466
981 228
462 671
572 866
392 417
72 599
903 972
720 187
22 346
717 823
464 853
2 910
387 393
300 115
306 758
821 839
630 553
434 621
124 695
863 892
409 115
679 799
915 615
171 108
938 260
849 822
93 101
315 617
416 638
276 385
763 733
395 798
815 547
623 78
100 917
956 658
673 63
275 9
660 300
348 792
65 808
417 700
913 388
530 358
572 283
424 822
952 532
893 151
737 499
14 751
550 691
511 881
8 535
182 799
682 549
912 563
852 766
105 262
265 965
815 498
447 512
35 244
570 973
154 520
806 613
546 573
180 976
145 869
586 173
720 839
560 350
773 705
922 432
374 438
264 629
846 646
682 952
288 419
667 611
82 371
821 792
258 51
68 840
582 703
764 496
395 406
230 957
478 483
418 981
594 340
588 606
667 803
911 862
467 145
415 980
824 924
214 172
403 997
926 759
897 537
217 867
852 870
133 547
701 371
875 871
142 698
927 500
428 885
690 164
829 127
327 908
244 504
402 284
216 319
880 283
953 639
245 970
267 492
629 606
624 752
21 121
869 96
355 218
279 773
955 385
899 999
722 514
567 398
197 325
947 681
551 602
371 912
920 998
152 91
374 682
104 175
267 116
666 788
557 886
257 579
488 33
594 225
14 91
706 928
182 144
700 600
314 8
914 414
180 92
592 175
747 213
448 31
689 842
22 32
68 462
16 887
475 412
874 108
355 713
102 491
61 941
358 498
39 803
197 974
877 837
338 543
938 650
527 804
238 366
167 901
70 784
133 903
719 73
537 369
66 569
1 995
806 843
980 821
455 555
423 77
617 425
873 50
19 344
244 254
300 178
192 900
368 690
449 957
762 499
128 142
752 488
259 909
830 170
220 539
392 47
659 329
196 600
588 248
773 294
588 634
178 945
424 209
423 629
764 52
262 816
624 935
198 449
500 580
838 275
687 250
393 819
528 804
846 676
759 781
921 472
95 617
271 603
893 908
24 826
163 382
826 275
417 275
593 24
56 183
381 31
998 402
299 945
37 484
569 212
383 541
914 973
350 784
670 134
230 213
92 275
69 195
350 652
350 344
81 979
95 785
959 348
941 398
69 943
46 236
141 122
681 503
615 939
166 105
431 947
760 703
992 508
423 740
740 412
470 718
453 909
295 71
832 967
106 103
675 45
742 248
509 692
818 27
974 356
274 102
905 395
691 199
876 613
666 181
188 563
131 571
1000 110
4 678
189 104
38 355
350 993
451 815
69 709
920 519
99 650
463 262
795 20
25 74
251 272
721 14
692 539
989 460
697 389
120 870
244 351
392 202
556 159
527 448
549 125
712 296
942 98
992 553
206 858
581 499
893 993
532 475
452 683
759 804
135 231
814 485
727 779
643 328
110 771
401 352
274 229
138 912
929 380
108 864
453 476
819 343
99 934
17 501
110 835
145 854
767 173
37 271
442 31
342 806
895 138
13 718
417 264
287 797
630 904
483 244
61 675
159 823
544 110
419 883
691 259
622 451
703 705
553 746
200 818
875 123
472 91
104 89
707 554
289 873
457 72
744 198
959 504
4 114
257 537
237 906
390 138
532 971
116 960
952 688
430 794
64 916
83 317
699 563
388 445
379 48
99 206
557 44
251 102
85 514
435 875
93 378
368 605
339 470
151 356
292 239
774 879
528 732
621 731
258 927
771 914
705 96
663 354
377 393
379 356
160 484
579 398
704 769
572 527
646 677
247 210
818 610
626 100
869 615
504 788
959 197
188 826
486 877
202 79
817 773
450 635
836 654
830 648
396 860
789 979
81 35
400 807
295 179
870 769
886 302
883 710
15 717
533 884
91 332
339 210
154 839
398 725
725 656
479 256
908 450
464 604
266 240
355 526
318 934
650 881
166 726
26 589
47 945
624 897
576 980
530 6
687 251
178 931
992 912
124 884
671 954
724 67
22 373
32 838
414 965
630 793
353 251
284 528
29 36
372 10
795 175
170 171
197 780
911 281
208 467
318 261
621 362
514 782
885 576
117 997
401 794
915 636
538 179
16 110
385 879
689 498
762 480
15 799
10 691
43 78
391 796
688 662
545 79
512 50
436 390
900 870
776 14
672 688
946 198
396 379
679 693
234 693
131 426
131 260
58 549
43 128
947 755
732 773
649 912
334 311
905 852
427 385
908 722
760 510
847 348
192 203
608 61
166 241
135 532
57 181
21 496
233 768
663 208
194 703
387 724
196 526
567 753
993 486
516 677
929 937
940 415
178 714
999 76
237 614
534 94
843 369
635 950
310 117
53 853
394 527
932 348
453 352
799 788
392 740
760 952
819 643
435 677
82 429
940 599
943 227
628 584
961 403
394 635
753 581
454 238
82 697
272 255
408 971
992 728
269 754
628 453
802 694
137 145
324 602
125 499
858 641
313 336
17 82
127 143
151 435
100 318
864 23
904 773
264 744
564 897
309 157
590 45
741 289
137 351
382 62
30 109
249 198
475 252
334 426
709 668
798 959
483 23
222 74
598 525
906 100
13 892
344 769
81 739
543 524
592 635
102 725
681 356
756 891
958 635
780 561
681 683
458 406
806 959
807 363
106 894
752 704
272 759
798 904
55 40
962 780
799 980
698 645
750 402
876 263
760 708
334 105
324 909
641 414
866 135
257 561
15 290
532 838
206 535
511 956
29 248
949 821
182 498
950 313
612 558
227 327
461 307
478 33
215 113
287 960
511 894
502 939
291 6
11 91
209 680
776 759
159 746
425 93
446 975
67 301
863 756
874 746
520 379
631 623
969 841
472 239
639 240
261 344
685 207
553 199
870 460
819 156
943 467
266 884
395 924
781 652
442 176
631 687
204 802
685 126
628 238
49 660
254 831
296 699
166 210
682 73
797 284
621 770
424 129
366 960
155 828
331 239
806 856
137 301
159 358
390 904
917 81
295 846
842 155
71 11
328 724
924 983
873 676
673 265
304 896
618 579
137 69
124 736
510 200
74 652
902 746
417 525
199 250
449 574
174 496
26 60
631 449
47 926
266 539
64 427
329 479
677 979
953 23
968 172
493 316
62 466
637 596
183 54
986 402
529 209
936 370
131 296
987 167
570 892
914 989
760 30
782 524
991 535
225 188
763 655
962 539
707 363
829 260
848 437
61 974
507 676
612 373
58 7
22 465
554 524
568 680
618 851
194 174
904 454
978 264
189 167
690 951
213 907
537 987
477 81
871 183
651 258
52 938
204 805
609 899
699 26
432 266
780 72
616 209
852 904
706 866
732 388
513 875
213 744
697 251
310 800
230 940
792 212
249 539
298 108
315 215
265 795
245 359
415 852
862 611
651 785
901 115
182 376
997 964
62 544
213 357
939 187
986 825
209 126
850 771
156 837
727 346
493 295
689 867
493 65
980 717
506 227
72 703
984 561
935 188
391 598
344 400
585 308
311 735
127 893
984 724
244 190
619 638
741 892
760 521
724 834
99 879
747 440
770 423
781 233
232 727
975 469
39 44
765 497
68 545
858 457
679 555
884 916
32 962
282 511
21 104
369 564
772 375
625 606
467 59
448 552
348 394
757 4
30 900
493 288
171 490
496 488
783 771
636 52
241 214
796 455
34 895
735 579
701 40
870 675
879 737
722 103
274 54
971 270
296 724
795 47
395 654
679 362
543 832
539 550
946 67
376 994
116 312
568 634
222 751
336 867
310 305
77 793
103 433
82 220
534 810
126 268
506 110
314 816
527 385
27 621
25 481
412 235
731 711
855 547
580 72
372 971
334 229
109 448
395 466
259 391
833 509
279 845
900 284
526 155
665 116
994 457
556 228
106 24
941 423
363 366
903 372
84 987
112 530
547 536
614 341
977 697
652 453
489 395
412 10
18 563
685 644
317 506
622 203
112 466
115 905
125 298
618 70
324 177
771 697
703 654
608 125
997 897
22 751
293 439
266 339
668 44
130 601
92 891
531 51
856 773
994 621
933 878
32 890
686 527
540 15
288 420
94 670
487 520
811 91
234 404
72 914
336 347
73 271
224 676
364 202
908 898
152 452
237 145
743 246
702 576
837 891
363 176
899 386
302 108
326 428
744 19
84 953
551 939
436 464
258 597
160 760
916 389
72 4
91 645
118 926
21 299
247 467
730 727
689 800
909 191
843 582
534 295
173 793
778 561
796 160
68 549
945 150
285 763
267 26
336 538
424 113
608 329
396 945
999 451
844 807
94 225
209 816
587 449
785 687
190 684
813 439
782 432
487 352
658 761
529 335
77 31
877 96
324 957
787 945
340 66
67 959
515 12
585 151
678 20
211 681
534 899
76 583
135 770
242 945
700 683
907 308
364 901
412 428
729 658
935 613
99 928
46 543
928 690
463 888
225 601
565 548
182 568
923 329
442 200
884 640
593 87
303 297
737 545
419 596
28 281
639 379
398 310
300 602
274 150
498 631
16 405
491 255
464 173
350 729
244 138
615 865
974 353
900 478
572 16
554 936
955 654
288 397
100 662
571 387
101 522
459 666
154 658
836 305
693 25
874 913
340 262
660 193
443 501
333 353
653 180
890 1
929 784
434 869
240 771
8 439
251 473
332 227
936 451
967 448
405 201
457 367
545 394
752 754
642 484
774 364
224 463
701 188
569 669
378 62
474 988
810 293
926 962
57 197
835 688
339 374
205 658
403 406
806 964
961 119
330 736
609 604
274 232
397 978
276 31
109 861
327 141
303 147
457 163
659 19
855 255
760 73
246 778
135 140
278 479
704 594
273 710
506 794
826 295
388 543
796 872
214 625
378 708
449 297
834 891
425 731
112 899
263 423
989 840
339 933
20 653
254 48
856 163
66 533
492 672
344 731
397 517
308 568
774 432
769 746
529 310
47 19
24 973
360 958
373 618
811 457
825 287
140 286
669 814
432 411
544 164
109 380
281 476
454 95
969 761
908 315
63 145
554 475
180 933
990 796
149 921
357 244
419 828
911 856
546 819
474 92
944 874
923 862
811 864
217 347
354 207
205 291
988 609
280 548
484 607
240 260
345 612
437 382
392 728
858 560
102 938
301 946
537 335
928 150
580 200
374 654
940 984
678 220
286 570
907 169
965 993
638 727
885 983
798 909
400 706
921 180
500 497
504 829
949 631
227 624
651 782
26 43
492 194
144 909
953 71
670 990
390 37
863 293
861 958
174 531
16 588
492 343
305 230
259 669
249 512
294 179
245 242
391 804
123 140
872 99
512 109
567 272
161 39
566 269
662 837
523 509
60 341
124 145
755 214
204 386
363 392
422 201
953 578
371 266
927 323
497 820
555 469
272 624
466 11
110 813
791 776
9 847
931 143
97 993
183 409
148 239
315 999
772 785
549 652
781 983
348 450
375 852
302 402
974 955
962 212
666 68
365 389
676 808
666 683
52 437
970 669
657 598
199 163
511 435
272 189
294 352
905 595
293 320
849 222
262 941
836 87
121 657
55 594
343 379
320 539
57 851
9 284
326 646
950 305
805 949
571 859
622 104
880 781
585 748
327 112
29 724
463 835
740 878
772 469
247 735
149 303
382 968
211 597
313 50
234 821
48 43
388 152
478 140
566 139
598 139
466 472
60 915
706 113
893 118
640 797
435 530
277 650
192 880
255 16
163 383
163 892
322 554
829 376
761 611
435 769
765 565
625 659
696 573
793 832
945 530
738 819
56 238
86 858
909 147
341 812
239 471
895 564
102 650
593 358
846 464
56 767
578 305
821 867
534 390
211 70
52 925
177 37
189 890
309 765
162 955
39 952
177 707
749 300
288 102
588 879
460 781
403 75
144 408
569 998
838 379
302 332
174 777
839 907
770 652
81 722
787 321
61 426
680 356
6 450
558 153
270 962
432 644
654 413
142 731
673 703
583 221
91 236
33 340
812 820
307 595
802 795
511 962
183 841
45 487
689 119
577 301
391 691
253 844
636 731
995 179
52 575
806 259
826 374
839 980
338 896
905 818
777 226
515 392
515 923
580 593
533 148
463 558
833 794
580 466
819 365
93 547
512 420
37 369
202 613
685 929
965 665
478 263
366 634
809 942
242 447
30 730
753 729
465 702
713 204
796 421
522 442
745 810
879 569
574 140
818 301
312 451
145 494
44 740
764 889
913 493
181 34
466 493
126 555
508 693
894 139
727 2
591 862
939 334
526 97
184 847
929 401
625 581
873 16
333 661
115 539
316 557
603 870
54 316
802 5
11 642
915 933
852 205
47 860
719 752
581 21
677 766
207 87
251 626
649 585
299 27
507 976
648 225
97 375
769 962
778 535
131 111
950 770
250 419
158 715
483 171
900 336
584 87
453 851
6 423
234 784
214 332
836 167
312 685
338 363
332 700
726 653
154 513
956 988
160 21
557 2
993 432
466 83
254 221
265 926
450 802
176 931
852 907
331 304
465 37
6 347
683 125
439 356
6 475
363 782
413 232
791 676
979 940
939 282
662 244
30 405
52 121
643 511
834 486
78 475
60 296
129 386
714 896
77 108
612 400
543 155
840 157
738 523
775 28
458 600
930 950
958 620
153 846
389 219
287 903
638 522
291 586
494 207
842 191
345 336
784 996
730 688
174 233
850 131
397 577
706 665
842 449
393 28
534 222
249 159
810 584
626 18
610 23
874 267
682 146
729 766
452 462
302 95
114 281
971 272
749 947
255 980
397 470
105 864
647 470
940 233
933 818
802 989
647 2
544 452
197 28
878 388
620 819
472 154
323 670
226 26
484 330
976 190
863 633
173 621
451 133
53 337
162 346
916 258
570 504
891 530
113 307
929 463
542 636
52 913
174 693
762 597
625 742
358 842
255 988
475 304
971 669
291 214
485 947
829 393
541 363
914 345
562 603
604 71
575 123
982 181
207 506
102 944
389 839
197 845
8 1000
168 49
902 231
461 785
199 140
22 248
993 987
583 396
223 560
228 648
997 500
330 498
444 226
497 940
455 503
102 931
127 659
712 789
199 227
897 224
194 509
96 836
341 380
483 775
258 946
732 731
22 570
623 137
611 44
872 824
683 195
841 37
472 78
317 301
976 191
638 351
623 847
110 721
53 338
185 6
733 114
487 589
215 675
262 663
314 133
364 72
718 746
829 112
622 231
623 550
342 373
993 153
81 701
230 699
919 354
397 424
513 325
188 636
656 785
147 813
889 253
488 114
152 593
953 767
839 47
568 514
669 71
40 978
286 692
99 547
271 711
44 790
40 468
161 991
650 379
607 793
535 873
57 196
205 326
781 540
77 544
268 850
754 262
364 498
202 545
556 346
587 824
157 745
719 517
750 1
767 442
565 249
857 634
555 369
355 117
731 973
863 857
827 996
150 197
982 774
441 719
233 992
598 315
146 944
552 956
626 48
418 511
660 641
36 887
802 825
431 248
823 269
831 567
966 460
15 428
691 34
960 423
281 339
356 612
658 567
201 334
254 709
235 608
778 187
501 370
447 444
658 244
691 105
999 96
381 442
276 75
464 12
681 401
139 490
615 261
377 622
138 921
44 736
997 693
230 372
40 153
306 461
642 409
100 319
99 738
547 557
458 164
310 55
294 599
496 564
244 522
608 217
797 995
442 441
23 602
144 334
222 5
844 534
387 813
646 92
625 690
745 683
977 502
885 566
176 793
345 235
359 835
172 880
469 4
216 412
538 502
530 234
849 948
442 663
6 719
456 312
703 69
431 953
586 119
629 639
300 839
347 853
8 419
848 187
373 3
293 842
544 804
211 149
445 526
564 349
931 160
969 117
863 134
590 117
622 612
679 520
52 334
854 5
520 584
685 83
737 623
137 85
489 38
908 681
462 476
765 737
552 330
495 132
540 638
619 556
650 737
986 840
410 7
278 520
385 230
588 337
56 743
766 551
530 518
322 995
187 642
278 509
868 605
990 856
386 185
146 552
723 505
323 328
807 954
608 783
596 340
973 672
128 321
93 554
334 898
655 642
644 47
350 12
533 103
959 935
84 756
509 463
403 107
809 914
794 748
979 756
330 769
940 736
750 609
664 32
844 751
542 599
721 821
577 461
259 6
302 213
2 16
427 759
477 237
69 102
624 314
507 39
643 681
63 50
180 130
204 212
624 362
233 415
195 624
888 342
785 792
148 762
546 312
589 694
509 121
496 84
209 777
710 806
239 747
397 23
625 305
380 657
593 705
630 998
809 758
127 358
778 202
238 690
442 205
862 642
786 457
682 336
700 785
511 947
869 64
825 25
218 518
929 424
562 76
6 782
971 727
774 252
689 242
107 189
925 454
93 866
249 214
134 699
249 816
281 399
401 987
864 909
923 213
883 187
972 665
556 561
23 275
870 418
135 716
69 382
775 966
45 175
708 247
58 829
406 709
383 610
618 933
743 256
690 484
312 307
780 870
948 83
332 840
374 16
8 185
479 192
884 27
660 570
728 59
173 206
840 978
301 161
646 977
31 503
905 936
900 683
236 162
850 545
289 888
888 330
799 968
272 349
188 116
661 595
761 897
680 954
7 592
692 942
219 597
515 732
233 970
287 618
676 406
458 116
609 488
361 315
356 54
360 52
560 778
756 247
490 633
426 340
596 110
633 524
756 273
960 156
119 941
264 712
156 762
824 734
819 463
617 654
755 80
134 845
510 340
70 934
191 202
455 163
338 452
948 810
441 328
72 896
171 744
973 458
560 479
701 661
889 696
792 310
669 898
902 430
287 280
292 579
625 129
299 512
617 74
469 728
890 551
789 519
757 729
711 730
915 689
192 128
273 364
291 716
254 932
121 78
573 601
573 105
62 483
972 388
25 923
680 424
263 937
670 409
990 245
191 885
248 167
730 619
968 462
224 869
316 476
593 255
353 189
870 911
427 318
793 732
710 362
452 200
491 761
416 708
124 505
915 994
225 923
863 305
151 53
779 429
530 430
895 195
410 957
879 335
505 93
941 341
54 137
600 997
434 505
651 519
251 256
27 226
840 716
285 450
325 214
310 964
758 627
558 276
237 572
3 715
312 372
769 592
527 171
296 868
970 478
395 18
346 866
337 190
101 981
999 95
194 179
430 223
788 211
812 486
711 138
594 202
996 146
516 755
457 202
279 641
557 349
47 849
854 467
422 915
852 17
349 978
717 189
7 956
607 967
449 996
392 844
16 973
112 529
188 35
717 347
695 98
288 268
423 664
703 761
818 557
895 841
297 118
127 399
991 676
573 129
768 635
223 789
456 457
97 152
386 237
749 908
568 133
514 357
1000 721
35 897
619 948
543 535
699 66
136 14
103 402
62 643
346 134
298 2
567 821
732 855
832 76
447 476
349 848
533 190
531 116
733 121
479 95
655 404
654 323
610 603
18 787
110 29
744 639
528 736
206 135
374 206
592 520
996 200
937 170
541 689
199 367
366 322
60 516
999 925
408 36
1000 689
813 741
826 100
265 589
104 133
470 874
316 907
847 572
344 970
942 103
937 428
8 922
700 740
949 850
54 803
918 136
359 462
359 671
292 107
440 950
409 827
130 604
229 538
508 262
707 856
607 196
652 16
40 598
220 685
161 817
882 127
5 696
511 296
369 708
837 788
430 927
529 655
227 166
277 338
377 260
548 668
246 831
440 636
118 652
723 57
138 189
999 810
452 84
46 561
165 548
363 111
310 948
211 387
264 87
28 684
409 204
368 121
545 19
649 357
272 177
684 948
274 463
880 379
594 331
424 34
180 788
657 325
471 147
518 184
364 123
364 599
354 17
772 401
976 845
752 244
838 225
996 138
392 667
980 367
882 138
929 990
796 58
256 504
580 667
629 906
581 42
109 822
935 7
966 224
226 104
301 678
887 515
627 682
634 976
850 43
656 906
581 830
209 617
643 850
27 582
938 643
510 602
894 298
604 26
475 735
224 899
399 832
215 894
795 941
507 331
231 82
899 458
38 676
129 267
925 899
610 784
434 226
617 136
755 456
624 162
889 143
458 73
857 527
440 245
479 339
409 250
395 988
902 452
913 443
565 678
898 239
791 32
59 85
844 638
306 380
70 626
553 266
101 672
635 970
633 145
511 969
999 416
7 733
789 393
277 509
163 281
338 572
679 219
200 743
855 323
116 423
11 390
83 103
934 560
676 973
125 210
427 784
412 626
333 122
101 200
810 161
478 745
492 679
51 365
519 171
299 632
833 362
927 33
576 678
757 465
277 27
619 911
430 144
581 787
863 407
345 314
119 777
846 716
422 676
99 683
892 743
935 135
444 197
145 130
508 803
778 81
423 221
598 484
898 5
668 972
314 602
168 437
193 148
663 909
910 336
542 107
587 745
850 21
440 383
28 35
9 67
556 359
587 114
962 21
648 271
680 436
83 882
969 471
165 48
644 715
352 52
20 417
285 209
471 72
890 982
617 260
233 963
558 959
247 588
574 848
526 398
826 688
386 421
102 272
167 539
60 158
379 436
45 706
112 7
666 62
273 839
117 392
194 86
579 63
380 388
630 176
96 732
415 936
833 706
21 762
270 605
699 545
739 915
506 922
506 378
760 919
430 337
847 171
644 344
530 911
266 49
136 389
618 903
84 642
525 242
546 690
453 281
203 674
455 11
308 73
269 38
786 406
142 530
65 418
924 349
121 162
211 26
832 592
590 218
890 888
319 636
917 956
129 589
658 890
1000 842
148 442
613 6
733 381
999 629
336 274
672 997
152 100
400 328
361 306
742 262
293 769
873 572
276 280
445 62
984 416
189 764
49 249
68 711
197 128
518 734
553 950
33 381
794 902
918 86
27 601
853 360
746 931
514 741
478 169
436 925
622 4
202 666
196 789
219 207
712 849
250 129
401 178
555 960
653 786
291 312
342 44
830 83
221 275
142 615
526 506
975 309
110 234
225 397
490 697
726 216
581 274
547 198
904 617
466 461
786 733
131 605
121 488
814 381
587 306
42 708
980 135
835 851
479 879
67 844
260 30
691 498
337 209
428 713
402 772
283 574
853 767
244 181
381 651
460 953
497 18
21 156
335 302
246 196
600 707
772 416
979 501
690 879
177 939
624 364
727 246
159 139
323 990
697 774
723 625
456 453
755 398
580 227
563 842
308 276
994 280
513 812
79 778
431 23
612 757
29 231
594 923
108 863
952 370
45 260
297 321
363 470
590 415
260 787
93 160
888 524
463 794
448 150
951 140
388 119
965 945
379 258
249 714
808 934
132 501
689 798
526 228
388 853
138 616
143 341
110 419
663 795
202 210
786 477
891 173
578 318
919 573
278 959
305 509
291 114
608 707
640 739
346 734
273 267
621 906
652 723
430 269
973 490
362 497
244 966
441 226
923 170
314 214
175 423
803 12
733 580
110 8
911 747
834 980
330 655
459 728
900 426
821 50
406 942
418 124
463 962
620 248
564 688
666 786
396 572
323 155
991 520
845 409
445 801
235 789
442 852
847 257
386 552
537 251
479 568
410 618
523 213
868 331
191 810
612 736
758 745
439 302
422 555
527 419
738 211
301 181
246 339
141 649
450 763
761 184
511 958
89 538
332 15
790 930
301 610
543 298
120 278
846 122
483 207
265 808
982 537
594 630
797 63
48 801
902 261
908 499
77 124
643 509
79 829
654 225
969 167
448 179
653 557
577 961
167 787
23 99
651 580
511 933
419 562
281 300
694 956
814 422
144 277
996 791
635 25
310 271
37 346
993 251
23 409
111 496
983 236
389 702
146 82
641 255
409 470
602 720
636 850
624 185
943 266
519 261
289 428
413 602
747 535
266 803
122 929
293 890
797 144
884 563
113 155
657 75
190 861
712 755
446 973
186 101
326 774
392 365
226 645
968 295
359 243
815 314
931 848
790 824
962 68
848 782
763 244
479 7
952 162
623 506
675 314
468 443
246 398
831 63
201 679
782 490
482 205
500 994
856 686
410 43
316 158
220 61
540 42
9 677
274 844
943 591
595 436
160 104
748 837
337 74
279 371
542 17
25 545
1000 218
866 349
981 690
99 908
384 298
817 251
176 304
36 569
146 500
487 790
297 829
809 260
588 843
436 676
798 297
171 826
439 730
77 484
27 373
406 977
688 26
117 291
376 938
335 242
682 917
495 192
870 650
96 855
701 890
619 951
821 546
505 535
801 307
846 993
678 158
334 413
319 891
685 472
691 79
951 533
377 32
484 576
140 341
601 640
988 984
186 942
450 288
873 841
898 468
836 465
235 694
596 218
883 717
848 54
626 989
524 548
302 350
944 157
400 2
811 704
341 730
898 4
10 451
71 274
936 668
950 543
537 560
565 415
697 300
142 53
480 580
782 471
419 887
593 82
824 636
480 396
942 329
993 93
389 624
589 560
277 574
305 323
105 128
821 958
522 424
224 587
153 599
380 82
305 129
849 62
72 54
494 5
880 240
506 456
138 347
744 918
98 745
668 80
65 773
615 714
698 975
260 423
66 732
242 641
796 481
198 395
854 594
560 221
806 1000
777 739
781 790
983 313
902 858
395 108
942 120
251 646
706 354
920 254
655 142
268 908
823 995
278 792
229 812
792 16
132 718
294 762
932 104
52 274
718 398
254 88
995 329
182 491
213 752
618 750
567 125
345 548
538 383
232 442
530 82
530 307
279 704
493 498
952 781
111 467
31 392
943 128
151 884
493 524
448 245
453 458
181 99
82 840
904 736
450 896
107 738
693 867
382 282
539 79
898 179
550 607
346 804
488 73
956 631
801 130
187 590
748 236
471 371
546 29
225 359
829 878
627 714
909 434
715 203
488 94
106 23
941 866
141 288
708 929
513 413
847 178
750 626
726 954
303 279
824 727
994 129
1000 443
764 964
927 72
715 969
436 412
803 723
392 597
637 190
563 868
576 974
199 945
71 1000
140 619
742 713
196 88
223 345
722 693
70 819
700 860
279 825
671 133
472 275
979 485
178 30
783 717
918 181
809 989
463 381
328 908
771 624
169 260
853 935
414 30
896 719
89 317
876 966
565 819
963 182
291 342
825 439
997 616
569 511
191 692
515 294
403 41
139 3
459 826
838 673
581 683
362 392
692 617
924 777
172 853
161 811
559 28
246 126
319 621
152 920
258 764
640 581
14 588
36 693
997 126
438 217
439 980
697 532
284 739
278 103
374 17
915 105
870 323
645 417
17 151
686 36
532 656
407 888
926 952
629 89
361 599
612 412
601 180
288 94
659 39
553 609
154 878
40 859
32 80
354 681
348 47
47 840
901 550
84 926
390 174
196 982
481 855
401 299
943 671
411 661
830 835
119 529
733 942
577 139
102 564
132 152
380 42
228 755
438 920
154 222
120 116
238 64
764 450
370 883
330 411
919 297
473 901
772 449
584 793
458 701
281 554
810 702
617 226
622 437
411 48
295 779
834 211
801 748
80 942
778 586
269 955
580 759
628 145
255 389
184 716
630 586
271 123
147 693
11 501
803 430
307 49
504 358
627 13
332 381
11 177
986 327
965 44
363 547
17 467
616 928
562 242
596 295
92 553
227 124
780 342
964 326
904 892
363 276
950 40
234 660
152 266
822 903
332 376
370 758
378 94
24 871
215 244
637 843
72 278
545 99
251 851
386 680
880 480
830 8
79 899
41 469
814 342
608 988
478 819
831 840
329 973
179 491
326 292
759 898
184 887
820 753
336 547
735 266
219 809
360 917
886 607
923 179
253 331
976 662
387 794
298 709
601 913
160 739
750 500
452 569
542 765
789 466
962 172
953 621
322 49
80 989
98 172
390 618
714 702
247 233
610 375
589 956
21 85
488 952
565 701
428 82
989 428
657 456
408 353
104 292
446 57
650 798
323 55
815 510
138 900
700 156
385 736
730 47
208 845
834 885
341 468
385 549
865 252
678 861
816 722
470 505
805 919
623 700
292 777
247 901
419 418
885 863
757 173
637 981
520 952
810 549
822 145
1 949
453 790
745 500
1000 768
849 691
816 305
799 698
338 5
802 1000
896 290
441 713
471 734
843 946
63 47
864 92
959 449
969 4
36 725
737 799
207 973
452 36
261 990
601 322
431 82
808 532
795 517
710 174
171 212
313 318
635 928
717 392
716 894
91 832
439 96
210 311
399 824
668 954
257 423
108 892
828 438
206 933
871 35
496 51
572 597
461 474
252 707
822 360
384 974
330 598
24 498
593 784
615 59
969 10
723 616
905 202
88 658
385 503
727 580
725 494
840 776
150 630
887 420
120 303
415 491
100 871
129 341
200 366
681 116
626 693
49 903
8 92
583 890
547 315
643 525
202 837
442 253
726 810
59 419
421 902
30 13
134 900
515 649
560 816
715 295
338 752
37 716
438 289
101 767
435 908
397 379
296 703
822 708
384 145
213 180
187 447
423 195
29 233
522 252
81 978
659 789
351 364
53 463
57 266
339 225
704 11
407 246
799 571
15 607
957 927
11 641
631 510
27 123
194 624
757 817
580 748
754 260
371 284
159 103
346 565
286 112
665 148
763 91
954 517
626 458
429 154
326 714
522 760
776 396
9 46
208 969
927 755
916 50
754 757
288 960
273 45
586 261
646 742
787 16
734 489
413 849
65 547
280 169
288 52
855 150
725 232
271 723
212 296
92 590
156 267
579 590
715 803
853 398
816 198
2 683
915 502
618 593
736 530
4 286
907 900
686 389
770 986
807 573
384 302
90 449
856 860
761 736
402 787
643 29
695 217
82 74
989 636
226 294
416 78
727 700
796 939
413 822
915 644
844 711
54 973
523 532
212 313
373 380
752 22
151 970
416 800
762 32
226 538
764 829
97 763
705 965
959 1
516 797
712 415
387 390
396 184
971 253
305 497
491 894
722 294
348 4
235 268
755 527
476 693
465 807
234 481
943 145
578 816
318 674
513 419
81 368
325 665
890 837
133 18
949 610
154 364
991 155
947 444
474 557
664 128
784 490
226 137
47 652
340 265
102 991
998 128
367 203
587 584
57 373
54 563
729 543
846 458
541 343
794 799
409 41
209 385
31 798
850 120
894 432
4 182
973 173
201 889
717 916
727 782
882 14
362 508
790 913
141 858
281 324
922 575
402 310
162 438
532 344
143 241
550 135
16 986
949 402
171 844
80 737
877 372
396 627
717 704
554 679
594 399
254 219
406 28
944 337
346 557
979 340
579 112
323 8
512 889
831 640
511 359
515 520
531 873
699 423
210 598
640 27
736 714
383 347
471 844
374 260
430 774
723 15
413 361
407 924
449 751
807 837
909 204
255 628
501 255
868 771
480 774
438 95
717 23
66 657
135 943
521 815
416 623
177 984
820 69
134 446
131 146
853 516
810 485
25 806
348 66
489 228
996 398
366 463
288 365
588 265
708 171
899 879
162 311
153 757
960 239
533 219
7 316
514 998
966 579
836 880
18 468
244 269
821 929
610 40
43 247
958 93
660 947
311 762
894 355
502 979
426 384
73 118
149 668
928 983
595 31
976 999
903 95
465 969
743 957
726 310
435 471
88 768
185 230
170 942
99 455
990 887
100 148
409 404
587 659
999 983
813 256
344 84
580 873
65 594
866 244
285 294
59 850
2 840
854 928
101 634
128 72
95 417
14 549
577 910
218 647
341 225
281 372
499 416
489 765
854 850
928 142
140 309
519 762
710 149
454 896
172 72
330 135
383 247
849 740
570 963
148 992
420 551
954 666
468 677
6 168
148 401
110 631
506 980
194 670
357 270
984 617
686 437
783 32
968 371
9 655
461 813
693 516
301 309
367 948
241 289
813 734
243 314
44 400
30 225
264 402
194 501
949 335
336 778
552 979
55 656
467 651
733 912
798 397
16 448
170 205
330 932
514 35
33 427
120 361
471 646
294 982
625 246
813 463
683 595
109 140
664 218
369 285
991 719
694 285
179 740
843 751
763 892
831 328
760 937
501 574
465 528
834 30
437 659
32 351
795 640
220 698
493 734
124 430
826 88
542 778
306 213
928 533
295 522
116 996
280 140
544 579
253 374
412 978
425 700
406 595
771 238
961 338
397 224
793 73
338 125
298 853
690 826
795 827
190 619
109 182
48 681
309 943
543 24
709 428
974 656
597 416
911 600
698 586
407 69
247 365
393 811
694 35
692 460
539 576
79 64
409 487
734 573
554 898
948 136
917 113
40 349
238 170
963 796
763 797
379 165
350 833
548 530
43 822
766 29
264 22
887 41
311 823
44 209
623 519
263 729
366 478
901 832
817 666
152 245
443 773
199 991
72 888
433 975
206 531
740 133
447 98
81 205
851 360
65 855
987 453
409 848
784 53
694 716
247 407
197 806
995 762
488 462
184 864
684 397
997 223
908 576
232 316
73 995
263 944
181 524
752 711
42 240
459 379
316 825
453 23
517 770
200 289
484 972
894 501
310 88
959 985
333 932
989 915
28 40
572 525
561 259
653 467
711 177
587 413
311 367
61 33
999 190
228 729
219 426
338 320
336 108
102 478
602 909
255 610
772 466
338 457
506 348
209 593
368 762
123 930
227 543
645 255
659 377
673 802
590 463
969 604
306 490
144 211
784 174
610 523
494 208
805 268
240 138
820 846
344 352
655 584
548 853
909 220
126 594
676 977
937 777
792 349
159 534
721 507
267 185
529 506
822 730
79 638
956 302
129 429
91 354
560 605
23 659
740 697
714 280
673 164
462 718
175 972
587 475
616 467
871 330
731 143
755 528
106 792
269 930
761 414
62 595
282 219
491 41
61 584
47 78
410 967
841 634
352 992
498 720
225 31
659 826
81 774
116 644
169 379
111 717
607 328
781 946
772 146
996 597
436 232
601 142
190 120
910 698
3 437
919 44
302 572
469 893
321 693
796 954
815 946
287 514
109 396
403 135
922 472
540 426
510 539
2 881
50 641
539 25
172 810
41 702
987 296
671 915
852 302
167 223
454 608
562 193
163 213
327 139
886 85
827 855
504 103
358 236
856 405
758 785
138 368
701 916
613 113
891 321
659 858
202 168
922 164
837 213
226 756
533 355
623 530
215 873
465 990
481 392
530 697
693 427
664 533
866 16
64 95
872 82
240 887
933 964
834 739
178 575
28 979
100 20
497 418
865 355
215 369
528 483
275 767
404 962
621 61
958 210
648 817
62 739
212 766
141 988
798 684
785 774
120 919
382 664
607 603
945 929
54 721
320 379
64 842
618 960
196 865
193 260
526 50
612 226
859 962
659 791
189 387
847 960
652 189
537 3
977 817
583 718
316 418
698 925
284 133
150 102
258 249
161 444
529 359
98 587
28 94
157 435
345 480
623 608
752 775
91 902
968 756
188 979
582 458
430 832
824 142
128 920
328 758
413 827
548 436
161 666
195 862
156 39
433 14
505 168
331 683
465 181
985 669
753 197
379 468
166 460
100 269
531 190
957 616
164 168
438 675
296 486
312 968
620 616
935 889
793 11
579 808
524 391
745 80
851 979
832 471
754 361
859 981
879 874
524 582
341 14
471 511
820 650
553 262
175 278
987 115
503 348
717 865
834 604
631 423
893 340
156 139
399 273
885 559
848 247
23 421
244 67
19 552
137 672
618 652
69 846
550 323
383 462
875 75
431 682
69 602
457 349
956 830
9 436
432 912
758 719
985 132
530 888
5 744
739 111
674 81
739 711
518 274
794 489
187 4
166 776
100 984
146 950
322 170
108 376
162 307
507 93
857 754
648 182
376 445
721 143
91 92
855 848
350 710
45 654
842 185
485 520
92 857
272 432
335 898
775 226
46 496
985 829
317 941
541 175
236 41
776 842
550 811
525 141
753 229
188 241
382 528
860 945
977 182
869 184
803 529
851 264
935 628
594 699
85 334
828 188
696 877
70 162
211 712
636 304
363 298
518 995
168 731
96 275
44 493
133 329
903 893
424 140
301 43
91 564
62 215
352 545
649 838
264 99
968 521
427 795
412 239
878 833
461 66
991 85
942 943
477 860
417 702
647 635
579 680
706 583
920 470
751 401
814 301
187 662
26 291
548 404
968 915
658 617
846 796
926 216
790 56
233 295
495 342
442 202
552 612
889 988
571 481
889 258
279 549
661 233
286 519
354 442
159 960
854 262
955 38
204 813
744 625
603 699
240 382
333 279
349 812
708 724
635 523
123 15
28 858
72 695
602 572
815 778
742 547
355 413
547 663
515 73
671 125
457 775
880 804
244 10
242 920
179 819
606 752
364 553
559 677
293 6
740 500
612 825
997 879
105 364
591 846
30 367
685 933
318 892
111 570
861 452
848 450
726 110
791 288
889 671
880 77
518 150
523 204
460 819
648 600
756 272
536 968
484 69
816 24
201 344
670 676
18 184
406 520
906 982
51 889
416 267
335 975
799 93
864 334
417 209
523 611
120 298
26 276
328 91
111 952
946 205
6 255
195 638
91 465
40 513
362 383
279 227
848 550
716 107
714 16
400 268
972 136
868 644
673 379
31 47
743 413
815 870
365 562
761 261
292 606
143 398
859 592
472 273
214 319
737 51
528 469
947 285
750 387
25 280
183 517
868 374
623 543
973 197
142 313
688 878
289 502
256 57
22 151
614 390
765 249
110 496
638 550
905 408
383 238
392 190
30 484
310 321
478 800
486 438
615 529
611 522
850 394
580 1
595 359
82 875
152 322
723 989
131 800
6 915
511 344
60 22
217 927
943 635
837 330
188 217
868 767
959 424
90 149
732 942
535 647
127 260
984 749
904 339
214 987
259 168
304 646
189 654
873 162
48 551
167 545
305 692
997 289
662 844
811 267
30 829
1 240
537 114
377 912
820 905
177 823
545 31
256 82
335 383
3 899
159 398
837 566
720 312
685 653
943 403
649 428
954 451
341 384
304 578
120 4
132 38
779 203
386 941
775 458
327 82
750 582
287 913
468 418
120 205
857 431
698 748
212 965
908 172
746 139
917 544
965 105
669 359
738 197
379 641
997 436
230 399
466 725
91 891
351 644
25 443
20 361
107 328
108 562
739 683
997 674
708 300
257 371
304 735
81 637
988 256
167 247
421 453
79 926
480 465
884 566
780 891
156 50
463 112
15 591
87 514
592 733
44 331
856 341
128 755
714 961
90 879
904 218
893 276
980 656
729 565
248 692
704 172
931 559
26 35
433 218
650 945
444 107
597 594
603 568
662 164
49 279
269 436
180 155
790 153
880 995
15 437
322 421
461 208
515 215
164 761
554 330
579 142
618 365
787 327
276 520
877 217
615 766
422 714
628 994
275 550
892 294
771 463
662 179
981 940
219 379
597 662
274 114
876 737
351 394
175 948
269 641
106 912
201 805
482 785
730 594
750 979
309 648
665 575
882 242
235 807
68 627
613 855
467 699
830 999
621 560
566 605
487 646
38 842
753 662
477 663
751 101
71 921
93 138
91 366
991 752
497 756
177 746
97 484
478 597
240 519
646 517
538 460
198 601
724 538
796 949
782 577
448 411
596 512
173 313
994 579
558 763
100 238
793 90
140 170
467 679
11 394
324 91
728 53
104 756
509 133
799 655
967 700
597 157
73 397
997 177
708 633
206 341
134 497
52 202
141 846
837 169
142 266
864 340
322 936
997 70
72 531
799 969
592 621
154 419
540 986
821 140
922 651
861 851
472 282
149 26
73 570
450 189
838 179
208 265
60 921
862 739
186 492
878 586
114 903
715 813
930 164
187 597
641 93
356 291
131 324
759 960
140 828
576 262
423 12
164 889
206 496
29 313
734 425
223 164
313 291
18 708
917 143
797 634
24 846
304 817
488 476
722 554
99 789
483 276
681 801
894 67
318 120
163 332
344 556
529 244
827 150
553 884
869 865
412 186
902 340
800 607
679 509
684 251
126 820
769 781
44 903
720 975
952 921
493 607
284 559
410 740
706 266
551 87
831 926
688 315
672 595
681 590
215 980
313 51
671 110
682 454
759 467
846 50
427 682
97 612
207 470
629 129
11 706
725 914
797 869
578 422
976 448
510 756
85 868
986 576
77 952
651 854
800 118
168 256
752 695
331 211
175 273
684 216
39 960
573 699
935 441
805 165
336 43
741 403
189 584
643 773
227 21
664 688
90 442
913 357
229 222
659 309
359 733
100 256
432 465
918 190
618 206
977 996
670 85
475 232
119 392
615 914
22 203
525 615
860 795
313 647
821 733
675 735
230 488
918 308
16 176
62 941
946 129
22 246
444 762
104 685
995 728
735 713
677 752
173 928
415 238
143 879
969 82
424 183
567 80
591 868
24 939
920 396
716 480
648 336
758 437
16 778
123 851
558 843
947 569
750 452
655 963
432 491
968 720
41 408
936 454
809 974
206 866
370 657
512 937
488 893
251 493
974 994
921 422
137 252
931 475
523 905
750 967
294 309
351 179
808 510
134 717
366 773
766 307
139 278
359 550
582 924
93 307
832 883
962 195
509 430
706 281
582 37
204 634
787 107
501 95
213 329
175 256
902 654
565 328
265 753
523 806
597 614
368 459
618 344
778 149
977 346
820 18
826 970
495 258
818 271
713 600
768 150
121 451
223 513
254 326
566 888
908 557
723 397
853 225
708 237
413 386
742 876
789 597
278 306
708 973
33 812
21 230
949 431
393 537
251 181
351 904
917 838
861 596
118 572
884 89
59 142
975 922
149 133
300 359
422 851
355 521
710 564
328 747
975 451
221 758
305 635
959 918
986 17
899 390
866 111
902 698
753 774
315 805
647 537
921 628
484 57
292 19
635 322
114 839
380 251
404 683
402 57
454 765
288 501
27 539
913 95
21 678
28 294
21 369
172 344
645 75
94 737
692 859
386 99
568 870
365 802
826 763
533 610
869 641
793 269
297 314
793 478
923 536
23 182
150 67
502 532
871 15
209 187
768 545
155 121
645 606
728 90
283 401
116 391
127 719
845 475
217 161
855 508
447 262
466 917
348 303
787 617
455 734
163 275
139 102
92 344
351 237
597 786
976 526
784 497
239 757
674 274
679 583
179 784
376 940
452 618
446 58
116 481
210 766
585 902
228 874
283 549
449 686
265 641
905 623
333 294
498 404
758 260
937 587
807 524
259 258
672 133
131 6
353 57
314 539
892 23
805 546
832 584
286 680
393 886
334 338
366 89
79 677
69 155
965 765
48 313
441 421
705 714
467 241
582 250
351 50
82 454
258 864
337 542
289 998
398 629
786 119
208 511
770 152
632 449
156 142
247 591
130 387
876 809
432 920
39 594
747 740
438 132
665 313
41 368
223 507
825 558
49 855
526 199
627 430
999 445
115 461
281 162
656 443
69 574
1000 307
628 898
339 773
329 493
791 843
744 564
25 66
217 310
964 544
69 210
240 59
132 236
3 11
408 940
137 516
285 930
293 418
723 586
681 61
797 943
963 890
280 47
502 959
523 856
567 141
185 374
849 907
469 393
436 388
775 31
280 779
261 582
251 284
119 725
13 507
799 496
95 128
110 434
615 125
603 449
813 3
76 698
283 802
279 201
107 898
807 720
916 605
393 478
169 680
798 958
114 229
624 184
75 197
472 99
174 929
398 395
844 278
720 408
795 967
468 448
763 301
894 19
539 897
178 68
258 531
932 600
168 31
855 616
4 676
170 871
880 201
844 63
963 92
734 561
41 770
791 873
850 585
205 1
605 162
456 688
58 174
600 846
958 335
851 313
770 84
895 354
178 380
471 905
39 356
632 688
413 831
470 461
750 652
891 275
799 145
843 577
618 577
93 878
374 571
229 111
587 266
180 377
649 980
637 147
479 324
147 459
598 591
557 851
867 805
171 563
316 470
659 80
915 325
849 248
957 405
681 245
847 688
667 842
257 969
410 340
913 750
888 474
789 52
138 173
180 761
719 693
816 782
812 30
862 569
567 123
47 439
469 306
805 60
751 742
113 443
31 30
993 275
756 711
259 457
501 274
838 946
413 396
112 952
138 435
627 868
4 21
856 488
87 112
999 16
417 762
121 981
412 841
848 485
448 400
553 824
319 780
67 54
825 675
559 317
162 377
513 35
561 510
20 371
719 404
184 232
399 706
954 534
501 850
663 977
621 461
951 231
534 9
619 293
442 220
202 127
845 66
691 230
928 558
381 850
127 585
468 858
820 218
51 443
688 73
615 541
563 817
319 340
314 495
314 228
360 953
214 606
191 294
298 438
471 280
492 209
743 824
803 627
384 929
102 996
76 817
135 828
345 31
813 948
40 877
503 13
777 16
945 237
829 602
979 270
467 178
471 546
802 636
152 49
760 551
436 934
910 982
342 212
421 190
532 179
830 261
499 215
24 639
232 37
935 64
834 204
354 833
171 368
850 584
163 659
109 695
364 539
868 302
716 104
798 104
494 198
171 920
796 260
5 120
430 722
597 800
777 276
350 365
286 833
356 537
198 478
411 484
278 584
43 697
28 439
880 569
373 307
808 908
152 309
257 142
103 679
280 679
504 731
535 105
887 447
159 228
481 894
643 950
472 253
410 931
343 676
765 589
810 678
972 173
254 583
682 816
735 46
600 598
330 847
334 64
899 678
458 708
458 598
795 144
197 140
303 117
340 989
267 933
920 984
800 766
176 805
814 699
159 846
144 192
381 327
27 605
690 440
515 41
250 838
95 452
353 55
887 710
870 213
180 687
562 919
625 32
587 477
392 139
81 991
608 406
917 680
426 599
748 347
95 490
192 711
306 497
708 623
644 911
867 699
723 604
850 995
206 519
416 374
705 791
879 985
920 97
126 386
597 561
208 607
140 450
990 813
698 314
708 514
399 201
646 997
336 549
765 858
5 929
933 843
730 548
416 403
888 900
439 291
546 600
281 303
811 832
741 483
982 644
105 384
623 117
623 352
875 581
728 106
46 87
661 307
698 754
643 116
78 588
441 973
713 665
635 127
771 870
804 750
560 756
295 470
903 42
153 768
20 354
429 413
949 526
277 567
823 464
871 463
32 348
907 185
741 854
142 428
181 687
564 682
102 615
912 12
369 670
416 822
785 234
394 562
566 893
925 817
101 880
850 212
922 826
42 316
693 592
304 237
635 302
951 904
175 113
226 702
867 361
498 226
805 762
215 199
508 729
292 92
342 384
917 388
854 315
424 654
723 38
439 433
902 177
451 959
172 166
905 406
5 687
453 607
243 282
237 554
436 882
463 465
992 103
45 744
513 94
413 912
97 366
399 603
461 491
651 468
755 196
40 624
781 477
368 42
298 776
152 243
952 686
267 711
420 325
192 434
559 806
404 654
854 997
762 523
879 891
696 114
934 248
409 173
948 233
466 834
295 250
492 396
984 330
935 618
432 290
620 828
340 859
715 563
509 587
239 152
701 311
952 70
6 857
552 113
803 931
650 822
255 910
433 202
272 193
43 873
240 229
94 34
585 228
395 799
634 793
184 418
843 564
359 180
185 414
950 341
885 554
288 753
155 768
109 756
808 164
370 902
689 712
24 996
773 886
662 734
842 262
353 335
168 282
721 69
710 378
697 187
864 537
486 373
676 252
288 608
376 172
186 560
435 239
585 894
330 795
587 341
499 492
603 163
788 920
582 722
893 501
884 742
597 377
861 49
632 949
368 625
728 928
111 916
90 746
598 359
105 761
970 299
515 217
167 267
915 622
635 204
884 378
374 464
161 340
623 264
360 598
307 171
691 555
141 954
468 505
317 428
926 931
91 546
531 594
226 387
589 64
242 4
277 536
630 761
326 938
356 426
959 535
894 77
225 353
190 714
684 522
41 2
168 999
48 955
678 608
491 172
371 705
175 769
175 724
278 48
922 438
703 863
707 580
736 863
664 278
783 837
649 750
461 728
723 13
600 572
829 458
374 486
719 990
582 569
678 559
158 136
699 488
275 579
276 663
29 17
131 403
142 828
134 192
401 63
208 52
454 659
544 20
54 920
249 369
314 306
102 343
671 650
454 143
241 597
155 236
828 195
742 450
698 740
820 731
430 262
1000 358
608 470
696 468
282 680
847 458
907 876
324 952
139 965
363 519
271 94
699 685
60 213
313 408
237 411
763 954
116 586
741 338
424 134
245 470
880 32
689 460
859 354
677 675
682 520
109 837
262 643
649 505
183 42
165 472
287 983
946 744
862 674
557 206
999 75
184 132
656 654
46 730
208 786
947 302
737 283
575 677
89 481
319 989
602 385
731 885
876 363
574 866
474 451
963 566
687 848
638 742
352 29
129 333
426 737
437 662
816 808
956 19
132 407
417 441
377 500
300 144
59 870
771 7
690 516
168 818
777 290
956 347
984 168
310 770
737 664
411 92
890 725
71 951
281 248
137 557
798 228
94 746
420 604
814 589
769 191
145 151
202 930
995 886
791 448
45 12
838 972
469 144
972 502
623 823
694 361
457 186
132 674
458 411
74 428
321 325
695 376
765 762
795 951
491 712
767 492
85 42
576 815
459 77
475 467
446 180
72 244
503 736
616 342
744 831
872 522
852 768
930 616
497 358
338 938
577 235
355 772
128 455
384 630
398 239
69 890
619 489
304 433
872 594
398 864
198 583
467 216
571 101
647 67
943 932
503 21
581 186
325 3
61 235
271 875
23 700
794 756
602 937
804 411
550 56
733 408
97 179
607 691
545 358
687 87
534 594
956 617
683 560
393 412
484 388
111 402
778 559
839 557
864 960
71 211
160 728
675 849
622 737
531 210
60 592
742 238
334 42
627 507
588 890
445 653
621 318
48 206
34 442
429 73
229 962
211 722
182 931
377 154
880 981
939 76
341 5
575 288
433 410
791 577
638 280
730 819
550 912
802 644
774 822
110 940
732 417
363 697
717 495
190 310
778 984
320 692
560 792
865 182
423 858
374 182
72 624
539 239
395 8
276 186
282 36
893 683
698 552
415 139
316 957
510 100
448 936
989 589
979 358
570 668
724 482
543 589
195 64
412 932
110 408
329 497
892 418
289 122
854 595
773 412
874 972
16 788
270 167
239 531
280 301
620 321
707 418
661 512
694 748
478 832
667 379
259 379
744 961
331 267
797 741
738 569
237 809
760 411
935 168
615 795
27 217
531 827
205 271
739 864
564 250
995 814
477 914
343 644
535 214
835 442
469 561
964 128
492 440
318 597
930 84
30 134
675 702
423 877
171 257
284 749
143 24
621 232
127 670
801 617
832 807
569 856
948 903
544 103
524 818
593 45
527 864
794 880
779 241
759 712
438 62
134 116
936 757
445 301
19 221
896 46
412 1
252 779
415 800
646 405
824 572
760 931
645 153
166 989
404 61
781 513
19 517
200 346
368 19
252 64
537 128
656 324
936 729
824 436
752 990
824 711
399 821
766 728
201 1
89 117
483 390
416 448
923 757
303 714
414 760
802 711
524 313
452 74
117 60
827 997
425 865
4 80
772 51
552 875
605 569
51 55
521 454
758 446
34 779
870 338
176 785
826 628
620 571
275 602
563 211
3 445
427 995
167 977
715 161
468 911
290 136
723 315
901 851
306 319
15 249
840 99
157 241
100 433
343 218
986 650
690 632
403 589
200 97
584 544
578 316
411 240
407 554
10 898
994 583
280 376
456 629
697 575
339 508
713 825
889 942
19 687
68 469
949 851
561 371
703 676
929 855
680 531
877 860
359 952
939 327
511 194
391 360
496 619
826 166
83 409
997 881
277 380
951 136
396 255
576 397
303 479
741 236
966 182
680 536
658 522
912 789
175 275
329 281
165 375
594 989
687 316
573 703
214 861
584 483
159 296
556 274
253 54
427 429
444 395
625 741
728 988
885 633
660 342
401 35
155 774
493 495
681 185
36 421
347 716
848 520
729 104
698 871
907 193
507 471
284 445
670 699
143 433
960 69
93 335
99 619
209 316
525 437
819 920
875 934
145 227
755 248
255 766
592 897
209 986
376 98
912 225
563 466
257 106
805 484
608 437
815 86
63 186
57 271
613 956
211 388
574 347
823 114
405 274
625 231
22 168
598 427
846 190
843 395
771 126
645 913
362 5
396 320
511 303
343 887
763 627
132 599
9 250
883 307
527 516
45 432
530 532
758 747
813 802
475 677
763 466
286 502
835 318
11 145
568 161
423 330
526 703
40 948
256 480
616 512
750 898
658 123
215 220
171 298
190 213
876 330
845 225
848 249
925 103
716 869
165 361
788 549
826 620
445 355
572 186
251 364
206 376
981 261
162 262
775 463
311 294
113 376
669 57
946 337
790 579
155 826
540 527
763 487
88 976
970 71
209 27
282 107
611 840
763 834
7 202
6 925
950 468
226 873
135 425
349 123
989 371
415 410
892 308
23 287
337 945
140 588
295 307
767 738
215 707
229 158
883 65
913 600
881 487
684 53
192 46
968 251
496 252
588 834
79 653
858 1
906 263
938 557
695 905
252 168
960 101
222 803
618 503
118 858
29 145
577 349
854 265
473 288
191 283
125 285
40 577
923 655
429 303
445 153
933 998
119 665
886 470
115 465
325 22
88 339
819 218
737 768
112 767
557 885
592 477
394 579
1000 506
594 681
198 782
998 936
600 726
565 861
809 943
923 941
664 295
959 253
248 126
1 280
494 653
238 594
320 333
33 278
819 888
714 364
454 477
374 595
720 108
85 138
120 657
586 255
565 855
791 97
180 491
10 871
985 498
192 666
457 405
560 52
643 569
254 223
590 902
221 971
938 245
984 754
739 737
828 834
136 239
410 914
302 20
653 875
178 709
541 267
601 941
784 641
366 692
793 160
212 251
381 434
735 609
641 411
226 270
658 564
447 102
417 87
952 384
762 904
242 354
558 196
274 228
145 930
419 239
923 755
195 164
7 612
545 215
424 744
43 10
70 998
65 715
696 465
726 129
307 52
116 172
992 478
502 591
192 297
608 925
319 606
152 834
462 455
341 748
955 961
427 676
176 182
180 809
549 705
689 483
517 443
419 558
291 76
459 56
706 502
634 10
793 751
485 461
338 60
277 234
116 504
555 886
318 138
970 874
849 171
131 738
624 894
80 433
174 631
260 130
662 892
925 749
779 786
642 96
815 448
169 425
851 398
844 397
14 763
934 175
746 660
356 451
214 85
493 511
463 875
36 716
310 642
337 271
281 393
860 900
586 335
637 769
955 992
422 71
832 752
456 382
150 54
106 442
759 639
455 795
968 340
532 729
919 389
318 211
934 131
133 724
500 159
32 628
146 170
935 250
978 58
349 919
779 282
869 259
613 645
218 70
826 117
497 316
32 529
360 68
148 421
333 288
776 28
421 787
331 519
356 259
57 283
963 236
237 755
727 855
366 513
333 739
300 840
515 506
536 572
829 54
322 414
46 79
624 322
329 844
459 312
965 490
48 907
308 956
393 421
554 874
768 868
890 699
463 184
861 132
869 639
148 21
897 43
666 957
688 733
417 615
594 107
899 665
396 332
469 904
480 596
475 335
343 875
741 627
339 812
408 891
338 287
160 653
956 97
909 729
914 593
791 220
917 923
572 56
298 75
754 563
958 254
696 661
871 600
942 651
837 206
359 991
407 134
928 788
347 892
913 404
961 105
928 314
494 973
725 925
591 68
939 431
345 113
580 826
617 79
724 383
33 859
986 466
162 905
98 173
790 321
82 503
606 181
401 70
139 347
643 585
487 825
410 611
540 724
575 630
7 417
697 974
516 210
761 115
919 191
234 988
266 86
66 713
267 513
980 698
247 917
35 448
282 618
280 626
948 337
955 229
170 20
398 180
226 196
117 713
35 587
564 230
832 45
716 984
533 824
922 497
39 272
654 191
247 978
291 288
202 197
806 768
490 79
194 497
849 709
749 776
108 730
56 151
578 477
202 578
620 573
2 4
401 78
657 471
811 621
206 731
209 793
121 906
618 480
707 571
122 824
414 879
197 533
111 403
763 626
525 976
288 366
373 533
514 600
598 522
425 686
331 410
288 830
229 950
978 252
632 793
24 1
543 970
521 371
156 612
26 288
33 419
354 767
993 274
513 116
42 532
619 526
474 261
234 848
591 313
761 513
873 366
373 939
182 136
354 558
627 219
843 786
323 246
315 228
550 699
682 466
529 698
73 393
366 812
769 375
844 797
596 428
543 498
400 395
985 274
773 577
138 230
406 669
47 42
325 567
982 519
985 663
431 998
45 577
472 601
712 837
518 785
837 733
528 513
210 238
22 517
757 635
24 133
944 841
787 619
941 496
904 506
870 645
786 499
999 192
870 823
533 186
216 893
97 963
835 519
668 399
990 696
900 29
683 604
120 331
10 160
366 641
458 726
546 430
683 646
438 734
290 419
432 823
26 173
401 171
970 918
591 238
225 971
17 827
893 723
58 95
630 366
673 965
417 123
636 420
843 866
94 921
414 887
57 606
358 849
90 640
361 152
863 337
138 267
458 972
366 415
433 136
700 413
553 702
310 620
320 912
455 362
876 487
962 255
403 40
296 102
814 448
341 990
915 534
407 440
747 48
427 264
815 666
301 272
133 395
557 673
386 633
918 404
698 141
567 69
411 555
53 617
59 197
661 589
638 343
858 690
58 890
409 407
941 716
195 62
767 579
712 395
900 245
392 59
800 381
278 488
755 23
371 853
604 999
749 287
576 685
374 6
273 927
994 725
52 897
603 416
966 850
842 949
752 181
512 39
683 642
646 18
373 615
137 15
14 725
305 116
728 217
928 266
72 194
644 29
144 608
793 93
71 717
276 413
374 602
826 164
62 939
262 243
369 834
271 372
963 871
620 328
590 994
881 59
427 678
507 953
54 598
629 636
366 783
373 167
425 350
70 486
997 148
305 37
403 219
642 166
635 268
118 443
706 318
471 43
772 137
337 930
85 573
262 967
965 837
524 131
354 251
886 28
676 561
27 32
237 579
832 652
240 583
857 277
288 136
964 668
373 256
879 746
500 659
918 146
719 876
295 430
981 825
948 155
727 664
498 843
161 727
465 563
146 191
36 416
594 683
273 550
474 395
515 805
567 240
121 900
213 280
176 884
851 867
802 703
947 452
841 572
831 46
857 192
361 342
503 174
167 690
630 298
204 376
812 896
33 435
226 210
794 770
514 265
78 470
949 760
382 716
669 440
465 443
137 688
251 924
369 790
614 951
480 865
881 868
199 125
150 301
70 563
458 427
455 185
101 589
923 666
673 884
746 786
679 695
56 789
268 695
750 403
600 661
346 224
727 16
702 321
574 915
523 16
803 409
880 514
721 85
770 105
389 679
961 771
111 109
337 607
116 298
104 462
901 924
899 321
803 871
782 75
935 181
551 723
880 429
28 560
176 240
517 923
614 204
42 346
332 137
250 412
98 323
246 568
21 11
703 366
19 977
533 307
261 187
935 186
824 842
391 77
849 587
765 902
165 483
105 974
867 53
91 217
91 658
729 327
139 145
709 929
460 970
542 638
455 567
982 727
355 471
467 742
770 896
793 948
223 879
830 732
24 15
417 590
622 100
152 1
846 272
107 207
931 206
856 233
853 375
566 795
413 267
266 264
556 896
912 573
542 338
114 462
480 393
239 456
122 747
390 649
588 511
339 649
124 422
427 454
861 832
588 668
28 780
896 357
178 44
486 74
860 975
884 441
83 887
393 29
474 749
874 172
335 826
673 628
899 568
66 104
504 511
217 681
997 903
238 738
64 174
652 965
808 125
214 383
501 987
709 563
793 882
408 811
71 964
33 761
898 437
516 621
338 655
446 905
558 936
321 892
139 389
352 996
49 89
233 244
28 808
110 697
791 610
833 930
782 504
631 221
462 914
38 964
893 749
569 560
1000 351
625 325
572 985
870 509
899 705
313 930
89 318
237 413
220 919
178 762
442 779
261 967
479 412
301 940
283 942
227 927
311 137
775 340
728 403
432 924
477 180
625 74
4 181
675 580
530 599
236 124
324 585
51 405
435 689
45 655
303 113
672 463
473 389
849 778
983 351
605 673
697 647
992 641
682 120
688 585
583 119
597 154
485 262
872 5
599 588
216 95
113 209
108 16
107 416
507 52
873 405
799 623
190 4
966 170
837 879
641 403
792 321
489 960
447 269
504 882
26 236
431 84
967 17
861 526
835 55
486 77
675 636
828 367
941 600
590 986
662 942
225 336
874 427
417 4
225 638
562 849
315 98
260 473
547 345
805 644
854 905
74 862
484 311
739 724
281 682
514 672
529 127
820 713
1 651
184 405
985 154
418 259
356 648
821 991
399 95
198 171
423 151
575 730
848 819
725 871
475 529
998 827
303 938
236 429
489 388
476 753
548 241
117 631
268 770
204 41
390 328
519 528
42 291
855 34
881 297
244 406
382 485
266 446
801 966
374 422
948 471
674 65
849 427
549 726
933 597
329 517
125 251
303 210
322 948
822 486
882 835
835 723
56 756
339 897
274 379
545 140
486 417
321 48
324 893
891 463
385 215
714 260
159 400
856 9
149 390
835 66
967 439
644 249
688 588
568 966
81 200
731 494
181 819
710 304
110 713
438 9
138 607
302 918
312 953
705 554
225 749
276 539
490 833
953 676
331 516
862 499
989 196
9 807
307 860
555 167
670 262
894 80
283 291
839 460
114 832
775 133
410 304
368 209
703 331
926 865
434 882
988 906
275 237
592 637
954 873
872 893
486 349
201 473
517 411
569 154
294 39
711 248
379 738
514 965
495 97
947 547
304 9
664 584
173 650
375 556
682 268
779 898
265 507
825 283
35 949
700 18
909 39
524 182
979 88
168 746
414 863
987 767
652 352
85 232
567 457
574 665
645 523
132 375
699 620
210 51
677 655
203 563
495 947
205 500
548 913
272 134
223 651
394 586
717 386
827 255
495 55
647 453
940 639
622 641
320 925
755 561
267 852
927 443
186 945
514 453
787 234
193 68
667 159
819 262
583 811
909 744
4 705
827 200
264 606
716 652
559 965
472 352
59 21
263 912
3 560
691 660
942 81
585 143
565 380
864 77
249 439
471 724
186 462
391 700
492 976
892 273
762 358
960 280
207 869
586 254
279 701
418 795
476 393
990 272
152 62
914 702
325 938
676 319
385 667
771 499
833 846
85 950
155 645
699 263
149 869
151 353
720 14
209 796
393 619
91 853
491 835
498 819
221 283
526 902
145 504
680 824
697 769
1000 999
16 468
490 40
99 634
200 169
512 813
767 907
759 181
561 881
168 766
713 136
861 688
910 334
990 736
773 170
836 274
325 684
525 558
662 713
106 86
662 317
918 282
629 22
258 314
812 411
445 883
486 131
211 903
95 89
980 228
785 260
218 651
147 802
90 866
950 853
189 382
919 1000
634 878
339 2
309 589
524 718
389 707
393 816
905 598
686 165
603 450
892 627
91 713
126 649
196 367
994 752
144 914
409 364
2 250
432 271
189 306
818 15
309 872
622 904
317 574
583 514
335 783
725 68
464 438
984 515
737 226
988 283
338 383
616 966
562 621
165 628
705 66
221 461
115 798
715 976
367 881
415 829
550 36
136 176
283 374
421 19
294 172
406 469
989 453
806 925
440 972
736 950
456 570
721 414
481 785
789 405
460 193
762 513
825 751
833 426
56 809
101 597
315 906
76 170
811 957
187 839
161 615
643 911
319 790
782 162
772 693
607 519
708 168
518 729
202 993
703 17
82 315
233 727
877 73
776 922
445 312
940 329
103 886
126 626
592 934
303 226
828 714
449 515
512 144
960 149
890 77
183 603
34 110
788 952
52 413
372 265
773 396
822 963
346 712
583 732
613 406
713 640
336 676
660 954
149 213
798 752
509 983
47 526
777 998
387 476
921 559
322 823
740 439
385 171
243 914
318 264
903 136
1000 633
34 842
698 521
639 463
360 432
649 985
657 843
898 742
331 57
2 615
404 102
385 756
230 951
275 402
911 364
805 275
148 300
634 894
49 42
776 730
507 313
140 697
573 365
128 573
921 322
681 926
556 394
708 594
930 545
689 437
256 289
510 677
238 597
41 623
231 78
587 773
411 735
362 583
929 752
466 94
781 144
134 353
678 370
589 834
749 944
162 464
932 69
17 787
774 824
511 822
767 431
547 193
856 258
84 89
279 833
491 467
14 576
855 804
606 814
706 63
735 805
587 516
907 91
591 196
141 339
268 176
298 725
817 124
191 462
590 248
336 605
635 122
179 717
57 32
725 590
883 396
295 898
725 183
69 301
337 927
704 764
63 481
509 466
501 825
138 314
856 84
323 624
497 978
7 3
372 664
90 479
630 954
100 439
580 836
801 923
3 114
20 306
989 839
637 453
427 982
225 402
207 630
210 827
858 649
312 36
556 728
386 385
198 41
313 433
248 17
770 618
128 582
377 895
933 639
544 155
745 454
229 426
178 665
163 576
707 192
472 346
635 770
950 250
268 883
858 787
659 680
437 271
290 520
47 283
482 363
42 73
233 966
781 841
569 346
603 66
462 266
100 818
677 822
629 640
496 567
474 568
148 531
55 413
240 109
533 641
497 496
352 921
457 612
722 88
204 490
87 66
672 957
752 799
128 71
178 730
99 39
637 775
867 640
214 439
201 308
36 602
770 577
36 568
692 60
162 656
390 479
902 187
460 173
257 812
866 399
100 379
433 696
742 391
458 714
988 143
723 116
323 980
146 61
381 6
330 337
572 697
352 448
341 191
99 841
810 254
253 533
855 110
551 74
550 220
758 668
596 777
377 150
57 470
410 802
400 857
993 834
173 867
9 982
106 642
313 327
860 285
418 63
619 768
833 367
283 351
881 170
24 36
67 917
62 144
302 196
5 996
180 261
902 812
792 616
467 751
492 444
5 160
735 757
995 429
551 10
3 219
131 658
876 203
994 490
353 81
239 422
150 566
109 533
927 756
955 859
789 961
191 899
906 340
590 140
250 324
640 968
241 354
378 440
4 413
766 447
21 80
456 771
336 752
52 767
79 890
401 165
75 936
157 544
574 396
940 806
281 332
736 173
524 319
103 888
244 547
980 334
257 724
181 410
92 733
889 123
148 798
945 498
746 755
803 33
734 125
981 726
131 141
637 522
105 80
417 301
222 440
475 679
64 705
355 231
970 816
290 75
224 486
338 291
827 341
152 827
891 249
521 727
720 89
712 540
75 927
195 443
123 395
232 509
606 709
205 937
710 243
602 422
799 711
257 957
664 229
560 749
677 959
458 951
478 641
152 282
672 601
680 154
27 420
72 406
618 566
158 546
40 799
803 459
218 146
563 316
397 762
540 254
474 61
150 181
443 56
888 475
428 529
328 879
608 272
706 232
379 31
711 416
749 887
665 470
668 833
479 799
64 713
605 379
580 411
620 844
330 590
918 633
614 305
480 574
286 186
87 674
637 705
30 734
219 364
844 628
290 456
620 278
517 489
640 623
842 547
936 374
836 302
132 142
440 394
773 737
513 515
155 344
673 943
837 332
807 727
395 903
763 100
703 130
679 665
67 612
353 865
873 455
171 196
524 973
868 956
669 680
973 272
147 505
279 373
292 477
184 487
952 835
976 245
821 239
880 814
20 898
255 314
920 854
239 35
974 480
118 419
427 792
144 717
474 867
100 496
238 600
241 895
576 83
442 130
537 165
976 282
556 473
642 146
766 14
270 310
70 642
791 733
513 504
645 691
672 589
963 179
967 551
389 203
658 75
207 731
47 731
409 387
391 979
376 775
938 859
838 357
477 289
389 423
189 487
453 293
389 642
399 945
53 773
399 398
594 912
850 828
805 186
657 407
408 336
344 2
801 154
345 770
652 626
340 634
888 509
699 39
76 358
190 729
812 215
405 516
253 124
409 86
41 123
524 626
828 693
530 646
633 398
425 324
653 429
40 840
338 189
350 826
374 289
663 275
497 543
31 94
506 998
604 809
573 952
728 937
140 182
963 955
904 907
185 176
57 198
127 766
649 109
481 893
576 535
485 525
493 772
505 565
376 462
480 980
772 811
752 591
157 151
778 904
800 463
101 16
944 665
7 613
478 69
493 648
951 364
554 830
665 774
25 850
742 737
674 895
76 768
159 872
130 94
638 400
540 894
364 592
877 820
893 490
68 422
749 476
411 329
917 35
158 421
66 463
358 604
40 465
787 151
96 465
659 198
815 121
374 671
365 80
425 698
363 401
926 776
829 998
55 975
554 791
510 39
871 657
97 379
343 642
815 413
934 476
689 501
409 563
379 570
680 945
661 452
547 409
238 965
952 535
353 778
810 759
770 441
770 243
345 420
189 131
956 247
308 682
546 598
342 99
661 323
901 63
404 213
511 690
337 923
186 968
398 687
196 1
871 613
886 870
928 98
372 90
49 309
776 568
394 292
261 912
59 133
235 975
184 88
25 394
870 340
278 458
211 795
448 906
636 960
85 170
101 599
960 472
867 375
931 497
245 712
675 935
740 699
293 825
217 848
523 326
412 82
674 27
539 813
576 301
989 697
336 904
79 11
390 298
917 462
909 199
77 289
318 957
528 835
225 993
256 652
807 595
450 168
496 81
21 344
533 198
54 750
623 677
103 242
859 745
101 35
54 668
846 737
796 488
7 637
586 103
183 35
902 634
245 731
410 937
365 896
523 554
355 97
634 223
965 684
231 988
948 529
705 11
665 590
829 46
499 980
730 107
194 574
293 177
277 787
35 570
838 296
57 729
457 835
266 507
570 282
748 237
991 472
120 885
514 821
285 83
764 101
373 924
816 543
898 262
63 965
131 450
181 561
437 843
515 689
801 672
148 105
171 513
488 393
746 784
246 318
950 731
275 765
302 415
89 893
189 124
414 606
307 964
133 802
118 609
592 288
251 869
575 103
784 823
289 607
192 102
231 619
109 204
82 592
250 957
306 114
246 661
994 711
343 193
490 23
684 831
488 208
100 135
217 978
767 486
526 218
105 492
343 666
968 185
264 129
534 276
344 732
419 753
172 714
42 124
415 300
977 872
939 999
640 854
427 220
832 650
806 147
856 493
117 694
831 739
281 45
61 694
469 250
360 121
763 877
171 321
222 264
888 558
420 649
929 734
567 841
368 599
774 365
505 237
19 542
466 860
180 303
278 171
421 123
928 848
408 710
297 204
276 258
812 490
353 957
448 480
733 936
530 8
613 346
176 808
515 418
111 565
230 44
750 732
12 205
954 94
742 606
521 183
674 780
110 720
26 769
30 203
94 313
677 247
619 618
656 100
121 642
666 291
314 240
406 77
90 753
614 555
983 439
202 874
419 733
665 582
54 332
896 495
415 33
34 63
676 932
637 48
212 224
448 176
678 631
695 869
721 726
852 738
83 767
364 841
87 188
353 341
189 18
349 794
162 599
192 991
20 614
695 111
999 736
734 519
707 985
275 815
124 837
474 56
53 633
500 964
38 306
382 278
780 516
974 528
67 932
984 71
912 469
155 264
909 195
807 267
66 748
545 748
978 744
382 505
725 459
642 444
460 639
573 320
514 246
19 333
461 620
608 728
267 629
51 975
225 15
862 101
35 712
665 396
932 519
751 896
954 47
114 94
292 725
859 567
962 193
131 416
857 368
211 394
560 678
747 184
898 514
140 848
815 817
714 237
119 561
783 589
462 722
818 757
136 503
668 746
771 443
125 148
832 166
370 93
177 659
952 363
427 667
28 653
292 832
771 46
791 528
153 769
214 547
346 205
592 633
277 720
553 823
796 15
990 721
895 317
131 664
776 361
332 379
85 604
234 184
106 425
151 828
704 880
157 319
220 180
457 679
999 943
729 741
300 475
180 769
703 747
420 91
543 953
886 693
536 804
281 776
787 367
388 279
674 152
61 901
256 705
881 953
121 788
604 297
855 358
31 109
74 909
583 691
704 291
611 673
23 533
610 48
572 67
413 261
640 587
816 645
905 262
580 966
734 981
903 800
920 780
976 982
845 842
694 436
253 399
404 930
985 655
701 686
970 843
277 812
344 927
242 288
735 303
308 217
871 829
852 241
409 66
434 216
861 470
676 239
870 234
592 654
795 160
79 768
516 801
717 61
534 359
127 405
262 210
34 693
442 881
728 912
445 40
31 883
680 383
504 951
450 532
6 328
247 808
784 187
984 110
696 759
133 959
143 638
11 599
751 612
635 5
86 229
569 734
47 882
470 125
455 105
716 597
435 627
193 989
647 369
988 67
190 176
92 125
355 254
63 129
392 413
775 706
184 952
267 963
743 89
205 768
874 9
422 800
933 95
817 93
196 914
970 946
104 793
149 477
783 673
552 684
938 62
372 454
725 578
760 430
86 834
456 734
939 234
421 540
697 855
228 573
844 971
735 957
164 985
796 804
329 592
633 23
661 616
188 880
191 751
443 630
446 263
285 972
735 749
988 411
960 758
794 545
819 307
646 761
232 464
251 810
729 650
887 61
613 977
474 342
515 791
955 69
433 595
314 87
461 138
29 461
695 182
360 846
330 386
311 677
693 555
27 472
642 930
880 40
116 880
617 930
579 331
339 472
931 159
420 495
510 69
556 783
586 886
104 679
662 219
320 990
676 279
124 867
93 162
336 100
846 343
179 729
420 916
99 52
423 739
396 817
891 868
615 956
207 480
990 606
880 73
515 14
620 679
259 390
572 315
163 919
181 541
646 967
437 141
686 932
643 244
851 645
898 711
911 657
672 175
646 410
105 898
295 658
478 813
747 887
304 57
330 200
474 251
722 38
373 189
729 717
889 890
866 113
2 600
542 574
944 34
915 507
638 640
226 502
404 209
255 909
685 29
902 55
810 654
781 847
808 574
399 272
619 77
613 294
227 748
384 627
143 937
669 878
87 202
877 156
962 755
170 168
991 460
860 209
364 517
11 113
372 315
293 961
435 262
32 980
920 249
310 666
700 835
244 422
727 663
292 388
886 600
290 455
606 206
201 651
910 369
692 328
103 810
335 124
755 588
957 974
1000 675
192 860
322 183
407 421
435 449
80 775
306 891
309 276
725 402
800 202
667 766
889 71
574 641
293 989
910 27
671 117
794 925
549 970
687 17
844 708
548 143
183 633
320 732
520 717
582 849
299 36
341 337
59 677
530 816
7 243
901 279
588 124
390 172
377 149
685 885
113 896
173 649
814 370
826 569
661 882
650 616
436 433
576 483
674 834
233 279
79 142
701 871
75 891
213 637
996 594
421 757
102 708
906 342
960 107
985 599
110 572
20 626
82 928
470 911
347 281
70 360
31 482
573 84
790 916
335 557
673 1000
268 732
572 448
414 431
119 158
611 718
798 990
169 568
697 306
348 91
430 575
869 124
174 689
939 120
108 156
567 211
580 16
184 129
189 484
962 131
312 343
295 32
994 302
170 579
337 621
224 64
260 100
520 545
310 60
794 38
478 494
725 334
786 732
318 509
721 650
309 218
979 168
538 141
288 181
381 936
956 801
612 522
205 429
365 875
610 515
452 663
293 352
148 787
971 977
561 623
8 394
219 654
191 368
813 677
582 747
855 702
567 617
127 549
985 92
842 677
553 546
26 483
903 594
549 897
793 183
905 842
360 370
820 340
531 546
990 454
561 54
110 393
798 690
86 52
649 871
204 169
535 487
669 713
686 920
57 19
387 562
308 971
147 207
608 348
351 348
25 922
964 778
56 348
752 112
80 245
382 877
284 456
519 185
513 840
659 143
177 258
981 962
441 542
337 807
580 880
383 468
386 148
694 412
781 334
45 681
61 851
986 223
176 497
681 288
580 751
156 853
494 439
854 806
885 981
887 119
985 904
718 791
781 83
246 50
79 856
635 927
565 554
633 438
671 1000
161 235
24 274
966 617
650 34
650 37
966 608
320 136
907 984
839 612
583 939
197 760
623 393
28 772
234 297
847 89
138 828
381 22
243 904
727 408
222 660
825 73
352 821
100 498
167 954
720 646
622 134
750 667
282 659
31 719
210 480
385 108
541 807
295 502
416 251
751 877
10 916
189 512
544 509
307 287
535 785
195 512
681 486
424 235
62 208
55 463
213 567
233 922
443 813
459 855
376 466
533 742
417 564
28 744
221 240
943 547
902 321
879 779
89 418
452 143
555 17
285 227
500 187
543 117
404 558
755 568
388 307
434 875
743 312
370 379
24 636
471 737
5 504
995 651
571 647
553 114
76 958
448 869
667 414
528 355
542 904
627 278
402 825
833 366
707 570
999 403
435 779
128 668
326 978
748 527
873 724
270 883
217 124
771 429
428 196
542 316
398 397
959 853
45 994
479 877
612 947
382 460
765 738
846 230
673 538
494 137
551 385
660 265
455 581
996 931
205 58
602 702
200 277
868 130
262 177
223 589
17 895
912 840
696 485
104 928
977 57
425 180
829 535
783 134
473 930
204 247
599 858
268 880
896 547
757 727
449 571
608 375
505 851
969 8
184 897
527 184
621 206
726 856
258 919
723 547
788 810
723 274
40 766
837 465
394 450
347 199
567 545
560 268
44 277
770 861
274 704
260 276
319 270
613 493
776 918
915 734
595 983
885 684
612 199
771 689
858 681
258 621
426 752
933 354
298 650
522 157
566 1000
315 842
279 425
360 790
60 809
201 956
419 303
335 251
507 192
315 316
58 479
764 72
230 686
867 830
441 947
132 143
964 548
983 278
342 557
649 545
503 282
744 6
175 863
418 470
586 967
941 544
946 415
316 567
722 102
249 952
952 494
262 641
696 501
502 283
834 299
49 889
595 390
20 425
786 109
769 614
421 38
355 887
213 243
122 291
170 856
986 704
943 10
493 574
243 176
76 508
172 824
146 933
715 647
323 257
96 170
245 449
724 56
249 818
203 502
837 2
696 339
993 407
337 193
132 141
162 677
836 614
86 466
706 103
406 217
982 793
262 538
900 451
354 300
247 502
386 500
918 982
427 489
15 763
710 225
649 183
498 417
67 144
843 549
474 172
694 119
875 388
49 133
432 412
241 534
734 681
8 500
926 124
943 33
365 146
29 62
293 591
589 495
527 512
992 542
375 651
361 597
781 918
144 663
370 239
393 195
154 755
602 6
123 11
501 789
143 128
169 159
823 507
125 847
444 955
461 96
420 566
462 649
162 951
957 400
193 479
777 272
396 692
644 692
40 530
376 946
973 94
91 179
558 816
685 463
339 534
84 999
583 946
324 697
633 589
504 579
639 282
806 151
408 37
185 384
703 329
179 459
939 646
733 588
151 408
685 891
125 978
432 594
115 509
451 311
632 7
54 773
882 631
64 346
607 218
711 640
551 844
871 605
643 426
638 788
26 289
256 206
961 204
893 358
468 787
140 220
163 630
698 379
512 709
816 165
368 448
119 139
360 611
21 710
942 619
436 748
816 500
467 154
464 560
485 443
286 471
11 410
841 770
153 1000
771 335
762 639
536 167
885 245
77 744
845 349
986 170
480 853
489 618
707 504
362 751
450 332
262 771
562 354
117 92
264 471
803 762
934 912
941 790
546 484
468 402
480 652
154 707
647 402
32 653
7 650
699 672
540 518
110 336
555 615
710 900
620 40
458 467
198 325
531 211
466 857
994 35
591 559
710 208
132 384
736 514
750 583
40 148
348 69
264 946
372 983
670 537
280 497
215 761
667 5
68 57
808 551
156 49
384 479
51 785
723 931
313 862
651 976
86 436
735 57
366 142
142 807
159 827
133 678
90 161
899 961
341 963
352 999
605 493
726 573
111 324
430 83
137 211
484 854
711 500
748 944
353 673
371 729
558 334
319 918
693 759
509 648
109 147
713 782
4 556
964 247
110 113
591 922
115 291
273 232
511 27
473 908
593 943
542 112
785 947
975 378
956 268
387 523
887 820
436 578
220 340
263 691
172 935
64 728
591 58
807 624
797 549
10 814
968 509
565 51
444 559
643 530
366 195
529 392
279 87
901 878
547 988
417 77
904 712
243 783
28 700
220 179
488 306
124 990
673 294
558 144
348 679
718 144
573 458
195 940
734 1
685 846
393 738
871 555
654 598
94 640
494 945
947 264
13 770
112 819
772 83
923 178
73 650
247 623
826 506
277 238
181 320
457 194
69 720
571 807
365 940
895 842
277 924
537 884
872 942
343 326
59 714
250 5
309 779
651 30
716 893
603 389
933 317
967 764
868 859
116 26
29 181
973 623
133 483
567 110
521 260
258 629
120 149
684 542
558 766
90 588
188 460
25 663
342 547
901 572
671 788
216 364
638 421
568 338
944 423
323 693
811 241
179 275
976 532
798 378
752 600
409 215
496 169
890 896
928 993
573 150
823 629
41 670
601 850
130 288
604 573
211 107
901 448
317 673
845 680
503 946
52 926
623 724
346 666
355 352
69 859
620 637
396 222
506 763
84 581
810 957
835 814
497 847
766 810
127 328
487 282
771 756
704 675
860 442
322 586
959 349
308 554
997 853
499 587
318 335
772 394
558 252
961 841
101 2
330 628
444 475
186 913
478 489
576 117
16 445
334 180
10 446
671 828
879 95
187 546
548 674
622 484
269 12
705 413
557 852
175 874
103 647
335 590
305 648
153 796
703 425
415 155
788 536
651 715
292 559
66 707
20 914
390 67
775 6
359 470
114 770
93 865
560 686
335 610
744 15
469 852
374 813
576 910
186 932
173 130
354 122
221 44
129 257
580 440
394 210
952 812
986 417
414 880
98 15
785 825
463 638
572 74
621 496
349 185
855 861
629 894
914 596
298 293
705 995
693 949
810 942
547 374
681 950
398 449
178 822
891 545
188 597
349 368
828 45
724 370
810 482
177 862
211 83
1 424
505 208
746 50
353 314
544 893
222 550
711 358
226 589
723 722
771 951
928 423
386 246
151 159
726 15
265 72
741 989
131 350
129 185
420 934
404 319
162 557
446 927
465 348
93 721
530 500
35 259
565 196
601 708
809 79
909 891
494 153
856 744
388 736
562 607
717 828
191 327
494 347
685 992
569 398
802 610
478 528
525 193
595 91
14 615
527 70
524 537
77 225
229 985
934 445
639 665
257 653
713 674
406 724
771 745
410 965
167 572
777 401
943 398
604 946
293 671
217 861
232 354
960 684
235 502
528 144
884 649
26 567
162 279
535 303
454 888
228 180
818 272
857 779
601 604
384 968
791 47
903 224
438 701
61 38
361 117
841 325
711 765
669 85
616 974
870 315
633 370
381 311
20 557
585 783
541 54
966 113
301 941
269 283
317 802
375 450
791 202
859 885
532 426
853 377
108 363
438 124
548 414
5 17
559 552
9 51
518 652
791 169
838 467
788 135
25 328
343 419
295 28
816 667
100 46
484 175
185 965
394 1
512 223
427 716
639 526
816 461
121 926
61 390
382 247
300 265
364 164
817 861
364 932
861 921
791 923
151 179
937 785
161 643
739 471
698 382
121 41
291 840
925 621
725 859
528 360
893 779
978 52
396 358
199 844
405 7
247 795
58 996
803 754
397 796
275 635
178 703
96 371
869 669
13 556
905 1000
803 726
535 215
991 659
941 144
913 844
878 508
769 788
298 15
364 256
327 205
848 78
373 350
339 480
53 830
974 395
7 593
772 788
694 835
837 403
922 805
823 683
981 670
377 756
146 947
768 433
106 641
886 652
374 511
870 374
379 733
181 405
206 489
184 89
895 684
116 396
501 502
132 906
386 869
141 529
449 694
694 601
84 731
653 83
174 946
640 667
957 226
609 412
917 461
879 766
715 167
392 606
870 785
871 435
937 300
434 16
465 394
574 466
402 581
328 598
777 14
920 74
548 335
528 142
374 717
920 732
536 402
114 187
412 498
442 171
431 584
592 551
761 965
594 280
386 754
721 965
320 506
748 824
902 932
114 159
734 316
434 241
324 670
357 620
624 70
362 33
61 265
128 490
484 403
521 944
378 857
936 860
643 285
719 329
229 646
23 737
924 934
875 467
64 876
791 272
861 262
433 916
724 602
57 11
873 48
577 51
767 680
687 323
16 389
753 523
909 166
140 393
949 132
412 914
805 274
619 697
16 816
17 767
48 808
139 189
1 208
957 933
940 613
498 968
196 760
763 7
377 509
934 300
319 566
656 82
24 465
31 824
62 108
978 616
104 345
302 658
13 276
191 281
178 545
199 858
410 47
523 859
321 628
293 737
657 332
896 801
908 65
60 530
4 245
963 140
970 165
861 586
622 81
961 719
5 508
386 621
25 289
572 70
103 917
237 358
796 766
437 981
263 918
657 701
665 280
25 452
825 193
75 347
135 727
71 63
887 809
848 118
52 976
251 327
727 549
970 387
386 959
899 911
607 581
871 157
742 506
593 398
374 644
104 599
910 113
401 549
769 256
53 92
498 132
522 164
919 755
764 223
266 361
27 963
989 363
679 581
304 742
368 840
342 604
368 940
124 263
480 365
303 58
470 343
587 304
295 269
739 746
46 48
116 727
326 210
299 800
8 396
137 339
230 581
554 616
91 490
97 373
304 329
857 32
589 382
8 1
96 292
967 588
307 745
668 377
967 919
401 445
980 951
727 948
177 218
186 525
43 778
276 171
422 909
276 561
74 619
139 217
314 450
171 635
569 512
493 783
927 351
78 993
829 654
497 509
173 557
815 399
59 447
726 396
346 486
999 690
758 933
818 706
131 311
886 747
500 909
948 19
620 890
560 400
795 646
129 444
86 737
191 337
406 638
686 937
626 928
944 463
863 755
763 772
927 283
538 942
564 957
437 982
217 685
642 827
170 562
815 487
169 995
644 59
408 580
233 440
334 514
33 559
861 197
321 646
155 717
894 924
620 574
644 796
354 430
857 150
359 137
880 454
647 980
28 924
5 209
874 217
575 55
73 410
932 843
340 431
889 100
258 297
220 520
789 618
710 178
828 424
610 19
532 652
210 527
504 529
659 538
851 31
54 801
618 817
249 331
810 889
233 91
486 355
856 489
529 894
364 462
1 568
145 459
576 249
483 174
543 649
840 379
434 427
428 525
201 645
97 603
286 512
306 972
205 359
788 513
588 54
602 913
423 292
285 719
256 701
948 817
81 13
814 331
360 535
161 45
469 675
519 55
710 105
981 426
676 447
513 117
700 620
353 679
805 252
523 661
337 840
728 626
466 366
496 947
983 510
872 677
255 844
498 879
171 916
21 592
59 87
245 910
608 304
15 397
355 813
82 649
911 504
467 338
889 539
492 449
795 777
240 580
163 32
381 244
982 205
655 221
855 972
508 98
95 240
477 366
689 861
709 908
994 698
213 176
52 487
928 675
247 139
780 522
50 695
947 422
371 197
548 852
663 764
441 90
560 191
574 56
21 780
507 621
946 704
540 620
197 107
502 384
25 894
922 429
385 341
117 783
686 194
966 904
403 359
76 808
725 985
231 991
727 452
924 844
22 272
947 797
709 385
41 305
835 191
508 710
602 352
49 208
710 622
162 360
885 109
856 185
880 109
662 744
837 550
188 779
841 721
431 324
234 608
402 953
168 321
251 634
173 610
575 803
259 751
774 383
522 972
729 83
866 356
394 752
908 978
338 738
764 862
882 591
577 891
132 700
685 742
159 904
542 758
99 324
478 101
795 714
604 590
897 494
325 271
713 419
385 902
693 810
810 706
785 871
533 703
693 744
88 467
840 347
27 509
239 142
431 177
328 752
848 415
43 300
225 786
92 563
602 476
788 240
647 70
932 709
841 474
283 154
882 179
979 293
937 45
198 511
600 71
592 581
140 862
550 244
112 796
90 34
601 367
503 790
581 122
698 677
460 864
179 490
968 211
892 865
617 265
26 430
135 54
194 543
456 38
767 319
990 365
322 631
57 639
86 885
27 537
283 637
296 114
588 985
881 91
512 965
241 886
393 616
332 708
204 263
528 246
847 261
912 361
472 527
138 604
547 298
850 16
205 50
447 790
727 913
930 995
415 399
562 895
472 26
253 178
269 405
413 236
539 633
604 695
929 605
227 983
533 901
726 559
644 927
19 575
380 634
305 984
478 922
857 830
93 353
420 374
756 147
191 398
508 169
993 883
777 347
906 932
169 850
954 343
306 658
150 678
877 492
484 727
692 250
452 155
321 198
366 771
214 773
282 672
174 173
448 929
54 142
493 354
774 73
148 235
364 738
330 361
250 777
184 713
333 480
358 182
636 963
957 72
16 351
992 431
417 379
423 24
108 69
254 510
762 2
41 844
777 645
624 968
568 606
371 320
803 311
304 292
930 82
244 490
731 729
74 212
300 730
243 658
354 439
521 708
839 591
719 652
853 378
470 837
707 631
495 176
246 314
435 385
809 232
301 71
397 76
462 793
328 162
435 352
109 49
96 550
412 718
407 689
57 877
620 630
486 321
509 246
168 121
185 211
108 490
25 917
919 298
177 1000
305 271
318 837
906 717
846 574
85 447
999 464
535 278
202 765
435 669
199 147
636 932
179 775
511 410
35 753
823 906
310 154
394 498
810 677
513 98
753 648
112 41
494 568
249 842
10 889
547 820
21 644
478 715
451 817
509 806
982 821
452 613
909 449
423 810
321 788
354 392
361 579
641 158
242 987
686 922
442 583
358 195
113 319
255 965
793 868
961 139
885 26
847 655
285 435
399 961
605 197
343 809
1000 294
699 373
947 465
22 323
496 904
991 899
172 233
531 631
700 594
571 32
822 313
913 274
529 503
162 814
105 999
389 269
513 19
472 269
935 926
506 582
805 675
448 445
227 841
881 482
126 717
365 271
982 888
256 164
157 566
981 369
477 451
542 101
2 861
218 173
882 365
501 153
78 122
595 408
466 758
58 162
348 882
51 219
377 289
566 390
495 919
117 663
30 672
507 978
180 405
565 621
908 942
486 459
475 343
593 881
447 29
883 171
812 829
654 872
87 753
715 50
606 892
825 268
702 166
365 208
338 268
310 559
972 820
477 438
370 204
839 555
270 970
988 343
701 853
390 339
18 483
871 486
345 708
837 589
956 710
859 709
607 410
690 385
688 374
591 71
202 625
630 20
444 345
287 670
95 606
203 642
623 757
26 367
366 320
603 64
801 381
676 998
663 915
759 104
19 248
872 452
583 236
982 116
1000 704
20 583
145 729
60 630
373 591
257 864
898 595
631 989
615 691
608 296
717 321
453 828
751 169
1 485
439 675
968 200
120 118
978 620
633 760
960 106
477 429
339 293
216 414
988 949
910 818
494 977
321 25
151 849
891 561
971 185
73 706
686 930
619 536
628 819
869 903
587 146
659 729
946 624
730 899
382 826
665 37
858 661
41 718
854 944
89 134
443 661
834 630
56 437
35 510
694 134
56 799
368 366
640 494
755 684
152 660
970 536
322 618
739 588
293 751
401 344
510 108
549 451
961 775
647 37
191 850
925 759
440 450
916 274
84 600
389 926
184 999
788 96
492 426
703 628
883 169
337 189
27 545
986 666
755 164
414 92
863 800
798 968
231 83
605 144
8 347
56 642
919 289
621 831
782 954
439 833
927 45
400 32
207 947
812 854
542 619
554 801
626 944
14 862
481 685
601 218
213 770
649 935
778 226
505 95
875 370
550 421
483 718
149 367
481 817
563 778
228 631
426 389
976 615
239 512
219 57
971 628
441 356
433 810
685 816
566 678
65 907
746 540
154 469
758 752
141 899
919 140
762 808
699 268
940 32
840 681
893 212
86 97
299 183
757 45
227 337
485 657
879 4
470 758
732 369
502 616
722 577
466 952
908 222
433 832
634 466
5 273
541 537
92 58
492 42
454 624
497 383
434 922
167 668
232 977
556 88
428 778
864 737
856 998
174 255
92 135
990 873
359 189
948 148
527 871
57 432
43 399
720 131
450 511
370 368
220 810
822 645
470 435
375 435
549 883
809 493
907 539
416 927
245 487
732 787
578 789
672 671
531 253
413 430
491 128
750 532
490 285
135 158
749 414
815 267
745 985
995 582
901 285
981 995
801 305
657 628
975 921
166 51
538 115
620 640
212 83
868 430
64 118
254 838
942 338
524 11
443 549
249 630
932 59
505 145
633 486
790 956
923 905
618 354
512 865
88 172
656 251
510 757
421 412
438 31
277 186
844 369
782 877
636 89
857 930
409 128
867 87
953 823
677 479
91 75
349 732
36 544
355 511
979 296
514 680
51 130
773 95
508 278
317 760
649 482
968 78
747 302
697 495
290 616
847 68
852 682
270 732
514 751
813 670
500 468
48 933
892 615
715 897
801 437
569 434
284 940
384 918
69 793
390 984
435 419
745 52
978 91
794 253
662 399
331 558
478 24
800 456
800 992
765 306
742 312
898 67
183 683
221 508
275 646
255 990
589 356
468 813
221 260
395 609
873 593
804 434
270 257
353 731
142 703
719 184
510 867
279 157
874 88
72 972
464 582
520 728
411 45
860 615
289 71
317 332
744 967
190 330
949 931
10 434
756 684
344 134
146 859
308 820
115 94
254 616
210 820
217 939
779 132
467 398
621 267
978 357
241 350
898 462
322 110
820 880
751 633
319 268
84 608
177 932
549 180
319 562
74 966
595 137
245 528
553 635
890 882
574 472
93 1000
267 308
263 366
744 96
797 247
72 469
761 336
276 325
894 899
200 914
56 970
119 292
782 340
252 201
58 334
430 416
298 753
163 341
418 471
35 923
305 931
573 711
764 51
880 170
628 991
844 442
305 740
844 750
634 441
728 434
686 186
233 237
969 370
64 599
184 530
752 497
90 124
870 549
475 681
286 507
804 110
213 737
872 577
944 692
268 764
412 26
595 360
71 132
455 434
969 320
513 679
58 61
539 639
141 343
919 803
217 772
530 291
446 419
594 214
85 921
667 609
215 998
199 725
195 327
636 163
227 483
374 739
771 23
372 468
202 230
936 31
651 185
419 789
24 644
843 988
23 217
819 550
695 448
6 672
228 131
166 586
780 91
186 270
160 729
588 211
92 20
182 604
659 571
221 714
839 488
55 760
243 21
673 21
808 864
741 156
128 485
752 360
173 118
420 811
207 983
741 756
316 663
672 162
946 24
443 696
721 901
928 187
438 535
778 781
802 651
16 587
845 33
478 807
247 974
791 890
324 538
79 10
901 308
38 230
853 96
622 573
102 216
159 985
934 103
872 185
30 201
384 617
313 963
712 341
963 960
961 716
389 578
641 527
634 291
583 968
319 670
779 95
440 695
977 800
9 782
763 901
624 939
656 241
993 238
850 24
568 442
252 19
935 210
890 78
949 571
24 81
347 849
639 554
564 46
263 778
444 250
703 437
20 719
963 968
925 968
736 367
941 458
5 796
52 335
933 524
895 391
142 309
704 967
286 89
807 475
354 671
131 927
531 976
134 243
546 568
300 675
465 500
26 857
288 987
858 224
750 330
196 289
257 608
419 364
999 871
384 933
379 937
580 617
223 350
194 998
586 613
190 609
822 116
399 377
425 896
101 430
341 588
189 848
818 282
283 678
980 985
930 874
586 661
560 510
742 82
151 338
973 190
644 922
41 80
736 4
765 771
512 928
61 540
363 595
927 502
172 835
81 557
206 809
810 399
159 621
632 983
686 473
626 297
33 586
845 104
625 292
301 961
753 668
874 160
259 827
900 430
408 535
93 550
462 373
49 752
271 862
801 150
980 430
584 799
304 716
972 881
346 528
943 812
23 927
683 872
763 158
585 570
98 953
780 880
103 160
881 161
246 91
524 265
236 439
654 610
227 387
840 460
115 789
651 847
243 393
241 902
621 561
213 743
232 925
112 100
32 1
996 894
233 171
951 153
306 158
602 4
242 812
319 864
777 485
343 222
852 323
684 765
440 396
105 785
566 99
86 781
445 524
381 360
998 495
52 269
878 375
439 645
706 485
115 364
80 342
363 651
800 640
296 963
768 359
479 251
916 806
536 116
461 186
900 930
860 25
559 105
399 509
764 975
20 524
921 641
503 220
107 79
903 803
768 78
389 264
504 679
422 767
905 107
230 321
427 244
806 216
168 119
327 340
619 682
260 382
369 61
239 730
956 536
822 31
766 885
873 268
594 59
261 589
88 322
776 985
453 680
978 957
854 549
611 71
618 891
322 693
291 581
443 127
398 788
943 814
806 844
546 953
320 25
941 366
335 409
872 19
640 168
778 932
860 187
81 491
299 1000
312 850
631 104
268 597
87 562
206 346
753 223
391 966
558 907
711 219
991 266
466 460
899 169
453 325
647 949
435 890
632 771
880 797
487 206
326 226
373 643
470 101
804 246
377 954
836 202
9 461
777 822
661 879
289 370
520 972
707 275
824 15
641 194
75 92
700 654
982 797
614 476
201 186
974 382
145 757
29 151
771 245
419 81
489 700
416 820
617 977
878 996
795 37
129 335
691 206
114 862
889 521
412 591
607 750
459 69
923 510
872 346
631 881
715 217
696 953
18 719
505 106
376 51
681 389
922 989
785 955
161 179
932 657
840 79
166 70
227 595
486 968
880 81
354 784
93 995
327 743
605 559
489 378
267 133
907 295
864 130
593 598
946 181
676 813
105 879
684 583
875 78
151 645
924 607
962 161
162 198
664 815
379 157
976 198
419 921
264 55
943 341
393 438
461 935
45 544
868 674
759 964
265 544
421 580
742 699
430 808
253 446
789 441
251 308
867 333
7 368
739 19
443 884
368 372
846 768
903 54
789 764
906 86
814 830
52 752
316 550
680 960
758 804
943 823
597 169
209 496
383 820
345 317
368 901
688 698
79 762
248 436
612 13
551 628
628 397
306 48
683 855
310 630
926 209
655 35
337 615
429 321
11 162
884 49
314 809
833 752
329 313
412 600
934 496
898 238
879 928
635 448
558 134
887 570
11 26
426 262
588 168
972 826
708 885
304 684
777 494
812 889
794 270
535 614
424 528
888 128
93 175
709 204
390 375
488 853
995 789
106 591
596 980
639 543
882 891
310 107
704 67
180 541
727 220
624 205
194 419
31 189
144 957
611 185
29 204
339 987
395 630
191 543
104 551
315 495
52 372
795 123
31 27
922 732
371 714
193 143
653 512
929 991
57 558
756 800
293 465
539 812
861 511
788 168
402 395
646 803
947 624
430 316
165 504
197 717
509 5
865 626
320 290
230 546
247 983
860 134
481 951
419 964
353 328
607 137
363 720
425 914
100 470
118 639
347 589
10 787
269 537
928 833
390 386
296 860
225 216
620 793
930 684
688 274
719 407
190 81
790 778
91 797
873 667
732 973
166 244
489 474
116 54
148 41
211 989
133 331
960 195
881 845
833 263
746 285
108 483
964 335
480 699
813 198
106 345
574 172
381 374
437 737
668 134
262 995
428 129
381 158
414 258
990 19
440 777
67 33
654 151
738 519
173 723
379 392
683 173
913 848
631 331
969 479
896 383
761 194
67 892
112 867
329 426
781 371
887 632
832 694
880 161
378 623
233 493
229 33
59 574
800 293
575 980
634 874
184 114
164 709
325 38
252 86
879 843
153 33
412 684
538 193
956 673
958 286
749 510
215 54
909 180
200 587
672 153
54 713
532 323
481 267
416 303
924 794
10 388
862 241
797 366
9 434
99 394
930 892
369 975
684 441
673 498
974 836
641 730
172 492
35 638
18 813
903 706
362 669
796 797
447 905
289 918
843 649
851 839
194 165
901 871
568 923
129 822
113 840
775 194
368 996
871 225
139 532
896 855
133 564
89 442
904 891
583 580
733 482
312 964
117 804
344 415
805 846
314 170
80 931
438 751
35 825
317 646
672 242
623 723
258 344
144 556
957 634
304 849
701 203
370 129
255 482
481 706
227 490
602 819
740 985
59 584
451 761
927 774
16 959
480 19
515 834
80 785
278 818
537 712
990 660
228 298
675 382
970 586
470 307
440 350
388 512
503 917
490 82
732 43
313 641
89 192
130 854
82 745
144 791
915 351
261 759
732 163
738 637
111 862
12 970
91 679
91 36
570 559
699 158
18 744
953 538
694 693
288 505
295 356
771 726
528 66
43 114
143 463
713 238
3 988
75 81
176 4
338 753
211 290
287 172
355 581
836 194
804 310
737 82
819 91
516 436
165 668
85 12
12 918
136 709
532 718
119 774
281 555
158 681
925 540
69 445
644 392
160 158
707 984
606 608
170 416
496 96
920 288
101 23
776 579
590 312
444 848
223 375
639 414
861 936
318 825
880 39
922 946
926 625
7 453
477 735
624 693
617 118
871 181
987 978
442 846
556 937
678 808
98 985
479 363
365 608
994 769
144 886
203 596
853 15
694 783
61 108
649 808
223 941
48 915
287 950
846 226
828 603
200 116
685 793
263 347
548 831
457 876
426 343
6 241
231 75
845 668
772 665
404 322
454 337
748 126
609 458
575 129
761 179
43 269
353 97
96 912
439 641
941 883
574 520
122 631
193 96
728 676
374 954
548 375
277 930
111 406
159 956
723 503
598 622
732 73
666 318
375 635
878 837
860 830
253 922
441 793
200 354
186 303
799 545
584 271
435 585
649 219
938 668
357 136
542 860
126 860
887 127
610 884
963 829
686 222
508 133
569 327
125 33
620 50
487 949
854 378
519 940
409 546
352 6
724 901
354 745
612 535
857 363
62 893
210 351
574 14
586 354
324 730
268 416
600 243
583 432
314 982
411 846
306 949
574 99
237 98
805 287
325 212
985 546
4 794
771 444
382 420
995 638
130 550
939 522
647 518
950 694
795 482
28 735
67 972
442 983
944 274
561 191
788 81
62 560
59 180
558 232
7 207
870 597
567 169
840 883
916 880
879 70
868 209
752 949
984 463
830 93
6 292
764 120
111 811
736 85
30 618
689 527
560 588
564 593
4 710
655 675
51 315
413 781
999 29
195 751
501 199
657 692
584 269
749 279
751 852
609 83
567 535
518 688
659 733
24 603
64 325
433 347
459 885
402 650
478 692
681 856
435 590
302 368
796 853
716 67
132 666
509 343
736 620
14 165
304 370
658 372
446 581
794 303
225 768
593 671
482 455
410 579
298 475
106 301
186 294
58 979
198 683
562 128
822 411
482 695
651 599
896 668
873 126
769 927
847 404
962 754
264 92
273 61
793 577
624 487
206 68
503 478
444 491
546 633
726 328
994 613
237 781
599 413
525 523
57 998
990 991
95 15
883 497
559 269
129 170
512 219
218 802
768 834
667 311
456 58
676 331
147 101
525 495
355 993
337 707
829 996
290 189
314 122
305 854
529 957
472 195
151 696
824 429
530 879
128 935
132 585
384 229
8 296
102 502
633 883
581 980
678 479
385 311
549 951
374 918
198 456
160 914
823 637
363 6
432 280
615 951
852 812
620 800
320 105
712 7
266 380
218 52
323 198
913 928
97 989
541 654
492 264
835 118
682 902
300 10
41 4
380 443
141 206
470 730
568 18
517 860
150 20
794 384
337 376
854 433
239 632
586 668
341 223
569 619
547 70
716 649
547 584
720 424
506 945
787 266
135 678
743 794
452 694
800 910
228 214
399 562
955 344
827 784
542 384
688 571
388 371
990 548
431 673
660 726
624 616
276 143
467 45
221 206
381 737
948 829
13 33
584 139
88 697
206 622
198 783
659 323
37 428
863 772
969 524
63 367
445 637
996 725
659 86
71 452
864 172
424 629
184 636
559 638
270 183
953 268
882 447
449 369
249 764
734 666
42 373
928 409
7 630
254 346
344 701
634 452
5 277
582 95
30 15
287 218
188 525
469 573
234 18
394 604
193 738
340 375
768 657
927 667
385 145
684 834
87 890
223 927
863 263
29 883
481 46
157 767
302 549
419 994
582 600
453 286
284 199
526 796
958 504
421 432
590 438
434 325
760 97
651 270
904 658
990 198
302 864
306 247
922 271
385 643
225 356
610 544
609 947
42 303
348 391
133 52
288 260
729 691
71 364
117 108
969 386
667 478
679 64
866 390
465 98
458 257
659 663
428 78
761 79
679 372
385 70
727 274
714 152
116 728
416 449
32 851
370 539
98 247
905 240
29 790
583 881
894 667
868 191
732 632
796 713
1000 799
296 506
184 551
742 451
64 289
590 297
55 910
682 982
533 80
190 453
961 71
827 990
145 396
371 192
221 154
932 105
169 205
524 321
155 906
721 103
789 838
251 867
122 813
13 374
788 477
851 159
489 683
355 708
559 590
265 578
500 532
111 11
624 662
355 67
466 45
595 615
200 34
394 446
172 228
780 263
348 622
268 646
199 13
945 789
979 657
57 986
484 450
866 665
560 101
218 64
654 518
847 381
538 394
972 356
852 711
833 16
968 528
44 667
854 480
450 169
155 587
277 495
301 696
854 308
824 504
505 70
843 363
998 947
828 59
636 380
72 316
756 898
405 920
954 657
213 657
61 249
783 852
860 563
405 793
466 371
156 606
848 176
351 975
970 838
703 56
46 617
65 19
190 853
682 26
394 493
309 989
159 918
184 438
659 345
285 555
541 459
322 479
902 193
426 505
936 90
994 912
413 780
711 71
152 363
539 319
881 799
915 781
666 632
796 339
697 663
286 805
799 895
757 627
517 849
691 558
977 26
245 330
592 573
192 733
874 690
498 929
480 275
671 412
969 623
55 779
207 421
933 553
814 143
90 281
327 584
202 953
800 726
370 395
588 891
965 841
564 516
704 542
927 817
723 823
650 68
398 782
73 555
505 653
649 619
145 592
836 235
291 523
275 390
956 973
309 101
970 657
54 657
601 459
611 593
802 997
53 565
673 495
918 189
329 522
593 482
909 490
240 351
229 377
11 973
859 15
485 651
75 494
380 538
824 731
207 583
932 760
898 231
385 283
687 637
62 336
114 395
64 329
365 560
476 405
92 972
19 886
181 539
298 552
12 177
575 376
133 644
21 744
654 425
201 533
289 746
790 311
704 145
656 782
543 486
637 346
678 580
301 767
808 93
689 401
955 242
689 225
837 785
593 758
951 78
891 827
9 86
825 131
927 206
821 353
492 202
667 316
165 996
132 826
614 93
176 712
384 757
59 390
549 794
309 696
167 591
312 963
374 3
840 334
852 549
954 31
344 161
852 818
801 269
16 616
452 708
45 642
183 857
441 316
259 821
375 233
273 842
863 46
960 434
308 869
752 434
861 585
18 539
389 519
77 365
903 766
133 328
328 151
464 178
960 534
442 786
614 265
461 203
583 866
203 792
936 239
225 64
664 379
172 795
131 770
519 38
657 58
59 355
195 557
453 148
957 855
966 594
4 752
491 10
928 836
741 197
878 953
329 524
956 509
601 568
974 269
865 342
572 258
963 126
432 364
332 551
352 255
396 296
440 647
293 369
28 962
698 113
232 921
158 901
314 177
274 915
553 658
245 69
764 242
598 621
694 372
507 802
494 314
30 756
236 546
756 680
778 337
881 240
264 469
688 543
908 377
450 67
783 966
89 268
164 905
778 968
935 394
525 132
520 674
501 938
533 947
323 48
450 852
662 517
793 298
349 43
348 688
248 16
677 199
113 946
661 239
674 321
606 22
733 626
153 432
915 273
443 839
88 320
547 330
32 793
429 809
614 892
334 591
317 737
878 10
498 298
774 806
481 819
568 587
615 57
772 906
906 523
444 659
400 201
327 137
624 841
439 324
934 940
50 941
624 663
748 147
681 534
707 680
592 773
636 431
917 979
59 541
607 785
175 226
711 908
38 516
164 508
962 676
606 687
582 867
154 214
204 256
876 481
111 617
891 272
43 11
203 980
521 230
197 900
908 299
595 663
810 985
863 435
320 800
26 655
998 398
649 887
670 719
63 655
800 865
699 604
988 807
91 103
296 957
163 339
492 505
226 695
971 636
480 611
553 271
899 36
971 80
233 949
291 85
599 463
334 155
639 209
950 830
907 645
455 739
200 986
355 261
356 80
980 463
998 118
162 349
746 888
943 844
415 726
197 487
185 939
5 888
168 165
283 798
301 363
130 307
13 8
332 568
498 847
665 755
651 853
125 737
309 702
451 856
385 511
635 482
159 634
824 843
57 46
987 999
656 363
421 956
79 349
831 821
990 503
255 158
317 403
690 428
397 959
14 694
248 98
59 624
117 507
378 533
902 212
752 959
761 172
360 402
80 127
21 569
332 268
479 931
358 93
979 366
920 130
271 33
739 106
170 417
70 588
476 356
682 976
224 655
607 424
545 246
594 250
207 329
8 719
493 655
306 743
547 398
143 722
251 606
679 27
264 993
545 656
168 62
393 712
417 244
3 639
10 113
695 623
645 264
948 137
531 995
353 172
596 362
543 57
899 717
517 920
536 244
577 564
316 257
310 194
423 117
119 709
539 459
255 791
585 432
560 989
328 50
91 483
905 426
862 691
122 40
482 614
993 461
111 446
947 98
797 116
713 999
26 371
277 734
58 253
242 68
780 551
371 812
625 830
383 599
635 552
675 755
290 640
79 837
245 603
17 97
502 805
186 321
604 922
202 987
970 277
946 812
163 493
907 955
629 742
307 70
501 162
967 958
898 726
764 175
493 575
980 462
104 559
861 986
788 587
118 975
195 558
238 29
777 223
378 602
917 130
783 696
573 705
251 534
842 195
49 66
725 839
57 320
349 677
20 528
664 165
313 757
400 131
361 279
574 316
979 14
262 354
172 164
24 833
716 596
1 913
151 621
463 545
203 67
931 384
497 675
813 55
500 177
831 610
545 531
156 444
947 720
447 871
10 661
805 840
946 185
204 585
185 580
75 788
744 329
888 391
840 748
755 809
100 937
199 399
791 778
992 513
243 206
788 967
808 612
647 543
886 553
259 147
454 137
233 883
692 935
305 967
581 551
136 570
418 94
160 101
928 957
235 367
92 263
795 152
32 324
445 616
603 53
589 178
11 353
122 440
106 576
582 245
25 449
983 331
442 644
408 85
553 118
930 914
228 738
121 751
81 12
230 527
686 840
786 343
508 223
188 801
105 602
207 586
358 133
570 977
184 410
366 741
515 708
100 264
97 283
687 791
434 725
264 171
475 101
416 238
994 989
896 949
972 906
288 303
908 520
762 471
576 606
632 998
627 66
7 707
497 101
280 736
390 726
488 768
127 928
366 715
716 756
259 881
104 489
716 213
752 303
536 243
293 186
795 785
821 188
188 359
32 994
69 82
78 337
692 193
645 146
105 882
595 691
256 323
482 197
78 498
296 192
730 498
238 580
939 630
999 466
112 172
922 456
951 126
922 143
427 284
537 419
991 235
466 178
242 686
919 992
775 557
730 872
872 973
962 181
413 474
616 98
690 369
675 21
4 338
60 686
925 549
637 634
502 97
348 336
611 837
603 72
590 268
79 519
386 622
436 256
911 695
504 913
556 158
29 864
879 135
512 206
625 627
932 817
612 812
1000
490 265
35 924
69 853
249 362
437 179
668 47
339 899
388 143
842 668
421 830
107 183
496 839
980 373
663 808
64 464
307 322
837 12
837 905
15 895
8 107
792 437
963 302
638 85
509 63
466 314
98 543
349 506
600 579
667 338
659 154
154 270
706 775
515 839
500 893
681 686
866 885
766 47
866 238
580 334
43 544
904 316
63 677
143 937
464 418
971 414
349 629
148 16
898 490
735 437
409 747
90 692
924 343
597 322
435 359
658 953
969 360
699 854
670 634
887 853
63 809
446 6
638 106
32 158
177 679
147 557
625 658
398 332
302 149
758 861
464 73
11 568
311 43
333 247
307 815
926 91
935 551
866 96
47 589
52 689
675 582
888 49
410 322
4 658
274 891
175 925
848 976
48 334
891 722
145 991
359 465
63 338
996 893
745 98
72 667
102 110
597 583
559 143
37 828
699 165
533 670
579 804
588 672
475 464
913 360
638 219
457 548
401 816
440 568
857 658
53 227
583 976
249 462
98 620
864 643
193 481
579 258
985 861
633 276
431 816
758 980
724 52
68 36
568 492
597 334
889 143
445 925
682 679
686 217
448 391
43 439
679 480
143 182
464 271
214 161
345 28
965 980
486 515
390 675
482 590
643 363
174 107
658 754
622 899
193 377
837 74
193 162
284 924
866 936
837 500
466 281
964 663
415 826
145 795
539 816
760 158
873 899
642 706
532 645
558 192
918 154
119 891
690 307
500 568
607 705
48 561
692 328
338 495
597 124
706 798
382 525
413 333
338 437
962 837
957 158
952 645
305 349
607 298
645 500
777 807
638 839
421 503
341 588
457 571
891 834
836 437
643 881
839 154
498 816
63 833
9 861
772 490
174 98
859 846
52 27
10 28
214 167
302 319
372 273
391 758
459 837
384 48
307 117
495 159
893 567
976 309
63 874
147 596
47 694
617 214
198 457
391 884
638 946
207 607
31 667
394 409
283 782
835 75
495 41
984 782
920 895
558 467
288 398
843 980
348 455
420 145
330 410
591 131
63 176
77 415
338 415
214 685
493 410
357 615
515 225
43 637
398 592
708 777
137 333
171 276
214 839
276 631
446 993
100 893
895 657
52 430
853 124
188 976
872 98
402 214
206 36
495 648
476 529
580 368
782 860
476 194
496 522
645 513
421 742
680 333
663 676
166 248
333 894
489 658
324 643
966 316
580 671
675 322
147 351
799 382
245 706
48 211
692 1
478 63
758 670
973 98
124 348
327 579
164 316
611 476
501 520
607 794
49 150
520 425
451 835
453 841
371 675
107 540
976 783
610 147
490 640
692 45
882 816
350 558
841 530
348 471
861 812
906 853
638 438
253 348
42 147
841 687
777 1000
334 421
464 473
782 126
526 43
699 88
360 553
86 568
615 84
491 967
338 699
378 437
997 846
398 641
30 414
866 565
587 841
147 404
899 732
349 726
586 580
174 398
615 174
597 633
228 154
52 512
457 334
307 562
926 463
268 643
699 356
630 607
614 911
56 846
895 695
895 758
124 588
414 124
412 924
950 214
338 810
825 53
852 446
135 645
588 163
436 926
810 337
855 980
818 348
458 846
777 774
479 706
49 133
421 2
55 932
358 643
841 753
908 147
597 758
382 574
487 926
424 391
779 810
535 699
391 312
891 655
736 47
392 668
399 382
464 902
476 304
476 419
607 769
668 110
409 570
999 348
636 667
986 579
366 675
151 816
733 777
17 911
789 249
781 193
500 926
103 446
405 980
777 758
824 437
316 61
583 643
810 422
715 302
496 927
249 875
446 456
360 892
674 360
828 76
158 928
302 684
931 52
434 590
649 861
263 410
500 633
232 911
717 316
935 500
925 877
763 692
935 656
496 14
661 558
110 942
169 466
107 995
349 770
494 663
47 272
972 692
329 663
924 633
23 976
686 602
627 568
782 740
89 932
81 911
638 759
699 62
491 922
110 266
333 174
359 411
520 721
921 686
841 691
414 768
528 658
25 895
48 381
590 621
124 899
140 193
49 583
28 583
409 593
348 114
346 372
105 615
771 932
844 520
316 731
325 911
606 924
360 195
867 490
251 52
124 158
495 318
944 466
911 583
19 276
130 891
372 662
87 49
13 316
199 410
899 992
155 496
753 692
520 369
572 28
485 810
643 449
743 421
764 457
240 110
380 154
302 831
711 382
628 853
568 878
214 712
604 248
686 650
701 926
961 846
269 421
777 201
816 113
573 496
663 988
517 28
800 154
242 667
367 349
416 421
753 249
36 365
601 158
190 891
21 495
417 579
575 131
839 679
926 308
583 490
147 514
276 66
948 49
257 48
500 409
583 835
36 71
633 753
615 116
982 307
313 495
558 612
248 697
131 181
658 353
679 646
615 221
667 499
124 579
154 556
633 668
134 193
607 7
391 59
632 457
143 104
943 520
28 728
334 193
607 94
737 437
537 976
546 28
725 47
80 861
48 292
758 491
326 349
97 476
706 322
863 679
406 333
853 335
861 231
767 476
569 496
52 839
515 461
976 295
407 925
579 787
142 349
65 891
917 568
39 409
590 752
43 429
723 409
816 583
145 500
307 191
364 372
828 595
333 954
280 415
980 555
502 446
515 756
580 914
941 446
83 853
53 210
839 476
457 209
322 143
193 389
850 145
36 387
542 893
415 241
777 856
615 215
372 668
707 53
679 396
53 322
410 196
638 156
218 107
307 896
679 70
782 644
663 285
846 633
518 686
935 664
139 52
338 597
315 145
706 234
688 193
336 580
249 666
706 355
178 835
669 415
474 925
683 248
302 320
645 765
158 718
866 761
547 580
131 821
421 734
890 372
895 929
549 276
579 40
410 652
48 235
441 382
321 686
224 667
107 803
121 935
893 673
835 477
197 835
52 354
323 414
145 791
306 932
249 511
609 98
720 853
810 223
53 545
820 515
47 301
713 248
338 866
275 924
871 911
658 504
980 608
624 307
709 515
124 558
476 714
136 699
607 758
148 668
900 853
33 924
841 702
48 212
777 994
403 837
382 3
400 107
317 841
827 98
869 53
851 706
500 446
563 675
334 891
554 391
220 437
956 846
296 286
639 382
749 932
244 391
828 534
932 801
866 788
490 233
423 667
297 643
899 773
287 835
945 43
57 515
286 583
861 208
49 229
663 576
414 427
58 837
79 496
817 110
753 686
454 276
99 828
310 675
491 54
372 552
813 143
588 915
531 980
716 53
633 925
484 580
802 670
738 816
584 286
866 541
751 924
658 174
152 158
359 940
679 294
519 360
895 780
307 719
879 464
216 588
43 958
316 603
154 974
810 125
835 452
132 476
107 239
457 901
829 490
444 899
911 983
907 348
524 895
409 450
187 976
286 202
466 975
278 248
838 333
588 805
785 143
849 446
379 643
230 398
249 989
837 141
521 645
334 359
370 670
93 515
398 819
334 466
111 490
472 932
470 675
286 933
616 668
408 131
633 43
51 131
654 706
581 841
796 28
112 249
372 488
814 36
599 145
262 437
322 360
605 496
123 935
131 978
442 670
598 841
53 226
302 939
193 168
932 536
443 670
415 508
60 520
289 457
276 938
282 398
987 49
753 520
348 968
466 375
615 998
302 753
590 776
618 861
730 667
101 410
316 174
360 858
78 495
469 899
653 47
110 185
665 414
693 645
970 491
261 415
147 322
415 277
903 464
348 428
846 172
46 491
374 49
338 131
460 976
110 822
568 700
276 560
98 122
5 248
205 645
619 359
597 174
866 832
180 926
580 886
782 397
670 189
558 566
160 466
670 979
174 248
891 613
468 391
98 505
267 145
916 810
668 108
895 883
138 668
748 409
483 932
638 259
250 663
302 260
520 303
18 835
22 893
36 334
926 26
588 585
299 158
110 862
361 286
507 382
342 414
154 959
124 464
49 213
590 753
490 109
447 861
692 395
359 173
349 322
67 853
515 578
590 778
143 930
797 980
333 746
214 146
131 678
50 675
757 675
793 911
828 174
252 679
63 34
784 410
686 635
786 828
158 237
932 758
919 686
28 246
647 588
925 29
577 286
753 782
790 398
432 409
20 670
466 806
398 24
527 638
82 837
200 645
846 949
926 383
623 893
131 823
558 845
782 744
47 153
36 729
264 699
491 44
810 300
935 157
347 846
344 36
391 698
590 279
120 935
495 129
236 558
110 696
750 466
663 753
847 286
352 558
127 579
755 935
203 248
588 710
590 144
95 276
839 382
741 925
359 865
510 590
43 811
880 835
28 170
491 433
491 923
615 876
538 372
376 360
912 53
651 692
128 828
607 92
911 386
633 839
897 925
410 523
118 699
48 426
704 421
550 615
415 660
254 935
446 909
924 186
256 491
960 828
925 868
214 204
947 496
568 955
286 762
243 359
316 293
828 934
36 727
777 840
393 349
414 255
893 340
248 497
222 520
910 457
115 692
63 977
359 516
249 990
286 594
782 739
290 667
810 981
107 870
372 184
899 564
626 414
495 291
893 703
385 816
331 147
145 38
580 951
499500
64 520
2 850
802 906
46 173
49 53
421 560
300 562
646 348
411 308
904 202
878 113
95 524
706 510
746 57
135 23
8 832
15 211
144 925
770 246
603 758
106 488
544 127
798 220
6 171
212 412
245 14
526 167
179 493
466 307
734 246
405 212
460 840
470 86
523 457
40 859
355 43
964 394
868 659
494 58
822 574
166 255
838 734
621 753
733 37
20 611
402 268
713 938
644 603
281 453
508 178
877 148
656 411
957 343
558 588
48 566
966 188
711 660
560 832
472 399
484 163
395 740
964 35
929 52
946 91
318 612
322 877
939 401
224 297
483 313
758 337
226 986
303 616
641 648
514 240
113 760
186 745
591 741
664 553
292 477
944 750
848 859
103 705
497 34
676 666
868 963
906 984
295 543
466 80
516 841
87 235
233 513
48 518
575 684
967 171
887 332
147 837
237 566
302 636
452 345
654 574
868 205
662 250
569 167
466 687
796 54
129 607
776 748
231 984
957 671
95 457
289 237
412 434
166 680
638 966
171 82
367 804
863 891
593 192
464 239
349 259
412 443
29 433
117 321
557 383
649 104
545 122
856 765
840 472
615 441
672 446
298 860
655 375
186 643
36 987
576 700
458 310
542 99
174 337
110 476
386 205
68 859
603 76
493 115
176 827
600 645
244 56
280 119
926 400
160 325
620 683
15 878
772 571
366 304
737 141
270 234
954 440
557 906
633 219
154 249
243 696
385 466
119 407
633 347
582 654
545 5
266 542
341 973
160 57
83 579
336 115
959 583
760 570
165 680
45 73
6 351
825 402
244 761
522 48
678 751
104 442
168 953
718 216
741 284
669 792
258 984
475 728
815 545
349 339
449 825
617 283
641 440
617 769
774 910
246 17
572 657
363 941
114 900
735 456
21 586
795 207
981 804
11 494
569 259
140 758
313 401
497 580
949 603
619 46
855 428
890 50
722 924
611 787
172 417
604 588
441 120
652 845
158 552
373 158
44 487
716 440
847 331
92 30
451 50
179 2
702 887
980 837
451 814
685 162
168 382
98 820
257 696
527 237
966 133
588 829
217 53
531 761
348 474
493 679
728 639
871 217
682 395
729 886
677 696
580 860
95 714
18 497
559 705
230 116
493 265
538 645
775 730
527 971
682 581
857 338
113 991
115 906
366 971
555 879
211 522
708 606
98 89
183 999
96 647
301 918
968 19
469 59
873 889
321 730
147 755
974 280
791 496
934 320
737 40
369 453
618 365
117 252
747 627
896 772
788 551
498 852
750 409
274 490
374 39
109 37
895 437
914 619
548 75
183 848
768 444
56 367
922 365
236 619
532 257
138 185
495 858
534 320
736 859
881 523
890 183
562 23
141 301
468 452
719 779
68 799
186 514
324 221
312 536
570 740
804 37
220 773
674 158
317 152
773 415
671 49
828 349
493 971
814 944
854 338
372 308
699 780
149 982
809 756
469 43
478 156
733 577
225 34
415 66
522 907
745 572
394 235
650 28
731 123
399 650
494 102
169 776
934 928
918 668
284 204
53 144
653 119
837 164
156 31
966 337
168 684
107 444
779 747
448 596
355 732
898 827
531 594
292 385
639 809
670 703
420 296
760 874
176 687
20 581
719 576
205 776
514 129
142 203
270 162
992 635
574 421
20 274
381 750
17 838
21 50
746 312
322 462
761 566
533 822
291 381
422 461
926 819
843 192
734 341
360 643
584 146
8 513
371 448
382 520
965 148
994 733
636 413
457 64
686 389
700 247
816 856
407 9
178 500
147 390
982 897
636 553
541 81
177 216
423 275
82 427
618 70
85 952
545 784
810 967
462 27
841 734
934 903
178 91
834 187
826 1
619 542
556 931
884 665
999 853
325 499
946 339
810 360
791 805
480 177
350 777
47 864
302 109
331 692
898 293
924 89
371 928
368 880
881 661
311 932
314 496
132 446
768 387
180 598
704 188
62 813
610 871
119 440
30 104
52 522
695 211
43 272
330 217
75 837
517 313
309 38
275 648
897 135
944 421
623 372
89 990
853 74
455 103
206 178
197 545
512 665
293 579
598 417
669 502
137 186
652 110
167 895
455 121
472 689
534 737
287 342
730 502
205 653
733 146
702 408
627 682
461 704
694 328
138 119
340 500
344 849
375 9
340 491
638 186
279 165
729 129
170 502
739 469
478 341
437 108
211 323
788 86
425 981
533 939
116 494
640 585
890 336
270 769
997 822
962 476
444 392
373 684
774 515
918 815
256 316
864 416
936 256
995 337
586 44
804 875
132 343
865 818
445 323
71 618
528 774
226 297
142 131
675 172
45 449
916 524
931 35
655 933
57 773
504 339
299 512
176 295
266 868
127 674
233 168
400 63
416 917
35 525
692 943
741 857
877 771
395 580
264 137
297 726
30 243
660 794
653 64
508 243
182 744
99 946
749 515
137 806
608 565
417 850
264 733
87 888
476 243
247 694
140 568
297 667
922 40
982 61
34 670
738 214
980 553
659 204
789 161
970 36
832 943
434 374
950 513
33 123
497 965
741 565
344 657
605 663
809 309
465 119
751 563
809 281
460 80
169 986
730 541
621 129
254 921
205 381
290 371
388 921
482 848
637 529
929 501
565 490
288 681
45 749
896 193
966 71
411 925
855 875
805 63
460 560
774 655
291 687
973 256
133 150
487 383
777 128
181 626
150 694
602 492
831 985
584 690
16 787
978 728
900 624
633 583
672 783
535 318
905 230
290 318
341 284
152 272
765 204
666 884
134 373
72 363
361 989
484 513
376 885
397 589
80 582
222 421
465 886
400 621
936 641
864 907
518 383
271 243
334 964
672 189
411 782
544 391
181 455
479 874
867 118
271 684
830 320
997 325
128 38
637 854
894 200
549 1000
636 285
734 882
845 868
897 164
279 947
556 701
790 324
453 556
977 439
760 694
597 265
782 547
923 590
107 517
428 86
165 157
650 6
53 742
875 948
162 20
387 785
451 951
119 510
292 309
833 235
123 66
91 766
645 101
506 590
622 83
597 275
875 891
456 217
373 289
765 15
845 674
415 864
144 785
355 361
875 902
435 199
982 196
678 76
638 675
255 555
749 802
977 970
980 494
139 526
882 144
313 48
527 360
671 239
539 814
94 196
455 514
675 988
893 996
787 834
843 524
691 25
556 735
559 882
975 48
751 722
532 833
703 926
10 425
42 838
411 412
556 680
205 163
83 303
836 488
43 16
123 152
408 262
106 892
626 718
780 917
1 793
324 742
53 701
579 196
926 347
571 189
529 66
861 500
597 753
704 93
495 67
435 675
178 583
799 886
551 176
559 497
281 854
954 460
518 519
593 221
748 26
13 331
123 942
876 943
457 25
818 939
488 783
759 233
22 706
769 235
596 627
904 58
914 419
938 21
689 143
419 42
324 480
445 211
571 669
466 718
6 117
812 539
497 395
834 999
103 891
494 91
515 937
836 313
66 980
665 181
529 802
212 589
308 578
891 724
48 339
904 649
604 242
961 89
711 225
810 610
916 806
960 622
801 94
945 123
347 962
369 872
208 834
239 210
645 594
537 215
663 14
601 455
482 586
603 274
659 28
716 668
626 110
465 868
242 546
491 381
33 454
51 258
756 358
444 864
882 676
587 487
526 583
329 427
417 997
715 288
733 446
682 15
18 416
87 124
329 367
527 809
482 838
89 948
313 282
151 81
461 119
201 902
171 914
705 271
326 714
754 995
154 457
289 802
712 933
284 766
926 320
706 378
573 908
488 285
60 253
356 109
153 888
667 773
446 123
547 989
976 63
789 800
30 936
41 262
369 715
465 536
571 697
548 605
911 992
579 308
507 169
725 272
143 190
711 970
407 695
364 709
600 673
21 775
364 215
37 457
547 854
541 842
218 894
331 137
849 439
307 224
202 417
356 342
163 916
157 859
584 297
742 811
516 830
764 241
925 221
85 31
543 215
569 543
510 563
93 889
120 205
238 121
7 862
806 797
487 339
531 451
431 717
81 192
643 413
443 574
514 474
310 279
309 222
714 71
644 25
375 583
779 848
308 965
696 767
237 157
917 155
581 762
573 853
617 297
127 568
150 636
54 109
47 602
187 311
807 578
323 375
438 221
209 114
525 110
654 915
818 650
262 90
462 671
293 844
6 817
788 73
251 146
50 869
410 669
727 232
735 825
879 278
34 567
819 884
186 97
970 823
814 932
22 116
764 319
73 696
813 174
278 785
893 419
45 868
950 775
71 705
756 395
867 563
168 956
182 481
218 998
529 762
328 838
477 947
139 917
921 687
286 245
642 141
881 726
452 223
708 645
2 272
103 163
244 741
723 866
610 37
519 334
871 737
808 539
335 191
716 287
500 538
726 843
186 662
723 980
747 353
428 451
959 412
290 672
958 447
692 1000
16 266
340 429
541 826
124 758
95 70
250 522
327 425
156 538
156 838
934 12
513 114
712 64
561 12
858 112
842 299
943 105
452 567
427 85
584 864
179 189
722 74
993 587
109 982
488 480
379 546
916 845
825 739
20 72
470 115
449 250
100 595
362 237
155 805
691 869
960 376
94 160
527 939
92 11
197 835
404 543
747 290
876 24
83 607
20 680
220 834
589 954
765 974
744 426
75 744
689 497
984 86
191 878
313 847
764 106
191 80
294 350
548 487
256 619
157 620
454 389
18 113
936 691
365 534
608 730
448 935
139 368
817 931
66 368
474 537
694 938
917 532
370 66
464 850
143 953
767 115
188 218
771 572
460 403
240 290
98 56
877 645
290 341
777 312
605 314
531 352
827 917
62 420
146 102
224 31
787 227
143 114
964 881
794 798
499 175
990 357
599 584
906 97
356 76
792 174
232 219
64 709
547 288
15 533
334 743
323 52
425 434
259 132
210 945
524 650
214 200
632 426
178 588
775 694
827 26
118 132
207 732
379 766
632 350
760 380
977 985
967 258
885 974
477 622
758 442
268 855
63 622
611 728
145 958
733 743
462 196
885 587
435 359
993 438
604 822
441 470
6 94
501 43
765 715
319 745
786 186
748 609
413 306
403 873
80 357
683 300
690 311
359 745
162 305
618 270
392 296
869 685
583 20
919 445
378 906
464 944
952 425
913 860
149 354
448 210
104 472
896 417
536 466
686 336
220 132
680 52
582 583
496 532
114 723
894 824
267 456
416 807
431 929
222 761
724 517
236 744
391 18
811 461
949 256
384 55
318 319
833 363
306 89
605 434
634 602
659 374
865 261
812 574
126 226
579 814
707 859
639 517
140 541
877 243
594 649
106 625
890 644
656 868
562 160
527 807
959 228
3 946
434 598
500 680
301 530
176 22
686 997
489 954
909 439
362 953
594 978
546 331
620 518
33 830
675 462
167 156
97 235
22 552
382 24
511 199
741 612
948 883
31 78
714 824
681 279
419 49
704 955
46 366
128 990
882 830
764 687
665 287
988 860
339 31
951 870
923 32
228 644
842 549
925 881
826 858
507 678
409 6
137 209
267 170
828 734
515 530
102 221
925 260
639 103
885 713
121 227
760 345
395 973
130 137
957 521
410 584
692 296
951 7
305 929
951 175
121 981
205 726
57 259
898 766
137 321
72 301
80 286
186 239
367 51
849 901
78 47
700 818
769 15
838 909
922 766
553 886
751 504
744 949
510 478
703 540
443 756
428 507
990 393
714 643
252 280
82 686
792 259
830 7
628 701
799 606
755 446
202 235
52 11
522 883
652 226
802 241
716 965
482 109
335 353
725 259
717 71
707 155
870 452
546 370
38 921
7 40
25 40
600 171
32 449
869 202
433 856
459 317
190 928
424 925
791 236
909 317
483 138
510 615
641 529
200 67
837 250
428 813
174 687
620 339
629 546
193 47
795 42
439 60
552 107
619 264
449 544
635 130
119 152
442 41
289 971
155 426
276 247
698 186
892 974
258 236
767 489
754 129
277 600
903 856
56 582
699 334
400 893
952 748
327 842
479 306
828 745
947 549
357 328
393 449
446 913
197 37
425 50
317 945
823 674
733 851
299 431
322 364
871 232
277 314
37 812
2 395
411 542
951 160
510 845
52 385
417 697
451 962
851 548
738 620
938 808
306 520
643 516
860 300
747 605
328 888
983 841
466 324
485 855
177 658
489 749
38 446
36 421
547 413
788 341
393 35
796 936
340 757
401 136
377 461
952 685
257 350
84 256
948 504
486 201
865 31
419 541
781 626
101 133
158 962
116 95
707 300
768 66
255 205
533 674
56 214
507 788
141 36
22 351
520 714
316 294
99 417
512 151
335 775
647 171
473 110
372 244
785 439
830 981
713 285
212 973
852 718
424 960
470 826
953 907
476 638
234 498
593 76
354 166
143 887
236 974
412 768
542 36
85 912
896 948
91 550
38 485
151 539
22 3
424 238
914 216
100 58
276 97
131 363
875 586
385 266
285 938
67 501
806 174
785 959
168 411
862 990
418 976
720 148
383 187
502 499
410 952
991 207
859 408
659 620
420 253
113 963
299 630
893 705
50 58
349 541
109 476
323 324
187 752
209 128
313 998
230 851
392 157
774 326
86 155
854 882
588 475
124 554
746 415
106 824
953 451
727 237
884 1000
241 454
703 508
854 361
731 947
191 966
170 556
605 511
517 165
458 215
146 878
717 221
66 190
494 981
636 602
48 427
122 547
643 479
199 897
748 908
74 905
84 174
759 728
562 533
675 580
569 553
676 827
802 1000
920 286
750 414
553 577
160 534
926 560
75 647
550 949
249 371
192 71
548 515
491 347
683 562
594 89
808 264
53 984
311 68
675 281
111 968
189 473
858 418
557 180
106 96
76 313
615 90
516 387
427 245
328 313
923 461
121 484
904 318
959 70
248 352
112 740
545 347
845 976
605 848
320 966
884 310
712 508
980 30
916 72
206 396
886 329
200 429
431 367
335 702
501 492
611 605
726 815
472 71
970 682
215 852
655 61
960 430
875 219
491 230
291 906
392 8
307 206
121 903
900 550
234 363
184 262
457 619
768 969
855 703
692 26
707 265
220 679
451 958
402 457
708 637
557 843
860 384
833 6
644 522
670 573
205 687
990 362
433 820
843 400
485 891
6 665
25 361
263 623
960 942
632 377
719 570
56 845
391 254
130 901
631 891
438 207
984 763
500 307
741 113
670 55
758 145
101 794
3 848
888 411
365 237
392 494
56 286
362 805
740 14
663 44
999 731
789 156
7 953
807 97
215 455
174 95
915 645
41 884
20 981
798 448
943 624
247 389
725 164
53 92
295 53
44 437
285 296
345 706
765 474
776 525
980 499
768 858
133 216
759 11
883 732
388 759
87 564
889 819
913 955
67 9
217 602
221 491
961 332
860 369
285 697
806 226
569 39
229 651
544 148
163 179
569 340
700 481
638 939
86 895
379 624
60 801
934 430
706 448
224 1000
385 679
765 498
123 889
746 226
452 662
567 863
455 32
846 728
61 121
910 493
28 435
617 199
436 665
191 337
228 888
555 773
489 311
818 157
907 170
495 516
542 261
675 83
630 704
188 691
720 972
516 787
283 777
713 300
869 937
996 780
601 586
422 914
176 322
874 317
789 879
578 633
548 684
864 808
749 932
885 63
398 609
705 725
953 890
822 445
588 938
439 39
502 281
986 221
235 802
720 22
162 790
832 330
472 743
205 557
668 771
105 934
16 529
73 342
151 898
84 58
773 937
283 653
135 479
455 492
401 723
11 224
139 379
397 173
459 307
493 529
887 527
890 520
840 74
697 778
637 622
104 492
802 756
867 799
391 415
923 732
926 447
75 263
212 233
270 71
435 865
203 889
157 490
168 134
271 801
339 748
407 499
19 774
166 607
968 706
668 325
440 922
645 225
752 22
226 499
126 829
75 636
935 130
199 789
379 228
586 218
933 59
996 181
314 876
780 24
713 543
658 724
703 811
409 54
610 170
864 797
518 652
515 418
65 972
297 281
763 248
655 167
430 110
122 13
351 982
709 646
490 531
685 310
137 816
172 433
290 479
673 115
491 126
938 730
685 877
960 433
696 283
720 403
756 29
849 494
829 44
976 557
975 886
754 642
906 925
770 959
380 307
445 482
586 368
512 913
45 156
583 283
71 681
727 411
557 725
102 100
437 748
965 622
801 539
711 388
53 63
977 378
347 884
608 82
901 298
602 242
344 934
630 256
184 306
472 295
331 514
900 623
380 854
29 681
932 590
174 427
659 364
568 965
244 428
599 866
843 540
874 47
227 390
695 777
685 663
681 492
331 416
408 309
462 377
864 99
97 541
960 513
818 9
693 775
463 919
916 421
270 294
381 894
44 226
589 255
845 694
414 16
10 603
628 591
683 227
890 409
380 47
49 862
635 104
627 154
782 52
904 410
687 662
146 691
695 488
566 324
884 554
406 28
717 106
704 36
267 916
989 383
716 59
400 992
288 133
906 504
299 167
35 990
776 330
810 166
434 340
21 322
128 238
572 829
226 836
583 383
729 545
222 515
703 483
14 249
464 991
145 430
474 298
210 430
438 196
756 311
696 575
765 952
376 96
644 872
539 546
351 94
177 670
211 769
706 965
37 872
588 166
143 682
474 973
919 703
379 684
815 555
393 740
748 61
251 102
773 852
263 924
851 337
501 641
348 569
403 610
812 99
184 667
642 236
971 31
363 402
569 917
380 988
933 808
162 276
26 189
351 238
103 777
175 441
200 364
499 515
578 687
289 352
21 828
803 535
725 496
277 520
892 698
151 562
376 229
185 482
684 703
448 850
217 877
148 285
276 978
341 457
277 632
312 349
463 596
708 712
139 513
852 512
719 647
912 529
246 775
945 968
408 121
416 106
561 941
243 823
304 80
270 820
300 433
468 127
249 975
96 850
61 857
38 529
150 791
893 729
438 360
905 920
450 687
759 374
256 127
157 980
868 716
507 639
619 167
34 257
758 159
493 100
785 140
608 81
298 224
76 908
433 765
910 623
787 136
153 623
812 233
607 450
425 891
304 280
123 484
752 964
994 111
760 902
829 329
697 324
157 749
599 842
430 75
746 389
350 917
130 954
601 416
209 957
195 230
660 546
530 593
126 669
610 52
476 956
525 962
502 664
660 961
985 909
959 575
387 889
636 872
248 592
20 77
899 665
768 821
362 243
97 219
981 872
189 354
489 192
432 382
796 315
475 450
368 607
423 845
859 189
76 208
429 643
931 906
312 742
830 907
809 327
591 100
958 261
955 969
68 559
983 490
406 294
148 149
506 925
316 236
601 754
947 710
47 367
90 122
440 918
216 6
505 733
314 10
154 282
389 659
545 690
372 535
1000 296
4 950
563 165
682 816
722 632
591 233
421 647
194 831
347 331
393 159
982 99
547 623
377 750
902 452
762 934
574 526
150 847
193 300
14 982
214 561
626 546
828 1
719 531
130 435
865 18
383 853
43 230
219 319
365 702
644 391
397 781
618 327
302 188
59 110
942 73
593 460
452 810
125 979
636 201
57 363
54 621
986 605
425 290
818 895
501 699
768 1
885 554
935 2
572 289
44 532
650 16
894 68
472 965
176 482
483 305
898 127
696 436
61 54
701 784
822 875
816 553
275 247
201 849
641 100
258 191
671 276
413 392
645 34
86 596
148 732
664 159
272 178
103 280
10 818
446 20
388 229
627 200
517 631
396 540
520 661
883 320
918 737
66 557
140 809
564 859
883 706
551 854
278 515
191 897
590 301
54 825
736 224
454 833
533 664
967 413
493 886
339 432
738 947
956 647
178 172
185 809
737 889
876 353
385 672
728 626
354 831
550 388
77 313
615 444
873 832
488 126
208 656
536 543
639 981
56 112
424 93
24 115
862 500
133 284
458 574
486 540
969 57
501 674
101 281
543 115
712 334
790 95
856 279
167 524
312 322
536 586
373 1
233 309
732 930
264 917
366 851
854 320
795 793
399 473
726 927
782 354
858 776
311 781
917 502
474 647
404 488
156 250
138 883
686 593
565 422
810 755
93 410
291 815
351 718
724 779
658 447
11 680
533 176
613 929
428 639
340 509
638 34
87 533
251 813
639 564
397 859
193 407
831 737
457 229
928 401
390 201
90 53
597 968
581 162
168 890
280 556
577 862
244 23
829 599
646 1
802 45
93 378
752 43
756 777
927 181
432 990
8 803
777 443
562 992
951 594
121 157
394 370
828 899
681 2
683 782
432 793
694 980
734 398
851 360
710 373
631 406
147 506
892 962
910 736
829 272
723 568
603 351
269 985
877 558
909 981
257 510
754 171
475 822
927 366
494 941
766 224
44 18
539 304
320 606
213 303
785 623
807 8
867 460
382 584
848 296
921 999
579 216
749 364
98 28
906 788
384 891
446 986
396 672
92 499
332 960
222 91
820 427
598 534
939 248
983 957
56 114
640 124
586 50
716 691
783 544
963 388
593 549
363 347
814 110
229 575
253 516
926 737
391 714
709 357
784 869
525 284
332 260
631 213
737 550
823 380
740 129
798 242
676 579
498 476
143 342
580 77
761 475
434 179
402 633
400 308
896 22
248 919
139 699
415 703
228 79
10 738
325 899
305 67
205 690
616 878
764 821
194 655
484 555
945 983
196 75
715 980
117 679
873 41
663 607
952 989
69 718
406 699
384 171
435 661
156 480
618 189
873 185
924 229
177 242
816 261
995 967
527 113
174 642
221 219
785 43
935 743
633 688
910 369
864 100
81 817
553 345
89 543
767 495
824 422
691 169
487 232
699 128
93 418
409 441
40 544
436 781
315 1
59 90
900 862
736 942
654 873
414 526
213 867
228 175
518 128
142 706
58 960
750 563
86 17
27 105
379 515
707 965
391 209
23 848
603 252
520 780
812 491
176 925
448 282
853 4
807 127
224 77
926 567
569 938
82 198
782 843
471 543
285 654
642 313
250 96
394 806
236 794
443 235
332 257
191 270
848 18
825 312
438 797
347 303
854 73
456 192
845 437
978 216
156 996
826 863
85 260
378 690
731 460
341 728
5 971
285 45
805 821
59 565
211 995
272 219
755 351
745 158
780 797
428 155
890 946
440 797
483 852
367 850
14 357
953 156
10 570
634 876
832 600
557 779
367 220
846 410
217 869
931 848
409 204
463 103
15 62
893 61
674 28
839 603
767 242
811 607
571 187
70 6
682 57
787 276
454 477
988 640
754 127
247 187
662 710
312 522
463 271
457 839
843 852
35 647
365 541
593 612
616 118
215 918
56 568
790 512
452 942
292 250
918 421
771 29
701 362
165 366
862 39
254 803
355 305
240 298
35 290
532 759
829 133
832 183
165 50
437 6
192 522
879 85
998 233
692 219
131 303
774 201
454 36
619 38
215 553
888 384
685 782
560 293
589 125
716 941
649 952
151 488
400 664
239 316
862 357
455 340
626 591
427 123
498 856
464 990
775 790
73 109
587 538
662 747
267 757
708 748
335 306
817 539
382 313
259 284
517 170
357 525
769 134
818 247
91 254
755 559
443 379
774 809
656 742
610 602
773 822
979 954
612 766
417 211
452 732
551 316
425 887
908 483
462 241
111 604
802 744
549 445
786 342
803 737
21 759
79 812
745 492
564 676
225 87
771 821
342 686
814 12
124 692
307 283
432 954
465 782
255 769
845 570
449 265
423 272
333 26
880 87
125 948
50 383
771 759
255 773
996 230
54 205
336 281
368 664
564 577
135 186
573 889
121 608
116 527
119 290
572 729
615 734
147 695
221 4
467 119
228 164
895 206
486 539
242 525
503 630
615 505
884 411
876 295
222 584
136 118
47 746
907 276
787 347
189 988
229 1000
403 879
156 68
469 568
365 421
271 368
495 234
627 576
646 996
410 203
477 919
465 641
480 195
44 274
523 391
582 50
742 450
632 978
972 924
67 735
744 112
916 784
865 552
691 273
845 834
499 43
375 404
388 856
976 978
6 98
483 495
334 967
66 372
804 250
740 196
108 265
835 943
371 903
741 290
552 661
263 383
388 410
398 708
806 803
902 285
573 690
810 584
948 277
229 124
759 814
456 967
477 255
70 164
79 819
410 916
854 682
325 697
858 996
456 362
734 683
310 891
881 930
1 324
349 464
174 911
789 417
847 339
245 723
778 854
494 327
177 49
862 320
138 216
436 344
839 708
421 350
92 233
680 957
568 852
199 630
279 287
992 753
214 670
56 156
462 11
390 592
178 785
726 177
989 163
346 167
656 533
250 48
322 611
453 370
1 648
43 930
409 610
87 31
121 989
300 336
394 24
45 343
287 39
824 220
357 69
675 531
238 970
632 50
365 165
611 384
24 144
492 992
837 864
684 655
612 432
114 588
519 336
836 367
127 109
353 451
36 641
474 699
837 911
796 58
37 510
467 491
770 349
827 808
331 164
647 934
887 898
618 15
827 53
799 299
850 612
844 967
10 579
387 329
411 760
602 959
425 164
366 87
404 213
78 534
766 470
385 849
527 975
663 922
875 6
196 12
317 326
611 64
266 121
842 366
595 785
380 265
705 876
930 777
60 334
884 661
631 455
281 533
680 83
364 793
300 783
554 951
627 233
64 635
60 99
524 447
375 43
973 698
650 535
49 765
48 823
960 799
496 50
291 847
474 446
338 133
184 244
825 287
486 6
246 940
594 241
740 836
340 989
37 204
468 594
284 747
189 232
767 835
8 928
117 619
956 46
637 242
645 308
221 311
484 514
428 14
347 134
293 2
730 285
860 327
559 178
187 617
580 261
2 788
202 65
511 197
351 551
666 894
425 450
283 681
19 364
406 827
309 643
782 745
566 880
788 74
413 91
226 532
482 996
948 847
733 173
508 582
527 355
955 484
314 288
225 349
511 329
354 394
342 657
926 634
153 789
556 62
796 258
550 568
951 756
20 486
839 568
288 84
509 871
614 859
214 897
862 13
219 102
59 539
93 628
771 204
309 765
562 972
935 172
515 607
425 222
173 490
424 986
302 878
813 204
97 978
226 183
423 185
32 717
664 345
704 918
427 475
633 201
818 301
725 59
349 768
466 671
963 641
265 704
524 717
920 918
701 83
169 461
387 762
314 625
296 478
620 974
335 323
645 993
819 245
839 2
64 877
290 615
808 236
508 857
504 383
368 930
645 562
643 629
241 896
814 49
980 183
754 497
745 737
588 619
881 83
186 310
791 634
511 641
264 857
306 832
748 81
402 749
727 924
588 644
515 88
955 710
370 879
821 267
257 956
673 620
313 471
370 329
174 985
126 707
188 953
211 991
343 879
486 608
228 480
691 858
225 633
49 951
705 448
296 583
844 750
102 55
890 614
154 125
573 254
888 63
741 308
392 493
787 799
21 214
553 676
790 218
498 139
328 572
286 868
236 226
930 502
27 496
77 604
203 184
138 418
967 674
494 78
28 249
183 817
674 338
386 700
364 668
868 44
842 782
323 611
712 448
20 813
290 940
754 496
763 680
239 136
613 198
390 301
544 815
599 657
386 494
22 810
613 857
620 33
581 83
939 868
335 555
699 318
337 488
94 867
182 281
217 64
301 324
521 866
385 382
584 823
417 2
965 874
855 858
147 441
652 756
471 886
442 214
247 145
592 626
416 258
31 552
275 968
306 21
503 135
488 365
294 211
518 274
484 691
561 74
836 677
636 973
723 942
767 629
186 187
927 574
496 272
395 42
956 249
504 804
278 188
744 341
977 571
223 532
312 664
330 346
955 480
139 927
756 661
644 398
898 30
280 336
157 412
215 17
193 842
196 957
627 431
854 775
521 881
555 9
72 29
886 787
884 198
340 877
375 654
927 640
65 406
670 544
880 181
985 942
278 642
780 541
8 129
607 595
448 684
385 765
670 912
674 188
251 249
628 443
235 203
822 35
595 652
304 877
748 490
407 873
73 861
68 575
287 546
954 613
189 981
251 836
922 406
772 764
391 87
251 503
98 292
373 461
918 859
211 430
234 512
695 569
946 346
111 989
348 288
670 669
489 939
588 471
731 527
63 512
304 907
34 867
752 911
715 371
743 694
725 483
938 626
984 363
757 377
231 47
36 840
569 261
299 718
361 347
878 724
673 935
618 789
871 836
589 746
423 498
345 972
593 353
719 956
841 146
104 31
232 872
300 102
705 950
156 49
198 506
998 931
372 586
360 329
745 536
835 533
50 785
200 966
360 504
195 113
173 380
114 559
764 799
586 903
495 646
654 483
790 854
821 98
762 658
725 226
823 822
901 574
613 5
535 479
26 538
607 275
844 128
529 69
282 25
415 725
538 493
644 618
803 419
584 173
346 653
750 551
459 557
890 782
15 110
318 883
184 129
782 624
178 344
146 213
998 242
915 68
960 923
697 822
595 486
401 699
621 291
938 737
796 217
277 208
661 615
201 403
180 464
30 305
610 520
732 433
14 28
722 329
597 778
921 105
688 450
766 151
116 639
634 406
605 249
482 177
854 312
323 887
642 366
540 971
340 646
57 11
118 555
51 767
500 579
298 774
819 601
820 769
470 183
742 253
257 223
925 5
797 271
499 932
120 753
664 588
967 638
356 380
107 781
530 496
560 700
329 364
968 179
19 135
804 137
816 640
133 349
366 584
960 807
983 493
108 581
790 417
701 776
898 503
650 712
86 759
914 46
943 270
947 144
28 316
424 334
728 681
390 847
762 924
596 799
25 834
868 746
626 840
699 335
193 817
138 902
954 983
559 264
35 398
145 782
761 662
518 979
425 627
63 499
309 661
162 250
665 679
956 216
96 256
129 712
951 230
136 632
989 275
904 561
159 658
903 844
684 389
209 325
874 434
505 805
343 680
123 304
621 812
538 884
21 236
771 483
436 630
603 224
951 800
884 148
160 807
373 157
481 809
581 672
935 868
542 959
821 653
567 9
461 806
651 24
843 330
415 759
802 434
601 127
530 214
143 117
147 491
786 10
392 239
367 517
578 758
350 320
55 195
87 315
280 683
841 255
364 27
440 989
727 689
38 509
602 740
214 59
362 614
503 290
800 100
33 800
76 928
19 925
721 834
336 278
846 654
443 218
776 462
570 537
226 321
625 284
959 531
706 535
96 119
887 773
707 93
134 142
796 169
606 716
221 173
765 552
160 299
162 6
606 295
891 137
30 498
783 277
23 653
329 376
928 12
153 521
768 810
911 97
85 457
49 400
724 462
979 980
427 473
370 630
949 60
669 77
718 476
979 717
423 453
824 906
706 781
704 152
617 429
691 584
976 782
795 61
851 446
343 64
751 868
173 480
124 612
628 168
383 947
215 265
638 921
555 538
77 123
672 129
827 64
760 654
254 208
63 992
420 100
64 531
855 992
669 786
754 598
401 558
307 568
575 878
685 573
936 481
941 622
508 668
978 744
185 790
555 470
853 631
652 486
654 900
770 39
806 700
109 842
504 881
205 677
115 446
408 67
800 906
264 38
189 10
609 235
501 558
755 363
304 510
482 243
681 968
823 472
187 949
552 978
130 281
521 347
473 523
570 595
559 862
582 309
469 692
603 628
938 80
610 245
580 330
894 443
843 979
755 767
70 340
417 577
540 116
859 744
681 192
708 313
63 522
813 937
452 739
954 179
712 38
461 824
766 704
595 511
377 553
104 931
198 322
245 993
723 944
672 986
310 52
47 134
440 149
817 260
505 863
964 58
367 527
201 67
160 128
776 990
148 341
499 406
598 235
28 613
305 201
246 293
625 324
772 356
329 967
42 896
368 864
600 989
59 646
280 782
579 966
143 811
569 771
557 766
191 866
913 912
679 281
348 238
891 149
669 391
588 925
797 467
203 185
496 589
226 266
176 614
95 344
123 540
936 22
243 381
524 186
897 973
404 184
715 70
440 578
508 171
991 651
993 909
768 618
857 743
563 975
269 909
294 707
938 509
275 994
777 119
596 482
583 949
649 114
532 481
755 130
298 402
636 866
642 215
92 875
562 287
646 200
622 1
701 265
220 856
480 203
579 346
1 796
884 720
826 183
327 499
218 859
774 591
939 913
933 670
777 153
758 55
465 28
927 754
490 642
711 132
752 915
790 877
769 528
859 907
34 315
794 410
779 3
453 726
687 217
645 356
143 758
779 209
868 819
316 462
412 124
236 870
785 661
314 6
930 785
23 701
911 223
155 168
723 527
185 972
985 737
825 867
47 88
879 894
178 327
56 701
491 795
890 26
991 421
185 492
267 896
687 108
77 605
566 406
586 911
494 682
109 869
638 948
269 775
188 528
215 203
354 506
83 337
843 193
355 385
497 494
356 846
172 139
243 516
803 960
364 974
103 827
861 699
39 268
750 89
742 433
774 265
323 380
354 734
177 672
21 153
563 230
279 448
481 889
4 994
675 345
220 675
534 591
925 447
814 88
942 196
20 484
62 223
205 12
385 864
586 348
999 359
198 536
224 896
643 249
17 159
93 929
490 818
934 61
692 672
610 696
277 863
25 702
165 633
362 335
605 589
838 706
215 134
987 620
240 586
576 344
573 611
446 248
656 539
901 675
499 897
580 673
521 308
855 453
783 148
79 587
400 144
827 547
633 316
266 285
841 818
142 74
114 141
148 327
653 240
749 643
556 904
931 946
449 227
224 890
749 605
103 768
374 797
311 611
638 886
524 948
178 534
376 484
75 445
851 268
144 664
777 981
499 398
877 511
100 208
829 91
461 102
453 856
431 906
697 687
211 387
302 462
653 215
731 958
291 859
666 370
223 482
821 879
594 739
639 797
286 416
481 240
906 468
135 641
188 508
723 697
521 458
558 315
141 124
368 445
726 385
207 459
656 679
931 813
620 170
746 636
303 401
983 927
996 201
608 257
786 553
187 903
133 75
696 936
581 495
694 12
944 667
7 500
325 359
676 793
625 578
629 490
486 927
718 733
46 238
710 435
60 392
898 388
262 697
98 884
897 661
794 153
894 296
824 254
721 375
897 602
867 449
304 447
614 809
424 765
571 125
77 676
77 964
737 228
524 181
20 729
205 658
201 239
248 535
568 972
998 393
869 394
650 507
41 535
372 488
680 275
412 666
44 164
34 186
980 520
75 746
593 854
864 285
691 57
480 826
474 107
97 584
970 573
631 105
478 302
594 990
533 95
569 100
131 879
509 828
563 586
303 278
87 405
515 788
804 214
735 125
913 251
964 564
266 583
508 912
11 911
340 14
7 623
994 718
639 886
872 504
274 891
313 874
332 173
137 930
865 403
986 508
315 450
917 943
734 250
770 394
832 664
961 496
314 847
201 204
54 795
155 74
538 177
374 780
601 715
686 330
959 1000
52 402
751 536
973 8
643 890
970 458
138 30
669 660
852 303
969 23
843 423
149 423
764 866
193 722
13 337
707 9
161 467
379 59
816 799
817 556
455 156
825 723
18 525
555 492
16 9
929 382
428 898
555 530
568 843
662 869
757 28
475 370
632 990
453 300
743 643
490 186
221 22
568 708
143 464
526 713
186 887
553 519
924 191
587 558
679 339
289 114
854 478
940 534
461 541
828 573
945 145
376 695
737 504
764 859
994 954
196 396
415 179
579 643
448 736
576 472
592 572
530 5
848 611
640 527
780 672
544 166
447 664
272 257
888 26
758 205
862 508
464 83
624 687
156 44
809 138
218 964
918 978
691 105
186 716
972 61
519 26
646 261
302 725
273 765
613 818
10 765
32 415
428 970
501 260
508 21
828 449
868 409
587 62
831 301
624 990
804 908
53 151
253 902
818 102
192 510
521 55
609 955
253 346
354 289
636 175
114 793
914 285
69 416
984 995
917 573
277 990
575 43
204 777
643 587
872 703
438 948
195 900
23 314
706 229
159 154
20 427
359 695
305 830
718 445
525 516
46 124
273 245
261 183
745 579
297 336
957 644
193 77
570 1000
458 620
883 703
627 577
886 244
954 677
61 361
295 470
461 576
811 522
977 988
45 490
8 163
195 696
629 673
217 746
997 670
369 413
821 647
951 293
254 99
374 278
880 92
884 255
519 135
669 662
225 736
228 581
999 36
895 721
805 787
543 810
64 947
152 763
930 984
582 791
713 705
338 581
776 118
296 192
398 233
251 243
488 957
796 30
23 517
5 874
787 523
379 778
106 97
398 628
609 680
445 540
693 243
394 445
328 977
692 135
532 987
163 597
281 601
970 358
831 352
713 677
86 33
228 693
691 198
194 526
609 267
222 841
966 976
515 334
135 167
683 497
492 753
650 958
910 253
938 278
766 336
719 413
940 954
661 747
453 886
275 893
452 372
364 697
793 915
688 313
350 275
413 175
306 777
862 689
824 624
23 184
510 195
589 960
681 678
657 647
493 450
887 236
856 300
215 747
254 343
201 319
594 604
613 396
691 934
620 935
341 308
239 604
808 23
73 255
456 785
891 559
783 600
977 666
509 645
763 890
131 764
965 783
858 568
949 108
132 203
622 790
177 970
315 221
818 85
960 359
793 757
59 678
790 428
117 61
384 340
627 337
705 35
526 79
475 668
199 910
487 549
173 155
87 136
803 267
363 536
72 953
366 284
454 981
381 271
528 234
814 804
735 112
76 122
55 646
956 864
798 736
430 137
624 548
894 203
984 170
877 65
223 151
756 853
948 796
95 271
108 200
283 666
810 469
464 921
353 22
86 239
129 541
790 705
957 667
780 941
666 926
333 373
715 249
523 632
909 3
295 276
523 191
818 134
112 115
338 236
529 543
821 753
642 751
770 947
592 397
284 665
928 42
919 726
566 23
606 67
27 862
518 278
567 860
903 766
610 191
956 160
10 607
366 201
207 129
603 6
662 772
269 199
13 502
960 903
720 980
834 76
460 389
797 128
814 104
373 167
34 558
103 162
768 136
314 452
339 63
849 386
355 989
362 942
592 496
176 702
811 480
785 816
482 734
83 819
863 780
270 343
736 345
590 460
348 538
189 462
160 769
452 243
132 115
620 133
928 33
681 878
540 36
415 357
781 65
844 866
754 411
704 388
421 81
434 892
759 26
435 968
939 125
767 554
114 204
162 591
520 302
106 714
951 671
306 606
781 323
679 363
823 475
114 517
94 342
742 113
474 391
790 674
875 571
718 263
802 545
816 934
510 44
680 570
69 972
154 407
185 148
431 361
896 662
970 405
949 355
449 466
7 469
180 779
723 5
22 635
819 786
970 869
181 182
338 346
884 954
301 430
457 123
927 570
129 458
342 266
969 89
730 773
20 32
40 723
128 917
875 656
72 521
809 515
179 368
967 914
805 128
866 146
340 574
242 15
784 225
949 627
453 987
932 821
277 45
722 594
9 84
45 435
665 494
426 705
282 545
726 963
811 759
924 824
266 170
787 982
942 25
109 786
674 997
757 281
767 99
280 151
187 300
612 917
888 502
648 384
269 381
79 533
332 376
545 142
399 775
810 136
672 305
512 486
364 218
871 52
734 573
14 425
304 72
491 471
707 102
744 709
914 537
295 535
479 746
616 966
216 246
553 438
387 997
425 968
71 159
198 716
422 968
236 709
234 829
106 979
679 768
505 663
634 331
417 419
515 539
842 248
581 831
731 254
962 174
784 435
978 54
132 17
123 262
698 67
801 963
318 971
510 827
975 405
985 132
965 819
284 88
349 431
756 352
946 191
747 660
299 591
707 351
887 201
359 716
88 241
671 459
489 759
746 411
992 169
999 755
36 958
924 442
379 22
563 626
749 462
122 933
505 136
556 129
114 63
49 24
757 838
710 814
48 88
624 45
28 242
82 528
404 964
393 73
797 556
147 117
781 489
139 598
738 434
625 711
361 570
987 279
373 526
352 521
948 617
908 863
158 244
5 203
174 796
480 320
166 496
190 785
932 367
964 724
658 716
404 425
360 977
399 796
438 175
311 120
681 683
949 349
455 197
439 41
129 495
330 445
802 135
868 652
153 988
584 687
707 367
805 44
180 530
680 198
34 142
621 505
109 694
759 720
998 195
218 678
873 487
643 248
767 356
452 420
537 555
283 706
746 974
469 888
545 224
15 887
950 40
663 453
525 697
381 927
599 529
985 481
948 312
633 719
888 122
354 686
76 824
127 773
945 243
391 607
679 724
745 327
818 224
293 144
624 322
725 90
362 594
765 683
22 877
826 83
414 838
122 994
126 54
769 986
100 985
120 67
561 113
618 702
1000 590
582 614
668 798
821 956
574 302
263 124
50 645
192 222
401 718
273 790
585 446
875 396
594 420
183 568
617 720
21 940
795 58
746 711
220 998
998 174
136 977
215 587
991 83
176 569
610 200
671 856
561 241
114 608
459 426
955 20
145 276
23 447
486 28
587 162
838 499
925 859
958 377
597 812
293 589
369 639
821 503
990 312
828 3
99 338
402 545
661 389
296 540
442 368
501 596
827 149
641 898
283 380
474 368
317 642
716 173
965 444
701 881
741 472
664 554
384 584
930 466
446 358
575 404
227 916
237 101
150 591
841 728
851 349
550 858
484 695
506 6
503 958
868 840
748 687
639 163
487 230
778 727
686 172
244 599
651 245
659 721
526 256
728 471
48 329
557 226
481 636
878 12
827 62
47 819
226 932
904 155
512 333
113 935
24 10
346 759
256 50
79 589
179 824
420 504
298 990
432 21
125 396
152 584
235 164
374 114
672 661
884 629
247 267
344 46
949 112
584 221
830 444
284 423
525 609
924 725
726 158
123 572
809 612
665 71
488 648
759 597
777 945
841 480
13 834
37 659
507 774
278 678
20 778
499 469
937 546
360 884
547 567
111 216
179 326
657 256
55 711
933 986
969 42
548 21
387 902
59 262
962 84
277 477
467 618
712 951
323 468
722 775
592 650
883 210
894 123
940 775
266 458
4 804
811 93
755 149
359 691
944 858
928 723
334 147
353 982
657 737
590 100
603 373
160 531
525 386
334 501
792 300
743 886
292 111
878 636
268 611
323 271
963 797
559 2
130 8
628 157
641 671
618 363
104 656
203 551
553 232
598 650
642 879
143 503
556 207
668 167
606 300
238 406
193 122
357 986
245 827
832 215
203 755
995 756
970 590
715 310
28 958
634 950
146 800
65 376
757 280
982 770
402 329
813 43
324 216
357 213
343 338
467 79
454 215
339 61
562 116
928 831
634 294
51 734
687 681
856 675
888 670
940 106
237 542
328 131
806 378
28 580
160 617
193 850
26 111
750 62
883 411
721 917
952 440
409 771
860 593
957 301
321 330
658 713
181 94
156 897
121 97
390 972
485 845
770 325
583 316
27 853
330 396
248 581
419 441
281 390
524 164
435 174
911 686
157 401
288 763
668 49
642 556
455 606
249 786
334 981
833 392
888 113
237 780
161 679
831 666
222 937
484 330
31 338
111 699
297 847
742 33
85 910
657 362
299 53
330 657
214 506
633 243
154 48
629 654
77 569
552 221
538 387
920 198
939 123
131 648
715 386
952 642
836 236
136 299
115 520
130 7
516 894
554 17
316 431
838 49
370 291
525 442
75 80
652 225
572 748
457 260
326 215
342 44
519 779
504 378
620 561
292 159
416 569
163 233
238 346
985 978
92 978
647 166
533 604
462 403
54 560
267 696
863 740
802 25
624 758
905 72
464 227
203 233
350 460
579 129
819 976
515 771
584 443
417 863
386 335
656 872
898 922
502 900
229 836
149 703
244 107
861 156
47 273
733 333
593 111
713 23
682 269
715 591
410 513
745 226
439 447
525 832
485 602
979 596
844 828
57 795
262 797
245 422
521 639
936 246
165 660
226 742
86 557
547 659
579 762
659 114
228 976
715 355
142 430
794 328
459 45
279 210
813 572
98 577
629 559
785 957
856 248
651 526
14 608
740 165
724 96
73 502
930 989
345 658
52 971
801 58
364 622
76 994
470 587
942 283
223 796
867 187
390 521
899 626
382 434
954 626
957 348
193 88
562 775
118 949
618 542
500 747
932 897
961 798
281 619
172 6
894 390
328 691
282 110
259 301
852 673
177 153
43 366
380 193
804 105
803 266
921 156
876 218
212 712
393 80
379 877
346 503
694 428
293 788
101 893
547 237
20 261
54 194
58 927
601 39
921 743
571 256
572 237
825 663
494 250
84 916
233 101
335 99
164 830
256 355
259 592
375 265
379 251
258 371
904 997
946 482
265 540
387 797
323 222
747 459
732 983
368 748
114 810
502 537
181 666
399 790
294 869
276 318
730 786
494 20
703 139
581 980
114 8
773 266
582 889
112 472
739 428
801 362
65 719
539 786
790 219
783 353
905 447
330 872
281 774
102 736
510 50
532 425
223 930
541 490
109 768
953 741
310 853
329 347
832 126
418 788
579 610
145 668
62 501
358 6
468 943
999 184
60 692
812 13
306 645
65 410
737 875
239 892
628 594
740 729
941 162
599 530
172 489
281 862
325 5
879 481
266 69
671 577
482 416
354 680
279 997
394 910
264 659
197 554
568 731
171 150
619 774
241 474
501 903
178 921
798 561
212 960
709 954
823 996
558 93
401 485
755 2
359 587
78 575
246 960
292 872
669 814
171 124
110 66
74 540
138 443
93 135
782 154
566 39
965 818
368 140
983 726
369 438
84 681
65 845
72 111
148 952
57 447
387 6
480 884
385 638
358 834
490 963
406 468
123 249
638 874
439 301
733 842
908 246
654 242
953 216
117 57
40 554
519 98
668 447
596 719
114 553
422 166
107 410
120 642
356 519
640 989
771 238
798 423
62 378
127 351
900 331
781 388
6 39
178 403
311 758
885 582
441 407
113 367
378 225
581 854
81 657
98 684
114 939
689 641
259 574
212 480
878 723
498 277
234 895
651 506
665 466
949 411
48 77
527 848
824 15
118 68
808 851
292 579
369 359
814 758
101 480
624 641
321 750
236 909
847 437
390 564
355 537
590 363
572 613
595 739
136 912
828 94
929 796
369 832
926 625
455 690
621 458
723 665
323 927
387 308
403 172
364 368
46 874
487 468
427 914
97 758
20 148
593 507
605 945
147 953
308 574
762 493
662 929
355 376
491 352
100 283
877 889
607 790
681 164
723 536
343 867
457 874
957 100
750 787
949 745
679 921
314 123
498 2
85 612
326 863
728 738
388 224
513 339
446 555
437 455
330 251
625 507
422 797
132 466
875 353
763 131
453 233
178 946
261 638
150 222
689 651
964 122
245 992
631 672
218 785
517 232
717 644
441 241
249 681
937 110
27 300
969 628
507 547
384 955
589 327
295 897
969 120
225 184
733 441
578 975
915 662
176 976
720 76
705 94
634 874
722 865
921 890
960 837
460 471
748 885
258 466
477 324
329 938
697 743
228 19
617 528
717 969
625 863
892 566
108 431
492 39
252 578
163 681
53 621
781 473
762 654
703 836
142 773
298 745
717 474
478 633
355 620
773 141
626 720
89 874
133 51
745 401
58 418
394 884
693 331
492 70
671 870
459 639
115 689
879 197
97 465
831 156
800 966
548 631
812 134
569 140
121 267
531 426
914 550
23 315
254 158
72 788
192 992
279 465
154 222
682 966
431 975
234 925
463 391
888 295
282 325
164 324
786 331
299 326
903 13
892 458
952 828
236 364
461 600
245 953
340 67
117 715
392 168
358 304
203 952
741 249
38 829
801 848
759 587
36 78
287 343
863 827
148 398
825 792
949 638
213 171
622 838
520 513
597 776
628 54
765 798
596 351
220 686
773 853
775 128
491 168
246 184
16 78
427 178
527 85
607 995
338 64
95 906
692 830
697 753
222 462
702 456
924 767
75 3
186 419
919 384
321 658
17 65
246 38
154 881
172 60
825 806
883 107
565 714
78 975
506 869
877 480
920 947
259 164
475 865
544 663
28 764
124 455
5 799
354 612
728 101
970 728
864 596
65 926
457 202
999 736
97 975
449 423
743 407
910 725
181 611
206 851
194 44
703 652
86 598
715 389
722 244
16 913
440 780
539 452
227 991
352 173
146 177
533 809
345 416
562 779
582 836
417 560
48 417
697 111
101 460
68 382
992 46
990 597
563 925
471 168
398 326
731 644
947 887
371 843
118 102
351 816
450 669
391 141
219 640
722 904
809 108
317 446
344 267
198 42
747 302
908 725
360 726
785 79
294 897
335 805
872 602
696 40
583 893
895 604
693 118
247 596
16 791
63 627
80 998
587 808
244 608
356 520
250 66
522 905
633 834
554 861
270 30
254 870
271 439
128 774
745 847
653 487
479 162
941 538
944 997
640 261
328 402
650 642
675 759
61 999
534 493
846 133
618 846
476 784
160 844
476 115
716 321
7 259
192 367
253 808
47 15
227 553
224 658
650 799
554 14
977 236
177 746
512 381
220 965
368 759
986 370
591 946
280 31
939 942
356 115
361 938
858 439
268 523
899 153
985 134
39 77
627 631
845 45
561 611
438 357
113 258
513 467
290 279
276 441
604 538
416 200
185 853
931 380
556 928
932 91
471 373
163 336
522 642
790 437
928 632
872 344
232 60
187 104
374 716
642 162
709 183
899 792
63 929
556 308
776 638
384 998
958 811
359 619
752 507
137 925
946 8
171 504
384 74
422 437
834 142
926 128
11 648
728 596
834 528
365 49
926 740
559 394
654 987
316 174
571 568
479 433
403 953
866 721
448 170
983 302
678 772
989 153
574 367
97 428
127 583
8 711
846 95
919 956
205 320
749 363
726 730
830 703
707 817
410 169
133 243
870 794
751 356
258 806
534 238
340 290
614 512
211 494
111 993
311 26
982 343
838 47
859 422
177 625
156 500
392 423
206 807
601 656
196 943
660 565
86 869
684 983
606 933
89 701
327 932
617 752
508 763
696 848
474 796
48 132
372 133
391 298
347 381
49 79
563 122
78 139
462 942
161 350
828 578
218 305
499 288
424 240
234 190
40 41
401 191
531 33
660 86
346 984
169 429
828 725
19 367
492 68
795 808
386 532
219 124
328 594
740 603
718 896
597 929
243 122
821 437
291 627
74 997
260 595
666 730
519 984
602 736
55 944
920 790
893 389
905 290
25 812
951 919
861 937
579 50
486 152
149 84
712 581
949 564
703 239
659 565
634 528
988 862
87 914
850 620
534 949
857 783
8 501
683 304
167 789
198 600
487 68
33 837
569 998
573 14
490 971
80 896
485 270
939 563
587 199
219 591
8 714
782 883
723 845
318 875
688 949
179 970
967 795
45 884
292 731
97 150
785 822
992 681
677 113
559 210
326 610
577 467
139 887
257 555
199 779
59 399
334 27
589 938
775 980
143 458
488 758
978 361
468 666
473 157
584 259
623 451
51 893
349 135
145 977
319 988
923 64
725 779
266 580
233 574
543 217
676 430
677 148
847 105
364 878
122 943
372 173
288 333
363 532
386 303
246 735
349 169
1000 864
312 685
74 337
136 769
99 299
116 406
305 725
216 121
803 658
670 254
166 352
26 860
358 26
406 591
727 885
821 831
346 22
601 763
258 865
833 934
587 136
885 600
139 681
790 855
433 381
767 830
127 569
380 821
725 723
731 18
442 191
805 291
286 277
140 175
390 798
439 868
226 167
238 502
947 376
666 348
458 781
54 491
311 868
439 618
712 128
689 863
247 200
861 906
773 60
678 838
237 469
574 8
312 511
606 874
182 834
565 234
920 95
917 276
675 157
761 725
709 616
996 512
463 406
125 669
99 557
501 827
304 597
207 488
584 203
36 882
519 735
448 447
74 538
8 311
681 502
77 151
668 124
513 329
549 498
378 264
257 945
334 927
841 602
600 232
882 501
658 589
241 16
780 246
889 668
931 649
166 80
795 549
85 293
866 697
149 730
881 71
515 670
189 106
708 440
651 893
539 909
42 952
991 918
65 502
845 232
924 470
109 258
351 306
409 68
594 185
25 725
184 965
572 346
32 65
233 868
182 773
475 439
525 39
322 71
843 283
468 366
941 502
956 63
96 963
539 49
333 935
283 669
181 527
797 62
787 485
499 20
444 331
295 147
284 979
635 390
936 42
585 512
845 541
232 921
676 45
517 46
992 513
274 638
344 357
83 557
66 363
783 456
641 987
767 789
147 279
555 496
340 952
478 206
918 739
229 907
620 109
45 615
477 511
234 221
669 124
532 292
667 628
557 111
570 393
805 972
235 308
186 849
463 112
973 457
575 430
297 735
721 144
314 318
491 403
207 300
625 121
915 736
603 951
515 968
198 115
690 505
959 164
194 333
579 973
911 453
335 367
259 765
237 496
341 499
588 950
172 21
946 246
284 336
676 992
69 656
539 825
986 680
248 71
177 913
249 317
498 761
284 355
255 608
443 126
616 68
978 362
111 45
915 456
597 611
648 560
632 835
671 147
745 497
742 488
802 614
354 863
207 940
368 897
208 398
909 131
732 50
738 508
306 890
800 818
815 413
210 785
42 296
774 236
271 602
903 989
722 243
36 360
2 514
207 125
183 815
313 395
558 138
703 452
31 267
500 18
88 792
820 747
150 736
515 659
610 68
68 612
432 785
815 198
547 893
642 102
550 644
458 953
390 366
965 710
971 524
386 899
692 640
113 141
612 401
853 351
18 648
745 641
114 589
137 854
745 42
446 698
291 907
481 762
585 833
881 228
118 581
257 239
923 591
505 479
531 267
947 253
731 44
878 952
264 736
155 869
994 496
312 15
507 306
353 167
810 796
876 558
303 786
540 690
687 941
191 750
56 473
196 814
450 935
393 150
919 593
129 692
601 165
569 735
546 410
42 850
682 884
41 174
99 516
155 249
248 72
864 787
687 745
814 947
194 968
72 683
167 598
239 521
600 700
97 206
867 383
190 512
147 175
738 161
917 44
721 469
840 359
656 786
987 394
758 478
720 12
204 734
879 588
792 945
642 265
770 635
569 351
418 364
253 645
824 793
364 616
252 683
564 631
445 707
837 759
629 850
298 687
451 73
826 543
491 675
521 191
223 37
290 264
358 77
822 700
31 843
991 495
61 794
212 911
5 303
646 285
156 949
919 741
605 907
780 807
683 70
200 53
844 113
108 233
541 449
261 812
595 98
882 744
56 916
660 434
438 653
222 991
171 909
248 400
539 337
208 294
298 30
390 770
885 574
260 988
239 307
467 252
113 370
212 137
17 53
32 594
870 178
953 70
979 727
82 190
704 319
559 877
304 541
513 151
5 410
169 113
258 106
411 358
436 511
143 846
757 238
646 175
595 712
55 701
419 308
801 223
478 792
460 375
887 660
62 424
120 647
105 909
469 663
88 846
557 947
73 27
354 328
928 532
794 971
509 897
305 189
145 613
129 845
46 763
691 422
253 868
566 60
193 867
559 880
990 402
479 953
709 106
248 406
561 382
765 970
153 43
604 43
261 841
713 645
64 399
460 689
553 917
115 972
902 642
301 856
340 104
379 698
55 264
379 545
280 728
139 895
893 857
462 437
265 673
525 135
883 454
775 534
919 965
320 390
760 166
754 968
925 548
284 362
613 165
57 609
842 348
699 244
183 126
733 483
91 971
215 162
345 218
635 768
152 868
562 488
399 599
353 241
210 419
155 701
217 673
229 631
688 614
976 114
321 121
504 562
840 811
638 606
244 863
548 707
90 844
362 104
900 154
928 41
153 626
210 543
171 702
376 805
257 357
528 726
863 192
4 396
289 727
182 653
351 436
842 572
150 593
356 128
615 502
544 18
257 475
829 593
275 556
288 623
475 628
977 211
950 632
366 89
62 670
962 588
12 403
338 897
28 642
795 831
185 125
83 691
517 91
213 516
781 465
535 609
535 363
134 500
671 258
202 825
436 735
53 764
483 344
657 709
228 892
282 277
338 361
875 851
912 83
854 739
258 508
588 314
494 473
579 547
593 474
616 258
584 692
117 804
588 208
860 964
661 606
563 474
786 818
121 280
579 616
236 694
380 270
318 961
904 60
176 821
793 883
323 636
493 6
422 194
452 151
689 818
168 358
133 270
814 636
392 23
652 378
547 791
738 509
186 308
580 93
483 476
307 240
36 954
241 57
469 338
790 636
525 915
969 40
20 812
84 301
581 661
58 146
373 996
406 296
816 158
12 164
712 772
216 315
594 746
464 407
57 835
944 360
798 628
829 389
250 170
566 176
846 543
195 282
231 256
967 771
697 684
903 176
672 791
140 435
665 505
959 338
138 656
737 644
835 529
429 229
821 823
991 130
656 605
485 242
524 56
259 785
972 458
598 37
589 192
487 819
792 938
37 453
853 755
229 645
330 673
554 105
108 591
775 121
501 369
811 795
961 732
355 528
264 36
367 652
664 361
915 432
143 168
457 333
877 256
157 681
516 372
105 462
189 24
767 751
704 707
859 774
879 58
158 246
304 147
936 140
41 549
59 691
750 522
860 75
406 385
833 308
985 681
32 167
891 77
984 225
389 404
59 224
84 542
489 332
65 506
687 973
833 246
368 40
360 788
442 997
900 512
714 203
672 683
8 505
537 117
913 245
191 485
467 695
168 812
554 400
179 855
864 967
398 936
385 233
331 165
24 715
968 750
331 241
131 66
401 332
564 849
510 481
564 114
509 611
292 689
65 828
339 395
534 373
467 273
323 702
888 835
664 346
806 678
280 426
313 57
285 131
292 66
242 155
291 826
402 138
874 730
6 356
804 587
217 632
137 62
306 430
376 616
150 764
620 882
330 808
925 991
248 415
970 464
378 699
395 541
149 579
362 372
779 746
399 233
466 828
73 719
298 920
664 123
452 975
458 324
188 215
934 680
651 727
512 42
225 891
311 923
451 534
424 974
467 329
476 26
242 859
371 81
348 267
447 417
35 352
986 350
766 462
659 210
243 579
65 485
253 480
968 659
711 392
418 125
613 981
924 119
452 880
755 907
842 809
490 561
112 257
776 741
447 892
264 177
906 174
707 206
782 475
138 184
452 79
189 979
980 890
665 1000
958 51
606 232
320 872
315 744
213 419
880 862
339 107
939 404
64 888
88 544
682 320
464 247
234 817
535 112
714 570
585 683
522 51
676 404
923 437
141 74
614 873
298 698
404 779
200 645
563 729
89 565
77 743
826 189
424 701
431 693
777 941
290 352
877 575
356 865
242 635
889 758
675 833
108 789
726 639
886 314
822 80
355 499
928 64
842 282
928 139
237 573
681 516
216 802
156 30
710 905
113 750
994 188
285 949
369 124
617 981
199 575
943 788
315 178
681 846
18 932
767 286
824 148
241 108
342 387
488 690
245 485
858 844
710 43
343 618
321 560
846 112
285 564
150 731
269 717
225 6
726 268
693 759
348 806
258 40
418 191
607 198
947 146
801 53
810 126
579 561
284 275
796 694
893 364
360 767
435 700
934 464
907 506
573 370
570 846
641 129
864 990
617 18
197 234
452 182
217 943
9 471
176 231
123 653
475 750
269 658
54 87
229 781
725 189
502 270
17 439
669 501
555 302
902 952
360 5
379 519
52 256
139 516
290 104
398 906
951 437
959 793
816 292
56 162
662 1
494 932
119 202
453 23
519 17
987 5
960 816
40 654
468 193
761 3
542 566
394 415
380 224
408 730
230 669
198 918
865 370
33 897
923 276
761 15
61 961
399 406
769 354
777 400
730 217
996 196
481 740
512 540
265 546
242 744
769 910
214 238
704 828
721 494
634 686
582 811
824 347
661 459
89 677
846 679
636 870
937 787
346 573
868 769
294 937
509 478
660 318
601 163
776 994
114 149
783 378
820 743
299 49
596 817
525 746
441 934
104 986
770 293
916 58
434 686
813 882
818 751
621 557
170 594
452 653
399 273
889 786
750 429
1 214
809 637
193 651
361 678
16 171
88 858
979 761
709 866
651 305
45 953
474 698
487 401
661 470
791 558
372 447
66 191
920 932
805 559
952 563
565 936
342 513
192 706
882 423
891 314
633 538
636 811
588 12
263 466
868 20
514 468
616 141
725 766
218 368
247 843
2 47
336 832
846 355
844 621
656 607
830 489
222 386
659 608
35 362
699 236
234 642
717 168
617 315
961 8
556 108
372 928
402 46
483 567
609 988
56 128
7 346
171 614
75 110
861 467
858 558
456 496
180 901
283 346
769 26
124 841
230 353
821 391
467 844
609 386
222 349
919 802
65 512
842 581
134 566
624 323
37 336
850 665
418 823
487 933
82 841
351 818
390 804
697 994
915 947
470 82
777 557
442 914
487 502
36 710
455 203
24 592
986 332
942 460
33 852
571 756
351 894
108 915
596 846
773 367
60 846
128 799
311 480
121 309
913 440
838 4
186 43
162 288
710 677
643 100
38 862
564 765
264 347
381 216
996 560
795 162
186 929
97 645
883 928
438 481
628 299
691 552
837 835
689 569
294 950
185 405
102 726
198 121
126 67
520 426
351 98
20 691
295 493
22 381
594 837
317 596
251 792
574 933
953 714
425 535
270 401
676 418
585 414
872 25
559 634
769 652
533 295
641 750
491 806
355 642
301 61
155 588
387 269
680 393
481 121
164 595
623 540
120 614
452 997
865 202
293 605
706 941
425 4
58 496
876 641
543 350
997 754
822 617
432 237
151 979
679 778
931 845
183 724
840 49
463 313
207 239
966 222
32 363
509 344
245 907
577 337
584 192
776 181
343 922
87 677
727 493
491 10
65 891
715 76
984 197
233 783
32 109
570 219
310 454
403 57
69 64
244 446
890 855
322 224
188 334
956 991
660 453
101 259
375 74
489 133
551 168
594 447
640 611
928 596
915 643
113 144
541 825
27 96
766 691
703 117
10 538
783 722
581 101
203 872
444 158
791 760
738 481
400 361
589 998
944 627
726 764
209 503
280 241
913 268
919 107
132 99
498 673
301 258
809 837
52 329
226 699
904 831
714 108
428 565
626 652
13 278
788 474
439 923
49 112
576 405
671 630
902 153
95 971
721 627
194 641
960 143
829 260
512 793
389 150
105 592
570 604
573 713
382 814
702 186
371 649
626 269
528 340
331 310
970 15
157 571
635 971
444 791
223 90
147 2
662 629
723 332
215 147
677 913
351 696
150 561
452 621
735 689
480 936
645 628
363 762
637 300
205 155
618 892
118 920
820 321
678 227
916 443
678 553
814 945
471 184
807 931
201 950
480 975
625 679
388 147
923 735
550 537
851 631
174 823
128 769
887 320
855 582
661 614
303 19
339 844
773 850
778 31
457 713
271 291
612 748
191 243
781 510
327 744
774 997
737 226
814 652
204 971
133 459
693 523
214 27
176 793
200 265
425 775
874 79
263 669
661 320
733 775
868 941
768 584
317 270
23 521
833 610
564 814
828 995
483 722
962 190
734 752
738 808
27 699
827 892
433 69
454 102
145 56
24 537
18 224
133 523
846 562
167 553
398 110
820 909
245 278
523 484
582 396
798 459
72 387
846 549
167 589
327 818
342 501
92 1000
632 617
946 295
760 424
754 110
676 621
331 385
5 336
816 828
858 176
240 945
570 865
883 899
806 808
73 671
973 958
777 562
724 960
44 524
91 577
553 966
902 376
158 355
777 523
528 830
482 504
637 53
458 531
523 99
142 233
968 375
346 2
319 396
880 821
807 461
758 201
273 554
872 142
259 428
609 880
284 424
221 217
536 538
766 115
559 614
462 987
763 974
249 497
891 197
650 821
371 934
296 519
20 629
59 673
245 98
288 213
623 856
348 540
15 706
167 486
270 737
826 900
251 931
483 962
783 833
702 641
953 764
369 816
709 571
661 21
112 467
792 635
833 157
340 983
704 35
579 270
636 580
741 902
707 811
630 154
9 370
594 327
205 43
257 426
520 725
393 156
336 896
199 349
426 961
988 446
53 711
784 989
479 895
204 231
731 805
257 131
262 853
606 111
717 436
47 119
824 795
789 763
934 991
750 650
800 796
444 942
729 854
315 605
842 277
993 835
531 222
584 135
807 246
740 713
524 673
413 969
752 655
679 521
378 576
270 766
616 994
134 535
314 818
8 76
283 66
478 529
509 485
25 327
946 350
574 986
767 313
337 215
60 714
589 203
209 603
667 668
672 777
693 2
826 649
667 414
654 245
471 830
447 180
800 719
307 977
533 829
664 897
541 662
905 301
848 895
634 756
113 873
69 347
118 631
526 931
321 636
977 531
417 489
350 310
556 518
945 879
337 455
766 82
379 34
686 872
7 240
448 147
502 66
592 662
731 406
27 792
785 357
620 461
27 907
418 820
186 729
431 865
652 214
771 379
592 771
417 729
294 971
366 62
336 51
437 832
227 260
384 293
109 519
536 746
908 782
183 661
638 288
818 586
344 107
829 710
763 821
728 204
327 613
266 347
997 594
829 17
717 483
442 203
106 289
353 269
161 732
405 693
22 297
37 12
958 259
647 125
265 813
221 445
585 718
720 225
836 385
94 858
97 780
388 784
665 135
386 936
93 566
481 433
579 239
633 120
979 30
960 172
893 575
285 396
846 894
333 930
657 929
590 348
41 168
447 530
61 877
191 217
712 552
210 863
168 230
829 689
52 444
189 442
421 833
801 913
294 329
776 119
197 551
13 493
934 664
995 274
950 354
829 289
524 229
775 78
78 714
299 90
692 294
469 574
625 958
282 180
121 597
152 621
737 284
722 242
221 443
54 747
766 502
302 153
135 908
829 430
823 673
87 827
18 126
361 700
539 668
315 806
836 759
475 379
299 496
491 895
170 261
425 556
161 294
384 416
841 851
654 262
170 630
562 93
43 134
741 365
154 531
178 368
544 258
928 319
446 206
639 321
101 576
672 970
591 972
336 786
882 188
417 669
692 137
11 647
280 195
972 420
631 799
93 89
103 7
455 466
663 727
167 564
762 392
953 261
317 382
471 108
334 179
750 225
676 157
464 273
156 215
362 583
173 488
119 504
927 993
500 170
122 385
580 883
702 256
582 874
103 670
841 465
262 490
366 999
304 839
387 426
246 675
924 679
197 863
958 522
302 633
443 744
844 585
633 309
152 992
419 393
176 371
310 77
719 533
264 395
267 178
904 648
835 310
901 381
745 599
821 214
769 803
441 759
513 655
825 339
920 887
873 175
958 791
827 160
87 961
254 118
469 356
432 789
498 979
799 370
510 803
361 803
865 456
249 207
326 764
190 768
723 487
556 253
562 147
76 49
978 108
430 328
596 853
732 726
425 741
266 533
942 347
244 156
532 451
949 772
382 225
615 46
399 345
847 32
378 651
477 598
482 119
38 893
240 392
701 203
269 296
973 27
837 883
983 224
442 879
850 588
281 976
618 939
196 987
613 375
111 633
215 610
604 105
349 372
635 699
434 10
78 928
128 830
383 358
450 20
51 449
303 158
219 61
59 422
328 732
878 588
858 314
881 346
124 504
370 825
380 348
67 323
565 163
449 679
268 839
760 691
375 381
499 319
84 232
75 245
901 800
652 500
632 128
380 721
290 831
328 381
501 464
609 460
180 746
697 16
339 588
53 435
156 357
423 477
326 807
846 805
883 593
383 635
600 690
646 588
327 693
131 993
746 263
911 806
168 481
653 690
154 756
460 29
381 440
990 836
834 762
468 181
284 967
192 267
207 468
708 822
385 828
926 75
632 55
923 356
266 753
297 422
109 652
234 755
273 959
128 971
638 932
984 705
336 879
175 239
43 605
186 927
412 529
879 60
376 236
450 723
741 809
886 102
830 961
136 250
297 368
741 297
894 789
7 26
828 210
714 59
37 749
906 743
895 650
404 894
990 458
111 869
386 643
307 252
350 87
249 603
911 593
53 528
775 472
688 991
534 260
717 921
908 335
439 837
750 642
377 69
15 814
936 740
996 755
301 463
590 431
956 773
96 495
718 968
573 921
79 427
783 380
636 608
28 834
946 425
406 9
18 922
779 466
556 826
211 369
351 470
16 268
772 943
37 122
421 132
976 658
231 626
470 96
16 280
996 69
831 495
854 931
899 70
77 166
647 708
527 93
640 905
141 210
985 77
463 385
958 221
270 21
546 173
70 342
626 382
937 664
652 366
752 564
126 512
171 230
527 718
390 109
748 489
599 88
665 963
57 247
480 90
78 656
220 964
302 42
910 359
425 440
147 968
321 948
695 250
364 93
613 464
211 757
278 688
943 500
167 333
220 82
989 708
260 751
941 336
211 920
898 774
806 127
511 421
812 253
174 471
813 537
75 458
931 140
607 667
472 976
545 493
41 259
125 819
999 131
994 636
765 399
300 180
17 919
453 239
827 882
892 46
526 418
471 506
953 952
720 763
623 952
336 194
60 948
502 99
215 567
935 558
100 860
140 433
952 293
724 790
177 695
970 877
824 480
170 591
603 302
106 485
919 144
410 780
960 381
269 908
934 783
360 153
588 136
243 838
921 429
310 218
558 347
5 813
929 96
138 14
683 527
600 340
500 758
304 433
978 873
626 10
943 501
825 114
543 590
969 360
598 710
623 141
2 616
988 969
784 807
762 328
782 573
35 149
897 610
886 915
717 866
913 998
216 795
690 173
819 912
353 529
928 773
54 737
134 34
183 776
192 365
50 569
524 979
293 408
912 641
915 353
430 323
59 46
133 412
583 976
387 278
909 235
871 624
421 645
745 823
322 575
941 217
341 562
65 1
151 967
887 292
867 557
636 791
600 552
151 416
311 283
837 731
800 474
620 177
460 623
158 648
101 757
466 723
135 624
831 307
76 663
327 11
326 557
893 900
988 415
936 658
396 800
411 86
597 748
424 437
482 219
500 521
463 149
911 129
526 71
344 56
573 912
655 126
711 6
567 592
109 560
11 999
522 418
923 180
635 358
197 970
445 91
875 622
710 208
10 195
389 20
771 545
67 885
450 80
685 287
506 415
465 724
314 202
150 388
108 274
292 69
679 654
637 577
932 985
498 669
435 626
311 495
973 789
229 684
36 321
91 414
503 729
587 722
770 214
816 237
846 963
876 64
801 989
190 520
154 786
586 923
203 744
884 969
477 104
626 828
265 516
377 807
323 242
288 562
658 578
653 600
173 928
543 440
255 730
164 279
747 941
547 108
603 466
703 692
686 429
661 78
468 815
573 986
284 273
864 333
441 705
842 547
58 354
439 211
356 486
354 681
63 821
872 30
711 462
787 926
364 422
281 344
25 478
997 303
528 9
257 535
947 786
130 123
861 778
104 518
208 888
27 147
881 582
151 731
968 778
831 861
821 132
712 289
405 489
68 121
859 900
489 401
215 306
504 514
62 955
826 822
958 67
42 369
707 612
261 526
932 339
708 214
600 386
519 624
759 505
404 221
754 556
166 881
765 697
677 622
176 941
518 771
200 605
697 968
640 778
110 882
1 933
609 210
797 663
751 115
118 280
429 292
187 588
188 805
630 673
290 142
759 466
170 168
901 258
178 842
757 999
4 355
840 445
339 497
514 817
280 85
915 530
838 775
185 576
552 989
548 867
324 372
52 921
568 629
422 411
505 512
662 524
793 886
757 363
81 85
606 590
460 299
970 313
553 277
168 978
301 432
710 715
517 368
147 985
727 640
707 658
541 587
926 84
643 242
396 918
379 952
143 942
31 848
330 783
195 554
215 187
717 313
566 828
769 224
709 937
254 12
838 336
616 602
396 290
333 702
824 420
512 457
426 566
715 300
273 566
294 990
802 821
977 4
24 854
934 570
332 56
328 106
753 628
936 7
315 540
375 803
226 9
709 54
873 285
10 876
57 408
72 622
973 267
590 938
751 189
745 48
89 656
680 928
260 411
336 85
695 963
440 493
852 622
631 654
592 843
393 394
92 798
954 261
499 354
360 983
722 379
972 199
332 932
78 873
903 915
711 317
92 894
451 192
859 956
144 361
731 682
576 11
70 728
620 971
223 265
576 404
656 499
155 638
679 866
515 41
42 164
723 640
485 28
895 682
440 44
791 156
276 633
170 83
98 930
155 30
134 401
757 44
245 775
620 198
700 549
879 464
211 720
430 471
514 232
953 820
535 703
718 100
913 526
816 586
508 723
532 918
687 270
639 603
218 442
315 516
990 807
765 353
833 30
147 367
337 623
162 885
103 756
621 21
302 556
492 450
381 155
116 921
38 850
361 31
534 477
728 353
264 508
567 642
759 635
130 537
197 827
640 506
798 725
892 334
571 56
4 462
936 384
704 860
266 765
303 673
240 589
76 23
317 226
698 809
922 984
70 870
402 93
210 607
866 917
258 1
148 808
961 850
89 261
360 947
330 127
510 663
125 932
36 415
464 196
899 581
374 462
39 181
339 880
168 521
561 795
695 109
113 236
210 703
560 298
396 708
532 838
656 6
364 79
369 666
667 771
639 653
611 926
29 428
73 613
794 491
99 629
862 560
801 445
734 532
129 43
622 521
902 916
460 262
874 660
635 183
495 15
31 215
185 778
75 856
516 956
905 469
271 742
110 453
16 205
249 184
197 108
836 48
56 243
644 702
507 122
824 471
763 714
158 334
94 931
166 165
236 14
961 718
820 961
689 822
506 993
638 604
896 115
370 849
507 85
945 164
364 320
480 685
596 231
327 724
643 967
319 877
670 678
374 64
317 638
173 474
331 399
414 19
148 1000
671 473
273 594
345 978
13 577
614 34
271 466
230 194
44 987
766 511
413 259
399 726
403 175
508 773
299 257
917 368
834 775
288 634
384 678
318 623
296 607
579 895
281 149
906 678
218 728
218 847
67 894
628 572
658 654
346 815
516 788
610 261
411 758
272 594
780 310
614 877
897 1000
695 474
432 460
485 959
281 137
738 839
907 694
177 739
19 7
727 901
491 447
241 511
538 318
592 724
496 493
448 468
623 902
234 426
257 581
384 644
681 780
831 939
503 686
345 63
900 246
438 347
582 576
229 952
475 406
892 259
966 17
42 618
437 190
880 332
884 490
939 843
376 206
836 851
849 215
24 36
524 504
475 565
501 311
738 773
872 343
58 27
274 164
142 549
698 743
844 731
510 355
109 792
385 650
519 887
151 974
205 119
768 906
71 232
295 502
57 883
244 126
444 177
316 304
949 123
573 643
565 20
72 524
466 51
320 873
972 536
695 633
495 893
603 778
240 387
140 836
708 848
952 447
755 316
453 840
913 527
727 71
350 623
559 487
231 734
104 887
336 824
668 857
96 952
642 179
837 432
298 247
370 243
376 513
456 930
486 735
258 304
371 288
379 633
68 109
81 321
479 653
634 191
239 68
968 627
487 429
224 176
62 362
670 982
175 99
801 359
667 215
828 158
791 207
553 180
835 107
241 978
410 658
738 323
158 685
783 324
326 227
872 860
640 805
694 935
139 799
920 565
18 914
231 23
67 660
509 151
382 672
934 667
244 839
300 1
56 154
23 475
204 67
295 689
289 121
527 228
751 284
209 199
505 758
752 297
255 898
918 645
428 187
338 211
279 981
455 358
572 446
860 259
340 7
415 173
485 78
484 349
978 184
994 554
972 905
285 753
211 158
278 654
866 235
89 871
160 516
917 929
887 833
813 695
295 596
252 451
29 904
273 614
899 527
865 987
671 507
711 331
983 43
675 658
984 669
212 318
519 796
580 670
259 690
940 427
213 759
391 675
300 965
751 240
986 256
8 189
588 670
806 785
1000 408
104 357
650 565
126 966
963 810
367 403
66 567
745 913
224 730
444 13
481 171
219 588
456 417
949 48
867 97
19 635
912 963
97 597
731 425
434 383
981 689
644 270
539 663
639 57
1 284
695 791
805 124
80 547
675 215
454 998
612 535
747 40
421 220
374 153
683 130
984 555
937 12
585 955
860 183
20 931
485 447
849 313
203 166
85 651
604 971
675 58
913 70
634 534
77 874
9 478
930 992
315 683
314 85
448 124
159 402
64 899
605 833
652 373
495 14
425 734
381 638
655 992
786 885
660 238
500 97
508 473
19 981
223 468
74 846
414 101
117 655
979 531
521 365
489 860
886 476
306 311
595 703
70 597
284 185
470 539
171 852
192 45
719 704
8 173
922 872
121 21
320 638
147 908
750 467
641 769
718 58
55 703
113 486
647 480
527 82
238 564
869 904
686 171
14 445
884 653
147 262
558 473
429 804
702 325
75 966
518 314
167 177
411 894
210 969
977 449
650 569
470 914
163 318
602 671
367 66
16 66
671 573
829 760
185 268
813 956
547 339
678 633
373 616
793 890
188 986
742 521
383 337
527 145
130 919
244 228
418 421
767 139
448 375
381 193
461 68
314 62
79 341
883 346
855 466
864 730
487 213
710 353
644 331
985 326
203 182
784 441
648 196
686 487
473 440
714 92
529 410
854 72
509 97
398 215
600 29
704 399
182 491
239 678
420 945
291 361
126 182
31 611
338 354
758 450
424 624
22 452
536 577
82 774
772 586
351 633
302 568
996 79
515 529
471 428
852 365
198 246
284 571
688 869
696 258
53 160
969 910
7 487
578 391
50 821
911 500
321 703
131 959
557 848
894 954
792 79
144 337
607 563
435 326
347 457
566 512
804 567
103 615
703 511
278 526
846 609
15 844
378 823
591 935
835 886
632 159
86 739
808 497
616 748
178 685
660 301
936 904
292 822
590 341
379 290
168 693
76 348
71 368
389 720
337 911
198 316
540 467
278 633
825 464
196 392
262 83
746 734
96 147
721 641
911 346
879 810
506 986
649 94
720 20
77 388
58 128
484 629
14 492
199 272
830 993
321 463
838 822
986 292
652 683
87 106
580 135
153 350
372 57
605 638
810 995
114 794
314 726
8 113
810 386
760 822
763 199
217 127
791 942
217 423
835 681
485 83
761 681
289 342
773 452
250 899
449 728
465 9
739 58
351 337
897 591
49 290
950 240
568 540
129 750
317 970
29 624
354 981
44 549
992 97
788 870
300 298
748 878
277 824
241 956
342 434
890 879
715 479
893 446
518 568
108 16
664 60
583 451
227 702
234 264
706 421
962 288
256 824
255 753
809 9
545 261
330 940
77 282
985 112
498 975
376 789
372 724
919 256
361 459
201 742
327 383
280 424
861 362
348 69
745 525
581 637
624 747
210 6
692 203
326 881
663 107
429 719
322 918
801 333
116 695
626 301
762 714
420 587
926 619
266 252
931 499
666 216
481 94
368 672
430 853
587 509
749 691
405 853
605 224
793 163
375 516
546 226
673 127
282 577
689 938
932 384
580 29
97 506
407 975
485 487
397 10
521 169
57 549
988 784
752 519
919 618
8 201
473 979
129 468
320 736
772 404
489 54
591 452
234 609
76 160
799 786
185 544
469 774
982 161
61 852
999 404
229 199
787 541
942 890
844 432
655 223
498 246
123 874
906 926
87 727
735 992
942 512
745 163
640 671
622 952
687 572
107 271
940 304
177 762
471 693
600 275
741 832
236 369
962 822
946 15
266 960
227 248
497 102
108 822
924 957
884 320
159 284
460 142
324 543
145 689
877 691
574 120
939 423
857 389
945 897
203 571
711 354
980 366
644 39
582 190
5 478
218 197
843 531
499 387
144 376
644 645
548 254
287 893
230 907
338 711
629 616
367 464
880 748
170 46
243 35
484 187
451 959
951 141
112 816
39 111
688 891
482 431
374 922
672 40
3 56
230 879
499 631
589 719
878 691
679 787
485 120
107 254
883 774
164 85
268 867
25 197
731 638
241 868
177 852
582 447
161 45
44 666
198 944
422 977
410 946
70 897
571 957
686 96
24 351
672 965
848 504
510 730
392 676
667 367
236 276
249 931
171 890
71 830
794 244
178 900
47 12
221 664
776 360
5 745
742 959
242 844
430 394
295 812
568 915
218 32
385 379
256 82
373 398
335 745
415 269
327 233
501 690
567 820
878 431
146 451
86 769
332 423
275 728
2 389
879 533
805 524
522 807
437 866
253 903
290 998
365 890
64 149
219 697
377 548
795 729
965 734
251 192
332 261
1000 463
432 603
927 908
93 282
824 111
231 907
234 750
222 188
231 680
276 327
21 868
705 229
800 229
781 617
232 850
339 226
775 238
898 211
753 933
327 835
146 270
472 327
580 441
189 13
438 615
610 446
26 153
603 963
940 772
299 42
162 410
51 841
834 33
596 17
836 778
575 364
840 797
297 162
70 294
930 503
432 422
598 950
167 936
211 200
66 576
681 587
6 136
424 566
983 533
616 406
725 885
406 804
504 748
323 270
184 751
646 885
261 175
659 36
235 768
166 169
667 197
612 113
684 907
748 798
990 292
697 679
688 646
296 476
301 775
198 602
782 970
713 719
832 472
369 573
266 53
88 13
284 734
631 220
205 913
31 424
370 228
974 879
93 444
800 826
64 986
485 200
555 551
382 17
246 613
865 69
298 352
814 649
268 331
760 56
967 344
713 134
374 954
813 137
611 36
412 94
315 448
937 675
976 810
942 30
608 752
25 381
289 988
565 802
288 497
411 419
855 535
37 229
735 392
195 715
867 143
491 999
857 577
358 907
504 952
162 383
384 538
262 949
837 6
686 129
674 567
171 758
376 238
736 776
594 390
464 459
937 926
377 729
964 996
349 439
81 604
464 775
427 834
974 939
422 695
111 137
958 329
662 498
838 847
950 241
229 128
331 212
401 559
44 101
295 979
644 496
546 656
119 694
119 737
363 121
58 820
804 680
776 539
581 666
937 948
797 301
824 744
543 356
113 472
105 707
2 665
611 486
408 992
207 853
520 786
264 865
384 311
138 690
819 294
497 675
646 239
138 626
571 468
71 903
557 241
550 337
658 696
998 320
515 447
423 854
300 85
573 942
242 19
183 221
800 890
290 418
176 710
562 798
1000 565
831 879
144 737
839 15
222 145
241 291
628 497
665 875
415 180
123 82
659 425
901 156
601 87
531 422
548 602
350 766
387 453
670 910
296 800
410 200
769 419
535 279
94 528
341 569
183 591
122 609
634 518
929 539
163 228
637 298
403 187
742 712
114 246
470 17
210 981
758 807
366 307
172 711
829 428
100 29
790 939
427 130
910 804
307 630
710 198
187 270
188 194
621 276
22 815
423 251
412 482
223 154
742 418
672 792
920 832
781 829
611 889
186 821
973 201
618 987
421 396
973 411
908 345
319 477
821 700
416 680
303 215
867 362
77 640
550 312
441 80
309 965
244 549
747 497
72 780
681 921
409 574
96 343
533 61
354 970
714 887
962 371
572 529
133 470
559 254
163 301
718 954
881 873
426 113
474 871
59 220
959 482
929 981
891 121
419 809
573 272
253 668
104 583
693 397
522 576
277 788
882 574
170 126
490 996
112 872
628 534
851 38
116 307
270 645
652 235
61 669
847 818
257 777
501 351
370 1000
473 378
898 925
552 756
62 499
122 527
985 414
875 280
688 873
850 536
188 461
361 703
874 593
567 803
568 36
926 629
42 18
44 436
886 433
548 331
737 123
633 881
225 315
846 212
617 355
174 612
822 130
190 184
90 816
375 196
56 249
739 460
928 538
76 55
558 198
237 35
404 647
505 142
892 2
120 889
564 8
508 716
244 579
622 40
171 995
29 823
740 988
151 328
370 237
970 990
509 635
910 114
961 964
359 296
889 480
733 696
872 1000
849 641
77 957
256 549
812 642
985 998
278 352
28 10
769 975
983 807
759 318
236 146
243 668
699 943
324 89
504 389
532 367
98 757
42 177
309 648
418 578
866 137
41 399
496 328
868 405
787 359
288 802
933 470
981 232
758 208
614 652
989 992
777 615
511 816
677 472
57 882
912 494
461 132
878 374
561 464
484 250
328 715
9 464
984 208
188 958
154 268
221 531
855 827
547 153
981 527
705 343
500 31
454 572
778 204
916 627
695 323
953 448
914 687
674 834
685 971
891 480
707 362
39 237
162 196
32 422
156 581
787 138
417 188
245 609
665 995
600 857
355 23
233 285
920 456
177 788
317 108
474 108
556 983
235 125
70 237
574 660
856 985
781 459
999 145
139 477
429 433
523 665
696 330
467 62
38 734
776 961
685 195
798 40
670 916
506 505
38 804
25 41
566 305
267 877
340 23
927 184
471 578
482 699
449 730
534 502
38 91
433 973
61 841
413 111
72 992
270 459
464 486
943 251
263 811
135 62
7 352
157 186
696 624
604 834
295 765
321 420
959 804
801 136
203 966
278 19
523 970
36 556
86 203
19 983
371 597
382 811
903 240
121 220
335 126
99 855
278 880
576 333
311 38
420 641
799 334
868 453
768 369
992 61
618 334
890 113
762 597
119 832
146 999
203 295
970 342
510 944
716 561
682 393
266 353
154 965
913 210
132 966
267 186
498 540
441 760
870 843
352 902
829 974
968 225
752 421
244 892
899 952
55 456
188 403
614 389
66 889
960 277
360 277
984 3
894 774
914 540
550 125
751 683
454 611
279 546
312 507
935 164
652 38
773 827
715 588
521 124
669 717
306 144
911 759
48 39
50 652
490 920
376 533
604 262
61 255
411 590
496 562
842 252
219 296
856 231
53 521
770 958
871 316
209 434
492 738
346 456
285 664
826 949
552 948
481 194
466 768
281 292
46 1000
219 290
765 486
800 835
741 215
331 243
579 776
670 513
903 175
583 170
203 896
252 476
441 438
256 171
896 475
961 181
552 798
29 421
427 973
888 17
301 350
962 268
271 896
409 958
439 669
370 49
14 481
343 906
22 237
805 100
72 716
847 528
875 598
293 896
322 60
533 13
261 563
726 718
277 579
106 695
760 552
425 641
898 317
587 488
675 86
302 848
550 633
23 556
300 460
174 799
530 444
603 306
621 169
974 615
35 553
470 479
733 422
541 660
788 487
793 572
934 142
473 372
282 829
237 914
727 645
281 16
575 254
126 551
797 138
705 122
337 952
714 197
445 361
356 736
898 100
390 66
613 537
304 906
287 908
335 332
723 20
278 55
830 150
903 353
537 983
366 441
253 625
571 439
719 761
611 130
614 646
634 390
245 813
5 880
440 710
232 565
180 400
327 442
666 202
466 277
757 216
621 330
689 680
800 754
833 433
258 533
477 11
401 562
698 264
299 734
216 845
470 85
678 560
906 878
395 268
219 525
728 985
110 311
359 218
696 344
834 960
650 536
221 87
776 502
259 299
834 764
547 558
525 778
319 971
811 919
716 556
573 701
505 49
333 86
35 27
431 685
285 28
204 581
455 541
63 136
888 375
690 514
145 649
111 66
894 62
498 464
803 182
251 464
187 558
913 919
135 839
307 285
206 239
964 765
90 859
610 663
35 337
234 877
556 558
30 815
848 675
129 860
461 17
362 290
788 153
416 215
360 398
309 904
704 890
152 96
762 211
917 284
351 47
321 323
616 677
328 744
274 329
743 141
310 116
435 215
247 786
970 773
251 835
871 258
988 7
908 771
982 806
567 526
241 70
394 607
779 142
235 583
74 258
256 661
290 662
748 969
951 713
794 614
52 151
542 794
985 333
856 308
763 980
536 72
128 464
681 187
996 907
400 326
235 962
332 208
749 172
132 307
4 424
476 899
946 528
45 374
463 438
728 393
648 460
8 399
75 319
544 225
801 63
711 167
203 210
847 599
193 17
634 49
848 591
560 164
534 333
541 549
932 87
11 691
537 536
198 263
817 809
934 268
654 552
303 54
914 945
260 894
732 93
864 982
349 471
333 64
612 606
63 39
224 76
681 153
138 680
100 174
596 450
945 836
116 555
517 672
341 996
158 760
927 542
92 908
52 701
31 730
948 814
293 48
775 888
322 436
83 158
741 652
407 263
480 761
569 531
60 642
322 738
340 177
498 325
650 512
272 862
985 537
251 874
18 66
691 320
344 96
506 467
360 365
767 939
750 447
242 396
381 129
17 971
933 634
315 27
32 778
500 375
887 869
308 954
306 85
992 829
854 760
121 135
779 975
928 110
531 329
399 136
98 802
110 666
367 379
383 401
193 94
52 836
166 366
984 826
548 689
910 719
272 3
360 431
654 662
940 683
616 769
277 419
204 239
525 373
859 605
567 764
184 796
878 481
498 641
349 739
376 301
630 751
733 791
588 120
350 262
333 909
7 914
664 886
242 146
263 910
692 436
160 660
820 164
615 563
125 891
393 407
634 958
391 3
62 951
387 613
880 819
952 107
998 992
293 237
243 989
769 31
326 601
606 664
675 239
30 672
798 818
754 223
801 833
433 594
348 75
153 504
22 549
308 242
820 789
501 410
259 989
242 917
678 383
452 979
984 467
42 52
274 856
44 808
764 951
661 904
123 24
775 841
782 999
860 660
78 804
757 777
918 653
555 165
60 419
277 120
984 825
420 716
148 269
750 496
242 358
963 741
555 411
614 395
63 534
45 559
416 562
617 760
468 434
334 859
821 512
604 158
273 360
654 944
875 840
330 275
78 941
670 447
118 142
487 81
746 305
318 580
829 438
707 87
809 375
968 582
179 205
407 950
670 190
498 972
144 536
621 141
78 433
360 887
307 961
390 800
855 821
914 118
304 852
178 395
439 440
192 728
60 176
321 931
860 694
419 27
754 445
666 53
785 522
313 732
411 91
825 144
72 215
474 988
699 600
695 31
12 293
466 762
412 770
617 28
380 237
943 667
72 778
929 660
393 40
209 733
620 860
435 308
158 827
916 52
745 473
218 672
135 832
329 135
865 634
299 802
909 929
735 374
258 992
45 934
289 99
136 258
787 581
957 335
838 179
107 876
275 172
259 522
453 730
519 712
692 874
229 453
564 428
277 373
897 420
152 53
102 749
831 615
194 567
15 921
828 85
213 233
612 696
850 89
953 104
491 724
330 493
294 385
465 975
439 421
636 777
197 760
818 441
11 408
958 170
935 100
346 609
941 364
151 947
557 88
810 80
514 32
292 940
382 834
304 884
864 33
854 895
133 929
318 291
86 264
721 728
976 692
426 460
240 767
949 746
339 466
868 760
739 537
649 472
763 895
91 1
809 847
642 434
412 397
289 265
607 34
889 293
190 362
492 65
271 547
967 342
648 686
696 869
848 839
971 840
346 904
916 542
921 475
633 127
46 769
543 737
119 658
922 812
341 22
803 781
167 576
373 314
671 453
402 421
506 878
470 787
965 860
915 575
727 874
4 241
341 335
857 256
672 770
119 455
501 107
784 821
35 449
10 979
528 738
672 786
409 173
233 409
380 247
713 782
762 560
321 607
574 392
110 991
33 397
839 590
56 17
533 222
694 481
485 881
426 799
873 363
565 859
437 577
502 835
121 722
932 548
471 835
308 233
670 943
327 10
789 154
245 584
112 275
613 582
692 268
621 903
944 181
69 306
652 553
588 485
302 912
119 344
295 733
361 78
206 756
507 174
761 945
934 346
6 174
670 709
590 434
431 87
874 896
326 509
829 353
527 240
469 176
435 115
611 415
581 186
425 719
214 34
559 841
988 318
616 215
331 253
670 329
256 603
715 679
770 766
389 211
372 733
960 206
214 516
867 660
127 425
853 7
60 422
825 29
335 741
673 911
860 674
585 568
17 676
466 250
115 327
392 531
430 907
570 565
637 748
366 525
735 861
276 468
850 624
1000 858
438 104
528 398
617 817
885 647
889 500
718 703
894 558
141 333
217 842
902 336
487 718
768 936
27 167
739 59
311 191
997 941
845 74
108 341
543 164
450 324
500 159
800 300
118 484
453 54
870 242
681 180
566 64
444 534
923 113
631 997
300 583
971 810
353 361
929 782
614 846
252 83
249 216
632 840
866 618
27 15
191 174
487 389
374 240
74 277
247 715
111 496
943 655
661 937
884 392
217 959
411 443
765 698
339 394
34 980
983 902
258 539
395 121
67 517
980 928
938 36
759 195
606 21
961 20
422 934
654 516
711 464
643 115
83 220
599 825
24 917
956 871
936 475
294 530
90 642
260 444
428 773
7 299
434 220
817 241
821 901
745 228
732 201
553 351
261 516
139 747
926 7
834 472
183 294
887 781
49 546
469 680
553 146
2 149
441 122
147 139
500 596
249 917
442 326
8 497
308 429
642 442
136 701
296 173
246 365
600 667
260 199
275 171
840 620
463 456
564 449
175 654
771 494
961 363
66 867
763 461
737 407
606 390
822 613
766 423
130 663
59 324
108 587
296 582
662 552
723 63
121 465
18 510
213 7
604 659
557 161
978 146
272 260
178 879
553 862
779 805
77 220
829 838
404 370
151 88
325 275
106 890
580 162
964 306
163 876
658 553
388 50
274 54
971 38
886 435
332 277
411 641
657 525
858 261
633 212
361 780
846 821
143 935
960 893
58 728
839 484
178 896
930 718
790 359
957 762
504 656
708 886
330 820
425 451
893 929
979 236
218 880
623 550
338 869
511 578
900 425
387 506
968 952
412 431
136 740
607 193
663 146
685 560
718 244
799 520
779 589
432 890
159 783
104 640
34 627
620 363
131 194
252 849
731 337
530 191
695 504
571 530
429 351
714 631
475 77
643 898
411 256
812 293
991 248
133 532
662 901
232 899
272 836
262 23
446 429
195 310
384 525
870 950
747 491
610 228
844 392
968 802
410 424
89 779
219 484
680 134
748 830
908 140
536 404
834 137
533 244
95 421
445 369
961 896
245 530
873 274
647 156
288 885
153 563
493 824
613 894
925 720
869 274
368 630
766 30
115 389
941 373
637 730
899 867
608 6
265 684
642 347
778 405
147 362
535 315
92 200
397 154
856 549
611 223
40 614
876 702
184 193
771 402
181 273
555 597
809 486
706 736
690 942
573 142
192 546
61 806
610 69
543 706
436 189
973 653
740 694
494 530
793 674
755 950
81 289
44 703
811 62
327 270
136 729
526 439
193 232
366 331
442 589
870 107
531 168
578 281
995 729
7 381
494 515
54 237
226 277
533 543
644 681
613 869
284 519
449 944
674 773
534 165
705 202
158 742
130 420
722 910
255 66
82 354
790 924
318 611
558 575
934 258
868 989
756 976
678 559
26 8
978 28
256 997
604 336
184 930
443 529
630 69
760 576
867 61
59 914
322 903
372 811
681 161
529 172
822 315
836 908
492 173
290 466
75 812
76 276
198 921
775 833
609 109
582 82
375 419
391 558
716 205
415 343
287 29
845 426
320 261
46 968
30 341
649 438
249 864
275 890
49 242
941 298
284 957
960 446
433 386
193 471
673 312
127 89
900 128
243 798
48 160
172 110
64 644
549 561
645 700
316 757
801 693
254 374
36 921
516 70
167 237
746 863
901 188
938 173
512 500
985 717
64 135
84 303
518 866
735 195
911 734
757 8
208 660
697 45
349 190
35 775
978 52
517 511
167 410
930 867
42 906
7 75
50 731
169 117
571 572
956 218
906 155
337 115
129 652
385 229
863 119
28 585
994 240
820 664
106 804
976 554
710 359
818 116
249 787
249 995
56 408
396 806
338 454
174 809
682 995
257 806
629 851
992 744
932 387
833 776
682 10
870 497
774 423
378 139
487 372
857 250
655 963
343 577
695 681
301 178
618 773
581 193
764 431
853 143
756 174
605 922
205 483
558 602
158 515
725 819
706 105
299 514
882 323
658 109
109 884
746 297
674 727
123 6
529 279
991 593
913 280
971 230
809 180
53 537
903 507
253 989
855 425
613 216
67 931
948 39
979 937
61 1000
956 259
966 974
739 192
265 695
578 840
48 69
80 859
737 586
66 977
833 306
910 57
905 694
973 480
873 551
13 728
927 933
202 907
321 619
631 883
675 578
130 270
821 870
770 642
658 934
60 660
41 702
854 314
885 920
316 515
384 302
82 235
544 878
254 697
600 34
823 24
134 126
371 248
307 339
399 977
952 221
845 26
326 354
960 776
47 863
995 799
211 486
22 17
347 367
273 26
708 953
447 600
585 139
473 887
142 905
94 553
167 701
227 593
831 788
727 724
548 114
539 589
537 294
600 44
617 663
523 306
42 939
189 481
632 312
362 431
605 436
828 660
972 739
419 196
170 21
643 861
319 40
13 678
840 584
947 41
330 253
952 72
860 437
388 952
58 527
1 658
730 77
254 220
209 839
961 565
932 116
662 479
143 358
164 205
655 479
625 503
552 846
464 699
411 810
707 741
283 740
107 304
573 463
630 706
747 526
614 813
181 605
526 696
326 981
731 278
283 958
811 366
304 833
686 508
731 713
843 940
947 342
450 270
864 36
310 703
407 112
598 20
613 340
399 832
565 118
620 16
832 10
158 708
928 154
960 8
224 2
395 358
191 203
901 958
180 70
658 600
770 479
690 864
765 457
834 335
368 621
877 411
9 196
813 459
330 130
423 507
245 892
731 963
518 792
405 783
485 311
955 104
537 35
399 697
21 126
698 304
822 95
294 917
616 103
537 493
322 836
777 319
230 989
401 561
849 637
731 307
142 620
862 496
469 674
413 235
580 674
638 420
762 160
122 982
691 890
302 548
240 681
567 737
979 849
716 253
56 76
989 905
459 447
989 21
289 480
68 72
670 481
701 799
441 910
583 766
698 398
769 20
804 403
662 324
554 815
200 192
410 159
734 823
715 181
160 524
454 641
487 610
373 578
136 633
255 313
540 635
724 257
446 561
729 218
997 878
609 640
755 629
775 94
138 3
112 915
630 715
104 570
522 762
588 478
155 755
732 818
418 42
242 307
882 991
60 1
506 540
219 121
351 292
23 460
416 196
701 299
596 233
396 571
623 87
836 366
238 713
153 687
423 367
460 170
481 823
434 13
835 536
154 971
306 354
631 998
292 400
391 590
197 591
295 636
454 32
452 49
26 190
740 999
585 461
2 206
330 91
973 992
178 889
964 697
1 962
720 606
645 73
97 223
542 241
867 827
244 249
776 346
940 123
531 823
25 495
43 257
39 107
694 593
640 710
301 165
768 509
130 603
870 14
845 663
475 431
559 23
236 278
750 616
65 100
662 976
158 957
411 149
317 159
206 137
299 595
687 229
463 333
283 148
454 434
894 888
382 850
240 261
911 999
894 586
914 359
808 718
622 593
625 487
39 365
233 209
520 293
851 854
638 659
39 161
261 329
496 726
819 74
155 941
971 771
636 194
47 741
422 534
498 125
236 90
950 700
844 104
320 40
235 243
641 456
340 40
615 126
710 473
404 609
557 986
376 299
614 585
170 770
242 54
873 690
76 963
729 291
576 458
167 230
265 665
705 579
113 268
751 362
647 129
46 871
510 603
446 393
881 425
364 939
105 518
810 38
258 270
998 78
521 549
847 155
458 210
418 471
748 694
240 540
922 639
168 849
314 717
108 700
716 645
80 376
40 384
474 697
884 562
895 130
370 706
42 899
567 125
524 142
732 945
417 824
452 529
918 381
644 117
311 688
15 817
936 519
678 35
522 921
639 746
107 101
551 513
954 974
118 235
55 89
795 571
946 994
667 19
203 742
487 646
419 911
969 414
576 564
430 606
712 753
843 552
627 217
76 904
206 583
621 369
68 639
588 882
683 613
690 543
341 359
188 544
822 339
327 98
116 611
267 42
537 399
33 728
127 975
293 554
137 905
974 341
482 994
245 282
671 886
421 989
702 532
645 619
650 278
619 816
818 860
944 453
789 402
671 555
873 452
566 461
587 874
783 774
702 956
541 610
41 905
314 308
55 582
326 613
804 896
547 401
433 305
336 165
323 318
849 517
478 1
65 474
269 898
636 918
520 918
711 71
305 660
238 369
239 866
368 741
805 359
883 816
826 377
143 103
378 585
361 132
777 574
692 597
488 99
126 961
742 483
653 667
975 967
582 281
397 462
256 37
2 945
655 271
422 210
171 564
875 41
314 68
23 49
881 388
472 937
846 793
249 809
819 901
382 840
73 529
501 836
537 953
397 427
73 192
817 309
701 344
270 930
44 504
230 341
195 268
85 284
250 638
993 799
425 713
118 487
128 669
158 898
294 290
665 421
344 279
97 184
813 972
985 582
41 215
170 273
604 566
477 979
997 65
196 471
532 47
741 76
928 466
268 573
504 677
27 603
151 582
573 143
986 650
629 571
484 917
795 96
35 428
553 52
972 682
979 944
201 764
388 523
4 961
269 295
413 734
38 628
373 6
455 580
676 810
68 233
39 338
814 604
666 544
721 850
973 520
309 256
667 919
805 3
141 221
400 539
572 878
701 869
136 105
366 342
48 943
627 922
494 420
423 327
410 145
936 878
614 44
787 30
271 510
634 399
2 545
994 67
691 650
884 315
390 970
146 66
162 531
8 317
459 526
84 582
592 354
293 793
887 881
865 900
947 762
683 511
859 822
947 642
232 749
802 474
252 682
913 979
25 667
963 409
63 491
554 147
318 247
286 464
160 683
317 782
797 911
82 69
6 440
244 44
233 19
527 352
866 345
833 964
669 744
596 563
244 657
4 902
566 79
71 838
73 538
504 288
832 474
936 581
614 963
538 333
584 373
682 668
708 383
674 885
305 320
751 823
399 222
504 557
54 177
340 216
386 706
639 851
652 57
776 957
477 943
888 819
379 616
795 531
681 19
525 551
884 551
701 672
470 282
779 192
287 522
273 568
250 941
827 511
738 400
527 611
564 186
940 747
312 442
878 388
482 337
344 166
797 168
808 334
75 717
928 525
645 292
805 367
939 338
145 735
366 69
612 755
436 413
378 785
282 911
574 610
889 38
893 316
358 860
721 109
365 419
508 175
707 139
921 495
471 848
418 13
232 154
359 489
371 545
312 69
85 693
263 516
458 615
501 969
483 229
723 94
921 284
457 844
842 892
388 950
993 525
67 270
528 252
81 230
934 694
762 911
963 653
945 173
470 606
356 881
169 225
972 126
373 470
405 207
230 288
297 563
360 516
469 840
229 536
535 14
350 997
230 422
40 838
928 843
621 103
418 592
73 510
355 237
521 485
9 39
64 455
427 81
857 201
488 451
473 115
322 311
636 884
720 181
376 857
330 900
13 250
723 359
475 422
47 269
480 960
58 566
117 443
179 190
702 898
566 917
363 470
797 351
68 78
246 441
664 608
96 22
573 125
126 264
178 715
745 44
493 839
747 25
447 392
685 511
331 134
84 574
748 703
861 541
345 803
195 688
802 553
539 861
658 603
64 101
97 891
668 754
642 432
94 593
730 124
369 647
803 114
228 747
811 860
579 989
45 171
85 574
98 230
132 955
885 533
671 248
639 873
15 478
642 151
297 117
4 323
426 751
18 7
939 882
655 543
405 404
473 650
155 159
392 686
483 316
879 732
262 204
254 980
16 523
247 381
322 100
559 480
30 906
635 521
560 400
923 178
660 814
562 662
317 771
595 806
817 738
15 739
900 983
756 466
563 299
43 857
523 196
851 864
818 381
462 252
192 519
287 980
330 722
612 63
333 478
845 86
273 548
982 82
454 828
609 213
791 844
23 702
444 125
798 295
594 825
223 558
70 219
234 759
922 19
811 221
751 834
960 680
555 622
706 460
231 845
506 223
384 233
424 296
756 115
374 364
707 284
420 681
453 192
158 880
184 152
448 689
567 855
620 1000
54 666
969 804
331 332
523 856
611 589
764 250
919 280
753 136
56 171
174 173
311 723
382 816
743 280
331 590
282 819
631 923
70 426
962 783
269 484
844 810
135 575
38 443
763 345
559 737
943 252
482 304
11 645
690 712
538 476
695 779
818 749
139 136
249 654
713 6
460 487
712 714
360 814
310 234
472 929
205 498
48 737
882 400
334 747
402 928
202 822
671 705
700 968
153 967
624 998
137 774
459 310
507 754
376 659
405 324
593 537
92 357
626 172
871 648
212 649
463 955
269 87
898 866
122 34
170 437
296 749
632 16
567 250
485 683
579 443
204 183
973 921
580 828
878 635
294 599
282 184
319 348
58 542
874 348
76 385
48 857
48 950
345 733
436 117
69 425
976 188
153 763
499 413
523 286
364 556
115 413
499 135
717 513
937 402
450 430
734 437
711 839
517 725
550 47
985 498
153 947
205 950
905 276
292 806
716 992
219 744
59 963
871 997
565 415
766 671
911 238
621 934
268 193
648 405
339 539
863 832
729 368
131 379
314 391
525 652
988 741
842 321
554 275
176 610
767 536
984 774
607 233
865 789
502 87
601 847
719 997
168 225
813 371
637 182
145 40
889 874
316 16
836 14
653 365
241 130
878 820
637 861
284 111
202 198
702 204
419 534
239 108
722 572
738 392
738 34
572 373
962 465
292 142
499 978
567 617
919 48
318 207
602 598
761 38
104 256
687 301
684 478
112 773
604 231
567 195
316 803
833 575
103 876
497 301
192 75
625 879
132 574
114 88
583 957
368 344
284 680
952 700
399 261
120 60
783 446
796 359
376 584
122 642
946 291
671 735
127 99
729 828
568 173
58 185
436 638
983 675
840 774
400 141
18 156
254 952
702 872
806 373
52 750
278 793
989 103
342 673
309 854
576 866
187 336
837 906
606 349
229 186
620 220
342 656
402 592
454 671
650 835
348 976
44 650
59 140
846 201
319 372
819 703
489 438
38 845
121 331
362 18
53 941
299 855
369 258
932 373
80 672
572 85
120 600
962 285
396 205
690 870
175 355
197 700
969 701
583 562
898 323
129 337
159 333
953 994
169 701
45 334
368 794
338 969
996 719
182 810
245 498
539 208
55 985
300 342
539 605
128 524
694 964
133 38
127 534
253 402
139 886
773 557
332 159
819 212
808 278
417 757
146 318
780 625
192 822
181 509
978 706
886 778
458 192
728 403
108 621
956 103
61 439
747 694
284 405
473 269
776 99
998 691
697 383
742 283
751 419
175 387
386 204
100 365
698 734
703 475
744 395
597 284
182 878
276 733
369 273
210 716
893 511
914 837
170 70
413 448
108 641
607 302
893 459
13 485
625 576
262 755
392 875
203 756
916 908
661 140
736 772
636 902
971 979
539 966
235 166
509 58
120 478
519 655
184 356
559 542
921 795
645 409
603 17
469 903
295 977
8 326
177 286
128 618
396 627
972 606
922 255
836 497
462 242
956 880
181 408
223 972
35 671
43 49
474 303
523 837
45 897
517 278
631 294
954 665
619 931
258 242
32 132
79 697
670 220
228 860
370 10
279 903
652 360
883 602
972 918
252 815
996 101
596 552
823 186
479 982
164 158
879 632
679 552
238 953
593 916
578 367
559 515
358 125
602 160
117 368
952 242
700 905
116 295
775 506
905 5
174 489
335 529
511 739
72 287
644 47
888 722
159 940
188 768
75 142
843 809
289 53
180 153
959 849
737 186
474 683
724 594
991 550
990 738
45 521
637 829
847 458
539 553
408 695
432 468
930 640
673 16
471 200
535 307
726 610
360 930
134 460
52 320
754 198
919 923
955 100
340 203
178 150
218 699
583 603
284 429
635 746
918 841
708 10
307 249
739 95
811 354
114 66
388 660
409 918
123 105
334 742
591 431
971 765
736 503
497 55
811 509
180 517
210 600
739 758
652 353
733 593
21 289
312 198
730 904
146 74
309 656
750 142
312 83
161 499
196 431
995 715
901 411
888 682
857 725
286 647
271 125
477 594
806 584
481 753
83 379
430 948
721 554
654 823
826 268
603 817
967 964
687 396
991 356
183 142
449 625
271 601
569 901
958 778
991 333
314 805
665 897
14 15
107 352
328 628
394 515
915 660
159 445
601 629
126 17
525 635
46 452
853 56
216 201
372 128
940 289
813 185
268 843
637 15
618 985
249 358
230 738
75 873
942 103
121 33
734 721
61 261
220 633
442 211
977 961
274 705
950 765
503 170
862 573
837 93
162 192
107 923
793 893
170 484
851 12
853 372
470 620
783 11
660 715
400 939
75 34
508 336
477 833
582 734
967 275
393 716
509 457
300 142
553 854
838 582
243 87
9 741
559 443
696 779
5 752
664 921
268 360
881 58
783 88
746 979
1000 760
337 26
127 245
623 357
584 648
747 312
393 359
245 816
260 120
177 154
288 541
639 997
785 444
960 252
888 250
243 292
419 212
577 142
53 97
453 594
364 663
107 574
95 156
214 12
677 448
955 807
174 232
86 14
584 861
830 597
912 352
318 683
636 13
598 941
560 213
791 732
387 963
113 827
942 422
245 9
290 564
887 774
701 27
623 778
840 429
235 313
116 891
823 441
775 633
431 632
953 253
366 868
931 950
292 152
516 349
405 769
80 827
892 799
945 639
162 878
362 209
540 90
89 382
410 757
975 241
285 506
36 625
49 409
760 144
283 312
739 362
640 197
203 930
619 511
33 112
858 607
301 304
9 107
923 939
282 808
410 842
835 37
520 924
70 227
772 40
696 933
968 163
853 637
730 191
836 841
682 285
235 919
938 796
782 946
496 855
342 327
265 196
132 820
145 747
33 211
772 472
466 373
609 4
250 958
223 719
572 798
134 697
52 196
535 999
764 861
713 807
232 53
430 56
625 584
966 523
538 36
728 638
495 726
888 868
882 408
665 558
129 756
4 625
318 349
169 262
146 989
935 53
40 898
441 601
493 327
394 120
154 979
258 511
202 197
486 425
863 854
830 52
806 722
723 173
395 581
597 551
678 928
466 433
898 76
63 56
606 758
652 885
24 316
425 25
396 989
488 341
299 962
247 299
346 727
520 613
897 14
999 794
342 198
427 142
145 590
308 912
687 28
761 780
899 499
983 908
971 634
996 315
220 999
239 97
921 834
74 163
834 510
951 29
400 219
395 587
341 575
494 599
684 698
579 884
306 789
660 912
236 610
870 660
487 520
553 176
525 759
376 183
831 729
615 430
795 760
983 565
987 426
783 721
720 911
539 559
440 254
448 991
486 143
23 5
708 136
89 988
451 833
698 878
297 424
781 968
510 239
325 723
399 172
549 806
783 492
845 561
536 378
725 712
179 473
328 814
943 452
263 452
447 722
904 939
675 480
255 666
808 538
733 614
892 927
737 515
450 561
374 382
401 579
827 473
497 434
704 426
731 864
561 503
742 29
736 340
45 25
722 873
402 318
437 744
435 336
432 528
131 31
876 415
186 844
51 748
493 82
565 810
925 341
376 435
414 571
930 376
927 800
706 533
328 535
521 900
347 907
52 483
846 486
582 407
838 713
884 644
191 433
685 600
351 781
214 948
542 416
743 815
635 49
324 939
536 707
444 682
643 68
475 693
696 722
636 721
896 818
215 166
566 260
626 89
535 933
923 779
640 204
802 469
439 100
813 944
56 390
579 396
626 615
830 170
37 913
274 163
848 554
674 33
332 823
377 376
126 599
639 67
426 929
150 285
726 4
909 260
379 502
687 130
598 563
253 286
671 649
768 124
231 154
872 876
793 600
664 403
802 478
66 905
2 142
859 486
475 378
341 724
58 769
570 884
177 795
552 389
660 572
563 444
357 327
157 341
479 461
321 115
48 58
324 763
976 499
667 739
437 894
634 87
135 330
9 24
336 27
13 63
507 478
694 916
519 645
428 847
66 853
371 528
339 542
260 998
841 452
992 828
353 129
79 4
900 712
957 223
183 582
641 720
808 549
148 104
76 835
850 300
630 613
207 519
602 690
103 526
731 507
321 877
148 58
628 374
792 24
426 185
829 269
341 552
481 289
534 492
799 143
75 159
49 878
37 934
342 764
56 748
913 239
297 344
812 924
621 521
51 808
572 338
418 540
852 383
418 565
874 197
69 551
889 849
581 480
897 193
688 478
1 873
332 938
519 623
313 486
613 601
48 328
430 289
288 983
558 398
869 72
32 307
939 864
281 192
140 786
579 23
186 864
422 1
389 16
477 48
395 442
588 985
548 279
561 543
392 262
937 645
105 239
75 335
624 932
439 19
247 857
237 907
800 1
646 924
404 753
76 595
340 477
121 732
47 18
186 154
25 860
580 294
52 681
693 499
470 423
581 68
282 385
982 943
581 479
774 965
459 423
640 2
520 280
576 87
514 402
388 755
932 315
287 712
192 615
820 770
772 967
468 637
177 886
70 173
107 647
616 940
573 796
453 807
179 501
986 634
717 963
884 165
552 974
873 959
134 51
279 337
758 655
333 611
319 48
809 825
879 64
108 521
590 691
935 729
512 426
801 303
202 843
354 543
924 617
384 190
16 203
339 647
807 80
718 434
472 32
488 105
827 296
906 502
965 210
705 779
890 818
66 780
121 473
847 2
43 54
251 537
48 642
11 681
890 527
309 339
398 286
694 151
938 267
173 395
434 359
998 319
984 32
63 279
991 899
462 479
2 533
190 596
395 72
958 63
227 396
270 958
762 219
270 660
519 215
500 766
354 947
109 929
971 123
452 787
37 401
82 786
69 632
894 619
153 280
43 296
568 850
650 638
80 839
67 1000
238 768
755 183
506 536
959 431
250 37
680 254
282 559
248 619
237 278
516 976
6 698
395 807
45 826
936 304
881 848
858 665
108 364
490 945
450 300
200 747
163 79
34 435
730 909
802 854
256 634
87 596
442 127
911 611
660 935
915 714
903 833
458 474
887 227
104 952
171 96
275 553
120 234
563 702
481 117
99 6
133 254
375 602
740 775
736 715
391 205
35 565
541 405
997 233
238 946
992 375
399 210
835 749
590 956
57 706
154 364
622 623
969 330
188 769
712 148
702 397
602 348
426 905
972 710
305 419
672 555
26 209
225 328
289 238
594 490
75 104
704 287
651 39
767 165
890 411
707 659
213 856
955 837
900 461
678 728
69 130
574 444
137 699
908 766
724 497
924 656
166 587
675 838
689 463
587 417
878 994
507 690
113 319
191 338
551 808
47 451
520 242
512 783
765 654
372 943
776 173
403 283
429 443
128 987
834 868
791 250
269 221
289 774
559 630
280 476
965 995
79 264
195 97
405 903
875 225
564 326
210 336
96 460
855 1000
476 213
570 282
754 289
503 513
948 76
463 581
98 786
681 364
416 205
616 425
268 985
233 17
42 886
986 717
443 743
87 353
91 984
103 911
101 388
111 478
942 133
767 179
16 472
107 750
708 353
609 707
73 372
944 278
840 633
18 709
810 261
876 13
990 182
120 680
707 719
388 247
339 726
783 890
461 91
678 883
63 109
625 666
307 529
502 407
272 509
806 208
18 628
540 333
684 474
116 973
207 520
701 685
856 820
985 880
215 484
533 22
140 791
283 711
194 231
456 275
62 909
788 134
751 174
936 606
382 346
547 831
179 394
225 189
759 285
996 631
806 870
958 744
559 810
756 490
623 841
34 444
586 568
59 892
77 468
317 828
722 474
812 708
350 564
776 386
69 421
509 163
913 466
644 448
161 239
516 977
929 491
144 243
142 493
786 298
327 775
206 366
980 791
880 706
61 913
617 117
399 870
669 388
622 293
164 553
50 724
728 137
86 956
125 123
954 174
108 5
75 61
572 121
318 877
911 550
981 835
484 342
743 255
271 170
204 550
882 818
402 445
129 585
559 967
436 274
582 341
534 58
612 993
297 914
588 260
861 274
401 788
598 513
161 100
518 562
914 338
424 675
793 552
253 691
88 987
750 247
723 982
188 833
201 445
629 519
793 559
784 655
783 181
929 336
868 167
943 985
87 310
936 145
105 978
507 427
888 616
953 712
266 191
179 730
266 222
81 982
235 334
569 371
894 799
713 81
527 88
348 118
993 914
303 113
937 541
986 871
273 87
492 965
906 429
174 332
778 954
814 156
388 333
752 106
278 874
312 108
876 643
571 415
77 716
27 332
936 277
839 975
129 775
37 955
332 751
867 528
693 236
801 452
367 601
911 946
620 513
759 481
632 264
530 128
952 562
620 90
519 529
649 792
935 781
229 440
407 146
605 631
980 883
308 822
745 675
606 442
584 19
398 469
937 902
832 903
933 174
671 937
387 598
365 50
965 611
962 49
863 981
47 487
403 267
73 507
391 379
475 948
206 706
840 40
871 429
66 89
478 220
219 145
705 963
461 756
648 629
827 675
81 878
765 639
752 997
789 471
172 799
447 255
819 731
473 666
240 435
798 575
163 704
67 603
723 862
573 887
99 333
412 977
602 161
206 569
663 826
528 193
497 471
970 842
177 902
673 535
683 851
206 358
613 774
686 164
720 651
447 72
414 607
857 855
108 690
620 688
13 616
281 319
487 597
4 321
455 220
134 527
47 944
448 557
989 776
467 471
467 625
497 376
891 398
871 771
137 166
160 926
382 750
97 233
198 734
353 46
889 259
533 300
629 977
868 363
432 814
457 574
561 102
965 908
471 10
857 705
614 421
461 252
134 36
327 304
188 973
314 541
276 967
100 515
333 592
651 936
407 86
651 656
704 646
1 325
278 478
810 349
757 691
559 746
84 204
463 834
847 613
93 759
45 690
106 477
834 968
871 783
593 904
598 584
128 421
803 219
123 295
940 220
330 920
571 168
7 313
35 271
489 46
533 646
254 483
516 906
614 371
383 430
934 671
227 695
724 521
331 155
13 532
904 295
114 165
504 652
628 62
524 195
727 77
692 140
315 313
727 198
909 583
662 958
306 374
82 58
385 493
223 213
956 341
367 800
638 22
386 380
577 241
658 329
381 917
871 485
254 165
142 731
379 62
3 714
791 686
567 745
344 392
219 749
589 104
985 140
983 599
74 950
710 371
998 85
601 607
250 946
812 212
540 972
137 923
109 731
980 790
612 479
202 562
408 488
995 800
188 786
652 232
857 411
969 704
25 921
820 60
455 598
877 580
223 364
94 458
543 262
904 599
776 437
548 423
205 859
891 872
33 609
440 682
325 920
199 513
694 126
581 346
72 126
906 464
122 797
844 146
521 323
526 90
949 540
799 73
888 179
324 244
60 780
390 241
57 732
313 290
207 846
888 853
313 277
564 561
192 500
815 108
487 278
152 436
618 375
805 238
712 681
857 410
460 495
818 499
752 458
372 486
183 486
480 493
77 782
7 971
903 647
944 985
667 505
492 55
401 360
625 176
666 965
727 38
807 35
243 591
112 292
699 476
988 135
402 750
133 994
812 405
884 303
362 745
445 874
397 453
483 919
392 313
29 358
829 577
796 575
415 106
231 550
128 89
964 648
809 564
935 246
953 79
842 725
650 280
526 246
402 853
644 265
533 671
635 739
791 950
79 373
48 724
212 461
892 584
543 866
631 51
234 606
869 943
227 447
200 458
874 460
672 65
129 350
949 242
772 587
183 628
835 836
493 15
349 506
467 384
522 520
410 77
43 959
804 591
492 798
49 866
21 267
805 318
850 147
81 182
393 609
514 219
813 89
980 587
229 627
688 20
660 251
431 183
815 452
209 609
587 18
717 671
834 593
649 274
422 285
741 205
963 827
784 135
191 607
967 2
432 306
567 943
377 956
963 748
833 92
863 306
225 973
796 630
414 183
336 892
15 752
732 622
750 229
531 561
261 324
666 142
123 431
494 658
439 225
389 566
84 660
812 490
680 967
400 195
181 100
882 971
389 917
313 655
688 908
903 827
620 164
511 961
551 741
971 184
983 56
261 890
661 243
223 518
662 991
687 902
167 81
225 146
738 507
556 232
496 306
792 805
577 509
345 402
146 37
578 29
674 559
256 840
761 280
994 385
949 723
25 579
398 52
96 72
97 621
345 255
628 831
897 615
478 835
332 857
33 348
334 19
345 730
842 898
229 56
553 763
687 620
69 689
514 816
817 913
436 674
906 756
943 254
213 394
526 396
569 274
983 582
773 79
14 659
182 604
216 765
441 826
603 327
454 549
281 178
915 220
274 755
713 956
976 809
179 994
373 500
778 946
230 964
538 264
65 29
258 526
779 99
841 908
630 66
977 908
854 728
130 773
621 338
20 48
561 862
79 487
203 962
379 384
286 124
660 606
357 474
962 201
713 734
799 620
820 588
793 1000
332 952
217 286
706 449
143 757
433 329
440 610
156 21
457 908
109 732
1000 672
802 828
327 902
904 297
117 916
342 813
965 900
977 583
148 985
428 710
168 53
106 928
992 737
247 866
688 371
124 130
869 570
617 514
31 664
45 664
440 301
791 324
505 525
778 814
358 528
850 204
567 802
645 331
142 90
473 425
77 322
710 991
711 198
623 211
955 967
28 60
260 576
719 122
184 933
678 900
776 115
32 593
14 671
766 952
967 790
954 859
153 345
354 828
390 499
629 944
578 310
700 931
277 401
21 975
371 387
355 455
990 786
686 79
959 938
904 777
32 551
269 50
422 635
286 318
260 522
73 910
771 824
817 944
675 75
809 474
290 754
489 999
386 409
758 185
141 261
766 698
989 857
915 299
537 512
11 908
772 652
258 190
350 414
401 356
923 15
833 502
850 895
430 453
897 106
227 452
527 629
157 615
882 444
600 216
584 563
789 491
956 1
660 910
995 377
50 362
775 788
251 172
726 263
727 641
878 545
1000 293
668 810
110 848
251 262
540 683
144 992
430 53
632 856
19 571
793 911
129 782
657 507
839 365
379 784
529 402
547 665
286 347
156 47
143 47
595 850
671 483
518 646
69 521
928 754
609 997
182 785
735 401
347 661
411 632
862 134
661 87
999 633
312 221
652 212
554 50
829 300
421 696
969 973
252 550
104 964
847 592
172 122
355 602
831 820
600 37
885 608
751 622
798 838
586 163
80 900
155 514
332 108
145 86
334 694
265 430
369 105
945 828
483 27
80 800
32 765
922 839
703 428
659 749
835 522
177 517
376 636
487 437
537 960
67 137
92 763
595 70
145 836
368 318
133 963
376 507
635 317
644 524
370 687
188 22
957 482
36 863
503 508
228 361
563 149
334 244
712 532
535 556
927 594
736 568
235 943
780 540
164 6
734 579
471 296
556 381
784 51
798 140
655 912
80 177
198 610
960 562
735 581
336 322
432 988
751 309
894 316
850 117
48 747
805 178
826 774
735 57
933 384
330 134
402 926
891 445
882 549
738 639
49 225
634 822
692 76
580 502
70 252
72 507
441 6
761 44
139 380
176 767
753 303
788 631
733 188
632 127
165 407
620 105
105 429
368 248
680 863
957 744
168 591
790 239
440 992
116 943
565 156
506 189
627 268
914 19
977 618
451 757
505 485
946 888
388 414
597 742
535 911
11 551
63 392
410 678
383 681
479 451
733 38
827 46
295 819
99 559
471 25
817 915
679 198
124 685
515 614
921 299
773 785
669 634
411 172
311 676
125 111
41 759
188 406
787 820
88 519
724 756
26 119
300 381
770 856
887 896
472 954
906 321
895 111
812 512
636 741
832 468
393 501
261 980
946 865
711 884
60 862
214 405
556 369
349 328
765 190
291 913
513 64
668 411
232 251
752 876
509 27
220 550
250 186
309 740
260 850
52 341
577 434
767 971
66 945
305 740
414 380
818 378
674 423
630 768
235 221
434 866
293 590
890 884
267 978
436 879
471 427
298 754
647 775
12 664
552 762
458 335
673 955
800 747
652 150
550 423
444 808
981 484
580 615
970 426
624 24
1000 814
342 99
199 934
165 219
109 876
321 645
400 694
738 846
499 456
769 948
413 546
294 954
877 1
496 8
910 296
646 127
352 595
831 64
390 760
454 651
273 331
581 178
545 843
861 146
978 210
226 349
932 372
770 878
700 300
1 638
943 823
411 805
97 177
408 932
164 809
948 14
607 249
762 40
480 110
722 721
627 301
90 29
542 725
325 430
482 438
615 787
146 782
938 997
534 245
21 701
592 392
352 851
1 564
48 577
308 234
309 32
309 998
106 206
921 970
904 657
288 660
815 62
47 631
669 789
845 166
476 130
477 78
495 676
606 779
417 565
111 456
697 334
512 787
966 4
559 613
295 369
157 352
862 927
994 322
844 329
135 37
311 471
811 844
353 23
580 304
108 410
925 712
553 310
49 315
266 897
830 856
753 167
519 453
778 518
505 195
71 214
494 460
684 603
587 809
163 503
563 422
977 576
418 155
844 223
606 35
37 189
540 873
805 534
602 455
419 313
161 362
675 33
249 668
689 752
365 321
687 415
487 390
375 296
517 567
752 148
641 581
114 103
328 123
253 522
953 544
104 328
70 626
922 981
780 544
245 590
991 91
815 615
968 997
419 763
272 536
811 935
528 628
70 993
72 798
542 347
881 279
26 94
993 647
640 269
94 290
363 368
209 756
492 13
987 803
76 931
869 901
929 680
689 399
997 527
963 30
277 86
81 238
748 806
810 616
823 347
970 598
456 15
795 143
720 816
967 414
124 791
426 170
379 638
506 607
1 722
577 155
225 970
968 960
494 106
248 584
150 516
716 878
331 996
384 736
625 393
48 400
27 690
290 322
350 424
281 825
223 998
918 160
366 361
143 499
709 604
810 5
922 62
617 195
95 706
767 404
363 238
908 632
315 537
306 738
403 252
146 368
772 921
21 309
998 419
202 403
664 625
566 679
668 670
627 672
755 308
404 363
784 914
585 969
59 236
327 539
527 239
9 243
583 837
649 387
86 269
193 436
566 493
336 338
537 239
974 252
793 149
308 280
694 255
809 171
141 9
415 359
579 365
976 642
276 940
910 142
470 992
16 917
556 66
741 191
243 681
850 236
780 411
993 204
606 99
943 75
285 776
256 169
426 22
308 882
413 483
529 773
32 413
522 149
152 773
423 469
221 903
998 296
52 3
632 363
462 168
581 411
181 221
265 890
963 872
337 69
712 399
477 376
906 64
876 27
548 860
999 622
636 133
18 558
400 18
63 607
500 301
295 894
358 578
891 168
113 1
788 691
423 221
780 908
692 367
405 171
1000 309
748 209
525 590
924 396
176 44
956 122
704 656
624 559
641 875
669 615
515 221
102 858
833 945
143 312
873 970
942 268
613 435
992 222
975 659
426 310
862 971
73 957
335 857
943 117
957 58
833 56
493 769
386 334
96 56
287 778
334 539
464 335
114 433
574 304
870 764
265 941
669 735
841 962
424 17
65 896
607 241
225 827
39 903
144 424
191 619
983 486
253 720
666 705
713 806
460 963
930 559
14 603
483 432
973 289
134 480
554 383
354 109
142 338
116 790
481 590
843 442
676 767
644 342
487 304
973 850
709 864
536 240
959 901
119 676
310 140
273 430
370 226
537 118
607 11
462 20
779 53
500 526
794 544
604 519
407 711
163 355
411 249
241 769
765 735
390 998
662 33
519 945
248 319
55 741
792 962
417 727
503 778
58 127
444 518
513 122
650 160
50 594
545 604
754 389
916 711
282 60
56 7
411 900
53 511
825 521
955 433
452 353
865 607
758 433
240 241
744 969
750 43
478 662
722 495
171 320
639 394
150 408
569 366
861 649
477 571
860 38
113 524
230 642
675 347
630 328
766 692
659 855
554 258
429 55
888 199
976 370
12 491
229 531
698 241
12 234
857 274
267 903
608 524
25 645
279 914
847 921
746 423
36 963
378 249
262 769
8 653
524 261
310 650
808 815
601 153
82 387
893 189
595 160
990 275
230 423
838 177
657 522
308 181
382 659
817 988
495 34
203 804
557 258
113 499
276 485
411 248
558 680
239 409
274 499
476 316
899 18
805 876
672 458
190 823
439 180
575 34
296 294
772 91
589 858
470 769
617 67
555 75
473 484
475 412
234 418
605 505
581 992
585 522
71 494
920 550
268 246
361 155
476 464
921 779
470 659
779 390
694 526
655 210
36 231
115 984
747 855
69 167
881 939
879 553
565 394
15 185
169 494
534 2
16 607
11 218
498 745
47 565
555 505
899 593
83 555
97 976
813 533
701 123
198 220
427 105
569 519
23 199
703 131
232 984
527 171
400 14
752 461
174 362
71 793
766 531
919 170
873 79
817 173
296 222
691 573
944 924
388 31
721 385
730 616
296 597
577 453
275 873
941 300
684 332
986 440
944 15
217 989
45 872
881 502
779 314
580 123
942 963
117 964
586 803
659 570
340 249
40 479
619 290
197 548
124 196
752 62
324 479
355 690
227 378
389 43
115 737
993 999
829 464
559 279
699 620
646 99
312 994
128 205
502 570
820 728
742 787
219 111
910 703
603 534
14 731
16 520
357 753
167 840
221 373
118 211
614 262
123 697
442 769
531 774
614 933
876 223
670 102
957 440
980 617
864 345
226 99
693 33
406 136
531 320
939 539
15 790
474 520
761 224
78 597
554 574
566 877
554 990
813 777
112 683
577 66
409 496
21 832
125 667
434 819
780 658
910 46
937 296
885 736
281 432
462 824
602 182
700 427
46 175
946 141
576 324
679 726
138 356
913 606
3 458
510 103
92 757
904 403
730 115
151 941
214 276
148 825
513 843
800 339
917 485
188 396
9 174
310 795
930 47
325 222
977 447
840 236
416 768
252 818
776 110
837 113
670 282
85 530
114 464
323 991
454 656
403 154
609 569
811 135
779 86
991 791
525 154
446 80
970 516
187 153
62 957
551 546
152 755
511 171
202 271
190 862
108 601
273 154
497 788
135 911
640 122
44 33
549 775
185 106
315 282
767 521
495 534
639 340
744 452
501 325
608 781
613 158
949 774
169 527
30 939
774 204
84 372
825 61
350 642
486 484
513 866
380 492
446 214
937 273
863 91
938 671
783 900
139 864
366 513
649 295
17 220
79 82
283 546
426 169
645 359
490 653
266 915
280 168
316 17
447 484
37 406
226 861
278 521
636 178
783 344
412 245
423 431
594 24
447 369
445 535
583 991
396 583
961 489
404 941
184 43
487 42
442 756
755 476
148 127
891 147
462 389
307 86
201 650
190 528
285 655
755 982
581 202
823 340
54 477
397 274
251 442
286 731
362 967
426 928
556 838
849 522
140 781
941 358
149 302
751 908
963 762
725 984
920 326
422 426
76 758
461 472
421 812
384 192
395 908
503 947
555 748
227 182
408 247
356 259
517 56
700 989
144 63
894 5
140 748
922 248
63 854
286 605
634 482
27 68
670 832
181 496
805 650
305 299
969 772
596 606
715 82
842 393
622 289
75 49
304 910
332 484
559 463
169 258
213 623
684 101
288 825
971 379
592 413
552 255
817 573
535 347
148 495
890 24
675 877
469 598
858 482
917 632
77 267
150 522
558 399
639 3
568 327
540 93
278 489
41 676
19 951
196 357
892 659
16 354
2 227
41 200
621 290
972 109
811 781
865 287
293 223
932 294
657 979
468 539
549 162
295 626
677 826
678 5
990 641
4 869
141 769
934 880
928 618
989 900
770 309
537 478
204 768
452 14
491 527
565 225
330 468
360 871
644 262
297 233
612 15
41 64
587 709
826 391
948 594
513 196
220 275
213 505
238 735
175 235
309 477
722 659
276 490
242 957
793 998
583 289
351 653
283 120
885 436
671 291
360 613
976 602
353 732
405 297
438 859
61 486
232 397
526 848
797 597
12 933
993 894
777 370
848 891
909 297
279 47
643 748
353 354
812 92
607 127
367 337
418 106
342 251
604 103
102 248
71 774
970 75
800 262
555 388
973 248
473 332
704 12
940 560
59 288
783 103
113 110
995 567
728 46
30 234
289 962
786 323
120 674
357 176
421 205
935 535
646 103
938 806
285 945
577 239
188 149
916 603
193 296
988 778
100 623
49 173
546 936
170 762
437 482
78 145
817 751
586 164
544 513
105 150
689 840
539 706
335 950
357 132
634 584
170 839
603 701
517 918
192 995
479 414
63 621
769 735
434 759
251 619
28 407
337 85
760 2
310 422
449 965
512 854
996 690
223 327
574 677
832 165
486 198
195 295
24 183
848 547
605 934
484 763
233 835
33 425
202 304
691 342
934 476
172 207
939 226
27 513
599 703
633 873
934 324
703 275
701 820
236 306
5 374
421 566
803 17
978 117
605 664
326 373
56 378
143 317
288 575
670 294
842 408
717 590
668 641
437 552
519 395
96 44
662 284
374 743
56 371
756 567
11 954
684 747
619 973
978 863
953 711
855 322
353 532
947 721
446 231
538 632
664 288
501 617
326 278
186 108
379 58
25 601
681 972
397 642
27 873
644 913
800 63
473 276
825 646
342 885
604 131
397 997
471 845
663 809
596 999
390 896
155 136
92 160
440 847
580 863
328 378
340 733
1000 40
536 155
665 517
454 836
735 8
795 246
584 497
997 271
406 277
196 912
889 183
902 30
952 815
429 829
507 301
919 16
157 280
344 679
109 872
899 659
615 363
274 658
784 910
537 440
483 564
131 87
580 850
840 288
947 284
732 595
133 56
450 760
100 254
777 282
676 754
54 323
96 738
510 9
964 264
5 191
820 218
487 849
760 448
108 13
338 805
284 781
231 14
166 505
766 941
845 224
383 427
910 381
755 441
559 752
807 53
59 271
826 175
202 775
324 423
668 168
67 787
319 481
518 429
197 283
157 59
594 648
591 584
643 597
152 924
276 138
363 925
334 894
83 725
505 71
649 628
20 863
616 152
915 768
848 594
157 152
794 107
575 216
483 264
970 45
573 514
203 116
940 985
146 285
709 22
539 581
30 463
409 812
68 381
805 713
223 604
15 465
267 437
917 767
50 982
856 138
143 480
740 769
792 667
508 635
639 432
810 929
43 949
255 57
916 354
943 586
785 580
667 842
266 561
810 287
622 103
961 681
391 707
56 965
124 780
826 34
931 387
920 309
302 563
23 18
807 706
1000 164
847 631
656 726
423 29
525 183
801 684
920 706
325 438
472 925
267 956
95 447
369 578
727 282
667 192
583 767
455 685
640 305
474 834
523 348
712 773
742 873
205 808
847 47
255 339
497 732
669 151
369 550
765 982
279 10
697 297
416 443
544 255
18 189
502 286
401 53
701 792
133 983
418 921
755 608
988 804
585 128
72 861
322 876
593 522
809 160
716 805
442 252
129 284
137 101
383 596
287 936
268 622
561 828
652 227
896 618
447 177
346 408
272 552
271 370
353 369
28 586
462 40
172 319
20 564
223 806
824 680
676 647
603 967
297 412
262 473
754 107
575 693
71 46
585 939
607 708
135 201
172 725
729 873
433 513
928 470
444 160
666 717
774 302
205 377
85 91
583 220
972 628
522 144
610 439
13 967
255 488
725 675
805 257
65 62
281 866
162 45
900 193
607 303
30 908
46 656
259 541
570 185
505 167
304 448
703 627
116 694
704 929
858 819
103 144
499 295
935 510
320 516
819 815
147 338
870 405
894 544
516 204
669 738
510 732
340 198
157 339
977 743
349 78
694 216
201 839
204 480
890 795
353 517
645 363
954 434
545 799
939 768
784 895
43 608
400 363
250 924
98 973
115 283
26 766
613 873
889 809
410 585
206 190
761 581
433 82
581 972
793 388
496 151
346 187
419 927
934 893
589 520
856 357
195 638
275 62
344 157
492 344
721 693
421 841
385 87
56 994
564 942
26 622
430 416
49 162
743 222
279 939
376 813
320 956
905 861
107 585
818 342
542 116
605 352
403 892
910 372
666 317
383 329
531 433
974 505
148 730
839 648
883 525
189 670
92 522
444 664
820 474
341 812
324 442
772 757
531 206
73 243
659 246
836 832
130 661
153 124
69 5
776 469
733 221
13 768
951 285
766 789
942 953
296 429
794 87
505 550
676 388
592 433
994 541
61 178
214 758
383 621
23 624
878 390
296 5
512 485
181 975
1000 431
138 215
47 91
181 9
828 470
892 921
930 882
808 948
24 32
785 671
284 310
544 186
300 725
311 259
691 917
863 64
508 154
863 658
274 637
681 583
618 471
726 926
346 929
164 998
836 30
363 353
942 659
512 832
407 735
376 178
67 919
358 651
866 816
327 590
244 620
388 745
92 631
22 953
489 571
320 333
754 315
565 129
467 812
731 918
307 864
232 795
942 587
388 837
793 333
600 475
230 998
652 853
387 313
219 987
796 467
188 694
46 518
529 619
244 395
409 722
340 942
886 979
864 873
739 625
153 344
435 620
473 723
138 150
244 856
851 720
836 747
886 647
11 950
908 48
376 725
174 989
755 564
217 425
656 484
845 454
981 625
955 239
26 79
365 816
837 367
25 587
360 63
821 469
464 272
903 32
772 14
360 59
204 681
934 104
10 457
914 155
478 405
337 830
906 254
486 343
640 580
55 74
17 92
80 145
545 706
789 466
153 310
822 907
98 853
156 862
88 342
818 970
798 781
781 813
890 205
327 368
332 154
420 858
696 444
883 108
374 25
290 688
984 311
146 29
646 832
555 578
522 705
929 948
640 994
443 941
621 968
924 687
235 388
398 827
862 386
68 227
10 406
980 936
955 572
826 118
464 522
300 819
442 882
224 202
268 926
662 323
560 96
433 779
94 492
826 610
93 765
514 376
652 867
630 557
65 359
508 381
5 964
981 773
628 25
849 508
849 931
750 228
262 307
630 794
716 408
125 538
291 658
759 908
896 176
985 933
384 168
782 700
287 68
347 940
201 173
133 939
474 913
709 733
789 201
616 483
213 974
142 647
247 986
608 345
647 865
920 292
918 65
898 679
296 293
708 109
512 716
323 444
913 441
434 875
599 909
894 162
156 287
690 836
132 595
389 322
54 378
161 104
945 369
451 406
216 60
600 577
438 605
226 795
448 68
35 468
25 185
608 281
16 957
774 207
271 820
376 518
797 742
443 372
129 382
984 174
397 739
267 752
39 788
456 820
915 291
19 493
395 117
889 188
603 318
42 703
740 734
614 114
965 188
11 532
796 331
476 871
167 852
966 272
514 96
923 470
836 370
40 434
289 811
765 453
830 603
555 548
213 755
232 73
792 695
396 63
162 409
999 66
717 533
816 974
181 477
766 689
241 862
286 866
223 746
164 563
190 697
914 860
345 737
636 970
561 871
423 426
942 260
820 265
495 431
723 143
96 810
963 798
326 699
260 285
363 940
188 303
868 172
480 199
877 753
689 582
850 767
345 385
536 335
302 4
211 777
399 706
199 751
994 692
133 242
25 58
786 224
943 913
200 221
625 687
924 499
593 24
832 852
965 137
619 916
58 752
547 875
570 892
339 546
419 705
342 783
314 789
454 666
477 595
1000 803
645 853
277 304
694 510
787 876
211 930
216 946
762 205
621 744
91 976
840 888
609 290
827 295
790 951
396 108
146 826
663 785
120 89
473 593
829 236
959 112
393 772
601 955
89 139
448 932
656 62
70 411
66 39
323 98
517 130
476 594
657 869
377 483
840 323
979 87
484 682
755 61
398 526
104 752
696 79
461 564
54 942
982 198
335 169
311 957
460 905
698 207
974 361
815 483
193 621
770 588
649 811
446 978
14 488
974 531
318 969
156 154
401 541
129 149
563 891
154 245
810 426
112 521
853 612
769 898
93 345
485 566
26 309
259 37
364 745
86 863
144 708
564 695
522 169
76 269
523 236
937 516
551 697
594 802
286 345
176 948
603 137
323 257
955 222
52 841
674 601
418 336
510 789
350 34
273 727
613 966
167 151
876 637
550 666
910 500
158 935
466 719
7 730
453 258
117 876
3 928
460 589
281 640
641 195
20 147
650 934
564 664
223 160
500 68
444 466
622 894
721 457
38 990
768 137
381 973
911 319
723 159
578 923
330 736
888 303
669 394
86 249
260 549
745 701
431 478
504 580
50 660
701 38
716 897
327 136
566 914
24 971
964 363
920 725
722 552
739 928
72 442
611 801
910 106
651 419
708 346
488 716
982 502
284 91
205 700
591 887
364 944
50 229
690 390
919 952
372 185
447 416
538 888
658 582
989 659
38 802
269 606
460 965
45 719
812 659
984 550
933 701
647 217
758 202
154 745
612 542
259 959
399 788
644 520
931 242
174 742
214 469
582 221
928 361
28 216
434 132
666 500
996 792
87 536
391 676
808 345
560 748
774 754
359 789
530 739
536 580
947 995
547 198
781 516
619 135
254 160
285 85
580 739
462 173
493 21
857 29
836 553
60 617
335 817
335 995
530 241
167 405
330 856
486 434
544 59
181 588
340 583
946 879
428 347
387 128
405 846
692 29
267 543
190 265
110 357
283 615
97 299
831 892
777 573
107 307
984 413
815 147
821 404
479 568
931 329
394 841
290 542
317 564
617 205
387 336
352 862
731 557
910 552
26 163
66 845
463 521
287 122
978 2
574 6
839 166
735 715
35 281
945 239
82 981
66 762
536 188
826 875
373 509
461 540
444 863
557 881
609 809
51 856
879 885
931 412
577 36
641 899
164 177
126 687
807 654
933 281
529 591
785 328
422 92
995 28
949 380
21 429
384 344
192 961
343 569
193 70
222 766
926 845
471 512
584 249
426 696
457 864
472 129
287 684
554 286
627 989
808 589
942 798
72 184
846 294
93 45
62 958
659 607
372 618
924 836
204 717
332 407
495 239
205 365
888 567
701 159
469 764
428 730
201 360
330 250
740 695
363 29
330 469
779 215
863 573
164 716
358 666
251 671
313 685
916 132
500 718
760 394
417 310
242 360
923 807
898 615
292 458
802 784
20 888
441 354
59 864
271 745
886 861
479 836
913 575
810 250
240 35
11 88
524 549
754 468
863 232
455 263
266 654
472 226
411 987
683 657
50 112
850 225
733 286
938 232
906 182
12 158
590 787
339 440
332 104
279 176
97 350
544 719
725 135
820 176
41 58
208 579
592 419
779 516
446 191
949 584
942 726
739 318
602 675
518 703
640 123
286 95
107 701
718 451
742 346
575 507
517 792
786 804
285 806
149 839
457 463
484 772
756 428
542 392
442 982
565 670
230 592
650 993
890 562
205 87
920 483
860 36
7 181
699 215
78 138
189 831
45 653
885 915
171 101
501 487
930 464
269 165
112 887
441 14
153 892
752 715
476 379
425 132
861 506
357 359
181 44
757 348
718 613
235 610
74 863
653 95
129 786
954 950
455 294
2 686
664 208
658 382
238 34
161 62
4 860
96 897
449 703
707 133
256 771
160 318
180 788
699 391
439 246
51 260
430 846
661 164
884 937
653 880
996 109
567 826
516 887
417 73
119 324
800 703
435 363
413 848
699 521
538 511
949 644
967 779
754 185
386 520
145 525
694 920
231 254
77 778
162 309
253 319
543 287
843 234
859 243
339 888
389 847
777 260
324 630
83 798
160 963
183 320
679 905
486 448
690 316
612 589
774 586
23 940
62 48
434 781
774 244
267 508
122 396
802 360
506 597
478 170
794 511
91 451
388 906
945 900
848 160
491 912
297 94
194 624
423 595
765 91
374 662
252 908
251 301
556 416
550 226
199 27
39 565
3 266
621 837
987 885
392 832
727 318
228 160
213 344
370 382
387 711
961 540
436 961
903 451
964 171
449 238
912 520
491 261
680 297
99 756
813 465
690 148
821 280
993 225
707 768
847 133
877 832
417 814
167 441
825 4
750 901
249 157
62 853
388 376
587 891
939 142
149 987
38 394
742 911
56 653
608 918
709 628
706 557
66 818
918 6
153 816
341 689
214 566
959 446
538 550
429 951
368 661
370 831
557 490
333 869
750 155
823 578
276 445
442 607
457 18
473 351
645 432
622 211
314 972
393 872
606 848
753 530
490 340
758 810
589 476
437 695
163 3
207 232
885 907
456 273
664 271
444 642
506 410
797 768
920 569
534 137
488 817
885 308
523 104
490 96
934 379
594 69
886 112
411 990
126 388
818 114
971 447
815 515
703 857
441 766
394 799
607 467
233 880
58 711
813 576
272 559
300 567
385 981
251 83
905 778
877 782
787 479
16 593
912 691
126 528
299 985
334 949
399 274
93 8
645 92
358 797
74 968
29 267
862 1
416 76
822 745
675 800
810 152
549 77
707 196
10 328
625 319
979 846
83 766
213 252
589 29
700 271
902 86
595 565
34 901
290 259
427 398
643 528
420 975
282 859
313 543
253 986
341 836
13 981
990 135
972 883
387 599
7 768
656 677
776 325
997 466
405 1
57 693
796 198
288 9
796 366
71 608
769 51
899 22
572 556
323 845
365 78
218 187
113 450
227 962
878 237
601 849
510 746
371 901
62 398
586 674
945 693
277 353
420 350
644 739
995 900
892 999
786 315
409 355
969 166
305 423
92 8
390 464
159 210
549 299
763 454
883 652
345 14
263 884
681 138
397 417
971 973
10 618
472 484
609 932
141 690
835 570
450 907
333 658
623 297
339 461
775 96
778 481
308 33
230 745
227 332
937 442
362 20
472 983
817 370
429 775
344 104
48 977
281 899
242 633
869 805
705 728
769 776
62 619
291 746
326 284
897 651
549 2
903 800
121 73
602 31
761 911
251 747
236 666
530 580
667 547
871 818
435 13
149 139
73 154
140 629
122 111
882 369
990 759
461 538
939 855
559 816
904 299
103 647
458 536
980 271
261 541
209 689
202 791
504 192
74 951
736 959
10 444
226 690
598 85
176 777
920 479
592 258
774 513
483 986
961 841
18 992
609 379
454 220
291 398
813 619
315 294
468 903
88 896
433 679
128 450
236 748
323 161
262 470
224 435
920 75
444 233
137 971
509 673
473 895
833 400
901 128
979 539
852 83
223 167
74 381
749 365
18 301
594 239
483 25
838 133
350 791
296 38
979 974
819 894
314 407
600 652
172 363
649 934
853 642
73 51
976 664
783 591
851 221
369 242
823 967
118 568
503 988
652 632
428 893
681 512
224 623
194 139
656 307
536 405
198 216
500 457
93 892
667 315
86 570
233 477
311 695
231 44
317 939
616 482
905 542
899 787
757 489
721 458
627 247
221 713
477 279
456 801
329 836
773 805
543 539
335 16
489 358
94 711
863 71
249 597
988 183
771 453
878 534
585 943
293 800
800 782
582 696
31 961
527 370
909 471
673 13
640 746
142 152
327 397
3 927
832 583
403 974
547 635
916 149
650 304
217 168
483 301
51 764
596 354
694 925
59 839
293 687
809 680
293 585
881 857
733 708
74 519
943 672
57 337
55 600
542 265
683 354
596 161
800 691
929 410
932 92
676 972
92 593
558 189
443 707
622 220
55 434
449 623
501 69
136 885
905 376
387 394
763 257
966 742
663 260
504 756
640 396
308 659
857 223
160 365
751 548
429 207
404 944
875 173
209 700
30 325
511 13
583 240
308 918
272 916
109 494
9 852
51 779
524 219
331 77
460 465
344 821
638 237
852 118
22 956
962 450
462 539
500 728
347 890
133 819
49 100
416 964
703 792
199 131
719 106
381 249
974 731
272 140
817 117
671 50
40 313
524 952
85 999
977 50
842 965
38 554
718 347
631 637
302 874
517 928
525 22
504 486
669 903
123 968
931 44
950 746
824 767
827 634
463 995
609 366
704 635
445 865
506 256
548 697
735 597
319 469
444 833
945 510
622 664
431 303
745 192
270 761
607 809
230 943
847 997
776 585
426 138
642 41
177 820
993 56
869 1
80 856
661 457
173 27
261 931
465 606
295 277
846 697
739 993
577 210
17 203
687 689
165 769
410 231
640 592
316 774
878 733
101 181
904 207
616 726
401 399
140 731
964 636
654 724
329 963
524 849
684 905
660 200
943 512
776 726
831 966
441 450
851 985
522 489
413 241
778 519
178 482
727 812
56 979
205 876
898 110
530 499
756 901
666 929
878 125
631 465
621 583
168 986
587 721
276 545
359 70
498 817
320 57
495 769
101 303
656 529
275 235
648 463
406 465
817 52
268 214
249 124
321 525
623 651
896 498
14 49
117 848
267 529
785 20
377 649
861 766
62 693
964 201
664 138
834 347
32 996
539 116
808 274
458 754
600 209
792 668
118 979
463 263
806 629
1 841
782 643
229 250
482 826
395 468
359 430
999 472
727 265
155 190
197 693
330 2
956 55
450 958
888 351
99 3
286 224
273 688
903 518
819 765
699 486
718 924
71 465
182 986
203 4
635 1000
528 766
521 755
913 700
736 755
302 111
489 11
603 630
781 285
785 350
375 408
955 193
816 602
404 645
814 729
978 398
397 621
133 995
737 245
663 354
843 556
73 402
28 51
864 245
906 511
208 521
569 114
683 557
491 280
439 668
769 885
737 62
23 284
254 123
914 286
132 454
109 963
582 409
999 813
168 646
169 4
700 791
910 192
921 547
554 69
835 469
113 951
97 356
396 413
897 696
707 929
823 555
853 743
890 465
496 59
499 49
99 849
223 375
822 494
154 275
719 972
325 680
19 689
259 842
701 553
795 136
8 537
456 161
313 916
925 422
514 644
898 115
855 116
868 450
697 306
372 815
37 709
624 679
517 282
604 288
272 611
358 282
220 262
811 655
733 502
198 362
722 302
891 650
526 560
385 730
553 754
733 311
287 883
237 377
740 987
331 904
343 1000
273 730
177 952
328 515
326 269
759 657
175 956
975 343
360 818
122 909
639 858
859 673
666 169
466 962
433 261
50 507
397 163
341 380
688 712
158 110
695 281
576 892
424 6
911 112
139 697
621 865
290 906
755 282
136 963
956 138
36 368
957 889
557 75
403 182
210 273
516 726
535 192
101 796
64 31
658 284
443 25
474 383
185 207
451 884
609 232
325 196
583 194
148 81
88 948
998 60
620 761
336 472
819 121
428 395
84 526
459 274
851 127
927 201
657 845
905 146
169 923
151 267
240 236
911 765
865 357
960 527
824 601
580 499
137 197
335 227
281 327
364 86
219 343
522 195
869 200
196 792
859 991
37 813
228 635
792 32
912 263
61 908
564 161
278 348
202 200
149 413
247 51
107 423
358 564
510 623
79 853
256 456
657 98
919 890
666 572
586 870
158 326
848 562
572 886
684 601
762 7
9 743
793 408
758 705
422 447
345 374
877 407
469 718
364 851
174 511
596 544
951 246
884 485
30 319
627 978
224 454
12 99
242 816
512 183
704 623
582 959
616 543
926 692
980 784
72 406
759 255
315 389
401 514
968 637
56 292
190 993
808 919
285 118
165 267
638 864
349 221
344 751
462 977
215 133
861 723
41 728
921 337
922 906
835 504
541 62
155 270
710 372
130 143
961 527
211 598
662 891
888 359
511 929
661 675
1 598
377 177
82 33
131 492
844 490
344 608
810 188
311 880
104 823
589 5
127 450
293 799
571 884
241 606
613 731
281 444
461 572
801 741
869 658
817 258
822 419
471 559
89 513
134 482
604 473
27 954
472 324
473 856
477 818
756 326
491 9
264 150
480 711
503 722
490 925
752 199
845 261
610 803
959 464
384 782
810 221
252 9
12 714
166 840
605 915
468 886
137 58
615 653
686 5
874 598
568 634
585 280
805 388
429 205
219 183
26 796
244 412
95 705
579 647
564 178
601 202
976 179
158 520
718 89
648 551
169 658
692 530
471 888
652 153
170 108
731 606
857 28
377 977
799 335
163 213
779 675
742 884
284 621
865 363
962 727
926 802
588 214
830 968
499 771
951 776
607 981
271 434
510 653
907 765
843 681
327 42
575 414
288 323
39 542
221 212
61 366
493 122
594 795
938 487
828 240
362 756
703 341
585 620
534 287
866 858
701 340
112 876
107 982
159 418
919 747
547 124
877 922
611 882
838 149
860 539
334 948
560 540
552 173
572 82
345 581
157 367
26 457
271 218
4 460
83 951
932 791
28 890
38 704
697 507
836 418
88 742
658 978
303 613
137 384
302 386
34 663
722 831
204 311
86 301
941 546
834 935
555 734
996 509
557 440
686 249
999 571
325 694
487 986
7 728
560 46
709 800
975 532
868 678
577 998
997 987
886 504
202 174
768 778
910 227
341 242
221 230
367 13
863 310
310 327
101 698
369 704
738 573
446 684
416 544
333 732
136 288
758 66
352 796
316 571
277 70
346 994
507 849
768 87
437 138
544 426
223 305
583 10
732 752
921 251
984 908
456 97
167 271
595 585
65 864
455 533
941 42
192 637
284 95
306 365
35 923
484 627
414 376
8 487
615 408
767 254
24 975
527 128
703 65
86 440
151 602
305 475
353 569
73 550
919 536
281 750
161 590
540 470
797 729
626 761
608 341
524 820
721 764
156 439
685 272
293 453
13 700
197 549
653 875
909 244
113 788
177 986
497 990
879 539
731 645
46 521
673 184
703 41
877 459
398 364
347 398
372 232
4 709
201 561
115 660
1000 834
424 536
376 733
111 245
196 753
548 355
974 749
267 89
404 864
489 801
683 410
436 254
493 692
162 437
809 985
515 797
992 730
666 6
829 763
630 913
392 755
238 979
423 349
593 126
551 755
473 543
167 382
6 835
514 680
229 213
937 205
809 492
215 827
556 413
915 783
412 999
314 365
130 56
925 619
224 402
482 705
101 490
489 869
508 927
29 820
702 706
164 853
814 562
819 569
929 448
13 851
605 851
271 529
87 815
567 357
345 624
717 836
99 146
143 835
350 186
302 873
818 655
60 542
424 751
98 616
850 446
8 119
631 860
316 885
638 952
210 401
299 555
512 78
534 306
905 724
175 880
838 453
226 19
903 906
807 339
595 200
857 255
792 592
730 958
425 538
243 792
489 388
600 436
712 919
532 422
639 510
497 47
43 564
34 677
620 808
895 978
601 267
277 402
736 927
645 182
892 181
845 62
43 716
366 115
154 960
524 912
531 3
288 30
994 615
601 100
472 126
22 248
994 971
92 510
683 732
74 611
713 406
723 565
81 803
3 580
534 651
293 897
150 100
166 792
183 845
391 368
826 748
433 503
661 600
450 392
950 24
803 107
702 385
632 500
639 976
362 546
877 837
528 894
635 379
607 330
320 408
74 21
435 433
864 626
253 310
239 39
4 852
875 185
201 966
111 933
691 430
223 562
758 27
964 690
303 29
943 353
862 773
803 96
632 873
301 364
978 19
919 175
466 798
497 718
855 406
330 168
371 620
25 740
376 934
595 127
350 812
100 321
924 300
646 915
851 737
317 619
868 214
133 312
244 924
194 772
96 427
616 641
497 503
829 899
666 342
546 434
597 854
691 423
960 849
411 789
92 961
482 923
740 758
808 493
198 470
688 727
585 561
806 275
689 327
357 75
413 562
478 102
230 634
49 77
180 874
688 786
551 827
697 179
547 482
54 914
345 389
861 912
589 300
670 399
698 158
561 790
516 529
621 593
544 718
879 441
919 713
452 214
192 922
112 212
862 605
681 222
159 872
377 460
308 779
7 871
956 117
981 113
976 867
910 236
971 899
170 937
518 336
406 196
861 571
587 683
656 227
509 2
606 557
499 615
492 615
347 891
467 512
180 541
601 78
348 966
442 548
706 412
436 223
361 257
287 846
210 1
207 393
965 183
544 243
760 601
462 24
210 459
704 85
628 617
222 354
115 255
942 755
249 905
758 88
768 491
607 555
376 679
363 926
813 640
341 903
21 702
405 48
837 381
94 964
590 321
549 118
623 83
352 677
107 648
456 693
944 508
922 968
878 421
585 819
401 954
872 564
329 640
831 300
235 751
581 94
982 337
675 872
934 118
596 400
36 805
57 715
871 796
370 356
60 22
117 891
859 390
254 508
416 833
888 458
153 831
720 408
299 498
657 468
660 58
320 232
448 52
743 653
31 521
554 869
908 177
59 131
677 366
469 717
286 453
846 4
927 294
883 671
61 965
531 156
256 303
11 517
951 654
798 336
346 632
690 866
66 448
6 475
936 854
372 552
973 865
785 6
987 94
974 219
621 32
662 670
436 269
752 48
36 20
100 966
224 937
675 202
254 184
928 622
808 579
682 879
970 535
507 400
76 989
266 25
285 876
790 137
295 962
349 650
31 520
792 524
487 256
724 442
806 755
632 482
266 183
943 76
393 293
762 326
283 806
695 730
398 143
541 805
99 76
874 974
176 26
716 215
546 957
940 386
721 530
908 429
144 757
594 444
148 680
197 416
471 983
264 936
814 257
923 745
190 915
158 335
237 984
664 719
680 276
123 736
148 517
685 809
216 859
720 595
674 21
926 318
77 914
675 836
875 104
773 42
337 843
798 842
938 12
82 296
470 638
447 124
85 937
787 226
279 495
852 50
987 541
883 393
691 491
476 413
27 568
999 178
821 917
762 375
691 795
98 23
618 527
950 227
521 677
589 929
154 550
71 663
344 922
419 528
639 439
919 3
410 511
495 236
368 964
169 791
479 222
340 192
509 575
451 191
949 463
957 154
236 962
130 590
425 862
601 917
85 322
696 342
167 331
357 859
187 954
550 418
917 309
296 615
459 401
288 88
29 759
268 235
291 287
853 167
543 175
129 349
944 495
953 717
6 773
575 95
543 657
340 265
596 506
433 903
825 962
456 661
946 845
419 620
933 537
93 804
471 503
964 970
744 82
974 395
242 287
187 58
256 786
5 644
548 37
263 593
510 21
478 750
925 737
14 739
979 475
486 571
819 446
808 882
804 759
786 558
943 176
489 326
247 399
426 265
117 912
260 394
159 143
172 18
330 79
111 487
479 683
521 375
424 619
674 226
180 385
49 281
495 517
211 375
73 783
524 365
634 558
454 294
869 416
840 370
94 689
849 610
967 470
189 1
290 3
523 999
862 15
403 970
730 871
710 313
45 147
74 17
980 280
651 408
650 378
774 309
79 929
880 726
502 695
454 38
830 247
39 616
720 2
372 126
163 896
784 27
32 431
647 27
505 610
400 807
111 71
466 130
867 543
990 988
49 262
615 860
704 291
942 982
283 72
72 218
712 271
723 212
595 294
236 439
827 717
624 962
168 757
453 745
18 781
156 792
883 940
597 316
24 14
384 513
122 990
263 242
742 652
387 297
446 529
224 271
203 883
657 570
239 954
188 791
752 411
256 782
55 796
817 357
304 84
418 416
710 120
276 50
209 920
364 63
371 8
580 823
416 688
710 888
574 188
660 487
518 120
732 238
507 817
780 495
709 775
346 384
762 841
24 978
557 930
187 672
938 784
339 558
550 223
83 227
314 899
661 764
825 743
364 186
974 965
188 337
511 541
978 330
1000 86
434 783
491 786
461 674
143 752
509 642
651 729
977 175
185 731
614 673
686 196
441 711
383 182
25 170
328 671
81 595
641 389
613 285
563 209
5 847
103 190
250 108
719 163
534 842
9 100
800 51
366 227
660 150
529 979
659 187
217 948
739 872
524 668
300 59
705 242
875 569
947 152
735 798
312 92
75 673
948 373
167 426
911 272
348 675
822 403
886 680
406 736
31 615
969 221
919 59
224 393
97 207
407 526
740 92
641 537
816 651
445 377
655 501
431 277
194 450
667 521
913 248
15 192
151 596
80 905
847 834
72 21
688 353
654 813
128 581
830 666
806 477
701 688
661 272
417 738
771 919
497 241
76 490
487 614
321 550
29 463
809 727
128 732
186 808
938 289
749 871
880 808
512 308
278 98
491 185
186 270
285 615
609 633
383 269
377 265
108 176
374 77
987 651
12 517
18 809
827 126
482 351
326 427
899 218
604 551
93 986
641 207
160 431
23 513
54 3
585 528
663 483
831 568
234 627
585 992
688 926
842 573
788 843
595 798
878 953
501 70
111 174
677 428
990 30
533 340
679 288
435 119
268 440
189 617
595 23
555 776
890 422
902 529
329 69
146 922
770 42
5 116
297 754
170 194
533 686
350 221
438 599
805 848
196 962
319 854
877 483
847 766
655 141
678 528
913 507
385 780
549 146
640 400
478 280
803 745
962 858
193 68
613 539
779 4
104 214
739 70
885 903
360 759
578 401
598 568
423 797
691 122
440 422
286 728
510 127
108 578
443 86
966 102
641 955
781 79
667 970
907 156
127 850
985 139
285 12
179 212
485 559
125 66
677 74
822 469
331 391
61 707
504 693
385 333
984 886
459 673
932 9
200 566
152 282
843 667
300 408
960 243
575 709
679 265
843 959
115 649
793 863
524 928
223 77
172 329
102 899
371 829
143 367
320 327
945 403
376 604
981 622
581 785
724 703
822 564
953 680
322 768
134 811
576 502
989 505
270 605
928 6
541 127
838 426
514 263
503 365
497 598
10 398
999 397
660 440
237 545
513 509
975 613
110 715
513 741
451 976
448 754
487 618
446 96
847 146
569 211
627 688
45 121
250 487
234 401
264 915
746 844
137 295
611 996
582 333
412 164
630 457
572 526
777 746
478 667
658 208
808 336
348 180
352 793
358 37
970 303
297 319
940 686
139 300
343 362
234 295
88 616
139 714
940 208
522 924
848 487
127 224
842 83
163 762
35 208
88 843
681 743
713 85
661 337
697 411
759 94
570 118
222 950
534 294
815 142
928 88
36 858
404 692
673 872
647 572
604 681
801 580
446 784
192 299
161 902
801 106
221 90
809 261
71 874
667 617
204 190
211 825
88 708
306 649
566 874
450 627
609 377
182 556
15 220
401 153
707 650
21 253
518 686
694 838
290 428
222 870
278 117
202 920
515 942
741 410
131 397
931 362
764 56
457 145
23 673
674 34
511 718
932 249
28 651
213 17
208 552
860 154
637 633
294 170
142 909
372 231
323 400
280 809
238 659
814 97
628 928
214 995
562 860
543 44
701 151
741 603
826 815
389 265
473 227
673 981
287 938
823 180
551 570
981 720
71 770
835 969
854 237
236 969
987 918
804 417
686 688
158 555
944 130
9 137
462 396
140 499
93 868
672 834
690 886
420 554
888 84
76 671
874 697
117 384
768 486
875 713
563 239
490 160
991 443
125 243
420 169
944 574
718 241
354 638
120 172
512 591
487 954
367 500
647 72
100 771
218 159
180 8
301 639
508 148
138 495
129 838
761 625
861 530
394 482
675 591
938 511
452 375
939 808
274 249
885 639
202 138
92 576
808 735
624 305
312 976
237 765
29 229
673 90
972 582
997 523
979 398
389 235
493 973
980 161
87 459
482 186
77 60
419 12
810 271
966 18
783 818
516 534
170 384
776 30
11 584
797 635
160 786
828 720
853 738
312 553
733 351
831 61
623 652
932 268
75 763
110 427
781 521
69 730
970 267
24 864
700 897
58 768
222 466
924 622
390 885
85 825
330 175
870 542
388 152
535 694
506 88
509 29
378 401
999 510
174 726
612 32
965 369
254 564
852 62
718 627
482 892
474 731
774 890
289 170
929 251
476 385
385 111
769 647
350 509
511 249
212 807
372 787
609 348
210 893
551 255
123 914
190 652
422 776
681 199
776 909
926 87
474 696
299 352
623 921
131 874
474 864
600 316
834 594
225 495
181 952
53 797
476 716
848 486
83 304
233 48
948 902
40 749
788 575
832 235
65 465
627 938
115 111
461 398
583 329
20 247
690 486
952 334
873 382
432 222
769 171
231 826
946 641
261 883
889 700
367 592
632 105
886 992
407 306
346 557
649 586
885 651
687 869
257 565
394 497
159 564
479 284
417 179
577 46
970 116
140 401
983 275
347 919
861 93
72 653
848 244
82 355
774 767
582 477
140 386
1 860
85 339
928 19
119 673
482 822
1000 84
485 393
126 680
761 755
401 965
841 820
180 405
192 245
223 57
554 382
784 199
210 42
466 884
819 5
621 962
874 324
443 196
398 231
131 690
746 450
93 812
530 641
829 474
420 761
8 421
235 390
344 17
818 835
298 856
745 538
241 412
64 194
121 994
700 670
466 418
953 370
642 84
61 823
456 653
311 276
399 762
374 990
781 413
355 826
29 892
543 940
570 924
767 679
605 158
737 457
662 437
183 977
692 754
730 935
235 56
330 730
154 607
183 933
611 560
891 689
734 577
414 328
310 791
454 995
598 556
279 717
275 367
768 490
787 40
499 121
356 38
213 39
319 335
368 797
912 822
765 75
458 883
531 482
337 535
246 557
386 514
63 207
234 859
96 927
885 547
374 174
163 787
308 941
259 113
511 236
883 878
566 728
740 193
504 87
519 347
723 727
786 597
553 379
772 21
770 299
597 841
793 402
427 966
226 371
159 989
498 326
441 798
865 446
542 313
269 349
377 50
594 729
716 366
562 665
562 604
742 962
87 554
957 658
454 202
713 483
911 750
841 595
623 889
36 193
405 655
565 865
784 273
248 341
761 359
924 978
773 544
141 409
594 55
415 93
788 136
290 474
245 390
956 825
898 304
492 246
380 847
67 46
264 605
184 444
748 622
12 271
922 173
975 456
577 701
347 111
842 504
330 355
699 531
39 528
501 27
397 624
633 738
338 882
386 738
364 187
119 134
217 677
677 811
752 891
545 71
907 903
530 44
246 440
810 609
788 150
345 935
203 606
420 106
163 122
801 89
405 357
357 494
474 23
953 658
815 315
861 516
330 925
873 622
428 744
1000 322
171 26
655 591
851 745
360 168
385 395
69 968
797 711
481 609
926 242
391 903
858 992
62 712
808 257
257 294
893 477
190 591
561 67
245 312
850 231
687 597
629 896
701 267
670 729
677 139
363 621
614 527
590 834
26 292
775 138
156 184
349 245
952 835
380 530
412 812
315 631
168 509
559 645
229 208
946 973
462 340
822 839
39 325
18 777
432 279
620 619
3 124
45 63
306 527
256 115
294 364
482 595
20 318
777 192
256 604
976 591
36 773
823 425
625 339
707 23
714 832
921 828
904 291
516 23
403 474
794 93
79 735
221 947
977 187
673 328
799 355
842 820
38 822
204 970
524 742
846 945
504 193
402 712
268 796
177 615
591 803
768 922
857 192
906 428
750 646
803 433
415 997
686 641
577 77
571 563
470 864
554 754
16 242
773 24
487 914
436 238
760 819
338 516
408 286
76 338
398 951
348 568
78 855
307 988
508 385
943 765
31 745
8 352
438 387
64 538
979 198
686 682
758 321
271 177
920 220
774 226
7 250
466 396
409 22
891 964
699 176
151 389
714 305
417 120
675 634
953 999
981 195
799 735
424 295
274 260
994 191
37 798
164 740
37 251
756 784
841 910
845 841
659 574
127 551
194 204
620 934
415 265
381 997
769 361
997 179
918 32
816 984
774 308
705 588
37 616
111 628
260 88
537 499
530 857
768 366
407 18
923 580
186 903
488 333
265 543
310 589
796 702
639 994
441 402
741 530
124 666
379 559
335 793
686 256
598 195
425 803
149 384
728 249
733 983
555 604
272 414
34 698
692 223
921 171
140 626
179 934
157 846
824 473
75 187
805 501
501 924
250 971
222 658
688 737
680 86
484 11
475 525
116 162
454 748
535 934
641 793
13 267
461 90
464 777
210 616
15 950
517 786
186 609
297 286
287 835
433 392
103 392
82 348
1000 883
138 41
463 289
777 10
560 366
139 536
419 636
547 723
843 20
48 141
465 818
798 212
206 613
50 77
86 735
13 29
607 747
972 252
23 921
531 1000
315 638
965 970
466 294
635 292
67 778
170 993
461 798
580 688
226 190
631 514
677 119
710 478
698 141
597 984
570 376
50 155
415 536
660 825
756 633
441 198
941 10
521 391
444 425
925 288
937 2
459 176
307 665
543 21
958 992
675 103
129 289
674 862
126 856
115 525
267 874
111 197
225 24
268 593
392 999
5 867
637 27
126 870
598 33
440 412
689 21
222 32
57 40
880 424
196 748
399 57
338 125
121 870
551 809
59 711
854 346
473 365
176 664
375 948
395 905
62 455
432 711
740 369
246 848
289 500
635 412
870 142
103 374
289 31
429 851
2 613
26 703
506 801
625 139
95 472
78 383
36 713
978 762
11 145
948 652
791 322
615 805
4 644
244 710
635 458
310 90
261 651
232 436
749 379
117 863
332 597
907 771
924 239
625 866
353 713
308 492
609 595
543 868
962 361
596 444
47 585
784 496
440 524
22 625
896 561
957 198
959 944
833 36
764 182
127 444
718 779
930 405
316 826
703 142
422 592
264 832
57 343
561 865
274 237
267 177
609 20
304 756
290 13
97 157
610 914
296 444
605 679
109 324
679 450
130 180
359 665
920 769
485 754
394 981
265 830
453 214
706 520
128 325
374 251
738 779
315 725
520 935
991 415
176 751
685 552
647 832
34 278
973 432
636 109
974 224
571 695
765 606
200 171
623 383
389 187
251 154
855 166
17 913
781 282
650 548
61 677
574 148
879 21
236 559
427 379
785 546
916 228
954 148
50 725
761 811
771 213
847 839
804 352
156 606
33 369
707 643
99 733
513 575
598 774
927 557
764 256
903 290
327 935
168 991
235 501
74 802
600 256
1 199
756 440
976 383
369 853
577 338
156 111
934 327
786 556
140 317
537 908
698 806
596 102
105 811
647 22
559 813
973 688
316 529
737 239
160 532
622 951
34 990
422 170
665 453
977 913
222 90
85 882
539 826
727 808
928 476
336 310
709 265
874 306
233 514
766 685
476 769
503 519
558 880
901 622
448 761
763 771
482 843
271 386
178 807
273 365
732 582
651 418
848 855
290 272
470 538
171 512
231 609
191 394
762 193
398 443
253 272
133 798
501 111
325 32
981 813
401 498
53 997
63 82
59 266
419 89
648 677
706 745
285 573
186 142
661 396
828 161
326 997
201 93
232 9
784 996
272 59
979 140
543 349
591 255
237 584
781 249
426 336
458 234
325 772
57 217
1000 676
407 621
251 788
474 830
224 420
390 657
946 18
531 967
972 443
760 987
277 702
950 408
849 50
410 309
892 390
744 881
638 76
503 993
691 136
475 994
802 151
496 39
690 321
203 348
285 212
380 585
690 369
34 951
716 599
956 413
742 190
190 720
839 526
860 157
214 165
992 247
249 677
908 638
258 931
371 472
65 479
775 31
389 531
339 904
230 3
612 698
438 786
976 243
854 242
733 768
246 880
585 547
820 451
774 40
902 252
439 380
809 471
167 504
507 652
415 291
323 442
247 782
788 315
834 673
289 744
280 433
774 637
780 318
479 420
838 474
959 657
829 160
740 396
49 384
582 263
43 690
501 290
511 158
924 672
783 524
52 636
498 809
322 745
272 256
106 905
113 202
308 979
959 113
856 254
698 371
684 155
240 294
900 509
523 609
649 872
422 596
809 711
373 361
956 616
914 803
178 416
88 550
504 800
30 170
960 437
745 427
467 238
961 960
865 941
931 750
90 838
156 694
519 789
5 329
260 793
885 59
941 773
812 720
679 255
611 962
95 142
328 259
340 931
474 934
170 58
533 251
636 42
139 472
454 136
721 926
743 261
366 40
837 327
883 111
912 116
258 535
124 694
61 404
578 406
583 384
113 910
468 548
798 762
220 84
566 642
74 727
422 756
174 974
877 495
73 494
796 29
672 236
302 675
390 753
806 354
119 377
770 938
653 838
451 306
500 700
376 678
914 819
575 436
997 508
991 923
735 376
70 160
363 61
34 588
100 391
655 22
832 720
384 448
359 770
777 285
125 33
704 892
230 767
687 700
963 960
957 32
856 978
602 537
286 29
255 937
673 550
560 95
77 881
666 551
571 520
775 140
547 410
793 874
892 162
299 459
256 484
370 919
487 231
986 427
156 171
331 498
664 50
293 334
726 283
42 208
907 550
990 985
369 212
9 608
985 763
179 289
364 978
347 540
144 222
385 215
349 415
796 640
869 575
954 866
711 758
510 84
515 869
891 781
47 257
575 374
519 38
968 378
336 333
868 598
729 844
33 807
505 155
482 997
721 567
573 316
121 894
494 55
692 617
550 366
194 206
567 151
192 785
827 310
151 728
837 693
585 392
671 98
131 890
462 591
727 6
102 924
822 176
274 942
216 151
585 932
6 497
540 314
826 552
504 639
117 676
438 83
645 140
332 634
113 3
913 325
295 128
492 823
637 63
381 257
976 498
658 17
117 858
331 970
122 518
869 529
230 758
101 84
520 129
535 247
950 757
207 987
307 200
849 808
955 137
347 427
259 733
468 585
69 461
433 764
145 895
439 505
892 240
508 896
59 787
96 172
950 366
347 358
119 54
382 795
276 937
772 57
752 651
853 911
401 339
349 931
718 642
636 609
503 3
918 417
849 967
101 89
163 714
563 119
326 705
878 311
602 382
900 759
404 853
315 101
344 643
925 884
669 122
338 266
786 116
477 662
264 958
507 894
727 519
984 388
613 261
154 556
232 380
545 850
280 559
422 420
350 176
133 598
850 33
335 637
735 97
348 684
638 791
899 984
116 594
161 554
1 939
308 43
216 221
588 990
81 174
949 331
559 94
174 164
433 747
722 872
370 468
298 384
965 521
708 567
718 338
215 260
315 260
605 981
6 718
578 562
451 84
344 373
572 21
296 744
954 13
474 725
892 645
869 128
379 599
167 933
331 885
959 835
339 702
115 103
710 674
238 134
678 223
5 587
333 176
652 272
453 533
95 298
529 350
349 858
340 305
210 324
253 879
267 469
377 13
185 685
141 649
136 444
87 891
829 412
848 449
668 690
224 108
131 404
403 604
513 78
263 248
69 818
252 650
246 894
358 748
111 63
882 841
183 517
353 702
546 620
557 677
948 586
285 926
510 282
246 830
192 380
562 219
784 96
637 769
864 960
990 677
649 655
357 106
36 924
446 164
469 545
721 388
974 629
673 29
570 853
296 236
113 761
464 744
293 802
18 248
374 214
57 84
698 133
299 741
820 887
251 62
712 61
283 372
521 211
609 901
774 621
795 433
36 897
908 109
530 550
182 73
966 324
165 566
938 239
694 795
731 133
16 462
746 957
222 66
901 222
722 292
703 289
335 990
4 983
677 886
738 353
844 573
229 195
256 112
310 986
746 295
598 656
351 424
219 895
749 610
715 59
135 685
203 778
704 374
951 888
964 490
932 471
195 270
385 255
512 251
724 445
705 517
364 467
668 474
52 674
177 940
361 174
712 43
773 338
85 720
913 629
213 659
92 486
375 267
582 74
496 647
495 47
131 571
904 122
56 729
945 796
6 884
355 878
582 178
890 11
841 858
218 554
825 256
635 780
685 653
350 758
372 156
343 528
178 222
429 100
643 418
559 347
568 940
483 386
484 41
511 712
882 618
286 760
624 146
199 28
285 368
584 501
400 558
712 392
899 269
74 657
700 568
894 620
517 66
334 459
790 540
769 909
876 694
346 45
254 833
131 893
382 782
3 907
300 943
12 511
594 542
744 748
365 36
29 155
261 140
79 306
219 629
357 395
240 849
950 508
145 675
427 64
372 311
407 552
555 883
355 656
293 420
437 670
541 107
624 288
475 743
625 597
390 414
486 366
306 720
207 213
917 833
615 83
655 928
463 642
288 502
962 989
107 956
369 35
398 268
566 40
286 485
486 35
963 737
73 757
793 951
56 887
556 744
550 415
111 311
659 131
266 714
495 583
356 228
884 702
518 662
299 910
376 749
101 262
105 232
483 66
515 602
557 980
379 785
48 728
453 612
242 314
172 1
718 857
734 139
202 710
401 117
655 664
391 747
916 290
373 61
996 415
914 603
126 258
94 271
825 598
444 819
680 526
244 895
421 753
649 134
572 754
752 23
550 123
402 787
798 920
740 914
466 308
950 753
53 823
312 796
631 889
142 406
824 147
985 910
636 634
240 733
423 821
711 826
442 975
471 416
549 351
866 200
302 917
816 957
958 725
877 855
756 246
602 843
196 520
686 440
168 892
720 744
261 381
536 824
503 325
368 995
558 276
72 748
35 195
480 445
251 346
668 554
398 232
309 409
890 510
711 157
601 280
584 880
25 226
924 341
464 866
921 785
511 44
236 325
740 339
127 734
941 472
560 72
364 44
520 283
44 444
185 38
386 469
638 819
371 845
934 161
986 834
871 116
491 654
330 536
885 483
552 834
576 14
105 172
793 991
439 327
541 629
627 773
795 759
845 546
437 213
681 498
50 933
759 439
55 584
923 758
915 462
566 175
553 579
821 148
45 906
932 26
756 750
238 723
954 448
814 426
373 977
103 94
231 260
612 692
771 502
994 520
365 132
587 151
870 147
555 574
907 7
560 481
360 409
871 507
354 929
211 780
468 742
897 604
736 437
119 996
243 616
923 375
662 723
93 847
488 208
6 705
514 372
391 581
772 910
660 592
129 479
453 892
571 587
188 138
62 714
914 539
320 244
148 17
860 521
289 395
601 66
117 551
899 313
181 827
116 996
184 308
303 593
738 408
152 207
439 949
680 351
16 109
508 23
726 84
307 430
818 622
169 542
721 765
837 382
262 843
638 471
446 48
931 978
333 542
27 127
83 41
932 654
782 569
934 723
213 911
138 582
685 894
236 936
91 456
132 438
183 91
303 128
897 348
591 350
601 37
499 168
716 81
625 376
105 198
538 628
239 990
37 307
360 480
499 901
418 945
992 631
130 953
345 897
253 612
567 906
561 608
592 204
666 814
945 534
256 401
997 930
409 133
402 348
854 534
145 711
998 866
267 708
358 790
13 840
311 398
619 903
590 980
646 95
606 323
160 138
747 99
269 575
412 639
480 147
216 944
951 87
161 724
932 722
567 868
517 762
396 901
311 663
320 210
986 167
346 509
54 932
244 202
56 841
958 552
757 419
39 568
972 803
567 305
893 206
917 728
308 454
537 630
841 133
633 58
746 147
822 508
541 944
880 756
370 424
588 159
669 171
439 58
787 253
325 194
469 455
803 256
301 715
469 317
287 638
227 730
530 489
870 420
760 85
393 874
542 763
697 224
963 351
785 414
603 743
737 29
19 438
282 24
442 832
376 135
173 108
914 479
661 475
494 793
457 675
420 170
766 67
900 805
427 543
792 845
532 253
613 798
713 962
337 207
634 972
79 872
155 344
40 243
760 851
596 353
433 391
685 140
247 317
641 869
421 417
416 822
909 222
244 575
774 980
51 564
255 567
585 156
780 113
547 176
626 688
29 603
618 516
1 512
877 722
984 111
802 46
181 290
725 206
389 208
604 9
198 517
890 241
2 886
59 934
350 749
576 438
355 803
274 640
492 554
341 448
178 794
720 827
149 48
886 868
203 788
934 979
720 709
967 136
544 438
56 681
96 261
971 358
146 175
939 620
290 245
528 507
883 748
116 432
231 957
583 48
812 274
773 611
563 851
813 508
768 421
826 562
73 922
706 406
255 674
928 301
658 955
596 319
983 9
905 470
944 719
773 171
14 199
945 572
877 183
43 598
722 112
645 30
267 286
90 749
539 81
105 594
179 395
809 88
297 602
169 498
746 362
800 783
978 455
998 362
338 155
914 122
551 360
776 210
540 987
270 395
603 865
447 106
419 779
459 183
152 678
540 505
494 269
433 814
779 476
854 515
438 801
697 645
486 520
633 905
722 114
603 390
920 350
224 599
822 880
505 584
404 456
297 107
484 262
649 92
331 71
914 572
334 230
336 574
34 442
960 639
513 873
639 750
846 647
323 339
313 293
763 657
60 408
815 159
286 328
777 901
150 861
338 633
599 973
363 67
715 280
39 865
649 262
74 376
648 647
778 182
192 440
231 207
788 447
193 7
101 19
510 744
350 93
948 99
327 615
598 826
450 311
314 162
600 686
724 242
296 776
491 579
411 783
344 945
476 774
862 26
587 267
820 540
18 329
111 217
855 211
48 972
470 543
744 162
883 904
778 759
347 94
659 753
548 546
15 515
871 657
430 157
403 681
458 631
897 119
167 710
328 221
862 36
809 358
922 448
21 70
111 439
783 509
683 25
505 23
472 844
192 208
51 24
921 330
9 341
963 958
894 345
451 329
506 213
885 133
155 218
370 467
368 137
685 852
233 605
238 779
137 600
330 4
739 781
874 918
799 592
406 355
253 358
64 354
17 160
394 208
159 114
771 651
869 810
836 611
234 114
619 814
465 824
195 708
54 82
76 265
28 157
376 681
258 340
613 318
503 400
141 212
996 522
724 434
877 943
923 529
180 218
776 608
403 400
344 109
703 642
330 113
521 156
295 783
274 188
153 457
168 138
282 759
927 802
28 467
602 900
144 380
773 839
80 949
368 916
438 904
397 823
516 969
889 245
951 679
41 468
98 780
310 800
77 1000
496 218
234 553
872 885
738 551
695 596
565 84
760 482
498 387
497 614
550 359
274 49
338 237
855 593
107 744
800 629
543 17
835 710
619 142
539 554
132 401
713 61
689 621
585 820
783 821
965 792
39 269
262 376
133 597
403 476
229 846
930 493
205 202
528 150
885 997
955 804
841 120
481 884
212 438
761 2
570 126
192 468
152 441
513 920
972 705
333 574
80 780
957 75
786 425
580 363
420 701
482 615
850 158
95 911
337 128
342 633
252 82
561 308
426 208
524 632
364 254
821 300
855 950
555 476
624 964
602 374
96 687
357 972
902 111
410 524
72 90
734 708
224 683
745 189
919 995
983 231
702 274
62 889
689 272
505 476
991 166
136 99
42 344
158 528
366 888
866 121
665 655
525 578
629 400
426 643
527 230
5 301
187 341
245 164
662 90
571 27
338 478
833 952
417 221
568 675
891 640
770 547
946 956
286 963
294 391
828 698
45 332
787 687
540 131
403 814
255 90
511 822
952 308
743 76
77 508
605 906
441 201
267 10
564 448
473 346
742 74
595 801
725 196
459 233
928 499
286 445
963 982
309 63
143 125
938 826
821 245
585 597
450 793
800 653
373 812
981 881
975 579
571 537
387 76
559 943
652 667
87 101
774 29
471 681
796 350
321 140
618 778
467 204
622 353
317 824
941 659
271 819
325 882
292 288
686 310
634 134
282 438
466 460
644 137
633 579
683 271
450 621
972 913
56 403
897 736
484 328
560 286
328 777
950 204
699 73
528 402
550 50
729 305
974 52
49 698
148 555
117 693
305 159
393 297
687 142
758 183
792 360
315 982
993 252
98 349
968 171
801 206
157 346
151 526
857 781
486 656
726 517
960 39
95 717
428 397
666 827
253 859
540 515
809 369
711 917
890 608
614 285
632 211
184 957
677 445
457 261
603 964
436 259
125 730
275 40
127 19
3 702
290 861
629 477
577 928
193 788
478 647
334 728
848 991
392 590
618 507
399 226
488 713
71 894
982 191
184 325
505 137
682 595
935 47
105 516
989 602
643 85
323 730
4 794
514 446
541 22
142 714
488 615
491 380
933 724
278 998
407 210
528 107
562 338
288 365
7 336
478 151
411 921
259 316
891 628
221 202
118 96
452 119
969 36
518 989
313 547
521 580
26 718
814 236
127 969
275 663
240 477
211 837
840 600
149 99
834 954
827 958
921 880
76 114
702 719
973 348
767 947
674 209
21 612
99 879
858 736
613 940
563 257
274 451
299 274
653 975
994 178
598 503
624 442
610 395
305 957
995 917
460 812
390 243
804 448
287 462
909 636
71 451
495 110
792 609
280 794
419 909
435 15
358 978
923 603
465 896
655 454
568 526
475 291
725 862
853 592
655 641
581 653
709 747
522 943
336 837
518 267
421 524
780 914
717 619
394 800
787 971
19 237
237 969
74 73
260 612
858 467
874 146
243 803
557 285
684 451
811 486
575 924
742 506
543 900
296 205
801 434
80 689
671 378
832 368
827 12
558 337
254 226
784 622
95 894
70 473
809 202
419 854
527 775
40 611
82 935
164 604
636 832
5 249
766 163
765 4
329 692
639 300
854 579
754 809
653 112
473 720
207 400
227 918
558 95
890 163
619 387
339 711
453 767
826 230
803 304
555 929
226 762
487 746
155 534
186 355
424 468
301 334
621 669
656 452
155 341
779 768
681 598
510 459
760 68
964 84
980 769
381 157
215 720
769 722
552 286
378 952
53 314
916 3
833 689
907 873
461 6
58 917
963 186
984 374
695 360
323 710
772 538
475 516
935 847
213 530
469 930
609 121
261 71
781 909
575 692
2 127
24 315
634 382
278 438
374 312
40 482
826 714
203 30
140 295
451 763
463 790
230 809
198 832
599 728
165 523
298 916
206 918
768 602
94 373
418 257
642 865
449 601
657 320
249 178
190 991
558 730
712 697
371 647
490 932
913 28
28 536
566 172
366 147
530 343
149 940
905 295
591 745
577 715
395 138
103 405
348 419
305 833
697 173
565 587
498 310
832 784
577 612
962 901
155 716
520 826
630 697
687 224
939 90
225 643
771 914
818 129
379 649
759 190
399 130
148 26
876 303
303 311
764 128
877 683
367 356
459 804
155 627
362 558
599 855
704 820
401 754
6 392
406 757
271 377
399 753
529 43
951 864
644 745
365 1
635 970
700 269
155 535
970 738
851 723
625 696
667 284
855 899
748 613
86 997
253 918
106 977
503 834
604 151
191 99
439 932
34 501
348 917
830 165
540 596
364 60
63 390
776 10
776 16
637 654
563 880
756 455
212 835
828 125
692 234
949 512
453 385
675 871
396 803
237 93
597 543
76 783
588 888
459 1000
849 326
402 908
185 414
215 615
537 947
820 514
267 623
855 350
405 585
912 799
288 406
615 350
854 807
662 134
667 675
863 630
941 565
224 956
560 255
399 381
270 987
257 689
285 630
287 317
801 227
593 789
192 396
606 336
872 709
751 718
566 124
443 417
519 550
704 910
661 18
311 952
835 734
646 888
197 475
215 778
884 548
360 81
65 72
221 170
923 411
984 399
342 10
420 726
7 232
129 688
861 853
832 579
618 495
898 476
127 271
586 277
378 489
30 362
108 227
582 847
208 143
414 78
237 321
821 342
916 779
185 433
566 650
578 637
944 499
347 478
592 452
778 151
18 742
729 829
755 237
280 860
869 118
311 376
968 65
944 570
462 83
462 775
686 654
31 918
191 386
899 869
196 139
107 427
19 671
585 638
934 507
289 108
893 777
476 52
592 546
365 117
666 441
429 610
215 48
646 923
955 971
27 287
343 73
634 930
758 649
57 597
292 318
411 974
617 2
186 346
142 318
489 634
262 834
275 64
701 141
84 559
247 799
799 270
716 475
198 926
215 20
35 564
393 804
809 610
577 826
600 639
569 985
164 410
115 39
458 330
214 590
683 283
814 330
877 423
869 321
969 854
651 95
597 766
397 153
347 613
352 703
249 569
426 730
825 378
451 391
234 888
762 156
600 582
232 770
907 469
48 189
676 733
51 852
273 615
359 979
466 800
380 517
507 370
883 175
33 779
338 75
720 648
558 103
9 176
39 4
164 166
667 515
293 438
748 411
497 207
856 987
266 560
192 693
387 600
705 603
339 175
847 401
11 545
773 61
932 352
589 556
127 864
940 186
441 108
851 681
731 428
705 595
545 229
345 856
419 219
529 93
766 484
576 443
68 336
82 472
445 894
891 583
342 810
307 549
219 860
942 683
125 809
458 717
751 944
537 301
614 415
849 81
796 353
51 458
363 237
401 377
477 283
35 180
539 194
221 931
940 967
852 651
523 774
771 354
731 5
286 532
470 472
58 912
824 517
359 917
617 968
983 661
644 465
416 132
536 102
614 31
922 369
125 793
243 772
866 217
450 331
230 286
822 674
158 473
944 674
965 898
634 107
704 334
754 880
351 463
952 868
211 204
543 783
786 766
438 996
926 41
335 438
401 86
729 75
754 233
717 570
194 861
631 189
403 624
33 43
169 463
460 922
804 837
880 130
258 257
817 457
771 856
958 932
456 779
964 571
472 61
744 533
712 959
307 502
502 805
157 44
427 977
863 429
561 699
255 417
101 987
437 917
987 939
842 530
286 586
777 540
105 626
730 133
724 650
166 241
663 538
668 583
724 742
302 981
300 241
388 424
791 908
623 81
476 762
597 116
463 663
293 474
783 937
686 263
256 361
360 629
843 920
981 563
458 907
228 329
383 268
772 669
249 3
577 636
522 532
657 417
330 677
912 312
165 726
283 994
686 515
314 129
59 296
736 268
286 302
747 106
195 728
617 958
4 947
548 921
484 70
714 515
115 979
442 731
1 159
373 692
423 78
614 270
599 475
54 135
803 537
421 94
592 821
493 816
355 379
878 750
75 289
194 815
477 980
38 201
171 397
839 981
760 332
895 8
102 49
878 205
699 108
825 616
484 533
481 674
41 195
631 188
247 675
818 823
970 928
620 128
924 197
523 460
479 768
253 176
462 694
254 392
893 368
997 998
600 752
298 258
130 662
201 63
386 59
927 415
524 202
294 231
693 884
836 345
222 17
434 124
209 303
784 538
932 2
571 839
35 439
753 362
118 248
98 743
79 337
194 200
891 509
92 484
586 53
577 244
934 382
931 652
148 222
693 794
349 795
764 796
680 637
212 832
278 276
659 121
115 717
929 259
424 156
935 207
903 730
320 552
346 78
151 16
311 389
458 104
766 894
668 289
201 896
668 646
880 530
831 756
924 408
91 675
293 220
161 253
654 738
585 423
149 296
686 285
211 612
317 99
643 42
477 204
448 429
385 199
475 630
707 187
80 811
494 254
448 144
430 901
502 787
609 432
195 975
601 979
722 365
649 285
954 563
819 630
476 679
695 690
763 367
613 269
303 902
752 263
241 820
386 230
37 782
875 931
826 642
860 741
345 294
343 615
519 500
546 367
45 62
50 283
30 559
5 875
814 624
26 571
58 347
775 816
99 515
861 816
244 2
72 107
108 394
525 46
517 215
621 889
574 193
656 273
192 601
90 274
415 824
475 580
899 776
772 934
296 551
544 727
784 408
428 879
989 945
871 512
677 880
855 444
977 501
208 585
994 524
85 317
924 830
116 874
956 318
325 465
93 928
586 505
225 338
509 50
86 222
49 198
624 159
440 305
197 932
515 42
519 971
150 234
650 982
218 853
361 915
562 438
298 609
111 22
692 951
528 917
154 401
498 434
91 645
444 367
703 135
263 319
469 223
382 332
998 201
241 690
99 639
854 366
629 356
91 636
507 706
181 397
51 697
488 136
859 219
742 192
578 125
868 793
13 439
187 865
869 719
988 612
599 794
464 103
556 711
617 230
674 503
717 593
968 484
643 236
884 138
842 826
968 6
648 137
281 542
547 201
751 55
495 973
604 678
669 9
723 497
571 28
702 35
536 528
382 367
19 110
902 485
413 833
43 807
826 348
505 638
996 62
712 259
810 394
504 169
770 216
748 547
564 18
254 815
482 636
833 221
415 26
721 335
486 517
135 98
910 105
450 509
932 850
454 720
829 410
486 65
756 952
677 291
493 567
330 718
189 61
657 246
607 560
182 741
166 559
340 68
856 772
712 421
763 945
360 414
783 59
34 220
514 495
426 915
369 283
695 651
821 162
511 397
14 442
421 344
380 282
962 436
967 927
946 813
815 534
526 446
198 498
124 110
382 766
748 972
733 33
408 550
915 135
735 683
926 553
54 529
609 802
764 465
870 847
823 291
788 456
529 457
6 379
875 448
173 313
631 256
568 422
773 944
655 711
812 49
199 600
660 333
166 666
588 61
292 972
724 419
817 852
186 126
592 676
983 138
26 685
644 19
269 192
693 355
936 79
604 986
417 13
52 70
596 223
520 398
825 705
277 687
307 338
587 782
509 315
612 236
217 259
357 762
298 880
110 338
968 584
870 965
661 510
303 90
438 989
758 482
853 658
954 627
203 387
451 786
840 945
542 298
310 623
828 914
416 444
116 879
484 285
69 384
904 23
362 569
3 196
171 444
173 239
154 269
653 868
13 675
654 633
754 656
833 637
553 147
326 955
46 745
499 666
68 812
328 398
172 532
614 207
868 66
440 724
255 122
304 430
607 837
338 783
899 987
128 736
475 844
352 549
937 297
208 97
766 377
621 167
313 29
258 452
254 201
85 892
751 570
160 80
46 419
745 633
107 395
524 445
783 37
217 996
589 933
997 275
484 959
839 679
382 889
798 721
378 567
99 58
975 396
772 399
729 987
144 167
620 227
822 143
426 575
259 379
951 164
403 563
520 452
400 619
768 562
260 324
194 212
988 233
145 278
128 932
256 700
421 685
586 80
305 348
594 171
313 575
155 973
557 982
262 701
127 915
86 298
668 969
503 333
431 197
419 326
160 749
726 540
863 390
802 655
898 871
836 507
80 192
794 444
818 595
876 75
509 18
249 434
693 330
942 413
504 340
861 229
260 882
367 559
820 530
125 929
678 443
758 265
925 201
958 386
908 653
726 55
279 921
428 208
757 504
490 122
517 146
102 704
433 49
164 56
914 985
80 591
289 182
49 884
413 308
314 322
649 152
768 237
688 861
291 406
990 162
43 8
920 189
798 768
671 940
173 281
375 84
586 185
895 518
527 547
592 401
595 640
652 634
751 561
551 164
882 651
933 106
129 231
918 495
662 653
295 214
197 448
449 668
566 926
114 269
53 849
224 502
212 637
679 381
54 633
781 736
529 750
637 495
492 401
831 246
373 983
239 805
405 174
887 461
498 968
806 180
885 184
419 122
972 596
22 91
784 419
789 623
957 349
389 559
172 20
471 130
949 606
738 465
556 70
32 115
203 271
174 893
348 865
740 337
628 362
192 68
120 243
529 490
682 290
912 989
865 130
989 11
936 101
172 163
137 592
339 411
689 921
989 556
302 374
371 696
707 404
950 913
77 658
588 117
254 366
667 728
628 855
491 374
882 131
636 603
932 672
657 170
268 808
356 277
627 678
641 621
773 922
238 392
366 878
559 946
261 520
328 404
574 655
615 706
988 798
915 831
839 856
823 125
133 482
570 955
710 509
495 310
116 595
335 398
594 346
528 377
927 406
279 230
946 364
302 262
676 25
658 748
595 177
432 749
951 660
175 650
585 949
692 875
815 426
701 80
51 152
56 217
99 142
643 393
485 706
484 347
551 598
420 382
714 797
188 294
223 295
393 38
376 231
588 334
4 692
990 6
676 534
772 22
664 477
563 427
799 66
781 188
762 744
800 6
106 124
596 924
700 864
964 844
97 554
375 336
241 710
767 305
233 411
392 953
266 783
52 695
476 646
491 844
185 221
219 179
454 557
18 823
82 99
653 818
605 728
403 110
994 812
87 868
444 995
17 673
155 241
726 351
876 68
931 192
619 487
766 199
854 628
573 333
767 958
823 958
406 843
965 13
126 620
494 282
275 804
72 860
481 348
276 425
206 320
82 691
100 69
485 140
56 867
107 388
454 346
660 694
455 347
436 216
978 948
898 540
50 68
969 513
946 282
170 667
377 47
934 52
119 724
727 652
927 591
1000 687
984 959
342 520
361 896
690 799
414 309
576 757
520 143
361 785
905 549
686 466
941 949
738 438
414 545
38 428
535 18
808 624
189 415
764 888
780 936
310 427
470 597
17 804
464 822
257 954
653 338
643 254
322 172
839 114
995 465
531 609
669 153
451 649
360 483
845 448
705 204
706 841
826 292
907 839
660 699
33 132
87 939
679 395
990 63
52 248
108 134
80 988
495 814
536 468
606 104
400 908
891 454
108 126
745 105
645 478
485 642
668 898
788 508
747 484
496 967
63 122
564 645
603 946
579 863
650 651
194 514
995 599
484 346
110 787
660 785
308 423
531 416
606 333
728 715
504 30
795 396
472 74
966 15
300 78
952 897
837 40
444 124
428 358
290 469
304 81
548 42
259 803
749 979
359 949
513 819
242 332
72 958
929 331
240 457
702 306
117 803
941 325
101 230
337 336
674 208
349 355
188 316
460 832
163 220
74 130
843 737
911 395
127 880
634 112
65 313
692 471
79 731
987 632
840 21
760 325
395 325
872 242
946 710
795 97
715 494
52 801
747 462
187 110
180 58
251 88
872 134
735 37
347 232
177 607
78 24
59 96
399 872
289 363
534 199
871 221
995 247
625 595
395 926
539 805
537 244
157 842
544 456
454 165
725 893
119 567
308 222
958 786
318 487
323 503
698 600
323 386
570 745
539 650
168 761
417 96
35 163
523 655
415 811
842 986
84 848
800 23
710 399
294 702
349 580
462 834
304 436
108 407
177 45
859 653
828 910
100 861
117 910
115 415
448 202
913 662
796 409
136 11
549 974
611 139
733 147
983 741
719 80
514 179
849 738
818 410
804 384
734 688
439 693
200 658
580 369
475 804
74 706
643 370
863 484
167 60
608 495
497 596
959 541
358 458
582 624
486 995
88 360
943 975
109 364
723 909
867 748
915 599
804 407
212 707
873 339
413 587
327 349
40 334
5 304
3 947
457 118
198 343
671 385
159 735
128 386
737 482
809 402
272 174
380 996
844 452
503 222
353 574
664 833
69 113
158 886
546 275
164 575
403 107
445 483
290 868
36 649
891 862
393 706
985 29
858 753
865 827
337 897
389 664
220 718
434 212
917 851
255 702
24 151
493 907
467 761
734 864
214 234
483 922
686 747
220 973
698 559
974 518
138 465
176 775
605 551
961 728
871 167
441 48
882 322
271 520
906 501
102 199
272 973
525 29
735 964
870 778
810 291
458 958
475 982
624 821
553 817
597 557
684 267
448 656
281 865
22 462
270 320
621 506
663 56
271 723
333 766
400 902
754 91
625 79
355 908
957 387
247 566
465 170
744 687
458 500
51 534
488 224
372 150
988 46
601 935
658 230
857 934
74 755
606 631
592 635
859 982
908 610
34 781
204 508
952 683
869 620
843 36
933 273
465 156
970 278
595 534
793 49
972 650
743 53
840 750
175 862
785 150
833 927
807 890
32 238
95 926
172 617
531 489
46 451
74 137
709 461
130 794
970 825
125 811
284 994
444 452
734 516
781 247
810 564
976 528
120 615
5 558
936 921
685 843
130 985
657 110
835 124
70 742
990 242
213 78
398 567
875 80
660 289
717 262
447 408
170 664
529 240
9 793
974 446
612 441
917 515
909 345
920 94
522 338
817 303
5 774
310 236
298 862
431 931
741 261
12 383
714 300
904 567
724 606
777 216
836 440
872 851
878 876
591 379
307 117
467 394
379 935
950 97
892 876
854 635
612 271
362 195
526 353
251 577
682 784
128 59
423 73
566 463
908 103
257 824
492 232
947 867
567 996
568 313
890 711
77 790
331 410
374 228
447 44
645 974
131 716
388 389
265 77
510 616
965 473
781 509
14 81
979 476
865 791
211 97
743 131
188 561
967 768
574 94
362 598
875 562
129 663
665 866
936 933
717 614
417 667
345 171
948 697
98 324
516 218
165 661
444 742
537 678
842 281
806 155
851 617
577 921
986 679
894 136
673 595
483 59
593 17
462 211
96 530
849 323
999 842
286 146
412 20
778 899
90 123
833 707
457 230
845 560
114 654
255 656
785 912
147 663
50 145
105 601
675 543
717 632
458 808
440 814
238 259
243 704
906 554
342 968
856 640
306 50
973 358
957 13
469 671
694 336
348 413
2 711
682 115
987 986
792 902
725 865
919 597
499 842
59 843
215 225
332 368
845 735
637 215
891 248
997 683
578 713
210 717
958 508
473 18
765 158
543 577
402 104
682 438
927 194
808 398
958 66
608 32
659 231
122 410
222 963
657 649
514 775
761 894
776 816
972 267
557 877
715 112
522 398
466 334
85 803
453 492
364 414
372 41
175 877
333 43
124 808
409 60
83 676
987 558
64 92
197 747
650 169
632 710
705 116
98 548
629 705
722 148
26 715
375 233
782 121
186 357
181 415
507 274
168 76
70 23
586 667
217 450
376 256
443 323
174 957
451 155
299 858
669 920
539 894
940 104
770 187
510 756
807 436
936 368
351 542
463 19
407 520
279 195
805 937
249 477
94 310
961 799
64 889
97 222
383 740
492 334
580 376
472 851
177 43
830 878
559 876
33 103
429 976
758 375
776 112
219 439
660 531
202 745
858 943
372 361
17 934
197 782
258 953
768 757
275 783
698 694
922 840
399 927
787 819
525 23
156 536
156 634
74 133
137 398
26 878
487 798
524 759
454 867
821 788
627 936
265 694
797 204
100 77
778 36
67 922
574 258
957 587
445 775
803 127
86 451
366 296
532 157
520 763
915 410
256 744
37 236
809 359
954 274
529 537
611 642
965 713
800 482
37 396
474 468
792 168
509 999
130 387
849 776
588 816
531 780
1 566
85 205
886 92
277 263
677 549
750 289
730 800
947 52
602 840
234 470
535 70
557 119
391 40
903 701
686 972
537 193
468 582
2 952
308 784
797 98
444 390
601 17
793 64
989 888
571 360
425 773
812 578
748 393
228 995
806 406
197 366
564 211
495 813
473 783
688 132
70 242
485 304
616 716
659 656
892 643
624 476
325 839
138 84
71 760
87 622
926 261
273 796
175 584
804 301
316 367
783 738
795 55
434 608
214 62
141 893
888 770
593 182
922 46
914 486
789 882
336 565
262 210
525 395
749 989
671 3
217 766
658 317
65 860
29 7
31 750
266 452
629 408
899 741
225 960
274 170
918 687
528 227
70 209
352 781
308 666
614 855
578 882
632 303
364 201
695 618
859 897
262 669
382 417
489 707
876 969
200 812
938 972
110 462
80 675
55 431
49 199
85 307
231 519
44 607
846 785
79 407
742 537
258 352
174 211
375 109
842 759
619 594
396 621
678 757
648 113
355 220
25 817
546 756
130 475
621 705
983 657
636 882
238 745
375 523
996 478
146 963
32 290
100 233
316 575
21 874
133 978
848 768
540 212
164 748
799 297
157 709
557 565
735 650
976 727
976 283
758 576
836 253
305 712
627 963
788 151
36 72
866 403
515 627
305 804
135 887
598 486
107 694
901 339
85 680
933 530
288 533
182 819
224 171
141 700
317 851
274 45
720 503
129 138
921 619
80 237
709 873
759 118
852 14
963 764
128 564
167 651
194 541
953 906
474 270
380 390
137 268
124 81
333 583
243 848
144 861
945 834
126 873
971 348
864 361
632 242
849 801
890 877
639 472
502 984
866 627
867 252
589 458
615 841
588 830
655 428
704 155
314 316
611 66
37 553
74 989
319 93
446 817
548 247
738 678
924 196
183 428
585 988
767 284
665 728
871 75
769 10
624 823
756 389
721 180
959 623
126 266
915 644
289 281
943 172
248 801
275 435
19 120
331 387
841 707
786 436
755 28
428 943
402 706
740 837
656 90
455 427
229 255
786 547
244 40
314 465
399 632
940 916
742 342
226 687
45 686
296 103
258 863
553 803
636 860
351 302
966 573
381 708
175 392
583 885
54 960
733 580
69 937
621 489
261 788
167 632
341 159
713 915
995 170
930 804
306 382
128 674
216 550
544 898
533 616
737 426
705 792
920 506
648 215
383 81
37 910
255 182
86 247
280 273
367 16
787 377
135 753
982 154
991 716
171 165
328 426
565 211
984 971
645 688
39 763
534 441
376 161
806 529
791 41
129 773
398 618
777 229
154 87
583 971
183 192
64 88
527 492
682 168
424 128
552 545
588 468
126 854
295 254
179 333
102 338
528 405
264 590
9 355
639 954
50 100
980 266
854 638
328 50
798 265
729 490
79 512
595 914
682 950
560 427
250 21
696 790
381 844
470 556
811 933
881 125
883 882
552 692
606 102
167 548
123 526
92 256
471 20
979 194
208 65
501 222
893 112
300 75
751 724
782 291
194 25
949 295
879 249
412 662
472 224
767 26
944 904
61 456
721 877
260 29
316 31
272 956
358 57
763 301
518 687
360 847
265 198
704 193
649 647
791 717
434 85
480 686
758 933
930 91
431 168
602 57
566 95
594 716
435 718
165 734
69 755
635 150
663 89
804 71
675 753
275 698
441 177
534 322
300 693
156 324
32 691
175 197
902 740
764 181
571 830
766 508
15 561
995 47
155 22
142 458
464 789
679 524
388 584
925 55
81 438
274 810
259 242
24 105
121 979
957 556
167 764
97 904
556 784
167 47
111 971
242 547
831 348
732 432
566 139
602 789
394 575
442 447
703 571
633 899
334 746
306 769
532 575
529 59
589 525
474 510
615 417
223 440
87 73
853 857
180 430
757 857
777 484
947 16
984 214
738 679
526 611
189 480
389 696
369 147
282 661
607 169
359 215
724 708
788 739
652 331
532 136
563 306
431 271
830 194
331 784
691 802
196 261
64 758
457 60
255 258
7 615
101 924
841 211
603 433
611 936
879 11
573 175
626 788
68 157
769 996
911 336
158 902
969 833
526 691
171 479
145 992
726 161
956 328
757 527
845 240
133 65
927 777
832 364
501 375
340 907
614 642
531 113
286 761
468 220
718 331
899 155
324 383
491 189
284 252
842 192
117 196
120 623
593 330
671 282
645 658
689 386
361 491
988 139
438 584
608 57
750 348
976 888
88 530
110 483
858 711
456 780
892 490
952 227
844 138
772 72
359 197
29 682
523 193
686 37
742 212
545 735
753 695
890 490
376 213
985 907
242 657
173 777
959 39
827 350
613 243
98 32
17 855
835 595
266 649
138 204
885 277
628 983
760 952
1000 57
624 414
872 532
594 244
211 106
569 131
38 507
613 115
287 155
394 116
485 998
200 639
333 868
659 361
229 221
461 629
378 406
998 122
411 726
141 118
429 882
154 300
916 458
365 67
249 391
94 186
683 784
984 52
581 150
236 65
107 909
349 270
779 120
416 503
715 656
11 724
823 721
660 461
398 255
309 335
826 235
48 27
614 602
80 870
880 886
653 826
542 574
270 673
127 88
978 585
914 812
420 502
151 736
178 75
196 319
800 827
968 47
174 389
855 475
609 871
538 482
238 664
426 267
685 37
513 343
464 807
134 274
861 338
906 329
739 468
800 122
507 997
337 400
506 343
105 224
919 255
283 418
360 80
292 330
20 354
952 759
571 264
822 169
631 346
88 881
728 531
860 868
353 216
851 201
255 81
262 393
541 836
620 923
919 148
97 368
881 288
201 398
430 990
663 237
137 108
399 691
800 286
8 563
486 267
632 9
934 288
539 678
722 209
214 32
111 863
744 914
483 541
403 767
652 770
534 941
108 228
44 83
546 8
779 216
291 502
358 307
917 169
595 155
327 347
119 76
442 253
392 701
125 58
376 593
278 529
284 244
467 120
681 256
239 243
585 587
765 324
748 505
549 780
20 515
227 561
223 353
576 303
119 475
800 590
981 883
580 379
7 439
987 192
525 576
48 330
583 184
285 361
72 543
743 795
517 880
387 135
215 666
891 281
913 811
671 643
162 216
510 527
993 833
153 631
678 233
695 312
100 552
678 394
679 379
97 248
515 319
6 342
991 369
268 518
965 373
539 683
284 790
868 975
140 302
241 626
834 260
801 68
867 170
575 37
337 591
971 414
705 889
922 563
251 178
285 570
26 894
395 209
7 170
263 938
247 448
144 187
1 301
44 925
837 477
424 772
298 817
435 936
759 578
148 324
95 45
145 770
140 525
98 998
173 269
800 832
600 206
198 21
981 398
303 875
653 976
151 388
497 352
781 162
133 214
185 315
256 817
566 431
461 677
893 728
882 436
724 525
137 346
949 920
722 102
165 340
744 897
626 811
277 432
698 882
533 814
932 302
327 436
3 879
239 90
418 850
285 486
455 221
327 919
109 712
828 855
438 939
646 654
292 31
50 15
104 417
639 77
779 823
177 372
449 852
14 639
575 592
539 947
445 208
833 185
403 964
954 207
6 274
579 699
196 96
194 374
892 516
668 143
46 151
373 701
564 271
182 240
756 356
554 285
682 613
85 592
958 394
498 731
191 538
534 235
559 991
326 274
645 54
245 236
983 809
595 941
736 319
435 350
157 611
455 423
446 604
946 933
316 536
880 506
175 106
117 299
802 440
729 336
587 583
195 514
311 589
961 662
149 197
600 351
594 950
128 208
888 390
637 658
850 122
939 849
790 107
17 481
520 561
204 782
307 579
399 833
423 434
683 841
109 311
335 551
429 765
487 895
714 40
174 353
158 337
468 600
867 997
174 118
787 784
980 657
554 474
833 75
218 581
491 577
40 499
654 635
582 721
107 567
45 907
553 349
72 164
820 209
517 977
497 399
87 669
742 539
602 14
926 742
179 88
457 786
732 745
307 652
144 695
179 251
582 354
225 689
741 209
313 390
103 278
506 565
350 170
199 271
989 799
485 18
336 962
408 878
140 749
802 759
926 79
83 247
610 381
172 761
546 522
565 91
296 74
182 355
302 955
291 514
51 782
798 744
352 415
300 808
188 18
886 150
141 630
954 393
45 750
987 361
798 350
179 950
58 178
301 8
669 457
834 842
879 670
624 355
39 695
788 116
770 566
673 260
347 62
619 904
795 952
292 925
576 117
368 793
965 971
356 266
737 466
273 907
630 399
242 238
683 213
15 144
377 795
736 398
171 888
233 56
409 87
532 694
826 784
53 981
307 176
206 438
427 360
653 509
31 974
29 833
433 438
298 11
717 330
683 858
541 705
880 1
482 832
672 526
929 570
598 256
581 796
775 547
57 995
947 960
451 234
429 758
621 377
44 239
727 405
303 263
827 463
680 84
751 298
814 718
842 985
710 204
232 178
504 239
735 35
772 417
344 508
943 938
757 796
107 132
556 125
746 26
430 336
168 175
998 247
577 549
956 578
322 287
283 370
246 171
735 17
349 118
634 875
24 41
726 62
609 294
146 237
262 709
767 108
153 651
423 501
576 802
886 949
559 131
820 298
516 940
425 197
197 404
820 53
588 240
747 282
149 560
895 719
29 104
675 560
272 473
632 622
5 358
712 835
575 49
520 317
310 785
445 520
47 331
174 103
755 596
660 568
266 128
389 9
559 650
45 534
667 778
114 861
490 281
103 445
897 655
755 263
907 2
764 645
82 328
416 516
692 699
825 973
217 550
270 244
38 417
244 573
140 145
872 357
818 726
340 589
534 314
245 588
558 55
699 50
425 606
923 307
627 472
216 461
755 104
186 143
444 417
8 363
672 913
60 501
152 98
478 977
724 782
938 221
319 187
799 307
756 412
389 62
331 257
298 456
87 630
221 303
771 900
694 28
801 907
795 450
771 36
877 113
198 903
673 658
786 616
507 707
681 720
843 783
36 800
771 121
734 81
747 88
811 369
203 37
702 446
715 653
802 280
503 459
866 313
369 629
534 134
489 106
383 160
663 446
376 756
350 935
20 421
469 580
116 364
466 720
550 847
821 426
381 860
27 360
411 381
956 131
147 181
540 270
447 725
18 287
948 918
477 482
169 404
291 841
509 741
432 68
576 723
799 150
642 600
914 561
954 171
211 141
785 215
891 289
321 837
818 701
603 643
768 85
296 838
990 450
640 301
229 505
621 829
931 268
145 492
429 24
565 176
666 3
175 982
322 291
738 316
595 787
744 511
764 872
538 743
937 643
602 807
392 694
974 853
556 986
558 446
649 617
7 312
469 498
586 775
483 512
83 107
128 800
91 724
197 79
842 145
77 837
88 271
620 965
243 376
763 266
953 971
832 254
432 10
843 845
928 435
778 475
700 930
788 214
431 238
886 825
735 624
898 289
743 561
232 152
326 456
936 239
973 365
242 416
966 34
850 863
974 935
804 942
938 201
961 870
65 726
888 672
618 754
528 289
583 594
10 239
136 607
721 15
876 84
608 351
384 904
307 11
194 343
745 428
772 522
907 578
379 924
83 122
622 10
524 765
367 389
87 272
411 239
659 199
17 729
513 121
534 645
399 308
475 160
723 525
744 463
896 321
835 30
48 703
483 473
531 196
712 536
847 46
479 597
489 575
745 196
242 897
850 322
85 959
453 394
432 147
695 466
171 775
376 100
185 477
127 272
199 807
15 130
159 449
991 251
358 417
570 390
905 523
291 293
560 545
385 68
174 536
596 577
978 936
413 632
39 785
916 996
267 472
4 797
287 630
884 849
743 647
445 823
440 857
713 933
474 920
616 504
493 49
207 930
554 763
438 988
650 644
304 103
164 926
724 939
57 967
88 120
72 422
610 112
453 811
77 623
437 827
682 778
37 792
559 861
105 252
651 604
697 859
145 941
398 648
46 484
108 860
726 394
485 433
380 986
108 413
127 526
473 787
977 346
407 449
184 370
945 347
507 727
170 165
363 809
473 546
2 175
298 815
422 8
962 555
739 579
793 629
417 77
101 704
187 846
510 124
48 315
791 499
373 881
128 146
291 131
425 493
586 177
791 412
480 588
605 583
105 785
933 232
28 695
128 535
110 42
345 528
52 631
337 281
167 935
397 425
494 613
590 128
110 831
414 237
20 107
958 285
988 593
600 449
921 381
738 462
146 115
608 435
266 848
230 375
928 433
667 951
472 386
917 985
476 310
724 371
713 559
497 299
860 911
412 46
948 304
110 218
763 151
801 971
527 377
375 718
260 968
199 589
247 953
639 268
955 102
911 329
438 677
96 781
60 533
280 738
834 337
319 770
514 114
568 633
541 406
922 529
960 802
603 877
791 570
199 510
55 367
239 32
686 17
774 794
640 789
777 243
534 807
830 51
410 970
23 143
520 287
260 876
80 202
611 411
733 841
812 32
194 202
933 676
265 320
332 789
931 382
658 373
236 134
43 213
886 897
634 849
997 435
80 33
629 972
254 373
501 506
512 303
31 365
694 218
50 315
110 676
524 269
43 922
811 429
837 300
961 803
843 826
423 229
490 647
336 603
951 73
994 253
733 319
918 618
825 385
9 739
93 144
442 78
365 154
517 85
50 681
177 778
750 736
204 773
782 218
780 32
114 853
583 69
408 8
505 433
237 491
674 794
484 601
513 370
728 998
166 812
125 431
95 951
631 616
552 331
964 106
868 201
244 448
493 917
423 796
531 238
535 530
374 811
819 476
491 135
497 420
155 382
341 200
614 948
50 511
475 766
388 640
705 19
142 623
275 812
367 202
718 408
946 146
770 763
308 956
321 203
63 719
758 26
553 771
335 523
479 963
470 512
585 824
520 591
411 40
26 521
772 948
74 675
128 796
499 489
224 300
633 781
218 388
246 506
769 817
928 588
862 297
62 504
80 285
940 76
936 655
294 988
566 41
591 931
633 896
761 906
752 991
975 676
248 88
17 90
446 203
348 963
254 257
192 466
673 939
355 649
473 921
237 929
745 947
840 661
996 530
942 931
547 678
715 5
746 716
811 538
947 527
163 728
769 98
483 321
219 843
982 888
90 945
741 285
676 327
1000 675
288 600
953 114
495 209
981 578
461 39
521 354
942 920
580 445
344 292
52 925
968 221
654 391
912 339
541 989
290 154
534 248
679 932
984 747
956 601
771 475
620 303
216 760
820 256
403 160
637 84
124 384
859 99
919 302
108 576
662 189
321 459
975 51
298 547
346 434
937 454
15 403
11 267
284 972
154 361
520 327
170 409
239 481
823 747
223 255
223 602
485 29
682 468
809 169
529 630
878 792
45 282
971 615
369 976
477 547
881 647
906 46
776 781
745 965
21 638
812 737
702 775
47 245
48 816
876 866
345 949
860 604
240 572
603 880
927 424
218 743
782 513
354 26
832 192
478 354
750 894
897 747
50 639
491 643
83 413
133 816
820 652
192 790
427 907
549 523
464 15
242 530
11 934
129 1000
272 597
897 20
82 444
506 113
925 963
229 986
94 554
5 349
890 897
177 76
928 536
481 37
570 794
400 417
885 283
696 684
683 117
747 951
593 762
26 611
426 997
810 409
146 824
333 128
662 56
262 960
178 420
677 35
495 768
308 674
223 466
542 571
954 96
940 475
665 136
842 974
807 525
955 254
368 854
750 629
427 350
330 531
187 840
696 521
538 598
200 613
398 176
894 737
675 802
39 401
77 963
217 214
369 209
310 361
585 108
527 845
942 925
532 802
295 327
512 830
413 38
363 870
734 402
777 809
382 662
954 141
342 966
894 328
574 907
726 221
131 532
752 432
643 874
991 52
724 329
174 301
980 922
701 270
123 659
409 751
501 238
442 798
593 254
934 581
880 434
827 698
472 495
987 661
130 235
177 272
653 630
585 599
857 597
337 600
949 622
538 329
872 776
255 735
120 45
854 590
88 136
43 606
479 881
104 371
333 8
922 809
890 341
405 747
269 710
319 17
11 575
776 8
270 508
524 453
453 318
242 362
202 137
598 472
726 946
807 472
188 202
162 803
118 585
929 335
242 731
303 578
643 648
250 23
973 279
278 886
370 50
651 351
932 878
377 640
172 220
244 744
92 862
710 908
820 529
333 561
89 255
916 279
132 276
60 783
174 190
551 147
176 445
585 782
842 298
455 275
412 940
255 421
594 414
117 650
676 373
276 401
51 422
916 961
968 747
920 621
611 469
148 237
530 534
188 200
152 677
761 899
746 502
219 332
718 1
419 337
476 165
466 830
153 695
141 262
836 951
771 927
959 817
138 52
566 790
220 510
361 762
635 263
453 852
86 349
655 623
636 555
243 475
764 457
943 662
177 776
918 375
893 642
138 761
816 189
400 262
612 172
763 937
286 929
781 183
989 789
660 919
955 21
684 367
917 841
774 918
273 850
279 66
240 32
226 862
27 203
404 382
549 247
289 762
434 409
157 927
143 572
330 864
520 432
871 882
586 344
609 662
903 814
893 299
504 346
48 194
249 134
416 639
535 631
796 638
576 381
602 424
642 281
4 112
930 612
913 341
111 898
45 496
334 56
1000 231
886 49
26 524
226 807
413 364
831 330
880 180
19 475
433 139
388 23
268 152
409 960
499 852
402 346
854 448
585 248
865 783
587 533
151 218
672 700
904 835
340 700
462 127
276 980
471 325
757 373
544 26
802 244
55 845
761 74
358 669
433 934
542 577
254 275
268 18
940 343
269 477
237 319
962 762
885 626
533 629
795 210
835 998
162 99
141 183
476 994
562 57
857 227
37 786
845 47
574 222
458 134
409 12
15 929
933 285
513 784
555 384
590 143
544 751
472 334
39 654
178 391
187 801
457 484
586 312
854 960
258 760
890 511
582 185
972 32
759 513
122 562
170 679
638 62
996 15
203 522
980 55
955 726
98 640
295 382
465 116
17 698
710 501
824 619
62 904
35 552
881 988
17 943
331 846
197 184
633 117
474 234
173 33
12 56
530 243
409 122
392 546
205 105
798 4
613 54
640 485
391 1000
575 965
569 306
44 536
465 403
624 546
512 301
489 908
307 164
379 532
567 903
931 655
777 251
649 195
52 854
892 351
134 112
769 465
46 576
753 779
62 365
384 204
553 651
483 330
18 309
775 180
34 6
785 180
983 965
483 203
438 957
268 109
386 565
197 428
484 475
786 800
195 346
710 339
37 479
394 253
842 966
693 173
245 417
524 418
170 246
412 391
981 944
899 291
588 140
600 389
457 417
5 961
996 271
92 241
714 809
789 170
81 90
719 212
946 21
582 476
189 971
698 639
979 316
851 436
712 719
236 686
118 966
115 155
811 490
72 1000
842 800
291 611
850 936
886 239
213 133
124 217
452 487
184 798
70 272
308 270
256 890
85 689
395 592
337 617
94 4
387 462
718 439
447 112
512 524
392 14
59 29
872 563
185 99
526 700
586 447
926 697
961 446
805 268
459 385
522 645
871 470
673 511
767 472
490 776
87 754
831 342
160 481
818 124
626 465
89 655
32 818
290 189
680 776
226 260
112 75
427 481
678 149
27 369
332 819
58 625
100 371
57 920
299 853
1000 673
962 551
839 25
33 220
204 866
273 398
918 545
338 505
63 1000
120 368
242 914
490 801
98 453
148 994
539 497
77 785
452 59
455 444
891 344
370 131
790 538
207 142
949 103
352 373
773 748
799 695
646 754
158 659
771 436
370 809
162 349
347 401
255 588
785 686
986 551
126 988
302 131
904 500
680 611
202 762
573 347
265 904
705 799
778 907
191 102
327 376
222 110
488 353
400 446
51 56
110 469
85 41
383 115
604 407
292 306
667 540
143 2
313 871
592 456
633 677
639 833
797 974
343 628
621 656
702 949
571 694
182 699
643 546
390 899
962 927
105 564
286 853
444 804
314 959
977 918
262 965
508 882
401 201
826 638
471 340
142 800
943 50
849 647
625 542
145 365
84 616
50 171
960 744
624 484
70 499
606 436
797 941
507 570
398 690
626 825
573 521
391 459
927 466
181 838
493 146
480 771
403 55
182 246
797 94
399 909
491 529
56 41
345 200
536 866
344 544
909 510
439 518
20 957
775 288
569 822
709 636
878 457
682 310
443 407
769 376
656 148
230 993
553 255
810 614
764 440
938 992
724 613
709 851
793 750
536 46
487 50
603 820
776 266
532 452
832 939
138 485
487 747
786 802
189 908
933 94
711 174
418 189
97 866
481 898
5 418
235 521
6 500
96 847
341 825
658 19
857 692
965 422
305 551
20 908
78 393
114 603
159 364
311 999
282 878
653 742
327 880
290 584
511 103
33 56
901 327
270 898
920 367
119 898
933 752
142 32
353 279
863 952
999 318
798 865
492 379
513 820
339 388
565 673
512 148
346 363
345 1000
511 608
890 214
777 124
748 465
44 812
326 621
596 834
974 868
288 710
753 249
152 946
963 949
469 854
859 735
20 402
697 812
556 820
823 992
576 240
815 489
182 813
693 74
71 546
936 93
470 137
925 38
246 466
883 708
275 881
830 874
31 134
129 48
472 796
609 936
188 844
926 274
779 590
24 446
463 466
908 172
327 848
658 576
386 311
37 747
794 369
573 345
431 436
465 145
303 287
160 239
665 684
958 969
727 190
263 690
123 260
961 358
400 128
84 19
392 516
441 876
25 81
62 545
415 31
515 184
378 513
495 428
901 403
502 902
647 830
200 740
410 907
809 669
899 552
795 630
958 151
591 739
829 340
422 778
390 828
861 525
374 357
475 477
337 492
861 560
911 216
672 574
693 673
283 305
542 103
893 415
553 844
782 633
390 439
785 255
821 413
20 837
349 526
669 521
428 301
419 258
281 913
841 166
432 213
221 431
339 383
919 412
698 513
545 403
167 982
268 710
824 826
319 471
523 292
829 800
226 54
492 288
163 339
276 919
535 486
838 787
901 303
608 525
676 773
767 383
252 552
422 830
896 728
842 752
970 866
63 247
689 458
399 248
641 14
225 70
541 526
460 477
85 958
160 147
103 515
660 18
150 107
943 704
339 849
254 934
65 843
989 27
819 413
835 558
882 575
501 530
134 875
411 940
787 883
633 418
434 68
186 764
287 930
106 61
803 362
365 30
260 67
582 611
455 282
329 769
464 216
829 823
205 270
745 139
843 717
574 21
864 479
813 629
196 498
434 214
777 907
531 726
241 566
104 3
666 297
432 219
346 217
443 925
199 449
696 321
342 672
149 660
177 585
186 551
801 627
78 76
271 237
123 19
837 753
854 33
900 426
798 873
630 797
259 100
825 799
41 707
496 287
245 625
755 205
788 45
697 296
683 363
115 298
968 946
777 662
561 929
666 735
546 31
151 435
197 330
821 535
778 376
423 388
590 848
308 361
6 797
542 775
558 104
733 49
396 545
659 247
122 603
913 359
195 212
987 211
436 713
299 395
988 258
476 717
166 443
272 645
289 989
600 60
811 300
214 122
156 860
974 16
749 811
398 655
679 766
651 78
253 30
848 690
99 130
252 509
816 394
713 454
587 83
545 584
593 689
925 275
281 802
929 624
480 604
746 597
512 318
500 465
507 152
288 754
330 785
736 351
546 599
874 427
550 454
716 795
230 698
538 548
593 953
276 494
842 620
301 692
833 443
830 632
249 943
267 619
992 888
68 881
788 766
119 601
329 633
75 65
731 815
972 470
606 445
772 855
161 739
653 820
903 616
355 561
281 489
25 286
561 707
485 898
327 977
205 916
154 617
791 897
95 153
480 718
84 48
373 799
610 93
895 64
314 523
398 128
569 506
263 43
548 264
983 67
125 912
735 490
729 997
40 735
80 716
785 325
632 982
332 244
696 333
786 583
609 349
598 834
580 111
996 263
94 408
257 343
15 551
418 335
338 983
587 257
475 746
841 69
578 955
677 774
336 455
373 193
60 356
187 833
966 246
975 369
840 69
486 786
177 671
462 109
599 115
468 255
10 938
231 799
773 161
269 116
547 754
175 258
679 762
673 61
902 536
215 394
50 957
833 354
639 56
342 997
576 247
828 321
328 756
729 862
485 22
376 148
937 327
944 505
172 421
70 480
709 386
363 504
544 455
470 387
35 376
94 272
126 886
531 890
939 835
862 748
327 158
347 682
69 854
657 131
710 380
123 708
744 693
207 739
617 422
816 564
310 540
311 55
968 174
841 897
492 650
88 316
667 263
490 821
633 935
535 923
394 175
181 73
259 334
339 218
656 832
200 908
491 615
214 5
748 829
767 283
909 136
812 339
395 849
817 971
538 430
825 893
357 589
541 815
283 86
148 193
90 443
518 872
274 412
450 711
45 439
232 884
677 975
1 298
633 592
976 216
427 442
369 584
561 750
697 100
985 863
707 244
614 588
916 746
216 920
744 716
803 71
12 482
895 316
556 274
324 861
832 361
673 711
545 409
961 448
712 920
47 378
741 935
932 634
161 113
561 484
61 264
771 439
748 183
12 996
371 484
528 400
127 703
785 678
577 670
784 455
528 858
607 290
201 908
570 298
478 386
270 796
240 470
839 299
333 70
992 831
456 901
850 553
629 346
639 231
374 751
305 867
725 645
258 52
540 202
435 137
462 129
610 622
854 681
613 176
885 434
161 824
961 309
426 585
306 837
696 798
693 671
697 945
295 78
236 592
976 127
948 688
884 701
924 452
660 78
753 815
818 817
680 741
813 623
850 363
853 732
948 460
684 283
430 393
382 14
634 781
63 571
537 897
429 559
229 45
489 20
435 576
26 330
803 532
719 963
609 67
564 985
879 142
238 886
364 346
113 440
638 404
725 632
958 465
411 1
690 83
300 416
223 761
552 419
855 583
453 172
801 524
453 676
539 748
152 357
882 447
24 323
673 641
195 361
520 199
313 863
424 512
110 725
309 503
981 204
717 888
136 461
543 619
338 267
972 636
89 415
503 974
283 186
548 749
57 109
227 692
527 336
632 280
815 180
411 566
403 853
328 60
459 303
685 670
554 201
246 674
786 793
292 640
595 915
574 96
378 450
745 593
199 392
193 370
750 299
302 836
915 622
675 264
911 533
235 797
832 401
983 642
272 396
291 889
489 920
293 388
777 213
641 61
953 337
717 264
639 835
705 198
583 571
271 277
782 913
596 22
140 503
185 727
472 969
273 972
92 648
457 914
536 544
608 108
882 529
829 28
735 719
922 205
328 682
99 686
86 143
953 976
795 357
746 908
52 504
554 625
52 613
706 934
777 45
668 379
732 424
205 5
639 379
690 553
354 230
540 679
635 982
108 52
131 820
599 783
47 618
119 726
675 276
911 530
515 575
854 474
283 423
258 660
416 586
228 971
860 600
229 266
289 567
381 135
495 677
326 469
166 956
280 127
924 734
991 352
311 674
425 374
298 610
66 667
307 179
250 927
989 160
236 243
844 303
575 72
377 716
275 131
654 86
451 688
86 21
73 487
252 844
374 95
624 613
212 584
49 445
228 251
973 160
92 100
338 197
691 843
898 694
249 645
395 723
368 587
881 163
439 755
994 881
371 708
525 26
375 823
704 97
230 361
865 867
215 275
585 605
190 769
752 534
625 38
464 112
923 290
435 191
565 251
91 843
481 997
970 459
927 751
408 928
492 995
749 230
232 701
541 919
838 5
568 768
436 848
18 77
904 455
221 670
998 873
768 220
180 688
460 875
913 511
106 615
704 628
602 286
467 543
959 246
398 643
881 546
185 228
542 603
485 374
519 857
580 127
112 960
109 30
938 241
589 809
581 77
212 128
708 837
506 657
909 7
625 859
797 506
404 4
827 4
92 896
756 175
346 626
58 992
694 479
508 796
28 339
509 436
580 500
936 931
813 543
968 516
848 275
536 791
295 709
362 846
896 343
723 994
77 955
279 873
65 504
566 771
727 955
604 851
389 401
66 866
511 133
706 2
697 191
332 265
995 532
945 424
32 316
509 281
703 18
152 603
362 533
766 106
152 978
115 681
155 564
540 993
313 195
591 933
905 399
447 852
490 652
35 47
473 819
236 74
732 866
755 57
208 638
536 168
679 737
304 89
454 699
866 711
593 680
626 648
618 903
733 175
237 534
449 150
798 84
116 451
62 63
189 630
756 454
856 916
371 689
719 797
557 626
538 215
872 255
71 573
855 819
617 576
778 643
667 969
892 988
71 880
250 694
430 19
142 361
123 92
411 417
12 923
228 980
393 57
745 314
528 414
178 983
723 953
324 911
979 522
34 108
731 215
610 594
158 380
841 691
282 915
471 207
290 473
416 923
792 867
77 635
740 542
367 293
713 554
481 185
262 944
312 569
244 993
976 332
984 766
532 888
735 63
691 207
276 958
409 675
38 206
309 216
110 315
131 848
619 606
524 949
550 347
391 765
702 226
422 587
232 241
868 212
87 516
459 440
388 574
264 361
59 398
773 783
836 931
763 873
794 105
880 509
838 117
889 589
244 280
46 994
676 398
901 667
119 473
439 367
368 31
825 390
422 990
453 631
938 531
507 962
604 303
904 276
139 288
909 506
849 837
797 778
240 273
327 119
575 563
662 847
494 90
496 100
765 6
868 244
476 389
835 526
384 503
218 376
263 88
301 846
672 22
44 341
212 829
170 299
2 402
487 772
828 441
168 559
607 591
310 18
72 594
308 396
326 347
732 227
213 349
635 128
517 221
78 584
433 694
976 31
206 125
134 748
113 120
431 638
48 483
131 149
677 581
825 332
853 14
835 881
415 937
250 786
10 11
613 156
687 508
125 461
918 713
849 745
334 231
725 405
401 442
758 802
167 375
776 71
129 870
547 655
288 734
107 788
842 639
457 690
379 452
316 630
329 725
187 425
796 241
655 434
151 857
637 904
761 839
563 59
679 805
331 686
192 808
947 904
261 656
729 39
599 758
905 677
889 965
782 642
709 701
721 325
77 808
382 216
209 977
610 839
365 841
170 251
948 934
119 632
924 723
778 795
543 304
209 146
469 442
490 579
274 511
742 563
746 578
64 346
582 117
457 803
6 519
883 399
219 677
353 966
937 646
576 162
113 239
961 833
444 754
54 721
732 951
914 838
66 879
651 429
609 128
491 949
547 209
573 389
156 754
831 833
69 58
965 891
208 839
503 877
555 80
979 750
517 833
3 271
67 595
136 648
597 155
812 218
697 512
661 358
762 740
184 330
745 389
451 143
687 903
233 629
602 627
712 102
595 169
956 957
135 202
349 231
745 974
722 60
530 818
135 797
262 426
608 625
79 840
3 149
650 11
41 587
763 868
634 729
523 639
14 292
420 720
446 825
608 113
216 140
309 131
727 335
997 106
829 518
377 994
112 419
854 738
757 699
818 729
827 726
956 891
196 156
466 596
256 975
62 570
982 937
223 348
120 536
721 178
408 605
341 452
241 850
818 127
64 677
789 118
382 888
672 100
291 665
389 652
798 321
596 711
332 843
619 565
665 863
1000 260
468 427
335 346
419 448
392 708
836 239
370 722
913 543
210 943
855 480
383 67
839 589
411 852
932 524
846 566
425 419
935 34
890 954
191 874
852 93
8 917
16 476
877 633
858 452
815 133
199 544
734 423
366 378
845 75
492 360
337 703
242 201
653 895
174 417
80 923
955 886
923 506
399 527
669 577
363 444
802 394
771 367
777 558
333 898
230 890
95 912
151 996
812 820
928 502
334 38
499 438
861 256
282 926
176 643
612 59
693 652
574 189
459 729
854 48
277 685
938 8
932 182
692 605
414 536
748 82
634 743
230 786
791 161
339 500
526 208
771 32
494 518
913 715
931 43
355 240
455 702
890 572
33 942
550 236
779 374
745 152
742 753
595 516
616 617
643 909
65 145
952 845
909 690
121 6
105 579
500 791
737 794
681 75
997 765
959 749
870 56
240 425
445 231
400 4
638 894
25 901
63 377
74 228
902 51
402 986
989 887
207 423
463 672
351 284
80 279
390 682
697 67
355 770
547 506
835 34
366 475
947 528
736 932
444 913
290 461
753 897
75 619
302 43
155 194
820 295
713 254
402 966
629 149
634 58
998 828
395 164
346 107
77 535
16 565
477 815
41 998
262 455
863 427
227 538
607 324
485 857
661 542
819 981
589 513
58 751
302 394
653 988
779 761
428 985
771 327
359 514
174 833
54 217
664 769
206 679
628 856
601 162
220 103
499 144
127 661
296 746
957 381
364 530
755 774
758 307
965 295
667 912
834 679
578 838
675 761
456 841
375 429
265 379
14 787
893 220
364 149
293 43
187 524
382 440
884 340
678 899
297 129
338 502
530 14
987 459
8 250
693 326
494 685
229 767
914 166
74 866
529 921
202 890
60 526
119 43
704 529
367 680
345 630
530 82
884 745
794 405
792 217
66 584
146 536
858 634
313 955
860 711
907 791
688 274
845 904
66 579
367 665
641 47
734 722
169 983
898 846
960 107
674 201
522 367
719 462
495 285
59 707
671 189
774 687
344 481
799 868
982 21
844 619
344 736
616 418
521 402
290 728
7 245
600 646
422 11
535 931
325 673
655 497
276 903
593 960
605 501
60 275
438 818
749 817
930 652
362 117
149 846
865 428
976 601
248 918
727 163
76 793
879 36
579 222
596 778
774 608
537 326
10 596
720 412
808 38
646 159
285 491
158 264
461 483
120 728
957 861
428 262
362 722
443 246
73 992
435 776
155 994
126 220
361 760
933 445
166 508
570 414
996 185
903 626
502 459
393 466
817 425
671 936
199 177
457 859
252 845
674 102
931 816
899 104
603 123
290 116
872 544
309 53
531 28
80 226
716 375
806 323
629 737
657 623
932 316
772 73
568 980
84 720
358 263
272 361
283 424
606 878
781 317
752 958
662 685
926 883
35 907
682 725
262 616
577 852
895 408
203 654
537 881
786 166
345 525
187 314
600 626
337 275
172 394
398 529
346 325
403 595
127 498
993 630
853 417
53 818
297 376
884 637
391 704
383 628
610 887
139 302
117 893
812 724
387 370
71 795
574 834
250 253
476 401
426 623
591 541
863 14
431 962
201 573
187 960
643 631
933 716
28 114
682 777
753 856
181 11
946 279
157 447
635 96
472 216
35 976
202 7
452 148
783 285
280 359
66 277
62 430
145 721
499 783
321 780
986 804
808 14
823 694
698 459
476 880
828 28
378 848
836 892
967 962
20 570
698 780
554 127
862 943
36 313
400 620
380 595
37 442
541 969
707 904
465 821
50 46
99 79
785 670
385 543
358 55
513 389
223 938
851 838
589 344
719 966
261 283
738 350
935 240
987 823
675 537
672 909
118 461
592 468
599 210
359 383
142 587
885 810
380 250
280 614
459 876
601 353
201 98
956 508
896 375
564 440
710 822
332 808
426 927
847 597
681 663
320 954
80 710
723 628
97 52
400 86
145 24
92 966
457 732
738 702
547 963
31 448
268 655
947 602
295 484
232 736
401 620
432 324
54 86
778 191
239 983
942 744
252 835
129 749
905 779
741 477
614 214
112 618
825 829
314 648
97 24
401 974
58 475
829 476
996 237
796 542
801 322
855 158
876 252
634 101
416 697
357 181
669 113
31 936
542 989
945 990
732 553
83 780
509 477
849 893
669 983
256 134
381 673
8 873
853 835
99 920
638 430
70 425
794 116
834 493
355 852
894 858
929 364
994 354
927 441
205 431
655 129
194 385
13 649
914 937
773 753
849 767
7 133
213 996
987 304
537 956
718 952
456 533
857 671
557 286
675 535
368 911
808 513
714 258
555 923
305 460
862 537
919 743
932 6
983 792
565 605
918 424
58 9
213 909
756 823
735 729
286 842
493 797
298 510
922 313
452 205
47 938
836 875
357 160
446 559
53 932
882 500
518 334
256 947
151 684
152 863
765 175
221 837
648 998
543 750
673 439
581 492
988 805
268 902
464 176
378 855
302 118
182 9
634 323
142 846
175 589
364 913
538 914
420 548
19 343
617 797
564 913
128 940
595 396
532 252
568 812
694 113
115 671
854 19
762 307
356 654
47 142
231 747
773 49
250 158
620 582
239 25
610 553
955 855
609 860
529 945
225 975
740 981
410 721
618 953
124 713
198 250
524 838
404 15
712 834
602 350
655 431
930 491
374 35
452 510
584 629
799 168
478 187
81 999
118 5
383 851
427 73
988 165
788 692
744 777
773 317
400 425
952 505
641 932
425 915
283 388
490 156
99 793
586 433
630 610
546 328
429 455
512 744
725 509
799 415
777 134
374 463
180 399
694 806
161 906
811 630
601 315
481 711
861 935
961 651
676 691
942 743
843 394
680 964
596 494
139 4
25 842
938 295
859 461
188 650
211 879
69 364
765 192
562 598
648 418
954 466
868 848
718 856
973 559
630 336
1000 623
872 149
102 752
867 747
848 615
593 691
530 800
760 18
665 640
850 376
358 966
764 310
69 103
11 153
304 232
958 205
324 413
843 725
180 378
772 451
671 512
647 130
496 625
759 723
290 726
154 994
241 81
394 22
262 42
784 307
570 308
854 184
461 520
310 688
797 191
175 275
310 631
151 265
921 58
105 93
734 486
630 378
805 595
161 919
451 438
423 721
88 877
994 724
101 650
293 660
143 763
109 402
38 418
825 678
526 763
116 528
42 102
521 566
758 343
413 386
348 825
841 883
734 962
229 331
989 298
640 773
228 726
878 402
703 739
107 888
551 680
855 968
533 331
641 41
884 322
802 63
787 681
81 290
919 578
204 919
71 507
269 413
873 441
648 176
796 859
231 702
644 32
672 182
45 661
871 81
195 215
405 835
484 537
536 966
913 845
121 697
99 23
396 755
199 143
249 181
617 922
463 799
629 42
782 900
645 439
200 101
396 959
540 475
904 496
8 671
729 739
90 776
128 98
867 596
28 37
777 205
867 142
818 27
279 307
185 605
381 210
125 596
842 268
367 519
297 887
340 158
156 800
992 955
314 913
186 295
716 685
533 139
734 158
152 197
775 993
879 630
630 432
666 379
937 428
769 709
648 485
436 502
242 1000
151 40
125 415
549 184
435 552
365 174
754 519
469 229
546 463
656 267
770 778
880 826
930 374
913 620
752 551
852 825
730 468
119 542
732 288
750 936
925 426
717 135
32 373
148 337
649 797
598 818
417 641
642 16
863 201
454 908
727 142
259 422
506 304
683 229
469 562
872 78
471 238
22 140
309 698
906 667
993 475
879 362
217 808
551 769
487 4
157 704
868 120
56 159
344 980
977 326
933 152
611 834
391 189
183 347
795 629
834 502
368 166
534 484
414 784
982 702
130 989
114 748
513 517
365 729
858 109
876 386
340 715
270 550
245 347
30 2
335 161
213 512
321 641
516 808
581 131
681 538
537 198
589 435
144 707
884 77
673 271
263 843
685 932
662 22
698 886
866 760
306 979
22 939
36 318
22 211
172 71
445 993
303 333
851 573
580 677
125 621
958 127
893 744
461 710
994 362
747 221
492 552
940 650
776 531
170 988
344 136
979 758
388 620
712 208
668 692
792 729
370 761
680 591
934 386
78 331
106 168
517 60
2 419
103 244
295 220
605 449
7 61
618 152
190 751
180 864
738 78
180 176
828 614
129 461
423 167
709 328
57 710
401 181
577 290
980 876
482 725
841 844
171 955
617 415
390 187
414 519
10 62
274 21
407 883
473 266
563 493
804 997
164 851
617 518
733 599
104 223
366 431
397 943
569 890
283 441
267 720
578 942
579 132
146 13
409 598
514 805
137 631
701 240
909 367
580 714
231 511
20 528
307 180
124 410
646 558
139 395
928 828
936 520
358 415
666 936
729 441
939 189
719 865
590 982
905 754
238 498
304 470
424 631
539 23
412 583
784 272
952 592
489 467
626 849
114 601
811 779
591 66
439 269
916 471
568 240
238 919
559 348
773 134
540 614
261 806
847 971
265 751
638 968
97 666
901 216
692 988
253 988
627 73
393 36
42 155
24 502
206 869
641 958
583 665
813 467
108 446
372 694
300 523
405 547
851 704
135 478
308 424
198 502
77 637
190 536
891 554
700 716
418 168
522 836
654 885
456 972
590 682
115 478
941 900
925 994
639 630
58 31
49 361
777 331
839 531
443 155
908 737
248 63
334 561
431 255
116 939
47 334
450 186
770 274
344 582
126 240
610 582
542 895
749 78
353 867
441 416
28 254
911 657
619 651
90 761
61 215
946 98
710 692
54 604
249 231
514 288
915 272
982 754
992 557
920 797
144 603
870 724
59 258
442 426
910 936
266 406
810 585
364 903
875 972
990 808
698 190
802 262
641 855
785 890
816 791
459 181
271 320
600 984
225 65
143 718
97 940
358 607
221 616
788 548
547 501
855 484
846 735
99 212
844 112
357 461
474 295
574 594
819 460
910 206
64 408
917 45
907 94
673 742
112 815
258 484
876 362
372 218
825 377
22 460
701 369
472 24
726 267
529 702
273 239
649 901
591 853
717 891
286 389
630 27
819 791
857 673
867 918
465 908
189 427
503 721
601 57
926 800
708 232
771 120
191 676
188 899
640 159
270 156
441 252
153 256
818 872
277 473
622 322
562 708
659 333
555 494
505 884
823 571
754 785
683 253
35 463
725 280
946 376
618 165
349 972
387 834
853 897
415 7
447 533
28 986
708 341
923 733
994 681
145 75
938 93
494 810
689 127
900 347
467 183
289 534
613 762
196 955
122 685
86 369
150 729
441 7
197 441
393 981
54 203
196 639
762 822
871 458
491 371
118 858
973 690
374 513
872 794
289 44
890 862
53 316
394 934
944 677
60 719
79 993
650 345
868 870
47 770
446 815
509 187
622 255
352 955
121 901
750 666
838 258
213 244
461 120
253 643
475 111
970 466
150 622
255 434
684 872
95 506
384 226
525 527
839 875
889 909
98 365
699 738
658 772
806 511
205 948
160 442
217 445
548 458
482 312
542 830
146 227
750 928
521 480
45 67
304 689
794 822
482 897
13 68
251 29
713 258
869 249
82 864
70 766
282 967
782 980
984 261
55 890
482 168
197 315
529 482
561 973
930 265
182 737
16 198
198 351
423 57
687 363
586 305
539 679
736 614
123 80
663 181
91 150
561 73
141 564
439 414
338 849
667 632
659 898
241 994
126 649
312 1000
414 723
716 490
214 855
118 359
101 378
742 393
129 605
627 822
53 945
682 187
250 992
875 941
584 987
800 895
65 810
781 185
984 756
637 630
200 463
351 754
613 405
750 970
735 311
861 961
887 509
578 218
460 144
393 75
623 482
50 166
527 844
388 171
607 287
498 257
5 791
6 540
826 565
549 925
662 425
980 821
959 397
175 587
425 347
68 276
162 463
138 625
554 221
815 360
493 200
452 364
588 102
416 776
548 77
623 859
704 996
712 761
652 968
70 912
102 759
522 499
997 389
608 727
448 690
567 370
391 938
333 157
658 952
999 918
422 288
183 876
773 267
193 463
183 566
362 476
720 509
146 362
596 446
475 518
436 544
715 326
750 210
316 61
6 961
13 813
639 730
951 582
623 5
971 155
712 423
569 666
498 770
449 997
602 27
49 583
867 972
170 397
261 280
859 97
839 295
617 424
877 74
447 553
47 302
307 562
981 641
861 19
206 562
753 281
137 614
14 634
358 523
683 142
149 514
432 492
966 298
875 925
572 799
130 544
787 345
554 956
339 8
762 974
434 574
606 497
354 978
953 842
495 632
158 779
56 754
893 603
443 275
281 957
960 7
936 97
722 768
354 435
116 195
368 693
521 753
730 267
815 20
872 164
293 642
591 842
408 636
734 471
535 941
723 394
697 872
964 910
41 170
584 473
988 4
116 42
479 812
941 184
570 858
856 814
523 350
340 72
751 903
405 933
660 277
421 857
645 354
784 306
433 773
600 775
522 330
988 42
629 411
176 981
309 672
784 444
230 234
153 984
629 199
706 395
413 814
263 403
267 575
102 239
810 69
29 238
434 351
703 802
169 635
589 827
301 478
193 315
150 45
949 579
796 873
683 422
964 957
702 828
785 134
475 944
678 873
402 122
600 460
736 727
69 272
703 944
440 95
895 938
861 120
560 254
351 621
344 652
592 118
31 785
796 507
847 752
605 768
682 529
826 194
684 754
98 330
395 961
535 704
991 624
912 702
606 968
90 281
50 80
804 389
785 598
603 348
253 944
366 841
288 755
573 430
285 214
779 837
760 996
666 519
672 824
216 272
831 92
205 695
439 452
347 804
461 235
414 190
252 547
205 814
949 768
825 605
995 186
598 237
560 917
439 917
639 377
710 542
875 515
74 772
650 708
42 11
762 685
232 773
144 626
599 395
143 498
757 275
524 753
225 653
158 374
15 879
738 756
574 507
430 368
950 317
457 437
163 608
483 208
888 694
771 936
914 52
936 665
563 393
593 757
87 34
835 661
304 285
222 362
589 833
850 40
928 620
874 680
887 821
95 474
103 292
369 221
794 700
769 434
813 194
940 403
278 849
717 521
30 274
624 873
413 376
93 116
298 543
902 287
183 416
127 777
114 368
154 337
953 954
247 41
542 244
846 453
406 557
245 15
336 927
742 395
90 590
560 981
424 357
386 721
690 894
195 67
471 921
151 559
374 118
954 425
534 167
232 416
374 98
273 675
295 683
291 410
440 441
961 21
816 109
775 46
115 536
71 169
745 454
383 613
403 520
939 766
916 846
363 882
345 47
280 105
846 21
159 315
624 71
902 722
117 333
204 986
712 689
551 338
649 151
544 993
547 289
930 10
860 195
154 140
242 572
986 355
781 410
904 569
106 557
833 883
308 787
863 311
925 64
513 776
961 346
299 681
845 939
149 68
903 709
246 891
121 438
995 431
679 871
363 120
815 897
915 834
205 809
523 733
7 738
843 189
925 623
26 477
960 595
676 78
541 689
620 193
110 91
16 181
420 620
303 240
492 69
966 888
192 491
463 227
560 768
789 892
23 322
864 665
92 768
357 590
420 320
703 942
927 298
193 958
79 126
509 52
220 535
257 827
961 84
441 945
711 973
6 714
562 513
689 839
858 880
154 993
949 180
351 317
349 394
805 69
65 652
186 414
944 664
927 304
496 832
47 976
393 510
307 191
239 193
247 351
627 878
395 778
487 732
640 632
301 453
990 194
802 941
320 362
963 550
901 229
601 221
837 209
800 476
811 856
917 944
619 162
713 503
978 579
77 541
7 364
182 649
614 240
767 423
302 566
87 449
537 329
320 874
442 916
847 728
790 187
183 867
402 912
656 644
13 193
904 711
605 215
361 545
976 678
548 365
580 126
966 28
34 35
586 898
267 602
673 67
810 398
81 43
647 67
214 412
24 2
489 665
277 157
838 965
810 101
487 766
746 765
276 571
605 923
627 950
531 770
552 980
386 452
17 143
678 358
754 913
460 919
538 563
804 264
186 1000
602 474
121 54
965 680
426 283
57 428
11 363
410 372
389 822
50 423
839 787
982 919
38 699
753 736
370 303
511 533
535 681
183 974
453 404
175 698
157 509
70 937
245 315
559 50
970 600
614 702
992 26
997 840
695 574
831 68
58 977
267 646
5 785
314 892
848 993
50 426
602 875
630 448
618 842
591 798
677 552
272 285
988 221
86 550
514 347
348 318
615 176
151 3
506 469
406 103
727 222
643 384
946 564
176 523
651 962
892 199
888 889
982 411
714 608
627 359
798 568
526 288
875 697
966 839
193 357
144 219
202 824
598 105
721 141
377 183
644 862
529 706
731 621
754 623
596 521
54 669
415 1
257 832
55 471
810 783
113 626
797 309
11 1
170 341
765 326
687 414
554 357
113 804
277 80
644 849
686 846
109 760
489 218
453 661
577 695
549 300
99 261
411 647
714 433
903 464
459 733
274 972
169 566
292 959
901 832
463 60
785 153
985 69
45 444
157 90
671 769
328 83
818 569
471 289
712 288
519 273
880 240
795 508
586 494
840 124
324 732
585 573
594 310
888 540
227 670
525 76
619 381
863 270
801 249
328 481
471 606
247 536
274 8
794 122
73 628
442 953
868 265
806 884
85 961
262 743
108 517
654 211
846 120
916 5
433 519
295 197
973 866
585 898
259 403
574 996
857 351
243 311
912 407
620 962
307 959
603 840
222 599
73 581
61 129
604 589
799 907
175 835
275 291
312 608
970 485
103 793
487 533
326 41
222 357
497 776
30 866
381 447
267 663
830 325
177 360
595 586
869 471
837 451
277 855
129 625
872 958
708 464
799 425
340 976
346 746
637 946
671 343
865 59
876 548
677 785
233 905
226 443
935 397
718 210
988 349
642 193
15 241
253 666
817 438
657 20
705 462
612 53
907 690
17 850
779 536
926 108
62 335
342 242
410 204
233 856
816 167
688 905
688 101
174 860
904 43
88 60
470 600
906 106
499 315
993 794
25 287
942 671
594 82
306 310
20 855
824 587
817 388
349 791
726 197
740 551
635 619
927 782
298 22
974 917
713 853
732 783
763 322
529 119
540 725
122 851
702 16
717 605
169 578
842 294
278 952
524 953
858 761
601 6
57 147
721 985
344 938
948 101
448 258
178 141
638 313
2 875
893 971
258 108
373 826
596 989
540 999
196 586
574 452
746 795
907 480
520 498
362 180
877 320
822 111
478 933
92 267
488 979
253 110
392 502
265 228
125 629
594 481
513 822
196 673
695 339
572 33
860 850
4 510
266 327
875 751
239 432
710 113
482 751
303 245
534 934
878 721
784 62
696 105
109 847
478 950
402 796
564 556
208 711
419 331
504 145
669 493
10 716
287 868
665 404
682 540
723 586
241 723
950 530
428 109
779 159
939 826
507 605
630 773
140 13
686 522
246 815
475 821
313 192
594 680
549 18
622 957
756 44
473 146
129 724
761 510
149 894
358 430
515 622
768 553
865 997
428 789
870 23
586 437
58 349
918 437
183 271
656 682
9 422
901 137
564 815
348 763
685 260
291 184
932 31
509 413
18 607
248 287
348 270
577 160
463 214
630 223
336 763
493 225
566 851
306 66
199 672
409 564
552 78
103 129
321 599
398 853
812 446
935 980
125 884
810 813
848 558
35 742
834 720
725 568
972 816
945 110
368 625
648 936
381 784
686 33
199 450
978 372
101 112
865 518
860 126
419 782
619 503
851 676
1000 698
756 535
212 758
801 884
930 869
949 109
727 354
969 200
135 175
862 510
835 838
359 635
394 867
596 699
616 390
284 474
620 326
657 52
651 299
540 63
754 529
434 275
471 745
198 430
579 121
265 926
975 376
839 389
301 589
40 539
672 752
60 512
292 774
745 621
870 973
43 691
600 115
27 74
540 119
602 670
518 966
495 235
315 82
298 328
216 407
760 320
661 744
665 498
56 510
449 50
662 158
114 685
695 709
437 112
802 741
907 917
372 904
955 65
709 149
310 301
29 669
131 950
363 732
986 727
341 623
682 786
778 695
117 332
692 966
305 945
276 405
152 859
207 986
631 467
291 12
728 474
749 543
526 739
126 573
917 745
635 30
314 598
665 586
609 616
925 587
866 190
556 255
284 64
64 673
115 654
628 920
236 57
347 868
857 935
792 654
67 529
929 101
363 161
167 248
500 953
603 191
27 13
679 584
368 720
353 430
754 946
539 803
794 861
616 213
6 267
332 62
943 665
669 724
600 189
414 195
18 726
543 736
521 902
340 483
214 779
631 123
830 303
344 258
510 545
522 726
670 162
23 330
383 124
544 425
557 74
555 74
25 902
784 115
741 725
423 885
199 205
10 341
414 654
593 405
387 807
371 101
459 544
965 37
281 595
312 456
737 210
797 766
683 552
864 471
88 782
688 423
218 884
207 241
453 843
721 387
821 837
462 692
822 507
612 999
130 454
890 187
850 121
36 102
310 630
129 292
131 192
624 770
711 806
215 264
276 189
259 243
86 7
264 695
981 83
302 30
880 589
259 233
202 346
46 984
725 43
163 782
127 306
843 391
242 679
951 691
410 495
163 353
312 819
704 353
299 204
169 626
941 506
462 791
629 222
647 971
202 532
301 827
899 474
265 620
473 302
42 132
997 651
98 968
902 736
487 676
546 136
380 369
747 350
873 354
536 488
583 881
343 321
817 338
320 324
820 998
223 889
789 96
502 321
188 204
224 920
446 713
323 508
816 835
259 728
408 207
713 519
57 267
626 918
71 393
975 763
174 763
820 661
923 996
398 412
237 197
287 96
432 129
715 646
234 886
502 226
340 754
405 865
310 292
736 993
679 233
260 304
404 155
421 305
512 26
817 123
749 985
421 159
960 898
948 924
94 80
918 838
985 437
795 229
828 991
855 673
617 570
48 543
610 20
175 136
948 656
953 779
36 914
743 107
715 811
662 184
375 953
147 723
984 932
869 356
331 540
449 906
684 870
382 624
896 40
111 481
743 435
862 41
532 897
608 683
334 449
343 821
570 712
734 275
22 342
608 833
823 753
217 408
99 179
229 471
287 784
847 66
930 511
59 688
803 370
574 182
472 675
177 707
286 712
195 424
293 227
576 983
912 44
571 332
844 931
434 436
734 373
856 732
445 892
408 899
709 334
376 598
25 319
468 856
617 401
522 669
360 825
155 927
813 240
844 206
634 547
770 998
753 962
803 983
21 454
913 11
936 143
130 707
154 694
238 517
57 341
936 720
264 389
456 950
181 268
43 963
986 255
803 2
724 632
194 276
725 746
35 738
279 33
283 412
100 573
488 210
3 238
423 484
506 331
240 944
426 417
112 331
605 553
230 11
315 59
221 487
663 125
996 307
313 342
833 567
415 162
784 291
761 978
455 452
223 250
925 410
31 440
204 112
4 417
232 555
936 89
546 706
681 224
21 23
939 275
561 26
412 844
517 273
346 331
835 961
425 22
112 350
261 298
137 528
39 951
285 907
850 419
950 956
256 523
959 312
495 220
35 191
261 772
426 259
210 759
1000 751
768 294
472 255
982 166
528 211
521 363
358 457
555 126
900 38
481 492
211 706
827 182
900 511
300 166
512 819
98 617
579 957
302 371
909 877
313 275
754 145
108 603
14 735
414 307
750 963
580 845
622 861
569 6
340 197
315 428
780 375
34 351
188 135
791 590
199 58
472 752
784 267
408 202
103 317
140 101
690 286
127 318
948 479
852 46
925 709
94 762
592 786
269 547
833 604
96 796
391 674
806 365
763 482
86 924
909 811
94 974
544 817
188 732
697 837
915 384
21 103
797 165
604 870
145 475
209 526
273 254
137 89
299 246
970 320
305 110
642 424
505 51
35 144
150 974
149 858
831 959
73 497
965 925
548 281
513 696
81 477
625 728
220 436
331 515
287 390
897 370
955 505
206 389
976 748
49 131
24 638
563 161
372 157
181 5
975 552
860 435
745 106
130 35
65 50
200 233
804 22
743 539
737 731
503 624
227 181
703 12
262 813
944 548
16 56
565 807
750 193
702 409
397 424
714 682
285 588
959 422
870 522
311 169
951 688
269 565
510 200
542 657
432 316
420 264
396 146
539 336
70 517
785 781
4 516
417 503
871 808
585 768
109 967
672 41
462 107
633 462
912 986
99 87
696 996
10 892
48 229
778 38
871 414
871 859
76 667
924 359
816 991
572 426
325 285
182 579
795 547
340 671
51 567
71 778
599 31
600 717
900 319
345 268
834 476
422 963
770 505
290 851
42 322
574 46
79 674
539 492
728 326
707 857
170 759
830 931
597 193
293 232
864 553
970 400
497 566
322 607
462 178
145 654
347 895
663 111
320 6
411 437
628 40
37 252
136 553
944 718
682 906
86 898
305 197
51 364
967 492
583 635
13 565
432 275
217 291
541 409
778 19
813 420
361 585
376 19
198 31
467 480
137 176
4 393
497 450
220 845
981 732
755 391
265 767
893 844
419 544
286 377
740 224
945 33
48 217
427 417
191 742
654 897
751 983
284 243
433 18
874 984
545 485
242 874
736 630
204 307
395 668
606 939
689 167
161 270
721 199
471 390
356 454
942 507
656 2
933 519
989 580
490 216
662 787
337 525
810 990
198 219
586 184
533 667
386 816
119 438
58 986
527 468
485 109
720 5
902 796
156 128
725 733
711 310
92 638
798 779
806 438
925 985
452 800
83 371
38 657
387 109
414 961
915 358
141 133
514 319
352 115
921 965
383 703
14 435
73 506
897 521
32 808
676 899
227 169
933 490
669 199
326 642
145 818
759 736
892 438
849 774
137 539
847 625
158 104
530 838
929 530
809 21
337 552
851 611
878 216
132 838
959 862
554 118
429 797
38 112
146 153
255 298
164 668
960 504
896 127
784 378
100 950
456 488
776 414
328 188
288 7
231 559
62 782
865 422
911 712
709 981
113 833
164 272
101 970
880 85
586 951
746 230
453 41
479 732
552 99
446 375
156 306
994 351
19 985
994 744
182 194
951 771
255 774
498 284
189 552
724 203
423 189
53 884
128 187
296 537
809 924
5 881
805 121
748 327
187 83
7 875
588 113
5 621
990 715
537 584
867 813
430 81
211 964
43 565
347 307
466 481
716 900
683 941
516 923
379 733
350 567
573 527
18 948
506 958
617 673
504 460
596 284
948 428
347 529
30 386
48 731
577 702
198 203
625 111
625 278
406 445
793 272
127 68
597 468
747 173
682 354
397 311
347 678
629 447
285 269
821 268
136 84
20 838
268 83
402 970
539 981
173 59
340 408
757 492
697 351
270 482
322 995
591 543
15 807
925 554
458 709
637 321
785 917
86 649
33 399
1 63
424 270
672 785
473 925
953 440
147 996
11 461
30 416
178 288
921 929
794 40
173 264
760 751
406 226
355 242
334 630
33 815
892 794
490 707
385 569
780 722
955 86
12 320
312 748
245 932
112 899
449 823
771 561
243 746
436 306
242 682
494 645
968 848
789 952
322 748
621 494
712 19
61 765
678 654
429 536
563 80
252 90
211 731
716 999
191 575
725 968
943 952
823 691
91 739
465 877
62 422
459 347
887 25
139 359
798 534
738 712
466 377
993 206
976 324
429 994
771 878
742 996
912 293
465 573
840 835
552 339
94 622
437 199
280 348
946 298
860 256
647 601
181 210
387 388
81 409
988 499
806 632
979 455
406 941
400 301
585 998
395 57
905 543
575 991
895 256
821 203
412 98
783 515
595 762
790 543
350 289
225 255
290 895
819 77
394 601
606 121
820 949
136 162
174 836
955 494
634 408
435 520
749 564
562 737
298 80
192 18
708 415
14 829
795 372
798 976
492 764
245 578
805 259
750 972
219 239
775 302
14 78
720 146
504 397
183 436
73 347
639 413
253 163
798 906
394 872
745 918
758 193
507 756
885 770
835 190
145 946
146 823
663 560
490 827
575 119
959 207
895 180
903 311
609 79
820 695
828 730
27 224
571 234
795 726
872 743
999 544
922 796
775 312
259 611
174 78
509 400
806 555
261 571
400 999
398 455
738 821
544 11
904 419
157 653
784 801
524 844
633 559
432 81
505 937
339 144
559 971
533 723
965 167
874 719
604 769
713 287
389 611
539 26
626 724
70 649
471 513
57 669
584 742
878 371
732 301
575 916
669 43
411 431
61 545
775 608
405 652
31 482
108 525
150 478
271 778
849 255
23 551
457 655
23 39
212 415
554 121
488 693
900 914
635 337
338 948
831 297
513 533
920 51
862 336
284 616
678 439
669 20
186 648
111 64
761 295
401 271
336 372
980 452
547 649
990 18
854 877
526 754
824 841
721 164
638 519
974 910
397 858
420 703
887 969
326 588
724 205
211 732
384 242
633 968
86 876
585 275
407 707
365 584
352 73
960 868
700 673
196 843
911 98
676 190
635 318
937 510
40 753
855 218
378 587
759 816
391 348
602 229
225 218
167 712
898 311
594 389
994 214
417 418
756 816
253 23
308 66
593 826
968 829
437 970
67 353
164 718
968 575
82 991
553 845
302 709
115 390
765 980
665 174
119 69
971 525
930 164
167 715
252 244
551 778
958 683
348 896
413 959
81 893
936 128
642 87
204 964
663 831
958 596
504 578
938 174
518 134
19 879
961 724
610 765
719 617
208 477
628 795
637 897
454 897
919 725
882 357
866 65
790 853
643 391
243 506
699 107
651 736
516 468
164 769
26 283
679 34
895 76
477 936
924 521
196 649
689 367
449 197
529 671
165 771
427 788
550 84
632 141
420 164
996 342
478 141
47 49
169 750
73 513
312 226
252 184
741 361
525 826
159 36
592 108
682 666
855 613
645 267
924 237
663 639
819 653
449 831
954 691
514 696
933 536
509 941
397 783
389 159
678 737
726 993
224 372
391 230
29 133
612 814
50 249
596 143
296 911
77 329
908 378
129 980
606 674
185 990
263 282
327 886
840 508
340 511
192 204
689 996
938 180
498 921
40 124
35 135
70 4
353 657
340 567
825 323
359 251
962 30
969 795
297 810
542 454
72 806
802 421
521 842
634 388
781 957
844 624
89 698
923 86
240 547
641 102
48 246
286 441
630 360
40 963
803 776
356 137
633 34
782 358
291 373
757 927
247 699
999 750
127 244
757 979
916 630
696 149
955 988
701 82
156 368
326 367
135 339
563 696
428 13
478 817
810 881
79 428
795 218
832 595
411 509
523 442
494 147
384 151
760 264
678 139
910 432
936 462
366 293
316 46
697 838
448 379
832 449
518 796
621 34
683 636
542 888
893 208
103 700
179 652
846 248
31 239
213 352
506 43
66 997
153 71
356 653
592 406
467 958
652 604
429 561
73 356
714 16
83 965
913 105
401 875
642 821
275 449
563 300
551 571
590 77
787 627
654 542
27 667
857 706
353 835
284 105
899 453
708 514
648 989
542 458
645 560
182 523
910 159
458 700
328 139
817 782
295 261
693 725
360 105
844 263
732 294
304 124
540 919
939 661
87 750
49 111
919 870
121 230
922 733
741 158
959 157
708 102
566 632
600 770
941 998
592 482
67 544
709 763
239 55
424 365
5 24
681 436
470 736
339 753
221 595
400 857
691 638
538 989
840 471
156 98
89 651
415 378
266 445
980 857
108 645
634 807
981 972
776 845
404 842
779 585
746 656
553 271
375 836
757 861
385 439
600 339
587 48
428 204
391 623
761 682
506 954
967 183
364 718
271 941
730 937
239 779
782 17
566 725
6 853
543 332
225 926
86 493
368 194
614 432
798 847
475 258
922 994
172 740
925 10
817 753
551 265
108 103
232 45
815 393
838 827
139 710
149 439
379 2
161 252
140 357
32 559
703 345
968 642
316 284
250 459
202 546
130 314
77 516
174 901
699 316
816 193
197 65
565 279
151 63
705 974
348 275
438 179
609 644
576 103
703 311
504 507
197 438
539 845
206 795
187 584
117 231
799 403
294 727
710 272
788 584
133 653
508 195
963 629
574 493
364 689
56 719
611 645
402 821
698 486
765 894
882 236
640 983
323 642
635 95
266 748
578 634
678 119
629 470
999 954
868 54
96 951
201 655
274 231
345 590
260 884
41 605
222 582
740 979
565 147
820 468
324 287
27 714
665 129
629 727
203 980
154 377
982 325
137 953
178 684
520 33
372 736
985 306
337 198
180 189
806 138
209 222
835 587
270 11
379 849
250 529
304 148
286 290
62 406
348 79
617 742
376 796
108 965
88 434
205 227
740 160
523 290
832 682
444 301
885 995
261 658
823 233
591 210
81 198
846 245
308 207
918 986
445 218
923 710
64 244
809 654
97 47
708 377
399 546
230 319
686 794
926 397
291 86
496 465
542 34
935 959
993 784
777 401
961 453
275 167
452 553
468 322
655 856
823 643
759 432
64 600
11 313
518 139
734 983
544 394
354 881
729 940
12 662
846 839
604 423
971 229
39 270
74 38
393 188
750 520
410 121
249 59
531 816
896 202
355 521
707 775
985 659
81 936
149 647
314 952
830 210
267 952
238 537
753 345
165 184
864 165
324 35
112 446
290 643
952 686
399 94
514 419
772 859
309 207
67 165
331 670
631 934
470 920
759 20
869 311
206 90
347 322
64 779
398 590
510 954
24 479
703 502
582 606
687 650
609 363
766 637
765 653
995 469
726 112
684 651
435 74
110 246
323 762
748 568
699 946
200 380
562 248
802 363
311 79
341 180
392 177
259 489
854 31
436 624
368 231
546 795
654 265
21 143
660 190
275 519
961 232
260 311
921 866
101 563
184 211
118 967
421 262
260 402
700 934
686 557
920 48
649 738
555 55
516 328
90 797
703 563
674 443
657 715
327 967
968 247
576 878
492 408
383 759
474 177
358 147
747 772
714 639
829 562
198 256
462 394
919 693
251 574
146 357
265 378
540 822
316 381
917 393
450 879
302 20
837 922
602 246
392 409
357 306
33 309
243 448
348 8
626 424
873 42
688 850
763 246
949 693
423 757
675 855
353 195
766 707
368 421
785 189
930 561
143 746
247 371
557 468
266 366
356 549
609 529
61 859
155 180
940 456
10 556
746 366
320 328
878 424
901 81
615 465
660 829
439 902
118 739
801 190
391 371
135 993
920 449
804 341
805 374
144 848
60 332
87 49
986 25
120 26
339 257
777 714
157 533
660 746
487 134
250 291
836 873
157 489
588 133
388 442
652 651
254 145
726 826
243 113
592 60
314 159
413 661
716 63
961 388
88 875
126 765
422 907
396 30
230 186
341 401
372 596
753 445
552 497
460 26
707 134
616 991
762 754
48 867
944 221
162 354
720 495
32 487
669 494
116 392
732 688
342 424
455 36
597 80
735 233
478 234
540 948
283 315
751 462
167 451
442 200
36 534
446 671
227 16
561 824
818 750
499 821
143 595
884 669
689 393
76 4
794 458
602 154
397 107
303 137
331 735
290 404
630 332
791 911
452 218
594 587
393 760
475 87
244 437
683 79
214 172
65 850
27 434
840 217
672 650
557 784
359 79
725 646
213 711
613 920
878 871
527 876
173 329
259 669
261 389
152 719
937 228
132 970
164 336
594 609
366 507
394 495
126 208
659 516
469 112
959 740
814 750
68 241
341 366
173 222
56 888
101 31
163 363
130 748
446 617
552 745
952 911
368 682
422 341
144 313
101 744
921 20
533 953
630 292
865 384
877 35
39 709
869 210
409 457
186 668
53 855
193 629
142 260
258 349
259 377
834 642
80 610
240 232
544 688
461 888
844 166
549 67
968 104
389 649
307 788
616 108
92 277
789 413
518 428
848 826
272 111
544 997
536 664
683 394
10 751
825 353
777 767
120 268
668 803
663 449
923 373
288 538
798 933
938 570
872 342
535 633
828 787
722 450
356 915
582 530
273 349
652 646
484 951
70 20
619 156
571 564
803 759
381 435
689 425
347 223
956 583
323 857
848 88
574 404
512 627
377 8
855 185
635 943
170 152
143 73
45 580
928 671
603 928
651 467
264 797
544 518
185 816
145 655
248 853
674 904
883 905
61 766
329 101
905 422
308 625
791 860
40 540
227 314
17 898
251 203
587 515
849 916
191 427
460 834
937 703
418 374
533 708
359 92
886 76
280 829
99 499
911 731
604 266
902 631
913 882
159 716
576 904
401 935
216 607
173 121
42 880
216 860
754 238
124 815
721 507
27 293
435 979
718 988
722 509
408 573
7 351
416 149
730 427
287 277
319 700
673 942
908 363
446 172
157 904
519 536
946 53
682 109
661 787
923 289
360 463
152 911
729 578
8 244
809 427
256 682
941 74
385 654
568 901
960 169
467 243
378 386
229 940
315 104
613 607
283 146
656 197
180 545
103 837
542 716
607 146
881 934
324 123
571 494
222 660
593 302
14 857
870 732
232 878
398 401
623 729
710 534
196 983
623 523
795 975
928 39
349 338
21 28
903 857
133 119
719 520
933 710
683 140
616 277
912 288
959 767
323 347
723 792
356 389
817 747
639 946
646 618
248 521
30 354
180 336
440 307
395 33
897 845
593 465
359 516
301 339
838 890
676 785
432 771
337 892
711 651
817 668
361 708
651 978
91 563
171 8
895 381
917 412
223 784
297 662
255 840
947 882
900 165
139 303
667 323
430 225
841 843
823 921
338 496
518 207
963 443
388 914
941 167
870 310
49 645
866 130
478 199
657 747
121 906
815 785
76 135
902 968
756 969
724 478
106 862
982 525
180 426
322 335
6 593
870 493
274 957
18 218
689 309
410 707
949 131
645 157
768 428
511 606
727 241
960 842
429 199
411 891
479 236
10 495
600 837
209 934
296 108
171 136
738 904
962 560
619 775
788 182
9 969
840 809
960 30
395 210
642 123
437 712
575 568
764 71
999 350
753 109
121 733
771 531
472 678
183 169
522 480
688 483
61 357
549 885
92 353
898 647
150 853
357 611
38 490
178 630
511 100
855 281
364 203
893 689
803 244
218 251
96 665
915 702
975 393
96 628
952 777
616 101
924 160
202 344
567 633
575 591
470 722
278 564
538 798
567 762
559 965
85 550
157 785
498 145
661 104
963 791
639 140
193 911
601 473
449 347
773 637
284 44
166 901
511 446
565 315
234 779
628 98
314 501
732 397
404 119
228 101
350 808
878 958
236 770
755 727
616 963
382 45
779 267
942 762
60 505
206 29
466 91
376 983
5 75
327 378
123 667
378 493
634 510
585 383
207 422
920 975
14 706
400 508
998 958
572 808
691 219
103 871
662 365
521 381
271 873
830 763
287 808
182 335
509 335
426 1
909 306
490 669
320 60
433 839
946 502
708 747
19 647
662 288
642 309
155 576
168 760
393 826
925 603
990 569
922 855
938 219
674 738
900 699
6 722
180 918
338 996
43 927
639 854
575 668
155 278
987 982
180 941
821 651
416 876
815 40
745 424
213 21
697 614
923 533
138 520
50 703
134 301
565 995
209 953
975 675
445 827
324 900
483 8
705 581
676 229
635 7
475 850
112 430
459 650
432 286
459 830
296 863
356 741
734 28
394 328
79 324
728 993
979 584
182 29
560 908
44 567
250 675
36 527
275 353
86 755
607 395
500 402
888 653
589 914
448 241
551 96
510 204
205 510
579 614
86 720
993 735
993 753
980 635
416 618
662 790
570 178
734 79
631 321
566 296
774 497
866 401
68 440
942 651
460 39
317 910
724 707
48 153
692 681
3 711
961 380
473 496
218 907
239 638
202 124
119 143
903 151
302 541
441 834
584 84
459 301
866 198
895 135
965 938
882 601
390 213
732 371
435 882
277 942
691 101
252 418
919 268
950 53
210 686
739 627
564 213
386 712
798 272
678 212
47 831
586 411
858 370
875 251
314 574
105 832
888 577
796 566
28 777
164 751
598 401
632 190
580 523
767 877
257 185
113 770
672 702
598 142
562 90
578 651
111 786
939 637
149 325
535 825
669 817
193 916
613 720
766 512
872 555
74 3
233 993
496 844
367 794
162 665
309 305
90 302
24 21
738 660
523 71
615 540
385 665
551 200
130 884
61 683
355 425
532 299
880 137
591 551
415 766
351 931
171 357
463 925
799 770
996 655
751 105
961 967
38 593
919 240
177 616
82 839
610 619
657 501
282 164
578 763
514 946
558 76
693 448
683 351
356 386
631 372
673 403
225 771
792 265
739 925
270 116
146 366
619 721
643 427
395 800
708 251
314 576
419 832
342 400
813 87
545 941
771 573
663 184
10 196
753 420
878 41
172 210
732 861
480 263
411 454
344 731
51 424
236 205
647 351
381 79
287 42
241 438
280 721
741 92
709 837
860 656
797 746
800 904
342 309
775 143
499 494
784 629
991 266
176 420
37 668
528 219
315 86
937 781
720 1
853 726
638 899
241 633
284 24
665 449
206 491
154 833
894 848
770 103
811 181
600 985
310 3
93 623
642 877
768 717
794 753
564 209
625 600
498 200
613 752
663 413
45 367
408 964
299 731
619 891
897 833
545 438
427 861
320 444
452 749
796 675
296 945
730 802
295 476
511 476
506 867
909 817
141 350
541 513
168 118
808 107
737 241
703 781
392 203
380 540
327 765
913 429
583 794
544 547
378 373
695 720
269 461
844 88
232 951
152 676
549 220
259 608
407 963
839 109
390 948
908 167
652 138
834 391
425 565
359 829
923 314
56 777
274 481
787 644
567 390
905 680
172 235
921 138
533 451
65 220
599 67
523 691
128 51
70 248
43 278
157 435
119 241
453 190
490 626
73 769
115 14
983 547
923 651
949 607
24 699
25 699
522 889
392 216
575 156
828 648
83 717
229 95
295 780
268 607
113 125
258 454
882 644
249 61
644 964
378 318
886 283
62 754
438 696
69 682
889 568
790 128
832 900
16 704
881 397
564 3
174 878
481 872
516 71
586 801
200 635
835 890
958 841
338 962
832 870
325 832
835 873
11 217
216 745
977 574
997 429
38 751
735 645
720 397
993 546
313 404
65 64
900 530
441 857
912 753
52 287
426 587
238 821
401 167
95 382
183 89
153 425
5 464
767 203
815 380
997 348
272 581
273 709
469 53
268 713
336 125
739 503
407 238
591 875
142 642
368 213
438 407
46 331
577 275
328 510
691 594
378 155
735 396
453 155
873 95
701 460
460 957
263 405
396 865
236 725
475 659
928 310
496 333
217 992
737 30
128 673
765 545
402 622
81 46
716 767
312 914
510 733
763 378
919 628
820 354
727 37
921 720
707 732
905 171
729 153
641 614
611 339
36 935
200 14
347 164
980 882
739 743
529 831
566 563
669 710
126 326
730 946
22 749
411 659
953 949
826 738
183 767
654 473
37 523
1 368
881 574
519 979
834 696
825 108
505 194
90 976
270 454
800 748
415 915
973 310
769 743
327 518
611 733
894 159
869 732
162 672
322 667
681 896
36 525
774 2
635 707
180 223
96 105
626 711
564 149
776 348
427 838
923 31
530 316
944 713
146 684
835 820
494 512
435 940
417 226
799 467
932 186
415 33
657 212
965 436
600 324
875 766
119 479
883 950
555 356
325 928
714 482
872 231
399 141
733 491
37 156
856 921
932 942
97 158
457 168
325 31
165 58
943 218
219 278
539 425
311 240
41 379
114 718
196 934
236 855
482 612
215 607
755 371
447 319
948 974
785 886
16 419
590 365
160 457
70 661
596 148
896 54
922 452
621 801
704 508
57 891
628 985
99 369
700 699
270 312
36 465
458 240
875 861
510 856
488 819
954 476
398 100
129 41
112 946
710 872
481 961
805 218
391 41
176 884
818 15
104 125
745 433
477 350
17 497
187 799
260 71
857 814
974 772
114 750
470 839
198 910
216 139
661 265
196 72
540 321
635 653
843 645
298 401
377 834
349 285
136 172
366 7
975 809
388 416
841 227
842 735
537 711
269 515
407 824
31 613
258 748
477 5
314 908
310 219
100 617
139 115
912 420
336 321
496 53
778 855
540 33
598 381
290 820
350 845
779 656
877 705
386 179
242 675
796 529
607 223
152 215
161 19
149 21
470 255
603 977
714 460
53 9
546 978
367 741
406 987
580 7
513 720
184 417
454 524
726 768
22 433
841 377
638 103
126 77
864 944
210 548
785 29
711 163
109 15
166 893
946 335
268 866
495 415
209 927
869 140
60 321
254 31
546 102
822 919
852 881
593 321
391 629
871 1000
396 597
650 406
484 516
1000 750
923 119
646 597
222 204
40 276
436 894
768 373
906 830
606 598
100 204
524 204
812 655
821 231
683 206
238 415
742 760
741 63
595 53
895 683
807 68
654 43
643 192
374 929
376 14
135 586
41 139
784 759
908 9
243 145
531 403
735 945
426 405
233 172
983 30
623 233
502 251
310 332
130 396
939 161
884 832
186 133
119 592
627 897
842 984
671 547
990 972
84 674
927 300
456 9
384 410
699 778
223 127
80 534
652 89
465 801
994 537
328 464
163 729
21 348
52 399
929 43
893 855
269 676
290 308
539 233
693 199
405 591
991 972
352 869
79 363
717 648
487 755
15 556
910 989
500 833
435 23
280 766
215 352
517 707
699 161
884 183
5 924
781 708
267 890
986 225
536 306
473 985
932 160
550 739
649 626
57 156
815 872
818 705
109 124
742 558
970 199
810 344
917 186
75 102
189 487
314 290
903 78
306 636
509 192
399 572
148 463
134 524
271 53
428 267
337 133
694 930
881 102
749 831
445 550
448 662
671 790
844 359
23 215
716 195
919 498
861 601
886 841
642 721
384 52
94 229
880 190
559 579
800 570
398 113
656 865
701 806
620 829
645 252
669 449
799 321
31 130
224 842
109 446
125 920
253 118
618 720
572 358
795 849
640 908
600 694
315 522
59 330
532 309
990 636
530 910
169 452
38 772
641 493
897 511
597 684
639 275
903 796
724 400
261 425
921 477
115 579
136 829
262 894
709 505
281 778
966 173
238 810
755 17
9 95
92 628
764 602
156 129
561 547
274 424
534 632
394 17
559 232
95 614
28 594
487 371
578 519
862 475
689 670
124 486
854 151
786 28
598 853
420 608
928 245
271 665
468 252
881 627
413 447
455 79
778 568
172 874
780 673
568 869
32 392
561 193
658 404
453 599
38 991
159 819
845 35
30 465
586 740
643 307
871 742
9 227
720 189
735 445
111 893
638 210
905 29
149 374
854 429
431 715
985 778
55 652
356 412
464 610
428 714
825 433
302 263
579 465
818 495
43 234
19 234
807 470
948 698
265 232
628 5
407 954
129 417
252 695
890 605
543 998
947 709
417 430
227 467
367 935
804 248
338 297
486 777
129 986
651 148
161 175
992 194
916 865
990 95
977 218
157 446
922 950
834 313
190 224
838 396
602 856
50 22
606 973
245 781
370 492
740 616
339 782
104 725
86 802
945 829
434 381
538 330
537 93
798 531
334 1
89 690
775 901
447 96
576 449
321 300
760 129
13 406
827 831
573 943
582 594
234 384
115 350
975 791
145 62
724 642
284 894
251 274
954 923
874 673
351 717
474 336
586 157
290 380
924 405
862 209
281 144
504 128
323 28
378 931
431 943
589 372
994 948
962 269
89 289
888 681
881 534
703 380
790 715
878 324
423 350
539 395
158 347
23 116
454 878
741 171
939 244
458 435
201 21
303 931
531 568
963 23
345 933
599 493
180 953
162 901
47 141
300 134
807 772
423 606
664 717
940 696
353 2
643 160
478 530
240 591
160 263
458 751
11 171
515 220
110 836
823 504
790 658
224 747
135 656
735 677
636 916
855 822
413 395
397 63
927 859
369 926
377 555
253 436
632 508
363 506
681 666
138 752
478 450
986 977
543 222
312 603
873 429
752 16
682 658
826 707
424 928
31 20
99 234
664 743
613 12
761 482
237 8
948 727
507 767
754 917
840 241
914 787
193 550
440 228
177 198
469 15
299 769
689 409
478 143
26 276
641 10
568 942
278 586
372 251
480 911
128 30
809 292
784 31
668 95
442 549
959 766
863 184
316 305
675 534
944 836
895 529
155 670
513 134
874 15
735 986
50 827
92 822
701 432
355 671
604 532
260 601
747 778
209 216
783 58
85 257
824 774
872 111
115 363
31 351
171 355
904 728
380 409
690 338
432 795
140 864
849 532
281 303
487 153
81 98
522 865
827 168
364 358
543 321
970 688
113 212
64 157
426 416
879 558
457 548
564 451
721 612
27 633
50 838
434 371
106 559
238 844
475 263
720 893
357 603
924 581
659 133
700 349
826 513
554 373
116 50
109 849
271 785
823 139
904 634
80 448
264 53
665 754
475 524
508 761
495 369
186 996
673 665
267 913
149 748
707 468
140 60
650 540
835 62
413 889
109 200
86 760
618 659
587 388
932 273
405 267
494 696
711 69
209 19
717 373
513 963
523 757
568 872
118 247
275 403
796 488
479 145
700 383
518 875
760 917
209 960
587 511
482 995
158 471
969 35
983 800
774 993
146 870
755 424
470 103
649 490
179 469
720 556
713 65
508 360
68 796
274 913
851 166
754 109
185 535
471 911
426 923
420 675
352 649
710 499
713 505
20 986
145 157
951 361
994 172
212 30
352 162
632 692
436 458
685 702
40 144
810 965
464 400
654 541
909 173
609 843
542 227
132 893
400 531
939 866
881 195
725 416
161 275
454 823
427 1000
425 352
246 362
845 46
191 766
993 818
234 787
992 690
726 116
77 776
749 940
603 960
607 389
317 385
994 555
994 161
622 503
7 994
597 933
456 753
907 268
356 708
559 667
616 151
102 814
909 530
672 512
275 769
258 357
754 61
477 194
481 621
197 978
595 923
858 749
214 449
707 822
484 407
700 570
650 26
653 946
845 877
404 69
377 148
638 922
967 476
547 497
698 811
996 419
10 904
410 943
218 997
254 96
100 780
957 18
668 952
922 777
303 933
561 649
966 781
422 244
742 298
796 578
470 138
931 710
909 61
37 413
79 53
601 808
373 588
243 808
803 893
246 423
766 386
50 810
472 242
342 510
618 216
471 312
610 153
138 213
420 879
587 560
952 594
87 580
857 665
990 550
433 121
292 354
490 338
346 694
748 951
149 85
950 275
692 600
61 223
881 353
342 646
947 840
515 816
111 888
411 769
420 803
387 747
259 22
770 715
30 34
908 550
24 516
989 694
755 35
773 552
314 812
213 455
518 451
736 770
710 903
784 254
167 851
68 20
289 407
286 190
765 271
996 100
827 636
282 736
730 956
907 356
91 518
849 352
451 822
980 382
192 630
386 306
395 812
753 436
198 895
748 955
383 880
496 295
3 512
870 402
541 744
263 815
473 270
373 453
156 220
624 737
935 566
354 801
101 891
641 818
737 105
877 492
972 59
448 742
780 542
923 873
173 447
778 264
797 590
867 884
818 807
124 917
643 277
883 576
175 367
623 252
761 569
315 244
68 852
480 65
789 624
310 627
112 409
992 232
439 134
693 818
728 761
371 764
790 626
212 382
150 897
82 237
578 221
98 901
10 812
94 434
833 301
159 331
943 979
203 416
791 996
276 546
896 867
217 900
200 378
373 215
989 402
711 343
307 678
875 426
465 506
339 766
273 402
544 380
485 843
608 969
653 91
882 722
779 734
574 630
735 709
267 766
343 849
21 285
956 557
5 316
419 653
555 527
425 202
211 145
188 673
818 171
258 343
716 484
998 459
529 204
953 625
103 109
810 594
331 768
418 486
241 532
44 273
190 428
489 502
579 178
407 860
988 252
542 703
455 914
368 182
797 629
709 299
177 294
50 622
350 341
291 402
63 743
829 190
685 211
518 757
777 105
408 925
64 578
678 973
518 393
817 791
267 881
441 289
280 606
69 87
594 458
573 22
86 724
501 730
108 41
405 538
579 580
962 191
381 706
122 88
595 163
850 699
843 549
566 447
480 951
541 833
502 849
556 627
841 274
14 904
788 428
9 863
801 210
88 904
222 365
974 417
604 267
30 258
985 562
481 190
783 933
48 175
5 619
112 284
302 333
548 267
144 86
639 211
592 516
576 690
100 534
897 5
190 757
688 496
296 663
409 175
540 421
21 403
836 555
431 377
328 550
717 258
878 934
581 991
462 710
709 294
775 99
397 333
911 982
570 314
966 651
457 948
417 431
135 952
258 145
484 322
844 955
874 936
930 507
888 803
463 346
505 145
849 779
525 653
631 273
743 82
497 916
295 1
229 574
48 755
910 579
999 799
472 578
213 819
617 50
521 392
318 246
929 513
912 480
255 587
411 101
491 892
181 575
990 436
429 593
135 872
549 680
512 312
104 151
786 203
325 636
916 756
746 832
752 218
755 523
908 968
770 613
299 10
540 135
704 530
587 94
141 711
603 799
538 960
133 956
485 4
771 909
801 536
8 804
479 990
544 99
474 477
515 978
922 506
319 18
714 356
851 716
796 915
505 201
774 475
330 12
765 241
661 660
597 186
377 1
572 342
1 393
895 739
387 592
744 555
183 984
659 84
552 88
200 763
500 722
632 301
939 223
58 613
317 654
697 284
109 827
285 936
402 873
579 779
875 921
886 777
665 929
970 379
456 503
840 802
497 246
350 243
243 964
527 49
574 45
881 190
762 997
698 407
660 629
661 65
209 749
725 927
94 340
734 617
892 293
323 659
125 127
658 372
358 802
788 877
828 54
602 852
112 125
805 722
73 293
114 579
966 299
730 805
751 108
283 375
511 759
374 588
306 406
210 514
656 59
524 671
996 601
733 310
640 612
349 520
1 680
547 909
567 620
428 458
405 325
367 529
297 341
102 299
416 612
538 907
154 304
166 898
775 501
987 994
37 114
701 447
66 582
196 916
831 421
461 155
856 178
279 853
748 414
497 122
709 729
11 402
597 390
405 512
464 433
220 508
238 900
967 747
78 467
982 384
623 992
913 810
572 282
518 357
791 112
584 33
714 768
954 825
842 135
806 48
975 484
452 1
155 636
390 981
7 664
309 83
171 324
688 672
952 534
440 768
455 496
876 129
243 688
581 685
734 825
109 292
294 11
738 936
837 924
100 112
556 180
456 84
542 506
592 864
32 432
479 780
437 842
98 753
58 952
517 874
969 686
44 491
431 222
751 778
622 518
790 243
922 545
132 681
504 99
515 56
739 348
517 499
265 369
655 648
934 644
431 76
903 73
21 165
759 855
10 550
70 987
358 753
429 971
859 730
532 207
543 373
291 579
505 421
604 149
752 179
262 95
167 994
154 117
336 667
700 777
604 62
31 541
787 188
821 266
405 843
12 774
804 426
876 631
708 376
60 299
688 108
874 214
976 276
581 459
595 629
878 525
244 763
840 406
615 217
340 465
220 761
755 425
227 941
374 887
975 914
499 629
745 921
135 515
120 765
778 932
398 253
352 153
14 708
20 648
139 254
615 719
188 174
840 55
638 792
287 109
868 356
693 107
913 378
702 920
845 27
423 867
159 801
611 9
263 574
952 276
904 712
101 590
848 95
241 513
590 542
432 461
795 294
526 242
661 741
796 304
312 631
884 321
409 733
362 400
707 947
501 190
87 930
804 531
347 262
376 827
273 435
742 519
709 541
581 572
390 731
261 154
596 3
472 599
398 156
165 483
341 80
195 879
650 240
706 993
989 772
886 996
496 749
964 587
17 941
251 217
6 245
21 530
479 194
416 148
565 116
334 563
797 713
332 448
27 120
12 233
683 237
702 650
577 195
67 879
924 974
105 630
345 538
365 351
937 788
151 306
823 758
660 196
951 697
956 132
192 920
846 766
734 111
667 308
350 409
328 265
430 972
138 877
18 708
499 34
560 744
442 178
384 185
791 371
368 927
558 322
995 190
341 732
968 308
759 965
508 105
671 351
778 959
815 509
323 192
611 751
479 609
407 469
728 535
606 863
198 73
617 206
953 958
435 156
72 794
84 541
363 311
532 683
756 876
201 417
95 590
942 372
198 234
912 679
419 364
657 870
920 722
69 822
578 499
707 333
385 37
995 412
917 652
337 91
436 406
485 310
860 125
643 964
931 372
678 377
339 673
729 934
616 433
461 790
906 194
479 863
257 83
70 733
747 416
634 392
603 119
397 271
330 880
731 125
663 175
71 813
689 757
480 870
628 308
721 592
210 672
135 904
30 486
720 216
697 99
903 810
808 419
515 483
709 469
797 362
51 99
402 175
472 711
539 248
959 564
344 939
715 967
664 104
422 104
516 868
905 860
740 618
616 567
203 269
897 475
165 656
73 369
11 898
12 676
426 375
468 821
707 455
800 851
446 202
279 989
811 150
928 888
511 958
370 222
138 718
800 113
836 916
584 417
298 221
84 165
950 824
999 20
509 542
128 262
225 40
602 416
717 6
36 324
488 96
141 303
452 260
261 937
504 825
679 554
273 226
80 756
305 791
606 603
452 944
259 193
629 939
85 114
914 22
850 277
320 961
610 4
576 501
975 512
991 66
212 430
23 791
524 578
650 533
119 231
474 77
929 822
725 708
750 930
654 526
893 632
37 800
747 717
608 151
274 229
335 695
470 158
781 270
691 972
805 519
187 713
651 340
400 439
348 376
791 683
176 653
897 777
876 728
946 371
640 169
31 276
742 924
450 728
354 345
409 693
624 477
715 729
921 248
740 6
167 577
36 815
312 756
474 248
715 219
785 75
16 121
254 722
2 203
553 953
206 777
542 906
976 717
76 884
658 272
275 344
312 615
313 780
427 554
967 858
333 278
498 396
950 455
10 524
610 202
800 59
327 413
522 820
196 687
476 749
755 622
505 402
738 740
637 675
605 805
290 467
100 924
390 810
748 29
773 2
63 419
349 750
940 527
750 842
205 714
202 423
17 19
211 490
79 881
739 952
460 390
802 302
363 695
569 592
851 328
836 762
929 594
908 180
34 825
621 817
599 860
215 175
348 249
434 221
366 937
210 791
508 745
781 762
70 345
590 602
72 201
381 643
458 163
683 429
949 189
215 928
936 373
770 919
568 410
14 48
308 987
452 213
230 282
49 889
870 234
720 237
561 339
154 418
9 166
141 859
131 567
352 873
554 291
587 717
353 781
102 999
630 786
241 468
310 466
579 460
219 642
661 346
984 727
812 746
533 66
249 397
287 209
720 993
944 727
82 291
918 224
31 904
215 792
923 840
791 935
971 623
731 668
103 341
658 722
73 394
494 509
468 295
666 138
383 10
425 882
534 243
483 690
404 450
15 597
695 588
899 262
397 864
442 688
505 268
529 510
790 803
773 808
695 268
522 971
539 22
722 911
999 237
505 148
449 953
83 791
420 397
329 404
303 750
401 91
394 750
401 314
310 866
843 877
724 43
917 399
326 56
219 110
975 415
407 615
450 102
926 300
585 428
417 305
553 622
734 664
336 206
882 974
173 225
50 268
722 4
555 822
326 307
940 509
195 209
2 394
409 787
453 422
299 637
503 759
312 633
310 725
291 707
314 73
277 98
186 485
990 118
728 93
222 918
840 242
655 103
823 651
138 9
33 545
984 51
798 308
826 591
237 433
605 540
563 129
369 332
656 740
608 931
17 463
915 228
813 604
49 972
259 363
454 173
422 655
472 893
597 918
475 105
379 977
880 473
50 516
599 201
267 838
74 262
632 983
459 678
475 220
389 602
300 378
428 173
608 879
828 944
239 911
642 206
946 833
465 95
761 429
174 116
238 607
85 410
297 356
861 284
372 282
194 743
354 912
90 305
95 599
216 78
74 550
968 138
184 374
433 170
120 259
673 735
256 560
305 152
297 971
242 46
845 718
674 22
975 908
168 458
585 836
663 73
641 231
554 229
345 437
795 347
149 45
945 663
790 490
441 2
681 739
544 706
615 780
904 34
980 793
571 615
337 385
559 334
108 636
283 899
672 923
975 100
777 738
27 381
938 501
999 687
116 634
436 893
241 608
169 238
945 994
417 399
992 650
226 235
99 480
407 577
336 874
337 443
711 657
722 838
829 403
154 838
3 817
935 355
217 206
964 918
955 208
178 12
305 101
177 227
535 278
244 651
456 858
59 632
981 630
965 735
567 462
90 145
459 429
988 282
198 24
938 151
458 249
72 903
701 230
912 43
675 150
126 565
967 644
765 806
802 158
743 270
167 732
898 580
805 211
107 190
865 62
758 601
57 695
736 583
861 424
984 16
918 764
820 733
44 448
271 369
7 727
803 962
775 985
629 558
952 892
735 962
519 814
415 764
815 260
579 631
849 695
68 788
546 690
386 510
793 413
393 867
162 153
931 103
744 989
677 583
185 626
347 339
36 714
649 614
102 644
124 833
264 223
523 255
602 71
971 218
134 481
700 172
198 580
738 582
637 146
29 292
340 863
646 493
505 260
422 441
740 428
136 448
538 502
154 247
818 390
753 210
318 300
861 494
223 98
983 476
215 95
825 717
640 195
427 373
955 823
319 489
96 160
315 556
242 634
653 648
416 861
310 32
472 829
278 748
572 367
227 723
616 477
902 389
367 407
426 974
339 666
758 77
734 761
752 717
861 769
559 729
845 197
517 683
525 333
132 540
264 650
90 277
784 948
241 480
566 691
928 286
721 667
173 328
481 947
410 58
581 56
690 349
467 436
701 358
230 598
243 253
320 192
437 388
538 11
330 962
905 206
501 756
742 989
431 338
563 854
901 780
608 250
857 354
158 433
618 721
526 338
938 550
572 870
371 332
679 264
106 255
509 26
126 861
387 414
640 262
179 525
592 453
809 628
768 146
927 401
67 800
647 831
695 795
417 711
675 159
910 72
696 889
673 118
837 894
828 849
975 733
738 312
430 782
43 250
979 923
523 965
339 784
647 406
162 31
935 145
560 888
570 775
827 374
752 341
725 440
359 107
542 471
406 437
534 382
579 35
341 468
278 33
892 763
355 784
929 65
145 737
727 472
84 398
248 894
582 153
792 888
28 16
870 500
714 939
130 712
333 292
872 932
319 863
420 659
51 896
245 302
166 262
295 629
199 464
1 928
698 824
359 502
141 764
120 713
807 961
277 201
823 510
481 728
24 457
645 255
698 72
861 557
80 403
628 410
472 964
582 461
869 265
276 739
377 498
18 128
400 139
934 629
577 962
706 500
979 70
160 773
816 666
856 712
455 738
955 523
670 787
571 302
466 458
836 465
505 183
461 467
322 512
200 7
355 927
550 56
280 330
830 800
4 276
664 615
941 28
939 388
156 547
270 267
587 590
808 20
412 177
551 113
895 906
136 435
92 565
44 950
403 374
116 808
272 663
828 957
637 120
626 717
978 868
387 310
889 882
146 412
718 242
911 782
170 450
217 493
529 801
469 729
605 89
635 761
392 840
108 33
173 86
406 487
69 723
859 173
251 516
922 920
228 464
318 876
204 360
698 545
163 653
88 576
645 868
348 980
56 775
248 773
143 463
416 274
341 184
540 126
702 466
836 673
838 465
578 77
783 276
362 946
745 615
244 20
88 736
357 53
406 638
93 158
988 623
862 344
455 233
328 11
512 139
437 60
750 70
903 930
616 960
135 527
43 582
634 333
191 138
166 698
883 359
582 771
960 335
158 105
562 143
217 494
47 436
346 425
973 73
179 588
252 332
802 603
641 345
433 257
465 377
168 651
389 370
613 802
789 375
598 531
622 834
709 109
35 314
405 740
56 616
889 601
289 242
371 914
830 786
607 826
701 477
395 431
266 487
785 910
873 151
84 407
843 879
294 100
643 725
451 592
655 51
362 794
290 659
955 785
671 675
680 515
725 651
85 498
307 985
49 313
581 954
785 914
670 178
371 625
951 137
722 870
461 706
196 229
530 650
875 258
716 936
337 130
140 167
567 239
700 203
299 788
168 569
446 286
92 850
522 374
41 763
120 219
288 38
268 896
109 643
578 613
307 13
17 323
416 52
221 442
180 803
827 290
641 542
516 579
264 248
999 717
826 622
654 888
978 484
199 714
300 769
58 568
611 548
117 811
253 288
316 430
330 123
862 987
961 832
271 486
281 252
700 425
41 401
575 855
146 464
360 368
727 321
668 315
681 722
167 466
368 508
935 362
946 331
893 979
165 615
609 576
330 236
114 203
705 336
1 689
747 41
179 73
582 20
52 262
916 70
311 648
148 816
138 750
843 781
744 858
350 349
561 1
861 758
734 720
10 142
115 702
952 507
737 713
712 840
233 289
673 288
211 668
120 381
583 233
637 595
382 66
266 189
640 425
119 19
632 567
371 286
631 57
894 719
408 710
99 520
22 184
43 356
477 612
440 575
36 435
836 406
807 759
995 513
816 428
741 678
964 88
320 659
439 756
774 732
492 328
386 139
851 913
68 511
126 712
583 86
932 119
464 603
586 334
199 628
983 305
921 514
323 243
239 950
447 183
811 106
974 444
688 135
579 312
181 366
26 710
645 885
172 165
779 197
846 622
526 990
420 555
831 44
327 319
808 181
134 483
233 450
296 604
519 186
280 473
395 115
577 497
459 380
530 107
803 939
572 62
663 381
860 616
351 916
705 525
574 351
49 920
9 949
161 798
625 552
995 627
433 250
679 758
738 805
981 108
572 594
441 51
783 185
373 547
315 804
959 980
917 84
785 746
10 298
374 163
839 483
255 120
606 834
658 819
283 178
134 628
182 231
422 738
708 133
240 748
413 471
361 36
676 315
356 24
82 294
296 9
915 773
632 54
686 920
54 393
85 637
895 443
838 925
501 535
268 980
81 636
891 195
152 335
784 510
529 643
559 460
690 420
542 991
291 100
293 15
412 149
517 331
146 669
722 444
106 703
116 45
113 952
98 68
694 282
659 596
786 820
653 809
422 793
976 392
654 668
792 494
931 881
512 237
502 908
110 186
380 817
381 916
412 252
526 760
302 661
842 867
329 305
745 34
875 333
814 466
422 832
15 665
867 258
894 40
414 210
101 307
274 920
131 938
229 949
633 779
947 123
827 407
463 732
1 35
521 632
520 56
917 700
686 104
101 773
414 325
19 757
519 907
238 943
977 859
475 812
887 602
591 816
28 69
465 50
467 721
32 64
551 735
260 736
841 438
517 629
636 664
228 311
363 692
95 197
549 421
757 470
284 452
771 559
174 690
712 146
827 677
738 785
969 687
50 280
314 568
37 562
167 975
625 861
521 966
338 980
625 268
100 953
329 965
444 512
871 502
919 663
597 860
885 526
560 773
924 621
249 375
613 492
285 327
370 426
528 731
415 157
136 550
487 583
381 758
90 282
954 757
840 154
746 648
610 660
82 496
91 75
101 880
922 102
653 316
802 865
616 829
762 616
786 841
526 457
932 681
673 460
409 193
863 328
41 135
502 572
642 272
754 957
545 810
955 541
778 94
741 836
203 218
742 216
26 466
865 68
751 473
328 835
122 884
624 16
350 727
261 837
857 298
162 459
562 10
972 502
589 452
356 271
479 917
758 708
140 981
215 420
702 623
696 334
566 419
475 881
360 255
212 367
291 183
123 202
40 132
298 116
322 827
994 263
881 953
994 613
991 59
901 203
601 806
39 485
269 533
618 17
641 754
53 326
178 648
483 67
184 939
505 14
22 21
119 282
54 502
352 523
211 241
500 541
8 504
764 449
321 582
481 991
370 239
22 95
200 973
303 36
483 574
514 429
163 280
26 242
510 601
632 213
384 66
733 946
105 476
916 922
750 71
69 363
856 4
39 408
995 791
110 149
521 729
815 2
444 84
642 491
586 378
173 637
1 599
496 420
998 561
687 263
110 317
455 409
745 440
834 495
476 521
135 789
602 498
149 685
858 55
663 312
240 655
547 537
38 317
407 181
946 571
215 518
266 33
11 144
267 885
399 187
171 659
457 426
670 45
152 339
365 807
69 576
640 625
80 336
528 222
100 80
347 814
199 104
71 575
24 261
178 238
442 264
245 950
593 657
461 712
861 234
323 134
500 611
679 687
361 613
523 341
10 566
181 816
353 386
398 369
423 108
529 816
181 302
30 142
401 628
665 708
691 645
528 42
311 537
77 443
137 893
956 953
960 631
489 158
116 577
108 529
328 749
904 322
754 82
911 304
292 833
337 369
76 302
928 119
535 743
195 64
650 271
744 631
339 765
836 76
154 568
60 755
709 567
310 16
175 868
258 140
848 933
513 611
669 78
145 972
957 51
336 90
398 557
915 931
233 765
169 18
433 358
255 52
890 194
337 757
426 258
190 89
823 698
150 493
228 327
853 994
655 512
515 204
295 637
333 480
303 725
573 630
475 238
789 374
538 225
73 170
920 864
319 597
397 351
761 749
530 388
547 809
445 995
990 378
538 859
832 566
964 14
194 284
847 388
346 458
460 452
619 116
374 134
580 508
258 17
25 227
199 871
517 625
843 401
542 1
14 447
663 902
364 269
795 217
346 812
130 709
716 775
201 71
593 242
240 931
964 412
531 879
589 780
909 374
642 143
371 601
566 780
424 47
987 999
21 16
925 188
301 890
924 613
892 138
642 756
283 44
78 80
113 550
865 440
879 707
809 166
114 92
797 943
150 73
712 802
501 6
13 314
353 402
856 28
151 651
581 557
446 283
536 968
978 780
353 76
381 55
217 297
713 936
31 577
283 563
158 884
252 561
291 180
326 403
336 709
683 623
566 995
195 201
303 449
776 710
723 219
724 461
828 984
466 579
859 470
993 467
624 40
666 144
811 992
509 916
441 838
253 424
106 12
266 167
133 962
55 942
795 640
841 399
898 824
463 943
582 812
231 165
532 308
987 828
473 940
498 446
883 473
815 875
13 682
655 349
954 134
682 986
842 973
264 436
157 827
592 586
758 390
883 953
601 183
48 396
856 577
17 927
883 160
832 726
131 64
776 102
73 632
439 316
327 273
364 73
582 478
918 615
854 808
869 366
520 193
45 882
12 445
159 618
81 63
227 479
847 354
405 806
806 267
868 438
450 709
818 74
518 194
54 912
854 784
309 763
309 380
751 173
661 170
196 186
952 708
155 790
537 104
719 474
969 602
547 98
594 773
717 640
955 440
772 955
143 661
561 623
694 681
303 706
788 140
115 188
777 701
52 558
812 461
113 128
496 179
175 3
309 468
394 523
386 185
490 219
468 891
571 642
565 341
464 444
456 141
392 511
96 206
204 447
242 4
633 656
417 604
659 375
107 270
84 271
201 273
386 83
549 306
26 493
253 783
324 296
131 170
935 83
909 984
730 757
925 758
222 369
7 24
405 653
502 114
608 467
710 990
851 214
998 358
502 53
277 264
29 724
711 780
711 991
833 556
28 325
200 444
900 385
452 124
242 812
203 35
265 745
886 501
649 76
404 934
978 597
715 60
217 836
906 856
24 589
975 477
275 986
251 567
28 252
856 950
124 156
202 179
358 856
403 114
111 181
10 90
850 401
159 84
507 675
597 951
85 134
786 495
880 717
544 554
565 875
451 943
702 468
895 575
997 785
203 9
525 600
193 675
359 181
63 326
909 558
293 45
878 998
455 438
99 457
530 639
75 992
814 969
427 771
121 835
711 211
763 176
605 176
490 555
265 136
415 112
911 995
297 357
673 783
606 925
556 448
202 401
572 494
210 849
841 323
282 390
758 691
69 467
731 818
292 65
261 557
110 343
288 893
866 110
440 799
506 103
736 964
325 146
95 978
164 736
497 346
335 252
13 687
291 389
423 666
713 830
170 898
104 234
499 350
90 154
828 559
118 84
702 337
415 205
750 797
45 993
729 28
692 194
392 710
609 66
235 382
230 531
441 708
864 258
734 639
642 47
932 455
733 850
550 427
331 557
833 478
293 166
57 917
783 952
740 809
123 997
379 371
930 801
509 656
667 276
617 559
488 513
769 327
481 313
222 790
932 528
742 352
391 663
589 900
566 462
938 64
33 223
730 136
283 977
247 144
321 702
717 61
713 264
587 991
992 151
486 475
337 706
890 52
116 74
920 854
592 195
912 844
628 325
176 538
475 909
5 54
114 591
759 656
324 467
320 125
254 353
114 937
524 828
436 143
94 971
924 389
954 76
495 548
108 76
122 145
19 501
417 994
594 23
296 180
49 732
345 357
44 195
584 250
97 860
75 241
410 166
654 788
229 530
696 309
688 789
82 133
598 858
123 300
43 486
820 125
383 786
985 571
523 813
351 155
233 540
777 377
99 351
746 931
722 169
678 324
789 870
24 610
163 656
548 13
959 339
253 129
603 140
957 129
26 604
172 864
639 100
372 699
260 655
554 18
108 405
341 733
11 892
129 951
379 994
955 277
351 747
892 617
171 392
721 366
526 640
742 487
970 731
664 136
749 69
830 708
78 301
384 855
699 357
368 567
942 86
217 418
239 311
24 844
881 890
450 715
660 74
779 964
627 877
6 195
504 553
226 643
217 455
677 104
53 853
293 146
293 598
733 828
638 279
618 560
838 799
520 785
994 571
479 679
539 634
477 946
605 356
87 869
390 106
341 959
176 277
985 274
426 61
673 819
345 775
213 646
876 695
330 379
32 917
885 775
736 609
532 438
354 234
612 135
737 198
850 269
164 829
117 366
669 304
503 605
132 432
424 213
689 562
978 646
520 451
870 451
943 989
864 881
540 133
580 644
942 26
169 657
547 121
363 841
656 310
661 874
176 861
772 954
949 214
430 86
486 838
822 572
351 828
971 3
426 846
857 646
433 76
658 973
838 891
748 480
966 70
43 237
366 251
346 964
135 463
159 635
80 798
106 228
25 26
620 315
840 127
736 847
145 988
77 394
504 765
226 208
994 348
155 513
759 932
617 541
819 784
255 950
819 85
798 597
195 936
1 96
565 524
852 945
97 433
395 767
425 236
392 843
906 498
278 370
68 35
308 317
454 479
79 761
366 30
62 30
956 35
618 690
699 522
755 451
286 816
892 880
766 402
832 806
311 237
55 57
129 942
755 250
935 869
148 403
72 766
166 533
150 682
640 883
216 388
260 318
558 746
194 556
698 414
398 800
143 276
570 265
654 898
890 100
897 927
293 540
545 492
692 233
851 329
717 420
103 877
502 627
367 726
487 573
33 17
580 66
537 167
466 752
109 546
777 750
485 995
725 784
839 48
479 164
675 20
786 1000
246 450
375 590
508 553
547 499
850 481
814 150
529 427
989 526
682 389
39 245
530 266
574 937
344 154
424 573
3 442
459 654
627 148
71 673
701 997
364 636
485 623
522 321
478 439
323 769
504 582
239 180
841 967
918 810
422 286
233 505
62 296
573 715
97 317
98 482
106 666
85 610
841 386
51 840
128 308
232 274
199 864
148 141
287 405
743 250
941 526
965 815
817 536
7 517
247 983
214 922
309 214
639 614
193 618
543 640
753 836
641 412
761 165
225 253
247 571
764 473
158 876
393 543
618 167
171 503
589 1
373 394
890 720
969 53
524 183
485 25
814 50
50 740
141 682
325 797
189 567
96 848
70 822
805 171
12 780
188 97
626 196
191 69
146 732
667 982
253 64
719 594
243 412
330 454
773 951
760 633
861 808
805 187
596 250
698 740
657 230
825 533
418 871
489 104
897 541
582 539
691 439
407 177
586 109
849 64
713 149
583 970
421 817
416 376
614 707
757 443
868 637
32 137
798 604
376 763
536 979
656 394
927 530
10 573
232 1000
808 281
847 859
765 306
2 969
909 717
776 721
266 563
154 730
422 951
576 911
677 700
644 750
456 569
816 647
277 102
33 941
597 519
914 399
478 428
735 700
810 119
448 321
206 838
233 143
628 987
110 457
348 78
719 148
104 282
263 250
369 781
288 508
812 172
632 378
714 402
597 689
503 358
68 753
693 507
64 73
933 602
193 386
624 281
798 991
380 990
611 7
980 727
903 95
319 886
236 491
83 546
542 378
447 497
821 328
404 957
292 766
856 568
838 331
642 581
869 971
187 744
622 196
839 447
831 150
723 745
555 469
88 675
267 102
77 793
327 447
719 332
2 998
800 99
905 518
189 621
966 629
27 403
944 622
612 296
982 409
290 881
495 701
332 303
713 280
388 7
960 19
492 677
311 57
70 8
513 457
676 155
935 800
429 989
135 690
601 812
252 210
261 79
177 21
854 87
289 131
406 553
644 517
711 265
528 376
120 741
812 967
872 795
947 704
309 897
793 830
195 102
16 391
304 108
944 886
934 643
606 617
132 570
186 384
711 767
939 683
965 457
555 259
120 373
453 729
209 904
372 906
128 568
708 105
912 544
671 111
831 619
114 126
12 954
483 220
96 957
984 952
975 568
935 720
720 419
406 738
950 105
727 546
672 78
688 444
455 155
92 483
137 945
525 989
118 117
515 625
859 758
58 176
619 470
892 539
648 532
277 515
104 259
482 72
17 758
680 546
20 736
886 424
738 963
394 312
534 397
922 907
623 200
218 658
503 7
190 241
760 370
887 544
892 272
219 195
159 209
605 877
872 845
256 508
486 344
462 353
508 350
972 364
59 757
509 45
603 485
573 535
343 419
830 845
420 1
736 828
210 867
834 947
635 856
695 313
326 974
315 679
929 621
316 676
928 321
586 711
964 594
585 412
488 67
584 904
43 686
881 960
388 104
348 104
273 76
907 674
675 53
549 14
55 625
387 574
640 383
126 913
919 249
500 414
833 601
340 141
714 268
593 420
68 469
503 367
423 235
409 304
972 630
457 174
555 970
593 1000
135 650
657 258
79 142
26 803
628 865
939 53
213 114
193 591
146 605
698 682
211 474
965 630
806 159
195 667
911 498
214 136
242 356
88 161
712 704
631 591
36 6
729 139
369 572
944 742
513 514
338 100
507 155
631 864
488 823
372 854
558 305
324 375
584 530
565 202
453 243
105 43
251 329
402 957
501 484
468 962
625 35
614 524
325 469
63 846
348 14
807 124
121 22
281 510
324 801
182 855
272 467
700 68
395 171
441 240
535 699
519 962
249 989
443 114
228 629
451 801
975 123
121 575
931 772
832 255
19 591
558 651
868 341
327 521
109 52
734 481
383 455
849 504
297 181
450 757
802 917
342 623
169 732
936 45
621 550
857 145
78 49
452 918
110 512
217 987
886 644
158 728
518 229
370 285
638 611
284 537
968 924
716 814
694 147
168 527
115 42
320 286
695 852
687 221
194 501
274 729
122 899
942 927
440 549
910 625
498 660
430 914
751 32
126 936
417 661
94 668
43 68
747 467
784 698
180 818
719 826
957 327
505 214
794 529
461 591
159 619
234 943
615 261
484 126
232 12
838 466
641 812
185 824
707 812
453 367
120 695
329 587
775 502
595 768
267 844
601 984
765 809
55 380
68 552
516 501
350 532
230 56
670 936
993 980
530 511
305 257
886 959
40 458
593 205
899 692
868 554
145 252
33 114
227 87
954 153
387 912
815 901
995 209
663 941
93 894
625 577
210 435
918 453
851 636
72 323
366 838
843 779
337 683
238 695
652 628
394 873
959 429
125 168
404 208
218 79
630 94
665 786
615 757
686 973
467 903
145 401
424 60
185 1000
808 430
39 786
237 939
324 322
866 183
683 512
342 413
577 37
37 731
200 448
433 845
450 437
964 673
361 603
475 526
981 253
907 69
412 863
875 113
662 604
100 447
446 499
961 751
34 391
9 5
121 685
687 965
802 877
853 182
47 475
937 767
575 553
301 104
124 997
511 2
862 541
957 933
904 237
957 998
303 771
477 193
340 674
409 90
558 690
134 378
17 236
365 919
731 740
992 909
3 982
602 850
329 611
124 208
965 740
294 766
299 705
316 229
45 681
965 441
428 658
371 587
89 994
193 425
870 668
102 234
389 160
136 551
155 709
540 908
684 62
181 394
102 65
741 923
861 509
716 451
586 448
597 808
284 943
130 11
288 285
633 396
295 930
479 267
142 191
92 752
191 354
167 442
183 77
830 892
628 482
693 179
797 710
676 963
993 240
589 418
467 403
789 858
883 962
874 424
507 515
575 597
538 912
715 119
814 341
614 117
760 558
655 700
670 542
11 876
943 605
472 518
886 764
50 716
976 155
42 496
110 484
257 717
676 657
313 415
315 345
738 433
876 336
465 498
590 8
123 955
902 143
160 408
704 383
556 499
647 588
184 868
682 509
381 60
638 613
691 282
807 783
527 172
295 580
332 950
712 308
478 318
227 133
663 974
780 282
462 660
61 306
305 437
191 129
553 704
233 845
81 634
786 569
125 810
754 372
409 236
512 119
661 579
210 947
957 629
384 113
699 314
547 550
964 383
547 335
453 473
53 441
171 510
283 123
913 974
340 808
110 838
469 434
24 842
633 768
542 850
361 907
211 308
310 173
568 964
654 365
256 870
18 671
559 869
365 328
575 54
153 589
293 478
146 112
376 508
765 471
630 685
183 908
764 388
496 46
746 194
541 469
570 567
605 714
374 439
719 273
792 13
969 359
156 974
289 189
1000 592
982 123
994 301
295 153
531 944
540 301
878 357
990 878
867 115
844 872
250 514
201 76
735 732
775 474
115 8
519 444
320 551
862 279
141 800
8 128
611 557
180 187
57 292
196 821
505 55
749 946
758 579
552 241
380 452
635 539
861 385
559 24
834 396
685 621
620 980
194 116
513 367
909 456
343 11
604 616
401 243
992 599
618 822
580 399
219 592
801 415
47 253
751 259
784 417
991 125
313 512
19 506
166 921
106 973
550 694
198 581
953 369
262 67
313 616
469 124
208 687
548 48
597 565
316 855
229 702
559 668
958 643
260 381
555 184
982 157
69 974
220 997
491 175
309 120
229 966
792 5
296 877
387 539
135 317
990 530
185 27
934 160
204 894
112 803
991 543
465 956
481 613
513 491
733 647
547 325
243 454
722 23
448 404
292 520
235 468
645 577
67 555
855 186
938 334
424 503
907 503
682 880
852 863
453 30
177 617
592 42
845 586
845 167
291 397
299 34
623 123
725 602
300 105
639 411
606 152
256 542
652 403
946 547
839 34
741 993
118 515
83 544
274 742
863 568
584 789
638 498
350 258
184 513
463 525
609 204
481 971
120 884
216 608
800 532
142 175
723 86
546 853
704 229
381 1000
756 787
289 164
62 39
468 867
112 696
691 384
334 999
391 955
183 897
538 267
950 144
896 844
485 736
67 485
983 763
958 809
316 775
41 857
189 464
514 375
511 940
24 116
262 240
741 247
868 490
264 997
927 790
592 870
743 913
946 456
145 785
690 713
434 283
393 309
919 636
983 354
915 914
919 520
575 517
880 489
780 567
718 534
100 433
29 617
39 755
93 307
202 34
971 806
857 677
274 983
17 179
485 46
81 294
376 261
557 738
342 49
253 174
635 524
767 173
194 456
655 284
109 691
797 612
977 933
816 690
906 612
493 170
876 4
147 998
832 326
614 489
825 710
149 789
657 324
149 577
183 248
417 717
795 291
392 614
977 152
272 677
591 29
273 508
948 113
867 516
156 46
902 544
865 745
176 677
93 369
509 963
832 821
692 823
459 543
725 937
356 125
719 262
212 338
722 476
789 554
302 539
910 533
271 734
153 839
560 426
286 825
302 517
88 312
640 874
340 318
662 770
354 762
841 121
881 561
459 536
848 392
904 71
265 34
638 66
435 544
116 863
210 528
70 900
763 252
98 881
342 18
199 709
134 784
877 801
659 680
898 326
69 720
200 891
905 170
410 310
86 382
507 150
833 809
116 739
521 198
882 825
813 747
396 350
718 879
532 592
668 433
739 629
207 35
830 711
340 151
898 143
570 817
954 833
124 117
608 20
224 575
82 971
397 492
896 855
195 455
261 903
891 105
585 53
397 75
516 357
45 300
382 304
485 42
328 840
233 616
870 738
329 87
598 476
343 500
902 180
17 952
239 349
779 520
886 837
430 7
599 212
743 259
305 213
567 36
651 486
564 322
827 806
92 564
217 370
701 189
802 364
313 699
81 790
118 416
146 750
656 417
426 793
838 131
422 760
692 127
585 93
171 366
822 828
440 21
720 492
992 234
967 893
260 379
539 332
103 738
6 828
985 82
462 209
155 406
778 535
431 463
377 453
452 338
15 753
691 227
741 922
102 403
574 624
557 39
552 969
171 408
651 593
959 145
336 543
245 437
21 559
869 906
510 627
746 611
227 347
852 900
409 92
858 147
211 897
159 883
618 799
933 233
940 846
902 297
305 54
654 659
344 189
22 554
372 67
120 192
243 590
853 441
853 247
842 267
192 831
205 278
145 639
847 961
323 215
287 24
469 507
175 557
258 443
547 125
85 911
826 592
383 997
11 426
973 182
268 482
568 474
675 754
506 628
125 911
303 782
318 743
572 316
153 933
192 679
476 490
468 823
487 441
931 462
795 275
821 765
158 242
857 856
466 366
470 232
381 838
805 2
162 805
678 303
185 388
50 361
374 892
138 521
415 939
299 45
688 572
572 651
697 257
927 724
937 130
304 389
569 29
922 808
675 695
351 731
621 26
481 627
842 846
70 40
247 478
970 862
455 636
728 972
644 207
962 308
401 403
891 712
918 835
666 480
413 224
904 823
576 869
259 878
218 44
259 755
455 523
116 689
953 231
796 249
949 160
593 121
216 703
72 140
432 660
541 840
130 477
18 871
263 1000
553 237
365 225
797 76
416 541
951 871
726 302
455 293
115 772
705 601
429 955
293 92
735 867
421 714
891 69
557 635
435 748
752 681
496 608
800 460
754 940
586 364
139 723
108 240
189 528
374 772
513 354
688 57
632 71
201 656
482 509
161 140
140 374
366 871
562 159
992 378
143 927
553 436
466 230
576 118
894 626
579 605
827 256
477 615
739 695
683 254
737 295
593 961
990 3
194 903
802 55
733 392
850 975
622 88
496 402
160 259
141 172
33 803
430 515
137 48
965 135
949 50
974 493
281 384
182 449
406 391
230 449
96 820
492 435
667 859
5 393
266 491
470 741
910 217
472 669
658 443
806 152
966 673
204 71
545 445
578 947
305 131
440 207
879 923
989 916
522 556
67 867
899 896
863 471
541 999
991 528
106 966
747 178
608 12
442 831
725 414
308 905
641 296
893 769
851 814
279 161
393 502
817 233
56 438
568 70
715 201
838 970
370 277
358 239
101 105
895 530
363 705
256 195
330 164
257 630
822 231
282 529
299 805
685 638
898 19
871 337
767 704
415 160
273 586
661 544
567 675
39 931
202 312
65 857
654 62
542 902
120 681
47 237
864 848
683 375
604 234
788 230
306 537
331 785
226 579
672 754
8 925
675 547
848 936
933 635
823 453
417 154
735 952
120 755
992 223
850 95
468 124
196 787
306 781
465 329
475 930
293 867
111 215
598 905
27 694
408 284
76 400
391 268
398 663
460 467
337 619
378 141
327 956
946 623
236 697
137 602
263 110
467 132
121 419
207 464
571 207
642 720
439 654
208 467
354 689
940 619
992 341
787 287
921 701
669 424
654 179
96 4
821 201
990 331
87 270
942 325
914 472
912 279
171 928
370 698
131 603
197 357
532 124
648 386
956 715
172 840
71 22
380 215
906 558
457 193
699 292
451 371
58 448
824 431
993 12
339 619
734 723
15 632
225 273
990 395
33 51
811 219
106 370
123 184
750 66
408 892
328 57
734 443
755 368
521 628
517 123
141 520
284 14
962 254
558 756
851 173
925 151
293 451
276 319
503 284
274 154
112 443
65 551
794 880
457 50
234 16
669 322
865 103
238 135
880 221
539 125
413 54
579 172
696 989
825 460
483 786
936 832
291 601
200 55
346 745
452 298
813 180
12 85
467 656
119 382
136 7
979 503
936 62
967 377
906 110
611 576
218 196
437 514
476 926
478 251
764 630
363 257
531 49
990 495
591 977
228 53
768 392
150 700
250 39
700 816
343 945
278 130
205 4
42 575
622 662
192 665
828 103
197 721
867 398
474 734
342 819
667 731
627 458
820 375
93 328
923 673
770 866
865 955
664 372
407 330
149 286
120 926
124 946
837 195
661 599
204 925
942 682
548 394
102 99
526 115
789 516
717 401
428 775
326 795
428 135
388 716
830 464
55 740
279 899
461 43
828 905
810 968
23 410
61 949
665 727
944 353
382 985
72 590
50 557
988 32
919 116
880 416
985 732
23 263
602 18
696 697
707 686
486 981
238 954
113 285
340 411
88 86
976 774
4 531
815 863
270 517
252 560
92 188
567 287
314 539
887 125
343 659
470 876
777 795
946 224
631 395
904 200
552 425
909 520
9 184
20 640
598 614
684 842
646 717
643 735
490 978
215 815
786 174
766 845
295 893
292 484
736 845
139 689
548 787
59 307
259 341
503 495
224 99
351 630
266 206
552 936
835 584
769 667
670 501
518 756
933 87
375 239
967 859
395 266
881 833
251 945
139 694
922 544
580 99
927 204
645 781
726 191
340 188
175 348
828 913
588 497
999 555
264 98
468 960
194 702
218 62
593 975
329 352
70 782
976 919
96 566
57 170
253 830
150 649
433 218
782 920
996 501
827 781
982 751
398 116
350 76
724 217
164 509
672 26
784 514
98 555
199 939
492 939
789 648
365 46
409 501
790 18
309 969
122 872
862 68
265 191
490 967
444 623
650 118
153 753
881 729
81 257
245 319
601 646
197 911
241 339
730 574
576 446
788 820
778 998
916 2
987 210
564 908
169 500
269 329
40 341
422 449
773 250
1 763
79 537
638 31
65 765
125 908
940 378
111 658
979 352
955 595
584 68
573 678
169 771
987 920
206 584
753 250
778 839
15 112
417 630
200 181
566 955
745 808
349 838
664 582
996 349
250 869
226 867
730 181
478 838
759 531
354 691
463 878
837 25
436 652
628 141
795 486
568 22
458 432
530 831
235 941
451 993
203 347
991 642
719 133
108 215
532 143
442 801
908 79
991 871
20 734
735 924
77 47
97 626
479 524
585 664
908 730
650 328
173 759
977 80
166 246
274 218
552 672
269 584
308 759
493 309
126 307
36 210
68 132
467 827
174 280
565 291
573 529
707 715
174 810
137 676
1000 397
381 392
543 929
898 996
352 834
274 78
454 783
850 921
245 742
310 560
981 861
697 514
114 270
107 633
209 758
315 288
723 282
610 109
180 827
439 583
630 323
882 401
255 970
966 510
48 886
49 817
221 962
707 549
276 666
674 798
377 491
960 90
980 403
261 161
395 864
253 322
631 432
494 546
598 331
594 196
908 161
872 473
68 458
652 790
745 270
575 315
658 167
411 489
409 31
219 228
172 305
827 610
175 377
792 944
196 990
719 736
875 883
557 212
369 687
791 96
673 404
440 349
325 321
655 633
573 48
768 442
881 773
354 627
390 852
162 273
830 364
583 120
979 492
633 237
89 122
571 506
123 279
306 834
614 98
233 624
395 963
11 938
659 876
235 683
594 520
949 76
999 35
528 509
238 150
72 565
230 444
843 535
822 227
559 184
140 418
503 843
191 128
96 45
435 212
156 549
332 41
561 915
715 562
87 568
633 887
522 300
418 406
479 283
588 610
605 6
357 837
862 146
609 922
184 413
793 259
589 898
533 65
39 941
619 15
310 772
316 281
101 569
534 860
379 728
451 502
579 108
814 929
725 243
250 262
453 322
758 141
39 649
374 655
574 227
809 254
292 124
349 808
286 336
95 880
278 877
462 838
287 278
842 626
908 206
953 127
250 659
135 633
501 198
377 778
937 98
431 956
668 386
936 956
7 567
442 10
875 182
116 801
89 121
584 644
763 54
440 577
308 623
426 95
721 218
862 945
887 477
534 954
600 551
310 53
526 614
710 28
893 666
616 377
946 675
489 672
722 794
215 678
146 7
202 88
984 484
938 37
157 977
132 742
242 400
852 312
135 914
183 379
793 6
804 88
746 784
135 444
660 536
72 832
754 874
923 946
117 435
529 396
443 780
716 289
26 136
104 130
819 756
804 73
607 98
793 91
490 195
799 213
997 937
984 487
715 946
79 517
874 385
23 892
566 876
143 62
151 213
978 993
314 471
902 456
861 62
349 336
288 173
195 803
625 456
435 989
601 133
644 669
209 708
679 193
469 912
898 687
433 319
438 310
588 125
215 932
309 707
361 383
630 349
393 681
849 263
893 386
893 853
263 666
459 125
334 987
788 241
675 824
769 424
903 778
793 449
831 75
558 763
385 14
359 395
337 646
747 981
304 620
346 830
1 711
508 475
431 260
501 430
529 623
298 149
606 28
94 714
479 357
906 836
525 508
530 558
962 931
999 617
483 958
690 266
481 620
659 104
771 471
266 309
87 408
140 252
348 332
694 688
271 724
279 942
329 126
918 167
34 398
449 943
426 385
993 113
405 218
7 511
588 743
439 481
64 720
537 328
80 15
226 111
194 382
998 180
187 268
548 44
43 24
838 403
484 774
635 590
606 830
596 655
909 734
797 892
383 173
72 384
896 535
960 770
786 753
56 28
103 752
241 449
579 320
784 509
914 404
498 686
125 603
572 51
324 796
605 633
630 968
531 215
760 348
56 660
444 586
575 802
459 918
971 856
397 706
345 532
797 857
253 669
195 597
209 25
632 117
728 368
935 835
485 541
881 284
148 903
135 322
57 459
130 311
58 431
750 778
996 670
280 251
887 1000
199 964
237 18
706 798
128 910
693 150
414 632
516 599
214 743
646 420
305 972
387 987
483 246
402 136
253 190
256 27
413 537
602 868
257 552
494 693
129 905
124 689
815 83
692 11
75 969
94 155
490 570
23 491
4 213
191 698
635 597
842 841
625 437
970 923
740 866
343 920
830 369
430 228
540 707
631 136
769 971
102 72
197 342
296 168
37 995
684 839
847 520
88 430
842 361
694 852
174 955
351 766
182 20
768 862
485 592
872 323
382 550
436 62
87 137
497 119
127 598
783 443
696 603
322 529
790 220
665 610
158 862
949 358
330 399
256 759
230 238
714 935
200 20
974 182
606 314
456 379
854 799
748 842
409 111
323 708
456 635
114 73
959 211
227 582
970 581
638 860
518 785
142 334
320 202
982 446
238 699
777 277
561 825
142 637
938 674
606 166
739 964
749 907
830 992
28 713
286 976
49 928
691 116
66 538
778 757
930 110
867 464
125 525
214 157
919 115
270 657
674 715
976 421
443 11
720 134
95 559
635 705
117 834
509 470
692 582
194 724
503 393
458 862
853 741
444 857
811 485
368 258
726 695
588 270
922 319
282 197
272 76
4 764
395 509
492 553
791 329
659 373
754 258
257 306
539 531
975 847
648 499
296 287
90 634
248 322
787 95
539 493
761 396
842 916
45 102
86 292
952 767
575 213
96 851
210 602
91 972
899 156
610 96
67 157
970 567
593 744
533 25
542 233
127 563
323 956
695 393
119 247
848 251
896 421
888 624
995 79
3 39
435 512
270 662
803 672
634 5
628 360
289 168
421 844
670 829
59 226
963 402
215 273
714 195
934 272
662 521
363 987
843 510
714 322
512 689
703 123
803 434
315 850
332 941
442 476
833 738
341 231
127 482
400 150
782 650
252 427
122 557
478 334
134 944
954 204
869 175
613 507
146 718
136 603
911 909
247 891
801 888
556 375
44 881
298 904
454 406
459 50
697 293
770 669
150 907
867 777
833 995
637 533
127 316
380 709
191 406
285 991
624 333
358 158
171 841
1000 733
930 237
529 958
341 791
396 836
977 786
863 521
52 508
257 985
208 68
956 901
682 988
584 872
864 703
857 40
885 996
717 727
471 833
169 265
166 270
29 895
82 683
571 826
882 69
991 344
347 707
785 980
454 118
591 708
662 945
11 550
314 542
677 68
464 252
193 126
57 594
593 841
739 708
325 549
803 446
377 885
806 579
931 348
264 227
430 407
328 79
238 673
386 80
276 316
131 296
274 456
962 3
649 533
886 873
388 39
23 64
308 635
149 322
281 416
521 607
729 820
451 245
795 356
638 194
981 234
963 480
613 717
857 674
169 770
699 648
830 813
434 72
700 637
22 558
147 616
793 80
710 594
389 507
911 226
936 706
944 419
690 485
185 14
344 455
67 112
408 938
727 50
746 733
646 74
669 572
22 268
669 829
982 261
332 722
621 743
243 310
318 477
49 537
145 335
679 454
851 805
677 126
703 61
215 673
654 369
236 983
832 349
223 314
171 965
776 526
761 11
611 989
289 18
286 704
454 578
257 955
759 156
46 377
83 381
138 605
750 821
166 622
125 321
391 9
501 158
358 780
407 578
489 23
945 128
831 671
770 318
320 321
770 44
708 554
359 86
397 258
817 577
644 751
348 186
397 824
6 249
538 820
610 218
585 859
265 932
615 427
896 643
915 146
989 417
249 577
901 668
513 557
642 269
563 555
990 164
211 201
597 484
667 241
884 690
888 403
402 640
936 633
157 335
156 989
492 354
875 402
56 342
488 30
255 977
347 118
983 820
269 952
815 520
361 441
291 857
332 744
438 702
641 101
664 698
927 934
875 241
170 436
8 824
490 810
140 35
696 792
699 64
654 393
469 938
852 765
606 429
178 240
862 609
450 508
901 828
945 806
8 41
152 326
987 401
852 898
368 412
674 422
177 767
700 154
593 283
746 71
696 573
466 456
180 353
830 111
691 95
701 157
54 760
266 124
830 73
736 813
357 933
928 542
709 459
439 205
80 863
113 597
367 73
383 240
638 557
609 409
56 627
276 238
697 871
32 468
159 662
174 969
200 834
438 147
224 287
943 161
540 636
970 189
177 861
789 633
852 195
42 58
946 907
685 174
165 785
432 790
797 398
421 440
77 168
813 900
50 738
642 814
505 549
911 642
216 670
622 178
15 624
569 770
522 411
733 587
719 998
970 625
935 210
236 60
493 66
550 500
675 770
26 773
166 250
587 780
391 55
16 814
226 990
260 101
692 41
694 651
76 829
851 209
336 998
101 965
303 23
97 523
284 586
855 70
239 900
596 908
82 780
506 660
549 816
213 728
830 654
190 308
476 673
364 517
254 81
9 332
345 339
955 810
998 364
143 512
624 324
40 266
789 664
13 536
738 226
442 246
474 330
105 819
511 331
492 620
944 494
339 338
646 565
289 925
262 379
644 813
93 625
16 448
820 13
376 772
985 308
750 48
403 417
953 703
408 32
925 434
137 825
336 130
519 278
591 60
947 420
30 643
852 186
527 620
230 673
537 832
227 798
323 3
706 458
489 766
362 863
791 789
837 360
705 473
234 454
411 183
431 652
389 88
738 918
410 141
669 686
706 878
196 574
526 641
562 622
446 319
96 259
618 829
440 105
738 140
886 186
681 958
163 258
112 240
386 947
769 196
871 220
582 726
690 177
954 258
724 665
183 20
928 916
946 935
484 94
606 950
137 252
116 331
860 496
829 917
347 807
579 534
234 297
374 986
412 610
550 514
535 431
174 897
950 533
465 273
614 470
706 58
337 474
942 154
31 79
859 63
357 125
357 39
183 805
941 225
295 932
53 434
484 471
953 441
20 221
161 643
466 255
115 692
117 954
430 531
27 755
59 124
789 802
902 282
334 330
60 481
702 137
621 877
304 932
886 761
785 80
865 929
840 3
562 543
249 138
622 346
979 582
199 294
315 405
397 288
755 863
638 736
565 119
971 375
48 361
941 301
373 836
238 261
467 495
662 473
464 663
307 823
501 919
787 743
919 279
859 14
693 553
448 864
205 607
468 89
364 114
909 592
906 375
179 5
274 31
701 814
278 910
517 710
240 93
122 961
91 722
211 66
117 976
445 654
823 11
393 158
604 613
322 162
21 615
711 810
892 980
200 980
951 347
186 458
975 212
604 388
879 622
412 371
216 50
670 154
743 258
524 455
378 810
324 446
299 479
114 68
810 1
304 18
586 4
639 774
810 237
795 669
427 334
397 20
587 892
60 417
437 881
460 378
661 822
336 427
804 42
127 98
700 730
923 235
552 139
650 102
237 503
63 611
162 115
288 678
750 547
591 276
92 176
542 80
408 184
691 963
296 200
509 7
993 566
85 167
733 785
54 369
731 660
3 202
621 790
975 817
719 365
261 471
481 42
974 331
230 665
9 764
188 261
151 147
218 325
768 106
84 910
138 229
242 157
344 114
134 1
599 301
989 836
551 385
152 780
1000 984
27 522
921 824
890 710
797 581
889 703
905 13
138 659
246 638
820 287
339 612
535 426
169 244
765 58
818 559
556 234
738 874
83 662
718 66
617 629
993 164
427 523
754 29
954 107
651 333
631 770
352 992
149 883
384 638
147 497
307 854
763 350
478 935
716 505
353 59
483 185
810 906
130 536
868 576
45 546
3 145
680 320
170 736
680 580
516 401
354 221
856 752
413 279
648 246
93 368
606 20
949 660
880 868
365 221
471 215
655 581
266 79
870 98
359 531
594 827
185 692
759 682
124 186
720 417
975 581
273 564
478 948
215 488
443 932
703 389
306 604
995 510
34 163
246 683
802 668
897 769
46 987
192 888
537 841
152 771
669 776
541 493
68 501
506 218
265 74
225 727
356 659
954 773
934 703
663 478
185 299
652 217
742 947
2 944
752 932
671 88
310 187
345 684
466 700
241 813
17 935
862 78
799 504
425 415
37 687
630 477
412 111
62 146
664 8
240 202
61 834
768 455
25 317
893 15
879 415
268 352
380 780
115 207
383 605
151 93
295 750
482 960
242 320
120 581
602 727
210 186
559 660
792 782
598 465
254 206
414 53
43 640
404 324
741 56
901 523
724 675
778 211
828 403
830 926
19 280
212 679
394 282
4 226
797 717
684 757
978 791
279 796
339 793
461 193
490 70
772 359
529 359
217 134
67 794
156 463
148 657
988 650
874 916
884 864
605 65
63 945
205 941
105 445
792 48
871 588
422 357
671 64
22 146
210 704
411 543
156 378
243 285
711 905
511 347
765 264
267 112
642 774
525 47
504 131
419 424
931 325
11 155
980 236
877 707
897 372
1 833
673 894
59 208
924 674
408 554
433 335
217 114
590 167
13 806
967 907
220 218
815 745
867 102
203 152
539 790
720 241
146 933
25 316
370 880
522 598
404 663
627 535
688 822
349 618
113 157
178 169
578 236
440 451
767 580
727 932
951 459
531 135
775 271
334 51
786 361
516 615
632 188
123 347
921 754
615 940
596 384
468 926
44 784
202 310
721 80
499 164
395 348
781 187
262 887
96 938
323 946
792 553
99 416
436 849
120 562
739 657
993 241
490 203
116 339
882 280
429 266
391 885
834 181
189 639
83 82
141 314
693 462
998 124
995 60
537 670
456 607
837 56
195 494
455 716
70 15
576 966
746 394
343 452
434 490
901 66
597 64
951 388
911 572
754 75
861 151
164 118
112 198
212 565
806 871
972 555
208 763
400 238
697 438
653 320
140 949
183 594
490 974
298 940
943 659
580 794
19 984
599 41
57 862
397 221
692 953
738 342
246 885
188 851
172 388
62 735
414 151
108 380
775 159
949 350
744 523
743 519
142 507
490 311
478 157
767 35
663 50
34 164
682 35
95 181
469 512
748 736
816 103
679 934
698 625
794 242
643 549
998 123
320 784
738 953
428 44
460 728
184 187
823 528
531 42
385 895
647 231
821 702
76 621
876 247
273 116
823 322
975 989
453 156
345 951
409 695
533 432
233 781
83 333
641 748
931 618
123 891
731 525
620 654
909 295
171 690
936 11
20 451
839 491
644 298
117 281
548 36
367 50
174 782
853 201
369 194
255 809
820 587
72 956
73 517
454 466
550 254
226 202
144 816
878 97
410 426
698 947
237 900
831 228
890 21
95 375
364 731
211 4
468 44
999 828
525 984
569 588
826 137
335 570
85 503
215 584
408 280
961 353
522 364
317 865
595 198
156 615
748 926
731 253
492 641
876 930
699 630
426 953
298 382
102 9
573 220
118 940
439 607
8 908
421 123
820 9
324 909
739 84
932 905
994 865
675 317
531 236
383 492
903 407
432 902
135 160
455 836
908 39
350 841
788 648
834 648
640 341
983 65
251 378
339 646
305 602
918 348
68 974
832 194
243 456
490 854
425 908
7 797
556 51
403 205
798 941
226 566
884 352
796 857
433 327
777 924
420 736
914 382
138 651
573 91
568 650
880 324
340 241
230 817
721 13
6 213
758 946
399 935
409 256
153 482
833 326
612 722
396 410
716 889
62 561
106 893
19 291
52 479
112 445
701 866
579 626
572 523
857 168
72 701
717 711
10 849
601 614
654 557
946 837
742 348
31 591
847 20
479 214
984 706
606 83
926 996
133 804
642 957
427 88
904 103
232 874
636 943
642 870
250 270
868 786
435 188
663 179
748 988
254 597
74 922
372 519
694 922
65 829
379 711
385 172
738 360
116 510
825 106
564 268
405 451
408 623
605 306
428 322
622 571
51 644
405 44
386 806
277 852
350 185
481 664
732 159
158 727
447 969
463 724
743 901
635 666
862 52
26 138
14 850
401 185
380 355
906 649
427 505
397 226
419 993
932 184
218 303
193 100
945 444
503 798
531 252
474 979
341 745
601 877
60 452
223 648
272 166
646 115
380 328
832 131
797 330
927 387
783 28
473 802
260 676
588 859
421 114
941 64
486 274
851 49
957 109
886 416
404 657
53 908
655 180
882 507
961 887
68 111
980 173
727 585
698 800
976 126
423 183
418 273
43 614
158 99
528 50
621 495
672 361
131 502
197 587
50 697
451 79
730 5
294 317
891 348
688 741
68 356
183 998
806 829
871 822
331 691
141 109
939 575
825 270
664 757
696 968
997 776
689 390
206 610
887 492
835 486
33 493
440 985
215 83
491 234
554 478
894 352
678 533
860 956
286 645
728 476
36 422
652 902
609 88
910 4
433 101
463 805
831 327
524 657
497 235
978 838
902 813
139 82
692 255
377 866
117 566
764 267
592 526
272 65
248 733
777 843
718 246
84 342
12 190
311 474
612 616
239 414
182 784
793 711
562 106
367 510
764 165
518 904
825 152
203 250
124 772
858 774
138 137
219 444
215 117
490 718
766 363
164 703
86 368
68 392
974 295
430 842
94 679
153 8
87 250
346 449
712 503
995 488
163 461
28 448
744 233
611 86
426 72
299 533
79 213
171 664
388 692
395 35
219 853
748 706
702 621
555 415
153 488
757 115
779 531
701 18
995 629
414 442
546 195
114 471
57 997
997 662
313 581
369 739
204 394
338 53
76 619
107 949
781 933
470 461
269 750
316 799
836 751
450 406
269 302
486 566
879 671
44 386
284 17
294 157
553 348
236 947
708 178
722 192
457 419
812 607
60 106
970 312
747 110
158 484
115 611
800 761
958 889
169 520
315 530
932 380
610 532
149 272
307 146
442 244
685 186
197 967
68 321
926 794
925 702
646 44
441 836
293 5
919 731
757 471
70 47
591 230
698 887
850 73
593 672
553 603
27 164
52 548
273 91
712 482
604 845
477 540
887 291
693 16
539 223
4 24
249 290
460 662
532 972
617 221
617 383
320 695
755 711
97 579
239 899
79 371
356 223
710 893
263 590
816 496
480 625
108 858
721 672
395 710
363 472
779 487
951 635
704 946
749 62
415 159
272 732
451 567
188 722
304 963
941 160
247 445
874 971
34 460
352 552
935 560
722 567
518 648
96 707
611 8
134 403
73 167
582 70
461 949
982 20
845 953
29 253
977 792
868 145
705 421
858 471
132 939
104 27
965 757
442 926
70 702
535 252
584 304
266 566
327 543
363 799
757 126
848 793
373 913
272 434
623 821
402 3
671 488
287 115
22 451
552 345
127 760
575 860
589 666
891 285
568 48
668 114
414 215
986 425
669 36
833 634
559 177
180 484
1 915
113 805
412 355
954 317
939 314
802 508
224 330
920 67
361 514
481 781
336 803
752 834
414 160
777 745
98 299
627 800
315 963
499 827
735 857
293 828
610 816
248 170
993 427
395 282
590 595
681 421
800 567
727 134
476 897
756 212
93 853
526 509
734 359
850 966
893 133
827 596
643 830
715 594
879 824
573 625
524 726
594 756
786 442
894 608
994 526
150 585
181 982
521 481
337 875
866 940
852 682
943 34
691 407
144 719
819 224
944 953
158 747
126 807
290 775
709 390
835 488
506 453
776 74
966 390
843 625
477 812
751 613
54 357
812 974
409 932
98 767
903 765
311 211
917 593
164 992
937 910
141 599
723 757
967 467
149 190
56 14
913 131
558 414
225 971
966 550
930 446
638 346
836 384
991 186
479 372
664 581
873 162
977 649
453 219
434 568
651 179
743 115
703 438
437 897
180 146
285 927
106 8
296 297
736 588
51 161
17 950
166 190
849 630
52 833
745 616
711 342
385 135
858 927
56 327
541 306
557 69
690 490
295 619
997 148
956 217
899 316
561 891
743 989
888 155
140 673
253 788
589 423
730 494
916 36
847 352
786 189
862 587
326 758
953 922
524 892
460 415
767 188
978 536
619 676
435 193
609 953
236 951
656 933
798 11
496 421
966 478
15 283
993 171
778 828
134 890
26 708
686 159
525 379
273 633
691 386
476 683
113 7
40 85
960 754
608 258
665 763
589 922
869 393
513 829
284 98
503 114
712 943
467 270
168 130
852 377
395 243
548 124
994 456
211 840
514 632
302 591
437 470
345 370
522 142
262 878
427 231
440 627
67 266
941 454
61 709
18 859
281 211
301 631
15 482
396 509
93 330
312 537
954 358
408 722
120 909
208 34
646 30
351 358
245 262
409 396
85 786
31 972
766 774
932 328
597 598
851 874
591 93
345 745
329 75
189 886
86 932
77 970
972 598
479 53
243 238
916 65
397 718
132 783
985 928
752 182
967 610
849 763
418 433
233 774
202 866
888 897
81 633
228 974
536 427
39 998
125 106
417 159
863 622
100 147
850 182
248 917
178 783
273 977
150 937
824 678
716 984
743 996
459 655
655 884
650 450
582 143
342 557
154 713
77 135
775 889
201 980
272 353
447 245
559 134
746 577
659 152
426 950
111 173
442 899
809 480
743 630
655 52
719 720
78 662
366 578
418 331
372 524
599 187
694 779
2 409
321 545
510 933
482 785
9 322
383 870
723 153
768 511
569 624
339 705
132 30
296 110
10 3
937 691
767 597
39 723
615 160
154 559
797 268
185 264
373 46
29 226
380 216
464 329
467 441
228 642
15 789
107 991
259 760
793 172
87 186
620 507
692 669
718 700
244 370
635 939
61 142
347 18
769 862
653 187
774 708
411 43
289 123
494 28
25 894
714 846
303 495
599 609
280 534
142 649
609 117
803 943
860 788
732 489
292 416
481 54
161 25
730 74
653 266
580 187
766 369
807 994
472 655
436 31
112 412
415 339
326 174
285 870
698 192
469 797
899 376
205 38
282 880
867 251
423 670
963 516
106 773
620 340
455 488
464 914
535 880
916 82
242 273
637 422
129 113
202 378
276 75
706 44
663 280
78 763
166 980
18 448
705 625
848 438
200 297
856 474
169 139
881 737
953 770
290 745
721 922
517 577
332 974
569 979
859 276
673 373
877 117
712 577
795 472
955 682
857 19
54 759
967 628
636 977
581 949
739 196
579 45
554 4
722 39
525 880
268 60
403 660
360 340
908 500
979 925
963 837
853 296
947 228
725 648
702 295
36 280
278 813
915 681
202 247
744 536
600 437
457 141
317 689
85 102
532 153
686 926
264 702
859 46
225 535
877 268
204 889
701 900
500 296
405 504
298 15
512 904
38 324
540 611
690 844
242 950
432 181
720 78
234 938
886 449
527 568
355 103
902 33
380 887
509 700
308 542
277 577
16 930
539 96
236 766
597 129
179 30
75 6
491 947
591 376
219 807
214 367
222 666
895 546
767 666
369 156
185 951
361 957
517 593
942 127
474 793
272 687
193 52
873 880
78 254
589 97
959 578
930 773
292 100
995 708
108 281
298 640
352 44
348 98
496 130
635 81
567 262
962 264
991 732
890 318
99 428
307 633
752 257
490 303
673 934
196 39
827 878
521 777
615 107
29 318
239 809
809 378
776 690
977 269
743 911
546 695
920 223
670 372
795 413
633 708
607 47
988 214
388 285
617 348
150 98
213 767
306 265
904 881
964 865
77 789
263 471
7 608
146 405
974 468
404 831
31 957
83 7
716 919
993 584
360 491
244 383
551 364
912 338
866 495
800 545
126 797
553 985
813 143
194 17
102 500
664 869
669 882
657 318
177 787
802 716
952 484
40 742
343 83
869 427
644 497
656 155
80 219
893 946
20 372
721 302
758 494
286 234
440 309
957 350
469 934
534 494
606 110
227 603
323 820
351 56
181 149
818 584
606 419
762 861
455 273
739 175
770 120
977 331
474 966
602 438
313 213
988 922
693 932
804 421
150 577
669 157
823 628
942 424
912 725
301 882
612 670
260 537
843 866
158 844
513 907
153 472
868 2
722 525
844 45
18 646
599 68
259 762
242 190
865 529
341 315
804 476
30 76
252 10
244 467
749 834
314 647
518 668
225 429
469 348
570 997
176 875
983 210
277 224
377 394
211 73
846 627
34 706
836 779
296 60
159 697
813 564
279 339
955 758
768 117
10 704
758 678
501 635
479 587
240 483
239 473
728 670
737 809
640 64
496 834
10 604
824 706
211 747
710 298
908 589
483 38
533 468
182 717
912 140
23 537
876 838
415 866
12 836
357 701
193 512
648 491
677 305
153 801
421 189
856 881
613 297
186 650
403 918
790 497
751 123
788 574
198 489
511 474
711 958
820 406
763 349
625 836
50 696
508 639
719 786
161 387
66 620
609 145
377 229
768 777
246 999
234 500
778 560
347 403
265 405
418 119
427 553
368 704
465 566
854 542
13 497
220 255
227 535
513 197
373 870
758 284
682 203
481 791
337 397
976 482
702 419
561 810
754 380
16 68
4 406
55 72
458 273
1000 828
928 541
478 204
585 912
532 808
144 378
387 773
274 968
580 47
709 499
644 995
705 687
604 797
763 545
564 847
143 290
521 664
991 259
573 794
477 115
502 190
809 932
481 656
225 961
895 528
867 445
1 183
429 836
671 607
836 558
829 279
774 989
67 227
983 406
436 741
778 139
579 189
781 49
532 447
437 398
621 331
101 144
952 514
951 124
98 989
411 265
952 224
485 868
481 685
395 250
702 11
315 415
902 651
896 506
758 913
182 540
787 193
288 955
31 2
667 915
598 892
786 699
663 917
749 813
416 319
385 709
289 595
700 432
185 909
489 16
521 461
241 315
988 874
941 174
955 291
567 4
674 572
128 827
9 612
549 83
938 952
871 237
708 919
466 698
610 592
411 185
97 267
926 927
881 499
877 702
245 725
550 30
811 473
599 768
667 282
24 740
570 404
795 703
840 698
948 849
43 227
589 389
202 631
943 988
760 243
75 450
158 145
539 619
878 528
961 66
952 199
749 893
7 533
871 516
214 275
895 752
544 308
581 806
185 493
500 777
975 826
323 896
886 153
520 324
353 42
510 343
224 290
149 189
612 643
257 298
263 430
270 356
621 735
707 15
73 188
241 986
860 551
874 423
725 455
285 476
295 917
918 656
889 452
266 517
134 93
615 864
816 969
124 542
387 942
458 248
123 468
424 267
891 84
730 881
571 874
527 600
868 858
802 937
94 517
97 899
893 228
262 687
383 948
909 711
485 148
951 965
242 570
170 670
434 106
546 808
969 259
548 556
77 330
56 223
486 894
512 140
364 621
351 360
207 355
188 842
305 279
970 638
584 838
710 21
620 636
752 992
606 677
678 370
586 381
838 625
599 712
414 561
363 707
625 675
932 459
17 494
588 668
414 763
272 465
60 119
99 867
562 855
858 134
269 292
975 969
826 236
844 859
339 238
699 452
535 208
948 735
555 887
36 486
847 404
40 277
519 983
76 955
804 170
525 599
942 592
69 132
958 983
610 758
175 490
212 786
723 89
465 4
6 648
178 444
827 811
553 246
810 648
162 690
321 974
309 808
33 204
302 500
85 735
888 288
786 811
583 491
123 439
374 809
81 287
582 297
336 158
925 581
503 845
963 125
534 950
334 864
190 407
247 636
444 896
857 267
458 154
372 835
20 235
590 184
18 806
374 90
757 564
477 189
843 373
434 79
871 504
682 647
181 343
200 270
548 945
214 585
355 701
796 928
133 626
922 261
139 376
111 187
799 291
508 353
532 123
501 550
766 401
980 24
436 71
771 866
904 557
68 646
900 260
346 777
944 437
402 368
625 488
832 406
444 97
779 641
511 978
713 59
584 60
819 455
349 250
656 416
349 487
781 924
426 271
463 897
364 520
67 19
748 458
213 121
583 920
946 185
530 274
883 306
485 739
476 735
96 858
898 1
897 935
840 95
428 629
30 60
290 69
511 967
986 798
640 822
615 51
2 939
865 376
974 727
658 254
545 227
318 271
115 530
311 394
802 379
571 896
426 697
197 829
327 528
860 822
491 61
271 953
22 489
451 323
234 536
498 535
732 797
941 258
335 519
520 977
433 12
873 417
308 943
981 205
596 748
588 399
119 531
799 612
273 80
629 7
188 828
819 503
417 691
281 704
235 759
842 763
608 295
443 454
661 659
431 853
943 691
353 804
274 805
585 448
690 240
405 746
272 683
608 426
898 301
618 948
112 765
852 442
337 771
288 842
742 645
769 835
301 936
428 400
531 942
244 602
808 769
920 294
227 455
141 810
957 83
168 303
390 811
709 111
333 74
399 140
439 206
864 603
796 278
350 117
108 202
688 446
937 277
769 586
221 38
12 731
650 444
511 136
649 291
321 662
131 736
165 333
347 910
940 385
244 596
675 521
414 555
522 336
749 283
308 353
119 271
651 74
760 282
916 73
830 255
525 680
634 76
901 41
501 474
320 618
804 856
647 631
365 428
577 335
318 233
178 460
200 100
680 528
210 991
957 143
118 311
596 731
211 824
800 188
404 716
758 594
67 117
139 945
733 555
67 103
910 576
365 27
595 464
609 829
553 916
304 550
30 15
47 159
862 294
166 260
739 747
844 199
210 197
582 764
674 160
179 151
540 910
424 434
650 213
768 248
268 750
692 623
385 139
40 819
744 67
1 329
444 818
617 255
918 862
739 832
873 216
329 934
18 141
607 463
542 50
741 703
518 269
515 887
21 993
384 130
372 322
678 782
950 591
378 243
577 945
268 991
8 394
230 145
148 876
220 912
372 480
90 861
38 494
108 749
944 463
765 378
931 354
848 431
838 937
206 152
906 61
736 604
611 821
168 886
303 829
854 552
826 394
754 212
214 335
171 872
219 937
655 249
162 537
556 3
932 723
982 48
510 409
372 545
706 275
151 940
923 371
774 426
431 704
735 768
679 490
759 431
269 257
397 374
527 17
500 980
299 188
485 449
686 607
262 950
50 366
946 239
69 115
782 139
636 410
633 865
789 477
276 264
53 568
67 404
618 48
607 381
304 525
432 776
996 773
312 601
39 809
403 760
223 517
872 967
341 23
309 596
516 656
469 685
915 873
510 745
4 770
986 101
290 942
353 483
538 104
525 204
478 761
17 276
824 883
745 480
92 365
431 575
161 478
185 329
549 839
119 622
43 546
356 815
637 499
696 863
62 551
386 147
332 336
149 645
798 460
205 353
934 771
201 826
312 658
227 987
482 291
333 531
621 533
568 130
182 272
838 126
487 257
630 679
434 439
779 485
325 979
417 261
102 697
761 963
424 852
265 522
515 1000
218 702
570 863
307 965
873 300
895 677
48 757
183 925
741 699
173 720
1000 310
519 374
418 453
841 246
443 103
570 607
442 444
137 448
598 368
154 834
671 285
198 109
780 269
18 70
251 803
747 362
792 295
580 701
432 199
354 107
705 564
39 995
276 303
223 766
415 517
543 667
298 696
883 67
194 506
857 822
343 463
303 64
570 578
895 589
185 827
445 487
447 911
545 305
400 17
610 89
397 773
660 193
710 332
600 250
62 44
515 636
825 753
937 159
812 180
670 435
696 308
778 415
627 35
178 470
903 376
849 384
747 216
191 864
358 71
906 646
803 812
669 25
87 226
579 715
763 514
882 376
975 399
144 877
249 132
833 640
779 878
803 4
140 991
511 663
454 341
305 244
668 892
538 82
999 785
920 150
460 811
727 522
512 801
313 499
381 125
684 142
377 743
22 393
575 866
839 100
757 36
726 758
684 848
409 8
494 340
627 698
341 336
578 693
58 581
545 887
282 402
579 511
330 1
367 600
724 62
28 689
985 276
129 843
707 576
429 975
815 532
320 642
587 284
682 528
407 772
790 391
330 150
963 594
221 363
512 335
305 846
379 734
391 620
326 339
389 877
236 792
939 256
711 993
369 400
721 934
474 980
955 690
776 148
852 472
176 661
45 886
451 610
889 547
391 564
848 786
887 852
371 179
836 618
755 546
46 635
233 667
421 736
247 530
608 1
147 715
695 829
340 175
915 227
244 93
24 644
880 678
138 474
617 513
32 81
723 29
449 934
413 739
124 414
600 258
662 557
865 553
912 405
492 591
59 113
431 456
776 766
426 885
839 658
417 231
966 359
966 277
226 733
803 409
109 310
868 338
742 147
279 566
16 830
693 943
300 295
769 29
465 576
892 89
495 379
872 793
139 844
108 670
209 552
659 9
233 564
289 263
785 122
796 771
569 568
120 978
149 663
57 179
109 147
671 788
155 75
209 541
625 789
33 78
569 888
629 409
957 224
619 602
790 229
935 335
694 364
580 779
363 17
325 371
684 745
524 694
766 585
785 646
963 22
82 535
373 365
139 649
386 933
484 502
639 775
925 542
565 765
872 653
686 617
6 241
836 656
396 71
624 724
759 58
288 753
522 280
322 613
558 503
837 340
881 243
646 610
104 681
313 985
201 614
287 837
838 489
281 125
330 882
305 72
411 694
806 814
536 52
86 940
510 675
491 710
51 303
133 225
147 302
908 615
629 420
883 8
650 881
258 158
294 392
500 146
413 698
548 544
507 599
446 676
75 904
494 538
510 268
840 282
291 509
322 937
664 771
666 557
391 702
910 495
768 662
231 809
754 333
778 357
684 650
263 797
123 118
95 826
647 920
542 463
662 701
206 658
153 54
468 547
953 950
41 844
799 941
855 576
689 265
633 130
65 942
154 784
560 10
737 153
61 603
690 119
553 880
589 64
913 588
856 501
625 123
634 154
776 955
178 82
925 227
629 59
803 349
581 285
18 925
579 159
968 107
45 427
340 324
967 50
929 339
618 504
375 595
999 560
394 915
343 968
427 599
184 207
184 329
476 520
112 770
386 248
114 346
279 983
634 255
635 851
923 927
901 71
406 619
3 723
179 576
891 795
256 258
946 466
348 600
371 20
759 856
370 511
89 226
451 700
230 305
437 366
194 851
887 995
515 972
563 820
897 262
490 79
803 236
694 504
464 516
694 669
481 92
646 681
393 235
837 537
285 249
787 841
753 607
297 491
677 321
969 995
867 430
975 244
92 747
908 598
303 379
713 279
275 538
690 512
472 390
674 638
553 915
484 963
750 170
551 919
491 46
881 681
468 438
24 669
222 162
559 913
293 566
798 101
742 904
559 310
492 471
673 299
290 687
131 487
667 788
400 89
612 352
684 602
545 106
455 871
833 638
69 468
329 614
16 91
262 583
562 594
814 443
173 189
311 552
612 997
727 75
15 254
479 63
491 107
16 101
362 849
341 321
55 208
910 141
514 798
899 430
276 237
466 29
869 881
944 21
813 699
111 225
596 344
599 347
83 756
676 488
719 81
268 89
894 57
35 161
469 978
47 172
520 650
805 422
663 37
186 248
355 7
660 155
512 777
726 170
237 648
252 644
421 914
813 432
414 850
21 184
536 467
123 611
423 39
973 648
952 141
199 536
937 16
927 206
507 190
911 280
474 541
564 879
820 240
128 512
361 869
270 78
470 132
993 86
649 452
285 694
118 961
808 674
37 993
423 262
572 918
897 195
826 350
394 219
912 488
173 105
308 747
106 521
288 926
356 53
856 442
655 14
550 826
191 157
272 311
858 311
616 793
227 945
981 997
897 209
740 601
81 178
993 731
471 710
125 90
180 531
394 535
122 191
96 265
202 767
585 628
709 221
859 709
709 417
831 8
533 644
994 991
370 177
783 884
236 280
504 540
340 385
920 967
783 613
475 895
683 663
539 772
513 223
147 91
164 906
170 77
236 139
262 271
250 195
985 495
566 71
50 524
869 365
769 615
834 678
39 690
996 699
875 871
499 934
382 896
911 650
744 950
688 146
366 6
639 645
61 719
760 876
758 749
785 620
740 661
18 331
4 755
569 251
111 521
323 378
782 991
153 942
555 193
300 735
366 711
335 123
184 656
534 745
865 275
940 605
673 154
391 488
933 875
632 516
747 829
615 81
839 871
860 634
825 314
250 474
880 999
352 345
334 494
382 488
8 716
501 473
402 707
739 406
815 859
75 951
846 40
892 286
278 290
160 558
796 732
777 303
23 305
882 632
755 202
86 590
2 54
689 756
192 798
951 585
435 733
694 887
435 793
84 374
787 340
862 495
45 108
879 964
925 594
823 799
751 494
106 31
291 336
950 174
906 989
127 336
610 31
555 927
155 102
886 477
990 579
834 344
77 714
861 434
560 195
736 622
245 811
350 862
440 586
462 62
466 853
524 924
275 375
673 167
970 10
806 886
935 141
150 983
903 419
426 86
141 961
692 862
180 834
262 753
99 945
489 437
936 644
844 438
557 743
929 805
882 513
188 408
601 94
381 254
871 406
982 333
815 58
875 725
10 158
646 802
130 322
978 884
945 421
72 624
701 718
342 389
153 87
264 546
61 230
685 270
33 683
704 763
869 306
708 686
1 167
284 561
812 239
522 529
897 120
670 72
156 548
2 81
299 231
750 698
375 345
465 152
592 859
466 713
858 268
284 419
234 255
19 180
554 806
51 230
951 47
226 706
382 247
823 809
840 467
114 599
316 379
949 387
838 449
998 26
490 384
46 98
499 875
462 641
609 571
605 931
610 244
893 770
446 845
963 301
7 301
336 580
669 254
951 68
659 468
447 466
491 187
123 5
82 997
342 736
448 726
979 237
165 827
324 149
896 670
168 540
461 154
987 723
975 729
482 366
451 612
762 106
687 671
248 607
672 401
182 209
946 138
961 721
319 473
192 479
882 582
579 102
1000 852
71 311
392 936
624 383
47 25
945 506
623 178
780 392
954 426
269 943
156 219
60 891
154 723
587 466
988 617
217 473
905 365
355 464
624 61
821 553
177 697
605 461
24 567
560 130
91 381
79 835
12 303
185 467
583 410
746 278
865 48
235 52
768 20
687 232
215 549
450 33
969 994
114 132
177 195
393 559
61 442
921 313
856 925
826 415
795 687
634 285
157 149
46 714
38 179
759 125
951 686
357 582
99 409
38 497
135 492
481 597
391 552
646 708
948 27
39 10
200 328
906 206
390 624
905 398
171 2
587 174
172 311
648 780
454 758
761 127
931 505
422 696
137 33
524 293
968 244
694 645
918 842
995 904
502 640
149 170
330 457
240 990
167 872
716 950
554 563
477 678
320 812
849 672
865 914
89 658
192 126
222 606
619 452
393 783
927 170
282 569
709 59
186 709
48 798
606 553
324 125
15 421
965 600
371 609
159 513
267 175
116 559
442 482
59 107
751 342
37 631
262 917
335 937
356 565
842 195
73 940
933 987
288 261
73 656
263 504
578 987
218 551
882 345
349 844
946 438
183 103
780 67
482 941
387 345
927 510
575 123
690 627
656 222
454 309
694 729
63 218
547 933
342 164
828 378
706 359
902 71
420 473
715 522
497 315
213 494
225 481
148 936
847 317
67 326
4 92
389 280
527 846
142 560
507 168
681 573
207 465
444 20
438 617
225 825
26 629
655 44
771 201
328 421
892 863
929 437
336 848
2 659
832 202
494 672
875 237
333 657
361 886
807 808
102 784
733 433
794 665
676 902
365 215
250 299
633 414
190 762
328 369
867 448
10 345
113 132
669 90
826 660
989 129
532 204
644 586
658 843
366 744
859 221
141 673
150 216
600 900
14 568
637 21
950 713
727 428
671 683
938 472
993 292
590 12
192 88
129 842
881 34
893 204
811 768
815 727
80 643
171 682
246 408
866 56
12 212
359 984
430 870
927 480
709 17
626 29
241 719
78 196
489 777
10 69
697 142
705 668
300 875
220 536
878 444
167 960
46 856
879 832
419 852
775 777
318 148
964 574
851 987
502 284
380 377
700 454
565 555
330 573
512 931
594 686
553 326
768 164
87 159
557 767
178 899
642 119
163 154
512 662
645 846
47 812
561 441
64 708
770 655
695 111
442 842
470 860
947 756
364 252
115 68
613 311
235 656
908 499
104 572
598 719
537 747
526 757
888 566
396 141
370 820
736 51
387 450
136 268
445 113
367 57
81 764
513 579
868 982
682 482
920 120
652 911
670 976
333 818
813 90
164 861
87 746
110 496
261 715
225 969
77 678
682 712
787 952
621 337
920 709
989 366
286 274
232 197
912 842
668 22
461 361
255 741
952 46
978 10
870 643
80 576
706 212
700 492
972 438
619 431
22 133
32 895
277 785
38 536
377 930
228 318
212 349
769 794
264 645
535 229
629 27
528 108
568 136
667 358
248 699
166 787
684 211
409 373
323 139
722 405
480 397
354 992
791 800
369 321
122 997
493 44
159 251
676 271
506 375
563 367
230 893
867 427
326 349
874 799
563 826
882 183
565 413
876 675
719 217
255 399
166 742
750 759
630 569
949 234
979 928
733 6
735 426
861 208
919 508
884 95
354 482
573 627
915 920
104 498
184 756
53 222
75 632
320 901
813 457
591 411
690 243
186 314
453 641
548 341
597 308
969 209
860 797
836 35
333 852
321 706
394 740
343 116
358 932
509 77
208 457
771 891
407 833
688 86
767 343
609 98
892 347
34 909
711 828
699 951
883 260
370 197
846 701
371 773
948 900
527 439
293 131
112 278
1 453
62 90
374 504
346 510
794 132
193 989
462 560
796 321
4 107
482 289
436 668
159 650
536 706
170 144
542 930
228 412
20 463
626 815
527 89
962 118
273 65
751 238
143 581
424 137
324 11
216 266
112 69
359 778
357 86
524 757
504 110
854 886
420 32
783 141
411 609
26 899
568 955
101 451
149 794
250 536
462 14
124 888
153 393
838 719
557 300
767 790
754 35
745 789
456 1
406 720
568 427
650 339
872 306
197 792
64 304
851 954
168 136
98 40
938 706
262 918
420 82
114 966
296 253
145 810
233 137
585 377
812 15
168 364
103 645
426 436
660 147
579 2
481 16
127 471
688 10
951 158
76 732
329 536
79 422
160 369
52 92
575 857
644 80
443 291
813 945
222 975
430 813
230 205
844 861
422 37
233 362
970 509
381 177
856 86
445 679
760 813
532 198
165 915
718 872
787 161
401 676
943 787
729 990
94 992
37 121
579 894
682 157
97 362
667 67
176 214
955 574
348 115
131 480
273 295
764 456
995 113
657 577
856 197
769 129
841 441
860 649
84 436
983 621
117 705
240 210
51 916
578 676
496 694
342 830
790 532
266 376
898 531
949 158
223 10
214 602
647 17
411 773
152 891
294 314
407 432
131 287
507 895
575 701
109 338
296 463
572 682
244 998
490 556
659 576
798 633
186 757
326 392
551 436
209 725
195 666
569 653
141 79
964 850
942 748
886 973
72 381
562 258
20 802
995 723
209 56
714 76
121 105
310 777
859 883
196 851
316 839
531 503
297 597
1 999
99 752
75 151
308 225
701 349
634 243
21 817
295 378
466 380
45 696
519 172
457 647
105 177
367 815
24 625
852 692
228 934
654 205
232 83
167 828
184 806
370 493
447 165
579 962
740 742
946 320
610 898
927 745
556 174
479 332
983 791
266 693
928 757
306 590
744 765
124 541
440 350
264 331
697 7
319 409
470 164
366 354
680 497
38 711
257 987
706 693
820 479
864 458
871 823
970 993
940 756
397 917
61 871
290 591
483 107
51 279
751 402
287 910
696 581
92 383
861 891
94 86
23 634
40 304
882 201
449 627
736 663
454 831
715 80
242 531
71 603
909 561
765 567
931 540
351 298
663 588
880 325
914 822
373 102
646 57
876 922
858 83
123 14
917 6
289 980
242 749
172 544
744 8
263 423
935 298
721 83
852 151
378 941
482 511
713 826
812 946
590 272
570 384
67 662
559 260
645 324
730 598
691 504
886 376
927 50
608 605
871 437
869 341
465 652
489 364
94 311
916 416
169 662
126 547
481 321
477 401
833 687
120 660
157 349
562 51
483 442
649 167
288 34
239 880
323 171
130 676
357 399
801 663
876 777
732 628
428 163
87 643
976 497
677 396
832 244
18 562
448 11
903 608
68 504
863 255
740 826
579 60
588 899
812 243
194 426
13 84
81 366
331 483
655 203
273 266
355 589
47 856
66 802
620 713
154 659
829 856
634 562
377 513
99 895
204 256
165 278
291 480
211 972
369 330
335 87
514 251
994 208
93 806
592 288
533 517
248 861
614 78
863 61
360 126
738 938
869 809
439 859
244 260
76 18
711 19
864 676
107 227
472 765
64 768
926 159
351 762
310 591
189 87
313 904
621 727
875 489
515 799
275 634
747 238
424 526
892 806
833 101
838 32
432 963
550 279
416 160
266 283
353 649
164 242
650 316
458 966
402 972
111 431
413 244
192 712
205 503
481 668
816 160
546 282
633 845
442 985
546 303
625 73
508 765
681 105
878 58
721 390
507 585
147 683
164 476
644 817
562 218
811 102
509 490
628 449
398 174
335 724
501 766
919 840
162 344
645 257
102 845
267 996
533 213
754 902
207 214
528 835
111 414
141 521
141 751
277 775
29 604
801 193
740 751
892 718
608 251
261 565
447 50
259 928
845 188
598 708
714 652
607 921
705 894
976 425
104 112
819 274
331 978
515 776
897 870
633 631
710 860
471 110
361 839
935 629
724 398
750 618
692 881
709 303
542 137
722 372
386 388
527 689
753 350
161 551
164 362
74 396
391 494
110 270
715 998
147 640
709 104
797 829
609 123
893 863
189 853
523 404
354 386
694 386
304 215
60 431
654 260
611 922
415 956
251 674
849 972
162 408
988 776
28 714
541 26
236 963
477 388
934 727
642 86
729 154
510 59
503 575
791 104
200 803
987 510
891 648
102 370
639 807
368 469
751 512
456 935
517 742
76 647
604 194
478 785
747 359
365 995
37 49
708 286
842 934
335 962
704 19
256 54
472 774
25 466
485 341
991 337
680 87
743 112
60 290
327 874
176 142
635 8
30 380
85 170
698 360
401 917
98 17
186 335
923 297
593 340
98 551
607 417
542 722
546 849
24 560
457 910
357 735
131 859
650 82
244 532
645 201
409 996
41 760
708 206
832 825
496 171
559 267
375 866
277 648
754 622
491 166
290 34
939 192
499 573
325 172
228 393
882 905
876 799
611 704
710 215
493 763
820 280
984 141
905 782
992 266
206 659
596 379
680 730
71 283
341 554
994 635
405 123
853 170
949 340
623 596
903 830
877 312
511 92
599 938
845 983
269 278
581 714
985 669
23 706
693 844
713 13
556 984
677 440
695 426
261 884
694 401
968 149
402 952
718 339
693 384
559 851
338 888
306 400
501 724
796 626
127 424
722 603
53 323
441 992
470 55
469 697
670 10
646 203
440 881
324 393
801 316
774 467
960 872
345 15
221 945
898 307
142 566
331 716
142 4
21 258
455 762
104 207
116 266
330 552
27 693
260 741
791 876
476 975
242 866
819 804
870 449
772 422
159 92
113 109
70 876
746 462
679 420
260 794
335 248
69 370
685 710
606 393
302 401
929 350
809 71
115 938
822 824
855 395
948 754
238 928
971 339
214 841
833 284
643 653
229 165
252 199
283 472
493 384
591 50
104 900
72 210
434 110
830 937
222 16
111 403
575 104
708 427
665 25
806 790
793 637
376 157
154 892
737 820
549 784
281 815
827 638
717 743
787 201
693 815
959 670
929 540
499 654
341 660
6 902
461 907
293 412
367 27
396 823
341 237
823 997
441 15
267 356
845 611
145 382
372 777
434 30
185 929
79 925
755 488
449 666
458 755
215 94
934 62
231 974
487 935
52 239
688 774
486 754
461 816
319 154
866 157
697 53
172 520
960 583
637 161
311 156
722 306
948 702
879 316
175 315
818 652
267 9
969 840
232 2
871 448
845 795
916 959
32 676
27 108
206 163
589 65
484 633
240 117
44 158
135 70
468 90
374 399
760 222
303 398
516 489
968 134
561 221
599 260
43 299
624 646
874 318
233 655
747 639
786 585
359 826
446 666
266 390
220 447
362 438
570 37
61 265
342 640
735 5
103 839
588 957
86 709
660 589
884 336
703 187
486 84
355 389
358 298
32 249
170 935
312 3
519 812
240 456
602 461
280 147
569 253
784 840
313 205
945 169
963 332
386 678
1 814
408 870
278 589
99 44
8 799
311 891
563 914
694 861
435 644
750 552
624 338
349 172
886 388
475 791
237 360
969 733
42 720
18 715
156 50
396 136
874 612
162 556
242 900
74 368
923 633
385 525
938 567
614 168
95 767
564 174
264 135
346 749
158 616
550 919
892 529
187 873
886 891
948 490
394 945
62 847
440 334
286 161
169 634
191 727
402 614
939 716
426 176
635 976
237 852
865 289
245 740
920 405
486 355
412 846
833 453
969 398
802 166
51 875
590 222
771 8
742 306
483 139
161 770
929 968
366 403
374 828
590 382
383 175
274 297
844 462
833 970
199 208
367 914
542 274
829 874
905 808
452 450
377 378
902 856
231 55
846 784
163 313
933 128
488 983
116 361
54 924
189 912
776 556
264 400
327 29
427 672
915 846
574 128
981 530
33 789
446 82
291 416
779 783
394 597
337 37
687 42
699 321
435 453
874 83
403 774
67 90
607 393
276 920
998 241
123 414
807 467
59 356
396 405
714 83
451 280
173 580
753 236
559 703
510 896
118 766
573 910
944 538
514 145
222 916
108 109
621 805
852 866
215 131
967 67
257 202
438 240
754 729
280 615
956 928
719 123
246 511
565 691
10 750
183 72
719 499
127 362
875 733
140 214
915 48
410 974
535 88
763 908
373 782
478 392
198 88
601 209
756 641
454 171
861 453
951 101
686 542
25 557
885 871
38 41
221 125
324 107
972 155
281 600
371 141
939 225
329 816
318 297
102 271
101 139
804 221
959 708
550 952
435 714
42 678
198 417
750 590
841 891
972 209
495 690
26 994
716 209
18 774
355 83
217 61
821 579
490 620
852 210
844 277
429 124
970 461
156 482
287 438
385 325
193 879
321 248
894 72
481 154
871 906
30 160
800 447
121 78
543 921
119 168
360 111
766 103
150 875
768 343
62 294
461 894
613 590
161 528
289 453
755 593
950 894
452 798
600 452
920 645
489 210
419 318
803 929
54 815
204 616
332 333
770 306
498 554
505 680
163 827
681 264
514 462
474 94
970 563
64 539
672 799
837 317
136 866
783 982
288 903
361 875
613 732
551 967
212 894
873 84
987 332
204 835
921 531
656 3
595 445
247 928
98 460
474 228
755 350
351 450
409 446
533 270
199 670
292 165
493 41
585 918
999 78
641 824
468 947
468 303
89 597
57 306
571 313
519 406
755 304
293 816
873 489
958 9
330 473
535 202
186 161
546 793
840 567
612 584
652 577
651 155
950 918
192 973
238 571
871 739
135 732
868 698
686 963
788 781
984 140
142 523
97 803
371 57
433 471
91 941
161 156
280 823
919 943
419 215
100 914
691 23
954 411
340 45
550 975
521 605
804 151
265 927
568 512
687 364
265 446
514 932
114 131
281 905
52 515
732 754
530 655
763 600
418 415
992 968
676 364
322 190
548 719
206 173
459 86
338 87
275 661
980 758
577 617
756 818
76 628
123 545
1000 726
215 167
378 39
68 988
650 482
434 386
855 813
792 913
507 89
652 839
788 879
798 671
39 598
92 785
247 397
94 961
287 991
179 331
405 677
384 96
394 666
195 321
417 693
395 836
983 293
811 361
727 418
151 47
959 987
413 827
433 377
859 453
84 580
348 588
734 272
657 323
530 589
85 235
883 567
949 405
760 767
248 718
476 861
193 929
776 418
418 108
593 514
118 7
770 826
899 216
617 493
305 273
834 310
162 395
354 122
981 520
105 11
63 857
974 269
670 520
742 631
171 678
49 113
416 262
600 159
881 689
438 339
736 700
184 596
3 675
4 790
230 71
283 228
705 493
716 511
503 652
928 451
188 947
472 806
541 763
83 450
14 440
683 344
637 909
647 497
588 704
539 167
196 891
13 261
394 708
700 842
485 965
379 798
229 837
522 297
974 687
175 335
640 587
962 640
114 110
494 136
632 606
736 214
58 557
919 614
429 781
783 889
576 945
554 283
74 242
605 543
592 488
67 26
552 426
717 776
364 854
917 274
726 591
710 253
137 249
517 697
912 144
375 765
286 908
60 707
2 470
706 663
677 50
10 537
366 962
599 29
515 784
512 955
244 791
920 282
977 676
870 968
384 878
826 128
864 339
94 953
630 187
289 950
982 969
497 493
936 284
663 611
506 407
449 175
931 178
481 382
927 632
225 823
404 50
91 471
798 386
701 686
372 975
470 241
663 385
958 310
120 13
801 317
970 544
452 743
694 893
704 560
515 440
957 496
401 674
148 169
682 723
636 546
834 877
683 677
988 614
853 320
822 905
694 96
163 76
311 117
163 480
496 228
90 105
673 323
828 667
693 171
684 859
174 70
962 594
420 295
496 478
810 579
449 138
411 332
562 267
56 57
243 177
91 646
149 13
30 186
899 845
641 163
959 885
459 375
779 312
956 223
767 878
583 207
283 386
369 884
162 760
760 649
979 426
259 903
804 111
290 764
145 372
54 318
173 484
160 300
768 77
926 49
218 142
20 918
607 179
782 337
505 632
639 871
92 968
575 649
575 418
101 322
609 394
326 472
938 640
957 418
748 315
818 943
284 437
149 166
59 603
405 370
72 514
62 329
746 455
224 403
411 441
608 788
412 722
93 839
834 197
969 310
173 497
709 502
25 932
488 316
713 868
646 727
389 397
810 233
160 74
230 107
726 547
924 939
449 903
601 44
700 845
541 569
690 803
286 657
643 365
158 323
602 317
855 201
423 244
789 17
800 728
354 79
743 478
259 97
426 126
410 890
979 702
30 523
463 930
216 794
783 531
767 114
186 241
669 558
569 447
238 304
500 786
15 93
309 857
527 497
216 506
815 266
181 330
115 674
26 81
79 133
571 322
120 22
911 29
57 666
813 511
663 49
459 214
169 939
75 135
477 862
122 819
658 365
115 341
520 173
930 956
119 298
97 409
737 734
936 943
128 898
490 32
603 538
520 514
714 21
552 752
373 708
304 306
537 548
23 651
997 636
829 906
524 831
327 243
224 869
523 773
273 818
775 919
34 200
553 835
345 729
896 254
804 408
120 836
943 437
266 415
213 606
187 254
391 844
258 266
98 279
846 190
347 194
609 25
96 200
994 95
624 993
734 959
58 142
486 521
901 369
362 380
552 453
524 3
445 855
886 562
144 924
685 179
71 52
513 131
841 497
784 224
70 735
387 509
755 794
359 875
494 767
302 74
56 640
409 282
91 44
877 15
737 957
926 307
984 894
161 924
60 237
646 551
21 110
49 709
718 556
173 276
887 181
90 563
884 483
177 644
65 241
328 280
744 587
266 880
692 271
24 821
217 118
855 680
810 135
344 684
202 24
776 440
234 275
281 665
724 851
554 366
130 669
769 757
898 387
217 478
461 218
780 965
698 177
782 898
216 204
678 513
321 54
861 315
116 438
101 56
9 799
853 538
579 181
236 783
194 532
264 759
715 533
524 559
525 91
776 544
47 817
185 600
833 631
126 534
501 442
923 9
135 39
509 238
526 137
325 912
187 976
222 755
756 656
400 286
974 498
967 933
206 802
104 961
799 354
334 687
2 718
348 715
288 486
646 710
318 168
397 223
464 753
363 134
51 13
776 487
916 878
854 695
815 165
665 856
515 391
422 312
131 787
94 890
387 405
496 795
153 385
447 148
426 691
201 231
304 879
808 993
543 311
805 159
857 988
75 59
467 163
635 433
917 631
329 740
956 653
839 272
768 60
736 508
489 412
251 546
415 211
1000 291
446 234
421 778
572 998
97 802
604 33
889 745
138 115
406 511
806 109
292 410
611 859
835 47
683 447
183 92
655 588
664 663
742 938
322 760
223 659
837 505
831 711
603 343
267 732
840 865
63 416
511 968
411 673
153 900
282 838
416 410
795 924
566 726
297 472
965 145
888 77
418 554
935 198
586 508
569 226
910 993
908 715
305 647
633 35
829 93
804 590
295 623
699 271
393 831
274 339
91 521
919 462
774 443
474 646
263 6
33 813
30 402
110 727
25 378
684 809
103 651
428 526
769 76
478 734
93 170
405 617
658 877
176 755
876 822
929 716
569 829
724 692
124 743
947 325
508 516
32 572
96 942
83 258
988 219
508 495
420 53
27 347
499 453
55 962
463 896
731 971
803 716
62 540
533 6
906 49
943 70
625 645
543 818
162 771
468 661
965 618
99 430
612 112
151 490
48 85
740 3
604 983
508 47
234 841
976 743
443 357
690 701
661 501
772 644
808 432
434 444
269 232
744 323
917 332
561 916
76 531
792 155
339 746
246 254
985 366
47 716
565 300
438 461
866 419
317 728
477 617
713 799
589 812
929 992
654 376
553 483
295 914
667 144
710 429
297 713
717 849
286 271
371 158
938 282
467 487
621 768
544 822
962 512
901 264
182 198
345 814
717 290
14 594
427 732
885 380
836 21
289 705
900 47
377 406
928 709
31 887
39 579
410 523
1000 657
910 788
300 659
605 920
889 108
827 548
145 256
655 757
745 258
517 702
757 665
874 805
173 565
870 816
247 507
269 580
456 563
226 759
590 575
7 84
116 122
210 648
504 419
647 869
159 879
856 609
196 802
412 962
109 11
566 303
813 515
599 265
107 112
422 975
960 514
595 622
255 557
162 468
212 422
799 323
870 844
248 459
135 360
584 80
50 429
338 356
642 188
4 141
895 544
377 523
76 648
45 841
846 483
214 187
691 534
464 547
762 707
570 844
839 664
817 752
61 507
60 756
417 638
325 65
142 161
311 658
577 117
697 558
779 26
598 615
608 651
1000 987
609 264
344 747
239 641
220 899
561 320
73 355
545 983
753 343
309 924
854 180
310 698
132 412
517 612
435 86
290 867
725 722
816 716
866 303
598 317
220 24
910 961
775 342
780 432
727 488
617 657
354 816
906 592
151 983
284 455
701 962
998 498
234 10
384 563
919 50
361 793
278 82
24 620
431 552
365 798
233 342
632 611
486 345
742 228
515 951
978 30
621 128
310 568
603 449
103 55
868 173
850 449
907 206
358 285
321 371
326 55
859 478
302 877
491 780
441 483
576 668
640 280
962 864
986 170
595 510
157 390
783 42
158 722
868 947
157 436
722 319
289 399
238 359
699 962
838 916
880 749
380 219
137 864
812 124
282 953
687 18
494 800
816 463
428 681
160 523
458 758
70 524
96 836
884 472
49 534
710 935
787 630
996 425
803 343
426 418
552 327
349 8
760 155
487 65
565 647
984 960
749 778
40 957
118 326
43 762
120 912
842 225
848 661
576 495
3 264
3 139
534 105
689 353
762 569
873 966
373 55
357 849
78 978
848 607
818 627
973 712
794 88
756 334
253 282
972 663
703 189
368 299
226 780
6 892
24 230
104 911
401 584
189 214
147 407
712 510
953 786
729 389
695 204
869 373
387 825
29 93
48 172
722 452
403 113
268 100
788 76
148 102
891 189
846 109
70 73
414 62
415 757
807 372
213 704
628 160
3 637
118 412
832 827
230 191
40 259
291 761
18 432
551 80
392 901
505 76
260 732
872 863
462 238
590 985
865 683
954 668
854 569
482 302
906 999
417 519
615 340
329 607
194 883
612 254
602 776
152 909
6 628
271 541
948 846
786 943
260 292
830 27
792 325
861 751
16 475
209 197
783 390
269 949
952 523
31 157
660 539
829 218
652 34
368 342
409 48
493 424
587 642
385 63
422 412
637 882
967 58
686 154
449 20
273 545
512 952
24 216
644 215
20 798
859 420
509 129
744 832
864 360
701 490
433 915
996 564
168 888
233 475
58 205
704 249
886 676
7 550
381 483
499 481
225 95
870 397
975 890
868 574
507 410
400 861
786 421
783 95
196 414
566 906
282 717
21 69
426 2
639 468
624 415
874 852
531 910
648 188
599 940
265 432
978 963
855 165
343 840
424 725
838 268
225 191
469 951
36 562
753 881
672 858
270 142
972 340
86 287
41 798
825 249
816 368
307 374
140 164
514 664
898 994
856 834
851 742
115 379
291 657
692 34
423 340
792 659
355 396
745 922
877 446
67 93
299 736
659 603
856 100
261 302
196 532
996 892
787 459
803 944
192 203
218 865
447 308
995 40
788 597
566 594
372 730
178 862
770 918
796 856
933 216
726 745
519 18
740 792
270 212
601 650
542 788
575 899
954 845
914 414
700 215
585 458
534 694
170 947
304 318
105 373
533 445
593 476
857 167
326 206
277 840
236 899
339 698
917 897
357 566
478 269
448 554
379 31
949 138
459 849
240 734
451 75
220 887
225 614
292 714
331 412
266 370
180 571
600 594
705 932
362 590
147 354
930 842
556 908
128 550
668 440
423 901
290 412
993 856
277 557
822 359
195 3
740 348
994 517
35 660
382 839
485 595
875 108
222 712
456 250
489 40
373 114
133 734
541 236
732 936
279 965
32 453
635 403
614 412
974 878
895 578
77 6
151 302
62 546
685 171
231 123
755 96
305 574
685 514
314 937
865 693
124 146
252 624
650 661
463 636
403 415
372 966
468 664
420 45
906 363
564 620
886 41
824 458
606 738
853 381
271 903
870 252
579 856
352 231
525 803
50 708
893 913
884 926
266 132
768 140
910 300
551 143
501 525
895 318
360 927
765 761
569 354
912 286
116 584
369 293
5 386
626 214
869 843
198 467
18 490
421 619
522 748
6 10
940 583
195 297
138 660
81 832
878 569
416 512
453 708
85 703
949 4
917 5
585 45
929 877
241 798
674 425
699 1000
333 326
38 791
895 637
161 200
921 741
992 883
559 270
382 545
696 206
991 647
128 565
276 416
102 907
927 354
319 325
859 225
970 969
867 406
474 992
409 682
784 382
106 531
910 960
670 495
635 265
259 256
851 402
124 474
976 9
641 647
195 831
741 211
393 764
893 532
270 475
893 122
750 330
678 182
687 279
472 158
978 745
43 6
672 298
215 14
79 38
420 373
374 792
661 36
703 659
291 405
223 895
356 129
876 219
951 831
516 732
345 466
800 583
2 894
485 9
448 158
410 491
874 881
718 261
675 656
505 392
16 318
174 990
186 520
554 695
231 211
881 138
140 839
337 387
553 386
888 690
722 237
41 970
89 575
585 802
382 546
902 912
196 678
398 363
415 437
978 130
812 890
861 20
512 702
178 985
279 435
539 593
797 774
235 62
860 440
987 861
889 447
374 40
307 726
126 657
672 524
540 895
953 979
316 190
618 889
561 467
757 85
930 389
541 993
152 627
749 809
388 57
267 642
965 174
769 576
857 685
600 759
35 878
791 850
83 121
916 321
933 148
81 724
16 872
200 17
952 988
23 789
199 492
458 826
496 811
294 477
939 173
281 932
760 600
843 569
540 601
827 776
178 250
329 506
469 532
613 301
317 823
888 395
354 363
869 440
81 906
471 965
813 318
994 41
412 816
620 777
618 912
645 179
714 345
788 392
981 92
783 561
409 703
234 298
143 712
620 287
890 688
660 187
560 903
828 707
225 804
230 211
625 725
909 500
964 686
500 600
465 5
998 858
998 642
358 665
990 97
838 977
714 624
420 487
759 777
343 904
257 188
585 162
785 232
206 774
387 819
849 76
91 720
452 370
216 668
325 355
150 562
987 478
629 516
654 548
777 304
43 440
431 886
719 1000
73 919
105 149
992 897
832 276
432 168
33 205
810 599
708 78
56 425
420 129
594 138
867 871
649 584
665 755
132 584
347 404
769 747
20 977
698 912
246 641
685 623
985 169
767 6
912 735
327 876
911 427
415 376
96 113
595 537
903 241
764 709
145 402
814 769
514 444
784 463
47 496
101 527
938 530
507 76
134 992
552 275
982 709
626 905
422 35
371 873
509 393
56 21
361 181
849 4
727 759
214 688
551 430
943 677
459 337
722 802
265 188
613 625
977 402
182 98
303 934
187 374
520 948
876 921
571 762
311 319
855 177
673 30
802 121
645 47
282 137
561 851
989 108
495 691
841 324
972 442
327 978
217 411
581 775
963 747
654 732
170 174
971 735
834 554
341 776
838 492
639 720
678 715
184 181
51 49
656 143
250 259
710 168
296 816
463 843
442 398
271 357
985 777
1000 285
800 404
152 834
310 652
215 125
540 257
100 506
413 813
735 961
445 363
322 365
721 919
446 147
548 289
265 970
106 287
666 724
74 309
795 182
864 541
513 734
898 413
416 894
752 471
40 123
301 191
648 621
960 284
327 157
616 116
979 992
551 937
396 790
762 447
539 864
75 212
380 77
169 798
631 22
344 897
484 12
900 860
779 269
484 50
9 82
296 859
153 776
118 119
116 844
894 860
890 893
437 581
476 276
68 586
800 896
149 65
675 209
200 452
985 654
408 860
661 447
902 22
508 858
330 663
978 526
367 699
722 228
517 652
801 604
580 141
411 660
487 602
91 430
503 137
242 383
979 866
935 684
229 373
6 90
234 865
31 550
480 285
318 537
331 834
422 298
580 832
956 832
939 658
187 211
139 882
752 351
655 174
273 96
399 128
801 525
883 349
543 450
43 580
855 996
748 929
241 885
230 977
635 677
937 377
762 366
765 631
171 860
748 12
944 431
646 151
805 224
379 511
255 264
168 227
114 888
415 591
151 440
653 399
715 954
21 422
806 242
626 3
422 724
299 905
987 728
889 732
694 590
331 609
808 297
865 19
176 548
828 600
90 852
928 228
438 110
897 803
489 928
667 11
728 636
819 207
573 4
299 503
47 416
523 325
797 859
440 8
136 962
916 929
601 688
832 506
514 406
161 63
635 190
318 117
335 604
792 211
349 35
247 234
698 456
201 960
783 671
341 726
484 392
454 275
113 86
948 952
246 855
10 959
743 296
735 531
645 768
987 276
156 316
227 803
261 286
201 317
838 608
689 305
491 271
27 56
516 297
817 773
209 247
148 357
203 517
683 905
673 147
630 909
740 330
788 4
982 649
524 165
271 31
780 783
715 867
387 540
748 636
233 96
241 410
236 674
695 853
941 895
753 583
982 762
632 89
25 602
367 282
593 675
531 486
652 540
620 6
483 907
923 1
155 1000
264 744
457 814
716 725
712 372
813 36
374 705
17 108
597 740
184 816
484 7
875 405
667 542
852 439
561 312
577 179
540 629
474 98
470 378
862 271
141 766
884 97
111 599
775 168
402 564
177 439
604 110
179 267
114 390
283 128
910 781
399 356
148 191
205 642
551 821
168 336
560 635
127 702
107 21
74 959
396 586
816 966
735 368
701 569
123 46
680 98
792 863
354 305
247 670
738 576
581 585
784 468
709 173
198 692
415 592
579 420
590 278
775 368
337 4
431 191
611 777
251 526
484 553
766 864
637 255
813 897
412 948
500 281
774 490
551 951
321 985
401 652
263 193
615 594
408 837
936 316
526 951
503 841
843 272
153 748
501 789
851 338
337 696
115 677
775 978
900 158
57 232
722 337
99 518
176 521
957 91
150 289
89 996
557 591
944 832
107 84
820 776
824 197
355 590
339 531
355 511
47 683
356 709
617 779
390 165
920 212
713 173
293 426
362 248
993 5
308 686
676 13
237 6
554 946
550 38
854 98
395 878
752 582
982 44
364 976
786 573
756 522
130 571
235 965
33 486
844 979
143 473
189 799
349 880
862 540
609 454
773 739
518 596
731 951
347 239
211 50
674 373
717 719
865 64
72 277
991 236
46 628
972 698
742 882
970 539
860 889
535 138
12 258
268 497
477 93
848 241
845 999
435 559
13 500
81 29
47 614
380 120
362 367
557 498
200 374
477 133
233 524
80 31
545 779
459 344
230 273
576 964
723 775
316 170
501 308
521 811
816 155
70 232
148 36
523 684
878 470
428 153
899 658
979 312
577 750
438 541
840 725
333 132
625 76
310 167
501 618
840 2
718 796
370 515
320 911
554 252
531 265
950 973
41 294
729 465
50 358
359 128
165 246
681 805
453 703
138 473
489 110
728 582
727 481
255 820
647 343
51 718
51 507
487 459
657 337
284 122
394 842
877 747
71 79
988 830
706 659
231 488
858 355
397 738
990 307
374 873
223 700
800 169
191 649
141 581
921 881
613 550
93 775
679 323
902 234
323 453
416 677
891 920
44 953
601 288
560 596
735 467
272 279
107 30
926 429
494 882
213 984
144 198
837 632
97 917
582 710
874 844
689 245
634 782
334 305
828 495
993 101
2 390
106 441
228 573
680 873
421 568
438 760
838 457
102 79
797 146
268 640
186 911
929 768
475 397
176 652
162 969
970 146
21 512
420 503
595 448
958 787
838 615
312 991
731 838
263 510
48 756
609 634
94 819
303 219
688 563
161 915
237 700
835 230
861 399
28 628
715 899
21 446
214 185
705 453
775 187
872 567
941 653
770 810
871 895
439 159
803 884
630 588
453 106
879 932
63 952
931 994
756 355
522 689
957 826
192 262
691 725
221 101
744 800
234 23
132 934
940 279
990 381
445 180
572 735
997 160
47 211
697 810
600 66
422 241
848 45
552 141
458 175
597 894
786 545
872 58
189 525
243 897
65 500
397 895
886 27
483 829
351 349
351 932
837 798
908 736
302 474
347 809
104 689
833 774
792 993
717 253
18 619
515 601
622 301
526 239
558 181
664 397
989 510
850 202
748 592
142 5
848 395
199 654
984 710
452 165
893 859
486 115
611 76
416 580
553 523
114 445
294 585
408 259
884 986
100 437
503 257
914 361
347 761
864 520
615 321
122 190
983 912
888 162
866 456
57 162
227 751
5 684
755 759
377 476
427 451
589 726
824 673
258 809
45 198
924 895
158 821
759 151
655 907
969 597
975 756
164 322
981 306
643 989
887 254
674 692
672 314
112 326
708 584
964 392
657 508
667 448
902 444
281 696
763 27
32 628
672 549
635 250
517 276
498 514
557 395
597 237
545 915
731 75
505 452
51 504
571 321
607 91
231 929
384 991
533 560
778 634
175 707
841 137
666 787
4 792
925 149
35 930
356 579
61 718
119 968
843 384
270 301
91 538
230 33
258 92
675 575
665 310
537 31
502 810
625 532
32 438
531 518
773 884
502 790
343 501
892 266
685 881
150 30
268 579
227 303
304 784
874 644
523 681
71 351
660 716
314 802
107 99
309 839
250 929
670 901
626 443
733 308
53 235
514 815
448 941
354 41
213 740
795 118
243 471
155 39
796 633
616 100
328 96
265 823
636 229
909 773
622 201
824 764
301 764
133 510
86 55
647 47
76 448
130 675
817 322
309 286
266 34
141 839
247 255
561 257
885 807
95 244
699 78
328 178
428 196
805 67
247 569
456 677
988 38
992 463
888 105
309 638
812 734
877 242
358 375
951 399
136 408
373 832
446 500
25 52
396 646
286 736
928 740
249 587
394 733
778 929
453 826
125 661
858 933
281 535
547 742
809 2
857 194
992 861
737 907
185 588
659 179
249 276
513 171
394 543
882 349
892 397
238 112
43 252
98 768
236 398
619 239
558 346
196 936
235 344
230 931
496 593
480 430
195 21
342 836
827 300
987 626
560 726
939 40
316 323
289 262
499 247
935 549
290 270
910 797
638 328
871 304
456 204
192 288
878 476
813 398
364 761
442 166
831 55
678 186
657 839
923 319
28 312
17 72
924 904
557 104
935 284
142 781
246 32
415 281
289 450
221 646
146 346
827 783
291 771
12 998
369 241
204 772
962 147
740 493
822 713
983 816
694 665
723 468
346 118
580 571
223 927
615 388
258 994
527 384
586 806
564 969
505 103
670 393
656 290
104 253
71 421
242 109
1 902
323 281
649 497
799 348
850 855
407 134
717 151
712 781
90 248
498 933
924 418
527 581
400 472
703 584
917 892
997 808
992 8
672 163
580 914
402 935
409 784
63 358
532 636
560 531
230 409
417 452
916 569
347 330
731 131
918 352
701 158
483 284
603 535
592 537
875 240
703 658
186 325
292 858
244 889
887 169
140 281
855 351
622 798
22 510
667 373
69 392
930 363
545 175
696 653
524 197
557 170
458 991
506 205
144 205
221 740
984 885
322 727
742 650
299 24
366 226
942 962
927 921
950 663
515 446
603 597
928 509
971 419
768 208
278 951
6 838
31 281
749 173
680 583
664 530
444 908
474 110
702 656
678 610
780 184
444 654
342 420
521 351
958 816
371 342
405 217
927 30
434 990
864 9
21 983
499 47
434 204
162 285
78 317
728 488
849 911
804 978
423 390
710 880
388 529
408 81
827 233
46 256
448 24
528 721
773 91
663 534
264 843
769 806
55 467
55 918
561 903
823 518
25 481
469 871
506 494
696 966
967 900
393 523
284 75
208 442
884 955
723 818
858 189
758 18
157 594
2 487
461 551
205 367
501 346
530 519
503 16
755 317
211 505
991 843
286 587
950 925
764 621
579 849
360 498
366 968
334 558
555 464
475 161
978 310
407 140
925 493
904 492
710 688
527 71
189 349
209 187
498 497
366 220
288 740
279 170
29 14
895 822
595 246
152 199
416 472
289 998
208 924
69 46
930 213
689 58
155 915
200 750
159 46
413 658
172 888
81 632
576 605
166 49
486 353
128 678
3 114
153 641
237 858
833 236
288 522
580 69
627 733
156 408
286 654
144 56
871 694
642 511
173 750
550 796
878 758
846 239
332 900
177 729
707 256
616 744
168 913
117 599
631 244
863 517
932 306
893 169
782 871
430 940
346 561
434 882
998 984
147 710
630 739
523 288
16 223
950 393
70 968
414 898
509 100
773 125
127 592
739 806
938 882
56 118
45 847
770 751
37 984
460 189
926 336
259 445
888 219
483 469
56 695
473 744
170 671
642 430
807 712
800 737
617 21
58 913
730 673
357 437
873 48
283 378
632 847
895 773
584 236
294 213
776 942
534 480
273 899
714 374
237 55
915 910
770 678
331 613
641 915
108 600
135 321
96 637
640 511
278 914
352 77
455 622
15 117
844 48
116 885
344 115
837 642
153 337
242 59
436 15
887 264
990 918
405 850
963 799
644 509
966 618
22 66
585 907
466 773
276 81
375 872
877 507
467 337
989 520
155 420
330 960
895 855
370 663
210 291
401 75
515 561
732 58
306 252
997 155
757 134
593 939
836 657
635 608
660 889
511 488
264 879
145 938
228 904
559 863
146 156
44 377
619 883
593 647
153 599
26 282
332 158
789 364
525 265
325 525
189 64
118 417
260 733
495 840
16 459
481 784
408 253
850 47
502 931
135 711
466 359
689 743
866 703
869 782
17 628
475 585
204 484
77 363
35 818
688 282
630 384
603 139
562 955
822 16
649 206
845 520
235 960
524 553
427 261
954 831
727 126
902 654
657 273
300 385
799 626
404 856
989 2
992 983
547 235
539 899
404 384
990 977
472 146
992 637
351 150
535 371
3 616
941 971
450 155
372 248
481 714
68 966
908 866
30 919
380 143
202 241
721 952
649 161
528 68
830 683
391 814
731 510
674 605
670 932
635 680
333 671
367 300
967 138
126 350
225 293
633 806
40 657
956 779
809 119
53 590
281 401
122 93
64 568
346 792
143 448
448 299
381 767
546 652
760 595
218 400
103 8
133 743
140 919
687 718
896 750
170 37
914 627
626 62
166 560
877 436
290 48
67 583
207 240
623 617
289 543
438 781
331 918
180 251
240 814
26 426
837 982
153 673
209 500
221 799
530 794
964 294
540 96
969 190
520 588
914 793
245 481
377 863
652 140
757 122
315 958
366 769
777 786
329 454
858 97
226 517
402 709
688 98
16 319
835 463
682 830
594 793
465 542
145 303
1 890
61 19
57 456
295 391
789 315
324 620
487 856
568 235
286 628
40 231
723 888
414 925
346 915
977 849
326 722
685 658
9 821
788 761
692 488
895 192
810 858
390 480
898 260
384 748
754 634
73 1
785 336
501 626
29 608
486 234
721 759
54 138
258 459
460 359
649 180
251 940
370 436
454 837
135 735
997 996
692 92
604 300
899 350
30 83
887 958
569 664
438 361
228 492
108 797
25 410
964 271
210 128
87 410
138 281
664 297
96 99
842 821
409 61
848 698
306 730
530 982
249 627
68 375
824 665
106 65
179 987
195 876
648 925
806 718
150 29
439 139
916 609
152 995
355 752
627 560
144 301
121 816
870 271
354 923
107 259
948 409
535 834
419 664
762 852
419 783
620 733
869 170
871 186
756 251
766 993
297 276
241 860
86 542
915 460
967 236
659 83
203 498
6 959
355 364
608 365
219 247
37 538
50 990
412 188
683 247
171 302
16 32
675 518
793 36
89 710
430 16
367 459
543 956
406 839
246 120
230 883
301 363
190 69
255 325
658 10
842 643
639 894
272 282
619 257
995 362
261 345
424 984
722 778
901 558
495 855
371 442
15 796
16 358
508 829
657 961
725 522
526 32
888 529
564 784
725 892
575 402
253 779
564 904
411 161
882 346
770 397
893 553
137 815
276 734
620 843
525 581
255 903
152 654
470 758
280 356
530 612
650 683
940 579
680 391
594 862
567 388
418 77
847 777
853 849
281 787
278 229
586 126
978 377
726 473
792 117
985 480
405 685
75 10
588 854
426 910
759 724
557 564
435 580
889 688
448 573
666 2
839 3
978 939
404 659
691 392
229 641
747 485
289 55
233 488
609 312
712 991
472 575
567 316
948 636
857 118
212 984
727 189
424 310
567 951
188 585
174 908
479 830
619 434
807 973
661 806
756 299
907 723
617 568
861 110
446 789
104 254
993 276
99 370
95 221
21 96
917 741
435 303
727 830
797 696
116 100
302 960
525 270
969 153
46 601
709 408
894 717
592 89
146 265
498 232
833 571
188 35
488 462
834 422
435 893
872 756
332 224
381 152
527 485
329 421
761 501
397 268
676 252
550 275
158 348
634 378
708 32
186 70
558 426
630 789
229 978
487 736
378 707
596 523
617 340
805 517
722 707
46 653
525 577
647 147
406 835
381 89
466 403
187 798
590 35
968 97
112 943
232 693
357 818
361 30
669 16
343 53
72 779
400 275
478 564
47 100
740 744
146 659
917 914
473 677
542 170
506 973
799 651
107 572
830 934
703 267
851 801
621 815
814 607
857 92
901 382
198 985
717 567
693 914
809 535
908 137
318 443
115 129
616 349
388 517
605 47
42 550
416 143
542 186
534 360
874 834
113 470
137 796
929 432
226 18
473 394
953 115
750 720
392 693
233 378
434 772
585 182
713 480
345 401
65 25
884 345
879 298
920 831
803 29
593 504
829 112
703 556
888 931
101 958
711 664
76 689
591 475
829 332
55 894
612 376
190 317
320 392
427 688
758 33
303 886
530 557
284 872
290 435
468 189
466 679
837 79
496 824
719 257
244 656
77 221
432 84
130 778
368 44
840 75
646 188
358 812
749 297
575 851
627 319
646 63
965 877
274 181
962 432
15 309
247 617
1 421
160 363
126 355
458 393
457 957
171 811
342 101
653 518
924 817
603 175
917 957
853 353
432 823
27 412
454 403
842 35
414 959
15 805
106 271
996 354
459 419
859 903
557 510
219 674
932 430
425 448
634 661
225 680
812 343
677 601
691 322
549 31
265 984
869 126
218 15
951 338
406 241
584 655
199 759
780 538
958 416
685 21
117 991
579 981
293 521
410 119
954 602
540 590
566 899
693 992
428 915
755 625
322 446
893 222
142 102
39 369
81 866
646 403
581 652
681 736
611 767
451 260
811 838
974 283
557 259
708 12
273 522
291 541
322 282
619 68
318 145
499 676
965 102
245 352
830 971
989 123
384 326
149 142
332 2
796 84
158 310
557 671
344 197
775 863
278 124
539 388
815 616
475 643
378 432
143 722
483 859
394 852
740 133
823 676
584 604
283 891
609 807
392 89
338 270
758 642
570 248
615 707
402 628
911 73
373 823
628 727
417 166
382 669
23 875
303 351
19 594
242 658
342 480
607 96
963 241
209 878
906 427
389 321
863 773
935 410
82 371
935 221
552 52
101 430
99 128
369 696
206 806
422 372
346 551
381 969
808 642
122 708
129 664
741 337
934 522
474 702
979 220
426 49
893 87
530 453
455 283
43 148
726 645
493 503
22 881
186 53
86 922
29 530
5 973
263 889
540 336
348 529
257 589
740 933
285 696
242 613
702 62
360 311
627 621
246 335
28 604
222 842
139 754
189 32
47 189
525 627
654 714
496 549
62 187
164 887
233 451
747 335
721 775
595 993
980 414
437 219
551 661
795 901
925 105
636 936
554 645
23 887
250 977
751 820
492 376
453 306
730 309
756 665
537 140
412 95
585 398
34 109
456 144
790 822
460 207
355 374
730 693
990 948
580 840
649 979
995 879
482 420
183 516
18 431
402 94
115 108
917 850
806 578
636 156
389 526
933 845
201 617
894 380
328 984
212 161
613 893
578 7
510 883
384 461
616 499
376 380
994 572
489 977
932 237
634 871
448 166
990 893
742 701
329 782
824 742
369 984
261 415
275 324
708 581
208 492
79 760
310 934
796 172
795 192
291 609
820 156
83 420
132 543
349 501
723 26
16 946
73 873
857 533
865 718
278 465
602 826
727 630
132 139
877 249
582 657
461 417
47 87
38 644
556 398
356 500
651 92
306 526
19 546
408 69
143 706
239 517
79 357
637 1
309 107
450 125
720 716
676 721
31 8
557 869
588 713
143 310
326 982
243 294
200 547
8 343
581 729
716 587
75 314
463 224
260 992
597 202
79 988
194 209
476 264
348 452
535 596
173 251
31 841
9 218
385 38
84 252
173 596
514 407
757 539
75 424
526 733
371 1000
567 435
266 805
389 551
382 661
883 517
756 377
181 85
26 897
981 236
228 21
103 882
300 25
419 359
393 824
565 217
488 528
862 426
594 205
498 365
829 339
242 60
926 995
830 483
18 178
276 193
970 222
608 942
846 307
249 579
566 425
24 550
963 108
405 270
216 97
328 868
87 817
647 263
92 801
538 424
860 974
220 543
46 231
18 892
622 501
375 648
346 47
820 404
118 198
309 416
374 43
298 222
638 555
219 758
607 206
147 700
187 947
221 133
75 623
908 709
634 316
951 333
476 173
248 392
639 195
424 457
182 387
79 643
292 760
30 415
248 605
611 799
387 350
636 570
85 289
977 502
631 247
292 120
219 519
285 499
369 514
503 296
271 198
875 617
322 55
999 314
111 788
981 438
653 883
490 780
171 228
611 870
533 961
176 561
697 193
966 184
142 957
340 422
194 620
52 133
81 222
612 716
930 696
491 661
473 233
548 561
861 142
650 305
331 935
450 840
612 866
489 143
607 505
742 562
768 694
209 507
698 227
31 135
54 653
818 190
519 20
841 126
790 182
157 6
126 750
459 587
523 359
133 496
863 186
179 687
188 647
439 753
257 156
995 882
119 580
804 131
838 784
272 34
536 856
401 116
284 208
108 626
122 293
140 303
334 17
723 163
570 144
620 998
328 697
609 749
753 770
477 82
119 466
271 395
874 506
35 502
193 203
839 760
206 711
222 640
166 278
948 133
976 489
983 968
65 160
584 7
590 163
202 787
143 864
295 370
431 971
843 973
287 722
429 423
244 592
626 580
684 290
691 250
620 115
310 490
348 42
293 592
800 615
113 107
53 221
388 738
868 729
748 584
878 666
413 612
284 990
981 229
94 732
830 865
440 916
187 715
173 762
694 484
412 464
380 697
885 988
39 562
586 206
647 953
873 305
817 135
462 411
569 905
759 292
209 786
128 724
489 612
482 486
22 986
420 976
136 278
373 449
383 55
867 941
592 427
656 713
484 400
818 506
106 713
730 661
436 29
829 761
490 734
407 254
662 455
39 884
826 933
958 704
22 202
176 341
6 520
917 40
911 334
823 755
375 928
842 871
429 126
36 403
187 437
254 70
520 928
176 663
688 241
601 154
661 429
782 502
588 607
806 279
479 237
24 666
994 760
252 134
901 480
435 758
743 520
146 649
158 629
950 486
513 991
176 659
149 503
301 172
375 474
806 81
804 451
778 255
896 780
386 369
618 716
314 443
490 876
230 705
396 387
877 222
345 815
294 479
713 629
881 38
238 790
238 669
274 633
782 321
152 404
90 905
912 134
628 473
299 973
366 558
451 413
220 112
438 137
284 320
892 865
330 297
796 814
689 97
771 393
258 167
905 703
414 321
336 57
632 679
920 241
683 740
772 411
845 678
194 375
878 305
292 91
249 291
478 57
179 33
20 737
783 17
842 732
576 596
719 993
725 377
139 553
238 90
935 127
823 200
338 198
155 563
231 429
848 421
584 431
936 282
869 588
909 876
766 775
737 469
245 765
502 68
834 889
990 683
685 817
903 422
955 600
492 260
313 769
693 481
946 455
899 589
231 88
544 573
863 813
887 718
422 274
616 661
974 358
69 770
857 464
112 47
875 222
214 17
659 98
380 835
109 924
750 280
904 758
986 988
534 552
438 456
273 672
794 593
492 994
492 643
569 633
208 736
182 907
893 464
535 497
986 881
707 311
480 276
689 457
758 440
231 993
517 908
857 412
254 823
777 451
497 146
826 733
610 657
168 469
215 261
557 227
848 20
821 467
218 115
253 508
3 389
471 649
705 3
308 973
847 605
974 708
345 533
391 369
342 858
801 523
956 391
139 719
796 199
234 334
705 263
480 755
101 595
402 50
439 991
188 108
828 80
392 553
278 946
516 904
633 264
536 374
557 404
960 248
431 266
577 916
148 521
984 41
443 589
410 901
103 845
764 31
464 935
534 531
867 42
285 165
939 16
133 600
637 543
57 289
639 455
291 378
851 422
785 94
565 662
480 840
333 627
982 720
676 714
333 628
878 141
7 990
888 266
275 517
89 269
601 494
91 985
277 587
371 21
927 565
92 156
598 742
21 242
326 277
438 125
169 181
835 56
581 889
700 312
590 762
330 255
896 955
605 864
406 848
99 131
334 661
9 154
395 554
429 383
613 853
379 147
504 863
291 571
331 596
280 888
332 204
29 233
935 4
625 759
497 586
380 755
845 873
719 982
872 291
429 810
208 657
132 772
556 671
850 667
925 182
48 418
178 491
74 16
212 286
805 546
916 114
453 720
290 117
57 468
417 962
55 378
541 894
351 132
337 634
965 453
665 843
642 292
110 130
863 468
334 507
42 67
422 521
169 932
791 172
769 84
416 463
773 577
345 593
577 946
913 452
927 662
192 862
242 300
750 102
833 347
915 407
911 352
285 26
145 424
898 471
218 49
356 294
313 331
731 158
542 447
450 886
943 886
410 850
347 57
871 513
432 273
498 181
769 807
986 377
109 578
637 453
34 294
518 347
371 869
174 368
706 1
232 401
866 354
765 787
431 396
942 207
245 738
57 911
741 977
410 544
483 613
229 13
973 993
446 5
605 265
930 375
653 76
750 103
411 714
530 867
57 364
633 863
333 137
628 133
15 151
592 798
605 92
514 62
768 861
469 64
588 163
785 143
222 276
574 453
677 23
168 355
977 936
115 128
605 944
150 936
263 656
514 878
38 176
261 236
969 821
337 319
214 475
44 412
895 965
172 876
32 233
275 645
505 557
730 113
865 875
57 990
978 460
483 82
413 566
934 127
135 565
713 649
728 26
406 911
901 851
80 940
578 312
43 483
580 666
953 228
560 811
856 139
884 502
268 801
412 307
44 266
391 400
749 922
494 256
398 531
732 811
81 898
386 790
39 376
614 211
583 319
550 748
962 684
262 463
648 564
551 779
630 44
18 858
337 193
118 237
273 105
238 100
748 92
624 411
793 453
650 476
356 168
225 914
45 12
747 413
813 139
836 15
596 670
687 569
480 104
232 275
76 862
883 368
964 639
704 961
403 500
776 455
919 924
205 738
381 13
37 779
853 869
595 574
576 997
149 26
83 322
104 331
147 360
528 460
378 602
910 887
63 426
224 377
636 300
486 377
316 441
552 735
718 345
305 140
870 623
239 118
91 707
596 197
736 427
246 573
509 355
876 672
294 174
760 643
867 321
409 130
26 686
697 608
5 84
675 5
76 915
959 643
173 572
242 374
735 653
611 709
714 436
166 228
558 885
424 735
92 497
76 255
920 953
595 800
620 443
776 220
837 737
252 971
202 166
726 871
159 282
888 221
226 280
827 195
28 535
210 992
391 689
163 190
181 203
825 317
259 730
788 359
4 940
119 560
820 259
67 184
813 402
426 863
110 987
80 300
717 298
117 263
296 81
42 756
262 739
807 58
442 230
211 150
346 228
354 290
277 85
774 345
414 480
610 979
742 440
475 441
929 465
332 711
328 319
966 655
744 948
629 196
793 500
362 559
65 147
590 989
153 968
552 62
616 587
719 561
227 56
2 326
443 555
653 102
472 919
305 600
451 408
768 487
317 24
954 277
116 526
178 814
597 359
371 641
597 357
807 922
756 597
966 206
725 242
978 766
944 153
930 356
257 197
803 953
197 311
94 247
549 948
658 864
787 577
41 664
767 625
212 94
65 833
92 701
160 554
220 52
615 791
407 286
800 539
735 468
430 543
128 201
213 517
486 780
471 288
475 181
652 117
798 887
557 282
473 16
551 456
134 224
926 38
137 851
638 323
59 58
432 855
541 156
406 221
472 7
133 252
72 611
674 615
370 766
497 850
563 780
306 670
839 857
868 100
255 724
634 39
584 137
110 764
343 175
125 750
308 583
929 628
744 730
219 411
446 291
880 888
709 308
130 294
439 279
245 457
324 78
455 362
581 275
690 521
19 472
444 137
332 798
208 759
118 578
85 320
10 829
647 890
415 504
804 677
899 215
945 157
87 654
649 240
795 734
401 51
819 895
847 498
580 732
916 768
551 759
203 535
467 950
542 326
517 574
22 617
1 434
586 546
692 606
848 739
148 725
416 386
127 289
2 94
739 128
107 85
769 53
56 597
189 455
949 28
780 93
548 514
62 8
656 554
42 836
410 328
656 5
889 935
512 238
758 379
925 487
236 788
804 139
269 12
13 467
488 378
88 662
572 609
885 448
468 738
141 28
125 508
131 95
465 550
587 644
114 474
661 474
317 933
999 590
389 828
551 397
850 284
90 646
409 905
691 120
753 704
147 326
751 483
890 46
71 66
79 644
943 866
751 218
68 758
921 31
342 170
68 617
616 409
504 364
106 62
337 66
178 34
473 933
104 617
104 131
935 436
794 145
829 564
314 257
724 946
684 797
716 971
2 404
141 752
243 596
285 76
584 167
287 521
3 934
842 511
466 303
652 301
974 955
841 990
639 795
73 775
163 229
738 437
371 772
961 750
466 217
402 621
834 525
314 630
146 522
197 997
492 153
149 985
879 934
369 513
25 309
33 250
216 707
692 258
572 881
735 489
364 197
982 550
247 25
59 361
498 28
415 587
142 888
704 582
124 125
682 426
927 886
806 747
541 318
560 957
25 982
374 913
567 279
43 700
573 374
130 162
271 191
773 357
833 727
557 31
26 488
808 210
173 34
28 735
825 235
330 594
16 191
815 88
1 430
992 282
508 934
614 850
240 341
677 229
530 925
227 514
909 17
170 672
877 440
735 549
171 845
797 170
256 255
404 502
107 103
626 367
429 388
744 350
520 427
326 614
642 33
556 745
736 68
339 735
545 98
454 638
46 516
63 155
231 741
263 174
574 283
794 356
677 84
440 198
761 820
758 32
961 932
287 286
280 733
478 75
982 748
44 679
144 945
575 105
758 944
321 101
10 18
191 873
86 778
451 333
43 671
301 676
975 89
46 739
730 941
957 951
820 577
892 860
103 186
479 205
878 610
270 497
451 866
618 259
390 645
473 215
602 260
951 650
648 787
179 258
234 90
226 664
371 910
829 898
40 634
682 820
281 172
751 283
679 694
681 778
126 923
877 236
129 437
54 961
893 953
86 335
269 795
156 825
291 588
91 261
588 305
819 651
87 519
545 982
192 976
305 236
4 707
599 177
293 84
898 222
145 952
298 236
770 906
148 333
700 831
487 228
378 138
979 500
460 535
840 717
334 410
551 178
952 885
959 803
966 790
498 27
136 889
722 531
864 10
781 972
889 643
240 60
703 78
620 959
496 672
213 475
547 812
468 296
880 768
917 212
672 329
631 695
694 54
931 969
339 545
805 531
59 910
806 948
33 905
94 548
219 753
272 724
654 962
888 117
233 939
392 526
215 590
423 956
884 486
863 602
491 722
507 855
579 604
374 864
835 949
451 909
529 130
886 929
136 828
262 175
514 825
494 69
386 405
621 892
748 621
357 644
523 264
319 287
789 809
87 828
786 251
985 207
214 985
80 167
905 31
402 251
437 405
154 920
642 672
265 471
271 334
743 542
503 612
331 608
797 548
853 676
374 385
25 654
994 422
790 689
83 749
324 192
951 485
568 159
950 193
318 91
537 85
624 597
509 818
681 922
780 614
616 241
393 238
207 6
691 53
126 928
235 961
794 415
104 280
390 47
801 329
356 214
579 43
880 396
970 585
140 527
264 712
919 336
452 303
245 833
828 906
771 130
173 738
579 725
85 267
170 476
934 734
822 926
574 998
193 934
732 133
440 323
270 51
99 597
516 514
834 881
938 77
993 499
779 202
360 760
857 554
241 201
999 43
606 777
566 838
919 854
305 883
432 456
852 218
418 248
914 478
259 774
457 936
888 820
161 433
14 111
387 205
651 556
904 856
392 382
983 109
306 49
872 551
992 193
786 220
782 551
27 97
736 497
672 816
25 905
524 46
139 384
614 70
720 544
208 241
410 753
286 943
962 76
181 526
373 540
866 16
684 746
818 955
400 666
362 581
412 410
180 855
735 607
691 897
582 714
175 462
429 275
711 350
874 708
174 787
688 69
570 640
669 834
54 637
478 975
118 638
773 90
311 519
508 326
503 899
521 703
305 46
223 100
779 62
489 60
737 148
310 36
251 826
209 984
711 785
636 236
440 393
842 588
707 773
80 6
58 851
43 871
487 531
101 317
822 723
635 534
586 70
1 141
729 972
347 392
48 771
257 390
619 450
782 424
822 190
501 754
639 887
302 485
42 5
415 652
686 886
908 411
378 609
999 869
267 670
652 224
110 454
571 710
58 743
519 823
136 334
960 832
683 21
710 397
3 717
4 253
540 821
378 638
635 764
275 712
551 833
32 314
88 396
738 55
779 523
168 875
431 252
304 347
440 396
46 930
946 541
507 928
163 961
133 863
811 502
173 873
250 721
359 95
368 352
61 225
934 545
647 373
187 356
443 688
938 458
186 466
937 657
296 502
768 233
198 86
334 495
192 273
126 174
479 105
551 793
239 223
889 753
166 193
403 227
735 810
759 918
95 438
274 992
204 740
827 630
650 773
643 6
591 1000
639 337
180 893
161 618
306 185
976 80
989 63
277 338
500 270
520 663
23 959
277 957
221 422
188 129
832 638
797 245
845 246
202 229
542 810
364 104
222 874
359 643
224 609
463 952
379 906
653 572
417 807
679 995
753 750
489 26
25 568
844 795
512 938
919 538
281 630
12 313
973 32
159 960
37 694
11 263
131 702
424 182
492 732
76 2
145 103
608 31
517 156
677 137
236 684
273 980
222 820
34 367
847 735
760 681
520 296
671 433
622 223
438 597
141 252
760 858
364 490
647 526
590 586
788 972
964 647
790 170
881 90
386 22
29 144
761 432
696 228
59 191
149 691
305 798
526 606
499 655
212 949
806 980
250 643
451 620
499 381
946 217
737 278
593 258
824 486
946 950
256 580
331 811
753 20
545 19
801 708
680 19
785 496
11 114
340 69
616 687
564 715
86 558
959 425
834 434
5 840
483 443
100 438
927 649
595 96
575 381
872 67
598 954
605 274
406 745
704 557
96 918
765 828
565 109
992 893
601 786
901 591
454 82
672 951
993 529
179 634
391 554
647 677
209 153
475 847
527 874
259 869
576 57
925 982
775 797
200 107
679 318
39 891
372 582
696 665
45 465
575 783
53 462
536 993
980 511
73 59
850 74
868 216
217 636
864 83
750 63
443 705
889 787
7 816
303 961
712 535
978 325
90 597
675 203
274 583
405 997
477 314
971 352
255 461
95 85
307 800
857 635
343 245
313 761
484 112
839 113
159 724
93 287
660 167
244 799
344 180
672 76
92 684
508 623
30 721
504 975
257 396
659 838
324 837
825 911
45 1
620 749
670 281
880 165
365 996
304 85
898 49
276 862
647 135
97 551
39 402
668 98
428 540
745 355
57 945
744 92
374 589
237 108
292 166
541 875
274 675
423 528
198 341
218 599
566 231
590 648
416 854
850 910
83 667
430 506
266 373
895 388
112 368
342 580
193 161
610 981
430 693
601 476
670 179
426 96
464 374
632 750
604 508
995 218
905 635
154 310
909 805
657 276
510 795
158 569
805 305
129 976
860 608
989 365
266 713
135 998
886 769
650 824
231 266
884 66
224 649
701 284
51 816
445 89
513 749
62 479
948 222
502 57
284 784
987 694
543 513
585 499
483 150
605 423
228 134
374 208
295 275
932 539
786 113
610 778
156 373
195 580
66 706
307 431
554 410
53 768
494 377
912 493
187 31
495 76
794 726
522 267
656 318
265 585
179 503
98 133
69 915
378 863
693 872
404 58
267 778
438 316
341 53
791 345
610 260
634 38
825 854
660 881
366 955
199 444
729 240
78 561
612 753
519 568
870 101
983 646
124 201
893 899
832 851
446 237
64 735
781 780
788 638
898 920
275 954
551 251
345 497
93 14
63 318
966 389
582 872
594 707
821 463
412 830
664 518
206 532
268 14
214 108
201 860
374 472
269 210
546 681
540 327
467 454
355 249
347 467
493 805
569 841
170 525
845 207
31 838
556 604
527 985
706 832
949 22
486 161
531 830
72 508
878 837
151 500
897 735
148 655
918 480
332 948
258 861
579 378
646 199
108 777
246 57
197 109
355 204
741 200
272 167
682 124
859 798
360 182
844 910
69 724
911 161
575 904
283 356
779 775
492 832
81 119
237 570
60 870
953 430
986 311
184 764
229 520
657 313
885 989
945 867
885 961
249 449
473 826
959 866
701 612
261 820
188 335
876 739
945 607
221 749
551 193
481 514
486 328
854 565
289 995
953 547
690 517
665 195
308 369
384 99
379 27
469 734
177 872
634 595
284 43
500 699
581 461
508 363
995 415
433 980
800 130
284 473
548 746
105 687
345 843
303 181
487 850
907 210
4 592
341 858
468 351
155 548
754 148
232 67
968 925
512 928
927 804
266 787
697 817
964 913
429 743
623 177
405 510
134 978
655 680
444 232
309 178
540 244
224 469
503 332
628 290
660 914
523 143
216 861
89 526
799 406
264 369
166 176
95 324
863 695
992 92
949 502
104 694
576 48
724 719
337 435
636 752
764 506
580 137
145 762
864 771
270 549
795 702
805 47
736 161
83 437
466 606
449 975
924 299
922 592
261 478
201 465
611 530
771 989
469 542
470 763
72 191
851 176
938 936
994 785
239 109
162 861
338 792
329 488
535 902
238 368
437 688
70 319
903 537
375 849
999 329
71 716
233 275
427 818
23 472
606 535
414 340
923 374
813 418
135 513
317 620
922 540
3 227
865 966
902 670
20 42
875 960
700 187
632 434
109 571
700 896
166 799
403 305
86 526
179 422
737 583
84 954
854 405
631 749
530 321
438 661
643 177
672 547
900 815
617 873
919 921
546 160
219 561
949 120
693 164
499 722
442 99
738 57
390 513
504 544
597 790
393 541
958 88
125 330
542 312
533 748
393 817
557 655
844 669
120 168
648 432
446 778
491 619
273 90
966 733
640 243
709 113
152 537
24 401
94 102
288 448
555 318
434 259
900 143
432 916
285 855
926 405
433 807
637 924
889 114
669 547
434 492
346 340
441 862
801 660
172 238
25 757
491 462
602 508
997 154
829 724
631 59
707 143
208 640
39 310
746 617
69 697
503 153
74 452
511 711
643 72
266 860
351 513
201 280
169 690
358 292
9 437
500 581
488 239
176 602
893 975
488 493
978 752
244 349
436 534
491 727
499 871
370 128
929 413
773 377
812 594
8 464
969 595
878 643
878 104
212 729
34 746
933 562
805 537
842 113
379 636
383 803
946 910
134 387
228 347
569 360
959 183
745 434
38 864
909 495
571 235
36 448
24 481
989 853
608 35
887 604
682 756
684 434
372 953
289 50
367 129
504 726
111 774
46 579
236 804
401 796
121 26
831 537
66 554
379 178
546 631
793 266
549 399
900 647
508 547
254 613
144 102
638 704
435 707
392 458
355 632
792 762
300 165
552 533
235 817
977 263
510 303
216 504
971 593
142 991
28 592
537 874
376 335
146 47
945 322
802 479
903 272
315 4
125 982
408 303
799 179
568 862
698 131
422 117
44 372
131 84
346 836
37 808
548 201
875 946
124 453
95 967
454 456
717 155
403 566
835 108
875 743
546 277
273 200
995 740
137 358
362 353
856 508
792 218
76 590
969 254
518 415
264 771
3 193
414 324
22 820
943 321
323 569
794 231
948 461
897 997
381 158
61 526
469 900
103 628
337 823
563 419
106 950
577 246
729 133
315 609
361 673
673 607
612 649
504 579
969 528
213 409
350 620
211 289
348 794
604 326
426 864
847 995
780 872
539 618
523 631
295 377
86 977
212 714
439 994
744 792
979 644
402 615
641 155
623 12
988 125
392 905
128 966
49 872
671 863
565 12
385 55
78 362
126 982
773 180
242 693
352 140
883 735
509 338
437 410
193 54
273 37
204 96
524 179
298 647
55 118
720 169
478 127
205 372
88 80
152 927
267 616
161 436
306 573
18 297
727 95
72 610
929 514
78 71
169 550
571 71
569 18
978 387
317 713
611 296
508 922
279 31
607 593
181 517
173 432
144 936
267 946
581 170
212 864
446 458
88 468
348 736
134 145
872 911
688 837
689 117
10 363
470 765
937 272
467 946
704 301
215 655
83 500
355 304
863 829
940 930
555 475
711 540
212 275
589 564
483 227
942 408
884 351
520 691
597 534
459 822
809 446
782 707
350 128
640 742
381 551
228 555
873 32
935 522
712 605
119 757
576 245
111 324
66 138
796 770
327 22
738 886
969 4
162 458
125 474
425 528
75 928
831 740
896 126
195 442
898 533
881 133
95 117
430 577
880 462
546 249
543 480
209 372
79 654
989 753
560 829
465 250
173 461
245 655
181 959
521 536
363 336
142 671
109 244
354 875
904 498
716 34
607 466
503 427
644 926
376 456
964 630
721 829
633 281
283 416
984 8
562 827
657 218
820 958
839 726
581 18
969 653
193 589
168 389
407 656
754 562
357 614
267 681
162 674
890 272
437 308
934 811
131 892
822 99
943 872
121 130
727 171
120 182
960 142
64 857
288 215
21 113
503 787
407 575
260 487
370 619
725 269
683 305
729 565
896 831
439 832
721 497
253 431
72 431
468 534
551 257
887 393
785 568
87 607
266 52
342 906
674 951
200 564
350 911
686 780
203 75
434 739
363 596
939 203
29 576
647 5
146 975
220 416
939 66
340 168
370 867
556 463
839 252
481 450
541 229
152 324
306 244
979 249
960 62
885 270
124 185
157 374
275 338
577 17
363 952
985 991
88 659
325 201
27 248
585 954
721 946
989 101
748 122
782 135
61 647
868 388
877 145
124 60
935 615
844 618
417 583
312 705
146 402
332 665
915 689
27 574
617 109
374 117
124 500
611 537
942 52
817 329
431 687
622 67
144 857
870 344
88 476
393 148
225 671
451 156
146 845
815 946
852 438
674 552
491 416
479 57
571 601
270 598
994 598
128 773
121 612
867 40
841 644
869 967
143 866
61 948
161 650
100 446
839 794
291 148
853 540
480 923
574 106
774 943
697 894
915 400
810 722
682 874
78 32
937 655
302 348
873 55
486 74
301 808
72 339
23 405
269 552
210 428
426 154
786 72
934 517
906 587
75 844
439 642
152 879
735 438
304 499
912 87
873 788
838 302
574 514
695 307
336 146
744 354
900 816
708 501
829 576
690 134
348 28
728 111
353 709
428 191
239 953
720 111
282 774
636 487
896 722
357 650
859 58
841 547
845 833
551 503
724 163
468 751
832 572
546 267
170 687
503 58
585 157
752 441
917 920
24 29
832 410
497 89
127 917
774 405
697 81
832 279
563 475
670 480
480 100
398 955
363 442
346 391
606 206
709 58
701 118
338 174
215 509
2 53
196 954
666 280
338 456
617 240
878 522
138 159
79 255
610 672
944 563
582 439
104 51
457 389
150 618
254 308
757 383
233 326
23 345
464 538
63 900
785 690
657 363
501 687
219 676
703 945
227 240
206 979
585 987
369 516
153 367
339 926
318 732
66 1000
29 172
283 258
397 296
4 34
542 376
551 974
665 833
928 101
273 311
817 323
889 367
607 496
206 480
104 688
698 929
666 845
101 294
710 486
921 365
890 266
704 877
203 359
578 725
106 983
69 815
467 889
870 836
580 516
846 599
911 55
663 230
35 25
558 28
573 437
958 600
606 221
598 914
906 539
555 913
990 259
590 429
241 5
547 764
838 795
94 13
82 697
604 530
945 706
139 224
542 747
628 647
81 301
347 463
659 807
22 517
492 44
944 738
146 96
831 304
615 939
25 788
562 608
194 921
525 796
644 975
41 977
516 917
191 264
201 57
54 176
25 758
468 203
902 312
264 233
160 66
956 403
145 535
555 558
554 932
706 214
899 759
379 343
145 715
66 834
205 712
531 152
600 481
848 435
364 538
215 969
431 857
271 263
901 51
879 759
229 976
428 108
567 824
178 774
132 864
478 742
726 615
884 560
978 817
801 251
292 762
407 26
102 60
853 916
642 550
516 818
116 314
949 654
402 991
488 209
407 569
15 913
28 633
637 721
283 527
827 114
65 323
515 741
130 981
808 666
758 131
985 960
862 821
704 583
257 618
603 124
501 380
821 686
675 126
768 298
74 567
311 901
808 975
55 501
390 396
418 563
82 311
647 751
773 792
116 227
322 394
909 40
324 612
14 459
822 754
438 590
3 496
134 380
945 636
769 922
265 106
199 532
483 100
173 612
891 882
564 552
612 261
908 162
468 382
335 874
570 984
125 834
85 22
588 266
300 415
205 730
852 729
371 115
292 593
63 219
218 603
533 77
308 668
188 843
429 143
83 442
916 668
603 360
265 841
241 170
203 632
700 779
423 848
176 373
204 4
687 913
163 649
448 177
810 805
425 793
960 174
806 116
385 320
398 619
150 433
486 997
797 114
967 765
768 127
580 191
537 931
277 624
16 263
665 363
125 279
741 306
877 92
440 804
860 999
831 244
147 282
968 100
367 415
879 844
157 236
544 937
676 390
223 121
775 384
166 121
500 597
748 462
364 791
871 632
688 48
370 191
396 575
346 937
443 397
240 293
210 173
588 745
568 549
689 461
836 234
458 981
605 534
5 542
426 17
403 362
245 954
110 208
824 647
344 395
675 8
392 777
711 816
163 909
101 1
847 21
572 880
817 565
953 217
545 742
240 415
867 470
694 187
4 674
247 73
623 305
69 198
21 40
714 169
845 801
667 194
168 328
546 912
874 298
498 156
350 29
772 51
928 60
753 56
615 768
902 955
288 834
768 927
727 548
448 184
853 465
794 1000
98 197
192 282
874 459
869 961
543 918
102 894
13 97
753 722
960 483
564 777
928 743
941 964
36 640
190 201
343 170
918 130
717 400
980 650
188 774
283 690
975 479
759 521
459 22
174 186
66 994
690 948
922 756
418 560
295 290
490 999
225 754
529 345
724 70
909 888
171 562
218 563
843 254
763 169
135 143
604 106
547 569
935 187
606 871
770 212
163 133
425 745
343 21
723 719
532 53
666 916
62 678
450 813
657 36
53 824
185 836
369 993
50 345
410 6
209 701
618 913
363 463
133 583
33 645
608 399
368 471
907 236
989 171
673 20
516 764
633 466
250 55
744 85
405 469
980 757
932 953
176 506
11 29
780 509
278 542
464 396
728 648
687 463
611 224
916 202
686 935
398 24
945 304
225 678
838 981
680 865
237 935
494 32
679 811
852 375
371 618
113 567
709 359
515 19
844 58
614 792
279 185
592 19
936 961
679 359
769 899
53 965
901 379
753 614
717 366
602 876
827 612
834 296
604 642
701 774
428 835
427 743
744 284
815 926
708 192
832 627
25 69
207 122
725 162
714 185
131 542
728 254
233 906
919 457
695 278
562 78
528 99
669 337
321 580
408 406
292 719
769 104
371 655
304 31
910 160
169 526
849 744
392 469
95 430
413 992
354 344
989 349
135 745
277 455
993 629
921 338
557 824
687 628
414 743
477 810
308 281
361 812
583 900
625 803
437 629
467 154
75 355
738 598
456 988
8 884
747 637
564 249
5 653
785 792
457 955
867 991
205 125
908 250
897 488
38 515
771 191
283 282
353 746
42 680
300 885
165 346
697 294
859 694
61 138
37 14
937 986
95 910
513 872
584 669
652 20
723 283
113 670
319 147
485 709
595 429
125 577
847 683
713 41
937 146
768 672
743 480
618 972
590 486
613 656
342 311
470 612
960 298
369 862
593 754
508 215
730 395
850 726
220 389
216 655
128 247
91 748
354 901
553 103
764 895
260 343
821 474
455 565
162 575
56 480
629 71
217 601
205 817
147 598
243 339
130 237
831 448
393 350
935 507
206 882
779 595
125 520
349 533
718 202
324 96
12 821
226 457
549 171
433 118
813 627
69 166
693 752
764 813
894 77
373 539
832 989
254 853
478 451
42 904
284 66
995 654
560 249
767 663
419 947
682 469
626 834
211 913
317 595
993 175
385 541
194 699
898 601
825 714
18 770
87 165
147 420
278 884
527 331
540 546
970 223
142 500
883 361
727 113
14 320
150 200
758 105
829 139
508 628
609 421
578 800
705 953
570 30
691 462
416 767
707 563
911 203
617 952
217 981
822 846
236 680
814 525
790 96
736 177
80 763
117 580
126 717
71 207
117 416
545 487
883 150
32 710
544 896
56 134
371 366
634 763
305 895
543 526
358 639
600 730
521 399
913 870
934 807
592 160
807 493
328 512
732 5
429 397
285 273
760 405
40 423
488 775
473 641
607 107
530 992
277 137
231 801
854 144
984 30
250 793
494 899
511 577
961 714
962 271
791 402
850 649
383 965
1 858
465 331
612 562
868 473
618 3
231 715
110 395
603 661
458 423
947 845
914 928
201 647
413 89
977 309
521 929
525 209
244 646
4 441
992 45
888 969
855 622
420 667
980 817
650 502
271 952
601 729
335 23
254 84
210 868
493 766
111 432
633 499
229 219
977 151
360 826
142 36
255 550
594 733
567 839
322 996
866 295
463 960
446 892
169 952
924 755
466 738
43 676
325 989
13 264
451 475
601 373
510 254
335 758
149 241
730 304
461 32
339 958
625 538
575 612
979 931
288 156
129 163
541 571
156 26
252 255
112 615
733 232
740 644
810 252
596 802
328 289
473 590
802 53
121 237
685 161
83 344
755 59
95 837
625 256
979 723
699 567
71 148
809 506
38 209
626 545
959 66
103 64
484 527
308 390
155 332
147 708
551 267
816 465
155 4
691 542
639 136
223 877
323 554
674 990
363 603
495 136
303 277
528 162
396 359
202 311
409 159
647 811
583 37
749 214
300 334
981 264
424 544
215 366
921 175
467 203
769 497
617 385
843 735
240 212
597 164
408 935
197 971
413 970
176 172
669 316
844 623
100 841
389 967
142 908
485 938
249 611
528 846
241 226
816 15
105 379
543 16
846 68
403 284
842 710
926 834
365 187
467 353
546 868
950 762
524 123
641 587
934 836
726 52
779 575
770 452
355 566
640 58
441 185
54 16
216 46
394 893
392 744
46 912
640 225
558 986
423 152
957 352
957 782
262 548
138 845
404 297
988 879
711 233
662 408
328 973
785 465
407 896
84 705
944 572
623 34
611 463
355 470
452 89
699 31
178 884
902 757
2 196
648 671
265 843
682 421
83 48
519 932
75 798
763 517
649 870
700 100
192 127
396 543
219 566
437 644
317 581
182 980
739 448
521 905
183 778
762 843
890 49
322 649
3 732
211 267
951 786
171 650
31 98
552 170
327 672
392 268
378 21
601 274
585 299
645 640
293 219
556 523
573 539
321 62
49 850
914 103
113 429
28 625
822 332
827 418
547 719
750 671
289 835
80 514
728 446
990 77
644 962
868 524
500 221
439 624
359 732
240 420
650 96
499 353
457 983
286 713
878 319
589 797
787 147
166 370
283 499
958 518
849 907
154 287
512 908
561 866
202 522
143 965
831 151
303 788
302 785
792 822
321 412
910 415
570 16
79 759
263 985
222 333
444 265
919 244
469 585
181 884
391 979
11 82
821 508
488 956
31 432
223 697
640 653
359 427
85 313
951 332
642 854
357 1
689 134
341 424
608 66
263 190
298 182
381 961
645 429
794 747
229 193
659 991
105 463
800 471
117 309
764 961
134 652
120 965
645 325
478 474
372 225
737 487
692 665
52 899
689 186
147 638
656 736
90 587
891 19
452 695
933 72
594 102
220 412
507 916
263 315
619 247
812 541
435 539
148 420
652 41
7 88
761 358
63 71
203 797
813 659
407 648
974 544
255 873
236 554
308 168
832 967
87 332
282 982
93 519
273 223
417 314
281 157
591 815
488 736
645 337
848 235
21 516
10 729
224 768
656 29
340 675
546 322
156 218
993 50
275 193
110 115
748 210
7 436
173 858
90 16
357 225
360 376
210 861
907 86
656 625
693 528
268 498
496 156
428 351
852 465
244 43
202 694
653 955
929 802
270 544
872 238
916 778
149 7
724 617
116 226
290 139
758 31
732 462
229 297
784 925
111 922
300 162
28 648
757 385
576 643
18 755
302 843
447 980
502 228
593 634
136 917
297 230
146 261
739 64
49 55
157 146
98 11
452 569
43 2
795 643
583 17
438 266
80 429
990 311
825 655
124 8
354 723
280 175
750 473
148 573
424 315
263 47
586 79
339 863
605 610
647 360
240 173
358 318
501 87
774 733
262 781
831 193
913 120
706 703
813 422
870 151
590 775
768 128
52 295
784 791
473 621
241 628
86 721
446 937
998 334
242 504
107 853
151 123
88 715
18 672
969 421
992 906
434 143
232 913
463 76
114 597
292 371
754 208
79 857
556 841
17 638
182 358
880 751
287 474
49 354
304 827
598 423
961 480
212 759
687 385
45 510
701 464
632 716
395 200
594 674
309 344
384 534
796 20
391 15
848 276
542 735
453 654
980 579
807 18
409 216
890 776
826 954
505 930
320 709
218 979
945 272
183 702
667 86
989 615
574 33
68 659
758 431
524 900
91 997
789 701
12 802
214 512
491 854
395 366
808 299
291 460
39 904
957 621
215 170
747 604
307 35
399 322
660 873
124 212
117 175
454 637
486 277
815 806
654 747
424 537
139 360
107 805
645 660
597 217
704 171
109 813
43 493
520 702
984 499
639 637
813 745
373 295
507 445
320 798
248 886
451 466
277 471
735 674
510 490
880 467
548 701
873 669
477 865
218 988
138 607
649 627
474 127
318 58
890 560
424 207
580 705
890 861
185 748
407 128
576 412
415 13
672 647
691 416
289 188
743 523
749 743
750 953
229 349
504 805
457 984
962 814
740 223
894 628
718 167
830 491
624 64
757 493
933 403
270 492
159 216
853 88
877 477
62 905
548 836
17 130
98 561
684 9
83 259
984 659
771 435
676 383
22 581
808 439
109 137
604 357
644 154
383 501
663 374
564 518
629 117
233 644
912 162
769 691
238 654
30 310
574 926
838 616
757 138
878 980
81 699
130 838
982 101
817 46
551 275
128 355
6 724
274 584
622 125
804 216
113 437
491 215
583 325
826 634
990 27
950 567
887 723
962 374
438 634
154 571
691 503
61 259
582 355
240 954
670 119
793 923
414 104
714 954
909 841
717 733
615 993
95 502
695 544
124 305
461 190
915 483
384 18
820 379
516 590
74 391
805 701
741 951
51 298
863 770
76 683
522 111
926 364
695 982
68 772
879 74
706 809
627 131
956 695
932 155
567 681
882 34
55 182
994 218
647 695
709 238
613 641
693 727
255 757
424 159
929 976
631 762
754 491
207 406
6 504
882 403
743 531
866 531
358 680
707 628
930 920
396 295
602 475
483 810
962 390
605 143
165 410
974 880
64 26
460 876
342 391
280 196
874 994
501 339
421 149
91 121
477 844
60 145
586 789
166 579
869 65
618 43
341 934
862 620
781 257
299 470
326 500
644 3
681 486
706 667
665 36
742 536
647 483
326 6
111 868
857 915
512 481
567 549
356 596
667 882
142 744
361 360
909 806
911 671
866 481
83 645
230 326
228 779
548 327
994 536
828 873
704 481
212 831
424 129
184 364
259 664
712 302
680 722
726 991
880 252
314 460
117 408
171 128
764 553
872 662
542 900
632 723
231 17
568 94
722 826
405 471
150 375
661 678
685 634
715 107
649 526
305 898
711 492
898 152
407 612
307 157
77 545
506 841
493 383
99 458
215 703
440 366
411 559
119 621
644 403
596 890
520 352
394 790
641 646
377 155
540 556
567 143
301 261
168 783
638 902
323 96
229 184
709 263
668 396
738 515
708 624
763 318
465 891
249 107
133 943
279 519
300 608
507 780
949 178
103 504
212 310
88 135
38 687
43 587
43 810
891 184
312 672
639 11
702 580
847 664
571 949
221 899
259 202
191 395
509 226
367 608
251 355
157 998
645 374
505 454
170 761
604 153
185 487
146 523
753 457
153 751
431 909
246 944
515 795
511 514
433 534
613 967
459 365
427 116
103 529
412 264
100 783
383 950
927 340
80 169
541 990
717 651
914 403
155 894
330 413
48 670
337 99
94 45
288 731
654 122
615 677
13 557
182 102
132 753
714 474
643 305
370 927
951 977
290 913
824 709
884 426
9 581
404 725
722 939
162 102
341 664
843 486
283 525
547 967
412 976
190 922
347 755
407 278
518 64
200 59
611 160
664 768
322 458
612 150
977 266
47 356
968 280
410 726
624 285
526 704
598 831
157 304
409 168
848 220
291 476
715 817
629 336
741 455
868 261
146 723
814 818
407 217
667 497
399 270
376 185
335 368
798 112
333 527
808 169
236 198
122 867
998 622
414 67
95 711
101 93
393 687
902 369
556 467
574 920
790 781
472 843
222 569
330 716
753 910
594 186
579 702
556 513
207 242
678 748
371 215
256 130
9 513
932 368
744 166
88 314
786 93
461 306
756 280
890 701
63 128
312 115
651 196
358 563
51 492
488 581
682 206
740 225
846 514
414 611
172 482
125 576
815 821
251 857
563 212
849 223
218 779
676 838
609 602
909 635
121 787
228 609
432 363
241 753
419 53
494 317
376 403
955 1
590 780
544 403
507 630
816 339
316 78
712 860
153 303
352 625
34 249
537 542
49 770
990 320
974 431
327 918
280 167
535 105
767 33
273 99
330 800
206 837
811 503
894 250
351 52
917 394
536 677
165 621
360 430
264 311
719 457
643 417
715 925
84 819
824 946
966 453
997 800
950 196
474 849
945 476
717 191
497 298
603 381
193 187
436 495
450 771
841 336
58 133
220 756
345 446
866 341
802 490
211 602
276 304
631 415
444 358
65 211
258 94
451 640
823 298
25 99
996 880
819 596
307 906
907 91
371 96
519 697
913 408
826 517
369 649
275 411
58 790
989 844
637 384
60 135
449 892
951 841
81 333
746 757
705 476
503 728
418 770
642 785
871 100
724 354
139 646
662 369
748 891
123 586
662 2
730 180
475 383
818 70
520 874
27 796
568 710
121 719
327 530
944 392
464 985
900 235
941 214
541 494
342 431
587 502
86 432
411 383
566 959
961 945
21 181
126 391
195 375
288 29
25 850
452 492
153 467
549 80
155 757
371 825
749 474
358 566
409 180
171 605
981 335
636 699
254 924
31 786
827 532
281 48
830 864
599 228
154 93
689 874
349 862
880 235
495 134
898 444
993 350
829 146
808 830
446 329
136 727
925 237
535 537
16 238
239 562
363 939
243 206
944 226
798 702
940 474
743 552
459 17
869 638
189 806
597 774
978 200
191 114
813 170
913 655
519 318
745 242
772 28
836 834
299 297
355 143
330 158
550 474
365 991
721 193
101 969
479 567
7 687
965 804
945 480
571 781
170 147
674 69
133 851
107 174
664 220
426 621
161 962
53 771
820 366
407 971
158 138
843 790
142 654
830 946
697 531
878 251
819 644
437 702
593 910
687 703
262 334
335 267
704 254
844 243
469 564
543 504
343 909
435 720
534 454
52 130
179 114
773 991
313 974
822 899
833 953
993 904
910 577
871 950
714 352
937 649
2 814
521 951
772 466
378 297
65 275
58 489
568 927
426 507
681 228
358 130
880 297
263 818
715 321
5 18
307 611
950 32
371 905
657 167
265 37
611 916
377 220
461 772
532 883
680 834
22 189
189 424
979 449
69 678
573 563
347 36
794 977
513 494
849 999
766 477
832 495
561 251
882 367
253 150
357 535
300 833
731 835
289 596
538 611
250 72
658 830
518 111
122 181
309 538
353 606
649 324
987 163
600 794
669 412
216 872
194 254
455 845
31 535
300 287
921 111
217 899
681 609
969 983
589 675
809 501
656 806
667 577
870 290
412 11
853 551
97 673
906 847
255 856
304 25
241 399
585 574
733 448
762 76
89 3
566 841
95 431
834 436
259 811
257 211
641 416
113 104
938 380
466 705
303 955
343 793
859 55
992 285
650 626
976 687
139 577
740 797
436 464
10 811
449 951
182 988
892 923
460 313
905 733
485 475
467 96
587 735
483 711
400 270
271 852
666 699
861 224
549 60
2 164
566 437
149 87
628 445
214 219
2 938
886 459
701 174
264 563
411 608
691 165
457 956
427 955
648 319
78 840
420 874
430 694
303 630
680 713
373 555
763 902
795 946
585 736
921 255
79 622
717 44
180 692
177 626
672 311
85 13
677 603
444 846
399 976
46 657
230 82
631 307
107 78
182 502
413 751
582 994
94 889
741 635
44 208
802 787
510 1000
820 2
537 403
767 758
934 163
887 232
896 978
987 176
618 519
871 525
509 244
653 70
129 98
516 467
463 356
998 854
160 90
355 452
974 672
704 99
210 245
560 501
435 825
354 728
400 676
121 49
708 760
94 344
41 724
720 552
896 769
990 923
583 501
510 716
899 946
907 402
714 615
597 161
160 157
251 98
893 579
804 697
737 917
258 180
427 462
907 249
469 687
835 810
561 199
474 577
233 811
468 558
940 355
289 454
65 720
122 576
492 381
980 429
791 15
486 245
931 923
953 841
124 63
64 977
415 389
280 350
555 771
315 909
44 909
140 566
624 18
271 603
529 819
651 615
650 88
177 640
594 598
360 307
112 774
142 778
859 783
645 817
732 692
443 994
786 537
723 897
821 252
506 4
110 917
847 253
525 273
211 713
507 26
979 818
887 259
502 280
913 184
252 86
386 571
742 559
962 583
27 467
223 486
442 284
775 589
737 960
190 545
688 24
575 865
803 653
279 284
955 474
373 121
187 837
593 131
110 369
839 146
241 711
685 642
136 942
147 577
144 867
768 613
815 834
896 883
152 300
930 232
874 847
747 828
93 464
967 123
949 872
417 877
828 669
342 837
612 29
332 675
798 337
801 263
622 995
762 91
631 216
516 507
231 906
102 918
326 383
492 387
460 638
806 744
786 142
735 488
718 721
406 779
283 687
301 509
992 170
8 491
440 76
801 370
926 18
109 559
163 410
764 234
189 60
599 42
675 442
831 587
256 666
201 948
846 879
700 405
523 317
783 408
726 902
442 436
22 253
633 794
536 949
284 181
412 89
131 221
46 792
419 766
120 593
934 954
34 565
736 515
191 979
384 862
166 791
369 648
964 263
232 147
471 33
687 877
142 501
513 92
724 734
405 316
882 645
972 550
218 916
498 798
519 524
561 502
71 269
504 821
869 290
383 257
119 117
315 270
989 356
45 220
447 535
139 286
874 855
561 302
659 254
731 312
261 665
303 573
265 504
499 80
441 189
361 494
484 278
294 419
645 448
584 672
794 354
549 645
982 771
132 504
86 813
680 896
18 976
761 790
407 807
446 31
965 574
517 485
135 714
925 970
822 538
152 32
981 750
78 950
141 740
316 966
997 319
893 783
203 653
430 805
124 223
291 531
292 231
494 436
145 367
386 86
584 894
650 458
569 577
995 991
807 283
806 475
489 220
859 842
510 767
548 763
747 551
672 946
47 950
158 715
37 357
56 882
119 24
751 741
330 114
157 154
151 589
456 774
193 690
710 844
540 320
296 224
833 178
967 728
488 542
258 658
391 417
572 97
195 888
134 151
311 294
298 962
474 291
309 181
353 992
108 340
164 399
41 657
640 308
867 85
990 416
785 222
108 873
166 996
389 544
385 579
695 27
566 607
731 807
797 795
979 592
382 232
807 352
801 636
27 703
930 619
544 514
72 89
115 893
231 197
435 781
533 302
267 467
811 640
88 489
747 207
782 767
498 307
975 344
616 942
710 579
640 144
293 442
255 627
821 950
594 249
578 522
363 271
111 704
127 333
866 116
757 181
20 979
657 624
701 347
668 64
331 390
425 807
223 664
345 180
246 322
778 859
559 373
262 605
918 274
278 314
539 865
79 216
856 699
71 1000
141 579
408 20
579 369
227 48
913 540
174 540
431 5
777 875
443 382
38 272
462 468
513 855
751 748
828 963
448 265
110 515
149 76
97 366
853 512
461 84
790 598
426 355
546 471
882 484
180 875
652 440
422 820
193 769
22 148
601 609
429 470
907 33
75 628
792 621
940 678
752 178
582 909
370 828
290 309
678 840
328 686
846 961
799 263
859 159
612 695
298 490
626 50
88 678
381 169
465 974
182 443
491 364
96 805
711 296
580 254
908 12
133 295
426 191
474 175
730 583
456 609
505 420
597 908
289 946
32 450
858 605
884 288
396 863
698 418
501 53
592 255
60 952
229 215
379 631
704 209
671 639
221 289
294 4
449 220
627 297
700 460
317 215
12 104
709 997
115 74
576 626
659 885
423 180
591 447
958 379
736 236
824 464
497 417
18 536
530 773
698 19
125 335
33 45
282 918
203 328
637 392
427 251
700 276
990 478
758 754
526 899
189 211
892 712
23 327
243 155
503 951
88 334
700 212
301 277
190 594
24 354
316 997
810 670
912 239
893 26
192 337
645 780
541 828
307 497
18 611
486 942
115 361
259 177
334 3
700 590
899 85
213 280
711 550
939 958
364 495
702 992
536 430
734 772
802 656
616 922
861 26
453 117
358 926
604 309
235 68
919 884
713 864
544 841
354 586
469 686
570 212
103 918
293 339
507 527
663 356
703 964
558 636
581 189
690 676
834 635
693 766
280 551
348 774
887 219
301 409
933 195
888 536
810 927
87 921
240 272
109 909
435 756
146 557
782 720
531 957
795 604
623 143
113 881
433 167
549 56
899 39
408 926
574 627
133 691
594 391
882 595
827 75
650 609
498 134
801 875
991 279
492 477
293 603
65 917
711 561
212 68
830 651
761 697
746 852
509 383
324 499
116 817
124 590
146 935
977 434
803 338
347 782
911 240
137 662
404 470
208 40
483 950
341 762
308 94
852 524
96 318
321 536
97 545
517 451
899 871
157 512
264 576
507 267
265 478
739 988
981 572
202 328
18 82
706 694
974 525
401 135
658 433
472 853
602 827
588 186
280 107
920 403
927 692
115 719
754 294
524 772
221 678
379 271
666 309
294 232
285 320
497 259
803 845
988 158
412 67
633 217
879 490
904 112
607 244
281 663
64 488
721 89
416 950
395 151
715 134
599 991
718 908
340 697
77 735
437 547
250 586
657 973
20 602
435 985
474 263
114 849
366 615
935 250
1 583
500 811
125 532
936 220
604 467
98 202
689 347
971 70
159 668
638 978
539 510
942 160
879 418
998 658
882 576
112 972
519 297
799 64
314 376
98 758
904 766
861 980
77 141
43 363
696 368
515 791
465 622
416 95
876 606
999 668
785 12
973 718
568 85
987 184
226 176
922 552
526 241
637 289
480 504
716 376
976 25
234 506
734 533
76 819
607 862
894 475
869 337
727 165
436 338
46 857
243 232
37 435
844 981
692 973
667 865
675 385
886 90
625 198
271 212
705 830
311 914
251 446
918 7
37 884
81 365
215 27
160 487
426 602
741 497
454 316
217 481
35 384
135 476
245 475
634 281
189 71
803 587
420 839
548 936
3 574
146 441
613 792
49 985
365 837
746 793
509 127
748 871
378 436
372 441
669 466
741 233
168 22
620 746
636 779
623 696
535 482
463 645
723 138
467 765
737 607
645 945
627 258
675 376
684 172
889 657
814 924
350 378
741 501
658 721
404 338
271 511
880 293
299 410
44 460
461 294
901 973
390 591
750 283
396 911
347 100
653 418
436 948
536 853
987 580
752 131
245 2
662 841
117 756
631 150
266 331
203 173
489 877
217 119
979 630
710 340
107 152
78 437
57 94
827 609
863 975
162 687
924 663
819 485
34 540
491 721
358 922
914 851
845 321
10 870
834 710
77 287
443 308
234 336
717 559
805 983
296 170
507 67
7 749
919 456
198 399
954 794
684 198
181 777
784 893
964 330
68 322
101 611
706 155
833 5
751 859
185 851
761 331
991 536
134 371
113 937
90 894
887 276
391 276
877 280
35 46
978 13
305 71
881 200
403 213
438 350
694 228
646 8
526 310
549 328
665 301
334 702
153 383
40 166
539 414
915 576
221 473
396 287
467 492
980 949
683 836
591 122
901 852
696 547
762 863
203 190
881 216
942 623
191 688
231 3
184 675
875 728
784 886
118 646
102 678
329 875
32 243
96 817
258 605
296 640
228 579
181 321
406 335
164 569
125 850
692 252
440 974
532 225
652 29
725 983
51 8
714 842
821 69
556 577
230 898
384 988
304 497
963 838
281 61
753 578
90 202
89 613
300 663
299 573
255 652
583 344
297 203
236 506
560 12
894 816
795 20
784 336
463 154
399 387
675 980
420 458
72 119
658 265
596 404
424 698
933 813
198 164
340 223
129 474
128 4
954 914
305 289
602 398
376 372
267 943
390 389
883 589
157 769
331 297
332 540
655 458
345 694
681 645
66 903
787 346
675 100
11 600
221 689
748 11
934 485
785 472
17 208
558 172
167 276
791 186
125 40
147 854
827 485
590 972
374 105
246 787
971 795
344 851
1 798
905 917
395 716
637 552
687 53
961 277
620 690
551 874
644 611
892 430
659 62
469 497
765 287
986 248
520 247
90 15
462 282
161 188
884 285
780 663
240 449
53 640
991 700
659 406
414 681
358 211
952 442
183 156
161 178
942 104
805 703
451 595
483 612
863 948
749 406
535 437
497 413
247 602
376 382
438 762
770 752
415 530
340 855
598 363
939 171
164 899
170 752
506 853
218 165
419 762
507 462
647 864
246 175
127 600
102 521
694 131
685 420
580 524
109 970
955 6
163 529
713 387
151 805
54 860
140 816
709 30
59 690
695 625
293 893
82 316
862 450
429 701
96 895
496 578
237 975
132 219
915 717
96 492
267 32
43 71
30 227
340 261
361 934
193 706
164 403
568 168
253 649
459 454
453 579
724 608
458 647
497 544
217 903
416 832
170 330
712 890
302 641
800 631
137 775
744 930
621 321
308 845
129 55
725 780
990 445
847 719
248 902
840 574
623 916
986 15
170 875
877 620
732 84
876 740
439 365
58 120
281 959
844 79
897 245
388 834
533 408
223 937
841 854
126 190
815 588
337 585
966 127
936 517
724 981
355 70
862 679
358 75
863 29
620 112
325 953
386 62
44 667
826 41
603 990
753 768
264 314
77 572
508 575
218 431
456 881
934 30
665 62
123 833
849 711
738 706
778 505
524 581
949 834
377 975
200 453
481 906
320 741
857 195
112 594
760 443
333 424
29 766
441 566
295 325
222 163
670 84
375 540
526 805
868 622
433 891
668 758
591 865
311 403
694 756
97 202
916 631
868 149
72 990
438 344
611 721
431 130
490 959
840 431
199 621
225 377
466 261
355 1
64 998
468 959
605 882
128 914
801 23
301 725
109 812
569 129
824 302
535 499
926 332
157 313
351 43
932 945
254 529
178 85
536 493
172 408
102 90
298 364
86 763
146 816
739 367
733 346
916 980
64 257
228 740
731 107
489 509
765 21
840 897
110 558
150 608
663 231
3 490
484 820
856 149
143 664
469 233
984 79
595 865
960 831
594 870
548 995
137 575
865 464
174 634
490 551
548 116
511 179
701 513
613 445
732 840
942 490
618 828
867 950
338 511
827 270
118 954
95 633
290 690
313 760
965 155
469 529
641 205
446 361
28 984
892 15
810 756
93 651
158 305
105 533
324 434
31 160
191 635
904 432
772 753
596 6
458 480
191 417
395 654
844 493
292 481
227 475
912 921
112 126
341 963
981 699
589 386
884 276
642 510
398 82
744 459
80 21
25 782
871 197
742 242
329 458
267 59
64 96
81 209
900 318
531 61
483 743
639 164
742 516
57 983
566 952
402 365
663 533
406 379
41 536
324 281
970 494
700 109
681 43
18 64
670 687
770 565
78 956
511 729
381 50
826 408
627 203
42 893
720 960
532 894
185 475
892 851
392 775
445 371
660 736
69 957
330 874
930 798
426 618
321 567
762 741
201 452
854 9
492 111
217 514
698 969
517 157
266 298
660 796
93 957
350 582
328 274
603 843
833 619
992 509
531 96
582 708
452 121
209 28
6 22
120 375
113 231
904 2
833 813
139 727
797 669
625 523
570 505
894 900
159 416
991 154
939 255
145 558
220 69
503 709
180 486
669 626
404 202
649 578
541 387
25 76
178 229
220 911
594 940
664 532
435 220
954 860
930 794
378 950
238 553
251 901
969 98
108 230
483 912
39 16
544 940
674 557
500 543
644 97
204 820
232 764
358 691
900 497
369 175
43 451
900 36
104 138
215 512
569 546
868 782
360 687
440 284
585 227
96 728
967 919
991 454
710 548
520 298
989 897
737 638
804 321
515 392
55 339
864 677
239 723
956 198
669 805
800 393
342 222
633 892
763 337
431 319
562 787
74 603
157 543
879 834
87 936
676 272
785 306
981 977
384 39
343 583
304 909
540 579
941 521
303 2
306 238
946 693
484 368
907 239
359 558
588 109
359 877
174 91
881 556
987 197
155 399
210 949
982 642
303 705
273 447
292 398
79 930
21 347
293 878
190 974
823 538
274 994
324 153
208 91
786 401
171 591
301 366
225 9
168 686
88 653
770 811
114 402
478 410
623 363
608 28
147 233
453 615
102 630
780 141
552 906
368 301
627 349
995 155
904 458
165 808
775 580
394 346
812 839
351 868
124 662
730 975
999 901
185 103
518 978
249 935
912 4
481 814
397 68
161 929
297 89
702 486
733 55
724 838
686 907
436 649
656 218
949 790
979 527
423 804
831 496
644 463
357 599
463 79
359 551
39 611
692 825
693 495
269 636
283 686
445 723
430 622
976 912
414 829
604 634
983 706
460 35
443 722
157 338
426 962
733 477
962 248
259 367
235 204
52 229
825 779
813 615
38 491
480 988
303 748
994 297
831 802
893 410
579 137
887 417
158 924
641 906
627 316
322 13
539 353
665 403
696 643
856 170
467 494
251 520
801 831
351 232
429 778
233 571
326 894
227 877
549 157
835 703
623 918
221 329
530 470
461 510
132 303
577 161
388 806
39 444
235 883
891 584
951 118
303 938
779 69
86 731
820 582
621 297
700 712
856 736
956 161
97 197
854 518
75 222
189 575
275 221
506 403
933 374
454 114
566 217
627 613
381 570
692 761
975 236
835 617
287 401
271 691
961 323
516 962
425 927
393 378
131 236
528 994
491 935
647 385
814 27
741 133
1 581
488 909
811 847
720 72
573 950
836 154
24 986
212 854
417 916
29 114
377 374
702 936
181 342
516 96
295 448
326 690
144 654
264 367
33 66
10 418
151 375
126 514
714 820
539 379
735 764
264 864
287 911
531 478
458 582
904 66
25 395
566 29
352 100
209 337
705 764
98 952
974 37
111 563
601 488
425 635
266 584
883 265
259 373
96 270
563 92
675 257
210 845
625 564
958 663
732 443
700 890
428 213
987 829
544 66
770 482
575 58
236 518
458 412
911 971
50 241
144 240
586 511
750 673
944 844
421 792
970 528
82 676
399 138
345 725
855 371
644 843
937 934
57 216
860 330
532 335
898 574
263 122
864 223
289 330
662 306
204 107
704 396
263 916
841 412
121 954
25 787
213 679
345 8
340 28
569 137
338 368
162 348
263 562
472 184
97 922
769 535
339 54
701 3
349 211
575 372
593 714
475 733
112 153
721 159
68 649
466 88
552 833
65 728
656 673
917 388
689 695
436 80
674 356
58 230
200 659
128 95
444 393
685 199
374 583
562 146
961 34
2 781
195 293
626 542
220 292
237 100
133 592
247 451
584 159
195 110
800 784
200 256
661 39
557 870
796 906
345 361
428 584
838 685
116 193
797 704
527 84
949 814
205 196
168 429
317 179
576 157
539 793
781 882
293 314
108 185
349 68
597 844
908 645
822 734
281 302
282 642
788 953
457 165
980 632
458 364
685 446
988 188
702 758
272 53
979 900
792 468
699 361
754 227
492 802
3 584
91 609
947 854
422 282
8 785
263 462
203 255
702 109
570 606
142 83
792 391
191 615
233 587
6 996
130 244
57 59
319 109
414 85
153 461
216 546
214 470
912 108
221 436
358 699
343 578
570 811
968 947
149 34
410 601
637 553
318 835
158 48
824 264
853 985
798 758
926 202
532 279
57 559
785 424
148 761
367 653
319 853
291 116
206 773
163 948
309 685
345 422
743 330
786 219
788 96
204 637
875 860
983 309
47 686
958 133
490 496
371 605
110 796
817 459
608 981
464 267
549 821
298 185
2 611
583 366
436 580
223 909
598 280
520 116
233 497
374 109
613 404
186 781
915 319
362 993
169 837
679 958
826 616
923 549
86 437
13 266
54 232
431 581
859 525
121 558
920 462
416 608
793 648
719 357
450 661
415 426
963 610
517 41
665 538
709 932
166 880
225 4
844 865
352 536
49 352
75 400
649 856
232 507
865 857
436 622
906 986
577 9
301 372
954 229
649 225
216 739
421 136
710 746
336 411
754 15
390 361
970 543
367 184
904 896
309 919
390 725
82 958
664 633
676 725
362 808
97 56
343 537
548 43
982 155
612 273
114 707
486 97
414 587
133 652
116 454
717 997
321 307
517 696
223 753
386 616
65 213
187 489
333 995
813 305
371 809
975 370
749 531
381 515
269 497
188 990
947 695
898 292
273 569
674 86
37 421
759 221
805 408
432 733
965 845
812 557
823 129
270 738
900 174
31 820
334 203
433 900
965 940
947 108
164 689
228 304
965 699
192 431
25 709
181 133
533 303
557 672
157 762
922 614
163 788
504 928
805 565
827 477
150 749
924 591
263 724
458 70
974 670
133 408
214 188
989 781
723 712
868 148
123 317
486 394
820 663
587 337
65 636
399 846
116 403
65 488
214 359
324 351
885 125
695 128
312 844
801 364
624 786
586 450
520 797
879 299
774 79
114 997
638 506
916 11
25 78
809 554
354 752
711 894
68 464
199 572
129 37
331 55
669 216
46 706
98 219
589 572
337 963
76 548
963 875
893 193
769 392
625 908
885 82
720 656
763 425
288 316
199 738
612 263
84 392
870 603
330 886
621 809
31 711
893 167
279 179
122 125
113 775
235 83
381 301
2 270
970 733
155 313
687 891
597 887
697 906
369 79
348 791
451 812
788 123
62 308
109 155
467 981
932 603
28 599
710 613
648 599
74 128
509 51
120 487
558 851
122 895
387 524
375 245
831 365
771 537
155 665
416 952
545 619
589 143
840 90
714 13
922 177
724 467
495 764
327 752
917 15
421 598
361 752
307 171
323 85
993 49
977 237
532 731
900 608
814 934
580 432
317 452
80 766
405 507
101 408
317 577
79 663
90 344
710 295
791 821
122 391
412 358
843 619
41 505
87 593
714 911
339 525
429 151
218 425
947 994
500 694
685 870
199 92
651 337
722 936
378 758
324 139
786 531
54 163
611 600
208 8
137 73
672 914
349 814
18 842
328 795
290 995
202 900
526 268
66 395
937 686
782 401
777 969
376 252
617 884
803 739
376 406
6 911
281 664
177 312
171 192
7 667
818 366
250 658
189 661
413 949
746 72
560 808
988 485
857 51
501 788
482 728
328 567
797 759
988 703
89 96
610 217
54 931
377 389
983 197
402 79
929 470
448 354
357 65
77 721
258 869
102 533
896 477
791 608
619 835
308 83
303 535
806 823
159 475
433 924
149 285
990 9
128 597
966 303
598 311
353 862
519 628
911 598
422 49
958 797
688 579
130 474
670 652
64 922
97 493
504 935
702 370
830 837
720 577
507 414
937 890
767 764
965 354
865 863
474 407
127 294
501 962
530 832
549 717
274 83
248 452
793 876
538 56
145 623
259 34
374 765
911 935
65 692
473 988
899 158
439 420
105 839
642 358
699 749
324 681
790 590
681 636
512 49
189 967
14 352
320 401
785 998
214 873
727 877
436 36
774 132
340 393
733 202
704 645
631 325
224 919
557 676
321 366
683 389
457 97
827 622
667 262
457 448
573 70
628 101
357 828
249 549
370 800
967 407
338 697
329 926
413 690
967 931
932 208
188 206
921 247
12 408
841 173
988 304
628 719
45 738
303 363
998 25
960 577
924 123
481 325
182 735
839 62
599 517
498 184
182 477
29 295
542 340
692 14
797 921
850 808
662 880
894 648
421 741
699 617
607 609
371 731
420 457
934 481
561 761
310 180
430 189
716 245
800 688
737 648
42 759
25 331
190 588
339 861
313 159
68 922
350 322
545 526
307 803
611 586
874 333
453 797
710 356
468 946
650 165
156 221
148 11
875 281
989 371
287 770
488 697
598 888
958 268
515 970
893 528
37 652
318 616
730 338
991 709
242 538
674 283
390 467
916 45
972 447
41 729
21 203
57 407
682 561
838 930
953 438
706 594
411 886
272 342
308 412
584 320
367 67
378 946
410 978
885 210
768 764
440 637
574 151
230 434
966 799
210 9
956 798
457 787
881 575
224 569
415 934
137 533
543 629
12 94
955 80
854 457
230 967
710 974
486 550
388 695
265 669
120 412
880 295
823 77
514 800
426 31
557 235
141 16
608 898
474 223
201 499
177 606
248 758
991 980
667 962
990 263
166 511
119 21
413 169
461 670
660 185
658 941
283 422
249 42
962 674
951 767
338 609
638 794
128 22
922 866
817 386
188 241
76 530
163 357
504 320
975 705
379 400
562 368
256 611
220 120
402 956
93 602
417 810
253 229
319 695
641 76
264 329
894 487
567 294
879 744
274 655
249 487
112 209
699 577
483 526
549 574
254 305
522 449
172 432
346 427
452 501
592 377
400 111
675 687
444 284
667 624
357 977
256 155
173 579
327 83
391 575
75 207
167 876
858 628
613 863
949 533
993 497
353 661
632 807
766 40
636 371
654 400
899 427
742 737
149 60
808 204
699 366
695 98
854 818
556 158
559 714
196 486
282 934
886 559
871 826
307 378
699 408
231 884
924 979
54 780
150 144
425 433
50 61
440 634
403 553
511 286
747 950
609 943
581 251
747 525
686 320
416 905
640 672
515 201
367 821
987 725
732 47
573 363
301 648
213 796
901 57
676 264
178 359
709 69
798 254
97 54
479 843
748 102
321 925
530 734
353 69
854 23
230 4
627 493
769 406
287 363
119 44
576 503
898 85
8 55
210 819
256 180
442 921
102 929
565 123
680 866
425 967
144 55
463 513
810 127
365 661
68 892
568 55
674 975
611 336
172 903
481 163
171 646
4 386
682 375
955 545
273 752
565 599
504 610
785 808
589 253
340 811
719 263
2 327
599 749
191 221
777 456
40 449
619 131
800 561
551 883
632 420
21 749
221 196
232 237
977 781
570 266
633 110
542 393
993 733
644 289
996 104
918 47
35 558
992 621
669 425
237 290
287 245
957 421
804 361
204 104
615 281
895 798
656 482
863 958
414 944
425 432
463 483
364 229
889 526
423 700
783 806
589 913
157 671
593 722
845 941
379 351
738 789
448 252
415 666
523 770
1000 226
937 666
253 484
519 722
116 237
921 512
976 726
952 89
468 512
985 433
322 819
914 976
71 900
152 160
971 283
688 555
76 719
423 544
809 916
340 485
525 961
340 959
906 179
34 790
657 111
85 46
374 799
393 305
650 222
14 931
765 623
792 9
985 674
798 144
202 847
686 15
170 236
477 61
227 119
937 79
23 282
859 642
808 267
613 777
161 901
740 379
555 616
930 690
481 794
814 696
965 384
109 566
233 582
813 260
862 695
854 443
33 110
714 637
885 539
431 356
314 33
170 427
819 854
382 293
918 361
362 371
679 733
805 25
258 100
134 123
173 387
530 225
877 190
2 897
887 917
380 218
960 970
639 819
22 106
378 868
891 815
470 770
178 314
622 314
718 470
468 559
401 916
119 420
890 15
732 271
509 72
457 662
676 65
272 261
513 947
457 761
918 153
768 793
885 562
227 27
81 771
252 439
18 403
477 780
632 21
717 350
722 325
124 587
550 585
366 585
508 948
711 240
560 34
418 748
488 837
762 382
714 587
390 278
898 623
993 652
341 556
922 171
692 144
813 618
657 919
675 176
498 67
777 807
845 427
772 278
807 917
25 936
297 736
958 244
540 391
561 732
303 124
791 612
569 873
917 25
247 435
269 989
738 94
143 955
885 365
803 513
851 442
97 468
973 338
862 838
89 124
378 872
575 700
77 944
901 442
308 646
512 937
480 702
411 523
621 37
244 821
50 615
357 679
437 986
800 483
919 740
222 447
764 240
577 252
371 591
394 258
358 854
965 70
323 153
437 439
621 443
677 542
687 1
820 141
993 777
585 749
675 468
361 755
169 649
845 388
689 779
626 551
582 246
714 247
808 852
54 128
719 360
870 999
77 994
179 323
226 367
807 687
150 630
611 328
706 476
913 142
789 363
311 316
423 361
442 310
406 99
669 880
730 86
847 643
69 878
286 965
167 236
232 880
582 113
991 895
552 812
296 20
181 555
696 555
473 474
797 623
453 940
641 683
355 216
63 412
722 377
415 715
801 157
441 315
209 903
269 541
706 287
192 804
867 68
888 611
315 327
114 648
726 33
983 744
389 303
721 169
904 830
329 450
207 866
932 520
620 954
413 247
457 19
378 672
379 641
47 828
316 398
800 279
611 743
557 548
454 862
275 21
807 293
118 380
762 944
690 899
358 983
278 506
777 326
595 356
131 680
697 867
432 47
640 838
775 380
540 720
968 996
489 967
45 913
170 495
880 831
564 70
218 580
899 502
134 682
508 566
963 68
889 723
187 449
285 769
354 546
255 854
555 876
846 571
637 644
842 705
898 604
950 703
133 320
870 380
901 753
465 719
184 822
156 300
482 629
770 493
262 546
902 677
210 941
105 129
658 234
424 820
651 817
462 595
250 239
654 959
366 118
175 874
259 861
665 405
669 883
177 112
496 300
814 255
818 997
757 177
394 748
586 159
92 837
836 503
172 652
552 881
720 696
105 539
833 83
238 870
496 639
408 458
205 655
926 4
514 472
318 597
818 245
579 573
478 238
449 67
391 93
351 37
213 878
103 333
439 215
464 700
254 507
560 626
663 784
516 221
810 658
957 433
383 746
120 569
447 209
951 340
888 655
395 194
883 523
696 205
633 750
478 370
493 272
222 65
999 413
583 785
225 33
392 191
278 18
44 888
517 605
307 902
9 722
974 508
741 519
601 910
562 519
214 884
231 382
889 174
498 98
281 12
358 548
72 222
616 457
670 441
812 351
196 744
690 807
533 655
190 71
438 300
443 242
242 921
55 387
300 654
746 714
347 669
124 210
274 855
952 126
422 702
714 15
363 92
829 243
626 309
458 151
422 40
294 861
850 390
246 259
834 38
934 632
593 271
570 918
192 241
202 841
261 46
60 933
668 558
460 585
941 637
929 645
803 779
604 31
443 6
130 400
673 820
232 96
685 794
130 95
855 450
926 260
655 190
304 505
521 834
2 186
556 608
590 997
668 351
763 976
407 288
612 521
928 794
965 443
976 167
661 402
122 970
408 269
309 892
582 864
740 202
32 356
192 591
689 918
611 410
446 250
685 495
91 87
870 653
703 990
817 862
238 923
148 781
347 915
322 864
276 665
395 688
642 494
911 134
651 508
740 578
248 568
130 446
49 647
748 207
734 256
624 957
577 429
29 49
646 566
979 2
982 726
437 59
608 652
137 913
436 49
781 873
982 619
636 572
471 792
124 922
798 333
27 702
44 971
616 780
242 488
323 441
497 861
237 684
412 128
928 129
57 547
926 600
305 388
402 307
328 531
298 799
971 18
771 111
961 283
984 284
907 148
941 572
441 559
985 517
383 968
218 620
927 709
757 877
670 871
74 446
984 553
31 68
764 603
88 195
564 775
658 209
151 735
492 585
239 279
175 859
259 510
325 611
545 914
859 228
986 212
394 850
927 608
564 309
785 142
38 186
727 197
164 201
213 132
602 209
819 489
31 934
624 532
763 777
814 319
938 876
529 711
26 734
810 481
130 743
339 920
684 571
851 817
532 723
735 350
195 72
978 832
33 304
20 404
707 889
3 324
893 611
982 406
520 641
646 941
464 99
918 664
849 969
186 203
896 53
586 362
744 663
819 983
650 407
172 484
397 937
62 490
349 879
888 254
190 663
882 320
197 705
72 829
308 724
861 632
268 68
665 649
356 986
960 708
263 89
548 781
710 812
616 421
787 944
788 982
268 58
724 238
461 822
529 727
592 362
297 175
973 451
862 596
139 797
301 587
715 63
961 393
413 591
650 509
129 190
806 847
292 383
731 331
789 159
378 564
642 926
687 425
832 837
245 668
861 101
380 50
879 859
978 750
835 512
559 722
995 784
769 865
727 179
754 155
29 757
407 336
627 697
384 62
378 338
399 658
71 35
959 317
903 448
278 87
731 994
668 578
910 40
37 878
312 407
35 515
547 908
101 677
673 669
542 304
766 690
137 640
691 263
819 3
549 777
319 832
364 395
183 100
926 725
445 68
515 355
64 89
117 823
43 940
510 179
868 429
654 597
809 387
609 879
731 141
321 177
851 715
179 164
192 686
515 468
104 309
325 337
965 105
261 127
870 398
954 924
532 255
523 934
404 17
395 899
574 402
602 499
762 547
774 914
584 123
659 66
840 692
860 765
787 568
832 246
515 177
447 158
658 8
654 209
182 948
730 147
66 740
254 703
850 684
395 408
678 866
966 927
594 995
61 405
280 279
735 785
419 554
991 201
60 90
948 171
472 455
1000 859
174 396
907 876
19 33
741 655
857 854
439 595
109 211
608 264
927 458
951 937
890 325
504 291
621 288
438 171
641 347
359 462
707 648
328 803
107 924
736 145
843 66
222 404
672 66
469 914
832 878
483 471
729 233
275 328
503 846
297 591
89 978
323 136
396 16
675 71
54 462
500 139
292 228
121 619
18 220
874 715
465 311
31 425
854 303
695 168
639 952
676 661
466 500
874 264
749 34
464 745
495 825
780 429
567 834
444 880
791 440
567 686
453 863
678 909
944 856
618 324
949 430
893 533
774 493
442 277
665 955
671 698
581 807
451 491
79 563
972 987
921 463
204 356
375 746
237 398
22 972
635 290
881 225
889 429
697 878
946 943
884 870
647 889
60 436
567 618
916 946
415 147
442 287
444 573
183 214
885 939
777 976
852 201
630 180
13 281
262 121
725 512
47 567
90 429
230 702
235 266
457 300
82 23
623 183
63 371
568 695
139 65
80 171
412 611
448 575
30 158
372 175
843 437
162 865
644 753
275 79
396 467
96 455
493 934
243 154
666 640
593 583
709 439
433 331
742 438
276 771
468 701
461 401
733 701
888 468
67 925
546 3
937 681
351 860
231 588
338 41
669 510
818 605
557 633
122 151
170 863
310 146
705 361
160 195
487 473
484 953
349 732
884 341
646 508
205 192
471 377
877 485
233 557
426 565
877 272
532 806
333 497
988 136
199 990
854 95
479 58
420 928
593 367
10 156
892 63
213 929
381 845
272 57
234 284
609 853
933 390
63 884
561 180
684 961
846 876
460 164
995 399
855 937
108 398
129 491
351 451
788 665
662 810
80 932
268 93
129 877
536 566
399 583
489 573
372 293
571 18
303 97
93 670
228 945
824 547
83 822
178 26
622 587
720 372
144 279
329 618
387 698
110 68
760 807
460 807
220 972
477 907
281 520
490 595
679 414
836 760
695 170
598 483
510 145
327 334
465 80
729 87
778 702
563 464
681 27
195 46
103 637
275 908
629 912
545 636
617 499
63 280
220 197
431 387
149 366
22 405
285 415
58 335
889 489
47 266
450 943
748 784
460 956
992 212
74 99
450 529
177 288
110 938
343 746
436 946
505 33
802 10
64 872
705 810
163 945
253 194
489 677
513 86
671 605
185 622
872 224
137 819
763 707
744 336
519 893
873 815
997 89
94 996
498 395
227 699
953 509
634 218
447 373
153 456
150 304
729 315
372 263
451 103
760 799
815 86
481 881
341 179
298 106
529 741
553 418
135 375
599 976
662 621
646 995
482 670
791 765
538 895
646 777
328 231
86 421
758 671
357 1000
498 668
812 245
776 245
796 741
168 234
344 102
575 87
754 191
302 469
60 95
339 126
123 155
22 933
588 769
526 382
783 302
663 277
802 848
513 189
234 63
850 756
716 88
179 106
576 621
440 79
822 374
290 711
171 557
140 420
95 657
238 585
597 930
586 970
327 127
525 454
467 782
20 239
438 177
242 969
108 61
693 434
45 480
422 556
356 624
237 692
685 986
997 212
512 893
934 714
35 518
624 511
811 825
310 721
807 847
678 416
200 957
291 442
708 23
271 193
689 510
920 306
141 508
608 326
422 401
358 594
264 35
392 45
716 832
573 839
921 482
297 313
946 634
173 608
730 282
639 567
475 190
911 913
227 59
276 692
871 573
993 515
819 157
749 784
792 691
529 434
200 16
968 241
585 439
33 713
236 611
31 282
580 375
260 869
577 698
273 987
858 981
190 366
716 815
694 327
74 862
150 551
693 975
2 811
856 598
692 581
12 752
72 9
647 896
373 146
219 701
596 491
534 924
185 690
169 487
453 119
599 879
263 113
899 773
355 872
967 388
490 930
158 18
663 65
491 181
442 231
221 393
491 553
439 396
661 801
396 67
611 153
42 184
251 489
2 297
282 698
532 772
166 240
929 863
938 478
852 251
576 922
815 585
45 301
418 365
289 796
751 349
746 84
966 243
439 461
937 218
203 434
138 300
675 616
181 115
894 677
330 576
913 309
87 172
638 247
367 109
901 623
435 846
757 159
177 118
449 938
208 298
622 935
304 404
158 16
650 231
631 522
998 462
806 311
944 11
408 47
715 324
116 61
614 866
112 670
629 588
467 853
537 976
811 530
731 98
388 818
347 977
602 338
516 999
552 615
140 995
162 793
953 88
84 617
866 632
929 99
386 7
245 338
307 465
70 903
184 95
966 267
957 368
788 381
395 821
706 839
504 425
222 470
891 874
928 69
361 507
615 426
521 295
970 748
134 317
656 921
597 244
314 297
57 522
36 761
155 799
173 136
149 309
549 801
817 2
120 907
11 836
920 787
517 440
584 738
179 306
814 919
707 262
117 478
476 828
81 210
210 588
756 943
481 237
758 96
161 364
765 891
798 283
319 528
204 937
44 617
773 995
217 732
783 204
7 572
829 679
2 420
28 106
834 368
892 963
329 496
951 978
810 714
313 341
99 310
811 921
146 854
182 766
398 249
870 829
446 632
900 310
693 175
929 323
67 146
571 122
470 229
442 54
701 798
862 612
745 187
135 448
351 106
448 806
175 310
142 70
71 712
171 947
777 949
714 603
450 327
75 494
664 504
963 786
248 631
943 799
309 284
29 667
784 133
404 642
709 20
958 168
147 401
26 680
169 54
154 422
582 817
209 952
915 424
87 964
662 182
473 667
744 380
673 463
189 527
521 142
769 484
341 162
186 610
38 224
439 210
972 425
80 583
879 546
211 968
69 857
53 735
971 938
759 782
94 180
230 892
925 31
309 622
75 761
627 771
583 788
650 556
716 527
216 420
193 128
889 659
697 43
404 917
205 201
246 776
803 443
242 447
815 169
401 846
73 982
556 550
383 312
615 504
483 765
246 16
504 477
243 587
502 56
347 924
594 286
875 834
270 599
750 925
359 258
578 101
188 5
966 632
268 114
327 173
965 731
399 840
195 15
927 438
102 822
286 992
54 668
696 718
23 443
127 205
42 33
140 12
857 607
729 512
193 247
937 51
6 949
499 165
425 301
967 165
350 5
660 948
223 387
47 137
671 423
889 393
148 896
773 392
751 303
904 752
298 310
115 932
452 166
823 209
521 406
224 425
897 1
722 256
603 698
915 307
269 209
465 839
145 97
426 179
458 333
802 748
310 992
471 628
81 704
390 181
208 705
243 7
903 427
287 270
717 631
43 829
830 445
185 129
941 596
285 996
326 248
979 181
914 304
581 230
746 658
311 93
775 4
740 235
956 406
919 960
90 633
266 741
809 40
635 930
367 900
409 105
530 983
642 325
339 990
289 368
651 164
286 36
326 683
95 591
589 420
216 271
173 192
55 696
477 734
334 316
879 225
814 393
203 283
366 690
354 187
115 86
193 281
255 44
119 782
752 783
383 441
497 278
505 246
296 970
340 847
235 910
636 172
458 913
574 755
170 284
200 914
490 247
63 383
65 185
933 804
64 503
908 1
852 75
898 369
424 870
461 845
749 762
569 214
599 410
884 220
614 595
491 384
818 160
498 591
296 534
453 943
37 50
903 731
703 228
511 891
502 204
133 877
864 950
512 429
762 598
586 608
486 963
65 516
953 54
638 789
82 990
52 665
652 763
287 387
213 127
678 861
361 993
542 739
429 486
154 143
607 362
867 913
464 659
874 391
989 399
304 622
213 343
876 772
747 213
107 926
704 169
127 608
34 498
23 225
629 587
682 571
385 264
894 39
836 355
579 625
55 117
283 892
312 535
531 16
510 128
543 644
963 524
179 775
134 96
116 953
573 281
887 632
530 777
678 264
588 311
538 667
495 718
288 487
181 178
854 976
982 999
612 155
603 607
919 425
377 482
527 465
278 711
54 530
675 298
669 169
700 881
416 456
484 350
721 660
509 296
453 133
466 888
274 80
566 472
468 990
680 538
193 905
396 951
677 715
105 495
84 262
153 802
151 785
897 889
562 430
376 169
507 635
702 789
976 688
100 833
666 647
73 987
565 733
354 655
273 768
464 710
633 933
795 611
316 272
498 989
436 547
255 917
37 112
337 48
665 554
757 228
665 114
982 843
183 545
406 432
280 682
123 135
956 446
486 157
834 802
685 372
178 123
437 818
155 161
464 640
673 43
938 994
304 681
276 466
949 601
49 398
333 114
612 90
254 63
454 133
534 535
619 16
472 648
2 581
269 227
623 152
303 182
4 931
920 788
989 389
863 964
649 685
440 503
888 307
224 863
420 633
131 917
731 418
903 582
361 464
269 637
655 832
418 694
115 36
145 775
859 626
315 440
98 602
230 783
647 732
145 669
527 868
233 304
704 595
635 511
914 436
717 399
96 900
496 628
152 89
871 35
53 591
345 476
870 840
589 512
324 47
488 808
930 969
449 508
553 900
102 123
703 783
119 654
991 220
679 312
671 688
514 982
132 808
929 494
851 269
606 882
355 286
349 826
79 94
110 413
852 102
163 9
243 864
463 860
876 339
903 150
563 204
700 538
507 143
75 759
730 599
424 913
101 919
898 302
316 340
933 69
734 612
180 473
514 560
653 84
362 670
526 359
247 988
620 875
454 596
367 233
923 279
218 284
733 417
662 174
739 280
161 687
511 232
157 886
16 845
867 158
301 107
447 938
261 586
497 857
62 563
30 722
973 685
456 591
918 179
318 423
867 135
760 780
780 482
507 769
21 876
977 156
80 345
478 472
813 453
938 475
108 580
652 72
399 376
384 962
38 623
815 867
616 205
666 433
193 694
809 786
948 237
319 356
21 587
921 261
281 29
853 358
748 415
662 516
964 877
474 959
835 897
954 214
308 669
798 892
213 990
761 205
403 214
159 65
563 605
332 284
787 15
497 934
258 897
890 612
978 742
543 745
527 471
33 707
897 934
687 743
467 697
582 265
543 199
44 309
859 103
321 836
351 272
288 607
285 881
905 439
101 547
921 682
802 292
545 118
531 913
886 439
452 812
337 667
680 531
473 458
790 315
777 645
635 552
4 809
318 422
625 126
600 207
420 767
109 317
760 873
487 639
26 442
980 835
268 703
137 899
210 434
176 321
702 148
140 484
796 387
539 411
137 492
741 442
726 564
874 828
252 553
969 28
375 903
926 647
174 740
694 680
240 757
578 501
573 876
291 568
339 930
195 8
130 617
963 454
317 567
534 189
759 957
135 445
793 476
746 691
839 617
767 88
891 188
121 599
126 58
222 60
923 951
83 255
539 911
324 421
561 427
72 986
654 612
802 804
163 751
562 102
383 843
473 984
429 805
910 966
401 424
269 476
299 724
682 67
362 17
516 878
706 69
19 313
756 948
228 652
607 627
622 454
683 156
439 974
673 596
741 286
246 584
952 712
936 197
241 76
871 717
366 162
639 17
545 931
13 408
400 884
823 328
404 629
994 628
184 233
15 538
363 519
692 635
223 443
146 586
793 523
656 4
274 338
89 328
670 287
599 822
504 591
648 445
621 112
931 201
86 716
137 739
987 469
999 368
750 764
317 404
918 699
448 829
581 757
115 729
834 524
931 1000
553 19
827 682
107 577
737 97
20 213
520 43
703 360
836 839
596 394
558 903
248 292
908 433
562 854
105 272
342 50
453 620
594 875
758 584
119 366
923 842
316 646
371 716
555 253
467 412
173 78
875 398
186 338
820 774
957 252
54 139
49 975
851 144
119 865
391 24
742 761
148 938
722 986
136 562
326 821
44 509
355 724
592 594
406 257
31 471
858 802
153 166
623 276
498 797
906 444
358 111
671 916
135 411
592 365
734 308
34 456
782 444
579 941
171 439
775 675
784 188
178 266
552 118
404 308
44 844
841 562
574 993
361 402
410 382
544 965
483 538
557 974
371 820
11 760
542 529
976 753
915 294
223 78
322 562
86 202
51 288
199 62
479 59
440 276
551 955
475 414
354 583
524 77
702 366
346 101
194 974
944 681
783 520
410 656
227 304
452 853
338 376
269 924
20 506
849 317
710 538
663 929
319 784
664 752
800 366
765 383
228 618
471 13
913 764
258 791
9 385
298 970
937 337
519 951
547 887
248 456
530 79
319 726
575 598
847 721
482 248
189 496
523 452
753 872
161 91
937 409
588 40
316 612
895 523
439 435
838 649
925 170
839 51
657 658
259 352
679 599
378 582
577 39
6 869
897 831
607 589
386 60
459 71
866 253
653 676
259 86
28 91
544 587
64 274
592 875
601 546
891 560
602 403
808 440
619 435
651 854
619 662
906 687
173 641
712 237
287 565
700 567
803 838
80 71
814 384
595 966
480 373
842 796
423 680
457 15
582 41
83 246
630 701
922 92
857 785
159 450
537 830
392 232
864 915
475 329
653 50
413 406
771 313
931 219
15 29
917 508
917 28
510 233
290 230
416 799
148 215
945 37
2 789
517 871
258 89
489 490
856 112
516 89
418 710
321 204
647 283
404 349
477 295
630 429
422 649
456 287
109 896
240 918
270 908
181 349
376 365
333 18
440 468
289 30
273 968
547 70
285 451
678 418
767 791
960 869
802 997
190 599
215 694
581 304
826 703
600 244
876 383
349 414
573 673
132 719
533 86
638 169
940 575
473 172
635 399
871 467
938 778
976 736
438 920
85 667
685 131
374 820
429 566
175 619
758 41
999 104
854 432
921 634
822 869
979 523
793 640
255 510
305 480
838 201
624 154
506 873
841 752
136 976
505 920
185 488
857 178
513 711
376 130
850 753
87 543
853 563
725 62
804 730
23 941
679 452
236 557
925 43
429 826
74 203
884 532
695 925
138 617
558 597
332 930
259 738
792 249
392 427
446 75
268 226
401 933
270 295
862 409
542 95
440 355
486 399
686 153
212 631
257 516
426 432
857 688
142 842
637 648
210 786
173 571
888 716
655 697
298 887
194 564
88 600
748 827
182 969
151 358
919 645
974 918
858 493
948 530
656 710
465 799
325 266
357 601
545 846
578 988
70 108
470 551
613 841
703 654
567 513
913 646
968 5
37 900
213 607
801 962
974 442
261 492
552 289
691 589
330 502
407 338
482 554
823 60
196 494
68 747
336 625
569 615
602 361
302 284
502 320
519 103
448 728
428 362
97 672
258 288
336 237
155 430
989 239
285 886
412 334
894 300
353 136
745 468
439 844
763 924
760 828
386 15
912 212
450 662
452 683
844 17
130 564
189 629
320 671
150 752
593 208
894 630
668 906
260 153
514 503
61 848
311 431
552 115
885 238
39 142
274 415
177 533
827 60
141 106
827 419
263 949
731 15
580 467
349 499
204 230
656 992
345 489
177 752
621 457
602 982
55 455
526 957
341 477
927 321
588 624
188 455
395 721
916 978
368 87
996 833
425 161
305 195
718 82
824 853
933 990
204 418
657 659
182 429
711 769
828 979
680 388
62 376
109 278
30 968
369 135
297 573
743 362
139 480
359 868
767 737
177 780
560 268
200 614
823 398
167 580
715 412
862 70
520 598
608 200
423 802
560 502
554 19
718 545
43 388
980 637
289 560
612 559
423 512
792 221
288 515
875 657
702 236
75 971
829 463
214 753
177 931
969 690
498 547
218 48
827 328
97 681
409 552
677 914
613 401
800 331
284 211
905 100
706 950
748 482
545 390
251 25
815 565
144 110
904 771
654 672
971 922
410 170
786 378
719 952
847 472
75 379
494 747
894 825
577 183
775 63
527 426
561 88
356 938
494 498
185 67
440 72
537 913
871 914
618 612
253 409
887 408
415 796
232 98
662 870
512 617
847 90
757 688
869 484
364 54
291 910
930 300
161 95
677 435
707 736
664 392
870 152
618 446
37 55
876 355
190 908
662 179
634 69
22 115
699 544
102 189
915 25
485 785
658 908
142 163
431 601
769 969
524 606
889 791
403 379
982 733
939 893
653 700
726 229
634 458
874 108
511 427
687 478
398 984
920 105
27 499
662 497
622 468
580 689
96 641
790 599
131 676
727 708
697 824
161 605
214 4
330 625
743 281
320 42
626 307
832 248
184 810
538 49
463 883
465 797
11 266
274 213
698 944
749 552
229 711
813 369
623 642
237 805
150 786
482 630
649 88
722 851
824 321
681 185
117 285
251 473
214 732
774 346
197 866
150 957
311 525
681 789
974 894
962 414
489 125
496 463
961 526
560 578
276 640
65 482
52 21
21 767
91 304
687 426
73 205
348 953
497 460
874 832
642 35
844 355
370 103
175 109
302 849
366 952
911 436
710 748
502 604
409 884
270 934
508 748
444 14
242 196
770 284
991 999
26 929
131 544
896 13
409 612
312 836
75 147
996 97
910 310
442 165
354 527
50 533
969 335
98 643
894 686
39 11
244 668
642 344
428 126
593 435
561 583
947 531
374 80
874 745
339 900
621 820
286 305
283 374
789 934
914 202
779 676
520 978
949 926
838 142
496 139
907 142
805 659
564 738
611 969
566 321
942 426
854 506
643 779
297 255
684 117
226 391
212 426
599 756
703 440
337 378
410 280
14 344
602 545
844 884
598 91
853 139
937 479
402 748
184 842
884 408
350 958
200 154
72 244
442 591
892 318
581 979
228 846
490 639
873 740
113 434
626 603
504 970
981 309
363 412
895 354
236 715
44 778
393 788
770 910
873 596
581 153
710 245
663 150
147 336
341 943
864 798
406 822
963 324
345 124
623 53
610 882
834 81
796 564
472 998
662 233
474 852
824 635
743 156
862 149
750 452
68 293
248 159
675 984
249 966
89 998
281 180
12 925
69 117
470 936
474 630
128 743
401 746
478 813
251 367
950 811
551 528
670 79
576 932
141 595
96 524
199 51
879 657
118 791
516 531
804 844
707 137
972 428
889 425
581 983
933 96
520 593
168 552
965 321
918 405
1 882
207 901
425 439
794 527
94 761
668 886
362 972
149 95
708 124
283 607
785 146
790 738
603 618
338 495
121 912
304 596
722 129
687 503
580 41
603 784
323 908
63 887
370 214
930 639
603 912
846 104
435 646
680 966
770 183
932 109
695 199
249 15
662 153
689 677
945 770
686 710
679 643
404 711
873 699
489 809
863 718
907 832
156 666
773 406
424 9
299 669
295 614
957 98
899 614
18 965
634 110
690 672
994 815
243 60
802 608
872 951
126 199
837 158
197 515
503 185
314 98
974 196
48 261
832 548
875 932
882 862
721 406
229 879
958 550
413 805
149 137
486 99
709 187
455 224
601 988
852 161
383 663
556 440
35 169
357 827
137 307
436 838
748 241
659 779
544 650
189 533
290 221
434 836
795 239
339 953
862 8
360 531
877 968
561 631
514 856
792 162
780 175
344 339
130 161
356 503
209 494
678 190
124 524
888 312
649 981
143 444
814 232
21 182
827 430
534 181
767 200
548 437
320 472
388 246
741 155
551 71
295 58
452 965
881 106
768 129
151 262
538 60
68 367
330 412
48 997
964 701
668 415
946 380
212 320
133 760
645 693
549 137
383 375
108 430
780 18
591 681
459 623
458 241
494 243
417 451
884 840
132 525
274 236
199 608
564 504
718 184
486 855
45 199
619 613
739 257
840 56
61 101
547 549
22 464
64 536
127 412
238 639
184 324
554 464
305 775
311 344
902 44
120 619
681 599
19 227
887 59
386 967
778 155
358 435
612 868
491 562
973 505
340 633
554 896
64 161
630 96
966 96
395 436
925 829
449 516
401 690
471 46
930 322
722 863
520 14
776 644
687 623
226 132
186 167
490 473
805 276
847 280
158 679
609 208
962 894
84 714
837 131
65 861
166 307
142 788
641 712
667 861
55 19
622 625
217 392
10 713
251 317
83 452
419 955
2 787
464 717
439 531
898 421
325 125
44 525
188 53
806 173
981 287
109 926
891 162
723 578
286 109
212 242
409 576
437 601
169 963
398 295
823 360
905 727
533 171
90 733
885 330
782 836
244 117
825 847
524 764
771 756
846 871
315 715
700 882
886 263
171 681
271 606
782 668
947 817
566 710
481 233
440 87
731 910
214 881
225 884
226 691
827 920
129 167
474 666
712 186
180 184
630 878
930 937
57 458
576 612
616 106
898 863
800 647
824 747
571 201
54 450
365 985
694 232
910 950
74 559
252 985
473 810
290 593
931 991
952 697
827 466
907 497
543 907
647 921
505 956
615 658
8 760
373 636
216 984
943 47
518 306
59 427
988 557
605 51
799 223
101 505
806 19
91 889
256 263
528 257
723 815
183 861
529 317
500 767
696 318
142 557
526 179
539 313
997 441
346 722
798 251
491 404
334 647
333 689
830 649
997 422
956 714
818 419
445 963
803 50
522 257
361 281
730 440
850 582
340 905
672 901
780 297
257 309
986 236
183 54
568 163
376 191
510 10
350 639
164 916
404 620
930 971
298 617
14 809
73 690
221 680
177 799
199 443
914 682
419 875
303 735
296 242
1000 191
462 976
465 191
962 134
556 586
659 188
796 404
932 388
756 485
123 384
590 352
123 307
408 908
537 452
430 641
539 810
148 851
953 161
36 87
818 692
540 17
492 714
421 999
300 19
886 227
495 252
643 886
68 57
896 259
640 189
869 385
622 950
776 226
136 903
460 472
524 207
128 415
610 571
124 611
391 770
417 756
401 635
133 352
81 414
761 419
431 94
309 794
899 199
32 669
618 110
330 641
619 738
160 4
375 874
768 211
640 713
498 862
66 547
943 848
856 575
238 208
780 979
508 941
4 449
411 897
686 377
407 99
843 584
195 281
541 936
467 63
272 229
358 237
285 522
239 903
614 481
550 207
362 820
127 191
470 330
661 602
155 547
397 921
214 822
390 326
153 898
216 351
570 819
159 840
228 119
339 490
432 839
310 946
273 378
778 788
42 662
499 233
326 602
572 906
17 874
500 144
778 737
340 370
684 966
692 327
480 538
591 177
473 912
115 35
17 634
241 393
386 502
722 991
352 678
105 191
629 4
641 397
793 536
81 702
621 266
426 64
26 277
934 359
64 742
261 704
835 532
902 994
973 890
46 127
27 413
238 165
90 877
735 191
327 732
846 29
317 327
886 660
409 518
421 410
443 730
14 451
165 668
81 959
633 541
130 927
325 265
346 247
382 107
291 867
561 962
605 575
683 42
871 932
504 990
419 735
690 829
718 617
634 253
223 53
531 806
90 716
503 651
416 315
901 30
214 556
127 237
464 471
475 629
807 39
377 742
122 276
494 100
432 430
67 855
996 389
913 459
951 212
919 573
541 746
726 17
135 628
979 646
620 634
654 821
790 764
644 705
301 786
4 457
188 549
805 628
47 180
269 466
353 656
912 740
918 654
19 236
876 106
350 978
32 485
256 163
435 569
861 586
279 640
900 778
762 497
838 28
448 335
854 885
554 537
293 112
320 595
955 404
781 267
669 680
844 444
832 20
962 506
620 718
341 419
670 357
293 183
782 99
344 515
951 176
508 844
712 475
38 101
973 271
675 778
924 704
643 978
19 83
765 280
362 836
905 744
816 308
896 170
944 877
90 334
137 963
950 734
476 482
393 938
957 481
569 292
796 148
743 180
330 684
959 551
514 687
996 262
716 673
813 689
605 752
934 260
596 469
586 697
684 154
995 387
109 900
603 222
622 112
911 920
508 263
537 228
450 656
313 472
849 369
902 662
382 732
676 663
277 582
333 377
312 831
526 499
625 257
710 368
890 215
802 224
605 335
629 19
226 49
766 345
806 255
976 346
694 111
680 712
719 543
581 33
240 664
902 92
26 338
772 29
774 646
148 435
185 89
480 86
2 515
941 486
984 638
545 981
881 13
571 20
657 14
115 78
286 698
44 81
576 239
158 437
367 856
493 521
6 7
59 182
156 722
408 189
421 640
105 796
237 842
549 337
639 146
935 10
38 366
945 521
931 319
16 690
814 22
506 837
496 433
140 1000
795 98
460 365
619 213
288 746
340 647
406 624
377 287
912 106
979 781
452 948
850 505
523 732
766 782
353 892
802 962
483 823
763 712
848 199
637 732
602 454
481 147
699 968
736 142
699 295
828 517
482 600
636 928
139 382
991 531
512 259
724 470
539 32
464 106
927 410
328 423
524 620
535 642
487 59
701 716
699 554
314 986
469 48
549 526
160 8
821 544
873 920
584 281
437 861
148 74
849 5
927 79
440 164
873 809
624 298
677 411
932 144
516 670
530 631
477 864
922 507
664 394
877 743
24 735
656 70
529 380
869 571
673 163
695 341
7 210
267 25
995 819
88 833
406 315
826 911
720 244
575 169
884 270
338 571
11 204
307 816
741 305
938 710
817 708
492 824
54 238
32 473
855 128
625 13
797 77
899 489
574 256
546 327
25 789
569 638
804 303
694 735
551 18
567 461
326 584
577 668
915 647
290 265
28 581
456 478
340 507
623 616
437 969
396 738
707 640
769 554
624 835
208 301
438 754
530 705
425 370
599 722
899 960
964 806
332 683
264 266
593 88
290 10
525 377
324 611
690 168
712 515
630 174
128 957
787 286
677 545
369 307
465 778
804 141
784 172
886 458
354 540
4 706
44 871
124 741
815 583
170 577
968 583
887 998
210 123
490 214
534 269
624 650
347 492
789 699
242 974
772 545
900 166
814 254
119 388
324 546
831 113
82 28
790 292
740 270
401 839
828 411
868 934
313 10
437 536
107 519
323 477
682 487
604 248
250 674
121 261
665 611
417 79
50 206
465 8
439 646
649 288
280 652
544 271
125 152
968 48
611 735
883 828
652 23
346 843
396 917
152 81
193 792
537 694
721 376
26 108
7 713
599 390
259 784
919 332
282 106
26 554
854 721
24 897
932 657
874 515
740 556
465 711
93 11
484 532
781 66
885 811
744 181
928 585
710 512
950 451
541 874
319 220
114 64
183 82
534 524
772 547
335 668
657 735
803 183
597 300
352 785
2 37
613 266
855 651
966 857
296 567
745 472
835 813
730 150
626 752
581 367
34 685
921 386
927 252
557 648
227 773
788 85
657 478
259 917
122 387
377 193
539 122
630 128
956 565
787 654
222 415
904 945
49 396
57 9
532 209
882 168
588 730
755 124
100 236
925 520
605 289
104 956
933 796
223 224
976 403
65 958
417 21
459 223
7 881
896 651
418 780
211 423
313 455
73 124
900 990
336 354
752 381
889 281
144 730
722 137
10 311
876 331
932 899
109 965
456 634
291 622
788 132
637 33
156 680
552 905
552 469
66 354
373 113
36 389
625 244
325 235
969 586
415 700
330 601
480 959
828 939
988 201
404 956
381 785
789 81
622 760
806 927
856 591
462 401
216 1000
306 811
212 266
456 176
440 1000
487 633
190 622
187 493
193 61
910 680
312 596
74 290
300 936
304 245
632 291
547 465
102 801
52 415
390 549
94 965
644 604
137 525
733 949
190 530
385 673
610 373
486 627
794 307
418 231
431 671
474 971
807 908
124 586
215 274
388 911
828 938
108 986
394 892
559 769
832 681
666 602
54 602
793 970
556 237
677 231
88 75
921 334
803 984
207 710
184 160
859 508
432 641
394 76
963 563
131 940
507 846
383 344
376 389
213 46
391 97
292 505
384 973
461 363
109 751
95 797
164 260
415 643
879 566
198 223
479 148
392 900
384 880
750 500
82 72
373 307
89 858
512 282
566 911
180 303
873 604
274 189
526 820
222 914
701 945
859 235
755 616
681 435
639 348
348 74
98 948
492 157
704 145
160 866
227 340
979 842
200 703
318 897
1000 369
581 846
653 530
169 954
330 764
240 739
858 525
480 282
532 128
333 352
285 222
107 535
383 845
187 741
318 787
723 206
466 629
460 71
611 187
228 238
44 628
528 16
274 991
370 627
533 123
936 47
327 69
98 67
922 329
838 893
252 819
747 182
364 503
71 365
476 836
366 362
660 759
756 698
200 967
644 220
656 32
503 764
856 347
680 455
378 970
273 939
583 465
861 359
987 228
759 390
264 922
64 286
448 149
85 649
996 197
505 813
196 509
735 925
131 250
690 298
518 988
1000 287
944 393
163 915
654 779
604 514
754 569
633 64
684 326
920 766
557 645
783 47
525 698
609 111
112 323
861 721
696 815
253 178
762 266
390 611
139 788
624 688
537 382
378 367
604 84
116 309
715 587
224 986
181 988
404 686
507 7
578 548
301 292
998 108
451 983
802 755
122 213
443 414
619 702
740 851
600 221
52 821
451 480
423 750
916 617
468 228
185 540
750 927
473 468
979 515
166 948
88 40
600 79
972 933
240 523
286 134
81 404
636 601
425 152
244 603
15 60
41 989
29 195
294 28
610 947
542 995
599 741
505 634
91 796
719 488
402 35
829 23
263 517
472 640
763 926
886 26
159 817
340 331
856 485
202 84
361 75
120 919
841 905
473 261
884 162
173 384
296 726
917 243
793 611
393 735
50 596
645 856
707 835
561 316
167 203
927 998
827 996
321 623
815 105
463 334
721 435
352 551
517 460
878 815
632 324
505 186
197 363
97 45
727 508
481 506
609 522
589 909
731 226
699 212
305 666
484 100
178 147
934 214
155 839
862 753
221 548
470 314
336 409
852 683
344 170
755 67
609 506
838 249
302 456
669 655
478 915
966 175
67 496
62 149
218 921
243 585
680 687
441 206
127 759
590 103
200 996
366 610
965 503
956 918
302 369
405 911
176 962
758 495
990 251
452 949
889 802
112 360
722 524
594 606
495 260
765 209
531 397
360 729
952 890
837 225
492 43
186 742
783 896
980 995
674 828
519 531
19 9
747 630
612 682
653 78
299 575
762 408
254 840
114 98
457 620
443 152
637 217
348 536
848 339
17 933
833 446
800 986
178 903
260 460
214 201
47 474
830 920
326 240
664 103
754 209
806 455
428 42
807 657
212 966
343 962
348 5
851 431
179 530
581 523
197 783
890 197
443 921
723 741
455 848
650 776
701 861
953 445
73 93
430 39
88 645
335 314
901 129
302 732
247 396
473 907
254 169
425 364
500 787
769 609
776 659
398 341
287 341
457 86
987 794
959 280
643 274
623 331
302 64
369 149
575 820
106 795
625 384
593 174
945 652
301 480
68 883
503 381
193 305
43 635
933 299
361 985
595 61
774 796
331 793
166 71
220 25
896 911
954 379
989 304
573 252
54 966
355 127
95 235
337 903
964 748
547 356
506 817
241 411
564 396
677 801
898 790
990 141
679 328
543 904
298 782
561 278
90 710
305 591
89 417
673 680
490 872
260 68
988 939
275 665
155 658
155 289
152 866
985 378
51 352
104 249
827 679
34 7
507 623
30 882
806 372
373 702
417 274
288 142
558 839
602 915
27 187
918 834
24 341
547 643
313 754
329 768
880 405
777 86
204 596
156 382
838 946
988 898
128 529
127 751
729 663
335 450
186 980
635 591
663 519
991 143
913 202
160 540
533 72
313 374
903 719
550 883
567 224
520 222
472 710
149 472
528 245
666 330
497 509
697 370
575 210
3 821
133 78
174 783
573 156
511 230
279 84
674 574
639 199
644 412
931 934
114 673
942 163
306 972
44 435
704 109
883 158
907 76
497 980
457 724
451 593
353 821
392 33
245 779
759 326
432 740
380 601
721 414
674 853
340 889
44 128
186 883
874 272
321 289
991 273
758 524
216 81
585 10
620 844
794 251
487 568
638 516
667 121
596 527
239 469
377 622
872 74
683 797
882 745
282 72
464 458
967 988
61 375
218 565
548 455
996 421
710 760
405 558
652 135
831 179
600 3
107 850
377 695
256 270
411 550
770 402
896 995
879 776
131 35
465 667
643 64
425 670
919 105
598 840
151 883
563 677
535 481
71 621
85 921
353 993
777 434
399 279
179 748
86 319
827 797
457 856
291 126
633 467
403 699
586 473
613 406
177 19
172 487
146 311
281 725
110 785
388 882
201 2
61 3
615 17
843 833
125 288
939 151
491 510
168 385
792 564
312 123
582 883
897 438
473 844
345 926
306 712
130 55
269 685
611 637
964 240
856 506
73 535
780 735
58 70
806 764
969 353
699 322
183 272
79 603
575 669
868 920
912 50
449 271
624 903
700 564
241 55
38 231
360 532
897 670
459 6
668 712
919 948
135 3
715 68
371 786
360 171
523 1000
480 481
643 170
331 672
576 352
895 217
975 746
435 421
52 823
344 782
372 238
426 473
799 491
240 308
45 591
216 404
868 177
896 438
355 105
903 899
769 348
765 929
734 218
615 618
414 622
565 60
233 671
562 668
482 357
505 978
870 876
609 426
38 757
740 255
542 821
902 756
651 996
797 455
303 304
357 223
285 834
433 633
935 103
850 844
83 358
213 293
662 36
445 500
427 583
800 46
206 281
854 228
481 265
424 962
900 225
394 744
134 850
82 524
106 186
789 418
399 287
683 542
695 984
622 917
614 607
444 376
128 851
808 40
567 101
217 555
805 368
435 904
696 210
163 733
711 130
562 881
299 939
825 131
641 99
866 186
386 915
402 434
723 844
230 26
957 912
321 187
148 918
602 997
457 269
442 574
927 390
38 167
597 102
251 918
992 659
384 750
452 541
900 116
272 366
783 610
374 273
292 144
243 41
665 478
948 975
887 100
522 733
743 392
482 287
394 610
127 166
205 465
627 379
816 864
913 568
819 629
962 700
890 160
663 387
689 798
951 949
544 633
460 286
351 126
742 551
54 40
849 86
797 788
964 905
219 940
1 286
968 704
584 868
973 270
146 911
874 502
5 435
840 519
102 210
157 648
140 960
826 59
555 739
599 407
72 359
78 150
779 786
55 493
834 914
644 127
395 222
269 361
230 345
450 207
419 598
67 991
509 451
490 172
239 471
50 651
30 713
309 905
173 547
896 93
314 970
208 452
75 114
548 287
199 886
602 23
242 322
932 10
197 114
612 528
459 586
723 19
413 498
404 481
713 638
814 308
977 180
297 371
359 249
876 835
595 602
608 847
283 813
988 386
592 591
533 59
737 498
117 128
897 173
411 104
161 753
956 126
527 431
220 610
724 989
309 511
22 679
477 347
579 482
953 835
64 605
363 962
445 372
958 880
87 539
169 982
688 885
605 5
103 665
55 433
671 363
395 727
522 881
838 781
670 126
117 205
277 204
723 406
800 360
894 820
631 205
255 198
634 536
714 65
212 774
2 146
729 998
336 288
404 592
616 667
321 497
734 588
401 920
655 871
199 95
924 567
784 404
952 122
220 26
178 644
218 972
900 155
984 67
218 462
311 207
122 353
68 707
445 741
728 563
698 663
549 347
149 428
996 144
81 341
145 708
645 414
245 880
280 208
32 146
647 331
963 831
67 868
348 200
143 591
303 467
959 447
384 122
999 299
701 640
342 286
579 342
634 122
965 29
459 445
105 249
141 639
200 427
357 95
858 642
319 193
299 683
310 415
899 711
652 699
766 109
116 53
575 441
210 213
190 649
570 77
582 667
11 548
545 323
812 646
764 80
534 577
545 801
100 976
887 364
186 884
148 19
547 517
96 576
535 292
532 485
569 667
744 38
781 198
207 206
797 735
63 350
708 948
507 393
82 425
26 30
524 564
337 24
193 724
152 444
485 132
978 247
152 149
563 247
70 601
464 32
767 103
256 699
425 849
742 611
984 806
406 401
861 143
594 210
303 301
256 591
361 923
114 470
979 147
814 799
17 993
243 995
433 530
608 135
265 78
173 266
980 498
823 865
908 451
831 763
937 288
442 468
58 76
929 641
659 349
415 959
700 544
379 894
643 623
787 853
308 499
178 526
903 590
32 6
100 983
513 850
146 126
786 376
623 573
371 638
246 943
734 609
149 665
633 444
223 381
649 692
731 959
430 980
655 965
961 845
205 267
289 140
255 955
667 324
791 110
869 432
443 904
30 859
146 35
586 500
500 631
549 618
997 960
637 835
877 517
440 178
772 874
833 204
346 215
339 123
209 804
981 775
719 560
915 223
252 400
155 686
107 762
186 468
857 271
453 969
338 132
458 539
871 281
581 544
318 626
961 719
734 465
72 811
727 239
587 921
528 564
270 289
182 264
139 561
934 529
67 214
372 991
903 820
862 831
289 743
824 269
809 122
750 334
465 955
806 802
300 547
71 84
562 326
572 13
398 679
414 378
475 52
316 411
591 749
588 549
874 662
362 878
369 966
948 799
119 421
808 416
585 691
883 907
465 129
918 4
448 549
161 826
675 233
539 230
879 266
777 860
896 765
147 745
395 317
352 198
643 970
610 928
600 272
1000 973
267 497
409 516
704 561
762 490
5 1000
794 563
434 6
651 200
350 950
439 98
905 580
783 652
652 913
829 413
725 324
465 222
157 811
576 602
84 147
617 903
770 132
588 992
363 697
387 735
352 943
343 292
586 496
652 308
991 604
934 393
435 889
337 986
132 946
207 579
602 635
487 629
965 776
288 835
72 646
215 216
781 850
264 970
254 186
618 684
801 358
198 824
262 468
723 382
430 387
135 759
981 141
289 360
515 920
978 344
253 826
960 59
866 662
915 504
8 543
765 435
948 731
809 785
27 624
716 771
904 452
307 248
348 721
819 681
997 317
444 352
448 205
701 273
566 940
689 271
926 118
867 75
393 26
943 663
539 629
115 130
961 462
892 759
638 817
680 101
456 751
854 356
466 98
991 392
52 482
229 82
987 501
221 706
515 658
816 510
666 621
474 932
447 276
299 561
258 486
308 938
336 982
922 184
272 632
555 786
874 40
170 843
993 398
741 927
945 457
593 838
943 811
455 889
92 372
915 137
600 282
137 201
7 252
911 371
23 665
44 803
764 788
32 27
61 427
195 76
841 472
918 941
685 539
942 284
937 349
573 95
474 867
974 394
940 938
844 494
314 902
386 361
919 672
258 102
320 496
933 981
453 8
71 444
789 339
219 942
273 34
726 58
105 552
507 581
729 466
811 291
228 267
461 458
587 840
177 53
222 79
278 122
982 43
2 499
115 95
992 283
44 145
106 207
219 78
658 628
507 199
676 910
98 286
846 402
387 209
311 476
835 441
683 610
543 689
621 821
384 681
626 528
702 769
31 924
791 858
134 989
320 863
783 677
388 594
880 665
505 487
554 604
904 851
461 137
502 442
611 467
541 278
550 21
165 510
191 919
697 335
992 468
890 189
983 129
97 101
786 667
30 676
163 300
573 479
433 268
882 890
701 739
91 900
48 205
380 254
590 476
122 681
827 769
482 900
953 724
617 624
791 772
461 658
167 20
7 714
582 364
985 205
700 389
53 82
322 856
458 668
821 840
221 238
470 433
818 606
696 150
613 826
266 572
762 257
898 189
441 268
512 33
867 232
756 791
766 966
277 436
198 617
565 665
634 124
30 891
944 559
765 419
996 162
325 397
539 558
695 370
979 988
751 753
104 607
525 235
985 671
59 436
35 571
452 470
652 1000
477 641
371 36
684 610
489 116
5 781
685 12
781 747
589 299
648 687
405 481
407 148
844 702
150 985
602 854
201 527
511 189
309 674
143 81
624 266
817 844
822 90
117 967
1 240
176 408
810 893
144 706
578 999
752 870
988 762
567 784
775 346
616 517
864 451
78 878
943 783
910 14
878 612
396 144
795 67
113 218
272 334
655 467
136 863
808 876
927 439
489 787
358 721
422 954
899 763
316 685
134 75
791 872
350 199
803 646
134 579
777 754
588 580
205 374
273 575
753 320
580 63
383 165
701 761
705 611
192 841
151 467
256 94
507 321
675 585
149 806
976 443
638 293
757 290
692 829
262 17
653 561
358 868
60 27
105 441
986 472
701 164
981 314
821 794
620 312
599 454
590 127
221 167
260 220
593 416
130 33
881 164
700 803
352 216
31 718
971 275
588 90
904 110
202 663
491 891
760 174
85 288
661 908
127 203
28 410
495 307
413 246
127 252
282 793
596 515
214 699
580 667
42 947
660 308
542 956
361 55
341 588
475 331
693 464
678 135
565 235
88 571
211 688
307 903
178 682
442 155
891 568
420 222
143 43
231 853
51 895
826 284
121 947
790 299
52 524
564 788
877 794
436 195
306 232
837 263
262 693
127 973
323 463
477 625
696 712
467 446
183 351
509 605
361 29
840 944
906 749
477 90
40 380
163 28
926 249
983 113
369 600
445 619
23 785
427 211
215 660
497 659
830 519
251 989
259 535
982 867
900 456
926 124
290 897
223 455
657 786
680 399
335 636
286 513
315 359
555 146
792 779
21 667
777 61
705 346
630 779
796 160
621 240
602 279
61 582
826 99
791 618
437 829
800 295
215 724
395 837
787 189
621 579
304 971
470 320
806 546
246 245
340 556
585 577
45 801
314 204
901 45
875 784
146 316
544 183
547 403
54 68
41 732
664 855
711 741
95 401
611 121
100 44
522 388
257 815
38 244
353 630
903 146
880 410
789 434
792 702
358 703
786 214
760 583
628 437
241 263
420 349
765 172
380 427
512 602
837 574
538 979
948 794
575 775
891 298
736 104
45 330
627 314
546 533
17 701
826 315
849 12
785 949
573 233
135 298
422 831
805 815
747 913
206 452
33 901
116 517
731 102
16 377
888 309
495 989
994 295
427 3
798 284
962 770
179 813
183 687
589 82
5 12
396 241
372 284
707 767
235 763
427 17
101 926
827 721
507 171
994 885
828 662
204 368
835 174
835 333
963 417
275 509
516 849
10 76
267 528
604 453
86 995
975 1
302 545
768 34
173 843
562 636
462 684
261 350
534 936
176 4
991 654
557 941
876 823
911 532
135 291
968 831
206 131
334 614
231 373
594 68
243 69
345 971
101 155
342 432
460 387
553 48
344 341
914 495
415 788
905 445
583 226
267 880
661 932
787 552
468 413
841 747
573 602
103 820
643 856
52 499
941 436
32 389
376 516
531 536
355 956
975 750
70 496
205 475
326 150
84 657
312 529
240 665
183 789
876 564
16 562
536 702
451 746
513 239
463 957
328 800
456 993
890 905
464 517
41 776
527 86
456 242
99 551
857 199
666 424
546 255
121 301
498 440
838 383
539 741
458 911
320 306
492 189
787 357
711 694
373 217
106 843
349 291
271 643
340 196
877 979
199 328
54 782
765 178
60 958
467 65
493 192
374 776
935 137
182 495
593 191
705 892
945 438
591 179
442 930
648 260
901 326
557 240
338 542
370 969
855 326
326 210
37 360
536 618
714 987
633 755
390 332
111 369
357 341
176 676
542 498
989 105
680 503
919 29
138 662
557 1
697 739
369 26
169 601
487 184
861 795
621 9
636 647
717 296
54 293
344 266
192 917
419 546
324 81
475 583
948 230
944 560
507 65
839 157
601 627
491 737
786 176
44 74
448 72
644 55
286 183
844 567
374 270
117 897
745 99
619 716
12 710
737 57
102 947
514 433
274 348
724 825
480 424
18 191
532 687
313 459
549 164
110 153
622 343
551 729
552 288
130 258
298 689
232 730
178 60
597 988
129 574
273 136
877 484
371 700
660 959
535 334
846 488
293 862
496 396
500 434
974 317
591 979
900 922
642 427
584 517
309 250
818 414
559 8
463 297
368 973
115 83
902 365
470 79
787 986
33 831
603 699
275 902
276 699
173 797
127 983
1000 777
316 306
526 295
685 836
435 368
925 927
33 890
93 664
137 494
239 694
100 463
391 187
864 344
698 728
724 919
620 674
976 715
180 831
947 678
429 462
676 58
136 961
602 924
867 583
185 960
206 684
469 248
615 315
812 417
946 88
50 332
626 499
728 376
694 614
393 580
676 942
508 239
195 131
444 95
390 218
782 867
832 883
265 775
304 532
455 248
949 987
648 983
59 747
446 968
281 790
869 821
863 839
835 508
225 866
157 404
485 201
292 754
36 617
450 610
78 740
714 499
232 327
869 540
580 1
385 973
979 858
461 127
404 669
654 833
416 874
485 758
762 374
617 452
561 683
133 675
746 615
622 547
521 804
922 162
422 493
492 250
755 443
663 882
970 321
448 51
733 870
817 150
481 422
756 190
38 895
23 67
986 900
892 588
890 236
539 925
531 663
256 58
579 454
213 239
107 60
614 354
163 178
960 954
708 306
590 966
917 695
572 227
609 35
641 232
174 433
143 745
781 261
261 479
865 792
938 862
702 92
649 799
345 358
807 288
725 318
876 526
305 375
374 685
127 566
488 859
289 19
521 182
562 443
432 787
289 446
207 560
723 882
170 106
413 359
150 812
497 630
129 27
887 927
210 66
539 807
944 990
545 839
156 818
804 110
432 616
652 653
808 371
511 218
207 219
500 325
170 257
153 772
660 766
171 415
478 147
287 966
53 270
415 457
165 530
965 590
893 867
727 347
91 283
445 54
237 402
707 656
888 732
304 939
59 749
304 418
241 806
665 8
314 614
441 390
743 685
800 819
224 154
815 140
766 33
32 143
23 903
978 419
237 822
841 660
775 500
608 555
572 704
332 164
597 966
591 96
118 103
325 788
370 180
71 244
195 755
88 823
445 843
523 296
367 297
44 764
852 833
672 817
481 199
634 481
536 891
482 831
383 287
10 136
764 778
883 196
485 944
128 180
609 991
850 523
785 161
75 221
147 648
729 668
295 832
557 433
54 738
524 735
634 209
218 342
75 184
924 580
799 702
663 899
926 865
608 325
348 321
898 113
104 946
202 419
776 453
91 944
922 277
910 27
237 600
496 880
66 375
486 126
540 22
275 273
197 54
838 88
462 615
212 940
356 211
86 119
787 904
112 476
271 871
861 512
898 753
415 850
751 704
294 48
736 819
739 194
414 242
714 861
808 831
107 644
696 229
310 337
86 822
915 195
875 632
728 497
53 596
698 985
249 8
235 882
360 357
773 288
111 186
759 711
822 81
360 627
430 14
782 412
465 883
416 397
450 884
733 914
583 752
506 781
272 940
337 490
619 165
852 350
242 261
220 124
86 73
557 697
940 485
403 757
894 333
156 563
493 597
110 643
780 483
225 833
12 580
446 933
387 34
616 988
923 25
914 599
197 298
747 819
55 187
190 302
125 276
252 386
495 817
166 217
141 516
596 859
418 614
266 553
629 687
710 694
310 533
504 1000
748 936
722 497
872 35
370 155
603 196
810 939
486 774
172 937
132 295
199 758
541 50
717 662
108 28
912 142
949 423
618 14
107 281
899 176
109 944
886 457
668 689
368 181
771 47
15 560
955 845
305 520
131 197
323 653
90 898
779 895
399 988
787 962
174 245
133 160
46 48
44 374
87 180
631 164
862 546
173 36
268 496
195 473
529 445
795 850
441 654
304 850
864 310
329 336
49 378
185 987
276 217
985 267
890 145
169 6
640 111
507 863
761 49
532 477
910 635
263 885
450 741
700 329
861 638
478 193
595 301
225 423
882 461
745 942
690 227
564 971
716 275
259 843
26 239
711 376
607 853
982 112
802 356
147 803
140 349
894 207
864 506
354 373
209 737
586 374
45 475
420 33
632 813
616 486
789 867
489 620
583 381
777 384
424 476
622 608
86 783
760 474
727 719
34 838
3 187
88 200
86 666
974 555
564 943
702 800
424 306
645 953
467 814
244 341
231 120
416 578
190 683
522 359
454 128
635 949
627 443
436 678
75 489
104 767
165 715
428 763
6 191
145 913
400 593
327 760
297 966
803 407
937 981
820 763
350 415
390 953
26 693
297 544
645 399
738 179
318 688
674 62
501 881
365 690
672 195
475 788
127 916
134 385
859 148
195 961
957 140
145 138
455 687
145 229
349 992
117 354
291 340
364 563
974 627
363 653
409 654
780 778
349 938
839 646
318 90
151 913
241 654
224 892
619 689
877 694
919 283
709 592
28 314
967 294
819 188
463 543
535 238
428 806
821 742
517 393
819 416
630 949
328 312
140 127
931 498
577 38
59 377
435 967
336 439
349 922
812 885
252 967
125 219
504 271
294 664
617 306
364 883
227 503
137 402
997 440
857 958
820 531
413 782
973 837
769 238
180 720
849 224
669 82
145 788
938 773
564 342
147 468
112 236
377 688
156 638
473 265
468 456
154 436
266 610
815 216
507 715
413 620
260 503
104 57
111 530
521 812
471 34
481 558
554 167
898 355
34 856
567 318
983 137
851 63
343 38
467 109
268 788
913 454
716 842
394 262
595 936
668 81
230 966
116 413
412 499
228 167
292 545
120 370
853 302
100 216
308 658
172 563
185 78
163 350
919 612
550 976
516 722
517 106
619 714
647 854
577 691
604 605
865 743
197 188
372 580
449 876
727 72
993 812
574 252
892 631
842 831
435 296
342 344
256 440
182 628
364 435
683 619
49 815
500 825
988 375
414 917
801 311
986 165
369 858
357 673
547 851
649 546
661 969
669 535
271 146
705 655
799 147
706 974
752 796
683 902
666 931
692 636
520 401
744 55
600 129
922 870
510 135
41 754
560 727
231 658
86 245
799 674
111 396
35 793
154 328
877 476
398 448
303 486
172 852
836 59
593 190
396 444
494 101
664 64
436 635
315 109
987 721
482 379
629 223
217 529
574 832
589 90
611 569
329 686
780 238
62 793
84 783
797 716
65 449
292 654
240 913
139 715
723 841
880 171
299 450
930 275
381 794
734 431
444 781
644 748
908 218
39 530
603 477
626 335
238 422
675 502
780 407
362 740
781 872
182 631
664 96
532 354
626 372
453 47
522 119
30 479
376 163
459 793
809 713
338 762
488 441
132 800
445 104
99 489
4 598
171 149
977 70
173 891
707 223
642 630
94 984
100 13
646 407
872 550
161 658
272 245
767 167
542 489
197 127
622 207
447 732
778 613
462 745
650 243
415 979
327 767
176 154
960 596
735 437
117 881
539 231
976 282
684 999
739 225
828 727
216 986
400 380
785 449
511 290
777 188
12 902
206 932
339 200
126 251
38 539
798 410
633 368
681 260
792 650
658 718
326 928
70 85
616 984
75 671
150 272
28 271
67 585
892 128
996 965
7 261
111 161
457 62
428 272
581 419
984 423
853 585
529 790
459 245
12 747
466 965
889 356
737 581
155 169
38 364
978 235
400 783
778 299
395 63
963 760
656 694
333 803
339 207
217 560
349 705
830 300
528 540
701 715
340 426
4 558
207 211
527 869
100 745
258 148
283 239
630 385
623 98
869 79
61 955
690 463
812 861
840 304
935 602
724 239
899 258
392 934
454 391
628 653
381 54
56 920
233 150
876 536
606 883
626 677
847 44
870 555
971 602
338 86
568 107
405 322
565 519
55 267
642 914
866 321
88 3
377 339
952 423
682 493
947 711
533 827
602 717
919 606
730 886
883 542
460 324
726 814
149 462
127 86
515 898
934 914
515 441
274 32
722 442
737 618
546 588
35 407
58 114
419 493
276 443
234 386
880 29
673 42
801 634
145 905
454 562
989 236
513 440
188 429
750 83
346 878
19 156
789 814
998 354
732 75
635 611
419 595
14 446
627 644
717 437
494 74
672 525
642 918
664 191
361 214
262 122
6 525
614 581
643 127
962 272
514 156
73 360
780 20
897 929
592 833
792 18
212 830
101 292
767 400
30 324
494 430
544 447
45 137
241 808
665 920
679 439
338 645
308 461
881 410
926 965
333 650
926 610
628 285
140 424
194 469
100 316
917 218
965 386
264 661
824 209
663 564
408 972
334 589
459 773
254 115
851 285
551 529
937 91
948 729
577 891
266 478
53 832
366 623
127 765
875 38
704 190
232 741
461 716
918 828
667 663
390 922
126 343
329 138
672 936
629 505
649 129
393 119
282 198
857 849
869 707
607 483
832 776
465 171
169 424
25 704
486 676
267 256
807 667
557 639
935 148
996 99
63 807
687 663
279 680
34 971
412 544
7 477
527 223
205 298
428 672
415 730
477 251
740 468
695 47
304 216
262 402
57 496
384 363
31 649
758 521
733 976
759 925
361 73
418 104
551 614
756 990
884 357
572 178
499 798
408 35
552 344
339 721
475 387
958 472
757 198
19 870
502 639
982 443
165 356
787 840
509 698
79 464
795 758
509 766
125 258
460 12
353 346
741 399
650 224
205 293
584 661
522 972
483 673
269 812
10 920
336 864
713 716
311 241
610 974
230 192
211 944
538 308
33 987
486 187
754 439
615 166
279 975
873 210
862 691
974 372
800 681
239 725
626 989
705 940
675 200
40 472
264 569
326 751
533 592
852 17
47 444
3 164
989 208
917 792
16 63
89 282
905 955
218 869
593 423
877 490
985 614
460 886
86 807
610 341
374 89
987 648
239 224
647 403
669 529
506 184
908 692
708 879
770 987
743 385
448 475
920 558
285 374
910 923
814 639
282 507
419 741
241 319
404 965
490 696
67 99
796 768
492 128
828 962
489 141
535 359
782 84
633 629
53 603
453 337
267 586
750 166
792 118
160 505
24 900
424 338
767 654
368 938
490 771
938 85
619 953
429 254
507 80
754 943
25 114
436 101
338 736
320 864
653 116
946 86
41 169
151 614
976 96
523 886
962 774
137 167
558 614
129 136
97 961
158 329
216 317
505 674
912 188
674 228
817 422
231 921
133 437
920 439
552 200
157 226
156 997
605 783
882 895
665 921
133 519
452 498
518 744
509 791
993 441
87 788
287 545
540 889
70 332
627 42
585 190
874 429
392 417
967 466
584 817
73 424
869 162
73 34
685 29
517 128
721 923
445 896
358 774
679 649
161 138
115 17
758 915
735 252
4 178
761 117
968 714
41 920
814 842
109 332
186 891
200 830
234 341
947 543
821 629
823 814
618 845
248 189
48 244
165 575
639 28
184 362
948 855
252 981
4 766
129 513
89 17
594 7
844 548
578 294
788 332
730 822
184 727
972 703
441 113
532 924
513 104
462 338
427 767
408 299
5 500
840 849
740 152
272 923
32 546
988 524
526 610
313 351
194 163
86 888
157 115
512 867
150 684
898 929
121 844
384 336
585 321
861 117
312 166
646 513
782 749
790 397
118 705
517 995
25 605
555 799
753 19
121 769
230 356
175 143
971 8
403 237
383 148
912 577
622 795
56 923
93 492
970 892
635 459
907 973
930 606
761 568
711 85
192 883
280 275
548 996
318 234
219 7
470 78
595 869
456 689
974 542
9 633
75 690
691 45
135 36
731 857
851 729
39 513
445 324
755 340
354 181
529 411
234 828
729 413
301 139
380 335
265 226
318 531
772 273
446 91
693 407
810 745
794 761
877 630
903 171
904 84
671 503
248 940
239 774
613 844
322 244
65 966
673 314
840 934
581 369
671 264
988 484
822 832
995 582
97 324
646 54
974 318
548 335
273 16
932 322
869 562
59 668
189 355
710 985
352 633
179 132
536 789
31 722
37 239
897 179
994 774
604 169
797 783
234 369
293 196
54 414
326 228
758 250
457 336
923 541
28 42
253 945
906 373
6 371
818 797
153 568
813 264
599 169
892 190
572 817
933 661
264 18
395 978
981 714
940 570
227 890
379 999
405 788
692 387
73 578
840 794
37 238
393 233
69 967
392 154
846 851
171 550
362 924
994 100
49 690
430 159
786 873
293 56
773 886
201 976
666 60
567 16
83 347
706 749
604 293
212 439
513 693
505 882
670 313
104 848
872 8
429 392
66 416
442 423
845 178
47 796
419 957
379 275
288 563
743 298
318 294
343 987
951 964
230 165
76 148
894 245
817 569
479 786
982 902
548 10
736 22
346 370
231 529
948 605
496 248
657 100
457 206
700 88
292 467
131 966
723 869
784 101
626 606
687 998
666 792
615 756
582 543
56 277
734 939
317 965
17 744
997 30
7 302
442 918
466 462
947 576
235 24
47 929
99 909
695 663
987 875
54 130
568 23
202 122
470 413
439 464
906 750
576 733
410 134
741 911
310 399
70 471
81 552
508 895
163 760
753 774
563 567
815 52
856 621
127 441
688 551
559 209
343 324
894 583
687 219
701 98
608 152
841 877
299 812
68 58
263 866
991 911
443 616
482 63
594 271
582 716
211 456
231 476
539 155
560 308
368 107
754 564
562 506
112 860
551 708
589 133
514 366
830 949
864 601
215 335
27 39
883 96
522 548
727 331
300 285
449 431
201 140
355 903
341 654
254 512
5 11
446 455
92 528
291 224
200 399
615 995
342 998
187 725
233 925
345 870
383 773
914 726
862 461
221 739
935 219
92 717
807 494
192 181
805 219
75 69
474 777
699 61
865 249
448 858
911 786
904 307
304 658
599 743
972 63
124 374
647 355
793 94
591 542
895 795
248 833
581 822
859 224
201 733
711 313
246 522
538 559
812 760
866 317
793 67
500 941
940 196
664 713
893 47
949 934
618 869
345 868
70 234
437 452
830 195
777 448
52 702
78 625
711 606
906 948
654 507
657 893
825 79
762 771
59 134
64 990
885 762
218 759
690 742
969 879
40 848
319 326
232 774
294 330
730 182
802 350
984 523
446 308
55 468
790 952
422 337
246 543
319 604
991 478
878 196
399 420
854 932
844 269
934 38
742 594
872 88
855 760
346 967
536 213
790 560
574 925
342 880
604 320
530 270
877 962
274 223
398 414
674 819
21 681
396 522
952 93
770 438
23 964
226 118
251 962
613 480
76 102
125 586
287 148
437 905
603 219
864 418
817 65
365 665
171 76
25 363
426 659
216 887
776 714
62 447
952 491
660 253
208 512
647 858
790 56
131 392
387 783
200 971
75 18
806 272
237 441
204 218
801 551
101 954
633 252
418 951
863 643
368 890
37 940
632 457
747 507
241 774
955 92
688 883
126 637
52 582
230 384
20 230
152 656
175 839
502 791
729 649
368 850
193 14
848 798
339 452
516 546
833 458
384 877
145 48
364 196
132 408
156 341
522 633
915 240
488 998
324 381
880 693
957 940
591 945
340 122
158 881
645 245
458 714
841 773
920 670
377 984
15 136
990 561
709 843
639 415
336 43
114 969
598 806
20 493
112 990
863 520
926 609
910 909
237 952
404 141
808 889
262 772
425 866
919 634
13 242
242 103
154 317
234 864
809 412
89 336
687 489
156 449
591 340
298 472
195 243
42 837
269 937
471 454
607 508
651 492
552 970
912 723
174 25
745 521
610 542
986 718
342 246
390 260
203 170
241 536
327 303
980 614
169 164
712 164
250 821
975 583
678 48
184 544
33 284
447 433
80 978
624 21
604 380
395 766
505 56
135 303
284 197
845 255
283 391
597 810
29 1
172 591
86 947
136 146
990 129
343 978
492 982
582 217
376 390
542 894
858 772
903 331
985 410
739 283
986 158
570 962
286 379
34 902
106 426
423 892
849 448
17 747
450 130
85 395
498 740
360 710
981 270
655 387
699 730
67 916
991 326
925 764
880 45
142 314
136 309
267 869
673 947
810 37
855 338
843 108
133 196
323 571
247 513
514 670
455 676
444 268
71 645
39 602
704 776
715 164
159 853
458 36
792 130
588 690
436 857
480 417
700 254
507 823
859 376
987 953
285 352
874 534
90 403
326 938
384 308
233 291
526 486
147 414
697 729
418 28
699 359
571 185
636 36
649 624
792 741
217 10
317 389
391 476
78 222
851 433
492 750
896 620
725 948
286 100
325 262
249 785
147 960
129 910
43 92
282 784
652 346
102 762
978 183
271 187
940 401
440 124
171 814
616 407
390 996
206 74
511 633
988 436
716 301
141 959
422 958
624 249
719 900
764 13
307 182
995 189
636 228
996 811
984 832
494 812
10 885
533 284
855 261
310 425
137 329
632 201
633 808
388 337
116 706
659 593
720 38
245 995
749 772
489 794
420 203
688 623
154 970
637 591
484 361
980 895
354 647
995 859
154 916
326 370
277 712
747 599
204 232
161 404
458 757
877 141
505 660
504 761
633 57
889 988
758 401
896 565
66 722
877 957
137 558
236 713
149 636
763 512
323 219
255 981
639 36
789 691
361 23
11 157
550 915
136 644
359 563
644 34
222 51
438 513
277 440
851 701
298 806
513 633
551 88
29 633
843 679
281 476
111 851
178 33
493 395
831 3
793 885
526 264
792 572
236 7
884 318
407 620
549 134
898 792
224 576
315 35
918 644
435 867
324 672
560 162
330 291
74 8
453 295
747 67
873 380
685 656
672 227
623 660
809 661
8 187
152 474
5 164
81 315
44 351
231 549
746 434
151 436
982 381
819 484
817 604
869 123
515 605
193 593
829 502
747 914
781 807
70 741
875 750
772 268
448 631
246 104
49 116
455 740
274 41
456 131
642 905
789 813
244 131
698 74
724 402
767 469
814 56
2 72
587 976
361 134
632 36
273 419
927 652
917 1
579 881
232 743
137 42
967 553
297 218
679 35
18 312
362 357
739 587
985 715
323 484
977 506
235 790
600 293
89 515
990 178
960 223
545 271
33 720
238 353
282 487
256 206
492 638
763 923
353 725
550 593
881 761
757 770
405 92
520 917
174 454
864 192
990 44
842 564
61 557
256 9
790 28
277 656
548 409
229 339
790 453
316 261
461 151
256 422
998 458
783 550
847 25
419 65
181 108
905 752
689 710
361 815
75 914
169 448
669 512
653 9
307 278
382 719
247 13
99 313
636 541
849 787
814 979
673 773
152 400
330 9
903 431
866 23
833 213
613 306
842 302
518 746
50 272
116 909
772 247
313 23
739 456
3 87
177 248
253 696
101 899
706 324
123 73
436 228
306 308
844 4
465 291
625 420
327 820
832 331
26 636
296 120
983 879
320 859
877 917
185 72
727 662
94 894
162 913
702 146
208 726
563 4
893 457
618 265
656 427
52 789
813 687
203 439
420 84
204 941
805 508
448 450
744 877
463 637
97 827
675 333
871 829
57 545
964 103
40 617
113 177
637 962
312 911
704 373
888 589
74 12
442 746
479 556
50 552
859 35
549 485
537 27
23 299
708 803
987 243
753 393
724 223
988 124
288 392
56 107
704 233
914 885
403 634
279 632
165 148
624 702
686 209
445 45
570 816
955 280
377 456
641 437
734 294
574 103
42 196
29 105
699 693
236 213
855 199
992 351
164 1
375 469
879 768
811 52
518 75
457 80
657 548
800 352
188 116
905 285
137 25
90 995
877 539
261 655
720 139
5 206
582 800
100 689
885 581
608 925
114 862
638 936
561 643
632 499
577 651
751 169
210 283
695 848
196 281
192 567
630 212
630 254
80 98
611 310
419 843
781 234
418 164
866 978
789 34
353 580
855 674
748 549
411 270
668 177
60 564
212 302
473 684
687 517
775 705
84 972
594 672
465 221
386 883
492 268
293 692
172 938
347 858
41 839
266 97
736 791
423 611
45 634
25 764
689 176
467 939
322 772
10 869
908 528
514 132
797 870
391 791
291 587
407 731
280 729
460 658
229 458
320 217
735 416
50 170
623 528
561 106
272 535
297 637
896 400
276 146
98 773
345 651
338 398
124 22
273 685
911 904
520 104
152 303
736 904
593 816
774 829
843 115
971 903
239 59
497 707
964 62
98 332
369 838
9 261
798 616
806 371
666 855
332 859
1 990
882 380
191 256
417 413
581 697
819 592
8 532
711 44
24 146
500 726
784 177
302 426
261 219
276 811
548 126
594 192
502 625
250 530
805 264
250 835
668 254
651 96
466 936
907 348
26 858
617 917
239 949
957 654
6 433
921 854
887 308
751 493
520 98
993 953
887 141
369 90
542 965
446 181
139 332
641 871
180 477
720 548
965 869
431 953
435 717
701 517
578 767
480 196
782 1
71 91
310 394
234 113
942 629
590 745
375 226
798 526
730 780
343 454
334 576
302 367
360 967
142 611
340 592
436 957
753 763
102 825
151 406
566 524
185 542
44 753
204 485
832 862
898 383
147 465
818 296
424 968
370 391
2 675
501 244
696 948
299 314
141 276
515 273
817 136
298 525
608 267
382 598
787 871
565 970
59 817
270 425
758 128
916 696
734 166
703 663
546 396
363 817
748 347
108 774
395 975
66 420
724 237
571 744
99 916
964 979
339 704
960 274
597 838
190 438
992 51
325 237
207 210
45 105
980 355
266 384
180 922
891 988
254 882
476 232
598 645
396 566
255 578
120 371
993 237
761 634
785 516
753 428
26 88
935 84
810 493
789 243
57 635
141 716
845 298
430 260
850 31
411 864
514 588
793 892
118 356
268 591
249 816
581 237
20 2
88 973
769 537
506 654
463 591
862 250
305 753
840 231
592 865
397 254
792 482
701 113
843 171
146 909
460 750
293 736
908 708
337 886
364 175
569 526
998 976
67 681
794 327
208 942
396 54
395 879
541 590
978 112
144 309
892 782
527 23
539 976
719 191
163 975
823 913
583 213
727 574
245 404
250 556
497 513
122 4
161 234
711 117
573 382
791 63
268 571
575 344
973 492
126 989
968 448
107 411
693 493
601 805
839 301
672 545
903 581
978 243
973 911
468 317
594 217
52 221
61 607
135 190
81 342
949 344
676 877
667 415
526 904
330 534
873 528
924 695
771 895
471 136
794 470
86 250
800 942
213 526
544 340
340 605
480 580
691 443
925 717
575 994
289 979
392 527
84 452
617 881
655 311
994 392
127 387
842 858
908 173
223 563
694 941
945 133
432 235
98 933
692 801
150 946
390 51
124 215
935 85
813 65
623 457
882 660
61 752
635 148
101 631
754 909
921 550
366 24
948 80
995 702
999 394
566 476
849 462
686 301
20 75
946 808
584 157
807 304
904 793
455 165
146 326
533 998
420 806
517 319
49 442
99 760
642 250
884 461
292 946
294 386
524 810
499 634
301 872
395 960
56 416
362 667
845 413
436 175
814 900
293 909
878 330
99 11
616 556
674 449
654 623
549 250
549 112
275 903
997 698
220 656
225 317
200 717
88 496
146 446
305 456
498 750
798 108
599 635
85 180
489 124
783 196
546 244
56 266
878 87
508 685
954 948
407 16
924 112
804 60
944 849
94 757
629 998
727 572
722 784
428 807
35 884
834 543
793 46
600 168
685 419
35 846
715 239
250 886
424 729
5 266
833 68
777 879
267 14
104 230
620 921
461 407
562 861
266 334
687 752
65 475
282 108
221 612
245 601
818 47
111 341
543 912
448 21
699 394
339 725
37 371
630 53
812 45
628 500
192 392
236 442
152 967
634 207
490 55
155 689
282 945
386 500
537 297
437 92
394 967
351 756
353 650
892 170
881 607
875 575
751 65
465 454
419 434
438 332
93 753
351 271
721 409
919 850
555 438
988 30
594 147
641 157
599 559
838 438
466 623
945 498
909 69
632 349
598 149
775 456
430 67
254 723
444 94
426 871
506 470
10 787
571 975
246 455
614 669
406 967
486 879
973 810
148 147
771 244
198 416
687 523
233 722
511 761
355 773
93 499
41 520
543 452
373 126
180 126
944 684
595 529
961 677
207 160
510 702
220 11
155 848
549 888
352 85
311 399
258 225
316 541
580 456
76 336
50 871
883 372
26 102
126 455
742 155
63 838
72 584
302 763
547 924
709 578
424 717
602 649
618 724
3 507
429 631
850 494
133 272
578 196
584 850
562 950
37 496
40 543
374 336
295 432
331 912
644 834
912 137
996 783
293 698
101 392
217 393
286 439
454 7
526 118
523 511
169 337
516 709
513 143
895 788
18 520
875 583
446 168
170 845
808 159
286 527
324 453
80 846
829 638
119 211
929 206
767 226
65 450
865 178
265 756
963 663
755 433
248 743
523 331
405 149
727 582
791 968
171 170
899 656
743 268
976 971
786 836
938 612
158 375
109 347
363 803
506 717
7 119
12 198
836 203
238 628
788 130
488 554
717 879
13 293
743 515
70 198
63 688
984 242
399 709
413 440
49 375
238 164
620 76
590 564
504 45
367 463
407 224
398 929
960 412
2 77
620 563
519 305
819 797
73 328
20 819
280 172
86 360
247 87
534 928
421 872
671 83
274 676
272 153
784 251
758 999
335 658
484 710
654 936
867 999
367 598
321 311
946 652
185 559
755 647
192 17
350 189
969 527
458 568
964 26
150 312
506 810
804 173
671 26
745 456
977 699
538 707
344 842
452 123
463 823
235 665
559 65
561 573
592 220
941 293
969 386
348 292
187 684
658 564
572 50
116 375
560 219
894 722
713 186
603 238
918 276
984 744
149 379
418 449
630 578
454 145
737 574
258 959
9 156
694 676
343 449
263 624
40 941
991 835
946 984
751 50
731 334
121 853
680 479
41 801
398 473
297 352
154 809
37 489
337 429
87 674
648 882
71 758
432 379
276 469
740 564
727 188
141 383
606 500
584 772
214 24
291 225
857 182
596 420
523 514
184 457
999 863
133 399
924 545
196 558
726 812
814 462
538 370
995 229
540 890
954 463
445 638
720 112
960 534
910 899
21 783
940 426
9 104
472 868
866 669
508 528
344 809
388 811
573 185
487 882
374 987
549 564
74 264
663 590
207 73
877 931
598 706
296 132
641 290
778 311
956 51
649 641
800 549
787 814
564 58
330 411
314 61
480 229
694 233
505 710
415 502
599 718
291 445
431 699
692 978
48 495
965 737
437 166
262 790
924 509
367 78
764 832
676 94
290 160
950 652
661 313
888 545
315 574
433 771
861 931
867 692
311 825
89 457
973 804
919 563
678 409
639 314
230 818
853 399
821 95
945 323
764 663
785 337
670 603
332 984
625 411
376 787
109 581
594 291
170 743
948 118
505 767
748 381
179 885
509 40
214 611
915 242
315 697
219 41
627 632
82 170
945 573
425 108
425 341
339 678
416 312
873 120
803 974
411 538
237 368
833 652
735 640
663 284
535 296
921 819
607 713
403 38
195 926
344 593
175 665
263 685
340 522
934 123
656 630
54 213
407 538
844 969
526 52
442 330
819 730
302 283
462 541
261 171
140 828
101 285
500 930
337 470
331 504
443 779
425 978
215 502
198 232
517 304
592 87
940 667
236 669
442 989
943 801
322 702
663 890
653 345
619 552
572 12
13 835
518 837
107 396
790 879
190 4
488 135
856 32
685 787
241 405
639 324
94 532
244 319
464 834
468 263
406 476
577 245
489 107
730 476
882 614
612 341
687 917
805 935
490 99
60 225
164 893
786 175
373 147
252 121
414 282
854 703
581 140
29 45
784 582
235 671
898 511
505 821
887 672
409 126
758 748
974 941
435 764
620 332
881 476
977 361
430 798
748 469
706 455
590 731
198 890
313 751
308 134
760 195
760 532
822 982
407 535
385 546
650 775
398 689
58 947
682 547
808 45
14 346
546 400
509 224
358 879
24 131
958 402
169 491
693 868
666 972
188 78
342 282
638 238
284 109
267 369
358 47
427 391
537 43
40 667
317 830
15 126
980 495
749 321
916 476
842 443
733 400
59 600
905 269
621 947
890 37
158 800
867 331
417 306
342 789
655 60
245 147
696 160
28 392
960 449
295 190
376 226
525 400
994 350
798 742
928 856
426 141
89 207
398 485
118 580
868 944
664 704
106 921
476 636
185 992
748 855
891 119
477 77
552 796
436 970
677 746
206 22
868 950
145 928
351 158
334 512
659 745
954 797
682 274
251 231
315 472
834 176
333 743
626 928
333 232
126 130
265 189
747 281
660 806
589 935
520 612
875 717
442 776
154 172
389 238
503 638
537 411
190 419
536 854
957 509
338 933
244 568
759 379
777 458
997 656
324 312
445 436
522 360
825 489
89 439
172 922
27 153
893 818
746 60
377 300
558 299
100 746
989 692
740 867
309 679
973 292
967 789
450 22
783 217
541 788
633 975
794 264
278 652
989 732
698 801
645 446
403 731
12 970
765 141
766 981
802 830
308 695
665 577
590 309
621 553
275 41
570 877
401 586
117 132
601 901
668 909
78 603
296 101
577 198
983 612
104 236
671 267
880 364
301 153
370 968
252 979
649 249
242 299
587 969
914 440
532 942
473 58
358 733
920 521
28 283
929 801
972 414
764 82
781 597
731 187
820 400
943 322
989 683
348 224
89 682
104 459
313 773
184 898
225 145
818 878
599 880
817 770
731 653
293 882
614 165
970 165
420 353
17 29
185 210
36 766
779 707
69 118
806 294
358 385
529 810
882 16
544 114
927 41
813 40
28 846
627 857
647 967
497 96
207 153
586 155
18 575
253 917
401 178
144 27
664 551
238 317
542 142
396 784
165 135
937 490
510 387
506 409
339 362
807 537
167 776
71 730
420 51
773 431
668 764
79 877
17 42
686 341
275 758
88 112
913 733
248 869
676 14
312 67
524 353
408 657
534 754
530 524
950 781
164 284
986 186
16 251
855 560
616 545
379 835
211 177
204 497
76 987
152 779
12 750
813 729
863 382
26 914
53 422
368 22
821 379
975 285
315 201
631 414
299 753
802 446
528 266
196 291
133 219
369 544
605 620
130 148
111 8
616 560
591 154
8 632
991 965
92 434
66 162
551 953
599 232
355 88
993 623
242 102
252 382
402 32
434 431
360 423
348 291
499 458
288 119
1 41
97 833
770 313
928 731
830 215
798 400
245 618
921 884
758 70
212 805
908 96
523 437
6 860
465 662
446 479
951 862
365 262
432 975
300 676
455 287
519 498
774 279
775 614
551 972
508 401
487 454
683 412
118 422
953 297
644 823
331 75
184 746
24 92
733 197
519 378
229 131
292 500
437 564
489 882
850 218
278 118
887 441
990 414
446 177
662 744
799 152
144 381
540 500
745 977
96 109
113 290
271 10
914 395
124 908
989 471
266 568
681 272
300 970
221 164
203 586
626 270
430 720
144 152
341 665
353 333
592 707
986 518
248 813
810 275
895 911
401 342
760 192
121 123
725 936
833 944
707 268
920 796
591 723
546 658
754 357
1 491
772 699
248 726
467 178
790 985
427 188
522 96
569 494
293 265
746 535
424 678
52 297
959 254
180 213
941 234
547 71
125 888
130 515
699 974
513 777
653 577
716 943
377 652
958 448
614 198
937 390
584 482
187 673
272 568
763 325
436 300
433 930
923 872
64 213
516 442
855 71
719 67
741 615
755 555
703 479
933 426
508 357
91 310
953 455
483 646
325 129
48 211
94 192
569 8
203 104
671 658
301 257
86 351
447 162
480 64
805 685
431 852
586 570
242 709
882 965
556 811
316 98
62 972
336 573
899 387
667 825
661 505
784 391
462 642
616 859
514 627
768 644
51 291
522 611
877 469
508 74
722 453
294 153
496 292
953 934
956 281
11 769
415 546
354 892
905 544
371 509
872 825
92 893
236 939
514 431
698 281
984 76
872 99
669 371
504 388
571 752
105 643
313 35
907 401
976 850
840 792
721 323
953 223
578 376
413 877
246 646
358 360
921 192
49 664
399 985
798 707
40 700
702 85
470 607
995 396
175 506
617 880
92 321
577 411
27 275
924 732
197 378
145 629
114 656
800 909
143 997
909 595
444 6
810 831
897 608
216 599
276 912
964 696
636 787
617 32
329 561
643 694
524 634
828 678
881 566
660 556
877 735
537 514
332 35
626 361
340 977
681 595
179 676
694 204
577 838
461 204
279 668
801 13
794 219
895 738
30 965
169 823
693 704
271 970
100 177
315 426
300 425
229 823
977 568
168 361
883 968
363 22
345 454
106 971
500 58
65 998
742 476
236 976
249 734
567 596
528 331
135 792
365 569
108 286
912 77
387 368
913 469
248 777
120 406
536 23
99 452
164 533
470 476
676 84
401 864
930 595
162 653
946 351
46 646
923 950
548 232
476 823
869 672
272 453
684 232
632 322
688 156
668 240
410 345
411 66
737 160
137 920
138 367
120 438
776 891
501 702
817 460
524 330
999 648
997 888
291 732
778 896
322 580
698 607
418 420
374 362
1 938
25 648
510 49
104 597
903 115
449 515
97 103
291 309
130 805
150 423
235 472
651 393
152 217
842 118
980 672
797 652
638 332
824 453
580 582
186 719
428 907
947 15
801 820
545 319
680 157
857 738
402 660
713 998
742 907
931 393
796 623
917 855
244 912
572 527
195 525
811 411
133 10
196 866
807 929
705 383
77 613
277 172
556 708
356 908
453 40
867 910
329 50
412 910
333 398
361 172
172 955
488 75
571 976
19 887
452 597
613 276
496 278
1000 743
281 834
785 689
864 532
580 999
155 411
563 287
588 672
522 833
164 745
576 559
597 825
761 647
621 358
361 119
422 88
490 883
29 382
488 5
420 616
821 82
127 305
279 658
970 501
132 380
428 628
681 892
794 904
998 859
466 757
595 385
600 177
363 896
187 882
918 165
787 842
1000 578
46 945
478 249
242 477
243 888
907 414
632 791
652 819
307 39
288 841
304 311
176 743
101 685
249 933
326 12
921 572
560 264
669 874
126 500
522 526
228 223
911 462
242 728
664 537
655 226
14 169
200 28
601 830
933 296
568 681
917 638
744 171
856 181
774 721
425 543
620 566
830 827
453 759
915 866
633 80
586 986
491 213
254 726
902 936
27 497
156 717
667 168
541 284
617 248
733 164
271 432
24 587
574 918
952 914
17 191
9 533
899 173
856 713
816 44
36 328
927 836
356 232
9 866
255 183
892 86
168 441
829 605
756 564
647 182
514 995
648 949
549 176
37 137
515 604
864 373
986 982
336 159
256 107
261 1
380 415
504 869
201 246
697 56
462 926
36 601
77 834
953 879
982 356
454 268
751 229
103 747
283 54
124 191
814 575
217 520
193 518
978 778
202 637
687 575
716 988
237 135
708 13
332 985
558 518
610 568
696 14
22 779
241 731
895 963
918 912
475 763
553 106
386 941
975 669
622 579
834 121
756 403
576 84
426 627
459 192
102 69
39 626
409 970
371 750
90 220
823 421
321 655
714 588
300 739
226 547
395 482
921 584
869 889
851 424
567 585
51 930
894 563
178 307
906 43
413 160
474 301
272 522
186 965
99 898
599 388
141 884
988 552
528 578
888 659
723 456
400 496
967 259
265 955
968 362
556 229
855 164
963 198
512 39
336 882
269 789
585 419
782 505
304 348
105 944
820 445
160 806
571 588
105 812
346 116
748 492
408 587
813 755
743 922
443 349
995 806
868 616
758 765
518 520
965 264
888 302
788 799
287 89
43 633
284 342
325 517
147 192
974 337
593 257
957 24
962 903
650 952
325 630
915 705
733 974
578 620
776 903
81 829
160 95
358 353
525 27
93 1000
734 344
969 577
636 375
372 326
573 259
171 816
199 310
487 563
689 436
65 321
999 71
381 289
26 170
189 616
249 462
916 243
216 602
81 387
587 262
692 815
895 593
82 3
480 208
537 725
331 73
167 736
722 418
650 608
82 823
782 614
278 921
763 370
871 809
514 254
461 610
718 866
795 624
365 704
829 449
355 691
526 69
393 41
133 669
630 231
817 405
710 521
669 454
391 453
363 439
603 565
718 217
968 388
547 207
90 684
273 982
622 45
104 482
620 195
612 910
26 913
996 943
505 819
969 39
808 657
815 682
322 494
249 400
990 71
447 507
49 742
915 365
460 829
20 939
374 338
243 691
107 872
424 730
93 599
32 718
669 524
965 841
567 611
939 970
110 419
712 389
1000 111
544 979
531 98
728 386
51 666
461 412
358 713
131 497
795 5
293 690
976 545
397 82
80 799
847 288
812 50
707 513
19 393
604 458
525 75
285 599
469 281
617 603
538 374
935 670
651 323
320 406
5 498
765 851
876 259
813 451
828 45
1000 770
264 99
336 585
14 113
972 884
301 979
274 40
689 339
634 91
281 906
608 790
463 972
842 807
698 702
987 909
848 691
61 701
726 143
763 320
77 268
671 869
195 946
682 506
575 777
431 368
373 224
473 689
525 752
305 264
457 530
69 922
133 768
443 802
456 826
703 815
560 650
559 640
752 254
586 866
403 149
516 526
134 78
224 304
644 559
911 926
43 282
609 604
897 768
812 658
71 606
560 156
715 538
753 181
721 439
751 777
565 801
118 544
890 860
877 218
25 154
467 141
54 211
69 924
943 317
308 740
717 777
515 531
124 971
174 228
883 868
68 216
416 153
504 411
330 655
605 852
793 752
488 533
219 801
950 410
132 707
532 771
874 474
990 847
824 707
143 603
4 296
727 17
931 365
336 756
377 308
276 992
474 278
593 697
900 854
769 435
532 472
839 494
285 203
800 151
313 807
55 166
235 301
259 38
552 282
485 151
924 382
685 582
223 567
473 917
172 734
955 528
403 911
763 683
468 862
385 552
599 447
715 540
429 806
226 612
971 385
498 837
747 789
739 158
912 42
466 874
846 993
557 82
856 405
384 219
473 470
441 986
296 872
163 679
497 545
935 862
627 12
992 745
587 884
115 545
714 237
828 111
914 290
585 432
725 859
453 762
147 439
942 3
562 45
239 564
104 935
237 199
797 790
29 156
563 908
837 19
29 417
960 790
618 676
882 566
906 621
804 54
198 120
512 164
255 697
828 346
129 95
85 379
176 496
569 155
534 788
524 907
461 206
6 509
230 400
840 804
46 296
816 512
988 337
309 60
952 35
115 412
222 634
85 321
532 562
863 672
961 129
696 816
746 172
877 395
876 171
310 987
775 88
850 36
723 189
463 464
421 724
227 263
33 37
219 967
674 51
181 207
28 678
849 892
398 135
643 211
551 343
171 301
833 257
449 143
470 875
402 144
293 996
991 363
901 272
40 296
894 788
220 457
214 646
622 428
998 745
775 370
639 383
599 626
652 967
31 782
33 234
986 159
208 963
776 804
717 179
960 756
429 488
839 345
23 638
880 739
726 474
244 535
645 544
671 513
799 382
484 856
336 685
862 402
964 747
288 672
973 264
388 15
775 244
122 350
549 602
6 622
464 947
515 144
812 399
18 728
795 150
327 889
503 767
226 708
582 768
391 274
400 311
37 978
919 420
590 134
357 236
839 818
268 917
537 888
857 241
639 219
156 16
124 781
513 183
73 641
761 845
551 86
941 267
904 608
289 772
212 254
328 937
815 845
535 605
662 651
470 558
21 370
297 185
657 381
372 303
841 110
170 177
747 613
406 308
489 496
676 72
828 304
773 695
128 506
163 394
943 935
555 871
458 42
950 551
831 163
750 853
943 285
653 987
369 215
258 735
169 546
869 650
896 989
500 629
615 412
483 784
92 205
385 567
42 237
62 242
957 267
295 359
719 550
588 657
153 845
591 696
613 48
629 783
698 579
542 665
738 737
460 418
304 708
855 595
136 351
34 654
341 988
383 655
415 148
9 115
616 930
49 74
634 55
268 443
993 859
837 641
771 389
882 544
348 562
857 588
802 296
574 323
116 77
935 222
775 904
464 364
672 673
607 907
20 232
580 607
815 132
896 988
580 270
288 645
461 191
318 740
916 665
514 598
418 242
502 658
894 478
499 607
730 876
99 31
246 542
655 488
78 40
696 832
389 391
890 395
672 603
236 576
645 427
677 828
592 587
507 411
708 811
607 212
100 692
37 343
871 709
739 616
420 687
32 261
365 484
133 896
285 161
301 574
265 193
105 40
758 613
430 977
849 622
69 354
430 332
209 327
288 144
729 223
189 54
645 94
261 15
742 45
786 432
685 337
414 653
640 660
838 219
240 468
415 896
73 452
972 687
244 606
40 338
198 588
187 773
238 492
20 664
676 832
635 603
870 629
676 304
384 150
882 807
114 701
580 235
570 73
743 263
702 462
622 278
965 747
520 632
629 265
798 878
905 581
909 186
883 647
645 755
678 52
286 68
11 464
603 594
856 384
923 226
747 15
540 806
80 581
380 539
886 436
447 175
361 548
265 928
450 513
950 804
528 185
841 74
508 15
931 256
849 291
528 924
352 581
440 625
306 959
408 58
167 812
865 856
941 588
914 408
602 716
162 628
579 434
276 800
314 659
975 606
52 780
632 72
974 633
727 386
482 585
77 411
511 755
500 774
365 795
858 923
513 207
160 159
598 845
807 971
775 997
349 921
426 411
123 91
750 353
547 462
3 914
764 214
951 999
723 820
844 455
459 978
695 462
941 826
459 496
487 673
979 555
821 934
372 752
889 306
523 282
956 167
923 155
335 714
390 678
26 694
572 869
334 256
151 542
379 246
641 223
509 160
644 818
73 947
815 129
755 506
758 116
219 797
882 992
308 154
477 563
632 333
791 177
582 247
28 227
189 499
33 599
670 58
622 384
377 909
931 127
726 162
49 935
664 313
821 749
551 636
741 229
335 44
266 296
887 662
230 389
153 315
243 74
776 866
710 988
382 213
513 538
842 553
334 393
624 936
69 289
943 31
136 479
915 156
614 437
219 609
439 432
77 899
576 417
756 898
543 924
825 81
704 884
595 979
454 375
509 455
739 444
899 227
536 286
211 566
414 1
756 492
115 148
836 277
37 480
817 364
573 167
574 568
244 780
574 121
288 124
971 562
597 230
685 926
369 877
16 920
458 716
404 688
520 603
960 13
303 909
56 807
683 957
627 103
171 787
795 530
817 307
506 44
893 664
311 114
636 48
389 925
232 413
675 454
452 433
46 805
566 682
657 862
378 871
52 805
923 316
577 287
315 474
657 205
650 926
267 672
691 189
534 72
282 426
168 428
414 760
648 307
390 672
377 802
968 433
489 914
109 956
195 157
639 287
74 295
432 72
840 599
201 986
474 962
590 986
733 283
253 135
465 479
419 694
765 532
939 250
163 755
951 387
383 820
230 930
759 206
547 414
739 464
77 802
283 870
184 894
70 489
310 633
22 616
128 227
840 585
554 368
723 175
930 291
19 188
432 712
657 365
745 3
169 810
24 698
646 324
552 418
195 165
476 437
10 365
110 905
926 606
684 855
418 90
467 510
450 608
22 514
551 331
712 491
570 175
839 194
63 365
786 928
700 797
410 290
6 480
559 193
268 457
447 282
188 34
298 720
516 847
978 464
381 202
453 839
81 410
371 392
377 416
524 996
862 810
873 592
409 340
383 610
862 762
290 70
844 640
499 689
185 526
915 760
552 703
398 935
27 45
89 161
78 109
760 444
13 943
623 370
914 960
666 747
271 528
967 620
153 108
953 595
653 921
550 523
857 916
24 584
438 976
825 132
978 740
731 779
807 904
898 402
890 473
851 202
908 906
548 982
815 924
4 843
754 390
928 646
402 219
517 606
675 927
698 274
462 851
269 582
290 345
779 662
802 85
741 666
554 450
710 503
715 877
907 910
259 344
710 404
700 208
3 786
42 281
169 467
653 301
248 134
937 796
344 548
653 81
304 428
716 697
104 70
291 880
474 308
13 282
12 723
146 660
525 381
317 861
866 1
96 221
298 427
19 57
721 173
549 569
583 653
538 712
581 660
120 443
610 517
416 728
639 75
448 131
459 806
2 953
228 138
774 901
752 965
150 573
215 101
13 855
903 342
192 691
133 474
363 764
780 613
165 168
695 151
275 613
710 673
275 260
755 449
96 308
422 393
844 130
505 869
524 292
953 769
797 110
584 727
730 765
977 904
46 614
218 450
911 801
251 435
716 924
755 788
18 477
795 543
181 971
501 738
833 369
82 759
235 682
116 472
94 282
952 244
868 948
485 147
396 958
978 496
394 195
763 625
848 477
570 689
808 211
375 131
375 449
324 418
63 689
261 957
440 819
203 266
56 971
767 278
90 330
765 849
593 572
708 794
535 27
428 722
129 934
167 183
703 111
879 524
180 363
204 542
408 679
244 218
9 796
616 8
979 279
707 872
597 609
201 921
329 214
418 127
363 225
965 837
717 100
922 194
775 232
126 249
228 729
239 970
885 859
292 589
637 522
547 408
46 778
698 151
16 775
598 965
467 929
334 346
144 646
152 917
736 361
95 25
801 228
688 92
7 73
965 873
24 668
160 832
779 171
251 629
435 135
140 526
472 574
539 179
489 186
38 972
102 883
277 718
181 353
580 551
589 336
279 145
625 182
779 437
215 520
6 798
325 366
291 926
307 982
558 25
814 680
26 187
897 780
399 813
714 33
94 125
343 308
461 179
573 735
288 322
340 304
664 78
351 220
439 243
923 457
887 970
711 753
631 651
991 740
464 132
854 75
672 92
509 10
202 433
968 283
293 139
744 305
379 368
368 637
21 495
990 29
576 353
916 714
813 479
98 798
981 461
143 65
547 600
112 28
946 768
942 870
878 244
107 212
185 48
378 772
257 620
784 68
20 92
364 940
852 190
591 260
692 461
134 132
907 508
105 723
391 321
18 993
551 634
888 144
715 180
658 961
403 373
241 522
92 900
384 866
888 872
324 573
475 798
455 877
199 46
590 998
876 275
279 589
410 393
446 476
967 854
532 593
513 667
214 894
545 223
87 39
331 869
889 207
646 301
348 237
627 416
834 8
698 890
886 912
986 187
717 716
886 529
158 71
458 485
37 471
167 904
903 428
948 145
948 732
115 670
38 27
892 129
65 927
132 468
261 507
377 780
498 386
342 367
558 715
621 295
550 508
246 192
516 232
582 932
269 620
152 824
84 400
53 470
511 928
897 472
721 920
254 306
391 964
222 385
585 711
923 635
591 738
103 718
627 476
123 17
357 335
182 665
958 536
867 963
969 44
322 222
630 288
199 519
437 659
996 207
863 997
59 120
631 359
206 732
430 959
474 402
736 619
362 369
174 319
447 395
132 974
11 378
572 185
155 780
1 50
446 775
986 642
559 408
512 442
90 712
736 76
142 602
933 976
185 95
717 869
300 521
269 78
782 334
977 939
874 304
147 73
962 536
485 217
733 855
598 987
393 348
251 724
382 791
376 647
833 122
240 742
331 468
755 225
240 637
251 501
664 827
928 896
690 4
300 239
608 628
125 318
686 457
84 106
504 382
590 751
390 142
982 519
889 880
247 825
492 293
275 485
662 675
388 274
704 459
647 717
629 178
191 949
818 969
838 911
669 305
487 748
520 640
381 672
990 84
514 207
381 219
34 696
61 132
387 493
471 905
794 238
164 709
411 35
813 389
244 268
879 613
726 677
202 812
168 299
457 587
882 140
198 435
756 537
633 952
869 794
782 858
810 850
210 825
559 915
355 932
729 985
313 82
374 314
440 329
273 309
688 112
852 566
57 283
655 432
688 198
202 450
179 49
676 884
549 926
878 438
58 365
43 406
173 996
618 819
728 552
828 759
46 948
79 191
4 833
793 879
588 347
925 119
911 561
15 575
165 323
891 713
59 492
331 743
181 78
799 781
203 241
546 651
134 946
768 999
762 989
724 956
890 822
581 267
406 831
225 469
569 183
840 117
969 394
826 375
556 601
347 20
923 432
701 481
273 962
457 976
191 387
844 643
128 202
673 8
474 319
335 207
386 137
313 739
174 951
188 407
38 23
690 397
565 274
977 389
114 50
149 533
754 371
982 84
890 56
228 761
650 557
704 661
89 777
431 365
782 315
757 462
801 861
761 687
277 597
438 80
849 456
382 808
237 711
505 451
581 347
836 669
321 754
748 692
661 210
9 28
189 698
511 651
568 3
836 588
227 684
354 429
954 648
742 422
271 693
918 385
898 840
132 208
163 511
138 12
215 823
580 649
615 990
830 69
309 627
296 966
650 106
624 91
229 46
892 37
390 149
555 934
20 50
471 903
43 848
888 867
840 816
249 987
639 98
11 896
272 781
261 832
699 32
72 797
339 598
132 920
789 962
199 491
442 197
972 865
734 403
843 975
916 953
827 217
880 276
564 293
947 399
655 113
689 210
763 939
299 607
89 524
638 294
518 191
665 834
611 890
958 659
855 476
816 273
2 724
777 520
402 632
396 892
445 214
840 203
105 597
117 789
191 517
873 20
815 796
1000 443
269 758
720 318
519 502
315 414
730 964
326 381
201 895
287 126
109 538
243 528
461 942
860 878
860 87
387 607
689 95
626 521
333 110
373 788
528 919
641 552
633 360
870 920
462 511
121 877
703 323
712 410
511 457
824 531
970 408
692 768
406 601
386 868
792 926
670 81
976 817
961 711
126 506
671 346
811 164
749 235
747 896
690 67
706 59
953 600
873 621
449 322
806 672
261 927
492 451
652 416
465 371
227 132
280 704
541 25
513 154
548 453
895 68
246 688
664 642
640 854
125 275
69 72
97 166
490 792
672 179
99 380
737 418
816 802
96 350
12 311
625 827
272 832
644 655
619 166
664 879
920 872
951 316
231 990
303 842
234 728
545 208
327 215
307 614
824 475
170 47
138 851
168 843
739 3
486 624
155 832
98 336
857 750
412 705
222 397
134 742
462 868
963 871
129 914
152 37
947 876
334 645
171 726
741 236
22 523
755 19
634 867
689 783
558 849
610 581
314 479
950 287
402 999
638 599
584 412
659 836
361 976
715 940
552 134
636 574
357 42
717 781
978 399
315 662
819 305
110 463
519 807
559 481
617 374
169 9
292 21
569 344
958 574
359 130
418 111
553 281
396 783
727 603
934 795
690 104
595 19
624 326
712 596
59 762
999 896
876 554
254 229
276 67
583 205
476 906
670 65
182 300
230 88
905 655
844 543
49 164
106 30
813 144
112 435
385 273
823 141
653 103
798 670
540 648
317 838
155 152
305 886
34 616
96 258
794 569
368 866
214 959
775 439
995 551
792 267
154 540
463 947
171 376
802 682
980 551
544 572
78 280
58 961
164 495
931 647
331 364
486 793
421 726
387 983
567 67
653 158
665 521
274 781
738 863
794 778
771 109
443 713
944 334
465 658
603 690
693 631
678 687
4 905
268 228
798 86
10 882
143 742
285 651
53 423
307 585
512 440
240 876
291 840
680 950
886 732
579 537
289 501
13 505
323 827
340 380
483 798
244 149
412 136
418 973
855 287
343 395
423 375
539 567
912 865
866 538
669 301
213 753
472 545
683 103
749 382
290 732
655 989
979 428
337 759
875 949
147 189
29 36
881 11
681 416
341 781
632 551
342 988
80 406
765 733
985 997
381 412
428 456
664 4
887 526
405 803
792 630
799 479
247 987
102 865
831 381
867 521
404 234
635 266
247 213
798 834
368 76
416 452
66 855
4 391
504 832
826 655
687 943
235 192
332 745
909 214
947 954
114 867
305 571
803 667
771 103
117 623
856 488
342 538
976 758
51 323
79 741
106 996
1 72
626 409
128 974
646 480
813 595
445 198
80 40
89 960
611 915
221 121
863 476
654 806
474 53
554 984
9 432
283 713
360 816
680 958
674 883
971 353
84 11
607 153
981 795
676 517
948 289
739 564
600 234
246 736
736 355
255 336
176 828
46 539
631 511
116 882
824 143
680 630
300 788
545 376
206 122
576 816
438 991
364 985
942 635
907 275
3 359
818 166
522 126
507 75
601 358
651 82
647 817
419 886
463 315
916 680
655 109
718 630
806 181
370 941
440 886
950 686
805 967
419 658
431 325
319 505
283 52
636 915
707 437
710 116
286 69
74 610
140 482
297 550
143 282
811 868
868 992
572 608
702 55
144 782
404 759
116 942
536 584
997 821
635 839
520 117
16 784
775 250
320 36
787 327
910 700
44 143
18 120
701 94
861 623
699 940
904 652
217 717
420 850
466 561
821 38
678 340
320 154
125 399
37 759
250 489
583 350
926 720
615 873
740 26
636 286
663 16
947 483
794 120
331 833
774 707
442 783
835 224
557 93
432 204
962 98
34 487
676 200
322 331
222 888
732 404
508 6
489 659
27 863
360 77
949 315
443 880
529 994
71 464
922 977
178 859
130 266
658 187
862 185
316 273
488 13
522 962
5 400
13 305
449 893
956 365
762 330
702 867
521 627
822 789
146 389
448 990
234 723
66 17
846 942
323 173
971 439
925 276
236 229
89 944
305 200
120 387
993 588
201 275
168 187
865 690
107 11
119 652
213 291
899 767
171 459
838 516
91 911
746 992
495 652
515 860
826 558
530 922
1 1000
727 899
321 762
528 973
454 175
709 526
556 160
146 174
498 992
441 590
51 679
590 366
160 652
717 226
538 432
7 39
134 861
289 875
365 774
856 690
924 45
175 301
970 346
898 148
576 666
581 786
888 926
628 717
712 490
794 205
500 741
882 987
505 830
541 533
90 603
907 842
848 27
260 286
66 895
155 7
46 58
274 58
848 654
447 765
334 417
944 771
940 665
527 919
5 508
708 714
798 653
80 311
100 535
620 912
471 329
687 305
763 516
220 365
156 511
781 727
648 673
481 549
314 173
940 532
633 181
671 624
113 232
125 883
26 316
753 363
361 844
458 645
144 834
650 860
576 175
909 263
889 36
710 919
868 558
938 731
562 356
715 824
652 743
339 785
509 404
965 609
486 332
850 482
186 492
444 956
835 89
717 591
848 267
653 326
583 275
227 466
982 390
415 638
807 881
521 711
132 598
722 974
506 344
213 983
22 420
664 328
612 192
309 194
679 714
828 107
182 983
766 348
816 108
646 157
48 734
724 593
669 272
931 289
926 64
506 448
724 802
604 535
917 704
808 376
425 148
925 214
792 989
19 394
995 416
280 963
95 748
865 948
567 205
981 18
540 3
577 316
131 958
948 558
162 648
719 70
431 66
398 735
321 603
887 117
8 411
708 913
388 214
472 709
294 612
366 688
481 166
176 159
151 481
114 727
379 188
599 654
261 88
661 831
362 560
936 43
267 735
381 304
567 376
290 540
822 650
628 52
383 796
662 178
537 700
197 168
131 734
241 787
450 257
6 489
11 883
73 648
540 47
846 372
386 123
859 980
943 646
207 221
486 551
293 95
744 60
127 713
940 425
608 637
654 219
197 746
437 56
165 713
76 48
440 362
678 820
555 697
315 753
264 877
813 125
596 498
833 905
761 766
665 459
634 75
524 860
787 815
117 642
283 764
837 570
442 876
646 942
889 632
952 431
997 730
601 177
977 948
480 579
534 188
298 312
298 663
891 974
167 291
595 657
494 294
227 55
690 923
634 321
709 532
159 863
64 660
419 671
844 80
756 452
261 355
732 332
773 476
322 849
305 800
303 413
731 742
323 909
157 360
686 612
582 797
979 108
825 251
513 860
766 574
538 590
578 868
442 992
523 110
969 302
247 398
53 715
485 989
595 803
456 212
267 94
55 502
604 304
391 411
309 363
508 24
312 503
174 182
589 228
400 375
246 312
741 817
247 822
337 413
721 447
122 97
792 430
434 256
970 128
600 294
629 118
792 990
143 767
442 386
169 859
756 445
942 20
887 772
942 235
725 962
648 917
277 742
274 700
497 378
826 937
401 649
351 601
245 333
393 928
341 998
467 798
328 521
14 478
942 575
833 581
813 710
92 629
463 905
417 338
257 145
485 694
365 877
434 387
128 833
256 565
431 936
373 722
115 693
578 586
233 214
845 914
710 627
707 167
340 357
367 358
873 717
769 622
52 203
610 324
838 743
530 244
872 66
65 643
374 455
178 2
725 850
310 472
219 870
115 973
777 810
998 962
186 882
478 352
676 403
274 72
695 927
285 206
869 823
161 76
357 684
799 730
316 171
136 149
161 837
192 889
565 949
973 765
658 210
191 390
374 884
928 283
684 493
391 528
764 207
203 500
133 15
805 458
717 20
812 682
390 84
245 550
445 730
70 527
371 407
988 871
298 435
335 137
281 852
161 276
861 789
703 655
277 459
602 742
132 747
965 193
899 19
940 376
359 777
979 578
366 565
957 63
110 667
361 851
419 688
892 373
40 662
229 835
416 666
115 182
399 470
954 302
976 439
859 836
515 340
100 969
269 29
55 693
140 141
127 79
632 976
797 918
589 150
647 335
736 30
379 845
55 976
257 104
920 76
453 255
926 645
532 101
997 755
657 282
537 787
85 184
977 570
214 601
125 783
630 284
963 368
131 163
821 873
761 108
106 739
16 655
891 389
147 165
216 722
966 985
704 948
549 603
822 52
223 310
411 402
318 450
917 673
235 921
368 328
841 41
6 143
736 112
129 249
675 15
995 888
819 842
810 624
886 560
544 691
771 365
858 978
293 28
417 196
457 935
943 492
59 626
627 326
285 375
781 923
555 31
220 917
404 85
73 221
106 783
200 474
959 619
598 561
997 96
741 414
52 547
797 616
208 543
763 904
798 146
441 345
328 770
607 265
848 233
924 604
929 936
29 586
413 952
719 416
805 706
318 843
740 666
963 999
489 701
278 947
587 700
762 465
61 635
709 401
89 502
555 670
999 939
266 830
745 273
241 233
718 603
517 402
87 22
852 530
737 66
437 291
551 798
645 107
897 751
496 203
724 123
49 45
751 450
84 263
319 60
794 516
953 439
293 18
115 699
357 311
82 90
154 865
239 622
72 768
828 497
686 335
519 343
706 50
196 702
925 771
499 548
185 709
366 982
303 946
451 334
616 997
80 774
574 931
977 133
743 453
262 639
998 995
567 913
980 608
515 284
402 226
567 314
700 31
690 36
179 986
639 159
202 778
79 254
548 382
520 931
724 323
138 803
672 58
998 348
743 941
641 991
418 133
794 63
145 642
231 849
680 838
978 787
269 90
343 730
155 700
779 864
688 197
683 513
392 277
437 217
657 459
789 522
93 172
891 374
95 539
342 791
238 609
148 95
266 133
604 327
354 885
636 735
592 257
512 212
93 958
585 251
804 983
47 827
634 71
950 403
153 588
250 149
382 874
362 188
168 549
499 400
923 666
447 307
73 579
83 605
720 208
553 918
875 464
290 814
39 759
531 919
250 788
465 592
162 883
101 710
362 46
208 901
477 97
349 629
781 523
285 983
83 748
153 571
893 806
69 135
180 330
485 358
769 466
957 47
128 198
129 886
393 82
3 181
539 903
912 482
277 679
113 628
937 127
573 615
268 55
561 694
901 934
170 268
64 51
386 835
794 896
766 185
900 579
368 507
165 86
301 212
833 967
364 633
73 811
738 550
890 870
699 837
994 892
793 40
502 475
970 235
726 142
730 571
840 115
606 38
97 78
123 980
469 38
475 572
46 947
880 540
439 699
364 323
123 935
340 250
958 464
535 708
223 933
925 355
832 68
624 336
987 757
708 328
528 618
148 764
53 305
123 953
966 522
351 153
15 905
979 754
740 28
724 674
654 66
889 7
170 609
523 871
454 334
556 296
437 314
238 140
969 261
252 27
881 56
97 296
168 832
909 144
995 10
378 491
540 518
930 839
310 492
340 672
449 11
280 583
666 725
483 102
583 429
588 988
894 818
697 677
170 799
20 661
65 144
521 104
903 280
862 745
933 632
813 167
619 727
584 393
29 453
879 31
508 305
864 145
199 257
79 443
132 544
729 198
615 830
314 713
791 18
268 831
481 840
207 148
790 164
226 992
522 22
35 586
51 5
194 62
951 634
51 159
185 974
679 749
234 34
593 849
549 179
637 588
639 167
690 504
838 592
84 445
980 23
995 277
657 201
905 84
765 121
855 976
345 603
627 547
243 12
853 113
323 359
236 371
653 421
296 554
434 284
458 123
755 566
235 448
196 119
169 138
444 130
244 835
707 11
914 211
336 775
18 626
845 76
420 64
860 169
316 922
161 135
416 754
361 981
765 748
644 279
185 718
965 458
585 64
157 529
68 560
514 364
721 174
541 512
353 731
926 27
282 804
756 905
907 792
897 19
541 273
294 620
332 747
647 426
759 28
194 543
21 584
690 951
293 625
321 513
2 471
322 723
327 180
545 733
289 527
123 780
754 220
100 340
679 319
728 422
867 610
732 927
5 120
459 465
10 627
121 310
67 695
372 368
807 462
460 663
263 71
782 276
241 30
177 948
504 630
80 790
476 639
365 82
162 74
545 590
767 515
584 711
809 17
817 847
237 838
464 652
899 851
604 653
661 540
70 414
117 900
522 627
151 560
90 187
347 310
849 214
519 760
510 556
314 734
910 29
475 180
488 40
452 736
880 963
938 244
729 525
329 484
230 801
449 927
759 741
715 430
988 203
374 790
419 193
15 155
884 344
581 960
344 675
725 573
934 985
448 478
807 138
459 483
231 162
446 41
647 966
750 290
396 47
294 449
572 103
688 768
724 645
114 15
801 419
872 346
395 32
743 152
845 249
580 656
567 263
793 771
617 643
373 716
34 60
637 390
319 742
982 231
678 794
535 304
209 289
307 152
386 149
818 369
120 516
792 207
426 329
81 781
395 496
752 642
954 127
442 770
34 722
141 182
222 114
693 746
364 953
148 615
859 720
587 539
471 915
306 528
663 64
585 441
137 956
597 307
427 960
577 225
429 162
947 60
544 350
244 836
966 481
924 235
784 672
982 350
656 987
159 774
522 77
871 306
848 986
459 852
602 511
499 222
120 817
392 774
817 128
833 805
219 354
82 769
671 131
321 602
348 499
765 881
210 384
485 383
684 519
497 879
984 721
605 116
895 490
600 597
305 146
202 104
943 679
866 301
303 38
832 545
77 506
322 972
489 881
118 573
486 767
724 95
25 796
791 367
960 976
96 503
584 717
413 638
743 834
142 57
455 802
508 758
818 337
64 273
963 123
759 313
454 452
623 272
312 396
533 951
176 881
168 996
749 225
749 770
949 637
723 170
644 386
872 871
779 546
611 42
956 889
98 45
970 669
517 971
152 56
534 884
483 860
878 65
525 827
72 815
622 907
690 453
190 776
539 577
70 9
882 225
753 218
967 503
233 41
853 728
76 807
660 412
836 84
769 768
527 609
716 70
112 523
204 660
967 721
810 249
758 930
735 836
895 270
826 590
371 142
109 228
720 880
860 985
909 930
491 452
670 665
528 149
248 402
535 25
510 484
697 675
236 626
644 414
871 674
363 733
331 752
804 735
400 436
933 897
980 885
83 124
61 143
572 256
447 200
319 235
793 875
418 76
121 917
695 776
496 104
541 475
417 450
763 306
136 322
440 33
484 870
568 416
463 822
647 779
112 843
117 708
525 19
297 462
77 95
457 943
325 293
815 214
443 490
381 841
239 634
672 995
31 86
158 583
894 322
370 359
348 443
480 55
431 471
727 550
44 389
164 908
219 122
210 986
329 839
49 272
514 753
867 267
504 380
194 52
281 166
831 87
184 384
454 51
493 667
325 320
8 794
980 146
441 424
830 532
90 705
612 961
525 77
105 757
202 252
497 691
585 443
361 395
573 979
195 663
488 745
428 398
994 675
356 402
203 973
841 129
458 147
69 525
401 636
353 595
13 72
51 62
656 300
67 374
576 346
384 553
300 580
122 724
903 412
628 684
148 404
663 910
94 695
271 260
920 833
60 350
20 630
682 246
303 769
539 646
941 320
224 206
736 668
506 504
141 774
750 648
990 796
443 531
282 981
879 84
722 202
828 463
222 796
964 720
55 48
306 638
909 114
798 104
279 660
104 200
675 811
484 460
405 834
992 924
882 62
445 597
828 23
807 317
39 880
148 613
685 927
351 28
450 123
687 74
423 572
580 654
607 924
237 529
705 500
788 732
965 760
499 109
407 396
224 517
882 880
708 845
565 709
127 904
99 114
530 825
389 634
29 322
642 590
513 548
444 102
513 590
568 472
748 401
186 67
269 643
919 474
499 939
3 63
464 676
415 989
474 655
770 72
546 199
896 205
854 224
93 745
594 295
307 16
53 834
388 447
506 687
391 768
207 713
911 397
905 362
598 609
540 339
786 588
967 759
270 513
524 612
66 460
260 887
283 401
234 444
517 19
846 13
695 955
468 73
275 439
322 724
618 963
125 217
406 800
354 329
188 96
456 110
990 665
859 460
865 406
708 860
279 412
635 558
960 93
646 881
871 129
934 338
451 985
556 903
914 866
995 701
70 156
602 709
955 933
460 575
621 682
446 852
326 654
923 477
958 442
215 740
52 459
200 362
654 390
454 551
387 13
565 641
59 776
728 714
566 559
972 908
628 744
180 14
451 667
334 365
948 853
967 130
622 601
828 655
152 57
73 375
593 676
839 840
130 767
312 654
213 993
798 617
719 685
54 332
48 2
808 21
237 147
629 919
358 174
377 252
591 819
388 223
388 839
10 609
76 696
159 344
803 721
319 826
522 224
273 950
604 497
273 248
158 762
698 838
525 818
298 997
528 335
920 978
237 634
745 869
421 895
93 887
326 787
451 165
533 93
636 39
563 214
357 228
648 544
850 933
910 469
284 497
290 50
124 290
133 764
706 428
541 749
947 813
500 174
44 470
992 591
610 79
800 586
940 697
82 547
296 370
49 134
677 855
222 720
86 134
891 653
984 248
712 263
88 285
767 796
988 457
463 415
974 131
188 286
416 192
965 280
750 867
895 617
808 685
262 617
258 944
710 858
469 187
631 292
143 123
659 12
146 183
497 311
419 276
68 95
204 530
282 17
681 764
897 581
163 98
736 761
188 262
107 639
761 989
800 115
902 108
103 592
776 557
586 695
482 232
126 959
239 327
903 787
950 429
688 339
513 98
154 907
277 534
480 831
830 211
409 752
527 671
187 401
205 287
191 100
820 410
269 590
741 739
260 228
954 491
575 933
255 126
140 276
608 203
309 441
44 408
723 120
27 639
913 953
655 876
673 112
817 800
67 320
30 881
926 403
110 44
76 820
718 757
342 199
750 358
338 637
898 325
788 946
15 733
214 61
960 40
812 397
91 139
331 892
719 368
153 792
105 472
139 17
577 446
372 264
799 909
45 478
222 783
516 908
872 319
158 259
860 880
918 515
698 77
833 628
541 612
404 469
159 443
700 313
77 755
240 833
501 813
587 575
659 854
995 751
128 224
248 935
146 851
938 593
792 960
930 136
723 246
889 19
120 580
927 115
30 393
151 715
654 923
968 222
902 172
520 903
768 63
794 711
771 746
252 69
616 27
653 841
471 279
907 821
590 182
698 768
467 665
346 481
941 288
924 490
1 935
237 71
976 297
834 952
434 302
44 746
665 288
823 72
881 750
500 121
219 30
243 103
11 979
756 912
610 561
190 730
87 785
807 204
734 444
672 461
12 873
172 304
457 769
497 66
726 992
513 346
448 13
57 189
271 240
369 998
78 853
163 309
677 778
119 417
194 50
950 844
100 326
784 656
797 357
175 827
636 624
101 364
611 182
275 142
630 922
762 651
908 900
352 420
145 950
347 660
905 138
346 709
922 182
512 135
860 961
904 217
405 183
466 76
350 373
368 495
234 680
346 380
492 488
665 765
176 476
323 14
193 982
706 927
3 279
694 449
462 407
72 553
115 116
7 931
718 937
574 663
588 344
90 699
64 280
410 919
438 37
255 507
671 36
332 460
524 398
598 662
421 650
613 172
430 24
805 984
637 879
515 30
702 923
517 274
604 168
392 95
326 201
256 522
457 132
960 846
759 6
768 924
674 891
72 307
759 895
265 959
829 241
90 610
898 676
617 324
517 50
972 311
360 510
1 282
687 814
731 580
417 477
885 494
904 912
353 986
859 906
86 34
162 183
81 686
517 565
192 881
718 7
374 674
549 254
650 409
42 789
339 99
659 78
854 954
18 6
9 179
280 299
668 487
559 220
132 430
493 363
127 665
399 974
816 11
387 225
663 409
521 528
792 285
817 208
143 699
261 909
287 138
916 699
99 868
69 725
152 163
757 162
927 71
923 634
153 740
876 788
31 320
433 394
440 444
888 452
242 377
683 978
742 75
40 111
81 509
268 242
298 212
315 760
581 130
799 588
142 677
645 933
933 560
722 756
554 958
380 114
674 488
580 904
617 776
25 55
857 306
73 874
399 465
654 186
139 786
793 903
24 121
888 373
870 243
948 36
986 415
559 926
718 71
109 183
41 929
820 54
696 903
286 650
118 671
294 515
790 551
79 521
963 803
247 392
941 287
64 780
632 570
118 901
364 678
645 470
776 53
382 912
887 274
786 700
408 363
130 3
356 878
486 439
725 439
553 895
974 492
262 405
726 135
289 818
977 673
545 841
835 139
934 999
747 340
656 864
964 42
372 681
585 1
697 536
540 497
757 89
207 970
782 670
307 743
552 688
82 842
620 485
145 421
476 228
537 621
568 175
312 271
181 191
257 453
643 286
409 971
901 631
498 285
431 879
204 121
151 774
735 850
978 719
434 19
44 204
347 531
561 246
798 300
803 824
637 718
836 847
608 105
251 273
876 542
61 682
289 745
465 47
123 676
636 1
605 418
365 250
209 676
969 944
283 3
400 729
738 521
795 894
280 460
461 330
271 931
776 691
400 757
221 998
520 660
650 325
897 373
772 925
587 967
666 102
39 708
867 731
203 932
848 472
795 871
611 198
416 951
657 513
426 487
605 499
258 339
994 344
543 895
685 440
390 125
23 117
822 607
692 190
938 467
132 657
965 244
25 752
325 752
499 218
160 375
741 596
392 283
366 907
921 749
308 80
907 957
594 908
737 615
867 325
284 379
777 935
227 831
222 747
836 275
768 538
490 772
214 307
968 524
27 55
515 240
814 846
932 235
958 460
297 823
546 839
461 94
200 69
362 98
708 745
50 951
708 566
374 803
73 528
753 117
599 214
948 923
354 834
168 696
341 651
856 797
95 253
796 224
778 366
152 385
725 740
785 588
339 804
526 607
513 118
420 666
358 654
922 546
962 445
799 698
534 567
597 497
634 907
23 112
986 295
346 245
759 427
621 956
267 631
42 246
148 601
520 957
244 410
662 577
140 923
150 421
109 680
901 737
166 594
343 56
10 384
988 608
387 385
472 17
170 60
900 368
443 612
939 395
695 54
45 400
821 609
904 759
788 960
699 370
23 823
702 460
83 388
887 75
496 18
126 789
792 359
657 942
960 488
1 146
395 830
779 601
976 742
711 113
506 919
606 312
304 413
208 84
61 684
530 674
674 838
305 527
186 330
835 654
98 326
234 21
639 674
746 210
275 299
559 454
121 644
951 493
425 362
346 301
280 937
493 689
371 915
247 331
126 840
33 388
344 489
523 297
527 803
349 559
650 417
585 151
818 217
508 122
748 288
173 258
28 610
293 971
55 695
243 944
509 240
54 609
259 944
404 419
291 713
962 670
153 148
87 454
687 516
992 246
702 235
893 59
733 731
240 957
345 829
378 205
611 125
445 778
715 374
959 139
140 994
633 610
288 545
717 902
208 278
321 963
518 743
928 752
691 623
309 374
462 848
810 89
181 145
859 519
466 793
955 750
156 121
890 446
46 725
803 133
861 639
443 828
524 982
654 302
853 678
565 161
190 1
543 772
361 525
974 310
389 418
980 163
70 703
654 113
513 796
176 898
887 539
146 740
845 237
1 212
148 160
19 105
223 642
879 807
896 756
272 926
107 573
475 734
813 826
756 569
159 613
307 344
769 990
44 561
988 40
760 96
224 888
64 523
689 403
864 732
803 989
873 5
897 175
348 255
199 103
759 271
635 237
614 281
425 542
128 354
520 447
499 594
846 687
817 700
860 13
758 641
634 229
690 71
871 643
107 556
424 245
549 340
823 744
390 771
45 960
248 220
967 922
606 44
566 798
462 887
661 399
493 32
219 285
428 870
71 7
362 862
218 561
266 829
859 683
945 608
403 535
490 1
480 34
525 348
382 687
221 942
946 64
868 327
835 899
951 411
167 654
842 608
544 217
123 961
624 586
270 661
849 56
943 202
971 87
660 410
260 301
610 268
636 10
225 575
40 832
666 477
718 582
135 105
652 676
994 944
612 672
510 380
388 732
809 908
907 715
53 337
902 379
487 277
51 723
770 68
228 312
732 256
75 82
374 130
444 373
598 932
289 199
991 217
141 757
626 678
635 279
90 678
770 322
841 257
884 600
323 974
436 470
50 662
698 963
24 76
139 342
889 960
33 233
194 496
558 554
443 807
267 496
187 467
100 215
858 651
852 809
891 136
684 336
602 787
285 470
670 868
228 848
532 99
661 376
305 220
327 670
688 724
482 933
160 345
600 814
575 946
277 545
467 308
368 783
15 269
175 728
755 373
610 58
218 601
752 504
841 835
993 560
230 936
187 594
520 762
202 518
853 264
477 892
918 552
47 168
661 144
377 213
97 483
475 192
402 87
620 414
982 722
303 989
980 739
300 558
204 591
693 11
546 103
509 158
187 301
829 596
321 436
608 245
452 319
940 530
676 120
321 146
369 389
766 210
463 598
880 457
258 612
537 456
166 403
713 718
674 589
527 954
466 35
282 332
224 812
404 258
953 4
917 144
345 469
542 213
716 226
796 658
187 393
825 440
378 836
832 67
151 842
803 856
750 600
766 542
392 954
700 229
638 787
68 543
295 756
49 729
196 773
124 715
266 12
955 965
46 971
477 583
293 416
503 837
301 170
187 196
693 674
746 474
252 657
813 758
747 725
810 180
510 875
900 991
838 693
491 632
247 890
43 20
365 695
40 875
370 861
793 319
64 891
24 627
56 147
115 392
998 734
846 873
333 20
425 534
673 315
443 557
480 852
880 953
353 643
939 153
631 478
391 638
905 807
6 49
389 215
114 666
487 269
453 986
891 373
332 88
445 137
583 263
654 222
307 618
582 431
660 443
901 288
749 46
114 774
332 295
349 305
313 850
295 715
505 666
796 496
982 588
987 188
318 978
932 965
234 738
302 703
129 463
449 239
937 240
719 877
956 497
59 260
685 962
355 514
497 166
141 311
290 103
400 914
869 827
357 796
164 798
431 74
936 485
6 630
403 959
343 353
523 859
709 756
812 1000
697 202
418 151
291 660
200 368
633 861
846 406
201 680
597 641
969 985
534 659
560 463
375 262
981 877
604 784
19 49
502 98
9 450
82 106
909 449
200 736
37 398
818 898
392 612
579 452
756 572
805 371
22 942
79 816
522 442
607 168
151 119
423 683
656 169
341 147
958 591
503 838
99 319
565 48
561 291
298 166
311 689
110 62
507 372
65 166
860 318
39 551
771 97
221 549
141 255
853 976
742 337
676 979
80 559
837 685
587 858
772 105
909 362
255 334
87 648
564 790
380 741
476 206
544 100
75 570
112 258
113 647
440 141
754 99
357 286
173 354
812 313
844 634
88 428
798 836
373 345
278 868
908 281
392 182
952 771
571 664
684 682
838 171
93 565
286 734
922 332
750 74
115 644
621 834
161 958
340 525
706 511
168 501
308 395
757 532
719 774
165 98
649 785
794 332
27 181
324 27
75 233
990 649
750 810
153 574
502 148
291 321
362 221
446 739
754 985
100 952
773 586
764 766
656 727
166 435
793 718
975 542
926 322
106 523
575 805
124 470
361 384
134 749
623 668
724 481
768 54
994 423
939 728
578 835
461 711
539 691
887 648
287 977
833 166
644 397
450 472
437 753
369 401
397 740
968 313
563 722
641 874
728 593
270 18
696 734
995 5
89 929
134 928
43 93
34 366
761 996
108 95
145 58
166 767
255 678
904 340
532 134
577 961
872 193
441 188
386 451
318 87
476 87
726 366
987 903
363 857
898 882
11 554
279 285
489 173
863 381
147 259
695 547
430 275
602 345
812 673
534 576
188 876
250 329
954 888
743 208
105 996
402 731
53 654
805 699
76 396
415 654
336 627
961 982
267 843
324 293
371 339
95 825
771 150
91 619
354 692
485 679
100 695
626 438
629 14
363 338
930 148
815 478
34 538
831 575
996 77
666 943
502 327
634 34
198 945
143 979
586 246
925 357
367 25
651 759
653 698
974 241
767 894
170 466
702 546
988 326
126 119
300 669
682 671
253 647
813 448
20 654
43 757
59 981
179 421
543 413
999 313
353 305
876 993
904 67
134 292
539 665
455 229
956 33
911 136
603 355
562 391
869 442
330 596
436 522
187 915
567 500
376 336
26 391
793 584
329 915
295 714
674 129
17 325
987 16
994 588
308 144
193 86
750 24
537 723
237 609
883 441
898 472
168 880
670 545
656 783
494 84
442 328
931 93
549 111
767 757
726 554
896 798
657 707
101 663
915 526
49 144
862 825
637 138
434 31
835 985
682 766
798 687
330 70
212 108
275 756
86 610
374 9
631 700
504 860
883 208
497 114
885 831
986 739
288 818
272 512
830 546
181 208
75 385
839 566
779 303
52 481
401 632
274 353
751 946
217 26
303 765
856 17
515 915
225 589
642 551
481 89
649 315
923 788
540 229
352 773
334 812
991 571
105 941
992 321
623 545
850 105
282 906
384 189
785 128
937 450
90 397
264 187
385 315
107 201
366 605
877 24
218 53
523 281
728 839
831 542
412 37
324 823
634 630
570 724
50 989
496 723
37 173
555 721
910 92
332 59
242 894
178 184
318 221
581 537
743 541
865 980
134 129
511 823
710 543
302 480
237 973
307 223
31 359
173 53
316 737
292 13
987 316
501 631
12 909
3 707
97 2
686 193
942 504
77 37
368 929
316 59
522 803
966 598
671 139
178 302
126 716
660 83
622 385
3 875
130 43
721 858
981 265
38 252
188 477
649 815
790 771
281 652
679 313
114 626
795 541
983 961
711 742
254 871
670 714
987 159
442 854
779 382
254 857
562 727
89 378
890 594
354 761
752 79
697 654
846 976
176 918
419 674
298 711
368 13
408 306
324 558
102 833
185 152
602 888
408 719
844 218
928 516
73 995
730 45
948 495
67 105
523 531
780 878
813 354
578 211
717 681
172 260
27 353
769 391
366 19
78 933
605 627
511 525
965 616
223 424
402 701
179 431
707 584
848 173
875 691
182 798
263 766
879 317
66 441
375 600
339 457
55 793
479 925
328 181
758 235
546 417
911 482
795 428
30 440
772 725
960 619
749 744
439 44
283 775
302 889
879 745
81 828
822 858
7 570
404 139
412 674
874 470
82 13
677 163
107 864
37 743
487 313
453 51
276 294
563 888
23 7
288 469
96 30
405 867
547 686
66 555
566 481
927 765
852 787
280 976
594 148
761 540
519 867
301 873
252 873
431 723
753 585
43 568
459 75
703 565
466 4
93 968
693 1
461 347
828 668
638 28
746 676
765 240
84 766
479 438
847 942
277 368
580 329
214 90
270 66
889 524
138 298
276 147
166 585
467 896
667 718
230 615
371 810
328 725
913 31
622 564
77 114
919 767
105 167
651 638
523 617
353 907
686 943
630 270
842 810
132 253
510 318
573 386
620 286
92 625
901 187
731 508
92 793
15 471
528 952
561 906
375 181
280 550
563 432
976 909
59 41
84 51
312 984
129 631
654 482
520 774
588 322
92 223
808 853
563 203
139 762
471 615
208 415
205 398
590 793
375 534
98 183
38 916
426 873
503 21
176 491
424 178
568 821
169 670
40 675
305 88
748 534
356 481
240 372
496 813
684 922
413 419
570 996
181 679
341 46
755 478
393 600
575 801
153 578
915 830
368 339
436 463
511 105
6 79
360 518
494 348
303 455
879 307
748 569
825 708
666 543
215 24
770 644
336 292
578 432
677 638
999 55
401 133
893 289
971 658
911 378
402 481
223 426
327 18
903 801
116 908
215 45
830 938
947 78
308 841
643 975
847 72
150 611
530 686
1000 824
252 226
892 255
943 480
533 57
258 825
861 977
819 214
157 144
593 285
639 756
449 116
618 901
85 3
548 547
977 692
504 687
105 983
907 620
603 911
163 448
108 472
935 826
1000 247
497 616
981 201
444 645
280 933
388 816
984 869
878 641
797 302
242 890
916 554
617 831
549 177
75 127
115 195
879 89
766 849
340 337
76 877
334 213
238 20
871 248
372 630
406 582
669 557
383 622
88 381
106 514
726 152
403 568
993 418
886 820
957 721
843 386
518 71
220 469
457 967
786 702
17 359
212 316
698 173
731 162
44 884
94 966
266 766
142 590
981 36
281 671
871 676
423 792
929 720
14 670
936 437
23 162
780 301
903 686
414 557
156 810
416 142
593 878
933 398
787 811
583 450
58 258
567 544
323 809
516 680
161 80
486 863
870 326
797 140
915 248
565 624
694 686
913 908
485 662
807 163
184 993
47 429
249 311
68 126
435 419
997 916
676 571
64 151
131 196
122 556
176 813
551 232
654 999
147 620
925 328
942 69
333 131
182 820
7 938
265 253
202 288
846 223
235 918
42 605
646 335
323 897
318 806
496 379
420 770
515 409
704 780
103 324
808 931
517 913
389 274
358 447
919 6
20 469
50 966
383 352
733 322
645 474
958 167
237 580
947 219
112 129
660 913
570 216
272 978
54 494
11 242
286 414
119 783
17 202
609 285
519 86
914 514
696 310
498 661
918 446
944 40
915 109
835 747
38 280
580 619
126 909
939 657
283 46
227 778
953 482
158 967
725 515
719 204
812 795
638 993
724 333
817 864
699 753
128 12
446 995
430 731
596 663
956 520
421 876
893 176
973 526
121 684
743 826
297 528
409 146
17 372
747 313
681 331
803 499
142 9
528 349
321 373
214 8
796 473
972 957
392 225
200 430
753 13
67 605
442 811
501 1000
144 565
904 681
743 200
188 643
905 104
316 790
110 486
503 986
620 625
932 765
438 216
865 179
497 165
969 455
801 323
172 794
116 602
385 906
379 74
371 515
773 729
452 840
427 784
446 228
425 76
9 861
786 325
724 410
567 864
498 637
760 763
947 926
24 585
809 186
463 570
536 384
872 322
242 876
252 348
854 925
395 590
992 38
941 608
520 22
299 531
939 765
108 759
50 154
817 302
332 796
107 937
852 708
954 520
225 623
906 300
203 452
274 267
213 888
584 963
430 380
477 555
468 705
407 741
710 206
125 716
102 138
171 703
558 185
816 173
748 732
319 783
78 130
735 658
544 222
765 713
634 82
938 596
799 300
123 163
60 825
252 834
617 887
643 505
444 338
895 897
885 853
611 856
55 440
510 645
892 439
782 335
89 369
779 996
746 130
255 373
843 476
110 692
526 476
403 518
459 189
56 950
266 48
37 670
701 493
613 852
531 441
829 250
841 813
270 85
950 592
776 75
557 734
162 193
914 55
659 635
178 686
6 137
841 598
111 862
625 548
575 413
562 767
811 639
232 746
631 12
752 987
552 182
680 314
66 268
328 455
461 814
89 628
803 514
458 239
616 195
322 361
915 827
92 674
819 327
227 249
948 476
398 931
281 197
942 862
117 594
231 901
113 512
867 466
212 899
922 771
469 157
210 502
839 379
416 957
773 666
5 959
218 864
219 454
480 715
243 427
160 51
732 254
184 295
515 663
910 564
467 811
506 474
374 53
244 706
766 762
594 701
997 188
378 274
654 810
486 944
153 404
685 364
453 199
297 484
829 105
536 347
488 45
514 182
642 247
927 154
487 199
804 615
646 867
59 536
783 759
143 484
572 640
667 517
102 580
277 883
43 408
624 852
692 964
19 707
422 670
217 843
246 701
283 956
41 534
432 253
707 473
281 463
875 962
851 95
624 892
289 341
298 417
833 676
307 986
140 421
43 995
423 914
977 124
54 281
698 109
964 898
793 98
47 587
530 626
807 306
573 737
227 922
176 817
358 819
146 535
24 122
184 542
674 623
217 706
613 856
993 372
390 276
161 399
518 452
264 882
934 908
299 183
166 675
628 988
673 995
915 508
338 644
155 9
607 905
713 514
80 806
660 848
225 747
462 275
466 655
695 678
873 892
763 599
944 31
465 480
123 313
592 356
630 439
192 503
479 958
120 316
230 139
671 350
372 929
397 610
833 856
54 690
402 332
917 517
414 988
490 985
127 639
940 961
102 887
490 958
41 631
476 894
950 773
25 836
211 809
102 656
183 521
605 189
588 79
989 678
183 275
887 62
152 966
624 922
178 991
261 461
888 959
462 158
13 632
608 223
804 739
606 981
345 833
262 359
377 699
718 719
1000 100
676 519
582 111
612 478
91 233
738 695
203 783
348 219
825 368
571 707
40 595
811 593
324 207
383 338
320 617
189 245
499 786
658 371
508 851
242 174
413 180
806 150
436 996
138 900
429 717
651 633
37 967
921 224
925 828
913 174
487 744
20 525
390 918
165 471
166 689
517 807
313 357
520 574
832 415
345 258
322 684
46 532
954 630
581 41
835 205
928 7
371 945
684 165
259 709
744 872
202 396
488 623
79 485
718 357
207 461
748 337
692 604
781 744
105 886
941 303
428 817
695 428
55 334
408 237
447 480
332 457
344 196
778 565
927 378
605 322
277 748
1 497
686 477
540 224
923 265
147 765
533 936
135 663
826 932
990 887
248 656
562 7
813 55
376 658
554 146
296 707
402 980
742 246
77 920
394 69
58 30
185 304
276 451
659 752
221 306
176 974
677 916
66 772
922 418
995 67
662 640
162 570
60 203
486 888
423 402
509 208
715 888
498 672
326 114
99 353
649 776
32 554
98 271
903 48
348 692
695 325
861 857
760 220
587 3
226 415
765 134
992 673
109 170
864 559
481 155
724 867
808 168
176 331
868 699
659 595
411 859
72 14
125 812
956 942
554 74
365 432
140 811
228 663
930 614
763 851
424 165
987 430
291 251
286 913
33 457
455 171
351 725
146 46
376 600
723 683
521 428
852 801
114 738
187 141
150 952
129 803
525 2
665 126
43 817
2 674
402 134
97 339
360 214
860 231
380 497
615 382
323 276
311 310
597 234
567 33
392 545
995 986
442 833
290 818
409 378
620 853
482 443
780 736
290 458
888 321
998 801
976 562
635 204
653 553
493 909
50 456
539 645
914 33
713 368
459 821
219 578
480 720
115 928
117 920
876 447
20 747
830 75
862 208
530 105
966 688
713 924
937 638
160 371
141 854
15 186
691 666
428 602
806 561
625 733
879 28
177 830
114 60
237 138
53 804
20 801
271 490
985 420
939 126
307 443
535 906
43 392
217 441
2 240
376 816
467 716
44 287
793 502
303 48
160 206
555 503
85 471
299 262
334 313
936 1000
12 185
262 603
321 551
147 26
633 849
90 765
317 789
487 706
342 518
764 454
554 207
74 685
385 983
603 566
302 645
773 983
955 5
650 939
104 338
252 254
650 957
859 824
851 292
38 269
494 219
251 985
428 581
160 368
618 639
960 516
820 852
974 3
820 790
336 598
929 407
174 498
180 916
813 390
741 372
676 543
868 573
342 923
931 711
229 231
216 691
743 982
861 334
890 730
474 428
893 742
638 483
103 89
365 610
473 325
125 628
832 708
627 341
621 963
461 324
576 168
136 611
731 604
24 245
122 675
651 115
299 18
601 433
64 454
442 180
430 25
444 506
699 494
661 736
733 873
994 797
654 388
531 619
473 537
260 950
766 430
427 129
266 261
212 715
136 357
968 758
209 885
842 400
569 272
904 826
81 961
451 19
934 978
874 349
570 331
900 751
568 338
46 936
177 805
381 295
981 538
706 494
132 125
297 391
158 641
912 21
266 737
400 819
341 784
98 610
439 914
429 892
273 970
873 74
533 989
636 139
711 216
933 909
159 525
121 705
615 129
261 468
80 488
970 983
129 272
683 384
425 944
636 307
265 991
338 661
50 435
736 771
533 151
3 444
36 150
847 210
444 883
530 841
615 542
692 108
955 269
633 686
375 518
811 548
846 885
370 233
517 379
195 515
131 474
423 237
209 836
333 685
959 49
887 932
533 81
642 447
39 176
332 334
391 157
337 750
770 779
888 232
336 191
235 271
293 422
269 721
299 387
503 544
617 774
83 172
141 249
409 249
456 765
551 840
541 905
615 843
948 353
190 132
699 505
592 148
468 908
975 136
887 235
308 751
90 779
950 603
406 173
797 58
223 324
827 381
561 572
305 853
992 532
790 244
556 592
403 844
715 456
942 243
271 469
608 335
109 165
578 932
39 977
960 32
804 629
241 47
195 66
876 801
951 310
452 830
610 903
837 473
362 610
660 973
654 587
737 447
3 728
41 598
220 753
289 952
864 232
820 534
102 622
85 74
703 650
967 18
482 80
475 515
699 976
565 15
888 544
382 710
799 433
405 787
221 755
506 121
620 901
972 421
859 330
656 776
36 268
956 581
798 327
96 494
741 560
4 920
87 174
444 613
653 950
912 351
488 169
698 78
834 908
894 456
137 359
460 395
207 969
95 479
3 338
860 817
757 653
668 360
428 103
184 641
354 410
699 243
943 337
436 65
113 26
575 884
125 751
62 963
560 353
444 626
851 113
784 909
748 340
905 818
254 686
765 940
305 768
264 628
586 360
317 511
969 917
195 747
801 229
909 673
429 258
121 956
620 592
622 635
628 910
914 141
438 472
825 785
765 476
721 185
97 247
319 581
82 177
607 159
469 841
947 362
347 106
319 217
492 132
785 228
257 754
419 629
600 859
616 495
512 606
143 74
453 252
14 985
828 520
215 758
394 75
655 88
645 939
865 759
438 331
64 576
80 331
172 2
908 551
581 449
862 422
415 704
904 281
685 793
139 362
421 147
130 960
140 254
691 425
669 825
925 572
614 770
514 776
259 908
521 312
21 728
799 821
17 485
105 492
157 686
750 851
184 504
276 382
312 50
584 276
791 265
592 666
66 297
972 369
983 729
574 661
708 321
88 186
37 450
805 233
660 995
18 350
37 923
338 250
894 831
267 657
235 228
380 95
419 880
466 257
81 808
943 511
773 625
720 416
584 714
956 36
40 690
472 892
730 431
851 207
908 956
816 571
119 912
425 332
328 737
155 187
703 290
671 499
201 96
916 867
320 147
874 484
456 361
391 729
756 68
364 237
660 400
559 225
258 461
212 543
145 404
993 636
852 667
521 504
454 574
706 61
400 919
328 646
451 565
902 742
960 506
626 713
581 261
835 763
423 838
331 138
22 547
464 224
719 426
735 956
589 35
35 125
328 626
78 83
889 261
400 245
927 604
429 456
489 594
254 677
304 4
181 492
193 105
49 845
897 720
528 260
843 364
983 308
120 979
113 950
34 863
572 323
414 444
266 728
275 539
73 697
952 70
38 219
425 284
32 296
144 244
468 994
18 662
886 824
165 646
533 596
694 321
471 912
239 177
614 443
782 184
367 777
781 291
752 464
640 700
565 820
343 520
520 772
110 876
799 743
313 719
164 508
565 997
486 78
968 132
984 889
40 664
307 329
824 973
315 211
540 482
752 459
306 368
199 875
417 158
715 928
833 721
8 896
795 740
843 357
333 604
837 399
969 972
642 514
92 344
171 623
445 516
380 62
762 865
529 776
695 714
264 70
426 491
844 959
428 199
789 231
66 708
301 536
902 186
424 170
458 44
502 911
791 91
594 9
799 201
231 432
505 150
517 184
682 357
419 611
362 659
793 743
899 76
498 168
573 855
326 394
414 80
456 101
161 401
414 706
534 520
650 455
225 127
560 892
561 58
749 642
576 429
540 57
31 243
467 468
969 301
737 223
154 542
74 469
692 87
72 666
365 622
472 142
223 600
144 458
326 81
122 816
908 62
508 653
801 564
602 530
211 161
543 660
918 317
815 979
905 458
684 278
620 904
307 793
969 444
138 552
190 907
31 331
250 606
118 645
891 469
507 402
78 380
18 4
600 614
664 725
964 705
472 276
619 200
921 493
495 228
27 653
555 320
389 743
39 52
201 772
192 749
297 896
135 174
887 868
493 960
616 747
307 901
32 547
14 838
727 737
449 301
682 37
562 75
757 729
725 71
604 818
805 736
788 457
510 294
326 810
956 2
856 847
28 746
929 527
711 927
151 126
364 287
462 779
500 489
249 99
205 177
653 770
530 169
712 805
775 513
837 584
910 597
892 840
27 682
944 673
245 727
413 946
903 432
821 973
57 663
594 131
994 201
539 381
979 994
875 145
144 713
306 38
407 934
113 562
784 52
684 590
107 93
825 273
999 59
840 106
971 362
557 15
379 513
451 52
357 575
968 64
732 102
916 729
693 426
584 527
980 651
347 63
815 299
816 536
648 696
365 392
815 958
407 554
370 789
402 158
76 436
483 945
705 102
73 789
89 722
890 716
566 496
992 29
268 807
174 495
93 42
60 70
572 545
532 954
786 586
365 274
524 472
274 555
153 229
451 49
922 585
422 13
46 649
631 337
517 489
339 846
763 112
846 220
346 166
942 266
473 632
9 970
854 158
393 398
677 524
667 238
668 971
272 494
367 607
132 65
44 65
538 567
354 943
901 549
371 576
871 524
638 739
88 605
300 133
636 690
310 844
699 858
881 735
613 922
446 626
646 415
6 675
857 890
73 668
970 811
588 454
312 172
5 901
209 870
951 600
84 648
263 41
256 754
80 52
318 652
926 477
641 346
504 90
329 53
677 934
744 59
34 222
926 775
513 854
277 561
783 497
522 428
386 131
910 648
160 779
36 720
747 8
898 470
371 255
946 67
378 16
641 72
594 97
8 322
709 583
928 273
337 197
730 171
657 33
782 246
963 282
880 564
860 635
576 586
661 375
737 826
843 41
994 856
816 981
235 573
457 452
184 237
296 642
63 474
978 614
931 286
637 626
157 30
27 206
831 115
679 230
726 439
514 916
334 577
87 259
509 452
544 981
536 877
256 333
332 431
967 368
636 423
394 432
179 100
946 618
302 398
292 106
899 554
485 135
660 346
431 744
216 73
162 5
161 731
516 743
849 856
712 125
519 937
543 447
13 321
20 152
648 879
237 400
200 666
29 988
262 529
590 465
697 869
605 562
995 49
416 189
113 609
256 211
856 532
400 491
632 375
724 553
900 98
40 996
991 269
894 938
871 767
544 86
651 589
520 831
633 813
969 534
462 311
397 360
744 164
942 691
733 122
451 400
724 510
993 432
798 124
920 472
211 478
677 739
981 718
673 579
335 521
704 895
615 856
177 193
409 217
632 834
637 993
693 536
368 976
500 723
672 38
876 717
187 165
15 157
213 202
276 209
466 360
785 572
179 901
654 407
644 340
486 798
369 914
762 499
328 367
455 486
585 900
611 242
59 378
324 574
638 136
103 790
917 498
965 709
89 188
305 803
445 245
154 65
416 341
894 343
826 258
326 964
934 29
269 627
196 534
591 744
213 162
909 349
594 496
519 908
300 694
21 669
820 832
467 818
413 157
692 573
668 426
578 215
153 431
166 237
977 539
235 803
339 476
157 470
527 452
309 960
532 963
856 880
609 498
788 186
937 183
291 308
117 4
255 525
569 142
200 396
74 421
49 830
227 212
935 70
541 574
929 266
87 354
728 253
16 660
632 248
893 341
254 506
580 426
857 362
186 890
213 71
45 946
867 961
154 664
655 746
907 147
383 912
566 641
640 945
816 429
749 512
22 365
270 520
233 615
932 782
683 406
165 959
675 294
757 338
559 730
575 159
921 320
799 538
416 753
121 727
135 604
613 307
914 506
346 396
11 818
970 661
219 403
403 292
947 240
354 38
108 379
710 44
903 459
217 927
922 217
596 358
628 588
155 974
29 800
439 517
278 634
117 192
316 227
921 266
356 377
843 456
900 614
526 249
988 971
171 441
958 225
404 600
143 529
138 482
113 530
733 655
941 35
570 152
218 575
864 111
567 587
547 16
940 503
346 350
515 36
713 537
149 282
285 510
79 24
341 356
85 191
194 19
731 505
314 150
505 119
469 373
597 700
928 672
116 103
200 322
160 397
595 624
375 879
48 923
923 659
404 567
521 601
425 229
739 859
769 739
227 12
69 54
838 448
867 364
663 884
393 479
241 471
807 228
596 956
933 469
1 376
857 941
677 535
635 34
323 45
681 618
911 202
720 640
345 388
633 205
227 763
111 504
625 453
880 69
850 168
143 494
890 102
798 331
505 16
785 169
520 844
891 211
363 876
763 816
931 603
318 25
761 188
804 672
111 407
995 871
273 397
246 384
358 873
227 505
869 85
78 244
901 73
852 82
363 972
12 520
533 581
390 824
883 601
568 994
799 564
570 600
484 327
525 940
551 328
132 921
979 24
390 845
344 504
637 614
896 142
472 776
41 643
172 710
240 612
739 588
806 26
963 389
751 386
32 122
884 31
41 32
593 112
144 501
769 936
633 742
818 718
424 977
375 554
812 517
140 739
511 210
534 880
131 969
672 356
408 767
70 216
933 356
139 538
101 793
114 906
835 628
322 485
582 588
427 664
930 982
667 981
132 212
855 720
904 885
500 855
815 335
803 691
284 311
749 359
920 146
77 612
525 619
307 570
201 776
875 445
296 878
340 682
192 471
887 212
956 877
159 645
828 671
787 677
837 326
407 423
506 288
782 974
455 574
843 135
98 368
869 769
618 49
525 794
582 779
624 620
461 854
42 957
853 428
772 50
561 183
110 813
347 186
642 45
747 787
53 822
976 405
441 50
733 117
238 618
951 461
396 505
504 500
845 589
644 989
6 468
816 8
947 36
440 981
926 912
498 158
149 255
9 264
655 843
962 247
268 290
191 300
958 125
533 856
285 362
214 713
629 30
59 312
653 953
479 301
269 348
259 451
49 517
81 84
973 316
158 154
553 892
330 328
395 333
122 653
314 399
583 897
891 799
566 781
449 472
319 234
955 234
71 399
149 814
888 571
789 392
771 145
431 910
343 461
320 377
512 257
312 987
950 571
777 664
774 846
588 691
535 557
921 270
464 528
52 813
544 869
816 372
503 527
988 966
237 53
288 800
875 517
375 786
912 194
900 54
322 448
551 28
454 150
640 353
951 441
950 297
227 136
876 131
471 614
502 14
918 310
119 449
150 880
667 827
536 3
48 561
213 538
658 766
744 486
463 535
23 879
370 588
851 168
37 693
172 884
831 687
332 263
43 147
535 566
8 706
58 876
625 5
524 863
477 63
781 268
335 718
870 104
593 184
345 12
416 481
144 986
285 762
590 224
594 798
371 103
784 191
813 355
41 890
576 696
276 305
191 347
765 838
413 674
404 579
287 19
901 678
151 228
726 88
99 749
867 879
60 198
519 171
179 470
456 198
777 131
79 51
214 211
479 994
392 499
161 268
717 18
601 973
51 510
437 233
550 331
390 220
788 351
987 852
95 110
211 489
322 483
626 126
310 545
175 264
97 633
645 456
356 46
558 828
19 830
578 850
543 378
682 801
642 680
998 333
753 954
480 340
204 938
584 932
846 495
919 262
61 431
849 978
663 8
193 923
283 625
249 79
395 89
603 599
288 790
924 246
633 488
512 341
29 308
572 752
719 218
91 927
374 900
504 427
701 71
429 589
787 542
945 275
259 18
653 191
724 853
697 83
750 705
407 184
537 871
552 206
468 713
896 173
949 863
260 682
495 457
761 610
478 457
84 907
137 456
876 373
37 268
592 251
525 613
430 372
536 892
713 630
768 498
204 911
60 209
454 923
85 670
279 122
15 103
800 701
36 739
638 580
61 899
392 337
337 171
24 996
4 61
991 574
968 938
59 348
903 876
607 568
232 897
296 972
277 142
862 199
287 222
380 952
119 966
565 306
773 58
246 899
748 294
178 908
685 644
229 592
334 372
460 102
806 411
342 715
689 141
448 796
501 450
853 841
637 69
302 66
288 854
883 234
214 832
595 248
992 719
939 466
501 620
274 462
79 685
316 486
246 758
586 878
207 736
613 963
696 36
496 430
820 875
952 937
634 581
800 756
718 974
155 79
892 766
307 952
638 45
948 829
44 788
510 703
573 829
163 391
317 202
666 992
700 145
465 214
348 539
624 430
463 795
374 237
589 905
959 116
596 921
837 773
190 910
313 339
175 108
461 617
135 768
993 854
137 999
856 19
294 812
941 498
513 96
559 87
289 413
461 622
93 333
660 237
713 803
10 590
297 306
161 997
466 148
237 149
960 428
948 786
628 463
53 781
933 269
386 76
471 978
240 907
417 492
422 391
224 999
800 428
437 844
442 332
631 589
733 681
940 724
169 458
940 164
136 636
96 65
800 952
604 796
346 376
776 958
851 10
868 68
698 656
309 834
728 385
829 512
287 625
332 13
409 916
881 515
490 387
327 989
826 219
34 394
105 424
623 355
182 689
581 678
864 572
918 933
553 868
619 297
804 782
298 253
840 183
830 556
248 888
309 179
885 703
612 514
730 92
160 331
605 809
328 387
112 514
761 191
685 632
87 977
277 489
457 444
134 956
488 555
528 601
32 854
143 53
374 238
330 448
692 52
149 268
255 204
383 627
948 601
215 940
651 594
884 715
355 402
559 782
36 849
357 184
45 473
501 303
387 972
637 348
571 459
722 457
15 523
75 916
510 714
554 202
854 762
324 528
650 924
391 582
691 608
129 614
544 920
569 187
382 185
471 697
110 953
55 179
479 253
814 755
3 411
51 9
339 530
320 799
593 771
39 124
853 633
334 765
274 465
112 312
293 871
988 2
232 50
976 102
730 169
133 319
765 87
151 159
176 935
933 789
498 939
210 993
574 643
529 611
340 568
593 478
879 715
662 384
198 509
701 991
90 970
425 749
635 94
878 945
110 423
470 21
616 996
813 932
23 620
728 189
578 785
157 815
357 919
65 217
599 360
882 607
743 783
163 217
317 737
381 717
38 541
74 825
844 719
798 712
781 470
417 712
411 749
138 572
875 202
500 148
882 79
656 328
259 745
1 201
662 715
740 935
515 182
128 501
352 403
396 678
123 563
331 65
595 265
106 487
696 805
613 24
699 534
200 245
421 947
795 834
193 818
69 234
994 16
115 416
551 284
439 31
216 18
937 166
200 304
930 177
6 226
529 369
969 340
203 378
457 830
243 265
927 69
36 635
924 569
590 805
361 409
31 197
711 773
618 218
5 57
847 638
451 216
843 986
920 96
930 118
469 87
70 354
803 248
100 158
400 502
10 231
164 793
821 167
338 379
416 229
393 152
566 100
475 539
947 200
904 258
119 400
992 98
414 65
57 318
270 455
131 640
226 529
182 721
309 830
156 542
232 902
62 264
676 706
886 373
559 92
374 427
677 705
281 793
575 519
569 863
607 148
188 238
548 130
730 459
120 654
122 758
179 377
321 401
907 319
938 909
763 740
665 616
169 668
101 920
896 983
226 849
5 76
638 676
615 708
826 847
576 242
547 397
531 322
541 121
846 205
65 750
114 467
246 421
62 396
543 182
184 490
684 913
326 844
622 444
988 815
708 998
967 853
861 822
560 984
289 590
742 208
140 830
854 766
459 996
419 545
442 226
619 753
921 503
176 765
170 961
12 270
41 424
982 798
394 64
676 382
324 443
641 426
825 905
695 869
912 552
562 783
932 402
399 436
698 512
402 217
266 818
269 319
219 216
773 643
357 155
938 27
851 768
505 293
960 123
170 883
420 492
107 141
266 169
396 428
39 621
130 366
511 403
325 307
742 678
772 129
932 239
81 278
994 501
435 170
98 282
151 634
98 357
774 399
633 979
435 278
247 705
412 466
498 275
315 902
285 278
272 476
586 945
231 63
671 44
167 708
930 188
405 494
593 935
90 180
101 827
300 55
481 358
737 45
814 848
276 620
875 990
910 791
814 595
990 274
952 850
593 246
44 277
79 48
725 560
168 545
415 590
268 961
208 93
17 306
443 818
748 404
581 114
822 774
421 234
34 686
370 950
218 434
396 731
702 620
49 91
241 943
641 986
920 436
551 700
207 277
649 153
528 918
418 497
567 89
436 214
816 156
441 837
513 422
957 669
618 989
616 715
667 484
491 336
632 892
739 889
254 6
586 66
464 1000
158 357
959 196
913 945
131 44
442 835
830 724
706 423
10 80
62 139
841 403
368 980
274 930
477 330
766 282
211 409
393 611
574 947
383 184
141 739
76 757
718 399
310 839
722 729
23 639
672 629
281 756
341 850
952 43
41 735
964 845
352 30
651 444
336 232
804 565
508 979
15 384
950 873
440 125
232 493
483 959
976 477
458 827
28 481
918 910
376 165
612 189
538 926
438 672
985 635
83 764
221 949
295 823
731 208
951 311
506 648
475 963
246 157
129 678
809 302
294 253
486 142
349 721
430 875
401 949
341 634
684 631
551 639
739 463
395 376
21 753
682 278
383 979
199 69
573 848
911 683
492 712
823 286
992 728
127 884
233 690
634 386
866 787
988 565
278 537
307 36
639 955
657 805
62 468
703 699
533 839
358 499
616 261
214 533
980 981
795 335
208 334
585 144
480 3
162 578
473 199
767 206
90 999
249 862
438 922
807 244
591 773
789 970
558 966
56 893
540 283
824 10
682 204
181 947
630 627
617 437
915 678
109 595
318 225
17 741
66 735
388 334
142 7
357 498
977 722
341 755
708 289
463 2
481 254
64 352
736 962
681 190
39 116
138 334
813 249
277 992
356 45
475 114
900 378
15 102
618 761
950 866
420 509
152 104
427 182
807 675
421 523
187 101
770 475
352 941
872 757
381 482
382 771
721 31
197 251
313 840
205 311
587 205
950 875
310 63
91 175
288 944
790 355
289 853
22 216
820 579
237 373
933 561
646 589
173 951
787 680
866 471
755 266
888 425
762 464
504 253
682 728
398 983
645 891
769 516
84 635
823 220
844 77
880 317
841 552
870 811
449 417
643 928
625 331
600 795
603 284
428 810
206 271
159 622
937 361
152 534
101 731
505 314
324 225
384 875
328 627
630 275
930 85
678 46
687 857
429 453
521 855
658 423
188 739
660 941
253 460
935 814
453 929
973 682
694 368
282 81
527 192
188 292
606 862
910 414
864 924
42 454
757 286
212 772
510 353
653 783
480 886
687 770
184 302
584 804
141 629
570 380
434 970
647 866
816 973
73 44
436 284
462 79
306 437
291 312
815 871
165 816
872 264
387 131
581 673
1 837
252 13
103 80
164 68
721 542
634 364
89 80
279 649
915 956
215 33
169 477
601 10
869 8
939 871
129 566
455 489
675 744
442 52
276 664
679 393
488 392
666 974
917 592
560 567
436 577
820 586
284 319
463 518
854 544
643 502
703 634
526 182
808 214
658 727
620 341
494 399
75 870
740 516
308 70
237 567
814 377
965 325
761 55
882 593
524 535
904 363
41 68
160 62
836 814
570 824
13 928
834 153
889 886
528 1
284 26
524 399
598 289
181 2
131 705
558 308
31 298
957 491
137 64
796 237
447 506
333 970
434 895
267 782
509 854
329 306
592 63
121 222
846 737
744 835
809 250
976 254
821 727
742 828
271 662
579 442
362 256
313 846
857 787
558 310
742 699
597 411
885 149
520 684
975 625
477 689
627 492
19 534
673 130
597 678
201 609
418 866
116 400
929 258
906 512
38 375
19 970
227 836
865 674
827 122
974 638
679 889
719 765
729 796
881 401
256 896
877 39
843 160
971 970
173 502
678 170
743 87
568 151
683 976
371 237
902 720
8 49
464 763
591 436
65 92
253 711
773 94
623 512
358 587
965 23
608 463
437 521
430 964
910 189
464 724
114 831
691 673
135 204
645 368
30 893
135 763
863 177
83 166
185 993
372 239
728 616
911 9
186 637
196 788
293 414
864 719
215 539
812 354
703 373
107 63
749 24
689 273
107 765
512 448
358 744
594 352
38 663
965 310
781 236
214 806
37 402
183 849
524 282
315 597
728 677
831 221
694 56
707 39
464 60
928 690
864 946
391 201
943 613
326 256
120 651
571 47
213 567
965 831
346 158
443 116
357 192
216 161
379 203
404 72
57 698
454 37
932 957
405 230
536 57
373 988
259 376
989 474
203 494
854 984
137 198
443 393
611 698
993 75
399 312
205 228
503 266
721 338
56 772
887 252
841 417
556 799
916 183
175 240
307 655
247 785
880 287
675 456
388 956
362 443
160 230
361 267
738 908
165 586
563 749
837 11
591 252
391 183
129 483
523 499
956 458
510 502
33 663
531 402
86 573
913 494
118 21
942 999
97 168
889 250
480 929
760 22
458 947
465 31
595 660
311 347
158 508
810 383
24 956
775 774
595 584
490 961
104 833
352 25
968 837
673 446
272 833
576 818
545 233
384 778
146 501
22 406
696 3
850 648
940 966
894 216
611 688
416 689
864 889
124 32
421 587
6 462
238 694
630 675
53 482
693 850
930 407
929 651
993 137
537 356
49 524
590 895
769 152
305 380
159 514
98 586
1 761
119 459
930 706
682 821
224 361
378 479
412 695
795 736
851 74
371 337
895 152
308 241
211 800
70 606
884 858
933 694
87 37
925 602
510 403
462 669
10 284
126 406
683 417
406 24
289 429
929 849
220 341
971 511
617 759
863 977
609 628
611 794
357 452
790 899
756 970
86 372
369 113
799 466
550 203
179 378
181 958
168 376
40 782
309 528
24 496
881 495
911 548
909 80
565 131
908 583
855 636
21 484
342 760
373 772
868 630
760 598
416 320
479 589
891 67
138 620
52 829
899 401
707 755
304 27
335 784
375 105
648 980
52 118
515 479
753 129
415 396
380 763
819 365
85 640
228 410
129 968
151 397
26 463
357 349
863 749
106 570
943 466
710 146
397 903
753 104
278 64
987 248
541 473
681 782
761 136
502 406
803 95
611 960
275 124
822 417
905 154
212 312
63 776
376 726
110 141
209 15
882 348
465 91
231 8
658 642
99 30
627 622
74 364
920 745
521 878
680 923
154 77
204 755
328 102
580 844
906 475
545 923
285 275
769 963
53 606
266 476
121 531
187 206
368 51
540 634
332 498
184 461
534 674
219 45
791 470
298 593
649 808
298 112
258 247
867 830
569 521
881 533
967 941
760 391
880 661
46 823
784 630
377 338
171 209
993 156
882 19
916 231
184 420
78 507
402 76
393 746
393 534
636 462
59 149
82 739
743 972
263 952
494 34
97 676
753 477
7 888
364 917
154 302
826 547
713 540
80 297
506 577
937 429
812 778
724 858
736 316
132 348
944 307
139 890
440 779
213 174
896 493
505 455
470 14
489 608
377 94
318 215
223 838
758 359
130 154
996 210
404 624
593 277
295 4
106 29
263 275
990 215
293 207
513 498
949 609
312 610
740 179
971 494
642 15
174 926
372 902
112 182
940 637
473 998
958 777
610 763
388 461
665 187
968 473
78 909
405 876
750 536
420 28
353 18
317 798
164 848
148 564
370 273
502 310
838 904
512 659
383 651
729 577
850 573
403 414
939 445
899 351
522 712
82 299
116 419
467 92
539 898
251 823
147 113
815 694
764 654
239 690
754 771
984 350
171 494
402 702
113 702
26 46
317 91
78 770
215 933
574 167
293 558
596 78
839 363
629 313
968 503
5 601
786 177
60 259
95 309
258 25
2 994
184 569
892 641
243 852
235 982
421 293
492 351
606 796
464 891
388 775
671 440
723 24
939 776
668 678
980 85
990 869
480 976
141 101
415 608
693 299
388 193
860 585
880 528
999 735
127 572
794 28
755 890
451 135
105 266
403 927
821 243
133 204
130 956
452 677
629 153
197 452
81 68
620 464
386 504
534 378
467 125
746 663
915 98
596 556
779 333
990 752
559 130
865 413
860 478
176 399
679 140
174 287
665 908
372 50
438 192
404 201
2 866
237 48
635 195
16 897
723 553
771 252
842 149
23 928
141 592
884 55
104 733
781 619
400 809
572 378
722 512
978 898
694 312
18 526
957 616
436 523
857 777
549 229
968 121
771 62
465 461
568 315
497 813
446 480
488 346
399 556
225 615
646 577
167 920
645 905
432 62
744 369
278 985
653 442
428 98
647 660
964 781
557 946
279 954
32 997
528 841
180 206
463 494
148 549
701 785
867 891
961 616
162 971
632 571
644 324
35 799
839 215
356 575
891 791
729 157
99 223
698 284
310 704
373 689
398 623
989 143
664 268
817 863
533 339
227 408
495 824
204 633
210 92
893 269
219 806
621 742
335 108
212 205
897 147
868 821
228 541
756 550
892 19
142 307
79 791
419 717
691 237
182 199
599 780
789 297
278 401
84 679
712 171
195 484
921 752
455 230
254 379
983 380
229 192
889 973
622 38
311 889
506 146
872 157
475 44
77 786
864 654
172 569
648 402
98 495
116 303
119 683
661 31
370 626
661 496
236 27
218 35
51 747
360 426
819 665
316 429
256 80
581 450
862 788
105 128
992 416
164 757
28 681
304 324
185 939
661 310
564 962
714 626
9 287
790 252
171 161
531 934
156 894
800 241
664 600
797 884
345 366
488 721
511 750
199 838
700 260
434 71
503 354
528 553
752 898
407 818
856 730
180 615
359 729
736 445
778 802
350 331
558 769
601 804
698 106
240 530
589 865
256 701
96 58
858 629
948 788
538 306
832 378
883 316
418 611
202 167
29 410
141 697
21 668
479 878
140 108
555 353
483 28
623 49
262 322
701 137
282 594
208 858
73 661
313 971
399 642
530 73
778 210
721 268
988 982
202 750
498 403
345 823
504 318
469 775
8 828
445 396
950 711
677 306
455 627
672 952
577 186
709 170
85 585
42 135
890 487
871 887
567 825
505 598
858 653
676 707
574 349
265 848
968 580
750 364
797 404
944 898
425 209
501 210
170 653
124 810
891 730
904 152
893 790
884 909
92 464
444 183
26 201
335 620
721 257
111 43
168 781
208 518
71 231
788 246
101 249
60 809
871 424
317 425
273 148
432 554
834 548
635 711
507 859
48 963
393 484
40 385
328 568
989 875
819 832
52 410
956 580
656 801
146 257
402 916
251 668
340 37
789 843
626 418
310 318
187 70
681 305
793 700
220 863
188 234
89 782
596 388
536 345
924 853
679 528
550 533
731 821
988 85
773 812
62 870
450 552
726 575
982 247
957 575
607 419
263 615
51 3
979 713
981 752
452 199
698 80
600 299
89 394
561 952
265 266
477 387
794 300
580 783
424 80
47 34
524 526
562 141
37 817
804 304
733 132
26 155
408 593
108 194
671 692
430 566
660 890
383 406
153 539
665 772
68 983
250 306
917 501
944 593
280 643
255 381
358 735
839 588
689 197
35 556
533 977
6 64
267 934
35 44
374 728
444 617
491 919
184 334
154 327
697 602
696 241
272 399
203 776
359 500
487 751
607 604
892 246
823 733
964 792
876 894
472 39
729 988
31 672
224 667
591 724
527 304
912 179
160 297
934 751
850 755
247 164
126 458
966 24
9 691
87 843
859 406
578 204
640 90
644 544
881 398
929 72
120 589
738 739
471 812
601 716
211 114
96 854
905 375
467 54
478 327
238 627
631 927
335 399
908 614
371 634
272 498
554 261
261 393
265 839
268 674
354 721
258 756
776 156
281 351
40 610
296 498
872 556
729 535
960 999
161 920
725 270
838 248
222 128
323 778
716 906
843 430
78 927
621 977
842 590
993 334
102 406
723 187
156 617
829 527
868 654
124 874
237 658
616 684
979 110
26 941
96 584
665 422
726 975
935 651
382 949
977 444
875 522
311 909
555 204
73 828
495 868
265 895
328 115
881 347
718 166
690 265
151 240
831 776
397 726
623 490
211 154
728 692
510 146
563 661
598 889
473 377
569 375
633 474
604 859
278 225
645 169
182 290
355 453
570 883
887 846
395 102
502 9
310 610
302 15
690 147
843 803
206 85
469 477
490 132
491 408
21 720
710 831
533 228
620 914
891 608
551 2
755 967
965 375
51 566
304 985
497 419
863 617
777 332
923 327
592 900
176 13
861 288
892 84
804 368
701 581
830 965
225 167
869 343
360 82
909 514
396 442
652 407
834 738
885 799
618 171
897 364
976 661
755 725
996 972
695 277
257 923
919 286
357 276
682 568
543 100
738 95
909 701
701 311
972 578
32 71
923 567
607 732
90 76
955 813
855 699
683 29
844 913
99 857
529 175
475 851
904 24
720 567
871 354
632 525
40 480
424 453
631 152
363 725
533 436
573 589
30 876
708 843
364 779
814 204
977 871
708 597
291 357
150 83
776 914
849 904
106 600
942 491
488 871
116 915
4 845
251 545
460 809
517 426
804 634
395 485
642 240
589 788
430 470
486 112
169 61
557 979
583 309
821 803
666 112
17 224
844 260
458 780
561 696
889 969
469 246
748 6
247 263
407 655
805 401
942 634
223 865
249 743
916 339
584 774
852 768
597 410
850 70
879 836
90 689
744 183
225 725
760 978
3 888
312 753
852 1
961 397
483 12
559 871
667 59
205 625
222 498
943 393
626 115
526 333
187 714
139 855
486 94
339 835
942 660
167 482
150 118
941 407
306 457
907 499
208 825
392 705
86 656
227 197
878 368
209 643
259 468
187 753
289 436
558 411
199 354
381 38
656 275
608 880
440 162
700 723
943 909
771 930
487 696
875 308
93 636
598 535
381 336
592 797
819 755
896 918
153 940
871 34
39 631
812 614
875 906
492 241
533 630
784 230
9 384
146 254
859 656
674 431
925 956
461 635
677 224
103 702
989 522
524 902
115 273
211 38
530 632
822 484
717 242
999 652
971 373
567 295
398 745
492 493
483 844
142 718
265 406
178 616
418 400
145 772
759 359
594 451
685 554
612 585
817 530
686 380
386 254
157 560
317 712
930 541
140 356
645 323
953 690
471 211
748 144
816 47
775 367
7 474
489 683
703 247
51 301
941 972
637 112
291 232
241 818
334 366
521 858
488 212
498 633
99 345
205 800
382 682
266 916
566 292
545 613
33 280
350 844
440 263
116 6
40 306
737 158
62 450
666 509
660 8
525 614
111 47
204 458
433 14
734 900
364 702
750 214
596 776
146 550
602 703
246 80
560 474
733 14
127 25
752 563
144 584
228 34
9 717
769 444
980 687
979 969
644 997
199 643
987 890
818 246
951 717
799 489
289 640
574 969
961 656
2 552
408 748
31 483
369 609
131 407
650 199
94 265
247 497
783 430
173 712
516 246
568 911
593 410
834 165
201 92
892 564
828 353
183 480
226 454
496 526
206 487
497 442
504 286
546 36
781 618
699 826
166 653
597 851
191 663
687 444
889 58
824 169
760 337
742 81
172 127
570 643
387 311
226 108
853 775
820 399
117 746
996 987
964 923
580 620
11 826
535 883
519 675
789 774
517 620
440 617
959 613
958 743
667 92
480 790
819 372
800 521
539 331
868 84
612 981
853 950
323 866
394 176
720 879
12 997
461 655
903 511
287 635
263 410
627 163
939 907
243 106
74 462
582 851
468 95
285 16
26 514
635 396
532 798
452 235
193 452
220 817
381 727
484 86
960 14
90 581
722 981
804 704
41 164
117 125
391 60
592 699
621 310
124 16
449 312
885 862
788 555
854 56
487 352
296 702
87 711
330 378
121 475
998 564
371 287
348 105
232 905
844 134
364 675
679 60
618 200
911 211
727 929
767 94
421 129
280 990
949 462
699 155
209 403
681 23
887 14
717 942
201 750
858 463
953 267
312 194
61 309
296 223
85 449
714 698
762 260
858 46
113 533
330 495
470 683
694 773
801 150
268 966
389 24
946 344
815 7
238 68
120 448
15 190
249 740
448 297
980 998
885 400
837 996
920 498
688 847
395 61
786 353
328 70
953 924
195 371
395 715
225 792
824 520
577 659
693 415
218 343
120 195
457 430
662 543
387 404
90 635
978 983
195 228
999 549
609 705
880 881
737 455
343 993
855 407
822 224
741 767
525 573
298 652
382 790
584 446
307 772
639 727
232 158
730 277
212 874
365 325
259 394
649 264
75 668
257 991
721 925
324 586
964 275
773 790
195 417
888 478
651 946
815 884
450 27
162 818
362 656
560 679
509 142
947 633
228 752
33 1
67 827
51 790
77 383
835 807
987 849
277 808
485 615
221 187
612 599
489 512
212 274
938 31
391 158
145 641
680 985
873 197
785 698
905 597
976 173
694 293
253 762
907 462
983 996
175 43
516 329
65 609
388 597
678 178
744 79
57 838
991 359
949 789
905 539
712 846
409 811
681 702
655 855
624 909
25 841
792 598
19 314
794 225
181 380
761 272
22 694
71 125
181 520
660 847
499 6
700 886
525 45
974 819
240 594
212 728
444 324
323 988
258 597
853 826
936 895
618 102
784 53
126 671
962 813
315 507
365 614
565 423
131 534
367 818
29 63
323 867
795 227
864 649
165 111
912 708
557 837
455 234
614 12
840 882
930 567
571 25
435 379
872 308
115 895
301 405
173 18
643 9
676 939
615 54
625 536
950 827
560 628
466 675
360 940
260 72
171 332
209 882
608 286
98 906
126 521
796 611
35 687
555 730
11 403
867 969
696 602
760 999
800 239
401 960
870 621
963 577
146 683
359 804
889 735
915 977
969 94
987 127
260 617
656 936
846 284
794 163
36 877
993 874
203 624
483 327
334 413
632 298
473 527
557 520
251 22
362 520
737 308
258 674
902 388
402 682
213 691
507 867
714 940
101 872
8 450
767 628
644 833
289 755
213 392
635 219
907 540
791 665
964 718
797 665
962 283
945 342
776 510
823 682
917 999
209 208
746 251
682 804
915 716
268 303
146 893
371 736
489 770
272 202
882 649
821 668
554 162
648 290
235 581
997 585
600 241
243 307
284 543
582 947
513 903
179 111
906 21
830 17
903 395
983 313
285 988
690 762
80 144
345 208
544 626
887 897
578 467
741 930
929 95
804 661
796 889
516 133
385 51
611 218
787 772
988 512
608 968
247 742
693 414
863 207
996 939
158 235
478 329
526 340
392 279
793 193
490 212
552 611
730 750
647 766
909 238
723 490
711 335
812 394
643 568
295 278
240 25
548 82
677 917
212 237
378 383
285 192
560 395
763 633
295 565
955 897
579 122
163 453
843 668
468 924
70 745
762 702
427 165
255 454
101 299
408 393
906 702
476 600
158 20
436 983
943 984
400 739
863 920
717 422
884 396
467 237
621 951
116 124
244 368
614 892
967 318
944 660
119 270
133 427
664 378
841 833
741 538
922 282
936 708
783 911
327 50
703 963
854 797
961 390
477 993
314 737
534 205
496 371
885 863
859 394
174 27
498 295
33 244
425 502
192 835
116 161
360 543
937 435
408 968
368 529
311 764
900 700
193 298
273 585
415 447
245 429
585 864
59 428
747 529
64 236
447 756
653 332
439 897
236 601
600 755
849 551
233 913
704 863
951 583
327 205
595 383
878 412
527 749
975 938
133 106
83 506
14 271
507 235
344 695
856 840
889 446
603 413
402 797
323 437
889 212
464 209
503 523
126 753
758 464
840 45
651 230
961 222
749 456
707 988
188 287
193 195
873 391
141 243
389 26
552 934
30 582
894 488
975 749
789 486
572 568
755 916
526 731
915 125
281 763
830 652
852 795
263 244
208 355
830 62
292 696
842 189
367 471
221 448
983 325
92 305
245 661
446 997
713 311
143 77
450 445
169 286
229 682
54 705
66 84
904 710
776 945
758 557
54 819
256 532
702 71
965 748
441 949
715 621
559 806
96 636
91 495
413 682
643 751
39 675
806 887
592 743
87 232
824 41
891 112
119 135
554 749
63 523
794 95
757 465
650 730
944 152
965 170
648 481
426 125
317 392
205 462
104 287
659 297
90 32
17 136
697 361
694 851
494 610
946 609
850 235
724 1
441 942
57 513
428 875
64 182
726 343
371 309
659 623
231 235
8 553
250 4
418 275
717 820
984 921
254 967
323 363
448 188
87 357
163 278
511 695
195 971
402 636
106 832
224 908
865 858
664 958
489 98
441 923
853 394
385 684
654 146
349 298
295 522
536 201
325 844
199 501
451 767
447 115
871 227
317 116
447 216
796 890
169 474
758 2
806 56
4 194
330 896
328 281
354 784
362 750
539 744
677 486
180 222
42 775
908 961
415 690
729 733
946 525
803 128
407 292
183 500
616 820
35 612
719 369
488 703
733 942
616 845
203 237
818 146
434 672
720 50
924 733
522 212
849 139
912 13
137 69
137 151
485 619
837 47
164 253
954 659
811 683
553 191
881 919
400 393
555 698
286 329
19 754
412 309
763 793
862 197
231 196
388 679
744 515
5 22
467 679
976 259
52 781
233 1000
926 571
264 704
108 247
745 699
117 440
790 786
838 986
418 558
207 286
927 945
799 302
189 218
594 895
717 334
155 164
450 484
791 591
537 95
92 426
903 74
660 619
840 376
134 571
342 25
920 210
841 790
771 49
354 152
924 556
826 749
514 602
655 108
377 948
633 449
98 239
512 17
329 35
99 735
376 887
115 950
671 421
518 886
43 235
490 413
134 957
505 946
927 654
686 16
461 829
52 99
288 905
974 581
543 952
900 937
842 136
100 644
602 923
111 894
621 936
928 205
376 870
320 791
927 880
826 869
851 79
377 670
158 418
219 889
370 439
131 778
42 542
209 27
455 561
978 908
548 890
213 153
750 945
425 835
347 587
595 514
852 785
289 231
409 617
538 319
888 783
338 315
292 236
315 529
172 266
502 412
157 82
14 484
462 773
971 871
382 521
60 758
338 23
628 713
998 121
509 977
163 401
744 750
574 487
469 705
334 521
947 485
821 545
527 851
812 492
162 515
941 718
908 203
57 309
525 648
434 191
66 104
117 277
321 769
173 371
732 576
727 863
170 803
656 370
11 941
980 67
345 35
25 89
622 133
519 793
727 586
456 709
548 494
830 941
667 564
96 652
198 752
411 592
818 103
153 32
164 886
857 276
47 244
356 390
485 711
530 798
807 191
746 235
937 196
673 247
209 642
203 938
450 267
111 741
652 573
340 394
859 921
754 251
771 567
857 680
143 224
288 810
383 56
865 402
51 468
507 498
886 750
557 110
84 28
981 89
354 696
147 48
623 776
981 535
911 252
615 251
527 932
542 523
47 707
989 721
8 233
492 472
657 916
830 736
866 682
227 130
428 986
949 604
465 439
839 213
955 738
646 546
102 581
812 595
127 844
6 272
343 802
688 235
993 24
918 428
133 305
413 360
54 233
93 733
752 379
320 354
138 593
411 170
504 272
692 165
112 402
244 14
810 49
853 533
959 316
433 399
321 19
860 879
168 639
155 696
676 460
24 118
578 689
207 591
827 410
681 290
560 447
985 722
345 555
105 956
104 580
491 718
821 718
509 119
635 309
190 391
746 892
817 999
90 857
390 795
769 833
712 337
282 457
340 801
434 523
542 693
990 441
785 346
224 839
195 73
909 321
893 134
390 665
26 446
616 900
957 896
656 67
615 198
214 827
858 905
91 190
833 448
708 163
350 483
747 609
748 99
531 714
181 186
397 435
737 133
977 927
635 13
597 91
301 337
133 833
434 756
863 477
371 666
654 366
956 325
293 65
485 692
237 252
362 102
886 670
457 863
433 997
586 698
877 259
245 48
211 525
177 471
161 371
332 799
496 91
291 552
511 22
221 41
754 837
201 271
271 71
635 480
518 685
249 656
935 389
481 624
747 232
495 580
768 121
346 34
406 53
631 373
523 219
724 212
887 681
653 954
297 28
569 941
1000 954
508 757
597 824
872 679
655 462
517 360
371 105
468 299
972 499
380 253
790 312
353 421
326 531
336 981
128 538
931 873
954 353
153 856
135 159
32 816
692 9
388 209
590 616
692 97
771 520
549 52
452 281
423 649
579 402
447 322
457 150
628 254
845 621
751 384
528 697
301 361
491 752
150 995
159 876
743 895
148 622
781 427
550 743
948 357
304 45
291 633
643 966
199 982
406 652
135 858
403 370
19 89
391 162
297 968
742 6
388 128
149 502
969 738
490 665
217 984
271 412
842 103
815 706
676 513
384 457
844 663
366 959
587 310
326 875
554 430
633 931
183 619
427 676
229 15
627 8
903 795
334 493
719 117
567 364
843 294
331 92
906 493
490 323
767 60
574 757
450 262
22 551
375 374
45 971
505 864
562 517
151 204
652 864
279 830
469 803
929 137
958 768
387 850
174 590
797 308
221 336
552 77
466 817
503 618
541 444
262 890
166 265
851 303
417 285
891 856
225 321
279 460
129 603
367 308
601 54
24 143
396 116
471 379
328 896
973 22
559 911
224 783
843 927
578 186
786 36
391 806
74 595
279 454
34 12
317 169
289 910
359 520
354 759
107 268
478 599
816 409
841 718
367 656
979 234
837 687
645 585
714 146
563 564
840 786
362 660
747 985
746 452
383 570
549 369
464 550
514 209
205 207
279 162
752 284
1 532
643 84
177 476
910 50
805 507
5 53
385 812
88 541
687 851
604 312
47 554
482 951
936 469
523 630
919 45
852 10
518 547
12 65
747 560
870 683
577 643
970 589
303 560
139 10
300 24
253 674
305 704
242 32
792 375
432 388
601 84
355 146
339 886
123 541
516 85
196 960
263 149
696 291
772 326
190 404
252 443
558 234
542 148
558 40
340 661
462 111
701 976
230 813
105 314
278 377
98 288
563 373
246 357
388 479
884 365
316 333
175 244
853 968
846 168
497 49
238 572
906 827
319 630
473 42
802 554
70 877
326 907
242 48
860 187
961 22
271 892
359 928
904 65
35 581
823 564
234 189
787 608
649 193
15 620
411 113
751 791
503 392
23 526
395 823
545 494
439 479
39 104
988 913
646 333
561 35
458 648
705 434
633 139
351 721
822 814
719 607
985 476
980 705
151 417
396 294
781 463
838 859
296 886
158 832
274 504
977 457
469 466
323 113
228 991
784 352
373 306
665 515
312 252
353 427
913 449
282 504
701 704
522 503
192 31
439 867
40 270
53 874
806 696
20 594
640 153
638 40
475 835
433 857
938 426
829 361
274 228
413 433
573 581
991 78
481 611
63 336
771 259
272 537
489 960
170 698
909 147
32 502
215 179
875 381
683 303
857 833
209 630
602 89
343 490
644 417
773 458
585 137
582 124
753 379
398 404
696 207
891 969
223 726
530 761
131 304
990 931
478 769
872 472
710 7
322 112
664 228
817 938
148 734
569 174
100 512
247 721
637 791
547 266
358 799
649 339
901 520
553 55
558 167
632 197
243 432
784 675
513 587
590 354
551 880
439 485
29 639
563 864
137 318
290 603
293 861
294 320
277 791
474 237
37 436
214 118
829 972
528 442
860 30
22 773
258 483
976 711
332 36
574 37
384 427
761 268
450 290
873 508
750 918
812 43
93 682
530 378
930 731
966 778
635 961
210 241
548 91
231 632
179 362
793 258
108 785
842 387
176 217
22 316
708 73
734 295
264 654
709 719
859 34
281 44
773 664
298 481
992 905
199 708
577 115
708 884
846 707
900 659
82 767
3 122
69 268
549 960
182 575
733 238
704 915
480 816
50 566
528 424
718 776
397 495
466 42
276 772
836 531
414 821
760 468
183 713
366 459
697 905
865 848
122 630
15 314
878 82
765 869
450 187
51 286
268 879
856 241
245 403
499 507
532 622
346 110
959 469
324 33
765 248
281 566
325 328
932 617
292 736
71 791
622 529
252 420
627 17
710 38
976 1000
218 415
357 361
688 829
818 974
892 234
302 62
524 826
783 322
254 335
574 776
204 88
913 226
98 461
30 21
28 619
7 981
208 795
628 775
939 902
207 482
572 946
379 230
416 97
954 233
110 247
175 727
758 990
581 718
791 247
462 795
613 704
370 967
351 142
668 978
672 515
532 559
420 273
192 975
86 96
619 910
941 564
646 250
732 666
177 975
647 37
389 479
328 647
976 651
897 82
112 276
737 887
753 356
630 181
742 784
703 176
704 518
72 259
870 496
238 542
201 535
861 899
400 91
135 849
40 30
336 309
559 304
625 421
607 425
682 545
363 475
392 183
977 336
604 939
683 954
802 263
876 934
202 566
549 847
441 663
379 16
748 256
252 885
87 465
826 147
58 116
911 464
887 200
546 75
900 113
953 219
109 184
934 350
675 968
817 979
647 499
633 238
789 448
181 418
911 983
124 9
333 122
801 762
967 910
791 185
642 356
44 537
438 106
494 396
708 331
801 99
833 713
177 833
232 349
241 403
838 153
374 737
331 824
128 718
109 623
592 578
868 186
108 933
17 70
468 226
388 143
165 373
360 74
283 494
245 449
183 148
118 886
313 628
151 382
12 146
696 970
883 259
563 933
31 629
987 945
828 551
975 94
775 254
539 632
423 198
320 23
615 390
325 150
801 953
622 39
631 968
569 614
813 333
856 926
179 781
756 141
465 149
978 893
138 503
353 615
270 795
732 237
811 339
396 625
267 644
246 271
582 127
562 123
602 258
701 879
921 376
646 768
642 418
728 473
215 515
207 886
827 938
436 782
918 541
350 45
402 410
380 441
191 600
191 661
638 421
311 286
603 471
340 457
470 60
171 767
466 357
40 398
104 274
777 69
694 598
362 809
671 534
378 937
446 578
868 161
114 645
112 778
59 503
255 824
321 133
417 141
417 339
128 770
963 446
683 44
210 923
270 332
363 512
50 310
644 424
716 365
719 957
116 464
209 673
897 464
180 214
87 173
255 253
706 896
262 642
413 61
131 331
360 25
569 325
753 892
835 404
489 242
123 23
936 461
40 465
313 637
116 38
708 949
280 859
29 241
986 282
828 164
374 343
72 764
475 479
812 27
276 395
706 707
516 370
355 995
83 109
740 504
183 73
809 31
117 502
679 131
852 932
842 305
104 475
466 183
731 420
140 700
610 864
23 400
98 433
742 221
638 257
498 338
851 251
924 304
741 107
138 269
105 155
750 294
399 856
212 444
68 370
33 951
648 354
911 886
672 393
283 708
145 308
659 970
714 79
370 22
59 535
86 297
846 474
949 621
369 476
744 763
850 190
937 816
574 614
714 848
230 23
98 733
212 875
431 937
418 362
202 199
752 768
49 210
575 101
716 272
284 805
265 456
899 263
179 27
866 651
538 42
261 145
307 539
734 60
741 91
680 785
681 507
6 442
799 725
237 655
820 918
948 723
580 558
796 646
723 11
82 507
354 380
229 79
507 60
454 918
314 231
330 32
878 336
410 213
648 437
507 188
919 519
652 43
288 310
102 392
593 144
78 208
192 516
679 57
616 163
30 56
756 728
826 78
706 814
85 804
491 288
566 326
497 807
57 410
606 263
658 220
279 252
97 467
18 567
370 292
447 954
846 164
552 196
781 442
838 18
790 616
100 123
65 413
172 116
759 903
144 120
877 887
939 764
465 539
240 705
416 130
168 148
697 405
692 86
694 161
42 338
680 238
55 59
598 384
522 284
805 447
875 730
741 517
554 863
653 423
549 632
499 865
565 777
16 667
452 113
173 167
515 960
897 804
917 148
280 884
226 937
788 989
814 95
59 958
683 524
79 329
595 142
845 73
392 933
554 355
999 495
757 880
348 386
626 38
650 575
458 483
552 283
831 654
674 273
482 163
597 174
471 250
954 200
959 518
449 776
578 251
73 574
864 41
731 679
952 387
165 683
198 811
512 635
105 595
812 874
253 747
808 195
812 7
47 530
29 677
77 538
946 445
103 430
52 124
678 851
930 719
744 391
481 472
912 374
400 282
153 42
486 572
610 829
591 278
709 233
334 339
276 484
493 953
809 51
614 105
312 527
172 463
592 138
523 614
257 604
267 357
30 220
642 417
147 187
721 504
643 661
186 309
911 854
697 323
752 699
225 695
754 530
474 370
735 807
347 903
625 905
551 574
529 145
746 396
385 750
234 863
99 441
125 230
713 174
558 824
206 622
175 129
979 200
688 158
21 566
949 147
354 300
10 53
824 993
395 772
333 178
583 839
627 960
440 482
876 790
179 295
259 498
947 782
708 731
210 378
788 295
744 477
719 141
735 119
862 826
884 248
273 100
739 357
98 685
478 88
568 424
885 29
482 327
670 905
484 884
341 41
937 469
908 491
750 5
935 844
48 461
712 466
276 600
474 89
173 267
854 76
933 424
684 973
605 715
770 153
157 194
938 695
61 481
874 254
155 661
420 768
78 718
764 677
272 443
378 204
353 414
113 855
165 730
280 453
651 122
388 136
828 785
236 314
394 210
498 359
113 140
458 845
901 425
108 104
91 860
500 944
403 615
300 657
840 987
385 809
79 962
177 552
299 126
172 663
668 287
368 33
130 186
312 87
888 658
654 455
115 562
743 638
273 983
80 808
317 981
429 71
470 809
661 994
904 700
543 909
643 194
163 894
839 486
538 80
406 66
571 443
959 28
947 590
386 708
855 168
996 300
683 914
795 31
486 336
55 341
741 117
247 132
857 837
59 351
569 242
632 911
111 544
400 756
21 850
758 30
257 483
465 770
515 867
972 87
690 70
491 252
119 82
398 740
8 15
820 962
792 59
454 156
228 651
893 501
93 719
26 569
737 810
171 285
676 834
187 477
741 721
319 874
852 60
109 663
454 856
856 117
547 693
375 861
189 736
154 592
593 333
172 785
731 453
658 421
475 740
537 99
35 672
336 871
199 803
73 515
511 857
234 832
916 386
800 256
58 290
187 293
126 28
203 50
87 343
541 404
86 606
482 704
924 121
969 911
858 824
338 418
990 777
814 510
884 678
980 5
228 462
661 716
764 589
693 756
922 249
308 267
971 131
969 809
655 477
731 518
703 107
859 615
628 624
797 703
1 802
547 1
304 180
464 950
131 527
837 622
20 495
739 883
530 20
969 17
574 109
992 359
289 337
620 825
647 281
423 204
84 806
931 925
549 246
546 377
234 181
596 207
937 753
50 411
889 189
174 682
305 395
590 728
904 606
351 920
321 354
640 96
339 56
583 187
388 754
192 935
141 353
158 118
928 258
446 370
5 525
317 90
531 724
676 796
158 646
260 713
624 734
849 208
336 910
689 908
288 463
971 92
67 447
793 618
98 875
757 854
968 585
203 484
691 334
436 823
22 210
834 691
964 870
281 367
609 730
289 468
104 724
156 168
915 519
32 66
698 767
653 259
187 868
298 444
337 852
133 5
222 347
757 74
525 676
868 829
578 33
15 798
598 982
599 556
138 556
211 749
794 929
463 660
975 718
520 376
895 176
517 527
229 822
437 79
694 890
377 765
541 725
211 963
377 310
85 928
791 899
146 617
587 932
992 403
94 885
246 594
158 74
622 381
832 413
320 650
80 163
157 36
552 103
760 880
184 760
106 277
185 915
508 12
413 424
595 763
741 848
225 812
429 539
706 919
574 104
823 114
117 540
852 584
371 615
423 309
657 802
828 286
126 57
405 129
524 837
222 348
515 496
650 984
994 294
139 492
279 762
332 773
779 463
113 420
885 444
157 120
89 995
999 163
129 51
76 727
324 786
951 546
915 904
646 423
516 872
745 576
133 850
596 621
397 626
187 198
578 880
284 763
14 983
169 470
310 991
25 943
83 411
769 651
620 846
903 414
315 168
73 439
821 507
783 771
644 446
59 752
604 121
69 385
823 457
786 21
41 802
745 663
363 326
792 261
803 763
916 687
433 566
906 551
737 799
678 591
930 7
473 88
143 471
155 837
502 271
233 242
767 575
969 600
505 185
475 877
960 897
260 92
44 519
882 634
829 862
461 960
696 928
909 864
224 593
564 89
237 89
847 207
750 610
686 226
720 460
731 573
213 509
678 735
379 111
326 952
416 412
458 411
136 404
533 46
959 786
179 650
682 929
499 796
977 744
619 231
535 228
893 175
423 770
628 74
629 872
59 617
948 554
100 584
86 796
593 399
597 950
29 380
732 360
859 761
918 263
41 212
124 351
30 314
235 377
957 643
973 805
587 522
698 58
178 841
360 560
93 543
263 564
167 939
995 408
924 259
840 807
660 57
519 889
752 714
160 563
786 984
719 857
191 617
328 695
465 921
4 923
100 271
747 631
57 400
6 710
592 473
302 303
755 374
38 857
552 968
226 925
205 536
239 501
312 975
763 81
662 401
534 571
948 269
740 59
691 316
399 419
921 576
363 81
796 700
855 318
523 245
645 931
674 646
558 169
272 754
683 199
30 972
487 180
913 183
907 531
938 409
1 930
82 395
973 90
936 995
157 124
135 92
626 878
601 470
413 88
593 28
176 70
565 814
719 673
582 840
77 192
145 538
116 737
321 449
525 149
496 437
952 812
618 59
478 812
798 183
681 847
435 476
217 872
763 148
709 811
825 410
870 224
400 239
341 908
398 457
710 945
56 42
916 703
819 691
881 838
683 743
513 558
607 706
710 577
626 702
505 359
773 44
110 6
853 1000
31 445
632 755
540 474
298 791
398 738
446 628
819 220
305 750
285 984
190 746
242 471
349 833
58 529
479 569
299 129
847 424
827 755
597 983
69 575
735 254
857 565
948 19
518 125
975 251
850 9
798 647
197 768
772 981
237 251
343 605
282 714
608 958
447 254
914 212
622 216
348 593
513 591
958 590
584 99
728 52
889 493
676 614
676 447
998 579
680 174
221 337
251 47
848 312
542 748
227 577
713 787
6 541
304 398
513 298
712 256
870 808
799 99
768 2
687 380
485 982
231 729
506 454
733 252
900 341
250 903
879 760
217 381
765 222
701 41
25 294
436 798
633 889
907 977
252 344
66 995
262 78
487 823
508 794
955 635
632 852
374 37
625 355
4 369
704 558
79 727
328 420
38 678
738 136
442 365
750 133
53 766
39 459
911 477
586 308
857 965
778 375
897 417
473 393
779 891
980 957
994 928
751 412
64 844
432 880
105 84
239 656
497 962
676 813
428 877
248 624
174 236
82 824
946 919
568 309
332 135
204 376
184 388
411 288
189 148
65 231
223 991
285 845
60 860
575 432
876 422
114 699
635 863
803 825
668 193
716 867
858 72
794 639
312 834
364 609
98 306
587 605
138 911
407 937
251 52
559 894
672 492
964 426
632 878
728 74
624 198
437 757
225 478
940 825
258 347
986 444
210 629
226 61
268 236
983 710
222 30
668 483
150 901
289 593
489 254
306 212
355 859
621 587
138 290
780 210
418 918
519 601
999 681
494 226
400 427
102 740
590 54
720 283
842 126
810 222
670 955
354 785
622 611
921 748
106 578
806 627
331 445
475 69
340 751
149 340
291 718
289 741
690 764
628 356
492 761
599 205
178 641
791 676
140 609
724 331
364 959
983 780
72 490
904 124
798 993
60 830
256 755
245 389
388 667
513 79
691 977
196 638
523 154
568 921
169 684
206 403
13 857
959 94
832 48
593 896
294 718
817 526
704 805
99 972
232 391
40 82
63 24
967 27
837 444
553 239
200 295
880 908
824 463
885 955
595 509
712 895
380 48
803 755
464 401
861 260
244 869
488 124
801 154
456 601
288 868
581 532
195 602
378 46
583 953
365 359
762 243
3 84
138 38
936 558
866 187
665 910
425 376
176 578
281 128
604 968
856 778
289 581
530 4
30 112
692 744
971 906
648 484
329 365
172 676
26 245
740 227
627 71
831 182
257 32
722 714
731 914
430 215
853 793
836 419
374 317
596 706
91 271
6 555
218 94
726 157
901 171
880 536
500 79
764 374
747 517
893 796
806 524
987 437
469 793
615 262
996 602
106 234
183 83
989 162
761 974
146 277
113 671
917 476
868 954
631 839
603 637
695 148
804 793
680 862
964 252
404 812
534 935
384 120
406 206
265 59
229 709
482 126
652 384
965 788
903 418
703 740
335 121
649 135
807 239
89 456
977 991
418 188
989 624
624 31
215 819
22 13
593 700
43 321
932 148
960 740
212 558
209 180
744 411
590 601
568 114
733 885
93 394
656 280
655 370
428 11
58 632
833 406
654 331
970 226
669 722
347 163
105 587
880 144
620 270
694 597
385 931
810 201
605 746
132 288
389 421
427 304
858 637
424 995
476 535
394 956
473 642
989 292
348 49
240 476
979 469
365 278
192 358
386 597
993 327
150 427
785 98
143 30
59 613
715 642
861 109
841 717
922 973
877 265
526 701
634 643
578 435
92 419
830 735
884 509
433 992
462 224
183 328
420 571
424 689
886 530
679 628
664 498
558 783
940 802
314 179
300 369
709 372
992 487
691 242
270 712
374 299
104 80
457 744
170 719
735 74
99 965
480 295
61 455
110 455
327 467
261 234
859 955
539 682
875 749
548 324
401 575
142 308
628 902
600 647
762 85
635 214
264 773
466 681
85 335
668 818
969 507
522 152
702 15
322 39
141 171
454 711
379 38
295 86
697 329
987 109
957 320
650 693
157 474
373 502
86 843
576 594
496 892
120 564
850 407
822 101
885 155
276 617
859 24
521 280
887 127
924 175
861 88
156 227
98 836
802 687
614 858
755 705
434 847
707 365
685 751
194 639
965 158
930 791
5 982
252 722
557 620
39 934
293 551
443 340
857 474
495 12
94 520
760 503
989 623
555 357
789 123
120 657
121 479
486 852
87 715
954 303
331 312
485 382
374 574
119 89
874 458
69 212
55 249
808 875
745 399
643 995
844 315
883 741
415 640
603 454
481 140
335 574
322 140
301 275
659 589
675 875
368 810
683 278
744 702
726 897
121 449
371 220
956 204
214 943
502 398
486 507
248 649
700 348
954 467
241 112
873 56
969 810
561 448
755 808
874 379
630 552
331 67
534 850
893 76
780 314
2 721
17 170
149 705
899 177
348 651
992 336
202 789
600 947
68 764
13 715
757 171
239 156
663 836
213 386
347 601
338 85
426 673
171 49
350 73
359 897
239 110
899 504
967 160
683 334
523 916
232 894
236 767
347 972
941 451
360 807
514 746
765 98
127 116
682 250
798 67
161 664
634 329
66 711
479 616
399 757
95 746
911 515
230 928
622 801
830 608
775 763
254 526
548 618
50 985
845 438
691 867
681 24
506 74
443 915
295 31
877 354
88 586
746 528
154 24
874 148
547 258
268 623
524 151
709 966
140 78
776 185
517 865
372 411
732 439
175 907
652 102
146 390
89 671
533 254
175 888
236 933
560 278
598 202
563 472
830 684
77 652
37 501
733 819
438 135
617 665
69 277
502 550
389 535
658 420
595 263
35 446
658 980
829 22
206 959
33 187
564 419
423 280
718 705
271 342
601 190
992 64
320 886
279 426
915 194
799 837
802 130
705 28
3 609
936 847
149 119
903 379
400 320
564 384
773 599
977 103
843 117
248 675
139 614
38 214
189 738
337 186
449 849
924 343
669 563
647 79
69 747
73 511
352 4
829 381
555 59
166 589
251 899
762 423
23 580
820 833
687 20
800 823
728 631
210 475
270 222
542 776
880 352
893 486
356 786
782 903
624 320
104 567
935 413
609 743
130 382
368 576
240 324
766 269
331 886
820 178
859 676
723 506
829 614
155 17
204 583
209 982
106 419
489 228
957 602
635 362
905 784
448 949
758 619
940 573
652 101
590 847
116 344
371 706
564 991
306 298
342 93
664 932
584 939
379 394
151 506
878 458
962 865
517 821
53 679
965 242
552 270
877 351
955 496
896 233
673 582
971 822
904 532
362 504
214 640
9 779
737 32
887 744
572 172
419 494
392 452
206 13
814 611
471 758
411 213
698 794
492 858
322 358
328 444
522 470
789 936
861 203
734 188
788 434
146 837
836 112
506 220
504 535
873 824
747 555
562 343
423 551
359 899
983 764
202 143
742 985
977 453
354 719
196 737
575 63
144 155
579 753
121 702
470 206
359 208
447 357
514 499
729 953
442 239
424 561
374 272
382 794
702 240
877 21
980 529
81 797
78 408
357 936
484 901
117 884
807 237
274 611
534 749
573 90
561 775
488 302
265 295
944 265
818 312
136 886
920 66
895 808
997 368
360 134
912 309
52 242
928 249
570 905
662 39
57 144
987 66
653 127
32 904
69 848
617 836
222 80
638 51
342 867
643 240
472 913
471 821
241 639
753 776
971 485
209 788
828 969
720 799
377 22
748 126
883 663
125 490
937 700
315 97
42 679
19 695
625 723
101 407
964 156
246 539
63 865
598 58
754 816
403 190
718 420
184 755
839 660
190 261
550 446
300 752
472 444
161 493
856 145
137 649
409 634
987 251
15 867
472 352
435 38
334 599
453 15
630 687
256 480
310 741
422 397
373 183
115 335
837 562
269 19
554 233
114 394
538 977
436 607
187 470
608 741
338 325
858 498
438 728
851 539
858 155
913 59
138 801
652 780
370 888
873 725
144 88
491 7
609 94
503 572
542 557
105 303
639 134
273 860
668 125
537 763
619 130
762 150
834 214
919 908
430 382
501 683
441 637
84 419
124 565
883 181
262 248
359 176
115 253
501 415
754 463
180 761
136 280
692 803
894 139
285 574
415 859
519 640
824 81
982 845
337 501
810 418
43 276
362 196
449 391
959 406
771 286
421 477
873 981
429 696
748 554
256 216
569 72
612 507
436 207
268 643
58 52
48 68
312 721
389 916
155 987
719 192
57 18
786 477
463 547
402 256
46 387
944 154
1 42
454 620
595 904
423 951
2 750
912 965
632 6
36 919
558 62
393 516
685 75
111 136
521 263
520 68
476 509
491 443
327 77
626 191
734 523
46 942
274 681
899 587
679 525
126 96
699 350
751 616
156 757
537 19
64 146
378 626
778 922
583 482
88 405
305 448
964 685
116 557
720 511
206 479
468 361
839 461
321 73
185 719
901 342
469 129
175 74
340 386
318 746
599 600
360 747
418 190
977 435
741 332
849 731
856 954
316 119
186 207
121 598
438 701
983 619
629 694
638 617
457 556
536 844
478 35
896 19
899 71
325 116
301 965
897 442
139 263
966 74
245 604
258 683
384 864
294 185
556 781
966 751
313 660
728 167
431 573
161 885
11 278
323 570
727 500
846 639
489 303
690 98
309 521
433 462
748 990
85 990
490 917
301 876
726 443
982 960
582 622
799 741
53 886
974 931
875 443
693 143
758 791
993 617
80 379
906 38
696 62
40 447
477 720
157 515
650 146
434 725
758 774
594 845
119 22
732 821
55 139
58 521
382 679
688 831
482 998
200 920
705 843
651 257
580 446
830 238
187 197
742 341
955 160
100 917
20 708
842 760
944 66
393 388
894 397
216 907
371 629
709 348
395 796
614 65
965 784
694 148
224 101
727 925
227 604
507 378
893 311
631 565
334 732
462 870
837 763
502 245
137 991
33 466
143 70
260 789
941 237
54 447
275 732
877 991
298 898
180 236
514 959
382 444
342 33
694 757
125 587
454 296
620 927
440 437
538 54
782 758
230 576
474 162
36 100
123 507
186 888
71 536
985 156
226 903
944 834
368 159
363 880
119 641
234 210
936 228
467 218
473 363
995 495
753 974
546 703
864 876
776 609
686 241
26 965
901 46
369 78
27 169
236 520
48 241
931 607
288 993
362 135
594 516
258 505
709 145
640 116
622 298
337 379
318 870
811 286
739 68
245 650
14 134
983 394
163 691
5 962
278 331
371 9
888 828
405 156
524 641
218 720
541 207
292 140
269 304
351 967
468 951
269 359
697 232
885 333
180 217
192 870
372 220
746 283
903 453
921 485
992 550
223 793
172 108
66 899
209 797
5 930
90 723
68 30
533 521
687 372
683 572
472 480
474 612
81 218
51 724
690 569
221 904
542 562
771 300
953 679
399 448
222 416
985 43
17 604
843 970
598 812
940 885
281 375
850 81
645 422
392 753
77 42
813 108
58 488
503 46
249 882
216 58
875 994
343 781
643 855
810 102
63 472
802 746
357 129
200 306
408 658
640 863
62 67
126 513
287 887
749 280
865 165
376 272
367 899
499 563
260 772
796 510
465 228
322 182
248 942
53 748
402 128
654 476
949 79
662 111
394 150
76 197
294 30
334 781
498 732
974 605
995 77
297 328
81 338
164 953
955 900
629 831
190 454
698 343
326 609
734 384
792 670
728 310
644 349
326 135
67 584
700 250
475 745
217 6
514 310
236 596
439 47
588 428
603 619
155 891
880 950
502 633
587 992
977 128
574 190
321 241
328 580
354 455
610 286
210 460
156 711
801 428
493 568
173 769
412 79
29 636
52 737
296 980
151 521
6 726
558 506
719 667
634 522
57 658
810 446
701 324
355 136
290 263
763 644
825 542
22 292
762 838
908 579
583 554
502 806
458 179
467 755
498 157
150 281
856 435
362 918
678 691
447 562
597 614
512 951
520 800
899 310
273 371
798 314
593 362
277 878
267 491
823 442
590 498
493 180
756 775
729 834
228 659
650 537
241 913
586 747
584 776
345 585
16 202
55 766
385 924
715 953
562 309
526 661
955 990
754 763
370 667
85 287
731 339
362 386
290 262
403 93
126 239
930 37
609 171
742 946
22 25
512 436
552 484
264 656
615 43
740 548
910 543
670 400
393 364
749 241
98 535
536 423
576 293
175 336
127 621
289 850
350 309
233 606
244 622
282 135
582 49
994 147
363 365
217 490
495 218
881 282
111 743
924 686
608 498
466 266
446 313
120 299
283 486
281 426
60 907
1 256
188 621
778 318
10 847
234 993
627 737
862 394
254 112
572 978
605 74
115 956
653 547
436 63
197 564
315 390
447 154
629 625
177 326
561 117
325 864
373 590
698 348
744 786
139 29
164 409
162 392
41 827
549 30
541 213
991 335
983 761
65 801
896 954
852 373
16 271
187 959
555 180
1000 915
61 393
703 500
342 587
694 209
463 180
501 379
578 940
305 940
521 488
365 659
668 919
457 506
96 971
626 502
646 132
337 489
521 373
414 968
434 207
486 695
371 395
695 126
495 588
34 878
15 113
942 51
591 871
949 29
86 258
385 653
363 406
780 991
707 65
766 172
931 634
440 75
982 1
340 805
986 403
874 694
420 781
418 392
372 436
565 30
551 603
729 348
815 305
515 651
64 929
870 552
737 572
924 724
780 527
113 233
636 512
867 192
403 809
474 831
691 94
445 376
128 468
754 741
581 752
141 331
677 849
838 7
895 714
246 375
510 946
284 923
113 357
36 868
929 956
755 598
839 467
178 761
452 472
305 599
964 380
784 447
68 416
486 319
966 515
768 286
549 245
681 726
291 949
383 1000
651 639
326 734
983 107
526 193
842 402
970 705
731 743
56 793
577 425
839 819
573 211
545 63
791 269
40 94
291 105
371 991
889 59
754 988
101 344
355 321
405 294
975 9
755 790
652 205
52 117
906 570
157 893
958 991
284 565
887 171
352 882
900 119
718 267
744 671
650 5
731 982
740 261
536 24
221 672
978 754
726 766
418 488
34 740
252 654
91 790
740 403
259 561
76 983
791 954
609 188
633 133
266 722
533 665
872 438
348 661
456 615
281 317
529 700
554 607
754 277
613 93
587 474
248 628
974 527
286 434
361 579
546 684
204 422
498 990
690 834
926 654
680 729
964 654
728 817
994 491
663 996
22 796
986 932
706 364
671 289
651 186
516 493
945 489
597 162
497 215
604 635
488 579
955 83
933 62
952 573
707 970
607 917
489 956
380 623
342 610
798 753
675 829
130 500
777 872
651 874
50 118
698 855
635 783
838 500
298 783
198 638
888 53
668 103
833 253
194 120
605 819
59 28
134 344
537 442
408 614
413 346
572 971
163 538
161 608
490 692
878 672
851 934
464 764
1000 161
975 368
905 124
637 759
386 56
598 325
7 72
910 23
317 537
573 154
139 365
241 452
141 414
978 453
448 460
210 523
600 327
746 550
211 72
583 440
727 170
193 238
198 108
221 93
697 929
932 260
746 944
15 855
789 54
290 506
686 242
776 528
324 847
349 80
231 322
239 393
304 359
925 743
613 858
169 269
219 533
95 327
34 33
292 79
387 303
37 132
871 40
530 663
174 641
490 737
556 88
148 794
154 544
59 593
643 624
571 936
785 575
619 566
663 492
126 847
74 636
260 186
966 349
684 911
908 785
311 314
530 711
932 228
503 626
140 325
871 77
477 634
235 70
118 661
960 528
913 118
47 268
588 920
39 433
138 323
954 355
857 528
193 158
352 179
876 609
464 664
106 985
764 505
701 178
779 225
930 932
264 902
346 406
186 33
622 214
592 750
645 912
465 107
451 665
619 520
46 944
209 355
43 345
191 119
457 691
600 1
730 851
567 252
410 787
369 582
359 990
438 382
529 532
58 369
698 708
561 210
943 656
723 981
857 339
872 892
319 593
219 3
830 118
188 817
989 408
936 395
999 32
909 443
463 203
600 236
661 931
927 319
342 4
808 25
715 911
596 234
800 258
904 79
435 537
435 355
55 616
895 31
125 757
952 987
948 979
346 688
369 657
44 177
895 326
340 838
105 781
980 432
406 764
843 639
586 759
232 688
960 747
75 404
196 398
43 668
526 158
570 110
403 815
131 227
365 355
815 469
491 608
545 864
34 230
307 638
29 305
186 369
47 386
863 946
882 413
525 677
771 361
75 160
291 21
427 69
348 824
8 604
535 792
404 717
839 349
451 171
411 564
56 721
867 905
873 802
717 117
226 536
341 922
952 67
279 303
468 29
5 370
474 569
51 391
885 72
938 750
947 929
167 476
190 411
160 492
535 930
785 845
372 801
193 221
587 647
11 773
559 635
769 433
438 448
530 758
192 375
137 40
869 100
915 24
108 907
346 360
268 239
593 11
262 542
849 932
450 144
649 654
754 158
150 873
455 998
877 123
175 578
916 173
2 558
181 240
274 899
620 966
680 605
439 71
311 780
838 793
333 597
469 49
646 216
841 117
836 622
536 822
100 571
211 132
690 708
572 699
686 808
791 625
968 7
722 383
998 659
963 607
147 17
72 445
518 982
459 589
252 712
642 406
800 542
356 299
208 244
833 397
219 549
431 323
421 319
794 288
147 255
929 128
809 989
602 81
491 704
723 848
378 856
328 922
711 868
113 210
908 317
987 151
655 921
239 823
322 286
679 783
452 210
357 55
152 547
950 806
711 778
413 623
751 438
789 835
714 725
505 405
599 60
792 429
456 614
154 34
178 370
666 334
213 425
556 920
874 825
671 443
445 957
979 785
142 663
901 793
258 23
329 317
147 675
428 355
6 166
689 234
552 690
832 178
951 514
781 569
777 728
7 778
906 974
555 376
839 718
43 924
600 238
55 691
98 739
838 256
960 701
308 282
417 423
341 83
666 722
720 628
355 11
50 4
420 400
213 842
100 337
28 357
785 435
395 515
59 188
188 639
160 763
574 760
233 158
8 662
557 97
428 414
261 42
505 791
850 222
169 877
430 292
792 195
94 37
257 41
936 165
92 895
747 385
849 974
590 400
751 943
501 607
544 977
935 90
749 735
296 374
395 483
920 428
227 373
47 958
819 689
522 595
369 458
274 672
160 741
45 955
704 393
91 532
936 428
143 194
996 304
848 925
132 919
988 747
876 927
162 907
787 845
476 510
776 83
362 874
233 321
706 600
932 652
388 662
248 855
47 243
201 438
678 18
948 159
132 403
372 690
51 130
327 537
779 961
318 17
71 986
371 977
713 421
659 681
764 247
407 579
364 85
876 26
428 594
389 191
951 544
862 375
972 920
224 692
849 423
970 254
473 797
917 366
343 933
784 555
16 392
531 570
773 93
344 716
818 602
100 306
234 716
422 227
642 478
714 26
479 844
526 203
177 462
783 632
86 944
331 632
277 234
124 677
774 891
157 666
619 285
458 617
618 947
298 43
278 615
747 743
512 837
971 900
542 317
140 212
727 91
194 810
888 99
455 890
296 839
444 587
156 365
193 395
849 466
138 291
821 729
899 446
347 917
572 926
303 855
253 797
30 185
78 67
522 992
389 626
26 903
605 283
954 519
115 789
51 15
626 180
881 532
492 500
558 447
276 830
583 379
298 139
268 869
457 934
811 747
868 991
824 765
637 881
56 656
804 751
830 780
892 738
346 52
904 552
329 764
599 686
861 979
881 662
706 338
200 422
249 539
991 525
628 630
675 408
153 530
591 550
456 397
423 292
702 153
480 190
448 99
928 340
51 423
979 444
940 419
212 236
420 892
564 482
627 875
310 56
128 441
543 185
152 277
30 585
603 297
408 770
923 364
489 448
246 904
547 150
458 985
134 193
174 424
814 515
246 289
34 510
577 567
620 598
946 689
391 200
187 46
557 29
944 980
607 242
940 48
963 144
981 417
207 563
128 478
742 217
353 651
366 222
393 720
567 491
71 454
205 837
238 661
720 494
628 232
710 634
809 646
792 314
866 892
847 113
283 468
812 769
489 768
57 535
672 430
95 640
708 546
41 288
512 218
371 777
309 489
865 599
670 950
118 773
206 407
313 346
390 890
462 550
938 656
887 583
196 121
551 132
484 804
35 658
842 740
225 718
719 605
926 519
674 48
194 464
838 232
451 955
721 821
266 539
127 719
592 925
309 680
12 235
853 344
670 46
706 906
538 251
438 16
635 11
202 568
288 932
986 290
670 354
579 90
417 763
674 524
17 474
136 380
849 277
780 331
290 90
261 40
816 859
615 634
873 663
589 595
275 931
736 869
445 183
878 504
608 373
974 809
925 340
745 253
289 606
594 943
149 434
709 661
801 80
953 556
771 250
763 662
972 192
935 374
983 876
999 9
33 615
230 306
522 827
491 453
458 16
831 533
863 588
382 111
259 19
421 693
345 844
89 611
692 961
515 759
522 524
724 192
601 299
55 898
656 901
665 356
64 639
172 367
385 469
172 643
825 267
439 466
87 96
405 253
627 924
578 154
424 281
659 733
11 237
614 719
6 738
55 415
637 831
604 273
956 861
302 540
16 741
151 908
842 469
541 830
426 379
703 2
531 546
47 326
967 400
602 334
889 288
913 578
193 199
856 483
225 617
586 313
20 956
896 391
897 84
315 740
7 191
490 187
404 147
498 727
499 985
557 856
269 85
80 561
257 193
805 724
644 81
442 755
441 728
352 223
921 479
127 174
152 455
267 490
373 973
212 197
852 730
59 411
732 86
352 897
185 438
77 273
862 896
408 450
936 347
639 598
597 601
248 996
87 845
412 775
772 526
455 238
354 258
33 697
472 486
238 308
870 379
502 942
55 162
293 741
852 150
198 522
691 560
762 45
596 700
979 567
765 101
272 288
254 788
346 30
980 208
679 296
990 384
512 141
318 972
636 59
261 499
318 654
850 834
265 65
357 606
306 882
563 545
245 455
674 260
829 583
548 1
59 768
463 393
968 607
432 3
59 798
147 207
73 786
863 341
281 748
41 437
104 539
947 456
821 460
789 284
261 406
153 255
723 467
429 624
235 440
379 677
603 305
774 533
824 779
822 673
62 478
462 900
903 656
643 4
162 627
718 18
10 300
853 169
361 952
786 713
99 555
641 540
677 974
735 801
959 168
785 358
529 341
478 316
295 814
658 299
435 131
625 54
38 84
359 313
909 682
461 315
944 74
884 233
113 205
535 230
23 874
784 525
446 761
439 587
275 132
678 427
589 58
596 870
712 796
106 134
318 833
463 678
804 479
735 770
892 52
551 7
383 202
457 421
976 973
411 733
470 296
161 854
20 826
684 621
696 175
636 90
942 399
125 142
190 590
522 155
944 733
313 536
747 167
955 34
481 686
56 919
619 609
568 156
858 164
542 14
285 347
444 453
743 725
859 432
222 288
712 629
483 853
452 126
694 33
743 295
235 875
725 629
871 884
922 451
704 59
170 997
660 334
762 932
497 109
221 502
374 604
144 793
684 63
275 410
536 879
945 845
591 517
67 642
2 712
422 231
838 390
226 688
38 787
37 292
760 881
530 613
213 365
444 108
881 99
84 886
569 280
632 265
6 575
398 755
738 996
736 39
723 91
653 958
341 839
761 808
442 47
443 601
934 958
66 9
422 803
630 344
950 943
699 306
559 422
124 531
241 293
526 659
663 145
752 4
904 889
566 558
274 401
763 292
166 418
303 427
676 783
204 331
757 803
433 518
404 633
63 664
998 948
110 810
41 312
655 412
878 977
58 392
254 365
343 931
845 142
904 929
225 622
856 593
401 685
180 784
807 919
986 12
664 362
376 831
998 497
495 902
82 379
418 384
812 937
181 345
10 890
682 918
586 795
881 300
483 253
650 660
58 860
472 825
305 18
619 853
339 768
161 221
412 621
782 686
485 929
243 923
597 223
547 707
958 209
306 977
883 388
181 329
470 576
670 419
466 826
129 171
932 66
137 810
997 280
173 991
746 969
320 411
110 996
965 3
921 286
636 862
676 501
639 641
770 599
143 729
536 383
688 37
929 313
783 92
367 861
270 632
946 743
269 49
94 260
836 797
947 324
464 135
999 92
945 71
133 45
468 969
417 857
867 714
952 246
265 427
104 195
125 70
144 428
397 259
982 646
737 112
757 347
932 728
690 387
566 239
823 110
852 223
620 210
3 107
171 471
491 846
505 623
85 441
162 659
683 525
785 916
264 375
649 701
289 470
376 326
140 361
120 1
819 932
918 92
204 94
740 298
379 621
570 288
293 553
32 88
868 550
782 803
186 201
818 502
430 704
178 584
563 893
128 162
867 688
786 933
943 109
410 225
58 382
35 9
994 981
527 123
512 358
295 400
683 744
488 858
473 13
618 493
280 218
577 863
57 926
999 992
832 140
417 55
46 594
703 597
47 890
360 955
264 935
442 234
770 978
325 408
488 473
86 552
793 565
940 323
325 120
194 730
745 876
647 239
211 433
265 768
941 829
748 495
919 817
77 131
971 144
564 713
716 154
502 411
681 565
506 911
26 411
814 922
460 566
38 998
454 445
285 191
239 158
535 660
577 613
649 475
5 45
360 48
475 317
479 574
912 20
498 453
859 986
505 178
437 630
886 947
825 294
611 392
534 828
571 887
618 423
69 679
589 504
864 983
159 928
243 599
312 238
260 210
868 683
159 620
475 648
362 103
76 199
489 660
67 562
669 976
637 267
36 316
483 666
174 129
61 964
764 258
766 752
487 724
874 369
536 675
108 146
410 625
948 327
773 137
703 451
550 545
922 541
333 521
425 212
769 473
981 742
741 875
137 751
752 902
345 519
973 731
59 592
874 446
501 75
1000 194
366 964
27 441
117 467
576 504
54 684
495 292
537 496
379 107
695 449
364 67
447 232
118 761
70 407
30 320
966 544
276 945
445 10
498 171
101 979
102 480
611 128
398 301
292 278
249 730
693 154
468 25
312 727
891 847
127 579
645 812
141 163
499 185
678 160
858 741
146 287
312 443
801 44
812 237
234 987
642 597
385 914
297 943
179 269
105 546
520 732
433 648
499 256
558 748
195 784
29 888
366 596
547 7
504 885
623 50
202 151
368 803
477 779
941 665
992 687
562 201
90 289
524 754
358 468
572 416
889 863
592 981
853 890
70 946
690 788
736 880
398 239
313 592
725 823
970 336
339 106
655 974
545 43
328 292
611 252
110 716
767 893
30 611
371 262
403 787
543 51
642 82
723 240
408 487
617 57
726 989
752 609
362 937
34 534
579 457
229 581
833 733
352 688
474 976
490 871
840 772
310 672
971 102
231 846
90 614
845 416
909 274
603 926
594 792
390 913
207 78
810 510
947 311
171 21
920 475
63 12
607 350
666 610
933 119
625 907
428 597
482 484
616 172
360 979
16 792
795 592
268 361
553 800
108 691
290 328
260 816
956 379
976 875
765 420
580 539
820 915
299 311
872 495
741 334
732 176
669 685
748 520
899 75
137 172
577 174
146 259
19 581
210 964
393 490
328 961
505 687
645 347
357 481
383 200
849 435
886 713
974 147
174 818
293 977
754 701
413 31
792 426
583 542
275 687
157 440
31 418
236 949
818 458
979 356
355 577
192 923
49 526
75 336
100 211
919 744
112 751
578 360
821 373
614 305
463 926
737 612
292 580
943 243
876 645
193 67
543 482
540 574
434 467
447 3
170 459
912 540
83 492
778 509
649 691
65 880
135 639
669 237
535 972
419 645
590 346
704 937
52 290
520 205
541 820
317 199
748 283
709 491
184 292
939 944
372 89
65 91
928 918
889 381
304 38
482 979
132 926
143 330
513 794
952 640
884 3
629 937
814 967
449 540
120 437
777 951
7 932
628 481
450 426
440 521
271 559
920 641
891 99
386 770
753 743
378 647
910 697
68 222
45 707
630 759
735 9
721 597
866 918
712 703
257 194
820 980
891 58
107 863
599 805
53 962
569 245
140 823
853 566
817 884
459 670
446 36
206 255
182 880
478 883
831 685
363 845
677 91
884 179
771 725
423 472
195 378
526 920
636 800
128 551
84 675
667 797
620 225
594 776
9 74
575 264
288 948
206 31
812 251
978 850
79 118
669 602
403 50
789 256
738 611
628 957
63 52
538 543
82 350
367 554
490 462
402 860
184 975
169 994
519 905
87 445
443 808
473 649
82 125
297 916
418 105
846 818
728 105
491 925
674 541
862 742
253 245
48 782
222 58
449 667
352 698
313 888
831 556
281 508
814 657
1 745
471 967
399 383
680 22
55 388
908 862
205 509
924 314
604 61
815 632
456 722
54 644
369 709
782 838
146 400
967 738
640 839
364 436
933 853
354 880
332 248
61 222
850 681
145 853
37 626
917 840
392 331
453 920
594 262
192 258
431 302
721 295
459 974
225 126
721 155
593 582
215 363
960 602
627 887
32 360
186 898
43 589
169 147
415 491
256 687
108 680
578 639
294 939
487 871
327 126
614 604
278 456
957 565
309 910
443 456
139 679
747 321
767 161
604 213
35 122
736 905
664 381
265 802
188 599
359 330
164 494
817 107
235 306
285 629
705 682
368 635
598 549
129 44
58 897
865 204
173 212
658 446
198 320
479 92
529 49
570 611
891 42
280 942
914 997
831 34
134 701
861 832
644 108
792 778
94 151
944 275
904 757
829 267
44 393
491 112
884 749
812 442
649 615
870 720
675 226
700 623
262 964
673 389
63 870
429 367
391 334
541 369
448 181
929 154
431 524
395 707
311 481
976 890
647 620
96 169
354 314
58 376
307 997
356 603
382 305
484 896
636 129
892 253
686 876
188 504
835 400
107 478
855 878
378 677
598 658
908 778
550 504
665 178
731 13
885 191
7 985
566 16
647 246
237 344
500 736
25 323
26 944
481 31
995 367
565 833
646 255
920 676
714 319
462 458
565 95
210 467
134 677
215 859
935 941
186 503
307 220
910 798
776 693
323 689
78 803
160 303
826 294
12 231
576 950
324 771
105 81
223 94
582 715
202 393
934 487
966 992
359 120
818 28
293 856
195 408
926 774
948 904
454 779
550 572
620 410
470 107
924 330
112 551
467 61
819 792
501 698
99 415
354 510
899 568
858 39
115 994
50 188
316 823
95 989
636 240
737 768
21 372
161 757
433 674
183 312
888 244
958 754
679 923
296 249
914 467
39 987
759 843
867 55
829 128
936 896
18 456
959 313
82 934
242 94
976 835
677 951
844 60
83 188
26 131
10 834
684 879
874 628
319 990
430 45
44 498
912 730
48 841
589 27
168 638
215 252
333 366
553 858
741 685
583 327
391 615
323 943
727 275
495 953
210 842
823 894
74 849
312 64
595 314
39 79
385 174
280 6
473 333
31 238
752 483
211 799
674 537
393 84
421 422
865 144
90 759
252 195
895 181
51 553
619 488
982 944
909 645
38 492
404 326
584 189
570 444
963 595
236 968
910 241
1 223
100 93
873 830
121 180
293 624
6 888
986 107
899 93
455 958
574 632
638 763
640 998
768 888
1000 272
193 62
287 527
949 798
324 311
92 802
579 373
534 169
314 215
805 51
599 951
449 602
650 501
133 323
781 158
964 651
591 421
318 881
149 75
804 643
652 124
730 364
770 602
374 473
609 318
382 532
543 104
813 209
838 190
986 801
956 312
823 686
168 353
305 532
834 641
870 573
564 826
966 257
341 919
664 652
831 200
546 168
418 883
43 217
488 131
51 673
154 545
710 335
5 956
728 345
598 492
207 340
38 955
989 431
67 68
835 497
456 811
788 370
432 496
503 482
316 988
341 185
167 487
943 227
605 552
706 931
946 522
519 612
369 635
570 683
300 13
227 194
162 598
630 355
269 690
187 786
37 168
666 79
776 504
463 88
836 243
515 880
921 589
481 48
68 229
127 614
239 271
167 131
110 408
912 649
467 168
597 54
207 797
858 283
448 980
326 701
329 422
731 3
536 460
545 15
320 974
80 353
572 190
272 688
573 119
80 572
131 346
684 188
185 761
217 666
116 974
309 700
987 166
801 3
582 193
480 821
525 441
91 735
250 648
915 609
992 428
588 154
921 447
622 566
953 8
510 942
584 792
286 738
52 1000
457 664
477 307
575 458
642 777
576 640
500 477
63 876
577 932
216 301
364 96
486 682
602 308
1000 759
64 380
501 400
729 88
905 562
282 962
556 354
292 122
30 607
86 378
243 785
967 325
917 636
48 748
864 754
591 588
944 314
241 965
25 451
958 810
439 371
430 608
760 565
782 43
877 132
187 476
885 672
63 453
440 446
389 943
213 57
903 811
145 901
402 785
822 51
590 557
216 864
396 720
947 452
31 930
462 195
752 761
807 316
606 343
589 88
355 245
60 733
652 825
403 426
796 568
52 673
957 375
462 913
233 368
86 28
51 277
208 379
345 457
502 69
862 387
851 898
728 707
713 117
953 326
887 581
891 533
910 339
867 38
653 681
205 608
456 114
159 931
347 67
851 623
32 682
667 783
4 552
436 270
5 528
315 910
481 400
286 827
174 502
631 798
581 226
915 95
475 698
491 99
986 386
76 454
270 293
728 586
281 304
803 11
822 820
724 213
670 547
960 863
566 288
959 729
874 490
615 159
520 995
595 799
166 664
777 63
251 682
477 513
275 265
29 164
386 36
46 514
914 515
16 468
733 156
767 346
514 624
816 136
896 852
934 998
446 588
980 852
423 865
194 189
359 625
318 395
967 685
407 768
387 459
646 284
602 130
867 324
181 422
796 504
910 463
328 171
495 666
231 298
443 457
616 683
666 919
389 512
311 759
536 338
711 251
690 810
601 844
713 166
787 351
886 770
696 622
148 718
824 342
690 388
862 66
164 755
796 291
914 10
889 197
14 235
662 978
743 320
301 330
235 741
521 952
501 29
222 919
756 882
435 560
146 939
37 460
325 344
771 23
55 948
785 604
268 294
650 232
473 505
301 604
165 217
315 495
103 3
695 253
532 646
634 531
368 733
239 232
280 686
649 155
522 825
290 217
759 302
257 292
133 658
724 862
87 989
124 172
279 703
544 458
422 119
176 577
497 892
127 612
441 551
318 527
971 136
523 700
596 340
259 45
795 982
557 567
626 354
443 661
405 637
147 915
841 209
130 528
138 984
281 540
219 76
969 158
552 43
949 691
168 89
165 492
818 915
673 548
212 450
359 433
301 247
240 306
303 775
955 383
773 946
786 578
236 786
651 26
613 531
941 855
442 733
311 902
246 34
223 126
53 527
909 741
7 792
679 244
747 512
856 469
777 47
552 634
956 886
366 857
863 837
157 778
400 296
526 59
942 843
670 915
546 236
278 388
609 389
954 643
760 280
555 325
562 574
933 774
874 894
622 567
365 517
15 353
127 73
99 263
694 777
107 69
532 170
123 843
850 436
594 361
252 576
22 997
748 587
640 152
655 331
854 339
676 217
356 862
417 396
194 185
418 342
293 347
883 475
136 407
915 628
305 646
682 216
388 369
390 834
550 240
712 224
808 423
362 650
294 981
699 416
609 372
706 688
800 278
611 289
739 218
129 324
238 859
314 879
982 49
955 389
205 279
425 636
82 627
265 160
411 863
635 566
643 799
318 66
533 858
784 128
385 211
672 507
995 449
370 832
540 633
558 455
918 900
324 993
23 283
477 456
504 567
239 888
832 236
945 113
860 773
460 674
557 465
122 303
996 455
866 328
263 580
699 34
148 878
784 399
246 370
41 123
19 529
259 435
133 116
908 120
341 127
202 418
680 577
42 578
827 788
757 435
705 219
325 466
681 686
517 296
723 177
464 422
460 268
914 411
119 74
131 995
199 113
161 316
782 525
885 268
728 80
985 632
735 995
759 147
438 839
571 452
879 242
335 111
989 34
586 581
310 697
576 370
428 318
529 526
432 344
599 128
836 621
526 274
569 544
226 999
651 466
764 827
626 587
736 862
358 933
476 978
392 412
197 657
461 495
232 475
380 367
709 217
301 369
138 381
777 510
667 642
127 730
517 484
388 329
949 968
609 647
867 173
967 91
263 856
716 953
234 630
857 748
938 454
921 915
525 737
428 805
3 789
99 535
516 48
701 941
199 3
20 458
814 92
259 902
871 149
282 379
628 789
233 764
237 310
690 582
222 532
670 138
293 508
768 427
41 942
95 578
554 266
260 716
405 791
507 748
619 59
865 340
688 459
998 191
83 479
990 75
854 452
907 395
358 977
718 33
975 785
680 711
614 510
317 87
303 770
927 110
581 468
554 578
570 149
444 561
306 745
596 825
689 824
59 99
354 997
222 883
527 586
716 103
838 319
926 857
27 162
317 980
344 451
644 924
331 210
57 523
785 209
4 962
969 811
556 230
153 510
150 691
198 398
470 564
863 592
286 384
746 36
22 589
293 487
255 110
962 521
559 147
812 152
601 659
632 416
766 237
732 451
951 516
11 56
443 657
13 647
981 774
965 278
300 144
836 676
914 576
337 876
321 210
503 939
852 976
394 512
242 12
355 243
459 769
929 157
745 547
48 492
244 429
30 574
866 308
531 552
28 167
876 236
927 397
786 623
257 376
262 76
164 363
24 231
651 495
341 709
166 87
520 528
461 810
424 513
210 740
636 169
426 303
220 453
927 114
245 322
484 740
390 914
904 83
314 581
225 54
392 83
307 765
230 574
256 373
385 93
512 598
358 163
782 693
212 71
141 326
10 686
23 165
605 374
448 609
551 234
585 757
688 878
698 580
754 671
670 768
258 61
841 414
506 964
803 976
837 445
289 932
336 377
215 923
60 134
186 626
84 645
963 132
365 748
145 738
966 993
891 896
98 982
563 570
665 282
50 842
682 507
722 303
864 454
776 576
930 101
206 179
712 228
979 348
648 373
529 908
560 939
389 363
596 542
677 434
322 14
684 819
851 408
231 928
97 824
232 969
670 479
465 430
716 305
271 518
44 394
504 995
846 717
963 19
733 592
358 708
783 660
875 363
384 620
232 713
331 381
496 500
573 435
170 846
761 673
215 237
322 255
43 789
464 697
789 991
100 382
332 538
895 146
205 121
202 862
712 601
175 270
136 436
578 241
930 960
160 547
769 818
530 362
602 61
939 672
236 659
534 768
581 731
626 726
348 134
211 252
609 141
501 797
132 535
612 615
863 828
529 233
568 539
633 652
571 954
509 36
245 465
89 45
795 874
323 438
335 715
292 62
924 921
778 192
369 737
938 529
553 366
776 147
330 260
975 784
75 217
53 664
323 584
112 63
776 32
23 466
640 979
489 226
954 83
608 194
877 409
619 465
91 541
988 858
773 620
996 821
591 417
658 996
350 584
921 676
111 907
102 786
164 960
232 855
213 569
940 429
574 445
52 709
864 752
538 963
497 715
362 633
360 808
768 174
491 745
831 62
56 809
87 905
774 442
513 702
895 557
748 730
9 587
173 593
499 163
567 424
476 976
21 561
806 15
29 921
56 261
633 423
118 227
25 719
529 467
549 770
303 675
886 323
757 775
146 572
95 548
193 442
214 417
239 878
165 703
623 385
319 454
809 200
634 515
541 20
511 295
805 934
829 852
739 275
589 751
827 519
68 475
927 317
648 376
483 467
803 820
412 12
93 19
228 364
623 403
598 651
202 826
512 548
599 389
695 390
781 728
144 872
779 574
815 189
115 690
118 532
524 434
590 931
701 722
527 877
554 230
590 401
727 157
329 391
539 828
554 602
446 159
122 171
191 226
23 819
647 252
354 154
612 516
766 921
9 98
756 826
605 554
356 81
645 927
159 906
523 186
16 61
232 162
767 454
800 228
783 685
63 290
801 380
672 62
787 585
784 442
828 710
836 392
458 932
876 499
230 953
114 944
312 182
903 897
289 832
57 218
223 116
739 360
420 276
887 463
203 591
429 983
520 854
646 545
352 314
244 493
340 653
688 188
503 352
69 889
635 518
267 963
447 613
61 725
38 562
604 394
513 179
690 267
967 439
190 363
915 570
252 352
871 127
493 151
82 38
416 313
897 124
450 488
570 231
779 507
639 813
425 92
547 148
81 36
332 761
471 530
735 731
773 927
347 800
996 806
346 778
583 117
130 181
591 485
716 64
287 35
949 899
776 412
531 377
689 591
40 847
161 652
643 652
774 924
647 897
423 8
767 336
146 274
958 84
92 428
527 493
265 870
488 120
604 201
868 589
622 642
71 106
703 847
581 455
692 474
85 563
733 671
329 222
67 613
731 800
33 862
545 783
660 956
448 741
204 639
75 364
166 751
443 140
23 519
626 456
102 980
753 682
74 552
558 177
285 989
439 34
202 884
81 71
652 594
977 323
225 239
760 960
35 451
991 160
75 536
756 610
995 234
782 630
775 406
402 746
798 987
440 461
645 322
666 457
639 524
501 257
918 270
703 132
112 790
328 497
965 98
421 105
387 616
176 174
414 690
935 175
98 43
534 751
369 652
889 855
968 322
449 81
783 384
777 679
841 152
654 761
285 883
59 769
416 640
749 304
672 781
794 878
670 826
641 441
650 285
938 146
235 290
541 256
312 163
639 426
463 748
844 758
922 750
63 423
429 345
252 428
871 181
579 873
83 767
301 322
420 464
46 430
813 530
465 740
282 254
748 711
863 789
681 509
360 109
500 790
428 830
329 29
420 542
940 948
42 844
668 378
719 915
753 239
212 838
476 529
337 226
165 261
244 642
400 726
469 862
56 355
176 65
486 488
389 467
435 19
115 101
857 228
199 786
271 879
298 393
805 277
375 914
922 143
997 671
845 796
416 571
911 297
368 404
130 280
312 890
745 239
705 759
877 969
523 337
682 74
130 268
691 847
671 119
603 212
824 848
380 387
97 979
586 10
386 895
910 437
562 283
639 82
640 958
651 532
750 276
607 926
374 360
833 1000
674 784
582 68
415 139
920 327
258 435
890 133
127 250
379 269
847 815
282 69
691 44
207 385
280 237
406 594
514 889
920 59
638 954
878 971
26 65
860 618
184 692
557 575
977 374
522 550
470 381
368 817
393 592
810 198
680 944
958 826
197 765
239 686
939 740
445 731
293 732
257 454
2 65
524 121
345 701
640 7
112 721
109 417
946 137
228 22
805 475
758 857
487 950
843 936
739 173
113 751
914 714
91 872
866 808
769 801
926 9
488 7
197 160
185 496
361 881
460 283
808 776
648 703
15 289
94 547
983 848
493 269
68 184
751 388
775 97
686 941
184 470
915 53
604 975
249 874
43 328
596 97
49 369
929 766
161 903
256 898
159 849
894 960
79 555
719 748
298 559
204 936
811 322
972 393
339 680
521 570
287 609
199 823
639 191
725 371
282 580
836 135
568 875
393 353
913 487
168 109
466 379
44 214
762 53
926 234
656 809
735 695
992 600
756 484
596 948
181 340
1 954
31 789
526 616
482 320
540 963
363 547
534 883
997 495
359 195
843 481
185 979
53 803
666 728
130 527
279 673
161 194
49 382
188 608
607 495
546 395
5 489
558 811
710 78
144 907
830 503
392 647
459 933
788 216
913 41
765 577
371 900
441 42
285 449
815 410
53 121
737 597
178 818
164 152
876 563
349 666
909 337
923 697
188 915
525 644
545 501
135 108
258 7
814 557
463 982
414 135
831 386
45 985
995 802
773 480
380 486
517 926
507 850
460 367
69 295
989 968
414 489
844 687
926 770
459 853
496 7
746 115
235 563
414 916
853 710
997 841
118 245
746 29
426 808
793 827
103 875
847 486
775 278
90 52
179 632
609 18
357 609
176 354
736 353
743 600
594 517
115 156
144 95
471 173
991 243
742 110
861 29
674 705
79 501
703 118
617 575
123 824
763 888
516 292
6 20
340 684
884 258
107 945
908 979
860 751
316 269
890 225
799 296
434 391
743 613
411 279
685 377
212 760
543 239
276 414
893 805
459 15
653 784
447 999
208 947
143 11
301 976
401 505
496 499
702 261
835 106
598 251
597 564
478 133
221 807
129 522
627 248
139 402
138 793
840 137
601 564
471 601
414 172
978 208
530 251
373 2
868 179
758 989
358 581
900 121
117 315
247 834
369 842
824 971
235 180
342 862
36 357
601 275
319 367
117 388
776 408
802 497
542 727
30 636
604 684
297 271
779 372
306 133
660 695
987 669
358 914
882 586
9 14
957 807
428 321
221 64
281 110
130 915
358 492
40 768
809 351
659 660
225 275
442 480
530 358
717 176
96 93
571 675
511 870
733 814
722 345
917 402
956 822
906 940
415 917
16 501
328 705
317 618
593 818
117 1
58 436
891 997
146 383
960 38
922 910
683 804
771 556
98 270
223 522
202 661
294 909
147 500
684 629
167 556
376 818
954 441
968 376
134 88
33 559
195 123
924 471
629 319
112 772
520 273
258 797
693 29
963 580
533 547
600 420
130 715
11 150
284 323
175 453
235 692
263 17
654 423
735 761
365 470
382 952
435 128
210 622
391 33
719 780
199 87
575 979
852 907
629 852
53 842
486 622
625 892
63 325
255 562
476 207
342 784
541 157
926 177
343 943
134 484
790 193
451 76
42 422
686 23
269 861
840 17
539 128
989 358
145 809
248 260
921 453
308 663
778 149
126 261
90 410
718 145
470 384
963 552
400 977
842 411
620 181
22 741
372 789
429 405
437 107
736 903
101 283
67 95
904 932
647 1
671 352
322 648
422 609
690 294
112 45
772 45
605 550
652 915
408 355
258 363
9 978
814 740
520 34
249 676
353 431
52 668
552 72
178 324
677 63
103 726
829 325
403 345
325 698
913 351
557 593
221 775
463 226
758 327
194 649
471 887
404 266
438 470
642 79
342 919
620 306
437 81
40 444
85 976
359 537
437 85
71 908
40 670
852 959
798 558
44 838
152 646
360 58
479 489
642 639
474 611
520 494
176 431
820 257
905 704
41 717
614 375
813 861
995 953
363 166
407 6
138 966
868 801
365 155
463 222
145 319
416 813
952 464
590 721
747 451
432 951
376 434
852 414
226 450
953 382
686 50
288 386
353 899
582 528
691 405
942 6
641 131
459 547
755 196
508 85
23 743
165 469
409 93
269 185
890 23
294 811
136 372
173 550
752 806
760 10
232 513
240 770
546 637
862 360
781 759
528 796
154 155
84 941
106 731
773 443
652 446
107 516
666 38
283 598
993 864
143 315
231 783
746 162
702 124
808 173
507 963
433 451
898 532
58 304
431 442
55 63
634 129
932 171
415 424
289 13
621 242
998 674
694 302
980 301
756 189
554 209
767 266
985 723
710 920
471 52
961 110
573 226
191 134
211 463
609 68
19 292
367 156
55 519
760 354
955 935
769 185
567 593
713 545
325 676
304 410
97 119
707 604
671 143
576 161
600 265
918 779
558 345
99 362
583 580
247 130
903 50
273 297
806 743
383 386
519 662
310 174
997 402
799 877
194 297
914 161
306 910
172 43
563 928
541 434
52 275
979 366
161 712
629 603
470 796
999 40
166 393
259 893
423 140
769 301
6 251
706 456
61 692
356 567
144 740
844 951
66 669
131 374
182 438
571 812
236 311
865 366
703 629
729 30
558 199
62 383
406 231
796 407
835 117
403 997
806 415
998 408
243 745
648 751
680 961
317 365
155 541
771 76
752 576
497 865
875 533
103 714
260 135
986 185
111 748
511 743
785 904
276 367
772 98
506 384
820 149
68 439
274 944
802 777
824 876
706 358
290 26
170 281
240 390
20 176
371 41
555 231
63 373
652 516
585 352
651 44
771 210
596 436
893 721
786 831
66 38
348 379
477 551
395 795
692 117
322 225
345 442
307 590
772 732
521 744
773 291
348 369
169 105
630 47
572 403
935 739
700 136
949 179
856 646
440 103
175 596
99 836
377 971
334 652
790 199
215 92
368 764
909 259
282 378
58 812
492 657
319 331
197 655
762 54
961 603
439 904
517 987
465 515
536 715
961 778
414 779
404 830
80 668
849 515
739 823
779 550
51 711
883 991
783 692
997 432
705 281
279 247
775 72
746 932
923 148
623 511
360 261
726 574
823 936
603 323
731 52
683 267
22 993
512 658
664 360
997 833
714 127
469 416
401 524
598 392
386 653
263 925
839 266
219 638
36 276
60 33
689 696
438 318
65 389
820 79
79 626
430 966
175 294
267 15
6 401
750 164
466 562
700 15
51 620
144 474
436 147
595 367
27 931
39 484
527 164
683 116
556 506
548 789
572 452
160 730
1 160
227 103
179 993
811 308
823 119
514 33
740 664
916 545
772 541
406 33
65 163
62 278
696 952
334 139
269 450
63 905
164 99
445 235
428 832
275 988
3 991
980 100
249 394
751 655
953 534
966 685
798 743
351 552
628 682
702 117
669 129
186 54
197 543
690 544
958 619
278 74
256 459
408 811
25 211
64 192
542 678
763 265
321 669
688 524
17 925
676 668
445 41
452 82
658 752
539 298
360 882
909 188
955 774
377 355
801 612
175 926
770 551
809 466
364 211
823 78
201 947
520 836
82 15
910 956
440 11
584 675
659 585
617 103
360 716
894 14
644 114
217 59
629 282
876 953
939 487
299 578
866 439
482 987
418 725
816 584
883 482
416 730
382 174
352 430
229 522
660 357
27 411
650 52
392 509
616 907
358 339
925 159
765 418
26 465
387 28
903 441
493 676
507 184
269 294
221 326
143 541
992 446
481 673
96 643
376 687
887 606
821 705
43 108
328 52
834 560
198 259
65 686
817 520
486 554
471 333
286 885
480 154
607 317
915 491
452 935
270 692
354 854
441 395
214 121
73 144
650 671
410 543
539 509
886 113
449 72
389 878
751 306
237 482
130 684
692 426
583 540
841 548
525 633
707 285
446 391
140 148
116 759
43 83
7 589
959 952
398 554
620 254
904 979
549 241
970 777
36 750
986 9
474 181
869 551
817 828
693 931
56 751
828 303
500 525
237 485
1000 399
539 29
71 694
211 539
747 26
966 981
305 908
326 816
542 588
872 624
179 261
745 9
549 185
765 8
525 175
769 423
791 753
471 337
956 571
543 316
182 468
704 320
918 172
809 485
677 271
914 614
670 594
674 149
342 905
344 950
952 420
222 320
785 84
635 712
651 884
767 683
354 387
41 766
468 817
65 679
248 786
990 429
305 835
125 637
186 300
926 383
488 304
599 374
286 612
605 98
454 300
301 889
281 684
485 206
667 212
426 243
967 802
132 964
979 972
15 687
394 754
401 18
77 544
84 170
575 447
702 703
693 267
34 1000
776 255
590 814
675 116
903 316
570 540
808 39
686 779
50 25
190 433
688 412
377 775
788 394
776 554
175 486
315 107
57 834
722 654
529 134
419 873
935 135
99 270
433 339
568 392
569 947
706 804
951 270
641 491
50 771
763 916
740 860
938 133
871 761
123 201
49 689
260 718
131 688
704 352
667 613
931 720
509 971
715 146
313 686
92 987
423 542
242 944
383 973
7 373
121 874
850 955
648 207
942 294
753 994
210 48
638 756
335 68
592 61
757 785
367 910
814 887
298 741
20 80
91 221
549 158
685 615
68 391
980 387
111 692
928 131
561 733
915 260
743 368
62 461
7 446
789 856
336 760
548 822
562 308
928 589
48 992
817 896
462 294
725 569
529 811
753 412
361 781
62 36
785 293
57 235
134 436
968 872
836 650
356 647
448 340
29 446
875 454
804 703
133 91
925 529
146 78
150 659
992 432
380 2
471 593
205 732
699 183
600 30
120 697
605 415
328 155
805 109
502 82
140 150
661 384
387 116
597 924
4 297
699 659
964 463
645 329
368 39
870 341
757 542
749 326
613 675
771 263
224 638
93 284
280 177
102 657
98 444
456 552
510 134
492 797
114 751
126 272
643 451
610 356
730 885
587 456
70 704
325 336
381 360
252 718
359 42
157 273
93 512
254 125
287 586
675 847
181 901
204 707
443 462
734 307
551 510
918 489
271 269
363 828
913 420
666 306
753 124
940 758
620 283
559 963
396 766
157 624
711 821
49 655
395 636
270 207
968 326
247 608
257 847
334 108
330 704
952 138
145 446
490 155
172 423
643 514
801 629
893 391
281 314
215 812
275 857
258 374
137 771
881 431
950 732
515 635
896 692
437 39
432 186
340 124
412 166
22 918
500 118
262 385
342 369
396 853
771 636
264 267
151 543
144 202
958 977
995 468
340 395
875 412
99 395
287 628
342 540
46 644
964 398
678 282
817 655
576 987
109 26
335 737
621 756
88 351
822 681
254 729
7 828
223 786
617 3
853 211
912 550
821 356
115 965
639 529
969 823
753 62
313 995
323 902
953 154
719 242
119 160
674 549
115 586
461 797
25 348
685 46
397 810
798 863
293 818
603 927
712 136
719 418
569 463
776 810
590 823
319 313
83 795
715 896
948 621
173 181
746 810
924 334
268 615
838 692
8 169
731 411
283 570
131 173
471 260
555 793
160 15
312 196
102 617
369 906
573 502
904 144
668 700
576 350
209 844
649 719
130 592
635 915
379 195
503 65
99 178
429 66
859 306
277 153
832 826
719 227
752 700
384 494
711 782
597 829
513 123
700 824
594 133
728 146
931 478
23 279
633 38
327 785
303 793
133 388
199 781
742 642
788 912
539 226
419 67
46 746
888 752
184 622
500 43
315 125
213 430
75 790
843 792
892 519
161 695
806 990
520 814
404 188
233 354
978 88
317 332
149 675
559 319
118 186
84 347
655 165
130 787
773 807
702 722
723 840
338 879
523 530
799 175
689 442
980 407
425 469
178 593
625 468
155 149
825 980
511 494
960 644
893 830
774 819
838 298
184 335
425 633
7 677
174 603
515 821
93 509
253 705
23 243
340 452
133 88
832 859
12 123
331 909
706 52
927 61
74 810
873 218
231 758
792 412
489 271
264 382
643 858
612 834
939 938
779 760
218 384
143 71
544 875
100 205
312 945
325 799
137 895
72 920
886 514
448 497
106 450
184 589
309 236
324 532
642 676
655 29
450 861
119 401
29 138
898 225
518 129
294 119
767 47
59 666
812 273
402 160
731 494
793 60
71 264
972 247
407 34
595 569
508 38
956 857
810 646
886 609
56 995
359 916
108 708
584 640
707 208
605 555
38 737
256 261
464 731
839 334
389 257
795 73
150 743
341 194
555 746
656 964
606 568
99 803
927 935
970 868
777 404
22 938
818 880
507 217
785 224
426 359
141 358
637 60
696 434
438 865
15 644
85 398
739 672
883 799
265 847
319 590
830 804
325 482
395 656
188 939
604 969
43 132
605 198
977 677
68 374
299 261
674 650
48 343
337 857
749 426
273 58
453 17
534 242
628 848
211 671
445 184
925 992
451 111
734 658
568 505
387 512
250 384
100 572
757 69
903 483
102 422
32 827
511 360
989 53
519 514
621 966
467 613
125 799
897 276
789 390
924 896
3 844
608 148
304 684
197 675
754 778
19 923
266 540
256 81
157 104
34 858
414 219
126 363
914 187
759 254
833 31
363 909
932 563
682 771
537 262
263 157
69 662
417 668
182 326
872 839
702 122
943 621
241 302
521 643
743 869
376 177
543 820
885 259
832 186
322 893
135 312
282 609
868 305
17 820
711 745
984 445
792 595
919 549
383 52
266 884
896 208
158 892
495 267
453 927
441 922
80 261
711 703
652 481
24 155
612 137
448 533
401 42
254 989
212 261
987 642
721 153
491 766
521 496
361 233
999 915
907 741
941 114
415 711
583 118
213 712
725 494
440 882
844 934
809 957
551 3
501 288
817 725
872 307
829 940
444 500
812 629
681 1000
246 581
460 216
27 186
788 883
442 206
324 728
156 22
974 607
405 584
901 275
739 408
872 668
3 131
673 759
141 617
31 812
215 528
382 224
901 464
236 859
699 487
923 913
551 451
581 939
146 44
279 373
16 828
353 721
675 266
307 18
223 40
965 990
771 630
324 944
8 844
622 540
224 566
371 922
206 582
276 168
829 384
744 503
553 36
541 299
764 550
903 950
969 25
589 421
375 54
268 909
224 273
158 567
971 367
662 392
903 158
750 93
131 92
363 574
102 86
397 890
77 320
123 713
67 998
405 251
772 350
522 695
586 382
463 265
33 252
208 679
46 2
542 37
758 254
478 122
416 779
268 731
735 609
860 550
940 283
15 846
47 720
49 916
832 32
567 623
784 117
362 278
799 368
408 712
751 938
824 1
685 332
312 142
411 314
636 906
580 532
495 844
535 276
726 882
265 571
138 583
784 976
405 462
319 274
288 871
5 615
964 131
982 201
924 492
734 428
546 73
50 479
464 173
717 757
147 76
871 856
805 744
566 618
83 263
378 109
110 756
438 43
370 418
624 875
978 316
314 996
916 793
551 618
779 175
601 638
421 414
649 393
628 217
871 768
623 750
342 991
234 659
38 552
519 848
826 573
736 111
579 741
443 364
862 515
503 69
481 440
791 230
318 497
791 508
214 862
249 639
519 232
237 717
814 194
716 329
23 724
973 335
623 726
824 208
626 940
498 58
902 363
709 884
528 550
146 453
551 806
737 357
143 945
979 442
829 667
826 380
679 306
920 683
213 447
1000 220
215 525
205 601
257 183
192 437
346 58
569 675
432 158
714 524
407 694
974 73
408 289
884 131
245 924
141 625
657 461
872 128
388 582
531 508
179 36
771 968
802 761
43 23
370 778
206 563
910 30
319 286
537 73
398 717
238 496
207 897
615 323
217 655
682 219
689 140
557 576
742 565
465 485
389 164
134 247
488 427
442 240
426 660
53 599
564 818
962 618
445 475
270 35
320 613
683 73
131 188
460 76
759 501
899 980
187 348
983 3
101 995
770 914
951 282
993 457
637 933
140 427
288 155
90 718
308 326
252 737
71 616
16 479
579 743
226 295
353 984
97 732
753 185
240 38
327 592
146 997
929 290
962 220
674 185
812 457
777 6
771 261
423 363
121 461
962 326
786 781
617 145
187 556
824 176
267 132
526 172
518 864
973 136
95 150
961 683
490 257
610 717
602 938
217 116
521 36
974 993
472 265
775 815
636 965
281 893
947 248
392 132
190 333
106 551
675 622
644 213
541 171
710 158
935 1000
778 190
544 612
198 367
284 77
74 281
835 525
411 205
321 228
291 920
463 412
331 489
498 508
354 577
500 133
82 660
775 262
982 850
815 76
880 795
764 103
848 928
502 414
819 169
971 825
40 565
727 138
12 912
580 721
465 851
433 933
458 900
425 515
972 208
465 812
675 94
76 857
597 2
193 889
807 314
35 479
280 300
407 544
52 252
80 993
722 514
849 868
952 353
110 308
19 831
213 935
667 583
599 89
986 316
88 969
796 277
670 17
439 102
85 199
47 240
908 669
292 64
382 564
383 95
918 470
238 939
24 837
798 563
417 874
886 629
131 384
38 338
509 207
481 851
121 586
147 194
565 271
495 89
566 46
202 704
684 708
912 129
404 646
269 708
508 504
651 476
433 112
659 804
882 786
347 837
550 606
102 576
731 588
863 84
439 337
8 89
454 444
716 628
574 970
950 160
178 205
236 881
290 885
669 405
217 670
669 50
951 911
78 845
646 7
600 397
174 633
607 519
490 706
315 553
421 519
852 252
686 266
636 153
400 576
484 381
941 532
971 331
597 870
650 381
501 625
703 989
2 905
744 618
901 450
319 703
298 241
467 399
492 447
561 577
174 746
348 377
921 180
863 380
872 24
891 245
966 880
877 590
676 2
297 514
569 598
294 496
990 147
170 836
893 261
598 607
10 416
253 887
476 124
111 457
681 884
435 246
396 425
355 116
50 923
36 977
863 583
521 523
728 812
198 433
942 397
416 865
861 596
586 599
22 693
172 458
163 574
811 984
965 794
395 513
752 304
549 976
216 870
354 690
585 554
97 275
343 820
913 523
918 75
91 101
686 140
94 981
117 134
450 763
664 260
975 71
843 8
963 734
514 305
54 964
363 595
955 144
129 704
822 648
842 20
205 997
581 320
900 717
794 351
155 405
483 232
661 236
893 362
377 257
172 428
462 625
326 999
165 465
675 499
205 238
558 422
325 443
773 639
147 230
763 693
829 556
693 736
173 821
779 186
145 955
697 943
122 863
868 221
165 606
963 148
310 214
819 692
448 572
894 195
967 897
219 998
592 202
559 767
930 366
686 742
427 378
648 909
839 716
901 205
902 668
381 532
131 351
277 93
466 387
971 320
259 837
300 270
194 706
526 717
9 454
700 111
782 73
540 284
761 897
7 867
147 749
792 364
849 483
251 57
686 979
940 320
461 649
479 834
348 418
853 12
492 723
272 848
536 771
223 495
397 714
455 666
744 213
6 512
275 737
731 609
806 721
826 704
885 451
187 830
192 624
637 23
925 172
566 589
532 603
381 864
846 530
899 805
841 822
659 938
670 873
578 665
886 24
390 238
654 26
677 629
479 22
795 828
21 160
807 474
113 845
451 304
907 924
349 185
609 713
858 861
362 787
889 476
971 877
855 746
830 913
131 238
384 307
237 590
376 684
720 116
488 574
508 569
555 758
690 554
370 375
170 164
372 178
391 493
178 330
966 840
571 705
544 269
850 307
946 408
86 255
22 395
204 489
41 560
276 192
320 822
235 902
625 497
287 876
901 924
620 519
555 708
305 759
645 811
396 651
722 546
330 742
23 577
994 742
604 901
702 926
623 822
87 697
471 389
393 914
441 209
827 319
691 475
370 43
260 9
613 621
323 403
185 370
535 94
919 202
455 37
655 381
382 646
3 751
496 683
372 597
510 604
193 143
295 361
118 938
930 163
421 351
95 603
670 384
473 619
1000 444
86 137
323 15
423 301
467 988
29 791
481 641
90 694
635 489
922 779
443 724
495 810
412 376
575 603
582 926
196 507
346 980
969 356
110 271
794 860
419 840
878 894
433 348
121 892
701 544
270 69
728 413
665 433
323 658
485 983
94 220
678 74
414 800
608 288
203 817
773 536
886 726
551 56
991 909
219 645
251 255
96 987
694 850
623 801
320 976
619 480
226 533
536 711
36 92
566 945
199 253
69 78
144 820
988 592
357 896
867 167
516 888
677 179
618 186
89 422
179 249
867 796
496 768
183 200
628 918
944 535
455 388
534 929
151 841
162 982
165 237
110 680
455 566
296 231
709 66
514 1000
241 951
161 677
678 519
218 606
6 11
578 141
1000 131
255 549
398 165
303 958
669 592
251 701
993 900
971 766
727 811
268 292
269 679
132 695
18 895
134 696
290 596
961 516
468 250
893 955
498 159
373 31
615 182
945 73
396 521
177 749
591 381
697 865
447 821
855 880
53 581
77 764
470 671
296 190
895 414
781 315
235 502
131 306
537 719
44 957
922 125
777 420
736 221
888 197
682 709
515 480
157 279
515 303
793 662
43 273
546 167
944 389
757 137
832 396
765 133
865 216
632 214
398 270
825 633
447 225
678 839
226 563
70 571
409 39
164 641
50 476
771 362
105 389
905 903
707 555
118 628
664 57
989 570
235 372
980 631
810 578
587 536
640 434
470 947
237 128
859 581
514 581
608 612
436 249
750 718
153 878
658 765
976 195
493 699
361 743
534 695
291 123
363 356
62 13
502 864
609 716
899 941
825 901
368 468
281 81
862 2
763 121
750 983
632 106
33 402
571 556
969 24
172 996
359 373
60 368
674 65
190 640
625 512
902 466
289 477
571 14
542 79
235 771
377 277
669 492
888 975
466 193
284 534
438 173
971 833
860 778
703 231
515 287
723 940
964 753
377 55
376 150
231 881
143 994
170 518
890 61
918 942
114 807
888 680
203 722
369 127
925 803
337 662
482 455
557 907
147 89
902 481
827 207
186 287
911 769
336 724
106 429
297 254
511 904
745 449
95 959
914 831
427 435
509 752
989 682
665 868
592 273
392 668
387 893
520 739
300 569
361 27
898 501
283 351
42 830
433 62
832 831
23 156
965 479
268 322
125 200
449 930
702 140
445 312
494 53
177 481
379 801
417 665
611 1000
344 204
94 704
6 657
8 519
66 877
87 802
35 285
951 115
918 173
494 796
751 95
483 588
144 948
852 635
650 877
748 316
783 540
125 914
46 108
962 418
886 863
394 720
709 136
260 782
608 273
458 426
675 115
569 788
151 953
917 162
832 672
59 206
662 969
515 936
88 979
520 326
69 47
259 791
475 701
848 286
206 926
319 32
147 517
484 736
423 421
790 867
564 839
72 125
91 945
317 491
831 217
881 762
838 225
851 417
762 955
52 953
373 737
864 780
82 796
948 958
917 403
117 757
476 662
739 255
647 280
767 956
364 9
94 734
142 269
403 768
699 308
634 498
890 781
381 962
999 432
841 159
965 755
812 815
219 880
935 383
541 597
897 315
540 680
903 944
528 822
313 149
687 87
757 656
574 956
827 786
768 643
766 278
788 731
373 349
134 764
702 716
690 715
302 18
888 978
896 816
253 123
982 258
735 449
660 803
311 190
495 695
182 169
513 418
5 565
112 995
738 212
60 535
497 839
842 701
339 931
902 842
606 101
280 465
246 649
552 699
367 637
241 621
14 977
363 826
557 994
606 89
795 977
115 573
142 327
975 609
893 333
965 522
294 159
995 188
551 299
363 51
389 103
133 930
808 333
849 947
610 587
842 741
404 474
646 846
384 17
560 692
753 354
232 4
274 74
569 731
777 46
505 897
87 421
959 887
344 854
143 113
443 830
569 918
792 36
745 160
91 249
138 413
912 542
481 27
728 877
384 576
436 651
84 338
578 730
146 137
628 799
559 54
789 427
41 125
758 162
230 251
291 596
595 957
917 975
521 997
966 186
531 679
628 779
987 425
252 477
746 476
221 950
71 656
566 153
639 267
372 610
21 197
365 802
320 474
729 125
720 888
179 769
833 972
286 451
517 744
825 161
990 272
236 688
17 722
76 910
115 323
82 787
318 404
785 533
292 443
680 582
668 293
274 394
401 803
336 749
857 282
821 58
325 570
381 171
845 550
283 268
406 6
580 106
702 78
621 6
392 800
607 355
540 983
817 72
6 906
476 970
106 839
795 374
984 627
325 888
379 497
249 712
54 531
763 364
541 883
465 948
988 605
430 563
434 518
548 78
739 426
486 352
831 28
164 214
64 433
286 887
197 280
682 764
771 614
76 455
357 430
780 464
781 646
906 441
52 516
907 671
514 321
11 819
735 312
115 212
647 227
638 619
613 956
21 734
106 927
113 251
606 732
692 396
310 923
966 59
165 677
891 868
672 301
971 645
712 140
474 476
730 183
461 392
765 1
600 605
771 25
729 969
572 8
534 194
296 328
123 590
51 783
78 57
124 129
810 464
317 164
948 870
820 311
332 602
329 353
343 614
122 550
419 907
347 422
795 334
624 175
233 14
804 555
272 821
442 20
840 510
995 219
74 597
408 18
400 688
993 67
318 238
741 468
526 527
109 717
59 705
685 955
300 635
572 69
605 770
906 341
70 874
666 540
343 187
330 256
583 472
211 7
527 43
435 897
891 923
637 140
474 901
764 600
507 107
637 913
278 450
703 29
846 775
370 397
806 954
178 891
565 829
179 318
542 848
415 185
30 710
215 465
557 98
374 63
876 81
430 74
95 735
5 344
956 233
349 985
394 616
618 242
497 441
470 484
60 693
753 313
919 441
40 452
69 881
417 479
303 733
507 146
209 672
405 851
192 680
950 717
666 889
938 491
264 257
547 612
483 980
574 184
109 696
454 139
2 443
327 626
845 496
761 69
978 257
20 435
774 935
194 529
384 357
954 558
607 597
288 726
633 192
197 753
72 177
687 148
759 396
992 128
757 933
758 631
85 89
147 19
752 942
699 62
517 835
541 726
77 616
166 726
174 856
508 866
750 755
183 267
683 26
264 45
235 788
425 226
796 24
921 383
883 75
682 338
972 664
882 316
573 675
886 597
960 17
424 175
813 874
528 898
879 478
62 123
501 899
42 315
414 357
327 675
931 811
534 464
888 986
830 596
312 429
560 181
646 582
839 795
311 808
245 948
393 234
805 243
57 77
991 671
700 82
45 899
526 346
200 128
702 845
336 889
343 609
432 688
22 234
631 208
238 354
300 467
879 583
78 447
903 975
387 886
390 576
316 628
621 30
564 153
869 486
68 733
172 926
388 426
218 570
771 406
279 523
568 630
489 7
931 71
698 266
738 5
7 102
515 263
25 31
64 322
655 32
678 95
280 214
110 243
808 848
253 13
389 570
684 285
848 432
346 410
7 666
130 263
551 771
419 227
437 94
850 570
512 384
792 924
779 230
355 102
450 615
640 260
360 403
845 107
134 975
249 405
426 205
263 259
699 28
786 360
336 137
506 794
657 511
53 477
141 464
729 956
705 286
255 270
541 253
850 626
486 278
143 697
103 541
323 407
370 940
189 337
190 793
842 879
240 439
341 203
491 626
944 80
366 874
483 956
485 300
792 922
676 421
169 263
965 733
457 683
30 398
87 753
911 651
673 19
621 31
253 949
283 561
82 324
941 359
361 331
597 26
469 422
656 634
48 754
535 952
334 631
642 869
335 852
711 963
205 274
278 550
946 839
285 369
835 797
30 126
130 259
383 813
121 330
91 120
342 280
203 525
423 962
381 824
781 250
258 34
878 613
503 368
866 804
760 106
188 210
183 37
862 321
652 90
87 319
514 25
49 20
778 303
395 762
284 829
351 891
506 798
998 424
72 318
813 200
543 963
818 200
788 720
710 709
38 229
822 261
764 609
556 327
654 692
524 231
947 316
134 475
827 787
965 727
313 316
329 287
780 267
210 265
145 392
168 508
194 286
146 673
262 573
566 816
151 823
76 999
758 867
111 444
320 824
107 896
802 489
20 613
616 274
576 786
265 53
899 381
162 721
751 942
420 698
789 29
939 448
268 393
66 293
993 480
733 488
321 188
927 33
10 646
761 872
273 483
282 596
838 947
440 831
439 366
668 14
641 208
302 306
733 519
935 933
136 276
345 381
887 245
622 338
915 372
807 211
826 627
163 547
762 206
40 920
955 784
814 316
925 53
282 628
177 733
859 16
20 628
345 957
955 66
143 447
639 889
807 197
388 309
528 399
478 180
534 735
174 872
316 184
520 625
332 785
118 717
201 114
285 631
898 950
102 236
520 410
879 805
555 944
595 710
732 819
994 772
425 884
592 703
102 765
612 895
64 514
996 198
169 289
791 534
27 856
636 784
780 78
509 499
530 411
729 21
802 9
443 861
637 191
162 596
847 791
684 43
898 545
331 455
767 530
326 397
221 476
34 603
270 143
603 569
517 735
851 564
768 762
145 466
879 115
7 444
822 177
745 43
681 176
985 514
201 577
296 265
235 9
623 475
775 672
724 619
921 652
38 820
272 107
777 88
338 485
993 355
220 777
324 45
732 969
947 865
447 153
780 250
71 590
890 462
707 685
357 412
226 723
678 657
938 576
489 323
575 910
862 630
196 691
70 116
503 280
600 791
847 53
636 599
408 841
325 43
377 839
60 450
510 771
204 301
819 491
842 417
696 42
838 952
810 67
548 963
962 137
110 344
373 661
390 693
726 193
259 868
673 555
237 818
914 226
976 69
675 821
695 822
135 95
827 268
999 358
440 170
953 936
61 760
470 934
347 685
708 1
283 94
748 588
1 287
351 911
568 593
152 483
480 25
175 305
139 586
549 686
672 280
72 439
708 796
306 879
38 584
441 622
438 322
985 254
903 797
323 424
326 480
709 577
12 159
638 560
233 352
679 858
408 95
950 151
980 589
884 209
768 838
639 648
839 893
784 978
752 126
130 987
945 951
445 839
9 840
591 458
912 124
707 154
89 465
273 915
475 960
632 344
484 144
719 925
196 135
397 214
180 266
456 73
267 105
223 616
833 935
800 536
406 562
871 873
393 693
853 357
687 828
696 92
340 638
541 61
581 817
740 613
766 964
27 149
884 175
205 796
11 370
803 682
589 506
110 422
676 986
37 503
926 795
779 934
152 749
947 517
528 939
274 477
563 724
283 156
229 568
570 580
795 840
959 723
481 197
734 316
944 316
849 608
149 780
490 170
330 392
831 223
671 714
109 205
826 75
377 953
173 942
613 864
484 286
482 663
882 920
861 303
829 208
38 120
379 563
968 884
66 317
136 491
947 899
372 751
700 584
421 415
314 1
195 601
390 600
795 666
622 316
516 505
709 895
155 984
402 525
483 236
538 344
53 447
227 166
134 950
819 407
192 422
188 298
824 878
455 73
322 521
777 892
501 744
233 506
782 891
383 602
141 817
117 254
709 938
918 441
634 44
284 231
838 8
325 410
5 759
613 907
45 422
328 976
498 957
408 786
576 742
29 555
757 558
774 52
817 225
964 121
4 443
978 879
819 748
43 731
897 18
823 723
496 986
846 365
558 37
513 949
915 860
57 510
664 682
287 874
935 52
409 861
214 647
397 619
290 770
131 618
93 513
703 320
388 196
352 680
602 412
57 238
383 6
608 917
544 703
972 810
326 664
465 961
157 102
750 298
216 842
625 264
488 36
117 178
848 849
552 207
420 429
167 55
26 536
569 616
62 586
672 105
700 289
765 796
869 428
353 530
432 118
276 32
613 598
208 878
822 146
490 861
723 255
745 859
19 697
829 890
305 505
873 593
552 314
676 811
803 120
314 797
831 638
354 698
1000 265
48 716
801 855
961 199
132 116
993 290
11 245
980 647
701 746
181 986
76 43
219 949
555 987
672 905
401 50
686 207
649 149
928 472
293 532
60 694
20 25
912 492
84 39
860 678
521 682
317 787
735 228
828 422
402 468
830 161
20 867
348 893
619 807
887 228
138 436
716 683
138 146
13 110
46 497
711 508
568 203
625 427
754 93
746 79
604 567
170 950
999 429
50 482
761 72
732 667
214 261
213 690
339 925
917 635
460 105
305 925
602 516
357 810
950 136
184 70
283 877
952 746
946 679
344 876
926 908
784 743
476 73
94 1
111 97
261 409
75 370
481 939
714 641
704 147
761 982
121 546
564 276
360 296
505 954
94 240
873 884
429 468
604 411
520 654
647 465
9 353
58 421
8 570
46 313
859 551
991 28
244 100
603 299
983 423
868 124
307 728
493 344
454 95
717 54
145 312
803 827
90 962
134 11
942 826
107 709
667 810
735 852
624 545
242 474
613 516
905 556
214 957
521 242
8 512
540 660
706 553
614 445
507 521
847 161
558 409
949 792
855 402
829 978
644 653
347 61
198 540
871 551
353 714
374 387
549 125
306 598
654 172
715 29
87 133
886 855
16 295
643 835
160 109
927 129
707 608
475 683
618 6
719 303
827 584
407 927
743 378
631 168
171 608
741 595
164 224
138 743
843 436
458 41
248 46
813 475
552 406
397 936
181 905
755 637
759 886
816 683
570 253
429 698
402 495
67 707
348 80
592 498
194 245
104 242
816 183
677 361
341 195
291 408
940 692
720 159
741 849
67 541
424 607
893 252
760 668
671 821
388 538
557 688
21 441
758 845
266 142
452 861
879 703
279 419
974 984
750 49
83 203
689 788
217 775
580 272
217 631
184 33
438 401
493 759
202 893
890 823
455 166
414 63
58 483
196 479
998 901
978 503
448 594
988 942
455 83
27 925
27 319
692 731
281 171
499 501
740 647
633 981
406 50
917 211
934 451
925 257
742 320
773 716
699 857
194 223
352 653
507 234
227 251
441 472
117 186
960 47
633 581
226 516
173 694
514 130
832 199
575 677
96 354
845 209
266 84
119 136
802 520
379 697
369 397
781 22
238 160
848 157
663 528
901 276
728 221
924 435
49 495
817 239
455 26
198 674
549 720
937 265
684 245
926 163
502 292
118 90
487 645
860 519
163 871
21 931
981 669
312 110
501 649
111 340
210 989
241 93
279 200
17 901
968 409
166 386
947 138
982 91
803 279
196 109
554 225
450 911
390 303
604 625
36 198
584 795
517 721
603 695
781 941
409 36
583 835
767 801
367 866
815 722
276 708
613 221
765 335
357 91
938 258
995 626
665 867
474 723
298 635
708 245
966 321
594 595
245 815
564 33
296 510
922 674
767 819
778 273
655 214
810 798
33 270
197 191
838 613
423 96
803 410
135 71
397 125
329 774
554 422
758 63
973 163
339 290
873 935
133 747
492 733
268 243
390 121
264 611
474 525
480 509
631 726
357 30
758 964
981 67
431 47
713 231
489 289
340 631
49 395
947 685
964 761
828 319
953 885
882 409
233 261
806 926
122 465
393 613
803 452
902 280
176 656
849 199
276 637
11 212
487 804
885 981
265 858
796 553
577 502
701 657
746 913
8 85
494 746
344 497
92 668
293 509
862 414
362 382
441 376
234 740
519 65
783 567
247 140
549 891
838 157
101 911
655 956
62 950
421 227
988 137
636 265
215 228
316 949
771 71
411 850
364 960
201 426
522 818
184 655
685 271
230 482
51 803
114 227
710 898
980 18
235 241
902 713
749 776
389 173
894 706
590 213
217 457
422 331
230 594
249 510
712 812
761 290
621 938
859 930
169 577
261 331
183 415
452 552
963 606
361 110
495 502
372 47
669 141
742 675
351 918
456 268
662 782
224 119
458 510
235 160
137 313
253 257
746 565
95 760
624 2
942 711
66 594
830 784
823 97
824 394
187 34
503 423
842 220
288 625
750 60
828 17
223 107
943 838
750 162
298 766
893 7
148 706
259 705
269 678
865 546
236 406
890 588
183 264
626 774
257 594
723 79
684 202
890 424
745 342
463 524
33 13
192 9
264 834
40 103
163 962
120 28
923 449
918 984
492 811
562 599
341 685
789 547
61 861
327 101
483 326
654 601
913 826
181 170
358 43
299 820
913 398
371 960
447 103
358 202
182 640
4 159
186 624
250 331
815 929
968 573
955 251
529 6
727 424
260 600
304 847
463 694
166 369
181 922
786 725
249 714
872 62
607 740
984 496
887 560
32 291
847 29
884 29
411 130
426 767
62 956
322 240
255 651
384 813
84 901
998 52
502 396
643 811
890 642
430 747
319 175
536 233
486 632
620 281
813 58
211 916
637 893
499 551
893 315
555 715
105 625
381 252
175 687
910 380
954 788
382 856
805 819
300 609
875 519
102 809
409 435
55 900
42 55
226 329
534 792
900 609
326 119
572 126
77 104
973 645
799 517
448 254
407 145
833 380
350 689
14 656
236 383
775 493
944 870
537 865
957 796
823 796
931 379
391 973
604 148
641 782
866 910
151 530
184 925
167 645
356 705
800 824
52 757
796 155
225 654
145 110
149 927
905 1
115 7
72 756
785 226
410 324
157 27
935 303
3 300
244 399
234 586
972 644
984 645
790 740
15 449
505 706
594 613
692 832
111 846
363 502
157 55
584 897
696 340
20 23
746 399
36 673
808 710
491 647
126 414
894 863
113 208
920 723
310 359
115 364
341 388
382 730
104 882
944 839
199 276
778 686
465 74
660 323
652 841
558 36
735 13
988 429
853 814
672 890
821 935
734 143
513 24
552 179
176 85
353 547
273 329
397 987
891 858
555 543
159 490
18 472
879 579
903 486
731 662
315 890
372 800
506 555
988 540
369 632
377 574
393 60
437 261
89 890
68 255
413 439
52 127
992 913
907 591
810 821
932 12
370 524
554 757
721 670
673 24
427 522
673 688
501 11
788 802
157 173
834 216
408 814
850 572
501 821
319 44
460 697
864 570
643 677
846 943
462 143
250 673
505 157
79 140
848 707
451 95
725 768
793 935
260 404
644 375
774 165
718 310
383 498
815 176
703 760
815 73
330 888
915 403
54 865
778 167
827 505
627 177
696 788
406 352
13 816
199 339
360 475
675 430
802 111
500 693
811 363
542 147
354 819
502 334
945 604
568 988
769 783
445 21
431 484
420 423
709 910
950 987
147 300
24 196
688 441
624 567
495 224
410 647
232 578
438 799
673 546
591 101
221 866
891 88
673 93
620 925
913 182
193 935
207 47
58 468
891 368
249 711
137 947
113 35
993 671
676 154
483 911
551 237
984 622
589 948
586 635
669 691
969 73
474 70
213 605
673 126
152 364
866 108
244 582
484 432
820 498
507 508
147 516
949 346
300 355
699 216
269 357
13 767
56 315
331 926
266 901
894 990
563 580
662 475
974 729
166 885
507 919
497 83
584 244
640 138
448 59
262 370
424 289
998 194
704 671
224 160
827 68
171 617
981 382
576 366
263 988
34 968
182 725
968 567
721 595
454 508
474 51
966 447
607 552
104 179
436 980
626 865
936 525
993 139
912 304
507 927
642 385
876 746
833 205
267 307
449 959
436 209
203 818
926 203
393 411
69 434
950 235
476 794
158 841
711 9
537 642
884 820
494 122
863 451
529 787
46 444
844 575
765 543
952 465
418 68
349 724
967 272
193 59
854 756
650 629
494 87
1000 259
573 418
293 704
728 321
587 164
61 581
915 314
538 568
801 799
519 811
104 604
457 595
804 46
725 565
150 476
305 153
883 744
91 315
250 498
339 470
430 168
692 43
117 194
863 721
256 793
983 971
677 756
363 613
149 207
160 412
490 388
265 7
257 641
209 662
417 290
287 216
891 10
166 304
34 443
848 465
196 230
634 670
204 526
290 91
154 370
487 959
823 900
886 120
933 97
88 915
665 815
660 61
711 103
13 32
273 606
874 536
847 144
343 268
277 530
13 590
253 401
325 64
230 218
105 801
620 475
246 504
854 394
350 859
846 393
191 824
558 731
749 439
890 999
373 834
753 819
724 15
553 92
370 916
59 11
621 8
734 10
546 140
419 748
133 806
917 159
603 210
8 495
342 999
325 455
378 923
694 579
348 60
706 875
730 346
194 611
226 761
3 6
871 969
724 586
724 637
709 316
279 527
100 170
897 875
158 807
164 248
125 867
459 202
315 148
507 812
836 883
15 402
187 743
29 709
376 248
369 589
276 27
980 942
607 132
340 76
2 371
874 258
661 406
411 573
248 438
425 98
626 844
80 63
376 664
678 103
184 616
551 830
58 559
33 833
646 801
568 501
595 753
987 785
660 484
140 720
437 914
381 96
108 285
30 176
174 679
613 585
119 950
488 23
571 627
344 908
819 165
865 117
103 862
662 540
288 57
670 931
172 231
427 405
545 272
102 428
795 818
150 637
61 775
131 29
689 474
932 938
371 553
846 817
475 790
403 126
95 531
690 360
400 251
646 954
158 490
389 549
903 894
380 562
351 75
760 13
200 72
483 191
344 179
779 963
666 302
746 672
879 990
602 646
467 624
275 922
699 761
698 390
252 767
931 719
331 377
541 115
723 524
403 869
154 701
390 942
939 21
364 173
3 622
932 300
520 282
831 681
103 410
610 861
722 316
928 98
479 955
653 931
644 344
543 136
31 698
626 369
940 876
784 745
81 751
828 953
309 860
861 261
991 475
397 96
542 377
326 17
788 936
731 521
559 375
132 682
526 873
721 959
60 484
481 353
996 571
681 291
286 692
474 101
816 664
514 497
921 151
989 861
833 623
503 478
946 680
950 971
29 494
841 9
749 306
115 971
843 137
690 1000
467 742
835 774
312 109
212 814
347 353
140 18
347 541
72 620
941 415
164 497
914 94
575 666
894 979
703 886
316 588
381 1
608 84
12 682
102 988
714 724
441 677
56 81
528 757
640 877
477 554
533 795
520 36
53 148
955 621
390 772
67 471
798 33
223 342
677 155
8 768
437 888
843 947
206 408
792 313
975 699
116 741
392 4
439 698
737 347
544 710
634 319
720 657
507 407
495 355
246 60
397 990
355 795
433 873
385 86
661 10
82 687
969 281
550 69
587 362
342 619
654 634
550 806
642 640
264 606
973 23
361 860
550 913
630 696
46 389
496 612
407 321
582 135
128 461
140 575
653 287
459 696
853 230
777 424
680 707
834 205
558 382
337 238
449 419
178 924
980 713
512 2
844 629
38 173
951 940
294 866
870 368
943 394
370 495
115 342
637 805
319 439
222 373
584 340
491 34
880 177
758 796
452 329
868 586
306 607
472 963
984 559
200 554
924 585
701 239
722 925
413 521
923 418
26 381
764 107
824 34
907 22
586 463
104 463
832 695
565 228
648 47
922 536
104 717
403 99
552 563
503 654
239 73
557 253
958 545
311 997
793 218
761 594
780 928
402 151
602 266
426 390
91 910
852 325
206 506
868 531
390 891
459 548
348 406
220 487
981 860
845 361
745 351
647 285
225 72
855 309
478 677
955 7
886 942
62 748
293 914
919 832
561 297
116 535
378 640
62 655
198 934
637 303
459 820
518 14
934 906
926 436
891 45
489 392
951 571
76 254
556 349
469 303
849 471
463 639
86 899
909 826
651 773
845 44
210 963
723 131
434 428
371 619
324 902
120 903
576 575
908 423
599 521
713 335
499 459
318 676
16 244
200 579
40 180
217 620
926 932
421 879
488 500
573 49
225 760
881 271
681 521
527 300
201 433
525 405
300 897
1000 596
145 332
282 7
282 607
410 86
844 211
676 281
862 877
860 208
692 540
90 697
423 206
627 448
482 500
244 711
988 366
276 977
862 427
319 51
251 832
835 93
803 340
117 721
733 59
734 495
633 649
188 322
343 481
681 885
348 885
973 811
700 909
68 651
830 188
525 605
306 119
57 987
608 822
722 305
403 235
391 890
684 36
36 806
640 898
562 210
500 483
743 512
891 299
838 591
206 971
341 133
802 785
685 294
962 211
261 576
511 614
363 27
430 424
539 821
824 784
759 63
132 487
913 722
300 150
93 412
846 655
607 911
331 439
553 581
823 311
286 964
537 463
548 449
77 512
768 317
738 561
702 810
388 335
557 769
188 625
775 659
552 80
950 733
881 403
980 898
785 373
700 27
657 393
476 908
322 651
864 126
254 641
283 599
726 137
952 509
181 495
962 420
512 130
994 864
255 775
521 219
668 915
222 459
563 769
539 644
959 92
215 674
156 654
412 572
305 504
413 927
376 906
824 129
179 16
253 824
991 64
459 607
408 124
318 631
227 291
186 372
699 667
585 298
969 155
1000 361
743 106
902 47
81 411
325 324
379 190
5 766
384 826
463 841
391 238
132 534
409 855
75 256
272 335
180 892
440 544
800 196
816 691
409 182
884 433
258 141
589 508
618 955
308 133
389 766
338 860
74 717
659 166
492 885
253 730
852 882
597 590
992 978
399 489
118 122
514 754
573 425
706 998
464 468
779 420
511 942
957 606
738 77
192 647
261 443
306 641
337 460
147 724
60 330
869 160
38 371
5 497
295 936
610 730
26 813
248 346
553 950
275 752
335 32
419 898
518 598
914 14
379 937
161 627
132 556
1000 781
19 78
633 701
337 63
803 461
452 477
989 500
979 39
332 327
15 127
977 481
624 558
814 615
475 373
656 339
42 404
19 724
722 225
515 253
568 694
273 779
597 651
241 581
966 393
990 499
98 59
714 376
351 217
946 442
451 512
552 664
719 341
909 178
965 534
766 356
605 53
273 79
269 10
993 242
379 47
497 853
27 943
537 867
416 873
796 559
496 635
208 753
839 605
553 455
776 124
359 779
679 929
18 423
252 953
389 971
972 287
862 699
867 620
159 246
707 665
427 321
524 28
204 379
984 791
106 222
584 783
412 732
408 552
314 398
138 954
552 93
854 34
76 506
483 608
869 236
445 207
557 854
704 846
564 990
267 113
483 503
407 353
999 824
778 774
1 139
430 218
257 274
304 736
472 996
960 920
385 634
698 735
595 893
866 941
963 268
488 152
547 23
909 623
718 624
108 491
22 996
108 758
327 838
337 765
465 926
645 815
517 521
980 893
864 998
660 525
801 751
741 691
838 98
528 930
417 170
344 936
474 583
531 902
180 885
463 282
925 242
281 264
603 660
305 934
932 511
353 322
690 14
258 259
831 174
243 557
394 996
376 52
913 609
90 441
797 769
10 420
702 139
722 178
893 270
629 288
69 465
662 410
356 594
786 734
577 745
87 764
345 875
200 581
285 750
627 267
618 883
363 145
179 437
244 157
307 478
608 348
181 256
205 252
92 340
423 249
132 501
880 789
349 847
594 954
628 590
447 262
20 644
987 314
767 481
772 735
735 860
810 408
413 778
82 703
891 526
149 497
344 640
114 177
398 119
535 634
141 346
142 482
692 855
850 777
764 665
724 102
682 28
847 347
501 135
157 77
47 712
417 138
59 868
773 75
132 894
883 58
141 91
229 652
304 566
485 31
369 718
618 926
333 97
351 945
279 755
495 851
733 4
666 188
62 790
714 509
783 973
100 757
342 642
990 460
52 5
892 819
342 127
767 39
344 329
933 995
192 352
852 764
966 596
75 674
43 629
306 183
592 245
840 819
959 666
782 414
52 748
985 427
323 960
143 223
564 902
885 575
121 630
790 295
89 429
147 752
512 239
33 376
673 961
678 271
597 526
511 521
39 350
543 422
18 145
515 554
112 512
50 322
944 549
556 892
863 246
702 159
653 916
972 811
511 45
943 964
503 829
596 787
425 151
792 188
942 951
509 908
381 230
435 890
602 584
155 802
859 326
228 720
370 814
78 810
252 637
823 544
458 303
34 411
150 882
447 663
222 565
949 104
196 868
416 93
877 72
311 510
775 195
882 969
691 154
363 597
186 361
567 157
913 339
883 725
594 243
964 341
317 463
476 822
459 961
574 763
541 218
674 842
830 645
62 42
822 942
233 973
692 345
999 651
429 366
925 196
499 820
592 145
782 829
927 664
557 437
783 999
291 883
305 155
555 206
324 70
902 76
683 198
151 819
90 137
92 622
915 321
110 533
756 847
817 675
717 360
630 95
500 1
63 804
996 348
420 15
19 304
948 451
169 598
487 524
864 115
365 256
246 609
578 724
440 962
479 423
470 383
368 37
420 196
385 197
171 169
963 429
860 246
639 766
609 34
208 558
669 30
559 568
321 781
662 220
797 984
914 841
725 197
670 625
3 55
247 483
802 6
870 527
774 305
454 698
838 976
606 808
336 243
777 382
219 448
750 161
791 890
112 561
502 670
731 893
508 936
764 599
855 27
74 527
237 308
825 968
111 9
1 699
300 332
132 350
241 646
272 8
326 535
725 721
515 473
258 737
849 572
365 234
761 810
252 987
437 45
790 231
408 983
796 290
482 272
372 270
478 444
473 301
422 25
174 527
563 713
365 564
668 11
874 742
501 783
249 16
207 179
620 34
255 84
882 526
818 866
741 180
216 59
499 668
982 9
237 506
660 545
422 404
876 35
437 681
124 459
67 727
219 175
305 493
161 735
301 380
145 13
1 944
347 161
732 461
325 59
77 479
131 899
499 479
859 544
58 457
838 957
716 892
581 736
369 468
385 585
155 591
240 996
169 579
513 770
444 48
547 787
928 791
757 223
889 516
732 126
230 860
48 786
367 208
88 502
60 851
295 232
106 519
631 392
510 442
293 938
979 775
409 246
645 895
108 635
176 472
139 673
368 483
658 534
150 784
823 516
23 976
858 376
215 63
571 236
342 796
692 655
346 273
229 442
544 287
901 927
578 85
504 375
648 274
200 289
6 544
265 888
218 689
664 303
239 63
967 421
45 325
891 700
120 12
514 39
753 251
267 968
353 838
586 328
692 716
675 198
550 956
197 265
441 880
64 106
311 193
959 522
232 477
699 475
68 9
637 880
73 508
961 624
690 497
706 82
39 150
420 605
469 335
795 425
729 38
472 759
689 615
767 652
572 755
366 853
414 466
585 194
852 973
605 193
131 554
946 2
462 803
653 555
404 836
853 82
275 118
346 978
12 447
692 666
56 435
304 654
82 623
922 445
871 865
896 640
17 138
281 473
699 448
794 400
963 666
716 135
612 37
55 459
596 633
959 284
120 338
243 157
772 572
391 994
438 737
946 479
804 398
676 692
893 891
696 78
836 196
983 699
127 35
640 200
430 288
85 394
793 43
137 217
786 44
122 902
331 888
850 78
229 257
949 40
863 808
310 447
311 784
203 187
794 749
829 29
930 891
406 966
667 738
294 986
240 21
628 559
821 473
6 451
164 912
581 801
920 345
117 378
503 533
974 193
802 354
175 882
590 858
500 26
278 596
39 82
857 987
783 872
939 627
850 912
972 288
670 289
144 333
207 999
8 847
764 525
574 978
862 152
272 824
799 224
717 672
198 899
948 802
881 263
770 627
991 48
795 942
469 964
996 543
204 540
190 552
384 472
873 588
741 378
446 776
229 904
34 286
690 596
212 503
47 38
877 577
407 525
225 763
253 227
76 235
575 184
789 247
432 444
316 130
678 898
817 13
244 640
865 227
710 879
36 338
905 251
139 751
357 585
109 455
455 15
470 500
728 962
502 618
870 489
736 838
676 672
639 297
520 923
979 973
825 295
936 687
444 154
359 650
654 872
669 217
531 635
252 686
613 482
150 670
696 855
400 35
901 735
267 714
707 248
618 815
856 372
16 929
713 484
977 332
153 605
789 520
561 767
297 452
621 153
680 408
375 247
385 500
47 516
712 269
983 573
127 527
834 607
176 646
886 324
388 617
948 328
545 242
643 56
62 662
920 877
627 275
974 18
476 35
146 951
660 22
834 266
191 620
912 412
501 462
764 132
738 872
105 307
105 520
105 500
273 462
531 649
953 840
741 499
989 555
716 348
830 558
797 924
325 297
665 960
732 478
197 400
817 103
313 61
843 316
624 363
42 734
922 832
499 361
299 443
939 844
911 314
216 807
40 916
941 708
469 681
584 108
976 494
440 361
493 261
262 437
619 706
29 255
456 107
538 849
367 558
373 335
932 194
751 415
480 659
453 238
154 315
474 296
795 719
491 732
272 283
156 643
223 134
488 928
56 461
977 40
414 753
620 963
362 286
967 879
151 617
557 667
914 117
658 229
673 4
28 236
191 290
424 92
109 478
292 544
363 275
732 60
470 90
861 240
473 464
430 802
93 937
422 307
756 852
370 34
382 643
854 120
714 299
857 885
739 159
640 303
790 611
475 133
29 330
500 204
155 698
960 153
714 851
385 110
676 181
729 621
519 224
16 279
670 407
977 900
751 940
239 975
380 396
562 427
811 462
521 827
999 609
494 477
324 797
410 215
793 942
508 501
137 937
155 100
417 238
202 793
152 876
919 408
456 121
753 535
752 896
29 271
951 304
462 474
759 921
906 212
815 145
811 604
930 767
842 266
277 963
5 997
761 628
222 688
176 347
472 783
183 650
817 8
255 154
749 28
422 893
626 803
244 325
953 532
737 816
236 885
753 694
745 220
348 423
640 897
819 335
71 350
745 925
791 443
417 454
60 247
8 211
344 865
720 580
86 66
643 718
705 947
175 205
123 767
650 374
524 751
872 274
9 249
66 566
18 261
600 109
523 529
892 895
808 467
922 521
823 152
722 397
770 942
165 535
837 392
831 178
901 28
77 82
349 240
163 441
501 98
322 841
804 470
390 69
149 70
203 540
776 844
450 446
68 830
795 103
554 551
308 332
232 124
577 621
622 599
929 932
396 142
14 684
655 413
119 946
343 919
939 647
496 324
583 230
642 880
812 240
700 876
571 728
42 145
364 224
128 759
846 509
823 410
760 893
440 569
578 484
401 828
197 793
614 313
646 585
391 86
428 616
422 457
394 35
473 196
664 829
656 916
167 425
946 439
349 601
100 744
761 616
644 33
290 299
197 608
723 617
326 665
322 212
729 294
962 28
791 883
172 208
123 362
371 193
773 510
726 762
332 703
988 487
181 449
338 149
100 7
120 163
241 944
722 18
962 455
242 522
112 375
57 739
801 968
282 346
307 439
997 76
320 314
26 815
968 320
620 743
494 797
305 306
498 420
365 609
613 591
217 528
138 720
421 249
56 905
705 804
682 51
649 364
184 633
271 394
887 410
284 297
258 267
851 622
44 794
62 37
390 333
639 693
540 124
760 76
82 735
589 723
896 197
983 989
124 281
713 550
958 234
469 3
943 504
970 374
204 387
944 264
591 650
329 358
692 279
256 557
533 786
290 333
503 29
766 139
609 356
924 540
112 2
652 74
412 599
777 539
739 117
363 458
419 147
230 887
27 838
408 843
972 986
611 110
153 214
299 742
648 568
647 518
728 382
511 216
326 823
90 219
685 323
579 864
837 136
99 638
751 853
343 646
687 604
76 261
413 926
38 798
891 163
540 188
542 832
145 35
846 674
579 238
807 738
631 687
896 485
224 404
114 840
138 866
55 906
880 74
929 460
799 446
884 964
554 622
932 104
512 765
812 80
132 555
703 393
694 628
685 39
416 665
682 324
750 157
761 600
876 277
927 371
997 983
367 638
90 321
67 550
665 710
75 556
393 414
224 897
63 587
742 345
302 494
801 278
506 438
246 764
651 580
556 284
468 884
569 370
740 822
633 586
555 34
371 958
307 149
665 766
802 864
597 415
14 947
56 92
662 287
98 447
825 679
486 775
242 286
320 603
846 630
956 756
294 663
681 572
278 736
971 758
45 984
5 756
757 863
161 873
497 491
245 826
721 408
694 175
634 667
301 243
226 590
934 227
383 270
321 227
495 452
693 981
699 969
536 221
947 572
990 772
505 343
767 938
151 730
584 529
529 294
356 231
645 633
680 933
794 188
664 151
622 877
290 575
822 388
391 477
396 92
235 560
647 644
834 898
492 589
341 190
444 618
619 819
871 276
500 756
693 261
317 578
610 35
937 465
771 206
1000 664
130 354
680 508
906 975
134 967
152 730
131 254
58 66
331 6
771 226
624 62
299 539
902 658
894 267
406 77
217 887
238 881
831 140
205 316
393 50
804 481
762 956
366 138
921 962
164 962
735 61
499 739
338 687
437 686
820 3
413 382
432 437
282 505
308 670
191 185
14 77
780 463
571 690
38 526
110 242
216 157
905 391
564 508
806 611
219 94
765 396
963 263
460 318
702 625
295 713
838 451
947 310
307 719
546 30
276 646
172 72
716 199
226 605
142 594
664 952
125 295
690 675
300 586
253 144
112 641
227 856
601 559
394 160
6 450
270 890
9 573
484 224
335 343
723 331
77 927
284 251
375 437
774 430
687 672
272 296
931 172
881 801
638 125
323 178
834 426
615 751
967 243
163 668
816 558
478 628
735 278
843 147
959 271
13 561
916 24
601 963
362 226
226 16
836 600
614 654
79 540
25 984
627 272
216 425
184 300
772 88
511 84
64 813
685 711
333 731
398 76
327 41
806 717
760 587
639 789
450 350
439 192
6 791
743 905
210 707
1000 585
820 724
109 671
297 468
393 37
48 596
500 917
973 198
769 220
508 789
348 726
178 607
907 396
84 662
451 395
365 667
140 659
773 842
973 508
346 908
983 99
48 428
749 775
451 660
129 662
999 197
197 562
4 928
778 691
823 995
214 443
581 932
847 996
112 157
54 331
928 143
82 896
325 317
866 165
405 628
827 528
540 83
687 78
326 674
307 642
188 749
348 804
433 109
528 711
764 962
845 310
644 475
850 220
68 768
338 406
6 604
510 643
213 584
801 591
202 844
711 548
533 920
529 138
86 718
559 67
950 767
941 104
283 345
691 102
251 806
566 478
341 787
251 729
814 603
762 245
79 705
812 800
845 360
972 773
73 590
266 208
106 89
801 472
237 436
82 816
907 962
377 202
466 163
80 787
891 904
613 653
791 335
87 451
161 176
745 845
929 452
787 860
591 374
349 385
229 149
755 112
656 464
666 212
434 933
968 39
122 290
123 1
39 190
159 165
110 399
958 121
206 948
500 334
821 957
860 268
292 916
268 359
860 472
13 179
915 268
159 966
660 963
772 915
339 790
721 274
198 443
969 689
732 920
421 19
742 144
35 94
382 531
108 147
562 198
230 641
21 651
711 645
622 469
386 911
137 385
827 856
254 479
630 219
399 850
587 855
821 349
127 481
782 323
770 930
598 960
163 351
402 864
160 407
336 35
552 505
750 771
400 155
719 901
603 516
997 635
612 879
316 743
952 273
10 45
455 710
711 185
374 422
107 96
797 973
86 64
412 1
551 887
816 236
25 584
627 870
275 475
186 178
74 167
616 666
500 467
935 637
186 628
627 962
304 374
648 363
432 705
827 404
15 33
805 844
807 227
673 216
933 688
792 551
105 383
644 124
104 424
233 535
706 416
236 410
291 186
259 515
418 122
92 524
63 565
225 163
550 978
355 185
148 48
349 445
226 755
528 589
360 811
125 60
42 730
815 917
49 38
848 326
688 955
163 324
304 627
347 728
947 997
169 728
99 625
697 891
375 347
198 457
57 770
852 749
764 142
55 53
78 636
909 338
65 402
10 448
248 360
909 587
741 675
52 381
74 153
320 785
982 805
306 447
913 456
796 710
719 344
243 600
102 247
701 618
399 421
281 83
774 209
590 757
426 323
159 431
972 776
702 57
109 684
860 263
270 978
443 826
975 468
132 611
335 476
505 330
510 485
192 198
613 493
209 910
712 898
203 787
975 334
880 683
951 413
109 838
380 933
811 51
385 370
638 749
509 376
572 642
571 988
190 88
55 979
814 157
283 693
564 423
625 26
983 24
594 748
959 537
147 316
543 213
598 79
679 50
750 917
533 691
409 959
365 388
481 829
323 476
491 542
673 618
531 803
951 736
1 281
457 601
130 436
745 140
119 758
336 132
389 975
273 881
562 109
432 24
889 342
924 702
980 390
757 957
37 359
206 103
167 675
940 819
512 319
908 572
598 699
833 320
836 739
990 492
563 572
940 270
27 883
998 695
60 497
692 931
485 64
405 996
922 431
582 360
664 818
875 343
419 51
558 749
636 708
699 457
892 843
106 261
1 296
240 580
921 440
329 341
535 764
842 523
389 266
229 390
961 912
879 327
123 188
446 154
328 494
541 137
211 763
506 456
371 521
929 49
992 863
166 565
769 682
414 267
345 671
346 935
306 522
358 537
195 416
833 203
3 273
160 655
975 767
51 633
920 397
611 517
9 1
76 184
936 142
716 345
557 764
155 150
534 369
942 299
419 192
867 209
394 380
992 333
824 987
196 200
232 6
519 657
678 717
893 354
59 504
292 20
527 669
469 175
29 753
103 755
912 869
684 886
754 40
886 498
758 234
883 236
402 473
85 677
391 385
98 91
765 76
582 788
833 333
573 170
420 708
53 856
565 824
135 770
775 33
194 517
274 470
278 821
145 200
812 877
323 354
803 787
195 405
451 860
820 547
8 73
956 526
722 622
159 215
354 352
443 345
620 336
118 206
295 850
118 794
753 18
373 195
416 58
741 375
807 508
401 522
570 555
922 884
421 870
633 613
20 825
783 887
726 81
166 993
892 981
444 671
618 636
811 5
428 164
816 592
998 10
494 775
892 784
945 161
712 413
300 760
519 888
644 853
559 139
253 100
667 325
895 698
867 19
274 101
833 70
66 391
809 342
7 911
155 239
856 745
791 660
296 333
690 348
347 150
908 754
685 423
115 134
585 791
658 590
166 323
478 578
381 760
953 659
592 363
120 820
25 398
335 285
968 887
746 978
474 803
163 629
30 184
194 510
263 943
466 279
231 27
849 356
553 173
715 429
398 527
811 130
70 823
402 272
86 521
728 914
909 262
105 678
99 17
1 596
606 533
914 872
612 747
549 840
865 410
924 4
86 507
65 964
447 60
657 516
632 709
648 379
276 202
158 507
626 994
160 914
68 498
615 28
319 584
40 66
522 292
884 814
526 925
345 678
166 128
660 684
799 916
942 947
228 554
264 97
246 163
121 914
880 44
500 233
945 238
367 213
545 39
499 482
381 977
520 590
744 973
262 512
991 100
121 405
212 77
622 609
385 582
738 974
714 819
169 611
951 884
451 214
566 459
109 50
308 373
532 361
349 143
455 780
390 223
967 274
315 310
887 948
414 109
876 399
903 554
174 895
47 323
692 987
569 634
741 824
271 498
247 743
668 232
724 344
457 577
61 291
557 216
144 843
857 132
615 595
935 751
900 739
339 5
625 559
145 95
658 951
244 516
542 919
715 454
595 975
182 398
597 456
235 876
477 483
137 570
568 206
830 151
953 389
745 734
617 733
516 189
157 255
653 845
885 906
965 896
744 127
849 11
776 543
747 381
952 284
344 688
436 816
135 804
546 931
817 571
219 334
973 59
253 850
114 594
77 950
674 656
421 697
406 442
624 630
281 902
691 781
483 572
385 878
660 175
505 523
236 445
246 748
291 593
979 918
547 521
961 878
442 129
462 656
315 554
660 314
211 519
154 918
855 907
967 520
474 741
737 547
157 297
362 9
455 239
777 223
696 123
450 946
852 911
765 823
461 726
931 2
110 733
252 411
984 428
189 155
457 728
864 301
359 454
961 738
35 330
344 462
382 540
995 538
10 633
109 38
317 278
738 604
225 252
628 999
802 835
511 821
271 752
468 598
898 126
713 946
655 831
199 43
110 998
988 288
413 383
362 113
771 477
78 347
916 975
85 343
367 336
478 640
808 558
712 238
180 244
314 424
857 631
399 981
174 688
759 314
289 474
896 291
410 648
257 845
525 522
685 452
952 632
998 432
947 194
765 182
852 139
261 598
667 561
699 867
733 43
140 802
959 871
339 962
684 750
614 879
267 122
928 120
197 256
642 128
584 406
753 596
860 761
858 119
677 915
221 35
840 113
399 563
219 892
781 589
157 265
20 382
312 907
794 744
660 186
486 181
567 426
499 230
635 936
656 582
652 410
336 128
899 253
382 943
126 92
624 771
430 658
1000 530
24 142
550 594
501 839
625 48
692 154
559 800
8 730
111 235
235 508
550 876
677 427
778 174
330 932
607 369
496 544
775 830
968 146
818 738
161 820
412 159
544 376
911 577
530 570
226 924
982 211
602 748
595 170
211 903
688 638
762 563
886 662
966 560
601 386
496 875
47 652
608 111
89 371
481 143
364 754
448 701
320 409
827 735
936 502
771 852
557 696
414 952
225 677
770 417
506 963
367 955
197 598
398 977
926 805
722 510
23 430
40 154
378 296
406 826
228 908
288 797
453 779
863 729
12 528
448 342
703 122
477 380
541 679
108 567
600 19
716 730
954 340
896 428
262 518
958 155
570 417
505 176
83 59
515 67
752 121
982 658
507 362
535 594
713 934
313 766
199 801
386 282
939 378
599 508
418 18
896 329
691 568
899 468
815 715
642 316
27 343
225 208
259 3
311 267
574 288
515 206
679 179
514 760
84 323
425 468
905 319
573 809
176 36
593 774
851 225
567 573
309 684
811 123
590 939
686 454
224 230
309 632
72 785
731 342
976 271
280 178
55 816
775 852
955 118
89 409
453 451
881 711
992 501
68 296
643 883
889 987
65 740
488 629
422 957
781 356
47 67
198 419
996 328
6 907
557 957
746 915
292 787
951 97
583 398
175 238
61 674
804 130
653 311
775 943
23 902
164 438
218 746
661 101
497 565
961 852
107 726
340 851
661 244
816 441
301 286
537 37
585 709
776 454
193 764
607 266
93 426
209 126
195 377
789 910
894 923
726 769
111 334
597 530
428 23
828 766
320 266
796 300
462 118
294 196
337 522
283 106
185 265
103 256
658 798
800 391
813 545
911 71
382 563
958 509
555 186
513 212
933 720
201 953
533 669
332 55
192 878
186 857
57 413
31 449
310 810
881 614
181 315
26 31
653 540
993 377
844 803
882 466
378 164
935 914
846 859
988 543
150 988
208 773
423 352
351 902
600 309
368 9
651 547
975 86
633 957
36 857
90 360
56 204
483 173
876 817
513 559
711 610
257 75
619 701
498 756
309 945
914 835
294 279
542 430
209 718
655 177
418 619
606 560
677 413
99 691
755 874
831 411
607 360
74 151
762 496
189 749
542 872
808 231
237 913
666 118
247 826
694 43
339 120
119 581
537 706
997 728
818 698
418 736
28 981
284 175
840 613
367 451
339 860
129 632
839 218
956 815
556 459
995 320
817 733
752 968
133 340
677 389
463 567
325 3
836 602
341 813
142 304
991 429
666 287
214 198
172 562
651 403
565 368
165 944
519 649
631 784
972 495
482 421
178 948
907 530
50 141
104 650
460 666
228 190
194 493
28 810
383 34
259 15
554 553
117 9
618 665
59 582
983 499
704 674
82 598
959 939
914 99
612 764
10 78
419 155
540 143
553 358
15 922
411 696
744 612
10 671
738 754
510 528
474 400
786 330
947 348
937 315
282 900
157 885
310 413
752 338
666 146
408 670
770 431
798 27
52 756
772 396
11 507
686 867
43 131
87 443
46 691
130 972
209 946
550 674
239 778
860 978
417 208
49 826
318 614
334 907
804 508
70 621
744 568
855 426
689 576
698 117
547 36
504 361
693 157
632 675
911 343
730 861
967 698
265 773
114 409
445 542
934 307
696 748
332 385
712 454
326 379
214 956
106 152
841 335
113 175
504 922
295 604
634 246
667 90
636 933
770 881
222 733
792 940
20 705
938 284
914 553
48 845
627 196
193 717
405 188
160 258
895 332
636 389
680 691
909 196
751 104
258 676
101 301
436 56
608 987
420 826
971 991
149 837
567 271
818 240
448 111
829 98
232 748
162 712
22 593
611 948
971 574
896 908
88 103
982 301
211 673
771 75
230 19
907 376
380 211
748 216
520 611
830 206
823 135
363 114
786 614
548 674
340 284
934 438
893 588
850 68
688 798
78 165
632 657
700 198
749 596
288 640
933 396
508 902
751 185
636 757
972 50
254 400
340 915
210 794
896 949
294 389
358 96
377 258
1000 126
277 987
65 203
847 567
262 492
232 218
331 497
88 592
707 951
896 187
693 183
488 729
981 170
532 383
596 987
981 223
469 789
829 703
978 569
92 972
391 551
811 249
673 143
544 667
89 194
848 123
942 738
521 937
351 474
527 936
393 487
454 472
811 12
456 99
815 813
524 577
673 683
323 824
927 637
314 234
270 575
345 310
956 171
511 85
959 946
997 259
146 899
115 26
194 317
584 348
57 731
626 239
743 367
740 117
415 661
447 902
157 42
488 62
457 355
792 925
782 191
798 931
904 668
629 352
81 727
361 582
376 429
158 277
341 280
30 522
767 968
483 507
931 214
316 909
561 4
293 797
375 153
73 58
587 39
13 663
414 166
861 415
130 317
78 518
639 345
531 908
270 643
319 484
746 871
589 594
359 381
50 858
648 899
701 67
12 84
909 402
345 623
750 379
532 999
320 229
470 785
469 340
314 546
67 740
239 477
482 603
207 665
577 615
81 397
23 189
274 298
387 323
226 286
333 252
52 165
459 295
571 757
792 170
35 770
333 136
514 90
874 646
783 245
592 500
492 521
247 475
916 527
662 4
290 600
681 293
881 215
839 918
227 757
149 605
105 188
237 125
421 809
371 589
212 566
437 140
83 162
174 241
610 177
809 546
190 701
855 183
755 556
368 212
961 727
443 350
749 4
488 576
426 367
583 906
143 171
9 99
790 241
950 552
877 786
82 250
996 356
709 180
962 20
377 728
850 27
251 719
214 40
277 497
644 662
896 204
562 211
660 953
539 533
439 767
865 434
274 99
874 562
48 228
707 570
552 309
210 653
44 726
904 724
4 149
838 681
112 86
879 503
103 588
974 20
295 64
378 293
305 812
144 543
645 340
90 357
176 152
76 482
378 128
298 405
980 318
534 228
790 104
277 316
504 717
534 889
171 501
124 697
566 847
209 947
366 349
90 580
217 962
705 55
622 104
251 947
143 500
458 84
186 392
764 75
458 944
947 241
697 708
320 169
7 192
306 199
319 364
437 156
377 420
715 362
622 421
280 659
882 112
406 825
358 864
848 632
253 354
608 220
16 580
338 227
618 840
302 120
268 53
527 742
320 429
670 589
604 819
450 603
727 595
751 14
393 46
919 490
959 223
436 737
901 696
115 297
104 874
391 648
983 255
491 470
505 781
499 891
252 475
877 100
380 94
184 5
317 388
128 442
16 194
783 2
606 394
481 53
921 42
755 777
730 110
21 797
113 590
801 725
412 270
316 806
812 246
845 771
749 838
975 413
639 542
883 872
935 251
71 359
571 727
2 942
127 641
678 192
128 651
840 273
820 749
907 54
277 697
87 16
963 171
261 321
20 742
294 14
688 720
761 344
496 887
294 64
357 499
472 12
180 839
30 237
43 354
202 940
918 771
877 295
481 469
835 651
90 496
154 769
404 310
207 655
723 470
450 373
120 795
299 206
708 695
714 427
867 255
266 93
593 731
702 890
460 979
563 148
263 731
19 409
705 290
633 346
597 169
367 919
249 197
650 842
812 430
945 419
197 650
988 928
855 611
543 688
514 854
879 469
211 670
420 138
185 752
803 451
8 217
88 393
401 698
257 77
842 992
798 218
432 377
603 484
149 144
133 419
509 519
880 491
274 552
528 4
785 695
516 840
395 457
804 846
640 165
383 846
657 607
129 817
657 388
954 376
656 557
101 399
78 963
972 217
381 548
702 945
164 478
452 30
374 533
455 586
432 90
144 575
780 815
187 794
267 471
300 103
439 54
327 946
600 624
108 344
635 701
142 511
24 519
73 106
157 162
76 627
600 261
173 950
902 707
753 146
870 244
122 203
43 910
982 397
218 664
140 55
179 11
725 662
903 224
947 607
990 390
313 505
995 781
752 557
896 376
966 610
691 325
151 951
699 910
179 51
505 28
997 228
211 821
948 249
1000 329
943 58
954 486
985 259
223 277
587 879
134 987
566 254
626 19
938 105
880 980
192 620
536 445
32 433
327 159
368 378
342 45
209 167
850 296
336 681
315 879
700 440
367 309
612 199
77 379
689 48
219 846
564 863
987 604
828 211
442 605
678 405
273 485
661 943
374 658
703 339
350 305
279 299
932 805
960 888
976 447
10 349
321 331
943 22
779 532
742 843
770 414
491 397
151 27
606 826
41 564
265 624
163 414
351 938
312 251
520 156
887 789
629 427
297 835
941 582
312 804
405 454
816 997
919 259
397 829
10 687
691 156
903 369
317 899
237 88
730 480
856 571
561 96
761 840
753 979
554 1
102 376
23 154
841 16
757 503
223 444
154 1
17 399
639 899
984 529
271 901
701 224
397 400
830 607
143 249
246 805
728 414
813 424
12 652
198 431
421 983
396 270
260 754
600 709
351 867
777 579
423 139
439 132
493 918
902 178
545 268
311 419
98 121
478 6
579 519
872 56
938 942
787 785
590 617
765 51
637 822
679 579
597 693
78 915
180 279
277 509
203 7
320 256
347 708
370 289
991 850
556 960
791 623
595 414
369 752
942 296
362 48
28 377
944 148
372 288
427 981
494 525
15 395
493 374
551 695
450 297
441 719
969 445
249 64
732 706
82 126
399 964
583 620
970 754
597 752
697 451
108 566
279 341
449 774
537 127
934 503
868 841
666 563
791 490
297 972
48 322
73 177
961 753
440 367
79 645
339 999
953 58
516 149
230 335
343 587
99 589
418 539
626 271
715 873
450 316
21 790
910 450
222 977
631 104
868 143
68 202
543 593
27 533
460 454
337 318
563 966
674 414
115 38
71 110
352 650
612 444
443 507
206 940
861 186
650 211
847 886
95 339
327 19
853 517
33 473
929 121
468 471
273 665
899 744
739 307
698 557
366 713
569 391
763 510
263 411
827 352
335 400
979 404
260 447
735 984
861 388
327 474
409 909
354 101
59 815
433 634
809 931
75 304
778 826
463 39
570 168
174 1000
579 691
53 37
812 964
361 691
199 331
392 118
199 446
72 264
973 173
642 445
416 423
329 7
965 214
258 400
152 487
95 677
482 244
708 970
815 625
1000 668
644 831
35 828
368 67
577 300
87 590
516 523
15 993
489 655
67 577
116 409
587 527
395 793
322 440
385 162
292 737
991 380
935 641
783 281
481 145
74 488
618 370
240 925
26 192
806 202
970 929
884 343
457 195
812 509
111 534
182 375
765 835
197 490
289 416
366 905
435 855
9 81
408 120
923 26
861 351
736 4
439 318
655 28
887 638
447 111
453 88
125 53
476 888
459 473
526 843
650 187
289 293
179 843
937 942
615 718
62 24
85 65
477 112
210 821
738 210
473 949
885 788
914 939
54 424
327 45
777 49
158 987
456 320
556 654
475 742
386 576
986 661
361 481
571 969
823 9
860 581
756 781
614 987
632 838
437 572
134 454
551 668
562 858
604 661
97 338
112 616
784 229
604 96
660 843
925 291
234 686
540 903
746 248
122 336
996 128
644 903
303 736
17 169
875 742
676 566
369 153
288 516
891 667
8 810
42 989
879 1000
151 880
234 20
312 285
609 592
552 390
711 929
635 838
35 388
90 291
885 844
227 729
225 165
844 236
832 322
639 804
68 660
757 413
903 877
293 300
846 163
63 315
538 110
393 707
670 218
164 82
881 177
52 605
893 570
122 650
41 999
318 921
435 139
368 595
934 263
452 799
536 601
439 670
653 598
104 881
669 765
359 402
196 326
397 362
295 458
263 573
496 925
825 550
173 564
377 936
795 955
413 567
482 478
639 172
828 510
480 856
92 174
625 33
716 726
558 317
975 288
232 63
284 873
91 594
582 888
413 9
291 27
967 402
282 412
754 842
559 331
833 976
7 781
542 359
721 224
930 752
239 151
397 455
742 785
746 760
581 853
396 763
542 397
663 614
541 35
788 588
492 87
213 529
961 831
966 236
655 30
59 876
349 276
816 45
426 589
131 98
322 708
249 906
820 940
394 640
594 242
188 668
74 169
34 298
253 769
243 223
377 646
513 413
430 458
625 18
352 610
463 762
911 555
809 838
314 76
106 751
469 279
401 775
602 983
99 634
82 309
940 176
125 940
397 762
169 123
944 511
334 109
530 993
832 942
749 847
411 715
324 916
327 485
461 775
533 906
665 38
667 450
828 63
39 547
16 449
670 410
286 732
967 856
908 756
975 682
826 644
161 586
952 820
291 997
835 203
821 859
42 467
754 648
374 432
508 174
26 851
891 581
877 431
408 149
718 910
429 203
407 241
297 406
510 433
410 722
906 87
814 541
193 494
364 545
961 911
722 828
192 949
730 656
652 795
809 898
370 315
658 556
735 599
964 763
367 353
208 837
511 440
953 203
991 839
517 150
993 549
447 546
779 759
600 922
44 473
417 818
625 183
602 860
913 215
246 962
427 422
731 878
885 181
587 290
899 118
606 242
360 573
339 935
959 251
214 919
27 387
348 576
333 7
986 546
172 954
114 985
858 836
783 152
146 568
188 67
174 891
148 88
378 778
610 361
694 959
666 82
727 100
781 354
8 285
238 904
871 112
428 675
657 901
552 790
154 879
104 59
669 788
871 943
594 293
979 169
762 169
409 687
208 786
112 84
178 645
45 226
833 504
555 617
479 722
81 129
993 14
623 825
571 358
25 253
479 578
46 490
373 484
768 39
73 245
434 521
635 89
46 65
616 577
561 660
727 889
620 698
147 5
950 626
377 966
725 490
196 103
788 962
320 842
972 422
488 854
429 73
523 366
883 82
300 432
925 351
307 292
810 942
788 818
496 545
677 290
620 873
196 107
891 603
450 74
210 666
865 843
871 998
620 2
619 178
34 969
958 986
264 59
838 348
208 324
370 892
633 315
841 998
56 592
270 337
134 67
551 83
935 214
363 754
560 45
125 469
176 840
568 86
737 557
620 500
529 567
931 279
413 899
828 923
125 711
330 437
424 667
634 425
415 135
434 109
755 181
7 972
133 892
536 529
513 899
323 692
525 294
134 695
787 518
805 808
812 976
768 308
576 608
957 429
396 685
261 52
458 281
486 756
645 940
260 237
667 626
536 588
71 457
220 987
181 98
995 583
121 534
250 972
359 207
82 465
71 790
321 922
64 561
599 69
820 268
45 31
316 422
64 801
192 997
751 858
395 591
580 593
80 258
136 512
848 419
518 583
472 78
76 622
706 76
891 523
88 138
782 649
45 769
578 272
380 51
549 342
6 933
352 106
787 707
136 499
563 150
57 740
894 862
341 324
7 389
326 61
109 350
834 246
454 336
969 286
175 844
78 954
274 187
659 705
531 341
807 310
23 573
114 873
1000 725
26 763
664 702
776 735
36 168
776 12
428 413
370 605
419 535
609 666
172 592
191 656
95 402
167 320
291 414
618 623
407 411
218 652
555 639
174 875
59 306
288 743
944 195
399 280
528 27
796 947
61 666
287 488
780 898
700 204
48 880
442 644
977 312
737 216
681 526
929 243
844 304
683 211
240 350
113 79
706 436
56 784
432 737
137 787
779 887
175 22
136 713
220 521
429 875
106 993
39 855
14 398
934 158
58 865
481 708
31 207
340 474
60 153
428 515
772 231
679 757
565 224
943 531
887 770
725 915
330 869
341 353
293 400
1000 200
387 941
72 416
540 253
995 235
652 813
113 872
614 869
213 129
624 461
58 388
978 394
968 15
382 936
292 63
409 65
126 325
393 389
174 825
53 262
775 856
115 13
673 324
36 552
537 618
941 744
85 101
226 185
211 376
218 600
337 608
595 545
662 792
66 946
987 811
196 122
410 539
226 194
248 958
534 331
15 784
405 152
105 787
998 925
165 453
586 290
704 292
34 97
290 348
868 515
963 16
936 559
3 357
63 168
321 99
351 591
564 532
743 442
17 118
111 134
600 278
567 291
756 248
794 81
664 658
324 335
593 431
681 474
138 100
999 420
395 748
503 258
803 720
446 142
582 505
699 595
468 234
826 481
758 479
636 954
750 676
836 276
232 566
815 528
408 652
537 288
522 15
593 147
517 990
588 294
207 602
187 208
559 37
29 817
419 980
33 446
899 301
36 191
967 419
916 781
359 656
597 615
280 742
46 25
29 809
121 672
740 663
239 623
341 952
336 143
523 893
322 865
353 905
827 380
757 867
878 773
356 20
804 128
13 466
267 535
469 779
129 170
784 23
648 230
312 235
927 717
701 440
366 928
162 774
566 340
982 474
960 367
378 319
842 665
626 722
73 963
818 50
436 369
133 992
598 377
481 834
631 792
47 68
215 184
505 807
592 225
805 326
216 892
740 843
880 341
604 391
683 543
913 113
79 495
175 374
218 811
890 279
835 27
808 157
539 806
357 918
485 581
420 940
83 629
981 50
936 271
132 998
125 394
668 733
637 982
156 598
579 546
357 979
424 327
131 444
372 206
973 31
606 496
691 550
754 637
784 766
567 917
983 422
741 945
413 687
481 972
880 944
984 619
105 178
687 901
454 769
348 338
635 798
885 717
904 163
643 355
372 968
519 470
88 424
979 920
567 81
796 443
606 260
358 172
164 98
710 156
2 274
419 928
276 37
696 287
558 210
561 447
432 788
618 979
281 986
463 832
79 974
641 891
446 472
147 764
997 13
902 964
427 839
248 92
61 346
887 455
24 104
215 986
922 259
759 297
588 620
924 71
116 509
575 540
177 374
939 393
813 853
385 997
579 825
575 8
174 163
669 929
769 292
585 536
151 653
739 619
769 48
494 523
637 846
606 382
974 148
32 327
122 732
851 259
879 128
334 356
759 667
151 916
295 23
823 192
45 452
427 968
847 720
515 992
487 828
915 414
610 398
341 663
326 39
9 898
143 555
966 376
538 564
597 8
479 88
478 855
81 749
187 937
345 799
353 432
874 16
936 518
490 524
155 434
276 874
525 670
123 501
168 513
184 140
253 240
28 488
661 583
488 245
742 469
358 892
31 570
719 28
384 735
755 427
583 854
338 654
15 661
257 766
340 745
974 303
59 674
588 445
144 486
574 81
906 935
37 290
234 11
30 675
179 456
865 982
770 484
267 261
806 741
581 674
885 46
423 170
691 374
626 852
719 666
220 125
676 781
62 154
815 48
426 717
520 767
305 472
293 614
727 279
462 453
673 420
36 325
997 773
129 494
855 791
462 627
45 373
261 919
185 76
619 555
926 253
843 525
831 95
324 282
627 198
139 543
837 45
355 599
956 64
496 739
806 949
313 6
884 495
107 71
251 80
39 300
504 930
311 798
320 857
215 680
691 597
414 946
788 274
963 419
938 358
946 400
480 565
650 358
269 311
325 12
576 183
636 166
830 141
625 857
132 297
831 5
23 947
350 457
252 329
365 266
961 267
176 345
389 58
346 838
824 603
115 20
229 403
215 421
388 412
749 745
500 15
906 981
749 64
679 770
5 192
807 982
90 671
269 516
658 956
487 911
53 665
627 788
669 340
956 814
416 86
8 48
674 569
959 651
879 286
929 283
748 836
70 401
492 404
743 235
531 1
333 821
450 900
75 175
93 807
466 812
51 760
930 272
726 945
296 964
519 149
758 891
676 211
201 9
813 663
134 235
393 898
622 212
859 542
6 491
938 669
772 248
436 673
405 779
681 55
373 44
640 551
705 905
503 462
342 839
246 993
321 714
506 249
628 607
826 551
392 345
223 460
877 623
477 290
666 940
684 214
897 190
46 958
95 69
28 835
777 361
508 772
95 571
61 789
221 741
123 412
390 403
830 383
648 823
193 12
11 990
242 713
478 778
677 672
632 800
570 475
834 747
264 738
699 14
18 973
402 887
131 205
319 496
405 586
917 793
211 86
808 696
382 409
198 429
664 689
332 899
736 774
456 246
158 692
272 5
233 305
709 582
766 168
651 171
287 208
226 493
79 693
220 95
342 539
88 702
853 276
523 747
777 865
596 685
894 386
838 289
854 249
493 171
762 376
749 459
774 912
756 161
943 637
559 586
713 313
52 643
826 679
628 338
948 643
836 382
297 704
98 313
998 677
367 511
452 667
505 210
961 676
291 13
726 883
725 587
58 618
798 287
430 724
712 977
6 723
168 424
773 31
748 174
724 781
839 229
221 609
283 624
593 777
134 854
559 872
11 750
284 69
18 181
833 8
481 414
671 214
168 943
298 531
90 268
583 924
104 541
434 213
892 42
646 528
433 723
309 988
792 581
824 157
234 640
667 287
111 718
707 118
299 427
676 760
828 812
935 33
862 157
879 779
83 40
569 287
692 262
905 773
644 44
410 550
655 718
42 285
305 548
717 325
200 435
24 392
457 591
201 6
53 397
181 220
200 123
75 802
737 55
253 463
748 775
32 263
376 356
873 123
340 458
586 904
941 213
669 101
818 484
175 493
789 133
337 1000
842 247
402 798
131 953
955 889
428 3
393 118
391 863
281 338
524 582
553 534
370 765
268 51
369 886
833 793
656 289
41 981
865 551
743 144
369 508
903 888
294 255
824 846
260 853
823 614
115 184
18 52
289 51
690 325
264 680
265 433
764 124
222 741
883 249
629 483
687 358
137 148
662 895
256 108
851 358
165 548
376 378
824 810
411 61
443 473
540 472
323 265
612 216
409 407
34 193
482 328
245 193
438 783
324 7
851 54
177 488
257 544
620 176
472 62
937 365
957 929
591 522
969 14
660 969
451 633
461 312
387 121
827 121
876 719
451 392
758 69
796 372
602 362
673 6
849 211
878 64
918 773
973 442
377 940
821 179
701 998
567 106
637 782
376 957
817 836
107 812
109 693
875 383
61 843
669 977
641 256
556 897
15 607
40 409
10 350
813 860
751 502
130 324
327 564
448 679
921 613
734 791
84 340
328 12
562 525
262 377
820 602
642 168
294 238
352 398
222 661
595 924
315 705
324 943
564 347
849 585
994 845
634 60
713 742
312 892
963 131
243 768
504 276
526 902
185 672
721 16
804 681
4 929
633 218
810 734
95 36
797 621
622 752
20 357
721 521
46 90
112 166
467 206
148 989
4 971
69 919
617 953
538 164
542 518
155 223
228 54
82 848
136 269
776 904
543 839
55 80
40 947
285 239
645 35
26 132
456 1000
437 126
464 883
789 711
71 122
33 990
65 538
901 543
43 682
860 262
948 963
858 322
114 860
746 790
222 876
644 554
33 970
231 125
150 294
284 653
254 616
167 255
664 503
560 602
935 546
546 792
212 953
98 970
428 857
565 882
168 259
547 829
55 943
52 814
328 385
485 784
461 319
246 400
754 779
229 239
182 382
347 608
454 921
364 584
294 79
511 175
916 947
375 108
552 114
290 841
237 668
4 715
310 222
699 575
514 788
630 859
870 313
448 289
469 885
866 234
465 390
743 772
551 918
176 396
889 701
815 578
919 210
563 877
511 250
650 343
34 100
985 719
427 426
312 538
235 527
546 468
340 640
497 280
392 67
372 397
105 580
323 564
894 220
568 928
491 229
361 165
991 5
306 189
370 590
254 346
693 679
13 859
918 1
157 713
455 259
742 122
79 730
867 465
244 494
543 457
131 658
770 82
917 900
671 87
287 51
939 36
739 642
908 56
504 465
710 350
397 457
2 544
722 395
546 524
501 103
96 906
848 692
64 612
833 412
269 963
998 415
335 701
627 900
85 813
474 88
920 384
858 694
938 597
858 101
23 487
690 117
811 684
166 129
991 666
133 660
947 396
961 249
544 639
488 989
126 619
172 993
574 724
999 730
751 910
45 803
758 179
835 560
767 438
672 330
685 329
798 455
853 973
549 852
938 564
957 958
750 879
149 554
741 313
745 438
542 952
627 453
186 280
638 762
121 881
796 178
59 894
371 174
534 547
263 560
463 787
682 648
374 813
50 442
409 928
714 49
144 141
167 677
139 92
644 911
257 612
11 981
336 682
549 918
856 132
993 744
840 932
748 135
867 663
610 958
945 383
526 523
330 809
799 983
28 875
350 901
411 966
257 568
292 420
402 861
825 906
210 249
73 307
202 218
399 611
399 474
437 921
750 617
119 313
137 599
271 888
140 989
119 235
167 287
406 518
752 310
943 819
391 101
310 75
752 299
105 603
563 285
62 505
946 714
750 357
238 282
896 153
530 536
241 761
507 553
390 136
581 91
645 825
780 400
440 247
244 143
803 620
676 329
745 95
57 348
693 120
575 452
910 260
149 271
629 591
264 928
699 582
690 601
46 917
961 463
319 310
720 507
599 981
496 51
825 306
631 611
89 322
966 813
799 472
13 192
672 359
935 225
292 368
91 595
970 307
760 134
371 310
590 992
597 503
44 514
110 883
390 362
621 597
150 486
328 965
213 885
366 813
12 656
631 635
823 408
466 627
770 208
252 182
862 833
393 209
410 928
459 203
380 666
536 358
791 178
689 674
93 996
808 632
537 345
90 114
276 478
210 521
884 755
541 101
619 587
415 510
451 147
743 325
634 775
126 422
518 655
699 792
613 764
306 137
758 447
174 549
991 502
981 239
856 154
529 167
939 501
922 32
395 615
230 15
670 167
405 673
129 697
956 480
383 660
478 273
773 300
347 551
519 538
79 419
723 127
463 311
682 591
259 651
277 969
909 967
361 201
724 528
321 299
640 552
848 678
139 818
611 830
685 77
15 989
742 309
202 726
912 112
670 396
381 350
802 951
46 359
646 835
179 184
903 788
53 158
804 657
934 201
93 820
484 66
383 953
716 543
137 283
960 94
739 176
232 948
276 815
278 577
453 409
602 714
328 144
588 276
342 171
871 936
810 392
522 885
992 12
830 515
316 480
170 904
153 398
136 819
638 910
128 223
364 704
507 322
318 468
400 744
947 913
538 460
481 573
657 118
787 390
882 826
615 916
40 635
325 710
131 204
600 71
16 834
25 85
429 434
470 277
305 49
89 434
675 852
524 622
479 86
766 651
378 6
238 268
15 571
512 205
649 697
720 889
575 29
249 459
489 227
397 207
807 641
239 146
629 958
778 223
88 212
548 640
982 388
817 633
953 366
300 576
658 723
726 905
7 452
91 57
855 11
78 474
948 51
17 468
191 805
74 588
975 824
384 254
839 39
965 717
561 833
89 240
339 378
255 452
384 75
724 210
713 357
615 656
220 62
842 790
488 395
231 388
127 952
254 235
176 266
30 139
357 339
108 939
246 799
26 364
513 869
623 137
549 190
283 82
726 455
713 477
579 785
575 712
474 952
260 333
116 518
886 987
303 718
743 956
975 171
821 451
705 724
847 917
591 476
429 847
433 397
712 218
977 665
83 260
42 194
196 576
415 223
645 669
701 519
576 254
102 540
99 46
410 532
157 484
17 932
287 551
93 810
874 241
289 630
198 110
433 790
951 228
150 395
712 434
696 650
900 163
319 516
847 778
486 924
104 641
839 331
906 815
536 832
92 766
621 211
343 745
155 772
806 843
482 179
448 916
484 343
67 149
312 354
993 295
875 436
264 224
250 616
741 460
336 901
438 108
364 992
886 351
889 31
921 292
43 860
601 692
327 632
750 204
987 474
707 809
434 733
3 449
105 771
696 878
426 350
212 414
78 66
453 697
564 806
360 622
622 393
207 70
481 262
225 567
661 903
942 276
976 734
465 309
337 29
240 696
365 740
919 277
994 224
305 601
337 354
774 811
364 891
625 49
215 828
964 497
796 522
944 467
31 129
628 380
477 670
932 647
527 562
119 852
163 899
710 421
58 244
819 456
362 920
555 713
51 625
297 579
512 555
647 319
688 944
298 254
637 245
428 61
389 604
414 55
875 911
230 163
229 345
576 394
447 924
843 640
982 921
682 21
319 320
449 681
574 929
420 80
726 426
805 50
311 594
129 114
248 858
697 932
539 534
501 637
195 511
466 609
658 776
363 46
223 139
47 727
274 989
847 747
169 911
964 532
448 528
886 526
542 8
20 473
324 651
467 306
386 239
970 766
52 395
939 946
806 626
533 766
771 15
38 386
552 694
936 812
288 25
272 439
698 896
987 774
944 233
170 205
365 336
219 392
18 425
599 740
45 864
491 294
201 539
526 845
225 959
361 212
113 949
525 896
410 819
556 821
853 291
778 386
785 956
66 463
316 686
307 475
884 328
308 433
809 477
402 995
296 6
712 544
55 589
17 219
230 450
695 609
600 24
615 996
867 768
885 373
246 651
993 44
660 191
214 789
692 777
459 156
548 478
303 752
141 336
900 963
769 538
972 677
502 336
966 743
421 657
51 198
847 678
255 420
400 853
42 608
211 340
813 528
998 751
410 687
622 808
20 547
947 671
598 119
102 911
104 89
814 273
364 50
583 431
103 157
192 511
772 254
556 909
699 260
974 900
877 382
699 934
831 870
493 112
461 893
434 263
235 814
606 185
255 582
7 790
385 206
694 737
155 898
320 424
883 310
513 540
713 615
972 160
73 226
607 342
383 986
365 730
979 12
796 950
68 637
81 534
573 709
14 281
181 64
196 395
249 54
729 249
708 718
829 922
609 497
838 607
648 892
658 228
221 712
287 467
992 299
993 583
651 170
152 725
293 798
677 210
588 949
613 932
957 920
871 407
246 883
19 559
331 835
561 247
140 650
476 702
663 966
519 330
654 189
618 414
871 970
452 53
657 419
617 272
919 94
548 370
40 298
961 822
533 743
807 615
782 723
481 677
112 920
170 386
184 456
867 345
456 613
860 82
85 732
401 647
807 498
858 62
405 163
808 881
838 39
531 442
191 227
629 690
613 468
990 133
989 278
226 801
674 207
231 280
529 664
785 67
221 368
96 980
291 57
862 407
357 190
886 222
429 483
968 472
741 420
225 584
856 997
400 486
343 755
77 656
803 694
345 622
843 642
422 948
235 505
940 920
114 494
327 398
403 324
958 430
184 41
728 578
437 976
15 152
783 272
77 481
857 78
703 613
743 880
66 970
332 944
712 27
725 822
47 689
663 420
795 278
81 994
689 13
589 42
60 482
259 276
60 283
650 40
886 307
986 480
689 316
596 565
284 173
568 232
824 998
75 919
982 994
793 458
832 461
543 932
95 79
285 925
690 641
417 300
933 457
451 561
573 19
451 435
216 617
520 862
208 865
879 594
297 351
444 222
108 869
975 846
789 859
396 973
874 850
329 361
549 106
791 281
129 557
537 16
751 763
274 766
329 639
122 811
887 528
22 753
487 428
538 935
753 650
281 659
138 397
944 137
745 430
853 748
218 654
706 234
848 948
749 113
169 145
676 276
25 971
587 955
10 250
777 666
543 718
773 33
907 197
899 280
733 964
853 902
955 131
192 817
351 694
383 573
588 625
955 365
955 410
79 898
953 782
304 783
598 723
519 708
997 908
353 932
834 838
973 522
598 357
303 811
716 139
753 741
844 159
628 686
529 471
41 136
71 961
190 977
10 179
506 681
77 744
957 688
641 734
167 419
826 632
816 375
319 507
818 697
682 107
904 140
762 18
69 653
408 704
409 773
652 991
386 245
364 910
277 815
560 450
605 649
681 794
713 493
556 623
251 681
518 399
587 339
907 590
410 157
236 958
580 425
450 593
807 810
266 496
809 672
879 133
442 394
679 812
811 81
771 678
692 150
577 92
213 732
702 990
445 887
311 116
730 844
333 354
475 315
484 723
610 81
136 381
592 543
797 196
20 551
59 439
442 241
244 206
292 529
633 421
810 25
812 324
37 154
982 428
424 215
900 23
824 247
463 740
65 243
502 803
869 93
132 831
584 829
497 336
155 139
665 193
756 680
779 912
149 104
448 409
144 639
259 178
743 265
989 681
527 261
304 740
805 451
508 764
220 747
192 220
355 401
731 556
49 595
712 517
858 3
943 827
771 242
6 454
434 979
77 860
575 305
252 327
417 760
285 827
48 142
867 816
713 116
943 98
843 728
258 43
630 575
38 235
877 864
233 258
732 758
632 314
936 585
445 868
58 481
179 684
855 771
962 630
533 597
21 590
53 649
290 680
538 271
27 645
776 27
359 478
833 282
856 708
876 289
880 585
549 410
831 395
402 555
448 636
714 208
851 686
744 588
100 72
379 694
547 738
518 595
878 30
813 735
701 958
519 391
346 480
307 764
154 795
875 394
81 33
34 744
624 206
604 905
945 409
600 512
364 406
967 827
445 181
198 633
826 164
697 367
624 994
561 122
505 597
653 656
468 916
481 208
838 51
531 391
960 192
145 433
226 991
793 969
504 222
422 589
841 737
904 287
559 318
47 285
225 679
896 934
302 255
596 598
18 122
418 688
30 575
644 971
331 745
392 583
985 62
255 850
780 893
847 982
922 642
467 964
786 255
777 782
198 14
327 385
59 404
298 669
533 230
119 498
380 325
613 111
617 725
81 426
457 302
101 96
714 232
325 859
680 490
790 907
984 430
761 930
351 437
661 721
608 317
344 605
542 375
276 265
879 781
9 290
130 449
39 549
178 471
548 780
766 543
262 600
101 166
441 31
597 311
37 145
560 528
216 762
465 357
901 436
220 715
701 170
586 186
597 335
195 501
108 160
839 517
127 233
524 2
517 813
53 565
963 751
893 577
266 671
998 519
423 20
344 649
387 654
92 191
818 6
81 589
487 797
666 374
998 727
669 743
618 316
227 257
386 468
824 263
211 238
825 292
581 911
344 613
731 7
437 911
163 238
591 938
301 455
837 511
322 516
684 884
522 494
13 1
999 801
167 527
543 735
590 908
603 591
415 10
193 920
4 800
628 167
801 76
750 413
154 922
437 335
752 239
171 474
591 810
407 294
484 658
225 408
190 211
327 905
808 940
69 893
629 244
604 337
316 643
347 394
152 19
34 579
853 509
826 227
378 397
622 440
770 137
850 576
764 587
496 359
392 463
16 991
135 226
637 227
61 989
174 38
314 646
378 761
320 170
136 317
489 841
545 901
149 318
237 985
346 718
899 346
833 250
708 53
598 957
568 93
937 203
353 874
473 602
724 803
13 668
979 831
304 617
886 535
296 128
365 888
587 68
763 44
635 117
518 16
618 876
549 321
833 436
616 864
957 607
245 720
368 986
974 701
196 483
735 526
85 684
203 344
460 424
179 570
589 337
839 212
440 709
643 740
836 946
512 185
618 805
379 726
585 523
815 512
237 431
491 975
366 394
727 730
103 342
941 756
250 801
420 938
700 167
641 872
34 174
303 25
896 409
804 640
674 800
330 898
249 757
406 669
737 754
569 833
543 731
668 320
302 137
432 668
551 109
179 408
352 973
881 872
593 693
559 602
778 460
14 51
683 678
906 916
4 593
351 399
85 846
483 348
204 40
219 718
926 902
116 326
479 411
143 639
256 743
566 258
65 779
82 532
546 39
305 806
801 748
72 22
649 793
655 874
845 410
379 5
509 663
1 477
973 471
759 558
183 122
403 152
175 220
667 681
485 480
235 794
119 234
674 610
206 958
117 883
760 190
588 201
912 336
565 121
17 612
839 704
704 194
191 419
575 56
131 862
54 117
361 837
476 703
519 691
257 793
298 972
959 755
221 753
180 297
40 63
925 768
514 238
498 69
559 648
8 915
407 629
418 784
641 674
8 725
282 479
509 719
855 153
64 82
464 250
879 461
679 655
43 138
838 344
773 297
965 668
5 165
651 497
132 448
409 846
111 424
432 584
1 879
218 902
370 152
961 879
208 411
980 76
938 84
632 645
63 570
664 61
915 81
127 255
714 883
544 908
307 441
939 442
951 81
540 12
100 55
790 517
850 5
750 408
30 78
191 91
127 843
910 777
41 509
363 178
568 929
391 710
766 794
397 365
580 116
186 816
280 343
529 645
18 116
867 93
540 879
885 662
931 347
752 194
441 846
483 117
299 625
996 979
903 604
404 392
424 740
130 391
131 978
372 490
780 288
707 66
968 641
671 971
971 666
111 850
1 236
321 741
748 272
583 342
138 550
542 651
982 418
956 909
532 640
188 268
65 682
285 970
653 2
355 52
110 561
431 429
709 781
604 867
478 383
211 868
350 389
936 32
858 748
990 788
207 790
6 21
995 512
196 577
821 190
396 728
78 352
645 144
291 11
411 266
653 496
886 270
491 634
963 203
9 185
383 238
711 990
224 499
949 981
481 255
733 186
487 326
941 198
366 603
875 118
335 497
798 345
698 438
127 822
392 820
708 450
659 554
26 526
431 766
868 987
558 681
51 284
107 288
245 632
654 214
673 900
588 419
487 578
181 215
825 544
524 711
342 87
353 293
112 418
250 769
453 882
62 225
25 452
928 102
791 121
711 974
19 426
232 107
188 452
803 346
203 154
137 629
630 19
113 817
643 75
180 451
350 134
679 549
359 187
244 199
723 209
584 663
150 755
529 391
496 595
656 604
169 469
778 277
949 983
170 533
354 656
32 791
45 280
641 679
866 55
871 4
156 951
812 982
818 873
393 754
25 989
173 771
730 495
372 216
36 895
480 677
465 911
907 370
602 430
817 237
695 13
529 349
316 396
623 665
533 912
136 938
996 395
790 885
705 114
181 671
578 476
341 223
721 699
888 407
728 348
519 961
933 983
7 157
915 685
703 260
845 98
344 650
923 6
359 930
748 320
574 565
251 278
933 502
361 796
41 166
408 610
33 634
391 344
920 913
570 406
506 662
661 99
493 959
652 201
246 746
159 731
382 74
344 894
35 914
478 793
119 424
646 32
621 294
697 182
578 353
287 759
438 50
360 585
236 917
602 893
629 395
34 405
727 266
900 946
131 172
346 544
385 703
958 492
694 697
802 992
229 625
659 736
552 503
173 861
482 906
333 901
162 263
917 923
154 333
772 480
417 592
401 728
24 22
499 541
529 601
296 355
147 179
524 103
258 504
345 263
717 558
398 89
692 991
446 141
496 219
375 17
165 596
62 653
351 455
26 553
274 7
731 416
399 967
525 758
748 359
368 977
305 358
330 709
947 439
559 248
583 930
998 486
921 546
838 864
723 555
282 70
705 511
346 284
27 618
136 286
209 31
788 266
197 389
194 941
596 538
791 988
487 999
637 402
29 412
785 509
990 417
778 479
937 217
239 733
882 832
423 533
243 565
619 440
268 631
140 458
170 213
641 610
750 898
69 247
433 562
378 363
982 47
385 57
457 701
357 613
412 867
950 439
355 29
260 577
504 467
545 717
41 613
933 892
161 771
124 797
538 393
697 295
513 941
141 55
842 244
405 699
300 985
234 541
376 362
484 428
683 388
98 696
754 44
13 89
30 824
634 457
712 160
287 473
624 842
626 277
339 965
378 563
975 168
124 981
15 934
882 287
222 460
5 870
550 744
599 608
410 205
39 970
557 360
605 544
317 171
541 313
416 4
421 847
343 729
90 739
59 605
255 635
236 707
351 305
96 251
895 419
282 327
501 616
162 909
930 526
45 761
344 284
567 401
628 353
462 299
156 602
46 114
321 774
414 225
935 68
786 690
936 122
305 429
196 446
284 205
716 324
152 774
832 624
398 145
708 576
783 702
803 35
332 181
548 899
229 831
393 807
585 21
311 162
116 241
542 646
766 926
463 545
283 134
837 521
957 439
106 15
675 151
847 658
777 616
431 188
401 29
829 905
870 232
704 417
352 620
226 541
767 419
518 732
983 75
740 637
562 245
72 538
37 151
909 519
159 696
730 551
504 903
635 181
519 418
404 994
875 114
242 845
524 351
927 992
985 199
644 334
229 874
985 154
553 685
902 800
516 299
120 207
961 128
333 842
671 882
371 281
543 69
268 549
544 301
588 602
655 787
102 68
843 868
531 615
262 737
397 193
291 423
121 96
140 628
902 714
690 10
738 972
871 587
702 565
487 780
243 94
291 817
917 656
250 305
644 654
329 684
650 396
413 610
103 679
346 570
640 824
803 805
339 60
5 706
394 564
53 594
405 177
377 818
387 904
120 857
905 268
741 949
363 149
783 172
255 558
228 501
542 929
870 713
445 691
967 125
360 936
133 545
990 983
356 548
965 51
731 863
42 996
322 404
382 859
397 689
610 393
947 428
627 54
159 728
591 501
381 502
665 581
545 225
440 287
641 638
94 59
310 273
843 591
858 912
845 2
610 92
850 820
342 499
618 273
169 866
523 543
65 30
423 992
717 336
992 431
895 599
426 967
656 949
958 149
135 73
861 939
244 205
392 269
165 142
273 963
365 710
835 573
849 537
115 990
4 37
441 275
117 529
963 913
952 195
435 142
986 244
394 320
295 847
824 78
365 245
169 78
270 843
891 428
874 90
274 650
474 143
891 962
227 233
938 795
262 871
762 406
42 714
264 745
252 703
890 161
742 72
99 70
299 848
974 462
769 445
374 565
475 470
917 688
72 228
561 377
505 335
720 255
645 5
998 811
873 914
373 779
485 981
953 208
2 300
875 177
218 856
727 218
608 504
903 416
955 287
746 870
514 917
487 537
581 829
499 621
787 420
1000 6
970 867
824 280
565 1
808 841
503 106
226 827
932 259
590 483
883 877
842 56
611 352
564 951
655 786
307 972
7 249
818 236
23 29
719 840
294 9
985 193
649 867
31 332
834 42
441 810
689 249
487 201
981 702
738 464
268 92
548 563
678 697
20 56
500 306
69 213
900 395
448 876
998 303
914 231
450 436
535 910
557 555
92 671
158 808
880 556
881 1000
763 689
720 594
843 395
148 864
596 254
409 993
745 484
739 858
54 208
308 359
552 359
332 997
864 227
505 207
594 121
462 789
2 281
23 404
708 455
336 483
983 814
469 834
267 340
904 86
170 346
744 104
374 154
309 884
576 672
979 837
766 551
589 16
738 152
691 218
393 21
12 944
250 770
559 955
154 21
591 725
315 180
273 219
216 390
643 312
774 940
221 533
562 195
945 812
510 871
397 348
424 39
767 866
481 805
245 242
351 36
772 465
364 515
985 58
307 610
645 123
851 671
671 561
741 662
929 31
206 198
715 890
729 464
212 273
793 100
369 474
385 955
100 160
126 962
803 617
587 987
409 353
845 739
974 961
81 147
856 286
460 153
78 815
359 898
539 35
137 968
550 110
392 81
574 962
21 937
851 739
835 920
129 613
508 428
997 204
662 583
56 935
238 524
187 566
396 118
630 306
353 360
741 217
748 197
259 102
269 241
971 510
320 197
385 151
217 308
495 961
762 699
588 642
709 834
922 425
718 1000
168 706
712 556
8 122
219 327
46 613
511 618
161 129
877 116
240 924
111 489
650 607
382 196
898 441
484 230
533 329
908 272
641 952
442 808
100 324
33 302
779 434
219 712
258 364
953 644
707 866
158 502
955 214
299 717
789 646
700 370
843 542
946 171
726 797
660 178
203 395
199 430
628 989
168 412
381 703
793 301
794 6
291 218
728 133
703 443
653 817
915 121
636 835
850 438
24 87
839 670
774 138
609 60
981 447
937 416
914 177
858 362
303 96
607 992
756 192
999 290
11 675
959 856
347 530
892 869
856 187
384 950
340 581
776 587
233 520
506 617
527 232
115 876
432 335
271 421
688 328
291 191
700 294
779 104
118 82
922 730
304 254
983 110
529 746
762 976
288 911
621 271
378 435
549 159
229 582
577 288
123 333
272 659
872 205
676 820
372 668
521 418
1000 505
546 573
811 173
94 323
56 966
563 174
31 184
901 434
180 617
56 470
936 84
652 817
663 206
700 750
780 609
909 1000
788 528
783 328
334 958
348 749
871 734
695 919
43 585
197 458
551 999
414 739
606 683
661 398
778 917
884 914
706 367
815 620
569 485
855 291
93 427
429 985
208 289
929 484
168 192
933 672
147 29
262 688
867 444
987 225
367 215
394 880
480 709
671 817
674 256
625 940
620 952
876 667
17 187
594 552
871 736
587 477
445 873
348 533
514 136
174 752
222 235
279 186
81 649
231 857
484 293
604 963
860 561
875 179
261 605
818 31
729 658
901 965
445 51
634 43
621 972
850 615
978 690
252 838
726 641
722 927
890 652
251 403
97 660
469 970
316 65
239 332
757 776
667 659
902 56
67 458
660 285
273 563
951 636
327 505
986 394
486 986
13 771
291 985
241 440
44 291
698 440
572 439
63 681
839 410
742 421
615 645
234 990
245 380
268 967
735 910
978 527
493 483
305 503
377 405
770 459
974 267
401 305
646 280
11 104
254 679
815 968
456 627
872 298
746 216
792 636
466 432
424 692
946 165
733 36
343 376
953 731
556 41
492 953
293 583
589 365
336 179
703 226
232 588
265 677
822 938
530 905
350 601
885 294
703 725
232 247
807 744
589 103
455 144
303 355
431 327
224 514
401 883
172 167
617 487
459 723
461 527
478 481
765 801
91 827
750 742
448 835
125 775
485 376
997 165
894 809
40 603
844 545
158 542
227 155
155 73
10 247
426 746
382 258
795 94
956 474
672 558
240 140
158 280
511 725
875 576
790 148
488 531
846 721
273 670
534 609
764 809
664 233
542 984
540 282
943 837
651 909
837 420
14 225
398 831
196 939
410 557
591 956
12 340
855 272
663 155
22 992
251 995
280 406
698 717
958 905
267 127
321 500
675 271
294 723
427 806
950 654
394 222
152 456
586 924
697 486
361 458
653 198
451 249
777 732
66 857
905 799
506 282
330 102
524 799
632 811
723 80
114 572
51 667
969 187
126 610
532 813
730 481
258 853
311 641
687 816
651 88
30 75
275 529
542 417
957 625
651 166
757 346
299 785
406 414
583 699
947 118
482 687
55 276
967 375
232 544
722 957
778 79
2 279
157 204
52 200
916 596
723 479
405 616
55 912
380 831
416 784
82 732
900 902
27 437
247 736
607 776
647 439
299 245
806 46
934 798
638 112
433 613
335 5
733 22
744 299
390 786
325 42
414 73
47 710
638 179
192 792
359 767
977 32
771 932
572 119
497 366
195 492
284 788
931 580
402 679
424 987
185 6
268 556
104 114
99 670
582 773
704 427
782 345
36 722
510 906
145 576
215 794
343 683
640 210
914 223
185 633
230 750
926 145
641 966
595 249
781 524
973 194
100 774
692 492
502 355
777 541
248 95
207 287
357 145
273 735
689 618
843 347
306 46
186 446
56 926
548 339
302 65
131 560
842 64
363 18
44 247
352 270
55 111
294 166
99 553
623 223
487 198
116 843
999 13
925 699
390 211
235 717
89 278
833 498
404 385
44 833
939 836
36 447
284 673
239 119
24 455
443 786
804 273
77 178
844 701
971 680
301 945
650 746
754 606
1 874
78 750
142 881
847 801
378 953
289 1000
574 973
193 907
585 286
775 259
542 672
694 605
256 186
952 738
503 999
287 378
325 29
346 311
978 90
162 292
682 631
956 627
629 458
661 826
713 747
398 227
856 691
680 847
713 24
735 81
128 924
414 663
417 380
785 200
754 674
917 99
427 984
501 541
211 268
749 458
736 939
687 25
72 473
605 256
842 900
730 137
159 713
440 484
147 387
676 560
814 976
135 746
558 926
536 50
445 544
221 327
988 116
604 776
904 245
533 236
82 830
975 553
849 333
422 17
58 990
689 980
436 629
444 438
25 250
20 281
569 293
347 690
247 775
18 476
176 201
907 937
929 690
168 265
659 90
752 844
305 593
115 144
891 975
998 780
886 502
94 654
316 237
448 547
664 353
402 216
792 422
386 279
890 154
835 180
986 799
545 722
386 226
77 565
998 248
382 539
922 584
347 37
855 553
635 694
791 142
800 991
262 954
868 689
265 439
781 10
747 527
982 620
516 668
871 789
992 78
481 731
972 58
954 843
154 439
370 797
863 442
948 678
316 611
863 963
335 204
588 762
290 749
263 422
102 715
293 40
881 291
972 396
310 339
484 159
753 366
902 373
878 532
748 881
440 375
850 135
752 530
579 212
375 225
121 111
825 238
930 348
366 582
694 864
80 894
70 982
824 568
179 225
746 110
62 644
305 216
747 577
209 807
362 690
963 775
983 993
321 390
559 733
875 35
820 551
721 26
993 34
720 559
83 204
666 803
349 236
66 590
615 673
196 459
397 841
705 812
25 938
122 389
595 817
754 600
108 42
327 59
502 736
416 982
175 122
360 389
599 122
1 52
388 82
310 501
509 926
782 453
357 542
649 752
423 121
3 226
560 458
875 140
617 696
257 478
27 822
205 781
488 445
234 212
572 969
581 862
630 267
727 748
817 80
973 85
217 419
684 439
724 150
922 960
288 128
471 406
851 257
349 417
831 673
776 724
259 507
869 512
485 14
339 856
786 280
785 946
92 280
708 261
578 318
907 36
152 375
555 90
572 626
322 463
204 951
31 489
553 841
488 534
448 788
143 614
158 178
21 505
715 818
522 174
893 351
424 690
947 65
930 52
432 559
298 14
257 807
334 374
912 238
544 767
757 781
594 200
547 542
621 38
735 290
464 576
269 419
688 373
182 327
913 725
263 331
764 549
979 562
989 165
154 214
894 91
752 173
619 60
460 183
416 256
140 763
250 701
880 869
326 877
976 45
677 253
136 80
484 488
989 45
822 457
705 214
493 786
566 443
887 688
947 808
848 354
887 600
380 599
297 653
823 498
978 559
711 913
954 985
723 526
39 153
453 520
887 790
580 389
927 571
928 694
394 691
695 208
290 454
950 188
825 451
479 945
972 917
755 485
314 619
339 51
544 624
969 837
987 82
859 536
884 85
319 37
793 703
257 242
286 689
62 168
585 356
51 871
128 664
353 62
27 420
137 506
234 5
426 295
446 299
711 321
955 223
941 705
998 54
543 612
489 21
886 865
497 14
371 847
244 195
500 955
178 182
559 736
556 71
418 718
741 78
524 814
58 29
270 151
570 734
253 819
69 436
703 300
312 223
959 177
824 777
207 603
54 525
816 434
742 361
665 741
751 898
259 415
429 184
71 598
182 841
454 630
483 158
685 584
753 788
240 717
225 521
12 789
123 490
825 991
81 677
402 60
110 999
444 375
93 798
990 329
987 887
964 39
945 894
327 573
737 865
173 877
158 772
459 896
155 475
848 146
478 992
940 487
840 322
594 778
431 724
473 578
60 109
104 929
31 340
513 772
209 575
768 944
567 312
596 85
412 657
689 734
967 271
609 507
481 847
575 231
311 334
733 869
168 434
442 58
480 634
959 133
825 414
350 562
955 272
158 861
314 956
694 105
105 897
89 272
734 332
228 103
161 831
835 258
785 483
604 690
579 198
532 186
94 950
120 729
245 965
969 755
273 958
317 949
76 159
788 371
392 161
683 675
375 871
973 572
902 198
512 850
903 802
194 565
336 111
10 83
928 157
996 588
952 119
755 642
759 500
25 204
837 344
393 891
375 119
46 286
365 539
994 105
622 680
370 87
5 529
307 433
169 933
902 637
80 195
178 661
863 986
298 305
739 545
989 213
959 743
478 839
406 197
627 294
454 944
837 538
71 789
953 423
542 107
527 866
86 358
317 984
175 725
139 826
165 675
346 529
423 624
100 331
683 238
641 97
952 540
674 900
945 59
511 714
265 358
500 778
703 88
250 689
188 497
114 134
422 636
870 317
634 836
706 365
352 453
968 486
391 912
614 671
49 868
194 138
44 738
416 637
530 249
771 470
884 762
86 156
552 14
65 633
717 30
646 534
729 409
599 555
764 942
668 926
258 930
726 513
176 601
232 315
914 454
16 852
999 976
362 318
984 813
263 357
967 866
481 87
724 287
618 751
21 934
646 274
771 804
68 683
971 167
152 938
25 100
266 500
250 527
663 302
997 764
959 410
91 493
17 58
371 842
272 309
544 75
671 25
106 813
360 474
89 449
543 46
928 294
556 402
467 221
329 235
381 166
214 239
117 671
596 869
530 355
940 369
758 42
791 620
668 400
955 546
103 739
291 863
304 396
436 526
854 375
342 551
45 608
67 694
356 732
193 553
229 371
76 68
495 258
314 492
725 860
961 874
257 525
369 43
895 916
461 517
380 589
603 860
408 359
961 342
440 378
697 355
726 662
884 515
934 175
544 731
894 463
863 909
338 811
385 832
419 792
481 67
129 827
858 773
717 477
204 253
77 459
64 952
7 471
451 430
877 2
448 392
352 321
750 198
597 153
60 898
843 799
398 7
538 182
718 564
938 163
49 300
448 82
584 638
280 727
7 251
811 945
156 662
978 973
422 988
683 403
117 11
242 41
648 243
704 672
523 181
909 572
230 323
416 170
498 840
41 342
1 950
445 430
551 50
335 573
594 111
891 794
935 267
855 795
984 406
746 327
473 944
795 253
749 904
532 740
571 700
696 366
532 261
658 247
358 570
809 596
26 429
91 781
963 605
164 151
862 626
95 270
622 645
663 954
357 776
998 598
563 38
822 726
393 480
118 47
229 615
670 405
502 490
985 684
790 895
53 189
388 321
162 896
335 967
612 864
992 664
387 982
493 234
585 71
554 648
294 528
420 229
947 588
193 155
489 791
342 817
71 413
516 404
216 545
587 893
279 331
148 616
883 358
912 933
855 229
930 289
286 623
219 157
830 56
262 990
766 346
711 128
35 929
647 556
487 110
177 362
370 815
709 968
698 431
113 634
361 15
826 934
561 922
240 338
223 976
662 867
393 344
759 114
871 421
314 67
180 294
861 3
756 721
526 481
49 490
927 821
54 917
678 66
343 887
644 987
23 934
570 799
32 120
10 483
987 38
266 724
152 877
728 747
616 207
540 388
855 910
426 339
341 806
402 778
547 307
876 414
390 934
103 204
239 916
771 12
58 402
282 799
215 500
72 517
176 545
334 408
800 219
789 574
176 53
457 233
816 445
899 133
239 612
865 32
736 639
945 456
913 296
55 870
129 408
491 951
784 314
417 61
811 620
926 50
393 128
370 745
22 39
690 386
121 15
570 677
743 349
449 574
935 377
44 740
440 900
586 343
477 644
176 465
338 819
253 548
15 411
392 630
908 43
909 745
631 444
110 660
368 547
966 964
506 15
565 762
16 393
534 528
846 906
279 682
70 553
741 280
959 922
281 714
278 218
916 419
634 417
539 108
69 459
604 726
869 429
41 528
611 585
884 618
162 871
405 37
805 301
483 619
975 108
213 828
739 250
919 128
42 480
557 284
476 981
759 104
574 397
483 571
327 702
661 207
907 70
369 50
578 348
763 606
291 948
494 820
665 732
340 833
242 392
930 86
214 853
499 724
624 240
299 83
256 796
256 770
996 677
851 121
428 354
356 440
637 779
154 259
806 161
719 823
547 480
781 269
970 734
243 840
475 300
487 53
453 898
399 505
89 636
938 524
646 959
37 27
464 284
501 317
694 413
948 295
522 345
456 981
506 868
724 334
660 834
218 476
356 462
689 655
882 452
347 64
40 836
235 289
743 188
248 925
505 125
162 303
301 103
323 239
291 306
856 393
480 310
924 587
554 299
986 49
215 110
725 521
808 104
301 358
12 14
955 649
181 739
813 491
6 82
423 145
220 2
233 901
34 168
168 899
642 767
756 186
778 949
976 40
149 835
404 468
442 147
864 414
233 715
267 911
116 803
763 769
178 8
358 613
990 705
955 678
133 311
384 905
882 701
713 696
418 889
336 88
831 256
72 562
246 636
962 99
371 524
511 334
277 105
389 309
256 968
546 44
295 751
785 457
346 587
697 475
307 365
984 702
511 337
643 149
954 574
808 367
95 588
964 283
843 54
404 654
272 913
239 374
272 391
517 846
5 493
832 643
979 999
554 501
531 752
302 881
579 597
115 275
766 479
423 369
368 138
525 925
995 624
719 986
772 820
179 535
412 996
454 858
9 672
527 842
797 348
75 941
86 704
601 532
668 981
586 376
865 211
888 424
111 264
799 727
664 527
268 799
336 659
413 456
410 10
422 512
415 328
911 340
655 906
551 823
76 326
618 938
124 270
989 112
166 388
937 628
574 93
881 974
330 884
597 350
901 194
969 250
834 980
64 618
896 529
100 209
639 908
166 709
196 67
522 189
6 704
861 533
92 592
132 92
120 735
459 931
774 886
283 192
445 757
702 215
237 142
80 364
38 268
299 680
513 439
585 140
334 649
324 191
836 168
470 686
608 230
847 911
184 658
288 257
389 371
261 128
199 116
230 36
217 826
963 679
786 756
590 508
84 818
416 983
277 690
432 477
727 570
109 59
50 75
203 435
547 850
323 61
877 749
308 848
92 490
694 716
585 927
221 838
997 990
882 451
472 431
42 502
374 549
301 575
454 962
528 989
50 983
923 244
453 648
688 327
246 558
357 418
667 126
904 154
872 380
56 279
256 863
658 432
661 692
45 298
191 42
461 113
956 357
563 462
303 595
203 679
643 169
234 629
311 557
145 540
263 389
997 497
174 423
38 514
130 609
251 360
834 360
174 518
141 439
300 127
523 308
894 178
575 155
583 150
895 14
351 285
248 923
565 259
282 640
339 391
290 234
761 329
587 298
34 759
949 19
781 623
927 422
17 43
31 607
198 635
845 742
701 360
35 77
640 676
418 844
735 38
550 853
510 470
873 39
697 768
472 52
466 497
998 254
261 644
495 649
291 666
609 142
562 28
261 843
793 896
409 806
832 73
405 688
587 405
839 611
34 570
70 940
865 622
874 111
305 797
48 918
653 852
304 862
76 123
642 807
242 959
632 103
571 425
351 504
58 301
925 388
223 986
119 862
926 712
925 364
553 944
342 699
721 73
483 451
293 762
61 933
514 78
560 183
453 673
987 144
815 786
484 653
756 632
7 406
312 495
606 340
682 467
545 575
318 993
762 13
279 639
596 132
745 151
6 404
397 750
353 613
985 190
148 509
759 556
631 617
345 321
143 1
341 282
653 507
841 369
829 663
157 692
137 518
244 302
689 796
894 493
336 487
236 138
207 79
269 586
726 585
774 728
584 715
832 982
516 53
269 656
728 157
818 842
515 571
809 709
795 78
373 434
144 275
250 723
57 207
157 444
714 423
693 178
848 430
931 839
972 110
113 540
727 843
166 807
251 492
404 175
350 222
637 154
50 756
674 943
889 550
190 43
623 855
847 415
853 682
799 90
887 313
971 968
340 850
135 888
967 971
28 111
692 347
600 573
41 443
51 699
323 216
860 461
185 249
854 135
41 567
556 714
8 731
91 656
370 456
579 899
703 693
780 338
788 97
995 929
259 10
484 571
803 997
934 328
194 511
701 214
640 362
857 984
562 383
771 880
26 633
76 852
704 634
942 223
156 425
830 787
589 635
233 800
10 393
522 709
227 480
208 580
174 72
644 229
934 597
40 562
290 541
229 827
609 380
976 39
448 223
641 249
547 28
701 732
579 386
656 775
390 322
960 809
494 903
978 223
618 432
787 960
957 23
96 771
44 972
981 473
783 537
358 333
254 132
810 874
401 46
903 396
585 579
449 747
539 193
399 744
845 967
724 352
209 113
394 912
792 125
59 996
514 821
913 342
871 803
150 992
370 856
4 524
512 788
608 884
455 386
408 930
874 962
832 867
754 950
385 182
81 311
93 175
573 273
645 391
665 24
882 906
778 317
830 299
516 394
195 126
517 412
542 504
442 486
118 187
189 237
304 407
351 405
994 177
782 591
734 690
272 755
603 142
617 935
807 723
177 142
514 327
31 855
704 78
917 349
712 691
681 614
938 128
795 503
161 157
831 758
153 824
22 233
926 126
701 370
505 961
947 526
660 755
991 492
812 174
262 798
374 323
668 397
165 262
438 594
932 867
725 157
389 395
735 103
676 395
233 395
324 863
32 205
697 333
382 759
514 898
998 186
870 391
134 601
863 264
205 513
848 213
75 747
976 962
853 691
306 884
700 836
511 122
834 630
535 518
886 809
626 786
693 694
573 96
911 970
69 478
947 668
395 469
46 56
294 691
920 464
999 680
706 475
83 190
178 590
69 180
937 214
128 65
656 429
837 335
229 188
962 169
292 678
453 496
749 938
147 78
385 649
710 758
171 104
687 865
542 352
811 341
496 434
635 895
791 355
525 329
652 926
538 508
703 21
33 680
598 161
866 218
572 522
213 164
484 452
832 290
3 997
612 674
792 514
859 969
11 295
101 925
90 232
756 327
568 767
6 914
374 321
576 632
958 798
557 299
590 300
4 158
257 283
903 615
793 852
330 823
646 233
982 523
654 349
58 134
935 978
924 681
844 741
458 712
510 561
513 261
584 447
827 582
527 99
330 485
359 133
207 848
78 412
712 733
292 850
802 161
46 449
108 530
192 312
907 250
945 411
583 415
712 242
661 69
102 436
9 952
998 400
247 489
602 388
114 987
44 633
432 88
308 298
509 728
120 995
442 887
454 997
345 277
661 480
967 865
974 38
842 8
894 34
166 705
166 213
349 360
467 593
842 250
143 897
500 44
702 164
54 783
811 791
8 365
841 807
325 298
675 943
164 580
384 116
684 653
563 115
996 423
344 560
633 819
428 469
100 674
306 253
63 473
89 749
146 243
476 60
627 380
103 937
535 591
222 216
955 866
770 728
472 68
416 978
893 896
321 375
27 146
906 93
488 25
151 901
967 982
212 833
625 628
738 801
68 188
357 678
52 950
527 132
184 84
705 721
197 934
786 942
53 463
399 584
815 605
634 995
413 861
249 768
354 907
576 509
906 268
35 294
596 193
650 39
649 913
510 599
954 31
585 134
487 209
571 41
598 678
785 720
269 593
330 781
328 110
958 790
576 128
964 816
623 43
559 93
863 384
291 428
844 699
618 277
317 321
574 306
918 723
871 603
279 765
413 77
999 29
342 409
366 357
577 253
524 486
719 893
891 901
842 921
38 468
734 544
926 171
641 45
344 36
486 19
759 767
994 375
598 220
679 100
798 665
604 52
558 320
968 849
86 801
94 276
741 928
213 544
120 639
603 164
38 922
886 64
119 817
956 664
554 729
62 806
492 538
121 792
481 688
633 679
770 314
487 698
391 75
738 217
362 615
517 911
163 160
120 304
130 506
979 674
5 594
245 861
272 304
635 841
253 848
852 848
359 264
598 628
544 621
559 445
490 119
551 131
766 833
679 314
875 951
949 915
551 928
678 258
287 848
670 249
202 273
487 205
884 842
5 740
973 548
357 758
833 155
324 772
574 313
218 832
801 127
874 574
455 400
240 99
694 108
719 423
137 589
344 786
27 476
747 674
877 288
944 422
648 576
959 386
667 298
41 693
337 147
405 157
295 102
987 805
160 114
645 834
434 118
689 506
102 351
735 504
376 340
927 445
904 679
751 102
159 307
578 777
935 764
601 775
609 281
386 953
482 639
994 633
370 987
832 71
544 397
569 23
454 464
899 700
870 217
279 257
910 759
162 188
734 953
677 317
629 187
569 838
740 51
742 846
601 331
289 324
460 944
465 997
575 133
191 823
141 202
637 62
678 326
141 43
860 987
664 363
6 270
649 314
231 234
378 780
857 693
4 388
663 62
989 605
990 279
615 980
996 988
44 36
165 792
917 102
492 329
389 124
232 138
829 183
902 260
352 755
570 128
639 882
655 161
923 7
909 371
279 580
382 221
900 317
204 47
193 401
245 983
981 413
455 916
183 654
19 92
764 359
735 876
968 576
876 180
922 864
554 997
5 112
336 33
913 876
282 660
22 218
996 556
53 698
75 152
578 636
28 265
69 51
98 305
330 707
989 800
493 165
306 767
798 596
841 700
252 219
171 563
286 618
608 86
272 14
752 330
986 262
457 394
857 774
948 243
828 218
940 611
796 601
136 850
295 577
743 240
394 660
371 840
572 566
161 170
401 734
817 285
887 886
463 825
620 553
777 442
454 760
534 146
795 82
78 820
20 498
521 806
211 912
843 743
991 9
646 543
819 280
938 155
666 426
770 712
124 311
919 793
381 902
258 315
381 139
662 97
904 337
210 19
265 303
409 891
198 432
496 622
882 194
100 628
795 381
517 386
200 827
767 661
965 7
830 781
392 809
507 371
568 377
801 804
19 726
914 823
620 822
774 654
206 159
725 554
305 879
561 488
185 568
561 867
378 5
639 891
328 714
444 847
524 946
597 536
745 673
868 33
213 611
139 784
732 485
135 885
906 613
153 413
496 701
53 183
284 677
10 41
264 683
418 958
342 275
767 120
685 120
123 460
37 997
65 667
196 887
100 88
61 250
194 58
427 66
986 232
359 294
926 915
404 120
580 185
288 374
738 749
536 455
881 723
719 233
465 983
993 405
159 705
354 630
507 921
400 276
984 912
884 498
121 993
169 787
152 384
121 692
721 809
398 138
672 646
894 415
878 67
434 430
541 779
330 529
104 591
349 947
937 901
225 586
85 153
798 853
125 643
494 298
409 223
340 301
986 114
904 727
486 896
367 108
918 934
763 311
110 593
98 73
202 301
461 571
715 191
539 722
786 833
634 711
745 201
225 82
109 980
940 338
730 83
476 977
987 385
347 893
799 822
726 378
484 709
404 435
70 789
227 970
899 982
297 787
916 840
433 449
949 809
408 88
720 572
509 300
68 863
737 854
614 263
55 789
407 785
341 167
35 540
90 966
301 830
156 518
810 269
99 541
964 975
827 821
482 648
100 687
723 424
555 166
180 224
554 336
563 639
599 183
738 829
18 203
571 288
168 317
808 926
832 435
844 23
634 208
893 544
898 987
553 429
61 615
508 959
259 266
872 874
829 656
380 140
581 316
310 763
280 108
617 12
956 667
545 465
389 290
80 23
585 435
25 12
800 562
60 115
407 239
701 194
533 415
863 55
265 134
28 550
348 477
607 705
510 215
154 889
146 763
388 210
670 831
809 109
435 222
742 417
437 846
895 885
850 504
772 821
10 816
374 541
846 889
271 492
912 278
412 821
645 738
934 506
686 426
394 378
931 995
996 871
365 583
607 426
629 260
392 271
558 644
299 154
953 917
210 315
94 895
506 197
178 46
978 198
49 728
352 923
420 866
815 382
235 141
310 136
558 493
404 786
497 785
754 756
765 857
870 817
275 825
571 767
111 747
89 780
781 643
600 366
247 103
329 209
209 962
417 225
141 591
418 622
817 100
686 262
934 14
916 422
398 80
637 867
762 383
150 125
494 117
626 511
718 878
978 741
543 152
560 126
117 936
165 162
560 694
164 856
691 209
721 589
286 225
672 88
364 629
590 810
480 363
41 793
872 915
666 182
754 536
113 942
927 192
417 934
170 510
193 156
211 559
603 707
26 852
417 961
370 183
878 460
968 151
29 891
919 621
427 514
380 358
822 635
54 702
91 127
202 234
355 1000
724 979
736 991
529 151
605 421
114 221
669 350
738 220
702 801
947 136
314 54
799 546
310 40
122 75
903 613
59 401
391 253
209 736
302 510
978 248
74 785
595 475
654 852
322 674
863 551
922 844
602 543
657 364
872 913
660 903
484 192
207 280
691 508
485 23
527 564
624 115
976 139
184 427
728 717
322 979
882 521
881 828
954 641
150 396
435 914
26 80
844 544
846 476
977 895
232 296
494 846
916 41
661 485
401 219
976 237
420 453
333 819
646 500
653 587
560 411
636 414
264 170
137 791
661 283
98 512
966 741
552 851
383 71
821 999
697 700
73 884
459 989
102 945
762 428
863 915
419 66
513 893
116 134
634 108
810 760
123 610
520 933
289 773
283 475
302 659
779 605
318 186
224 129
152 641
140 329
651 99
828 198
530 508
132 769
73 833
680 117
533 619
341 501
181 324
251 749
603 97
481 963
920 824
482 255
299 501
91 265
48 802
164 775
68 143
917 922
288 844
484 463
528 96
482 275
984 720
262 593
526 409
849 562
917 563
136 331
369 528
454 254
351 25
763 555
499 848
43 547
184 812
99 331
235 337
52 625
774 511
368 199
854 67
247 59
872 50
979 253
727 293
874 184
594 379
474 700
945 527
237 836
829 575
727 612
959 16
351 308
166 18
273 299
574 143
571 116
345 659
677 718
367 349
420 878
833 811
858 505
692 682
731 377
584 670
763 685
69 863
689 284
140 966
188 350
964 750
927 35
300 274
916 968
554 787
654 367
859 970
702 285
134 908
426 679
793 308
28 246
567 811
35 353
495 792
632 677
398 777
737 959
365 315
364 613
706 249
923 916
171 632
759 938
456 112
372 369
231 678
471 742
315 874
380 624
685 267
24 945
365 275
89 869
156 910
86 80
8 263
847 1
624 130
966 403
252 35
730 894
732 785
311 719
587 423
298 489
489 507
986 975
65 56
866 944
455 814
84 539
560 139
856 975
114 239
142 169
581 343
273 699
980 554
424 278
674 297
801 128
806 194
864 365
312 366
159 411
695 906
692 904
90 896
4 409
162 507
445 804
19 375
59 998
741 525
430 552
370 223
7 12
222 997
400 848
712 795
497 388
901 201
126 503
476 883
195 183
382 342
280 257
157 217
17 718
140 156
886 635
534 578
55 371
377 191
830 905
851 345
840 14
371 824
943 403
335 304
690 129
406 314
497 229
342 946
268 700
83 12
554 939
297 169
247 971
866 352
606 413
415 384
555 559
964 715
23 362
39 586
713 812
47 971
819 897
98 13
960 198
846 516
197 11
156 603
348 867
664 461
205 7
834 711
189 993
781 432
982 978
653 178
110 584
710 443
790 99
111 769
900 44
761 130
604 86
917 558
182 42
424 864
170 621
221 744
255 208
866 769
620 25
927 414
926 793
460 610
976 843
736 33
126 981
257 795
535 97
149 259
919 742
801 979
37 815
975 706
109 421
962 260
367 461
796 939
391 668
711 14
150 491
273 976
356 944
740 267
247 442
259 307
687 711
920 771
335 560
595 843
985 398
126 43
196 51
701 367
503 560
561 855
133 403
59 142
332 218
560 137
780 283
996 269
51 733
965 79
26 698
263 603
446 914
709 536
186 145
809 635
102 996
338 534
752 750
106 687
135 723
459 290
917 339
792 77
790 792
56 918
704 231
539 876
176 129
557 805
319 552
755 65
33 533
12 114
815 311
273 442
429 322
737 967
561 630
467 325
343 36
40 770
385 106
349 881
216 371
147 753
275 883
619 854
845 545
878 53
211 165
245 879
52 186
503 63
379 132
526 226
327 24
189 192
533 781
146 698
146 117
526 187
56 626
252 759
719 55
995 705
307 691
559 60
727 302
626 846
272 475
938 360
516 761
241 668
262 810
167 165
377 184
157 433
352 277
217 451
9 254
644 232
462 664
307 778
701 308
228 477
297 65
186 378
896 60
808 817
446 360
720 907
731 2
48 356
753 724
720 350
733 845
436 934
545 205
959 86
526 280
752 695
911 623
892 654
329 643
681 643
323 184
772 680
426 634
397 561
869 929
920 815
325 938
36 881
863 531
9 935
920 422
248 270
321 918
552 266
120 551
963 557
336 980
277 764
977 528
339 360
195 83
71 476
647 273
680 618
109 947
109 77
97 419
80 910
714 900
471 295
770 133
691 655
877 827
691 290
737 352
402 795
781 670
712 340
62 721
67 250
591 780
597 38
973 82
403 639
432 817
946 164
789 966
556 211
603 836
782 195
898 971
794 180
126 997
766 63
297 729
307 912
602 95
82 289
843 657
337 323
980 40
464 131
152 772
143 369
953 436
550 985
245 499
563 106
240 895
954 559
251 486
131 446
431 993
482 719
21 34
536 371
276 921
548 233
285 805
455 873
630 606
467 803
415 736
457 481
769 847
725 283
340 79
571 738
56 572
96 8
799 1
247 759
32 401
202 438
280 853
90 148
133 736
262 213
352 271
54 333
841 490
495 255
513 194
789 588
698 741
564 484
494 679
894 359
943 748
765 57
696 469
474 951
784 37
995 549
52 753
5 844
918 503
234 95
110 5
807 496
407 302
355 996
769 159
257 455
188 963
140 359
942 321
392 700
159 873
964 457
633 542
858 837
369 496
895 778
120 121
334 833
387 476
569 400
586 837
244 1000
182 158
695 774
364 397
368 177
273 715
588 93
291 989
895 700
335 948
334 550
680 473
575 487
694 337
13 917
818 778
205 885
788 485
810 472
472 553
676 839
871 412
246 40
208 783
244 39
883 512
151 320
421 813
93 22
949 868
260 803
538 484
757 82
822 479
782 451
500 605
164 504
428 488
371 853
629 108
717 337
965 859
890 118
857 470
595 376
996 798
873 158
322 220
128 15
822 995
190 229
273 738
775 918
807 220
106 853
980 537
154 185
430 400
648 693
775 92
540 883
362 416
284 260
384 376
975 199
462 31
606 589
824 57
929 781
516 389
321 676
789 572
943 608
851 672
854 587
923 410
337 812
30 706
528 544
401 411
74 778
135 710
865 170
110 689
71 382
538 845
839 688
685 30
195 622
203 229
293 888
779 972
542 350
299 348
911 126
659 883
677 984
146 643
578 930
755 877
248 771
931 410
507 649
650 959
459 577
402 325
666 429
974 152
476 66
960 808
887 673
953 817
385 423
295 326
911 809
210 284
337 551
215 858
684 224
587 276
496 966
887 731
994 980
403 1000
203 533
227 766
889 602
568 192
146 291
298 807
372 765
241 368
597 96
196 595
82 248
47 736
900 22
124 327
327 586
866 101
276 170
279 938
588 461
841 470
727 735
944 908
53 80
129 545
389 182
688 925
181 599
421 490
221 654
918 952
299 674
197 830
779 387
402 241
369 68
828 615
687 149
271 793
182 74
545 671
641 363
295 642
999 827
131 54
271 36
697 206
257 629
105 866
894 36
320 462
534 977
371 792
52 969
158 210
700 519
791 303
225 508
552 459
781 460
627 811
658 411
361 835
842 405
187 879
541 329
981 565
117 112
909 215
433 454
452 395
17 303
373 317
698 44
942 543
7 449
53 66
915 728
299 122
391 567
895 880
570 80
347 513
377 120
221 941
596 735
443 148
834 514
613 606
906 946
378 837
338 138
425 200
37 139
507 839
191 107
260 510
959 452
1000 407
429 587
520 511
868 299
811 517
609 408
598 883
10 780
919 804
615 765
835 19
55 864
466 97
117 611
512 973
637 725
255 410
962 180
861 266
365 814
345 478
647 541
228 585
522 208
133 334
199 204
280 657
810 935
621 642
961 567
532 807
242 253
778 942
365 646
539 888
765 685
332 635
577 968
440 234
479 61
783 873
317 307
981 935
368 208
630 40
397 615
241 329
627 838
886 525
131 747
789 611
784 817
776 347
79 725
571 8
481 40
81 972
634 147
585 476
513 999
940 316
21 687
138 151
84 822
474 740
615 237
828 108
136 540
889 492
898 354
402 155
170 485
497 414
199 223
642 552
200 555
761 297
674 346
302 626
508 227
276 185
118 438
379 32
341 782
811 948
988 353
427 878
328 311
457 294
728 63
439 198
419 507
293 568
286 716
311 941
28 369
915 46
852 58
789 866
324 357
370 341
531 201
563 824
56 361
383 210
698 542
787 737
816 521
50 568
698 104
276 9
650 141
343 406
334 650
283 323
455 507
672 745
728 148
917 769
118 740
291 512
843 23
515 512
295 829
708 91
874 907
959 550
823 277
421 546
378 928
849 728
72 173
230 529
865 568
310 274
325 563
79 208
717 995
929 420
647 486
216 736
793 79
310 755
390 562
624 399
49 861
701 935
510 75
24 212
378 315
413 275
663 379
332 902
546 828
740 880
226 56
774 154
569 712
557 194
643 95
418 162
438 28
199 36
552 582
619 898
908 760
636 18
162 118
23 369
97 619
458 660
870 466
968 562
858 262
989 979
644 441
712 553
828 544
376 522
301 858
690 334
104 325
799 797
936 730
181 948
280 190
232 664
840 595
158 251
260 678
32 18
909 134
969 361
786 551
514 579
802 344
924 564
534 885
197 610
855 665
867 248
687 433
973 343
758 73
158 497
417 446
482 627
493 343
680 248
778 683
90 682
178 179
884 638
134 194
816 370
812 29
198 148
359 974
209 647
478 951
752 431
726 655
812 464
745 665
617 705
400 68
301 515
661 361
82 14
166 586
569 38
459 416
194 993
802 49
784 526
709 515
410 72
48 624
685 714
493 35
77 750
107 19
121 317
278 973
826 283
896 594
923 525
280 529
911 321
282 826
744 197
477 135
810 333
207 715
672 157
234 783
269 463
983 130
19 911
472 259
857 520
876 269
380 607
785 427
132 291
213 75
417 259
297 215
186 223
986 277
155 432
54 756
472 206
179 76
443 375
141 52
291 296
184 434
873 731
164 758
989 813
529 220
594 699
810 251
209 835
56 372
255 103
137 752
101 849
949 924
303 651
39 727
995 302
911 100
14 219
486 237
371 404
746 762
499 646
324 359
903 174
825 683
198 496
395 635
503 315
10 79
903 568
450 443
763 655
886 131
598 278
73 299
533 478
190 981
510 684
820 614
449 463
768 527
538 648
109 656
665 792
484 657
885 978
483 611
794 31
431 494
798 66
107 170
993 593
753 427
465 248
922 56
957 937
249 565
962 657
594 887
506 989
345 677
368 286
896 207
117 603
613 125
783 949
939 916
656 571
443 876
25 846
167 698
689 296
35 700
577 632
983 184
960 847
974 695
963 735
582 623
353 84
983 623
26 443
239 615
883 272
885 763
379 946
390 511
178 65
285 87
729 652
735 96
883 22
397 262
187 468
819 302
537 962
117 182
422 657
409 124
746 883
106 942
28 105
779 970
763 651
257 859
535 320
617 545
900 41
702 797
178 982
983 566
992 577
583 578
708 821
287 70
144 5
546 977
751 24
784 111
877 31
554 238
936 674
124 13
281 583
561 629
778 685
450 67
535 563
128 72
588 175
703 391
322 703
466 875
382 401
40 688
375 551
891 332
554 573
833 853
736 56
593 109
646 489
587 873
454 117
599 235
339 640
598 358
575 585
650 422
820 806
334 735
617 770
802 494
929 788
670 349
608 454
164 667
230 68
465 453
819 783
466 157
792 464
615 272
765 143
540 275
499 162
787 505
811 704
740 909
701 996
956 911
977 122
303 880
675 211
216 985
802 580
502 812
464 871
766 605
32 947
320 134
376 634
838 895
269 625
898 815
830 448
146 799
306 651
136 27
712 144
63 139
167 808
933 884
794 203
320 596
188 531
407 387
565 648
873 415
384 913
899 345
286 462
738 883
77 51
9 839
951 772
978 923
193 972
537 270
122 735
518 459
996 599
87 373
994 962
359 58
158 87
112 184
224 5
539 444
843 831
792 698
430 595
224 98
981 554
548 888
953 179
384 822
683 219
508 65
501 561
103 808
631 138
1 757
2 343
646 468
603 564
289 95
159 512
933 263
566 1000
439 869
606 162
491 518
613 549
590 283
991 195
906 562
354 706
979 933
218 617
283 87
149 487
804 560
758 318
884 325
990 830
989 464
226 947
452 893
69 397
461 256
363 224
3 96
650 332
409 980
991 853
266 272
626 829
833 197
735 26
61 81
36 541
195 963
959 821
622 117
122 29
533 320
956 980
515 765
98 84
928 625
224 633
627 116
851 427
117 988
242 928
916 355
666 417
327 38
869 844
290 500
51 177
470 463
83 947
831 366
468 453
456 23
190 277
90 19
299 937
262 922
635 579
337 333
906 779
414 868
810 692
330 459
593 662
569 116
477 832
40 639
299 890
451 919
171 295
979 114
646 860
367 163
3 885
937 642
607 525
847 739
373 390
282 743
571 840
825 88
264 360
235 867
640 441
435 335
340 236
219 507
823 34
185 519
619 850
361 299
502 19
451 1
225 83
747 996
620 832
331 554
211 761
829 224
760 888
48 739
45 961
536 607
953 557
162 184
897 314
674 686
148 548
483 794
626 523
685 519
747 179
45 931
244 292
26 906
691 155
804 792
302 867
106 538
516 450
165 651
26 666
875 561
530 434
899 28
88 504
550 584
394 779
4 237
566 458
833 463
49 235
413 14
393 957
280 414
172 135
246 115
873 518
881 305
351 771
847 958
638 302
295 646
206 968
800 213
469 280
524 443
554 59
370 353
339 893
348 129
144 119
845 974
911 936
585 539
802 819
451 865
416 467
908 535
468 932
916 46
327 563
628 639
339 692
557 607
927 37
765 754
902 786
480 774
806 463
53 892
5 89
690 896
656 501
870 670
867 273
867 797
682 939
80 260
645 497
961 255
450 866
551 429
910 646
504 56
468 221
1000 29
271 396
396 265
824 67
897 624
629 1
427 558
553 57
3 809
450 538
981 976
976 533
488 611
498 300
112 617
913 222
230 605
324 802
58 808
418 500
854 2
769 291
813 721
454 305
483 519
87 181
507 476
154 811
203 754
779 623
23 175
594 124
128 403
221 783
65 953
382 170
98 718
625 430
961 202
627 429
189 702
822 331
845 406
131 463
715 484
608 626
585 739
496 1
356 177
527 222
272 635
390 929
690 204
555 214
779 119
207 235
804 290
419 70
931 524
642 154
429 299
51 703
778 276
525 686
803 130
436 766
91 435
517 518
151 489
271 185
262 883
995 853
79 442
799 863
982 503
148 828
548 47
541 361
285 780
225 166
333 169
469 845
564 91
481 23
500 94
591 425
285 128
240 802
235 27
282 3
739 131
568 866
861 614
533 863
24 569
201 822
986 878
23 92
997 60
364 833
12 894
397 865
611 282
486 210
977 21
560 591
322 479
243 607
692 878
694 544
233 943
508 962
38 7
405 340
706 711
271 428
835 937
580 383
73 678
324 105
932 325
243 297
264 999
529 738
679 991
327 617
339 914
907 804
480 392
393 763
912 653
849 664
440 620
134 372
631 314
222 1000
153 288
344 417
841 263
860 786
951 52
741 850
653 706
993 789
59 886
313 91
198 564
754 122
134 303
978 140
708 364
555 654
60 56
446 912
422 400
541 53
457 784
405 940
759 991
445 202
70 159
15 20
512 96
85 453
348 818
307 706
134 277
981 511
807 547
436 602
119 998
407 876
176 830
435 827
826 626
168 141
523 560
803 113
917 579
362 218
252 167
887 963
714 48
897 527
310 593
867 764
898 54
511 287
338 474
284 145
829 109
152 717
325 703
423 656
55 901
367 951
655 713
990 881
321 672
472 132
860 666
421 695
933 440
518 123
637 446
414 121
157 775
583 601
397 146
790 600
946 805
409 661
49 139
763 617
532 925
280 1000
590 716
777 869
703 396
894 921
921 807
38 20
753 334
655 659
262 841
512 369
139 490
976 526
515 792
652 290
349 875
124 726
529 126
570 459
299 37
359 818
976 686
347 282
881 100
241 44
406 698
698 659
980 490
915 203
957 804
318 130
52 281
916 815
773 688
84 373
279 872
265 421
232 618
954 972
191 670
249 213
957 952
107 236
502 747
816 841
405 330
190 864
330 72
780 90
641 472
472 742
137 41
351 192
45 169
354 953
558 236
254 939
435 338
517 832
273 636
934 571
955 846
745 839
313 880
125 836
267 8
528 65
931 550
909 403
714 501
410 207
238 823
811 313
966 913
107 340
481 415
443 907
550 199
507 452
792 122
44 862
319 42
585 122
410 936
406 864
310 304
421 355
987 600
510 704
439 344
163 485
388 464
716 196
836 644
293 243
256 3
301 917
873 106
1 963
272 418
392 201
539 673
525 798
160 893
28 424
451 577
554 654
512 562
665 809
589 296
527 346
933 722
732 574
875 800
412 969
428 649
281 867
868 280
139 455
533 458
985 645
599 941
765 198
658 466
481 777
207 166
127 1
826 780
994 222
894 975
293 850
583 100
388 765
716 748
556 922
917 963
318 481
105 670
425 456
672 159
711 11
225 828
526 878
710 349
695 595
961 315
972 538
192 338
538 819
310 690
505 418
613 373
222 644
644 758
448 823
572 222
57 426
889 278
271 505
711 952
711 333
610 478
251 132
681 803
373 635
988 361
19 668
844 993
322 812
941 753
705 789
297 198
481 156
809 274
327 448
913 221
342 546
518 307
895 488
960 874
285 534
27 316
929 567
333 10
207 623
363 630
599 366
535 20
580 791
753 142
525 251
223 940
68 665
423 346
280 795
523 654
385 717
942 613
615 865
596 334
412 469
841 760
367 443
610 534
835 338
773 756
626 139
905 949
350 834
931 842
551 630
578 405
873 612
399 425
399 952
249 350
177 864
634 202
37 557
56 706
238 305
609 994
140 726
979 307
63 203
835 97
688 330
273 655
596 495
332 18
200 805
826 58
934 862
305 779
482 92
284 718
878 578
425 644
11 469
152 30
168 776
836 664
307 644
454 703
299 800
163 418
646 40
507 556
392 109
575 466
848 823
271 555
157 300
568 662
784 843
359 548
592 492
552 655
184 943
751 64
627 457
865 73
897 953
279 54
980 251
39 175
14 359
891 20
506 350
164 653
306 640
517 969
575 565
949 661
140 951
224 316
726 113
48 526
962 199
463 179
569 151
738 343
465 903
463 256
898 157
217 571
14 373
336 142
758 323
853 874
741 623
851 743
20 53
953 73
555 586
336 198
681 940
417 152
784 793
318 823
220 835
131 200
385 415
796 259
802 908
297 681
986 98
512 630
792 560
333 791
72 216
613 428
20 327
541 628
669 23
443 232
607 392
738 401
809 86
421 749
830 619
739 784
682 644
685 863
752 593
789 393
888 55
165 105
326 657
12 500
471 179
122 185
765 314
138 573
143 836
124 192
338 209
531 987
57 130
919 64
580 377
653 136
959 328
799 252
481 372
621 109
384 518
279 886
928 598
598 917
248 999
440 998
307 887
368 492
233 923
709 962
502 565
561 684
671 729
407 485
929 808
859 663
102 842
299 327
1 129
381 846
356 764
158 751
696 690
357 967
31 18
193 71
711 551
556 34
886 219
535 913
532 796
351 674
881 787
667 53
221 205
977 294
407 557
866 530
473 144
313 4
702 324
703 660
887 452
891 933
738 487
763 993
971 504
136 504
522 795
486 416
543 170
661 85
227 333
360 770
617 508
421 538
846 469
274 689
343 865
316 692
260 440
54 490
885 496
405 999
568 455
190 668
924 728
46 192
242 172
58 428
590 49
459 926
391 504
854 480
517 214
405 444
208 62
57 538
789 884
968 764
913 343
971 217
691 571
815 364
641 995
106 260
259 111
861 641
403 870
723 36
311 876
670 977
816 447
846 447
667 198
292 42
848 866
760 431
757 864
716 105
525 320
320 544
416 254
284 245
881 695
678 330
153 358
129 243
375 680
405 793
341 860
380 618
830 324
214 662
292 381
497 178
412 161
861 742
516 90
266 236
907 113
362 784
322 167
261 618
26 263
987 18
984 923
977 589
641 753
177 731
191 424
651 382
544 768
150 349
116 927
749 721
410 514
297 884
463 68
124 819
27 728
48 687
161 938
186 377
384 380
234 45
975 310
382 433
820 596
566 961
737 661
891 735
296 303
498 730
43 393
702 340
548 258
86 906
572 288
446 909
312 540
914 686
463 705
645 835
153 822
576 448
775 961
84 658
751 919
760 223
399 769
95 503
690 465
908 394
132 217
270 923
500 92
497 481
153 767
225 786
849 478
788 803
362 694
67 497
969 446
336 42
230 502
302 602
222 769
810 865
131 13
389 109
510 765
996 498
87 984
906 195
552 875
396 944
854 262
721 832
749 475
991 26
820 857
60 459
502 163
6 783
884 650
19 361
680 365
665 346
805 442
514 704
34 357
702 929
769 717
831 457
287 105
269 416
623 483
419 699
420 379
402 559
776 491
689 303
515 327
917 379
145 530
944 925
285 79
540 299
969 722
96 465
223 34
780 905
422 405
153 558
53 273
851 398
305 770
803 696
237 105
554 803
273 386
114 499
168 101
547 855
668 823
591 964
315 942
81 536
213 895
46 495
264 691
670 488
945 60
561 685
895 794
659 552
944 238
274 47
492 724
824 514
621 185
597 789
6 780
725 605
806 449
122 138
266 220
362 491
889 416
490 941
619 513
883 347
889 843
557 400
480 941
15 282
823 923
12 288
837 876
49 530
335 541
857 153
433 41
335 131
337 196
48 216
85 769
134 722
936 668
553 382
48 944
302 730
483 776
444 842
593 48
825 23
729 500
286 195
553 979
784 937
696 982
941 573
996 788
243 555
475 355
238 119
379 222
213 939
265 948
828 663
381 112
906 172
185 431
148 226
437 740
911 67
771 375
315 967
673 613
199 703
974 810
157 506
793 337
674 884
370 78
63 353
931 211
273 303
526 130
166 222
758 368
183 457
870 931
768 389
777 170
856 437
702 651
223 963
498 733
250 483
32 542
435 680
378 747
703 915
390 788
32 550
944 381
6 514
17 703
214 41
681 455
716 856
691 387
805 144
10 323
213 228
429 542
319 21
907 772
286 905
190 449
950 359
764 219
955 789
448 857
257 179
470 651
942 546
23 942
405 373
382 211
368 623
626 783
205 806
215 773
463 433
744 736
775 20
773 906
565 989
830 304
490 777
336 787
576 907
465 211
557 144
245 293
664 478
243 187
518 906
416 634
863 890
537 267
246 460
284 246
577 326
590 428
428 399
756 449
833 78
884 621
619 392
47 26
272 354
278 844
881 436
37 845
987 689
926 958
753 995
532 957
735 291
228 595
153 126
91 142
135 129
808 313
864 173
76 554
389 655
405 493
771 791
270 100
416 26
940 40
399 177
226 188
416 712
181 469
737 63
107 10
631 943
600 919
80 835
644 365
79 706
170 227
575 811
950 568
501 305
556 584
960 27
207 25
395 743
301 19
436 276
738 748
778 194
839 452
414 178
377 737
914 378
184 953
68 542
708 871
3 803
338 282
827 704
772 486
107 707
190 275
641 350
761 59
265 180
273 809
734 747
800 359
696 849
731 300
565 486
930 939
685 236
192 40
203 574
642 113
86 740
972 11
464 916
177 490
32 629
273 471
446 282
800 957
809 767
568 703
964 904
947 893
382 890
5 556
557 344
21 480
659 929
639 102
821 876
963 386
296 227
982 17
506 127
975 38
998 168
422 749
125 816
849 903
900 570
153 202
423 228
559 277
375 91
52 996
43 254
451 389
19 307
837 637
870 205
45 208
742 554
526 284
523 392
1000 103
532 912
52 598
787 879
304 957
929 219
500 9
241 575
846 96
632 44
200 455
373 498
305 427
783 977
574 583
927 324
500 677
585 430
871 843
174 222
810 878
846 350
334 224
614 632
513 105
167 759
326 558
989 899
543 927
989 12
960 629
583 783
996 687
780 867
814 13
184 568
183 124
480 723
46 436
329 122
185 51
950 247
834 413
693 344
2 777
115 46
500 713
377 415
115 904
911 128
769 5
413 536
216 903
659 759
673 21
394 798
466 180
317 261
214 914
357 926
349 864
667 913
796 410
816 697
995 543
723 396
349 889
477 327
881 324
638 434
698 2
286 18
173 904
338 455
979 945
669 736
473 124
549 419
950 389
26 143
742 152
189 789
875 457
48 700
472 240
590 874
358 597
422 470
907 179
360 76
264 601
906 588
707 252
653 18
135 27
26 837
751 61
244 460
627 549
46 333
114 578
82 511
958 762
965 806
172 412
210 490
824 98
520 741
537 154
91 82
875 304
152 761
458 984
248 163
942 830
480 506
880 393
330 956
388 255
207 133
685 810
526 400
387 54
918 330
488 698
1000 299
493 282
864 108
111 178
282 443
10 353
970 991
538 577
102 538
87 263
466 542
398 362
351 510
54 103
333 56
24 67
229 279
971 815
24 483
345 300
888 649
807 790
708 588
63 228
10 563
75 661
916 142
39 618
910 546
169 197
610 531
292 821
250 950
463 12
903 943
433 197
598 264
583 217
595 679
412 526
921 821
540 976
483 372
170 33
469 558
259 255
12 21
59 956
470 328
942 354
575 694
77 940
320 267
703 672
898 134
4 1000
922 24
52 59
781 599
60 978
715 854
605 804
824 334
956 604
847 330
986 249
764 85
157 78
525 404
317 237
939 819
883 693
836 702
128 682
34 893
558 645
563 649
637 58
545 769
796 744
519 512
509 889
850 871
399 300
768 926
434 785
100 48
658 66
35 837
299 51
800 354
526 689
561 310
350 813
220 870
869 530
45 75
429 147
605 188
974 644
501 131
967 111
558 633
96 98
241 71
726 825
990 161
37 182
569 171
134 154
29 50
149 116
95 750
415 573
491 653
129 447
971 657
964 523
979 102
496 602
887 378
922 327
261 193
628 872
853 414
883 142
678 243
543 254
88 895
36 429
423 398
745 12
202 424
560 554
392 799
733 97
359 379
541 819
155 317
736 793
122 761
578 441
12 538
650 98
950 29
864 266
707 339
389 983
234 656
43 473
8 245
724 484
526 767
189 286
468 267
365 822
552 499
215 226
5 886
952 385
762 939
795 15
39 382
945 398
987 61
14 592
985 753
970 691
358 17
127 82
653 413
556 276
294 807
731 547
336 921
839 83
577 882
425 243
208 305
794 779
552 618
521 739
571 214
288 149
816 191
257 139
579 304
386 970
51 623
500 164
495 589
68 326
837 7
345 461
75 280
138 147
97 885
690 876
493 595
296 64
96 212
379 37
147 804
10 102
182 496
288 379
230 522
30 493
518 395
729 612
768 844
57 685
97 686
431 608
826 854
10 175
906 358
284 835
37 318
116 316
132 895
805 160
491 64
273 524
83 886
742 26
129 814
536 621
219 551
606 367
874 610
651 484
339 454
808 952
243 481
872 574
177 197
116 875
812 535
113 796
431 755
145 506
997 51
231 209
637 679
530 198
57 185
493 393
265 181
217 963
528 443
246 117
850 599
190 651
152 785
491 36
985 436
305 163
3 81
917 156
945 800
891 128
397 792
36 516
921 343
322 403
603 529
666 10
310 200
249 614
307 288
270 535
857 732
198 553
241 86
500 364
972 657
484 35
138 932
133 111
2 844
731 868
520 325
8 104
476 25
725 151
387 686
889 691
661 690
646 653
967 509
202 220
252 918
554 206
588 77
743 451
37 448
193 267
543 108
261 776
821 309
366 5
880 429
86 65
67 54
995 93
941 263
193 803
567 484
235 863
75 108
529 624
17 702
634 716
317 366
971 394
804 206
592 570
465 449
431 245
129 260
442 634
30 224
768 940
859 703
12 314
445 190
916 317
274 292
768 813
591 658
654 121
862 654
758 581
50 916
193 719
131 144
86 884
91 349
480 409
637 768
697 584
193 570
912 931
433 936
173 998
596 589
885 887
91 758
341 573
515 932
929 855
502 378
524 808
593 509
454 159
390 107
881 965
445 378
506 188
246 592
997 56
798 945
904 754
278 40
355 835
421 495
994 327
111 229
656 245
582 653
421 155
169 695
613 898
372 155
247 564
642 659
952 574
148 37
393 540
212 52
957 563
142 164
234 238
93 571
875 270
643 77
502 103
753 97
940 910
341 978
885 631
515 549
811 518
698 503
465 6
310 924
718 744
375 876
355 536
788 750
255 99
734 630
791 857
313 81
550 449
985 920
135 475
656 347
566 250
275 110
108 854
814 784
806 913
49 69
510 770
921 685
184 935
608 22
110 472
405 371
304 394
117 548
956 681
906 541
820 819
830 190
432 494
171 868
932 706
165 71
791 146
424 307
735 316
688 298
391 202
491 309
475 328
52 146
111 913
484 194
438 409
534 122
580 298
556 417
578 712
92 303
265 625
642 832
406 498
862 432
640 40
780 465
858 551
202 186
750 404
179 278
34 626
993 315
275 991
847 594
805 757
576 992
312 439
578 609
331 810
920 595
694 709
594 76
793 922
949 73
518 425
976 5
693 734
333 423
858 319
125 502
957 773
566 925
3 627
330 376
203 58
435 568
16 863
130 77
20 807
761 944
143 35
844 1
220 162
199 887
221 70
163 664
804 307
808 498
600 509
732 501
251 186
500 898
290 634
645 962
618 72
737 409
559 25
599 385
291 109
137 745
345 301
766 882
417 74
847 562
927 125
174 296
544 481
699 986
247 963
678 242
26 857
13 342
576 445
306 820
971 326
296 821
263 626
341 73
766 56
846 76
329 118
5 3
398 1000
59 873
565 76
120 531
369 91
66 315
855 952
122 684
427 388
870 972
469 804
371 697
420 484
50 573
798 288
837 109
151 177
308 949
682 176
229 533
544 879
347 290
988 713
854 343
468 860
474 573
432 636
523 346
688 538
182 238
664 878
682 890
397 357
320 623
701 78
933 852
740 527
134 556
718 496
534 870
886 336
481 516
548 891
772 589
972 243
44 477
137 536
465 777
50 984
469 37
57 175
884 132
581 726
506 351
864 387
911 637
76 75
764 671
343 772
443 987
529 83
616 723
774 389
787 123
619 537
699 540
24 380
72 981
791 267
843 19
293 775
971 282
154 258
225 783
521 701
11 203
52 900
216 412
4 22
777 848
891 22
192 629
842 718
965 437
19 659
484 911
346 539
697 25
761 431
188 386
70 957
932 129
439 179
43 662
2 957
780 678
585 364
594 571
408 244
87 616
13 304
388 645
307 832
777 655
577 307
510 399
271 751
194 528
357 17
586 461
262 895
812 123
974 583
522 903
20 548
26 61
5 383
960 895
898 340
850 237
761 161
423 594
98 581
815 109
840 43
961 819
89 529
191 780
807 2
298 129
743 277
409 790
651 785
398 93
830 45
510 511
363 790
954 990
990 408
847 391
338 740
876 324
661 515
817 407
420 936
376 638
795 193
16 343
44 261
152 410
673 496
296 401
384 952
486 481
664 241
162 484
997 52
882 848
934 761
646 527
819 154
971 376
551 851
291 876
111 182
47 924
791 120
871 145
192 213
427 737
839 842
656 923
512 968
457 920
904 407
152 2
300 753
702 303
466 778
823 348
329 880
374 99
986 470
321 221
29 619
586 340
976 823
235 555
181 228
592 376
90 754
931 267
562 66
151 149
641 301
875 471
482 945
885 127
910 724
408 630
751 53
754 989
842 451
44 114
813 10
861 828
801 256
876 949
717 343
668 10
187 430
535 682
957 104
497 787
845 128
758 493
165 82
113 958
813 379
446 678
371 341
804 554
336 576
646 746
10 190
199 573
193 949
762 192
76 498
606 30
987 603
740 704
418 332
665 161
699 518
850 762
283 456
919 331
527 275
562 555
488 294
559 479
390 923
677 257
261 421
720 746
415 43
819 525
526 224
309 235
238 890
388 955
74 918
28 240
884 298
627 308
833 42
24 737
577 80
267 78
471 61
908 671
310 137
113 639
646 366
296 52
66 398
105 231
468 502
614 217
936 234
853 73
28 482
972 828
288 164
822 7
36 374
560 584
285 412
784 178
78 431
43 26
602 728
304 291
322 814
721 880
322 96
299 412
106 137
637 360
887 363
247 823
407 838
898 102
287 471
983 349
647 289
540 38
278 843
182 912
914 191
646 850
694 472
487 488
824 989
248 841
238 225
961 109
997 195
423 214
417 384
317 716
146 290
792 767
510 552
685 16
594 934
736 817
812 230
916 378
786 447
263 233
710 790
978 480
945 556
999 426
754 395
829 48
252 949
367 582
988 107
429 128
329 636
20 767
13 694
976 885
140 282
841 767
99 81
917 876
172 739
70 298
536 235
363 137
401 404
916 37
319 573
234 685
645 477
287 101
521 818
411 999
478 377
894 931
148 565
459 530
102 209
278 875
240 908
878 558
292 395
98 578
844 482
312 650
466 316
488 921
686 790
372 465
853 639
169 328
501 566
284 720
717 916
275 77
480 859
649 368
892 270
184 777
632 77
176 567
998 27
416 302
841 536
984 845
963 313
830 536
867 975
190 936
14 720
26 842
469 427
463 133
394 46
51 444
612 533
71 888
496 852
55 314
545 946
49 106
980 571
658 302
127 570
410 998
877 556
687 495
767 773
967 519
256 427
32 56
824 222
663 691
221 608
481 241
460 60
88 625
700 101
538 283
826 438
979 682
791 646
742 540
567 470
373 957
121 486
724 667
199 427
108 734
242 787
279 562
355 155
311 802
23 190
402 177
819 1
978 145
222 485
142 150
839 639
762 153
933 307
727 441
679 239
949 990
582 147
431 991
946 926
775 541
714 644
616 131
547 752
414 578
770 2
740 956
677 303
236 356
368 950
340 967
947 227
184 533
474 376
350 332
651 570
723 162
632 544
179 83
957 974
349 531
145 882
492 725
590 138
904 36
635 486
943 412
761 592
39 453
621 663
245 554
597 489
989 825
916 724
165 480
975 622
134 4
329 869
526 749
398 486
936 756
947 891
72 460
243 876
672 404
637 878
21 820
466 707
713 997
30 795
539 857
143 134
486 329
411 834
308 486
491 406
848 575
763 316
178 827
62 425
748 448
42 31
398 456
937 999
167 533
775 233
199 254
17 862
814 477
959 459
696 587
199 86
746 504
290 651
843 37
612 574
225 195
167 934
969 677
375 984
375 220
620 495
994 936
393 621
542 127
651 618
533 933
184 198
614 946
533 536
956 139
946 275
334 292
326 285
791 939
151 976
21 985
300 21
325 648
943 65
214 464
887 825
100 895
641 310
735 293
631 34
926 70
734 770
241 356
569 486
587 156
71 314
205 905
775 390
496 659
766 962
745 728
563 216
231 863
635 223
183 499
446 654
414 165
217 720
863 402
750 908
798 383
663 432
157 71
307 659
890 819
948 916
962 119
138 277
408 581
399 28
544 260
199 762
354 591
855 162
200 643
179 237
403 858
275 926
873 132
591 382
54 512
24 485
417 66
44 780
986 654
569 639
300 148
988 488
478 609
409 611
473 152
651 201
433 689
959 478
128 320
424 68
770 32
205 757
750 143
537 525
845 185
228 415
356 10
516 957
243 287
218 684
949 416
351 550
226 568
477 285
894 279
710 226
301 583
426 722
635 968
196 880
722 774
904 540
970 419
369 248
739 501
383 454
314 750
171 207
125 423
49 429
64 746
188 450
116 951
239 714
585 61
243 614
106 607
631 683
113 229
872 199
626 955
513 237
982 372
400 811
957 825
753 370
52 940
515 518
513 573
629 130
422 468
965 564
261 952
388 243
739 659
976 194
174 390
226 326
864 289
176 897
795 763
592 296
177 918
508 228
769 810
910 233
500 990
624 916
54 582
775 391
28 213
793 760
355 6
531 936
578 757
502 901
814 724
361 597
633 929
458 196
485 472
756 132
357 669
69 834
705 646
815 749
673 609
246 619
597 1
44 271
579 971
674 225
304 900
181 306
639 799
925 420
531 92
762 248
108 310
846 394
883 760
179 935
901 47
280 552
791 835
961 759
939 547
5 372
913 714
708 670
376 969
136 548
13 508
66 52
639 126
469 911
353 182
963 463
570 320
727 468
953 516
592 481
848 960
919 20
682 170
818 830
757 61
676 730
775 120
696 363
107 820
478 804
98 892
639 700
679 386
497 777
152 276
160 55
706 986
450 764
251 443
242 244
620 271
901 968
28 589
910 701
875 787
39 93
880 378
292 437
756 573
924 537
714 663
325 69
480 191
467 60
352 553
306 502
670 368
68 22
401 871
424 994
375 563
25 393
546 549
225 433
285 597
504 483
585 207
239 425
896 826
761 878
746 697
938 324
709 739
500 101
69 638
978 998
768 845
599 168
117 156
453 495
720 59
999 726
139 556
970 850
533 860
17 663
937 434
481 605
11 995
65 811
398 300
162 995
982 705
640 174
55 674
241 278
229 897
612 590
512 105
677 588
186 220
534 537
424 707
495 480
572 150
637 866
938 233
404 173
564 156
891 503
834 780
673 914
70 831
911 676
100 351
667 93
627 642
691 304
131 211
237 962
692 567
389 509
812 754
407 869
324 202
883 104
170 683
372 96
185 200
597 804
938 519
827 333
361 141
9 328
825 75
898 670
376 649
179 551
141 611
653 697
528 356
218 162
468 87
202 728
798 902
268 207
198 461
654 858
344 672
209 228
768 216
593 251
25 929
462 214
302 734
557 547
651 363
478 560
183 86
831 650
985 218
838 54
437 354
123 267
586 703
616 844
765 663
593 280
393 506
527 512
197 163
528 119
38 865
15 141
979 416
239 910
566 858
525 601
603 827
88 435
119 277
171 193
659 643
924 439
722 650
910 252
243 1
852 330
882 334
415 442
395 544
177 430
392 159
346 476
269 806
4 277
565 645
877 445
486 641
755 325
621 608
969 548
607 605
962 573
799 869
765 231
72 444
203 389
24 23
938 195
714 73
643 601
304 55
48 690
328 408
350 408
220 942
510 619
90 301
25 519
646 383
438 414
243 841
800 412
760 356
63 764
808 402
603 23
827 923
737 909
48 181
887 467
427 559
667 806
691 210
265 878
14 686
206 702
911 843
137 583
492 403
850 558
74 279
12 332
341 13
482 424
663 747
784 735
372 351
490 600
137 241
251 961
589 377
512 580
398 653
742 313
434 158
766 384
565 375
260 327
288 717
404 437
668 507
842 757
70 26
459 563
368 687
52 157
428 929
826 64
755 463
702 13
486 229
993 781
923 623
370 423
518 273
703 205
893 77
164 646
248 86
796 978
965 316
347 151
477 695
245 235
396 329
400 562
124 533
228 4
420 563
755 117
994 691
791 564
971 216
890 73
955 151
618 786
149 100
345 192
69 509
700 1000
20 623
464 70
331 27
594 339
136 368
250 407
100 802
25 595
340 706
613 282
609 793
503 960
820 574
646 357
270 303
658 701
363 337
999 855
756 363
178 140
1000 511
670 759
242 934
851 696
611 976
294 511
523 960
874 20
925 166
776 459
154 818
216 185
194 898
235 75
91 885
580 950
434 592
166 905
691 984
942 338
816 891
899 223
709 156
778 432
931 394
786 535
353 221
739 812
691 697
126 320
576 418
212 516
162 477
7 662
134 388
166 74
322 216
46 392
492 506
28 320
814 264
879 749
395 651
884 785
482 307
960 635
925 370
326 35
56 522
526 944
880 968
584 757
859 780
423 321
924 6
374 58
516 649
829 388
538 701
951 42
877 549
848 342
970 652
642 737
85 621
122 690
604 918
103 85
318 367
601 181
930 282
647 487
884 219
309 518
908 721
370 335
855 624
208 969
482 387
464 198
681 321
204 110
567 55
681 731
404 810
938 247
504 458
285 147
850 103
591 814
942 912
27 357
485 232
556 549
56 381
997 113
187 806
293 759
519 921
829 697
53 459
800 656
895 861
891 140
674 448
385 784
249 934
297 640
552 148
761 595
700 558
182 885
182 522
576 238
493 881
525 198
505 458
1 579
518 809
201 351
956 395
700 259
28 81
370 337
145 581
182 485
420 700
104 289
206 635
201 228
196 111
867 428
580 815
46 372
424 699
120 326
477 799
182 967
793 960
769 775
654 207
5 851
167 273
234 316
518 672
203 770
750 949
138 430
366 799
867 379
918 803
924 662
982 23
673 948
257 329
287 157
41 116
881 826
904 983
744 235
541 690
914 852
663 120
371 726
782 661
720 332
28 985
803 358
719 485
989 92
404 977
602 746
278 210
910 645
569 239
939 424
589 733
945 902
121 161
88 793
218 566
512 565
595 20
235 676
885 27
544 627
791 553
831 770
759 40
808 464
583 176
767 480
412 842
881 766
256 288
370 782
179 409
496 706
699 882
182 591
170 377
973 277
771 548
165 293
708 447
314 149
633 949
621 946
291 800
278 822
761 907
479 337
42 604
701 279
701 981
396 797
511 953
519 301
549 727
608 829
854 535
488 307
42 460
427 399
720 607
156 824
561 1000
802 717
632 130
183 632
364 571
571 904
624 329
91 921
982 444
117 420
763 730
283 930
378 13
88 215
676 433
919 795
747 700
493 145
443 598
78 557
929 330
657 675
97 180
971 489
250 391
1 217
798 417
7 468
371 259
326 706
920 545
951 556
108 780
838 898
116 87
858 256
873 425
475 614
147 103
995 578
180 199
103 966
118 231
7 358
173 45
213 539
890 615
415 314
230 908
30 688
813 524
120 57
727 208
913 669
18 232
712 769
66 418
661 814
147 4
791 455
671 375
108 161
656 154
425 483
58 713
577 721
712 563
494 920
184 4
598 741
499 36
653 185
398 669
565 183
435 685
707 617
799 488
378 753
132 235
190 250
225 336
612 513
553 121
509 95
369 230
743 455
90 775
669 332
581 239
909 746
625 563
973 91
347 651
945 229
437 540
168 663
209 234
608 782
610 948
11 463
56 591
15 613
906 899
495 385
616 743
918 350
758 309
665 14
490 863
796 464
816 415
385 265
556 581
744 790
363 322
917 976
254 435
73 228
841 860
981 216
762 695
83 192
497 175
693 633
41 815
475 579
577 291
7 835
507 530
98 927
263 22
10 149
44 165
434 951
243 80
376 626
641 419
726 77
207 143
288 27
607 541
512 127
998 17
409 187
894 807
542 248
22 967
236 235
538 241
636 886
154 850
846 336
930 187
239 124
580 897
167 791
729 685
245 882
984 862
751 856
167 77
47 821
466 525
890 969
341 189
940 129
135 168
238 582
143 801
140 369
689 488
384 93
143 659
999 273
243 480
706 297
825 44
798 245
828 772
546 723
477 75
177 1
777 80
109 98
453 310
668 96
665 424
630 620
566 150
651 831
793 506
995 864
560 721
609 859
329 384
707 50
878 981
412 783
240 91
226 729
85 770
681 69
8 845
948 386
950 312
166 796
652 333
916 403
775 714
845 915
997 517
833 460
219 393
76 373
154 798
445 978
744 926
259 930
948 169
515 361
820 40
214 621
227 60
566 883
672 960
545 52
509 906
982 163
687 114
648 774
893 498
583 27
976 148
53 284
324 982
606 645
853 958
988 611
260 194
697 291
246 177
93 450
6 452
667 214
15 918
88 974
334 863
485 786
402 834
496 857
870 174
877 93
14 397
254 108
380 451
994 494
643 704
838 227
774 776
605 722
336 476
75 974
978 689
295 204
539 591
300 406
829 92
999 382
607 913
488 297
194 37
420 618
810 59
149 798
350 124
883 438
404 780
237 213
622 183
841 283
146 431
384 788
69 29
173 971
622 674
123 396
998 420
252 176
614 860
431 576
430 160
873 748
85 490
955 195
620 260
943 181
257 963
405 753
877 822
507 264
251 587
209 965
246 477
974 54
843 48
54 257
254 810
197 74
922 892
423 372
754 678
548 912
988 603
813 679
655 367
159 119
367 237
468 690
148 320
88 947
557 232
456 798
956 934
97 58
348 682
413 625
271 5
732 504
197 294
740 718
550 905
727 987
439 911
406 575
755 454
116 776
750 910
508 322
866 511
156 91
847 968
291 652
538 357
342 422
469 456
416 620
35 304
704 30
596 896
984 35
1 670
870 374
71 123
304 672
200 591
760 638
839 45
698 942
220 60
664 430
865 502
949 301
841 241
370 466
53 572
414 684
958 709
225 48
317 433
960 553
108 179
875 554
299 889
936 863
234 617
737 589
393 282
765 114
33 547
483 481
158 783
730 516
978 249
557 10
591 926
548 664
940 190
208 145
496 143
512 525
225 546
226 544
462 930
56 544
825 285
291 96
587 123
620 291
170 362
114 115
329 51
546 489
552 871
367 120
728 405
411 469
724 691
553 873
788 276
346 310
182 338
919 368
799 486
107 720
919 878
687 384
764 588
364 131
868 971
737 795
147 323
571 706
150 597
891 363
155 880
977 477
467 73
427 438
866 257
624 766
732 428
260 825
255 704
894 370
394 698
531 139
5 829
169 136
967 45
178 343
819 891
953 682
237 115
24 597
734 192
526 13
963 652
74 4
666 437
860 452
280 975
27 565
596 547
138 688
647 282
960 384
770 518
254 457
343 598
834 538
729 683
510 572
510 498
748 766
342 90
71 217
80 733
59 962
770 279
201 422
633 386
126 207
859 419
295 280
202 405
358 526
782 12
66 973
410 627
622 423
279 971
565 905
81 523
212 201
849 703
474 894
417 943
292 778
688 675
341 821
777 783
807 702
493 784
996 169
269 22
437 770
554 542
10 165
428 25
331 181
530 373
567 638
777 568
199 387
347 154
262 104
741 281
81 323
605 699
656 751
167 870
667 531
736 289
83 656
931 927
962 171
691 441
213 375
923 987
631 708
855 565
660 502
614 226
857 37
995 906
402 638
273 678
613 666
348 384
814 268
246 508
331 790
804 10
136 301
956 611
733 128
108 782
737 884
613 497
397 862
534 630
603 711
889 206
222 986
994 544
821 962
142 494
168 974
331 293
846 741
8 486
834 972
787 865
418 749
926 414
841 893
301 921
2 405
761 307
217 22
329 325
797 160
661 135
980 303
504 830
391 672
815 966
627 869
901 980
892 418
643 644
351 199
983 495
327 710
643 598
66 949
509 827
217 945
929 733
313 100
103 719
219 538
145 366
333 186
661 681
720 661
88 89
132 567
76 540
542 82
531 425
569 170
231 823
638 9
40 496
174 554
668 572
222 678
328 613
255 756
380 940
420 835
236 526
908 852
338 152
269 82
43 417
516 235
462 730
865 992
349 886
867 16
200 431
269 611
201 56
584 361
603 232
491 698
971 60
164 516
417 62
794 898
181 546
996 290
143 459
495 341
689 600
876 451
793 247
564 714
958 22
487 94
716 869
985 913
368 410
344 890
160 619
81 639
268 430
12 62
224 678
447 201
136 391
79 37
212 661
93 185
770 589
534 119
234 816
594 752
20 188
450 778
918 711
501 723
32 47
34 397
130 30
876 967
626 901
872 439
867 87
519 439
959 789
703 776
272 637
224 115
683 458
436 481
512 395
959 761
897 749
414 231
708 853
881 418
528 593
191 877
157 799
544 998
174 212
254 299
522 599
322 543
192 564
123 13
17 428
50 178
61 78
932 166
365 986
396 499
890 618
827 568
899 134
451 501
477 407
490 454
170 379
746 252
614 239
124 878
959 953
215 450
523 651
630 226
820 501
738 824
924 399
269 467
241 977
125 702
426 377
302 435
976 880
104 997
557 608
938 213
3 662
430 572
797 673
574 875
727 523
316 765
959 672
823 609
206 75
60 180
101 753
657 964
159 777
824 403
800 112
792 80
368 255
284 431
529 660
164 825
687 124
564 179
283 281
750 82
787 307
885 138
281 484
221 113
478 644
318 98
349 965
232 991
364 581
264 298
511 800
862 523
531 9
853 806
297 718
187 557
79 858
96 269
909 688
125 771
277 127
688 248
7 126
526 473
655 683
575 956
513 615
193 644
379 912
196 245
299 240
630 488
182 173
757 610
734 31
570 509
893 795
30 930
857 953
34 559
111 978
313 220
893 171
813 896
919 500
578 374
971 402
129 637
119 194
582 89
175 817
519 800
480 972
960 573
833 452
329 300
729 609
838 523
173 987
484 32
330 167
323 259
648 111
185 603
804 314
61 53
637 91
598 973
300 510
810 507
609 23
498 525
661 393
226 885
6 886
279 361
951 166
571 282
159 676
610 469
632 478
648 957
770 701
911 776
615 454
77 911
376 565
482 181
737 468
1000 779
268 153
468 782
187 224
863 994
49 138
32 61
94 656
602 865
99 470
800 9
690 769
859 304
41 777
918 233
623 516
569 710
208 88
232 702
706 939
150 225
307 186
653 982
600 463
194 376
350 78
727 725
750 317
146 516
468 281
29 894
581 814
267 705
507 166
704 468
491 463
226 593
264 172
843 758
541 265
683 287
439 416
568 499
562 351
463 801
963 572
524 336
203 985
769 645
309 928
70 349
723 286
232 85
292 149
507 729
379 613
388 590
209 293
528 747
525 968
492 649
945 335
437 205
949 599
921 774
292 88
130 248
403 792
158 159
668 655
77 45
134 802
43 188
501 209
325 854
957 948
604 479
477 32
330 748
457 741
615 424
346 512
126 451
504 989
135 20
848 384
368 875
727 739
717 247
734 424
11 757
538 472
98 630
932 298
970 562
714 231
244 820
157 371
569 393
415 82
644 205
845 201
508 14
600 182
191 728
27 392
891 616
942 308
521 537
210 444
205 920
950 760
45 773
145 297
743 8
730 702
402 135
747 23
60 985
679 795
378 170
452 280
573 710
644 839
495 549
669 202
10 210
647 245
841 957
145 522
228 307
88 84
841 333
638 664
305 546
256 673
612 833
766 765
202 43
734 129
262 620
729 628
402 772
30 309
686 375
158 224
411 631
55 83
869 62
113 739
205 194
70 588
123 242
610 347
1 157
482 450
855 414
481 114
445 921
702 934
82 27
731 725
881 619
305 618
105 160
268 20
100 289
923 368
931 272
960 18
587 208
373 298
496 388
138 403
341 33
541 287
500 875
214 199
115 841
757 431
552 555
72 122
509 471
595 654
586 833
946 688
323 331
529 114
171 579
674 829
160 668
611 262
595 742
944 799
52 101
284 70
720 760
856 268
184 381
513 141
588 434
247 425
79 702
45 216
896 471
751 348
697 900
556 328
851 479
40 895
473 491
648 573
828 631
187 439
183 950
339 285
477 31
674 498
716 236
722 63
633 573
469 255
858 16
48 404
396 471
2 277
386 299
206 337
868 605
41 980
877 292
187 549
902 965
828 400
117 438
425 702
177 537
746 653
804 798
489 633
502 903
568 696
759 83
833 772
511 686
734 291
228 755
724 987
658 532
149 929
352 494
837 23
814 821
345 427
938 126
329 167
602 665
361 873
420 917
150 429
198 276
567 222
490 532
174 876
236 848
936 799
612 417
528 81
445 432
608 453
581 841
794 134
677 806
259 609
705 390
798 974
21 708
437 494
692 204
337 311
888 949
226 351
586 65
904 537
724 533
684 292
177 745
284 563
265 437
629 970
326 173
658 352
296 187
934 863
190 342
779 667
781 737
969 305
115 665
773 465
85 873
202 211
287 315
199 900
154 511
749 663
71 868
266 986
217 757
572 958
98 188
213 18
850 796
739 603
928 403
71 427
967 888
896 735
975 760
304 673
75 620
781 114
378 351
335 591
967 506
826 750
603 994
785 702
13 578
233 106
126 141
682 14
644 22
28 952
579 916
213 969
14 7
693 620
418 270
377 974
214 535
282 624
708 305
999 345
653 960
422 249
159 508
986 649
748 812
409 595
798 585
638 296
699 682
514 458
713 774
743 776
479 824
330 509
233 937
256 552
28 384
173 831
693 211
900 958
313 135
303 118
778 589
964 420
166 967
620 622
781 810
559 461
157 702
469 402
13 157
152 407
97 147
36 899
162 456
660 219
353 189
657 551
76 553
320 756
425 744
446 407
451 162
725 603
419 849
193 23
305 893
318 953
526 935
427 242
519 966
785 745
138 838
11 445
608 484
1000 183
380 488
758 855
564 619
239 773
5 883
260 110
172 713
227 846
261 361
869 640
900 745
825 796
280 206
236 204
284 668
929 30
460 383
424 854
877 486
795 713
617 758
575 743
888 924
979 822
461 301
769 236
315 235
660 479
265 43
341 441
344 574
287 8
621 581
693 363
248 136
297 268
45 640
48 105
694 609
199 874
207 199
459 921
526 62
542 886
586 127
150 775
550 1
721 21
309 852
392 569
592 384
896 28
419 686
74 534
216 343
351 905
167 268
734 182
241 13
618 958
567 607
809 643
268 848
967 972
116 173
406 344
780 550
448 814
632 237
453 346
110 873
137 877
834 790
476 341
840 693
455 856
657 903
826 890
10 251
415 111
828 242
969 390
999 983
814 756
44 792
116 962
121 617
926 445
925 561
855 998
438 837
795 318
35 598
404 802
39 895
925 986
705 279
365 65
983 301
495 112
456 716
837 191
511 33
638 292
827 550
568 918
493 259
500 231
534 621
583 911
897 6
31 911
200 850
475 916
650 632
965 906
85 956
177 385
154 516
638 236
234 459
704 110
974 641
134 241
595 51
481 643
610 224
535 644
393 629
97 161
1 155
569 40
398 501
365 519
435 440
483 649
53 429
754 630
773 280
789 238
276 979
448 817
929 798
615 883
987 53
1000 893
779 45
908 52
652 112
128 509
990 542
92 480
639 953
620 208
668 238
374 282
156 375
688 708
669 978
141 418
721 270
676 49
162 834
267 451
529 774
319 820
675 562
365 283
656 772
152 569
946 78
440 182
330 234
814 292
362 545
508 834
424 770
951 454
857 472
836 252
215 145
653 319
810 402
999 438
155 320
706 960
31 715
755 601
409 881
455 617
703 75
271 496
296 876
248 422
768 484
929 463
317 191
832 197
27 587
107 127
452 107
18 814
947 918
593 197
242 581
317 925
707 784
839 600
731 657
263 965
208 569
898 660
453 865
615 145
64 459
555 853
259 766
9 321
375 840
883 145
325 18
278 53
61 538
627 296
433 107
927 920
331 425
828 252
860 209
949 357
21 567
212 59
322 4
549 453
680 190
209 649
666 539
214 398
789 883
26 600
151 242
545 654
789 224
155 384
618 93
49 332
661 156
815 702
771 826
614 544
278 457
533 922
387 165
697 617
813 3
101 990
295 421
660 849
130 947
143 179
400 454
803 37
576 879
144 290
38 312
477 607
747 370
218 478
7 93
929 882
684 858
671 91
433 320
587 679
249 914
164 812
251 757
212 178
549 376
273 891
531 25
8 702
698 136
949 955
555 379
450 36
100 303
809 293
654 705
196 885
468 654
680 775
700 91
927 584
271 349
908 420
483 927
755 405
457 295
286 959
958 846
382 778
944 59
401 876
102 468
459 694
730 111
774 371
923 158
674 397
778 713
882 903
247 117
810 602
595 339
899 650
673 454
370 719
578 254
419 709
264 516
453 231
918 788
590 849
210 100
407 339
527 455
35 886
395 892
403 826
745 169
794 257
779 616
261 983
99 581
976 906
194 66
628 747
774 522
583 755
811 477
478 417
523 19
13 119
383 693
804 334
239 968
743 973
555 888
594 296
756 883
939 566
120 774
28 38
999 284
935 322
718 88
938 55
359 784
929 233
995 720
134 201
494 155
223 519
234 160
780 768
621 890
749 186
307 461
803 857
259 275
500 992
344 832
819 567
110 788
92 180
937 300
9 757
156 916
196 696
812 63
502 478
851 84
886 354
223 561
797 682
706 825
687 984
178 895
607 754
389 99
710 792
608 946
46 179
29 840
575 258
906 103
349 661
354 566
976 510
512 879
727 916
237 434
86 98
339 622
442 125
880 280
475 973
212 163
253 609
69 636
48 399
433 962
393 170
257 356
332 994
841 426
229 444
680 550
355 5
168 87
773 168
21 972
696 939
349 946
961 899
482 363
414 849
953 414
630 522
285 406
757 376
432 270
734 872
925 458
874 371
5 314
148 716
160 909
428 480
173 631
639 391
443 644
416 335
120 474
320 637
172 386
189 58
158 316
876 121
929 357
164 115
347 765
257 374
625 746
843 51
448 782
886 85
453 635
58 959
801 950
551 123
364 512
440 863
612 837
42 976
52 800
930 416
507 542
290 165
251 837
344 903
300 423
25 852
108 217
989 679
115 161
215 870
244 503
934 225
763 402
250 668
333 718
829 983
591 333
666 547
890 451
686 987
736 623
673 640
13 664
702 997
492 770
581 526
790 555
105 566
195 136
520 717
822 735
27 468
945 129
908 696
809 339
352 740
421 497
784 146
751 594
425 604
813 934
220 81
55 905
241 736
671 963
322 752
942 619
38 110
323 906
239 189
241 284
769 811
70 302
111 779
488 553
836 689
14 928
508 113
670 245
28 149
336 116
917 928
364 589
726 128
733 815
81 753
640 691
632 51
633 308
577 420
325 808
463 478
733 534
238 430
369 324
174 54
175 448
629 542
27 278
618 350
733 77
506 382
164 792
438 410
123 404
714 159
729 237
355 585
758 582
937 881
908 23
700 935
655 535
560 440
314 367
349 628
765 150
846 833
493 933
723 104
110 394
352 97
198 665
42 959
675 558
418 439
439 882
767 136
296 781
461 851
315 999
509 287
410 565
888 558
12 186
399 920
815 90
711 612
360 662
777 178
968 485
620 863
630 920
921 250
60 822
25 733
397 851
84 712
837 875
753 463
34 472
723 874
812 104
66 11
223 366
541 983
364 993
428 96
754 330
515 893
28 528
844 379
10 103
165 306
353 515
155 582
145 480
250 824
496 149
947 552
448 376
95 31
426 893
920 54
826 641
796 668
103 326
635 720
431 777
19 642
907 413
485 278
510 168
181 72
128 816
110 988
332 746
595 964
513 876
561 587
892 365
265 985
594 83
544 589
249 959
522 577
602 985
813 580
5 635
313 444
1 220
168 774
697 165
974 430
640 689
636 128
887 919
585 220
798 527
40 833
323 307
521 436
493 662
371 22
488 827
831 67
50 714
913 563
837 882
436 213
592 132
905 314
946 392
978 718
144 878
150 296
215 816
851 311
13 748
525 531
230 343
734 300
78 456
684 46
730 369
905 97
83 45
846 407
640 332
480 178
110 57
480 609
426 12
864 936
470 515
942 686
733 199
104 852
219 503
8 7
578 627
762 212
401 221
697 785
726 754
321 586
951 30
814 507
505 513
674 832
879 313
79 658
277 441
614 841
848 918
225 193
941 138
786 736
342 118
159 306
991 89
308 371
286 851
976 618
284 9
622 762
97 261
390 681
710 376
351 581
110 522
141 352
635 21
126 787
453 747
397 217
222 364
127 655
75 902
158 383
604 890
239 890
682 982
940 519
199 914
219 208
990 794
368 175
598 260
611 406
781 869
530 64
613 647
993 303
724 609
497 319
79 629
422 960
592 489
767 414
779 151
128 465
563 329
87 625
373 585
627 668
549 868
813 425
800 508
50 64
57 334
981 289
867 455
399 621
856 307
371 579
329 890
336 935
741 769
363 242
151 919
967 114
611 594
375 243
617 511
399 349
501 231
111 74
400 691
894 490
575 59
982 433
33 856
270 546
101 635
458 258
391 878
415 229
569 646
161 332
26 39
548 938
316 876
183 133
741 981
341 878
82 698
895 574
87 966
776 45
410 906
480 167
560 87
989 926
602 837
197 568
111 459
421 349
833 238
678 651
305 436
128 542
668 801
559 324
889 872
815 557
933 315
310 597
368 91
235 535
636 206
775 538
916 800
776 536
77 799
289 808
534 997
257 78
956 894
334 309
882 678
922 118
89 811
396 184
943 581
115 758
91 19
901 366
921 433
296 903
515 305
581 821
220 473
886 702
845 199
156 461
74 958
694 821
589 179
217 44
517 335
533 849
143 210
636 177
651 677
731 443
51 990
134 786
749 227
769 772
604 147
72 693
782 765
374 234
783 592
763 60
880 681
113 964
773 692
729 314
624 391
61 168
268 837
826 637
196 522
435 635
425 850
471 247
142 236
358 224
642 59
329 272
402 156
850 35
925 783
890 498
759 867
158 565
794 371
741 405
774 752
248 518
926 353
7 185
141 836
219 670
646 306
989 343
957 664
23 606
531 355
673 40
162 751
290 256
137 325
565 616
138 373
126 333
216 609
579 812
254 417
147 413
534 470
227 920
21 472
412 632
486 542
247 160
168 564
685 859
107 391
63 227
106 655
455 792
432 459
728 732
699 317
575 107
17 679
314 313
157 513
835 594
953 670
21 923
159 164
158 534
57 333
240 263
789 330
516 451
648 901
179 798
415 233
405 883
242 106
598 461
426 164
367 998
975 105
263 897
660 764
916 693
739 210
582 813
64 674
630 137
930 889
125 435
86 209
496 577
175 996
682 146
975 743
167 634
417 371
558 831
878 884
893 23
412 446
100 145
534 803
163 429
17 622
835 397
887 556
63 811
965 360
171 717
19 738
704 273
75 87
11 734
323 709
693 21
942 542
650 830
196 141
956 228
388 580
750 613
425 951
133 28
532 810
510 363
597 199
861 705
94 275
21 115
195 648
562 705
492 286
496 782
934 672
356 1000
78 428
908 64
855 37
277 868
422 623
402 204
397 971
367 664
969 752
652 100
581 414
903 602
329 565
592 412
172 929
534 483
833 899
167 308
435 692
367 355
523 853
811 594
308 320
892 242
906 453
827 262
272 954
502 129
692 769
208 168
449 309
496 293
546 508
251 242
722 454
370 732
78 953
658 865
781 30
601 196
672 444
890 524
710 48
648 776
651 5
895 254
908 948
675 24
194 237
926 40
514 441
310 793
630 602
92 493
991 40
41 126
387 916
410 841
152 874
198 748
55 51
746 48
130 541
654 277
52 611
767 903
472 72
233 814
192 938
566 393
39 233
341 778
593 712
588 259
597 204
898 497
382 218
583 853
799 590
852 103
547 648
502 160
832 317
197 254
984 647
78 935
834 178
889 365
697 127
368 819
864 7
954 256
262 844
664 91
840 757
809 982
308 252
330 245
52 155
359 332
470 446
818 302
671 804
678 701
219 964
445 162
707 52
893 209
361 702
87 514
965 552
787 884
56 614
299 113
993 520
360 15
310 913
474 274
58 969
692 213
838 36
436 506
717 292
446 185
935 780
278 406
849 424
776 336
752 814
13 171
129 586
19 284
537 334
157 888
734 623
263 620
385 239
179 432
656 796
99 276
915 754
940 884
357 60
852 386
881 286
365 101
329 605
429 338
60 662
955 135
549 105
88 281
677 177
410 603
499 914
528 829
450 353
781 422
238 920
23 45
509 715
687 942
695 873
23 734
467 704
267 509
101 156
24 878
285 492
820 916
173 345
633 289
116 841
129 127
155 137
471 739
926 951
672 325
82 459
40 800
620 279
430 696
802 306
53 456
893 468
715 157
944 830
525 542
857 269
515 198
149 9
131 140
290 179
788 319
444 903
615 648
492 389
930 33
668 337
407 305
506 881
619 405
255 542
307 122
522 547
772 128
110 954
673 412
733 936
568 384
853 805
2 874
648 346
926 379
48 651
726 359
104 305
287 433
857 532
115 387
965 218
214 294
78 379
946 851
671 967
668 797
974 588
311 777
455 138
491 223
858 913
162 600
679 175
117 895
145 764
287 491
992 82
35 651
660 884
511 770
472 803
788 19
430 476
713 515
418 884
981 602
19 907
96 283
219 68
303 383
128 5
631 767
845 159
553 913
631 663
765 332
351 535
45 922
667 570
326 945
914 998
76 214
656 478
714 761
81 783
882 658
754 667
13 268
208 82
930 222
192 944
151 965
564 531
968 731
670 569
865 795
213 358
203 846
195 787
186 134
158 343
35 297
353 125
562 859
604 720
537 884
643 525
746 929
48 721
717 551
860 525
873 227
197 386
821 421
505 193
289 47
147 260
616 817
734 203
137 120
440 691
135 537
386 110
799 186
316 535
111 831
529 657
651 221
659 567
748 897
362 543
27 383
609 223
388 211
954 191
505 181
275 929
533 355
108 784
808 111
621 425
943 295
584 300
263 839
827 541
434 228
854 725
709 917
530 914
676 563
945 360
617 339
40 862
477 429
902 527
429 947
404 54
344 211
153 66
683 503
775 579
4 608
301 112
804 77
773 499
379 210
883 500
263 864
610 922
327 834
575 981
225 132
811 535
87 938
560 644
957 572
690 367
885 964
275 949
858 707
743 547
298 994
505 831
937 978
257 916
719 23
252 589
472 365
46 878
530 662
86 352
298 286
284 910
314 222
244 581
775 229
177 210
743 286
542 799
459 58
645 122
673 772
153 491
81 661
580 386
277 675
950 308
355 924
832 554
917 909
839 27
452 368
855 953
388 113
653 404
989 770
334 194
159 33
674 633
15 525
326 932
856 669
380 531
89 485
300 634
294 116
523 589
609 772
724 279
226 240
655 415
190 569
791 727
686 909
255 973
993 433
247 455
783 696
184 217
461 568
381 740
67 468
527 112
968 94
356 699
613 413
503 146
390 490
599 275
74 357
643 321
679 284
172 134
14 556
4 514
213 846
874 142
563 778
373 71
578 459
877 781
605 518
597 42
297 811
913 48
728 869
67 258
246 814
878 261
406 948
577 93
408 772
46 828
818 368
54 155
437 544
75 72
252 745
948 43
721 735
386 477
662 659
631 875
88 254
523 533
891 234
228 865
945 357
981 131
413 717
695 292
629 334
482 449
64 168
826 407
310 473
839 340
193 157
604 868
232 100
548 642
938 592
754 214
971 242
727 910
548 434
569 200
85 784
478 495
563 659
177 108
240 452
257 366
485 411
581 240
665 117
222 478
647 503
778 742
135 587
976 508
929 345
543 331
193 343
214 548
978 214
179 715
204 831
736 267
708 250
295 763
452 147
924 26
834 865
595 166
431 15
634 521
451 256
562 538
854 435
644 77
344 790
349 493
301 637
619 912
607 651
485 362
632 163
110 375
760 427
352 720
614 565
490 635
425 511
290 303
835 312
756 167
83 293
595 815
410 138
230 549
438 432
475 671
885 468
119 633
79 978
350 589
532 935
560 59
498 522
387 226
835 759
132 419
363 714
586 949
722 948
953 751
35 456
414 534
994 387
470 48
492 176
788 164
879 704
584 409
479 724
394 463
260 997
573 924
79 518
620 675
876 722
548 819
775 387
800 212
154 720
893 201
374 924
419 295
844 62
617 228
957 872
441 336
887 345
5 670
413 290
421 512
888 874
843 957
791 808
257 412
104 648
972 320
459 180
363 416
955 358
948 657
998 938
404 587
610 732
695 33
559 415
70 102
558 817
861 130
575 815
895 258
834 98
122 470
821 874
880 380
295 61
223 123
345 189
844 917
31 170
559 505
923 997
904 133
638 337
228 44
720 475
313 689
552 804
426 119
744 667
237 942
567 798
610 11
337 863
561 753
487 495
91 485
858 516
509 416
926 30
670 614
458 33
41 746
508 678
671 912
958 174
975 462
25 703
726 362
187 183
749 715
25 922
783 875
338 24
272 510
238 232
177 148
339 667
590 305
629 339
986 235
670 132
887 819
432 847
782 361
860 833
711 496
863 90
806 492
208 118
72 919
386 446
631 257
948 44
840 372
314 914
259 106
716 886
184 348
437 562
998 660
39 886
194 12
828 223
639 979
730 333
409 18
435 403
652 26
698 120
99 422
567 73
570 59
997 335
146 347
132 345
721 901
637 923
513 665
691 332
804 905
766 180
753 119
130 812
606 721
531 259
581 955
433 57
350 391
816 499
944 32
262 804
513 727
366 402
49 907
400 851
463 352
75 612
580 821
728 679
246 728
712 188
547 637
302 396
737 246
339 950
688 842
290 756
561 702
397 100
463 183
428 152
771 14
568 983
194 302
422 506
393 759
295 287
965 368
219 85
474 84
190 948
420 150
135 771
46 241
771 848
303 711
857 786
634 461
287 929
206 602
171 19
405 701
21 199
77 206
613 835
103 385
917 405
869 76
79 50
168 917
906 176
917 194
643 729
845 43
602 199
386 142
239 172
8 911
48 124
741 424
250 814
369 98
811 659
775 787
900 111
881 507
200 819
101 862
218 487
623 283
674 362
476 870
881 774
825 170
712 132
762 67
358 953
664 522
973 735
970 215
892 90
771 571
209 36
859 48
848 321
370 74
774 125
79 77
258 297
702 544
484 464
175 199
865 582
833 949
28 721
50 855
378 858
880 371
13 980
53 361
190 658
491 702
353 766
930 141
929 627
708 292
1000 256
510 932
107 123
734 897
175 484
261 237
870 812
340 232
233 727
18 225
97 411
182 70
23 281
262 149
511 896
701 756
902 744
61 738
22 329
379 146
295 926
57 394
964 608
309 889
547 35
573 532
530 918
430 191
875 663
510 269
919 403
737 513
901 593
740 529
955 547
231 490
340 456
907 66
170 88
822 931
57 134
478 538
502 361
393 367
98 315
726 234
301 559
40 728
310 788
358 749
927 443
734 337
29 813
744 148
813 924
801 822
500 276
278 340
752 111
270 41
115 657
382 243
806 812
237 331
180 421
740 649
531 90
567 497
436 405
656 701
381 582
68 538
913 367
340 352
765 673
739 885
997 334
819 401
355 277
840 150
854 10
212 564
609 909
352 367
156 36
263 895
769 9
431 348
542 819
773 949
976 619
439 845
277 629
970 657
942 944
627 953
332 3
591 693
336 875
792 967
453 455
580 400
180 154
866 725
892 47
764 295
200 807
670 370
439 640
230 820
92 600
7 421
784 903
147 87
101 579
325 764
509 753
284 713
809 942
444 946
666 896
71 12
625 676
939 449
519 843
628 200
579 735
566 865
158 129
922 468
22 800
296 336
306 234
565 901
372 53
509 465
24 1000
158 916
272 744
951 91
147 901
975 773
790 748
563 551
911 40
404 484
624 55
182 319
502 179
181 489
233 763
155 89
305 766
929 592
109 115
851 489
324 810
63 404
832 887
238 547
120 16
374 964
586 602
547 867
822 185
530 28
725 34
342 710
319 640
171 734
58 272
967 701
543 869
464 797
398 193
459 32
477 381
147 956
944 595
720 962
383 297
39 431
10 263
320 66
891 914
493 688
35 179
676 577
541 806
986 100
165 714
773 278
122 908
455 701
657 667
384 205
463 376
380 756
58 393
299 452
315 1000
141 199
739 624
651 1
578 948
318 848
811 803
10 541
571 174
120 888
740 946
752 55
462 30
945 165
284 536
696 27
610 941
791 728
596 80
362 36
704 61
73 595
855 604
949 81
802 629
665 260
57 511
602 309
637 699
240 63
406 688
809 710
744 331
733 381
598 116
868 640
126 477
494 240
434 509
609 517
444 68
144 250
576 85
268 959
683 551
547 702
389 41
496 343
228 772
301 209
10 715
472 229
792 986
545 719
253 689
855 990
394 231
537 32
904 264
790 479
231 326
115 272
803 698
739 345
882 228
841 327
651 442
910 904
370 317
971 909
648 330
617 607
940 993
305 686
315 820
136 160
718 162
423 822
204 363
145 769
903 577
430 326
82 144
996 877
484 725
611 545
655 715
413 393
494 815
809 271
59 702
487 679
730 959
942 288
158 175
855 118
724 368
537 647
134 998
1 801
976 941
522 567
20 559
824 743
170 900
615 952
142 752
430 528
68 789
721 703
26 810
308 907
229 680
778 365
510 594
320 545
913 968
795 427
365 944
37 105
752 196
417 304
906 477
120 114
959 361
17 335
24 94
672 501
160 605
64 35
283 377
793 151
44 824
440 973
984 949
517 255
207 304
992 986
717 49
930 756
488 52
248 4
753 973
799 453
356 185
419 82
815 359
537 527
413 191
311 446
846 497
654 769
135 838
541 724
944 385
138 1
886 240
932 345
515 999
119 742
727 323
320 313
746 379
291 102
361 399
33 41
836 443
641 327
878 541
730 436
959 546
466 721
974 631
455 672
338 214
888 334
98 815
911 30
820 332
215 74
319 586
342 250
184 363
520 24
607 261
735 171
586 69
409 978
834 814
570 831
228 486
490 789
809 979
322 736
31 453
622 218
263 585
787 579
293 847
550 653
792 308
875 492
148 922
598 962
48 295
453 237
550 829
516 931
304 769
295 889
248 650
66 605
985 697
728 742
833 262
97 719
842 525
505 498
907 788
547 676
997 963
381 248
479 251
447 745
645 627
481 876
142 337
161 759
474 90
897 540
49 178
344 176
242 99
799 847
294 380
631 476
553 272
394 300
728 610
555 857
937 536
577 28
726 293
741 483
576 395
219 443
505 350
167 350
6 81
215 247
737 391
6 41
320 860
611 684
575 177
977 912
787 660
865 163
684 484
715 740
96 174
387 725
616 647
121 696
963 180
346 98
772 462
265 825
693 550
271 338
879 430
663 151
57 611
261 400
938 205
358 588
398 709
32 567
212 181
324 53
49 585
410 95
965 298
26 749
202 85
151 647
680 735
250 196
387 264
287 828
840 964
700 467
438 167
232 917
1000 888
131 682
899 365
310 41
931 105
342 857
44 620
693 624
974 24
842 170
608 677
756 938
393 952
784 685
883 72
701 93
323 585
443 369
535 532
280 871
849 360
245 125
609 699
14 791
436 994
292 115
181 689
568 534
918 140
462 321
122 662
513 242
540 447
54 779
920 846
134 705
73 948
748 254
493 675
28 161
252 986
228 438
829 809
968 904
498 51
772 125
410 767
376 559
780 919
871 599
3 43
906 269
805 483
631 249
592 894
122 551
972 508
325 102
610 791
807 805
631 298
114 404
465 744
337 292
427 888
115 410
185 829
222 987
535 408
457 882
471 998
269 551
31 266
892 493
240 335
40 936
318 109
51 523
287 571
16 797
837 710
33 996
142 931
194 854
833 864
969 197
896 33
49 897
1000 162
633 472
378 730
741 891
630 901
187 870
948 968
845 900
610 759
26 215
779 130
259 606
885 791
399 591
710 882
158 227
151 337
248 375
593 940
51 434
676 989
893 909
40 796
396 279
691 375
119 627
767 337
557 340
125 487
154 395
89 71
82 898
683 425
588 600
948 170
190 307
202 995
82 8
830 594
564 190
273 617
662 932
982 378
204 179
624 364
854 256
199 314
86 107
753 853
873 600
394 238
994 707
874 558
154 902
746 936
897 385
152 521
903 967
161 782
77 129
106 588
175 691
827 659
897 167
474 516
981 496
211 29
85 173
342 429
993 886
64 70
923 614
577 42
487 25
964 959
106 332
708 487
499 200
580 53
193 713
14 611
259 786
69 556
831 138
851 787
737 766
724 912
81 712
498 472
391 875
442 457
197 143
28 453
503 32
610 590
356 694
42 367
631 139
744 192
215 576
830 581
66 198
915 510
395 833
855 138
773 195
183 50
462 876
163 778
141 363
498 738
342 734
833 576
261 487
506 969
793 73
54 548
169 390
666 382
973 379
162 207
541 144
624 637
320 633
490 417
226 345
277 688
296 402
228 925
32 859
25 386
371 891
547 392
871 212
55 91
437 492
359 585
904 327
781 8
458 365
17 234
311 147
481 403
690 874
74 425
581 984
657 299
952 456
451 664
789 192
915 334
306 410
137 504
473 159
564 845
389 51
508 509
139 66
345 996
500 776
400 401
695 497
850 797
60 741
568 454
204 671
849 314
150 721
34 161
927 701
297 49
152 648
812 527
860 5
318 719
618 994
390 365
167 364
135 447
607 982
511 140
128 382
759 418
945 579
412 211
535 847
239 291
591 973
872 208
911 574
267 689
612 901
267 431
404 945
94 427
380 101
518 15
192 820
923 45
471 891
279 948
513 838
859 693
694 778
413 843
787 259
704 986
983 400
583 844
787 71
814 221
34 382
485 678
954 566
881 815
607 898
125 594
125 754
389 666
961 814
830 976
41 602
624 107
165 140
793 534
40 181
816 595
111 682
984 699
505 91
512 11
871 723
613 663
478 903
932 627
814 876
218 783
704 752
538 428
243 224
419 991
625 82
991 585
332 774
845 716
481 917
866 821
341 217
113 577
474 115
700 112
659 754
183 185
200 338
226 39
81 83
238 899
193 226
418 501
826 115
383 223
642 32
1000 754
596 664
48 126
519 526
545 266
159 659
529 337
822 82
474 870
269 942
151 867
662 25
221 224
517 240
579 926
197 956
967 670
943 275
990 549
465 954
753 875
36 255
40 994
837 929
660 974
959 725
678 949
61 236
415 231
162 69
275 82
453 459
741 132
727 435
52 601
753 333
802 769
554 406
91 46
330 216
805 567
964 977
520 963
872 998
396 249
861 262
833 164
593 569
38 830
946 448
814 825
879 763
567 572
380 17
531 178
165 981
656 907
425 38
590 841
260 335
445 686
109 14
228 433
749 535
500 762
313 305
62 267
571 147
599 591
54 720
804 442
139 421
693 98
589 715
916 426
286 558
341 517
662 85
566 366
763 883
207 83
199 247
494 103
66 316
358 573
321 334
465 199
518 27
510 392
74 53
831 653
197 585
717 897
817 563
899 450
190 673
622 897
527 50
684 692
713 536
262 160
607 337
4 131
413 651
741 870
675 814
6 712
27 575
354 565
295 896
549 747
709 5
544 635
539 698
124 443
638 399
805 35
147 701
228 198
898 521
59 30
982 768
901 836
767 601
187 782
404 282
227 189
519 450
746 659
445 651
547 662
987 42
622 281
513 46
807 643
156 729
506 1
629 668
276 579
425 53
448 534
971 465
786 398
224 50
27 395
366 107
334 720
11 401
201 669
177 314
725 132
620 509
892 846
903 79
739 519
569 311
801 56
610 658
469 173
850 238
785 945
727 220
203 118
162 480
942 544
15 44
159 802
304 489
929 848
867 260
329 698
223 373
791 95
607 97
324 813
195 814
320 316
304 183
258 894
120 823
625 572
412 225
341 298
529 430
571 933
243 958
344 230
141 366
344 778
866 50
892 578
438 15
847 70
144 126
562 656
269 442
993 51
820 139
451 839
868 13
819 837
338 178
87 892
667 1000
525 106
305 38
805 425
879 963
352 920
875 366
364 877
410 997
600 183
737 655
893 892
465 627
331 395
250 479
449 63
84 517
740 678
838 702
26 638
609 778
443 685
353 248
629 217
249 383
202 131
132 901
242 648
339 661
593 12
205 371
920 293
226 217
813 273
444 166
457 646
917 200
787 605
797 115
12 624
604 454
87 98
142 904
865 124
787 731
723 329
134 160
770 439
938 961
584 825
67 205
264 299
329 394
784 181
268 581
768 312
695 172
59 961
185 289
963 166
660 618
14 727
948 67
914 114
824 472
88 572
855 542
631 10
126 342
414 657
137 742
461 405
824 423
475 499
457 232
658 548
233 836
543 28
9 314
422 854
978 513
861 749
582 3
204 153
148 69
318 83
11 948
647 976
635 230
575 408
179 350
229 158
116 647
115 205
916 343
165 479
732 364
513 975
557 298
414 874
636 756
598 242
290 579
396 591
654 729
492 551
745 880
549 193
455 470
88 727
642 426
179 595
541 854
142 322
689 34
296 130
89 221
878 210
729 352
385 887
800 964
475 172
241 229
123 691
116 791
202 163
480 567
583 904
698 129
768 251
95 859
289 271
741 493
685 349
303 293
996 899
341 406
522 732
764 118
620 256
91 618
876 753
998 515
893 200
378 321
556 63
296 728
689 521
351 881
141 438
881 886
230 985
425 123
331 148
429 644
462 935
730 855
242 498
753 474
321 490
71 407
994 531
70 936
791 922
331 879
420 345
247 646
111 140
43 747
955 527
139 203
127 119
725 155
363 272
501 184
240 847
627 775
310 423
882 887
57 125
638 351
753 489
507 48
145 765
957 547
306 934
453 406
147 339
118 977
794 846
213 380
731 671
846 414
529 610
482 498
450 685
629 305
345 41
422 43
525 595
360 755
924 52
265 617
965 121
753 626
310 461
100 59
416 501
212 111
48 882
260 949
767 373
975 503
766 843
475 42
919 998
526 320
873 225
927 698
358 56
866 638
757 183
878 382
898 510
712 960
553 748
263 253
735 465
658 663
321 75
456 752
915 509
831 799
112 965
959 727
512 695
252 435
10 952
778 920
867 74
655 151
998 526
959 526
675 726
306 854
853 671
452 680
393 941
731 889
848 476
682 264
748 251
829 732
333 150
375 621
875 929
419 952
636 205
662 545
594 298
78 451
211 353
245 62
953 856
870 228
773 514
913 759
81 628
454 332
918 429
954 270
348 66
400 883
651 520
251 270
670 605
178 197
244 216
981 233
757 895
100 732
483 404
962 319
13 780
978 814
801 298
972 873
637 291
931 595
17 539
756 278
554 887
160 808
284 363
5 338
433 669
902 195
585 51
55 301
376 124
969 267
357 812
692 78
394 423
401 5
17 278
955 4
72 737
868 846
53 952
87 337
942 571
163 561
275 293
38 669
458 280
652 936
847 176
838 614
178 415
879 679
892 807
235 326
127 466
525 408
799 785
87 208
340 281
424 45
523 776
274 487
108 878
649 947
504 336
940 828
904 865
373 426
939 743
325 271
319 183
602 722
516 123
798 890
292 92
802 182
17 81
783 280
219 856
273 473
652 852
227 666
950 721
412 343
957 525
527 642
922 583
396 378
611 553
95 856
791 888
919 172
65 122
986 155
176 448
311 633
513 886
905 748
132 618
675 700
838 610
481 779
63 165
537 471
175 287
654 328
557 713
374 202
825 855
499 986
32 725
336 429
770 650
821 483
622 945
661 833
389 862
529 553
957 942
245 435
154 145
738 788
160 305
282 801
894 646
388 644
220 492
132 302
696 934
155 315
160 226
713 203
180 500
698 719
652 509
651 247
150 552
873 692
383 715
285 604
562 292
32 693
869 690
737 535
735 499
839 142
468 111
130 867
815 754
752 296
548 33
772 534
293 544
560 471
662 350
401 806
843 260
650 178
568 189
947 193
242 271
810 205
394 941
845 415
269 1000
149 536
148 715
975 961
546 502
800 714
910 361
294 304
327 953
907 168
961 450
856 972
333 230
16 182
597 981
940 274
447 455
306 501
631 351
687 945
347 744
926 470
105 416
560 613
993 934
516 715
51 998
671 344
820 15
52 462
510 537
309 641
582 128
860 501
114 69
911 53
692 2
863 155
464 434
844 105
916 600
689 423
43 50
119 120
886 681
641 438
199 117
372 788
424 578
643 230
232 827
306 939
700 272
453 359
935 892
659 694
691 127
253 759
568 4
982 290
956 970
21 733
359 733
20 574
812 169
522 139
694 383
29 315
30 278
414 593
91 111
733 361
67 580
928 657
405 482
189 215
609 554
816 705
879 30
64 795
265 956
661 6
382 583
285 292
725 820
972 774
312 571
557 755
875 943
711 164
159 936
924 491
822 199
865 893
973 823
425 766
431 859
677 243
764 585
677 586
589 906
182 87
70 563
408 656
70 368
855 616
224 42
233 897
490 850
278 294
278 246
725 789
49 646
682 904
509 844
739 504
652 127
620 508
55 685
89 153
659 481
14 1000
384 589
171 252
288 166
673 639
28 668
681 87
636 912
176 707
695 285
700 986
696 31
259 898
566 484
740 439
79 468
542 824
886 165
28 597
530 257
786 900
496 708
311 644
177 508
925 845
908 377
440 155
375 740
882 746
128 252
81 279
616 463
912 452
983 494
655 417
324 581
508 830
546 773
408 987
695 837
360 821
313 58
30 16
302 235
318 64
320 999
874 80
728 819
737 251
853 568
734 878
475 598
835 195
104 737
891 397
753 406
182 266
189 539
937 89
251 384
427 362
200 513
103 321
783 318
331 479
154 752
753 781
640 731
169 70
791 168
980 214
151 359
325 217
461 988
744 959
777 289
168 818
671 397
996 686
457 751
53 505
362 671
464 644
302 279
754 234
344 545
288 112
983 627
295 564
380 463
635 427
969 438
575 329
968 629
398 150
945 680
261 778
760 396
34 615
825 335
532 510
551 231
523 108
749 501
611 503
704 541
426 402
610 920
857 374
890 565
225 203
873 251
764 770
738 150
284 730
924 951
631 443
204 345
683 943
644 523
226 962
414 216
749 387
951 98
709 761
807 296
714 4
144 794
384 312
944 155
293 632
900 156
996 401
901 995
201 912
741 44
819 321
470 640
891 772
282 652
852 545
939 372
100 738
487 767
791 431
724 873
300 984
324 346
837 791
294 19
273 635
768 239
263 108
892 820
262 684
125 651
960 575
371 935
915 91
167 241
376 98
698 737
340 221
289 390
617 254
811 613
162 986
408 314
746 300
508 319
969 184
897 223
812 219
860 22
37 614
762 437
198 264
930 628
829 642
54 65
47 643
151 789
806 556
137 591
631 935
608 687
324 25
103 187
773 448
928 781
35 545
13 364
240 260
548 975
640 902
49 11
205 397
117 258
719 197
19 652
343 839
813 159
323 763
342 591
799 490
361 650
332 737
8 667
823 505
257 573
596 650
949 314
707 962
979 21
756 799
617 489
7 969
398 400
144 952
538 844
928 523
473 323
260 459
783 981
321 21
622 464
412 369
982 183
784 290
996 765
281 796
339 743
347 231
686 180
468 31
849 680
70 503
945 635
813 95
920 791
47 17
423 704
44 594
62 295
777 439
305 36
183 593
802 399
836 590
434 776
101 331
495 152
477 562
88 379
536 787
557 295
744 722
984 397
81 431
771 807
366 998
349 512
342 153
519 139
881 461
738 167
796 99
696 103
464 593
861 806
25 641
855 442
334 287
655 781
420 419
579 840
170 514
671 757
897 612
728 298
332 869
783 87
182 128
97 458
832 760
427 185
775 994
759 261
362 25
707 400
61 114
307 530
699 421
816 297
833 508
528 696
128 531
483 522
529 2
143 395
926 162
576 975
301 213
310 820
685 182
789 378
52 848
56 113
885 673
930 344
510 780
209 546
971 677
385 145
118 634
849 734
252 569
675 738
931 90
311 215
370 890
278 624
550 824
598 418
616 142
54 29
943 24
865 480
388 20
328 582
167 61
630 490
286 44
164 102
36 670
152 379
859 377
135 724
18 458
523 467
114 223
639 636
104 525
752 100
830 885
461 826
274 127
32 410
155 680
339 798
475 1000
487 543
11 331
959 17
571 209
623 724
543 112
506 720
914 918
177 550
26 335
141 985
15 336
567 64
789 1
194 558
923 201
474 768
702 65
825 51
228 399
54 688
295 645
893 922
526 168
755 613
906 548
624 3
429 845
829 242
346 852
224 122
36 937
875 752
637 18
226 36
386 533
57 779
530 429
635 441
753 267
160 110
195 333
202 935
207 933
919 167
343 544
772 620
982 76
750 471
191 247
300 641
831 420
84 111
337 218
820 71
23 265
943 16
509 674
112 672
316 739
514 435
721 102
189 220
410 917
466 531
280 780
369 419
77 291
422 47
382 804
493 748
215 480
964 802
102 103
160 892
212 642
322 570
323 298
375 975
645 18
124 2
429 68
317 331
804 319
773 50
554 700
167 51
419 72
90 407
191 471
834 739
960 743
558 622
643 520
655 559
993 815
992 850
946 62
81 163
323 631
379 581
30 849
395 797
406 122
834 608
513 315
61 986
660 139
900 470
358 533
806 775
765 386
415 898
272 20
253 928
511 375
20 76
635 754
205 555
172 413
980 47
337 980
268 334
769 38
362 575
465 489
664 245
492 546
906 630
524 280
107 747
660 745
399 397
553 876
169 77
389 690
508 562
161 530
583 147
145 235
865 593
655 225
222 291
594 644
658 334
735 516
702 207
633 995
467 649
993 251
915 842
369 270
900 59
597 913
373 549
309 741
716 343
141 543
732 219
134 878
480 426
26 295
533 454
115 43
841 218
41 425
422 165
282 663
249 118
981 656
775 819
812 210
799 226
488 911
159 651
82 918
852 502
391 58
950 43
342 445
248 700
925 693
558 938
344 917
777 266
488 662
797 347
530 345
20 998
459 324
504 987
702 185
938 493
428 313
808 286
123 781
900 564
126 62
841 313
289 375
627 639
555 331
376 260
521 723
41 245
70 911
434 459
521 265
450 695
528 191
417 136
499 379
248 821
687 771
1 514
175 59
825 649
490 240
901 892
894 219
925 92
109 576
520 566
120 964
766 407
450 177
756 111
157 910
627 447
851 267
691 704
176 351
781 981
781 490
276 82
711 86
171 215
465 100
666 364
909 92
985 905
499 472
946 197
436 754
177 888
376 432
253 172
814 854
319 352
660 229
775 376
494 896
767 753
363 945
11 670
332 43
878 23
819 52
842 122
988 49
14 930
709 818
731 137
918 147
754 969
574 883
649 273
737 378
969 400
104 58
96 453
623 258
897 109
623 713
920 242
451 980
524 23
122 960
818 372
879 856
996 846
306 716
816 631
60 317
256 962
100 634
592 955
168 413
686 245
637 201
176 525
69 183
139 69
434 903
772 752
763 524
814 513
954 739
8 181
352 347
12 705
261 243
389 601
41 949
469 700
629 810
793 666
197 352
819 284
821 713
78 912
638 388
915 82
163 207
773 203
413 822
99 980
899 174
301 487
725 868
471 743
134 533
943 707
372 327
854 400
917 669
120 3
475 356
119 734
975 913
848 854
941 469
939 430
310 716
160 44
557 527
352 160
800 434
806 799
289 985
942 654
386 662
581 593
237 625
119 284
158 308
642 857
129 721
465 271
851 448
632 586
739 259
285 232
310 500
553 187
326 626
604 381
264 430
772 745
56 664
5 626
315 880
711 471
396 501
383 159
969 474
159 653
681 215
572 595
614 74
444 915
831 83
868 104
189 93
780 142
636 467
736 204
777 209
911 448
687 284
756 846
973 716
923 189
970 233
55 970
531 623
710 736
935 74
24 746
512 109
934 57
183 47
256 512
815 192
211 410
773 869
142 274
88 934
336 20
185 92
757 592
150 204
504 206
306 64
154 111
470 386
936 83
435 609
835 163
410 836
290 487
529 893
329 338
279 268
591 378
409 132
993 312
39 386
898 628
853 858
440 518
963 64
621 908
652 351
55 671
238 852
952 200
848 941
153 545
490 950
693 360
871 364
896 788
578 402
183 254
207 282
895 898
452 522
568 44
550 232
685 655
213 764
145 213
421 411
575 425
765 284
305 469
492 537
449 580
529 75
700 127
258 171
52 273
794 959
305 654
115 933
966 883
437 555
362 917
952 755
207 441
791 663
33 543
282 891
734 75
885 635
911 92
322 47
682 372
238 918
352 548
4 467
11 233
673 979
138 534
955 46
881 710
460 880
178 757
522 654
636 523
483 545
805 797
366 446
224 815
142 55
751 135
242 667
574 798
212 915
224 24
299 829
533 603
736 524
568 727
208 899
898 904
568 433
95 955
926 385
60 764
521 839
922 268
604 58
521 252
121 646
347 534
708 51
223 982
341 87
514 317
708 601
34 76
737 916
938 620
461 112
244 188
484 479
92 441
315 215
462 102
587 877
704 659
612 181
629 386
847 762
882 454
126 578
765 479
448 655
157 510
1000 123
690 974
67 123
890 761
932 234
361 443
993 580
463 177
638 904
597 529
514 58
857 290
172 286
665 293
845 112
558 441
510 111
240 881
2 618
310 309
689 470
752 590
656 976
450 198
396 412
775 678
873 574
966 462
144 883
969 169
478 304
648 826
612 624
299 104
892 381
709 748
590 335
5 113
510 466
908 440
627 252
714 689
116 265
6 186
824 101
964 203
176 19
219 832
517 432
685 386
525 889
890 339
892 432
213 321
938 369
844 783
902 661
710 639
557 711
701 950
156 178
360 843
114 83
218 185
769 613
743 688
567 548
96 435
794 531
793 390
336 119
564 229
979 958
114 146
833 277
78 255
331 239
657 700
304 127
217 19
778 937
614 4
505 252
415 105
346 435
494 779
350 716
20 531
653 197
644 1000
887 27
588 597
62 768
498 541
467 790
767 627
272 986
182 869
102 646
452 626
464 512
894 709
850 668
763 181
307 2
840 416
957 811
396 618
408 541
184 666
15 74
520 500
758 701
237 915
132 389
719 675
64 153
276 399
989 672
552 438
199 115
662 251
435 627
393 11
176 275
145 369
285 623
571 232
52 828
62 402
466 975
854 813
873 572
329 175
284 435
420 785
173 414
801 110
947 505
697 847
645 315
747 805
922 782
629 10
701 767
506 90
323 696
907 682
878 867
342 493
539 241
826 657
845 160
814 234
660 21
608 832
560 739
407 965
959 878
704 830
531 312
676 221
951 917
614 87
881 548
29 319
470 231
402 653
357 189
965 385
882 765
288 480
472 358
477 712
287 519
889 936
378 467
58 255
942 180
180 249
854 974
552 845
493 241
735 814
157 825
443 967
526 34
490 719
107 785
144 657
402 382
875 56
122 528
71 821
587 93
659 917
286 604
412 772
523 101
275 618
122 520
187 626
308 264
163 359
623 303
30 350
60 738
143 389
188 557
792 737
521 132
385 883
977 98
409 505
576 411
423 227
8 942
765 612
451 913
730 262
683 698
949 998
251 535
138 897
869 992
523 968
134 118
73 618
708 238
244 500
456 876
32 951
89 131
555 716
282 654
269 212
733 553
825 907
148 904
602 419
837 627
479 762
1 987
54 527
985 769
244 419
22 812
583 818
354 372
401 3
916 258
204 846
824 850
379 897
711 394
815 130
598 495
618 206
913 735
474 673
833 555
521 63
125 371
864 662
288 351
617 844
2 756
508 666
50 765
249 916
554 319
233 176
382 742
487 5
768 502
953 346
903 44
833 169
69 55
282 538
644 783
755 218
860 306
648 659
163 42
497 161
715 991
485 905
881 621
576 444
127 184
894 924
198 325
909 156
761 349
622 254
858 999
434 567
488 434
934 250
331 592
389 899
113 444
253 55
824 598
170 375
868 709
125 345
56 116
720 336
596 9
700 778
58 482
418 85
608 133
363 306
122 957
401 859
3 93
8 268
579 57
809 418
849 591
996 724
811 405
757 846
649 922
607 217
56 395
965 327
663 320
738 691
909 83
631 98
797 316
939 458
968 285
78 572
148 629
104 787
781 563
7 368
519 906
462 132
799 616
376 996
243 351
716 128
757 457
819 814
563 220
210 520
127 446
41 409
230 619
564 934
642 396
834 145
899 243
438 938
100 873
409 851
778 354
214 508
253 131
632 556
44 43
593 99
37 870
729 183
385 972
286 997
326 700
998 567
299 414
731 616
875 358
539 676
307 545
302 25
326 167
189 792
956 345
936 484
372 567
439 626
691 525
22 578
223 640
255 698
267 805
973 627
634 421
300 362
554 719
705 865
96 547
328 490
780 161
763 674
173 227
543 34
468 520
938 378
25 429
242 781
761 282
596 279
683 595
822 280
926 718
880 498
377 468
152 97
821 998
699 806
945 3
714 153
751 70
342 349
564 493
870 361
796 348
922 802
988 721
434 33
996 928
836 604
855 767
489 272
934 261
554 959
770 265
64 441
219 581
714 415
411 786
809 901
240 985
973 257
845 10
821 440
366 116
101 443
275 194
983 324
885 117
809 136
122 704
584 257
517 919
927 380
103 41
596 732
796 854
355 64
187 405
646 661
114 954
186 554
279 793
437 708
548 585
456 921
124 972
213 211
605 913
97 262
537 854
542 190
350 622
303 288
220 422
995 177
437 180
22 28
665 706
676 472
474 732
696 628
299 291
852 544
663 286
342 321
395 813
964 886
426 44
479 988
872 125
86 905
995 31
166 380
566 456
469 415
465 330
372 794
586 6
740 686
715 360
131 945
284 406
539 270
140 331
794 555
65 386
400 805
320 759
374 969
193 503
724 232
178 871
929 579
858 527
351 760
766 614
689 201
156 885
26 988
751 662
213 825
630 659
615 387
73 986
193 363
589 170
582 997
922 719
323 361
915 588
917 180
706 856
366 886
132 238
636 789
921 190
941 467
556 689
17 800
711 389
549 90
449 154
814 831
843 810
638 175
821 672
605 559
772 454
565 537
290 239
594 413
211 845
272 233
261 694
349 380
75 172
255 647
557 675
6 865
469 619
345 800
607 815
97 515
384 377
996 566
877 520
64 62
94 97
795 911
408 4
748 50
893 661
563 969
752 654
31 595
743 32
385 108
957 85
929 783
966 484
308 516
939 312
752 158
782 20
177 478
78 298
710 997
542 353
671 135
277 270
683 878
523 633
47 743
862 846
64 484
190 29
221 266
135 744
136 478
581 209
159 807
977 827
329 28
441 643
200 207
264 15
891 400
232 187
937 278
753 149
7 347
236 775
339 772
292 739
428 926
988 156
330 506
664 390
842 539
530 208
10 698
421 721
275 923
575 823
652 359
576 51
715 30
447 214
695 561
440 233
421 814
813 665
778 927
665 450
202 738
636 931
393 249
99 381
913 12
645 836
230 87
882 108
156 955
724 27
210 631
100 388
147 306
335 383
544 806
659 402
667 47
280 544
897 695
158 774
462 812
689 255
325 795
451 343
668 127
789 980
607 172
160 289
806 361
792 363
238 35
554 449
591 186
33 647
935 155
75 258
854 950
872 213
713 520
564 653
167 46
240 626
746 616
198 111
424 439
25 753
987 340
25 504
762 238
260 8
505 486
210 662
455 773
318 3
736 690
541 584
648 198
167 835
143 926
708 586
328 339
721 345
963 33
164 567
263 970
226 705
629 361
452 925
97 141
885 317
880 36
354 738
519 794
487 436
422 209
226 661
746 668
4 758
975 724
351 773
951 555
335 513
544 278
767 991
350 395
32 562
201 471
374 386
936 440
811 155
4 894
342 5
544 193
256 739
358 308
920 115
226 575
874 820
83 997
446 839
497 746
531 781
692 47
518 574
600 895
705 370
547 888
652 616
778 483
218 951
974 779
159 608
678 321
379 76
1000 666
664 996
572 787
166 610
779 742
667 955
62 502
937 993
746 25
9 489
300 48
166 126
650 14
369 82
175 522
88 606
723 740
530 354
497 697
88 590
333 773
674 384
758 647
359 998
418 849
161 163
53 164
661 213
727 307
749 672
207 356
86 703
48 644
411 913
29 492
313 64
149 349
145 626
42 45
251 697
207 303
1 625
592 866
329 910
535 701
451 930
804 542
818 503
64 599
302 715
797 715
449 670
233 120
391 78
525 685
771 666
390 673
288 301
855 187
598 305
843 770
207 394
410 179
157 632
737 495
743 635
146 77
916 27
892 949
250 426
873 336
797 116
492 971
742 328
175 427
852 128
830 239
857 8
384 548
236 26
34 717
466 199
385 376
815 66
14 780
745 40
197 501
720 713
980 866
478 436
99 93
4 782
348 841
802 26
780 809
988 733
507 374
176 130
112 734
431 273
731 517
647 909
677 642
827 668
707 123
262 544
378 234
994 355
422 826
502 741
344 256
472 300
915 308
165 629
320 486
38 738
362 930
450 923
738 327
957 725
551 278
816 374
487 334
568 204
358 250
279 771
156 325
5 166
961 666
905 583
817 689
166 489
82 741
182 510
869 351
577 165
611 1
959 876
393 552
533 156
206 623
116 7
580 781
851 825
937 856
957 542
370 314
146 57
892 857
849 557
994 136
204 534
611 544
492 523
684 986
433 42
338 552
439 622
716 853
289 103
510 672
26 408
701 769
709 51
846 500
694 183
934 786
589 648
731 257
30 733
299 434
758 627
40 226
916 730
404 140
680 15
120 228
665 139
697 226
520 439
692 995
602 741
18 202
196 870
9 266
840 379
601 220
736 811
841 395
886 410
485 562
141 320
223 984
625 862
576 475
195 221
562 528
109 223
796 140
864 377
270 910
11 710
812 469
457 951
387 110
698 464
967 532
178 852
719 806
202 102
543 557
989 701
598 347
792 798
551 775
447 41
310 954
312 101
430 861
324 951
947 179
956 867
648 234
640 29
207 590
74 97
18 675
484 433
543 462
486 321
483 283
911 658
574 213
71 962
752 536
790 604
433 837
634 105
202 380
710 488
575 192
949 694
275 704
499 540
608 997
343 28
45 256
307 463
101 803
407 3
275 844
465 526
513 594
291 71
9 523
568 608
781 358
873 497
680 660
4 484
943 92
792 327
591 978
834 97
48 701
494 236
96 577
83 654
375 333
578 158
526 15
1 618
893 802
509 787
940 812
799 901
448 168
313 267
924 488
843 666
991 364
314 623
871 191
417 387
367 20
558 737
74 786
757 865
848 898
652 363
852 115
845 871
197 144
936 132
173 741
714 30
866 307
980 572
562 831
558 191
528 274
111 383
346 723
305 123
88 121
225 279
718 557
539 815
379 219
102 813
92 120
826 432
62 360
149 257
960 705
497 679
323 847
889 421
593 635
488 931
507 9
731 612
29 981
700 581
970 155
791 859
982 174
949 453
244 760
499 343
973 884
905 304
998 411
355 931
858 621
726 100
316 767
916 706
314 629
846 318
621 624
495 287
733 399
743 178
64 447
803 578
150 7
395 481
956 25
884 557
468 892
234 142
650 817
291 441
283 788
986 980
289 895
374 955
687 886
689 975
710 682
651 14
142 884
737 185
351 439
159 134
42 469
621 751
266 86
380 702
860 928
901 149
379 86
920 779
209 463
28 907
339 441
548 285
934 276
302 827
400 952
356 72
893 554
899 3
644 700
968 561
574 537
5 309
334 730
36 870
993 759
708 939
835 31
29 495
517 329
315 563
965 803
158 716
907 226
2 836
529 783
948 644
155 177
478 699
853 829
275 684
250 70
646 281
807 518
623 60
296 994
983 508
647 584
114 885
860 566
692 241
418 318
298 3
16 953
109 35
656 313
902 549
769 35
710 916
474 960
665 481
679 981
217 199
285 142
694 181
36 668
282 478
51 102
774 412
807 362
187 508
221 381
562 162
18 516
414 199
195 968
972 836
533 158
893 43
242 354
770 626
38 611
627 540
971 364
967 894
61 650
34 80
834 704
759 564
305 825
63 994
24 562
308 236
470 943
755 653
122 578
763 807
78 294
733 908
844 464
772 294
660 159
950 190
263 598
735 696
16 499
35 909
379 614
500 329
13 286
592 646
975 200
735 29
601 545
463 34
103 962
606 521
281 660
654 931
647 871
554 171
928 669
797 594
212 618
948 751
938 657
877 20
164 23
947 789
104 448
755 582
513 308
545 220
174 139
243 429
29 109
764 104
760 344
202 255
487 461
186 388
182 532
765 938
961 447
990 832
810 944
980 662
696 419
938 90
399 191
701 172
114 23
497 64
676 831
843 802
273 281
983 331
637 788
734 680
379 13
335 484
576 578
692 228
761 577
917 881
93 534
805 391
728 172
541 58
420 289
888 69
943 532
987 117
202 615
208 613
800 26
192 62
251 26
107 260
599 901
705 456
564 643
651 967
418 650
276 384
655 577
239 338
219 389
407 669
955 468
14 944
611 211
206 743
552 301
609 787
297 695
182 638
571 274
900 897
423 620
681 214
327 289
869 204
889 231
204 574
635 164
376 566
27 378
326 780
774 892
426 765
328 22
47 369
195 547
801 887
257 660
166 477
473 874
77 748
920 270
444 161
815 435
252 831
310 792
257 920
728 461
807 696
356 111
837 134
228 647
672 94
801 988
796 477
951 561
989 145
977 339
191 61
130 349
687 122
804 589
774 803
485 84
772 554
909 165
132 558
238 500
678 628
831 281
793 785
614 403
294 821
543 343
461 159
991 398
382 104
747 206
400 163
756 666
999 994
821 739
941 815
76 377
832 273
354 264
740 878
535 109
397 398
961 795
299 217
476 469
121 303
648 795
968 826
747 438
982 448
87 217
462 487
529 212
300 351
319 789
714 244
479 347
333 40
171 791
512 860
213 678
829 711
41 461
865 807
974 656
62 618
378 793
269 595
350 938
595 44
709 964
425 421
923 924
929 675
813 464
646 578
619 607
424 99
893 677
1 290
363 847
396 20
875 845
256 509
596 258
740 606
265 423
552 235
646 452
311 737
297 178
991 357
733 813
343 39
687 311
796 802
140 790
926 889
256 69
770 54
545 488
687 439
124 736
449 798
15 801
308 537
971 879
321 474
669 858
450 35
879 477
837 618
34 601
868 619
957 45
295 984
871 147
400 836
470 711
420 125
266 305
497 784
31 277
551 376
654 673
316 994
140 586
592 447
514 418
169 76
542 490
592 359
726 91
147 668
596 878
124 563
158 709
684 88
499 833
388 815
641 627
470 5
529 35
187 822
227 375
911 127
302 982
451 356
455 441
408 510
570 868
15 454
21 467
56 912
736 879
939 281
128 780
663 473
97 165
853 208
451 630
883 585
31 89
706 865
39 719
816 390
415 818
73 829
498 439
897 809
191 976
119 655
977 540
733 431
4 48
296 260
275 746
151 143
621 168
876 615
892 285
342 380
215 943
243 112
901 634
656 147
255 859
575 744
501 477
526 144
993 537
722 953
878 273
601 352
265 227
715 612
19 23
590 63
123 926
724 277
387 195
632 268
877 535
626 839
931 538
273 83
949 294
551 718
494 928
89 312
923 231
140 592
963 442
705 532
318 830
8 60
168 993
200 370
87 228
93 109
326 606
109 143
963 725
97 85
291 656
7 595
905 133
276 612
989 430
104 90
203 900
461 302
288 978
777 644
940 618
539 913
760 14
402 650
560 459
237 670
155 392
327 57
732 800
882 458
439 593
526 853
832 229
350 525
692 629
247 347
385 427
135 482
694 158
393 962
143 622
442 616
497 85
732 977
400 203
135 456
36 428
796 877
838 159
533 337
357 563
738 752
424 953
533 698
45 956
929 780
512 618
700 85
74 34
85 446
524 409
257 862
928 778
193 886
857 767
167 109
53 916
961 543
821 92
608 147
228 944
605 407
190 690
194 936
130 700
434 348
775 123
638 255
840 484
48 643
875 154
171 616
374 91
700 972
315 801
225 426
276 645
343 227
898 963
959 18
690 827
294 467
231 2
873 775
805 12
774 228
206 639
20 952
117 818
584 227
252 456
850 924
679 290
510 211
940 805
890 601
876 200
348 857
510 938
943 87
565 397
788 909
774 200
401 326
403 622
141 376
458 508
596 7
225 379
18 952
81 303
801 222
667 150
174 251
407 719
409 570
636 304
415 523
131 71
998 865
390 39
422 173
746 39
966 611
604 181
998 754
702 526
908 78
11 664
250 714
865 306
936 580
411 122
859 666
95 497
980 418
897 330
267 253
917 287
467 84
306 814
471 927
124 314
264 377
726 60
543 244
524 384
367 402
992 419
294 781
545 283
166 90
944 112
386 163
197 183
628 441
151 61
197 646
818 933
67 39
386 743
714 563
308 769
879 173
425 116
853 945
317 670
739 830
165 234
300 116
738 858
348 61
397 701
401 548
145 29
194 633
340 26
120 171
434 186
17 195
506 949
532 707
401 689
817 71
815 617
920 63
985 78
112 454
531 998
487 630
169 212
808 405
495 856
529 860
413 484
97 832
786 357
767 483
576 748
930 288
645 656
313 787
515 292
567 56
121 615
985 395
391 373
168 654
538 136
364 4
538 985
88 418
502 49
204 753
118 176
890 223
707 279
671 702
452 90
603 788
243 282
492 785
356 80
260 479
942 779
297 536
284 843
555 441
638 858
327 910
593 359
896 663
918 672
468 861
13 362
460 576
952 241
826 365
465 416
962 56
835 492
289 377
801 956
873 999
815 935
31 516
147 266
72 463
184 142
2 280
894 419
20 45
561 99
878 806
885 56
556 794
749 32
959 715
79 415
595 674
167 616
909 766
746 124
299 140
523 403
37 546
187 265
945 174
660 840
95 237
371 831
909 170
288 395
36 170
177 712
556 186
332 392
228 212
529 588
981 643
626 902
266 597
362 86
586 414
118 744
264 583
65 796
779 821
106 707
573 94
408 479
310 252
724 317
648 294
793 366
289 162
143 860
115 347
816 839
204 818
341 330
465 227
856 24
874 10
121 250
674 983
429 135
869 980
420 622
444 795
28 432
948 160
328 71
889 395
111 523
940 933
759 769
290 393
668 373
741 843
880 811
368 446
44 399
123 361
312 792
368 436
251 211
977 144
527 553
966 916
24 701
174 930
119 669
121 244
10 130
457 857
227 686
964 389
484 237
164 536
271 324
66 595
603 995
74 887
174 967
247 214
91 779
232 937
784 460
850 592
551 543
355 958
205 50
707 485
379 323
217 502
302 288
1000 604
354 165
318 195
941 721
660 445
512 634
22 905
172 471
135 666
153 253
64 183
86 616
551 464
796 114
955 332
355 13
268 6
416 525
59 813
528 147
918 907
486 707
111 638
622 194
511 38
225 216
401 688
890 536
319 366
652 399
320 466
231 171
847 299
661 527
719 2
253 35
42 877
684 954
851 254
208 935
750 823
858 548
582 591
655 980
573 915
397 280
25 613
228 656
324 596
102 200
334 351
652 32
496 772
901 170
589 448
931 803
486 449
661 589
445 187
755 714
157 343
510 455
928 2
373 944
456 442
286 836
13 152
188 422
17 885
232 451
75 359
572 473
489 718
162 436
663 779
492 118
91 916
829 958
419 30
508 226
985 309
121 470
903 982
997 870
701 96
127 939
140 81
935 352
808 170
558 793
364 771
411 267
630 817
926 533
813 99
436 733
788 391
875 69
194 430
830 631
446 314
903 129
115 901
150 1
254 577
354 751
206 63
363 53
590 200
51 456
145 362
568 332
476 300
119 935
776 643
815 697
253 91
148 276
554 761
786 372
159 55
395 622
235 412
948 302
740 252
433 461
485 297
19 993
452 390
130 239
763 170
393 894
853 646
830 293
83 5
416 955
98 608
538 797
653 994
385 66
850 359
795 869
964 123
184 416
296 529
982 441
955 295
722 677
671 409
744 88
937 84
497 28
495 69
128 278
361 133
805 912
958 271
642 504
231 721
15 738
361 177
335 411
30 363
346 37
357 404
952 275
723 72
263 491
401 778
192 254
625 986
696 468
644 418
950 356
921 75
771 400
590 235
173 514
134 180
711 519
700 661
318 226
967 73
435 311
954 212
936 387
838 473
546 763
835 296
409 11
973 130
394 634
506 636
245 936
174 643
758 898
930 131
484 247
136 786
154 615
941 638
808 896
31 669
327 747
574 601
172 347
642 63
60 657
524 203
204 575
87 473
960 519
959 262
235 504
986 195
696 634
140 996
739 921
863 198
619 804
359 947
806 488
778 231
673 646
334 211
963 261
308 871
266 95
551 682
519 564
206 761
455 885
523 477
436 354
767 750
959 117
887 453
72 814
562 486
942 530
717 78
37 665
47 905
878 201
981 117
778 497
774 760
418 347
1 853
310 113
9 589
648 471
604 933
486 100
81 317
755 482
593 347
511 108
27 553
772 770
620 155
776 640
698 437
230 909
820 713
31 791
93 627
423 28
535 211
453 480
163 539
322 743
271 454
728 134
892 28
40 101
816 788
668 280
861 102
692 364
415 695
243 968
816 283
639 681
912 793
833 530
359 981
572 675
172 982
511 582
174 299
148 653
761 518
4 633
993 144
998 349
914 818
149 936
34 373
893 675
503 167
615 620
654 37
418 933
856 13
67 448
819 427
324 954
542 474
294 714
712 35
954 437
97 861
609 897
354 236
463 54
281 936
240 569
86 589
716 739
491 515
567 128
562 399
969 902
790 404
289 535
144 819
891 31
396 109
302 781
541 159
71 381
708 104
787 187
305 778
11 152
9 89
155 846
233 381
646 603
170 38
519 304
220 787
96 840
152 396
27 459
604 36
524 467
234 358
720 32
704 204
421 364
572 41
548 485
546 81
350 722
884 62
652 773
766 957
16 13
672 259
709 276
311 504
718 869
765 44
877 336
483 452
154 980
240 832
623 920
487 869
325 182
880 542
77 137
703 261
618 326
77 596
28 717
777 555
797 392
724 13
945 826
377 395
805 70
398 258
134 46
922 221
686 175
833 77
468 125
469 749
22 477
208 744
676 620
351 748
438 967
512 737
764 898
445 514
700 365
141 598
940 334
563 582
838 574
967 753
141 855
604 190
19 913
542 846
819 906
82 707
363 489
760 878
54 116
308 122
596 455
452 701
601 852
318 394
442 920
823 759
646 947
823 506
2 34
265 993
20 406
931 876
726 398
980 277
597 198
800 321
754 381
927 839
896 448
302 792
969 908
496 417
389 229
866 350
316 560
848 909
270 946
470 595
956 262
750 359
729 602
853 426
943 144
581 789
861 57
386 542
468 494
888 643
602 354
299 342
686 334
570 55
313 397
1000 87
7 316
830 630
100 747
6 9
797 261
206 6
21 987
133 303
443 552
51 375
602 239
22 112
197 557
241 722
760 743
42 609
765 106
868 861
665 926
572 788
254 173
132 929
344 867
33 393
834 355
141 421
448 105
159 288
769 656
232 797
295 221
863 290
866 991
98 481
371 617
46 546
9 775
605 958
521 364
761 437
683 183
249 466
992 96
545 429
426 346
533 235
826 744
985 491
75 622
180 912
516 699
36 195
951 987
740 71
612 97
455 593
411 62
920 437
530 521
313 606
334 86
364 6
825 151
88 712
97 194
1000 742
803 632
94 114
979 946
800 338
117 814
693 599
683 888
620 990
757 892
964 443
419 871
67 236
231 900
317 766
196 144
309 215
478 512
795 224
324 262
641 401
836 803
930 666
928 549
696 300
265 577
675 316
872 130
699 686
377 662
130 348
902 421
187 362
139 466
969 503
627 772
828 585
772 67
202 502
273 664
223 912
34 162
7 783
906 755
10 71
609 239
131 985
235 648
419 943
146 191
412 503
257 304
962 837
228 240
67 130
76 734
604 617
353 958
217 725
555 72
428 401
323 193
862 120
773 649
191 288
237 240
453 365
833 679
503 857
650 526
120 97
474 843
214 93
923 625
440 666
360 670
284 446
206 268
216 298
938 800
784 383
241 631
140 634
401 982
967 384
437 671
711 142
126 50
232 388
929 899
308 439
24 769
293 280
379 185
953 84
237 983
291 171
762 715
23 632
565 977
898 706
228 517
704 363
736 153
203 25
316 455
835 893
923 959
960 241
734 49
76 351
614 261
693 918
143 570
921 227
313 653
559 964
706 271
974 405
694 619
106 280
26 50
227 36
229 626
393 269
715 487
94 292
235 460
735 404
21 542
938 892
320 248
695 875
288 14
771 342
950 480
580 359
581 679
136 38
100 475
853 261
632 493
246 973
223 528
589 682
141 229
780 256
879 631
27 207
781 801
655 490
829 951
132 59
454 822
999 25
185 596
320 898
982 320
443 44
77 41
944 29
65 264
895 480
16 964
424 486
238 434
3 360
190 164
329 923
130 843
941 602
289 628
381 993
594 366
438 992
739 100
949 705
553 589
238 411
80 855
664 369
59 610
347 579
108 88
912 31
876 492
813 481
297 39
583 413
746 317
565 111
555 975
101 362
14 674
807 541
800 385
187 454
332 1
429 132
915 392
636 821
445 295
455 609
140 559
711 544
678 502
877 573
620 794
917 990
378 614
526 910
279 319
599 545
578 66
874 972
572 312
90 4
989 515
232 468
942 548
476 842
475 756
425 758
555 264
650 493
789 810
403 220
173 168
770 433
718 695
449 999
512 76
185 954
627 241
439 801
323 189
687 897
841 915
17 841
732 671
576 519
285 443
553 741
129 906
417 177
961 696
639 51
593 282
362 564
663 500
609 470
862 311
100 502
806 171
959 684
324 897
689 914
331 183
117 664
745 451
165 344
407 291
315 115
269 687
443 613
853 346
782 359
447 25
500 653
128 553
795 798
591 565
862 525
657 882
295 256
252 556
864 329
660 27
794 228
695 369
380 997
676 333
959 359
946 297
344 519
998 607
467 283
936 172
68 183
503 441
891 47
124 335
553 635
607 189
938 305
228 305
925 787
359 641
14 118
212 674
71 628
307 405
304 680
958 20
382 989
106 682
532 645
896 175
861 147
496 344
38 852
856 394
778 363
668 851
294 215
362 2
727 151
142 122
65 464
159 2
669 496
546 406
294 8
617 167
189 520
735 470
447 259
791 308
251 723
22 509
240 134
986 860
397 692
806 930
751 423
326 540
770 559
720 119
209 646
231 531
329 397
303 680
931 328
162 25
528 883
480 569
982 948
565 440
391 931
483 457
259 532
830 935
25 501
779 450
993 765
265 583
890 912
811 547
641 314
918 734
295 945
330 312
305 671
898 874
86 832
295 130
849 875
564 568
446 552
198 394
78 813
741 242
558 573
137 324
207 323
729 301
950 431
864 844
312 10
842 342
81 580
97 627
368 620
712 686
573 127
378 744
537 720
229 917
751 673
566 709
547 171
197 589
304 426
484 77
418 906
278 441
153 498
8 849
800 322
853 508
702 994
209 147
444 552
843 571
514 496
606 792
962 872
179 507
720 363
767 150
483 103
87 755
596 689
958 199
310 709
145 924
151 32
446 612
649 548
801 791
902 629
132 469
835 994
46 202
153 656
881 269
682 82
401 583
685 268
510 972
596 28
332 724
545 686
923 597
712 53
193 303
226 922
940 651
552 636
697 93
232 215
455 758
80 891
285 138
559 214
798 145
707 752
671 275
572 154
98 263
339 712
36 560
890 461
837 730
751 454
782 231
321 554
951 390
906 857
984 698
235 855
292 304
651 951
657 159
778 720
363 784
262 352
922 410
493 61
686 837
722 926
42 998
637 741
479 682
232 417
20 718
461 592
279 553
607 343
205 698
317 549
492 817
441 745
891 210
805 598
779 217
912 947
415 570
994 6
8 404
760 28
809 247
979 285
487 808
978 411
523 228
202 465
365 172
709 898
666 361
254 886
416 738
327 456
322 874
291 559
384 487
175 4
750 649
761 474
392 677
556 774
557 570
658 455
146 575
428 905
627 854
217 999
908 13
836 391
603 669
556 999
421 760
698 550
363 516
720 687
981 434
3 902
638 786
135 728
288 326
795 410
803 486
12 534
250 931
260 963
49 126
356 175
516 415
774 762
46 247
854 956
913 574
259 716
444 992
182 208
642 917
152 111
911 189
927 747
881 759
84 216
271 482
448 738
724 765
440 542
855 16
283 489
593 613
898 672
927 288
1 713
420 993
589 465
452 850
50 70
172 920
191 974
435 623
529 124
685 641
182 99
359 830
685 473
343 155
81 576
448 436
443 184
744 106
59 251
250 799
469 713
540 839
35 322
149 599
375 367
999 471
878 552
356 918
412 707
293 50
144 545
296 932
439 734
876 196
140 950
236 115
382 270
314 185
474 727
109 727
992 608
472 758
172 696
271 294
737 222
888 252
189 502
923 393
130 291
27 765
348 246
446 932
683 81
582 945
703 848
49 552
750 178
307 457
406 796
894 971
907 261
999 851
351 763
390 979
514 831
645 266
230 200
382 180
10 362
883 768
28 462
25 397
8 944
813 219
338 922
61 330
248 655
551 318
906 959
668 884
994 820
182 177
463 759
385 85
86 346
517 503
95 930
857 802
29 228
804 207
46 160
598 769
208 696
814 777
903 15
547 144
831 998
947 957
942 181
52 307
518 5
791 471
428 8
564 733
851 549
78 646
690 407
808 901
192 133
294 890
914 880
329 792
784 572
123 157
516 899
107 432
356 835
572 616
652 563
362 232
992 57
678 564
142 822
567 264
267 743
725 180
639 497
120 250
561 794
819 102
151 707
892 39
709 508
430 998
869 944
195 793
264 235
155 414
839 12
165 146
453 566
333 677
696 413
650 555
765 200
551 581
464 246
294 474
762 842
90 663
5 510
247 205
875 485
523 845
762 625
638 637
866 811
451 653
580 366
586 468
871 257
964 716
72 427
297 64
597 726
448 657
525 976
165 924
532 84
103 861
468 938
824 756
509 960
891 496
688 61
644 111
384 499
404 886
832 82
892 401
388 480
699 430
938 121
119 302
47 596
40 652
765 661
485 283
172 19
696 674
646 567
839 730
462 106
932 597
509 619
339 75
814 895
753 364
703 554
638 407
905 336
583 469
856 352
535 444
580 658
206 854
273 646
116 579
887 151
556 528
310 528
409 888
970 830
184 20
955 197
544 95
174 750
319 798
911 271
777 770
663 850
596 435
591 532
991 136
41 662
829 376
799 376
164 234
111 674
819 196
965 455
571 873
828 774
994 59
344 287
602 250
703 264
301 501
14 541
347 72
504 434
148 298
751 610
330 811
911 251
927 578
760 865
540 936
694 68
696 813
418 905
905 497
624 711
454 131
69 412
439 293
938 595
389 915
426 646
729 374
484 690
578 2
282 807
762 703
806 575
74 967
834 610
229 281
197 494
208 697
172 145
939 335
469 658
723 486
897 508
125 526
495 459
55 465
263 906
928 18
505 880
698 38
94 784
547 419
303 601
90 43
449 697
533 888
106 571
532 40
710 74
392 597
168 374
837 140
720 605
61 509
751 560
71 26
501 154
686 720
351 643
871 695
965 840
173 541
611 918
567 781
318 181
955 355
652 375
872 341
670 805
120 900
913 648
852 488
876 290
695 379
613 902
776 57
590 577
493 855
282 82
37 625
11 952
888 42
892 463
16 478
142 448
378 776
134 616
574 966
705 594
649 770
316 759
204 175
546 650
693 224
854 669
389 475
583 163
206 314
487 996
576 651
525 907
756 983
970 94
131 36
331 370
859 910
629 577
614 230
579 852
937 194
176 973
259 759
163 147
295 891
46 55
986 36
121 13
682 378
394 587
308 826
778 933
191 318
264 320
844 174
768 590
799 441
288 356
524 289
391 462
197 32
393 276
246 124
141 413
611 628
274 776
382 697
108 619
686 471
113 745
544 510
297 865
199 775
503 107
796 487
733 139
824 300
59 433
766 81
429 779
999 117
279 20
335 916
694 295
821 867
869 156
867 220
34 903
393 70
623 358
552 215
646 756
926 401
585 272
308 693
424 260
704 980
513 63
773 598
226 912
344 427
454 818
654 651
374 479
1 505
21 895
821 559
218 892
302 519
997 313
754 625
609 182
610 382
150 783
209 458
170 293
744 195
331 440
345 89
876 689
538 141
698 567
200 465
128 941
781 595
613 61
975 518
804 902
672 123
620 951
622 209
367 770
280 266
600 380
579 192
150 359
824 983
662 190
689 132
771 110
417 970
678 706
27 41
693 930
807 146
703 871
91 576
283 253
213 479
64 975
477 614
171 72
40 185
966 635
581 149
714 668
464 569
249 242
754 175
754 939
150 459
723 736
855 764
608 696
66 208
70 878
573 852
844 466
937 752
583 134
776 457
735 795
720 35
373 346
178 746
919 432
356 375
724 546
363 360
790 553
4 103
56 586
702 172
473 228
928 604
560 175
346 826
992 926
504 798
495 590
450 535
753 175
822 112
710 608
417 312
297 727
821 352
855 252
704 505
541 162
915 695
265 153
482 41
926 978
462 518
57 369
52 587
34 192
106 647
809 951
212 627
369 668
785 505
2 667
857 252
526 979
352 910
820 443
640 545
820 142
590 512
3 147
165 995
217 37
276 71
810 639
834 433
392 229
959 911
12 658
329 540
729 449
110 932
180 319
848 763
444 57
692 292
249 236
588 818
379 140
511 491
896 113
303 475
864 966
286 695
791 180
367 615
159 110
579 880
553 533
516 585
489 160
400 912
399 960
829 344
553 337
797 880
315 79
624 716
144 286
873 555
390 117
160 275
60 155
323 260
81 706
253 496
102 957
852 990
298 645
327 601
850 813
762 608
235 147
1000 788
488 139
281 57
15 57
175 804
480 127
553 505
37 416
384 895
648 944
59 808
86 953
136 534
175 396
992 856
548 454
822 787
143 413
898 483
612 22
946 810
23 118
921 557
356 942
309 802
335 583
900 162
60 596
789 739
280 210
345 52
738 108
286 949
12 638
715 502
452 391
245 32
390 763
875 999
183 94
663 48
858 368
826 293
660 845
702 562
157 364
835 812
835 424
113 723
529 159
334 154
257 354
919 843
758 224
381 92
52 433
913 2
247 161
330 581
769 714
791 934
931 716
215 202
569 212
637 325
957 353
920 129
25 214
549 274
363 123
664 637
402 732
921 325
641 185
277 156
804 211
516 298
991 461
881 819
774 878
336 505
961 209
673 185
27 410
202 440
687 27
864 198
317 150
132 728
762 970
401 921
861 640
855 752
620 12
845 291
661 558
264 188
198 251
306 691
279 930
382 341
522 429
510 863
121 164
705 533
233 840
116 306
150 212
270 803
392 786
262 287
298 449
668 413
457 528
754 876
48 65
989 633
628 257
936 855
411 770
722 547
943 28
344 646
358 544
141 189
257 609
777 410
22 105
102 804
737 510
223 441
331 865
434 938
811 583
329 796
645 226
914 657
545 171
486 704
906 867
494 974
709 943
731 243
884 491
668 968
369 614
962 686
499 839
213 225
763 528
878 405
850 143
387 436
621 540
141 527
464 987
591 632
631 227
689 193
872 331
608 308
921 686
136 696
860 859
438 524
144 50
467 893
383 122
2 798
774 623
557 415
926 626
697 434
100 198
79 579
355 976
332 247
962 867
470 902
726 230
407 955
794 127
334 288
818 259
106 505
233 736
970 617
67 482
384 162
345 190
947 655
119 708
7 733
328 438
263 658
234 677
158 14
29 21
57 532
88 598
489 845
871 700
45 217
464 786
181 20
864 118
728 889
173 628
499 652
734 432
723 30
171 925
189 199
300 445
60 182
65 186
253 637
587 149
420 963
212 218
752 475
90 955
428 181
654 227
51 237
69 778
751 393
513 90
134 640
743 756
21 139
119 318
365 530
918 333
935 696
719 599
69 733
316 247
411 327
934 218
631 981
371 481
702 100
108 169
933 93
215 523
987 446
689 190
586 864
834 899
398 32
305 921
281 418
82 42
777 93
154 384
796 671
467 176
986 11
115 825
6 65
377 130
416 147
709 67
902 602
802 148
57 264
237 826
566 15
330 221
673 410
20 119
337 96
560 241
16 216
147 105
807 32
335 652
703 764
680 333
111 867
539 257
667 360
890 744
207 849
200 992
661 466
569 688
204 552
87 635
599 684
634 391
646 409
450 794
963 95
570 470
44 743
139 587
376 219
122 328
770 449
856 411
735 817
361 761
548 110
441 738
102 433
978 87
351 453
474 394
786 6
950 206
608 889
146 458
622 192
783 346
462 485
890 394
400 598
183 28
271 672
339 403
488 403
596 79
324 527
286 938
399 929
863 344
197 157
182 746
422 172
592 974
132 272
155 722
440 337
75 367
6 474
531 45
269 745
773 426
409 416
90 288
91 440
528 684
662 188
728 328
937 334
624 573
410 589
863 15
600 537
691 305
814 592
177 369
439 676
880 108
824 529
903 726
779 748
585 669
963 455
32 666
573 455
600 838
101 209
145 552
26 961
924 412
572 804
638 768
481 101
971 363
612 34
154 877
273 290
731 144
720 814
59 576
493 862
251 157
673 286
326 909
451 575
170 923
788 963
503 81
718 530
300 624
33 96
16 997
445 704
729 29
720 427
255 343
655 721
218 17
276 534
340 53
149 941
619 732
659 935
125 233
736 800
676 74
795 660
133 713
815 797
841 779
366 483
333 71
255 869
178 191
495 362
201 374
580 591
825 821
455 525
926 943
799 836
517 498
817 899
482 224
676 879
375 709
285 428
520 943
796 520
879 476
573 289
648 340
725 319
876 568
565 889
471 920
215 626
871 955
257 205
617 467
291 829
971 287
455 588
550 422
164 556
225 683
242 22
474 243
550 814
653 269
967 336
434 479
253 63
192 700
310 861
831 172
282 956
811 754
267 722
579 54
923 641
164 621
475 511
729 118
166 66
512 717
508 202
605 454
425 37
703 157
938 175
531 395
972 478
757 165
564 269
537 883
965 362
417 606
853 648
214 717
454 954
987 772
436 439
881 213
983 634
439 793
452 716
371 363
520 983
386 425
629 892
432 498
944 715
444 339
603 775
801 179
928 422
259 627
813 675
241 398
889 528
256 431
293 643
52 425
674 336
84 427
850 416
598 992
381 192
459 775
27 213
187 768
17 589
807 181
729 106
437 705
879 935
212 29
855 327
27 478
70 791
673 475
567 433
762 246
964 954
318 305
464 353
692 925
719 983
267 176
630 721
229 713
877 709
849 722
298 143
176 223
160 575
723 454
47 163
544 140
270 817
941 811
793 647
155 773
112 121
236 286
650 373
489 570
790 640
260 139
536 184
35 896
834 682
321 94
338 106
995 325
261 132
543 137
418 312
668 84
755 543
629 322
554 494
530 101
930 253
266 8
746 530
515 648
187 974
108 370
214 865
856 810
397 667
542 40
481 374
541 954
382 279
83 814
566 531
410 443
72 86
780 842
81 102
254 594
625 62
612 79
570 50
351 589
630 984
414 40
302 935
262 626
523 606
203 590
917 719
68 347
412 219
105 229
175 944
569 28
226 163
210 427
450 765
856 331
881 758
284 225
353 495
786 284
964 41
91 552
806 849
133 110
164 40
966 97
582 26
446 594
337 686
693 476
121 282
255 827
674 464
384 623
222 111
671 551
829 366
486 537
970 987
73 738
817 908
52 152
289 493
346 784
731 178
728 185
399 851
188 700
406 163
582 417
609 457
635 624
379 780
436 384
243 619
411 286
797 849
393 307
998 837
581 82
845 948
654 67
359 399
315 576
892 986
211 83
971 560
318 825
120 565
820 993
204 758
835 173
740 975
880 901
507 284
913 496
954 573
456 954
772 42
842 517
473 930
251 407
300 494
439 752
803 320
85 489
587 601
492 85
827 14
499 269
986 293
502 706
144 342
663 737
490 463
314 799
769 878
301 713
968 286
346 703
489 775
404 431
141 896
425 470
7 196
549 566
866 850
631 812
83 751
87 963
182 822
175 932
561 458
275 388
195 269
943 494
195 137
767 224
373 723
168 450
333 15
896 171
223 649
340 537
364 277
788 837
972 214
566 469
941 963
959 135
854 30
216 321
542 986
874 75
708 861
963 934
838 150
914 778
795 558
900 619
606 435
239 244
209 482
380 794
855 794
485 776
869 832
392 224
519 122
147 403
26 486
635 127
242 153
724 840
692 760
315 544
475 7
914 905
229 546
271 287
122 588
17 706
137 60
975 508
955 856
501 915
615 292
228 338
864 728
388 48
771 519
848 561
577 472
918 258
972 694
269 355
854 47
77 923
323 919
610 499
118 534
633 72
60 901
361 42
419 164
963 848
716 193
454 77
205 493
994 721
732 941
590 196
165 325
298 473
109 604
292 40
494 947
424 625
676 144
299 65
231 149
481 962
777 349
708 775
201 859
350 398
254 525
28 572
382 99
374 155
336 940
356 423
61 329
919 768
311 491
849 910
560 309
582 18
655 756
926 235
29 592
221 80
174 250
937 840
568 80
16 325
867 304
769 198
424 978
229 695
917 556
602 370
752 554
362 996
592 98
214 166
455 820
459 110
247 125
275 89
402 400
598 984
519 442
390 840
229 143
405 310
440 132
279 153
844 321
448 574
854 299
731 479
803 651
933 659
164 209
536 678
958 716
671 81
949 356
962 425
822 62
865 34
442 131
800 870
255 975
344 272
340 785
462 855
538 809
545 776
844 18
435 80
110 845
723 835
364 144
825 871
362 887
741 480
925 646
124 128
731 321
606 478
256 536
705 276
175 308
124 61
68 348
877 635
142 438
319 883
296 491
586 760
98 389
248 626
86 243
815 1000
274 497
705 74
799 516
979 362
193 930
450 799
153 167
16 871
972 341
436 27
765 868
736 230
496 896
862 463
972 332
152 174
350 626
644 130
372 571
826 244
496 609
511 430
164 165
80 730
704 786
156 236
550 112
557 221
625 956
112 741
885 513
77 73
550 181
163 95
280 20
483 650
927 328
338 391
39 848
88 796
732 419
351 328
548 928
499 76
811 439
21 812
69 60
697 413
216 233
333 817
804 725
739 394
237 741
637 187
916 976
420 146
512 53
190 393
3 119
3 430
283 432
810 123
928 977
836 94
965 868
1000 584
175 501
424 758
309 452
820 351
822 431
332 702
288 58
314 859
189 33
232 361
529 53
222 69
617 217
783 964
894 609
558 606
11 809
14 120
194 862
794 813
45 357
657 171
803 268
876 819
181 516
401 102
346 405
758 389
983 554
187 972
220 419
30 998
215 530
764 404
1 539
684 775
194 823
765 80
84 488
868 927
835 61
376 951
152 696
410 477
235 392
581 476
137 159
193 308
543 381
140 710
698 613
579 927
301 550
113 899
432 233
801 398
605 253
969 397
473 181
889 884
479 350
654 325
962 482
468 205
211 337
644 613
536 381
566 35
505 589
96 341
706 526
191 493
696 567
654 342
104 231
343 853
647 823
852 905
397 960
767 863
954 168
206 739
951 647
87 639
421 529
487 547
964 209
477 305
778 199
881 420
681 890
676 288
866 926
942 286
782 857
763 815
237 502
507 698
465 117
88 386
173 675
582 419
410 911
608 837
747 581
955 207
448 74
298 42
950 514
599 165
813 277
648 12
907 928
56 205
690 72
960 964
640 68
93 856
532 561
439 987
666 392
867 425
509 896
161 283
822 323
102 660
860 975
326 314
967 332
194 277
595 613
344 912
544 431
101 498
177 594
442 146
911 232
88 166
485 455
665 536
420 214
504 763
507 781
487 271
387 277
974 618
377 625
459 692
588 814
22 538
766 664
615 187
239 855
542 136
8 906
862 18
412 550
922 935
450 140
339 992
342 270
146 352
479 14
614 787
232 460
383 743
678 20
182 622
604 592
971 42
749 349
642 386
128 755
740 404
418 78
280 240
757 847
359 56
398 762
51 835
975 125
501 358
254 422
189 731
96 26
187 609
973 759
26 249
812 88
696 418
854 471
361 403
241 409
850 662
684 208
747 856
887 132
118 602
650 789
266 470
27 143
195 678
227 476
220 548
511 25
454 93
803 12
15 351
901 974
795 184
449 925
672 927
928 503
100 939
537 298
516 626
259 306
592 869
371 131
440 753
647 580
875 952
498 142
130 20
303 650
652 82
622 594
447 644
364 102
24 598
279 475
466 37
203 895
224 254
844 354
388 32
53 226
642 645
129 82
630 151
7 540
833 125
715 919
144 791
45 796
558 306
917 447
742 826
578 702
770 693
642 65
542 528
509 375
795 537
394 70
136 520
199 183
903 466
27 178
239 489
166 870
828 911
230 109
31 387
515 955
136 920
210 359
243 889
982 400
243 744
535 317
215 130
161 519
204 43
7 935
462 233
960 810
609 260
938 124
788 891
932 280
354 779
122 109
81 420
607 647
620 309
475 174
120 526
671 354
425 638
106 88
171 804
651 645
903 256
326 407
593 673
836 772
312 225
43 880
607 909
288 517
385 481
876 78
332 468
923 660
218 851
372 675
79 607
755 294
633 518
758 315
397 524
694 824
521 587
385 281
90 982
714 812
777 321
778 806
315 239
835 334
288 201
944 122
936 498
365 86
855 584
511 458
477 828
500 433
411 686
373 47
393 94
523 599
759 499
936 861
51 525
734 257
697 436
759 717
372 118
131 270
875 924
799 419
595 685
836 687
832 952
682 601
9 206
8 361
44 629
33 363
178 180
234 148
766 948
396 826
86 991
453 227
675 544
326 265
461 10
288 343
664 591
801 760
428 167
414 137
591 77
69 487
71 184
903 297
432 177
371 3
994 395
83 686
730 713
755 988
977 815
211 105
507 908
897 445
800 795
71 850
131 785
780 958
1 590
503 595
535 475
451 656
186 948
62 438
1000 747
108 300
76 465
467 356
559 438
883 502
818 49
95 140
970 279
804 647
937 289
218 612
571 406
268 774
423 936
960 258
982 638
319 370
453 509
243 568
298 150
501 33
818 282
175 266
812 192
292 399
980 453
120 864
81 676
148 519
574 334
422 844
235 187
521 761
149 865
606 816
556 588
618 591
472 846
569 691
485 146
484 525
658 543
644 658
920 807
499 628
953 781
115 142
583 302
714 969
562 157
970 554
872 117
399 955
480 921
939 131
386 398
124 85
140 50
273 114
998 154
660 71
90 198
942 952
205 162
478 73
235 159
879 250
270 94
754 316
777 792
340 610
76 582
805 249
345 323
786 999
241 670
28 582
144 606
765 780
777 92
864 852
138 706
519 404
456 802
394 419
694 767
763 259
316 101
285 642
780 795
628 208
516 131
471 402
114 554
551 272
825 41
818 975
764 531
535 528
171 668
586 925
679 798
321 178
365 851
518 684
61 464
79 606
760 142
231 624
232 164
693 47
597 925
42 862
554 417
442 184
55 283
570 506
14 729
788 520
394 26
55 447
324 539
971 760
181 65
101 15
504 314
533 507
262 891
794 562
223 189
25 225
660 460
307 45
18 994
871 949
14 584
171 772
831 21
902 97
302 305
578 752
307 185
86 858
244 585
909 644
556 780
605 883
352 176
865 350
464 826
793 283
370 130
918 156
904 153
627 722
384 617
84 155
83 688
72 754
399 211
797 565
442 742
775 880
523 662
733 621
502 511
572 961
151 907
715 820
891 9
793 972
11 801
403 217
725 463
656 545
221 168
531 784
358 724
768 652
351 27
412 694
680 487
97 696
61 175
189 3
12 465
848 230
30 940
803 62
524 682
973 3
228 919
115 786
148 556
984 755
724 22
150 878
543 26
77 59
165 150
191 818
7 442
172 418
777 871
11 71
274 467
43 743
182 698
758 920
891 70
334 344
93 469
720 369
976 313
477 21
524 427
821 241
419 718
185 119
654 15
467 885
789 661
660 894
209 517
275 78
742 21
696 437
84 394
146 413
379 981
801 232
475 613
836 595
460 139
87 551
489 625
632 404
338 704
893 32
712 545
737 570
938 266
76 730
112 602
476 363
190 281
744 274
534 95
149 447
382 113
451 364
423 508
412 306
152 50
232 254
182 659
570 328
748 36
455 551
406 934
132 277
823 986
24 599
55 191
342 660
870 90
112 627
642 683
492 575
119 257
230 688
62 116
755 479
704 807
118 763
295 753
909 225
364 886
171 369
277 614
797 895
280 26
709 665
303 259
542 56
230 53
467 295
150 741
426 220
804 1
151 952
818 536
774 250
74 447
804 436
989 264
527 924
339 89
678 313
540 789
216 538
518 21
10 346
184 10
841 141
560 604
544 855
777 964
206 175
745 405
239 303
209 259
659 860
574 195
417 434
499 125
106 344
617 435
546 891
14 239
818 579
747 311
488 740
992 943
899 241
589 135
589 242
932 684
564 272
198 361
7 832
421 134
53 566
827 85
378 920
110 595
116 471
531 637
95 771
906 618
569 758
584 737
659 167
423 400
586 982
742 808
742 308
649 722
570 575
45 937
633 134
366 249
693 742
546 825
64 604
885 297
17 240
34 462
87 190
154 428
805 75
938 240
692 32
805 289
913 831
547 857
6 330
452 658
582 403
324 183
868 779
135 350
466 71
533 268
937 258
21 328
212 890
743 897
317 973
949 247
76 492
385 393
84 221
292 835
389 595
804 82
325 803
830 278
316 700
101 17
365 939
602 607
180 701
894 377
995 58
463 973
575 149
354 97
953 975
183 664
572 580
633 16
584 151
81 869
900 322
554 915
441 758
424 932
373 164
376 978
176 913
142 82
394 202
678 475
485 629
148 419
785 238
174 88
871 530
192 376
268 171
226 404
412 432
538 490
442 222
440 99
392 380
275 985
170 748
871 26
905 298
829 604
163 96
778 66
841 148
500 200
255 965
210 754
226 595
159 247
613 316
866 500
90 416
808 956
243 148
83 161
376 904
260 990
917 345
888 847
653 457
853 250
259 982
485 263
702 516
597 110
491 991
897 536
146 621
620 382
468 373
199 382
345 434
592 490
414 781
988 195
97 325
841 477
282 773
457 924
710 586
162 759
533 823
865 799
281 76
423 935
454 681
585 161
314 421
32 297
119 181
314 727
113 182
630 130
387 139
71 692
505 810
117 570
702 453
770 478
282 360
865 754
199 413
634 210
741 491
343 737
249 360
343 381
435 719
190 782
315 195
486 837
527 982
159 956
557 447
438 462
951 956
721 471
337 497
203 622
766 641
561 894
652 7
334 484
175 770
926 491
75 937
597 10
427 44
391 628
807 422
572 468
72 939
721 691
961 359
856 110
669 505
150 639
499 423
198 713
467 884
693 660
393 395
942 488
922 955
909 823
106 833
655 76
370 124
543 365
861 204
868 35
701 101
303 172
288 362
749 991
406 185
828 708
149 102
759 749
313 600
15 804
625 714
439 662
952 411
530 81
6 951
90 601
287 37
417 679
796 971
531 65
965 928
165 72
245 223
526 155
295 581
767 606
790 503
695 830
149 602
166 141
693 52
251 468
803 641
641 996
250 258
576 788
465 999
951 248
542 217
484 259
565 848
585 262
646 71
251 336
544 163
728 337
55 291
344 873
280 977
103 222
602 100
614 796
887 786
194 439
282 336
200 905
486 943
361 478
425 318
215 915
608 747
200 44
136 236
526 782
449 172
596 13
44 843
239 348
236 166
226 115
422 995
615 997
167 823
958 411
734 668
133 155
586 392
769 837
232 313
80 921
641 91
281 398
569 115
752 805
633 367
836 962
642 868
459 283
914 112
791 173
294 349
154 497
891 897
871 370
243 603
125 722
107 697
350 966
49 415
651 426
955 183
599 911
328 942
771 899
21 14
695 443
988 235
81 568
198 239
183 412
240 628
795 375
728 16
11 43
490 51
386 651
224 110
479 700
679 999
946 947
535 590
324 338
984 370
90 84
899 30
493 252
960 331
672 169
692 895
175 79
620 589
79 478
308 815
61 818
633 951
517 526
751 330
949 174
940 20
808 143
363 522
125 93
914 979
775 161
718 255
183 435
588 78
425 446
408 850
53 683
747 587
726 893
993 795
629 860
559 100
878 399
970 639
302 44
822 74
495 348
806 321
742 204
622 816
429 267
130 650
308 379
940 353
561 880
951 869
816 348
303 568
457 303
263 660
694 448
8 763
820 762
368 227
322 406
560 836
498 639
306 106
315 366
692 719
318 126
434 520
837 281
240 670
685 583
258 914
357 757
707 624
200 384
679 936
181 419
747 909
684 323
149 851
249 911
313 493
538 569
508 63
475 874
444 526
67 55
797 83
681 982
446 30
308 964
879 367
300 137
678 134
186 151
15 536
696 353
145 685
817 184
977 464
513 649
50 217
133 378
104 434
446 681
668 464
788 258
20 789
712 562
231 183
731 985
116 815
830 65
9 365
93 405
853 697
55 448
904 204
975 742
436 267
262 868
430 561
816 87
856 968
967 187
104 129
311 888
419 519
895 309
567 299
360 41
842 274
285 528
403 307
770 436
884 286
585 41
442 716
864 187
387 455
113 90
697 744
104 630
126 381
160 193
631 677
798 811
580 296
179 853
939 689
845 393
560 378
899 635
589 178
405 874
657 268
752 743
536 989
946 200
870 549
77 244
276 701
272 935
293 717
644 95
662 370
908 593
127 694
967 581
592 281
641 572
64 436
649 772
711 287
117 995
833 309
253 748
708 809
612 996
303 532
475 55
498 202
218 615
631 988
571 788
96 164
71 831
253 503
393 671
906 123
548 319
158 102
914 34
968 939
805 453
995 837
571 409
227 919
510 680
614 982
522 453
162 212
485 865
726 262
922 603
348 833
413 163
564 163
271 383
48 559
750 635
637 784
308 654
97 546
659 527
469 896
257 738
412 471
520 37
647 409
607 666
158 315
717 751
72 78
477 575
67 418
309 554
926 46
19 27
726 898
849 309
703 399
197 176
969 256
179 165
32 268
612 819
85 967
848 451
414 565
399 435
466 631
197 323
84 536
844 975
192 573
626 347
946 274
36 262
939 228
368 69
774 171
917 467
433 148
242 803
858 666
574 552
430 514
982 262
398 589
644 619
200 366
219 180
759 331
647 673
688 120
387 146
171 898
822 400
937 598
579 804
491 701
245 791
894 562
793 113
566 920
800 161
585 142
427 315
755 844
708 180
771 423
388 548
988 846
731 877
863 897
619 211
976 59
41 720
873 235
758 948
740 347
468 503
141 883
93 331
650 582
930 803
1 140
613 137
753 438
911 757
103 995
421 372
911 327
126 519
827 910
104 111
714 245
939 154
837 680
4 27
67 614
747 246
151 641
642 405
833 735
424 519
951 291
719 512
891 595
861 617
294 881
607 273
503 781
840 684
408 741
446 975
368 125
124 308
188 778
883 184
784 265
875 546
240 393
988 522
939 897
525 515
947 550
495 754
608 533
709 315
439 824
833 438
345 927
140 402
362 695
939 603
111 290
284 352
532 750
809 904
385 408
539 100
787 264
634 19
191 883
263 388
789 221
659 4
944 765
612 290
160 212
10 99
660 872
278 139
309 364
922 241
716 296
505 868
800 943
290 582
595 856
26 892
660 966
149 431
762 29
469 980
1000 551
791 864
62 474
513 211
216 39
962 772
615 87
721 840
683 738
722 620
981 437
364 78
539 204
54 202
569 338
725 750
332 343
439 470
895 82
511 762
979 483
758 537
477 718
586 821
86 873
433 719
673 484
671 647
404 910
221 400
848 198
918 127
749 915
353 923
195 33
615 906
739 79
879 424
435 187
272 228
128 731
397 108
315 938
566 510
709 478
236 121
779 182
161 251
455 694
142 790
654 840
345 627
711 377
689 588
899 380
858 519
685 890
915 711
808 246
622 606
771 222
809 397
820 658
582 991
183 407
11 317
40 818
311 494
901 37
992 967
86 396
14 443
565 799
397 304
418 745
809 532
317 539
837 366
465 72
575 318
699 538
611 362
762 923
287 690
648 792
629 607
26 228
232 856
868 43
591 116
611 349
276 825
963 700
276 24
275 187
230 50
4 473
274 171
664 44
296 171
37 339
164 934
568 352
118 223
61 525
453 479
315 680
988 149
251 912
824 925
801 844
569 403
224 326
100 18
23 956
1000 979
433 208
368 528
647 907
606 764
241 917
718 367
227 738
434 899
684 116
324 845
433 879
136 847
496 106
622 490
483 133
98 343
203 368
477 96
447 680
624 250
808 673
997 574
354 754
228 117
949 335
797 439
617 530
769 914
742 179
689 20
731 379
358 423
174 882
635 996
257 885
195 591
76 41
326 340
178 601
203 320
236 998
588 170
575 969
890 157
793 932
620 823
768 244
142 442
891 370
595 154
40 476
816 69
299 466
1000 916
535 131
272 112
599 409
330 895
794 37
849 688
873 292
59 286
204 6
518 106
138 542
821 420
493 559
956 976
326 773
328 662
984 351
950 516
961 327
351 572
968 399
282 36
152 778
175 363
737 939
161 688
418 637
967 288
689 657
495 70
768 592
63 386
838 81
122 542
493 203
738 81
247 819
645 610
235 529
447 780
348 513
740 376
658 680
977 879
497 368
808 782
784 962
219 52
162 430
350 252
717 500
488 772
567 62
239 165
712 674
522 557
60 479
400 762
422 682
65 327
675 642
694 223
49 869
101 664
837 409
900 775
858 588
48 931
503 794
965 127
182 216
409 283
376 920
799 407
896 6
79 805
87 253
568 712
983 280
595 978
645 906
619 828
821 801
232 728
364 927
238 684
393 126
286 799
275 288
212 295
779 661
622 787
200 264
105 159
509 263
372 100
174 578
60 969
76 32
371 936
12 253
641 8
540 77
164 941
757 375
253 511
301 585
93 475
641 554
959 784
929 1000
249 392
138 622
800 857
434 811
905 709
979 747
329 564
290 776
670 833
289 391
885 264
902 116
124 894
255 916
527 914
24 368
255 88
133 228
35 128
688 407
791 148
820 702
232 729
1 36
35 434
126 596
110 717
947 737
528 171
189 203
24 476
697 61
103 772
97 182
827 930
88 124
272 711
806 834
401 687
325 370
249 818
610 343
603 147
435 656
398 605
352 480
239 12
15 962
841 168
566 567
535 87
134 457
537 631
639 312
358 957
826 985
231 755
404 361
590 291
541 167
586 810
604 506
96 295
151 768
519 838
53 805
892 991
561 983
936 405
888 984
481 741
474 680
544 446
63 323
536 396
601 669
421 928
908 868
47 131
66 648
869 975
817 362
320 910
649 181
236 587
514 66
327 286
95 38
586 953
190 300
757 182
704 487
414 535
543 972
918 917
796 865
704 564
880 404
452 331
611 205
651 805
985 396
543 19
769 863
238 750
65 59
146 429
937 554
245 122
912 470
987 567
973 13
35 734
820 147
319 661
865 27
425 780
545 574
888 352
632 226
171 522
304 880
800 1000
857 850
959 108
128 922
518 345
957 914
746 454
122 605
553 485
855 927
144 930
717 320
96 438
804 651
897 920
90 594
430 633
377 938
867 133
368 935
264 716
633 993
404 47
865 444
896 325
363 709
701 271
653 466
997 50
660 17
679 642
931 18
4 125
616 645
798 347
216 871
753 145
678 931
94 678
555 185
606 422
14 363
345 109
88 532
394 105
706 989
193 142
742 67
64 117
775 530
540 716
75 594
167 44
553 671
865 835
47 63
44 382
159 241
407 265
78 896
727 577
30 120
26 790
734 279
942 333
750 344
517 37
669 683
552 307
249 446
983 678
335 13
36 647
806 714
455 736
718 754
501 193
190 873
868 377
642 763
237 650
954 963
872 633
272 343
919 35
882 796
366 15
640 72
266 481
672 282
40 159
555 483
284 802
121 279
881 497
506 203
285 306
852 72
90 295
600 402
798 115
378 727
994 389
73 213
204 55
999 134
96 993
821 494
428 385
904 380
510 787
769 280
801 912
171 379
51 42
501 261
59 334
489 460
506 275
488 303
640 968
530 48
945 514
76 339
574 509
401 352
238 325
469 430
460 108
657 355
367 589
379 526
575 375
233 687
835 189
418 221
28 338
651 642
430 570
321 705
626 777
925 723
321 601
836 156
621 987
667 396
923 607
749 788
651 342
498 212
876 382
919 372
550 296
640 602
194 135
179 563
981 576
807 388
336 428
272 204
102 126
278 611
307 536
333 59
516 262
72 207
229 248
622 321
288 150
161 941
809 175
617 986
158 866
920 279
487 762
349 410
858 941
844 507
70 892
622 497
413 328
424 403
741 941
357 547
931 715
605 298
244 960
803 388
210 328
681 897
313 426
346 893
307 335
631 121
399 143
334 247
787 999
552 439
904 273
462 472
805 482
395 673
457 544
489 745
653 244
71 455
127 157
221 386
219 186
355 544
844 584
650 617
60 769
625 821
759 248
91 740
755 895
956 742
606 15
929 722
264 153
584 710
846 122
731 665
83 507
336 696
633 460
759 402
582 230
532 584
418 996
901 835
376 258
353 644
753 2
571 982
978 329
711 266
644 875
972 722
440 290
264 87
812 199
740 934
723 343
993 679
467 37
778 396
546 918
672 516
66 172
98 390
265 544
940 344
901 624
725 357
719 891
457 270
17 324
287 542
456 733
498 950
606 753
487 346
919 524
430 999
147 102
300 232
667 467
987 789
14 170
127 925
836 615
768 485
809 529
121 930
210 901
380 516
670 538
874 603
280 393
965 486
118 29
131 471
156 51
346 939
148 691
533 902
488 432
211 299
588 217
542 877
613 410
245 806
840 619
588 460
551 960
159 865
843 956
902 5
677 125
742 522
313 167
208 16
288 21
335 951
396 614
886 489
113 436
513 316
967 26
347 568
648 436
516 348
976 531
492 226
834 386
436 878
312 723
516 429
276 231
558 498
333 182
335 914
937 696
497 33
412 186
817 649
477 300
305 973
549 682
141 902
942 498
580 528
631 503
45 207
242 464
328 392
235 387
648 321
432 287
24 243
300 923
943 212
417 545
656 841
37 211
635 176
229 867
728 129
708 413
470 563
440 471
860 215
411 289
133 336
837 464
740 156
810 652
650 879
951 563
966 455
132 233
628 787
558 217
760 903
988 940
316 557
8 346
190 615
686 376
73 33
854 736
925 124
437 475
84 214
329 913
662 999
438 954
801 294
180 801
997 162
368 937
476 313
914 372
198 800
873 728
421 447
358 590
413 164
412 808
673 523
226 334
510 373
840 989
995 948
886 704
511 172
63 909
218 444
519 855
270 844
756 651
621 183
565 982
731 724
13 920
491 788
470 949
362 522
626 154
374 193
847 239
243 500
380 138
688 819
463 865
702 947
74 865
560 114
460 258
478 491
970 168
869 283
85 808
120 167
208 678
631 295
673 901
287 339
40 678
429 714
929 486
403 631
342 59
681 704
624 314
439 697
622 74
129 638
67 733
952 940
43 424
62 859
429 472
674 142
630 402
82 721
215 472
192 445
879 551
598 420
90 54
257 855
871 663
57 95
864 972
69 851
168 189
793 107
1 525
294 289
129 917
272 853
292 775
591 568
835 142
789 840
595 29
158 684
926 368
397 470
378 976
562 611
276 180
893 886
625 104
35 255
624 260
706 465
14 316
947 639
779 162
550 818
540 460
310 21
633 786
381 420
919 844
123 576
539 917
686 805
70 566
476 723
871 244
986 286
761 571
230 672
586 519
711 475
275 424
103 980
839 752
84 259
696 304
5 808
64 501
1000 708
520 7
39 320
892 537
755 89
544 178
293 429
474 813
688 292
516 854
884 79
778 981
858 828
585 720
461 464
470 669
787 368
676 39
472 683
913 981
602 752
795 169
557 451
376 253
129 996
763 99
516 40
92 709
441 334
870 208
994 252
47 795
275 514
949 99
382 745
691 487
4 884
36 35
878 168
194 797
347 133
776 859
733 835
235 496
978 107
40 702
477 746
110 210
432 395
906 370
668 704
451 105
367 778
532 50
703 558
485 159
801 946
848 966
283 763
641 421
438 234
897 626
452 919
126 448
423 518
242 1
478 253
873 793
19 379
593 682
426 465
886 269
913 491
872 338
57 759
26 657
177 587
191 245
644 854
751 99
524 309
330 81
393 780
320 179
878 564
615 739
591 316
867 168
304 823
952 294
247 278
42 202
385 903
847 496
845 575
709 213
921 283
499 572
803 135
876 915
462 508
592 736
71 273
362 723
374 761
615 588
940 912
719 337
158 570
752 765
592 523
735 661
901 643
26 297
396 628
448 972
708 173
194 597
344 942
98 542
483 554
562 722
171 990
589 33
675 750
485 967
833 184
478 447
51 991
235 370
575 616
630 266
843 812
134 981
323 164
461 353
110 426
224 503
963 626
470 494
213 103
781 540
82 580
374 701
753 824
668 766
256 906
187 447
867 289
847 395
135 127
116 198
919 830
467 256
595 608
45 914
560 559
519 881
768 695
163 294
968 783
145 591
122 712
284 213
707 251
605 757
455 334
233 780
409 904
705 152
428 802
425 932
952 191
560 94
103 137
463 757
403 867
431 392
649 265
423 693
326 767
30 726
251 575
387 976
514 287
863 228
317 253
956 917
718 505
164 510
506 900
814 146
609 427
994 134
114 396
906 310
840 72
601 667
588 781
900 645
539 745
257 828
377 871
34 90
984 831
291 158
741 706
82 746
811 634
141 614
91 533
781 396
622 97
244 234
866 252
683 710
942 589
990 56
35 233
524 302
780 960
82 840
39 745
802 925
9 197
455 380
578 581
13 968
385 610
574 250
916 951
507 30
925 635
952 296
16 817
169 913
938 722
592 777
573 36
220 812
212 734
347 4
876 249
822 63
135 179
82 322
718 203
670 638
897 75
533 12
931 124
462 445
712 56
374 227
373 925
431 961
586 457
736 391
471 68
951 12
388 241
16 896
488 969
483 791
968 335
432 367
286 5
676 134
370 79
573 471
415 292
637 317
529 608
428 630
13 891
832 599
191 207
315 596
987 347
273 791
156 100
624 488
180 479
353 522
112 779
227 546
311 515
839 350
747 625
465 704
858 276
878 224
824 509
268 948
591 737
203 947
986 572
185 642
600 877
185 241
830 401
619 583
998 582
302 822
458 831
492 686
748 362
977 410
10 521
102 56
591 537
225 765
25 431
164 423
362 631
610 387
599 651
933 881
175 385
18 594
83 642
920 592
983 559
956 739
522 409
695 833
4 345
280 846
846 117
149 297
920 264
305 194
247 238
667 644
172 86
685 485
727 366
105 835
869 31
792 123
441 70
486 940
338 521
91 650
902 40
992 367
554 104
602 719
330 646
948 511
173 218
858 750
294 198
585 566
989 144
851 912
33 492
238 396
744 230
504 207
499 882
154 882
202 519
306 629
892 823
132 780
712 976
692 278
580 129
752 348
551 254
766 836
436 978
992 449
875 248
572 999
984 538
188 81
295 712
952 12
563 276
253 429
373 828
316 558
417 75
72 221
959 128
971 183
899 307
449 251
779 509
742 305
567 946
823 792
856 200
327 129
311 900
720 414
299 249
713 960
344 437
284 690
580 231
372 509
106 508
82 333
726 723
620 196
45 701
855 60
375 802
173 883
813 571
609 401
573 229
938 300
213 558
717 946
754 900
950 666
490 751
7 135
519 329
789 652
719 371
487 741
671 678
601 615
330 30
585 496
221 972
681 33
389 422
745 326
598 870
622 508
484 104
614 783
852 254
857 810
584 677
786 257
535 671
654 163
913 51
515 923
573 177
700 888
592 831
516 698
513 203
963 716
140 337
230 810
818 260
442 938
62 79
828 335
702 658
693 361
952 186
287 306
868 300
565 175
108 936
604 130
646 243
246 566
201 941
603 234
964 82
915 791
128 330
582 380
634 854
311 896
900 401
132 347
653 24
531 505
471 678
720 766
237 593
505 562
525 931
985 18
41 874
100 266
867 874
597 666
826 806
843 593
110 209
934 986
187 210
940 493
62 942
148 943
131 232
854 773
724 265
849 363
794 355
300 810
885 142
499 904
249 256
209 780
803 310
258 966
771 255
475 866
110 567
166 576
285 205
160 661
762 886
287 128
87 725
740 938
817 18
257 940
312 922
149 947
600 593
715 726
444 660
24 511
344 668
993 524
588 200
549 573
175 358
554 598
38 714
37 234
680 143
637 592
464 687
323 954
499 619
439 368
830 741
687 457
217 749
495 804
176 965
257 204
626 821
130 120
399 293
602 527
209 54
425 512
437 273
863 744
539 280
281 156
934 825
507 804
253 998
55 340
937 564
351 246
105 775
667 191
617 943
495 787
947 681
384 317
194 427
251 655
757 940
554 890
64 717
853 982
604 76
509 254
388 700
44 513
323 622
525 708
726 2
799 820
196 551
741 804
245 653
491 93
564 97
191 968
631 745
792 203
699 519
854 352
852 940
970 597
757 342
63 322
399 340
44 216
124 526
309 184
85 376
201 975
905 7
52 634
141 176
46 977
203 790
513 138
269 701
798 56
407 501
541 909
949 528
150 110
104 268
595 691
73 620
435 463
46 43
18 491
273 1000
333 828
685 483
964 495
446 729
715 939
912 204
756 139
885 314
728 153
336 856
719 24
85 444
988 810
85 619
645 141
942 134
108 128
599 457
401 726
834 326
522 219
478 330
5 554
733 158
794 66
929 245
291 120
709 483
70 811
99 123
139 356
552 26
517 637
981 850
201 415
520 409
634 906
473 9
114 822
418 61
114 558
387 8
365 660
945 38
265 764
366 846
929 658
161 86
949 687
946 252
964 834
393 525
416 564
710 699
435 489
16 491
613 908
414 529
928 547
159 386
421 603
785 82
537 589
906 726
357 625
206 728
49 649
597 220
51 313
581 486
185 41
728 723
876 962
771 55
997 712
94 410
653 300
974 340
553 130
50 468
18 292
220 542
463 486
862 452
46 287
164 143
581 878
884 477
804 472
104 776
772 958
304 443
212 231
610 936
149 849
631 680
906 354
556 962
580 662
589 941
302 993
827 189
232 13
459 208
298 90
864 284
960 971
238 895
793 252
919 846
28 190
905 909
980 816
221 901
761 249
212 390
433 431
281 151
218 449
205 124
171 768
674 166
589 579
534 24
648 206
893 833
992 991
486 769
989 810
655 470
853 740
491 983
8 723
531 68
504 520
189 646
198 78
263 443
694 429
175 791
697 495
493 114
669 438
834 866
722 374
635 541
180 879
37 51
440 172
159 652
310 264
885 563
991 425
455 202
881 372
857 94
149 761
928 138
546 130
407 475
216 387
982 690
353 236
895 311
30 124
763 671
914 763
944 254
983 609
960 469
28 386
705 32
855 436
718 317
298 706
44 301
532 246
557 617
167 561
838 508
436 412
507 551
610 437
440 166
233 820
961 708
759 498
228 286
304 117
987 113
521 883
591 719
4 334
830 363
971 351
436 185
766 435
177 382
871 200
478 601
565 223
416 484
128 619
385 15
678 468
112 786
233 129
242 63
169 154
219 263
930 199
322 878
230 425
687 411
842 829
701 689
327 78
998 95
909 25
92 949
935 605
697 880
922 297
673 889
584 114
678 555
124 913
741 42
399 185
843 703
971 974
741 561
335 129
529 911
57 7
366 465
334 562
112 994
302 834
17 714
854 820
204 606
965 817
836 285
895 785
555 787
897 779
848 693
38 689
808 341
648 336
772 718
735 928
909 121
169 475
967 270
107 467
894 375
296 947
932 737
557 589
340 138
992 611
810 486
792 86
692 613
180 311
681 942
660 670
345 134
150 161
77 702
433 918
127 874
594 888
576 340
100 781
773 323
708 107
402 768
669 863
742 825
400 40
515 850
987 554
813 702
26 930
795 794
713 299
283 223
656 965
910 624
708 863
470 252
815 852
31 165
786 733
178 571
93 436
992 377
683 395
296 199
303 340
404 597
570 85
401 272
457 401
19 614
317 829
160 835
163 577
433 116
530 671
943 565
196 948
922 310
527 741
259 218
79 383
346 279
384 852
917 146
749 621
150 713
326 726
819 577
752 998
83 532
765 959
935 134
513 989
297 988
564 301
664 490
711 292
975 657
694 326
625 322
324 776
91 438
613 72
289 525
730 978
383 680
480 630
251 687
775 794
957 410
291 439
973 25
609 207
848 433
60 966
2 403
832 666
585 169
443 336
761 693
255 121
501 998
496 376
881 823
200 888
690 351
605 97
343 29
297 360
578 14
975 848
198 590
155 690
440 638
266 505
473 312
182 992
298 780
444 549
379 430
729 849
306 687
971 992
880 593
597 100
86 595
397 717
976 354
60 826
925 741
28 430
858 616
876 544
253 392
887 807
935 885
354 795
557 362
467 179
433 651
402 274
668 776
981 735
17 36
70 214
330 286
528 125
753 322
286 257
924 639
127 360
892 653
780 950
310 23
858 172
845 135
155 163
125 303
279 175
230 652
983 449
822 91
991 121
817 705
751 195
478 399
518 643
705 805
943 190
765 655
754 50
673 974
552 561
186 993
831 945
934 622
265 552
786 510
611 697
54 272
450 653
39 53
120 665
275 575
709 410
244 120
345 28
967 977
755 993
630 233
243 754
726 159
192 761
821 752
918 289
288 238
90 624
414 329
50 195
160 179
651 876
679 747
409 589
657 479
337 519
643 680
193 973
683 145
638 799
382 103
649 198
810 930
519 997
302 246
888 510
282 194
944 737
408 405
911 110
307 999
978 876
829 307
949 632
502 629
122 264
691 882
873 377
920 214
5 779
298 899
300 888
749 746
796 716
939 955
981 30
223 64
646 86
206 793
885 276
137 620
229 251
26 36
657 995
75 864
807 631
445 23
419 760
899 152
909 308
908 648
872 498
869 705
936 257
875 409
362 681
928 400
72 399
101 416
910 755
401 152
416 999
569 885
257 373
890 519
723 460
695 843
539 535
29 273
829 665
219 230
791 527
252 506
577 527
139 344
655 433
553 259
209 33
13 871
556 501
776 15
506 824
805 573
174 189
898 98
100 883
758 947
335 801
225 662
67 154
313 668
131 522
442 853
337 268
111 294
668 749
275 206
349 801
147 677
29 171
317 881
66 974
640 327
857 87
138 117
840 890
610 760
853 949
685 36
835 419
29 542
76 939
275 718
676 867
897 317
966 506
493 423
344 173
612 750
37 86
621 525
851 97
91 668
594 492
683 348
89 208
1 968
345 764
446 493
472 256
47 569
219 31
294 120
278 102
246 876
258 294
354 860
832 885
165 831
911 578
136 676
730 23
332 586
349 436
750 880
528 322
645 62
231 779
867 191
673 116
989 923
836 880
411 499
201 227
538 556
16 803
58 535
562 682
648 856
669 888
583 921
351 495
934 424
821 912
979 349
578 269
207 495
564 456
715 868
490 297
101 654
871 95
726 445
745 232
204 10
569 78
711 367
932 495
636 554
233 81
871 913
783 988
885 38
906 805
424 318
294 192
962 683
309 676
357 569
572 525
455 779
84 812
279 537
803 232
266 756
289 822
591 78
730 433
318 272
351 701
51 859
169 370
561 872
956 509
967 68
494 909
210 654
782 480
532 588
132 589
78 697
606 812
399 313
486 368
722 135
15 615
26 835
438 853
487 295
149 493
978 557
538 372
153 869
910 767
428 519
897 575
630 757
608 408
639 743
681 649
7 505
470 181
879 55
745 848
286 547
69 185
315 929
970 904
808 368
550 946
997 691
500 959
355 68
988 164
120 694
14 742
52 860
236 237
109 653
869 469
138 549
572 117
260 441
628 762
805 607
400 582
101 528
662 823
925 267
681 275
751 170
734 837
481 368
239 726
607 455
549 469
743 418
249 52
756 416
33 658
405 329
182 154
667 734
854 855
560 507
163 878
562 566
725 14
744 450
30 720
936 263
760 169
987 297
256 570
772 602
63 361
386 268
5 841
569 154
214 393
424 300
353 405
304 653
333 693
965 508
814 161
727 270
219 776
669 485
536 410
707 469
779 63
177 174
105 970
476 803
690 970
448 844
535 522
292 219
351 316
322 993
703 828
356 863
352 563
465 336
863 321
330 95
527 699
418 199
936 543
643 566
315 611
531 445
76 164
96 440
510 564
212 554
619 760
759 141
64 550
721 978
426 803
389 699
344 444
805 111
237 953
741 669
79 496
889 761
406 567
443 231
56 584
692 181
437 878
416 844
963 914
140 365
685 969
551 509
23 272
926 982
262 619
802 14
669 534
908 894
24 693
438 766
444 925
566 180
417 294
692 192
907 812
149 280
772 296
929 6
408 869
825 244
481 525
287 931
790 568
583 715
599 55
850 846
911 610
651 622
367 841
693 700
398 622
246 839
691 775
127 521
173 122
90 552
655 972
236 163
112 916
768 570
984 379
508 181
504 489
511 574
373 57
676 422
97 383
149 222
291 553
307 505
689 322
22 352
65 975
557 852
859 204
492 751
357 333
76 432
859 597
612 94
504 921
721 258
815 369
222 525
972 477
865 206
986 109
254 516
313 177
663 397
713 110
855 456
481 687
297 562
826 866
685 50
542 921
311 150
999 263
138 955
101 795
180 511
766 634
167 595
196 736
749 248
15 262
864 84
732 521
559 531
550 374
207 371
830 511
897 843
582 636
726 382
231 468
341 500
966 557
373 850
584 986
277 244
568 803
870 995
65 647
937 423
83 588
867 162
876 862
34 362
371 540
927 386
48 641
210 202
312 440
901 608
251 963
84 181
122 456
363 422
536 545
332 291
520 944
603 847
822 901
977 573
926 818
272 624
286 784
901 521
236 548
592 518
35 887
338 518
807 930
656 74
865 905
144 822
805 351
244 736
660 906
880 854
499 949
320 164
852 416
514 99
428 966
403 421
637 987
802 549
573 913
742 507
624 463
774 256
775 507
725 699
727 388
162 167
781 647
680 23
996 506
237 244
553 983
943 700
762 908
935 281
915 431
703 19
597 872
684 771
403 766
831 443
261 632
30 35
221 703
172 64
303 767
832 958
971 713
310 786
921 975
771 674
532 20
727 359
645 128
978 307
358 262
405 661
979 693
973 413
148 211
59 443
672 733
945 222
805 992
554 706
829 178
760 861
555 845
260 784
201 213
91 569
36 951
723 587
596 880
17 78
379 434
141 559
552 518
671 502
772 149
504 626
594 860
991 88
650 212
381 425
753 278
335 613
58 285
84 902
706 583
439 216
471 855
55 951
309 152
402 275
597 571
640 910
40 287
644 285
924 437
694 827
88 553
439 601
228 407
225 856
124 970
337 241
616 805
796 95
741 358
758 444
142 229
341 123
408 33
866 846
527 707
955 499
399 786
339 203
695 455
840 768
965 396
441 614
906 915
437 642
417 464
996 160
581 262
910 509
340 3
660 124
202 5
880 847
525 401
459 477
353 188
936 363
542 937
25 807
279 251
557 392
211 888
617 979
395 163
453 432
203 87
314 978
719 157
67 575
705 252
405 654
325 205
851 27
460 820
161 393
5 337
102 551
197 460
92 251
141 247
776 516
176 348
741 592
866 454
919 722
266 45
629 72
710 968
262 845
876 574
871 753
93 54
874 271
926 909
288 938
438 105
662 155
678 343
45 8
428 492
903 195
227 972
76 589
569 5
555 127
798 669
188 70
555 945
900 292
221 618
816 172
896 300
978 806
474 528
834 440
835 827
221 801
242 659
854 247
519 229
109 41
830 393
709 939
179 721
845 622
153 192
267 777
495 320
825 681
902 480
550 178
296 971
288 711
82 423
766 399
80 461
910 861
530 828
574 686
218 768
170 697
963 477
951 40
208 443
872 725
428 808
340 179
691 822
531 682
977 508
575 795
209 55
529 546
174 208
894 698
117 815
470 201
362 79
645 454
54 808
957 634
950 621
973 151
583 782
264 289
77 559
579 375
91 962
149 450
910 538
316 50
483 62
379 582
614 691
526 837
656 856
876 831
102 57
385 515
580 461
237 743
226 513
582 121
401 511
764 791
948 529
596 21
124 649
672 244
410 771
716 22
887 495
198 924
172 649
509 24
386 97
653 789
335 922
369 287
865 361
325 442
328 399
575 926
703 257
568 740
610 952
783 701
481 974
652 400
414 396
227 117
131 866
123 70
11 572
636 142
769 339
379 947
37 91
155 598
512 473
130 806
290 860
164 184
438 469
679 365
646 880
891 818
733 858
695 944
120 435
619 419
726 180
460 64
269 568
58 531
922 690
655 23
550 772
72 137
898 548
76 190
848 460
801 889
801 125
858 563
158 627
762 990
800 948
638 59
223 215
194 332
648 60
747 271
800 246
752 939
568 397
625 414
211 69
105 979
20 385
752 845
117 328
683 882
984 674
779 204
770 848
162 1
911 691
826 902
14 338
748 444
137 916
17 483
941 800
229 510
900 135
656 301
91 100
4 975
995 287
273 531
820 872
572 952
323 550
172 320
500 208
486 724
619 604
834 423
303 120
180 751
93 641
797 641
827 40
30 131
728 645
400 678
153 884
511 527
94 438
83 740
233 66
624 721
693 558
972 983
835 368
384 175
963 110
230 760
475 660
446 410
729 666
322 38
453 75
748 336
552 66
145 811
930 522
495 811
859 908
723 705
116 800
437 311
71 70
74 740
869 284
543 451
311 959
792 395
936 48
877 221
708 380
322 536
391 67
317 2
283 417
686 502
532 328
34 928
186 636
520 314
754 961
886 287
840 135
364 337
122 414
748 59
858 680
536 924
575 115
405 668
601 157
124 34
219 849
224 597
173 285
191 361
694 178
169 387
492 97
393 933
86 714
528 120
361 592
668 363
811 579
452 228
5 903
559 444
77 597
131 298
746 700
865 695
963 783
535 693
256 248
306 705
815 732
61 120
652 569
31 294
945 644
841 979
90 240
950 520
378 257
119 163
580 600
806 801
145 852
912 358
357 48
930 477
936 893
683 393
897 448
609 850
815 511
483 565
918 946
397 129
787 573
392 179
870 928
199 359
385 289
346 537
924 800
266 488
247 511
957 723
546 590
322 919
319 511
642 619
660 390
931 989
330 416
358 577
954 988
175 643
171 456
273 627
266 863
862 91
7 387
77 288
58 129
872 239
250 139
514 864
151 424
157 790
937 73
593 815
689 867
689 585
920 447
529 10
107 459
696 100
217 25
567 94
184 625
664 858
243 766
858 556
358 516
496 753
216 455
536 195
88 157
48 422
87 741
551 445
920 491
759 121
308 106
292 530
354 483
972 716
107 957
333 163
708 76
232 42
75 709
811 804
961 155
786 956
887 5
62 421
561 462
46 908
98 869
63 980
190 810
983 976
261 498
986 203
966 714
652 142
452 289
159 803
795 65
531 86
590 67
647 990
139 96
730 872
26 727
457 371
377 12
991 842
905 723
919 560
709 57
877 147
74 121
518 289
214 376
731 274
254 538
549 387
387 9
309 778
645 415
390 279
587 889
543 416
695 734
58 240
782 236
287 136
783 465
38 427
534 20
107 98
928 919
195 459
776 184
118 409
296 459
118 970
24 572
178 168
224 700
695 503
500 851
66 67
8 459
9 452
477 822
940 576
595 1
575 607
956 111
397 795
38 706
998 700
49 739
487 799
323 395
76 423
66 262
329 535
689 137
268 709
286 282
22 661
926 16
879 4
4 314
858 674
522 984
656 631
348 205
15 285
566 126
442 19
275 371
551 527
260 387
867 446
466 918
358 438
61 58
853 253
40 912
278 421
889 763
987 671
225 557
596 502
725 623
62 316
742 515
654 196
629 764
63 408
785 102
257 930
521 88
711 750
461 51
510 109
212 358
151 324
100 737
444 364
47 601
505 729
89 836
872 418
530 567
471 69
454 361
736 948
777 796
432 896
393 223
659 207
849 535
531 288
808 709
920 996
344 733
585 416
152 632
205 49
369 197
528 240
428 131
520 997
522 734
416 856
498 679
207 865
19 5
975 281
687 622
126 644
39 100
728 142
550 192
104 536
483 929
359 880
190 401
882 869
113 224
637 800
814 378
374 206
159 183
98 262
726 857
709 366
258 922
123 413
918 871
66 424
981 697
563 648
52 818
614 242
937 603
85 274
813 690
432 652
963 570
516 26
522 72
116 792
241 826
343 574
82 152
248 662
802 69
554 120
320 720
930 653
392 849
753 473
354 423
607 197
190 707
273 652
238 88
943 169
645 389
760 90
396 197
200 701
617 874
862 667
646 882
95 104
29 227
371 319
285 319
578 246
791 682
998 425
988 671
17 797
375 797
179 125
760 977
353 398
42 870
667 694
267 332
927 467
140 7
266 4
419 274
945 183
774 296
756 962
469 140
723 205
80 877
218 742
370 435
517 693
443 597
13 710
698 223
511 264
680 125
396 813
759 227
933 261
143 309
209 757
732 51
524 428
484 489
701 39
235 680
668 218
113 194
678 814
826 681
404 961
951 298
394 452
78 595
723 97
904 539
651 175
741 961
48 952
712 103
609 445
957 700
345 199
50 834
947 606
584 860
57 304
969 622
103 288
840 198
92 395
241 323
509 678
433 995
725 544
902 440
865 808
573 57
335 748
501 71
554 930
596 790
651 815
900 234
267 282
230 437
356 532
132 144
644 606
229 939
152 710
584 826
777 617
278 142
822 624
473 264
462 386
572 161
938 547
313 430
536 48
430 488
839 456
12 697
999 925
214 404
350 891
29 279
520 604
76 211
653 469
474 817
184 879
485 872
844 564
801 397
476 29
592 731
505 127
406 735
737 59
818 574
746 927
195 432
979 451
741 275
318 265
724 181
839 852
964 871
371 599
698 879
830 121
812 612
917 647
609 48
433 104
802 209
487 613
619 964
578 575
165 202
414 718
971 542
579 797
455 635
364 142
892 352
301 790
552 473
976 249
759 461
406 558
942 170
46 169
205 511
694 923
966 780
219 387
50 897
872 836
574 199
149 123
802 310
53 872
263 116
635 149
591 329
951 320
723 46
524 15
109 638
231 744
123 26
369 465
767 639
365 671
493 153
571 326
808 596
186 567
225 880
145 860
177 574
49 257
402 41
698 203
236 110
729 338
378 465
788 647
718 10
409 183
769 825
539 625
594 818
584 411
933 410
705 80
626 559
592 636
392 740
452 990
459 605
963 85
601 4
528 44
528 95
142 661
686 650
542 228
839 22
114 170
202 118
82 390
3 476
386 457
470 49
269 424
762 112
248 103
552 310
479 485
865 874
644 567
175 828
867 490
803 850
534 918
692 62
766 171
138 335
443 329
931 69
256 236
884 857
526 287
198 368
343 948
302 847
671 215
751 696
798 957
798 118
807 23
229 678
360 128
569 11
253 183
614 453
620 460
9 835
782 490
881 477
570 956
604 574
264 117
526 648
17 581
335 70
211 907
840 275
63 639
466 289
827 117
651 392
519 677
532 619
662 628
649 582
179 47
50 227
129 409
948 525
979 247
294 688
827 540
507 1000
791 992
318 363
430 852
250 476
726 335
798 771
556 813
666 984
841 658
579 180
344 989
858 817
411 860
332 528
51 87
599 400
50 400
131 833
495 922
906 883
97 278
815 248
879 35
91 852
403 320
520 118
382 134
736 886
101 693
29 132
390 127
980 48
272 922
770 55
668 366
79 423
741 887
259 375
420 864
533 395
871 886
712 82
154 621
823 999
73 344
696 408
136 48
162 509
290 722
577 314
444 81
903 308
774 546
1000 49
567 731
542 573
841 334
155 310
304 99
252 26
769 762
936 491
793 451
744 98
732 953
406 724
142 489
804 7
875 532
505 999
447 343
482 948
678 137
833 814
463 64
982 941
762 893
699 543
919 298
769 527
399 39
797 598
205 232
875 790
567 50
886 22
897 566
542 575
327 814
855 625
917 90
548 606
576 637
635 576
987 973
953 460
184 99
400 371
714 992
963 882
312 882
525 7
627 820
591 484
548 716
229 137
418 695
70 918
721 534
351 202
79 650
981 378
761 160
238 215
800 50
509 237
301 269
481 413
566 873
866 151
68 415
248 979
675 746
899 755
937 466
239 643
688 345
801 167
626 437
978 961
470 36
390 140
969 939
233 387
502 328
74 489
899 88
518 861
143 430
9 372
987 821
645 870
403 597
250 581
532 59
889 883
67 906
81 779
408 329
778 492
815 571
797 43
514 652
729 637
510 94
907 85
439 807
303 839
248 770
404 697
230 590
373 111
929 854
364 91
613 33
169 443
526 323
159 146
593 172
926 158
600 827
16 166
759 341
303 700
175 255
715 557
610 329
187 152
508 549
528 32
488 936
25 660
408 661
375 480
986 344
778 755
897 89
599 175
77 526
137 312
142 582
953 486
41 943
44 554
240 440
193 41
479 903
376 241
166 449
563 936
674 76
782 658
664 880
429 540
897 182
84 555
561 107
841 757
287 682
26 133
735 743
273 884
269 398
661 998
735 381
2 951
608 422
684 643
590 242
833 758
522 162
298 122
339 985
596 270
279 467
301 523
288 169
631 882
919 897
386 787
359 670
88 711
277 977
139 469
42 362
47 963
296 958
595 278
846 36
792 401
194 389
905 318
807 691
322 233
628 82
383 415
123 189
328 913
898 431
230 272
746 651
914 919
240 152
951 192
504 716
5 91
458 284
965 621
195 768
33 246
316 102
457 865
839 508
44 834
853 422
671 736
660 866
693 912
867 261
388 730
630 745
948 368
577 697
261 543
501 321
143 240
285 757
58 143
820 347
712 504
881 516
619 186
532 993
531 576
362 571
542 669
70 347
846 44
628 601
165 631
244 12
937 193
65 228
997 320
257 437
237 461
806 504
916 159
345 59
696 944
172 318
967 788
55 124
148 962
23 396
50 173
852 270
702 732
707 573
463 268
797 896
874 666
214 879
375 395
837 354
586 87
236 613
458 53
554 947
555 663
654 615
3 871
366 775
840 751
808 78
915 603
33 588
270 488
892 74
388 182
837 422
595 857
695 465
459 680
774 784
259 734
741 614
786 92
582 612
801 403
995 534
382 844
128 357
361 82
182 242
149 383
48 235
47 483
742 716
405 194
81 191
789 67
779 713
849 337
886 524
134 544
666 669
81 348
462 216
776 463
579 738
37 595
732 130
97 690
349 249
381 356
805 931
479 860
407 280
960 636
305 894
454 683
977 703
507 619
406 121
424 583
549 297
968 653
165 1000
653 238
261 440
563 253
754 788
825 900
782 107
810 891
820 796
151 12
652 327
457 771
879 151
514 97
207 919
787 387
520 131
72 139
262 264
933 243
927 313
691 798
128 828
7 438
740 886
295 601
651 970
971 995
402 228
897 358
680 899
136 135
377 904
775 718
334 767
386 590
33 906
237 813
98 456
157 876
668 63
7 409
354 868
42 924
285 746
845 117
865 385
448 292
638 700
430 343
800 778
567 912
739 476
148 497
139 46
903 744
56 569
491 368
568 383
228 46
158 123
725 805
290 358
918 284
528 360
220 302
532 614
687 639
322 545
189 169
970 482
99 783
636 121
160 452
27 942
117 918
182 143
595 149
617 794
881 858
390 864
961 437
710 403
570 720
672 96
217 977
575 433
453 973
195 180
716 579
742 156
423 709
240 823
404 421
899 497
579 847
625 434
879 201
142 263
990 671
758 982
839 586
34 994
873 137
834 96
388 154
28 607
78 395
262 146
49 518
772 911
302 202
218 214
173 943
533 193
393 803
921 216
980 226
975 732
842 663
761 67
200 134
591 471
356 857
554 379
195 518
81 966
136 36
213 893
850 62
868 634
399 113
29 794
832 563
330 471
579 560
467 87
190 938
386 848
220 226
771 446
151 696
685 636
90 307
405 972
209 555
288 6
581 460
19 24
39 991
488 680
735 106
136 954
783 392
177 545
88 569
689 535
800 584
233 221
216 1
467 259
767 840
752 73
69 628
229 319
846 829
651 265
973 95
739 985
550 786
129 402
994 966
72 523
933 160
505 691
521 162
555 244
113 60
415 322
454 855
243 820
24 58
343 632
936 574
669 208
540 64
209 58
537 441
277 934
178 945
961 17
723 417
923 111
26 555
565 38
908 875
964 198
530 299
333 55
591 553
26 576
293 575
654 795
196 123
477 83
795 320
80 641
865 924
603 455
677 501
942 101
839 949
229 628
388 30
708 342
632 275
15 485
233 350
903 164
356 649
111 615
749 332
520 904
563 883
345 496
553 251
443 784
323 581
921 581
43 267
141 675
254 204
171 655
342 649
688 185
310 196
576 729
874 183
603 552
537 597
138 632
814 214
884 482
113 791
317 604
914 708
58 283
804 233
756 502
115 556
128 998
560 833
180 124
330 63
595 83
496 783
898 454
549 33
32 254
864 645
729 310
355 14
798 239
544 198
593 864
81 49
389 667
602 500
466 326
250 984
867 327
36 315
115 862
775 57
509 382
902 450
337 109
467 745
319 181
189 570
33 354
853 102
652 453
341 49
204 570
211 948
917 889
497 213
835 337
393 72
772 837
835 601
547 808
367 823
126 980
676 174
902 523
87 45
142 761
483 836
363 496
481 392
634 163
681 500
798 802
6 634
967 604
172 629
387 38
170 429
940 448
936 208
755 861
627 652
750 376
390 836
707 439
199 236
612 205
690 529
609 112
591 755
256 694
615 944
830 696
176 297
82 519
753 171
86 476
895 776
235 112
458 823
15 924
440 156
357 105
865 46
374 127
112 96
744 144
308 434
306 342
22 954
567 785
14 88
904 105
134 50
998 550
537 133
692 210
66 639
526 247
867 181
688 931
520 555
332 545
3 438
47 564
83 790
580 70
185 686
888 498
670 111
586 996
65 611
930 256
519 267
804 443
626 88
433 932
607 707
735 751
904 482
777 333
1000 753
982 142
885 220
695 158
146 894
468 34
166 490
974 13
734 529
538 653
262 961
896 990
119 895
581 509
922 208
531 228
626 417
932 141
412 513
218 367
186 77
924 349
593 678
248 293
605 873
530 822
227 523
453 640
190 917
169 731
714 468
324 757
58 647
990 327
751 510
9 885
352 692
711 893
465 293
618 19
655 279
579 703
487 500
726 979
477 476
353 623
167 912
666 77
764 730
21 353
68 517
374 60
521 844
468 495
247 7
159 674
643 738
127 206
685 834
582 682
720 341
129 155
412 49
541 714
90 902
938 53
838 16
381 21
175 150
591 349
772 506
966 957
796 654
374 318
723 899
610 132
353 780
220 928
310 768
302 621
415 168
750 539
229 845
914 41
653 995
63 368
285 143
416 764
980 329
398 721
627 467
236 819
874 301
381 494
81 548
177 570
213 206
879 803
188 775
774 457
609 848
800 225
354 111
262 745
446 643
686 834
511 374
115 125
930 496
908 175
81 992
935 359
437 835
326 996
198 949
903 846
740 732
108 516
731 183
144 410
161 853
868 198
717 761
155 508
286 442
159 287
556 969
191 86
2 260
119 882
485 349
549 303
931 669
274 445
132 410
196 711
844 780
218 10
459 174
671 270
487 329
764 607
834 429
513 970
29 121
497 506
313 665
268 634
64 371
362 39
140 228
960 732
341 504
699 569
436 555
238 704
209 8
620 136
928 218
396 835
410 607
482 512
121 197
13 484
365 269
194 419
645 599
936 111
190 808
159 638
249 528
426 219
605 170
195 588
61 554
3 935
94 386
848 721
713 978
444 470
959 741
545 88
90 767
64 691
529 662
338 309
378 805
678 726
393 769
14 675
802 3
956 548
276 622
393 722
771 306
444 972
651 500
675 772
405 27
90 353
884 932
188 236
671 402
322 697
923 145
688 778
285 952
450 242
335 144
731 138
169 408
415 293
31 245
874 256
116 75
873 583
180 551
526 298
162 191
473 313
173 660
349 76
756 516
143 608
218 592
238 105
760 738
675 28
964 107
993 479
920 682
555 240
335 404
577 32
905 953
193 609
745 85
971 600
414 983
951 593
706 940
607 95
276 47
425 654
973 21
209 816
808 541
637 666
315 44
38 520
890 762
798 122
482 260
415 609
760 989
337 373
606 861
237 923
284 356
324 455
113 566
590 273
680 263
550 19
171 960
432 987
67 560
998 875
490 833
702 837
140 578
849 650
840 86
313 24
556 861
953 501
52 484
63 901
550 720
821 826
359 321
211 248
469 472
668 765
628 327
887 114
826 892
476 727
524 584
915 874
837 219
835 688
345 912
667 823
376 239
396 520
876 270
992 486
441 220
835 44
214 674
351 335
468 968
867 826
31 347
983 929
816 784
817 541
731 954
134 836
413 408
19 812
635 867
660 980
37 939
783 113
543 142
459 758
143 821
833 752
562 920
883 629
885 644
680 405
708 513
535 956
626 804
548 32
9 17
289 870
836 258
526 996
480 13
495 996
609 904
88 419
490 141
812 72
5 758
288 923
504 614
107 374
349 374
401 55
285 154
2 519
449 743
15 708
972 966
696 860
96 943
278 562
478 49
17 629
60 667
878 350
382 262
161 813
690 821
667 74
414 540
571 308
954 386
411 635
629 116
111 21
811 468
531 861
147 645
8 481
453 291
658 893
995 744
365 212
637 410
501 15
638 359
896 905
584 674
454 186
619 282
697 913
172 186
938 871
518 539
33 629
969 401
254 491
205 791
412 902
200 303
863 307
633 576
579 636
131 925
724 777
73 614
930 610
143 637
462 638
359 172
971 203
916 60
877 69
987 971
341 479
369 712
455 934
636 262
419 134
901 325
420 807
70 774
780 655
360 178
856 723
999 749
686 927
57 452
714 1
41 303
527 120
81 376
632 914
790 353
480 30
455 420
854 145
698 59
145 311
658 631
901 526
371 778
770 508
177 876
105 761
111 854
979 335
636 380
331 612
800 749
577 82
135 341
233 238
83 296
153 922
870 481
299 236
405 359
426 770
549 194
11 745
702 10
616 558
117 854
674 243
675 815
435 654
268 882
155 673
359 559
460 137
734 228
95 696
484 515
770 389
582 934
22 728
413 119
444 601
379 421
691 12
794 632
199 338
869 651
263 246
134 831
603 700
773 507
43 525
73 339
367 345
290 620
379 541
293 99
83 742
176 286
342 456
69 122
174 198
88 68
347 259
141 754
316 11
205 14
414 676
664 263
943 401
549 987
78 929
392 327
299 537
355 101
612 51
608 438
163 892
701 216
726 920
271 175
566 37
930 392
904 395
974 649
251 752
378 681
969 175
657 898
492 716
479 343
506 5
117 198
754 369
569 422
53 400
169 761
130 752
831 851
373 656
97 793
228 902
259 737
465 462
786 130
348 346
317 381
954 284
185 858
136 841
244 345
350 805
353 614
927 38
947 953
571 760
576 726
151 168
434 843
184 479
863 102
966 144
185 682
790 793
668 751
745 655
721 321
778 689
577 325
328 629
262 754
877 122
478 957
381 469
546 676
82 647
241 59
518 784
782 646
21 225
856 556
604 672
519 547
45 959
181 951
37 164
595 338
579 484
831 104
360 554
447 83
679 513
595 250
432 464
17 903
163 551
721 812
915 339
507 302
278 781
853 364
734 73
92 983
208 525
223 202
933 689
648 633
779 403
644 145
905 108
322 380
130 182
734 830
717 127
890 831
648 141
174 883
717 402
450 326
230 755
503 690
438 232
215 722
992 556
709 184
760 789
204 155
170 794
855 716
764 447
700 343
935 477
498 112
470 186
973 63
97 66
819 288
857 253
892 965
155 758
669 711
678 611
179 310
990 104
803 317
44 898
838 858
82 863
66 188
710 24
322 573
911 294
291 591
606 1
474 589
615 900
413 730
814 763
117 437
106 214
654 69
424 606
762 534
31 935
109 974
228 70
352 273
284 361
459 275
282 305
832 411
919 275
130 40
183 188
557 401
968 991
895 210
834 261
379 696
421 182
752 427
626 411
738 318
674 797
822 121
727 848
267 888
249 749
365 599
365 853
499 265
108 107
398 13
938 889
900 27
517 346
712 529
310 397
183 57
858 222
67 294
543 491
252 504
289 139
705 63
778 137
924 291
287 134
405 74
488 657
30 592
103 343
393 691
707 595
845 491
127 389
701 559
370 7
364 262
49 404
693 893
678 146
873 751
518 644
784 924
106 686
411 136
616 635
205 500
937 165
471 627
13 567
857 200
512 43
358 303
937 743
665 917
335 982
114 770
784 728
398 20
683 232
181 57
443 737
900 82
849 619
378 405
858 790
170 926
100 436
179 695
120 866
854 607
692 18
373 711
172 263
393 806
880 27
387 621
251 523
501 963
663 81
966 859
424 966
829 199
312 398
374 681
35 431
452 300
492 680
42 800
400 112
107 677
407 949
548 65
298 330
149 270
503 906
296 19
38 450
162 230
649 84
771 202
692 343
838 334
780 646
672 435
836 586
70 534
656 437
607 855
714 395
424 141
250 398
156 853
103 889
98 221
538 435
217 307
3 143
644 249
975 3
854 210
337 814
232 167
276 33
672 794
471 482
634 978
249 82
343 891
529 29
763 413
122 439
58 929
917 733
297 17
445 693
467 581
164 659
300 313
193 530
603 649
558 454
896 160
387 500
133 738
309 92
488 849
671 464
541 73
253 461
167 163
572 26
947 28
822 984
69 646
842 691
308 745
4 617
841 54
682 602
783 699
377 862
428 292
284 574
255 891
488 167
833 298
406 893
163 826
261 297
948 416
796 602
677 843
316 382
800 770
940 362
354 539
731 874
381 95
603 9
749 829
632 383
807 799
697 549
243 185
99 400
134 846
133 128
857 422
685 709
558 576
489 731
827 298
30 413
570 548
313 175
474 121
619 219
408 511
729 59
465 275
676 665
533 927
392 570
796 248
45 875
16 372
76 654
203 805
583 712
871 264
349 662
696 759
628 863
387 770
16 890
956 70
468 868
539 907
370 434
217 93
954 664
367 893
268 416
551 623
507 417
175 631
577 696
691 248
582 352
496 684
527 257
157 737
55 78
273 808
706 493
749 584
43 140
610 344
908 988
22 613
217 363
80 483
660 820
560 821
356 272
987 493
568 625
168 224
628 788
114 940
321 286
350 463
719 587
737 310
786 557
141 159
41 264
533 969
883 692
279 736
135 239
867 277
7 729
869 421
640 912
233 485
303 580
206 797
222 849
241 613
76 491
146 931
857 712
303 509
843 972
314 821
561 7
301 295
36 559
874 604
77 127
885 518
739 777
671 237
460 640
187 995
458 725
178 177
34 527
576 996
305 718
21 597
462 598
675 623
992 542
706 773
26 755
798 989
436 662
117 411
375 692
102 717
660 758
749 998
56 856
204 329
810 302
505 896
631 66
679 412
758 137
467 647
274 821
473 818
88 143
363 464
335 220
127 334
8 380
358 246
967 121
63 376
536 157
358 841
733 939
814 32
29 217
891 53
195 805
59 502
135 636
900 112
162 242
767 608
404 376
861 540
557 813
653 894
817 962
830 523
189 883
796 389
488 394
955 646
465 269
26 972
58 778
250 386
35 650
992 480
750 182
149 684
674 968
625 701
883 986
533 84
145 53
607 341
611 387
703 770
615 507
331 754
462 334
361 81
124 300
957 636
93 48
808 270
772 96
302 999
396 207
124 817
434 8
182 656
701 749
921 853
398 546
222 411
156 597
579 269
860 530
37 143
269 334
672 15
191 340
258 851
276 212
537 982
405 859
180 691
582 38
184 878
296 191
753 458
877 982
379 281
82 708
319 159
891 850
292 568
822 109
93 354
616 353
520 805
408 838
718 889
16 446
100 487
746 940
899 261
633 371
844 649
289 970
556 53
764 1000
353 541
728 79
785 235
267 181
783 104
494 933
939 91
698 993
71 416
736 262
544 136
275 276
956 381
955 347
644 119
383 863
808 650
360 685
124 243
871 279
964 63
608 671
408 204
509 141
341 533
633 547
548 972
315 538
606 274
659 54
281 921
873 564
327 367
309 777
676 762
637 659
223 463
290 80
979 729
464 161
726 660
288 670
102 523
250 525
981 880
210 404
559 536
608 934
731 1000
692 935
208 222
621 726
784 261
549 763
276 290
22 179
505 361
583 632
25 951
551 49
695 760
519 175
345 893
988 709
127 428
809 263
368 260
87 705
645 941
968 309
23 328
835 751
683 596
560 853
1 198
488 271
777 405
476 709
948 189
479 21
968 365
799 414
509 487
912 8
318 637
101 403
7 913
471 182
815 228
69 692
892 112
131 858
26 193
53 175
164 344
528 388
824 781
460 341
955 10
460 667
918 216
22 287
988 992
964 460
785 95
702 850
321 537
115 77
436 699
780 251
264 365
237 465
418 477
420 615
390 327
531 696
605 558
644 345
964 745
751 815
101 75
264 220
56 406
266 557
913 388
678 420
317 220
461 975
256 232
178 961
357 159
675 98
618 308
380 154
613 526
58 147
883 845
36 822
558 68
105 353
716 232
42 100
250 31
120 10
792 861
447 198
205 133
759 198
401 551
807 350
890 308
306 174
124 28
380 547
300 566
812 600
829 273
539 106
791 409
269 847
317 27
822 837
477 768
593 355
942 118
177 915
15 13
931 154
993 414
136 224
522 286
622 179
104 901
866 195
556 702
357 445
754 772
40 674
343 251
387 151
317 189
646 215
702 927
944 920
938 660
503 329
798 31
790 389
49 328
370 712
242 431
525 347
600 710
916 829
134 266
148 990
152 573
532 454
616 275
452 632
471 814
462 208
876 482
835 909
253 984
585 317
55 810
426 516
449 490
894 349
388 598
437 531
44 739
360 683
212 826
471 269
167 501
97 568
25 439
620 188
181 398
671 950
321 712
827 492
225 118
462 853
456 393
715 427
71 671
321 285
613 140
742 931
697 354
786 561
969 388
145 5
895 492
979 570
901 636
930 729
921 502
740 357
980 358
406 989
40 498
421 461
240 70
387 895
350 762
785 431
20 727
44 397
178 892
257 617
814 71
113 765
461 221
65 364
435 634
470 584
6 257
953 41
553 766
167 22
529 375
522 986
884 149
60 196
449 442
786 494
544 839
35 85
943 873
241 610
28 821
557 112
427 836
492 572
832 171
755 50
8 318
206 984
755 224
344 781
307 411
332 11
482 582
286 638
13 854
541 389
891 778
485 92
704 127
709 713
125 944
12 455
857 224
644 965
975 999
895 193
513 306
952 40
75 980
673 718
39 60
5 70
87 275
480 112
748 948
763 705
87 883
542 582
393 445
331 396
631 630
450 85
425 72
680 987
616 621
916 995
447 534
688 11
724 146
999 944
951 489
899 596
110 889
545 239
51 792
355 131
830 929
436 394
707 792
815 237
987 922
556 383
975 81
532 737
563 842
696 162
658 21
814 202
665 774
345 857
823 86
272 487
70 928
350 288
685 735
280 96
939 613
261 848
856 530
995 254
591 939
272 619
447 251
760 55
720 958
50 675
688 972
940 897
852 307
371 58
123 523
771 193
425 692
819 382
449 569
689 538
252 95
636 666
384 408
516 513
960 95
511 176
104 446
428 785
111 787
364 59
938 176
400 322
689 831
29 364
408 769
995 537
631 640
653 219
879 818
862 708
145 761
921 229
936 369
928 362
663 508
193 657
402 330
237 61
187 119
833 353
846 779
76 152
665 841
269 650
950 919
52 856
817 476
166 459
285 77
334 770
101 201
174 932
277 994
140 311
902 862
567 1000
690 531
65 984
657 72
528 445
946 869
287 839
846 23
470 879
939 17
631 786
705 210
804 556
688 499
255 411
424 349
910 176
914 502
897 986
274 850
458 740
934 456
344 283
2 736
865 433
302 12
110 935
42 374
884 108
519 862
443 378
545 521
49 834
610 620
250 838
590 758
465 535
524 73
431 697
166 468
163 976
111 252
579 257
535 137
578 273
28 737
841 532
980 974
772 709
679 746
603 910
656 507
730 509
343 915
648 816
206 712
587 662
186 68
600 432
146 776
743 466
612 89
891 206
313 901
202 570
890 766
24 787
982 623
248 583
766 451
88 867
43 881
818 534
393 454
763 422
114 287
696 673
938 414
85 311
865 842
977 337
239 387
378 486
47 22
701 60
548 745
706 991
854 751
12 601
86 446
576 976
805 480
407 17
370 65
442 464
357 804
574 232
628 886
631 939
158 984
880 387
918 816
73 968
382 263
230 588
154 748
866 589
554 378
671 734
189 36
781 791
361 827
277 544
741 101
452 869
753 851
969 865
675 123
672 634
52 105
558 846
509 283
106 730
220 48
431 695
13 531
950 315
754 696
785 824
840 911
582 256
722 891
950 885
838 522
807 276
256 856
804 340
28 391
872 595
579 176
420 191
629 557
693 702
496 519
959 419
812 745
229 62
103 798
309 663
854 415
312 420
784 864
515 437
878 619
427 925
278 288
719 13
332 364
821 62
17 183
876 493
64 890
130 907
432 832
35 826
32 299
176 203
5 172
860 754
318 140
724 970
616 246
309 112
472 549
573 610
888 740
595 407
709 378
491 461
842 265
254 202
545 787
636 19
127 354
395 969
348 982
546 815
536 612
862 653
326 286
308 694
984 754
294 607
932 698
341 653
342 714
729 707
789 853
352 209
607 733
212 614
289 485
876 178
873 852
535 417
126 453
83 782
972 77
685 375
431 812
598 544
812 963
826 920
693 963
548 519
142 747
96 620
698 789
447 833
586 320
462 729
934 1000
993 400
407 533
58 643
739 403
675 981
685 290
582 665
113 652
524 29
895 368
531 6
130 204
157 902
825 229
354 195
27 676
453 996
698 97
649 625
761 194
485 831
833 669
914 119
826 243
400 742
437 890
920 348
65 807
142 662
654 981
106 193
91 606
343 416
606 605
609 755
192 76
127 215
851 374
753 5
572 797
951 629
183 795
417 913
192 415
829 115
353 586
612 665
75 796
296 825
977 225
357 892
15 940
470 469
156 298
643 952
610 724
838 932
423 337
967 958
461 957
798 196
706 595
815 45
307 544
750 957
536 255
723 852
840 173
54 115
458 597
842 280
231 51
853 786
228 173
370 294
717 886
615 478
831 930
704 770
236 710
932 488
582 272
835 902
46 693
463 540
708 495
772 956
593 488
534 376
169 545
657 189
608 915
838 813
101 108
348 472
15 732
992 127
728 607
13 686
169 247
515 342
897 59
482 4
206 937
370 634
308 1000
241 324
681 713
577 866
259 343
535 397
972 846
224 830
665 590
841 360
749 271
811 514
819 140
505 254
886 488
649 564
930 560
876 578
866 35
137 982
169 581
655 813
354 403
487 31
526 211
901 16
704 648
382 817
125 620
788 715
538 237
109 668
687 231
886 381
186 642
664 709
646 332
408 866
83 548
454 381
550 3
81 547
966 856
272 675
822 327
418 667
821 528
871 109
453 136
138 383
892 987
993 149
633 377
581 613
150 94
933 266
556 519
251 44
788 40
191 671
555 14
490 5
331 356
788 616
563 801
254 501
490 22
670 523
834 284
763 116
73 983
91 21
11 299
114 737
412 843
838 913
203 860
750 982
102 690
980 227
94 237
185 738
663 832
876 628
296 414
578 40
494 611
933 291
792 973
829 310
242 336
748 663
450 929
83 356
732 16
350 617
501 793
19 418
735 937
1000 749
169 900
247 752
418 395
465 218
61 322
307 735
543 437
758 853
140 245
852 946
786 465
99 200
143 817
710 328
51 324
417 649
204 718
418 157
805 360
969 760
49 891
735 337
560 302
229 76
155 820
953 363
525 56
54 459
532 778
414 95
235 310
18 238
568 914
66 331
121 378
631 353
319 149
327 110
134 327
156 87
196 899
33 678
505 34
950 965
361 820
930 555
80 463
149 845
68 275
631 774
516 856
125 462
403 505
652 316
380 704
417 406
240 128
45 457
566 63
414 413
639 985
495 543
174 320
189 850
215 818
987 863
896 23
796 134
748 353
124 851
228 638
918 681
221 226
295 376
209 527
786 55
270 283
118 849
469 52
776 975
44 992
928 648
656 603
125 348
817 562
555 925
125 857
458 838
761 621
750 354
945 864
201 349
481 350
8 945
693 282
483 998
473 201
788 17
877 38
504 201
270 849
782 893
818 651
435 731
181 225
926 315
392 500
686 139
402 61
146 956
149 756
254 280
48 621
146 489
787 72
567 583
400 173
116 834
965 665
618 707
343 651
559 988
271 866
947 114
336 154
677 727
337 112
534 195
583 967
207 492
637 190
895 649
376 718
99 658
690 858
345 74
756 218
228 826
576 142
632 689
876 245
645 484
856 294
227 202
605 827
999 836
93 817
552 653
406 786
624 224
265 697
126 595
256 994
475 784
608 738
19 832
254 200
191 331
502 765
428 646
463 536
987 384
658 537
511 849
119 295
458 518
882 191
598 286
903 334
645 3
671 656
184 118
93 129
549 82
689 559
956 672
868 110
644 36
699 388
667 560
589 698
321 123
501 322
360 485
657 562
234 988
579 923
258 906
243 564
43 53
114 381
390 489
220 212
302 899
866 727
149 986
948 674
515 255
267 580
742 738
426 724
984 466
492 230
270 637
450 463
184 177
256 695
496 937
827 385
615 931
828 848
998 628
91 263
284 148
210 728
877 653
712 210
324 264
595 854
257 114
519 236
45 431
419 640
944 308
676 247
935 296
682 726
824 341
310 775
276 818
6 734
131 160
181 648
245 972
99 259
368 533
651 718
968 529
774 864
716 937
997 933
214 778
904 447
542 483
914 756
641 344
72 848
987 476
490 345
117 10
399 302
802 259
427 951
591 265
960 245
212 720
826 65
20 208
863 705
946 745
20 508
245 744
408 412
226 103
572 614
640 889
730 672
569 102
582 722
343 186
377 875
499 867
525 760
168 720
844 947
153 489
616 217
724 144
711 960
621 320
230 97
358 283
491 744
231 952
513 996
309 749
25 82
765 711
456 481
70 87
620 616
591 888
37 699
728 954
873 686
128 377
577 508
7 399
690 902
486 763
132 475
28 832
712 403
147 719
25 179
289 256
940 443
353 880
441 179
821 743
654 694
887 954
818 548
697 978
234 94
831 878
649 414
46 271
887 716
637 280
438 127
133 638
386 639
30 560
758 362
1000 544
62 101
414 726
345 594
649 877
695 404
876 146
155 642
504 179
521 337
217 787
836 968
639 347
658 583
207 543
278 277
55 435
335 365
197 813
413 961
410 967
381 572
115 179
265 460
387 736
397 928
124 318
750 391
425 316
984 420
529 55
640 333
670 837
943 366
214 175
477 1000
637 621
417 242
147 308
48 240
619 173
149 848
373 761
185 841
185 266
92 869
220 171
883 543
907 869
344 708
421 492
555 457
996 214
698 105
137 573
408 961
942 75
249 921
199 463
136 328
752 780
157 836
22 508
386 625
515 462
186 614
587 589
713 953
718 282
278 915
790 567
906 580
346 483
930 391
605 510
297 856
701 713
406 333
370 104
949 756
102 176
815 240
646 311
150 217
315 962
883 466
33 607
703 271
901 560
874 99
992 437
560 430
59 818
335 189
415 500
45 548
736 352
804 337
795 458
88 329
625 457
387 14
740 20
716 422
401 47
890 944
849 77
496 687
464 913
559 332
8 594
93 157
877 8
219 569
210 356
553 735
10 707
593 824
161 446
553 283
509 726
897 557
591 28
696 920
432 359
585 662
333 201
844 16
123 58
316 620
239 363
184 940
717 79
824 385
848 41
630 421
546 252
909 764
205 324
347 89
39 912
126 392
809 123
456 892
445 885
284 254
417 311
308 244
964 775
965 323
436 301
324 136
957 760
687 77
47 907
24 498
361 95
168 517
734 358
45 294
949 378
600 414
28 753
619 829
894 657
542 647
862 604
634 98
932 386
306 696
917 422
833 393
177 263
903 457
226 507
829 451
475 347
890 149
908 89
627 44
393 861
381 777
730 731
124 552
670 315
350 379
561 849
803 585
360 852
631 309
661 295
59 6
691 324
356 718
188 325
58 776
343 631
347 939
335 339
162 59
132 9
66 684
844 357
432 228
416 715
85 518
355 796
992 775
942 591
429 121
956 657
327 777
703 537
358 136
320 214
62 578
743 171
552 483
35 361
725 697
77 846
601 33
566 252
537 829
951 467
6 864
916 336
477 577
423 223
451 335
244 464
43 472
661 959
50 391
435 43
336 463
113 738
274 592
370 557
490 226
983 503
263 232
206 489
548 504
888 773
638 665
26 197
359 752
814 484
987 80
800 424
985 65
846 464
904 334
464 942
498 518
189 238
309 411
641 567
421 750
321 713
873 207
534 335
725 990
734 923
665 134
460 539
106 790
582 731
563 262
819 357
923 78
43 644
189 503
865 746
73 484
316 545
722 881
996 53
863 930
707 483
938 664
456 251
274 452
595 967
601 860
520 548
227 805
799 582
930 890
77 461
633 77
692 261
611 32
579 736
378 420
302 522
864 194
540 882
540 454
859 403
51 905
568 873
209 848
401 897
155 634
467 223
26 874
120 952
500 358
163 373
320 122
79 634
419 432
974 608
614 549
704 813
998 32
84 360
139 489
932 308
519 245
881 656
332 272
681 617
593 703
75 631
118 405
190 254
590 286
674 643
338 263
796 940
996 982
131 691
744 972
985 707
609 168
679 177
307 860
957 494
291 737
169 647
402 180
500 429
763 67
793 22
535 800
701 35
166 162
30 397
263 73
748 396
732 329
654 772
691 915
835 347
106 276
429 119
105 824
590 104
563 895
939 301
593 417
872 664
73 950
786 374
319 993
56 304
360 653
948 582
963 205
220 29
582 914
413 735
250 202
596 393
442 289
607 461
286 740
718 342
154 734
29 928
416 846
858 401
233 543
559 999
363 765
667 937
365 875
421 233
822 175
563 796
145 419
637 56
892 473
370 208
51 918
990 121
765 47
128 624
904 56
338 195
45 810
903 22
782 305
387 645
89 657
685 648
747 827
105 141
117 552
420 202
8 554
294 313
538 752
984 658
237 150
299 620
442 627
278 385
627 99
266 335
981 27
77 824
795 323
787 919
30 539
292 380
790 460
426 300
975 197
787 825
278 78
293 650
825 293
931 933
463 341
436 508
667 749
86 556
83 577
696 61
362 927
538 383
421 397
727 569
455 186
679 907
739 652
335 818
421 369
404 451
913 323
753 230
960 407
355 439
194 689
869 69
222 778
490 131
66 558
7 691
311 897
863 438
743 422
14 900
609 989
328 132
663 879
820 264
332 668
456 914
331 30
239 289
359 795
263 39
599 974
820 300
597 152
301 737
412 260
276 255
266 386
158 946
483 694
18 915
367 399
157 350
754 434
773 114
196 405
730 477
822 845
858 734
623 999
598 49
753 956
960 741
932 614
957 513
854 946
100 993
739 236
531 271
862 776
700 565
703 594
653 549
73 199
342 34
626 968
14 47
899 872
791 701
596 205
980 751
664 98
619 55
268 370
201 111
102 517
715 948
185 273
115 652
655 594
113 467
468 648
317 144
572 950
988 209
348 287
978 996
181 600
266 49
219 1000
738 689
108 400
246 715
514 256
262 360
144 358
838 477
689 312
432 968
519 348
18 385
630 390
179 967
62 358
905 760
591 235
247 879
658 898
948 599
389 597
154 80
975 131
178 522
768 986
708 211
909 628
784 691
37 868
937 819
739 507
839 423
75 439
779 852
19 823
161 280
40 810
930 6
992 841
884 640
483 645
292 681
636 63
101 302
126 123
71 593
538 377
406 146
535 979
225 772
747 466
629 297
910 340
478 602
965 374
825 556
609 414
653 947
536 333
340 320
942 428
688 93
676 359
544 765
86 294
557 868
252 607
652 700
86 599
758 541
865 10
574 753
818 87
753 538
35 967
137 184
797 890
136 429
120 211
928 347
940 466
445 802
43 685
501 293
953 12
48 742
605 652
109 777
463 185
554 785
213 908
121 591
659 134
426 471
523 166
73 895
901 983
227 372
326 926
957 856
177 165
945 513
873 909
202 121
615 231
928 105
168 158
122 586
368 54
987 72
451 513
656 500
889 106
48 965
837 556
803 373
95 719
458 697
319 744
319 942
976 441
812 83
874 355
1 537
335 930
757 391
11 582
513 254
220 723
211 940
316 768
163 387
863 482
486 371
9 902
683 105
373 805
573 278
283 430
230 185
763 465
258 613
910 468
184 206
224 536
965 237
541 663
230 131
63 687
590 25
386 23
50 865
496 766
239 811
641 361
811 777
780 492
799 171
770 451
262 266
834 778
751 675
746 237
408 364
637 417
505 69
746 645
378 685
988 816
160 728
467 250
958 672
991 256
421 743
200 287
911 594
512 73
811 536
737 995
243 413
743 216
718 21
669 721
215 912
299 384
826 356
674 921
152 460
215 898
94 823
867 453
353 342
509 337
288 304
882 908
742 751
579 570
638 784
205 51
883 53
349 582
751 744
251 309
241 982
379 725
37 605
600 379
755 400
233 831
907 617
856 8
970 502
673 494
394 389
771 180
237 613
243 472
517 601
388 299
92 571
942 88
647 599
845 34
136 792
458 453
391 807
832 60
168 704
905 691
328 314
965 400
761 598
31 893
457 827
826 322
108 681
692 705
941 984
721 571
999 319
386 305
116 666
568 698
679 143
949 34
76 925
312 301
655 598
709 936
192 556
617 460
704 537
752 786
765 582
525 597
584 421
787 34
779 960
280 972
625 483
656 990
521 728
761 86
80 325
375 6
84 946
316 148
365 600
534 700
795 595
936 421
617 796
182 328
478 753
91 103
945 167
930 936
735 532
764 14
105 624
440 629
619 685
20 596
406 366
900 125
525 866
681 398
206 744
758 700
728 390
330 58
403 861
425 618
748 80
128 595
14 959
362 155
96 704
707 84
279 868
661 972
586 796
965 741
466 467
92 67
920 412
262 760
805 74
884 875
621 716
333 408
564 871
304 388
452 506
564 935
56 636
431 499
469 990
375 527
127 81
855 617
691 448
818 91
887 678
927 990
321 136
246 767
845 318
945 596
58 226
649 117
296 363
357 876
262 68
715 67
859 513
39 276
881 683
312 240
779 856
549 892
83 970
967 405
260 5
914 669
47 615
493 868
654 573
530 310
567 972
652 686
783 794
653 843
565 281
133 800
492 464
426 951
9 425
363 738
606 700
878 480
464 565
386 209
378 511
749 909
616 742
809 850
939 360
7 466
108 535
110 628
311 232
629 619
932 774
909 158
629 274
69 324
226 784
760 58
103 177
618 20
112 274
133 522
526 269
318 170
641 969
312 274
964 373
977 774
964 270
520 231
797 215
484 384
562 980
121 4
380 42
90 887
123 786
193 331
474 341
554 618
385 181
287 678
355 534
503 238
775 197
500 849
672 95
364 64
9 614
313 139
582 659
719 977
629 693
979 223
693 263
616 468
365 35
4 577
999 779
396 921
544 826
388 471
290 819
127 558
309 43
635 690
456 776
709 681
612 836
144 338
48 207
781 228
865 872
918 601
692 755
184 562
934 616
308 3
828 201
680 10
663 222
634 263
781 189
169 72
925 654
789 514
53 838
989 457
951 543
361 766
755 333
896 418
33 780
507 626
604 853
476 592
478 237
1000 860
125 395
455 125
240 168
172 246
871 597
347 885
694 155
892 41
331 873
477 101
491 344
292 845
364 470
769 519
874 145
946 991
981 342
602 864
52 767
830 719
358 729
482 507
104 628
348 945
556 423
32 677
477 680
313 274
763 875
720 819
508 609
69 44
462 617
824 748
409 461
358 165
856 795
142 148
284 553
803 40
489 728
373 694
283 201
157 268
128 939
665 527
892 569
404 556
886 495
170 737
799 979
560 281
152 26
386 758
195 9
915 604
891 826
827 497
715 650
771 20
481 644
648 443
521 489
575 516
155 671
550 699
211 392
214 273
566 767
65 201
544 25
867 771
660 157
380 671
341 909
595 302
699 349
236 489
395 632
748 244
920 458
67 511
768 837
646 350
931 578
46 880
149 147
365 319
671 616
754 392
42 150
173 211
350 726
425 410
68 330
314 896
446 740
135 634
895 502
961 569
700 290
469 614
744 610
582 684
359 742
218 301
287 233
311 477
878 323
880 955
487 726
236 681
385 221
864 204
284 750
571 764
68 872
769 353
20 28
407 233
590 426
989 711
524 592
566 5
152 90
383 289
580 91
546 905
730 184
568 947
3 62
902 217
151 256
439 995
203 270
264 817
613 279
300 54
699 102
582 257
703 94
821 150
606 202
219 919
149 701
965 930
229 619
372 477
874 675
908 437
706 717
394 41
833 90
998 406
113 325
730 835
590 962
284 249
469 66
452 44
844 74
233 626
488 874
919 992
702 555
453 305
206 286
194 757
932 718
436 460
737 33
394 268
394 532
942 442
604 601
336 842
216 224
765 690
846 267
964 875
172 624
51 962
988 147
330 582
255 852
276 634
793 45
843 900
928 455
993 553
767 861
695 71
429 387
734 701
907 482
867 409
815 443
103 465
679 289
60 788
543 288
602 762
939 418
36 892
436 177
759 869
471 5
696 867
961 344
723 73
108 925
821 310
932 442
689 204
945 997
897 137
298 985
852 501
531 479
133 716
594 922
130 461
667 427
102 207
734 788
409 379
331 280
546 91
917 391
433 372
189 398
970 338
143 99
739 115
773 809
669 243
192 423
783 34
158 784
929 878
275 426
949 472
140 956
183 902
502 603
185 33
435 430
764 952
829 257
949 57
89 28
491 246
803 503
85 241
359 122
375 29
420 657
560 879
789 585
265 581
120 17
896 299
732 770
840 906
726 243
299 511
918 439
987 756
305 20
770 13
278 815
821 472
814 811
942 182
79 889
742 988
267 744
32 337
508 80
818 537
765 734
631 479
841 605
118 992
853 959
316 752
6 323
589 856
314 693
877 448
968 963
298 39
985 546
542 400
52 216
623 787
806 329
434 101
683 908
690 208
227 974
224 735
690 952
368 532
895 149
225 432
474 812
140 483
408 397
738 23
534 73
652 774
66 152
202 155
152 528
592 211
615 608
457 522
967 212
415 117
231 552
723 704
214 687
826 868
971 580
377 255
105 502
879 212
377 400
686 364
306 908
542 167
335 761
33 456
452 804
511 483
436 414
203 697
883 590
185 631
152 205
262 168
129 525
230 292
776 933
481 849
540 593
700 849
802 197
948 226
172 345
399 455
100 239
641 744
560 550
615 536
387 806
334 714
793 370
861 780
742 877
650 453
437 838
267 321
703 936
861 570
738 281
646 939
252 233
728 906
714 466
566 199
669 696
244 160
319 294
450 792
228 954
604 717
394 72
757 916
891 525
205 634
985 526
268 893
765 357
317 887
802 632
386 155
564 464
856 272
45 918
134 774
26 318
864 925
524 943
568 685
172 800
32 690
770 176
582 214
501 538
848 49
385 612
29 386
644 782
82 523
958 148
341 90
188 225
178 478
470 152
466 808
480 668
461 358
29 867
447 604
164 823
489 105
111 713
872 136
44 994
922 238
1000 471
272 12
344 319
153 183
544 152
893 627
893 811
655 950
786 590
613 281
641 149
8 476
742 654
852 728
286 994
24 290
228 208
704 640
371 224
242 88
332 475
120 766
418 549
640 335
352 836
2 715
445 807
108 343
579 759
189 994
627 334
343 822
397 270
156 192
86 196
19 466
308 196
624 70
812 570
203 165
583 569
751 813
749 618
694 441
826 372
803 49
808 823
172 211
207 140
126 160
124 235
556 748
217 448
786 764
209 584
950 712
515 717
65 981
884 680
903 664
995 908
467 260
21 971
510 948
496 360
531 915
51 244
981 823
19 256
946 887
934 521
66 223
155 478
701 515
555 839
175 378
412 233
19 183
258 513
323 772
546 822
434 556
690 744
990 934
947 26
43 961
626 102
11 474
464 113
156 983
431 838
760 369
612 885
20 781
517 804
289 435
862 985
509 92
620 730
529 122
322 315
545 714
967 393
190 47
898 195
264 966
481 699
432 502
863 112
3 403
334 509
771 266
307 736
523 132
766 261
862 583
184 64
358 634
981 462
179 675
527 682
355 597
308 664
581 595
881 81
94 358
820 656
180 573
117 76
12 448
670 777
157 25
57 961
543 202
643 642
479 933
532 570
671 110
429 382
82 845
424 937
624 465
75 797
761 31
10 477
225 699
174 343
522 540
768 755
386 211
938 849
664 545
30 317
375 169
124 264
535 374
316 185
706 509
897 486
576 120
853 410
398 497
130 25
542 415
305 621
731 127
59 415
159 559
557 925
532 130
358 343
965 738
433 371
371 875
383 874
603 726
752 424
757 607
222 631
249 444
158 834
853 709
873 750
723 372
746 783
16 261
97 70
592 13
67 969
15 104
794 719
310 110
44 608
27 827
73 270
409 206
720 469
55 803
159 408
88 130
46 807
703 274
32 183
341 429
152 130
891 966
279 709
380 966
179 19
487 35
149 583
632 305
509 975
117 521
960 973
348 500
381 33
862 95
116 136
60 578
882 197
703 351
178 627
450 776
33 696
881 453
882 80
823 616
712 502
829 753
810 427
405 748
835 411
651 716
139 688
858 580
253 385
706 236
892 262
519 861
617 352
683 138
750 338
935 425
77 945
929 473
418 659
776 345
970 249
728 14
446 397
82 267
1 251
836 222
926 971
992 54
657 225
444 237
185 50
356 307
638 171
169 160
233 479
137 350
842 316
903 732
622 585
944 394
152 378
302 512
709 777
101 499
459 826
229 990
266 745
264 881
124 485
776 50
592 223
138 586
942 368
912 537
546 302
361 557
49 954
574 833
615 892
616 894
505 820
305 884
481 4
633 809
12 230
801 697
55 794
953 821
83 127
365 55
42 180
379 317
203 41
598 397
672 829
309 545
95 273
627 16
899 255
774 24
367 171
359 229
975 37
283 635
37 641
213 964
4 413
657 601
119 469
165 701
956 972
124 6
787 678
866 551
574 159
171 565
201 958
819 158
107 175
633 521
967 235
651 828
863 732
305 935
220 148
597 305
10 288
650 434
728 712
727 338
633 322
345 842
897 530
800 164
968 761
496 10
615 494
547 901
800 223
99 269
337 124
120 960
104 517
802 977
689 377
56 839
632 95
634 362
653 196
617 261
310 145
483 480
123 395
98 302
4 75
939 413
237 3
55 20
879 519
643 155
735 574
956 560
744 574
500 524
485 412
632 320
192 816
959 970
382 588
98 418
930 966
547 219
177 203
936 944
456 437
947 243
864 961
302 321
417 883
457 648
475 64
89 965
845 556
239 379
505 77
255 397
918 899
751 155
785 445
949 450
338 284
210 576
343 215
736 127
336 728
308 19
338 403
86 236
214 741
977 872
613 381
279 798
307 683
231 865
673 430
587 632
815 259
942 335
272 155
820 86
698 381
823 593
375 125
751 23
368 669
309 467
619 755
20 191
331 382
307 57
158 37
105 680
284 582
404 874
815 642
606 701
187 577
245 214
660 821
890 206
811 203
973 421
443 463
263 12
922 985
480 996
319 960
889 436
841 754
887 862
559 776
622 765
224 188
227 41
30 943
569 74
727 399
568 447
619 334
912 840
954 178
44 304
628 731
333 794
334 348
979 69
330 649
729 402
820 936
793 42
939 137
488 708
652 723
781 541
835 905
776 214
709 514
126 33
932 828
998 66
169 173
364 850
397 264
90 175
272 224
196 370
350 748
194 57
387 852
402 425
831 792
398 746
366 896
483 739
486 163
751 453
407 739
105 473
618 711
918 590
113 663
159 459
890 731
943 680
689 740
161 526
125 530
83 648
532 939
533 676
738 329
61 817
95 549
695 723
40 332
884 544
885 221
176 760
576 485
253 474
376 847
814 873
202 831
385 991
905 503
489 284
378 919
767 53
70 838
121 801
626 836
939 285
415 338
23 761
907 764
593 840
680 616
400 749
262 993
135 816
775 862
897 374
483 390
561 293
529 453
890 996
404 103
353 426
944 543
785 7
825 415
863 158
28 688
591 883
93 166
942 972
751 968
42 903
888 823
513 299
955 631
651 208
83 735
678 714
244 846
587 609
673 104
897 954
540 751
850 604
876 854
642 746
125 671
193 532
868 790
334 236
346 743
656 237
108 2
659 632
973 502
116 568
25 358
619 865
931 3
433 373
694 358
626 519
169 594
803 504
452 405
517 979
152 491
193 849
662 623
451 514
501 72
826 204
304 562
997 201
921 721
432 446
45 929
570 11
627 564
882 836
197 759
689 420
979 46
496 355
398 998
863 525
54 982
334 606
885 192
494 895
655 65
368 811
905 990
500 377
690 998
696 373
902 242
425 484
398 263
701 651
137 370
952 36
643 929
725 473
131 403
485 454
621 491
859 899
206 100
186 593
717 391
59 291
320 163
517 155
1 30
73 802
625 992
566 960
108 613
407 105
398 871
466 27
941 654
935 610
569 654
26 158
92 478
326 192
466 932
868 165
808 6
979 425
370 116
685 468
309 247
939 562
767 38
853 443
1 842
903 940
434 645
553 556
666 910
772 179
27 418
853 427
537 644
344 29
737 298
426 27
77 731
648 337
25 297
64 696
892 402
155 562
819 534
620 27
920 962
90 737
534 485
292 47
26 17
684 210
236 941
12 127
74 479
678 431
666 913
881 820
468 771
389 59
111 725
893 680
612 367
513 55
80 851
279 137
465 826
891 376
562 269
223 568
157 882
707 606
658 787
646 670
810 359
767 912
728 387
127 159
450 385
183 782
31 863
463 102
789 885
448 369
400 458
631 733
523 598
518 597
14 369
484 153
461 145
806 238
105 23
33 826
322 344
629 398
972 308
917 141
921 117
429 754
477 499
202 833
446 873
29 208
607 590
1 767
968 245
108 893
441 831
747 155
262 630
600 990
567 326
941 488
312 875
208 946
951 92
323 480
744 962
375 767
11 656
989 419
810 27
576 774
761 670
209 34
813 455
763 675
752 349
331 249
438 237
677 652
699 959
922 997
261 515
774 339
263 486
392 593
412 861
382 847
552 349
865 126
559 723
509 623
398 452
20 416
439 815
384 793
404 160
474 475
437 975
365 947
817 552
120 333
52 336
125 755
31 116
911 523
126 51
526 119
424 261
58 490
16 12
187 957
728 236
337 756
914 310
371 257
161 539
69 977
920 899
810 514
658 81
935 455
391 730
323 255
594 771
730 863
514 619
667 602
147 394
538 877
225 154
459 403
214 74
916 326
975 858
737 91
367 322
599 47
895 762
714 136
167 106
780 17
739 909
76 476
835 430
817 942
71 229
329 971
942 74
714 406
981 770
299 768
780 59
808 534
45 104
693 974
951 765
591 403
681 386
302 127
597 117
500 956
550 561
643 593
94 447
39 146
73 791
87 463
478 872
395 449
496 503
757 913
233 516
942 206
703 582
872 925
353 579
940 750
975 164
497 291
255 395
547 981
114 212
855 527
657 425
381 749
59 397
349 111
887 349
407 935
877 534
602 147
27 148
973 460
906 171
810 738
176 844
761 262
660 793
903 11
957 470
74 634
322 459
56 337
977 272
817 179
593 764
527 450
893 413
99 569
321 265
347 746
158 36
815 321
154 689
327 531
549 670
354 667
357 515
634 659
264 710
646 331
821 368
855 541
638 482
784 104
239 735
553 805
356 317
346 898
107 905
794 289
274 71
487 650
6 804
88 188
319 444
747 428
741 189
267 381
511 235
693 222
686 991
978 776
164 109
443 75
213 904
100 710
689 751
56 385
551 421
446 163
904 358
101 352
311 173
782 450
499 297
720 486
607 173
392 214
675 610
545 953
544 398
381 258
829 360
613 395
883 343
823 370
944 429
490 422
914 864
821 541
973 562
648 328
388 713
573 646
676 854
807 554
278 427
741 876
883 803
358 810
539 350
862 982
544 532
526 538
461 864
869 811
533 36
895 618
649 957
779 164
968 531
559 803
685 255
697 55
555 417
149 992
968 361
27 579
763 444
572 285
292 771
635 998
876 90
175 623
197 325
251 421
346 287
253 468
2 238
392 207
85 233
287 921
154 975
245 558
452 973
488 377
92 506
367 715
577 790
4 600
39 256
797 570
428 192
332 671
535 150
6 369
231 28
973 177
988 216
938 933
935 58
945 290
586 384
864 281
154 432
438 256
411 273
928 633
764 802
148 804
594 926
914 590
715 372
689 113
172 455
973 788
314 910
264 822
130 135
311 983
888 460
79 630
678 484
359 174
94 590
300 194
165 375
252 390
392 426
183 539
789 369
103 431
924 922
830 392
811 23
807 716
692 715
297 508
278 28
899 329
826 110
300 774
417 725
65 937
872 18
906 664
924 34
860 640
74 239
271 887
218 471
899 734
451 336
736 837
10 856
667 539
381 338
409 487
91 42
272 75
490 397
982 953
622 294
5 284
698 81
828 982
943 201
871 581
885 867
321 276
938 208
68 279
894 755
516 279
74 273
633 727
799 164
903 488
113 425
619 573
663 433
95 106
447 399
134 543
31 470
106 769
995 713
762 730
589 49
804 374
653 944
990 511
956 510
484 22
960 943
608 38
899 637
978 91
472 724
453 723
852 837
620 708
890 561
335 932
694 222
981 213
339 282
647 399
249 414
949 958
162 654
448 370
16 556
333 848
994 651
464 562
64 59
754 770
297 88
688 759
479 839
893 549
673 873
172 810
500 614
893 629
825 416
141 494
100 60
16 17
912 170
330 230
599 660
545 215
117 986
141 273
321 773
800 671
536 875
919 862
847 533
141 177
993 301
334 700
384 573
801 287
927 780
301 870
491 855
794 424
723 638
826 827
811 615
984 792
855 75
992 553
784 777
952 710
182 23
75 158
485 684
143 886
938 39
89 514
747 248
856 996
767 225
973 489
535 717
419 436
720 836
722 941
744 531
216 105
849 954
607 493
226 98
275 332
361 138
833 977
182 835
93 546
155 226
177 454
688 896
615 255
881 146
653 559
915 110
811 389
413 773
224 236
483 822
29 422
475 67
704 11
160 596
874 299
806 862
42 172
350 797
7 131
531 507
267 545
426 907
346 821
102 871
138 576
766 35
310 963
780 279
406 873
459 76
508 361
103 613
170 607
94 940
161 691
189 596
190 496
618 252
245 112
357 891
144 630
231 83
822 601
542 35
720 285
680 686
693 731
447 636
767 409
539 366
865 793
133 420
212 741
254 912
628 43
809 534
627 126
739 377
121 376
75 259
157 500
420 603
814 931
286 78
560 521
466 911
820 847
427 389
980 397
676 474
420 511
126 682
353 886
121 163
783 16
857 993
805 836
439 711
720 963
479 118
640 814
412 556
310 784
645 857
909 812
85 342
215 169
692 382
790 649
101 421
648 992
426 99
84 914
910 912
400 537
363 970
772 217
237 351
19 215
749 434
925 928
833 386
879 260
143 148
267 576
935 197
577 980
86 722
296 422
628 35
822 402
761 109
750 519
144 44
19 181
994 360
877 241
802 146
92 516
486 66
875 983
45 164
515 534
503 574
761 553
764 231
31 582
228 197
25 954
779 84
394 376
631 722
306 514
393 774
505 991
791 645
398 866
863 571
824 530
810 365
816 107
604 346
592 874
790 846
130 164
248 800
896 850
74 556
349 241
432 391
427 797
444 297
490 797
661 855
492 906
383 208
349 14
882 993
17 818
320 816
545 324
275 530
659 23
46 325
288 382
284 885
114 833
219 966
523 312
782 556
63 596
454 903
220 635
393 431
121 734
617 969
970 25
421 561
346 894
322 410
394 475
205 627
6 572
254 950
20 599
796 13
149 209
853 363
766 95
382 665
219 872
525 986
753 998
193 248
413 702
279 648
205 907
252 208
164 249
111 678
266 501
456 505
361 99
630 579
250 729
158 453
111 243
954 249
256 511
490 866
197 17
933 640
789 582
812 915
951 475
508 523
152 588
70 512
299 181
599 908
776 174
935 767
365 993
772 263
674 667
707 422
688 52
291 990
816 66
537 987
240 9
527 514
585 728
515 74
553 175
688 315
171 428
359 242
92 398
480 577
349 984
230 127
87 683
582 98
823 402
118 803
623 712
99 198
935 945
710 385
85 985
379 304
686 246
930 29
27 170
305 314
437 792
751 598
960 927
251 225
597 586
247 466
603 429
900 866
250 655
825 978
964 878
815 524
297 97
502 225
698 462
983 839
629 575
681 261
276 697
554 215
166 707
919 863
279 78
406 421
227 477
630 493
321 232
122 244
569 173
637 781
668 865
495 53
587 876
359 47
339 468
62 923
151 995
931 622
213 168
324 792
696 384
699 556
3 9
545 669
103 652
894 150
187 230
327 784
135 623
676 804
493 678
771 245
749 16
263 5
990 979
608 293
761 345
545 308
779 71
530 481
547 473
854 182
604 696
24 935
957 911
797 882
728 464
1000 179
226 719
825 557
345 266
674 42
97 611
677 823
366 32
488 171
288 462
346 326
598 203
605 949
181 821
27 111
776 938
563 437
132 748
327 955
466 539
107 23
150 179
594 721
254 52
242 312
132 888
19 552
729 922
406 382
111 947
972 556
873 288
477 671
988 813
648 656
767 66
2 341
559 947
166 73
931 212
633 788
551 660
978 299
127 944
404 240
950 709
72 382
353 492
710 351
529 100
992 715
55 554
827 870
588 870
371 549
831 294
187 541
978 43
185 867
896 861
364 892
181 117
53 885
432 725
336 847
36 217
85 854
618 31
390 236
195 348
770 202
503 228
963 361
895 249
600 112
180 201
165 962
227 953
362 692
451 117
762 135
997 743
448 336
426 729
64 939
366 178
153 973
806 30
546 899
578 192
855 410
9 570
332 130
900 90
160 999
503 430
61 551
696 89
902 428
528 76
112 213
323 370
543 872
179 689
576 978
452 675
197 729
600 144
619 255
664 72
611 465
39 69
423 786
692 736
228 671
914 839
414 678
689 907
119 253
587 173
276 371
850 999
492 665
52 906
462 500
395 868
912 62
208 159
341 75
585 174
776 46
382 123
351 709
892 205
245 987
481 2
860 963
792 414
620 510
348 50
405 115
720 331
789 489
400 961
859 260
546 212
890 592
424 94
806 856
832 365
186 321
644 1
340 279
565 37
786 497
536 91
663 866
997 511
12 822
205 132
690 217
905 618
191 573
978 93
16 966
871 844
171 622
309 466
789 91
218 245
290 535
558 930
477 436
621 40
809 624
348 948
388 268
528 529
218 328
466 983
898 913
307 429
282 943
870 784
689 434
305 16
209 539
517 592
156 69
922 103
184 598
502 851
273 382
252 525
70 258
124 484
736 824
92 596
226 946
854 765
349 430
691 321
63 672
891 487
817 218
162 709
992 112
339 369
388 202
627 982
333 889
727 918
907 683
673 148
23 678
211 811
873 825
517 773
212 969
118 623
393 879
856 59
373 877
522 17
465 696
262 368
217 310
546 671
791 560
757 154
881 788
16 574
318 958
523 272
571 155
938 699
457 255
10 473
642 554
691 783
362 128
585 637
342 838
384 500
408 40
179 819
15 217
498 653
955 306
542 109
224 335
77 415
546 10
268 988
762 964
341 63
521 597
822 948
897 554
84 336
430 87
336 575
237 242
913 501
118 779
361 470
431 749
917 742
911 68
493 687
706 721
167 838
533 237
425 146
471 991
127 662
29 18
367 749
170 854
789 568
827 581
142 71
13 875
375 701
268 316
464 75
749 284
733 624
338 705
838 72
821 22
685 876
119 494
870 172
459 257
156 411
790 334
273 153
747 557
831 540
152 498
650 667
404 185
527 313
506 13
141 812
957 919
220 433
34 525
610 151
195 771
352 205
741 52
800 230
277 647
483 813
206 885
586 529
557 219
671 262
406 677
193 852
32 404
994 194
334 443
312 22
476 764
502 199
585 229
484 853
903 254
832 697
894 455
73 605
663 68
919 866
268 134
133 591
501 859
721 490
30 865
980 449
680 76
915 972
395 13
982 936
102 465
45 244
134 449
315 980
765 220
68 100
233 180
85 272
63 89
235 31
913 55
734 324
677 387
172 786
534 52
253 313
156 386
25 320
251 609
620 715
641 107
752 690
675 433
52 449
893 912
25 145
474 126
818 346
893 876
667 17
935 282
756 373
997 706
338 809
420 3
574 910
366 890
983 768
460 500
131 115
731 450
496 157
927 258
953 810
554 727
382 621
697 308
77 225
225 778
559 88
930 251
953 812
992 801
829 170
282 222
591 881
663 270
299 932
589 864
828 650
87 460
339 49
544 52
390 848
778 616
966 665
522 448
613 505
113 518
452 514
537 362
596 239
208 9
630 865
967 948
617 709
732 191
296 616
204 623
758 848
817 690
102 270
5 919
904 350
178 463
28 553
986 652
135 235
18 642
163 637
471 176
716 227
52 443
33 372
352 775
807 267
756 981
171 737
430 978
798 286
404 162
957 427
679 613
791 720
658 712
759 848
921 434
174 60
757 358
904 489
163 156
135 178
43 233
496 243
600 769
446 966
764 242
191 440
220 325
401 852
510 64
723 677
550 87
413 223
365 850
77 94
220 57
231 169
195 267
759 445
764 552
764 413
639 385
581 864
65 657
610 889
1000 937
176 964
487 216
214 970
757 260
582 189
287 803
572 444
798 620
456 598
627 516
683 32
47 222
46 180
930 514
508 502
974 897
162 362
992 69
169 360
197 601
746 277
849 346
877 150
367 746
379 186
789 849
664 639
428 327
563 296
866 287
43 856
657 444
535 375
105 340
846 19
77 375
97 688
933 421
533 896
97 887
811 254
725 589
870 543
171 116
151 26
196 274
61 11
955 175
530 6
258 223
159 708
537 131
870 962
734 491
194 697
379 92
741 353
461 734
760 928
116 688
364 889
469 571
378 129
808 569
735 654
599 834
741 549
312 628
688 649
130 323
224 594
631 953
226 474
916 301
148 450
980 333
558 79
245 467
781 812
96 894
76 539
250 393
940 713
757 760
898 236
189 541
765 344
463 968
86 994
743 930
362 886
652 292
629 745
249 305
893 709
671 238
219 896
68 608
28 219
216 31
596 644
627 609
139 906
793 842
655 526
129 17
583 322
254 171
464 725
576 98
232 592
945 146
521 980
334 797
793 693
70 423
347 818
62 439
239 541
814 137
228 816
607 762
897 346
435 988
409 874
911 475
837 168
711 82
248 7
288 656
823 294
821 175
651 592
252 529
407 551
952 219
81 181
455 859
412 850
370 685
752 215
962 755
113 453
66 103
824 716
447 75
844 65
805 938
653 383
954 88
980 395
935 468
110 411
823 306
503 97
784 581
88 713
471 906
350 142
398 671
57 721
231 49
156 472
739 525
810 619
405 414
594 266
531 67
356 361
108 401
264 616
994 88
164 505
964 824
1 602
531 773
261 996
149 826
132 353
956 347
125 65
700 774
354 650
224 938
190 508
945 594
900 833
397 681
264 415
158 198
394 659
217 352
153 690
659 390
512 782
152 134
361 778
957 338
850 538
315 464
791 122
917 606
469 615
937 514
983 836
195 856
606 69
21 323
724 764
301 335
695 327
703 285
111 551
316 346
794 785
982 555
408 808
465 474
399 257
486 665
472 477
574 836
104 561
285 708
884 591
187 161
96 316
683 571
561 857
417 372
212 296
209 11
436 492
139 430
381 17
205 525
862 706
958 357
776 375
504 455
635 738
266 30
209 404
885 164
972 951
865 879
218 492
575 937
720 482
887 782
650 714
311 15
803 792
898 161
763 496
975 629
171 548
491 827
352 310
250 440
72 753
940 143
90 401
440 427
386 100
498 400
706 37
763 941
153 223
101 244
485 33
56 469
960 221
212 265
161 795
45 809
81 864
579 748
567 581
150 102
591 630
99 893
476 445
241 279
684 956
874 787
609 89
988 570
713 434
270 836
366 100
202 646
572 477
881 867
776 154
932 193
583 141
479 413
129 480
461 327
768 149
995 403
87 758
353 653
474 896
800 64
794 497
264 666
478 563
29 687
936 265
413 671
441 932
459 19
688 703
70 361
900 122
502 473
442 621
774 72
95 780
990 103
686 80
871 25
444 963
702 908
72 968
292 61
304 540
976 731
426 362
72 23
987 378
202 177
745 283
373 125
30 925
319 359
677 590
951 507
478 429
486 252
566 744
988 999
250 747
414 597
264 921
293 154
428 266
764 554
682 868
504 443
955 341
327 72
229 857
603 96
28 455
216 734
151 230
331 1000
108 922
259 372
329 67
866 10
402 478
832 540
691 298
934 709
923 757
445 196
828 714
630 70
727 653
21 645
74 390
109 142
969 535
503 446
366 263
129 11
318 248
621 772
448 452
772 95
199 242
758 81
801 657
909 352
438 68
922 885
270 185
666 801
716 307
856 619
19 265
100 524
630 888
610 865
70 122
62 231
310 618
504 784
306 307
756 996
480 36
998 478
490 441
622 802
397 418
411 215
462 343
370 60
17 761
319 541
331 940
270 299
963 292
230 431
119 944
109 634
359 659
469 494
979 875
999 22
719 530
704 791
253 239
281 261
475 314
99 594
809 987
138 547
671 236
961 888
711 872
950 265
717 892
48 335
439 116
684 201
942 971
541 940
19 255
735 80
18 958
543 842
472 196
203 111
718 939
63 974
394 886
784 798
352 150
6 319
414 157
166 282
159 941
434 657
974 703
591 510
932 757
682 414
261 225
391 475
207 803
443 62
276 973
222 1
389 569
112 217
156 83
915 466
737 760
959 631
606 223
739 746
621 818
450 572
561 861
480 354
655 592
917 114
755 801
656 852
197 645
958 332
256 311
970 558
875 238
120 349
766 175
138 679
17 295
634 80
302 705
666 714
992 646
65 629
854 781
47 978
592 817
270 451
337 898
690 441
645 303
16 578
118 290
809 636
13 992
247 333
166 676
908 513
293 204
188 600
683 705
486 834
13 271
980 435
563 869
258 677
337 94
554 931
21 401
847 306
105 494
482 908
246 710
629 132
30 683
49 223
956 587
601 72
150 474
977 392
339 578
139 463
311 682
754 638
923 786
78 861
834 366
19 932
87 690
199 228
824 107
417 675
59 71
756 41
159 405
738 905
646 758
920 783
952 602
925 974
178 707
154 941
964 529
66 396
477 648
159 992
312 318
398 572
91 437
195 733
951 958
10 357
697 998
993 339
139 450
403 704
107 836
252 316
374 458
689 230
391 438
961 216
320 440
411 33
334 544
717 815
518 946
657 288
236 649
779 976
465 671
966 902
878 730
924 156
695 621
532 428
914 817
967 725
888 876
480 916
369 282
297 69
527 522
606 646
940 970
338 883
132 31
708 268
589 664
380 605
426 993
211 954
996 555
351 615
473 216
257 33
757 713
961 91
393 594
924 807
164 873
926 925
91 657
639 84
41 780
219 58
542 160
905 559
658 611
911 664
582 660
139 215
242 437
5 935
704 683
676 457
613 819
907 405
384 108
791 221
121 218
521 244
515 178
794 760
808 552
893 706
327 885
325 999
393 113
472 751
503 567
594 113
794 823
608 168
709 251
21 641
161 781
365 200
638 983
916 937
34 231
134 107
142 224
590 969
856 825
22 11
943 29
406 127
499 699
138 812
860 179
966 73
816 270
417 424
202 491
704 596
659 937
901 300
437 299
452 489
958 381
23 36
245 311
418 250
772 927
649 69
417 194
988 712
584 371
63 820
892 968
530 279
240 712
177 393
515 977
971 875
847 708
469 127
616 689
132 161
746 782
99 595
835 241
113 698
953 563
455 781
195 31
974 86
790 139
122 756
229 463
198 27
725 604
197 239
77 161
476 361
554 871
812 133
393 895
636 967
90 617
449 339
455 210
933 258
922 416
422 869
467 425
443 785
500 527
810 393
966 9
273 21
238 311
878 621
992 867
214 209
183 11
768 370
601 405
373 844
297 497
807 768
504 665
724 792
364 165
342 39
990 451
647 981
451 311
474 623
439 574
349 186
502 354
39 823
159 38
77 649
949 482
561 697
685 792
221 908
355 975
927 592
910 1
840 63
384 567
400 52
677 929
409 893
555 785
79 939
908 453
340 814
843 765
691 921
803 584
865 1
80 329
86 624
471 365
571 311
350 362
935 530
80 173
520 809
878 690
138 693
597 839
116 630
865 945
45 611
958 794
497 461
617 579
375 472
90 674
919 901
332 790
708 644
651 214
427 910
237 896
250 699
740 735
916 562
345 243
641 147
988 560
694 299
255 483
287 717
902 37
382 333
767 895
440 878
517 284
999 114
405 605
578 165
414 234
102 605
397 898
144 869
195 736
630 501
237 637
662 546
112 174
419 378
414 689
118 736
539 273
677 421
335 452
496 491
150 461
233 909
552 346
143 433
222 710
803 830
804 338
472 610
551 243
304 402
493 560
191 498
905 144
38 215
333 727
196 794
15 143
69 780
722 440
677 296
40 61
968 499
172 821
437 486
332 504
753 275
408 115
162 568
649 99
11 623
790 274
178 273
848 193
403 954
286 112
464 213
890 351
460 409
817 194
672 602
425 308
894 836
877 474
452 970
835 668
108 495
44 225
780 144
496 881
48 533
115 331
603 347
409 32
582 423
659 505
333 48
647 576
146 479
104 384
32 928
597 757
282 270
954 942
268 338
817 555
549 962
477 705
179 619
101 649
609 310
946 38
195 340
828 448
781 578
241 771
119 986
972 336
613 809
347 498
365 758
377 180
307 742
418 156
613 512
769 821
900 377
869 770
12 711
519 73
980 408
236 747
29 567
409 240
218 393
375 384
302 647
543 294
684 479
298 365
543 275
739 150
128 428
288 43
405 350
210 330
851 790
24 298
615 288
480 591
257 265
725 694
97 769
528 974
459 132
98 141
477 422
506 358
191 560
574 100
344 537
294 103
964 928
736 261
282 528
164 69
893 526
230 733
293 218
709 955
933 372
129 887
480 105
199 164
761 743
908 980
769 626
793 999
767 787
149 633
14 622
660 363
460 214
304 284
777 274
251 327
10 116
757 701
1 455
196 91
970 175
548 301
70 680
766 186
45 493
67 912
538 512
678 169
506 293
480 867
714 553
264 799
256 777
841 355
330 271
284 560
93 119
745 906
591 892
332 220
146 908
850 618
651 912
827 991
350 598
181 632
331 574
630 43
770 537
393 435
417 563
182 674
296 95
122 200
618 796
497 593
36 3
430 201
557 647
431 983
260 546
619 615
455 180
89 187
542 414
120 756
79 572
198 194
753 76
170 13
484 524
416 566
734 527
497 911
245 522
934 613
364 597
455 251
527 460
789 799
457 890
608 403
762 345
616 841
212 567
966 997
276 575
690 270
757 888
995 404
610 399
417 53
760 958
806 545
181 941
690 395
440 462
902 815
866 319
543 223
788 335
512 285
389 931
170 512
946 909
176 116
895 844
633 182
831 77
325 162
684 213
892 61
804 655
174 909
596 751
432 685
507 550
762 674
543 768
920 171
501 695
580 184
752 505
586 149
621 222
488 2
526 81
101 6
731 97
774 763
252 231
546 348
995 255
756 614
24 846
648 221
829 622
701 529
415 942
606 377
132 568
191 840
624 190
598 842
436 227
545 535
813 973
49 46
689 800
919 554
975 129
607 797
498 787
900 69
66 612
2 542
640 943
781 303
399 803
940 120
298 479
368 371
867 316
659 711
418 128
271 130
257 118
469 651
528 837
758 657
814 817
868 827
181 287
433 861
179 276
121 859
493 258
281 873
236 568
922 65
595 852
762 683
29 411
95 118
910 205
136 651
176 991
128 479
364 900
690 65
293 360
320 302
28 457
309 767
704 189
22 444
721 927
286 667
394 313
563 265
713 190
432 818
78 116
242 842
819 743
880 964
671 250
587 766
817 901
470 646
786 305
75 517
519 466
444 83
578 846
987 527
558 459
865 655
187 532
650 233
37 333
942 247
16 164
550 271
686 985
678 929
321 667
829 586
300 392
839 577
56 617
350 428
179 565
707 168
43 798
827 653
128 741
57 724
443 844
178 759
847 642
162 438
194 236
24 784
426 887
966 711
193 859
163 977
238 149
902 289
133 261
492 519
580 599
651 954
267 295
264 644
979 833
889 160
597 885
17 592
599 910
310 765
695 537
149 290
551 356
265 370
557 373
234 799
239 129
996 991
697 595
991 500
47 299
382 543
602 912
888 875
32 414
232 120
724 706
450 256
361 503
234 664
554 210
454 520
181 568
159 44
624 587
64 492
193 904
645 367
473 414
193 130
613 930
311 447
954 543
51 107
30 442
445 29
90 782
650 485
470 680
948 300
710 676
822 916
380 638
311 679
722 687
20 251
459 479
42 92
878 864
117 150
879 300
294 226
175 221
103 912
782 404
386 946
154 810
30 71
302 984
745 727
739 325
355 90
311 953
423 427
902 81
264 147
616 72
699 229
238 153
721 190
769 490
753 284
972 800
341 696
557 756
361 393
326 136
964 83
220 720
263 816
658 706
87 115
600 513
135 320
694 661
466 75
276 728
470 350
965 603
453 153
914 729
365 350
655 170
800 868
207 395
156 879
147 933
174 344
938 753
303 849
49 454
949 354
627 48
840 505
517 952
189 667
439 245
709 177
529 995
658 63
267 577
759 773
490 528
681 39
943 399
575 390
305 362
748 625
255 331
902 925
510 504
636 854
150 60
368 520
364 510
586 858
908 478
240 661
17 515
418 498
407 405
989 717
690 714
966 62
643 173
98 830
766 238
337 329
203 311
166 863
892 14
398 475
397 93
480 158
834 194
35 917
291 419
710 285
709 80
992 947
957 221
773 538
446 330
438 370
902 451
250 930
450 369
109 391
944 584
59 505
563 814
740 719
145 845
813 84
205 792
624 759
687 310
787 564
231 608
572 564
309 203
447 748
744 15
249 217
921 599
502 387
32 171
637 808
626 66
797 144
999 436
404 233
905 265
912 666
189 104
318 469
479 201
595 766
716 255
823 597
88 976
659 625
582 605
425 407
486 964
66 48
395 443
397 991
333 762
647 124
172 693
528 276
79 664
829 914
538 457
756 803
292 377
792 432
342 615
80 588
111 442
513 881
336 110
741 166
881 360
617 62
110 164
466 122
259 280
310 194
593 655
621 740
22 811
969 21
571 98
84 43
506 675
720 501
301 38
582 429
402 674
529 91
347 229
890 718
529 461
89 428
332 89
309 328
859 258
703 929
788 828
210 872
446 565
727 617
161 269
453 941
956 149
724 702
921 904
326 534
54 678
147 15
147 315
465 46
312 355
870 998
537 183
837 912
904 902
61 93
913 856
479 481
936 586
910 649
603 724
885 183
671 300
889 17
362 178
846 981
559 191
625 70
604 718
303 208
22 159
801 717
359 906
737 853
495 124
354 517
214 759
783 502
520 132
410 588
56 340
405 440
818 957
450 25
983 739
793 362
492 694
675 541
527 72
850 500
638 929
78 578
91 615
717 971
658 28
934 598
359 222
910 608
379 742
713 967
677 191
400 701
503 494
64 693
273 901
287 680
765 183
513 592
860 2
991 98
842 395
719 733
241 703
24 39
512 32
117 939
391 922
62 840
668 838
406 108
37 296
737 972
649 162
180 866
857 60
9 73
766 364
804 109
174 11
959 151
38 40
936 645
335 596
747 509
960 333
407 279
293 631
698 686
694 713
387 757
154 14
192 78
577 591
563 943
913 727
157 804
650 78
742 211
912 576
54 786
57 722
283 362
437 191
410 476
769 32
210 341
645 528
519 599
508 457
393 719
260 755
191 173
561 135
335 820
814 70
654 790
926 486
115 428
684 763
518 211
64 90
10 663
219 277
764 871
659 506
291 261
576 127
472 511
306 380
32 474
849 27
26 467
955 230
891 198
721 110
689 26
193 666
92 399
972 400
408 538
481 999
835 685
283 741
559 598
47 981
879 150
349 474
411 796
194 923
866 226
894 647
984 745
564 13
713 911
94 853
508 84
295 244
814 163
452 515
87 698
559 221
9 561
953 299
605 984
45 540
408 394
337 77
845 921
770 159
961 811
625 213
543 375
545 559
151 505
644 790
966 21
892 977
556 929
623 275
763 327
862 19
498 351
142 682
916 604
973 982
844 169
379 968
726 922
712 111
119 746
160 99
386 67
341 975
592 679
792 289
960 178
144 401
947 490
790 329
694 828
489 823
869 646
631 809
344 898
358 145
878 337
818 198
877 390
414 354
203 201
294 351
159 374
626 41
61 813
145 939
637 606
259 143
536 502
209 170
769 891
781 936
126 435
269 160
7 278
775 604
302 385
996 580
875 217
345 500
186 794
937 517
392 128
170 738
143 881
828 609
271 362
286 891
268 481
880 192
139 528
332 828
380 43
768 903
547 797
840 128
30 670
250 564
72 871
187 416
953 351
383 436
795 704
401 25
770 543
68 940
470 821
730 507
848 508
570 474
785 307
411 524
763 860
81 998
389 417
656 873
127 943
743 847
415 145
68 414
720 3
974 851
786 579
401 542
320 520
64 665
468 717
244 245
192 697
356 885
269 964
829 994
840 681
506 94
912 566
65 735
435 1
523 389
776 362
402 744
810 683
273 947
308 715
103 631
223 926
531 542
706 813
12 618
947 197
333 239
804 362
656 374
531 108
237 936
996 350
457 843
221 47
430 816
21 314
330 824
442 474
430 924
129 998
24 378
700 955
715 421
924 950
997 144
179 787
107 157
105 881
443 371
664 787
252 942
259 268
667 58
485 296
844 561
612 861
335 177
269 65
735 831
337 348
897 123
220 347
74 442
538 725
334 223
592 693
670 353
379 422
259 51
972 64
650 646
836 136
155 340
833 20
151 348
405 739
902 212
519 7
95 420
72 879
319 302
164 841
988 120
889 713
138 217
592 474
674 619
391 489
275 940
537 227
565 925
405 649
848 700
124 641
761 724
12 737
579 562
198 762
805 796
770 346
1000 868
480 999
807 249
409 418
751 272
30 914
247 419
237 412
192 529
587 754
185 671
182 892
209 498
424 973
996 414
380 875
894 883
208 608
400 506
649 716
256 846
712 531
917 634
661 345
790 862
477 107
779 14
390 983
942 899
24 226
493 576
596 600
129 816
386 756
429 490
664 188
222 410
273 312
300 622
459 815
938 707
595 46
342 231
550 152
693 582
336 739
380 329
680 904
92 296
46 719
401 182
374 13
167 453
481 314
637 113
737 93
417 487
225 673
37 618
20 380
58 648
378 84
244 962
69 205
610 859
605 69
185 360
876 530
723 906
369 988
971 307
781 692
761 101
239 405
794 825
191 875
568 728
814 798
228 719
179 538
991 979
705 856
591 336
993 54
656 177
742 605
545 571
53 815
390 504
415 758
708 129
515 576
703 317
640 206
400 623
557 493
816 77
993 443
767 797
585 973
255 564
651 827
149 698
934 687
45 795
41 545
871 756
158 261
823 891
536 133
96 91
484 223
716 967
151 721
547 606
324 749
896 70
107 425
715 485
984 748
925 665
178 408
776 920
269 694
450 117
481 680
838 210
545 76
161 453
204 450
504 174
503 883
523 690
603 259
543 999
668 756
581 247
757 239
171 642
489 212
813 555
165 34
312 668
238 159
124 457
286 806
711 670
899 160
202 838
5 802
149 370
154 976
966 770
275 296
985 119
822 31
127 243
196 543
30 290
785 894
887 474
785 11
730 525
459 332
975 315
966 237
890 292
952 695
538 19
340 162
611 957
637 119
830 354
393 259
282 987
271 902
611 99
78 537
194 228
723 693
968 240
597 53
287 2
729 97
863 548
88 808
975 651
777 375
607 782
351 182
771 418
694 10
936 290
971 791
463 849
928 877
190 96
755 567
911 622
558 546
67 607
694 722
863 752
58 23
743 433
19 52
841 823
156 829
98 794
601 43
565 31
652 880
795 655
667 12
463 503
131 128
983 1
935 925
720 794
163 600
174 230
295 443
702 244
716 84
711 221
107 921
745 878
383 718
705 367
548 492
702 899
832 924
108 568
311 309
728 284
252 290
987 429
14 157
531 452
832 683
9 849
691 376
625 521
144 180
862 709
346 225
872 170
43 56
893 118
433 590
421 78
68 187
901 468
295 262
366 292
252 791
101 469
970 753
506 611
818 149
427 412
620 669
702 388
415 946
307 82
220 32
37 769
484 437
278 175
592 224
843 233
696 178
745 204
568 584
266 770
548 699
346 17
328 32
512 409
50 169
913 32
564 817
487 52
657 640
171 390
549 949
661 174
782 778
971 113
617 472
189 937
658 755
350 733
565 288
336 496
250 756
502 646
959 968
77 93
15 415
93 720
999 818
436 597
785 688
441 726
604 940
364 14
527 811
660 407
911 981
544 17
992 195
724 294
154 848
540 872
77 317
327 927
203 291
564 106
620 469
900 306
629 78
128 70
738 338
785 32
94 416
197 181
540 180
306 103
11 811
18 698
657 440
677 507
401 602
273 843
666 958
864 342
357 182
76 198
660 579
727 597
843 235
231 513
836 386
479 540
153 992
289 267
146 746
608 336
784 684
684 667
818 780
886 446
683 197
835 199
165 53
72 922
523 721
682 878
429 493
941 350
86 93
472 815
305 975
300 610
754 98
32 779
563 506
309 242
648 897
272 122
441 864
998 456
521 174
452 179
905 296
724 513
421 38
167 892
37 190
701 377
264 319
478 843
53 489
914 875
755 698
345 889
904 847
190 722
842 889
604 450
879 828
487 395
195 112
624 470
480 874
693 477
549 596
51 229
696 252
258 198
446 746
439 442
322 469
27 289
650 114
718 407
582 115
462 858
662 942
290 401
446 553
831 940
840 982
615 821
142 154
740 789
226 128
101 37
196 434
30 775
83 189
153 477
951 948
800 493
358 874
127 707
206 19
398 511
325 313
938 459
880 241
189 213
762 410
925 748
330 939
145 984
25 314
78 542
661 289
603 762
724 214
781 475
324 448
283 822
203 992
965 253
970 792
147 533
970 50
287 427
666 982
745 926
755 113
931 997
892 580
218 698
946 664
218 428
688 187
442 491
489 863
98 938
119 709
272 287
577 487
348 860
651 600
157 153
893 646
626 620
310 964
302 343
368 616
431 771
398 809
444 351
852 564
315 397
539 131
791 232
953 34
68 53
850 774
946 330
882 216
151 943
584 540
79 861
907 906
663 467
757 893
197 6
557 6
191 464
593 776
152 293
295 94
196 190
266 642
822 9
645 313
10 215
159 491
377 322
414 184
196 528
545 437
732 209
428 202
414 516
99 53
69 642
592 275
316 854
144 438
327 488
486 646
136 677
556 43
995 525
938 611
276 686
65 328
676 133
72 925
515 246
841 875
384 624
435 657
240 345
869 104
344 546
528 710
441 911
281 766
248 327
931 202
653 833
328 196
516 144
763 409
708 537
1000 823
964 774
50 647
404 465
795 263
476 192
478 557
524 79
151 90
472 584
943 970
403 448
465 620
468 196
730 738
623 334
598 330
210 134
84 140
591 920
371 27
909 627
265 804
160 423
706 800
864 437
178 138
218 706
110 373
186 811
22 831
985 898
127 108
768 93
115 310
418 989
582 491
243 605
796 351
325 827
925 134
56 930
377 723
742 997
997 512
607 176
174 952
317 804
39 162
404 551
178 149
306 435
194 304
695 911
569 233
837 907
267 317
980 378
447 163
373 272
449 899
91 217
154 309
594 268
707 984
530 505
824 484
774 706
615 763
125 26
943 628
997 358
342 767
798 474
206 850
536 630
126 470
277 450
774 6
344 349
438 622
969 703
938 211
205 478
185 437
337 157
457 399
531 62
629 943
528 662
318 39
689 845
490 451
318 412
314 640
216 805
787 482
109 490
468 851
615 369
62 506
264 209
261 401
396 669
908 974
509 248
229 876
307 272
522 191
268 994
969 543
178 139
230 857
394 233
727 471
509 856
246 632
231 848
64 332
607 352
262 601
464 140
685 661
372 314
440 509
431 897
896 578
648 21
610 623
834 12
828 151
90 768
894 958
695 884
517 898
379 273
604 255
846 364
668 552
244 145
16 827
565 355
503 197
844 87
663 20
595 59
278 580
801 942
384 396
231 493
534 586
368 315
291 957
188 117
282 788
831 716
714 168
408 732
232 976
219 999
271 483
425 705
228 838
944 85
59 506
906 34
580 685
203 993
491 421
706 295
936 885
562 212
539 145
646 460
962 767
584 767
163 472
991 460
195 261
785 164
801 610
553 978
265 400
620 487
86 130
449 746
54 89
428 662
851 187
363 625
474 688
188 458
464 311
530 594
698 998
299 943
71 967
375 653
637 573
775 39
246 462
305 292
942 313
229 287
988 440
251 422
143 385
607 386
109 49
490 447
302 831
962 406
540 734
303 234
75 54
242 558
255 490
591 386
893 585
507 636
962 635
935 958
154 425
195 848
742 347
34 169
166 759
852 451
748 305
118 261
708 248
872 748
848 767
782 261
954 361
646 794
840 531
879 662
999 296
714 592
828 258
81 929
220 402
477 541
133 830
812 140
512 67
547 358
530 649
556 910
511 465
378 729
592 99
712 203
969 664
281 912
544 575
200 57
716 91
938 979
489 997
617 412
825 552
737 961
562 545
209 456
953 160
680 586
59 438
153 905
83 147
190 238
858 33
740 733
276 332
609 14
387 133
744 699
215 787
334 633
890 289
346 518
754 549
347 12
335 507
342 588
429 410
953 530
305 311
566 986
898 522
287 694
841 184
683 418
993 872
853 553
78 789
585 633
174 181
624 881
177 904
234 745
420 763
920 511
149 651
40 501
683 930
22 232
810 306
957 346
295 836
45 368
598 323
259 124
241 953
323 582
109 300
466 893
644 341
234 885
357 976
302 295
505 754
48 173
50 295
889 539
911 342
634 814
873 738
513 981
672 779
392 424
755 831
282 673
430 744
408 360
179 403
333 442
48 772
995 163
202 709
245 707
346 204
177 32
48 698
296 976
630 851
333 319
575 212
142 202
861 341
329 838
953 273
216 101
747 851
15 919
266 723
999 616
95 175
872 90
481 279
258 389
30 615
927 774
67 168
242 292
894 665
89 448
704 576
534 215
36 67
37 947
135 252
718 274
519 351
559 75
392 986
977 184
209 47
210 339
526 365
642 243
612 162
303 972
393 593
859 337
823 405
794 56
222 271
633 948
610 351
49 427
747 643
204 557
473 258
542 627
43 310
118 772
727 647
754 488
440 333
546 791
622 460
959 686
759 299
20 973
519 709
601 765
986 772
211 307
389 485
359 629
268 329
453 340
516 151
946 40
453 256
258 355
10 253
910 269
68 452
166 554
758 546
882 762
709 773
184 785
95 232
889 144
154 291
433 608
229 290
170 812
7 96
354 572
999 536
701 264
899 342
999 965
511 69
359 76
881 863
639 847
316 684
542 259
43 503
5 364
875 969
780 433
513 653
549 953
191 67
871 295
609 511
853 203
159 239
6 380
861 686
393 63
202 720
435 319
635 606
519 325
897 81
346 991
895 672
285 393
796 89
71 757
336 371
716 399
481 449
814 269
104 324
119 75
668 12
678 765
84 838
230 115
728 676
241 289
196 217
143 156
511 965
743 573
797 220
131 926
773 635
956 93
547 290
2 401
822 709
113 869
494 445
652 607
27 3
462 55
821 488
367 331
572 49
769 653
410 112
782 631
306 902
671 120
828 965
689 662
8 592
97 347
122 886
64 247
307 472
872 366
990 396
997 868
928 594
600 17
293 886
689 726
344 808
264 669
154 744
820 80
303 238
58 331
587 425
656 791
550 185
741 73
618 774
204 341
861 600
254 796
412 558
391 336
649 457
324 795
193 339
88 725
127 722
752 291
103 449
464 236
578 902
544 311
933 584
382 559
901 982
552 422
190 884
274 219
661 564
583 126
981 745
532 313
57 386
93 32
71 877
386 675
478 223
961 969
998 185
345 771
617 957
305 192
948 516
178 986
973 102
890 993
456 769
986 595
135 153
607 919
587 241
802 58
767 467
805 88
41 765
656 21
110 125
599 461
179 945
750 582
256 121
976 936
90 212
346 534
651 212
312 317
827 24
130 191
811 417
328 564
767 325
77 326
420 793
637 620
999 177
143 583
467 485
595 382
43 824
384 32
700 76
326 471
520 693
345 341
823 248
275 389
682 284
417 923
341 276
313 593
424 53
459 658
667 75
514 184
721 361
823 851
576 711
144 832
79 332
939 678
477 542
227 125
462 818
327 391
354 518
200 560
707 352
515 793
496 114
434 824
262 86
342 472
373 35
210 194
57 1
291 999
506 315
327 306
921 530
906 633
846 849
711 920
323 637
170 403
402 629
816 665
438 260
359 452
158 670
532 828
314 146
668 58
834 374
337 8
844 460
252 222
819 67
552 240
579 867
672 740
168 359
421 33
39 122
661 394
827 167
596 679
761 653
111 386
794 274
565 182
870 570
808 46
13 351
471 837
404 719
710 752
906 122
277 784
609 840
369 978
532 21
828 460
847 540
705 618
85 161
625 428
836 8
274 837
672 852
977 525
696 569
553 633
391 681
659 408
817 949
539 15
894 38
765 760
239 245
516 782
598 67
734 323
891 980
488 414
934 478
189 705
765 608
494 598
678 87
617 321
209 898
708 851
726 425
691 193
669 174
998 441
924 56
439 29
799 561
367 809
844 558
921 981
300 272
64 560
753 764
681 542
195 285
182 277
652 675
868 981
784 738
706 25
52 568
851 584
582 842
450 517
135 346
320 33
107 247
53 113
498 606
384 143
794 820
241 98
610 653
29 752
730 361
923 514
950 307
441 741
271 966
973 942
904 573
309 245
999 133
476 621
792 732
384 511
778 266
584 654
359 164
413 894
928 983
397 913
450 788
892 457
4 703
431 386
68 428
1000 634
983 59
798 806
133 41
865 114
793 850
923 768
870 27
457 464
16 225
176 209
948 559
872 682
789 712
542 544
416 344
468 485
508 160
716 926
333 678
16 825
744 982
3 348
26 756
733 527
839 234
399 97
654 619
701 138
356 285
576 193
268 27
264 291
542 403
150 669
729 433
507 46
297 287
130 371
576 603
906 515
133 282
43 729
492 40
629 639
423 857
7 420
536 913
39 962
655 553
538 691
774 293
470 675
643 325
452 865
512 290
683 125
50 684
836 771
266 253
179 445
64 687
907 534
507 18
599 233
67 370
144 81
383 599
205 304
724 999
264 379
374 866
496 775
703 978
235 911
254 552
554 472
309 171
825 943
555 591
443 663
565 579
87 688
993 259
691 664
267 923
985 795
966 601
766 608
7 201
854 162
380 279
789 480
564 140
939 814
186 885
784 100
276 527
145 878
644 538
781 975
225 309
976 204
431 209
935 497
624 306
735 109
302 674
751 811
214 528
196 73
382 756
417 183
747 57
610 996
328 452
146 781
920 178
115 877
479 546
778 455
173 582
951 119
123 920
962 447
138 923
849 376
79 3
532 867
261 768
757 739
378 551
629 25
43 430
190 285
897 988
350 936
120 594
190 207
500 607
441 371
601 826
59 201
862 886
237 588
398 251
337 438
138 93
849 44
990 14
345 567
107 35
381 897
693 336
937 697
423 306
244 928
814 37
320 227
849 372
255 699
102 823
865 409
28 918
302 920
809 424
661 875
486 796
721 723
982 212
636 322
577 74
768 740
427 248
894 731
115 414
158 568
956 392
684 391
31 484
746 207
217 656
703 509
697 550
91 460
855 973
437 758
6 534
670 860
297 294
262 963
113 214
565 948
696 949
794 704
685 87
790 633
543 647
190 515
523 878
144 446
793 225
282 250
272 171
590 172
936 473
699 480
421 867
921 958
779 560
764 43
609 165
546 928
436 598
630 585
556 343
578 271
340 636
672 225
385 520
285 53
98 397
140 963
827 613
380 14
284 745
853 587
813 373
641 287
352 207
890 779
294 849
551 207
339 353
169 397
942 559
553 938
980 363
809 333
163 674
427 837
182 318
436 966
127 625
374 944
566 435
70 951
495 968
110 517
961 615
537 422
344 169
244 927
215 150
192 806
891 486
924 942
694 439
85 155
235 198
497 611
677 530
589 549
830 64
829 458
139 77
990 903
272 989
112 759
482 367
322 495
235 602
794 54
512 836
693 890
124 407
400 865
253 71
340 780
472 685
98 880
660 631
644 981
842 296
463 264
5 739
966 769
620 4
411 271
635 870
788 917
41 346
817 719
356 417
625 525
357 543
206 359
175 963
750 920
650 76
767 626
20 572
262 366
749 986
662 107
711 941
304 416
126 509
124 449
737 440
113 189
510 542
611 277
398 229
237 407
287 219
701 700
408 494
214 581
53 798
885 794
912 448
58 928
626 337
364 477
797 424
343 15
84 40
574 529
345 260
610 649
446 622
547 103
86 40
577 130
702 201
821 635
41 253
337 450
115 150
674 266
945 35
708 800
831 275
168 140
199 407
606 868
567 564
453 737
956 746
33 290
873 105
395 981
198 637
191 963
645 115
131 42
466 203
973 370
663 527
925 818
345 647
455 795
28 904
938 670
96 869
596 140
219 370
651 841
417 7
433 459
988 884
167 102
782 435
193 804
260 241
704 321
995 726
377 31
529 793
175 561
410 7
464 858
246 797
308 327
729 890
347 148
797 97
886 709
542 432
404 591
637 460
502 311
193 321
583 433
758 237
445 130
984 572
786 88
742 360
467 459
512 736
51 643
893 83
813 657
355 923
767 137
442 98
435 292
670 559
893 153
541 816
535 341
553 314
925 533
953 40
545 583
589 919
415 602
829 77
662 554
220 427
65 104
360 832
606 567
60 151
700 678
580 85
147 28
610 173
491 801
425 939
759 492
797 360
724 40
861 689
443 51
887 726
161 923
247 547
808 788
830 371
762 28
984 788
694 751
870 160
685 31
549 849
508 980
562 810
623 646
198 167
755 158
266 408
896 140
882 136
128 371
20 126
640 730
491 885
217 932
579 860
769 579
412 535
807 466
905 255
279 977
782 539
13 296
582 455
794 589
320 639
380 576
423 131
586 31
553 613
875 186
737 989
640 363
443 753
102 552
615 48
623 698
463 342
773 393
410 995
168 949
441 478
86 525
543 505
421 885
755 544
35 898
979 98
911 735
184 60
924 199
876 505
662 693
375 649
75 29
372 154
403 142
573 820
418 830
210 156
591 424
63 178
410 528
362 3
493 645
860 874
119 970
793 330
626 986
112 314
200 916
391 248
327 660
36 166
428 238
200 599
962 540
537 842
674 38
662 799
648 106
380 7
509 219
575 180
824 481
18 463
851 174
850 468
886 475
741 45
763 785
222 615
461 180
962 809
844 594
859 533
264 240
860 577
836 172
453 6
603 952
791 541
196 97
318 34
320 677
791 743
868 581
77 185
637 618
624 520
134 328
680 466
186 872
505 328
85 246
981 784
365 486
324 626
645 237
998 374
279 335
557 891
286 417
175 831
670 388
726 704
613 517
70 663
398 209
810 340
871 161
57 70
57 677
407 471
337 513
190 555
409 544
983 696
407 720
469 860
850 52
104 17
757 771
402 305
263 447
738 732
882 547
838 278
879 563
108 391
998 867
495 783
283 33
904 243
753 981
941 928
721 579
643 664
306 251
836 491
24 425
442 864
15 583
27 991
696 131
181 855
503 409
362 399
311 966
84 605
245 619
548 835
377 987
89 338
545 851
627 176
430 772
935 948
371 375
743 303
335 94
600 358
760 469
384 127
264 286
263 251
523 213
887 952
449 937
66 404
185 338
378 214
873 640
207 62
507 926
742 556
609 293
49 788
106 262
670 173
741 272
657 96
849 151
178 998
965 140
300 767
435 299
744 719
743 45
845 563
817 440
628 1
105 41
668 737
104 762
502 866
21 593
73 644
432 870
73 4
482 306
165 115
472 592
398 221
232 332
504 880
692 772
760 111
263 51
511 859
577 263
318 53
962 856
365 300
122 919
178 595
192 224
349 203
238 992
225 627
119 965
539 247
78 705
452 957
725 33
113 556
117 151
745 111
980 437
840 443
267 108
890 60
110 137
359 196
485 828
341 363
6 693
510 608
359 292
768 886
730 522
153 274
61 622
424 262
229 841
69 776
889 559
361 460
114 461
896 528
503 826
474 552
36 508
844 682
418 821
206 626
204 389
714 471
50 709
134 32
829 684
915 247
238 929
423 684
966 223
650 324
281 84
524 930
357 531
644 299
67 343
196 807
940 222
844 563
41 477
811 433
889 98
814 968
645 934
232 990
779 465
76 383
674 507
762 183
454 513
438 704
557 1000
725 903
686 585
802 391
362 41
112 906
380 803
30 690
759 387
285 175
796 761
714 815
855 597
382 69
994 401
118 470
117 284
294 27
994 451
375 326
984 161
246 374
597 435
800 53
719 419
478 877
750 483
550 467
494 36
757 848
666 921
781 808
817 416
271 157
583 831
467 392
485 616
623 333
750 564
159 871
81 75
223 501
297 581
87 994
846 70
652 262
192 974
302 470
552 866
195 336
926 494
835 798
356 806
747 120
233 566
808 810
429 819
100 396
804 298
598 832
484 860
32 130
730 88
878 152
383 991
983 177
356 453
378 182
906 28
760 3
282 280
441 296
331 685
597 448
997 413
971 169
985 124
991 777
404 951
94 818
196 233
205 366
420 557
418 638
257 823
32 323
658 579
488 47
694 495
783 198
72 964
100 355
21 218
134 394
553 388
417 209
622 250
62 133
477 574
494 749
133 797
163 169
424 531
883 509
228 187
50 66
205 665
698 277
893 701
323 27
511 536
976 584
235 637
827 559
438 710
839 630
18 110
127 742
730 174
7 660
214 969
299 580
228 679
167 719
772 776
200 36
246 760
594 881
791 581
662 23
269 16
708 210
877 380
172 887
615 139
992 242
291 391
661 55
976 572
273 854
821 924
93 194
624 131
904 312
89 985
839 515
416 285
613 535
342 987
467 754
770 996
726 146
851 966
955 413
566 614
792 953
833 844
43 445
890 430
100 754
253 775
340 282
16 553
112 80
618 798
315 692
603 585
68 357
851 542
495 994
988 296
430 888
157 706
959 927
809 802
203 813
483 643
470 352
378 766
528 826
851 458
771 83
667 509
391 879
913 777
224 237
453 1000
43 631
514 987
185 517
157 147
177 24
914 709
321 725
924 209
28 185
434 80
50 574
447 279
139 464
546 547
598 610
336 829
422 507
575 749
852 562
723 224
61 86
917 91
742 505
499 733
612 603
302 381
21 882
64 435
16 207
366 954
70 780
473 54
907 344
147 619
80 714
91 721
385 907
377 530
590 423
88 275
3 218
718 150
907 61
173 20
358 569
20 345
452 702
495 567
240 713
895 748
341 657
497 273
630 24
871 365
573 882
975 514
990 446
898 591
439 780
1000 739
413 512
824 643
870 471
622 805
627 232
646 60
814 514
617 192
205 334
612 941
338 810
295 291
54 861
386 528
791 838
776 709
452 306
598 829
158 207
624 84
508 128
565 590
955 630
765 638
491 414
949 738
305 154
100 979
742 301
480 909
186 180
987 62
938 366
140 139
526 339
538 152
909 952
359 595
150 76
922 641
777 199
522 846
953 279
854 928
86 68
42 206
714 192
870 851
236 335
709 62
852 246
557 155
962 716
130 768
336 190
624 7
391 882
593 964
367 734
164 904
686 528
687 71
213 218
468 569
425 358
92 145
938 527
874 122
329 889
712 878
314 603
998 787
10 535
556 567
21 161
221 490
618 335
709 638
960 962
408 114
908 365
888 810
334 766
788 942
5 292
694 990
467 417
979 626
334 583
930 135
40 751
881 875
709 124
90 235
503 869
854 86
195 916
944 952
271 681
388 238
701 743
329 834
868 864
218 584
490 817
531 102
589 665
188 456
121 846
10 65
56 203
534 806
111 746
194 33
565 818
110 607
142 188
334 947
718 797
957 383
24 82
736 640
629 593
130 890
254 39
587 71
874 486
214 504
146 380
842 468
550 417
151 23
102 710
174 215
246 819
717 35
473 350
920 770
749 116
872 102
14 279
489 650
61 687
626 460
968 806
432 43
707 364
907 668
273 619
820 35
43 357
929 288
401 736
410 250
834 846
842 486
339 373
575 763
688 190
300 218
267 272
286 48
910 86
481 541
214 745
740 922
972 520
170 833
7 560
804 834
546 397
619 372
87 109
589 115
951 729
33 481
757 436
187 432
984 680
99 421
229 948
780 360
68 280
817 266
872 460
643 755
701 2
917 545
558 150
332 793
17 279
13 204
270 917
489 233
188 440
975 741
528 347
520 830
581 329
79 411
534 128
994 386
585 184
657 981
793 345
57 429
405 730
204 278
704 803
691 481
638 42
916 911
793 372
399 391
361 669
640 969
259 613
776 114
608 902
552 955
647 523
324 9
536 549
883 103
482 88
29 499
105 532
587 695
114 845
895 292
227 676
617 113
514 871
167 283
927 588
218 886
162 43
299 823
127 426
651 320
809 691
888 661
637 223
260 720
682 560
867 397
35 696
592 995
378 505
272 758
89 876
400 747
913 217
545 21
486 661
436 868
409 377
226 868
521 273
912 848
150 20
577 152
39 393
594 344
204 735
452 578
939 187
669 475
74 138
712 590
640 390
214 292
955 636
692 504
698 391
574 946
467 720
640 291
321 635
172 509
800 505
860 899
363 192
285 987
271 118
177 774
9 295
855 817
497 237
112 832
705 585
263 212
438 843
961 930
263 413
543 273
368 326
426 703
259 195
536 896
994 976
229 144
697 168
558 38
695 241
865 620
506 255
178 913
109 416
851 557
488 675
932 970
799 269
365 375
393 365
144 354
784 347
558 1
692 579
474 828
919 553
452 842
919 34
748 989
469 634
914 710
910 876
316 9
619 399
333 409
147 482
131 119
148 325
94 246
713 378
860 151
299 213
337 484
692 399
395 230
197 122
403 130
999 533
725 308
42 788
663 322
731 617
280 44
799 777
852 596
335 838
929 220
807 915
164 636
474 744
914 594
894 726
395 913
920 552
497 262
933 7
590 232
151 462
982 136
299 492
290 248
969 484
931 92
937 285
598 599
382 944
744 416
797 127
2 570
348 89
407 564
525 718
238 832
495 165
409 772
289 675
60 493
911 144
774 636
505 414
655 541
105 705
200 654
154 661
76 922
964 746
591 111
876 744
353 844
639 910
548 475
610 782
643 692
724 540
139 544
195 774
21 605
604 744
109 579
382 162
695 722
172 309
551 901
134 48
945 75
362 907
159 836
687 540
91 535
430 869
435 732
170 835
152 479
881 210
17 171
533 215
846 932
202 130
711 903
960 269
889 627
60 426
642 945
185 403
960 291
686 606
59 662
625 636
760 460
947 776
640 178
493 126
92 525
687 719
272 96
846 6
459 362
261 863
181 966
337 882
646 671
822 242
596 377
304 950
606 432
113 103
525 947
437 135
85 824
203 640
488 199
870 533
690 446
561 82
167 640
595 411
820 632
138 98
246 30
276 345
999 277
697 500
442 313
744 163
865 736
191 555
967 997
591 324
985 494
704 200
216 756
399 464
738 385
86 686
911 234
120 242
960 734
798 520
190 736
773 727
597 33
199 230
67 674
714 660
962 377
526 265
192 670
433 778
196 227
734 135
66 852
121 829
772 235
221 611
749 443
487 998
257 342
525 921
188 319
470 427
996 84
394 365
507 338
341 601
407 352
69 276
409 906
754 972
797 457
413 492
321 301
216 179
982 827
262 848
306 664
607 632
404 434
373 301
159 201
855 296
389 799
974 647
552 463
453 680
970 430
812 654
503 629
76 354
492 632
403 627
132 396
186 483
667 413
90 869
623 744
98 473
852 245
580 768
417 189
604 102
540 989
64 577
3 866
535 197
246 97
662 975
322 346
693 959
984 348
541 160
858 823
358 466
932 969
519 441
122 812
816 401
138 305
844 706
723 260
738 745
973 904
166 939
67 615
202 139
892 467
138 578
326 259
817 411
774 992
677 960
396 629
9 830
614 626
574 320
308 156
969 827
69 734
498 120
909 172
928 212
984 385
829 434
485 808
688 106
945 423
85 195
338 673
189 202
554 469
77 293
997 250
741 881
39 454
908 311
911 355
258 516
747 291
856 882
353 885
783 739
504 624
356 976
683 414
491 730
844 401
943 327
724 291
25 713
77 204
518 661
506 355
81 94
102 230
958 733
904 284
288 474
989 436
316 409
772 708
460 234
914 275
635 227
764 239
489 64
153 502
525 105
675 256
531 981
998 771
565 569
523 418
731 539
83 578
120 983
585 112
149 141
664 674
330 725
631 540
929 458
998 595
854 132
888 31
194 153
903 839
500 486
424 134
926 176
298 654
914 396
289 538
599 841
567 602
820 810
969 116
315 233
582 835
622 435
612 648
651 989
745 38
841 228
823 908
334 364
595 145
537 7
832 949
558 812
763 500
659 525
959 400
241 27
65 416
667 576
740 321
840 53
5 211
91 544
314 78
714 132
460 569
931 709
801 780
991 440
935 131
616 23
538 100
558 11
976 821
130 738
572 667
446 396
679 949
883 317
534 183
99 121
984 635
253 443
399 808
78 187
760 208
189 246
549 502
496 761
186 894
75 378
880 351
913 352
190 115
930 384
8 701
961 280
902 391
379 372
731 712
928 733
831 431
362 561
251 386
805 936
336 590
342 384
270 313
749 139
521 223
651 31
163 805
125 954
903 737
251 666
971 777
812 228
796 977
536 935
816 366
401 480
755 245
909 16
255 222
340 498
810 816
481 59
987 298
358 269
90 136
57 974
609 144
921 339
349 477
464 580
625 712
349 89
306 511
458 694
394 272
713 847
808 828
517 18
285 401
506 752
263 167
610 661
775 894
600 323
477 457
420 432
661 307
301 314
501 984
937 419
980 818
696 741
191 238
697 253
987 181
234 194
947 727
498 477
744 490
975 665
519 784
789 74
680 265
658 575
628 476
543 58
893 743
760 983
938 281
808 335
896 940
615 19
647 950
258 644
943 561
565 207
267 578
883 484
210 660
514 675
701 592
476 837
94 394
993 928
799 928
33 285
501 205
932 917
398 657
464 843
828 457
312 241
755 650
534 364
53 1
291 8
951 646
286 626
674 39
338 29
780 274
896 32
487 444
988 360
245 931
529 112
867 203
861 376
341 667
327 175
479 96
323 417
147 454
503 265
373 463
241 781
172 667
964 442
107 77
57 299
214 132
853 946
475 8
166 694
180 138
321 7
453 128
603 248
501 781
407 402
340 194
438 663
606 628
32 119
297 927
122 779
969 429
635 347
723 182
566 837
142 686
451 365
651 478
447 699
577 624
328 465
661 853
876 738
149 495
30 66
819 634
541 754
127 332
724 209
716 840
967 233
822 256
948 112
525 319
171 336
49 343
499 635
386 52
391 482
791 906
382 482
91 137
743 390
379 859
280 710
335 826
213 144
524 830
428 977
371 921
657 265
375 951
696 810
675 828
315 261
276 313
959 310
965 142
789 194
391 959
337 344
909 112
321 367
235 475
111 768
929 907
244 659
173 287
765 708
188 388
486 730
612 28
828 670
765 376
711 489
838 125
617 80
804 218
315 269
819 390
80 198
283 411
25 862
634 310
393 642
614 885
633 749
907 220
245 106
128 83
677 900
728 591
484 971
386 347
263 931
51 672
498 995
713 337
464 609
127 344
703 357
765 263
847 760
530 796
951 808
371 206
602 220
234 281
984 996
560 92
776 953
708 992
669 507
727 16
964 849
998 900
292 156
682 461
685 942
761 939
290 568
572 871
335 905
482 936
65 924
66 120
185 209
399 852
689 901
850 148
94 845
291 651
809 93
470 75
809 928
442 976
886 582
503 543
680 688
265 596
131 281
853 761
634 269
543 71
353 787
422 744
7 860
748 890
306 798
907 776
173 297
978 182
936 755
662 917
689 198
790 388
59 365
770 3
796 594
164 22
898 761
419 172
205 77
198 887
569 840
610 688
551 466
463 839
926 256
580 249
658 730
692 673
607 422
52 967
175 487
66 321
366 687
693 358
338 999
322 550
974 513
579 791
870 88
590 696
916 658
250 738
134 72
766 686
10 366
578 443
185 213
59 186
572 809
533 133
570 759
387 625
2 940
150 707
552 784
908 800
599 421
786 95
418 684
351 412
204 867
41 790
185 346
925 14
631 116
132 804
76 713
611 108
25 350
930 180
573 311
902 370
522 66
116 128
380 860
696 537
692 863
995 666
416 800
807 379
521 319
164 456
53 775
856 401
373 822
927 278
924 673
418 54
465 591
264 952
664 601
315 58
78 400
131 61
944 781
744 180
9 301
464 380
294 162
198 789
698 692
514 832
499 913
557 644
99 860
704 103
840 729
198 196
71 765
756 273
206 580
490 617
741 96
144 409
344 855
143 592
338 188
609 381
504 678
239 254
755 769
149 132
258 177
780 469
636 384
268 875
915 789
73 5
844 897
508 409
666 517
697 767
397 974
789 215
544 74
329 752
682 254
732 39
332 165
655 607
548 69
545 675
971 122
624 149
447 792
416 743
123 2
998 959
384 752
294 133
174 71
768 281
221 562
90 591
415 197
739 107
724 698
313 161
830 861
955 486
305 733
742 59
503 241
701 459
192 645
794 174
192 494
837 167
614 457
33 950
918 59
514 343
650 574
373 389
882 406
460 166
69 145
667 795
522 829
374 231
478 869
100 588
576 219
650 382
443 822
963 672
126 221
173 6
475 560
4 156
225 990
563 730
236 862
736 934
830 936
110 555
637 296
836 527
1000 943
554 377
554 826
503 287
741 363
525 793
847 926
874 495
66 596
606 96
596 882
141 663
224 782
399 268
855 590
398 340
860 164
646 559
979 47
347 219
325 620
781 577
8 425
872 269
841 488
22 653
432 375
507 137
779 383
100 281
132 995
874 783
771 383
750 355
530 690
233 927
802 168
190 792
920 84
489 708
367 114
112 967
178 979
996 673
676 23
239 785
915 317
618 223
596 931
42 503
562 996
900 159
762 796
312 962
118 287
42 829
398 107
334 119
123 327
109 548
30 213
878 131
837 108
657 28
752 225
31 801
676 671
894 291
684 244
446 143
286 528
705 186
699 820
870 295
958 622
232 953
816 876
193 711
254 618
582 898
807 993
294 341
136 1
814 277
44 336
919 824
429 111
706 541
504 999
110 477
678 588
591 975
773 468
626 716
236 351
376 482
108 470
52 614
871 427
768 41
831 298
96 782
209 162
386 585
665 344
466 3
511 560
388 433
860 104
346 24
828 738
552 332
158 657
392 405
69 15
645 355
788 853
662 482
434 285
217 284
399 50
856 893
873 549
47 808
17 450
147 427
680 90
772 383
293 354
42 842
685 726
129 22
476 564
595 343
143 439
165 519
712 992
513 229
655 79
997 140
313 129
770 525
541 338
557 997
436 11
706 949
60 147
213 968
519 10
8 53
197 470
422 877
912 792
189 340
193 797
840 151
519 152
245 317
688 309
46 819
902 584
225 479
119 741
990 609
61 243
650 729
314 265
988 357
85 984
554 274
987 974
8 56
361 607
261 528
558 453
105 212
999 791
230 322
276 735
790 424
507 576
581 197
324 406
469 744
827 393
469 868
782 268
138 357
445 293
924 348
742 782
282 872
773 786
834 100
831 621
595 668
905 210
161 426
896 451
275 23
978 335
68 678
936 807
846 941
377 127
879 889
679 969
140 342
368 726
821 593
526 347
777 207
219 623
821 382
583 903
725 874
69 231
792 417
655 968
303 329
591 273
26 323
795 303
795 883
544 101
429 454
841 847
253 908
103 446
824 626
312 302
179 176
303 755
917 126
82 145
366 794
332 415
178 137
552 292
102 519
497 670
290 226
662 72
548 145
902 918
617 284
227 272
492 559
744 955
243 67
997 207
326 801
982 341
677 782
348 191
483 72
872 469
819 696
132 649
556 728
952 648
772 707
369 711
469 399
662 375
871 968
900 291
693 235
876 551
498 511
504 536
635 953
12 191
479 482
675 579
339 247
532 938
89 951
370 859
97 658
18 515
989 558
229 139
512 920
403 820
970 980
504 638
757 496
693 623
397 938
671 478
893 683
586 688
538 832
360 373
587 383
579 40
485 476
998 818
71 129
481 932
880 998
64 837
625 374
144 85
910 512
9 202
412 191
751 932
764 980
955 35
348 341
164 250
360 819
253 440
126 439
721 412
453 658
545 639
999 91
464 408
616 242
271 232
926 735
366 428
68 717
526 393
904 908
183 316
755 518
429 297
643 12
264 753
93 880
641 143
387 617
362 317
479 717
57 6
568 707
173 524
803 719
163 772
945 674
892 829
605 493
155 905
87 620
91 126
419 422
302 60
380 345
831 501
441 814
787 305
69 791
531 646
871 415
119 387
639 243
49 432
174 956
760 661
921 167
91 857
423 803
843 752
146 962
405 81
988 176
646 905
643 592
848 543
371 552
795 799
484 705
23 376
309 261
287 226
869 299
117 940
622 111
488 673
551 47
276 283
377 687
26 985
812 489
203 168
383 88
101 941
24 524
225 305
110 632
460 379
962 333
50 142
262 727
328 184
41 495
580 623
696 762
217 49
608 385
874 809
711 709
359 952
461 228
537 402
710 932
739 782
959 710
756 194
493 264
241 728
510 506
153 244
257 2
447 452
97 400
214 182
341 168
422 137
230 699
511 62
649 16
722 798
984 897
827 642
837 967
660 73
549 135
930 963
985 103
671 67
550 102
473 566
35 236
471 88
899 551
506 991
146 986
76 853
273 597
27 570
228 453
838 10
869 74
538 990
214 579
919 939
992 55
8 596
892 251
872 858
419 429
992 178
397 189
157 644
630 247
747 647
665 470
539 306
370 958
823 414
383 702
793 764
57 424
351 331
522 620
567 899
95 593
876 139
379 341
220 387
993 906
6 913
809 623
841 18
740 250
57 565
760 386
288 143
252 850
28 336
918 296
204 70
601 13
727 596
692 837
976 245
8 264
292 964
303 619
395 784
808 57
371 563
664 46
212 685
895 655
68 900
438 348
641 219
4 102
199 134
669 327
641 495
214 768
857 909
494 21
868 669
123 499
629 37
736 875
884 863
628 845
207 116
143 948
61 506
873 562
663 841
612 185
586 491
569 780
859 877
684 296
873 501
742 839
523 475
505 765
319 564
46 512
225 485
152 84
193 610
919 523
85 515
822 987
673 940
442 336
305 960
498 431
63 33
811 657
750 668
929 299
475 36
8 506
703 922
807 495
137 340
697 576
852 867
17 733
713 921
15 304
516 103
745 75
144 311
139 60
836 881
490 869
368 441
275 477
253 527
592 403
744 80
239 47
282 162
227 98
919 985
822 72
602 183
11 128
677 891
445 996
181 589
428 185
416 288
411 670
70 375
762 592
744 318
154 475
134 356
217 908
842 946
632 107
901 563
28 306
323 150
750 53
647 767
565 678
650 268
347 140
559 898
366 183
449 763
474 636
545 627
161 762
72 781
921 11
777 602
295 669
989 316
585 700
998 298
359 358
439 643
948 306
535 995
642 876
598 665
143 468
95 513
380 222
321 471
657 705
541 691
406 162
852 794
407 149
422 408
133 385
298 36
438 567
158 872
272 629
785 411
815 517
63 261
593 122
106 981
271 126
537 468
852 972
694 929
47 629
907 893
889 88
567 506
637 523
909 77
608 540
632 619
104 915
419 183
601 289
571 905
862 436
638 798
808 943
493 239
505 30
808 180
506 268
483 131
299 505
171 98
898 375
506 298
889 134
563 460
680 96
122 424
411 633
808 222
862 743
68 886
320 805
139 333
664 896
24 501
450 255
626 157
413 430
696 305
546 311
583 615
869 699
641 265
143 345
191 312
320 414
889 72
704 721
249 65
381 972
83 838
123 880
163 449
615 833
984 733
299 193
421 378
518 940
680 374
286 932
630 265
520 357
755 721
726 746
366 771
376 537
274 376
711 393
494 637
946 393
723 795
659 903
807 733
268 636
556 424
20 312
512 748
250 490
685 103
984 219
944 683
404 943
974 51
55 776
769 230
68 485
783 193
473 89
37 172
412 444
503 80
116 699
529 501
566 20
588 917
922 692
356 967
429 286
993 340
17 661
275 33
411 480
488 179
820 797
858 115
100 222
583 690
775 866
338 605
826 775
132 356
866 248
820 781
479 833
166 623
584 383
375 351
598 674
660 438
807 940
596 838
543 878
447 117
582 239
448 970
385 304
235 433
648 7
294 472
583 489
502 471
65 367
493 64
319 598
591 503
352 599
238 1000
898 889
83 141
188 606
431 776
317 784
617 841
865 993
840 409
273 470
866 393
530 309
781 326
958 676
412 15
697 854
921 9
807 673
726 816
47 909
353 321
734 378
943 276
474 599
35 432
689 476
274 309
684 714
539 795
206 381
573 898
834 218
489 837
74 386
808 129
487 591
311 50
144 434
462 932
642 631
965 249
384 732
846 347
361 234
351 386
131 494
608 409
189 922
33 157
509 269
701 578
671 540
928 876
831 970
598 809
844 231
8 229
386 99
223 723
232 181
779 261
451 118
256 821
622 62
168 699
673 884
691 419
368 908
520 63
554 451
475 751
348 563
976 287
861 915
389 289
513 5
66 690
948 620
71 807
977 675
79 27
316 365
553 522
661 865
918 617
626 80
893 920
566 943
588 441
818 207
217 731
400 984
195 886
326 33
48 763
932 65
997 677
501 876
910 411
371 533
328 76
770 931
288 961
357 226
6 822
247 593
67 705
189 444
289 828
180 166
799 604
306 786
945 79
571 505
315 721
130 46
994 272
731 124
90 272
108 805
881 756
72 495
411 904
771 741
190 112
721 416
434 76
428 587
105 503
928 459
559 392
800 780
557 399
333 241
797 846
912 321
321 659
688 605
52 653
983 890
777 608
592 320
657 840
814 40
58 814
409 482
751 88
29 399
241 976
409 507
43 794
578 121
506 253
93 665
398 912
985 118
758 868
325 176
814 954
458 676
835 454
229 342
201 234
614 952
724 30
518 168
79 60
1000 650
373 340
777 572
140 297
116 235
349 960
680 517
865 321
840 180
530 764
893 149
524 425
65 1000
121 450
786 221
35 219
96 420
633 180
34 146
771 956
606 627
50 106
165 737
802 870
286 910
381 480
485 452
542 135
793 367
750 220
336 355
525 823
829 420
539 584
861 70
332 627
213 727
104 644
533 242
826 555
898 652
719 475
860 442
782 603
270 288
249 255
726 139
315 674
458 293
619 516
813 252
281 848
962 936
111 527
590 777
903 592
217 811
727 263
841 533
498 123
851 147
173 766
433 487
760 705
754 954
503 226
348 345
394 18
204 947
124 11
596 30
374 502
82 73
920 425
358 327
668 695
920 402
454 66
1 815
418 800
299 760
768 581
496 382
319 355
24 260
940 823
175 866
800 640
954 511
283 794
221 690
707 781
760 478
249 266
593 966
11 717
66 387
40 825
50 57
268 648
703 23
568 963
707 978
432 11
349 209
912 908
914 759
295 317
63 186
834 418
754 591
530 308
13 843
371 994
580 251
438 321
153 79
804 311
751 566
826 468
583 269
986 254
728 84
124 294
663 418
918 602
762 344
52 918
548 349
219 607
231 397
150 106
575 596
662 441
201 613
333 636
644 757
942 395
327 651
772 106
775 158
463 774
103 351
490 48
156 462
440 449
474 840
46 550
653 879
515 404
550 134
755 636
925 93
418 7
525 249
377 132
396 171
48 353
244 451
632 585
473 982
586 931
572 549
963 360
311 846
44 965
786 476
864 979
430 116
40 935
636 424
994 359
208 820
633 269
414 504
481 577
85 466
44 3
304 96
837 825
59 402
119 775
43 878
584 267
525 569
418 268
803 771
462 610
374 710
355 850
277 104
435 935
941 299
110 736
524 756
523 430
71 796
249 861
821 75
443 146
480 287
505 499
258 44
715 403
330 27
103 885
981 352
792 903
644 666
978 176
443 700
619 797
239 731
104 703
479 954
64 34
307 973
134 603
833 542
407 936
608 254
772 286
163 884
644 379
596 514
937 878
724 519
954 565
838 288
919 938
210 255
520 450
544 932
901 633
837 232
580 749
865 520
43 994
830 475
395 425
923 966
407 962
800 949
727 221
659 42
676 115
43 13
820 457
49 744
147 952
1 838
792 684
598 632
727 565
461 46
748 840
485 6
381 228
393 700
421 784
86 405
720 39
276 200
113 729
66 350
130 23
664 172
764 819
953 830
955 607
630 594
182 205
117 373
181 597
644 277
88 611
632 325
249 520
80 613
406 639
448 607
360 267
558 834
589 653
979 389
86 645
295 939
85 11
512 81
497 591
383 54
340 619
792 3
92 356
35 485
884 719
768 32
684 191
10 746
328 214
894 306
542 910
584 9
888 343
432 470
514 799
720 522
605 348
625 505
38 150
681 170
934 312
898 280
388 910
131 710
475 986
802 824
813 599
735 927
346 288
959 369
564 425
579 551
984 881
527 530
534 650
455 833
594 682
269 727
402 245
726 515
825 754
717 978
468 200
501 512
346 941
960 377
91 802
620 467
700 838
360 40
866 643
283 139
954 246
713 82
947 538
847 413
445 97
732 259
363 397
507 964
469 190
508 931
960 389
871 492
595 472
151 624
634 998
755 673
189 969
986 97
245 955
53 542
279 223
675 365
822 934
209 769
373 49
631 89
256 414
870 862
936 875
264 69
65 979
748 968
779 743
752 919
841 573
352 842
945 503
29 802
331 37
876 997
484 377
584 450
310 446
832 626
936 207
220 373
720 986
817 554
850 848
919 345
535 119
926 894
450 150
209 767
738 491
208 427
759 644
652 918
314 777
277 424
221 503
792 2
63 275
514 371
581 856
619 351
889 138
808 216
440 837
609 244
194 879
793 371
642 135
561 146
924 72
789 852
532 551
885 951
981 275
325 122
305 341
555 740
260 645
139 923
696 516
203 965
55 522
97 952
710 681
638 926
166 524
225 956
893 812
707 916
447 324
268 377
480 827
820 655
388 739
877 768
787 650
412 490
204 819
606 324
422 653
120 835
193 186
860 123
163 30
245 749
784 487
439 305
513 128
520 646
31 93
311 734
859 172
314 748
938 927
120 937
849 915
688 82
401 423
736 382
39 305
277 6
29 749
935 521
244 304
307 939
264 39
733 955
544 865
952 908
484 396
116 26
122 348
840 352
575 292
450 735
873 423
525 822
289 521
477 46
373 986
457 872
577 785
96 83
833 32
605 513
946 211
715 746
152 703
589 275
302 896
557 745
382 960
3 646
83 288
245 157
846 335
617 243
795 542
620 599
586 630
248 567
48 770
629 866
639 343
561 217
399 111
734 677
592 113
51 264
666 612
832 694
919 707
67 881
268 485
575 387
62 767
901 44
745 442
23 783
904 446
414 920
291 499
121 176
373 690
67 319
270 101
680 802
649 973
807 457
458 410
616 192
68 822
698 544
747 164
318 122
789 643
825 772
105 392
75 232
469 424
615 500
94 834
880 852
601 141
322 359
862 466
766 102
417 301
947 133
197 59
454 932
442 679
170 673
858 13
789 619
851 929
813 272
80 530
938 347
630 45
852 515
372 42
760 756
238 419
412 542
817 139
991 653
332 432
323 765
849 216
667 79
820 600
420 668
985 796
772 468
602 447
201 939
908 403
476 579
855 729
17 61
680 485
885 892
254 727
139 138
925 616
788 678
290 927
757 473
594 790
582 707
258 353
250 866
930 687
145 956
226 631
150 218
754 528
497 371
626 526
34 110
750 455
653 616
29 543
248 954
615 359
533 803
536 900
315 988
336 993
995 144
86 415
806 828
244 382
747 426
460 779
623 504
270 181
637 472
911 273
282 855
19 306
682 800
769 156
980 561
352 164
478 50
448 746
487 142
194 895
647 554
651 126
928 197
330 624
312 641
771 530
698 75
809 312
554 732
246 843
750 697
533 873
631 776
975 614
112 453
103 30
802 973
435 162
844 405
912 209
254 446
612 166
741 434
110 547
254 554
270 272
866 652
698 347
50 223
510 451
104 793
608 526
291 487
398 942
162 160
872 530
595 804
772 208
748 445
613 636
493 585
94 879
795 948
721 673
498 749
981 62
961 146
84 86
682 760
832 771
245 834
577 73
564 595
790 859
823 20
131 249
748 715
599 857
273 920
349 971
819 8
672 102
520 174
578 238
211 377
117 952
250 3
723 989
509 933
713 449
116 903
292 694
415 166
146 757
146 971
755 505
49 912
148 410
441 463
627 29
632 421
581 874
719 96
325 826
524 146
364 155
166 916
956 376
359 60
269 204
172 352
847 399
816 479
177 179
262 893
944 789
947 449
700 990
911 300
11 495
746 304
829 268
272 768
39 192
442 618
544 992
970 362
571 473
153 332
446 902
273 787
229 83
975 973
581 659
843 238
569 133
867 990
296 801
648 501
577 677
763 581
809 921
783 243
694 331
89 665
104 238
303 885
941 821
178 555
817 283
355 123
639 286
527 332
280 555
443 593
91 122
601 803
874 743
15 547
473 206
219 159
725 60
384 870
728 102
365 80
336 283
317 51
170 412
91 366
672 638
323 924
464 909
606 106
596 296
626 871
695 787
907 96
25 896
556 793
852 135
74 86
629 611
799 448
596 721
591 642
758 685
83 139
862 849
9 924
482 807
825 216
958 56
910 350
340 375
275 569
860 855
343 143
427 679
137 647
467 712
116 949
436 625
663 907
871 311
754 274
653 584
552 33
614 348
22 152
278 628
531 688
238 952
105 292
704 499
353 98
926 789
418 756
711 325
621 985
946 560
472 246
786 861
953 668
916 407
230 447
863 777
827 556
392 454
733 212
823 67
994 577
983 931
290 555
150 187
17 13
241 387
426 762
640 687
174 59
409 815
830 229
387 588
41 974
755 336
103 303
567 10
744 360
195 234
923 843
597 485
879 817
908 586
234 472
492 8
183 536
543 911
541 926
568 190
600 944
55 642
866 397
846 312
848 513
841 866
556 886
497 692
874 893
962 195
969 186
344 457
514 645
46 61
317 156
135 82
584 950
835 98
730 497
312 400
78 762
594 385
156 887
703 913
523 683
147 568
262 948
277 737
235 26
370 251
869 33
871 174
535 11
60 491
213 540
853 562
690 908
861 508
909 310
905 719
336 6
99 928
460 128
902 858
294 775
958 408
832 649
637 792
38 842
775 365
279 767
325 793
301 35
621 347
147 484
245 885
74 626
91 695
836 606
205 382
538 686
284 384
569 427
473 737
224 582
783 763
131 976
990 356
585 979
241 473
707 698
999 18
242 315
435 577
597 751
66 633
958 705
923 748
794 457
862 380
862 312
541 960
660 792
52 375
593 132
679 580
276 285
115 166
609 814
654 706
695 413
796 276
4 372
683 59
170 567
232 308
500 641
652 671
13 782
879 181
194 442
837 154
313 755
626 827
891 991
822 235
329 810
357 467
886 56
390 383
634 734
229 96
152 214
236 84
150 123
850 671
667 39
519 225
676 93
318 490
804 108
14 522
973 894
382 930
342 403
765 230
663 769
932 748
770 640
928 528
101 70
897 273
698 676
898 755
126 263
486 217
963 893
476 373
803 934
811 968
438 546
735 280
455 709
923 981
453 935
460 672
293 541
979 494
464 961
260 517
26 347
845 172
386 227
423 314
306 198
838 603
748 273
941 840
589 413
933 719
351 398
328 331
502 246
551 311
134 965
156 259
748 421
532 981
622 825
920 602
226 882
28 623
243 692
886 725
274 176
731 798
196 911
895 83
496 77
922 683
958 414
752 724
901 131
68 378
897 500
81 513
325 998
952 585
814 331
262 429
231 807
676 747
458 731
878 663
81 984
476 518
688 365
562 407
228 85
931 6
498 180
558 77
689 608
217 345
911 612
225 435
449 827
435 274
286 531
424 153
701 84
176 243
14 586
674 709
429 390
347 576
562 301
225 296
643 23
889 126
178 651
770 191
252 39
511 242
172 187
18 375
303 46
622 91
983 583
7 483
234 107
354 148
136 750
392 552
867 589
851 721
85 777
441 685
768 191
134 35
109 807
334 910
710 811
225 129
445 189
127 312
301 603
725 44
745 183
339 474
16 716
456 391
742 159
462 825
782 377
554 467
807 291
964 908
370 921
458 837
627 160
181 577
789 817
454 5
138 302
876 20
289 681
323 250
297 12
393 656
179 573
685 608
307 309
358 390
347 436
715 486
447 366
520 377
656 752
899 130
570 748
290 197
652 48
167 652
645 605
411 116
440 423
341 697
890 222
666 864
337 163
497 570
595 716
887 826
138 943
344 474
468 476
807 886
516 184
988 643
527 411
913 220
97 23
155 678
69 99
270 899
948 250
857 835
97 403
683 185
129 609
722 995
926 760
601 490
945 83
351 823
107 305
975 510
964 8
366 55
708 979
860 684
114 202
548 299
936 391
274 425
194 599
191 341
756 620
462 835
145 417
366 177
241 366
452 66
800 858
688 864
426 314
114 180
202 857
830 843
444 60
6 680
549 706
544 70
802 383
297 595
789 726
673 921
64 191
481 937
204 684
566 898
188 252
684 216
591 604
225 637
523 175
792 711
137 425
451 300
107 840
256 126
377 479
962 145
521 34
912 513
580 568
150 864
334 480
270 811
501 513
218 626
56 578
966 797
180 549
221 236
814 695
945 17
185 922
437 307
365 285
883 865
848 313
611 477
768 450
673 575
356 237
136 220
905 149
257 962
604 812
679 222
256 244
575 859
907 828
585 415
456 514
796 781
290 445
554 334
867 195
560 695
489 544
728 138
129 7
8 647
142 963
345 757
792 60
890 137
654 363
1 507
555 317
150 344
540 967
415 963
175 755
959 501
773 120
249 277
756 378
15 206
637 17
986 171
331 651
175 860
245 526
498 454
57 359
998 830
800 725
833 685
414 974
497 474
606 351
533 754
27 721
9 628
478 350
159 875
172 316
514 293
390 561
157 884
811 342
85 365
127 455
603 856
802 518
336 438
388 189
388 116
962 520
587 508
792 566
650 66
942 492
629 134
159 791
659 533
112 784
289 626
194 630
899 868
584 95
706 597
436 871
161 553
419 781
443 581
310 669
377 968
954 604
576 372
587 53
450 372
678 944
765 24
58 452
599 96
363 426
249 636
476 149
568 122
504 910
810 215
285 701
556 449
741 454
720 558
30 279
498 54
601 554
382 920
438 533
98 496
152 344
232 286
195 109
646 813
456 42
310 170
709 361
807 648
283 245
709 83
992 526
190 576
920 191
1000 783
234 54
593 772
779 751
687 788
823 55
581 732
109 832
554 874
894 82
660 990
902 545
373 322
860 795
349 850
791 410
773 633
746 292
900 45
476 546
898 321
744 476
856 686
446 305
584 195
455 179
477 192
925 212
976 938
514 223
979 144
985 767
147 220
71 130
279 756
139 535
592 994
839 191
432 96
893 198
569 534
986 614
181 429
544 200
818 457
874 8
984 685
411 442
151 247
149 907
926 167
229 507
695 357
185 470
382 148
353 101
390 277
344 182
652 270
178 167
801 547
958 504
774 317
691 254
743 381
98 122
2 70
896 604
877 572
746 267
986 435
117 214
678 331
66 180
639 359
719 730
227 288
873 463
107 941
868 5
811 120
577 498
900 962
291 375
724 142
88 880
377 924
518 800
794 976
187 421
309 819
455 831
367 754
870 693
795 637
348 126
410 371
50 471
767 609
290 51
229 779
374 959
491 694
823 386
365 449
309 348
95 708
996 437
554 600
757 187
569 457
48 6
742 620
306 325
404 243
188 499
396 904
8 71
609 444
547 161
472 904
709 606
541 297
568 34
964 600
187 942
792 469
808 749
109 564
45 303
355 469
296 320
30 785
797 255
718 149
596 884
51 212
932 888
13 65
328 674
675 956
694 613
907 264
652 846
664 912
892 440
834 150
263 823
797 393
655 610
905 487
762 234
169 110
845 319
96 386
184 869
797 648
998 446
909 82
565 625
560 220
452 434
865 368
57 936
108 994
398 758
706 242
722 11
531 528
846 631
483 940
802 762
958 523
115 884
969 470
179 827
226 616
352 147
107 760
129 222
205 780
826 148
817 907
599 394
76 47
24 171
237 57
863 656
110 919
837 630
143 856
75 457
299 983
746 460
987 666
16 912
346 841
542 978
673 926
621 710
737 496
258 1000
185 98
992 307
47 282
504 142
578 872
313 869
850 354
194 533
216 925
207 209
269 189
621 138
999 304
609 407
745 363
930 342
208 884
458 519
308 357
652 895
234 484
421 163
747 871
169 984
366 586
375 672
165 882
462 2
673 803
861 458
92 492
558 956
42 635
160 629
138 935
705 212
584 196
511 496
300 778
46 347
258 799
580 60
597 439
627 588
685 821
631 529
279 540
294 569
971 85
900 6
360 713
259 789
72 290
404 726
400 564
663 618
175 662
376 590
308 933
511 542
274 400
112 81
588 420
184 79
627 957
769 381
961 82
910 354
628 317
876 367
820 431
381 167
466 477
888 154
593 553
791 447
340 18
456 412
585 608
680 438
476 334
799 981
244 972
886 962
260 383
973 514
793 570
79 288
904 128
223 717
448 821
5 105
237 303
277 91
33 93
277 411
250 627
759 144
694 816
776 439
480 541
907 514
198 798
791 967
193 222
385 896
133 871
196 738
954 363
810 962
837 295
107 335
345 182
391 2
838 771
800 538
793 340
979 149
153 10
456 324
16 591
386 178
715 929
485 839
729 566
285 661
187 205
957 512
490 209
939 130
740 724
919 522
258 469
387 284
968 259
358 930
963 944
611 837
875 407
644 209
155 737
3 40
917 952
989 658
469 563
224 257
492 541
308 78
260 468
605 775
961 972
827 134
247 203
371 751
522 481
445 658
917 979
478 108
601 282
250 204
923 63
752 3
288 200
991 837
2 38
292 511
894 947
631 457
547 430
244 49
830 63
318 24
935 799
125 931
208 380
484 99
796 456
620 328
828 183
523 384
510 981
512 587
717 536
131 821
857 684
557 263
986 326
344 670
929 500
64 632
276 631
856 769
974 90
732 192
17 891
911 508
389 201
360 756
515 863
805 639
342 536
438 268
98 405
924 970
501 417
638 957
324 526
475 230
443 422
965 219
11 636
97 544
583 405
387 140
244 138
384 133
588 295
65 421
149 912
434 815
483 499
614 769
185 597
640 475
563 105
905 524
895 823
257 759
705 746
170 627
643 708
588 236
587 287
652 724
180 653
270 50
328 993
248 232
44 149
693 18
158 824
320 237
38 747
869 103
814 57
868 151
472 448
470 692
725 902
627 139
470 963
16 794
608 155
566 599
283 361
488 916
206 53
127 200
565 708
555 225
92 871
34 40
895 349
854 62
167 752
955 999
351 838
768 706
715 872
822 520
903 547
854 398
848 980
8 23
8 334
399 353
856 199
310 636
202 530
641 576
626 497
78 719
984 751
220 138
918 104
736 596
344 507
723 991
963 688
640 228
969 773
662 480
29 442
867 809
567 893
849 578
350 670
841 543
872 395
124 390
63 159
612 452
30 826
694 466
142 413
220 410
595 258
518 928
373 560
767 48
227 708
960 824
298 309
593 920
849 412
959 308
520 101
839 199
868 663
767 258
726 250
719 274
256 20
924 451
589 93
692 752
917 964
159 516
486 736
248 916
390 780
731 260
988 133
305 484
459 952
137 253
160 34
790 965
626 217
627 436
342 596
974 866
295 431
153 996
526 121
608 269
41 648
898 740
317 603
354 843
642 884
844 949
428 319
101 351
279 196
395 763
25 94
186 16
859 850
443 55
973 781
68 981
882 246
975 965
793 375
324 283
333 721
313 52
579 875
758 611
443 719
624 506
924 635
500 905
886 54
131 40
5 546
891 102
386 930
368 457
943 305
370 716
375 790
626 775
641 548
298 770
200 997
199 931
110 148
811 124
475 870
405 925
964 508
244 420
393 994
310 197
37 220
934 311
494 590
339 475
5 742
998 170
585 666
26 22
977 475
829 595
339 14
414 149
317 722
700 52
869 890
630 59
96 57
153 230
143 13
746 3
640 997
152 452
649 786
806 271
335 417
374 480
57 784
415 763
457 711
731 909
513 555
198 238
522 166
133 824
177 116
648 519
841 795
841 356
444 159
735 138
685 201
848 860
784 967
81 651
587 296
50 657
79 432
584 934
193 364
595 788
429 601
249 321
621 584
136 356
290 236
302 601
442 893
801 683
736 172
721 767
90 486
911 446
716 137
460 266
886 1
449 292
835 413
852 376
582 481
111 210
544 263
540 537
840 164
735 616
248 513
513 68
763 195
664 627
658 100
591 178
934 374
419 177
879 498
119 827
251 61
681 448
834 428
103 939
365 601
890 907
83 669
744 454
610 426
660 485
400 287
320 908
976 7
839 274
431 941
727 886
369 555
61 498
468 110
11 372
154 86
465 571
310 102
752 428
635 408
99 327
173 832
885 359
488 777
893 407
317 239
544 790
566 707
709 13
262 247
420 205
25 596
56 306
812 998
489 857
222 815
200 865
738 962
532 411
469 277
763 623
2 881
725 306
858 63
820 359
737 444
578 541
520 645
454 993
366 217
658 48
548 783
979 615
349 923
573 198
637 692
331 868
652 624
923 610
412 541
289 496
349 535
466 847
641 976
615 377
339 261
660 307
297 520
272 785
819 830
219 772
588 464
434 471
814 367
465 321
873 112
956 419
42 71
111 108
466 588
868 929
218 572
633 882
117 643
43 117
46 494
924 647
2 410
328 346
846 261
144 453
294 293
451 398
724 338
374 38
400 37
479 647
267 866
961 707
94 483
360 602
689 208
625 878
441 203
278 47
474 215
321 535
402 483
611 122
819 958
639 447
181 686
380 591
965 648
19 279
403 73
775 163
339 260
307 312
590 91
54 877
187 500
329 74
748 831
122 951
404 110
121 945
834 7
369 565
792 35
648 517
70 623
669 629
702 63
393 963
616 245
259 59
530 393
326 328
108 520
118 809
273 669
471 972
337 816
366 840
800 668
729 556
700 826
741 668
68 271
282 658
882 730
114 923
47 195
830 77
486 405
985 524
146 608
974 889
3 284
477 929
825 834
825 610
249 726
629 651
738 163
165 996
563 291
462 160
813 462
258 54
539 992
701 723
896 812
255 309
507 592
718 694
433 977
502 342
697 463
36 884
49 958
46 815
710 240
844 762
40 190
538 998
120 261
853 325
542 428
107 727
153 15
429 224
698 388
70 793
391 169
562 871
417 681
298 374
399 686
806 715
62 25
772 445
419 153
32 288
380 556
933 141
10 198
584 36
185 598
251 673
167 206
520 421
830 488
180 672
355 864
739 905
863 913
593 508
218 491
265 799
498 899
535 571
441 317
942 351
194 70
652 397
660 816
172 801
55 592
465 353
110 588
658 622
374 11
477 50
456 838
565 813
576 389
261 979
682 510
347 77
633 71
92 759
503 521
269 950
467 359
95 892
455 980
764 222
332 259
427 406
384 627
879 452
198 601
286 838
461 351
32 85
971 704
180 450
251 591
688 335
14 474
232 88
584 379
490 741
157 908
595 900
906 44
546 193
860 98
823 939
858 95
639 310
233 294
555 910
493 963
852 47
509 591
296 334
924 918
842 358
613 51
152 900
90 449
838 280
769 857
91 659
803 214
786 821
698 634
344 826
596 350
588 375
81 21
764 92
579 26
873 166
341 273
48 187
774 301
591 391
314 511
19 272
691 178
806 730
230 938
64 483
959 371
401 704
876 306
624 729
363 104
469 130
382 54
192 221
692 891
815 734
441 652
110 827
666 257
841 486
211 812
14 997
279 718
455 763
613 491
78 504
427 566
852 955
1 813
595 676
710 840
418 96
338 434
227 598
397 192
796 879
387 474
533 437
936 75
150 252
351 573
182 956
255 446
658 351
586 279
522 320
205 363
564 224
577 692
761 522
856 627
697 466
355 802
219 542
454 388
856 424
771 339
426 944
499 545
50 791
129 567
131 406
936 479
959 780
298 201
3 522
517 351
786 242
247 991
37 244
302 879
782 228
955 221
178 407
987 206
6 619
923 96
697 996
1 404
425 487
768 142
417 390
884 824
203 585
866 671
899 33
266 108
416 812
147 756
393 660
775 623
821 582
981 555
145 195
41 430
235 789
636 305
254 633
870 715
656 349
14 360
237 297
955 178
714 727
718 570
237 552
812 787
958 443
219 903
563 515
337 75
586 963
674 999
649 11
18 735
630 404
793 928
803 192
450 1000
321 398
580 373
250 214
384 232
419 743
335 360
316 303
712 436
52 153
344 932
812 151
965 615
839 498
268 933
420 730
50 726
20 29
297 658
581 744
215 548
435 234
962 345
517 334
688 791
199 81
608 166
69 23
772 237
940 350
355 445
350 751
677 802
978 953
213 637
460 296
440 257
717 576
890 599
105 313
849 348
183 529
479 469
777 354
390 880
383 600
146 302
454 535
740 18
546 995
398 922
737 111
170 365
352 777
804 217
316 746
726 780
464 709
930 196
498 792
940 227
91 185
418 910
589 325
513 50
378 364
227 40
215 368
805 814
598 241
394 554
528 848
512 640
712 474
611 766
363 533
492 429
53 209
660 476
717 819
153 97
321 441
541 898
448 453
882 708
603 110
148 45
761 380
657 292
677 884
183 851
805 898
567 562
522 939
764 542
303 43
845 917
388 768
61 307
262 333
62 249
142 226
456 310
370 14
393 151
304 578
627 132
939 157
775 602
800 15
793 429
358 985
573 885
190 886
805 798
13 513
220 214
857 795
977 480
987 198
54 976
401 898
550 628
120 221
81 138
756 13
923 493
863 203
621 630
915 449
552 370
794 592
426 159
986 621
767 673
275 927
631 342
867 52
978 474
246 72
472 613
296 864
988 600
373 283
296 475
12 46
558 972
297 13
281 56
384 906
982 361
713 813
689 337
30 318
282 668
171 983
482 684
918 643
495 262
928 945
471 255
788 674
828 97
64 366
197 348
811 910
617 476
269 994
238 717
238 328
400 386
314 974
901 642
334 678
214 650
516 346
380 765
645 189
936 686
293 969
241 846
189 219
764 591
997 661
757 483
198 733
626 949
189 547
118 698
889 445
407 488
15 477
410 375
703 824
988 914
852 903
614 973
976 38
733 758
44 252
614 916
183 968
647 384
896 532
256 114
584 389
975 864
18 534
499 737
9 460
732 634
776 97
860 90
177 295
578 36
696 556
794 670
496 441
624 744
573 727
747 124
155 329
808 730
362 83
26 545
702 398
100 978
978 927
699 398
658 825
524 729
122 60
150 488
616 613
146 964
176 271
917 718
884 302
595 454
354 413
31 802
96 487
838 648
216 885
891 716
288 875
123 946
703 466
474 797
234 824
509 161
243 1000
568 449
450 611
804 904
249 693
928 575
557 304
998 140
608 315
976 338
647 325
438 285
860 439
140 641
499 214
367 246
984 979
246 428
605 426
732 852
123 52
505 533
927 227
489 813
957 666
687 993
170 710
642 769
795 148
327 74
208 672
406 758
318 237
173 941
593 23
247 865
45 252
443 827
894 505
827 500
290 968
389 545
782 616
549 167
211 869
927 944
560 346
75 231
358 830
844 799
7 645
171 907
246 961
337 566
207 156
320 98
467 239
899 549
255 949
12 872
746 299
530 383
991 319
861 991
204 472
550 5
313 13
142 325
728 98
915 86
362 263
529 814
306 471
192 339
477 293
314 718
708 477
896 52
232 954
705 895
385 853
849 566
582 24
51 304
556 802
723 108
373 351
176 101
804 174
593 382
416 378
102 192
499 394
211 20
690 587
484 491
663 229
432 151
577 938
717 122
616 154
26 461
983 963
54 580
56 91
32 86
866 462
464 647
297 728
792 533
920 153
130 462
277 155
153 881
869 147
246 809
77 426
464 607
236 777
173 577
686 933
549 753
603 845
692 273
58 91
829 921
300 322
78 220
788 233
980 332
344 700
454 61
606 705
456 457
768 864
811 665
853 810
120 733
177 29
41 74
467 565
677 36
788 839
585 895
671 584
667 641
339 836
86 345
959 476
287 294
749 472
502 708
736 354
214 372
711 275
26 293
660 350
269 931
589 102
503 745
868 874
330 782
646 398
269 479
11 525
53 4
680 414
938 891
76 274
951 103
947 586
205 24
370 400
812 531
401 251
444 244
965 569
528 238
589 37
789 282
704 822
304 95
864 51
56 105
598 718
226 654
82 474
730 197
928 686
876 466
71 623
818 568
782 728
681 233
284 427
531 969
900 870
854 746
237 811
672 669
264 916
23 247
62 943
47 659
669 175
285 668
112 489
323 732
217 526
786 967
942 692
237 961
178 713
566 598
65 349
876 397
612 140
406 805
112 176
480 216
284 559
385 954
794 299
701 525
336 253
812 912
386 583
910 947
317 816
531 617
11 869
175 912
397 317
234 690
899 919
997 663
114 483
883 432
220 485
630 977
376 386
172 690
16 664
547 38
727 813
715 730
44 892
297 678
928 477
638 397
836 614
752 365
637 464
508 894
642 78
398 878
89 600
306 754
113 736
770 643
16 563
610 777
206 779
62 357
264 894
286 121
558 617
221 547
430 510
982 445
649 258
676 142
411 671
325 418
513 372
934 812
601 944
371 446
886 714
24 60
328 604
441 861
904 59
756 57
125 598
661 991
598 53
524 681
308 418
440 762
753 461
509 701
298 991
519 260
639 968
968 459
227 907
27 384
1000 73
273 244
782 380
429 52
913 650
554 989
737 645
799 75
421 197
244 682
534 647
151 499
497 486
160 188
165 531
154 885
578 105
569 377
158 39
81 888
213 261
882 523
244 98
143 460
835 931
216 189
24 818
125 506
800 683
607 687
462 726
197 691
3 32
21 814
811 53
635 400
113 979
960 189
546 530
222 740
811 757
523 806
471 699
514 714
55 13
796 285
252 575
754 755
801 96
299 5
782 331
108 834
486 933
41 226
24 149
900 924
534 693
158 262
200 79
407 636
431 441
552 998
544 737
615 146
963 522
136 382
963 340
204 45
496 839
435 696
265 836
706 398
681 311
467 987
401 1000
44 913
810 826
508 403
885 74
958 328
462 653
604 377
572 449
928 729
374 359
734 847
586 351
623 36
600 736
269 313
475 34
359 110
767 682
250 327
520 358
612 365
681 862
579 639
984 186
994 128
390 702
86 116
603 627
367 437
38 903
232 621
747 980
751 926
249 177
937 904
5 131
683 296
369 714
714 265
453 912
846 481
201 924
510 967
175 668
647 332
550 352
477 932
885 84
934 463
131 50
244 485
321 903
703 604
508 320
122 134
138 439
614 485
654 461
108 349
260 897
711 427
920 925
977 850
563 361
157 761
376 25
428 349
713 888
158 390
263 96
983 944
495 743
736 77
682 190
755 973
663 108
345 472
9 511
693 588
376 846
469 975
84 861
221 809
620 569
684 427
877 973
65 39
702 374
828 657
22 134
582 512
328 757
771 51
953 205
871 853
94 821
191 439
685 486
803 397
889 433
284 277
826 447
395 944
760 559
358 146
946 655
73 797
272 269
88 970
516 625
682 817
892 728
64 167
176 41
47 304
382 995
931 143
818 389
319 671
299 276
465 531
680 998
243 550
381 526
334 853
638 666
562 398
352 432
79 110
860 182
862 490
650 192
925 333
993 845
584 466
234 382
199 826
976 858
969 747
787 557
185 643
927 436
528 622
514 931
323 912
769 672
94 87
281 127
436 55
280 365
769 223
977 972
519 652
272 591
883 814
234 622
327 727
633 846
481 988
969 829
44 446
508 649
819 824
666 130
770 860
325 596
479 950
248 755
661 541
709 110
66 890
272 825
137 355
271 831
569 704
270 202
203 64
219 10
357 965
572 987
939 112
636 538
569 919
704 676
538 825
512 378
335 860
834 417
621 945
880 510
308 262
592 540
962 344
453 380
120 108
196 570
731 754
421 785
148 120
456 622
940 409
637 619
33 502
282 439
20 283
874 987
309 177
494 852
63 157
44 324
406 186
985 956
592 371
722 741
760 331
818 816
678 301
529 474
180 106
287 365
823 793
383 391
988 685
940 57
580 550
313 184
754 403
866 212
360 905
750 754
963 392
408 80
361 398
63 497
1000 796
633 602
441 779
252 878
653 257
997 282
714 933
51 219
267 215
967 201
830 806
124 108
87 668
66 607
26 72
776 358
714 85
367 648
360 441
783 951
848 776
164 314
518 961
287 926
770 581
719 964
814 9
790 730
462 212
822 655
884 531
515 268
227 815
554 894
995 558
442 472
45 703
107 211
276 346
559 146
655 979
184 392
359 806
749 246
345 795
806 99
923 859
466 262
735 894
856 617
308 896
164 482
606 772
142 816
29 248
308 28
81 117
85 616
847 244
948 126
413 185
26 999
695 315
61 625
53 549
114 920
424 869
210 988
390 38
604 193
886 972
394 513
616 674
202 616
29 869
966 108
221 506
65 355
16 979
9 315
629 612
673 214
168 182
175 997
23 290
494 799
383 883
306 218
162 475
98 783
551 669
48 684
778 85
658 485
698 962
201 251
787 730
87 841
540 134
915 226
604 789
855 691
998 493
163 180
339 138
165 461
14 493
783 273
544 62
522 331
876 328
476 17
563 732
902 551
22 73
490 118
574 171
870 434
944 65
153 663
883 806
976 628
740 679
127 402
956 716
452 499
859 762
186 878
16 996
235 991
35 706
890 747
693 549
737 281
180 119
186 718
625 962
379 42
796 319
683 813
534 510
680 75
189 966
929 318
568 169
969 666
747 578
280 698
559 537
804 881
267 715
60 376
482 141
731 493
922 79
263 132
190 711
524 306
31 823
800 83
773 345
826 500
933 906
214 591
3 261
180 583
489 915
981 199
782 19
844 208
525 847
636 106
260 901
532 574
612 724
68 60
913 789
108 622
614 476
34 368
885 956
597 84
953 989
471 53
400 653
865 97
972 343
289 885
16 831
58 603
591 75
99 883
111 155
831 399
224 258
228 340
539 836
558 205
562 97
30 697
239 997
331 993
120 351
90 382
823 602
783 928
212 837
927 671
296 194
164 239
858 41
174 237
177 740
373 784
184 711
982 912
272 679
307 4
140 425
446 341
752 401
763 881
148 51
179 264
11 161
647 364
503 276
31 834
387 720
167 148
154 983
835 858
804 762
369 667
848 790
311 944
86 162
950 156
557 33
13 208
838 737
854 286
610 681
21 785
58 77
538 812
819 95
930 617
452 526
267 712
454 814
74 60
979 975
557 584
374 619
311 694
663 512
994 342
419 567
541 642
987 452
369 879
470 731
542 218
524 647
327 91
974 371
386 385
57 653
495 504
604 70
814 576
826 548
610 700
473 242
157 180
788 298
974 82
785 842
101 644
931 190
665 808
500 985
818 599
139 919
103 630
559 584
800 859
734 309
117 276
595 483
811 922
282 614
21 298
258 607
297 55
393 555
127 779
920 590
656 517
21 526
778 599
404 28
630 108
627 181
431 375
924 658
679 945
797 569
681 680
495 530
756 966
144 702
838 300
501 208
597 903
940 368
930 341
279 661
566 114
178 325
599 226
356 872
562 627
935 387
280 610
791 506
395 183
318 622
99 326
460 303
92 503
535 625
135 747
967 9
230 399
168 541
190 120
781 628
248 949
625 228
215 298
540 597
790 667
478 216
618 209
605 414
964 92
831 264
735 974
602 458
870 654
399 256
928 432
553 707
730 524
14 196
575 300
798 599
960 679
817 137
560 396
694 927
772 525
983 339
100 267
923 701
130 81
693 627
956 654
440 51
47 123
637 473
769 646
381 544
743 794
694 486
472 753
745 573
815 451
952 857
402 936
783 166
930 182
545 637
393 926
842 230
129 75
111 375
611 997
718 576
935 121
651 574
798 406
79 122
393 66
907 21
488 338
457 656
795 941
702 989
592 580
535 377
386 422
134 751
2 444
644 182
952 350
669 111
845 479
682 976
721 484
613 408
838 418
670 756
419 388
368 634
901 729
439 85
163 985
807 543
617 864
996 464
32 387
151 532
412 399
172 942
669 911
980 770
44 459
877 361
80 326
20 348
565 314
360 568
682 610
288 324
272 575
44 709
494 187
147 471
40 356
243 92
380 319
861 167
284 135
49 105
980 905
935 899
986 83
555 865
316 781
898 914
745 478
515 348
915 97
488 466
24 700
708 410
943 633
496 277
966 224
264 786
864 32
649 975
196 668
250 531
17 491
674 230
1 176
139 925
759 929
116 287
10 893
143 91
901 263
958 984
739 260
933 427
711 374
233 779
215 679
156 96
390 563
357 952
325 47
387 514
964 759
373 336
736 712
472 422
570 761
700 77
763 539
527 297
589 824
641 279
387 833
801 444
320 10
804 641
858 583
222 863
545 151
630 424
514 812
906 521
261 426
972 583
274 193
292 335
887 508
231 507
655 595
250 982
365 279
68 225
141 342
432 775
804 229
106 624
689 934
219 971
746 513
925 630
82 60
763 270
160 348
262 731
969 351
726 396
481 672
182 516
141 69
699 438
314 994
148 239
797 801
729 148
569 337
52 874
453 452
402 97
537 485
702 835
816 910
977 62
93 713
850 22
667 3
103 954
589 498
582 844
227 852
487 517
120 135
785 903
519 312
761 645
263 65
317 780
876 272
406 310
829 685
394 435
333 400
916 643
160 3
756 529
967 420
480 53
764 893
81 197
25 690
59 170
509 762
69 892
117 816
649 351
115 49
319 836
950 234
710 850
907 913
621 991
681 438
668 50
670 184
802 983
962 719
672 836
390 307
744 614
951 314
193 946
999 743
226 852
262 201
533 940
393 615
185 654
790 23
600 514
529 642
305 706
34 811
307 720
671 538
466 742
760 249
426 147
921 945
769 506
396 722
916 59
190 161
288 118
486 270
228 285
144 496
954 535
908 24
442 818
631 180
914 107
113 294
660 908
254 792
243 99
588 681
986 32
266 18
374 919
123 514
897 708
394 439
175 967
799 161
918 754
996 875
883 325
423 14
695 990
361 999
303 850
988 743
828 222
734 798
902 250
287 928
93 916
699 202
697 393
111 293
72 285
843 314
71 177
599 548
166 269
28 193
356 310
886 194
561 393
637 288
140 10
221 466
216 731
624 11
147 142
605 299
858 877
742 979
416 98
296 753
233 602
448 580
280 791
524 980
900 278
263 479
487 166
525 702
616 977
225 13
194 83
438 551
876 718
578 179
66 912
222 721
387 741
209 10
108 615
821 439
924 351
460 160
146 890
639 466
369 214
402 946
895 227
49 614
28 796
597 366
792 1000
464 976
646 496
552 276
491 282
568 795
581 649
67 215
560 370
55 511
150 549
557 503
352 893
624 168
533 901
91 145
971 11
349 204
367 2
840 84
927 55
951 753
584 233
840 539
511 543
978 582
680 424
385 187
997 988
569 610
878 624
397 186
250 60
53 214
112 968
175 606
37 928
349 747
822 531
415 547
284 462
299 315
134 396
200 277
370 996
617 647
572 269
309 601
622 472
964 395
100 84
39 639
107 969
72 938
842 376
977 429
218 771
46 734
288 584
384 64
670 872
518 589
423 763
656 927
769 227
983 926
4 255
573 523
294 769
626 629
768 716
898 455
287 475
800 967
22 597
641 75
710 585
270 93
201 238
970 895
323 448
941 123
10 678
755 980
200 689
59 831
935 273
545 724
225 497
122 987
56 174
192 65
178 96
626 312
766 25
267 547
686 456
933 416
288 67
773 992
358 324
874 174
567 600
219 600
783 953
894 107
48 846
660 454
176 46
488 744
808 206
171 718
954 608
863 128
644 227
687 676
916 825
644 333
352 589
366 25
293 649
157 408
803 882
948 90
105 256
456 817
420 116
384 671
57 981
622 871
243 682
968 350
285 83
744 947
412 893
926 384
504 533
803 435
72 762
31 589
342 215
515 141
268 487
762 641
898 168
28 262
726 923
720 842
506 131
958 220
314 941
118 908
14 194
579 400
437 988
859 806
281 882
399 454
524 705
101 402
320 138
686 993
705 823
915 352
454 60
499 73
111 792
706 253
951 351
76 347
9 352
908 364
160 708
161 937
737 9
718 837
140 414
501 331
503 566
52 192
664 213
686 786
815 383
101 737
115 988
886 622
226 156
3 613
794 680
85 63
294 854
315 542
354 193
147 62
390 345
568 437
695 12
211 691
299 85
544 778
882 778
33 750
944 661
356 974
817 226
437 385
419 379
382 882
56 686
640 864
812 816
713 427
428 346
974 463
788 789
357 667
215 746
848 138
834 911
394 184
995 849
382 118
184 251
611 297
639 149
964 147
864 497
722 856
65 967
345 995
483 745
175 999
820 214
957 976
788 420
536 37
903 168
243 686
272 355
382 369
402 230
121 60
455 715
83 905
273 293
695 186
715 800
588 212
657 608
721 736
709 765
290 721
69 388
278 969
784 61
279 714
847 221
699 315
747 380
651 758
554 249
779 334
115 507
151 667
877 966
31 697
701 759
500 274
845 971
768 363
949 90
969 10
933 947
30 586
391 719
332 544
794 397
396 715
215 428
761 425
368 243
373 503
24 659
146 69
120 764
535 263
962 8
997 622
924 303
900 620
129 395
479 819
857 462
397 42
853 556
892 525
106 383
812 942
174 598
374 787
699 801
962 446
675 413
237 709
343 594
942 165
430 77
191 459
760 104
536 505
958 400
759 289
524 702
133 125
693 877
863 765
711 242
246 161
446 928
502 994
350 404
241 804
85 249
946 409
394 371
576 881
655 332
147 9
801 337
688 125
55 469
893 205
441 790
305 655
217 273
199 373
762 460
546 856
576 604
459 668
867 531
503 814
536 681
155 558
60 562
303 747
882 670
493 789
462 823
96 671
409 428
207 765
335 558
279 503
87 780
387 939
641 608
102 782
144 756
158 52
74 575
740 189
29 701
633 197
904 255
536 395
297 866
143 139
616 870
330 487
858 221
260 307
396 427
914 636
841 494
711 988
689 50
553 338
198 874
1000 923
549 235
850 177
55 2
776 25
963 732
959 496
572 397
152 748
389 121
514 865
814 153
744 337
417 135
541 117
321 955
121 743
26 937
900 736
992 729
564 95
857 179
273 149
269 287
693 28
653 362
222 249
653 296
356 660
247 280
86 729
431 858
771 211
619 299
443 911
460 397
684 550
793 791
62 144
207 811
637 74
816 143
951 687
849 913
98 652
501 931
758 434
851 497
463 666
372 879
938 546
299 789
331 369
206 235
389 843
874 618
603 146
305 406
803 353
684 534
188 462
210 741
913 380
602 295
656 455
434 887
493 284
81 839
684 25
809 482
404 296
952 268
313 424
899 50
74 988
855 249
432 707
658 653
264 180
757 401
28 188
593 884
772 666
816 699
980 59
300 79
733 865
823 872
451 521
720 277
343 34
455 999
277 296
421 120
346 193
899 23
881 16
175 747
646 622
739 828
349 263
669 120
689 745
50 386
143 465
279 521
380 907
655 517
5 743
810 669
742 294
406 930
399 857
938 788
1 673
857 686
553 662
195 917
680 567
847 290
746 189
398 694
486 831
161 888
687 147
1 399
855 437
202 101
204 942
484 174
142 16
63 351
467 181
452 336
32 639
165 343
916 834
489 325
963 168
585 158
142 480
201 446
711 754
431 526
984 282
505 289
966 736
781 132
986 242
290 840
910 245
919 859
97 609
596 995
173 256
206 792
508 469
518 279
567 975
981 120
938 896
819 462
510 244
164 61
662 635
560 108
220 75
372 290
855 586
909 694
714 528
542 608
828 605
176 883
105 887
394 162
247 895
93 432
902 932
408 952
360 97
967 306
626 683
90 950
969 312
504 841
976 975
240 923
419 540
913 490
922 709
508 196
945 392
735 637
962 679
733 980
388 977
916 380
332 667
275 3
130 849
850 729
305 48
415 914
924 187
334 114
260 808
747 978
416 940
653 802
871 403
593 861
182 812
659 38
293 133
107 226
681 447
37 133
491 517
950 70
120 852
367 383
674 973
756 430
518 994
820 317
973 527
947 987
562 927
305 87
599 81
112 993
380 454
446 924
754 353
589 117
508 332
459 221
466 546
281 830
601 113
912 948
752 356
859 313
758 902
941 191
952 32
352 889
999 157
373 15
887 189
458 993
838 275
520 669
640 722
940 471
546 859
120 369
740 349
268 209
945 737
728 554
19 288
773 111
961 818
663 167
47 880
447 550
385 496
686 537
469 154
86 184
671 910
903 399
801 734
331 753
987 360
615 776
474 55
669 96
756 231
962 296
574 891
515 459
298 275
506 148
261 135
173 238
279 564
876 457
516 118
374 65
380 696
773 200
717 441
302 525
247 68
588 502
272 750
749 337
148 146
76 390
435 351
60 508
53 555
873 332
281 950
582 67
478 897
811 499
809 558
771 726
335 348
431 464
334 988
424 124
29 498
123 538
369 703
250 986
359 698
569 64
912 51
727 672
226 889
677 430
233 534
586 501
479 798
856 596
71 733
708 506
522 969
310 160
431 57
714 63
954 15
974 149
144 898
757 356
182 472
188 801
261 434
151 538
642 224
560 333
263 503
960 682
511 325
763 503
796 245
513 586
607 523
394 471
713 914
866 458
387 973
279 528
556 764
312 218
959 914
91 325
300 481
423 184
108 561
905 840
886 115
995 706
888 463
855 568
681 129
694 829
520 471
852 770
567 887
361 64
901 864
543 154
873 702
974 691
951 473
704 387
492 206
212 55
256 545
379 657
317 548
207 370
515 650
261 700
318 574
426 210
69 101
583 156
463 82
452 250
696 719
258 252
833 815
827 670
642 710
695 38
794 252
648 57
787 9
218 525
512 534
384 213
27 711
78 987
714 102
237 561
913 967
673 94
822 693
378 8
898 505
520 310
250 783
16 113
660 30
284 633
229 172
677 685
231 348
316 747
310 93
654 899
597 858
773 381
127 732
2 111
640 429
397 528
566 966
200 576
689 392
407 273
43 165
665 153
773 77
936 478
155 244
705 890
558 631
904 488
558 396
921 940
387 750
431 233
610 709
979 134
458 297
818 711
192 195
269 73
828 39
312 173
481 540
841 279
924 715
261 391
268 547
531 24
775 26
389 448
764 335
294 993
699 787
960 471
860 528
199 764
660 815
774 779
840 605
75 460
915 683
351 408
917 222
699 887
972 224
944 843
918 483
937 411
65 639
492 245
574 124
180 723
754 831
498 736
280 499
858 856
693 194
489 843
801 185
882 328
575 120
751 511
211 783
80 57
395 720
502 568
955 543
669 440
997 749
689 335
623 165
915 80
820 828
61 76
950 81
928 599
785 526
372 955
520 347
409 657
506 705
655 504
386 295
387 245
421 507
479 973
718 903
790 89
129 926
181 454
193 733
242 630
847 163
609 146
993 134
763 522
753 906
41 690
462 923
686 666
906 494
34 593
761 416
289 649
825 861
410 587
899 530
811 450
302 165
839 450
641 113
667 296
131 381
32 902
381 140
960 941
652 234
259 612
663 405
777 931
770 271
296 125
226 920
975 812
365 828
638 53
682 441
488 213
338 967
540 426
225 246
819 506
363 527
693 3
615 844
590 43
108 819
133 801
500 315
496 534
662 372
802 939
414 117
142 171
205 417
966 869
662 949
966 387
467 387
184 906
677 383
779 863
391 599
157 934
594 529
881 208
190 942
887 988
661 644
420 682
284 335
86 582
492 859
83 145
765 439
977 966
975 728
690 861
204 990
464 855
272 424
442 912
594 134
211 317
775 637
692 68
979 90
840 688
353 371
85 844
504 385
523 345
201 62
652 673
310 507
333 783
836 188
359 314
543 799
647 489
207 435
748 846
592 876
867 300
64 931
237 971
665 278
370 419
830 179
892 73
273 140
407 815
390 791
658 179
489 62
10 827
753 859
95 684
92 182
763 317
154 883
802 588
139 743
923 501
873 975
397 190
522 564
989 411
806 125
239 633
379 852
488 472
148 373
619 901
805 580
53 765
764 940
547 34
507 825
257 439
851 848
138 517
332 311
894 716
237 420
942 824
679 601
400 644
748 769
985 97
104 248
413 485
251 308
238 995
225 650
23 209
110 166
450 152
837 613
730 761
120 73
374 161
608 698
813 811
746 786
357 475
78 403
499 752
419 881
441 426
335 439
321 838
139 212
548 955
840 650
792 42
599 309
412 386
115 754
158 363
631 69
356 116
560 244
847 871
122 473
800 585
430 89
249 973
843 7
301 771
156 265
246 20
984 168
92 121
573 922
93 94
101 526
303 889
219 366
40 942
830 618
932 530
894 891
555 609
772 664
462 661
640 14
113 961
413 828
684 947
123 296
876 40
545 388
852 850
134 70
286 503
101 357
78 654
488 220
385 400
439 954
250 890
112 756
681 682
99 696
500 369
823 303
524 392
523 25
906 326
260 980
438 583
768 998
569 548
545 847
815 175
399 149
516 126
429 255
296 26
352 806
800 919
500 285
889 320
975 17
32 192
868 195
25 597
143 633
578 363
140 125
425 971
966 866
341 652
638 871
186 545
977 275
920 500
356 780
111 714
790 486
598 14
303 260
446 898
834 140
167 745
104 429
238 93
773 526
618 863
941 135
467 546
628 304
404 512
127 854
206 444
586 605
455 373
271 309
342 151
785 803
436 169
935 788
986 789
843 175
165 608
444 450
813 67
907 612
688 207
320 588
728 518
900 129
131 65
406 215
129 275
940 517
895 909
585 923
684 264
536 909
606 356
543 3
960 736
885 931
702 170
915 852
942 171
369 823
920 322
137 725
583 449
211 492
990 608
642 252
587 532
255 611
484 43
926 59
955 328
576 253
436 33
846 295
977 440
646 887
854 758
689 361
784 877
900 78
670 42
814 838
897 392
952 715
509 777
159 142
979 269
64 449
480 519
122 855
183 656
360 226
926 343
8 83
647 123
701 152
926 12
68 955
126 331
569 755
828 786
327 926
671 890
460 104
733 755
961 160
537 271
408 771
840 76
407 283
697 974
478 419
565 134
635 147
655 852
640 566
642 341
424 853
752 226
722 98
121 426
290 785
874 803
590 270
480 361
156 13
807 949
917 317
800 667
824 932
202 307
156 855
970 533
733 879
999 567
296 714
297 23
41 17
438 616
810 837
317 685
125 608
515 412
619 570
411 844
372 468
75 542
144 397
201 629
190 982
411 606
639 19
950 61
726 459
138 466
83 151
806 813
400 33
715 664
486 48
609 919
734 467
221 637
663 700
993 513
931 916
82 901
905 10
956 177
657 181
456 719
378 306
792 266
752 46
923 727
903 350
687 341
560 343
538 317
963 723
275 784
907 106
30 798
85 671
27 674
338 335
316 270
801 437
711 997
592 466
545 120
15 183
558 837
883 645
451 120
932 321
259 134
292 84
614 311
789 945
715 351
17 444
192 572
142 44
550 286
385 676
713 964
72 802
690 304
17 368
227 57
758 400
498 582
135 600
374 100
9 305
966 912
5 943
391 925
621 251
338 8
190 118
850 934
618 766
273 286
748 291
526 609
98 10
33 605
854 693
293 829
93 940
785 626
319 41
219 445
261 259
640 109
320 895
652 924
157 462
298 163
381 382
727 738
694 514
820 47
668 431
410 530
283 350
845 679
943 888
878 270
662 712
161 742
900 741
511 844
236 466
392 173
927 226
233 4
533 903
39 197
965 839
854 890
729 730
405 91
219 399
878 219
439 280
892 677
799 338
944 447
420 501
876 629
616 388
315 61
236 326
557 807
763 331
423 521
275 962
463 657
313 101
963 129
758 24
686 789
377 749
835 36
84 828
434 42
486 145
905 239
279 116
122 45
742 658
987 606
984 719
645 150
520 846
4 357
916 6
218 797
514 924
50 718
131 486
545 838
99 906
287 380
41 450
763 405
53 897
296 832
409 649
966 960
565 582
167 103
358 313
313 176
10 258
897 643
987 579
785 893
445 313
879 921
868 885
982 451
539 872
825 781
264 487
351 165
466 378
512 730
751 894
902 616
418 815
368 261
728 69
475 609
306 267
950 293
971 936
862 127
467 830
241 128
186 715
241 379
227 74
94 627
347 483
755 148
542 695
339 506
52 125
98 62
354 636
847 710
784 69
296 747
371 293
953 596
713 522
875 296
847 616
13 540
531 393
255 124
220 182
689 902
991 219
576 76
361 718
685 254
930 880
919 968
380 471
735 976
277 760
605 28
571 496
744 785
410 918
789 629
967 524
613 558
624 629
258 482
602 196
90 619
211 860
401 595
152 568
135 544
307 647
149 887
456 872
764 926
826 974
327 487
505 587
898 662
828 253
17 984
47 96
550 678
477 458
919 182
737 248
21 712
969 990
328 450
884 717
821 547
353 234
977 749
827 34
505 606
763 959
460 785
840 575
322 885
656 611
862 22
313 833
246 55
826 694
92 393
17 317
933 508
501 385
419 644
69 52
738 92
8 985
733 872
217 296
74 663
249 313
81 883
977 555
105 26
735 942
187 125
642 20
196 988
882 6
757 33
394 289
262 381
572 597
251 887
134 491
482 463
607 434
579 896
439 128
278 193
756 944
189 295
82 514
554 829
437 331
553 319
497 110
734 512
443 107
722 537
122 801
403 496
744 504
815 533
232 776
762 633
910 75
503 411
552 509
613 330
591 645
349 389
820 748
295 730
176 729
518 507
813 889
597 922
57 62
934 253
129 790
231 718
590 96
278 871
25 553
992 256
598 353
732 760
713 407
695 930
974 744
818 585
923 254
748 580
721 81
241 931
517 122
27 491
115 289
958 793
902 801
9 789
244 409
391 692
484 184
741 15
354 175
745 792
154 61
655 842
189 708
888 137
455 35
563 896
20 869
643 297
273 677
126 442
310 370
240 275
820 735
97 677
249 31
617 450
703 728
58 339
714 215
722 942
177 511
724 39
406 701
878 386
847 365
498 537
751 523
224 627
776 676
589 917
131 489
555 380
112 538
553 428
761 258
231 420
615 144
656 461
777 366
416 272
629 688
789 327
67 87
952 552
129 717
991 887
965 982
950 453
265 846
236 856
89 795
627 312
508 266
472 303
999 2
554 102
248 533
192 531
706 91
796 736
956 529
571 394
945 378
730 381
843 862
263 165
878 891
597 226
707 928
187 869
421 692
468 489
922 492
378 439
482 283
167 475
812 372
99 540
621 445
36 225
206 835
409 349
260 309
66 724
893 306
4 162
904 640
214 95
274 980
975 459
172 498
207 96
997 226
159 420
258 710
429 221
238 812
835 364
249 552
141 2
744 783
467 815
200 961
441 124
465 266
27 719
482 837
88 883
712 540
764 366
358 8
335 250
620 134
724 158
232 788
868 959
283 787
496 177
847 60
425 294
975 428
34 395
140 5
55 694
164 540
50 875
227 909
362 556
604 41
787 98
630 717
989 176
430 252
980 219
48 200
9 856
662 245
61 98
43 462
489 73
508 327
139 618
143 908
853 711
99 376
102 54
243 442
902 91
705 218
355 350
434 188
975 575
447 823
807 81
13 849
121 3
333 775
219 269
945 694
441 984
466 618
69 238
556 544
782 115
459 72
999 116
448 328
842 169
112 888
188 273
355 369
100 599
97 301
632 156
992 373
609 277
461 765
610 618
426 470
791 624
123 160
526 926
401 183
613 293
556 935
482 296
479 256
250 400
406 419
918 193
272 565
307 919
708 881
961 596
805 135
228 296
197 850
650 639
159 923
224 218
721 820
909 825
386 752
93 192
995 942
312 717
158 361
296 377
426 644
735 455
543 746
801 914
7 260
213 965
483 682
115 11
255 633
594 558
959 233
921 419
250 612
101 379
827 902
946 28
287 754
988 763
94 381
374 490
364 163
760 335
82 228
453 717
548 646
133 127
785 591
468 878
744 569
53 351
70 293
430 742
494 249
129 755
906 461
470 979
450 846
298 329
46 323
506 18
796 632
665 749
816 127
811 195
674 259
753 277
103 599
16 441
180 862
444 275
4 959
483 266
117 524
378 556
396 994
12 422
728 432
85 709
878 433
373 24
261 185
310 421
80 937
725 15
525 409
590 217
249 183
499 420
625 991
591 665
472 230
744 617
894 611
93 999
995 434
419 320
987 20
473 141
624 307
752 169
736 802
952 83
724 909
350 795
554 877
345 988
206 259
70 994
372 678
800 879
643 300
29 35
994 192
708 730
589 821
984 243
812 227
231 754
407 54
388 396
923 671
339 654
902 648
475 559
335 74
598 59
137 158
836 535
983 367
349 33
439 700
707 578
14 710
504 233
296 868
803 648
872 618
585 119
567 335
34 340
75 463
41 658
901 165
988 310
871 142
611 910
859 467
459 291
656 204
319 321
779 458
465 60
451 970
395 625
593 334
886 348
378 978
291 793
686 497
172 25
22 833
621 998
719 417
850 318
353 706
687 586
309 935
762 586
898 948
849 237
481 331
57 244
196 418
2 424
120 943
98 770
653 890
951 328
91 390
208 112
342 341
726 643
624 678
397 321
526 113
189 917
645 692
994 141
127 36
298 103
663 830
406 509
271 534
543 638
12 450
677 763
370 539
62 415
374 747
992 208
234 715
623 950
853 200
839 412
785 653
580 630
65 987
722 700
762 14
330 309
184 485
40 158
219 611
72 561
490 113
659 127
556 823
75 748
114 866
540 589
183 212
648 93
564 187
249 557
950 549
347 432
523 677
217 169
328 235
935 458
313 989
759 277
574 778
214 896
879 685
808 316
74 635
368 843
661 960
659 613
490 880
549 141
333 981
986 671
663 42
768 952
221 821
419 7
42 972
381 947
23 714
635 767
104 766
778 838
880 777
676 294
647 741
226 782
933 200
742 925
889 971
484 505
770 376
371 113
3 278
415 812
79 21
392 982
650 577
366 108
16 696
233 728
763 260
244 426
243 973
246 387
171 112
735 717
792 956
85 681
16 122
862 484
243 466
608 597
665 551
94 794
861 327
139 505
764 801
138 333
733 880
95 999
35 798
22 926
864 836
240 10
712 874
493 62
593 624
967 773
805 632
99 642
54 822
790 585
468 918
144 137
47 764
83 724
324 417
1 619
954 90
81 394
579 669
379 444
523 688
479 72
134 608
843 473
252 162
377 521
573 114
695 532
30 321
311 275
372 382
308 957
382 301
895 607
768 288
12 767
585 246
84 669
969 91
694 704
786 994
785 817
540 561
774 737
354 972
335 525
787 284
342 337
815 362
202 8
325 649
338 439
303 307
736 8
558 520
443 61
19 760
529 555
215 588
965 654
960 896
629 566
620 932
208 600
767 144
481 493
648 510
689 78
456 681
628 912
792 438
134 445
831 122
410 104
678 762
898 617
702 645
163 914
201 172
907 960
590 383
163 773
570 129
861 428
103 427
905 91
672 439
217 63
143 531
415 819
932 907
314 656
190 906
459 405
257 961
218 161
343 541
213 926
866 854
973 516
197 241
406 75
724 116
699 880
25 173
820 722
457 289
146 689
819 70
730 500
534 33
938 68
236 44
156 497
134 312
136 430
837 152
654 392
35 550
890 263
602 583
312 444
81 544
736 778
532 599
416 752
731 55
859 412
896 712
514 778
35 39
286 985
519 113
950 536
646 362
290 370
558 58
391 561
57 717
537 552
677 28
57 643
711 934
976 175
24 635
836 853
676 726
289 600
952 608
535 806
986 381
872 310
742 667
628 300
344 240
29 426
450 523
193 285
500 220
796 414
242 968
753 211
269 104
297 907
281 895
451 251
445 37
614 21
336 172
822 807
447 829
384 605
856 177
273 358
963 467
140 510
151 753
454 395
408 414
794 340
763 731
966 862
994 11
458 982
57 282
994 665
17 565
325 951
400 702
311 836
588 96
848 761
821 60
163 972
649 174
136 566
522 465
296 497
118 598
160 336
426 874
316 423
568 802
691 291
400 462
990 631
88 920
844 230
527 889
876 795
736 378
444 100
887 845
482 204
345 612
147 693
242 430
553 777
237 828
893 864
350 705
122 5
260 527
208 463
810 454
639 397
310 736
190 976
473 25
171 422
273 168
709 810
167 942
592 729
22 397
145 246
789 230
236 946
237 295
619 746
84 483
169 290
7 708
103 264
140 693
607 239
833 943
982 931
770 94
804 427
592 368
298 471
224 479
389 119
52 438
855 142
990 365
714 434
301 282
600 350
865 346
702 857
108 497
455 851
639 34
368 443
217 806
464 95
998 707
513 926
13 128
991 456
710 209
150 881
665 999
265 81
820 623
489 346
819 61
428 180
370 889
892 720
125 16
752 117
428 381
58 582
67 953
115 154
261 246
129 245
915 880
669 45
325 831
153 109
195 171
818 405
400 511
858 200
602 78
298 132
603 835
636 385
719 281
953 960
998 377
582 567
152 469
800 888
649 238
916 217
428 704
232 252
999 756
287 807
846 860
115 439
619 225
151 331
506 45
810 414
372 669
595 113
265 874
196 991
682 891
570 405
640 590
628 422
501 221
299 810
457 210
371 504
18 821
657 370
633 500
609 58
155 255
84 862
59 547
949 431
229 906
483 234
683 169
786 703
822 872
409 285
405 627
162 714
464 665
840 836
625 959
466 538
851 178
257 39
434 519
431 90
444 729
170 931
978 815
191 662
630 9
5 934
523 336
523 563
907 868
852 42
596 949
25 723
620 22
375 791
400 781
720 204
484 120
878 874
763 344
634 96
684 549
443 998
925 148
732 472
943 379
288 424
819 712
717 650
811 928
921 290
490 667
226 466
612 332
931 668
301 733
927 854
394 309
364 138
53 588
248 453
657 712
537 665
205 185
966 698
640 763
80 505
153 544
978 349
357 463
227 313
236 633
141 843
676 31
912 553
852 183
124 100
238 546
967 641
995 807
983 924
191 723
770 123
163 589
335 253
465 94
672 866
247 629
79 9
529 990
542 336
67 213
401 519
373 143
251 304
294 711
294 901
781 150
65 848
643 994
824 508
906 102
499 753
926 389
428 331
616 240
422 257
437 68
455 749
863 587
267 927
838 380
540 300
944 699
54 118
789 270
804 140
643 727
360 321
609 340
117 962
58 171
545 994
786 49
954 71
441 362
1 279
855 839
567 601
556 48
698 315
704 49
537 538
197 579
647 310
352 467
630 907
56 763
259 668
28 174
749 589
244 701
615 97
248 538
127 749
314 724
469 135
353 119
868 422
24 801
949 664
900 333
986 813
232 843
443 855
960 454
510 994
318 113
401 836
558 914
755 674
213 417
747 567
486 422
105 321
344 131
794 799
537 585
958 694
424 903
153 300
607 274
780 939
939 553
213 853
799 498
154 487
219 211
947 628
206 362
736 990
737 779
143 924
586 766
370 27
495 340
602 533
176 961
971 170
768 683
837 659
81 732
405 153
720 303
606 607
858 600
509 170
314 700
674 427
644 390
733 575
639 201
189 875
223 712
262 195
737 176
540 288
3 393
389 640
147 131
499 645
184 386
762 164
374 749
689 227
612 796
469 924
947 301
166 740
392 388
288 409
753 730
16 608
224 500
706 962
885 765
617 933
983 665
94 225
140 474
45 466
695 882
192 368
234 344
630 51
970 345
575 271
21 910
818 688
358 121
989 604
166 913
574 15
81 776
971 948
334 931
162 53
302 297
922 244
898 693
366 897
926 72
220 106
385 223
390 897
112 97
886 989
59 838
388 372
992 263
950 112
616 292
909 498
962 937
124 133
505 619
724 495
495 319
650 513
542 676
917 51
346 827
78 828
578 177
423 474
457 588
957 582
162 257
385 588
721 620
494 205
828 754
652 657
90 423
619 572
373 790
946 844
162 707
9 696
844 612
314 528
611 461
360 512
766 741
343 690
943 766
844 907
995 95
131 774
513 482
526 221
912 979
532 274
130 372
697 246
486 21
362 477
559 196
7 403
333 871
95 136
538 806
282 40
663 759
854 873
945 978
919 233
185 402
492 588
87 528
877 119
906 463
561 592
471 304
408 583
545 476
140 152
204 93
555 442
251 117
290 780
55 495
727 387
258 628
44 494
588 576
177 632
801 616
575 80
871 545
24 431
777 625
439 822
474 100
895 883
754 686
115 747
799 443
949 867
771 719
983 469
347 42
865 305
271 337
167 413
120 132
507 289
678 296
557 759
55 608
50 82
529 673
196 830
157 247
93 501
518 321
320 512
196 743
332 472
511 422
815 158
56 851
144 215
650 508
229 2
263 158
435 113
798 767
660 682
557 11
496 582
895 293
723 830
705 479
993 926
478 152
63 509
398 345
283 515
78 13
798 813
946 691
489 862
824 788
990 646
312 229
599 862
705 903
633 233
419 885
605 683
767 275
692 322
908 399
969 85
53 138
591 983
187 982
881 181
75 171
434 617
353 941
882 798
945 661
27 723
524 108
499 512
40 210
748 34
391 991
549 350
707 90
10 833
449 726
963 411
346 998
494 950
496 305
530 805
754 658
3 870
202 50
158 599
526 948
791 770
673 631
42 958
648 872
967 507
763 884
833 144
327 330
68 207
27 691
516 677
205 424
253 761
209 557
932 631
34 714
256 539
301 860
616 696
615 631
969 646
193 953
369 980
72 239
549 261
331 998
96 242
241 99
333 509
329 588
662 331
120 297
910 104
859 263
903 931
686 29
843 608
149 449
837 475
305 57
126 960
452 103
384 631
521 441
782 601
808 140
932 313
227 437
57 820
957 903
188 169
325 26
348 668
627 948
23 163
931 46
819 384
21 379
405 968
979 907
308 200
617 343
510 530
226 571
39 766
558 389
38 382
774 220
653 915
630 500
207 887
263 689
499 597
94 868
129 228
758 595
401 963
875 184
530 537
760 690
557 239
202 527
966 588
207 709
618 643
117 201
765 771
444 368
445 985
778 330
499 649
986 455
179 4
737 880
843 427
832 479
587 936
725 834
612 46
821 684
765 84
22 473
670 845
367 250
533 968
7 42
191 565
835 11
141 85
611 610
318 769
667 527
322 848
378 305
163 725
96 75
835 235
536 121
77 609
11 46
759 137
483 509
521 918
249 591
527 361
87 737
450 347
254 45
153 336
626 403
749 72
779 720
279 887
245 176
75 124
737 76
79 676
738 117
545 723
994 604
512 905
711 574
766 57
518 176
536 150
436 632
950 644
380 1000
582 533
654 877
373 687
594 110
898 867
540 238
38 68
863 811
907 627
740 306
47 559
379 634
181 24
458 399
36 643
567 290
903 911
651 234
20 821
11 339
623 27
330 556
479 898
352 499
983 974
341 658
737 605
243 267
986 592
677 874
216 485
155 538
846 731
826 951
574 547
372 652
45 110
610 896
496 504
812 389
99 940
36 401
762 920
890 613
514 225
25 663
770 337
320 435
429 159
36 248
750 895
372 260
677 637
959 929
271 180
959 380
495 861
472 630
759 153
638 509
163 151
350 672
856 261
63 447
194 428
168 394
59 287
774 22
251 63
166 888
148 600
441 869
427 434
226 853
233 795
576 483
827 619
982 633
347 313
42 950
278 378
336 314
349 912
113 546
473 379
36 848
748 491
289 440
918 151
6 24
874 39
663 798
997 172
412 554
781 522
708 33
794 879
510 522
851 736
714 596
535 727
560 222
214 94
447 419
271 827
210 533
280 616
862 707
812 290
989 91
998 464
780 913
57 958
27 448
373 729
802 227
959 682
786 978
828 434
346 628
335 134
592 802
51 137
830 700
172 886
550 906
351 670
461 22
984 182
569 533
440 684
572 905
740 43
199 667
174 689
188 283
316 917
385 95
263 973
956 54
135 443
367 418
183 676
275 139
524 327
156 483
770 519
432 693
670 968
68 185
402 608
287 533
543 483
68 396
863 683
138 401
731 734
270 792
2 359
444 163
709 462
91 715
531 821
88 710
557 866
566 149
933 67
494 605
497 340
206 581
956 53
92 609
835 58
942 566
735 868
567 303
713 576
954 35
181 552
493 12
867 802
792 889
500 528
328 820
358 862
820 367
343 398
705 785
558 740
725 123
616 953
721 692
130 717
708 237
486 339
442 628
677 725
943 703
570 728
559 509
618 484
997 462
768 930
675 899
602 486
709 990
735 259
152 624
243 497
401 633
382 549
400 795
342 462
58 724
813 979
410 15
471 713
801 533
507 36
313 602
568 705
750 476
707 819
552 984
691 626
455 621
304 189
725 601
959 891
770 87
667 132
712 322
202 974
676 673
451 355
172 63
53 725
77 695
406 622
453 118
477 905
415 761
384 985
310 84
632 563
326 966
369 363
520 198
826 569
630 253
487 308
770 93
396 282
830 407
2 638
224 73
700 970
455 605
475 204
394 963
168 159
643 927
964 397
497 242
635 387
143 257
512 103
760 667
550 425
314 106
73 385
699 384
484 546
522 125
682 522
465 338
970 906
808 447
659 640
818 719
96 138
601 475
990 70
271 526
276 139
649 980
418 212
408 361
194 816
34 170
984 883
33 989
506 98
772 331
193 454
634 637
12 358
998 724
73 712
532 945
932 76
118 28
126 602
174 516
829 369
684 699
684 723
735 347
670 889
381 346
426 341
534 498
69 648
1 934
471 18
703 30
813 820
30 589
411 87
413 170
597 610
131 127
275 982
886 211
96 231
754 703
183 59
145 194
169 783
405 750
99 563
349 719
765 651
835 267
802 145
955 729
858 49
413 917
269 511
172 809
241 338
384 387
116 274
997 11
792 287
287 557
61 598
247 1
197 412
708 778
604 623
280 586
642 3
47 208
176 667
225 903
716 820
267 293
742 972
177 568
54 312
758 206
721 120
135 335
751 766
232 598
457 524
22 504
180 481
840 418
204 541
965 573
728 587
346 359
858 676
494 191
966 157
497 507
971 416
458 587
21 922
450 737
974 601
402 922
527 756
214 19
554 872
352 863
588 67
364 388
34 630
96 383
224 997
291 149
462 309
237 934
390 742
985 734
879 952
407 59
94 777
94 441
4 120
630 415
557 143
625 718
566 404
142 358
904 846
334 939
824 684
757 121
452 696
536 967
60 323
266 865
288 461
123 399
133 407
995 253
952 867
323 993
527 328
330 331
399 966
277 860
817 473
404 354
878 540
218 598
276 881
733 528
603 797
24 387
330 659
674 286
428 510
737 788
45 940
809 336
42 796
428 221
788 596
220 129
875 388
789 209
726 680
974 235
728 447
422 523
722 839
507 87
878 289
488 281
77 10
280 943
690 322
139 127
575 161
669 550
459 31
756 252
632 665
517 243
691 16
277 542
107 525
958 706
730 552
142 656
420 712
790 471
320 765
944 251
1000 912
630 18
114 749
452 811
653 702
847 430
825 480
411 993
44 406
140 766
72 132
272 946
466 523
671 61
435 755
627 277
220 918
644 134
875 232
95 908
674 928
936 135
461 825
241 299
127 609
120 481
2 538
342 933
811 597
670 850
832 840
363 52
671 906
857 368
281 991
464 621
510 941
946 290
370 714
370 795
386 286
953 417
510 286
420 210
753 253
518 180
652 882
277 804
175 81
63 792
747 505
377 83
49 970
4 702
930 545
974 517
185 3
55 588
130 365
727 486
432 553
853 301
598 663
289 244
923 593
156 895
983 295
991 864
493 512
670 182
769 460
659 843
380 361
574 261
646 871
364 450
106 471
432 555
826 389
918 683
903 920
416 929
801 587
120 442
980 458
59 84
825 223
707 116
499 511
229 368
78 925
748 70
452 582
720 315
352 250
813 80
306 681
138 751
369 918
597 441
750 545
394 15
504 417
719 798
953 381
916 212
696 266
690 359
211 242
339 308
711 980
343 547
241 45
950 413
815 8
566 17
745 652
426 73
868 780
495 366
102 698
15 376
894 969
636 653
798 303
158 133
844 788
779 40
337 41
516 884
798 128
564 857
321 219
947 466
520 406
911 749
843 738
346 440
578 313
415 900
564 257
923 27
932 470
567 760
736 882
590 281
138 555
492 933
476 984
582 47
620 428
657 618
402 710
820 252
704 727
224 306
301 950
31 308
311 97
863 861
255 134
639 561
935 159
65 599
384 743
518 213
668 71
309 270
728 589
327 258
546 67
155 770
553 477
983 667
902 525
609 73
380 588
9 344
492 479
628 414
127 32
848 214
180 974
739 551
330 112
738 995
52 537
502 236
208 416
275 973
426 576
745 527
981 221
17 930
820 795
113 385
932 561
425 361
542 26
77 396
531 483
68 647
85 674
867 942
3 287
382 926
592 984
340 86
311 765
656 944
984 137
668 680
380 825
831 224
461 731
69 472
643 8
588 221
470 974
136 170
697 132
76 96
603 523
75 972
93 843
733 827
688 876
612 465
699 46
773 151
851 384
706 864
192 263
895 742
958 417
24 125
484 424
524 986
841 453
359 666
352 493
889 44
132 339
412 380
957 927
546 6
518 276
932 704
119 346
684 170
518 24
732 678
343 371
62 343
736 777
404 610
604 774
775 325
542 803
396 729
574 690
873 494
988 785
35 635
152 786
461 910
360 10
996 781
494 984
31 915
438 664
412 114
878 166
654 627
691 976
970 910
807 128
958 104
998 172
964 148
549 563
844 295
520 860
382 992
188 152
541 889
776 180
527 746
998 673
33 319
226 501
474 28
657 107
330 8
82 16
289 379
643 133
932 264
937 889
83 439
201 407
726 196
345 183
445 61
691 978
76 612
289 310
215 456
516 870
100 897
12 91
651 735
143 234
63 739
502 101
25 547
626 607
424 335
894 965
450 147
653 115
616 219
807 935
559 308
55 706
443 641
231 969
187 202
777 421
669 435
897 287
372 731
683 248
366 671
885 618
981 662
699 530
564 481
257 843
621 177
1000 270
920 6
916 709
826 286
138 822
678 268
888 121
873 125
285 372
560 509
635 577
221 376
758 8
590 714
472 335
430 945
469 393
147 180
858 972
916 685
41 365
550 682
428 531
825 630
928 944
937 909
928 295
621 823
287 274
583 754
925 197
89 533
298 517
843 185
413 681
882 788
12 436
577 736
996 838
681 119
671 768
627 589
339 363
505 315
269 646
363 102
425 784
681 871
372 635
927 372
543 121
700 984
800 861
896 859
10 316
923 645
527 356
365 532
332 854
876 384
996 942
665 967
219 693
760 157
664 131
680 379
31 430
118 606
166 261
330 787
391 933
177 300
154 648
23 745
31 881
552 501
285 467
453 842
227 331
806 100
896 159
601 878
300 161
559 38
653 473
352 163
64 915
543 340
436 110
390 207
334 723
336 664
934 168
65 884
343 364
973 101
929 488
16 498
565 264
737 808
567 703
951 8
530 419
552 498
56 723
12 168
549 957
304 808
585 342
796 782
468 451
879 27
90 609
544 592
29 317
705 973
546 790
757 961
244 65
385 890
454 495
929 165
265 176
748 373
539 320
291 877
273 318
49 520
746 884
423 219
815 273
906 586
523 717
360 232
841 440
722 698
250 590
223 230
314 216
795 773
215 791
904 789
26 401
10 933
371 39
35 265
615 529
662 647
167 34
338 889
30 276
406 696
172 81
55 933
897 339
534 244
451 956
685 674
361 735
1000 780
892 862
444 666
169 851
306 474
404 265
360 117
256 347
833 777
438 520
865 516
35 683
129 524
726 722
203 151
440 937
622 631
771 57
518 659
853 20
988 983
156 732
782 934
954 850
301 555
223 919
245 511
874 227
676 528
288 588
820 934
603 379
337 47
320 16
550 308
464 124
592 478
50 687
249 20
284 377
834 694
439 542
977 240
21 210
205 873
523 273
44 556
815 286
200 921
351 789
611 563
246 916
408 381
325 490
516 559
902 881
303 869
970 527
560 480
83 946
759 877
742 296
93 222
259 981
876 546
772 902
249 280
226 972
815 234
601 570
454 483
16 190
985 529
185 4
782 807
923 55
144 733
12 857
511 564
979 662
708 929
275 849
307 700
933 779
357 920
643 769
594 944
695 606
891 944
667 985
311 104
397 734
367 133
609 947
876 635
107 88
514 201
60 696
937 225
638 534
192 731
757 128
998 293
557 474
875 942
942 911
959 584
243 203
669 820
692 122
27 118
469 801
242 543
460 749
446 488
530 340
779 457
562 695
608 268
836 10
78 464
788 681
964 751
46 131
177 413
399 781
405 780
145 960
327 711
327 462
365 522
587 894
666 229
149 435
158 446
759 262
825 428
19 531
9 564
767 231
728 179
894 506
9 396
272 924
542 790
932 453
326 725
663 670
210 170
270 991
130 621
909 469
223 557
88 348
565 704
920 250
362 494
505 517
108 22
14 617
378 826
735 115
107 652
222 286
905 952
916 765
393 85
742 436
452 989
265 637
492 826
469 256
662 380
1 288
935 325
579 979
675 699
994 901
401 474
868 293
869 157
19 657
617 54
578 71
152 332
531 656
304 283
108 229
876 663
155 776
114 208
50 360
952 164
339 838
378 857
583 524
248 580
574 384
599 430
827 564
381 626
448 154
840 99
350 541
23 642
24 743
429 652
301 886
662 856
834 588
489 95
273 638
805 348
429 537
143 814
104 671
351 186
596 111
301 300
368 734
989 225
957 855
279 53
842 548
276 704
901 660
52 931
491 729
428 455
908 68
830 846
160 726
597 587
193 141
252 587
436 845
835 562
316 796
148 756
513 400
146 577
941 238
19 6
85 675
293 733
521 123
714 681
955 640
93 849
468 568
436 951
372 602
864 167
686 27
37 802
262 571
975 745
555 901
969 168
494 986
877 172
174 388
413 534
451 991
660 298
509 13
105 531
662 499
981 798
50 521
486 898
485 125
287 321
427 413
517 673
421 288
515 173
92 51
953 633
260 362
565 7
5 305
42 593
560 60
813 339
224 558
45 13
704 406
10 971
94 854
439 250
615 703
674 148
372 833
639 875
592 634
505 520
733 822
518 178
217 219
71 415
675 402
103 740
773 444
495 137
309 369
740 482
105 577
82 525
915 473
546 653
290 243
533 30
566 836
265 312
435 536
803 795
125 521
649 622
690 730
689 550
110 752
500 193
443 185
978 132
643 228
727 972
98 51
569 980
791 834
520 679
896 792
216 915
219 302
765 726
366 31
919 85
938 858
690 252
46 834
907 635
682 80
447 611
172 657
388 521
845 67
453 963
548 539
111 408
411 210
868 488
60 912
471 753
631 284
850 819
878 416
707 258
463 495
511 544
988 679
91 728
751 956
986 807
837 667
303 837
334 281
405 816
679 364
738 238
1000 416
403 603
819 759
193 348
791 605
697 151
640 537
404 860
774 406
704 756
367 795
724 176
451 467
927 598
269 557
853 10
650 711
173 88
259 880
768 825
237 2
813 672
310 612
583 9
858 673
141 300
227 244
322 859
629 97
938 907
383 788
755 553
337 707
484 316
26 430
238 326
101 507
932 346
163 888
281 160
488 439
234 584
65 808
761 797
708 654
17 174
801 422
789 335
942 610
874 546
707 545
68 537
204 631
316 348
520 906
254 649
752 159
819 625
150 510
511 270
786 743
93 97
289 322
612 81
7 622
957 232
347 49
302 807
190 894
360 827
972 702
386 115
793 621
464 778
337 106
367 957
687 838
857 559
503 469
686 102
818 733
960 845
447 325
355 628
216 357
527 432
249 235
856 290
517 35
693 681
307 480
779 289
666 376
998 609
798 252
260 281
118 737
308 131
379 964
264 108
8 277
692 520
968 879
815 862
821 226
951 943
362 345
747 434
641 937
934 997
774 121
389 116
581 405
30 812
70 599
51 795
50 635
285 213
404 631
192 828
279 497
527 672
84 919
447 82
645 467
623 85
633 780
278 548
837 986
375 747
210 292
256 40
559 426
70 848
746 533
729 476
795 447
913 751
940 29
341 314
949 376
547 598
35 536
886 241
541 657
93 939
643 885
255 976
196 447
556 663
603 508
567 111
269 813
28 99
251 94
123 364
348 960
806 302
134 922
147 579
216 592
851 319
284 461
979 899
704 706
447 967
380 97
210 256
803 823
557 679
193 755
873 424
971 470
81 762
902 816
209 666
405 965
440 889
291 608
810 458
339 843
70 158
71 810
903 400
864 815
337 407
796 701
746 857
688 640
797 141
707 737
449 720
96 852
640 426
552 916
323 487
505 379
765 830
507 40
967 523
276 618
767 700
112 391
947 662
978 725
688 363
764 644
449 531
496 392
407 887
556 943
502 983
331 500
197 472
707 596
367 543
476 824
678 689
725 211
984 807
381 861
50 893
85 380
748 498
443 170
288 525
89 754
729 390
285 974
136 181
963 246
788 386
515 232
372 604
837 446
516 796
487 953
774 272
888 684
120 768
433 226
331 740
843 714
31 559
126 231
424 157
997 189
554 714
438 67
996 408
964 333
400 834
151 837
196 485
878 757
530 901
704 220
650 767
635 184
875 292
198 186
38 18
976 62
452 183
550 604
405 475
429 727
702 576
409 498
935 424
376 868
497 253
398 950
768 414
222 637
696 391
613 153
906 927
598 294
917 80
462 884
774 102
733 481
35 709
728 627
496 618
579 637
105 977
299 916
588 608
90 932
404 281
575 99
48 89
269 386
9 299
638 32
94 430
416 169
727 253
268 513
951 255
131 952
824 432
429 966
848 813
330 551
758 560
182 484
858 786
938 810
622 665
186 825
820 581
766 20
528 605
893 750
379 572
651 135
92 762
178 830
710 723
362 570
286 814
773 436
252 366
831 899
541 996
698 83
870 479
279 621
849 267
699 624
421 438
612 892
400 530
686 953
221 543
745 713
267 668
632 608
659 263
46 273
203 479
532 230
649 373
715 73
951 536
146 296
792 612
670 706
529 342
367 194
537 357
788 211
341 571
606 125
742 651
141 119
899 543
616 537
505 283
864 20
268 381
138 545
328 301
109 870
20 34
377 166
976 667
458 72
449 775
106 733
837 283
702 518
963 256
577 177
722 8
523 544
844 990
163 911
946 769
518 693
483 5
325 240
243 438
880 273
190 602
585 48
928 681
834 445
305 55
580 274
116 156
618 584
382 739
173 830
37 728
565 856
453 66
19 125
346 244
779 723
146 745
776 268
504 141
439 81
955 627
683 333
325 278
157 795
777 632
302 429
468 47
769 436
129 352
303 513
938 417
202 588
583 868
899 602
953 671
579 765
686 869
794 696
186 426
18 596
256 455
950 525
613 225
677 337
637 750
395 315
694 134
734 141
912 768
978 852
569 972
855 710
651 406
307 594
743 423
410 298
37 657
822 155
881 441
661 546
990 811
768 902
797 485
566 794
603 976
847 501
6 56
109 80
900 972
826 765
815 397
688 880
48 741
705 298
747 848
684 967
656 221
816 49
23 28
730 659
916 993
978 737
83 453
360 833
939 520
656 119
801 342
872 907
574 739
580 838
115 291
865 332
199 799
152 801
646 934
408 830
447 239
897 161
813 311
972 847
120 420
253 835
361 945
283 819
901 666
207 640
108 485
524 976
996 532
291 958
390 119
487 594
256 773
592 12
317 605
105 933
656 584
57 39
595 833
887 812
594 534
19 322
268 806
177 322
654 974
908 510
928 717
198 454
706 620
625 939
671 941
775 786
411 360
236 424
258 744
317 104
152 409
158 140
769 55
15 743
344 997
255 687
35 99
554 782
114 79
875 423
266 591
693 372
179 74
775 973
394 973
748 628
327 529
80 927
274 932
421 787
247 444
359 621
484 375
910 948
605 569
488 400
807 359
97 113
634 85
425 320
689 649
419 958
746 899
876 820
219 834
764 109
607 769
808 623
391 1
222 324
532 719
996 909
544 747
14 883
833 851
367 391
687 472
408 790
64 119
685 576
619 650
493 390
895 783
287 53
620 996
318 918
611 200
834 489
599 291
665 949
530 124
669 192
70 945
579 393
101 719
375 202
665 652
729 938
241 276
420 732
46 161
800 90
561 242
584 885
836 599
440 292
305 982
902 833
126 450
249 174
233 699
340 886
487 519
867 616
238 237
818 572
671 515
171 138
246 350
186 102
443 838
727 421
864 119
128 503
829 21
431 326
675 853
760 637
66 477
877 932
355 984
215 942
558 847
745 309
691 5
750 780
503 383
85 772
335 882
161 567
830 825
239 867
62 565
493 412
469 750
465 231
50 739
240 266
278 554
693 924
345 906
581 540
933 952
512 885
661 88
893 197
268 793
766 779
231 147
106 770
790 269
309 793
53 899
405 428
490 704
650 692
897 78
182 623
189 711
752 406
144 261
842 485
907 20
12 6
119 630
304 102
266 536
613 425
829 700
957 745
350 892
187 835
20 858
886 728
166 4
161 856
269 475
136 796
111 283
628 822
442 248
896 371
885 429
141 17
258 604
297 554
116 701
470 41
856 20
864 636
94 727
733 821
47 130
709 570
430 909
680 480
135 107
740 340
498 84
977 219
611 402
674 908
130 837
209 384
839 932
728 443
898 45
417 864
120 608
434 478
467 805
86 587
140 206
33 847
798 769
736 198
429 554
717 143
82 203
955 237
283 699
640 47
932 949
538 454
897 274
720 873
746 238
250 68
706 216
118 596
789 496
871 751
586 63
619 331
932 463
896 261
654 157
784 762
4 293
16 49
85 891
130 600
792 802
482 754
378 335
915 141
149 567
24 377
90 509
712 639
305 374
723 273
719 643
856 180
132 306
862 968
804 496
701 675
534 846
939 576
956 527
978 623
732 460
408 863
123 220
627 422
15 310
594 764
280 923
884 416
461 766
382 699
51 545
77 88
620 144
306 868
331 307
818 338
606 909
2 664
975 325
134 404
516 97
259 220
595 598
394 30
482 342
883 866
656 368
582 401
507 406
565 749
128 340
209 485
257 334
574 436
931 173
395 603
838 463
259 639
227 653
332 688
746 770
868 360
390 162
255 962
905 649
536 805
190 330
645 131
465 554
24 400
617 357
373 562
313 876
467 275
422 480
742 757
823 820
126 39
350 328
187 530
970 649
625 504
926 649
448 792
110 74
828 371
964 49
872 154
611 378
363 677
848 926
192 389
41 828
251 703
267 268
978 285
281 63
778 672
994 597
368 572
820 629
937 573
726 21
442 359
727 528
221 649
453 70
394 461
222 64
615 466
932 108
597 138
358 546
620 366
909 617
927 26
489 295
472 56
620 84
941 678
449 534
325 127
4 730
194 508
591 176
550 106
545 680
633 716
369 415
789 838
128 546
279 436
8 203
689 546
119 536
408 553
260 947
673 445
253 416
966 347
447 269
77 263
266 917
398 216
902 619
2 568
66 90
884 714
746 422
71 364
70 949
141 259
716 342
897 128
71 997
712 765
365 265
365 723
541 988
988 812
582 816
850 574
826 831
208 633
908 842
344 512
331 251
498 52
574 689
847 338
893 445
442 872
60 462
587 971
53 259
444 674
647 153
302 289
211 28
583 24
778 362
126 282
549 749
808 615
432 549
163 468
88 900
155 274
416 1
915 661
547 832
518 337
373 29
402 968
140 884
48 223
829 331
634 150
969 344
26 865
805 404
763 280
383 206
768 814
162 852
873 704
223 17
851 860
303 949
692 725
672 823
254 571
653 407
745 620
892 530
582 64
522 782
661 188
792 772
662 977
499 1000
278 440
649 303
554 684
869 526
381 500
854 269
695 291
329 984
311 224
491 767
710 657
133 900
490 316
388 800
242 380
960 222
946 11
552 147
468 979
699 897
734 653
105 656
444 128
565 371
167 757
798 541
636 342
446 620
947 155
354 440
902 133
455 555
502 693
458 38
812 959
91 243
251 738
438 413
932 663
817 73
446 43
772 781
691 849
668 309
841 725
128 555
796 833
460 895
929 615
727 412
917 861
566 370
73 53
560 549
54 844
96 85
91 853
854 853
193 212
925 509
457 730
179 487
188 157
521 576
774 650
680 992
909 750
425 366
74 539
668 826
99 105
543 10
168 625
24 800
522 646
39 924
848 551
894 354
791 902
3 812
220 437
483 440
706 492
115 339
806 211
227 267
783 227
470 45
387 257
895 621
240 896
77 984
816 888
567 757
836 791
469 989
936 214
961 305
345 201
972 317
61 97
7 28
383 107
854 894
598 580
616 395
578 843
939 326
260 266
176 78
719 469
718 126
560 37
686 642
395 898
674 918
132 174
372 972
48 101
336 617
338 161
366 997
643 40
524 636
175 30
756 75
481 295
249 684
132 192
599 886
232 387
408 951
394 670
7 290
705 355
678 612
995 21
639 408
803 111
665 865
906 866
699 79
669 186
523 254
114 585
333 481
861 448
761 862
592 475
474 791
540 646
808 904
464 210
959 119
16 998
912 863
757 719
830 430
334 667
840 140
601 63
816 670
996 321
638 850
588 589
29 408
647 52
933 928
897 254
327 374
101 424
512 612
42 590
183 831
202 671
247 361
327 696
958 286
705 952
759 32
257 800
507 944
474 426
679 295
344 791
167 841
367 928
592 644
185 514
987 433
175 846
308 17
271 721
346 161
909 140
174 539
86 353
758 418
950 212
736 709
553 726
275 956
927 614
325 707
619 365
193 548
756 146
80 934
633 87
455 225
401 425
645 116
952 62
376 709
302 304
851 375
895 224
54 649
640 705
890 277
600 668
276 729
393 912
91 132
217 340
221 280
618 888
176 475
758 890
989 532
78 766
360 341
406 743
55 476
511 833
952 223
340 601
698 591
908 163
653 374
811 416
762 33
740 951
488 308
518 171
647 59
78 648
156 649
426 532
299 730
508 34
118 491
225 391
382 925
701 536
899 781
65 193
122 878
486 980
420 725
702 582
78 620
634 712
197 201
802 139
167 470
140 892
323 881
919 198
114 824
14 825
886 508
162 525
745 477
881 101
653 467
178 220
294 984
987 148
915 486
191 960
414 602
422 349
114 124
776 337
661 451
381 568
153 813
965 198
334 112
30 958
249 542
852 24
650 630
866 185
982 679
601 60
452 21
610 741
954 43
446 579
871 233
319 951
7 124
40 601
862 117
331 643
451 578
884 239
247 840
48 646
306 196
88 45
162 532
287 172
527 841
849 306
70 693
74 441
754 531
786 543
582 603
795 185
808 790
878 685
521 939
872 519
208 931
483 790
118 904
130 169
810 167
4 819
942 909
162 44
365 698
912 665
962 557
249 578
69 994
563 526
617 878
476 993
983 548
652 247
40 113
960 208
879 681
836 177
621 355
128 600
670 742
720 721
497 422
240 95
725 702
401 680
653 229
185 189
813 636
97 334
50 588
145 387
32 436
469 334
561 68
107 531
194 103
584 911
156 719
381 645
670 961
169 944
860 49
127 775
448 474
65 530
707 266
251 524
707 454
163 375
900 276
714 977
255 855
152 582
665 475
515 111
145 198
937 332
812 849
83 689
956 184
627 199
511 449
703 195
256 420
242 232
340 359
719 102
208 560
499 335
971 944
291 76
550 808
250 112
983 853
425 461
489 231
919 790
533 589
12 893
500 34
673 920
178 79
791 520
94 124
924 261
762 51
86 323
784 149
868 820
894 182
190 369
862 726
744 387
795 195
775 736
113 394
781 750
741 99
618 381
164 924
881 20
461 999
764 21
162 975
842 308
529 596
93 805
854 263
564 252
729 547
892 697
88 847
870 753
131 631
632 207
762 787
173 427
92 735
859 37
405 226
688 985
466 617
345 738
698 221
520 81
186 285
177 728
488 677
71 64
987 28
312 623
127 675
857 518
376 941
437 884
78 617
119 252
305 65
787 278
257 907
373 192
550 564
226 896
467 507
686 271
606 624
22 266
253 246
491 512
384 801
696 221
248 396
431 656
253 437
19 154
409 987
114 460
978 530
55 282
383 601
831 868
19 919
906 963
566 936
764 189
986 740
887 914
389 419
202 480
81 441
838 291
239 821
608 930
333 610
186 655
787 293
78 574
549 540
363 672
122 217
762 542
62 134
422 184
862 211
481 828
326 686
123 557
293 1
328 337
188 613
592 947
698 548
736 773
154 75
174 931
166 590
471 534
95 656
76 358
573 562
365 948
264 141
781 275
921 917
410 64
868 613
311 405
363 779
731 155
463 319
745 22
369 179
852 88
934 444
257 684
315 525
270 223
114 728
962 897
455 531
306 73
123 718
357 83
113 537
871 582
631 544
362 342
228 362
234 152
681 857
587 920
403 835
650 898
592 997
586 11
360 798
89 206
447 752
998 856
86 363
969 226
204 338
163 971
600 368
627 264
774 917
531 537
87 884
48 811
916 550
561 863
388 614
409 44
74 711
164 388
325 415
340 115
942 614
316 470
999 840
282 432
192 533
726 987
941 933
28 554
783 38
199 533
301 925
106 252
658 880
197 333
874 194
521 158
427 624
567 830
966 183
145 160
199 333
549 837
955 285
757 287
623 631
579 723
832 639
46 36
342 267
52 766
561 996
964 815
866 244
204 325
113 148
390 726
149 815
50 704
248 731
569 472
65 634
374 975
952 37
17 767
571 770
450 967
265 671
262 941
520 687
82 304
973 461
586 636
700 761
138 434
264 258
136 373
235 715
867 104
722 356
804 523
259 637
500 109
731 503
879 757
262 398
857 740
305 41
46 937
455 63
108 660
235 973
685 422
30 304
234 260
332 617
922 820
341 633
121 781
464 260
908 315
216 477
324 601
537 927
532 843
416 483
59 337
618 306
205 526
773 382
967 350
923 17
169 970
259 215
113 463
488 789
823 420
253 709
690 106
511 671
532 620
848 450
138 532
455 970
750 270
955 849
807 465
254 770
883 785
674 109
23 953
49 867
299 58
598 453
445 878
660 275
683 45
244 454
486 883
347 53
48 922
578 825
202 982
920 956
104 711
168 185
349 460
822 731
954 346
807 988
841 321
801 757
157 619
623 462
352 326
478 697
681 205
643 287
190 86
546 747
134 688
312 16
741 586
67 487
979 514
571 997
186 935
706 26
857 459
145 557
708 553
628 921
216 800
906 620
111 491
868 757
682 616
491 545
936 908
165 921
493 577
261 113
413 460
920 409
432 440
809 841
358 846
424 412
669 460
743 387
797 306
51 269
258 819
831 696
590 819
251 417
204 122
702 531
568 280
367 979
645 213
454 197
649 638
729 802
57 256
488 461
813 728
319 617
80 590
175 230
662 128
879 172
295 243
165 731
404 982
482 940
603 601
811 953
198 777
827 372
280 864
868 930
935 154
608 33
89 317
580 176
609 832
212 861
871 62
49 212
894 914
53 321
751 634
244 129
407 223
336 802
600 498
842 727
64 961
5 223
388 612
761 91
125 56
52 45
994 960
81 478
970 435
662 579
899 826
197 836
524 767
489 431
765 163
985 666
315 460
498 742
455 4
535 967
228 948
504 454
757 773
125 2
88 333
881 45
144 563
712 307
174 407
876 529
687 468
291 25
633 998
691 763
689 858
811 646
198 424
985 610
51 70
601 505
211 24
760 218
957 756
787 729
112 82
889 642
692 639
407 295
705 502
838 544
598 124
572 705
563 219
696 242
356 351
581 487
314 241
970 161
87 236
9 600
788 206
964 782
899 392
593 977
537 302
602 150
652 536
468 343
389 889
803 319
991 246
612 410
564 523
445 645
844 717
231 31
122 532
136 953
176 132
446 738
757 427
830 745
744 666
638 18
546 872
149 31
724 824
667 924
750 316
10 697
593 803
841 894
297 125
157 733
457 921
129 766
637 145
631 520
592 558
879 770
905 120
541 593
738 478
49 666
153 334
640 762
834 196
156 639
276 175
596 715
545 591
260 16
54 441
861 791
49 317
595 568
941 835
475 271
630 513
12 635
583 145
136 945
565 372
515 706
567 313
84 406
789 6
861 897
87 701
773 952
478 215
547 646
942 184
26 915
417 90
332 693
412 496
981 582
198 636
358 603
725 493
835 123
259 252
350 392
36 314
62 808
176 219
793 10
445 265
654 320
224 451
625 689
71 341
165 27
554 435
271 805
775 457
524 784
602 494
853 794
31 743
939 462
626 662
399 921
81 344
479 428
349 568
595 888
874 84
613 440
645 887
356 916
9 845
124 592
37 254
295 906
433 630
167 87
315 997
539 984
57 54
792 372
321 683
137 954
824 772
233 115
772 141
250 171
624 371
282 837
225 437
406 969
696 714
368 274
851 109
350 976
660 182
559 155
942 734
335 730
766 759
508 95
65 959
637 841
364 990
405 647
107 961
979 566
463 187
300 638
812 277
822 290
439 494
205 626
642 517
835 387
422 508
226 186
986 35
402 913
220 946
977 737
518 200
128 463
666 630
438 772
51 63
183 232
125 897
466 292
535 490
657 627
775 340
315 520
633 564
538 375
783 431
760 599
265 592
703 755
943 222
48 617
877 999
882 259
557 63
302 753
754 728
453 700
161 217
653 517
745 586
954 417
444 916
360 615
973 371
133 339
978 907
881 625
910 732
575 569
236 487
257 198
614 993
182 799
152 819
133 996
196 215
982 497
245 624
626 449
927 683
42 978
525 67
910 901
983 125
460 100
351 804
523 480
467 82
839 117
34 479
641 341
304 866
110 85
786 27
432 349
88 525
71 155
672 111
293 456
357 963
86 212
413 948
106 700
564 534
648 341
141 824
803 747
480 332
415 862
873 209
483 57
934 91
428 974
940 937
561 993
69 899
111 766
722 55
280 630
578 866
739 753
779 987
247 947
455 633
364 288
863 856
969 544
888 677
668 830
577 841
502 167
374 901
174 62
931 307
842 397
145 108
451 297
45 787
216 812
673 813
130 931
229 72
533 816
251 373
734 255
384 4
27 766
442 826
203 643
715 330
252 355
56 295
935 318
747 289
133 382
24 553
603 458
750 716
43 800
868 466
860 165
491 205
686 980
74 459
479 17
438 857
761 207
800 413
93 822
693 377
797 848
328 371
972 454
179 332
180 950
817 744
289 161
457 492
781 24
787 586
705 550
565 914
387 668
554 940
454 78
861 569
397 811
551 458
175 265
523 429
121 762
396 938
675 329
899 116
25 727
787 294
220 811
751 67
463 330
601 27
756 92
494 690
178 519
895 103
769 378
850 299
399 606
535 804
205 373
719 967
977 108
866 600
289 91
727 818
676 583
758 934
52 542
518 688
547 416
705 820
640 732
942 742
664 730
997 545
82 570
642 238
363 881
53 558
832 645
194 414
695 487
558 750
499 492
684 459
387 124
306 315
183 482
526 142
489 386
996 758
725 738
150 554
180 49
294 851
745 28
774 99
26 574
390 413
834 263
798 127
990 966
298 629
412 372
697 275
329 3
697 483
441 933
331 630
500 35
704 208
971 883
444 424
566 932
462 104
863 70
295 931
357 331
623 148
663 100
190 432
179 428
750 418
118 687
974 354
93 4
141 607
778 670
344 953
689 777
517 2
855 353
880 887
270 915
42 57
261 719
373 912
25 383
610 433
520 724
451 196
417 175
586 980
433 153
606 691
314 559
667 377
910 225
642 109
939 35
884 839
918 983
448 749
106 936
991 966
816 728
808 602
20 552
855 840
202 902
217 430
655 537
8 609
75 513
77 389
945 742
202 35
543 96
895 157
296 96
688 814
237 268
599 340
468 753
666 375
554 849
676 973
20 732
337 654
232 21
329 485
868 321
947 89
501 664
17 534
94 982
152 109
795 315
547 916
42 462
882 173
953 89
359 156
329 654
606 34
212 542
362 224
177 479
220 791
259 227
657 799
349 566
971 708
249 957
67 223
755 194
607 843
109 399
577 614
890 787
839 282
704 136
408 148
627 33
225 999
729 100
127 373
730 65
656 635
967 981
972 775
41 936
579 327
537 144
580 819
138 878
649 197
325 404
437 333
566 878
822 259
795 738
81 874
25 153
505 311
761 769
100 527
944 170
324 160
73 365
760 698
929 564
562 913
971 166
896 338
169 665
222 59
492 664
102 888
294 173
304 386
326 495
318 549
405 203
789 261
736 402
601 474
150 196
952 840
571 628
247 407
954 744
582 87
838 568
658 132
419 324
64 622
409 843
123 588
299 265
553 811
844 465
187 292
802 170
286 85
218 924
875 732
883 954
559 854
275 974
939 434
156 348
397 643
769 977
944 968
830 417
523 55
179 597
795 87
446 59
44 520
925 814
34 974
755 445
16 264
818 845
191 554
987 104
106 406
108 960
648 948
637 73
247 911
811 216
712 187
554 244
1 712
557 508
396 99
22 77
509 402
108 876
987 91
158 809
780 30
229 114
284 25
767 688
722 580
49 405
437 737
127 994
322 958
864 917
579 542
992 251
747 699
885 387
253 355
769 624
244 882
495 930
707 510
197 965
630 410
400 247
217 769
20 300
882 892
347 975
284 524
67 974
834 113
405 358
975 301
164 717
306 631
446 540
771 43
382 547
828 973
826 170
600 937
157 491
239 744
353 974
423 970
852 967
653 677
561 676
913 171
102 683
778 106
937 247
539 695
571 80
789 692
132 767
95 721
282 726
608 324
609 153
705 906
996 283
82 690
5 713
637 393
379 744
303 416
229 707
154 767
483 840
109 81
758 922
786 235
453 770
781 201
744 14
558 682
133 802
544 851
845 806
450 823
355 901
606 971
447 574
660 336
850 64
668 703
164 457
636 396
864 422
466 835
443 905
187 97
408 713
16 818
344 91
716 657
409 635
74 314
106 697
556 761
671 263
111 398
996 57
273 221
303 579
394 243
328 94
106 32
830 814
695 272
966 767
848 91
41 47
707 301
422 435
834 939
864 696
96 124
343 383
392 160
527 393
479 44
894 856
435 845
695 81
945 401
939 697
592 732
513 806
535 471
285 400
349 217
984 988
812 956
301 40
321 993
317 315
194 460
855 818
848 552
467 537
823 903
285 208
281 358
330 647
796 848
302 464
168 408
337 969
996 807
610 267
127 581
893 794
154 680
443 676
461 650
633 836
197 613
433 757
976 530
221 157
291 463
405 862
278 902
757 392
587 141
964 734
793 499
764 511
132 185
999 632
730 60
44 748
362 266
2 205
252 590
389 748
691 261
401 835
210 30
103 305
322 954
828 814
528 359
59 591
972 680
923 287
768 843
586 693
997 235
987 631
73 765
276 581
917 535
828 367
503 297
169 355
549 291
293 253
994 868
819 320
482 5
653 234
124 516
763 42
779 548
157 389
134 509
826 729
527 783
200 438
210 179
20 190
381 623
845 549
953 515
600 798
129 764
953 611
410 951
143 992
434 778
629 906
324 258
786 489
223 287
162 112
29 568
300 531
136 465
679 782
996 998
377 791
589 221
70 827
137 661
479 403
752 619
586 9
986 50
559 127
314 97
132 571
880 288
553 573
180 903
596 684
394 177
604 632
566 842
690 341
183 71
841 179
262 467
218 61
523 629
403 564
700 765
112 589
668 579
688 486
295 530
23 59
64 940
208 314
209 861
417 229
923 956
357 687
721 838
55 409
326 738
906 66
311 989
353 592
530 678
591 828
203 282
743 663
209 553
231 530
737 634
466 306
941 316
23 255
763 981
558 659
644 622
153 263
643 950
541 518
305 698
351 955
707 94
944 71
144 324
745 888
943 904
857 295
271 69
743 860
555 481
643 827
130 667
997 337
531 481
916 738
919 868
650 826
958 565
991 720
378 545
72 383
110 175
995 524
442 720
23 954
338 586
118 925
788 438
43 675
812 382
246 703
215 269
867 274
754 848
163 790
74 816
86 694
937 714
493 408
606 68
21 361
741 780
842 378
736 441
853 535
875 740
452 769
373 980
883 504
818 767
964 185
877 893
449 748
815 729
851 387
118 831
646 878
228 678
138 741
831 369
887 589
330 589
665 685
815 713
942 205
281 767
403 83
538 747
286 259
725 194
384 925
273 785
690 846
261 932
357 588
600 680
797 660
359 482
365 575
752 266
372 233
635 197
102 113
682 125
572 136
625 382
376 366
93 82
71 486
237 761
996 367
499 521
476 551
92 512
172 915
879 198
68 213
646 714
925 261
614 739
134 702
240 562
964 869
572 95
192 718
73 32
194 735
321 169
770 909
434 928
799 688
127 500
970 972
30 975
218 74
653 273
355 507
709 468
719 527
688 967
657 881
673 442
390 159
200 820
682 192
966 969
146 435
363 812
379 595
50 698
694 855
217 449
292 938
674 706
180 674
47 238
111 961
379 936
761 746
33 12
383 171
371 464
946 460
695 691
355 512
127 33
28 909
730 118
376 87
840 341
926 366
645 117
295 927
762 240
732 545
943 698
494 447
639 184
572 298
238 114
877 27
105 420
122 1000
718 506
966 904
578 811
770 343
651 895
681 785
687 362
790 934
282 229
23 44
751 885
382 574
836 620
732 891
640 406
438 903
453 14
428 631
522 592
808 584
647 949
976 746
110 103
451 579
429 495
210 142
287 906
510 67
973 961
843 428
434 587
835 280
916 804
232 363
919 813
621 730
896 560
238 637
975 356
122 894
204 290
201 974
497 795
208 94
369 956
848 366
952 646
483 18
80 131
65 221
462 300
961 781
245 657
5 440
844 732
943 488
773 588
88 871
835 77
985 177
590 707
512 496
841 903
29 979
314 207
346 361
297 846
683 588
520 506
531 208
325 386
587 630
700 278
481 747
935 907
933 225
163 901
457 888
348 520
221 587
115 642
854 645
425 624
888 543
518 513
377 243
395 601
866 426
441 153
403 922
286 75
349 804
74 68
952 252
410 175
290 297
655 496
73 746
931 984
314 922
923 888
6 736
54 643
26 224
341 646
45 375
330 89
499 549
377 372
831 158
504 704
259 807
548 283
962 121
123 593
81 252
146 160
720 741
704 542
764 105
505 98
452 726
984 848
679 160
81 52
345 275
428 324
449 243
367 673
598 408
594 642
878 917
739 663
420 301
993 607
815 357
789 666
421 200
317 884
684 853
133 548
704 215
193 290
749 450
923 142
490 403
827 427
788 148
31 397
95 743
780 618
383 468
538 716
311 281
529 229
206 846
418 564
236 878
980 976
357 300
648 265
11 733
234 643
556 218
818 363
828 974
926 24
244 311
429 311
321 680
294 220
215 81
514 313
184 59
189 361
448 852
29 941
100 673
940 462
508 600
957 851
26 19
860 854
169 194
741 816
550 313
167 775
702 572
583 423
240 727
810 752
881 675
103 959
157 208
203 81
571 886
591 21
75 707
608 961
134 664
520 626
786 845
74 505
81 201
961 855
72 923
821 2
954 74
891 614
42 124
198 22
525 688
857 617
92 110
988 732
148 644
380 117
941 871
227 457
576 104
861 332
408 226
549 883
106 628
580 350
258 642
576 705
338 412
865 494
641 794
703 155
478 425
11 901
906 713
265 741
905 141
605 532
570 183
636 975
378 583
760 329
237 401
135 702
673 202
89 204
378 33
712 854
1 107
753 830
277 669
413 856
786 675
409 731
415 407
407 745
349 936
678 503
922 491
837 939
205 772
550 63
238 960
433 45
193 558
477 724
463 854
805 349
167 262
765 79
667 776
878 511
768 734
177 257
781 260
235 851
890 550
89 300
388 466
345 118
997 563
431 811
586 465
588 174
180 577
766 311
170 966
471 653
683 137
238 678
495 354
782 781
332 912
427 355
208 39
28 797
49 864
310 604
445 144
981 54
969 707
415 852
63 573
247 620
436 676
474 42
378 48
457 48
344 691
613 87
96 747
271 378
97 772
885 217
483 952
407 835
661 985
169 977
494 519
908 432
916 831
317 416
198 484
113 277
795 825
516 469
74 464
943 396
228 660
81 307
679 698
199 697
190 175
180 3
633 330
157 520
493 249
928 930
552 567
397 585
7 122
159 493
103 60
684 971
984 4
931 902
384 655
339 2
903 361
824 559
67 779
678 819
299 988
441 393
196 721
611 458
462 658
759 640
586 54
854 996
290 530
806 474
929 903
300 360
917 94
616 967
55 457
986 817
176 100
859 246
46 736
989 234
763 750
585 200
174 766
247 494
721 427
495 227
502 18
546 297
599 470
183 783
571 923
884 971
551 238
105 562
82 731
256 626
629 994
77 194
135 487
921 612
937 967
881 17
9 459
483 132
485 385
789 410
140 699
714 424
285 62
427 348
592 409
1000 114
100 792
250 867
23 777
662 429
338 222
734 102
100 224
35 897
136 848
748 813
684 880
866 156
948 838
152 794
599 720
844 651
435 658
891 18
77 933
92 690
74 896
925 308
958 75
52 16
306 8
200 168
866 715
150 969
108 717
831 525
304 873
281 656
53 210
975 573
10 770
809 844
308 476
782 217
398 641
893 390
707 460
836 572
857 244
11 420
550 834
834 257
128 967
600 477
358 640
672 408
694 497
389 965
632 43
405 707
986 48
308 997
177 253
933 442
97 501
19 684
738 820
575 389
370 31
487 763
769 854
123 244
624 920
176 336
57 172
919 584
397 941
417 379
803 326
566 489
730 705
146 365
907 782
39 665
705 450
713 208
318 6
562 635
70 884
223 569
343 59
214 775
642 398
527 966
260 515
970 758
918 868
697 897
127 103
389 786
417 680
504 292
150 261
384 756
817 849
590 585
751 692
603 943
779 2
597 685
295 362
910 54
232 811
702 2
656 845
159 13
901 658
87 747
725 864
841 123
256 818
192 404
975 75
881 122
375 343
23 372
316 404
868 803
751 312
935 669
435 775
631 62
553 365
338 982
679 249
872 32
434 153
627 766
4 645
998 600
45 766
126 746
883 70
467 19
882 88
214 696
911 553
647 528
223 715
672 60
477 740
868 390
919 758
916 397
910 248
843 176
108 951
122 322
169 827
979 438
962 198
30 686
411 12
841 458
675 846
82 241
944 515
324 879
397 654
801 874
687 653
492 100
272 27
704 711
437 155
50 28
774 738
310 418
647 462
245 237
407 161
497 88
245 871
186 173
260 347
547 412
591 294
646 352
166 242
578 171
208 239
826 989
241 656
114 200
747 947
707 605
308 24
512 194
723 567
981 936
845 879
874 693
722 550
336 914
781 252
887 119
722 496
596 675
863 416
52 687
397 209
842 823
92 57
136 556
894 88
403 891
362 336
609 396
208 178
834 551
545 253
872 93
830 101
61 220
812 999
588 378
128 981
329 572
764 396
727 54
405 679
358 48
527 369
489 559
597 976
649 550
752 63
313 96
63 919
812 266
462 523
399 166
391 781
38 16
62 608
879 100
596 221
919 103
96 385
446 344
39 316
948 248
925 613
236 31
358 68
455 931
537 856
159 482
478 539
203 138
263 182
897 944
653 177
416 526
777 654
222 897
282 14
399 729
735 789
348 665
594 466
341 251
352 896
753 618
408 902
979 704
671 871
532 239
814 251
250 381
1000 384
153 35
286 697
984 790
520 550
247 632
9 819
149 468
198 768
746 373
42 671
801 10
136 755
39 521
862 223
796 453
728 995
205 239
581 350
112 690
123 865
844 506
631 48
542 983
392 782
328 69
489 797
514 741
45 679
793 156
222 797
906 918
216 410
418 645
458 704
220 229
590 359
634 384
611 320
773 214
433 159
931 892
885 45
672 93
283 689
966 439
51 243
222 552
765 195
155 635
625 223
534 13
340 311
622 699
852 953
974 146
704 389
103 173
123 488
828 402
610 94
718 922
314 40
982 386
936 669
802 452
57 767
137 601
861 567
259 694
324 609
193 961
691 427
724 130
20 104
149 568
833 109
376 841
332 193
58 250
210 157
889 704
744 153
874 29
343 145
961 557
692 229
409 214
534 631
77 455
282 155
521 387
187 932
171 181
913 802
436 498
256 680
317 162
678 797
587 44
927 973
614 557
756 169
896 736
974 102
240 282
788 774
581 435
440 351
963 2
162 526
418 557
433 809
446 871
193 990
769 172
405 574
105 537
593 203
21 558
175 165
789 468
967 345
11 615
627 511
128 369
601 557
427 916
497 631
424 339
729 807
413 74
512 897
376 722
588 451
645 689
956 572
568 730
478 442
131 193
184 961
296 411
39 102
121 84
875 764
726 235
905 843
883 166
884 753
292 253
401 83
604 701
3 112
635 370
353 663
957 714
763 969
234 253
402 769
539 501
308 726
204 415
954 779
257 484
433 430
229 216
298 6
751 167
933 984
595 524
812 331
510 441
909 375
761 114
639 881
490 404
908 641
626 574
721 437
189 171
646 687
403 95
185 527
154 241
571 101
407 863
601 459
408 855
475 458
822 668
279 913
207 647
716 946
931 904
96 69
137 785
981 887
788 84
363 806
677 250
455 515
943 643
868 92
249 399
824 668
543 980
706 623
550 683
299 911
404 13
353 634
121 377
56 951
991 31
406 734
283 164
268 142
977 459
861 663
783 31
998 330
286 372
638 589
989 589
274 214
156 934
222 341
126 661
398 693
572 915
292 367
246 414
255 318
203 625
763 479
271 301
744 398
477 481
890 195
98 259
128 335
365 99
345 979
962 691
889 535
39 8
152 864
509 408
418 461
534 420
344 298
491 507
20 707
725 279
117 626
208 895
336 989
120 47
462 64
564 420
18 437
933 175
900 249
275 725
586 409
757 851
948 886
48 274
258 159
961 990
812 296
749 497
398 348
844 46
545 48
99 482
511 330
397 276
675 809
207 780
917 436
878 214
987 201
177 484
352 225
114 187
727 871
181 518
192 782
201 802
47 726
754 180
138 914
532 342
195 807
510 162
293 29
882 38
559 218
869 320
908 617
987 924
576 821
949 576
659 882
413 251
77 196
845 93
167 270
312 107
321 961
313 986
596 109
925 634
529 162
615 852
190 828
458 541
327 776
708 200
304 888
449 192
420 672
859 913
787 114
652 639
253 865
649 312
445 306
380 718
352 74
145 16
704 801
219 994
867 429
528 717
407 170
183 953
74 125
659 693
718 648
500 89
779 752
131 843
77 304
267 704
559 573
113 887
262 206
906 663
145 707
185 170
501 54
516 412
121 446
404 414
279 313
572 488
341 619
628 633
582 426
596 81
195 644
934 987
569 67
285 37
399 87
611 237
93 699
280 872
16 107
117 977
676 860
1000 894
772 761
68 519
452 598
517 59
439 455
519 748
680 478
784 627
668 839
71 496
36 339
962 702
932 928
776 94
849 354
557 517
229 816
324 259
98 861
39 398
998 142
628 657
484 485
642 124
451 53
527 187
237 480
689 279
884 497
358 32
968 412
124 152
658 876
851 920
829 233
562 229
224 437
61 412
443 794
537 761
411 298
215 992
519 285
919 962
595 871
152 883
9 496
610 705
329 246
165 145
391 709
731 382
168 444
734 703
353 118
584 495
762 568
507 664
121 716
749 669
986 151
726 896
832 380
917 78
908 232
176 550
682 98
719 960
495 160
765 257
925 941
717 392
927 817
474 342
326 417
855 739
752 703
317 969
696 188
897 151
636 656
744 586
336 211
745 14
869 925
150 242
199 913
225 587
996 232
295 995
147 317
760 962
643 655
721 66
726 899
405 252
26 329
349 304
913 134
238 347
909 708
297 435
412 685
197 794
871 408
110 842
909 71
332 835
887 77
386 864
729 584
141 983
41 553
691 888
273 971
894 565
566 295
871 500
207 785
665 1
130 212
719 926
839 552
858 895
255 6
646 814
701 91
451 570
939 859
835 542
525 765
76 616
278 494
425 536
74 927
413 596
727 276
977 532
233 688
470 226
902 82
270 868
477 608
195 599
475 562
940 392
197 525
400 933
534 795
129 949
659 10
112 263
757 351
431 614
334 350
709 115
799 148
361 618
838 689
669 627
763 602
310 14
335 777
37 459
468 248
178 844
806 266
315 579
385 720
936 495
946 583
725 240
309 500
254 782
481 90
332 736
803 671
783 406
995 649
665 587
654 394
874 572
626 91
586 394
930 865
565 822
368 585
558 656
472 537
168 772
149 362
761 120
828 113
181 252
66 215
427 950
495 674
745 207
233 983
262 685
144 926
790 31
173 30
976 595
272 430
673 198
587 16
27 726
803 892
453 595
475 103
356 369
751 499
753 523
592 959
858 398
982 236
421 232
69 216
558 59
176 792
846 45
685 402
176 722
347 781
90 942
390 437
176 258
334 415
331 258
704 385
845 97
855 529
774 903
172 622
853 225
287 802
783 698
573 807
565 536
819 399
513 10
243 63
443 768
344 893
972 60
971 747
230 197
427 924
773 893
104 102
179 12
294 753
115 121
332 409
80 911
939 504
843 444
473 163
416 968
632 281
694 977
930 294
624 313
47 480
911 688
606 72
155 246
918 967
970 167
624 505
996 274
557 729
10 915
244 674
156 786
274 931
390 535
38 59
573 888
29 675
184 521
513 825
160 758
435 67
244 463
100 942
628 820
906 328
343 427
474 938
922 863
394 220
973 530
581 788
602 678
124 31
783 633
132 49
49 149
283 165
561 170
653 712
364 931
248 123
152 247
257 878
734 563
623 237
460 842
870 701
898 306
590 756
907 311
415 870
51 306
293 542
30 755
470 970
24 677
165 977
852 71
885 249
985 885
245 496
810 377
125 616
66 36
430 284
842 955
95 307
646 536
307 256
978 489
932 158
589 843
435 204
695 719
428 812
134 739
41 284
1 26
266 263
142 897
326 189
233 169
665 146
545 528
501 540
900 858
729 750
851 569
731 68
230 494
865 804
4 638
377 593
295 638
26 385
872 635
524 331
784 711
955 298
52 366
362 333
328 610
297 961
75 621
876 853
636 7
749 216
805 455
949 634
150 967
257 110
70 710
84 187
924 485
189 536
992 540
887 631
280 459
879 191
583 740
166 238
748 166
794 595
650 670
841 837
625 388
341 405
917 411
934 186
910 743
346 419
797 45
340 382
512 374
244 472
898 394
406 111
474 104
398 158
543 282
727 782
552 11
660 192
712 342
362 929
437 363
617 865
682 387
130 287
688 576
957 735
700 801
366 280
113 380
44 672
889 8
591 821
26 563
985 682
960 411
488 61
126 835
431 364
101 188
307 399
406 174
853 308
357 32
315 830
937 141
494 537
773 811
87 211
875 975
46 760
627 628
151 191
375 288
667 890
368 26
375 27
46 239
714 904
597 967
1 59
532 61
144 938
28 446
469 752
593 810
847 319
280 229
886 51
447 288
163 379
611 832
832 185
128 147
220 572
380 908
294 877
744 273
514 34
940 882
629 722
39 882
728 642
605 208
370 213
511 466
233 883
459 682
98 235
886 245
481 994
555 480
411 164
11 728
558 801
362 437
264 905
947 624
348 557
811 658
181 260
662 135
768 656
772 701
867 477
909 801
60 141
431 866
981 941
194 644
551 130
430 680
532 913
959 840
520 29
614 837
856 217
272 326
798 793
646 703
892 944
183 917
27 87
754 280
775 996
798 717
956 899
720 273
506 647
990 812
847 154
235 336
133 666
317 113
244 576
330 799
711 437
431 701
910 56
776 19
647 681
581 498
247 784
849 104
726 345
833 495
66 700
413 26
555 210
65 993
681 72
383 502
153 176
517 991
983 264
294 824
373 833
122 950
577 861
828 915
776 689
731 47
550 36
812 155
300 991
897 490
202 885
820 386
401 961
956 456
189 31
250 91
874 533
506 616
521 974
860 829
944 133
787 206
69 584
48 712
533 292
760 295
958 38
276 417
165 897
549 558
693 162
947 344
655 731
298 20
680 448
302 88
991 512
920 175
65 177
815 11
670 653
524 360
168 181
516 459
185 115
304 759
177 775
329 822
251 821
385 974
51 25
459 220
671 145
276 722
754 693
855 915
45 416
914 807
705 994
479 29
627 145
238 968
459 863
511 736
509 421
148 953
57 215
157 326
893 107
900 586
866 869
73 486
823 315
207 176
853 336
38 661
575 346
914 95
554 571
195 907
82 160
636 845
907 203
771 581
259 783
510 747
570 933
203 822
934 245
111 832
273 893
35 316
13 652
154 70
123 931
10 860
186 526
524 633
487 37
290 492
486 60
889 208
28 235
58 444
467 44
641 657
520 952
970 352
471 481
876 213
119 651
573 659
814 736
154 753
279 36
417 5
578 135
886 724
9 300
104 657
442 981
817 290
119 129
950 794
356 782
761 30
999 977
196 58
629 307
439 951
555 308
305 32
558 977
333 780
142 945
55 99
549 630
726 457
462 652
485 914
45 973
416 154
178 45
770 514
87 842
707 318
850 491
88 273
433 106
435 332
450 309
605 823
126 690
135 727
526 25
65 776
28 171
279 155
36 731
133 416
582 683
671 173
699 53
42 334
550 879
448 836
527 436
545 475
695 156
526 501
616 257
126 125
671 418
105 6
703 382
844 909
737 878
127 504
984 757
319 491
487 251
205 529
816 162
18 769
152 835
839 547
107 412
161 971
279 418
175 731
216 898
857 450
264 56
210 862
620 245
815 975
822 903
438 925
276 462
765 814
553 47
652 621
226 848
20 391
998 783
412 167
645 243
455 101
141 274
646 62
758 168
304 895
685 343
363 763
518 836
256 731
870 979
159 162
421 932
853 670
453 195
508 683
523 558
872 901
467 763
252 300
59 297
197 174
147 611
274 659
954 937
970 817
134 654
96 919
82 310
504 577
139 156
188 617
339 239
294 689
456 633
571 713
21 924
331 973
159 122
296 512
770 358
522 348
268 690
388 159
274 829
924 990
546 820
839 85
540 307
64 942
514 958
350 869
379 688
892 900
547 193
942 258
893 150
559 749
302 980
22 197
194 232
206 92
166 63
749 333
79 20
831 103
17 879
177 16
985 685
453 102
223 149
707 996
178 371
317 290
428 60
499 591
223 152
607 188
548 30
963 212
779 323
464 643
496 812
784 945
735 213
521 358
951 908
941 417
821 617
370 600
455 108
712 679
308 394
496 624
98 852
144 829
294 839
69 458
398 104
89 503
998 868
284 797
455 34
298 682
749 905
857 942
2 530
191 898
990 696
262 93
399 192
73 133
614 867
511 795
633 793
280 929
375 700
224 497
905 9
213 887
325 19
830 833
352 137
666 645
638 945
19 184
145 602
324 605
170 649
748 222
766 841
537 383
782 588
86 48
481 551
157 368
51 985
305 583
689 4
871 828
618 704
514 791
406 11
577 193
41 519
739 902
112 113
141 503
268 644
953 15
247 147
880 884
124 801
20 81
500 819
349 2
357 11
944 366
401 112
914 973
677 550
524 310
301 326
324 75
477 743
84 531
731 560
772 16
423 199
414 986
299 968
44 461
305 196
677 335
485 264
324 560
873 933
639 785
306 428
684 759
379 658
498 746
577 259
123 292
488 402
864 542
784 697
69 696
609 242
410 754
665 893
573 754
951 854
928 89
902 382
774 221
330 424
619 259
530 349
997 357
371 882
922 755
876 225
896 45
357 808
15 636
592 457
634 658
864 980
644 251
534 943
207 42
872 521
867 723
200 76
208 196
793 950
70 590
584 179
342 717
364 511
14 560
686 264
964 698
854 362
503 425
750 733
342 733
637 79
860 628
126 313
299 152
681 282
128 411
781 348
572 968
750 27
185 24
772 110
774 187
334 758
444 605
76 710
788 500
199 718
48 675
380 858
264 780
654 781
413 868
491 482
960 259
492 611
637 505
671 495
453 382
893 921
459 792
908 300
463 275
224 194
264 14
937 656
62 609
146 219
441 121
482 874
698 871
203 545
431 607
843 493
791 568
878 595
941 948
147 385
418 880
195 138
549 316
307 487
838 294
92 912
314 377
680 274
216 628
969 782
626 604
721 19
317 924
869 738
123 441
961 712
619 45
564 157
591 69
64 390
490 691
665 748
328 533
94 666
832 129
183 41
177 892
260 634
952 912
816 890
523 807
814 369
436 257
638 310
885 454
573 730
170 622
391 500
824 9
470 830
670 825
302 82
29 995
454 1000
477 467
755 611
816 874
781 514
499 159
305 357
273 60
302 736
617 37
828 528
298 668
367 857
143 946
215 950
369 399
712 18
55 815
535 721
763 272
822 864
805 895
438 577
119 979
326 688
508 512
831 931
47 287
486 310
984 915
423 287
441 513
310 13
907 5
573 88
238 76
324 696
370 936
305 570
556 93
740 256
397 216
873 224
765 338
542 979
352 783
727 525
270 333
922 526
472 501
100 40
165 963
720 910
604 424
138 72
386 819
608 848
647 614
970 810
512 466
954 704
688 974
164 761
232 128
582 570
117 773
152 438
18 180
239 424
313 160
543 225
329 552
276 516
828 410
261 413
785 550
982 866
346 417
183 81
537 199
850 484
707 191
268 828
184 743
501 282
856 402
15 589
214 18
180 98
70 29
251 136
169 176
348 283
298 151
694 268
976 94
105 865
344 57
171 882
202 354
971 309
495 876
742 399
1000 944
262 185
818 596
660 488
220 272
924 417
693 80
456 96
58 16
874 237
52 7
346 315
716 303
316 428
534 500
861 973
132 486
265 518
715 871
913 598
560 525
244 894
735 592
570 694
317 559
90 630
497 967
706 375
970 797
456 836
475 321
749 68
94 162
276 930
597 836
341 413
638 720
602 257
924 993
982 952
765 705
78 310
701 914
324 524
129 537
68 15
991 138
507 655
725 213
556 263
574 40
404 838
353 939
270 192
959 399
470 224
895 209
186 974
679 262
761 534
817 799
188 681
193 926
463 891
757 919
911 663
249 241
702 75
68 632
463 979
452 813
696 383
29 55
461 886
594 45
610 699
817 187
221 674
136 232
322 423
482 790
854 759
204 759
521 594
195 190
866 832
404 142
416 156
445 64
875 794
450 920
913 805
616 644
887 674
696 355
600 993
384 964
849 810
435 746
756 393
254 627
459 520
603 497
520 109
92 728
968 56
804 623
563 429
798 89
756 424
190 210
699 465
400 28
200 702
424 208
591 985
96 756
928 202
60 434
956 569
109 456
618 825
84 913
458 969
936 634
739 429
599 119
669 37
983 393
941 621
808 42
550 284
78 376
747 437
543 188
453 389
330 323
206 133
763 965
18 540
503 119
272 965
477 777
632 502
421 316
899 810
601 535
364 590
353 300
98 488
940 638
901 723
830 251
437 328
253 670
544 982
502 772
891 665
927 418
643 709
669 800
859 264
165 30
688 225
630 210
456 486
601 206
34 320
377 354
54 509
925 175
337 517
16 502
161 450
214 895
624 434
47 755
519 606
557 516
935 314
696 375
718 728
39 421
764 971
352 452
137 54
439 411
795 917
183 31
161 700
181 447
477 650
496 101
941 793
545 653
176 73
798 407
667 996
555 916
649 949
807 104
155 369
221 396
280 566
86 402
910 164
313 181
656 425
427 395
425 488
717 174
548 993
60 595
742 990
65 689
282 805
388 569
379 26
932 952
580 866
541 859
798 667
929 261
167 335
351 732
829 912
220 586
912 353
444 371
166 100
541 93
57 612
352 789
308 795
984 173
412 693
295 660
339 185
800 445
249 205
130 394
632 379
749 60
955 994
344 250
526 411
165 449
324 779
137 133
774 560
811 629
912 569
402 800
866 472
358 695
963 356
949 997
448 338
995 827
150 320
981 680
576 880
517 530
427 719
745 203
602 495
127 403
105 778
943 769
94 904
706 797
965 643
30 439
864 597
18 874
350 883
574 588
354 388
492 78
442 45
346 950
116 349
46 126
89 987
931 353
386 246
501 323
531 899
610 723
827 576
681 503
602 802
516 506
450 356
997 421
292 132
646 948
557 377
526 806
340 90
718 161
938 762
199 16
119 597
556 514
663 970
449 676
41 160
781 902
301 849
844 790
527 754
874 159
825 801
228 985
788 407
415 636
130 60
47 966
194 348
600 110
486 1
584 581
844 652
88 33
128 19
285 82
406 908
771 647
554 292
581 910
490 243
765 411
986 577
319 718
719 398
270 937
528 278
293 982
156 410
865 269
7 218
901 787
631 397
654 511
194 471
123 959
729 487
615 613
80 479
565 973
720 948
341 927
33 312
541 900
960 288
552 964
603 334
406 460
913 492
231 70
205 408
833 748
273 424
276 354
835 799
828 241
80 492
896 951
810 809
167 337
899 72
351 257
607 331
127 70
844 514
303 741
840 831
355 591
907 207
849 355
716 846
473 1
287 500
57 970
558 374
676 626
262 278
627 342
980 404
521 450
55 302
262 223
129 389
681 650
187 948
518 386
964 249
209 787
484 758
704 82
778 849
931 409
417 699
75 848
244 877
844 358
850 465
33 383
96 994
888 541
377 692
782 809
551 160
868 117
735 237
862 975
28 296
53 861
747 874
211 142
191 587
782 517
416 777
81 322
574 365
917 77
605 394
232 654
365 568
220 905
144 761
794 347
187 353
729 860
586 939
152 153
380 514
208 603
258 185
431 369
970 126
254 361
69 474
799 61
53 380
600 633
648 712
893 75
334 479
72 151
839 940
246 567
136 760
826 781
854 774
824 545
440 456
495 568
195 100
147 757
504 723
545 777
229 523
285 669
850 739
760 82
974 153
272 812
989 847
472 507
562 250
242 442
543 501
684 141
176 126
896 660
446 790
332 372
722 651
85 943
382 886
123 153
619 825
448 50
628 699
565 233
871 356
834 719
976 413
824 236
351 798
186 994
78 723
238 254
305 662
166 501
755 573
560 963
661 534
286 982
845 755
78 356
771 372
705 420
417 787
801 21
70 222
843 92
532 892
420 283
846 768
319 978
104 18
748 712
920 62
976 264
356 346
771 167
553 267
923 836
951 682
115 423
101 522
339 225
322 261
29 916
257 419
685 354
442 51
812 226
567 952
627 271
943 673
361 991
402 566
745 704
454 857
828 301
674 730
538 759
379 45
941 192
901 700
255 997
9 590
645 44
703 140
815 893
195 851
246 249
989 958
747 172
432 858
584 453
556 246
72 197
60 552
449 132
485 94
788 170
307 958
249 949
737 968
555 980
741 815
701 383
340 199
24 404
161 50
607 208
864 794
671 1000
635 277
473 762
605 242
940 91
797 693
778 488
956 400
326 623
528 29
900 847
653 90
535 648
525 585
88 745
272 222
941 294
252 951
92 298
890 340
508 124
431 483
136 458
828 764
804 44
98 359
431 817
716 790
932 874
293 233
297 340
764 11
32 1000
463 192
263 489
863 907
968 757
907 213
257 686
344 321
449 266
624 472
734 484
885 370
978 759
561 317
59 125
279 972
581 446
988 973
324 857
756 90
836 473
332 783
453 392
329 200
602 92
546 166
563 757
696 560
995 590
713 908
648 867
368 79
450 939
348 743
718 843
78 769
446 193
572 484
187 227
266 681
365 971
335 212
18 600
489 314
967 560
59 56
856 920
45 564
782 177
282 2
399 570
744 847
681 754
274 553
443 201
915 153
423 754
776 819
129 140
491 520
942 161
839 221
693 556
482 955
464 298
527 552
588 248
494 331
988 57
322 307
195 908
417 977
517 424
947 562
7 230
262 695
539 369
66 624
793 87
642 682
152 327
373 683
623 720
387 789
99 419
801 182
448 471
149 397
60 587
238 854
41 852
636 237
97 392
238 155
734 82
326 704
232 756
684 543
655 396
838 745
697 490
172 774
905 27
931 191
441 22
727 902
308 219
39 230
230 451
765 430
195 227
161 713
138 359
99 579
488 694
747 300
644 946
928 913
787 478
491 52
827 975
775 65
642 523
461 493
959 877
71 580
410 799
107 733
435 165
171 194
584 198
352 515
221 137
42 103
288 92
443 795
8 25
533 117
253 646
338 989
781 3
840 492
671 727
518 102
760 324
562 932
311 409
656 904
684 442
180 492
263 956
593 46
376 597
226 720
494 314
177 765
759 351
788 290
833 54
709 481
214 120
572 106
507 238
574 249
527 651
219 452
228 847
361 831
406 656
486 459
927 845
356 691
41 175
277 550
560 775
942 987
813 512
288 290
76 742
869 858
645 809
299 302
279 245
448 267
899 254
828 649
135 483
799 719
804 536
400 556
231 897
22 560
367 90
719 849
861 674
578 622
569 299
377 139
283 716
132 94
774 929
731 796
312 635
703 80
851 940
224 552
170 599
805 800
166 431
504 688
715 825
923 365
552 489
811 236
253 746
297 389
534 978
274 962
492 24
233 266
572 14
507 621
485 882
966 896
557 952
274 125
397 507
927 952
840 325
798 71
705 688
450 925
672 663
674 406
805 766
703 350
940 781
603 223
57 994
249 368
932 213
10 488
836 637
343 898
35 457
769 517
744 695
149 461
961 114
203 337
308 760
427 578
777 874
199 147
282 627
457 833
552 809
590 218
609 119
789 544
64 669
117 429
281 982
407 268
61 449
537 489
975 52
257 558
477 842
976 707
789 472
360 344
38 995
47 624
466 659
202 337
271 635
690 124
336 307
687 285
920 596
985 649
922 123
781 542
200 989
319 92
27 318
463 733
3 71
300 784
148 412
439 750
691 1
786 901
550 723
588 247
888 443
938 912
518 310
173 302
180 194
17 415
155 818
740 108
696 173
6 981
972 587
31 885
327 26
752 916
437 122
998 160
586 57
898 549
682 152
382 883
288 20
457 708
553 116
932 124
362 865
740 777
577 248
45 328
944 841
626 695
135 951
683 338
127 210
78 502
122 440
415 970
900 749
503 526
117 857
452 614
84 471
762 580
942 538
944 62
363 328
921 639
520 583
708 575
846 643
221 361
150 425
492 82
31 303
303 785
974 211
963 821
893 188
242 703
491 388
493 571
859 784
319 730
206 681
711 474
589 239
891 606
227 590
185 849
480 678
909 360
855 545
765 81
816 498
467 77
36 19
720 461
745 883
593 857
268 417
144 597
752 660
614 252
243 13
990 724
217 786
629 406
683 416
796 433
531 334
349 905
757 813
978 813
34 421
82 49
354 821
36 25
941 807
140 724
776 286
684 873
576 508
13 706
670 800
511 745
949 330
52 407
860 895
403 923
962 933
963 39
753 665
543 406
907 18
217 861
58 607
90 651
145 884
949 861
517 416
804 767
858 288
835 393
737 422
356 763
702 833
649 204
183 667
568 406
723 278
413 551
325 435
571 793
994 599
924 184
834 614
330 906
708 640
635 632
181 872
344 300
241 751
960 520
668 149
410 279
573 981
567 167
172 841
647 859
510 792
764 817
989 70
967 353
105 456
548 877
204 918
90 569
431 579
741 834
134 522
476 946
942 741
605 861
677 168
258 923
91 61
721 468
169 663
561 773
297 677
600 455
351 219
518 252
396 538
533 342
565 441
87 631
189 664
13 138
440 546
349 192
647 923
823 272
541 742
121 480
508 9
436 789
628 790
283 931
438 793
696 446
65 558
89 254
876 29
638 366
75 28
199 245
648 256
914 321
59 156
852 676
711 911
361 817
586 692
764 780
715 852
298 945
229 234
712 685
46 772
410 742
889 305
999 473
74 670
160 264
81 132
224 383
66 616
707 749
530 837
695 102
936 876
346 795
960 507
435 3
397 248
740 27
813 77
677 794
403 948
165 745
84 835
379 561
686 679
958 340
272 406
287 621
414 613
485 999
39 132
296 507
142 544
54 353
566 369
199 441
214 78
585 16
528 74
102 286
359 986
652 881
218 973
70 795
465 98
121 665
41 278
165 587
530 319
773 56
383 686
303 660
655 688
657 858
741 431
174 862
312 806
440 941
770 252
708 218
614 682
849 736
378 388
727 751
632 10
683 181
605 150
231 423
246 45
420 323
537 448
558 686
335 210
827 422
270 344
389 875
438 291
641 905
765 913
342 214
367 724
424 527
528 624
63 993
698 476
106 895
43 39
866 414
750 714
747 641
385 142
543 711
681 900
781 962
729 429
42 769
579 509
604 217
955 24
852 353
500 665
907 270
986 21
963 430
49 548
346 542
91 964
928 779
648 409
82 843
846 475
669 782
69 358
701 415
347 759
117 120
299 308
992 103
237 152
226 711
640 951
564 803
252 91
179 794
857 246
137 556
911 823
381 178
643 706
456 139
832 559
220 46
169 67
494 619
717 765
72 263
223 395
775 422
17 261
401 815
123 199
742 668
442 344
138 638
98 691
471 979
508 730
325 462
212 421
465 115
591 873
724 889
921 969
363 230
667 868
974 80
811 320
215 452
150 854
38 134
980 844
874 614
886 555
233 654
642 800
108 888
467 598
570 576
73 908
852 205
280 132
150 70
721 495
379 349
191 652
656 657
698 690
750 504
540 938
362 419
653 113
120 480
5 17
536 92
564 226
657 766
70 721
454 515
609 29
634 771
579 5
340 722
635 975
171 237
516 300
856 711
301 344
925 326
609 335
836 438
879 499
882 12
935 985
519 767
204 837
688 881
212 184
456 827
865 307
283 322
102 130
618 295
351 859
977 643
143 916
608 814
8 800
553 565
248 870
82 372
533 277
792 43
966 814
290 327
661 28
947 637
88 90
470 191
677 423
257 600
973 159
334 968
226 790
775 15
240 3
920 355
471 523
388 311
949 840
473 522
899 264
164 302
437 25
786 661
674 930
398 728
369 686
958 800
480 828
513 455
144 417
849 196
464 10
309 396
27 21
359 472
101 620
253 851
342 486
697 789
805 887
285 200
587 797
463 165
903 752
56 599
996 485
263 914
778 216
270 46
546 119
599 616
948 915
319 812
403 596
163 742
488 787
103 139
843 209
756 70
412 780
120 670
314 375
513 972
251 941
635 83
505 844
224 397
674 722
548 692
810 627
650 441
936 329
217 3
777 766
660 931
959 244
274 221
27 993
257 82
749 910
627 146
585 804
403 255
265 278
820 703
838 160
889 14
56 934
896 79
313 378
246 364
232 446
651 582
406 793
400 548
632 225
368 877
816 470
725 626
826 430
549 528
781 538
4 989
585 70
497 264
707 272
55 679
896 694
292 392
555 539
461 993
126 423
729 830
232 700
845 270
634 745
139 261
643 319
745 275
951 384
310 754
372 893
41 818
264 91
788 329
87 510
860 820
773 932
990 45
654 220
556 814
449 58
427 958
890 697
154 8
364 230
13 658
839 375
95 409
672 921
790 732
835 732
99 307
777 912
346 397
537 751
54 474
737 283
179 616
301 131
522 764
287 158
269 431
191 110
351 20
787 157
985 893
194 573
880 825
54 675
59 753
859 595
755 655
500 419
485 164
697 845
424 5
606 566
686 120
399 442
683 244
20 237
321 469
562 71
508 823
195 57
745 119
324 793
442 301
769 605
154 961
918 39
747 355
541 9
358 628
109 950
393 524
234 580
486 546
320 505
189 320
918 328
878 247
186 473
335 602
844 314
864 761
984 891
300 247
580 893
308 364
907 878
824 860
332 105
714 465
980 470
348 139
165 141
531 472
298 28
536 512
331 420
622 943
748 535
984 633
313 226
225 460
201 800
729 178
870 939
321 626
780 528
66 272
459 992
106 974
539 238
505 806
362 519
61 39
603 745
191 15
495 204
200 780
380 353
333 799
530 271
999 231
530 98
181 814
386 328
277 845
514 705
608 826
561 768
96 462
303 78
121 704
34 221
431 578
154 325
54 852
3 880
243 814
52 666
924 530
722 618
716 550
249 774
104 562
957 412
281 886
786 114
100 625
396 734
594 855
523 983
675 93
382 986
659 794
294 33
574 430
380 381
842 270
388 568
384 837
891 836
52 612
489 579
13 279
647 860
354 443
56 69
249 72
680 136
81 149
783 294
558 329
547 616
365 625
845 336
36 267
616 980
195 980
174 108
922 470
61 312
485 420
97 805
44 201
441 254
865 272
819 572
295 882
157 94
509 920
222 739
993 268
280 724
20 770
114 182
384 733
734 631
863 603
945 477
845 728
288 357
644 172
120 925
121 307
893 937
798 626
449 878
300 515
586 625
208 232
834 534
12 871
667 94
48 534
564 560
551 169
240 785
859 650
662 937
924 375
693 292
539 139
669 961
769 377
605 151
272 596
754 797
253 26
827 896
82 115
679 930
633 691
800 455
375 359
563 461
748 237
893 962
154 598
606 64
538 879
138 456
916 787
636 145
911 291
723 581
947 696
471 938
952 235
968 38
29 266
101 269
814 309
107 298
212 288
740 9
417 940
154 563
545 668
786 433
583 611
861 161
893 285
644 709
688 336
22 934
502 127
644 873
693 839
760 281
369 482
433 806
917 471
123 213
753 280
652 4
839 701
376 832
432 684
715 339
471 358
792 992
191 56
811 925
640 70
376 354
780 62
728 264
775 321
892 983
407 298
609 71
145 645
43 935
89 24
235 421
897 410
717 629
457 139
503 61
778 888
718 621
368 41
584 461
219 637
484 880
467 600
599 439
637 16
310 534
791 413
22 458
918 19
515 781
179 556
891 126
151 255
644 610
648 941
137 799
538 59
111 75
277 317
412 474
547 296
713 547
124 706
351 411
856 123
275 899
900 219
780 270
217 306
698 530
592 449
270 329
122 864
802 738
723 285
554 416
900 223
21 345
560 671
759 449
769 274
453 633
377 147
320 643
314 584
125 424
685 221
144 513
739 342
600 999
220 612
295 227
74 458
794 656
951 867
975 32
144 241
878 298
882 283
407 344
78 338
174 636
217 901
925 59
854 494
315 624
325 207
405 887
839 892
854 322
928 51
831 578
723 681
53 530
387 826
298 395
2 372
228 86
252 613
821 689
667 272
184 603
266 877
233 767
560 232
993 770
669 482
950 832
549 363
249 505
973 362
234 661
181 146
217 254
825 331
628 908
295 687
720 894
775 36
322 370
320 153
203 865
429 558
603 66
909 689
325 536
854 558
167 458
700 354
8 490
684 779
356 120
466 667
234 467
33 39
738 875
126 42
384 321
105 999
475 418
560 873
29 176
819 666
299 859
570 370
846 290
751 366
623 757
745 861
9 853
251 475
451 742
468 314
500 137
979 450
142 454
106 40
762 385
841 938
324 868
978 772
455 422
125 742
700 284
646 917
960 697
622 574
386 964
713 869
966 450
386 135
342 213
658 756
857 721
221 862
915 741
437 639
243 775
131 986
886 998
511 610
425 477
472 410
534 906
185 763
567 586
22 654
269 300
264 889
41 859
423 827
33 77
877 713
834 529
274 886
252 837
801 589
311 32
814 446
565 454
568 440
828 248
683 325
408 576
951 903
549 984
748 413
123 190
577 127
294 632
231 403
944 583
414 511
826 111
230 415
809 128
963 372
84 967
335 790
520 8
102 952
81 346
801 137
760 316
368 234
673 835
911 855
190 171
83 169
329 526
374 996
552 571
80 66
869 678
697 49
754 22
746 241
330 352
605 475
5 830
984 849
72 113
715 617
73 249
482 188
508 875
377 881
555 385
247 74
7 764
654 676
768 608
518 311
817 648
171 631
252 871
312 428
563 187
41 67
939 200
921 588
756 942
977 192
396 732
324 485
784 688
278 372
931 530
541 119
748 60
731 907
68 231
86 148
561 924
428 305
497 740
555 46
759 99
948 419
462 329
699 587
963 307
777 1
879 980
893 355
665 845
518 38
530 845
215 677
630 940
23 350
774 963
517 900
1 137
584 387
616 794
496 449
803 878
936 925
142 135
406 88
27 228
585 339
92 158
461 667
421 673
439 769
147 399
564 485
36 243
128 507
632 531
926 861
398 429
82 404
496 574
1 366
563 906
772 811
325 843
987 488
488 991
343 457
196 676
228 676
855 112
500 945
97 274
199 290
582 274
303 166
99 257
459 885
822 811
169 405
447 188
135 66
547 93
472 87
383 290
966 716
334 426
785 913
780 94
213 758
19 596
584 258
322 798
184 297
236 181
863 286
691 33
672 942
650 983
941 63
90 957
930 579
285 244
865 740
628 161
656 816
879 125
138 760
719 653
738 480
645 995
543 127
94 863
142 978
465 244
141 51
260 719
517 406
439 55
83 534
5 127
587 518
510 423
641 681
665 208
832 778
531 365
679 562
656 755
312 785
389 429
346 704
142 93
191 722
294 998
104 427
36 28
276 513
524 58
504 268
54 334
740 883
446 487
507 63
905 954
61 931
843 736
830 335
178 164
850 86
724 187
237 445
695 747
411 362
226 140
107 228
932 769
285 887
985 27
358 338
783 373
935 715
966 577
650 416
30 435
678 850
903 629
875 647
517 941
198 231
730 398
304 619
42 472
58 56
489 984
945 773
501 557
104 768
602 894
363 19
531 388
65 557
550 318
621 532
467 212
94 127
922 925
135 597
114 288
236 158
583 273
414 228
564 372
52 43
493 475
935 928
385 920
315 903
843 613
182 414
509 613
66 948
226 839
908 290
26 535
556 866
379 872
780 406
239 818
876 627
679 253
235 74
414 603
781 200
263 63
103 746
668 859
772 710
632 924
179 239
925 498
888 780
686 843
577 638
410 605
586 965
827 848
575 690
120 706
304 165
25 465
921 938
979 694
221 730
717 128
363 443
499 686
48 812
991 943
756 707
758 252
175 913
48 877
482 125
725 631
300 858
664 947
210 389
547 329
419 648
978 451
367 824
232 43
301 77
358 381
87 894
659 539
282 897
530 944
421 884
767 693
625 617
691 701
364 803
664 279
589 973
163 488
714 476
888 138
395 657
964 843
811 836
844 317
21 239
659 476
437 804
884 883
743 604
547 880
584 216
762 142
149 389
936 972
168 795
949 2
495 521
866 322
251 976
704 214
318 689
669 307
594 181
204 85
423 289
486 659
550 119
816 483
312 824
910 294
104 468
172 53
774 842
64 516
199 178
825 570
142 512
259 93
683 2
264 986
420 98
761 632
350 969
547 687
135 474
162 375
608 611
216 967
449 30
792 757
396 201
323 88
758 446
942 238
841 496
844 704
394 588
953 196
329 68
943 668
306 850
116 215
793 397
215 638
903 294
950 149
225 994
808 523
57 66
473 660
60 911
851 535
127 605
778 844
92 624
522 552
115 964
323 475
646 574
315 551
236 80
165 16
53 922
953 874
235 55
318 328
75 282
943 136
645 412
87 325
21 826
220 799
895 619
716 570
511 594
472 991
843 701
704 1000
701 127
140 915
666 368
197 112
255 32
409 995
214 486
508 8
902 251
197 859
319 603
640 901
865 606
355 483
353 854
254 73
453 478
549 705
447 257
648 715
297 583
915 892
943 505
204 785
502 832
849 265
494 717
138 205
84 484
736 877
832 494
587 726
540 343
759 862
915 6
988 184
490 511
863 538
578 906
905 14
505 967
466 228
581 716
462 677
937 607
628 526
565 461
92 676
157 105
407 468
996 976
175 656
425 435
391 783
933 877
587 269
445 374
278 38
661 311
246 354
287 486
322 615
766 680
192 548
388 905
974 938
687 261
83 687
854 408
680 420
63 99
54 335
460 855
428 956
566 245
719 593
298 183
977 814
644 226
375 678
462 996
992 132
609 835
325 94
288 627
407 130
148 822
846 769
836 636
251 893
193 556
462 226
99 692
287 656
473 430
730 44
93 658
25 804
91 472
260 211
2 319
681 936
259 452
995 588
133 498
884 390
1000 199
891 290
535 22
730 631
74 266
933 658
192 248
97 798
571 711
468 409
49 707
479 362
960 383
902 563
56 290
300 664
588 603
260 489
813 121
865 849
271 916
550 383
934 317
504 654
995 961
860 486
48 840
368 663
720 434
126 756
647 28
796 822
402 408
777 758
916 206
373 505
750 834
286 209
909 65
502 257
410 44
477 722
723 419
690 640
52 793
36 576
145 826
987 272
661 642
152 826
474 161
688 711
45 980
318 638
907 982
826 665
284 647
339 516
817 58
173 687
647 461
69 152
641 466
854 278
265 420
4 556
497 208
135 361
765 596
39 203
963 776
441 183
585 103
422 361
738 607
286 817
737 110
785 479
994 611
663 720
734 280
261 625
467 253
321 565
54 254
371 253
376 265
360 195
242 281
306 839
606 823
935 437
455 693
528 819
850 488
318 324
855 784
158 927
846 209
778 807
5 222
525 987
582 317
746 159
61 190
215 631
715 631
673 504
956 727
100 907
904 508
817 231
53 286
593 723
342 67
139 578
388 830
630 450
648 996
837 246
905 682
593 351
981 384
545 848
690 537
605 665
198 347
973 342
566 624
669 525
533 842
238 477
814 392
390 59
368 50
618 179
966 592
201 154
834 381
319 493
138 67
317 83
866 927
399 221
866 44
669 139
865 528
742 638
888 904
4 647
395 924
472 997
396 554
655 957
697 899
200 832
262 520
419 608
390 662
27 197
617 915
204 546
803 318
553 280
669 555
692 897
344 467
180 24
602 566
447 342
193 545
746 336
940 230
496 361
720 883
515 608
917 63
353 900
323 553
38 989
370 157
488 143
826 314
402 286
621 894
361 157
507 373
984 850
931 167
91 647
543 163
636 271
39 574
783 157
247 643
425 191
358 80
977 835
628 663
229 301
941 842
232 932
171 251
266 734
186 91
760 615
241 912
623 966
140 948
841 215
567 31
481 883
729 398
150 678
747 486
959 309
498 529
144 294
460 788
215 806
33 18
239 709
218 630
107 775
205 346
518 565
633 960
228 253
371 781
54 392
5 187
442 460
702 752
706 315
662 58
690 919
528 567
99 258
459 182
648 773
717 960
734 915
587 752
504 313
414 700
113 485
587 823
444 764
262 830
475 182
903 699
266 186
851 244
999 99
146 3
846 865
766 337
445 538
823 111
249 404
546 54
86 128
572 223
673 810
14 822
856 165
5 818
114 890
721 681
304 111
949 737
575 935
597 501
495 945
807 7
533 594
650 663
604 842
279 452
457 768
97 960
930 319
57 362
162 719
49 418
143 947
431 136
720 825
213 337
705 335
644 579
627 533
657 54
451 59
806 336
129 796
635 637
668 535
792 398
846 964
549 704
610 249
342 614
504 20
150 40
259 713
640 684
744 707
517 292
645 508
96 373
698 161
848 818
73 606
248 464
806 702
273 472
902 961
573 75
518 896
818 678
587 789
132 90
208 959
235 509
756 695
401 600
649 105
544 348
527 826
666 85
321 327
593 232
389 816
488 508
601 858
128 159
550 68
557 903
100 282
403 573
153 338
403 848
11 480
204 974
274 726
707 36
296 106
879 528
164 58
117 475
571 163
242 5
287 299
344 60
785 116
480 863
171 731
20 73
209 949
193 6
655 317
302 162
738 391
794 995
125 659
496 161
950 590
129 984
121 320
202 894
679 99
776 591
148 624
457 767
555 585
36 410
233 226
201 568
803 491
349 674
1000 414
291 824
290 325
536 970
43 47
606 641
188 168
219 329
551 621
299 873
922 646
96 425
606 299
364 574
272 858
505 711
878 877
268 775
436 759
479 588
792 725
300 928
217 232
68 294
83 934
462 230
999 916
276 475
110 135
753 663
262 574
319 116
724 576
581 698
988 264
983 159
885 908
790 605
686 439
753 855
960 314
857 333
762 100
643 120
383 574
305 676
937 561
234 1
943 3
308 901
947 105
836 137
869 213
359 394
396 348
737 324
663 223
336 887
261 92
655 918
283 436
597 911
504 453
694 434
707 769
602 28
22 43
651 9
564 926
321 83
323 50
644 103
98 142
132 982
963 342
11 641
436 233
343 303
820 118
77 599
686 690
450 250
462 659
616 60
701 109
678 857
745 868
650 30
890 345
717 230
600 746
611 578
957 399
959 64
352 474
439 185
378 32
837 696
340 852
83 733
234 351
707 539
715 364
8 319
389 249
450 696
860 158
792 465
390 291
870 32
948 841
124 138
530 577
687 204
256 726
940 624
723 513
916 406
740 969
683 603
834 927
360 190
800 294
625 27
88 167
576 114
384 475
923 711
932 340
268 232
244 855
528 111
761 961
474 721
504 573
266 709
15 770
47 381
80 791
756 429
40 418
565 278
998 466
551 201
392 629
84 849
228 858
142 346
545 446
201 297
967 724
585 582
956 333
995 719
958 547
430 886
185 380
830 969
723 884
985 24
751 381
860 353
405 474
181 531
547 619
633 772
92 726
500 416
827 494
548 591
287 606
583 92
460 450
807 66
26 440
837 514
251 493
438 750
436 783
142 436
811 702
829 404
105 991
536 231
681 168
741 569
347 618
311 153
625 313
420 181
997 836
925 33
661 796
542 873
276 251
342 953
829 904
504 764
551 825
109 526
584 865
673 31
895 595
88 162
745 422
516 283
378 695
538 212
566 309
937 682
621 930
710 671
423 855
883 958
555 279
768 962
887 224
985 644
317 265
393 821
214 761
254 172
897 228
380 110
504 433
815 399
431 522
79 217
244 134
705 620
321 148
866 657
235 994
223 549
999 464
432 820
508 96
169 858
237 911
310 465
829 801
808 712
819 139
868 401
384 304
225 307
159 654
595 708
556 800
716 149
923 366
82 300
149 983
697 313
76 822
478 590
134 400
920 440
766 780
813 907
381 101
275 316
305 907
326 941
541 755
451 104
743 116
549 228
704 359
748 756
755 571
11 696
529 833
875 982
657 638
457 850
975 797
726 851
411 775
575 664
183 705
945 109
654 247
946 81
108 709
853 638
48 904
165 13
347 778
169 206
50 722
908 383
702 733
552 592
277 193
328 623
481 562
911 418
795 376
326 513
940 844
747 939
35 310
871 90
716 502
736 608
871 241
189 599
251 597
780 874
830 123
523 400
829 902
568 809
368 462
606 335
195 22
104 857
353 791
411 167
591 929
167 288
990 975
717 84
45 994
203 257
937 634
144 902
604 79
186 138
981 138
624 800
9 688
470 885
798 950
552 192
40 376
577 156
677 22
720 867
608 252
343 703
794 628
468 185
667 228
593 784
346 355
293 58
948 216
907 719
329 924
385 729
867 622
193 708
329 940
205 130
348 464
834 701
537 116
591 258
21 911
49 484
588 346
997 925
802 482
545 245
417 488
152 664
121 264
375 263
251 466
375 850
32 508
383 864
907 139
988 482
535 236
350 181
211 331
174 924
870 362
39 913
824 757
331 965
589 727
208 728
349 121
766 114
273 842
487 15
652 483
276 110
796 878
155 688
884 924
663 429
496 864
482 510
271 766
491 460
150 79
392 846
580 148
914 357
224 883
535 765
23 932
499 410
634 519
402 38
162 863
781 919
427 661
63 286
701 388
177 52
40 551
409 80
981 487
532 416
146 21
803 615
639 590
968 312
209 374
832 107
729 522
112 810
830 534
803 83
868 753
436 433
995 652
955 54
38 258
972 647
436 415
389 34
753 516
566 545
32 423
358 362
385 240
543 107
663 24
486 314
401 419
186 906
420 111
606 991
434 571
664 426
665 296
988 844
768 991
627 13
589 591
20 518
877 677
519 917
672 140
138 841
819 329
406 446
124 252
141 882
667 128
174 491
601 164
465 320
87 256
60 303
880 607
990 943
94 46
902 54
744 698
102 501
217 857
175 222
529 468
731 797
113 476
493 104
697 271
977 968
871 195
116 936
496 97
706 755
745 97
948 151
900 248
591 184
897 559
604 732
418 1000
476 473
959 617
700 185
759 447
149 874
58 438
269 823
261 751
736 390
328 152
413 787
874 106
370 111
342 612
637 193
359 985
550 608
86 784
406 250
91 530
905 913
495 58
814 812
902 206
984 114
496 760
665 919
200 249
469 799
174 722
691 631
179 171
81 957
337 655
546 538
404 684
755 167
343 990
417 341
599 418
442 683
817 394
555 907
795 914
746 592
810 643
825 409
192 111
153 107
788 248
196 284
887 456
549 954
564 502
106 592
623 67
33 210
186 171
69 831
384 797
15 228
803 675
652 733
896 902
608 994
868 382
158 370
178 965
788 794
393 500
302 497
548 73
335 581
129 340
417 370
987 917
878 492
162 756
329 660
438 76
377 15
759 460
216 970
489 750
532 265
636 436
587 427
287 592
354 523
635 115
109 891
939 820
329 279
361 855
449 462
284 113
362 921
365 772
799 933
98 868
749 233
714 814
976 645
56 232
485 394
456 527
338 283
918 430
476 306
528 611
649 52
318 573
291 34
981 566
474 819
983 434
911 701
942 749
271 415
329 878
563 633
292 867
881 110
754 766
20 949
523 130
613 772
548 798
577 706
907 238
274 441
501 38
733 628
658 655
970 213
673 14
302 547
135 112
680 257
581 165
940 514
58 36
802 781
624 381
535 466
828 89
232 796
736 921
346 578
877 441
10 235
247 195
889 169
142 933
771 449
531 767
310 877
273 817
412 886
474 112
358 198
384 253
806 704
275 140
736 100
698 718
595 357
523 608
595 156
797 20
33 55
702 411
218 999
43 957
798 773
547 674
49 842
248 720
257 212
551 773
960 101
790 38
288 805
284 382
48 431
443 689
750 929
51 43
907 568
686 127
588 590
540 155
317 56
77 986
355 575
998 773
13 74
150 188
69 253
960 791
679 606
597 449
773 835
442 968
177 694
613 149
500 336
108 872
319 651
848 113
517 904
455 628
33 183
757 830
792 656
166 583
982 432
623 766
938 608
709 540
920 366
597 431
824 376
400 976
415 42
424 180
210 774
889 397
948 745
461 124
197 410
985 544
486 323
963 518
181 669
50 130
497 737
953 281
159 398
120 650
413 377
633 940
563 671
534 198
443 947
176 17
939 59
828 767
477 729
787 752
135 379
406 607
770 259
560 563
478 641
959 384
110 552
500 251
67 504
362 795
91 443
854 58
638 8
96 180
102 600
563 402
562 314
952 803
163 471
28 210
760 725
549 740
224 68
267 912
603 308
954 679
633 112
299 329
184 774
473 582
367 287
224 270
872 383
555 91
479 566
725 373
627 100
340 873
731 627
270 835
315 11
384 360
945 391
653 258
445 141
582 589
946 908
943 715
24 920
551 437
631 166
780 907
913 302
247 495
91 216
651 188
168 578
39 830
330 951
763 187
697 32
285 719
802 751
861 711
500 232
74 75
99 688
456 658
391 978
995 136
818 900
492 174
237 846
606 420
445 710
340 472
352 721
30 94
3 440
957 219
926 416
723 893
533 851
335 810
782 704
798 657
755 79
520 544
500 834
811 213
453 514
465 804
621 233
215 325
756 291
162 84
569 528
591 49
682 456
620 209
482 429
666 661
510 855
284 221
535 195
279 282
793 984
162 804
779 919
541 37
938 477
208 155
270 860
956 544
294 158
357 591
443 403
759 7
298 369
657 372
759 172
576 684
917 852
611 466
285 262
571 383
359 995
231 92
793 373
179 834
55 551
631 393
990 42
721 744
83 484
8 488
839 462
941 819
108 183
349 287
726 752
537 891
66 488
812 968
842 314
266 668
637 716
641 161
850 840
548 821
783 25
302 549
549 474
34 954
518 398
128 17
800 513
629 665
953 765
531 63
465 110
37 679
268 421
4 883
142 510
961 710
442 590
528 638
462 968
488 140
955 542
831 209
212 251
206 197
3 136
572 482
289 426
648 997
325 246
855 808
511 35
159 480
355 274
139 511
188 562
128 514
30 639
488 550
658 401
578 705
940 325
496 486
257 155
762 764
790 656
655 324
926 825
21 256
612 203
888 843
90 558
178 520
799 232
545 426
748 101
838 773
643 71
371 317
648 721
120 254
58 200
366 548
252 246
349 902
341 723
462 574
839 783
381 737
630 469
132 600
936 17
852 259
955 686
826 281
3 692
642 932
165 611
34 973
800 961
689 297
397 616
497 401
421 196
365 624
962 334
943 344
950 581
253 582
506 114
897 301
737 77
528 620
385 261
901 748
589 639
168 538
16 584
662 133
665 800
60 385
971 964
568 228
430 605
730 28
860 144
107 702
980 491
832 976
474 787
280 570
651 713
510 487
165 185
739 171
793 124
862 453
150 495
270 613
516 814
711 344
717 364
170 706
442 272
154 724
646 442
919 406
391 206
472 562
915 879
767 396
623 92
865 961
970 896
536 118
356 127
344 800
972 164
73 571
952 801
676 461
263 13
480 721
961 851
339 168
819 314
17 580
190 476
656 706
550 242
336 900
864 628
263 730
207 448
389 224
145 420
223 504
648 741
561 765
77 269
503 637
459 784
621 318
834 361
782 53
864 235
529 658
521 262
958 331
338 238
984 668
676 732
28 136
362 976
170 775
918 909
923 44
419 303
612 26
84 26
854 945
235 182
236 38
700 409
440 402
421 631
76 651
569 871
462 258
243 216
551 681
747 668
525 900
169 894
775 330
460 558
101 393
281 749
780 676
739 774
735 464
885 61
176 50
974 603
96 110
131 807
835 385
404 696
74 915
889 590
141 472
375 503
696 534
6 341
832 785
763 391
412 680
119 588
447 710
88 679
457 858
367 924
548 536
212 230
754 548
430 346
553 111
818 110
788 259
804 816
808 248
711 452
249 485
620 795
10 40
449 606
699 947
578 673
562 585
417 672
479 805
728 994
486 673
291 835
307 805
23 483
684 540
908 907
195 418
889 857
545 685
527 739
24 312
606 723
954 273
86 339
208 207
830 917
171 1
291 365
32 302
240 512
437 382
439 395
702 865
709 403
921 28
749 687
592 954
756 292
435 221
154 412
638 600
725 582
277 275
438 667
914 324
51 689
354 223
84 627
212 539
513 443
504 877
937 358
7 58
210 731
440 24
437 830
915 761
71 946
114 670
64 344
21 619
491 862
321 426
207 856
845 407
625 277
617 738
133 546
724 250
69 530
723 491
164 784
459 443
847 793
950 614
22 723
121 160
63 359
625 742
819 186
861 728
931 517
130 338
145 449
33 513
254 175
424 171
746 859
324 688
741 104
683 51
732 820
513 167
850 209
425 764
111 244
5 511
67 283
881 644
382 677
584 128
93 224
35 160
904 840
745 235
833 86
870 923
148 464
635 41
695 283
407 319
196 371
416 495
720 499
424 509
39 559
65 715
106 377
191 253
598 624
256 29
598 214
675 380
454 126
472 479
238 229
441 788
187 836
643 572
674 487
343 765
146 973
963 526
270 440
821 491
323 406
478 629
770 312
305 974
523 238
943 939
516 152
529 818
526 881
94 200
890 4
414 580
868 956
779 362
848 58
966 677
549 364
405 483
415 207
934 73
216 979
83 604
195 945
615 23
876 439
977 17
318 776
269 702
532 823
273 171
110 973
43 396
227 844
975 528
836 278
360 60
724 258
766 200
810 715
551 979
541 583
335 347
585 160
297 11
575 525
849 940
426 826
65 825
145 236
311 92
421 443
612 99
283 914
957 731
898 468
157 358
605 960
344 351
299 857
764 350
232 10
493 540
28 804
235 968
274 61
695 46
292 556
53 796
118 18
997 694
133 105
580 903
668 361
104 216
202 21
479 740
387 901
1000 624
13 14
274 439
501 589
524 869
168 172
741 984
845 368
762 197
990 65
972 552
846 148
797 30
746 695
136 192
642 636
125 523
777 235
306 597
89 165
458 119
263 484
478 288
843 835
584 614
837 569
881 606
918 465
922 223
32 128
9 304
793 344
36 466
548 577
857 603
957 519
235 332
430 322
618 916
168 284
893 328
200 467
658 725
816 633
967 706
614 863
674 393
933 763
593 599
865 774
26 59
29 912
983 683
845 453
964 30
201 458
829 471
19 144
686 923
661 357
733 897
619 476
555 473
182 118
254 610
461 161
14 901
600 222
117 148
473 900
141 755
58 850
472 713
109 536
343 589
382 948
254 517
62 629
551 479
538 909
219 433
703 765
728 600
503 769
932 611
18 269
454 990
750 145
987 395
325 374
233 471
715 532
77 769
476 89
663 572
170 902
526 692
713 592
409 742
954 874
157 174
748 354
738 585
506 889
602 8
271 115
623 236
933 674
636 831
325 341
183 716
532 819
333 781
495 655
174 683
778 817
13 915
608 118
844 204
113 313
437 501
728 580
185 127
749 805
892 679
420 851
429 179
703 983
251 898
273 767
12 100
613 554
648 658
467 652
688 398
827 205
816 748
979 244
157 856
37 60
241 776
948 903
537 784
971 569
753 335
247 590
949 952
801 225
11 163
698 51
562 253
872 989
264 961
965 875
469 123
942 253
364 213
840 555
854 97
173 54
27 768
39 582
116 938
746 357
626 17
44 572
641 66
673 746
699 901
242 40
131 816
677 833
631 759
697 278
540 1
147 322
190 863
722 419
563 606
115 463
686 135
196 23
272 35
954 418
150 890
207 743
890 955
339 949
209 263
38 609
930 714
337 71
193 127
273 930
815 337
482 150
572 372
59 579
597 255
101 994
852 123
576 746
589 793
218 403
70 397
279 258
613 400
360 505
578 203
148 73
325 68
973 104
446 395
565 499
388 589
367 905
454 30
869 247
305 693
345 598
80 605
888 380
392 66
334 877
865 353
284 492
378 527
59 882
878 199
443 342
842 98
543 257
190 375
282 266
38 161
404 546
829 895
92 107
749 941
359 497
794 789
387 48
899 873
76 226
722 708
188 165
73 713
420 849
8 680
396 600
164 835
78 476
635 850
742 19
307 662
133 132
669 349
230 986
284 137
639 90
210 352
663 668
139 173
374 928
401 63
210 390
595 168
665 687
100 934
466 543
68 55
650 108
40 990
600 142
651 139
105 504
301 919
658 49
618 960
714 516
249 633
518 580
521 789
353 760
192 711
897 383
31 144
221 688
794 112
785 115
697 339
1 631
903 779
499 758
890 374
419 946
335 198
67 570
336 676
870 757
215 803
425 211
989 581
584 900
714 430
663 182
870 24
914 148
430 403
173 965
355 532
837 997
729 544
968 500
149 335
50 900
501 246
521 13
674 878
709 687
269 181
311 532
308 278
340 902
717 423
302 918
717 796
681 670
945 311
122 623
320 828
655 625
724 234
958 644
977 197
112 411
15 159
432 552
993 837
735 782
619 37
930 775
893 999
590 343
651 696
723 121
360 173
133 438
656 420
352 996
35 507
911 404
587 338
797 36
719 11
155 640
631 877
815 34
227 551
757 817
158 981
219 914
962 127
973 217
425 235
671 730
14 741
569 162
274 935
168 688
774 230
588 364
48 532
991 834
891 553
63 927
953 955
420 848
315 369
128 882
917 208
61 71
556 900
172 221
324 347
621 658
460 169
423 781
710 282
955 393
878 280
931 282
8 480
470 177
467 719
358 835
19 944
847 134
152 970
221 894
102 272
457 487
329 260
639 13
168 13
44 345
291 469
126 579
894 174
31 67
921 764
387 403
909 935
777 74
900 671
531 659
542 245
524 728
151 904
164 546
218 460
489 45
664 703
819 641
497 263
718 840
451 672
329 174
299 715
804 373
638 387
92 149
551 658
772 879
395 54
979 824
104 565
612 412
712 825
146 444
743 833
933 379
625 758
252 499
223 87
25 898
451 604
716 352
507 857
525 816
296 899
974 145
651 562
309 827
57 623
385 224
620 604
319 254
674 949
983 370
854 601
900 545
701 122
451 692
115 18
496 682
599 528
567 243
690 78
6 682
120 959
618 219
952 781
891 792
241 534
758 745
296 254
63 953
619 312
650 475
648 465
119 347
633 157
67 782
343 559
466 304
502 122
621 504
161 8
302 275
246 324
181 436
430 703
739 597
84 997
283 275
259 830
438 633
387 871
844 145
698 140
241 414
366 305
715 676
993 226
893 672
171 310
735 940
856 160
51 854
799 554
904 602
884 135
444 490
134 897
820 14
656 749
479 972
973 462
880 738
954 710
586 113
535 392
967 983
26 910
269 80
787 382
409 83
947 457
986 243
140 185
37 286
445 958
542 143
776 292
823 343
945 650
641 882
599 327
126 162
254 277
108 1
601 954
283 158
721 44
488 900
667 209
503 827
813 107
843 397
216 320
187 85
901 483
468 549
275 67
71 392
115 2
186 828
302 723
770 859
934 264
421 263
877 666
542 17
933 652
450 787
679 939
722 960
878 949
650 863
970 553
54 298
700 401
823 217
296 79
308 531
240 834
520 946
514 438
274 888
577 751
334 545
668 847
189 830
373 751
531 144
381 215
620 486
907 357
787 582
132 407
291 427
432 692
972 672
372 590
550 405
403 357
303 235
496 146
440 602
915 66
35 325
204 17
632 394
276 533
224 131
471 827
972 594
205 288
656 563
570 946
717 328
621 135
699 87
164 964
432 510
947 472
803 19
974 336
582 962
297 379
498 441
956 680
860 172
293 860
708 293
784 99
972 55
507 170
939 350
981 338
984 240
980 595
435 11
673 685
134 501
611 484
324 157
790 946
103 528
385 416
785 451
723 812
387 641
951 157
148 670
724 945
412 28
672 473
247 170
858 636
917 863
273 186
209 562
352 985
20 276
239 162
946 389
859 428
927 940
794 14
299 535
180 537
182 702
245 962
948 464
77 439
885 930
844 714
808 411
950 990
993 385
957 969
175 133
784 820
449 553
785 36
532 774
903 113
105 576
282 377
480 693
953 301
559 949
721 903
454 418
773 964
223 683
285 315
175 789
839 810
283 208
987 668
502 464
143 990
64 442
283 437
527 65
683 753
976 344
421 530
689 351
406 347
176 922
677 908
687 300
37 301
888 807
946 404
659 509
709 751
392 495
908 963
519 603
797 622
174 795
41 855
733 285
873 77
80 225
88 118
269 762
298 732
651 892
695 802
727 771
822 687
445 287
638 36
929 304
867 243
714 881
648 99
516 17
53 197
327 211
730 627
306 77
318 161
992 665
99 13
291 151
141 319
278 820
435 468
247 850
554 459
799 691
936 317
997 94
889 460
812 178
363 848
66 775
691 224
882 410
406 940
837 227
53 627
901 893
566 766
455 497
668 568
458 967
983 226
181 251
685 110
142 625
441 916
525 275
547 969
994 586
175 764
751 690
201 343
353 920
58 681
336 10
836 800
457 161
169 362
487 638
535 216
94 820
724 230
499 12
176 28
609 218
846 896
40 50
892 781
735 345
546 23
968 765
402 994
343 494
839 337
109 971
585 72
341 154
320 162
116 832
454 560
794 985
148 181
642 507
696 54
863 130
384 199
236 676
809 168
745 639
282 899
497 191
218 4
147 989
165 112
116 391
975 931
704 513
715 356
859 104
64 565
463 913
549 708
199 300
767 432
935 396
828 290
602 256
722 352
408 276
86 99
43 421
790 402
855 413
945 695
227 81
474 165
318 303
966 153
79 396
245 565
652 571
727 884
572 356
654 108
915 552
520 710
762 380
519 930
97 256
77 259
679 859
230 225
83 700
851 804
515 533
544 92
428 958
582 35
837 442
263 492
587 844
770 46
135 961
486 978
511 999
769 649
965 226
405 72
329 40
558 683
634 639
233 885
729 3
723 811
93 631
630 999
593 456
800 727
245 132
464 133
939 57
127 335
457 638
608 410
886 359
406 928
339 511
221 845
335 264
407 245
19 972
426 464
498 594
295 815
887 923
93 593
922 578
417 547
267 840
701 897
142 221
440 98
959 762
2 302
975 691
980 828
696 857
493 924
690 691
294 796
770 834
932 291
734 9
104 88
270 468
575 334
154 906
308 995
653 169
387 738
69 763
962 428
972 994
788 171
919 389
835 447
634 748
182 580
345 117
133 506
219 657
668 261
532 887
464 115
401 460
469 728
62 727
685 682
135 861
159 978
275 733
307 733
819 553
281 836
140 23
828 500
820 382
154 410
688 429
63 357
576 490
342 683
176 107
695 705
41 589
117 587
873 960
86 969
245 739
658 602
460 767
68 134
285 229
571 504
329 57
943 395
399 783
984 239
309 579
398 788
481 29
555 35
634 363
321 900
31 371
300 642
131 496
911 870
688 511
602 460
314 59
532 915
739 875
345 404
114 606
151 1000
813 539
925 567
749 963
670 157
718 871
929 824
250 904
145 943
887 756
44 712
281 907
146 168
964 300
113 838
102 701
923 941
142 444
912 158
139 117
462 733
61 874
504 112
694 508
930 185
273 333
648 37
180 671
28 676
767 196
547 491
760 782
170 387
598 704
55 398
802 110
48 988
888 421
886 950
550 14
234 36
618 824
383 256
368 417
477 85
191 992
365 128
753 401
313 838
136 840
562 127
190 416
22 516
841 251
335 251
208 918
93 209
578 670
920 365
321 55
746 181
441 653
484 336
693 813
154 45
381 307
93 687
15 346
881 958
550 933
80 997
811 951
260 626
583 39
280 801
795 749
910 484
845 132
890 406
4 33
624 276
126 762
143 40
505 583
427 897
332 428
565 230
905 214
508 806
600 902
731 319
938 790
218 717
77 19
591 825
492 378
686 673
288 400
627 469
97 699
870 756
751 351
173 691
808 603
759 273
726 743
632 468
914 203
163 314
849 102
388 499
562 98
146 428
758 304
893 578
259 24
615 957
117 853
280 27
485 696
156 593
614 177
393 196
595 188
950 899
378 615
480 857
230 754
931 168
968 782
397 723
112 395
314 143
90 824
415 753
683 69
393 612
674 96
256 904
592 271
845 714
627 829
742 872
32 811
154 399
194 229
381 524
801 253
154 83
688 268
870 89
673 10
485 134
421 341
869 978
230 132
937 238
742 954
976 308
518 320
805 346
952 156
79 483
571 328
38 792
898 275
730 646
20 773
426 338
701 648
165 522
718 460
188 1
82 665
207 253
429 378
2 572
89 489
559 274
861 392
623 210
159 975
432 670
231 323
5 582
781 568
759 550
582 303
532 72
784 46
27 564
251 706
612 442
76 158
150 753
12 845
83 440
352 68
363 110
693 234
297 41
576 342
786 689
653 230
466 699
960 626
259 354
183 608
535 409
614 184
468 720
139 962
652 320
579 193
685 849
107 458
715 962
533 943
44 112
44 202
131 156
990 241
832 797
480 84
995 602
880 620
667 903
738 428
55 573
986 398
660 930
252 414
643 678
296 410
426 653
29 137
6 285
563 489
198 780
10 110
34 978
19 582
579 655
415 913
513 146
57 93
534 764
301 24
516 805
426 820
629 526
311 182
205 855
814 797
244 468
287 805
340 253
491 438
34 564
782 521
487 22
356 335
849 568
67 890
471 422
582 25
933 203
136 670
367 660
689 262
659 48
100 518
617 488
847 234
214 944
391 188
807 415
757 552
991 68
934 273
532 12
613 749
298 27
335 538
8 313
381 710
211 197
474 244
470 750
472 401
350 480
708 406
371 682
662 27
860 197
481 993
134 730
105 768
527 330
365 40
889 86
593 403
678 17
36 652
437 529
879 868
188 62
715 687
391 131
324 557
627 643
333 491
86 846
521 766
946 156
644 894
780 159
558 206
989 202
310 489
943 444
288 976
421 834
387 458
445 268
85 860
694 8
595 635
186 281
887 818
844 986
393 565
463 686
720 185
357 656
328 669
939 267
490 63
363 173
340 879
304 97
489 849
564 599
754 892
44 502
186 129
374 566
521 618
450 120
985 288
592 514
353 566
768 663
108 899
677 190
570 889
251 656
176 89
667 887
833 754
843 252
317 460
737 556
294 343
197 750
936 200
376 154
938 855
715 95
615 637
710 863
609 649
604 541
550 936
304 546
501 316
421 703
822 325
798 752
462 221
357 571
892 156
196 758
264 895
947 656
685 978
254 953
275 765
667 585
93 955
312 696
165 941
175 399
416 290
167 898
542 206
648 327
884 800
736 253
736 3
52 599
882 819
558 484
921 590
329 620
727 426
188 184
839 980
966 487
892 907
531 175
837 725
154 737
869 654
816 837
133 644
819 614
393 108
770 70
164 890
304 822
754 566
731 447
66 305
84 228
387 670
694 847
208 406
64 650
122 132
195 529
47 157
108 252
930 795
507 998
7 458
650 976
290 464
502 720
750 190
136 535
601 975
658 522
44 205
128 572
751 215
877 963
79 687
950 556
76 253
314 747
266 626
418 239
421 53
79 970
499 835
757 349
667 818
367 492
281 870
897 357
96 645
300 661
805 996
856 173
943 540
855 512
90 827
71 53
648 864
880 58
370 86
900 403
268 45
9 366
800 430
938 54
843 903
701 488
499 173
650 236
99 717
552 184
393 581
496 748
204 632
258 46
819 58
572 743
382 13
315 663
657 822
346 493
624 68
727 260
833 430
589 145
5 988
978 55
561 752
667 947
811 730
815 773
358 462
74 725
535 580
303 33
229 387
789 239
508 429
519 864
607 694
849 132
441 803
897 241
137 150
322 34
818 60
769 331
391 309
322 195
174 31
29 718
881 35
156 245
688 684
228 437
794 652
394 929
793 243
595 216
930 355
933 548
660 31
246 769
419 445
813 829
956 253
917 799
885 99
17 471
383 546
553 773
891 223
312 930
888 617
742 767
834 740
342 430
511 995
926 267
427 32
313 675
480 329
628 21
474 488
646 173
270 91
232 634
229 161
423 463
9 412
44 348
687 296
159 328
448 552
949 13
36 418
611 549
593 198
32 1
123 896
448 309
147 530
96 230
729 195
729 882
397 751
816 843
113 458
5 584
673 668
512 667
656 476
469 468
672 307
241 551
773 254
421 323
441 961
606 610
692 236
829 408
693 218
687 560
614 868
491 119
851 853
82 232
482 155
558 204
441 626
850 102
689 666
747 404
15 667
147 589
336 386
971 959
395 124
272 963
702 22
263 321
926 216
406 71
813 134
21 897
241 984
580 51
16 394
885 825
979 305
45 386
604 132
313 513
397 328
188 275
26 319
597 143
779 161
51 170
175 593
284 281
27 597
977 452
885 629
670 677
946 546
127 503
830 807
769 906
443 303
270 516
450 724
323 726
922 77
802 902
932 154
87 328
304 146
210 611
223 88
565 919
31 571
60 650
828 105
235 80
279 802
122 525
837 10
787 985
272 735
348 961
417 750
21 862
878 995
820 929
765 14
323 835
613 886
881 54
247 679
277 171
579 876
829 129
476 99
741 544
374 723
811 18
74 906
468 3
544 867
660 104
910 659
704 217
875 30
394 658
36 218
355 991
386 35
37 774
419 249
292 956
311 119
870 175
696 962
20 703
547 523
516 88
656 818
588 71
453 985
80 755
418 358
933 641
421 642
149 529
815 691
98 508
584 535
950 586
548 312
733 267
761 64
772 305
743 315
548 286
810 577
348 392
556 955
81 945
979 759
824 952
870 875
451 360
652 524
74 984
473 825
104 668
785 942
483 77
906 939
210 446
75 917
736 797
113 598
113 757
394 982
465 306
165 825
710 597
844 384
490 798
460 772
936 794
444 652
554 89
370 18
591 910
721 875
585 654
174 153
740 386
829 51
11 580
520 237
820 292
213 545
331 343
328 389
946 398
167 592
661 145
869 67
661 982
619 743
160 681
970 644
129 606
824 186
448 440
954 514
724 240
333 360
841 761
235 482
149 812
560 262
979 863
223 329
961 933
366 499
543 903
217 743
603 898
103 856
694 648
123 995
446 261
86 240
4 161
678 72
566 824
87 713
279 11
936 63
936 328
998 93
660 297
510 621
436 309
121 477
213 566
566 201
792 81
631 125
602 459
577 299
445 229
244 70
805 279
768 747
823 849
902 680
322 309
961 535
586 425
874 657
760 198
522 539
302 815
533 367
256 530
50 497
783 670
837 938
377 726
574 75
89 744
667 676
467 130
678 312
467 960
601 75
998 952
195 426
45 671
265 144
778 851
885 932
327 605
29 707
79 821
819 190
320 166
702 315
593 146
432 436
120 809
949 47
73 666
14 544
112 665
740 239
341 74
70 433
646 373
908 794
233 205
770 281
185 820
25 140
734 419
794 100
92 87
994 720
623 129
766 604
614 438
640 503
213 341
945 219
44 293
503 133
9 545
607 25
942 761
128 802
396 106
143 265
312 871
44 570
367 49
100 753
581 378
207 813
171 997
446 137
618 547
159 349
811 899
893 593
771 747
229 608
46 848
72 743
587 237
642 673
782 813
893 972
263 257
596 481
911 737
951 299
885 524
525 224
233 299
643 308
23 985
589 774
577 870
813 406
928 771
728 31
313 579
339 621
295 874
361 807
802 636
627 2
526 337
206 8
111 105
336 108
718 395
107 601
160 176
786 133
148 173
191 96
659 266
32 43
82 917
306 562
346 541
138 71
885 838
126 781
181 839
808 799
87 251
762 659
416 6
206 477
911 504
18 603
221 17
655 47
125 853
577 954
378 569
793 781
271 718
560 484
717 813
436 925
483 163
375 101
243 827
54 600
892 997
813 961
240 900
976 275
223 577
815 408
709 224
763 340
155 403
527 16
933 270
319 620
512 682
531 371
100 199
835 96
842 304
1000 955
907 814
571 52
767 596
801 672
692 934
106 468
7 297
54 742
307 709
707 477
409 668
103 854
398 967
55 335
148 747
585 914
874 645
960 731
7 655
949 433
836 19
841 37
772 425
752 204
456 833
661 890
811 445
903 688
871 521
157 137
150 976
359 252
779 155
47 723
699 871
102 294
775 174
999 482
473 724
638 13
481 44
120 41
942 908
565 694
770 546
816 379
234 173
328 726
76 86
517 522
253 794
890 398
236 303
252 663
563 903
284 110
305 922
612 182
466 389
167 13
518 667
89 645
317 107
188 560
791 785
600 484
387 432
900 34
845 312
338 443
806 49
235 686
35 3
62 999
384 497
183 712
616 521
509 821
788 249
186 156
476 635
841 776
752 407
504 824
452 366
916 638
490 196
310 799
298 448
794 418
218 37
344 768
162 470
363 571
201 289
711 555
234 983
136 319
521 403
814 757
398 992
979 368
791 151
496 438
877 992
447 891
196 921
728 217
655 945
564 118
72 983
4 802
425 892
894 257
4 613
896 386
559 219
390 228
119 260
719 913
434 540
895 375
790 861
198 782
486 667
706 624
365 916
196 497
298 854
418 966
721 212
27 145
838 892
425 664
85 900
147 919
735 225
520 564
222 861
570 779
128 53
519 912
425 997
202 997
360 951
885 383
441 186
421 504
809 569
592 291
467 660
859 36
171 996
393 310
495 561
119 53
575 113
715 376
586 430
378 997
53 857
764 114
531 765
431 778
327 36
278 666
822 421
297 652
975 642
519 941
837 157
947 861
322 557
866 241
547 774
895 37
289 760
219 651
867 338
137 269
667 344
214 50
727 856
305 563
836 843
49 682
746 609
525 662
135 630
546 42
210 218
554 838
212 528
882 569
3 682
312 468
405 142
294 969
577 175
683 328
456 237
19 586
327 47
529 693
197 156
98 30
216 826
922 848
553 665
322 533
688 502
997 281
393 663
688 685
206 430
60 518
977 206
93 324
900 799
871 32
603 942
577 686
35 611
52 8
12 15
373 599
610 720
188 896
901 43
155 687
740 460
998 118
143 173
314 147
205 597
830 272
482 38
663 975
868 357
350 182
791 99
458 111
525 848
281 547
693 809
849 465
457 46
851 200
840 601
203 264
365 477
811 57
824 49
813 678
448 339
502 314
965 380
175 52
854 952
192 936
847 445
47 122
576 828
889 896
345 554
412 346
627 971
11 587
969 13
390 839
916 629
992 525
458 348
168 563
820 1
526 417
51 355
357 239
553 471
873 607
46 117
337 46
694 780
293 174
942 57
276 329
196 521
69 321
462 312
399 565
277 858
659 482
315 350
660 125
625 348
291 73
131 615
1000 996
238 570
997 436
724 468
593 215
579 363
870 235
297 5
832 823
665 976
542 662
94 927
939 821
728 245
67 480
716 202
558 999
516 708
741 969
779 627
774 694
458 219
118 884
860 168
123 497
386 95
23 512
365 456
905 605
4 26
288 151
866 228
549 685
307 29
533 169
917 590
493 278
191 981
519 14
962 186
362 241
173 653
828 345
855 106
109 404
69 14
790 343
413 73
449 14
392 437
726 756
759 84
915 979
498 251
585 123
392 716
161 409
569 723
613 810
879 510
522 815
955 162
392 231
829 304
988 177
385 598
942 519
56 34
855 933
633 227
520 492
283 705
241 255
893 747
772 729
85 646
387 940
891 82
876 834
40 604
703 747
118 600
384 77
479 126
464 20
701 204
51 592
980 294
268 263
563 17
43 292
648 138
882 379
1 736
672 234
386 125
138 987
415 737
660 636
165 280
353 289
123 669
367 186
696 274
90 981
61 976
883 190
340 164
125 42
241 347
214 811
313 28
90 426
2 996
538 299
597 514
898 935
140 676
704 75
610 725
591 767
853 142
989 858
30 828
896 601
491 19
253 471
467 956
15 458
153 866
236 246
461 956
671 40
939 429
505 469
253 528
14 480
425 490
731 553
432 926
938 462
863 803
221 483
291 740
430 10
182 224
242 176
245 456
906 252
935 390
586 827
676 147
954 723
74 139
764 461
858 67
499 55
537 430
396 211
641 141
261 813
109 953
279 219
449 588
591 320
967 902
777 741
36 940
856 620
411 679
732 965
716 836
12 689
358 947
482 681
831 597
218 669
24 729
540 669
732 711
357 354
817 622
744 286
190 133
702 291
874 12
535 62
505 990
658 73
105 704
481 150
333 196
240 92
500 175
146 456
981 571
830 25
166 685
795 109
328 982
86 973
795 817
576 927
625 954
537 139
595 811
117 232
384 898
106 603
956 422
309 757
233 245
482 830
528 635
139 26
822 411
898 487
835 390
434 241
992 443
938 687
484 448
285 931
964 821
656 972
645 664
747 574
780 831
468 40
58 649
862 661
336 549
456 343
796 442
248 61
908 374
786 525
511 126
930 329
945 117
696 70
614 708
594 483
918 413
323 319
702 216
170 482
128 763
575 347
511 65
406 316
994 249
279 729
427 67
840 228
64 836
250 641
290 664
530 323
898 198
793 857
709 833
90 224
923 531
422 120
26 575
825 600
555 703
504 627
514 148
816 294
129 32
922 657
2 42
74 521
876 430
285 284
715 693
831 435
842 32
900 204
372 470
420 790
658 444
301 349
729 786
512 633
856 277
871 896
587 49
412 663
893 178
116 297
410 50
519 397
965 608
10 863
288 293
534 92
746 748
776 126
451 861
368 480
176 280
251 603
461 645
67 634
937 78
895 33
307 771
405 736
300 8
173 318
106 683
369 697
986 559
592 355
322 891
459 916
718 454
880 257
527 394
31 307
212 643
567 647
748 377
292 526
250 797
298 177
500 360
15 96
583 191
513 209
994 195
245 547
944 118
859 6
751 159
706 478
594 916
25 1
314 566
480 192
904 12
438 484
191 118
421 408
245 926
589 186
168 29
188 469
746 889
850 525
459 604
178 800
231 689
633 106
81 134
163 345
811 110
495 895
849 198
984 199
949 761
838 993
549 227
275 774
484 273
140 622
957 321
728 356
677 467
546 290
837 351
625 137
849 33
27 397
630 926
467 532
20 445
970 760
344 965
810 202
325 445
117 105
631 364
725 468
277 887
724 359
198 650
646 854
844 845
998 91
119 352
822 638
624 471
479 580
699 619
835 476
89 670
503 799
550 380
561 326
608 649
806 368
933 638
410 664
460 899
790 760
552 21
631 951
549 153
725 833
333 223
298 147
113 843
193 479
406 299
808 770
828 630
855 377
214 783
252 827
978 405
325 488
668 227
812 481
250 665
18 300
988 769
41 663
707 641
817 641
279 924
415 938
533 417
483 272
9 585
204 7
636 103
130 980
711 714
355 178
504 353
390 999
967 222
893 460
786 253
351 265
413 520
743 177
294 616
523 173
745 515
229 58
488 350
297 151
542 381
684 378
929 523
663 916
216 662
87 207
348 313
77 897
854 388
818 308
733 46
188 735
936 926
923 175
159 400
428 240
767 812
435 329
808 328
266 112
88 266
370 145
9 350
103 6
64 224
723 713
239 865
463 287
321 272
762 818
944 956
717 956
622 99
58 2
668 960
402 546
773 435
692 563
916 936
881 262
164 618
204 371
683 994
166 717
951 596
281 955
160 588
155 912
111 378
913 718
315 889
744 25
739 323
513 470
223 535
196 64
975 981
720 431
720 698
591 860
452 407
895 196
25 716
791 486
439 803
172 953
456 148
809 65
528 179
627 871
955 558
846 843
787 723
291 97
682 603
883 106
378 132
423 102
57 705
343 743
729 608
809 508
709 944
395 90
329 894
945 941
50 452
66 269
587 680
434 235
128 394
293 584
341 599
355 85
824 70
309 660
143 111
277 762
167 83
779 730
269 929
855 601
802 559
61 815
197 270
802 504
873 635
311 137
485 224
323 87
105 221
454 448
359 904
175 416
843 850
676 146
703 635
607 20
818 695
38 437
469 652
17 1
92 454
263 500
445 683
933 63
363 797
331 742
289 268
8 64
287 982
34 532
715 254
618 473
869 397
111 982
422 505
540 884
619 617
223 404
829 469
782 861
743 485
560 539
55 421
674 776
757 810
982 556
420 627
673 308
419 558
967 619
587 318
277 771
875 253
763 594
489 942
37 776
669 600
258 474
200 672
13 690
69 127
568 350
18 962
958 845
665 43
346 891
288 183
975 505
540 526
935 232
770 62
351 368
675 399
958 180
766 578
867 703
442 432
961 143
480 780
99 924
80 228
13 375
426 732
7 630
734 876
963 740
627 808
330 562
276 347
946 243
727 919
700 160
151 446
130 363
289 607
528 985
601 968
633 577
104 73
759 817
245 97
32 200
879 882
400 697
244 181
96 809
878 471
326 246
323 607
945 682
670 556
922 652
867 939
727 42
681 339
543 945
800 306
397 139
430 428
222 884
580 233
767 923
651 864
300 87
756 200
883 355
442 709
8 410
833 984
405 557
191 876
163 478
957 192
455 807
584 791
11 585
350 119
508 625
591 987
393 496
77 539
144 665
482 692
553 189
925 876
926 166
914 921
974 370
987 946
453 60
395 687
101 509
833 925
497 629
33 358
610 883
674 542
847 854
262 323
83 807
910 195
89 857
980 342
780 557
8 793
68 858
40 626
49 472
941 170
929 706
804 343
316 954
625 685
717 323
790 819
535 85
143 651
115 330
597 58
370 585
771 607
88 52
562 174
229 500
685 728
665 698
221 760
547 868
135 889
449 921
101 459
988 491
539 119
980 700
114 284
357 681
68 342
562 61
343 695
278 230
556 715
374 657
860 291
113 977
859 607
360 94
189 281
716 312
409 390
663 853
548 723
23 796
1000 748
181 625
146 752
388 1000
742 659
390 577
416 260
465 368
262 127
68 490
958 947
307 795
14 757
658 98
411 67
753 116
777 472
324 337
860 297
829 402
13 645
3 690
696 511
842 612
32 672
689 919
795 866
486 604
908 545
984 337
955 705
78 835
911 898
521 84
980 860
935 543
506 388
976 541
25 4
633 209
780 257
632 603
926 970
30 497
840 547
879 687
154 925
238 381
649 319
213 977
390 482
506 956
666 746
977 142
311 108
511 613
725 543
994 336
45 395
52 739
647 621
447 643
862 672
157 629
642 555
691 838
578 120
148 131
885 140
685 529
793 777
887 237
35 45
111 972
311 508
635 843
35 903
696 254
666 506
906 610
40 268
685 340
334 279
217 312
655 952
683 310
360 866
657 729
412 597
523 259
712 750
772 857
745 936
25 103
440 285
917 143
715 467
927 696
243 488
147 332
291 809
438 549
379 577
240 826
928 926
734 458
112 749
227 573
993 115
357 387
238 465
704 323
222 626
1000 448
748 762
779 940
968 777
311 686
49 325
666 462
285 526
366 914
625 688
146 967
984 123
803 229
633 186
407 364
19 87
548 665
806 234
822 414
556 863
428 676
512 876
388 733
323 198
926 669
152 912
76 567
13 494
416 27
880 703
794 865
898 681
477 619
776 653
632 504
838 350
356 480
171 800
859 49
216 203
575 950
660 88
391 84
742 234
189 426
80 200
968 742
298 602
125 564
160 800
302 554
759 666
32 424
73 615
630 1
74 420
499 558
481 865
79 460
671 956
965 545
953 862
804 818
135 484
445 625
843 597
112 782
770 350
589 560
838 599
386 615
885 615
428 978
998 19
364 70
144 755
119 56
882 153
681 432
870 272
288 758
892 443
515 789
945 266
747 11
174 440
95 432
341 338
1000 326
230 429
299 892
855 873
286 346
902 748
323 675
868 875
420 366
28 381
242 223
162 388
721 644
390 371
986 698
889 826
413 103
204 200
122 866
869 496
780 334
456 959
624 603
442 652
238 782
202 436
529 717
655 555
688 836
749 819
977 856
462 375
528 317
812 695
261 560
171 119
11 122
514 618
919 595
398 284
388 344
134 370
581 550
274 323
505 833
359 600
609 615
59 511
285 924
109 180
188 205
456 307
260 183
984 36
159 981
300 356
321 785
779 639
314 696
794 434
320 732
914 261
30 491
790 619
424 807
758 261
119 245
700 445
815 506
801 935
768 659
501 232
264 355
142 837
382 214
55 566
518 555
745 455
713 791
867 733
96 706
798 102
367 902
332 621
870 651
673 796
945 375
156 296
357 330
481 110
963 715
564 973
623 536
84 931
626 948
792 548
744 724
107 811
596 89
284 371
594 549
315 331
258 855
279 345
816 532
706 491
64 470
978 231
862 727
115 859
431 300
282 330
231 270
790 352
980 958
104 385
215 600
364 314
612 760
338 129
416 494
555 868
760 37
327 257
96 949
39 851
450 283
842 661
818 332
497 932
834 276
706 130
290 826
68 864
219 297
877 673
882 504
108 352
204 185
580 457
386 430
986 943
116 954
882 362
708 958
399 252
367 644
640 445
428 751
374 967
943 223
296 558
679 24
35 106
713 367
816 203
960 429
360 731
3 766
330 941
99 475
45 621
984 255
210 67
927 434
356 822
126 148
808 420
440 926
714 405
479 32
627 414
557 130
253 852
763 192
405 928
65 103
299 728
383 716
150 458
579 388
918 736
899 718
977 932
820 779
165 73
929 670
97 972
119 881
258 812
959 975
824 732
303 232
727 125
576 78
519 980
792 161
738 192
557 664
469 665
655 105
915 422
28 960
649 562
589 740
289 98
396 870
401 807
901 252
108 762
171 851
762 489
82 632
133 313
869 378
523 577
87 605
999 138
780 685
263 684
127 126
739 984
96 168
84 278
92 173
893 618
332 735
803 58
730 570
194 69
666 91
768 604
305 180
274 253
40 591
848 491
170 195
454 693
718 849
470 582
444 468
547 467
575 235
533 672
298 723
647 669
899 7
929 21
365 455
855 324
998 315
930 271
88 301
772 80
154 161
431 786
40 173
547 461
648 583
305 638
879 571
345 944
83 887
39 46
526 638
502 132
549 429
274 950
580 178
484 244
645 95
201 595
618 463
509 912
793 7
322 567
122 656
114 814
519 51
207 598
110 559
260 96
425 256
387 283
643 299
394 540
537 558
412 370
219 64
901 76
759 745
933 868
847 541
549 413
919 681
702 484
334 951
251 352
67 451
44 313
611 780
861 444
407 705
189 519
927 805
320 631
953 728
700 3
427 705
221 842
777 773
50 750
402 569
885 588
576 447
74 530
457 645
104 898
404 31
813 498
702 720
786 983
460 483
58 398
332 593
197 33
668 355
414 20
953 139
186 46
138 55
1000 159
976 965
469 747
302 422
38 55
270 115
637 117
361 377
873 843
34 582
107 599
865 229
331 119
482 764
96 246
548 238
190 659
16 148
745 109
453 666
850 897
106 250
222 768
493 927
674 205
412 629
522 892
424 177
152 337
222 787
968 207
937 868
318 775
759 897
584 953
236 510
729 288
60 210
813 873
827 780
608 8
597 148
117 242
688 565
38 813
182 891
139 285
93 657
892 595
684 467
791 467
154 988
306 201
758 906
727 858
423 303
963 326
351 169
913 509
249 790
679 241
364 958
662 275
121 674
239 413
792 532
281 480
248 432
395 968
504 720
96 133
750 566
257 750
287 708
309 746
966 868
114 938
776 716
964 108
288 54
934 596
562 135
365 423
310 933
408 372
583 484
561 656
187 60
509 86
765 521
869 38
683 261
588 180
929 20
934 203
176 923
168 56
105 875
851 667
559 242
580 259
566 26
423 226
35 959
610 662
292 259
328 727
494 902
38 398
24 273
370 834
976 337
140 973
757 806
424 319
940 324
543 429
979 397
135 972
287 634
597 5
632 605
827 546
969 291
569 347
36 587
873 199
19 487
286 137
403 33
597 292
530 963
299 899
507 886
108 695
501 172
501 957
567 626
885 482
818 223
910 690
308 520
735 168
669 553
842 942
69 600
192 218
407 666
501 627
241 883
665 861
889 491
105 214
850 503
969 942
958 116
820 352
305 745
368 974
656 9
834 929
960 3
341 929
760 167
77 402
609 474
514 547
81 754
279 450
909 395
584 129
723 798
738 107
523 28
613 881
118 319
390 436
873 634
505 232
227 442
846 360
162 495
475 50
744 306
817 163
280 896
527 316
199 785
122 296
883 169
163 621
272 275
611 588
420 769
567 478
185 800
604 543
891 824
309 558
233 556
250 990
903 824
691 478
557 928
829 858
364 847
276 22
229 49
427 622
829 103
507 616
202 339
507 12
757 62
589 535
332 801
568 924
253 662
630 162
788 867
238 124
928 62
479 315
432 878
922 851
255 758
920 87
614 206
665 254
565 275
387 293
697 916
479 915
343 179
941 14
364 963
858 758
81 329
947 295
423 274
664 146
633 211
194 337
500 688
465 27
276 695
732 817
714 982
727 817
538 296
34 887
844 173
53 602
76 560
580 115
73 841
125 752
573 890
503 15
893 438
373 810
950 799
518 911
162 154
790 126
963 856
212 175
137 126
119 121
855 946
773 263
883 718
377 719
217 99
313 701
196 715
22 528
691 517
434 821
448 555
658 482
703 631
506 392
569 68
705 320
165 61
609 920
542 76
97 474
774 930
242 496
548 930
421 49
406 42
398 718
702 120
38 863
954 633
971 199
603 120
906 647
877 4
35 298
947 829
341 859
834 835
774 312
27 66
151 444
856 477
455 357
716 779
823 837
994 617
996 645
96 778
249 604
576 693
629 814
179 322
808 721
882 127
670 926
898 732
123 577
732 513
553 686
711 444
463 189
307 713
39 278
71 794
825 838
974 848
115 400
729 265
995 792
897 484
847 925
997 504
334 58
429 626
929 606
292 311
432 499
2 757
258 468
46 904
717 501
597 959
375 416
840 566
417 343
127 60
513 115
654 665
119 665
638 160
280 101
652 198
892 3
169 659
60 327
202 183
902 838
923 546
504 140
433 598
772 720
862 189
344 478
914 858
489 389
453 938
166 139
87 464
23 576
177 355
190 546
754 144
230 255
186 774
816 76
197 869
578 643
842 993
7 856
697 110
336 436
386 578
239 490
617 928
286 876
269 456
481 351
422 533
919 949
734 537
195 189
40 625
775 102
77 850
573 222
243 242
115 522
825 188
978 179
889 533
978 104
299 195
429 828
90 347
725 322
852 631
474 565
338 127
347 854
591 138
669 121
706 692
884 465
532 366
386 945
977 543
725 855
921 552
902 498
636 100
438 942
409 713
608 878
878 272
674 566
170 252
637 957
661 397
993 538
855 580
501 141
896 994
258 703
723 747
165 206
641 628
693 691
648 143
841 224
365 639
792 859
128 381
503 893
618 144
32 985
473 335
976 422
589 599
645 848
179 18
277 164
682 248
659 416
912 985
551 710
755 852
701 253
159 488
182 710
161 545
622 592
596 310
438 658
218 228
544 368
53 180
95 328
824 125
166 526
870 716
439 382
445 465
133 604
899 80
789 455
782 849
197 414
291 110
927 534
817 181
443 521
2 292
741 423
136 61
523 376
179 241
562 940
524 708
151 808
517 248
328 761
167 784
395 770
828 676
341 439
67 618
559 959
321 139
841 205
68 748
706 368
973 576
404 507
498 309
597 802
488 104
946 470
702 583
376 720
161 714
929 147
790 194
299 627
888 479
718 115
745 221
176 361
303 661
597 815
540 412
266 703
784 983
708 256
461 963
289 983
376 703
850 489
984 917
182 916
924 973
928 764
714 494
613 690
56 66
965 520
63 610
444 411
465 840
606 955
101 293
696 846
548 235
1000 469
396 493
443 436
976 93
248 740
431 126
193 839
780 871
58 708
868 873
812 844
52 15
368 21
365 842
256 497
668 702
211 512
530 966
197 639
693 268
787 824
949 121
685 646
351 157
806 326
121 179
263 783
214 281
991 896
26 315
809 545
606 186
623 812
381 589
379 81
659 435
347 2
717 530
87 823
273 313
987 470
238 45
124 211
418 238
482 256
69 592
808 604
92 670
764 387
904 837
471 507
532 595
125 856
701 368
69 936
447 295
819 203
459 393
907 441
388 326
937 695
486 279
333 369
770 5
465 728
250 914
28 374
78 402
192 644
424 639
187 81
928 722
420 692
187 543
934 739
541 740
695 909
754 184
878 486
606 564
821 994
678 86
644 838
749 655
631 580
322 351
767 344
704 570
633 196
270 631
12 312
642 840
664 519
683 685
35 659
523 784
256 122
46 110
634 571
298 134
32 742
941 208
597 661
514 647
257 858
557 470
339 439
698 619
217 930
478 620
83 975
926 83
567 997
748 182
87 191
69 885
895 248
680 79
271 867
275 49
473 676
125 73
236 749
587 157
243 994
873 356
486 91
445 292
848 720
441 1
883 857
247 634
11 945
288 126
89 222
692 704
485 688
296 381
35 148
122 221
976 319
178 556
601 696
429 298
11 973
212 572
953 998
504 604
205 689
391 166
99 194
291 635
953 185
297 206
949 389
129 59
799 195
923 619
101 288
339 271
903 642
829 755
16 55
119 209
929 652
230 785
711 614
860 454
386 130
975 335
529 357
713 399
922 636
6 432
203 996
592 416
811 252
127 657
659 969
751 586
220 154
204 738
522 402
408 183
463 568
401 976
187 943
624 763
777 948
635 178
82 385
283 926
796 730
879 443
110 206
904 494
198 758
915 891
464 303
291 778
69 731
213 920
907 789
337 461
27 697
105 907
728 952
293 997
600 856
312 336
980 57
75 253
182 939
688 160
297 177
383 902
134 970
354 283
44 688
417 440
796 100
510 245
486 485
355 556
269 469
429 210
442 341
317 846
847 667
723 703
624 437
590 466
834 222
473 718
664 280
109 384
706 612
258 794
252 693
781 71
324 907
720 675
659 395
342 192
291 850
165 271
71 691
608 813
191 94
57 872
907 959
270 198
154 766
552 368
718 484
26 205
484 36
845 823
120 781
768 549
174 714
860 775
89 788
894 953
886 558
684 532
393 474
199 819
422 85
688 769
73 175
615 423
234 699
641 512
421 361
605 745
706 394
484 236
106 749
279 864
810 741
907 881
809 319
686 18
70 192
441 264
443 13
654 136
647 882
969 78
325 655
721 239
529 30
566 277
791 741
699 66
464 532
289 848
617 687
244 556
81 466
167 136
439 863
809 820
538 441
291 741
586 503
929 700
949 95
65 837
125 465
687 958
525 647
872 189
861 238
630 541
177 67
88 908
249 149
88 566
852 348
300 149
272 626
601 533
796 400
478 917
20 316
348 285
243 138
267 246
900 756
391 221
569 994
595 347
970 576
607 683
596 323
967 300
443 81
674 528
584 272
697 955
587 382
707 827
387 234
111 517
272 440
711 712
726 787
404 675
924 316
665 889
773 690
104 140
171 748
999 375
923 691
930 907
347 359
50 932
604 56
273 119
656 356
128 660
671 77
959 50
546 834
977 258
560 595
564 376
660 450
946 453
921 534
288 597
186 515
756 596
172 493
332 639
473 885
389 68
701 674
702 764
418 229
793 705
150 823
150 648
925 899
314 200
412 724
796 196
319 861
862 685
880 761
997 430
670 563
890 894
347 350
58 856
280 289
89 75
72 194
736 765
465 335
99 660
798 113
556 656
92 733
35 681
38 780
56 689
557 271
832 252
585 199
654 791
735 781
504 337
315 756
333 668
926 809
769 151
443 234
508 879
485 550
350 370
737 593
3 533
835 277
447 698
42 146
662 616
621 650
643 607
251 84
114 574
729 392
317 5
1 594
520 318
443 800
30 299
689 192
388 192
101 235
81 79
128 723
210 250
929 444
626 462
633 835
79 901
471 469
894 728
600 499
966 903
488 881
581 233
739 996
290 655
440 507
72 136
909 128
333 569
665 713
846 195
412 699
922 386
438 556
453 789
158 84
703 674
481 790
212 347
957 589
637 806
201 75
798 694
733 552
263 451
191 382
930 165
403 189
539 363
438 657
638 102
144 432
48 439
914 605
719 976
334 243
553 325
399 659
285 706
548 202
658 152
912 914
952 861
496 61
695 523
577 587
583 173
400 483
88 898
92 772
389 820
789 188
46 509
547 601
317 903
813 793
824 758
513 578
734 584
6 256
281 439
629 101
90 538
128 583
865 308
87 412
521 954
839 525
608 303
447 521
301 233
995 593
317 672
728 271
141 486
347 301
137 618
825 198
524 855
781 534
796 896
76 218
886 483
321 532
542 972
636 394
539 858
197 682
901 863
984 566
955 920
444 629
80 324
261 373
810 419
846 580
58 614
366 436
218 398
622 973
250 696
953 754
625 914
884 739
780 185
791 662
612 845
730 899
487 398
281 85
201 399
668 294
333 631
918 742
139 370
33 236
22 601
112 934
275 381
787 496
134 16
3 459
951 14
61 824
682 207
479 628
602 421
282 991
65 167
316 553
301 506
123 823
360 545
691 398
530 455
583 360
679 15
921 827
299 476
339 982
908 911
708 185
491 565
593 872
918 748
253 325
630 615
214 344
209 548
61 974
387 631
51 607
343 248
662 294
876 786
997 613
335 114
165 600
264 486
856 106
426 469
618 207
290 188
421 575
328 707
663 592
399 404
362 64
963 575
750 748
587 131
748 85
938 719
800 734
743 61
754 13
983 793
534 499
141 693
470 856
707 689
781 889
526 114
534 574
6 302
532 302
61 273
792 531
934 623
187 616
178 357
884 943
320 332
630 867
18 235
616 524
851 744
168 331
348 820
444 258
249 858
718 683
489 925
594 119
231 905
460 578
61 480
786 881
809 947
852 599
280 854
264 557
302 203
129 867
364 790
668 777
542 497
62 707
967 43
642 856
735 756
840 101
994 145
234 774
738 787
968 120
645 967
731 690
726 356
148 178
676 876
149 669
622 77
354 139
457 447
621 204
192 425
411 821
92 407
642 610
800 438
459 705
748 660
788 594
839 770
911 766
453 534
492 729
706 312
868 255
203 14
790 513
122 823
770 788
876 96
295 804
455 339
836 127
513 177
261 975
186 463
577 886
928 463
518 283
950 698
402 984
172 451
677 140
465 642
905 128
900 451
323 539
803 915
687 717
635 650
419 64
724 21
277 159
286 32
779 227
740 887
914 406
460 229
121 540
697 966
666 1
308 908
89 904
973 288
343 171
707 761
631 804
692 686
951 612
566 190
512 29
658 647
806 65
503 648
97 638
502 593
420 466
692 790
965 505
50 78
390 494
914 217
633 684
453 591
966 819
715 892
949 977
28 398
87 798
301 232
857 494
41 738
549 752
802 18
217 302
153 14
504 225
22 412
287 692
317 436
529 789
828 862
285 250
77 677
13 599
891 488
382 93
608 613
713 722
567 603
829 213
536 555
565 302
658 915
185 860
917 801
205 160
300 790
93 408
827 976
951 435
541 614
975 538
276 442
315 664
795 587
809 448
590 394
818 897
505 459
14 585
926 104
925 770
292 181
905 237
274 261
613 534
373 275
982 487
124 322
334 524
337 507
415 527
581 631
289 374
189 458
700 983
23 370
236 313
891 676
359 612
512 231
696 760
786 645
269 367
179 374
696 120
975 414
632 868
738 710
498 93
415 9
563 97
966 31
67 676
192 574
510 658
70 910
986 481
551 667
167 726
583 608
754 334
488 221
409 643
950 496
847 254
288 996
868 906
501 895
941 228
903 460
204 141
853 516
590 536
438 930
694 169
26 663
59 905
733 836
23 855
31 836
447 170
675 222
7 414
528 6
855 788
597 331
558 553
270 948
82 326
112 966
769 373
183 824
265 455
759 583
863 99
92 34
489 164
274 311
203 879
259 16
491 964
1 965
628 434
446 946
961 273
141 337
566 825
29 770
197 592
582 7
512 246
725 191
35 816
859 441
328 17
250 235
13 345
477 13
105 358
721 498
954 142
500 785
236 884
779 990
380 567
415 829
12 991
123 380
292 997
703 31
282 233
903 91
750 187
937 647
751 251
5 235
690 175
332 894
461 943
168 10
507 992
255 719
153 96
131 438
843 670
339 830
573 123
108 360
56 486
268 5
556 739
488 773
90 913
746 414
469 594
33 769
367 435
325 783
730 458
295 306
530 51
907 242
14 830
313 474
675 605
364 907
65 777
393 116
319 901
630 869
484 979
579 256
380 426
913 784
925 812
95 828
148 303
711 889
49 201
625 110
137 247
931 908
880 957
908 959
164 771
299 608
919 894
730 250
746 546
101 290
204 246
417 435
401 536
659 689
856 733
747 210
587 95
245 436
661 263
240 930
814 261
319 655
693 668
193 483
555 101
31 593
821 311
350 196
485 937
682 674
633 494
909 569
782 627
606 541
39 127
185 208
634 891
533 467
266 218
513 322
259 425
884 624
206 670
463 111
478 605
361 984
402 378
912 859
105 669
625 241
953 435
919 444
977 116
446 60
100 500
905 54
878 984
544 564
94 469
989 619
50 424
935 639
331 542
881 224
841 657
34 143
419 922
368 30
511 796
22 682
555 347
582 935
190 563
183 259
417 849
292 246
276 636
181 607
361 707
31 360
999 191
345 747
853 300
877 904
951 178
740 343
19 691
97 510
701 207
548 533
272 63
426 228
662 277
854 829
614 535
845 474
26 931
569 899
238 674
176 391
138 446
921 71
639 486
629 698
546 729
211 667
84 334
28 702
496 755
226 7
983 953
788 380
662 74
361 929
493 463
199 753
143 649
282 621
622 470
760 770
947 722
848 250
862 301
673 569
416 417
410 775
477 230
930 772
173 47
273 838
706 812
662 421
9 784
95 902
21 755
378 859
673 72
7 900
582 495
17 157
156 471
633 384
437 504
437 16
829 716
492 177
502 352
320 344
498 71
164 979
826 651
204 260
123 800
209 830
505 996
593 521
658 949
296 373
627 165
676 559
540 957
475 815
606 405
123 86
598 735
849 233
274 845
942 787
188 699
761 960
82 286
56 207
503 101
483 248
855 404
815 269
581 24
83 199
724 9
727 990
395 257
130 606
356 724
849 125
21 357
374 96
231 898
254 880
643 843
301 85
94 686
413 221
218 435
651 671
380 406
769 333
712 328
760 949
66 343
401 857
751 888
301 433
916 872
729 258
323 900
69 647
951 170
108 51
221 252
6 631
788 849
518 237
801 732
264 898
965 372
176 51
159 848
155 2
732 137
149 961
562 738
580 557
197 155
922 991
499 74
440 539
952 297
293 822
754 768
324 978
527 676
98 149
934 349
399 540
988 401
901 525
141 941
939 983
378 678
242 500
585 420
193 345
817 352
811 946
117 500
247 919
310 572
297 634
9 409
908 847
299 696
909 813
429 498
883 917
30 166
24 857
509 830
731 134
432 481
127 970
750 368
656 13
429 460
922 23
489 121
180 351
481 261
192 625
337 789
24 244
855 914
34 986
208 589
603 267
105 862
634 254
255 990
569 567
121 300
342 726
432 127
587 649
543 610
865 198
695 725
502 452
288 441
185 410
570 72
709 243
473 719
232 317
442 728
947 224
536 16
174 257
827 939
749 204
458 770
925 349
713 467
847 563
641 449
164 339
482 252
231 712
139 320
190 36
70 168
449 415
934 69
124 761
163 813
128 155
118 587
794 504
123 496
19 320
71 319
713 318
439 816
125 412
784 165
364 448
75 662
410 677
267 830
704 241
642 294
764 334
410 548
825 242
108 732
901 651
177 13
389 954
578 403
617 780
326 10
334 460
3 559
357 264
204 247
544 637
148 599
910 282
218 895
12 498
918 559
512 242
632 60
215 732
103 130
48 195
1 369
455 907
438 394
24 527
925 636
823 553
571 729
65 694
732 990
656 146
718 584
1 577
619 907
304 931
92 991
474 600
960 100
832 516
176 429
45 432
27 166
977 119
313 299
349 788
201 706
852 936
713 771
860 973
1 521
292 154
728 314
49 772
226 361
406 199
156 443
299 3
655 586
917 164
213 76
154 358
918 804
195 626
821 604
664 179
107 526
787 62
774 1000
278 818
14 770
892 375
786 509
108 182
596 434
212 849
297 782
3 168
493 863
210 568
150 328
269 528
490 459
829 86
302 584
537 419
519 591
341 98
993 92
129 804
411 363
56 54
326 622
972 802
949 205
536 940
232 784
811 142
974 91
417 786
213 723
924 173
609 693
587 184
92 921
667 990
851 895
618 443
961 319
141 683
506 845
708 569
193 216
36 990
967 567
675 915
262 994
218 827
514 625
994 709
787 199
748 481
464 884
884 822
651 30
7 106
767 407
941 240
670 196
856 907
229 590
838 539
276 164
685 457
16 341
535 607
650 341
350 144
841 931
32 540
347 98
394 657
812 780
346 352
722 35
916 30
359 44
638 353
566 307
937 876
673 419
506 105
948 658
465 427
602 504
588 641
24 892
356 152
914 120
307 400
362 54
988 27
321 297
351 815
383 254
851 309
202 959
177 873
189 204
272 814
300 571
109 457
398 207
289 699
807 266
710 296
676 997
622 425
424 795
632 61
248 275
198 681
819 72
614 429
453 814
248 124
130 643
711 713
662 381
541 332
600 627
729 401
899 266
89 786
704 657
36 618
635 702
332 896
988 21
402 309
38 618
424 196
685 320
440 906
653 624
61 996
522 834
512 268
792 476
235 348
938 395
656 44
306 713
110 888
500 645
883 263
703 378
345 377
53 694
389 962
905 252
997 845
619 134
604 155
365 876
283 141
758 643
143 153
915 111
996 208
486 784
833 643
309 955
150 101
500 33
395 51
621 886
591 641
704 462
107 461
866 845
935 475
829 245
445 34
807 545
736 197
173 401
948 642
524 873
832 621
68 176
690 664
859 627
972 501
284 768
589 968
998 513
336 840
793 497
6 40
49 723
20 649
758 727
48 869
905 212
600 648
732 565
901 504
24 385
128 447
167 29
506 935
505 400
909 405
850 458
896 442
437 296
100 214
147 659
165 503
786 178
902 959
388 25
359 223
492 229
28 493
445 441
933 48
76 818
652 68
997 43
498 826
424 793
313 1000
734 93
832 843
233 197
57 494
657 581
900 821
835 416
232 761
846 531
289 74
235 842
821 189
114 971
26 281
531 763
330 441
176 82
376 918
564 659
609 722
890 650
859 153
497 909
182 493
182 101
761 744
13 468
367 38
963 189
435 517
98 604
710 460
406 244
579 543
522 746
382 10
769 212
182 343
56 704
447 65
8 320
161 315
199 176
116 895
442 5
498 699
920 951
991 975
350 171
999 650
711 824
414 342
391 487
700 559
530 951
747 692
445 172
505 769
210 822
408 61
449 455
695 219
199 673
714 480
292 565
9 695
85 468
601 687
420 516
281 212
947 605
265 8
805 793
154 362
300 221
804 529
922 686
827 428
561 28
860 395
861 709
158 28
10 292
633 617
305 111
407 689
949 970
448 581
783 32
954 986
519 782
23 951
358 467
275 198
687 117
182 10
19 149
143 300
613 518
484 638
782 755
358 346
346 104
789 368
750 586
221 665
713 842
425 159
636 72
479 693
728 54
241 446
370 893
447 436
452 954
916 530
760 647
112 133
678 723
768 390
630 857
12 963
137 565
740 984
648 628
874 240
895 707
147 134
726 788
997 928
626 48
56 609
632 578
689 744
470 797
66 888
664 456
95 779
900 452
11 347
714 457
741 174
420 525
593 462
748 713
860 257
793 587
976 551
218 837
690 607
215 749
944 676
478 754
798 651
564 270
747 49
680 532
636 651
228 705
456 201
20 285
724 766
773 237
964 515
282 675
690 439
953 790
388 366
426 105
23 409
412 847
190 795
492 155
532 521
913 995
501 44
543 801
511 701
212 352
879 826
210 38
436 425
832 59
829 645
235 600
861 583
812 941
612 95
559 985
325 561
210 535
780 946
281 644
889 371
885 433
201 717
816 747
536 492
713 930
476 62
373 774
552 164
293 723
204 528
179 726
85 991
417 537
494 649
21 839
82 344
496 556
238 935
977 758
505 815
856 960
315 367
578 512
113 544
909 102
529 37
847 468
706 951
62 620
737 830
29 775
786 511
277 585
435 455
562 943
855 705
53 533
158 691
721 429
430 178
441 245
765 5
147 975
975 947
592 971
384 458
873 21
521 771
90 534
969 109
865 137
138 311
741 690
613 815
363 937
834 512
906 128
908 236
598 672
973 501
676 256
140 56
758 40
300 391
829 960
687 753
35 644
914 313
443 353
965 929
305 592
429 613
998 885
707 505
986 794
273 946
766 166
71 710
53 951
455 849
520 457
168 190
209 805
199 19
436 949
687 542
650 510
67 224
88 222
894 449
267 944
950 914
300 857
901 659
50 976
689 762
25 338
304 234
610 746
706 556
637 263
433 245
914 936
759 97
1 739
146 335
607 346
143 600
949 748
405 487
957 14
253 366
868 976
110 808
953 674
347 756
872 297
444 241
698 411
659 639
914 749
582 807
411 257
567 953
917 898
482 989
620 878
474 136
110 360
325 985
876 789
728 701
905 801
421 915
480 197
165 186
713 624
622 713
644 82
46 661
78 368
505 162
951 953
695 483
886 380
102 671
412 806
99 24
706 75
290 617
882 709
969 765
89 579
747 217
4 118
540 541
165 725
679 644
33 329
859 21
891 260
413 42
810 523
61 466
477 591
847 920
786 852
109 885
443 300
667 928
590 968
814 302
892 845
395 434
432 596
885 315
173 986
412 360
38 400
217 476
684 748
714 472
639 592
123 97
990 780
228 661
457 13
978 225
486 990
207 259
965 11
320 808
832 397
220 691
419 68
562 55
972 622
914 428
659 835
933 476
39 974
192 513
360 245
205 721
546 148
12 884
410 674
925 327
424 470
587 563
673 925
166 797
408 138
934 150
986 467
361 453
168 865
969 68
271 755
256 850
879 758
234 456
481 880
834 62
504 617
659 728
974 207
70 570
309 937
433 892
965 562
418 949
76 267
658 436
761 705
802 83
696 457
558 1000
853 367
524 800
602 572
673 928
716 539
316 271
83 734
468 719
14 186
998 145
548 429
453 201
205 821
990 233
245 701
96 934
861 43
764 58
192 999
618 246
214 719
899 312
849 283
333 331
631 681
3 385
12 675
258 558
323 560
393 194
676 375
173 289
597 13
170 837
886 723
368 830
921 113
598 186
39 353
343 149
711 674
810 631
387 427
740 425
685 960
339 512
531 127
998 921
722 614
397 438
517 268
631 886
939 531
441 619
942 552
957 337
238 200
816 420
647 558
808 576
825 974
590 651
657 650
471 970
320 288
966 361
94 314
916 349
990 456
850 989
623 37
706 691
368 8
854 99
267 772
214 863
556 516
845 535
656 833
780 650
76 283
700 858
412 417
873 630
641 887
755 562
260 422
683 901
736 645
309 845
346 754
383 909
517 467
729 495
888 446
827 401
532 718
144 778
113 858
982 883
720 970
899 284
535 948
172 296
332 256
955 79
436 765
518 224
11 620
989 820
306 790
345 400
510 14
404 744
917 22
869 624
869 842
234 91
119 109
736 760
1 102
646 161
266 157
15 963
219 25
980 730
311 72
534 55
215 477
241 615
144 542
999 898
506 101
947 956
821 19
764 373
773 743
680 599
532 966
199 105
136 193
889 117
409 711
202 507
488 162
438 648
471 522
894 198
340 468
544 209
45 214
795 388
106 506
722 733
926 874
851 822
89 647
355 287
875 669
933 609
76 881
89 684
899 832
49 253
259 777
672 556
293 418
83 445
238 696
257 282
879 766
738 920
769 962
117 155
344 435
916 338
780 219
585 471
741 746
267 51
90 696
874 187
960 751
598 292
464 137
962 705
326 572
866 596
293 706
133 289
153 811
320 239
992 688
500 191
159 24
512 805
199 227
691 166
173 346
177 676
192 648
545 691
750 172
694 199
454 627
677 309
357 841
351 16
126 135
486 381
912 111
278 343
39 403
792 655
197 780
421 903
160 862
589 996
403 196
858 910
771 10
631 86
927 909
126 276
894 759
236 155
483 345
505 243
568 111
938 969
491 603
21 169
491 538
558 151
410 373
228 36
941 692
720 330
875 203
266 211
281 739
648 692
457 346
756 884
717 211
147 410
387 838
343 388
934 731
480 650
531 529
284 426
715 189
170 322
707 238
901 4
163 614
100 681
424 1000
879 56
873 148
385 260
975 627
294 367
341 957
695 124
732 747
619 608
122 552
819 654
729 193
223 208
270 117
718 77
541 831
754 944
611 190
640 655
434 112
136 377
994 234
222 153
256 310
646 741
771 973
393 701
632 96
396 950
10 918
813 584
900 795
950 63
989 934
672 423
738 190
335 562
221 642
9 257
438 637
686 702
661 110
426 378
512 432
270 254
296 565
86 979
427 847
27 84
707 13
640 495
54 32
821 386
683 771
759 518
582 537
628 314
506 423
948 473
814 402
730 782
943 598
339 954
540 325
407 240
465 749
58 976
54 4
165 564
525 152
950 509
545 404
697 715
559 63
297 251
647 243
789 456
92 175
580 776
310 691
955 459
193 517
170 579
308 59
280 317
93 600
833 147
195 439
198 434
568 834
355 432
12 645
863 472
223 951
917 20
532 473
666 657
222 464
640 928
152 541
145 99
56 414
11 737
562 403
351 734
141 670
68 117
954 634
14 679
695 867
672 497
508 176
575 635
596 492
85 620
372 163
840 893
740 662
539 788
246 698
742 775
801 55
33 931
980 248
551 245
674 778
597 173
372 330
863 249
664 760
882 520
267 371
8 726
116 229
483 189
123 78
13 390
662 195
940 763
516 193
347 292
452 413
926 461
710 765
791 827
847 985
725 678
73 395
758 570
783 695
790 821
18 984
646 187
310 487
436 800
343 642
881 70
966 943
29 896
341 838
863 612
462 737
122 301
809 696
109 629
957 711
470 526
833 557
79 385
592 590
933 156
917 926
546 971
39 683
424 845
268 63
233 916
361 892
121 878
911 363
109 75
839 347
689 941
419 33
533 738
977 560
665 585
250 405
126 341
460 110
143 295
992 561
243 759
70 304
253 842
581 774
659 615
609 654
256 183
158 608
812 89
69 160
675 427
828 990
633 959
614 308
253 693
608 643
745 638
856 427
109 361
917 499
925 419
481 196
876 320
298 396
762 95
821 366
142 410
72 15
460 823
758 763
20 350
898 241
156 773
623 124
90 194
415 762
510 788
103 399
223 804
507 308
300 88
876 18
837 182
460 267
189 546
534 77
506 503
681 353
134 873
299 837
446 689
168 634
211 976
491 693
636 6
880 790
889 840
560 461
816 945
627 182
838 999
675 716
792 632
531 52
793 695
280 332
146 306
934 32
55 929
142 37
741 693
97 909
219 589
385 291
131 449
251 93
70 776
21 105
186 263
171 523
979 329
762 887
688 31
109 469
729 353
749 199
991 165
466 664
199 522
461 242
798 261
398 356
126 78
676 751
518 913
238 60
188 601
104 529
695 771
306 584
807 156
922 860
90 322
189 648
779 860
447 865
794 735
888 354
256 516
816 350
179 440
947 632
81 160
768 760
438 821
641 368
808 578
833 237
7 915
666 999
9 20
302 975
118 83
388 763
143 272
741 580
784 58
829 167
208 6
740 407
755 687
163 513
574 337
670 472
3 317
959 57
213 722
152 556
851 556
345 369
968 762
708 332
454 301
657 449
26 643
184 660
183 27
133 93
279 283
206 917
457 566
394 472
647 295
824 304
630 875
963 546
463 794
21 271
188 954
789 228
845 316
433 246
109 543
27 917
87 192
736 148
17 814
394 976
479 661
646 355
802 371
283 765
225 369
271 259
340 912
511 589
473 832
64 407
826 947
730 196
114 109
611 501
840 398
245 766
717 305
756 649
695 221
307 42
974 537
794 932
394 506
560 372
761 351
7 859
568 674
462 39
166 438
358 465
883 796
932 837
967 251
289 319
796 122
478 476
81 264
213 696
880 807
987 436
452 780
589 550
242 810
862 818
556 85
40 27
181 322
116 378
940 249
514 742
646 919
478 983
868 225
388 514
275 872
452 10
589 390
457 142
506 362
230 164
449 215
843 906
284 232
657 257
462 318
103 224
357 832
233 195
1000 320
150 168
841 495
62 178
223 442
740 998
155 963
225 204
229 23
892 779
996 67
191 516
18 421
892 200
926 870
87 733
148 458
810 636
498 521
254 794
243 208
496 81
198 804
673 485
420 79
435 26
800 462
718 443
642 70
320 866
315 411
136 992
256 315
391 65
45 124
831 130
736 494
649 669
165 6
88 66
870 896
189 776
810 604
991 496
553 324
838 308
418 339
371 423
164 183
937 237
432 236
540 352
576 285
321 158
383 131
706 347
683 86
403 368
485 403
345 253
407 176
947 10
892 660
974 591
779 515
874 869
536 885
807 616
40 924
776 856
212 217
308 864
427 665
615 881
435 41
959 568
281 86
631 825
361 367
490 40
625 948
355 436
837 68
71 833
1 440
200 8
808 175
653 337
398 873
308 286
219 968
402 374
842 635
974 76
495 71
224 63
270 718
938 157
609 941
812 536
127 118
445 738
586 345
516 371
857 442
384 354
468 961
625 648
267 238
858 242
976 822
261 836
226 833
128 39
254 666
949 270
478 165
992 302
242 142
451 303
761 434
939 265
627 347
343 612
398 29
589 338
661 562
721 235
218 29
125 354
774 557
173 68
911 789
695 41
845 631
277 382
374 369
285 831
880 954
287 945
552 656
929 736
267 824
367 762
67 461
714 313
257 200
446 198
940 165
890 276
638 624
333 314
745 67
648 772
287 408
830 435
192 240
301 657
128 559
984 269
989 261
861 876
174 391
874 280
956 780
378 277
444 117
308 67
221 911
839 177
158 213
87 573
226 77
482 777
664 320
697 956
94 650
211 226
622 202
616 120
590 30
916 286
330 200
149 425
876 812
774 319
591 87
476 463
19 909
641 504
617 178
453 438
835 602
722 493
401 322
912 688
140 824
333 708
61 922
280 716
715 958
226 874
508 134
850 94
667 428
761 486
866 57
463 691
973 906
716 160
719 674
99 780
374 112
352 460
126 957
790 918
311 134
790 195
717 854
138 458
256 987
772 636
648 293
345 534
17 768
294 265
785 564
821 319
16 317
729 455
27 182
143 214
117 581
935 878
375 204
123 27
654 527
816 264
319 233
589 26
520 838
32 703
187 387
579 946
1 705
543 728
449 429
755 667
465 466
898 366
283 487
383 983
317 376
995 172
43 524
494 560
924 513
221 974
646 431
566 630
343 188
297 459
618 103
32 201
385 360
375 612
569 277
471 541
858 27
562 285
137 567
409 215
224 635
303 364
456 704
206 161
174 912
13 256
329 170
141 481
371 99
329 767
77 472
161 991
11 808
942 606
667 382
500 502
680 319
887 666
187 973
193 215
665 693
54 904
492 495
340 75
537 389
589 331
917 768
692 771
718 234
509 607
311 216
367 862
78 688
15 543
633 778
31 740
403 208
733 606
404 445
238 367
670 303
414 778
249 963
804 97
350 6
275 609
814 734
225 112
355 673
633 543
819 640
488 642
687 317
941 430
816 86
73 583
903 80
453 507
990 928
645 261
126 892
665 550
642 51
41 822
951 65
391 104
638 204
208 767
368 681
923 820
857 495
588 654
490 962
431 389
700 470
897 210
823 844
614 969
687 789
62 22
740 868
557 859
724 815
261 36
573 361
535 732
869 453
182 31
305 891
845 923
961 966
78 82
758 203
69 169
165 56
188 7
82 851
724 935
471 425
562 302
418 632
401 829
877 978
470 309
546 407
803 877
560 771
235 638
48 44
623 280
344 332
812 129
54 850
665 147
218 645
576 363
525 882
551 230
478 885
305 652
130 885
163 882
197 476
264 818
447 420
56 350
925 775
412 511
262 150
453 822
865 781
104 801
340 957
443 230
653 881
343 863
865 2
85 607
156 360
611 468
615 320
688 5
364 180
280 947
94 557
129 510
860 377
283 521
885 113
270 744
177 794
57 493
355 238
806 493
207 839
599 942
332 34
163 87
66 364
51 115
465 24
214 54
146 268
301 502
738 698
698 642
76 53
332 678
297 122
732 615
127 472
754 662
47 987
995 23
429 373
500 761
840 736
961 881
821 606
504 248
203 752
616 473
848 492
271 32
959 190
744 685
126 742
74 889
937 373
252 415
894 19
505 290
109 615
158 271
783 674
155 466
148 380
341 447
489 872
37 593
215 536
202 242
65 73
634 460
509 91
101 992
805 578
716 453
565 740
384 520
631 668
260 12
744 325
106 887
339 708
392 765
886 963
63 995
841 68
714 175
30 308
804 775
708 294
453 345
493 648
984 753
547 92
28 756
92 451
551 195
282 724
200 808
832 263
816 649
658 83
32 300
394 245
28 289
434 318
287 631
235 128
363 40
79 862
149 745
272 767
248 466
735 305
995 125
884 920
685 58
780 243
235 567
502 457
291 160
588 955
35 938
681 539
718 767
862 34
964 436
186 449
460 862
128 593
605 897
830 832
848 1
141 992
874 189
523 618
930 862
161 223
168 32
77 706
343 670
346 753
834 556
370 56
726 173
37 245
5 942
276 521
749 739
292 177
950 782
32 278
226 125
264 253
280 732
237 24
263 822
843 266
111 282
672 456
35 577
780 451
924 277
951 342
511 969
830 233
493 837
781 729
972 46
470 988
297 119
557 623
303 565
73 735
214 365
975 60
174 455
949 329
922 859
609 320
256 291
233 915
453 304
155 983
157 566
456 724
39 139
114 183
288 879
843 218
314 466
120 725
577 500
993 465
318 873
665 264
259 813
377 418
183 495
491 382
562 241
105 671
441 770
721 510
817 827
80 958
61 896
623 220
139 892
154 131
574 411
219 924
219 769
761 868
667 299
642 513
402 722
476 851
11 73
425 879
838 347
606 820
137 230
102 377
752 725
149 204
710 364
701 409
327 891
151 746
961 103
538 997
773 186
740 419
26 722
683 928
932 812
885 571
152 27
799 207
810 931
9 52
564 723
599 215
782 623
701 286
852 57
431 175
696 56
501 114
232 364
623 823
416 498
381 439
891 212
896 118
996 435
50 87
800 601
44 555
566 54
444 895
474 780
705 626
911 945
123 278
489 564
130 385
107 171
357 234
639 121
203 876
76 112
807 12
428 493
641 235
918 777
34 140
58 399
388 41
447 349
37 664
477 65
916 944
937 27
84 164
294 56
224 619
301 766
140 524
921 570
33 909
954 969
329 283
29 661
582 678
891 41
18 131
389 134
611 102
703 436
861 118
953 298
6 114
625 587
117 492
505 809
570 798
867 837
282 813
281 999
825 246
657 714
662 971
873 983
10 273
522 271
729 639
732 626
306 303
535 505
81 212
139 200
176 692
469 222
898 182
794 472
718 165
496 138
65 965
462 459
910 572
270 542
775 677
320 120
983 365
198 677
455 796
530 551
326 954
317 73
369 165
628 251
282 794
116 212
551 568
489 710
236 385
66 408
36 607
577 725
993 796
594 961
915 34
208 461
760 274
655 86
444 936
802 708
31 998
9 498
318 685
481 495
793 543
784 898
291 399
867 242
987 213
116 890
784 147
990 175
216 735
639 217
660 280
635 830
67 902
396 900
821 64
842 160
382 307
604 378
892 517
625 273
600 610
261 547
772 255
853 909
985 703
955 671
687 375
647 477
296 98
769 183
382 222
569 283
682 842
389 295
167 253
569 804
916 123
596 640
265 70
128 646
818 603
116 849
969 203
945 600
947 340
385 373
893 612
614 864
789 528
779 249
154 908
588 411
76 705
857 610
787 216
759 963
337 643
936 605
974 747
300 101
736 433
270 389
752 38
734 285
402 646
257 90
471 652
89 479
799 533
462 864
349 953
869 176
841 307
830 756
154 825
965 836
614 289
640 574
557 795
511 229
917 361
186 656
112 761
454 873
426 236
774 104
343 61
148 619
293 947
591 328
258 446
299 912
965 631
976 374
450 220
355 520
1 40
815 32
580 58
316 298
433 693
46 963
867 341
358 967
898 720
642 972
109 660
28 646
231 593
4 327
775 503
351 267
155 892
393 320
435 972
303 571
617 179
409 656
211 53
283 571
750 390
764 915
4 958
72 712
693 373
28 109
450 88
975 473
475 626
729 932
248 674
978 609
651 602
288 489
39 251
439 287
832 403
753 551
698 864
243 352
882 392
708 632
96 768
846 508
457 262
557 714
199 470
704 997
434 294
153 598
454 54
361 175
559 215
11 340
127 960
825 791
667 848
654 838
654 709
279 246
109 919
884 614
571 127
930 552
825 565
406 632
505 560
381 967
801 812
902 777
364 427
392 281
730 550
250 882
769 630
320 109
356 666
79 800
382 215
88 365
194 589
335 91
686 918
614 126
28 634
484 916
56 619
387 774
310 894
662 569
787 716
139 269
950 452
591 670
130 139
813 136
617 305
292 819
663 210
868 499
853 409
498 370
925 852
773 572
677 816
624 132
193 826
666 988
361 152
34 402
668 640
67 301
730 645
3 822
575 83
566 196
406 325
469 265
279 64
887 341
349 266
956 232
283 277
521 490
93 451
452 377
702 714
686 949
711 93
277 612
677 994
107 527
666 537
375 98
966 211
670 834
392 736
258 957
990 707
885 341
89 212
196 292
192 659
85 939
528 806
703 208
173 620
888 194
956 701
158 57
133 724
248 380
416 34
40 934
676 73
164 816
893 950
808 82
626 780
375 40
521 342
577 346
966 503
417 436
175 517
415 698
795 338
652 892
116 445
592 400
650 589
749 499
246 81
894 301
916 971
854 26
476 333
541 503
491 490
114 385
324 439
837 480
46 381
417 239
494 502
467 349
401 981
864 104
161 60
612 422
991 794
115 123
754 694
674 184
418 379
170 419
89 355
562 822
865 587
146 529
581 166
610 755
521 383
696 694
107 114
79 867
246 753
428 73
326 408
711 262
818 8
815 368
695 345
220 187
292 60
249 675
995 671
387 564
325 726
109 730
121 952
570 252
529 846
564 57
722 487
197 462
816 16
380 905
184 629
68 716
274 100
36 537
343 652
138 89
329 25
743 223
850 424
563 599
254 744
994 725
57 782
75 299
936 442
499 674
982 934
859 39
768 636
397 199
315 974
211 324
722 247
378 849
400 529
960 168
257 674
241 824
256 569
359 45
792 605
258 810
497 354
812 259
456 852
827 116
414 139
932 991
317 540
188 917
735 703
917 949
910 465
415 273
59 814
496 976
530 509
641 918
237 540
212 996
817 20
68 383
415 919
458 708
312 227
206 764
583 87
461 953
841 719
301 342
291 870
280 962
504 101
143 118
701 217
849 204
365 933
179 232
751 680
650 682
785 819
91 4
969 980
964 803
710 25
147 202
655 87
868 245
296 322
699 894
346 297
891 562
970 999
319 753
12 765
877 937
953 259
246 89
674 741
638 562
118 304
240 156
679 436
247 745
918 583
561 491
223 893
773 679
412 478
221 249
328 559
262 531
837 362
870 801
208 121
878 375
109 916
489 341
160 519
126 476
815 737
478 53
4 383
28 768
876 3
530 405
198 466
942 933
251 480
199 195
912 784
233 36
773 953
526 818
516 34
699 743
540 215
873 291
2 455
905 271
853 370
6 560
815 461
650 970
166 186
73 285
449 225
970 865
473 656
105 92
676 416
436 891
55 218
346 233
773 454
374 115
842 357
432 82
11 660
445 413
132 127
601 38
450 183
994 3
830 109
440 506
345 786
818 920
643 765
559 145
410 352
235 391
466 693
579 744
371 436
535 23
656 963
802 971
245 494
94 63
299 35
983 44
72 809
387 920
904 784
441 181
616 649
857 556
126 942
369 944
488 20
690 33
388 313
71 127
507 271
534 882
331 611
215 856
124 983
562 601
909 127
695 601
991 719
45 200
646 525
444 515
633 406
317 629
68 626
97 367
275 499
352 65
881 473
276 340
868 158
913 929
215 857
384 216
510 471
536 487
396 333
322 981
676 968
120 489
141 814
415 831
407 408
895 828
761 465
162 432
600 595
637 742
534 887
749 282
746 721
819 904
383 60
333 672
112 631
759 589
329 947
373 218
721 573
560 470
150 455
631 911
137 607
405 898
776 249
45 763
597 209
274 226
144 100
806 110
21 941
500 114
530 194
665 319
646 692
884 791
226 878
856 97
376 839
558 727
469 781
726 668
485 354
670 453
61 679
799 256
196 374
424 641
758 341
613 905
757 663
375 577
598 231
167 650
5 630
611 177
961 261
109 380
928 662
716 249
452 629
563 792
581 543
71 357
882 878
812 60
430 828
638 646
565 221
713 732
395 798
248 364
745 549
767 743
667 636
952 417
162 287
273 198
289 765
183 528
985 302
693 96
226 979
275 685
849 966
135 151
671 134
703 966
864 673
700 14
789 295
972 168
450 809
745 628
645 991
266 632
163 188
179 152
783 299
31 242
53 866
111 46
987 778
543 2
597 295
153 608
738 493
172 790
210 440
73 912
18 402
535 42
754 323
801 95
795 111
285 798
383 609
219 298
249 848
736 644
600 912
946 293
284 16
897 238
249 960
434 820
426 599
451 7
875 373
260 185
59 489
380 746
594 371
547 751
456 535
200 496
429 129
426 533
32 553
637 540
789 141
3 221
744 21
687 125
297 333
758 373
905 272
342 567
514 61
327 828
259 901
535 801
784 644
794 816
258 379
359 160
948 760
890 416
74 981
902 258
489 616
290 919
231 966
949 642
644 651
868 862
85 333
358 93
963 839
105 524
723 388
416 82
901 176
119 103
322 183
197 15
83 719
614 903
787 363
421 462
513 447
827 555
961 333
720 685
611 898
703 547
359 576
930 488
410 567
454 684
991 566
992 740
520 858
87 280
568 217
994 779
139 667
28 125
694 518
221 701
771 194
892 719
570 943
717 919
412 986
701 955
374 609
101 218
112 554
846 683
182 30
154 472
330 570
774 698
218 799
955 492
925 596
92 46
274 199
78 203
700 823
413 680
460 616
470 883
109 475
874 203
539 430
238 894
21 458
898 42
703 99
209 783
648 553
696 594
342 765
952 606
661 67
743 964
736 186
612 291
15 340
707 753
200 326
370 406
282 486
416 507
433 35
159 616
467 111
395 844
888 593
827 731
974 578
498 607
144 236
193 422
28 401
192 238
89 360
478 522
492 106
439 773
22 955
137 410
934 733
678 527
513 147
311 684
348 575
637 7
636 358
575 772
864 54
816 733
851 988
225 97
516 989
715 345
309 990
502 197
248 233
811 905
630 840
368 15
715 128
226 314
250 555
150 989
557 462
229 955
976 256
996 190
842 645
187 878
306 90
653 108
343 128
129 548
431 186
693 541
463 274
7 132
901 889
310 993
814 315
429 30
505 434
217 252
41 143
544 744
350 250
550 61
702 436
848 581
352 762
807 57
261 604
772 702
490 558
598 304
81 171
292 994
286 576
353 257
408 917
335 36
769 533
273 998
238 672
65 977
193 396
307 215
828 746
433 850
309 664
389 378
286 762
975 441
226 302
202 2
769 201
394 507
366 60
896 512
885 438
395 96
99 15
22 223
907 646
695 198
281 896
304 753
805 500
748 221
964 814
109 852
83 939
275 442
58 358
148 507
658 58
700 579
697 921
737 776
458 124
955 415
505 732
487 245
363 782
883 822
143 995
80 238
198 742
218 796
109 1
690 308
971 914
778 107
304 341
383 528
367 96
38 96
408 522
512 593
461 972
967 391
611 897
521 778
990 283
967 255
548 172
197 894
298 292
478 176
537 934
289 781
178 776
859 223
26 823
129 102
553 22
882 958
361 551
514 728
823 47
100 17
99 291
629 338
970 922
932 107
191 702
636 461
758 669
473 585
687 995
451 454
520 848
436 30
418 386
743 401
978 293
165 666
251 368
422 886
405 181
756 843
204 315
813 223
570 741
747 516
579 416
123 9
73 602
223 867
537 944
221 453
355 294
826 686
936 698
897 524
670 342
917 145
983 185
53 644
600 702
267 516
176 596
238 643
848 178
365 686
801 140
372 862
650 121
930 665
906 166
900 454
228 748
629 614
667 994
171 69
519 616
697 705
755 98
746 268
876 348
785 627
603 959
562 629
488 815
390 967
269 495
784 466
128 991
661 378
282 9
312 901
789 423
137 680
107 151
632 891
387 149
480 123
70 337
983 318
23 375
780 157
16 278
698 164
147 839
328 844
561 286
614 328
82 646
462 256
17 501
473 386
744 530
851 598
833 351
628 464
948 393
864 799
338 141
588 406
39 567
140 285
224 924
783 449
966 149
656 236
180 955
545 530
981 463
456 927
20 1000
530 221
743 234
92 878
688 707
438 465
47 410
520 540
166 432
488 645
71 215
169 902
480 590
382 746
420 242
619 194
65 105
509 462
448 238
815 885
840 67
287 161
355 271
662 492
539 523
349 255
107 402
423 60
862 451
804 992
324 167
644 795
680 200
1000 176
992 793
340 222
98 625
617 215
978 598
562 192
443 267
768 975
828 909
761 812
958 774
538 245
963 427
826 98
839 548
978 397
718 867
372 254
257 898
248 169
675 888
169 57
211 760
798 542
786 233
691 596
843 107
515 205
947 424
955 164
848 127
803 744
796 458
896 103
676 925
551 756
49 22
392 707
824 540
666 108
438 575
141 436
268 766
514 389
352 937
850 700
269 454
256 813
562 476
598 148
606 730
521 268
112 376
14 533
229 667
340 71
604 779
244 187
290 901
993 840
55 899
282 563
211 192
785 938
547 912
297 457
296 56
90 464
985 334
717 1000
239 822
380 643
777 721
141 927
595 125
570 142
396 367
325 796
862 419
560 498
921 538
316 445
992 846
30 22
826 716
751 620
506 631
397 89
614 594
25 212
552 909
632 931
681 537
789 283
508 960
177 318
951 981
44 639
269 303
117 127
369 173
292 817
854 334
703 211
431 609
971 679
26 346
517 62
296 623
989 780
780 796
562 909
577 209
343 476
215 577
925 708
549 154
531 295
111 931
117 346
319 986
569 361
260 378
131 782
910 121
717 622
700 832
353 408
155 130
290 121
381 807
458 306
435 651
100 807
605 836
572 84
493 323
527 35
22 162
140 847
967 711
796 4
787 896
555 58
861 125
744 436
993 511
210 693
192 607
586 16
215 507
616 904
111 899
30 338
627 461
463 595
882 219
481 852
107 578
721 37
242 93
954 20
358 935
582 581
286 192
706 640
828 120
447 17
549 897
926 349
106 413
195 892
816 846
797 546
517 758
346 211
666 852
914 106
647 264
251 213
347 79
827 916
283 628
293 536
354 496
584 879
894 842
740 52
625 399
156 246
847 69
188 678
214 293
198 61
802 34
371 885
95 276
500 59
579 397
421 391
894 550
737 138
773 919
702 667
905 891
2 183
371 937
538 711
82 673
227 660
65 815
194 946
991 501
26 626
595 571
904 706
575 995
930 49
581 982
567 654
645 810
57 469
260 121
941 335
227 883
293 510
91 274
24 775
114 317
532 234
108 248
222 217
133 517
858 920
769 870
895 142
997 619
758 134
73 278
409 100
846 482
587 951
61 320
586 664
60 963
392 144
328 989
893 4
811 414
18 836
908 184
342 628
75 14
310 221
494 118
41 361
346 585
978 144
914 116
131 168
958 229
908 34
879 319
510 854
523 861
596 475
158 643
833 791
78 102
971 678
470 585
879 628
553 467
379 223
771 280
85 604
489 165
156 388
334 387
800 368
764 42
105 419
295 873
429 469
762 371
850 986
184 839
113 137
582 213
729 102
957 21
816 73
576 499
900 606
123 930
458 328
712 247
224 152
582 60
102 455
399 779
758 973
90 568
21 919
449 501
852 334
905 459
967 720
963 778
878 951
868 928
195 95
826 705
411 506
566 730
315 944
354 722
490 803
148 23
695 790
588 822
818 945
197 447
732 110
108 930
749 612
338 189
282 361
627 980
253 950
595 837
376 939
225 280
628 670
889 804
610 349
429 602
66 763
548 950
659 18
145 107
232 673
138 250
508 871
290 369
399 372
811 223
857 110
481 625
352 364
766 905
293 24
139 393
706 231
584 336
477 830
640 867
991 224
532 547
256 869
956 960
721 732
949 865
958 421
196 195
715 138
677 329
318 253
216 454
4 265
375 399
726 863
186 155
468 101
968 519
495 593
557 317
77 934
663 355
250 57
242 690
340 622
340 206
297 570
447 105
612 33
758 963
667 712
353 140
957 269
282 719
137 832
768 576
220 558
272 358
276 274
889 32
80 176
552 176
344 895
59 525
752 448
969 731
303 540
40 954
258 415
559 410
297 717
342 205
186 66
206 786
491 759
726 431
343 250
534 361
287 444
381 35
490 540
224 57
777 358
35 620
304 191
918 354
866 746
203 331
228 320
473 417
618 184
142 532
132 573
942 302
775 213
602 155
212 844
608 675
753 581
391 48
86 492
54 576
222 822
897 255
270 391
334 530
77 312
991 683
595 268
963 159
826 807
732 559
689 216
91 923
942 369
698 321
255 174
236 868
876 494
169 631
495 927
580 180
602 310
119 125
120 537
8 455
618 655
47 224
378 503
913 340
856 332
495 727
676 222
697 445
154 63
809 170
358 368
316 387
980 194
138 192
433 131
303 529
634 802
496 944
454 749
84 704
324 42
171 684
991 588
335 33
941 771
440 480
500 553
498 561
193 458
285 866
674 457
233 313
965 670
861 329
641 34
763 495
903 423
719 363
476 797
877 576
279 70
332 465
365 762
864 742
334 48
716 758
890 53
511 780
90 599
120 290
192 894
868 651
358 769
66 559
147 400
908 727
311 458
495 271
474 180
194 392
321 10
60 629
74 66
223 734
773 864
12 64
134 195
866 783
354 243
400 740
365 714
218 111
731 541
586 422
756 239
579 939
710 109
551 380
776 92
319 920
292 878
694 16
599 237
653 871
431 790
605 580
289 882
300 975
878 299
342 27
870 57
862 732
417 148
603 544
695 732
778 554
84 362
393 328
280 416
388 840
868 814
742 185
258 24
432 371
698 417
848 856
17 50
168 622
492 819
320 813
266 204
972 177
438 571
19 324
712 401
25 661
809 270
488 842
547 626
323 640
741 573
117 691
330 434
578 585
467 623
73 185
970 848
857 340
892 388
894 533
614 941
216 883
797 120
420 841
347 902
940 939
718 340
682 577
847 852
614 513
629 917
328 434
328 38
496 408
713 567
226 473
388 475
361 250
757 941
252 875
587 960
913 475
429 414
81 818
250 189
260 26
36 405
435 331
676 251
494 483
413 660
897 828
412 230
332 659
184 66
844 862
911 215
238 788
492 816
440 751
438 235
516 462
641 227
427 929
292 818
490 31
18 750
609 981
496 877
509 914
962 66
904 950
455 591
47 297
33 650
574 769
123 4
182 219
898 813
124 939
303 643
313 758
679 336
161 368
776 771
436 483
928 221
781 828
563 890
99 47
791 759
548 852
571 777
648 125
106 120
383 347
703 834
625 167
953 866
84 167
804 456
268 401
603 440
487 790
932 121
235 104
294 90
462 89
411 693
149 951
365 150
47 637
455 917
101 871
192 25
97 920
642 925
770 558
313 727
921 225
391 595
461 579
477 528
905 758
28 690
636 996
940 213
108 195
766 254
206 526
291 418
480 819
489 308
995 865
386 826
818 759
9 566
251 616
18 696
66 922
904 684
872 953
126 321
694 450
193 622
978 525
333 615
689 500
419 235
991 775
25 272
556 475
323 349
816 310
367 196
135 391
200 744
131 242
45 519
728 154
845 515
728 729
666 890
822 595
651 666
747 460
309 113
766 410
128 473
171 863
165 744
490 588
705 660
189 809
96 717
635 346
851 379
17 890
678 393
395 649
153 986
250 123
19 567
719 850
115 598
400 27
122 912
66 766
882 918
994 221
723 309
244 996
665 508
828 236
313 349
806 9
584 476
997 549
391 819
804 29
435 63
154 4
714 306
365 409
329 919
199 409
102 389
87 716
527 575
282 132
675 482
136 253
78 487
161 668
575 287
271 1000
708 411
787 910
22 417
925 6
260 90
135 442
277 991
318 356
576 479
136 770
539 85
216 574
627 356
309 317
910 275
821 990
802 611
391 264
289 982
439 584
82 356
402 849
968 616
861 30
641 695
254 438
862 442
120 86
399 843
609 754
369 366
322 946
738 842
614 331
256 767
279 202
94 170
904 386
521 509
658 248
564 321
317 21
136 560
261 577
448 442
382 319
290 215
545 782
855 100
649 446
728 366
802 733
567 242
309 293
38 434
21 278
6 871
715 999
627 941
226 869
432 262
769 462
466 589
802 40
327 726
250 119
347 226
589 789
930 9
956 945
780 804
185 945
870 524
173 43
173 508
191 794
984 737
46 291
720 711
887 525
291 75
681 939
814 20
924 176
816 81
36 993
285 899
659 447
829 356
413 213
747 203
498 864
709 487
811 356
41 952
209 377
1000 172
94 339
498 329
539 647
554 370
91 712
392 620
300 99
316 355
291 739
697 217
618 44
815 709
908 664
947 648
793 567
87 853
930 19
1000 999
136 86
933 436
980 518
120 142
190 462
48 580
688 415
783 719
14 722
179 401
142 717
476 907
608 772
200 220
646 984
138 310
659 301
499 383
949 272
119 489
163 718
477 446
149 994
571 45
766 113
383 298
57 491
860 92
461 131
103 835
585 875
35 171
262 145
895 168
835 547
562 901
4 569
83 861
792 627
717 438
3 511
915 971
871 213
52 397
471 408
702 482
920 311
534 903
930 430
800 415
320 356
396 163
174 626
476 932
595 853
554 589
464 175
347 102
625 934
744 368
106 444
275 495
748 279
383 396
791 866
482 310
661 52
445 384
345 936
929 155
966 508
946 685
727 89
895 735
838 595
194 172
249 800
594 422
767 979
187 907
387 969
32 520
317 836
433 309
810 698
296 874
664 82
403 369
115 302
333 740
496 998
975 82
434 406
286 939
988 459
99 934
906 331
326 252
789 567
484 468
583 663
770 841
189 377
101 776
93 37
616 166
852 791
24 98
778 872
623 181
514 590
950 665
41 739
507 847
522 390
96 115
959 957
640 179
51 182
71 650
56 365
253 142
463 332
989 401
93 982
410 456
238 820
335 53
131 649
650 313
149 549
257 248
799 185
133 714
372 692
127 163
568 651
648 151
645 489
287 61
799 784
458 4
415 40
972 457
873 241
131 365
688 723
433 681
838 747
470 533
801 966
124 952
586 865
632 880
817 142
198 603
579 157
892 233
545 236
143 543
955 732
96 1000
88 4
74 194
596 914
101 368
350 197
804 650
735 527
720 831
26 590
789 459
616 552
34 32
996 977
498 282
945 880
969 99
562 674
461 725
293 132
654 374
95 1000
391 197
392 87
948 920
369 778
620 216
605 470
413 770
462 29
125 410
940 465
670 9
192 699
766 891
204 160
595 94
579 316
953 725
713 625
70 266
965 15
34 659
249 344
31 255
313 31
284 916
733 137
146 657
348 678
521 859
287 536
36 237
52 675
835 530
623 682
105 349
263 703
679 147
376 282
388 347
872 434
53 626
726 908
882 608
661 783
133 35
564 339
986 862
614 140
147 261
959 46
300 631
917 398
549 348
644 720
543 621
684 362
420 906
921 616
278 739
174 865
939 405
883 29
78 225
390 50
459 47
163 245
102 912
675 563
624 959
651 640
32 63
928 251
852 954
961 402
796 157
400 1
982 916
708 931
842 872
340 464
67 596
639 218
892 494
574 795
284 799
807 430
22 158
922 413
246 947
156 652
448 593
813 435
206 335
111 639
124 101
931 210
662 700
645 36
951 716
144 171
84 104
232 637
56 48
486 17
450 249
482 550
353 120
119 199
632 31
624 351
801 949
608 332
620 29
780 667
678 6
156 658
340 59
573 628
472 347
345 802
164 145
674 316
654 908
539 464
639 235
219 763
328 268
500 344
823 959
683 392
985 699
679 256
757 725
587 984
979 401
626 183
452 665
182 363
711 955
475 627
546 570
475 335
129 29
90 702
329 139
50 917
98 649
87 171
150 316
259 551
868 575
898 341
929 762
627 599
749 787
205 203
562 442
16 652
806 641
303 482
141 185
745 225
750 156
761 873
635 941
332 329
587 631
498 563
811 215
672 128
720 439
658 15
35 839
591 720
900 15
41 762
349 454
32 680
742 340
603 561
907 645
284 641
374 740
602 873
952 925
410 14
178 435
651 344
222 7
350 724
377 134
163 464
702 657
326 512
179 516
496 494
640 449
337 867
314 782
446 723
326 104
415 551
470 498
106 812
116 225
11 137
503 285
535 63
259 236
278 676
139 874
344 87
679 36
199 393
755 179
741 548
590 692
52 35
848 370
50 935
877 414
910 656
241 881
193 302
667 808
945 397
201 605
103 254
165 733
600 967
674 381
523 435
430 640
976 886
512 265
440 786
622 888
378 485
594 665
658 813
220 167
60 688
579 760
875 475
725 715
908 684
321 197
601 448
886 309
511 244
812 569
553 138
727 168
351 154
400 645
87 877
367 912
990 228
256 517
513 427
437 984
489 804
432 188
966 476
960 988
313 928
519 410
604 392
101 483
626 568
902 225
963 72
653 607
979 768
544 384
663 407
782 889
986 589
717 407
871 367
883 686
166 592
859 210
953 970
469 241
533 462
630 994
543 249
888 379
528 396
490 91
367 783
654 93
709 479
498 496
175 488
426 980
281 431
234 448
58 287
348 183
315 803
782 306
676 646
668 272
537 80
779 830
244 452
82 215
11 285
341 415
433 766
51 516
248 116
922 762
912 946
997 860
546 474
715 21
829 976
942 624
437 383
163 435
41 34
320 44
274 667
601 632
72 579
512 799
823 213
474 544
970 24
405 296
834 449
466 944
868 902
921 716
919 62
10 571
267 662
285 751
42 272
465 233
220 345
53 819
404 45
258 386
433 691
307 15
426 568
717 202
737 10
840 643
153 75
666 482
956 733
420 576
230 761
696 785
80 181
974 671
647 211
678 203
547 914
43 523
677 512
739 16
436 594
219 42
361 932
891 801
97 727
123 569
356 776
491 123
537 712
112 66
605 339
340 738
739 308
35 591
106 437
812 573
875 977
234 700
413 230
205 744
942 850
865 959
723 18
738 590
112 502
472 953
77 878
801 164
865 288
806 104
138 469
983 456
426 992
514 491
193 606
608 349
456 40
260 486
112 928
116 292
674 792
49 252
916 536
501 604
116 275
547 3
233 140
504 685
965 493
859 343
762 510
614 347
676 805
173 142
367 363
606 990
170 560
665 648
612 950
675 38
81 211
934 715
892 639
988 99
102 648
417 677
782 479
808 454
304 721
417 388
192 370
436 149
636 518
618 726
14 150
308 636
688 635
298 805
244 384
861 191
906 842
564 228
594 30
495 313
422 946
718 492
436 457
439 580
820 276
728 734
75 226
16 93
532 297
972 330
247 755
41 542
199 399
613 288
721 356
558 130
15 882
95 44
333 943
433 297
426 523
494 72
492 851
834 341
853 770
37 816
167 846
418 59
566 856
827 186
758 136
581 858
672 457
857 147
754 735
522 584
893 594
109 442
705 460
562 20
668 974
824 217
39 114
885 506
918 484
438 819
756 402
467 91
489 24
286 118
561 772
166 117
487 807
782 212
859 312
701 887
853 899
475 956
244 897
26 573
734 712
487 648
494 668
857 187
298 808
85 368
494 139
657 565
835 183
666 794
867 147
208 602
574 12
29 215
624 162
655 667
241 544
661 873
125 949
226 523
981 56
982 495
419 233
466 190
763 932
555 583
4 390
690 702
850 842
383 728
130 930
269 655
223 977
962 87
611 366
92 863
243 507
756 820
203 260
530 740
953 108
106 929
743 671
992 262
765 442
316 215
81 525
261 53
77 311
611 257
916 100
491 522
500 530
354 693
656 596
224 438
953 324
203 343
859 788
105 66
837 305
612 876
536 632
534 239
812 480
734 197
201 805
627 899
292 474
316 335
200 495
269 345
653 541
664 909
396 357
464 845
81 940
750 816
194 174
216 450
867 685
827 615
117 375
825 782
839 971
136 184
320 793
120 249
197 839
24 609
735 589
34 891
343 956
749 464
915 446
564 730
69 285
693 533
8 90
656 334
915 476
394 787
711 258
827 170
895 407
205 190
749 912
760 49
218 463
389 312
474 861
492 190
666 587
847 178
358 103
307 617
196 928
721 737
558 658
155 901
986 346
518 441
629 22
863 469
363 268
820 718
848 135
55 336
116 69
933 120
723 14
327 162
223 815
327 365
133 607
304 371
472 527
244 562
189 950
694 548
337 918
375 379
727 666
767 934
785 981
187 627
504 476
732 929
748 450
523 972
924 960
578 607
36 678
31 457
250 875
404 533
609 120
412 447
794 871
304 206
749 623
611 685
87 261
896 880
767 997
997 363
373 189
819 865
912 849
695 74
678 580
166 630
751 865
599 812
795 26
280 70
697 148
788 580
694 141
133 57
346 851
409 760
992 71
524 276
111 17
178 300
861 878
962 464
228 556
445 304
230 252
685 245
619 992
593 782
898 28
142 132
250 12
311 402
616 89
3 826
89 253
59 169
374 607
897 350
424 337
898 23
874 359
522 249
521 292
770 455
378 311
40 2
191 577
162 993
10 593
709 975
257 94
724 82
833 405
747 889
344 372
118 807
423 602
904 400
609 661
93 103
771 482
717 861
462 728
312 342
710 420
454 727
569 757
512 872
615 809
720 247
46 405
751 842
226 177
144 39
754 151
941 389
289 690
221 263
185 792
420 281
954 787
324 161
798 16
881 148
575 911
803 973
716 471
999 613
694 652
567 816
333 265
417 782
133 684
293 980
317 533
511 783
781 175
877 789
895 97
592 687
731 924
193 870
718 671
366 28
779 648
530 629
9 241
287 873
581 576
148 748
729 66
680 501
407 574
273 640
829 4
453 818
797 137
740 598
476 514
558 532
995 970
370 730
546 341
485 764
933 504
653 125
408 627
578 189
934 656
451 455
552 420
590 633
259 656
992 60
781 29
862 643
790 847
534 172
716 56
451 291
836 116
460 391
307 53
941 202
455 27
439 861
909 86
812 504
244 176
416 530
549 324
340 325
408 789
922 14
116 283
186 603
513 626
908 271
781 476
213 243
826 27
880 450
649 924
512 922
861 85
840 800
226 636
886 840
251 771
53 559
524 115
296 248
676 454
634 441
305 948
763 117
523 976
479 835
433 138
198 50
559 400
949 846
780 172
343 805
862 153
943 54
232 659
540 672
394 827
252 138
209 763
806 105
552 713
517 722
386 652
739 649
917 868
478 28
945 957
218 772
918 475
629 726
525 269
447 720
784 595
880 423
495 520
505 575
204 181
441 359
604 160
664 513
195 545
301 331
839 878
224 746
893 177
45 589
541 221
255 594
730 914
723 670
448 751
716 737
117 383
158 111
360 822
951 421
178 257
96 342
692 968
475 667
109 225
939 138
12 68
993 345
251 474
823 374
101 879
503 451
206 420
548 300
931 920
230 506
975 661
890 152
385 306
738 79
606 875
651 75
498 621
320 402
684 395
769 683
679 461
498 615
724 855
531 992
133 299
326 351
692 860
519 157
22 271
671 367
46 318
991 407
209 775
521 76
797 535
138 833
545 703
970 520
519 585
660 122
836 357
857 716
196 682
556 2
507 680
129 844
673 11
115 267
885 678
811 695
484 68
555 796
589 101
396 344
282 416
701 623
588 583
227 509
820 45
574 611
349 525
506 408
535 718
737 403
540 94
29 180
851 204
247 704
934 286
761 782
22 876
273 553
567 610
772 877
435 402
790 485
539 428
83 990
187 898
551 279
965 843
226 606
924 313
560 374
63 484
869 444
545 397
196 724
339 217
810 160
660 871
851 756
252 515
551 493
959 368
418 173
689 892
565 412
912 474
488 33
193 687
410 644
742 700
935 262
518 190
23 26
544 693
642 697
378 510
526 737
519 497
357 522
617 302
854 730
859 149
897 328
64 828
48 259
196 585
677 582
327 649
378 331
546 507
392 961
446 469
677 5
978 929
79 406
913 773
560 371
248 566
471 670
699 323
66 525
763 133
892 5
278 216
384 172
1 263
823 600
963 638
562 386
642 410
522 91
640 22
254 223
637 445
380 76
753 904
556 226
370 998
364 722
43 99
133 642
693 773
785 525
296 22
892 462
485 223
179 194
334 540
61 850
972 96
580 331
131 177
593 962
635 629
283 5
634 888
307 620
266 985
608 547
964 857
679 156
704 988
734 193
805 102
176 33
105 788
48 702
590 204
927 596
732 263
238 364
381 473
206 216
819 32
295 146
753 462
326 539
315 289
836 102
129 270
973 623
517 818
520 726
930 884
804 675
574 504
70 224
634 194
150 63
148 726
156 81
740 806
482 85
56 769
913 56
388 425
524 906
553 801
870 66
143 619
551 480
366 520
965 653
549 983
717 212
78 178
737 691
481 113
949 440
238 120
616 185
582 892
76 879
819 93
70 338
158 947
331 12
334 6
264 440
38 422
678 699
295 37
680 373
310 325
996 623
322 456
518 266
723 686
700 243
352 816
566 949
363 240
775 405
840 141
439 533
472 548
340 109
141 991
971 591
434 384
573 280
737 786
882 29
680 247
622 785
919 916
500 784
740 7
881 367
428 721
671 589
357 931
849 239
770 944
375 557
655 880
943 958
156 335
808 842
619 39
539 432
888 465
358 818
808 53
593 398
443 143
48 640
750 656
596 791
87 55
968 118
127 726
92 403
34 85
796 980
807 584
635 386
844 516
885 572
115 934
539 609
722 488
422 798
493 596
674 886
247 993
708 964
839 110
469 678
238 957
596 537
429 751
513 375
598 877
743 169
436 103
798 204
177 716
379 459
579 752
91 341
693 280
818 936
69 170
592 904
647 122
462 26
639 1000
140 518
436 619
164 666
975 361
585 629
388 675
592 657
614 599
100 741
528 615
413 228
633 997
16 950
130 484
325 510
606 518
762 733
542 671
44 219
789 627
47 714
447 178
170 116
304 315
898 201
556 84
335 781
193 725
367 317
613 133
755 896
918 126
327 191
651 439
134 541
892 710
299 634
160 543
586 443
312 201
940 822
325 432
201 812
393 429
123 520
395 108
801 865
823 902
430 763
708 680
500 41
925 158
187 316
646 367
150 977
306 16
246 599
782 349
962 947
979 461
768 119
582 93
368 534
480 35
74 94
455 571
213 256
203 123
404 418
491 208
461 661
2 321
932 77
642 977
324 186
425 661
849 754
80 562
777 588
551 559
541 858
18 434
591 188
925 575
436 720
436 548
264 34
562 167
707 163
740 15
52 110
333 309
875 223
719 201
673 757
620 434
192 298
965 363
30 634
27 554
565 823
686 12
2 518
159 892
580 242
525 237
948 701
723 361
528 366
878 161
157 425
73 281
131 271
195 838
175 713
571 990
622 971
344 233
611 425
593 898
247 609
811 542
761 35
199 404
347 840
697 366
804 289
902 894
582 697
276 210
404 499
262 298
289 874
679 424
622 317
444 875
690 738
598 680
635 801
195 383
844 150
812 162
889 997
1000 236
51 58
133 782
922 399
853 558
62 167
325 513
304 534
283 979
307 453
706 685
516 903
454 952
743 995
968 363
115 483
390 952
873 327
633 715
669 728
532 76
810 247
292 863
144 487
606 945
514 332
790 135
924 80
786 106
519 484
558 515
547 512
630 705
184 227
373 666
651 913
9 61
405 612
429 306
611 998
691 750
359 568
518 435
984 492
639 228
841 585
342 558
431 554
789 848
259 685
362 291
563 431
380 59
621 888
306 706
224 444
5 573
539 762
937 941
111 452
75 823
652 461
710 730
581 292
314 127
378 526
630 10
535 937
48 779
143 962
270 538
341 449
728 630
483 365
987 441
547 371
430 493
812 588
784 285
888 459
534 191
92 276
278 516
956 873
98 249
847 506
818 120
690 339
338 594
25 222
578 721
50 103
251 143
318 366
613 789
561 997
791 524
347 640
539 971
194 123
484 998
34 412
530 60
780 948
607 229
996 639
275 320
712 16
24 114
631 701
59 721
571 503
541 716
1 49
543 622
660 983
500 901
549 222
380 532
260 667
888 762
429 680
190 400
192 570
708 560
155 652
879 347
930 159
327 685
971 811
160 925
150 632
19 713
75 389
329 717
257 359
151 477
392 124
182 370
141 217
54 371
884 387
510 149
106 340
764 648
121 193
166 322
869 949
499 543
269 875
127 993
43 496
40 570
501 42
56 961
408 267
676 70
575 640
55 180
80 382
605 390
210 104
910 516
304 160
724 767
735 777
610 38
459 363
338 766
664 247
364 553
182 981
313 15
790 762
497 771
738 592
799 585
301 305
365 482
9 993
149 622
54 605
969 382
43 450
315 991
81 865
690 927
403 730
70 236
100 97
533 522
175 82
842 847
21 943
8 84
906 267
346 305
265 425
575 610
133 654
350 536
727 846
334 9
468 565
774 43
50 991
620 538
997 739
376 160
960 886
168 656
158 379
352 489
881 825
774 509
800 432
216 239
302 630
686 624
982 346
327 697
207 983
910 390
11 568
32 962
811 175
364 327
906 211
977 188
869 410
239 123
40 500
743 992
333 635
530 670
317 597
293 462
38 985
992 546
424 638
19 3
757 55
42 715
121 999
194 784
411 189
638 265
998 576
778 515
173 704
680 629
415 216
367 182
724 963
951 289
394 756
74 891
739 139
844 228
826 333
834 715
423 415
8 624
163 60
333 557
993 707
651 543
56 450
38 25
591 115
891 721
397 278
883 960
614 180
278 80
334 846
816 356
659 972
998 850
956 549
170 270
245 799
317 864
173 711
391 284
290 175
169 272
226 521
174 861
416 872
23 360
590 6
439 586
644 325
937 676
191 888
297 776
179 603
815 686
691 432
497 128
296 954
412 390
370 355
769 382
42 736
775 814
352 557
421 451
337 853
422 484
643 972
983 574
748 724
414 775
524 222
150 658
953 585
657 450
950 374
233 442
111 344
529 556
47 809
583 225
259 647
600 67
552 666
119 999
617 443
671 572
326 322
22 396
582 618
307 651
91 914
952 23
86 670
109 582
478 471
42 532
84 25
373 974
489 44
167 740
964 451
227 504
815 542
531 292
419 677
650 561
530 894
691 551
700 868
488 892
625 782
403 863
285 832
278 553
696 317
540 105
252 239
881 379
791 271
142 720
366 850
420 893
661 533
763 471
636 399
511 777
874 350
212 387
732 621
466 8
753 738
184 747
681 705
330 450
377 982
159 232
161 711
939 670
224 328
488 188
743 785
106 858
123 779
559 525
352 83
115 518
940 410
734 338
677 798
896 270
636 607
478 884
805 958
947 972
920 966
90 246
310 226
116 980
455 655
550 939
759 898
577 423
128 607
461 937
447 261
622 175
235 11
995 393
364 641
934 215
178 5
420 29
144 394
905 37
529 236
34 201
574 296
901 199
375 584
12 756
473 408
447 8
839 69
371 888
940 789
228 903
111 511
142 950
954 862
766 616
259 943
456 366
874 734
612 186
610 185
288 771
107 172
549 776
474 815
393 105
366 628
208 574
362 514
275 182
732 805
772 768
411 620
945 182
379 333
857 567
720 837
6 905
760 544
455 643
457 76
313 608
36 759
457 994
278 108
359 486
580 682
60 982
329 812
141 207
406 319
95 923
964 539
947 312
741 311
231 361
540 867
366 526
654 832
213 379
578 448
135 757
23 518
703 100
599 124
724 74
729 915
416 264
192 809
539 724
14 798
763 434
41 63
547 169
54 565
152 741
971 344
168 306
724 789
301 371
540 935
362 505
728 182
104 586
686 559
115 748
674 910
838 561
701 617
858 421
640 509
903 658
424 920
769 309
243 856
693 42
444 697
641 55
783 678
613 470
21 626
971 768
494 790
104 795
799 253
992 582
271 590
477 45
309 997
576 19
78 5
511 664
275 710
741 859
190 531
62 14
264 718
622 389
983 479
631 82
147 153
621 306
695 69
253 205
450 466
249 843
577 603
322 327
614 1
267 558
973 525
801 835
566 809
813 168
314 249
56 720
64 220
499 957
355 612
730 254
639 244
477 787
62 466
445 227
416 177
562 35
558 825
516 180
536 659
890 324
121 325
604 18
956 876
285 633
557 689
766 907
909 786
804 612
32 940
974 166
829 966
943 12
668 139
81 833
756 53
438 982
373 150
2 485
803 932
877 616
898 283
795 697
887 290
324 942
460 193
194 949
51 46
530 937
437 403
338 150
712 938
479 764
719 329
890 664
630 723
871 47
428 337
553 932
485 699
956 959
953 831
333 1
361 576
358 524
236 360
161 56
457 425
194 451
512 823
876 345
505 585
521 754
266 269
563 166
748 898
839 419
86 835
117 899
34 751
395 693
766 974
698 759
900 380
378 154
665 573
299 773
528 723
41 178
493 406
941 405
102 384
358 645
316 641
100 790
20 440
456 295
113 507
279 207
130 739
151 215
770 316
596 59
202 657
649 463
257 317
57 662
729 648
586 857
522 316
435 464
491 777
851 283
59 955
682 112
621 694
370 943
175 428
15 990
141 307
104 76
597 973
725 942
70 382
144 694
124 859
644 727
150 965
206 329
780 438
996 550
224 833
646 918
47 353
989 835
121 165
146 417
974 548
136 290
753 441
102 139
417 624
15 692
183 995
692 302
918 792
779 470
250 117
764 969
109 714
898 498
587 227
133 915
296 399
995 503
517 136
961 241
975 936
982 269
513 938
84 821
796 974
531 256
481 165
522 610
886 315
266 670
28 311
507 383
68 105
753 157
400 898
647 434
480 710
504 10
826 357
154 322
350 206
121 251
144 749
601 741
22 177
53 546
738 474
642 578
605 95
380 524
42 698
450 580
39 927
807 939
257 158
999 101
993 338
556 848
454 912
825 675
146 706
503 510
259 676
812 69
8 16
879 634
639 778
757 942
844 131
666 152
907 548
955 589
789 753
914 111
276 784
54 958
697 46
975 782
188 610
402 200
317 350
679 808
295 779
742 175
526 377
830 693
181 799
733 474
365 353
103 450
846 657
314 547
713 910
109 590
201 582
323 523
359 663
970 59
15 400
721 17
612 297
647 962
45 883
672 723
604 900
324 506
984 34
208 840
389 671
456 207
867 783
679 97
355 247
614 575
618 827
851 102
772 585
839 392
747 76
489 481
864 40
734 258
244 355
970 870
765 514
860 753
583 536
789 409
602 744
656 733
23 141
187 481
57 49
593 164
127 227
771 54
627 197
570 284
228 491
248 728
258 567
401 550
401 691
773 460
892 844
677 881
552 550
317 576
711 201
825 392
377 273
389 728
513 435
287 464
229 409
894 194
634 197
960 138
793 933
564 248
213 16
831 900
179 252
300 282
105 323
563 267
995 435
358 562
718 781
62 81
873 643
799 154
366 207
791 603
548 726
950 432
779 629
186 326
179 779
940 428
905 864
561 261
50 325
379 783
591 506
394 236
564 602
770 533
847 259
477 775
928 86
634 823
869 279
397 423
747 706
610 795
585 241
778 313
991 878
91 501
664 475
962 632
329 351
985 941
32 823
225 782
6 815
348 610
319 975
954 283
49 577
797 792
604 931
698 20
8 599
285 380
733 236
987 58
393 133
467 749
836 437
115 509
58 162
808 774
474 373
752 828
742 593
102 628
496 211
55 149
492 188
212 154
918 449
716 262
952 91
50 428
245 206
742 676
908 703
134 314
291 727
498 265
725 362
185 553
520 823
519 943
974 189
237 74
824 718
423 99
944 190
928 651
804 354
394 583
918 625
143 442
780 330
461 869
556 299
461 919
117 25
62 600
638 465
604 282
965 943
467 936
688 872
658 691
247 690
670 991
329 192
235 186
397 66
563 672
692 89
273 605
637 487
689 799
881 46
825 797
139 655
431 801
799 262
444 337
582 661
898 18
563 488
129 714
680 542
752 592
49 711
185 118
519 291
891 235
305 441
859 825
348 630
856 783
42 329
147 900
366 559
682 227
565 25
167 543
559 335
250 221
930 952
524 983
653 101
132 476
378 597
545 986
613 417
835 877
673 183
638 185
505 147
453 760
302 103
996 122
393 668
285 568
307 471
352 750
614 424
196 634
480 750
869 293
972 678
437 713
199 524
112 336
6 421
882 538
582 681
397 484
583 889
345 356
934 561
971 774
12 444
408 633
345 910
628 927
558 829
213 622
210 627
931 583
773 589
358 843
247 114
11 877
856 800
633 359
66 352
155 730
860 832
223 263
230 495
774 566
469 560
239 299
652 956
449 846
328 358
106 435
49 228
662 363
335 192
764 931
340 691
602 501
464 351
485 895
394 823
155 946
960 33
350 742
600 344
407 334
372 756
929 949
520 35
679 308
78 842
108 631
191 601
883 244
830 805
86 842
596 841
832 182
125 7
352 987
454 252
813 75
516 14
441 367
897 866
762 656
431 743
301 582
585 318
16 819
113 740
647 656
91 73
427 990
367 717
636 260
27 91
437 263
26 503
223 430
717 67
152 372
385 299
218 685
278 257
917 650
708 49
253 423
604 72
13 595
33 993
935 239
442 904
213 446
69 951
402 930
99 841
570 674
295 425
50 86
879 724
361 753
306 817
544 289
702 289
494 626
877 233
171 987
822 892
187 18
465 660
96 507
817 337
126 709
182 701
651 150
646 116
595 764
171 848
400 897
225 47
843 166
89 535
322 666
24 885
683 891
644 814
463 47
545 146
513 700
361 526
152 633
269 110
931 579
521 923
397 266
898 931
879 949
855 290
777 17
605 969
707 332
206 364
925 669
282 200
484 106
328 735
971 836
870 566
267 962
482 36
732 465
86 748
96 325
623 329
226 613
432 441
587 595
18 831
323 828
566 451
434 931
577 772
421 5
163 112
738 221
959 402
207 295
481 955
929 632
209 300
158 647
945 230
55 662
247 156
275 818
178 966
579 613
559 597
979 36
466 41
673 402
6 71
254 877
336 655
963 82
870 296
688 639
386 217
599 146
300 223
618 241
735 967
212 332
413 555
422 203
550 902
832 483
552 46
406 135
534 279
658 764
562 27
230 994
774 847
304 671
620 759
765 166
91 811
482 441
467 544
674 810
290 821
392 197
969 654
101 536
335 195
807 832
626 588
955 534
210 96
619 207
256 960
948 750
324 263
837 180
866 344
62 892
440 961
340 604
920 460
260 506
396 796
771 329
927 197
760 397
733 389
881 940
703 722
237 511
72 831
206 651
85 116
774 30
949 289
771 697
305 888
284 410
635 973
878 614
798 472
927 239
924 996
839 994
200 507
280 655
768 123
275 287
939 9
217 675
148 700
169 19
67 844
139 870
963 544
529 928
207 490
912 704
241 747
783 210
504 924
451 596
469 870
689 503
864 785
840 200
281 784
725 739
619 497
410 253
649 19
679 165
767 648
277 901
187 140
58 721
762 461
41 924
438 984
942 124
570 887
811 84
786 780
712 257
580 746
233 187
823 707
91 874
494 549
227 209
429 916
633 503
281 892
540 323
345 813
606 247
833 755
104 728
133 246
325 470
937 404
263 217
142 245
480 607
380 852
12 241
232 841
334 69
211 163
884 553
259 20
983 670
554 824
1000 340
12 716
136 294
137 287
660 570
935 431
100 467
68 625
663 94
696 407
447 152
920 267
939 928
720 97
314 58
618 382
928 967
122 121
852 175
877 73
84 791
706 682
198 526
673 591
108 89
665 357
712 917
68 236
417 731
783 447
645 550
173 838
228 689
405 145
222 467
233 72
804 474
819 96
450 375
473 840
747 454
477 550
407 325
208 117
32 828
737 628
294 852
728 375
613 6
891 501
470 764
607 829
978 677
114 747
671 175
931 672
896 161
305 506
106 295
380 508
324 339
862 132
148 366
412 539
143 165
60 432
429 898
39 679
530 173
901 99
364 693
338 321
324 52
327 242
732 29
86 462
271 654
534 636
979 302
458 252
459 136
13 325
708 942
851 690
137 597
335 462
677 293
523 349
740 121
466 496
960 518
605 971
146 699
243 883
788 311
390 943
112 449
913 503
328 456
837 559
536 598
281 581
448 351
179 98
419 812
556 870
311 23
623 248
343 41
669 746
368 904
984 7
68 815
470 616
356 388
999 885
962 61
645 433
412 218
535 380
980 947
199 676
487 493
933 592
339 6
216 3
511 713
88 214
832 110
178 256
937 76
160 473
765 277
690 642
362 314
57 331
851 528
319 668
859 5
425 903
196 470
34 372
134 516
963 18
707 647
403 344
515 335
727 173
418 534
178 669
464 882
233 870
683 201
318 408
604 964
876 440
604 355
980 673
970 606
858 793
939 407
746 531
837 18
393 871
482 259
555 171
990 501
249 547
256 741
696 659
552 296
392 325
924 862
822 943
417 124
702 432
65 109
948 411
460 985
896 353
319 938
906 484
244 627
701 978
578 485
698 357
422 113
568 26
776 85
558 913
128 754
282 86
191 644
98 543
861 739
518 879
612 790
412 189
965 942
347 712
303 144
789 296
449 974
443 666
461 424
662 170
756 855
542 768
158 948
212 755
528 495
698 147
873 894
483 954
449 273
856 758
311 30
743 108
182 244
301 255
427 731
419 83
195 786
997 333
184 967
642 408
831 632
382 229
811 940
45 962
622 188
1 308
669 1
145 409
764 221
702 368
502 636
147 624
350 490
833 424
83 684
952 635
204 165
470 449
199 307
538 637
910 819
331 677
921 951
146 681
815 603
176 450
800 176
34 42
412 313
877 525
532 28
146 385
749 968
463 437
609 106
73 437
444 845
389 57
826 353
853 764
657 64
289 665
372 592
725 628
944 359
937 388
179 668
864 767
776 107
33 413
897 750
775 133
663 755
521 274
170 824
886 132
337 468
419 135
395 565
483 406
3 368
731 204
495 317
647 429
715 880
349 602
31 811
611 554
481 322
554 881
397 55
984 189
202 87
701 653
425 822
16 809
298 353
517 698
88 952
48 314
225 834
277 682
719 120
39 576
947 268
24 705
897 881
52 727
171 835
977 55
571 304
563 716
621 591
76 345
146 158
674 937
940 540
67 863
207 1000
793 581
231 285
907 504
265 976
828 531
739 330
225 26
910 254
195 669
847 82
208 364
950 488
310 516
42 530
667 591
264 812
18 382
349 388
234 922
942 378
305 540
924 182
83 937
400 105
265 172
24 618
124 313
609 670
440 879
32 620
282 193
196 338
378 221
4 9
527 177
837 267
236 386
267 861
816 241
715 150
461 978
201 983
692 334
768 804
188 576
226 973
642 156
70 658
589 187
879 145
639 399
823 103
526 566
99 487
473 545
270 353
407 811
347 124
478 876
652 288
592 438
796 793
637 258
69 254
375 250
622 259
754 308
246 154
824 75
40 240
150 509
895 441
213 319
256 893
151 885
332 487
156 863
966 554
323 669
213 435
625 226
703 470
233 631
840 921
592 976
335 57
709 313
272 604
820 957
770 486
435 521
286 941
342 684
684 184
885 664
274 987
17 77
883 977
635 733
575 284
768 482
487 885
178 104
295 380
154 711
813 650
575 200
953 814
203 353
425 883
510 242
607 850
398 63
416 73
976 347
816 443
183 78
368 987
444 407
859 934
7 715
586 755
720 6
960 338
89 608
249 161
354 652
767 84
549 910
385 894
446 993
750 772
742 669
422 996
124 454
420 187
127 260
857 16
272 507
460 78
27 75
28 980
229 994
477 371
486 361
628 215
884 835
409 184
140 52
233 920
322 704
641 114
695 914
390 40
402 976
388 771
877 665
615 882
175 626
388 600
975 561
712 365
832 723
400 229
139 606
705 673
93 891
942 158
103 765
338 778
65 407
565 786
323 163
61 430
200 714
408 839
330 937
570 860
471 345
45 407
593 117
363 550
538 881
704 219
617 310
934 532
545 658
766 977
169 322
360 66
159 227
209 979
659 967
18 933
72 112
365 708
772 938
900 370
863 838
304 456
450 800
457 680
889 77
438 186
808 992
458 370
545 156
291 81
768 456
224 958
784 30
929 938
392 995
39 905
507 37
674 80
812 330
39 360
636 879
983 855
808 61
576 615
523 823
645 743
710 267
548 314
476 381
179 8
465 144
718 227
944 380
855 253
423 116
63 460
805 930
15 227
139 685
77 26
527 42
989 793
64 816
550 509
939 88
853 636
779 260
746 834
990 352
449 399
38 543
535 918
765 161
499 564
906 792
956 234
218 901
145 599
884 905
590 946
301 893
961 361
685 38
583 255
497 44
234 633
655 232
63 809
775 976
707 211
224 653
727 504
922 901
396 347
488 426
447 703
249 457
366 812
961 849
417 888
254 609
294 989
612 428
542 175
586 102
949 332
734 753
661 416
683 974
412 208
732 40
187 710
524 874
315 325
457 362
123 379
439 881
357 642
448 633
30 209
734 233
901 348
980 72
617 116
198 747
483 490
93 286
872 185
637 508
621 931
996 536
410 439
574 361
343 704
620 284
564 434
368 224
988 525
939 143
168 973
617 805
632 306
608 758
848 913
856 750
897 588
331 125
102 419
425 519
928 281
156 53
998 275
477 760
416 476
672 114
291 2
687 123
494 160
821 365
793 938
921 537
392 123
386 802
411 871
186 961
144 199
737 397
466 415
388 315
554 547
836 490
83 590
485 573
127 350
968 303
308 220
270 365
1 762
240 698
487 373
834 653
793 17
333 275
723 2
135 741
982 407
615 372
13 269
658 429
238 774
568 510
300 618
916 457
188 524
866 872
278 338
107 880
162 994
277 17
248 745
655 863
151 881
443 751
110 719
608 201
850 621
685 382
441 348
634 549
895 84
616 993
483 812
360 537
790 393
594 660
280 508
234 489
128 426
263 225
515 202
224 268
133 887
770 657
888 739
976 89
551 289
987 534
927 112
433 947
66 891
92 695
491 680
312 514
429 364
190 323
737 37
647 928
397 526
463 623
405 877
886 395
717 484
587 171
588 467
659 851
644 500
839 904
590 776
54 265
244 445
717 914
58 861
917 135
904 779
561 661
308 895
55 1000
970 160
620 655
966 174
349 268
30 230
868 407
1000 394
259 384
983 698
18 12
980 51
847 940
583 339
86 625
529 826
271 34
496 576
712 31
896 341
586 397
370 982
276 726
741 94
785 368
502 634
915 143
631 628
194 615
437 28
925 788
568 59
367 549
557 736
385 879
120 51
178 203
244 904
171 203
445 743
345 210
679 847
148 203
38 139
61 72
945 646
285 967
432 577
577 26
960 10
576 437
412 185
768 271
158 15
317 621
488 981
113 265
854 91
426 991
3 527
553 63
865 225
871 460
824 773
371 167
977 836
35 416
930 727
207 22
81 237
305 932
120 816
857 447
619 802
951 568
555 106
473 739
490 213
325 789
307 115
902 702
310 353
93 255
323 218
427 401
831 849
846 908
573 651
423 784
634 728
343 664
16 639
245 648
49 925
46 154
4 223
502 169
300 613
689 163
654 311
943 287
974 367
482 462
273 375
964 659
59 13
310 747
189 140
748 298
922 813
915 657
483 290
112 10
854 369
149 628
28 861
148 18
704 758
772 893
135 192
381 914
713 223
837 234
928 200
477 866
422 132
950 874
72 315
423 68
837 934
214 625
385 50
265 688
895 825
109 303
790 693
193 975
567 155
681 977
225 214
89 523
187 331
873 94
124 627
30 794
940 499
149 277
163 710
965 989
274 831
156 114
416 630
592 898
270 159
68 318
459 175
260 542
691 893
275 619
228 239
360 207
970 224
598 942
915 798
969 126
89 94
515 520
56 949
712 980
236 904
413 705
152 316
975 896
82 323
979 166
66 462
203 674
176 527
918 188
128 413
599 256
66 459
128 596
308 182
929 585
436 79
19 360
416 128
774 324
191 899
131 578
76 830
390 861
474 504
889 376
319 130
45 952
184 624
828 851
49 345
662 150
786 806
833 489
482 11
296 282
910 973
425 357
593 926
306 750
287 113
719 84
929 126
823 536
261 268
376 541
210 770
302 949
570 533
426 316
460 860
777 749
527 382
174 771
303 406
5 624
449 716
264 478
103 489
185 814
924 779
725 558
802 849
99 978
147 23
150 851
893 797
640 278
79 165
537 604
892 211
680 21
475 557
396 780
346 362
50 676
867 257
653 619
880 773
834 82
448 873
29 983
757 449
767 837
811 111
694 574
701 34
704 256
66 400
878 512
411 36
282 720
443 239
125 87
241 531
429 965
762 83
442 729
320 231
258 697
615 880
603 443
163 854
991 54
4 705
340 293
137 781
261 624
757 428
119 963
979 559
212 541
3 208
625 902
605 173
982 37
413 23
329 863
942 327
293 210
762 708
59 341
704 67
294 637
219 81
216 561
250 744
837 598
298 564
829 271
750 667
717 43
739 422
237 978
219 185
242 769
275 425
223 294
886 608
359 702
664 275
63 631
376 744
722 621
987 338
32 377
957 173
470 375
289 23
703 491
40 908
545 678
213 877
647 888
216 671
945 877
832 713
824 605
618 638
993 356
54 775
604 487
911 170
123 398
765 42
912 975
430 943
883 2
948 293
867 71
661 631
401 354
686 658
440 336
138 870
906 714
80 76
348 85
268 168
470 938
171 464
765 538
657 314
83 217
572 661
199 456
695 162
621 431
48 506
816 795
688 448
735 630
133 858
436 645
861 252
590 170
241 194
436 471
781 297
212 171
62 482
759 590
547 471
585 777
30 55
895 260
433 525
797 88
686 609
903 173
941 449
944 289
781 535
602 739
334 648
582 486
844 854
501 315
712 626
412 749
5 536
363 610
732 877
285 718
730 788
358 28
176 797
173 881
133 826
817 418
457 998
158 430
656 180
625 461
183 825
976 878
334 935
515 919
749 714
120 636
712 74
733 281
647 650
238 655
289 539
343 440
752 934
231 103
421 331
123 228
298 304
8 613
162 71
132 87
735 178
247 91
171 981
107 759
969 466
713 171
193 678
574 38
784 540
818 843
430 738
275 464
186 667
770 708
915 345
417 524
468 920
681 578
648 755
127 158
549 183
495 490
51 143
451 974
599 827
642 967
846 605
59 293
438 218
101 584
614 85
882 486
133 505
150 103
234 15
477 339
34 794
463 847
144 529
208 835
668 406
981 761
416 23
826 969
820 20
357 593
276 543
159 684
51 460
977 628
188 933
268 80
483 995
109 978
385 409
758 712
483 73
647 862
252 774
679 597
634 554
453 20
154 623
530 622
749 608
865 47
913 741
277 523
994 809
868 352
350 402
221 115
376 529
742 495
878 238
554 720
461 287
576 679
421 157
810 315
210 979
720 163
95 568
217 809
318 384
266 796
277 281
372 36
242 405
987 289
623 6
11 771
533 135
529 339
507 591
505 929
807 653
58 510
745 390
293 6
364 381
753 562
966 225
530 881
1 67
340 970
480 785
610 350
311 995
197 785
827 974
81 384
604 117
647 301
288 654
213 339
206 257
63 645
564 692
896 760
820 33
613 30
812 526
280 815
321 473
810 717
697 493
978 65
283 640
286 678
273 557
976 206
591 112
862 97
482 472
431 114
260 589
303 717
704 69
240 817
43 823
83 237
893 566
700 134
555 54
32 380
478 762
84 569
357 937
807 852
47 309
619 412
453 447
859 976
629 771
554 845
982 379
3 565
911 399
656 198
389 861
222 995
355 359
503 360
294 375
446 439
440 7
942 112
712 880
500 19
107 895
458 623
804 710
445 13
591 904
802 88
677 114
59 153
509 180
427 754
855 629
105 9
343 953
628 622
135 47
659 688
960 830
428 749
78 152
158 96
637 870
404 825
517 654
726 312
575 145
565 127
415 681
179 420
5 796
840 973
713 200
707 425
988 838
260 365
300 304
353 73
287 54
722 165
697 862
765 738
591 287
996 731
732 111
122 378
234 529
335 891
851 746
483 118
509 417
142 320
398 630
133 670
715 251
827 199
490 445
300 993
647 927
366 767
634 764
36 202
166 8
538 78
496 735
106 961
452 884
528 840
876 207
850 434
465 827
557 156
946 90
536 525
529 111
323 117
143 921
899 964
832 159
968 327
540 16
948 828
504 133
494 729
468 83
217 929
591 796
429 904
754 136
847 116
251 819
242 847
632 529
141 408
848 177
624 438
140 964
297 470
761 608
949 838
929 471
590 274
69 352
793 541
976 209
977 984
57 836
944 172
804 467
561 115
694 140
55 416
97 226
39 999
899 783
324 143
489 565
186 491
676 682
449 6
349 427
855 762
875 77
664 510
30 287
465 106
74 870
392 794
537 332
73 440
406 356
266 150
726 279
11 429
408 265
161 266
412 796
210 169
546 2
876 487
996 439
649 593
430 885
399 844
793 924
501 4
601 870
643 938
36 99
124 800
13 769
149 632
542 807
203 222
623 130
582 125
762 564
122 291
86 963
570 568
172 79
154 286
762 515
683 182
901 64
764 792
128 66
220 51
232 614
690 450
304 476
846 470
434 904
466 319
699 921
166 909
309 691
761 452
226 518
5 456
103 988
91 215
728 803
153 296
681 65
432 490
766 802
730 288
574 564
189 766
158 401
444 492
189 381
156 519
286 185
808 913
688 662
978 282
608 462
676 426
468 419
252 523
616 1000
126 187
445 706
643 336
950 489
94 172
424 700
575 79
643 295
287 261
418 385
337 841
260 502
859 130
457 899
109 880
46 411
746 608
196 127
507 861
355 825
112 986
394 777
904 959
936 960
449 533
923 268
142 631
261 660
842 335
409 228
868 795
217 458
881 891
968 373
253 703
957 295
729 138
99 955
959 641
105 412
69 775
164 815
976 730
360 839
385 247
949 742
572 120
452 61
855 44
257 379
102 800
656 931
695 970
260 659
862 472
484 208
134 960
717 690
4 41
202 929
925 401
888 671
375 234
143 144
838 483
46 549
303 648
564 877
761 66
946 266
746 798
264 960
580 972
892 321
762 482
818 470
533 319
56 474
122 323
73 781
860 385
669 544
881 463
967 31
878 956
176 631
782 691
226 576
360 680
856 943
838 985
633 501
669 47
99 802
254 964
275 692
383 232
722 868
719 272
262 562
485 769
958 367
746 156
883 959
318 723
101 428
302 322
362 478
585 282
586 298
803 184
257 776
818 790
275 469
160 648
15 196
923 770
42 766
943 369
118 988
317 944
384 680
154 938
929 617
371 583
832 386
598 739
887 634
643 246
706 787
256 916
365 499
10 201
182 829
311 325
999 10
158 524
841 349
712 441
60 395
873 359
508 970
239 575
756 797
41 734
709 324
464 925
688 360
303 506
483 88
580 597
286 50
564 377
738 283
471 302
617 911
581 554
57 531
413 993
845 624
67 274
248 165
336 105
349 859
129 181
199 122
4 219
15 611
654 861
669 712
209 356
769 513
23 446
291 4
202 481
674 124
599 621
718 468
531 808
576 935
375 811
186 611
985 601
156 174
519 197
260 190
839 143
791 786
220 74
393 519
173 101
896 520
143 920
580 603
738 907
540 685
376 173
192 369
231 573
336 396
211 655
838 683
635 262
777 380
893 71
239 994
75 481
213 903
805 176
720 801
870 230
212 753
518 177
299 708
400 975
551 107
618 369
55 575
636 192
307 780
158 794
358 166
429 261
145 937
356 686
719 955
697 713
323 253
594 824
737 126
277 109
231 482
388 398
130 770
381 472
539 99
245 788
6 607
888 699
719 471
1 683
94 750
525 762
720 251
966 440
219 601
751 377
40 68
7 649
940 653
679 409
97 463
146 668
109 145
298 158
49 837
332 148
593 718
475 710
892 692
845 206
625 775
731 330
666 810
861 777
861 460
855 10
297 38
202 761
754 942
208 396
111 726
677 391
72 131
763 643
582 774
349 551
772 965
838 537
14 716
211 626
846 922
781 572
884 764
169 675
787 546
582 640
850 870
534 106
87 637
368 57
754 791
204 417
643 752
328 506
664 881
691 421
546 47
260 526
765 550
902 686
421 716
355 10
39 12
800 664
591 130
105 726
310 488
569 728
940 261
337 891
106 460
688 141
248 150
330 963
360 425
103 540
788 532
237 28
788 773
485 514
778 622
972 321
195 737
723 776
205 457
30 262
993 261
754 456
328 986
774 587
89 486
826 769
513 685
304 820
229 873
170 886
75 346
280 253
554 507
489 609
359 547
1000 729
142 742
912 126
549 393
341 698
280 484
78 473
337 253
30 111
633 259
945 542
936 643
935 606
678 805
781 101
427 644
749 344
670 276
488 24
788 9
301 699
324 538
385 170
801 649
93 681
63 458
218 335
219 361
319 140
88 117
427 55
65 577
997 873
27 888
372 291
84 487
385 948
404 893
288 635
53 59
550 835
706 616
50 840
231 4
92 716
886 260
874 72
572 169
222 896
665 463
596 725
859 929
325 532
153 499
573 994
831 356
993 778
161 678
513 403
621 245
528 708
146 996
644 568
527 570
669 320
326 593
294 828
103 691
216 935
39 716
922 562
449 599
819 626
600 45
928 827
158 365
814 885
900 25
624 299
993 187
376 568
63 605
757 727
683 77
456 676
555 589
461 583
762 902
742 769
952 248
952 29
332 959
15 378
481 232
537 147
363 290
336 259
545 747
104 933
455 113
411 965
574 87
4 897
737 304
774 489
680 924
549 628
664 851
672 689
183 297
108 429
760 545
678 249
90 897
518 660
323 232
852 594
121 972
565 466
693 427
485 477
757 545
407 266
709 758
371 117
240 309
577 448
356 244
846 548
138 824
439 38
878 527
612 555
591 818
787 766
688 73
647 517
916 224
381 496
425 578
129 572
531 838
987 356
189 832
514 482
613 573
430 903
909 330
904 201
29 538
899 597
839 404
50 133
81 415
250 609
482 397
645 944
785 641
903 386
487 644
346 768
544 742
209 444
68 317
145 489
636 702
728 363
427 655
75 686
271 229
748 693
868 923
826 931
42 309
56 892
99 77
378 120
972 721
67 616
563 531
456 62
958 859
115 806
329 745
730 107
604 477
878 814
737 79
744 440
647 977
470 346
68 120
644 230
765 901
594 395
403 181
674 731
459 259
846 937
859 973
463 426
117 716
626 93
678 583
491 501
189 989
740 205
542 985
419 74
724 295
110 527
128 46
25 814
953 412
614 911
801 782
440 907
950 771
757 107
103 195
337 711
761 183
955 452
780 841
81 146
547 450
110 108
29 99
961 528
555 12
751 341
795 194
749 101
701 20
954 590
925 393
766 819
309 332
645 839
685 746
835 5
629 175
473 59
587 950
526 20
362 760
230 480
899 440
437 831
14 100
879 400
48 705
497 866
944 788
51 853
253 915
487 317
243 729
767 705
82 19
918 339
371 703
274 645
91 954
627 539
131 617
844 100
596 988
878 417
696 332
209 211
512 796
193 410
395 374
799 659
213 571
108 442
212 496
993 408
475 542
666 980
708 397
414 433
379 494
447 141
742 311
188 95
788 416
195 42
639 95
415 323
291 281
210 191
749 830
652 300
713 216
651 810
594 643
43 653
425 973
116 513
147 653
998 149
879 506
564 819
272 527
495 903
387 495
12 418
505 895
585 176
465 628
639 454
720 94
751 380
151 594
928 759
522 751
387 180
131 579
11 228
683 600
346 751
719 71
23 504
102 963
946 797
709 814
534 714
534 736
463 627
156 980
777 851
654 818
797 27
493 686
32 82
411 873
983 205
620 491
529 915
672 735
268 464
642 14
20 10
156 723
714 198
249 820
75 800
966 614
734 12
605 672
238 82
512 458
626 471
669 79
679 794
97 964
419 774
795 438
515 189
313 944
525 96
930 127
512 594
715 671
763 53
295 76
425 728
772 138
311 664
166 985
146 294
436 171
960 306
172 717
4 188
801 728
433 90
263 683
302 79
901 933
322 132
798 194
514 269
322 295
312 260
461 226
400 829
364 566
498 55
333 335
293 970
864 958
47 149
194 709
847 87
759 542
231 866
107 936
458 237
398 102
967 1
522 744
493 802
993 379
607 370
154 610
540 28
279 115
672 370
176 59
457 703
576 137
111 837
413 412
858 731
306 317
394 581
312 136
179 980
594 766
595 390
554 873
894 311
570 140
131 733
669 654
899 722
340 854
128 49
814 203
12 535
65 696
648 588
299 833
462 324
745 951
374 110
833 153
226 646
314 196
928 1000
90 675
151 579
633 437
238 693
761 943
368 109
892 853
811 451
901 610
441 524
420 127
853 559
597 120
347 433
500 801
73 780
540 804
878 599
146 633
905 150
301 516
217 693
756 559
690 417
679 784
33 407
451 819
277 822
829 811
602 781
238 857
918 225
246 739
190 932
14 487
379 987
22 714
896 75
552 140
261 767
320 881
680 778
248 266
735 561
948 507
558 430
35 320
176 83
447 166
30 23
55 40
132 587
141 222
355 442
392 37
383 984
570 510
671 183
625 703
418 278
371 933
809 406
244 50
169 432
623 708
10 278
972 299
271 872
628 269
205 955
498 726
19 104
54 222
465 842
749 590
937 57
69 826
230 382
563 927
98 715
600 454
54 724
228 378
740 982
367 484
273 526
406 82
993 523
819 935
377 567
793 182
640 411
729 970
467 596
426 440
328 66
178 346
308 389
925 99
760 207
969 949
517 332
469 232
307 491
543 70
882 14
525 812
267 515
132 2
737 390
596 868
748 328
805 587
247 127
61 279
462 741
751 557
667 251
993 938
67 781
976 161
515 329
953 565
333 598
564 431
618 538
237 880
694 819
605 22
503 311
221 140
878 285
19 720
58 383
103 641
282 211
20 131
371 687
402 815
105 118
151 809
87 965
362 831
398 551
947 733
60 713
78 162
8 230
609 777
616 518
831 990
599 164
247 800
644 506
960 696
103 180
691 347
68 365
249 220
858 307
988 246
263 340
768 145
478 171
600 292
524 731
353 608
834 996
299 832
519 35
428 435
737 202
790 914
829 125
661 169
866 942
239 446
867 615
673 971
173 151
919 300
442 991
123 236
579 689
693 722
659 566
639 212
996 666
999 170
129 591
677 485
325 350
531 151
824 122
117 802
381 62
757 850
26 933
781 624
399 768
192 247
937 497
200 414
39 957
961 311
790 59
356 54
84 135
235 381
599 178
532 817
347 349
146 613
737 39
67 792
98 396
641 49
870 472
700 501
341 430
649 992
22 703
802 514
565 312
178 133
367 602
418 640
406 359
219 917
636 292
896 304
41 773
566 582
963 150
466 822
379 402
188 6
294 20
620 638
688 754
284 34
739 514
422 494
821 735
144 83
250 81
340 505
479 855
843 553
212 471
127 967
583 683
916 136
210 327
472 597
691 710
451 712
71 542
842 68
856 412
620 977
316 389
975 451
67 788
105 967
213 507
517 515
468 801
928 584
837 405
721 175
557 157
595 413
116 809
83 657
546 384
914 28
97 322
220 984
45 717
279 509
716 327
41 486
267 475
951 224
973 496
43 249
995 71
95 239
504 647
32 645
769 887
131 323
93 941
16 239
353 55
647 183
951 983
849 598
824 546
898 246
964 919
222 873
362 205
707 51
4 21
968 799
18 377
87 489
478 43
229 539
699 18
867 108
217 69
732 245
362 980
339 266
752 851
625 786
596 224
913 172
35 254
104 813
658 122
732 480
299 764
124 673
102 718
745 763
665 248
114 991
749 839
111 25
236 742
562 242
829 944
472 867
935 503
83 628
709 677
740 282
335 164
243 735
575 236
421 613
295 841
202 298
836 310
601 971
618 486
824 190
595 725
438 960
568 252
389 402
38 902
250 587
329 495
536 106
303 898
334 342
824 442
407 749
541 866
34 776
42 179
278 140
442 892
566 705
854 653
729 220
407 406
803 552
615 986
605 909
560 419
694 765
113 397
329 56
777 703
991 558
112 118
720 165
89 469
719 784
423 256
12 701
180 740
336 955
527 427
96 863
210 351
183 847
307 216
527 864
950 471
199 698
918 111
115 117
951 16
28 77
885 375
821 971
877 68
916 89
802 688
308 776
890 231
287 748
208 153
574 79
180 30
626 886
130 818
40 904
816 849
565 693
288 470
594 718
143 116
270 770
410 194
194 571
801 676
684 463
141 285
74 358
31 906
811 944
938 59
146 273
956 34
717 812
982 197
667 429
161 484
607 291
632 389
76 578
638 927
926 587
643 816
923 46
328 889
367 535
707 250
907 400
781 12
466 957
322 330
734 140
807 503
559 170
205 259
135 299
254 626
343 795
276 833
718 312
391 657
30 754
250 851
553 34
430 174
705 113
361 885
33 795
491 505
851 754
79 580
648 598
785 61
760 407
355 934
353 934
542 355
242 138
839 504
241 805
264 498
170 648
31 859
727 112
937 47
552 813
230 939
704 577
662 340
846 974
977 487
95 805
482 806
6 803
306 125
17 860
600 48
323 500
710 603
97 750
415 227
816 195
450 730
712 226
610 998
783 313
967 6
961 705
79 971
627 9
348 401
324 948
542 176
672 28
694 655
901 539
108 514
617 912
690 474
1000 589
502 663
268 351
98 54
18 376
807 937
145 916
126 618
229 862
691 485
500 350
545 899
217 173
213 959
720 199
308 631
93 51
600 326
161 774
496 52
947 797
309 259
638 80
463 382
415 150
193 108
338 330
597 157
706 831
936 734
52 131
745 287
320 634
704 821
517 480
230 9
211 500
572 806
772 122
649 148
168 92
853 24
858 955
17 510
786 267
432 383
155 470
461 328
862 345
980 840
513 222
497 557
540 61
541 824
820 64
315 549
871 85
620 204
599 634
746 491
970 619
494 93
240 11
716 250
598 403
895 131
754 959
24 31
653 10
528 937
485 81
697 36
464 804
929 236
536 63
44 115
196 410
248 799
461 144
812 684
324 806
305 262
53 170
846 89
208 894
476 927
18 705
62 337
923 712
824 22
718 438
403 930
685 414
66 381
349 600
708 920
804 736
393 578
483 160
31 531
101 26
990 533
624 988
987 45
635 742
675 191
351 634
468 987
900 943
538 833
525 800
177 265
975 103
228 551
487 421
134 218
789 718
470 553
624 887
431 42
681 441
573 56
719 563
534 655
622 669
451 472
519 595
773 541
470 278
266 936
226 179
640 917
966 463
926 6
412 725
393 256
950 725
305 148
921 356
1 142
70 889
857 517
668 116
259 819
25 941
36 667
935 573
892 543
280 689
444 776
480 784
947 13
537 843
109 161
880 824
206 769
112 595
152 695
404 446
472 736
597 594
120 607
211 133
847 431
140 784
258 537
341 958
734 867
543 485
283 911
102 725
984 104
612 982
699 191
198 89
598 904
560 339
491 959
535 641
571 103
346 265
516 566
503 402
683 993
451 161
426 546
845 68
22 125
165 249
879 525
212 998
827 750
189 759
545 952
447 328
312 378
676 795
365 219
878 155
11 708
424 429
834 133
18 937
322 975
175 376
93 712
174 94
976 435
900 285
364 372
535 993
910 476
129 837
332 551
915 832
598 745
528 352
138 864
189 402
267 492
436 357
241 122
342 755
376 877
213 562
267 991
175 837
318 475
722 779
327 87
930 436
780 925
279 854
408 785
375 833
689 854
447 277
387 222
297 632
806 14
921 816
575 974
465 945
737 919
92 401
80 945
487 29
593 445
845 762
630 61
93 141
269 768
799 589
417 758
724 732
43 352
571 782
675 635
806 791
343 44
498 747
175 203
295 357
873 189
266 871
700 553
502 26
535 723
327 108
98 883
388 220
445 257
949 797
127 756
899 927
133 234
834 580
552 602
487 627
43 746
49 117
3 157
896 316
402 944
151 570
183 651
748 385
834 410
930 338
485 496
91 856
29 579
61 721
612 807
679 347
67 400
47 443
539 908
948 429
66 489
111 513
923 207
834 283
528 864
171 912
208 52
567 909
763 620
558 741
190 172
344 998
742 338
145 730
853 665
237 972
699 22
262 517
552 507
867 369
753 715
690 681
754 595
122 382
332 928
59 298
204 769
98 38
525 336
830 550
972 180
767 385
855 842
598 74
821 46
845 615
462 886
531 315
902 976
857 487
401 772
490 438
477 419
743 556
502 47
833 950
760 139
238 688
871 642
776 894
625 338
814 53
522 842
734 387
281 441
322 427
324 8
554 250
25 184
373 952
585 881
273 410
736 7
201 16
461 746
488 711
97 982
212 873
605 713
652 157
119 976
814 522
957 916
204 227
12 651
861 251
340 13
798 817
367 997
970 46
955 310
684 814
108 493
7 631
742 22
581 299
380 541
662 608
383 707
507 424
855 155
166 776
35 283
921 888
967 993
210 387
633 387
135 218
925 971
466 406
729 721
511 327
851 115
366 20
464 965
167 5
273 163
354 534
984 469
607 542
290 177
96 520
553 454
527 977
882 313
278 458
881 767
295 59
439 214
75 405
915 666
556 777
881 983
414 450
4 791
430 631
652 903
481 838
536 60
77 40
301 702
181 512
270 297
948 63
863 502
920 671
514 808
193 201
610 279
533 817
694 793
266 313
460 827
67 486
353 281
624 904
458 662
284 350
517 192
369 379
163 306
476 532
175 375
953 809
802 659
334 362
270 377
448 96
294 799
27 930
938 162
629 991
731 294
812 53
174 469
805 478
902 863
289 46
316 657
792 932
564 795
773 732
843 989
570 912
92 613
797 12
307 237
949 343
353 96
781 761
193 957
856 932
790 413
75 266
992 334
993 468
949 124
937 736
264 515
771 999
285 775
668 340
133 188
81 298
362 325
311 98
492 528
509 601
948 500
587 802
605 325
926 960
109 188
64 428
184 547
800 933
18 296
78 612
665 189
859 311
307 869
650 15
924 422
565 190
741 613
109 415
437 870
427 424
161 912
190 631
947 479
504 946
700 908
470 10
833 45
921 375
133 705
273 500
351 84
952 985
722 522
668 421
431 470
160 659
6 310
769 639
627 719
98 917
248 760
901 898
739 915
537 698
526 502
766 427
108 346
142 272
292 613
18 639
442 868
507 463
165 136
348 892
711 629
320 100
575 871
452 365
344 501
278 601
445 182
205 713
184 91
5 564
41 289
415 948
52 519
212 393
771 708
634 472
806 943
214 777
54 797
707 353
56 313
859 435
361 430
347 85
600 346
517 222
241 760
756 663
890 546
871 650
546 512
882 385
202 571
3 129
447 15
486 557
264 232
215 571
383 100
906 88
928 668
724 583
767 5
483 190
623 134
105 890
156 420
222 436
378 12
637 995
688 772
622 773
945 856
833 660
280 793
721 452
13 288
12 852
284 812
102 578
393 544
274 948
512 631
753 522
390 526
445 174
691 206
769 19
902 308
849 26
361 79
740 64
655 527
205 485
968 759
385 517
675 221
164 135
476 522
975 217
742 948
24 453
936 664
199 642
884 101
578 342
287 559
847 755
141 10
853 37
822 937
457 734
202 109
659 857
152 793
178 146
911 401
957 860
155 435
705 848
925 686
475 594
431 868
891 399
149 676
470 776
193 24
911 810
39 789
982 566
356 541
40 177
300 933
942 580
176 308
384 203
794 27
790 20
140 519
499 630
489 742
622 332
169 514
641 984
811 317
773 341
622 328
194 472
792 966
240 76
715 183
541 505
755 739
732 493
218 625
41 398
682 833
654 508
524 400
335 624
590 788
100 364
303 878
689 728
159 882
318 949
873 674
45 15
887 449
76 63
169 131
921 733
15 907
11 640
347 792
834 745
445 646
884 253
158 438
649 282
274 364
972 795
969 663
31 319
8 880
141 271
140 561
393 286
800 7
793 514
464 870
702 959
617 583
423 749
473 519
414 843
716 429
292 761
254 774
375 770
589 815
583 798
761 471
746 670
826 88
879 875
415 674
922 516
175 904
607 151
678 415
615 702
634 903
75 735
789 714
275 70
605 49
378 127
674 6
572 537
303 679
207 525
70 515
782 654
94 752
421 548
130 538
775 43
154 113
57 486
408 994
482 524
109 799
109 555
689 129
362 518
371 186
397 284
942 668
928 943
145 563
652 908
211 635
540 473
137 499
178 797
838 207
202 679
389 279
777 406
254 387
356 734
927 87
930 716
288 394
654 84
740 997
559 656
674 335
853 312
706 613
725 47
922 348
673 695
681 237
261 939
461 838
378 693
711 45
370 601
657 262
17 83
511 487
674 36
791 510
385 958
729 902
825 936
940 33
616 238
179 376
780 621
810 244
243 514
557 483
227 21
761 324
760 355
902 254
378 565
552 476
747 78
423 461
550 371
959 573
185 736
315 191
572 409
163 279
1 855
817 464
197 383
283 594
557 434
308 263
120 992
366 900
731 813
232 169
990 296
806 101
807 761
605 520
746 912
288 981
750 221
976 221
229 407
300 225
740 633
378 622
803 174
298 339
631 148
556 342
472 304
609 795
965 736
200 726
560 923
570 925
797 977
740 571
452 285
25 426
444 831
921 104
265 722
457 157
659 265
166 824
87 122
892 683
787 186
709 976
539 27
807 585
604 852
617 481
807 133
140 215
967 462
512 88
851 154
64 548
120 224
804 733
280 187
180 865
782 482
475 863
902 897
448 919
686 398
340 686
933 729
767 829
642 969
372 703
835 704
950 702
775 492
21 109
463 101
964 112
514 200
760 305
218 991
311 298
82 513
406 147
394 159
963 805
615 352
286 779
249 353
269 683
152 753
96 36
617 891
722 322
81 886
937 455
124 895
423 319
621 145
149 796
43 185
221 909
257 989
769 640
753 141
608 369
829 239
87 139
407 549
759 477
642 609
763 14
658 292
237 153
378 51
252 322
69 534
642 178
246 696
903 484
124 77
795 230
587 398
639 760
452 615
733 902
498 208
200 68
350 579
652 888
772 566
553 629
274 175
742 62
557 288
973 407
64 911
934 126
465 389
712 971
801 967
616 816
472 981
327 202
17 166
445 967
358 965
696 303
915 379
651 420
661 369
744 241
288 892
983 922
392 340
571 810
214 82
701 338
191 647
825 367
258 342
260 951
616 400
515 280
822 152
17 405
457 186
706 710
139 160
272 699
883 362
311 198
368 113
586 881
451 678
915 492
356 449
450 836
5 872
895 233
110 875
509 876
884 174
722 767
346 773
596 528
40 260
157 198
619 656
298 546
595 826
862 90
411 717
365 787
302 197
569 420
216 866
307 273
14 845
546 644
344 547
80 484
147 343
460 959
774 280
837 292
781 888
435 382
264 390
739 37
681 48
346 736
927 776
440 530
150 521
799 484
760 585
138 512
210 644
146 764
414 125
932 176
198 57
416 167
94 915
556 653
928 322
507 245
182 887
101 666
908 914
471 644
855 32
750 264
971 890
223 653
532 90
207 950
354 924
422 473
916 7
415 897
820 562
991 32
404 200
765 722
916 147
714 908
210 726
77 688
897 762
828 684
961 449
412 319
731 977
670 165
691 35
525 513
519 593
353 247
132 541
739 279
279 628
484 706
180 604
946 249
724 449
162 261
152 768
560 106
110 268
816 219
68 77
573 41
575 399
519 32
115 847
531 140
88 633
458 368
994 220
724 965
415 34
187 623
945 955
444 659
319 994
271 783
423 43
72 631
489 969
639 762
802 485
861 626
440 702
281 315
532 334
954 775
348 154
32 555
801 576
871 574
34 571
366 214
475 246
600 896
513 545
201 676
713 721
992 473
453 945
38 188
255 60
77 531
77 62
137 950
656 123
883 850
776 390
374 230
383 561
128 748
13 130
386 791
877 252
572 899
626 593
509 49
581 908
10 875
439 297
702 717
908 417
410 749
338 230
96 94
224 922
629 237
352 602
804 744
917 743
553 645
860 289
203 828
568 719
774 832
94 521
269 860
710 458
259 906
146 950
976 940
662 888
409 707
25 545
477 897
104 843
889 383
808 720
437 203
668 44
67 30
727 132
970 642
865 49
630 290
387 844
354 757
652 648
489 584
136 966
761 410
62 495
286 865
709 371
962 458
954 26
102 181
895 197
912 143
370 821
464 482
977 30
584 887
67 403
359 291
278 645
613 510
210 742
30 267
528 619
997 643
874 250
832 259
199 755
587 895
765 788
322 730
105 69
898 571
247 356
320 491
112 260
627 746
657 43
280 589
383 611
680 959
517 131
429 17
787 728
188 137
227 238
121 986
268 704
650 460
885 369
283 506
378 798
727 580
957 385
204 580
208 943
941 983
625 485
276 935
711 234
813 547
496 868
539 867
729 809
336 596
979 668
455 550
581 892
478 270
273 929
969 477
924 869
370 555
207 498
372 289
819 648
106 446
304 790
780 641
372 371
182 54
548 943
621 918
312 151
50 91
640 744
950 745
864 170
124 869
138 588
995 968
860 249
465 747
306 567
500 435
30 569
673 741
637 491
928 862
723 54
808 356
336 880
590 121
735 452
310 854
954 306
69 735
105 137
709 226
120 819
875 505
799 89
547 683
99 375
34 422
798 493
14 847
727 161
313 371
86 936
859 393
62 377
639 902
47 227
551 449
115 238
457 458
437 15
938 875
747 315
557 229
651 789
330 567
858 170
671 746
534 606
130 648
595 948
87 369
563 533
224 858
924 510
373 103
76 311
286 280
435 488
357 57
1 553
745 469
644 125
22 595
194 581
860 891
534 250
370 937
810 694
959 596
211 491
72 655
103 916
689 281
669 781
21 555
754 120
153 449
131 754
677 936
747 307
24 136
216 413
610 431
238 800
291 368
279 609
545 625
975 582
17 245
963 631
566 408
396 135
599 688
615 455
57 989
815 279
531 676
618 434
468 521
573 25
278 558
153 757
656 847
368 786
596 660
64 964
25 503
188 935
493 361
275 629
295 818
207 854
797 680
773 131
949 754
942 417
311 651
228 76
325 243
213 948
711 954
834 788
413 722
95 12
60 133
281 688
994 869
460 28
531 446
405 829
295 816
498 991
414 368
354 789
271 982
336 405
407 671
382 403
897 684
405 984
391 469
564 530
607 645
19 395
62 413
111 119
300 110
460 645
176 759
291 789
550 327
27 947
870 304
965 853
779 274
434 172
978 25
717 490
244 66
410 908
170 260
3 354
103 595
530 184
371 62
108 724
312 815
861 379
653 249
846 423
801 486
979 414
436 938
424 799
181 409
327 419
450 275
910 506
297 824
143 299
138 802
794 622
800 101
246 495
283 447
965 168
838 843
356 447
174 370
957 215
385 680
698 796
726 56
210 153
122 627
188 173
875 705
51 533
345 618
868 540
623 423
957 705
795 353
828 496
314 114
149 683
513 675
420 519
922 625
506 994
330 547
481 418
867 500
165 208
882 305
640 42
559 434
492 813
238 538
289 34
217 771
217 715
787 620
631 357
559 836
933 816
194 682
979 634
988 681
438 654
744 839
680 793
646 459
540 920
667 883
984 47
320 598
522 124
516 988
535 774
922 133
116 428
279 103
281 724
488 129
129 575
179 568
681 106
289 414
927 818
587 897
53 678
353 97
895 324
900 957
212 70
616 581
916 642
79 679
503 582
953 280
72 714
493 947
205 41
726 503
58 95
370 648
805 473
932 112
86 348
273 711
710 199
308 311
255 303
665 876
612 687
951 737
372 179
858 195
215 736
963 536
958 320
926 179
429 670
878 490
403 385
758 15
6 119
795 988
353 637
346 4
438 1000
645 217
223 756
122 113
551 592
320 258
234 590
360 43
957 503
641 784
254 477
360 12
70 48
546 505
450 636
513 539
105 386
548 924
129 789
969 135
690 826
888 906
812 70
137 875
77 476
590 328
497 492
762 928
492 576
57 672
116 618
614 247
736 842
214 737
926 731
613 672
51 717
478 553
585 873
248 221
308 713
404 973
12 677
861 919
807 874
249 856
142 333
439 93
708 473
475 46
675 769
458 59
636 437
285 43
500 594
737 470
11 113
608 41
830 754
947 760
934 920
704 437
150 464
759 267
304 591
892 183
300 62
794 82
797 450
220 821
264 954
942 175
864 608
372 139
536 148
701 378
293 874
164 669
982 712
604 771
926 658
970 442
666 207
899 100
423 871
420 245
737 212
327 852
980 232
417 41
884 696
382 4
652 425
797 421
863 649
372 226
18 666
617 622
139 984
233 822
763 898
551 290
39 764
361 188
438 906
705 69
99 695
759 149
86 689
78 673
116 330
653 256
545 778
270 824
230 816
143 170
523 433
69 588
142 864
606 148
876 435
617 684
341 117
381 554
452 657
98 167
199 438
378 613
486 621
585 634
869 227
291 324
658 422
162 233
520 745
872 309
71 103
924 171
44 310
201 125
970 141
205 822
709 293
28 853
360 308
531 203
641 737
155 496
41 661
858 2
560 776
519 948
255 713
799 43
344 350
720 729
886 872
434 793
780 700
480 22
171 759
311 608
233 733
476 772
188 156
281 764
654 498
467 856
106 537
174 58
388 221
531 733
599 242
581 432
759 689
730 119
802 536
281 874
935 630
476 408
900 439
230 666
520 941
588 825
168 490
218 695
475 410
410 327
702 83
248 129
609 635
151 336
293 247
908 333
851 992
12 153
782 989
882 962
202 794
144 628
228 95
216 483
130 888
772 240
339 763
893 147
766 569
612 438
477 312
970 29
307 114
56 641
156 578
956 366
477 643
452 952
618 909
257 605
437 768
21 672
867 301
347 995
653 939
455 952
732 449
136 92
327 168
26 29
980 217
615 447
544 453
763 858
968 592
234 862
564 133
369 646
264 163
293 251
102 880
22 894
60 641
299 562
155 744
330 915
629 891
57 111
20 386
445 517
991 586
534 324
747 691
523 759
383 836
882 234
603 750
856 42
556 869
948 147
214 740
511 368
28 93
490 377
588 515
167 880
873 49
591 516
165 458
241 537
728 53
46 87
831 185
855 539
616 909
374 319
987 672
923 583
867 568
515 943
319 383
941 233
89 270
521 851
672 262
950 938
164 526
467 842
515 274
335 656
715 599
439 406
492 53
269 68
777 158
955 33
389 81
525 588
230 303
815 814
531 653
724 111
404 714
568 398
746 877
562 666
312 282
940 520
159 375
959 454
74 723
575 652
358 783
570 18
587 702
906 127
423 783
578 145
339 380
614 938
1000 474
805 142
942 718
359 816
403 605
513 61
611 618
358 872
380 458
123 652
852 434
952 804
604 740
498 882
193 40
917 224
110 171
458 571
213 70
95 113
739 802
423 807
74 297
922 147
423 210
628 600
325 358
439 763
602 404
885 778
621 252
877 811
109 635
48 471
919 809
330 259
881 839
891 420
767 675
979 672
667 763
609 733
118 129
375 434
985 705
65 727
572 432
739 484
811 345
625 45
576 290
366 413
892 30
864 591
554 971
987 382
418 544
391 919
584 876
171 561
437 359
342 617
788 18
260 570
610 585
46 757
962 318
211 19
961 723
479 979
727 985
24 55
955 318
935 365
532 609
459 349
515 808
915 836
612 139
402 850
848 517
21 536
134 936
541 136
277 910
987 8
983 430
578 685
419 333
161 380
939 477
847 379
942 405
775 988
567 810
432 807
34 662
731 249
986 999
639 165
309 285
570 671
792 56
961 391
67 594
716 252
33 819
266 672
674 743
903 772
543 931
612 147
606 485
202 797
140 821
713 900
506 825
629 208
329 815
867 914
670 944
152 887
483 705
74 283
224 770
649 275
838 973
581 174
618 142
300 988
131 885
801 569
952 372
310 385
945 454
154 209
731 389
476 941
901 169
577 422
227 777
46 720
281 215
112 440
939 342
137 643
73 965
539 571
948 395
7 425
577 683
595 515
939 232
83 435
748 309
861 382
160 89
15 705
369 343
265 331
905 89
674 947
879 410
29 301
5 274
838 166
129 977
400 8
204 243
389 550
56 869
231 569
481 5
26 10
831 245
709 887
163 806
1 170
788 767
21 554
748 54
552 514
118 844
535 346
407 187
656 385
555 959
441 166
226 906
661 149
799 511
665 871
679 149
245 595
831 590
350 990
654 270
624 117
824 430
188 840
452 8
430 437
339 754
878 325
496 999
710 734
147 509
981 690
95 475
292 901
123 170
789 517
503 748
397 434
415 221
316 578
423 46
248 277
277 371
654 412
629 279
416 464
234 572
808 501
999 211
993 119
956 521
113 10
555 444
548 966
70 779
325 876
938 928
828 960
437 413
444 251
370 171
958 477
78 100
352 686
74 858
418 818
907 59
459 56
560 710
559 474
228 871
70 245
987 652
399 333
568 439
729 397
657 486
582 205
114 799
800 560
865 950
691 672
54 814
358 918
920 563
895 89
919 978
769 298
465 324
855 898
454 661
910 51
645 440
325 103
367 76
470 745
271 172
834 636
858 6
121 434
199 474
474 968
985 231
403 751
462 204
471 352
681 165
264 674
956 11
781 876
824 580
758 67
785 723
297 854
98 344
837 352
333 829
160 401
387 808
36 664
111 681
541 118
410 956
790 130
389 842
475 141
122 85
963 352
498 77
140 621
987 597
845 890
81 831
700 702
172 668
844 340
866 888
312 102
405 515
431 839
739 632
936 617
734 138
797 541
195 691
704 135
631 291
140 188
693 259
801 904
781 103
973 918
148 299
786 980
215 972
978 864
876 99
827 792
206 251
378 148
219 344
603 398
830 384
1 469
465 217
332 111
811 758
969 778
514 352
290 156
697 543
894 772
683 366
41 218
962 578
970 371
157 735
758 264
460 651
181 25
319 110
804 747
357 421
852 916
182 652
106 408
913 186
40 127
31 342
250 325
376 768
142 160
1 732
167 779
105 870
879 50
932 279
68 292
862 995
36 211
238 143
855 774
210 585
589 213
504 395
798 354
311 19
599 843
863 661
683 437
757 41
154 393
615 479
513 937
193 92
690 84
168 260
202 13
590 551
837 460
138 114
880 21
703 202
11 866
567 421
866 84
788 521
148 667
542 631
117 820
136 682
481 754
991 341
901 990
893 33
10 889
320 931
720 990
920 142
124 302
335 136
951 817
924 50
517 311
352 782
750 389
20 257
142 632
573 814
535 433
199 17
934 513
259 151
571 171
440 100
351 887
530 66
206 240
925 310
310 334
912 432
37 730
868 671
759 975
25 962
371 501
997 251
905 36
590 821
783 948
927 385
300 260
743 809
811 478
444 582
394 358
276 761
550 567
624 204
134 136
94 884
500 249
343 825
55 585
509 318
250 593
336 534
650 794
473 404
163 288
274 114
527 37
547 753
206 912
315 589
229 938
442 934
451 34
74 908
936 365
298 165
761 93
7 344
826 327
194 252
27 325
962 543
240 27
300 65
344 465
511 193
194 999
841 973
306 43
150 537
741 639
871 724
764 194
710 602
199 185
252 275
444 955
565 174
5 521
331 288
57 252
675 189
704 266
485 441
335 337
642 359
696 519
271 853
947 76
346 583
697 161
427 1
362 818
436 815
161 556
900 851
903 635
67 587
97 620
874 686
193 586
132 482
809 311
465 265
211 16
277 719
897 884
269 40
265 470
111 18
703 49
918 807
201 665
962 108
623 839
409 28
202 754
797 78
591 44
83 817
758 869
566 80
143 390
181 293
446 242
408 545
392 273
998 422
366 707
1 2
859 935
337 177
456 381
572 335
987 146
819 29
421 161
476 182
168 144
690 95
92 954
208 316
466 302
984 712
857 960
439 616
251 910
410 899
575 205
711 581
958 757
698 263
136 642
834 923
445 249
478 910
626 276
184 819
717 496
963 405
206 798
718 943
898 360
165 567
505 878
151 161
356 466
446 653
253 11
260 555
317 593
488 975
210 956
496 758
239 275
307 221
101 470
430 817
104 763
270 985
515 628
893 350
532 23
639 852
910 878
829 492
737 650
599 575
100 212
804 637
310 745
820 571
664 785
532 955
775 754
783 429
518 488
478 23
724 844
358 686
460 988
681 465
193 289
776 247
511 445
31 119
64 978
207 850
648 733
732 608
250 394
167 300
849 467
46 486
498 290
94 448
838 617
29 989
371 814
581 811
103 24
938 280
929 222
445 762
785 512
42 354
579 527
200 286
352 286
292 801
457 100
17 812
367 433
173 12
291 226
987 623
891 490
216 507
998 506
332 758
284 303
498 1000
514 142
86 629
643 839
365 372
941 433
420 801
189 277
536 200
183 508
854 782
786 268
216 615
335 27
783 831
355 638
775 747
709 248
7 563
515 573
110 334
996 519
685 965
516 9
659 156
13 479
274 734
930 883
218 206
963 106
400 859
535 943
727 34
828 859
716 46
911 192
315 224
687 563
99 959
430 521
297 545
823 880
321 308
306 313
266 982
893 902
918 892
265 945
957 600
848 734
294 829
23 774
217 243
822 244
229 819
906 479
27 492
849 243
342 397
1000 334
186 843
607 932
39 136
673 528
445 914
742 437
684 709
184 733
381 366
995 476
952 830
763 216
704 17
448 396
636 628
131 76
805 6
507 932
185 666
234 432
140 870
364 741
882 757
230 806
523 155
566 661
423 143
939 610
900 466
355 460
406 503
601 424
16 758
212 460
324 236
154 924
487 877
27 770
988 265
400 429
414 873
23 419
570 494
576 220
783 598
249 647
748 105
640 568
895 104
491 939
90 413
74 261
808 108
610 337
889 674
116 842
349 796
129 918
89 373
947 180
22 711
252 863
874 735
882 522
81 208
342 485
752 745
932 34
160 434
182 999
773 489
826 413
904 514
442 655
298 598
131 633
265 693
521 313
784 358
827 187
974 443
947 591
88 464
113 433
60 724
467 530
478 791
744 754
275 677
417 710
287 513
527 606
846 782
499 440
462 393
200 870
472 503
706 446
609 667
148 774
761 470
618 937
582 801
561 745
350 363
77 629
331 628
947 300
900 74
409 356
89 134
666 377
759 623
562 73
835 514
356 552
465 664
294 976
936 503
890 75
183 869
188 956
520 807
237 97
288 887
112 41
414 816
83 35
342 61
116 238
185 629
313 492
548 141
884 917
742 532
650 666
540 248
657 994
370 841
721 753
482 453
985 492
587 849
533 11
295 960
588 63
12 306
575 728
163 767
68 672
93 252
464 208
416 434
238 85
865 824
837 417
499 559
478 416
528 124
525 790
427 4
74 347
227 230
567 543
478 387
367 926
984 177
708 807
232 478
78 397
748 691
833 936
843 455
287 202
778 441
916 633
481 221
87 805
219 468
369 178
71 583
471 166
493 3
510 912
19 990
429 288
501 384
335 235
660 552
294 395
267 294
75 614
730 460
579 24
132 737
463 400
824 245
122 449
842 726
847 543
640 346
116 761
568 885
445 687
214 536
685 399
203 871
42 697
645 184
482 775
761 250
850 925
638 712
749 962
873 530
36 84
120 160
135 679
227 821
8 24
124 349
391 601
819 477
364 824
979 748
402 881
491 440
264 522
822 297
693 955
678 561
156 555
770 400
932 545
910 444
7 554
815 678
143 569
209 274
830 614
820 55
372 189
620 278
184 496
644 292
818 480
820 279
223 499
269 553
234 320
308 8
891 271
192 303
97 452
355 741
693 325
319 278
959 146
850 533
481 408
476 223
338 156
938 672
862 837
509 419
534 62
671 206
564 38
269 581
692 619
527 920
133 468
662 394
358 839
475 887
912 623
204 897
543 833
545 557
661 553
562 537
622 923
390 19
548 5
355 755
329 255
727 444
824 885
93 218
947 122
534 729
707 491
890 658
549 428
184 52
466 53
412 600
493 105
261 6
83 711
908 993
869 698
832 671
285 622
619 778
539 53
946 584
82 441
446 794
646 97
383 549
925 189
493 511
11 423
888 815
585 279
515 562
762 140
176 200
711 497
353 559
190 748
610 552
138 346
77 507
772 15
846 772
48 799
701 353
580 196
30 204
478 929
23 127
23 975
100 459
150 570
902 299
573 934
777 476
56 821
811 59
544 441
688 609
327 662
121 686
843 732
244 941
947 436
7 707
904 91
148 99
120 103
353 265
608 881
94 833
643 400
215 251
842 730
232 115
245 679
914 842
544 164
554 673
18 856
85 856
500 76
418 448
609 263
477 855
623 521
509 795
96 20
133 903
529 521
725 673
59 138
198 281
762 670
334 663
410 442
751 665
731 575
851 197
442 62
979 92
778 712
724 52
378 538
22 686
992 32
898 775
956 289
867 73
17 774
661 437
118 781
863 276
179 84
32 101
179 291
921 986
160 772
636 248
52 495
102 67
956 602
652 250
260 326
281 710
239 732
223 633
367 125
426 681
405 664
638 202
745 664
914 526
873 435
9 520
564 11
786 496
649 820
728 523
330 670
520 259
418 482
116 614
232 445
901 528
786 104
858 831
654 589
124 65
274 520
836 37
488 672
521 97
863 858
507 785
96 661
508 476
753 372
124 236
720 616
107 899
590 534
620 726
357 302
117 104
321 405
317 739
724 293
488 59
817 902
631 802
511 131
617 708
503 792
313 87
404 410
232 86
703 809
258 540
406 994
616 886
132 633
967 463
539 623
387 294
696 360
958 942
837 790
114 590
90 518
545 89
415 3
720 787
93 452
521 733
301 386
936 623
204 928
848 264
458 221
737 817
866 246
562 140
902 267
948 440
427 564
507 611
795 847
180 95
936 646
662 456
255 662
380 209
985 381
377 533
632 762
487 529
858 168
557 991
717 452
204 46
343 437
941 456
475 551
320 199
271 707
739 762
376 699
204 613
345 642
654 667
165 746
720 546
606 409
346 277
318 570
481 158
665 315
45 362
126 446
135 568
976 984
838 409
810 518
855 86
898 520
490 477
706 679
245 599
828 898
884 994
124 53
871 915
834 832
564 432
562 731
66 54
36 54
353 818
340 836
267 366
670 385
212 433
805 333
58 101
783 765
776 152
560 58
920 81
302 363
220 118
537 796
99 207
742 817
550 695
582 963
76 62
617 739
829 746
365 817
420 609
216 332
218 889
488 747
620 240
850 276
710 778
225 696
116 338
754 799
501 275
708 898
803 582
654 695
132 221
628 483
318 499
381 319
794 968
938 480
849 82
964 676
614 743
768 405
52 679
64 645
14 991
619 100
174 620
73 90
344 452
756 95
490 703
80 520
669 106
864 364
227 431
166 729
51 354
879 25
63 158
733 5
467 688
270 568
604 290
251 78
302 376
367 199
912 429
377 767
534 624
339 659
441 219
863 542
681 166
956 220
400 954
500 400
762 919
590 437
807 839
677 266
271 863
610 769
83 196
747 860
455 537
849 720
137 200
600 523
652 527
476 82
515 369
458 55
746 372
169 207
189 899
426 832
333 566
536 346
590 782
858 294
325 567
144 538
280 661
478 499
338 986
177 473
56 796
701 552
588 281
575 746
144 710
572 197
699 305
78 681
442 80
319 300
210 114
570 200
825 930
736 552
410 178
547 664
421 927
423 279
859 74
506 495
164 219
238 28
610 449
631 203
772 774
452 964
789 152
18 360
500 978
848 349
79 45
312 361
33 287
832 157
23 770
22 941
838 136
325 439
69 677
275 637
545 715
939 792
877 541
24 831
437 356
612 782
194 808
719 74
843 633
174 425
835 844
662 839
313 555
926 152
504 48
387 894
496 488
302 611
866 504
783 267
405 656
118 796
211 60
904 150
915 823
494 286
740 461
304 651
782 820
663 289
615 195
919 766
24 210
732 757
166 629
619 367
331 591
110 521
370 661
217 934
430 584
541 436
630 996
192 252
738 485
696 290
394 735
86 409
675 894
838 400
795 851
18 380
765 247
944 370
949 541
391 880
192 264
109 976
309 598
463 86
121 833
113 559
699 781
602 171
837 9
82 281
447 734
334 868
340 150
154 119
673 133
896 100
476 622
272 650
557 717
725 704
553 216
36 513
333 530
454 75
274 268
394 50
883 685
35 392
17 606
230 995
243 912
144 901
470 256
413 411
966 973
180 961
996 469
820 791
341 475
335 999
167 605
895 889
598 410
956 770
835 768
401 27
706 284
749 399
795 495
738 142
17 386
17 64
969 6
51 654
665 682
550 182
743 410
757 774
69 627
226 682
431 189
764 112
756 481
733 377
885 41
216 335
948 879
467 156
671 226
595 210
217 72
48 695
248 710
216 503
288 64
821 578
55 782
345 407
354 8
538 677
331 762
960 650
708 61
971 744
145 650
45 910
530 491
716 454
882 900
17 504
677 531
421 434
551 720
946 97
978 390
575 987
129 223
57 206
900 722
756 165
272 851
577 896
657 290
59 730
445 254
625 854
938 399
141 20
325 343
779 210
897 915
594 159
365 181
475 147
38 294
92 41
459 618
149 776
847 405
524 945
846 765
207 636
479 553
352 296
588 333
84 75
577 359
960 692
264 847
67 346
125 304
676 29
180 816
342 240
242 528
261 371
875 540
653 594
429 753
522 461
301 600
535 698
4 287
196 387
90 655
874 171
937 592
750 605
348 387
310 449
379 347
991 830
92 101
698 561
633 829
531 512
765 62
763 134
389 491
523 940
254 532
264 162
864 123
471 286
458 946
913 603
600 883
603 322
71 948
286 337
742 835
585 218
86 958
818 799
740 462
505 985
682 818
231 976
568 639
31 55
342 781
953 664
836 250
491 967
433 122
921 606
343 848
684 988
37 746
621 513
855 515
564 711
838 711
739 351
232 459
24 726
751 427
601 907
205 505
617 114
504 590
636 353
305 512
253 623
144 908
266 299
887 233
571 801
158 62
58 463
220 393
717 722
6 470
401 888
70 644
859 715
136 244
755 450
181 275
280 297
732 243
856 728
569 27
294 965
412 672
107 602
182 167
107 833
136 859
46 158
204 405
288 813
20 501
431 919
172 688
711 146
854 545
636 503
784 616
434 145
6 690
420 282
324 66
683 748
844 599
647 757
831 49
980 370
147 895
711 494
719 580
779 177
68 59
750 13
614 589
415 65
928 130
738 216
986 23
286 6
3 313
467 70
302 438
340 74
804 167
674 523
449 595
821 68
347 312
346 987
122 897
905 545
359 623
168 763
235 640
858 5
630 539
113 806
624 841
328 121
898 557
961 731
1000 775
217 129
275 22
275 238
247 516
574 806
427 283
253 363
965 936
377 944
915 54
630 86
518 831
174 868
723 119
530 337
587 300
582 204
956 478
349 154
129 668
446 655
621 55
635 804
321 624
639 2
806 646
341 455
834 465
411 138
541 673
50 964
416 717
257 903
655 569
968 483
182 567
4 589
261 156
121 396
730 301
990 308
770 889
492 517
479 891
135 962
249 723
664 277
967 799
454 31
561 935
653 775
842 862
797 91
787 708
425 454
857 616
240 890
625 439
400 189
151 588
966 533
686 684
757 556
366 152
397 356
443 203
976 389
973 138
694 394
876 402
912 834
949 438
509 979
279 276
768 890
823 683
812 534
725 606
304 780
122 222
187 701
130 179
487 623
5 154
484 782
457 542
428 222
310 980
875 47
560 453
565 285
475 471
314 803
68 323
560 729
837 137
217 979
846 551
194 357
506 955
486 642
78 506
658 181
633 536
907 146
412 423
378 20
269 274
550 549
490 269
918 648
971 420
28 576
490 949
393 360
11 329
657 527
662 586
65 995
712 356
68 937
685 24
110 286
827 686
335 234
913 442
819 568
348 165
564 63
201 612
745 968
520 867
969 853
669 581
306 401
901 954
328 469
755 737
569 746
411 89
941 929
641 339
334 471
454 12
520 889
693 980
925 651
63 907
666 873
487 195
209 822
46 872
937 724
589 359
410 981
682 443
772 272
878 423
132 199
566 189
511 404
417 30
48 458
233 160
766 93
451 200
116 202
313 646
775 200
319 563
395 779
73 201
675 505
11 475
556 17
465 34
759 805
402 202
376 5
816 453
809 660
260 958
255 128
174 151
945 788
826 995
681 848
466 400
221 729
876 611
488 39
4 857
135 729
402 212
280 77
279 206
861 966
50 207
783 607
484 62
218 167
675 533
308 773
861 342
53 873
240 632
81 830
831 410
985 1000
280 685
545 201
655 392
648 109
116 402
340 563
78 523
470 891
524 695
863 713
255 837
829 131
464 488
306 755
807 458
86 217
181 543
170 647
610 492
997 100
844 162
853 460
164 921
137 977
638 607
38 143
642 340
372 166
411 979
13 414
813 970
104 303
391 993
414 345
364 876
555 947
747 5
325 818
386 872
607 165
267 607
398 381
949 15
832 124
197 242
931 66
552 417
295 247
54 175
34 10
843 819
704 556
849 133
226 996
80 629
522 638
883 561
457 731
595 322
413 637
789 11
630 709
778 159
829 166
582 90
979 467
419 340
3 589
307 496
116 254
923 255
451 867
716 978
621 395
785 783
51 265
685 111
583 391
450 317
7 553
15 382
276 970
720 780
11 381
241 672
918 937
372 936
417 886
735 939
950 633
655 969
573 998
806 889
136 75
804 716
37 729
382 63
208 310
834 494
756 436
254 968
600 336
85 1
149 507
241 936
809 308
415 144
860 632
97 576
996 451
85 421
912 17
821 908
111 791
748 292
191 13
30 765
940 481
292 465
370 64
995 196
531 661
986 568
251 890
4 606
414 330
163 769
52 207
869 830
240 570
766 107
206 270
758 681
639 423
141 335
292 50
339 379
783 441
380 474
558 272
716 722
743 21
671 34
805 369
241 96
266 832
75 884
968 793
459 126
481 675
693 695
495 300
914 147
970 253
21 365
75 617
908 372
311 459
358 251
9 576
676 80
180 262
375 30
28 321
803 378
736 228
186 277
474 926
916 505
104 466
285 611
655 178
778 586
823 166
355 939
298 482
432 984
381 803
288 122
452 971
278 896
310 907
112 492
236 879
665 493
961 472
431 109
995 572
110 694
303 85
658 25
818 713
469 800
985 971
979 377
448 261
709 182
484 439
584 177
438 92
493 177
480 997
832 751
333 4
366 326
24 433
392 7
990 376
251 241
674 573
20 151
776 739
951 219
849 221
215 641
530 726
574 348
759 200
246 838
920 375
701 103
396 87
892 267
39 47
393 608
802 418
863 79
880 292
988 128
164 348
159 272
466 238
250 88
537 925
597 351
117 799
243 435
312 826
499 898
177 449
898 651
260 386
373 780
689 340
663 625
558 736
176 804
153 422
300 386
826 510
900 58
244 380
303 201
488 330
691 391
192 796
960 439
553 818
607 452
107 963
193 652
801 796
419 639
51 741
328 310
537 88
403 136
15 925
101 95
898 723
416 694
120 37
888 346
882 777
424 657
122 672
436 131
584 331
469 144
113 934
165 840
140 77
978 169
148 364
789 406
386 395
830 338
733 787
41 167
712 431
986 948
806 424
979 949
888 668
155 572
539 835
377 635
32 185
40 362
833 891
557 913
277 521
246 987
799 88
86 366
736 756
919 670
284 862
111 974
45 103
951 183
69 447
692 311
777 505
357 877
650 394
150 621
792 138
427 86
77 562
34 552
399 969
577 138
870 503
19 845
983 563
661 51
704 653
566 937
188 421
240 466
584 916
905 718
377 196
710 330
208 971
813 377
573 128
37 844
179 519
1000 957
230 262
489 69
690 589
961 473
765 998
61 289
872 29
231 617
298 744
423 532
608 476
653 801
587 431
546 877
462 895
340 527
607 549
465 927
331 860
340 524
805 560
880 77
912 694
427 316
697 848
910 55
370 479
817 928
50 259
516 33
34 519
915 132
204 506
243 460
44 183
460 231
663 565
169 988
968 874
945 822
778 972
769 942
483 143
630 282
488 328
110 212
104 789
127 234
447 907
196 542
631 420
891 827
99 305
172 875
759 546
892 599
938 331
997 872
517 316
627 190
283 294
605 895
793 314
339 384
32 591
283 90
355 822
149 574
388 114
950 305
426 372
29 435
450 511
200 682
870 202
271 741
742 269
707 436
26 55
434 169
956 682
219 84
977 43
281 519
894 383
966 45
521 783
333 177
976 552
876 902
356 415
827 356
917 894
344 398
423 234
633 297
301 608
521 795
256 68
96 82
983 964
884 506
811 879
658 414
466 573
904 364
874 887
151 555
842 550
636 33
349 34
476 949
232 915
511 955
241 498
242 126
305 211
464 938
86 436
654 451
122 714
655 301
239 628
227 765
664 815
782 866
502 578
122 663
846 771
48 512
831 507
686 299
306 912
376 561
763 468
664 803
178 792
352 526
637 550
647 765
65 256
264 100
492 140
423 86
563 208
535 467
681 971
726 990
376 156
932 436
98 231
246 635
727 423
98 478
910 425
44 79
324 794
596 994
6 760
852 826
519 134
807 855
342 694
130 288
735 423
850 672
172 754
376 830
180 507
19 522
468 225
935 837
686 417
787 244
594 222
943 274
536 426
483 46
932 571
596 405
60 41
837 678
38 131
351 964
569 359
433 907
884 518
21 974
613 171
539 549
417 820
196 864
260 162
293 707
881 784
845 712
666 298
264 621
248 905
858 571
249 441
499 788
325 9
792 248
993 517
589 453
381 736
171 551
501 165
170 425
265 951
404 986
102 331
803 986
422 773
363 106
288 705
583 428
322 197
216 998
129 363
495 842
763 24
992 167
173 878
380 864
4 332
507 249
502 331
562 164
87 100
264 592
567 315
430 639
9 129
375 386
804 318
984 57
985 226
147 206
823 412
836 119
377 682
675 962
552 779
724 615
172 540
412 196
269 414
56 670
876 429
144 893
681 22
943 916
471 43
29 472
281 378
409 991
62 547
194 63
41 579
571 42
629 326
264 32
24 108
799 938
322 477
490 424
544 60
71 869
282 113
283 263
301 105
555 965
124 482
549 392
873 90
710 60
618 322
689 214
702 829
35 104
960 114
768 278
585 281
841 144
17 536
626 730
583 345
154 760
519 194
168 352
710 650
556 575
798 291
831 329
683 829
89 877
997 693
717 562
309 497
682 276
386 536
551 575
356 513
162 586
807 180
122 730
830 234
301 992
203 172
264 4
42 554
51 283
523 163
67 954
275 54
167 143
814 324
926 527
621 434
413 515
899 908
409 265
643 3
977 846
322 599
619 981
118 677
229 596
752 822
277 865
332 93
245 563
891 911
29 767
216 821
634 102
945 875
936 631
356 698
760 497
212 506
269 28
927 712
473 772
528 797
589 447
374 748
695 419
426 775
424 907
729 764
457 990
840 935
617 698
369 995
985 80
111 357
426 52
280 992
970 446
169 209
930 3
279 631
352 818
533 524
236 329
257 744
744 715
393 853
459 508
975 536
915 816
758 730
431 560
691 684
406 992
512 542
832 421
789 294
436 356
303 831
420 126
184 88
415 865
574 126
767 413
813 626
80 247
479 867
600 589
942 455
677 554
294 786
400 368
660 290
552 520
189 747
681 407
416 450
669 140
610 656
526 315
443 600
817 324
987 926
241 305
532 41
361 258
315 939
570 22
860 436
814 606
297 868
817 214
934 732
901 625
868 548
561 250
998 817
198 539
286 369
432 967
883 665
299 998
469 874
181 828
562 897
320 96
420 527
23 503
109 673
618 210
329 608
256 609
929 607
470 487
528 743
402 413
319 422
853 59
721 860
533 142
691 205
125 694
114 896
587 839
25 695
31 416
546 819
171 236
658 568
884 761
843 145
548 87
532 104
493 949
117 381
532 320
721 240
45 32
422 71
957 645
220 695
404 636
449 617
290 353
395 47
305 522
507 112
175 644
909 58
132 922
99 705
654 698
692 383
246 486
907 136
284 692
689 866
31 518
703 212
774 288
699 340
225 737
889 373
852 593
810 332
431 711
342 773
95 687
578 790
265 213
787 306
969 515
171 576
91 608
622 177
507 496
325 922
652 928
362 508
649 520
60 712
401 402
874 553
340 614
986 320
320 766
602 809
112 659
634 233
835 709
120 49
727 193
321 855
640 564
157 292
942 560
323 249
67 324
998 726
361 83
266 592
917 315
773 293
916 97
206 590
241 264
740 617
877 502
906 247
278 638
365 820
364 199
185 609
714 743
679 959
22 107
350 300
301 56
567 589
817 443
451 254
783 848
406 58
959 836
551 354
640 476
100 995
757 859
416 168
986 894
223 171
381 200
416 202
761 892
585 681
197 810
489 628
615 750
692 757
244 593
439 606
357 800
297 442
894 489
997 276
874 94
587 4
560 211
740 408
453 168
974 243
118 76
672 37
671 163
193 482
91 893
266 281
802 944
334 248
107 420
761 936
990 134
793 347
511 758
870 197
826 474
970 78
387 164
696 44
421 472
22 36
473 27
668 236
784 41
421 50
831 152
413 28
12 211
125 437
896 462
156 213
711 506
290 98
336 216
902 13
938 723
919 385
614 112
991 677
510 553
712 159
271 767
579 199
141 329
161 965
927 961
884 370
101 554
876 465
919 433
979 326
180 226
598 422
268 396
946 492
523 569
786 693
478 525
470 944
658 925
420 669
463 16
819 326
288 241
504 855
331 562
446 277
662 682
467 58
493 661
957 778
106 393
473 149
436 88
822 363
188 807
147 64
881 308
726 469
29 244
555 861
985 469
205 539
569 849
709 996
969 905
438 941
799 337
382 743
669 342
372 622
736 363
365 138
153 62
370 599
890 951
981 635
286 967
863 737
281 554
859 220
408 277
179 484
114 308
816 200
268 461
26 771
604 252
838 670
176 285
281 992
505 115
379 512
735 809
67 846
468 806
577 609
23 666
571 621
261 760
736 611
61 633
402 100
27 946
297 977
685 713
161 24
597 522
191 156
412 887
887 827
750 3
633 353
343 951
542 13
856 889
600 424
923 303
475 289
259 283
935 243
189 877
54 874
194 658
622 408
674 177
61 887
53 713
965 778
88 771
717 233
104 967
129 659
956 371
251 670
580 799
479 706
115 808
48 974
934 911
787 697
732 496
526 797
123 376
291 644
785 553
738 399
69 675
750 56
441 748
178 202
214 986
409 142
397 948
106 780
838 497
822 529
173 544
558 168
263 184
725 273
214 267
305 524
619 791
44 120
612 986
643 825
179 444
548 635
527 200
672 742
197 953
638 339
245 479
850 450
382 582
933 318
702 286
169 372
910 525
514 623
506 767
386 599
151 18
912 744
228 981
458 860
176 949
828 250
664 939
289 437
523 372
784 594
867 504
772 357
854 119
258 3
612 552
346 825
368 259
371 951
371 350
886 790
45 869
296 546
357 142
553 990
826 205
299 341
617 648
50 74
657 496
65 695
676 518
316 860
471 120
672 326
55 677
614 202
735 648
706 439
12 300
369 278
826 32
124 26
643 985
648 496
670 713
677 350
877 551
642 701
453 578
450 633
223 631
26 464
242 846
661 521
765 350
352 757
936 749
712 396
559 238
556 109
934 547
52 387
874 196
843 963
825 395
700 345
548 908
95 970
867 322
173 99
222 927
888 400
598 177
659 344
408 55
881 632
926 663
219 305
748 999
737 780
87 362
134 669
550 928
308 292
615 647
201 406
72 374
713 75
113 38
611 730
522 580
774 106
151 865
186 550
194 856
685 908
553 515
184 642
85 849
913 471
367 659
935 12
569 896
576 796
840 156
121 86
96 569
909 354
670 504
759 469
709 2
39 890
721 206
707 78
692 869
524 205
551 829
51 202
688 797
689 2
819 191
332 872
236 267
527 965
256 137
824 500
591 223
794 915
166 730
308 304
643 259
428 700
669 697
328 135
709 91
44 637
117 102
539 190
513 445
49 757
421 426
543 371
618 661
350 953
790 197
704 993
149 94
477 567
630 526
149 63
757 807
779 842
193 313
373 637
857 174
335 148
560 662
620 64
501 912
514 584
169 112
155 647
771 224
595 275
236 248
246 583
842 55
761 517
520 179
425 416
661 257
506 990
839 680
691 570
323 79
284 971
953 465
228 873
421 576
623 69
593 679
94 862
875 70
317 481
354 318
675 260
211 446
914 355
867 456
664 974
529 589
640 264
108 609
743 257
900 800
92 751
897 428
463 990
842 93
964 484
827 595
274 343
943 644
638 467
851 986
850 768
371 467
433 863
443 413
864 491
938 888
615 988
363 834
892 670
851 641
807 26
845 449
705 191
52 116
197 806
801 495
180 373
250 304
764 976
647 711
397 277
113 93
99 681
230 155
554 75
735 147
289 508
593 421
236 32
56 622
171 839
868 119
99 576
717 542
621 688
563 934
392 99
304 116
296 833
240 129
802 558
690 5
171 114
765 276
838 868
877 415
911 927
547 202
524 678
195 20
503 447
545 767
890 749
721 211
348 297
840 491
326 880
35 688
87 709
401 811
597 701
549 584
312 510
439 831
41 986
677 815
970 395
604 297
285 456
668 662
449 813
484 114
58 615
362 297
851 37
776 613
926 820
603 878
259 155
401 885
405 338
592 332
192 315
682 949
224 741
971 90
114 436
709 189
728 907
726 967
238 468
484 229
4 658
176 772
659 465
766 355
560 599
813 914
862 549
537 445
611 625
141 279
473 353
941 915
33 828
73 956
50 581
112 746
59 172
161 842
93 180
670 465
217 149
372 451
150 543
443 216
474 498
4 548
349 449
185 147
639 961
488 286
527 433
550 862
999 529
226 943
854 812
326 310
199 895
35 796
465 919
50 168
926 733
486 489
700 569
767 853
133 83
48 188
152 599
115 430
532 579
482 44
716 545
301 98
741 638
139 205
138 861
615 142
181 490
614 25
765 915
437 506
772 963
460 90
458 919
48 654
632 116
451 133
979 76
393 915
578 265
557 166
900 966
427 125
458 547
883 604
465 85
146 983
789 728
119 70
730 696
471 594
181 972
200 251
858 180
132 484
698 374
947 134
731 466
293 172
4 84
558 988
107 311
538 188
146 342
214 60
562 319
608 690
934 566
444 588
161 927
862 678
841 636
940 512
573 457
633 118
428 505
224 613
831 160
378 353
792 177
37 690
786 358
406 181
640 740
191 328
875 923
706 228
305 801
272 560
566 759
426 433
739 371
661 177
564 635
830 690
908 450
284 441
48 340
68 817
812 500
817 178
583 864
365 872
397 826
488 920
321 410
274 802
705 161
27 59
339 498
148 133
195 609
106 108
162 462
664 604
928 543
688 403
823 252
423 47
253 37
7 294
86 579
515 199
387 824
939 674
409 588
172 505
350 558
651 787
518 941
926 299
619 562
630 816
51 426
393 603
400 271
432 874
894 327
913 674
499 702
763 30
332 839
10 784
562 624
752 323
295 950
29 522
962 968
953 948
757 751
421 358
893 312
641 631
396 578
832 628
338 703
856 478
213 615
965 909
952 851
244 177
853 444
827 45
931 886
590 379
535 29
755 187
238 316
575 781
797 145
557 107
470 336
751 486
150 808
973 923
556 57
586 472
148 60
600 819
183 609
675 858
388 452
511 101
676 530
865 632
353 610
512 888
664 162
3 771
258 243
813 165
600 811
494 501
528 666
78 744
811 443
196 818
885 36
950 192
845 29
302 257
305 151
338 432
251 515
548 222
838 832
254 216
195 133
273 408
445 431
915 311
952 923
951 573
765 600
895 85
326 66
598 579
942 357
183 818
420 303
67 985
819 872
38 220
57 81
684 786
537 825
422 143
115 143
353 849
562 315
862 108
780 299
528 57
103 359
652 722
388 308
122 689
89 574
421 126
264 603
786 810
523 299
727 524
370 679
475 568
815 854
598 152
143 885
555 841
195 603
516 569
197 60
433 15
501 823
18 631
260 890
675 730
457 103
272 277
372 298
780 176
787 219
729 440
172 581
692 365
457 496
493 875
925 130
788 225
950 414
682 452
623 432
800 426
291 886
535 282
24 328
112 29
541 192
177 60
825 823
574 560
505 296
487 987
195 425
475 663
853 22
172 635
797 658
217 557
14 366
524 61
444 23
196 900
213 572
558 72
162 324
34 433
794 826
233 881
306 67
480 74
755 206
384 166
244 210
728 527
832 833
292 730
650 449
553 100
842 905
730 442
482 501
704 677
920 408
848 315
378 679
860 86
620 920
173 388
954 545
704 742
725 945
569 560
489 293
449 954
941 503
384 697
210 529
883 759
245 448
483 535
666 120
443 139
316 456
620 813
47 998
352 598
334 850
614 505
595 745
840 162
120 269
709 847
838 446
875 437
441 765
253 284
872 941
486 601
479 519
734 380
835 342
920 857
675 882
382 716
995 539
16 359
896 84
316 741
175 495
650 279
714 310
740 410
180 999
228 760
847 61
870 97
288 751
112 180
488 726
158 376
473 39
349 335
70 905
758 986
753 692
33 617
370 274
186 537
558 925
424 40
628 80
464 587
676 165
404 727
852 860
921 43
534 10
481 491
358 200
638 722
926 493
356 429
430 169
608 277
551 419
775 313
809 593
900 773
191 169
504 679
668 3
904 366
972 1
678 896
895 667
152 321
466 121
191 206
686 596
116 811
185 246
573 758
875 239
921 260
496 221
219 93
370 905
905 337
664 549
340 778
156 135
982 245
383 971
762 584
175 670
30 554
334 39
468 454
700 407
96 443
390 717
617 411
833 913
70 452
120 403
784 839
480 876
528 436
63 721
91 54
579 993
655 805
337 726
59 975
342 465
805 386
962 392
11 880
807 356
553 888
80 459
898 770
173 616
844 664
261 663
927 618
508 706
882 169
980 576
824 251
420 175
149 534
134 158
920 477
911 87
721 446
861 133
721 645
609 468
210 69
504 147
563 739
359 972
65 453
832 549
928 937
250 553
499 854
354 367
481 948
584 346
301 744
297 361
176 747
15 240
964 297
900 934
44 870
445 299
321 212
395 628
100 178
485 5
797 796
427 228
62 658
883 309
706 771
389 28
852 617
278 968
74 739
900 180
849 390
467 701
811 841
924 759
845 105
580 421
818 683
916 496
706 933
561 718
659 113
166 146
733 424
446 844
204 127
869 16
355 535
508 298
135 139
308 86
981 628
284 263
28 830
346 806
866 909
196 482
883 769
170 959
128 225
292 653
960 983
78 594
643 2
230 370
457 385
350 79
656 60
251 883
536 973
414 951
29 127
698 345
628 275
975 616
846 146
193 557
878 519
932 658
864 803
942 732
592 645
547 143
80 918
477 531
21 953
945 130
160 641
651 596
725 331
323 750
139 486
650 912
947 805
359 493
965 334
778 547
490 589
967 973
298 928
424 96
122 231
960 289
104 818
735 779
927 895
507 32
60 845
64 630
619 127
971 857
705 719
339 111
367 867
19 556
191 696
91 908
482 388
921 510
775 858
786 244
37 519
688 154
91 842
310 554
734 209
571 495
936 909
452 928
878 875
258 779
588 318
915 258
278 543
1000 205
862 433
301 41
342 66
719 289
544 219
436 111
629 144
348 487
808 329
940 798
184 332
613 460
35 997
154 312
905 757
386 548
318 721
228 529
632 88
350 818
165 128
226 196
326 279
746 806
240 932
902 36
76 745
109 649
460 561
238 127
36 847
216 148
385 686
16 326
686 664
494 359
341 256
707 551
87 74
350 118
337 3
949 758
857 700
234 327
460 632
249 841
5 544
260 996
789 539
833 596
571 630
756 61
678 387
909 560
488 785
506 60
658 757
922 765
195 676
417 25
215 54
697 735
275 830
247 261
121 18
579 903
396 610
835 134
169 716
332 515
63 731
146 300
119 34
980 485
369 683
506 802
903 670
656 577
500 119
318 296
777 818
136 899
645 739
294 46
140 599
350 954
584 485
446 996
765 428
333 797
201 235
51 550
791 567
618 733
986 51
812 926
655 785
614 5
248 47
787 967
142 959
107 47
80 662
862 777
168 928
890 20
671 279
697 282
41 650
794 727
872 335
813 923
410 363
675 522
407 701
597 374
274 893
540 719
374 817
873 721
439 146
146 467
605 646
200 440
252 67
167 705
160 79
774 32
239 494
882 167
928 370
267 39
770 181
213 749
458 701
429 982
382 455
643 697
259 216
270 182
100 671
256 125
43 144
720 866
190 337
717 738
494 818
847 918
463 773
865 526
937 678
808 670
383 591
708 224
945 780
36 205
239 199
333 493
5 532
290 40
199 915
42 445
267 483
427 177
810 46
256 891
412 793
890 901
835 761
363 466
137 317
999 423
602 699
932 789
426 24
533 42
615 26
590 766
746 814
572 245
809 57
297 650
962 733
926 846
915 401
460 571
318 15
371 208
74 154
481 769
857 790
771 411
318 997
40 590
844 908
979 869
89 11
820 267
499 367
186 394
474 269
912 377
198 906
213 86
587 481
39 956
823 486
885 671
463 386
848 959
97 327
582 780
454 179
749 726
65 552
92 634
547 37
575 702
348 34
509 756
561 627
897 757
362 85
117 932
626 129
9 222
112 46
540 926
526 174
489 618
82 156
184 981
335 256
935 769
127 66
383 440
114 848
627 89
323 30
949 290
139 520
772 861
391 640
491 345
82 84
779 397
258 196
108 850
28 595
997 39
119 628
286 332
980 50
328 617
615 69
60 31
472 189
536 360
311 705
392 79
568 209
23 833
296 7
352 904
411 510
689 773
464 203
723 790
402 820
388 578
32 529
727 845
3 794
658 783
800 480
166 624
949 640
937 256
235 977
149 398
92 447
442 807
943 599
297 101
468 958
594 536
203 843
750 805
488 610
329 809
378 57
112 54
795 296
341 937
499 38
131 111
196 436
292 992
263 625
854 244
677 237
559 883
341 819
783 754
896 872
69 836
807 568
50 93
107 488
608 655
33 98
645 394
653 936
699 426
192 577
779 715
122 485
925 515
288 952
483 209
121 735
333 486
505 417
869 425
333 748
934 204
496 15
582 69
285 761
869 327
663 568
502 119
105 47
953 687
366 310
150 829
749 370
206 324
722 588
935 765
491 70
630 318
439 114
623 168
315 694
595 286
748 139
735 918
460 307
48 937
993 374
169 271
278 925
862 1000
266 820
90 379
466 544
383 816
417 995
518 62
799 97
789 997
262 152
906 316
851 484
499 495
189 188
747 885
916 740
269 901
325 891
189 693
215 348
689 426
742 935
541 186
409 783
405 347
411 599
124 751
477 486
210 117
53 955
156 417
309 111
315 719
819 563
759 22
865 727
569 542
59 518
633 766
540 86
588 197
865 333
203 401
182 299
539 746
755 901
902 420
777 586
445 25
816 417
303 873
355 729
676 572
204 716
121 718
319 966
570 742
330 503
462 999
859 530
284 626
64 755
530 780
569 929
278 983
961 636
668 570
957 954
908 223
984 447
816 701
224 811
935 182
316 254
64 415
548 184
648 843
902 571
847 585
799 840
431 190
148 1
495 808
592 536
132 668
623 231
135 87
608 482
301 731
854 660
318 947
502 971
495 418
137 858
620 884
495 254
377 133
684 777
645 384
152 630
122 105
451 702
168 709
292 559
288 605
781 932
262 228
217 314
352 917
23 122
904 822
377 392
329 849
256 737
572 166
366 473
570 391
234 741
571 948
373 341
72 170
986 766
600 854
800 990
515 782
573 752
876 351
931 293
184 809
398 396
223 220
847 741
356 313
739 989
305 802
674 331
783 594
547 354
537 894
157 595
59 105
946 63
687 919
872 908
956 186
673 218
595 797
88 423
714 635
226 227
187 871
956 898
935 20
279 15
356 684
825 474
538 33
522 518
526 345
930 737
538 533
49 292
162 171
433 911
897 38
710 928
191 881
507 98
499 766
210 398
111 878
540 877
236 528
764 135
824 613
178 125
552 811
957 908
608 543
658 407
972 574
428 138
286 676
415 337
351 672
513 12
159 310
285 464
442 260
54 620
226 722
991 894
694 633
133 725
507 173
285 994
130 305
824 13
986 765
79 597
716 363
15 200
170 180
847 523
541 921
370 807
892 993
952 678
92 588
32 981
682 68
885 555
894 865
463 52
34 504
148 289
210 531
296 817
689 774
495 853
283 532
673 552
56 302
612 532
834 801
215 725
948 59
352 986
908 811
474 154
105 567
770 747
531 244
553 188
176 783
293 110
284 876
617 637
406 630
998 75
967 839
912 32
955 136
697 37
845 893
190 831
973 366
78 289
876 281
57 649
417 483
370 901
910 65
504 594
494 517
344 366
886 603
257 644
60 805
824 740
85 836
820 879
717 507
686 774
807 647
311 527
536 257
868 425
559 595
14 893
485 714
351 486
815 674
455 915
584 773
644 941
401 333
541 241
392 57
455 910
414 415
552 487
447 913
888 985
842 583
456 936
63 164
663 612
30 922
169 997
72 586
923 153
862 796
93 265
145 957
453 450
659 966
928 749
725 296
929 923
492 73
565 283
241 811
768 530
116 550
646 829
366 412
45 818
3 489
639 535
101 756
406 409
489 602
64 846
899 795
416 600
606 860
495 231
174 647
411 674
818 736
310 357
342 902
842 174
142 865
401 638
945 255
531 647
221 843
226 37
32 269
86 636
763 572
366 481
716 78
792 62
173 408
601 713
349 565
998 453
318 405
247 34
566 528
37 827
896 649
1 610
123 471
412 743
138 687
394 617
692 712
195 959
507 133
706 267
852 628
930 574
994 68
36 124
766 596
956 254
421 594
49 759
689 515
368 602
272 218
146 73
628 873
357 662
799 72
510 638
807 157
622 397
67 726
605 772
70 869
898 523
224 323
569 94
204 969
853 939
130 491
795 108
821 102
149 694
552 264
889 544
458 699
192 583
43 245
861 684
472 391
990 545
463 106
206 964
155 765
405 986
284 975
655 656
199 184
844 32
978 913
118 240
584 637
872 77
260 366
412 914
703 649
635 582
794 343
713 383
636 204
145 497
600 164
856 974
225 137
623 215
109 628
546 408
986 3
954 373
242 873
438 998
723 308
426 419
723 229
907 736
281 538
611 747
735 132
113 41
645 265
566 648
499 463
149 707
868 470
139 948
868 455
863 499
863 353
521 802
698 527
310 926
213 58
696 880
733 407
473 834
608 366
471 384
984 986
553 156
614 747
335 665
523 827
463 771
730 519
1 255
913 730
349 165
824 83
490 853
390 766
39 42
938 238
867 895
923 720
935 547
704 843
43 624
748 847
927 761
225 511
189 413
876 918
36 387
538 207
652 480
708 465
990 382
376 128
59 930
706 866
112 757
639 925
817 97
34 846
338 254
88 180
729 866
631 832
250 52
531 883
223 632
372 577
708 2
170 325
332 340
831 513
119 647
233 769
199 727
20 379
159 148
869 179
420 538
320 809
308 904
302 417
231 57
483 609
551 103
611 725
929 827
511 599
423 89
33 855
324 362
480 820
341 951
678 870
549 661
716 535
898 825
947 791
953 665
214 780
553 347
965 402
845 576
224 945
302 670
524 489
427 733
140 146
490 828
221 684
863 810
684 939
231 111
709 827
812 356
368 747
722 935
388 230
812 197
856 885
401 387
994 109
825 947
944 18
859 119
191 669
349 497
693 692
999 376
948 538
183 172
948 787
813 562
18 107
578 161
555 355
803 240
134 284
988 81
123 219
552 127
582 427
100 400
319 771
658 700
593 151
61 285
538 674
328 822
955 228
101 319
219 969
336 715
898 518
704 952
811 68
911 779
697 104
297 15
752 976
199 726
539 166
671 544
309 417
92 915
48 38
150 725
294 523
880 979
368 571
789 667
128 985
753 36
656 766
292 192
895 371
346 88
563 279
256 697
404 553
616 408
487 590
110 805
758 367
225 791
174 313
346 213
878 221
521 181
793 129
216 659
707 712
627 350
239 505
579 972
365 999
603 730
325 879
684 383
830 377
583 109
333 564
579 594
411 420
230 180
212 644
95 600
993 976
634 718
184 110
526 455
7 514
425 934
814 730
399 217
558 106
676 615
639 160
208 83
541 736
35 662
249 29
837 771
400 421
547 301
906 862
202 330
275 768
881 565
973 190
479 49
336 462
243 196
752 586
746 824
704 669
283 917
727 180
462 756
498 183
183 983
919 955
928 117
342 949
665 70
562 161
51 94
269 429
194 695
364 818
684 774
566 13
859 262
674 231
689 180
262 696
978 827
19 238
590 436
928 188
833 172
560 568
356 818
922 63
12 981
345 477
213 551
839 122
765 290
385 424
284 985
29 158
454 28
824 837
397 676
163 864
493 777
262 202
163 693
876 288
134 632
720 615
276 715
760 549
125 294
129 553
299 378
989 787
553 982
354 407
620 809
867 414
816 771
170 539
638 653
22 44
271 238
323 304
119 714
410 715
210 254
28 382
224 764
770 162
241 809
213 104
269 472
62 312
679 413
25 778
193 554
358 534
831 324
816 291
61 736
718 280
593 711
394 385
132 177
424 70
63 283
938 698
21 588
607 457
217 689
325 877
541 566
137 401
158 163
385 258
35 209
912 900
508 83
553 568
776 163
497 830
639 715
326 580
150 825
695 518
27 53
941 970
663 665
571 205
669 289
760 860
299 914
379 174
223 30
34 728
225 29
710 529
97 932
52 863
897 407
359 608
368 531
811 954
143 704
247 565
907 57
13 648
732 569
2 606
397 358
676 366
352 657
254 671
33 165
338 416
559 342
395 550
906 896
19 779
555 407
866 215
293 790
936 836
555 593
333 700
701 30
917 47
267 2
517 358
298 512
757 885
755 345
827 341
505 230
648 895
17 150
483 439
274 18
307 557
769 972
70 81
545 697
695 754
21 230
821 142
190 293
123 999
966 691
54 554
75 44
112 750
951 879
514 571
115 320
603 103
632 785
982 711
282 772
569 332
230 289
509 177
11 677
82 122
353 724
637 972
340 992
449 907
158 466
499 670
342 845
179 312
64 266
184 482
278 8
354 171
39 581
497 534
550 364
982 881
397 263
401 109
102 95
564 124
144 416
994 90
316 449
702 549
345 90
316 301
4 150
88 475
340 430
20 411
550 156
636 522
170 634
651 49
314 701
117 942
755 397
658 967
547 641
447 628
617 41
60 67
59 514
845 213
281 922
620 671
216 509
308 935
866 15
95 979
241 730
94 128
980 191
969 465
970 385
292 805
271 134
983 569
254 144
60 647
422 235
464 742
923 147
587 998
402 784
318 842
920 734
712 419
988 899
268 716
234 339
215 867
806 301
343 221
532 497
478 847
38 715
756 102
464 705
289 80
850 90
77 52
217 737
405 319
92 367
395 476
276 483
817 12
939 41
675 378
983 854
195 629
962 634
687 772
981 478
750 933
713 767
662 798
638 290
434 356
409 913
843 793
483 949
992 754
382 350
722 889
596 783
543 967
637 959
841 890
364 11
332 306
926 498
94 165
514 640
733 808
31 907
189 469
960 524
501 752
235 954
631 482
964 817
49 302
709 488
561 232
232 79
562 313
858 682
999 82
208 23
891 999
618 57
59 548
183 29
970 73
438 530
89 292
723 81
607 621
243 720
714 931
750 505
558 502
245 669
103 606
134 845
427 942
387 511
665 661
134 798
921 544
225 370
630 939
213 33
204 350
354 398
149 741
567 775
979 190
730 795
624 207
623 914
28 363
176 517
39 117
48 924
221 679
416 270
697 532
989 196
212 264
483 219
991 462
527 321
326 460
479 873
233 355
192 92
777 150
309 227
831 214
45 447
451 648
620 810
305 202
261 783
839 608
972 492
252 562
85 20
11 424
916 927
732 190
404 817
90 923
236 952
21 337
783 498
686 485
292 284
675 921
977 314
512 443
134 456
21 958
312 76
333 736
806 923
292 224
596 144
976 560
22 257
31 596
625 381
231 481
434 506
194 27
908 634
676 438
205 370
315 745
359 718
469 859
54 10
899 652
30 561
920 986
512 818
747 514
590 646
613 689
404 670
931 592
587 974
561 157
441 786
292 954
961 433
623 793
947 580
367 333
253 435
986 145
474 708
164 819
758 188
89 863
707 499
58 20
737 130
513 802
558 882
943 349
628 621
262 576
758 419
159 355
186 345
177 979
916 307
228 520
7 401
888 651
289 336
367 555
324 187
422 667
620 656
83 375
665 445
211 739
549 313
834 586
179 540
593 765
686 531
927 246
729 957
228 778
713 261
128 558
899 490
979 48
96 911
137 974
382 810
396 946
133 912
953 869
357 471
357 427
383 995
243 869
792 357
762 274
830 661
551 235
953 683
704 471
619 438
43 69
208 15
62 205
751 928
328 92
223 975
947 800
867 525
660 269
25 550
749 722
602 759
42 63
131 120
655 869
943 782
570 957
770 838
607 823
797 568
860 204
295 99
162 364
595 726
373 873
170 880
84 507
942 539
432 524
19 198
249 125
773 973
58 809
439 511
75 638
757 936
216 692
753 460
836 80
482 322
89 693
745 674
396 552
693 182
426 443
967 103
33 703
800 326
919 796
859 878
696 723
859 452
563 448
823 357
841 15
315 877
14 732
288 524
860 774
846 505
236 437
113 281
2 496
633 894
56 526
75 519
384 770
627 104
544 302
274 282
318 1
96 871
239 580
926 595
375 943
81 310
539 73
464 892
46 406
114 883
638 464
295 40
743 548
8 389
17 186
28 578
163 425
295 166
71 473
518 825
365 464
236 78
899 794
735 351
163 642
165 448
33 199
400 240
506 600
192 819
664 933
124 903
88 391
187 105
155 605
827 316
945 408
30 340
451 403
805 786
157 873
240 42
197 539
651 557
250 155
693 66
236 29
508 398
936 990
264 348
175 365
763 982
805 145
782 58
707 989
764 177
316 444
157 863
935 467
719 42
612 759
202 487
459 634
530 375
285 688
723 210
848 701
525 182
483 570
411 280
230 891
79 880
85 174
140 102
985 784
267 699
267 71
272 239
110 405
179 349
572 547
52 893
562 568
600 721
709 745
743 292
871 881
775 935
794 39
510 965
437 389
520 949
721 887
793 147
31 125
886 587
386 75
297 44
785 56
991 939
571 418
968 450
429 823
60 75
826 451
2 3
372 601
169 12
520 533
576 930
468 306
294 58
113 32
948 54
600 355
930 855
343 183
310 667
194 779
195 931
446 300
541 170
719 498
432 920
253 664
938 899
671 13
138 948
225 155
522 121
921 168
356 256
152 426
104 454
94 682
95 485
696 704
199 63
702 173
423 663
203 516
51 203
445 27
475 860
275 489
22 424
681 962
379 773
652 940
568 937
765 96
916 465
829 382
716 810
787 829
826 929
728 699
466 649
198 285
842 367
664 388
887 764
299 111
517 586
819 141
268 816
640 414
983 80
53 972
937 40
766 856
306 30
91 753
860 325
824 438
600 318
387 604
293 312
35 604
6 1
626 399
294 129
740 636
953 308
695 950
406 625
766 714
548 980
50 128
79 665
274 998
108 985
333 234
866 14
963 238
897 250
477 502
183 790
920 988
784 113
294 665
130 938
478 970
42 884
158 117
623 960
609 297
268 819
46 973
547 922
97 116
697 435
246 658
617 380
175 351
143 227
820 533
283 744
740 784
924 159
685 417
612 122
438 686
115 426
833 148
385 512
781 988
507 25
106 716
334 523
727 792
163 761
560 214
682 962
410 706
488 872
608 552
416 356
567 467
830 831
765 18
80 776
705 397
466 381
642 108
595 943
641 998
191 729
23 865
5 661
566 365
373 728
752 455
80 784
35 375
821 83
972 564
464 56
690 854
66 953
238 569
29 964
635 367
573 357
472 65
283 27
580 147
222 702
19 878
113 307
513 765
605 214
310 896
905 771
807 663
486 147
274 56
993 831
437 949
135 809
62 817
998 184
565 728
261 484
67 556
401 675
441 771
530 616
968 173
727 911
411 610
175 398
823 827
845 847
139 621
884 854
938 675
178 87
434 989
367 616
348 937
90 748
837 726
348 864
691 864
461 460
458 951
211 78
971 557
59 883
789 44
546 994
851 748
309 865
801 513
156 89
710 216
51 941
182 720
977 941
429 615
429 330
739 17
335 773
63 399
491 725
738 877
88 229
735 932
959 925
2 129
664 48
682 870
158 921
477 462
347 969
159 899
265 262
877 311
665 667
178 507
642 475
48 513
471 458
569 874
435 949
322 883
221 643
689 31
477 217
320 719
634 15
587 148
127 660
227 784
380 206
110 372
581 574
489 578
709 589
284 142
154 665
228 344
85 608
645 719
72 178
760 930
991 537
478 375
726 188
99 485
497 427
479 12
77 76
94 926
690 840
376 419
355 613
86 304
845 869
647 368
190 78
425 314
961 367
394 121
844 745
165 312
957 747
596 378
627 298
546 665
5 593
321 793
109 762
838 707
968 658
16 972
775 884
184 322
590 778
223 173
981 286
779 408
874 625
674 996
212 877
71 539
8 913
971 567
220 836
766 494
281 430
575 961
354 793
643 425
893 46
23 635
732 45
241 285
915 887
109 95
62 744
990 16
984 347
989 925
652 337
540 97
206 820
741 177
76 520
329 617
187 35
956 47
3 33
493 306
329 707
908 332
291 981
781 832
297 555
839 217
865 764
341 186
379 827
801 309
335 222
845 977
166 361
956 335
278 248
757 139
483 19
238 930
988 995
454 135
485 997
176 728
502 275
426 945
112 866
36 816
610 918
555 938
664 257
445 766
357 493
120 87
81 54
184 858
318 435
785 635
470 709
981 659
563 521
626 331
970 595
418 720
321 962
710 189
37 499
485 16
629 380
428 880
15 942
320 322
37 376
807 24
615 413
50 583
663 395
410 110
851 995
730 489
943 614
422 382
918 182
450 590
967 648
483 773
884 726
900 344
174 356
357 941
459 138
287 907
981 135
679 419
141 70
280 629
865 88
688 906
712 55
473 732
424 539
270 746
153 991
167 397
343 197
738 361
304 917
709 125
475 206
445 197
341 661
737 501
220 166
499 524
468 24
979 680
428 388
237 990
426 694
698 583
920 341
577 987
173 265
660 665
246 765
232 959
713 128
309 67
566 244
461 74
472 471
222 906
75 240
198 859
486 711
518 621
627 902
645 480
897 97
110 894
450 996
633 445
511 669
571 794
613 846
702 715
329 92
675 581
486 644
94 331
533 758
295 172
788 664
217 531
969 634
134 434
322 586
896 851
237 801
712 95
606 867
831 633
781 573
134 40
388 901
283 317
58 191
836 682
181 211
659 268
269 797
514 764
238 265
530 648
50 713
50 30
839 441
444 641
316 836
701 354
581 818
63 530
991 15
778 467
655 810
527 550
299 330
843 675
686 647
735 397
656 993
678 85
465 991
171 449
60 425
337 412
135 33
151 152
487 514
80 969
536 944
471 575
34 957
747 80
339 779
343 107
272 254
231 5
742 575
723 715
823 431
167 379
613 687
140 193
842 11
340 330
50 11
849 480
964 858
867 180
59 676
644 572
198 771
248 331
103 285
876 905
653 906
659 299
547 14
289 113
426 796
490 121
969 11
770 517
227 154
629 697
652 398
475 984
606 943
13 804
702 260
250 97
920 347
192 611
515 544
231 968
764 664
544 493
334 429
226 435
412 872
36 467
523 456
46 80
2 119
56 843
567 473
901 109
67 955
508 143
959 747
891 918
966 505
552 783
398 483
1000 787
113 77
26 481
711 305
894 75
404 130
135 100
318 779
180 533
958 627
647 205
346 241
417 800
37 725
626 742
736 399
126 38
587 57
666 659
253 841
930 605
168 729
472 943
480 898
295 918
631 596
553 849
72 93
256 683
257 603
269 862
577 763
271 332
242 883
748 84
260 933
318 500
952 204
629 569
351 270
967 364
151 971
260 219
149 153
612 458
407 256
963 298
434 666
909 874
691 987
294 743
633 720
707 370
731 882
599 288
436 345
300 626
137 609
752 893
288 445
334 591
210 657
219 161
826 81
206 989
578 921
323 593
859 496
762 619
610 369
523 663
291 642
492 152
597 957
458 572
188 251
401 450
641 620
221 657
166 639
757 669
863 345
580 676
22 226
710 966
996 180
811 358
101 208
670 667
661 108
472 476
869 436
47 999
815 219
703 183
369 507
380 928
16 940
530 576
539 45
73 151
619 845
78 558
265 304
37 354
725 129
912 216
805 37
517 727
83 639
996 428
111 540
476 830
432 55
79 698
163 697
77 900
927 165
487 854
178 492
55 806
9 7
944 783
406 36
193 467
666 663
903 177
368 489
32 156
109 722
826 214
39 385
850 171
112 300
249 250
799 160
110 648
464 933
969 817
807 764
689 244
734 322
148 334
789 478
785 703
633 299
437 50
372 934
789 644
993 368
66 512
337 684
362 698
589 736
276 63
751 931
693 375
868 572
943 220
424 276
651 235
749 683
939 549
930 978
649 566
296 985
506 277
534 529
483 201
186 120
514 222
553 703
900 436
438 743
185 197
201 813
501 247
896 487
714 380
585 538
337 20
374 503
64 815
16 452
759 789
228 411
35 670
847 655
676 351
704 367
698 764
2 876
388 558
286 150
380 195
167 176
780 186
565 407
451 121
7 161
503 653
577 907
739 916
506 792
351 579
606 995
953 762
94 918
268 539
237 679
985 374
558 959
478 356
909 76
238 158
434 276
764 420
448 355
960 774
686 625
325 964
755 229
397 522
858 873
483 36
131 681
106 331
351 862
338 306
678 235
886 33
949 770
440 408
474 142
357 215
467 694
580 853
389 440
738 180
12 428
892 573
185 782
977 716
25 786
658 363
181 38
961 260
461 99
544 950
517 614
764 667
225 266
757 315
528 591
884 612
630 76
814 552
76 523
243 277
936 335
224 483
573 545
411 313
512 167
691 411
812 798
927 953
710 869
506 741
95 487
951 918
404 298
272 341
840 278
782 636
849 138
793 15
145 175
469 254
224 864
925 47
968 734
545 81
495 155
142 392
173 106
811 250
98 660
705 614
447 488
76 756
166 178
796 465
408 174
290 481
95 619
19 638
36 297
657 998
845 512
966 8
533 440
922 958
6 660
968 168
942 684
252 950
155 412
364 937
300 539
612 939
837 679
478 922
175 163
595 318
48 263
243 215
865 618
749 355
291 548
203 12
654 284
672 257
537 949
517 251
7 362
999 577
309 289
507 838
223 668
503 917
374 580
507 145
5 29
165 783
412 717
608 580
857 163
486 586
99 564
941 951
400 570
783 991
147 682
188 962
267 652
9 547
285 311
341 188
650 442
737 608
780 624
128 954
956 937
291 351
437 409
11 44
79 813
609 425
945 722
541 863
95 292
177 604
684 443
279 698
586 929
710 407
683 463
388 871
346 321
959 642
809 73
808 437
200 582
805 714
759 497
774 86
200 299
404 360
526 87
761 908
524 91
532 397
499 498
437 896
317 20
737 285
769 25
827 58
429 233
709 706
410 965
668 486
251 888
69 786
303 882
245 336
611 350
544 247
706 722
579 158
471 980
208 612
30 674
828 296
912 752
595 820
473 230
937 927
511 123
844 420
433 44
41 358
176 535
382 698
356 418
749 85
73 887
865 534
283 955
567 58
552 369
891 924
118 919
790 697
930 278
680 233
177 83
495 931
891 280
719 8
847 86
430 785
612 363
878 580
419 428
458 6
132 452
997 736
618 627
103 117
157 528
97 46
381 320
49 213
126 387
924 108
909 21
495 157
728 453
509 556
977 664
499 207
894 980
876 147
714 664
985 740
356 758
98 524
706 582
204 449
746 17
218 127
429 331
415 777
487 654
661 221
37 692
165 949
780 856
892 66
592 928
157 150
368 871
308 702
242 927
248 470
79 491
361 208
853 714
262 293
225 974
762 977
348 647
730 723
666 960
823 226
726 774
642 260
882 288
342 261
83 46
696 549
802 242
791 661
380 127
790 495
67 773
23 216
901 912
157 437
472 766
584 521
526 778
612 664
4 550
998 72
232 420
519 927
428 815
74 161
999 830
924 871
259 610
376 814
865 110
771 642
835 279
802 57
458 174
821 17
600 214
243 873
492 741
685 668
873 778
172 10
573 647
845 377
695 402
233 851
343 399
282 370
330 936
934 10
14 747
354 969
990 317
274 827
318 524
891 272
695 986
857 708
826 197
173 663
513 475
124 430
180 76
492 805
485 712
504 189
122 240
126 172
688 76
951 827
326 124
499 981
584 119
481 554
412 387
960 763
419 226
24 794
242 939
994 119
44 908
937 708
53 255
626 385
681 532
948 901
708 557
544 414
237 652
529 955
444 905
843 761
960 777
346 437
297 910
1 984
331 403
374 459
883 898
379 202
200 164
501 999
360 200
150 56
962 100
229 665
836 466
251 982
131 280
87 549
661 259
824 380
225 847
183 670
461 364
42 744
278 211
868 784
724 53
773 270
417 856
662 125
137 271
196 179
556 862
764 321
726 53
37 869
311 768
185 941
297 894
871 557
468 28
858 592
447 854
641 242
624 816
875 19
918 640
636 94
177 491
655 775
407 680
531 900
774 876
4 263
44 30
301 728
378 993
941 912
989 56
792 761
110 744
133 512
915 65
105 411
447 567
128 943
522 957
187 22
644 491
23 273
752 566
515 770
762 178
979 339
656 930
684 34
304 745
799 16
204 812
306 182
88 82
905 77
547 883
740 259
123 883
11 831
501 256
115 880
874 632
136 62
531 628
493 490
237 693
964 483
333 204
629 430
449 966
441 79
297 696
810 574
962 230
414 119
153 963
273 1
870 117
105 661
763 386
431 592
53 999
670 104
911 977
97 142
331 457
148 21
774 441
842 146
46 597
697 138
584 506
607 808
734 539
219 901
307 201
169 492
476 629
714 259
682 182
242 889
20 588
402 652
694 968
631 644
262 953
675 195
76 933
298 592
311 327
787 426
423 934
34 393
419 586
321 620
536 591
632 845
945 154
415 100
683 494
904 873
924 619
103 713
403 816
872 253
371 331
26 206
723 70
544 535
461 66
956 638
990 68
806 337
149 107
258 725
243 101
777 934
986 876
869 264
868 742
955 970
111 938
585 183
512 518
213 532
72 873
56 251
17 300
552 199
260 187
343 377
936 85
247 148
605 8
807 868
79 557
445 568
534 327
525 592
117 516
118 298
657 359
348 676
93 548
261 831
369 487
730 158
19 549
436 22
150 832
887 725
642 198
455 457
136 55
172 9
584 91
346 824
536 126
613 913
727 675
168 99
389 914
120 398
708 737
934 657
523 927
757 497
72 220
87 444
858 437
488 556
792 697
213 290
923 708
686 555
168 73
326 846
271 792
245 947
271 823
815 43
817 943
286 906
499 555
957 12
782 567
141 557
595 959
896 708
195 166
979 172
745 756
419 988
405 335
188 728
222 20
674 72
753 676
661 56
859 289
222 924
293 306
696 48
844 336
347 604
969 206
272 975
261 300
351 287
595 469
20 187
680 191
794 697
404 568
759 713
812 186
152 290
692 483
482 677
680 119
450 697
275 736
369 210
780 849
895 987
166 721
518 677
445 817
688 860
949 1000
324 159
901 613
922 12
977 614
4 616
383 654
867 574
852 516
592 722
373 230
152 5
507 999
936 147
294 694
431 419
169 784
240 596
113 920
53 169
268 930
938 903
369 132
303 555
566 592
652 215
168 793
318 206
804 14
813 486
309 572
47 473
417 142
148 359
767 911
982 146
77 451
317 752
200 473
624 575
331 219
382 827
342 54
290 75
117 944
778 82
982 784
420 258
924 711
508 872
115 534
718 920
354 135
648 267
75 43
181 712
454 811
7 579
84 421
24 309
794 212
372 680
601 493
131 434
747 644
351 315
694 145
743 230
961 767
568 304
601 967
287 823
17 441
886 952
220 420
671 392
862 898
222 519
226 793
631 158
634 418
765 390
254 891
947 198
375 391
902 644
460 333
54 166
977 199
787 715
390 711
500 608
40 172
463 429
646 50
831 545
655 175
866 773
699 258
666 353
386 233
979 158
905 558
391 177
361 688
969 922
78 509
846 308
856 162
764 437
691 971
272 146
316 869
857 310
653 791
621 47
365 151
316 852
339 892
242 195
155 463
715 586
813 114
351 783
982 736
529 20
552 348
887 497
947 617
154 891
898 254
530 816
203 444
826 289
70 673
73 18
890 958
802 933
142 774
19 761
264 292
947 425
397 655
715 135
135 879
428 566
176 993
443 910
57 442
385 801
449 683
54 452
248 572
808 404
815 594
473 303
382 353
21 546
820 67
620 445
40 459
62 66
845 765
647 225
501 892
412 938
213 196
950 501
991 516
590 356
416 696
86 57
596 430
331 63
280 468
223 470
861 39
287 483
317 496
994 168
878 372
853 215
948 671
993 877
825 445
506 870
980 108
614 495
466 129
21 330
219 149
561 69
571 741
268 992
517 250
995 6
584 516
798 749
889 229
296 787
85 192
668 496
645 504
369 142
521 958
248 338
628 742
921 899
378 352
457 47
841 425
527 315
410 12
204 481
176 24
764 446
57 687
871 196
409 534
772 236
463 70
26 16
729 340
389 637
895 190
178 927
450 965
694 176
45 393
6 834
575 227
781 494
504 934
578 826
209 96
761 563
591 759
123 670
514 450
99 231
340 344
470 668
296 115
70 137
421 183
403 54
746 948
296 625
457 196
558 328
665 998
672 744
793 85
263 67
271 456
491 628
571 892
557 76
764 973
307 476
484 474
981 285
785 369
515 94
144 579
195 690
42 637
990 314
821 951
908 438
685 515
929 709
773 391
874 372
815 624
432 148
104 684
42 231
794 394
818 556
402 371
315 739
681 151
294 777
598 266
111 345
420 543
536 366
780 195
468 115
864 693
106 197
390 650
115 375
327 715
461 980
44 414
767 856
910 800
305 695
733 349
292 30
260 687
143 405
506 274
626 640
202 739
409 858
91 767
183 662
928 480
463 693
53 547
912 967
508 899
563 556
52 91
596 816
576 544
867 160
318 458
826 151
520 764
384 721
609 715
762 644
285 923
355 573
649 222
652 939
890 679
721 825
357 996
565 403
519 341
303 375
499 577
839 899
96 893
866 76
516 964
504 909
475 354
232 199
127 888
584 48
501 937
118 144
911 79
680 310
83 608
241 755
17 748
234 717
445 455
642 939
226 327
797 164
7 833
104 40
416 389
952 118
609 891
103 274
738 102
250 188
682 885
301 419
342 526
592 596
373 174
11 860
171 917
573 668
126 818
454 376
411 160
95 720
449 488
724 799
887 68
875 680
380 389
313 248
910 16
996 967
468 490
614 319
677 688
372 916
720 573
554 226
591 793
98 325
210 565
656 224
329 598
887 101
1 849
240 951
959 291
568 227
244 638
187 241
403 556
201 89
563 514
988 502
166 931
99 990
466 994
666 31
129 616
3 715
969 300
472 443
804 966
2 135
191 799
719 165
387 102
406 599
635 571
469 379
652 18
405 671
135 719
49 122
604 428
423 525
740 652
270 82
616 289
615 663
189 235
750 785
15 26
291 435
651 315
98 638
999 187
643 647
105 106
229 126
455 394
938 556
548 875
486 493
219 294
172 76
175 423
586 792
579 578
788 713
955 204
450 524
124 68
744 123
250 754
114 260
129 368
466 682
665 828
659 43
620 89
942 402
356 664
929 136
983 253
519 803
45 736
513 250
390 586
189 390
633 814
180 116
252 956
558 540
197 674
651 941
340 721
933 316
606 283
471 124
823 724
661 532
851 651
945 657
773 159
395 30
758 166
894 180
532 191
291 560
986 325
661 537
13 716
81 505
659 758
352 214
224 150
160 670
696 249
647 947
495 599
501 445
628 700
341 987
760 551
453 847
437 509
147 760
416 237
497 906
874 36
926 478
134 589
185 722
457 2
177 566
753 298
500 149
815 366
821 31
27 211
999 690
672 402
89 386
91 260
942 183
69 743
467 497
471 342
19 744
834 716
133 649
696 925
809 90
526 890
551 557
774 970
839 834
401 518
93 123
714 277
994 414
617 73
487 961
947 265
160 544
863 200
591 674
796 754
628 70
876 560
323 16
159 233
484 932
835 505
526 728
262 524
541 305
447 398
54 963
822 512
27 391
181 347
105 515
270 655
326 536
967 431
792 339
612 56
8 34
950 607
491 770
985 450
122 972
481 501
87 579
567 437
11 813
706 569
105 756
962 22
232 742
545 263
69 541
905 183
724 569
555 549
458 642
309 276
13 890
685 740
212 573
625 653
565 351
373 949
761 201
138 256
757 362
940 833
118 531
616 272
208 675
235 619
128 109
797 522
35 228
207 949
7 334
493 47
851 227
771 73
172 380
15 349
144 91
467 825
37 488
230 862
600 623
793 898
304 978
701 391
497 516
832 277
738 976
685 976
603 872
365 310
968 865
519 29
803 197
933 24
625 915
166 649
523 884
812 96
794 913
576 257
479 181
416 997
835 335
33 260
12 318
485 653
744 194
794 724
140 522
409 57
975 172
427 272
163 804
930 765
880 111
738 256
586 735
306 210
12 317
503 115
165 976
567 156
936 616
824 926
312 343
990 591
854 37
924 283
276 779
38 142
377 95
248 934
126 638
390 105
887 294
932 914
92 866
220 829
855 536
403 183
432 75
801 669
833 146
271 236
194 972
964 409
226 560
629 840
898 530
905 30
740 457
135 821
672 59
424 599
945 815
877 135
166 564
438 272
353 538
916 648
959 590
160 384
453 320
116 570
378 252
530 303
921 704
701 156
832 812
407 32
910 679
867 741
840 763
931 977
436 293
520 971
918 845
712 589
958 580
365 28
522 445
944 361
660 593
246 162
155 275
869 467
27 670
408 7
366 765
998 1000
118 524
924 346
468 870
513 851
65 784
884 927
304 858
570 973
265 676
584 440
622 514
999 816
39 898
264 607
845 359
360 605
576 90
630 767
657 397
399 845
486 567
897 979
608 740
567 75
710 265
635 80
486 428
505 519
861 855
242 340
247 185
992 732
559 552
312 346
166 337
198 114
382 176
651 158
901 358
193 899
714 338
222 904
650 326
431 843
941 803
412 763
910 746
84 49
57 744
980 237
669 635
45 533
514 947
934 492
697 740
222 616
552 946
966 425
344 314
144 677
390 100
124 163
680 285
195 873
541 950
248 428
961 791
746 444
545 642
632 970
330 34
265 938
484 965
487 750
965 689
423 134
368 75
78 465
20 255
720 161
16 252
25 947
797 557
887 339
435 790
572 431
231 648
887 340
690 527
871 179
335 321
125 552
33 838
145 137
973 551
165 957
318 675
928 874
640 521
524 90
58 340
562 867
886 116
277 334
430 21
863 855
244 947
556 565
800 199
877 751
446 116
619 320
14 330
786 503
856 299
851 277
500 746
976 677
243 628
917 825
502 723
547 510
518 382
381 30
279 234
278 69
443 428
29 170
791 887
61 44
855 114
970 460
348 871
846 443
731 509
864 74
651 182
411 96
601 781
562 815
103 154
262 306
291 311
489 127
456 554
885 18
108 368
31 73
799 214
631 14
756 30
87 542
3 674
865 820
446 122
235 173
97 527
180 171
385 862
155 590
784 66
775 773
695 796
278 242
282 701
282 969
932 366
391 119
527 252
269 84
827 38
556 555
728 727
626 535
747 427
29 731
466 260
408 745
366 909
359 404
698 917
360 861
780 473
23 493
905 419
853 834
875 683
914 25
34 649
22 400
107 90
304 492
102 417
588 768
393 620
698 532
360 877
228 823
667 740
967 320
443 498
979 614
643 584
929 333
433 217
362 347
671 629
676 817
855 306
352 228
200 696
765 634
607 703
563 636
549 216
965 163
805 604
913 884
373 304
839 471
343 844
801 567
270 561
873 777
565 434
92 719
984 459
867 396
684 231
417 94
378 558
803 323
17 878
494 56
494 606
7 858
414 806
666 928
454 844
77 466
209 140
330 94
205 530
649 762
114 491
844 552
68 447
780 705
889 830
914 331
364 813
48 597
512 460
938 873
380 220
419 86
574 135
467 184
281 915
191 569
606 997
957 282
160 756
443 968
685 527
98 371
36 129
939 494
430 911
497 7
733 538
525 158
219 996
632 488
879 107
236 370
838 128
272 62
941 199
127 467
334 96
773 184
786 683
807 454
795 66
212 164
784 535
935 545
565 717
433 417
263 845
17 597
999 706
228 341
492 670
144 25
576 265
789 245
586 301
415 412
782 576
409 72
368 879
441 347
865 195
216 338
606 451
742 193
163 537
371 136
816 961
487 983
711 482
46 611
1000 327
120 366
942 12
859 87
260 255
586 712
405 782
413 16
98 213
464 856
397 324
628 837
344 31
206 294
821 275
614 219
563 83
818 298
537 313
343 241
642 941
692 820
413 208
396 588
363 255
219 975
354 467
911 49
699 245
739 477
282 161
355 562
159 793
74 672
976 870
928 436
157 331
83 545
764 149
11 473
92 937
508 76
656 956
893 851
712 791
865 7
939 862
392 459
927 205
528 295
458 834
942 293
43 326
286 135
603 521
957 453
184 623
799 94
197 463
518 537
295 571
349 522
955 803
962 461
851 519
974 685
606 554
187 174
532 127
428 868
745 281
639 893
143 93
262 973
957 276
638 211
947 833
323 325
177 397
794 715
114 186
899 560
945 958
861 976
551 63
954 805
832 556
484 362
80 972
153 234
148 765
715 704
369 883
625 976
886 235
198 360
260 885
118 980
175 18
527 849
203 195
649 933
410 622
178 690
503 920
276 703
768 894
971 770
118 209
450 885
426 698
75 633
159 504
794 575
245 745
859 383
322 391
744 870
158 846
580 463
534 582
587 84
762 15
938 340
172 97
122 232
823 401
367 530
239 635
27 142
478 209
925 949
578 214
425 354
589 215
479 727
258 786
733 219
40 407
94 435
539 595
751 407
474 883
453 982
82 797
385 803
855 924
252 539
618 996
592 308
371 766
589 437
984 631
73 978
676 358
134 704
812 918
445 314
11 963
289 94
486 985
511 376
46 651
186 831
795 252
130 113
762 693
828 131
661 354
776 707
905 872
166 313
398 283
743 658
486 960
878 908
620 375
42 383
55 70
148 7
624 592
697 977
419 59
570 225
910 335
637 133
528 354
637 599
626 974
848 988
812 759
569 318
73 471
618 204
55 718
965 304
355 60
867 178
470 11
82 601
987 183
346 799
184 397
253 98
257 291
324 120
568 339
119 472
734 225
673 161
614 427
863 267
267 755
859 361
424 843
329 661
108 129
583 185
569 141
887 867
501 457
266 359
10 983
296 948
513 582
958 321
271 789
452 508
463 14
805 918
378 506
860 492
210 445
381 878
111 394
294 931
43 480
643 401
240 73
972 662
969 248
885 593
997 883
590 5
753 189
410 538
879 471
981 623
437 2
171 113
41 586
86 256
512 372
414 598
464 427
435 69
359 918
175 586
211 330
291 108
492 469
921 930
619 690
842 711
553 634
341 828
916 832
711 178
129 229
152 182
945 134
412 797
517 500
169 38
99 449
439 348
443 821
882 211
315 320
218 319
480 57
18 997
281 87
924 773
666 211
726 860
725 378
445 168
94 930
369 946
943 365
167 917
587 614
453 884
372 822
437 152
113 747
118 710
449 795
836 149
850 431
309 539
591 126
936 785
198 990
697 924
936 744
898 955
888 22
692 326
798 485
316 809
670 885
265 301
708 184
137 679
985 261
301 143
362 356
425 926
449 210
620 67
477 646
55 197
823 581
901 703
722 738
52 195
888 126
758 452
358 880
198 548
788 792
545 55
644 513
307 966
134 800
610 454
625 404
190 329
170 456
180 495
906 399
264 589
845 245
531 66
268 189
210 844
80 789
644 231
212 307
60 492
640 71
237 568
794 717
573 793
282 522
32 852
548 297
490 708
958 691
150 308
169 264
285 950
309 166
17 391
522 179
292 409
361 671
65 51
28 202
744 136
598 47
158 845
477 366
169 310
579 28
268 1
390 916
548 2
150 24
237 823
809 137
488 505
794 15
974 630
897 639
13 580
246 956
695 712
602 944
725 389
696 667
867 651
245 906
402 573
883 934
603 716
326 42
531 513
853 284
36 126
755 668
399 579
179 627
343 855
453 647
884 947
473 813
332 821
448 826
872 228
851 680
403 489
161 431
348 936
188 223
523 69
401 801
483 435
414 96
403 66
325 130
582 901
292 945
873 910
841 242
130 378
388 76
29 159
974 339
830 633
916 661
503 502
268 432
613 787
856 641
636 3
67 251
261 327
122 581
613 813
373 517
182 960
545 340
634 228
658 211
104 192
796 380
38 477
473 434
607 479
160 312
539 1000
443 532
167 496
615 984
382 447
172 224
560 314
561 539
324 949
38 335
489 662
310 483
214 130
316 524
643 383
758 747
691 404
742 887
377 424
798 966
516 35
747 31
426 53
71 925
801 377
289 157
3 455
339 797
584 219
115 90
598 508
768 381
210 925
104 54
277 563
685 88
714 529
905 331
460 59
147 447
323 888
409 699
434 304
650 768
231 847
751 278
271 166
270 370
853 719
737 840
606 198
504 307
371 737
801 813
997 807
836 152
63 944
207 608
22 421
897 25
126 562
495 587
889 377
935 493
947 75
154 104
579 205
548 525
575 651
965 336
68 295
224 523
344 28
221 991
588 469
666 701
975 345
94 406
746 501
994 356
221 655
466 591
28 431
247 537
119 523
745 585
225 438
452 824
757 614
151 935
15 135
345 827
265 161
608 46
600 733
329 680
935 585
315 119
145 383
985 823
60 341
373 383
282 284
145 17
571 769
632 528
587 645
348 314
446 89
964 183
744 742
644 153
156 48
134 631
824 612
945 892
772 727
733 504
209 624
115 501
570 950
217 144
315 635
772 27
649 771
690 297
982 340
218 486
54 221
496 225
754 224
726 957
727 200
41 870
318 502
862 539
366 356
939 289
990 897
21 756
727 234
439 46
686 430
38 522
694 493
844 830
558 472
239 215
113 335
807 92
114 192
437 554
67 490
529 749
303 480
333 568
54 935
316 925
976 876
67 38
955 899
86 257
139 548
566 290
19 651
206 214
7 104
112 903
829 897
275 917
967 218
799 423
410 641
934 364
772 979
679 631
223 847
72 544
462 5
644 516
667 431
640 982
600 287
440 347
215 21
444 123
32 227
903 609
935 349
413 563
111 363
447 824
129 757
467 809
839 830
873 443
670 71
787 789
233 271
432 680
199 950
65 380
180 125
492 210
630 455
7 852
244 147
113 679
606 211
984 963
812 572
819 379
240 203
709 626
90 928
263 817
947 93
397 287
473 896
310 838
684 164
525 40
746 856
643 223
580 343
68 129
260 173
210 536
404 268
597 340
751 93
714 701
326 121
298 454
755 712
380 217
407 301
737 472
576 8
174 161
840 105
285 764
98 168
531 917
655 262
192 125
727 950
333 259
326 170
689 396
988 112
69 255
971 597
996 86
397 29
293 460
734 541
201 827
557 355
400 411
969 333
902 500
972 178
16 84
552 318
576 831
653 882
298 911
125 720
274 508
905 333
989 918
192 393
623 405
8 797
399 780
655 556
996 222
649 523
538 423
181 646
779 337
638 571
668 198
261 611
713 363
719 694
697 769
556 895
880 199
457 840
616 459
913 738
671 447
64 140
791 234
179 96
629 456
665 428
56 228
735 313
9 302
267 417
662 113
657 325
102 566
832 270
674 168
526 838
701 863
174 141
940 146
83 16
188 964
837 119
911 148
544 120
477 800
457 992
944 13
852 287
363 42
524 314
816 225
898 94
816 627
197 289
658 567
183 888
187 459
197 715
465 873
905 915
293 9
113 604
503 962
279 743
956 847
300 305
201 897
221 197
902 861
124 279
674 143
217 469
523 640
817 639
196 352
513 431
882 972
501 243
606 640
321 832
114 265
505 794
37 363
725 477
105 993
867 650
642 744
326 538
62 246
188 565
952 422
601 503
705 270
642 580
868 852
861 566
638 271
750 493
398 90
1000 607
358 605
822 59
707 289
694 662
69 134
716 53
260 319
277 801
678 676
924 952
871 451
340 539
522 863
389 881
364 627
32 304
781 25
997 302
124 886
522 649
784 695
719 449
937 570
14 661
96 582
778 8
32 658
224 261
569 714
169 2
62 819
890 111
533 899
528 629
811 108
638 934
817 177
332 520
990 120
388 796
419 965
182 731
149 460
781 474
795 237
50 331
284 702
61 535
852 64
245 197
191 8
150 590
466 237
71 141
975 617
193 429
371 998
291 650
420 694
330 796
387 567
240 197
652 130
364 508
978 941
316 881
812 653
752 889
919 534
682 720
825 479
382 41
96 151
285 715
312 591
128 886
91 523
922 363
750 974
909 410
671 708
443 438
367 721
709 163
150 114
981 308
294 423
498 777
99 152
743 894
773 616
968 600
607 42
373 187
291 617
883 182
145 855
803 136
491 3
357 502
296 256
725 816
257 460
636 799
181 701
133 702
659 298
545 184
344 331
321 464
177 158
912 922
702 68
957 805
407 747
251 612
285 765
519 190
706 452
771 114
738 957
554 631
938 402
944 700
319 221
387 252
246 751
615 579
246 732
949 348
197 921
447 564
876 889
56 516
474 212
779 367
329 445
271 633
26 873
283 360
170 625
586 887
179 955
708 648
552 830
448 927
500 32
293 222
477 597
636 83
949 578
992 356
547 881
769 215
408 163
684 294
112 151
46 753
852 998
271 570
391 351
905 610
465 418
967 614
172 353
568 545
258 188
808 617
597 50
520 676
446 226
45 675
298 968
650 761
422 495
890 442
261 68
975 211
568 556
617 200
961 470
841 831
215 211
164 397
850 1000
130 283
563 686
890 460
832 268
539 699
599 734
653 439
322 518
545 134
188 905
951 262
653 885
605 388
739 590
235 407
953 470
170 823
348 449
348 888
60 87
787 659
727 855
582 10
581 615
601 752
919 330
646 302
645 473
179 992
774 140
629 324
595 106
909 735
335 336
362 488
878 462
415 909
703 84
821 185
502 802
431 683
451 284
183 161
737 306
375 547
332 201
627 61
337 418
92 818
394 937
16 168
293 626
494 578
194 578
191 385
127 603
104 55
459 768
374 703
983 63
58 499
123 694
178 821
986 887
599 642
997 9
648 508
87 389
978 261
944 23
186 822
772 933
438 526
137 75
975 694
271 354
553 104
989 299
125 626
250 317
836 482
382 91
473 80
95 726
418 532
755 932
584 856
523 263
972 507
685 498
788 686
208 529
440 727
848 731
368 420
56 178
585 858
547 234
947 974
494 989
8 435
928 474
396 905
130 488
805 767
361 846
807 863
66 774
37 874
563 684
963 174
567 446
638 971
939 23
449 853
922 821
267 666
835 829
558 89
300 4
660 628
238 562
16 958
432 515
698 92
927 207
866 801
775 798
106 821
389 894
640 840
932 40
512 735
492 882
236 436
301 332
837 920
672 352
71 637
824 343
36 694
818 934
934 540
430 202
61 221
461 214
492 323
183 760
135 258
201 543
607 680
447 590
729 719
184 789
252 421
726 778
760 781
321 283
136 655
68 673
188 112
850 549
190 725
81 899
645 849
953 977
547 785
40 205
212 17
110 264
976 615
765 180
461 868
693 765
338 298
635 132
751 825
602 194
517 1000
207 475
821 619
106 913
904 349
869 235
904 464
857 698
953 763
81 693
272 672
907 365
870 771
268 258
535 659
723 107
987 925
136 255
370 876
452 538
556 72
371 200
531 27
61 946
730 807
364 554
148 199
787 632
966 134
129 271
201 522
200 215
435 219
215 282
601 361
243 18
428 81
284 928
275 351
434 929
275 605
409 930
765 919
122 885
814 677
371 65
612 867
906 741
327 305
890 355
93 977
839 621
135 910
161 9
460 719
132 511
375 299
876 214
254 264
464 567
815 758
197 995
215 6
994 735
451 618
710 134
500 923
353 626
314 382
25 585
599 316
102 366
491 560
992 940
600 738
679 209
534 504
599 748
493 404
877 927
505 280
691 652
487 456
576 269
922 895
86 941
482 276
419 58
280 907
978 487
124 824
47 888
644 373
870 269
648 240
189 805
626 884
758 82
95 927
772 651
103 70
659 839
672 348
654 859
6 753
690 156
678 641
730 375
484 148
832 854
308 130
890 210
989 584
232 287
232 567
257 27
45 158
676 586
268 305
276 747
62 867
242 716
568 870
362 975
368 284
877 220
666 332
619 378
33 882
249 357
332 553
592 510
385 375
202 230
527 834
564 651
610 850
395 459
606 440
75 442
745 182
35 751
988 774
523 50
512 688
602 230
627 183
425 302
330 603
377 891
775 298
497 635
395 184
149 480
624 609
381 481
653 732
378 189
867 11
290 707
277 705
93 764
766 514
622 656
781 695
998 495
591 713
722 771
751 96
79 72
798 710
371 785
28 342
339 262
911 417
940 863
744 45
74 418
983 281
619 586
719 494
100 184
970 936
146 492
199 883
177 296
71 302
111 127
913 335
835 846
230 248
401 944
618 135
95 277
310 220
15 904
518 259
288 620
100 269
195 741
886 159
275 66
582 57
909 712
569 501
147 12
332 132
27 611
418 170
519 108
276 553
683 627
114 360
98 599
340 262
945 923
151 313
92 475
7 784
84 73
156 344
779 56
188 821
123 346
818 820
998 337
318 491
42 230
432 23
514 700
653 331
799 824
865 57
660 348
673 80
490 514
648 761
234 508
453 288
311 105
3 647
307 738
838 314
814 859
599 542
784 293
687 562
751 739
314 172
192 149
319 268
718 563
167 465
106 547
134 859
844 78
984 690
930 517
901 938
816 554
880 989
108 847
862 176
754 123
318 400
802 701
380 768
458 977
853 530
318 45
332 387
491 953
158 982
266 477
887 540
760 498
230 170
657 564
204 316
360 186
398 937
834 185
864 590
41 432
617 609
131 56
694 677
230 790
325 509
679 173
44 771
576 538
108 399
989 68
403 965
586 722
391 59
1000 277
144 429
235 297
967 170
981 522
769 340
764 839
82 593
589 478
421 661
178 448
246 653
185 635
860 324
470 740
36 589
96 832
669 709
351 746
908 181
207 111
914 78
220 328
818 946
678 425
512 82
157 125
336 673
193 812
10 696
46 395
872 165
800 501
489 213
312 587
24 352
144 777
264 937
968 421
596 177
791 933
982 848
612 689
21 965
706 820
50 375
142 531
765 425
789 657
871 352
823 400
808 517
35 472
890 864
92 388
95 360
312 546
200 846
553 586
298 890
217 829
385 893
164 987
738 536
765 124
676 326
403 786
801 285
307 770
834 892
721 394
405 681
700 189
304 113
664 99
992 866
426 890
780 594
155 801
148 312
379 436
400 618
662 821
285 48
550 865
395 755
755 905
967 624
373 376
103 807
639 442
491 797
592 126
682 505
132 413
64 843
574 396
626 208
925 372
512 622
779 140
55 368
163 655
980 983
213 617
591 279
869 982
570 896
574 346
259 80
687 574
820 438
241 738
938 14
736 116
463 859
677 955
939 98
561 486
325 919
10 438
22 983
19 811
248 722
268 115
505 793
959 27
687 484
682 532
519 557
758 799
981 51
788 221
833 293
928 255
103 848
139 190
692 734
347 287
428 286
90 348
991 158
10 976
942 185
500 950
502 154
851 903
740 303
842 929
782 118
136 354
469 331
795 879
931 473
726 876
838 567
25 218
707 630
454 895
913 213
344 697
23 343
181 341
289 536
223 832
313 965
471 228
556 13
131 954
275 178
416 440
723 404
176 364
324 580
276 948
398 60
925 377
227 976
882 473
85 573
884 595
233 509
20 651
56 558
151 853
714 760
481 580
457 715
677 370
339 942
446 725
330 246
299 729
10 500
674 435
650 365
891 46
593 15
452 120
745 898
881 137
138 51
381 665
970 174
922 655
381 671
405 208
981 665
599 533
527 905
544 615
525 146
474 553
23 967
489 651
283 410
243 499
956 276
926 842
197 604
573 307
632 613
911 604
400 812
259 927
389 282
594 281
672 228
374 176
535 560
209 847
41 347
702 448
46 840
94 190
123 747
987 214
940 121
952 149
704 665
619 773
395 671
471 360
442 196
731 195
845 957
449 632
688 961
609 962
915 726
466 350
303 91
496 878
475 715
541 373
133 193
685 699
637 135
874 695
672 332
270 941
908 277
354 47
997 196
894 747
572 659
169 357
676 483
439 681
696 761
63 468
810 232
420 284
361 122
208 304
206 65
996 577
655 486
935 664
205 83
192 410
591 7
265 609
942 146
135 595
853 111
612 439
551 637
38 199
465 575
248 244
795 329
528 498
702 928
514 586
669 182
399 24
679 598
554 798
168 789
961 583
523 233
28 222
771 965
384 529
127 865
535 747
772 616
475 514
377 340
12 279
683 340
507 879
562 680
203 180
38 553
493 436
732 216
640 408
125 314
553 582
40 69
479 140
995 213
367 191
871 702
869 158
307 668
174 381
602 391
337 704
818 251
466 66
406 211
235 281
437 247
618 421
214 390
263 326
174 824
408 31
155 383
951 882
190 303
654 834
268 350
439 53
420 771
237 876
971 912
36 160
475 43
249 111
851 925
917 418
24 494
13 661
77 395
794 549
407 702
30 571
766 940
282 879
272 516
779 706
739 816
74 803
443 180
295 108
255 156
616 582
840 991
405 513
925 798
223 371
85 165
11 497
400 581
895 372
416 770
84 781
783 565
653 382
289 685
735 46
762 551
49 304
755 109
177 510
473 8
853 58
637 155
341 666
667 986
714 445
788 400
748 828
598 36
306 856
627 340
377 110
354 714
702 53
303 867
235 695
590 277
431 321
324 692
552 689
803 834
546 846
915 637
322 922
988 686
796 746
68 779
45 50
152 209
882 624
782 259
883 801
136 937
249 454
993 165
668 212
69 868
260 222
335 550
495 401
557 438
48 496
834 852
621 683
685 488
517 733
44 288
257 735
683 419
398 575
321 467
864 346
823 664
392 673
339 186
918 516
45 857
959 839
496 164
439 326
989 942
802 81
155 452
852 681
697 209
243 416
446 647
26 222
937 460
184 602
234 694
412 344
802 584
843 678
95 230
976 521
39 482
556 648
5 328
439 79
71 957
358 106
110 396
409 15
623 217
947 830
690 256
798 96
761 16
727 66
13 959
212 145
212 736
544 175
974 415
176 494
185 407
974 130
292 768
37 999
743 771
793 393
357 221
361 290
45 968
638 256
28 814
566 297
489 963
472 387
352 929
856 456
831 120
853 616
869 867
394 314
189 904
573 923
855 967
8 900
541 32
798 917
471 231
985 448
709 823
841 687
402 449
141 129
626 541
737 637
594 234
713 391
42 992
695 679
855 259
142 902
935 727
491 437
959 986
762 860
516 490
800 2
286 559
770 50
170 76
592 656
432 319
940 955
599 264
672 994
48 809
387 816
851 493
228 98
837 424
33 938
308 604
799 551
49 96
710 522
446 494
617 408
389 83
70 31
877 849
407 83
191 496
886 678
491 879
468 761
503 600
986 39
850 351
387 298
356 809
457 913
614 299
686 449
647 408
740 334
899 120
408 147
799 25
552 3
85 220
943 368
632 424
679 882
922 570
830 355
118 36
641 917
434 547
622 668
790 505
520 295
233 969
160 536
312 408
335 18
153 216
211 147
14 247
543 460
570 769
649 545
737 172
731 272
59 829
717 519
931 585
48 17
942 527
223 530
543 468
164 746
961 458
372 407
723 577
611 677
471 828
692 344
708 530
592 992
892 975
436 503
840 623
620 728
287 83
271 281
964 517
487 243
764 395
946 561
205 847
910 293
400 568
121 673
195 960
654 381
923 988
304 87
699 251
347 374
146 705
124 804
794 297
890 842
56 427
689 882
733 792
700 719
809 923
439 875
547 845
851 473
839 889
201 818
715 763
459 438
962 839
865 611
840 190
115 407
850 39
553 509
191 316
551 70
261 705
94 179
908 59
485 528
817 314
968 325
719 606
664 71
434 698
23 501
916 434
641 798
396 354
186 387
157 969
395 381
736 205
959 324
453 80
763 580
779 873
533 694
768 71
94 840
282 208
390 261
606 495
397 748
830 691
522 822
252 714
730 745
596 51
437 578
304 353
117 514
924 541
609 236
719 516
617 194
613 260
767 175
908 608
125 748
141 679
368 169
79 298
879 112
795 60
626 569
775 727
353 730
503 202
128 190
61 519
500 312
500 264
963 353
159 293
752 9
670 107
290 225
220 740
589 984
660 386
609 47
95 866
869 870
842 418
166 532
839 418
282 260
725 2
381 207
162 469
545 311
562 148
114 406
470 608
223 481
293 30
739 334
632 823
807 906
863 193
290 127
267 318
221 798
151 683
300 730
606 19
882 237
803 549
179 183
592 316
966 332
330 515
955 224
823 813
778 658
251 116
501 28
693 701
776 756
408 426
460 906
446 599
630 21
537 762
510 858
865 771
488 460
658 508
305 710
175 68
500 181
366 664
140 307
892 304
73 479
352 110
299 698
100 941
906 480
405 337
129 732
938 560
720 268
648 618
591 533
119 721
680 164
619 560
372 229
563 723
306 118
64 993
496 224
873 40
890 376
849 476
351 827
394 348
78 141
987 445
298 230
601 228
390 746
143 18
315 799
855 644
25 926
102 64
508 814
15 300
747 297
345 207
316 707
928 908
89 37
400 416
694 369
80 422
123 733
354 331
307 156
430 656
156 523
170 587
166 211
809 550
775 311
202 105
995 507
549 758
597 419
507 883
251 712
445 842
207 84
444 56
712 1000
35 385
757 696
216 27
503 386
880 591
548 703
681 473
665 734
817 196
449 359
159 587
399 120
785 833
148 660
132 976
820 750
863 754
950 459
68 962
120 200
529 60
199 797
793 636
697 809
606 157
254 215
541 652
726 944
448 762
320 218
639 966
123 973
869 913
898 437
998 286
139 764
395 982
124 118
292 952
631 198
369 758
251 528
672 774
279 177
44 496
113 627
809 595
8 225
133 753
57 293
813 949
920 785
23 988
60 680
888 725
622 308
259 747
905 815
152 875
205 195
333 776
858 506
503 773
231 942
601 863
755 432
498 614
296 957
360 957
411 342
105 318
508 852
266 149
81 87
525 734
249 535
388 266
389 865
357 553
389 701
261 164
611 381
56 431
281 320
876 276
816 562
558 197
931 651
317 338
193 603
928 730
336 898
463 528
927 666
183 350
880 456
9 297
890 963
56 362
616 603
80 292
19 450
37 656
8 639
904 653
597 424
463 931
547 603
944 987
104 491
546 798
309 720
705 512
984 629
334 260
833 249
693 876
477 978
854 803
28 396
228 481
422 731
299 436
547 346
565 935
649 55
764 728
185 897
98 380
741 121
106 656
869 615
352 257
347 413
173 89
453 335
426 389
966 996
322 852
675 643
826 940
408 209
814 820
498 502
309 887
845 494
888 613
237 92
184 231
425 124
89 522
137 744
338 289
749 493
98 194
388 59
991 378
168 872
41 917
492 56
70 404
177 464
825 494
502 488
635 570
489 533
143 198
24 500
482 812
944 87
241 152
164 915
128 173
938 704
708 545
673 890
541 594
753 237
322 265
642 204
272 542
830 403
975 418
842 706
892 788
287 266
887 921
793 214
121 254
976 440
604 666
617 89
756 631
701 563
153 418
629 489
88 642
346 682
704 856
305 335
927 396
357 624
43 583
484 962
264 143
676 283
812 591
945 159
634 138
439 229
10 993
925 238
675 65
553 996
646 475
715 618
753 616
849 692
368 518
226 146
574 152
691 679
817 195
723 784
633 99
629 730
61 125
921 108
647 611
331 871
337 723
230 682
982 932
85 731
661 115
904 44
699 973
935 681
935 865
897 666
730 1000
880 320
835 824
993 182
71 418
76 967
731 259
902 106
82 134
887 193
252 488
272 609
231 612
376 105
427 90
692 543
370 988
642 237
730 929
793 222
889 532
933 2
188 823
471 580
201 959
404 179
575 35
739 837
543 974
684 162
61 43
838 37
60 52
596 625
323 980
981 230
87 812
210 642
209 678
950 224
535 488
136 492
411 220
477 225
883 681
645 646
243 180
21 157
175 5
794 317
423 648
498 725
665 784
599 3
231 798
545 984
307 304
736 53
132 908
293 771
623 850
162 308
976 955
855 34
518 846
566 534
609 884
399 157
218 821
418 950
686 833
417 367
69 691
224 461
683 758
199 408
295 691
962 304
769 578
914 707
220 159
779 885
751 639
167 385
543 481
586 367
790 248
469 149
66 167
568 412
172 835
399 81
56 527
375 835
995 414
949 365
147 904
34 55
365 951
46 424
541 603
127 345
522 628
590 944
635 294
522 400
809 826
467 920
146 546
941 620
929 391
116 500
467 431
755 670
731 270
864 378
680 183
782 577
937 760
352 931
668 697
536 914
759 225
783 734
686 381
607 235
252 249
731 964
995 20
207 255
661 555
525 210
747 520
609 135
419 623
84 890
993 851
158 587
912 468
520 512
505 108
458 687
720 424
596 308
677 186
762 927
855 711
725 40
837 711
155 212
621 874
828 635
814 843
674 480
789 341
978 136
646 64
34 711
93 442
547 84
410 479
349 315
842 454
831 213
292 107
963 602
931 284
253 185
469 703
787 204
964 361
54 53
330 456
504 884
974 909
110 292
904 864
720 79
2 870
209 59
662 916
404 929
800 593
565 584
871 479
345 939
751 614
284 376
880 640
823 712
734 944
236 806
230 178
426 54
984 391
622 655
249 705
36 834
735 748
828 451
51 316
611 293
226 247
772 189
604 997
465 487
374 1000
95 808
207 890
194 811
816 516
90 561
851 40
527 645
176 934
639 46
100 711
467 980
541 83
723 347
557 137
270 629
591 321
505 50
310 645
487 46
170 604
308 886
268 984
83 565
526 841
654 333
387 361
344 205
210 813
803 274
712 166
455 250
777 262
354 141
974 657
609 608
673 313
441 239
747 97
673 650
834 634
339 494
774 190
730 826
259 221
246 910
230 207
313 410
522 703
222 782
123 485
441 921
545 439
795 34
764 781
614 450
81 417
967 756
78 812
98 411
882 261
169 804
663 677
877 532
576 191
593 468
826 409
702 831
164 985
225 401
111 469
704 348
883 632
36 883
112 642
424 898
452 145
328 514
913 52
493 438
228 264
590 960
895 999
637 328
127 858
632 14
606 278
181 388
459 435
773 600
155 488
825 457
380 883
376 964
311 904
401 338
848 939
981 137
487 496
812 523
47 691
514 570
530 371
115 706
169 510
472 877
964 757
601 233
961 823
610 933
956 841
216 629
273 476
225 151
319 611
954 533
85 259
899 897
137 179
210 934
179 836
790 127
607 989
811 631
490 383
768 799
331 379
263 513
576 73
190 901
295 859
3 911
411 865
466 805
108 350
394 152
135 660
6 411
206 170
526 11
742 848
320 843
800 28
902 901
849 229
82 798
724 648
464 391
789 371
748 375
215 601
89 687
900 18
289 919
947 174
847 327
860 57
85 86
430 778
381 564
253 116
929 951
316 420
526 293
293 157
951 180
560 364
527 630
896 403
458 937
488 470
62 303
632 518
58 289
172 670
328 459
178 114
528 420
18 623
105 124
386 264
829 928
139 558
938 28
669 860
694 41
230 520
163 311
51 593
56 732
534 930
921 355
340 174
523 75
62 132
712 830
519 252
949 836
178 284
375 268
743 882
898 765
876 955
330 335
297 553
485 168
506 926
890 63
451 41
210 827
62 627
443 523
473 867
437 806
329 163
692 578
162 174
156 524
202 595
112 559
62 189
30 663
644 856
802 323
364 221
494 877
606 819
793 696
87 446
478 807
722 892
730 638
514 828
991 797
632 300
450 541
741 218
526 816
336 918
277 383
808 845
272 854
472 261
889 831
765 427
101 551
503 1000
923 151
317 590
490 908
229 888
625 756
373 924
278 250
533 78
289 439
219 476
803 471
899 338
128 610
743 751
317 886
941 942
880 433
95 14
897 461
520 100
364 762
482 73
544 987
341 470
587 691
440 612
743 644
169 332
381 723
969 266
599 147
281 345
197 819
552 325
902 962
566 181
354 121
450 587
743 497
457 128
719 773
28 942
800 473
767 219
283 256
257 201
145 71
367 81
23 925
757 294
775 341
874 478
448 800
689 165
7 426
846 108
897 136
411 741
236 265
696 216
39 68
948 631
126 699
551 141
871 1
627 39
156 962
509 20
61 923
145 124
384 43
958 223
827 284
637 628
399 240
13 755
395 11
509 345
511 366
746 485
366 311
649 932
588 952
724 118
698 599
377 741
999 946
49 338
366 458
303 422
449 397
71 335
810 292
480 457
678 191
737 561
660 580
206 136
683 127
854 234
448 466
620 855
250 516
248 582
175 283
416 110
443 332
369 255
950 662
416 373
549 36
377 20
245 998
908 853
252 719
43 702
636 956
27 265
617 391
807 449
250 541
815 586
861 365
210 550
117 157
698 758
834 119
487 960
128 944
267 698
865 176
32 338
714 677
8 741
366 674
943 255
664 670
459 722
352 307
336 699
155 613
975 207
279 187
457 325
132 776
106 757
674 113
387 956
726 422
557 944
176 309
278 76
359 29
60 13
909 286
761 726
126 93
510 41
340 492
227 497
421 959
538 93
335 139
647 624
753 88
584 635
427 671
102 496
763 373
187 299
625 893
540 351
590 412
908 486
537 348
498 294
370 437
118 504
563 698
169 813
13 543
899 875
335 81
117 798
268 121
535 161
497 219
342 797
311 618
543 359
601 200
257 441
457 327
982 829
668 133
645 740
646 765
438 109
444 542
464 282
184 317
542 30
666 668
800 227
629 1000
122 628
558 221
778 73
149 160
308 76
817 793
231 601
580 428
616 848
163 90
992 739
946 747
938 418
999 356
876 164
458 520
346 559
581 81
416 214
829 876
519 563
461 396
324 974
128 199
386 453
497 633
936 269
627 424
741 880
681 370
606 576
671 794
514 859
89 966
964 675
902 747
136 217
168 300
628 494
328 789
347 844
310 694
743 299
926 197
39 336
649 400
134 488
72 578
61 263
436 168
741 537
384 301
501 39
381 361
177 691
450 131
456 960
667 46
600 194
909 891
423 489
587 938
425 628
458 896
214 29
822 294
203 617
756 171
223 384
480 548
722 577
296 239
292 663
338 466
79 913
352 464
533 688
141 528
459 861
635 293
844 632
952 877
427 658
168 42
517 362
610 75
751 990
173 164
570 552
514 374
794 734
769 307
788 543
893 395
502 192
560 485
427 526
559 387
851 516
392 984
697 914
38 207
561 53
148 862
715 132
640 798
864 814
325 646
292 703
179 778
907 431
946 512
554 707
513 458
99 894
856 991
59 282
914 1000
880 770
724 451
243 662
189 310
54 700
794 296
869 886
384 911
343 460
236 860
221 910
715 392
434 282
397 206
46 721
888 45
817 538
39 44
369 66
815 453
681 734
881 747
138 813
658 592
39 575
269 432
354 265
662 5
35 748
379 574
605 617
754 875
806 124
704 425
147 51
556 366
784 467
880 355
221 395
636 434
975 55
304 923
720 777
283 415
359 317
581 880
295 298
94 387
448 793
38 726
890 587
808 245
689 490
623 874
136 983
150 240
607 354
650 611
297 821
462 217
651 761
183 474
377 823
641 348
950 674
395 947
307 227
45 314
13 744
291 868
995 956
496 64
626 921
734 270
461 83
649 989
681 872
97 706
928 975
942 87
21 123
527 725
9 575
149 5
878 911
944 725
472 316
24 421
345 637
493 995
785 469
750 150
399 888
338 256
93 66
597 426
746 108
929 228
867 644
331 97
419 985
419 933
519 545
596 897
355 438
65 90
612 881
709 692
420 44
866 51
676 442
799 755
604 291
905 148
192 736
202 764
691 983
701 487
852 802
152 996
37 633
818 96
8 934
390 90
191 923
634 396
543 351
796 446
496 947
514 205
698 198
57 21
406 96
574 924
943 346
415 241
190 699
30 72
178 449
561 384
321 779
514 535
983 846
17 979
873 766
256 348
532 555
975 439
849 46
573 153
504 581
409 727
910 741
93 370
633 89
1000 141
132 76
310 64
744 367
100 646
224 446
370 181
250 582
229 630
894 452
995 452
946 841
917 385
543 110
515 807
147 917
656 53
582 859
548 550
107 216
537 437
906 821
364 677
855 463
495 44
714 475
400 944
568 311
610 299
417 500
91 285
594 979
569 545
128 742
466 252
724 227
489 421
462 257
728 664
645 624
362 134
326 992
354 142
590 7
598 273
73 115
80 654
766 629
498 814
500 673
725 726
983 403
431 7
630 781
191 486
993 582
448 499
364 169
972 452
829 8
956 213
635 718
158 47
904 249
157 609
560 71
531 498
428 908
656 535
884 314
419 870
708 593
757 305
578 368
254 706
790 606
646 975
601 880
66 252
503 403
762 191
493 594
4 472
633 76
611 858
675 816
117 298
318 414
78 489
490 199
755 328
332 867
728 534
119 104
543 458
25 615
661 248
920 553
428 317
171 729
304 595
639 158
117 343
302 353
881 187
335 60
316 293
153 68
167 492
128 430
480 611
234 66
445 917
570 213
864 412
557 559
319 185
389 586
244 458
200 246
818 309
785 630
967 679
232 345
479 93
185 577
503 93
946 284
912 806
717 582
881 853
191 711
332 643
113 75
454 586
326 488
454 752
445 604
30 116
365 161
62 614
492 980
177 409
867 80
965 820
139 240
280 457
449 308
330 619
347 512
290 114
240 597
509 8
913 891
640 598
529 331
555 298
774 331
877 388
362 957
996 694
920 11
301 116
610 613
349 646
584 449
673 815
943 316
887 700
313 722
625 998
173 426
109 783
209 80
718 130
392 22
330 57
805 627
687 968
478 139
620 944
591 876
828 758
69 750
248 877
527 270
384 278
915 908
849 793
210 371
795 501
869 629
605 842
633 833
768 574
915 721
982 478
839 319
163 398
464 211
337 894
340 441
125 535
863 72
758 294
94 837
456 912
4 968
862 182
534 641
292 118
321 456
75 311
253 597
20 103
29 252
855 319
959 379
700 199
681 344
763 494
603 476
54 519
420 959
236 544
779 806
861 470
285 437
121 770
718 823
155 573
965 793
656 978
665 507
354 986
488 284
943 445
218 447
130 368
967 317
39 449
122 167
945 668
449 779
257 970
37 526
606 327
4 436
291 998
651 528
466 342
853 311
850 541
994 978
781 666
824 917
855 348
423 302
140 290
381 287
908 552
810 553
470 660
743 308
27 510
482 439
346 714
395 604
679 950
845 924
517 95
100 188
391 985
881 480
974 7
261 991
919 611
491 94
147 986
892 176
374 150
649 313
944 121
130 599
106 859
436 814
844 760
819 922
803 190
962 475
20 938
134 229
627 15
575 526
329 921
31 407
38 655
92 177
722 788
537 63
691 603
161 609
571 120
909 309
266 934
939 452
194 207
722 608
343 372
147 250
135 241
393 322
516 202
848 442
423 5
133 360
338 313
554 770
550 57
582 984
921 49
972 239
702 661
535 541
163 346
313 187
803 466
22 215
105 837
181 781
179 566
153 709
876 424
332 413
478 890
694 721
747 685
245 67
698 626
920 231
891 627
937 633
730 222
546 246
697 269
521 676
89 125
666 911
366 852
649 640
12 941
986 507
729 613
828 947
849 712
327 667
645 106
526 513
290 386
804 895
378 967
236 895
215 423
945 609
351 438
422 846
39 672
935 623
939 601
796 634
462 519
87 401
148 707
514 521
481 583
908 893
371 800
817 224
312 916
143 477
235 84
267 856
638 566
410 510
232 772
91 67
564 748
594 482
611 440
272 310
112 218
737 682
523 428
331 81
379 362
675 948
257 857
376 277
505 88
500 283
585 719
699 557
510 172
652 420
458 170
953 569
565 868
586 181
956 875
81 286
422 766
324 904
466 355
600 995
49 59
410 870
622 989
788 328
398 859
791 198
449 128
633 31
149 400
621 667
343 561
18 530
901 433
986 291
305 226
896 987
994 534
929 495
925 82
169 301
66 560
471 518
618 205
781 17
210 572
299 849
205 797
139 473
614 666
756 972
926 797
579 831
5 963
493 823
193 11
417 131
298 413
155 40
484 116
678 795
334 159
987 137
484 529
500 949
187 832
854 176
157 65
989 751
84 844
87 679
291 539
752 527
326 223
261 25
358 156
281 377
814 85
225 569
15 4
953 17
609 131
606 398
119 989
302 156
21 935
640 664
492 446
229 427
280 391
761 459
966 464
337 914
709 686
217 559
56 521
354 597
215 279
26 241
815 253
293 356
48 384
376 548
144 238
23 385
916 887
501 901
888 314
249 582
182 769
404 427
769 74
865 479
269 337
509 718
171 432
77 71
702 319
192 172
483 716
486 626
913 865
962 847
319 231
349 766
533 982
453 253
701 332
63 710
282 625
534 868
154 71
545 96
48 939
899 574
708 282
622 854
570 17
548 920
738 544
232 946
871 682
528 715
16 70
889 714
873 467
473 19
920 502
942 120
108 333
200 1
973 799
278 191
928 859
955 557
363 117
123 620
141 112
44 673
63 671
546 885
581 301
189 181
492 490
269 268
270 362
922 660
770 131
77 939
980 424
369 305
174 216
932 610
26 454
102 125
510 339
660 757
518 366
783 46
868 208
326 194
966 147
352 203
408 988
818 744
353 983
869 835
167 336
610 360
846 555
106 268
118 49
49 393
751 263
244 564
524 918
937 527
275 18
998 750
786 480
291 767
23 306
301 299
102 177
166 562
560 989
774 869
196 140
858 360
441 26
895 902
145 338
235 356
111 239
226 530
819 574
716 553
192 758
957 663
477 635
677 876
857 697
570 38
757 560
482 557
631 327
742 262
259 297
669 980
372 517
679 90
662 160
315 470
72 334
630 572
711 347
266 810
248 68
946 177
576 233
591 827
221 693
203 511
880 838
538 243
985 748
480 599
211 347
147 743
77 515
219 765
323 233
592 477
441 948
990 94
991 515
211 167
287 864
899 750
362 765
45 722
851 213
254 653
246 272
152 803
917 731
719 630
444 347
724 97
662 946
533 335
584 368
811 253
66 742
978 339
488 440
57 829
333 461
151 194
449 207
433 846
882 304
132 329
627 677
962 311
216 851
36 161
259 675
107 729
742 763
595 988
301 378
206 839
794 140
623 553
37 277
56 747
368 553
636 105
262 865
56 705
302 476
204 644
94 31
627 303
27 77
798 234
306 84
521 282
828 553
545 383
231 238
171 789
547 244
639 371
855 814
768 480
672 969
511 34
732 112
433 956
724 268
727 178
173 243
843 340
419 999
582 571
903 64
882 875
322 271
573 512
65 345
98 75
671 22
591 903
541 383
74 881
350 238
446 457
828 163
185 507
434 910
958 163
551 954
669 211
712 633
714 903
325 868
796 69
44 626
76 529
201 529
885 708
442 521
856 461
445 666
923 853
120 924
727 396
691 637
940 225
71 736
948 956
637 195
370 336
682 916
348 606
15 374
735 590
114 455
831 641
780 756
13 318
916 758
271 739
576 318
538 826
102 794
715 58
90 867
852 404
743 641
478 306
230 481
878 777
104 252
36 311
837 425
696 615
115 937
483 578
273 69
886 357
281 474
937 891
597 835
280 84
677 772
187 953
183 400
451 589
603 563
25 672
8 91
431 775
631 755
98 811
95 196
314 276
21 830
816 494
909 736
410 314
274 131
453 821
794 536
665 81
587 210
406 872
518 892
333 95
939 536
368 922
389 647
253 539
958 669
549 582
889 420
84 753
611 720
500 265
239 426
955 577
407 370
51 252
157 591
165 916
540 30
715 732
183 211
449 904
269 107
402 170
997 437
62 580
953 836
241 127
375 983
152 398
1000 765
320 249
814 847
845 543
316 118
998 50
515 857
227 903
698 93
472 757
508 741
436 482
36 397
556 949
128 33
907 729
940 253
476 242
684 272
441 552
885 402
324 317
811 850
799 140
969 726
364 788
376 844
340 78
562 917
730 485
532 233
777 106
389 480
453 928
991 637
239 627
41 809
360 102
336 532
102 764
733 187
344 618
504 980
811 839
92 316
470 842
337 788
184 921
340 338
416 831
823 917
676 966
901 376
863 488
931 572
925 677
430 29
440 226
68 147
856 842
484 254
782 402
685 231
196 33
135 539
903 968
369 237
674 974
396 477
152 180
631 761
893 334
174 737
16 790
866 104
843 504
781 915
628 570
548 284
999 267
835 55
986 75
178 613
656 683
32 965
293 86
794 520
669 849
547 673
93 482
592 683
133 593
178 704
922 764
581 898
391 436
745 518
167 742
522 977
582 866
578 941
279 858
327 131
656 336
400 802
538 76
413 375
155 960
799 149
982 609
685 500
786 363
637 642
768 709
739 65
825 563
822 509
246 237
606 798
232 543
348 846
559 684
686 53
116 656
285 337
191 925
856 102
636 720
337 303
993 902
797 381
904 579
366 355
803 67
904 821
452 150
59 335
699 42
902 436
824 651
23 237
329 457
107 598
278 328
39 246
663 817
421 63
174 178
668 270
25 576
801 160
160 426
980 347
700 104
998 597
855 632
483 664
283 364
179 517
929 379
721 443
250 827
323 212
853 584
362 267
178 493
673 69
170 764
519 389
419 1000
795 596
755 514
138 887
63 713
297 820
879 840
119 79
866 423
590 885
437 447
206 656
756 86
269 596
454 484
904 385
661 489
591 960
68 351
529 74
784 534
511 875
319 304
819 393
485 344
631 667
943 887
699 796
293 504
330 421
652 690
968 504
23 402
259 499
719 49
697 167
238 686
55 779
634 177
38 973
554 88
217 933
525 550
504 927
157 734
30 536
746 939
668 844
800 290
921 412
256 184
207 81
420 19
9 37
747 317
538 970
234 931
8 359
640 554
314 405
385 989
829 66
23 549
799 882
680 670
283 319
82 159
749 340
938 336
540 576
25 888
465 758
315 584
833 545
721 237
143 96
233 637
776 864
516 647
903 339
803 134
119 170
474 213
634 749
403 388
741 72
954 349
824 730
546 814
995 694
905 770
276 104
995 508
592 908
85 805
599 675
129 709
151 739
949 667
762 128
367 83
647 555
415 134
660 774
204 173
682 536
345 412
180 250
174 67
670 3
347 769
246 828
147 455
846 660
820 143
707 907
123 646
255 566
482 35
890 443
732 542
567 308
830 454
310 22
850 163
940 89
78 899
230 188
486 296
200 324
863 714
612 19
668 688
682 53
6 179
51 54
37 611
137 907
728 411
345 482
884 725
251 142
34 586
931 442
882 514
475 399
719 629
921 707
588 910
48 31
360 174
760 224
297 975
753 245
73 750
258 181
3 7
156 160
394 537
496 172
994 238
738 440
836 719
203 211
542 254
620 955
295 739
177 675
121 557
687 730
990 593
251 732
977 561
889 407
172 972
645 485
226 398
881 61
596 38
710 971
944 514
64 893
295 925
493 884
20 160
97 939
710 507
190 185
161 542
492 75
348 732
472 292
6 29
391 517
410 809
768 463
731 669
680 406
30 470
849 34
141 835
290 324
610 221
481 399
859 577
776 20
918 922
766 507
865 901
781 938
511 391
150 490
198 77
604 773
882 478
245 209
125 843
329 585
503 41
355 72
953 843
540 947
970 602
416 755
407 885
621 939
248 96
857 148
84 778
701 952
249 783
196 592
189 868
58 131
210 385
462 581
775 548
164 35
553 125
707 556
218 933
524 903
779 148
130 238
645 133
468 607
426 43
487 690
851 139
436 536
595 332
744 35
29 289
543 117
101 633
284 324
987 788
878 465
903 663
924 407
798 625
861 814
297 934
751 951
213 324
844 500
3 277
932 506
334 34
128 366
717 89
643 922
932 616
871 837
667 476
683 205
875 79
181 709
697 305
452 827
898 1000
986 510
793 473
378 208
375 830
226 506
684 694
331 864
903 108
380 960
464 669
40 317
49 466
436 52
788 842
119 278
939 352
125 69
565 940
709 679
615 646
607 284
11 16
601 691
104 811
200 988
700 159
336 480
560 122
696 503
861 485
873 878
394 889
151 38
305 998
747 895
24 649
552 769
860 399
509 688
909 24
477 987
933 65
398 86
326 402
424 67
225 464
759 468
279 348
792 722
184 173
649 107
266 361
197 360
388 776
558 496
12 649
898 588
731 515
33 986
807 820
133 539
15 628
966 398
723 295
646 586
951 104
809 322
308 655
240 347
604 75
824 340
579 773
138 247
645 576
496 431
26 778
166 682
122 51
309 784
725 222
730 54
126 768
446 453
940 300
863 596
384 351
541 5
558 273
820 639
329 120
88 773
128 792
221 138
213 111
985 327
146 19
852 897
676 885
616 711
59 385
585 459
203 672
490 549
811 165
145 460
92 888
668 972
796 651
71 766
733 584
941 728
922 198
919 397
691 96
656 129
391 324
811 118
236 375
592 77
448 934
190 62
854 453
793 132
916 157
183 603
940 621
555 37
406 917
628 53
697 670
10 23
69 845
517 923
401 126
864 801
455 933
938 859
421 805
318 989
685 350
572 530
560 816
259 984
692 53
619 84
996 507
123 64
764 692
681 590
1 265
582 538
146 421
76 958
446 693
178 910
923 983
279 45
695 770
979 299
553 963
311 925
9 941
9 484
349 365
307 22
986 17
445 553
71 394
445 248
670 198
240 29
219 532
61 56
37 797
741 594
558 42
239 82
60 683
113 360
513 546
980 143
61 644
610 962
87 925
455 82
341 947
328 869
296 371
952 525
542 782
251 926
2 993
397 152
884 647
398 56
51 215
845 722
966 301
646 137
784 596
628 711
807 633
204 672
733 306
196 865
621 879
10 352
226 698
95 624
670 420
470 678
607 622
748 167
237 701
562 421
145 628
422 673
145 259
67 675
252 848
313 935
165 222
12 118
897 792
804 842
331 658
72 423
604 840
268 475
529 916
756 565
473 254
671 179
96 990
72 16
201 148
307 127
450 345
433 72
830 610
237 193
51 915
826 76
778 970
239 87
400 431
82 944
102 837
702 814
709 322
559 792
938 507
529 481
904 474
737 835
923 475
561 987
164 309
685 56
597 365
362 673
453 329
78 904
16 147
707 804
510 874
416 546
377 430
212 126
932 452
908 930
903 52
638 212
198 298
819 977
646 108
454 678
244 795
232 111
939 94
494 355
923 696
48 143
534 989
906 355
962 205
763 100
621 68
342 565
405 676
753 70
820 982
66 313
622 230
954 503
458 425
835 852
127 508
665 777
180 374
892 145
206 766
412 2
201 836
36 571
245 116
106 116
774 38
196 914
778 302
36 85
623 578
479 286
193 718
998 884
547 17
773 8
508 868
873 370
170 125
51 48
833 699
702 622
169 838
717 345
861 464
496 527
618 579
813 47
552 858
481 250
83 91
984 796
46 346
700 659
217 391
576 316
914 753
40 858
910 152
483 151
965 904
162 768
921 731
32 136
337 920
430 591
723 955
961 69
733 108
261 582
717 617
819 255
446 451
863 265
962 410
616 104
635 229
669 473
537 782
824 955
604 909
553 200
40 790
93 85
426 881
674 485
196 636
48 666
253 581
647 260
882 120
652 754
260 340
158 109
844 905
368 988
817 771
858 29
601 304
645 586
372 138
62 494
756 959
485 357
872 807
413 506
165 404
363 495
13 218
561 166
560 277
615 253
240 18
376 801
76 722
511 220
68 968
183 726
582 777
738 93
459 96
160 386
710 886
509 905
727 860
31 862
544 656
489 248
636 887
52 938
243 589
405 100
153 614
240 671
657 311
622 882
626 415
488 749
214 731
4 49
244 223
206 23
596 472
459 372
954 712
646 270
199 477
868 102
281 651
396 963
960 79
369 727
189 261
541 548
125 388
68 695
392 221
831 955
319 824
945 522
765 850
459 231
229 959
140 115
61 518
753 688
778 487
2 247
548 637
859 827
904 220
720 872
856 499
181 737
376 696
493 441
554 48
868 818
248 809
149 728
118 664
697 589
35 665
954 73
976 166
16 848
633 757
967 761
393 452
895 291
94 849
955 477
83 870
609 451
98 841
783 646
68 477
756 94
764 382
380 203
802 604
442 207
33 139
524 867
977 609
658 728
198 224
62 93
902 980
423 619
802 215
825 169
471 807
570 898
207 251
281 819
838 769
823 350
919 78
948 931
195 972
742 248
409 712
603 676
698 919
24 930
424 7
649 498
438 178
127 134
323 123
197 745
513 191
435 85
77 636
354 67
707 655
271 61
168 249
376 804
155 45
676 445
822 610
579 638
544 65
225 710
27 333
42 705
887 822
385 754
646 733
298 755
629 486
684 134
443 577
702 266
300 987
834 994
988 251
840 524
877 127
82 264
154 148
988 504
511 190
673 353
918 691
695 187
537 252
846 373
128 192
328 643
279 181
471 473
242 186
566 580
651 617
311 987
201 45
946 101
225 729
422 157
547 287
686 598
434 223
750 809
287 250
213 835
594 726
940 960
504 297
182 381
620 378
393 784
355 187
891 942
85 456
403 249
286 569
114 547
672 353
792 387
675 868
810 95
998 894
565 201
705 934
519 309
360 989
173 778
877 684
37 186
697 885
110 738
459 531
862 686
718 157
50 882
839 123
78 683
779 652
545 542
262 905
302 875
412 737
32 292
171 927
638 925
182 768
619 153
531 43
724 345
545 99
939 58
339 59
935 61
964 980
604 240
889 275
825 536
191 104
153 271
119 91
316 582
404 19
36 631
777 9
701 485
227 721
543 30
787 764
570 350
714 348
350 433
576 837
79 404
619 388
833 435
451 80
365 673
6 589
543 355
942 382
578 603
625 633
870 694
771 67
139 185
602 141
346 333
280 523
626 613
167 681
799 921
477 885
30 519
930 906
782 951
990 653
954 898
138 514
710 393
977 549
776 139
93 84
444 77
272 101
152 504
393 724
826 250
640 999
112 651
220 651
533 568
491 981
308 56
197 712
922 324
160 217
70 44
144 161
946 847
937 879
303 897
204 871
88 787
745 89
121 970
139 453
397 808
728 858
831 389
861 56
557 201
316 42
593 801
265 39
656 760
187 685
131 345
763 543
861 47
470 975
123 912
173 261
624 208
156 134
830 626
461 892
800 308
817 889
48 99
775 912
778 546
87 546
258 156
629 471
255 705
712 843
729 567
260 870
450 643
937 175
830 147
276 961
413 493
145 763
336 223
475 107
78 189
263 937
484 746
135 359
1 475
885 58
919 900
560 439
903 189
678 636
283 756
899 809
324 623
318 827
139 441
242 301
534 873
64 248
254 251
640 815
490 944
787 1
773 325
378 788
245 908
390 75
441 358
375 15
219 18
285 744
875 123
819 364
867 672
447 126
581 332
508 382
81 235
707 913
489 556
692 381
924 902
826 674
13 107
895 391
809 579
9 380
260 952
778 409
648 233
41 856
231 311
175 607
317 62
233 220
153 979
959 790
207 112
848 626
947 520
647 843
484 245
867 872
82 469
171 176
121 243
431 813
825 389
382 740
24 160
288 839
370 186
606 953
813 442
50 97
204 804
49 960
545 136
893 956
351 164
217 596
918 671
922 817
189 878
134 497
609 167
966 645
688 228
237 698
619 305
344 308
517 996
812 709
567 973
131 273
443 546
95 713
524 631
598 603
808 629
469 922
253 151
960 12
813 193
688 874
729 132
442 802
406 30
508 252
622 770
709 816
167 309
115 208
363 87
971 334
814 971
956 227
469 493
134 355
760 449
217 454
182 681
142 900
937 8
156 878
199 259
673 495
883 493
79 585
194 964
820 420
497 944
94 119
88 349
488 339
185 180
506 603
950 225
304 869
157 546
751 242
990 253
66 77
756 19
987 263
51 174
502 164
655 247
657 317
739 457
144 242
361 210
52 377
559 476
683 785
902 28
72 699
711 293
703 34
294 222
431 569
811 149
545 885
15 490
943 510
999 913
304 920
770 419
753 114
622 204
815 523
977 329
645 932
272 163
16 955
753 195
793 53
98 887
124 493
587 363
854 66
380 953
469 735
724 614
934 666
19 193
296 288
917 879
512 474
641 383
64 437
707 249
250 437
94 189
203 160
127 709
429 88
711 218
812 838
868 964
722 484
922 581
603 498
662 816
324 379
198 505
547 451
499 843
890 911
209 295
885 917
518 367
167 391
959 253
198 168
99 284
83 818
118 607
277 576
269 531
378 153
813 549
267 816
438 755
835 965
682 267
984 474
626 993
506 953
415 823
405 122
485 561
509 825
87 387
938 661
817 186
937 468
422 875
451 106
753 442
236 542
981 250
272 720
133 218
871 535
895 141
915 200
310 632
990 265
678 693
882 195
809 105
933 762
874 57
189 376
734 107
535 679
762 159
631 451
790 308
442 121
752 302
86 571
203 249
654 617
421 852
836 665
352 997
295 539
230 60
295 350
251 637
395 368
21 908
608 323
106 204
586 579
427 377
297 510
702 401
278 934
480 96
580 149
205 956
45 941
691 907
166 456
940 199
374 476
162 906
385 560
228 94
396 12
344 513
513 953
686 136
547 684
42 476
363 2
892 407
970 396
106 623
398 604
685 891
714 416
658 596
772 957
978 156
441 630
234 79
693 735
205 499
396 847
302 267
248 878
212 676
732 276
503 985
376 216
208 617
462 994
954 837
664 180
117 648
753 155
521 419
229 120
947 319
489 328
381 711
258 421
956 450
779 819
232 819
17 813
641 792
767 512
760 719
857 343
983 641
823 80
780 266
679 287
728 804
475 569
249 453
247 89
259 905
936 55
416 765
384 400
172 984
334 14
309 355
560 21
607 561
320 13
768 404
52 502
443 643
340 705
567 141
647 912
327 64
443 289
769 310
262 969
447 29
132 80
174 896
685 227
832 623
445 815
666 578
476 788
642 543
976 101
578 778
553 93
509 268
852 982
600 581
550 13
685 535
380 807
992 269
993 935
415 342
388 157
921 661
679 434
78 913
162 110
328 911
432 462
660 142
738 200
41 54
206 883
406 663
836 705
16 521
434 715
159 833
303 202
668 607
439 375
497 925
365 137
915 710
874 601
754 792
703 992
908 982
660 202
238 279
376 535
239 187
806 527
27 648
57 36
73 112
706 261
805 232
769 648
166 314
247 369
15 342
646 625
276 465
401 614
575 38
213 40
887 710
186 136
397 521
418 205
920 559
604 493
751 667
698 344
142 795
571 164
883 266
552 931
8 185
357 513
479 307
781 700
279 312
834 451
953 128
602 44
527 908
334 218
408 604
319 123
289 771
362 868
387 671
724 46
14 54
803 706
946 737
29 510
714 878
491 762
58 766
544 201
914 296
648 63
644 380
121 482
643 196
840 309
25 995
173 656
675 362
10 714
62 327
402 983
851 447
350 430
1 743
37 350
510 320
43 30
38 292
904 415
533 90
774 538
846 602
902 80
700 635
573 141
210 413
330 400
163 209
62 97
306 997
475 274
823 478
740 726
672 99
704 624
428 382
806 962
705 518
152 490
803 103
42 221
165 244
459 561
303 701
322 997
578 50
721 576
790 79
159 671
708 319
616 451
262 770
223 204
967 61
653 15
369 318
880 154
682 829
253 611
578 21
136 127
662 63
457 980
82 825
904 399
140 269
411 927
88 669
813 697
348 635
871 910
906 434
192 274
734 388
440 590
759 933
606 57
871 205
735 429
539 89
788 269
424 542
786 252
383 389
867 924
385 799
594 61
937 640
851 638
948 92
983 203
642 592
483 174
559 987
506 667
280 381
680 402
745 899
247 283
9 128
766 646
310 4
68 998
295 97
896 447
36 165
756 595
786 391
216 183
100 949
18 714
505 834
792 247
661 32
222 534
48 366
721 906
596 453
691 493
43 514
668 185
956 551
367 838
612 336
214 836
257 168
234 687
689 746
771 529
377 623
956 738
167 615
673 63
895 205
316 363
736 949
812 196
622 550
336 26
266 620
945 733
726 491
386 524
283 645
234 898
325 613
895 901
555 819
355 764
38 71
468 392
670 316
485 316
365 182
215 688
811 299
964 938
529 265
508 825
773 495
956 49
570 435
275 760
379 777
427 292
733 996
853 132
680 870
557 313
212 795
697 360
604 206
86 151
977 24
784 902
768 429
967 513
649 6
197 451
30 5
519 490
989 849
16 59
224 665
607 449
471 452
765 691
487 881
52 977
693 339
754 608
956 209
219 148
888 16
883 392
807 725
321 945
898 982
692 565
511 556
339 613
857 660
361 162
440 888
542 793
395 624
973 793
689 206
422 504
263 506
553 222
150 34
973 989
604 877
931 929
559 455
622 361
814 997
963 976
991 212
761 914
79 534
320 309
371 720
916 16
592 188
372 484
824 994
50 278
356 393
603 650
756 263
703 896
370 37
415 713
807 728
51 387
175 878
39 140
36 114
117 866
700 96
862 926
631 614
982 966
109 58
520 884
68 402
535 381
671 468
918 382
515 16
993 533
550 414
298 87
290 716
279 728
666 914
710 93
700 42
874 700
33 428
459 272
388 782
159 204
253 659
822 123
303 773
365 964
441 963
574 710
537 254
364 24
72 530
497 804
183 432
774 199
226 42
351 170
845 529
412 802
655 169
855 871
108 279
505 474
552 373
118 686
932 196
534 680
743 448
219 86
920 180
414 373
795 750
518 735
713 733
585 857
879 456
641 35
944 780
257 537
482 738
286 843
456 491
735 43
214 725
302 800
284 845
172 327
865 320
734 103
480 211
652 259
400 187
659 477
340 215
339 421
21 159
421 283
735 134
958 946
681 931
648 811
45 997
605 781
391 318
628 880
857 9
353 204
216 958
717 870
794 710
572 650
824 456
198 718
217 427
514 329
924 480
352 323
768 24
825 529
599 821
181 259
862 883
912 91
45 11
429 202
711 978
89 447
619 50
35 454
693 260
360 612
777 418
993 424
461 791
916 876
913 234
905 898
101 206
525 13
918 776
425 273
950 231
347 863
997 404
527 637
70 450
700 57
54 858
307 253
578 283
829 422
852 747
198 211
311 665
337 828
33 887
956 633
180 570
777 669
680 330
870 952
158 788
507 911
572 421
356 997
353 245
940 996
906 851
450 109
254 805
630 911
702 682
79 366
340 275
88 995
899 628
593 97
462 678
474 754
595 749
491 59
502 395
932 301
191 117
994 202
749 816
386 68
84 999
583 114
572 262
557 537
818 3
349 692
449 43
944 711
785 141
82 670
722 818
563 753
135 48
661 837
560 973
702 862
247 319
501 478
741 874
1000 594
163 362
512 971
90 412
935 987
659 248
405 138
149 199
152 110
548 16
466 600
409 844
410 270
89 319
810 834
935 205
600 52
521 47
757 988
213 733
748 436
287 954
910 607
14 362
754 484
620 709
214 191
882 654
744 497
139 584
950 830
427 446
978 356
829 219
420 522
365 744
658 147
460 513
362 721
477 265
34 3
176 256
69 801
904 641
117 471
204 488
464 149
411 276
987 858
708 390
312 315
504 324
392 881
467 937
88 628
823 327
23 2
851 315
627 519
885 684
723 233
383 952
302 957
990 477
820 289
343 969
936 827
461 478
454 149
923 251
981 974
239 301
335 165
990 872
630 725
303 872
676 378
249 638
835 111
334 926
991 584
873 942
640 135
831 967
484 211
747 962
80 913
105 827
333 84
445 302
697 47
980 91
915 395
967 932
293 588
778 477
105 833
82 988
879 752
910 499
730 792
464 57
662 550
724 28
353 349
478 331
90 47
666 25
553 514
587 834
989 557
43 984
555 531
946 739
92 819
459 148
372 296
117 107
95 247
310 504
62 198
241 475
274 84
628 615
483 169
215 498
997 737
100 851
540 173
452 573
101 179
25 591
276 113
503 667
784 472
362 158
164 656
812 989
262 721
155 493
806 707
13 50
462 842
148 731
841 940
675 887
430 170
314 557
202 820
560 948
459 994
325 376
486 501
476 553
214 540
556 452
610 776
900 527
319 97
944 503
940 794
907 802
688 858
524 794
322 682
50 804
201 932
719 176
313 946
128 756
652 476
95 598
15 678
140 121
426 614
351 712
971 743
437 812
372 153
715 168
615 122
353 31
682 184
398 872
777 26
607 478
552 850
695 699
877 921
382 77
696 840
105 536
411 5
73 822
101 254
185 994
169 106
208 286
8 718
677 453
809 995
542 805
787 835
580 839
705 602
673 568
731 741
678 632
92 169
616 600
786 728
97 896
885 299
837 782
709 393
868 75
913 614
720 193
498 481
54 317
191 951
141 92
794 669
651 850
834 29
201 18
539 950
575 967
792 433
454 192
244 667
156 263
717 541
586 251
472 262
400 94
4 836
340 860
246 310
158 457
699 479
231 533
711 532
526 262
929 183
891 621
636 905
710 124
531 895
918 97
691 145
192 35
525 529
530 661
638 575
730 720
863 305
901 68
918 762
224 308
893 667
810 794
329 652
696 769
228 805
390 767
469 310
881 571
996 132
846 669
361 163
684 662
952 958
32 160
84 298
10 710
697 94
446 822
100 908
104 500
633 108
36 788
93 294
947 991
644 861
446 10
419 659
175 102
88 503
869 363
894 970
658 771
808 353
354 715
341 754
50 135
464 377
924 802
817 367
567 605
932 319
764 560
852 315
430 224
636 452
656 266
146 465
319 985
432 486
55 762
44 259
439 490
595 351
892 173
48 505
459 410
511 505
840 271
765 258
771 770
215 998
800 280
855 176
49 980
299 268
337 50
40 344
723 657
611 360
649 714
934 588
469 631
466 959
832 876
561 371
928 847
44 609
104 476
668 538
311 856
434 768
97 512
556 629
279 113
273 31
907 415
872 123
314 413
618 625
900 255
165 558
28 665
291 334
21 418
767 323
186 516
321 971
788 998
212 698
418 641
578 474
736 901
896 17
258 29
455 163
178 938
44 941
726 793
314 157
349 843
410 481
668 833
813 158
44 316
123 913
893 93
164 827
615 489
389 764
384 537
591 911
463 239
592 339
269 930
879 164
668 468
955 796
675 306
637 359
814 790
556 481
55 463
879 611
508 303
886 991
367 929
823 312
491 77
536 736
687 210
507 278
445 833
755 110
99 83
296 250
677 548
823 611
732 914
296 387
454 23
125 137
356 255
20 95
18 612
712 618
374 721
647 736
812 506
416 858
708 334
441 327
857 572
573 957
205 229
340 822
420 560
720 535
513 811
275 244
738 415
819 216
299 282
539 160
774 483
724 883
34 929
589 811
504 588
312 518
381 587
819 603
896 129
729 460
208 340
110 514
941 188
470 644
365 711
173 837
931 663
342 932
177 364
485 443
197 250
349 678
521 977
932 258
765 451
472 225
159 91
350 556
667 99
852 485
967 751
113 136
173 740
487 994
662 508
608 606
270 515
854 226
814 215
442 316
668 881
114 695
294 508
415 124
834 833
213 345
685 15
909 249
572 250
337 777
963 694
180 412
836 809
486 135
918 567
706 377
960 675
822 29
39 74
456 159
643 46
895 446
767 102
186 681
388 244
725 249
778 941
927 279
57 268
53 783
932 622
403 700
701 394
345 203
832 551
164 390
996 28
546 234
523 489
501 675
72 35
64 166
687 273
675 509
981 653
625 549
73 19
987 393
316 749
957 973
484 277
179 823
179 457
517 279
827 888
539 461
897 598
193 491
341 743
884 838
690 342
578 970
253 673
418 14
189 555
414 859
405 197
139 579
742 25
766 397
400 604
126 47
68 735
13 837
591 169
807 77
433 516
343 1
601 269
105 641
263 905
471 461
838 871
370 713
214 979
79 16
463 161
387 208
641 167
847 68
21 19
646 83
302 616
605 626
996 286
706 609
491 508
951 450
828 503
170 277
952 677
182 782
440 871
515 171
49 287
770 676
560 798
662 633
259 54
171 83
26 690
784 274
276 672
161 743
53 220
516 1000
972 907
143 100
736 626
89 903
69 94
207 182
636 980
578 309
470 562
37 187
742 463
439 774
158 805
193 659
230 40
507 139
880 713
787 603
145 714
972 473
188 877
904 985
927 624
801 100
796 863
359 628
955 363
883 298
672 448
670 53
153 6
796 337
575 522
140 737
385 115
188 863
80 91
430 806
70 83
290 222
55 350
265 686
173 303
539 427
624 830
333 403
523 682
383 144
636 876
845 139
970 136
551 649
767 61
521 163
471 663
747 94
939 580
159 125
842 183
965 992
294 818
65 641
446 297
12 429
651 87
834 230
817 895
525 220
697 823
129 42
769 380
641 78
677 157
704 617
943 189
567 627
639 800
273 710
439 677
87 254
196 303
165 521
991 470
128 980
660 997
503 961
562 862
885 627
885 521
500 601
175 304
608 853
44 248
755 276
382 718
61 646
314 104
668 327
751 771
308 12
173 465
640 535
721 742
636 337
883 297
80 51
718 520
862 165
947 98
107 80
181 323
907 816
431 511
927 475
502 799
544 677
351 909
738 764
224 587
882 223
227 359
336 904
785 679
57 748
797 779
181 352
512 52
630 761
764 836
621 390
640 881
77 110
279 901
649 597
124 950
120 529
510 98
169 44
570 620
970 147
700 808
952 490
782 815
476 931
167 307
159 764
483 737
282 638
109 863
85 949
692 305
319 526
550 599
775 540
333 5
560 285
67 151
876 153
595 593
85 870
284 124
312 982
616 26
759 196
70 434
796 515
701 162
747 566
120 853
405 277
926 771
243 925
182 676
383 719
341 105
167 597
442 778
460 639
994 62
110 259
208 746
625 80
862 256
776 688
476 475
9 86
589 464
126 13
891 110
895 846
114 371
225 706
621 899
729 528
745 555
139 878
645 362
422 819
957 830
678 366
445 791
79 891
52 555
670 246
491 436
463 702
718 663
572 709
138 635
238 839
645 453
994 560
196 553
865 354
609 906
575 890
940 902
58 356
188 104
986 736
234 852
655 25
388 306
167 978
759 494
23 756
661 173
692 45
472 695
760 611
382 562
999 914
255 607
915 566
225 394
498 462
209 74
956 288
949 793
358 602
868 231
68 595
487 884
912 159
395 105
785 506
414 568
234 410
348 51
237 159
313 934
972 919
10 318
443 913
706 877
413 937
382 963
848 66
950 320
515 387
192 316
908 301
873 716
186 724
420 209
577 726
420 441
946 487
176 411
689 604
166 943
848 416
680 394
723 76
133 868
303 353
317 316
487 760
679 736
460 619
185 802
178 209
618 755
313 757
153 733
105 204
328 495
48 54
863 282
702 598
713 931
663 257
435 467
585 846
887 3
92 872
32 748
321 478
793 297
728 318
551 917
547 180
923 183
257 404
326 188
388 707
621 693
419 616
543 623
756 856
886 797
61 286
713 513
969 599
908 890
57 950
805 272
661 209
207 727
772 162
644 368
459 608
304 181
812 5
734 894
604 426
904 430
546 975
282 686
353 744
585 429
438 435
665 334
212 359
713 827
76 811
967 748
806 419
73 902
727 127
878 850
61 298
71 94
661 24
149 93
449 12
654 64
100 649
819 404
555 176
96 881
228 515
498 781
431 538
729 12
400 77
421 488
239 67
737 254
576 823
770 541
687 819
965 432
296 206
116 256
974 53
230 676
864 928
791 26
341 611
669 49
257 642
948 707
833 2
17 446
737 660
538 224
383 943
219 455
266 187
713 991
707 441
337 34
930 162
227 472
892 847
22 919
75 305
306 931
248 955
404 137
324 588
954 751
860 802
124 890
958 142
386 519
461 370
557 587
889 346
941 571
81 435
441 924
978 271
970 80
914 969
875 102
249 821
170 720
519 589
486 487
13 510
326 815
940 452
481 273
833 99
686 944
519 768
813 884
664 421
345 669
528 532
639 691
971 670
602 866
606 239
676 255
520 938
784 474
410 892
653 77
177 15
478 398
634 270
422 359
548 805
607 32
66 203
98 594
223 493
405 869
941 603
26 679
615 565
538 830
788 980
148 836
490 785
12 78
901 426
120 56
778 909
521 432
869 790
96 973
154 213
460 549
97 321
368 211
90 740
398 71
629 480
655 848
15 912
297 431
80 895
976 556
886 228
153 870
382 249
373 853
329 903
10 245
498 889
98 994
376 997
413 857
907 507
152 422
945 126
989 851
607 4
25 945
187 576
634 400
234 187
475 90
119 845
919 79
817 658
486 384
710 911
83 390
170 953
90 191
60 644
167 761
369 44
221 118
871 776
865 934
82 148
489 921
719 618
769 101
84 552
924 789
514 895
31 575
551 690
100 743
117 94
269 504
351 262
90 338
560 513
915 859
797 275
837 543
76 787
272 78
749 993
210 231
999 720
304 360
163 360
338 389
19 719
497 886
409 739
724 697
879 542
34 979
22 735
471 640
280 51
803 322
431 282
148 249
411 663
738 556
340 917
143 793
468 445
282 738
747 788
121 172
773 292
838 494
329 30
788 160
862 388
213 840
972 176
614 57
115 605
692 767
10 238
401 870
179 723
421 808
910 856
286 611
640 94
372 98
983 616
975 540
166 820
116 762
534 267
389 398
540 531
884 380
162 895
763 781
453 523
937 992
17 822
769 417
913 338
89 220
790 309
8 289
168 976
804 268
907 598
449 636
395 733
189 152
606 951
636 899
634 318
578 653
95 167
632 779
575 703
15 46
919 195
671 576
53 302
435 747
37 472
580 75
617 294
233 148
77 471
269 235
412 420
641 442
386 69
13 938
196 262
424 355
627 49
334 376
970 166
509 735
206 91
954 218
40 152
901 32
537 954
91 334
465 750
878 677
11 116
823 422
531 412
568 894
970 680
804 142
509 85
687 707
324 741
970 61
198 751
666 68
839 774
386 869
615 242
861 938
640 501
558 823
640 888
760 922
203 864
902 207
767 674
61 932
719 680
76 223
852 198
423 940
397 981
914 676
324 315
371 181
408 389
1 442
99 875
357 643
588 508
142 675
13 71
156 736
772 844
240 367
593 187
966 794
192 57
510 418
968 224
807 551
980 1
314 868
802 710
4 126
58 758
502 290
678 914
292 978
621 398
984 326
161 145
192 441
436 302
282 892
640 767
952 338
700 483
518 318
446 868
322 223
352 11
29 71
49 392
209 184
881 165
503 158
368 536
435 57
740 62
171 607
55 71
537 196
168 731
538 659
22 642
25 646
637 873
686 580
143 219
145 919
493 931
925 790
509 228
227 663
982 918
58 515
159 573
260 776
895 551
113 255
347 925
933 823
985 35
34 392
284 288
342 174
335 584
744 126
652 949
496 206
406 192
186 10
180 564
318 284
267 758
853 569
237 366
645 277
305 247
657 504
154 489
972 188
647 835
774 434
177 806
395 316
939 305
629 620
69 613
824 2
124 62
124 555
743 722
772 728
348 921
486 514
754 117
850 858
314 852
865 5
565 980
378 621
756 346
861 449
564 884
756 588
398 584
39 689
412 286
358 238
426 924
992 704
684 719
67 907
675 283
51 646
558 340
506 629
196 335
808 545
850 314
885 167
76 44
391 442
185 367
476 80
137 478
778 790
989 846
392 125
163 299
784 888
490 392
371 323
322 627
428 378
448 133
727 227
535 780
204 197
980 94
613 600
571 343
316 569
740 188
440 495
870 529
123 991
827 386
386 90
396 468
399 38
257 17
501 745
312 141
913 840
878 456
937 436
680 701
705 864
412 951
719 634
782 507
234 217
479 534
967 708
845 901
304 640
254 330
128 75
111 366
345 311
245 682
277 862
548 445
68 708
948 442
478 725
383 650
397 426
311 425
652 658
364 873
111 614
989 152
721 781
208 887
895 186
858 110
988 161
209 641
363 263
853 872
594 892
613 19
456 345
476 185
437 853
516 893
959 75
160 614
621 681
701 650
390 903
548 113
355 735
173 510
71 683
604 871
899 917
827 155
409 542
630 444
875 54
953 36
591 638
231 200
32 430
195 840
38 970
554 203
604 433
169 141
963 955
966 180
840 316
361 477
524 17
272 91
100 606
740 354
260 325
422 387
241 136
120 714
305 663
769 491
847 57
610 712
677 454
229 896
283 648
993 691
654 528
235 617
529 202
773 752
200 636
301 140
546 675
505 883
832 947
824 656
299 792
813 544
410 640
934 957
887 58
773 721
668 394
512 798
41 375
77 839
205 547
847 397
848 495
642 863
174 566
857 10
770 891
80 782
354 263
509 942
78 104
370 238
705 77
272 656
474 665
587 796
910 715
582 99
657 467
69 80
17 753
745 544
242 552
567 672
763 805
194 963
721 607
799 104
330 983
677 600
444 415
136 439
746 641
730 430
432 341
229 288
470 621
92 703
668 530
988 22
203 199
80 873
327 426
689 949
858 606
1 467
667 710
388 470
196 201
269 460
607 232
495 249
167 174
747 265
553 317
494 533
610 940
396 612
2 974
272 517
131 873
431 979
442 648
250 93
50 537
569 303
130 351
476 519
553 83
292 852
695 195
418 129
104 748
465 588
728 285
422 416
427 358
951 229
42 895
613 319
130 876
545 44
360 804
751 864
190 312
358 309
427 101
190 905
807 96
428 556
205 275
949 628
712 345
182 153
69 546
267 427
474 29
860 495
162 487
44 6
854 785
114 627
261 786
883 459
536 110
759 399
120 503
754 563
459 304
843 996
716 817
279 504
131 152
90 539
245 883
17 114
393 958
222 10
414 103
550 174
350 65
60 989
593 981
828 416
110 799
13 402
293 242
138 463
572 202
916 79
623 963
433 8
212 397
803 867
902 269
784 706
430 333
969 149
636 711
656 699
100 414
828 656
982 778
499 663
670 500
549 226
319 312
990 244
603 859
19 593
221 912
338 919
361 600
868 739
959 279
877 581
356 693
193 64
738 224
965 371
550 60
983 779
552 415
520 137
111 60
973 695
565 79
188 397
995 964
220 617
947 103
11 953
786 456
87 873
764 763
934 538
699 442
615 970
283 376
480 967
860 285
115 466
54 349
868 688
340 35
70 201
481 411
716 30
111 70
116 852
54 744
772 327
968 90
353 131
69 201
756 108
844 253
921 358
129 730
97 412
29 782
344 661
407 322
460 793
483 318
574 784
767 595
875 321
876 842
24 881
684 557
467 867
239 492
89 295
795 882
39 373
679 473
139 282
797 466
68 390
653 267
492 603
859 105
155 252
324 987
283 559
364 532
600 479
431 488
620 551
238 625
346 42
526 671
658 327
718 716
97 864
557 841
777 752
341 275
204 69
386 920
997 777
868 15
459 213
179 413
560 328
442 511
125 191
83 165
540 21
996 334
469 624
970 604
324 962
508 563
537 845
536 934
433 875
757 426
99 94
796 987
410 16
666 78
345 455
806 74
223 585
552 495
239 408
903 409
639 108
738 786
953 246
834 517
91 409
669 274
531 554
354 50
792 663
864 89
859 782
33 583
203 892
938 617
922 558
40 581
220 514
427 78
447 738
700 923
199 783
609 632
161 559
341 550
326 281
9 680
315 836
649 796
605 924
835 193
404 985
168 711
221 129
262 442
633 533
981 712
956 317
68 137
310 705
912 637
828 146
886 280
519 212
640 13
147 681
46 928
744 334
31 652
661 43
650 209
920 564
589 250
622 912
651 222
199 765
480 345
532 276
37 355
954 332
767 712
660 523
688 153
355 564
753 827
926 286
583 645
757 151
569 768
436 896
918 398
940 887
50 656
839 885
94 830
412 607
764 251
676 224
332 860
307 676
186 236
967 280
296 763
554 805
684 896
908 941
980 591
127 963
2 214
556 273
711 268
937 680
914 420
47 349
715 72
54 608
729 262
715 515
44 55
821 105
381 669
756 269
239 38
609 212
576 903
514 344
310 515
34 216
808 688
775 689
442 556
833 377
516 589
25 682
730 797
64 136
198 764
323 644
170 115
833 616
101 714
988 530
209 256
932 99
219 868
244 637
713 848
320 786
775 711
782 234
59 447
851 713
866 208
21 305
478 4
354 368
128 687
818 940
459 901
102 874
488 161
914 164
515 615
498 343
934 152
658 134
344 587
372 317
686 871
50 493
372 531
123 375
534 339
174 144
313 620
992 451
187 73
376 75
873 260
50 947
558 545
373 412
184 912
248 209
140 88
660 324
157 461
849 17
314 775
537 295
412 915
393 169
346 677
875 129
452 106
185 336
353 669
378 943
552 133
25 271
945 643
946 288
397 629
739 690
936 809
335 634
372 743
158 157
567 786
252 273
503 646
73 896
686 945
509 14
953 785
920 757
678 616
758 456
303 229
651 456
862 714
877 452
658 280
128 14
434 688
51 823
680 348
700 173
706 662
83 473
868 921
691 160
297 661
525 443
29 405
772 291
221 270
985 855
36 531
739 575
155 141
499 929
362 542
422 969
485 926
612 111
785 481
293 327
690 207
823 227
448 579
727 869
959 435
548 558
885 896
411 386
357 615
61 855
515 704
747 826
720 421
978 106
4 753
965 463
494 623
933 910
474 266
193 89
820 576
942 721
35 631
67 876
899 762
65 71
582 766
715 325
774 807
677 158
595 597
640 3
53 234
3 799
943 63
316 124
905 878
774 957
958 282
450 397
848 831
543 266
317 978
382 294
439 188
138 492
284 385
568 926
897 493
861 279
943 264
130 306
883 717
178 958
522 254
736 803
325 865
501 715
307 907
702 490
154 669
972 401
330 466
948 580
587 256
933 639
390 478
433 724
924 506
49 127
218 923
593 859
424 541
865 939
87 940
410 816
549 263
923 387
167 763
897 259
968 398
45 136
641 471
649 4
876 335
430 545
561 907
107 605
459 927
967 292
945 924
775 892
597 944
758 20
547 134
498 755
502 325
583 523
925 253
82 137
321 39
734 637
493 815
639 716
401 958
820 314
103 659
804 924
868 18
680 652
452 992
866 482
447 949
741 584
808 172
697 368
289 484
35 853
499 732
747 285
555 993
153 57
566 388
198 35
507 151
709 382
503 645
282 64
553 875
180 732
124 115
718 465
580 646
409 74
706 51
118 295
6 962
934 601
258 372
343 876
958 429
149 1000
356 621
730 943
127 114
477 212
665 123
487 489
685 896
322 915
645 659
609 307
404 807
137 839
258 260
239 718
39 445
179 28
591 966
564 439
38 803
150 888
368 611
442 458
83 509
654 223
315 5
625 668
566 166
338 394
907 661
427 43
944 348
105 714
742 583
641 539
830 260
327 407
110 424
180 986
878 509
559 11
7 328
238 315
341 961
963 782
972 449
675 120
98 985
223 687
373 524
581 746
825 615
79 560
260 230
764 979
195 176
658 670
233 423
279 159
9 709
25 440
373 707
489 334
344 50
358 34
42 839
973 673
682 85
269 8
968 261
267 540
724 711
330 156
768 881
570 61
289 172
982 808
164 633
735 439
458 999
165 174
980 124
184 579
201 261
986 564
160 127
457 971
550 725
351 957
539 859
154 170
315 776
182 280
538 940
583 774
749 969
970 621
556 377
854 531
413 703
504 698
193 877
271 150
619 20
727 394
43 218
331 582
597 190
891 715
681 882
599 332
394 729
772 724
178 255
814 247
473 317
68 205
148 814
731 912
446 862
978 300
28 18
322 10
374 679
872 372
494 461
677 71
90 810
554 270
396 218
317 410
116 572
732 171
639 446
556 262
163 31
81 819
457 376
52 591
510 335
577 384
517 235
605 778
664 987
442 692
95 773
522 210
915 676
46 962
541 856
466 171
263 733
51 433
39 994
611 673
566 319
154 781
28 809
203 465
811 573
570 994
102 489
699 293
795 264
934 972
774 841
595 435
965 233
309 422
243 320
794 53
321 472
245 698
123 453
763 876
795 473
657 428
408 963
309 218
665 712
545 279
696 349
598 134
518 858
683 341
631 181
497 433
918 146
776 264
368 530
670 252
154 718
475 976
736 397
106 77
491 873
628 14
901 134
618 383
421 624
68 791
720 792
371 821
608 796
730 540
543 474
725 655
585 901
241 443
224 3
662 222
740 469
202 698
260 481
887 173
597 568
529 406
768 50
498 315
309 844
434 869
114 898
228 526
248 206
536 100
747 522
349 141
65 216
686 35
189 779
584 633
824 814
196 463
772 298
501 108
1 375
261 436
234 707
725 720
702 251
775 690
476 51
190 56
428 293
683 288
813 132
793 619
719 43
159 603
182 879
296 289
154 503
877 491
630 661
806 335
876 338
205 914
155 821
112 570
587 814
473 803
697 440
765 156
929 411
134 914
74 838
200 641
289 186
863 734
668 317
940 281
237 790
771 892
232 898
701 63
197 62
898 146
231 139
200 267
507 976
410 460
633 260
627 40
748 654
605 508
20 37
768 70
614 325
56 4
886 666
804 806
391 619
256 720
810 31
900 56
699 560
287 913
135 875
510 62
270 56
449 264
173 423
276 742
378 322
944 459
778 668
105 558
458 13
743 737
886 905
436 116
997 287
870 888
762 26
170 112
64 235
30 664
981 179
581 333
592 425
722 358
747 671
734 598
287 749
678 958
284 317
335 83
312 829
631 358
652 687
609 976
804 827
743 811
713 267
672 789
608 985
303 591
864 758
358 181
622 561
258 978
231 33
517 64
470 172
177 763
904 796
743 360
68 884
853 232
140 742
863 988
581 325
75 625
399 284
608 760
15 773
130 439
65 579
942 254
617 133
740 236
497 928
738 993
476 111
379 569
804 222
251 942
529 653
395 18
445 526
769 221
419 778
991 305
220 439
515 9
906 248
702 387
87 233
84 52
574 702
963 333
241 878
881 37
766 455
250 991
397 906
752 749
76 873
842 40
391 222
3 605
314 544
240 599
471 459
922 797
620 692
92 350
819 948
749 447
322 395
769 981
406 193
814 682
389 48
256 756
44 220
696 124
683 451
176 802
332 682
357 688
652 925
197 600
91 514
372 938
728 624
930 299
740 994
878 56
172 155
624 225
545 554
654 46
149 401
379 708
267 897
21 222
541 370
993 490
925 246
273 380
203 891
889 785
164 688
137 203
93 823
59 362
448 378
569 380
713 8
756 744
674 465
22 977
981 49
916 941
18 910
953 243
981 957
160 272
584 947
861 592
753 841
402 280
777 24
964 59
35 858
887 458
316 800
72 872
599 619
596 564
299 597
729 690
724 121
989 855
371 214
788 220
596 586
529 795
87 556
181 295
232 27
386 726
230 90
700 665
614 852
968 733
647 443
24 532
631 890
921 280
177 998
523 324
586 694
552 293
257 801
47 340
816 97
979 537
593 177
486 419
268 739
361 94
727 854
433 458
535 217
849 887
459 178
779 908
364 43
991 245
732 442
800 992
163 615
40 23
859 714
939 198
114 968
77 361
270 428
168 835
710 561
124 385
273 145
977 896
662 81
118 210
977 602
798 463
575 41
326 669
250 200
327 48
455 309
396 953
426 931
562 360
449 741
400 793
372 62
922 511
291 832
303 730
501 981
675 387
975 353
940 484
295 613
505 86
933 252
301 119
642 960
890 62
240 362
88 328
748 15
89 634
559 664
789 479
681 877
827 637
862 408
299 599
752 26
854 38
706 504
955 439
782 421
931 548
450 738
525 874
179 464
16 353
537 864
841 475
887 722
801 101
200 261
539 614
842 201
217 140
764 789
252 236
309 343
803 998
453 81
638 74
264 660
648 858
972 316
927 440
225 916
4 737
474 890
491 435
848 255
753 317
989 468
513 140
1 299
290 806
969 978
652 91
428 462
510 161
830 326
96 278
570 54
734 407
884 885
292 607
416 78
162 808
213 3
204 220
926 168
851 471
145 976
713 456
738 131
477 820
969 610
59 545
978 529
570 492
412 250
246 205
451 682
782 790
266 207
452 490
991 983
123 918
850 537
135 995
541 837
740 854
416 537
139 179
411 440
57 655
731 678
335 501
465 558
508 841
35 389
91 280
41 202
244 247
242 600
125 907
577 792
899 228
430 173
447 778
843 301
501 233
222 481
509 79
265 338
692 170
646 207
491 831
180 909
19 833
365 632
164 374
919 159
741 829
243 398
417 768
323 588
708 375
642 433
108 887
877 450
177 224
154 190
498 182
735 828
282 136
613 951
78 727
497 480
971 214
710 967
425 725
68 684
769 453
810 115
401 761
639 974
511 793
491 66
375 560
878 215
253 820
783 932
507 684
476 767
216 564
332 491
204 910
190 702
453 576
914 745
541 589
495 27
732 672
98 673
906 426
563 162
603 462
583 368
88 20
690 745
644 761
398 633
672 2
316 998
512 169
664 876
634 292
620 694
674 989
66 618
436 211
934 137
198 795
344 549
828 93
945 746
840 81
483 53
593 252
652 443
374 438
727 353
328 99
868 871
34 190
96 685
220 234
533 466
195 79
905 806
642 379
64 400
726 363
461 29
726 619
282 167
712 444
96 646
866 222
995 544
898 634
353 213
21 506
738 349
227 458
223 233
562 690
554 425
334 664
159 759
587 14
171 164
948 713
519 258
944 889
896 136
82 862
780 832
581 356
448 962
17 345
525 934
596 411
464 147
108 705
201 481
479 54
291 670
299 484
997 475
634 657
853 683
80 732
850 183
501 945
177 384
276 795
438 889
589 416
114 661
268 191
382 515
450 957
392 393
160 399
250 320
166 817
105 946
993 823
435 891
864 335
786 272
277 425
958 919
424 844
933 41
324 274
783 913
806 146
113 986
721 225
549 362
187 618
826 176
481 363
528 160
444 147
546 449
965 5
700 222
910 33
680 93
678 479
263 654
206 594
591 55
858 415
811 898
76 752
714 478
252 159
908 41
648 979
570 772
698 791
228 479
864 262
680 679
917 832
214 263
291 689
929 498
53 409
598 244
393 455
409 13
800 332
825 278
703 833
361 568
90 661
504 345
646 700
886 55
730 266
681 662
665 860
876 597
305 97
7 470
678 177
768 701
934 403
348 254
40 649
933 534
901 803
677 595
719 990
238 139
799 408
129 39
723 930
363 689
886 675
575 819
600 39
259 226
145 462
3 867
445 8
649 421
728 410
482 924
307 870
155 555
834 526
980 450
45 497
484 858
162 826
565 496
671 327
722 898
561 633
483 868
862 965
362 332
501 665
692 847
260 221
871 39
857 582
841 727
44 694
289 673
141 871
599 592
992 934
740 436
738 525
425 496
369 659
204 943
867 177
836 810
469 688
769 805
724 503
234 513
62 931
542 742
641 890
235 787
219 275
355 675
434 437
993 347
896 716
36 53
270 493
625 726
162 638
958 454
802 340
771 839
396 256
796 874
579 882
526 565
669 892
575 349
132 493
675 444
358 314
899 245
701 306
667 138
895 134
809 955
620 866
747 272
898 781
929 274
248 217
598 821
382 65
909 348
389 864
6 730
73 684
503 910
39 971
947 757
54 965
460 553
408 685
389 793
996 340
510 191
481 78
177 891
113 222
491 172
452 994
199 806
457 624
58 506
689 523
833 962
442 697
853 228
688 12
362 189
3 901
886 242
40 67
544 642
941 869
528 795
296 819
425 601
475 413
136 567
649 502
190 198
552 475
968 300
869 278
340 159
980 525
667 757
122 117
9 394
938 117
432 109
346 252
596 881
544 883
349 521
774 681
223 598
78 536
624 660
566 43
868 999
671 792
16 695
980 121
822 181
273 109
205 489
425 368
805 222
739 529
123 836
970 365
699 658
548 71
499 544
218 178
33 182
632 24
413 691
980 906
792 643
714 688
618 387
937 751
59 524
504 70
93 903
448 509
985 138
556 407
32 777
694 517
320 580
674 11
338 640
526 795
516 658
268 387
776 182
573 65
767 898
773 336
387 570
558 230
959 305
273 213
751 528
931 689
70 752
208 300
803 991
327 898
399 167
448 432
900 947
918 152
699 296
120 104
644 641
170 616
131 650
63 904
13 873
321 281
412 613
657 213
384 245
30 332
499 271
682 103
540 218
22 154
730 417
115 456
259 457
466 581
935 41
64 648
276 159
419 463
941 95
630 127
583 182
719 436
137 903
986 913
580 31
209 652
148 471
859 347
339 648
64 896
495 133
43 837
343 424
158 372
218 969
967 101
864 906
207 946
534 852
733 151
705 497
359 511
992 358
967 220
734 659
894 688
431 731
161 319
541 608
839 394
715 945
41 18
8 579
325 472
353 871
733 336
839 276
478 841
392 369
535 652
393 574
172 430
814 65
843 562
290 592
393 486
231 814
508 110
292 674
763 568
206 474
933 711
396 155
622 796
74 14
17 321
202 413
986 653
568 805
500 476
803 589
482 87
942 451
916 42
18 745
802 823
214 181
752 404
697 633
367 649
866 274
380 49
233 99
220 21
990 528
80 233
446 527
560 300
419 307
729 277
294 497
678 202
493 553
714 656
168 652
185 976
959 205
353 893
767 276
975 692
109 472
103 981
242 466
500 895
844 849
96 552
358 319
745 741
250 469
962 913
458 713
647 892
445 534
987 711
102 866
443 518
749 908
647 53
568 390
505 652
429 327
595 305
608 976
908 251
532 49
478 733
115 316
707 79
89 60
516 498
120 308
818 745
990 650
375 845
361 625
740 877
258 581
839 753
148 856
802 894
862 215
489 938
766 358
31 200
962 160
750 557
131 797
370 951
816 798
221 498
370 934
107 161
654 463
195 730
743 602
584 770
483 861
337 502
809 891
487 478
347 424
505 457
997 766
799 763
612 830
869 689
38 298
476 751
107 510
239 556
167 365
511 275
879 20
923 341
346 532
638 54
166 663
213 892
153 542
622 948
294 644
537 633
433 819
8 270
104 716
475 313
718 60
617 274
369 779
9 641
387 962
189 744
468 775
512 187
154 431
382 523
137 474
953 655
330 315
461 372
616 982
527 818
129 684
283 533
276 204
2 9
993 178
261 680
917 421
129 589
42 297
328 85
725 916
959 867
261 849
799 579
643 392
410 621
565 318
199 776
3 804
851 404
953 562
630 881
132 519
72 57
512 430
360 330
913 299
11 511
524 391
607 892
97 173
323 759
252 73
502 333
910 885
277 927
973 628
626 178
434 807
846 264
542 324
559 456
440 805
157 883
117 982
558 407
339 764
827 35
751 721
476 661
363 229
670 73
122 233
69 422
338 547
922 396
199 851
740 958
783 593
829 373
510 359
465 854
536 124
943 831
870 349
149 719
747 35
433 652
666 628
835 610
363 507
891 323
905 734
497 16
318 640
514 197
675 773
381 789
534 385
59 261
606 61
427 744
190 752
3 211
402 179
618 330
546 29
840 307
605 811
312 624
320 238
420 524
713 504
20 480
183 241
331 802
746 408
241 833
635 4
195 468
835 158
539 738
682 400
833 286
564 146
572 217
185 759
546 915
309 551
626 122
884 469
923 479
234 980
995 126
706 248
435 835
322 215
888 257
154 204
562 776
735 71
752 340
178 42
430 38
56 443
823 282
816 832
960 657
926 185
624 499
315 733
722 772
838 146
633 747
461 553
549 934
179 941
651 974
812 822
781 660
175 472
769 362
997 642
191 287
994 813
106 320
622 237
554 629
859 28
539 404
893 325
612 156
818 793
748 431
139 122
411 158
592 910
962 690
29 333
85 332
738 334
596 653
295 728
121 600
322 388
771 5
102 781
242 262
670 769
954 286
331 700
265 240
849 768
327 773
675 225
907 62
110 885
317 643
671 399
460 582
950 460
302 535
716 218
815 296
359 686
107 5
142 634
263 959
926 133
464 690
907 944
227 474
895 164
901 108
170 913
816 336
966 730
835 794
433 564
813 647
373 356
733 986
647 703
968 914
981 598
461 249
978 202
502 956
574 319
524 357
837 897
696 515
684 100
268 340
688 803
176 484
553 585
347 86
134 514
953 393
520 424
542 473
34 403
39 38
342 467
919 935
446 571
226 955
419 503
841 923
128 364
245 183
954 4
971 781
317 396
44 592
811 109
872 461
927 890
616 16
594 861
679 507
520 197
191 701
539 141
923 398
36 113
856 445
13 403
342 254
41 50
49 836
735 390
64 48
39 706
165 41
278 955
281 307
239 928
24 804
129 955
948 624
518 232
344 326
286 792
775 948
51 609
571 531
408 905
779 66
767 799
155 375
970 220
549 814
649 736
232 456
257 111
347 762
587 345
891 535
125 432
617 169
218 718
78 886
333 313
272 897
488 73
462 357
571 476
877 818
18 326
821 824
69 229
349 812
472 842
303 979
635 187
894 786
567 730
993 708
15 83
270 476
684 388
680 672
466 369
325 189
66 897
610 287
744 225
269 245
924 11
815 206
224 29
326 396
505 146
491 589
176 863
925 81
647 675
572 893
934 207
995 428
19 479
685 2
708 181
313 563
926 96
10 199
904 288
93 422
556 477
573 359
519 707
584 26
738 278
206 572
301 709
54 689
549 915
413 173
222 832
305 170
83 417
962 16
689 620
362 676
573 789
972 106
217 988
948 87
762 576
573 881
148 558
940 224
24 704
679 110
552 71
883 775
271 503
645 195
723 629
667 922
337 164
704 566
978 763
145 680
720 736
350 854
392 580
970 140
223 923
695 506
149 479
830 506
187 662
271 27
56 106
241 104
197 668
459 308
456 791
616 911
708 634
891 288
779 464
346 715
398 168
927 374
544 543
369 839
264 641
708 786
938 655
935 843
651 242
136 756
667 973
897 251
465 120
38 580
329 315
120 699
507 505
633 672
474 494
33 401
950 630
505 726
250 872
192 12
682 749
461 513
734 808
889 469
303 519
732 798
292 996
852 558
590 159
472 453
21 224
495 43
115 80
659 40
470 727
277 94
470 84
105 481
664 705
51 705
133 333
938 76
789 267
795 997
288 507
380 338
93 726
184 836
612 457
421 31
633 187
282 554
252 787
290 650
109 705
900 954
394 464
149 720
504 659
474 39
228 979
301 71
463 249
704 300
637 921
245 372
392 349
410 525
864 464
391 317
126 106
967 557
934 459
553 179
766 252
662 564
733 899
147 882
421 498
94 450
280 518
318 350
800 892
376 26
828 601
767 525
1 991
357 685
775 839
77 23
614 383
4 419
669 745
511 86
505 577
277 372
923 299
469 931
789 412
639 781
649 539
260 986
822 266
959 716
451 853
506 491
856 201
942 148
166 936
774 905
268 606
33 885
134 281
173 77
717 255
82 826
779 223
942 121
456 125
821 198
556 305
61 360
711 284
656 578
169 973
680 685
7 734
153 212
289 313
296 810
604 496
411 133
827 650
747 83
685 659
722 53
548 482
270 387
449 644
458 76
615 557
162 800
793 470
425 647
375 129
714 974
4 821
611 290
67 237
883 294
771 795
437 697
170 66
384 68
940 231
461 831
104 436
564 160
848 832
615 771
895 732
151 497
109 341
25 385
338 794
507 430
985 331
433 512
388 276
829 676
773 615
30 257
484 2
492 522
566 617
878 116
538 416
20 98
393 906
853 18
16 557
929 996
158 877
838 833
903 712
997 820
602 178
777 576
981 730
569 524
415 833
111 605
223 425
253 208
813 391
365 430
571 333
473 36
815 115
56 297
576 948
432 176
832 57
944 45
779 697
585 97
449 233
125 655
19 398
328 4
908 55
245 12
687 920
258 184
109 316
866 329
310 707
385 480
8 600
314 538
516 413
318 734
563 524
700 612
230 65
9 236
181 937
856 934
70 871
557 384
339 429
874 346
340 841
611 906
627 86
407 271
883 817
296 624
158 495
527 214
288 70
494 478
498 356
706 873
79 284
666 904
612 756
159 309
678 55
49 50
734 433
247 368
719 802
285 961
950 770
903 87
792 640
580 778
633 369
316 764
473 31
893 292
223 323
913 482
450 997
752 520
878 583
522 500
207 537
855 342
733 533
826 343
430 851
772 143
295 775
742 682
883 228
12 143
760 467
762 349
430 735
670 744
610 211
800 363
694 354
951 362
484 879
229 102
856 459
364 755
463 511
737 404
246 445
838 517
17 535
903 192
841 579
303 762
998 556
233 250
250 623
755 961
569 342
200 300
484 6
865 237
62 698
758 513
796 76
549 286
74 600
411 182
885 458
819 118
253 880
899 642
874 419
176 362
105 733
664 646
755 760
284 716
228 373
63 877
942 805
155 398
72 918
131 413
242 434
819 998
851 684
507 501
214 926
371 347
486 718
184 125
4 731
992 900
622 733
703 527
209 764
843 785
354 985
345 670
245 984
451 185
607 637
891 269
544 915
416 508
231 135
820 236
720 128
839 386
969 143
174 829
473 717
616 427
684 964
338 61
360 479
600 553
701 567
531 251
796 438
518 109
228 834
386 449
331 443
320 899
186 838
734 353
56 186
677 911
362 949
883 21
842 731
315 536
663 47
287 31
12 224
75 652
133 39
271 611
32 110
484 359
407 226
680 732
689 199
944 474
437 879
210 62
803 177
515 76
75 106
547 386
250 963
72 124
698 773
859 110
930 546
660 415
803 793
332 677
769 793
117 775
61 70
130 659
645 766
814 362
551 969
856 564
129 242
449 519
973 740
484 318
897 447
401 546
988 876
981 737
36 961
872 645
186 228
537 873
122 829
528 422
242 977
96 859
115 647
550 932
964 602
607 68
466 777
62 68
140 54
433 989
636 241
504 312
626 590
863 129
670 339
234 577
736 981
897 834
702 940
569 163
356 427
83 348
186 144
805 859
234 50
336 969
428 743
497 872
398 379
163 88
831 751
878 700
499 146
266 32
833 219
346 421
969 357
926 127
811 592
321 991
470 460
111 964
62 410
117 50
794 597
112 809
812 495
758 804
161 226
940 327
807 577
770 327
166 999
151 350
830 782
674 110
783 713
275 696
624 158
428 37
173 76
316 563
543 461
8 227
957 876
784 123
952 479
810 829
495 871
450 753
151 208
181 584
456 181
87 532
77 879
662 658
359 360
616 494
890 528
60 267
325 477
397 2
964 864
754 295
189 769
39 629
856 696
116 147
47 579
201 583
526 136
438 284
886 98
905 163
849 411
591 148
875 715
733 623
353 658
417 459
309 297
721 111
897 658
913 225
522 274
936 37
69 477
748 248
4 891
390 797
737 785
688 574
592 261
813 83
378 903
268 660
939 594
75 521
584 426
484 827
152 302
643 914
876 420
305 63
756 813
626 15
68 7
706 802
596 503
957 138
933 527
311 725
949 818
602 413
625 140
130 892
74 996
475 85
561 105
507 70
344 209
211 273
124 580
863 284
361 128
680 641
35 523
843 207
213 131
475 325
636 431
536 359
598 548
662 211
897 868
293 263
916 362
907 11
390 801
931 117
361 288
955 674
772 344
280 487
308 382
568 732
774 74
365 836
898 299
80 500
566 272
947 345
983 438
23 674
107 505
83 872
548 715
235 823
934 505
963 859
435 477
510 348
274 836
783 517
24 20
849 273
874 990
824 498
997 67
452 594
737 380
439 855
674 202
928 462
451 740
810 391
954 766
632 45
452 866
962 102
270 339
289 331
290 15
244 209
304 243
739 680
698 254
939 113
884 67
952 862
858 167
92 325
790 175
119 61
55 633
469 828
378 314
664 196
231 354
191 915
439 190
97 135
229 459
151 899
469 784
173 768
491 274
367 945
937 939
201 236
922 302
510 936
719 776
76 82
998 960
403 5
916 595
294 873
528 140
518 926
862 969
111 498
522 407
406 946
473 738
366 649
477 981
22 18
932 180
383 57
572 554
319 397
581 780
105 615
539 792
15 766
317 522
312 801
308 169
963 138
203 244
555 371
372 814
761 273
932 993
850 695
290 695
209 44
845 590
150 515
271 336
663 365
633 770
375 592
572 847
170 138
504 18
558 899
281 39
617 396
723 52
69 618
325 226
929 171
17 808
880 389
394 269
419 539
997 38
459 157
53 117
807 279
678 872
921 100
928 777
442 373
758 515
206 783
493 294
628 597
388 219
91 824
571 377
369 184
628 204
195 583
87 407
282 331
859 717
166 251
819 741
569 404
567 821
835 979
741 642
692 453
840 405
49 93
488 768
124 379
562 745
232 535
667 411
386 530
712 29
820 590
729 60
471 449
486 538
877 725
271 771
316 128
848 760
831 543
813 51
47 217
466 503
153 533
73 619
186 734
224 876
464 341
329 165
34 770
560 974
709 397
32 609
224 703
722 304
372 656
123 369
132 100
746 674
715 428
118 658
584 558
973 285
517 328
624 607
865 233
445 564
234 578
410 387
515 629
449 464
44 775
56 445
788 994
89 761
560 93
602 357
865 750
746 105
595 972
872 566
127 141
791 621
831 424
283 56
969 674
181 765
74 945
472 985
48 72
764 743
283 707
744 90
478 197
176 618
593 374
996 859
884 110
189 643
836 575
247 546
788 155
220 321
462 667
626 735
234 589
954 853
325 996
642 735
329 494
836 581
632 919
533 370
844 933
901 418
504 202
282 866
171 535
935 969
101 458
669 941
125 270
413 12
309 41
280 52
365 276
81 967
818 851
558 119
384 91
514 807
457 516
524 192
816 607
112 12
159 435
230 46
719 395
952 818
136 672
246 803
452 767
940 982
532 632
689 278
29 87
916 191
454 127
716 123
478 895
515 415
188 119
806 435
121 584
389 910
335 258
546 114
718 792
500 228
229 657
97 991
263 819
120 504
994 290
266 578
626 969
716 925
450 847
650 86
941 784
88 87
285 38
300 633
227 175
360 93
7 943
504 251
336 891
999 45
288 55
509 848
625 708
672 944
882 835
983 608
46 282
95 997
524 850
409 337
517 347
724 755
825 92
563 627
300 776
114 629
721 553
121 812
694 632
644 217
74 619
893 5
565 405
31 950
321 581
955 786
828 525
459 199
730 173
884 827
283 673
313 967
816 642
494 544
469 818
456 743
210 892
951 38
340 112
369 859
629 290
253 193
540 798
698 307
219 270
244 716
335 334
623 196
899 756
937 537
151 243
168 334
42 610
787 391
133 657
368 683
588 742
27 2
803 32
614 580
473 696
157 254
549 293
417 585
800 655
532 805
649 79
606 46
3 424
604 402
627 660
231 607
61 853
229 447
860 284
191 749
923 667
49 506
830 207
264 866
52 343
14 124
717 634
842 198
907 600
602 490
829 686
408 512
595 151
77 333
469 211
40 620
588 177
938 125
866 923
283 290
799 898
773 139
585 533
849 415
901 603
647 222
624 125
359 155
966 958
683 897
983 731
167 955
712 787
168 945
49 879
584 142
623 707
965 751
308 746
896 777
563 363
171 25
929 252
312 938
284 158
768 579
382 783
814 121
849 592
158 913
362 524
653 145
484 905
330 472
404 921
93 473
487 641
212 389
995 798
209 311
567 512
649 634
134 87
210 884
898 683
564 918
390 128
109 787
32 796
186 818
952 345
897 139
800 937
569 760
177 663
925 429
776 843
826 614
315 16
859 386
896 543
870 793
944 745
60 627
698 334
305 52
589 952
873 102
29 798
272 983
821 174
716 238
925 11
40 958
907 65
329 449
953 767
647 725
635 580
303 964
245 186
912 835
488 915
866 691
491 611
370 769
212 701
989 524
678 911
471 958
117 787
249 402
380 572
14 437
999 931
315 682
672 590
586 895
284 738
804 892
476 740
407 593
228 843
637 865
581 603
991 272
288 165
884 580
378 209
776 198
506 142
823 40
703 126
657 947
116 14
873 626
651 861
771 917
502 364
783 362
121 347
983 450
754 679
288 788
611 167
916 868
325 952
808 74
422 718
418 647
595 387
807 555
78 448
206 688
717 260
1000 831
703 608
183 691
11 651
974 184
916 875
979 935
959 102
261 402
519 633
144 890
67 421
777 563
685 928
457 383
651 118
122 386
414 301
131 218
217 756
788 181
876 680
656 460
191 445
523 29
5 254
766 411
636 263
661 592
296 521
575 65
655 401
270 778
218 632
604 220
840 318
688 920
27 415
487 75
901 764
341 600
755 243
620 362
574 758
836 494
357 433
14 486
899 98
660 126
899 496
550 715
917 108
801 457
11 827
675 484
5 197
713 817
247 610
535 52
420 965
296 167
183 879
850 882
608 978
332 163
655 128
465 528
930 369
978 251
546 232
900 838
364 840
690 680
709 414
446 105
908 488
399 918
557 832
230 398
941 19
930 577
689 930
333 439
587 299
147 238
255 338
417 828
447 714
923 699
441 744
563 502
419 693
866 745
419 737
334 105
125 886
940 603
890 586
243 175
3 379
651 813
394 529
870 240
422 601
999 355
189 386
196 324
137 598
152 79
551 92
748 461
87 832
158 632
161 617
258 49
217 95
819 526
133 972
304 74
783 120
738 319
776 304
19 317
202 505
619 842
859 162
188 339
742 189
294 655
539 107
685 258
54 711
499 299
95 800
207 582
42 754
821 85
22 332
577 513
546 925
172 873
334 276
567 873
467 71
832 648
729 145
764 477
487 687
983 483
993 123
54 611
560 592
152 884
297 687
589 543
463 709
262 144
563 668
127 3
939 513
209 792
315 761
282 568
432 952
931 131
466 64
784 440
229 223
573 703
188 139
1 392
713 866
129 12
476 175
871 463
834 250
912 690
429 70
218 102
972 482
210 927
309 953
941 755
176 499
896 196
833 252
685 871
401 141
977 592
365 76
14 456
494 157
754 621
16 530
277 321
413 779
867 868
810 508
306 188
349 468
549 534
395 242
744 27
105 153
928 483
956 874
534 291
546 230
865 562
791 706
679 267
697 222
754 163
801 5
512 406
575 20
431 553
148 55
389 866
191 578
266 747
184 606
788 37
975 170
60 721
369 5
816 506
578 887
150 183
330 984
727 4
10 568
636 23
595 596
716 961
908 339
926 321
769 987
788 55
924 276
269 746
648 842
862 501
943 978
448 999
39 901
382 423
640 493
444 349
245 874
111 940
218 976
621 477
832 382
860 32
225 454
276 638
320 622
640 462
355 869
795 846
605 659
227 855
43 847
486 580
279 256
973 936
985 452
784 186
105 70
384 5
741 354
399 719
874 576
506 641
969 927
299 165
416 218
992 645
425 917
97 965
694 206
407 823
597 367
277 909
673 758
257 409
45 651
493 874
477 412
514 404
24 311
636 261
945 373
525 445
961 523
374 111
103 999
208 903
583 259
88 287
623 311
189 573
856 49
518 737
605 223
598 380
718 859
539 78
218 725
560 294
902 556
38 779
128 937
793 576
789 383
369 900
19 772
821 492
397 257
653 724
976 673
729 743
707 358
626 396
585 313
66 41
255 159
192 58
667 159
52 980
660 702
696 57
743 465
559 169
802 319
967 309
703 204
763 699
16 10
43 991
538 204
111 316
122 238
947 231
942 322
425 629
781 565
677 498
737 631
850 378
339 815
536 473
220 76
285 756
215 775
466 540
941 745
570 875
587 787
823 363
262 926
535 595
532 578
797 99
996 959
292 499
475 365
324 313
147 30
879 273
680 224
155 68
106 226
113 31
722 107
992 908
172 130
525 846
950 441
988 477
581 971
470 28
487 603
954 478
287 259
486 776
946 357
922 966
807 572
838 152
180 890
507 253
197 379
298 146
777 21
140 953
473 334
483 419
983 746
371 314
628 759
718 131
795 285
492 346
969 280
550 663
817 688
174 224
335 7
793 348
252 894
359 813
747 764
983 643
519 817
735 448
554 961
723 145
973 558
830 134
180 859
820 415
695 386
347 489
479 880
832 286
787 690
110 248
27 124
89 726
493 196
226 961
554 747
783 710
945 124
838 647
910 94
243 450
162 918
198 292
935 29
669 378
149 724
40 868
76 130
273 740
938 721
191 405
501 659
578 351
127 988
113 350
657 274
155 596
818 452
378 2
956 270
847 991
910 298
205 970
617 914
898 927
880 30
51 688
583 770
180 1
62 640
365 848
773 778
850 751
260 163
342 461
954 453
441 45
379 206
791 54
976 203
540 313
597 690
999 316
724 276
219 73
153 919
830 860
922 320
414 956
461 374
555 775
74 613
216 888
222 711
874 575
881 365
660 89
917 245
145 30
873 730
629 120
280 3
829 467
537 877
489 536
400 657
309 608
603 109
365 136
119 795
366 537
840 234
270 615
914 806
569 36
408 3
222 430
849 725
973 268
941 71
507 719
461 482
343 531
216 129
602 34
201 740
268 133
418 639
141 339
955 252
490 929
326 365
96 466
293 965
379 181
69 520
168 9
925 141
923 550
937 689
84 326
32 317
309 200
674 733
214 899
216 862
23 276
956 707
181 112
260 410
13 537
423 958
908 54
895 482
915 673
884 511
560 911
240 395
45 451
481 71
587 503
168 154
787 850
376 759
873 188
349 865
404 590
40 713
114 755
357 35
914 691
762 777
669 231
344 845
630 380
99 357
542 329
690 882
425 529
439 239
3 342
612 985
652 14
25 934
787 263
19 100
712 298
814 585
188 634
714 598
161 117
554 316
787 698
58 870
525 674
638 27
430 117
136 531
949 505
2 650
674 104
191 890
567 914
687 983
960 354
817 118
544 63
914 956
700 221
835 678
611 974
879 898
468 835
265 348
889 878
265 807
29 306
224 374
558 464
852 352
857 929
212 168
643 962
525 413
936 99
592 379
457 460
709 915
545 645
8 135
617 292
818 806
28 168
523 785
147 7
899 999
448 550
301 688
360 457
238 596
316 407
358 35
248 389
602 891
904 555
307 40
322 455
631 77
989 67
197 950
334 180
470 175
107 559
470 88
863 849
642 26
193 205
796 674
576 982
838 391
470 37
307 546
869 542
752 270
476 616
107 580
761 544
651 73
381 559
532 690
336 513
160 67
704 404
158 906
931 116
338 68
158 173
400 11
350 768
835 540
793 974
115 308
431 8
620 979
502 109
263 950
894 676
565 180
518 739
27 532
217 918
110 909
292 686
435 648
371 631
211 504
412 103
488 982
952 881
465 411
495 295
996 971
134 657
199 562
887 155
241 463
137 467
765 627
159 942
45 838
183 127
625 581
377 350
625 10
629 112
348 448
648 266
57 708
858 51
899 742
845 599
252 841
951 525
616 54
651 887
296 881
170 572
288 255
153 711
439 885
825 21
518 325
221 426
808 233
88 966
390 646
51 23
612 176
775 328
834 904
651 524
22 544
801 588
870 53
955 113
572 634
363 214
255 18
911 82
585 823
744 307
725 161
571 437
757 596
1 717
722 12
798 921
61 629
308 380
139 639
358 208
923 496
94 144
517 588
548 112
626 619
484 107
964 798
339 236
761 770
704 167
538 988
181 177
526 360
739 612
422 191
311 575
282 944
988 756
282 333
192 964
490 661
755 589
556 9
470 146
498 437
575 561
63 971
875 581
231 618
808 237
224 644
671 37
936 110
369 77
852 248
877 438
429 711
514 646
319 282
999 702
835 716
485 977
379 267
459 864
696 538
458 736
733 633
391 152
295 970
207 26
809 591
22 349
950 687
921 214
834 9
820 322
14 972
916 254
452 56
838 285
894 482
887 851
657 481
310 751
386 312
322 737
562 882
222 502
173 757
458 895
329 574
414 943
896 433
229 240
576 920
691 313
447 224
959 212
942 936
401 496
371 398
657 495
519 513
33 161
88 318
476 708
139 164
472 779
321 767
672 192
347 663
203 961
486 576
322 764
235 109
11 638
566 256
997 746
109 989
739 454
931 163
23 578
904 986
450 213
209 516
395 775
391 382
835 947
103 480
627 413
939 140
826 628
143 550
245 442
463 219
110 203
704 283
860 220
913 81
534 466
851 287
776 427
130 524
663 152
731 336
81 419
17 226
368 230
736 751
803 158
183 734
847 808
278 131
924 909
108 421
509 866
524 480
865 495
992 827
934 94
819 909
324 279
595 736
559 121
610 788
579 296
970 808
43 283
928 425
906 148
600 145
451 836
316 539
185 421
615 551
593 225
434 629
354 959
626 625
533 220
80 390
56 570
820 925
29 126
675 897
545 773
518 302
868 309
895 811
741 391
277 133
674 556
212 561
804 784
759 373
477 8
71 614
812 895
972 93
322 934
864 86
836 639
276 449
968 165
93 225
142 345
685 848
927 97
436 192
133 690
456 145
993 351
281 221
483 498
714 630
425 874
957 78
222 585
758 585
14 324
868 593
598 31
139 832
144 269
101 850
583 913
687 97
337 179
508 271
923 509
493 768
726 304
208 4
520 736
656 595
465 90
839 789
917 978
397 513
522 810
945 27
121 62
69 579
696 800
283 293
180 521
515 611
377 10
527 207
43 599
486 391
209 717
146 634
273 570
912 193
164 377
955 124
640 324
349 260
188 897
446 99
598 677
493 936
362 781
329 213
260 246
386 255
719 352
227 364
90 250
763 249
10 502
187 323
940 691
153 13
206 310
547 632
365 577
262 26
92 737
190 68
356 535
171 606
66 960
195 119
111 353
550 65
594 900
200 481
949 575
829 261
101 36
746 853
870 563
346 132
113 686
513 330
294 495
333 322
138 569
981 38
911 912
142 309
424 372
493 140
863 776
486 991
806 325
289 889
804 737
866 622
883 267
909 386
944 794
286 279
658 608
542 9
154 690
567 148
769 907
216 282
859 699
559 639
956 708
467 426
689 693
117 382
699 990
333 967
664 538
206 177
774 801
950 786
113 861
627 237
850 653
140 382
490 23
226 85
840 66
333 872
18 676
294 726
607 174
263 25
884 69
559 867
920 418
649 791
639 307
745 893
78 292
213 776
394 526
385 986
990 503
218 70
350 731
179 615
975 150
594 509
298 279
5 705
545 269
455 104
916 833
533 140
699 261
876 329
354 465
380 61
561 563
339 865
491 852
758 527
479 691
146 494
492 684
61 924
478 196
242 439
19 945
965 62
430 705
298 855
274 883
787 653
987 520
580 867
473 842
518 344
413 20
455 864
87 331
762 47
607 871
654 377
490 169
571 974
636 611
419 949
57 880
251 328
667 768
998 18
208 774
827 95
668 297
977 159
894 540
718 904
127 923
901 103
343 834
607 669
234 540
877 290
209 800
244 626
14 1
471 685
763 887
53 282
691 555
546 423
252 977
108 56
531 948
15 274
783 921
537 396
649 220
749 87
122 422
97 268
633 743
693 278
945 345
592 215
493 307
116 514
906 153
304 781
558 961
750 768
647 29
402 96
604 271
443 605
991 103
864 105
295 236
999 380
259 998
462 760
548 948
92 675
57 560
872 525
433 605
411 423
839 439
882 966
379 537
765 206
583 198
594 709
361 91
199 867
987 962
72 704
544 176
371 784
536 797
608 77
50 930
532 589
851 437
1 116
223 91
220 225
962 434
183 310
409 883
956 935
321 432
983 259
265 718
811 476
744 114
356 309
88 610
448 544
432 217
808 473
838 585
280 417
420 775
107 908
858 917
295 771
937 10
107 698
997 857
457 697
857 226
49 687
1000 978
454 877
487 381
336 477
163 134
977 853
555 45
167 523
73 999
717 749
565 33
880 729
999 268
398 411
815 320
853 896
853 845
20 320
859 391
796 418
786 957
756 808
195 531
85 602
996 473
394 281
412 945
918 67
97 489
244 112
451 184
268 779
455 508
789 343
603 350
359 938
86 23
617 640
123 582
590 522
21 209
60 525
720 797
150 77
570 746
786 84
450 434
211 615
173 521
60 514
926 505
696 886
603 837
419 44
771 631
759 650
56 413
717 881
987 773
6 873
257 695
390 427
187 443
706 559
563 980
490 966
855 511
743 850
822 770
801 194
961 351
586 915
87 404
412 742
199 664
42 40
896 696
692 267
632 511
872 436
710 609
387 79
167 793
505 885
948 645
621 451
264 689
4 777
306 344
468 201
74 177
165 491
839 189
856 303
835 286
383 778
606 910
751 226
343 546
908 976
411 621
498 630
931 97
142 843
335 738
192 544
370 675
943 914
226 171
919 311
184 294
911 930
501 787
957 949
173 467
673 507
426 62
232 127
259 578
708 372
785 692
846 159
288 644
434 752
44 469
630 693
165 178
306 91
828 690
77 693
179 365
171 596
348 322
840 847
162 819
545 87
420 211
105 102
93 897
624 930
548 340
914 192
420 702
402 323
674 1000
500 856
305 337
323 780
982 738
804 355
143 609
804 345
258 31
847 442
442 910
103 169
416 583
742 802
339 499
12 794
314 270
544 681
541 904
472 924
66 581
437 232
146 731
317 809
524 242
678 250
441 570
333 308
750 837
191 830
19 798
148 981
152 787
648 681
707 14
938 623
488 370
945 850
733 365
304 242
163 94
454 521
117 279
267 425
774 503
839 160
858 230
779 490
373 236
557 918
749 708
576 310
349 309
731 269
948 157
357 446
225 419
645 502
878 235
620 330
264 470
487 657
289 780
501 956
290 105
524 352
219 155
146 815
606 911
286 599
688 788
353 594
700 50
846 246
919 495
417 85
679 868
996 621
763 676
955 745
836 784
609 875
504 519
994 52
150 855
137 554
564 905
545 511
333 965
998 197
568 631
571 141
990 270
340 27
433 643
626 282
354 515
913 115
961 809
953 305
777 163
496 990
886 163
690 897
233 902
149 867
44 276
602 241
707 222
874 733
138 890
642 790
493 827
239 629
807 254
880 538
807 587
178 649
208 565
17 505
766 220
224 942
821 298
92 300
941 672
506 530
947 215
886 908
186 262
948 95
91 74
846 560
165 706
515 825
351 79
608 30
322 585
946 867
630 198
103 800
713 324
440 743
246 705
409 172
619 353
512 13
437 340
294 704
654 273
440 169
886 983
181 728
8 876
414 699
74 714
798 977
870 221
817 53
252 984
25 80
253 379
28 445
101 955
448 978
860 282
382 138
801 501
219 349
200 105
808 894
808 318
170 452
945 458
278 864
734 226
339 741
380 706
65 309
933 52
837 265
449 326
180 324
482 368
715 160
494 440
748 887
474 891
196 155
87 43
960 280
751 625
351 224
506 473
856 864
408 383
974 198
211 922
662 257
936 917
309 848
716 584
10 505
225 888
576 901
650 965
988 434
226 219
814 745
658 249
919 514
441 68
277 269
869 208
643 775
28 205
773 153
609 855
63 96
428 473
551 292
457 853
388 887
331 52
849 380
474 271
30 239
503 831
614 696
338 162
661 167
316 350
972 783
592 600
646 195
215 209
799 19
726 637
158 341
466 14
783 654
654 849
380 472
111 109
274 901
613 974
737 168
46 838
975 879
379 757
22 131
525 487
308 464
729 778
194 822
385 351
723 646
285 823
690 774
181 741
880 687
922 187
219 520
141 201
431 346
854 6
473 61
709 730
761 524
135 147
445 974
670 590
929 668
499 169
808 777
856 363
931 970
855 393
730 452
268 645
324 997
513 417
331 423
288 373
991 926
376 42
73 371
720 805
169 365
959 282
50 252
36 554
768 625
76 286
783 56
69 342
847 132
206 234
645 629
684 780
703 698
71 435
534 114
241 360
467 240
176 390
991 150
831 397
501 691
898 597
242 448
374 963
891 330
107 758
293 750
202 533
358 712
161 55
644 822
378 395
853 303
141 584
274 92
285 584
162 678
447 116
368 807
206 646
988 637
473 697
859 207
497 57
967 53
286 418
256 713
982 819
132 182
362 409
632 108
274 896
807 563
147 935
764 318
985 906
611 612
297 556
589 457
368 348
58 443
952 212
123 951
23 999
241 605
254 936
972 229
224 333
119 596
867 669
576 683
749 353
442 543
593 596
234 473
588 206
181 638
569 785
934 801
61 953
286 74
532 412
645 110
966 384
342 263
154 822
410 504
496 679
652 83
139 413
454 813
160 743
180 84
125 618
533 460
436 864
698 975
964 356
398 802
305 338
399 798
504 96
150 355
247 79
64 265
320 975
305 620
812 649
455 661
929 583
829 938
233 982
110 498
825 955
659 867
74 608
516 518
262 132
570 618
473 344
898 124
97 300
207 472
749 373
126 569
170 908
192 701
76 196
55 563
116 780
50 631
782 936
414 642
954 221
896 933
246 75
854 371
205 356
58 663
688 224
147 950
433 646
494 52
282 765
391 627
839 916
941 568
364 499
203 974
809 649
99 1000
20 325
282 695
431 904
392 353
971 495
33 229
716 216
829 655
368 312
587 331
737 753
198 551
721 291
270 980
918 50
470 52
832 503
610 216
945 922
905 427
267 828
200 278
286 113
311 349
608 316
775 822
9 269
100 425
768 9
996 569
649 662
973 925
248 41
805 674
327 408
338 423
730 810
625 281
350 912
743 654
156 423
160 59
976 901
361 710
479 981
23 590
945 425
42 889
43 732
451 522
99 530
185 462
69 300
782 462
21 799
68 122
407 979
151 645
249 145
783 851
159 382
71 708
891 444
935 785
696 479
982 127
43 679
947 827
540 365
32 590
760 20
355 298
870 130
569 276
789 353
980 138
873 36
440 428
317 41
984 981
645 608
800 143
571 723
343 777
12 208
995 733
483 596
919 24
520 715
456 694
798 695
998 560
196 854
268 764
273 469
844 671
90 537
194 316
308 260
434 107
871 36
754 457
213 241
587 146
352 189
190 1000
404 949
78 144
91 248
786 776
665 437
207 697
596 641
661 224
106 672
679 19
730 81
319 417
156 930
532 907
354 758
20 622
779 297
510 514
429 318
823 156
634 439
493 311
28 520
681 623
724 577
85 750
299 96
169 190
977 564
550 898
173 145
346 496
592 739
325 944
916 63
586 413
162 513
351 952
130 38
509 59
249 342
999 216
829 613
815 856
383 15
117 114
558 601
731 536
880 909
365 987
436 984
140 806
849 843
214 913
758 360
544 972
904 515
12 392
839 11
350 448
606 454
364 856
579 433
738 208
950 303
152 117
154 943
196 65
780 745
675 631
105 298
300 595
221 127
260 533
31 19
112 908
189 434
733 886
702 770
877 460
356 325
999 704
990 345
607 60
360 575
866 597
397 548
680 560
231 56
885 771
182 524
955 766
746 556
852 891
615 434
848 140
647 961
199 530
263 346
481 397
73 665
775 539
582 919
889 269
296 45
511 854
71 178
590 393
528 506
996 137
531 194
533 476
359 428
729 412
313 134
528 151
838 665
941 16
178 646
461 913
460 398
812 288
120 974
584 271
382 802
903 551
627 952
46 544
221 478
97 783
269 798
629 68
401 293
866 857
281 136
749 619
318 582
417 651
613 540
467 377
121 417
422 686
711 844
227 804
869 242
829 247
226 545
845 289
886 937
114 709
577 141
428 216
679 495
932 906
431 312
136 513
307 65
52 460
204 245
82 790
397 931
102 746
150 136
76 607
906 920
921 486
107 594
79 93
947 680
780 213
996 265
694 237
339 414
716 613
423 847
263 420
644 827
638 248
612 699
939 695
108 257
693 324
856 118
488 752
842 772
107 186
295 840
305 990
295 352
178 705
793 985
99 306
925 28
841 586
906 389
306 552
200 783
614 960
630 202
116 918
120 203
480 266
399 617
521 199
811 828
338 906
201 457
750 46
464 370
844 301
902 15
55 109
167 911
926 511
189 175
538 703
909 808
16 709
945 533
305 461
652 151
773 110
588 735
999 362
902 731
776 396
372 548
105 972
473 704
200 629
581 512
671 480
493 292
954 135
283 830
889 45
584 798
201 589
974 546
687 127
336 196
299 112
151 884
614 133
229 258
913 432
513 764
131 744
527 816
622 683
440 46
829 546
300 326
233 586
137 4
781 195
999 638
707 488
937 310
94 546
918 558
670 629
464 166
690 881
137 1000
411 129
996 193
781 620
226 971
910 365
160 111
719 68
969 499
689 577
795 181
85 852
161 438
329 736
957 971
483 275
400 518
558 865
488 18
523 199
20 576
97 448
767 450
88 191
441 489
383 527
681 514
872 741
580 434
18 398
440 116
521 981
420 634
656 950
777 516
607 167
412 202
964 80
884 995
270 805
775 383
801 993
278 344
877 404
257 993
817 74
883 921
834 513
870 425
861 839
257 893
446 762
222 602
399 836
622 311
771 190
225 350
896 946
913 227
249 308
408 49
47 717
737 528
272 622
977 947
707 355
362 785
567 594
674 847
310 69
688 475
247 663
821 740
437 288
70 520
168 512
18 36
510 81
329 546
927 922
255 598
158 593
730 883
787 791
205 338
483 192
679 832
50 384
929 255
572 339
556 965
411 405
774 258
779 100
424 495
795 8
433 105
604 279
400 672
323 494
557 301
418 350
362 173
642 589
571 698
741 196
537 508
875 957
489 840
5 683
10 675
322 805
338 774
122 225
178 811
312 954
93 760
431 249
722 378
622 953
909 871
756 205
266 401
624 656
829 406
172 104
270 228
990 813
865 884
11 223
567 359
454 614
260 983
251 494
411 972
867 807
263 599
651 368
934 955
764 650
474 884
242 540
67 956
652 978
796 255
468 939
526 623
736 985
574 497
7 805
437 840
929 226
828 383
503 848
955 724
184 910
64 760
738 930
39 988
161 631
969 736
946 381
506 143
69 953
65 466
848 478
359 854
956 165
676 562
730 813
879 513
10 649
877 737
648 23
468 308
735 564
232 615
433 952
887 466
903 100
554 964
226 778
139 420
98 782
719 682
181 835
99 718
496 705
591 196
201 17
168 489
940 631
526 942
553 243
664 534
680 861
420 643
122 668
847 914
497 739
638 732
864 600
186 675
363 212
217 608
404 619
649 940
715 177
820 470
696 165
315 207
19 413
364 22
39 184
929 946
179 806
828 744
370 1
462 898
50 531
840 777
538 876
292 734
267 410
675 672
900 733
499 294
639 129
388 406
280 644
773 636
677 390
505 386
234 760
210 509
386 391
601 155
211 126
673 962
856 819
707 119
642 351
636 859
145 396
399 251
173 179
605 916
248 393
448 291
901 416
21 633
251 459
362 925
819 21
302 870
635 407
26 377
200 777
976 449
379 291
240 608
749 63
189 447
695 464
48 743
483 75
306 81
785 511
493 518
666 567
804 727
266 106
791 339
370 409
820 515
824 28
591 274
616 914
710 862
369 702
769 464
662 673
577 855
609 664
964 693
4 98
800 569
51 465
654 379
392 287
783 122
492 280
142 321
823 276
609 796
474 9
978 102
321 67
414 259
647 709
714 219
467 404
861 299
289 597
228 666
340 451
46 762
150 898
371 132
762 17
712 730
864 311
244 908
95 986
695 592
635 652
929 526
620 670
750 630
901 146
269 45
466 375
39 404
469 106
657 597
857 42
306 581
471 495
251 675
828 156
827 813
919 211
715 387
332 324
746 629
825 665
752 646
343 133
566 382
11 390
696 835
415 604
464 795
265 464
160 983
68 888
131 93
861 964
514 920
765 769
888 902
553 857
42 160
346 134
72 976
147 847
51 186
102 506
768 132
932 865
856 349
647 266
341 790
868 48
211 797
510 683
384 36
205 449
729 187
160 644
399 873
795 471
177 660
921 101
271 192
672 188
768 306
606 599
610 937
785 934
709 411
213 757
147 627
100 740
141 657
649 554
820 764
697 358
522 982
791 726
327 596
13 186
396 296
522 441
706 474
120 830
13 884
986 841
705 776
884 83
627 491
237 607
611 672
782 309
35 491
156 182
165 494
156 102
553 101
608 289
650 713
325 361
742 131
838 696
271 373
935 209
981 482
799 527
334 73
354 17
252 46
551 307
300 972
113 327
76 563
76 724
333 98
670 304
541 147
619 805
519 117
159 965
572 670
700 131
981 866
389 823
758 421
362 344
269 588
582 276
562 951
293 352
934 395
347 250
326 204
310 666
413 190
71 848
309 318
284 272
426 700
953 849
620 937
186 478
483 1
246 317
866 895
226 213
626 941
420 112
379 809
840 432
724 689
621 371
467 475
824 683
174 837
570 871
851 11
850 577
51 627
100 904
908 249
991 852
433 215
353 312
800 11
752 400
731 46
264 50
973 769
407 167
572 334
127 902
927 24
801 709
412 589
796 589
478 93
389 517
83 487
13 559
528 874
116 209
192 108
262 579
693 465
715 930
198 291
169 758
304 328
727 922
702 885
833 611
918 281
769 710
447 522
464 536
160 518
206 227
144 283
527 217
263 749
863 851
227 351
596 847
939 976
200 950
116 623
512 521
846 673
700 252
831 718
838 511
193 759
691 267
385 908
96 379
797 666
511 434
552 629
553 143
431 523
751 75
642 46
522 932
532 696
112 929
721 308
198 660
955 176
883 414
148 89
719 635
715 46
218 366
378 999
357 389
199 912
754 575
48 347
897 560
844 720
418 355
202 700
347 52
971 93
365 790
419 824
305 568
162 977
379 880
426 100
454 65
342 542
628 610
729 870
631 732
688 89
48 998
569 935
866 835
116 92
864 829
873 525
280 390
833 469
847 978
878 358
710 601
191 654
447 334
399 573
132 512
283 558
794 667
300 66
572 840
566 341
84 79
498 779
142 516
616 126
973 444
984 892
937 133
825 372
528 452
366 645
975 490
447 99
95 957
832 839
950 138
78 218
430 567
583 82
752 206
917 383
187 514
751 641
708 310
854 101
880 386
782 368
615 303
686 51
337 277
26 89
427 597
866 724
828 646
320 415
82 993
742 101
783 205
486 414
429 650
134 973
707 205
452 960
131 724
358 765
137 715
564 286
672 419
840 52
599 249
517 920
875 151
629 518
917 543
875 768
963 476
232 964
29 650
188 616
299 110
121 315
405 247
105 215
584 971
238 819
177 204
10 926
546 553
421 455
324 533
220 386
681 61
162 753
374 506
10 624
158 217
855 704
215 97
29 448
860 352
320 497
627 833
493 849
591 889
160 400
844 813
6 203
785 982
344 841
290 255
84 950
161 534
602 134
564 764
188 364
618 485
886 982
253 370
994 719
825 78
685 635
430 311
184 866
559 320
288 325
413 850
229 86
292 451
912 75
923 57
374 590
602 539
301 974
621 447
422 517
445 157
835 927
590 17
538 184
108 801
274 765
793 792
238 853
306 844
374 435
237 804
803 220
249 659
358 108
622 319
443 900
915 298
550 250
755 676
473 935
286 845
215 201
178 289
840 263
577 560
465 282
774 633
135 395
444 806
751 15
653 193
874 288
427 282
869 413
676 713
651 707
407 123
496 280
629 378
588 926
304 345
961 399
394 217
224 793
902 476
132 935
347 291
782 95
766 859
53 44
595 369
866 932
536 847
720 326
349 340
242 937
628 371
808 646
729 181
638 55
998 161
411 349
688 19
747 256
152 28
222 508
196 1
266 988
674 400
158 465
728 201
948 575
868 995
662 415
568 195
498 973
143 67
506 449
221 21
357 973
976 57
848 176
474 658
59 986
587 547
789 857
533 756
837 999
801 109
879 346
672 962
158 195
222 687
429 155
499 853
212 15
589 703
687 701
692 663
894 420
28 139
980 729
545 14
839 624
754 449
895 629
103 791
637 720
151 863
130 601
470 204
954 548
349 9
933 629
200 945
385 195
182 431
163 52
386 346
996 161
600 28
842 614
787 300
141 167
785 621
464 443
280 388
962 360
476 609
338 21
809 37
697 971
187 802
330 195
353 756
155 867
631 618
108 448
690 137
195 274
904 701
621 604
271 455
686 602
418 755
452 75
332 245
286 130
478 224
200 875
324 827
85 831
834 619
13 657
760 385
815 997
429 96
790 178
334 155
550 569
430 709
306 728
36 385
725 203
501 694
335 496
74 617
519 721
549 333
645 501
225 347
878 947
639 431
878 695
246 714
837 329
380 311
193 175
239 499
362 258
548 772
188 347
695 137
397 345
672 811
889 157
316 230
664 38
500 831
901 345
76 964
628 237
961 493
54 63
607 101
668 416
579 383
521 541
776 619
356 858
847 166
196 809
345 515
749 594
527 901
543 456
816 442
567 197
249 719
652 349
293 636
204 19
517 752
921 564
99 709
999 767
699 60
231 936
316 85
360 574
606 444
237 329
712 169
355 742
876 616
571 671
918 701
917 935
82 212
625 310
707 257
359 87
177 101
914 417
497 120
262 453
784 237
301 601
452 819
531 814
412 949
795 117
202 821
359 67
673 432
198 393
583 896
378 548
338 440
234 912
860 931
167 112
972 950
508 186
393 164
713 726
374 784
826 50
900 12
235 780
748 680
735 975
489 519
615 888
63 932
400 901
462 984
641 292
493 119
917 74
502 212
283 804
36 63
113 226
281 7
691 965
340 163
830 902
917 184
770 634
807 812
799 879
117 625
155 711
833 907
104 46
186 442
411 911
784 744
159 921
151 42
39 277
856 439
957 76
476 392
764 643
704 432
849 180
968 933
985 743
857 543
914 735
772 104
774 543
902 109
130 147
983 180
347 273
873 51
409 205
106 3
841 619
193 959
20 340
534 232
413 906
213 837
965 777
891 976
499 154
377 620
660 409
907 779
626 880
650 468
581 74
777 461
242 404
427 352
947 819
261 152
791 716
126 887
974 835
978 580
168 45
902 121
918 420
498 362
448 159
846 635
436 520
825 127
269 657
653 370
566 894
221 239
708 239
476 875
619 999
638 365
17 859
870 539
991 386
401 760
320 59
99 144
190 378
704 228
605 639
901 466
961 622
24 939
140 688
976 113
631 107
901 535
731 784
827 766
663 54
265 364
398 228
74 673
875 310
828 584
714 542
816 719
615 758
439 906
691 153
901 332
597 87
712 852
141 938
804 397
414 2
553 126
150 87
366 478
459 228
253 458
450 863
492 32
702 355
746 160
74 231
643 712
223 166
830 495
922 523
225 528
777 175
796 913
593 335
260 76
72 865
439 9
477 719
526 93
221 241
245 807
537 507
386 459
458 46
160 37
868 732
427 598
771 40
865 382
998 667
859 163
541 860
511 60
836 547
203 580
403 668
643 111
494 741
390 653
958 94
545 812
331 748
370 85
975 114
822 358
258 208
592 142
169 899
218 776
871 146
677 465
999 256
680 801
552 298
723 698
693 989
211 815
408 427
171 482
253 68
79 121
807 739
698 214
350 228
826 725
96 860
402 392
187 852
11 841
355 498
813 358
201 864
579 464
870 378
989 158
641 897
420 827
93 347
981 428
266 396
744 290
975 286
655 915
483 217
894 948
452 27
445 671
716 677
417 383
296 820
817 447
126 118
143 294
220 14
525 417
59 724
84 794
44 989
483 218
99 349
603 754
141 282
270 480
728 90
447 798
974 239
321 765
27 42
429 123
357 214
575 633
541 381
633 838
62 309
988 413
463 137
120 209
803 458
639 719
355 148
852 934
428 84
342 725
606 319
242 754
346 478
168 263
417 329
548 467
627 20
333 338
150 319
720 337
571 842
317 498
644 30
853 918
366 270
192 776
309 761
313 800
461 597
592 78
276 410
696 668
339 489
709 517
201 104
714 69
472 257
562 572
953 939
620 621
479 188
169 133
581 819
845 397
246 745
959 544
439 489
781 450
67 999
134 452
355 206
56 206
90 253
833 51
948 221
961 419
365 95
939 419
497 351
66 332
530 441
224 788
673 113
678 506
119 507
216 955
508 532
542 431
607 922
84 538
331 15
970 30
950 585
986 161
559 990
411 971
118 833
952 328
148 473
763 215
134 214
124 648
63 911
225 776
645 637
667 380
381 443
432 937
108 445
638 862
858 213
499 202
511 864
260 632
968 494
432 89
915 536
520 3
162 755
184 149
367 877
282 895
406 728
655 720
620 956
154 959
182 441
91 734
950 636
730 354
98 572
353 888
543 829
548 188
398 812
318 592
866 353
152 858
526 698
482 279
748 978
876 610
916 650
668 445
806 647
536 863
621 631
845 889
243 49
977 855
378 802
658 805
245 258
912 643
138 840
764 228
86 647
455 350
879 774
877 955
318 684
512 844
127 97
805 770
765 681
105 333
164 844
360 903
774 913
414 655
70 983
136 19
146 953
114 495
210 290
194 680
766 923
874 707
363 70
607 332
505 47
344 168
193 991
585 34
654 18
668 158
85 896
233 3
646 482
123 208
638 556
364 573
181 769
516 172
479 702
471 660
960 778
708 700
155 95
945 993
806 708
505 84
434 446
222 223
875 479
323 7
148 950
295 454
50 877
849 410
910 454
807 337
121 767
190 266
57 912
196 142
221 213
17 377
225 899
132 641
905 927
188 110
926 640
812 995
490 900
470 773
846 670
286 830
965 399
150 160
791 766
435 327
130 826
649 210
698 726
429 839
700 17
738 687
904 621
519 766
401 311
105 613
91 623
353 324
916 720
876 418
647 908
372 111
313 705
149 662
488 138
929 116
511 692
275 866
677 676
235 205
112 280
580 188
753 534
512 554
779 704
759 679
935 734
234 876
898 555
953 573
617 345
998 766
904 18
161 6
389 147
344 955
639 281
129 361
220 513
635 737
946 31
42 853
299 252
243 644
959 172
525 380
948 858
98 491
923 333
263 794
130 533
288 50
991 1000
962 952
835 627
222 13
562 760
176 587
64 156
577 405
464 581
612 614
864 642
839 466
356 4
278 472
865 903
588 235
302 577
784 67
5 461
91 614
395 12
503 11
84 708
173 676
135 669
213 912
503 398
896 766
974 154
889 221
320 568
214 33
731 986
77 935
930 489
966 983
693 557
437 361
556 73
535 597
232 289
133 309
873 737
861 990
836 65
898 14
818 792
452 848
26 513
957 256
229 914
130 566
400 515
661 305
775 480
697 664
107 848
499 869
26 705
91 447
310 994
239 259
178 252
710 704
427 163
748 536
378 317
474 79
397 23
468 876
306 540
507 228
84 366
958 510
384 604
801 674
603 176
828 570
294 896
65 445
199 101
652 488
179 951
36 809
285 603
984 210
434 864
601 602
156 201
861 734
309 898
685 112
847 759
875 542
692 437
321 570
715 881
602 510
736 553
393 776
989 30
251 85
738 540
136 604
431 984
669 415
508 540
766 197
428 429
933 227
534 894
195 932
339 29
747 278
596 708
494 897
683 226
210 792
461 73
207 781
998 551
984 715
930 190
322 187
324 822
94 814
715 771
469 268
746 298
722 133
626 54
489 409
809 941
56 925
358 2
867 811
790 722
320 185
209 254
206 549
110 249
464 984
101 772
289 692
411 520
638 443
142 878
968 182
95 845
423 451
419 437
578 475
693 315
923 972
961 174
585 558
821 336
283 916
117 564
562 748
822 21
945 632
652 534
208 270
772 553
966 654
800 84
231 168
97 242
83 504
788 740
661 507
290 95
739 730
957 172
596 822
318 977
766 874
304 71
453 431
371 380
343 435
586 82
287 672
228 193
68 622
291 524
302 34
566 688
514 575
780 45
810 30
914 64
437 983
169 260
255 980
841 710
642 332
499 57
295 43
962 984
633 723
29 178
234 801
635 391
947 855
369 452
495 591
283 970
290 414
292 411
452 246
283 981
431 317
499 447
802 771
695 14
184 668
701 965
343 861
340 895
825 199
377 318
665 609
355 130
759 740
186 231
426 984
531 785
490 305
660 377
745 824
932 376
194 885
244 31
491 955
329 985
530 75
777 959
597 947
695 460
506 587
775 606
53 731
799 145
801 416
416 100
156 379
980 884
176 866
916 98
700 846
538 771
329 91
359 605
271 494
523 619
445 661
955 501
377 861
98 42
672 621
507 676
722 871
900 692
348 260
878 659
520 795
989 167
720 706
249 640
923 798
310 231
777 413
733 903
316 318
678 904
324 567
805 863
320 807
343 636
144 21
124 969
759 716
127 177
863 687
915 142
396 608
54 42
125 480
87 557
791 304
929 493
967 842
59 522
752 337
156 833
946 75
983 589
718 747
193 439
15 233
455 161
419 176
611 294
810 75
77 502
195 49
747 424
930 45
245 225
231 895
286 777
416 614
924 60
185 311
207 225
264 519
472 635
237 354
873 147
402 866
234 177
685 143
941 623
31 898
840 454
150 876
779 319
673 137
437 528
660 321
87 390
23 778
529 241
754 216
87 490
920 360
45 524
582 479
494 754
704 112
251 437
337 327
932 267
593 819
602 164
937 191
952 522
849 759
626 368
679 756
159 365
861 86
759 874
936 628
601 173
136 463
813 306
525 845
430 931
682 711
766 101
459 154
175 289
197 611
606 490
788 296
366 921
888 955
118 25
852 902
553 809
861 304
282 450
576 720
477 353
805 980
315 943
795 728
305 278
847 15
192 314
51 780
721 836
552 543
905 315
553 863
551 145
474 818
738 731
674 387
212 555
910 226
912 303
275 314
329 709
34 496
185 121
539 524
676 702
400 74
371 988
104 821
618 488
859 688
876 128
304 925
523 40
918 190
143 854
888 898
561 315
121 146
194 486
633 203
678 433
796 613
375 798
124 991
150 565
410 805
887 802
327 598
28 425
551 46
92 788
32 400
609 116
610 506
590 258
75 822
212 583
121 872
160 405
885 625
254 487
50 837
842 212
984 500
393 74
616 355
970 853
390 57
409 78
821 5
466 482
211 458
808 525
326 338
630 744
585 326
52 464
20 806
447 842
404 289
645 464
472 811
832 749
653 703
214 857
329 359
498 913
739 623
333 618
91 545
679 821
834 3
794 849
869 611
611 379
256 881
580 121
7 467
825 124
845 754
989 662
523 445
895 504
725 904
551 627
729 618
598 817
492 571
795 126
304 239
470 8
2 28
616 80
551 121
71 642
558 51
332 670
981 765
535 859
162 879
140 186
653 66
322 269
47 115
235 466
45 419
760 301
271 413
65 522
12 730
980 444
677 578
320 616
609 842
250 297
723 452
805 584
235 606
448 171
289 284
852 272
471 450
96 502
637 46
827 213
822 348
799 251
189 35
589 902
32 166
885 343
256 908
316 580
740 539
618 303
992 586
467 145
723 833
536 522
327 445
443 177
522 130
673 829
682 167
124 544
932 103
540 706
233 7
335 415
330 747
419 902
115 294
416 610
720 520
242 780
174 488
675 79
270 458
666 404
681 771
745 176
326 958
46 54
925 46
172 756
61 200
255 853
78 674
22 794
990 701
262 155
806 431
401 252
569 750
574 729
555 889
567 865
202 805
192 259
608 227
982 318
67 557
128 868
536 264
549 92
803 292
173 652
374 973
831 572
595 190
537 636
367 802
788 642
44 45
469 216
380 333
252 113
633 818
760 446
392 442
433 644
507 24
398 592
99 618
776 208
996 955
180 528
782 748
730 38
791 208
916 777
984 664
242 677
413 449
642 674
107 999
567 827
487 85
608 36
597 560
801 142
970 840
958 795
533 645
516 673
768 761
46 456
999 933
181 120
129 935
162 133
31 299
448 841
94 881
768 687
235 78
366 11
71 218
983 626
358 754
675 407
196 856
43 318
638 896
580 20
829 246
640 954
722 198
796 398
302 886
3 790
815 835
143 180
93 555
641 405
263 586
831 836
462 51
969 788
319 864
827 408
566 45
567 23
527 850
662 260
677 854
323 595
449 384
621 570
543 674
78 694
77 697
455 20
615 416
368 690
396 961
835 910
599 48
597 498
58 999
850 884
697 760
386 284
331 666
199 884
367 410
488 232
993 863
69 456
433 398
617 264
444 998
35 567
212 272
986 273
370 284
90 488
716 418
780 757
990 785
763 16
323 48
52 365
939 961
207 516
930 266
640 454
37 124
660 671
530 384
806 515
428 341
280 533
971 789
378 35
92 834
765 842
516 646
344 37
560 216
67 915
716 314
363 674
836 307
363 872
820 411
504 525
733 496
942 262
205 865
883 86
459 788
735 759
710 338
463 379
5 49
664 540
229 720
430 712
522 370
106 176
738 700
697 933
402 783
408 760
379 245
231 963
802 221
915 370
557 230
432 457
549 130
466 787
705 851
693 552
879 862
256 629
222 972
967 302
215 717
857 592
568 641
256 413
274 66
377 540
411 114
948 5
526 506
753 622
95 397
650 962
222 130
790 385
135 449
655 849
481 684
413 965
439 812
672 493
328 302
660 163
556 368
614 700
994 783
250 6
677 313
625 996
104 505
338 932
738 915
301 293
568 450
781 554
843 775
65 372
86 575
123 972
895 801
639 596
594 155
938 814
673 263
261 690
42 863
609 561
95 395
663 112
965 886
524 878
473 767
154 396
949 822
719 94
391 533
507 347
973 78
962 177
852 585
792 434
602 502
635 280
755 312
712 157
173 458
993 452
56 831
565 721
710 637
990 159
393 567
168 580
653 107
60 93
758 43
218 268
929 375
814 93
174 576
458 855
351 935
910 830
114 384
887 978
755 293
952 973
201 340
969 352
43 543
435 153
579 77
929 61
890 278
119 293
71 355
144 672
985 724
155 319
702 832
271 398
354 431
250 639
613 766
988 305
946 283
28 775
915 447
166 357
608 634
217 606
446 587
624 644
89 942
300 994
132 961
892 35
12 562
654 109
747 47
211 421
441 273
881 384
12 939
793 837
276 182
71 9
128 207
479 959
534 340
560 649
14 923
543 374
535 256
482 587
113 99
777 619
923 486
118 482
911 407
1000 134
749 734
926 380
906 545
831 974
708 461
345 386
562 520
831 467
197 808
811 240
422 266
865 256
208 685
606 318
15 614
106 217
306 323
491 290
715 534
924 440
288 298
437 823
546 51
569 589
769 599
304 339
786 888
880 833
915 980
400 142
944 697
962 33
607 92
916 525
418 984
181 462
154 958
577 206
634 412
180 973
937 863
403 76
364 367
143 611
916 675
317 264
628 875
371 334
534 697
47 286
483 848
731 87
276 718
590 630
893 771
318 236
968 556
475 755
268 723
451 769
732 91
283 193
548 313
115 607
91 66
755 339
803 861
180 169
597 328
756 836
911 394
733 241
353 103
658 253
524 567
559 459
829 559
656 771
102 420
21 491
892 815
358 495
961 632
928 661
530 587
416 32
313 791
223 219
285 618
387 943
38 213
614 698
761 140
897 576
657 662
51 968
522 798
614 989
46 144
813 370
519 95
811 152
749 313
964 234
235 727
224 453
20 54
668 899
191 562
885 101
401 544
401 57
44 88
474 686
520 840
713 91
478 462
1000 632
466 218
947 423
844 827
1000 630
391 832
662 494
825 659
919 108
323 159
894 966
709 53
727 169
372 279
487 598
52 370
168 922
373 645
243 263
190 980
317 233
968 820
321 890
734 420
50 908
51 939
212 624
957 979
228 150
878 451
182 895
442 258
994 416
928 767
871 94
450 164
576 83
746 596
910 924
338 689
924 248
548 882
388 642
806 426
300 226
512 56
525 25
125 615
737 74
85 964
183 653
202 409
417 747
700 667
321 37
496 122
581 38
985 508
658 761
156 273
600 212
684 929
29 77
561 243
861 788
865 367
53 809
710 949
75 962
101 247
236 51
196 57
24 15
559 522
913 626
270 874
887 842
946 816
961 2
529 843
815 316
67 624
725 931
336 917
606 601
265 22
999 964
612 758
37 117
923 824
479 577
700 355
82 167
257 117
49 133
773 791
629 747
175 344
622 405
427 207
472 28
911 792
378 935
738 293
152 440
572 347
570 419
783 476
459 129
768 892
338 671
406 187
140 937
547 4
457 681
486 294
485 600
957 203
390 458
836 26
703 98
313 148
458 783
354 29
118 32
281 572
106 886
871 120
281 788
954 9
210 973
772 215
550 798
455 378
88 76
524 626
108 747
287 23
710 190
86 22
938 120
926 142
616 374
263 591
463 814
381 234
826 157
170 446
446 466
566 270
281 552
622 806
425 128
897 778
663 730
942 420
14 644
445 171
698 860
913 363
876 267
767 821
453 21
619 446
381 756
409 497
755 331
577 20
633 343
71 500
410 716
660 635
236 379
196 161
462 467
28 34
919 586
884 413
957 144
275 690
648 248
154 69
471 925
364 437
750 640
719 796
601 16
180 659
235 916
587 510
961 420
123 605
782 996
403 670
101 495
820 250
234 702
865 609
448 203
926 356
759 831
101 564
22 778
581 857
110 16
993 309
72 147
801 819
915 792
178 932
437 216
960 121
427 868
734 206
747 442
797 443
591 360
543 700
734 568
808 836
590 647
499 562
840 738
882 677
952 140
768 515
909 951
885 498
305 157
762 123
182 5
168 940
920 993
342 427
822 491
650 739
346 35
251 275
94 38
885 850
84 567
88 721
183 527
603 850
474 441
577 341
271 384
45 90
414 522
245 4
617 761
670 379
553 719
844 356
538 961
283 894
543 914
553 570
549 818
97 853
297 72
683 63
123 263
225 836
273 325
937 698
637 434
802 986
526 504
541 599
543 851
278 850
385 298
28 546
135 617
180 183
66 941
638 408
934 468
171 625
191 84
902 540
494 769
229 411
97 155
188 513
184 283
94 65
718 394
942 655
581 721
625 163
408 607
577 388
355 465
579 337
841 498
677 213
312 25
675 467
768 611
83 266
676 162
862 783
998 565
283 78
413 650
903 8
562 503
271 329
200 720
147 303
649 730
504 165
261 999
825 501
466 185
41 618
469 409
524 605
105 274
762 562
134 595
144 751
310 608
113 253
329 568
800 336
859 64
301 416
125 6
80 898
385 892
589 956
109 781
98 252
189 88
273 123
452 333
84 975
691 711
975 111
665 681
118 708
442 604
995 294
392 955
691 515
547 504
766 159
796 323
221 176
804 823
771 168
420 973
424 301
180 554
40 892
833 749
769 278
632 386
309 382
44 215
245 432
9 272
202 744
971 354
541 151
770 37
988 963
595 544
637 643
494 12
689 611
876 6
7 817
938 231
779 277
334 923
267 915
427 974
545 356
268 592
344 66
586 275
120 769
120 479
837 616
214 592
746 768
158 202
642 813
101 889
135 340
684 972
165 939
762 194
850 430
535 130
598 605
146 853
376 955
977 702
999 526
825 45
635 199
802 68
254 167
103 742
592 753
361 577
369 484
988 168
822 11
980 847
898 885
396 681
425 782
508 916
269 279
891 207
434 343
978 444
672 696
746 403
988 105
442 23
142 295
852 418
56 593
568 182
459 979
318 69
544 405
134 983
524 999
551 508
968 332
995 342
887 435
90 408
429 280
142 918
977 778
479 384
530 652
606 839
721 828
449 18
561 262
581 365
245 666
940 221
521 192
502 70
185 958
88 41
158 414
420 556
198 586
964 152
81 177
199 531
358 296
540 130
939 903
150 197
545 971
722 427
981 329
116 583
240 546
830 875
506 618
809 216
885 944
874 228
165 190
604 484
361 596
294 810
809 89
646 424
107 890
512 647
458 569
532 65
306 489
432 868
809 224
90 541
615 521
297 209
750 677
430 717
495 66
480 231
946 627
609 789
34 732
970 506
694 384
852 136
543 235
420 329
885 876
424 423
208 211
292 509
274 815
883 62
715 397
220 428
659 337
237 233
978 997
297 46
757 439
639 395
8 779
228 510
861 683
292 651
994 27
517 776
629 744
668 382
142 280
211 597
138 826
279 766
356 290
31 851
194 492
171 671
654 169
318 220
437 788
936 715
746 107
442 587
891 315
420 87
554 929
746 826
572 598
982 976
947 276
726 868
882 844
141 250
97 702
309 253
968 488
791 22
100 587
914 449
606 181
389 144
544 697
968 612
929 689
684 778
598 50
357 109
455 801
880 541
102 121
1 112
623 743
312 216
145 166
196 632
118 330
542 441
39 30
445 119
579 868
882 707
711 583
356 502
959 189
472 975
560 101
508 519
685 223
311 54
98 694
121 392
129 312
671 374
458 382
83 920
852 436
223 106
600 5
705 52
514 330
437 718
898 822
392 734
992 514
141 685
46 961
360 91
680 699
471 30
901 524
747 584
419 93
879 962
941 80
60 787
19 895
39 394
583 979
763 403
756 62
753 610
405 789
832 684
641 698
790 937
960 207
675 549
122 790
306 938
636 497
918 25
891 555
167 445
989 695
406 128
924 984
695 543
200 412
487 816
848 100
190 272
558 379
721 538
138 423
115 639
700 63
574 270
980 862
923 998
881 6
65 803
591 703
517 244
969 181
101 488
92 965
975 440
925 470
180 207
176 842
748 247
860 734
397 772
755 297
615 134
884 111
764 894
887 661
986 552
505 228
191 46
899 612
61 416
441 636
235 708
480 503
803 940
974 322
317 420
780 551
997 87
865 461
484 593
538 269
966 933
387 207
630 598
28 787
963 804
317 305
908 297
325 261
377 724
566 500
569 424
266 165
586 849
660 425
239 163
767 725
668 443
417 299
299 510
44 535
361 717
317 552
767 690
810 701
99 505
829 952
338 607
455 18
141 477
211 779
374 639
310 382
138 788
762 986
843 918
931 36
614 788
652 177
94 467
481 62
985 416
328 359
969 326
843 536
410 902
549 626
726 590
41 420
415 331
845 896
196 697
153 815
969 934
134 759
831 234
789 641
487 33
851 811
320 963
548 96
337 306
552 494
965 52
624 352
657 447
673 47
90 135
664 377
542 83
757 929
812 698
840 780
30 777
3 713
33 465
802 663
725 271
242 14
937 533
865 128
227 110
967 115
940 147
295 164
258 771
332 629
940 738
894 978
898 219
830 600
730 463
153 987
320 378
645 899
567 133
787 332
212 549
809 393
391 690
842 860
256 117
956 207
574 745
218 145
63 498
292 362
911 513
513 99
76 586
424 955
673 825
204 816
978 551
183 233
616 199
687 726
584 475
851 179
626 87
953 865
927 318
654 98
994 299
175 724
693 667
949 421
959 658
669 115
410 768
609 967
10 783
141 449
473 963
128 469
470 815
801 785
667 866
532 902
77 968
365 536
913 686
450 133
821 762
942 264
584 465
654 456
190 543
820 363
332 802
523 737
613 618
441 350
330 971
78 261
821 845
119 275
589 480
58 965
993 913
997 423
857 842
908 819
342 749
854 752
964 780
228 325
28 241
907 768
577 106
897 523
39 833
655 590
509 214
463 300
612 956
107 536
789 757
211 624
857 402
478 226
116 742
601 732
99 66
385 83
140 967
135 229
69 373
502 418
215 780
183 397
829 754
159 647
333 647
638 551
937 715
112 661
857 209
918 319
114 51
630 596
659 377
242 941
773 83
548 774
844 840
780 49
182 140
802 21
860 917
83 775
546 677
352 883
217 612
331 560
667 566
619 171
255 283
992 663
351 987
647 420
760 456
409 436
183 420
367 390
61 993
215 324
159 296
491 194
362 688
372 183
581 902
13 259
432 579
989 852
392 867
229 22
752 984
304 794
447 13
529 648
327 225
779 670
220 703
361 275
904 531
375 241
324 950
291 461
363 152
383 280
827 744
547 11
695 275
989 984
1000 178
970 846
972 149
463 976
465 451
624 537
239 182
335 928
601 831
417 838
561 664
425 877
352 449
366 462
133 3
19 443
599 429
779 360
100 615
655 973
471 258
847 504
413 716
851 457
733 641
815 385
899 479
208 987
154 294
125 561
761 287
366 419
981 627
794 315
556 879
424 118
260 516
494 629
435 571
90 503
314 109
715 951
713 83
400 804
222 645
341 347
534 101
928 755
712 155
614 921
557 296
551 941
395 726
995 858
756 985
132 583
140 123
72 275
425 79
954 295
535 927
226 139
92 650
849 994
570 364
902 607
180 323
518 76
800 999
847 630
294 366
827 899
997 921
822 139
350 213
201 152
950 430
655 444
392 226
827 94
783 987
150 703
856 476
776 646
615 586
520 246
330 977
905 576
308 430
469 365
843 69
269 773
82 645
374 767
999 173
548 315
78 799
101 446
335 672
531 46
985 892
667 782
859 862
368 104
7 612
429 573
220 684
466 554
855 279
105 667
730 948
544 465
581 264
926 456
986 855
883 864
758 342
96 684
138 696
855 602
770 503
582 292
14 92
906 213
255 145
901 86
463 520
272 902
324 638
534 688
548 947
820 191
591 388
511 899
300 395
156 774
776 254
834 700
931 887
303 963
798 368
707 467
480 934
800 893
767 763
877 356
277 292
22 805
944 261
113 17
225 57
54 556
491 856
472 456
380 898
439 90
744 898
567 682
385 523
763 921
73 718
33 947
86 808
306 314
916 28
888 335
130 285
389 318
463 204
722 314
472 413
201 626
172 3
699 852
662 985
380 995
628 862
435 611
893 271
434 44
254 360
539 479
73 980
471 744
554 339
470 156
447 241
271 524
38 942
435 638
669 15
82 272
386 48
519 506
249 620
265 735
747 431
908 342
154 787
498 321
586 804
287 953
540 823
120 533
283 966
430 973
416 420
221 430
644 591
270 97
620 474
458 994
869 377
234 833
282 696
759 905
126 1
305 572
774 563
871 11
466 638
151 993
339 320
270 72
402 954
514 601
851 362
346 692
295 371
854 578
557 128
939 516
218 371
881 370
138 427
986 745
54 567
77 703
492 119
202 484
615 789
322 464
659 312
668 288
232 779
150 156
408 197
749 635
609 575
247 196
580 774
821 270
855 213
999 255
221 771
747 28
6 160
43 481
873 752
634 723
491 102
448 781
271 132
625 567
361 809
827 518
313 217
895 766
793 353
156 697
119 631
369 198
722 389
282 122
999 343
208 448
488 358
325 670
432 624
834 841
369 104
159 406
289 225
451 498
853 632
375 985
379 756
904 370
828 266
435 412
960 369
692 142
446 791
407 281
785 263
157 983
860 146
963 953
813 147
945 756
232 97
67 547
664 647
344 888
557 115
349 466
946 186
402 88
893 930
433 916
533 463
469 131
995 286
872 808
680 989
63 5
647 723
624 200
143 831
37 521
396 463
975 639
179 891
353 447
139 711
546 184
968 59
32 155
396 949
215 910
577 718
759 954
200 637
1 309
777 203
678 562
520 488
234 951
490 24
46 660
805 729
290 231
905 407
56 422
3 83
987 901
412 736
892 291
290 669
872 234
95 65
177 502
29 108
639 895
982 560
296 379
502 491
63 918
83 301
468 873
351 835
116 547
265 418
957 120
376 698
249 698
140 920
127 475
739 289
833 167
752 279
375 485
659 424
891 840
706 262
403 663
907 925
171 828
383 302
14 411
399 385
826 143
85 966
976 386
345 954
670 630
567 494
269 220
469 78
2 983
847 56
406 152
248 125
888 361
448 744
407 10
767 234
124 892
951 791
288 345
139 394
856 60
437 934
253 502
728 86
980 588
272 539
120 184
271 173
484 246
556 429
623 788
366 167
981 931
335 271
591 164
230 458
922 139
942 979
645 649
376 871
947 317
667 483
267 171
318 649
412 734
11 201
572 277
244 838
183 697
353 655
290 301
156 803
929 205
976 459
620 60
94 516
160 361
124 722
803 979
76 335
662 766
399 485
165 850
157 538
222 536
914 484
401 448
662 68
627 478
936 764
507 132
737 847
992 915
534 231
953 868
888 190
648 10
40 563
772 184
246 725
933 90
859 639
904 625
880 648
16 470
643 499
69 111
279 958
802 424
314 180
364 446
146 661
655 997
324 730
460 24
810 20
129 503
594 662
860 977
403 402
662 835
393 284
134 416
671 379
441 891
714 873
668 813
319 570
923 661
960 624
310 497
159 149
378 411
900 83
318 223
9 639
582 592
42 701
943 957
733 52
206 232
539 902
651 560
490 508
244 725
302 959
465 600
924 296
715 338
869 127
120 521
75 752
139 306
945 567
67 790
355 622
703 472
111 493
845 168
746 273
684 636
418 375
668 234
885 237
824 502
672 71
902 219
344 75
493 747
981 731
905 981
454 799
465 395
540 965
609 462
911 760
525 507
987 562
232 832
758 684
700 973
450 718
667 974
246 297
387 148
252 423
977 623
72 777
134 354
758 653
16 751
307 407
301 855
788 147
604 809
678 61
556 76
559 606
478 493
385 945
886 574
878 591
814 827
230 856
691 773
918 808
902 797
997 254
261 306
548 343
788 795
458 728
560 910
851 116
555 684
124 784
777 698
910 756
263 19
136 949
794 431
683 34
725 278
970 353
719 770
163 224
546 481
791 425
20 788
640 149
525 935
486 559
252 742
119 116
510 918
522 114
725 717
912 791
532 785
38 693
548 919
355 654
764 255
10 115
425 120
742 165
674 978
304 221
958 278
259 655
350 653
114 241
578 717
386 901
655 202
797 838
663 28
365 500
768 277
651 198
619 737
989 414
754 443
350 52
30 799
442 567
158 1
176 414
907 820
834 399
596 926
263 589
549 308
185 965
396 458
99 960
441 678
576 956
490 960
135 432
756 37
809 686
111 600
922 290
121 525
765 803
9 606
492 888
316 332
659 360
740 623
932 3
543 250
155 950
36 443
277 763
991 785
485 153
486 678
391 31
261 250
403 438
330 432
843 563
295 667
760 920
227 61
754 975
120 127
674 575
901 811
144 817
806 904
36 703
493 984
93 325
693 258
1000 801
917 17
321 788
469 894
427 255
189 81
120 426
222 903
251 822
730 392
32 275
816 842
275 793
141 847
149 914
174 110
405 1000
167 4
198 877
408 540
906 333
341 753
534 869
441 830
416 141
831 789
634 892
481 86
560 555
212 857
86 487
140 687
678 317
40 929
834 63
814 537
673 506
737 399
902 906
773 547
298 218
601 793
328 306
492 690
133 273
452 585
380 418
702 937
881 339
814 793
297 974
321 392
674 389
615 227
580 494
974 569
513 662
758 93
816 722
112 970
787 373
592 239
974 284
876 51
619 668
87 316
316 482
54 952
204 565
225 946
821 500
950 526
959 655
664 434
367 385
944 116
575 663
675 102
72 960
532 577
389 385
288 52
14 283
302 989
195 752
508 573
37 263
129 97
384 666
988 921
803 359
514 554
625 280
747 842
102 582
735 160
870 450
549 722
850 551
1 748
466 751
999 682
343 261
842 600
962 804
863 968
916 655
811 673
195 148
235 661
191 904
346 683
828 832
161 308
650 204
879 217
654 976
424 958
5 996
255 926
356 612
54 784
969 272
537 946
126 697
444 272
36 104
385 911
979 565
903 445
509 569
719 188
234 996
640 199
154 141
125 704
839 673
563 126
664 716
990 930
641 884
349 400
211 342
807 73
487 757
864 72
945 820
378 795
821 722
426 406
744 946
662 737
702 611
947 269
186 208
663 989
878 735
609 494
799 431
117 353
337 595
273 599
571 68
730 722
443 315
707 730
227 75
98 699
138 716
45 975
1 502
437 667
270 879
867 693
314 292
758 873
586 725
638 260
887 185
627 755
612 652
10 243
958 899
398 954
431 729
39 633
100 369
597 178
788 783
371 940
160 267
404 849
433 805
269 585
118 86
826 671
750 163
747 294
403 59
510 929
32 696
400 706
645 416
217 573
741 645
998 24
384 289
805 365
512 560
913 315
384 310
348 601
105 948
420 533
308 340
651 411
230 113
680 71
313 224
239 842
192 801
984 855
610 463
896 408
799 417
1000 451
357 895
897 7
199 161
458 291
724 174
985 502
418 561
269 63
263 376
43 803
757 132
899 493
803 643
619 287
412 509
818 152
48 7
343 125
74 230
669 221
346 790
213 765
488 678
850 444
976 668
725 523
48 607
239 520
15 985
935 44
291 495
737 508
342 228
206 181
924 676
428 683
274 173
296 959
302 406
390 829
53 733
49 494
896 863
7 523
304 685
344 84
657 559
482 934
403 30
711 582
869 541
793 274
460 557
502 819
377 529
90 622
717 231
392 948
258 321
552 166
107 990
931 301
618 389
907 123
28 820
935 881
298 495
454 432
481 676
177 426
984 416
548 121
635 240
653 55
84 506
982 546
307 158
839 511
163 690
4 710
849 14
666 953
506 620
651 502
325 841
1 501
932 940
393 828
326 967
291 515
538 578
692 851
529 880
382 297
47 578
729 147
590 220
568 351
725 264
286 390
781 437
457 482
775 52
789 985
99 165
39 274
61 750
30 252
296 898
986 406
807 151
157 184
928 10
121 136
882 162
726 222
847 644
138 128
341 125
333 757
653 563
249 169
483 747
532 155
461 49
520 443
703 881
38 872
221 882
360 79
336 640
819 737
581 491
277 9
833 466
678 198
35 200
160 28
988 533
366 151
115 1
203 402
610 747
953 81
569 314
926 173
649 601
2 452
607 717
714 967
528 104
600 42
457 802
904 747
492 257
27 627
49 900
107 299
567 650
484 275
94 623
938 755
516 560
203 637
284 107
549 443
378 862
686 830
837 244
608 294
988 301
226 834
933 197
214 476
27 6
804 500
611 386
434 856
37 110
767 318
158 455
304 21
274 854
495 302
992 534
767 565
289 415
868 271
964 749
249 849
943 925
851 891
244 403
730 849
114 528
57 789
944 295
881 531
63 354
225 488
449 816
588 813
350 840
34 967
721 785
207 687
852 741
825 730
957 904
111 569
937 923
813 482
122 64
301 311
421 886
848 145
991 952
499 250
542 427
205 443
626 86
771 115
136 263
566 301
91 605
706 835
137 447
582 965
870 137
33 451
299 109
850 169
260 268
672 239
888 551
200 397
345 145
793 604
353 675
621 925
697 858
452 551
836 449
1000 142
235 91
721 710
105 230
636 163
665 59
26 816
615 616
17 790
163 951
320 949
281 306
754 898
192 473
940 14
993 986
219 740
825 336
758 7
267 804
212 517
24 107
767 462
597 18
921 723
733 429
845 828
690 1
453 757
679 171
506 734
199 29
158 101
716 436
714 892
998 965
19 929
407 585
740 272
285 729
747 858
736 173
100 660
90 854
933 39
724 153
832 127
537 245
990 351
252 701
166 134
204 548
332 225
548 622
347 138
858 116
847 565
264 24
974 478
221 620
431 568
162 54
7 168
647 737
188 390
588 671
862 499
942 913
47 759
275 958
215 569
747 949
696 190
634 532
186 95
981 849
80 67
380 442
121 388
559 398
657 25
422 584
430 527
719 244
359 756
70 14
483 971
815 820
96 689
365 672
319 637
461 170
886 298
172 685
226 96
480 879
233 696
376 228
446 431
407 234
899 879
194 267
291 943
233 128
92 853
238 926
303 690
585 13
824 266
466 353
584 996
845 998
730 778
401 118
567 184
929 272
477 520
513 425
43 348
307 824
754 479
325 54
601 722
57 351
610 181
293 113
415 312
897 710
980 462
884 496
921 379
547 236
997 596
635 888
659 46
158 333
316 695
100 910
8 213
905 696
728 897
595 502
682 790
335 797
241 845
664 845
519 895
112 580
198 241
987 448
323 854
764 378
83 111
300 615
23 52
630 973
852 819
536 271
17 353
115 554
93 174
298 184
120 122
651 390
238 555
66 660
671 873
844 36
581 255
78 277
24 591
181 311
142 952
570 234
976 67
407 856
310 481
503 83
385 840
223 142
266 2
226 976
689 537
577 575
128 305
848 610
689 768
267 103
188 604
862 618
271 875
275 169
279 846
933 807
153 512
163 176
351 496
665 637
220 689
231 54
50 302
198 74
986 570
240 958
994 538
62 319
526 47
948 604
934 509
137 112
717 220
107 838
877 348
365 857
609 452
431 310
221 785
159 959
408 978
769 751
933 631
143 970
447 293
146 45
511 281
22 598
638 145
702 76
865 8
814 744
846 127
549 12
387 341
600 141
993 412
99 746
586 971
730 352
312 311
60 527
165 891
905 496
886 935
292 623
573 165
789 10
724 303
778 412
778 871
475 380
295 973
966 499
434 553
148 454
538 971
580 786
582 169
663 303
629 631
758 99
769 718
711 671
317 968
538 874
22 688
316 705
879 680
726 757
725 173
244 641
93 793
938 872
292 931
586 918
545 270
684 764
86 733
89 793
57 249
844 413
187 245
577 402
129 891
361 6
903 611
771 896
731 694
292 413
697 332
749 747
859 211
657 281
784 249
201 13
670 444
878 101
70 529
433 181
106 254
356 593
324 856
841 353
220 990
114 746
447 654
1 252
394 99
259 43
188 583
640 709
837 483
891 439
365 682
837 950
514 963
920 946
998 386
907 916
407 46
375 958
855 107
490 614
652 857
56 718
225 819
261 568
890 360
629 878
765 557
214 963
798 741
257 113
647 157
820 991
371 867
846 314
299 763
598 590
212 192
692 536
20 203
313 432
180 662
388 869
48 544
869 731
919 588
303 299
603 283
838 667
516 294
963 835
760 674
797 409
963 565
616 691
988 809
10 368
488 198
224 217
292 603
949 230
348 457
287 799
627 324
100 368
350 436
918 527
579 731
269 965
794 223
831 565
90 150
777 888
172 707
516 138
967 173
676 660
349 390
844 161
318 937
991 948
174 946
47 879
245 364
143 467
936 568
434 246
845 629
891 992
780 422
571 611
627 685
703 359
490 571
942 792
171 639
440 296
655 4
119 586
685 827
479 629
694 604
550 96
749 195
900 802
148 208
927 910
168 270
20 328
70 493
117 913
533 211
416 5
949 71
592 93
822 606
768 624
163 779
77 16
651 402
21 61
118 138
702 713
828 894
268 172
119 773
409 561
836 51
619 366
104 144
366 184
459 134
574 476
924 709
72 379
381 695
44 77
656 848
339 783
964 827
53 84
239 963
719 309
941 907
277 947
49 813
436 382
775 645
207 720
350 879
412 144
814 338
853 542
219 546
560 186
77 800
107 74
796 773
538 273
457 234
90 849
443 862
111 555
75 711
59 806
548 872
746 338
475 367
727 931
551 576
106 644
750 585
363 646
86 992
755 580
263 855
578 409
729 714
379 739
709 799
94 205
817 33
738 741
400 340
643 335
651 209
534 746
377 312
404 857
710 449
626 721
53 40
905 12
493 81
572 387
173 809
553 298
206 611
257 91
402 255
951 676
859 384
646 507
545 551
751 437
572 350
591 937
800 913
761 865
868 166
257 38
709 377
655 961
649 186
854 227
329 642
241 941
926 576
537 736
870 691
196 544
150 574
868 406
819 535
431 703
273 231
862 381
434 248
913 230
306 547
357 881
205 909
469 84
477 76
500 382
581 717
49 146
489 679
951 792
800 907
649 257
352 219
987 720
649 987
955 146
188 360
238 964
104 394
971 633
145 541
975 715
750 888
521 200
946 382
337 437
155 468
855 422
83 283
464 524
806 736
157 10
744 938
308 920
186 582
960 684
294 74
717 597
631 634
946 161
162 954
187 895
958 459
838 92
157 806
156 656
120 538
463 278
812 866
84 435
265 844
92 466
582 48
153 328
887 36
20 719
143 297
751 336
777 697
104 1
146 292
342 26
939 361
523 792
143 696
626 571
124 418
653 605
800 940
879 293
221 287
220 927
911 918
117 347
26 126
681 16
910 682
713 890
172 658
80 727
662 968
394 879
363 986
670 168
234 598
521 748
968 984
874 665
49 487
652 511
188 471
267 948
272 21
617 790
314 491
144 937
986 442
375 407
194 939
786 849
164 735
225 787
19 318
880 746
643 347
664 181
184 653
69 16
327 856
937 711
293 61
519 880
775 116
794 619
101 178
481 622
879 259
76 422
390 964
686 228
766 863
510 755
962 24
52 361
167 817
886 117
919 40
808 920
762 114
818 208
998 954
998 644
898 364
686 691
794 286
657 113
329 609
84 802
457 349
136 126
148 704
589 964
908 19
94 948
916 805
756 897
869 522
628 643
249 831
945 749
495 615
915 41
228 405
81 334
565 877
871 852
144 637
267 512
23 268
745 429
525 414
780 976
949 573
837 463
997 782
352 366
570 721
797 104
309 475
309 377
193 763
245 752
902 236
326 897
447 469
275 895
260 196
577 700
964 369
356 615
964 429
545 140
222 303
391 983
457 682
50 883
654 417
675 905
914 722
625 822
982 786
211 144
864 314
488 299
376 341
162 243
979 116
69 707
779 153
979 257
232 725
414 275
793 925
633 389
24 832
224 662
204 125
407 588
575 760
684 816
343 800
126 791
920 98
926 672
412 242
640 33
102 197
351 69
740 816
810 72
618 703
902 922
334 120
598 649
221 510
493 708
26 987
707 398
899 25
153 335
547 735
753 433
298 575
117 709
786 883
260 822
359 205
948 512
129 859
854 217
165 421
623 476
44 991
905 918
250 767
46 488
833 335
162 514
148 470
700 337
171 539
701 66
731 871
757 259
155 650
478 400
563 861
536 34
123 820
298 634
825 697
210 35
430 411
909 416
918 436
727 634
41 954
363 813
264 978
583 260
354 472
273 112
110 107
974 999
904 374
285 919
694 205
366 232
402 947
659 715
510 636
607 967
15 837
496 99
787 832
920 786
67 493
102 16
596 536
208 71
699 766
576 186
221 979
441 136
212 605
235 347
352 660
719 31
729 693
425 190
353 918
897 325
60 244
223 317
553 398
991 208
312 436
557 945
308 398
146 877
863 528
975 598
113 377
923 448
560 914
512 222
266 284
788 645
665 241
852 607
995 935
693 841
914 238
261 839
636 974
306 339
396 375
477 984
512 709
16 906
455 575
538 433
887 282
565 260
898 595
759 44
350 88
249 48
603 831
848 222
445 555
365 803
467 601
437 611
127 867
301 228
560 218
960 88
791 803
417 296
981 474
206 54
347 730
694 211
821 109
488 800
738 587
180 419
141 572
828 364
209 659
806 651
455 961
220 493
279 388
811 546
668 544
73 156
810 319
885 329
342 608
854 106
712 76
813 96
231 946
29 577
150 284
245 613
161 405
162 2
610 968
124 103
528 329
739 937
980 101
795 480
869 871
414 33
145 478
883 886
473 97
410 874
783 292
143 594
262 720
98 490
313 291
899 772
556 338
235 554
254 999
750 254
864 695
446 229
171 177
768 178
584 312
246 147
427 273
746 227
513 85
522 619
489 321
930 627
726 511
169 673
588 389
14 789
63 898
726 838
459 284
921 851
765 839
10 898
361 137
577 199
744 226
762 889
785 709
519 791
733 74
283 308
834 75
384 835
862 307
835 23
3 650
349 651
219 978
479 47
50 860
204 629
323 578
959 192
523 718
677 255
341 699
658 487
866 878
925 713
962 491
264 446
915 332
826 46
31 536
965 90
874 27
143 716
766 755
714 687
883 467
85 737
488 279
234 96
284 944
12 284
170 499
589 656
356 830
753 480
643 205
764 933
740 422
872 294
685 207
661 356
583 245
751 151
80 684
355 459
389 617
684 731
946 69
432 13
180 946
592 665
52 414
436 856
602 734
855 284
518 455
331 76
512 687
518 798
643 278
58 517
485 444
28 603
742 34
885 52
74 399
576 328
159 477
505 156
967 192
638 621
994 29
759 725
822 156
126 418
435 946
830 540
279 374
180 704
240 297
979 421
662 459
421 534
898 192
186 188
462 93
632 185
418 766
951 153
323 336
638 472
352 695
544 810
779 279
584 834
683 290
328 215
849 679
489 527
260 104
418 381
120 432
995 581
805 717
939 316
372 15
358 705
831 292
906 547
179 581
206 775
870 231
196 56
856 639
329 477
731 531
30 917
642 520
679 705
348 950
848 295
658 191
552 259
69 596
572 383
970 14
1 93
173 333
770 526
400 334
2 610
858 30
79 57
896 384
59 686
703 448
809 815
922 213
2 651
471 339
727 969
814 545
549 346
64 607
878 75
337 958
361 104
506 586
644 844
451 302
996 199
519 693
730 128
583 59
635 498
737 16
235 582
402 891
761 133
665 924
795 939
641 870
132 310
212 315
919 150
44 222
770 792
911 740
555 854
699 217
417 240
481 887
906 339
618 978
521 864
248 829
211 117
106 850
912 409
424 331
954 808
381 757
767 34
925 870
497 582
548 259
699 393
166 784
682 87
757 314
383 500
620 268
408 489
663 833
56 874
885 687
829 328
776 681
713 34
819 82
209 980
871 341
826 90
435 557
408 210
752 775
390 58
223 13
517 477
974 590
538 937
818 520
261 774
517 318
420 737
352 956
939 529
739 719
971 558
895 646
131 475
268 791
533 1000
603 402
66 15
11 493
289 277
954 550
963 111
465 391
515 10
352 177
422 777
292 77
668 878
122 423
701 428
575 383
205 308
324 710
983 448
225 490
364 911
130 80
40 433
893 832
678 979
2 87
296 495
172 827
42 695
685 499
43 104
387 314
641 172
429 533
757 245
476 180
954 254
4 380
781 526
704 397
985 929
454 196
408 507
436 78
569 557
899 887
553 66
406 242
986 989
561 777
773 32
178 683
682 564
13 338
451 680
73 806
255 382
154 672
943 137
423 906
192 586
544 919
688 385
498 695
549 436
877 881
776 506
178 361
616 456
349 17
484 751
424 504
958 512
548 806
731 884
851 658
514 768
3 660
332 113
753 276
392 927
78 930
661 536
472 502
391 963
821 204
867 4
961 256
924 783
840 408
836 887
55 704
298 761
495 380
150 542
823 230
691 575
180 514
718 522
357 966
889 790
830 481
720 974
446 704
253 610
728 928
318 560
65 28
734 237
91 906
840 668
105 163
465 130
106 112
24 374
805 603
517 538
20 561
2 84
883 779
655 498
65 858
841 521
191 27
47 807
22 340
498 670
125 645
474 648
642 336
710 9
849 604
673 108
364 292
310 643
371 661
162 50
309 239
502 480
110 545
382 654
948 563
745 68
813 892
632 405
906 968
218 683
193 326
409 823
753 874
277 543
738 984
652 222
534 186
948 882
771 731
180 83
491 569
387 91
570 382
147 578
989 686
612 924
963 258
941 975
798 139
438 49
858 523
666 191
295 433
450 268
61 85
115 27
871 381
748 223
1 678
670 823
746 817
653 222
451 464
443 43
719 291
531 949
511 464
598 732
560 428
105 74
733 554
678 889
202 173
724 364
140 160
381 106
829 930
198 516
830 568
198 766
981 717
619 585
425 802
402 852
285 19
790 904
597 384
347 935
851 803
429 741
906 924
397 510
526 279
165 258
880 971
450 449
606 998
289 259
802 626
408 127
17 79
611 51
77 148
271 719
44 92
500 582
275 109
923 683
568 482
251 463
783 838
914 104
667 245
857 203
345 439
255 754
898 962
243 620
87 220
441 553
669 177
473 521
577 716
136 473
68 170
947 792
202 975
608 361
427 63
368 707
195 899
607 933
453 142
981 163
422 195
170 780
731 276
237 596
267 66
395 695
39 580
528 207
463 83
732 618
988 91
70 763
168 702
854 321
291 540
340 269
380 103
626 674
152 133
402 538
209 833
876 360
284 127
516 122
4 858
91 750
426 528
864 246
996 737
965 172
843 140
187 347
769 325
110 586
358 478
966 145
973 883
656 36
401 430
441 668
886 79
684 144
414 400
350 708
650 83
678 9
722 688
962 616
102 262
62 930
531 547
938 107
276 421
78 528
884 862
738 850
524 424
211 988
752 802
104 452
12 290
630 619
768 792
133 442
50 158
586 136
955 958
494 898
792 332
760 951
878 926
558 369
457 11
200 770
713 544
997 379
668 584
465 365
188 387
27 720
537 240
675 794
614 399
524 323
833 744
114 894
141 852
990 912
743 586
19 977
365 980
443 451
102 20
254 615
651 161
383 956
890 827
670 91
486 461
407 340
394 870
217 207
821 427
615 678
353 773
403 384
66 294
695 649
798 167
455 44
818 461
754 907
411 583
497 568
364 640
245 105
780 58
56 824
614 259
963 970
388 541
606 773
277 349
820 589
769 293
976 513
671 625
582 551
417 968
623 537
377 972
377 755
665 125
280 7
803 283
919 937
13 401
743 482
161 106
34 404
992 902
700 456
155 659
822 993
107 854
330 423
842 493
675 972
440 766
317 893
710 476
791 35
462 790
198 6
321 6
716 157
84 408
595 553
674 475
399 370
115 970
349 405
893 191
495 713
85 84
193 213
447 640
94 724
885 634
332 209
248 398
840 874
774 454
899 265
467 975
690 519
395 937
174 429
216 642
237 792
984 175
895 470
857 97
353 921
158 797
708 468
689 943
494 168
440 348
81 73
286 221
404 43
119 722
792 709
887 785
412 294
232 912
936 835
142 599
1000 535
254 303
991 254
256 715
779 624
486 340
48 883
108 706
633 5
816 686
929 563
224 283
792 936
889 391
678 335
769 606
317 408
543 352
152 591
663 888
388 934
546 667
451 706
80 517
968 840
673 56
227 361
394 173
331 941
715 281
242 961
876 624
390 474
446 267
622 305
254 948
234 522
566 206
745 173
786 787
461 616
390 113
738 369
366 150
527 490
213 169
879 665
472 183
402 17
1000 58
994 137
421 842
101 429
515 613
177 927
640 510
505 153
605 667
484 18
4 834
71 268
456 288
676 356
572 991
359 471
37 971
449 68
503 139
553 758
270 7
932 293
996 931
423 568
22 166
356 90
629 138
499 417
492 326
500 907
684 834
246 652
798 590
385 413
159 626
680 625
797 987
554 374
286 681
51 675
97 90
818 205
55 749
61 979
919 754
379 423
638 987
488 644
905 540
359 967
528 133
607 662
231 345
274 139
134 753
593 506
767 362
865 627
134 951
525 216
148 527
338 642
692 94
989 185
292 204
182 88
274 541
609 582
812 276
47 308
359 921
389 128
8 581
704 824
85 236
17 125
859 308
548 675
483 49
728 355
978 980
580 153
386 186
859 710
974 177
526 330
278 52
800 152
789 303
183 360
524 456
243 837
652 951
678 300
612 293
492 133
217 484
700 520
213 820
495 609
831 798
214 541
429 565
550 330
615 517
941 634
713 290
520 556
473 823
81 368
640 407
306 772
335 813
893 199
995 315
985 363
596 374
607 877
666 234
450 53
752 383
701 51
569 743
825 983
15 660
544 429
982 267
381 732
172 306
706 127
734 17
233 490
643 974
816 618
478 29
961 942
571 397
213 951
640 16
776 795
269 786
309 743
736 808
619 874
584 191
643 55
208 905
702 699
166 173
448 727
59 474
708 382
110 590
894 843
129 34
385 580
316 792
957 292
538 398
855 271
523 620
93 831
816 134
438 203
460 380
8 620
69 371
217 694
452 630
747 982
185 456
66 550
65 812
318 48
138 678
326 298
462 781
703 630
858 830
167 716
468 532
832 115
113 419
339 907
472 556
431 371
818 672
960 304
237 543
367 627
589 993
111 204
175 125
705 814
81 755
222 124
599 736
606 36
510 227
185 854
182 483
440 291
598 866
465 302
588 687
424 103
896 172
506 171
44 830
6 952
293 468
461 349
164 704
4 60
778 841
557 291
400 658
242 72
202 6
480 694
19 448
530 322
196 476
60 233
246 773
875 988
92 662
987 876
469 551
343 828
413 384
986 663
912 610
732 141
922 497
530 260
944 456
31 684
941 881
266 192
181 219
317 839
27 598
458 451
114 872
129 165
741 734
317 647
678 541
141 419
478 896
365 44
781 582
836 254
22 385
223 396
223 949
167 633
906 318
984 684
643 818
520 25
312 203
511 882
94 952
246 768
273 660
466 24
926 396
849 28
644 168
877 918
697 806
660 213
387 250
833 651
419 917
924 764
6 904
9 569
711 814
172 374
866 290
21 523
481 655
666 354
971 603
683 702
703 863
759 544
108 125
115 278
646 225
54 255
940 422
180 663
80 471
204 18
431 867
335 660
719 880
911 588
204 117
258 412
295 749
760 566
817 30
457 374
821 875
843 577
328 269
375 853
121 82
319 743
695 197
416 897
394 960
625 254
330 232
283 207
259 761
49 237
62 74
428 573
349 435
450 570
453 464
487 159
292 104
113 916
465 401
549 860
908 789
556 436
968 109
927 885
749 415
588 539
670 426
750 977
571 179
721 991
766 448
119 819
912 974
967 487
414 888
941 372
33 142
175 512
742 411
815 203
929 215
386 326
182 145
74 100
174 797
233 151
717 103
779 844
138 479
404 57
560 301
345 871
503 379
793 220
752 837
10 980
532 518
298 777
927 428
852 713
461 397
167 188
541 581
653 708
581 167
581 964
496 282
119 667
646 56
70 947
189 762
760 486
262 257
946 139
611 535
264 202
526 868
474 909
748 940
724 515
908 242
207 269
300 782
381 874
294 614
452 752
998 671
5 207
437 109
718 207
880 580
137 299
899 806
787 54
572 579
93 767
240 107
218 130
302 702
515 367
740 594
933 824
157 651
439 401
456 311
730 879
383 877
433 883
254 569
414 677
735 230
425 266
695 383
648 32
553 263
368 668
723 945
83 245
749 750
661 68
843 760
98 812
430 775
324 5
328 702
645 597
848 294
536 496
427 884
989 795
573 202
484 719
653 747
103 205
85 816
992 780
585 440
588 632
114 806
243 478
623 948
309 457
230 610
759 922
798 708
724 98
349 21
743 792
913 676
370 833
251 827
510 959
117 313
642 620
632 472
690 755
583 467
848 459
313 393
201 741
260 50
140 408
210 89
297 298
330 238
741 727
43 944
186 562
433 944
799 830
282 783
105 387
784 612
763 768
822 243
609 830
506 3
54 505
160 113
860 554
562 550
750 825
145 6
923 229
213 481
543 824
631 60
903 292
331 689
957 758
94 455
449 635
820 44
55 713
888 128
392 19
4 963
705 528
534 533
418 262
232 712
208 333
656 718
71 221
608 763
307 701
650 741
540 10
416 29
636 80
133 99
200 186
473 140
601 983
937 244
127 650
202 954
30 412
152 957
703 822
48 150
931 507
305 120
848 148
714 936
345 769
328 355
84 175
66 627
37 628
26 653
5 31
440 801
173 895
796 154
408 104
720 63
52 715
305 634
891 497
23 271
149 391
118 207
710 754
668 808
42 521
614 761
457 290
260 941
87 9
500 815
651 147
498 49
810 625
827 588
618 499
838 35
812 824
898 966
144 116
896 18
455 897
315 435
722 392
807 179
760 170
410 406
294 354
251 183
447 9
844 712
326 625
144 270
486 975
623 953
577 757
272 95
220 239
6 895
85 193
945 463
441 645
753 934
632 398
508 881
612 117
384 588
108 447
883 390
9 855
123 470
652 197
941 446
328 699
810 97
477 834
60 346
798 646
286 211
267 169
558 751
607 676
820 291
513 426
72 31
139 294
60 129
308 420
966 835
758 943
156 172
977 387
577 546
528 852
701 938
200 543
397 612
912 700
998 196
153 784
751 810
152 647
730 736
745 280
338 753
220 589
805 990
815 804
33 563
233 968
349 167
849 667
649 852
25 958
980 224
123 783
250 205
425 812
355 928
203 652
899 732
701 68
176 296
586 582
430 111
130 640
626 71
185 888
17 63
455 585
107 274
135 659
393 306
599 714
680 601
346 109
933 628
863 217
363 103
501 818
613 392
497 912
641 860
194 408
539 606
560 906
57 473
894 892
147 995
761 173
580 340
528 502
865 16
805 77
475 82
995 115
110 759
262 61
252 932
112 164
327 43
792 491
14 818
857 136
796 64
985 71
724 20
66 217
601 469
423 911
294 229
636 549
252 543
909 49
105 112
566 57
699 221
405 447
446 793
790 972
24 195
532 767
372 642
403 936
881 928
895 609
339 805
109 573
543 893
246 905
530 228
469 440
744 251
675 32
210 397
270 443
842 753
191 362
769 50
533 98
969 561
459 500
835 236
826 829
598 946
159 563
552 451
356 203
173 82
755 161
961 349
818 911
52 851
886 392
771 587
785 83
299 227
787 289
969 562
524 601
17 442
351 307
776 420
450 959
472 827
776 867
183 696
201 384
205 795
674 535
131 312
747 89
573 193
836 207
105 16
490 263
514 915
177 877
818 625
888 845
918 341
98 172
950 600
603 101
585 36
373 634
975 871
81 875
829 346
820 680
533 122
444 619
357 279
25 952
290 106
788 593
955 227
997 894
488 922
623 949
550 817
927 249
585 394
71 203
288 915
657 575
34 522
754 602
977 375
921 864
199 375
91 925
648 635
33 355
205 186
373 866
855 800
704 838
548 736
84 923
929 864
189 368
464 343
219 224
621 640
588 191
79 545
298 600
380 689
934 301
581 926
283 890
75 568
396 599
602 922
39 791
78 360
403 701
498 369
653 923
423 36
362 895
471 14
937 757
913 737
916 652
604 528
858 799
500 946
376 103
690 818
478 568
310 929
80 114
53 216
895 30
833 591
414 322
252 882
158 669
569 216
940 601
727 698
269 542
448 598
476 641
19 70
418 886
395 524
510 717
630 462
771 188
708 605
374 259
867 840
590 323
505 924
256 187
187 451
869 335
597 770
12 554
395 220
719 287
269 954
22 212
384 601
104 118
545 701
84 520
891 251
993 551
474 566
380 67
550 343
812 771
9 414
733 82
265 960
667 101
151 449
140 721
650 618
271 215
300 264
227 456
174 959
547 896
592 800
171 892
267 878
267 98
373 935
851 553
589 871
787 165
94 371
402 735
361 930
191 535
909 742
86 414
604 583
792 717
344 798
438 822
824 965
711 20
391 148
761 666
954 190
440 297
729 151
628 975
3 878
628 575
901 497
241 705
167 792
540 572
469 298
990 276
802 368
511 377
244 999
298 318
302 941
142 826
106 147
395 423
855 283
359 681
749 572
967 846
11 599
762 388
250 569
842 159
19 99
534 255
586 288
614 779
374 524
832 412
764 138
797 184
190 219
237 464
190 278
370 751
123 534
423 101
537 342
712 425
810 87
832 712
560 565
967 120
14 438
103 388
271 698
509 304
606 964
417 147
462 502
918 387
829 636
972 866
563 317
32 531
372 476
921 474
280 832
727 373
125 478
251 14
742 876
401 307
404 40
746 742
639 438
135 613
120 638
691 924
70 469
789 293
552 945
461 167
156 693
5 291
505 40
330 987
372 201
901 383
211 548
506 684
683 260
190 109
795 881
824 21
252 214
413 381
327 128
703 54
351 32
21 17
83 132
260 289
15 832
359 170
906 394
120 401
654 816
815 637
116 545
866 565
561 680
809 195
463 948
336 228
319 200
67 238
323 823
409 514
839 96
931 896
794 358
366 892
725 360
574 634
893 763
665 457
301 705
70 281
561 309
702 879
910 101
932 963
450 162
834 190
993 3
742 24
229 703
46 580
554 596
170 990
947 29
194 959
397 343
95 815
56 74
948 29
225 982
516 588
232 190
87 897
6 155
887 387
362 605
152 585
674 963
70 569
624 180
346 603
225 988
381 97
487 863
738 825
966 525
575 170
211 366
193 241
407 195
545 85
356 731
867 134
871 136
198 858
307 524
783 48
697 303
828 384
629 254
796 204
840 641
785 47
96 400
614 42
278 959
217 42
650 573
781 767
877 430
963 873
399 339
530 858
104 329
940 981
533 855
594 755
27 584
934 627
943 107
154 954
769 427
716 732
565 193
668 209
153 674
220 173
576 984
411 435
722 436
211 310
180 78
179 211
542 861
898 493
538 614
85 217
473 383
593 623
737 723
707 487
623 710
537 39
586 8
146 671
771 611
85 809
190 79
469 13
942 903
691 30
950 415
830 876
687 4
549 792
301 426
686 132
932 732
545 803
54 320
830 102
532 344
215 429
419 166
271 299
956 40
350 70
540 618
44 390
588 184
171 154
599 5
997 245
515 777
604 622
954 645
869 616
52 319
485 526
689 184
328 596
480 817
539 103
1000 835
58 329
814 310
753 775
125 701
572 730
170 606
692 979
150 258
427 152
325 78
278 451
361 429
407 848
276 878
134 606
424 781
646 966
706 256
770 229
280 42
152 976
944 912
446 569
500 366
993 673
925 734
881 577
142 45
616 527
946 426
740 499
65 688
693 798
310 367
626 359
75 696
530 157
990 114
901 930
266 531
599 344
837 909
224 776
629 188
807 398
991 627
85 443
479 45
445 951
651 550
837 758
44 963
222 812
126 97
298 296
945 61
530 782
265 579
743 912
92 18
208 144
224 655
672 659
117 598
495 659
268 853
307 250
651 334
115 265
923 627
364 286
187 136
57 674
550 49
995 280
207 822
623 810
735 580
35 262
801 552
508 818
269 276
86 736
107 998
630 195
485 308
814 972
580 742
930 428
547 74
649 552
928 308
792 457
997 340
261 711
630 68
629 989
708 378
709 797
7 769
155 829
787 566
346 130
114 879
584 124
838 865
734 756
567 645
567 196
829 283
246 458
490 499
664 920
207 484
8 858
329 134
471 982
216 93
808 406
161 729
143 744
689 633
758 345
602 269
852 317
163 459
731 203
674 125
989 985
67 405
489 63
311 70
313 867
280 530
275 510
296 757
597 532
643 973
751 337
705 829
559 181
908 839
580 745
21 391
227 646
690 220
801 862
570 508
604 702
437 789
864 134
119 499
42 985
374 562
747 853
587 384
405 540
255 547
85 312
837 948
175 360
130 905
129 487
695 755
418 17
899 854
313 865
659 456
134 849
693 379
651 100
421 595
954 370
292 203
862 593
880 832
941 368
306 178
953 733
93 356
132 317
578 212
546 526
805 138
42 478
133 767
625 544
656 652
699 172
897 659
458 470
755 815
85 810
201 952
88 203
835 283
354 672
725 996
787 754
393 189
328 589
327 417
448 374
480 903
174 419
887 306
481 976
719 600
653 966
844 984
977 316
854 577
368 102
789 717
307 316
583 684
342 853
403 662
46 219
510 571
614 26
796 551
65 521
661 652
105 688
612 45
62 130
759 731
106 917
984 853
375 490
341 241
631 962
678 871
912 192
410 377
658 619
360 953
235 191
226 431
744 234
898 179
456 810
197 45
238 286
516 712
660 194
392 772
44 451
229 1
754 632
737 874
827 291
996 60
908 313
760 50
824 804
8 427
190 516
323 208
250 32
179 154
482 157
809 761
235 989
736 238
403 351
878 590
373 520
584 200
260 892
858 771
994 562
826 225
531 801
288 558
673 349
312 281
394 895
402 560
874 977
845 737
143 851
508 340
945 561
832 372
21 898
869 163
291 846
454 940
292 202
628 593
259 442
9 886
506 286
804 103
442 177
786 641
267 24
275 544
894 277
429 682
923 944
577 950
118 167
647 687
57 441
289 645
703 876
931 119
972 233
243 671
761 826
669 284
81 350
976 848
924 125
880 633
566 738
60 311
102 110
639 801
187 59
394 933
944 237
24 350
113 969
214 161
22 562
839 769
66 187
354 340
424 824
16 549
445 223
680 133
453 388
376 843
585 890
799 165
433 207
705 827
562 581
27 431
901 114
116 450
703 196
804 559
386 253
361 498
583 807
578 697
557 84
864 294
658 185
428 980
975 93
86 577
625 979
432 249
376 305
283 862
627 797
912 528
874 627
266 684
949 497
581 107
857 896
61 181
253 219
974 163
829 454
255 784
782 930
475 298
630 249
221 683
68 563
689 856
416 306
863 106
833 544
285 286
50 336
321 504
644 871
756 861
937 25
53 668
647 970
856 630
799 322
625 14
98 727
879 864
168 4
756 662
871 166
546 162
727 58
589 349
475 581
523 953
348 779
616 759
781 530
924 859
663 577
425 541
402 133
863 862
347 17
28 64
328 485
109 182
467 599
19 508
760 395
283 902
869 896
356 195
671 128
955 300
191 632
184 923
25 720
282 680
634 741
399 895
317 303
208 466
47 932
319 115
302 680
144 182
552 217
162 143
907 263
605 630
9 955
17 500
513 91
855 993
112 436
7 87
129 234
7 89
301 276
112 831
128 34
592 321
83 64
109 18
272 380
237 687
269 895
519 427
566 171
666 559
755 871
177 814
476 497
926 407
240 503
718 381
333 456
316 383
790 118
647 481
798 938
588 203
423 258
307 775
631 850
164 104
277 636
775 519
271 43
121 453
968 701
853 922
168 250
685 922
348 853
99 507
577 120
103 258
675 649
641 853
78 611
417 716
843 570
955 78
288 646
783 137
413 765
733 472
140 941
861 275
988 573
27 326
734 352
681 725
706 140
643 182
415 885
90 914
129 433
419 877
744 412
206 162
890 656
701 847
452 548
401 23
967 162
277 594
12 671
853 391
439 120
112 828
195 549
547 447
898 864
74 566
833 49
360 896
12 406
350 437
180 711
987 873
486 318
999 321
657 255
325 742
786 340
53 224
175 426
222 894
742 111
290 727
942 295
694 23
128 64
537 737
420 406
865 327
971 381
416 219
78 667
988 411
323 722
555 584
563 550
424 640
129 345
781 705
269 836
980 843
523 987
89 484
743 353
101 914
336 353
538 399
655 345
349 187
370 612
334 821
81 924
189 737
262 215
247 390
93 263
194 82
887 522
130 555
101 561
354 415
608 844
963 89
861 983
15 21
440 308
890 574
667 464
907 269
802 17
643 255
962 263
566 946
908 938
334 605
676 515
441 314
490 161
918 247
401 388
657 684
139 47
55 798
896 453
492 252
157 821
10 246
475 473
789 86
901 451
3 94
624 349
849 394
442 943
511 676
914 524
987 353
716 439
550 219
206 225
436 472
725 481
743 468
805 609
212 509
158 975
806 682
728 810
846 323
697 515
404 150
820 85
555 714
261 454
661 294
631 483
856 912
227 617
378 437
218 731
848 672
517 320
293 173
416 798
631 964
206 341
9 357
558 141
818 618
303 37
954 991
607 401
643 14
357 126
361 775
73 610
425 427
69 871
91 744
195 618
435 809
768 89
865 629
41 921
337 915
193 31
835 214
59 594
982 18
737 697
859 932
409 989
568 494
227 747
462 965
620 680
357 752
718 38
8 623
517 563
518 86
397 79
996 922
61 13
761 924
688 425
136 46
751 343
602 464
923 124
70 778
504 400
150 303
53 355
710 386
49 570
341 585
240 510
827 732
508 42
896 972
300 900
537 785
719 181
288 396
370 41
912 316
207 628
312 707
981 42
252 406
4 972
244 553
520 201
860 102
91 589
344 20
864 164
869 621
928 535
616 469
400 693
392 669
890 756
717 14
102 32
685 235
873 771
471 659
899 388
433 258
658 94
575 22
768 46
589 581
880 290
610 255
550 479
246 304
524 987
743 549
581 271
675 718
536 831
494 608
680 848
337 718
210 924
712 26
971 120
810 219
38 283
759 901
747 991
427 830
889 603
488 320
563 984
523 478
434 297
733 94
798 408
81 474
254 395
563 594
496 308
535 826
963 635
997 850
870 796
86 139
536 159
515 360
459 368
262 488
56 894
467 241
914 240
906 958
999 924
234 115
135 560
655 544
634 119
626 210
170 957
721 223
753 545
775 566
141 5
561 897
65 276
705 545
971 388
321 358
670 772
817 974
9 291
749 553
173 350
367 470
487 714
13 628
101 232
423 969
824 551
547 146
64 118
50 564
993 989
148 365
830 462
442 960
216 603
381 596
10 230
547 19
760 375
438 5
488 83
95 977
21 933
165 972
134 358
296 346
47 592
680 318
725 325
819 356
872 687
969 951
107 540
823 96
422 557
382 701
847 864
256 412
224 855
935 753
776 835
41 29
964 772
839 768
278 4
373 735
996 952
988 98
73 382
236 192
196 59
273 774
443 857
292 232
58 962
539 287
108 725
330 837
197 259
836 536
880 853
793 68
155 34
409 914
924 477
409 759
401 756
559 364
470 462
217 442
829 350
644 687
592 317
225 124
504 595
353 445
689 511
963 97
449 567
807 876
446 951
986 42
387 875
957 569
522 506
920 507
148 138
593 498
436 616
363 804
890 402
986 388
704 183
52 901
50 338
358 326
131 639
591 735
169 942
206 494
180 358
771 702
742 685
659 340
395 551
771 924
487 27
903 838
916 654
87 881
389 670
644 278
825 436
751 699
979 926
323 723
669 55
792 76
554 704
947 837
469 115
382 459
468 566
310 172
373 191
501 187
601 310
707 500
825 361
524 349
541 620
59 670
253 985
103 233
177 646
231 21
820 116
551 471
616 654
107 146
706 172
808 631
330 801
656 764
811 199
869 997
789 207
686 370
33 727
160 908
695 442
658 294
905 168
646 92
348 177
552 977
229 566
716 349
231 477
437 84
138 612
623 115
170 156
815 344
321 924
150 119
888 89
130 636
753 895
617 748
466 156
718 819
523 740
877 219
720 364
478 376
178 468
776 398
666 47
205 297
463 498
821 972
770 850
165 693
818 916
490 419
526 27
146 743
927 237
847 823
864 124
674 500
605 27
182 171
645 548
148 50
373 452
532 343
457 242
14 743
967 901
761 557
834 34
135 958
283 122
44 388
741 542
784 566
234 638
963 474
738 405
923 902
257 935
640 172
570 51
673 102
959 673
7 322
279 911
352 320
418 284
735 333
845 278
267 501
555 461
657 926
969 251
576 799
718 15
61 555
584 70
560 732
441 929
307 75
8 454
116 854
406 726
688 422
881 738
621 528
736 766
338 173
62 953
120 906
659 309
197 78
335 190
618 580
414 36
581 259
912 798
721 897
53 851
591 563
81 390
864 403
138 559
532 264
181 774
121 710
252 289
916 385
943 623
12 160
369 334
918 159
530 689
185 56
675 615
360 509
563 114
812 744
203 404
169 140
273 15
599 502
421 392
605 473
173 570
966 986
584 983
338 550
719 66
751 452
127 370
33 506
864 144
202 969
797 389
565 696
100 28
188 126
551 418
543 306
695 212
595 583
605 498
277 965
797 341
544 352
479 956
30 762
812 429
521 246
820 43
355 627
616 594
559 1000
404 239
644 271
732 23
192 858
941 182
159 462
66 568
322 357
571 259
562 719
379 667
325 117
773 1
723 952
411 875
218 248
165 983
493 186
35 269
424 232
630 824
57 87
820 140
137 334
830 386
133 30
534 750
247 595
592 985
684 558
821 529
275 913
757 836
834 308
664 966
989 898
282 134
112 285
354 870
830 834
962 370
677 487
312 296
82 210
467 940
105 443
187 628
998 74
523 765
181 561
57 518
531 290
179 711
90 903
734 743
549 751
893 143
294 687
587 489
131 714
992 201
447 956
698 40
103 409
8 954
849 829
803 644
815 102
974 93
666 574
705 741
640 663
642 878
599 408
126 822
465 198
536 273
468 680
829 794
847 187
629 156
617 900
202 776
215 880
306 158
246 300
543 149
503 650
301 190
598 2
667 187
916 463
247 163
891 199
633 470
47 223
172 111
614 102
944 767
130 554
547 196
162 98
423 45
48 277
325 77
830 605
900 312
592 295
272 237
866 387
672 45
766 22
812 338
220 813
121 9
841 473
484 876
269 389
469 727
466 100
655 465
963 809
250 75
981 727
746 67
623 584
300 235
293 992
678 261
970 717
338 103
194 748
973 121
625 719
245 920
52 685
650 961
321 153
766 743
504 475
873 906
330 326
52 492
588 474
215 417
964 166
733 546
865 420
126 215
78 874
186 25
815 750
187 561
734 476
335 959
170 536
993 621
529 248
432 350
178 6
402 598
302 588
987 713
647 350
563 441
207 189
240 148
273 589
727 579
379 685
75 758
958 970
321 913
273 549
43 962
491 391
661 168
823 144
726 184
227 402
625 346
140 714
246 355
268 965
596 996
277 260
641 289
658 26
696 752
53 846
347 13
930 34
341 700
41 467
160 346
616 46
604 421
659 606
237 133
747 153
805 169
197 940
300 340
129 847
796 159
782 372
58 400
374 638
396 53
538 79
242 61
584 392
132 157
879 390
230 378
921 118
538 586
648 219
813 885
307 8
44 108
782 336
349 16
100 373
706 415
865 731
781 77
45 614
94 300
775 322
591 968
391 982
992 566
5 484
139 432
220 516
942 565
215 305
13 141
834 314
605 108
614 459
797 965
957 993
91 877
748 169
840 170
861 503
25 859
107 771
336 906
193 541
3 369
852 8
294 654
468 560
133 436
388 407
95 306
944 879
530 627
812 518
458 191
224 563
610 305
791 768
310 521
62 918
720 743
380 107
938 330
503 755
651 453
599 143
272 79
571 319
707 521
788 745
911 745
205 357
963 807
659 126
922 278
270 565
644 327
412 934
276 965
845 475
980 151
290 588
699 6
798 645
88 175
333 221
630 799
792 149
232 529
171 52
889 363
717 124
633 428
202 611
671 94
754 616
919 532
402 761
15 124
132 539
230 933
640 607
203 234
523 4
242 563
507 431
169 723
173 754
500 638
548 257
751 41
568 745
545 259
56 508
791 128
297 388
840 19
327 400
543 825
148 658
768 623
291 538
123 522
815 687
939 359
423 141
711 143
160 850
823 883
914 824
276 910
397 952
857 175
965 180
935 388
210 944
331 530
94 680
64 57
36 31
174 709
588 751
19 906
59 863
290 668
492 755
4 172
595 381
616 181
179 248
732 92
506 160
413 803
919 587
557 500
481 211
475 689
567 541
472 588
849 377
813 48
799 971
503 592
456 903
842 917
887 883
442 545
577 978
624 456
417 551
298 721
82 364
114 931
898 502
716 736
467 870
78 868
223 179
45 933
573 450
103 710
812 74
235 532
900 779
297 418
743 151
810 890
961 573
610 690
99 720
15 37
520 937
498 458
620 397
181 668
778 314
371 102
763 68
776 800
567 689
432 471
680 95
943 345
929 188
947 794
650 946
187 398
385 456
716 412
223 674
670 830
517 608
551 154
868 76
755 689
460 363
355 860
303 220
946 647
24 445
467 545
748 18
531 150
468 864
907 823
450 798
658 441
915 750
431 892
529 782
741 964
59 849
762 995
831 627
56 848
593 364
190 575
713 510
123 566
675 503
708 504
262 924
123 558
162 272
937 549
622 235
168 927
722 387
244 220
962 966
477 198
831 10
781 508
852 582
769 335
51 691
623 731
832 529
428 142
384 689
863 957
912 699
870 849
594 213
512 759
902 48
220 424
85 113
194 53
821 714
630 893
745 65
562 365
393 144
347 609
560 743
452 652
410 949
314 725
13 182
339 350
590 144
989 376
144 90
796 311
443 886
195 712
755 817
319 769
470 760
223 587
988 92
988 1000
16 778
264 517
234 999
748 317
911 206
132 489
665 413
157 767
34 328
197 643
964 258
417 831
983 830
372 255
756 731
381 351
475 587
501 772
198 83
658 793
297 189
344 58
236 126
495 603
831 54
464 737
606 39
890 568
646 19
225 407
307 305
632 684
655 628
393 848
745 523
304 881
998 926
73 40
622 706
824 104
634 992
516 439
549 615
221 790
585 520
887 944
759 389
191 53
879 22
696 224
238 565
703 460
35 943
579 479
98 499
873 677
88 277
256 179
560 717
792 298
324 674
65 226
860 837
656 669
919 33
150 182
312 581
821 86
221 351
84 77
798 962
629 736
691 121
673 220
782 157
234 83
549 284
833 577
789 277
139 32
785 638
760 658
51 651
31 374
167 334
994 485
421 93
154 854
253 364
242 285
766 326
882 912
432 397
456 895
511 188
455 19
807 766
778 391
288 179
441 232
743 391
105 585
126 197
976 892
653 214
503 437
375 519
790 801
327 470
496 882
402 869
343 902
961 828
462 63
475 311
964 582
519 787
532 706
327 292
949 157
303 807
987 69
900 650
299 678
224 923
462 463
860 133
728 850
710 132
140 348
424 865
134 250
68 925
723 974
792 157
33 269
996 581
683 924
442 493
785 985
981 828
806 958
545 516
387 733
908 348
401 826
321 380
106 218
425 175
754 96
934 110
758 279
679 410
775 899
401 431
372 192
578 684
889 776
9 373
502 657
744 904
369 424
902 55
161 569
561 831
847 750
337 698
773 962
62 11
113 413
709 945
990 195
943 517
980 230
500 625
810 165
663 440
666 303
82 374
567 220
426 272
913 768
224 138
402 131
258 601
649 30
567 807
398 794
70 62
142 589
589 953
414 523
479 68
443 747
957 885
737 856
74 102
104 756
710 398
34 739
157 985
429 127
466 764
469 724
899 47
8 888
918 512
121 494
709 923
251 846
105 458
577 895
8 514
680 714
130 824
841 231
203 945
307 894
134 150
300 459
193 625
462 115
398 266
111 505
110 779
211 171
450 710
894 738
878 645
391 414
301 437
921 800
10 439
115 727
559 781
570 965
3 384
949 946
726 486
550 776
488 436
801 119
742 114
948 218
37 754
858 210
241 355
339 794
84 918
409 967
736 460
36 265
111 255
508 969
638 170
616 24
69 713
14 826
373 131
869 993
123 648
914 260
79 187
716 942
218 595
942 434
256 669
432 266
556 168
743 780
433 355
965 624
295 36
154 674
312 460
673 769
26 9
268 437
913 887
320 384
569 790
200 229
191 329
38 969
313 182
726 14
631 904
437 995
402 548
878 180
622 612
226 740
165 537
426 630
823 145
513 527
467 311
329 275
398 288
785 34
318 131
771 69
68 829
757 852
459 953
882 319
945 65
547 394
784 833
436 763
362 585
640 729
743 220
202 293
594 970
517 841
813 698
1 701
294 983
193 538
288 821
666 790
233 533
712 924
159 816
701 518
265 42
935 27
46 764
661 828
14 715
703 301
862 509
910 995
568 353
620 770
902 985
365 780
901 806
325 514
968 84
314 611
673 882
543 95
436 732
693 425
147 328
746 439
57 613
219 342
946 793
542 96
376 701
934 831
979 417
698 687
76 157
527 613
891 161
312 344
203 277
738 583
469 843
589 925
105 902
841 741
864 62
622 966
212 381
55 785
383 553
265 274
827 396
533 598
433 793
668 589
580 953
226 931
104 298
702 257
106 949
558 475
658 175
750 589
378 361
829 888
966 674
928 416
948 37
92 919
91 439
21 130
178 697
53 16
323 155
161 479
726 493
170 127
354 999
221 56
931 421
857 970
615 294
328 62
52 518
769 945
228 539
713 785
492 579
965 22
287 840
190 876
189 699
60 687
97 796
366 817
340 91
266 217
369 904
922 957
258 958
361 34
681 209
795 633
666 520
752 861
20 682
872 515
382 325
510 388
528 364
711 747
304 798
805 198
546 984
461 779
591 601
704 649
874 88
346 95
275 778
639 724
414 277
533 293
386 218
557 680
208 274
550 39
614 268
501 840
312 936
864 157
91 697
289 63
241 358
439 830
712 774
545 212
172 721
861 398
554 616
932 972
288 42
452 72
647 582
933 155
401 538
258 667
968 115
805 922
301 510
693 289
757 219
16 20
424 983
704 956
676 451
698 569
505 776
241 543
778 80
302 230
83 672
790 370
880 569
87 703
364 572
144 532
165 399
723 870
812 352
921 380
140 901
782 635
212 186
569 483
500 388
710 277
692 833
974 970
815 375
781 454
180 569
446 276
723 378
945 859
554 759
803 817
147 890
437 622
219 104
225 176
569 309
305 670
594 850
90 865
380 479
720 533
421 820
272 944
980 325
743 430
344 262
587 336
242 455
388 879
582 626
164 448
170 186
445 590
596 726
110 506
958 817
789 606
632 400
857 221
679 234
697 709
376 630
400 69
75 126
403 356
56 67
401 412
276 370
749 718
895 216
905 198
902 284
608 888
185 497
870 663
616 874
957 517
886 578
580 879
553 497
715 613
565 448
222 24
563 829
48 616
773 898
338 613
212 808
764 489
148 913
901 314
647 841
947 59
777 954
309 17
98 47
566 432
123 424
429 406
343 570
433 597
408 569
208 897
500 891
125 284
869 921
278 712
391 401
744 911
830 99
458 212
967 167
692 599
984 128
8 690
937 577
235 862
658 617
230 664
574 19
314 402
949 922
670 865
470 983
782 214
966 584
227 297
635 341
185 645
804 548
782 304
37 58
354 593
488 517
729 599
843 566
154 476
589 647
151 661
151 124
127 611
1000 778
974 160
637 973
304 738
598 366
107 494
245 974
601 894
832 203
461 929
393 301
274 973
871 461
643 646
208 553
989 635
665 22
830 776
468 619
32 72
46 831
927 229
63 320
224 948
809 79
335 587
223 18
660 642
772 780
995 612
833 239
2 209
108 590
869 497
402 43
819 870
342 316
9 347
554 152
34 436
10 581
877 875
986 102
870 20
864 821
797 294
143 152
546 485
957 605
871 960
612 502
713 883
259 810
491 989
816 693
93 276
974 450
553 95
543 887
124 21
811 285
488 409
750 466
818 158
842 34
683 833
482 939
301 95
542 519
94 280
391 467
609 790
777 140
124 254
432 573
580 817
65 238
38 645
945 45
845 366
84 305
884 227
826 594
22 178
303 516
220 464
619 86
891 607
288 76
414 928
699 623
766 648
112 840
608 190
757 271
673 297
391 535
642 471
690 80
623 242
889 964
367 625
287 211
745 381
682 654
391 559
368 394
506 25
937 883
555 516
924 989
101 588
808 987
526 916
612 886
270 501
14 172
369 531
225 621
55 132
825 374
934 655
218 868
179 751
218 296
101 23
301 962
457 253
934 662
171 957
554 168
253 618
575 497
205 697
18 182
345 748
304 332
775 946
404 649
175 710
581 618
108 363
120 585
489 551
580 973
912 539
589 111
703 874
651 919
796 851
978 628
806 940
428 776
988 930
239 66
586 335
728 619
806 451
66 422
973 340
479 103
82 180
258 541
630 171
957 696
413 379
487 783
213 195
326 915
696 508
100 677
912 642
789 143
369 981
437 386
423 422
791 745
59 158
899 785
858 330
562 721
326 808
602 804
619 725
948 225
600 910
874 776
361 861
52 53
257 887
720 17
565 509
583 787
363 611
380 56
471 403
233 278
18 142
970 874
469 25
389 111
251 705
716 338
684 707
887 494
691 707
469 27
528 213
290 521
28 415
769 828
452 651
462 607
649 47
389 496
103 350
798 927
923 76
849 319
996 619
356 703
642 74
258 669
360 313
924 445
343 835
407 166
907 300
827 578
668 346
694 998
25 851
108 18
658 612
862 198
65 233
308 472
809 938
88 176
755 671
646 637
708 755
106 143
603 55
598 176
437 254
352 922
879 95
792 486
128 481
18 916
307 247
993 304
156 635
218 536
356 57
997 248
416 337
582 912
91 549
774 505
11 571
759 594
985 413
962 89
365 974
688 347
138 882
646 463
381 518
185 479
437 800
140 283
282 797
982 145
580 925
144 414
638 852
382 608
662 262
506 341
706 54
293 98
745 666
223 438
287 465
434 709
653 263
591 63
222 984
625 250
842 70
855 220
371 607
955 470
331 171
847 671
489 56
612 898
913 691
280 609
413 335
551 344
121 680
470 57
842 983
458 82
822 254
190 874
545 879
561 581
335 649
996 525
665 401
118 595
763 861
471 988
302 830
816 962
979 74
578 542
563 495
500 461
82 351
309 430
26 682
485 854
877 990
314 332
217 211
69 651
374 252
919 453
450 903
739 713
425 272
484 24
647 995
412 284
380 740
990 960
171 683
555 154
223 679
34 876
105 693
466 509
804 461
863 688
800 746
794 804
154 342
634 493
288 73
116 201
950 863
15 425
631 280
119 869
594 164
107 336
301 794
198 954
156 529
887 396
624 402
362 402
928 602
438 765
507 111
586 133
754 780
177 950
736 48
193 662
465 621
259 781
7 788
720 952
310 380
609 276
979 453
420 421
807 945
38 899
964 535
393 888
798 357
530 468
874 552
778 233
513 853
852 258
827 752
297 171
308 90
294 357
48 21
175 347
515 902
912 413
61 424
304 937
753 577
671 980
488 748
833 812
453 149
742 148
312 675
449 699
623 679
387 553
985 714
135 259
977 134
987 547
147 176
906 831
381 912
320 847
433 292
641 635
961 672
196 178
524 613
543 397
88 582
1 470
695 258
185 31
21 579
77 163
283 644
687 459
252 19
395 456
727 659
999 502
251 220
137 399
396 779
256 651
615 184
153 138
347 142
703 37
632 720
416 786
438 340
186 744
19 834
653 629
361 773
316 104
683 282
643 668
551 663
122 759
205 241
770 835
635 201
168 115
641 272
879 83
206 828
159 379
403 872
865 40
273 742
389 17
81 646
130 342
249 498
734 58
888 733
329 848
262 19
825 949
590 563
559 430
806 787
807 791
760 735
282 255
882 567
797 366
737 824
775 276
815 817
999 223
279 512
771 310
629 55
621 22
556 530
183 155
840 226
65 956
896 236
985 535
13 228
489 222
936 146
571 832
314 422
533 880
185 434
691 754
627 965
141 44
466 748
739 252
573 686
215 980
333 468
554 493
936 567
268 585
176 528
500 303
76 248
391 171
235 657
520 102
179 908
985 518
413 300
451 418
98 591
822 87
22 691
796 818
299 716
707 254
746 470
443 884
401 569
289 92
796 171
745 356
955 382
636 359
24 839
60 828
420 760
294 728
915 359
961 645
537 839
20 862
766 60
884 102
105 302
410 579
837 387
755 599
985 294
665 888
652 622
881 498
414 145
862 266
457 238
788 733
608 865
873 877
73 504
321 74
660 145
792 603
282 445
373 331
891 649
266 73
101 387
556 730
631 843
697 836
970 749
730 327
227 348
261 14
256 652
634 182
161 921
626 841
769 438
3 321
498 220
120 23
449 557
169 431
294 624
704 893
405 248
52 335
838 119
165 338
786 856
563 13
832 996
605 402
278 310
337 820
47 260
225 605
658 749
363 951
632 768
765 644
598 727
662 484
247 553
160 347
329 946
179 299
243 255
324 247
942 250
119 78
474 882
897 422
236 3
229 91
569 230
792 959
143 537
924 225
476 866
837 519
143 107
199 53
276 840
253 485
974 994
859 731
210 443
106 737
180 192
83 31
973 14
105 916
813 27
637 99
765 194
889 729
915 218
969 776
390 363
674 404
564 454
689 61
13 937
427 68
320 357
898 145
452 668
392 491
377 247
675 361
416 273
964 607
802 866
825 345
743 648
552 461
679 291
993 585
349 20
727 502
608 869
376 129
534 170
675 460
170 392
966 14
709 191
74 939
773 108
859 716
392 530
43 465
222 672
245 952
977 761
633 142
564 731
452 36
550 437
459 33
434 333
498 302
542 364
612 655
202 497
580 490
620 845
692 954
13 996
704 792
457 199
446 351
478 911
583 499
318 596
380 320
275 360
970 623
429 807
940 127
9 499
21 399
856 69
962 40
476 852
599 436
80 128
485 774
554 666
250 163
902 487
489 696
969 245
723 687
749 98
25 594
919 76
776 151
634 296
551 924
582 536
500 772
705 169
371 358
819 750
692 836
541 962
856 377
776 692
698 725
779 235
933 42
214 186
732 558
199 59
734 818
587 122
447 771
227 829
265 235
874 497
43 993
740 820
372 304
395 286
523 378
739 890
649 720
354 138
56 722
594 235
45 767
334 813
427 155
459 811
894 855
565 443
610 242
332 71
80 825
114 350
574 332
356 966
767 957
921 79
84 260
365 164
633 709
964 105
915 901
485 586
172 219
409 688
3 903
343 293
181 864
905 1000
610 800
12 506
825 209
777 305
389 488
940 591
125 222
443 386
176 741
880 938
530 563
831 89
160 496
575 632
727 851
652 236
346 691
524 515
485 410
623 281
120 251
492 440
314 735
643 416
996 499
522 168
591 402
733 469
395 935
507 105
266 548
84 371
392 396
528 468
29 878
732 656
193 552
738 588
405 106
372 817
374 1
882 300
100 449
488 222
993 352
45 528
972 394
332 564
701 611
600 898
693 90
39 247
56 734
811 740
691 106
931 113
947 157
433 243
565 586
510 479
957 963
772 798
998 49
193 674
295 257
426 588
630 393
182 809
292 793
579 920
680 682
437 195
269 404
135 72
190 861
781 818
29 52
599 444
284 748
881 980
729 703
826 805
516 20
514 88
855 876
913 334
864 11
95 183
484 755
46 751
928 337
325 564
643 480
18 905
353 797
457 745
812 862
634 556
110 815
546 556
789 507
559 22
363 584
420 960
151 550
151 229
213 698
162 178
832 231
902 266
827 44
965 524
719 902
938 691
849 155
646 678
852 570
969 323
846 90
44 424
137 437
827 63
108 638
147 476
924 638
652 445
638 740
14 252
44 170
563 559
518 240
136 210
274 695
161 777
828 239
225 887
198 103
839 767
695 342
793 493
544 506
539 60
319 343
595 27
792 252
300 745
841 10
954 260
417 65
745 519
906 470
172 88
947 643
910 473
118 873
299 654
992 642
276 361
385 214
135 157
678 747
866 474
675 161
54 434
288 631
219 652
693 602
217 354
76 956
922 498
361 654
250 176
118 463
986 776
164 515
190 31
23 407
921 836
681 254
227 567
279 277
414 704
933 761
971 491
981 942
822 158
491 905
518 788
77 201
38 315
206 500
994 862
311 786
224 728
619 226
855 782
788 463
961 717
818 188
713 464
737 600
359 540
429 888
249 755
361 529
932 677
199 846
856 657
585 572
2 629
139 674
773 826
48 901
776 664
922 921
137 487
803 329
869 991
711 835
391 45
143 260
690 605
809 875
614 224
365 227
966 64
23 906
33 149
847 758
752 532
236 942
920 19
880 588
967 517
923 640
9 751
647 581
270 813
380 194
23 395
656 506
624 4
23 331
880 172
477 763
30 28
780 505
587 907
32 637
675 66
328 713
706 150
430 961
294 961
688 661
585 916
225 777
708 45
522 993
361 747
931 188
687 154
819 14
803 153
517 651
160 757
21 774
580 130
436 819
971 101
620 229
821 666
490 461
786 997
483 312
372 579
95 918
814 395
686 233
257 928
162 743
363 446
778 808
717 175
436 721
88 303
138 263
340 582
261 769
415 60
414 453
63 93
936 415
398 842
256 235
547 861
384 393
812 280
4 740
831 119
290 955
786 254
26 359
758 118
706 586
68 728
832 923
782 708
428 787
357 348
75 587
594 378
652 260
960 542
519 67
932 541
225 249
428 635
337 821
408 456
827 483
707 270
738 300
78 419
452 399
887 870
684 577
500 438
1000 919
363 956
756 244
930 527
864 295
628 369
592 921
904 551
904 554
145 887
119 92
323 237
578 734
304 633
970 982
626 152
432 595
546 711
648 821
474 16
283 12
269 621
979 715
864 388
615 137
775 101
685 814
815 499
961 915
264 125
704 223
795 14
818 93
362 898
876 141
777 859
575 310
740 327
43 196
93 640
648 865
574 835
688 466
998 725
108 729
247 462
234 77
473 5
451 576
696 49
31 403
363 174
407 496
962 752
213 361
448 229
247 603
777 765
412 251
970 114
628 271
200 291
429 923
657 21
897 614
833 951
609 765
833 261
956 819
256 745
366 754
604 663
516 890
114 541
577 190
982 227
251 125
123 756
198 284
581 307
323 203
99 899
985 814
950 79
899 383
349 867
669 508
598 944
302 96
989 127
266 790
924 929
479 585
399 725
936 250
239 373
440 248
941 878
54 196
867 221
439 899
138 850
323 921
862 920
163 491
341 707
999 389
923 199
955 130
928 43
299 775
92 310
857 403
190 100
90 879
138 90
227 26
501 242
79 763
524 439
116 139
303 728
285 174
224 250
766 34
74 31
320 879
231 462
479 520
888 464
126 708
577 414
863 496
282 214
641 749
470 467
250 846
201 449
202 921
837 635
234 657
211 787
494 965
765 140
393 757
63 505
166 600
423 904
694 770
851 578
828 693
526 341
784 107
262 609
435 54
788 412
414 356
6 28
531 876
552 321
294 167
898 338
15 182
833 462
839 734
45 64
564 404
802 550
269 866
494 948
25 254
203 217
687 437
937 464
591 113
293 104
201 454
45 166
815 307
449 487
527 700
315 976
668 618
170 193
524 992
339 634
204 576
504 170
706 836
30 9
11 652
90 607
967 640
189 770
464 509
477 288
983 704
750 870
171 79
695 582
951 711
683 153
544 646
568 253
966 284
783 997
729 687
209 728
453 460
470 334
601 150
77 222
620 852
264 351
301 800
853 685
21 395
240 683
997 509
443 84
419 908
702 110
296 340
469 104
395 365
525 709
749 712
119 553
639 382
86 268
903 204
94 383
263 381
604 90
413 238
551 367
540 696
40 64
151 457
269 214
974 648
722 403
217 889
596 769
828 308
927 853
765 26
679 761
540 401
882 275
950 668
605 210
544 472
299 146
492 803
917 480
558 10
508 117
608 570
849 450
276 66
733 782
761 732
104 184
12 519
675 487
736 695
805 948
579 717
247 527
1000 3
219 573
770 976
237 222
713 84
464 895
130 751
47 36
16 347
539 637
647 32
793 624
793 445
548 219
630 872
350 661
154 95
809 541
711 309
701 361
879 284
724 494
582 977
968 175
50 850
11 915
89 1000
469 572
6 810
198 998
990 525
320 152
531 91
410 468
514 827
937 451
559 484
827 223
941 586
909 571
442 541
14 515
956 261
666 503
313 317
418 555
287 164
125 800
707 710
866 799
662 813
288 722
753 556
459 468
718 178
500 969
131 124
176 640
300 741
43 77
5 87
206 412
204 34
254 751
259 180
512 91
399 677
774 945
513 805
181 37
242 139
527 92
183 440
983 984
404 508
59 376
189 632
900 307
849 284
585 896
145 468
907 947
869 201
790 840
353 1
325 312
462 505
214 63
491 948
233 850
252 446
809 917
939 81
143 262
74 543
296 956
210 719
109 819
840 977
554 655
58 569
515 739
452 650
151 434
413 358
149 245
555 375
862 731
198 854
490 335
113 264
882 238
316 914
398 118
596 286
879 123
801 360
490 149
598 756
197 618
387 661
568 489
643 43
309 939
486 473
274 699
435 389
985 972
540 8
732 677
997 29
719 989
228 42
170 167
981 664
948 448
3 652
640 368
982 118
622 922
644 672
311 513
193 811
457 554
995 962
320 177
131 393
165 377
589 946
371 879
798 451
539 506
827 901
143 830
521 557
1000 926
538 148
816 306
145 833
15 357
204 186
362 824
499 528
616 717
184 340
942 483
736 810
957 156
69 208
981 174
52 928
894 784
274 180
830 788
727 299
975 298
874 716
821 387
175 787
95 159
23 528
377 955
620 861
266 469
408 906
962 469
799 597
60 608
573 401
10 806
970 591
456 25
388 10
67 148
282 741
210 78
373 940
25 606
654 594
951 749
657 965
727 433
707 180
349 220
143 559
417 210
732 547
121 48
388 728
804 182
921 622
259 208
957 458
651 784
131 441
205 106
428 32
849 218
786 338
564 297
121 240
126 319
478 167
599 134
380 764
848 217
927 883
158 7
181 202
23 550
484 992
45 320
551 294
682 810
818 22
843 494
640 941
691 14
993 685
138 904
734 881
724 729
578 352
724 190
233 34
44 203
369 999
109 672
436 166
939 375
104 653
503 174
354 858
408 759
348 952
843 241
821 510
230 751
440 39
711 879
974 953
475 215
946 302
42 965
210 721
948 888
171 897
43 540
412 325
791 853
774 453
474 374
184 147
326 812
612 41
369 925
148 782
792 519
220 462
331 535
392 134
558 896
38 271
10 63
951 93
290 112
503 249
377 911
783 616
418 467
409 747
667 599
861 289
158 124
111 571
900 26
730 902
327 231
535 298
762 146
275 271
357 410
856 350
716 263
96 407
130 951
522 974
628 964
242 154
103 730
638 218
981 948
767 955
188 793
495 525
573 6
57 593
687 826
949 196
295 84
71 97
852 349
674 531
109 259
559 957
191 674
110 482
246 345
796 621
672 899
72 348
367 232
755 10
858 419
365 928
735 362
262 430
676 724
322 472
115 432
426 151
914 725
555 69
279 233
57 856
439 915
495 660
862 852
97 44
672 619
162 602
222 39
835 565
100 327
715 375
189 313
840 538
731 478
539 311
683 970
666 989
37 667
254 325
569 320
192 413
390 975
772 799
401 390
799 397
137 323
287 123
312 858
432 715
516 252
945 899
891 460
803 678
46 781
68 131
545 655
958 737
961 466
783 212
625 74
326 475
302 110
677 226
973 124
534 776
384 402
552 149
814 599
651 872
215 744
839 121
122 408
388 448
794 65
109 17
799 976
817 289
233 816
626 198
23 765
996 253
657 917
390 178
471 836
200 486
118 713
646 699
10 229
868 252
40 687
792 658
891 61
835 223
969 41
447 819
755 940
232 402
85 868
665 937
96 989
596 208
452 697
899 728
527 944
263 364
934 293
196 272
813 509
111 629
861 95
969 936
991 318
786 778
195 328
952 369
80 608
315 383
952 376
503 842
253 780
219 23
315 135
162 595
401 627
934 995
769 994
747 738
954 58
325 768
327 996
793 821
734 128
481 218
136 536
553 752
49 989
58 523
644 954
674 849
633 744
488 443
375 847
642 496
328 689
791 315
351 179
117 879
270 864
721 730
856 348
584 575
694 172
163 652
156 592
247 99
123 111
802 959
999 646
42 686
861 953
764 50
479 714
160 545
473 583
642 688
506 601
87 351
716 401
996 852
589 282
122 251
450 522
537 632
131 673
227 478
445 932
671 296
893 318
545 18
905 869
795 6
557 159
46 259
336 356
439 941
86 563
179 832
609 9
990 447
806 728
969 555
740 754
37 46
599 298
271 856
210 400
707 147
980 164
293 686
12 213
107 881
409 153
715 665
800 496
371 299
857 549
523 846
872 273
280 695
342 854
901 372
707 156
173 141
229 228
976 613
458 921
735 733
998 288
276 448
129 366
658 344
570 688
193 459
150 666
643 296
886 667
847 165
906 527
330 518
440 626
233 446
555 908
167 586
782 955
210 549
126 353
305 267
324 83
296 160
599 652
755 494
909 948
877 184
988 589
32 5
253 149
579 37
307 6
652 912
208 102
522 37
147 786
841 162
23 132
195 821
517 417
507 701
671 386
979 268
272 148
504 596
101 975
701 350
581 849
750 427
262 300
477 801
524 94
133 296
731 635
642 872
553 976
518 447
623 316
224 847
447 428
410 462
74 76
232 846
343 582
528 71
609 309
392 323
289 594
379 1
424 582
910 279
349 991
681 684
511 820
223 19
357 76
419 942
25 876
930 725
412 906
563 674
992 671
677 26
250 420
450 602
334 130
740 483
216 695
462 278
178 917
357 470
272 264
927 860
396 688
715 889
970 125
878 297
480 335
520 75
913 455
52 538
405 799
319 488
936 649
228 41
14 30
136 12
959 759
771 60
158 469
619 271
708 701
502 60
715 213
562 644
447 733
794 426
872 924
678 675
547 187
878 999
694 473
998 287
301 973
827 266
674 472
342 36
391 306
995 343
531 925
801 388
696 264
768 887
981 585
950 752
237 840
905 223
310 564
541 536
597 780
26 85
265 850
924 97
88 903
40 176
234 271
626 787
753 529
628 836
500 536
464 716
149 664
268 143
311 535
571 845
305 690
297 187
263 808
64 444
656 195
557 515
899 224
257 908
309 80
743 813
287 795
770 745
356 182
833 403
370 366
114 779
158 209
164 613
107 834
219 959
898 282
761 885
487 735
423 975
304 644
915 470
683 405
493 84
216 536
148 840
684 765
328 874
377 577
51 325
910 406
646 986
762 858
165 910
916 728
408 773
17 645
217 760
541 398
616 664
971 140
892 300
412 815
885 85
718 714
5 323
216 143
243 574
7 661
134 226
730 202
893 564
500 47
944 248
16 492
942 853
781 650
156 15
171 473
55 146
219 646
330 528
960 867
952 876
326 318
743 868
286 850
419 495
778 452
379 741
443 495
376 155
689 334
60 445
704 502
604 221
964 299
566 910
797 237
63 902
237 79
239 782
416 470
305 596
39 467
513 627
258 293
988 706
275 699
507 503
430 838
726 692
442 397
371 861
219 284
553 210
450 477
303 377
425 720
912 475
101 640
883 40
72 627
998 467
533 666
643 925
786 783
851 839
781 75
10 527
908 414
615 304
774 336
631 122
545 752
445 46
381 762
648 50
517 44
988 735
105 611
272 195
645 424
797 576
28 27
377 4
2 165
213 794
236 701
118 894
586 547
787 140
873 141
723 996
591 309
533 981
685 448
640 771
953 166
530 188
417 182
729 497
208 702
571 23
901 663
869 612
123 859
481 803
493 612
520 501
647 16
667 386
975 5
24 843
650 255
549 433
432 329
653 387
22 213
276 153
649 33
574 783
487 109
473 209
12 103
289 206
479 686
300 60
559 774
20 884
767 194
446 217
822 150
97 485
363 895
37 16
572 102
584 64
868 877
980 642
220 27
521 202
413 127
334 916
22 222
454 214
420 724
134 269
850 499
404 443
89 767
834 83
414 807
391 661
459 842
689 852
500 803
400 450
229 326
140 234
200 488
700 948
234 566
746 552
621 16
182 366
435 801
847 621
747 118
675 152
400 389
967 238
402 422
601 170
391 237
431 474
289 77
218 346
601 62
566 332
45 338
891 192
838 148
841 560
35 528
156 684
265 393
770 948
704 104
718 645
47 216
282 466
409 854
511 357
22 813
163 542
894 160
436 916
154 895
810 787
921 137
540 360
816 752
153 121
345 241
101 557
586 243
773 976
201 436
24 478
242 423
898 886
872 192
465 296
676 118
248 336
870 30
598 359
690 399
681 866
360 702
291 88
124 44
555 614
716 574
222 232
961 734
95 852
924 748
157 51
572 34
975 748
74 661
365 94
887 88
40 966
896 340
263 533
546 386
904 676
545 895
301 370
935 905
610 904
303 294
346 655
852 719
60 979
734 251
680 222
182 881
579 718
152 758
925 880
58 635
224 442
927 202
875 323
601 600
143 546
657 294
772 552
472 60
811 891
116 146
831 426
776 929
90 259
412 771
689 643
719 168
382 596
926 148
335 261
12 742
96 690
880 910
244 9
854 870
451 495
525 924
156 404
293 689
735 184
460 564
899 89
907 997
423 657
862 470
423 157
176 495
568 993
417 992
919 753
397 334
418 282
419 1
558 358
905 222
538 510
819 475
625 643
919 837
515 95
202 751
37 231
152 70
147 664
430 872
207 322
450 77
912 317
629 394
40 607
934 738
66 797
341 844
854 679
295 6
905 631
749 159
396 757
681 460
742 92
155 263
507 801
319 642
136 609
194 349
157 926
486 259
954 603
874 934
599 944
951 931
150 290
410 300
979 73
334 908
62 708
82 349
593 804
154 909
742 13
724 10
457 271
657 594
233 815
631 370
614 628
233 45
269 163
647 261
979 258
353 212
389 982
863 686
339 845
803 594
261 100
725 803
699 919
973 550
466 663
855 676
615 941
71 612
295 738
658 112
36 856
869 520
366 663
920 773
927 932
276 770
999 164
26 532
652 778
81 176
837 539
366 502
774 862
944 769
692 879
597 862
496 422
544 545
220 484
470 323
246 112
642 270
915 939
974 707
997 70
934 230
91 323
887 593
462 192
100 107
380 106
105 872
73 380
502 807
919 838
458 422
168 302
276 262
28 588
148 883
954 982
247 601
604 742
126 95
193 761
519 931
242 631
771 17
211 961
3 197
417 774
581 944
436 559
155 865
886 673
340 520
291 916
54 911
285 17
707 888
189 780
936 772
957 364
430 295
815 38
321 561
630 904
990 387
350 739
691 455
562 381
769 102
591 136
998 712
116 76
502 136
758 126
759 974
287 310
881 338
531 636
786 232
535 619
765 899
928 246
858 371
451 977
989 465
967 256
487 351
715 317
88 25
358 176
586 872
873 974
595 21
738 56
850 467
890 506
152 982
692 413
684 623
718 24
224 145
204 147
875 478
509 21
318 199
784 397
923 460
324 124
63 287
894 369
59 860
149 37
342 157
499 71
279 539
724 980
179 260
901 1000
949 417
356 253
401 280
616 430
986 664
203 765
41 476
246 180
165 877
886 378
429 979
462 364
725 686
877 714
780 284
322 65
619 268
767 218
750 310
749 461
88 511
322 72
115 908
940 9
654 206
731 758
709 210
52 769
936 6
409 537
900 3
228 512
439 393
698 330
640 272
56 396
290 766
879 731
565 917
454 274
461 100
842 924
853 463
364 543
478 867
883 916
411 790
664 274
95 658
360 317
857 611
231 407
361 566
428 528
717 158
810 744
973 581
914 387
828 866
229 177
753 799
319 995
111 799
281 397
17 594
739 39
517 899
784 494
370 896
981 857
268 725
956 703
453 328
371 796
204 879
161 13
925 893
282 157
605 169
350 680
526 682
304 710
244 294
205 764
247 250
279 433
61 960
929 600
536 509
159 442
592 550
891 265
913 383
998 944
214 349
215 801
395 869
963 789
203 462
28 808
917 356
160 687
812 978
802 184
15 617
919 318
206 128
177 905
81 247
637 918
445 281
375 331
766 661
9 63
552 12
931 31
576 184
803 185
685 925
899 44
240 488
185 997
585 668
895 105
236 403
811 857
472 555
44 751
357 325
891 481
45 674
200 742
889 477
833 208
793 276
934 418
764 970
747 388
446 348
705 485
799 675
184 890
36 922
223 175
223 547
760 150
8 548
939 392
937 769
95 83
546 126
544 809
374 531
808 415
413 206
611 907
424 704
953 323
902 113
874 997
672 283
355 40
936 957
812 317
388 639
556 676
928 465
594 687
30 95
899 892
726 121
197 136
692 40
771 761
654 212
767 128
473 15
915 564
709 349
358 845
958 702
652 876
402 492
403 645
698 863
353 491
831 4
593 239
742 705
368 295
671 793
203 487
793 952
531 170
42 212
370 55
389 100
56 959
667 643
126 755
323 204
41 610
951 915
696 938
281 111
317 383
56 22
678 382
327 35
144 517
125 646
270 109
77 673
356 245
656 729
208 335
83 552
565 102
639 816
816 488
891 15
914 953
792 333
224 1
830 89
491 554
49 580
246 149
526 953
880 714
233 712
41 502
824 196
949 508
453 916
736 513
880 94
309 88
71 292
331 859
207 65
277 667
634 702
214 854
865 521
427 42
246 694
343 228
242 973
483 651
513 182
337 745
715 755
61 966
554 955
887 202
995 937
857 891
909 27
386 989
836 333
368 757
955 260
158 697
961 838
732 525
390 712
185 844
538 662
262 162
895 713
85 108
885 905
167 133
46 876
65 363
954 776
645 284
62 664
626 773
239 661
736 682
809 142
337 960
136 52
112 168
593 422
850 469
198 591
676 381
5 958
639 593
182 134
391 6
788 900
257 171
92 659
856 682
54 986
256 428
962 547
744 140
647 690
952 805
448 240
672 54
227 392
94 941
266 628
718 838
242 947
231 995
109 859
901 402
806 136
816 589
305 625
817 354
202 192
894 170
392 898
644 59
483 904
113 924
364 36
795 953
944 100
273 555
957 435
718 307
117 534
894 733
583 377
972 973
518 107
514 928
575 219
783 799
697 757
610 435
477 241
221 897
13 815
765 607
374 697
156 972
746 282
366 58
398 879
213 433
429 237
852 739
905 978
193 858
549 979
968 623
355 410
305 981
243 380
150 448
524 697
537 269
287 142
358 616
342 687
218 583
654 164
213 957
566 686
716 111
224 474
752 667
425 125
489 282
780 306
973 586
325 88
914 352
493 87
741 288
653 606
340 978
132 943
48 271
473 111
805 283
332 29
591 38
621 299
863 637
928 895
29 459
276 529
383 24
807 755
887 469
437 561
787 924
159 949
492 127
88 286
642 560
532 424
843 787
243 337
219 667
750 800
498 461
736 922
705 278
838 716
855 421
838 374
825 846
617 125
741 392
170 198
509 823
986 561
704 251
260 854
141 678
136 20
227 42
580 144
843 827
346 261
750 554
708 573
642 981
140 944
337 736
235 935
531 815
174 834
235 972
43 224
523 586
597 293
181 351
641 669
449 675
150 740
652 321
600 328
282 202
566 916
420 575
330 194
969 971
769 153
802 760
536 515
622 857
734 789
86 469
930 943
273 769
651 359
46 244
721 859
205 9
29 629
831 17
285 283
890 6
6 743
460 614
846 98
723 237
411 410
243 189
971 132
471 949
212 40
359 300
614 954
730 967
490 6
583 934
3 981
934 377
842 494
489 48
714 980
818 267
925 714
260 306
115 299
872 450
760 985
147 539
161 754
951 823
792 330
283 462
957 178
707 673
35 958
690 563
211 443
310 166
709 437
864 114
855 574
649 406
86 603
925 126
624 725
114 667
865 310
38 21
721 870
233 467
788 144
478 240
442 308
266 127
31 519
752 565
356 557
919 602
38 773
437 495
338 901
581 901
692 920
567 487
58 78
951 724
549 830
22 423
848 310
728 830
412 135
66 733
937 3
395 363
242 622
606 666
252 963
866 696
446 160
937 186
575 627
702 808
15 811
89 762
469 861
197 96
246 979
931 369
349 920
150 939
275 438
64 555
13 52
752 67
181 818
67 209
735 211
979 857
770 304
133 908
179 354
929 123
178 864
599 125
659 351
764 5
361 143
644 483
996 54
749 524
610 264
328 790
143 157
952 745
963 897
576 969
228 690
423 701
545 650
540 263
732 352
49 844
472 169
61 141
963 830
339 220
775 616
923 746
699 468
178 143
375 647
102 983
341 216
521 779
216 399
757 613
916 273
587 896
718 457
571 753
689 162
602 780
931 820
499 330
985 392
155 347
332 258
900 328
232 59
137 909
407 4
155 734
205 940
431 548
40 704
760 650
549 633
162 256
736 973
858 668
761 875
385 877
619 80
774 34
911 705
199 341
709 206
355 778
63 951
540 813
833 439
273 197
967 260
180 523
801 763
562 446
568 566
212 739
176 753
552 726
602 2
806 358
185 36
793 867
493 143
313 396
221 784
803 444
852 546
571 732
244 238
599 753
666 641
278 957
661 707
894 85
41 36
406 694
812 310
814 107
537 322
911 426
446 40
243 811
856 98
670 604
355 896
400 527
675 992
303 988
23 803
990 123
881 454
727 345
789 377
525 363
254 415
148 492
187 920
618 50
72 957
988 835
113 249
674 293
286 162
643 969
69 719
459 491
433 450
932 440
588 779
111 276
786 183
48 862
352 574
380 388
484 178
617 964
830 130
966 261
764 794
308 495
853 292
453 619
427 333
469 873
901 305
249 455
703 679
179 542
44 869
228 797
389 782
250 634
157 190
18 634
752 34
466 971
66 635
377 39
94 324
420 315
574 981
330 120
743 185
857 346
457 169
235 449
597 728
513 588
570 35
402 799
447 601
678 214
375 229
618 121
29 366
554 902
381 766
490 396
89 703
542 784
162 561
94 696
583 733
173 263
69 853
678 156
744 383
189 718
55 860
68 214
299 612
177 547
796 760
431 247
34 796
158 126
684 366
509 628
945 466
853 295
733 277
284 380
512 446
558 239
378 687
203 223
402 182
344 970
616 672
599 795
459 460
735 220
931 445
503 509
415 539
3 306
645 375
427 826
191 679
472 150
758 177
301 503
428 698
795 984
439 408
776 751
938 838
280 228
16 592
509 627
698 905
130 655
762 763
674 779
249 804
251 149
44 752
989 242
794 298
891 934
427 74
85 319
507 829
975 433
344 273
317 926
684 297
200 602
833 598
457 684
451 444
662 319
112 569
826 680
669 207
722 92
751 923
382 789
534 656
419 56
586 331
701 502
905 211
435 821
592 330
394 775
154 323
665 184
18 440
165 62
722 420
162 875
98 667
679 532
46 434
466 813
908 920
599 884
349 216
407 222
559 528
719 916
809 835
778 296
967 60
508 236
81 170
297 34
209 465
57 630
732 38
515 208
273 445
799 481
490 662
172 157
825 350
643 682
618 775
147 477
218 360
770 373
48 807
23 448
874 584
890 335
910 120
975 132
976 492
12 946
54 541
188 832
752 210
440 534
376 753
757 116
999 271
948 93
114 632
444 502
902 49
155 309
345 649
356 176
47 993
498 782
491 521
307 766
502 682
46 19
322 158
313 50
316 964
284 48
645 647
537 667
63 867
475 364
314 239
970 306
319 682
407 727
435 92
230 867
589 483
552 246
180 129
646 323
661 44
105 654
717 548
212 362
597 375
539 207
283 591
73 521
741 208
475 505
270 992
563 12
298 836
654 814
83 72
89 305
234 921
683 357
660 859
382 419
384 294
149 193
321 493
340 190
765 454
875 978
413 495
48 437
364 838
322 950
898 267
466 704
376 994
42 222
941 356
324 63
342 531
949 860
687 91
809 414
880 263
568 393
154 368
561 965
116 955
709 19
935 434
4 682
250 591
61 139
77 667
891 655
910 490
477 267
320 191
464 954
272 410
939 535
229 730
904 436
890 706
826 114
45 575
359 254
332 494
925 230
281 209
898 546
969 494
803 842
719 671
152 105
74 782
640 371
968 881
226 348
381 463
287 963
191 917
454 475
550 80
612 55
59 463
3 49
669 754
772 336
219 13
206 265
499 527
662 749
993 263
580 938
119 941
206 693
497 693
608 602
490 787
458 562
534 230
326 993
440 595
100 971
146 104
580 406
44 20
920 998
633 67
58 270
480 777
819 735
722 709
290 137
7 353
901 900
190 146
175 320
961 378
546 857
856 610
583 234
753 396
623 269
143 769
251 185
386 866
479 750
292 215
228 28
921 148
435 631
820 186
845 346
465 788
933 524
94 498
132 395
657 779
154 613
583 139
176 592
629 522
676 156
387 669
986 638
600 385
854 845
354 911
763 304
469 606
348 657
263 646
167 781
18 231
59 775
592 759
264 17
527 245
923 212
402 1
259 681
386 538
429 746
559 931
968 141
892 583
814 276
448 196
656 466
354 674
828 853
160 739
571 570
354 463
901 213
992 379
930 166
710 718
416 429
221 518
702 540
918 186
413 442
158 9
873 991
192 526
425 602
930 834
945 690
308 363
23 530
139 129
84 154
166 318
774 411
232 920
427 976
543 114
8 143
111 427
287 538
987 804
996 800
287 177
39 123
379 125
988 587
229 185
409 305
19 341
507 4
369 596
39 645
546 373
358 827
441 964
749 950
383 283
533 43
711 358
304 468
643 338
413 724
696 425
871 202
197 29
427 681
572 800
399 462
487 527
344 957
939 240
967 204
753 971
872 315
993 790
547 947
649 540
871 849
637 986
326 350
812 560
475 836
165 630
52 260
168 544
146 693
982 375
848 749
676 494
78 921
398 372
230 629
856 999
200 180
137 756
646 613
861 242
820 16
226 95
877 139
724 38
67 898
716 93
681 12
574 734
82 710
421 253
530 93
207 604
506 691
587 161
528 922
843 501
970 864
720 61
573 365
437 963
544 566
215 813
21 976
123 673
348 381
240 361
601 593
247 18
384 282
78 110
98 243
727 575
967 122
980 967
215 98
357 541
338 519
404 755
129 339
260 966
359 474
783 13
943 159
289 540
746 941
512 220
854 355
605 602
728 989
559 610
25 755
191 78
922 978
308 547
977 420
180 396
56 175
435 690
509 518
151 556
469 260
737 664
357 867
673 331
211 993
470 997
139 416
565 521
412 425
948 553
35 524
980 401
402 740
321 756
575 366
443 73
697 946
344 525
253 5
529 614
56 540
67 968
150 331
293 559
729 706
295 163
623 151
998 433
26 494
303 348
970 740
846 812
71 693
205 350
441 815
619 521
451 673
499 191
565 388
533 459
870 261
467 282
320 527
662 735
794 576
541 776
176 671
159 97
121 1000
35 75
602 218
647 226
138 31
706 895
958 61
991 485
671 558
204 794
526 670
720 668
634 393
417 726
846 131
895 140
634 199
237 226
725 476
271 479
629 931
731 603
800 516
132 531
693 385
46 562
838 540
12 509
200 408
213 785
157 540
275 820
815 999
24 249
845 876
539 948
918 799
622 238
569 969
9 580
574 682
648 40
338 229
304 835
402 713
231 537
30 1000
311 639
421 776
526 309
46 218
869 546
304 702
68 644
185 459
716 500
951 495
589 995
910 440
634 647
836 53
893 373
199 319
191 595
281 754
639 840
974 781
578 596
917 2
889 3
414 501
721 790
717 386
332 768
120 996
919 164
34 592
239 42
959 903
572 42
356 91
211 933
420 243
58 595
954 293
487 378
629 921
442 179
795 700
991 838
534 102
223 235
714 594
410 432
343 72
706 292
844 280
342 563
817 19
634 317
916 174
943 143
282 456
253 297
434 75
683 374
882 472
37 163
751 268
837 780
508 2
999 454
503 147
306 571
777 369
719 238
583 306
695 666
5 832
133 356
266 984
649 460
836 144
597 229
421 596
753 328
39 673
185 142
638 479
273 887
524 562
37 128
175 171
540 163
691 826
330 85
975 40
274 484
66 383
823 559
932 397
606 538
839 757
529 957
551 341
19 326
605 350
378 641
263 238
984 136
455 973
603 780
488 314
244 861
934 764
120 150
475 696
824 830
808 472
497 632
793 185
512 626
103 78
281 643
420 299
762 759
689 440
440 690
881 950
539 407
29 376
759 560
271 87
665 902
472 874
811 205
892 577
277 103
271 614
929 695
277 914
21 478
478 608
943 580
289 586
2 130
995 30
333 594
443 310
451 410
540 162
161 505
67 875
826 732
708 325
572 830
474 747
624 953
289 520
39 407
937 125
617 314
764 718
505 82
391 700
138 771
652 955
866 996
130 714
801 417
181 722
467 482
900 261
376 69
471 435
991 327
954 726
672 843
546 709
24 325
430 626
790 694
546 713
129 470
59 417
962 930
639 353
72 649
356 135
19 869
835 40
742 454
498 65
359 923
963 645
857 98
231 506
718 830
63 880
808 911
714 20
113 811
444 262
193 808
514 125
444 26
827 203
343 662
817 701
265 779
685 666
868 294
725 185
973 152
999 266
551 166
250 980
438 854
499 118
594 228
79 444
728 529
499 298
314 156
408 418
830 420
944 135
341 453
221 641
65 743
272 243
179 531
748 78
585 947
477 95
728 922
255 14
463 50
725 381
284 929
556 637
487 943
583 925
483 85
498 459
604 250
611 928
379 130
593 134
287 616
581 536
608 553
931 141
548 371
752 607
266 318
652 434
319 467
238 619
619 202
737 649
119 198
552 251
263 3
324 230
541 135
810 263
690 906
746 989
724 151
388 993
903 300
574 410
551 135
717 248
523 289
394 904
33 201
397 155
410 362
696 399
848 280
870 633
25 875
677 970
790 70
605 716
271 408
744 860
712 505
208 46
628 993
464 688
107 611
568 841
307 98
285 4
806 87
710 138
87 382
421 543
650 564
580 560
45 714
837 885
549 767
948 705
738 235
746 281
951 54
961 686
881 659
464 840
640 242
343 856
469 465
610 425
392 256
605 119
88 207
459 892
325 599
907 119
220 577
351 802
445 127
204 283
61 387
426 434
293 712
304 889
400 711
341 537
255 46
645 808
233 445
3 519
747 116
440 587
900 763
363 345
496 652
775 106
272 968
290 723
828 90
838 841
26 51
837 803
59 772
358 988
553 353
437 775
37 184
323 964
576 680
678 664
992 211
314 526
960 190
728 214
32 538
41 557
93 744
70 177
462 47
947 453
373 338
899 211
493 240
605 794
139 732
52 654
60 796
243 636
268 44
327 703
287 409
526 857
66 887
317 761
561 335
265 766
337 499
544 507
838 882
538 566
722 475
833 201
93 471
589 924
443 277
676 55
322 713
74 770
617 741
685 479
419 325
266 791
14 212
319 404
342 611
198 883
843 251
571 161
405 916
253 648
215 250
481 271
208 322
88 93
703 858
16 615
603 200
511 443
416 718
599 849
542 436
410 67
158 656
914 796
665 695
862 379
380 89
577 913
872 765
401 526
269 167
562 230
323 217
194 637
87 600
913 635
964 161
609 678
457 572
928 192
940 490
413 326
600 875
227 176
918 949
93 343
247 889
909 87
73 96
191 986
472 379
802 881
372 318
648 49
746 867
59 453
994 30
392 706
354 307
925 186
922 120
769 88
176 229
400 225
601 953
921 274
481 722
785 44
206 796
719 124
394 190
417 325
247 467
424 190
278 760
153 34
282 78
281 879
984 789
434 946
281 685
622 130
70 783
583 252
796 74
463 632
290 260
459 441
831 982
994 399
774 109
939 340
515 25
921 806
515 6
723 718
28 206
509 742
442 216
475 529
875 364
1 193
636 181
322 696
162 431
671 887
720 210
718 550
99 358
715 240
686 592
859 250
797 458
355 517
70 45
791 72
13 19
666 760
725 979
583 338
735 269
475 81
496 803
126 461
638 253
686 510
367 339
938 376
94 806
662 576
211 218
150 973
471 602
578 445
671 823
471 667
283 271
21 476
860 862
117 892
780 357
298 888
611 238
485 290
949 698
102 91
317 779
81 952
299 725
348 848
908 45
878 537
141 493
677 593
61 995
463 622
820 684
339 451
930 946
890 934
961 552
987 806
60 739
427 430
248 280
569 795
510 710
841 515
139 576
629 169
645 773
153 696
235 704
903 858
667 672
951 575
544 159
843 26
615 240
563 409
495 624
324 838
508 200
48 896
574 310
602 324
297 54
925 192
211 191
309 439
38 640
261 38
613 566
316 533
705 83
116 200
123 933
98 566
184 970
533 657
492 375
747 619
944 566
243 212
876 773
292 226
603 746
808 171
391 609
469 141
388 265
142 76
573 974
960 625
23 384
849 169
968 199
428 711
93 393
709 842
9 38
160 557
487 539
170 996
16 634
302 990
534 925
348 416
897 425
841 751
704 581
396 433
452 779
973 436
917 834
316 785
434 613
820 50
844 641
977 61
537 268
990 563
877 37
487 133
901 323
235 148
293 292
785 727
166 743
167 551
351 554
435 73
69 764
24 833
429 479
281 708
830 3
226 588
974 991
108 21
880 369
452 117
523 799
5 486
803 528
804 154
716 591
90 714
389 79
833 787
84 335
905 28
392 699
473 40
594 532
13 48
377 393
870 852
285 954
172 847
423 464
519 785
162 417
70 637
345 662
122 19
165 198
420 997
311 27
46 903
494 319
774 889
612 656
521 508
588 874
634 533
796 648
486 170
810 675
886 23
836 344
436 365
842 536
414 509
98 626
202 180
686 101
766 536
900 642
336 828
14 614
856 826
909 467
309 565
204 52
473 21
696 687
802 186
206 7
716 679
326 207
193 866
504 393
712 656
165 751
94 463
931 418
376 38
596 922
32 303
121 587
265 125
344 823
242 887
303 563
896 14
627 77
304 547
716 690
924 361
667 210
448 407
783 229
808 614
874 910
50 462
595 377
827 326
304 750
766 302
813 348
34 589
999 34
755 211
376 527
224 141
675 866
880 645
997 657
163 348
24 475
59 311
571 54
973 693
721 11
912 877
134 933
129 622
833 928
948 120
358 378
934 177
626 405
982 579
235 282
223 791
870 154
16 248
838 78
923 905
674 564
709 370
316 732
434 122
21 893
281 888
24 901
908 235
637 170
493 473
805 57
491 171
279 833
157 320
783 290
946 359
498 625
503 473
115 288
189 549
870 564
487 711
949 415
642 995
596 698
813 192
153 181
803 178
967 295
552 781
738 971
872 263
660 414
495 635
282 12
828 168
545 105
410 183
262 780
27 978
540 225
106 639
902 197
44 622
124 71
874 257
677 753
740 371
202 212
198 463
779 865
216 996
870 761
729 695
546 523
723 517
81 353
90 546
268 894
180 367
132 273
44 206
187 925
970 71
548 862
507 299
31 398
601 356
778 62
265 685
10 887
925 173
809 340
536 281
536 930
914 965
841 814
397 235
915 209
561 706
550 407
836 918
304 411
407 783
467 142
335 698
297 790
44 807
612 964
629 63
944 302
280 419
415 441
967 161
481 494
534 387
548 994
114 998
290 580
975 412
175 734
480 97
747 882
641 210
133 542
536 658
44 121
24 173
813 386
219 585
588 530
182 422
898 823
350 769
483 772
93 298
946 687
146 212
865 489
446 343
698 657
580 417
509 89
972 939
640 220
918 414
833 137
673 317
822 696
251 236
727 556
133 711
930 864
621 975
338 34
627 901
776 458
911 409
989 750
736 992
388 996
303 760
796 596
476 418
863 869
966 925
513 729
115 420
715 472
302 467
333 462
265 386
343 142
612 553
468 279
524 329
968 900
465 787
761 300
355 93
244 876
984 373
499 774
385 269
789 538
259 780
338 176
572 274
749 404
520 389
772 355
392 790
270 113
256 250
245 471
388 962
934 780
257 392
745 768
475 827
896 607
884 639
336 266
812 857
188 376
105 841
47 48
830 198
678 674
844 184
756 226
829 60
863 498
884 100
326 615
741 761
355 626
421 468
425 233
809 463
207 796
840 327
803 709
90 936
959 781
235 291
629 656
707 580
141 455
548 321
419 461
742 900
361 990
423 129
83 968
617 157
716 235
256 892
511 763
135 820
918 806
636 663
182 501
726 805
483 795
594 219
278 300
560 225
178 93
311 511
245 224
63 799
899 128
491 149
482 925
252 536
297 635
436 429
667 38
219 728
542 28
604 542
296 344
919 789
329 507
431 135
806 665
859 705
632 975
476 761
552 553
471 164
876 118
837 891
809 469
748 627
572 979
853 962
872 151
833 896
910 831
755 849
205 563
20 586
866 885
905 722
516 929
609 621
777 729
797 68
585 89
24 277
809 705
131 757
272 93
257 884
414 656
151 318
101 65
741 718
79 260
613 75
974 740
293 470
931 704
597 729
739 666
905 731
84 206
365 206
8 875
817 376
607 618
803 39
848 788
614 327
585 780
412 261
375 524
167 884
563 868
57 580
294 275
936 183
106 151
804 61
941 120
203 877
618 435
868 648
429 575
268 411
753 92
601 328
114 294
52 461
392 195
775 485
330 476
906 942
599 870
374 754
78 811
648 889
763 833
748 416
677 941
937 943
741 19
995 379
302 300
971 932
67 100
662 827
277 988
889 20
468 403
932 486
153 756
953 777
643 543
244 781
459 649
634 249
60 914
262 785
869 80
184 130
134 140
359 421
39 348
623 598
611 196
282 861
620 100
962 477
322 325
837 743
492 788
196 467
92 852
849 807
629 610
688 179
236 359
695 624
275 246
964 178
722 367
308 999
106 677
265 381
472 946
731 346
659 890
992 343
366 47
506 466
520 559
970 170
860 19
90 14
831 657
123 709
787 800
374 190
586 274
552 144
559 158
705 322
887 935
747 648
622 219
339 608
866 89
743 670
100 947
183 374
735 48
577 431
350 32
449 380
362 245
936 869
894 378
460 412
847 933
106 202
385 380
215 920
514 782
992 458
856 606
381 204
814 125
652 303
12 77
890 566
386 811
951 617
894 69
754 760
590 876
114 536
613 814
961 233
614 428
592 793
880 978
436 654
592 774
791 460
678 392
713 957
311 512
224 445
358 847
211 599
63 411
284 104
2 565
588 946
690 56
848 410
638 802
979 138
847 289
966 221
542 344
474 384
520 151
251 105
417 854
549 903
851 478
721 389
290 488
425 353
878 442
899 31
519 863
567 981
411 406
334 818
455 164
59 949
366 414
224 443
545 357
454 17
708 409
556 944
332 228
871 701
921 566
643 33
876 254
732 650
519 681
329 811
575 202
144 810
385 341
786 346
240 364
781 28
334 597
245 792
672 1
302 75
313 114
325 730
188 586
83 157
435 664
550 934
434 482
888 809
485 423
847 803
172 7
106 198
235 800
158 165
58 652
696 566
265 776
639 624
124 209
354 11
727 216
947 444
980 787
521 446
111 199
589 298
195 887
196 768
725 580
592 529
794 492
935 738
658 204
196 827
594 303
674 332
786 42
937 164
528 333
334 503
814 342
30 281
82 280
301 721
681 158
879 729
416 121
243 609
47 928
12 581
940 54
662 157
600 940
457 849
731 355
976 111
979 355
579 608
268 155
94 807
143 425
807 141
296 107
940 555
949 257
430 276
455 554
932 996
974 357
280 301
57 973
577 812
403 749
932 976
344 847
375 844
547 214
240 62
411 662
537 72
246 208
782 697
96 838
863 753
93 246
408 865
979 171
242 145
67 688
647 93
816 469
448 790
61 257
374 181
511 566
616 417
455 218
852 985
973 549
925 705
789 38
915 687
610 10
894 148
893 234
35 436
181 803
833 578
714 693
222 529
775 222
821 695
332 231
129 370
914 820
659 748
652 759
492 616
51 538
378 854
195 812
371 180
938 323
551 694
680 152
930 976
675 851
372 569
626 1
962 449
859 531
945 226
934 284
529 3
428 797
334 442
91 198
131 792
959 681
195 396
764 210
368 829
256 558
777 7
545 366
933 803
676 703
471 871
599 699
479 911
288 259
502 556
273 182
288 189
146 85
337 480
818 708
529 110
978 240
524 506
647 397
819 129
442 91
526 764
205 63
262 837
633 294
378 635
677 840
633 668
973 354
657 442
361 14
182 41
364 964
689 654
393 289
540 106
854 573
703 492
202 347
655 142
19 692
856 717
255 831
749 616
161 415
425 319
349 469
622 597
991 741
119 699
224 588
805 186
246 99
937 672
350 863
383 18
214 532
734 224
659 428
436 173
178 160
535 36
121 843
813 674
249 983
495 981
61 48
894 227
855 944
16 880
924 360
173 304
868 626
796 478
301 389
564 983
6 374
389 40
705 156
874 483
453 634
767 391
372 659
785 135
828 887
743 961
198 592
631 712
241 929
89 260
512 760
815 167
97 435
107 603
77 187
21 226
261 202
405 543
413 98
326 111
757 639
739 604
734 674
83 396
321 166
119 899
255 631
40 139
259 47
821 207
650 371
429 116
897 786
515 716
136 16
828 556
808 907
295 886
687 824
707 399
370 63
631 42
390 701
716 852
674 699
287 91
115 917
803 456
936 859
619 196
5 941
529 570
735 922
606 366
881 92
612 740
678 491
373 739
988 206
735 136
499 609
5 524
718 174
878 1000
373 238
479 517
476 159
755 379
396 277
180 582
402 344
211 221
702 356
355 587
801 837
807 726
121 90
535 929
848 512
252 426
126 623
973 806
846 658
390 641
495 960
986 246
669 173
174 22
964 683
993 482
988 674
243 936
739 771
505 604
943 129
718 87
19 888
739 940
451 897
895 200
496 112
173 972
682 841
583 719
657 957
490 426
549 786
835 623
425 279
530 460
393 816
478 80
652 186
228 92
164 451
827 691
535 441
169 221
278 253
909 282
461 662
438 48
730 794
988 877
805 13
763 223
56 388
168 611
44 163
832 911
820 462
984 827
58 538
815 998
170 347
549 129
572 753
729 160
416 108
555 316
452 422
484 272
615 56
365 17
798 576
147 371
497 257
4 725
620 154
36 975
753 279
260 690
733 727
16 471
555 610
606 851
500 659
372 49
446 280
551 722
422 818
145 203
35 90
122 968
849 523
217 503
286 706
691 599
565 759
768 323
280 250
909 36
976 903
110 711
241 540
466 948
209 744
243 108
882 705
944 975
693 257
1000 54
526 590
961 352
840 851
611 103
829 141
319 437
619 756
318 932
898 684
1 830
525 221
688 167
132 196
744 732
83 892
544 728
938 794
871 274
80 72
680 518
667 208
957 787
930 90
41 351
656 302
7 456
596 682
302 170
460 203
220 276
772 410
892 871
643 895
880 455
372 149
431 378
288 846
490 165
635 555
621 334
352 40
497 405
192 341
793 158
598 318
24 680
878 826
471 825
621 479
59 277
111 904
762 396
852 101
800 806
219 119
874 591
610 196
922 913
411 956
234 620
156 979
559 262
16 386
734 751
555 659
530 868
121 856
266 751
37 42
186 772
513 132
339 136
647 459
265 359
282 974
781 313
469 546
544 82
356 421
152 186
276 427
75 801
271 615
237 558
571 242
827 71
162 359
316 162
86 12
954 222
566 405
111 319
599 604
376 793
508 277
791 394
377 152
819 594
609 590
562 451
729 51
942 525
74 898
158 189
109 169
35 544
297 192
658 424
384 903
692 765
801 643
557 636
927 432
218 283
850 764
22 719
182 830
902 350
350 554
41 53
773 298
384 709
984 371
895 361
601 343
643 551
948 830
898 349
309 766
356 578
565 324
22 763
634 788
129 501
900 762
986 519
676 875
261 729
563 476
994 804
5 343
627 221
479 399
234 184
809 42
101 66
44 508
620 917
440 538
762 35
574 266
818 805
624 93
977 415
299 965
73 470
550 159
592 654
743 297
541 530
739 441
844 250
913 866
721 750
317 197
665 222
451 538
802 791
434 224
364 531
825 432
189 392
436 684
596 764
6 577
92 402
218 527
239 668
879 69
772 100
999 829
366 77
703 145
159 503
809 354
376 766
505 565
275 84
438 558
980 663
406 342
692 826
246 448
792 113
769 706
977 383
727 613
119 145
893 576
988 324
857 188
603 409
798 335
625 174
716 735
370 641
58 138
991 521
703 720
676 524
272 92
160 654
794 441
956 245
160 637
987 508
152 980
959 704
983 552
580 596
545 278
922 747
265 264
443 887
59 845
151 571
810 379
905 125
805 576
106 956
105 903
493 471
347 88
164 678
184 354
778 329
722 869
37 394
316 40
831 162
587 684
172 945
903 28
12 222
275 669
670 973
912 438
878 351
73 643
690 170
855 734
753 273
707 246
844 431
297 882
355 79
544 909
484 383
973 689
107 61
217 499
201 773
637 292
240 487
732 733
857 460
948 367
578 37
399 320
645 271
382 85
706 419
710 416
231 275
938 526
155 902
989 370
550 205
613 775
966 987
458 626
525 545
814 259
332 609
230 821
159 69
618 108
562 236
127 574
66 338
486 725
415 726
223 86
849 62
499 797
566 786
238 361
571 603
665 556
682 460
603 172
372 873
359 202
477 685
155 529
571 890
743 272
779 685
100 852
8 234
753 66
952 577
810 572
548 849
654 930
924 211
464 283
250 184
111 29
131 478
589 678
112 122
394 167
950 599
532 862
318 397
248 732
527 95
295 923
448 363
927 384
521 808
447 1000
76 52
34 335
749 65
922 360
166 591
177 14
795 317
720 49
522 677
349 507
304 363
521 775
816 929
123 829
135 827
56 735
876 906
448 986
961 559
867 682
386 3
157 428
458 160
565 972
224 694
52 178
676 840
730 30
715 901
432 821
480 690
814 23
816 814
557 826
32 8
590 246
618 855
334 92
346 885
829 25
174 278
413 80
26 887
349 387
854 492
640 681
538 462
190 484
877 506
694 782
256 664
155 471
100 153
272 907
724 113
908 6
323 812
448 162
301 748
856 660
786 471
341 70
633 275
929 87
523 711
403 64
647 358
670 299
984 765
907 1
451 250
106 436
786 439
114 322
982 793
984 724
740 625
784 248
957 632
884 326
336 469
101 192
563 865
582 146
394 292
31 799
222 829
343 17
436 385
497 933
992 254
598 990
55 626
814 411
515 723
195 948
708 699
936 468
115 594
390 186
613 867
401 781
785 557
836 855
516 978
895 257
142 77
462 674
479 276
764 24
482 597
710 23
220 337
590 843
276 824
9 268
589 366
518 163
810 975
536 799
983 603
243 279
207 167
165 911
740 511
509 616
139 427
922 989
811 493
426 204
190 148
926 200
801 583
738 780
144 356
862 430
998 981
321 76
112 140
821 633
345 256
426 182
229 244
330 617
600 982
681 777
739 955
23 689
249 407
192 640
864 942
80 37
230 14
824 401
297 301
8 826
183 804
858 142
72 977
826 581
910 416
545 534
528 446
17 588
610 368
122 554
92 95
513 37
353 151
124 413
806 270
195 954
591 748
652 59
730 349
908 119
945 903
975 596
141 821
168 472
251 808
173 279
502 409
61 231
340 212
894 861
912 818
224 405
667 846
962 131
811 158
237 230
164 528
597 502
37 313
450 562
132 197
45 597
948 329
213 519
90 753
379 610
495 761
831 272
173 197
543 171
487 907
340 783
165 425
653 118
463 24
158 917
538 361
253 223
751 707
345 222
872 106
505 994
161 879
251 713
300 895
754 387
373 535
122 890
483 658
519 683
589 161
26 480
804 425
976 468
145 861
195 253
4 604
216 238
673 510
930 954
976 84
73 547
869 488
563 225
591 473
8 657
838 188
676 139
441 191
949 166
156 180
323 851
12 372
80 452
598 626
760 402
339 658
222 816
549 271
811 379
228 14
479 677
363 315
351 145
591 763
264 690
294 922
881 544
580 595
492 717
980 197
675 314
206 498
386 116
260 708
45 988
327 133
625 476
72 294
479 665
426 242
683 719
227 429
826 213
192 432
526 289
836 368
395 345
807 685
302 910
875 142
359 632
586 779
511 48
970 311
637 55
722 482
604 386
478 504
268 123
225 806
826 278
765 205
901 153
938 594
670 41
185 652
695 138
860 925
152 613
603 868
915 965
301 435
213 182
708 517
603 239
155 908
404 112
220 708
881 162
663 987
990 289
896 964
633 263
162 290
152 592
945 991
498 214
895 242
647 390
568 588
302 349
740 285
324 509
221 28
716 954
421 810
960 1000
637 105
557 369
37 695
148 701
991 734
984 360
630 173
615 245
627 841
902 943
865 784
919 31
248 195
361 242
357 411
941 70
958 735
154 859
245 945
803 92
255 9
814 641
462 444
927 9
687 637
941 209
324 198
95 945
470 952
5 729
459 809
51 774
355 559
921 897
805 248
283 202
447 326
312 351
527 255
28 999
81 521
237 697
909 913
257 40
432 560
867 828
348 904
775 505
246 949
352 701
933 582
16 401
971 423
848 467
112 552
865 189
124 595
104 405
57 541
59 246
790 526
546 151
881 894
418 730
383 248
912 419
450 415
702 848
630 383
845 157
137 429
74 571
506 85
113 574
604 276
766 203
304 952
625 441
852 56
428 41
892 72
867 27
750 205
957 176
426 215
490 416
894 886
676 216
243 540
215 606
477 150
646 732
909 851
508 812
117 149
420 294
947 79
699 580
24 515
573 744
253 73
524 412
105 108
65 902
589 886
77 696
702 830
900 363
606 803
528 702
609 898
312 335
335 409
9 438
907 32
26 918
29 384
633 867
473 176
927 554
14 43
579 906
433 363
864 778
710 94
86 392
298 271
598 182
415 327
419 647
942 632
107 593
95 80
23 167
718 482
407 673
926 23
226 427
475 333
364 391
853 993
505 171
812 359
857 415
138 925
766 201
524 198
402 439
366 186
910 875
797 881
686 848
189 951
302 926
37 773
802 728
866 416
343 696
389 384
229 217
504 432
154 797
131 670
667 793
660 725
662 994
860 844
185 689
832 454
779 98
497 843
468 665
961 355
115 812
39 232
241 62
346 351
26 603
247 804
448 39
702 610
217 239
845 372
92 346
680 187
434 542
352 331
124 450
784 511
847 118
771 843
523 778
622 930
836 509
458 1
146 481
1 904
241 423
411 627
526 404
445 573
6 420
13 626
254 195
850 397
608 715
867 487
804 649
974 36
219 406
446 307
68 301
575 918
641 121
748 913
426 157
410 422
774 578
407 781
128 562
336 978
510 662
310 779
32 625
257 310
749 329
9 286
205 281
860 349
906 489
438 238
144 272
981 146
897 685
760 853
43 637
925 600
602 797
383 442
646 660
410 502
951 728
194 379
980 701
319 12
5 888
609 974
902 66
495 318
25 724
1 555
551 783
301 758
963 702
500 843
461 276
439 392
265 613
558 623
951 904
677 133
765 745
31 797
5 853
45 247
861 189
20 811
27 683
236 892
484 659
967 397
61 914
866 13
639 525
119 915
884 706
391 312
884 777
63 733
253 226
618 293
228 917
695 303
500 655
742 100
644 494
959 941
850 82
526 335
115 980
70 567
358 619
453 437
164 381
912 401
847 485
372 728
15 960
848 60
972 840
527 414
459 527
862 309
936 289
213 778
560 100
45 319
665 366
139 731
640 698
881 587
579 624
217 68
515 181
77 754
377 637
491 354
646 694
840 145
615 969
302 1000
421 988
321 983
974 261
545 587
623 192
694 799
107 819
866 440
809 877
933 666
50 606
655 984
301 859
986 288
234 714
29 392
287 755
447 61
728 748
58 841
928 882
301 524
925 945
986 669
688 522
717 784
225 602
352 27
265 771
986 85
435 533
385 335
828 347
499 211
958 598
11 746
985 961
178 563
912 246
122 657
578 143
177 898
145 793
707 793
506 27
624 53
443 319
268 449
579 284
186 82
306 88
484 833
479 742
803 428
461 920
966 609
50 304
946 484
614 653
932 209
615 982
883 957
638 283
311 683
268 313
77 621
724 543
701 171
64 277
141 427
638 816
302 266
862 456
495 92
879 892
748 677
88 392
945 675
63 78
959 713
73 642
1000 352
1 592
201 43
114 942
885 577
218 703
355 94
769 268
193 569
318 211
857 34
565 613
844 820
244 992
799 654
582 705
698 367
478 272
533 877
432 284
198 52
62 288
811 843
182 122
499 761
367 253
457 845
262 336
635 890
5 736
7 686
625 774
14 297
604 724
59 784
674 992
860 681
840 448
687 549
216 116
746 97
741 53
753 991
755 992
783 662
802 633
776 673
485 279
363 56
983 823
97 15
649 179
665 216
891 1000
52 453
286 65
99 694
728 574
339 281
823 989
226 205
370 584
770 737
401 264
213 919
756 863
667 881
420 886
56 213
890 356
76 946
540 557
575 922
924 941
469 487
888 899
826 302
151 55
106 756
76 239
646 254
4 522
458 573
856 452
966 867
830 331
458 610
637 285
808 446
472 864
643 91
287 95
980 987
841 782
883 995
990 349
41 171
548 817
554 652
907 122
1 84
276 356
286 107
596 253
749 792
885 519
484 904
486 123
985 176
347 961
3 953
127 37
934 899
32 788
174 441
793 652
193 183
443 15
880 676
789 30
468 120
711 744
784 294
524 861
964 557
235 774
13 233
448 155
54 792
408 222
642 979
210 982
899 907
406 210
971 551
632 986
278 610
264 554
295 110
71 996
209 430
717 196
841 859
767 643
340 926
209 929
423 255
179 933
806 737
235 765
517 576
368 353
880 704
305 489
807 873
587 319
725 627
973 909
182 346
948 244
49 896
24 147
32 890
24 722
672 892
160 7
142 220
225 348
643 602
252 557
169 747
337 902
759 230
107 300
364 318
771 724
923 652
858 806
10 395
704 117
896 324
238 14
721 603
649 866
326 841
200 734
123 183
152 100
11 25
345 158
22 322
697 911
317 921
474 479
906 414
695 580
868 958
917 170
306 171
524 610
669 964
260 747
973 40
718 389
70 554
254 127
593 740
135 481
762 409
81 928
323 663
325 33
377 573
308 356
690 931
816 920
424 768
794 883
967 460
624 928
965 605
837 551
747 477
316 225
123 112
775 55
441 255
220 659
565 152
411 768
287 370
625 400
765 884
648 62
667 821
540 261
180 642
727 696
432 548
136 467
636 824
234 413
118 688
405 743
857 629
187 749
113 857
816 922
521 589
170 331
768 795
209 68
196 46
189 112
236 651
890 423
947 446
659 853
98 458
127 287
372 809
444 176
925 889
654 293
821 532
942 141
451 931
335 426
908 869
673 827
687 852
493 1
431 862
50 113
103 401
276 808
369 619
907 12
659 492
426 382
167 43
767 852
852 148
808 801
863 840
204 440
859 983
322 366
557 365
997 406
560 347
629 370
367 311
420 185
257 840
98 629
241 554
30 64
537 398
23 604
835 449
788 741
294 562
82 962
94 489
882 627
726 338
146 173
406 838
269 94
782 302
602 36
184 69
230 79
107 799
779 44
713 410
892 913
129 762
103 687
304 198
132 404
210 206
996 534
658 678
366 383
747 737
881 47
595 550
994 943
959 919
169 890
3 883
621 349
199 966
258 337
212 934
53 953
490 858
252 373
832 217
913 521
455 827
748 941
935 139
553 311
107 681
145 801
582 672
173 621
129 304
839 699
530 312
807 262
805 424
440 209
741 381
708 404
221 147
637 459
363 38
91 213
635 114
926 683
791 465
416 759
752 419
478 527
415 91
600 824
138 508
520 778
419 638
100 735
863 914
340 156
560 856
43 683
944 346
214 491
929 888
235 677
752 788
960 392
249 870
730 399
227 967
777 627
133 538
797 822
531 597
861 759
106 781
954 770
392 85
750 724
740 576
825 203
355 969
654 45
537 551
92 697
394 946
604 783
420 480
179 498
55 125
338 614
83 37
588 263
732 937
636 392
35 356
546 451
627 786
727 391
445 426
497 129
90 227
625 669
735 420
173 9
82 422
608 437
387 75
327 969
95 418
493 795
232 390
431 884
439 563
684 833
138 922
658 697
45 43
411 689
188 280
553 249
333 914
555 424
250 30
861 15
165 391
56 762
128 561
520 134
712 914
300 807
407 750
458 109
126 241
781 743
452 517
59 770
90 542
950 468
309 800
756 199
63 897
848 282
797 163
953 774
322 771
540 170
871 483
583 927
197 805
379 967
681 255
358 896
540 728
204 795
787 170
845 640
39 669
522 233
206 209
208 397
941 200
51 761
690 258
244 635
236 40
665 110
911 549
750 686
756 566
734 507
120 266
291 286
537 812
154 490
201 708
793 767
70 804
124 813
268 653
761 789
62 431
41 162
51 307
389 213
98 974
365 687
530 418
650 640
449 263
4 960
159 423
536 265
980 242
445 986
164 187
481 871
290 195
613 416
249 835
466 422
576 585
329 679
403 302
497 261
786 755
525 540
116 671
961 783
575 422
328 273
29 787
420 477
322 726
761 966
999 253
2 93
833 728
398 83
674 399
114 689
993 609
559 754
549 912
371 228
685 534
910 517
680 840
367 306
795 145
277 531
978 592
515 708
49 887
299 663
846 465
181 794
994 730
522 607
486 72
177 25
532 89
202 332
981 155
44 934
428 69
779 284
9 393
834 332
101 361
560 601
676 540
619 949
279 967
877 274
395 235
783 834
582 848
820 805
423 720
685 465
105 317
482 947
346 175
60 382
797 85
233 78
263 339
649 207
651 937
67 870
385 565
248 776
421 256
160 815
610 748
560 582
388 824
385 936
129 536
227 905
861 805
206 605
711 910
508 826
371 135
989 37
107 7
854 426
816 825
198 983
926 739
816 490
848 885
405 905
406 974
382 16
38 639
17 383
242 101
646 634
346 411
445 491
90 959
453 276
525 166
685 944
972 329
103 806
556 594
196 100
622 392
858 367
816 211
700 720
808 950
199 620
590 760
760 856
819 468
840 220
288 778
827 344
492 227
798 361
701 512
17 743
302 795
597 809
844 254
313 128
596 306
638 545
206 676
315 771
78 790
516 510
615 527
155 3
144 18
113 30
33 654
251 123
630 338
983 351
355 909
865 554
515 236
338 937
607 318
903 627
889 931
893 928
326 724
66 634
466 311
661 674
803 276
683 968
568 667
116 853
142 6
851 496
864 594
99 531
957 204
57 563
460 826
374 488
422 276
944 336
245 867
414 283
194 311
129 291
340 436
280 464
36 239
964 649
987 969
633 3
115 318
450 76
421 700
879 933
352 645
742 386
63 274
418 686
996 426
390 501
457 178
406 490
779 855
725 156
572 652
567 439
961 394
389 152
294 492
962 587
119 556
473 194
238 58
275 496
454 527
270 80
356 587
528 393
151 129
450 975
903 678
144 959
842 719
344 160
331 238
134 207
10 963
151 517
878 379
301 621
824 811
241 987
493 228
549 649
558 867
104 421
362 597
294 686
756 562
275 621
855 750
486 207
377 815
364 336
19 952
762 264
66 79
204 939
624 801
298 614
153 130
746 173
725 348
211 728
363 387
808 55
625 471
972 196
355 640
621 388
154 968
748 158
257 187
124 557
763 138
276 508
579 364
657 232
820 941
659 719
640 751
829 395
268 17
309 232
799 622
144 422
227 596
74 22
94 566
267 986
738 390
67 816
878 352
40 419
113 306
4 67
248 547
689 733
479 246
584 943
12 947
224 823
649 380
815 220
689 639
297 353
729 960
711 442
782 533
987 673
505 622
14 327
251 97
408 886
546 150
377 222
652 211
553 149
293 254
240 708
68 66
425 280
788 115
946 684
894 314
503 109
759 457
421 941
772 191
522 377
958 884
8 885
640 164
994 204
53 799
857 523
638 582
993 519
712 541
929 184
377 272
43 741
266 746
698 63
374 424
299 528
361 536
408 453
708 740
563 61
885 334
653 200
685 995
968 605
173 647
988 975
846 957
586 846
639 475
501 365
560 265
818 485
208 2
629 454
953 652
316 651
868 943
367 18
712 806
371 211
143 646
10 108
690 312
809 68
173 324
978 749
729 779
706 547
24 175
654 824
950 280
932 580
308 691
976 862
919 482
122 707
42 846
662 205
173 932
580 890
734 196
70 392
953 756
798 510
152 564
786 151
609 726
803 463
436 121
32 885
220 501
137 383
285 487
383 866
766 372
344 65
411 776
304 152
752 865
706 810
415 278
871 901
121 242
665 180
363 619
464 992
371 264
761 384
585 442
19 828
146 994
350 788
390 225
93 226
73 838
95 622
60 136
348 124
545 523
289 667
624 410
371 819
918 138
674 459
46 351
224 507
21 245
31 7
769 135
304 713
182 758
748 380
212 659
816 178
211 182
383 350
911 947
344 774
840 532
182 753
482 17
474 452
29 900
219 824
703 429
657 335
38 409
498 235
536 36
873 462
649 920
300 585
601 253
206 695
908 449
454 321
343 400
863 185
947 815
416 584
951 48
119 51
391 965
885 382
322 523
13 144
338 489
201 74
619 915
471 374
654 348
408 175
386 316
878 922
616 384
284 87
453 695
388 254
419 363
355 733
853 341
442 422
178 348
487 453
526 375
218 569
478 317
695 763
51 787
943 141
428 310
919 673
627 735
258 638
54 346
90 530
669 399
168 788
62 454
233 986
62 716
888 685
244 265
81 155
273 827
826 999
821 110
423 730
634 301
695 438
619 757
74 109
307 444
453 383
280 15
615 523
440 406
158 810
508 348
824 586
554 335
417 791
809 260
479 586
624 516
368 826
168 75
451 199
233 949
3 893
160 77
900 599
206 859
231 456
434 166
252 511
742 508
59 155
576 928
757 421
435 716
696 527
858 871
207 548
884 606
962 614
912 495
448 225
719 294
108 25
174 375
875 395
704 730
543 161
725 358
348 451
757 790
911 777
928 323
534 773
165 462
929 221
968 32
228 749
6 17
562 802
485 888
837 682
792 675
664 108
260 846
120 748
63 797
184 685
986 164
115 668
101 513
7 795
576 817
686 855
85 913
533 564
790 30
55 198
116 204
721 709
194 28
486 322
637 486
765 753
508 843
370 824
726 974
841 62
907 158
427 808
739 142
386 854
468 796
16 235
522 375
254 866
862 752
933 339
655 814
307 930
972 459
247 760
814 460
327 92
292 488
396 138
834 166
856 486
267 53
442 738
672 973
394 90
997 500
558 410
453 585
504 359
201 314
732 303
744 729
123 106
305 700
938 405
953 240
965 756
212 446
314 310
303 574
731 399
550 16
620 961
67 947
733 935
829 202
917 836
136 484
556 261
52 505
194 1
900 891
176 633
210 538
231 535
689 126
889 821
106 210
111 877
535 170
52 982
921 131
928 650
269 832
809 452
877 112
7 255
904 99
966 978
360 699
948 106
951 222
466 408
250 40
523 794
87 499
164 573
750 747
955 664
335 221
704 62
308 18
476 325
258 299
554 617
840 714
614 72
428 957
141 313
739 287
90 196
397 269
133 297
319 897
86 897
120 513
442 686
998 356
442 578
521 472
65 427
619 589
542 354
861 316
613 432
736 108
563 54
906 795
271 15
231 386
625 65
23 583
682 928
557 700
936 293
38 866
800 915
225 205
676 991
499 915
234 901
227 614
8 212
495 122
350 937
149 177
870 881
742 124
419 223
464 109
964 862
951 217
141 619
893 804
575 359
684 556
441 991
481 132
995 777
607 729
231 523
358 531
529 947
425 315
924 873
589 126
330 634
535 770
921 95
674 106
328 833
52 259
6 559
789 918
704 521
688 388
191 54
812 328
503 203
288 815
800 315
587 222
487 438
338 737
604 700
818 48
965 382
274 749
46 949
631 760
880 100
488 557
275 909
452 419
711 375
387 522
994 652
734 185
889 5
982 491
120 512
96 946
513 186
139 390
568 200
480 704
136 438
534 973
447 43
844 229
83 836
203 902
499 305
914 74
588 570
526 190
61 36
682 575
136 313
136 746
884 798
514 974
670 503
864 712
16 770
499 190
134 39
200 949
16 442
235 122
633 232
491 488
896 609
180 798
522 549
318 406
110 929
872 302
119 886
947 728
710 753
753 243
926 218
745 237
824 676
214 296
98 470
520 334
688 923
8 374
171 687
305 379
759 236
45 243
124 699
28 378
839 570
165 91
529 287
619 324
252 847
962 572
873 611
632 26
700 395
681 92
904 137
443 244
94 490
439 354
378 834
203 803
248 827
81 930
244 805
924 297
55 194
178 298
793 602
977 718
30 801
37 283
339 3
72 475
99 348
370 694
873 664
556 294
468 499
982 368
111 687
25 883
89 664
355 776
291 178
556 204
901 454
785 838
251 319
88 339
448 417
122 799
241 763
360 595
928 665
757 384
51 175
375 870
925 3
139 562
567 535
494 622
251 169
685 679
175 554
115 93
680 683
481 626
425 863
553 360
920 608
283 791
97 285
734 331
715 604
897 548
735 829
564 144
169 699
988 576
351 116
666 617
684 846
740 119
803 659
341 514
400 202
682 859
871 155
94 986
559 581
40 135
29 356
972 23
144 466
543 484
547 435
261 221
716 712
576 474
375 244
409 673
741 342
106 734
160 215
383 582
655 138
672 766
500 201
620 117
870 615
626 78
572 315
264 343
401 34
699 371
680 130
345 620
557 211
568 308
792 869
163 48
479 502
889 892
437 341
711 301
673 371
639 109
188 227
368 766
901 487
105 550
124 525
823 630
948 682
378 537
907 467
473 309
646 296
734 797
484 321
863 800
831 659
502 156
492 362
770 601
642 167
353 635
258 244
582 515
516 397
632 267
256 716
462 734
762 718
764 451
245 801
854 169
86 500
996 578
608 381
284 306
573 732
774 397
937 811
366 228
367 424
934 938
109 289
38 636
897 808
602 114
13 589
285 468
673 713
588 265
73 764
705 209
98 398
741 5
502 155
848 6
161 230
758 884
907 295
612 832
848 489
583 8
336 156
200 167
109 946
956 999
325 963
886 957
554 129
559 101
793 323
369 680
321 447
557 371
841 798
787 232
873 657
926 460
923 992
416 448
520 171
924 860
483 788
617 552
117 83
193 344
926 699
930 381
223 745
976 795
515 931
884 423
34 276
279 891
720 740
674 634
532 502
871 326
535 608
217 378
404 532
511 54
620 92
690 956
84 606
642 43
412 704
678 852
975 138
377 407
334 35
292 676
654 558
908 971
76 694
130 932
983 840
25 164
994 413
169 817
327 903
626 632
724 480
373 293
356 327
998 596
997 111
541 537
586 429
634 473
828 515
20 217
691 67
96 843
82 998
283 153
487 789
388 399
145 425
618 934
636 168
368 954
440 777
524 981
948 790
210 103
876 543
400 639
644 503
775 91
871 942
227 634
916 155
472 701
539 220
937 331
941 986
504 745
680 116
735 826
931 818
509 461
15 270
534 863
140 171
604 209
875 907
26 21
883 660
789 389
651 782
132 784
234 417
814 614
572 55
378 700
868 990
84 988
330 784
600 766
189 190
283 343
365 859
127 398
711 422
620 600
611 209
31 378
915 898
882 94
273 613
181 617
934 565
358 89
158 114
27 745
507 909
385 203
725 428
434 120
84 816
380 659
276 845
620 859
870 94
525 371
194 218
647 785
4 815
883 420
272 928
609 679
227 481
336 393
883 514
1000 705
638 951
906 284
459 442
308 600
277 54
43 59
501 469
605 902
728 550
176 510
505 321
885 447
413 29
937 305
896 480
866 606
586 13
601 648
437 76
583 406
109 498
656 887
259 161
174 205
330 604
417 646
318 401
322 475
4 483
384 105
104 107
617 421
100 699
958 956
533 732
311 488
206 60
774 611
939 896
838 579
344 424
386 935
182 453
137 960
680 675
748 257
484 279
865 850
814 987
745 432
37 673
788 179
75 413
317 297
467 846
374 938
361 388
99 219
129 203
537 730
503 295
610 294
232 891
709 249
310 871
65 76
759 238
938 764
68 169
896 687
160 917
34 172
438 98
828 152
817 426
176 453
676 699
1 24
235 400
521 238
258 296
820 137
638 46
511 217
789 975
335 915
541 296
36 932
73 846
189 586
692 494
493 549
115 592
854 896
604 884
171 833
518 969
612 491
589 185
981 672
953 175
894 928
396 919
545 8
504 846
431 727
928 515
590 342
866 67
734 315
588 676
279 489
10 739
899 297
702 29
827 476
463 95
725 57
905 325
360 904
278 396
390 112
415 795
503 243
427 454
56 651
31 861
409 30
42 450
963 990
542 382
823 771
547 449
796 212
406 510
296 688
643 933
445 567
109 521
410 862
496 404
511 921
981 48
460 1
719 51
745 260
486 47
773 916
451 361
652 54
842 43
489 322
78 668
178 557
585 201
894 867
81 964
976 802
623 379
514 30
969 167
201 299
120 263
682 296
462 690
412 50
246 346
32 753
514 906
837 247
136 794
877 176
427 939
790 903
700 286
951 664
366 96
706 560
727 415
333 210
136 143
921 191
573 604
143 558
175 575
894 887
15 439
334 622
169 816
381 774
373 241
970 474
801 236
232 660
771 779
525 754
966 612
240 806
574 112
551 693
979 491
744 124
558 54
622 552
345 904
952 313
30 6
711 23
85 252
925 353
800 140
152 314
848 995
887 937
117 229
97 773
962 751
799 826
496 197
48 459
670 124
411 93
871 833
587 248
276 497
392 572
742 939
247 757
829 207
572 157
382 366
720 374
299 353
695 140
209 410
509 765
842 111
691 516
538 894
466 317
629 8
651 514
872 354
785 611
63 437
44 576
901 301
673 298
919 677
330 703
246 69
281 305
382 958
457 265
902 263
380 35
839 308
113 25
952 469
510 462
642 924
97 488
344 33
216 394
521 469
17 918
174 729
602 580
310 637
770 995
852 711
223 292
606 37
31 662
676 21
882 179
549 377
945 316
416 820
498 59
576 407
961 947
513 889
336 456
829 153
692 569
317 802
361 85
871 193
130 801
549 277
897 342
410 360
219 413
284 27
805 977
864 686
77 308
467 560
479 116
627 620
396 343
424 829
824 574
197 828
621 91
465 312
872 415
303 123
849 676
130 878
458 449
840 512
132 455
442 100
620 403
215 976
184 982
441 825
175 684
134 795
185 267
728 724
423 161
821 13
935 292
777 247
772 358
28 701
503 956
101 998
507 218
620 691
551 983
769 44
385 811
999 608
280 542
457 950
934 166
211 902
186 354
897 826
511 513
599 629
687 537
571 866
29 740
607 620
378 253
94 195
230 190
834 22
206 990
312 786
796 813
539 832
948 537
498 190
816 953
858 337
126 728
402 194
935 711
548 22
420 101
990 520
645 333
561 36
12 470
992 472
159 373
712 800
929 551
961 65
606 345
752 30
846 129
448 843
910 782
4 283
377 562
813 213
386 317
533 900
554 128
170 545
802 878
516 102
469 746
500 398
385 362
95 190
585 837
814 187
467 85
160 453
802 458
326 432
507 460
138 376
268 938
266 721
332 816
840 544
175 667
294 572
669 163
313 667
667 839
323 589
839 735
417 168
53 306
533 271
317 465
200 620
754 820
121 640
563 998
541 231
17 553
648 338
702 639
812 678
992 1000
298 828
920 162
668 112
532 746
15 651
692 616
492 28
414 338
900 613
956 555
946 858
147 739
168 893
797 430
287 658
690 143
553 572
655 908
79 564
990 568
831 521
333 263
104 173
853 928
21 65
111 587
871 786
925 507
832 134
574 968
589 109
586 977
238 77
7 55
977 123
656 384
978 637
387 571
513 228
183 473
808 27
551 52
428 598
481 226
355 317
142 951
16 18
175 432
325 230
753 394
300 916
413 678
930 176
641 739
316 542
268 282
181 759
872 143
296 367
345 734
193 384
801 351
447 463
942 567
323 998
872 626
805 141
985 799
494 450
145 470
555 327
816 899
4 234
509 270
266 17
147 430
506 561
815 270
142 283
465 672
403 672
235 642
330 821
649 439
654 313
430 752
238 632
808 573
992 290
143 952
781 640
143 756
187 912
68 264
220 618
679 9
756 844
313 582
823 784
157 223
443 193
30 832
645 859
60 143
549 981
272 44
740 632
820 902
831 99
764 965
958 713
23 102
897 34
379 566
110 406
214 429
529 160
440 134
395 6
51 512
96 300
377 167
910 181
172 406
528 444
223 2
691 512
691 79
282 41
142 455
322 70
658 928
564 202
357 889
623 819
900 296
865 540
345 359
261 722
954 343
514 528
524 68
456 37
914 353
538 951
696 993
883 588
435 749
398 498
599 154
756 89
376 126
461 110
430 71
770 992
726 393
551 607
589 837
342 849
624 811
941 50
779 526
291 533
232 526
422 872
836 439
10 177
299 338
239 88
968 307
978 795
840 338
426 80
716 843
562 804
36 251
14 41
329 950
391 502
320 282
388 874
106 5
244 357
331 448
740 701
855 918
106 692
349 755
389 61
245 641
261 987
553 148
926 754
546 654
445 954
779 356
638 532
231 864
988 792
454 449
531 126
284 108
794 293
830 862
828 230
362 304
186 646
991 668
366 139
179 816
943 422
21 151
131 396
76 738
10 672
144 209
413 825
215 466
277 670
802 726
546 976
829 592
556 847
13 679
213 267
81 750
482 971
165 156
5 842
276 762
298 601
41 411
255 881
600 49
379 120
724 488
916 511
677 623
736 242
515 368
16 180
370 582
725 530
71 251
546 840
343 465
737 580
488 683
104 68
313 154
427 241
446 399
888 826
742 511
536 813
186 738
252 168
822 188
333 35
319 384
382 768
174 393
897 972
268 872
517 390
263 694
773 437
792 451
573 47
482 713
852 361
378 126
86 326
86 325
207 939
61 267
948 980
128 88
239 750
124 206
181 933
952 335
593 925
102 424
357 627
440 795
783 316
696 721
205 93
120 96
610 480
786 87
417 965
696 710
169 802
897 822
852 137
431 754
626 835
278 323
129 440
191 589
867 560
64 700
756 993
499 130
314 80
583 847
141 198
924 289
517 719
505 216
443 542
631 696
51 151
744 222
567 69
708 627
390 856
761 231
681 177
87 804
256 374
930 69
521 582
808 694
18 62
151 178
822 960
113 170
191 353
95 885
960 81
717 809
456 82
880 631
205 66
412 280
885 809
60 636
399 162
254 475
393 571
456 547
720 271
673 663
943 764
646 552
270 127
837 748
915 913
581 624
897 936
39 345
986 148
170 128
39 159
98 814
915 567
562 293
327 230
593 211
351 491
563 782
34 437
525 180
440 148
911 510
242 624
673 537
388 368
414 156
8 261
419 330
104 464
3 561
474 662
31 963
837 926
325 424
272 26
409 934
223 315
806 925
693 653
101 438
38 629
793 484
751 623
647 829
289 467
708 29
224 909
648 716
309 13
361 54
907 602
375 593
565 326
490 167
538 996
176 762
549 209
700 615
658 30
426 701
561 700
263 45
967 459
479 208
913 316
858 138
910 311
43 391
57 122
79 865
783 18
206 261
863 900
505 738
90 482
340 415
444 999
385 483
528 275
5 327
838 87
969 550
259 621
756 931
664 727
565 533
88 70
656 141
316 440
243 740
812 312
454 974
972 890
61 693
838 872
356 650
525 279
732 42
937 14
274 604
75 436
568 16
569 981
90 806
172 797
800 522
682 636
374 995
304 431
471 521
237 340
761 289
964 437
579 301
683 163
737 883
632 273
397 230
327 9
645 972
380 413
602 620
299 473
386 136
340 310
708 977
607 80
854 652
438 965
43 645
363 364
268 240
706 348
354 836
483 166
191 403
3 270
580 604
153 215
241 521
758 6
755 474
380 750
644 395
339 91
164 598
900 84
837 902
420 302
519 129
643 998
231 525
74 493
656 851
387 933
483 21
404 824
138 865
677 918
940 464
835 880
357 238
74 387
638 390
226 959
82 201
135 700
460 704
510 969
859 329
692 46
631 820
533 410
300 388
203 573
380 227
589 378
858 306
308 171
586 318
929 743
243 621
346 892
846 283
18 446
224 109
514 436
432 562
519 598
61 845
977 94
464 479
135 857
870 168
554 13
277 46
617 356
222 871
970 721
22 998
115 976
859 449
256 872
199 706
414 552
995 945
116 252
870 29
546 617
973 640
49 974
272 110
437 640
598 128
802 171
775 147
3 328
417 764
90 848
857 498
566 822
409 878
205 71
167 35
400 453
248 289
700 102
483 677
979 619
495 505
10 138
728 757
326 162
585 521
333 577
804 138
385 347
925 280
807 962
72 934
21 252
991 578
493 656
122 86
614 998
308 72
171 10
319 501
898 507
644 343
448 494
305 488
946 729
12 117
226 692
118 882
201 68
270 551
319 275
340 867
353 403
235 821
828 535
856 861
547 232
764 399
421 152
426 819
731 680
451 462
753 806
335 282
709 995
978 957
906 143
134 612
426 412
992 523
780 180
884 57
100 90
329 726
188 783
196 615
579 678
625 23
252 220
293 31
83 678
201 113
718 549
206 914
860 232
346 543
812 892
906 47
860 383
158 188
716 466
402 187
514 894
9 130
415 544
431 224
944 207
53 685
382 219
726 269
38 656
996 88
426 413
819 636
161 875
818 402
541 956
322 965
708 622
506 459
547 54
121 435
803 631
602 632
939 758
839 328
125 30
369 734
887 912
971 827
914 165
733 871
421 322
943 784
357 605
621 380
761 454
762 251
453 416
530 954
97 977
31 336
819 677
478 655
240 485
679 538
258 841
230 742
406 398
78 926
910 489
471 754
517 127
327 434
885 386
882 867
387 694
318 361
405 980
587 669
779 608
959 444
743 585
19 526
945 536
43 307
919 58
728 215
580 934
157 535
113 272
1 327
843 825
928 333
359 115
344 597
556 859
482 708
545 835
117 369
50 730
282 832
46 149
844 606
782 441
542 271
627 650
987 280
9 831
542 792
995 389
400 827
7 772
613 196
521 232
268 255
382 254
327 179
634 758
899 820
782 570
584 487
219 605
543 862
417 207
550 390
948 699
392 187
874 476
214 168
198 663
214 16
127 18
133 265
950 291
569 934
701 434
974 254
604 30
897 256
251 953
490 775
741 129
340 730
274 654
650 261
606 341
18 83
823 659
587 864
195 725
59 640
978 794
887 20
516 156
368 59
584 980
629 929
364 478
772 945
72 45
33 892
689 927
74 938
135 246
497 941
169 241
6 265
420 437
247 685
919 896
562 480
852 106
909 322
446 734
64 766
613 95
699 345
134 455
318 385
224 465
55 1
585 254
896 137
344 775
41 323
127 815
231 215
347 687
686 90
859 170
741 346
454 581
264 842
776 382
61 372
617 406
952 439
675 495
551 911
606 364
948 836
510 231
929 773
50 160
874 620
285 869
777 651
551 882
559 892
65 405
346 642
310 10
99 215
920 452
338 904
9 572
27 829
461 457
705 70
824 225
215 962
641 964
663 814
352 606
666 542
980 779
201 985
839 124
372 428
588 596
499 148
846 52
20 923
246 44
406 905
478 547
572 318
56 220
239 688
663 67
76 113
272 390
223 251
107 91
144 421
731 459
359 398
380 249
337 797
22 747
724 833
54 343
481 557
339 10
155 743
724 997
937 343
872 353
674 325
961 121
281 355
711 291
983 525
728 495
509 33
830 244
815 271
800 917
744 22
587 195
838 549
655 464
614 233
690 954
825 290
873 860
524 637
283 342
746 437
396 487
59 279
281 772
257 567
447 127
636 210
291 371
571 836
527 109
460 815
125 167
918 785
366 442
980 416
929 954
149 744
1 951
668 228
824 708
87 946
200 352
943 789
738 627
873 522
848 588
591 288
580 589
974 628
304 290
385 61
25 673
588 634
583 199
807 903
953 761
174 33
60 487
234 395
610 262
658 826
762 175
860 131
461 784
598 172
756 459
961 958
524 537
910 237
642 519
972 389
871 917
764 734
911 620
782 672
524 718
320 947
48 252
114 253
388 532
365 894
493 611
558 226
556 282
63 300
316 659
858 531
627 59
807 750
590 491
865 28
263 369
523 708
706 568
320 15
229 759
251 210
458 503
935 717
62 536
22 991
199 298
893 29
511 315
650 99
92 778
537 779
429 287
958 294
673 424
476 117
736 400
40 92
118 574
87 950
571 405
735 879
606 634
684 891
147 115
737 867
746 6
961 857
668 935
308 481
581 834
83 685
111 425
868 903
906 709
69 593
39 121
716 622
187 176
527 251
393 375
786 99
493 348
922 200
955 236
136 83
410 914
938 26
809 940
553 413
443 742
462 150
290 797
39 330
727 805
516 607
572 693
355 382
321 104
696 307
590 763
326 105
780 679
935 64
593 930
873 329
727 298
515 657
659 778
801 301
16 708
113 457
203 558
636 529
264 332
473 79
147 618
431 875
825 301
547 516
548 332
233 366
927 172
516 710
999 434
67 12
464 818
177 882
318 872
245 706
239 483
689 430
203 406
503 548
710 496
90 803
824 953
212 224
289 648
680 13
342 676
261 66
890 433
366 742
109 477
249 733
388 316
84 970
289 906
982 900
745 103
681 242
865 169
104 251
475 3
433 744
382 11
749 887
775 553
626 505
432 568
809 332
577 623
810 204
619 217
903 345
818 78
911 978
328 908
522 926
488 774
278 54
390 925
143 761
551 818
223 433
761 76
981 614
646 472
736 454
623 524
158 825
789 196
638 767
652 473
270 704
894 896
692 206
132 505
313 636
804 534
208 756
886 77
860 141
497 189
681 98
695 999
976 14
342 220
433 929
780 164
497 761
388 656
243 46
636 211
736 698
870 842
275 433
813 352
508 750
578 600
820 51
605 826
692 484
734 97
101 298
431 504
306 867
775 743
435 740
887 512
10 512
986 591
302 928
144 598
263 708
177 495
665 951
705 771
801 600
748 398
587 419
427 297
69 349
86 618
854 605
776 930
141 325
481 453
650 807
48 850
467 452
504 53
750 683
876 7
449 520
729 767
418 491
352 282
792 746
825 651
105 322
318 749
984 95
554 177
245 85
543 778
595 175
701 220
431 11
965 720
444 75
298 293
184 892
834 478
188 978
44 292
732 31
793 411
22 609
721 979
34 861
464 232
361 17
360 418
126 725
552 212
679 152
147 570
934 941
905 162
6 354
967 898
334 726
681 622
878 354
29 527
354 982
440 835
926 817
400 145
887 278
903 309
880 194
40 972
605 601
754 631
303 248
576 682
982 578
214 950
586 182
405 460
250 843
359 41
168 912
856 247
938 500
599 247
341 306
669 81
793 379
308 316
867 729
364 417
224 702
700 238
950 311
332 389
164 534
585 381
269 550
109 824
728 821
751 701
736 825
253 682
713 835
407 72
394 625
796 743
17 861
798 655
376 162
537 646
69 982
35 989
145 49
619 869
486 615
561 641
297 414
461 322
55 714
200 293
881 341
298 322
823 456
777 536
869 645
250 925
512 645
946 1
559 875
274 493
553 228
626 477
784 858
478 7
260 657
430 312
940 56
426 795
61 14
755 58
579 680
729 381
474 364
999 601
298 173
654 741
875 593
870 369
1 945
315 53
748 870
160 560
36 898
347 967
384 899
605 865
532 968
808 380
814 890
483 683
646 257
940 267
786 794
721 314
122 481
870 456
122 731
874 439
973 67
110 109
715 500
601 468
159 278
519 577
621 67
314 940
984 768
101 217
261 887
164 268
45 143
77 70
536 627
122 157
274 120
179 790
58 493
912 884
278 126
902 546
540 175
369 67
746 340
135 933
211 563
511 346
656 243
132 112
851 158
899 60
997 411
330 394
149 804
698 876
212 485
607 263
576 916
124 356
68 267
886 393
892 602
362 355
37 345
211 115
791 1000
460 396
585 250
503 464
273 158
946 317
409 412
903 964
145 386
76 165
158 705
526 703
23 735
113 248
488 781
577 140
684 127
636 495
435 309
796 693
408 966
299 260
477 72
6 279
7 92
19 76
393 185
87 244
25 115
71 915
386 891
503 540
453 939
575 24
98 120
124 629
806 233
779 113
920 716
751 234
194 56
864 27
865 342
807 121
690 165
868 147
166 284
339 898
546 743
7 15
84 460
212 157
645 517
934 141
131 556
298 760
51 582
988 448
614 961
915 672
318 618
153 676
504 937
922 219
315 724
964 177
439 204
198 468
504 518
606 187
405 419
740 447
1 978
91 181
743 99
285 116
414 274
768 841
98 585
94 802
491 570
514 81
610 951
953 283
279 636
28 128
217 333
657 952
600 874
230 176
156 665
203 366
947 519
907 896
34 51
920 652
71 191
140 155
187 931
365 241
155 868
102 346
296 761
211 795
19 339
185 398
564 516
134 258
969 418
879 743
107 358
883 302
541 41
273 501
747 249
988 129
877 410
924 58
384 464
166 756
960 322
757 831
222 605
414 270
727 966
323 183
606 255
787 931
838 442
624 750
490 979
483 235
894 725
495 986
167 540
985 238
586 283
568 382
928 567
833 978
482 264
615 558
74 389
784 458
176 684
765 887
249 13
432 221
25 780
383 296
961 206
242 419
488 478
240 893
132 388
801 43
207 374
850 792
482 811
881 567
866 759
431 555
627 287
733 761
953 694
923 324
47 405
403 702
655 662
728 207
446 152
883 371
329 444
594 669
297 142
589 617
397 761
865 832
723 842
682 273
300 813
990 935
208 372
909 465
554 109
282 371
514 351
565 909
493 276
90 31
300 158
174 733
954 995
851 981
550 291
543 559
566 515
875 293
268 849
391 98
815 155
479 733
946 859
285 314
416 221
165 553
232 904
227 612
797 289
95 896
717 571
938 905
115 284
760 202
112 655
821 618
636 935
4 670
909 75
136 348
55 791
390 546
923 198
918 679
640 528
639 870
683 819
413 780
177 329
311 151
524 561
243 273
478 825
815 437
331 532
312 350
427 612
74 973
742 46
737 924
34 613
777 986
157 91
302 122
246 759
188 345
136 856
815 353
841 204
2 707
833 115
887 590
518 295
878 535
762 280
994 279
344 13
252 665
835 265
34 729
418 431
514 326
690 903
413 340
655 919
360 461
388 233
318 352
58 888
543 957
650 151
491 616
240 575
501 757
561 815
376 116
835 239
962 965
19 532
924 78
64 276
469 643
989 72
67 395
893 674
390 608
914 986
996 829
521 247
159 800
902 558
306 149
348 851
105 186
185 903
463 831
185 509
874 995
192 704
519 992
481 589
274 447
905 863
251 50
395 109
966 253
78 315
844 549
394 171
596 40
753 693
292 342
845 143
444 874
26 226
699 800
882 142
125 190
680 66
89 848
413 225
282 702
629 432
949 442
168 911
204 238
207 485
539 576
471 226
914 349
679 447
702 527
877 140
285 763
491 933
847 411
498 977
960 813
527 264
112 780
4 273
783 582
44 395
827 754
196 401
584 630
63 135
155 349
563 546
487 758
471 262
356 805
496 165
326 291
803 301
508 372
106 788
984 384
59 167
839 205
495 749
423 823
431 119
275 58
964 991
73 692
261 510
647 199
598 593
309 99
715 855
357 255
934 572
968 310
710 260
828 547
334 972
796 364
195 441
977 204
253 531
890 167
456 821
511 699
373 445
345 298
610 815
847 705
893 194
578 289
683 495
779 411
833 750
585 707
263 951
846 84
704 771
845 746
33 628
257 106
374 185
449 945
382 637
758 148
376 287
302 649
7 603
147 549
354 453
199 173
353 812
399 877
110 578
651 983
279 542
550 787
574 97
743 242
393 416
262 774
270 169
699 353
563 185
549 117
62 901
515 373
787 867
443 801
873 63
383 734
455 974
667 100
613 345
460 304
770 91
98 291
193 63
573 806
559 564
960 681
284 858
586 178
67 686
483 465
745 831
89 707
451 614
873 326
34 718
834 163
826 656
106 85
922 340
117 859
935 445
534 402
1 264
919 816
63 252
941 402
688 657
552 822
891 380
403 611
345 103
818 620
783 240
745 691
304 589
546 542
743 684
394 244
517 399
19 590
62 660
464 723
65 481
104 954
917 291
630 848
592 758
48 564
894 591
380 813
703 316
429 731
736 245
939 789
805 20
881 443
891 775
950 22
987 174
243 846
279 394
60 869
72 271
301 25
916 186
754 806
82 892
351 426
930 186
321 182
532 357
563 84
311 149
916 353
630 321
742 842
908 105
494 689
517 641
127 110
240 46
790 368
564 52
177 260
19 424
679 806
188 890
562 208
79 520
135 902
96 285
495 703
815 851
307 27
927 18
695 860
737 902
753 835
152 984
933 989
439 840
918 563
742 717
956 370
458 467
262 778
596 608
282 560
167 166
45 456
27 406
489 508
793 577
171 654
321 673
76 936
664 781
571 876
364 916
790 267
699 380
950 889
394 131
88 368
647 870
726 321
95 400
806 838
887 607
147 223
696 482
831 860
691 774
849 152
723 215
614 13
702 581
253 237
286 251
504 243
342 373
357 332
740 716
646 35
13 989
286 235
677 407
64 164
493 99
230 732
602 265
109 531
27 386
333 867
993 148
500 678
763 788
786 866
937 201
749 394
132 625
179 201
82 234
107 987
924 179
983 852
273 400
974 121
87 303
628 59
112 581
227 601
9 893
550 264
516 754
538 761
515 424
880 694
407 581
912 457
741 198
478 579
304 493
728 439
348 315
864 986
943 4
851 706
290 649
643 976
482 878
298 767
196 973
61 388
510 919
920 8
537 627
510 106
978 712
68 752
59 915
159 818
288 105
896 257
654 403
869 368
758 114
213 429
669 899
540 89
174 907
653 29
556 682
378 87
29 300
134 734
317 550
234 49
397 305
104 578
599 440
686 475
606 461
549 372
796 791
360 392
781 504
872 11
993 805
676 947
454 584
152 139
450 30
283 983
294 17
173 678
980 734
520 849
966 911
948 862
28 245
592 631
397 695
620 239
829 722
807 916
318 878
464 953
884 886
277 7
908 349
71 895
676 857
118 880
210 534
312 243
582 386
683 273
374 348
795 837
287 414
779 6
875 603
58 730
688 359
827 98
133 603
200 506
345 597
585 721
834 186
807 37
776 243
944 846
302 855
826 436
800 905
764 236
989 718
826 943
152 45
980 83
600 917
882 468
796 130
862 757
730 945
256 753
581 470
140 157
100 928
2 884
855 799
727 422
165 807
599 208
93 401
827 482
462 796
211 752
322 626
723 200
900 294
384 677
659 584
341 799
995 678
839 120
233 270
70 854
109 1000
203 689
652 807
596 667
256 996
27 356
929 647
724 769
325 456
682 271
183 490
572 912
569 647
404 867
172 217
358 867
665 309
754 239
816 334
213 1
457 755
787 70
584 63
288 528
819 559
883 394
128 955
311 210
510 774
956 750
95 610
309 431
320 478
388 632
217 128
988 950
2 869
642 54
930 320
328 759
523 622
602 288
613 351
972 259
998 961
466 196
655 708
946 9
131 628
643 545
506 807
322 542
34 177
8 314
142 527
603 375
614 472
680 704
377 858
68 669
288 244
440 266
594 149
815 481
307 78
953 415
437 102
255 266
932 287
433 664
94 781
979 441
420 715
788 11
86 215
885 410
758 481
479 752
867 422
227 512
267 346
18 420
257 901
457 296
595 431
316 57
553 501
808 833
122 589
851 711
22 64
761 519
45 181
289 816
171 824
943 798
293 117
501 826
927 109
424 271
132 393
340 248
633 40
100 54
655 870
55 805
703 731
374 171
928 623
808 225
774 223
39 354
81 355
781 449
911 699
926 944
357 675
944 298
621 298
170 98
198 916
177 421
59 694
654 497
758 173
759 155
389 710
445 464
582 628
746 682
611 87
510 114
985 292
625 16
88 811
254 74
253 58
510 185
150 810
493 283
599 443
707 780
634 605
955 793
854 525
43 80
295 670
78 731
25 60
806 196
926 411
899 514
30 506
352 21
166 569
313 693
188 354
868 114
461 760
563 989
979 821
637 512
75 815
521 798
634 7
620 936
819 637
426 168
315 984
802 349
107 748
894 384
375 735
742 957
418 50
551 862
876 882
986 593
673 268
834 647
46 573
925 711
765 866
124 870
57 17
867 938
83 60
117 929
767 212
78 781
739 347
476 542
67 708
672 418
525 768
122 488
689 812
657 44
857 325
159 857
802 581
224 400
238 584
27 273
551 749
368 525
600 357
20 946
405 719
363 752
311 25
752 584
446 362
522 289
845 296
789 995
54 26
231 924
171 819
723 714
258 271
694 601
218 978
157 8
697 698
577 743
146 590
592 961
151 832
343 903
492 931
497 41
732 77
355 232
785 926
520 787
337 890
835 474
614 578
432 909
672 482
647 398
179 917
946 580
596 993
167 842
197 664
192 193
495 623
264 938
977 923
932 565
241 153
283 251
544 846
717 661
734 101
292 583
867 851
217 905
177 827
861 982
114 965
396 60
171 197
580 283
391 228
252 687
201 576
778 411
693 580
718 406
13 212
30 966
279 721
446 119
616 244
12 556
320 818
353 20
996 227
124 465
940 574
8 279
673 854
410 746
289 722
195 161
313 491
655 326
399 654
464 730
555 765
705 678
352 659
916 589
745 66
508 689
877 720
408 520
58 484
391 868
484 386
933 36
306 643
448 280
375 964
123 419
280 23
620 131
302 761
263 431
21 394
783 663
743 492
747 109
847 610
419 143
617 268
561 557
988 378
560 735
527 990
2 19
325 495
668 553
660 770
107 769
233 992
715 644
440 463
806 416
157 439
709 438
284 490
605 166
706 636
727 209
862 949
898 169
871 966
25 734
600 319
1 372
718 569
300 909
982 559
206 490
321 902
336 424
132 805
960 301
556 767
332 534
776 288
810 580
510 137
409 765
417 410
840 854
325 521
17 412
422 123
636 686
537 899
905 151
896 691
617 447
702 393
747 975
507 755
508 161
707 186
437 828
865 230
101 491
509 19
46 140
822 410
850 179
112 854
633 20
670 633
121 556
792 354
498 312
134 891
369 671
858 154
371 458
918 780
650 791
889 228
410 248
125 37
521 670
717 753
943 174
391 192
853 177
527 98
251 433
605 441
735 844
603 748
971 276
207 953
814 73
290 902
876 23
697 976
302 221
601 961
592 854
199 665
863 274
662 317
321 887
460 38
538 690
891 596
625 621
616 218
109 441
267 976
685 941
32 657
866 603
58 12
842 317
641 909
415 370
195 412
48 706
171 540
839 990
149 953
45 40
491 103
609 858
899 428
600 540
281 752
144 613
748 638
145 630
668 706
800 638
838 926
665 85
241 420
549 507
935 62
958 813
558 649
166 102
606 142
405 79
131 526
255 934
282 937
198 645
599 333
372 409
639 384
272 778
776 698
915 36
360 458
808 647
444 41
901 399
214 66
823 305
102 571
22 135
710 604
317 810
767 660
821 149
540 366
903 357
645 871
504 404
873 278
156 332
269 605
280 904
277 806
869 479
522 512
494 227
944 483
195 357
33 385
101 655
299 320
312 294
47 708
762 716
182 330
194 387
309 23
528 198
788 425
820 622
904 104
967 830
920 196
983 54
861 89
548 225
347 999
476 245
76 107
355 641
841 466
912 945
721 867
601 250
333 311
176 10
331 726
53 959
353 166
929 7
137 272
832 193
851 529
565 112
421 291
69 378
520 690
71 971
730 925
128 946
60 358
951 901
427 879
96 223
173 920
812 176
355 226
344 330
352 194
93 168
311 550
81 941
457 335
711 887
10 921
845 814
547 575
398 667
922 586
14 868
839 602
324 76
916 4
412 326
966 207
136 307
460 263
914 931
536 839
204 544
61 216
343 724
313 703
435 562
214 603
288 391
429 504
468 831
933 4
883 256
3 179
82 838
352 925
952 819
590 463
177 642
556 946
705 979
766 934
374 800
143 428
280 170
881 405
867 638
436 858
704 876
111 164
599 401
669 761
557 432
870 578
44 178
282 835
987 963
234 262
687 159
65 381
651 676
38 411
92 606
107 405
944 305
79 776
684 124
112 947
707 334
590 302
315 328
891 936
459 617
536 390
206 70
948 483
157 618
381 185
501 629
362 770
908 381
671 403
999 459
228 278
130 42
230 700
284 776
109 888
854 197
654 754
291 518
591 552
421 2
424 786
833 737
182 93
840 814
905 999
661 955
741 251
514 278
806 168
499 612
822 935
221 499
875 311
589 684
463 667
420 324
448 431
390 253
347 832
237 909
448 548
155 167
664 251
177 982
274 885
814 501
841 256
865 803
781 374
457 594
757 157
363 912
302 400
218 253
825 215
538 553
606 18
487 785
966 124
615 381
44 50
830 261
158 2
152 148
763 905
24 59
531 691
805 9
448 395
457 654
64 688
241 814
194 76
524 839
734 606
664 854
387 326
301 132
394 412
44 285
412 178
65 699
837 390
439 641
915 981
82 656
935 108
539 570
36 88
308 705
575 167
934 475
776 251
513 221
566 608
277 385
339 586
541 668
841 511
88 94
4 973
707 955
850 437
624 861
482 938
392 968
697 387
91 503
196 209
177 130
819 806
752 413
172 431
670 311
203 188
35 305
511 707
81 709
945 731
241 762
321 206
505 218
868 3
707 535
943 371
683 490
791 92
590 781
30 478
278 709
923 34
201 187
57 946
225 626
60 284
852 389
115 411
211 813
510 647
867 254
621 953
266 195
398 832
958 358
601 929
341 85
200 538
841 618
780 552
885 538
845 938
952 823
71 721
87 987
345 609
579 326
405 368
715 86
809 627
110 244
872 145
804 394
476 246
430 47
789 248
929 327
958 542
246 321
754 834
329 113
401 750
694 820
442 649
378 477
787 449
724 672
968 842
438 168
768 23
716 695
30 496
263 44
49 288
530 919
2 919
14 211
969 396
720 133
669 205
5 983
85 915
619 99
601 415
459 144
838 384
467 328
99 964
739 123
845 782
47 703
874 97
853 624
888 491
292 286
530 70
86 406
212 292
274 852
853 240
359 696
303 688
312 817
556 952
385 154
605 739
132 405
742 708
652 725
70 948
756 545
725 890
80 845
560 510
449 586
131 972
364 156
159 725
967 482
553 957
386 243
119 797
28 223
814 193
161 320
218 333
476 142
481 697
985 986
719 574
202 25
95 863
216 717
617 359
26 839
526 783
126 375
357 610
523 587
383 768
219 632
726 405
181 900
711 453
377 244
386 840
270 589
73 158
246 276
565 165
986 443
284 659
599 837
792 833
605 612
86 59
887 342
430 526
420 521
651 691
711 411
866 370
721 87
869 760
364 596
203 565
147 140
793 683
287 16
264 269
371 918
731 820
246 878
631 888
271 350
291 653
186 807
48 765
703 433
849 864
298 926
771 260
719 486
776 792
796 31
24 658
525 715
400 347
376 46
309 762
282 120
626 473
662 878
456 300
366 924
355 644
701 412
254 793
650 220
534 107
895 93
496 700
129 746
718 559
101 449
754 699
404 344
893 331
400 16
947 205
782 244
776 982
529 901
498 955
404 907
315 496
611 731
885 610
796 339
182 237
25 577
944 480
989 5
453 476
146 760
746 1
145 777
428 236
52 48
344 105
935 852
597 247
987 633
981 751
30 735
469 8
651 350
63 717
235 262
559 71
915 4
391 798
579 17
295 922
938 715
847 42
899 463
982 704
827 77
469 754
753 854
978 467
64 458
64 261
534 415
134 99
902 734
293 599
718 296
403 317
587 882
126 955
464 971
312 708
386 586
259 950
557 23
4 270
511 16
208 769
943 38
952 129
936 988
990 443
60 362
119 547
755 97
163 563
480 623
738 64
780 912
441 263
891 358
943 36
379 848
329 392
42 574
928 824
599 364
637 408
922 254
6 348
465 976
802 673
707 906
932 101
750 587
857 157
178 736
357 917
52 189
306 998
388 330
841 267
788 629
165 800
922 449
315 404
396 773
102 602
540 785
447 186
905 343
741 728
286 215
569 66
429 738
956 348
240 100
190 509
965 416
640 227
379 145
765 115
792 580
867 553
512 556
64 583
436 531
898 351
151 770
585 186
471 813
220 719
82 977
470 408
3 910
742 365
605 956
783 291
959 390
78 148
15 148
534 225
380 651
354 270
432 836
647 40
286 348
119 930
607 997
505 668
237 657
408 119
423 529
415 699
320 878
548 607
580 458
620 978
421 535
308 703
861 534
946 52
972 835
402 987
788 798
209 711
630 411
791 127
774 919
568 808
410 508
955 166
361 878
801 964
651 273
497 29
658 450
366 154
249 512
389 136
311 572
710 832
269 556
634 3
751 892
17 904
305 2
155 207
229 944
828 483
851 421
201 25
917 716
245 635
403 781
23 554
55 12
255 789
336 467
550 799
790 279
770 542
234 138
435 546
873 247
762 282
85 38
843 697
884 513
773 479
391 871
351 825
665 9
448 974
582 390
712 975
887 421
714 618
360 991
119 323
530 840
565 248
793 715
258 820
927 8
871 302
972 948
252 158
253 869
420 347
1 733
622 265
269 55
374 444
830 790
781 998
173 801
37 242
865 44
238 744
479 463
174 138
383 970
963 122
634 352
981 8
528 957
167 805
188 317
319 567
615 722
791 557
550 823
726 988
242 910
145 77
569 515
685 130
801 638
134 646
807 477
721 956
440 386
390 928
990 66
416 626
763 361
480 597
4 621
606 572
413 467
473 773
883 451
139 452
11 821
775 154
679 279
8 721
189 965
463 662
602 641
960 884
773 216
357 697
343 832
927 781
157 854
97 37
92 950
761 274
622 690
137 240
207 689
311 408
461 456
89 416
386 324
871 383
584 998
289 638
415 888
355 634
673 625
842 158
579 138
31 248
256 386
800 954
420 195
381 720
743 56
262 773
113 667
10 911
546 9
386 558
491 429
747 983
354 746
221 570
505 936
390 226
746 775
820 687
368 910
318 302
809 193
628 612
675 494
422 112
914 522
987 157
912 214
553 202
283 454
659 921
295 199
781 547
121 897
914 328
924 459
597 326
631 5
266 589
155 798
693 824
756 576
486 169
298 718
889 851
194 720
641 523
958 105
454 351
459 273
511 853
697 66
347 104
120 85
513 416
43 639
452 847
386 829
734 941
129 531
230 138
247 291
865 880
279 133
427 275
336 601
236 421
40 913
99 565
625 808
145 597
977 193
35 847
588 94
449 578
912 578
257 545
40 860
886 21
934 339
343 679
752 920
375 284
87 899
908 131
776 350
896 895
683 54
187 306
279 498
805 175
618 342
420 5
984 783
779 640
476 241
743 400
100 329
902 167
54 476
807 564
249 588
517 896
304 793
403 679
121 168
109 935
527 221
740 191
443 5
578 49
169 324
675 909
988 427
354 211
337 386
111 952
419 855
477 996
275 924
91 800
600 753
989 125
322 202
715 680
772 493
604 427
699 650
350 376
769 422
293 739
417 217
73 695
482 392
480 41
314 692
912 26
901 559
300 461
272 109
443 637
54 800
28 204
287 145
364 28
232 674
456 567
1000 292
421 286
59 225
95 434
702 593
902 711
730 889
204 567
585 343
238 525
962 367
521 848
14 942
741 522
449 503
910 386
350 357
424 499
267 498
978 155
900 383
255 901
766 742
932 589
281 563
423 758
175 736
718 64
671 472
318 65
981 632
556 81
956 18
531 70
533 332
731 745
634 423
382 803
218 96
931 657
395 883
459 7
474 419
7 841
697 526
439 680
581 406
529 261
147 277
615 911
822 759
282 421
321 969
886 146
977 325
234 780
589 598
560 464
145 412
646 198
658 360
521 915
575 328
160 640
321 199
72 46
201 278
992 970
286 953
809 965
302 247
452 293
161 29
843 307
59 759
5 674
678 166
346 800
143 891
529 932
845 851
142 52
880 766
312 867
611 945
873 160
159 811
200 376
503 477
184 814
413 120
4 597
793 32
766 842
826 553
479 11
925 637
996 867
993 888
585 487
603 428
839 164
625 249
861 491
315 140
875 674
572 271
233 659
630 30
538 101
227 20
187 631
131 530
643 419
26 805
422 800
611 592
801 711
233 42
263 419
200 38
404 930
42 869
895 46
377 207
343 199
809 800
574 826
943 433
179 859
184 724
772 259
880 413
129 506
1 431
961 586
353 115
272 295
616 595
272 896
733 637
253 529
502 272
711 215
343 386
9 871
315 751
791 254
587 115
2 716
527 793
109 569
63 578
978 999
877 647
53 263
723 854
392 807
1000 613
500 781
463 248
728 162
886 516
315 658
877 830
92 285
785 288
835 867
272 782
806 231
401 938
232 425
514 702
814 294
980 443
870 696
770 21
128 579
834 249
926 480
839 968
977 830
151 578
667 402
251 722
178 402
218 984
979 358
884 139
357 217
191 400
73 432
651 977
834 870
3 517
427 268
996 539
406 538
408 77
977 130
663 331
373 802
917 296
516 996
681 781
714 98
901 826
992 686
90 472
269 748
419 502
405 561
344 316
679 367
850 677
786 153
929 942
792 213
233 10
200 592
459 846
197 703
204 655
753 542
279 606
312 220
401 310
587 169
697 689
252 630
922 775
331 311
550 6
82 633
315 940
17 445
863 3
806 263
503 10
657 356
858 417
163 796
363 794
399 82
682 70
558 768
931 712
899 815
552 913
421 45
146 891
880 66
394 364
678 319
614 410
15 202
629 529
812 476
83 197
476 531
393 791
150 245
432 851
39 527
349 712
155 479
243 158
581 136
213 326
479 25
514 965
814 99
440 219
299 931
983 262
570 403
807 621
575 307
872 601
818 849
732 285
142 966
12 546
743 149
513 164
203 605
288 68
601 933
889 256
672 371
727 834
103 826
459 488
126 974
981 812
644 74
920 900
737 622
429 18
903 535
317 639
332 330
998 45
945 241
945 114
515 652
505 910
96 288
413 841
408 589
145 839
69 603
997 249
197 260
497 536
352 513
376 800
899 951
486 239
977 1
245 888
841 749
113 966
358 482
817 106
778 353
454 52
653 597
89 203
698 210
967 939
104 263
832 181
657 912
313 429
497 656
555 757
469 944
577 520
895 745
977 606
785 395
687 550
5 278
620 354
673 941
276 677
118 423
660 85
472 729
962 923
548 531
769 375
916 736
953 902
957 411
467 405
933 265
667 84
380 21
225 362
424 348
212 635
107 740
807 751
273 639
390 132
609 960
757 16
496 900
231 15
804 839
465 226
732 780
1000 209
267 960
79 567
441 850
731 908
229 173
728 702
27 131
569 599
74 275
222 999
1 359
540 602
350 101
781 754
346 907
8 999
969 140
293 285
269 559
994 751
779 243
455 235
219 369
804 239
760 311
58 260
627 913
982 192
193 129
121 836
494 70
657 571
657 271
433 979
725 711
921 55
323 947
169 224
610 779
660 224
911 52
829 544
754 999
520 48
270 154
928 663
317 221
793 882
855 411
581 97
945 678
531 565
93 434
17 151
768 397
308 347
214 774
688 731
385 371
569 346
636 167
708 982
234 216
122 923
305 265
414 49
749 5
358 264
757 441
486 591
443 699
952 482
160 410
771 980
522 951
99 577
911 285
945 778
375 800
362 833
952 571
842 440
554 434
723 201
679 860
531 450
269 170
326 936
396 78
652 8
478 746
33 200
315 444
62 151
859 335
184 909
101 950
584 378
545 555
744 875
114 84
756 687
325 72
192 918
819 377
224 355
913 787
349 151
308 720
129 938
837 332
232 943
793 230
97 721
285 541
835 100
384 267
719 657
450 184
804 493
148 129
707 543
185 619
153 627
257 330
966 165
713 682
104 239
247 254
288 454
740 901
181 995
894 127
973 211
405 273
588 905
252 978
513 106
827 330
685 7
542 198
173 634
310 275
841 679
280 126
720 224
373 697
246 74
400 10
102 375
579 185
799 673
942 701
650 616
121 709
99 154
552 381
812 484
614 250
649 894
675 267
327 721
601 672
562 701
563 916
462 989
536 431
38 24
611 536
636 1000
214 739
908 393
986 411
158 920
413 796
751 478
126 110
921 966
454 894
521 326
124 814
916 789
727 801
90 967
512 250
655 445
270 193
427 912
186 81
335 238
81 654
148 118
710 749
517 767
46 786
598 800
892 201
283 752
272 762
131 201
415 355
260 865
168 8
173 527
644 451
575 571
108 548
880 471
248 985
636 941
667 801
485 771
776 28
884 589
276 541
2 637
984 620
573 999
935 542
262 337
59 828
132 654
118 959
195 767
259 245
220 382
495 208
4 269
276 776
343 616
948 345
905 560
741 554
411 585
372 911
261 959
527 303
251 623
795 689
594 873
552 903
96 394
479 496
207 69
344 353
202 950
167 498
866 249
797 671
802 267
336 999
87 32
384 841
904 509
258 15
388 697
611 951
255 914
425 94
189 706
410 486
124 632
178 11
124 315
160 904
698 302
498 488
754 859
22 58
541 447
238 23
560 436
636 35
944 249
298 229
47 362
424 443
726 330
848 631
994 696
853 140
530 237
991 889
353 496
569 46
597 360
439 790
309 78
578 654
899 653
327 81
497 607
905 946
597 393
114 207
860 418
79 798
819 823
813 297
620 55
69 910
830 527
645 838
183 198
990 144
359 775
801 483
201 379
284 808
603 917
359 293
464 625
799 411
101 382
87 621
855 337
39 18
842 95
406 354
227 511
28 80
610 961
988 96
730 269
664 770
525 471
981 902
252 463
735 105
650 920
111 754
427 551
20 154
518 466
322 732
868 238
192 178
996 622
378 601
138 293
97 442
332 274
191 14
760 918
158 72
670 648
371 463
313 856
981 367
165 132
532 441
353 679
570 267
354 631
370 254
229 834
883 452
950 49
198 422
564 473
594 738
556 326
475 40
798 298
891 706
363 133
955 675
692 217
914 949
598 28
558 564
227 657
430 593
40 521
253 377
325 706
555 312
307 54
315 176
505 635
439 26
874 880
937 980
123 556
581 273
423 441
309 378
567 5
879 413
717 731
447 109
723 423
233 882
322 711
160 865
554 41
421 393
860 234
325 651
188 584
105 180
741 30
866 882
185 409
907 981
489 673
155 37
347 747
288 733
588 594
751 404
66 832
288 505
515 338
831 451
150 360
656 898
664 654
568 77
815 420
90 986
851 20
662 332
496 932
832 143
612 229
466 630
2 174
745 494
50 379
111 295
924 10
669 835
407 349
5 728
284 296
971 20
674 274
848 153
152 33
593 297
492 273
90 961
786 30
434 796
373 358
405 886
246 733
808 145
869 947
927 491
831 237
455 782
714 392
837 546
731 388
955 329
202 356
272 55
871 920
705 667
291 839
790 61
142 824
877 766
833 908
693 644
986 110
344 755
491 39
43 377
858 405
436 285
140 826
718 366
305 59
935 982
41 708
747 602
142 783
385 412
648 570
503 717
201 272
778 43
950 168
962 581
933 66
748 763
695 29
176 600
420 888
515 497
745 481
185 281
82 347
337 449
385 782
553 738
449 936
636 583
642 851
487 410
377 334
855 349
112 603
406 761
483 491
845 800
927 221
915 497
16 921
875 618
316 385
960 980
800 144
675 801
419 869
260 554
815 831
137 883
443 313
438 440
659 329
772 542
433 798
602 56
144 803
862 437
218 750
867 876
778 397
955 386
867 334
669 80
515 612
636 473
11 87
469 669
753 78
349 819
798 76
15 344
669 886
195 130
467 574
774 496
792 851
792 229
86 664
942 440
425 781
355 838
634 575
494 349
369 677
970 301
103 214
319 1
126 370
290 967
325 909
167 367
911 345
77 901
36 609
839 727
574 922
911 850
990 360
176 52
558 108
148 54
152 566
638 232
645 199
201 809
902 239
847 249
530 154
43 279
774 343
231 441
117 71
551 460
461 47
25 87
243 315
107 361
804 125
364 774
100 110
149 392
844 52
244 746
221 379
100 859
72 375
383 840
51 2
917 910
913 93
713 329
519 80
654 566
717 146
309 2
527 126
813 433
358 956
732 557
150 440
868 97
60 475
532 961
612 810
936 3
526 687
234 970
992 207
93 413
551 408
386 151
234 575
6 820
254 16
582 735
151 439
586 835
331 29
862 746
1000 217
238 749
789 210
332 513
178 523
739 155
989 860
96 913
683 581
393 999
960 220
96 219
645 31
352 619
876 204
728 267
373 595
376 328
39 119
103 635
10 674
144 576
870 550
455 306
764 304
884 692
527 475
698 25
495 756
879 644
150 92
962 67
906 401
533 312
319 519
292 664
219 567
615 975
149 787
413 560
205 75
488 15
561 519
611 267
761 702
416 157
310 372
768 406
807 623
356 614
761 418
674 520
628 885
397 949
130 434
117 123
533 104
999 203
760 219
53 163
693 255
294 815
153 297
568 814
475 758
540 930
634 309
108 456
394 618
356 637
906 816
534 125
413 318
964 841
720 498
643 207
443 516
34 72
708 547
572 982
707 937
769 65
686 167
123 489
758 562
244 436
159 786
633 93
749 953
949 877
69 958
746 212
914 802
239 986
911 914
486 11
812 384
385 873
889 629
336 74
219 504
141 828
167 90
419 358
872 928
27 825
955 638
620 788
881 184
984 12
192 970
594 179
173 718
911 781
517 309
820 619
987 106
96 117
679 286
183 939
58 262
221 26
426 71
178 406
825 609
118 987
854 888
571 516
396 292
701 321
531 268
628 586
637 391
631 481
700 715
89 321
946 877
88 860
81 672
897 908
968 439
79 779
435 460
241 895
850 113
433 376
305 425
306 469
698 968
413 296
922 296
823 212
594 677
110 379
410 516
96 695
608 5
719 116
482 401
864 865
537 942
345 751
722 578
748 718
916 234
536 303
157 503
135 793
479 931
592 670
921 188
67 10
171 490
714 583
981 856
36 245
668 359
263 932
119 264
534 426
330 616
89 912
695 333
483 394
809 377
988 820
140 560
818 570
824 409
79 394
769 876
487 773
643 430
514 967
224 82
514 848
213 578
814 405
450 72
390 151
366 124
289 299
668 891
549 778
501 531
469 54
293 175
441 101
717 814
600 448
907 669
999 714
858 58
630 885
690 181
85 876
861 305
952 732
900 467
418 785
579 75
666 208
50 242
38 282
332 817
355 614
594 568
95 992
877 787
982 621
919 877
561 482
527 778
280 613
546 155
283 906
145 120
990 398
715 271
269 709
224 772
913 739
33 689
917 213
860 134
786 696
370 267
742 528
995 516
210 837
891 679
425 989
466 529
234 356
544 568
401 572
804 438
746 918
844 519
874 751
262 915
316 683
789 689
884 981
791 387
803 48
246 789
626 930
279 675
480 460
118 665
568 729
593 577
540 195
947 688
897 546
246 489
369 357
963 275
193 658
47 152
665 443
685 555
452 524
32 111
364 849
675 973
975 902
797 967
379 454
405 548
55 153
111 146
302 5
226 127
705 128
883 922
392 791
479 827
994 14
635 727
178 753
25 651
995 360
135 342
294 790
40 923
985 324
174 559
266 416
85 496
488 706
247 71
380 647
859 232
18 78
414 382
322 294
34 453
475 265
198 410
677 371
622 445
7 548
977 982
683 20
539 472
386 224
407 664
347 465
779 655
782 273
752 585
137 846
755 265
446 674
732 779
175 547
999 557
252 872
149 42
214 350
952 702
807 229
318 322
334 225
17 96
354 498
258 16
719 711
151 370
688 74
250 140
926 782
462 380
128 761
613 337
244 964
215 393
438 901
819 987
979 445
250 979
278 500
808 724
4 259
52 513
243 256
108 408
340 299
828 583
665 132
459 381
238 665
971 430
420 645
355 987
389 921
870 986
788 893
94 718
117 547
601 761
766 212
288 697
53 251
794 429
437 4
778 113
701 717
103 387
761 731
687 785
848 291
461 209
958 954
10 114
656 777
576 266
724 236
94 304
527 344
585 652
529 340
488 805
907 798
348 113
431 948
197 797
950 447
677 965
740 265
373 871
680 240
934 397
373 303
857 639
905 202
849 937
254 949
713 152
109 570
367 413
280 309
425 507
645 526
821 775
16 648
26 211
536 619
491 909
125 796
315 268
14 166
654 279
858 887
980 6
119 464
553 691
805 261
969 762
273 363
812 796
117 728
79 788
286 3
870 558
675 101
116 745
795 715
788 199
469 875
901 351
403 60
231 592
150 524
10 640
752 799
843 899
118 493
485 430
772 642
761 441
508 713
602 356
51 372
141 115
544 590
20 12
853 326
642 367
865 459
614 86
965 377
622 850
805 660
526 822
363 557
776 801
360 124
156 588
946 764
587 295
923 405
660 590
566 159
488 637
218 482
20 441
354 739
860 138
913 570
440 635
159 946
894 536
894 457
385 324
190 136
458 563
265 390
930 57
348 667
648 344
198 176
805 316
478 20
680 788
863 980
794 998
70 447
658 931
350 687
849 60
76 441
859 487
780 854
80 743
334 85
549 294
986 358
193 936
39 663
469 245
415 308
780 895
903 415
922 668
343 475
366 59
612 402
644 396
7 978
206 953
154 16
29 34
104 176
892 132
630 259
123 129
273 249
114 395
869 677
67 330
932 224
142 971
847 22
701 659
260 749
380 639
719 716
935 723
347 501
68 486
565 50
101 782
725 309
329 157
495 270
359 228
853 757
500 282
271 985
137 712
959 488
868 400
442 613
593 709
64 1
946 347
940 366
367 466
545 561
865 770
689 501
794 763
980 349
43 714
634 449
628 357
596 793
820 496
596 754
259 378
114 504
751 364
149 939
543 879
873 116
568 756
221 879
439 620
530 174
413 760
743 420
31 326
51 529
816 758
293 846
883 933
83 960
148 49
963 323
458 176
603 945
498 793
860 984
224 8
455 532
74 103
796 817
979 903
336 698
942 880
250 159
878 119
155 70
896 206
292 439
809 7
22 817
439 931
371 645
523 54
324 518
120 744
535 184
55 485
768 977
429 932
234 170
163 617
530 86
993 160
762 370
698 647
716 593
905 287
998 832
531 125
398 114
363 379
263 414
17 156
437 1
4 157
882 613
307 960
960 939
756 302
817 325
435 678
259 138
617 960
362 391
62 412
30 742
817 890
346 804
901 448
618 555
447 580
441 69
617 845
313 566
843 32
172 115
189 915
47 409
728 882
119 548
148 346
813 440
443 92
325 118
238 991
457 904
728 946
385 685
615 832
695 901
627 709
965 796
868 973
561 145
556 936
57 828
579 150
138 313
523 767
812 635
791 385
277 797
987 965
777 168
422 634
672 503
731 840
368 311
432 206
284 591
948 102
23 690
266 996
292 572
752 878
482 496
787 671
563 400
498 805
362 775
859 987
166 727
107 661
435 702
818 305
456 464
535 813
317 412
998 139
848 886
145 899
721 584
398 741
423 801
85 261
194 626
18 438
924 356
959 528
472 561
704 614
676 143
107 970
73 730
713 331
643 854
272 217
714 372
527 419
405 490
255 346
228 685
441 703
670 676
918 494
503 45
413 100
87 760
45 344
679 830
406 35
415 735
312 549
802 882
519 447
426 849
530 89
118 685
10 73
451 789
149 128
620 741
154 144
842 552
753 351
201 509
935 842
982 310
701 65
462 292
893 964
319 644
418 452
315 151
374 255
231 587
931 905
202 591
932 936
571 224
868 320
693 965
800 353
928 457
153 851
56 850
635 643
102 269
53 573
36 591
355 547
235 346
422 619
268 857
846 132
400 437
272 463
214 872
860 738
192 16
20 558
584 158
234 258
42 560
320 530
298 487
150 733
214 264
28 884
153 267
345 198
5 666
333 858
51 919
204 466
762 204
442 471
913 906
40 830
627 330
923 422
830 982
662 721
691 241
451 556
132 491
321 466
343 63
428 186
839 241
880 621
884 96
468 954
13 384
569 824
497 23
4 582
289 542
93 515
307 357
946 622
233 339
125 795
704 279
680 327
988 76
190 144
397 939
621 98
850 807
201 540
489 780
95 43
349 455
54 24
369 957
681 948
886 552
594 889
239 403
426 779
294 978
345 147
386 150
872 316
623 863
777 589
329 313
601 224
639 934
313 191
73 691
94 154
216 543
411 594
38 888
590 973
158 206
376 113
139 13
448 284
443 212
534 544
224 4
152 115
694 745
241 909
661 172
782 338
823 830
774 773
76 644
629 873
167 351
941 82
691 110
284 414
554 626
713 659
579 968
994 196
907 442
323 981
420 226
690 732
245 211
57 197
441 776
810 179
329 63
548 161
260 496
773 12
743 816
961 119
760 328
846 929
900 547
366 42
497 390
443 133
221 469
131 411
636 426
396 284
134 820
324 888
101 394
624 219
321 907
215 293
1000 449
614 197
393 664
44 836
91 458
814 293
699 706
430 688
395 473
174 506
310 505
300 561
300 818
709 281
831 338
44 949
434 700
251 646
950 710
90 708
159 958
455 670
922 548
414 780
199 114
74 443
925 132
391 520
787 795
728 483
42 76
568 859
54 419
908 568
348 229
643 490
963 986
711 372
764 900
889 224
993 455
411 531
423 705
276 872
610 489
752 668
32 465
379 192
691 761
935 363
129 581
133 723
717 409
227 534
997 502
364 723
181 131
882 359
158 607
362 131
216 303
270 499
170 218
143 796
15 238
271 917
657 357
700 898
721 136
476 139
534 251
162 145
753 348
475 503
444 745
972 258
930 763
719 339
581 609
967 757
431 863
445 53
868 752
26 332
760 716
385 985
545 450
647 73
108 803
40 358
875 828
198 314
764 581
517 845
710 466
746 13
807 678
979 408
828 598
288 700
531 432
241 459
183 116
866 54
472 659
253 740
74 145
704 875
164 834
716 858
654 512
223 918
108 325
260 117
270 446
946 10
368 206
60 594
138 810
169 102
19 406
80 569
750 120
128 588
460 46
45 979
835 511
486 109
934 885
870 825
386 769
10 977
453 427
782 245
317 300
977 42
789 921
192 952
586 183
642 775
114 47
374 906
316 221
223 432
362 548
584 997
591 788
651 123
839 776
431 519
417 307
823 172
139 815
678 37
596 321
975 62
31 305
393 246
154 102
173 407
993 962
58 437
226 670
351 956
435 216
224 673
468 855
946 219
732 446
571 12
395 995
7 486
41 623
133 975
264 768
623 289
791 622
416 908
433 517
813 925
773 229
736 23
937 917
155 27
137 376
632 296
40 413
499 742
880 277
844 806
49 371
570 686
571 271
158 801
455 682
590 933
840 89
323 125
892 750
67 619
809 213
891 604
991 320
433 457
556 468
994 605
268 943
802 453
36 852
438 715
595 512
408 663
118 111
515 469
489 25
448 846
283 439
724 376
634 810
182 544
707 709
388 674
967 299
913 129
538 685
101 582
943 458
607 473
212 523
20 983
188 29
874 413
433 73
319 420
221 840
693 783
547 593
699 520
190 525
290 394
543 992
805 552
495 447
885 803
837 959
609 163
316 825
957 243
438 307
721 613
508 48
598 791
991 993
998 249
822 149
575 319
422 267
465 654
336 952
311 498
203 856
160 774
704 130
482 102
963 850
64 165
207 51
748 206
270 857
851 799
898 711
710 290
719 999
123 320
699 54
355 67
151 850
687 956
147 177
647 935
603 436
605 479
584 471
715 445
760 153
411 713
519 882
642 466
563 240
400 978
122 583
985 345
868 915
79 758
45 516
259 185
474 105
448 53
981 840
205 328
27 190
985 899
199 771
890 119
906 616
654 272
886 107
490 846
185 309
339 945
214 485
385 658
595 355
209 968
208 663
810 276
961 287
519 786
64 487
324 39
860 311
176 178
190 712
922 714
832 928
135 377
597 130
509 801
83 22
784 729
162 421
376 101
451 325
114 26
457 6
287 228
600 507
336 783
868 617
818 680
320 577
244 864
769 668
912 364
312 13
447 483
517 734
894 410
403 925
529 807
403 686
140 728
147 55
717 148
392 751
874 945
524 645
74 317
316 413
560 633
490 367
565 713
444 699
1 791
959 561
132 902
690 292
307 388
617 258
735 372
432 938
913 107
114 106
497 867
309 221
340 876
556 260
757 918
2 113
966 786
404 729
506 207
555 767
964 700
164 345
477 394
468 460
608 731
959 277
558 146
799 798
79 167
684 13
793 233
445 347
921 908
135 206
931 467
444 114
867 772
624 746
76 562
312 763
725 679
748 195
700 174
975 438
426 595
587 268
398 834
617 613
755 776
994 846
196 491
153 415
832 750
707 649
298 858
661 472
588 496
830 792
975 309
724 894
669 661
151 139
283 864
132 870
710 196
578 601
550 967
940 237
302 345
312 767
541 420
469 915
567 6
874 631
854 445
599 547
214 123
378 310
520 502
655 1000
932 487
319 84
56 556
85 139
729 569
433 89
802 450
719 924
366 849
897 335
751 624
358 820
631 789
755 106
194 429
592 82
261 548
123 227
10 525
22 726
994 825
472 212
458 760
996 150
920 950
260 858
506 759
867 631
337 999
2 626
582 645
42 318
578 937
636 629
682 7
738 287
913 392
846 282
396 411
505 915
675 485
38 615
807 700
812 171
152 548
901 986
254 314
337 666
867 186
319 572
952 233
320 323
248 184
515 124
676 892
438 505
987 423
380 44
131 310
331 320
668 876
703 114
49 632
872 663
15 484
195 939
511 41
648 291
170 874
158 225
616 93
101 869
478 918
862 324
947 422
60 248
480 299
661 430
393 363
491 558
9 880
165 196
390 254
330 636
847 433
813 276
868 322
185 773
157 354
153 697
49 379
975 317
272 325
951 71
203 514
128 2
895 852
455 699
471 755
706 351
965 642
737 326
578 124
884 517
657 584
865 455
642 8
864 777
550 924
951 221
351 367
16 445
94 244
936 811
600 372
509 102
979 448
752 944
572 866
22 192
168 346
730 359
946 565
796 92
564 993
100 642
12 133
961 80
800 762
842 72
917 390
491 48
462 902
495 513
417 107
739 480
638 735
912 258
148 442
632 828
520 284
681 949
156 702
529 109
395 816
683 40
778 463
315 290
182 536
505 879
166 331
194 867
838 715
390 919
14 415
695 622
592 579
106 919
183 223
182 129
839 20
439 145
684 431
569 765
225 139
853 473
997 939
81 270
977 788
871 380
820 407
296 466
249 545
901 467
311 847
38 433
660 527
279 169
478 735
937 545
930 53
296 706
365 405
190 35
721 472
703 707
885 28
734 177
726 598
980 178
62 998
923 907
324 708
410 176
152 736
718 834
907 545
312 532
241 583
41 471
294 596
68 653
31 50
712 897
465 364
909 264
288 250
506 485
958 325
454 587
456 224
594 851
153 122
670 737
39 520
259 684
996 275
597 324
977 31
239 474
411 317
448 260
276 683
327 542
774 418
528 416
539 751
337 332
439 230
424 167
626 412
329 747
620 739
610 135
190 97
820 89
685 436
586 840
219 429
788 278
339 365
136 559
456 169
597 547
482 765
921 272
82 986
535 430
234 331
843 514
122 512
371 590
823 64
953 222
85 965
647 342
439 617
138 703
801 425
384 767
911 301
614 692
198 17
40 691
846 156
746 456
749 899
542 679
644 625
399 132
58 945
286 299
269 530
342 662
803 209
985 235
211 411
388 954
156 230
631 690
908 158
909 713
702 804
703 632
844 73
391 343
259 646
12 672
210 205
555 170
381 485
289 339
473 66
404 250
575 572
465 446
641 629
180 394
340 760
838 877
501 453
516 736
504 186
635 234
926 529
24 578
609 614
84 125
408 833
533 916
543 587
381 278
236 956
226 968
460 992
233 625
768 955
910 981
520 203
184 473
671 482
46 268
863 371
490 674
779 931
465 494
362 691
564 334
1 867
534 914
50 719
210 725
322 789
378 181
179 527
793 285
638 903
361 788
80 135
479 771
668 895
76 645
504 601
774 55
748 661
575 608
851 806
272 532
825 442
865 4
416 674
584 589
36 432
594 730
960 890
134 724
980 267
599 998
259 966
241 894
415 781
563 776
361 720
407 527
398 956
877 253
96 829
778 666
318 321
822 392
141 431
187 546
998 255
96 766
250 918
801 147
32 332
567 763
69 323
607 458
990 666
897 668
896 401
673 906
79 29
324 721
113 328
195 167
500 712
982 218
550 926
978 266
639 556
552 51
886 312
450 386
153 24
306 140
279 478
99 886
442 215
985 595
165 201
885 247
46 782
698 747
320 675
439 794
400 434
384 702
606 116
362 749
760 833
395 4
601 277
530 159
522 970
824 46
593 381
79 205
956 720
497 610
418 606
359 975
809 752
826 85
139 704
720 493
285 553
144 9
966 333
731 747
758 139
953 823
701 703
100 698
7 987
114 717
40 5
525 488
593 998
132 842
416 104
870 112
344 378
354 803
279 183
169 11
53 813
429 149
308 444
517 714
684 917
337 861
534 802
815 803
806 398
198 696
786 855
520 541
776 568
89 341
836 235
744 816
543 953
532 10
775 270
427 640
987 152
767 504
525 849
188 731
879 103
134 625
26 558
27 471
376 455
587 379
216 559
821 878
601 645
663 648
843 550
670 736
482 757
332 302
542 221
389 86
978 367
893 933
986 818
425 328
142 341
479 139
956 302
632 727
523 33
685 904
64 424
669 583
568 715
456 742
171 977
324 705
422 648
137 76
550 553
996 4
482 144
432 447
233 550
642 988
440 940
39 106
29 788
493 468
953 656
487 74
879 41
494 174
555 51
58 144
410 389
763 862
713 780
843 468
745 800
513 281
826 4
901 236
122 357
472 967
448 206
568 254
868 379
898 457
520 850
56 998
882 921
377 920
902 411
777 194
144 319
223 881
485 194
272 572
675 291
322 471
959 98
673 490
790 936
463 489
471 943
239 967
880 464
638 587
207 979
788 675
17 146
172 682
598 910
421 469
175 21
685 482
962 985
892 694
297 139
423 92
64 188
995 716
902 716
164 752
926 624
214 628
362 573
682 101
892 861
266 699
80 206
414 930
739 827
622 15
261 160
740 833
919 162
59 569
83 159
714 533
948 35
509 107
804 923
461 174
333 356
494 543
132 642
488 997
356 623
984 178
404 327
548 282
932 593
942 663
247 19
173 964
139 840
681 504
253 290
358 950
426 952
650 719
895 558
53 753
794 199
807 119
332 848
360 971
267 416
782 993
320 370
916 816
366 306
377 879
674 471
694 17
801 724
257 838
891 472
209 83
17 210
575 380
728 66
752 28
59 874
248 666
823 334
270 812
198 286
30 472
52 64
427 639
142 395
855 700
600 973
469 518
830 419
842 640
481 987
179 275
515 271
646 392
4 875
279 593
467 919
663 988
184 990
69 943
259 778
535 577
93 621
503 489
606 277
715 229
580 151
850 696
438 591
820 951
240 936
226 883
642 191
369 249
115 583
883 85
887 430
704 552
79 514
381 787
483 188
666 566
90 94
160 719
636 825
464 793
526 730
652 347
837 676
565 516
277 280
323 267
987 715
538 982
194 190
841 622
603 587
959 638
188 878
84 307
955 624
951 159
537 989
23 699
602 656
476 753
437 32
352 361
675 284
821 584
118 446
35 292
813 996
836 975
484 288
149 948
279 431
459 158
624 518
863 280
915 651
493 56
878 112
77 518
816 508
501 952
626 7
384 100
822 517
988 197
544 808
158 637
876 839
994 331
77 13
812 433
357 135
765 889
850 736
48 766
248 943
631 408
547 423
936 483
972 667
492 792
713 814
181 622
722 258
434 197
719 174
923 968
104 510
903 910
385 171
789 458
761 891
469 974
525 299
175 201
664 680
587 486
649 455
778 297
530 890
223 658
910 723
583 550
257 5
402 681
190 644
85 72
452 67
256 342
384 136
898 698
427 947
261 148
757 883
915 114
600 167
567 49
150 99
925 726
503 892
483 373
512 884
462 540
969 72
780 727
246 540
962 443
649 121
3 125
141 574
169 315
703 633
826 323
421 746
543 821
255 835
421 9
554 597
651 905
473 609
186 690
608 544
488 194
906 698
631 2
272 466
192 84
172 398
910 303
13 897
188 346
835 538
10 305
574 91
727 259
527 144
442 292
866 395
586 509
276 972
588 65
524 368
848 911
30 708
533 956
714 470
212 612
926 312
674 370
10 545
576 455
126 374
56 533
355 378
476 809
639 271
26 92
419 264
306 506
868 317
446 78
506 38
750 991
172 893
516 318
599 138
730 447
389 175
336 758
686 451
972 861
346 307
644 883
475 84
929 440
345 184
205 507
193 417
368 188
917 597
841 567
854 692
985 351
620 405
394 454
876 879
141 500
176 206
489 866
750 860
735 431
215 759
393 762
867 534
434 4
385 178
344 622
451 560
180 427
60 46
200 746
278 670
456 540
796 385
336 202
630 544
958 37
392 578
851 983
65 107
360 564
491 393
120 822
686 854
481 930
464 508
118 333
872 991
220 762
344 919
129 529
230 75
139 272
122 100
977 610
239 640
1 593
771 369
309 384
517 759
460 997
386 957
478 388
658 18
312 972
989 82
956 356
579 558
56 728
417 369
60 747
900 273
930 589
668 966
828 377
313 480
398 888
502 437
191 152
681 669
995 81
302 987
85 69
923 87
747 2
155 530
370 280
194 301
61 12
674 489
544 723
641 168
521 477
555 881
357 671
581 749
542 600
592 803
368 290
470 568
951 527
955 122
325 143
448 659
682 633
839 162
57 203
301 111
765 371
476 43
970 820
636 893
777 187
511 658
782 718
694 130
679 522
772 264
401 353
782 506
503 708
141 735
816 437
253 672
477 657
22 701
905 707
362 429
873 143
152 349
64 27
550 430
934 206
50 151
609 964
232 576
622 694
397 627
430 654
113 758
301 392
26 602
569 487
418 741
77 913
135 170
762 271
815 949
852 398
504 870
325 627
455 483
69 598
176 909
318 515
515 227
887 54
713 379
65 218
425 909
676 349
321 555
854 839
931 435
509 654
865 590
5 895
501 855
712 478
689 444
854 454
553 331
632 590
590 119
35 474
597 995
632 526
356 306
798 909
616 803
500 21
212 289
843 16
264 159
771 723
811 392
163 927
12 530
785 868
192 497
639 48
249 292
681 559
577 418
959 416
107 939
462 452
191 774
71 936
787 844
148 820
843 80
657 930
412 275
313 746
438 911
169 580
719 265
584 513
852 926
522 90
627 317
336 671
424 317
844 324
923 999
1000 560
598 65
182 888
290 622
64 337
475 670
418 444
415 8
763 865
549 635
998 829
568 717
321 215
413 102
309 958
153 407
755 409
985 52
781 907
983 909
366 893
413 398
2 88
258 624
367 949
453 246
591 444
588 427
385 637
399 672
600 152
32 929
783 127
49 326
689 571
55 84
646 249
541 354
438 255
72 900
54 241
353 139
522 625
806 816
899 230
472 10
526 170
334 41
88 28
387 965
56 634
891 362
623 599
983 505
70 395
294 126
758 109
532 402
739 399
86 874
412 835
263 336
926 236
151 293
722 880
316 516
814 490
693 904
172 26
56 103
995 676
136 425
1000 78
507 545
986 640
681 657
840 209
380 597
172 811
750 773
216 29
112 676
611 80
643 724
349 364
860 275
567 72
448 880
205 137
489 761
531 499
967 766
747 801
637 76
443 764
328 910
894 701
242 684
797 47
717 779
547 679
602 120
406 755
957 183
124 826
990 404
69 748
747 445
169 380
481 571
714 923
850 80
948 84
49 271
92 342
118 8
798 307
354 208
545 188
108 984
304 815
289 720
623 927
390 519
98 559
855 18
794 902
912 729
828 325
962 110
896 641
422 46
914 649
811 427
75 794
618 820
665 286
85 997
303 397
80 208
885 298
695 889
621 89
904 920
673 388
338 597
498 671
811 625
981 744
584 870
274 128
627 243
41 865
549 29
19 910
298 996
752 924
49 108
163 603
137 379
60 201
365 952
929 36
395 74
277 700
514 93
127 448
221 768
857 435
832 687
731 801
737 296
710 91
86 612
507 819
133 472
214 976
323 39
625 820
989 805
561 363
603 496
318 619
535 654
953 730
986 206
141 647
416 709
217 438
925 198
580 422
528 387
592 911
883 84
652 371
723 415
519 299
505 749
327 363
296 991
536 202
139 912
783 386
42 529
714 786
422 664
648 273
221 723
391 146
113 6
45 537
828 950
796 326
697 883
448 971
672 636
379 770
310 464
454 409
382 486
509 737
555 281
326 511
194 572
118 497
216 168
311 720
798 727
952 163
297 141
589 813
673 322
873 99
312 132
884 51
49 543
904 578
841 781
782 379
550 469
781 766
513 225
659 467
982 876
197 146
106 877
172 99
790 565
754 879
961 345
992 126
179 127
890 674
206 130
162 571
409 232
638 769
491 946
52 580
520 30
247 350
768 320
123 901
233 908
583 393
646 849
407 66
429 901
752 57
230 873
824 726
714 558
846 38
933 81
615 749
525 429
737 416
940 827
959 127
653 739
715 51
481 973
816 757
637 260
89 552
929 926
795 36
311 43
84 203
458 848
397 922
752 133
159 577
710 787
463 293
294 574
8 850
776 236
637 396
617 956
791 941
45 335
819 925
894 671
213 275
621 916
262 445
876 250
926 565
819 557
340 658
279 598
709 949
887 158
922 665
648 778
629 46
100 111
321 209
874 808
79 770
61 878
534 139
283 576
922 941
523 935
3 921
158 256
839 112
779 947
203 941
804 422
473 162
833 365
416 43
987 732
810 462
314 182
872 218
879 554
632 793
115 380
363 485
674 83
86 197
156 362
411 385
678 773
940 877
832 407
483 665
361 182
473 655
147 518
653 925
380 523
711 355
70 652
871 494
444 188
289 286
484 507
16 658
710 73
257 590
108 208
775 267
420 157
72 895
904 261
474 103
115 887
739 740
202 206
37 842
995 846
210 107
153 731
125 930
953 275
807 591
636 726
355 501
250 415
379 467
798 609
306 160
176 889
907 965
78 166
852 797
33 913
682 733
234 521
268 975
992 39
973 68
612 848
851 695
308 926
242 903
395 185
906 288
960 166
78 979
757 477
162 138
803 269
25 321
371 902
153 159
604 345
863 4
265 131
545 111
180 562
381 816
72 367
354 867
985 94
600 529
781 385
466 336
916 203
505 984
656 870
149 896
417 57
967 289
190 305
784 928
128 934
29 95
849 951
909 123
494 798
903 829
505 678
193 768
204 877
849 260
486 148
601 736
197 101
425 983
519 918
433 722
955 808
484 391
704 126
80 93
114 515
785 167
524 498
595 16
172 767
815 880
647 312
470 831
34 503
937 550
797 959
188 715
164 254
646 201
268 489
513 398
224 344
314 638
67 415
897 693
86 541
303 111
742 77
595 927
961 769
695 301
903 359
366 712
267 174
109 288
780 608
786 864
304 370
925 262
867 485
685 86
896 823
815 940
227 862
380 424
29 47
587 217
628 277
704 5
553 869
731 231
85 185
567 993
155 408
143 492
820 380
982 41
369 743
664 756
941 137
266 740
9 187
131 424
514 19
422 799
597 667
263 426
886 707
179 847
428 9
824 610
403 145
35 743
686 259
218 641
350 728
403 775
86 785
141 517
834 300
696 876
971 361
271 227
76 364
977 806
855 416
726 502
397 806
183 381
87 521
810 3
431 784
452 852
485 949
316 773
353 817
739 869
672 504
527 48
706 886
580 726
377 575
977 608
274 191
904 521
809 380
769 178
446 536
815 748
141 514
351 441
552 876
938 973
482 855
623 434
471 810
247 502
623 518
350 815
213 378
44 574
793 209
818 858
933 963
237 106
144 345
32 983
657 924
61 527
553 73
920 799
91 913
103 693
844 453
494 383
226 428
780 848
771 588
517 225
209 469
437 451
258 405
201 160
525 933
675 175
281 786
765 132
168 107
720 8
919 188
695 819
941 491
389 846
509 782
391 366
354 856
310 826
896 699
375 607
854 384
125 876
760 59
352 766
266 328
720 115
153 710
691 269
203 987
550 670
445 918
56 855
942 765
666 180
932 136
275 270
665 176
112 311
770 884
632 600
339 839
557 91
72 795
9 591
1 788
564 746
603 493
725 388
471 688
931 593
381 646
413 528
647 778
499 886
230 525
1 803
699 410
807 788
27 732
688 575
156 856
428 113
842 505
854 612
414 812
348 172
230 421
27 81
503 390
958 239
394 315
1 754
437 813
811 365
575 970
643 222
995 406
883 376
783 751
46 77
480 470
611 432
834 143
882 266
128 477
7 1000
40 985
436 982
112 894
91 308
591 412
226 229
525 370
891 396
187 160
637 926
427 653
951 830
876 945
141 918
823 653
775 663
773 147
237 463
793 175
425 585
749 272
312 81
646 148
943 933
827 314
749 12
663 283
539 310
993 740
917 518
494 910
444 317
324 6
382 533
269 327
540 53
469 145
288 80
77 302
866 613
800 623
558 281
424 522
426 337
704 684
150 564
305 373
806 709
416 919
17 991
149 791
346 429
726 849
75 939
218 399
539 496
870 957
818 794
99 950
354 450
44 853
41 877
685 697
253 353
105 361
696 140
41 938
479 457
950 306
846 59
987 881
661 113
188 480
341 897
635 918
702 38
331 446
86 35
231 753
653 595
555 683
540 665
493 417
785 78
516 173
97 437
483 231
582 937
876 970
817 499
347 897
150 247
150 813
985 478
829 828
912 500
531 650
873 589
774 153
684 325
690 191
594 49
94 388
981 811
759 942
437 650
131 12
141 728
632 154
957 968
549 17
109 990
12 792
752 81
186 460
176 111
318 532
910 496
20 803
743 370
981 716
825 143
750 604
495 272
310 46
582 494
852 648
120 869
167 984
32 211
808 537
630 365
489 256
26 212
935 120
951 31
737 201
786 459
945 866
571 59
374 865
272 769
273 491
255 602
819 970
994 814
705 143
769 305
470 322
606 151
551 715
224 959
180 515
873 267
945 727
842 214
965 532
538 868
377 985
373 771
540 402
950 345
926 289
497 896
502 891
859 342
18 123
600 879
373 621
519 333
952 13
766 155
442 875
382 738
31 806
372 193
630 414
880 755
511 162
979 233
148 504
179 70
140 89
754 206
173 361
706 790
659 551
539 916
136 189
823 84
313 958
395 957
612 660
189 658
608 840
524 60
115 325
430 520
143 677
69 62
372 647
422 953
387 948
112 248
196 248
792 540
886 640
518 189
848 47
538 418
235 63
345 378
379 393
680 371
356 955
387 960
375 867
528 186
618 553
56 37
622 270
963 104
650 523
132 359
700 352
346 461
513 951
743 304
490 657
365 666
842 575
694 956
379 615
381 922
2 654
735 535
198 572
797 845
656 93
277 118
950 845
184 139
552 7
584 263
910 292
963 200
370 40
629 362
392 289
1000 874
835 903
504 19
582 106
85 630
171 829
493 298
451 574
918 766
97 363
732 178
683 688
696 496
970 719
252 74
668 429
399 711
841 47
850 139
235 477
372 182
695 269
352 229
609 702
403 575
838 763
542 898
25 260
507 705
874 24
640 170
61 505
430 505
209 993
336 638
950 2
56 791
505 357
614 516
249 504
231 217
446 660
87 530
844 914
603 793
465 408
283 633
39 776
771 933
541 375
731 62
331 43
204 210
620 88
656 813
694 817
465 213
958 929
514 867
161 541
579 581
456 961
994 411
442 421
902 355
670 814
341 905
973 553
838 786
357 367
454 743
72 828
98 206
801 448
997 854
762 550
939 92
400 979
252 947
986 674
418 235
288 321
936 129
247 914
504 352
707 108
437 473
920 427
841 606
23 25
961 991
223 709
861 484
10 405
296 785
75 665
110 28
632 738
135 569
409 329
518 301
630 652
771 884
615 936
371 670
736 890
844 818
56 418
40 863
102 385
799 396
830 777
320 51
764 287
287 700
149 215
658 359
985 574
263 49
496 940
848 586
840 424
370 757
960 405
772 32
507 957
982 452
101 906
239 171
384 287
786 422
749 883
726 930
430 362
835 177
415 945
383 395
527 599
582 12
754 565
497 222
642 887
850 239
306 166
176 658
390 855
73 760
852 212
446 25
616 979
626 189
132 137
677 15
646 693
873 360
147 498
471 315
964 900
796 946
923 695
78 884
699 252
975 95
884 611
503 443
204 535
790 922
886 977
236 388
533 191
291 488
824 616
827 658
966 723
710 987
417 808
294 451
435 160
977 504
988 37
560 446
870 978
869 926
917 686
632 877
877 628
220 910
363 785
241 795
885 638
941 999
81 145
65 138
765 367
752 512
560 814
331 915
907 824
421 660
682 498
697 75
643 777
258 33
313 59
555 292
514 918
509 449
361 822
91 130
400 808
174 48
60 474
548 102
475 372
376 962
672 625
905 814
847 645
33 883
636 344
399 354
796 250
245 914
566 958
776 263
798 984
399 866
149 565
590 93
449 833
165 948
980 903
967 24
318 957
721 617
197 341
995 216
705 40
610 881
408 154
674 964
92 523
643 141
899 986
420 69
742 265
956 606
623 410
879 987
581 13
526 833
39 341
778 991
72 520
323 474
788 103
306 405
775 890
670 228
966 435
832 763
685 210
312 733
313 288
647 774
664 404
642 786
340 19
650 149
53 140
91 397
294 353
187 971
155 616
402 213
371 346
301 726
381 3
684 239
339 124
621 885
471 437
883 700
215 53
453 91
862 246
461 135
499 307
447 501
972 82
134 741
210 296
466 979
589 615
415 834
992 873
624 829
611 227
143 284
377 631
990 730
420 431
286 875
456 294
150 403
830 717
911 796
881 995
808 101
313 707
655 394
276 838
881 395
86 330
941 195
999 784
595 370
438 774
235 951
549 69
896 564
810 143
864 976
239 751
4 930
611 98
205 126
141 863
172 680
576 597
863 208
876 212
899 295
395 873
619 711
400 719
371 848
99 116
749 637
341 435
778 279
689 259
680 266
135 134
381 145
32 478
459 151
102 326
8 905
346 515
148 968
951 540
86 114
725 27
607 581
112 18
478 852
248 681
157 521
188 103
93 944
622 342
640 715
6 796
617 51
478 459
346 446
90 593
976 926
346 268
394 277
827 66
438 172
179 969
880 25
920 280
426 892
154 470
714 371
16 173
703 641
770 142
505 874
706 128
435 161
910 898
305 817
597 160
753 771
824 991
639 533
891 590
619 540
320 359
290 958
423 486
533 10
260 868
738 977
195 141
933 756
661 891
64 320
860 79
751 700
878 819
759 852
938 337
21 888
907 974
418 783
920 977
334 171
646 977
482 544
929 640
423 312
171 322
401 48
437 962
112 417
49 794
182 337
588 823
942 992
776 567
408 344
865 671
692 480
87 183
278 863
114 91
179 329
442 874
920 812
33 31
90 944
568 330
435 480
339 480
55 516
734 907
455 120
61 382
673 895
703 523
761 356
969 688
982 756
264 600
268 503
987 415
993 346
625 307
548 724
706 982
609 385
756 191
725 42
608 835
897 529
551 612
996 661
189 363
102 508
768 148
935 326
298 403
941 133
717 734
17 342
711 396
176 984
88 324
576 579
163 12
361 12
685 979
90 392
779 563
487 333
334 819
877 59
995 82
630 780
610 537
835 785
922 33
477 956
962 688
322 608
225 32
41 667
948 823
241 743
107 858
657 411
363 94
600 603
908 909
543 565
435 588
78 932
286 774
211 555
505 744
251 266
570 948
370 540
233 389
491 617
67 937
87 42
163 902
955 409
193 499
346 798
152 792
965 563
210 832
772 700
442 488
745 212
369 637
288 578
972 863
639 362
748 832
449 221
651 310
61 288
875 234
859 222
238 595
968 367
253 422
59 381
410 492
106 480
515 753
896 969
912 873
241 419
121 821
633 53
207 20
916 973
376 979
104 23
720 809
673 918
609 406
930 11
410 365
566 724
830 93
480 845
68 521
827 373
775 509
399 839
745 971
347 932
611 900
969 630
768 61
903 135
606 396
167 323
203 373
906 967
928 167
322 952
260 821
660 937
820 61
148 786
169 193
674 355
953 296
743 399
244 695
622 583
246 517
925 474
280 351
163 477
359 630
536 128
646 359
406 217
37 655
969 1000
235 714
485 331
114 570
372 338
959 185
954 886
53 201
53 25
954 784
426 822
434 528
298 839
671 522
734 40
245 712
878 797
159 907
170 219
803 543
113 314
955 654
147 572
290 18
953 234
799 692
31 460
631 638
342 723
733 485
644 162
431 479
549 62
867 491
475 537
634 859
368 48
188 881
319 122
277 87
776 962
320 263
797 291
508 49
563 389
284 84
19 175
105 304
700 122
530 605
708 660
484 563
821 295
376 585
217 548
328 634
328 565
846 924
379 858
39 417
30 424
28 671
403 736
270 503
460 754
522 623
638 199
116 642
489 456
620 311
742 780
405 364
479 460
687 510
163 713
679 629
519 944
891 939
322 860
316 661
804 66
406 170
954 55
190 448
183 321
831 14
597 125
822 472
259 875
308 325
849 438
149 83
959 828
965 340
479 264
657 138
509 94
688 283
577 489
322 765
732 105
141 798
733 556
743 26
609 504
87 558
835 130
115 113
989 639
827 948
611 867
400 426
917 341
85 378
320 426
467 326
816 641
907 278
862 24
707 953
761 791
351 239
523 931
971 223
9 525
720 968
679 545
936 537
16 309
980 603
849 485
576 309
111 813
213 269
103 2
570 83
504 898
771 278
968 139
691 665
524 997
364 278
703 482
679 511
454 431
825 381
212 241
905 537
297 800
823 387
612 383
368 991
497 199
706 425
557 411
261 82
51 827
54 506
626 564
200 5
733 374
161 440
227 813
444 708
795 435
792 72
931 799
959 186
213 946
690 489
750 583
750 375
462 758
623 360
489 71
812 348
347 988
210 617
161 480
608 356
881 782
877 641
670 688
456 929
43 338
342 129
678 157
830 733
432 101
289 45
96 410
70 442
717 938
845 481
536 643
548 685
162 251
951 15
705 115
43 60
727 183
910 148
750 67
152 700
198 455
794 514
428 184
279 988
640 882
981 364
947 222
848 643
613 211
868 375
781 984
713 271
10 437
614 501
536 983
424 722
816 836
562 990
781 365
448 226
950 659
351 465
908 822
956 844
162 214
976 574
717 184
737 784
485 886
533 114
799 215
501 203
277 900
485 920
440 678
934 494
372 776
81 743
125 405
694 389
650 58
288 518
294 189
132 913
994 921
355 288
186 184
290 244
323 829
495 935
463 585
972 440
29 832
18 439
89 491
106 9
870 255
646 465
560 408
395 158
56 195
208 921
512 985
745 748
134 489
175 551
707 218
261 579
932 937
127 972
325 950
611 95
543 764
752 936
306 150
650 706
207 620
549 656
583 886
147 346
621 14
642 92
963 727
806 568
256 177
506 425
458 737
616 628
806 898
323 983
316 251
911 264
83 314
766 716
968 103
536 508
477 59
929 168
741 695
537 182
316 934
76 378
180 287
869 346
190 860
532 221
656 33
253 500
962 397
487 10
366 274
912 554
305 181
919 931
95 319
792 276
733 753
375 566
120 879
396 254
430 287
452 857
296 55
375 325
51 163
489 498
538 675
440 283
440 845
647 987
752 957
693 774
774 741
450 576
783 335
661 418
590 657
972 831
729 509
867 14
687 456
372 176
748 282
923 548
489 810
898 558
877 374
825 253
45 958
680 298
565 70
978 368
264 431
103 48
927 896
243 748
513 246
506 987
412 627
420 208
279 440
402 824
173 1
651 834
547 149
781 305
626 646
668 532
836 849
263 2
282 303
192 48
144 231
947 795
598 687
209 87
49 35
639 998
567 521
573 629
709 122
994 499
220 564
944 564
692 309
61 478
439 96
614 89
22 650
958 481
8 738
457 949
534 550
692 568
951 76
342 659
47 147
518 204
150 260
222 168
549 213
841 375
784 364
261 125
986 610
728 982
596 774
378 390
65 227
923 665
820 984
573 101
36 518
702 689
275 36
750 799
222 857
406 942
573 740
351 357
1000 843
381 163
434 994
284 535
150 147
840 596
497 370
415 316
269 265
858 593
367 799
479 200
381 702
426 439
148 439
418 226
145 371
530 600
708 947
555 383
222 215
296 745
650 388
281 494
468 82
409 897
956 994
144 491
498 776
786 936
938 716
700 757
211 754
872 813
669 306
540 216
207 420
671 716
299 223
221 817
344 277
595 187
485 630
642 533
194 618
390 579
435 639
272 437
234 397
889 322
24 95
330 867
953 202
708 756
619 720
508 720
733 10
281 22
162 235
807 980
878 923
129 197
374 570
378 844
753 500
685 686
912 710
682 222
518 67
985 676
637 569
655 67
657 315
770 742
456 495
451 385
315 430
1 147
945 541
656 51
683 674
653 585
907 464
209 309
82 867
1 90
164 542
551 654
320 188
418 171
493 152
330 644
691 343
997 771
877 571
223 902
580 230
702 678
782 152
902 118
514 457
243 274
264 998
167 463
607 144
374 665
524 225
572 215
53 519
365 435
821 952
762 237
949 935
67 109
773 848
853 571
945 708
499 322
664 296
340 564
469 377
183 940
242 701
204 984
506 863
519 354
556 724
706 538
815 314
126 259
590 164
81 157
150 984
521 884
114 830
485 127
275 312
451 56
39 199
500 352
909 531
422 15
334 146
296 69
620 535
826 758
889 485
642 779
329 103
460 799
414 21
909 266
164 939
119 684
466 1
818 831
142 519
68 32
67 720
667 856
356 387
963 707
428 250
774 704
313 907
751 780
452 294
46 227
628 310
479 563
979 887
584 877
639 903
89 110
817 996
480 833
980 535
833 82
438 115
210 500
750 530
221 796
507 39
889 672
643 721
748 695
63 666
764 570
158 463
898 33
544 676
710 536
935 996
789 7
508 81
85 140
539 338
671 613
269 168
350 963
124 866
437 13
912 607
849 701
989 113
414 334
408 834
471 451
530 167
649 243
567 797
824 608
222 336
554 470
298 5
394 897
558 508
514 172
178 214
505 757
951 349
609 278
465 137
906 216
14 616
63 84
502 492
657 401
862 664
559 229
10 485
110 768
331 197
785 120
642 322
185 358
499 347
659 651
55 205
62 799
82 579
340 271
795 122
876 65
21 968
13 70
118 624
333 443
702 793
170 298
982 114
505 184
129 414
205 413
876 216
868 12
61 711
600 974
324 984
78 53
828 361
87 694
3 588
342 962
459 711
402 376
216 99
600 871
631 895
463 538
205 664
6 824
88 421
934 81
498 415
789 85
667 185
469 333
798 840
692 529
751 369
184 500
818 459
367 1000
736 675
89 642
690 658
319 307
542 408
308 716
675 582
346 444
187 288
347 389
196 589
546 732
423 588
705 604
626 686
699 784
512 914
126 247
570 458
303 494
296 704
914 322
280 73
145 406
334 887
396 822
191 250
786 916
394 672
307 730
303 226
315 194
385 92
978 141
224 10
145 831
821 516
76 245
224 381
481 100
373 397
635 82
401 831
109 613
217 716
545 740
562 89
20 273
90 837
757 708
70 43
491 798
819 611
370 378
790 990
749 864
201 220
176 222
691 144
74 596
367 580
611 330
466 776
563 180
903 143
508 940
927 844
807 328
666 496
164 706
65 271
329 512
719 203
416 814
981 703
502 662
621 360
519 471
536 622
769 150
130 782
555 762
891 567
963 193
258 525
693 391
133 46
177 662
721 772
290 307
768 76
884 422
275 744
929 443
844 266
687 692
473 29
312 896
62 49
39 795
715 222
483 108
564 569
11 838
296 759
770 710
345 448
439 633
524 216
776 120
243 872
666 33
863 93
381 371
173 982
271 66
27 306
462 992
192 619
206 525
306 498
794 911
662 298
347 289
606 489
285 261
181 624
15 683
675 715
915 732
385 621
33 794
607 573
367 225
732 325
305 295
377 448
89 475
920 648
84 827
511 791
665 263
879 927
243 164
462 46
732 881
784 318
506 475
360 830
298 74
399 316
262 31
408 313
779 129
903 207
931 542
622 302
465 668
350 783
765 909
955 311
693 75
702 158
259 626
969 37
883 229
262 114
984 585
995 376
638 775
877 67
816 952
814 458
279 106
283 170
142 734
447 238
464 816
274 143
119 763
999 478
36 138
226 668
80 992
976 725
6 415
2 57
870 100
174 881
312 698
315 741
364 40
758 221
947 623
511 413
593 579
704 754
656 761
411 874
28 264
395 31
141 534
206 283
667 1
5 522
155 114
818 899
874 82
168 755
260 128
597 31
729 704
666 350
730 759
885 396
884 301
253 275
678 622
10 12
385 793
141 542
320 871
850 529
996 310
268 141
767 361
49 159
30 831
661 194
82 439
648 270
99 186
63 163
68 634
326 331
493 919
965 175
534 43
697 879
767 775
148 245
665 817
61 446
973 117
281 241
258 39
606 245
10 124
637 785
447 270
619 240
547 118
440 445
462 154
430 795
866 87
130 79
597 286
858 291
947 858
111 138
270 756
406 232
678 426
503 931
424 152
747 318
545 825
451 581
319 208
336 313
306 715
676 535
171 652
726 617
771 676
746 78
516 539
677 832
175 735
170 471
291 988
118 659
348 951
260 302
837 719
936 862
581 851
801 88
631 906
973 642
659 237
557 933
335 381
558 159
171 74
383 310
425 326
106 208
906 757
790 944
740 84
498 87
467 509
611 603
245 363
748 124
397 985
397 352
80 528
846 985
690 53
429 343
378 724
60 456
616 332
588 942
499 533
689 594
657 184
551 409
686 958
676 868
510 39
773 66
833 998
673 101
751 896
547 352
286 720
229 760
992 661
586 591
496 636
124 501
786 171
812 575
502 218
507 700
27 572
837 73
263 998
833 840
796 680
170 214
53 64
91 812
632 368
484 617
972 190
543 830
202 641
684 804
619 864
294 264
226 192
157 649
925 387
500 795
916 341
987 48
207 535
787 155
149 769
135 739
15 720
34 818
4 746
496 548
887 956
956 226
41 488
281 551
981 615
864 241
263 450
77 153
662 811
580 65
954 146
554 610
926 263
664 701
865 956
253 270
292 605
756 613
713 323
957 926
231 156
708 467
545 744
243 367
631 412
227 435
678 554
240 807
818 421
322 273
562 284
237 342
839 225
427 351
791 895
526 231
434 513
254 174
649 245
282 949
279 28
391 942
906 835
230 763
640 466
730 870
277 684
255 114
365 233
568 385
471 353
851 755
543 908
318 655
930 531
542 548
553 542
35 363
182 787
742 286
764 262
119 84
922 789
866 144
881 129
675 559
960 918
561 669
962 565
94 715
156 158
444 148
395 862
641 247
821 851
872 619
783 468
842 861
36 9
201 232
910 475
132 71
63 46
35 225
521 329
555 645
764 338
614 763
432 71
132 385
513 914
881 386
308 955
834 518
549 511
69 288
124 520
213 106
785 389
527 788
694 895
445 749
150 971
301 54
333 866
750 412
79 659
603 270
890 132
435 643
788 573
824 52
668 941
768 521
151 750
98 415
877 967
407 568
309 126
569 192
296 213
148 897
665 643
32 187
263 350
283 950
821 1
315 319
159 741
574 326
652 914
122 228
399 993
371 822
229 397
477 331
6 561
313 365
747 588
379 535
697 98
163 774
159 42
676 576
794 423
467 854
228 525
722 206
531 849
304 425
169 872
555 766
658 550
232 192
126 932
614 93
718 851
226 316
172 39
508 468
647 714
802 642
776 4
62 326
366 919
169 934
205 813
221 631
531 655
148 162
113 401
65 219
66 851
723 306
397 448
455 266
836 988
161 895
891 37
15 880
850 228
264 297
968 36
992 467
421 626
682 822
78 607
653 435
616 308
395 172
674 942
830 167
988 131
391 547
633 897
218 391
703 6
57 375
41 595
447 572
422 134
530 513
111 601
961 421
24 819
338 146
303 223
614 336
534 839
701 824
102 244
408 649
735 505
905 60
28 976
811 29
112 979
419 29
852 3
518 943
944 337
542 405
331 59
84 261
938 911
858 496
793 491
172 55
841 783
758 207
31 142
778 789
685 393
820 686
20 443
439 604
450 89
640 630
317 948
144 562
517 551
591 863
348 407
766 556
773 554
769 623
559 295
839 200
127 293
657 967
220 281
741 350
880 747
549 731
993 126
315 302
970 399
829 699
109 355
56 678
143 981
700 721
313 687
271 923
608 180
215 661
934 145
586 668
994 257
350 919
24 367
438 288
219 574
83 809
317 337
626 459
291 49
721 663
971 919
75 415
308 266
766 652
481 464
59 144
927 597
436 54
499 306
22 360
580 901
736 40
297 277
392 117
747 540
426 968
516 440
438 398
525 875
639 291
427 699
726 828
944 142
470 561
533 389
681 113
41 569
257 554
792 214
427 748
109 66
394 263
329 566
276 195
790 165
190 902
812 513
577 797
184 103
265 538
102 702
178 781
469 997
14 405
716 386
825 220
676 988
239 330
995 353
699 939
354 622
776 281
463 508
270 772
540 91
277 787
119 760
160 834
257 627
800 887
808 2
812 530
796 907
592 730
550 89
99 967
1000 317
53 498
549 772
399 805
923 508
532 109
134 855
834 37
728 936
218 801
574 576
258 65
134 144
603 537
752 235
728 763
874 674
724 813
950 930
990 117
112 114
583 994
434 369
977 26
927 66
241 257
777 122
967 862
258 202
360 325
209 886
761 198
119 789
910 460
90 153
749 547
799 124
397 559
954 918
749 876
299 668
616 656
470 634
375 531
382 975
929 306
484 930
942 370
271 839
530 772
251 202
800 61
438 888
301 20
624 343
882 584
849 625
58 108
473 197
64 250
71 631
459 779
353 1000
847 406
688 937
138 440
786 541
413 158
966 35
88 807
327 803
805 182
293 19
412 292
408 698
999 185
218 422
411 474
432 214
847 761
43 350
188 459
555 108
95 694
307 809
84 691
916 388
283 587
480 490
63 855
626 810
10 575
396 215
103 934
867 965
858 945
265 315
366 715
475 377
120 355
922 175
948 40
333 249
318 120
89 62
630 618
775 252
235 115
268 682
928 700
116 845
198 938
548 812
642 377
663 846
316 833
423 439
814 802
14 864
295 611
754 475
988 227
315 639
906 794
218 574
828 307
363 183
378 399
361 789
468 121
370 502
959 318
708 403
206 715
794 465
924 205
597 287
52 129
398 330
515 878
128 438
590 579
972 248
491 916
357 898
1000 542
177 245
837 510
675 689
670 754
914 133
230 394
666 20
332 590
571 766
481 795
949 643
730 168
197 153
890 300
916 287
994 542
9 551
542 92
564 207
728 124
3 775
877 28
424 540
558 348
370 481
477 549
221 883
141 782
95 523
349 758
213 416
78 742
551 302
460 977
80 407
952 34
311 929
287 454
374 673
745 150
890 957
888 729
669 793
647 731
793 900
821 602
360 722
754 660
114 48
948 960
641 901
632 182
604 375
252 643
870 889
511 987
246 288
958 262
480 875
364 8
68 544
638 230
375 329
876 923
625 657
328 980
384 720
675 619
229 991
561 296
757 218
428 645
435 472
49 476
940 333
21 903
26 540
364 449
684 869
497 674
497 585
461 561
27 549
828 611
382 492
222 683
459 390
427 994
220 119
663 586
235 720
115 656
542 126
428 950
81 506
182 204
146 354
587 55
129 791
229 587
806 941
889 53
648 878
595 517
623 666
153 231
572 478
209 746
132 644
88 692
635 418
69 317
866 719
603 755
63 74
42 649
326 842
79 262
524 473
308 337
396 818
453 349
131 910
82 410
501 842
310 995
503 505
462 155
477 742
107 422
318 662
236 914
701 558
531 553
342 55
191 643
455 940
395 895
935 254
217 264
129 56
580 672
270 359
195 398
231 709
900 431
533 918
150 220
29 696
314 670
895 334
193 748
633 970
986 737
207 899
673 162
785 508
688 497
34 624
876 143
240 174
542 105
348 923
92 898
692 48
27 896
697 396
66 632
226 815
338 311
103 381
956 346
926 502
775 74
537 726
728 322
121 30
128 666
7 975
789 723
813 415
898 290
873 842
870 171
83 916
696 51
819 101
993 23
413 601
371 47
707 80
574 679
367 553
89 368
715 225
204 870
163 535
884 372
300 898
748 974
391 686
132 146
838 929
368 220
108 403
745 597
240 674
65 248
502 827
629 341
380 753
33 880
828 847
996 662
425 667
245 543
70 267
825 756
88 221
798 249
379 717
609 923
631 113
810 282
985 901
997 666
41 313
561 323
166 692
755 858
338 599
18 867
243 495
360 44
455 522
637 832
281 67
247 454
959 288
122 464
649 757
777 501
986 194
171 292
543 645
129 46
601 711
47 357
549 145
321 808
137 818
635 78
593 805
226 486
428 389
448 180
206 892
129 317
650 516
827 834
346 57
126 508
646 145
194 825
221 886
890 746
596 550
40 420
137 641
855 254
562 523
432 856
34 708
518 227
571 945
536 716
958 588
26 166
943 681
729 726
348 669
306 94
922 107
339 828
251 614
379 972
853 456
648 884
251 165
324 834
119 901
874 791
416 687
780 588
717 949
28 461
618 622
558 711
382 358
581 386
151 847
940 266
891 498
311 857
156 859
704 744
368 509
976 197
834 211
754 470
521 828
246 836
109 322
877 350
453 114
433 146
664 998
200 910
428 56
528 262
391 440
799 889
361 611
906 168
863 240
520 372
581 310
944 371
345 451
180 621
208 985
992 56
607 550
838 260
808 149
530 456
503 6
984 71
150 986
658 960
47 144
418 134
911 748
515 699
488 813
770 490
970 398
892 192
814 166
171 89
21 647
970 65
701 73
582 433
464 499
60 597
747 861
633 333
29 690
800 389
493 379
293 177
364 765
464 662
436 530
338 261
164 437
74 630
590 824
883 520
708 446
411 184
359 279
69 813
20 922
439 294
239 787
105 365
475 86
551 314
546 34
450 237
430 429
239 1
925 861
167 284
12 379
344 699
582 446
325 904
719 971
93 859
323 293
600 897
562 540
680 162
895 143
207 531
259 841
716 989
866 394
468 374
298 379
129 828
101 164
362 772
905 910
1 797
783 668
86 663
395 494
672 478
667 441
727 761
664 677
19 971
581 599
864 932
345 780
323 683
6 988
314 589
55 602
887 399
451 324
398 246
198 44
85 433
824 544
767 350
744 343
878 722
681 333
873 753
128 300
389 153
280 152
432 876
224 422
711 658
136 59
105 51
177 422
972 922
389 623
421 160
509 430
128 125
418 668
674 333
402 886
83 319
17 490
726 5
973 552
648 857
651 510
958 783
106 990
30 530
433 389
377 905
44 860
973 419
42 868
706 114
58 319
418 700
701 905
463 247
682 605
501 610
36 42
597 430
372 719
129 776
949 495
631 505
363 374
846 539
393 648
687 591
987 364
968 976
244 828
147 288
449 480
370 971
813 444
672 341
596 416
379 913
722 284
996 359
552 58
151 564
204 840
860 491
690 820
341 288
687 113
463 656
330 530
232 435
148 554
251 467
450 837
378 994
537 851
439 332
938 786
662 842
865 243
330 665
992 904
667 494
355 199
984 20
986 609
639 772
52 458
924 234
514 63
40 206
185 923
372 608
360 563
248 844
355 342
560 11
316 853
714 377
360 100
982 295
334 508
898 226
743 52
285 403
415 123
213 426
172 949
124 199
296 423
102 564
582 13
964 290
501 170
537 114
242 793
21 823
739 156
120 792
536 12
519 290
511 667
106 934
223 571
434 804
166 130
91 830
790 811
412 713
497 169
825 511
880 430
525 364
195 940
63 153
205 523
250 264
917 816
989 75
914 541
436 612
276 854
852 845
396 532
46 951
21 439
751 581
958 936
652 977
130 28
188 380
38 585
359 455
782 160
239 617
223 987
613 310
41 640
403 519
590 571
767 77
156 228
127 950
807 198
105 860
207 30
48 488
724 404
727 706
67 889
511 648
955 604
486 350
514 850
606 825
449 801
253 889
211 438
315 333
746 262
999 323
740 727
572 43
329 346
817 209
39 925
459 814
983 771
859 345
323 156
981 726
662 413
502 365
812 62
908 575
433 632
285 395
276 428
502 201
218 149
234 871
731 486
943 576
228 868
851 43
23 881
857 196
464 243
986 686
339 571
722 812
969 383
917 762
39 435
307 454
375 313
376 16
288 317
91 696
663 271
872 89
39 235
482 29
897 170
773 505
584 554
135 859
595 104
852 155
164 564
496 626
286 171
718 884
795 601
510 396
803 187
198 179
568 548
129 219
340 788
561 137
420 920
125 706
437 868
606 678
189 933
228 593
693 467
140 470
231 979
739 297
554 192
47 296
796 370
861 66
181 463
347 922
299 646
805 40
583 506
623 890
572 759
925 762
587 615
946 461
901 655
552 413
974 404
8 325
958 746
353 820
266 625
646 698
953 490
857 768
981 122
96 608
629 95
583 552
199 920
995 472
145 640
267 513
897 453
218 322
174 117
850 205
533 837
985 225
488 696
603 884
18 775
695 436
980 122
300 791
537 516
699 141
531 829
713 432
32 766
464 366
209 416
172 614
970 496
841 729
40 756
937 821
265 182
650 852
30 956
975 122
906 165
983 189
856 239
169 679
869 492
829 750
703 425
450 624
44 719
559 849
456 239
404 305
368 558
680 589
253 579
442 792
253 369
800 733
922 193
461 574
31 533
390 515
69 73
983 45
759 443
161 663
612 214
622 449
911 254
338 870
71 182
240 257
632 174
242 337
428 394
341 536
142 383
550 749
509 486
679 205
547 429
797 287
74 749
9 913
882 863
808 566
18 258
489 394
206 356
109 540
548 333
47 206
404 884
806 443
923 471
147 129
153 927
273 834
258 408
581 528
470 445
246 211
213 942
911 5
303 822
59 54
736 898
217 802
623 382
705 378
643 911
705 7
701 831
41 172
557 847
868 26
19 244
659 413
119 300
134 393
224 875
198 851
973 327
5 392
554 936
369 196
411 892
223 989
563 268
3 638
630 528
163 135
702 281
897 375
550 431
688 8
736 816
615 135
188 703
532 962
769 523
728 647
314 175
886 161
69 248
602 639
625 345
470 190
938 885
540 812
920 814
641 496
582 295
352 67
882 831
162 491
170 729
218 317
121 298
170 851
835 438
786 335
335 654
470 956
729 324
615 926
312 971
241 933
302 116
221 597
938 982
624 682
799 742
450 938
745 371
491 534
381 852
658 472
97 728
577 583
915 656
391 495
654 952
716 837
916 420
842 21
758 90
744 291
845 669
250 161
182 519
57 245
186 549
108 623
851 610
960 725
98 55
555 640
459 517
596 981
321 167
539 489
980 630
831 725
31 824
583 152
697 831
880 189
810 731
570 535
269 455
318 908
913 821
15 294
911 105
449 882
338 878
697 423
782 769
463 671
237 305
6 25
343 273
742 424
651 811
429 942
447 404
466 689
386 215
901 394
835 510
805 521
277 381
211 466
978 381
347 896
484 47
542 561
102 29
771 943
507 52
927 7
774 124
948 842
581 837
185 788
510 486
233 828
294 26
260 74
501 951
183 269
922 653
641 543
356 677
981 999
227 112
983 199
66 361
319 470
587 922
309 478
638 333
827 661
244 214
580 576
868 518
7 641
895 251
594 54
15 281
576 809
390 451
292 444
802 955
522 31
41 386
362 948
691 906
523 149
379 382
292 339
674 905
909 802
209 973
465 11
661 645
23 35
442 481
81 594
221 555
737 488
891 252
365 903
379 516
123 594
221 123
788 309
88 968
336 780
67 77
703 768
335 898
776 847
223 36
21 384
535 443
498 646
769 704
485 397
123 222
980 867
179 181
705 833
442 638
785 631
204 38
450 827
129 857
426 383
458 232
403 716
441 378
588 511
931 828
720 776
928 693
526 892
153 70
920 170
643 595
8 312
409 403
423 990
470 205
294 22
270 594
602 202
105 830
874 129
277 389
381 312
322 131
700 137
909 29
995 635
119 972
318 644
737 548
522 487
924 265
997 349
593 89
290 490
815 91
945 166
669 827
349 625
30 93
219 372
861 219
7 13
871 630
412 718
690 797
832 52
837 735
305 420
131 572
18 977
373 571
755 958
248 724
474 495
940 379
537 794
993 157
129 761
472 13
100 57
625 969
204 90
391 191
957 190
135 880
519 205
269 246
516 137
825 444
199 90
882 720
500 239
963 339
146 234
247 28
775 385
821 262
578 616
135 675
946 300
271 145
596 251
448 311
94 147
991 99
74 583
337 485
321 632
771 563
188 369
11 874
833 289
367 313
930 160
158 11
42 948
892 359
124 353
34 224
441 564
144 685
110 491
806 979
400 775
961 329
198 171
529 40
518 183
268 364
413 584
595 958
611 23
722 10
29 945
670 567
459 68
962 485
223 172
322 274
785 968
35 159
558 511
630 985
768 236
808 1000
646 712
302 531
967 976
104 419
151 108
998 14
64 824
507 860
393 844
170 994
399 208
90 208
802 725
454 115
681 128
69 144
783 634
853 821
257 659
245 426
651 626
200 321
251 314
206 231
327 720
494 228
504 923
269 802
678 768
617 592
160 351
397 375
478 819
177 223
793 811
791 614
962 166
503 556
870 686
504 304
292 479
162 694
796 500
125 39
602 536
664 379
669 514
520 140
862 155
912 692
675 112
606 346
532 885
186 29
553 837
707 170
758 303
70 384
108 652
152 350
726 873
410 840
665 415
100 712
511 15
986 810
216 688
813 859
367 780
668 183
329 239
300 349
598 34
951 431
562 329
927 156
943 529
202 786
425 90
800 361
706 843
536 676
206 311
670 908
639 330
680 749
668 213
734 429
654 354
897 856
78 920
907 744
12 322
769 1000
116 975
88 327
709 766
459 463
93 162
720 428
18 880
15 22
217 974
852 324
317 932
615 846
676 993
439 328
995 523
79 429
622 895
853 578
659 687
514 561
298 277
845 187
566 284
44 199
114 949
265 713
444 32
960 268
809 984
640 469
228 353
634 677
502 789
917 992
54 425
348 103
528 925
848 647
140 344
698 216
799 568
947 330
7 215
63 841
823 763
766 871
352 358
957 56
218 490
538 735
852 778
680 426
752 474
629 102
497 727
583 869
282 583
578 377
618 783
287 894
116 33
454 812
34 756
657 345
732 405
5 114
377 223
809 228
174 940
78 323
933 681
512 577
562 653
438 21
513 640
160 776
954 226
674 81
567 667
929 705
181 222
757 507
775 144
585 958
54 778
249 748
690 967
684 539
230 815
380 594
389 643
379 683
765 517
397 124
992 503
559 815
759 219
42 851
157 34
442 66
489 785
600 787
672 879
224 86
290 829
44 590
498 73
591 427
77 741
850 308
412 824
45 224
341 101
47 361
607 722
731 439
973 795
972 263
781 543
597 743
778 30
619 664
168 387
392 642
253 603
356 861
117 484
973 905
924 753
688 276
305 994
150 717
514 608
146 203
452 967
2 849
933 480
676 492
275 960
257 37
669 989
615 627
662 435
924 496
496 21
619 595
620 359
737 43
318 407
63 510
461 557
420 573
872 966
96 338
720 860
799 731
116 641
19 781
905 668
84 898
253 764
426 291
101 276
436 532
97 547
447 903
872 571
11 701
984 429
136 910
423 537
518 436
818 560
88 623
617 323
864 229
929 866
478 816
24 360
231 395
221 686
344 602
386 34
311 612
740 890
497 334
527 917
361 553
436 710
550 491
303 136
737 364
655 540
248 297
450 921
858 326
415 279
786 559
363 222
132 941
688 128
386 407
117 267
995 457
106 163
381 70
736 870
13 588
254 572
457 388
352 202
384 834
526 880
391 394
579 713
604 548
867 35
771 906
22 418
21 277
817 841
226 232
457 527
199 233
827 403
998 435
492 737
165 255
979 219
648 574
517 938
377 665
232 924
8 651
361 124
23 316
202 799
191 788
210 908
252 599
519 456
427 119
475 871
415 37
217 274
348 361
516 786
361 521
100 946
4 177
742 739
793 25
329 603
191 905
364 209
627 570
190 570
25 293
421 637
725 519
157 345
770 278
294 916
930 112
525 809
672 285
762 359
709 175
896 317
523 944
597 444
207 784
830 764
307 593
867 739
430 320
403 776
574 359
354 420
944 657
36 49
166 853
996 19
149 607
128 234
967 245
624 362
89 873
984 599
493 890
919 440
344 201
63 955
690 656
874 454
977 25
13 301
306 441
100 797
65 168
333 181
498 50
553 420
898 624
87 819
270 460
314 954
267 118
257 514
337 996
222 690
485 461
864 569
603 325
21 390
981 423
952 15
77 723
508 890
52 858
911 173
475 972
222 772
961 263
745 901
413 136
835 95
868 249
274 785
917 965
748 407
148 533
104 836
945 127
401 316
172 128
479 9
163 658
983 248
69 448
955 797
848 470
861 692
850 586
946 429
140 497
467 268
174 519
639 594
745 829
987 786
667 243
235 260
680 179
64 593
889 933
953 1000
913 545
362 91
778 494
959 82
459 420
446 107
959 587
512 523
269 91
873 204
874 135
296 412
719 980
584 814
646 408
405 610
204 916
433 767
600 518
817 880
28 442
483 187
911 86
706 764
172 549
505 694
17 423
37 348
804 777
37 636
752 871
532 347
312 463
221 374
440 118
737 232
788 540
205 537
880 272
756 774
581 772
641 120
318 203
872 465
396 42
645 413
125 738
216 431
527 149
257 186
705 542
799 301
262 631
234 480
8 468
874 128
477 186
893 686
203 994
234 696
260 590
25 589
799 661
862 162
849 714
782 394
607 82
589 585
86 586
117 724
235 453
261 947
4 422
102 335
978 660
793 468
404 464
269 132
545 285
970 176
910 683
968 228
561 665
631 271
493 235
224 284
424 899
476 151
511 72
448 469
658 409
409 601
412 184
535 345
423 15
815 710
637 906
455 590
481 316
942 282
682 331
610 519
199 96
299 908
7 175
5 56
430 371
695 575
601 717
489 995
133 556
544 84
569 16
651 130
536 22
366 667
134 572
498 659
159 524
707 520
28 203
694 323
487 362
174 460
345 591
649 699
186 55
579 18
805 472
185 366
719 431
749 850
278 393
62 681
292 463
950 714
269 131
498 562
66 957
700 74
607 220
810 779
750 216
967 634
262 485
446 627
96 541
74 790
558 241
375 21
313 930
410 353
130 293
799 531
960 180
206 142
671 86
748 22
960 545
810 248
117 560
810 649
196 873
788 600
603 478
735 890
850 137
787 290
708 876
123 828
824 25
910 413
534 486
749 603
925 112
267 349
116 236
59 699
317 485
388 22
330 277
474 425
582 904
30 920
188 44
21 745
888 269
227 13
604 471
50 913
479 71
153 28
832 69
689 806
342 904
501 105
673 65
673 982
89 418
865 556
827 762
843 654
722 857
415 151
627 764
585 178
698 238
467 775
881 769
263 199
935 319
943 380
100 307
38 442
633 317
578 739
84 473
949 669
825 173
387 468
313 799
334 436
277 14
632 184
183 961
403 392
995 893
198 801
149 831
347 696
584 262
273 509
164 55
174 269
440 140
644 928
386 523
803 870
81 15
484 805
669 576
127 309
865 868
647 553
610 430
445 912
50 870
534 4
324 378
342 359
851 969
349 626
453 463
41 771
17 605
136 226
837 652
406 684
92 99
558 124
402 666
476 256
667 840
544 342
632 542
598 697
625 53
150 520
700 379
701 598
884 601
153 50
482 982
661 749
563 248
882 960
10 162
325 420
107 27
975 43
762 686
731 414
146 170
292 491
193 292
925 313
726 702
616 365
75 832
292 560
378 956
801 659
622 19
228 497
848 156
365 426
968 333
220 208
766 329
753 507
195 849
992 427
919 934
82 537
749 767
534 769
16 924
113 216
765 772
55 504
190 108
548 653
806 784
517 624
112 895
51 773
416 603
132 344
608 545
194 345
287 884
558 445
712 850
105 72
441 751
551 209
926 409
459 461
359 549
379 429
215 879
324 971
960 578
556 480
661 755
429 562
151 156
465 66
109 12
406 505
606 832
876 525
608 394
944 224
350 658
290 2
734 687
816 309
257 953
481 32
662 172
308 403
206 778
173 802
667 936
381 639
237 231
634 985
520 420
299 954
714 870
748 720
318 97
103 444
499 680
432 315
554 337
379 908
240 346
237 494
395 119
923 421
647 852
705 886
207 124
16 711
173 525
999 585
719 221
492 514
539 930
597 955
513 716
856 6
290 627
456 602
377 763
860 933
206 826
306 608
538 197
535 396
960 76
681 700
702 160
680 693
19 316
651 105
356 329
71 448
474 164
681 483
385 655
814 329
143 564
263 60
866 293
910 587
184 158
617 162
145 125
762 335
755 939
564 642
375 197
195 832
705 465
956 498
536 356
757 594
478 846
328 966
935 782
619 395
325 11
897 810
707 278
726 7
240 224
482 427
155 235
821 829
688 628
945 821
314 211
774 196
923 386
111 426
610 62
740 130
694 846
128 771
746 98
760 447
686 346
404 577
555 348
598 537
726 744
530 553
115 974
776 582
764 840
390 704
734 394
531 756
857 316
136 392
418 150
257 180
147 661
199 596
252 747
187 989
905 767
649 972
474 872
603 38
8 547
914 11
288 603
918 12
682 626
787 790
944 126
350 367
612 828
564 107
117 163
720 377
380 993
258 947
339 201
236 995
959 572
826 625
214 231
489 630
520 278
563 741
371 826
631 907
411 788
192 53
365 127
237 589
556 112
338 296
937 195
20 39
358 791
313 271
737 337
639 344
151 8
254 994
619 696
323 146
735 566
184 964
668 590
431 138
245 138
701 832
928 973
716 277
239 93
45 462
111 901
188 570
949 27
575 412
150 711
546 41
424 235
566 156
259 558
915 837
743 312
500 816
76 897
953 169
658 887
539 471
678 709
637 461
323 979
257 384
160 676
716 95
888 830
63 831
673 737
897 506
408 888
331 986
477 785
522 879
703 178
994 887
740 544
765 934
441 73
803 544
116 426
407 682
501 241
563 568
772 400
510 448
890 464
843 156
78 849
85 145
580 962
65 570
254 166
56 932
688 770
675 244
294 517
248 911
847 488
956 723
908 51
899 570
35 242
74 779
440 898
270 111
587 26
226 899
165 518
139 783
503 789
322 452
352 34
440 752
401 458
305 269
368 209
940 743
287 758
90 95
235 806
992 691
900 710
538 767
73 630
981 918
7 586
848 981
98 778
116 358
190 451
809 91
183 503
848 919
361 623
556 365
805 788
635 259
519 762
954 216
485 804
704 857
695 825
614 714
324 371
360 206
646 836
379 854
193 738
669 723
65 16
803 366
586 481
921 776
129 611
171 688
743 489
757 405
351 109
258 286
483 215
787 275
56 288
202 495
988 226
883 60
582 526
463 284
863 75
601 446
177 759
193 279
807 829
266 782
81 471
345 368
698 528
864 324
445 845
152 250
715 101
249 642
915 123
458 502
722 803
63 780
443 240
171 597
670 623
214 644
212 125
582 729
156 310
927 45
263 904
119 686
310 299
550 72
642 845
925 35
199 256
492 607
910 678
961 416
429 546
796 829
990 10
314 155
962 741
878 472
504 329
528 100
25 886
304 462
220 627
297 625
943 130
719 565
62 273
847 377
555 830
613 228
504 319
882 480
759 636
135 420
851 483
448 750
685 761
639 236
523 904
436 92
87 778
745 175
707 671
114 977
661 868
903 236
559 561
24 875
382 551
9 48
611 861
700 894
662 656
266 513
410 813
699 239
910 955
533 383
627 353
739 138
646 805
633 280
84 790
53 757
701 951
384 19
303 161
374 147
24 815
689 898
847 983
759 845
451 809
718 956
397 817
198 387
709 738
2 490
934 315
919 245
528 129
197 945
341 680
417 843
442 389
189 107
499 696
714 290
571 903
609 175
233 693
923 108
906 601
423 579
200 193
269 286
845 402
355 3
248 490
657 312
228 214
898 106
726 258
958 540
572 384
373 930
381 173
761 823
525 234
520 856
743 650
246 256
938 848
605 648
277 800
163 276
71 950
583 353
352 850
170 40
719 508
302 511
640 670
151 49
703 478
311 128
999 844
193 502
929 66
78 271
384 550
620 77
607 688
281 359
468 538
402 53
439 334
765 45
630 804
390 283
931 350
869 17
931 601
383 750
733 257
228 898
979 666
153 218
904 627
568 430
536 397
753 826
948 598
831 340
529 996
253 160
465 386
948 767
306 609
588 828
814 511
21 805
291 62
530 427
136 940
897 998
938 787
626 972
579 15
697 23
198 178
15 332
145 250
399 468
475 736
157 843
340 503
508 11
561 597
939 605
265 165
739 337
312 249
269 58
256 17
232 213
565 952
400 213
934 951
700 190
585 35
648 244
17 681
173 193
828 647
589 312
622 371
574 709
368 187
191 956
963 502
896 849
379 98
404 733
541 100
206 454
669 193
601 769
33 129
360 555
754 68
663 622
736 265
494 997
238 770
71 186
867 727
438 22
713 743
19 967
920 640
535 75
196 61
982 423
513 844
515 143
888 863
754 284
850 971
953 742
659 718
186 268
139 650
997 801
618 682
717 195
678 89
831 563
726 544
661 823
352 104
824 478
110 313
329 602
166 687
903 805
943 597
938 290
692 160
998 838
594 223
458 50
518 642
823 196
403 586
147 925
667 587
919 54
170 699
974 35
669 559
562 863
746 211
184 305
568 187
316 511
586 626
134 683
488 196
918 887
941 416
833 986
882 8
604 464
409 567
736 219
371 684
766 812
156 633
658 449
826 987
552 333
479 450
280 691
529 950
696 895
420 922
109 156
658 505
904 783
523 121
315 793
668 614
637 650
508 229
674 91
639 434
198 334
570 939
987 345
638 943
862 125
829 995
23 278
846 55
635 729
167 678
539 878
18 756
971 438
110 585
225 603
592 161
531 475
484 790
56 969
856 11
352 562
616 63
672 64
85 947
541 829
312 821
19 519
565 967
910 421
618 685
649 686
292 486
958 848
590 550
894 989
279 154
371 925
782 45
725 112
894 41
163 476
21 782
20 114
772 20
880 816
458 472
209 221
728 260
407 143
169 481
593 715
835 534
928 377
731 952
678 569
481 9
95 427
641 774
16 357
709 848
247 135
473 135
947 476
805 336
31 681
357 577
668 51
301 274
507 946
688 801
210 839
103 741
151 468
852 422
145 118
713 476
907 460
84 689
179 572
238 168
958 463
941 414
358 758
523 742
627 427
232 479
830 586
846 854
438 264
66 913
573 712
966 642
630 263
79 632
662 71
246 125
32 148
82 983
71 491
451 571
228 37
515 700
934 20
795 165
844 414
131 669
732 90
817 420
166 781
167 472
805 139
893 211
510 329
394 381
176 713
630 741
763 973
171 130
279 421
282 213
347 957
157 751
757 712
929 737
189 836
123 777
706 634
511 444
657 497
167 596
291 83
207 17
964 471
311 420
480 5
440 958
229 3
85 263
332 241
162 935
625 651
549 879
865 212
565 510
836 351
776 363
445 565
952 844
271 405
406 697
725 656
472 467
105 388
811 670
377 434
819 419
515 174
51 206
327 519
162 937
896 102
767 838
196 647
110 864
478 182
926 119
308 961
439 894
397 678
805 293
546 239
429 465
906 894
994 968
246 689
239 191
530 902
12 438
453 181
565 196
983 636
370 150
927 888
838 923
376 392
644 541
73 275
96 644
206 361
847 573
110 714
578 549
938 4
795 467
369 679
182 976
554 314
359 692
639 304
62 228
285 89
544 593
175 400
247 55
988 620
863 254
699 44
291 280
640 985
4 138
29 154
714 367
418 652
150 744
634 744
273 129
777 44
64 811
394 460
563 146
906 387
586 268
439 588
280 310
492 866
792 715
176 629
371 942
117 556
497 981
307 967
69 454
752 634
772 13
367 835
506 369
618 475
941 115
617 639
541 201
581 577
951 109
739 908
498 381
466 343
45 380
838 242
645 319
670 651
142 877
272 471
944 938
860 732
926 681
1 546
465 208
784 794
568 78
168 386
605 889
58 800
855 269
70 537
196 426
104 456
751 730
943 995
924 37
997 790
310 100
482 562
624 327
237 725
406 712
325 506
433 849
502 843
815 870
685 846
214 607
157 39
641 979
422 448
802 990
464 183
277 676
400 123
714 872
148 721
142 713
479 548
371 129
190 999
539 890
661 714
245 909
295 989
971 819
965 191
90 777
662 573
983 292
860 976
238 278
871 539
246 242
241 270
563 392
543 751
251 647
875 305
862 582
783 590
245 267
346 969
117 670
669 455
220 947
11 843
545 804
519 405
214 483
389 354
10 894
490 69
628 440
577 348
905 430
5 441
748 71
833 268
241 25
705 380
801 77
508 365
657 493
470 685
264 892
447 121
928 797
214 666
518 717
941 41
852 904
16 395
365 207
808 184
600 213
186 89
887 47
732 52
552 285
452 834
933 43
481 39
618 868
542 789
566 826
861 582
47 300
889 530
321 509
438 913
45 474
745 680
719 701
598 38
466 820
906 834
179 889
948 878
676 95
548 659
804 880
107 865
191 872
673 633
92 84
166 75
820 260
33 228
128 47
908 630
858 120
199 433
281 531
432 523
67 641
488 475
442 750
709 332
839 595
52 853
975 291
557 828
909 584
942 138
157 552
299 940
391 378
287 826
104 142
843 216
977 194
7 766
520 221
98 560
520 448
384 212
76 900
215 776
171 44
400 611
492 198
898 456
875 607
354 557
546 99
476 795
709 326
751 307
425 55
369 449
667 714
800 797
53 810
589 685
358 612
19 162
658 736
194 111
674 477
813 622
129 162
142 973
205 752
272 799
38 345
991 303
113 699
611 825
415 964
51 786
396 162
449 691
878 400
199 486
125 580
348 199
365 178
613 431
601 122
714 983
39 907
381 893
41 796
27 409
406 851
298 154
101 874
689 441
421 601
456 58
524 20
479 445
483 547
880 663
617 550
349 622
372 267
549 75
400 290
105 352
106 155
906 491
343 71
861 13
592 146
381 427
785 650
99 979
590 984
445 955
846 182
901 191
748 290
791 264
352 490
235 196
898 112
319 14
498 363
671 966
498 767
912 605
589 862
586 490
285 819
364 255
94 16
532 377
440 545
998 890
652 396
248 550
195 174
965 251
230 840
443 65
981 824
765 983
677 817
566 192
162 713
312 630
465 966
52 639
887 864
251 972
834 878
984 758
994 261
161 452
935 99
111 150
319 379
696 774
860 359
126 535
18 339
776 228
294 589
143 490
14 257
246 761
901 917
527 535
422 142
425 865
243 313
111 148
537 364
439 170
917 462
684 744
138 37
136 393
676 969
313 168
782 406
936 800
541 938
400 589
427 515
26 592
741 37
119 872
243 207
67 533
633 801
417 466
60 940
435 352
272 872
333 715
702 32
325 866
756 1000
311 444
750 690
697 522
227 547
855 431
332 852
74 149
896 619
118 274
574 902
404 891
62 318
104 816
720 109
840 597
44 122
50 793
711 318
787 218
744 384
596 433
388 2
510 500
947 346
314 151
218 749
266 889
245 264
131 500
690 586
673 863
277 677
640 76
932 465
991 605
727 940
779 165
201 388
685 768
401 470
848 120
25 749
920 121
320 713
123 937
563 336
876 47
190 856
391 774
406 593
365 958
387 280
880 296
115 213
781 858
681 607
263 175
377 96
883 93
439 685
667 491
704 762
952 533
193 969
295 136
527 743
958 269
442 599
692 880
934 318
381 149
492 184
278 202
29 324
292 172
377 386
152 854
692 269
263 401
282 830
32 344
813 886
370 258
998 450
33 566
9 522
218 671
401 164
367 279
175 581
351 695
151 876
791 709
920 768
479 521
675 857
158 518
675 556
499 989
834 444
48 503
298 88
910 696
763 509
675 269
529 792
70 978
277 538
223 60
825 7
63 210
324 147
944 736
977 354
766 609
153 19
118 823
801 503
802 127
419 790
808 258
935 369
257 947
494 732
113 820
654 23
518 305
383 301
600 230
72 890
506 736
255 445
143 403
407 997
933 295
303 291
504 224
184 793
312 9
122 793
895 297
395 249
800 334
191 633
419 35
44 702
405 762
724 633
700 919
477 39
241 570
131 580
781 480
760 809
230 193
137 670
471 738
173 74
537 249
424 321
616 288
274 149
558 485
567 332
28 883
930 498
877 717
568 671
44 295
689 308
679 514
945 745
671 599
460 201
26 173
725 122
640 494
516 465
122 192
246 576
250 364
513 178
858 911
15 664
620 367
148 739
125 9
12 248
894 859
425 497
727 831
613 35
653 558
248 865
858 132
569 234
667 720
132 927
816 979
271 656
88 517
769 705
717 842
397 80
923 3
465 471
949 478
816 484
261 972
90 992
211 789
944 905
519 422
709 256
208 573
781 917
658 834
245 335
993 883
800 19
800 608
971 263
182 77
932 892
205 286
113 80
551 678
160 2
774 764
352 249
465 691
326 37
302 764
704 866
516 135
308 22
688 952
825 607
965 69
131 473
809 647
479 385
876 673
590 608
266 368
814 358
412 23
31 61
209 798
724 337
482 285
559 424
179 925
684 876
889 923
625 612
774 471
206 877
461 530
560 391
839 591
120 707
147 644
810 966
485 992
15 162
790 88
916 144
834 848
29 467
609 639
865 711
169 537
716 849
842 434
63 212
818 976
808 272
805 914
18 19
325 870
221 632
185 521
28 476
660 493
209 669
787 560
191 474
195 558
799 205
65 301
138 471
331 16
948 297
597 346
709 596
915 285
401 683
358 407
421 164
329 986
557 879
62 78
505 620
685 397
13 238
932 540
146 670
413 388
890 291
61 99
6 595
818 531
753 42
910 374
612 714
564 712
394 411
394 985
791 578
327 795
391 231
384 451
721 551
151 536
487 989
633 336
836 256
570 969
840 286
687 119
428 43
42 861
719 278
362 855
716 948
662 136
852 208
705 935
45 587
162 720
515 985
858 577
686 44
615 503
771 146
925 724
492 343
505 980
479 821
405 857
640 187
59 990
521 29
179 345
748 318
662 909
964 268
195 337
990 389
128 722
200 798
923 936
97 518
26 135
517 447
490 342
945 158
698 928
225 907
371 91
995 681
355 950
505 149
555 114
940 361
963 939
164 407
291 572
311 626
405 54
838 673
180 567
613 592
464 333
436 588
764 652
156 935
610 118
504 754
543 20
488 641
321 920
781 55
676 545
374 603
755 545
213 276
94 766
790 347
171 715
421 151
585 498
244 798
934 728
323 1
282 490
972 78
725 385
77 132
387 85
445 122
91 572
891 990
627 906
649 259
560 434
273 789
587 87
322 3
201 597
916 274
902 338
602 681
639 656
692 792
808 786
707 512
536 433
703 342
252 72
828 639
310 230
521 730
515 693
217 242
46 861
646 523
120 842
193 527
298 573
339 902
830 58
702 932
14 811
6 151
560 924
265 786
819 226
834 454
131 412
906 604
853 221
795 422
689 44
729 370
164 766
583 848
543 263
602 340
675 758
758 876
767 435
887 283
226 892
210 192
678 749
50 665
565 872
700 90
512 156
486 80
809 76
470 251
343 930
975 997
432 866
211 470
198 2
69 452
441 802
293 764
1000 721
868 415
791 831
217 658
465 491
549 32
912 506
203 736
463 907
29 470
679 610
197 920
965 647
862 399
86 504
380 730
232 182
997 81
44 242
974 32
244 552
317 167
162 164
370 843
896 621
193 246
376 623
126 738
236 55
591 286
161 593
320 398
390 965
755 720
649 744
174 273
275 409
817 347
531 399
787 641
882 257
245 74
790 909
301 256
542 750
826 727
467 845
699 310
30 871
29 390
93 690
436 108
491 233
564 666
747 635
550 274
770 502
179 863
620 437
826 802
239 65
805 454
801 726
519 866
81 962
796 62
955 847
49 795
283 818
37 473
79 80
922 557
133 383
826 109
566 318
293 39
447 946
65 205
907 434
74 907
879 12
771 126
106 597
445 478
367 682
417 971
45 114
743 314
942 345
558 126
239 636
531 926
142 695
910 307
706 134
54 967
222 879
429 112
568 40
842 415
469 6
427 33
585 785
891 744
814 3
150 33
178 217
257 831
564 274
617 1000
225 31
775 895
469 435
401 340
228 602
991 30
598 212
91 924
134 952
832 84
352 643
651 499
247 845
628 786
435 75
14 536
878 253
153 1
310 868
920 543
209 6
651 423
606 325
926 433
599 108
235 781
553 717
305 139
930 225
454 929
662 312
900 186
22 244
950 578
405 796
376 519
737 375
947 532
168 396
520 703
679 189
997 744
301 36
29 816
521 784
628 669
956 789
561 840
810 556
581 125
691 118
824 798
207 725
996 136
93 885
903 775
907 528
870 646
512 514
470 657
274 512
500 560
678 428
123 866
343 76
410 182
88 614
793 317
885 261
617 136
729 213
192 905
984 507
817 182
783 642
326 647
882 279
501 692
759 972
489 27
426 156
8 637
246 239
447 598
842 922
665 822
580 641
610 780
828 527
278 392
476 168
703 890
54 388
502 300
760 578
239 922
369 226
327 277
935 884
567 818
505 593
503 536
615 729
716 291
402 894
165 859
608 955
660 819
957 191
702 909
654 88
279 505
391 307
578 20
382 241
614 36
742 207
186 943
987 512
857 742
902 847
913 895
936 814
577 305
998 499
330 500
412 259
268 148
477 878
645 170
156 352
825 356
776 728
374 505
84 762
641 764
891 599
245 61
768 112
612 196
861 546
110 696
715 129
677 950
4 515
427 498
100 992
227 336
283 937
15 778
708 652
422 574
550 413
556 216
108 988
599 859
764 617
839 275
839 168
56 405
111 362
957 692
76 800
759 810
655 851
431 292
754 682
722 520
413 82
341 993
209 791
449 320
435 431
94 52
442 473
689 464
704 165
980 388
900 9
10 338
394 863
635 414
783 931
938 866
683 770
236 97
987 434
640 102
894 422
359 299
958 376
361 836
796 238
92 535
960 44
668 20
684 450
579 362
161 867
740 198
476 156
440 434
473 52
351 18
273 454
201 191
851 371
113 346
33 765
69 947
656 874
135 681
90 791
981 212
260 743
931 341
739 974
64 481
79 276
364 684
742 960
320 21
554 423
129 809
743 711
268 918
922 676
75 99
334 701
510 154
448 866
392 993
259 836
125 118
422 459
435 961
631 195
397 467
661 278
389 653
929 532
409 318
758 966
87 686
18 724
983 413
65 175
845 352
745 87
570 369
525 196
286 584
330 188
974 704
462 261
843 624
701 309
374 592
843 29
202 94
795 680
127 752
988 494
463 369
578 325
93 278
417 137
953 643
284 909
293 968
785 725
753 559
486 917
657 905
382 915
573 464
933 57
273 274
745 735
410 541
787 427
394 977
186 499
879 263
70 260
249 78
303 895
129 226
199 994
964 832
332 377
131 455
441 433
653 425
165 923
284 981
923 822
199 179
107 320
656 233
916 967
586 685
38 886
955 525
814 800
771 171
324 37
824 383
107 463
530 133
151 413
175 659
981 973
678 49
217 513
939 895
256 980
259 829
320 471
453 820
944 930
860 181
321 446
863 540
905 987
607 122
202 432
207 414
993 625
360 581
608 479
382 517
292 283
264 972
455 236
37 642
955 89
255 761
137 332
445 709
544 672
638 269
830 730
93 496
552 536
373 655
687 498
367 28
738 581
918 90
597 44
839 458
585 116
420 193
470 77
515 140
300 397
784 676
307 754
647 705
593 85
657 988
480 537
679 928
216 991
823 774
298 502
911 39
199 475
463 387
936 176
167 115
834 910
198 937
446 369
773 935
898 932
760 904
978 612
413 217
430 97
707 529
230 387
976 501
299 956
870 182
639 845
339 773
305 942
170 654
645 77
179 694
673 348
696 642
604 125
558 929
983 38
463 750
347 419
196 31
421 620
89 739
693 193
387 687
559 665
921 27
792 344
161 690
688 96
16 675
763 433
994 20
225 383
938 791
577 777
638 960
13 784
201 394
66 258
774 435
728 834
866 161
141 973
146 48
21 129
675 805
507 959
798 270
184 150
781 108
461 898
199 935
591 89
886 763
632 437
141 547
364 12
107 800
934 274
351 107
114 562
134 315
465 822
275 867
337 132
637 706
681 970
158 267
25 739
57 509
939 745
34 995
168 548
362 509
206 685
32 133
815 496
340 327
675 155
669 939
486 919
887 190
527 25
647 276
117 66
824 35
937 845
183 677
187 457
256 914
621 42
783 877
128 391
114 516
397 520
167 450
561 805
680 173
83 847
911 556
165 597
463 588
745 864
582 910
438 346
31 11
683 420
467 670
5 380
607 364
487 781
692 220
425 46
293 121
293 299
377 390
32 801
4 999
26 664
831 230
902 935
664 807
933 294
714 984
808 153
919 125
688 107
86 52
410 705
832 334
370 105
40 136
404 542
239 43
275 134
95 342
758 396
238 842
930 571
377 715
204 444
401 114
911 648
646 427
686 472
876 187
874 596
464 759
11 110
740 494
718 423
584 273
78 406
417 297
27 541
125 156
281 850
772 676
927 52
181 682
70 593
729 564
566 714
149 39
284 482
100 419
599 223
293 647
470 973
979 898
445 733
300 373
19 403
922 569
182 971
946 533
641 407
434 631
321 534
892 363
220 749
247 649
2 236
377 414
990 177
869 164
943 423
178 608
999 644
400 367
333 972
710 415
851 77
949 947
229 866
524 880
655 927
398 848
592 702
293 838
115 794
248 441
651 414
882 189
114 565
417 884
629 710
135 57
618 575
594 404
723 167
719 386
691 604
997 79
483 891
893 246
498 791
310 678
249 303
401 155
340 85
502 402
897 924
131 585
710 434
889 921
955 549
526 510
116 692
696 294
183 875
263 767
834 420
685 803
34 590
63 457
493 202
733 744
69 41
394 913
624 857
563 231
396 424
56 454
219 885
614 898
714 209
946 809
201 498
281 174
462 441
440 959
940 239
936 381
147 976
608 893
39 670
881 634
772 441
43 849
93 747
857 245
206 881
738 376
940 584
353 937
590 912
249 67
540 779
950 993
989 592
126 643
678 16
616 231
834 88
890 295
665 106
832 513
488 288
234 736
800 467
470 104
555 855
352 170
308 312
832 772
866 277
791 940
698 482
769 587
237 933
660 209
747 165
649 836
131 425
160 859
30 564
793 530
17 886
423 290
307 607
285 858
335 607
255 50
639 528
448 905
858 631
387 537
454 497
300 874
992 573
211 925
630 918
569 777
107 618
448 696
784 921
213 257
623 607
987 32
621 277
571 22
685 639
900 157
117 97
189 624
509 631
313 1
611 902
522 258
87 902
770 285
503 952
341 252
123 492
700 642
314 455
58 94
594 465
896 538
850 894
139 725
30 385
152 798
291 945
319 766
605 46
783 523
937 306
409 922
285 481
4 967
247 934
368 837
892 780
578 466
768 167
120 240
464 134
952 976
488 78
734 252
395 437
459 451
765 294
622 719
416 275
814 700
866 594
101 724
274 386
240 676
526 716
458 565
155 107
902 295
36 936
607 157
168 395
335 980
852 784
523 38
506 859
751 546
436 979
199 928
136 969
466 398
167 803
27 514
210 918
311 427
158 680
504 102
443 813
807 821
940 679
6 960
906 944
554 136
729 47
130 292
18 183
65 946
944 835
98 716
907 186
801 407
589 903
410 759
500 847
8 67
697 591
286 449
148 676
121 809
37 452
431 53
264 595
362 665
532 278
152 77
43 971
303 960
152 253
122 92
2 68
888 980
75 586
347 195
62 568
404 163
637 282
810 763
607 494
251 950
830 174
332 233
797 1000
864 941
89 499
472 692
336 942
467 254
388 595
376 557
945 214
422 535
984 147
373 12
26 825
797 521
812 546
800 643
831 341
832 965
831 726
85 534
813 279
80 22
216 337
234 48
972 182
723 960
826 991
594 624
312 65
965 526
281 288
861 712
390 973
653 354
878 903
273 642
952 239
309 901
902 375
677 610
321 110
731 323
100 604
35 937
677 515
918 726
257 783
544 195
781 372
245 94
268 561
900 638
371 294
882 389
283 925
880 671
680 337
376 292
134 567
596 892
885 792
409 908
82 865
492 911
765 365
93 671
52 540
120 280
663 978
455 305
679 123
128 214
369 182
229 307
576 806
966 218
170 104
938 667
130 282
78 241
991 367
708 559
710 856
981 738
237 754
143 461
384 492
416 648
261 754
348 899
581 906
90 692
523 451
585 99
933 817
400 768
791 875
334 232
231 389
668 593
840 540
22 191
587 42
433 872
339 352
172 427
46 171
494 275
923 266
226 340
253 922
29 897
487 900
614 483
393 125
553 628
575 174
861 352
961 630
992 558
614 486
485 748
632 715
657 777
188 920
712 411
146 150
654 534
58 710
76 120
145 322
473 104
996 803
411 312
505 443
970 368
76 7
744 595
260 287
454 965
543 530
307 298
150 209
123 350
87 307
818 935
689 352
197 713
461 481
923 197
201 103
453 817
550 12
313 241
984 839
859 29
220 616
6 939
39 617
374 188
970 564
612 802
173 906
735 548
313 802
382 684
768 352
982 311
395 83
184 612
387 136
287 861
256 955
195 169
726 739
803 935
995 731
938 444
505 270
138 101
413 8
717 908
481 337
636 567
246 933
219 529
748 343
562 557
78 7
325 994
358 164
239 84
522 185
687 932
5 55
826 540
141 986
671 741
893 596
74 827
105 396
958 898
830 57
971 756
349 503
778 380
612 279
469 454
115 621
656 666
799 897
91 582
685 42
372 109
655 288
8 426
593 490
101 587
154 306
582 868
669 934
226 324
236 39
962 812
791 823
739 495
338 4
681 809
454 768
136 900
407 427
601 720
724 810
202 204
965 580
959 32
94 168
765 125
166 94
366 196
106 995
203 474
232 995
9 989
682 954
892 767
445 527
520 53
591 14
38 290
402 283
967 954
85 104
797 937
199 192
745 532
31 504
196 879
569 606
665 782
312 68
831 976
597 648
122 455
143 302
939 162
177 969
730 692
965 941
511 767
590 296
764 500
170 62
630 604
241 320
358 723
170 155
23 795
148 286
193 132
695 835
627 840
548 34
975 589
510 376
858 428
946 451
712 78
198 353
564 767
590 961
412 150
166 473
302 787
214 472
464 721
524 944
285 350
266 697
428 994
108 800
805 94
85 743
101 22
947 901
336 311
393 67
869 134
481 504
243 670
237 282
981 35
560 132
10 967
709 912
398 564
422 567
394 991
185 966
981 370
703 902
630 924
584 846
990 383
667 565
516 540
265 55
442 63
268 626
646 682
673 597
372 613
437 200
178 335
866 128
799 103
804 387
605 594
360 220
148 166
497 22
730 454
600 774
890 655
153 46
182 985
80 925
628 859
416 853
785 804
936 767
846 498
573 110
871 994
618 945
702 312
607 558
179 280
871 491
834 566
807 670
908 508
249 690
193 333
506 795
472 75
718 739
585 198
941 995
348 541
584 842
938 754
570 163
27 472
610 470
335 617
970 139
562 494
902 490
46 437
370 361
931 312
390 991
304 76
555 220
765 345
427 937
406 665
675 129
146 581
741 277
435 230
828 157
213 808
4 418
429 962
57 323
751 430
711 802
937 567
28 848
274 982
771 219
120 837
502 841
531 276
560 177
971 614
640 534
577 421
865 496
799 33
736 341
576 618
85 624
463 903
656 795
6 456
923 507
698 493
159 905
673 522
158 131
305 582
198 568
955 220
562 418
636 185
396 774
292 302
5 408
225 475
279 618
907 359
938 193
703 716
419 574
380 634
209 236
423 955
479 772
564 288
111 781
905 548
877 874
423 644
48 753
942 922
906 135
86 111
430 628
543 685
111 526
50 543
827 288
626 482
29 64
870 427
130 797
33 806
369 792
797 934
166 543
100 613
292 869
945 288
780 199
467 456
100 314
435 280
169 1000
565 768
802 676
198 411
240 933
899 862
424 291
699 434
364 127
167 901
635 434
999 247
611 159
409 63
670 187
896 449
844 305
964 222
248 107
203 577
514 787
734 581
471 208
834 237
930 995
494 258
997 216
176 404
351 390
933 648
953 466
353 659
411 784
18 881
990 518
328 940
749 723
336 453
544 585
702 852
21 249
444 690
777 794
201 209
261 205
594 684
627 377
152 121
240 162
123 477
24 444
9 416
388 758
315 478
851 357
578 943
544 945
577 90
534 872
578 344
495 962
735 288
900 479
751 87
898 622
292 322
178 594
356 51
145 813
817 547
731 40
383 291
368 406
284 727
314 229
683 491
974 133
137 926
188 145
874 262
418 970
450 379
603 505
796 723
810 328
539 282
569 966
108 492
503 307
401 791
88 74
51 571
836 770
733 901
863 764
471 205
332 307
413 96
107 684
875 143
563 821
840 628
514 17
32 925
697 934
471 409
750 494
469 488
618 113
677 127
509 222
582 607
472 663
518 293
658 733
137 127
202 79
659 291
195 850
653 96
384 515
48 451
851 518
963 355
582 987
481 924
103 936
179 423
400 216
835 421
812 738
65 422
390 32
116 488
217 665
511 892
544 171
983 866
600 670
720 487
906 781
646 351
79 379
739 767
841 850
452 595
220 170
14 750
629 11
172 138
114 943
173 849
519 903
623 727
266 836
193 189
429 986
579 956
273 820
490 478
660 497
285 735
490 146
661 547
626 934
921 643
741 904
778 703
902 68
274 548
693 188
327 67
849 694
798 577
27 172
269 289
551 511
54 6
355 639
546 844
897 538
75 532
923 109
67 959
965 625
612 926
923 639
390 992
82 955
754 558
754 327
161 192
351 723
339 801
672 747
737 242
25 991
210 980
944 428
555 998
253 804
714 190
267 776
943 388
688 319
523 44
728 709
761 85
516 749
768 993
234 178
316 197
803 109
401 774
612 144
53 506
309 792
868 408
178 1
466 514
669 565
282 685
603 457
319 259
936 355
553 145
782 189
454 285
171 546
972 493
223 210
202 338
231 16
149 72
409 801
742 831
510 857
844 273
175 159
809 560
449 738
279 44
480 254
883 719
474 80
321 147
988 346
923 674
434 435
760 251
837 494
55 797
395 709
564 956
80 375
173 659
522 855
817 146
111 238
425 2
481 854
897 619
914 978
809 134
567 850
877 567
301 663
96 623
876 880
779 789
941 786
19 511
860 558
433 574
427 913
660 657
430 541
386 42
613 37
297 57
190 85
998 825
249 665
722 333
820 180
817 115
653 329
28 186
262 389
133 917
884 213
113 841
101 647
718 666
404 97
562 713
442 44
930 783
282 247
575 954
828 697
989 566
75 689
39 347
540 259
569 660
215 183
438 847
66 696
719 746
741 724
633 91
711 832
13 797
664 175
702 202
341 317
919 484
499 973
765 187
612 183
823 859
331 335
653 61
641 243
729 382
404 702
537 119
605 192
868 996
360 210
346 710
825 744
590 951
722 269
753 996
736 388
749 570
285 843
224 527
589 430
882 625
645 696
875 144
541 715
785 42
810 207
705 931
126 235
281 966
444 892
564 303
993 655
696 871
21 571
102 553
201 309
342 979
649 918
674 935
994 478
584 477
580 175
121 518
757 145
616 18
823 971
114 507
158 196
472 468
491 220
732 984
528 866
388 741
909 209
487 827
408 145
74 147
383 215
10 848
465 70
148 871
391 932
605 236
88 780
669 108
997 832
330 319
5 71
3 494
21 692
7 199
64 49
865 232
165 702
947 581
842 647
976 636
349 871
964 500
803 351
736 936
950 433
298 44
281 525
48 479
255 335
854 392
380 554
413 842
236 579
438 683
919 895
94 698
991 202
743 224
816 575
465 288
53 375
343 252
207 831
992 724
757 409
717 307
957 527
768 203
609 899
812 18
343 533
434 986
321 821
224 808
913 467
508 240
725 659
238 822
208 723
134 276
823 922
450 236
19 50
579 577
141 322
161 264
301 354
145 368
538 222
177 17
989 889
771 672
526 719
255 829
923 795
552 836
131 803
211 55
98 888
985 975
40 432
782 553
800 852
230 89
838 955
471 735
19 641
60 959
846 997
674 750
200 662
862 666
648 39
797 70
695 146
424 414
817 54
725 100
438 537
440 864
112 353
401 762
154 316
890 943
49 592
179 977
842 162
57 280
656 348
2 888
349 809
803 148
123 168
689 631
310 59
69 61
365 645
400 750
78 864
512 307
250 312
538 742
470 882
120 745
497 116
435 443
874 389
928 151
20 361
297 783
976 156
32 668
176 151
516 76
840 303
164 241
9 223
546 714
760 145
303 644
683 591
471 8
100 579
456 299
581 327
413 501
813 381
110 383
375 525
802 234
798 586
225 599
687 557
800 700
696 497
60 401
491 763
373 329
96 398
199 240
131 775
730 503
521 405
406 506
609 520
318 143
48 265
711 330
256 495
852 142
825 122
177 580
809 522
81 887
184 855
270 481
367 299
637 966
689 804
3 708
289 236
66 984
358 946
957 803
815 829
996 465
329 787
519 72
511 353
474 469
900 931
818 789
13 893
957 562
771 913
884 259
643 88
337 86
980 69
93 605
650 851
16 840
634 486
204 496
196 777
32 824
629 901
844 183
564 410
649 659
869 725
888 895
585 930
245 548
636 695
266 831
147 567
476 720
236 866
114 611
914 27
364 576
642 121
73 794
381 93
754 567
324 585
838 983
312 75
402 921
531 616
94 281
294 737
919 638
945 960
332 351
502 539
653 557
480 894
406 484
665 651
350 260
349 134
378 540
161 935
592 35
645 90
542 484
779 981
917 7
890 636
184 911
603 54
472 861
193 258
884 342
183 36
76 855
807 972
427 580
543 380
990 315
305 665
730 633
101 67
512 610
909 886
157 688
803 198
964 355
465 81
614 974
614 531
586 516
115 373
445 284
629 171
160 5
941 253
810 498
281 529
187 536
844 985
596 188
893 424
573 980
542 702
896 228
198 512
835 523
38 758
359 367
1 726
751 146
391 824
50 14
666 489
438 790
984 276
126 999
926 3
319 959
926 677
396 690
51 101
752 377
6 658
899 432
665 108
200 195
752 744
647 745
358 133
284 828
437 977
868 537
772 638
754 576
251 919
756 719
918 632
451 508
64 904
319 518
370 121
389 33
100 106
477 248
736 193
36 181
873 875
552 684
57 202
940 180
136 243
121 664
575 12
965 146
265 834
687 314
478 208
615 204
891 630
906 215
656 649
925 300
302 222
570 593
974 805
52 62
809 895
175 916
716 419
628 311
670 964
571 309
152 6
151 322
677 853
820 698
266 479
516 223
168 590
579 493
767 106
757 252
209 876
785 111
406 228
162 592
486 119
6 144
987 930
256 981
179 674
932 980
668 255
808 372
705 400
738 597
960 604
124 638
103 484
293 824
425 181
922 75
946 995
856 888
759 295
65 564
308 478
415 163
409 986
846 763
619 815
554 842
757 617
743 822
724 550
917 584
452 376
898 884
557 36
853 187
17 15
675 704
561 693
644 49
517 482
444 280
817 830
164 714
549 232
608 522
562 673
329 914
483 559
508 310
808 10
448 95
705 112
726 497
464 670
980 4
942 403
815 440
760 116
780 779
835 847
461 499
555 641
438 716
861 373
355 16
673 786
104 683
690 449
775 840
384 325
248 739
538 1000
462 585
218 957
432 80
680 270
27 299
607 418
58 931
170 565
698 946
458 550
655 522
770 244
93 724
4 745
630 921
434 174
148 812
623 205
882 806
106 806
844 996
504 575
626 500
167 52
756 675
408 254
201 129
318 692
826 52
175 502
671 720
452 31
904 842
685 771
253 146
540 829
530 769
635 671
42 905
155 44
285 542
330 579
858 565
109 126
46 418
211 998
583 933
382 594
183 175
734 122
338 695
181 771
896 337
97 22
10 867
434 562
222 844
883 327
146 93
104 839
804 688
932 24
640 8
302 808
587 918
143 418
423 710
346 782
907 10
246 378
979 111
924 690
860 374
972 437
560 711
621 176
979 386
656 254
816 212
371 28
427 593
164 252
278 231
997 40
927 255
595 392
396 514
297 851
757 130
392 870
565 612
683 787
545 455
54 487
853 801
171 945
366 659
227 748
197 731
251 685
217 41
241 825
677 812
614 648
893 834
521 44
767 27
952 576
605 522
359 149
854 291
561 254
793 737
515 3
390 510
197 13
347 699
830 620
959 197
622 415
734 803
787 634
16 622
596 264
569 10
293 507
49 620
420 71
969 530
300 296
296 34
23 913
968 739
769 633
801 85
219 499
252 489
174 166
477 731
487 163
853 224
517 806
969 63
450 589
206 121
31 288
153 117
776 349
74 709
393 714
148 956
449 598
20 693
264 6
969 270
996 81
138 20
904 82
943 514
616 800
682 573
112 62
368 538
39 166
939 702
157 511
727 442
145 168
254 135
624 684
766 482
561 882
766 758
751 765
936 291
244 68
566 236
418 232
944 859
533 641
174 653
730 53
584 474
979 23
912 365
854 160
715 839
651 715
354 151
930 161
289 101
391 950
713 15
896 502
728 510
691 312
343 830
334 283
556 769
249 30
274 514
554 813
263 760
819 968
500 672
4 781
702 242
483 412
46 145
540 268
674 234
501 644
170 455
876 54
452 638
611 370
822 434
606 549
387 590
860 932
963 456
177 428
517 751
714 228
862 261
331 413
252 939
814 837
571 417
345 338
957 523
838 660
396 569
869 536
198 723
674 20
75 306
270 45
702 766
709 511
124 848
321 47
245 141
381 682
743 583
689 349
748 146
839 313
608 167
65 446
155 883
679 689
974 736
75 982
825 172
901 679
668 946
784 987
10 522
263 81
626 20
225 114
739 811
460 708
918 149
242 555
828 645
752 701
527 335
178 334
243 221
782 851
531 931
919 580
660 999
967 411
478 916
515 106
14 768
696 187
902 431
395 144
718 633
443 281
231 591
219 539
401 887
191 791
996 777
468 756
927 189
633 754
60 583
851 881
219 556
662 207
378 524
683 614
343 778
566 215
71 19
977 432
228 293
878 854
351 973
798 998
286 42
558 771
357 368
984 188
443 843
516 333
293 41
608 24
272 98
5 648
603 422
122 110
185 566
364 583
59 599
911 618
506 605
874 437
528 86
438 812
197 182
286 349
54 515
45 378
592 804
470 694
112 382
51 154
45 754
829 496
514 215
651 663
358 288
535 449
283 904
852 341
215 438
775 497
328 340
627 404
814 363
9 953
296 124
878 333
435 625
345 130
399 431
64 869
535 773
639 597
415 814
470 94
992 653
316 1
368 914
16 934
689 369
368 732
675 860
177 285
820 11
166 98
739 491
636 633
307 266
699 966
865 985
887 29
561 200
662 154
238 791
791 921
406 349
977 680
176 384
125 821
879 530
679 456
436 504
714 998
766 740
910 257
699 96
212 445
622 313
732 448
24 788
532 763
422 768
951 579
734 771
518 670
101 740
1 174
55 804
340 753
717 160
85 554
49 357
815 150
579 142
247 482
5 375
628 803
935 913
74 909
619 19
628 589
257 307
761 710
776 761
561 483
622 200
669 352
829 777
72 476
416 435
75 541
573 580
321 82
289 145
621 633
242 839
890 889
309 36
176 806
392 165
642 464
2 374
355 115
378 247
363 54
934 131
614 949
934 784
927 490
233 737
892 696
492 966
693 254
904 903
177 241
609 491
305 589
342 244
463 283
280 471
641 761
854 978
705 193
738 656
698 130
702 903
70 845
183 558
435 788
235 728
41 15
802 47
403 193
749 555
84 67
945 119
192 496
688 49
137 381
151 57
641 110
540 255
907 640
928 194
495 360
189 719
521 465
882 886
820 512
136 460
268 84
966 545
487 97
732 96
392 863
698 52
431 570
552 951
637 702
483 285
30 122
8 649
335 670
911 347
174 814
359 828
310 808
16 821
770 462
505 158
576 149
994 886
482 566
347 3
186 19
263 494
156 105
935 233
933 773
13 118
120 898
113 580
343 310
434 595
707 636
231 707
941 591
49 200
232 692
371 505
634 610
364 412
488 385
84 302
381 980
458 43
228 963
476 691
295 41
411 253
31 675
656 55
761 528
745 840
262 273
877 297
723 516
912 348
899 563
130 211
905 311
902 438
375 734
665 593
570 198
141 866
491 624
502 240
676 237
825 129
669 971
390 258
270 47
518 151
993 787
22 822
342 729
536 987
944 94
291 545
495 217
788 769
809 606
523 485
621 283
219 655
535 766
714 53
804 712
780 634
622 689
644 6
999 626
610 272
3 825
7 885
260 574
116 771
494 916
705 526
786 512
293 37
395 421
106 188
406 337
526 740
999 631
715 406
302 851
89 629
702 245
361 995
246 214
186 901
399 443
146 995
710 615
985 497
300 291
213 55
66 246
407 95
238 756
948 543
482 495
935 11
821 97
814 880
281 448
282 458
34 998
668 275
970 570
802 569
153 908
949 519
586 853
263 565
421 745
340 147
554 371
646 932
637 344
37 84
684 504
538 498
682 672
174 762
1 809
352 791
689 841
714 87
897 469
964 810
264 499
41 614
576 403
450 954
9 126
3 333
769 779
389 47
791 134
701 74
409 569
908 471
62 260
659 636
669 526
201 313
210 702
388 357
862 690
918 473
184 239
840 648
982 993
869 199
332 397
766 537
917 994
796 869
561 239
265 63
469 535
782 584
165 561
700 240
601 472
67 366
620 166
950 912
466 151
408 582
378 636
514 301
368 968
184 945
711 757
703 7
891 585
160 236
814 45
435 561
115 805
868 477
508 120
761 926
26 565
322 539
982 985
607 202
588 968
154 820
71 859
109 429
431 102
729 463
756 765
503 8
91 163
991 423
322 285
753 975
231 110
121 32
108 150
177 104
389 242
162 323
142 648
835 992
60 875
744 266
991 177
401 66
249 585
806 946
788 51
567 523
997 862
596 837
676 284
891 320
712 786
559 839
875 416
582 637
691 349
984 852
315 875
482 803
969 712
176 581
272 446
528 110
346 112
793 170
903 383
672 988
164 316
171 393
872 507
957 859
786 846
825 752
814 942
79 883
131 105
836 101
110 500
659 195
874 399
330 136
905 322
116 982
679 911
664 735
30 117
759 569
415 676
571 170
967 681
754 64
293 344
55 372
414 641
447 16
35 477
464 557
297 850
615 457
903 134
138 149
767 570
846 569
807 343
812 487
776 813
272 158
427 212
814 434
981 928
169 384
317 486
975 878
499 72
658 367
979 970
369 306
954 496
779 20
741 409
146 75
486 900
931 871
777 59
915 649
705 333
836 332
433 587
180 343
522 794
355 314
117 159
278 798
91 897
77 136
398 821
661 141
349 885
684 355
393 922
125 777
850 786
454 973
984 865
130 456
724 320
628 763
59 143
287 165
703 456
174 608
483 370
24 849
474 915
63 185
625 749
589 333
320 945
417 153
890 848
713 312
161 560
196 407
839 7
124 672
697 162
325 872
348 939
75 724
47 798
804 729
760 48
388 110
788 706
208 879
37 278
949 132
48 222
901 837
793 153
385 741
38 90
902 814
96 144
470 889
747 796
893 455
268 637
117 397
288 581
490 34
586 442
695 828
9 160
121 457
260 616
356 278
560 945
664 797
913 485
920 635
17 406
732 976
28 933
136 70
172 795
137 14
632 884
633 618
618 28
648 184
578 486
215 895
193 656
818 436
81 559
305 367
816 727
532 332
606 14
111 525
295 680
601 703
781 495
262 699
787 757
138 970
841 96
30 4
628 66
426 10
526 266
859 20
938 625
426 830
234 464
286 646
811 599
563 128
52 910
927 245
288 399
520 146
58 254
503 319
713 217
933 556
761 764
876 759
64 806
991 987
655 696
121 71
360 16
887 444
9 114
32 345
152 505
66 655
740 641
589 195
799 82
889 201
187 466
918 237
373 516
798 610
430 659
350 894
697 489
656 892
640 238
575 564
287 535
987 373
876 990
322 680
235 441
918 880
809 977
94 929
538 860
492 668
302 728
623 24
838 699
93 694
798 916
274 767
64 554
640 846
519 168
846 711
502 453
755 56
881 390
163 824
83 20
78 715
794 337
210 393
931 78
70 820
219 531
860 24
592 70
793 137
448 626
586 100
1 899
498 895
407 419
392 874
549 575
153 694
518 410
636 282
479 435
241 888
166 626
669 97
600 306
511 389
895 1000
69 737
514 399
772 869
156 655
348 155
187 727
555 764
243 489
511 653
505 342
514 307
437 22
663 491
985 96
515 445
567 311
157 151
578 278
217 729
502 4
768 176
633 562
416 340
283 473
789 178
286 512
707 868
200 187
17 189
78 760
247 827
7 473
550 526
735 149
297 172
420 811
358 209
755 883
754 698
181 847
986 613
815 131
326 754
95 50
230 371
792 901
785 594
778 121
108 821
126 293
623 549
559 488
383 276
494 737
781 446
946 530
480 378
203 870
767 772
27 260
172 298
521 984
971 730
488 355
342 450
233 776
286 592
523 105
259 526
91 172
232 577
216 445
535 725
50 693
553 9
162 194
793 419
724 534
289 9
902 146
715 398
450 858
913 423
583 304
175 776
99 911
209 230
33 812
226 13
468 788
372 912
292 272
120 652
6 68
376 344
714 410
177 725
417 328
646 562
2 230
217 990
480 222
643 37
772 448
904 25
911 141
406 671
941 650
989 132
224 22
800 551
108 969
646 701
9 214
628 246
702 605
369 131
297 848
308 591
27 963
954 858
393 905
643 63
981 388
85 242
345 40
983 884
257 758
373 602
726 892
957 332
689 212
359 711
83 583
630 636
762 591
896 828
716 789
728 929
674 837
214 917
481 396
376 53
411 490
792 536
936 342
881 679
465 444
790 683
674 290
622 243
551 162
987 507
469 698
644 602
893 993
865 859
242 324
493 243
425 58
487 928
270 989
917 185
310 548
717 525
50 124
454 570
356 227
428 162
213 670
387 582
783 79
153 877
290 941
452 886
911 381
994 708
352 763
578 463
201 935
8 560
457 351
269 724
530 484
149 592
178 318
701 572
876 891
701 744
480 970
109 185
48 398
508 206
881 10
440 790
297 363
247 315
848 579
55 668
101 131
975 685
651 187
264 624
845 719
133 531
740 390
93 52
376 942
834 406
98 713
709 533
94 545
105 285
858 344
150 82
945 402
594 191
187 613
367 398
574 424
35 808
787 640
507 631
849 988
545 881
859 547
444 810
580 854
251 354
164 271
765 395
681 154
316 587
954 186
390 155
51 810
437 863
896 63
85 756
608 665
343 694
281 971
172 51
335 486
501 65
388 918
211 440
701 915
181 144
304 660
116 350
557 739
228 958
456 526
82 694
869 549
100 377
603 614
130 478
670 528
196 358
742 432
31 411
975 865
125 234
240 679
34 720
848 473
358 940
590 52
107 455
716 336
632 299
347 829
749 926
267 958
386 387
363 518
285 822
656 880
693 410
992 624
854 92
951 460
585 127
867 627
517 200
606 55
103 11
901 685
812 187
987 86
228 222
601 685
394 133
629 780
651 461
541 336
480 558
358 487
9 31
943 660
666 649
828 150
667 774
650 95
204 931
962 794
279 281
917 494
413 622
146 364
206 897
188 52
42 925
970 799
479 858
723 891
958 729
992 935
702 12
884 769
777 288
587 516
945 189
358 561
865 862
437 791
674 748
25 97
986 60
795 650
366 35
784 498
937 426
825 634
271 938
881 796
476 451
816 833
600 429
631 915
555 157
123 641
658 717
192 632
365 406
101 586
649 710
653 242
820 210
157 261
335 67
882 897
549 463
782 3
72 621
863 114
491 660
386 401
380 437
699 385
68 628
606 282
975 44
216 446
370 642
648 446
170 765
924 740
217 293
190 554
831 922
426 710
364 261
41 448
740 519
375 34
454 801
561 422
403 504
313 515
194 960
677 70
89 730
838 141
557 931
933 677
480 765
61 240
169 441
528 527
794 856
789 525
451 714
703 924
591 362
627 617
871 172
683 421
519 884
445 956
819 938
632 522
894 880
526 395
856 697
899 171
429 978
86 267
980 702
425 894
318 345
440 636
941 426
487 749
304 286
130 72
973 738
36 861
781 82
477 399
938 403
78 722
336 95
89 528
881 311
838 739
983 175
638 412
270 787
604 629
762 808
455 450
330 97
9 560
421 26
596 839
138 286
668 419
178 142
272 503
159 80
742 759
762 136
128 467
819 609
491 666
485 494
740 764
173 295
736 636
870 460
97 519
663 669
644 118
782 116
674 190
916 373
921 642
400 638
609 605
415 400
846 65
392 228
495 653
648 970
355 887
924 512
338 395
729 312
454 924
385 674
702 864
512 970
606 810
238 795
5 776
742 834
828 705
781 596
708 906
863 938
297 121
566 148
910 448
740 626
177 771
497 457
714 394
737 566
318 107
220 634
629 91
844 562
841 881
832 458
391 987
680 952
93 840
791 501
818 29
196 519
396 420
861 200
615 98
111 477
837 889
346 591
286 724
735 162
383 353
5 450
823 715
719 769
543 302
877 569
14 300
322 938
859 139
311 745
976 64
444 165
350 547
345 119
698 403
1 520
56 561
337 942
211 264
205 967
944 326
492 563
403 444
431 533
434 717
637 477
305 550
985 371
74 647
216 833
356 540
942 39
769 524
508 111
769 905
110 761
256 251
981 214
248 478
137 135
721 3
821 811
395 686
8 837
388 696
619 47
411 701
54 156
968 452
633 803
494 335
672 49
535 869
40 573
649 873
987 68
422 681
364 935
459 492
862 793
964 485
118 34
4 7
63 659
577 815
845 826
156 893
113 358
433 844
593 35
494 952
540 714
37 39
489 896
578 27
345 589
845 295
485 355
274 109
741 781
183 624
383 547
765 478
177 275
301 39
943 74
802 149
378 136
598 967
862 637
941 67
561 928
319 468
767 941
641 672
909 350
114 82
854 793
332 160
964 71
537 634
704 494
287 568
527 674
818 714
334 990
281 352
937 380
623 10
196 185
203 426
651 812
815 323
481 452
570 181
388 770
200 985
264 883
139 316
934 323
486 700
148 275
12 1
91 955
887 936
317 664
224 670
143 76
249 473
420 512
693 843
878 137
597 268
490 487
905 826
449 653
523 329
350 411
92 957
927 429
516 171
467 164
527 30
979 995
12 815
7 672
798 50
410 264
440 371
537 179
847 355
884 114
398 868
425 686
271 811
182 454
158 551
640 600
251 690
732 414
63 886
665 259
379 176
924 552
555 791
402 533
291 345
164 523
903 283
220 49
916 918
140 992
716 21
817 255
114 163
219 534
808 471
203 844
961 115
368 377
29 142
434 176
78 671
543 183
871 152
780 485
663 488
69 429
592 806
465 597
474 507
422 595
168 310
645 176
755 836
427 354
209 944
195 431
444 733
197 710
107 584
878 584
566 22
110 553
618 34
274 613
343 784
511 83
484 987
597 212
497 731
544 579
405 333
187 809
800 790
424 586
868 702
691 249
241 69
482 411
335 843
169 820
193 515
125 697
589 621
510 54
220 122
927 138
509 32
954 80
364 453
276 137
71 375
609 689
686 1000
87 645
993 712
556 681
344 709
29 605
334 367
478 395
591 160
315 841
846 962
397 134
355 416
512 61
211 129
990 623
128 1000
918 620
764 341
109 921
758 436
167 508
556 607
360 704
907 551
890 909
274 880
964 661
718 586
390 270
921 24
8 654
329 393
303 708
703 354
470 942
524 856
541 165
839 754
918 277
519 950
979 624
386 287
871 586
195 411
106 958
887 857
375 699
670 543
202 382
809 238
666 583
410 594
444 88
229 771
864 141
544 220
559 35
397 753
679 89
502 523
366 568
17 672
136 292
924 483
278 121
984 442
838 274
844 445
434 685
465 552
503 849
416 841
134 272
716 524
796 514
778 258
565 955
641 755
96 556
928 940
563 539
622 247
530 230
988 911
719 577
952 358
341 977
700 105
292 174
570 244
752 917
147 449
571 961
548 636
607 731
107 468
849 289
364 777
420 286
470 863
855 391
693 805
503 868
159 738
346 103
629 261
622 743
601 465
100 901
260 175
527 909
793 956
148 621
245 513
675 346
76 310
812 208
945 515
507 385
14 174
1000 336
227 438
513 839
50 245
579 720
712 826
831 817
96 451
293 820
132 552
786 976
494 987
398 334
102 950
169 924
828 523
815 172
282 91
170 689
889 222
611 275
321 416
16 781
752 556
12 846
142 212
740 242
271 136
608 663
522 538
935 430
15 205
630 36
791 810
533 121
573 436
394 242
271 105
371 5
337 330
315 418
572 440
396 556
925 797
341 730
402 501
126 399
573 288
663 662
291 484
711 134
939 268
734 657
657 958
806 919
707 620
355 38
132 152
836 338
470 667
30 616
589 718
801 925
377 269
844 469
906 569
547 984
105 769
833 914
802 24
788 212
404 228
71 777
248 333
866 716
721 954
296 931
486 870
549 773
187 112
818 328
366 332
467 101
174 535
133 102
844 754
588 543
795 968
13 514
117 969
336 566
847 981
352 666
415 346
610 509
97 502
807 1
760 135
974 487
301 66
75 806
735 249
106 44
36 43
585 390
869 107
66 377
801 450
411 781
649 993
291 252
537 846
57 35
891 912
997 734
367 290
438 476
935 444
283 614
741 1
866 316
195 389
413 626
416 606
915 416
80 720
17 871
373 606
501 178
671 774
131 666
360 964
967 743
155 311
383 515
54 526
564 36
434 392
584 296
496 564
880 314
627 760
260 630
646 413
831 506
805 509
836 544
285 158
114 42
893 195
813 312
238 277
369 620
486 235
450 740
443 322
746 284
327 111
600 149
647 963
617 645
628 524
219 128
677 433
474 67
595 605
562 471
14 834
391 724
236 89
340 289
440 553
76 561
800 244
1000 27
733 677
48 657
766 385
622 416
370 740
167 340
91 112
695 32
477 140
644 63
618 792
371 707
846 689
676 129
790 184
7 668
299 655
913 976
838 266
171 67
231 227
523 880
175 328
10 531
207 740
294 756
810 316
779 778
756 769
667 179
67 653
893 349
274 708
77 299
379 408
278 22
593 656
674 194
611 716
280 711
968 985
104 970
107 612
281 341
365 29
430 571
544 658
473 469
491 717
92 835
79 507
743 254
240 432
490 138
528 300
595 630
788 864
763 663
186 9
368 283
798 355
309 875
950 650
836 775
12 132
824 299
812 511
348 10
74 857
326 506
838 397
791 369
13 948
262 443
571 889
578 645
858 573
207 631
34 133
242 27
43 821
874 866
693 640
605 921
186 692
627 75
224 436
306 473
399 702
749 556
266 641
779 247
591 146
887 505
595 111
287 171
635 965
213 277
371 384
55 262
892 586
157 43
546 131
543 45
909 763
252 930
442 435
801 181
163 341
965 604
804 638
238 913
326 716
104 822
256 48
370 514
35 935
460 275
89 149
947 175
21 967
963 219
843 572
212 135
405 888
72 805
242 871
64 862
863 318
406 878
67 817
66 69
136 516
957 792
688 718
811 45
635 145
416 25
960 87
40 682
781 870
303 525
740 749
350 220
478 583
403 151
908 520
378 346
133 135
128 118
340 553
550 157
112 367
91 238
150 714
868 337
283 972
419 484
140 649
312 278
659 76
479 340
455 785
691 715
729 23
306 557
970 32
237 137
366 785
845 235
290 442
213 618
80 665
189 820
188 532
894 901
551 652
158 915
984 260
866 836
52 790
900 513
870 626
532 901
673 423
847 551
687 799
959 898
499 345
883 284
502 106
785 971
276 641
368 653
400 864
118 339
207 931
456 415
979 53
362 328
751 399
620 543
687 332
978 805
524 55
242 297
629 374
523 915
660 242
591 23
663 887
397 525
257 347
29 582
639 198
139 989
554 779
870 473
830 290
874 48
722 399
424 114
566 19
857 591
842 134
440 679
558 962
619 227
420 14
118 445
193 754
492 510
789 316
328 74
403 386
779 422
850 782
217 700
903 536
643 168
66 908
155 280
543 933
739 618
369 692
306 145
797 266
294 234
883 314
142 303
211 488
3 949
728 779
344 846
600 504
386 645
551 26
987 331
261 230
133 245
125 267
365 216
865 238
739 26
242 71
766 132
460 158
914 916
871 721
377 305
669 314
501 866
533 224
132 599
396 860
817 973
50 878
296 492
596 54
153 633
391 485
207 544
815 876
833 76
242 596
634 601
641 514
764 462
575 626
92 586
323 985
894 994
362 493
232 866
409 367
857 925
837 291
492 705
195 810
603 846
498 226
302 442
429 206
990 190
467 407
168 312
626 734
77 393
948 771
332 419
459 922
222 446
716 841
218 315
877 197
43 720
876 883
276 333
842 708
414 945
128 436
265 862
103 601
672 117
747 783
703 938
461 16
606 749
370 703
437 653
219 139
636 568
838 807
485 643
797 583
734 890
829 343
375 327
742 481
599 204
820 752
63 428
104 379
931 976
555 760
788 509
131 588
346 553
455 951
158 678
793 937
13 412
316 566
281 27
597 329
749 574
499 504
345 846
560 693
287 987
380 722
303 274
506 729
624 870
588 403
11 399
208 616
843 343
142 393
420 550
994 270
421 273
69 499
119 90
721 675
411 187
997 909
112 536
46 211
709 935
242 149
895 869
110 485
870 912
511 985
802 734
607 319
484 518
292 888
32 963
557 394
721 548
267 640
564 515
746 198
250 322
584 35
377 45
585 193
161 197
916 345
674 899
434 154
48 521
677 88
32 91
218 510
62 695
66 212
408 891
342 343
415 635
558 692
380 561
586 714
921 902
276 570
793 547
440 293
464 413
646 429
431 372
32 869
928 565
424 386
421 480
616 738
707 896
855 650
271 280
929 575
844 61
429 620
747 187
599 238
93 55
536 617
686 427
890 57
746 236
522 771
975 269
865 430
57 853
106 313
415 958
178 38
906 180
765 487
949 197
268 192
462 596
122 491
549 631
343 760
671 999
857 749
805 939
475 577
509 179
624 75
393 79
15 445
24 133
527 119
559 200
160 795
957 675
107 426
345 930
610 853
212 481
26 244
863 859
627 987
409 3
658 262
827 623
880 508
192 59
616 872
297 654
303 112
685 675
755 20
482 266
64 945
486 807
589 829
180 609
507 127
380 654
419 969
73 14
975 29
914 246
814 191
178 967
458 305
988 463
215 242
79 481
45 584
519 877
768 439
175 210
713 413
508 286
983 352
1000 452
490 379
241 103
792 872
88 738
948 593
289 530
887 745
321 151
79 28
454 284
614 132
305 941
14 25
340 628
468 14
567 187
15 972
224 137
549 790
103 941
324 492
604 171
450 377
6 495
675 390
489 727
328 642
392 42
584 982
695 823
77 619
360 793
826 153
54 676
796 784
267 918
627 823
632 510
476 201
64 765
600 76
583 606
831 117
828 199
830 273
106 705
609 446
844 763
421 77
576 329
256 165
467 419
802 713
7 138
989 544
399 78
977 826
747 733
49 503
213 302
434 335
402 949
252 193
854 913
635 235
560 155
68 856
834 470
219 793
496 447
529 997
465 385
331 337
514 804
373 596
64 927
275 446
338 17
81 456
43 439
355 31
333 750
728 959
916 172
649 818
807 139
232 639
232 253
927 917
164 278
665 442
508 40
766 785
30 528
217 961
328 685
399 949
434 846
538 132
543 886
478 365
503 676
158 700
655 881
892 341
254 858
344 726
519 719
26 298
361 899
652 188
721 101
350 915
535 542
837 703
110 53
886 201
975 379
356 349
897 645
88 774
577 631
261 330
839 802
81 968
432 607
411 281
285 808
672 578
262 133
371 127
295 299
737 88
695 254
768 556
628 511
245 49
254 740
484 494
709 963
517 604
499 574
15 426
881 343
764 394
836 969
378 623
772 244
359 838
832 918
243 81
596 562
620 841
814 930
452 137
149 430
684 998
14 121
878 45
137 412
705 519
207 222
350 48
303 729
860 502
12 906
419 412
30 887
61 710
991 477
521 147
394 333
896 631
688 740
768 394
643 83
884 957
255 248
384 183
334 613
485 130
112 193
202 790
477 639
702 930
787 272
259 916
154 260
123 876
354 580
143 530
73 722
392 487
90 278
11 108
229 481
535 994
147 396
74 878
100 157
337 16
469 605
668 199
26 382
127 105
85 787
939 253
821 780
970 475
228 97
240 496
885 311
839 906
282 711
149 909
260 426
309 836
80 696
923 150
446 461
930 201
868 188
115 31
862 901
873 546
884 194
398 64
673 272
376 540
400 974
323 305
27 439
881 651
247 506
514 113
696 823
906 214
371 508
274 801
14 296
809 30
716 124
49 41
46 113
477 515
973 980
580 515
932 405
537 353
728 313
363 335
952 990
203 529
776 365
797 962
700 327
338 554
440 574
381 309
834 235
892 702
628 345
230 309
257 476
273 737
872 483
413 462
19 890
810 260
259 965
984 235
231 945
86 651
623 176
69 314
445 499
596 508
285 373
226 436
627 961
12 741
278 567
389 593
559 726
73 363
286 781
547 658
950 991
933 747
711 533
859 687
112 991
463 403
299 14
163 578
579 245
385 4
985 418
603 779
982 195
451 218
583 771
249 971
315 488
16 298
777 433
288 831
343 442
710 998
270 441
120 742
57 859
966 825
779 392
393 255
317 667
703 64
701 46
646 111
117 73
490 700
623 641
959 401
114 347
652 937
74 516
178 596
32 883
85 163
423 922
976 380
525 622
109 597
988 151
187 158
728 704
638 658
963 478
646 414
168 100
552 593
38 681
644 10
620 171
981 759
140 436
534 801
189 803
879 994
89 466
126 720
944 720
97 91
138 370
150 914
621 746
795 957
143 209
169 468
746 171
605 697
735 323
4 772
42 814
709 77
296 770
19 160
101 984
59 111
569 79
115 704
569 429
310 392
305 871
734 554
291 819
893 65
176 220
250 126
375 937
195 611
72 850
667 407
9 433
772 414
150 922
998 626
907 752
114 349
533 559
94 143
186 35
858 250
60 286
20 754
332 628
63 244
461 813
54 636
263 575
845 909
768 172
192 382
582 917
108 82
539 671
83 350
632 712
994 380
90 763
421 209
579 619
81 234
171 636
443 944
349 24
584 52
39 671
398 415
344 797
823 49
841 991
789 357
671 334
582 547
671 739
14 65
533 962
140 120
853 3
373 262
391 142
815 784
876 994
643 509
691 414
530 802
74 380
314 18
691 408
198 499
168 477
77 956
834 43
246 897
595 251
127 949
218 860
379 25
517 115
148 590
754 433
606 654
242 763
455 822
86 456
454 802
270 961
852 726
688 308
867 958
109 260
109 886
323 182
143 126
471 276
59 268
830 391
763 513
699 381
297 293
973 968
829 457
458 523
498 548
269 129
506 439
905 481
973 252
277 480
684 580
336 414
149 483
432 601
180 483
642 286
314 921
550 81
495 625
293 106
559 478
545 889
479 97
878 678
393 777
457 549
29 638
656 986
622 297
416 14
559 385
458 117
4 240
240 461
335 743
341 58
128 458
616 234
441 148
258 77
370 224
859 740
134 568
791 356
354 815
476 613
412 116
133 544
896 776
15 865
939 880
271 812
867 594
308 788
83 272
138 557
748 876
738 595
689 121
304 894
911 481
294 91
397 797
226 587
808 822
915 957
46 506
168 322
634 987
151 98
820 48
646 535
238 379
619 30
52 807
354 651
861 843
323 449
19 118
27 933
557 572
431 517
582 756
610 980
817 223
667 266
352 313
959 752
412 14
183 504
709 985
962 711
920 395
225 310
912 181
191 216
582 531
756 505
482 943
67 990
137 375
564 29
135 262
874 685
672 101
1 601
895 728
55 411
678 521
752 650
641 528
284 103
706 751
595 252
711 734
847 846
501 397
620 765
800 129
947 5
578 879
70 914
626 807
113 870
723 711
665 196
557 491
724 730
48 984
626 23
879 5
909 66
288 936
531 705
848 914
652 771
454 85
884 751
830 897
445 915
495 173
556 213
451 377
493 315
963 989
28 354
86 418
60 234
522 859
568 379
502 831
404 364
268 914
510 829
546 80
939 876
195 740
206 425
440 433
155 600
229 724
925 832
953 510
562 796
602 319
874 387
711 395
885 198
72 396
428 165
683 658
679 952
585 319
960 800
560 113
707 253
807 375
97 67
425 846
845 511
583 672
390 531
420 740
427 746
641 258
940 119
434 367
157 944
525 50
96 736
159 736
999 727
999 703
830 74
268 67
657 66
510 65
330 798
547 647
747 898
31 997
608 720
600 701
317 255
316 157
203 397
433 318
862 834
248 953
735 904
636 838
827 836
990 576
570 130
541 713
646 298
967 991
767 461
771 394
829 681
642 804
258 621
414 668
291 503
790 6
460 810
244 225
784 190
963 521
532 969
514 877
483 748
224 774
810 307
933 187
929 595
484 753
549 400
929 489
115 104
404 606
749 693
254 65
286 166
961 953
578 44
411 331
515 104
217 404
122 738
365 909
973 260
139 934
885 144
863 786
298 722
742 249
621 515
582 175
847 855
861 918
17 502
156 223
880 796
870 95
992 987
919 203
89 159
693 792
722 736
262 511
112 813
492 890
167 998
422 445
982 833
159 852
587 850
953 597
355 611
983 217
829 961
555 339
253 524
303 825
820 193
571 613
616 174
537 204
452 374
310 517
809 124
712 717
955 643
15 948
889 202
462 371
115 617
599 36
930 385
26 958
26 458
58 242
780 974
864 494
919 831
269 20
71 842
685 501
290 351
916 607
705 703
136 580
14 784
325 624
409 949
350 394
820 395
986 218
214 208
801 2
82 806
294 308
252 2
784 372
956 386
201 877
199 6
775 897
915 461
932 960
611 791
555 958
520 288
335 848
947 863
721 470
401 466
874 948
90 405
121 811
110 631
71 525
835 431
912 101
685 929
600 494
817 469
510 902
463 184
889 606
969 649
261 594
328 850
699 779
113 260
185 130
246 101
182 185
98 529
771 492
689 705
315 641
312 193
914 606
273 102
748 551
162 226
246 569
208 385
319 349
693 923
92 178
943 386
118 431
13 945
690 278
662 227
614 905
705 977
776 223
174 196
955 713
116 876
988 167
542 977
260 6
987 521
305 658
929 557
391 971
352 244
157 183
29 694
657 969
587 650
297 487
200 240
730 132
531 882
466 234
689 859
900 560
662 272
835 360
193 943
550 703
368 419
918 79
118 309
868 889
39 466
582 633
365 305
911 917
570 990
974 596
583 570
188 192
202 541
609 691
465 472
936 247
672 48
547 185
561 955
7 183
354 879
812 132
545 464
450 663
233 974
261 26
776 798
575 858
582 643
222 131
992 279
963 70
439 741
429 679
43 571
451 23
601 962
74 602
659 597
373 511
796 961
974 1000
30 225
893 78
188 382
994 22
285 586
850 522
674 407
424 842
384 528
145 336
87 53
749 700
50 515
100 862
23 33
119 939
714 173
831 694
896 182
485 160
878 709
75 9
474 718
128 614
953 120
108 219
220 875
554 475
930 878
988 336
666 325
825 39
308 50
547 154
156 898
364 439
796 707
934 117
388 79
396 403
416 114
549 585
522 871
930 708
566 556
889 26
577 352
165 134
812 28
171 399
636 433
178 479
748 544
315 528
854 965
669 906
973 683
438 655
741 797
546 176
669 799
636 312
921 425
888 432
55 917
857 522
90 300
967 840
426 649
390 533
887 50
596 622
369 929
80 929
146 686
813 44
380 548
422 582
352 640
76 461
112 451
392 922
863 629
993 586
41 159
835 42
802 683
792 435
818 853
243 84
414 711
486 547
11 715
696 125
535 400
651 945
184 426
392 3
902 413
795 121
254 602
803 562
934 491
472 895
944 608
932 102
371 35
11 491
76 478
637 469
729 128
695 110
292 85
672 666
904 388
527 32
986 875
514 131
400 158
990 750
631 20
988 599
694 618
331 491
492 3
686 639
612 283
711 815
510 15
771 338
526 710
844 834
874 370
438 674
730 701
901 637
660 53
787 761
617 111
885 243
222 225
746 106
443 727
757 214
812 686
851 347
687 99
77 977
988 534
654 240
205 864
102 435
343 349
286 1000
774 101
273 357
418 1
46 779
704 584
41 98
435 586
334 481
404 501
661 689
691 732
405 910
893 571
722 51
30 587
990 126
960 752
436 403
986 528
919 533
799 940
125 818
47 775
308 974
533 39
739 800
423 467
516 377
115 929
681 836
325 524
45 222
679 865
30 382
171 240
314 115
11 210
471 401
28 273
783 956
895 857
762 643
100 621
730 82
670 257
900 424
748 145
481 979
342 777
348 211
112 373
778 602
661 211
687 750
335 655
204 9
805 269
231 842
249 572
359 519
245 839
325 784
982 138
901 540
467 57
353 837
835 656
229 503
228 914
588 424
805 784
917 151
30 804
999 607
376 275
872 790
27 219
835 445
652 849
502 961
533 593
833 790
743 60
329 215
189 176
15 448
351 915
663 410
198 594
38 146
139 839
299 405
547 128
478 411
766 932
894 783
19 469
902 99
574 274
100 678
589 826
351 58
188 395
139 830
215 951
905 244
533 52
679 567
947 286
115 774
130 834
604 981
624 551
130 614
374 719
385 80
716 597
777 169
861 82
702 889
86 578
824 418
225 660
668 256
813 920
840 18
470 927
627 230
862 804
543 926
250 219
519 22
655 776
719 316
476 561
533 807
808 715
297 892
607 194
172 715
552 991
561 553
393 403
792 933
544 641
382 142
274 965
820 181
208 470
820 707
267 343
201 331
204 940
164 81
231 874
381 822
143 894
595 639
831 476
499 734
343 146
657 514
942 650
415 256
865 909
337 913
827 470
644 899
103 794
710 909
559 658
157 260
621 422
288 890
57 436
662 383
841 142
690 427
732 48
129 598
395 310
531 176
386 527
13 190
324 422
863 600
154 443
809 144
144 852
245 158
836 347
90 93
628 939
508 329
112 697
4 546
558 544
980 316
701 560
990 394
751 117
193 869
266 905
106 637
164 727
381 843
89 461
437 238
193 986
341 262
807 900
60 473
194 769
879 976
501 810
365 620
786 213
79 244
781 409
685 938
494 475
227 661
299 710
200 859
192 300
206 79
376 9
611 762
414 202
21 511
108 203
182 900
697 930
718 882
578 628
347 474
673 793
395 98
254 162
935 552
149 584
234 962
4 754
442 971
446 490
795 815
92 337
901 638
62 463
198 490
349 26
683 302
449 78
441 754
66 542
430 441
753 453
330 893
658 158
997 177
388 495
965 254
791 673
933 444
229 898
529 82
115 687
33 573
877 200
678 153
760 931
942 71
275 521
136 180
846 388
592 973
280 379
8 80
376 644
169 84
331 851
350 743
531 940
954 911
372 13
859 66
429 14
71 256
660 772
391 53
9 207
4 704
41 16
133 432
235 50
294 484
57 790
498 391
335 22
807 91
622 522
901 963
666 949
64 315
297 93
139 341
976 244
845 614
199 24
88 79
390 375
172 464
255 433
547 948
812 77
299 529
689 999
933 221
633 358
36 377
41 630
952 47
726 706
334 437
916 178
968 528
573 82
805 839
477 158
974 800
411 980
482 64
80 317
141 82
60 294
61 916
211 677
91 981
537 451
226 975
413 201
140 105
66 613
142 483
565 705
213 914
682 661
777 696
421 148
406 888
511 593
23 883
57 32
471 567
159 187
413 647
530 706
879 51
249 891
264 58
474 436
604 800
46 868
357 857
772 9
244 544
487 188
716 641
901 324
123 966
196 69
445 472
343 55
849 638
68 965
291 770
410 983
436 731
532 175
810 884
842 520
932 229
836 249
870 742
142 305
375 414
608 160
137 298
213 396
528 192
880 40
573 799
38 43
978 602
326 25
61 951
506 490
947 943
711 255
244 515
810 828
759 142
56 72
787 265
105 161
949 227
949 155
431 947
321 96
486 55
777 249
132 41
563 930
335 155
86 827
50 832
921 494
675 261
253 639
316 846
204 15
635 270
525 334
734 591
918 49
382 361
120 552
120 501
883 815
947 885
27 950
155 88
589 694
822 279
558 946
363 825
666 161
149 115
178 207
979 365
187 295
934 774
140 871
5 913
332 255
17 613
325 507
793 443
425 1
434 293
441 396
198 138
148 902
465 686
339 235
702 991
347 468
772 360
167 980
775 136
562 639
393 767
533 313
375 499
911 962
560 542
552 687
120 162
197 781
427 218
633 784
139 448
178 780
470 627
921 289
404 9
182 217
740 502
968 646
409 585
343 6
479 672
188 846
66 704
554 550
974 97
468 781
917 370
903 553
286 27
39 329
964 74
364 88
422 380
787 818
732 475
163 525
576 560
243 676
745 302
485 978
444 562
508 335
129 35
515 286
626 509
680 460
281 549
204 268
982 246
102 410
672 859
958 397
966 290
961 871
759 270
348 301
759 490
112 294
955 603
7 498
805 446
281 576
862 955
321 528
852 574
108 594
317 762
635 52
881 879
687 677
890 59
112 687
479 122
678 570
950 558
54 901
621 184
311 135
758 507
899 713
221 58
21 810
706 801
309 644
434 791
958 893
320 209
970 391
848 301
387 473
386 780
80 158
680 891
784 434
543 512
65 753
70 462
5 618
888 362
365 304
950 825
639 216
561 666
568 888
197 7
261 750
269 281
1 737
512 907
191 563
984 872
682 163
180 699
898 937
342 850
835 157
349 303
54 248
920 619
395 952
563 961
961 362
686 948
322 57
496 665
647 247
260 734
327 86
729 63
931 300
585 445
745 677
954 555
81 489
253 621
768 771
485 250
902 635
196 460
354 470
913 688
213 847
26 867
373 246
233 714
624 840
890 668
263 164
243 20
515 326
728 106
369 897
762 353
43 663
231 768
125 524
529 952
900 316
695 557
585 58
257 489
231 998
140 818
996 108
368 906
638 810
283 2
170 79
737 439
354 673
135 68
34 804
532 793
953 82
674 281
142 411
656 857
547 689
163 463
436 975
21 950
336 184
821 834
335 987
701 437
735 980
277 309
321 538
782 599
377 454
589 414
567 353
641 46
321 180
478 351
421 998
620 91
638 245
108 353
184 960
10 334
395 713
882 123
452 694
345 578
939 975
138 379
684 489
329 855
313 340
584 925
759 878
364 770
811 290
666 111
559 860
17 794
61 80
35 800
296 727
884 979
783 625
187 54
419 555
845 757
916 394
696 956
188 61
95 545
932 668
711 541
969 269
490 582
64 163
674 817
414 896
246 867
170 432
853 998
714 996
781 748
576 308
819 584
434 288
881 433
694 882
358 275
298 303
931 599
929 726
867 336
590 353
698 742
960 728
815 631
275 641
704 222
851 246
645 105
405 702
802 876
418 75
804 260
886 62
223 720
338 47
344 634
61 776
56 953
485 396
637 515
870 400
469 390
478 348
138 749
85 329
383 491
471 515
620 876
465 73
492 728
214 660
785 1000
277 615
891 492
446 522
320 536
388 198
898 839
216 679
303 796
935 502
750 682
783 840
373 197
713 489
402 238
112 819
370 376
179 749
808 36
151 95
47 593
79 391
259 128
872 617
612 381
263 146
318 325
140 16
952 301
681 479
66 863
884 938
454 709
234 219
630 471
330 970
606 515
906 417
236 539
299 544
556 223
141 680
786 639
415 537
580 352
454 931
512 44
206 947
200 987
827 261
953 26
1000 410
264 868
852 922
144 234
449 367
453 997
628 811
831 15
646 899
6 205
510 515
60 208
654 847
605 375
146 859
965 560
960 158
48 499
336 778
820 696
610 248
500 539
305 796
972 617
244 253
372 463
675 339
108 15
868 240
522 299
201 501
864 490
110 258
736 757
802 248
315 738
958 482
481 303
295 664
322 381
199 852
350 61
541 175
781 532
394 40
416 431
83 876
580 700
641 611
292 885
2 986
266 953
292 267
485 931
216 604
189 529
12 467
659 668
663 979
556 631
690 513
118 213
774 508
323 466
123 684
89 544
485 418
457 322
275 474
703 743
473 371
682 553
629 267
675 883
701 341
740 977
438 694
318 801
761 377
20 871
950 72
208 668
318 256
587 947
221 228
922 141
619 496
304 197
109 522
822 658
491 865
284 660
473 328
423 475
656 131
767 180
994 23
630 947
481 732
759 846
103 503
983 516
885 344
867 618
446 853
406 909
362 811
499 393
510 207
290 462
277 683
846 682
22 161
941 139
1000 276
524 335
235 998
447 252
268 446
157 26
803 710
31 616
684 84
191 567
399 392
364 181
565 178
982 534
630 753
239 810
569 517
355 358
901 705
24 329
984 775
984 626
157 250
701 589
801 716
449 646
772 275
302 307
746 823
184 566
608 577
248 613
152 101
88 171
760 685
238 647
457 70
811 878
511 234
428 498
845 874
276 550
679 897
821 303
754 727
650 235
973 156
494 743
373 961
172 497
786 29
798 247
889 521
919 208
239 683
729 903
646 820
209 818
415 235
563 822
270 413
312 341
212 6
61 185
934 668
994 509
936 593
130 827
395 633
459 568
807 136
162 903
491 601
98 338
67 849
356 909
78 768
190 256
268 749
631 38
364 326
289 908
41 706
461 909
395 520
790 998
473 516
612 761
390 457
963 53
795 998
520 92
859 590
511 497
869 166
743 567
463 643
430 192
952 645
693 617
217 755
214 241
202 539
674 496
948 608
367 526
598 199
75 774
575 686
579 571
237 332
692 416
663 562
162 542
85 18
450 52
176 514
732 415
41 744
881 635
649 824
647 925
193 680
984 112
306 766
397 698
352 402
497 26
85 459
785 752
257 15
228 259
292 96
23 786
258 981
363 893
463 721
945 319
327 120
470 729
723 778
505 130
215 256
536 300
196 677
156 788
985 221
939 979
245 772
613 403
739 93
749 398
581 686
39 364
860 771
872 480
682 130
844 600
66 24
786 538
225 846
406 2
253 773
448 381
279 952
677 49
575 340
272 45
920 28
120 658
974 416
19 686
721 598
862 799
724 663
890 166
806 112
522 99
752 108
230 811
97 258
547 704
270 984
565 167
411 453
564 771
896 882
432 57
374 854
243 321
8 655
261 167
927 599
728 751
151 932
671 46
84 734
638 565
895 273
344 371
756 607
556 815
622 131
621 250
679 499
684 584
971 80
89 821
670 195
472 800
442 667
989 937
814 414
352 966
905 350
977 658
970 920
813 581
79 331
90 731
980 674
531 255
153 478
833 859
951 973
992 450
884 598
940 549
515 309
543 547
198 406
974 806
530 995
299 80
181 421
100 838
42 463
350 407
510 332
457 365
364 306
867 137
23 741
429 676
548 734
806 793
287 335
574 370
517 589
565 307
680 197
168 897
321 724
705 491
298 342
879 39
433 515
348 289
414 99
478 962
977 271
440 121
863 647
6 181
410 808
314 604
381 170
424 449
679 618
670 95
548 977
563 421
228 996
425 904
550 356
600 136
108 693
588 456
390 144
870 704
942 35
838 873
511 939
600 408
977 730
276 8
453 154
97 244
338 862
641 63
634 561
861 48
674 670
746 468
954 113
85 791
988 88
689 498
810 653
362 741
7 400
355 721
769 175
433 194
559 103
205 406
837 839
61 269
75 15
958 179
201 428
932 922
351 250
404 887
502 638
872 118
33 243
714 378
45 369
143 339
794 459
404 928
551 536
687 343
200 927
23 766
946 882
940 918
593 339
915 244
598 924
912 917
760 675
500 878
498 39
149 569
463 558
104 208
456 165
515 212
210 196
981 97
915 779
650 725
208 272
275 395
483 304
858 159
272 308
647 165
723 542
936 906
713 667
84 857
742 534
40 445
343 923
464 217
76 859
818 398
22 641
653 505
200 503
295 910
461 474
153 840
375 270
564 994
877 78
884 536
408 897
861 40
777 341
374 78
951 350
788 538
804 604
619 280
897 456
217 301
366 278
263 78
925 239
851 509
654 756
478 906
546 445
524 621
816 579
878 332
16 128
365 845
44 687
198 775
541 215
915 368
984 465
805 829
867 808
333 130
13 667
278 696
330 283
523 239
408 612
692 813
650 754
460 726
640 765
45 656
316 180
120 973
172 608
620 99
189 56
463 432
847 873
803 693
305 37
908 801
222 811
932 231
250 722
24 810
383 467
730 315
192 418
202 96
358 95
712 455
534 157
724 304
390 470
372 967
856 188
960 217
893 606
524 83
283 299
912 115
599 337
569 883
687 595
859 692
843 587
253 873
49 785
954 632
493 780
246 105
577 134
181 902
345 514
571 327
360 129
582 270
368 493
788 699
91 803
861 429
960 659
578 127
386 688
378 873
377 669
275 935
253 127
606 954
885 544
462 922
709 73
22 122
665 779
53 312
226 773
308 475
408 142
619 826
139 717
998 972
91 448
291 624
445 711
152 999
673 55
334 306
705 203
325 653
450 502
71 92
79 715
846 27
173 379
826 232
503 804
829 881
594 440
392 561
158 468
460 97
968 667
991 418
462 142
657 298
355 660
881 603
559 421
530 259
753 526
354 200
406 924
240 172
302 578
228 91
314 136
210 961
218 730
119 419
767 916
616 679
205 317
477 218
300 409
573 507
828 427
312 980
391 911
879 999
675 398
737 882
192 606
574 904
368 144
2 434
114 400
308 354
598 13
799 238
947 53
728 969
50 237
206 821
259 529
89 200
786 822
309 379
543 580
929 988
363 491
787 995
978 840
825 255
464 806
759 312
607 409
653 371
6 522
921 174
414 702
103 146
338 964
539 519
993 287
509 962
222 107
764 536
951 148
398 666
127 636
132 126
35 832
531 338
403 955
153 956
254 603
950 420
583 70
328 830
335 412
316 831
935 850
790 708
370 640
758 61
918 675
359 896
552 987
7 422
989 212
393 457
613 968
681 294
548 441
94 107
654 12
100 242
328 562
685 180
900 463
59 588
792 853
526 814
945 517
697 510
327 84
638 178
224 550
740 669
367 54
874 833
481 302
423 406
870 13
601 9
707 349
243 373
387 701
942 825
481 770
196 810
787 12
98 588
740 852
346 122
890 633
523 855
793 394
223 675
969 545
560 336
218 69
798 505
403 682
713 354
54 922
789 36
288 628
319 615
379 855
330 838
130 388
595 651
970 191
984 829
869 354
690 300
718 124
387 594
683 28
979 42
600 174
687 803
233 181
84 754
783 341
573 574
301 623
92 604
112 143
968 568
921 128
295 8
220 895
296 712
817 267
790 668
139 920
458 698
536 553
358 662
432 83
592 856
942 508
133 328
676 413
330 586
433 30
767 216
624 289
573 825
843 733
465 304
741 54
523 668
863 883
761 729
985 926
39 863
753 229
894 106
408 974
513 835
818 46
455 175
51 704
724 897
592 506
570 672
165 370
117 510
771 554
559 778
603 924
854 650
198 163
718 488
946 363
926 52
589 936
391 356
97 83
809 139
321 293
214 327
202 115
828 61
436 861
657 816
669 732
538 230
384 305
413 582
571 298
979 706
271 142
20 712
337 644
859 633
394 398
772 288
437 616
973 917
29 312
947 148
367 249
291 436
156 485
508 149
900 603
308 213
97 846
924 698
320 920
945 393
316 589
740 106
212 440
254 268
383 834
655 441
391 509
888 36
427 547
875 928
308 27
573 328
20 4
371 4
44 999
920 541
245 22
769 123
193 684
181 317
649 631
180 596
950 277
543 224
699 935
888 821
303 305
875 32
59 844
806 496
290 549
341 580
945 94
69 870
55 636
259 605
648 638
86 455
515 967
483 672
412 224
588 391
990 48
755 771
748 225
320 515
546 750
533 735
770 861
804 772
480 747
206 482
854 46
713 155
520 462
881 355
172 469
804 402
210 773
101 223
990 873
139 412
620 835
442 138
502 441
699 153
366 496
476 558
909 902
999 209
945 838
463 230
221 242
1000 168
716 847
446 42
645 783
638 588
921 124
520 107
276 245
855 123
246 148
372 861
690 887
796 288
496 570
583 403
657 190
868 771
782 386
619 310
875 424
606 113
409 1
117 407
961 3
362 853
82 255
452 442
389 644
111 35
700 364
32 505
945 72
933 228
851 857
526 357
5 248
668 176
691 733
974 10
520 855
444 644
657 679
121 950
70 616
972 925
924 398
461 296
302 336
301 238
886 961
671 484
681 80
419 710
498 274
84 348
68 567
171 77
302 196
711 467
605 468
786 687
249 974
560 382
210 977
747 818
418 113
599 433
338 877
806 460
288 294
231 629
858 163
662 938
602 831
284 147
524 442
511 869
158 711
962 187
926 471
292 294
479 918
498 244
389 382
927 282
128 760
344 743
973 466
497 986
641 925
342 909
474 389
346 930
734 515
855 88
550 368
627 552
646 419
389 456
707 941
847 17
845 548
439 962
380 485
643 311
615 470
378 471
587 452
350 329
187 562
690 783
641 226
442 263
759 571
861 673
748 457
953 255
622 100
274 758
175 11
701 571
277 782
262 607
827 436
125 1000
760 728
914 365
320 845
984 722
12 81
613 462
918 105
769 199
429 374
1000 952
595 621
116 27
821 495
963 49
395 304
823 153
855 810
602 287
138 69
829 949
106 33
359 721
634 162
97 749
351 555
231 997
451 369
308 436
675 989
8 27
378 143
435 563
570 145
898 371
75 333
668 430
874 211
471 317
673 621
3 244
290 335
837 504
834 981
297 416
569 157
792 238
386 177
880 145
290 93
192 60
322 203
632 963
326 768
696 904
354 35
555 606
33 317
223 512
385 12
985 675
843 931
441 398
402 663
714 941
636 303
620 468
720 998
327 572
192 194
952 255
721 572
932 385
301 792
335 796
675 311
453 68
12 434
372 26
704 532
75 270
406 561
404 623
920 451
459 437
819 980
888 508
108 786
219 852
940 232
463 522
442 462
147 822
475 301
922 474
9 127
926 973
222 540
480 284
257 74
776 361
250 194
121 437
744 115
575 646
336 368
505 719
454 398
851 971
980 158
38 561
638 494
24 563
952 198
622 648
175 49
406 618
986 199
524 665
360 946
963 849
297 881
786 435
59 615
195 537
491 623
487 483
417 287
765 677
617 229
405 476
536 108
415 80
214 542
250 528
98 655
507 890
459 302
348 554
21 581
1 703
725 274
816 884
608 235
619 911
367 110
342 665
844 132
987 165
709 655
720 264
159 229
710 788
223 647
79 372
595 181
324 58
316 110
335 893
508 296
440 978
657 573
193 560
82 116
190 427
617 982
215 682
897 801
600 271
201 854
439 444
356 616
931 437
893 376
589 198
458 207
624 273
28 267
140 438
823 681
96 412
822 545
207 100
658 196
702 759
701 10
306 672
862 688
707 837
540 758
585 699
589 284
453 137
715 169
452 273
459 95
342 768
780 427
573 105
494 428
443 725
67 63
646 38
916 759
595 541
368 80
414 899
436 700
758 491
483 831
571 513
309 592
308 767
937 622
551 190
848 108
265 384
359 687
521 542
246 500
11 147
771 358
173 743
862 465
627 327
729 327
847 919
671 30
662 846
838 182
553 339
416 24
149 200
751 495
90 7
185 390
730 641
388 564
805 891
672 719
936 255
212 129
17 635
116 196
843 611
674 269
586 294
856 651
702 570
14 754
948 7
737 976
72 351
813 330
137 419
995 352
906 68
656 700
27 36
616 480
632 467
240 375
938 922
515 963
619 905
472 76
259 264
371 183
857 122
419 805
8 281
405 721
266 919
889 822
590 555
963 37
535 117
280 102
875 848
928 586
82 626
632 735
191 462
72 824
388 359
47 213
510 279
345 166
838 377
21 106
378 926
661 524
524 131
266 906
959 388
112 441
974 299
855 310
828 562
154 876
831 323
797 972
465 396
4 957
150 185
651 944
910 808
144 842
257 842
121 885
13 545
490 758
713 77
753 24
693 842
473 814
454 886
141 397
997 812
981 904
601 184
706 196
792 328
950 940
306 743
544 47
864 862
914 569
330 172
938 752
253 958
639 182
160 512
132 499
430 893
843 366
448 220
744 211
954 181
604 988
778 232
209 766
253 907
984 61
726 15
698 262
442 889
271 743
565 577
985 967
356 192
632 910
253 519
299 144
977 355
794 844
168 235
676 234
246 215
660 637
831 875
625 570
532 569
298 648
41 246
933 278
362 600
588 612
657 439
290 281
110 106
336 473
335 845
301 460
267 742
793 228
34 597
933 505
938 318
127 623
695 167
160 54
389 763
518 152
651 886
498 843
224 792
136 822
898 537
602 390
958 616
66 168
382 670
593 163
228 784
36 453
475 969
199 265
956 27
609 863
120 977
615 855
169 299
354 317
225 606
582 698
943 776
341 520
649 447
765 961
836 117
383 463
343 866
494 156
101 676
580 831
277 907
160 988
153 911
228 442
738 560
183 129
200 998
449 639
512 653
154 496
68 28
364 110
697 225
200 234
688 314
97 987
925 374
789 561
568 436
538 28
588 537
536 311
620 3
638 988
24 889
865 922
244 893
503 998
548 497
243 723
286 809
930 986
278 582
404 912
517 582
256 884
818 55
689 860
838 728
308 978
760 986
550 839
795 228
416 938
788 365
576 664
921 400
45 99
661 906
390 495
221 163
980 171
526 673
863 720
789 356
517 578
269 37
360 714
357 580
122 760
629 728
710 751
274 308
460 966
215 770
200 633
566 344
743 18
866 486
691 454
129 633
805 743
650 474
803 923
638 56
645 979
177 315
760 255
81 557
813 417
171 567
7 429
48 708
914 97
29 849
831 853
770 422
763 197
834 447
999 927
256 185
457 377
60 12
426 501
784 35
526 991
183 719
182 320
966 764
424 395
248 105
941 122
185 956
127 788
132 588
840 782
609 620
83 148
605 62
186 127
318 970
677 867
502 861
420 88
110 116
949 237
438 625
322 157
710 84
813 199
872 666
355 310
185 75
913 916
342 419
434 3
454 905
519 799
789 173
912 541
350 887
559 190
299 699
962 192
928 320
354 442
76 666
83 612
559 791
255 971
990 152
972 207
639 737
776 815
708 127
341 613
854 122
34 147
180 499
911 756
596 939
914 551
774 502
47 709
465 629
892 821
114 478
137 829
878 85
679 570
758 351
934 871
596 703
456 136
599 278
500 11
65 542
817 872
293 375
458 684
778 238
135 128
788 643
205 260
772 917
927 808
647 66
509 336
252 945
457 926
429 118
387 552
772 380
814 569
375 806
673 364
824 318
328 706
479 418
154 790
746 348
375 742
360 378
431 117
568 874
529 557
825 725
137 85
829 720
476 939
299 801
537 853
516 877
667 904
444 637
888 612
833 817
791 627
22 241
686 251
627 192
317 507
585 878
246 708
290 130
66 856
851 6
315 582
102 612
333 771
538 413
411 703
502 652
78 238
171 475
915 374
667 529
105 759
301 588
649 588
84 523
131 894
522 702
442 828
850 140
114 167
426 620
38 182
554 968
277 357
525 306
27 189
44 430
912 415
90 595
186 973
444 713
974 920
184 985
955 461
10 945
34 36
894 753
961 335
810 118
795 944
137 63
354 788
135 855
817 699
757 982
139 268
744 174
490 470
663 847
396 397
201 511
899 67
842 173
186 782
807 143
593 181
413 104
554 632
232 170
301 835
246 754
679 937
697 135
759 132
328 390
901 184
499 60
211 927
476 195
522 799
577 816
372 802
672 148
46 650
55 293
836 381
903 998
943 589
594 156
167 130
826 234
625 990
3 742
831 76
453 375
332 587
579 823
274 403
962 167
227 99
7 745
541 125
958 487
861 211
198 582
96 215
23 90
19 221
326 980
221 820
778 331
802 916
479 123
899 321
645 763
541 871
197 380
1 232
545 31
867 78
796 200
472 137
351 229
76 106
247 452
867 591
717 354
446 542
947 57
226 820
108 244
610 813
620 529
410 269
665 211
623 530
399 785
632 131
42 35
274 87
151 862
165 823
417 605
536 672
838 435
213 259
446 292
400 482
606 145
777 631
275 775
42 633
350 809
152 59
179 944
833 55
948 371
536 305
565 298
67 65
131 479
428 158
59 788
904 134
462 17
398 785
114 43
840 708
647 324
165 106
833 659
676 633
737 480
587 676
901 120
705 60
338 316
782 165
989 961
231 886
487 440
955 371
419 966
594 199
836 397
227 875
828 624
294 542
633 493
906 465
755 605
88 154
146 97
574 642
486 853
551 991
705 956
235 601
527 912
265 761
76 887
12 504
187 826
247 477
215 319
367 796
199 140
913 931
782 544
221 576
811 264
948 86
605 466
918 768
602 626
872 536
313 386
17 940
628 392
713 727
34 921
464 570
676 99
317 470
435 400
484 498
746 822
961 617
947 82
132 965
145 698
599 784
633 56
172 222
893 714
933 363
356 530
695 446
90 454
113 280
700 775
880 81
977 684
814 10
980 475
309 288
683 55
646 229
970 807
856 55
264 363
979 568
892 51
724 90
95 182
724 900
31 44
13 129
264 249
218 613
572 953
486 999
525 199
713 473
414 902
106 302
289 351
5 183
678 711
277 692
529 199
875 463
447 947
115 698
633 990
196 246
999 579
638 782
951 60
666 962
816 572
538 802
620 548
86 397
289 355
538 647
179 932
943 80
541 98
765 440
59 781
996 795
934 869
71 453
103 212
72 598
326 83
102 627
304 90
546 768
767 73
701 417
375 695
962 554
40 722
934 309
655 582
657 296
765 989
717 39
20 415
461 82
273 32
764 252
950 104
419 642
285 157
684 630
35 752
288 184
260 679
937 668
91 88
197 855
675 113
88 252
677 466
829 725
717 539
124 675
403 552
434 751
394 861
559 10
464 733
384 749
634 831
182 928
47 728
75 663
730 204
645 821
101 77
751 311
811 335
492 584
26 412
650 435
912 319
245 323
942 108
729 331
847 130
149 585
600 227
494 412
739 886
303 21
885 54
480 834
987 500
173 662
558 109
50 950
355 508
834 697
761 449
701 471
401 840
562 811
287 21
227 404
559 690
533 290
56 314
81 872
254 901
337 780
819 45
80 487
829 33
412 922
819 659
285 267
381 995
862 917
902 887
387 192
794 18
393 325
390 921
211 625
965 690
275 708
208 233
731 876
862 851
70 327
55 838
54 105
302 329
989 588
651 849
786 326
941 391
629 868
72 24
173 190
639 425
547 469
964 892
707 277
108 162
161 768
304 904
17 716
50 104
920 443
787 543
850 123
714 642
621 365
961 223
930 582
769 628
170 906
24 963
946 489
759 533
32 924
678 252
588 393
572 751
539 66
209 191
903 285
523 941
430 107
39 881
103 134
91 583
128 268
697 949
177 737
652 381
792 600
318 240
5 204
788 336
409 814
584 231
752 830
890 421
538 247
340 1
542 517
594 906
747 82
396 379
369 746
22 403
380 911
798 770
155 58
213 954
971 130
317 928
755 275
736 35
955 476
7 109
93 702
705 632
488 202
802 472
261 374
608 368
175 562
376 1000
874 713
654 14
693 927
837 647
262 589
653 13
450 11
409 597
918 800
213 774
911 516
351 998
82 128
636 184
777 234
655 283
700 356
899 666
840 866
816 723
573 537
934 530
917 819
198 706
923 144
484 881
222 448
844 380
145 562
557 315
956 618
323 864
629 622
464 97
723 958
281 325
109 343
187 44
23 477
407 758
597 842
422 317
230 140
354 145
35 621
458 867
722 895
881 861
446 641
804 179
997 217
74 414
300 245
408 316
829 445
703 206
920 344
472 739
960 690
656 474
338 194
34 432
375 883
659 971
435 759
59 276
553 794
513 778
240 746
97 898
167 886
57 751
683 757
180 335
259 828
442 266
611 61
806 120
832 453
234 948
749 607
485 321
571 158
260 34
403 813
143 653
633 434
66 264
252 380
236 95
760 339
265 50
70 612
945 825
145 829
561 537
406 655
132 294
175 192
425 709
14 216
677 111
577 57
575 295
116 239
594 227
746 820
254 771
164 133
579 545
240 369
220 401
293 330
105 846
69 574
688 349
327 489
441 730
268 368
594 165
929 873
652 435
946 817
42 568
226 724
256 34
803 746
268 229
8 235
460 777
252 922
966 233
210 88
109 645
353 372
631 313
736 680
184 204
274 156
247 414
96 746
942 152
658 451
240 662
806 425
718 269
864 575
424 393
24 538
726 792
750 16
86 921
506 140
519 385
538 417
609 107
593 447
126 305
19 839
257 597
803 480
969 693
600 630
141 660
436 219
927 147
626 400
204 63
932 744
509 671
388 242
318 501
817 667
679 56
972 327
428 333
821 281
942 16
859 580
711 286
786 524
309 300
294 39
986 582
74 144
240 419
45 228
529 894
148 340
445 959
740 714
876 871
342 333
986 990
176 798
778 805
475 816
917 286
631 426
832 456
929 545
170 10
526 923
605 491
409 323
844 722
659 543
535 850
760 907
491 755
380 509
559 692
257 132
273 33
1 492
201 61
954 387
742 323
42 156
497 141
601 709
244 734
849 689
205 39
955 950
127 167
719 328
629 119
325 847
630 538
601 866
644 561
13 240
665 84
191 199
596 531
862 346
474 317
432 450
512 511
814 974
544 285
345 254
70 701
522 493
529 118
333 987
119 692
259 749
82 602
991 72
310 547
457 584
806 896
614 925
944 659
119 9
363 226
93 274
775 670
160 964
959 182
436 97
652 642
274 919
697 841
937 777
931 949
216 753
781 725
816 543
760 126
125 298
787 755
807 447
839 196
380 770
654 967
797 185
392 44
233 348
558 706
972 545
566 575
87 66
524 86
236 88
701 69
182 800
552 92
108 72
847 229
692 659
328 391
965 593
312 942
956 380
456 714
534 711
958 449
229 570
934 860
431 40
330 543
949 273
432 307
584 136
654 550
677 283
834 730
432 201
194 358
814 389
973 71
940 753
99 568
432 475
920 155
632 393
16 600
744 293
678 24
582 465
740 359
385 885
22 785
381 153
424 149
135 427
330 324
169 86
433 380
336 383
579 206
227 414
579 343
152 514
831 812
739 506
914 48
220 837
675 214
644 733
447 446
574 943
731 913
679 299
315 465
795 90
524 11
874 501
297 220
724 489
177 408
492 449
404 935
102 739
153 379
491 489
674 270
266 596
610 402
965 67
114 448
733 619
359 154
130 997
954 321
536 579
392 548
636 51
69 476
603 397
608 935
631 559
412 48
79 516
43 574
15 397
367 547
912 502
238 218
482 977
852 204
688 7
902 231
46 215
783 825
513 301
308 310
446 766
716 430
1000 402
34 665
776 9
102 939
370 352
508 386
878 206
19 732
775 481
402 83
204 888
540 701
828 440
160 526
786 895
494 584
921 212
411 145
346 374
304 560
995 801
842 671
192 257
936 292
328 667
51 603
907 399
159 903
885 724
314 50
498 952
248 302
260 627
744 797
221 171
905 95
264 648
163 842
601 435
421 684
214 192
230 241
777 856
180 80
339 248
712 215
478 808
71 913
83 38
287 781
836 710
205 336
248 20
304 876
257 319
577 620
236 12
655 909
915 896
378 979
478 305
223 117
482 42
549 967
269 951
987 911
832 49
299 997
383 831
223 843
887 788
752 510
266 238
559 198
794 801
661 773
175 306
792 971
546 134
981 645
521 38
894 13
169 921
739 977
613 816
496 134
68 828
512 188
107 55
728 822
314 800
226 841
911 344
352 90
916 956
635 393
700 367
268 468
151 273
320 105
762 732
980 162
255 690
850 881
507 915
822 172
33 180
558 392
144 539
339 984
765 716
834 297
148 47
817 807
361 640
213 397
95 28
858 985
722 425
920 704
228 697
459 831
536 143
709 542
861 921
561 79
983 219
763 722
887 4
447 368
143 526
626 190
435 24
257 902
957 592
182 395
90 147
38 391
165 418
579 177
235 861
712 962
548 134
725 500
89 913
922 113
364 598
86 555
440 245
917 187
767 738
100 886
195 783
757 651
809 396
127 106
144 644
383 745
389 387
193 970
79 689
686 845
507 138
974 114
918 346
951 572
522 384
374 293
154 345
218 726
795 813
187 71
404 953
119 1000
837 401
237 267
274 858
392 969
238 71
76 504
541 366
743 755
565 28
278 699
755 14
833 343
42 665
760 466
824 427
793 522
691 159
265 82
678 45
865 104
733 706
172 839
817 334
141 290
548 886
907 582
904 868
172 152
226 401
28 12
529 512
462 713
218 139
218 596
511 504
995 358
25 624
710 918
372 401
907 807
339 947
369 71
773 344
435 79
749 254
950 690
546 79
537 289
899 492
148 397
898 830
250 255
139 52
298 180
982 575
169 907
419 926
505 853
361 167
536 981
751 666
35 165
251 281
336 732
307 532
879 462
36 155
958 360
568 507
195 349
753 840
375 831
895 826
403 72
311 132
976 128
32 565
457 622
987 838
735 227
939 813
483 855
410 934
562 88
649 841
18 707
706 604
282 968
251 222
160 879
484 922
777 531
500 881
321 668
260 975
969 134
999 265
327 361
784 664
452 720
66 820
434 217
195 825
916 396
193 27
180 472
337 40
693 338
85 210
488 570
803 483
569 946
980 621
803 394
308 780
765 770
690 20
408 894
441 267
954 315
263 432
232 385
32 760
181 237
404 351
201 731
989 377
161 469
393 7
76 568
54 134
605 813
135 947
956 997
627 931
8 329
150 931
276 271
230 777
41 11
845 354
320 687
559 687
190 672
67 220
396 356
9 457
568 846
518 249
288 117
141 966
468 338
885 820
779 491
626 392
869 791
601 640
424 812
831 607
36 59
365 72
704 447
470 625
801 843
817 114
100 299
843 191
958 413
48 288
123 626
845 90
586 1
265 854
897 130
207 296
590 485
179 714
652 555
238 543
728 190
669 998
938 92
35 711
289 795
106 631
848 883
835 81
84 258
137 871
941 664
123 402
97 92
930 638
285 766
554 503
751 830
688 846
500 25
714 149
927 841
222 41
375 512
687 68
854 701
573 718
330 278
306 532
221 893
796 981
650 12
857 798
654 775
394 55
753 899
191 581
475 684
252 926
737 463
969 211
814 940
153 672
221 668
602 844
188 623
298 71
485 82
870 664
242 449
654 737
486 755
483 793
105 990
237 218
105 146
426 690
780 27
141 874
625 194
135 983
137 995
353 13
797 15
99 900
864 259
538 623
421 899
291 30
345 819
584 88
723 398
875 770
918 309
416 116
695 629
90 647
229 650
520 606
569 22
50 816
92 448
758 103
562 177
452 807
853 154
581 45
943 124
856 773
251 568
177 456
790 321
642 105
788 342
395 761
573 352
522 425
524 816
792 794
77 952
814 523
366 336
124 553
905 790
484 729
685 366
375 515
271 790
269 193
755 675
794 615
313 632
872 890
712 481
139 440
335 631
768 675
93 147
793 747
958 373
314 499
709 258
51 943
148 535
323 920
957 554
902 454
1 981
15 662
300 777
286 173
636 732
729 270
893 417
467 381
931 762
598 880
155 752
636 765
165 765
846 309
268 642
703 973
108 164
763 354
435 761
312 125
455 927
408 457
606 115
314 832
834 467
782 973
53 970
902 767
57 310
245 480
796 786
436 375
782 487
566 887
691 380
517 889
11 373
525 909
418 878
732 103
791 354
984 201
84 113
807 101
167 92
996 990
160 720
434 125
765 406
652 851
831 430
798 414
35 8
782 621
391 363
503 27
772 287
716 428
116 831
817 419
134 411
234 734
377 267
726 289
561 778
177 135
561 403
836 464
978 12
183 308
438 523
173 341
312 782
902 104
225 229
316 865
742 61
326 239
142 352
169 280
264 414
879 823
410 17
946 612
682 701
551 12
917 215
73 178
783 135
587 975
217 197
952 794
345 997
952 415
363 418
447 131
265 330
758 825
6 696
730 868
464 12
6 999
121 521
44 867
127 74
352 269
642 277
596 665
151 984
870 225
858 487
589 11
249 984
347 646
581 57
321 763
415 344
943 972
42 949
757 481
271 304
798 676
526 674
358 65
152 435
945 570
357 905
127 720
24 162
564 480
975 187
105 792
575 555
166 788
289 721
774 853
1 221
205 747
825 812
993 839
990 49
830 794
515 265
204 935
439 806
265 973
510 535
156 370
84 860
193 507
861 854
203 629
458 93
503 470
243 332
298 484
314 992
86 200
837 183
415 968
581 278
645 339
26 530
638 662
568 794
889 899
422 888
431 706
668 864
697 603
334 185
50 481
879 705
391 722
602 268
796 548
269 527
858 11
370 779
671 591
806 494
610 710
137 236
214 52
840 179
695 597
871 649
348 370
608 818
791 87
854 776
894 868
507 640
747 915
563 604
579 338
426 438
112 919
821 100
614 537
420 904
384 25
592 464
281 931
130 816
611 687
34 459
553 154
649 712
777 156
267 280
157 736
243 764
192 597
771 34
636 365
78 525
515 907
292 379
473 320
972 999
377 319
489 407
559 249
224 865
590 157
533 614
552 768
347 201
475 867
499 485
701 736
156 913
196 679
527 684
454 24
505 275
533 330
349 753
2 536
441 631
194 576
992 720
4 571
438 748
479 247
915 692
735 692
848 546
62 276
57 877
373 188
638 873
276 83
22 915
462 434
609 930
42 541
732 398
419 322
434 418
63 262
546 310
793 187
573 62
955 487
125 901
903 9
558 117
843 623
126 55
91 35
585 503
556 172
527 593
979 3
717 277
209 427
4 78
216 793
297 396
342 196
308 765
580 559
806 915
602 937
988 902
239 794
801 387
516 553
487 554
73 518
563 840
757 650
97 75
580 351
891 185
543 849
865 145
859 649
559 14
212 752
388 851
759 891
95 93
619 144
683 612
533 636
235 584
234 26
784 724
390 339
647 668
152 817
470 823
955 660
488 68
771 557
578 250
900 835
13 623
964 130
902 809
438 692
116 506
871 184
546 197
554 153
439 235
920 416
470 321
651 203
901 202
82 435
220 153
580 611
8 580
338 459
28 748
904 61
116 397
571 993
334 654
63 65
584 723
856 340
419 87
965 541
410 545
655 925
599 191
608 786
523 138
12 959
541 428
346 345
432 191
124 12
144 48
501 271
746 788
693 123
331 578
671 461
534 916
884 489
292 727
223 406
84 414
637 326
22 527
339 103
601 925
588 685
226 941
180 506
121 634
141 278
85 905
742 951
541 133
603 613
72 711
310 824
294 999
557 208
636 753
468 428
969 257
517 684
582 160
258 536
363 13
482 862
908 292
502 353
788 10
330 753
276 109
868 454
466 293
620 736
130 710
984 221
621 235
120 740
178 216
140 624
811 794
612 653
870 751
456 257
445 55
827 552
82 377
570 457
115 3
858 730
756 98
827 850
517 317
789 474
263 144
654 131
482 877
573 816
137 821
302 693
271 40
935 860
746 337
636 880
143 710
59 278
580 784
200 457
538 444
497 955
366 922
243 360
408 915
535 15
804 329
629 284
665 746
1 447
568 402
515 956
129 588
899 807
443 102
651 270
163 594
349 869
516 225
590 971
391 715
249 555
649 294
220 232
33 151
588 60
838 304
184 446
170 172
637 404
913 685
672 429
675 654
248 678
606 408
726 48
15 172
24 56
92 253
557 538
551 79
954 738
474 304
464 719
431 963
967 483
431 246
321 541
385 545
595 566
786 466
702 464
861 215
992 171
449 527
294 640
462 736
897 378
969 546
805 735
35 123
214 501
970 329
608 210
974 461
736 739
598 713
662 387
837 575
73 737
644 2
901 728
632 666
69 76
467 527
34 587
268 459
80 305
668 460
852 347
432 863
1000 746
256 354
528 318
864 604
754 430
720 88
687 558
682 530
194 409
68 161
209 875
616 549
136 528
253 628
198 123
811 332
541 397
772 864
717 451
952 274
889 912
457 847
191 33
696 652
897 457
534 246
356 922
519 751
9 318
859 323
237 967
672 183
108 943
467 641
562 978
427 161
472 409
822 255
148 70
338 375
502 430
36 660
313 666
691 78
528 361
1 654
167 267
867 103
135 378
394 773
248 576
174 436
987 742
134 302
981 218
379 340
11 330
583 718
971 188
345 923
661 612
235 636
887 43
255 791
46 969
224 13
99 673
848 25
451 447
427 14
70 86
419 934
92 27
456 480
856 601
950 559
624 973
969 568
691 892
620 94
861 418
299 63
667 178
567 634
9 359
975 783
375 438
394 518
615 205
931 255
665 931
537 679
561 888
507 641
303 352
579 368
628 488
915 974
747 46
522 333
419 85
558 784
248 407
1 389
359 970
130 89
884 691
285 505
847 547
562 630
436 341
54 124
743 212
826 612
943 521
471 820
568 373
340 937
54 273
897 226
439 182
151 420
524 579
830 525
750 28
974 903
246 791
58 57
31 400
336 609
768 932
246 560
330 451
147 849
392 724
213 264
758 211
827 768
470 881
399 578
604 265
964 174
805 84
6 15
570 264
753 820
707 966
496 579
622 671
776 645
595 487
853 772
639 441
217 332
663 18
792 505
51 181
572 443
83 741
233 645
904 629
919 160
323 949
465 241
826 398
121 728
766 603
213 663
268 72
566 615
988 634
992 394
545 795
344 580
709 151
932 596
16 506
389 867
660 59
502 445
529 64
70 396
660 464
336 166
83 897
647 208
684 700
821 338
391 612
688 455
266 410
121 503
94 504
405 254
350 867
38 694
285 298
580 789
608 852
731 164
478 654
17 742
283 668
978 756
788 817
448 930
209 892
466 974
327 399
204 697
747 961
729 418
418 289
417 700
578 590
373 991
626 447
716 427
465 384
753 617
955 954
550 506
345 801
30 907
276 272
135 736
757 966
318 589
921 671
659 5
988 953
912 881
881 41
328 64
4 402
18 495
570 291
257 848
946 464
517 817
338 626
642 72
753 878
775 524
383 45
42 657
878 66
555 489
164 357
415 921
680 124
34 227
478 389
345 614
419 632
510 291
955 26
563 784
924 338
859 532
111 214
385 912
291 228
649 478
416 403
761 837
918 243
885 923
942 782
287 946
601 388
180 65
442 199
994 166
336 422
842 664
623 806
957 823
851 332
269 753
949 8
863 516
164 664
750 540
115 871
538 638
973 963
846 485
897 497
529 395
119 123
907 9
375 838
690 198
903 287
541 56
124 795
887 521
481 315
184 729
869 271
537 702
144 436
464 293
601 316
200 113
343 134
324 155
12 113
253 739
917 142
515 495
188 559
425 871
998 970
282 179
849 137
531 220
993 887
294 342
558 542
126 84
159 30
525 353
302 97
590 695
409 557
95 121
379 760
942 115
122 676
902 874
369 698
198 53
256 758
609 683
125 981
448 906
222 220
137 637
152 941
209 493
359 221
27 894
976 997
421 166
22 10
871 410
796 131
559 297
920 736
395 373
216 522
910 733
19 43
572 744
481 238
996 299
3 677
85 229
854 906
250 891
493 17
44 861
981 821
368 675
638 335
37 274
153 507
120 36
764 455
850 575
152 242
55 184
526 824
462 723
242 995
951 402
174 97
105 740
174 140
386 6
532 882
348 596
628 857
24 422
978 497
416 333
654 364
365 480
607 936
444 551
3 30
857 220
667 701
309 148
214 148
713 937
685 773
600 124
844 246
888 620
714 253
841 80
706 677
915 113
774 931
228 641
635 732
229 941
937 670
355 768
852 410
910 824
790 2
443 264
860 804
505 143
521 551
301 195
280 431
590 244
991 553
249 517
412 698
862 991
622 248
935 921
908 33
346 249
625 825
922 678
373 181
965 994
918 633
15 341
636 700
15 998
455 143
948 185
37 43
278 556
95 18
588 172
144 951
207 703
38 800
137 800
994 513
814 296
438 656
850 593
583 880
68 258
837 831
861 720
347 395
965 415
840 958
912 84
304 860
709 557
773 820
138 515
998 744
297 343
465 400
655 196
834 60
51 618
945 308
814 311
20 35
48 601
871 691
35 364
737 811
314 621
796 165
537 893
975 41
875 256
330 425
451 887
128 194
392 912
845 258
969 27
924 811
77 121
250 787
268 950
150 405
858 632
660 895
317 148
124 628
552 79
969 632
830 223
445 561
111 277
594 880
518 804
497 951
193 613
376 521
5 534
549 811
443 885
421 623
845 533
286 864
393 781
990 340
734 74
447 122
641 142
154 429
852 428
291 329
102 727
876 176
3 663
663 158
472 876
437 654
807 953
780 647
876 541
202 395
187 453
891 694
66 503
695 565
66 83
416 161
655 443
188 151
433 797
753 60
638 240
555 926
966 196
541 183
133 44
356 473
917 125
212 413
983 532
490 859
616 380
318 714
134 885
441 36
308 929
310 719
970 453
439 873
154 400
344 411
643 837
858 382
164 920
354 921
909 900
241 228
493 879
3 443
987 11
216 333
45 401
576 406
48 475
733 981
922 673
337 349
810 550
1000 837
477 793
740 368
447 991
139 628
971 966
332 730
769 860
625 555
174 449
457 299
630 689
255 768
698 399
376 405
592 31
278 677
552 580
444 583
967 944
895 990
549 355
551 379
611 137
255 353
655 734
714 726
662 600
939 390
598 460
293 939
853 778
505 187
303 477
143 862
559 716
211 970
354 92
962 642
415 961
502 607
286 374
726 798
243 546
946 587
91 326
37 332
492 872
522 819
796 582
533 161
132 304
449 479
460 935
417 795
620 816
307 353
978 449
337 114
453 484
186 278
275 317
793 929
601 639
942 10
559 123
472 211
250 777
855 781
353 758
319 759
641 354
656 298
619 593
577 373
156 118
955 616
526 842
49 883
176 461
573 405
359 867
759 765
377 153
615 639
486 166
430 588
898 352
102 89
99 54
602 926
921 781
986 258
12 126
77 3
256 849
586 352
281 410
935 415
704 128
168 435
383 932
997 54
993 948
461 855
858 218
759 799
814 120
157 578
317 588
441 484
687 438
122 363
333 859
334 810
894 309
772 200
836 526
46 564
646 106
534 476
860 693
105 58
422 291
943 392
825 70
906 270
101 308
876 114
911 307
572 101
853 840
595 205
535 56
322 371
960 311
46 522
377 803
123 272
2 658
760 747
487 995
701 146
62 82
626 176
280 146
221 331
624 654
76 966
886 243
668 121
711 371
374 351
964 796
83 769
195 89
507 309
451 926
126 867
831 315
977 914
2 74
573 939
279 656
161 512
407 58
167 422
232 678
888 474
666 268
253 971
423 559
318 968
409 969
424 546
858 47
710 712
116 222
825 780
926 827
759 559
205 706
828 933
235 798
389 657
85 254
707 138
632 481
30 261
347 888
624 749
839 702
26 786
823 669
845 840
178 173
283 879
169 788
799 915
175 749
676 8
350 264
1000 364
775 588
422 365
657 194
748 268
732 668
828 96
198 355
883 238
622 640
836 761
861 613
917 789
392 406
927 59
461 454
445 600
468 900
686 88
199 357
987 936
943 845
356 935
4 290
829 254
670 151
284 772
955 324
351 92
609 711
985 673
73 836
748 506
559 148
200 190
903 593
319 55
684 955
590 312
226 842
818 746
915 417
880 649
518 952
806 969
306 690
761 22
382 287
508 282
732 570
860 893
305 920
954 680
107 164
262 125
557 583
346 921
938 45
317 710
150 250
413 117
422 306
605 952
396 220
721 677
944 691
865 299
895 370
813 638
514 320
463 171
407 746
241 849
960 521
296 164
278 572
708 905
807 701
261 906
269 966
203 90
452 747
859 316
524 390
195 397
433 273
250 17
800 475
66 312
9 23
487 764
997 347
914 498
897 384
324 664
755 892
938 700
286 127
761 187
692 889
241 992
235 17
262 766
825 719
784 964
705 58
651 213
774 880
808 1
592 888
186 467
44 151
262 575
877 853
813 463
701 931
301 287
503 273
656 340
404 14
249 501
850 847
5 126
390 102
150 31
457 553
508 854
186 3
453 602
110 146
168 673
161 173
338 235
200 549
658 906
936 217
279 788
144 75
682 768
581 816
264 828
481 108
428 932
809 226
107 137
679 887
146 252
600 913
232 919
680 34
60 675
846 489
384 816
15 640
912 310
594 561
122 404
175 538
131 904
844 537
437 658
559 228
654 254
495 925
575 207
733 999
688 453
8 78
521 143
441 595
199 286
647 762
881 709
86 546
263 467
520 915
739 665
595 478
120 951
695 713
504 303
614 655
800 56
979 856
556 640
555 42
850 645
885 869
908 742
42 371
838 422
735 978
79 139
961 370
626 345
315 953
75 141
3 335
315 989
196 992
409 530
229 89
95 491
954 660
876 358
471 133
444 522
576 383
368 386
717 729
198 523
789 272
486 503
64 180
276 186
145 940
281 92
290 701
438 239
808 393
943 611
539 176
152 415
502 948
454 369
23 239
90 734
984 486
98 66
831 746
34 769
136 671
742 80
375 113
184 503
987 466
432 667
400 353
280 364
455 872
902 721
858 544
116 160
918 2
225 236
667 844
256 835
724 737
245 240
805 380
87 609
979 716
402 266
726 563
635 891
401 286
565 994
631 259
935 312
872 572
906 717
606 95
180 603
925 379
829 751
770 591
399 693
708 983
325 656
370 620
986 919
547 860
97 947
424 265
646 596
30 87
629 205
811 845
311 924
538 456
386 154
187 804
402 5
46 284
562 685
987 902
592 163
672 573
185 812
236 346
994 79
434 844
805 583
762 692
351 475
966 20
323 671
73 536
943 813
198 356
111 858
350 880
334 125
277 143
218 172
20 315
890 444
987 835
535 977
246 990
366 593
778 869
546 685
822 305
288 595
36 463
201 153
566 390
134 921
860 400
359 244
745 702
627 105
442 454
524 230
613 702
953 735
217 216
529 256
61 839
368 47
164 79
938 429
46 548
865 298
939 668
424 901
395 116
775 12
660 266
724 818
557 690
557 134
872 347
235 996
2 329
715 504
827 411
634 648
826 709
310 89
520 467
271 653
240 906
132 186
548 959
219 187
529 180
364 430
314 507
165 272
563 246
612 743
904 918
85 719
956 496
295 781
691 338
122 452
476 364
539 8
319 165
80 110
409 420
520 531
849 550
836 263
677 53
410 745
669 595
184 385
765 630
277 178
244 737
851 34
89 383
812 102
964 236
969 805
277 13
638 750
727 903
132 980
943 596
963 154
50 346
448 129
834 948
182 400
585 303
208 506
137 397
759 827
593 949
940 172
922 675
747 390
392 771
406 444
350 472
691 779
314 909
119 225
104 959
516 91
568 193
466 880
851 885
145 426
802 813
447 411
230 917
246 353
2 694
864 370
801 83
437 303
831 803
247 724
234 132
674 536
679 645
381 948
504 494
207 165
922 742
73 160
684 401
141 242
111 739
800 676
448 367
168 251
399 928
319 721
730 167
690 79
486 105
458 624
912 804
849 393
708 148
123 436
134 964
918 239
588 973
698 971
507 290
619 659
12 280
732 562
546 967
935 655
239 659
66 661
369 115
118 426
487 824
982 420
219 130
459 314
40 918
250 83
700 877
517 218
514 150
640 797
182 316
482 549
236 734
348 468
983 315
23 129
113 829
417 894
455 855
341 247
134 414
100 891
508 629
201 133
145 751
423 643
203 242
189 139
951 154
621 350
192 321
950 184
787 826
514 158
108 339
330 695
659 756
123 884
992 853
343 722
125 239
570 525
584 781
404 795
228 918
638 513
3 591
340 731
653 804
289 917
10 409
468 418
488 878
491 326
776 314
688 562
776 979
906 293
186 634
531 852
347 992
176 570
995 568
33 52
509 727
182 393
991 249
117 38
479 905
342 74
859 608
552 97
483 337
325 508
34 791
918 526
509 990
784 782
738 402
403 697
702 617
123 958
450 982
623 876
665 818
274 510
757 15
246 877
746 89
222 55
605 789
52 419
249 623
432 509
506 321
862 109
701 724
266 495
666 294
160 920
82 773
107 217
10 91
532 583
971 456
1000 907
136 623
365 506
831 109
831 357
123 481
42 141
960 784
861 922
143 36
851 916
917 856
668 877
9 985
427 995
489 784
600 905
587 275
924 257
57 382
744 39
804 356
684 791
454 916
684 914
23 160
626 985
704 516
100 761
200 768
149 931
83 424
445 131
237 867
848 317
539 224
728 205
617 869
400 609
975 79
151 599
320 481
776 326
610 481
231 474
309 721
97 30
59 230
290 378
723 352
108 620
397 409
426 598
294 344
834 756
907 398
198 870
533 474
493 355
178 978
5 553
428 282
595 950
898 72
359 936
490 205
211 836
7 946
58 526
354 883
113 629
292 7
720 367
670 149
109 203
633 177
113 584
203 93
858 255
163 187
888 445
123 45
384 792
29 663
557 796
615 784
930 813
547 631
286 714
251 952
795 332
131 788
440 741
272 347
806 788
593 638
357 530
626 232
560 173
462 250
998 848
532 489
10 637
682 313
453 675
336 707
300 250
729 111
241 701
682 740
988 832
962 693
638 548
233 268
295 892
376 309
633 68
368 738
949 171
995 584
200 909
896 671
596 496
951 242
316 718
321 387
426 865
231 726
996 822
679 119
206 83
364 497
969 47
715 622
248 300
741 357
928 989
594 678
890 959
897 966
737 585
107 736
891 822
224 827
37 494
916 516
831 168
992 363
987 143
651 451
950 469
727 44
410 173
292 234
654 306
839 335
998 681
308 455
46 416
835 285
759 14
91 901
81 814
547 216
29 429
50 420
91 441
391 252
232 26
296 307
762 680
581 76
774 113
852 233
658 823
9 744
340 756
759 117
434 290
151 433
633 486
313 652
808 893
838 870
755 387
819 373
822 19
483 708
988 621
398 948
794 905
443 352
479 143
294 698
350 236
330 214
989 413
859 866
884 144
524 596
813 423
938 143
766 515
961 366
726 83
102 492
917 654
814 422
881 178
356 69
6 545
25 743
425 895
945 540
54 679
232 690
721 442
465 501
751 716
806 11
734 576
215 163
766 391
663 495
673 651
1000 547
771 442
553 448
455 767
434 465
720 951
303 973
278 576
394 556
356 688
35 690
621 12
709 219
722 388
700 598
903 680
452 864
659 735
2 120
521 874
378 878
797 446
554 103
871 519
208 885
930 435
673 89
31 788
824 425
936 332
333 72
682 997
175 401
392 471
571 436
730 506
673 723
175 520
965 742
292 503
985 519
139 658
100 804
329 385
811 588
508 53
89 259
61 105
590 915
312 126
84 122
878 895
923 664
368 614
748 14
366 236
16 653
283 174
284 696
499 296
445 636
962 386
979 797
876 504
567 245
353 621
701 859
381 330
693 483
373 529
649 829
536 501
17 624
199 678
291 7
582 902
31 503
682 156
24 779
8 57
530 366
618 917
885 355
682 548
474 27
80 837
386 195
163 572
707 518
803 880
376 118
552 106
144 166
612 14
651 204
476 261
23 540
598 99
911 815
750 329
204 923
47 333
54 337
611 995
392 147
656 276
12 9
323 510
481 900
359 744
421 612
579 907
923 103
532 539
629 790
460 501
818 38
508 636
947 700
97 427
955 264
942 855
448 698
914 694
30 825
939 654
855 192
483 946
782 23
405 26
27 577
80 120
636 780
144 307
377 597
867 978
907 322
781 263
989 567
475 281
20 818
472 505
575 496
697 927
628 108
38 10
901 126
575 835
996 301
763 165
376 225
889 464
282 176
548 768
780 230
203 942
980 300
552 937
269 677
29 532
789 444
231 221
336 700
377 421
696 510
260 86
897 333
818 395
366 75
922 788
7 894
709 102
654 776
77 353
555 722
114 151
926 879
793 465
932 67
359 88
222 854
469 865
645 924
40 645
46 679
570 462
748 987
990 37
157 431
830 664
5 341
760 1
240 317
895 114
694 431
634 869
411 305
328 97
186 854
880 31
103 365
834 618
592 462
397 955
22 849
79 668
734 856
79 710
687 55
799 306
393 811
648 480
499 328
393 478
883 35
627 517
508 115
970 746
179 706
85 76
450 548
69 202
511 546
977 320
365 235
954 421
867 373
126 785
645 751
17 770
481 837
380 229
11 202
812 983
879 234
607 475
906 113
419 749
222 677
429 578
788 725
100 217
642 825
296 39
631 151
837 847
543 542
145 339
602 410
418 733
226 207
338 825
58 974
225 152
697 494
794 827
536 514
784 754
358 286
309 682
97 394
81 260
977 930
970 72
151 612
916 320
755 332
705 196
20 845
351 730
491 585
674 369
686 866
6 23
748 123
804 833
974 559
20 496
143 1000
712 831
620 441
89 925
196 151
703 273
767 354
174 10
305 549
322 569
312 676
58 321
522 217
433 439
653 190
257 999
736 926
38 406
175 819
367 179
939 439
961 648
250 26
970 863
374 368
803 642
475 452
869 181
287 133
868 411
604 828
149 757
116 83
921 804
314 209
317 694
999 618
285 265
786 237
347 620
960 102
424 15
442 580
35 973
294 57
533 364
645 309
96 583
545 674
589 72
794 558
852 669
54 743
584 678
516 758
143 340
401 67
87 229
908 261
193 998
827 242
636 519
16 390
13 456
366 494
383 598
374 760
928 334
597 750
864 362
174 994
95 966
738 813
748 67
371 364
637 586
734 781
430 231
850 983
528 233
456 511
635 721
265 128
209 193
800 429
98 596
131 129
374 818
307 694
307 62
930 602
936 27
316 477
706 580
23 909
703 434
142 310
381 933
540 88
447 331
664 967
386 977
210 889
489 351
651 712
373 909
923 318
307 645
207 457
795 581
322 644
734 357
69 727
388 761
685 78
314 969
830 644
886 811
457 472
551 410
441 373
66 471
273 160
306 186
229 224
772 418
370 204
128 930
150 456
10 747
139 863
285 178
32 574
973 801
177 519
744 388
755 93
429 281
221 934
471 152
191 800
99 316
821 897
237 62
543 138
59 611
244 5
238 103
67 255
586 967
345 206
797 148
478 909
889 744
278 94
457 970
478 822
348 329
435 600
890 799
493 969
292 51
680 832
793 986
270 266
770 707
661 859
788 187
105 763
457 780
163 145
496 776
733 933
108 23
463 174
771 976
769 338
789 185
971 300
388 42
571 65
141 972
651 906
234 370
535 503
848 394
486 465
82 976
392 698
969 989
828 893
707 276
210 471
106 959
591 244
479 741
85 524
301 296
29 898
865 699
585 302
740 537
611 505
757 634
176 392
767 369
850 119
753 493
334 314
368 840
67 152
785 388
187 382
57 644
381 522
971 126
337 259
57 379
887 854
763 611
200 2
24 676
195 149
166 365
187 142
883 124
139 20
122 176
179 277
987 191
346 837
398 496
616 525
199 559
629 704
941 649
257 931
815 955
145 39
637 798
27 297
441 545
79 850
495 509
970 490
191 505
992 765
992 747
285 910
539 360
612 813
393 770
195 101
181 289
854 167
679 310
231 431
199 288
630 83
362 638
451 711
295 610
180 841
908 808
72 807
334 172
298 832
642 954
739 863
615 89
764 992
216 818
399 618
584 582
566 267
752 721
635 113
743 498
837 544
172 947
783 345
991 34
514 735
308 994
107 401
301 553
799 526
389 130
120 850
211 776
391 548
419 236
722 183
773 172
394 832
173 154
330 208
202 872
44 27
517 188
111 110
119 310
484 612
981 260
445 803
28 44
431 37
551 596
383 3
115 37
100 624
408 689
965 275
576 839
890 35
948 717
296 58
777 3
975 737
411 457
572 821
139 144
674 60
816 78
138 47
364 736
494 922
213 117
676 778
277 300
384 935
679 571
54 813
303 635
342 641
52 427
559 850
113 542
510 961
14 498
787 631
610 584
930 306
554 918
474 643
203 548
20 567
898 181
24 321
690 677
384 343
182 555
303 945
572 495
644 460
541 542
178 996
95 134
133 68
180 284
72 592
991 762
410 710
355 812
441 704
323 848
547 819
261 595
80 692
810 536
4 812
166 105
579 853
576 895
55 4
801 578
614 138
456 937
223 480
248 279
127 998
161 429
434 795
523 62
484 351
1000 647
364 742
372 898
179 702
429 769
849 800
482 373
215 84
683 14
991 181
995 785
676 901
558 782
926 525
445 812
557 80
657 82
344 126
93 292
348 343
451 374
493 332
554 914
117 268
760 213
328 751
384 444
429 264
451 744
503 488
704 240
562 569
447 548
251 807
746 524
934 402
228 829
389 324
505 526
716 549
890 898
154 800
626 434
725 234
122 875
190 51
851 354
590 470
686 290
158 399
800 273
398 909
6 679
485 718
549 827
378 742
264 151
769 514
106 823
229 565
378 42
375 664
188 272
47 840
344 925
488 238
433 785
554 79
367 618
697 959
144 124
608 192
661 93
228 394
73 495
121 57
572 782
377 194
570 522
787 172
436 921
7 515
482 194
462 685
776 31
785 948
668 956
899 404
620 473
101 117
61 296
331 458
614 508
532 408
344 480
462 267
374 885
683 215
8 147
186 938
338 362
937 599
967 528
726 605
488 148
564 687
922 178
431 660
935 252
187 4
724 201
628 12
322 241
27 871
135 304
228 403
682 1000
404 285
482 49
814 528
673 219
803 21
623 885
739 364
197 742
159 353
194 502
732 466
736 673
333 87
394 459
809 478
235 983
423 793
280 850
399 286
365 925
441 100
155 467
100 578
466 632
219 774
595 561
641 719
819 181
520 709
683 839
222 238
127 363
951 297
582 485
800 735
175 209
41 287
945 717
351 705
889 903
116 166
163 990
911 910
843 702
758 806
235 252
347 179
250 909
912 217
7 432
917 775
973 33
621 430
494 966
867 770
750 206
280 580
366 561
445 694
746 755
891 25
405 375
106 741
860 780
969 303
662 696
418 198
488 918
334 898
14 368
38 153
497 829
340 859
901 598
198 975
134 569
305 773
368 833
601 592
490 646
214 908
24 964
866 279
158 843
259 620
601 526
549 952
919 875
696 115
185 432
539 658
321 450
976 135
837 71
413 416
697 331
212 403
693 320
718 16
873 421
743 426
686 300
478 284
305 707
312 219
401 865
934 185
174 324
856 221
437 745
47 884
645 135
193 418
470 552
407 793
295 508
307 420
99 472
388 373
863 812
905 498
658 646
708 538
376 480
443 151
244 643
719 824
4 512
59 145
544 363
659 258
460 601
201 199
410 31
450 132
229 262
991 548
473 247
861 435
264 46
704 43
342 881
64 412
258 490
75 838
657 63
528 938
766 829
833 165
470 880
772 578
733 214
412 825
982 278
554 746
548 634
999 127
467 334
696 47
975 124
2 687
777 542
67 257
451 396
224 998
126 866
593 169
953 581
89 91
456 197
345 847
132 383
847 696
491 243
59 997
516 532
313 786
936 352
613 99
89 169
931 73
553 444
901 444
233 52
403 524
676 132
853 837
68 221
830 747
776 948
30 808
409 351
649 360
661 957
538 400
577 847
962 799
375 304
664 244
695 866
488 573
932 935
130 688
416 67
736 742
161 164
600 952
41 919
470 508
508 920
648 975
698 859
149 161
723 797
615 858
64 177
891 473
674 725
652 312
324 367
832 122
460 816
161 198
739 443
492 800
496 741
539 421
192 730
172 58
969 81
944 255
239 178
747 948
675 72
548 323
841 55
408 822
857 478
912 991
607 311
208 36
965 461
9 675
591 326
112 657
62 555
702 433
33 1000
872 864
94 597
908 15
354 922
691 740
214 169
229 600
103 582
69 83
746 319
393 402
902 499
152 146
474 326
881 742
991 579
991 403
720 457
541 334
55 422
768 533
941 844
504 479
253 334
559 12
890 757
893 280
405 764
850 325
192 360
111 865
798 230
998 379
158 289
678 327
149 739
857 164
762 668
713 548
166 736
700 10
389 788
58 671
581 627
74 507
86 765
129 618
355 947
872 206
706 908
27 524
841 880
292 979
708 99
918 411
212 696
419 532
930 688
615 9
502 522
816 956
862 260
32 23
323 833
516 927
527 967
563 449
459 948
893 66
771 570
187 371
763 802
969 18
465 892
251 654
439 581
927 367
109 661
833 789
476 106
497 501
486 413
515 552
102 816
723 96
587 727
875 961
837 838
334 77
916 169
335 576
895 830
800 32
998 973
747 105
135 307
997 805
672 422
355 129
809 806
989 821
431 828
21 141
463 661
604 24
434 654
395 229
776 754
435 516
50 271
100 577
265 682
971 278
157 323
621 773
565 581
151 241
745 244
59 374
747 530
742 796
465 7
576 736
200 424
921 7
878 639
214 634
560 386
246 13
543 789
207 920
103 191
442 172
709 634
490 981
519 902
508 544
196 380
999 728
22 673
221 111
2 929
705 747
315 839
3 800
363 633
66 967
177 140
286 396
212 92
725 386
195 527
175 333
162 180
364 107
47 319
746 303
102 992
823 626
486 221
833 762
826 876
770 41
47 256
526 474
339 655
292 173
164 657
485 347
760 687
172 522
70 717
993 644
509 290
615 414
814 596
172 204
345 58
91 118
489 156
705 597
887 835
178 681
796 261
988 267
532 853
497 947
982 774
226 832
355 360
474 743
689 603
162 420
818 449
304 679
438 383
357 326
806 478
91 124
710 557
548 776
970 96
802 772
797 983
985 560
109 27
631 780
681 679
191 531
30 512
7 725
745 211
270 415
432 402
697 902
992 682
592 951
457 861
317 613
62 991
320 483
63 391
243 618
468 978
142 329
678 730
572 786
560 361
267 1000
217 285
166 904
115 571
738 297
940 675
448 969
512 972
489 553
658 402
328 388
588 360
500 896
927 996
420 336
698 154
316 67
434 350
480 904
28 616
759 205
926 690
523 115
448 231
181 725
4 362
380 180
957 11
206 113
42 498
715 597
197 754
746 148
429 519
711 129
468 321
839 65
956 895
629 724
586 719
270 586
255 228
327 584
124 56
303 816
8 10
850 327
93 445
873 971
363 920
952 152
36 395
39 980
780 577
709 749
106 132
343 813
292 404
52 396
332 236
768 25
952 277
80 862
849 3
163 647
79 601
577 306
726 29
55 759
613 409
979 175
326 503
931 314
807 965
762 533
906 677
241 715
62 113
859 387
887 107
998 385
292 919
615 226
788 846
879 494
394 732
498 775
966 93
920 801
739 154
517 448
510 381
190 734
370 218
705 147
273 626
54 888
734 199
606 249
329 266
332 733
960 86
430 69
279 368
700 508
189 633
98 800
123 302
347 736
825 2
739 359
961 482
225 420
335 302
34 166
799 670
17 763
549 965
176 2
455 943
470 382
670 661
109 697
821 276
947 566
739 704
653 864
625 334
886 276
522 740
195 454
519 828
257 89
560 47
60 567
907 547
67 494
807 742
766 584
866 890
859 657
884 605
704 840
822 646
944 292
617 883
580 415
608 405
788 419
706 972
46 447
121 867
479 151
480 838
463 615
375 917
816 1
861 348
328 233
311 84
754 734
428 227
519 131
586 942
134 451
331 296
777 957
490 523
49 521
584 908
350 650
414 90
167 257
80 90
967 703
1000 462
191 195
770 152
656 196
981 938
636 14
966 686
503 658
581 803
746 166
61 23
163 560
536 169
56 711
631 225
416 932
741 939
902 505
501 574
114 651
339 874
715 758
142 673
369 983
843 348
268 798
271 894
786 651
746 840
83 846
894 545
843 67
251 160
342 395
197 34
207 809
450 374
27 208
455 704
483 732
1000 251
986 583
678 75
190 522
608 812
906 626
715 156
579 670
985 923
345 874
371 892
661 328
534 82
366 542
108 231
995 107
481 393
794 373
127 516
652 309
58 11
253 1000
3 528
35 908
590 537
885 897
429 10
515 276
514 308
852 79
537 4
418 137
227 592
464 997
205 243
434 960
252 970
288 431
797 519
338 749
566 543
18 665
126 774
427 113
778 745
350 517
594 538
97 948
242 612
716 444
51 629
104 226
942 149
150 906
249 515
45 854
724 673
183 823
129 146
904 546
769 346
589 131
709 446
684 718
703 349
802 546
404 875
792 198
751 723
734 904
996 970
906 117
101 883
120 763
188 291
658 266
979 961
258 284
444 668
553 644
844 977
129 379
808 315
21 60
963 555
640 775
128 613
16 495
795 46
854 329
456 261
510 985
861 179
587 875
71 222
241 248
741 778
672 726
230 999
196 672
695 845
601 252
86 194
644 399
803 767
911 456
269 529
443 770
551 935
458 415
481 719
257 723
193 42
888 979
123 191
95 91
608 379
139 992
576 861
149 913
455 697
443 341
861 159
989 654
125 955
468 206
82 172
793 766
14 687
575 46
534 3
888 522
905 440
685 225
767 182
80 430
565 571
34 655
610 959
770 871
290 976
491 834
420 468
655 53
659 829
454 412
109 105
345 115
900 928
55 996
639 186
887 267
655 760
824 564
932 370
200 709
959 819
757 705
944 970
502 344
956 304
989 347
902 633
497 127
535 401
33 903
509 403
839 853
232 78
63 258
862 957
463 793
634 478
954 223
379 103
80 595
753 947
549 766
129 883
913 190
40 285
826 811
416 336
197 84
992 667
434 566
851 632
953 508
466 368
893 507
737 389
364 18
755 299
516 411
781 806
248 328
61 59
6 175
610 840
541 301
537 122
15 178
126 398
303 903
370 771
196 700
210 761
505 355
933 685
809 222
534 174
810 592
59 922
967 30
132 358
977 185
111 67
843 148
1000 283
586 46
537 745
59 954
294 438
245 959
628 231
731 17
603 430
329 843
25 248
826 728
680 317
579 872
119 520
755 189
151 816
208 503
473 695
237 85
552 136
222 57
691 266
53 689
331 875
981 373
938 407
628 632
246 331
320 529
145 139
726 63
159 316
115 329
711 646
605 901
342 390
199 94
314 998
474 958
416 502
284 333
365 134
591 711
350 787
45 863
655 179
481 215
307 189
840 838
11 726
64 461
703 160
277 704
961 101
383 247
359 267
46 620
930 916
542 464
370 523
11 274
958 344
322 861
94 684
143 665
820 685
738 626
222 189
537 220
596 152
270 17
370 668
704 429
210 962
208 910
559 351
764 471
533 82
208 586
594 625
317 451
279 999
746 981
342 900
142 276
396 658
63 806
39 852
339 551
425 701
518 432
461 542
120 393
477 400
339 9
255 671
788 578
577 76
165 176
427 786
238 162
240 773
979 361
937 786
710 549
185 365
712 652
168 620
97 848
281 990
704 411
914 194
313 458
178 59
801 319
91 31
666 28
471 83
412 45
14 782
677 742
517 559
930 848
547 993
732 555
650 404
990 999
694 520
280 5
903 62
960 436
810 403
366 316
635 709
355 98
343 282
497 710
594 13
235 808
211 468
765 99
528 415
958 660
355 390
559 510
850 41
84 799
589 254
207 274
239 202
779 787
673 377
693 458
448 449
234 196
267 74
728 77
676 825
849 126
980 359
26 12
307 413
831 591
993 660
94 274
744 913
255 795
188 936
741 188
577 666
197 669
486 10
241 94
36 75
215 608
122 932
301 871
781 562
268 495
422 979
598 395
501 2
138 279
973 710
777 972
58 87
625 812
56 601
595 298
500 721
880 360
585 171
789 174
437 841
757 565
107 502
259 229
596 614
338 600
436 986
864 488
896 232
438 214
773 629
506 515
206 638
250 493
24 209
163 988
309 650
943 385
207 611
317 958
253 571
868 223
220 470
779 745
125 889
601 423
784 375
279 271
449 91
270 578
98 95
341 300
821 940
957 168
893 243
723 10
596 929
269 103
987 463
171 311
979 891
589 424
191 604
749 167
239 702
909 424
448 123
231 774
806 76
516 230
43 966
899 576
197 44
447 169
132 797
338 367
258 840
965 442
624 778
96 880
417 455
998 151
357 469
95 189
90 730
578 160
68 618
181 113
74 313
838 2
614 726
5 68
983 717
828 382
426 494
49 973
936 867
205 76
641 664
586 884
158 377
147 22
954 347
957 508
308 303
886 277
409 405
822 567
255 232
782 188
145 786
584 847
357 488
11 64
253 277
937 882
375 989
761 353
283 878
452 158
121 828
861 850
736 893
362 414
33 859
220 326
869 344
16 344
469 569
346 85
134 982
505 97
903 354
673 571
466 572
995 554
120 655
110 920
181 481
267 387
121 27
808 888
490 164
63 934
505 685
685 160
508 339
164 720
791 548
291 409
710 779
451 346
423 188
479 689
804 342
909 201
269 378
819 106
253 722
87 21
92 795
849 845
207 375
670 893
866 912
482 697
678 91
397 430
402 998
462 331
819 967
455 405
850 480
53 829
87 523
889 675
851 191
842 994
972 439
152 341
325 284
366 98
3 465
518 286
529 962
441 476
145 686
572 610
808 375
648 645
584 93
346 136
805 192
701 970
101 333
899 343
197 88
748 239
150 789
102 685
933 323
48 279
628 453
287 119
351 523
34 549
208 661
578 297
684 867
826 404
197 662
664 51
257 943
907 592
957 60
495 594
29 175
359 234
262 937
674 227
151 327
805 474
279 378
361 983
63 965
185 357
957 827
151 723
148 108
559 59
405 592
86 623
380 256
418 509
895 54
960 336
626 75
206 223
240 190
995 725
676 313
570 526
307 334
799 684
710 183
538 107
935 858
863 165
839 111
453 287
977 484
544 361
873 298
217 865
956 75
467 367
412 794
752 767
257 873
979 779
903 205
152 412
141 784
48 555
408 562
88 164
291 507
82 921
21 389
147 780
699 905
813 814
993 108
588 68
704 940
20 624
89 588
557 634
92 691
862 903
87 301
890 82
582 154
626 506
197 159
246 551
301 812
164 39
659 326
121 379
328 242
47 522
321 273
365 252
416 672
885 242
439 986
198 72
684 516
889 641
138 501
465 559
124 788
193 631
49 790
179 175
28 503
228 455
593 831
790 712
779 708
126 83
76 763
615 806
541 463
934 959
742 574
240 238
602 528
497 475
599 917
3 653
1000 653
441 1000
23 907
108 534
637 797
515 69
476 274
147 944
897 599
166 349
378 984
894 792
304 274
244 364
274 252
977 264
397 883
242 219
206 308
305 784
326 667
998 711
80 533
541 267
199 723
626 9
486 388
822 28
761 745
979 300
939 170
999 181
930 786
868 404
598 398
342 65
351 240
967 815
30 846
421 940
544 866
988 444
135 114
330 723
354 10
473 688
444 686
309 244
628 138
598 749
365 886
671 859
972 609
370 660
452 738
709 778
896 404
570 789
163 189
510 513
278 271
817 888
241 2
504 549
625 248
414 919
125 713
280 276
472 417
137 80
680 909
863 781
769 90
778 881
578 669
724 138
516 195
285 691
290 432
665 913
473 721
935 599
66 189
580 655
868 55
492 2
893 948
378 22
483 656
300 249
430 681
703 3
807 176
458 343
594 139
16 119
510 449
511 296
789 473
636 795
39 262
280 764
494 454
473 610
275 762
776 937
62 524
914 990
159 329
872 43
593 293
883 903
255 851
631 518
85 294
12 576
968 493
171 157
474 799
339 264
675 64
962 740
722 642
372 563
501 122
393 598
928 38
26 417
616 338
974 840
928 158
36 774
438 219
741 779
912 135
448 614
153 118
628 968
413 78
33 171
698 463
399 14
472 328
164 629
791 288
543 982
11 844
682 327
38 777
30 192
779 501
508 18
553 630
419 739
422 630
94 772
565 978
669 451
63 895
428 31
169 15
406 14
559 747
78 266
111 61
386 229
755 947
524 740
744 795
562 103
286 944
317 599
727 685
166 950
259 370
150 534
407 102
337 410
269 418
644 253
985 829
102 217
735 917
261 445
974 393
292 127
653 983
381 385
86 371
691 477
229 201
891 243
412 43
131 839
743 578
750 740
626 160
917 509
860 198
816 123
59 406
81 722
500 371
702 627
655 894
459 412
165 289
559 904
106 611
921 300
950 128
342 449
704 608
230 124
867 488
500 570
167 431
536 743
633 159
121 291
429 513
326 638
317 606
954 173
537 657
554 387
421 795
349 704
20 82
755 902
364 721
130 273
706 152
569 227
56 560
919 659
592 605
209 628
831 367
978 234
263 541
609 387
117 778
314 280
303 843
449 396
920 519
349 583
418 656
491 495
370 299
857 734
36 842
912 437
459 194
766 575
69 602
548 239
301 887
762 857
746 736
893 870
126 32
224 813
167 134
371 419
264 541
481 236
517 859
653 221
591 65
371 534
996 31
917 576
681 697
869 15
641 682
568 259
83 972
322 206
717 737
548 507
329 483
634 216
968 609
809 683
684 514
913 663
49 721
776 68
189 25
972 708
881 830
254 675
870 937
315 445
336 546
867 176
963 297
936 50
5 346
428 444
53 662
681 660
497 375
831 42
633 446
962 83
677 872
63 430
648 893
741 783
914 556
215 320
170 91
484 655
382 269
910 102
236 284
953 578
31 297
642 275
991 233
286 268
720 751
741 415
156 771
412 633
164 472
193 414
460 224
405 401
83 49
592 358
593 710
804 213
767 248
626 283
5 539
241 370
391 920
347 786
610 807
720 775
84 979
153 555
34 112
868 591
140 680
919 230
355 214
638 197
547 846
497 708
361 520
457 750
761 487
524 32
779 658
647 204
853 49
971 803
973 397
433 240
309 84
136 728
589 762
322 630
572 66
542 513
139 787
751 358
349 941
534 450
703 997
624 354
877 432
672 191
584 8
596 775
222 523
517 237
604 889
33 282
467 947
718 472
337 97
277 739
459 11
930 544
306 747
437 889
592 996
819 757
788 662
313 520
454 917
322 948
755 561
395 783
953 864
950 976
804 563
930 205
191 489
680 939
239 194
183 643
825 103
328 730
937 526
808 48
438 466
94 496
991 416
62 453
413 806
710 201
203 676
189 754
672 626
304 973
143 919
24 266
144 796
571 150
264 764
83 33
248 45
934 685
188 314
416 701
136 582
643 596
841 608
881 140
535 846
762 618
33 954
652 46
690 805
355 683
780 50
340 82
406 279
510 216
53 3
179 90
349 509
124 550
520 812
160 354
589 271
259 346
816 424
395 367
99 610
222 670
690 136
354 841
427 814
763 72
691 18
527 952
638 383
374 253
985 757
528 583
537 71
300 251
580 581
612 262
935 682
916 85
462 408
336 702
352 592
817 640
186 495
964 934
841 949
602 645
537 840
756 703
292 247
761 472
746 789
744 472
869 767
232 671
191 796
900 607
600 192
583 821
914 126
735 943
1 817
290 601
369 532
350 465
761 414
73 787
465 833
493 65
771 801
779 39
499 716
20 635
486 341
134 465
19 28
879 895
511 616
263 352
6 234
292 557
524 543
513 783
906 432
990 658
668 547
420 304
399 880
892 415
122 355
721 982
518 808
392 284
318 507
67 638
300 865
847 193
376 660
297 651
163 943
298 971
551 146
313 544
474 914
299 754
559 521
167 301
390 629
182 704
690 990
75 176
414 304
866 737
766 90
174 802
950 805
289 735
493 120
999 494
205 343
328 541
652 430
367 152
335 211
426 317
498 751
118 814
849 595
471 850
577 956
929 637
120 204
982 870
628 26
173 681
828 770
707 799
790 442
535 616
807 875
814 348
459 350
753 544
943 335
887 572
377 385
76 45
805 199
590 599
578 661
449 432
365 838
443 540
835 219
939 548
326 257
59 470
456 646
481 365
400 963
401 484
700 78
638 342
541 748
397 594
302 441
777 650
504 299
514 580
481 283
810 76
780 555
917 343
310 529
501 922
558 561
904 689
403 125
117 727
33 700
615 95
598 489
777 149
105 816
43 268
279 966
997 688
51 952
969 872
457 275
911 260
563 45
369 909
969 598
290 126
941 731
176 156
594 325
127 65
460 526
952 106
430 205
350 95
377 946
508 792
293 813
617 621
752 171
29 3
899 358
252 565
818 430
197 641
863 491
36 8
495 193
634 691
746 707
510 315
46 842
217 187
79 69
306 148
203 711
184 800
607 583
892 387
302 208
459 766
17 419
1 721
299 593
808 680
141 791
211 459
22 320
101 580
70 540
740 560
364 909
677 232
875 818
133 494
761 106
692 514
423 341
922 698
106 411
259 396
538 547
131 629
471 768
261 489
172 620
762 90
491 245
254 1000
540 84
541 529
383 331
8 614
27 538
243 423
889 122
970 137
418 964
724 538
134 937
146 94
380 526
755 146
26 301
562 900
615 683
662 198
69 846
572 40
125 384
895 252
495 661
18 430
877 313
275 547
11 922
985 584
606 297
490 133
563 120
942 584
641 5
611 670
161 600
360 795
298 620
968 52
987 716
254 820
915 341
771 232
459 750
968 685
377 690
937 768
780 876
188 270
628 992
448 201
124 466
585 850
884 623
9 120
44 635
338 52
595 715
604 650
64 413
248 840
720 16
225 160
58 875
201 523
207 252
855 174
277 210
686 371
516 331
1000 614
334 245
641 827
934 760
972 885
937 862
475 943
734 164
567 280
466 453
89 67
337 649
452 689
832 79
335 42
909 13
179 558
41 415
433 166
9 429
905 488
884 664
701 528
523 214
43 122
964 324
241 181
442 110
824 58
560 504
784 6
438 280
583 849
578 898
677 871
822 651
1 832
553 947
216 537
147 892
846 319
986 750
57 956
756 519
214 502
300 219
904 332
133 9
156 530
118 229
451 328
349 645
385 982
157 334
642 875
132 810
370 463
861 152
293 835
740 356
546 26
324 145
269 125
982 422
202 294
369 537
674 44
780 880
696 627
900 702
555 693
199 255
612 752
335 6
92 476
634 981
166 714
404 105
27 754
224 185
71 762
973 47
69 192
162 987
654 42
509 460
921 30
164 954
231 193
360 145
64 389
872 454
907 470
492 998
649 35
960 24
534 110
734 732
131 819
528 123
763 483
324 229
716 480
176 405
454 662
320 701
450 597
569 648
63 598
657 432
290 953
912 895
132 181
233 188
16 162
344 172
641 934
524 809
830 119
147 862
710 68
564 138
272 421
641 575
189 576
976 820
107 673
82 970
593 630
229 181
159 648
509 153
467 788
580 18
496 410
667 777
422 660
551 90
68 273
199 732
428 156
630 227
952 178
280 239
108 12
944 760
343 378
355 793
318 288
744 33
134 852
985 264
226 283
590 141
690 890
675 500
729 306
565 361
52 298
315 344
309 580
24 825
755 9
751 661
874 210
665 488
967 477
761 479
595 89
347 653
309 780
95 21
867 981
698 489
854 641
283 40
196 770
719 722
390 468
981 39
991 19
313 954
9 363
958 338
106 791
804 609
337 605
289 676
426 508
681 906
800 121
12 414
673 775
294 105
48 81
924 563
957 163
929 573
696 232
249 764
416 802
936 5
842 528
507 732
394 767
128 374
382 691
288 816
748 515
435 550
360 30
982 200
750 506
359 397
467 576
281 598
517 53
629 296
866 545
661 288
529 828
394 665
358 10
987 583
270 684
302 490
918 523
879 132
696 618
941 49
595 577
319 204
960 498
583 348
61 941
600 718
555 226
980 88
673 383
806 831
886 816
685 544
50 795
71 993
370 957
26 403
980 281
623 497
21 344
803 652
55 528
141 989
778 457
306 575
820 105
281 729
396 851
811 846
583 250
856 385
436 725
137 656
930 326
891 696
794 379
716 73
134 716
824 384
853 89
755 322
634 579
806 577
260 889
399 214
443 908
536 708
424 91
640 113
126 260
139 695
992 1
20 655
541 244
277 722
541 707
524 655
778 733
705 878
678 270
462 457
588 953
423 660
552 879
7 394
994 574
307 14
899 183
231 508
268 491
515 729
955 426
692 554
580 909
23 598
695 239
212 527
232 119
59 901
466 892
816 822
348 621
746 120
123 597
409 950
360 935
272 651
671 827
821 449
774 4
111 307
60 981
852 240
694 403
692 844
781 978
640 351
606 155
818 617
330 870
754 697
893 619
649 432
599 514
441 505
191 812
103 749
705 124
745 907
267 259
191 236
248 23
850 495
618 393
69 789
404 889
311 356
154 643
381 422
406 117
235 993
684 847
26 238
52 112
246 436
569 839
344 488
702 975
218 67
734 564
154 682
744 297
308 491
896 238
150 726
585 121
331 360
43 1000
700 853
688 812
104 93
90 528
318 941
879 353
391 360
796 252
12 93
265 681
305 608
811 642
820 921
196 378
46 13
713 49
853 736
313 47
157 661
831 78
274 50
501 716
321 880
980 709
868 39
347 182
79 833
254 738
951 453
507 222
34 695
400 310
457 979
985 744
401 265
118 65
916 506
183 838
651 801
165 748
439 278
723 821
792 617
605 126
266 131
865 364
69 721
280 48
538 17
285 802
58 763
668 638
811 912
857 385
159 26
107 347
683 779
6 168
343 296
696 862
221 575
689 148
521 979
732 11
1 471
8 936
283 492
295 640
958 994
17 154
83 478
138 112
116 345
527 706
934 181
104 116
21 813
742 199
793 605
870 945
623 443
795 618
281 147
524 966
954 699
531 137
311 189
602 127
470 454
900 402
314 739
890 201
984 821
313 111
574 775
694 101
208 346
17 520
975 180
385 909
757 21
796 365
529 651
386 58
499 947
157 126
524 925
348 858
277 148
311 439
240 656
588 951
429 501
958 833
137 882
589 663
592 603
607 630
984 381
838 601
498 928
831 510
478 779
785 344
260 103
335 366
801 617
282 853
688 728
632 681
606 437
904 149
462 826
32 193
580 360
958 630
878 172
118 582
53 760
289 757
582 319
12 349
884 119
907 840
744 854
975 457
383 529
674 418
471 169
702 354
798 281
845 470
984 636
794 475
594 238
382 478
577 827
622 771
130 343
263 312
79 868
421 942
715 904
905 603
402 906
943 283
619 590
505 89
27 650
88 528
646 940
255 816
657 327
590 732
515 281
867 533
26 410
416 651
917 655
354 462
239 261
580 724
653 962
951 249
605 157
14 803
530 713
79 711
699 397
81 380
521 518
636 115
568 886
796 868
114 264
502 504
27 251
332 680
832 465
959 105
481 307
490 448
893 829
685 190
5 927
940 856
26 617
763 303
879 675
516 671
506 840
761 233
949 780
620 968
645 547
767 11
297 669
354 2
140 162
343 247
856 359
569 594
680 831
431 243
596 71
418 935
857 318
944 205
762 99
67 604
245 540
691 744
674 602
257 370
132 837
302 569
277 617
2 134
263 796
397 998
370 368
818 189
547 390
473 544
949 794
577 947
585 831
469 177
678 143
574 290
813 871
1000 127
312 36
881 230
945 692
940 662
209 629
351 520
167 602
746 756
730 596
847 366
234 756
923 52
318 154
961 562
469 981
640 714
181 201
478 168
550 616
615 3
10 982
811 101
813 490
948 911
130 493
70 986
518 572
108 728
676 629
85 888
607 147
734 468
81 300
4 557
274 716
283 461
530 716
315 85
743 543
870 648
403 447
999 683
408 435
436 897
498 344
943 630
204 80
350 697
953 736
519 146
6 735
974 375
105 270
762 296
95 540
259 406
145 123
375 961
805 1000
800 179
181 248
418 378
909 855
265 355
318 868
70 803
334 980
602 192
841 828
247 877
909 780
778 269
967 924
711 726
436 950
276 360
33 920
650 338
1000 248
125 909
94 774
542 889
839 380
274 404
680 472
54 132
425 99
896 768
66 883
713 553
626 817
434 575
425 253
572 985
559 369
62 583
279 945
340 737
194 653
361 581
265 363
253 517
907 505
106 809
506 826
270 802
338 115
337 102
790 776
152 245
379 358
26 639
843 507
644 432
994 823
783 420
219 730
577 376
593 743
929 571
339 967
273 120
372 339
802 326
904 301
664 572
783 116
827 276
309 510
196 415
704 420
154 570
890 837
621 549
673 501
483 641
518 231
111 346
616 538
251 307
1 241
350 164
978 312
93 990
516 296
740 580
554 900
639 993
957 115
927 286
194 515
68 675
477 40
716 786
41 157
685 732
555 523
289 897
550 27
202 594
179 499
203 336
994 607
311 102
876 434
684 41
834 490
943 440
694 653
185 511
841 235
920 695
218 321
603 769
937 987
374 509
10 191
228 148
353 384
508 408
333 391
984 893
319 893
224 572
239 547
252 379
720 646
499 203
513 76
702 602
831 269
767 990
252 579
781 831
95 681
417 293
532 607
50 667
275 785
464 7
691 389
447 539
991 733
317 840
706 413
522 132
831 102
361 100
409 425
827 847
372 375
557 42
799 457
3 100
764 812
88 24
843 143
544 38
714 240
484 602
834 570
442 536
553 133
492 386
215 161
116 922
599 85
879 943
102 184
588 1000
619 875
91 542
564 802
40 75
415 830
720 239
756 201
279 301
755 981
177 960
948 337
7 657
614 185
479 555
947 440
631 871
118 509
773 319
837 984
258 323
802 104
542 410
971 729
798 621
246 313
557 658
360 487
519 288
539 640
345 707
235 675
331 890
936 521
422 661
308 401
840 791
974 266
445 964
334 338
585 421
784 479
214 435
677 393
423 163
88 897
805 873
742 171
31 376
889 488
225 351
812 241
186 759
746 21
716 1000
961 434
672 520
598 151
48 91
202 362
755 875
264 496
79 353
609 423
352 316
797 60
465 572
212 956
802 527
352 488
424 107
467 118
119 517
669 312
485 651
770 782
504 628
608 88
359 377
788 90
629 463
556 882
620 890
1000 529
855 394
491 75
909 252
142 894
685 288
335 989
625 895
525 999
846 820
20 783
238 97
305 731
374 850
901 584
525 193
293 252
668 200
104 96
334 592
127 597
550 104
197 887
289 884
904 553
477 663
209 535
373 581
539 933
191 932
151 344
899 179
875 17
441 165
528 401
326 23
132 744
170 956
815 365
692 63
950 286
583 358
55 484
855 217
393 696
352 414
975 314
318 916
307 752
738 593
522 823
736 823
206 862
556 809
902 191
95 72
998 748
494 770
281 637
679 125
352 532
850 126
134 915
601 126
715 782
686 458
610 313
581 238
212 904
29 962
232 710
168 31
820 736
372 536
967 63
706 926
744 846
935 297
230 846
92 956
857 313
754 222
143 561
679 789
697 401
978 31
969 138
365 865
489 856
107 25
633 717
825 807
19 412
954 672
712 314
482 980
76 439
885 827
994 682
490 536
112 25
408 352
478 616
337 307
42 337
344 624
2 506
79 709
228 950
39 783
768 241
383 435
920 557
457 783
666 624
326 294
3 214
239 22
881 831
65 473
733 254
494 154
397 634
520 572
885 15
46 32
328 816
293 539
912 588
486 502
673 274
34 189
885 408
585 427
247 304
902 696
35 780
711 972
628 756
264 740
846 183
955 60
593 136
224 902
236 507
621 195
904 362
776 335
709 521
805 569
948 468
762 984
760 894
954 253
463 714
153 40
357 191
995 506
22 117
160 38
833 195
669 403
328 267
27 823
506 978
780 997
671 487
680 58
310 323
18 328
220 309
44 878
393 947
873 184
557 744
673 542
510 308
924 908
708 693
666 14
31 51
755 866
315 371
19 396
165 380
299 87
273 261
758 19
730 911
416 179
364 266
478 976
452 908
599 731
13 994
440 359
933 904
306 456
679 465
126 793
93 212
694 288
887 78
435 347
775 71
328 609
304 259
228 818
321 811
343 983
638 356
754 247
931 547
955 737
259 717
802 275
384 909
914 564
883 179
214 707
389 29
835 862
184 318
962 252
187 740
788 13
125 286
142 893
626 931
917 237
996 486
779 207
987 832
793 717
183 283
834 931
596 259
56 547
908 343
700 347
575 91
831 582
923 182
183 355
828 166
341 250
227 66
910 673
425 184
696 217
175 252
517 670
322 424
964 592
779 898
520 160
665 210
30 129
878 123
711 607
208 559
598 375
940 189
659 432
571 480
956 416
295 343
636 874
833 496
435 880
144 365
482 593
87 268
990 599
320 777
773 641
740 550
740 778
488 682
411 120
764 509
336 759
589 432
648 461
919 427
831 220
924 186
102 817
777 599
901 421
917 103
90 602
976 455
618 550
135 265
825 228
718 467
289 12
308 346
585 332
107 54
86 882
971 346
255 359
774 409
372 71
144 346
107 630
246 411
336 553
985 690
486 357
930 434
916 369
32 931
865 458
481 505
605 684
195 673
492 629
858 23
180 861
775 807
105 724
739 47
115 697
100 393
538 298
946 636
756 706
916 905
479 204
423 954
150 656
327 416
255 799
610 120
925 553
433 17
831 472
445 70
763 673
510 152
986 106
610 604
462 476
750 311
634 693
850 353
430 944
153 354
473 855
216 170
925 576
781 564
19 729
931 388
744 738
172 782
732 170
131 155
843 281
664 945
674 758
757 856
528 739
260 195
777 467
446 380
515 80
785 426
973 400
304 577
563 823
983 977
172 477
176 811
749 874
604 163
401 797
881 278
969 771
269 438
263 62
728 594
310 878
828 836
737 782
988 625
453 162
468 12
183 772
324 735
31 496
663 935
976 519
78 515
501 333
980 512
490 547
947 720
329 296
227 69
297 947
495 978
624 269
636 12
456 572
57 99
148 125
198 927
687 266
264 584
214 457
130 289
970 785
651 965
417 134
69 473
880 708
205 535
965 289
451 751
928 50
42 628
970 102
711 276
517 905
963 600
127 257
604 219
748 532
272 88
970 913
368 698
890 213
710 719
596 39
76 942
560 227
201 222
318 50
216 479
789 492
961 182
985 761
355 529
399 683
651 381
362 276
478 968
278 252
883 130
969 371
812 113
345 781
414 462
432 537
646 231
170 932
169 314
593 609
973 808
865 996
904 321
63 906
907 843
996 496
194 463
285 271
663 465
962 398
629 946
277 588
918 335
38 461
15 554
383 220
65 88
331 14
296 522
609 656
119 348
735 263
363 678
946 535
513 265
110 933
976 234
930 948
498 368
60 571
961 591
997 926
822 699
794 487
83 820
17 271
190 579
538 855
588 312
950 795
359 11
458 820
625 845
452 140
696 965
261 435
912 1
578 209
739 184
530 755
197 8
191 910
496 941
246 71
483 328
653 602
240 463
853 838
846 1000
240 716
245 27
828 629
543 726
996 368
540 548
852 763
466 999
942 577
693 834
827 809
844 926
37 780
418 39
845 215
424 923
309 208
161 69
645 450
344 142
781 497
557 421
881 789
485 833
572 411
93 643
333 902
842 692
304 457
545 537
628 221
49 324
111 621
564 77
157 599
458 988
740 471
225 38
981 955
387 479
174 66
633 705
759 356
758 477
172 69
427 796
83 383
881 482
812 847
910 451
160 153
9 620
618 706
447 335
666 863
893 555
190 927
802 334
104 198
120 596
685 840
322 574
348 415
762 578
650 51
522 11
886 721
804 850
533 354
89 51
364 267
935 338
134 570
429 684
272 236
379 67
778 925
955 699
8 798
984 11
700 330
636 645
596 821
148 344
99 846
795 864
647 412
951 4
470 541
751 578
399 501
837 57
462 134
185 592
624 813
859 979
799 208
214 543
237 384
282 334
43 781
198 809
121 144
190 74
162 972
13 195
494 115
208 962
984 368
965 811
202 966
955 961
607 559
206 139
990 295
156 1000
578 745
255 569
417 322
909 459
871 384
808 490
683 651
498 304
559 680
410 106
743 896
338 223
667 573
346 586
86 312
834 797
849 545
174 52
276 60
169 941
415 928
881 694
468 236
921 121
806 961
217 326
923 38
627 117
824 84
158 228
661 444
246 68
761 950
213 918
152 526
684 705
447 454
502 910
759 700
846 893
83 958
929 358
679 974
304 186
217 581
311 824
511 125
463 630
729 947
111 560
779 50
178 494
192 847
170 388
509 75
478 775
163 115
590 773
130 339
526 765
956 769
328 945
373 922
235 44
57 176
585 959
610 159
237 601
364 147
941 837
330 316
726 204
101 814
311 183
882 232
948 914
490 236
359 84
363 200
727 104
74 356
151 782
489 472
601 850
94 512
627 967
748 499
131 324
647 596
377 263
274 488
436 794
847 351
378 888
257 189
82 1000
395 225
271 991
832 34
145 536
725 513
573 81
965 871
115 367
762 785
240 578
330 873
198 911
888 796
140 642
185 857
596 984
535 172
86 717
860 992
653 705
75 553
991 689
578 413
122 614
390 492
261 395
911 311
934 875
587 54
731 205
967 926
149 727
164 430
210 349
614 296
977 916
419 285
1000 422
324 176
804 69
660 658
782 176
780 953
591 124
417 527
370 54
469 706
260 935
178 456
715 602
549 343
308 221
890 392
243 773
370 153
234 713
693 942
496 971
260 863
197 857
169 855
656 850
212 386
94 792
865 372
207 258
328 211
671 738
625 350
658 814
209 345
480 353
704 3
417 405
667 350
767 534
690 132
25 224
9 732
456 120
433 448
477 373
866 674
16 469
57 903
922 493
259 827
401 695
358 659
549 913
437 336
881 927
135 924
391 466
690 682
288 760
947 95
514 991
116 417
467 678
568 213
577 660
835 298
503 30
381 629
921 843
737 690
816 550
920 945
534 395
163 819
769 89
783 855
382 601
763 797
758 45
382 209
371 90
532 701
88 707
398 574
370 827
304 278
113 973
134 467
850 100
639 682
511 479
926 97
59 799
242 185
98 443
386 705
483 883
682 808
342 753
391 913
693 684
567 553
826 249
656 205
875 685
470 950
556 201
862 905
562 479
69 973
984 226
761 738
495 371
861 628
454 342
315 483
281 425
420 877
841 978
706 901
565 330
321 588
71 883
723 102
554 541
435 498
735 190
81 519
204 776
859 70
60 205
37 909
494 376
391 271
275 267
950 362
813 551
219 751
639 541
978 581
186 517
86 449
64 37
384 121
591 643
981 104
195 114
535 876
565 558
349 196
661 733
322 306
738 24
952 407
920 622
1 727
156 526
79 608
957 946
119 848
482 326
419 203
356 220
324 707
696 596
115 512
431 537
292 365
454 303
554 116
108 890
518 793
866 327
117 282
711 892
686 143
232 868
18 282
262 10
12 369
289 658
627 799
28 288
432 455
901 546
628 23
699 818
883 457
136 440
443 172
543 446
615 896
232 40
226 890
545 490
282 814
452 835
254 315
232 423
70 32
137 421
195 287
803 290
263 235
79 131
995 161
217 791
376 936
974 973
151 740
198 408
742 349
316 84
795 300
615 287
866 5
528 664
196 852
895 283
382 260
396 777
917 839
489 330
829 225
742 333
525 32
101 417
825 878
439 428
158 905
525 85
237 258
700 380
360 246
295 867
111 949
150 541
411 720
365 565
561 205
99 847
809 69
779 131
439 818
395 606
187 829
69 565
461 626
65 901
217 487
239 89
78 122
899 190
638 7
441 162
979 79
131 252
696 787
674 659
154 228
939 67
200 578
157 211
45 486
596 293
691 272
516 463
576 527
92 222
969 380
486 458
652 808
461 961
167 538
469 882
816 106
664 408
25 120
641 366
482 386
45 4
458 844
753 369
481 56
867 380
671 680
480 148
311 266
198 162
409 235
960 199
462 953
55 17
327 27
934 184
59 859
186 303
288 843
691 483
518 909
978 284
790 376
370 416
334 183
661 231
44 826
951 797
559 378
411 310
147 203
972 794
979 658
31 402
265 233
999 398
620 645
353 711
838 845
205 256
413 766
730 185
999 475
671 819
499 484
138 915
612 595
886 510
705 509
351 900
875 410
585 658
556 83
547 788
856 5
711 232
157 148
769 819
384 437
100 823
133 129
839 129
83 582
54 839
323 127
816 702
632 315
709 355
290 391
700 262
975 338
240 5
396 432
308 772
228 612
234 317
319 970
370 363
957 897
858 883
479 919
372 621
778 50
450 435
295 308
978 822
780 522
948 515
59 357
764 1
701 235
635 384
28 718
886 902
200 201
407 293
782 235
950 129
148 798
542 746
454 593
163 528
888 134
925 460
701 396
316 210
13 441
778 349
750 106
795 152
729 523
38 686
875 681
364 296
816 992
52 882
120 350
614 554
485 453
537 89
864 128
646 957
450 918
972 360
984 613
962 600
254 524
220 868
439 36
73 445
103 331
726 306
425 890
91 115
425 839
975 254
858 939
563 623
14 906
561 642
185 886
776 319
465 938
494 77
622 824
419 662
553 18
677 937
716 437
744 303
924 882
745 776
32 867
580 313
928 278
224 6
588 682
648 90
896 298
270 755
846 973
750 194
131 751
265 260
310 796
368 455
743 828
370 30
663 696
265 60
635 674
51 604
839 923
301 272
110 668
181 714
360 125
35 663
563 365
601 268
41 559
441 214
796 560
590 139
24 491
121 721
715 635
100 489
685 547
260 202
870 72
691 409
323 621
106 899
164 753
746 123
999 280
762 242
567 417
128 348
733 215
932 978
865 712
130 839
697 950
261 886
822 132
390 667
293 964
338 234
570 736
917 38
601 561
819 729
319 389
354 133
860 250
442 668
483 259
40 485
292 842
867 722
554 696
121 925
615 928
421 537
548 357
905 908
695 996
206 287
640 444
283 48
361 10
464 683
918 857
30 841
699 737
894 263
757 318
229 863
205 216
497 283
148 540
195 187
595 399
552 857
564 903
627 886
428 442
762 459
180 589
753 679
636 147
260 367
329 31
299 71
23 827
135 272
998 477
428 967
444 827
582 562
350 154
955 864
128 257
655 661
212 373
542 399
249 724
123 3
506 372
270 914
598 959
382 466
243 624
132 938
201 356
50 495
514 525
935 414
928 806
135 570
674 307
502 501
101 817
967 881
320 554
983 899
428 18
903 231
447 205
533 736
176 424
715 751
320 82
505 87
459 551
334 516
365 399
912 575
683 556
417 806
451 608
287 699
607 611
998 893
358 92
196 750
245 750
319 114
307 679
372 210
161 525
753 103
10 940
564 39
439 602
753 543
194 707
840 312
491 158
583 982
346 914
666 484
871 404
453 761
436 788
106 962
308 137
828 900
909 305
570 770
916 310
771 740
602 943
500 196
305 176
734 313
783 296
703 801
644 897
44 13
156 876
329 989
661 163
310 566
967 261
130 251
576 377
389 761
905 547
74 901
567 808
88 983
80 354
135 871
592 769
819 849
819 57
623 113
263 919
222 840
829 693
252 936
706 227
218 816
74 940
986 317
425 815
316 716
137 949
587 438
544 733
987 556
114 218
694 52
222 213
951 607
662 652
418 69
26 504
6 190
277 810
984 194
823 905
805 737
659 999
76 300
376 837
424 421
767 22
612 546
272 886
267 596
569 355
462 264
996 902
937 723
177 26
370 977
12 524
876 206
106 445
755 32
517 456
680 993
722 623
243 407
18 51
172 261
867 935
120 276
304 523
540 547
763 404
40 631
305 356
980 854
984 577
950 936
4 595
848 817
871 658
600 418
685 734
547 994
676 641
853 498
825 996
761 903
447 870
222 856
323 394
247 176
105 889
802 790
875 133
627 96
983 987
793 382
900 201
619 88
953 46
735 335
227 14
182 911
439 63
276 73
715 828
860 115
232 480
931 821
117 402
862 75
250 302
551 268
40 24
150 719
770 488
486 970
509 734
232 282
216 836
570 115
729 561
946 777
111 445
872 996
233 647
531 278
273 777
942 976
577 274
841 960
290 618
135 822
277 131
284 619
357 728
70 257
237 919
873 900
745 101
389 463
711 959
993 810
866 977
752 739
717 315
940 460
706 341
324 106
576 744
75 828
568 264
434 721
986 217
620 63
551 357
803 282
784 38
801 927
215 657
645 171
658 802
754 709
33 177
835 308
427 250
897 149
691 208
73 326
3 780
698 960
530 465
733 567
625 210
327 553
210 131
431 894
975 183
272 436
217 734
632 126
633 722
779 448
812 411
966 650
330 462
784 601
462 750
175 550
309 488
43 135
189 628
471 227
89 566
349 510
933 727
282 355
605 255
568 780
917 913
717 461
127 881
831 484
401 732
999 592
897 592
162 211
63 106
603 822
745 312
385 870
7 844
774 260
457 700
954 348
26 75
78 532
283 717
969 596
964 449
526 105
859 92
193 338
595 932
117 488
3 16
261 673
971 374
646 876
31 735
154 280
17 842
527 677
462 588
644 453
706 87
387 535
774 588
907 52
790 323
952 180
735 919
910 919
625 660
530 660
355 518
908 633
694 405
521 888
358 59
371 225
442 162
876 1
924 350
345 852
409 284
830 460
130 689
948 793
946 485
287 204
481 575
254 687
881 707
161 626
176 213
816 92
253 197
309 900
605 118
296 803
188 902
355 786
174 348
111 647
580 291
995 576
623 65
749 18
826 667
257 981
29 844
321 784
278 185
357 676
756 915
538 730
780 55
961 514
807 964
787 261
131 175
764 977
738 793
753 318
265 974
881 147
405 232
188 9
57 114
210 966
669 948
518 408
774 422
250 649
556 913
91 960
39 595
926 589
380 977
22 260
161 607
594 937
610 562
761 722
48 611
342 239
235 813
413 58
3 118
212 429
407 8
28 932
572 231
55 872
954 810
952 436
295 112
369 162
892 263
168 759
667 469
13 793
449 484
255 833
298 171
808 179
307 269
838 60
399 131
695 433
597 675
134 718
898 96
365 295
234 462
912 425
605 735
548 952
132 67
47 903
681 316
315 336
768 554
768 101
81 39
921 961
495 265
395 906
334 973
73 171
709 900
34 554
304 786
842 694
98 890
491 826
605 642
842 943
955 943
682 282
223 840
399 309
114 523
219 913
11 76
861 615
388 772
477 328
928 27
485 198
579 317
354 123
309 693
313 726
6 317
280 744
293 710
955 483
553 774
700 922
341 323
633 286
158 756
234 552
370 550
826 993
686 653
812 630
627 167
742 816
693 196
361 164
705 227
942 889
699 613
266 556
967 554
186 162
488 880
982 593
326 934
768 118
498 225
721 100
533 356
823 968
342 346
714 347
39 94
475 704
543 600
770 361
769 69
32 564
492 530
121 815
747 651
368 573
769 923
326 707
612 327
535 722
463 445
793 186
543 759
554 837
905 156
483 513
19 8
978 338
494 954
126 473
717 933
467 762
482 131
451 519
267 929
13 302
195 538
487 366
183 442
400 964
947 353
367 438
67 161
879 218
450 566
452 176
58 695
228 330
136 132
514 365
150 567
510 138
137 215
997 589
668 775
231 439
866 935
563 141
913 369
587 586
330 41
488 612
36 497
727 975
277 511
482 963
878 115
929 518
60 577
137 239
586 957
274 283
650 420
442 87
578 55
730 177
614 266
212 994
889 951
850 817
304 133
309 366
480 486
836 635
826 345
783 813
383 777
326 721
476 455
709 794
30 829
520 285
583 694
922 475
26 208
582 177
145 216
991 308
473 304
133 381
498 838
398 402
740 73
750 681
613 681
208 851
922 289
568 368
741 821
547 986
285 589
742 974
238 74
277 565
793 69
220 499
651 37
792 148
678 746
902 417
634 587
559 858
344 347
431 410
488 494
706 638
104 608
208 973
870 540
487 831
92 16
970 34
80 994
26 792
185 285
765 519
201 786
777 99
21 437
121 401
416 146
889 251
363 49
71 502
756 409
521 953
131 6
437 516
775 947
999 324
770 239
113 911
207 755
95 811
963 662
685 571
382 396
740 620
405 77
112 356
757 282
442 498
183 743
95 87
261 500
303 114
996 476
300 809
205 72
281 612
179 255
896 608
20 419
996 790
334 453
751 459
535 734
706 501
238 395
641 95
736 551
811 507
38 817
274 455
876 912
882 374
104 99
59 857
849 272
899 695
487 844
251 617
307 774
895 418
480 839
422 710
743 190
926 112
774 624
276 10
572 505
129 532
383 205
717 872
710 552
119 394
317 430
165 841
899 1000
190 156
366 245
387 377
72 574
97 973
776 519
830 312
396 401
752 415
323 429
167 797
678 517
695 941
733 568
662 446
472 1
387 665
374 675
895 688
111 751
898 436
48 171
269 62
630 517
624 32
365 515
710 469
497 153
700 296
739 761
782 210
37 543
945 523
7 711
697 95
217 745
170 496
708 414
145 752
409 553
132 78
508 180
879 891
693 983
150 595
228 210
531 922
659 440
827 100
266 288
727 12
915 776
654 103
485 928
738 310
521 369
448 487
462 806
734 349
864 274
85 547
822 959
983 748
195 472
378 173
680 597
334 302
435 932
534 600
130 513
928 163
345 239
877 493
303 448
801 267
291 404
604 14
108 507
696 912
798 85
519 958
836 257
596 124
488 651
980 868
163 219
859 356
275 969
305 326
756 979
192 549
787 453
423 678
981 764
632 164
245 115
668 649
622 110
525 243
174 416
948 684
53 330
165 194
472 388
473 994
703 862
480 763
140 446
980 353
788 785
965 356
608 261
619 929
11 376
824 290
597 697
114 392
685 604
526 576
978 800
798 324
449 562
254 914
799 969
111 144
879 294
424 894
846 271
53 523
256 67
965 658
62 591
680 573
220 779
625 527
384 165
800 846
524 132
766 938
520 42
715 757
153 576
754 887
429 195
359 40
789 677
447 394
817 390
430 649
351 970
588 164
380 236
582 300
225 525
25 223
177 945
87 334
939 245
116 19
780 697
219 466
418 321
209 446
37 674
871 505
352 132
582 617
825 243
871 661
862 487
987 781
902 346
216 848
162 281
619 319
101 445
960 344
773 702
546 92
425 429
432 535
242 770
698 802
342 990
322 616
129 160
146 502
161 81
354 62
287 740
815 89
8 68
451 130
288 26
920 959
624 691
408 441
706 405
80 830
51 819
347 173
336 818
682 9
224 698
463 606
849 835
353 379
89 852
151 956
90 990
34 604
923 899
979 755
360 853
194 996
555 955
997 540
859 86
196 545
819 437
642 139
524 256
417 610
502 995
635 467
398 704
292 843
645 787
571 785
82 856
121 683
669 26
638 979
489 771
70 901
425 677
766 912
925 287
671 372
690 262
602 911
177 489
480 133
882 739
617 539
414 878
561 913
199 834
56 318
484 635
826 962
651 80
564 356
978 986
630 635
952 951
445 988
861 380
150 128
625 793
286 16
269 226
447 286
517 26
195 823
176 900
888 855
507 298
922 188
969 316
630 8
442 299
833 799
472 515
391 258
225 457
436 50
466 860
788 549
212 170
84 579
383 405
388 526
924 266
452 961
957 442
702 20
209 212
502 918
723 93
48 785
227 983
643 860
267 20
101 167
484 796
251 606
460 846
463 202
230 987
439 788
698 781
454 67
517 252
479 402
637 315
468 703
357 347
234 644
532 173
420 880
833 641
855 94
89 180
965 74
52 201
35 291
788 780
51 407
645 214
400 419
672 945
967 401
448 648
861 959
868 901
390 830
717 967
30 105
688 245
730 957
913 144
821 306
655 111
753 252
728 798
94 419
201 815
682 677
533 297
277 895
117 927
358 739
20 502
512 901
123 266
700 283
33 741
518 716
42 53
192 571
458 526
41 478
324 348
637 156
880 806
20 746
981 698
831 394
410 420
827 43
319 902
148 474
711 665
279 172
323 297
649 453
888 871
247 560
573 864
119 554
852 298
793 192
212 182
12 915
327 116
400 243
996 901
465 930
527 348
142 844
142 412
102 397
167 454
637 180
89 838
517 305
793 595
927 651
449 687
178 247
950 888
926 732
398 217
129 308
660 81
279 742
772 5
780 814
455 556
546 364
89 95
319 129
998 849
865 314
80 889
522 40
721 824
775 953
399 541
35 266
286 249
101 340
279 417
498 92
334 162
105 176
373 184
438 727
281 943
231 377
367 137
826 672
296 568
256 391
811 423
911 266
376 41
576 661
418 33
407 773
249 329
32 456
579 640
797 150
637 398
717 87
390 715
375 689
798 197
623 956
419 775
427 146
173 684
343 702
319 756
877 303
913 305
595 139
783 315
578 195
91 986
673 770
475 553
888 374
421 223
381 179
747 45
856 383
60 375
484 492
34 434
525 268
110 273
548 385
502 724
418 587
417 937
230 571
713 57
802 190
939 411
739 691
552 718
477 853
784 179
9 760
670 412
273 45
930 823
77 492
307 962
878 829
39 916
247 493
800 872
771 853
138 785
613 726
712 34
298 841
546 647
177 718
10 307
954 64
249 433
397 713
853 395
684 419
869 382
666 311
792 860
179 144
815 156
666 633
843 153
838 386
165 334
983 204
235 631
827 363
636 362
243 703
156 43
537 528
122 594
974 344
838 712
695 942
600 549
662 964
723 911
952 667
311 605
359 833
650 56
421 877
566 671
97 988
78 306
147 888
222 8
794 143
711 737
878 198
70 369
59 616
922 738
190 373
285 920
145 437
46 863
45 28
364 509
57 98
81 909
852 857
393 399
945 140
599 353
844 296
542 908
235 837
564 685
573 210
133 783
699 731
977 993
12 189
495 168
430 866
920 668
58 211
612 669
884 896
227 709
413 597
573 456
13 389
624 846
77 354
285 301
1 464
600 302
453 685
394 241
73 405
295 7
291 119
440 830
20 369
845 447
473 962
715 287
236 971
716 821
885 967
862 671
713 857
460 320
261 334
388 63
806 846
356 748
385 761
874 992
492 265
349 647
115 206
535 548
889 55
605 184
681 9
65 412
463 515
461 391
23 748
656 819
813 723
574 485
214 92
931 752
96 266
921 871
275 803
846 477
365 497
875 76
487 191
12 612
711 705
100 932
331 17
649 331
102 383
254 672
592 57
386 31
82 168
743 730
546 943
412 451
699 819
250 388
266 993
921 491
593 589
844 93
40 494
611 3
452 195
123 630
642 137
94 729
334 68
10 35
522 437
88 447
585 725
945 810
940 999
231 515
923 339
786 869
139 996
653 53
27 443
970 556
141 266
603 237
220 587
704 737
820 570
897 297
635 844
663 894
661 728
491 546
430 106
57 482
52 752
963 202
584 190
185 444
116 482
757 534
541 277
191 163
310 640
133 576
371 415
7 77
494 216
94 771
620 184
732 387
742 531
802 325
531 604
814 394
847 600
570 411
914 23
587 517
45 30
236 362
534 459
143 983
837 807
704 994
533 146
592 237
818 663
271 341
54 564
678 826
343 225
50 494
625 837
710 513
564 686
49 431
961 817
160 618
273 279
881 331
900 224
466 426
237 13
407 182
209 265
851 976
854 827
179 87
742 827
71 224
756 757
930 816
135 471
383 306
542 806
435 741
72 353
19 818
999 968
693 84
818 13
566 590
358 494
11 705
476 657
815 913
909 613
782 613
685 89
919 853
50 680
217 698
118 889
695 759
946 727
645 491
914 374
486 103
169 379
8 63
937 500
468 400
665 718
530 964
897 22
651 398
315 578
705 376
814 29
380 121
787 107
536 563
813 456
612 232
354 393
641 521
307 50
412 108
125 562
208 855
137 571
582 748
712 199
258 407
335 408
858 73
883 188
771 68
290 344
50 975
546 179
303 384
792 999
619 443
323 390
864 421
502 463
144 887
112 111
276 123
307 41
575 237
36 481
635 928
717 22
257 508
188 312
802 59
521 809
249 163
568 486
654 549
118 10
939 158
376 854
686 755
15 251
907 279
650 874
610 479
928 677
987 325
224 419
243 576
499 368
846 897
91 705
519 226
917 427
47 628
86 3
164 481
52 684
324 352
510 77
36 56
18 647
609 402
691 622
730 19
682 361
535 949
584 898
489 562
301 765
426 395
198 317
648 17
593 727
257 819
418 715
413 896
128 346
817 17
281 179
981 208
612 435
42 175
732 564
828 653
290 729
373 777
98 248
154 863
963 528
836 877
642 125
932 806
92 469
569 686
403 88
462 65
677 476
524 313
555 333
783 795
89 271
530 97
395 201
271 311
535 241
253 490
490 385
854 177
333 877
468 60
506 458
945 835
640 498
426 965
533 685
153 519
297 969
655 281
795 223
384 669
667 550
774 139
579 352
465 863
350 565
655 878
795 933
382 619
268 508
980 540
834 71
636 428
736 32
665 790
768 732
117 370
641 360
424 438
153 437
689 669
180 789
128 253
431 889
332 582
388 792
507 448
122 218
600 956
681 870
191 781
159 351
294 94
50 846
353 513
530 288
250 800
970 821
781 471
51 583
182 487
745 575
508 471
631 769
26 433
319 39
906 487
582 772
786 70
753 374
155 726
982 113
227 289
947 508
139 163
923 901
363 276
550 994
153 575
561 873
86 207
554 926
232 41
953 938
892 67
53 898
715 462
746 961
280 808
187 586
785 667
688 364
188 256
420 630
595 192
303 655
406 814
88 933
78 385
331 579
371 924
263 458
376 286
463 863
827 321
396 721
536 469
125 223
226 527
261 825
889 277
346 905
979 882
439 65
187 480
661 753
415 255
73 565
17 693
243 447
331 139
283 685
24 306
943 910
603 760
673 661
658 993
736 633
191 11
371 983
946 776
587 293
436 837
710 276
828 29
301 53
919 439
489 569
450 193
740 12
374 406
373 858
218 91
782 716
458 118
188 802
265 201
528 13
755 157
34 54
234 753
412 786
126 104
154 678
843 411
211 293
399 547
227 337
338 604
236 342
298 709
446 869
940 710
529 447
470 550
868 857
861 353
275 336
643 452
77 931
874 969
175 440
338 546
311 44
802 468
889 952
424 243
432 293
455 332
262 44
28 870
737 771
847 794
118 265
144 413
684 301
984 953
242 943
442 906
475 244
184 899
414 560
196 562
475 967
401 233
97 983
704 896
389 824
840 451
798 889
534 981
684 598
547 724
429 896
585 729
899 618
631 757
220 789
448 590
489 879
96 861
231 812
30 164
586 988
890 767
221 999
374 835
746 994
296 10
85 815
12 725
16 36
812 12
785 760
4 442
254 718
523 357
731 656
378 454
253 678
219 373
728 726
206 680
67 311
515 466
336 199
660 512
649 3
678 690
140 803
113 477
377 323
644 468
448 230
732 164
648 523
427 18
9 483
72 331
125 851
450 305
121 658
87 114
659 663
200 879
657 576
125 719
546 851
518 164
443 142
683 383
914 136
287 264
921 508
900 868
169 293
18 241
969 675
40 96
287 190
689 731
796 590
509 34
893 722
893 600
579 518
379 523
541 953
472 220
128 949
910 507
34 461
930 728
854 599
867 571
210 574
825 624
594 403
303 913
63 169
453 683
956 429
300 120
156 468
135 591
187 758
655 739
109 193
593 384
546 521
846 884
678 26
601 904
972 989
637 6
189 401
495 196
179 159
612 215
528 787
152 930
379 656
188 178
525 799
366 527
497 211
18 221
167 856
559 530
104 581
823 424
677 619
657 10
883 633
148 977
195 37
521 131
453 292
20 271
805 661
590 699
616 203
476 102
4 379
823 201
732 919
47 539
267 678
196 832
218 369
344 356
296 929
551 789
827 332
522 62
591 651
351 419
160 915
59 121
628 206
428 460
682 63
230 903
566 32
90 726
320 832
484 326
360 762
621 921
47 66
956 435
210 504
633 620
526 917
469 374
342 803
269 451
8 369
425 13
180 37
429 511
905 358
447 888
558 524
727 140
438 442
65 905
723 689
543 258
956 504
45 491
163 610
33 120
88 289
810 941
999 907
697 152
938 428
516 175
406 101
347 81
549 580
385 604
288 197
58 232
100 722
991 295
730 920
817 410
17 964
948 12
795 544
386 46
532 218
785 353
804 949
284 22
106 6
1 698
276 536
746 914
727 459
765 812
699 785
630 609
180 520
977 562
381 430
408 690
338 351
322 385
654 811
217 664
387 144
262 505
158 590
488 522
986 563
693 212
457 310
913 307
814 863
246 810
6 806
785 965
350 635
68 729
482 360
397 563
261 451
373 993
569 304
795 821
454 410
231 35
619 210
483 866
816 72
248 589
633 323
162 189
106 953
564 744
397 786
650 38
627 5
192 851
528 587
603 230
821 588
71 734
154 343
697 638
553 526
104 526
728 832
518 548
796 7
56 580
544 527
138 140
222 598
842 152
294 865
551 67
356 411
498 892
398 713
401 156
359 81
55 689
247 870
598 983
616 345
811 96
18 72
370 441
318 981
175 126
464 279
379 962
282 406
994 908
115 905
27 464
829 191
146 231
551 38
609 682
848 116
866 899
792 844
326 718
545 23
440 928
560 154
29 666
688 389
962 284
385 440
70 271
355 290
998 353
823 354
493 42
592 541
475 487
631 471
830 797
173 937
200 699
164 189
211 205
94 632
77 974
674 592
683 731
384 174
538 1
242 193
360 312
450 71
430 462
439 758
579 844
301 842
935 735
780 767
281 681
215 967
294 808
164 334
145 9
961 642
92 66
669 639
646 242
177 770
97 782
416 33
881 956
307 632
907 803
894 392
328 649
64 7
258 990
145 26
51 885
671 322
697 931
538 883
428 145
365 994
999 450
783 726
684 940
126 510
976 895
54 674
783 597
321 440
1000 76
581 201
210 130
777 316
70 427
558 351
177 860
804 432
546 256
732 947
429 850
142 231
617 293
937 438
885 578
471 139
422 879
496 597
959 382
318 51
653 63
70 321
737 339
794 490
807 613
629 772
52 160
131 357
940 312
564 690
521 853
890 645
803 598
444 235
284 291
357 581
258 291
917 906
9 259
636 275
511 454
705 547
608 374
33 805
303 865
325 906
6 60
907 688
729 259
202 873
521 438
141 315
738 394
125 703
775 715
48 794
314 769
397 791
929 845
231 78
361 401
44 527
5 798
10 484
468 256
98 636
252 261
531 303
651 679
236 893
139 811
586 909
464 195
622 891
80 667
709 675
821 915
91 108
986 280
861 137
339 209
778 234
318 347
347 24
393 899
501 173
286 666
851 480
314 253
353 448
803 523
791 64
562 878
750 250
288 739
322 597
69 37
408 781
660 822
257 244
295 408
271 52
890 25
494 104
644 383
18 26
955 756
146 642
774 466
948 533
194 322
913 671
485 927
783 760
362 182
481 567
727 24
676 815
698 851
858 139
55 958
333 840
567 597
926 849
180 622
86 700
759 380
65 320
221 134
905 849
230 220
124 43
328 978
818 331
570 449
384 227
280 607
935 757
659 288
441 899
882 769
679 626
391 213
528 541
172 258
149 697
88 126
800 912
648 978
741 443
902 130
551 897
733 109
197 30
579 333
362 627
396 26
57 743
20 911
62 191
649 361
580 780
449 114
896 94
909 738
947 971
252 730
628 179
492 727
980 931
561 279
921 773
467 86
209 709
1 827
98 584
809 256
957 853
171 453
521 348
849 49
453 669
891 459
680 872
242 438
289 682
817 396
766 176
206 819
660 918
254 134
692 924
872 608
231 631
964 610
605 112
707 233
609 151
715 313
130 483
354 55
664 792
77 583
294 97
978 333
410 844
367 69
975 666
396 699
613 701
815 166
326 280
262 25
69 568
819 588
655 107
776 537
618 224
295 655
67 219
917 703
709 696
421 347
165 533
646 879
40 81
32 458
716 743
417 609
559 585
994 349
938 222
732 32
793 383
923 687
257 165
607 781
336 735
203 739
217 695
343 796
425 21
132 109
241 793
968 594
596 857
479 94
269 885
258 214
256 337
319 673
220 696
585 180
89 641
164 300
572 293
516 30
672 268
445 732
571 616
456 492
824 591
746 234
984 24
615 983
867 45
111 455
766 208
370 136
35 557
549 319
61 575
128 963
592 671
290 439
358 742
797 782
644 462
988 746
373 523
559 473
175 326
349 391
372 660
17 924
135 654
621 261
702 643
777 62
619 329
210 675
670 23
441 494
819 543
661 635
951 326
773 713
640 761
535 162
315 920
883 856
945 377
639 949
833 93
866 529
838 292
541 933
822 252
601 325
289 84
71 592
217 825
88 563
464 84
549 379
170 182
759 18
212 580
88 509
770 480
730 554
319 399
442 59
851 531
708 610
810 289
454 934
820 665
92 103
184 550
99 722
725 989
106 326
60 881
691 170
3 783
549 975
122 66
507 666
258 559
620 17
195 14
143 401
979 637
236 200
695 721
625 482
68 792
68 223
773 889
577 473
497 663
561 121
347 128
156 446
132 609
402 584
755 291
122 403
509 770
733 227
611 547
189 509
495 376
883 178
413 176
268 742
275 598
747 910
414 265
362 515
917 783
260 511
491 96
300 538
827 306
311 370
231 416
351 639
142 323
406 628
953 317
425 112
94 266
492 655
864 247
58 562
629 955
424 428
958 299
805 944
546 990
928 291
837 536
697 97
285 640
916 423
886 352
520 328
318 762
537 792
700 94
493 854
728 38
714 280
5 243
55 728
365 766
950 985
330 958
195 720
732 813
768 307
928 850
956 7
151 566
772 843
889 553
400 953
840 466
799 372
613 693
28 172
758 74
256 222
950 820
642 822
95 82
15 306
47 42
602 732
248 946
51 168
102 984
167 395
268 641
792 353
723 368
399 358
659 391
885 589
210 967
981 710
964 660
413 339
310 45
169 772
304 856
142 772
36 901
329 956
765 269
837 700
197 749
793 121
257 96
928 256
699 704
745 614
440 380
576 301
902 911
750 628
294 246
836 408
150 243
746 995
536 696
249 829
353 810
756 74
56 936
111 470
102 788
192 769
317 745
895 310
802 954
138 567
734 649
894 74
928 25
126 646
554 72
863 598
51 227
179 385
945 67
884 59
120 147
582 557
723 357
788 61
169 793
691 521
299 360
798 384
644 306
656 803
641 938
470 520
625 896
467 257
388 200
492 461
318 398
295 590
585 684
654 602
88 213
970 784
442 700
696 703
571 13
236 496
695 922
623 189
379 909
429 107
568 620
900 274
38 484
718 320
289 723
322 323
412 348
784 258
20 71
201 178
903 212
787 35
636 637
442 551
117 666
475 460
330 728
902 978
707 723
734 850
596 72
306 517
784 129
870 630
608 466
990 601
743 211
409 974
758 178
173 790
857 31
887 128
904 466
447 960
321 670
736 718
356 803
382 51
268 834
651 490
557 793
26 971
891 38
956 903
121 443
697 793
383 241
715 772
659 529
944 309
892 520
637 75
954 865
308 830
592 351
725 641
865 153
37 312
952 168
776 868
973 872
756 179
509 709
468 393
862 447
952 4
116 830
80 264
250 983
885 705
653 237
984 233
131 220
59 465
709 204
373 781
995 889
420 872
925 74
159 399
508 667
711 413
639 972
8 247
416 506
379 833
922 725
511 966
925 645
323 446
2 26
147 453
765 987
109 313
772 178
113 254
290 886
268 358
922 905
645 121
307 235
979 787
444 859
468 26
368 214
102 870
580 365
682 640
76 941
669 467
501 489
842 147
49 465
301 661
590 688
515 751
514 744
270 285
309 314
253 760
239 560
420 559
36 224
669 972
808 837
629 758
175 393
322 133
789 323
435 413
484 364
453 363
283 173
761 251
782 904
861 350
295 310
503 627
996 1
423 355
196 232
619 458
402 240
15 852
713 558
499 964
964 638
318 615
36 997
249 112
814 410
356 636
357 630
931 646
82 438
918 588
521 417
692 419
760 538
390 271
241 206
482 721
55 623
546 156
176 507
708 594
646 26
184 888
839 378
126 526
110 784
693 250
322 460
427 40
530 430
258 138
68 163
243 831
413 629
746 404
620 314
305 682
63 245
206 553
886 188
530 766
32 905
581 402
728 931
182 581
91 661
277 181
307 110
440 504
105 684
552 493
428 476
704 604
139 581
815 526
118 696
104 652
96 682
33 670
170 130
309 182
147 342
607 438
184 556
430 34
537 229
730 624
600 203
61 494
586 614
673 967
329 589
579 377
230 452
345 257
221 301
737 836
659 911
911 864
664 821
963 581
112 534
96 176
402 412
158 199
47 897
16 786
72 540
706 759
103 525
19 872
407 668
144 291
845 693
615 64
349 238
903 867
502 553
565 151
660 509
209 543
937 34
636 900
787 607
54 271
946 829
721 487
42 982
25 762
172 118
630 992
718 692
388 828
535 520
917 939
200 970
201 926
829 194
474 604
192 105
549 1
513 673
525 396
849 238
653 121
9 42
576 600
695 178
912 284
474 742
80 111
919 893
208 874
966 818
853 725
258 952
419 9
563 157
680 195
565 322
410 773
155 578
8 557
135 812
896 811
409 583
824 548
388 511
878 755
18 164
387 218
847 326
1000 784
141 613
52 810
392 252
113 897
400 651
97 149
538 149
433 169
31 77
465 715
223 872
677 795
394 501
36 621
339 154
431 623
932 919
195 778
13 244
478 721
602 467
858 898
652 513
551 988
766 28
385 959
617 762
18 941
794 227
579 299
200 898
574 544
943 258
181 896
471 183
387 771
971 594
981 14
862 673
188 820
476 807
253 486
741 820
798 153
48 23
129 765
625 166
387 30
263 265
272 528
712 483
317 448
723 620
957 406
808 15
198 129
74 929
851 728
144 717
319 735
79 390
828 511
222 437
490 957
676 744
948 100
349 136
71 698
424 363
335 770
20 710
698 974
147 529
860 29
116 575
914 180
862 274
931 731
399 555
279 480
144 246
467 149
696 845
457 266
482 46
781 453
270 683
792 315
280 268
905 453
914 760
164 773
148 278
740 872
218 60
327 255
347 414
694 839
700 463
265 208
812 449
849 205
852 888
658 542
376 68
552 548
461 399
359 507
820 760
934 792
802 333
227 350
385 155
727 533
377 291
378 892
705 951
747 742
127 169
89 86
724 903
31 422
548 140
236 457
353 469
939 321
274 567
752 541
22 456
935 195
665 852
422 383
18 450
966 745
821 419
51 136
661 637
991 949
240 795
613 229
450 770
507 512
837 176
795 514
867 366
377 149
743 920
734 559
231 912
147 132
474 273
342 882
863 679
710 963
880 407
819 482
930 957
691 600
494 727
427 237
874 412
654 11
448 277
542 231
486 186
913 937
742 813
675 978
638 116
867 625
495 274
141 813
733 329
278 434
329 994
990 470
649 607
552 671
836 356
185 513
879 246
860 78
562 441
228 900
475 293
933 359
801 505
46 675
860 429
600 329
724 683
454 803
784 760
238 630
410 214
550 702
782 470
528 64
573 552
179 984
603 473
689 566
878 109
786 546
702 439
458 341
832 910
775 417
733 963
265 852
602 399
42 929
368 316
595 384
679 109
934 461
55 56
88 233
824 537
295 309
892 222
642 166
488 452
595 82
323 576
720 265
949 684
331 507
672 410
950 20
348 503
711 788
643 787
43 532
578 842
35 359
826 77
533 498
387 673
649 569
637 761
450 358
165 700
196 256
340 764
544 525
598 685
967 580
692 503
17 631
253 967
455 93
9 605
727 807
387 601
385 321
397 344
552 901
324 829
161 379
539 732
310 312
944 757
99 433
981 618
889 85
516 857
203 991
935 603
57 659
874 732
989 31
294 625
398 349
255 763
883 379
760 913
280 723
263 316
666 674
964 929
533 143
94 457
300 206
387 975
139 506
254 404
528 221
910 324
616 484
767 430
457 952
861 149
334 237
361 950
713 29
312 78
541 972
379 837
799 92
791 829
143 275
274 86
249 718
580 460
882 477
494 459
519 544
174 582
55 133
168 80
467 175
335 276
156 626
724 875
220 503
81 932
368 96
714 822
24 925
388 342
749 385
764 785
368 42
925 123
118 73
568 380
533 131
665 327
60 937
503 874
334 638
509 242
861 943
749 992
667 707
137 7
755 31
260 418
482 555
559 383
154 629
827 871
635 351
106 248
991 755
702 552
211 428
349 932
698 763
936 419
965 782
797 642
413 404
148 59
843 734
361 364
74 659
474 128
962 869
72 142
206 317
518 584
30 296
591 962
502 203
38 424
706 366
353 143
265 272
571 110
849 642
401 971
392 550
955 662
277 329
662 882
168 750
882 986
897 824
822 561
912 930
165 580
773 720
332 420
199 746
394 520
468 49
194 342
485 750
131 801
824 855
998 675
318 390
655 471
626 265
815 623
655 110
483 811
120 109
459 971
750 215
206 123
27 480
817 331
512 959
548 978
35 526
843 296
846 986
322 553
537 753
969 897
784 269
567 869
522 944
67 37
365 941
757 17
647 121
805 143
667 743
120 125
132 252
916 424
766 532
9 497
670 358
54 513
7 298
941 592
524 462
183 522
869 58
187 906
522 372
308 342
128 541
576 343
450 178
835 496
423 505
618 354
715 154
440 939
84 737
154 276
852 224
956 678
29 616
663 688
232 277
926 330
149 393
426 312
725 539
153 116
392 802
367 883
453 79
569 960
371 632
450 648
369 276
969 758
790 891
465 581
701 58
106 969
669 476
862 698
625 681
18 826
862 992
278 138
69 38
915 870
704 772
526 927
388 178
498 62
645 572
503 771
160 295
81 911
8 955
270 173
629 659
974 799
927 175
235 294
459 376
718 396
159 929
429 480
400 29
687 887
798 114
126 99
400 12
13 633
893 716
409 155
240 184
950 373
966 151
18 681
990 156
1000 252
171 314
725 665
667 409
758 111
677 885
924 609
491 334
543 861
53 552
212 662
314 794
848 143
813 664
981 355
222 393
594 524
836 768
305 438
300 977
506 132
194 84
273 588
561 818
320 646
656 296
913 116
973 757
734 99
319 76
121 275
954 965
329 711
207 744
658 290
166 633
921 288
112 361
459 352
737 493
96 770
460 437
849 451
486 988
224 28
445 117
898 43
981 845
412 538
735 977
814 288
740 237
777 19
970 242
238 869
860 564
578 31
819 874
323 75
823 349
819 571
140 99
845 509
836 985
265 897
844 924
85 147
882 199
810 898
606 378
201 478
947 909
636 221
587 870
106 74
387 623
45 573
201 383
236 875
333 620
684 343
693 971
990 230
825 749
572 690
738 931
985 467
994 231
616 435
412 992
314 181
921 694
946 568
155 719
650 217
254 93
705 187
977 393
757 812
208 649
24 861
184 349
65 771
355 17
457 871
314 57
932 797
584 22
548 970
884 559
810 987
49 535
209 996
272 646
693 350
542 435
130 670
244 241
193 672
502 277
837 311
926 77
607 958
833 183
345 938
348 941
115 869
269 716
209 316
201 491
719 348
409 761
284 265
104 549
340 673
984 64
381 286
75 879
160 218
5 882
910 89
585 5
557 724
731 380
348 505
428 545
48 151
192 908
691 396
385 968
810 314
449 439
752 418
864 765
992 488
958 384
334 340
133 417
262 85
135 101
602 698
918 732
321 124
829 196
156 580
354 421
580 14
750 411
808 744
869 675
242 478
882 419
247 404
858 756
835 238
376 72
973 170
202 511
794 80
712 336
44 837
839 440
637 932
648 132
878 294
266 970
23 494
146 872
684 120
635 859
672 694
48 299
248 87
61 826
48 436
62 913
656 814
708 395
966 817
950 982
660 685
480 434
417 181
835 321
400 872
685 373
676 569
529 382
514 265
457 1
758 841
525 959
330 422
724 971
200 423
262 910
30 770
833 18
238 270
606 453
429 767
307 289
710 889
418 175
457 641
955 764
604 734
167 260
452 5
913 297
383 758
231 491
817 510
857 843
746 551
259 362
224 227
57 381
280 367
144 768
419 910
46 269
683 499
278 105
736 628
545 375
100 287
53 354
704 158
532 393
832 532
386 445
378 333
752 134
99 599
256 141
212 431
617 370
232 324
383 927
199 330
919 701
27 908
327 532
352 385
2 249
239 294
870 156
292 538
385 528
610 502
894 636
255 842
340 538
825 291
901 395
474 614
576 313
248 330
23 336
914 197
140 530
4 780
783 869
325 369
707 56
962 48
377 365
948 241
195 207
183 39
460 519
831 45
78 822
701 795
918 372
736 84
465 602
406 461
949 151
924 236
716 687
490 685
323 785
633 687
390 73
552 852
31 873
612 912
382 359
718 108
722 663
237 9
961 509
170 972
600 575
518 881
611 395
829 176
704 221
709 350
89 972
975 849
654 677
94 888
350 752
419 163
741 808
266 155
963 935
703 578
448 198
157 840
53 437
924 796
645 220
393 225
176 442
982 513
684 950
657 226
527 687
113 123
506 743
84 331
604 879
183 302
892 76
287 763
726 476
478 369
195 739
305 209
810 241
737 402
814 916
202 695
136 257
903 132
928 765
133 514
237 739
936 104
891 415
673 512
432 297
745 960
490 548
202 513
614 29
867 858
877 752
272 291
671 160
141 386
397 560
402 884
790 425
811 273
76 397
820 145
825 177
643 81
744 625
352 927
338 796
600 649
301 161
775 686
986 166
826 925
164 116
468 698
550 640
666 835
894 24
841 382
761 305
875 255
288 175
162 501
289 576
123 154
799 513
964 727
822 485
196 501
134 73
427 825
443 260
557 627
436 381
158 964
803 151
761 677
850 254
230 796
964 422
967 539
864 96
840 482
781 112
886 44
984 163
372 474
555 474
335 972
569 682
279 732
567 91
700 338
587 866
73 558
227 84
865 429
147 357
892 943
844 689
473 64
724 884
437 427
972 929
119 981
457 357
364 360
960 494
736 848
413 885
67 807
214 564
686 622
277 191
446 931
956 609
274 635
861 306
175 14
721 328
147 763
317 731
600 618
821 430
377 404
324 133
486 390
152 288
415 883
551 777
501 439
799 893
575 736
575 358
580 258
914 645
651 922
615 398
502 547
822 758
11 923
265 616
492 675
246 366
579 944
396 686
33 237
732 247
225 46
553 236
950 678
310 60
507 647
331 122
497 834
420 65
730 483
23 479
106 286
367 277
156 217
303 921
535 457
422 647
141 996
970 637
519 516
446 710
797 694
426 349
480 436
733 825
500 379
607 893
763 853
785 397
271 231
991 377
702 86
237 41
147 107
701 365
50 138
166 59
677 989
662 470
341 621
755 186
505 220
854 500
715 897
899 812
534 171
916 942
252 153
274 813
153 643
816 182
140 862
873 432
71 934
248 936
728 436
176 117
110 786
622 758
386 2
282 182
94 638
759 632
955 181
168 669
848 502
118 216
948 10
975 363
118 636
809 411
738 231
591 325
234 959
430 297
662 714
308 708
921 268
869 245
137 439
710 220
115 532
955 645
850 993
719 213
712 456
71 349
473 932
503 123
277 115
112 645
330 614
732 282
334 297
339 398
95 874
806 648
220 458
913 445
159 428
698 854
189 184
408 934
529 470
857 818
87 653
961 23
639 679
842 745
93 148
579 728
851 175
885 248
231 911
340 317
330 382
299 237
694 357
578 618
635 325
636 213
215 820
646 883
774 866
438 126
55 453
896 741
579 112
752 641
375 483
834 241
787 633
833 711
455 89
801 265
323 601
975 424
956 408
687 690
603 715
773 966
756 991
319 772
292 73
846 374
626 809
855 273
100 562
358 993
483 704
922 443
3 905
337 934
703 873
198 943
759 926
206 71
402 765
759 553
111 224
211 872
461 314
61 414
277 96
49 17
676 463
123 209
316 473
909 615
247 644
173 478
889 104
424 985
166 48
78 898
24 577
256 486
822 319
370 543
5 14
661 653
867 833
788 735
395 435
362 566
585 715
557 396
793 160
231 757
760 178
54 846
555 812
338 651
57 922
480 505
589 700
334 458
877 179
308 198
983 200
569 876
313 83
905 838
637 738
250 480
910 81
568 605
83 942
138 187
307 379
812 252
637 406
620 130
584 118
748 319
273 195
764 357
387 752
402 617
788 244
580 410
215 900
56 780
876 321
181 262
970 349
831 136
162 360
13 440
462 909
153 997
12 197
206 548
913 933
513 341
504 986
431 938
154 735
175 564
480 797
70 921
210 597
651 559
569 462
279 659
812 543
778 898
892 665
892 510
606 760
41 854
210 799
275 75
138 613
130 722
799 209
97 716
764 422
839 941
216 568
135 467
77 30
818 329
742 31
373 623
916 964
359 814
672 916
438 45
887 356
448 266
25 538
478 299
385 156
421 285
5 398
308 98
933 306
597 188
724 938
833 515
83 87
436 359
685 977
396 349
526 603
571 883
527 211
349 686
824 930
797 40
204 915
542 901
565 4
240 916
208 816
808 141
649 620
383 20
22 336
732 403
254 198
741 28
348 807
593 491
752 135
442 376
378 447
104 26
360 352
949 831
421 904
83 840
543 635
361 245
304 958
505 702
797 320
876 168
915 593
912 311
263 681
231 893
314 238
680 99
868 402
984 830
504 622
240 558
133 100
916 43
868 200
256 555
948 121
108 589
118 474
86 71
976 958
457 743
785 139
757 601
272 543
515 393
679 86
346 867
648 731
15 239
964 75
244 613
380 941
472 560
786 185
731 670
976 467
78 106
169 841
133 822
378 167
459 887
896 495
223 570
850 818
260 174
428 684
578 34
325 701
663 734
859 421
658 14
549 681
968 843
324 483
540 29
189 777
599 171
147 992
634 785
256 237
535 554
930 887
885 4
966 735
998 523
894 79
713 27
514 545
427 483
323 693
831 709
914 497
797 376
849 310
733 155
654 922
668 46
138 316
930 843
33 351
105 622
450 90
678 844
229 504
136 221
976 944
565 488
51 486
523 70
617 549
345 682
160 755
757 468
502 293
534 864
590 911
651 181
621 262
825 759
808 68
803 741
6 390
603 88
711 348
266 28
177 126
413 457
181 655
941 961
937 459
453 89
764 223
802 833
513 797
825 654
570 968
736 708
4 405
860 118
951 900
878 73
30 524
34 724
202 397
737 689
1000 321
317 318
712 486
933 930
366 453
319 716
453 317
461 940
408 221
486 862
8 94
878 96
112 525
12 393
98 363
327 799
802 447
75 723
688 380
755 664
7 574
326 266
739 693
739 684
601 344
386 745
915 829
681 980
919 177
331 683
62 265
668 661
33 92
598 238
180 15
625 493
398 235
506 34
727 450
800 203
178 976
350 822
154 164
711 756
925 817
451 938
124 312
713 26
840 975
914 158
375 133
570 624
708 526
850 972
955 509
797 479
254 154
193 445
337 531
540 998
115 821
125 842
106 994
198 262
241 156
226 656
71 492
389 148
255 727
698 272
765 947
798 228
683 904
201 338
636 283
277 658
747 767
321 801
245 314
106 870
95 536
243 533
672 297
527 772
309 773
198 134
502 754
881 517
824 705
78 796
975 90
835 605
429 250
561 415
439 244
485 700
969 702
232 314
879 54
756 570
499 557
457 563
393 547
206 208
891 597
231 175
132 547
228 348
368 546
676 367
892 593
932 68
888 965
153 408
475 344
21 405
387 900
295 218
537 950
193 924
534 847
165 895
374 496
324 990
413 362
813 594
118 611
723 653
532 899
340 270
77 638
124 637
466 191
280 79
261 439
499 857
5 915
777 293
641 525
548 419
301 717
466 685
477 798
138 336
306 665
396 789
395 854
828 426
468 175
675 508
527 337
944 561
79 103
625 813
557 886
671 66
958 351
471 240
768 564
373 413
801 527
1 604
669 167
553 737
216 759
203 544
596 314
145 12
611 300
862 570
819 885
370 190
849 649
347 476
77 61
476 457
190 321
629 293
677 561
962 202
223 483
940 265
660 221
685 736
170 207
413 182
432 970
763 765
413 941
106 136
880 840
992 123
127 209
313 979
414 240
343 816
980 415
155 21
909 207
14 314
615 670
725 749
37 24
520 897
673 302
660 875
743 275
867 384
789 555
577 370
423 285
563 195
395 387
24 961
543 553
785 963
595 796
23 46
392 575
990 321
640 413
906 51
328 443
427 259
407 993
396 888
635 469
21 455
563 859
890 364
888 797
518 557
809 443
417 564
639 706
642 459
716 761
426 292
350 932
97 118
864 428
392 885
709 850
413 980
178 742
18 381
212 185
471 400
526 83
506 319
52 883
830 48
733 490
902 610
533 286
498 389
805 82
288 479
581 917
397 954
741 528
548 242
363 807
500 571
633 556
333 666
360 782
298 226
157 330
327 420
254 213
180 278
606 918
811 818
814 998
858 618
168 938
204 302
760 372
770 22
425 948
237 583
988 764
872 723
932 382
627 365
423 985
746 9
532 553
95 123
348 484
367 100
949 690
535 46
583 509
670 891
477 803
660 114
747 325
662 20
527 518
94 925
909 155
829 161
694 674
59 743
828 882
915 385
116 244
323 210
431 825
309 183
801 341
680 442
428 654
256 519
225 716
336 182
962 144
345 393
107 761
486 184
873 19
523 868
241 981
829 351
579 259
601 839
405 958
416 550
162 425
613 916
2 32
94 451
871 800
95 736
933 309
751 731
903 481
685 177
573 859
997 493
533 972
739 249
526 720
374 699
890 619
727 401
558 397
422 585
566 384
245 800
28 788
925 125
317 94
186 76
1 161
135 798
606 286
69 890
79 787
23 582
365 91
622 549
352 355
547 961
715 747
64 411
574 101
658 301
958 92
452 781
183 562
207 237
749 927
159 630
519 609
577 273
887 67
711 825
846 837
284 4
7 879
124 974
558 161
914 218
138 39
628 411
362 902
969 606
240 778
774 678
58 587
892 948
194 997
193 564
78 382
684 203
73 634
216 957
975 311
238 506
486 248
347 269
767 422
392 17
102 378
41 13
359 380
949 845
209 883
851 450
428 438
826 919
671 448
983 943
938 804
732 226
769 99
289 49
608 598
960 683
90 12
283 850
234 352
572 471
494 576
992 239
444 698
109 85
470 756
343 307
472 270
257 811
277 452
449 414
516 504
433 60
500 679
765 341
48 434
296 908
535 404
885 542
805 579
658 565
770 677
375 221
251 838
229 614
289 16
689 944
608 607
800 865
436 462
175 97
348 385
1 233
279 360
245 464
838 399
756 431
914 291
994 844
734 496
54 750
907 966
983 258
380 655
133 139
634 678
105 338
705 415
93 564
730 331
507 538
232 393
854 464
815 455
478 844
514 718
595 133
4 855
523 584
338 260
553 521
958 190
484 704
604 807
539 36
327 999
544 469
310 65
231 732
641 919
632 630
430 30
730 655
368 660
104 758
796 543
248 524
363 702
50 640
453 694
50 584
489 859
962 331
202 76
44 891
496 445
148 367
554 540
94 659
198 494
975 679
632 651
29 12
268 705
699 644
207 347
97 77
208 460
422 272
194 805
9 929
369 538
897 707
221 512
737 910
314 571
677 790
621 197
889 694
129 78
814 183
416 250
185 884
621 835
627 406
814 326
233 858
873 531
720 975
963 534
791 432
377 949
509 561
669 34
613 119
926 5
703 400
285 99
698 188
880 68
391 111
378 468
4 447
456 133
447 828
521 986
633 729
293 224
970 883
586 742
521 581
583 337
790 405
691 677
843 688
427 403
477 544
322 986
303 231
433 65
471 557
992 597
866 610
655 727
588 264
138 132
87 955
694 800
411 650
506 727
35 174
607 592
381 578
251 679
823 944
117 305
341 862
876 39
831 35
334 945
856 785
421 953
935 411
455 642
247 52
127 207
450 668
33 490
963 554
289 498
853 819
580 833
733 489
368 742
617 858
130 762
289 234
921 669
482 323
802 112
411 521
663 682
185 327
809 575
451 944
514 480
440 50
14 913
901 920
181 654
9 759
126 713
993 145
561 367
826 532
365 479
806 669
513 193
37 414
222 352
6 129
142 189
276 376
789 380
181 913
990 899
918 255
87 238
785 156
349 384
861 664
627 647
297 940
942 178
601 337
959 611
347 281
453 923
554 51
765 875
271 120
853 455
69 966
988 905
819 228
770 671
890 204
615 27
807 38
716 37
71 87
275 10
130 408
924 167
451 160
867 308
390 500
798 419
48 866
564 717
656 79
821 712
280 480
396 75
963 115
53 854
435 649
603 876
647 224
134 622
638 241
120 286
544 485
443 1
47 776
780 601
640 841
83 400
229 555
92 556
211 656
644 929
617 587
60 615
444 879
265 828
695 334
574 844
102 716
400 98
210 198
318 785
969 110
116 473
823 954
129 274
474 873
512 192
807 446
546 122
963 384
108 849
208 807
444 779
637 383
302 788
469 151
896 124
163 111
290 808
283 469
699 503
441 352
86 189
463 151
964 328
652 287
165 228
394 27
972 71
974 232
667 929
733 911
74 132
334 196
572 115
679 133
80 622
209 615
826 101
459 59
108 319
931 610
563 811
577 406
59 387
791 652
389 907
757 359
887 103
250 11
975 365
572 345
524 346
30 800
302 414
422 514
516 661
428 634
258 741
264 510
359 28
321 236
279 624
567 690
118 1000
556 405
30 500
862 639
64 434
325 623
29 323
345 601
316 121
978 539
362 731
957 879
531 817
329 220
961 469
361 9
139 530
949 893
479 603
94 239
573 166
11 796
13 81
564 49
63 674
751 568
554 29
538 540
250 870
468 92
617 482
801 404
963 755
963 314
437 433
62 537
487 879
180 687
690 975
522 391
730 16
348 463
936 175
819 883
925 213
941 175
21 549
583 312
669 185
507 241
662 163
579 48
899 371
459 122
427 975
534 22
919 193
536 569
152 610
954 749
941 537
662 897
675 577
845 988
49 176
298 181
935 73
391 803
589 850
903 625
525 464
607 334
780 471
164 57
598 145
927 602
506 64
279 976
985 210
270 776
517 989
870 567
349 605
783 194
379 825
94 411
439 233
99 608
183 52
110 320
534 937
878 518
594 376
535 464
299 226
299 369
653 97
970 203
282 328
227 308
237 702
536 49
236 255
31 321
973 228
983 131
637 890
565 747
200 283
420 134
445 690
195 217
721 306
956 368
173 32
219 863
939 56
337 693
120 313
40 885
997 824
641 382
200 882
209 908
814 941
877 347
630 988
785 109
554 830
69 126
829 181
359 989
638 154
908 102
15 696
488 910
251 960
315 840
405 288
809 61
471 890
590 29
745 753
11 170
229 438
792 110
96 961
287 45
947 305
142 564
844 923
48 899
967 82
23 264
608 854
1000 104
666 139
369 102
642 127
116 431
729 994
225 22
150 824
100 713
419 475
614 657
856 637
384 455
535 759
901 596
44 349
801 62
865 460
150 96
31 173
831 51
323 516
556 587
601 686
207 566
986 55
108 354
136 627
563 904
937 511
731 329
840 65
301 476
612 301
407 272
780 92
76 885
772 913
549 173
59 507
897 676
31 71
78 484
797 79
942 145
106 389
792 543
242 421
263 825
875 786
416 80
656 108
767 681
321 852
586 399
861 907
604 281
886 748
773 136
682 747
760 909
200 103
77 662
265 575
584 228
33 825
137 766
24 386
278 410
762 200
298 313
677 353
439 819
464 932
251 774
984 612
718 224
783 485
644 632
653 492
754 973
501 99
487 991
831 319
29 556
632 461
836 16
910 447
153 817
459 812
714 683
454 920
276 658
376 977
539 303
359 69
290 132
856 273
755 809
956 737
102 87
320 924
82 442
765 261
762 182
567 629
460 522
468 380
438 111
250 995
517 633
748 749
875 138
501 119
154 216
204 561
103 649
777 325
985 104
666 87
902 210
369 796
240 413
454 646
757 66
24 101
66 646
568 411
44 822
330 828
892 88
31 81
971 864
766 558
10 295
985 878
56 77
185 145
637 166
667 201
533 475
552 791
303 734
397 765
267 141
948 336
815 985
694 319
906 204
30 489
164 319
249 53
61 731
102 768
200 409
82 578
301 714
297 486
787 900
699 152
82 932
526 75
566 338
945 484
831 778
697 144
99 352
871 22
630 168
334 869
228 650
988 11
498 154
94 846
666 871
487 528
525 939
759 60
84 315
997 15
962 276
4 978
33 875
156 211
99 683
89 743
508 479
963 836
718 286
766 414
211 607
155 840
342 802
463 142
651 551
539 19
315 868
564 952
695 997
368 873
944 339
34 448
556 855
606 609
81 696
333 607
982 624
495 464
309 444
859 933
986 594
379 54
411 716
246 426
684 125
282 103
679 274
728 512
407 277
516 57
954 657
790 307
467 786
340 487
160 584
497 992
792 522
38 326
647 844
301 609
762 840
39 607
853 543
256 435
820 449
449 664
955 979
35 295
573 714
198 950
477 669
906 724
59 717
546 781
371 630
677 240
139 280
151 922
127 910
963 971
647 683
950 377
568 699
277 135
798 309
916 933
947 951
707 629
602 432
224 982
64 570
777 816
195 822
422 926
696 571
566 923
565 136
799 36
56 401
411 32
408 923
404 118
313 200
392 374
452 557
357 174
563 344
79 906
828 174
535 156
847 822
382 655
849 690
277 956
602 569
246 160
880 545
641 914
826 12
786 514
32 326
299 814
956 640
745 127
901 867
304 252
453 151
223 297
358 4
918 349
770 115
405 621
615 55
347 487
25 188
927 11
615 421
618 53
445 251
341 221
291 944
709 605
518 799
314 451
668 40
52 74
207 121
889 733
230 315
355 45
946 967
484 728
264 138
426 836
839 936
364 459
37 411
907 306
914 706
539 935
435 276
673 311
431 746
431 105
176 679
272 998
316 242
989 333
634 130
990 306
197 417
148 406
629 498
708 72
941 601
917 240
495 417
694 750
631 468
1 679
125 728
623 924
624 138
166 61
785 707
450 287
716 176
1000 625
343 323
665 484
906 941
781 307
43 65
942 210
977 3
313 26
148 322
179 435
90 934
454 970
407 55
645 604
431 955
378 106
665 340
188 367
371 285
189 240
623 527
655 768
389 414
698 450
193 8
57 317
962 504
163 286
694 555
623 163
666 737
73 279
933 214
760 429
610 281
770 830
93 376
23 744
890 941
192 715
188 695
448 634
477 315
718 5
578 65
274 977
365 613
153 718
169 234
621 421
765 34
264 219
908 350
574 215
985 16
214 930
650 208
537 55
358 1000
356 433
752 633
311 13
356 212
526 450
424 255
526 577
14 664
151 889
798 296
525 168
707 663
207 801
107 704
710 970
287 779
155 271
258 896
740 885
712 740
514 750
900 987
136 284
288 113
91 801
392 806
899 396
952 305
911 115
232 225
389 619
402 360
38 642
650 882
371 730
217 78
188 208
920 525
784 718
393 796
521 345
892 65
34 384
653 822
182 642
378 469
120 701
145 342
952 813
359 61
540 763
845 951
493 944
180 943
6 333
448 493
762 983
254 136
651 797
213 950
1 570
282 703
501 727
296 240
135 957
752 314
593 983
893 774
178 612
168 245
945 933
506 686
596 274
195 523
423 111
512 533
552 513
880 984
702 612
88 907
947 417
786 996
934 595
385 228
659 285
52 529
201 256
174 42
264 303
349 254
711 968
919 557
157 721
379 723
958 1000
905 551
643 444
176 557
275 558
910 986
38 476
1 843
436 466
354 825
343 413
376 867
945 467
74 172
783 143
16 321
760 927
734 136
121 40
149 111
856 678
556 562
275 657
657 68
28 380
188 146
802 298
743 810
862 204
293 261
312 174
776 275
613 977
96 726
375 828
100 837
507 292
667 908
185 23
658 416
646 864
724 61
567 415
57 567
51 248
324 996
177 341
176 474
98 825
561 303
740 650
979 968
388 492
492 989
302 163
105 38
926 709
637 188
329 912
232 605
302 330
583 609
60 980
311 251
209 795
758 566
745 970
295 641
352 148
836 171
143 544
94 354
88 574
955 657
286 844
364 493
650 588
574 854
876 88
228 730
836 496
87 10
659 743
527 349
952 109
792 520
878 76
770 937
455 159
914 909
49 68
622 990
574 698
909 982
590 702
721 894
782 532
17 656
105 337
994 870
327 201
415 863
27 414
200 860
549 590
153 83
488 438
609 543
402 776
193 163
833 980
515 109
840 727
342 794
593 80
719 345
42 513
989 917
113 438
751 921
473 295
566 653
256 41
956 973
465 189
457 287
990 735
694 185
516 148
502 673
453 445
483 826
893 300
23 291
760 939
949 859
606 690
540 350
938 585
206 931
629 986
875 589
877 910
530 830
140 980
891 592
693 755
332 893
217 797
358 507
501 974
212 246
58 204
776 734
331 629
48 25
263 69
33 585
878 799
623 411
410 723
72 619
263 769
785 413
706 435
130 428
141 37
710 396
299 403
890 628
769 356
607 226
59 697
537 930
207 215
594 959
945 372
84 743
101 401
68 691
73 766
126 304
415 623
988 451
760 479
252 257
651 544
974 839
885 849
872 176
654 149
723 482
977 75
542 887
943 891
820 895
747 934
615 817
395 790
918 33
683 319
451 957
211 835
299 636
904 897
257 431
360 740
175 137
308 672
481 34
410 910
529 503
530 182
203 650
288 576
181 702
4 738
384 858
426 131
471 691
367 730
653 481
289 653
450 98
113 893
949 731
469 213
719 30
366 912
307 418
867 763
245 423
496 939
502 274
563 78
526 454
630 72
746 687
788 374
20 597
657 950
875 545
424 492
572 930
357 299
460 901
94 661
961 581
765 841
928 55
275 763
369 604
898 212
614 804
535 832
670 989
187 808
330 281
843 915
396 124
690 711
50 845
870 606
130 502
861 307
921 46
382 681
617 453
952 807
690 212
7 244
499 636
854 287
984 113
927 627
67 207
123 285
538 516
456 584
463 417
606 468
922 954
762 999
691 546
705 284
589 629
455 563
164 408
277 659
66 161
291 187
780 450
643 556
668 816
968 374
235 139
415 294
860 326
235 730
132 363
89 804
701 243
58 833
40 361
351 806
780 572
749 955
41 727
765 43
567 613
964 678
60 500
291 564
220 579
402 601
370 537
802 388
816 678
124 561
106 109
244 473
425 798
845 609
157 973
199 619
932 987
766 853
662 139
54 540
762 653
346 903
580 72
684 574
410 133
685 704
652 589
489 202
358 792
201 380
1 775
605 227
141 907
326 283
782 581
166 860
789 765
298 676
378 929
753 74
707 104
976 729
334 590
442 36
909 622
25 985
49 310
173 213
730 357
314 715
502 372
646 235
869 872
523 124
788 992
181 451
572 94
8 588
72 888
635 667
720 678
285 329
407 792
803 487
464 574
53 584
699 936
881 665
80 656
995 154
638 702
544 218
809 667
634 59
5 607
943 927
131 729
542 27
885 2
342 138
446 841
586 784
47 6
378 688
198 931
148 662
106 303
972 724
910 147
74 751
874 518
734 57
299 307
601 905
753 716
898 389
957 333
712 11
339 660
57 243
854 585
648 478
309 238
381 199
883 187
155 561
405 162
310 739
873 812
577 121
473 118
896 50
597 545
620 28
48 775
857 632
785 560
774 83
253 33
614 934
933 806
220 195
781 675
572 635
588 567
994 763
499 927
444 215
564 869
946 985
935 632
459 265
494 427
679 941
978 298
422 881
71 367
940 367
453 934
364 680
236 723
335 578
150 841
732 357
591 870
251 339
233 620
117 783
575 255
673 771
690 790
330 966
492 621
354 640
355 676
885 694
432 827
28 782
581 430
604 516
530 512
954 727
918 37
446 606
827 239
715 572
962 542
52 291
323 140
810 707
678 294
628 664
685 931
140 76
78 586
399 787
661 273
523 31
604 71
901 498
774 398
396 474
816 321
28 703
688 251
834 389
503 902
165 199
277 510
555 77
350 876
44 790
10 291
239 861
484 506
56 423
706 782
867 483
420 628
482 857
558 33
648 835
524 883
497 555
289 251
746 30
54 673
550 1000
648 59
312 820
587 549
248 282
634 411
341 785
448 199
920 182
178 189
112 428
627 595
38 373
300 28
516 311
310 259
121 861
806 264
398 79
644 741
377 487
244 250
29 125
266 41
837 99
719 731
253 168
868 452
73 131
362 938
371 217
94 736
458 798
22 219
627 590
553 877
993 684
33 74
61 128
137 190
482 299
734 614
51 376
877 231
969 171
247 817
638 686
76 257
835 995
789 64
348 653
47 677
735 734
847 905
431 69
139 753
108 604
683 645
23 631
501 324
597 368
467 756
963 42
380 841
654 216
286 955
261 508
893 94
738 662
560 980
412 395
717 868
500 848
563 386
463 310
569 14
76 972
877 195
781 177
15 193
100 101
788 240
85 566
481 874
202 942
991 893
778 34
11 441
819 308
20 507
924 68
27 470
68 600
961 663
966 7
303 119
376 878
955 425
628 163
131 390
573 247
853 715
130 156
703 324
611 990
397 50
6 271
912 817
514 244
978 101
688 391
967 847
585 465
295 336
819 929
426 137
313 860
194 700
614 793
350 187
520 507
608 328
465 915
201 337
200 655
254 905
527 137
327 341
186 20
498 490
38 795
392 520
362 316
775 532
246 415
204 792
113 37
166 273
796 688
542 210
508 223
530 34
566 908
326 660
835 982
175 748
388 199
515 873
672 812
317 31
594 503
822 253
6 811
890 332
327 778
213 495
387 381
943 247
981 459
936 940
793 165
874 513
14 2
390 9
189 273
127 434
835 423
944 17
344 833
336 564
565 515
650 949
210 727
454 1
639 239
735 286
711 822
672 205
875 213
787 778
935 568
673 276
721 215
116 293
457 727
673 179
98 65
391 937
659 955
744 389
403 469
502 188
862 778
895 483
60 889
5 295
448 492
304 554
560 593
496 390
666 804
821 359
170 175
719 321
906 220
594 315
396 339
597 867
271 929
58 593
386 85
539 406
901 23
383 203
801 514
77 759
849 882
600 782
668 894
615 39
33 100
445 310
507 770
207 284
998 518
481 424
602 224
787 44
583 442
363 775
46 830
6 243
568 543
52 359
553 355
389 310
94 967
284 816
540 358
840 11
846 799
638 304
374 311
807 90
627 444
454 939
112 1000
606 308
937 555
270 179
78 112
974 978
915 663
899 40
160 928
466 766
437 780
546 740
890 895
470 379
204 343
524 7
186 435
713 386
58 151
439 523
107 68
946 255
629 751
17 252
574 519
232 185
235 177
698 409
127 795
909 191
573 393
766 100
991 739
945 234
112 20
457 453
529 302
61 90
636 488
369 932
515 683
890 695
11 828
451 231
432 994
166 861
706 575
849 760
230 868
889 145
116 543
940 28
40 804
910 637
778 601
886 385
115 857
111 810
953 276
833 563
42 317
701 97
885 965
945 883
398 417
924 611
16 327
847 754
476 37
395 543
543 12
463 807
98 406
891 737
748 3
246 109
516 168
42 258
971 13
895 974
466 106
610 334
154 580
528 513
814 605
479 280
162 386
942 348
197 898
57 799
548 802
15 243
87 658
346 90
165 350
948 641
719 491
961 568
841 434
520 50
631 555
161 993
241 367
464 835
262 71
506 353
18 531
627 587
234 917
810 947
837 230
870 201
611 120
3 823
300 283
67 373
121 780
271 981
933 678
270 512
677 566
368 751
902 749
374 335
479 767
723 839
238 96
734 376
995 573
741 701
637 693
229 391
732 63
622 707
452 666
53 28
816 330
787 437
857 11
231 896
703 46
806 600
671 586
213 633
729 857
279 616
384 714
445 139
188 266
351 353
771 703
634 165
755 420
685 13
829 817
464 599
817 911
632 888
407 244
512 859
504 7
53 32
417 270
487 479
888 864
940 660
300 526
491 335
700 915
263 68
286 956
364 83
287 94
742 63
632 822
758 21
29 42
913 941
708 662
62 651
252 419
424 420
288 102
939 111
396 615
512 842
295 238
874 585
768 5
31 988
445 22
538 600
133 435
733 262
234 509
787 996
931 924
754 348
625 984
344 245
492 917
301 722
482 849
99 429
644 963
216 92
256 811
877 481
933 103
804 695
282 999
273 283
901 158
71 73
494 712
175 574
735 131
482 868
178 888
49 66
602 83
723 416
165 345
588 864
827 496
527 143
455 884
179 990
166 919
182 490
738 2
218 243
382 638
737 598
364 37
966 120
71 93
458 759
524 514
154 780
482 502
783 74
650 380
58 684
304 331
726 875
280 577
235 912
653 907
693 486
1 958
238 405
157 234
247 297
492 49
957 103
568 451
995 85
252 680
975 178
54 539
286 930
869 894
717 755
13 546
572 39
144 599
129 396
425 68
852 78
601 964
481 306
136 529
118 259
149 626
385 597
35 70
899 304
806 571
333 226
979 800
232 648
6 223
106 638
757 686
365 858
516 706
225 470
132 406
233 821
29 699
968 215
171 244
119 317
511 308
139 980
879 997
620 684
736 741
595 771
105 618
543 598
624 358
924 508
47 570
990 548
630 597
970 908
319 780
686 543
165 511
730 636
121 209
195 526
133 664
966 161
877 386
891 81
752 342
601 208
828 272
441 931
227 462
947 159
317 663
856 547
780 622
531 81
253 40
152 559
198 180
929 303
229 544
815 689
935 567
959 325
117 748
691 1000
128 114
808 693
444 473
548 132
812 24
726 736
49 822
808 504
368 691
810 278
83 564
192 478
530 568
790 115
205 974
740 690
562 654
822 654
219 320
651 776
959 475
496 958
668 542
676 238
497 65
46 572
772 37
332 649
990 791
400 663
855 2
40 160
821 81
912 76
199 420
856 341
996 665
690 152
863 120
278 962
868 542
830 353
216 268
650 170
185 912
375 637
384 614
857 126
443 423
989 395
19 446
149 999
374 199
449 967
516 217
756 202
383 782
810 213
730 64
13 147
552 496
296 390
483 393
969 581
326 573
824 216
899 962
410 20
242 335
786 478
925 61
884 250
921 943
849 880
817 435
418 146
974 516
240 313
236 570
599 503
41 988
187 828
981 186
508 483
753 757
622 426
89 989
30 475
589 949
813 321
69 663
824 796
144 739
78 786
693 9
466 526
958 486
520 23
158 671
753 384
21 1
781 636
700 46
981 409
367 768
344 752
845 907
176 416
435 184
64 61
269 396
122 918
219 644
73 23
815 923
307 612
125 43
14 624
15 303
949 902
848 862
639 316
696 726
558 133
431 99
477 658
392 364
240 948
390 558
989 829
44 476
422 439
401 449
641 240
382 972
321 647
794 842
943 262
443 545
6 606
812 566
303 26
64 595
56 434
551 593
625 574
857 931
627 532
262 249
104 830
40 715
201 381
543 708
144 159
735 477
81 637
706 796
816 93
800 820
804 663
669 89
680 770
853 175
407 902
511 301
745 858
127 57
153 520
45 426
858 602
571 808
881 407
42 855
11 166
111 554
443 825
898 642
607 184
90 27
272 588
684 530
39 470
667 888
527 827
547 183
75 383
369 525
587 584
876 964
397 290
702 533
823 496
34 803
137 19
800 679
277 82
234 492
156 248
27 80
685 790
914 507
557 165
950 506
623 199
418 458
774 225
852 523
791 535
883 892
513 401
30 127
805 695
49 351
131 727
830 954
180 632
719 79
842 422
939 246
818 507
217 353
100 532
244 173
126 747
593 968
672 929
528 98
502 180
678 395
768 267
887 517
675 301
793 593
146 569
479 542
713 199
286 145
714 229
618 745
201 911
528 363
996 417
348 169
929 249
516 43
507 667
468 874
464 178
492 365
32 729
182 789
630 749
441 129
256 929
412 60
573 603
893 53
184 96
166 703
766 202
997 147
340 695
436 724
758 463
183 406
926 138
906 144
244 983
217 574
60 458
401 230
747 863
911 140
850 131
58 612
586 838
667 658
530 10
707 777
837 128
920 230
933 576
685 722
789 694
535 962
662 399
318 110
181 404
762 475
812 554
201 564
949 525
78 297
663 517
116 197
271 624
390 831
464 202
604 476
322 175
463 553
332 453
408 139
141 802
917 4
240 695
412 681
68 299
925 754
800 486
512 431
766 659
697 362
583 717
442 719
615 602
583 112
567 718
476 359
276 639
44 138
495 276
322 963
195 28
154 581
700 251
667 182
549 647
847 337
32 945
219 752
139 374
23 695
673 574
234 266
324 931
835 675
557 7
100 816
343 637
662 373
190 477
222 752
696 919
433 323
39 705
261 4
467 644
921 579
576 250
184 3
368 952
808 177
265 754
887 558
246 642
71 689
565 113
899 54
550 529
56 485
221 240
293 743
915 175
708 143
476 820
75 907
633 138
39 677
574 255
93 919
110 946
64 443
649 509
259 296
91 672
938 248
780 408
610 277
631 54
893 970
860 111
364 170
155 587
189 946
483 144
428 872
17 518
373 460
229 9
109 61
584 576
743 179
115 703
98 258
151 801
434 531
109 817
352 92
681 136
475 188
675 136
598 315
183 552
638 284
997 458
141 111
682 259
68 597
394 807
960 786
376 662
274 825
266 998
758 260
742 910
921 22
710 775
712 489
152 55
721 293
67 425
406 990
132 615
979 802
157 905
667 688
340 667
145 8
767 113
844 153
45 290
959 775
735 451
669 837
471 356
904 381
368 501
624 483
583 814
436 691
485 221
585 163
404 452
47 330
722 975
595 956
923 753
393 749
252 904
889 43
592 796
296 973
793 359
690 235
573 956
120 840
57 905
28 731
612 244
478 920
638 991
199 462
378 430
621 280
571 49
19 129
334 855
103 534
153 362
782 205
831 690
63 785
436 38
105 14
512 817
904 20
864 214
381 872
927 435
302 505
529 538
790 906
49 722
402 343
16 488
342 870
698 660
26 366
244 588
252 502
583 777
261 688
725 437
40 425
956 662
564 747
580 293
57 763
957 480
516 835
174 819
676 984
903 473
454 218
886 692
309 523
553 952
619 292
686 500
829 229
41 819
619 544
124 401
121 464
259 974
725 876
413 72
149 923
13 420
473 857
188 785
147 672
367 21
814 237
132 829
38 147
138 580
687 561
823 586
234 476
883 683
546 700
603 268
745 529
344 494
983 179
179 45
900 632
822 516
852 359
725 267
398 687
802 783
41 539
309 492
272 395
66 900
229 123
228 839
462 361
80 726
101 738
139 311
895 428
206 269
810 921
440 969
240 610
493 642
200 407
679 788
244 162
947 366
999 388
665 345
301 851
163 868
232 212
778 744
889 867
491 665
710 297
81 759
184 749
214 159
445 981
186 665
905 513
766 465
152 61
195 402
459 539
233 306
420 334
906 803
971 773
385 826
890 338
601 368
377 599
325 423
323 939
833 470
714 620
403 412
614 220
836 684
571 850
65 596
602 531
173 517
169 531
884 694
189 260
959 54
149 692
801 745
202 341
547 952
592 627
691 500
670 546
346 12
255 738
611 909
853 127
904 347
266 38
82 994
381 833
375 973
423 500
174 983
881 947
749 323
488 779
802 105
573 969
787 41
755 957
491 872
947 903
486 907
506 451
607 150
14 98
687 513
739 385
578 458
887 175
724 408
435 494
85 834
729 705
265 33
917 469
125 906
854 959
579 690
969 112
364 313
760 39
132 869
996 143
533 909
175 666
123 348
135 579
800 193
456 459
277 403
145 333
28 253
663 82
394 36
403 397
712 509
602 638
642 606
603 665
453 763
6 542
591 672
751 72
76 725
528 301
469 17
841 738
169 725
751 631
232 32
696 879
329 278
585 687
818 238
928 878
289 825
929 298
87 193
255 616
841 368
391 914
394 525
895 746
88 397
767 982
371 14
21 248
916 570
985 387
402 242
31 853
570 371
262 734
752 74
153 368
176 761
528 155
995 793
523 260
113 683
997 760
96 559
483 147
186 497
738 219
817 684
11 817
572 45
390 430
522 955
429 145
35 223
889 536
380 895
417 844
689 855
929 325
246 306
423 856
469 199
859 447
392 411
132 248
182 529
636 421
843 17
873 138
797 645
249 17
755 174
310 348
661 89
983 357
56 346
201 697
168 406
256 398
713 455
36 33
844 816
318 536
921 556
637 467
487 924
324 669
442 141
588 831
916 192
561 119
178 813
603 65
432 763
769 852
681 553
769 689
16 559
325 173
998 742
273 235
55 955
749 967
554 847
358 838
655 408
345 69
67 144
601 430
689 534
311 732
158 132
414 384
977 721
977 885
347 625
656 719
600 196
268 758
752 339
706 175
525 95
657 982
629 133
862 429
367 826
591 771
198 199
93 285
777 208
282 787
109 757
787 369
708 360
486 182
860 116
142 721
530 528
750 141
330 912
647 598
268 635
466 986
704 237
941 434
225 172
423 886
447 5
282 292
616 785
241 301
613 533
155 43
855 46
411 867
218 258
173 615
462 545
645 425
581 930
128 920
821 369
638 997
756 963
250 346
888 268
336 93
935 618
540 318
169 965
743 545
825 109
528 524
809 453
905 750
756 245
1000 534
281 18
964 272
136 229
130 889
280 405
866 378
141 103
198 460
251 510
619 643
69 912
148 652
408 763
271 961
705 318
8 280
340 720
466 182
335 611
60 10
390 85
892 635
452 212
367 677
920 313
311 601
665 101
181 984
509 137
245 719
527 498
919 70
775 34
329 466
388 405
593 166
626 515
719 351
943 516
659 214
398 276
59 464
470 704
82 440
930 735
522 928
306 628
535 624
415 569
955 989
464 402
830 31
943 759
138 460
431 13
585 485
780 519
986 285
65 435
942 400
372 842
865 675
465 556
663 983
492 862
990 953
562 903
635 847
652 61
804 410
799 574
770 499
163 369
437 510
49 25
83 85
61 944
215 425
657 587
960 783
657 45
877 287
727 847
598 344
305 732
318 940
240 835
213 194
309 858
161 336
857 924
271 417
861 958
919 113
560 673
367 970
607 730
134 319
562 111
606 307
906 234
210 416
89 569
871 121
835 344
212 937
413 394
411 600
193 38
677 964
690 918
924 799
665 620
208 929
475 456
87 781
625 690
774 904
899 721
62 607
871 538
219 799
298 649
446 979
358 491
301 558
735 234
700 734
384 606
949 787
946 804
610 890
356 66
739 673
519 320
642 211
393 465
428 951
83 670
314 47
454 935
184 728
325 604
471 852
688 70
16 218
606 344
260 115
515 952
546 593
396 679
13 809
622 136
265 627
970 550
176 718
762 124
584 759
210 787
915 759
329 425
487 710
718 668
654 350
966 86
553 107
510 330
547 278
830 396
862 291
214 11
23 482
950 153
750 960
248 139
265 567
750 620
586 77
271 83
87 871
782 371
570 947
355 779
926 337
911 208
481 500
289 320
439 719
127 490
371 11
458 182
824 905
635 517
198 901
956 362
702 174
555 743
871 76
745 863
525 147
248 161
553 847
737 413
434 41
642 374
84 628
483 781
118 439
866 794
961 585
986 905
651 231
208 517
936 693
93 359
599 666
356 183
664 76
841 784
998 966
2 584
978 196
526 98
202 175
626 890
824 809
507 258
473 960
758 186
771 886
933 951
346 332
275 417
657 264
169 930
419 578
390 718
157 851
766 721
405 526
341 841
572 343
680 313
258 872
547 728
993 258
11 962
86 764
143 392
560 703
28 263
424 991
162 353
478 524
888 525
448 709
359 18
912 68
274 33
20 741
465 75
753 568
826 342
944 67
598 239
207 642
92 578
791 970
412 643
662 612
113 27
323 23
14 141
508 612
80 280
57 951
673 577
151 133
1000 656
159 100
358 169
812 699
769 404
201 660
568 709
772 744
394 685
244 934
318 911
738 499
175 178
347 584
899 14
46 312
722 79
551 491
191 710
263 435
482 929
532 726
4 619
281 276
140 947
77 953
727 45
120 385
152 135
690 904
424 381
120 833
328 539
25 622
930 623
226 684
779 307
163 873
422 180
177 711
608 61
38 703
315 409
163 631
465 596
53 344
156 727
71 352
858 25
710 572
39 64
444 303
92 554
211 85
63 470
12 116
244 558
769 202
69 578
437 524
70 886
794 70
693 952
51 904
200 878
23 775
852 426
700 788
599 643
6 408
61 956
836 734
942 802
970 462
520 542
251 38
325 6
814 921
891 800
886 832
260 945
991 821
554 234
154 57
153 871
490 694
289 486
1000 945
269 661
356 968
205 302
382 860
409 42
604 882
680 107
113 207
972 604
549 746
19 499
858 804
56 476
18 80
335 241
453 873
297 179
643 162
712 644
384 397
381 770
189 191
383 756
388 774
466 873
3 569
276 615
809 310
796 733
171 429
362 115
581 260
960 403
491 828
231 485
82 803
664 145
460 975
226 223
893 589
772 474
391 326
649 5
868 109
571 789
923 383
153 140
629 563
464 768
65 898
378 804
359 119
549 817
83 236
609 196
298 933
645 113
155 817
269 283
855 5
355 157
333 673
593 633
539 991
686 162
535 555
3 583
611 750
292 732
304 193
349 594
757 495
867 374
530 423
798 60
546 587
527 810
432 160
811 887
382 851
744 84
368 760
649 883
13 69
149 758
551 875
186 296
432 478
603 400
615 690
352 208
572 374
204 727
399 144
780 53
977 212
200 320
111 460
788 473
828 536
832 691
211 374
523 319
764 989
630 686
924 651
495 469
984 624
153 164
357 733
140 899
340 39
244 163
467 680
364 396
351 115
929 297
673 103
177 719
66 936
145 151
816 708
232 46
260 621
324 704
830 453
837 545
598 542
541 556
897 741
635 503
306 642
522 239
955 586
665 152
781 778
106 216
663 771
801 645
716 496
640 487
182 863
29 572
181 484
35 15
94 657
419 48
720 942
504 442
976 342
686 188
470 210
990 191
484 731
622 810
853 72
298 758
478 374
401 89
198 242
288 666
877 974
790 278
757 743
969 152
744 660
542 857
674 811
279 574
397 295
446 205
668 258
716 607
101 120
889 400
508 349
38 61
387 42
851 506
975 833
458 92
741 787
95 688
529 206
217 304
473 456
772 630
626 896
984 728
443 191
621 151
479 969
936 834
729 344
117 45
67 295
169 726
427 538
44 768
895 404
730 247
486 931
384 11
468 573
301 406
469 449
738 313
367 4
90 741
62 781
817 89
824 980
551 483
294 247
305 516
328 813
805 181
134 939
29 730
467 158
475 80
111 107
66 993
190 25
986 689
527 532
250 812
272 988
892 214
952 901
763 872
403 696
384 764
272 119
312 651
961 265
124 734
366 660
109 424
7 169
901 854
686 3
192 38
690 966
722 528
684 673
470 380
844 945
389 587
563 3
866 856
219 151
394 466
338 512
152 923
443 17
717 745
935 863
759 753
561 854
266 181
911 246
539 823
690 346
642 312
480 468
382 686
627 640
161 281
878 51
160 501
710 806
381 891
883 15
551 114
868 31
579 788
100 795
355 997
382 792
178 352
885 201
312 958
361 439
233 430
586 726
729 347
327 690
588 392
906 294
747 482
3 366
851 21
281 285
20 679
424 292
126 965
125 496
160 25
644 842
316 327
171 486
637 746
161 213
636 367
871 372
360 601
866 583
346 763
736 788
341 670
666 355
875 616
131 847
534 75
26 231
582 14
797 916
4 657
800 621
547 799
881 682
346 936
503 872
574 76
538 458
697 907
504 267
504 920
504 466
955 158
962 948
283 24
764 493
414 830
961 943
277 631
523 45
995 24
588 767
979 602
893 20
153 809
783 814
853 742
145 611
162 809
410 405
584 345
43 109
258 955
412 804
180 728
191 537
793 741
691 808
31 842
667 343
837 133
947 712
572 655
165 205
514 177
487 822
751 289
836 198
794 746
455 56
943 993
26 863
998 153
850 502
288 458
287 246
886 72
988 787
262 967
65 802
663 5
541 460
991 463
749 988
773 279
445 88
701 673
310 904
438 1
572 536
623 601
566 918
724 14
103 82
234 259
639 42
511 789
894 964
537 290
911 820
164 251
566 14
147 508
630 386
572 865
864 131
968 982
849 45
744 322
631 338
506 928
689 459
723 315
880 810
672 978
730 161
651 847
133 267
274 210
672 847
102 985
691 671
985 388
961 30
137 714
248 695
95 659
40 426
47 415
858 204
367 973
361 583
357 304
45 943
547 897
412 374
931 730
400 280
344 795
794 723
796 853
344 317
23 368
945 595
816 206
821 93
209 39
640 563
377 851
166 535
762 697
951 627
433 653
236 293
731 860
703 700
116 505
215 89
787 337
528 849
405 116
898 535
745 526
354 180
63 891
638 909
369 75
892 460
781 897
485 334
670 801
491 604
767 589
748 313
667 204
236 972
454 708
55 215
517 326
332 384
762 310
742 250
293 42
900 220
535 829
766 121
957 336
179 911
684 253
137 177
793 549
594 804
63 103
129 351
745 155
193 426
669 832
929 758
643 402
582 21
964 34
501 768
707 203
215 36
688 709
644 605
711 777
870 8
344 291
230 318
23 172
312 849
142 925
280 466
812 603
381 73
504 298
797 634
931 471
299 461
192 811
337 322
310 129
866 96
995 69
631 328
502 767
427 638
89 199
170 617
548 403
263 201
600 413
552 365
889 947
35 82
519 70
41 384
410 555
798 603
842 925
432 305
489 550
439 104
714 567
580 981
225 821
609 861
132 246
347 325
198 958
691 420
700 648
818 963
599 314
915 543
630 775
133 307
939 485
214 584
682 996
228 894
192 775
605 780
933 996
6 134
135 534
158 416
297 918
808 359
650 68
833 875
79 58
257 965
377 157
934 182
177 565
688 643
369 504
801 427
732 943
681 869
551 119
44 914
475 838
876 261
179 555
795 411
34 899
993 260
287 644
236 147
959 705
388 757
935 324
480 563
666 743
581 727
711 683
351 410
172 992
21 88
512 59
387 33
582 130
892 673
780 484
24 987
848 592
772 806
551 72
659 893
131 470
417 115
197 777
890 65
232 604
869 755
845 403
109 425
15 888
970 21
449 110
587 483
63 614
313 704
752 90
720 726
861 1000
589 716
353 531
252 163
477 167
528 716
745 991
491 559
858 220
607 376
688 733
2 288
651 295
101 211
999 148
285 170
675 676
951 463
113 149
161 647
675 168
567 767
585 892
857 927
520 615
735 483
190 548
527 387
98 645
30 211
212 929
204 509
56 330
381 40
672 656
737 912
971 467
700 522
154 597
792 78
643 442
234 46
867 219
177 56
365 633
104 975
774 682
9 934
23 168
130 584
549 9
205 584
555 160
394 920
120 535
870 370
322 822
435 735
353 938
77 937
397 83
74 992
484 989
488 741
909 969
805 11
155 931
961 432
366 666
308 7
243 541
40 697
354 379
169 303
413 732
20 326
602 931
844 287
117 393
159 950
403 394
895 276
518 157
33 524
922 982
332 855
517 444
750 835
354 576
89 43
670 595
462 392
958 383
708 94
453 806
119 532
897 525
22 113
388 501
53 639
507 500
448 771
205 886
719 362
696 316
5 195
300 126
853 287
405 531
403 825
285 535
1000 300
280 684
351 660
106 718
517 378
166 686
720 738
298 168
593 797
397 121
200 572
465 675
105 63
440 798
171 884
135 772
62 550
189 336
225 226
907 902
424 226
924 95
289 872
534 886
112 305
100 284
197 737
900 508
542 16
782 816
504 74
630 843
312 686
993 821
293 610
307 94
707 918
532 960
190 276
346 191
837 974
132 443
655 589
262 598
549 59
790 545
685 193
958 157
945 149
529 772
606 342
764 944
711 183
919 825
551 66
774 482
673 833
97 86
868 842
42 742
436 801
458 987
546 788
427 502
238 207
162 141
165 905
702 89
944 440
313 318
991 70
387 921
648 203
3 91
35 6
978 174
902 678
183 903
86 336
35 464
968 277
92 940
465 341
895 513
651 412
829 698
172 660
997 881
670 532
60 785
605 993
904 437
70 437
607 820
99 880
182 159
649 268
697 176
170 976
344 265
232 508
19 355
586 995
687 447
890 956
882 751
88 577
216 928
721 285
99 815
98 486
638 523
168 295
281 126
274 939
916 226
940 547
962 689
989 308
97 160
81 273
583 631
712 985
908 366
566 222
624 893
745 959
303 360
22 592
791 846
591 234
35 461
427 548
299 177
237 78
42 254
380 574
52 762
378 749
939 456
167 953
244 951
557 21
986 891
303 952
230 257
973 983
299 817
341 209
532 922
606 276
475 534
335 938
336 219
47 632
481 441
486 979
697 447
494 149
867 843
428 74
150 75
788 226
882 256
516 145
893 792
237 335
754 359
475 825
354 522
381 809
243 201
904 289
580 856
50 994
976 911
9 307
217 253
831 903
215 146
117 78
843 614
577 410
537 607
628 523
677 470
877 372
536 268
722 922
912 324
259 174
571 266
418 891
499 82
453 254
592 350
269 128
884 899
152 669
171 469
526 7
434 368
33 522
333 11
670 998
981 825
672 355
571 429
788 285
637 354
691 28
156 301
264 870
12 486
940 632
47 635
319 958
390 381
792 260
933 815
228 961
8 353
606 842
243 702
924 899
127 774
194 102
388 24
514 283
430 82
218 413
956 777
420 935
232 47
264 913
705 239
178 905
718 4
835 997
242 972
441 504
710 412
239 933
595 425
592 391
313 427
307 501
300 487
149 991
903 500
415 606
195 661
157 483
834 819
941 887
88 926
841 692
79 780
365 764
252 824
869 412
68 18
384 921
458 787
327 964
222 40
250 209
433 898
96 192
639 338
685 816
1000 527
337 228
587 762
443 984
727 496
599 754
185 474
125 966
782 914
309 589
712 514
552 23
521 195
304 490
929 508
938 604
678 406
889 191
665 124
491 14
647 482
53 81
160 478
741 447
839 161
668 26
127 405
28 679
490 783
405 304
44 4
780 42
593 185
14 823
762 559
826 706
823 12
186 21
39 469
262 173
426 716
697 870
930 740
889 894
931 755
899 698
106 130
890 773
41 506
350 401
24 841
197 720
669 224
524 957
423 462
12 341
145 528
777 126
112 233
497 768
848 380
772 274
950 30
132 435
110 734
25 564
803 498
745 64
655 821
255 378
342 117
673 132
491 198
309 856
660 111
1000 595
538 376
474 132
276 595
204 134
103 37
129 120
112 307
774 136
859 122
114 508
756 606
316 196
238 948
905 785
366 135
248 881
127 194
947 640
197 594
425 185
691 850
475 625
201 977
87 856
799 809
88 320
205 649
497 429
521 9
186 989
105 378
403 169
730 66
502 667
568 508
982 27
587 945
927 299
820 436
40 669
474 674
103 369
908 937
76 109
974 212
522 816
799 126
139 792
300 503
947 772
62 211
610 989
546 308
705 73
28 871
260 242
600 139
685 428
963 763
914 615
580 531
397 577
148 429
311 645
347 497
834 600
653 934
957 255
335 976
773 350
642 383
63 786
578 716
441 211
784 502
707 224
403 225
23 541
735 576
941 954
517 840
120 43
92 601
159 979
204 854
814 527
95 334
323 92
194 263
199 424
972 537
374 869
175 848
722 958
381 772
477 957
471 22
580 683
772 209
843 55
837 845
694 380
450 28
350 191
995 690
682 961
186 45
202 729
737 385
262 469
913 991
280 204
153 750
771 187
334 889
902 834
84 771
707 790
372 1000
243 718
701 461
855 24
84 415
751 110
759 563
797 321
852 853
657 671
158 743
476 643
231 85
565 617
265 566
147 943
412 879
285 289
809 269
359 230
616 311
572 516
6 581
668 925
494 893
562 998
645 753
331 348
713 996
752 790
274 471
694 513
37 410
971 842
119 983
315 13
677 824
587 218
636 671
450 790
797 125
435 124
823 685
730 577
639 531
693 56
479 46
240 163
343 874
594 342
810 322
773 103
219 408
511 644
388 93
881 713
988 909
299 772
516 955
847 107
273 127
463 655
269 900
227 93
772 730
123 365
815 543
810 56
9 40
695 6
240 535
342 713
591 201
63 25
76 426
530 998
27 33
58 692
234 254
279 544
177 785
663 310
900 379
391 846
363 36
12 299
19 783
331 710
94 786
584 358
447 577
243 513
741 360
312 730
143 715
567 978
135 571
241 236
41 201
656 689
196 345
447 526
689 111
439 608
136 101
917 101
572 160
533 309
125 964
623 472
232 982
269 961
718 417
73 152
667 237
567 540
64 979
415 453
978 66
368 718
718 743
684 78
893 681
306 102
904 704
885 310
843 651
685 306
661 412
329 935
613 239
636 727
390 809
600 942
736 239
952 584
461 379
579 145
836 631
40 239
670 739
895 958
955 478
806 997
208 748
187 908
826 990
169 674
17 585
392 385
950 279
161 208
916 382
308 836
402 974
315 577
873 552
290 287
328 508
443 866
964 895
89 163
698 673
578 855
573 353
937 308
784 619
671 596
858 930
749 91
539 844
19 190
10 516
308 509
637 362
468 904
937 88
753 611
570 836
736 822
539 251
271 617
352 175
232 942
685 150
125 365
179 828
763 855
297 511
961 784
845 486
673 938
989 593
276 599
702 601
33 748
785 279
629 127
957 217
370 160
870 830
524 376
303 808
480 520
650 115
681 630
216 606
476 610
107 885
647 694
521 161
503 313
145 150
863 518
435 903
637 98
425 885
868 1
173 907
721 275
965 978
891 467
718 855
57 798
807 490
966 928
6 591
220 405
142 622
938 996
334 979
578 320
970 757
923 296
617 480
481 502
100 130
624 683
554 376
647 839
3 572
22 486
872 696
680 889
904 259
633 458
121 386
939 801
405 213
872 620
542 181
114 792
34 890
749 104
936 955
673 212
558 287
314 563
40 357
645 172
607 9
527 520
245 711
338 44
452 496
137 855
704 512
440 443
267 407
449 542
50 783
7 583
988 839
672 486
662 808
992 448
808 732
563 585
694 591
238 549
583 618
464 152
583 535
266 950
928 852
260 400
125 430
179 744
459 825
237 514
377 704
371 76
299 418
288 363
234 520
384 912
395 731
730 907
106 92
563 42
305 77
806 117
862 280
459 835
39 860
193 379
766 992
509 888
222 648
223 217
518 317
11 886
505 96
684 912
741 763
372 80
165 420
808 925
846 257
461 698
476 160
406 644
30 567
898 491
51 598
686 432
915 542
690 994
520 790
768 150
895 376
846 838
744 607
884 891
753 110
920 328
690 125
24 505
815 757
508 142
965 19
292 209
770 38
97 703
764 155
570 356
712 361
34 440
485 260
709 95
688 521
726 964
587 832
460 684
224 204
261 880
764 45
729 77
46 348
457 90
201 579
951 198
478 233
121 869
281 903
995 464
972 887
761 238
686 716
624 591
990 46
665 130
393 110
485 659
657 648
222 332
788 316
453 314
537 929
917 596
318 605
399 536
485 583
38 405
392 942
739 998
228 161
842 540
395 81
965 667
142 940
354 432
677 141
347 116
370 367
983 445
709 897
605 465
815 44
1000 130
411 293
401 533
497 12
299 432
256 76
914 185
67 332
131 827
141 405
797 543
67 929
602 166
33 352
36 171
486 972
786 530
519 974
438 778
30 667
309 8
667 203
390 674
212 303
861 630
400 346
130 452
480 130
277 125
106 221
198 218
209 315
57 599
953 901
215 875
662 814
927 447
186 79
962 95
525 690
386 544
975 157
500 661
666 321
718 681
183 404
901 106
900 361
671 140
305 185
95 245
208 75
481 642
323 205
318 112
703 365
165 723
1 986
561 635
151 719
289 915
578 928
345 235
574 191
858 426
734 168
395 218
446 81
403 783
689 45
552 273
207 404
424 981
773 176
734 957
591 752
249 770
107 994
833 215
544 157
442 559
672 553
553 96
975 834
462 910
417 178
66 752
342 47
286 91
894 918
439 528
595 611
777 340
776 291
913 304
685 64
828 409
869 35
72 818
301 539
946 617
190 926
619 504
312 951
737 35
504 302
226 966
283 310
590 861
763 958
389 625
253 993
523 939
637 88
765 619
630 833
362 813
724 141
11 751
765 584
908 816
393 64
946 48
425 735
115 514
882 935
939 208
539 250
451 397
163 953
948 446
694 840
739 589
494 733
66 966
428 642
427 240
307 395
983 123
361 341
461 693
302 179
842 180
146 1000
473 906
811 147
17 489
768 859
802 463
789 208
61 783
159 189
900 43
228 835
72 243
92 779
224 226
537 38
446 113
917 986
789 874
708 326
297 466
40 305
550 391
805 499
365 777
707 944
106 586
693 910
484 29
209 682
703 71
267 159
309 279
529 873
414 14
859 658
171 160
76 46
883 39
6 430
307 160
542 209
183 785
1000 377
716 266
678 925
988 767
637 480
176 304
612 106
793 487
860 700
690 979
51 193
513 745
38 602
905 363
455 564
275 141
769 888
200 528
470 603
31 103
909 104
805 448
874 946
630 760
906 508
796 641
27 246
568 225
1 730
520 991
18 673
66 178
873 662
241 545
717 322
436 746
627 23
57 402
906 108
598 728
961 749
383 245
978 494
381 116
929 300
886 756
494 338
583 317
850 230
157 789
374 833
579 961
831 678
229 858
198 37
709 680
618 794
523 989
456 873
694 606
824 669
314 203
939 243
551 958
73 906
516 700
877 451
529 970
559 980
577 707
474 40
339 269
692 25
940 785
460 14
164 262
97 459
270 10
647 754
757 748
968 527
622 163
380 205
285 167
953 313
511 552
642 299
735 602
769 684
23 812
434 674
92 473
275 331
98 996
294 450
601 492
792 628
908 741
198 621
82 207
931 957
668 152
317 777
614 798
791 365
779 190
578 480
785 475
664 289
869 753
550 342
424 286
655 824
255 87
555 341
444 663
882 784
817 279
660 534
79 845
811 206
328 776
274 830
251 472
826 457
573 856
979 932
704 395
204 713
3 292
730 389
288 806
330 712
639 831
394 404
287 178
398 781
702 465
473 970
567 555
22 512
555 429
570 673
659 588
714 720
211 794
901 72
29 552
566 823
94 526
486 362
541 3
981 85
810 848
236 405
314 530
696 87
572 599
833 566
357 820
645 770
982 713
53 257
239 472
505 836
850 988
888 170
418 228
102 676
412 5
309 995
506 822
518 42
97 241
39 668
154 373
494 604
515 846
844 311
247 391
495 605
932 861
155 41
659 830
628 485
71 425
97 249
400 473
530 696
799 388
235 357
865 919
803 517
762 553
182 254
949 855
430 220
578 11
861 849
708 641
700 242
300 227
813 597
223 837
557 748
490 644
221 495
932 337
115 882
212 682
272 873
516 353
896 424
588 889
476 942
309 744
214 144
501 378
759 595
63 434
533 264
613 374
25 583
863 654
907 124
168 5
393 357
41 948
552 295
830 989
410 938
48 679
990 131
532 786
755 411
373 798
453 678
420 180
302 502
202 345
494 241
397 379
456 331
132 287
250 218
419 605
724 84
635 63
560 828
183 210
800 150
695 104
514 887
971 513
102 211
413 920
897 10
877 897
868 895
644 122
699 672
664 786
907 138
506 702
306 916
628 384
603 596
948 344
198 386
491 595
975 175
598 253
331 89
838 468
157 909
8 919
699 956
165 721
106 288
889 75
749 647
30 662
15 937
373 960
27 269
694 34
57 632
909 296
179 213
953 387
757 299
2 941
576 832
905 224
544 242
58 966
52 528
758 667
77 463
110 993
429 664
146 344
439 878
819 706
305 534
923 323
136 300
606 85
502 795
633 965
44 471
396 638
706 840
306 626
637 845
153 572
451 493
964 667
229 434
920 792
999 839
347 208
679 453
418 909
48 182
142 313
542 758
520 689
812 829
723 348
184 903
227 102
531 585
102 152
867 368
120 514
302 316
726 890
860 132
973 320
199 403
225 58
656 958
581 429
940 198
646 23
56 907
196 136
610 792
181 41
761 355
279 453
157 956
821 734
267 400
398 124
786 677
593 204
748 574
956 418
22 870
992 836
480 639
612 495
491 578
332 168
244 385
908 582
556 94
365 617
288 66
152 683
914 198
393 623
140 459
710 150
254 377
567 559
114 446
607 670
496 290
332 238
140 179
685 406
61 182
40 353
14 952
87 779
943 434
243 322
391 894
403 962
88 687
902 124
472 828
549 513
917 529
28 471
855 994
127 805
429 648
484 65
281 467
308 104
960 316
989 902
23 805
550 333
210 880
924 249
80 885
247 681
544 71
875 348
103 958
966 42
130 375
359 836
815 738
470 18
661 658
351 105
536 103
711 888
343 150
894 770
788 658
584 251
914 480
378 731
374 883
746 506
896 542
500 771
130 307
856 911
50 248
957 852
119 365
808 259
944 964
251 221
542 630
562 591
366 463
349 792
141 232
521 946
179 637
383 647
924 106
933 888
61 328
161 949
421 325
656 889
744 840
617 448
170 811
526 558
316 69
886 924
300 7
790 871
664 695
800 461
359 444
708 279
312 677
233 787
783 516
50 822
104 560
478 181
97 781
665 503
392 876
392 122
408 817
196 160
285 896
997 979
734 149
113 703
482 169
571 955
358 668
362 321
403 332
850 714
569 220
603 765
324 572
836 826
203 290
243 981
192 658
704 386
922 34
676 981
562 726
132 553
435 780
566 791
224 713
299 797
476 492
814 263
888 76
933 369
797 554
655 291
741 516
75 987
74 512
479 10
498 495
824 940
855 757
829 355
584 948
415 388
538 654
259 794
309 987
146 410
24 554
821 881
215 963
198 928
298 619
282 904
348 142
217 707
297 386
184 38
810 608
113 801
340 572
507 365
199 949
480 274
10 193
902 463
191 646
547 492
925 895
264 139
510 833
897 680
30 897
662 561
221 419
388 748
44 945
522 323
315 6
152 413
89 700
150 982
493 101
550 597
801 279
34 608
86 279
686 319
397 951
856 265
86 745
52 736
573 158
791 388
647 109
417 872
677 645
980 748
62 667
241 377
496 19
199 584
456 372
939 211
415 576
307 138
629 424
577 347
168 500
503 923
727 144
653 328
113 45
765 827
584 122
933 653
785 897
716 562
933 787
925 205
338 37
672 149
982 508
93 997
232 35
121 875
29 851
84 986
435 888
425 941
845 813
960 775
637 975
381 943
885 25
21 778
306 992
615 932
21 36
270 871
643 265
909 59
194 415
189 757
583 912
129 428
169 561
628 847
22 465
77 213
245 790
161 339
211 699
834 887
964 671
735 60
839 817
725 70
910 815
734 673
103 73
332 446
609 471
83 186
459 155
473 934
611 765
65 908
903 392
526 216
935 676
855 534
155 366
867 859
421 257
693 521
253 214
778 821
253 133
37 630
197 817
674 181
72 735
571 200
713 903
3 255
20 875
914 546
503 812
266 300
726 546
518 754
998 581
379 836
322 303
95 379
830 675
867 249
611 62
81 100
748 261
428 47
33 602
476 6
556 844
388 350
783 941
461 238
635 334
42 940
993 534
749 895
279 336
309 170
114 675
705 662
603 461
668 727
882 77
361 148
388 53
69 336
580 501
39 476
702 69
41 979
372 76
473 208
437 967
677 813
831 407
206 427
48 791
787 367
816 928
571 89
882 594
344 880
270 911
253 350
486 59
334 772
347 715
278 359
809 283
971 186
703 562
160 851
156 748
673 478
156 75
355 114
798 517
876 485
663 217
619 577
480 654
275 91
820 440
27 435
444 257
439 591
942 885
15 528
522 346
652 251
556 437
950 110
148 892
481 649
92 22
874 217
281 370
655 882
594 128
519 570
653 20
549 492
918 30
204 504
851 373
865 427
672 5
537 477
870 548
321 155
162 789
987 218
735 495
42 774
845 428
413 258
974 129
309 999
933 613
564 72
347 582
624 420
135 500
204 607
166 887
939 271
397 454
40 741
858 742
484 681
451 151
291 204
727 769
858 87
988 9
691 859
503 607
825 896
825 484
890 120
147 412
45 140
973 302
924 281
649 761
712 820
750 824
351 800
899 407
134 197
67 926
194 186
276 875
713 644
332 207
300 23
106 424
319 429
828 794
953 854
610 275
326 631
295 500
402 278
107 798
637 305
350 380
887 418
386 310
28 134
909 38
377 931
295 969
650 664
84 65
316 802
743 302
319 462
833 988
688 447
655 532
778 286
340 99
450 122
160 634
715 514
720 850
69 249
841 804
642 42
965 805
551 377
482 717
783 717
559 240
644 614
720 426
423 756
169 797
297 407
292 176
994 828
239 122
357 572
912 260
862 717
692 999
133 291
467 68
586 45
967 623
23 862
149 555
185 181
720 233
251 497
429 279
698 68
420 661
333 608
422 785
776 277
113 769
249 896
790 498
508 717
89 772
849 15
290 981
378 909
874 903
801 577
346 807
660 330
42 576
451 31
746 183
401 977
872 910
838 936
547 228
218 184
49 910
941 754
805 835
662 352
420 472
197 922
914 373
834 883
600 311
739 67
930 20
679 968
240 688
74 135
981 583
890 509
597 416
884 740
881 180
156 864
612 425
23 55
579 684
688 596
243 53
589 463
38 155
754 588
520 446
355 882
990 629
664 10
248 729
838 191
571 16
225 917
972 561
892 21
381 976
893 982
26 122
23 824
470 739
61 150
760 592
530 801
841 318
86 628
840 146
282 262
973 610
800 153
185 770
512 342
176 409
557 958
934 93
363 235
355 740
14 475
883 7
1000 882
242 978
945 563
163 879
976 655
45 500
642 498
433 573
181 121
588 325
443 819
753 952
234 914
222 19
406 590
760 921
38 986
520 243
496 72
215 935
385 540
656 371
68 61
235 653
671 364
880 487
5 669
403 365
447 264
298 110
845 89
8 102
671 945
512 271
565 29
185 126
464 181
512 678
611 401
9 356
93 981
506 115
947 90
797 254
963 234
380 13
614 895
898 137
315 521
981 316
28 887
964 866
634 762
259 313
749 842
268 321
605 545
455 734
385 217
603 647
378 417
320 612
96 141
75 592
952 929
800 781
555 498
618 384
404 135
860 233
930 487
500 994
501 521
98 137
559 996
842 311
976 242
268 954
661 136
632 146
70 508
745 622
947 178
898 704
765 570
175 867
202 747
54 543
526 932
49 624
182 442
967 186
538 943
34 869
147 709
821 26
470 524
33 544
54 70
619 686
152 907
634 452
693 394
401 73
8 983
497 524
774 3
48 16
94 604
773 576
944 41
880 417
770 104
342 307
29 264
601 189
890 153
787 397
471 962
148 356
138 450
535 772
494 417
57 503
931 288
342 667
476 496
127 564
594 886
306 804
125 476
784 323
595 731
909 554
590 151
729 665
111 410
860 148
890 287
43 843
91 36
763 137
914 699
840 381
438 579
171 633
489 855
186 830
922 357
593 690
752 712
711 421
835 83
214 795
284 222
878 135
466 604
603 304
573 104
712 40
307 415
784 994
975 80
55 287
997 459
509 921
644 771
231 66
362 711
992 135
646 631
338 592
880 465
580 199
734 269
980 135
723 986
910 761
219 993
819 481
386 837
884 627
228 583
219 141
938 832
536 295
57 450
210 871
958 528
793 441
606 614
177 747
730 439
76 405
613 655
448 632
429 720
885 691
858 225
239 814
339 507
647 14
829 237
799 319
71 243
169 229
406 672
786 469
977 660
232 751
747 364
300 292
177 816
922 114
665 909
500 872
558 609
462 721
59 573
89 92
107 370
571 517
536 370
412 580
282 287
324 384
795 590
287 762
330 384
530 956
939 214
895 678
156 507
239 5
193 789
526 625
363 883
265 313
985 30
851 810
393 779
911 939
387 159
352 235
439 304
246 416
752 269
358 228
383 90
400 209
358 454
643 834
91 673
743 404
630 983
102 290
486 114
300 306
851 291
144 385
172 354
529 837
262 815
933 82
745 604
790 935
105 39
683 498
127 48
296 730
744 500
877 866
932 22
304 778
30 19
192 904
115 528
389 320
628 339
494 859
248 696
484 356
130 224
88 265
320 81
961 715
967 978
607 134
732 54
448 109
581 472
617 418
517 894
508 963
720 811
301 926
294 934
450 296
9 859
687 847
50 995
646 327
469 45
859 801
551 797
650 800
799 173
699 167
654 992
148 256
830 53
904 460
44 966
471 668
619 13
590 806
344 239
531 706
699 851
671 536
948 207
579 472
858 626
309 180
579 78
882 230
171 915
243 39
90 387
878 622
470 76
705 486
753 49
74 377
116 452
366 976
874 699
511 107
957 117
892 48
122 530
27 442
324 400
215 568
496 233
801 381
499 625
591 39
175 592
718 84
38 721
316 264
527 804
801 919
534 888
830 880
784 860
859 318
954 189
832 206
414 913
947 168
181 187
828 508
631 625
490 835
50 335
320 937
742 980
735 44
198 527
462 81
905 921
967 298
801 991
611 151
369 314
523 247
42 794
622 679
487 810
329 54
418 428
716 521
415 581
912 763
994 941
668 485
864 987
690 983
447 616
802 820
795 565
889 948
456 116
457 735
241 132
423 926
227 243
475 702
827 253
857 80
487 792
916 855
302 355
900 149
671 430
991 433
22 326
529 499
895 465
959 438
936 701
8 419
298 130
539 765
448 855
60 353
407 989
143 438
330 453
687 967
984 760
591 105
136 873
9 708
117 770
244 769
222 588
993 829
514 962
724 845
614 10
686 379
254 267
689 924
368 792
870 213
482 222
805 592
267 296
527 963
770 385
683 531
794 117
85 239
349 948
128 928
665 272
219 819
979 347
539 987
866 522
316 509
532 270
338 19
770 109
70 607
132 717
718 140
314 602
247 284
917 354
115 614
647 610
434 216
355 818
58 5
836 28
853 16
659 32
605 549
299 116
320 140
241 775
463 324
528 981
352 877
218 700
111 943
143 838
508 534
335 98
594 704
115 949
376 195
315 267
308 764
124 431
753 584
897 941
115 828
801 817
706 566
468 840
740 182
971 892
902 164
263 526
305 807
711 405
738 184
190 435
951 801
273 5
420 855
970 950
748 934
695 299
897 412
709 257
608 25
826 71
243 747
416 789
565 192
656 661
119 190
335 879
175 67
774 89
259 582
317 192
131 32
771 616
125 837
596 750
213 979
515 842
505 449
827 799
515 655
631 601
619 684
548 871
808 575
693 111
727 650
221 60
115 542
899 838
169 862
171 666
112 592
137 44
872 652
746 307
3 964
239 96
827 234
498 626
967 341
6 471
858 706
880 486
394 63
56 623
486 452
347 705
317 701
542 106
28 394
366 625
465 123
923 850
959 331
150 453
955 642
427 501
753 566
948 417
409 832
25 17
365 786
577 34
338 758
511 569
3 941
927 377
244 495
658 153
177 629
900 209
701 636
975 135
964 668
964 488
754 890
648 896
783 192
102 412
11 227
842 69
980 628
581 646
913 647
877 814
301 951
903 367
7 361
585 205
381 909
206 433
146 395
8 474
864 755
11 738
75 362
588 284
977 696
898 626
360 221
425 682
513 730
324 360
184 794
687 567
741 657
401 863
720 529
48 761
113 274
685 241
736 711
498 981
555 487
602 441
401 703
523 397
388 234
747 712
558 619
569 235
445 408
474 763
801 854
687 72
499 266
633 331
791 517
4 711
10 456
933 256
904 566
553 977
847 931
441 665
939 441
5 804
660 713
844 189
760 89
402 190
986 152
58 918
862 590
695 236
399 36
988 901
392 618
94 598
237 56
938 977
484 886
701 168
557 206
329 193
24 18
485 390
481 635
329 820
400 540
945 332
293 796
304 991
426 530
192 54
263 741
492 352
413 579
847 233
71 385
835 482
417 523
659 328
74 972
948 612
755 585
688 16
93 17
310 80
924 539
124 915
870 340
99 363
660 396
450 160
949 338
951 577
583 76
996 937
409 101
860 672
18 711
343 285
23 816
717 677
617 722
278 651
782 220
486 783
72 804
854 529
718 288
780 903
91 798
619 12
840 1000
336 298
417 139
290 350
999 805
795 602
234 313
576 13
914 519
599 918
62 509
637 813
473 893
1000 262
707 524
644 531
882 475
321 444
74 692
220 667
925 209
708 128
116 284
815 974
257 308
187 528
612 200
325 491
648 624
767 680
283 732
302 224
805 116
557 495
465 242
451 211
99 640
384 996
98 774
52 289
715 193
499 287
845 279
737 759
972 384
953 968
712 792
955 165
176 218
282 798
549 884
685 998
661 934
999 520
978 704
315 973
352 465
901 96
374 620
692 898
258 465
493 517
828 380
102 527
367 234
861 386
107 685
158 34
518 981
392 763
331 341
43 926
318 708
379 357
697 909
990 297
887 848
101 43
89 854
734 399
337 101
646 400
398 815
88 278
72 593
644 302
560 783
402 82
654 911
78 910
743 983
585 591
174 30
872 370
68 46
586 981
773 940
848 687
49 656
517 850
641 3
205 676
359 167
147 768
696 261
51 251
121 969
835 698
200 73
694 198
30 188
851 219
657 77
611 83
130 489
167 547
645 840
519 963
461 329
333 269
317 995
554 57
556 209
963 680
120 262
702 114
989 493
777 598
205 22
402 327
548 177
522 35
917 822
493 978
224 934
420 640
877 501
246 981
170 756
682 199
359 243
280 554
959 588
172 805
789 990
731 500
987 846
733 578
294 592
750 444
782 988
287 974
995 153
725 921
637 767
219 101
444 456
729 169
869 257
2 592
644 359
710 960
957 775
666 64
721 621
507 799
945 68
161 103
936 683
323 527
782 202
461 548
808 358
871 45
965 55
417 491
503 454
462 486
415 684
348 485
273 877
173 51
562 459
800 591
499 471
597 909
34 13
384 704
474 386
338 397
979 736
831 283
128 824
165 227
391 631
656 458
85 223
925 604
172 382
247 184
501 534
51 870
245 108
838 385
621 568
765 221
315 685
84 434
980 920
357 44
571 747
880 401
900 820
237 357
490 61
719 542
775 929
617 571
953 819
715 215
966 739
185 345
411 565
859 948
543 39
912 362
346 28
778 840
392 286
728 651
119 67
785 268
772 485
773 78
211 501
570 954
708 352
529 132
998 113
33 68
390 96
367 537
163 452
26 957
250 354
884 38
539 355
653 286
923 336
620 264
750 801
507 622
672 897
74 343
518 916
599 92
944 550
554 20
24 48
165 403
386 495
933 366
186 865
270 616
71 630
32 966
364 300
967 198
947 560
91 966
989 309
782 884
598 110
963 161
985 368
32 448
914 288
746 661
991 115
108 549
114 181
615 604
415 268
411 794
75 182
518 951
671 195
144 929
976 181
112 26
203 43
894 15
128 472
415 154
820 640
84 855
917 595
947 862
251 649
313 626
974 730
993 592
390 950
840 806
810 60
694 57
458 711
172 679
269 869
807 438
397 4
443 534
384 231
136 743
533 257
79 946
279 338
605 754
546 203
163 165
435 990
363 96
268 524
216 167
868 535
32 561
6 429
948 108
46 166
167 259
290 605
991 787
554 353
367 23
768 12
569 1000
489 269
131 759
360 889
415 744
450 791
37 551
329 800
495 772
394 761
23 417
9 397
360 489
782 780
685 754
956 528
777 110
286 896
272 514
499 182
874 67
183 763
728 909
785 85
302 477
449 573
75 287
467 236
618 565
635 921
968 80
113 790
987 968
423 65
544 602
387 22
159 932
47 427
984 639
240 961
992 7
584 254
305 285
427 467
790 754
201 439
306 459
378 653
30 376
853 158
767 825
415 540
62 720
170 515
722 411
832 340
980 545
101 820
701 124
618 887
376 621
416 685
204 641
81 775
669 215
792 202
723 514
291 85
277 198
838 638
329 632
693 291
125 188
689 14
627 704
955 544
161 612
635 950
640 828
389 937
158 823
772 211
934 280
568 848
454 582
657 635
128 306
592 815
237 396
844 503
503 432
432 674
494 199
579 515
338 477
257 328
146 471
946 304
524 34
915 166
468 461
777 984
195 369
629 375
939 152
882 111
426 399
306 216
606 256
531 401
217 635
361 161
707 411
38 993
864 367
354 772
17 611
602 325
555 196
571 296
79 265
868 881
109 670
705 188
976 680
141 152
518 438
338 91
598 109
738 80
984 823
62 122
581 399
153 365
681 475
946 986
934 838
285 810
578 641
326 578
659 450
50 226
215 527
938 106
245 748
918 53
633 416
443 608
90 44
437 259
392 25
575 721
416 477
624 507
850 763
889 827
304 624
574 269
210 281
393 730
693 198
762 356
218 947
777 95
721 198
456 452
484 446
937 949
782 938
297 580
3 257
311 468
392 816
450 485
841 44
618 731
483 865
882 687
715 84
231 378
753 649
636 852
637 22
748 777
692 602
835 983
956 556
385 645
506 428
831 498
443 594
328 554
893 924
687 329
614 912
606 561
378 348
676 496
682 308
760 15
428 653
390 875
554 934
524 249
890 302
322 577
329 326
742 880
476 912
66 388
591 225
698 481
658 732
982 964
979 689
618 700
283 124
699 297
698 536
656 48
581 799
293 380
918 921
433 424
642 318
346 963
575 992
479 704
749 646
578 457
716 653
143 613
266 874
292 254
431 787
433 253
409 299
314 284
820 583
172 444
115 467
831 238
331 190
409 876
62 669
842 976
757 241
871 683
652 348
678 567
866 646
387 545
381 195
496 126
296 578
136 628
228 416
663 684
18 390
592 521
250 114
596 823
502 461
348 556
801 521
343 608
75 572
207 517
250 62
308 684
33 934
223 948
201 638
643 213
566 591
677 244
480 496
993 254
46 986
713 663
841 712
49 693
191 164
742 723
439 546
278 718
805 960
94 908
122 636
171 940
528 70
641 313
956 385
10 394
929 691
48 364
585 642
715 905
212 7
333 807
538 419
480 44
651 462
960 48
346 700
667 735
382 898
238 646
858 331
232 750
991 24
650 266
512 745
485 945
290 900
251 511
601 787
916 835
150 121
532 236
101 250
722 740
848 840
749 844
452 96
855 844
46 571
696 747
364 618
123 109
816 115
403 350
11 438
659 770
829 488
438 891
995 269
218 20
189 905
417 237
438 803
478 407
671 517
154 667
396 153
218 350
404 967
38 152
80 455
463 108
518 567
908 498
35 753
553 362
642 612
996 470
522 283
82 912
69 803
619 279
868 607
51 926
301 465
610 209
269 856
156 40
731 391
353 545
896 637
483 105
784 152
991 47
47 247
331 732
348 157
435 954
673 174
677 856
768 721
573 366
811 86
604 138
795 519
487 412
683 694
669 330
971 67
179 943
214 414
204 920
75 952
678 879
837 280
328 513
190 606
40 746
945 712
727 3
223 133
638 203
557 514
774 501
993 847
580 704
852 521
824 363
390 607
423 523
193 834
712 916
246 510
8 485
351 172
992 381
364 192
79 256
761 582
80 249
129 25
96 752
6 109
893 68
297 473
75 169
270 556
538 945
49 337
567 739
704 450
109 993
555 319
187 108
914 9
870 334
422 353
53 118
944 297
324 805
953 718
704 555
803 881
371 759
35 708
556 891
187 850
988 391
17 165
77 295
218 802
492 427
197 154
875 167
715 970
628 824
867 33
969 841
461 272
636 99
772 233
627 712
665 378
320 566
464 887
532 439
893 37
341 208
961 127
336 399
463 22
349 46
568 601
526 41
189 532
614 849
724 243
762 32
602 476
770 641
653 94
408 861
978 222
427 112
40 784
357 96
51 565
48 308
245 560
189 726
153 232
309 567
367 611
228 484
161 514
839 921
248 151
957 55
623 576
683 967
906 347
292 836
674 672
523 46
171 39
985 54
527 686
312 802
526 958
783 237
969 478
336 668
81 214
958 480
971 498
579 918
642 709
262 847
670 511
867 311
768 357
87 103
395 593
435 668
82 668
922 370
150 569
83 202
596 281
561 813
802 599
209 14
324 431
713 430
57 71
336 511
217 255
63 91
559 643
904 398
770 527
402 157
733 152
595 954
127 669
342 678
306 989
25 3
655 483
992 616
576 986
225 854
754 980
442 372
440 387
792 513
187 372
614 762
779 764
850 203
832 914
242 830
360 828
220 713
521 890
684 533
830 966
567 117
31 178
289 871
48 788
617 598
161 166
784 661
338 73
764 707
788 947
500 236
138 190
622 396
639 658
815 18
13 163
637 530
184 289
864 379
472 161
263 847
608 262
108 689
92 491
676 656
566 359
570 833
465 514
120 782
590 16
271 858
529 343
943 194
413 925
972 801
511 117
929 408
924 538
195 298
717 714
335 623
20 963
845 802
839 443
898 797
221 973
147 286
235 514
827 701
963 449
612 317
307 427
831 296
922 380
421 801
833 103
850 617
977 881
719 538
661 624
112 626
100 104
779 598
104 937
698 732
731 223
792 200
591 205
407 498
768 35
696 390
641 291
952 977
966 312
175 680
112 89
120 796
718 358
31 278
556 980
842 482
297 108
273 159
154 188
372 253
109 706
292 977
56 513
86 538
257 550
581 180
719 376
367 494
935 752
263 106
807 274
994 759
193 387
858 400
446 769
319 342
70 185
709 942
804 944
234 737
338 408
332 757
254 449
378 451
206 164
28 443
746 320
377 226
923 369
265 86
243 245
233 84
910 614
891 582
458 598
190 872
847 272
673 241
215 467
603 408
133 857
988 796
609 564
242 23
794 494
372 280
653 799
449 802
315 817
351 691
517 960
311 772
782 32
217 350
802 258
395 380
425 767
978 644
299 688
759 64
483 26
248 525
149 903
299 6
805 157
695 302
816 574
827 395
188 518
491 618
396 653
573 3
845 908
987 51
469 857
480 706
156 222
781 31
502 135
613 927
207 196
727 971
646 824
188 730
31 982
114 609
150 827
35 953
903 247
619 288
769 824
501 897
779 583
863 32
242 493
215 526
416 847
769 43
899 420
343 365
781 122
594 153
505 578
703 808
290 893
870 86
619 27
1000 615
8 430
889 132
125 761
878 762
765 354
51 113
611 987
905 368
891 452
927 312
385 942
419 25
119 167
421 83
690 710
196 80
408 261
478 409
738 927
440 64
589 901
854 879
589 931
643 986
977 348
392 635
41 976
116 367
842 130
358 618
69 457
336 725
798 207
873 365
53 359
98 177
882 394
883 336
581 376
409 723
998 23
614 81
479 168
25 498
906 680
494 393
656 145
197 486
331 861
453 77
456 484
211 759
872 622
574 522
143 967
759 160
522 64
2 561
992 110
644 480
976 278
431 91
896 503
935 516
401 653
271 268
489 937
439 514
483 991
243 828
587 274
923 785
199 405
226 681
309 383
373 309
134 621
225 254
292 949
498 722
930 246
493 213
612 877
995 1
390 741
656 436
337 374
159 304
242 670
784 732
236 53
715 448
41 429
103 466
747 655
735 410
349 834
268 891
584 138
545 874
979 28
835 39
727 610
464 249
126 812
825 644
724 763
353 429
929 973
319 256
940 418
591 899
448 947
304 851
957 299
850 772
966 129
598 111
497 369
616 663
422 984
14 971
39 456
441 44
557 909
499 236
58 639
388 394
123 791
141 403
234 775
413 5
125 83
158 635
252 203
144 12
531 875
538 331
812 783
556 464
755 23
624 522
112 389
711 186
159 794
229 891
424 478
754 360
773 364
672 725
665 904
632 161
647 878
223 58
325 505
63 181
318 709
779 407
251 634
446 981
425 825
548 56
425 843
636 764
113 666
781 155
306 114
993 283
543 514
429 584
623 525
847 780
729 662
909 657
298 581
576 148
179 222
949 673
336 126
519 773
601 241
139 125
83 363
141 790
118 888
958 156
440 216
36 732
331 291
616 92
166 280
978 810
313 86
961 451
437 278
967 493
454 168
722 296
36 545
477 854
998 802
553 824
620 686
101 127
42 349
323 537
765 975
252 609
474 366
549 175
324 308
351 276
17 398
67 670
751 878
975 556
170 288
991 262
616 342
533 938
105 854
452 707
541 184
987 259
665 768
958 311
796 672
544 926
663 265
446 459
737 51
765 272
94 235
339 636
457 733
524 517
984 623
759 268
197 574
459 801
988 753
110 51
151 942
854 270
344 52
686 967
474 709
895 842
618 746
167 983
372 387
228 842
777 68
857 963
947 392
362 250
87 491
487 899
892 881
459 629
806 96
548 422
579 469
695 322
124 200
75 120
69 911
556 874
892 662
566 546
314 17
883 975
701 944
554 820
702 262
363 918
516 470
875 718
905 866
596 172
596 273
850 309
216 830
72 917
125 398
910 908
157 449
998 968
109 991
286 551
199 793
118 799
291 69
126 494
992 25
66 565
514 626
758 483
355 500
147 378
415 306
656 128
979 353
936 476
428 562
975 151
143 687
676 169
323 714
589 434
508 524
874 740
72 12
59 701
546 330
557 742
478 58
537 352
777 621
450 639
48 957
320 662
382 329
629 442
534 208
93 377
386 333
757 339
384 608
646 309
309 813
423 687
678 279
824 3
405 667
21 114
943 607
373 679
34 312
309 331
616 557
655 440
153 536
353 478
474 10
528 756
171 637
382 193
509 829
516 352
328 606
930 437
923 572
995 873
842 215
505 440
399 848
797 659
352 765
1 70
665 203
642 203
119 95
805 630
381 339
669 790
848 63
587 304
62 833
715 103
877 674
676 233
485 227
40 49
159 391
888 971
834 291
987 813
494 135
990 734
611 991
529 666
281 376
763 448
315 362
503 391
396 358
277 121
187 877
861 743
301 92
276 489
715 470
279 719
323 107
499 806
111 461
130 221
208 701
900 480
913 656
524 461
218 276
781 406
843 351
217 801
662 496
124 456
403 587
897 46
481 548
447 298
672 36
912 504
362 848
886 400
340 146
628 846
62 898
86 848
57 788
968 25
270 938
51 216
264 651
791 24
333 876
96 578
850 644
353 225
248 3
533 787
120 54
293 661
993 722
161 311
438 78
230 48
817 628
142 174
442 866
284 187
345 746
641 434
444 55
187 286
126 397
859 168
33 208
662 734
510 950
70 46
523 161
563 215
708 426
413 529
815 111
905 493
275 780
43 256
351 141
247 607
914 781
974 334
264 322
789 200
592 896
559 396
489 547
321 791
763 866
105 856
96 499
132 215
540 254
231 463
610 23
911 493
930 849
484 379
10 736
269 306
202 910
887 38
11 421
913 266
698 970
629 910
705 470
488 976
774 46
336 984
208 635
16 64
653 927
442 307
355 681
362 992
692 835
424 926
925 66
725 290
598 480
102 365
437 31
86 772
159 698
255 576
210 730
797 182
343 970
175 55
423 959
398 668
223 809
194 580
327 405
538 558
928 763
469 783
855 275
589 992
744 340
863 741
524 379
477 430
30 295
893 697
375 353
877 696
812 206
525 941
511 915
421 635
596 720
97 599
643 387
67 765
340 790
408 564
105 657
435 633
270 153
130 677
553 964
50 419
787 423
542 963
549 961
58 53
653 665
601 619
154 301
984 275
116 636
842 937
329 180
140 190
119 702
433 274
257 704
901 189
66 585
102 706
643 931
598 996
296 162
726 104
599 674
326 570
571 912
181 812
545 890
884 361
234 846
580 933
401 207
476 517
893 837
510 166
968 460
439 637
122 236
85 159
72 209
376 83
437 668
13 111
387 805
127 411
321 563
24 452
266 644
976 511
117 322
751 795
517 843
390 438
654 323
787 335
978 944
556 796
20 381
255 464
79 129
247 747
419 489
19 710
572 258
814 242
406 579
190 457
356 216
726 632
248 644
946 147
226 60
572 390
517 28
868 817
933 959
94 368
870 823
690 404
227 370
427 263
560 127
160 165
73 85
949 873
601 513
460 932
436 331
947 955
49 662
983 28
909 280
737 80
438 169
687 33
694 502
729 53
360 315
983 230
866 650
774 330
891 558
923 277
234 671
570 693
548 60
789 50
992 564
824 459
354 936
349 290
632 923
270 953
813 70
408 962
414 430
904 628
565 634
207 248
389 945
250 617
577 693
206 196
886 467
220 152
40 559
431 662
747 976
460 933
90 991
736 940
459 636
837 646
642 259
638 965
22 696
753 990
23 358
217 496
581 152
432 322
463 882
92 347
983 238
444 181
525 264
406 125
419 73
980 117
706 329
281 246
822 378
458 739
164 968
599 473
343 763
718 46
569 571
612 84
716 532
497 53
256 2
183 870
430 2
240 837
115 34
874 373
156 204
232 346
562 501
837 639
598 807
402 24
704 550
496 505
618 388
358 236
833 602
473 969
533 529
585 650
860 413
494 660
631 286
888 13
928 910
456 534
671 968
43 711
150 994
37 387
265 310
338 712
219 193
211 698
964 699
446 225
39 704
343 265
372 979
863 125
369 524
834 189
667 931
437 161
175 521
516 611
694 290
349 585
96 940
401 35
759 703
899 582
730 256
683 766
916 790
227 395
867 679
156 403
583 791
268 989
672 797
193 543
930 873
437 399
150 511
327 31
791 943
835 348
924 96
955 43
582 960
885 925
725 260
641 509
617 378
718 479
537 253
435 436
87 282
932 695
853 975
547 351
801 70
134 257
706 302
774 725
762 757
349 306
10 949
346 124
970 245
920 754
319 309
946 517
113 929
290 907
203 329
325 639
876 419
905 283
714 409
809 404
608 750
7 639
390 790
473 774
617 23
564 578
397 514
148 311
227 948
466 174
11 192
765 831
367 542
714 757
583 298
100 777
934 924
446 392
599 404
982 226
820 493
160 968
602 622
489 190
869 915
993 30
388 863
117 222
970 884
118 743
454 975
350 203
196 980
423 555
63 506
797 677
931 932
398 296
313 231
38 351
878 968
84 514
739 715
946 860
927 633
114 720
318 882
902 506
493 735
834 826
587 842
698 861
260 780
488 364
295 259
390 865
716 311
957 161
627 756
395 618
18 598
910 341
369 429
759 996
885 472
806 198
902 469
774 95
576 852
508 937
551 260
661 757
900 572
314 993
382 421
116 271
470 870
671 858
939 888
598 213
335 143
893 35
378 861
461 1
825 420
269 940
325 597
289 502
617 827
106 926
776 359
94 883
335 122
173 180
804 76
809 834
886 363
822 490
311 680
817 242
733 185
233 525
509 991
671 209
776 367
364 276
733 269
450 689
969 787
329 637
599 738
38 318
527 117
683 16
123 619
793 273
231 750
980 919
670 733
141 801
385 678
674 895
699 961
440 971
935 293
598 228
534 462
829 364
642 150
580 690
112 53
771 600
848 203
56 25
455 829
498 258
480 181
85 248
416 201
266 171
543 408
131 932
857 763
389 897
179 626
927 496
261 348
236 920
82 57
894 61
637 994
198 280
343 842
239 816
874 540
228 911
819 262
595 557
648 680
791 690
333 371
980 199
72 470
427 235
387 840
280 263
529 612
326 304
866 219
917 672
700 601
87 72
216 835
500 913
991 577
505 410
653 664
639 792
624 676
593 44
409 620
562 812
273 354
992 742
680 380
844 911
909 646
293 271
253 665
479 781
600 880
260 176
447 26
442 620
900 229
608 436
239 991
697 651
615 114
688 3
706 854
388 395
446 744
573 879
322 967
875 350
716 600
16 892
171 85
37 755
39 771
142 777
525 524
632 70
484 587
825 25
714 926
767 270
122 381
827 914
108 387
251 152
979 608
484 443
947 294
538 158
987 590
278 272
572 884
230 620
470 527
16 100
849 47
950 85
38 270
862 401
411 636
837 499
262 539
841 34
720 151
722 1000
854 293
255 132
10 254
613 50
773 126
230 578
329 366
629 776
168 933
146 658
88 956
276 716
749 300
334 490
694 741
947 864
25 652
608 828
454 546
265 855
481 678
540 502
136 893
918 930
650 445
761 861
530 765
158 558
911 587
361 452
13 295
913 595
688 392
952 928
91 729
882 815
443 406
96 950
296 393
858 554
424 681
734 463
359 927
612 123
851 669
114 248
469 201
204 334
377 983
450 591
731 393
236 543
419 994
898 174
590 624
869 706
226 797
77 249
986 431
823 178
748 270
373 928
524 18
623 64
395 176
585 185
17 287
562 394
412 650
257 782
339 643
114 612
550 29
584 857
788 672
343 405
501 961
730 940
664 741
241 42
436 376
619 877
876 545
8 381
281 451
201 120
18 595
593 914
307 559
283 367
326 569
160 141
388 215
486 529
394 970
560 32
795 910
395 669
376 111
684 20
54 309
486 281
554 96
642 334
645 158
879 106
728 231
455 146
571 280
680 563
943 880
50 853
42 934
634 829
146 120
236 453
649 424
711 121
578 113
143 263
504 537
68 923
439 217
238 891
178 128
697 839
430 975
143 882
606 433
2 284
253 608
367 371
193 262
422 278
821 659
832 490
413 614
664 365
784 168
611 283
390 267
551 504
218 349
252 56
216 131
289 617
757 583
999 312
900 40
931 213
749 519
233 426
571 526
423 755
445 582
393 864
925 271
411 866
504 774
901 472
734 350
869 322
273 985
320 371
245 680
489 4
798 73
779 154
925 97
13 836
757 603
409 443
671 353
166 263
142 250
584 241
636 778
44 173
319 80
174 832
1000 167
522 7
304 575
467 541
997 364
547 734
401 894
783 427
108 810
826 48
540 403
926 585
672 472
964 952
778 760
4 308
604 93
678 365
156 495
801 429
314 558
657 121
301 411
199 824
73 702
971 835
9 947
841 23
572 239
122 165
410 655
850 358
869 470
43 339
833 422
479 944
912 219
177 602
287 517
969 66
324 188
460 542
617 937
896 416
285 445
971 617
564 188
358 126
835 638
586 252
342 985
867 846
520 211
336 460
25 139
465 361
455 254
464 894
109 999
730 429
304 480
640 716
137 396
473 185
883 282
350 983
362 654
682 99
981 832
784 243
334 389
794 255
408 213
145 665
232 172
426 294
841 418
961 883
815 363
66 743
864 482
298 704
411 736
345 178
853 825
583 511
291 64
965 981
686 659
505 463
886 932
817 161
428 485
177 305
438 726
979 851
227 278
109 942
97 962
469 771
673 164
406 740
867 2
505 94
615 170
98 903
776 762
307 213
71 443
42 751
884 414
465 712
278 110
280 951
886 482
726 568
572 742
158 826
118 244
757 429
746 271
302 655
839 560
193 451
760 945
689 357
335 739
322 998
421 367
815 963
304 187
727 248
548 280
782 712
683 38
858 317
29 553
955 188
96 808
978 767
607 328
268 52
941 106
294 809
548 617
224 96
846 750
153 524
618 258
132 565
756 994
17 728
611 660
85 42
47 679
341 729
139 659
418 690
761 793
85 799
578 779
431 268
10 379
380 241
266 651
592 336
518 803
243 919
957 953
466 791
929 396
796 152
562 311
478 722
78 99
727 425
278 302
811 510
724 42
837 32
800 821
356 507
273 902
813 516
810 206
166 425
200 964
732 508
890 670
97 170
509 200
774 923
84 389
998 542
921 185
569 778
676 360
837 184
296 335
545 246
898 205
59 135
499 538
848 603
766 988
654 871
319 711
279 581
545 78
325 652
913 883
589 431
335 966
432 511
258 194
808 613
741 682
976 889
855 355
39 624
872 599
452 673
348 216
247 623
882 172
865 588
361 681
886 57
893 48
312 155
267 354
222 939
86 812
752 201
402 482
924 189
772 415
590 581
522 861
493 606
228 727
49 943
314 250
99 571
935 619
265 810
957 709
323 434
974 661
877 330
10 403
132 999
778 132
884 64
229 744
857 304
167 150
686 938
265 451
597 634
242 707
775 878
552 856
49 798
651 480
965 768
550 955
101 521
528 718
670 527
927 224
252 32
790 661
884 34
860 237
425 546
581 417
561 638
395 527
960 230
379 261
776 134
785 225
78 754
133 444
755 251
204 953
621 248
87 320
662 196
451 646
857 56
70 196
963 533
156 275
971 956
532 238
54 718
937 384
462 960
945 461
639 849
785 70
782 488
90 888
894 898
133 771
548 103
93 573
902 390
924 720
229 506
213 761
895 245
491 283
658 264
801 691
250 994
872 878
977 154
208 556
484 480
924 823
48 722
433 171
864 578
890 832
838 515
954 662
17 291
803 93
447 763
502 668
468 877
549 169
94 525
339 122
370 250
224 626
186 417
833 898
482 100
637 59
252 79
461 573
448 908
657 563
634 487
841 200
414 367
363 479
713 151
547 77
720 885
953 385
700 743
600 731
325 468
537 57
916 708
618 170
77 433
885 190
719 131
953 134
667 647
960 917
455 458
429 140
456 354
542 968
601 366
696 466
508 172
299 622
91 350
156 875
545 578
471 355
793 860
302 963
296 885
555 252
615 801
905 180
227 490
920 69
153 451
49 522
125 253
289 217
82 919
672 198
674 677
220 315
636 868
169 880
390 45
893 72
810 116
577 272
543 436
163 885
512 694
179 936
800 612
85 807
267 392
819 905
526 308
784 544
51 681
178 299
31 136
752 473
283 429
498 19
228 10
786 927
438 368
240 473
229 560
754 55
190 8
318 869
175 118
303 217
510 78
238 947
690 683
51 535
481 205
390 382
642 58
978 153
731 255
201 37
168 49
241 921
795 392
509 633
494 98
774 656
573 813
483 392
732 151
807 500
889 100
617 789
632 357
178 989
728 733
324 759
730 261
298 200
795 781
36 383
538 927
733 272
707 930
56 644
120 656
281 233
957 497
987 867
200 728
654 544
354 968
648 676
151 848
855 240
427 156
573 323
813 177
659 128
520 162
387 938
771 789
824 872
86 36
771 659
204 608
695 806
114 527
12 610
485 912
601 279
860 388
798 565
366 946
702 705
359 213
481 152
254 468
850 830
584 94
62 732
624 742
336 826
386 753
965 81
875 435
525 649
821 107
626 212
743 41
229 341
730 816
488 147
627 168
48 720
498 866
856 720
184 856
149 531
310 668
418 34
996 915
750 416
175 349
584 875
746 699
433 312
929 984
802 380
989 287
602 359
294 460
590 963
313 712
777 820
282 782
178 398
921 728
543 111
558 723
222 194
671 261
982 549
925 58
425 6
618 92
806 625
140 534
963 317
488 381
716 300
932 535
492 644
594 431
387 968
638 229
725 551
175 153
948 477
150 993
709 658
207 823
449 559
716 341
834 792
824 405
789 601
781 171
579 462
461 86
303 685
70 777
336 197
886 130
336 150
704 731
262 356
206 741
538 643
623 364
503 18
487 124
213 338
81 249
897 163
403 211
671 961
525 645
109 349
491 302
687 281
727 992
534 21
24 233
290 740
757 479
345 568
988 572
605 199
769 472
260 623
52 227
346 383
293 457
503 973
680 633
889 40
159 157
606 509
258 118
611 734
946 22
690 743
293 264
209 273
527 243
83 213
972 980
247 303
876 387
691 352
819 127
154 709
599 234
203 62
258 830
694 72
951 762
705 968
17 955
951 138
467 330
730 657
29 830
553 303
135 605
386 892
433 168
289 154
520 617
287 502
865 86
290 212
919 643
333 772
321 661
803 241
32 640
654 315
216 582
662 86
683 6
921 44
364 365
27 159
577 84
187 139
180 937
923 953
650 935
651 226
715 48
100 964
643 70
486 375
202 365
989 779
617 976
385 64
497 517
510 306
828 386
719 908
226 694
532 990
638 35
358 66
256 711
518 764
221 437
696 442
904 703
87 345
949 960
644 135
752 282
372 367
793 461
999 83
827 49
757 891
660 131
91 820
997 637
357 975
107 595
708 252
315 152
318 174
895 239
549 437
570 301
915 688
585 535
68 3
104 221
21 66
150 856
530 442
961 10
138 842
139 208
384 180
228 522
576 396
25 134
627 873
829 707
139 634
199 484
339 729
491 804
932 106
793 59
43 176
843 475
39 516
838 394
85 927
841 642
803 505
164 38
636 617
175 752
18 908
386 277
563 935
974 27
467 610
89 216
359 311
904 527
604 679
331 88
229 308
185 740
211 206
964 489
209 251
844 114
168 113
301 317
609 685
730 585
591 829
750 887
478 324
588 776
613 299
540 196
116 28
624 160
527 583
100 846
860 607
35 728
705 605
592 940
299 28
5 138
878 570
272 388
396 523
828 271
646 662
323 465
327 414
247 180
761 879
882 685
367 416
727 747
779 914
126 464
15 698
938 188
396 18
811 691
219 933
171 803
970 159
67 589
789 670
510 738
428 632
651 409
56 210
234 89
185 779
907 104
399 688
790 900
169 331
65 3
354 874
101 662
356 455
2 710
158 215
63 494
690 833
130 832
163 214
192 1
989 283
884 74
615 341
273 989
422 759
552 180
682 638
76 16
890 851
737 765
446 478
480 762
240 864
891 220
695 346
928 336
298 893
971 68
243 638
252 229
254 488
501 822
899 419
600 22
10 389
532 250
655 50
696 126
28 175
909 872
799 722
888 88
879 119
754 723
768 634
623 84
804 65
311 213
269 878
219 840
391 739
62 102
885 266
923 963
590 287
427 702
955 812
988 869
991 527
688 982
910 351
286 77
708 8
750 237
934 636
431 219
291 970
370 159
571 138
70 68
564 736
726 336
452 360
260 907
646 838
124 720
797 503
162 836
588 943
747 883
87 872
927 619
58 394
58 842
844 970
552 818
655 994
751 941
44 916
458 362
932 696
607 644
533 971
403 40
418 233
230 649
711 796
904 329
7 617
252 685
4 641
394 522
537 804
87 629
127 112
238 592
129 365
455 95
718 607
654 715
908 462
14 432
981 616
291 137
35 118
509 724
713 21
197 735
249 278
679 101
629 768
826 720
158 185
376 109
92 488
109 199
775 378
545 872
86 661
664 47
508 510
370 604
950 258
816 738
708 928
64 586
829 493
816 583
874 216
402 342
540 609
446 411
287 564
558 993
253 466
124 654
120 346
825 448
126 532
790 181
760 389
776 630
423 208
762 22
446 773
456 958
298 679
675 765
5 399
4 215
295 109
636 856
355 354
510 23
545 956
357 77
175 172
473 911
719 269
963 742
981 350
524 811
427 160
409 724
567 229
51 75
415 716
382 605
954 685
430 54
431 461
926 313
731 172
133 405
147 144
423 393
295 682
575 28
513 686
968 505
867 12
45 911
392 821
846 103
348 295
992 175
751 160
366 983
148 388
791 525
125 652
769 431
308 75
419 614
793 488
613 586
675 87
793 749
49 639
524 887
861 496
694 272
113 712
396 305
318 141
131 272
504 91
85 718
627 918
341 628
96 662
199 383
681 400
258 285
646 379
626 216
388 994
879 62
189 293
114 139
401 162
197 390
460 712
758 723
431 981
390 359
937 9
561 940
169 246
850 590
276 611
105 342
764 856
627 993
37 235
957 548
672 855
177 696
24 683
339 496
189 538
571 618
474 205
51 982
237 126
374 55
463 696
91 864
578 488
583 45
150 416
979 139
501 389
86 653
675 867
939 63
681 711
480 432
919 361
622 821
623 464
241 290
991 806
710 46
607 320
6 158
831 964
913 430
464 598
573 875
639 848
804 691
641 139
614 889
345 879
336 287
377 727
900 576
398 387
456 640
877 282
598 787
27 730
548 668
337 781
399 925
722 970
95 352
772 544
941 624
325 348
409 957
717 19
249 490
774 448
951 43
385 31
486 696
685 418
281 804
396 45
358 389
68 211
994 590
560 737
355 311
225 712
559 842
455 912
927 930
726 120
539 854
323 333
237 555
396 852
952 438
171 263
533 352
475 195
337 951
763 358
743 878
3 479
107 239
805 8
690 868
299 339
631 870
587 133
737 137
5 245
58 368
859 561
73 358
201 132
950 735
143 63
477 964
383 747
608 425
602 103
523 974
412 978
131 575
918 221
865 171
389 481
983 147
831 564
95 498
589 644
350 98
723 817
749 420
378 276
381 584
23 758
765 624
497 325
230 411
374 372
686 62
652 718
422 753
855 449
757 908
730 112
579 871
22 689
748 605
277 826
434 266
3 346
367 340
741 730
564 753
813 329
610 448
639 293
181 843
222 315
160 125
615 152
71 150
439 285
331 228
528 525
23 948
103 192
565 155
413 982
937 259
134 206
850 518
801 768
839 599
133 835
248 390
113 43
567 2
994 781
252 710
946 269
596 429
475 402
282 34
709 629
717 852
632 249
819 156
760 499
424 84
781 478
637 207
266 908
543 162
937 946
468 54
473 436
328 819
476 675
70 674
99 971
553 846
318 553
603 504
575 73
371 283
248 351
234 391
429 673
748 199
358 942
378 608
726 130
89 299
845 934
445 80
826 715
918 997
893 272
891 889
333 9
588 940
992 397
79 8
834 565
787 964
495 771
74 193
340 975
854 401
867 623
396 654
953 226
279 630
329 628
607 795
118 279
876 761
210 476
790 251
394 341
56 31
948 498
730 714
949 226
1000 365
95 133
690 336
945 387
484 585
501 140
384 779
944 227
401 245
766 950
262 130
397 150
403 895
555 246
193 336
151 510
838 709
842 478
558 440
369 567
467 133
529 716
153 131
969 172
954 455
975 560
910 497
126 736
368 53
483 357
439 675
105 461
20 144
466 521
381 546
578 530
94 28
421 646
419 701
762 12
315 825
768 831
291 314
792 97
343 482
461 741
148 525
370 82
617 608
417 530
693 856
485 925
602 165
370 923
409 850
866 685
543 594
469 790
632 801
994 382
235 446
577 454
461 931
766 621
918 164
997 391
414 891
445 346
821 565
198 507
883 826
629 532
129 83
662 778
796 14
36 269
228 234
351 60
302 681
20 612
86 970
580 917
30 171
522 681
711 96
172 234
370 161
435 496
217 77
424 375
990 804
506 310
44 325
606 173
259 36
224 971
211 766
789 680
726 380
460 230
340 214
521 384
454 815
458 608
315 438
649 136
24 541
844 43
395 556
808 182
544 151
360 915
318 812
6 218
945 873
162 691
757 945
217 238
849 187
961 588
835 465
244 327
681 434
692 930
831 630
380 255
713 916
241 792
590 829
844 679
818 991
830 604
169 156
841 995
900 491
298 735
435 655
360 406
965 952
309 789
974 716
899 10
477 271
485 789
610 686
727 701
166 733
797 733
649 154
864 316
472 329
983 889
466 857
94 49
134 9
995 579
252 240
470 219
348 995
889 712
294 142
307 619
193 123
694 527
943 23
493 63
256 299
332 379
690 609
481 875
620 820
289 733
515 984
961 411
178 875
510 852
409 381
384 551
868 625
454 486
289 11
174 707
971 84
579 167
526 791
915 107
749 688
468 74
825 614
918 38
702 737
32 334
968 868
586 561
324 871
257 909
742 205
585 843
825 908
968 732
26 780
210 57
242 752
771 186
722 885
62 392
442 441
955 493
156 663
593 913
57 966
927 457
235 663
56 836
465 731
574 498
966 950
506 156
170 639
497 671
27 834
567 876
662 414
911 124
633 12
754 808
850 466
866 750
584 631
595 62
431 788
484 773
353 385
783 426
285 699
371 454
637 859
322 263
621 102
83 415
210 138
167 583
26 982
51 712
285 218
797 808
249 430
433 256
919 516
293 332
242 784
111 315
738 137
905 912
132 229
168 534
698 193
97 389
640 802
429 248
494 940
499 184
331 336
397 687
860 623
116 36
740 320
733 615
240 737
704 562
782 986
505 15
700 6
599 936
841 996
149 53
838 393
598 644
400 283
918 827
292 456
678 532
817 69
800 898
896 468
358 474
446 664
970 510
749 538
794 455
922 810
74 599
601 909
850 302
969 90
380 137
237 617
576 205
150 432
889 426
666 590
150 213
109 10
879 78
80 291
825 437
914 933
168 660
256 371
655 388
812 2
124 986
638 882
652 85
134 530
342 630
354 904
235 51
238 161
329 928
233 194
541 870
818 270
297 342
400 764
836 619
17 122
737 83
47 931
200 688
163 607
549 932
183 572
445 81
674 204
853 418
848 11
708 738
446 669
785 241
702 331
262 174
935 646
666 320
765 945
30 952
81 858
888 719
767 734
833 746
193 901
728 186
693 459
790 36
411 337
587 37
970 618
309 619
71 786
595 617
553 230
310 398
488 170
541 355
847 637
748 799
589 54
395 362
360 761
38 175
82 343
859 147
856 513
969 341
581 506
836 580
973 566
571 987
777 329
328 846
845 218
860 865
210 975
996 138
584 848
952 367
630 449
61 700
87 258
949 492
655 416
827 544
860 244
757 302
387 213
976 60
902 647
225 962
66 339
952 184
281 493
4 500
220 677
994 129
724 188
579 857
19 51
457 172
394 709
52 651
822 427
15 365
556 427
945 863
396 58
786 429
401 172
545 433
348 699
837 966
661 366
983 506
710 780
641 791
642 25
290 529
896 411
749 518
744 108
694 391
407 435
805 383
215 613
85 438
842 988
708 492
414 170
232 379
357 514
509 481
180 431
868 580
923 776
172 824
107 262
486 330
945 206
890 813
916 94
15 292
435 333
648 689
957 608
12 515
258 534
777 704
799 870
54 767
537 197
695 117
519 400
103 467
966 760
946 835
698 706
647 311
455 830
550 214
372 466
577 367
910 234
435 487
851 812
508 50
612 202
456 339
275 11
955 929
821 425
88 481
150 301
853 727
230 229
156 99
159 108
907 164
396 457
497 463
666 723
4 536
224 69
803 898
844 498
742 683
873 810
445 554
975 144
90 511
186 699
937 579
447 955
158 910
463 308
506 704
698 76
12 541
408 100
170 311
174 888
767 49
390 668
656 319
161 40
508 674
348 987
886 266
932 911
947 824
40 58
447 333
441 141
873 461
520 638
470 120
985 61
908 14
705 155
905 948
584 619
995 119
804 455
236 512
433 492
905 904
570 469
59 606
803 321
797 379
130 383
782 454
321 688
453 539
835 38
196 635
500 225
895 968
706 453
523 197
846 951
658 127
512 437
602 384
76 246
314 189
59 395
65 654
684 444
230 852
723 231
19 815
147 981
264 711
131 458
227 564
156 110
743 22
598 288
605 816
794 989
944 146
468 841
999 391
242 75
103 459
942 955
731 769
248 514
651 361
594 817
948 369
321 718
390 177
818 279
196 698
55 507
489 776
456 794
317 669
620 462
664 562
606 855
299 489
709 961
145 544
53 398
908 312
864 16
712 859
837 502
544 79
525 956
758 163
712 974
657 787
895 564
586 736
571 778
349 57
423 889
304 980
354 445
655 450
570 25
737 218
373 664
714 81
611 405
933 980
563 786
44 515
537 724
324 55
398 614
566 518
833 66
631 58
486 376
384 277
873 559
392 415
599 646
953 395
208 392
301 538
902 653
448 435
528 254
103 608
11 556
398 757
215 586
599 306
718 795
64 212
671 303
48 411
202 584
965 256
726 644
890 76
370 92
237 103
535 874
907 373
529 694
877 780
808 130
684 588
40 194
893 60
886 203
313 845
404 339
2 573
19 345
577 194
256 761
852 893
880 827
139 964
268 770
862 530
127 647
724 87
375 639
860 242
884 290
200 593
847 849
347 99
936 684
375 979
464 521
243 924
24 458
772 777
219 719
125 79
230 573
170 361
543 206
253 975
222 562
398 837
708 509
613 106
860 790
151 383
542 253
409 886
275 532
514 102
959 222
848 595
193 580
944 772
940 656
690 107
830 958
857 213
962 861
253 778
776 321
49 923
350 50
784 768
974 316
716 723
372 24
371 298
492 961
163 196
65 560
592 883
508 413
911 491
865 742
241 999
773 892
509 87
860 866
854 336
752 429
455 968
999 599
644 450
983 828
751 411
363 270
576 620
419 931
316 547
973 745
625 834
609 266
247 188
164 565
732 524
274 787
802 484
498 254
90 895
1000 989
661 325
402 257
664 631
856 315
628 273
384 101
887 536
272 77
377 872
686 814
622 698
77 567
332 77
78 759
712 107
603 514
746 254
973 234
892 678
496 651
146 41
41 533
71 170
77 485
765 904
974 81
342 679
311 195
851 600
944 831
32 434
291 472
338 79
154 710
842 817
597 584
372 478
383 832
982 256
836 980
211 199
371 74
427 24
750 669
247 16
580 238
177 753
792 835
453 646
27 895
93 231
670 618
190 987
859 114
901 88
458 86
734 65
778 339
479 354
303 846
470 453
808 608
272 997
544 202
794 275
59 645
869 379
224 561
528 342
337 150
914 629
179 427
175 370
252 997
188 437
84 401
363 771
663 279
421 334
59 72
518 912
714 29
965 1000
920 487
725 91
944 406
928 521
993 462
249 540
414 363
87 689
925 114
875 789
517 922
307 732
350 964
24 252
748 260
984 905
613 251
388 715
132 561
712 428
560 713
771 380
162 478
631 70
66 849
464 541
699 240
357 312
106 619
100 517
488 145
794 495
819 325
698 711
698 500
739 494
510 156
357 712
526 200
201 247
223 904
808 218
866 957
103 340
267 333
564 395
292 899
465 678
23 863
702 858
929 292
973 79
655 5
727 61
717 606
919 613
648 558
342 692
784 380
582 971
688 617
219 465
357 210
846 695
596 83
610 234
554 502
156 164
988 335
75 846
894 339
173 84
620 802
416 836
775 770
314 176
230 839
315 12
377 114
238 476
879 472
902 175
1000 622
165 758
945 915
459 179
678 11
488 527
387 646
128 794
430 794
914 326
8 766
767 645
640 542
615 790
16 795
130 769
259 265
840 573
900 295
689 158
291 145
13 220
951 892
415 767
415 851
800 889
469 137
412 25
603 309
934 345
799 420
471 161
860 506
849 389
60 116
932 628
409 766
809 81
166 530
194 793
123 813
558 200
434 583
506 549
597 711
659 144
398 897
978 671
416 12
991 13
139 119
119 368
160 667
501 885
189 673
219 150
776 240
386 164
942 986
505 144
806 473
497 779
79 211
830 592
273 66
171 270
233 190
963 571
913 799
496 509
200 849
908 384
189 319
306 851
672 872
943 203
169 366
677 613
504 146
145 900
124 140
310 61
495 600
529 552
560 860
461 714
402 466
46 20
195 766
817 765
587 746
720 988
380 971
268 589
682 653
476 853
343 847
136 608
686 765
923 552
262 256
612 704
168 739
731 987
222 177
71 641
265 183
781 281
46 163
872 637
457 77
189 395
570 840
514 628
561 54
684 978
992 496
699 949
780 574
10 508
927 133
809 442
622 744
43 18
216 95
446 354
685 351
691 824
239 765
910 669
332 80
263 608
243 751
496 591
954 637
691 836
80 631
812 735
861 493
983 658
390 60
779 682
909 242
673 309
983 514
565 436
925 103
897 61
908 767
764 402
909 573
103 686
181 230
256 375
994 288
390 449
427 293
841 645
398 464
682 446
669 411
274 701
817 249
231 915
289 824
218 992
102 292
702 567
378 275
479 507
147 740
377 668
344 565
742 99
344 822
329 960
106 309
227 258
803 968
321 26
964 555
855 266
255 599
829 511
100 734
563 785
999 124
528 37
4 353
712 965
896 669
930 996
45 283
799 509
133 165
259 191
503 796
471 64
960 156
612 631
36 908
934 97
583 876
186 218
234 392
121 662
643 586
688 910
731 157
630 320
347 654
907 871
663 87
723 338
583 457
859 4
60 866
802 841
845 431
847 16
726 690
548 616
8 759
612 506
323 229
973 578
926 867
988 35
189 488
660 112
76 83
402 684
341 1
249 881
694 31
456 26
804 972
960 558
741 341
816 897
855 995
58 414
390 622
77 866
280 845
916 184
673 152
740 401
441 244
310 232
82 590
372 48
367 848
636 326
463 789
182 825
207 95
201 88
61 612
688 227
43 761
891 73
652 1
577 324
671 356
939 337
576 481
771 192
178 317
35 813
475 739
266 622
849 429
188 952
222 823
538 828
803 730
356 747
447 361
204 229
93 457
155 592
692 595
968 719
997 431
727 390
361 647
74 811
186 319
884 358
267 136
908 324
962 538
520 127
814 488
745 551
584 745
116 907
514 648
819 923
255 492
348 514
177 923
114 730
20 174
32 419
533 848
994 276
126 196
131 19
917 182
415 69
599 133
957 101
205 35
885 89
410 1
168 128
922 87
559 250
970 412
770 629
662 921
878 377
66 423
117 668
170 173
584 13
456 636
327 344
469 400
180 232
355 481
135 622
555 896
377 428
801 484
916 499
624 297
92 930
677 262
598 415
777 12
556 241
235 487
990 612
323 83
754 435
437 54
939 206
399 859
928 493
707 496
53 19
445 860
379 218
254 708
90 218
716 434
501 47
175 647
606 401
484 300
307 687
922 130
326 794
370 420
334 117
240 382
764 805
953 122
466 802
167 905
756 27
301 571
471 219
51 142
147 894
313 525
177 692
315 171
685 151
267 834
827 216
723 261
905 381
327 975
459 239
217 247
916 548
627 763
567 152
779 109
47 826
535 429
859 677
909 189
683 567
38 548
100 358
686 482
907 739
820 172
515 962
833 210
306 570
755 964
866 997
867 566
498 78
351 111
904 19
498 252
788 449
328 344
241 384
616 297
398 1
834 443
978 415
764 986
640 971
119 29
627 95
817 524
293 363
608 488
491 29
965 194
440 281
232 145
708 171
219 315
887 996
716 334
779 352
260 370
220 524
900 935
575 827
913 734
66 496
744 43
480 238
465 553
439 708
69 536
818 106
472 36
884 61
327 849
441 937
318 678
959 36
314 652
287 655
89 211
46 737
947 660
537 511
567 697
14 924
247 322
413 598
646 211
315 947
780 534
35 727
246 226
981 661
34 236
423 270
666 880
383 825
75 408
702 851
787 119
471 128
565 683
559 627
409 302
379 690
223 289
332 648
76 813
540 552
739 376
898 635
9 331
396 857
934 776
386 732
178 744
191 746
908 165
797 442
941 547
822 652
670 512
727 614
867 8
415 363
970 401
877 402
320 118
454 146
57 489
134 294
176 188
669 499
117 142
848 319
64 74
140 647
241 397
755 839
114 327
618 192
530 790
245 814
687 156
413 753
511 31
715 731
50 262
381 786
53 465
502 128
298 568
113 968
683 158
158 660
571 612
690 2
981 111
559 344
803 234
122 966
690 852
637 476
965 866
291 705
823 388
690 200
661 148
374 494
848 751
912 399
864 22
659 438
351 128
118 722
46 717
967 794
15 232
514 925
357 980
868 123
895 389
400 475
605 130
687 245
80 803
587 678
885 397
668 912
827 311
815 850
699 937
685 987
367 455
976 918
754 152
724 948
751 133
676 450
690 633
820 62
627 757
270 794
103 663
282 659
333 474
469 939
389 905
53 507
966 29
316 122
60 336
517 98
783 556
345 959
977 419
237 208
374 249
474 682
517 554
930 70
873 969
169 651
144 334
200 454
835 118
829 594
420 144
150 229
879 81
960 634
499 493
348 141
75 297
433 970
610 256
910 519
500 498
104 980
868 673
863 527
14 151
808 605
108 990
933 327
907 722
455 177
115 244
587 409
734 999
219 724
458 590
288 899
514 286
42 819
804 574
346 680
499 644
627 671
624 743
984 804
907 726
853 236
373 831
42 30
698 523
312 292
86 328
519 64
910 929
574 866
522 604
448 87
625 900
843 446
134 184
326 155
30 231
993 28
96 166
14 332
248 882
976 626
928 447
518 63
351 663
626 207
257 255
104 971
663 641
318 101
205 543
849 982
403 536
259 388
803 801
397 757
387 971
333 351
923 389
454 108
17 796
6 492
480 124
300 755
952 671
342 338
357 232
637 697
835 22
627 830
140 793
893 911
795 867
400 409
600 270
862 845
938 610
459 413
514 797
30 154
242 64
357 381
131 563
504 237
432 267
35 114
799 194
468 623
498 924
987 910
952 647
717 101
229 311
466 162
686 156
503 641
23 406
828 978
527 254
824 986
340 421
735 173
21 565
258 588
175 702
878 914
938 38
96 193
95 137
321 771
297 513
58 704
917 318
858 535
84 515
587 407
378 541
366 485
539 578
472 191
476 668
959 247
63 288
427 575
708 266
952 706
151 45
471 421
484 607
85 686
973 148
268 935
593 63
190 117
663 968
682 88
42 887
531 379
855 452
116 967
740 344
491 329
646 4
643 157
585 811
751 470
297 766
186 329
69 792
818 271
257 559
609 405
990 580
698 705
912 439
626 764
300 998
989 714
202 545
77 386
533 206
206 952
889 772
223 494
986 416
863 250
914 857
712 557
15 327
37 977
587 110
711 885
566 86
485 305
290 960
455 925
931 472
395 867
279 625
944 547
399 423
867 24
340 728
473 531
267 250
147 961
151 738
236 625
54 401
589 562
965 844
480 265
158 216
247 984
766 559
181 391
80 355
452 270
120 482
196 573
558 724
289 412
332 347
306 753
944 501
802 803
80 829
665 918
289 770
734 440
641 598
287 129
253 248
794 243
525 546
431 680
891 160
508 565
352 152
924 319
139 459
975 190
23 296
881 528
423 362
737 299
324 427
416 570
446 715
312 96
559 322
518 546
952 893
667 984
697 342
852 696
430 370
728 725
749 279
256 22
660 902
706 672
128 230
271 225
753 648
488 870
848 481
583 42
966 844
238 250
774 227
408 727
8 236
110 675
129 279
134 517
59 19
815 210
464 347
987 52
633 667
79 775
210 824
965 393
811 809
7 117
812 656
153 693
989 863
154 101
312 764
80 901
218 593
155 864
695 143
63 502
655 773
678 78
557 374
789 506
18 835
268 735
741 884
505 29
751 316
3 13
931 866
541 551
335 794
901 779
843 279
534 503
93 459
235 113
218 181
805 882
918 306
81 598
499 889
130 150
83 693
234 287
16 276
17 152
904 41
39 400
26 183
655 11
399 285
501 608
362 958
737 325
362 1
393 662
843 333
999 130
647 43
505 250
122 639
773 27
985 120
6 139
760 992
924 372
651 635
324 849
689 599
936 388
433 374
136 862
657 686
52 277
776 974
553 757
137 13
591 742
590 686
540 73
436 936
15 364
314 934
660 563
752 21
540 24
696 374
297 601
802 116
755 185
308 577
272 319
302 805
974 218
602 999
529 859
279 710
30 597
981 372
242 801
401 282
544 439
946 690
645 8
561 712
190 371
685 49
498 707
747 464
140 926
788 618
596 414
480 883
395 206
753 102
433 269
679 752
8 183
310 966
587 29
719 415
239 452
227 135
653 516
717 572
890 129
938 632
185 47
475 983
309 947
197 469
837 22
302 996
46 404
922 799
108 991
9 807
495 805
165 821
779 510
650 811
762 967
591 307
974 841
704 927
238 414
401 380
10 886
343 311
38 341
865 805
219 731
404 661
646 745
24 525
867 917
645 818
453 371
38 534
233 869
388 857
970 900
504 203
863 742
278 920
748 685
730 55
894 499
778 576
226 843
615 796
724 200
255 55
823 835
223 185
161 419
29 993
209 103
475 152
62 85
47 343
405 872
80 381
148 928
113 185
654 768
138 623
609 852
739 953
971 405
265 702
496 321
413 745
921 849
759 669
472 406
778 427
912 545
311 956
113 938
834 380
841 444
591 705
86 445
326 320
176 794
349 110
610 133
861 996
204 683
345 33
391 649
727 83
616 82
447 234
585 962
71 743
496 187
325 573
587 948
766 581
967 639
855 592
840 924
828 288
868 222
803 768
260 225
320 758
215 16
295 384
942 990
659 633
310 228
766 272
793 414
551 961
553 177
480 49
116 935
762 201
995 628
166 891
22 41
666 199
648 284
432 433
987 777
800 82
333 129
460 171
950 210
275 652
504 587
125 513
154 3
135 365
71 854
771 86
592 628
800 458
696 397
224 477
564 260
650 886
81 707
242 553
363 486
552 748
176 532
180 161
133 390
367 134
958 457
697 408
306 993
473 229
706 697
669 853
886 970
412 870
379 593
728 675
536 354
879 457
644 211
219 820
406 254
288 999
325 145
483 626
602 411
98 378
419 415
930 899
285 601
26 529
782 91
693 91
428 848
88 696
795 10
922 514
267 981
146 475
887 592
430 76
49 807
1 424
879 449
56 2
489 466
207 183
411 672
136 979
100 513
814 437
612 639
288 671
748 25
60 920
307 69
243 787
589 48
318 633
9 938
983 163
311 348
434 832
43 687
716 945
359 286
876 56
82 100
123 36
517 271
987 283
979 183
523 937
984 578
902 126
530 503
229 656
993 349
860 617
706 602
323 605
993 103
692 42
166 82
490 52
959 462
106 678
816 380
696 193
413 923
953 726
811 664
654 420
337 168
906 808
537 526
303 361
594 474
836 430
136 336
751 637
682 848
211 730
21 639
599 676
750 703
258 143
564 837
755 751
500 683
964 901
510 344
644 548
652 2
951 80
904 810
990 88
879 374
781 13
995 307
109 2
718 258
159 226
100 424
630 207
581 30
668 357
448 1
561 982
883 311
273 705
212 200
923 473
707 458
484 547
777 228
859 911
382 538
760 455
385 889
953 603
839 843
33 122
904 335
491 472
980 877
456 737
141 627
887 280
688 438
304 1
665 516
726 661
822 382
915 397
486 25
344 34
669 969
722 407
270 140
780 135
403 849
537 872
140 279
164 582
443 45
562 714
13 235
489 410
140 759
599 663
985 788
276 561
365 43
55 266
857 1
454 647
346 922
256 408
964 246
57 492
483 573
779 736
881 899
406 691
617 768
571 388
782 824
705 342
64 721
577 846
465 523
545 495
293 827
595 844
556 243
694 682
968 689
187 130
410 690
501 185
997 977
349 224
3 426
741 344
505 913
79 982
497 684
355 63
167 643
721 433
438 231
830 851
614 712
407 399
257 386
986 43
120 683
632 687
354 529
839 633
248 685
511 56
637 961
789 483
927 376
228 83
414 386
864 625
997 47
486 52
453 222
909 922
346 599
239 876
635 568
837 532
750 848
329 447
829 117
901 688
821 652
949 381
169 918
481 257
139 246
313 237
104 974
351 161
162 433
354 550
907 594
716 136
893 961
423 109
270 403
847 704
607 429
444 144
737 732
211 866
26 83
811 77
639 928
400 234
700 504
816 101
125 986
315 156
528 291
496 987
874 220
525 392
18 593
390 957
305 240
725 546
53 841
992 789
635 620
14 527
403 159
440 529
344 257
666 678
878 195
411 90
467 139
951 443
982 567
706 90
6 663
678 148
570 886
590 347
513 102
550 142
354 731
772 760
417 919
163 289
72 350
804 662
899 852
596 257
719 937
908 427
495 203
63 652
67 328
571 644
529 683
915 287
367 988
308 132
885 100
174 104
69 3
544 601
876 764
194 659
107 257
341 810
876 662
262 124
697 317
520 655
166 375
857 437
444 805
796 378
637 216
611 978
715 304
625 41
483 200
263 288
8 144
854 4
869 820
629 6
614 839
530 810
723 31
277 967
121 895
817 348
9 548
235 360
347 316
663 490
484 714
5 549
863 916
586 143
51 314
469 618
903 517
907 437
164 700
19 170
634 190
566 569
811 488
516 690
320 715
441 434
292 289
668 709
514 311
663 218
753 949
174 757
718 812
928 606
526 721
193 752
307 881
953 615
263 618
234 663
468 764
420 617
957 279
550 298
663 643
335 117
25 893
265 287
470 308
601 893
76 658
971 27
749 865
52 837
442 799
757 389
475 202
932 703
512 455
336 949
927 639
199 293
304 667
852 131
758 812
164 637
291 384
601 194
106 798
422 385
22 718
235 364
335 772
844 19
508 163
757 502
101 359
684 252
717 387
216 683
345 219
283 627
140 868
659 614
347 184
762 574
648 799
926 325
719 224
869 734
180 675
965 9
580 368
19 871
742 644
169 97
52 54
522 177
893 97
90 30
565 353
340 81
213 366
904 240
787 532
656 705
854 181
852 754
517 299
193 190
599 54
741 967
645 148
127 487
752 629
248 594
708 783
796 886
11 709
192 243
381 85
185 164
49 301
437 61
100 11
288 642
448 485
307 936
135 799
419 57
82 728
725 350
978 699
819 642
473 608
113 89
993 423
752 318
847 169
469 314
145 355
485 259
892 20
667 677
307 821
244 762
84 205
1 95
87 790
605 765
649 673
970 275
22 611
753 629
366 384
833 863
813 477
801 985
678 362
270 749
70 82
541 377
543 794
595 358
83 393
280 564
759 348
578 662
437 349
973 931
355 387
100 311
319 963
616 657
569 632
121 699
123 682
49 376
313 258
974 220
320 351
380 511
432 662
778 704
981 996
3 412
894 442
212 300
375 517
227 109
231 145
64 553
287 237
196 295
268 727
335 64
746 584
903 313
999 425
949 526
130 497
622 889
988 363
532 488
357 200
832 177
280 897
853 827
286 370
847 949
970 150
184 731
979 643
675 148
840 25
796 175
256 109
776 873
259 978
76 635
513 327
363 637
36 741
848 634
787 504
647 738
561 953
592 583
757 226
882 445
643 794
788 585
306 272
153 982
215 988
490 455
338 789
67 25
694 258
334 557
196 919
303 485
454 631
114 994
736 474
547 107
314 139
572 757
164 765
390 48
995 928
430 1000
474 778
586 566
335 692
718 590
950 962
793 939
572 993
828 27
300 722
943 331
769 636
269 372
80 462
108 760
228 184
392 135
191 310
434 537
345 234
144 922
189 475
589 499
809 715
915 585
474 170
413 422
146 119
559 133
317 743
598 310
664 383
975 112
965 997
366 791
295 865
755 346
692 627
570 396
878 430
712 955
279 974
27 259
566 830
856 754
525 260
475 783
771 405
535 178
807 947
599 977
489 807
242 436
316 870
472 612
599 830
263 502
652 972
619 416
633 702
735 492
185 676
642 416
730 725
570 696
481 796
14 305
178 558
547 849
141 244
878 849
20 253
669 219
774 39
504 138
741 582
257 494
700 184
168 664
579 943
125 155
263 563
175 25
741 536
192 886
156 590
572 733
569 310
616 568
134 762
695 841
120 534
847 145
949 375
595 925
533 85
835 45
204 300
127 793
709 563
735 177
825 639
797 995
237 129
896 41
244 17
772 562
135 78
634 187
287 288
272 417
393 624
994 102
822 868
339 112
586 520
18 271
465 392
131 429
429 974
712 344
882 754
407 457
533 4
660 835
348 658
989 479
159 271
174 558
481 329
713 496
503 176
410 189
389 858
773 374
681 849
100 542
421 897
892 487
143 255
115 378
530 592
414 606
277 166
993 430
244 840
23 224
251 770
981 23
925 892
206 814
290 774
813 365
585 153
401 12
294 701
897 515
132 832
951 247
269 211
640 699
886 97
454 654
346 174
131 726
748 173
632 552
625 290
980 249
382 352
10 677
301 620
890 878
155 989
187 726
722 591
675 392
532 519
651 719
531 174
953 873
583 765
557 444
565 437
452 525
520 881
949 553
840 142
373 1000
851 61
989 664
347 697
448 128
984 859
899 377
441 471
266 516
891 3
185 478
576 280
132 5
614 466
570 432
396 602
624 524
611 140
356 121
482 746
636 865
556 171
744 281
851 307
222 627
737 677
774 873
43 289
830 436
934 558
671 996
704 655
722 518
707 131
866 623
392 589
986 265
503 705
454 107
742 315
275 896
320 193
671 891
999 697
819 979
702 280
524 629
631 94
155 228
956 229
536 861
331 300
183 270
616 544
132 786
113 944
648 135
809 853
551 416
307 367
148 766
755 261
487 477
621 703
266 23
455 985
296 483
245 902
151 924
563 852
717 537
691 303
67 7
33 816
905 673
208 598
975 671
776 738
175 12
894 935
791 529
127 296
443 131
658 533
98 737
900 942
694 581
892 436
111 132
890 123
52 676
697 957
193 176
417 876
460 572
674 816
406 897
885 566
972 375
873 434
681 895
586 214
769 463
418 103
195 804
236 459
392 270
447 211
849 698
412 176
652 508
799 658
633 429
99 808
729 842
565 567
257 900
736 499
846 173
433 176
879 79
123 85
912 357
655 601
196 429
361 879
649 1
476 34
889 286
217 651
91 871
343 40
149 512
933 314
25 522
343 276
83 25
959 884
276 822
18 572
241 595
477 568
424 652
918 765
132 84
58 156
988 497
654 275
1 785
953 837
188 539
703 899
831 682
519 870
611 800
39 772
703 280
356 295
321 735
421 707
993 305
324 593
807 150
459 659
567 766
273 227
219 142
855 975
318 693
491 62
25 345
65 683
223 344
501 606
909 594
315 486
862 245
497 890
169 13
105 584
61 140
780 729
433 540
15 750
746 591
487 58
29 31
796 599
961 609
978 352
95 81
487 116
922 662
279 493
881 793
143 90
145 817
657 833
607 309
108 79
44 669
673 380
532 68
364 34
511 622
912 463
684 541
699 56
848 658
912 145
175 536
916 517
409 115
231 686
615 532
578 606
30 217
165 514
139 36
401 501
90 428
452 316
206 842
783 649
611 273
392 749
891 318
604 202
914 814
954 780
351 350
3 67
949 843
4 903
29 506
457 644
442 623
358 805
30 438
928 842
799 899
259 566
853 242
205 815
2 943
941 239
846 519
961 331
960 570
149 167
214 676
656 189
917 568
863 641
996 303
503 897
529 94
63 879
483 32
848 350
187 621
698 712
820 679
10 371
960 765
301 120
263 713
984 746
727 697
367 657
41 364
597 471
334 847
655 549
13 852
211 751
474 756
624 401
101 366
35 617
29 628
448 250
250 657
149 984
342 680
346 644
263 180
272 809
954 250
232 623
860 420
50 320
990 659
103 252
283 848
217 969
917 324
616 913
883 220
502 622
730 488
773 781
85 917
514 342
32 694
38 129
569 228
157 38
375 665
517 966
169 493
758 280
709 805
458 35
294 186
729 199
974 304
362 160
273 861
566 763
335 621
884 689
988 152
659 537
412 86
374 27
366 291
312 752
832 541
417 282
740 132
695 958
668 612
811 137
979 688
855 345
877 162
130 637
956 659
550 983
37 819
413 51
220 681
340 944
527 108
639 909
693 821
309 368
549 938
999 233
345 22
688 266
508 771
362 644
990 678
154 465
263 360
28 805
308 141
53 991
40 51
559 172
977 431
669 63
844 109
696 161
273 269
933 837
800 251
459 105
805 811
543 584
299 66
664 125
582 619
109 301
259 589
25 930
146 630
744 193
294 647
988 17
352 158
546 911
497 832
752 599
759 944
161 644
136 904
678 966
25 290
89 986
210 756
764 442
340 424
763 35
399 350
543 704
450 499
519 166
187 414
229 456
890 159
667 406
322 386
704 304
540 390
181 556
565 639
921 900
623 758
406 787
12 125
200 710
265 920
702 167
753 813
381 963
453 208
67 278
273 438
138 353
478 586
700 258
55 666
669 821
230 509
532 571
84 803
788 125
792 521
735 802
274 735
280 595
260 193
76 268
325 930
378 951
531 716
503 457
670 704
243 854
766 956
216 55
498 288
644 184
769 61
259 980
227 144
796 242
857 165
842 457
52 89
185 500
207 757
998 704
755 607
669 416
283 476
197 861
484 459
800 922
751 76
610 380
275 941
192 983
782 203
283 195
823 521
273 713
990 139
158 266
852 310
471 661
148 85
414 984
527 726
187 429
161 344
253 181
492 833
601 788
821 812
110 825
559 469
295 175
437 558
227 722
248 994
904 967
256 719
14 548
522 215
953 210
50 841
905 240
602 574
113 957
770 743
184 860
509 297
14 776
199 615
625 418
657 586
919 359
751 530
370 362
801 906
964 241
42 667
579 746
816 970
108 870
429 13
78 155
57 397
476 208
984 99
469 525
830 710
978 679
884 944
116 530
127 201
117 145
825 352
912 237
200 71
961 631
929 138
834 168
171 864
548 964
388 225
230 276
399 482
326 60
308 409
210 132
362 580
705 800
172 404
449 582
726 257
279 364
977 125
596 742
728 868
625 317
726 429
25 454
571 606
365 107
957 824
590 118
210 461
762 442
683 703
243 409
687 593
485 137
178 663
283 550
984 558
252 720
682 364
766 565
931 804
156 132
868 355
804 799
291 731
165 450
805 925
782 945
576 937
293 671
892 973
588 766
749 849
644 927
60 372
710 994
840 617
365 588
541 249
864 237
534 991
144 928
418 197
368 859
758 89
751 774
286 340
720 137
990 749
191 611
106 58
607 45
459 216
687 491
182 222
361 343
475 465
194 306
132 232
128 104
657 293
245 607
992 482
822 226
278 283
750 710
186 471
617 219
816 706
963 977
466 79
45 453
835 519
759 683
155 645
561 602
370 837
863 148
862 983
648 459
775 317
230 365
84 489
684 642
578 311
278 923
703 480
254 961
860 748
39 700
361 663
437 376
34 388
515 509
304 787
45 223
729 783
890 328
831 39
962 550
476 448
929 528
124 909
668 879
322 777
961 124
355 192
142 586
783 293
219 199
8 811
434 570
235 473
990 490
615 76
602 291
177 722
51 754
945 711
164 246
575 717
604 762
62 800
238 79
790 356
765 762
886 540
254 219
215 492
338 864
600 211
128 20
268 111
574 491
44 649
792 608
179 641
985 593
174 627
803 600
728 361
700 704
292 360
456 618
798 240
364 776
108 249
242 256
257 511
201 46
971 977
849 325
539 495
270 610
452 71
967 465
588 345
679 648
824 775
584 313
401 455
71 295
71 225
135 625
414 639
467 542
405 45
705 555
63 202
481 942
106 815
467 361
117 503
367 844
34 987
648 847
591 590
28 956
61 45
24 434
900 558
89 353
253 997
882 816
19 88
90 140
496 210
633 70
74 263
37 732
893 320
113 589
705 551
876 354
962 729
304 14
658 244
4 210
270 32
772 455
407 395
334 89
253 800
118 6
51 988
208 28
687 326
358 565
283 973
590 15
973 306
770 928
362 960
791 674
363 842
925 810
296 188
207 990
937 990
234 86
590 61
482 797
707 30
752 362
887 423
364 703
83 613
183 485
438 156
549 642
747 752
305 968
484 670
656 551
949 220
759 479
913 973
451 349
112 341
872 726
804 18
831 231
71 835
121 629
762 655
404 301
596 174
217 279
772 817
309 610
418 786
355 651
888 318
279 556
834 274
757 325
903 750
271 890
193 627
89 648
137 207
49 475
131 78
187 98
740 801
382 647
776 344
457 639
625 484
639 635
611 208
898 857
738 684
466 207
544 781
438 884
904 572
748 31
131 366
970 357
141 390
641 729
337 381
773 249
691 656
367 261
373 620
839 895
198 18
434 707
126 410
429 899
218 648
875 595
515 453
930 1000
881 740
600 889
252 295
419 328
470 345
987 605
356 504
141 251
201 285
741 374
994 777
691 932
507 947
661 42
87 541
952 950
431 751
974 838
48 935
89 954
854 241
6 855
691 274
409 210
987 658
935 548
105 454
150 614
956 879
894 368
655 570
419 682
521 998
167 420
791 153
425 59
980 952
335 802
395 382
869 593
829 861
223 93
512 410
822 489
35 178
79 91
933 289
585 159
776 142
109 298
535 461
599 761
941 828
431 666
407 777
894 651
80 832
217 89
724 26
298 628
511 776
632 897
892 485
242 732
81 971
872 345
37 342
282 241
191 45
915 699
196 130
757 533
794 79
941 38
749 996
801 759
707 86
885 552
185 86
751 171
629 754
388 73
624 213
523 217
210 566
797 839
247 820
953 133
118 760
153 145
952 472
153 37
65 114
707 803
190 896
7 411
148 654
469 589
279 917
749 957
16 174
743 987
752 368
687 673
303 79
338 244
946 130
185 104
751 379
165 500
782 126
997 284
656 297
806 467
722 262
669 46
744 600
536 858
367 61
275 533
140 783
302 73
11 20
529 709
55 880
854 933
709 941
333 800
266 804
767 649
981 403
283 340
587 178
237 707
780 952
127 927
587 983
609 83
882 516
703 948
75 629
950 216
972 101
427 800
628 352
997 911
703 40
113 188
419 309
900 161
380 234
937 506
569 742
256 25
54 990
149 779
816 346
585 344
424 353
824 189
358 18
383 13
497 232
324 321
158 721
287 642
466 897
876 737
574 638
359 260
594 634
2 79
712 937
65 140
5 501
712 630
755 985
51 692
777 519
819 466
577 289
30 580
958 191
642 17
532 498
550 358
447 289
691 91
255 664
41 993
258 388
393 475
45 297
301 602
688 928
446 309
933 644
254 928
767 501
700 748
993 961
146 145
626 314
292 422
415 951
151 954
522 78
581 605
400 208
238 59
48 130
832 957
422 721
280 109
178 469
389 90
388 729
670 666
625 466
121 886
29 984
719 575
768 947
359 802
858 477
443 213
375 824
837 903
874 363
214 400
43 918
750 760
3 141
623 235
521 330
574 286
529 607
818 135
70 183
118 110
248 363
559 49
676 407
443 622
36 108
263 628
667 563
794 427
958 13
509 30
953 105
699 198
99 562
178 562
339 955
547 481
226 11
549 8
525 564
67 189
610 971
773 699
87 6
897 331
174 418
232 923
417 771
789 775
438 151
671 611
501 12
225 335
861 479
387 681
607 774
973 602
276 690
84 416
498 744
704 622
361 488
586 460
672 871
453 407
431 933
586 609
850 326
39 620
477 57
423 740
676 275
281 133
817 991
760 130
391 470
535 93
359 908
411 791
62 311
612 979
524 296
221 673
449 790
614 902
108 515
13 758
328 566
773 277
577 391
685 383
83 100
71 553
763 544
157 697
641 458
939 717
777 280
997 948
633 871
249 536
412 560
181 151
144 388
649 308
506 82
652 35
810 742
495 261
85 960
278 313
810 440
807 981
122 436
916 559
370 959
441 421
457 391
156 755
621 263
120 342
103 408
873 248
551 89
466 298
247 929
717 81
594 348
477 383
300 202
195 135
721 993
668 989
770 932
537 738
242 747
426 917
16 933
993 81
994 72
815 310
14 599
25 820
42 595
748 516
641 333
265 442
298 190
915 976
252 548
458 493
511 945
891 787
957 400
597 845
781 662
647 316
181 727
791 395
783 559
77 573
733 847
201 492
300 723
599 30
819 353
539 488
644 778
603 442
207 534
392 401
817 987
516 326
224 340
491 555
578 328
460 328
518 474
456 891
88 652
145 521
760 72
811 447
343 431
708 213
294 710
441 833
501 145
830 648
367 604
997 498
152 681
8 841
767 699
134 624
663 796
539 490
84 636
400 787
623 882
135 921
8 533
642 304
610 345
230 55
685 153
107 700
281 268
28 270
220 287
365 42
668 724
866 507
595 183
937 355
105 752
605 597
493 156
477 914
892 142
765 28
558 708
693 903
728 327
598 40
684 713
982 825
212 909
200 294
615 556
454 563
710 581
708 42
876 396
484 888
507 633
795 936
710 243
870 33
799 257
641 134
546 375
133 840
40 535
186 116
881 963
16 823
870 782
504 769
153 191
916 366
517 514
304 168
795 153
283 786
424 887
63 555
208 912
363 431
577 460
180 425
92 227
444 153
591 414
271 264
445 907
391 39
42 567
927 796
536 481
436 954
444 849
313 230
291 194
287 247
768 337
981 801
908 820
537 18
850 557
598 885
370 692
788 404
918 285
302 206
464 288
592 426
520 975
722 814
328 226
271 79
923 249
191 835
215 629
162 887
54 878
793 111
202 434
888 434
43 841
67 564
153 306
191 767
393 978
56 268
453 198
788 858
90 258
55 812
916 86
861 241
480 297
650 606
438 936
444 288
304 814
932 835
243 965
867 169
491 133
887 503
345 405
369 150
86 691
278 49
703 616
335 933
846 384
787 908
696 678
357 989
342 288
212 935
131 811
617 72
919 320
145 490
292 414
907 518
249 354
487 239
80 771
380 37
440 950
726 213
17 754
796 709
578 939
221 777
27 722
135 766
466 285
984 365
969 87
411 80
447 573
388 458
89 214
954 442
115 504
104 632
544 27
376 428
173 396
412 181
199 679
65 935
93 500
129 383
82 910
81 267
74 738
388 958
660 77
191 747
933 577
22 659
609 503
133 772
354 61
863 379
794 385
184 704
684 725
731 833
458 54
83 716
507 845
963 34
630 853
864 576
701 26
414 136
267 511
753 907
595 946
77 74
41 1000
110 347
242 756
97 989
28 177
383 919
794 401
93 603
869 981
698 410
372 171
505 677
734 975
157 610
593 278
600 785
72 295
94 329
340 292
136 76
283 431
657 70
22 240
922 304
955 408
509 707
643 171
440 782
628 741
176 87
178 554
850 900
202 209
960 435
417 531
39 961
476 114
216 493
983 952
189 936
581 568
76 93
207 298
52 943
28 518
279 515
820 308
408 243
133 210
288 521
785 941
566 380
659 219
148 170
219 203
296 211
576 345
284 457
123 629
331 997
549 361
332 315
110 923
736 226
647 64
681 356
466 21
322 369
451 843
510 743
457 915
783 179
750 954
683 682
616 75
291 353
888 273
606 372
215 521
441 526
182 405
868 368
845 701
947 523
319 850
879 158
387 183
37 1
813 115
118 255
600 122
636 409
554 808
984 610
152 943
508 314
478 630
188 746
26 437
413 150
502 919
331 577
866 563
832 37
961 62
138 570
2 607
888 369
650 479
913 835
174 591
139 273
336 32
479 537
516 347
300 550
765 293
981 299
323 856
519 63
403 161
708 166
606 985
260 146
429 22
506 314
522 776
787 173
666 736
602 753
700 282
837 805
974 949
152 227
759 46
550 517
921 230
549 799
721 217
437 724
632 903
135 141
810 860
460 462
13 929
244 545
939 343
508 145
572 711
433 229
793 839
922 940
714 420
279 926
648 320
865 908
428 799
361 714
800 877
782 977
610 982
991 404
120 153
785 154
436 831
358 486
77 195
610 823
236 627
718 452
114 339
454 729
5 426
533 411
36 830
831 511
685 69
694 432
575 710
328 657
264 167
822 649
824 14
795 171
13 483
360 506
687 391
455 207
454 222
50 243
532 865
519 617
331 854
218 770
188 853
69 6
608 101
390 707
928 984
526 493
102 525
321 562
732 699
149 187
247 909
64 368
851 339
261 643
793 775
54 50
490 686
304 677
807 28
432 516
429 529
716 503
31 994
794 287
49 841
840 152
888 877
803 100
945 654
72 446
937 374
90 87
919 337
262 988
156 987
971 135
257 297
697 189
306 289
451 37
809 67
696 93
434 627
911 943
848 511
569 578
314 653
25 308
669 541
78 883
270 211
134 781
985 127
427 832
78 164
129 558
512 923
414 448
223 288
344 458
371 476
678 373
960 755
444 19
304 697
831 997
12 489
791 338
483 183
667 898
321 223
740 785
357 961
357 707
933 331
325 816
958 15
651 302
639 96
1000 970
137 104
762 162
522 931
42 797
615 467
867 761
744 329
371 749
355 22
330 20
330 760
159 112
489 795
929 724
822 217
601 726
217 90
543 363
476 166
631 967
465 982
654 583
154 536
273 931
508 754
931 794
388 404
176 784
567 88
100 825
316 697
602 123
613 452
368 604
670 250
668 157
711 307
880 125
992 176
266 363
957 484
471 76
521 197
798 130
73 140
583 534
895 169
834 896
896 441
660 683
149 50
763 217
625 255
585 534
465 464
84 139
63 516
716 332
822 497
292 8
279 218
816 1000
266 512
681 628
182 629
450 805
311 752
218 524
375 428
31 147
161 131
927 837
999 48
141 747
75 722
276 951
383 933
323 447
755 99
897 433
107 369
80 982
470 136
934 841
896 263
497 39
93 876
723 188
627 888
786 662
725 993
998 182
575 921
825 224
214 377
273 246
317 438
213 593
113 275
916 861
12 655
977 76
845 596
50 200
335 303
626 127
292 643
530 206
105 544
349 643
703 269
891 565
317 831
334 399
749 934
763 678
815 622
245 180
245 40
791 40
685 522
220 338
533 273
928 968
481 458
307 108
95 634
246 680
551 362
586 18
897 855
991 94
296 577
778 612
699 185
627 201
759 378
691 80
811 79
364 804
927 811
447 941
425 995
999 583
332 121
309 27
961 808
830 916
852 522
508 799
646 848
827 796
767 402
684 531
448 365
451 872
185 551
168 237
583 208
438 160
290 438
569 44
115 499
101 777
961 548
534 891
476 422
201 224
367 295
881 64
244 392
503 606
414 991
365 75
489 461
449 767
830 908
731 488
967 545
838 527
929 153
910 944
422 921
489 453
987 367
484 196
663 701
549 276
938 718
78 250
368 331
194 45
959 810
228 856
886 183
244 10
719 974
564 162
872 750
302 232
74 551
461 7
982 168
869 456
999 637
395 600
966 625
930 815
710 515
766 973
180 716
505 22
484 995
530 877
24 596
566 529
920 406
386 126
790 558
150 2
313 88
281 516
60 280
471 153
648 476
975 506
824 132
558 582
989 804
868 594
117 340
927 293
508 883
334 419
444 732
230 929
26 661
763 913
989 271
486 231
56 812
993 450
272 648
955 787
811 255
192 770
828 104
224 288
53 657
55 549
438 842
146 579
187 686
769 767
420 930
234 215
664 114
52 477
959 800
337 121
730 591
191 657
525 881
883 83
970 334
154 191
536 820
984 516
749 51
8 297
547 246
876 984
591 86
696 410
761 818
636 818
804 64
958 559
604 979
326 822
258 805
129 173
155 683
115 119
165 460
843 606
190 703
628 693
492 162
638 753
436 465
916 969
992 383
249 283
453 368
400 452
10 554
609 86
832 191
442 349
36 402
993 72
947 718
572 939
546 455
765 108
672 158
61 280
123 591
321 910
674 119
266 676
337 273
83 486
645 813
763 232
939 982
248 970
418 724
43 873
858 555
303 252
846 588
154 835
73 460
860 888
605 874
407 21
502 234
195 319
681 463
97 913
859 174
700 706
158 640
165 4
166 503
612 779
449 736
812 388
253 403
972 820
523 985
118 678
259 29
236 595
135 32
793 203
461 158
298 603
91 733
36 688
464 923
662 849
467 248
113 720
27 233
817 861
446 923
980 35
662 709
296 241
558 907
795 306
305 410
457 3
124 194
278 143
22 291
998 847
417 553
681 748
249 699
186 859
159 830
296 349
578 380
256 339
295 385
429 943
661 352
194 897
811 812
442 139
883 344
705 832
203 968
311 253
623 300
720 707
940 194
348 358
250 640
66 519
852 284
870 114
423 963
372 462
144 569
775 407
949 890
993 363
828 196
175 300
854 568
631 861
820 465
86 30
445 547
651 685
848 368
895 948
493 136
841 748
284 594
992 158
5 250
432 833
589 623
308 247
907 40
922 502
862 650
340 358
683 411
1 34
539 780
805 614
539 594
692 804
897 155
612 882
465 520
38 331
273 98
305 734
435 812
689 984
733 385
99 931
889 35
999 615
814 201
411 903
694 468
57 825
988 831
217 170
497 860
890 595
343 749
457 449
972 812
934 135
484 415
882 515
324 571
8 910
962 605
275 915
515 285
578 983
994 533
374 146
61 113
252 384
75 392
211 627
963 851
91 699
192 401
793 54
934 884
775 334
562 286
870 134
705 331
595 879
817 165
901 769
38 431
971 507
965 829
886 71
174 615
196 859
352 947
521 877
915 378
465 141
152 246
658 994
156 232
190 417
89 135
939 249
329 304
992 985
883 596
878 284
717 652
260 622
213 315
342 873
633 324
75 189
138 385
91 160
88 353
72 3
97 705
155 967
668 975
743 994
102 903
698 920
873 655
803 816
120 590
230 476
158 563
955 453
571 550
715 960
164 802
110 925
552 404
564 335
616 881
700 193
270 43
956 546
584 403
916 889
716 903
135 696
91 205
863 497
978 995
749 84
630 914
6 221
169 296
923 130
902 59
557 113
92 47
539 787
965 872
523 969
716 52
919 903
731 767
190 472
187 751
769 916
22 669
764 831
932 485
927 748
327 779
787 151
181 802
723 356
564 486
428 804
937 895
584 342
302 558
16 27
1000 423
690 179
880 623
975 350
487 281
563 583
226 385
730 238
677 695
198 339
299 776
129 374
449 66
150 313
416 307
174 77
318 473
702 481
263 456
714 945
967 494
994 727
239 565
9 519
728 735
259 640
586 96
579 113
40 536
847 164
343 893
928 769
948 231
941 256
361 639
673 587
887 712
434 808
570 304
57 726
935 22
786 784
56 320
608 739
944 50
389 31
449 874
84 943
146 991
672 743
781 214
39 210
908 194
592 67
192 833
111 953
862 675
83 34
756 138
322 554
827 665
325 917
233 487
32 125
690 819
944 168
26 832
971 165
768 228
570 536
985 577
919 9
622 916
599 903
751 28
910 392
957 306
132 88
968 304
615 655
203 802
806 175
463 51
463 597
930 215
661 431
419 522
175 620
670 212
552 556
418 455
601 81
737 855
315 539
642 308
936 710
535 857
641 480
243 43
903 809
272 403
718 47
316 955
715 140
553 45
261 735
783 144
277 312
423 966
985 72
581 124
177 958
489 451
200 502
787 354
824 734
224 622
504 902
800 684
43 66
990 573
468 949
149 803
949 23
206 716
108 764
746 430
192 784
716 150
433 474
726 72
350 933
100 665
912 994
497 512
696 728
993 905
455 415
222 388
99 835
885 613
339 570
646 282
42 8
732 375
309 911
972 418
978 853
450 45
250 877
256 483
444 446
142 537
802 699
746 664
173 701
194 24
726 512
616 895
852 816
684 222
336 810
115 421
465 235
777 462
908 248
360 122
102 761
571 965
538 900
466 879
109 51
246 340
216 828
890 603
271 796
809 688
516 879
644 363
222 191
816 398
527 767
955 139
701 771
838 990
503 628
623 489
625 119
737 288
874 696
151 407
251 390
360 549
777 722
897 159
945 213
586 304
609 548
765 117
783 455
26 93
545 927
491 145
84 773
513 624
37 689
890 170
686 514
292 34
935 747
499 717
195 339
592 827
731 191
890 602
524 557
208 787
955 563
172 488
882 476
750 203
766 540
406 234
605 917
655 475
150 646
504 612
567 959
89 344
397 67
128 625
606 391
294 524
548 603
82 381
918 592
532 842
223 285
759 275
562 834
1 846
175 154
891 846
933 126
163 722
506 37
476 119
551 811
143 220
94 176
331 545
135 614
400 21
351 387
59 543
148 759
884 948
635 165
378 261
532 868
595 662
372 489
909 11
612 852
418 424
300 859
60 682
455 972
650 779
141 725
443 896
753 94
614 871
870 276
875 498
211 657
976 694
704 935
201 726
218 619
458 356
321 326
344 824
935 75
953 850
722 595
70 817
280 759
784 617
25 542
453 674
753 259
52 576
364 166
72 849
730 499
727 814
736 231
389 908
811 792
717 910
336 855
828 872
258 373
758 225
735 118
588 158
560 969
317 732
289 461
519 445
290 292
323 994
404 171
831 672
565 923
336 672
589 247
248 135
193 845
805 775
878 21
400 30
122 741
947 34
321 587
990 415
693 100
771 787
934 854
121 344
888 217
188 501
58 789
332 892
774 999
952 872
131 780
306 278
697 243
334 719
280 941
922 274
228 339
837 98
680 676
158 324
599 899
423 437
49 979
720 174
998 79
754 644
313 618
788 146
780 454
517 502
39 229
926 871
69 326
824 934
464 681
492 701
293 781
970 962
255 351
636 141
791 183
946 262
693 780
411 984
599 308
501 711
3 857
276 233
647 532
445 366
210 519
923 203
260 929
204 168
299 574
759 621
283 938
144 939
27 984
491 960
500 353
567 172
413 500
535 713
395 415
436 873
126 206
504 409
283 671
95 274
886 842
65 401
643 210
246 50
626 488
540 276
668 467
62 73
977 303
156 198
472 755
492 765
344 915
313 565
147 242
539 140
682 669
286 454
545 634
418 660
856 328
239 247
666 818
364 17
507 442
468 541
261 114
997 78
518 58
181 726
289 149
302 180
618 7
459 369
825 920
555 17
816 358
71 265
305 100
108 329
180 342
130 783
86 18
345 683
785 112
927 985
670 862
778 205
759 772
693 293
459 276
496 508
172 777
851 120
964 512
827 282
20 51
948 427
877 245
921 327
662 395
486 396
434 993
768 956
93 164
139 27
360 253
328 975
669 376
672 346
820 849
754 793
376 980
792 11
376 743
283 597
947 80
368 903
641 497
701 305
228 792
256 218
983 620
892 324
254 30
286 38
131 295
78 764
134 768
872 708
495 974
120 79
418 183
277 161
902 986
43 979
283 656
367 481
789 499
99 848
152 766
529 691
427 763
159 555
699 570
138 853
386 676
793 967
400 410
363 291
688 331
584 491
263 133
686 583
852 464
673 671
843 984
147 657
156 537
367 570
107 95
515 924
561 330
942 521
660 325
379 91
444 33
516 241
523 207
5 914
338 807
809 405
424 14
797 507
705 772
406 703
956 152
55 176
401 250
70 788
255 310
609 472
631 461
967 777
316 380
854 556
406 803
439 253
166 420
701 930
382 903
189 38
498 819
983 42
516 551
150 627
165 658
479 592
202 861
762 402
504 228
773 330
731 998
668 743
973 377
821 844
950 394
867 21
647 186
700 450
898 719
960 972
26 424
118 621
769 515
133 231
675 850
30 484
481 956
741 856
280 836
648 723
450 153
52 622
922 914
559 194
13 5
758 664
823 778
508 33
868 836
777 789
420 570
516 581
276 586
64 505
494 264
963 993
971 338
322 58
343 766
387 652
53 394
95 626
517 90
14 698
585 117
825 133
306 358
337 663
458 161
74 471
345 680
799 49
504 786
331 39
673 632
269 771
871 123
285 14
418 55
732 350
819 859
336 622
528 954
286 490
461 427
201 295
1000 841
143 964
668 128
491 682
598 793
780 969
786 7
971 460
185 2
92 275
975 974
640 348
959 621
374 952
909 150
536 166
46 168
930 58
102 172
79 983
727 195
610 632
349 620
247 896
695 541
713 898
239 919
489 382
547 388
386 507
1 779
915 145
306 379
971 855
659 334
242 345
809 401
419 267
430 868
282 477
85 258
194 584
488 293
403 856
888 802
794 96
804 829
320 734
64 377
976 585
557 378
507 985
229 93
777 973
335 867
291 919
484 817
688 833
453 264
190 320
313 972
343 851
288 329
248 77
238 196
319 167
504 135
856 612
371 704
486 276
52 230
498 575
680 539
444 814
226 754
120 829
971 303
274 612
637 25
770 347
429 439
372 137
520 268
530 947
867 284
897 923
521 357
972 760
534 540
66 894
876 185
249 832
160 456
898 423
603 806
598 516
501 712
42 648
304 171
468 774
397 874
756 578
641 170
956 645
43 170
938 574
444 129
838 661
557 30
405 173
714 357
167 891
853 879
421 484
971 395
288 692
215 227
958 631
316 856
967 618
129 10
174 43
735 787
23 433
307 348
129 653
105 848
375 642
210 841
621 56
663 689
263 309
37 720
251 333
54 80
303 584
765 731
818 944
514 230
996 500
404 854
481 445
888 203
214 870
576 528
140 391
1 588
436 745
690 433
649 535
659 591
108 118
873 962
113 33
864 902
652 782
312 56
352 123
285 120
452 700
172 986
610 828
650 728
898 906
313 115
725 233
818 36
624 692
874 181
224 491
769 443
485 57
61 353
760 16
916 223
166 107
153 76
114 463
10 419
67 82
89 342
552 577
394 638
468 414
156 752
765 497
713 905
473 101
575 111
485 935
171 216
473 454
971 192
818 446
697 441
682 835
470 984
364 809
911 313
166 485
956 119
26 956
249 657
771 959
70 42
838 454
379 212
763 226
932 894
434 597
429 409
292 955
193 411
892 204
685 616
606 787
640 966
994 561
196 170
651 391
873 578
934 930
816 5
975 683
993 436
193 159
55 950
890 876
464 782
265 822
461 270
544 169
393 650
394 728
837 53
931 801
209 37
738 721
894 236
104 643
344 664
633 878
374 4
555 915
233 666
554 288
627 445
64 732
607 966
524 312
941 55
67 211
399 43
710 533
842 630
976 493
401 397
698 564
970 837
606 361
558 673
665 989
509 266
96 917
442 95
403 798
405 305
720 103
171 691
314 742
695 526
855 90
548 586
862 382
261 990
900 590
43 490
860 110
513 109
884 529
968 102
556 763
988 28
766 46
818 743
255 59
562 289
824 722
393 841
889 946
542 72
297 304
894 574
234 766
458 654
727 55
453 378
688 250
34 102
934 154
232 563
897 947
122 108
939 873
714 659
349 660
539 755
258 178
269 976
521 32
430 938
206 306
811 976
659 350
533 307
735 851
520 827
864 312
784 575
754 759
449 474
143 281
183 225
679 210
286 331
455 902
978 441
56 307
485 326
464 325
539 940
334 22
837 290
726 388
3 669
858 310
738 356
212 287
451 177
312 254
104 645
535 989
142 112
628 882
969 33
435 49
38 488
14 291
746 523
546 280
577 131
892 455
196 182
141 496
836 993
374 687
967 396
460 41
117 621
304 469
674 863
321 144
578 965
721 264
265 245
485 502
306 659
33 14
560 907
499 713
806 690
907 621
875 166
297 420
287 594
946 501
195 722
91 457
661 686
415 29
789 191
299 645
799 919
551 155
343 25
909 850
520 803
625 3
41 530
461 666
836 867
992 962
774 609
147 502
874 981
840 558
920 741
570 250
709 306
179 515
468 481
907 657
70 33
262 732
755 718
496 207
21 691
8 184
469 18
220 663
975 541
862 616
554 354
734 654
471 769
460 48
230 1
84 699
422 388
159 681
839 1000
981 105
297 830
75 898
109 895
506 566
613 120
854 277
211 70
295 344
168 74
736 868
447 869
535 559
712 543
346 968
853 703
187 169
805 691
986 853
57 818
877 902
142 898
299 381
914 491
943 454
137 433
297 310
346 298
562 684
365 596
844 351
673 46
992 658
421 70
452 473
294 399
792 976
768 520
281 227
741 649
922 421
693 347
119 99
655 254
88 750
359 185
985 800
872 287
781 769
255 74
318 268
1 235
596 64
452 881
193 888
48 540
32 535
541 46
42 154
894 247
400 995
417 475
36 378
178 487
490 481
15 534
363 430
565 276
812 948
792 380
230 623
70 416
455 837
533 558
749 347
168 814
695 5
231 776
767 31
375 206
529 676
183 250
127 464
262 712
289 615
72 300
649 887
156 832
819 838
119 65
682 691
546 152
291 338
103 481
807 719
72 303
213 943
531 304
62 92
268 852
449 318
37 334
291 558
233 947
513 988
588 19
683 514
412 648
841 794
507 802
286 179
195 593
892 572
890 317
940 389
376 201
381 78
328 734
81 942
925 282
727 592
482 814
692 440
389 178
975 832
502 732
475 22
586 767
917 997
415 584
391 332
757 374
363 4
300 543
727 763
382 849
344 24
543 678
35 67
792 552
565 456
125 996
56 477
282 605
987 940
814 781
888 758
168 561
548 904
968 420
91 867
533 321
918 89
603 522
302 361
764 580
233 798
605 30
569 117
926 767
55 680
159 72
393 352
372 271
148 584
33 380
637 953
570 848
772 667
554 386
902 18
100 32
433 204
41 161
581 339
418 107
9 148
707 287
652 463
758 391
24 263
637 898
432 724
969 199
172 763
17 322
71 402
188 17
577 748
416 727
857 534
420 954
671 644
864 659
403 929
671 287
245 602
899 62
446 312
608 855
483 362
202 707
348 940
530 318
765 870
202 632
258 578
939 235
643 372
698 209
744 36
926 102
127 275
678 58
67 905
444 201
281 37
374 88
633 452
880 366
11 653
585 870
9 984
828 478
319 357
650 697
156 912
953 650
64 358
781 349
280 603
945 629
758 366
827 572
608 239
857 296
253 477
266 781
961 842
268 25
706 344
750 665
26 844
463 614
891 832
446 350
265 309
329 295
326 878
458 45
367 187
183 519
484 283
435 231
694 244
787 471
784 587
460 440
732 437
805 147
942 287
617 885
251 571
517 359
884 368
12 453
709 368
699 242
293 916
43 118
667 971
495 692
450 941
854 862
458 271
217 52
913 480
641 285
369 59
447 470
862 264
565 675
259 33
788 71
49 420
168 765
415 483
274 315
945 235
454 318
999 686
537 810
321 361
791 848
252 715
375 610
398 846
334 794
423 900
452 35
292 829
48 498
282 224
436 585
577 672
786 309
25 37
528 978
524 779
284 505
974 616
768 555
532 470
148 537
181 93
205 98
769 989
666 70
719 29
104 237
823 775
797 876
318 885
727 516
322 676
64 468
772 537
766 516
903 916
753 814
275 891
798 280
155 910
295 516
70 460
702 629
860 363
127 45
610 27
26 87
476 450
452 816
748 786
615 459
752 838
436 446
69 828
654 553
807 397
789 634
150 54
492 17
30 863
372 485
44 71
80 126
762 168
802 212
108 302
488 551
130 589
667 950
252 865
950 422
339 166
699 112
896 962
892 864
672 47
780 39
707 423
450 413
907 50
443 66
55 734
104 441
465 920
635 807
931 402
400 278
778 875
407 374
108 83
700 756
176 14
28 624
687 721
147 959
295 66
681 244
700 374
552 412
334 722
528 773
398 234
957 388
49 474
989 811
523 271
559 785
723 802
642 96
217 198
841 839
379 198
116 159
312 2
441 18
792 731
940 398
738 328
954 19
161 760
236 75
612 431
376 791
833 307
577 658
41 102
298 793
492 642
502 341
857 17
756 93
4 679
53 51
99 320
401 545
483 168
68 527
493 7
232 830
580 734
487 432
14 943
219 446
788 952
673 645
328 865
386 795
315 149
752 624
890 228
350 419
948 45
673 997
477 527
888 357
163 335
310 42
726 829
538 959
685 253
137 216
316 595
829 820
83 399
291 193
58 934
884 585
492 897
672 787
797 19
757 622
937 64
14 672
920 130
530 437
556 569
797 948
300 37
489 505
437 755
179 85
695 742
99 473
182 708
68 713
71 69
786 282
74 120
908 881
283 998
882 121
610 146
608 582
233 102
124 195
648 15
701 609
544 250
647 685
956 60
111 757
998 502
758 558
828 803
892 959
453 777
397 569
4 301
683 487
838 472
171 844
789 212
431 505
192 543
408 529
464 350
51 758
413 195
473 683
653 856
637 555
985 782
422 351
910 151
492 187
725 58
397 469
406 189
99 766
341 669
145 838
898 560
142 943
644 171
985 752
381 649
415 464
860 737
620 463
213 142
940 391
666 386
812 304
363 740
151 676
23 773
458 406
600 439
967 257
90 228
283 149
236 675
186 958
898 802
992 424
434 765
476 357
961 605
574 311
17 432
809 499
926 169
69 765
370 846
581 96
757 990
367 870
923 344
287 956
590 594
649 468
981 564
449 614
884 346
231 188
5 466
705 670
33 760
841 216
151 127
511 912
686 736
16 626
499 231
986 872
697 710
359 384
367 670
439 119
888 749
995 314
844 674
220 466
154 478
987 199
934 815
314 42
931 156
307 835
165 979
66 75
916 532
522 708
541 109
754 597
245 810
870 257
426 103
931 815
92 517
591 902
267 126
248 378
21 101
917 83
551 540
768 423
680 437
665 212
883 638
302 233
728 445
719 703
698 144
456 528
278 658
726 117
369 245
337 1
452 907
225 482
582 258
461 546
228 100
292 461
780 794
168 987
46 120
554 529
775 966
378 535
565 294
542 816
660 359
624 234
680 624
325 274
178 329
676 193
4 919
756 343
101 630
572 413
711 633
867 54
334 763
181 96
487 693
103 872
416 758
437 472
452 168
308 735
309 671
504 260
300 188
405 433
437 569
944 775
45 535
157 657
317 857
157 603
606 358
762 948
212 869
865 744
528 48
327 237
237 938
969 43
68 786
903 653
908 860
198 333
778 739
52 592
247 946
3 70
767 542
934 108
853 461
42 300
75 303
986 721
130 320
966 860
813 631
502 317
761 438
631 842
503 56
501 646
524 599
243 663
886 658
783 483
404 923
375 107
25 377
819 742
251 90
532 773
262 183
285 969
888 115
996 888
592 872
965 177
77 231
149 375
162 961
462 422
67 637
594 807
25 105
782 818
88 604
636 520
616 917
297 158
998 772
105 264
303 919
967 826
864 533
806 989
702 554
996 64
480 48
480 357
598 200
720 28
140 195
9 136
547 959
834 87
425 958
238 283
907 763
910 261
401 877
771 780
446 938
718 773
771 38
962 592
372 852
975 517
579 323
952 652
652 244
658 535
91 2
626 364
510 934
416 135
692 962
771 498
879 96
236 119
296 481
438 876
65 452
32 908
947 944
146 80
771 526
139 800
752 804
185 418
704 632
296 220
43 216
200 258
966 442
941 932
183 338
463 377
331 547
483 985
302 493
509 943
292 922
293 926
737 715
943 641
216 181
590 873
850 271
634 221
844 397
988 3
2 660
947 691
262 508
610 583
390 658
193 72
323 931
443 109
228 566
831 273
504 64
832 724
321 42
819 173
685 487
922 376
627 218
698 594
968 91
710 843
267 93
209 173
899 688
402 497
149 341
540 125
502 797
673 752
920 634
139 910
489 52
724 976
808 33
11 112
601 972
856 887
795 251
383 781
645 212
22 280
478 550
580 33
245 746
722 260
109 763
7 964
559 186
147 920
276 423
45 371
751 249
635 140
103 72
932 651
674 653
700 959
98 967
308 804
561 812
612 372
19 68
451 799
688 341
879 699
652 10
571 600
103 334
706 715
810 48
83 746
793 563
703 644
70 509
933 846
383 915
999 521
822 5
125 313
117 352
841 901
777 48
776 493
905 73
424 219
154 583
919 39
637 604
45 333
322 87
926 314
927 527
365 615
925 323
68 690
969 452
649 125
82 753
65 653
793 831
680 931
318 864
391 208
723 883
362 58
735 158
710 459
888 604
956 978
561 369
786 66
439 208
129 560
392 358
123 53
402 627
80 262
190 245
421 98
944 633
905 352
852 44
349 569
705 871
62 507
146 576
336 170
76 315
236 172
133 874
904 828
489 986
209 460
286 410
229 101
982 892
371 795
892 743
400 350
769 492
270 697
383 458
666 807
603 460
383 481
545 862
51 366
881 186
438 855
239 525
591 834
147 576
532 523
478 384
357 265
60 469
644 547
985 355
7 983
114 731
955 121
770 63
211 359
294 334
811 449
154 473
668 913
302 85
707 922
235 402
105 779
798 224
329 403
906 422
994 418
716 11
232 177
589 230
534 967
955 514
288 667
990 310
564 40
781 856
230 537
636 924
3 989
826 160
964 769
20 903
774 432
923 305
340 883
621 224
152 535
241 949
678 572
594 754
715 417
876 851
362 354
480 532
214 125
896 111
915 638
911 626
202 923
115 55
494 847
818 56
162 565
458 139
615 740
101 754
804 242
835 227
690 723
112 136
472 464
255 311
512 731
629 3
95 269
25 532
156 948
396 370
161 819
4 496
957 64
311 461
484 580
208 752
156 616
802 402
444 431
348 442
853 144
322 24
813 670
537 200
375 544
737 349
323 903
735 951
78 682
813 750
886 437
872 625
630 394
80 852
357 162
776 869
924 57
520 530
868 349
542 844
135 493
101 30
696 467
358 646
913 889
322 966
428 949
688 17
691 488
138 920
47 822
494 252
945 613
798 785
135 601
34 295
304 629
735 33
793 23
733 509
793 415
619 36
706 996
978 458
487 557
496 201
285 226
914 703
257 388
936 283
590 453
630 440
270 572
766 719
834 888
700 157
383 183
45 783
161 310
335 315
279 883
142 565
710 891
647 128
849 397
634 401
347 265
192 818
928 706
318 258
791 368
63 654
779 302
164 149
99 884
16 219
614 999
681 983
395 470
318 489
67 563
712 105
913 940
451 696
879 639
82 107
555 710
654 642
444 638
494 414
763 787
496 372
12 407
708 719
816 965
307 359
242 467
951 623
691 567
675 190
567 812
520 627
410 136
668 596
36 336
54 557
564 78
860 120
843 544
506 523
787 522
419 517
530 628
488 267
896 630
364 270
535 711
273 680
548 19
538 854
623 579
528 719
568 517
95 483
650 426
325 492
782 219
45 544
938 957
756 626
982 248
696 398
605 738
881 126
924 292
326 113
642 723
212 980
599 579
728 57
381 635
641 334
581 377
542 187
707 502
437 111
317 827
868 674
437 593
764 527
609 857
185 29
133 179
170 67
683 56
453 709
675 650
423 201
331 722
770 793
560 904
439 315
575 285
520 260
332 189
742 794
568 362
710 227
864 550
264 384
273 841
916 924
548 778
619 70
423 695
825 778
806 703
758 100
781 687
409 85
92 952
851 948
91 861
934 140
401 329
933 322
59 355
247 85
183 326
783 557
225 101
93 5
119 48
552 995
919 380
211 576
988 737
428 76
74 374
930 860
214 709
887 909
432 605
977 804
543 82
977 198
980 86
750 575
459 965
387 626
454 276
651 487
566 807
374 26
91 151
315 805
928 792
760 384
430 739
276 873
148 371
919 615
988 688
869 577
835 745
33 648
657 984
614 54
840 302
669 489
328 457
408 477
432 615
937 588
823 618
705 708
792 943
23 377
974 352
216 286
127 837
231 927
8 390
745 431
425 411
62 621
655 653
722 646
990 405
550 767
278 774
776 684
350 390
419 300
438 396
390 774
666 385
496 92
387 986
622 123
635 439
968 296
144 374
276 689
252 965
541 760
482 166
679 615
659 924
772 863
20 359
940 505
918 498
247 731
497 61
78 805
676 604
120 690
619 972
790 592
390 866
982 958
993 125
745 465
482 301
797 336
344 247
19 880
872 638
340 882
654 793
671 377
756 497
758 461
124 241
632 913
855 133
264 652
96 330
259 538
696 39
44 371
796 210
304 139
227 720
50 297
877 10
116 37
619 708
488 182
114 556
232 465
315 273
423 708
231 708
48 255
838 618
291 871
421 394
139 338
74 305
715 686
863 441
282 874
725 570
982 811
742 374
943 587
561 864
694 378
933 595
98 700
423 968
232 3
546 427
349 540
844 578
272 530
3 864
205 991
993 6
847 800
99 852
173 475
683 391
206 182
686 885
406 889
163 185
696 439
1 382
40 199
896 573
975 398
397 110
356 189
359 475
356 470
855 380
352 794
73 756
897 217
200 880
202 796
379 767
308 164
124 572
187 683
706 778
465 499
117 826
105 884
686 402
795 330
768 992
40 882
727 128
802 606
300 429
228 105
421 454
72 935
223 576
389 323
652 969
536 803
669 596
8 769
619 204
951 391
70 718
502 571
820 843
439 959
463 485
828 679
751 481
534 698
635 322
995 199
549 236
751 257
79 595
944 796
81 780
664 489
194 869
231 380
393 628
574 341
637 559
238 650
168 883
276 437
235 553
498 471
861 877
916 347
873 887
338 903
81 577
523 157
641 859
173 259
846 725
970 284
398 673
447 555
844 156
249 171
909 117
377 806
130 265
405 117
852 645
661 134
949 36
426 805
442 107
547 159
233 312
864 443
220 660
271 514
281 146
229 25
254 278
649 939
210 477
680 242
558 997
287 595
979 719
969 968
48 34
757 57
253 505
428 432
747 929
953 27
316 698
798 659
820 987
10 888
48 116
391 275
649 333
473 914
620 251
694 316
829 490
829 238
782 109
311 548
593 563
728 485
481 853
83 80
537 75
765 56
525 181
696 543
352 389
487 71
444 489
23 781
392 893
679 739
696 471
498 943
580 761
911 330
675 646
915 55
8 994
40 552
605 238
675 299
169 981
250 73
928 915
422 610
39 1000
92 944
273 845
518 935
633 812
801 441
368 428
886 781
169 836
676 748
438 951
397 669
241 163
839 454
359 607
691 950
670 726
91 343
924 915
729 823
639 205
496 977
532 111
800 587
271 585
730 737
72 279
882 84
571 258
265 610
469 251
852 370
296 701
838 849
760 850
656 304
439 266
844 115
45 687
973 467
744 357
384 452
100 432
181 916
303 73
16 132
443 365
313 973
442 945
689 11
891 870
837 301
259 66
800 454
308 919
201 431
117 682
728 991
950 9
561 747
378 728
882 267
38 118
577 874
612 676
737 621
53 850
314 133
13 975
69 31
705 110
243 428
484 150
556 736
555 368
562 336
554 982
55 715
499 808
188 679
664 661
324 87
881 866
250 685
858 156
13 704
829 827
46 403
884 728
892 926
938 156
357 231
669 816
952 656
247 586
613 124
258 302
536 833
459 841
281 167
930 417
526 919
842 197
109 936
713 604
651 794
720 299
10 588
343 470
225 667
500 975
834 894
76 657
987 457
707 936
728 918
522 352
979 804
65 329
535 39
546 145
272 696
389 709
107 486
587 908
632 7
198 641
969 137
333 790
912 444
291 779
366 461
417 966
177 7
110 964
28 660
797 738
581 769
428 174
147 195
927 636
994 48
421 552
576 198
381 244
658 326
385 293
897 789
164 630
762 814
479 303
430 234
730 867
174 997
111 195
78 299
119 752
629 950
133 932
37 258
973 476
495 892
537 707
164 483
778 967
505 811
472 809
773 646
262 232
705 43
396 666
496 35
750 662
431 551
397 85
593 844
580 668
503 371
113 395
371 244
270 965
489 194
646 76
557 799
773 763
949 889
954 795
859 177
178 802
843 952
601 418
209 129
801 602
967 202
834 111
755 576
191 929
994 539
991 530
13 630
644 422
174 764
269 760
380 370
585 716
585 457
923 616
913 250
461 414
753 407
495 466
780 881
199 226
835 102
688 213
983 33
822 920
30 407
879 607
652 538
150 819
433 716
10 684
797 286
686 613
382 721
397 92
163 204
278 116
452 371
434 576
303 692
131 82
450 13
949 672
354 454
784 968
424 516
67 835
717 684
919 481
826 26
641 377
646 185
45 109
90 421
175 615
476 920
107 238
807 797
842 634
461 938
16 885
998 947
543 479
739 994
637 178
806 385
31 515
536 809
487 87
601 463
482 604
900 565
300 743
59 382
223 339
940 19
868 813
510 247
648 247
692 888
925 990
125 826
413 242
347 348
449 361
494 881
481 615
749 657
984 575
163 670
125 744
348 94
613 43
358 759
484 331
443 439
117 320
836 608
244 491
243 653
745 956
344 929
416 638
640 573
459 850
965 986
989 321
943 221
88 924
21 853
685 781
780 160
612 726
978 649
349 330
978 789
826 818
689 381
216 424
69 251
574 696
201 437
190 971
153 677
276 438
750 798
953 411
699 845
946 106
592 899
122 150
840 554
887 637
782 34
47 961
454 306
37 323
258 303
547 535
156 442
695 347
521 686
354 967
79 242
890 928
163 409
593 625
2 645
401 790
356 980
222 895
405 956
483 847
437 584
304 275
762 849
239 267
644 198
16 301
481 462
456 119
318 894
248 850
895 997
21 451
802 253
30 647
937 608
679 563
759 414
243 48
440 363
844 488
374 647
853 252
532 908
943 739
203 228
335 446
643 992
912 958
477 931
695 567
825 786
131 529
304 24
774 978
280 129
472 818
613 870
623 293
950 905
669 383
438 811
824 329
790 963
888 218
903 933
115 780
734 248
505 628
575 339
647 790
550 58
836 511
298 840
404 530
435 380
921 729
727 286
951 264
749 882
886 633
94 397
974 510
455 744
570 410
194 397
323 719
677 129
470 370
206 879
60 371
946 787
541 963
266 1000
676 584
522 949
762 605
602 252
778 664
66 200
762 171
19 562
161 809
886 442
788 606
285 107
367 972
943 974
19 886
929 150
598 341
851 416
264 306
21 695
853 816
582 285
3 594
930 432
179 666
59 106
291 726
978 11
46 559
792 497
747 29
167 49
348 854
935 91
770 264
240 544
811 26
502 303
629 278
993 344
801 665
943 627
360 774
868 972
949 477
263 798
705 902
268 559
973 994
773 580
634 375
375 302
748 217
649 541
296 91
645 684
978 586
724 647
716 315
141 367
413 79
109 62
1000 908
235 990
354 266
655 391
17 216
768 425
46 877
820 626
935 422
556 25
286 907
410 833
9 828
866 26
14 769
376 503
724 709
485 520
339 21
903 836
796 10
64 311
806 868
514 666
751 63
830 639
550 247
665 402
754 343
820 642
620 695
993 693
556 578
735 114
680 777
882 176
910 179
401 591
617 679
43 576
215 230
633 751
748 306
769 730
637 257
337 650
990 982
249 600
546 95
886 390
291 843
555 398
340 350
886 500
147 251
865 360
467 159
769 746
601 652
14 44
72 76
10 454
153 248
572 811
272 643
633 292
240 475
983 571
59 25
460 3
8 112
234 481
298 32
188 884
122 841
721 477
393 333
869 228
507 160
50 562
170 814
331 934
184 235
244 660
583 135
321 492
272 381
7 658
761 814
404 261
107 415
778 964
425 87
269 171
456 88
783 761
923 13
935 265
193 97
367 190
322 741
528 296
180 205
180 168
892 249
909 846
455 395
934 190
948 773
768 729
179 709
556 940
42 291
918 593
194 675
784 553
314 658
566 452
214 791
562 915
598 284
187 262
617 259
308 718
701 57
987 912
669 807
767 986
356 643
996 282
862 292
342 806
120 582
928 590
839 264
98 105
732 78
65 563
888 968
843 421
695 598
175 985
269 737
66 507
561 705
681 845
902 458
752 290
423 304
462 816
873 609
277 417
224 608
194 668
874 624
170 249
840 356
145 742
756 973
547 528
500 468
136 845
540 404
188 111
211 391
424 247
372 850
164 31
259 392
360 838
685 9
375 235
962 977
380 914
36 459
237 476
602 867
824 309
922 39
954 429
924 484
38 825
887 174
963 365
827 968
633 410
373 489
116 522
157 134
508 285
833 642
605 678
690 628
278 745
281 244
921 627
599 831
114 621
543 693
550 887
803 143
223 311
352 376
782 423
772 519
221 414
763 498
243 582
641 183
596 29
376 249
676 844
815 672
232 645
633 607
172 697
441 41
462 37
857 860
898 93
111 616
77 297
434 442
499 278
757 628
588 116
912 864
739 750
768 475
105 227
947 608
285 948
951 734
356 250
116 897
492 470
973 401
49 584
141 375
853 692
24 164
143 120
1 948
311 49
905 289
522 948
34 562
554 108
371 70
502 181
327 949
993 202
970 847
795 180
17 395
427 864
73 636
717 864
326 581
502 966
626 410
337 908
824 555
543 668
364 727
20 7
586 371
632 958
125 537
97 534
469 676
558 402
591 423
352 663
175 849
933 751
751 725
915 435
363 723
54 987
971 924
978 306
12 473
718 897
1000 482
73 631
515 406
202 140
532 401
957 712
836 933
355 983
453 851
104 404
684 923
159 528
44 662
534 956
284 201
78 814
190 929
181 14
899 802
847 591
45 230
775 559
724 582
907 976
836 668
242 305
498 293
490 469
505 323
595 331
76 271
317 236
578 558
301 488
924 927
791 485
648 2
115 992
123 634
893 225
556 352
666 541
921 410
79 684
116 754
697 833
141 298
947 677
387 769
371 370
301 749
168 700
480 760
981 621
461 334
250 409
82 89
507 813
948 680
347 382
510 489
929 384
581 303
581 105
244 303
880 667
188 755
985 63
313 589
519 580
385 590
540 44
705 919
693 835
128 629
290 801
725 917
744 819
828 40
766 991
337 985
387 289
968 178
922 737
265 815
273 486
250 334
134 468
384 688
383 216
674 764
244 414
505 384
128 907
645 715
367 397
939 472
648 38
945 474
919 53
345 809
486 603
632 338
85 736
24 424
698 549
67 203
767 719
778 125
742 302
868 139
413 878
816 614
841 796
483 488
651 995
501 225
741 770
102 803
137 476
327 625
302 145
235 69
857 49
575 780
369 251
429 655
284 388
733 190
815 50
478 422
402 549
202 788
870 76
641 704
43 903
326 459
182 592
603 679
585 287
281 5
248 251
785 464
237 809
528 648
187 950
453 686
440 609
590 683
830 589
909 578
132 626
395 575
439 50
706 280
595 730
557 390
768 567
414 17
640 588
588 635
911 461
196 191
509 988
121 837
166 965
246 994
12 180
36 581
895 774
206 655
263 496
911 47
123 482
901 881
337 473
498 766
556 245
266 850
618 800
648 100
850 516
934 171
468 398
626 30
297 648
784 329
651 356
237 250
257 770
517 340
853 915
398 490
799 956
434 731
941 902
144 520
7 241
242 692
711 573
336 964
879 91
122 285
366 212
899 848
930 412
711 490
546 503
888 39
818 597
325 910
967 129
723 45
370 924
208 867
515 870
900 421
375 411
695 903
695 895
894 875
239 529
738 285
659 474
352 830
27 201
302 172
431 634
251 639
80 956
640 972
751 895
272 705
527 531
670 301
356 494
8 648
683 654
998 891
555 305
778 833
941 988
374 584
536 727
236 565
550 758
782 995
464 955
293 620
857 619
326 950
206 571
404 518
899 324
894 31
634 642
117 526
674 491
54 544
427 60
281 805
559 641
550 98
197 605
287 185
726 666
727 206
360 507
464 872
981 330
809 147
325 212
146 370
876 650
550 170
355 384
386 951
14 574
652 543
418 399
961 306
578 836
947 880
656 422
829 742
415 362
666 530
71 726
325 835
787 462
336 794
90 882
159 904
98 381
665 835
840 1
585 403
854 749
688 748
884 350
616 522
815 652
883 764
657 986
383 345
20 400
83 143
189 208
716 41
137 15
965 91
610 318
954 281
58 530
830 613
380 281
101 236
503 308
845 396
2 138
363 112
92 539
775 423
782 902
46 480
771 749
652 564
49 787
648 34
859 537
560 625
36 735
193 181
453 714
33 361
102 869
689 524
361 856
372 937
567 665
733 138
877 916
966 717
617 150
265 229
773 665
519 457
748 946
689 467
185 805
176 520
976 631
658 828
277 320
845 450
667 273
582 371
409 196
568 255
931 407
368 373
735 107
776 764
670 884
426 482
510 520
171 1000
984 148
284 447
420 759
274 712
373 587
421 474
189 524
494 6
74 54
117 686
442 677
311 816
134 879
963 730
851 293
210 299
735 707
501 880
454 463
337 338
235 276
793 820
364 603
631 111
650 579
466 348
670 200
945 36
800 794
832 310
265 162
135 691
235 296
255 245
653 695
95 621
21 852
532 376
948 877
582 359
284 729
21 185
668 316
615 701
854 413
586 938
141 846
413 648
916 962
686 753
213 812
593 907
922 919
890 1000
536 778
939 351
283 8
975 605
305 648
757 986
843 269
13 385
644 852
656 540
538 939
496 13
449 357
341 505
60 654
635 728
69 155
294 895
826 2
216 35
694 63
716 6
66 785
64 494
163 281
135 524
904 522
617 369
66 793
278 799
188 515
333 23
402 463
101 46
430 662
695 53
456 335
472 541
761 925
166 296
388 80
12 856
193 428
831 978
899 936
425 73
571 231
766 795
513 204
83 178
50 225
477 850
728 1000
815 31
293 752
261 570
669 637
484 370
931 152
953 485
401 213
877 463
495 40
225 692
61 637
194 187
874 207
434 206
80 47
4 767
395 510
276 702
931 614
897 642
890 182
834 805
462 885
712 23
238 452
23 161
195 844
627 437
896 567
357 204
899 758
296 792
571 908
358 658
450 832
898 743
40 405
257 520
275 308
126 648
328 14
864 5
906 766
547 191
891 329
862 464
52 79
857 235
302 159
745 417
347 377
564 580
671 194
816 753
492 843
202 949
236 220
184 201
895 400
919 977
14 911
368 526
956 630
792 602
463 587
587 216
444 175
954 904
549 908
31 491
240 630
523 540
253 382
502 885
928 356
763 819
854 110
866 292
642 61
50 472
134 486
124 597
257 852
811 584
822 213
528 138
100 350
652 355
135 489
640 641
976 277
965 726
344 199
344 346
1000 766
85 656
700 113
7 163
866 139
509 949
962 120
135 553
865 347
876 996
992 374
522 711
199 636
847 91
592 116
142 956
453 230
780 836
366 680
511 32
827 342
678 703
632 235
499 229
343 105
43 398
244 470
209 57
26 676
755 753
639 488
739 299
747 204
674 199
920 961
464 919
303 429
269 308
697 279
496 188
773 477
696 971
318 167
390 391
701 926
102 925
468 889
62 277
217 218
669 474
966 158
422 70
792 688
775 573
593 877
389 240
131 867
418 681
67 950
117 925
231 956
144 79
567 939
761 218
360 949
423 520
518 500
323 80
803 753
723 444
327 235
338 184
470 236
594 485
14 874
167 161
535 802
637 719
14 797
670 445
227 147
539 483
40 605
165 958
766 610
496 799
644 164
47 385
853 527
879 360
660 449
299 324
387 740
227 305
393 397
251 866
305 720
934 686
671 432
211 543
488 86
762 113
477 120
487 331
183 648
513 437
994 861
931 42
293 491
515 910
628 130
844 953
501 174
731 723
560 986
885 50
158 856
965 292
927 92
167 434
971 530
323 627
461 142
525 840
4 631
636 869
573 144
921 361
893 125
36 950
176 860
222 610
745 450
804 254
142 828
94 478
926 646
148 534
486 203
18 322
388 665
621 182
465 546
302 648
155 804
49 511
310 657
826 874
525 998
704 787
12 92
580 477
325 585
119 265
32 580
281 944
918 200
157 979
978 161
737 230
852 514
59 712
81 889
975 562
303 342
608 139
773 100
743 33
196 441
616 180
607 88
521 921
907 489
340 372
473 644
831 488
57 938
12 615
710 437
695 353
461 426
729 762
39 207
350 531
350 513
729 264
519 200
289 311
294 855
94 628
7 223
713 269
291 983
519 416
937 498
214 692
120 248
188 381
791 577
469 600
186 835
979 410
561 673
624 610
592 694
341 346
917 217
491 669
839 237
287 476
639 402
691 247
993 716
37 987
855 387
573 21
764 136
418 300
743 351
831 27
47 773
411 473
153 540
886 171
302 454
509 369
38 37
957 181
204 465
333 293
240 687
322 256
657 884
673 363
2 577
233 460
90 57
556 890
634 501
732 584
488 605
830 95
582 95
397 972
58 32
20 991
639 263
708 466
64 171
267 220
839 400
141 667
493 443
941 543
66 151
479 619
876 828
815 173
730 384
643 258
32 62
409 271
146 527
904 935
143 607
968 917
712 367
730 689
323 971
266 352
297 701
220 9
935 796
459 582
273 602
461 774
602 980
433 303
561 939
49 903
662 335
338 111
89 40
213 883
762 172
794 572
269 115
773 632
961 689
755 925
789 658
766 667
660 87
929 277
970 880
457 532
440 875
950 264
1 906
163 261
520 331
64 162
483 111
449 957
302 17
582 126
235 284
547 218
743 202
146 993
955 379
479 150
493 107
346 810
132 944
964 46
198 71
678 960
68 345
590 344
478 479
738 366
337 23
960 339
222 392
987 83
653 204
235 815
831 874
406 801
208 810
874 763
979 734
173 995
2 210
352 705
320 317
331 955
372 957
833 112
204 221
323 458
276 368
141 664
18 828
745 174
902 573
604 606
334 202
186 192
518 638
646 441
94 637
17 529
158 893
9 175
754 126
591 281
205 902
331 26
576 549
695 844
387 185
215 659
546 388
885 990
377 886
163 832
8 420
562 944
709 379
786 803
389 89
552 195
843 274
666 167
642 361
266 736
733 626
203 959
261 509
482 18
70 320
493 267
14 102
705 557
571 348
286 175
903 813
861 550
680 182
895 78
925 229
30 135
733 133
64 270
960 43
401 445
831 586
1000 643
148 749
813 97
688 914
761 565
196 47
382 479
706 382
888 698
484 842
95 832
243 338
786 434
547 573
541 632
301 810
36 663
118 572
759 329
142 723
670 69
982 1000
849 119
811 685
764 616
521 298
708 393
118 332
353 157
557 278
894 916
846 320
909 159
614 315
860 958
447 460
949 148
573 60
843 204
500 2
397 896
421 718
489 152
557 38
842 340
953 746
822 23
189 449
948 757
684 654
218 439
739 887
306 352
322 490
692 534
53 260
804 498
10 565
996 728
940 783
313 756
307 277
892 109
987 465
626 45
341 343
736 284
758 217
78 182
936 913
337 469
574 214
249 695
290 589
723 864
835 295
609 815
758 428
605 2
544 777
849 157
599 919
777 495
790 915
336 559
532 399
401 184
406 810
871 343
155 469
501 338
254 908
822 944
672 572
105 738
361 948
498 105
361 487
421 437
961 169
351 2
197 685
882 7
430 216
711 656
303 942
911 552
602 371
645 535
695 59
572 86
400 408
673 907
244 323
349 517
364 837
441 62
574 984
498 114
659 259
221 66
632 241
718 471
715 734
938 633
735 47
70 373
110 693
687 188
510 868
660 338
957 235
272 834
801 983
7 397
455 989
929 24
449 948
201 590
922 209
354 350
280 560
818 401
474 848
839 248
878 114
879 332
887 906
486 220
966 806
996 308
598 140
948 591
316 731
595 253
292 670
67 865
565 898
622 459
296 869
343 786
18 306
176 272
947 764
273 278
381 270
183 806
545 329
39 847
202 781
786 939
357 198
20 360
752 961
75 295
455 956
423 282
540 644
770 596
883 710
949 379
562 544
808 249
212 691
815 816
740 21
334 969
827 39
633 653
253 767
642 708
318 639
875 944
639 282
176 488
437 542
922 6
4 298
91 810
434 722
347 741
843 2
449 514
558 747
601 185
235 22
707 926
775 649
120 69
602 366
768 79
345 9
899 760
718 75
751 196
328 261
759 596
948 854
341 45
760 297
898 918
394 484
692 139
701 5
325 911
803 331
313 772
714 917
245 971
63 937
857 453
401 998
51 370
395 397
978 192
87 12
311 230
379 534
126 710
804 848
975 53
987 738
815 123
723 656
989 478
957 315
576 473
133 551
158 404
498 457
691 88
604 21
193 152
521 224
599 975
934 49
509 761
567 443
643 112
228 64
779 559
458 809
598 690
763 588
490 650
376 367
644 332
608 660
499 885
561 762
779 543
204 545
973 833
285 360
650 978
185 136
58 74
527 988
574 179
24 576
411 497
663 702
447 868
578 664
476 133
214 99
984 818
866 615
163 210
80 722
225 456
9 816
545 254
738 792
514 502
497 449
319 249
570 647
161 822
120 310
142 370
205 888
160 935
348 839
2 25
846 181
679 361
172 513
33 111
314 190
204 74
887 888
348 992
381 342
24 914
897 426
305 251
451 169
696 885
842 7
648 426
497 203
955 830
950 631
977 45
652 586
959 458
179 59
10 146
921 213
256 586
115 126
908 294
663 554
417 549
837 713
379 689
739 797
566 519
869 703
285 187
6 502
726 370
979 571
932 823
913 497
459 404
757 440
887 289
784 337
963 462
173 125
196 29
51 481
223 584
459 910
967 430
284 460
493 371
900 144
775 442
606 873
307 271
769 657
35 902
14 490
114 926
592 497
203 281
729 825
872 204
551 424
203 388
179 705
837 411
131 802
381 832
27 399
963 38
516 637
36 477
494 293
873 948
749 944
374 618
31 739
933 809
540 98
657 621
314 645
658 240
128 745
503 275
493 388
667 815
380 641
536 819
424 459
155 66
724 253
124 99
271 2
582 830
733 124
464 546
919 443
64 158
393 520
596 680
106 16
686 746
735 987
34 478
340 204
59 537
785 786
785 97
432 380
534 400
955 337
145 968
869 977
429 785
928 758
191 351
280 376
505 43
805 275
21 190
834 763
328 944
37 147
365 801
270 587
391 772
751 497
771 359
861 888
681 674
406 240
923 685
935 291
91 236
901 465
365 255
929 548
39 909
143 166
771 577
761 156
182 505
826 144
958 374
866 163
542 379
622 774
176 212
33 79
859 554
912 403
576 614
78 891
767 590
747 160
21 286
292 907
351 722
538 274
860 397
739 698
74 322
553 687
89 357
255 543
982 203
141 586
509 397
562 152
854 867
284 927
532 434
725 52
815 126
574 579
724 435
668 303
377 672
59 917
886 693
906 251
143 739
871 275
218 233
666 442
692 545
795 616
783 922
690 34
357 885
822 234
900 407
534 563
109 236
933 665
1 786
992 414
528 353
823 770
309 516
21 795
48 976
166 327
944 247
449 611
255 316
131 745
501 45
948 325
886 318
232 249
676 223
343 563
76 851
871 230
680 227
948 424
940 816
50 36
794 914
851 580
826 392
742 139
787 148
986 618
668 448
387 45
620 964
653 759
180 755
845 256
430 819
58 651
395 341
778 368
406 635
417 732
367 548
578 546
745 668
1000 132
670 656
375 193
785 14
484 875
351 254
997 257
615 248
139 622
910 809
98 134
104 923
129 657
170 308
332 965
152 993
326 434
310 997
563 467
685 733
755 455
194 313
545 29
395 569
733 643
929 912
104 842
578 38
96 23
142 572
468 302
537 491
262 989
867 552
664 74
519 195
265 860
25 874
966 951
237 339
48 139
54 35
310 830
673 334
30 458
370 61
240 302
224 906
779 222
318 232
936 856
662 844
41 381
874 589
669 14
745 843
145 565
607 784
821 954
361 612
688 305
729 146
460 187
331 749
472 740
178 496
843 983
687 325
249 269
476 58
330 154
697 513
617 13
316 400
868 191
626 854
156 229
768 433
684 752
793 644
140 857
458 618
342 769
543 305
403 316
841 919
657 223
45 388
851 264
598 370
234 625
99 834
465 709
963 583
734 901
839 844
446 551
168 166
539 764
543 180
143 840
973 54
458 437
419 649
495 375
450 323
42 268
392 80
816 745
602 395
641 427
67 442
918 525
863 48
651 308
156 735
788 275
677 630
533 617
687 206
946 263
98 497
643 548
350 168
993 117
608 520
551 957
71 839
754 746
27 508
49 947
931 376
602 905
227 753
312 873
125 691
891 642
205 151
618 881
358 114
697 485
116 258
162 988
925 398
995 560
244 466
29 107
752 562
453 33
170 849
414 966
785 417
951 88
229 340
626 757
149 191
797 153
779 85
680 746
957 7
907 367
230 377
166 762
947 101
858 466
832 824
673 806
800 387
318 281
760 310
554 612
827 3
404 774
923 524
442 267
29 780
442 370
158 148
183 631
353 908
719 451
558 14
858 942
790 556
465 470
873 940
635 405
239 308
172 270
689 495
649 269
611 215
142 574
710 310
645 712
996 233
549 512
812 667
600 881
317 867
325 259
989 320
418 583
768 898
789 385
954 100
742 82
89 320
15 652
530 888
121 203
995 130
246 92
990 610
708 161
731 1
694 673
929 415
578 279
102 134
614 213
348 535
344 987
417 438
494 132
73 210
399 102
993 897
960 539
167 811
890 151
346 76
622 822
433 488
751 71
587 781
891 317
573 184
103 600
554 263
106 822
287 492
565 471
894 347
977 74
465 939
986 407
970 631
342 575
49 2
476 868
827 702
373 879
639 752
885 648
802 160
383 355
163 16
676 377
831 715
291 730
290 661
940 311
845 325
498 323
114 231
649 576
536 649
302 452
475 352
481 953
854 418
515 426
366 639
440 548
663 45
104 319
715 404
462 872
668 422
441 557
469 363
541 112
165 838
437 65
348 916
311 973
569 807
994 806
320 775
813 891
683 448
626 889
324 535
46 371
977 906
270 939
580 348
440 101
53 761
894 109
954 289
410 671
854 868
292 401
991 469
285 758
723 269
741 156
364 619
300 797
386 410
791 518
482 966
516 533
134 155
844 867
242 187
343 525
490 65
243 77
942 56
940 886
616 344
293 737
279 747
558 154
335 419
559 751
873 64
634 576
835 153
710 535
206 849
930 208
211 432
532 310
286 294
514 568
544 971
250 116
158 312
569 677
153 266
179 753
502 759
997 492
558 744
817 41
218 140
109 930
352 879
275 537
274 955
752 39
859 552
648 937
864 549
791 285
699 922
84 856
619 622
108 672
836 763
692 541
280 803
119 685
509 758
451 685
453 607
502 591
271 47
903 348
196 608
681 755
585 902
700 976
627 635
248 552
389 939
940 6
732 708
977 742
642 93
336 544
730 46
897 380
55 263
893 582
608 182
867 973
482 24
791 617
218 437
995 897
647 26
428 779
160 284
332 424
294 96
571 623
773 515
431 14
960 958
838 850
810 58
420 230
22 930
682 739
75 490
82 729
947 763
766 133
242 235
179 24
648 748
433 585
809 716
567 933
359 717
311 396
473 863
701 302
516 522
51 464
876 727
326 940
992 696
204 29
887 904
120 358
963 163
524 252
43 368
688 763
265 248
493 723
204 881
363 567
794 86
397 540
614 461
28 529
380 3
216 176
42 99
618 708
6 192
187 610
32 671
23 698
537 256
291 113
222 413
125 309
862 853
205 140
827 585
923 615
619 65
879 920
611 312
726 478
758 572
112 576
477 465
527 327
406 954
108 662
386 515
85 923
396 592
151 36
6 130
990 28
49 27
319 594
275 93
929 717
242 236
461 997
234 615
310 249
528 861
719 402
80 818
36 206
532 500
900 164
157 922
297 126
84 602
349 579
26 343
561 984
93 813
877 355
971 198
307 786
416 879
715 399
803 731
282 73
119 430
647 393
538 726
885 424
145 954
521 64
668 786
961 570
473 953
772 366
670 334
881 905
635 344
517 189
840 430
62 140
365 863
652 859
844 938
626 287
931 106
554 155
901 899
825 774
349 769
555 595
23 79
15 699
150 836
103 533
149 774
202 60
357 250
524 87
561 215
699 402
262 420
819 740
496 640
86 341
394 287
965 754
989 796
428 772
132 699
513 318
15 350
836 749
235 40
564 835
699 957
828 919
600 91
630 716
437 397
987 509
968 17
640 188
686 758
689 344
296 680
284 611
408 212
620 129
57 315
694 720
377 882
406 95
642 373
126 877
708 475
487 219
491 607
499 970
736 815
228 367
354 260
62 234
713 349
550 121
860 23
352 94
187 533
712 134
146 704
423 218
795 517
884 760
93 264
328 190
299 925
490 973
915 238
161 61
203 566
474 463
72 163
15 895
272 481
741 828
367 493
967 781
183 48
464 125
764 985
156 24
366 363
893 187
307 154
509 982
787 150
203 372
472 833
644 990
89 862
579 380
32 499
852 646
912 486
966 687
819 48
431 617
120 225
410 440
682 335
552 572
277 555
194 359
838 826
549 545
554 306
350 714
859 128
737 517
699 589
738 475
398 458
258 205
482 870
747 849
961 409
901 223
727 367
174 184
173 185
262 836
604 962
836 92
659 499
853 246
664 424
814 728
790 655
974 872
316 143
267 331
977 132
884 667
455 157
959 685
616 636
426 38
214 347
25 195
777 403
950 157
500 424
743 673
387 526
403 692
58 8
163 695
666 145
39 425
817 822
787 191
329 708
530 119
767 862
816 600
565 244
376 371
249 662
562 86
904 412
437 672
438 861
475 66
505 766
716 26
827 206
246 449
89 887
658 476
631 67
88 102
141 437
826 272
419 727
155 98
790 313
208 514
171 526
25 806
922 687
981 387
780 547
850 987
381 15
362 26
535 794
527 205
964 540
312 52
237 411
238 677
309 715
983 679
684 965
147 512
912 343
194 926
646 260
62 877
389 226
873 346
656 518
572 496
626 684
366 247
439 903
841 160
23 839
105 617
189 109
372 970
71 293
101 47
525 468
17 858
66 209
720 98
943 71
628 554
155 919
198 743
353 960
533 805
820 532
666 92
183 353
47 975
894 116
975 736
811 771
351 817
458 354
871 114
407 261
385 802
507 311
893 660
97 31
664 167
940 777
522 322
407 998
634 614
344 305
470 626
876 238
229 464
16 729
507 816
718 682
692 193
187 307
794 653
247 328
70 975
890 142
447 858
709 783
923 668
321 772
433 641
516 862
461 267
331 924
861 965
214 230
241 225
679 356
198 102
991 413
511 39
255 994
6 66
288 725
99 715
82 801
795 155
443 729
225 581
141 88
567 145
66 140
276 574
62 733
638 539
661 64
924 155
803 488
35 48
606 591
452 497
446 68
5 119
710 318
719 541
337 185
609 839
708 451
258 532
109 504
562 746
218 840
449 410
783 4
437 51
468 973
426 330
678 863
515 600
844 625
230 631
251 439
952 599
106 107
969 580
210 148
383 597
218 311
231 158
704 478
834 592
451 210
565 789
166 124
593 301
827 646
261 357
664 137
224 411
309 678
591 751
161 702
697 886
922 647
755 410
612 329
90 927
632 256
873 921
329 130
781 164
988 190
550 45
195 27
920 346
744 871
581 148
749 288
984 117
413 305
70 754
801 654
375 138
780 222
561 756
115 12
99 166
786 692
369 548
927 560
974 447
198 557
442 470
519 382
314 907
574 371
825 375
716 997
213 716
958 98
13 593
78 943
781 80
213 317
320 602
507 917
309 217
403 23
872 884
921 805
801 418
812 740
617 871
238 951
162 87
423 481
402 847
530 1
172 692
857 112
274 685
71 937
500 863
865 831
615 797
72 254
560 322
408 234
802 697
306 71
139 965
395 680
185 944
115 391
636 655
312 576
493 962
526 897
756 517
120 557
390 661
939 506
229 983
733 759
477 966
979 235
494 177
138 913
94 717
773 86
195 509
773 814
608 446
426 943
11 618
268 553
286 903
325 52
207 41
617 65
300 455
709 813
117 532
879 716
604 961
963 495
399 484
754 347
586 235
903 961
101 687
897 558
317 319
321 274
872 526
993 505
929 418
512 750
252 713
926 504
212 620
981 173
823 376
343 328
862 12
808 621
265 584
721 762
334 28
675 240
400 305
801 38
639 872
377 605
918 264
407 763
891 352
931 209
96 974
191 526
686 378
911 662
377 794
439 884
455 67
592 936
475 939
772 156
824 893
235 476
146 972
209 241
196 536
594 565
251 138
325 21
722 37
741 546
355 301
703 900
803 563
293 630
115 497
190 191
411 108
876 557
374 57
666 186
425 44
304 984
293 669
796 80
944 215
953 613
19 336
809 98
473 354
847 341
125 75
262 987
329 482
828 996
267 480
843 75
406 456
57 777
653 330
589 326
300 786
689 468
952 822
424 776
38 256
387 484
779 809
173 888
992 40
59 405
213 807
498 43
423 2
45 549
211 418
851 126
994 309
319 240
765 599
238 971
695 7
674 350
925 562
20 125
348 819
970 424
395 589
261 575
361 314
50 218
671 316
401 678
257 141
939 545
677 678
754 450
7 665
445 59
290 845
706 900
749 375
967 573
804 854
550 93
317 58
285 55
256 78
16 75
474 626
848 42
445 863
906 149
271 188
884 860
821 818
406 290
81 67
538 669
455 651
58 34
805 817
496 779
70 713
90 638
88 9
439 20
69 68
515 224
626 425
629 794
75 527
1 970
941 717
684 609
552 516
513 323
190 222
228 884
563 964
668 671
150 820
807 125
304 872
201 736
415 172
818 626
834 840
322 992
276 861
489 525
449 406
612 193
597 941
399 195
775 795
965 273
564 669
11 417
278 263
548 861
912 687
579 520
253 882
841 77
82 584
313 301
530 227
294 667
8 772
696 943
165 394
680 45
343 60
763 686
119 1
87 441
837 465
316 434
646 113
178 843
799 375
708 272
730 294
979 286
667 338
795 492
568 558
66 714
186 679
752 188
938 390
40 520
546 913
541 846
885 37
637 656
967 164
917 272
274 639
18 81
174 339
226 905
255 887
548 655
507 887
481 444
233 950
653 75
685 491
919 199
801 202
305 971
198 252
334 762
702 616
697 604
500 401
431 89
547 755
492 760
164 94
98 921
763 804
705 364
856 209
565 301
927 646
979 393
542 923
544 721
50 300
510 132
268 179
233 653
939 269
342 916
354 1
855 95
407 360
486 613
689 606
129 391
529 559
144 268
13 38
109 719
842 776
884 700
378 666
814 159
806 364
568 172
911 434
385 668
738 225
503 230
25 618
311 302
110 112
347 469
856 935
95 617
581 67
727 370
309 962
345 723
709 56
151 31
901 196
145 693
116 992
149 515
326 677
342 232
80 502
382 175
98 570
508 487
617 921
763 650
887 203
65 793
296 330
180 349
25 66
601 318
552 727
315 455
749 351
556 994
498 189
407 197
395 396
217 337
803 754
974 110
915 563
383 451
807 99
17 80
472 58
70 686
737 712
516 428
905 429
438 60
28 774
680 595
251 235
183 300
961 245
706 592
517 199
648 929
109 140
692 521
973 661
47 412
335 958
570 936
91 355
882 783
466 891
416 522
788 93
192 166
879 726
331 35
168 378
765 732
167 888
745 685
287 139
908 29
143 879
662 574
976 561
576 362
996 330
709 271
1000 412
743 49
660 296
187 352
119 314
454 238
247 274
580 617
681 150
701 946
233 562
722 996
791 929
190 494
101 834
475 645
984 879
88 768
124 882
528 660
485 98
724 775
495 232
137 749
862 86
955 980
995 53
1000 713
252 41
172 16
314 324
431 518
144 492
693 208
119 533
606 154
117 590
755 257
32 919
474 654
102 254
694 837
320 181
948 768
517 126
309 438
17 951
917 76
615 872
617 591
72 389
543 75
871 298
966 80
901 714
52 75
844 630
510 203
522 929
84 750
445 133
866 839
610 894
707 465
579 81
641 692
639 24
712 394
774 915
328 51
625 856
262 515
613 928
396 840
715 560
790 233
450 565
66 263
753 353
931 795
131 219
187 76
694 911
478 580
942 311
614 411
461 50
935 271
903 202
783 936
756 885
97 877
544 835
4 832
773 502
178 310
725 130
624 9
407 156
754 570
35 350
741 982
556 899
840 985
43 334
627 338
598 307
479 265
346 748
84 172
332 213
574 889
11 794
676 889
133 635
998 733
684 29
26 882
242 568
807 308
78 497
584 73
766 539
920 889
445 689
809 855
896 344
83 932
493 515
400 117
909 867
304 211
586 377
41 134
742 493
105 125
519 272
606 172
363 78
681 429
309 618
437 167
153 716
389 22
163 259
431 414
401 447
697 415
499 813
932 893
253 749
138 561
874 396
220 530
380 410
366 889
54 949
200 177
194 971
384 46
879 748
998 43
811 728
133 54
604 243
284 949
939 512
52 452
311 933
566 505
842 249
503 784
535 666
489 290
735 511
772 569
36 726
77 117
404 95
710 833
704 717
218 262
153 704
712 265
198 493
5 326
189 583
179 122
534 643
120 1000
382 21
255 632
302 812
178 397
174 76
1000 298
405 57
766 548
912 202
963 876
862 170
982 923
444 832
73 47
668 887
674 976
182 183
477 3
46 398
537 100
946 333
742 157
674 455
561 231
183 237
958 990
497 926
241 779
223 699
471 369
475 795
71 281
525 83
914 266
220 688
783 538
592 511
610 873
157 798
437 33
836 704
837 88
924 202
298 566
629 365
353 468
861 668
764 701
421 191
697 626
663 485
7 751
649 876
161 776
778 776
55 891
255 715
531 313
288 589
253 635
641 335
888 528
988 933
828 864
517 371
125 951
140 280
218 531
848 331
142 807
269 233
143 253
350 453
619 266
999 773
3 631
568 476
350 358
43 390
23 159
88 714
124 336
177 993
264 727
85 154
693 717
118 501
949 811
367 609
296 808
492 746
913 331
602 968
732 949
707 97
306 958
371 718
509 251
330 806
522 293
277 982
487 915
340 467
454 48
767 644
87 466
438 823
160 887
962 112
21 741
530 178
259 320
329 89
798 685
712 592
914 573
756 586
587 783
707 431
555 175
992 219
267 592
142 65
825 105
648 702
434 52
144 789
214 825
761 754
118 609
898 89
353 207
129 716
246 693
697 912
913 631
182 561
441 159
419 834
257 68
187 565
214 901
305 78
94 48
309 407
221 834
418 240
122 747
962 545
912 601
962 249
747 722
660 358
897 731
270 979
561 885
337 18
694 664
994 749
688 593
968 108
77 511
301 569
671 165
124 132
166 924
343 782
372 654
719 267
541 70
914 438
971 552
654 256
583 568
601 565
609 797
688 990
678 729
966 885
316 54
755 797
983 304
906 642
863 604
410 835
995 9
430 255
128 848
530 397
510 952
133 612
112 731
241 105
217 820
150 203
698 678
558 478
334 21
572 662
104 167
404 685
138 271
717 425
917 33
176 184
781 913
271 223
22 491
328 904
487 942
268 815
260 514
199 836
51 200
306 602
361 217
200 138
113 345
5 7
726 446
643 711
703 394
895 554
995 574
368 801
538 821
87 508
418 762
863 712
618 826
37 899
542 306
870 423
633 713
539 164
995 704
33 217
547 396
538 471
22 288
415 133
457 17
807 210
768 532
109 411
953 696
291 762
615 629
964 1000
524 122
460 2
616 539
43 367
612 772
48 773
61 544
851 905
94 709
816 985
564 17
476 752
725 593
560 31
96 185
448 904
999 591
616 236
864 130
131 786
224 511
106 229
324 936
54 533
531 558
944 842
486 436
769 760
810 273
501 475
879 677
625 474
476 671
660 311
938 86
584 311
878 865
695 489
621 758
959 816
177 769
774 610
693 814
405 109
946 585
404 705
816 555
14 538
473 587
684 113
954 736
207 562
743 981
741 147
33 61
160 210
193 488
503 20
437 353
950 185
395 100
887 861
23 847
867 664
485 239
942 256
205 145
854 39
910 153
42 973
112 488
908 649
125 633
585 379
998 328
232 467
459 906
158 858
22 729
717 645
315 485
776 729
92 811
257 952
451 266
431 143
138 694
755 254
974 257
444 724
437 148
86 672
325 842
841 721
787 213
785 850
563 116
466 896
24 52
244 374
548 633
467 686
943 953
121 404
285 60
100 645
395 259
436 564
422 560
452 397
23 321
644 286
968 205
732 893
529 62
787 521
302 579
776 40
676 709
78 755
354 915
69 935
840 846
361 644
327 388
794 273
395 198
564 840
259 533
57 149
608 998
677 444
947 282
582 132
697 699
628 439
391 139
691 771
480 175
8 95
413 670
88 641
489 434
164 95
123 265
425 351
76 522
788 260
828 86
971 834
338 596
180 107
603 236
324 502
356 279
333 886
447 652
983 837
219 541
136 289
518 945
56 484
215 822
348 713
265 902
90 654
527 856
682 990
553 378
393 327
743 678
465 941
171 255
313 456
773 910
134 52
743 565
622 310
448 870
610 339
613 102
363 142
365 199
549 131
776 634
788 863
952 506
558 372
718 925
450 185
885 901
38 135
519 939
183 520
378 237
812 383
356 901
4 998
244 276
252 881
853 815
32 77
567 561
523 621
287 143
730 337
350 148
478 295
255 135
52 302
549 79
738 641
69 908
843 199
641 880
568 63
751 120
766 49
132 330
434 732
21 71
668 807
969 244
818 231
416 565
46 257
918 113
342 541
150 809
619 779
339 799
911 541
511 983
526 849
167 694
576 674
319 561
905 109
122 582
624 413
740 957
137 822
25 96
251 853
56 375
429 191
592 844
278 986
266 732
711 840
644 707
322 510
678 172
844 725
826 683
51 478
274 392
621 13
335 863
84 512
677 572
2 193
10 72
450 264
373 59
930 853
120 185
626 317
516 739
49 593
408 498
790 488
321 245
671 222
639 114
182 50
991 430
46 343
582 596
954 394
35 215
399 224
435 6
14 891
71 818
422 622
325 716
776 351
739 305
929 742
773 198
555 449
348 498
334 761
728 865
928 384
475 282
265 699
627 623
852 883
655 983
354 634
163 895
450 189
879 916
899 17
643 378
492 852
946 932
570 303
685 606
878 913
515 115
934 519
813 548
82 161
506 182
935 989
103 809
807 856
930 645
270 847
678 619
332 524
42 613
157 118
450 896
749 711
479 648
740 947
306 497
960 16
668 47
46 143
127 220
824 847
23 586
539 818
516 502
868 777
790 728
882 885
152 687
160 277
437 769
296 281
622 399
794 62
852 489
805 878
319 103
425 19
723 230
227 930
432 500
382 246
433 286
699 354
929 650
794 836
863 405
504 491
688 852
288 544
560 844
675 343
774 194
820 90
289 569
911 338
992 613
742 993
306 164
104 834
617 700
567 336
510 922
490 466
17 784
780 942
456 72
348 504
16 539
343 10
230 78
325 981
861 727
206 537
982 671
278 512
982 933
248 549
336 352
72 441
813 928
170 602
660 972
951 733
891 970
865 981
79 954
771 540
144 282
915 991
482 251
597 509
531 790
302 308
532 471
37 230
794 890
270 325
753 64
195 541
673 586
222 471
33 664
856 296
423 519
117 33
276 239
526 615
302 784
232 709
774 59
71 320
696 199
615 973
449 236
622 249
625 15
542 964
240 183
587 737
650 185
514 538
653 264
415 302
92 265
863 104
849 673
826 395
657 626
662 660
504 492
887 980
29 560
267 954
191 802
521 814
247 591
563 31
428 673
453 875
234 984
74 445
908 501
476 645
418 442
140 37
971 609
629 213
259 171
281 817
69 188
60 254
116 468
890 232
109 866
224 551
248 964
300 817
940 771
954 836
530 474
974 158
736 978
724 417
519 396
778 360
420 989
769 369
959 965
625 829
461 274
521 773
914 347
472 247
62 356
397 204
109 611
603 907
799 44
341 572
435 864
474 499
767 802
679 458
867 415
828 395
626 947
747 422
849 486
733 720
767 87
989 128
948 363
681 671
854 318
513 647
154 761
660 180
300 844
915 953
860 552
91 113
244 272
28 975
355 77
915 349
134 278
328 672
362 906
631 763
606 992
982 65
297 981
532 284
57 361
108 799
57 434
825 1000
313 447
23 776
925 190
287 506
531 117
823 333
248 764
360 448
66 124
553 987
330 314
539 372
179 44
942 139
300 41
693 341
732 528
363 724
94 445
692 6
936 439
481 570
857 992
154 116
872 695
261 108
438 503
963 800
70 233
748 509
274 275
591 605
66 220
242 975
202 249
474 450
312 152
598 935
603 867
456 183
12 387
915 534
101 896
35 84
522 779
980 810
753 497
912 681
964 855
156 539
963 781
534 325
262 239
605 220
986 418
711 979
935 405
806 630
820 775
340 463
977 590
173 563
675 486
907 838
5 966
556 116
187 122
116 35
148 643
306 610
204 385
128 69
4 95
402 372
862 167
58 578
202 918
747 423
921 21
876 221
977 818
536 86
295 289
80 679
860 167
649 399
997 63
234 986
995 617
985 696
599 417
327 806
162 60
204 215
501 537
319 74
232 869
859 669
906 205
841 551
790 416
6 883
780 728
975 411
364 970
864 42
881 602
967 293
464 936
121 864
402 691
348 914
77 159
790 322
773 831
780 515
784 244
144 625
225 670
431 210
309 231
967 929
313 215
950 829
786 149
179 826
937 319
817 88
288 922
671 694
353 667
455 826
141 430
694 424
930 811
463 243
749 840
114 854
200 74
402 267
227 367
897 565
485 986
688 900
923 33
911 51
959 896
850 406
437 466
168 104
307 104
670 32
16 5
87 393
74 601
301 298
531 997
144 127
645 530
97 494
968 124
188 375
194 81
971 503
816 141
406 750
877 776
725 935
808 409
663 626
869 923
505 655
412 70
896 464
601 678
284 922
892 663
474 106
252 174
247 948
918 370
253 400
237 578
549 426
752 526
69 423
592 837
885 102
48 744
627 638
467 662
516 248
81 739
40 853
707 912
832 225
123 275
708 548
965 456
530 809
829 712
871 215
990 209
975 915
35 88
219 989
489 34
831 106
115 640
149 591
740 591
174 671
489 876
346 464
974 789
530 552
667 305
652 9
531 971
133 21
71 773
216 648
126 784
522 831
954 6
96 890
799 721
550 917
186 363
107 50
730 360
690 229
256 63
729 245
29 516
929 751
703 516
304 848
214 216
330 141
548 483
189 256
800 380
160 221
865 78
226 309
126 745
169 313
228 200
777 887
192 759
1 130
177 472
667 278
687 236
73 337
96 792
696 545
85 914
433 501
674 271
595 694
475 873
442 322
369 492
942 766
142 754
995 226
674 16
603 560
871 792
411 919
835 911
441 589
811 576
791 856
105 510
569 473
734 32
379 562
312 857
597 889
176 735
906 659
384 483
199 965
343 231
763 162
909 228
281 550
360 107
531 732
281 17
357 552
907 352
538 394
532 565
211 398
123 284
781 901
983 153
31 780
793 550
321 18
862 668
587 465
676 106
620 515
860 835
499 706
398 705
334 53
556 466
131 541
654 618
124 607
297 568
509 56
847 813
660 675
1000 867
409 809
491 419
70 646
311 428
995 461
94 476
642 929
192 926
515 401
707 323
240 787
390 28
551 403
992 454
414 745
280 840
365 728
660 24
22 712
106 701
996 215
571 663
12 990
337 979
712 346
443 711
210 45
330 497
473 978
888 878
652 164
74 947
762 378
735 315
657 933
586 721
978 785
741 986
602 262
558 604
18 767
41 251
205 291
302 277
744 493
469 661
375 394
6 526
684 7
526 644
683 538
79 196
399 360
32 466
84 789
428 889
867 536
983 637
825 650
73 803
31 814
378 755
317 493
725 82
926 418
499 858
14 564
953 474
3 38
709 90
601 843
595 266
170 317
688 549
868 83
454 221
502 986
553 213
267 269
33 470
892 620
22 587
969 288
774 129
745 658
38 756
889 593
95 562
970 414
877 208
799 47
299 444
31 237
668 527
520 145
48 711
174 185
245 219
497 393
191 322
43 183
144 700
576 924
429 708
416 644
245 691
880 878
982 597
816 451
553 78
359 73
593 992
387 879
847 92
35 962
951 392
7 49
948 487
535 572
330 163
295 941
552 113
595 540
563 727
458 429
217 376
884 910
492 335
192 781
97 432
695 583
69 729
73 323
555 96
632 444
792 813
941 354
841 870
447 435
622 874
169 354
626 561
274 60
401 941
517 768
801 538
593 458
324 60
923 146
795 672
802 822
892 298
332 983
685 824
645 886
275 398
19 139
746 938
397 135
968 184
379 965
194 266
191 777
224 350
856 715
81 128
865 274
964 162
370 735
309 499
549 737
323 350
635 166
151 419
469 591
387 542
869 406
628 11
853 539
952 841
654 751
863 984
433 272
270 872
552 560
269 41
32 882
566 308
713 611
377 144
730 947
328 2
274 57
217 81
116 138
412 263
15 256
932 739
225 314
787 970
857 406
178 24
477 278
98 111
464 654
749 690
302 858
261 98
760 172
545 299
195 456
125 471
204 330
264 190
465 617
630 67
808 812
570 564
839 939
851 439
494 911
484 102
433 132
931 298
970 487
106 348
617 877
39 447
871 430
527 158
349 289
165 210
829 955
16 23
600 363
667 351
166 58
529 518
676 347
957 910
375 570
123 766
673 805
31 807
240 782
117 497
528 10
145 167
14 395
324 905
876 596
383 729
694 203
731 26
2 537
514 913
87 644
887 319
204 646
855 765
851 603
655 562
808 994
982 490
838 637
110 518
529 942
456 56
452 180
737 188
47 676
795 408
369 370
457 490
146 927
140 822
358 840
372 691
637 407
388 576
824 670
529 370
16 689
134 253
266 82
388 710
385 807
888 607
74 666
8 692
659 664
176 306
31 603
784 250
883 296
388 756
687 531
13 399
704 477
565 883
370 255
242 875
873 691
430 280
61 942
711 108
865 373
835 242
962 416
109 393
615 329
750 555
897 112
395 966
876 352
689 953
280 143
682 782
867 657
486 830
170 527
640 237
568 100
535 226
942 137
192 655
561 245
392 130
653 100
620 623
14 601
936 9
523 144
898 836
784 797
26 378
297 19
441 569
244 447
928 152
151 180
847 54
453 105
118 488
454 189
17 582
285 700
770 563
507 588
966 291
712 732
821 116
290 888
985 531
653 533
84 459
228 236
673 210
834 578
311 254
993 483
337 248
56 546
254 13
399 592
283 865
692 350
166 763
553 765
129 658
808 716
515 139
577 202
338 253
893 623
165 954
736 677
661 292
289 620
840 92
614 990
924 180
258 272
112 952
623 304
812 203
863 751
691 172
137 450
252 783
235 227
851 751
27 329
929 77
158 995
886 888
103 337
210 314
672 184
605 389
9 475
119 811
57 637
775 911
144 498
991 640
296 993
1 361
886 217
33 861
256 595
742 646
612 148
133 634
417 498
366 180
411 649
579 106
527 271
59 62
340 768
300 864
501 176
660 267
901 183
72 39
547 264
415 122
487 806
367 104
822 727
681 611
332 114
476 434
916 152
216 94
355 771
360 247
669 862
42 927
165 385
802 22
471 225
262 406
542 223
516 831
404 503
429 677
610 772
42 644
794 509
176 487
886 341
361 436
747 194
210 289
784 933
239 475
569 425
951 28
630 589
438 870
949 887
491 125
330 267
600 65
347 634
104 592
832 930
716 898
180 586
747 72
843 689
98 537
238 921
203 296
365 120
317 352
562 809
498 456
792 160
692 50
218 939
294 437
871 779
296 356
721 163
864 369
466 483
354 204
585 648
296 967
412 555
648 45
292 680
186 84
598 247
273 128
136 527
932 290
839 477
335 858
136 861
210 150
681 706
160 491
418 760
340 704
400 479
454 876
865 213
409 476
432 309
607 310
452 409
826 454
184 131
109 718
136 659
625 276
460 884
723 130
211 716
88 6
250 759
268 96
186 425
128 153
383 164
476 712
376 407
551 631
305 115
917 438
686 367
153 994
192 115
811 942
991 885
671 685
132 954
870 360
914 182
922 572
216 853
618 621
827 143
497 687
36 145
304 352
466 852
533 557
34 281
537 444
8 489
976 253
196 386
557 691
650 63
76 236
745 466
158 171
736 18
473 326
703 984
996 179
465 77
920 252
655 506
775 332
541 325
430 426
172 565
993 620
309 119
218 287
562 366
401 978
970 716
623 346
914 947
664 822
601 724
806 934
561 637
555 611
836 412
511 280
664 700
728 662
177 887
614 546
668 23
470 643
815 125
165 707
908 401
748 909
592 53
883 17
50 60
411 494
667 753
220 289
638 897
500 974
106 368
776 54
321 303
341 757
430 582
725 911
606 657
987 235
853 223
990 268
612 751
1 269
780 977
640 146
392 220
651 240
576 113
547 884
340 999
107 637
937 470
993 8
700 792
650 803
560 934
765 541
538 99
968 210
954 917
475 198
836 909
650 294
161 594
340 812
841 670
33 738
493 227
510 445
72 258
385 921
583 789
808 820
657 206
588 709
857 124
909 291
256 328
488 405
15 85
346 508
194 616
581 957
217 860
49 390
464 798
694 947
950 444
181 194
198 452
439 404
824 233
289 516
241 671
107 773
1 87
485 826
312 910
761 424
109 186
453 557
123 81
510 641
722 959
100 22
929 701
900 776
540 591
63 196
27 892
586 370
622 82
131 336
692 104
259 773
622 964
777 133
130 896
487 588
275 655
481 585
69 104
429 820
651 655
855 28
604 344
248 271
168 741
204 263
330 507
650 944
631 219
586 145
445 602
626 377
193 864
620 252
732 99
179 893
521 255
652 747
851 524
902 171
970 93
311 158
745 671
441 598
583 151
227 664
806 384
117 685
291 791
572 404
183 813
752 144
708 888
821 431
622 251
711 569
606 845
515 589
333 741
710 948
887 903
972 895
608 460
337 887
335 269
942 77
134 409
276 562
271 750
838 730
408 305
31 169
244 55
596 973
202 899
166 732
685 403
244 801
44 946
99 617
707 201
918 487
604 334
949 175
404 486
822 741
772 387
958 803
67 241
605 599
863 49
905 143
895 243
750 137
403 499
147 771
17 163
389 272
785 821
242 674
372 275
215 735
501 395
595 222
285 530
62 997
966 177
366 66
281 299
121 916
538 53
809 516
437 750
683 352
605 164
207 773
588 381
71 696
263 878
759 604
681 189
855 358
497 58
196 219
145 464
41 234
446 525
354 989
17 175
855 366
3 877
543 576
414 869
137 479
143 666
810 515
818 431
874 586
340 818
425 500
368 418
876 778
718 387
818 272
348 362
707 875
877 595
954 305
620 516
49 792
628 115
765 562
174 479
244 903
471 544
400 109
891 114
102 241
84 257
55 158
409 69
82 737
856 25
421 556
521 54
336 737
560 257
626 36
844 877
425 158
751 541
603 439
427 15
93 505
405 579
906 703
364 825
743 172
597 356
184 182
318 111
565 253
971 175
899 684
267 585
302 331
536 323
700 916
357 373
634 120
533 472
268 955
844 224
960 443
663 186
492 630
540 75
748 159
36 284
469 722
851 459
312 371
248 820
923 965
189 374
415 193
592 649
718 801
562 795
391 510
498 618
576 678
29 391
980 781
732 160
742 188
558 589
984 729
538 673
445 950
589 840
582 8
325 565
303 797
986 596
817 774
820 106
517 866
623 139
278 169
46 799
281 587
124 4
900 432
848 184
415 541
882 298
842 795
604 350
539 603
937 503
826 62
251 324
49 249
860 624
588 416
908 987
779 288
415 634
863 6
15 693
456 28
1000 677
738 252
516 725
182 791
97 192
88 739
383 351
448 458
35 263
481 352
109 836
492 948
806 506
23 380
603 828
415 821
380 52
628 564
361 604
99 377
208 297
609 596
878 507
624 797
696 458
555 863
90 155
611 572
358 414
273 620
276 817
292 457
122 590
175 63
666 925
455 883
62 306
574 703
961 376
901 635
139 554
103 149
602 407
241 770
879 829
341 494
34 515
28 997
519 818
626 893
484 71
958 975
981 142
201 267
693 185
71 977
922 962
403 785
979 543
117 985
508 518
980 155
855 388
738 998
715 334
318 593
356 509
175 505
141 533
700 727
869 237
771 341
577 247
129 393
743 221
131 566
827 883
783 128
640 97
571 229
120 570
868 239
781 627
313 296
350 492
852 153
447 840
592 555
149 162
529 913
766 160
462 722
441 8
901 829
901 437
922 236
150 653
188 937
676 856
418 944
410 444
593 96
40 982
96 262
185 238
592 630
490 610
3 331
991 802
681 612
477 631
569 586
831 834
83 467
632 953
968 804
26 60
865 688
214 856
364 628
389 361
154 655
481 332
656 480
923 922
841 601
899 394
753 674
988 50
507 659
599 62
493 946
339 341
731 194
496 975
89 6
74 112
162 345
459 466
253 236
659 928
575 185
907 336
377 496
556 876
881 32
225 693
114 561
405 53
682 237
928 31
271 473
327 63
348 570
713 523
40 663
851 570
799 578
458 372
896 781
834 605
533 185
599 105
863 245
668 349
271 226
473 839
339 44
476 13
866 951
770 84
779 847
680 111
478 718
528 948
617 547
826 536
882 122
803 926
758 756
909 489
627 714
523 363
558 510
880 395
876 565
100 756
983 152
431 305
943 456
67 292
280 117
983 905
177 207
922 81
717 189
418 773
806 811
436 968
246 121
551 95
966 708
2 630
436 342
112 200
922 965
382 748
760 432
881 824
79 203
101 725
736 867
222 195
539 830
100 392
864 353
295 883
829 834
29 976
801 787
109 533
647 388
766 37
864 781
979 906
800 956
354 615
168 687
38 776
691 960
575 215
69 375
513 293
321 251
353 93
289 119
51 274
664 754
406 435
527 87
638 242
763 62
433 306
324 57
378 902
182 664
998 29
9 731
856 540
989 964
411 10
747 319
719 420
715 19
194 30
382 132
799 163
135 263
579 539
488 812
596 626
205 116
266 537
964 973
911 996
428 954
315 93
597 769
634 948
699 47
537 637
611 385
805 896
86 696
696 63
195 173
305 385
152 329
710 895
808 726
545 827
266 757
613 820
596 392
993 570
230 904
10 5
327 17
137 572
632 125
511 982
761 984
74 463
33 50
833 342
967 930
364 578
695 617
879 991
280 605
47 75
922 2
775 802
620 992
255 261
489 354
188 835
773 813
472 85
688 775
881 926
597 73
660 5
765 590
113 186
758 409
166 253
959 726
256 934
713 606
608 764
839 87
402 655
316 282
248 817
376 312
644 694
932 207
295 634
385 527
89 492
876 711
276 929
592 186
61 565
611 56
829 387
502 223
714 97
403 784
514 21
98 729
724 881
77 278
807 13
482 341
989 936
251 108
89 197
112 811
597 262
707 674
953 966
422 510
744 850
678 455
210 583
162 626
73 57
477 995
804 462
790 691
313 864
960 655
408 568
307 777
324 394
730 653
555 404
358 969
376 632
138 916
948 47
90 442
214 902
616 33
580 361
809 537
494 201
171 351
784 187
235 506
329 737
188 635
116 662
560 152
348 91
969 524
638 325
170 121
615 75
298 536
431 83
378 667
240 657
682 755
341 747
936 594
566 59
295 324
363 385
968 394
995 877
888 233
418 9
438 20
376 515
538 661
130 868
452 133
821 159
204 391
383 372
248 387
135 677
793 336
787 256
850 877
284 395
378 169
588 699
673 588
475 988
41 749
940 850
98 589
786 270
362 841
650 387
227 409
206 155
940 133
258 64
213 580
627 855
611 340
510 720
255 584
624 489
213 682
63 380
658 154
879 207
423 326
561 5
471 35
557 151
392 805
579 111
446 876
91 632
214 284
946 917
543 1
215 464
110 97
790 436
252 530
647 176
565 520
425 406
30 411
83 275
461 695
248 73
889 671
223 447
450 785
376 821
245 759
27 599
935 266
753 782
69 131
321 368
732 833
982 928
845 608
972 410
280 905
873 976
581 363
842 435
192 836
261 174
347 788
72 837
401 104
793 799
821 725
658 855
946 828
332 663
421 627
988 636
228 360
689 251
24 798
920 637
150 498
214 617
400 735
319 815
805 16
700 499
671 141
404 513
740 582
581 190
747 458
391 198
643 641
325 112
570 102
787 37
598 682
668 491
388 88
685 222
830 269
794 627
386 55
504 373
850 893
648 278
478 814
915 797
680 815
300 762
88 601
582 336
640 557
188 879
883 873
963 657
221 800
262 161
153 200
309 29
959 753
18 847
254 754
601 68
114 633
790 519
448 515
921 949
785 233
864 741
320 156
456 360
3 153
311 774
173 171
642 348
385 922
953 450
37 390
882 158
845 531
901 244
166 81
337 964
321 394
837 520
992 124
918 802
417 740
86 24
131 340
321 34
48 619
727 485
921 405
331 932
630 388
392 108
537 219
335 556
144 723
245 205
744 502
552 109
359 4
897 393
225 267
360 996
89 393
996 604
87 63
287 769
334 807
604 448
988 828
733 777
623 441
611 772
774 724
195 973
500 128
455 875
481 431
119 488
902 759
425 617
120 790
924 643
141 216
920 795
529 842
996 456
606 363
154 128
649 875
802 705
309 796
714 675
546 765
677 348
825 555
150 149
707 934
220 528
692 608
814 879
951 702
631 192
86 793
443 220
366 533
989 232
158 759
313 260
760 954
175 911
283 845
328 574
367 803
725 671
383 19
159 532
193 767
791 616
61 302
730 581
871 741
703 141
998 907
158 586
509 549
793 774
807 488
590 881
640 120
302 542
128 956
893 129
618 323
299 732
892 103
439 84
788 694
816 779
290 115
38 275
690 534
512 686
727 832
12 983
821 482
292 147
817 311
607 767
67 651
386 133
320 280
623 396
877 543
73 842
877 634
444 736
381 355
237 612
128 181
371 87
787 303
182 377
627 860
901 152
583 504
133 161
728 539
445 423
391 123
549 152
806 446
562 763
698 427
152 919
798 997
660 319
166 866
323 996
703 68
477 403
40 811
413 710
276 477
465 944
831 101
226 184
931 878
950 23
170 665
832 909
889 649
427 258
900 516
906 780
519 11
508 209
152 667
763 934
106 710
100 798
681 121
203 445
780 137
279 104
559 834
466 189
966 561
713 14
646 571
553 883
476 420
307 314
677 377
973 166
982 975
978 85
489 270
140 932
570 366
891 793
88 910
99 206
960 144
672 564
291 619
285 712
393 427
257 135
753 748
471 751
873 460
831 139
307 197
385 109
696 2
341 333
917 811
354 558
929 752
976 130
690 889
81 805
868 601
131 835
653 408
545 194
699 597
526 148
31 381
65 280
157 635
343 653
468 177
517 921
944 3
179 965
41 624
705 971
19 810
566 987
284 821
385 627
734 5
377 792
943 293
757 525
421 555
354 749
329 23
365 370
329 621
784 726
381 557
948 763
498 509
787 311
76 876
78 98
651 313
768 384
829 15
133 584
730 815
705 36
539 7
934 810
80 695
804 790
56 146
45 402
645 335
897 55
256 643
791 973
325 724
881 293
864 398
519 559
35 815
311 460
956 561
700 707
808 780
749 257
734 8
800 444
682 776
862 873
371 596
714 716
634 799
411 764
504 940
665 302
339 354
723 438
55 544
830 743
211 549
76 334
739 453
628 772
419 825
177 531
844 673
277 761
969 420
866 505
970 260
856 818
588 976
580 871
871 206
363 552
263 780
832 811
164 531
223 538
136 711
592 235
765 954
461 958
841 970
891 834
310 157
892 833
475 849
59 786
704 925
208 269
728 118
141 676
606 651
54 746
787 629
766 158
989 613
283 262
316 702
694 521
405 657
752 17
705 365
731 454
778 948
440 208
580 899
295 191
832 707
608 112
71 113
368 981
341 865
34 181
160 727
737 161
912 93
209 351
900 191
327 458
549 124
901 87
12 820
421 178
378 481
918 11
879 835
40 91
95 877
14 837
438 834
597 274
389 167
155 53
721 599
553 921
471 569
144 671
832 802
184 508
830 890
724 600
80 980
243 286
294 298
424 224
811 638
417 917
388 485
74 823
290 448
380 155
189 84
651 693
986 74
536 422
650 234
946 242
988 510
97 60
906 546
706 121
291 185
224 549
808 342
945 689
163 384
447 231
51 411
176 698
330 242
858 343
257 120
674 909
121 670
760 74
25 510
769 480
160 610
389 693
988 654
678 230
446 180
398 12
137 409
269 967
60 404
253 85
536 763
309 97
53 531
369 81
50 761
624 854
620 786
28 146
786 617
223 462
327 256
811 44
460 604
798 905
755 534
438 262
269 200
68 774
299 365
56 739
210 164
554 80
840 194
637 183
965 812
341 524
2 835
642 928
718 187
471 957
729 438
941 944
706 301
877 885
590 424
641 838
474 487
659 765
457 116
154 414
729 877
638 781
194 850
688 90
534 317
922 436
900 568
941 419
575 423
136 43
228 102
326 85
866 484
839 173
606 27
817 739
582 375
369 707
271 382
397 233
55 920
296 619
442 88
62 284
653 208
188 638
300 352
914 654
231 793
268 471
531 239
342 435
389 869
649 32
907 409
25 773
95 757
864 627
38 950
223 195
511 362
237 459
920 731
474 378
192 751
455 878
617 843
805 38
282 588
503 421
219 136
802 753
674 919
537 575
886 32
253 552
475 965
80 469
572 261
703 780
522 707
702 198
686 651
555 359
23 334
675 107
256 331
368 846
379 745
753 307
909 925
294 277
266 98
871 57
554 580
469 354
412 39
513 919
881 993
540 68
510 657
421 570
869 336
829 462
731 326
172 338
555 917
280 811
110 431
801 885
375 378
182 464
321 882
834 254
393 42
202 477
822 778
81 103
146 172
889 139
918 5
137 919
196 631
291 978
169 753
995 780
579 424
303 715
135 626
189 135
207 446
443 326
500 245
793 988
801 196
609 486
520 888
206 527
796 46
481 380
885 660
653 752
250 118
236 234
125 347
821 433
611 131
499 127
683 796
234 894
238 382
196 742
888 282
910 7
817 442
58 989
722 439
700 872
332 90
98 448
58 777
345 686
263 152
405 120
886 478
73 241
389 564
643 887
103 448
706 760
110 24
334 385
889 750
912 80
492 893
936 680
567 725
216 21
919 52
289 585
908 525
925 412
254 881
473 203
639 969
454 204
422 712
489 874
685 256
404 792
209 983
552 657
896 734
152 529
942 679
685 293
770 698
966 63
984 335
327 197
200 563
690 901
669 898
255 910
229 77
610 599
579 74
251 970
947 723
222 845
571 841
262 330
414 288
916 404
747 930
879 381
716 189
511 183
12 389
2 8
220 36
35 33
212 710
457 119
871 692
81 851
753 866
587 880
68 765
681 707
497 438
68 518
908 370
694 135
982 729
822 573
68 803
946 316
705 735
506 961
339 988
695 840
753 921
249 950
613 116
291 842
928 641
590 942
158 904
470 909
499 829
771 353
364 726
449 281
949 552
312 655
665 721
475 480
335 875
435 353
737 17
472 651
860 74
239 618
907 660
618 180
900 752
158 120
1000 524
672 532
690 938
135 187
56 376
333 485
361 475
39 29
352 823
22 622
583 11
493 542
281 673
170 717
725 832
22 869
331 186
438 915
630 142
984 704
533 914
645 465
615 186
16 635
758 720
723 48
669 679
72 516
72 680
736 731
173 947
376 611
148 586
399 678
614 291
402 14
321 208
216 475
780 920
535 750
268 465
590 41
163 692
325 782
789 896
865 101
525 359
66 254
230 504
259 492
793 513
146 122
381 306
129 694
775 977
117 291
143 485
956 553
738 469
933 130
180 925
580 713
112 185
767 389
80 412
531 855
32 687
486 138
846 565
245 724
121 666
934 973
274 157
792 361
86 837
2 671
271 295
901 270
479 82
246 533
525 100
573 321
585 571
541 838
837 116
729 504
833 990
774 572
396 59
859 54
471 100
902 509
435 340
698 506
332 103
279 880
723 494
415 628
483 204
613 983
531 115
792 262
213 388
446 642
197 10
349 857
164 971
445 495
643 166
163 700
858 785
901 661
723 863
106 566
836 238
68 480
403 140
910 583
68 604
503 74
890 676
103 309
785 33
328 294
433 717
302 820
103 672
685 365
447 545
404 293
654 604
317 734
868 962
260 919
527 180
917 400
188 657
647 625
20 605
608 131
419 610
823 855
994 975
796 49
579 31
955 110
59 204
805 868
710 67
365 190
980 341
98 101
486 662
522 281
685 620
438 187
106 846
729 937
208 854
703 576
32 715
736 386
940 407
104 714
733 997
548 354
993 911
684 260
182 155
474 5
930 72
264 967
303 69
451 582
744 18
521 772
930 888
470 166
794 198
700 542
356 927
79 745
920 699
751 420
268 712
657 567
92 257
901 94
386 803
875 197
848 78
94 812
734 817
175 307
266 372
611 41
88 866
925 394
76 493
258 843
254 931
631 539
225 835
574 52
823 812
148 865
796 679
374 709
327 208
316 918
806 145
903 771
757 278
349 104
664 75
761 310
606 978
607 524
332 410
665 560
794 164
982 140
348 465
403 135
669 850
270 92
24 253
390 986
866 45
117 584
469 410
119 661
941 85
53 252
464 692
211 312
409 743
153 787
388 740
647 136
612 466
691 176
347 554
500 947
472 979
673 674
279 136
940 209
146 72
915 858
262 596
313 112
813 113
64 924
993 531
268 173
617 553
289 459
844 703
723 975
388 296
693 285
330 353
921 408
700 181
809 94
831 824
263 675
276 226
648 848
732 455
702 116
615 680
968 657
492 779
323 798
788 758
520 360
938 257
134 369
832 120
518 83
969 998
916 418
992 894
439 942
628 619
291 578
823 30
775 906
153 293
623 503
750 717
491 179
58 963
68 92
540 232
682 83
845 418
37 192
299 39
125 950
603 608
481 639
124 218
34 675
260 435
194 215
344 521
179 872
683 505
961 629
354 525
604 82
287 889
816 42
614 806
663 908
936 14
369 207
940 160
259 632
930 467
464 649
487 385
477 455
37 134
774 333
106 281
111 330
819 12
550 409
929 187
192 319
566 509
4 77
647 944
400 328
598 673
595 461
953 264
555 192
599 513
780 206
915 391
498 411
291 630
258 991
591 97
930 631
63 835
743 336
784 660
406 424
380 190
651 939
536 918
813 239
85 565
134 808
275 204
532 566
139 495
433 499
342 956
727 53
389 450
623 492
448 997
339 284
325 714
408 292
30 149
317 999
331 82
62 257
531 294
981 658
3 451
189 146
671 931
15 432
962 619
505 724
347 719
731 368
432 522
928 726
890 624
475 727
222 250
911 162
209 986
958 655
43 361
544 147
163 242
332 866
662 406
817 257
180 434
502 696
400 648
799 875
394 276
993 930
566 547
967 145
302 362
477 272
534 182
309 66
617 311
440 643
216 548
756 204
912 584
77 78
104 6
721 539
549 384
493 970
678 660
261 270
134 306
491 630
181 697
459 98
100 172
475 633
692 802
106 275
453 877
659 331
56 530
22 380
758 176
520 861
440 163
484 983
536 605
409 414
889 310
145 334
650 81
356 583
915 598
396 787
562 535
900 280
34 576
241 533
274 791
127 180
439 284
361 229
645 305
834 209
416 918
63 816
932 284
166 618
907 251
327 951
922 560
162 280
962 745
568 316
393 521
785 297
196 813
598 766
221 116
684 235
129 332
225 841
276 745
428 247
167 947
212 19
429 396
81 918
191 514
882 433
130 157
96 31
795 316
385 417
962 438
143 98
711 277
868 824
353 996
372 287
361 490
832 531
433 163
316 218
456 421
122 931
931 55
681 899
18 260
941 833
783 121
890 502
479 42
287 531
791 307
670 854
621 990
191 641
509 399
827 202
349 588
111 966
972 380
546 952
591 375
330 656
365 193
709 128
631 253
296 750
192 334
526 533
309 881
976 839
154 641
269 184
938 251
567 188
799 91
445 90
223 627
921 598
38 222
866 516
414 441
48 633
980 175
463 736
846 20
748 46
437 899
341 88
559 452
856 594
763 401
852 278
877 611
457 418
941 369
363 747
169 268
345 331
477 237
194 853
328 954
823 717
617 834
75 953
229 737
216 74
225 520
807 19
259 572
977 174
581 64
445 79
429 524
832 103
29 230
85 224
220 224
875 535
163 86
650 391
265 528
796 960
284 650
472 754
481 945
694 516
627 209
319 540
365 623
310 880
751 569
728 603
964 993
385 468
490 376
908 357
772 595
606 649
997 581
14 178
852 297
771 635
848 245
476 681
913 159
767 474
12 577
916 330
828 329
602 650
797 907
250 571
839 801
108 201
239 196
209 753
328 999
186 358
885 367
176 430
220 600
733 588
132 554
418 537
54 713
390 936
967 383
865 662
839 262
928 30
482 815
770 727
507 242
923 519
196 48
320 493
435 551
798 650
212 593
428 724
85 150
307 60
807 480
152 49
741 413
28 630
826 87
381 759
124 953
355 250
690 648
697 612
689 926
736 147
813 975
652 81
191 608
502 340
947 68
425 852
620 891
793 287
129 109
172 587
851 107
697 130
919 295
742 257
856 212
208 5
70 706
520 45
659 423
82 376
110 569
271 945
640 799
524 745
843 588
257 195
826 37
53 48
103 263
110 575
93 363
410 301
971 790
442 594
746 176
850 530
415 589
931 561
526 432
358 679
985 543
553 333
558 976
61 177
801 394
100 252
639 900
515 113
228 23
247 480
880 606
487 912
945 199
704 160
311 418
915 168
345 251
730 233
542 940
964 414
510 47
371 648
602 939
275 714
359 24
757 662
558 238
513 917
900 89
32 367
370 683
383 978
478 943
941 888
492 566
93 668
521 207
418 503
17 699
116 965
767 768
48 835
6 76
461 183
410 413
326 649
212 872
269 74
866 283
663 144
22 431
72 541
738 939
385 576
136 626
749 141
157 581
669 118
15 413
525 919
88 123
630 822
181 994
52 51
767 746
377 75
72 913
204 339
946 198
686 960
450 172
516 68
824 378
181 389
741 197
241 274
840 201
270 982
46 400
451 108
125 749
935 849
996 572
694 460
908 81
508 836
350 682
300 210
474 192
444 289
546 608
446 435
986 484
466 816
800 168
628 638
316 410
966 947
641 985
145 618
487 107
530 52
432 861
287 252
616 15
990 547
487 471
141 62
444 59
53 89
547 58
374 611
271 403
991 63
616 128
461 217
886 210
351 188
114 2
231 344
78 779
306 555
696 288
14 984
699 70
478 600
646 667
144 965
294 429
156 911
146 248
542 301
112 777
633 930
500 619
760 52
416 616
157 871
899 382
318 456
788 234
549 701
178 358
532 450
599 625
364 947
453 467
429 156
684 573
712 220
266 904
951 959
594 306
276 429
979 732
435 917
430 764
979 677
928 819
257 863
682 901
851 296
604 268
26 905
829 776
190 162
171 710
696 771
868 307
865 386
34 512
732 623
93 392
277 310
825 523
912 677
284 704
2 80
348 542
590 645
978 777
929 169
184 242
724 145
107 321
238 998
419 323
403 811
404 954
829 67
93 596
328 841
389 228
939 731
365 381
568 669
841 935
250 912
170 895
340 587
353 373
821 929
797 636
155 549
758 821
38 811
884 699
17 640
319 242
873 650
490 500
126 836
985 105
49 716
663 725
455 616
131 109
115 210
733 852
104 94
486 79
221 961
937 744
149 642
255 144
716 880
205 619
874 286
849 613
780 453
744 906
195 920
782 648
552 544
812 685
560 931
190 623
915 989
131 334
437 69
229 396
49 389
659 708
783 190
241 619
57 376
165 754
791 658
359 613
261 159
165 57
902 110
346 589
886 13
404 30
716 899
386 158
903 978
865 53
847 26
628 722
1000 306
183 235
527 52
341 418
750 836
244 624
387 930
395 681
511 435
925 265
116 120
738 806
388 866
281 570
281 499
506 836
273 516
250 35
368 809
731 847
442 280
291 392
188 908
988 192
225 607
119 620
412 594
803 572
534 708
40 589
618 271
838 546
938 860
953 278
802 800
551 857
453 724
470 940
439 276
144 725
494 556
359 768
985 937
79 613
24 188
874 30
222 170
986 526
52 22
148 329
487 655
907 986
144 165
796 63
1000 706
770 857
768 957
581 549
881 393
235 585
591 109
317 863
394 283
415 126
919 86
779 802
449 256
505 419
856 114
276 573
721 194
153 749
499 824
57 465
392 479
314 39
760 699
121 217
763 654
975 307
382 477
258 706
329 386
694 454
639 225
777 253
745 267
455 659
213 504
980 360
9 177
443 782
185 744
610 57
251 847
601 689
522 828
561 869
389 998
179 746
925 85
747 942
373 282
72 961
304 608
111 753
255 792
849 542
862 740
941 625
847 879
653 663
828 499
986 523
789 145
36 763
609 786
804 769
302 211
974 64
236 114
955 725
767 963
242 479
825 575
401 168
79 316
828 273
480 536
995 475
2 504
36 724
603 723
932 96
254 333
795 983
336 863
25 611
540 815
372 926
662 181
36 505
488 643
527 786
62 1000
920 763
997 932
512 24
456 568
425 219
443 316
353 286
306 173
824 231
837 484
922 461
605 668
871 912
883 594
332 824
729 461
129 493
212 449
912 233
43 497
885 442
169 888
302 370
55 799
583 397
297 147
594 373
499 977
975 447
238 446
121 182
302 564
994 669
60 671
746 821
412 620
594 501
781 668
956 154
106 215
720 122
525 227
446 281
967 461
34 466
321 356
385 804
115 969
598 46
106 91
314 495
799 331
433 46
921 964
836 468
299 81
618 75
387 77
927 974
114 78
662 618
774 714
258 561
785 747
817 767
767 2
162 656
220 98
729 356
723 436
11 699
106 174
30 637
691 259
814 567
741 878
312 594
104 42
262 625
895 777
582 119
973 488
268 231
624 176
752 719
500 858
30 485
154 151
806 653
663 357
102 58
973 796
155 870
52 827
353 395
595 554
50 602
713 441
496 239
262 177
170 442
369 109
956 582
190 270
429 321
558 417
715 286
325 675
577 845
920 845
157 218
843 227
621 913
564 773
500 874
632 462
717 665
466 442
549 74
929 11
922 450
272 99
94 111
16 112
375 919
49 125
366 271
706 481
868 936
398 97
54 518
807 74
806 421
965 937
221 188
790 699
52 169
273 489
71 865
626 407
234 246
200 867
878 597
513 262
255 520
478 87
209 638
259 237
370 547
586 179
313 538
409 321
157 451
47 761
788 256
234 929
733 524
825 19
844 654
22 911
602 72
213 999
736 941
640 702
429 709
119 46
129 601
864 297
69 479
686 95
797 64
598 474
560 709
676 410
774 996
931 59
111 538
823 467
556 105
17 475
171 733
776 906
124 150
3 816
509 183
578 924
532 421
476 317
878 661
412 179
704 573
34 959
824 120
951 490
919 27
270 302
355 275
650 845
506 418
627 473
938 615
998 955
842 651
459 485
731 110
111 796
15 742
149 902
605 452
728 640
517 366
559 433
9 727
724 995
631 199
918 714
947 48
355 55
979 193
87 915
809 611
959 188
932 552
490 418
588 698
272 620
70 902
99 630
843 180
641 956
462 577
414 733
356 385
240 747
140 476
836 487
560 387
21 760
957 510
984 89
961 722
231 667
899 278
791 256
605 596
247 124
893 190
861 188
99 294
90 173
737 718
105 727
802 985
846 351
982 643
884 459
944 202
846 107
692 865
655 654
591 459
411 218
809 795
946 305
682 19
243 470
338 972
324 764
255 996
861 845
801 528
432 727
934 66
557 571
695 921
421 995
634 157
597 880
735 907
728 815
60 228
231 602
653 675
685 930
405 9
84 752
795 115
293 276
726 311
94 791
121 284
947 986
549 54
997 125
4 97
492 1000
868 882
962 85
838 602
667 171
104 805
363 314
41 296
481 508
652 704
493 833
5 504
177 569
983 114
902 42
886 114
975 475
352 337
657 696
576 397
42 617
517 552
986 371
765 110
952 445
670 494
921 342
20 109
278 235
824 457
447 901
192 366
149 165
103 415
989 709
471 281
801 430
877 286
955 312
98 103
15 451
761 813
997 913
2 466
566 261
555 286
751 21
90 796
21 53
39 397
83 547
38 42
107 179
295 422
440 938
458 337
600 918
986 927
975 208
582 418
285 282
990 358
883 846
723 161
611 531
639 181
517 307
983 162
398 445
95 550
829 372
76 203
999 199
796 526
818 590
849 458
229 912
339 295
410 734
701 153
379 976
343 322
836 407
76 934
114 340
979 793
66 881
544 757
476 321
76 26
871 68
214 633
597 985
941 570
321 269
929 891
513 38
785 830
136 599
723 722
14 577
567 366
427 792
266 811
154 493
817 635
65 640
523 675
358 919
677 589
295 366
158 384
580 873
659 683
760 121
446 97
993 951
726 237
618 617
667 68
692 824
745 607
341 277
783 907
857 355
814 175
160 314
15 764
483 136
551 977
369 37
327 633
66 353
394 156
620 86
850 508
362 613
811 481
519 255
794 480
96 401
414 88
951 743
432 386
430 489
145 733
133 235
588 173
745 873
61 284
199 376
208 432
10 49
437 966
262 355
732 212
532 958
900 501
388 161
180 71
980 547
770 616
244 665
276 790
947 283
184 495
16 490
962 17
315 449
779 82
887 448
637 715
897 669
635 222
820 811
844 930
196 749
741 366
91 500
241 546
293 3
35 206
544 117
990 424
750 993
179 590
973 779
405 302
573 419
777 690
643 553
748 433
851 217
815 825
536 471
840 85
845 281
396 659
304 158
673 316
264 424
342 658
849 365
986 886
104 556
233 334
934 79
190 909
136 148
423 703
396 683
451 762
629 941
602 648
595 480
359 371
376 232
690 916
620 827
293 722
3 978
365 895
201 876
703 877
216 854
653 814
623 445
831 295
569 783
12 155
751 867
976 341
290 405
576 993
811 287
496 767
397 283
157 673
935 519
580 770
72 455
789 450
477 390
929 919
56 415
186 119
861 207
775 281
746 740
238 409
357 637
354 155
339 436
627 970
603 809
652 996
20 849
832 89
354 46
602 24
24 871
689 92
369 511
96 500
182 419
937 529
78 373
916 244
233 121
798 528
396 700
395 503
943 123
202 462
602 851
242 963
609 516
214 756
419 524
574 605
909 472
475 101
173 246
830 329
526 134
744 310
517 394
965 427
377 92
40 312
66 688
202 27
88 83
87 981
563 194
333 850
675 366
879 202
216 358
213 849
241 741
414 204
253 465
481 125
113 816
114 842
414 826
237 145
406 52
420 951
976 766
249 910
697 538
505 174
405 506
503 740
872 570
935 30
939 772
726 570
508 545
767 382
610 945
967 891
921 316
88 452
47 288
647 117
405 908
373 53
518 839
963 162
276 229
325 745
767 827
992 278
910 757
330 36
704 187
22 865
849 158
614 28
442 588
85 727
779 157
534 259
848 270
513 752
386 905
977 322
947 397
322 846
826 267
876 412
32 884
331 930
191 352
250 849
753 966
562 531
185 64
459 12
180 593
346 180
765 820
463 260
495 745
869 587
716 588
853 249
729 282
179 82
40 309
436 159
127 845
362 977
296 142
826 399
591 368
369 246
323 865
778 919
237 195
192 66
879 209
530 620
886 479
25 600
384 283
737 21
441 777
605 773
527 714
11 949
101 529
472 222
342 869
550 646
980 731
438 871
887 933
68 310
141 872
32 22
146 468
197 170
949 685
980 613
125 454
219 479
614 944
471 270
676 479
847 652
247 311
760 457
84 611
451 960
137 214
105 876
102 771
853 629
779 236
778 148
563 186
933 612
292 4
486 570
127 733
801 625
54 947
632 732
650 462
252 606
865 971
982 815
507 172
91 689
995 854
186 206
908 136
312 798
379 360
694 355
696 942
443 104
719 572
978 855
810 388
646 608
432 137
781 368
906 912
735 871
667 588
990 303
915 665
134 638
94 135
209 894
678 495
158 486
570 275
94 605
740 585
34 797
178 614
695 630
934 170
300 363
959 358
575 964
814 496
406 200
129 727
716 356
212 342
727 217
593 52
95 299
493 174
368 543
505 688
182 190
72 329
834 573
914 83
196 202
239 388
880 469
255 618
104 406
401 228
772 197
559 935
277 827
436 3
872 614
926 134
995 258
52 126
462 78
33 961
30 195
345 406
292 276
224 144
696 580
377 897
127 821
938 697
261 197
934 983
119 767
437 1000
104 705
953 851
729 45
576 985
69 684
745 24
556 408
155 18
941 700
934 945
832 56
617 372
280 49
16 661
692 360
526 421
352 124
316 176
901 105
383 733
875 843
401 174
559 263
329 975
969 16
52 745
187 540
340 821
17 708
18 406
522 985
370 459
470 307
253 846
411 65
158 768
509 113
859 430
972 295
280 234
390 317
37 917
141 897
149 52
282 518
992 395
909 10
948 164
499 56
859 12
554 687
430 319
870 454
284 29
841 899
389 883
571 962
484 685
26 312
952 575
237 17
455 199
754 275
682 983
110 544
998 983
844 63
866 58
79 78
322 123
115 99
456 367
201 322
473 776
80 141
155 794
323 668
279 237
212 671
837 101
966 942
159 881
440 102
375 406
29 432
236 799
665 138
787 570
287 879
721 522
272 371
138 933
38 510
697 764
576 58
975 259
157 665
412 4
876 809
976 325
891 219
331 362
344 645
427 331
92 219
736 482
472 855
622 41
582 920
369 979
191 29
364 423
232 537
873 863
201 163
801 511
59 254
706 641
875 210
426 134
137 713
520 227
634 20
277 262
988 780
605 437
978 33
984 919
96 562
966 240
208 927
951 102
896 824
34 806
755 201
840 612
147 18
162 715
300 236
766 79
730 728
567 619
413 798
992 815
530 445
408 65
70 334
424 214
950 154
189 96
81 795
786 79
225 997
543 632
321 757
344 682
745 10
586 817
171 798
720 130
224 378
141 691
653 515
287 149
251 238
772 257
273 662
979 412
270 63
626 92
86 324
891 108
872 655
903 496
829 500
933 271
734 766
449 460
182 726
296 790
735 186
618 764
176 109
872 299
979 845
571 408
491 399
433 965
798 751
686 393
234 80
552 153
503 422
70 11
274 892
240 549
994 767
63 706
809 818
718 503
898 795
309 657
574 935
104 669
135 738
633 256
722 200
673 356
474 58
36 354
78 445
328 898
279 733
458 778
93 207
470 777
385 516
787 334
723 264
867 709
646 695
229 637
658 316
903 970
886 610
896 4
697 721
361 880
922 202
912 314
135 223
101 125
751 764
367 404
115 94
996 458
357 489
11 125
204 979
609 181
136 13
614 759
239 237
587 8
889 684
100 345
209 204
511 265
350 143
187 591
761 483
389 256
852 242
370 288
561 878
512 771
234 927
115 346
930 172
752 657
70 958
961 42
146 741
626 267
807 378
701 453
621 714
549 548
59 15
182 430
886 672
510 499
675 942
925 476
448 584
540 620
546 88
705 731
314 262
295 546
403 157
571 581
969 855
372 370
867 671
964 189
272 982
188 187
122 901
926 896
698 363
41 794
582 602
976 240
58 447
391 22
791 74
892 608
470 125
392 644
45 34
14 329
109 669
820 650
167 622
175 875
462 351
179 34
456 807
685 520
633 295
658 844
778 707
1 262
924 976
987 74
610 289
208 137
812 97
468 655
269 124
645 486
548 303
236 957
713 614
274 367
845 239
168 925
708 683
149 850
15 9
658 256
9 648
605 367
746 90
358 925
390 428
646 289
841 57
521 256
723 457
866 772
275 715
180 301
250 645
670 911
635 385
305 513
305 509
153 717
358 870
522 113
762 373
916 139
740 433
519 833
471 646
686 844
329 292
971 568
327 135
331 449
189 4
829 321
677 646
28 738
272 286
633 199
516 811
672 150
206 857
44 89
237 302
651 84
57 889
212 843
409 272
847 499
521 861
452 283
285 497
908 3
715 402
189 369
264 283
423 74
675 489
924 841
101 697
192 426
572 214
27 680
295 598
759 872
97 143
460 735
219 814
147 725
498 320
122 852
101 175
90 254
927 22
175 639
482 428
803 749
603 794
970 901
816 413
766 700
659 846
77 722
469 538
528 195
207 54
169 518
513 787
859 876
903 871
186 691
418 807
810 54
37 48
85 216
237 498
708 585
101 336
559 62
528 785
480 271
85 754
525 895
981 557
815 849
919 212
930 947
497 578
14 504
428 147
918 303
770 134
663 709
441 10
291 699
579 104
190 482
662 548
977 596
78 93
727 177
499 338
535 844
205 773
206 351
83 410
209 385
623 644
428 648
468 98
796 432
72 241
557 532
702 469
200 281
147 581
203 326
618 975
170 102
218 529
37 314
698 992
612 65
334 246
947 521
888 900
831 750
73 872
589 440
945 581
980 11
359 773
747 3
926 241
665 190
163 342
820 503
492 26
630 966
740 260
340 329
65 174
525 775
707 374
946 998
895 499
513 402
413 48
478 556
332 940
712 282
411 459
674 380
864 90
233 173
826 698
717 24
590 852
947 367
868 467
469 383
834 777
726 508
265 436
323 291
780 448
524 841
357 103
334 445
807 113
710 336
394 189
971 535
861 169
773 870
449 693
982 854
76 867
661 598
392 880
475 194
696 52
227 558
212 466
753 118
713 516
630 898
973 725
973 105
581 935
840 815
675 234
190 789
368 365
246 667
18 99
201 249
796 909
703 240
967 498
296 430
297 265
990 981
656 982
292 148
332 988
811 671
759 966
193 4
267 430
491 837
255 571
269 368
342 922
848 320
510 593
927 580
94 449
95 288
402 523
884 299
275 608
26 922
506 361
394 226
609 883
467 395
904 764
637 429
516 75
806 705
261 879
394 142
473 497
61 840
468 744
535 327
534 23
785 348
624 761
932 271
860 427
609 490
907 520
359 544
984 58
928 186
752 686
363 694
973 633
377 747
995 346
257 713
826 434
381 530
560 803
14 635
882 430
148 338
739 710
292 849
157 537
993 325
874 717
617 849
92 827
918 980
931 570
901 446
769 54
202 815
82 400
92 104
990 379
871 819
850 968
200 222
89 555
353 261
197 38
567 92
716 347
679 501
189 978
175 895
702 916
301 210
530 745
690 592
1000 97
474 195
646 831
536 631
487 26
97 449
608 569
529 298
789 227
467 190
817 724
405 553
122 407
236 11
168 111
929 436
734 445
356 186
235 261
718 539
775 182
696 227
1000 461
189 489
149 444
507 2
505 393
489 818
239 306
684 952
366 653
390 419
595 344
370 581
565 9
893 238
70 292
418 91
885 96
288 86
801 293
753 948
615 917
110 355
869 483
890 193
436 736
219 662
842 295
366 275
107 255
237 285
872 611
154 964
5 603
817 637
396 84
546 657
43 648
813 166
716 203
426 554
942 557
207 722
214 212
536 985
277 136
265 468
420 108
827 375
24 242
104 514
511 467
597 32
240 316
95 494
795 843
794 631
965 581
72 354
411 325
47 913
738 157
94 903
132 145
246 285
345 271
706 969
709 150
722 630
212 469
870 393
971 703
180 680
665 107
926 798
663 200
422 394
720 813
739 792
471 816
521 444
782 449
177 744
749 919
832 698
904 161
829 316
66 351
174 80
434 558
315 915
494 620
6 635
440 71
292 139
796 272
441 819
521 85
646 53
367 207
986 532
150 287
238 186
751 325
666 909
443 344
163 739
776 635
981 310
76 825
730 618
446 952
386 113
260 380
735 529
906 474
11 96
771 820
146 134
705 145
479 175
519 647
744 16
774 53
927 301
865 986
92 806
480 965
343 284
916 540
760 824
153 325
845 182
523 537
545 4
973 584
671 70
932 73
376 364
224 880
174 147
612 195
984 482
928 946
392 824
679 919
967 193
149 235
230 247
107 241
854 713
406 49
918 508
146 780
997 526
860 410
407 639
835 868
539 438
848 536
611 5
496 49
895 831
395 650
898 242
882 510
486 515
745 231
580 202
380 818
336 834
381 569
422 431
192 530
392 420
443 634
503 428
114 244
313 940
315 106
336 247
871 529
956 238
68 226
544 980
177 505
122 925
320 438
455 211
583 838
685 438
479 66
363 5
931 98
231 558
390 534
639 54
697 80
623 257
271 577
384 599
995 999
310 615
650 55
717 286
404 771
105 331
678 954
937 748
650 116
512 676
659 31
113 495
672 776
284 200
808 743
778 24
511 419
416 125
558 543
109 257
315 292
492 981
512 289
564 947
612 448
309 204
535 738
272 531
315 684
935 442
837 579
334 570
225 91
967 798
769 774
435 725
672 166
817 450
239 176
998 102
268 876
111 969
764 574
935 816
51 970
115 779
196 304
890 974
530 135
741 931
432 530
692 518
474 532
993 968
481 630
126 800
15 542
397 596
944 290
495 630
80 540
422 931
53 578
263 736
71 109
645 771
549 848
118 916
304 760
953 25
504 472
33 198
472 912
450 919
298 214
62 798
364 799
673 953
935 961
221 691
38 444
304 779
3 549
677 699
544 396
942 677
345 31
801 325
818 89
324 182
166 702
345 252
691 365
674 630
744 987
559 604
84 588
240 36
962 655
349 760
190 297
252 484
491 269
415 568
62 888
359 753
396 792
206 277
934 6
547 539
979 57
710 363
150 924
814 186
266 27
833 603
836 848
324 686
495 441
924 739
599 662
730 740
870 73
291 884
8 164
556 447
387 391
802 577
14 407
56 426
302 868
795 254
742 777
89 833
220 358
904 456
370 35
454 317
124 769
800 652
971 453
809 879
341 774
335 233
66 5
203 478
755 734
501 479
335 268
671 48
797 274
190 60
184 690
314 973
28 706
988 633
599 415
966 190
844 642
749 176
897 460
967 305
888 857
226 580
19 117
528 950
601 815
737 346
922 836
22 37
572 108
923 949
622 283
163 39
261 93
359 463
753 89
927 270
918 624
443 716
246 102
274 369
520 444
549 662
467 824
538 523
26 980
254 260
600 403
861 318
449 313
352 482
677 16
324 286
216 456
696 981
131 583
475 290
789 685
189 918
396 385
406 26
933 116
93 567
277 680
482 34
967 951
416 497
698 951
845 303
310 439
160 353
561 449
778 878
336 13
903 437
64 316
307 844
856 587
804 876
879 866
673 527
720 728
665 312
515 817
965 314
441 222
62 429
763 368
30 371
566 555
392 959
859 3
190 951
871 851
100 10
56 655
790 576
825 67
25 861
162 150
281 112
207 480
243 326
636 561
201 64
920 484
422 22
316 402
391 670
139 791
693 387
965 927
226 145
418 804
50 51
781 418
822 647
402 747
512 699
807 938
852 553
578 208
285 494
681 844
2 628
588 239
326 872
819 833
928 725
99 757
601 120
878 587
425 620
893 748
82 486
885 224
349 429
56 629
397 243
695 645
306 470
570 353
187 734
572 244
392 723
115 209
448 215
805 101
417 835
328 258
384 874
182 946
239 799
705 727
862 871
73 762
822 395
722 641
152 411
352 567
569 955
37 1000
65 223
895 562
835 299
172 106
93 23
838 312
783 891
950 191
810 677
213 806
169 306
489 558
503 871
50 213
160 911
207 275
739 61
615 460
963 808
948 921
89 919
313 893
202 840
569 384
597 373
584 686
612 16
511 119
435 143
98 674
207 15
106 903
886 600
680 900
505 957
170 918
293 890
85 712
833 429
886 974
879 467
245 175
457 379
215 624
511 722
669 667
279 588
540 836
627 331
311 729
828 406
371 729
651 904
858 399
708 529
670 583
711 42
261 465
932 438
981 181
38 6
898 783
710 563
169 43
313 763
917 244
303 799
327 661
505 596
579 38
795 634
349 371
266 616
809 197
586 58
591 890
186 572
742 16
529 65
730 87
421 838
787 389
537 635
233 201
14 312
899 157
899 620
380 799
82 412
175 945
726 195
143 692
174 677
837 272
782 549
810 560
428 618
587 686
847 802
193 647
945 919
590 940
898 721
725 814
250 414
494 855
239 665
639 705
970 2
535 325
35 901
98 597
421 850
707 600
73 593
134 996
528 519
801 81
634 306
922 716
1000 196
738 546
643 930
672 61
427 680
248 848
61 474
526 621
387 705
491 549
36 612
749 266
360 493
702 523
731 412
900 48
872 425
808 508
582 32
96 18
717 69
406 596
769 326
818 505
719 358
925 996
191 586
756 805
903 157
994 924
661 281
500 349
84 776
73 377
972 257
736 799
746 195
791 901
404 22
110 673
529 571
604 577
563 711
718 763
417 34
299 55
856 938
519 520
299 64
654 789
66 35
646 42
699 21
231 851
207 937
817 409
790 92
833 325
405 820
827 183
710 210
367 603
576 170
890 115
465 161
997 595
31 871
891 673
994 160
812 154
878 434
750 838
232 554
678 510
563 592
649 496
947 512
132 27
955 602
704 37
908 82
628 814
446 751
719 493
773 122
456 669
235 253
813 135
43 562
854 988
392 937
736 137
772 332
612 467
374 769
871 816
495 988
902 328
389 94
909 906
337 954
895 949
288 210
451 709
844 126
481 868
436 358
842 391
733 585
667 979
814 858
835 771
703 742
713 9
465 412
746 727
772 375
984 937
607 724
66 45
581 648
87 572
672 24
544 303
300 115
846 914
381 305
909 878
915 32
105 509
568 150
992 257
104 962
476 425
206 559
528 897
199 346
696 592
493 358
706 119
702 891
838 533
334 902
694 942
339 343
803 228
362 845
849 623
854 43
82 966
328 538
219 755
235 881
614 301
562 632
102 196
675 410
315 262
709 230
280 212
326 856
41 985
135 919
429 665
401 315
914 559
229 370
476 821
365 726
781 486
384 313
997 645
230 135
443 448
813 821
653 276
717 954
887 533
284 468
542 225
573 621
976 461
866 338
689 18
837 818
583 830
868 275
379 405
407 678
15 633
677 703
677 468
634 13
830 327
879 686
847 443
149 816
477 195
649 803
931 444
222 593
39 495
889 577
328 881
121 366
649 323
117 1000
613 71
541 616
12 521
665 267
347 649
912 190
681 309
181 925
956 748
807 895
312 842
262 353
95 446
295 854
161 882
357 247
770 722
519 235
758 620
130 352
630 506
507 323
518 96
689 698
620 81
70 552
325 574
391 975
407 255
861 776
254 245
708 297
390 425
930 179
917 161
4 572
190 561
674 504
732 407
532 855
926 616
613 523
564 487
213 962
924 420
611 92
744 596
62 471
112 324
946 819
595 718
45 596
418 913
147 939
556 934
552 32
145 731
395 840
640 859
846 650
888 276
370 443
601 502
289 966
964 462
483 591
378 476
18 165
205 432
51 959
146 708
908 397
987 766
797 757
365 444
919 459
450 830
185 760
585 704
414 929
375 912
262 391
600 273
220 20
689 150
225 764
397 32
313 185
457 816
742 195
584 106
785 770
653 623
15 474
26 78
569 793
327 686
683 929
114 280
781 631
263 239
621 976
669 606
79 74
78 490
455 484
594 602
13 109
316 667
380 903
342 983
782 353
260 840
576 860
489 324
241 352
667 235
510 125
414 936
375 200
348 670
231 967
739 43
855 662
174 349
514 339
713 691
126 98
399 337
202 203
840 545
288 548
524 778
354 19
303 483
477 588
882 602
716 57
532 714
840 380
875 420
479 458
696 392
198 331
699 319
873 543
704 162
798 539
549 425
639 393
290 285
219 498
107 996
383 360
187 252
548 170
860 222
491 874
851 779
141 815
460 351
71 74
608 63
638 857
811 929
874 509
441 469
263 159
559 611
748 160
502 231
172 188
837 148
37 493
53 966
774 785
90 557
687 892
289 793
592 349
342 958
663 949
375 427
111 230
607 227
516 452
568 883
935 191
48 917
705 330
981 638
284 475
911 582
439 358
797 328
971 962
827 570
893 668
850 152
736 130
509 311
43 559
552 104
119 894
597 962
455 75
40 799
294 944
21 620
407 802
649 456
791 714
204 883
641 822
102 649
155 83
146 88
996 457
425 956
340 220
194 945
970 771
824 982
24 246
278 226
232 365
76 697
734 453
216 741
694 499
622 473
345 337
206 183
622 551
521 20
403 458
834 724
614 84
125 250
854 495
688 783
623 102
819 616
962 54
204 698
298 736
401 452
995 388
307 826
910 138
639 5
205 118
699 891
744 70
665 472
854 897
382 530
435 770
712 591
324 516
449 13
320 75
364 945
642 940
102 747
702 677
753 784
572 894
264 821
983 607
245 672
192 653
582 929
461 123
237 435
348 198
160 191
451 637
163 436
623 673
840 581
956 734
335 661
689 229
385 777
851 774
302 796
213 802
22 809
51 578
563 708
707 40
905 528
895 664
712 683
62 538
64 706
428 955
704 433
595 292
585 19
799 434
382 904
96 396
834 629
93 396
739 445
10 261
940 476
330 980
708 589
904 504
524 819
16 417
397 380
360 606
933 159
407 531
2 737
833 912
84 656
279 4
63 538
245 274
428 548
219 24
736 326
654 894
592 877
902 483
342 812
914 992
103 453
962 124
737 474
333 387
253 738
838 379
282 459
743 500
845 544
407 984
111 929
329 143
266 409
191 813
467 312
413 250
443 93
259 423
141 717
306 273
171 59
364 130
732 59
737 927
621 811
190 911
773 72
500 634
558 855
504 829
419 383
290 185
556 995
652 744
309 51
742 275
870 512
465 942
169 101
383 548
193 775
860 456
324 354
234 730
634 357
448 531
579 418
465 771
260 259
77 356
373 297
83 763
623 671
138 766
226 596
571 986
576 587
682 211
547 104
385 586
270 404
370 247
2 304
940 306
535 193
859 875
971 828
694 4
674 442
17 59
436 278
11 466
129 530
217 540
896 490
311 179
662 795
941 83
227 100
726 686
910 99
933 992
210 699
688 918
837 228
436 307
634 462
339 214
768 600
55 290
255 367
364 975
742 351
979 520
785 777
469 999
16 895
242 938
661 508
174 939
377 197
730 146
197 141
39 664
946 722
17 119
16 232
434 616
92 249
881 663
633 734
660 121
507 136
874 465
258 60
675 97
699 379
869 21
78 170
796 422
176 127
948 462
701 793
502 440
987 398
166 114
735 725
791 742
884 359
90 559
798 376
612 511
15 670
129 178
367 496
243 809
602 180
877 371
179 81
899 849
468 466
121 413
257 296
998 187
383 808
13 519
21 217
987 180
333 58
162 733
176 254
197 287
378 304
16 868
497 214
270 106
827 308
340 995
884 412
882 490
449 223
866 731
968 596
88 460
683 467
883 345
514 175
510 317
117 832
423 883
539 48
624 674
345 986
528 790
583 888
903 262
581 359
125 767
493 975
770 160
269 600
163 684
789 591
923 692
411 692
420 623
112 393
844 851
617 785
29 96
345 284
237 526
427 725
994 992
226 70
384 922
705 457
47 768
403 413
264 448
617 256
479 885
709 892
485 379
569 258
473 207
631 99
475 950
72 697
59 223
31 937
954 605
590 904
642 613
85 523
658 753
166 311
583 432
303 178
351 698
454 335
839 800
343 747
788 100
13 733
66 782
98 124
984 180
346 33
87 569
303 936
293 326
661 856
151 718
729 727
442 829
808 319
148 10
452 604
146 301
140 467
2 541
869 661
171 5
346 239
62 464
265 861
831 948
624 347
122 821
208 152
115 281
221 8
9 431
641 605
57 37
114 780
442 375
244 529
42 455
863 333
689 471
360 244
810 374
79 236
726 565
820 336
855 228
787 469
65 438
224 213
701 747
267 482
622 256
993 611
609 942
599 491
313 470
664 775
423 715
655 68
404 616
312 885
457 5
535 531
936 82
732 503
528 33
978 734
859 629
253 914
357 385
747 892
669 818
903 698
694 196
380 57
819 369
252 728
788 587
400 552
173 689
145 931
302 717
894 723
568 367
377 77
752 803
611 332
850 393
709 613
219 251
586 134
277 423
173 575
110 505
875 87
939 543
644 296
577 79
825 400
468 300
535 983
862 124
980 533
769 787
739 425
265 907
117 106
888 336
339 639
607 807
506 721
788 402
598 736
371 374
961 773
232 370
488 762
450 395
166 800
975 845
226 846
219 745
43 251
82 969
125 472
394 256
58 697
670 22
387 802
625 303
627 204
274 239
199 814
795 597
798 496
683 741
884 349
81 349
684 108
107 912
296 443
331 244
924 340
318 165
659 542
992 899
640 133
413 726
226 110
747 348
926 854
801 42
151 656
111 735
692 487
185 861
39 518
574 358
874 178
960 613
439 667
651 960
818 316
290 493
717 472
234 31
588 679
608 40
279 570
126 140
534 30
877 774
883 165
213 318
918 932
352 334
390 298
924 369
678 595
910 67
576 422
4 701
126 584
385 414
65 799
782 63
143 201
760 852
620 581
988 866
595 117
356 164
535 74
814 343
680 258
664 924
85 618
291 128
494 688
663 529
322 807
441 980
770 297
815 415
559 247
158 941
373 325
693 470
758 305
782 725
187 843
763 387
146 709
583 919
567 511
745 502
688 333
966 331
959 61
313 54
909 523
204 811
458 588
21 730
661 595
352 327
837 46
945 505
311 710
660 44
586 731
219 928
572 898
767 160
983 222
246 783
181 592
601 121
319 137
688 548
210 578
289 479
237 964
618 149
45 468
595 885
18 386
392 603
998 636
541 74
948 179
133 66
916 247
709 300
856 884
101 959
770 690
621 542
508 847
257 391
263 218
737 135
764 559
399 915
888 28
286 229
475 401
354 945
560 201
572 58
293 761
836 788
435 872
844 99
250 172
204 219
565 42
686 222
424 523
597 707
937 818
142 459
972 888
331 432
465 131
671 724
9 563
994 621
965 303
988 187
901 316
228 277
329 779
26 975
528 21
395 120
184 654
852 450
145 487
993 87
973 213
88 129
797 906
465 893
567 175
924 358
950 998
644 293
886 941
812 260
22 885
669 52
745 62
338 545
509 868
275 166
311 407
578 197
553 909
584 400
817 243
865 911
603 394
131 898
668 304
5 20
780 208
51 239
247 662
784 160
469 646
852 168
281 460
730 893
101 711
261 888
11 255
409 167
777 693
789 216
898 287
715 973
359 372
590 451
568 428
851 949
86 60
599 381
577 607
29 743
429 852
338 252
898 206
172 764
535 789
666 620
933 737
35 280
500 554
742 503
501 113
768 614
977 529
536 956
713 481
572 765
180 978
456 290
579 298
45 316
612 709
361 260
433 28
401 802
865 613
135 922
390 710
246 190
980 851
824 360
76 729
827 857
279 444
921 114
526 561
953 64
432 417
164 105
188 665
553 496
55 861
78 794
122 595
715 858
825 842
572 862
389 222
429 268
120 159
930 676
525 539
675 731
170 24
899 412
712 882
423 621
614 196
38 908
943 89
767 987
682 592
820 973
280 296
544 15
807 130
977 166
247 883
174 524
593 27
55 974
102 471
323 314
61 722
497 432
768 743
262 435
316 838
712 449
963 816
339 694
6 180
803 764
583 852
386 394
747 352
847 588
454 701
124 423
248 480
697 337
384 977
350 730
441 897
833 537
797 913
261 552
527 418
884 50
343 443
6 737
321 458
897 553
839 125
461 162
772 635
58 103
730 176
925 610
893 977
204 258
951 880
306 987
416 751
468 470
466 423
411 44
687 765
129 960
521 933
233 689
283 327
139 201
525 295
424 204
245 730
121 904
627 81
988 343
35 639
51 824
229 527
988 567
397 383
936 213
854 261
905 374
90 681
842 450
767 646
739 383
535 54
881 12
396 219
134 478
268 577
192 772
428 253
851 996
881 258
537 919
801 378
308 445
73 336
162 765
554 888
985 886
82 244
685 906
693 148
985 995
372 541
385 884
634 793
563 210
663 857
495 946
650 84
636 465
183 887
246 372
383 512
862 144
203 780
562 790
623 146
351 212
68 460
448 209
813 506
977 385
944 816
746 955
899 819
111 661
697 732
368 216
794 657
113 520
361 801
137 416
623 772
719 40
214 515
28 248
269 849
442 955
893 401
260 42
300 814
923 94
320 905
763 406
134 825
562 876
80 660
424 695
324 946
784 973
420 773
222 952
976 505
787 192
114 775
609 750
716 822
851 865
42 543
689 247
878 853
47 191
543 434
790 451
46 498
998 301
38 349
756 964
111 261
818 212
615 606
809 335
934 192
111 892
778 874
117 111
367 258
642 242
809 822
428 39
601 802
94 856
328 383
848 13
117 164
78 827
889 298
459 583
377 821
336 434
345 759
766 953
514 534
118 179
921 139
817 657
615 823
732 982
289 191
640 307
200 155
969 436
106 556
923 283
804 134
485 144
277 427
854 549
314 237
398 899
146 192
229 893
304 249
466 166
173 340
583 585
747 515
338 698
213 19
853 803
797 304
175 273
471 500
252 846
423 836
714 148
187 838
381 828
442 117
682 579
223 747
900 346
942 513
512 839
461 954
886 818
715 469
525 634
882 733
349 481
740 817
458 879
941 343
566 636
907 860
785 862
292 824
543 312
107 48
574 140
606 829
911 131
707 193
532 985
236 552
405 94
312 644
993 610
83 519
553 728
705 317
823 764
863 178
335 585
584 689
99 602
772 10
70 660
387 359
195 304
682 435
646 89
289 224
326 548
271 563
597 260
578 945
353 777
924 458
454 143
777 330
785 748
886 853
563 748
308 362
434 782
568 945
457 392
800 635
775 607
762 281
660 79
740 518
212 524
389 741
134 709
248 79
505 269
346 79
362 497
738 262
610 466
223 884
203 306
209 826
842 954
14 117
507 384
578 929
220 374
570 3
132 242
1000 646
73 50
900 867
671 121
488 507
314 476
326 234
120 407
138 998
112 706
29 763
854 822
795 373
885 171
307 173
436 408
532 329
484 696
649 410
708 918
301 267
539 747
789 308
52 334
84 109
671 231
958 301
54 158
723 680
528 546
2 83
125 726
202 49
353 887
669 500
463 501
265 496
526 328
197 303
734 306
425 389
823 740
66 599
921 526
944 174
205 433
117 396
664 299
538 9
156 276
855 639
298 319
455 775
341 214
685 48
517 182
757 606
949 143
59 521
107 795
763 191
789 878
741 826
555 57
888 481
876 175
701 629
813 685
600 983
577 490
173 291
867 592
903 855
357 406
224 791
413 135
657 163
106 321
415 290
919 783
412 813
110 681
460 562
956 926
184 2
868 30
565 370
247 337
220 99
16 405
675 904
880 258
367 585
116 957
528 339
298 302
641 693
489 307
56 944
308 732
436 939
376 820
616 989
823 836
711 92
734 67
95 731
854 881
162 973
901 971
198 451
763 379
379 453
58 761
276 968
941 276
469 413
58 978
533 108
25 295
636 743
126 585
797 471
854 479
772 691
246 655
972 597
306 892
561 647
18 911
612 818
142 588
51 421
474 209
24 510
203 549
777 295
717 625
439 715
882 43
158 208
449 856
477 565
710 432
545 459
694 30
428 737
440 184
365 959
391 42
836 240
167 372
801 584
390 445
909 278
398 921
717 720
637 165
680 662
713 219
999 781
352 864
743 148
562 502
957 359
211 848
220 632
427 817
619 772
269 662
646 761
780 637
760 814
658 562
789 798
197 706
738 46
993 868
478 202
185 624
271 851
801 647
289 758
354 229
552 927
924 557
390 932
946 205
734 536
335 19
318 388
402 26
850 906
499 196
380 226
504 813
941 72
975 61
821 39
589 63
240 666
632 506
292 627
880 461
274 817
466 101
1 591
811 33
821 634
946 630
46 125
752 364
427 729
963 611
827 513
309 948
760 437
227 382
383 720
396 255
163 118
89 132
881 459
179 902
682 72
424 229
923 82
278 653
958 753
740 307
893 451
26 395
70 906
128 396
899 844
512 795
901 93
132 994
445 716
8 935
757 79
414 530
497 563
396 251
311 967
84 397
742 8
721 818
453 707
645 595
795 904
995 761
557 604
374 815
664 396
726 241
740 491
768 408
423 311
883 867
608 913
655 857
336 814
676 409
529 889
578 644
787 612
171 470
630 245
865 383
852 413
412 227
618 614
254 442
636 420
979 341
760 625
870 446
543 65
3 906
382 291
34 960
808 757
135 554
797 596
325 809
892 859
743 936
619 221
563 682
803 285
689 268
916 568
25 505
357 183
458 897
458 842
420 402
12 457
401 867
302 791
743 587
71 488
848 689
372 432
379 768
10 84
513 277
254 978
31 655
542 712
486 679
619 506
537 682
586 524
940 647
254 817
306 418
107 263
380 745
568 394
475 128
89 494
371 930
663 507
212 255
34 37
461 435
145 550
554 883
577 774
116 113
261 153
271 986
464 704
764 176
123 332
493 215
706 937
268 656
920 535
382 303
551 394
826 487
510 319
549 439
75 979
648 512
334 170
485 531
703 603
694 360
405 948
991 199
532 295
381 285
966 33
622 487
84 355
164 445
191 233
869 398
479 769
322 143
619 969
668 195
376 913
521 590
880 269
605 786
222 674
979 493
906 17
783 815
436 959
908 473
248 635
970 741
705 444
603 380
702 987
265 337
373 98
253 614
486 575
160 710
628 569
318 837
248 288
791 346
965 470
154 969
731 154
742 600
900 526
793 713
101 153
435 840
621 217
702 859
621 704
610 523
461 782
472 92
603 437
899 518
119 176
536 645
848 629
301 638
808 122
997 715
229 28
814 128
563 962
28 356
600 101
638 726
319 23
491 731
788 273
692 282
71 287
253 935
94 210
927 700
579 568
534 821
779 813
41 682
144 643
2 478
785 370
279 57
486 39
186 630
989 727
1000 275
574 130
561 714
398 772
654 547
611 344
974 118
699 941
596 368
986 132
100 5
770 606
862 536
573 516
394 458
432 886
437 679
858 234
546 89
990 745
678 329
22 498
303 28
923 851
247 131
963 197
788 490
406 393
206 909
616 38
456 470
489 150
885 954
373 65
590 361
210 763
129 646
286 721
46 801
94 169
318 93
884 419
122 50
503 338
453 891
733 616
433 842
188 235
742 722
142 261
725 907
265 975
179 480
278 368
986 514
6 414
253 904
712 174
975 904
63 640
477 491
524 196
843 721
166 728
213 751
353 58
552 299
407 953
866 569
685 353
545 620
949 719
346 530
895 58
182 188
304 342
535 798
684 974
729 420
860 376
308 258
353 5
36 294
194 716
577 571
56 188
735 991
11 182
712 175
96 162
146 885
731 74
614 61
443 926
36 474
70 685
188 1000
236 497
791 537
10 647
252 298
189 791
679 122
444 380
35 788
107 513
750 745
49 519
738 500
44 533
991 286
677 924
139 465
425 260
188 720
222 837
760 31
355 807
501 890
92 707
458 733
836 446
848 564
298 701
216 471
885 227
569 669
721 801
735 473
274 34
858 278
844 709
36 147
9 847
406 548
121 234
616 622
736 74
626 534
771 552
978 332
173 367
159 243
505 138
526 154
263 679
248 711
575 50
843 909
748 440
357 568
185 670
873 937
189 825
246 63
544 19
869 168
670 752
558 356
149 621
657 991
247 72
939 727
700 820
405 502
362 668
434 177
174 905
517 16
949 570
999 950
308 453
151 795
887 546
227 531
238 993
860 948
222 597
109 524
600 891
639 633
225 510
313 627
792 601
443 383
241 528
565 534
756 316
710 743
439 782
386 847
268 580
70 636
26 725
303 328
736 174
102 119
811 410
571 346
274 130
889 844
195 118
752 91
551 685
660 427
602 185
299 251
255 47
900 348
666 924
580 493
187 887
952 921
636 393
859 759
347 680
13 738
996 191
46 825
443 298
977 245
86 159
38 248
171 327
902 24
287 452
674 303
788 566
757 257
23 22
176 997
108 414
562 254
724 318
12 223
727 463
963 569
23 126
826 633
220 930
262 783
560 786
682 48
600 526
952 619
757 519
51 488
834 359
475 769
394 578
182 893
782 595
715 842
559 495
993 387
874 273
44 563
578 814
886 566
730 898
11 258
420 784
480 185
789 233
945 971
980 767
873 919
355 345
469 219
195 214
530 158
608 631
864 160
188 309
478 498
142 362
994 799
943 288
987 291
8 957
955 436
350 417
810 660
606 483
616 756
783 348
568 18
118 297
170 511
46 399
468 213
624 143
280 347
1 976
644 263
704 709
121 826
761 80
292 628
60 191
708 508
691 345
331 185
933 902
241 117
775 945
138 467
958 997
764 854
47 81
384 94
157 199
24 420
523 912
732 347
407 168
401 176
693 933
470 116
534 910
290 385
174 716
686 325
813 708
978 116
598 429
358 312
99 336
945 233
930 958
547 95
137 621
549 78
461 251
77 270
462 648
573 905
358 889
90 451
44 713
552 410
10 843
851 637
605 474
140 906
31 427
871 987
220 993
615 522
582 922
98 427
81 856
600 978
193 892
116 228
205 90
245 415
393 476
668 869
318 147
64 736
893 926
516 826
446 701
250 199
144 112
597 914
409 768
874 305
369 575
768 55
455 78
863 906
798 529
108 792
659 679
881 199
846 575
605 44
538 583
401 38
569 926
258 598
789 655
41 192
116 276
129 425
768 289
111 449
290 420
97 35
272 118
843 236
522 531
739 125
513 388
919 225
50 59
711 580
118 42
744 869
788 469
700 438
846 671
587 263
608 614
977 414
804 399
162 616
683 979
257 235
123 834
17 8
323 485
446 486
340 717
414 235
481 773
933 555
31 705
599 368
348 983
567 963
85 706
444 388
142 84
226 379
976 446
304 68
863 368
369 947
856 569
386 307
246 7
881 149
698 64
447 431
371 753
336 968
759 540
5 515
867 911
19 964
439 555
18 929
349 77
523 103
88 618
844 742
484 131
970 694
338 992
296 391
945 790
666 903
547 425
122 973
943 853
943 763
594 491
843 622
145 238
318 227
273 199
864 899
851 926
866 366
640 198
814 981
846 473
543 83
889 84
848 916
621 653
176 619
689 513
265 534
726 489
719 988
802 974
424 936
756 842
808 676
927 705
840 293
149 211
14 596
34 5
945 318
61 888
755 691
609 416
349 495
562 409
18 276
209 868
933 715
168 439
200 874
868 892
861 280
222 496
225 965
782 351
500 394
909 31
241 306
36 633
842 577
90 952
551 870
702 123
334 553
984 305
782 736
92 647
49 488
543 884
246 195
839 79
971 921
189 879
146 60
929 129
450 281
561 803
676 444
510 576
773 290
170 428
820 552
703 245
787 694
561 886
159 136
674 587
618 215
837 785
927 713
471 680
988 418
572 303
166 690
137 566
126 37
427 466
226 623
959 404
244 183
184 915
776 476
206 861
502 557
964 51
304 28
352 287
13 67
754 291
875 29
427 224
556 645
749 429
457 626
112 222
1 769
206 43
427 774
966 420
277 479
401 469
918 395
123 571
360 158
838 587
873 35
737 983
544 938
460 202
92 916
116 2
43 859
90 584
949 110
559 157
211 831
88 984
626 495
467 621
659 107
716 862
485 86
140 271
939 936
622 453
875 780
234 377
154 11
499 832
789 461
237 72
828 414
457 658
176 556
334 900
982 106
217 726
718 374
170 716
686 223
350 348
216 822
598 361
609 851
406 457
247 645
669 752
180 860
731 166
424 575
593 748
125 88
314 685
701 986
20 926
100 280
688 666
573 240
693 322
158 790
215 263
54 315
680 657
981 483
691 373
692 475
327 125
164 708
77 908
669 652
589 765
797 346
350 888
143 627
528 280
935 614
197 872
312 612
85 676
792 231
911 770
977 186
78 439
534 286
548 762
634 794
835 41
579 888
337 625
732 310
829 752
436 888
343 938
338 538
401 291
616 132
777 566
705 992
921 734
296 104
85 881
846 902
109 835
872 987
89 39
747 866
138 301
765 558
302 36
978 244
868 946
643 327
807 507
363 348
955 923
115 360
958 302
665 17
710 558
466 851
198 599
59 530
919 547
660 33
883 280
359 492
519 639
256 901
477 70
358 652
786 896
765 613
598 717
625 431
943 854
659 58
78 757
978 262
517 297
254 785
367 58
473 85
310 579
599 881
1000 904
138 808
851 222
209 963
787 856
635 307
14 311
831 594
532 997
572 738
845 329
707 459
719 254
575 217
974 263
654 728
569 889
439 343
939 542
967 622
689 529
256 993
552 595
570 4
235 654
403 703
111 300
579 952
222 295
535 568
715 62
846 418
836 242
921 19
934 333
426 600
985 520
189 461
342 937
1 694
781 874
306 688
412 433
672 668
481 206
178 632
253 94
978 912
167 464
179 754
636 693
510 860
511 874
829 54
564 630
326 750
142 35
575 792
657 776
474 245
634 223
528 777
461 834
243 421
22 53
686 687
958 437
548 601
352 988
281 823
768 942
807 991
954 863
126 561
459 141
354 177
795 659
915 292
903 117
408 742
843 277
252 156
577 783
364 805
883 495
11 697
705 66
283 1
905 71
833 404
136 427
907 293
353 197
915 239
260 931
913 76
709 267
327 845
957 537
721 252
982 186
174 710
72 114
399 209
761 166
912 613
259 657
62 785
523 23
302 185
608 816
128 319
840 238
946 798
117 459
875 985
607 553
591 212
402 191
403 707
66 245
575 363
652 528
381 858
684 118
202 909
405 931
573 702
665 185
323 616
171 103
774 786
726 37
659 946
298 765
995 168
245 803
364 316
678 710
851 449
248 555
514 658
205 598
592 459
871 318
435 858
432 505
604 749
420 909
987 440
347 713
270 882
309 405
72 160
458 326
305 755
804 9
888 402
450 355
714 498
691 527
3 377
603 810
508 729
141 72
462 780
208 215
78 127
788 503
473 997
949 363
226 8
186 374
504 667
79 847
164 592
798 697
973 845
821 967
213 910
887 438
107 583
116 353
182 89
659 587
421 955
284 983
833 886
490 103
487 345
896 422
191 252
975 752
875 501
484 976
120 306
117 923
107 73
383 869
148 632
643 379
906 419
459 542
910 559
127 523
692 168
636 881
164 188
28 41
421 326
475 196
632 308
153 846
218 555
106 54
129 359
497 404
563 616
915 909
79 408
8 199
56 566
621 300
101 537
620 146
566 950
791 318
737 596
353 763
854 914
906 911
183 190
238 837
811 767
340 418
864 644
722 339
957 989
496 226
138 596
176 64
577 823
793 907
380 68
587 266
849 603
784 313
423 509
591 313
690 941
163 10
510 110
649 930
418 992
391 245
590 892
286 293
620 606
759 343
363 979
615 834
828 683
852 67
158 286
545 873
877 370
145 866
373 665
404 253
203 72
349 927
152 419
629 310
865 115
703 928
663 80
933 352
648 606
84 797
356 196
78 411
87 394
810 894
309 77
948 693
229 291
560 82
163 150
616 190
157 542
558 691
7 798
451 74
237 699
335 844
260 572
647 992
723 774
259 913
403 279
157 656
13 350
70 521
397 593
73 139
40 666
787 665
605 453
820 942
749 79
86 466
712 936
825 487
851 648
503 865
335 955
647 38
504 552
821 357
711 397
243 70
10 48
417 976
948 127
939 555
576 208
613 286
829 784
198 481
831 929
290 421
380 890
382 48
768 566
482 665
770 781
234 145
845 253
549 287
842 686
829 883
82 288
171 760
273 84
227 819
413 539
133 4
554 780
265 921
393 560
274 194
770 908
706 954
40 545
457 173
532 738
101 165
916 492
758 277
443 293
799 276
233 262
489 893
155 921
414 738
958 314
552 394
531 920
858 929
461 512
997 451
374 16
213 982
336 186
98 276
13 58
689 517
585 18
938 109
721 525
454 40
678 201
27 663
951 78
350 947
676 912
613 424
712 124
657 334
843 195
566 963
815 972
36 379
167 343
787 480
652 409
285 126
607 793
13 258
626 81
510 785
519 464
161 343
343 623
864 159
822 366
855 816
120 105
46 6
648 171
437 394
256 593
945 992
488 157
424 685
964 541
205 11
435 660
517 829
506 653
344 171
297 993
497 126
599 375
613 183
494 557
230 440
309 535
501 863
650 772
262 401
412 939
490 608
531 692
425 297
994 553
686 74
84 969
901 911
168 581
216 982
487 447
618 698
474 283
764 27
311 441
271 647
4 823
693 745
942 863
832 308
753 911
857 643
957 54
328 854
498 666
848 809
853 979
37 341
627 663
420 407
454 705
186 842
456 445
393 985
117 732
898 690
856 302
519 277
816 509
772 174
52 401
329 469
574 905
751 353
612 302
362 229
551 743
882 372
392 727
951 726
726 847
429 936
351 813
605 295
688 600
778 541
968 431
4 401
943 882
870 436
512 936
952 758
57 366
770 988
836 219
155 480
878 404
343 597
140 298
669 98
181 760
802 467
794 486
769 248
781 246
148 633
774 145
695 481
193 942
222 891
538 777
649 283
669 180
271 252
936 406
524 551
112 582
571 379
566 651
234 632
209 428
524 619
563 463
881 14
524 790
721 32
486 653
351 93
143 575
774 519
114 829
844 887
821 719
191 158
422 97
151 633
245 912
259 607
448 583
520 894
767 315
473 849
364 595
745 333
564 888
792 45
149 532
48 445
109 24
91 392
498 358
869 433
950 425
784 628
833 401
890 70
423 830
530 306
443 183
285 880
885 225
286 755
559 176
299 876
869 281
430 330
256 913
788 625
23 480
725 292
797 208
97 454
269 425
41 971
348 566
562 168
362 377
882 448
983 782
513 252
810 327
763 854
682 42
15 479
478 898
356 847
950 117
726 833
990 763
215 244
3 612
2 772
322 939
938 142
455 366
920 958
11 199
96 315
609 536
694 487
216 373
267 273
101 658
750 108
51 849
577 784
884 855
252 514
190 870
952 167
739 424
368 375
621 438
527 416
980 745
234 273
923 882
329 560
691 126
208 622
435 176
622 781
697 35
745 611
971 596
891 505
289 627
376 453
548 742
43 641
769 394
310 441
785 879
304 707
425 648
575 891
110 978
410 898
699 718
252 938
611 184
176 369
234 784
236 842
197 358
962 357
50 590
913 247
679 300
115 455
902 216
923 22
930 850
814 258
876 410
179 273
946 871
383 176
214 384
380 478
562 389
338 419
738 692
524 114
739 92
654 128
601 813
901 572
778 263
509 347
865 758
82 117
551 239
190 142
108 742
332 507
99 500
809 956
184 78
436 82
23 346
965 679
620 533
347 71
621 29
671 550
244 988
753 844
533 794
317 461
592 715
833 38
164 429
602 909
638 747
885 218
91 482
666 994
329 559
177 69
833 991
590 910
563 30
239 781
44 474
435 180
669 927
431 335
689 81
896 537
606 704
435 604
438 623
62 268
446 77
31 176
692 199
244 977
397 782
428 561
404 811
785 168
759 187
947 416
387 291
556 31
560 858
819 811
397 989
831 548
979 7
148 3
991 503
303 940
895 7
680 260
979 174
836 268
634 47
702 305
792 775
601 23
873 905
949 218
906 799
897 652
211 740
251 636
226 891
70 932
348 507
246 315
175 950
626 143
159 19
367 140
314 312
139 607
731 71
443 197
410 230
843 77
925 406
966 914
188 579
556 618
558 923
823 211
604 287
480 491
772 450
919 603
394 979
866 779
180 471
765 500
832 577
836 857
209 887
340 205
217 579
116 118
78 968
913 969
38 51
697 184
447 988
434 863
701 384
304 744
802 211
23 434
13 334
699 2
265 324
353 271
151 859
935 55
521 378
272 486
858 862
75 138
524 721
272 958
319 222
340 231
757 418
780 193
162 416
756 157
272 943
425 422
16 630
852 264
892 208
285 665
950 850
724 616
327 144
587 441
89 542
43 158
271 648
759 330
104 983
486 230
273 644
710 698
340 630
331 174
671 695
880 883
435 90
331 222
218 39
55 581
879 243
369 973
306 360
15 95
694 538
147 947
787 65
432 415
625 805
659 947
279 266
207 911
401 904
467 499
851 565
17 632
659 1000
775 416
857 657
229 333
976 564
876 863
29 444
533 351
848 311
596 635
185 757
236 427
384 695
414 981
338 350
328 137
688 275
452 42
915 917
396 360
464 507
514 284
131 352
265 885
277 839
363 343
297 777
486 421
458 325
366 636
122 510
917 238
10 868
851 381
982 135
786 946
942 72
388 581
995 279
674 192
790 377
826 173
608 119
118 993
712 333
144 649
690 314
813 591
756 310
974 774
267 514
802 95
13 899
331 942
51 861
859 188
78 624
533 132
207 288
422 414
620 887
609 618
790 701
734 807
736 597
268 974
604 260
156 501
183 79
754 690
729 710
269 651
30 483
991 350
624 6
250 752
831 867
878 840
416 454
34 646
207 988
940 857
702 342
58 426
862 205
827 5
21 420
902 566
496 964
964 578
372 663
425 463
772 924
968 861
776 187
172 748
388 292
62 43
904 278
790 186
720 781
619 1000
74 848
119 662
406 83
226 409
30 819
570 641
896 545
262 374
779 292
54 660
407 651
392 864
839 126
92 658
841 900
846 102
769 780
551 602
739 914
859 992
653 153
756 458
123 401
692 423
781 119
47 104
696 972
43 353
282 841
580 876
783 40
556 605
673 912
705 552
499 965
932 656
772 413
552 87
864 19
686 721
527 428
632 686
175 58
573 261
858 14
638 898
793 663
397 215
118 201
623 39
844 555
370 379
471 622
798 537
522 837
766 917
710 578
458 243
150 500
585 348
557 347
768 921
628 72
579 335
625 817
929 723
760 701
944 785
863 110
857 724
201 329
44 211
187 985
639 469
779 936
2 912
822 597
780 785
820 509
958 535
968 897
612 92
708 243
3 872
614 274
837 371
392 280
588 149
35 797
738 58
181 940
799 151
497 987
627 398
456 83
158 38
876 633
548 294
949 885
905 609
483 723
995 276
541 766
6 707
713 776
884 778
150 68
703 404
388 441
882 782
401 129
855 554
183 289
999 498
77 260
317 983
42 798
170 282
955 840
718 608
547 925
963 593
41 697
640 801
545 805
838 112
448 110
413 193
404 888
286 538
918 651
641 999
602 448
234 530
292 261
760 916
563 638
254 327
631 79
299 813
751 197
465 902
141 612
175 16
205 52
748 514
528 627
591 352
451 487
120 400
620 784
989 94
150 747
982 547
609 697
435 25
774 595
827 703
910 402
496 86
89 598
976 159
264 800
1 609
849 484
487 875
341 402
209 948
276 698
321 185
344 333
256 563
854 391
274 160
90 853
641 224
138 432
102 503
559 406
446 885
65 821
872 861
18 779
535 442
758 860
211 719
245 84
744 74
281 909
327 275
944 603
164 901
529 14
953 937
389 951
432 654
780 702
970 445
377 98
861 411
241 778
55 509
576 902
301 598
969 490
870 17
93 848
95 895
187 796
680 218
823 406
776 244
974 640
942 265
218 830
239 667
984 602
879 396
539 958
122 156
323 499
848 730
119 215
318 2
62 593
53 773
144 518
351 618
894 433
196 560
315 750
897 991
417 441
995 533
441 618
223 781
48 801
952 1
916 761
436 25
133 330
1 752
345 976
325 109
950 619
222 636
401 639
476 398
210 932
396 705
200 390
354 268
339 275
219 222
711 259
426 981
271 882
116 859
201 66
970 377
983 962
997 215
90 794
204 438
910 675
203 855
845 705
542 201
828 263
158 410
447 827
525 584
614 332
215 395
28 63
409 113
433 741
468 880
321 700
153 606
152 348
582 157
663 521
675 907
93 150
311 413
37 691
280 294
23 717
693 190
618 870
677 724
703 569
183 90
76 293
981 5
544 791
297 955
851 933
704 262
608 193
991 338
790 910
699 304
510 584
995 385
516 188
59 924
697 280
210 310
804 928
115 28
597 294
727 365
185 981
345 965
717 116
677 662
542 524
48 449
34 636
692 427
206 373
749 198
837 474
413 669
888 873
322 509
945 953
323 348
125 875
30 141
899 751
749 252
997 747
995 519
956 332
460 199
393 28
832 635
840 793
159 506
240 732
330 479
461 504
480 835
412 333
178 122
428 925
671 168
142 281
47 447
305 6
942 209
110 238
754 80
815 170
879 121
183 994
528 38
844 372
576 779
249 363
499 946
363 846
378 746
859 840
936 155
348 881
739 270
781 42
347 775
806 885
391 61
69 311
969 407
465 859
576 518
169 85
291 715
298 616
76 494
38 11
527 62
120 622
554 518
502 85
957 234
752 152
349 599
289 17
692 746
736 754
998 792
274 624
538 770
877 810
85 16
996 398
772 316
771 203
529 148
316 655
759 10
708 951
467 148
493 103
105 730
448 886
883 548
194 691
400 205
76 643
6 912
198 704
309 587
984 632
311 404
505 528
99 159
932 818
722 139
388 827
539 356
796 849
512 80
912 203
751 786
274 626
976 987
725 634
206 221
936 572
406 286
89 922
10 655
157 177
227 172
969 842
815 525
209 363
899 402
379 538
392 935
451 674
128 778
246 73
230 601
670 587
534 946
542 371
734 489
170 636
839 612
488 386
233 277
905 892
84 199
586 623
752 151
207 677
87 78
378 316
210 13
969 160
49 553
284 199
309 264
881 289
764 153
13 92
493 639
549 394
191 848
141 722
445 828
527 765
205 544
192 361
350 528
865 122
316 540
43 973
822 514
762 898
672 477
150 576
703 996
109 544
924 53
718 616
880 1000
347 602
116 917
250 506
433 385
543 369
291 743
138 260
704 361
318 858
216 155
914 251
136 53
148 358
222 974
158 95
623 309
327 516
753 125
103 367
371 72
742 869
780 806
157 991
824 466
153 632
152 399
258 560
643 219
961 494
313 438
197 510
900 926
82 612
959 37
950 758
888 637
547 90
113 534
140 668
583 515
389 56
733 985
687 867
418 201
279 18
18 228
874 516
247 246
948 146
140 354
264 157
477 337
772 426
614 755
401 10
607 545
450 988
198 909
283 927
651 399
109 173
822 458
329 942
975 121
632 649
691 535
354 261
164 578
15 564
600 899
658 475
644 58
717 121
431 397
614 60
105 464
923 918
11 772
968 954
99 770
913 960
802 51
337 664
60 786
276 975
883 422
283 783
467 478
735 153
437 176
56 487
821 316
60 939
601 259
378 7
561 348
644 701
451 515
841 431
682 762
365 243
561 703
636 947
350 254
145 897
824 494
410 859
286 365
129 752
380 657
858 502
277 864
374 980
306 375
372 533
135 12
763 505
411 300
27 529
661 622
205 3
845 334
726 699
196 723
771 777
183 989
16 815
793 369
123 978
798 359
453 61
115 955
196 779
265 998
124 287
405 126
568 464
117 394
552 740
967 925
482 530
923 360
266 224
439 108
995 577
133 754
254 128
689 514
702 478
117 238
355 497
24 117
963 390
734 3
679 297
435 345
770 815
93 483
638 88
131 948
787 52
804 588
256 372
617 300
437 348
878 136
377 412
773 550
724 918
225 863
885 619
681 32
392 888
52 264
401 650
468 656
59 679
604 429
638 463
494 686
906 416
364 403
939 276
498 492
824 634
225 705
256 442
456 562
496 518
201 587
740 891
589 748
67 158
789 132
284 801
434 757
883 185
291 931
35 823
842 275
731 54
467 152
442 445
382 475
823 10
522 617
697 122
702 254
583 202
989 893
282 469
832 390
421 739
339 351
937 690
499 640
59 273
602 975
292 632
853 599
367 769
81 225
620 113
471 556
335 288
429 347
198 745
194 361
98 339
621 882
881 716
555 169
647 265
998 730
68 781
211 405
830 853
693 988
609 515
553 638
213 457
383 424
302 664
474 322
353 155
942 423
107 906
774 512
40 397
189 145
664 629
401 351
852 812
738 925
575 500
956 744
642 263
302 413
764 686
338 135
994 614
121 382
430 258
981 896
403 952
35 912
350 832
943 590
262 208
918 435
637 64
732 709
590 454
93 484
428 339
260 791
642 144
932 51
879 42
811 837
480 219
539 285
597 761
571 844
269 686
29 25
245 921
207 483
407 479
951 850
38 892
436 844
501 707
841 736
809 925
716 364
7 696
103 830
545 454
463 886
495 280
742 2
92 271
798 605
598 724
579 996
900 785
752 925
468 905
486 412
326 594
378 38
939 577
466 107
539 849
488 298
231 218
847 810
958 12
600 867
636 923
179 220
904 726
192 576
629 426
109 174
675 324
919 141
561 796
62 163
883 810
955 354
448 152
317 131
689 142
253 588
610 771
336 512
298 227
270 585
184 63
566 385
996 903
501 559
275 815
743 969
244 361
93 40
444 678
641 362
634 204
96 319
791 109
326 551
505 45
562 710
692 745
554 460
77 300
429 654
827 700
829 441
486 295
291 283
669 431
772 818
693 19
593 270
36 437
19 950
871 710
171 847
473 647
527 835
291 265
389 751
378 555
601 98
841 688
411 554
199 675
466 916
866 547
387 845
514 336
256 498
542 644
448 868
93 338
115 276
475 672
219 505
727 176
379 40
1000 601
569 719
910 197
659 148
466 147
203 293
686 496
841 685
364 182
410 45
662 481
274 589
82 464
283 470
113 361
879 248
170 563
733 58
257 488
212 749
154 683
696 204
535 159
406 542
113 167
820 423
665 956
226 281
102 664
867 282
491 818
963 248
240 667
406 123
660 320
92 920
399 827
680 813
229 130
564 691
588 503
828 599
376 479
443 72
766 232
9 400
283 776
298 708
469 957
651 7
361 411
46 803
446 388
687 132
636 386
910 776
587 411
918 753
794 748
163 918
708 541
505 294
449 616
366 975
499 91
873 903
361 748
64 747
180 338
740 429
316 290
604 712
332 254
711 906
295 622
902 209
728 576
854 949
548 149
557 509
687 211
552 734
646 900
832 138
408 669
424 655
944 81
326 251
543 902
67 79
738 317
686 315
344 766
460 400
658 45
855 194
189 251
906 525
241 294
491 272
960 441
240 808
116 715
331 981
866 296
320 346
740 56
956 301
772 634
236 6
807 724
751 669
224 985
568 686
181 873
806 664
77 449
316 231
195 854
677 230
357 854
172 512
270 800
567 694
128 145
635 124
406 733
26 38
848 821
80 443
460 285
133 318
668 301
597 339
512 778
443 217
607 416
376 729
832 755
894 835
16 160
339 652
852 662
264 783
84 638
631 425
485 969
856 379
316 614
168 393
705 359
234 123
218 117
846 755
549 920
110 64
930 648
796 444
207 542
119 161
395 199
366 136
377 796
728 392
897 570
553 624
100 71
214 15
150 44
926 923
589 396
403 358
92 865
681 218
361 849
522 60
185 151
264 558
68 366
691 379
253 951
651 371
642 175
393 553
219 409
455 754
388 992
450 427
558 534
389 253
720 276
959 351
827 574
119 857
889 625
686 201
470 286
699 890
359 169
115 425
698 27
208 597
374 678
771 979
566 409
49 416
244 172
975 402
761 827
477 119
835 821
406 5
406 535
639 224
684 288
410 982
250 251
386 199
52 777
642 245
644 869
857 637
104 380
923 543
630 196
978 124
17 495
546 541
397 763
978 162
598 163
214 42
915 301
690 215
883 854
103 477
574 916
317 545
197 739
970 875
411 71
117 3
106 472
766 374
159 50
777 649
41 838
478 862
517 704
167 690
523 107
333 811
30 818
98 796
824 338
731 70
38 5
24 822
934 887
682 104
337 842
246 692
92 60
540 848
67 700
84 217
177 461
971 202
115 537
328 229
819 260
619 863
605 998
31 657
918 93
516 839
187 342
941 674
800 531
739 756
914 907
480 293
496 14
345 779
822 656
502 755
843 154
483 178
497 902
883 595
150 687
436 330
1 949
421 194
860 812
420 469
356 833
367 412
778 97
69 140
293 482
971 241
415 92
310 125
710 184
625 156
968 958
166 184
480 315
607 203
586 310
875 662
90 940
157 955
218 605
98 806
636 911
545 349
432 142
478 924
639 731
273 512
290 640
833 396
714 44
239 312
393 750
224 654
298 561
290 463
920 100
742 804
229 493
597 12
579 367
348 905
398 161
45 726
960 46
729 605
459 923
383 849
105 269
799 4
391 553
846 249
712 594
881 736
186 874
976 365
191 481
198 400
796 657
925 830
948 407
376 737
188 924
21 180
290 484
679 375
236 698
786 740
32 396
171 178
152 527
794 345
212 669
478 175
787 794
531 284
845 881
600 173
575 468
791 374
190 791
566 931
823 63
288 37
174 473
904 391
393 818
585 44
9 562
177 901
211 928
231 107
416 279
104 122
595 546
685 770
90 698
178 929
628 961
560 61
940 926
509 573
227 270
150 525
564 783
785 40
78 851
65 404
133 882
954 492
702 545
942 902
388 205
625 157
20 346
717 968
98 83
435 277
795 364
178 436
834 74
410 184
326 315
29 931
752 508
929 896
281 872
44 223
576 695
370 496
983 529
423 38
12 770
786 926
201 703
46 463
427 893
778 480
194 462
448 81
604 602
576 520
986 565
251 303
640 186
683 934
486 805
261 72
535 709
324 257
311 731
84 350
957 197
87 294
209 518
254 676
637 850
11 442
52 646
308 64
288 691
37 302
335 24
681 563
298 596
853 380
451 13
279 120
236 717
768 559
978 302
744 534
446 759
410 465
30 556
190 17
882 741
12 670
808 254
429 476
549 386
530 132
725 154
82 358
119 307
903 96
126 811
830 122
887 147
447 212
244 224
396 993
504 797
811 185
481 281
36 876
698 494
465 726
16 873
120 499
768 328
528 740
331 476
40 383
278 605
126 330
295 551
398 711
315 955
980 16
149 373
146 438
229 679
831 267
685 97
435 474
414 343
913 864
861 462
227 745
942 218
522 719
448 603
956 250
112 261
197 225
286 7
972 373
414 860
142 73
895 659
214 964
5 979
469 370
332 414
405 643
358 800
664 493
259 496
489 581
123 957
490 976
42 581
752 782
11 293
317 293
828 976
193 772
733 314
24 561
598 166
62 363
252 731
209 905
902 316
663 522
545 22
799 212
279 672
177 686
245 838
307 318
438 304
433 762
988 708
491 610
289 497
750 952
76 550
130 587
741 687
462 277
582 374
771 143
361 808
433 155
751 609
934 380
764 716
654 77
127 951
900 884
972 610
216 38
148 477
384 73
512 263
460 636
761 774
75 791
364 366
916 474
187 575
184 287
602 113
117 639
972 623
668 883
344 374
831 205
208 719
322 873
239 174
127 459
899 63
535 183
476 832
563 882
415 720
876 400
326 129
788 812
735 399
296 433
255 56
932 364
854 351
458 73
685 319
427 696
858 247
122 622
507 772
806 239
947 836
497 748
395 269
692 903
994 83
556 376
17 12
459 721
343 507
431 370
74 911
285 253
559 18
896 886
358 960
999 156
147 200
513 110
763 967
846 978
667 691
962 142
769 983
871 347
301 421
903 682
897 820
866 735
168 829
595 868
223 417
350 28
479 639
41 764
679 700
43 123
352 713
914 659
57 600
799 929
598 564
110 267
288 970
271 588
799 409
412 72
928 180
62 243
237 281
986 336
662 884
269 864
699 144
759 242
397 478
365 694
819 857
159 869
281 123
667 679
151 969
773 380
375 88
492 853
44 818
139 126
513 22
587 596
135 185
647 653
186 179
831 732
910 6
785 928
358 848
987 919
618 530
895 989
551 802
409 366
610 167
32 229
312 373
567 139
182 763
832 61
94 765
107 214
44 973
89 956
513 198
165 931
778 606
676 477
739 795
916 813
252 884
108 540
828 902
438 632
554 35
454 819
634 395
684 365
225 811
837 478
837 145
567 253
222 869
302 28
260 391
569 467
625 561
564 841
194 476
955 931
565 588
730 419
436 945
940 942
502 443
54 824
238 73
85 425
768 210
794 387
65 270
891 394
404 415
560 243
411 547
962 60
300 816
689 638
415 505
712 574
70 729
84 457
875 974
550 17
78 153
771 37
820 398
938 518
548 89
181 608
365 357
574 53
736 276
607 125
518 482
13 940
451 542
589 565
544 660
593 669
900 551
985 695
364 328
130 94
694 207
87 194
834 356
708 946
578 761
892 258
298 459
172 326
187 916
42 245
990 125
861 904
204 395
969 31
801 201
225 196
10 872
180 141
62 26
400 121
866 648
797 517
347 38
411 488
929 713
863 728
72 707
435 486
293 745
830 374
924 898
265 678
497 594
907 420
458 347
290 956
26 370
871 793
432 884
847 195
764 756
107 2
238 520
753 999
378 92
76 337
273 582
421 669
162 210
688 535
109 889
36 178
975 656
159 401
811 430
665 280
284 516
432 784
156 618
2 531
784 842
452 382
979 808
824 193
929 971
205 220
883 436
611 439
260 243
929 438
47 594
132 19
155 653
612 159
80 320
586 958
801 260
659 750
980 661
195 627
970 540
623 72
161 72
294 400
347 780
386 171
216 281
574 473
285 7
8 335
892 960
925 773
550 319
431 244
560 698
398 238
846 139
865 557
436 476
270 972
393 986
740 46
553 372
321 162
326 527
524 935
638 14
173 962
75 777
686 151
755 190
871 623
27 282
757 378
873 486
727 362
51 166
539 774
725 882
668 806
450 367
743 991
931 88
72 224
150 640
162 35
646 73
226 584
652 855
610 319
310 653
484 771
87 372
331 544
163 553
973 184
203 658
329 840
250 681
855 38
24 228
572 524
4 806
709 726
595 633
33 929
854 246
239 838
350 215
281 405
272 299
573 590
417 12
302 216
680 344
96 999
287 84
949 765
924 162
820 174
413 489
840 622
224 196
933 3
552 647
444 463
584 294
604 225
402 339
729 114
938 311
3 606
733 327
469 32
574 271
941 643
102 257
908 436
713 222
519 282
900 923
944 791
785 530
531 958
519 804
443 898
602 877
549 725
678 684
130 846
728 775
198 953
562 856
398 695
315 376
135 458
914 962
574 731
478 245
314 214
400 497
634 805
638 360
869 54
155 648
357 806
255 933
157 627
286 415
135 779
156 492
57 529
356 224
329 197
5 495
65 460
406 747
452 184
571 917
48 620
28 711
89 967
592 95
965 439
105 877
172 826
353 114
274 496
342 72
882 738
979 574
337 334
949 288
793 815
892 294
286 758
884 457
848 924
337 802
828 295
817 608
626 812
167 545
667 162
409 358
819 149
630 326
803 41
267 478
344 185
793 869
941 794
906 983
249 794
362 989
464 823
857 439
742 215
519 384
625 180
73 897
787 808
573 660
385 557
417 230
280 752
708 81
152 36
194 470
721 805
589 47
235 279
246 240
548 39
22 913
161 377
656 469
460 370
946 202
269 919
111 585
810 130
242 645
684 230
324 592
152 226
981 31
429 160
896 566
486 216
378 163
262 142
9 392
985 244
965 913
487 705
409 242
537 605
888 242
769 66
743 201
136 790
584 163
445 923
844 33
261 745
748 957
46 542
717 40
576 675
858 845
239 478
950 323
757 580
119 969
379 315
720 949
464 323
59 852
994 278
32 417
822 591
483 282
989 699
507 118
297 392
758 547
789 394
864 453
675 663
171 60
379 431
774 76
56 364
55 517
698 327
198 47
838 104
157 471
236 273
765 680
612 158
416 989
31 6
577 580
504 947
118 15
440 763
519 361
183 819
850 879
449 261
582 226
622 510
723 609
184 597
148 705
499 810
394 905
847 277
478 36
120 236
344 10
881 455
155 791
877 942
515 225
555 960
570 294
420 900
735 841
596 810
982 856
514 36
62 685
549 733
94 362
460 839
851 942
524 383
658 770
710 531
393 918
598 215
897 978
664 543
660 315
119 672
526 903
466 597
292 815
440 500
353 243
643 968
994 859
205 111
523 159
435 295
704 329
346 495
90 192
4 275
505 460
810 598
388 588
446 719
865 768
394 663
291 812
580 286
71 625
274 750
13 501
13 734
494 829
178 453
830 348
493 256
818 712
65 383
89 340
333 507
82 956
491 423
455 521
991 761
128 628
868 344
151 871
350 364
734 790
834 539
398 790
726 31
196 695
948 410
431 350
542 7
803 418
944 352
243 950
226 338
208 610
938 327
132 447
927 567
344 55
12 53
793 74
349 84
693 747
510 414
579 992
499 687
908 101
579 123
340 559
538 260
927 822
631 721
668 701
311 843
424 683
991 682
671 983
877 171
252 165
753 942
427 938
527 959
239 611
250 782
760 993
124 749
195 343
154 196
456 253
957 770
585 731
727 601
69 873
706 555
578 780
362 239
753 360
919 217
939 325
439 430
648 394
171 127
951 988
52 413
610 283
725 146
944 416
92 627
106 52
549 349
284 101
799 67
610 378
521 948
478 767
670 489
772 137
500 552
113 737
766 810
280 262
807 786
756 181
315 849
664 940
178 748
593 972
876 461
980 187
868 644
636 179
407 81
387 340
276 403
423 535
430 587
870 298
560 859
637 243
419 47
974 847
590 288
528 470
939 927
460 278
644 40
46 141
450 201
763 282
409 575
723 651
585 86
219 844
545 405
734 853
840 284
314 655
790 492
942 95
535 206
907 581
363 560
834 432
462 725
70 587
368 408
706 498
607 160
845 148
451 715
527 861
316 948
343 471
794 493
39 703
214 319
541 886
358 752
70 799
81 463
944 177
141 452
516 480
195 238
749 660
250 303
985 566
826 477
777 604
800 411
211 234
631 952
981 187
325 159
835 461
759 394
532 699
271 85
262 489
357 506
489 366
951 85
440 789
562 492
278 671
254 250
884 319
1 533
775 324
160 777
185 975
161 305
838 176
575 194
669 803
948 739
4 878
992 104
879 954
400 151
584 750
550 708
877 58
124 403
893 915
769 849
330 231
417 541
458 960
801 39
502 360
673 659
53 634
363 626
634 916
74 78
409 685
31 363
980 189
713 52
637 277
515 905
465 823
85 796
476 738
207 995
478 973
92 687
532 749
177 445
324 720
528 455
701 786
994 673
493 756
153 620
620 395
696 839
636 680
777 819
890 514
430 321
349 246
364 615
275 289
856 283
810 726
955 533
39 73
178 183
56 564
751 733
574 406
391 596
784 686
308 417
565 630
923 760
509 410
165 487
952 162
18 298
4 527
357 760
887 122
836 820
892 939
236 751
936 296
572 746
442 235
726 255
902 274
438 512
615 902
76 442
991 81
95 411
303 300
972 94
733 443
96 365
833 981
607 890
564 386
904 781
89 883
443 237
899 452
243 161
955 450
463 959
574 528
800 613
388 270
544 480
891 932
876 74
903 764
933 349
990 827
734 245
389 650
977 9
582 65
205 939
921 186
341 497
995 169
901 594
580 88
128 858
485 613
350 858
940 733
497 303
263 520
671 612
828 285
518 939
98 762
978 801
767 436
62 710
258 565
770 587
106 45
39 231
980 741
35 750
465 538
738 463
506 703
879 38
832 94
738 153
609 16
958 673
504 827
696 470
926 972
962 502
115 250
948 857
54 216
10 347
521 591
407 398
219 206
585 384
353 337
219 397
195 922
116 190
406 716
524 213
122 160
856 310
61 926
152 611
482 552
634 806
172 119
350 663
876 755
848 293
573 446
616 736
888 688
2 104
892 400
177 214
975 221
683 209
916 383
89 680
231 991
413 35
212 773
736 481
724 403
257 473
962 313
932 643
843 600
227 806
727 192
339 22
684 831
585 95
651 982
858 386
63 765
146 690
876 43
322 660
972 120
163 822
831 159
588 82
811 617
423 682
720 304
319 61
240 6
956 297
637 789
401 932
519 294
77 335
549 486
630 932
964 625
615 497
127 95
929 894
234 65
284 895
895 689
823 722
20 287
941 367
376 449
856 852
298 238
874 62
422 208
832 63
937 532
80 187
390 581
50 129
985 482
980 389
637 989
651 373
20 179
609 870
799 715
123 552
785 810
618 886
271 326
597 633
718 195
810 729
878 401
688 408
890 357
939 800
95 238
266 199
568 113
607 674
548 404
192 668
844 57
1000 158
347 709
45 950
516 938
48 921
504 448
149 158
727 983
468 423
781 686
462 446
595 424
42 248
126 900
161 460
583 599
968 281
971 413
393 99
503 282
725 531
971 455
167 265
448 42
866 722
865 118
434 331
847 517
560 315
256 388
303 381
1000 734
292 584
111 343
410 46
357 641
908 922
897 308
453 513
809 629
930 592
825 401
18 186
489 217
613 821
933 899
470 249
498 164
674 991
368 639
572 273
714 852
690 905
941 7
78 434
722 739
641 799
532 976
855 726
113 564
501 253
135 132
457 27
685 411
710 668
391 877
160 833
547 379
911 35
262 434
431 663
97 929
638 721
675 108
619 551
815 789
340 565
865 398
194 802
536 542
602 51
923 399
773 524
280 747
765 22
178 384
820 320
209 445
464 651
957 271
843 739
892 619
775 536
55 875
471 476
610 762
688 487
916 119
401 714
515 643
576 1000
373 448
98 771
198 552
190 84
209 529
484 614
134 162
59 741
866 611
146 912
111 920
706 849
302 192
521 19
702 309
719 881
800 318
862 961
649 362
392 571
881 558
607 672
820 495
434 390
521 62
369 136
72 28
276 25
84 549
995 260
629 252
129 434
342 98
633 866
295 570
132 914
109 241
561 172
553 344
36 964
624 255
390 294
182 469
237 963
197 104
41 3
125 808
706 450
762 549
241 553
662 556
611 16
53 107
131 927
501 286
770 983
648 963
655 162
6 662
361 218
78 582
692 948
839 883
227 931
244 898
349 227
962 852
977 405
349 334
489 820
649 147
576 951
557 552
836 45
792 400
864 630
435 791
688 176
827 912
596 56
760 788
650 4
931 182
293 142
968 382
77 155
160 718
840 938
170 593
4 906
315 900
337 557
652 544
982 782
821 390
103 886
184 458
523 843
880 627
287 69
455 99
800 252
288 446
357 916
91 346
824 259
165 571
658 569
359 785
352 55
822 886
744 26
859 704
49 52
283 389
780 364
389 45
765 253
217 852
1000 875
837 308
812 902
843 459
756 82
169 218
654 857
837 898
638 630
959 294
1 218
394 627
119 15
689 389
575 96
409 640
902 624
353 775
696 433
838 490
15 371
656 935
374 974
302 635
856 193
586 937
356 983
141 492
303 266
31 214
91 688
242 627
621 622
425 924
65 440
345 485
598 277
400 354
847 685
224 729
665 352
431 286
594 849
679 776
637 526
605 872
641 625
195 969
601 520
997 506
227 73
444 611
813 866
679 765
48 5
95 522
362 552
789 122
285 425
712 283
421 413
598 846
291 836
123 288
415 653
479 348
537 386
351 348
927 469
287 318
928 191
787 992
462 116
388 5
313 494
785 974
215 300
254 431
341 948
868 268
461 659
819 211
883 341
558 32
543 432
386 428
586 522
113 101
380 564
853 963
195 853
75 602
29 607
412 329
653 521
290 471
567 146
648 630
941 549
339 550
676 976
966 581
795 348
561 109
86 8
877 661
523 318
408 14
951 372
131 568
583 113
479 747
699 67
998 434
912 916
99 432
750 233
590 664
434 258
619 415
72 846
492 619
909 335
145 987
900 557
65 116
823 73
950 524
536 726
446 657
240 582
919 449
704 442
534 272
132 701
407 659
932 650
24 279
678 918
862 542
290 878
375 886
955 798
306 576
311 587
634 398
279 676
779 103
142 789
276 585
537 683
907 454
229 191
778 99
762 828
728 783
227 88
432 16
727 462
202 517
540 698
863 421
587 857
408 844
902 695
688 199
193 80
794 502
979 598
777 898
144 160
360 679
836 155
319 968
908 989
794 964
966 774
1000 856
145 692
754 707
718 949
856 909
129 836
55 271
756 795
610 868
632 946
60 241
507 529
187 720
311 391
325 433
417 805
168 177
572 189
289 137
454 592
454 672
850 221
515 421
105 652
101 196
140 49
605 204
180 159
923 912
647 577
356 711
72 474
348 16
99 303
457 400
750 912
931 510
55 252
483 842
899 49
963 822
849 570
797 833
933 926
170 785
639 89
751 488
1 342
96 947
644 120
763 828
796 792
610 455
935 288
652 95
219 495
343 682
765 676
730 623
158 792
75 726
877 798
941 641
902 493
804 961
434 20
165 893
163 640
246 913
495 746
58 60
141 779
302 1
810 311
270 581
141 200
808 689
740 85
758 750
10 555
784 64
284 456
933 627
646 464
839 746
284 286
138 906
1000 486
791 439
38 346
24 34
349 928
892 741
832 2
644 552
724 106
743 337
274 997
341 966
535 771
168 596
694 89
817 95
213 621
696 811
244 528
405 773
834 662
421 245
44 955
357 835
918 531
959 972
86 263
148 757
250 495
937 963
387 730
394 858
874 762
850 60
262 254
793 724
121 777
425 898
758 650
921 830
495 97
546 607
533 648
357 583
12 40
436 976
292 9
323 661
884 807
29 728
858 313
853 345
257 285
932 586
977 299
480 946
959 509
239 645
289 110
625 320
640 23
899 124
832 54
268 19
97 919
841 777
320 585
439 131
761 668
845 203
661 719
778 473
438 245
799 120
588 134
61 499
730 230
542 649
44 986
58 373
621 771
504 368
606 736
452 295
587 392
537 651
903 923
969 222
764 868
368 589
148 882
729 688
378 740
402 380
661 34
179 453
525 914
593 646
809 203
842 403
558 931
515 87
497 893
40 460
450 266
453 623
740 918
403 719
47 450
399 16
13 705
95 616
626 525
643 138
714 221
519 555
697 711
268 434
432 392
835 898
382 752
250 295
985 316
249 969
712 447
318 648
476 236
899 542
34 111
275 261
368 68
233 819
227 939
321 179
949 384
614 287
4 759
752 224
279 96
431 998
395 118
629 718
641 886
92 575
314 442
7 209
227 658
405 801
824 365
77 762
867 642
174 694
108 347
557 428
620 222
650 688
566 647
543 828
649 384
534 71
660 151
381 790
859 686
954 288
114 70
339 465
413 118
202 895
805 589
718 59
699 3
171 201
766 1
416 127
245 96
537 587
121 510
557 637
808 293
907 841
523 510
901 681
783 314
493 746
528 962
38 725
276 892
518 124
29 841
934 553
64 15
802 189
219 282
107 910
510 830
48 821
767 190
660 389
345 891
821 254
688 13
684 901
771 82
852 529
773 683
325 327
970 328
67 601
799 757
763 186
880 322
832 262
210 586
407 907
378 174
289 7
327 155
621 236
966 415
903 783
552 17
417 751
896 679
850 470
291 199
356 226
91 528
266 947
591 684
196 815
460 734
947 484
92 49
287 888
200 346
975 725
605 731
980 503
609 26
743 192
385 149
529 697
406 802
680 122
621 709
682 863
126 916
711 512
676 590
989 17
927 660
586 656
585 327
91 41
864 618
178 706
528 106
726 109
207 432
190 313
722 375
335 355
333 44
844 122
562 179
434 860
360 490
767 847
239 367
208 328
965 822
29 56
292 316
44 959
124 693
132 184
419 319
661 834
52 881
921 393
560 624
289 799
213 496
483 388
263 50
481 588
616 553
948 298
942 621
788 27
552 163
879 364
406 923
125 640
430 356
836 417
760 445
512 986
457 454
191 70
444 49
201 820
215 989
798 833
92 196
697 239
955 535
84 364
803 800
199 868
176 290
495 542
260 363
399 574
700 985
659 252
980 696
599 596
921 551
178 688
556 287
11 884
975 293
927 742
468 602
748 704
846 178
474 252
652 755
284 775
367 155
120 627
686 287
583 81
348 767
548 6
676 490
879 982
930 924
931 761
182 359
150 748
165 382
465 808
260 105
788 346
319 778
589 53
962 141
344 355
5 699
77 606
805 168
122 813
172 184
772 494
886 406
482 715
295 639
345 488
812 826
781 32
509 258
956 468
609 928
435 836
947 625
852 467
316 424
547 46
760 581
17 292
503 882
914 298
970 834
402 919
8 750
473 850
556 864
926 868
691 592
553 23
452 257
158 817
75 841
747 472
348 958
717 996
678 185
899 524
505 538
514 772
487 927
954 488
83 496
403 495
258 550
962 354
664 763
802 932
239 655
469 9
846 211
540 386
246 932
30 448
243 418
773 388
595 55
295 585
208 256
438 705
580 534
124 428
919 409
532 298
856 70
444 120
233 144
697 600
979 310
628 39
540 986
234 550
959 663
23 468
493 449
580 627
484 686
755 789
948 275
170 92
714 830
177 724
580 980
771 574
49 987
401 1
987 833
977 598
868 750
97 385
623 830
486 636
647 45
517 814
625 375
675 300
200 280
457 938
383 425
283 155
812 742
548 411
157 952
505 308
134 461
4 272
637 177
209 5
75 908
339 280
909 632
230 803
25 335
502 469
253 9
499 14
822 110
646 993
127 838
110 401
73 959
332 74
127 649
150 434
709 412
78 443
583 895
634 577
975 299
187 192
287 225
805 945
304 248
863 346
564 181
215 609
303 243
524 71
218 331
72 291
951 279
513 867
616 5
500 808
944 865
132 154
19 516
227 241
795 273
132 169
262 461
881 50
17 273
261 945
621 539
756 929
59 825
298 470
56 238
502 725
201 185
658 878
684 471
666 800
312 94
122 870
315 703
105 148
91 497
488 824
346 697
979 548
154 566
720 578
236 827
616 638
494 183
454 786
548 853
807 402
59 830
789 898
104 754
796 580
529 480
491 441
538 202
985 463
906 952
326 65
436 91
57 178
701 579
842 181
49 705
459 656
68 491
836 376
116 29
548 86
550 546
738 308
351 352
583 101
878 453
557 670
490 333
476 5
752 546
980 510
98 97
102 877
40 585
768 207
827 369
303 776
788 751
867 670
18 69
630 928
164 443
726 409
798 94
86 669
703 810
200 731
71 561
310 778
774 821
832 121
51 751
835 473
944 845
756 446
946 449
355 679
23 820
554 219
499 997
169 856
383 505
529 909
230 897
750 300
46 428
993 342
502 58
955 422
233 468
387 290
213 745
139 588
737 411
61 489
740 971
655 750
282 575
692 33
462 122
362 364
350 57
913 255
222 843
189 82
723 649
18 917
681 511
425 449
544 323
819 836
318 381
7 558
167 973
667 381
891 660
689 171
381 160
838 420
862 533
684 508
412 347
365 417
553 512
532 754
431 92
121 638
792 230
815 429
488 596
960 632
977 837
289 604
665 849
260 184
516 240
952 626
953 700
260 585
947 384
366 298
556 97
237 270
147 712
685 300
975 828
227 39
874 885
179 221
47 425
87 38
911 813
559 51
827 689
330 229
941 108
629 839
91 918
740 879
868 156
474 52
54 897
338 396
401 884
282 206
633 848
304 663
100 958
62 503
596 473
411 653
920 984
902 320
933 856
113 423
359 654
397 60
635 723
682 584
671 53
401 895
123 381
659 410
206 471
986 384
272 387
64 331
268 780
730 213
132 260
310 837
122 148
162 769
795 423
770 623
108 546
961 364
519 658
299 897
119 349
237 349
614 480
86 584
780 328
327 46
1 387
896 847
259 623
3 486
308 731
602 921
133 97
579 510
992 871
814 559
962 92
729 366
195 1000
284 182
480 964
515 450
120 112
707 954
892 277
821 594
545 798
8 578
886 322
210 270
6 998
958 197
848 613
22 318
480 596
483 914
841 342
37 753
44 758
585 125
176 609
686 822
111 278
959 805
954 792
806 188
241 491
170 463
985 603
425 242
405 831
70 286
171 476
954 399
351 223
968 389
735 824
961 474
959 349
655 638
451 553
997 370
214 642
911 505
367 525
46 481
731 555
244 703
865 726
752 577
680 62
409 856
608 693
301 452
226 421
42 444
56 379
621 659
293 913
498 278
975 252
425 819
333 364
988 492
404 680
737 78
891 326
285 546
738 937
331 175
659 400
387 44
288 99
478 214
828 464
114 41
230 152
637 128
245 297
975 811
542 494
421 102
705 442
209 141
611 183
51 123
861 336
516 688
62 588
94 231
592 341
825 384
818 90
76 125
131 937
988 744
978 601
38 57
180 248
801 975
687 424
564 720
684 11
89 926
927 767
36 712
484 165
495 753
865 988
206 992
782 915
366 492
400 602
906 192
956 94
547 362
264 73
60 613
299 114
703 856
932 156
76 280
647 460
392 923
719 747
622 388
809 801
115 492
42 585
606 984
257 542
686 421
869 273
61 401
166 257
784 658
888 74
450 743
527 679
307 929
765 637
455 840
738 686
265 397
591 366
700 926
550 988
635 884
758 974
290 772
982 874
179 585
176 504
647 663
997 550
499 721
222 554
220 996
912 741
599 254
490 486
817 472
995 734
860 590
594 472
313 353
957 153
320 149
325 527
88 840
230 210
725 941
715 663
987 447
762 231
484 317
168 738
566 75
213 63
803 597
949 429
75 215
682 411
613 114
90 24
276 589
930 778
44 153
439 296
879 640
102 35
431 155
882 109
400 131
453 528
553 159
592 80
661 696
841 189
63 335
887 608
606 243
333 796
249 146
573 277
345 638
140 942
541 345
940 284
565 885
197 723
348 294
623 456
144 776
983 290
385 272
545 192
136 256
43 530
367 386
590 570
298 457
428 687
657 561
186 288
358 502
189 840
262 275
629 88
684 60
361 713
765 449
110 892
285 711
537 714
849 842
70 66
238 141
349 779
228 574
685 461
236 655
553 450
30 827
688 186
28 806
943 906
384 409
300 36
434 461
163 505
590 603
812 747
422 23
395 540
785 136
192 690
962 748
501 935
69 344
563 595
241 431
170 464
213 92
526 299
792 806
580 491
934 466
178 930
543 811
206 108
240 839
839 76
740 299
63 59
233 758
448 121
116 84
896 584
537 997
706 757
240 774
447 886
785 602
489 436
419 443
963 56
35 277
414 83
42 351
600 75
677 513
150 557
417 106
319 599
514 294
340 2
920 720
593 747
743 311
382 147
264 948
234 204
494 292
130 982
621 594
336 361
574 525
534 151
895 402
716 635
139 108
329 253
726 970
366 966
736 860
289 253
541 522
947 11
807 806
819 311
929 5
486 311
978 194
115 977
268 684
600 434
844 290
626 480
539 831
24 847
887 484
94 375
781 433
577 449
950 779
993 389
63 856
400 567
652 379
579 942
386 724
927 394
905 35
492 509
652 494
253 803
880 141
527 81
284 915
990 278
606 499
845 351
135 767
414 804
405 198
792 273
778 449
84 345
452 411
488 851
734 993
323 850
781 44
366 612
591 757
776 852
257 129
27 655
591 731
479 273
900 362
676 622
355 76
581 779
287 389
974 700
799 222
585 781
954 743
2 727
166 537
398 550
160 817
901 701
947 150
718 152
596 103
768 529
783 66
640 245
589 702
724 99
836 822
646 484
308 279
180 356
398 439
65 913
76 216
173 123
555 265
954 867
732 68
831 893
925 381
91 993
338 669
676 303
711 823
887 21
947 773
436 191
96 243
620 310
126 416
376 624
723 248
174 777
417 67
114 53
255 442
304 982
658 38
25 935
606 714
995 401
398 376
280 543
729 300
964 932
721 747
970 662
467 586
692 447
784 55
423 13
228 454
851 950
382 872
735 341
502 428
630 446
642 795
119 451
144 148
425 933
509 535
94 466
666 187
200 174
428 766
701 546
297 166
234 820
33 653
573 497
847 372
599 358
965 157
420 970
224 585
921 500
379 748
306 20
203 769
771 108
636 704
288 686
265 794
294 925
300 705
72 364
498 70
30 282
448 966
880 659
120 223
542 453
72 326
349 96
399 229
320 779
537 497
858 258
872 699
926 705
412 811
913 710
636 979
900 689
561 351
194 982
683 231
592 170
196 888
620 531
304 325
900 758
390 481
27 339
316 862
490 912
115 854
515 597
922 417
668 811
766 728
280 220
679 729
981 77
904 414
291 522
216 42
578 857
382 511
796 170
227 562
622 335
592 692
889 434
273 92
483 897
236 517
225 781
719 801
109 913
326 218
716 469
99 311
114 952
978 925
351 416
416 555
152 586
59 81
613 614
246 29
521 568
105 316
496 95
509 865
141 848
171 172
827 512
421 250
852 222
261 534
85 349
783 643
209 168
550 349
954 735
319 308
769 662
419 310
735 453
996 745
116 67
496 883
76 509
692 512
491 968
675 418
319 681
878 933
10 463
150 624
983 622
785 258
504 155
411 642
280 338
294 550
81 666
858 513
651 778
627 464
724 655
206 228
137 168
736 955
942 977
839 98
404 287
892 967
749 119
196 21
648 790
594 94
789 16
919 446
462 918
610 752
352 350
715 983
139 220
769 823
497 135
294 1
643 478
793 580
284 919
585 437
390 402
461 496
401 706
853 594
6 691
758 53
604 183
148 625
155 76
163 860
435 843
160 571
813 771
198 392
106 374
147 782
901 363
196 223
532 739
291 89
305 118
901 334
835 940
69 918
91 936
805 777
465 869
862 998
957 662
806 369
432 882
514 202
685 948
418 990
870 708
762 20
791 25
488 373
596 4
282 865
311 615
38 475
841 943
376 689
541 323
146 377
666 401
958 389
721 118
625 692
123 371
333 149
754 881
670 487
953 159
699 104
518 308
995 304
957 431
889 815
729 759
439 264
280 949
738 768
514 137
24 865
486 440
474 603
150 282
825 168
464 455
244 524
574 863
604 200
796 225
241 224
834 796
684 581
479 667
462 271
609 418
520 675
857 998
570 465
674 454
430 947
653 943
96 660
341 704
458 65
702 496
320 875
647 632
23 931
249 514
25 530
541 341
419 794
347 65
14 961
4 82
65 662
817 607
858 48
313 179
631 120
442 600
399 42
493 872
135 899
133 251
407 703
269 617
955 650
146 269
966 945
460 147
667 22
198 48
816 333
810 12
230 31
535 198
683 686
135 269
648 697
438 485
222 701
206 665
374 785
799 349
587 247
899 209
23 139
914 32
156 620
28 330
839 66
58 744
82 905
808 152
620 640
203 967
322 535
546 666
467 160
640 932
415 448
681 997
604 926
713 549
455 412
602 962
61 504
905 837
504 72
928 193
652 660
457 657
537 439
565 463
918 181
314 642
55 77
237 428
777 635
219 613
400 661
444 436
641 895
517 677
243 27
103 496
582 822
286 375
656 570
566 722
892 105
107 933
146 512
55 739
247 143
212 56
152 340
178 246
137 258
128 310
870 898
151 193
316 90
230 607
390 360
384 496
792 800
792 975
384 746
245 681
550 263
75 398
608 154
428 334
611 24
715 17
540 364
557 368
909 912
786 328
997 900
65 761
546 867
221 763
825 580
730 562
196 214
488 149
227 394
960 64
788 536
842 863
363 969
238 689
155 988
465 917
656 134
894 42
51 874
409 419
101 304
427 232
852 339
676 161
663 51
472 725
104 386
314 462
804 648
707 457
70 165
941 774
65 81
258 823
804 84
849 733
309 281
475 56
72 808
705 504
90 168
542 634
519 187
36 992
551 945
841 332
273 822
792 95
356 778
194 848
406 643
221 190
797 523
854 772
839 18
193 368
974 535
768 943
254 456
272 570
479 436
324 56
199 60
443 7
132 806
803 627
766 394
969 486
863 65
86 885
912 465
399 752
936 763
587 677
503 82
416 60
557 727
507 778
673 722
31 13
652 49
682 763
497 888
40 215
770 377
65 390
984 940
709 360
729 96
16 157
134 521
25 341
1 541
895 893
803 324
338 479
72 378
160 686
461 321
26 291
827 927
156 366
434 443
611 686
347 606
233 953
67 477
171 66
349 607
348 703
951 928
623 501
204 946
967 732
676 40
95 35
309 832
360 513
862 412
505 468
693 139
404 275
432 561
830 4
906 275
882 92
423 613
758 56
832 275
156 212
681 145
730 843
792 626
270 121
136 475
471 111
515 763
817 537
360 911
316 357
905 69
205 518
815 869
775 739
559 73
634 447
662 16
579 487
187 178
264 827
671 152
955 112
401 323
776 157
91 839
508 541
250 212
128 931
40 537
199 287
30 427
395 516
514 698
745 323
160 433
412 852
237 997
76 665
759 361
672 474
515 366
570 299
695 154
881 680
488 588
294 55
472 333
79 810
217 784
176 168
654 653
294 273
439 356
841 383
862 104
14 234
816 349
306 444
398 771
535 690
770 682
573 792
976 186
398 136
440 128
667 745
834 723
502 171
393 659
942 888
42 425
918 314
275 564
734 207
464 186
184 646
24 415
402 688
719 378
453 616
616 228
331 217
660 130
95 722
160 335
288 855
88 627
298 423
62 182
910 486
96 227
511 964
817 843
591 261
729 580
716 830
82 567
205 549
412 353
768 10
123 801
762 270
445 994
968 2
853 485
843 564
254 940
835 697
570 528
554 68
576 545
317 988
226 602
109 39
313 508
801 996
741 574
80 587
59 39
144 66
583 822
682 396
55 692
837 67
577 10
722 236
732 145
518 845
76 406
563 410
522 911
917 505
68 976
644 431
920 254
36 293
119 480
881 483
43 238
578 903
540 580
869 861
187 625
82 554
792 293
606 477
822 208
808 106
76 146
965 905
937 771
974 274
16 7
234 141
867 416
980 850
4 636
479 916
240 82
719 21
262 452
350 456
139 580
715 115
722 438
569 820
407 808
466 580
347 372
945 41
411 221
668 768
486 206
518 351
600 457
282 273
787 310
481 66
641 278
919 849
59 782
225 733
247 952
66 535
575 245
17 310
414 521
763 790
362 465
586 888
677 156
86 989
122 135
916 296
989 118
448 385
38 743
991 76
830 836
417 375
497 529
745 486
488 530
885 616
197 954
845 382
173 7
835 996
891 303
692 974
222 537
38 531
885 437
284 955
711 883
191 383
163 815
215 354
545 615
687 925
263 981
581 499
789 769
217 589
499 777
783 242
416 745
994 762
866 560
702 791
714 898
186 436
693 436
712 350
811 520
933 31
35 637
224 359
794 451
19 250
985 158
590 802
636 361
652 202
43 511
966 559
861 511
736 884
515 434
376 187
274 277
932 64
320 839
577 441
299 451
655 493
84 735
707 880
434 936
704 695
650 823
597 347
334 776
246 716
144 998
351 418
887 478
507 670
742 680
415 656
139 705
559 239
516 993
147 899
308 163
770 711
372 866
187 522
444 540
144 87
649 779
734 691
360 194
205 788
354 494
718 707
722 800
664 156
71 620
752 698
22 302
95 793
102 791
137 406
319 160
677 206
788 829
705 699
806 40
118 775
514 245
982 882
337 283
439 249
613 508
906 793
229 515
535 489
792 784
827 931
902 322
225 147
671 21
444 255
453 311
814 280
196 761
8 607
234 563
681 223
671 167
413 60
287 842
710 316
191 655
775 970
754 473
192 713
238 106
599 199
486 346
574 586
480 15
722 689
386 499
828 124
425 526
219 582
273 383
157 215
432 945
22 139
452 425
130 965
691 549
584 935
248 660
108 588
554 608
394 613
385 535
474 865
933 196
147 846
414 205
799 792
326 937
355 570
624 952
580 765
991 197
911 130
239 476
667 269
249 745
671 84
770 611
850 485
781 254
887 797
239 796
281 920
290 631
760 506
454 754
365 677
209 623
528 572
197 413
591 784
786 992
285 856
355 49
1 396
952 939
920 426
461 984
978 437
216 83
570 974
179 610
879 495
344 59
687 383
61 796
138 611
608 485
189 869
632 688
898 674
527 854
334 829
983 1000
922 167
9 458
990 510
863 621
688 151
593 900
251 983
984 614
115 1000
55 345
742 106
719 343
924 200
984 681
900 212
661 671
244 628
99 385
319 198
90 983
881 427
245 114
354 733
72 515
450 82
598 451
345 293
304 657
105 734
283 609
310 513
568 371
298 695
342 761
669 988
941 536
245 405
820 555
969 3
172 552
238 387
572 363
585 245
693 184
11 974
116 835
238 675
278 823
266 10
244 430
549 985
538 851
373 234
641 911
703 11
309 426
981 815
786 899
686 618
285 865
55 491
23 169
326 710
585 217
37 603
701 177
75 349
578 48
678 380
107 322
465 435
144 225
216 565
983 347
130 828
414 69
316 996
243 392
50 642
756 577
453 242
53 443
471 230
814 244
545 614
467 847
665 807
57 515
752 278
610 447
47 889
353 582
705 943
368 103
291 152
618 148
217 305
535 101
332 512
827 663
48 78
597 406
235 277
509 806
539 146
618 366
785 807
645 745
194 335
571 470
889 767
754 7
781 652
256 515
247 917
349 32
383 666
747 575
460 325
172 174
113 68
390 179
323 372
155 171
56 259
6 297
197 981
548 415
433 556
294 785
231 937
477 223
292 592
847 387
190 111
773 5
437 98
594 526
859 870
937 694
878 202
37 535
867 450
506 42
73 122
234 372
59 456
12 891
624 141
354 676
517 465
356 898
276 207
23 452
501 391
131 547
288 135
715 903
463 593
951 481
760 70
531 163
537 282
411 240
661 428
206 609
149 935
813 759
774 26
959 30
83 185
801 356
565 56
328 348
221 970
312 539
478 97
390 574
284 807
558 262
821 575
890 913
724 185
671 82
988 86
244 164
830 349
566 84
305 58
66 154
384 224
974 737
26 620
766 949
494 80
321 686
514 885
367 85
513 18
912 285
699 564
554 163
24 817
785 28
345 896
889 986
311 442
979 790
59 413
44 180
245 835
253 179
449 970
303 542
65 791
885 339
300 887
581 773
924 887
78 728
286 263
685 963
349 518
796 360
808 256
509 677
36 586
380 170
927 869
688 844
165 982
488 840
971 272
213 155
82 414
241 49
766 817
265 803
461 989
136 925
455 410
75 719
123 186
310 296
523 206
125 698
539 152
976 124
280 205
248 485
54 178
648 711
710 941
9 892
383 645
513 201
691 692
400 88
9 455
460 421
37 463
615 949
608 428
36 592
883 301
291 172
647 753
220 438
847 422
546 632
607 315
665 233
983 96
622 387
456 847
136 468
160 725
523 527
320 136
42 3
252 144
129 168
620 586
236 841
857 303
858 209
274 254
340 314
200 253
947 249
924 194
850 348
99 526
605 533
106 227
596 553
179 157
142 735
560 52
796 164
469 36
657 426
895 53
248 712
288 188
655 914
301 486
63 501
32 340
65 494
490 275
208 58
874 756
901 587
980 846
983 329
165 277
92 326
506 292
710 951
355 519
755 102
41 609
762 188
852 526
758 59
872 28
367 894
581 187
757 537
982 989
414 978
911 376
150 839
961 529
866 555
23 173
408 74
425 183
241 588
245 594
487 612
493 543
203 169
148 200
682 234
121 831
656 403
599 588
720 518
378 298
9 747
474 159
124 419
908 541
538 311
581 893
26 344
369 890
761 715
936 514
139 59
667 963
223 595
227 906
628 956
642 760
236 838
51 10
58 816
704 144
867 726
19 385
630 899
385 279
935 829
495 535
723 574
878 304
386 182
466 652
847 220
700 23
848 453
31 650
964 339
931 22
274 895
835 281
284 37
472 140
657 566
815 406
935 88
152 914
990 20
674 597
152 373
140 434
935 817
160 327
216 114
70 449
652 92
159 495
766 453
77 452
955 598
432 250
806 27
566 208
402 587
887 574
13 745
370 333
914 305
761 778
814 373
579 803
741 692
114 473
210 367
295 202
635 693
185 899
385 509
929 264
412 378
66 746
568 263
846 953
734 438
514 662
202 696
195 758
5 576
656 10
673 33
393 121
574 492
507 327
992 477
351 39
725 402
955 70
13 66
774 861
57 463
149 347
149 880
50 427
642 21
441 930
450 87
654 561
490 278
822 739
517 352
929 189
297 500
641 318
836 722
480 319
501 904
986 536
279 797
937 160
557 722
565 487
785 859
928 756
996 407
339 45
384 948
35 256
411 166
522 698
87 931
564 294
725 835
823 495
269 117
184 421
305 635
635 356
148 745
797 531
13 166
174 158
157 74
637 246
724 678
718 572
503 191
255 22
335 193
408 433
318 716
675 990
2 955
557 96
339 723
570 907
606 368
790 124
312 60
144 701
604 140
130 969
231 910
952 707
818 742
699 980
89 728
938 236
521 380
893 98
635 647
510 495
77 869
962 128
986 138
46 317
131 321
605 79
785 280
279 296
669 968
818 481
566 398
580 544
264 189
409 871
466 871
532 617
191 806
30 573
848 206
829 443
356 508
225 904
211 175
177 189
382 487
74 350
1 922
205 314
634 273
295 113
311 499
379 776
469 191
417 265
110 211
613 354
670 585
875 188
352 622
39 14
282 914
971 660
243 951
825 455
963 218
114 415
726 34
477 566
962 36
252 371
573 592
203 615
936 903
331 701
911 819
64 965
162 880
640 738
426 85
745 855
969 283
667 885
407 944
854 1
207 679
115 773
614 32
522 920
8 565
968 932
340 784
186 1
877 324
960 510
105 403
123 819
730 545
770 921
285 227
707 112
963 943
617 600
919 44
171 133
662 115
974 681
472 360
50 670
868 178
339 131
675 588
792 585
693 484
618 596
759 16
663 803
300 284
208 974
340 540
99 609
322 113
175 633
183 273
616 843
959 688
543 636
867 329
54 484
673 670
216 857
450 410
725 929
892 127
422 287
503 382
334 624
591 841
962 850
354 484
380 445
928 299
831 226
328 781
683 593
588 327
633 306
299 691
37 515
33 527
193 355
123 885
405 39
90 448
852 753
254 701
301 817
11 663
527 231
760 838
264 509
966 863
350 147
745 36
625 607
405 696
6 861
763 607
619 429
497 698
286 972
631 27
272 16
63 173
666 905
98 894
896 399
452 872
241 277
430 375
300 57
295 122
485 538
558 937
801 177
165 837
574 489
991 510
760 363
443 708
193 301
984 164
690 706
649 837
972 358
953 529
817 277
163 863
356 514
278 291
371 202
888 559
645 328
46 888
708 649
385 94
217 764
26 583
967 923
368 173
972 143
978 413
234 807
335 173
424 193
766 162
736 12
195 861
219 11
286 92
487 592
462 382
649 835
313 156
13 964
109 294
255 254
35 588
107 187
146 210
27 122
66 4
221 464
562 445
611 714
377 738
538 542
774 594
52 30
256 971
100 709
763 756
306 439
245 55
522 106
797 192
99 176
650 194
524 466
76 382
45 487
69 781
115 916
434 947
301 761
203 868
211 616
148 41
575 208
561 396
140 764
274 42
178 461
861 172
283 501
735 619
494 186
993 688
589 361
483 411
538 572
783 563
568 960
912 428
91 808
193 327
848 356
291 450
110 743
543 285
836 6
850 361
188 124
914 29
103 709
101 821
545 991
760 808
925 682
665 571
2 569
637 381
446 640
784 253
524 762
536 795
392 616
748 360
340 858
912 247
944 162
87 885
331 195
683 947
56 628
180 833
469 445
924 986
958 433
972 169
886 434
706 524
17 259
899 706
916 281
433 543
926 122
347 866
205 31
365 404
635 92
600 997
122 294
88 226
703 124
671 679
231 603
139 888
166 902
164 211
808 146
120 812
13 173
926 458
18 851
24 130
785 609
885 804
166 992
581 900
957 426
478 912
652 884
359 411
317 279
13 6
120 904
53 545
300 720
690 51
972 976
203 48
867 812
251 869
423 737
616 328
348 965
303 932
338 160
79 528
662 351
345 169
858 423
267 391
759 459
434 67
357 19
138 945
712 156
361 754
209 747
241 675
177 303
656 951
233 493
436 229
791 556
810 686
852 877
913 431
976 754
300 862
809 491
693 612
203 691
548 670
119 610
591 30
386 228
439 762
85 21
347 19
968 150
253 785
51 369
554 265
694 221
685 861
306 104
689 405
768 86
655 808
145 2
833 757
941 724
960 231
206 112
136 952
248 899
875 284
745 91
922 457
524 270
907 641
643 813
468 463
513 380
316 12
410 335
24 944
474 524
603 83
494 255
163 470
251 404
113 706
503 235
897 470
870 179
140 557
732 189
667 117
679 157
427 441
59 731
15 40
26 27
555 801
726 153
471 58
510 174
656 650
981 215
118 322
992 595
426 728
64 563
281 717
170 178
730 670
951 281
188 239
213 227
801 51
838 209
296 447
876 973
19 165
240 781
81 853
249 769
268 554
205 659
89 12
453 11
402 733
317 614
694 251
911 107
216 196
438 372
742 404
110 138
801 961
806 842
266 504
787 976
150 430
792 257
663 214
425 460
730 93
248 74
689 637
724 795
483 618
78 167
274 473
497 837
1000 2
657 16
80 876
590 872
452 909
628 697
440 120
964 157
148 545
215 546
997 1000
311 416
353 856
892 972
670 767
323 592
96 937
484 98
628 721
486 324
620 472
639 588
312 697
639 130
843 132
680 262
951 666
444 937
498 599
857 292
625 447
815 802
537 569
778 529
186 408
536 10
519 488
708 63
657 771
660 583
509 271
835 68
656 999
479 51
603 841
511 348
404 876
68 420
497 387
776 796
382 961
408 99
637 728
585 649
920 127
236 521
364 782
631 186
602 303
593 189
381 509
102 243
143 584
42 381
982 220
935 136
151 930
452 278
550 208
265 207
352 627
108 741
592 455
219 512
8 585
242 583
333 860
627 22
136 446
101 41
841 690
936 113
641 338
441 709
868 519
869 516
380 606
887 140
722 145
464 469
412 339
980 996
633 704
293 616
304 515
932 594
589 342
754 465
168 215
731 66
741 794
364 132
352 405
359 318
21 768
685 489
220 934
620 719
205 952
980 406
134 679
20 527
863 778
542 860
559 164
755 684
642 461
342 721
89 630
471 733
212 344
33 271
305 649
670 922
510 214
406 903
723 61
198 861
469 98
865 120
993 972
857 876
20 430
976 951
144 554
885 946
778 593
716 968
769 357
515 728
675 27
158 676
601 132
563 644
801 374
773 936
962 677
783 364
114 812
776 853
214 308
53 353
467 835
106 83
987 79
736 171
148 830
998 412
546 323
572 631
500 533
490 56
391 671
693 279
490 955
170 360
337 836
414 688
236 99
16 104
970 272
572 263
31 172
683 563
570 60
379 747
460 362
121 568
218 351
860 630
426 428
620 459
844 56
91 926
579 836
439 127
930 155
446 443
155 854
203 70
259 873
356 151
928 15
187 675
417 901
498 572
333 24
15 896
908 42
170 28
563 147
750 491
215 374
681 174
678 791
809 585
456 509
775 522
252 325
440 673
127 857
687 947
622 988
170 472
584 169
466 137
121 407
185 389
415 760
637 92
374 329
884 802
33 62
417 544
215 965
324 884
298 233
336 831
319 865
873 573
752 388
737 446
542 288
482 353
407 159
482 200
428 748
512 459
909 550
354 280
247 613
802 625
605 850
312 903
927 501
724 530
827 566
799 521
502 308
476 701
438 388
600 33
165 282
564 393
701 522
968 437
821 277
648 539
921 61
968 441
290 125
463 120
601 869
315 532
632 804
120 332
415 532
286 710
206 619
994 49
564 629
917 765
881 417
387 157
659 936
750 502
702 283
232 950
430 278
254 721
837 192
241 309
754 421
726 78
257 55
128 251
793 807
325 203
875 84
425 169
76 844
59 867
678 483
576 379
838 972
513 420
216 476
705 510
746 293
900 973
533 640
216 539
615 738
137 228
660 23
853 47
892 421
503 779
278 999
843 912
46 118
316 371
350 41
957 307
684 1
846 692
66 846
358 87
740 893
140 366
436 601
547 495
298 977
61 224
693 472
206 278
636 626
816 126
30 451
401 534
988 175
487 805
872 327
309 146
288 728
372 725
627 736
963 915
828 366
637 900
440 379
82 462
504 379
738 68
944 439
173 592
749 193
71 722
305 173
47 543
826 859
131 992
756 240
835 683
56 166
342 277
987 286
700 725
224 125
534 759
616 362
519 227
448 824
786 528
338 410
4 317
407 988
911 133
105 560
357 953
688 342
139 369
332 375
8 218
264 553
199 258
108 914
770 182
865 302
78 499
309 56
565 915
502 870
608 360
986 644
779 17
290 480
321 616
471 612
441 556
531 34
318 106
176 389
48 184
464 626
656 144
493 427
822 833
643 434
182 4
11 850
60 279
544 454
577 871
998 759
639 701
221 514
307 650
266 232
796 189
78 911
616 737
601 658
138 8
143 925
54 701
801 186
363 503
693 784
510 541
118 251
121 977
185 348
171 738
123 56
498 103
710 701
552 405
38 716
952 430
78 974
72 648
938 398
391 7
705 238
376 357
213 406
357 187
463 933
781 518
438 86
67 538
271 168
432 110
118 672
675 295
167 954
10 236
374 219
737 486
666 65
391 403
675 17
289 603
212 123
614 48
725 707
575 768
139 262
619 666
888 358
90 149
326 187
1000 210
254 960
696 394
815 823
753 532
970 727
682 100
564 751
2 764
49 194
171 234
856 654
276 234
934 238
765 288
154 740
597 243
921 941
563 537
200 158
850 246
900 885
573 791
545 592
491 973
234 946
305 109
613 964
222 699
258 451
223 420
763 882
436 360
684 930
351 445
315 422
589 838
271 305
92 594
900 635
736 745
295 141
421 431
821 416
818 163
287 819
300 253
285 30
400 279
802 301
19 405
562 541
123 818
924 938
963 556
234 641
307 168
403 44
789 660
763 987
458 666
232 780
794 881
246 620
172 249
965 267
931 456
383 22
45 38
22 196
675 237
179 647
643 649
336 272
711 323
701 234
642 705
440 615
143 776
748 142
518 405
682 228
6 96
96 469
689 421
409 150
369 750
133 814
231 426
892 890
894 513
276 331
208 779
805 665
352 127
31 472
15 337
505 862
879 596
222 127
120 599
928 187
564 608
282 721
513 877
905 925
862 306
293 123
393 319
101 214
356 424
323 299
707 599
142 421
800 766
732 526
990 717
670 986
594 462
654 95
386 672
221 177
127 688
292 795
170 307
29 784
744 311
921 786
657 384
680 88
297 954
507 864
676 743
442 694
850 439
274 485
217 816
902 93
743 574
392 408
90 171
33 8
407 93
53 433
163 663
727 449
642 468
422 599
9 487
590 74
623 46
85 474
546 715
468 100
996 10
902 256
626 855
434 706
324 898
46 304
639 526
34 438
556 265
115 496
137 266
409 927
482 493
754 263
344 933
284 151
161 462
150 683
458 528
811 714
654 934
304 61
993 521
443 274
727 336
135 758
269 853
947 125
151 301
805 247
860 18
755 726
760 80
377 702
154 369
717 271
859 951
697 428
948 453
790 580
760 245
592 608
700 241
313 488
590 898
115 107
160 106
606 296
605 797
193 39
912 477
223 362
34 595
45 805
236 56
644 640
901 461
718 644
278 192
899 32
448 931
590 276
346 538
335 546
604 224
853 23
151 411
619 9
228 927
931 812
740 301
528 877
306 812
40 834
660 1000
307 264
990 642
191 545
147 363
984 662
770 277
367 392
568 238
985 181
976 974
101 519
824 515
701 570
387 869
321 950
143 621
218 508
975 572
149 175
860 94
787 748
521 847
742 258
299 726
959 994
955 15
260 833
968 927
756 877
973 280
434 602
128 491
766 887
546 864
882 911
869 751
348 308
833 818
154 685
24 256
203 763
264 529
991 339
772 748
495 45
435 46
447 585
605 24
967 625
158 240
211 91
948 613
776 271
570 821
370 38
178 719
14 60
264 858
207 868
664 452
668 665
972 825
774 669
759 839
993 870
437 797
730 784
247 67
140 378
37 446
2 677
702 317
402 775
837 812
448 211
42 183
925 361
75 789
975 738
188 201
929 990
617 142
702 712
73 591
616 827
882 95
553 498
582 339
831 208
143 858
760 724
725 469
639 798
248 249
754 885
269 615
834 666
38 671
923 211
502 846
497 518
156 33
307 909
116 925
311 29
482 986
328 544
495 941
738 933
666 490
462 270
211 275
485 710
911 177
781 603
230 25
816 20
569 749
573 612
785 708
754 853
720 566
508 591
850 825
512 791
855 761
297 939
316 888
284 146
277 154
968 212
517 17
898 972
907 98
647 396
54 328
89 327
644 409
337 30
904 80
158 296
362 262
769 754
346 441
814 364
101 943
141 546
279 321
982 710
451 759
240 286
45 515
8 347
538 295
116 892
167 157
681 807
730 236
25 754
304 220
517 794
311 826
706 156
949 456
258 274
343 329
810 430
199 613
566 242
465 14
93 784
785 201
769 764
473 311
816 318
255 379
526 138
4 575
453 570
968 514
235 546
757 514
947 771
98 340
636 314
430 732
335 924
236 830
680 975
7 326
470 832
127 50
754 74
175 151
17 911
252 204
998 279
56 338
148 998
659 556
711 499
173 988
537 901
809 582
261 949
11 499
598 919
842 119
568 895
838 831
399 70
506 232
535 599
609 248
897 253
491 974
164 994
250 542
5 667
683 408
399 973
593 391
531 672
700 599
859 102
279 46
774 730
409 833
279 944
583 973
487 917
373 589
474 824
740 760
251 599
304 524
601 254
248 520
857 449
25 912
209 192
545 1
456 621
523 772
815 221
791 438
296 31
679 124
440 846
844 550
5 216
424 557
369 15
910 977
81 745
844 258
252 995
972 490
689 560
282 769
294 155
608 531
833 629
62 480
476 355
254 875
962 746
957 377
276 2
379 625
301 264
242 991
737 379
366 472
378 998
560 857
930 904
317 406
234 223
59 773
873 23
271 918
914 201
48 738
661 715
511 200
314 870
217 551
61 849
470 254
637 563
996 772
416 793
773 384
153 732
896 388
774 248
32 163
721 622
36 154
35 251
580 612
803 689
426 936
708 500
685 700
412 689
687 16
773 855
203 324
333 147
289 478
299 650
263 648
858 813
390 14
632 382
752 64
28 85
998 520
972 600
122 696
363 447
915 280
3 542
835 657
390 822
239 677
567 334
807 105
954 768
724 635
367 479
125 311
779 342
296 89
324 72
406 824
74 362
161 237
216 987
236 527
94 391
850 801
101 953
763 798
876 766
733 64
869 800
853 54
729 207
248 234
288 799
986 534
381 407
902 357
136 563
227 645
267 655
178 472
45 19
568 241
96 333
821 893
255 485
781 221
872 585
541 382
974 199
94 621
270 713
560 3
627 415
895 533
154 805
781 955
70 538
768 69
541 222
872 547
654 919
35 880
400 222
210 31
863 605
980 292
720 325
373 5
778 714
655 152
922 136
914 883
596 121
659 922
673 706
918 292
137 84
308 863
885 1000
978 975
268 691
496 426
683 992
844 499
891 354
331 177
163 366
231 748
532 511
1000 845
342 815
865 259
707 808
88 717
183 481
211 878
833 837
405 973
610 858
451 182
137 827
21 866
144 204
88 791
175 434
97 497
254 248
813 968
440 37
852 993
417 404
908 883
697 803
166 332
993 891
209 680
858 76
687 740
509 922
378 936
341 684
111 573
875 21
852 400
499 41
537 692
135 267
297 24
215 155
464 376
398 939
334 465
463 451
108 14
700 153
757 366
984 994
989 480
144 647
392 425
683 350
40 538
303 879
984 320
663 719
997 770
831 839
649 544
910 172
981 183
22 506
791 77
376 697
562 295
642 77
931 765
257 569
301 838
222 422
470 525
662 143
824 579
649 244
852 397
585 84
657 499
271 546
484 921
50 522
238 591
336 860
225 425
157 29
189 913
870 306
947 451
595 538
962 364
308 993
724 913
189 819
557 960
461 19
280 501
262 628
651 993
930 262
423 761
861 580
119 958
131 132
10 900
417 602
804 932
196 956
900 102
873 50
485 605
504 854
159 300
629 613
707 807
102 636
761 564
82 654
412 711
441 443
702 631
633 869
727 997
656 787
879 738
845 40
708 629
233 642
689 857
256 859
292 497
593 957
13 470
699 987
417 216
142 751
687 907
785 640
606 621
152 48
896 246
18 320
270 269
401 384
163 393
533 660
493 631
545 770
845 867
634 128
542 194
471 645
369 275
642 420
733 789
270 1
605 673
580 197
252 253
551 156
483 448
748 349
522 714
690 456
573 398
73 759
352 632
278 792
743 526
282 603
41 454
572 376
90 284
778 18
597 166
406 658
687 937
723 843
119 484
27 859
537 178
403 773
859 503
304 695
708 893
877 6
441 28
10 844
456 740
823 713
738 115
651 690
902 612
705 516
535 657
740 745
943 83
560 204
62 585
398 952
263 524
396 426
285 180
566 170
249 824
637 799
124 160
42 69
184 27
411 404
979 406
495 216
800 876
779 880
67 96
491 842
266 332
514 751
675 125
189 895
475 725
604 627
84 867
292 933
532 531
2 422
297 827
981 514
537 612
666 603
862 751
663 241
430 78
799 69
623 760
557 641
420 118
707 731
341 174
884 767
329 282
307 527
770 720
599 479
702 855
195 159
156 242
630 766
654 448
455 194
485 631
941 505
357 280
296 385
228 802
414 120
728 161
116 576
573 89
545 423
389 555
793 687
697 136
25 777
567 922
187 979
445 721
559 711
954 111
145 587
691 229
95 919
825 93
644 956
11 69
757 96
755 8
641 513
580 716
703 947
982 291
2 522
22 59
693 187
741 318
779 799
428 971
899 506
451 474
668 271
226 323
751 214
910 739
197 384
769 258
316 660
291 964
632 224
826 907
778 116
821 852
972 238
103 973
403 821
768 699
495 263
954 66
526 850
833 425
41 276
402 867
258 948
978 186
944 320
166 118
875 605
679 558
83 84
756 51
316 296
222 956
445 364
822 701
78 389
268 686
369 937
453 575
354 416
598 175
198 986
781 318
645 472
720 451
103 287
994 558
296 755
270 922
699 75
948 550
866 7
367 753
816 893
127 231
313 923
588 118
736 878
416 91
948 25
603 640
495 907
840 214
858 686
580 378
543 133
519 234
460 550
936 35
899 649
318 821
23 923
615 774
824 333
982 483
470 160
148 448
43 376
247 277
277 599
857 930
609 311
900 185
708 926
493 550
471 968
102 696
309 437
675 358
127 899
536 722
580 985
480 873
330 817
852 392
296 731
860 863
669 269
472 121
66 725
118 173
5 169
323 33
257 175
153 189
717 982
310 19
679 337
373 575
943 915
698 630
197 222
550 9
126 635
959 240
218 515
587 325
118 863
390 833
797 365
826 561
963 910
716 99
134 324
457 746
522 808
736 146
786 835
280 316
289 819
978 175
659 101
655 671
336 680
143 833
485 1000
990 995
58 811
330 910
581 681
485 635
547 870
754 721
119 600
75 609
595 937
721 515
497 608
896 727
68 964
577 786
839 782
170 483
684 240
578 690
900 915
877 34
980 442
353 909
28 826
790 836
402 106
553 745
172 153
662 433
598 581
58 316
755 402
320 688
805 118
387 62
264 231
282 408
151 199
758 543
597 573
470 811
739 331
835 600
136 341
613 713
92 514
657 130
501 504
107 447
619 161
571 350
602 259
330 652
941 604
272 900
841 90
678 179
4 744
18 436
82 301
850 400
929 635
413 325
994 469
279 292
290 807
133 259
929 406
189 74
549 285
736 235
184 13
206 973
891 745
131 294
627 633
749 799
404 84
25 402
288 381
38 265
958 196
662 724
152 902
86 280
936 455
721 115
231 191
803 982
213 320
819 273
613 161
429 931
304 748
695 451
701 44
907 26
311 570
634 835
189 771
821 27
706 742
974 680
6 989
981 903
748 774
285 632
406 481
866 726
522 594
11 992
539 405
691 437
386 460
767 842
351 203
85 55
733 571
612 210
459 287
428 24
819 789
455 326
675 600
512 981
258 776
419 900
273 296
442 703
663 652
346 491
654 360
326 166
246 622
531 592
170 162
416 442
302 740
158 78
654 75
789 397
780 891
320 964
643 750
538 127
674 713
477 117
645 361
424 452
621 776
15 475
879 473
100 965
199 554
270 672
571 94
767 388
678 645
64 591
130 335
473 314
196 847
952 986
282 677
566 530
839 864
640 236
436 653
223 136
717 695
96 154
574 205
676 659
997 839
401 503
750 660
729 403
981 489
621 757
793 232
584 915
704 899
850 186
939 540
497 86
760 660
399 54
117 16
926 918
559 661
24 838
376 613
670 531
427 213
307 857
330 626
185 982
505 772
823 603
427 302
879 993
847 81
302 268
527 409
701 514
504 938
373 400
772 416
877 644
632 435
383 823
491 684
855 925
891 941
103 29
531 462
145 891
546 213
288 536
592 934
858 909
630 582
420 122
555 882
217 907
121 245
183 349
830 87
794 945
586 669
992 4
547 638
330 685
849 600
516 121
88 558
481 923
913 645
661 219
249 334
323 747
862 771
389 445
271 344
748 615
419 891
942 132
587 219
796 912
356 130
673 518
803 10
721 816
863 478
197 395
44 449
799 225
320 769
688 144
684 453
75 23
875 446
515 498
243 95
124 855
689 482
187 317
521 876
436 974
632 833
306 280
531 362
601 859
161 26
3 311
363 894
853 960
192 460
76 916
288 481
439 228
377 700
555 928
33 562
973 714
996 744
172 92
517 436
604 210
959 443
638 544
587 949
160 874
119 281
194 796
277 920
744 363
463 316
816 472
931 782
519 383
381 165
673 2
242 175
255 528
332 289
726 226
263 763
939 177
734 298
749 903
224 159
195 764
56 767
726 648
974 497
675 966
456 419
219 47
678 64
176 779
149 186
742 427
718 909
663 751
555 675
273 542
710 638
170 473
755 41
735 921
607 427
90 996
600 901
692 808
163 532
498 610
924 131
881 141
996 339
550 288
73 551
742 940
933 890
531 988
713 56
529 877
812 175
106 930
186 739
142 56
38 218
574 494
141 332
15 995
730 972
876 968
92 849
117 195
313 72
651 583
856 859
156 133
481 780
143 424
337 28
442 18
739 80
633 235
444 190
611 70
960 110
18 392
984 670
661 392
438 589
173 135
967 39
612 500
864 238
385 763
481 309
530 483
675 293
567 676
411 455
313 718
998 461
289 112
270 856
908 895
724 622
10 303
39 953
554 349
337 946
422 438
871 334
186 512
69 486
338 603
298 762
486 95
420 602
960 559
239 251
722 584
770 267
905 494
788 913
992 502
831 975
806 877
331 496
518 925
25 816
229 633
68 903
992 964
440 62
88 925
589 358
379 200
986 335
769 738
773 148
261 732
936 754
377 391
358 585
915 99
690 94
928 107
149 888
282 437
350 916
297 540
92 839
860 214
49 309
661 593
828 555
700 151
308 328
937 292
167 687
488 917
589 583
221 74
836 288
900 766
751 955
582 897
252 449
211 696
993 526
915 250
839 387
745 712
996 839
418 393
98 558
194 521
349 911
467 876
331 482
644 142
945 156
278 151
332 664
671 664
774 77
658 318
982 489
757 233
839 634
801 460
792 646
151 618
786 542
314 400
883 891
776 789
793 957
487 222
975 525
275 847
405 148
778 439
134 176
743 931
543 88
389 672
716 812
903 487
501 743
550 438
572 543
280 512
373 718
342 597
154 81
140 664
895 827
365 272
851 910
381 511
68 734
989 819
82 71
827 714
287 849
427 418
556 531
106 455
844 604
556 323
93 159
160 170
859 288
296 951
775 45
894 981
445 814
72 127
80 871
909 503
410 596
787 885
550 406
486 438
720 249
637 589
363 352
279 226
637 506
715 531
989 149
455 860
345 822
220 676
427 927
639 643
842 59
918 497
420 260
399 281
299 559
118 727
777 633
111 985
643 822
780 749
93 862
464 863
355 96
162 845
655 42
55 508
699 502
611 973
648 408
946 411
91 658
637 355
966 497
180 59
910 817
455 944
885 517
977 176
217 491
843 18
970 198
599 717
723 809
320 180
811 938
742 634
579 770
588 557
764 874
364 271
550 251
973 189
888 743
148 793
867 779
552 546
437 89
648 299
745 334
948 666
942 425
164 739
618 357
335 166
998 146
721 138
391 571
110 980
817 990
959 236
246 663
598 968
321 413
23 935
331 397
632 20
54 583
532 713
884 888
957 710
158 713
198 13
366 160
903 999
852 597
343 626
947 754
198 207
975 880
925 128
422 83
537 217
92 787
740 882
278 837
448 527
263 163
71 195
113 714
800 724
495 706
185 924
725 72
370 963
520 187
142 827
490 320
474 651
58 434
676 210
971 761
588 977
704 883
234 193
276 307
578 268
941 129
808 944
559 201
353 904
210 524
46 674
135 405
104 48
499 958
320 375
211 236
782 242
724 968
208 408
854 3
911 703
85 130
103 699
219 218
23 737
549 571
528 311
151 103
552 27
811 399
748 300
241 777
579 232
360 636
974 775
896 150
875 847
771 984
104 734
480 864
273 659
298 503
63 847
684 22
908 901
733 764
60 430
584 533
881 337
274 811
700 179
285 431
978 488
690 394
190 315
932 413
676 346
635 260
189 200
197 128
547 584
444 752
183 934
693 167
594 981
492 266
861 18
779 21
351 245
565 672
485 961
544 189
176 920
260 729
88 631
705 72
779 877
210 650
167 593
483 533
266 926
929 602
705 556
263 179
786 57
606 42
136 419
342 281
660 712
502 216
410 497
63 26
71 558
590 414
897 227
776 394
957 799
306 36
843 780
386 490
916 866
176 455
647 391
363 194
655 769
449 491
805 377
113 349
139 361
904 227
366 204
572 5
582 368
475 186
724 787
262 514
86 951
254 26
229 621
46 754
458 983
194 929
432 544
64 719
73 635
227 163
775 837
564 673
951 877
949 89
689 35
562 648
890 30
380 10
347 434
18 130
282 644
617 674
871 928
742 838
9 441
783 918
421 35
433 697
591 851
482 578
35 745
69 500
510 208
787 424
435 772
444 920
609 230
938 499
906 969
932 168
308 480
3 725
975 713
258 439
953 634
695 599
959 264
341 981
985 533
317 813
912 993
169 347
308 69
686 756
169 754
453 263
689 974
262 134
717 370
647 696
599 668
975 521
601 179
265 72
569 540
363 436
367 745
993 180
841 67
565 103
742 756
835 14
108 956
294 207
331 840
942 330
832 657
310 535
597 453
499 912
85 904
106 99
723 739
978 665
277 261
681 762
805 858
466 143
458 853
965 33
118 160
316 76
649 885
873 941
481 715
776 67
720 440
921 315
578 782
172 205
35 843
559 302
97 14
671 518
961 74
739 911
946 343
939 879
320 345
801 165
841 896
139 971
371 886
561 148
27 807
701 301
58 115
729 548
862 343
996 913
607 934
680 41
297 358
757 234
655 672
64 818
361 69
593 235
141 412
441 24
304 521
826 17
37 119
723 432
14 749
835 32
482 729
330 771
513 623
848 897
931 458
17 650
426 374
908 567
713 790
14 786
277 1
27 507
199 150
589 446
878 899
222 456
912 433
390 739
712 276
883 784
365 195
577 330
704 347
729 859
37 216
771 403
203 950
780 118
20 601
601 733
971 702
811 196
458 222
331 999
796 976
68 816
717 821
475 893
320 43
14 935
556 573
407 990
36 831
687 805
85 7
788 47
275 814
236 52
949 906
184 595
34 911
837 640
840 160
908 340
436 239
710 29
19 740
665 495
509 469
529 965
493 908
811 874
850 83
194 211
531 626
83 369
47 478
172 551
852 886
541 185
562 563
801 722
423 732
708 681
769 210
204 306
251 151
615 904
717 682
778 566
463 996
427 882
479 528
686 839
419 75
363 313
472 120
121 542
845 842
944 219
472 218
933 85
2 333
547 279
952 230
682 765
276 966
301 359
898 268
310 782
184 462
711 306
815 538
805 710
893 248
328 670
682 405
993 83
231 466
269 741
839 799
72 145
480 568
729 874
128 93
760 510
707 308
55 560
345 709
571 547
555 49
469 953
46 396
786 502
766 471
798 686
55 22
573 342
164 227
348 210
558 571
388 11
163 277
909 619
27 847
173 95
11 362
537 628
220 873
127 331
536 418
973 704
657 528
689 66
293 530
366 616
823 726
347 899
26 200
162 736
432 310
98 242
554 98
32 176
445 656
386 762
23 650
323 756
528 909
253 328
865 161
228 930
985 738
533 418
264 672
28 97
152 442
199 907
59 881
205 223
865 571
498 627
813 935
191 482
682 704
288 757
474 472
72 37
260 57
372 537
729 926
288 713
680 153
466 657
86 454
702 847
136 855
5 606
584 910
605 972
309 81
48 709
397 827
33 267
664 759
734 174
320 511
524 911
964 401
466 474
410 733
56 789
862 219
825 840
260 388
164 612
931 237
797 842
453 571
48 941
43 839
893 393
520 656
44 648
203 620
405 944
540 731
288 804
777 368
886 428
384 238
414 452
275 766
217 28
839 185
249 219
288 761
330 585
739 226
905 634
481 800
96 764
382 907
7 970
917 53
122 544
105 444
783 163
203 657
303 859
770 243
940 925
95 187
327 309
273 529
364 305
266 333
746 377
474 616
720 117
361 819
504 241
599 274
815 343
267 230
309 190
877 975
810 822
212 293
468 945
347 580
49 774
931 158
508 306
887 976
528 308
326 599
202 162
239 435
588 914
739 213
436 910
762 3
434 483
14 381
237 413
737 121
645 698
254 570
930 618
150 582
761 322
977 847
704 230
976 30
102 212
261 480
533 201
833 810
339 720
991 329
498 121
994 472
320 298
938 883
369 167
135 276
358 320
449 933
60 605
69 564
107 650
687 876
734 777
750 398
249 10
338 852
27 626
450 380
158 512
226 804
562 130
739 302
853 694
970 511
186 955
736 469
74 188
367 942
731 625
119 174
465 16
96 74
492 842
771 504
907 350
314 512
81 862
102 66
299 787
244 785
25 650
628 202
662 400
844 292
774 983
554 208
112 902
149 279
696 524
773 467
911 672
953 771
887 891
201 335
365 466
441 233
635 478
373 598
193 361
824 780
395 647
504 539
440 341
631 413
540 181
125 959
891 313
42 167
934 980
958 128
655 862
572 954
228 695
813 976
350 86
729 419
271 93
610 29
531 447
286 846
596 407
317 783
46 883
39 966
73 655
785 231
24 988
110 157
140 24
755 744
829 2
389 542
722 590
92 278
956 869
425 572
90 339
265 587
210 370
976 373
497 152
452 127
860 969
50 864
569 42
600 865
172 285
44 968
215 991
660 483
187 811
586 337
119 638
650 634
30 743
208 260
237 862
696 111
226 2
271 209
810 401
7 912
120 256
273 875
121 288
448 658
913 862
572 229
619 621
778 41
351 882
935 685
946 34
987 812
679 270
292 275
71 652
375 217
451 393
747 807
336 240
476 199
15 429
283 872
80 724
349 401
266 794
506 432
23 421
637 593
515 243
368 901
216 241
68 174
764 815
242 617
644 382
306 963
650 308
413 686
504 728
323 360
553 108
328 891
963 118
892 320
373 624
752 973
167 725
56 658
98 208
751 101
363 236
440 883
393 409
271 267
222 158
448 349
901 67
804 224
328 995
393 617
734 739
616 64
442 915
220 460
805 229
141 310
812 368
215 113
781 366
399 68
166 958
742 173
305 168
597 712
192 641
6 568
976 634
827 696
959 398
856 988
157 650
318 31
349 913
509 989
268 400
702 180
394 360
640 302
811 67
967 418
634 103
563 503
472 708
724 621
15 681
296 919
955 334
285 450
334 418
704 837
471 798
755 393
461 715
634 361
496 623
352 450
628 147
148 119
842 972
53 18
233 31
409 596
57 548
187 848
973 241
550 168
353 779
156 79
418 294
54 227
561 440
731 522
647 367
341 62
713 227
961 19
507 450
918 326
933 785
863 841
118 264
558 590
442 761
903 928
604 936
105 612
342 259
812 278
580 760
49 603
563 931
619 24
763 818
279 834
268 439
522 895
371 627
109 247
456 708
638 848
856 808
450 390
679 383
999 497
620 356
175 317
748 797
295 416
16 764
254 86
128 694
220 490
658 975
212 999
428 741
619 41
15 786
256 578
959 796
456 888
779 833
425 558
959 799
873 495
395 226
230 661
563 643
192 979
799 7
201 358
282 249
121 350
536 814
965 979
881 183
43 322
905 809
238 804
895 874
381 693
94 848
945 547
1 124
30 27
828 682
207 957
786 8
150 770
38 676
25 827
655 198
161 333
59 95
684 192
158 865
83 86
342 504
354 54
968 96
519 686
691 886
460 478
202 451
870 54
164 414
141 638
570 394
923 863
904 286
419 665
345 898
55 359
321 986
270 976
735 287
636 986
965 107
22 819
833 983
837 746
21 870
764 22
522 358
777 231
543 103
299 422
895 666
564 299
73 72
780 421
870 517
454 99
459 941
927 309
285 98
275 103
985 165
384 943
145 812
66 229
516 383
643 285
182 571
177 359
1 125
399 941
347 638
938 355
63 237
453 503
777 822
714 407
734 169
340 779
993 922
639 790
267 242
294 393
188 716
100 963
861 835
760 428
935 890
234 249
954 163
964 388
903 803
416 212
21 818
272 885
522 505
51 144
54 49
311 433
82 327
557 566
279 839
808 24
628 970
42 340
528 199
691 887
11 970
223 174
981 503
851 958
339 987
104 948
846 619
242 222
349 853
319 819
684 468
193 677
107 330
846 424
811 364
970 268
789 350
819 930
238 94
861 893
995 179
153 137
935 864
368 235
849 73
387 309
89 950
36 382
316 663
338 320
323 152
610 130
663 419
639 284
160 271
149 361
778 40
882 861
519 692
285 354
158 443
220 253
321 720
823 878
691 662
689 336
663 860
93 900
653 281
956 850
233 796
369 642
264 933
443 792
810 895
933 467
840 502
488 489
352 967
128 363
772 740
754 446
498 388
176 79
758 694
751 808
755 436
404 174
731 56
924 410
431 294
266 37
495 672
992 10
612 609
510 586
441 847
429 216
731 937
81 778
496 467
758 430
566 905
556 298
25 653
259 122
94 751
816 927
67 767
33 263
859 534
55 363
100 134
90 835
138 768
796 982
962 456
844 800
885 529
949 427
284 348
392 831
240 603
915 463
621 739
352 874
909 258
234 98
139 843
303 737
845 18
780 846
970 13
91 508
37 700
532 289
189 471
244 186
1 850
850 887
460 27
581 628
75 497
792 904
300 173
953 152
489 934
310 563
974 504
804 920
682 91
928 437
630 614
120 270
836 431
372 923
482 852
523 194
438 341
293 149
760 366
804 327
225 762
656 804
704 22
931 947
683 400
24 17
832 625
142 264
929 876
261 460
740 980
636 443
686 69
174 840
79 409
635 98
744 768
872 978
917 782
746 538
64 186
748 366
643 805
544 300
964 239
487 463
920 657
528 760
774 315
253 776
430 942
777 339
524 970
407 220
768 976
355 753
929 870
780 654
272 328
641 77
908 282
849 980
167 447
159 152
109 249
312 339
792 348
464 648
785 35
548 350
215 994
935 938
805 137
104 851
524 448
138 930
167 836
272 882
384 531
682 857
83 265
552 914
191 234
239 433
121 418
329 428
164 880
445 786
216 98
227 413
916 449
968 786
924 760
320 184
797 588
174 169
155 850
416 936
492 441
936 602
280 474
71 384
998 570
966 772
270 621
408 390
902 871
831 790
268 757
650 956
837 900
435 892
108 508
886 695
624 389
794 767
80 865
268 754
128 218
95 788
88 873
794 590
781 926
364 257
868 127
910 87
192 677
521 133
622 29
825 138
12 237
474 328
459 146
902 944
643 745
797 388
888 391
379 923
964 711
751 576
547 956
854 621
495 68
350 550
351 564
672 46
251 458
299 877
416 524
638 38
571 384
993 885
123 638
200 248
994 394
31 191
881 169
267 83
638 456
73 237
426 574
817 98
698 229
202 343
377 65
430 253
290 381
448 488
347 717
277 828
190 642
188 871
822 662
426 305
221 276
605 870
418 402
105 218
312 714
861 471
201 712
456 549
635 60
980 688
700 724
721 300
436 540
386 640
137 874
761 83
45 552
115 424
183 307
832 856
568 438
101 385
230 77
428 140
339 747
874 456
483 309
576 321
473 862
315 357
64 160
833 869
63 319
582 895
917 88
804 748
383 539
308 103
495 88
521 160
316 891
370 6
61 797
479 938
947 875
720 10
943 95
163 920
872 453
118 281
638 533
377 2
860 843
577 374
772 421
846 703
131 251
165 805
596 572
398 147
29 496
875 324
520 464
606 761
43 395
492 197
66 713
741 74
765 78
302 972
933 190
18 882
646 873
785 196
426 503
611 971
851 423
1000 494
345 297
256 419
21 363
677 38
171 593
334 363
933 385
803 565
873 711
782 446
555 330
352 609
624 375
169 828
96 132
535 615
724 656
190 571
958 160
686 578
434 408
104 409
835 487
604 318
150 972
983 686
419 920
750 627
428 913
458 596
411 723
271 733
414 893
869 367
407 532
228 180
33 373
777 35
878 287
520 61
150 523
646 855
299 331
386 19
466 571
914 584
515 656
515 927
299 969
900 39
25 730
777 77
930 298
15 226
162 780
305 447
553 394
540 606
494 553
611 133
888 920
563 685
561 40
523 715
808 414
148 176
115 775
635 687
873 392
470 233
117 165
741 862
792 541
709 34
78 517
937 843
533 924
521 445
418 44
166 157
987 655
420 72
392 938
46 379
20 639
274 714
679 276
697 422
108 726
676 51
864 413
776 917
952 629
32 515
87 212
477 875
758 34
547 402
40 822
483 604
91 383
740 653
405 500
363 143
509 746
466 668
473 777
635 493
868 856
745 850
497 842
66 185
252 990
469 352
631 114
886 596
824 12
46 618
616 79
30 627
336 360
223 582
333 822
244 317
978 260
254 493
989 301
613 799
480 511
110 739
150 668
806 760
310 931
480 300
680 312
227 714
884 759
886 214
611 852
584 115
280 21
683 630
803 813
546 616
210 541
475 416
12 141
371 239
156 392
488 971
672 376
424 908
118 180
196 506
345 676
160 29
992 809
232 236
808 813
887 652
798 476
760 42
626 967
725 138
809 578
825 476
650 868
584 34
381 362
460 438
72 626
895 988
137 392
923 940
81 386
965 424
861 662
301 900
814 690
96 965
583 253
470 83
80 212
957 226
153 88
34 206
995 923
173 39
795 391
403 935
873 505
812 986
288 74
772 107
322 838
773 434
429 915
635 86
768 808
329 944
261 928
196 838
12 583
283 564
457 986
437 347
848 635
814 182
85 157
159 166
180 179
795 259
507 648
754 328
304 520
187 767
691 829
775 160
650 230
618 40
951 267
886 654
423 876
78 384
346 823
988 665
407 679
197 299
683 189
306 346
734 173
29 956
990 989
485 112
266 538
977 865
128 566
621 60
639 118
958 773
139 168
960 152
489 654
517 423
966 644
319 59
111 578
864 13
555 991
229 526
659 695
404 644
143 889
406 161
987 25
240 587
10 997
626 981
620 496
926 955
341 705
5 460
933 346
888 822
880 114
162 623
50 786
434 683
275 384
174 822
512 277
67 775
782 919
907 884
93 953
729 542
924 982
376 140
283 526
601 3
354 14
521 990
839 867
687 708
923 976
751 803
326 493
37 478
371 231
4 555
36 903
722 327
211 473
57 628
160 167
860 480
759 124
724 827
717 77
844 14
693 656
907 309
517 682
478 54
437 229
189 998
444 213
197 791
742 878
324 873
334 405
237 392
152 532
970 380
843 471
376 235
7 268
619 52
812 101
6 159
149 954
353 584
906 614
794 384
12 437
838 108
78 508
997 566
539 352
958 874
565 745
711 97
57 745
277 331
826 662
660 504
731 366
902 692
389 406
562 4
60 435
721 788
679 660
865 772
129 438
222 638
598 204
390 103
634 864
734 958
218 682
441 308
359 188
26 925
540 817
16 240
655 421
535 484
731 548
253 332
945 699
640 457
450 803
81 490
953 353
673 111
505 221
30 547
818 133
140 416
654 104
897 832
539 349
880 138
73 732
953 413
353 156
206 58
957 303
140 756
7 448
548 532
738 233
81 572
524 9
240 291
273 925
235 259
209 41
550 53
35 707
595 889
334 99
527 631
309 474
224 457
549 385
849 288
233 47
155 231
14 375
192 154
391 666
261 296
876 586
107 951
289 228
764 739
227 999
29 889
749 430
916 647
283 963
603 13
687 854
665 576
465 63
170 290
208 673
195 59
444 624
286 427
120 427
654 993
268 49
618 878
26 269
704 605
447 102
403 14
425 367
591 264
415 74
757 976
454 879
447 97
614 721
569 492
155 968
607 819
280 645
674 172
433 475
87 650
206 495
786 534
322 360
647 955
995 632
306 927
852 291
595 719
315 802
431 762
98 963
658 160
760 509
191 4
718 67
238 871
667 993
318 74
666 249
389 91
527 658
854 716
268 184
939 775
912 992
886 588
400 424
86 817
648 262
595 752
788 927
357 756
678 991
642 598
474 346
493 230
73 739
994 175
366 110
230 866
505 737
817 461
513 1
846 176
751 204
897 814
90 164
802 436
500 516
686 908
615 793
314 271
71 45
818 615
268 901
784 669
836 538
581 452
63 148
682 971
208 10
476 785
994 37
446 800
778 1
801 504
716 913
480 246
329 468
344 206
72 417
546 35
225 192
412 295
456 910
196 27
612 777
24 410
931 740
405 275
755 469
319 800
798 553
15 43
879 339
718 72
89 265
68 94
75 682
2 661
670 702
850 996
669 95
216 571
664 632
135 96
493 193
866 1000
816 96
338 733
100 749
176 558
146 566
478 283
482 861
325 733
432 736
706 384
911 154
341 746
878 776
657 99
168 629
630 80
478 426
418 320
695 581
664 496
117 847
621 219
91 929
985 432
551 506
41 800
774 87
760 317
812 103
783 248
136 449
997 628
917 846
241 942
15 926
166 862
128 301
253 213
144 574
402 130
931 147
682 586
668 519
494 768
224 175
933 788
120 559
967 702
257 570
501 581
916 199
99 21
918 939
915 862
776 106
63 558
222 558
939 298
568 346
637 334
590 833
576 471
462 530
725 380
7 643
487 728
906 151
722 363
604 371
682 151
634 638
129 202
753 787
765 871
35 445
604 382
680 938
211 434
482 398
905 796
371 683
52 831
906 437
140 44
999 884
212 704
392 842
298 394
380 129
599 989
990 870
703 788
606 982
290 626
281 700
385 951
159 834
668 900
832 405
623 238
427 281
899 364
736 531
112 160
883 391
7 127
412 616
750 152
750 661
794 510
927 195
786 124
120 986
693 616
922 29
286 262
736 913
886 810
498 32
38 359
881 266
864 812
838 857
339 521
280 855
90 831
414 911
414 758
573 765
736 311
678 849
124 683
745 412
422 147
944 588
223 71
946 803
292 884
115 622
593 746
104 893
155 363
42 625
491 492
712 694
35 874
336 551
795 265
302 350
205 135
489 756
15 774
771 124
807 803
654 182
197 776
728 304
628 296
339 385
255 499
605 482
208 401
849 575
143 787
386 493
100 250
626 924
209 359
933 654
95 443
206 102
846 16
91 158
696 841
292 621
135 996
617 494
638 264
963 794
707 992
785 10
346 190
202 845
529 332
384 285
606 93
536 278
338 427
677 741
304 841
182 94
574 587
784 183
281 967
305 102
614 339
105 926
929 998
879 970
906 700
689 196
480 890
51 12
97 818
465 289
848 237
44 984
689 807
567 890
639 373
301 697
604 431
723 1000
73 407
226 28
505 35
959 928
821 301
699 86
82 881
527 722
411 500
704 722
523 18
517 556
271 729
159 730
678 275
347 321
534 1
319 949
105 633
315 228
555 837
470 684
172 373
252 572
91 738
293 410
818 768
616 393
594 29
915 571
251 3
756 581
788 921
705 634
423 909
81 569
250 275
703 137
745 793
936 661
257 23
495 686
289 64
223 191
56 316
480 2
694 781
271 156
868 545
520 155
371 144
990 842
744 594
47 210
302 741
15 833
841 648
767 69
968 578
732 232
234 721
842 196
112 830
785 217
885 706
444 437
478 314
460 118
387 71
510 223
590 403
819 209
742 995
775 750
673 738
998 534
344 129
699 608
701 255
885 148
70 536
668 597
965 795
632 380
359 893
522 325
815 462
61 572
446 84
760 955
96 326
719 579
142 200
908 494
82 585
436 367
466 68
415 288
177 316
457 985
5 382
677 328
346 989
789 147
100 248
338 473
883 996
228 483
217 321
921 77
859 137
154 181
913 791
721 417
54 493
698 511
382 818
554 157
200 890
128 55
937 418
261 226
270 571
344 543
388 17
682 504
257 918
876 547
165 539
695 918
71 564
317 15
856 317
129 390
195 106
488 833
922 551
548 621
803 59
198 4
678 325
964 799
300 61
535 618
450 605
548 976
347 494
98 48
263 857
258 763
446 749
32 557
65 173
924 267
965 610
226 635
228 230
432 416
314 681
799 501
237 473
218 227
176 311
559 212
151 287
30 244
609 69
516 843
598 882
332 992
862 285
334 669
556 166
154 146
307 681
646 914
153 875
198 65
397 118
758 110
857 826
506 79
914 343
339 16
575 993
41 710
888 576
720 625
153 446
479 210
16 907
490 287
721 22
570 246
747 585
304 821
620 922
114 913
931 521
464 470
880 846
819 962
745 15
752 394
528 687
145 922
130 459
11 208
868 494
698 757
375 63
964 883
437 952
815 986
832 553
489 948
370 261
524 328
763 63
817 886
885 821
333 831
919 392
705 945
418 412
61 803
596 301
756 219
755 944
121 842
8 243
992 710
849 477
608 773
597 939
139 981
449 307
300 732
528 548
763 596
917 285
702 470
825 902
828 840
131 771
164 922
936 216
961 243
810 57
144 683
528 482
743 94
830 562
703 935
626 693
168 722
604 754
967 208
492 113
129 500
689 480
526 861
490 246
265 15
592 912
23 739
862 142
96 182
136 851
724 33
811 261
463 410
974 474
366 524
729 142
397 686
972 910
726 251
984 380
711 503
761 323
941 834
395 192
534 288
602 680
296 407
187 370
488 795
490 222
787 929
993 747
456 450
810 957
182 675
576 428
899 916
947 66
898 385
225 861
105 15
624 889
671 54
830 373
703 288
200 745
686 990
267 711
641 393
373 371
566 371
542 534
245 69
511 941
954 847
560 902
637 379
495 395
515 325
117 193
536 45
283 755
93 705
367 723
755 915
209 991
636 595
733 167
798 879
928 845
986 785
312 981
926 783
728 940
667 447
644 165
861 374
679 246
126 907
68 551
993 504
249 12
815 807
890 290
150 592
758 616
296 451
668 338
695 570
686 21
803 337
316 370
818 211
846 778
36 730
655 823
61 27
233 951
280 30
713 646
947 516
372 954
624 938
216 813
354 466
688 588
485 612
234 301
857 377
395 160
243 509
763 262
670 352
269 793
940 946
839 338
456 917
985 222
59 816
675 705
816 659
778 758
298 582
170 99
142 745
693 831
685 681
811 189
327 654
335 974
608 661
530 15
377 634
259 64
950 942
237 974
90 738
304 664
671 701
750 877
324 74
741 127
932 411
620 285
24 473
396 90
958 871
704 436
200 597
535 246
439 666
647 629
493 996
993 200
869 391
519 650
811 166
549 391
5 269
455 425
157 109
727 344
814 140
4 486
182 3
97 84
312 480
999 431
429 83
872 82
334 66
843 924
248 693
143 29
918 408
530 150
718 3
711 473
946 619
820 467
750 723
347 237
258 401
1 326
111 329
612 955
85 213
330 713
852 409
862 772
559 975
107 362
327 742
560 598
34 39
547 590
663 437
212 294
945 313
534 787
652 438
406 270
263 597
653 92
540 529
663 671
995 356
430 982
143 762
510 667
882 664
699 591
318 998
313 209
462 475
540 260
219 970
850 943
181 242
134 896
74 101
398 926
89 84
463 134
118 57
509 686
896 273
185 818
872 959
323 604
662 919
868 424
379 325
977 767
477 25
424 233
694 79
803 412
901 816
150 53
575 410
617 464
756 920
451 179
581 630
428 195
89 843
252 185
710 771
259 528
165 242
159 274
802 8
333 994
568 218
646 775
399 415
6 518
581 617
42 603
141 131
490 921
490 693
308 108
612 209
455 353
505 579
351 943
191 193
770 354
975 751
166 378
450 424
392 732
445 838
504 79
473 50
266 966
573 550
838 19
549 812
130 795
350 58
782 523
861 475
454 68
273 348
898 406
952 217
667 541
187 560
110 390
914 43
425 245
96 618
464 842
349 28
464 153
231 943
110 464
20 262
907 209
159 186
1000 360
764 713
479 795
609 510
12 924
653 754
102 921
19 917
996 211
240 334
206 352
798 392
239 322
331 180
197 774
926 165
384 256
210 784
223 23
296 16
506 297
762 993
836 641
583 32
710 976
881 951
47 745
92 394
892 349
518 657
643 301
462 35
700 911
741 851
513 32
145 223
173 134
793 712
306 42
53 85
829 465
182 342
811 129
310 455
9 21
159 920
75 103
654 117
699 775
46 957
567 498
500 338
625 884
1000 294
444 894
773 825
92 81
423 16
163 732
808 891
40 35
360 533
604 251
107 283
638 996
875 684
637 11
487 386
570 157
32 822
963 88
247 862
686 46
369 205
319 303
803 436
386 315
11 504
178 276
73 297
989 51
856 890
760 425
704 579
698 451
883 634
255 71
847 964
538 524
815 465
698 114
914 13
971 741
692 774
50 105
207 24
804 721
681 552
310 930
511 471
128 749
328 804
945 267
12 971
889 465
579 591
137 544
202 742
756 608
108 484
142 955
366 106
743 665
923 440
284 485
805 196
595 689
224 848
153 879
97 520
57 396
319 547
840 272
556 751
348 613
869 106
524 974
811 652
658 362
641 394
266 725
784 170
301 149
277 568
961 454
116 987
497 856
200 524
500 316
213 351
430 404
600 251
641 406
124 394
97 949
143 638
38 965
40 412
427 361
615 617
815 396
622 864
923 51
739 228
620 483
108 840
641 949
166 229
275 137
957 382
877 344
730 995
388 949
448 571
441 517
482 160
631 281
438 542
548 678
937 213
683 903
737 25
699 794
33 424
45 665
313 214
847 318
758 62
280 906
283 399
240 809
921 103
846 698
70 591
801 542
206 903
971 244
299 377
596 27
552 778
414 616
94 396
409 977
785 855
238 573
941 478
966 700
443 385
324 280
699 860
558 666
748 390
119 578
549 781
97 586
396 810
64 715
925 544
631 405
147 774
972 118
882 528
217 110
275 694
322 650
887 116
382 203
167 168
625 162
18 245
327 58
233 875
433 332
516 570
809 267
192 882
121 329
401 669
104 722
134 775
179 803
175 445
476 421
433 314
136 318
39 758
854 179
165 712
354 1000
274 16
639 70
571 197
900 360
680 878
924 431
852 351
410 48
197 269
13 280
960 253
683 440
5 559
375 774
712 211
907 618
753 548
336 997
90 729
487 214
936 844
429 893
361 501
211 321
448 445
329 671
850 931
194 364
646 980
980 985
475 428
412 68
23 845
152 636
163 809
774 459
361 205
401 80
66 347
578 25
450 332
296 575
792 8
98 403
717 120
603 87
793 910
936 68
601 797
851 460
47 660
426 368
498 239
803 718
187 756
797 927
919 760
316 153
838 571
867 948
224 529
535 796
162 241
940 394
142 19
934 847
59 750
921 580
159 911
873 897
493 575
371 182
990 186
621 304
307 845
664 864
1 38
661 560
601 317
653 7
102 466
516 453
922 754
640 143
298 245
781 314
939 900
702 430
646 636
868 126
198 11
965 675
720 761
861 719
982 412
389 807
336 482
555 629
367 288
567 382
605 727
227 24
61 55
203 481
474 757
183 991
53 894
719 478
424 155
894 317
285 842
808 470
57 954
294 252
922 191
206 274
955 622
695 70
716 353
362 789
33 740
773 331
574 559
62 72
540 973
193 703
839 502
314 427
204 419
593 485
626 624
95 775
494 267
847 298
756 314
22 784
389 578
399 236
644 752
912 346
826 220
408 425
378 781
877 284
227 889
758 725
496 454
588 143
72 255
418 414
270 487
719 626
333 489
76 571
341 28
233 55
524 175
703 83
731 349
705 366
202 1000
767 232
403 16
83 875
897 146
135 368
598 160
755 747
832 488
217 800
934 7
758 871
559 899
314 684
367 567
111 778
256 618
531 665
733 282
36 358
766 17
25 198
28 626
479 774
669 286
426 348
395 894
742 660
266 15
908 90
557 887
376 345
955 623
692 410
904 844
866 265
138 343
397 909
159 205
118 218
554 397
132 645
822 953
708 820
126 121
921 81
794 139
378 898
326 163
273 82
987 292
365 211
670 639
313 797
463 977
571 919
124 363
442 900
460 69
947 407
140 208
493 637
234 613
549 519
305 51
324 464
673 950
716 254
96 785
591 106
849 671
831 489
770 105
367 452
873 471
733 178
925 383
189 359
260 692
401 673
358 815
597 69
200 460
112 885
950 675
282 674
508 387
718 350
270 666
599 863
990 627
695 391
674 347
673 473
204 521
909 625
727 40
148 302
402 460
905 216
216 211
774 649
690 515
442 810
901 861
463 574
879 392
858 949
110 402
51 96
894 249
462 805
363 819
942 463
841 876
480 679
3 784
543 510
283 770
377 117
262 971
89 294
102 961
859 579
310 470
136 58
771 732
186 536
621 719
689 89
662 500
207 651
717 177
124 119
53 360
457 317
194 51
166 392
689 809
423 920
54 736
294 411
55 402
69 230
584 761
312 646
169 627
459 23
158 151
274 976
972 271
316 155
797 367
521 927
623 716
949 782
485 601
224 695
335 293
941 524
565 561
452 305
143 701
635 618
371 413
329 265
481 130
859 889
555 295
997 597
267 654
378 963
232 721
929 148
235 404
414 664
465 425
786 97
317 723
731 232
888 570
159 733
303 883
257 271
157 754
816 335
989 14
382 887
856 647
447 504
656 378
170 553
162 669
153 414
311 200
109 557
96 853
36 37
594 525
812 528
752 85
451 326
264 694
684 852
864 674
777 347
647 594
252 727
398 265
210 225
875 588
554 594
303 146
703 715
661 691
568 828
673 843
69 581
880 616
270 902
820 859
36 973
801 761
456 220
874 260
745 32
998 762
820 307
705 199
291 971
393 237
682 476
122 394
108 918
154 654
420 508
206 25
906 881
29 231
733 868
344 472
386 372
587 821
126 953
892 919
609 5
840 64
283 692
495 439
32 162
750 533
181 707
751 907
459 740
382 160
534 431
107 246
751 705
144 566
40 203
767 967
335 327
954 538
132 969
479 636
988 514
797 41
630 401
575 907
539 485
45 969
846 375
507 832
785 951
649 696
594 377
513 17
281 387
553 290
76 407
446 117
546 422
813 836
823 260
515 971
550 747
861 108
353 457
183 368
214 495
616 830
676 339
514 109
499 26
330 219
9 896
646 554
263 291
674 582
411 881
6 85
261 672
647 710
214 829
493 439
912 395
51 489
611 759
873 37
932 202
436 675
823 59
181 789
60 685
394 541
566 400
903 265
25 884
732 612
307 688
936 258
877 56
689 573
183 533
343 552
314 263
576 41
357 285
861 123
43 425
883 778
789 950
722 160
953 888
81 221
790 557
60 509
490 142
487 200
821 978
386 720
802 461
299 128
771 524
512 68
532 285
452 144
553 544
149 853
245 345
909 48
716 506
872 538
88 666
173 500
145 710
2 335
303 346
234 539
68 727
312 176
616 140
455 436
204 960
931 985
673 165
765 499
275 335
685 32
567 889
539 773
935 970
538 869
806 164
161 235
126 349
488 810
401 295
197 542
47 10
545 944
240 368
726 484
521 213
754 164
497 90
60 563
43 726
85 934
829 602
765 542
948 124
975 303
854 7
468 805
848 910
508 26
613 745
167 292
824 686
17 705
277 562
356 13
733 608
57 462
463 267
431 355
469 408
317 594
161 124
341 534
953 847
937 931
174 765
92 774
351 340
494 863
2 586
390 799
99 436
964 520
126 968
818 169
552 767
176 155
114 462
947 377
771 27
863 2
353 479
933 137
537 77
637 683
17 837
23 692
557 254
473 924
278 297
309 826
307 333
838 118
210 226
927 248
221 245
322 853
402 859
633 52
821 187
201 434
84 646
765 575
907 750
799 978
292 363
849 58
682 993
619 971
865 338
459 579
122 25
657 691
805 970
477 136
745 368
935 180
833 533
983 863
521 17
704 734
398 971
543 738
166 778
955 800
370 297
490 89
124 836
283 951
213 143
796 749
198 5
779 505
755 972
761 252
113 781
505 644
671 709
206 957
576 231
842 940
420 662
831 309
907 984
689 277
176 654
228 684
666 652
556 884
336 812
429 20
494 170
85 440
880 343
564 296
736 182
987 883
365 782
739 417
13 863
894 629
830 762
593 415
543 253
206 598
462 687
570 753
846 9
703 993
625 116
680 446
688 4
598 758
956 473
577 43
828 912
828 968
927 826
217 235
472 46
537 460
111 159
785 394
626 323
260 593
396 418
384 724
977 626
932 329
785 447
734 287
395 537
869 53
698 332
656 861
690 405
384 517
911 704
661 977
270 220
822 369
135 755
40 119
481 209
256 281
212 726
819 973
627 497
199 246
132 10
881 460
498 718
539 719
980 425
662 389
774 537
305 579
137 288
728 123
895 204
32 462
391 447
650 180
858 61
384 47
36 249
966 314
947 670
431 605
745 53
231 467
586 209
171 723
691 605
330 772
331 431
719 428
138 314
651 227
894 229
600 175
534 91
925 469
652 324
714 260
816 924
660 724
418 963
543 691
962 939
960 400
477 808
381 677
329 406
436 124
452 142
479 645
825 637
401 696
3 410
896 86
19 298
392 64
260 21
578 260
557 372
902 951
654 591
628 245
477 765
48 50
235 756
841 650
782 241
660 91
450 496
862 912
84 922
512 575
87 775
463 480
363 405
709 24
825 702
786 666
901 243
576 838
23 393
581 765
918 908
377 87
756 471
473 41
448 863
92 501
163 78
632 212
359 333
425 426
302 393
435 217
900 876
186 247
330 191
165 568
391 565
612 829
1000 483
821 928
615 442
912 489
458 761
245 398
743 380
358 254
354 726
504 722
826 421
553 217
602 625
424 379
28 994
773 669
296 51
518 481
723 636
564 348
372 930
690 842
744 838
766 303
340 941
680 129
227 866
452 187
769 383
381 181
408 881
63 58
437 588
530 703
361 374
187 333
599 539
167 972
14 206
722 523
434 522
848 316
602 908
24 184
271 196
889 982
958 597
177 992
119 589
927 305
470 695
274 904
442 902
680 914
464 292
740 611
806 16
541 553
219 831
997 880
265 122
576 959
907 181
929 1
691 388
245 553
279 1000
419 266
314 454
491 714
755 321
151 687
913 206
927 257
494 336
349 658
977 584
218 944
424 656
157 741
651 760
984 419
568 868
449 71
582 314
754 34
944 362
65 536
316 514
532 870
878 126
906 10
688 390
6 464
767 836
733 134
99 239
157 303
678 81
140 767
368 302
268 324
41 487
422 67
538 87
202 479
434 236
912 176
94 364
791 272
110 718
254 657
182 751
355 62
335 683
16 546
836 727
71 811
957 869
494 305
391 435
480 292
619 493
26 243
972 277
197 461
737 703
205 751
762 725
973 207
39 255
821 925
654 740
431 177
758 210
532 795
234 108
396 10
471 86
714 454
718 424
583 590
550 466
940 162
383 204
857 570
92 181
822 519
736 280
369 490
542 70
731 92
958 426
963 752
210 797
456 761
725 285
856 679
887 479
146 394
242 386
706 876
266 405
492 884
596 395
635 532
69 20
925 785
116 475
634 699
511 409
9 860
236 13
868 878
531 47
215 407
801 957
181 286
691 466
727 715
131 872
34 812
348 241
203 746
243 799
26 422
910 58
45 631
731 303
963 57
532 829
489 704
570 48
276 741
791 323
63 582
440 536
542 240
375 674
862 598
402 111
738 545
106 957
680 7
368 250
360 672
110 323
198 313
110 193
126 89
974 273
90 778
948 989
920 374
868 475
75 330
787 384
176 427
899 662
814 785
324 298
192 36
392 507
229 383
42 234
181 798
679 111
199 651
192 943
781 881
547 541
468 344
233 628
260 881
840 939
499 488
630 669
443 163
483 420
182 655
587 682
999 645
963 229
162 976
192 981
237 802
489 548
307 48
358 690
596 169
134 429
140 817
385 467
81 558
834 287
713 51
995 206
757 884
201 425
413 617
470 276
44 724
134 600
126 74
416 39
49 683
952 49
546 452
162 283
555 30
510 877
711 699
673 213
376 525
784 863
327 947
184 523
648 675
964 428
788 304
431 626
281 329
516 418
49 847
268 248
100 407
393 761
925 679
797 992
984 769
446 353
207 474
161 513
282 870
75 784
217 536
958 494
468 188
182 1000
571 337
794 109
380 133
631 322
996 50
487 558
819 470
365 194
3 14
149 356
482 68
527 762
507 487
280 626
123 849
620 148
972 632
838 758
154 717
971 174
511 931
427 148
924 7
411 880
590 815
528 752
766 144
512 831
860 677
187 441
918 431
939 220
733 660
513 240
950 454
921 153
13 142
952 969
125 97
962 359
883 715
219 116
7 112
129 577
39 531
248 596
46 222
17 44
204 699
526 856
520 657
49 320
601 292
333 626
905 412
466 112
445 145
926 710
731 104
284 184
214 838
971 435
799 884
696 644
548 484
787 921
308 626
580 222
39 130
329 413
482 189
599 94
214 430
829 148
148 738
802 912
28 629
518 666
80 211
416 781
538 607
488 564
81 529
815 208
282 21
459 742
627 433
727 949
250 680
586 476
880 447
588 740
134 930
274 947
434 924
980 951
682 232
305 752
380 712
745 6
308 479
41 99
366 323
701 231
482 693
172 123
77 976
82 392
419 968
463 939
781 227
375 834
634 570
847 611
810 985
10 1
517 716
113 400
843 997
981 893
411 21
685 3
18 345
257 471
572 860
670 978
303 575
72 966
533 388
736 270
588 872
747 34
602 115
63 862
503 351
96 831
975 69
107 128
883 37
912 291
109 88
791 59
869 84
385 854
914 227
535 314
162 40
985 409
624 422
968 649
493 78
493 873
376 571
320 594
229 31
865 906
611 925
262 131
15 734
1 390
857 154
129 415
765 74
125 62
375 148
195 674
400 986
533 471
100 755
527 423
857 27
266 317
63 707
290 743
243 937
484 111
819 719
920 79
390 601
474 325
122 451
897 363
384 809
306 446
265 987
620 57
984 417
455 777
617 942
590 48
656 203
305 95
413 851
930 104
27 258
580 541
648 417
623 873
182 420
232 371
590 871
734 450
184 90
495 365
552 917
724 17
573 802
239 53
664 802
151 997
42 65
557 248
791 873
796 523
885 970
202 706
295 803
138 246
770 446
488 359
524 66
539 636
922 152
176 878
676 194
501 933
705 319
980 257
585 434
535 760
650 223
61 567
550 688
914 89
559 995
547 568
889 332
998 823
406 264
176 35
106 642
564 7
191 596
197 165
663 504
329 909
559 572
168 218
232 689
619 286
864 859
779 147
184 319
220 348
159 452
296 178
133 550
141 949
896 200
543 464
789 288
49 319
412 215
21 838
763 635
759 950
958 685
629 106
748 2
351 341
908 812
664 991
100 165
1 8
41 100
800 431
340 230
661 573
585 195
169 613
898 347
181 399
951 657
966 683
102 13
910 268
791 841
76 381
536 568
598 716
645 139
141 76
402 246
218 330
161 177
51 950
152 351
929 289
138 275
945 470
669 1000
317 525
792 721
329 415
526 552
910 780
519 653
963 172
420 857
60 923
181 12
818 600
277 537
163 183
507 535
267 979
737 539
382 190
795 131
915 942
51 536
278 911
205 540
271 42
880 842
623 964
666 784
798 947
416 975
262 872
949 620
846 198
134 366
533 575
378 107
830 653
201 528
47 37
131 240
592 480
473 785
657 285
377 674
596 777
408 232
905 940
631 678
198 375
821 72
711 316
781 63
556 649
522 82
29 674
841 628
200 217
407 355
974 423
851 894
151 244
790 641
319 724
381 208
213 167
68 1000
120 520
348 277
93 179
48 925
583 222
20 116
735 938
3 987
73 163
960 986
269 732
519 911
34 251
978 422
206 735
219 703
38 58
100 977
568 996
359 204
737 579
135 672
479 326
183 725
554 822
239 942
606 267
181 813
861 480
948 569
881 116
84 845
625 343
546 374
472 780
368 924
44 806
426 994
811 766
38 517
215 907
58 546
151 502
649 233
816 731
355 463
172 300
68 778
13 942
636 761
974 844
849 334
696 114
847 199
560 169
112 92
937 854
794 773
477 596
548 760
92 526
840 494
864 26
249 117
988 269
366 823
346 377
215 905
828 740
82 653
455 312
125 555
199 592
621 483
885 933
621 762
37 78
371 409
126 385
122 674
688 656
652 726
756 39
256 814
83 427
165 309
273 39
773 903
630 14
4 508
253 636
393 550
960 772
122 6
652 116
651 688
345 832
789 552
189 380
119 402
457 515
916 392
374 160
613 746
112 202
812 951
314 771
512 828
613 227
964 381
727 625
139 106
342 158
889 852
974 251
749 117
528 381
438 535
611 81
99 177
921 794
28 5
133 704
576 556
276 882
603 116
995 976
400 799
495 442
45 693
945 868
419 543
680 228
42 423
690 815
344 289
378 1000
536 61
373 27
821 687
333 286
216 199
895 221
820 42
928 789
638 923
933 838
249 738
875 139
571 126
288 240
344 365
634 172
270 239
992 267
62 374
518 604
766 684
580 358
478 784
645 52
598 902
680 740
504 730
70 118
442 384
590 380
469 24
148 760
898 418
295 245
36 426
387 96
120 50
704 378
982 562
907 693
958 606
916 988
79 935
796 57
56 576
332 575
58 504
766 983
995 890
9 730
295 959
877 816
899 874
907 867
299 901
388 997
549 517
649 437
442 846
673 344
362 729
37 468
942 211
632 471
241 111
914 613
415 431
505 236
776 377
641 187
116 55
476 495
443 936
428 121
823 162
783 611
783 845
839 510
323 764
309 921
90 328
14 38
323 385
265 66
905 687
980 272
789 635
368 151
963 271
321 809
318 5
303 286
163 837
478 907
185 963
53 833
618 626
142 140
277 809
225 908
192 158
352 52
42 718
66 349
120 893
236 384
342 938
684 276
352 654
68 977
62 84
493 852
356 400
373 778
704 500
983 777
841 867
523 284
731 328
847 622
773 818
481 131
74 548
790 211
203 581
632 557
496 926
969 144
802 859
722 173
599 44
296 732
393 275
777 210
749 168
320 439
863 295
52 888
551 714
526 275
935 872
936 873
785 76
709 983
200 480
885 441
122 543
862 730
896 842
574 942
425 642
825 763
422 527
311 642
117 555
973 919
861 603
580 538
695 527
362 361
191 585
453 937
711 62
177 556
880 105
898 451
170 74
413 214
25 919
262 212
197 767
382 23
554 667
947 234
676 491
456 446
459 660
386 43
623 917
980 233
491 37
356 577
837 866
307 954
135 103
41 860
757 724
204 12
271 123
618 118
125 181
293 680
159 413
103 160
868 316
778 11
48 338
868 627
74 763
748 821
724 204
615 884
419 218
573 518
308 117
208 644
11 68
311 168
801 270
451 144
614 321
560 165
818 889
383 879
505 493
395 585
946 169
500 887
893 687
939 854
44 693
380 383
665 295
165 426
384 971
772 733
813 100
731 116
552 907
310 192
715 359
568 680
750 277
268 976
131 146
444 216
16 433
463 796
600 63
673 732
408 358
876 852
687 931
850 853
674 657
992 165
483 989
964 435
988 564
803 60
10 280
329 316
178 880
885 418
301 787
976 473
426 414
809 389
348 755
854 710
49 913
817 215
580 862
913 155
95 928
75 73
667 496
961 929
933 172
887 165
551 981
930 675
569 520
7 37
866 814
715 549
688 79
140 930
171 714
448 285
354 939
335 947
831 739
275 534
454 979
537 721
786 989
328 213
933 220
422 58
918 110
980 897
366 695
780 145
827 378
15 326
693 601
473 3
129 259
163 195
672 299
781 143
237 283
189 729
563 323
34 800
345 845
352 566
116 937
275 792
501 206
906 820
177 866
195 738
142 614
380 116
748 633
499 106
67 376
156 841
565 682
47 946
329 231
474 996
396 301
282 811
52 989
721 192
668 988
9 298
914 88
65 567
556 55
134 799
811 580
330 791
973 881
207 963
863 53
505 789
967 889
262 591
787 314
734 526
491 78
419 34
740 779
425 466
706 429
5 780
85 510
749 622
40 527
518 762
594 264
913 139
16 365
480 294
443 611
127 291
8 305
206 983
820 624
116 735
712 65
465 297
794 195
22 664
715 518
894 961
998 479
57 30
567 836
942 379
901 160
716 798
852 440
989 652
11 910
729 917
493 366
339 382
676 565
401 991
90 811
919 388
496 693
619 968
703 146
519 720
888 956
742 933
888 495
347 767
189 330
66 115
230 403
965 181
90 177
525 89
177 783
104 302
549 309
68 726
408 999
372 985
32 939
169 790
328 321
718 322
824 834
696 833
490 904
675 423
435 870
129 904
170 22
680 829
784 390
275 185
940 801
924 274
116 59
256 221
595 328
129 143
502 913
200 216
460 211
320 391
591 132
309 982
64 402
901 820
356 359
435 975
882 845
587 905
777 151
455 237
896 157
736 60
767 709
280 322
128 213
809 632
610 327
855 487
416 211
293 194
291 267
145 133
71 294
25 678
940 349
888 935
455 404
505 95
670 601
552 558
899 488
472 205
333 76
224 984
349 502
867 853
482 974
356 273
204 26
86 150
768 465
452 892
871 239
814 5
658 767
116 108
89 983
177 228
766 673
771 93
79 704
91 537
403 527
850 839
648 439
207 675
224 862
167 993
775 139
531 962
899 91
489 335
582 936
664 402
712 619
614 22
682 839
37 310
990 76
618 624
717 780
118 927
983 187
697 48
299 807
67 141
343 184
796 162
484 137
287 727
74 592
33 300
560 228
34 874
745 875
436 805
788 458
606 729
31 831
228 182
397 261
348 919
407 512
115 684
819 355
478 945
123 917
568 471
331 806
848 920
898 529
405 998
608 214
805 623
24 342
722 589
255 51
98 393
459 513
828 316
982 131
793 392
946 719
740 421
6 177
546 387
417 348
271 214
522 509
739 180
408 534
209 703
564 16
502 932
608 507
107 105
830 113
814 39
600 285
120 95
115 252
621 179
586 603
446 374
472 312
452 616
951 628
289 303
247 136
964 931
671 631
329 411
136 821
353 113
287 189
955 485
56 891
166 205
148 920
835 69
65 868
350 489
920 781
800 408
145 612
369 229
117 767
806 970
567 281
175 974
837 402
223 240
698 830
187 248
633 623
927 531
332 813
580 95
266 54
807 714
522 458
194 989
558 162
412 656
553 959
341 604
70 973
97 405
985 631
291 485
569 399
20 60
463 339
139 698
13 21
18 713
636 383
209 367
665 266
165 88
340 402
1000 223
530 196
61 778
988 758
161 959
701 836
694 425
321 386
614 818
846 169
234 971
843 692
80 155
571 152
646 556
339 336
575 660
890 629
837 452
354 545
696 409
365 594
46 610
109 444
816 411
962 775
954 75
353 71
396 345
305 633
715 202
364 725
464 129
586 466
657 396
627 523
128 894
366 783
231 805
975 139
487 662
489 86
315 994
630 456
845 775
420 490
593 705
437 208
624 60
691 646
266 840
204 68
430 525
715 716
773 234
157 502
393 183
959 96
505 281
193 567
443 123
415 333
553 223
648 380
975 887
165 434
144 689
851 947
910 479
403 341
666 841
122 367
240 41
302 885
476 826
577 342
480 437
42 923
621 122
856 206
135 106
163 768
322 844
30 822
457 811
311 841
826 141
770 706
876 881
700 402
628 498
751 432
946 963
67 591
382 268
341 3
168 817
303 126
508 500
786 824
381 141
158 409
569 113
385 254
234 907
312 491
345 660
232 223
778 553
144 435
817 527
229 716
514 420
853 870
512 465
726 700
420 677
906 764
428 233
514 10
838 756
433 232
965 850
19 650
683 873
390 686
160 255
706 184
347 947
240 97
933 139
258 633
317 122
651 554
60 678
75 254
744 562
896 782
454 964
885 262
229 365
55 413
482 173
705 743
260 41
653 124
162 414
438 935
173 672
437 47
27 520
276 273
276 131
397 499
634 832
896 513
318 251
589 302
23 486
87 206
164 803
41 772
975 586
996 488
334 217
656 734
274 69
196 110
838 821
802 610
216 231
328 167
112 259
646 859
234 182
418 220
388 626
1 311
437 794
110 572
219 83
157 192
913 201
475 91
204 527
529 286
730 996
709 475
503 714
605 894
485 126
836 729
435 744
454 419
980 583
407 770
194 71
161 191
719 57
552 130
159 345
762 48
304 140
620 804
615 244
155 13
844 793
697 898
890 125
857 859
331 207
173 578
840 420
382 55
25 79
984 663
198 857
672 56
891 218
706 513
484 487
203 375
285 336
806 865
841 821
293 959
845 659
542 867
759 191
948 818
481 82
428 990
995 527
85 383
735 502
339 701
225 732
922 565
906 278
769 572
943 304
379 672
33 91
987 328
916 31
896 897
884 243
788 379
559 156
85 685
553 306
262 906
639 929
637 514
388 991
329 437
247 310
710 659
526 746
218 84
834 282
132 685
350 190
173 377
986 991
437 999
541 531
216 541
595 991
584 728
908 447
453 486
861 323
946 235
627 180
597 629
336 581
901 237
426 240
592 885
155 192
352 838
168 219
429 263
985 135
679 582
650 678
307 320
989 423
858 953
5 727
938 644
941 126
605 979
772 269
705 537
364 591
416 296
46 938
776 768
650 723
894 199
104 28
712 312
423 514
97 587
400 931
777 116
51 960
416 649
22 153
249 532
744 654
461 528
898 896
156 189
552 562
749 96
669 715
187 647
416 684
731 709
731 916
793 635
848 137
184 378
838 22
74 985
881 383
488 324
439 538
425 545
738 344
999 262
960 111
857 475
911 929
168 226
239 350
303 864
727 182
539 392
224 929
615 128
913 453
433 584
865 209
538 624
710 588
647 51
641 776
60 305
974 383
706 627
920 866
914 810
187 664
521 2
675 498
496 330
497 581
345 878
957 169
968 816
98 587
66 307
624 284
302 521
575 776
671 789
864 92
811 993
996 629
591 817
798 342
621 159
703 528
278 318
239 321
212 259
566 343
899 352
225 780
530 282
685 11
443 467
15 179
243 592
551 42
417 303
434 277
943 313
980 550
951 531
651 321
546 863
591 81
693 891
491 787
295 515
955 401
990 180
672 469
708 114
44 850
49 637
639 491
241 547
520 165
699 625
747 911
484 511
282 314
178 974
788 243
290 422
406 784
964 335
220 185
148 409
103 509
784 769
120 525
739 363
722 568
357 121
359 491
539 866
626 857
414 487
910 244
488 681
389 654
483 799
765 278
515 803
179 604
380 785
546 414
711 686
188 409
929 610
919 168
747 606
841 119
588 189
726 803
886 397
890 665
288 347
149 466
178 977
461 93
627 616
476 247
371 701
642 470
516 27
251 499
976 331
956 96
893 159
448 138
829 822
695 226
499 884
569 453
733 65
411 761
964 468
300 973
993 557
915 131
49 259
57 817
460 168
855 751
384 84
921 923
197 821
631 19
92 621
573 17
241 650
128 679
627 485
32 849
835 567
646 234
52 47
461 385
435 828
44 573
622 569
819 185
872 833
909 56
135 964
722 435
315 89
246 444
60 80
421 449
379 439
17 584
324 613
441 840
5 533
818 518
833 666
674 697
574 428
64 819
528 885
532 181
109 509
671 164
331 599
357 686
48 377
777 222
679 200
989 277
464 799
816 792
294 830
899 898
47 220
590 31
131 11
808 351
920 26
303 634
209 918
800 994
167 848
170 633
911 521
547 894
922 549
584 89
683 243
956 56
368 784
276 252
172 521
994 103
791 295
166 822
55 922
922 119
218 344
310 945
499 922
113 250
92 96
960 567
380 214
884 792
183 649
30 353
258 846
537 259
269 838
192 290
795 598
110 710
998 21
166 632
948 212
333 950
184 466
640 996
946 157
689 437
876 977
224 840
777 263
907 329
500 171
573 641
72 782
664 687
489 751
782 76
875 267
602 562
373 25
582 184
451 183
144 830
955 770
71 390
36 498
248 62
695 535
775 309
207 451
647 659
558 528
973 227
559 27
211 159
263 79
260 704
666 684
747 461
599 856
860 557
511 272
78 894
756 496
896 167
224 953
164 506
1 266
616 309
153 715
809 543
610 317
613 722
989 331
608 705
973 290
707 416
495 527
583 898
74 164
231 961
779 634
213 815
367 904
207 753
160 33
808 87
441 43
723 400
308 812
252 817
625 30
295 192
236 660
439 412
71 860
993 141
461 295
359 85
106 98
322 710
956 913
17 162
198 843
935 643
614 344
449 137
18 176
882 755
394 400
509 858
581 709
489 644
706 761
343 226
809 513
624 986
738 489
62 783
95 631
825 687
890 589
232 110
148 602
209 721
251 101
226 765
174 403
648 430
983 164
999 433
527 879
650 275
783 553
297 421
333 233
912 287
267 155
872 337
682 752
585 989
192 206
451 998
801 915
677 751
651 441
994 383
674 769
603 480
684 352
114 93
1 347
286 39
760 115
351 388
618 472
939 231
407 171
370 579
85 730
762 869
843 791
148 489
130 765
114 479
811 247
892 146
435 874
720 11
953 420
180 132
294 972
269 609
309 570
427 478
926 390
725 815
965 692
798 418
215 885
564 604
390 527
144 765
482 83
378 974
51 467
600 85
680 790
749 557
817 680
285 313
206 746
465 998
448 274
258 665
401 490
310 753
875 111
821 670
357 7
600 643
779 35
11 225
490 715
219 741
246 371
125 497
473 390
994 782
610 495
7 174
969 636
927 764
619 69
67 192
932 88
667 430
39 614
703 769
123 895
239 769
363 601
448 519
941 862
174 914
840 896
399 897
380 973
621 555
506 367
362 82
844 771
795 247
536 651
272 327
679 515
977 104
698 228
361 62
284 678
751 391
507 643
284 449
981 298
135 593
41 149
501 940
519 781
902 449
980 31
191 165
757 404
354 639
850 674
619 519
766 424
492 483
546 263
617 676
158 847
886 414
746 801
479 949
172 528
426 87
584 28
539 357
812 158
794 173
64 634
892 650
477 377
703 144
648 308
663 114
104 504
944 102
219 746
96 658
784 120
189 221
826 334
868 767
490 363
914 626
492 529
85 431
962 113
469 675
919 942
563 428
122 306
818 79
163 275
357 64
211 814
387 996
429 507
230 859
56 420
938 897
798 729
433 66
110 200
347 830
366 53
529 257
334 12
575 804
33 58
515 137
123 764
105 242
896 430
173 176
675 820
350 527
57 271
334 548
682 291
22 7
297 395
851 645
923 764
309 35
611 947
144 859
699 150
278 389
795 484
86 399
676 616
332 134
455 286
379 390
181 294
52 659
922 543
233 706
69 617
907 371
434 142
479 883
103 761
827 339
486 573
257 881
781 908
97 138
198 1000
214 473
840 796
230 198
805 42
775 219
862 622
418 23
14 562
166 175
755 116
816 786
671 47
431 772
472 372
372 91
674 313
822 245
263 768
611 199
275 25
76 676
329 996
339 205
447 523
572 125
249 884
163 833
558 111
926 153
36 960
657 721
829 778
228 309
504 426
437 52
469 417
398 547
943 536
657 453
300 447
417 50
545 641
184 680
668 959
238 763
887 720
256 553
587 551
208 577
691 482
377 832
407 769
529 426
439 609
298 380
694 152
479 570
475 453
361 337
966 855
316 492
53 242
805 215
770 122
688 193
750 105
896 611
538 957
221 989
64 422
515 317
942 316
258 222
459 956
380 917
992 763
516 384
631 30
288 633
12 88
491 141
689 211
434 950
510 596
988 853
234 283
197 82
793 526
290 96
505 70
934 886
638 859
724 310
51 322
226 102
571 389
835 94
465 277
321 457
169 208
125 705
664 384
610 943
810 466
187 49
587 693
855 221
633 891
190 235
332 107
216 625
916 531
248 308
410 91
234 890
904 268
601 512
426 904
453 535
780 436
135 901
984 524
878 667
628 461
608 106
577 164
857 563
839 825
215 5
744 771
978 375
687 783
942 377
613 926
619 611
883 630
847 167
607 145
382 854
523 730
101 802
144 624
720 179
900 956
156 175
880 129
522 475
28 13
74 674
525 719
788 804
361 16
622 132
875 775
272 614
240 301
746 557
900 960
335 619
91 755
518 813
560 767
988 912
507 346
488 913
23 558
586 434
977 112
6 445
277 556
152 453
154 233
194 478
238 901
370 711
839 951
600 636
255 821
813 875
368 168
688 383
990 523
432 280
865 108
524 685
496 871
267 304
450 307
342 125
736 839
34 116
588 432
490 176
252 776
433 506
644 888
221 174
698 721
842 63
204 203
605 817
282 643
144 897
783 908
648 995
488 146
292 117
497 849
259 871
601 482
344 183
351 95
575 705
540 431
435 908
288 714
445 275
765 346
863 399
678 613
953 132
735 862
307 849
680 443
924 325
700 946
254 872
266 590
659 443
587 668
892 850
909 559
956 826
192 747
16 579
522 386
608 861
147 670
220 538
180 651
986 550
886 515
435 555
626 641
598 313
249 211
290 186
364 839
242 899
970 388
211 798
319 781
731 209
443 236
291 412
911 275
167 631
172 402
792 769
798 125
16 785
533 125
109 877
732 720
417 676
489 469
517 796
733 904
15 704
778 280
743 691
50 8
913 319
855 833
248 751
460 642
248 941
97 969
309 585
738 324
874 316
938 741
889 585
990 560
151 234
511 568
231 670
80 965
18 511
930 955
816 646
831 753
568 401
869 315
78 137
154 234
830 394
575 655
303 272
160 104
409 347
72 740
461 928
967 415
99 550
434 867
9 765
36 416
995 478
144 591
150 987
219 478
291 39
451 132
794 321
424 162
439 3
26 367
816 986
195 202
227 629
753 325
1 527
615 40
848 488
270 298
617 93
972 310
337 255
973 608
501 835
105 795
797 109
553 85
23 286
857 548
265 796
208 295
707 24
326 670
29 500
702 441
982 462
752 163
369 368
719 146
718 512
141 541
657 580
372 346
518 947
49 579
469 235
213 620
675 394
133 683
199 356
327 389
961 623
970 532
46 940
625 667
156 397
938 56
683 407
853 971
446 707
948 880
626 285
779 381
260 499
984 504
586 791
799 493
372 962
923 791
427 366
913 301
747 21
951 851
14 394
767 107
517 544
997 799
129 106
250 852
541 242
49 968
464 397
467 22
633 815
859 328
8 215
233 139
122 426
746 19
670 209
15 711
684 209
879 252
361 220
627 534
501 403
842 29
373 363
38 812
534 587
316 140
952 511
891 244
991 459
463 746
64 883
522 788
260 276
337 187
181 889
452 427
76 414
270 242
54 578
576 212
461 469
626 522
557 830
373 347
737 940
22 844
493 578
625 779
866 550
731 295
725 13
826 693
735 427
84 297
139 446
906 692
18 159
711 575
901 249
293 678
143 250
207 135
20 123
467 923
453 718
477 447
949 426
359 123
162 223
960 318
985 877
296 488
582 480
386 109
305 547
366 870
998 100
880 638
138 416
646 726
653 537
250 776
948 706
782 561
355 895
629 367
736 1000
776 530
244 740
211 384
544 87
313 252
722 955
479 624
624 689
767 726
542 533
478 106
418 851
173 421
698 303
323 303
966 583
45 189
838 170
916 344
242 161
573 906
25 135
826 502
175 134
65 317
127 903
200 470
792 463
575 172
291 547
752 162
836 36
529 33
709 734
213 42
499 86
135 181
542 550
495 188
138 441
262 419
708 229
318 360
328 433
181 990
108 895
441 58
295 851
135 422
643 585
175 337
230 337
281 207
446 821
53 921
742 96
130 703
258 182
286 609
347 721
664 127
301 685
545 897
630 900
63 947
131 427
876 794
441 377
24 61
838 428
802 500
155 389
66 940
151 369
138 183
152 162
428 188
581 547
583 88
985 619
419 496
233 417
339 101
202 340
969 375
431 736
872 328
11 478
483 99
667 911
469 113
624 280
794 969
811 115
27 9
102 619
648 915
123 247
761 822
286 307
404 760
775 942
468 981
316 830
514 460
927 730
956 782
372 77
289 968
486 739
513 43
435 711
343 403
738 423
549 876
906 870
302 614
932 360
820 930
445 541
459 754
853 547
191 983
98 462
188 366
669 495
664 732
219 477
328 291
177 720
513 910
317 92
598 209
321 802
993 286
172 962
788 217
180 111
214 691
394 780
376 536
972 17
444 385
467 881
549 63
862 102
172 193
404 331
21 465
47 507
318 928
350 842
994 521
636 696
712 373
339 633
357 31
891 75
569 207
95 500
611 33
839 270
174 781
289 786
813 4
123 243
151 99
8 18
284 169
752 166
329 748
628 802
2 523
798 623
907 836
712 906
312 973
390 386
734 932
476 229
122 369
321 174
759 838
216 593
982 725
276 374
846 455
20 748
980 697
908 524
384 504
31 999
875 638
50 98
883 976
466 337
451 824
289 300
89 142
812 410
115 264
91 81
68 101
653 231
45 508
530 955
517 163
542 820
654 973
1000 301
721 974
556 110
853 668
109 216
445 608
425 255
159 54
619 639
705 803
702 345
728 857
94 285
745 439
754 195
163 780
83 354
866 75
612 180
128 825
779 94
908 889
676 424
604 974
959 455
141 576
718 778
946 374
890 282
553 896
55 279
366 934
332 631
547 796
481 173
571 586
209 576
261 844
890 3
347 724
55 214
251 45
393 230
949 982
88 67
735 872
822 364
144 650
848 48
383 53
480 998
690 419
805 225
548 373
150 497
437 602
562 613
478 880
723 993
377 373
251 124
319 190
277 583
652 357
811 248
743 839
849 407
797 914
202 876
286 443
92 841
655 439
866 793
212 479
69 620
493 199
259 703
554 259
600 47
319 588
904 373
275 241
977 345
677 14
797 463
84 995
43 767
921 762
461 383
314 490
155 584
852 263
858 797
797 355
856 471
710 228
565 308
438 338
387 513
233 855
459 450
19 382
435 236
229 381
431 12
183 84
113 321
709 656
854 78
304 897
899 523
814 766
507 858
933 364
485 529
261 737
338 677
598 830
456 43
75 511
762 425
87 617
473 606
525 742
751 33
492 248
629 962
635 786
954 123
506 10
685 45
86 81
723 916
292 33
505 662
509 636
186 552
713 289
528 966
431 440
265 214
89 107
332 367
910 677
137 706
401 275
577 78
597 337
175 673
844 775
191 621
901 617
294 749
324 248
368 716
892 552
163 321
122 939
51 936
29 282
523 136
643 555
973 679
985 616
153 470
837 124
240 360
261 634
376 91
692 130
20 546
593 670
449 109
683 721
515 610
159 785
292 786
96 100
681 496
623 330
453 343
292 528
745 904
571 715
684 369
630 783
224 449
1000 81
596 522
675 411
858 339
148 557
812 696
977 196
55 613
493 803
904 371
723 639
992 758
932 845
59 833
518 101
553 974
528 181
297 671
754 39
630 33
152 449
361 39
233 864
164 589
229 99
179 750
613 648
453 993
390 415
794 850
163 941
438 406
195 542
291 262
678 262
43 29
982 28
278 797
992 240
616 276
704 295
147 674
728 878
570 534
870 579
752 754
240 920
386 10
179 335
920 221
472 155
425 413
711 710
302 201
165 260
863 1
497 637
873 570
503 750
934 962
320 337
953 250
614 246
375 292
57 4
655 564
22 144
606 117
887 57
249 263
422 861
658 626
553 335
646 504
986 770
10 753
98 64
983 921
95 763
621 605
651 232
332 273
816 557
174 482
297 402
876 486
99 201
639 758
70 526
837 12
317 228
478 736
171 93
316 113
9 910
672 508
368 605
240 377
17 247
107 751
64 809
118 933
799 923
382 599
659 822
688 760
608 717
427 476
915 17
471 103
632 115
604 719
595 92
51 581
49 143
685 999
257 52
748 997
288 100
193 150
933 361
827 313
519 120
65 592
48 19
317 519
306 941
377 870
862 807
973 323
702 358
105 315
23 588
997 418
47 988
613 65
480 370
220 795
19 530
609 342
514 736
733 724
493 847
748 93
17 68
501 517
985 979
871 23
599 91
316 626
750 808
861 139
47 236
415 721
541 623
232 735
696 157
521 425
441 977
557 26
781 775
863 127
771 311
485 371
989 775
780 985
272 678
982 103
807 409
162 777
614 444
256 956
228 132
821 920
410 988
140 632
683 207
243 853
599 826
361 330
650 48
824 314
504 408
650 410
205 824
159 787
496 251
66 975
794 378
451 63
854 446
659 976
609 1000
670 87
835 272
857 747
702 238
210 683
671 874
453 209
927 191
494 318
785 849
450 654
212 825
71 380
173 985
128 7
899 534
304 723
505 529
885 781
107 934
259 115
773 733
990 43
193 741
434 1000
964 599
654 963
138 113
356 501
465 61
40 877
269 223
897 985
659 541
25 546
622 793
473 549
799 197
342 689
278 58
867 847
75 281
269 681
194 527
237 877
890 2
389 472
587 494
587 900
342 816
71 887
881 429
558 872
319 296
390 406
862 687
362 27
979 128
920 261
153 602
272 680
690 381
163 666
102 742
713 947
872 71
995 805
793 208
502 305
44 526
897 745
203 239
407 13
724 273
961 884
268 34
156 528
158 42
29 987
932 123
398 536
39 517
504 505
322 731
683 634
245 396
901 197
371 949
981 200
412 484
427 741
751 154
141 458
118 670
145 744
978 544
140 183
295 574
10 408
506 887
339 824
554 90
292 812
588 840
621 814
272 866
619 132
368 768
299 980
632 594
112 383
721 896
455 214
15 362
922 480
554 735
132 816
625 169
605 758
488 91
730 320
849 70
331 194
984 965
507 316
580 986
584 636
76 191
873 350
651 185
970 240
886 220
200 829
364 956
80 612
892 636
248 716
708 70
633 11
917 277
910 847
902 89
594 331
997 732
555 676
752 497
680 486
820 572
153 127
324 616
546 135
864 207
343 163
695 361
741 936
712 539
182 394
892 217
358 948
180 254
142 640
13 504
500 241
354 625
552 376
692 997
379 388
965 637
53 858
893 746
501 879
540 413
587 639
423 817
199 360
383 233
783 624
624 954
145 389
353 470
960 652
980 285
917 73
169 93
857 265
565 80
791 989
636 808
142 124
826 849
222 980
906 361
65 78
10 183
240 250
348 655
613 132
249 401
253 823
953 432
110 407
282 383
820 446
549 58
861 999
758 229
573 768
664 699
362 555
22 285
889 751
880 161
491 240
825 179
196 354
687 655
301 333
572 854
709 639
636 220
616 247
703 681
588 216
832 690
917 820
100 189
817 937
772 34
542 882
608 21
970 614
631 243
179 745
13 946
827 390
761 951
583 947
870 409
403 118
949 852
117 92
704 83
31 532
554 740
329 897
11 251
530 160
33 526
660 154
458 434
832 932
539 982
850 442
805 543
929 739
577 101
649 848
88 531
184 171
709 544
706 666
422 158
31 958
121 324
148 568
967 750
536 992
94 875
990 781
539 938
515 695
84 578
829 184
377 85
442 714
773 745
807 871
199 652
378 34
27 376
110 793
615 921
394 206
716 481
829 172
701 524
297 700
690 655
472 536
60 778
985 516
164 925
336 389
142 114
764 879
805 941
519 694
278 114
838 373
67 333
79 112
94 748
213 667
379 928
422 725
699 117
112 718
497 855
821 88
899 445
372 396
606 658
553 503
710 864
615 399
382 480
816 513
895 185
649 113
851 503
917 690
581 759
239 901
706 599
808 178
391 849
545 570
228 562
909 393
910 331
590 14
41 937
647 527
178 666
265 336
307 542
476 731
92 808
207 723
821 856
286 128
945 190
1 131
234 769
179 247
240 55
581 494
113 665
10 551
917 685
768 15
157 411
395 804
987 255
272 274
807 167
154 704
399 664
929 507
102 793
613 175
699 213
585 693
551 992
269 763
905 467
86 701
66 825
653 835
729 516
551 285
524 684
490 42
730 61
386 774
597 177
541 789
663 782
993 709
793 118
992 572
875 785
137 480
36 345
831 707
222 734
991 660
764 64
532 491
238 429
845 648
479 928
550 846
698 165
827 860
566 850
462 279
739 894
256 11
31 227
201 435
595 735
312 84
235 428
640 128
26 74
333 927
8 710
568 739
405 712
716 178
871 292
80 433
886 173
286 935
78 793
868 783
725 396
957 901
833 658
982 180
764 117
233 746
54 411
490 488
820 838
804 49
242 795
732 663
54 146
339 493
816 714
645 281
969 903
855 735
795 974
985 832
641 109
997 525
908 480
160 511
580 772
916 513
481 952
993 31
537 685
736 946
225 947
718 957
858 512
464 309
791 231
234 425
393 122
613 970
163 493
219 134
897 543
538 532
171 123
479 339
415 324
333 529
424 364
704 829
67 722
25 27
400 574
101 110
117 18
291 496
203 824
1 317
461 220
209 160
173 823
425 372
197 937
200 111
709 283
83 56
9 343
411 561
778 306
960 188
461 55
435 862
883 357
100 318
379 922
708 44
980 633
213 933
406 247
289 111
25 44
760 435
958 256
476 606
526 64
918 733
532 92
657 287
359 977
771 881
417 589
278 408
808 469
91 983
678 122
555 43
292 539
426 548
782 432
609 902
63 910
729 949
37 418
244 767
926 643
579 521
915 856
515 702
155 952
682 46
71 738
577 61
13 23
825 929
994 595
337 620
439 723
140 363
82 409
857 650
147 963
513 682
444 67
542 567
823 537
436 280
286 79
978 177
487 237
947 724
516 196
199 99
912 334
786 238
455 774
437 719
934 611
167 932
521 130
638 200
957 403
552 519
890 888
525 927
560 636
415 999
61 729
256 833
826 419
929 753
278 428
841 906
874 415
183 502
977 247
918 265
792 597
411 613
581 946
173 559
313 854
712 24
827 756
797 227
136 18
979 495
527 832
176 950
195 363
868 804
50 796
983 749
367 52
720 560
491 984
13 96
927 865
13 602
474 572
251 332
181 162
482 51
845 92
87 995
724 944
359 1000
203 644
430 490
582 597
456 697
3 948
954 962
128 270
908 497
558 974
280 89
688 853
149 284
462 584
290 979
684 931
973 997
929 356
689 88
795 646
945 623
542 94
104 218
466 428
428 641
468 972
500 106
680 16
818 671
67 140
410 177
591 596
569 412
506 443
203 274
649 553
640 486
80 826
949 971
934 929
959 41
426 230
656 503
668 428
992 19
415 707
59 181
430 70
227 193
710 631
972 539
485 923
108 731
140 405
517 948
65 108
497 717
950 862
293 208
208 639
923 65
368 460
190 388
5 320
931 9
232 297
543 701
236 238
937 559
392 375
273 571
280 482
752 881
111 251
5 716
421 735
809 655
309 153
285 778
798 388
395 293
742 805
921 742
114 575
888 799
458 19
185 465
660 987
403 296
836 754
899 754
791 955
557 719
20 809
18 369
95 279
368 612
230 217
602 316
270 771
439 472
120 883
662 933
154 518
419 797
771 451
256 83
683 885
226 149
230 827
866 135
761 591
724 429
884 733
504 658
855 900
896 164
73 989
73 923
666 220
858 958
461 933
232 66
528 685
738 851
189 739
717 187
978 321
945 355
891 11
321 722
693 823
589 256
626 654
742 235
412 234
115 15
270 103
986 477
836 728
511 818
462 61
65 212
93 691
682 780
54 872
66 426
958 758
567 934
853 934
924 608
374 750
164 48
471 264
81 343
907 214
26 737
219 739
317 117
299 425
960 646
415 301
836 812
364 764
321 214
904 317
265 674
529 963
944 212
961 325
595 199
472 778
331 779
397 56
666 646
805 414
289 698
229 848
253 67
256 379
684 353
137 788
773 717
425 207
863 990
99 205
955 317
402 723
819 627
430 706
235 938
493 402
405 209
883 202
737 302
88 15
658 586
791 571
226 884
432 153
657 910
859 476
672 251
823 547
984 634
419 232
307 839
87 588
848 550
555 754
223 197
40 623
500 39
632 447
689 760
380 419
574 923
492 531
26 469
97 450
677 863
920 243
207 494
588 306
51 669
506 55
855 289
255 906
392 704
742 362
429 427
674 600
520 754
50 854
335 774
576 673
713 16
242 291
940 617
484 846
20 40
767 715
494 181
979 96
628 962
118 924
603 111
476 588
692 96
180 719
235 36
644 824
444 488
112 423
486 664
515 474
803 160
49 665
186 533
660 72
325 946
583 954
521 487
726 408
934 281
967 55
514 298
457 61
722 381
496 199
651 163
849 422
764 314
988 924
701 381
360 57
44 361
951 637
807 715
439 94
7 30
933 540
890 489
24 866
819 467
618 674
701 705
181 768
526 150
774 951
784 389
112 524
766 815
74 684
3 952
352 42
821 637
298 524
592 289
819 509
363 105
157 548
817 813
725 734
586 60
772 900
180 641
189 419
528 675
299 76
649 961
854 533
750 769
193 628
316 887
840 361
988 77
418 591
748 540
766 925
717 540
699 346
636 40
136 23
912 169
750 117
875 372
287 494
829 206
623 409
909 939
247 512
590 817
966 110
229 367
648 524
569 305
731 922
759 912
59 12
836 335
336 791
612 843
214 771
317 214
66 513
347 753
305 539
527 571
146 16
135 750
207 858
958 297
28 769
440 840
744 418
293 652
160 921
844 547
874 704
752 640
787 247
832 333
707 850
4 127
147 239
164 643
634 580
645 672
726 227
766 258
526 755
112 158
459 880
150 392
835 263
103 99
535 909
424 702
832 301
688 554
480 606
966 771
76 559
982 249
663 731
886 252
31 892
672 709
271 886
634 217
583 373
68 278
102 451
316 34
111 56
555 814
480 31
251 625
829 737
701 398
937 614
813 822
373 513
809 365
695 445
424 988
189 594
354 509
722 88
605 31
915 257
643 739
377 753
748 931
598 62
585 274
337 427
983 893
75 988
184 32
344 722
624 710
504 874
521 649
224 74
50 712
162 92
653 309
528 616
985 245
206 963
915 295
128 841
394 851
815 376
76 808
346 519
380 264
597 95
785 906
85 862
109 828
640 467
937 313
144 807
890 885
121 848
362 708
546 14
220 801
251 391
546 821
724 811
97 901
433 838
612 171
553 692
967 124
168 948
66 751
870 386
762 429
637 471
908 777
237 890
780 110
977 945
69 932
4 623
367 107
964 224
787 895
370 347
93 165
10 910
213 737
730 923
106 346
47 9
838 175
311 610
788 56
90 703
879 357
883 599
7 845
873 323
269 922
828 254
78 638
348 12
618 562
1000 518
408 123
67 626
363 401
265 203
888 678
189 126
202 817
122 399
815 932
470 43
766 522
238 345
307 125
724 100
411 762
610 651
81 859
118 389
992 748
199 224
680 43
451 529
545 503
234 819
67 895
54 389
447 861
243 532
42 142
455 187
40 318
547 605
140 972
991 179
851 944
200 415
71 782
431 46
921 712
6 365
386 11
175 429
557 804
108 957
823 385
868 34
31 584
878 127
32 213
239 853
356 19
877 130
223 554
360 123
9 869
29 247
356 31
759 920
442 249
90 99
362 167
816 83
482 205
224 247
963 74
702 666
265 744
184 47
154 331
642 36
820 283
196 845
751 579
920 570
219 9
132 231
238 38
764 119
986 419
252 914
449 107
644 347
610 685
405 953
508 760
46 320
532 586
172 466
433 938
7 165
925 297
393 863
415 993
850 864
665 380
781 176
595 733
145 995
556 760
667 392
554 878
331 956
457 966
552 960
463 298
329 17
603 315
594 140
587 816
284 328
229 799
984 69
641 317
246 890
55 92
274 860
995 26
584 869
691 770
707 759
643 581
531 182
168 962
210 678
691 820
122 641
780 57
943 755
384 853
961 638
352 136
823 762
898 204
497 634
226 1
219 246
229 577
700 535
415 382
329 569
140 810
575 923
207 660
67 164
794 613
257 632
576 181
318 673
767 748
880 610
49 203
427 608
216 4
698 798
657 531
446 273
354 940
571 431
37 701
571 647
961 611
700 539
250 269
400 988
738 868
693 65
594 991
115 72
933 831
416 487
302 166
496 105
696 381
543 323
259 707
890 44
652 858
463 190
70 992
386 853
801 216
11 661
574 841
235 753
809 704
308 338
111 688
53 190
621 708
153 743
705 993
575 203
290 560
664 563
229 693
227 928
163 924
197 529
952 406
40 28
580 659
132 762
653 937
568 138
751 474
974 452
712 760
650 839
439 541
630 820
243 938
128 455
74 813
358 538
74 440
276 240
228 400
359 912
929 828
558 428
186 693
130 841
241 906
684 49
936 496
392 680
516 655
910 219
391 589
259 366
277 41
368 703
341 260
12 798
89 202
276 84
714 653
69 9
916 314
308 931
337 983
241 512
980 634
801 264
405 342
754 861
30 923
972 265
300 514
331 85
367 1
181 338
85 325
755 434
314 317
137 351
536 475
790 85
872 594
110 41
553 588
847 669
459 875
457 276
959 608
237 793
746 505
113 802
508 250
283 166
511 963
407 972
26 1000
31 111
644 942
101 974
292 721
936 29
795 147
876 911
324 84
507 22
10 46
644 75
20 63
46 899
848 172
940 810
733 803
375 743
16 856
140 385
615 643
137 824
484 621
715 204
996 241
800 548
829 907
676 170
9 506
516 116
599 558
18 262
545 817
571 650
168 325
357 771
704 625
24 412
581 733
529 68
144 314
462 328
145 436
994 805
675 684
768 603
61 483
651 372
378 349
778 78
746 901
956 607
266 459
782 288
37 534
30 200
225 247
628 112
249 88
334 325
962 239
440 187
129 241
265 474
183 583
894 732
731 583
805 985
57 546
293 891
745 16
861 657
93 470
197 67
999 215
4 343
532 618
204 212
370 597
61 171
626 420
931 75
341 64
910 869
587 986
161 622
749 57
544 128
653 37
365 789
302 342
852 114
434 240
166 747
549 489
126 407
819 540
571 639
56 121
871 97
824 483
686 904
958 238
992 461
857 977
549 143
753 503
893 534
597 879
486 327
963 689
831 100
383 551
570 803
118 75
377 914
833 303
702 299
917 880
110 309
781 970
125 740
727 446
44 978
979 735
736 155
60 772
222 82
562 839
249 936
752 794
297 279
197 91
639 500
748 103
342 318
946 555
502 606
725 174
689 610
793 396
586 927
2 965
248 715
860 655
408 975
863 961
540 542
258 609
613 350
913 69
70 268
905 270
459 878
176 385
447 995
893 314
28 191
125 874
873 988
284 740
127 460
36 326
905 623
89 470
319 392
41 90
729 33
98 247
201 649
533 729
385 511
339 473
62 668
496 546
746 425
397 747
989 597
643 132
870 695
986 219
23 919
339 17
947 766
962 517
47 757
885 785
89 640
895 550
285 453
894 428
365 496
831 844
302 691
197 602
403 868
961 789
838 217
433 707
633 424
53 500
651 675
695 926
544 180
986 811
254 151
708 833
160 929
176 572
44 490
540 852
964 504
341 358
315 866
942 905
355 704
836 920
783 707
527 533
444 774
119 566
177 613
500 320
715 25
529 797
353 419
10 665
136 590
386 569
804 79
590 133
38 748
911 76
202 816
478 274
336 995
855 216
830 321
88 597
115 48
666 323
484 48
901 22
997 697
914 574
886 469
993 701
272 598
869 749
210 75
622 711
936 784
354 351
200 845
853 914
912 998
471 248
777 641
293 115
435 800
180 969
810 547
384 215
994 695
40 925
883 332
28 284
969 907
996 192
205 19
402 562
980 350
703 486
421 590
920 912
130 269
168 157
892 179
135 384
887 226
546 74
205 825
20 1
894 832
89 436
977 366
728 762
613 453
83 706
323 275
464 784
110 389
543 6
123 162
989 996
800 695
690 291
396 243
950 37
329 15
210 266
199 632
279 89
645 236
726 447
679 556
497 113
255 287
418 664
280 199
218 304
880 228
508 41
853 388
704 290
128 631
641 699
887 53
669 276
822 250
684 424
150 275
79 75
356 754
99 590
785 606
193 997
718 324
116 995
782 173
927 657
962 805
836 66
357 296
354 459
961 259
584 51
956 487
1 692
41 651
245 634
619 548
227 484
891 519
518 242
918 451
512 684
460 960
317 333
530 141
72 650
10 499
944 637
929 979
396 376
336 703
754 461
467 166
65 637
176 310
501 470
802 892
64 552
958 475
585 404
722 699
332 502
399 189
39 154
493 472
645 613
661 575
571 478
57 507
367 206
490 585
368 990
919 810
983 195
659 256
165 360
3 797
518 380
476 153
584 85
92 78
41 740
424 256
357 364
384 745
615 607
650 883
19 701
332 705
618 847
176 540
337 360
422 328
212 207
12 305
788 800
893 102
978 714
616 135
261 218
628 896
700 317
980 1000
339 181
473 643
961 891
734 152
802 451
298 810
37 624
178 445
726 671
78 417
781 982
996 312
177 884
349 382
356 2
203 415
911 635
756 925
398 919
6 719
144 298
847 393
458 497
102 341
388 13
443 823
562 902
578 595
828 878
474 536
928 68
396 38
987 260
667 869
808 118
592 902
736 572
246 143
589 83
711 516
818 370
681 672
528 344
145 862
473 286
882 481
819 26
742 973
495 719
729 858
247 899
159 217
756 464
822 502
898 322
653 144
401 473
682 781
896 135
853 234
4 180
304 17
986 202
326 888
801 189
638 164
949 624
900 5
770 464
392 808
186 506
924 625
60 213
909 194
816 987
601 171
437 88
624 104
278 161
124 619
484 786
628 728
803 119
992 521
566 859
608 563
154 828
515 490
475 2
518 599
651 744
569 859
323 664
929 253
467 131
157 593
789 301
892 123
554 46
513 504
343 654
950 909
132 850
250 854
217 920
320 220
727 352
956 95
389 928
7 544
365 191
273 429
769 267
692 7
747 596
485 652
206 205
455 731
580 409
122 170
436 459
475 118
726 472
216 897
284 131
240 647
324 807
21 544
76 827
780 890
643 604
661 925
578 150
945 186
577 51
252 653
240 539
726 683
255 428
352 741
292 709
121 747
864 161
348 773
600 254
294 779
670 586
648 212
775 818
78 622
70 976
774 699
381 39
420 766
20 26
290 708
879 610
551 861
620 560
737 27
238 300
636 742
702 782
29 739
927 253
148 213
392 202
658 920
945 590
804 711
390 945
601 951
994 216
471 583
593 608
990 17
658 412
218 631
859 389
860 286
743 582
862 479
328 1
253 721
319 560
758 567
180 956
67 851
394 392
405 959
86 92
231 187
46 867
907 774
166 198
144 779
804 344
57 285
897 48
404 303
975 230
310 430
272 612
766 838
573 124
481 909
277 225
78 652
334 347
381 970
421 1000
565 100
876 138
865 685
470 385
125 81
80 185
988 239
616 25
300 866
603 328
841 476
610 442
186 452
414 341
427 367
422 451
761 615
99 671
979 654
102 778
591 969
926 727
421 499
880 236
740 514
22 910
201 466
381 321
151 827
136 338
879 37
905 330
570 515
952 427
650 665
771 444
588 696
71 303
82 831
21 670
784 157
459 796
431 797
449 789
372 211
397 272
700 29
876 827
835 701
573 557
522 777
453 69
940 158
978 389
43 152
647 989
537 303
863 19
930 994
644 565
50 38
816 590
289 557
438 564
732 181
228 31
427 734
791 812
540 277
21 235
653 599
310 999
366 347
633 210
875 375
849 230
119 299
161 511
66 224
681 318
541 487
761 239
331 329
213 348
656 893
206 760
419 844
957 310
58 836
627 376
430 969
66 310
578 133
630 239
946 203
631 21
723 892
299 894
944 669
788 819
211 498
19 437
196 183
293 841
138 976
743 388
187 844
998 583
798 257
791 363
154 546
34 191
264 418
309 706
476 84
280 413
235 33
169 563
432 541
755 353
319 577
228 799
255 920
484 689
378 398
481 387
136 596
697 245
11 966
418 276
546 107
422 237
229 993
508 284
648 536
298 94
947 183
108 402
582 434
298 974
610 145
564 472
673 243
241 505
585 795
994 552
41 668
689 879
386 165
934 796
917 682
154 534
949 87
129 944
741 521
862 977
52 660
724 835
235 170
845 306
247 709
695 980
719 108
33 734
206 991
896 624
260 746
48 890
905 982
949 539
550 92
71 181
77 442
311 34
768 168
283 61
336 188
667 871
729 155
716 833
930 981
57 258
977 566
558 439
515 929
385 297
779 34
449 385
484 744
302 282
637 682
467 331
368 613
404 734
16 861
357 120
129 879
963 334
579 525
451 705
446 935
183 587
127 620
215 974
403 453
569 915
626 883
898 968
264 136
225 130
799 583
344 236
924 688
268 568
733 408
585 545
89 712
625 356
765 255
972 262
933 362
955 718
182 527
986 662
791 783
763 521
516 676
332 360
810 339
142 181
370 173
175 414
899 451
278 351
531 491
536 239
37 620
95 770
267 383
463 460
466 16
828 494
971 400
981 156
597 946
319 592
340 813
708 85
851 879
776 628
498 384
299 767
886 200
685 898
288 556
299 130
748 212
695 185
831 719
541 13
140 241
24 684
538 236
725 620
726 848
306 177
281 262
77 440
114 630
488 797
325 610
173 130
583 75
371 265
378 882
958 210
826 840
120 716
198 479
152 985
77 991
590 715
142 488
446 849
161 805
796 77
271 441
531 952
467 928
69 746
780 982
494 700
149 657
146 15
980 113
804 886
729 806
910 358
819 997
276 426
758 552
524 157
40 695
365 927
431 79
981 995
350 494
719 987
843 844
828 77
715 894
476 968
236 765
273 351
145 331
243 707
75 285
749 397
524 405
355 472
831 946
48 591
300 581
838 671
427 341
444 53
8 636
569 374
865 484
320 985
460 835
133 619
645 566
809 625
293 645
148 609
872 801
905 812
654 971
869 152
436 153
951 685
613 660
166 183
159 727
458 194
63 363
621 509
624 969
690 645
173 81
457 130
388 561
580 174
971 393
126 621
15 417
611 679
447 608
859 53
954 68
765 956
246 361
807 117
221 40
407 363
907 786
638 451
96 656
564 874
586 272
783 64
957 110
312 629
466 576
970 835
614 407
185 902
464 291
281 225
606 159
518 159
926 455
58 4
665 350
275 437
886 967
417 250
333 861
991 573
152 210
903 417
71 599
916 141
525 141
645 653
279 514
386 824
678 833
581 63
176 907
74 500
441 38
144 343
20 905
921 209
787 418
767 851
857 484
818 269
940 782
66 831
264 236
831 559
612 712
554 755
974 985
880 605
145 265
536 683
374 713
429 782
998 88
876 904
713 4
971 444
681 310
856 558
400 665
376 233
183 229
749 843
366 277
342 634
979 141
49 123
868 116
688 919
525 899
691 670
972 179
241 455
791 62
259 595
246 926
279 859
224 816
554 864
788 141
460 531
211 989
488 504
311 53
928 566
553 396
308 330
360 54
715 294
883 808
840 497
306 829
571 512
86 290
22 283
488 945
912 289
143 910
100 830
249 937
501 612
282 218
890 938
300 458
839 733
744 390
881 135
737 431
64 369
184 765
57 391
221 79
907 897
824 664
920 727
724 579
388 3
672 755
118 569
683 109
637 565
875 613
797 225
973 497
426 763
571 7
401 555
632 216
935 766
689 715
526 46
285 621
486 865
222 231
679 7
890 78
490 935
836 91
544 211
830 838
339 549
331 508
373 169
832 792
53 557
773 395
140 502
952 128
291 237
8 511
309 548
53 564
501 887
192 287
832 64
873 539
253 51
94 580
625 911
197 18
730 561
367 124
655 761
901 939
575 445
722 990
712 879
657 410
804 522
198 350
196 397
38 905
560 754
192 654
345 225
506 572
682 221
478 394
346 555
661 879
872 65
848 369
696 599
579 398
820 967
262 88
575 671
996 3
256 988
671 662
910 658
940 44
82 621
785 839
915 436
486 738
386 534
798 918
231 657
339 736
352 120
511 110
99 685
731 335
540 223
597 9
742 97
17 833
726 332
464 117
112 987
341 483
192 845
182 616
984 595
554 669
136 397
953 918
229 962
799 318
954 504
956 824
623 424
324 968
225 113
617 743
987 733
509 540
936 33
843 652
573 147
21 956
388 966
192 737
943 325
773 496
931 840
814 385
978 642
334 444
311 555
260 587
298 133
377 772
271 988
645 174
794 772
203 541
794 110
752 80
59 322
449 140
83 923
693 149
717 826
98 392
195 226
144 200
527 38
136 913
528 526
7 735
399 263
248 825
971 437
223 787
98 193
683 128
8 344
765 755
577 257
98 763
87 959
873 107
533 886
466 660
474 350
396 805
340 523
74 23
558 595
606 931
770 338
581 413
885 324
452 389
981 273
428 404
876 298
201 970
370 451
122 257
390 551
74 199
206 805
701 661
797 563
519 602
187 485
851 501
958 117
668 89
428 769
969 650
14 613
787 364
126 883
837 724
518 711
316 286
101 373
605 573
831 736
29 263
908 388
763 749
718 96
376 347
985 993
838 944
565 796
605 618
394 492
666 176
313 978
268 403
127 346
78 321
470 347
85 668
787 7
847 162
956 338
84 987
905 75
904 461
338 974
483 153
448 955
352 400
811 569
979 982
236 591
522 383
676 273
442 751
992 420
777 905
265 759
73 493
43 200
261 209
856 942
35 698
309 874
412 534
871 993
947 719
763 156
947 888
608 330
231 737
381 12
546 457
372 889
843 796
441 936
474 46
287 773
934 34
380 690
228 849
945 20
650 504
286 682
382 713
978 900
208 356
516 883
297 551
589 522
336 639
337 962
696 84
784 984
625 734
870 181
561 588
874 136
567 249
47 336
770 247
285 514
682 716
743 264
887 176
284 868
54 385
662 422
216 945
949 511
165 844
63 968
958 869
730 582
546 450
914 208
16 127
564 361
222 96
823 817
585 623
572 360
433 927
407 204
348 582
377 559
643 208
883 558
500 879
321 857
940 148
755 710
634 404
832 977
861 313
356 44
3 955
935 965
123 689
647 914
630 109
421 41
291 479
452 136
157 744
747 576
489 396
203 859
532 978
83 338
31 562
170 704
974 597
569 813
240 444
432 979
111 987
3 920
540 582
806 442
545 728
765 302
927 723
550 473
764 369
799 718
242 608
890 680
942 607
591 226
804 320
83 505
620 612
414 771
103 866
769 661
614 97
584 240
700 275
74 558
409 147
905 455
982 589
936 905
373 918
53 778
656 192
91 146
698 172
328 140
264 974
640 990
403 420
189 404
649 650
86 46
543 63
976 17
385 242
735 54
927 72
285 299
797 532
696 929
339 191
982 317
850 657
831 450
13 135
153 142
669 463
862 552
247 416
412 498
54 873
592 990
174 753
607 758
911 846
893 183
424 954
462 597
941 112
859 67
264 356
873 135
832 148
328 915
158 86
994 53
961 168
415 202
218 732
575 639
575 841
704 53
753 846
427 443
186 511
133 369
326 123
17 987
865 601
413 905
538 477
191 478
504 719
919 504
197 577
983 489
456 113
426 318
710 5
260 976
535 180
936 907
924 223
452 15
317 792
284 268
216 289
327 109
769 832
682 77
439 701
212 436
552 785
189 50
527 13
312 130
499 28
823 148
667 909
287 421
283 719
428 231
714 665
55 500
158 963
841 743
981 546
633 471
982 634
904 418
177 498
457 597
517 617
767 148
989 778
47 803
751 657
495 799
328 503
442 909
610 199
697 667
229 647
439 431
311 122
396 747
541 260
427 117
4 420
461 266
901 346
85 59
702 874
844 394
32 933
984 544
216 361
629 220
328 222
128 648
563 622
948 107
236 320
925 268
338 143
520 415
792 280
218 929
257 316
495 791
202 579
967 611
827 174
297 170
889 65
300 316
419 138
813 2
489 15
602 991
220 976
31 691
337 316
777 504
291 282
836 725
564 668
92 914
519 646
894 679
335 732
941 507
471 350
721 892
426 913
549 89
560 760
114 174
647 241
529 743
669 610
856 380
24 395
43 189
272 157
499 128
674 644
884 106
113 860
960 261
592 688
212 590
941 980
114 133
525 821
338 565
267 124
300 512
690 932
740 846
863 615
955 504
251 465
471 297
757 804
17 920
631 844
898 175
850 511
943 747
12 139
82 539
462 146
117 327
798 703
806 370
365 934
370 589
933 969
801 579
5 180
417 899
618 188
550 588
495 955
142 107
786 760
785 876
261 192
125 869
771 875
509 182
591 419
392 53
137 924
911 675
269 523
610 924
544 716
1000 641
406 587
677 992
276 725
210 392
728 643
131 919
610 175
114 778
276 7
141 57
413 666
432 797
517 76
588 729
500 852
688 410
162 979
699 207
171 813
870 315
701 587
509 250
906 564
173 979
221 409
246 656
653 878
582 639
45 706
750 658
987 904
984 446
524 69
880 61
347 773
250 932
429 473
920 50
664 706
428 651
121 756
253 105
636 982
529 875
974 362
312 799
429 692
842 456
46 217
372 99
443 766
913 510
183 181
45 141
879 815
391 397
634 279
916 885
198 659
50 147
870 820
529 173
418 865
894 471
745 301
955 241
904 893
784 610
313 377
544 294
257 124
353 285
44 564
645 341
752 112
121 939
858 644
461 866
556 725
700 235
740 98
146 589
999 547
771 320
872 643
571 370
61 65
157 298
970 620
667 958
978 36
794 448
444 533
625 178
31 107
57 33
849 172
61 241
401 177
516 274
762 125
100 296
991 445
661 502
438 2
313 264
975 634
960 823
56 467
540 199
647 386
865 152
720 927
865 813
446 50
107 508
471 415
246 918
15 911
189 187
244 823
215 551
319 35
473 392
818 628
302 599
375 952
43 748
36 594
1000 906
818 770
944 482
854 284
289 843
529 562
560 686
599 160
46 645
593 839
346 418
858 650
343 611
267 571
302 35
956 294
428 846
753 47
909 634
101 895
733 854
502 582
380 577
99 463
858 574
987 818
858 595
302 210
424 668
627 189
5 654
627 717
932 185
900 410
598 925
183 318
368 574
300 950
189 613
94 534
478 544
934 593
778 312
274 846
312 807
896 180
632 56
573 601
125 747
527 295
960 391
956 129
899 598
24 999
600 561
31 731
817 646
925 776
626 565
330 303
648 636
420 518
538 581
563 249
931 673
43 94
369 92
255 948
34 144
142 255
729 364
217 978
864 315
84 502
151 427
870 779
781 749
663 799
37 966
969 557
486 742
112 226
513 500
240 556
485 367
584 337
92 477
405 718
351 233
322 138
119 184
205 422
590 720
410 336
158 929
80 464
203 623
506 183
343 516
41 940
327 560
55 635
42 88
860 199
325 576
213 59
940 759
294 752
401 297
360 350
473 580
686 388
602 337
898 16
129 206
98 255
286 880
692 701
213 458
210 79
284 764
197 24
916 377
861 873
784 89
374 652
454 63
292 518
762 793
511 769
557 89
621 239
157 463
304 455
478 74
248 642
92 459
131 356
929 200
30 191
576 763
350 895
271 998
950 992
826 953
331 571
558 92
493 790
529 864
650 379
507 495
157 48
899 373
170 724
551 534
543 203
77 867
528 58
416 582
617 562
653 391
820 877
293 766
411 553
838 908
356 316
432 259
921 660
913 344
576 491
846 113
416 942
857 955
268 863
772 458
878 611
966 52
673 608
661 322
546 871
705 762
612 357
279 531
967 248
523 347
242 77
418 15
323 665
803 832
460 116
986 567
586 910
830 456
530 693
983 142
585 756
846 664
19 323
321 783
766 124
453 756
129 691
73 914
622 535
663 535
950 720
990 119
384 128
930 290
397 6
870 595
730 298
580 975
332 906
160 677
15 504
170 538
285 255
591 760
452 461
738 290
104 780
256 481
387 577
99 183
164 783
107 381
235 512
734 986
894 376
652 206
873 211
269 882
617 81
76 98
429 713
773 70
481 836
420 584
961 534
696 68
923 59
256 940
658 633
415 482
921 170
184 753
439 32
734 115
652 668
347 963
806 390
675 422
921 150
232 873
229 419
871 594
710 506
158 971
637 4
419 410
109 253
15 516
906 411
416 561
544 871
841 558
614 624
972 997
898 459
392 391
609 703
961 377
304 714
452 308
626 689
145 33
396 978
730 272
264 466
673 712
832 123
152 7
946 624
624 247
213 102
462 56
861 5
142 638
975 940
692 175
497 216
98 935
35 282
507 352
396 883
288 509
623 831
71 988
921 611
708 191
446 753
122 983
891 416
813 799
904 218
891 141
732 846
123 148
761 824
116 752
662 567
914 984
258 422
95 729
541 543
87 496
647 996
103 535
619 943
906 177
924 890
813 151
520 942
633 78
499 550
557 457
857 672
721 12
11 873
241 902
702 757
186 101
624 123
711 204
804 699
177 395
547 910
214 474
57 812
405 13
551 939
550 419
157 880
254 842
823 839
452 570
149 557
882 829
661 494
652 894
680 334
308 676
933 176
681 348
490 129
850 201
997 438
333 207
436 42
929 347
110 467
116 744
498 876
105 312
252 736
629 383
634 847
937 897
138 312
545 189
17 769
797 51
166 451
269 755
384 978
761 929
519 218
15 276
295 981
41 923
595 272
943 8
711 36
277 97
616 99
418 256
242 687
994 85
370 338
789 94
862 130
895 539
178 130
213 879
708 656
954 166
720 353
85 372
514 95
135 796
562 363
719 559
544 80
948 271
652 79
910 210
270 49
404 970
685 91
251 163
539 396
157 575
426 484
346 717
359 416
31 444
377 608
98 818
997 6
728 809
787 454
161 256
907 831
655 222
604 503
830 545
215 734
890 396
281 348
867 256
34 194
347 30
685 413
713 724
432 12
617 594
912 460
175 820
772 196
736 931
432 493
800 420
937 4
674 804
646 353
261 28
835 727
661 179
825 63
635 419
305 256
643 798
728 352
659 378
61 988
293 450
426 30
6 725
862 467
983 932
931 959
61 601
258 940
883 690
938 309
854 591
483 525
449 37
671 946
614 92
807 889
522 477
348 114
640 913
403 695
321 460
697 864
96 12
530 317
394 774
294 487
851 888
309 733
324 726
326 942
377 109
816 111
976 959
830 213
371 52
747 994
370 545
909 246
129 268
960 165
846 877
423 55
299 875
662 776
317 609
923 547
586 641
136 915
840 518
871 547
180 26
363 801
399 881
859 354
412 288
648 932
345 493
800 255
568 7
98 816
794 214
148 29
877 804
897 360
150 302
316 890
394 319
327 302
653 51
694 70
749 891
698 633
614 617
66 882
137 440
823 218
890 211
508 744
616 440
685 531
766 821
851 91
494 566
633 409
884 793
724 611
733 550
931 769
147 216
493 514
385 816
820 845
603 795
983 396
47 687
634 550
615 987
144 507
443 519
438 157
286 984
841 343
628 424
156 767
495 970
329 825
614 772
573 206
376 633
588 759
272 634
171 318
355 273
45 602
863 668
105 114
659 503
165 155
844 333
560 90
98 871
492 951
266 964
570 630
436 496
316 2
842 375
718 35
425 783
437 925
14 721
928 582
346 735
417 871
414 102
204 403
696 478
553 424
900 878
654 408
952 281
273 150
96 697
125 527
408 774
845 863
334 918
714 298
810 841
218 535
444 343
217 24
788 493
914 578
52 57
772 773
894 23
368 222
270 753
450 229
526 668
205 427
849 571
411 197
180 54
947 693
262 448
468 791
536 482
99 570
757 646
158 152
642 148
736 468
506 50
354 524
806 894
562 83
629 40
615 62
66 985
755 71
30 13
129 307
413 282
163 19
194 582
496 12
921 957
708 351
798 891
923 568
285 875
506 136
140 697
573 955
600 180
305 657
101 448
347 812
444 595
177 843
743 199
793 96
77 864
148 523
691 562
387 988
709 205
916 331
344 988
559 688
925 591
575 351
917 42
474 907
435 328
855 776
7 45
610 740
712 881
85 50
32 29
130 138
238 860
107 130
106 587
125 91
610 104
800 777
388 420
935 973
551 578
142 911
359 839
672 505
716 387
516 197
541 85
560 275
244 376
781 833
213 626
634 624
504 807
628 350
520 336
615 250
123 8
607 527
147 802
489 188
719 919
812 786
361 692
489 1000
670 566
204 514
470 712
918 821
28 103
186 538
32 217
422 741
612 437
70 722
157 875
744 592
824 754
660 701
661 761
182 189
266 101
512 243
297 644
915 293
295 364
61 510
761 421
771 977
650 469
762 623
108 807
181 29
249 568
790 742
849 540
440 897
952 477
126 218
327 580
483 120
539 705
546 842
329 150
612 914
643 527
504 338
8 931
92 749
271 984
585 372
876 445
650 75
865 631
525 958
914 809
767 800
369 411
682 17
328 30
633 46
16 883
837 135
482 7
737 772
248 367
53 571
24 573
946 336
296 415
744 528
821 384
461 243
873 93
945 754
600 200
105 940
22 984
750 472
448 714
1000 509
666 279
89 625
121 458
588 192
973 259
456 814
290 653
730 841
988 662
736 93
594 789
550 612
352 84
662 637
431 580
948 637
980 971
469 21
62 404
643 633
721 583
891 94
168 648
260 257
427 967
717 715
774 628
344 816
334 566
269 371
267 23
751 77
6 312
604 73
934 518
440 596
793 731
841 88
707 721
792 242
158 994
76 930
267 751
644 887
187 328
864 179
93 323
134 829
495 965
860 511
126 444
809 973
391 539
655 971
870 442
304 516
697 983
187 120
547 570
943 356
350 156
141 825
919 581
411 534
344 839
541 18
994 470
977 262
544 735
834 811
611 666
866 312
739 979
342 762
75 934
701 779
82 217
107 273
712 884
460 691
170 952
581 916
422 734
65 680
79 703
691 341
550 320
585 88
77 425
315 916
786 847
803 538
52 877
801 302
940 890
333 459
669 727
604 189
699 433
569 92
485 210
1000 771
137 128
136 203
173 385
840 766
56 903
717 162
723 385
966 282
660 878
339 870
12 595
626 690
675 970
63 317
892 356
834 131
486 476
980 738
952 947
484 465
220 324
891 430
946 187
915 305
537 408
446 635
116 590
232 173
578 172
944 534
151 708
274 984
388 90
228 994
354 619
625 952
662 10
558 863
377 788
472 923
160 302
736 528
545 125
507 875
346 379
518 450
339 23
340 21
126 823
836 232
486 76
358 788
308 52
312 395
610 680
649 574
978 227
760 387
880 345
215 351
986 611
584 622
614 256
899 444
601 644
299 380
840 42
542 656
619 31
60 574
237 382
572 140
203 995
780 835
112 796
29 705
758 457
745 754
4 835
122 635
825 71
40 744
870 4
449 750
137 666
415 468
2 688
306 442
75 476
606 212
202 933
617 278
166 683
629 48
685 992
225 219
578 387
901 997
244 824
567 234
976 837
112 347
479 669
485 466
818 696
667 639
783 506
461 723
978 228
933 150
855 806
747 570
697 470
822 600
532 220
708 280
352 353
794 121
821 902
359 503
905 681
197 990
626 199
758 339
759 829
907 394
167 408
256 594
333 330
849 742
432 232
243 672
515 123
640 84
920 973
474 942
700 233
119 570
225 936
18 732
147 630
25 623
795 1
424 855
785 813
441 878
328 370
739 423
807 814
804 546
613 892
93 841
141 929
210 65
570 136
976 760
596 220
716 271
835 700
484 344
693 546
858 816
193 714
874 790
885 240
741 534
953 967
138 296
803 829
126 778
606 22
188 692
746 38
606 311
927 842
922 301
763 88
160 649
62 171
560 885
440 559
85 23
513 1000
235 660
666 351
366 885
382 25
876 122
741 49
705 567
598 302
764 569
536 357
213 801
548 967
581 651
649 108
829 773
24 662
871 459
242 343
433 913
208 571
736 509
782 787
917 319
425 29
100 930
676 807
75 503
373 997
94 460
111 887
232 502
803 607
968 672
107 588
748 188
726 572
557 811
690 85
903 263
826 184
425 756
534 810
331 132
521 299
802 943
207 593
149 348
238 508
953 641
129 63
537 625
864 938
796 257
649 440
559 738
706 631
265 893
567 292
822 692
501 654
995 301
369 440
630 577
759 67
879 822
637 152
24 165
465 607
715 862
732 477
151 734
436 637
176 428
285 25
22 493
236 275
194 812
396 328
914 895
505 347
234 919
113 227
683 471
55 275
902 8
658 643
896 12
495 226
435 742
871 99
822 918
63 826
939 263
381 923
696 541
121 41
65 260
89 496
698 793
853 544
921 527
249 519
525 610
371 741
876 520
954 809
98 972
356 268
378 104
210 363
841 423
204 373
92 76
999 765
924 558
932 721
436 931
640 240
950 756
539 149
895 560
486 88
365 537
572 71
840 894
484 508
13 39
654 699
991 655
544 362
735 124
48 373
499 569
268 410
865 577
609 100
263 528
956 940
354 679
334 865
883 112
261 874
518 473
92 457
507 900
832 430
501 229
842 382
154 33
371 19
384 300
729 573
293 837
542 319
492 416
12 800
322 929
766 654
867 931
698 425
361 599
566 565
97 529
223 996
535 787
731 314
515 423
239 759
962 179
433 203
830 522
948 523
547 794
642 546
605 795
601 212
347 821
846 396
882 857
388 778
197 509
121 374
262 263
328 779
984 479
258 254
537 520
302 951
170 159
591 505
333 285
377 843
85 746
52 244
439 890
589 118
70 261
661 133
763 9
730 100
358 225
293 676
180 539
475 124
192 144
63 403
135 756
76 584
242 274
185 310
7 151
173 446
784 453
599 39
591 593
790 109
697 113
62 582
314 967
313 335
430 898
381 69
658 698
343 997
704 123
973 665
283 132
228 245
197 158
518 348
347 343
389 529
501 7
649 476
634 211
315 588
220 827
85 230
365 699
982 16
881 292
943 91
228 458
134 164
646 196
739 622
586 944
329 430
474 437
849 244
621 566
995 134
410 43
185 662
871 60
316 312
954 615
386 613
855 47
467 437
423 818
555 953
242 758
79 661
622 959
670 204
405 950
9 838
527 543
239 877
677 621
237 204
977 848
682 401
797 584
965 728
73 305
947 556
557 970
660 510
528 997
633 539
446 169
777 781
771 876
159 709
859 882
969 125
912 615
472 653
246 470
35 851
201 526
15 299
659 544
229 53
496 825
839 945
404 905
182 576
11 846
521 972
523 748
332 226
842 685
131 805
10 721
343 868
286 489
900 798
92 269
648 378
177 536
752 899
908 856
559 265
725 608
924 885
529 504
197 880
965 27
341 266
10 287
67 857
743 945
92 290
900 194
397 309
786 394
802 812
653 32
455 178
986 245
342 681
279 875
471 914
726 950
245 126
483 74
418 450
646 294
89 979
423 896
712 533
214 960
153 965
526 676
60 399
91 777
737 920
67 801
624 722
473 595
729 591
26 581
198 756
314 395
645 750
278 834
879 709
643 19
845 31
134 839
748 896
297 985
854 594
2 513
230 304
806 636
300 711
466 728
232 229
697 579
248 766
909 954
425 176
447 465
494 783
497 20
866 435
933 709
457 115
228 183
116 455
232 233
267 622
983 817
444 639
985 839
742 967
415 664
856 365
407 356
113 479
440 851
431 827
820 473
301 219
844 89
231 633
334 506
971 917
640 230
635 171
221 257
230 86
530 127
991 411
439 1
610 643
42 400
815 301
74 641
753 425
79 177
791 170
155 64
725 545
168 655
881 152
38 8
712 104
525 332
151 172
879 645
447 883
657 183
358 139
166 719
311 822
589 911
457 575
4 602
289 907
684 711
83 617
464 831
48 514
14 730
229 12
372 300
821 462
818 774
290 742
272 364
981 392
799 539
185 565
42 266
534 357
298 278
707 696
370 201
167 571
578 572
94 932
700 741
28 560
768 526
100 164
298 976
109 86
335 612
854 140
588 56
265 614
811 471
629 455
718 936
96 276
659 877
139 541
430 85
302 380
21 426
961 553
614 208
239 801
911 866
383 905
658 923
250 598
663 808
247 422
814 694
881 8
252 563
292 417
559 72
140 707
298 2
622 363
39 434
222 33
138 62
550 559
819 418
215 236
503 288
682 652
255 696
868 983
463 15
965 366
885 873
830 887
865 75
146 758
688 18
819 381
626 4
311 811
119 710
676 452
535 730
405 326
600 374
211 584
818 440
139 938
299 56
876 972
731 444
41 392
413 568
79 525
358 123
270 592
373 686
400 790
245 836
368 293
719 536
181 893
963 642
767 78
936 872
817 717
720 917
575 211
105 206
261 724
110 30
879 511
217 949
441 851
970 498
485 542
989 400
929 248
253 80
299 180
170 841
329 333
53 227
560 869
910 182
910 744
863 818
878 592
255 497
163 104
22 430
893 717
329 218
685 802
710 165
398 725
827 327
642 835
625 473
410 212
149 71
412 761
865 612
664 926
254 604
720 484
277 841
11 527
134 805
986 936
511 781
273 851
458 705
744 705
22 449
795 623
449 604
284 120
654 7
520 806
873 985
650 129
547 78
277 100
876 965
482 14
581 483
133 969
309 129
794 806
693 180
293 394
44 314
206 996
832 568
29 454
551 655
998 716
728 977
396 775
287 99
330 979
284 293
568 537
546 962
605 39
409 481
946 390
397 316
613 695
852 892
389 952
749 670
759 519
57 205
168 752
151 767
431 132
850 258
565 838
80 13
813 915
83 384
392 181
811 458
243 269
241 267
823 548
987 161
557 968
353 512
148 8
336 747
417 126
497 327
977 989
186 382
833 939
35 825
912 825
464 736
512 306
724 783
764 517
913 164
92 163
894 364
870 288
992 567
269 218
311 625
11 900
424 979
228 191
744 708
889 578
666 594
170 353
903 706
248 887
528 284
305 724
542 552
617 468
211 554
479 318
353 552
938 255
37 632
907 184
477 660
599 7
224 913
969 145
678 575
391 910
806 960
748 213
668 831
163 18
645 734
770 205
526 946
364 516
198 632
315 707
721 337
155 55
452 271
240 222
83 332
935 968
384 288
523 780
67 545
689 814
632 474
805 345
628 190
201 793
776 186
641 651
366 54
60 865
714 965
924 648
952 125
266 227
922 505
889 726
299 161
618 457
790 673
890 504
583 939
683 455
798 488
727 306
909 412
858 56
89 932
710 745
83 757
819 794
257 57
855 820
202 608
388 507
619 254
399 338
193 611
890 515
524 859
242 56
811 97
145 178
845 412
899 11
297 930
618 653
270 336
665 194
385 819
997 33
417 951
408 53
804 855
712 613
420 46
103 814
709 598
79 522
782 137
155 728
257 44
727 15
891 727
884 524
372 704
541 947
247 841
667 892
78 375
803 9
951 464
35 654
47 694
247 162
61 559
437 634
23 304
794 108
71 591
396 203
845 607
530 372
475 201
859 931
154 375
171 115
563 332
527 519
775 771
984 96
652 702
863 452
282 251
417 566
863 639
986 795
515 417
412 310
79 784
344 984
331 878
6 684
782 61
963 26
950 613
331 617
369 414
985 620
952 371
91 649
914 307
539 986
949 133
577 890
110 391
311 438
750 90
66 289
97 40
487 616
560 724
705 408
999 108
675 740
595 230
976 695
832 467
566 230
106 79
626 929
990 337
122 275
10 57
303 947
688 340
380 36
308 801
601 131
499 508
830 578
504 240
280 312
362 982
544 947
323 404
962 132
899 466
407 914
65 57
136 216
320 276
638 950
706 534
967 824
853 288
177 925
826 980
452 275
588 234
274 73
654 537
808 476
370 609
158 622
500 284
997 950
946 77
60 36
947 536
379 480
291 367
196 266
85 505
852 156
372 309
29 437
49 754
874 110
852 5
655 276
178 112
414 60
831 612
400 438
678 514
424 608
157 940
994 851
453 967
800 743
437 994
507 745
812 205
232 595
641 319
349 764
762 68
507 305
312 230
211 680
465 160
463 506
116 637
63 307
739 104
53 658
668 277
796 220
845 911
96 5
778 150
50 53
504 853
305 261
803 293
592 632
148 901
139 307
973 943
860 499
884 201
247 635
40 555
34 965
382 200
14 746
739 254
712 771
221 724
576 480
190 844
634 773
603 386
34 151
112 632
767 152
179 391
736 963
362 733
478 617
199 551
560 168
417 588
26 675
796 692
289 854
924 476
419 951
990 799
532 905
674 894
218 375
528 891
926 599
312 841
461 215
87 980
119 460
108 171
223 332
800 741
669 881
20 560
102 235
300 804
857 614
321 553
986 797
687 688
143 22
862 164
962 499
309 211
978 38
627 127
842 975
789 116
972 855
393 705
207 921
983 384
408 240
243 132
539 575
802 273
262 637
743 439
115 63
439 999
866 493
570 287
397 856
385 613
457 836
114 164
963 947
483 433
555 60
291 166
950 651
178 102
876 308
786 602
571 924
379 985
602 96
419 938
699 701
122 397
113 190
675 629
821 975
818 881
223 368
249 616
3 396
958 144
669 53
58 64
5 596
733 812
629 90
549 298
884 475
755 465
415 976
302 271
69 852
328 174
498 550
238 126
959 560
78 847
342 787
959 995
398 289
666 246
17 946
284 804
576 826
778 973
920 445
232 454
1 462
311 789
695 105
627 743
586 962
528 471
777 731
111 520
198 993
712 816
937 976
365 258
433 467
137 727
479 626
199 304
114 465
388 8
29 738
882 760
518 486
776 865
100 548
242 306
966 182
282 884
772 23
372 540
909 457
30 508
801 893
59 608
345 474
310 723
22 138
469 520
915 556
61 209
636 921
779 744
3 716
180 50
783 830
919 590
542 330
431 2
685 730
8 156
455 391
208 632
471 994
66 822
249 771
912 535
662 242
943 278
945 141
453 259
843 914
925 618
608 266
24 634
286 822
723 626
977 259
992 308
602 311
248 601
757 512
817 487
311 782
431 344
551 325
79 662
231 858
878 328
487 418
225 951
79 5
983 822
901 291
841 118
451 939
642 516
262 205
895 369
765 963
665 821
115 282
732 848
788 333
523 12
705 520
950 181
324 514
396 932
254 745
504 149
62 590
971 563
888 260
592 775
128 818
769 520
72 587
730 850
551 206
38 627
386 649
966 729
892 12
137 619
195 557
126 230
862 719
952 871
388 998
576 601
607 700
454 141
663 134
587 204
387 369
26 649
712 684
597 446
769 546
8 238
464 967
739 344
272 450
121 693
568 279
816 808
70 759
568 954
43 913
200 377
176 509
36 119
522 568
734 706
493 350
458 525
839 835
941 973
93 145
537 338
683 533
912 960
939 599
561 516
263 18
517 740
983 95
604 722
20 394
451 154
404 236
349 479
865 709
2 324
151 586
309 22
811 890
230 781
489 193
435 270
73 753
539 25
451 441
346 229
247 362
316 289
185 471
679 324
825 89
965 88
453 733
356 56
733 960
494 389
955 31
820 758
60 723
262 153
324 865
600 431
370 414
503 2
602 774
953 542
606 462
645 896
412 726
428 93
252 166
269 835
329 789
550 287
455 23
271 423
55 876
564 246
440 823
804 566
278 267
281 275
715 942
941 408
681 346
453 917
13 913
992 304
872 21
766 747
61 728
734 241
183 538
132 694
481 970
670 797
771 585
191 527
738 294
44 776
477 942
397 977
421 387
887 685
637 930
653 932
851 407
621 223
637 376
354 658
790 511
580 413
564 26
197 569
439 232
891 132
568 299
995 591
247 31
609 818
731 45
442 137
548 847
29 488
71 953
400 900
615 328
664 347
114 185
629 686
890 441
814 742
226 512
739 917
604 590
220 669
116 764
490 893
170 767
1 307
537 754
686 556
73 580
928 986
718 602
766 228
313 453
615 681
13 465
907 475
339 686
372 416
546 641
54 8
775 585
338 384
703 329
57 742
455 500
945 497
131 912
709 788
157 580
729 734
336 506
667 103
38 717
787 416
877 418
356 443
910 896
227 825
570 103
83 580
228 637
67 508
964 207
388 288
376 986
714 504
300 612
721 931
906 910
641 372
891 205
42 945
265 224
710 270
174 614
263 958
317 692
804 39
920 724
926 155
665 882
21 698
269 968
19 258
256 763
315 321
529 176
814 366
665 957
433 761
133 286
116 529
880 367
20 149
757 35
390 160
755 826
845 645
976 22
945 472
511 804
749 544
754 342
419 246
973 895
568 661
707 385
55 836
676 128
6 564
157 740
128 290
954 433
236 712
830 852
583 543
362 606
762 975
94 346
364 608
54 954
260 55
946 734
276 353
448 17
833 866
595 243
582 472
322 679
413 519
664 488
430 976
624 257
392 731
901 195
369 641
954 562
572 344
11 404
593 924
195 950
868 529
173 275
10 308
949 779
110 415
549 26
238 50
655 315
433 618
652 891
685 390
919 656
624 287
533 361
804 336
972 464
555 988
719 411
758 790
503 756
907 446
509 798
210 928
90 907
483 640
494 962
713 491
593 341
675 785
981 389
728 671
84 430
811 146
723 551
83 152
461 45
599 665
308 589
15 176
185 716
736 489
896 848
746 419
645 142
282 295
553 350
761 798
814 253
649 413
820 896
819 920
722 728
220 737
299 844
963 609
640 435
402 904
734 321
407 757
42 681
918 278
459 753
710 141
704 142
899 837
787 8
925 441
369 317
409 664
215 840
399 139
207 708
968 755
657 123
103 234
345 408
231 869
12 275
539 963
595 214
439 561
371 483
85 758
115 519
815 877
292 206
985 233
563 269
904 35
868 912
804 505
220 721
292 53
536 1000
680 738
947 333
482 314
804 773
358 460
357 935
993 35
131 241
502 878
283 551
678 142
713 769
50 585
125 466
125 802
835 714
489 137
519 853
988 535
876 380
825 326
205 142
432 261
153 593
208 451
421 493
985 792
106 693
414 46
652 619
873 681
16 807
726 389
189 206
102 964
784 105
169 703
723 507
265 319
683 560
276 458
222 473
35 841
502 711
601 991
68 182
242 339
157 545
542 297
409 602
910 900
516 290
511 749
442 925
983 23
329 756
689 235
415 843
72 700
264 366
594 782
494 817
704 845
292 319
841 793
234 972
877 831
620 834
657 768
190 304
688 953
861 629
438 775
892 601
802 96
404 559
634 850
308 564
992 261
858 296
614 840
581 663
33 102
169 484
608 921
784 546
964 195
900 476
145 720
237 247
282 225
389 698
319 591
431 497
409 740
41 997
733 160
868 342
713 32
865 278
322 568
941 880
853 454
913 257
661 845
244 907
374 405
54 11
11 514
987 907
847 833
37 13
304 449
942 625
737 319
329 669
881 447
532 400
606 744
440 294
44 551
46 709
392 260
203 738
74 833
614 567
364 524
965 440
693 958
88 997
389 821
120 936
430 678
173 772
641 717
693 619
227 242
894 308
431 98
205 581
801 678
421 667
390 977
652 758
576 341
644 181
233 971
671 17
9 233
956 585
550 964
614 560
937 246
257 335
844 540
954 824
494 803
776 329
235 729
271 467
308 273
539 804
161 827
149 795
572 204
755 748
198 130
93 620
965 553
522 433
519 883
907 200
362 835
419 21
531 745
679 672
761 502
656 660
856 835
600 239
159 750
430 854
175 534
11 662
780 687
81 938
641 325
255 577
545 797
794 64
904 495
551 713
573 540
976 897
208 582
324 754
238 224
827 315
359 955
393 924
467 219
77 367
914 140
845 24
160 406
39 792
77 241
179 170
824 55
545 207
607 802
173 522
944 270
158 603
450 340
470 69
395 414
109 739
460 360
263 470
552 855
976 849
386 984
842 429
855 830
337 389
748 652
894 672
235 171
772 1
974 893
11 889
31 405
440 479
785 248
855 440
989 324
258 891
496 819
7 569
94 562
631 269
345 873
162 68
964 912
337 472
710 292
554 523
760 125
897 730
875 43
924 444
870 954
188 318
595 690
129 303
574 888
282 187
314 393
762 224
225 844
707 164
984 184
744 867
796 806
737 923
749 319
784 241
979 564
859 82
835 85
81 977
657 233
675 455
670 510
451 209
488 761
598 945
312 103
684 702
949 152
963 183
222 218
995 839
577 741
713 461
578 865
158 385
669 155
228 545
542 829
293 216
704 784
87 577
114 310
650 933
809 804
750 186
653 175
391 860
2 400
24 186
405 952
294 776
110 769
550 788
614 615
673 332
976 8
374 170
143 630
689 486
577 221
742 225
305 859
95 964
374 290
29 19
362 293
523 285
51 608
604 982
505 992
399 932
636 297
88 168
836 411
374 615
721 879
37 74
450 465
973 298
582 342
943 502
40 928
649 23
640 357
577 902
393 801
916 645
262 449
20 744
993 669
62 682
975 874
914 991
301 895
101 863
956 462
164 778
28 268
502 476
926 362
796 179
434 680
858 582
374 553
520 220
775 762
154 72
387 88
462 94
162 446
882 11
478 978
627 386
969 612
984 567
112 253
59 682
826 84
342 370
801 599
745 313
913 846
344 807
225 157
239 585
520 164
959 830
4 451
628 219
793 920
119 808
516 608
904 843
908 797
268 332
407 106
808 775
351 508
692 589
101 486
567 466
782 810
832 341
44 60
723 7
864 242
519 507
248 668
303 366
134 810
694 638
569 413
683 546
850 548
264 323
280 17
823 867
373 486
631 893
863 50
124 334
201 352
346 520
386 344
814 357
364 857
779 814
255 561
452 933
657 349
146 612
101 39
733 366
182 755
220 578
447 939
5 906
107 37
756 792
250 959
623 477
77 344
306 191
276 879
858 627
968 284
118 784
718 800
50 221
28 556
321 257
49 331
212 85
279 520
552 807
314 586
795 93
987 682
992 168
369 795
879 275
925 477
772 109
852 691
783 508
963 630
894 518
901 573
154 219
729 540
827 980
522 141
741 947
312 744
767 447
959 297
574 967
803 403
376 247
898 666
303 484
864 820
630 425
552 47
601 885
659 909
125 382
807 958
185 617
556 155
762 283
311 921
75 373
386 618
645 774
364 338
576 27
182 636
223 677
587 278
654 422
453 122
58 453
168 530
202 956
296 290
823 690
901 848
802 231
207 261
896 530
792 191
795 420
516 111
755 834
138 73
763 557
670 75
720 943
593 259
368 828
162 111
120 431
572 656
108 222
852 280
417 861
697 24
283 320
588 758
368 451
422 885
875 193
268 978
24 26
745 716
338 666
202 217
102 526
575 7
408 986
674 934
452 469
361 316
872 898
702 58
52 799
772 24
276 277
417 395
595 456
993 359
428 436
386 654
761 533
901 882
235 538
182 86
232 175
1000 921
432 689
271 80
345 379
339 221
483 323
939 356
363 649
458 277
566 976
87 219
600 483
983 168
818 482
339 482
97 606
498 192
606 828
99 958
135 814
396 788
614 131
962 986
954 989
149 358
961 244
31 211
779 818
946 452
608 858
227 292
832 332
382 971
559 825
956 434
628 620
998 276
694 556
56 862
255 186
166 355
266 954
312 515
774 491
575 976
545 699
605 946
113 145
686 435
183 675
248 479
400 178
926 969
65 928
95 265
275 995
71 530
782 262
680 951
206 458
170 612
444 536
4 925
643 894
346 266
440 607
216 226
395 759
683 821
452 741
840 503
44 720
39 635
154 750
488 946
616 36
646 665
295 509
559 739
186 853
769 247
396 829
740 927
477 968
542 734
412 126
760 943
760 406
743 651
171 282
97 954
342 184
857 540
88 820
160 823
535 79
589 238
262 170
875 991
295 806
738 682
305 11
135 46
551 5
411 39
324 272
629 469
34 130
134 170
765 223
498 815
248 667
993 569
925 615
310 783
301 379
481 70
186 4
920 983
220 890
511 518
818 563
302 129
919 521
653 131
476 74
266 775
211 664
759 850
785 415
676 790
923 301
773 89
130 468
181 571
355 444
332 99
761 657
258 961
517 143
636 427
338 179
624 405
807 530
985 36
789 612
243 868
660 588
252 396
643 797
211 909
189 414
621 755
837 258
261 913
919 434
200 609
218 962
538 792
197 989
707 616
175 645
42 440
178 23
863 194
581 79
17 95
69 438
671 221
580 738
457 537
30 802
569 623
729 699
615 788
312 475
279 377
619 741
258 675
353 898
346 962
9 466
841 219
297 967
868 115
303 985
633 391
666 109
654 56
345 305
511 233
523 515
616 659
500 197
657 207
305 331
462 792
530 665
35 657
186 746
700 49
41 918
516 909
392 152
473 612
2 493
1000 902
267 163
335 953
881 396
831 326
673 262
450 784
851 211
278 260
222 247
387 167
949 850
323 525
857 285
955 368
634 792
510 401
140 656
448 73
917 198
479 779
845 169
512 184
145 207
899 842
832 170
620 122
652 805
174 150
677 446
164 119
854 990
592 177
942 58
638 87
715 491
606 817
210 804
538 126
37 550
936 358
981 281
414 133
926 1
573 173
646 425
174 975
172 844
377 740
49 949
992 391
349 45
593 640
732 854
376 397
234 122
808 503
300 674
657 706
268 414
28 725
522 839
678 280
613 719
229 722
582 463
95 399
716 975
697 274
203 866
564 352
403 977
727 18
786 198
805 409
859 293
969 519
77 348
116 259
738 3
551 19
166 362
941 681
478 997
808 459
430 583
811 873
643 482
315 573
938 678
103 594
461 416
727 203
760 517
157 631
490 889
259 923
565 140
372 127
395 917
287 990
870 700
994 120
441 843
932 801
88 647
941 30
551 495
87 76
507 141
908 588
358 231
237 140
804 760
983 240
117 468
799 169
407 22
150 609
777 839
934 659
599 672
227 728
40 219
88 795
627 90
37 200
691 499
517 754
625 571
973 51
381 81
834 951
483 760
709 406
141 164
966 744
381 274
479 106
889 919
708 713
482 932
196 897
862 348
571 891
6 554
870 331
474 388
419 165
471 619
180 736
926 696
985 624
674 136
548 856
856 813
592 501
743 649
475 429
679 676
726 207
578 508
15 659
527 388
118 778
402 169
768 185
643 31
687 36
558 64
275 278
171 188
248 630
809 634
557 827
700 306
563 27
165 549
138 499
554 187
379 376
560 997
407 943
118 276
292 418
172 901
933 511
568 932
398 190
930 698
292 36
200 10
102 528
978 848
551 78
159 546
446 192
511 283
850 872
914 876
897 797
284 32
153 443
306 488
661 636
863 132
105 932
604 902
967 455
625 658
843 362
403 452
532 563
526 165
832 374
195 813
424 285
352 242
418 142
6 752
904 618
683 450
778 283
772 982
304 741
873 586
116 88
395 577
500 254
61 381
713 984
949 715
632 295
67 94
352 3
309 10
934 92
338 663
373 856
339 332
875 760
913 680
368 341
666 492
848 439
984 652
104 481
687 856
735 647
466 239
601 957
236 475
155 441
103 488
940 535
417 728
91 171
264 775
164 944
113 882
426 248
393 545
275 863
179 914
459 35
893 22
424 90
186 714
368 779
533 88
331 158
835 146
712 655
655 663
488 524
981 870
690 688
865 766
154 719
778 196
35 811
679 455
634 488
645 156
735 501
348 911
919 997
626 193
839 763
795 707
939 421
114 936
914 131
325 814
671 245
392 112
204 174
114 988
904 778
356 850
590 474
486 816
571 511
44 611
126 311
725 359
284 866
212 711
808 811
799 235
397 527
178 244
172 24
160 765
219 6
50 519
538 534
716 875
158 367
510 7
744 278
656 404
15 691
370 939
741 997
535 776
922 250
267 52
722 485
493 846
383 37
430 40
717 860
715 741
378 171
205 300
220 146
98 804
197 559
959 851
711 617
180 783
281 678
736 836
450 613
532 7
420 863
278 432
929 466
929 180
521 835
630 374
987 707
949 474
407 756
438 580
404 506
144 530
859 209
252 597
404 83
190 855
705 369
929 943
778 728
947 62
837 78
132 93
268 247
27 977
764 949
817 589
956 804
493 509
216 103
796 872
596 302
61 184
635 437
240 760
81 283
912 72
941 675
656 815
605 445
746 361
675 305
141 364
651 458
259 404
231 695
13 359
463 49
614 875
612 4
516 535
924 74
698 558
268 159
928 136
684 529
745 796
457 567
291 908
36 530
879 960
971 343
627 723
188 969
119 822
612 403
470 559
536 695
945 93
860 937
995 623
373 730
519 57
579 925
627 351
26 531
181 334
390 941
852 744
526 214
538 349
713 169
189 5
161 307
789 40
202 447
532 200
362 901
935 675
125 363
329 320
717 395
853 605
282 815
327 395
117 758
889 985
284 389
616 413
653 773
441 262
916 430
913 382
410 500
374 122
390 508
332 780
72 672
499 792
131 870
607 863
78 981
736 450
799 379
792 184
349 7
782 918
856 482
87 302
945 637
487 155
302 689
40 653
631 117
133 581
232 822
988 146
565 886
667 372
573 716
758 36
248 274
230 832
408 472
822 560
539 686
341 953
490 433
227 151
879 647
828 232
777 832
644 174
423 10
200 652
299 176
155 304
224 664
417 14
628 752
616 165
351 928
108 480
87 566
549 113
167 138
64 47
708 965
833 836
488 495
983 624
678 147
669 179
619 8
624 981
804 726
450 719
531 22
685 384
301 89
86 465
342 378
234 218
686 877
529 770
218 647
239 120
615 966
935 871
69 917
738 288
514 73
819 772
600 330
77 24
966 216
595 240
234 362
71 441
425 525
300 861
906 335
423 805
712 842
755 626
110 182
907 732
705 129
998 297
952 448
176 332
549 275
758 693
825 915
619 486
83 489
873 62
191 602
738 341
604 311
697 553
225 248
582 192
904 206
516 795
783 311
324 717
487 606
45 688
370 534
311 799
550 194
678 133
579 255
701 819
118 829
113 763
373 706
984 403
843 63
668 126
159 94
38 496
673 345
902 213
308 585
858 161
745 963
695 682
484 268
619 425
1000 556
222 374
648 77
928 342
697 459
171 276
192 518
787 385
206 647
639 649
114 457
194 635
864 671
827 751
607 679
464 387
106 533
450 388
165 297
553 639
915 682
337 118
677 861
627 43
122 766
291 220
946 529
481 195
39 118
491 350
169 395
721 550
791 977
148 468
592 242
416 353
478 520
464 803
733 992
152 945
985 883
818 2
505 234
525 87
344 968
196 669
345 835
271 587
139 574
629 513
619 884
380 584
447 203
308 456
387 644
387 5
39 206
338 402
378 23
825 126
506 850
854 327
262 929
635 866
340 921
555 18
971 306
46 694
143 50
943 554
279 918
445 696
255 172
708 980
947 288
527 357
404 643
159 955
189 198
25 119
743 105
737 395
158 686
348 999
274 636
790 745
887 246
959 84
528 859
53 346
517 745
650 430
316 80
98 110
695 207
320 599
48 889
810 36
626 853
716 883
824 571
300 822
909 210
591 963
704 589
262 361
259 277
390 173
981 516
630 733
248 419
345 467
436 206
177 954
848 85
222 212
198 213
898 442
449 591
611 614
95 484
641 171
835 300
514 14
834 175
807 273
176 446
911 37
318 765
878 279
978 470
328 111
94 44
946 666
45 57
112 686
755 772
175 443
546 499
461 895
813 563
200 121
973 175
974 486
548 833
527 259
221 544
178 724
493 914
217 109
502 282
390 230
686 825
405 372
215 829
935 447
142 953
260 608
167 635
790 595
448 650
795 44
631 155
887 95
703 840
379 533
897 268
676 574
719 62
269 867
976 750
161 386
644 690
102 131
446 365
844 740
602 281
264 134
190 186
167 456
364 915
843 388
558 435
800 977
499 174
52 970
197 547
327 288
668 77
740 629
405 69
231 885
660 456
441 403
652 169
353 869
56 90
892 891
290 148
486 820
498 330
952 884
498 715
927 105
881 93
572 684
801 178
657 125
402 84
454 100
12 353
595 195
378 146
279 670
901 295
897 353
517 766
427 762
40 216
940 502
459 118
113 892
332 536
953 697
980 582
711 223
966 143
959 665
136 482
775 315
982 858
755 998
267 235
213 330
138 548
476 745
605 637
518 81
42 139
329 951
737 199
659 810
144 519
139 299
695 87
831 981
542 168
652 263
724 865
109 430
911 366
506 261
884 240
548 666
836 20
371 577
788 223
817 678
796 533
561 717
376 629
669 313
666 857
653 970
698 350
222 586
905 326
595 306
914 109
575 707
441 313
420 536
314 319
491 690
830 595
430 598
934 472
438 662
39 597
246 53
693 779
117 398
701 145
566 821
344 737
138 231
724 529
369 114
216 208
125 292
281 47
493 128
683 135
938 34
802 999
282 399
639 245
864 842
35 239
421 766
334 438
133 134
772 872
349 375
731 654
643 632
792 787
398 91
992 371
471 446
112 481
4 46
890 40
253 687
682 356
850 451
801 773
19 241
819 955
743 142
24 949
100 370
88 640
722 934
875 772
538 307
842 707
575 386
175 559
382 919
942 796
231 390
792 444
616 694
255 456
812 100
844 767
967 78
207 947
889 576
854 836
844 97
288 582
940 293
168 810
456 730
571 807
723 136
591 42
971 340
809 856
507 8
620 449
421 412
475 507
502 195
111 634
634 479
190 610
441 902
905 901
930 479
149 788
650 263
840 936
621 215
953 853
739 410
746 344
723 612
744 773
9 881
693 273
436 422
136 498
648 490
735 875
326 110
590 711
97 843
380 790
993 459
202 662
848 572
480 1
262 221
765 536
932 198
30 389
640 412
468 526
894 567
815 306
362 574
367 445
258 908
688 855
96 14
343 191
34 574
529 514
269 122
832 241
862 10
490 809
453 922
158 519
522 687
841 788
298 206
843 312
932 947
164 616
214 702
659 726
408 28
521 638
214 729
879 911
65 581
610 999
404 94
518 853
483 98
903 525
478 646
357 622
832 258
719 616
133 222
31 548
555 800
267 595
295 801
455 112
945 382
100 603
980 127
3 289
163 741
301 517
885 902
157 181
332 501
421 688
906 458
608 551
379 154
904 302
378 811
935 277
154 49
5 97
860 255
68 577
897 60
54 842
385 283
353 110
160 880
955 878
270 319
710 136
294 372
70 53
427 634
971 887
772 144
875 297
762 816
764 237
691 179
71 923
958 670
732 786
479 132
372 19
726 98
56 820
255 440
985 247
883 820
707 25
672 615
1 248
227 963
196 881
47 793
883 983
518 860
845 72
121 555
144 673
490 382
5 878
451 436
350 559
826 262
603 816
839 336
995 703
528 409
916 864
202 452
405 354
783 389
840 415
535 692
625 403
252 741
397 575
724 877
990 61
193 681
947 6
515 974
291 725
913 312
895 232
259 823
121 511
878 394
914 927
886 758
430 384
108 827
241 56
623 862
167 979
487 303
283 642
144 942
444 692
528 379
191 552
186 424
335 414
730 884
741 926
178 639
524 712
588 999
845 495
652 973
558 873
445 798
735 229
688 56
144 985
34 651
298 789
882 117
740 949
214 229
897 625
756 410
53 942
820 662
399 864
773 14
539 703
971 58
407 608
466 501
379 910
13 91
657 774
934 116
930 724
266 454
794 21
876 762
319 734
401 100
910 508
204 474
588 936
356 912
710 576
782 474
129 343
888 832
329 127
201 174
505 265
786 273
244 989
152 284
503 77
40 699
330 667
10 187
944 268
552 42
546 836
44 332
271 877
895 555
449 49
440 785
100 951
137 121
342 315
449 228
698 977
47 460
528 395
985 1
767 535
24 898
445 194
321 752
85 54
956 12
586 453
479 806
318 192
928 950
624 485
899 374
635 257
672 729
975 516
811 302
134 974
460 338
196 969
520 387
946 531
76 332
440 10
698 853
994 184
163 166
955 49
110 123
647 235
351 980
159 184
824 379
257 267
101 540
616 669
721 85
86 468
746 662
44 118
254 667
563 380
152 998
390 190
955 325
811 328
335 278
564 136
374 56
757 752
912 19
950 442
620 969
662 28
741 903
852 331
744 259
707 462
508 522
11 48
319 120
531 456
693 512
803 556
371 728
451 298
987 475
27 791
810 355
42 136
39 713
422 899
456 542
895 873
642 161
828 482
512 83
874 201
240 901
485 136
484 760
810 778
273 882
257 685
788 21
248 633
905 292
3 915
131 360
882 424
444 63
176 562
192 757
178 806
628 710
703 234
693 696
119 468
934 512
311 807
348 445
780 346
251 54
570 495
550 424
622 484
720 413
634 895
14 106
448 718
826 924
245 82
866 168
403 687
278 480
189 921
358 187
778 308
557 397
554 697
614 170
91 751
88 831
733 393
688 824
973 790
613 952
638 759
838 64
773 304
391 556
465 887
197 962
778 453
204 722
913 481
379 240
891 610
71 601
966 263
577 69
618 26
294 190
40 457
179 58
60 48
952 265
10 385
962 109
712 229
971 403
95 982
307 871
344 41
500 20
125 77
692 218
278 851
761 863
524 739
792 937
20 672
600 815
868 131
115 437
515 372
910 740
664 469
503 516
812 505
73 308
931 483
72 391
22 889
900 259
427 930
523 90
857 488
927 102
905 88
294 894
174 314
694 687
819 635
128 345
446 120
493 513
451 933
377 306
67 318
176 726
765 757
269 548
286 114
203 458
567 508
681 216
69 872
515 47
791 362
893 283
858 864
187 762
364 955
431 384
649 854
177 842
286 600
113 744
151 166
492 667
238 892
375 911
666 447
962 467
674 901
377 504
140 176
788 461
996 999
811 911
618 280
799 361
758 614
516 845
904 72
213 592
852 111
788 813
426 914
260 661
808 16
625 390
283 768
869 174
811 418
153 125
164 634
181 1
699 633
15 835
567 183
551 765
298 225
539 974
658 905
915 57
69 945
496 471
95 300
160 706
687 910
236 260
756 778
672 291
595 174
442 759
942 244
960 116
444 361
160 248
872 367
952 262
385 474
900 384
478 368
713 699
777 177
92 745
689 711
434 65
818 62
321 160
659 665
127 913
522 154
418 101
538 297
168 474
981 790
935 930
191 694
667 319
138 325
737 417
435 787
136 865
119 906
508 898
544 20
111 76
537 836
842 399
320 194
671 549
825 466
728 258
605 372
285 274
206 212
782 805
837 435
754 319
834 597
679 154
337 678
173 814
314 108
455 478
282 42
829 792
652 489
48 622
928 338
196 296
10 703
590 515
146 794
1000 350
577 279
204 459
149 704
62 315
339 230
714 204
180 193
827 507
766 862
221 475
689 586
505 843
740 293
447 713
683 12
840 355
808 366
72 696
327 998
939 725
500 768
327 307
59 161
556 382
438 194
715 886
671 834
981 296
405 759
125 361
499 5
891 412
504 669
808 377
726 501
125 402
585 871
89 57
746 919
750 240
775 986
230 283
933 267
419 929
27 793
98 178
853 707
289 32
73 101
999 949
182 614
397 298
635 526
784 130
537 778
48 872
572 300
722 951
119 705
996 280
967 632
219 325
395 260
482 869
749 508
622 58
291 36
355 41
363 585
452 672
411 153
688 507
961 944
8 21
949 749
202 289
517 300
850 939
4 599
511 345
45 643
754 273
265 530
276 72
644 85
483 387
569 720
944 434
693 114
266 743
577 515
745 688
505 238
690 335
582 275
689 383
797 647
279 605
146 388
47 121
157 417
390 807
730 108
897 568
240 34
745 98
777 42
873 393
567 741
233 989
305 754
206 250
282 407
186 407
324 615
498 352
276 348
268 135
954 733
319 178
11 33
682 729
576 785
204 839
312 559
830 496
359 201
447 716
911 425
356 298
535 758
380 360
218 208
597 884
231 141
356 61
902 464
953 693
92 134
292 975
988 925
189 351
129 767
891 91
192 242
132 6
281 267
179 818
686 63
427 118
836 807
514 473
893 605
855 883
993 942
409 827
811 959
96 335
26 983
949 58
855 987
592 54
928 675
288 420
812 82
362 790
471 941
724 348
943 94
552 883
726 856
183 907
676 845
137 174
813 701
520 253
712 764
118 923
871 255
169 39
65 856
616 78
682 118
866 371
343 515
819 828
574 145
114 249
822 975
530 702
342 877
184 327
105 432
577 369
99 933
415 809
849 751
678 511
587 836
104 374
730 869
473 461
501 189
299 467
91 692
530 967
749 881
214 492
516 965
933 840
295 729
235 879
898 105
209 280
87 594
463 510
769 108
924 132
849 936
934 778
652 593
211 967
704 862
99 314
188 709
97 875
705 222
179 559
136 259
136 305
309 697
294 717
327 300
452 224
928 838
485 972
71 18
73 729
882 164
495 121
378 461
156 653
228 821
993 282
66 950
87 773
27 5
72 713
876 836
355 152
513 333
981 502
620 424
399 747
60 602
900 789
194 394
834 51
245 520
617 904
673 655
996 76
215 431
35 601
18 357
511 674
731 649
323 496
554 504
327 355
498 64
716 631
720 904
939 432
898 274
285 977
478 166
868 74
215 266
372 415
541 68
243 237
359 925
606 158
228 738
144 146
142 419
408 911
721 868
600 606
31 644
363 88
855 161
756 282
275 819
933 829
351 702
783 648
74 150
959 563
953 991
72 4
715 578
628 901
987 444
888 96
9 592
350 885
448 444
32 15
735 972
220 935
228 202
339 732
23 288
106 454
309 197
427 472
668 97
664 210
902 673
248 245
513 436
380 560
678 263
77 771
875 334
216 146
493 262
24 270
185 400
819 984
896 740
743 513
94 634
452 788
903 763
110 294
43 335
713 932
330 385
642 327
330 917
425 953
310 662
878 446
956 319
257 365
313 21
540 469
333 66
510 891
198 382
88 683
851 184
526 507
581 207
765 88
312 487
540 439
972 370
798 849
246 207
341 737
209 930
105 405
306 109
614 620
416 13
37 818
782 738
481 282
664 736
588 964
345 60
469 308
93 644
635 335
585 680
209 510
335 168
983 372
117 780
640 919
445 886
417 840
576 923
662 221
154 984
369 416
109 776
570 57
315 80
795 674
430 770
481 983
110 418
278 36
80 36
748 626
261 842
271 968
342 317
932 183
373 894
200 93
113 795
610 770
72 398
61 398
593 115
47 658
370 636
258 965
30 190
716 780
141 206
690 614
729 422
964 545
604 235
966 938
380 645
907 318
928 992
738 497
531 924
302 198
290 522
731 546
511 104
416 185
352 387
64 958
338 163
729 407
757 179
742 79
465 246
737 606
884 112
904 74
504 294
371 427
282 188
762 601
358 257
184 610
43 455
523 736
193 534
263 744
518 216
438 789
269 635
874 750
462 418
681 930
322 664
109 568
440 712
681 141
153 386
916 229
912 94
482 348
898 808
40 56
218 665
622 893
526 88
495 81
860 543
921 62
924 714
451 668
736 566
124 170
932 889
510 507
214 433
605 784
172 299
591 220
513 423
841 999
416 708
563 345
188 985
699 611
720 87
755 376
313 992
57 568
718 826
937 658
686 219
905 282
154 611
840 963
287 283
926 635
193 453
75 318
792 331
311 66
871 944
68 574
471 956
579 241
152 950
933 29
988 978
834 695
479 748
570 778
973 875
935 937
203 46
738 20
955 414
144 595
650 738
930 239
854 335
738 946
526 534
399 629
648 814
543 492
244 365
515 482
537 669
343 733
467 759
770 656
984 130
989 620
32 878
470 242
112 57
588 26
636 466
673 285
319 763
662 236
952 250
829 570
714 882
953 371
151 260
419 146
525 240
301 118
762 8
427 709
584 954
511 17
822 729
699 604
132 872
151 363
559 845
468 345
995 741
624 915
108 498
338 802
271 622
257 261
360 298
216 2
251 665
693 94
345 342
563 547
839 250
976 874
253 900
831 523
800 495
72 40
342 593
824 239
71 688
881 28
943 33
214 97
86 781
798 922
621 346
832 339
595 860
591 855
966 599
765 979
38 594
770 139
320 454
885 926
401 951
782 457
974 473
770 399
274 539
146 363
41 75
751 659
584 642
406 816
167 750
56 988
559 235
382 338
720 136
622 700
746 717
565 540
854 79
414 564
122 55
921 496
945 685
375 944
619 681
567 788
319 210
681 586
905 302
930 991
96 187
29 960
569 858
775 887
672 665
963 940
874 871
80 650
794 175
610 821
402 315
786 829
106 864
474 392
587 320
507 736
715 544
321 383
462 193
562 354
919 28
405 68
772 439
521 52
331 899
708 116
247 12
405 772
442 660
859 644
998 73
91 865
74 70
380 683
573 35
887 816
171 537
316 644
325 211
931 917
422 802
970 440
145 61
842 778
142 372
473 947
965 394
273 511
566 953
68 144
237 306
155 844
831 669
803 778
103 356
252 262
64 770
313 873
272 172
156 532
934 452
555 87
492 213
40 32
259 360
216 279
32 496
619 151
874 284
9 635
64 326
19 953
602 3
219 363
401 432
619 955
189 550
318 463
325 390
414 346
524 768
830 136
279 240
410 378
663 956
677 644
189 343
329 865
166 67
447 312
664 595
204 126
846 950
663 909
248 26
437 93
109 981
877 96
130 836
993 487
548 987
618 692
87 20
776 637
874 202
391 839
846 419
655 423
982 906
340 235
681 601
715 488
212 687
972 325
633 155
55 783
567 885
261 654
614 106
469 414
850 250
102 689
420 713
239 908
809 75
360 291
71 729
896 215
338 169
120 947
234 961
337 430
88 635
415 435
73 736
419 697
333 13
857 272
1 702
683 291
767 960
743 236
223 767
356 960
517 277
106 142
798 968
772 190
31 538
960 285
832 389
244 507
574 136
725 346
23 966
417 266
824 552
320 291
315 838
424 467
118 74
411 983
694 245
893 109
515 866
397 825
519 274
239 540
241 268
174 291
240 167
692 16
69 999
140 235
708 401
653 44
624 509
183 287
965 964
783 770
165 308
266 694
309 867
369 762
914 62
579 440
775 142
915 955
12 228
154 894
860 296
596 957
814 209
32 180
222 990
668 135
219 36
795 889
23 15
983 885
711 67
633 128
915 434
430 684
999 165
4 426
329 323
668 683
209 794
594 41
541 670
705 726
510 853
798 132
123 378
547 47
57 791
123 578
297 225
963 787
162 960
271 854
252 238
484 345
104 377
463 127
857 928
821 45
84 761
545 68
784 216
977 445
441 855
867 943
663 951
344 208
240 741
86 615
322 746
740 752
726 806
240 396
771 287
149 962
239 516
459 46
899 625
963 773
377 721
944 351
380 950
1000 658
694 791
404 117
900 731
49 399
679 822
440 196
587 651
940 654
865 525
961 665
401 289
308 15
709 825
223 122
971 786
111 909
947 898
110 995
141 654
387 530
492 242
11 490
789 930
791 423
639 815
59 736
382 900
103 660
344 840
869 942
407 232
975 229
719 47
581 188
605 399
34 981
118 308
978 81
902 891
370 650
93 922
392 174
45 413
948 677
499 701
952 963
189 602
173 4
398 408
864 64
302 141
444 567
711 594
547 292
412 828
549 933
65 288
713 969
427 886
824 820
505 696
345 137
731 115
927 303
236 22
722 917
659 869
281 650
879 44
783 705
864 87
318 810
107 763
169 910
935 421
698 135
837 397
137 357
490 110
956 313
457 678
855 364
562 323
564 798
228 467
316 766
712 576
271 41
134 525
165 311
875 811
897 471
237 626
362 647
287 362
6 154
871 468
424 726
485 885
274 558
251 979
407 5
48 510
936 579
226 826
800 487
13 976
841 731
546 405
386 733
618 942
395 152
30 885
288 249
650 936
428 55
512 380
702 101
579 455
901 458
753 451
97 335
433 746
480 210
116 833
605 45
196 951
587 997
536 703
206 954
515 235
119 954
91 176
679 350
72 179
962 649
366 72
999 806
678 367
887 314
165 620
81 605
433 33
952 492
330 348
347 720
448 663
620 525
241 231
880 140
848 893
807 84
200 459
762 115
167 312
911 941
829 159
675 41
561 797
908 879
404 932
20 428
251 347
468 854
27 743
693 590
904 510
818 582
441 926
821 59
892 661
296 662
735 840
436 262
604 436
433 565
605 492
921 862
758 736
21 342
849 479
621 161
104 396
264 461
679 484
70 476
81 337
877 13
153 914
263 710
481 960
994 768
472 547
152 644
94 937
549 712
970 664
578 144
833 730
669 76
487 919
791 360
85 463
780 923
339 296
483 580
592 310
896 309
822 989
338 891
644 865
344 828
84 23
875 226
614 680
579 379
163 93
140 910
410 760
337 929
675 425
67 108
317 36
952 315
950 399
725 897
826 669
663 185
654 301
391 266
666 526
953 91
689 516
993 573
22 792
335 709
345 548
801 8
521 543
177 379
349 274
973 557
580 520
829 650
647 448
58 292
955 225
711 424
592 719
483 917
504 42
493 167
876 502
392 398
58 771
569 989
108 727
558 375
516 11
312 879
910 760
957 30
124 297
351 628
14 777
480 252
391 396
597 37
460 249
85 19
707 995
736 947
799 81
619 495
223 935
288 78
490 842
427 895
109 245
3 309
4 525
469 210
487 976
4 735
976 419
460 474
646 252
461 771
392 466
437 893
936 400
341 120
530 37
698 518
27 1
292 742
250 369
431 403
800 283
796 956
288 764
580 744
908 954
194 741
798 201
243 419
264 739
891 657
601 225
453 269
38 451
63 177
397 251
274 371
157 687
978 118
910 230
588 218
604 929
156 675
2 553
227 217
968 497
336 561
940 155
77 847
293 349
152 236
529 764
73 827
121 613
14 793
596 657
109 139
674 284
126 824
731 904
501 914
73 105
765 965
116 340
211 678
163 630
564 727
722 757
96 52
899 911
519 716
669 922
724 165
650 806
752 165
960 286
414 30
603 556
808 198
984 678
700 633
479 935
120 507
618 298
189 143
68 89
723 611
996 68
703 534
602 765
907 964
875 346
7 167
756 867
255 593
937 178
147 472
666 328
369 919
21 223
560 19
722 318
785 694
888 656
991 127
267 69
630 665
501 411
240 462
115 983
221 735
155 552
252 900
897 322
327 406
223 574
319 965
867 196
46 293
439 650
4 696
215 761
372 72
853 673
472 44
413 761
381 419
777 27
470 799
243 459
233 911
710 256
530 958
326 628
866 100
4 299
374 410
503 355
986 602
27 567
665 137
705 440
442 274
706 404
920 810
830 92
517 31
446 600
964 259
938 183
170 258
426 543
52 990
107 579
598 439
929 853
485 607
659 747
149 365
737 282
15 552
185 684
511 159
82 940
321 710
662 570
669 509
460 887
184 419
135 370
39 637
884 371
313 720
586 172
438 265
431 871
943 749
581 322
3 395
599 864
259 247
735 601
344 875
538 362
488 228
588 30
593 866
619 913
280 443
19 419
797 571
475 880
358 365
203 280
81 498
807 42
449 302
849 627
631 924
580 782
72 292
450 702
990 285
659 276
850 435
258 317
635 788
844 697
982 53
666 738
946 259
22 526
477 869
374 453
292 813
214 883
836 273
485 807
490 440
780 744
209 373
393 299
780 866
833 985
998 117
445 960
503 225
235 499
465 720
872 36
57 106
599 173
704 586
220 92
779 930
650 748
267 367
534 211
707 394
440 592
155 803
341 942
604 32
753 893
332 767
322 505
427 215
965 641
586 228
978 203
628 234
898 313
968 912
588 544
903 937
606 387
122 482
57 129
98 563
413 133
688 793
549 272
439 99
109 685
729 774
287 504
499 331
240 343
946 960
170 728
481 553
951 847
852 588
82 931
738 878
335 998
153 804
106 670
981 792
822 225
546 55
103 136
355 806
667 935
811 528
174 543
792 963
520 731
412 881
643 78
396 24
618 217
39 40
320 383
724 259
395 161
344 881
968 76
360 620
97 693
454 523
91 718
120 847
109 333
27 89
117 630
639 823
528 598
290 758
705 389
552 24
208 999
820 840
827 389
894 217
694 117
598 386
258 280
928 54
880 690
251 582
210 93
931 233
101 905
953 911
377 890
857 872
764 76
598 540
786 765
837 732
239 518
222 263
845 287
88 728
884 869
567 288
874 450
270 888
618 831
643 614
770 927
663 2
60 711
985 370
135 573
208 937
79 438
486 133
493 704
637 249
32 606
392 206
533 695
991 306
909 473
798 165
486 262
712 457
104 461
12 698
441 680
447 79
645 800
221 568
844 920
922 112
463 362
971 928
294 473
307 383
969 737
37 970
918 273
728 95
817 505
178 225
639 341
260 768
423 419
29 351
613 85
255 242
760 906
910 17
637 111
543 81
266 72
987 209
988 220
873 926
880 735
922 672
873 442
741 394
927 361
404 127
518 11
112 394
183 808
777 838
963 28
71 313
901 984
869 25
710 341
538 816
94 508
577 898
716 957
801 27
714 330
965 469
796 43
68 307
704 540
162 36
640 547
176 512
240 412
797 74
367 782
507 840
714 116
655 840
489 640
573 724
410 866
91 386
116 1000
986 63
611 706
591 481
141 588
220 301
591 314
962 65
86 734
343 359
767 669
341 462
928 63
772 253
412 961
334 538
545 863
718 323
2 717
408 544
635 18
671 581
524 81
556 988
386 436
280 202
324 21
555 809
869 533
888 345
309 386
824 861
99 280
908 222
502 21
763 752
140 955
54 129
955 346
891 263
146 483
782 632
497 673
471 26
18 250
368 756
915 518
365 734
63 819
224 490
888 915
298 389
101 81
803 303
558 102
608 867
702 842
32 831
924 287
680 39
752 288
732 620
649 948
862 611
139 803
768 853
581 948
882 51
318 503
419 816
934 912
10 422
417 597
490 778
451 240
413 487
837 917
307 838
175 471
118 986
551 242
880 250
960 880
592 956
490 513
278 1000
772 596
678 302
449 478
975 866
262 267
886 140
547 229
855 308
962 216
357 22
921 755
985 70
797 121
242 114
646 321
624 81
637 442
266 490
383 724
190 141
577 868
893 917
387 854
234 818
194 983
946 6
970 542
856 465
242 726
546 372
204 23
174 628
940 182
594 840
248 213
68 843
847 945
604 44
197 823
557 105
110 183
139 228
909 463
692 406
17 608
570 372
122 826
569 466
161 630
855 346
136 658
675 342
272 593
629 608
226 570
731 774
272 554
157 553
621 293
931 759
833 402
263 917
425 369
99 189
791 719
394 989
277 347
142 932
327 797
199 810
737 756
234 504
136 497
765 157
259 317
801 537
880 477
643 960
19 150
231 554
59 895
160 166
72 862
213 662
517 29
572 633
52 776
116 220
658 377
988 433
536 470
908 772
617 407
182 72
746 858
997 401
587 930
236 732
740 448
812 267
862 794
503 172
332 496
417 766
428 637
462 8
995 619
464 929
801 34
660 364
350 740
533 497
965 770
310 847
744 866
299 671
301 636
257 147
598 478
310 484
746 873
157 75
600 201
320 590
761 866
286 918
371 920
705 111
299 363
539 769
993 598
431 144
446 592
834 900
985 854
653 857
703 970
237 945
598 604
771 938
97 415
916 130
824 648
972 937
230 233
380 865
56 823
395 332
731 537
243 816
601 980
714 488
682 635
54 330
512 390
440 946
22 141
765 704
190 517
973 448
837 690
879 68
671 703
356 3
737 445
60 367
566 120
474 997
497 423
863 783
429 324
11 247
676 63
289 888
186 777
161 584
606 575
736 801
147 372
97 808
39 563
273 443
450 550
146 367
608 518
55 736
999 545
379 681
322 334
363 228
410 315
62 99
775 741
246 108
780 562
605 689
224 936
31 350
230 32
803 308
291 603
150 556
253 768
182 14
962 375
107 591
144 98
746 33
25 517
932 747
986 220
232 812
592 588
490 128
902 795
191 284
417 333
774 950
504 770
437 417
299 79
371 556
980 111
541 363
249 338
716 818
506 965
521 114
679 647
237 34
507 324
513 51
910 820
971 751
613 422
689 226
139 207
852 216
286 719
210 506
102 315
739 554
760 180
112 917
12 149
329 156
409 402
593 674
678 827
947 644
97 443
262 535
34 336
82 193
43 593
101 952
875 127
38 679
392 92
362 955
18 1
905 975
132 761
146 598
255 480
999 835
352 247
996 778
792 946
906 517
584 172
87 85
266 948
342 38
460 306
217 685
325 208
778 796
327 567
413 876
851 380
301 752
776 230
196 549
472 59
485 218
383 847
495 779
284 510
943 977
941 776
620 31
12 880
304 810
122 454
128 842
814 312
480 482
480 406
731 632
999 564
490 174
420 653
222 384
796 416
247 446
872 44
874 999
997 899
840 556
832 567
571 620
759 143
563 949
781 170
477 79
111 570
726 442
1 204
668 789
747 899
444 777
692 313
606 31
937 569
587 671
106 727
925 274
337 267
921 624
749 514
205 702
593 419
399 900
512 415
280 788
411 920
771 384
167 24
831 956
58 867
434 806
810 484
499 627
68 725
988 964
772 719
497 854
843 650
743 855
219 808
778 423
114 757
586 799
352 448
902 96
913 86
256 268
439 360
541 507
903 429
792 728
245 990
200 825
929 402
521 726
879 903
589 419
515 247
419 209
108 598
691 296
226 403
413 859
946 23
643 716
663 154
568 770
985 578
947 616
312 952
948 75
699 423
320 767
183 137
779 293
404 378
240 763
938 184
207 256
698 206
97 561
711 542
677 848
487 174
673 129
311 671
982 316
115 822
490 507
478 881
586 282
5 837
33 699
373 720
158 654
34 805
536 389
863 37
360 773
567 761
522 560
553 746
714 971
614 583
659 931
768 169
993 249
144 935
523 595
832 652
353 350
555 572
859 385
100 26
779 116
441 118
185 771
725 790
680 674
830 43
372 69
562 243
307 282
384 382
635 331
299 700
170 20
958 363
937 794
351 64
845 855
598 233
825 866
776 131
692 353
21 871
101 617
929 655
785 847
972 132
978 599
468 245
502 792
13 346
912 65
210 811
750 79
497 561
227 498
392 652
752 32
807 927
448 446
725 116
902 249
859 184
541 76
135 496
56 417
735 834
358 545
264 693
904 589
147 71
676 64
19 141
566 466
785 619
146 790
654 563
289 519
732 736
301 977
309 891
197 522
728 223
44 126
746 101
492 217
839 935
2 591
438 578
154 405
438 554
630 525
302 428
631 437
251 292
101 7
52 210
548 178
379 69
247 618
706 695
562 628
596 390
557 972
988 515
637 115
376 254
830 1000
116 665
360 187
644 828
599 363
910 695
530 332
929 455
241 609
330 391
363 279
213 557
758 538
981 429
770 935
76 81
575 894
688 113
613 278
938 61
550 578
579 318
71 987
886 988
338 994
398 188
280 604
873 517
812 619
374 708
577 214
605 701
295 372
273 401
334 31
150 158
210 994
225 945
982 92
429 953
742 339
851 101
615 116
548 829
794 150
471 107
288 337
179 886
970 609
996 818
258 20
688 177
332 846
988 903
733 748
110 493
721 99
180 432
303 199
235 88
453 442
592 562
238 784
219 235
548 474
313 889
348 629
312 184
785 724
350 174
890 836
841 993
918 419
817 470
688 665
631 926
497 181
31 194
294 587
613 332
466 555
609 700
584 884
735 150
179 802
779 626
112 344
67 770
528 390
440 964
703 108
326 743
607 547
309 640
100 380
965 688
563 921
948 653
197 339
516 667
192 610
96 125
434 466
322 387
786 659
938 165
763 806
810 361
166 465
756 233
259 399
98 492
239 597
101 410
408 711
530 913
646 648
294 857
290 805
701 469
332 632
799 859
196 596
742 238
571 237
796 910
28 332
747 987
488 479
550 256
871 905
151 846
533 464
732 158
94 810
419 987
676 999
63 982
432 514
541 205
379 536
72 77
754 613
696 941
737 300
71 468
419 462
247 806
408 486
416 419
586 128
455 22
179 961
192 74
366 656
753 590
770 780
998 874
315 55
208 847
982 684
928 87
858 893
571 334
784 428
286 477
887 502
457 981
981 682
551 719
80 38
951 946
895 932
299 441
17 586
498 187
251 657
537 663
577 789
606 588
684 465
814 105
161 44
351 197
880 893
152 499
751 365
753 709
446 955
721 104
744 176
586 542
730 91
790 72
973 403
65 790
294 573
701 329
368 561
402 953
912 919
388 169
642 838
413 947
228 445
633 601
831 752
618 447
659 387
741 154
199 347
204 501
853 846
816 732
688 631
111 157
937 317
858 445
596 940
753 314
115 75
223 833
56 448
950 834
350 988
579 467
80 9
867 92
797 80
549 853
557 803
863 51
891 242
850 279
363 331
201 14
471 802
288 529
5 642
596 299
692 970
579 267
26 423
417 248
950 328
533 930
661 571
750 653
997 583
810 576
191 566
634 434
986 205
51 36
323 272
431 690
459 114
176 436
986 362
978 115
834 126
946 424
971 476
347 206
405 797
105 279
705 739
795 9
291 162
993 422
781 332
608 528
987 956
89 740
190 54
412 143
597 423
225 757
189 259
638 573
868 353
24 989
66 373
49 153
103 514
619 657
725 719
259 71
990 775
63 850
261 877
685 445
521 908
100 893
690 843
67 208
283 667
464 438
326 422
454 14
505 899
490 988
142 353
546 428
551 139
635 598
21 901
687 638
831 926
773 365
687 249
656 253
131 545
443 810
919 671
730 630
773 725
541 55
484 493
279 985
93 13
465 519
239 58
409 677
510 147
962 277
351 682
500 176
755 233
206 449
527 619
44 192
992 845
481 369
446 625
764 410
228 984
508 237
951 905
959 733
224 779
682 183
69 941
154 633
135 682
301 681
524 206
609 477
133 397
157 19
893 421
794 953
422 196
591 866
729 104
456 650
676 739
973 119
573 747
966 752
872 829
470 913
604 359
808 660
580 225
251 641
472 763
9 96
397 498
620 30
342 191
170 631
823 17
943 912
211 552
416 534
129 53
521 281
105 760
325 289
991 497
233 872
756 534
125 436
246 608
180 643
264 268
981 58
843 84
212 886
930 900
161 910
782 821
836 577
945 471
616 941
507 726
842 933
712 255
454 387
167 831
36 563
167 800
339 53
334 197
803 855
213 281
415 846
139 954
463 647
56 483
445 972
63 255
602 848
513 47
756 717
848 87
183 314
420 221
318 431
695 948
533 947
259 920
814 469
462 528
252 125
953 867
849 39
690 64
690 624
755 490
215 834
467 38
866 470
338 154
987 981
353 642
234 134
565 924
276 87
134 71
97 549
227 768
966 701
21 717
469 29
865 907
73 633
561 248
267 489
831 571
601 704
54 516
904 825
886 47
672 528
789 279
670 24
729 945
541 7
185 452
900 270
372 542
489 49
659 918
859 183
673 5
617 295
716 741
876 133
862 758
149 573
645 904
78 566
930 158
259 76
255 201
498 23
629 73
833 314
798 138
626 838
629 689
173 554
97 49
371 776
806 683
377 172
154 733
687 203
779 436
90 899
541 643
965 791
456 196
806 304
265 817
31 646
731 463
219 926
952 895
313 9
344 972
863 138
168 116
183 685
355 648
638 409
290 663
133 513
232 453
4 201
436 303
33 639
75 929
263 406
420 639
133 224
637 38
719 936
494 540
952 590
410 718
598 995
201 922
207 443
690 733
224 41
112 65
821 839
826 229
437 249
120 954
76 776
430 500
178 103
370 530
142 997
225 928
253 620
334 140
408 572
113 118
360 790
172 850
431 830
787 50
169 121
744 527
68 709
259 995
322 758
464 174
942 275
733 948
706 910
949 776
259 114
619 233
601 624
975 954
103 153
714 225
94 7
777 743
981 443
81 963
442 517
890 285
202 323
575 896
327 53
440 282
1 657
274 966
905 24
980 58
442 617
67 522
338 107
454 236
102 481
525 136
465 56
20 120
402 174
543 85
254 530
790 610
454 163
261 388
279 408
421 21
763 779
161 258
181 271
844 639
683 195
819 716
359 99
210 532
735 791
806 616
509 239
379 980
579 970
494 315
131 166
824 887
149 61
175 718
397 323
840 918
513 901
869 639
264 467
889 90
278 443
412 762
671 628
744 626
265 29
976 198
228 324
202 366
521 982
733 265
944 30
132 325
366 339
713 139
705 734
493 651
304 845
869 558
834 351
225 728
654 467
954 902
1000 311
184 852
187 987
610 45
988 322
163 109
521 849
499 13
51 590
657 583
883 193
559 609
175 863
409 346
184 232
384 799
572 629
508 803
659 511
128 338
958 808
758 863
548 534
95 987
64 841
421 266
198 876
688 958
599 456
90 751
267 345
350 668
175 774
767 19
321 760
985 56
236 990
659 644
855 905
790 583
560 198
824 62
891 361
505 870
425 856
183 4
743 283
576 971
535 814
499 369
216 831
881 751
100 255
851 930
776 443
56 182
40 279
414 434
831 98
649 396
808 347
307 993
376 198
981 706
687 544
690 238
712 319
93 508
440 84
29 856
729 677
667 410
739 796
586 763
824 892
202 798
464 800
351 395
479 642
177 809
80 648
294 860
177 62
81 275
213 601
421 704
960 35
427 51
622 580
411 178
237 892
313 740
597 719
659 319
840 306
878 91
899 677
976 866
533 346
399 212
950 842
979 684
211 936
182 176
183 616
289 587
716 865
383 586
568 288
7 207
355 119
819 650
896 522
868 374
835 719
113 320
448 319
170 239
709 26
113 493
686 878
692 102
294 576
460 219
616 121
827 960
847 832
150 870
163 146
467 346
183 125
681 863
858 410
296 734
595 433
891 921
325 584
748 884
796 483
378 624
197 973
557 628
719 958
878 726
570 315
504 172
540 495
546 448
247 580
14 94
668 401
547 699
155 735
470 91
915 256
171 442
497 646
135 125
794 68
100 187
840 97
957 545
5 977
681 495
291 494
215 886
228 891
467 35
244 733
827 111
18 964
730 239
519 119
339 644
415 954
589 613
38 910
760 242
631 459
197 139
472 115
364 153
199 504
643 343
57 848
625 932
24 68
754 612
882 955
418 94
720 375
375 92
654 471
627 118
624 976
518 10
617 574
147 853
806 436
519 104
58 233
70 655
710 636
786 101
952 55
705 616
992 777
754 336
742 567
411 912
767 940
418 87
329 429
134 907
492 485
907 167
962 857
618 924
286 426
92 986
388 941
704 781
23 672
960 292
485 406
379 647
103 51
31 609
378 236
812 799
644 314
602 336
168 239
242 694
420 330
745 482
219 19
426 731
204 399
505 839
153 755
834 571
275 461
597 904
714 651
898 868
256 300
623 780
561 736
569 894
255 586
722 791
90 817
290 974
711 91
917 450
35 971
244 673
342 253
191 73
393 907
569 373
306 345
899 699
532 385
760 151
999 625
36 413
506 602
293 405
460 678
584 520
763 738
924 833
939 11
742 138
407 987
103 156
431 151
384 260
14 469
297 942
441 394
651 563
961 599
368 962
152 343
891 982
515 947
93 638
501 762
45 351
556 388
260 999
590 690
405 946
80 718
28 789
534 853
402 840
310 70
1000 995
960 769
1 632
883 437
380 963
627 802
176 393
713 241
922 367
607 278
283 827
788 823
941 411
384 729
565 707
669 536
348 895
982 794
760 758
708 65
926 244
235 757
99 712
369 892
70 28
338 425
708 202
905 40
455 924
3 467
830 416
445 332
356 652
209 433
299 294
350 269
547 426
702 692
715 56
750 692
507 444
19 195
515 617
923 93
705 489
449 884
129 735
439 660
455 335
469 642
509 68
622 588
222 52
85 579
579 642
212 79
371 425
85 691
874 938
22 867
602 771
489 878
356 350
133 431
612 246
351 362
158 176
924 83
185 613
475 747
380 225
865 616
29 561
870 125
759 50
478 713
271 75
856 544
53 515
665 256
33 519
250 579
392 804
518 553
264 468
343 360
503 233
737 460
698 816
533 975
195 155
678 842
311 963
515 940
442 690
86 545
975 522
113 356
880 348
424 801
456 890
393 675
364 189
739 13
447 717
157 453
398 916
389 630
57 471
707 430
626 73
709 152
158 293
839 960
622 986
778 944
115 311
510 940
750 862
486 916
780 885
25 228
770 326
608 928
461 182
969 691
881 416
508 278
858 860
501 292
395 573
605 401
872 934
221 232
37 840
46 34
804 136
305 594
525 696
807 989
298 923
909 328
894 852
272 412
698 322
998 895
813 542
360 899
632 403
604 485
173 803
975 539
278 417
242 140
272 947
965 846
485 377
838 547
735 371
803 712
355 842
637 465
425 51
75 968
576 124
253 230
422 369
613 223
855 679
56 563
309 724
293 82
277 979
953 189
946 606
745 299
799 28
833 134
394 860
844 614
7 306
864 918
171 288
46 469
182 384
600 894
814 160
228 490
955 575
263 601
986 227
646 886
852 160
825 219
890 257
408 714
168 592
611 905
143 31
588 85
184 820
645 894
90 644
746 545
217 844
636 501
336 67
249 176
851 793
996 351
257 946
217 426
397 58
932 715
715 257
596 402
865 899
886 360
665 579
930 241
538 946
136 200
378 782
72 487
55 682
52 37
893 673
140 143
535 540
506 371
926 60
598 546
177 323
712 67
566 588
717 65
775 433
741 430
764 260
32 202
681 627
554 783
378 841
51 759
77 315
916 664
901 113
106 267
486 871
244 132
37 789
380 238
527 943
434 281
662 775
4 997
307 324
860 346
613 250
203 128
731 950
785 58
221 283
694 918
69 806
104 222
197 757
904 961
650 488
191 896
478 591
60 496
846 881
155 284
399 502
831 609
819 499
6 772
554 756
617 423
223 376
189 860
706 789
680 389
368 90
197 647
303 981
297 374
298 703
900 211
1000 940
530 425
739 301
338 472
465 367
478 325
290 408
253 361
243 233
881 687
304 305
486 50
38 35
508 123
774 928
415 792
351 314
323 38
40 202
37 322
917 434
123 928
830 912
198 814
15 631
116 467
212 364
255 328
741 518
310 300
68 302
329 925
972 789
800 710
150 722
711 615
863 790
251 414
95 470
194 101
222 545
116 772
785 514
698 441
252 890
867 493
643 462
150 23
539 169
712 57
173 241
910 868
651 463
729 263
269 817
742 10
894 682
894 453
5 451
764 882
880 104
784 872
137 55
158 160
742 550
358 416
192 255
92 585
273 291
153 559
543 56
169 552
852 560
572 83
403 782
396 527
507 841
451 929
339 121
447 815
789 621
251 643
893 374
122 506
754 934
138 587
142 818
971 396
48 464
762 736
520 208
58 188
148 890
44 123
765 667
38 932
750 921
960 991
99 466
896 839
37 516
314 329
625 842
156 730
157 739
4 518
527 567
917 614
5 972
276 597
570 574
974 256
118 712
717 432
347 672
923 833
447 565
113 943
92 656
158 978
736 844
484 885
588 332
204 845
507 56
763 697
331 736
438 345
616 40
715 535
241 432
180 989
254 347
682 500
576 958
19 330
970 849
330 417
270 445
603 170
282 129
254 674
819 810
226 396
602 668
254 636
269 569
659 560
690 768
496 119
108 571
917 991
480 620
481 581
700 228
938 150
498 865
414 987
912 59
90 237
787 722
354 852
698 891
830 362
284 484
393 834
543 297
331 972
557 592
825 297
706 219
512 978
903 7
894 833
557 126
31 17
934 138
864 431
799 102
552 137
808 561
746 519
832 689
22 521
435 532
394 82
734 87
910 738
193 914
551 118
492 333
161 432
353 237
983 212
277 60
935 166
877 824
782 175
368 61
529 628
594 449
102 787
75 107
871 890
72 5
308 858
90 320
977 224
7 65
370 549
741 336
774 959
133 241
323 577
110 129
297 213
881 376
476 789
173 695
71 669
974 619
770 999
137 490
501 94
763 442
153 340
174 300
453 441
196 315
434 969
591 27
708 542
761 817
908 536
415 119
512 90
113 605
462 147
155 664
586 557
34 457
867 944
583 826
477 138
20 155
83 732
584 667
52 306
473 341
195 909
466 22
383 349
234 245
290 899
830 237
773 647
585 920
2 636
802 304
96 705
630 975
584 822
569 815
729 785
52 712
117 917
108 674
520 73
690 961
516 215
872 983
33 774
805 755
240 278
955 773
290 632
327 200
969 801
456 846
135 158
613 803
380 663
783 735
90 695
969 761
986 52
349 677
427 99
223 898
149 328
349 87
408 182
376 512
269 820
55 814
620 182
8 405
251 322
17 275
784 392
905 369
929 174
470 471
313 67
398 682
728 76
188 949
630 905
413 849
309 341
388 120
725 514
1 450
336 535
121 941
743 16
885 657
827 819
510 83
497 699
608 234
790 660
21 408
229 170
452 378
394 649
640 637
157 918
444 693
315 60
58 588
92 813
505 368
279 167
19 702
548 889
83 985
947 285
282 549
669 2
192 82
480 80
558 810
331 669
887 727
650 511
291 74
180 34
368 162
709 550
858 151
311 593
210 503
960 273
388 68
978 113
636 20
294 601
151 671
253 734
499 401
972 309
452 55
887 170
536 267
319 813
79 724
928 998
631 741
552 588
295 657
859 602
952 763
607 904
717 455
947 917
487 92
598 763
534 435
32 154
718 48
261 525
52 510
127 786
961 51
636 785
183 617
725 401
968 156
806 605
888 255
68 685
582 414
518 19
473 268
210 814
116 926
611 849
779 183
476 922
825 517
401 530
174 125
735 102
468 179
495 450
305 85
992 43
980 258
441 808
714 68
534 789
494 218
217 241
511 402
909 885
490 682
153 465
599 670
258 213
136 547
564 415
45 644
883 687
678 520
554 352
98 504
811 487
371 156
921 650
534 948
81 185
710 495
747 810
222 774
341 679
555 95
808 232
3 126
325 566
582 137
440 131
429 723
793 294
620 498
767 882
387 25
61 872
520 751
86 708
430 687
489 952
469 294
40 220
143 452
312 409
116 633
152 432
881 731
112 332
11 597
206 858
199 361
632 656
133 579
755 62
718 113
125 103
751 950
692 101
100 556
681 200
799 914
505 740
244 32
619 125
315 173
210 342
420 842
167 93
726 935
246 332
409 294
258 652
475 285
786 96
544 286
482 545
229 548
816 950
688 781
588 581
888 237
812 891
630 405
88 366
911 139
380 317
327 959
207 621
695 648
783 860
289 911
227 418
575 77
225 171
965 236
674 869
179 262
173 439
175 8
68 905
326 989
391 794
394 141
861 661
527 159
694 666
623 648
842 426
537 29
755 123
89 42
657 241
70 909
736 101
858 359
905 746
43 187
681 341
279 83
305 916
751 335
628 363
292 723
649 71
935 795
15 396
294 679
221 178
225 104
246 100
641 70
653 228
523 788
387 452
22 543
888 550
463 365
93 992
934 675
90 36
123 722
571 914
341 246
306 505
126 885
446 318
924 870
626 31
145 67
84 598
660 996
986 747
485 314
249 140
2 489
672 281
401 199
485 266
738 861
257 905
464 336
903 587
125 319
103 500
182 905
323 427
762 79
353 536
645 987
33 21
731 147
823 552
537 309
175 829
850 750
995 550
280 879
456 175
943 828
13 907
115 807
285 513
981 304
770 261
277 413
451 201
454 111
87 395
855 260
988 658
685 936
978 682
681 404
912 846
832 613
569 319
35 602
953 373
554 444
749 801
200 776
738 373
407 214
758 697
926 63
713 506
471 414
303 983
427 571
758 278
970 918
312 43
575 997
708 150
71 37
448 465
97 396
709 23
650 875
791 822
564 305
113 67
893 531
842 791
974 922
47 790
541 890
356 261
774 567
645 216
224 886
910 173
343 925
374 917
415 282
636 612
695 809
187 415
568 123
733 382
209 648
547 361
355 280
950 849
400 565
704 825
377 364
962 662
308 21
981 420
274 951
324 16
160 514
666 438
470 332
544 756
652 731
431 920
998 649
984 540
190 187
425 391
648 54
888 413
456 828
598 29
465 765
943 572
586 684
506 833
804 120
343 185
208 135
525 171
717 516
199 285
328 466
323 918
196 713
73 418
10 791
921 651
694 35
769 997
307 818
53 212
112 501
273 314
570 338
112 205
43 953
301 759
866 708
365 284
746 52
990 288
810 997
804 81
383 126
46 148
2 595
523 220
39 147
3 373
851 770
844 308
771 66
147 538
924 463
359 601
325 616
359 997
373 319
53 432
995 105
986 714
768 800
394 702
909 963
986 728
890 199
1 16
900 124
320 513
341 711
880 300
899 4
11 605
598 389
976 815
833 290
723 16
72 745
755 934
3 302
658 496
933 73
570 90
229 728
874 752
395 309
249 682
892 749
453 159
78 736
443 265
313 892
475 573
875 12
313 613
327 836
485 942
224 155
911 358
104 267
426 237
484 444
870 874
195 449
947 811
959 825
671 149
677 607
98 236
73 316
664 570
453 984
393 292
843 901
197 663
675 25
412 479
473 305
486 87
262 674
963 496
61 980
669 518
112 128
575 611
966 694
864 433
799 190
630 694
824 614
533 359
2 253
891 625
838 746
643 865
111 584
904 813
372 581
150 913
951 856
45 78
144 316
126 809
261 780
610 650
116 169
662 396
923 787
440 146
17 710
31 983
312 558
904 174
433 649
127 667
597 942
261 57
995 843
533 811
122 788
516 828
95 55
371 913
734 162
750 841
18 650
417 87
322 435
255 49
458 915
998 678
455 14
303 768
27 344
620 348
88 936
770 977
732 556
671 541
56 192
757 873
268 823
483 782
186 608
608 963
925 659
348 240
855 775
537 863
651 853
516 797
75 93
236 307
977 773
938 307
741 955
179 852
843 661
277 527
687 926
186 150
303 424
607 100
8 791
714 273
540 221
543 757
298 578
495 345
750 188
77 646
842 246
186 672
606 999
600 943
424 34
426 455
231 665
904 422
916 683
737 117
172 12
959 477
124 333
826 664
658 215
31 987
822 107
25 131
907 805
826 918
273 350
65 378
357 850
142 66
87 35
671 772
273 722
567 282
85 635
899 303
746 998
594 427
957 990
29 585
383 665
968 722
249 122
566 238
986 287
469 638
44 571
933 822
997 946
889 816
384 651
513 637
842 386
425 548
405 563
201 584
758 333
90 812
957 132
290 157
256 746
433 416
451 255
162 538
134 866
343 689
881 299
308 127
514 582
715 422
862 814
505 900
846 718
96 995
68 406
287 843
509 810
305 538
290 997
291 170
312 920
655 118
935 693
442 144
40 792
595 626
110 642
393 868
321 650
97 373
400 395
301 93
165 852
103 666
34 226
394 966
821 458
704 234
840 909
429 693
60 313
176 916
830 840
921 258
744 532
927 982
982 467
912 581
956 829
386 512
170 807
265 12
792 6
214 112
975 397
511 914
428 570
118 851
299 288
813 566
423 342
385 256
831 414
892 557
921 275
959 707
94 928
652 449
475 869
816 787
671 208
915 304
35 341
376 653
909 899
279 62
387 639
385 1000
75 504
586 518
120 180
779 542
889 270
664 116
288 16
372 637
181 316
709 289
914 816
80 962
782 307
766 994
502 760
721 207
331 783
14 156
4 743
197 878
265 912
814 48
246 948
30 857
228 796
471 611
468 401
835 630
719 914
718 436
550 307
348 898
894 771
799 159
243 717
160 622
415 470
139 987
585 192
285 895
949 543
926 444
623 254
544 353
441 807
2 233
906 951
739 374
917 814
619 713
361 965
105 477
837 224
119 162
127 80
771 590
168 740
317 195
77 235
160 744
559 105
400 133
620 953
681 487
417 846
1 887
901 897
130 845
778 134
573 972
140 925
280 506
668 99
962 401
644 857
766 757
319 127
131 81
650 147
105 644
104 534
311 882
44 800
127 278
675 798
967 629
506 882
790 147
854 810
556 61
499 108
815 705
928 57
647 94
365 879
852 181
763 359
69 694
269 663
474 986
881 449
764 496
551 670
528 613
579 889
397 497
279 575
450 761
628 913
579 231
500 769
299 373
800 533
164 566
607 821
395 214
80 156
900 881
814 499
463 984
777 296
402 173
97 571
667 717
848 391
60 776
171 627
870 444
840 458
986 839
827 88
42 122
235 829
38 432
117 894
444 646
249 827
266 197
640 432
668 699
708 717
548 15
366 801
375 90
457 16
684 593
476 315
74 536
351 974
920 310
14 667
34 309
106 364
179 60
663 638
271 897
991 540
117 235
205 21
153 387
513 568
875 491
27 817
325 107
357 727
561 194
181 581
14 615
315 377
908 431
346 150
142 388
670 181
229 485
42 24
658 306
399 559
184 296
527 750
548 759
112 649
741 587
715 626
759 758
588 900
572 57
460 664
398 988
400 547
470 496
742 107
614 2
583 917
955 848
137 698
394 356
232 76
122 435
854 905
588 88
504 917
676 145
591 835
837 320
613 543
985 470
996 708
168 585
922 515
130 744
211 222
879 909
30 609
927 828
213 862
478 256
973 422
798 948
38 30
891 978
579 427
13 698
419 96
371 51
601 346
71 24
970 99
584 316
898 575
627 999
578 817
846 123
33 889
368 99
743 19
844 770
854 61
758 451
235 378
23 241
138 518
941 79
948 959
556 91
138 283
626 22
533 336
129 152
801 183
607 642
961 762
979 243
83 163
511 36
420 867
6 384
825 11
761 190
609 912
281 691
171 243
412 277
128 158
266 378
471 145
182 149
504 760
244 874
643 821
668 759
137 789
470 58
12 869
19 249
2 396
202 784
285 51
720 344
161 603
815 136
823 956
787 734
206 592
826 471
68 14
578 295
96 762
35 119
436 664
615 169
724 228
285 964
566 205
723 185
340 840
391 91
479 627
638 15
114 488
973 178
828 362
522 537
569 740
863 108
517 103
750 189
190 3
45 145
598 77
755 127
99 975
537 310
165 90
67 375
802 307
761 821
592 448
677 506
64 802
891 204
149 210
343 673
419 302
900 73
658 486
672 432
16 560
410 447
870 180
368 461
331 294
83 915
342 517
893 130
855 111
653 671
593 160
475 110
557 325
106 875
965 352
28 35
661 999
601 50
258 962
783 138
678 924
633 163
545 436
190 488
467 360
69 182
801 959
78 800
206 242
753 960
838 62
896 720
210 711
950 108
360 907
665 279
540 708
89 742
467 351
855 469
99 80
174 847
467 408
651 16
405 752
550 443
152 839
519 836
471 202
100 473
67 231
499 21
192 861
933 53
650 499
382 233
332 396
127 876
358 440
62 157
396 942
591 43
168 885
502 144
232 755
629 796
919 738
65 478
428 360
536 662
310 519
202 846
953 157
311 159
214 364
757 522
27 279
787 669
287 647
17 413
838 551
920 914
509 637
905 213
227 888
462 602
113 241
619 478
41 639
54 340
521 604
604 165
92 148
952 391
52 300
164 454
458 922
883 143
264 524
956 839
856 44
731 978
879 897
106 34
256 266
712 400
338 69
829 714
209 975
708 674
405 206
562 696
448 651
54 848
211 322
866 115
283 678
303 394
847 764
72 484
78 501
893 443
907 145
211 407
719 306
765 707
69 772
624 360
72 692
871 805
806 750
323 905
232 817
39 283
935 417
810 804
258 387
864 508
894 355
304 977
202 836
916 275
965 147
810 723
499 237
663 340
650 478
736 476
514 635
658 927
359 594
239 857
124 23
91 886
161 20
863 409
48 781
713 942
91 378
24 782
229 289
811 190
543 546
937 994
526 326
477 530
472 118
812 692
109 453
235 7
655 342
997 101
381 132
346 337
707 160
656 959
766 886
612 74
155 628
664 349
340 252
915 23
3 437
643 562
941 501
953 446
657 336
457 698
792 493
832 845
932 873
616 987
171 420
393 577
625 351
223 887
181 250
790 516
341 794
755 822
61 358
114 136
591 709
31 968
999 272
611 935
258 635
348 383
374 331
694 636
989 913
328 327
360 87
836 343
68 839
288 992
233 133
714 414
358 866
54 595
665 164
469 215
580 661
978 253
87 829
165 694
13 691
395 492
213 486
571 907
581 355
75 836
136 376
714 151
984 978
806 503
22 887
808 374
387 596
173 498
666 448
64 571
24 702
217 517
864 225
156 34
139 963
193 747
514 385
367 790
140 300
758 22
351 296
845 225
742 792
577 484
318 86
424 358
420 676
300 129
675 747
624 924
718 403
62 1
326 662
301 268
248 556
4 580
320 448
933 11
322 102
909 79
90 922
157 589
94 949
785 113
179 867
99 753
453 395
254 434
19 417
944 577
980 420
754 581
314 389
454 153
972 770
842 105
287 968
379 491
544 434
89 249
32 60
382 597
551 595
685 956
402 694
321 95
895 358
456 140
258 579
314 2
860 661
248 976
351 509
791 750
975 660
433 290
35 991
642 371
174 995
460 938
170 663
948 755
444 325
137 274
206 237
405 733
230 150
749 395
583 479
974 281
937 281
972 808
886 403
686 745
173 196
567 144
872 147
46 78
937 605
954 812
192 754
819 679
913 249
453 629
410 522
858 483
623 35
518 871
86 329
15 248
300 952
224 682
602 806
904 751
561 160
685 652
257 613
970 521
404 573
377 190
487 187
72 671
819 711
623 895
675 842
750 776
543 894
106 10
202 14
261 752
365 461
776 547
70 893
779 358
807 910
360 35
212 694
584 552
14 974
494 144
172 941
862 424
660 832
295 855
584 41
706 36
436 631
931 686
629 333
195 841
768 964
51 405
526 210
110 908
877 953
398 357
398 516
315 217
497 155
347 364
645 754
579 567
623 222
842 502
19 842
554 945
413 818
726 392
78 670
141 975
212 972
621 838
451 601
180 679
815 519
648 968
956 484
603 467
824 874
18 943
155 203
696 716
971 108
393 464
850 213
200 335
753 838
594 668
476 103
95 601
76 614
807 767
835 341
572 132
813 304
157 239
720 105
360 784
911 989
565 527
608 803
849 52
59 623
228 456
928 664
749 105
71 991
903 825
676 6
509 749
265 908
196 450
435 398
62 978
21 594
868 72
942 697
238 99
357 813
779 366
100 342
128 73
282 290
16 412
973 571
699 55
595 213
369 631
878 483
578 678
126 663
967 880
314 224
11 845
446 428
503 213
379 919
246 702
685 806
957 982
702 955
150 701
918 458
823 702
836 693
770 929
740 743
913 308
864 744
97 420
640 835
372 403
258 842
33 976
249 558
482 525
829 318
156 651
497 252
492 414
271 414
988 880
631 899
126 210
18 154
989 26
67 187
913 658
593 481
786 935
180 758
981 188
146 9
326 919
327 264
841 454
155 221
403 862
168 618
750 598
666 134
115 257
977 335
337 701
608 169
40 632
380 837
922 680
739 720
700 866
108 796
479 673
350 810
242 668
277 499
929 605
2 911
141 924
707 967
214 752
455 352
906 308
735 816
578 207
999 289
756 622
766 77
649 705
280 751
942 848
179 611
832 36
141 741
743 974
213 286
636 903
976 910
650 65
723 760
149 829
985 417
766 289
133 72
289 901
563 251
608 209
213 147
480 905
68 151
512 933
53 274
379 272
986 297
376 95
292 947
65 117
172 547
74 976
395 490
382 998
591 209
733 503
508 247
145 206
148 395
940 468
358 709
309 75
5 458
822 991
114 429
175 681
33 38
521 769
3 673
80 831
54 528
30 460
505 971
136 296
925 910
54 262
630 236
726 663
70 403
804 420
412 354
418 687
885 416
197 606
43 362
958 432
11 156
620 53
50 136
969 118
999 113
953 898
904 820
57 840
547 130
956 68
142 289
211 98
977 99
782 548
853 26
732 304
888 297
977 759
959 494
908 595
579 627
849 918
335 889
778 220
416 977
903 37
962 743
270 601
805 689
958 392
638 277
94 804
838 224
312 117
676 818
812 775
315 945
419 513
103 437
231 585
991 370
173 463
338 530
959 31
637 336
803 912
885 203
28 181
278 363
236 654
32 209
812 26
142 771
802 245
120 825
86 275
285 577
181 544
915 44
855 143
50 556
100 455
358 204
827 275
220 140
791 588
493 592
960 247
213 120
521 752
47 588
43 754
427 581
890 966
339 535
138 854
321 831
667 352
679 771
290 834
435 366
212 211
910 667
625 616
669 946
255 628
327 597
801 478
623 284
203 929
875 900
47 784
887 977
139 80
937 597
464 120
412 31
104 854
373 443
916 371
75 672
536 263
991 96
261 149
942 192
787 228
746 481
72 566
44 1
397 119
236 624
396 988
404 198
750 44
84 383
212 803
777 678
852 743
630 382
957 228
308 548
123 30
261 986
398 212
368 475
499 454
819 994
878 557
222 443
848 577
779 573
623 737
647 55
229 218
574 647
78 905
12 903
689 797
8 523
913 807
658 493
194 46
489 447
142 28
78 631
573 329
442 568
128 373
11 268
668 536
915 612
707 31
217 530
257 161
253 974
790 246
663 839
548 424
96 579
592 109
333 789
688 897
482 801
440 193
824 352
95 937
490 436
937 798
730 706
426 241
368 684
840 808
386 152
697 682
747 255
718 348
742 518
300 469
297 384
875 604
573 42
304 330
715 658
866 768
413 148
310 734
836 97
269 614
133 185
522 743
864 735
443 602
400 383
881 89
636 705
275 451
793 961
855 175
754 52
211 876
445 492
893 755
765 83
443 646
485 800
411 898
149 754
715 503
573 271
395 932
412 488
935 851
159 669
145 66
496 310
76 60
197 498
116 131
169 959
908 506
898 576
501 871
448 786
181 138
570 942
666 571
892 243
710 114
210 90
440 409
927 575
541 456
659 296
902 789
904 7
102 824
371 77
891 529
282 806
578 695
375 859
981 207
101 99
185 340
838 429
874 542
79 161
781 27
473 55
130 460
353 355
855 742
210 995
76 837
159 763
617 813
515 888
945 215
271 669
531 373
304 585
390 862
605 61
52 389
110 4
584 444
200 794
950 372
805 917
439 948
49 39
511 773
462 59
524 502
561 133
343 779
733 245
607 73
437 387
939 948
682 362
629 225
411 612
269 98
924 49
502 608
762 996
968 339
433 415
489 291
482 673
709 240
502 205
836 71
143 146
957 704
962 951
836 699
80 678
222 535
362 648
781 673
608 492
55 564
465 234
674 821
819 698
703 617
491 431
724 49
308 284
716 509
423 446
932 162
380 300
507 876
647 2
768 765
199 153
671 317
982 321
352 193
154 288
308 57
55 887
757 909
254 520
605 564
75 645
781 834
906 279
459 746
823 482
814 574
724 828
583 572
369 564
626 299
303 926
1 911
351 790
937 149
929 740
343 223
244 11
427 603
351 594
55 489
963 483
997 329
982 244
356 680
139 277
325 750
243 832
590 685
640 961
511 438
285 782
161 254
192 284
125 972
563 647
587 720
33 163
936 901
767 657
792 980
909 183
360 231
996 992
787 135
283 758
320 888
851 256
530 104
41 820
732 649
440 695
738 374
499 242
859 166
943 106
316 93
897 153
916 214
851 673
162 870
683 108
954 703
504 156
920 584
398 418
343 30
972 946
52 763
987 30
53 488
55 800
900 903
996 48
120 264
76 735
652 990
249 301
208 131
766 291
376 90
247 221
555 957
723 222
711 416
677 679
897 704
441 32
178 404
159 614
788 291
186 931
296 126
972 921
653 14
563 72
215 65
397 834
788 481
897 31
279 99
365 800
188 313
961 286
525 308
507 10
187 28
642 435
419 179
337 225
865 672
48 655
46 584
605 926
809 436
791 613
332 38
428 308
450 530
739 42
781 156
555 849
162 381
550 624
859 732
398 847
346 678
853 961
9 388
76 231
565 816
488 700
52 369
894 911
807 89
594 658
943 398
511 522
388 537
123 167
181 439
419 559
737 60
279 156
239 931
440 571
498 115
169 660
283 913
365 415
436 13
251 196
921 832
764 486
13 538
926 823
126 361
657 168
196 259
755 464
972 183
885 493
499 639
73 180
30 572
693 78
287 448
414 650
772 277
491 588
845 217
76 91
467 211
260 322
981 248
599 339
80 888
967 478
582 171
82 562
792 645
426 456
867 742
124 754
838 259
666 123
70 303
852 533
867 356
762 815
841 289
826 423
514 900
986 861
665 997
770 548
874 664
272 56
39 796
868 73
651 127
213 327
404 341
713 712
459 339
761 303
547 932
438 473
245 559
351 228
95 34
544 842
543 975
573 414
513 257
355 223
806 135
561 781
543 256
13 966
941 832
261 664
373 30
394 825
184 167
27 261
964 579
946 73
741 956
832 575
491 697
251 560
490 280
343 769
702 741
113 528
275 999
483 669
559 789
761 321
714 438
857 753
651 27
870 737
8 355
660 107
492 21
720 261
251 934
477 351
660 37
443 125
266 57
225 610
16 299
129 117
630 193
248 6
278 803
978 75
651 613
521 950
844 313
260 351
552 210
372 482
118 514
989 135
575 197
96 142
600 487
400 997
993 440
501 765
550 381
944 853
134 364
882 630
140 600
127 792
751 789
114 811
978 631
209 558
379 134
420 809
111 253
857 821
760 186
44 547
226 958
249 581
264 545
476 290
470 572
521 820
326 54
991 697
406 321
940 788
110 225
145 755
499 785
621 99
806 606
989 410
775 755
466 435
387 2
637 541
210 876
848 290
877 316
559 934
422 487
460 133
655 602
457 677
458 640
86 746
492 758
377 768
805 711
317 161
145 294
562 170
113 9
397 123
974 30
301 985
80 148
506 891
42 416
285 264
158 950
463 212
893 520
271 453
936 173
639 606
263 329
352 301
567 884
309 362
324 762
449 405
896 253
232 663
189 957
882 536
576 630
374 774
929 474
310 675
604 507
376 465
308 924
997 26
237 424
591 58
783 546
178 157
882 239
709 698
517 757
649 721
658 88
474 354
56 202
744 485
237 582
800 660
982 951
523 188
703 489
877 935
117 710
127 737
865 773
15 1
13 516
847 994
701 706
921 771
445 746
562 205
177 107
238 174
908 577
584 796
831 924
901 143
904 497
959 218
334 857
41 455
41 331
399 488
151 591
907 457
245 310
860 139
318 617
825 145
628 661
943 503
850 703
153 391
902 753
32 599
463 306
517 322
634 707
58 15
660 853
868 687
270 286
50 921
781 440
83 679
242 988
444 326
138 326
453 890
370 109
501 796
442 858
878 407
662 366
390 297
968 540
180 67
796 104
730 437
945 525
295 351
605 821
263 519
543 444
993 250
33 203
314 379
972 880
241 905
194 738
274 492
947 498
334 404
414 416
222 830
662 601
107 490
870 253
795 187
943 160
735 446
398 703
369 420
877 182
657 187
130 129
71 391
600 310
779 688
809 788
294 121
465 865
893 652
579 588
236 837
710 149
300 195
366 780
948 925
474 790
53 179
566 283
112 119
663 133
618 772
226 467
699 932
751 837
838 915
256 44
137 555
822 757
109 741
954 409
853 797
216 774
900 414
989 842
749 525
950 969
588 278
829 516
664 209
555 522
410 271
667 489
536 123
480 698
627 597
431 425
59 33
921 996
667 279
32 440
261 695
515 339
450 721
401 957
844 991
396 408
165 46
819 960
782 110
412 163
913 670
663 985
87 170
262 319
679 701
200 837
581 354
80 602
835 795
73 882
769 698
853 376
396 436
493 373
657 810
114 843
467 642
308 408
361 328
250 945
80 706
997 166
548 801
196 644
393 514
167 50
373 495
170 191
736 296
64 256
986 29
546 600
275 192
938 525
633 661
221 978
468 658
987 755
666 817
947 777
285 998
281 175
335 595
190 826
712 571
880 592
809 828
4 669
378 294
191 136
353 325
727 437
601 462
872 220
664 401
374 941
75 247
249 480
176 672
953 903
360 974
554 953
789 45
970 231
976 778
215 692
372 921
942 547
262 749
638 6
435 110
544 870
92 770
398 462
840 229
574 200
395 458
730 917
397 879
696 523
771 308
459 255
320 404
35 241
687 935
207 610
707 581
885 503
986 302
928 800
323 641
205 760
930 710
334 634
326 857
916 678
776 773
475 864
933 834
338 656
937 924
483 537
446 190
123 257
788 866
464 382
940 7
958 274
5 824
201 905
154 871
189 210
713 138
86 420
388 525
860 936
942 92
261 727
603 735
267 459
290 853
68 751
329 872
347 583
356 495
645 85
803 288
243 262
999 746
297 324
463 146
253 261
121 372
632 749
991 184
233 593
982 516
983 504
532 433
42 803
774 680
74 537
409 820
444 566
58 90
490 90
23 312
818 244
315 162
824 265
727 305
687 977
896 973
118 355
806 733
891 516
263 611
382 239
337 377
508 561
266 798
697 505
444 721
654 58
967 395
278 679
844 13
715 774
914 521
406 918
197 565
605 121
918 825
172 978
440 88
261 728
868 692
787 559
914 681
549 726
452 874
997 955
818 541
674 305
160 900
398 949
775 473
757 779
445 58
712 191
766 119
308 775
920 735
638 990
259 424
865 538
696 882
212 793
652 221
456 907
595 378
688 587
413 231
373 214
724 225
792 509
10 820
236 401
119 867
954 686
526 426
72 104
632 637
576 151
632 455
191 25
149 130
823 255
153 682
616 52
711 611
418 474
911 805
19 350
51 295
306 627
128 902
790 765
256 733
498 41
725 431
340 872
302 14
587 181
316 957
559 565
37 821
123 261
553 946
403 533
579 913
169 309
118 16
991 435
584 613
753 913
682 824
109 296
59 540
208 659
211 111
911 527
875 231
345 838
667 112
391 742
269 911
823 562
54 408
25 278
313 830
428 934
627 724
678 499
295 216
671 686
253 580
593 648
443 418
648 208
25 242
500 409
237 868
906 602
738 898
626 816
994 38
784 845
398 382
585 431
567 656
745 268
649 469
631 330
342 372
985 129
474 935
978 39
482 577
76 410
43 405
979 890
939 675
929 309
254 868
179 735
100 526
254 68
840 104
919 871
208 366
574 273
200 661
679 8
237 26
716 207
836 29
196 437
566 227
67 50
878 574
849 927
852 282
98 914
522 561
84 534
74 19
986 456
483 550
620 539
757 934
919 421
963 579
445 283
367 703
922 948
409 278
738 514
985 145
856 115
731 899
360 859
598 445
973 487
500 56
395 419
327 719
990 755
549 639
329 882
436 776
315 203
897 706
870 61
507 350
576 989
286 448
982 887
481 327
20 695
640 893
334 929
787 540
293 376
806 867
118 476
520 128
923 624
6 664
841 447
646 912
839 211
484 189
379 399
413 998
596 485
58 71
1000 470
682 121
175 802
780 28
939 106
142 670
870 157
298 829
838 253
493 524
783 274
306 975
443 835
60 118
757 432
157 600
722 281
175 121
965 659
780 573
221 31
92 720
330 668
373 73
767 546
533 421
896 250
479 221
213 980
314 863
228 967
452 493
691 683
976 410
854 301
300 591
80 396
263 868
776 191
709 740
893 914
282 990
613 842
732 114
194 991
401 122
913 582
732 258
30 63
297 828
950 683
708 600
258 300
864 672
409 730
865 147
962 193
767 622
619 129
255 559
18 447
337 111
447 438
771 9
230 346
552 308
329 797
216 308
600 808
415 804
287 751
231 509
55 792
159 682
702 679
523 65
443 569
347 600
57 234
329 892
896 119
949 680
355 2
627 969
538 117
234 621
393 264
750 565
944 616
218 936
250 403
101 832
179 14
457 410
96 870
931 939
79 907
414 174
953 457
115 41
608 923
526 408
792 484
540 532
935 702
268 103
393 935
829 477
864 770
68 306
300 83
753 479
135 909
804 178
992 819
91 702
532 493
92 899
976 517
129 266
771 7
478 418
356 170
620 909
72 262
961 836
519 79
121 210
491 597
875 958
47 411
143 675
594 392
860 505
999 745
35 680
329 227
960 934
726 82
560 369
598 371
458 732
836 557
87 511
302 264
730 919
235 317
986 498
626 639
431 809
476 123
750 251
269 610
869 839
547 730
395 217
903 840
258 79
303 806
181 372
154 13
775 706
198 126
157 332
211 475
874 9
371 717
371 522
155 175
506 383
148 381
864 845
307 155
399 986
923 755
116 268
172 966
985 552
960 75
791 11
745 841
528 910
431 672
155 819
364 239
607 365
414 89
51 978
173 674
612 980
418 41
107 495
195 571
459 816
15 567
757 372
777 239
862 88
815 332
293 229
11 365
126 715
517 30
306 921
358 908
969 410
734 748
781 819
722 976
68 354
907 954
961 112
310 467
468 894
953 587
927 34
968 508
249 685
660 626
105 103
381 110
900 214
688 978
785 644
955 567
422 313
455 808
750 183
915 251
60 66
951 615
245 376
977 84
403 184
277 18
512 368
287 935
812 602
686 441
138 843
893 308
474 785
32 892
660 514
270 658
129 798
784 992
395 166
396 631
202 291
506 865
613 711
359 940
112 271
855 960
905 387
128 765
665 389
938 955
476 990
608 719
421 837
192 523
161 507
619 208
15 549
993 140
600 634
195 68
659 738
268 790
538 531
475 374
580 207
371 693
408 856
409 490
271 794
381 883
812 913
367 966
805 385
444 66
38 840
442 928
296 327
215 141
283 16
989 802
394 993
368 700
118 9
795 170
821 123
432 582
727 349
769 49
264 132
424 691
385 238
660 181
941 633
14 489
272 100
290 909
65 165
35 721
605 133
696 729
278 656
360 354
565 996
630 547
845 769
26 687
555 188
836 472
504 198
876 262
901 887
974 388
127 53
582 550
200 259
274 429
57 544
593 140
228 511
535 411
366 884
50 233
724 340
999 52
383 857
301 494
759 223
180 934
365 247
174 220
713 878
769 681
697 268
957 19
574 557
352 372
420 887
19 976
491 791
329 549
294 266
131 996
380 506
510 206
930 102
54 686
923 317
452 937
742 497
975 425
444 755
300 593
888 428
717 959
115 615
900 428
283 773
308 808
331 235
187 294
956 670
637 286
333 90
285 378
383 157
274 848
487 498
187 24
647 160
833 247
869 491
441 357
664 817
33 701
867 570
823 157
556 697
36 982
350 244
949 400
539 290
701 463
771 985
223 112
744 456
236 556
256 985
810 436
576 302
192 197
142 967
580 533
910 167
627 400
467 188
994 780
26 785
907 988
973 494
829 221
563 346
573 255
35 619
263 851
787 719
971 861
965 187
260 232
969 812
208 365
308 51
202 578
746 221
841 39
310 599
938 253
303 388
286 915
119 552
193 60
332 490
38 755
476 162
110 922
617 46
222 330
602 878
35 65
616 239
114 837
877 667
743 402
3 291
188 711
376 127
76 222
570 249
372 274
770 164
672 240
329 93
639 334
549 963
251 742
294 804
886 637
274 19
814 952
752 140
657 261
315 681
498 801
635 278
355 229
664 42
8 366
780 774
28 101
988 814
88 159
958 699
924 892
697 472
197 556
327 522
721 862
75 345
630 148
64 628
926 662
457 608
11 471
931 270
332 882
958 561
959 838
502 915
706 317
942 836
617 91
169 417
365 648
211 648
126 779
722 368
89 706
733 170
595 327
462 680
906 181
284 731
282 125
428 77
609 849
752 603
227 222
751 208
11 955
654 998
28 74
489 342
82 384
529 214
523 291
584 693
543 229
768 295
380 622
326 216
872 613
147 546
687 736
345 885
657 744
746 745
878 308
701 731
540 392
739 83
110 627
683 101
812 772
354 708
750 664
134 767
708 106
694 822
77 753
363 176
233 454
356 839
33 432
352 391
883 956
726 710
793 930
42 782
253 44
794 996
838 338
89 252
689 324
249 828
877 83
475 606
103 240
552 835
701 815
749 783
626 334
441 435
48 973
963 204
242 666
107 40
37 500
590 941
5 950
684 488
439 167
326 652
341 673
776 385
646 793
918 342
966 777
563 440
154 440
939 283
137 411
315 163
581 256
390 846
190 955
862 251
727 147
523 864
315 914
30 469
851 487
783 432
309 37
379 857
425 988
304 266
673 622
827 529
826 512
113 599
459 172
471 489
89 425
528 239
515 65
783 307
911 738
604 667
617 998
15 291
726 845
563 926
625 95
136 614
247 158
552 869
896 7
774 366
889 523
667 290
70 90
567 362
448 551
220 625
111 446
922 311
599 248
93 684
945 520
658 434
176 720
413 320
178 481
110 23
577 554
847 55
433 2
149 809
292 951
686 433
432 229
646 904
843 755
706 572
713 901
440 600
57 387
671 597
193 174
768 356
283 801
546 896
720 679
710 742
607 534
452 687
413 25
292 656
35 963
49 611
762 723
371 894
117 530
800 323
860 671
490 9
783 971
673 731
352 938
616 912
518 691
31 825
752 42
732 30
761 227
373 456
548 456
888 606
510 750
444 391
302 379
487 411
114 254
971 838
713 566
418 213
964 513
711 162
94 334
330 464
313 370
123 474
889 163
648 667
288 716
67 167
401 331
101 83
139 936
209 645
658 563
287 320
667 165
307 847
519 813
715 121
407 416
166 324
728 672
508 75
618 784
892 817
749 240
810 727
681 814
544 500
512 200
122 522
932 42
92 450
471 712
34 331
677 953
615 972
381 161
815 774
318 687
730 942
293 476
450 539
996 771
349 745
847 513
219 202
4 350
361 660
433 508
562 133
214 657
508 891
875 812
558 996
930 769
534 176
624 856
372 143
563 704
894 462
918 647
85 172
156 726
305 235
780 223
886 149
235 341
55 930
47 665
945 719
468 988
86 983
391 47
67 358
82 466
392 610
956 112
187 619
976 612
251 949
874 188
239 64
966 383
511 935
784 316
988 867
672 554
429 385
643 459
615 695
243 219
119 718
977 924
927 472
497 758
270 677
895 723
537 827
472 414
980 692
307 556
920 703
582 976
632 113
900 326
955 348
592 254
678 962
751 844
99 479
889 940
970 802
953 42
685 338
921 533
958 828
415 206
247 735
982 46
200 62
505 995
173 812
664 515
197 198
939 292
821 283
564 776
694 562
1000 799
506 445
274 288
616 200
21 914
214 124
917 273
170 4
286 766
675 57
103 347
105 364
389 736
674 915
2 15
991 673
807 437
345 582
211 419
601 118
100 940
201 28
886 623
318 867
968 331
542 337
692 689
662 973
373 139
861 277
40 656
441 621
975 270
180 453
524 611
499 561
725 813
440 217
686 273
849 983
365 767
422 547
59 597
914 611
379 543
958 541
13 953
53 617
591 426
284 608
582 77
402 981
645 173
336 449
891 266
888 503
695 696
635 249
670 296
393 537
167 495
825 347
111 623
851 819
635 388
116 320
298 415
757 152
138 794
921 97
396 472
555 665
759 298
883 818
861 713
745 619
583 29
198 936
644 716
472 978
723 33
557 68
364 494
250 987
345 289
917 310
713 985
539 881
533 26
513 906
865 645
49 21
88 602
906 445
783 288
990 519
255 889
820 817
739 912
604 47
192 702
143 786
672 731
127 671
750 336
394 306
971 243
115 633
54 263
624 246
86 63
689 894
74 720
496 678
733 829
67 632
111 897
136 959
741 273
411 291
689 910
606 176
247 851
646 506
671 697
964 710
54 892
936 555
692 598
710 633
423 927
612 900
817 898
314 766
915 814
953 599
487 234
291 462
112 396
905 693
12 719
132 279
819 318
657 639
157 685
173 618
760 895
636 284
821 477
769 508
617 353
886 903
568 142
54 336
949 434
770 940
6 253
432 525
527 598
492 61
80 574
1000 138
216 87
99 816
180 857
910 74
402 370
616 467
929 329
643 411
495 60
176 406
891 738
142 69
77 364
846 611
624 44
936 608
444 714
308 16
712 194
367 774
935 509
287 698
907 355
375 387
273 706
178 739
99 343
204 431
655 282
512 351
434 736
129 511
965 903
450 796
953 30
904 612
249 967
717 676
307 70
794 833
658 945
396 873
779 200
145 867
434 456
199 71
776 959
493 985
5 148
444 269
671 458
381 882
345 656
758 866
388 456
755 531
242 739
900 938
542 555
796 583
390 858
341 116
155 807
246 392
821 688
748 861
773 307
339 472
407 491
228 2
642 368
301 778
936 430
721 126
364 535
910 240
532 747
535 837
436 582
203 308
859 195
590 901
208 908
286 556
531 51
977 537
424 989
758 757
295 255
225 611
982 913
416 859
659 863
924 258
954 693
972 824
60 543
23 429
729 965
215 668
124 497
610 671
874 818
712 214
63 410
256 51
535 966
785 521
227 71
827 65
994 685
564 794
507 532
131 491
268 812
236 187
903 436
931 183
776 822
416 54
59 700
662 313
771 549
818 557
970 768
527 626
147 490
794 316
288 377
854 109
515 684
873 741
333 575
890 849
583 294
661 233
396 616
943 708
894 421
728 848
944 138
246 337
720 922
67 432
301 795
777 938
221 854
836 61
336 765
561 908
472 782
699 541
953 590
244 80
21 355
733 119
392 562
706 767
554 835
733 837
677 920
555 13
368 477
225 140
197 820
284 215
931 470
598 629
217 472
68 125
661 872
551 16
679 252
503 455
677 189
376 655
84 631
470 544
187 573
695 549
705 334
91 817
29 360
594 626
172 284
196 171
467 703
202 47
320 129
617 879
871 636
869 635
122 721
339 346
30 954
617 526
872 581
827 377
904 397
750 288
725 24
879 192
985 735
694 395
867 501
946 131
187 386
26 895
36 464
576 670
663 600
159 249
4 446
202 999
175 891
923 219
14 401
579 861
801 87
654 798
980 968
560 221
516 194
384 675
871 830
919 812
312 352
50 281
656 200
596 42
719 458
677 44
429 157
41 452
751 973
792 807
154 896
960 186
420 943
223 755
252 296
771 827
123 334
836 662
157 202
951 237
385 620
72 352
775 354
371 305
891 720
42 417
202 658
307 637
993 562
306 271
419 281
689 64
122 40
660 920
224 931
584 751
110 790
202 653
505 521
962 253
534 143
810 961
801 858
981 408
495 411
15 286
850 124
821 168
674 684
172 45
736 809
955 30
391 732
953 302
81 224
67 696
670 858
722 841
423 502
676 752
190 355
459 244
404 286
807 512
64 933
807 412
779 896
127 422
542 624
508 7
207 756
306 333
587 703
684 248
384 961
825 201
568 453
960 340
13 766
382 603
278 149
270 607
16 665
803 163
801 655
635 141
375 537
222 522
75 484
475 362
159 79
255 545
987 629
892 688
396 404
455 222
855 91
888 565
528 700
665 984
55 837
499 267
441 616
539 541
478 674
727 943
765 912
762 687
26 990
438 33
398 613
327 664
361 156
837 372
640 185
358 604
222 159
758 883
319 964
172 313
797 785
644 829
425 171
677 17
877 826
698 467
520 300
153 782
134 743
886 605
759 722
845 122
437 784
510 217
885 913
359 714
832 875
571 989
910 951
503 187
203 841
517 109
801 933
796 887
531 662
15 941
204 412
253 301
101 626
929 487
336 404
561 591
444 426
39 303
624 173
754 713
384 425
737 309
536 328
511 947
408 801
860 903
236 996
500 376
589 110
332 229
333 19
453 72
528 771
409 847
909 953
47 612
974 507
279 148
771 511
346 216
704 186
493 819
554 670
623 454
611 944
901 866
564 331
742 955
180 318
395 691
603 883
717 207
236 703
63 475
310 580
774 342
612 492
88 731
65 887
369 129
419 932
98 828
862 485
958 233
932 492
774 759
444 996
382 984
856 229
247 532
478 979
341 995
299 995
837 936
748 793
467 207
440 225
713 533
768 472
79 961
618 713
736 641
715 685
957 22
713 146
558 789
910 492
889 918
762 701
631 954
139 81
878 243
1000 297
641 499
480 412
387 16
60 105
641 33
234 67
104 680
519 540
596 261
601 748
108 643
412 598
294 358
932 569
448 326
707 525
494 826
927 70
290 838
102 268
831 29
974 382
846 668
738 701
3 431
435 95
485 364
241 218
667 857
434 26
323 263
813 819
320 994
51 807
824 943
247 321
345 3
356 413
688 196
514 522
209 183
510 778
563 451
285 745
226 158
739 633
27 884
316 878
817 866
936 121
732 140
361 22
8 139
37 750
695 684
610 203
120 877
550 115
678 116
389 749
32 578
98 843
397 474
102 591
296 525
783 201
538 211
622 462
858 779
96 916
843 707
743 504
123 259
360 191
191 397
141 33
746 638
817 75
670 378
377 696
768 396
295 722
11 937
834 687
614 687
982 189
373 311
285 331
138 454
124 947
283 172
690 100
760 309
404 700
509 898
45 852
705 107
914 923
773 188
408 337
999 984
35 924
202 442
33 377
598 378
473 937
351 617
376 186
122 706
960 70
374 409
902 870
452 583
359 239
418 145
935 597
657 996
224 646
267 900
560 637
873 840
722 7
475 567
143 161
422 758
710 261
423 454
308 26
775 466
65 97
169 829
652 94
57 384
915 493
920 639
344 676
829 337
392 554
141 738
761 549
448 232
681 979
955 273
321 88
553 46
598 432
515 333
280 670
858 385
559 118
260 374
269 53
614 434
529 549
666 952
964 228
194 569
658 273
95 373
405 233
859 426
519 737
650 457
981 292
304 754
574 692
977 834
58 276
555 230
90 485
542 335
252 487
36 867
383 278
522 749
514 938
627 32
282 776
587 113
990 639
446 683
655 494
869 931
124 959
437 869
644 519
705 732
896 342
707 169
876 120
292 698
404 56
202 72
50 654
669 255
887 889
530 549
557 48
52 554
449 47
383 711
79 312
232 431
382 983
511 865
762 620
154 653
237 507
139 137
307 124
22 289
666 840
425 769
822 165
438 740
12 490
699 8
900 676
982 535
92 797
333 106
13 798
23 11
660 576
746 81
699 422
344 377
786 721
350 292
173 944
556 200
995 167
929 98
378 292
973 832
162 100
50 212
879 659
130 12
837 459
544 891
85 532
275 856
912 516
925 939
53 345
698 455
940 451
671 712
579 742
763 813
874 986
376 446
64 588
426 986
532 951
222 628
683 827
908 774
802 533
622 570
561 708
837 449
255 274
906 715
192 347
632 790
569 995
268 476
291 498
981 707
576 497
670 553
21 176
888 123
492 480
766 251
8 567
221 930
32 442
6 275
807 827
518 26
911 369
101 345
631 154
921 561
488 914
468 217
260 238
228 441
626 583
331 42
119 367
781 665
465 413
433 183
426 452
885 60
455 832
27 975
838 792
544 37
28 927
150 895
332 370
5 44
305 500
446 497
100 495
116 377
363 877
790 12
607 741
369 233
554 476
340 274
860 476
118 77
265 395
400 985
894 922
251 127
82 246
647 562
617 66
90 988
20 730
444 471
335 274
22 42
800 96
304 772
860 457
499 987
9 443
863 331
354 560
697 621
63 314
815 887
33 916
653 429
257 998
376 304
811 359
281 240
36 238
264 931
549 738
485 73
393 930
720 481
854 365
657 29
342 879
472 712
698 524
302 424
584 459
717 119
469 185
972 854
13 392
639 898
271 425
128 589
836 422
647 586
745 987
206 686
543 400
901 61
746 849
185 195
63 839
245 134
488 413
862 137
92 338
300 855
472 306
401 731
241 161
147 973
2 526
36 381
241 357
1 246
732 196
601 821
298 683
876 193
775 681
800 324
879 267
771 879
951 520
593 830
308 140
242 294
615 336
408 792
896 198
444 968
619 937
193 138
533 775
27 407
833 968
307 837
996 809
698 814
880 119
574 772
123 177
869 358
376 888
260 550
370 373
917 314
975 996
235 561
929 986
48 958
663 7
496 560
306 192
815 352
929 163
440 15
939 303
851 245
874 119
703 614
1 567
986 389
860 625
891 267
220 190
665 945
69 304
17 541
759 33
494 2
293 925
75 410
586 342
420 360
245 23
368 366
37 502
728 23
20 910
52 596
164 195
498 587
434 453
807 896
985 506
642 173
394 456
197 397
216 10
447 605
203 595
687 823
124 155
248 17
210 733
106 428
619 748
31 819
103 698
822 866
753 810
495 553
37 271
841 611
663 262
457 156
967 149
747 85
212 133
775 621
342 159
359 662
771 506
556 321
750 688
21 346
941 36
258 50
960 352
248 822
540 328
567 851
565 583
487 689
821 555
433 236
72 166
33 835
306 80
912 262
497 168
892 469
782 390
244 650
316 372
390 907
74 369
335 310
608 429
22 301
661 626
762 471
211 822
948 326
846 644
311 88
264 193
995 33
35 481
555 349
64 870
495 4
940 657
22 922
625 985
139 491
717 934
662 843
593 499
553 158
137 248
785 442
287 983
51 977
828 589
629 953
53 449
713 179
479 644
57 168
636 891
321 642
598 159
462 832
390 123
227 969
851 300
792 677
544 622
940 862
101 605
943 506
28 935
794 917
697 220
954 46
145 320
128 511
30 579
258 517
991 417
457 82
421 3
204 573
297 997
612 38
91 481
224 234
265 838
55 449
124 169
438 301
277 124
921 870
487 248
377 403
233 178
52 932
335 504
410 88
666 261
407 806
649 226
383 706
713 954
667 271
611 977
168 916
894 161
384 698
83 52
635 959
823 455
76 375
153 934
176 831
827 289
315 583
699 333
152 24
937 381
968 329
621 497
140 860
896 802
871 405
505 788
298 784
371 233
992 767
407 716
357 408
246 303
675 432
354 299
89 482
971 737
632 63
291 606
763 906
802 414
857 874
65 47
828 985
536 760
48 385
514 428
825 858
565 493
770 190
742 135
43 78
115 429
472 356
807 638
850 867
60 661
394 178
639 771
514 281
228 970
943 271
136 772
661 439
667 115
512 295
441 946
520 496
509 441
578 829
699 420
741 663
155 874
477 861
943 446
323 11
614 662
762 675
531 810
883 286
620 248
875 490
731 327
932 779
426 33
651 648
368 190
20 985
100 501
834 575
269 427
128 556
19 224
990 514
715 458
830 366
174 594
531 212
357 777
690 273
342 396
34 464
7 237
967 265
27 130
530 968
668 735
291 168
405 24
167 234
261 467
274 62
924 475
859 659
96 155
935 258
75 550
735 320
421 775
812 163
338 126
231 317
109 179
904 581
615 927
711 649
846 101
387 435
291 750
212 658
416 816
432 314
681 677
901 561
672 658
598 102
135 552
72 835
236 447
763 463
880 72
723 426
91 358
252 520
596 287
13 845
863 248
139 761
940 986
442 489
258 645
64 601
336 691
138 491
133 8
633 332
696 41
836 215
780 109
987 768
848 596
809 44
499 213
159 369
445 96
21 754
394 984
364 863
245 327
460 688
408 321
62 150
901 770
710 45
406 915
969 304
292 45
340 866
332 461
230 433
147 54
903 55
779 712
998 709
721 610
298 55
49 612
492 512
486 732
608 406
958 534
853 392
995 344
884 398
857 647
273 362
628 905
466 6
437 67
182 554
397 41
814 424
877 449
257 348
491 859
285 921
229 789
708 773
930 249
609 996
437 560
739 442
258 520
823 109
227 900
134 807
171 998
455 988
56 595
167 374
195 658
984 653
830 842
234 39
110 447
570 433
392 645
918 529
394 209
792 413
448 960
515 272
716 470
518 649
546 917
176 928
747 7
568 294
322 332
869 272
980 229
525 305
856 801
178 633
8 516
406 202
333 244
545 232
247 740
706 603
430 919
611 691
320 699
297 742
842 90
192 179
831 871
455 625
69 455
940 674
933 79
951 998
646 557
622 347
827 93
556 850
942 914
884 129
438 274
546 800
861 960
294 302
346 866
558 509
67 693
630 46
902 194
949 700
574 839
823 594
377 560
265 790
62 730
521 527
250 470
155 269
552 770
951 644
180 863
458 23
111 428
837 30
568 174
634 61
884 811
174 976
286 468
715 373
976 65
807 110
167 938
544 874
258 93
580 44
17 643
984 278
714 628
723 274
918 35
630 629
620 639
668 5
99 923
227 433
122 574
313 400
774 946
320 840
764 631
631 361
43 988
10 580
270 27
161 232
93 507
424 55
343 491
69 32
804 608
266 65
745 372
894 930
498 712
788 330
29 431
710 54
638 629
403 907
980 768
295 434
350 248
41 899
44 581
539 572
667 704
156 882
68 191
761 367
902 621
773 847
733 247
293 843
246 835
640 836
174 336
24 690
192 990
279 543
85 360
23 780
860 444
852 279
73 549
154 124
677 181
600 381
36 651
282 50
753 936
381 644
145 778
695 189
755 307
89 859
860 929
171 830
496 616
18 257
473 327
811 37
97 227
6 222
285 111
181 687
797 39
358 476
243 880
36 11
95 759
70 197
117 389
629 842
80 598
423 809
75 475
816 881
192 614
11 3
745 642
567 732
369 893
250 226
748 274
276 933
934 479
345 507
215 403
961 981
30 811
623 44
322 476
588 725
50 455
41 649
553 341
298 283
901 168
19 561
994 877
605 782
131 499
930 529
768 73
137 339
829 630
469 196
877 377
103 419
309 108
468 342
47 275
131 715
456 957
910 580
485 910
320 547
931 551
243 713
570 148
949 84
832 201
244 757
430 519
844 282
374 540
77 359
279 168
290 184
221 323
638 297
297 221
433 79
992 411
451 257
734 627
92 725
497 642
714 396
488 862
780 833
784 569
629 642
137 218
894 485
114 343
578 81
593 616
69 795
576 357
425 838
516 934
276 525
125 448
347 628
666 225
738 736
323 289
894 374
195 987
709 750
717 52
907 189
9 973
174 39
427 244
564 21
286 923
948 961
594 429
500 806
897 496
66 31
738 958
839 713
226 880
841 678
45 545
1000 445
933 731
439 142
904 162
698 499
856 784
509 9
730 860
715 769
104 732
7 620
74 691
553 936
987 841
797 938
555 759
724 890
441 613
880 982
500 643
499 560
945 766
397 322
240 371
186 700
126 979
445 461
243 941
673 391
915 785
373 421
321 194
143 606
181 123
552 56
469 946
174 171
337 293
856 898
28 900
824 727
613 786
446 712
813 302
545 529
780 138
605 741
263 305
606 492
407 584
959 791
423 75
129 286
286 869
743 10
78 224
270 430
661 819
254 590
778 752
793 981
200 817
768 518
885 395
182 712
671 200
8 40
712 414
271 96
61 917
681 675
193 941
428 275
494 482
144 332
145 904
349 297
612 883
701 864
295 460
554 332
775 829
146 616
137 721
109 397
542 258
920 924
698 361
937 87
46 40
899 714
979 331
536 409
48 751
136 260
427 92
458 934
667 356
468 242
542 500
877 652
499 316
216 261
234 135
994 559
52 658
781 141
248 154
457 918
266 400
365 176
264 924
369 469
864 305
765 304
651 107
774 119
220 584
465 809
760 17
394 778
218 87
218 651
786 973
575 943
474 748
421 229
180 61
369 968
678 546
134 555
623 31
800 93
624 833
185 187
864 405
723 327
486 773
647 353
809 816
583 734
633 230
241 32
656 66
823 392
840 653
176 42
166 749
603 801
136 888
171 584
730 887
582 1000
912 30
181 483
365 945
976 16
462 891
312 964
220 238
641 975
309 705
844 765
694 835
822 298
313 436
202 936
124 503
528 246
971 179
518 352
952 776
517 405
185 323
418 266
778 91
900 394
656 43
498 868
872 912
509 598
504 828
54 933
678 344
573 78
142 803
53 614
623 1
672 502
317 998
565 424
219 350
682 875
191 880
158 601
525 351
671 520
36 236
112 613
11 520
487 774
806 608
546 634
331 944
433 193
664 17
300 51
448 819
254 82
477 385
236 391
427 701
373 439
310 961
635 210
976 103
305 253
259 687
857 807
445 407
313 785
455 567
448 337
635 494
230 696
159 988
195 70
34 898
440 646
544 976
54 351
12 200
332 110
932 807
869 362
471 986
441 528
1000 693
187 177
680 267
499 836
611 654
260 1
522 100
761 42
547 442
876 932
1 56
827 371
797 369
655 744
159 954
331 556
545 792
466 724
124 816
916 921
571 780
588 717
454 561
624 580
349 191
42 799
683 798
500 439
482 319
159 578
44 565
106 439
288 217
828 751
209 415
360 928
275 572
663 78
487 661
4 991
219 171
114 14
128 102
808 121
362 448
666 711
64 190
317 10
45 512
173 431
209 735
519 953
535 494
353 624
631 575
382 210
473 703
230 748
600 464
621 308
765 652
11 784
994 674
424 465
852 202
681 183
462 313
157 359
883 515
867 153
29 123
520 206
867 785
85 369
242 82
189 644
634 184
182 105
96 515
441 785
871 866
219 796
10 645
39 641
38 709
94 443
288 393
857 134
99 14
159 20
103 563
778 923
290 990
157 96
777 363
690 282
689 589
971 487
426 860
189 828
474 509
605 156
758 65
908 775
323 978
174 544
317 274
456 206
403 913
735 295
129 194
479 897
34 262
355 856
866 119
557 469
778 42
910 621
812 66
756 47
6 829
412 956
675 806
571 457
742 317
579 790
286 405
679 335
588 447
585 636
837 373
684 205
665 314
911 621
107 533
372 32
539 999
836 991
83 305
534 866
38 524
227 237
105 863
506 281
336 956
798 932
206 930
806 512
586 583
387 35
941 483
74 624
822 97
115 214
745 224
188 940
780 254
978 519
516 350
30 909
269 787
174 927
308 199
476 670
22 700
902 329
92 879
375 352
195 864
77 561
85 992
664 871
418 545
961 733
196 452
567 813
459 13
630 106
303 794
339 989
182 245
886 65
701 829
266 582
583 19
637 324
874 959
347 87
884 985
474 923
346 74
369 915
293 467
909 57
138 811
654 656
108 722
515 374
406 361
764 377
558 702
601 97
280 866
901 107
148 665
889 246
818 222
922 899
374 551
606 164
910 595
3 222
627 836
156 758
298 814
195 249
567 347
262 550
895 954
827 944
553 989
132 515
403 661
966 555
739 182
86 601
152 954
324 266
934 144
529 449
953 815
669 67
718 63
713 887
873 893
224 877
305 42
324 40
729 395
484 907
106 984
172 341
456 725
417 788
188 633
149 825
753 268
670 386
181 866
910 684
383 486
121 235
674 717
984 211
123 286
103 834
754 832
134 470
822 721
810 618
1000 521
984 565
877 624
785 4
766 705
56 608
902 572
840 98
858 144
89 695
344 263
378 267
993 903
356 16
285 908
154 244
815 744
704 314
982 427
830 458
557 290
708 97
579 709
115 914
144 709
67 125
508 259
129 573
169 742
688 751
68 627
230 804
480 141
739 960
553 750
814 530
767 443
189 467
960 270
512 732
637 82
409 197
941 856
941 473
894 525
278 15
677 341
421 719
882 278
624 350
880 531
702 809
900 412
271 842
672 445
161 354
718 774
875 509
203 471
518 126
511 70
200 784
486 300
958 635
327 986
305 294
910 323
971 675
943 68
948 280
48 549
888 771
131 106
957 407
985 948
778 671
162 221
474 25
501 329
357 587
873 348
942 777
889 240
727 957
771 854
880 212
898 417
252 729
415 577
401 212
748 205
752 336
330 263
967 731
73 707
311 478
484 59
429 870
168 282
58 220
164 929
50 894
136 890
151 722
366 882
638 552
113 88
653 206
787 198
90 33
856 638
884 463
553 744
337 547
976 520
463 674
856 576
343 337
170 394
403 618
319 117
82 41
544 290
453 710
445 115
368 657
447 332
384 541
780 419
158 589
160 580
673 205
182 794
267 729
821 985
898 439
643 620
166 645
125 946
903 243
361 655
954 591
831 734
817 762
909 566
685 176
78 529
861 504
305 985
984 267
912 555
653 611
288 390
298 558
744 462
667 207
79 327
208 873
396 435
574 845
408 971
29 262
232 112
917 60
869 581
661 116
395 404
891 949
385 7
366 273
395 320
466 224
838 185
375 694
531 381
383 741
718 49
503 875
838 439
958 831
364 868
304 576
88 268
453 958
855 132
439 864
680 53
832 221
316 730
741 950
608 414
46 75
350 985
882 843
52 855
387 926
154 484
308 685
567 226
610 719
913 192
633 216
988 453
128 942
779 301
394 465
700 695
918 88
978 351
156 764
149 561
526 905
57 781
829 571
351 645
185 704
900 563
291 575
229 967
141 31
529 465
95 552
626 548
489 395
916 692
50 6
219 864
763 261
631 550
675 185
320 708
31 600
316 141
932 46
575 126
133 27
377 679
3 361
51 938
95 471
409 383
951 898
865 991
509 329
288 980
709 352
437 583
215 884
837 501
366 621
321 901
862 317
920 21
665 223
16 699
555 877
55 729
84 465
514 806
510 82
370 494
753 691
627 680
520 735
604 226
788 757
807 258
192 123
449 768
794 359
421 13
521 257
950 792
716 54
301 824
186 322
713 42
692 523
874 13
534 527
156 284
461 201
16 338
752 731
312 479
42 72
339 276
612 351
769 644
405 849
433 836
219 650
997 793
946 490
771 709
131 818
366 651
481 252
914 705
368 847
650 720
576 17
605 136
952 839
582 264
840 192
656 765
355 141
121 308
420 648
342 186
270 132
528 337
839 198
796 435
504 653
539 697
958 517
578 282
13 49
435 233
826 819
712 518
360 70
658 197
129 144
646 786
122 177
602 187
996 614
522 200
850 369
410 99
218 878
694 950
381 187
927 830
721 79
989 71
68 91
449 358
958 599
764 187
962 539
457 51
356 920
601 617
855 368
227 220
283 339
30 751
631 375
176 674
160 680
701 421
384 717
315 534
855 459
835 954
513 219
522 582
539 643
703 334
220 599
890 342
63 278
816 561
889 650
883 611
280 781
796 430
696 156
922 122
337 941
405 715
72 677
606 577
782 886
671 347
923 511
372 584
821 644
547 262
240 652
626 310
858 969
914 575
429 496
555 172
907 303
936 302
430 825
518 235
209 719
60 314
760 137
604 322
985 679
304 282
799 811
527 505
192 106
704 757
586 512
34 792
244 479
528 31
421 100
97 189
498 204
855 962
463 73
398 778
530 118
547 364
818 26
445 581
869 787
779 572
774 291
726 891
388 252
472 284
57 461
441 193
42 170
142 49
427 931
743 534
356 870
783 801
699 755
709 497
953 48
599 816
799 101
950 535
127 164
85 90
443 475
662 797
528 748
426 28
230 467
395 876
339 158
600 430
301 696
782 255
712 624
23 194
291 785
659 20
826 884
130 924
400 162
721 287
317 357
531 869
429 639
913 479
461 742
3 247
744 121
466 942
954 650
218 183
372 199
576 93
568 656
971 299
364 164
90 545
76 514
394 246
181 964
127 979
712 179
84 858
444 881
886 573
379 916
361 418
654 929
849 658
24 204
505 453
760 529
708 448
452 512
959 858
237 452
249 18
84 163
435 195
2 59
302 408
975 231
415 739
991 313
492 956
212 592
615 325
343 313
74 902
16 765
39 593
537 149
814 937
97 36
686 635
603 509
836 314
798 136
786 317
696 600
894 341
239 103
772 643
303 617
183 912
846 215
421 259
913 761
288 225
8 923
974 437
839 405
623 349
541 764
282 525
916 487
729 963
708 499
810 211
3 158
445 240
883 942
847 789
172 420
222 835
448 710
739 878
247 846
226 676
759 747
782 295
328 861
374 516
374 520
506 796
538 608
358 267
771 840
473 765
183 821
111 891
88 119
503 336
749 277
131 231
258 174
392 719
371 43
582 306
530 939
754 57
587 623
756 605
523 463
357 314
956 594
439 362
890 948
963 780
671 186
408 339
981 515
899 784
602 756
222 445
214 471
405 723
784 956
94 811
407 329
86 91
450 883
576 871
302 94
156 299
341 928
132 162
616 50
283 581
514 189
444 513
150 857
542 93
813 353
142 646
985 642
843 574
489 854
999 980
279 828
478 110
91 9
928 851
848 923
7 892
910 698
727 319
132 44
51 262
556 18
863 41
435 192
949 683
635 75
772 517
714 507
902 140
299 662
526 129
803 614
732 679
209 255
27 999
930 566
296 573
689 40
792 760
857 287
398 764
979 766
81 388
78 226
11 368
276 379
255 281
415 275
5 990
224 757
702 723
291 491
845 3
892 622
877 660
559 256
851 248
354 88
101 189
957 155
18 954
125 387
884 527
567 846
342 663
897 776
979 230
72 813
492 508
921 702
139 162
163 596
525 1000
441 331
481 47
581 274
774 105
2 880
185 859
710 308
3 768
649 90
962 290
136 745
426 725
765 503
594 236
129 205
610 97
356 785
243 635
633 168
866 661
486 286
44 484
318 279
476 935
307 537
402 554
851 646
309 490
797 407
811 21
626 750
110 984
323 34
68 787
890 600
600 826
696 85
617 996
665 878
455 949
593 500
936 4
521 439
449 685
302 228
873 658
884 382
459 532
629 930
875 148
491 264
815 495
35 563
388 557
296 591
33 732
85 268
895 3
328 41
44 34
855 178
855 325
37 540
588 924
777 438
148 163
208 662
729 925
759 269
836 928
674 295
793 864
188 240
48 374
575 889
678 123
57 588
426 850
178 754
783 608
636 615
213 94
230 130
776 340
898 746
960 781
905 116
309 606
739 230
154 705
854 523
799 132
542 341
642 335
2 336
905 643
707 342
80 248
401 983
889 953
47 89
888 23
176 462
271 319
441 400
718 281
398 782
905 895
260 656
822 843
484 991
787 86
258 654
385 312
993 509
171 822
522 151
810 908
566 938
163 6
360 424
526 895
466 152
181 460
747 580
523 147
341 31
423 465
690 374
506 153
580 553
337 660
575 382
484 266
368 18
18 866
530 720
577 114
994 165
230 226
183 660
37 662
209 742
229 930
46 476
393 743
680 603
290 233
574 291
194 403
918 971
534 629
704 644
656 258
91 698
90 63
775 240
935 486
211 104
598 5
876 682
2 306
766 366
214 889
480 341
534 8
328 172
751 216
793 401
63 615
809 738
550 273
235 699
599 980
141 134
570 293
611 220
896 117
466 993
866 694
186 547
127 847
612 556
848 12
167 497
719 822
983 128
832 614
442 451
253 148
17 337
587 104
774 183
881 564
149 406
679 227
899 550
465 634
64 834
155 644
854 726
735 45
317 224
534 875
918 345
349 93
721 739
797 851
96 534
444 706
700 502
264 537
787 349
975 107
804 122
872 487
467 594
415 210
739 904
431 100
220 431
31 121
672 509
188 190
837 975
515 81
552 54
496 229
543 990
347 270
347 408
354 334
316 241
199 215
518 449
902 304
634 529
327 359
872 401
863 78
579 954
14 241
585 604
556 664
970 484
901 768
746 359
433 285
985 406
952 412
44 385
956 806
449 288
237 889
461 505
404 528
844 995
529 879
420 358
992 548
869 282
793 105
772 478
393 927
715 670
311 936
226 331
888 638
141 926
474 531
647 700
375 311
408 879
259 169
748 378
292 158
133 1
178 532
874 68
847 235
508 140
784 32
34 517
554 792
671 606
109 545
869 914
385 554
47 482
141 988
193 412
188 372
245 854
990 747
477 769
23 727
227 861
796 655
137 594
145 542
583 726
330 537
260 389
334 336
839 625
351 585
508 671
539 264
702 569
520 441
912 630
555 310
688 664
775 535
815 218
130 642
83 699
971 141
431 351
651 998
163 944
854 187
245 44
69 175
493 730
566 112
251 70
297 307
348 962
193 865
691 528
88 508
47 657
167 190
490 289
84 985
644 187
102 201
980 812
888 648
533 960
875 759
283 588
894 531
131 576
24 296
187 964
974 421
555 847
45 360
229 42
678 640
18 45
988 16
302 273
69 971
632 743
155 621
568 687
334 943
308 157
631 859
171 264
927 382
253 686
50 529
522 690
427 689
499 385
174 774
962 47
482 914
946 712
393 778
101 497
166 568
891 919
662 89
387 777
944 355
203 680
708 111
76 510
282 707
554 952
667 610
337 864
407 68
736 446
981 115
530 224
184 834
835 432
936 937
417 927
277 872
286 581
688 585
791 880
623 95
53 11
904 940
481 253
963 366
772 250
623 554
768 960
579 632
211 640
609 514
570 447
682 45
764 185
328 963
240 728
147 296
936 2
454 909
208 761
792 159
25 833
681 795
935 234
158 757
90 373
917 320
799 729
420 246
872 259
986 500
175 182
148 842
794 781
112 366
421 728
281 629
134 507
294 338
676 681
525 771
881 609
229 209
596 620
793 630
381 812
706 548
468 615
216 890
642 953
886 904
889 177
342 780
721 485
354 106
908 386
370 614
714 385
536 558
219 941
16 638
306 999
106 529
645 733
661 808
305 831
945 381
548 337
722 307
662 722
435 194
313 70
474 19
866 936
803 949
215 663
505 90
257 975
247 594
333 51
772 695
770 148
11 379
586 380
872 60
933 705
776 875
569 984
290 11
189 760
72 951
640 756
664 222
844 119
938 294
528 144
569 130
446 135
642 873
510 715
659 791
143 457
392 718
783 829
871 282
665 321
108 225
139 493
616 818
933 259
34 280
153 233
40 289
635 811
950 802
726 178
232 647
762 217
100 759
205 154
375 755
314 585
82 271
304 507
766 593
427 557
826 803
881 792
300 348
792 868
845 404
920 290
249 697
364 820
616 391
988 695
234 389
480 628
585 825
74 398
664 258
570 612
560 44
968 822
491 832
713 876
478 40
588 907
633 85
225 28
698 134
43 902
980 36
523 507
707 950
981 321
222 910
708 391
758 901
782 814
915 201
768 378
433 177
676 465
829 568
154 668
774 956
674 660
888 718
647 441
722 101
826 1000
514 629
18 90
909 532
716 231
926 530
948 946
250 234
62 323
832 142
898 52
813 238
514 264
199 2
319 934
333 706
383 323
519 216
681 818
867 426
152 896
140 825
377 536
518 470
977 110
979 830
733 403
762 783
836 694
195 513
579 499
852 408
820 594
908 818
70 12
750 971
499 692
484 586
494 680
546 389
323 145
318 508
477 118
496 510
652 775
341 212
848 219
978 531
390 183
501 980
773 755
884 781
237 759
983 161
199 363
648 945
840 299
25 795
572 841
150 339
835 273
460 376
352 951
696 219
659 578
709 855
152 775
685 818
569 232
167 494
405 331
669 294
366 770
839 413
938 508
231 286
346 871
301 986
847 455
721 520
358 258
135 538
843 521
448 25
251 522
162 829
730 984
848 353
171 247
576 931
39 926
44 355
301 677
456 863
724 597
294 92
144 999
110 775
315 240
649 959
819 957
108 50
844 748
60 645
221 145
471 607
66 371
60 488
853 820
443 596
123 726
569 124
569 62
471 934
862 642
629 700
462 576
535 838
927 708
774 834
724 155
245 213
470 168
12 167
628 319
816 400
114 618
613 68
798 678
456 757
495 869
985 668
150 698
876 372
730 290
178 710
904 816
960 466
79 611
255 244
647 729
165 735
923 388
522 844
498 651
212 939
626 943
257 48
674 632
329 548
178 956
183 689
530 27
613 97
122 573
502 542
635 397
527 549
274 1000
70 712
597 664
230 18
781 946
716 462
324 656
135 916
815 427
975 932
670 536
844 739
49 957
60 873
760 26
115 187
568 724
15 170
664 812
561 950
889 316
870 554
515 61
781 430
383 243
662 501
767 873
997 877
149 973
338 63
1 989
161 537
242 514
974 934
641 84
143 218
233 325
515 68
738 750
743 916
100 330
310 717
499 422
709 337
107 842
511 554
249 272
704 907
981 348
37 174
702 751
271 122
979 589
144 974
817 383
803 583
501 240
924 216
996 430
286 83
615 65
955 692
812 901
713 101
132 732
27 656
901 516
771 141
874 447
394 582
625 547
966 137
842 882
349 247
533 152
257 234
705 643
68 456
478 638
908 843
43 622
105 142
238 737
89 79
959 497
144 770
383 858
776 332
189 331
219 442
690 160
193 328
621 646
194 654
924 98
986 184
558 17
598 778
638 681
373 430
593 620
15 122
843 941
901 717
320 201
358 927
535 521
932 629
179 797
223 286
177 351
473 809
898 20
91 138
135 978
695 900
762 609
495 172
508 406
628 95
617 207
355 579
260 562
487 6
869 963
249 692
924 980
33 824
891 106
277 229
312 791
920 551
856 918
58 237
880 227
707 899
492 25
450 211
542 982
306 622
935 499
929 198
93 597
293 615
423 222
911 501
649 173
821 806
290 135
357 454
246 129
342 907
249 589
965 739
769 461
870 92
376 146
352 769
497 882
771 298
667 571
684 422
745 804
466 861
353 280
877 346
312 372
960 124
303 7
167 990
446 742
209 695
832 868
748 671
81 796
56 115
583 890
14 781
369 553
555 630
503 919
299 527
48 558
643 913
493 703
688 491
348 403
796 572
538 488
72 320
292 256
649 448
261 458
541 108
716 477
999 655
268 376
578 553
800 773
429 856
463 631
750 861
451 141
757 835
669 459
384 350
537 46
412 923
325 798
202 75
831 278
691 370
926 111
789 140
792 474
606 459
8 152
824 221
866 460
99 181
430 726
476 248
637 458
431 547
592 226
236 463
274 220
507 764
641 214
634 338
783 782
465 174
169 919
846 92
636 291
89 410
935 825
501 421
417 203
45 655
297 757
620 427
737 396
143 747
389 848
375 548
199 917
750 869
133 280
971 378
908 698
673 937
110 601
208 699
145 116
771 612
951 315
890 419
332 686
455 547
781 836
128 263
920 761
151 110
141 589
294 538
37 785
544 678
651 957
622 379
75 692
192 256
857 111
369 670
225 547
503 125
412 393
42 706
892 509
742 141
679 512
222 267
226 251
407 870
833 199
645 438
675 951
763 97
736 440
687 145
496 714
330 948
35 806
228 648
690 891
417 93
906 221
581 638
689 850
192 825
63 429
895 166
410 452
20 240
466 717
354 15
583 498
528 341
231 80
486 244
546 958
76 924
819 178
37 19
245 580
390 901
750 731
947 510
832 622
139 991
535 43
237 956
300 726
918 791
183 213
609 441
174 354
482 282
702 313
591 514
728 478
524 275
763 198
307 646
472 83
37 275
429 333
649 255
768 612
216 776
683 131
238 670
329 802
727 566
218 789
109 418
832 969
404 595
438 831
839 118
73 831
332 619
480 85
507 718
167 474
118 912
9 360
373 713
904 279
624 972
28 732
204 324
336 517
463 303
350 987
542 57
57 342
308 113
928 315
227 816
397 970
134 23
24 574
243 441
603 773
658 815
421 54
82 200
276 906
6 332
196 645
359 50
340 339
671 485
339 927
391 935
804 43
405 360
242 78
318 915
746 737
278 726
434 495
861 588
895 608
803 470
53 486
568 958
747 275
869 277
295 483
497 326
371 266
312 974
943 694
821 942
457 932
898 973
65 936
683 481
987 662
665 398
952 935
144 915
239 689
587 790
995 786
194 436
98 79
223 851
813 649
658 116
554 404
528 184
421 725
445 123
97 41
701 90
847 217
381 159
217 939
332 652
927 99
328 15
896 252
45 529
339 744
302 952
116 648
692 723
573 188
214 13
948 359
559 259
462 305
507 826
909 436
639 995
985 412
939 729
204 569
655 896
46 468
536 441
705 248
565 335
512 550
888 450
732 253
461 768
34 441
127 817
208 925
45 904
86 464
153 475
51 537
480 59
587 736
294 483
715 712
852 344
23 821
635 922
698 839
984 671
962 222
563 404
98 408
313 454
304 944
776 940
503 766
100 472
830 975
50 392
495 95
39 972
183 230
340 193
410 149
277 745
205 176
199 468
376 491
643 535
153 249
596 831
769 875
776 578
532 845
62 579
803 993
719 54
484 363
296 649
678 246
251 21
789 407
625 221
28 33
54 58
588 617
94 263
171 416
131 772
631 837
312 551
69 703
807 845
696 146
414 93
806 296
548 396
66 341
189 876
845 100
41 414
913 421
643 94
96 564
938 5
59 88
137 694
230 836
66 509
514 226
951 604
845 398
729 93
275 522
509 694
900 283
968 738
172 436
920 994
568 276
981 161
179 39
240 255
198 541
438 71
937 737
63 121
811 148
949 602
755 563
147 717
887 80
123 950
904 226
73 49
508 734
667 275
740 692
399 96
225 450
828 311
707 598
422 129
428 467
131 183
288 639
716 224
335 280
112 192
799 383
866 25
574 909
662 235
414 626
847 296
494 618
133 744
583 627
446 347
718 461
905 663
958 501
70 408
874 941
749 174
949 364
15 466
911 398
773 318
795 513
99 525
393 124
454 771
327 547
776 322
124 451
723 435
804 181
108 614
128 277
324 408
344 254
335 506
828 818
278 91
335 423
480 815
979 820
756 714
342 433
828 178
140 990
520 761
801 168
935 845
908 855
943 391
135 197
938 394
317 45
920 289
424 940
320 311
303 976
269 644
365 133
518 217
426 934
940 498
857 184
699 280
136 715
997 629
367 95
342 972
82 17
905 402
280 537
963 796
3 597
328 981
741 840
987 955
666 534
572 851
135 709
158 125
240 697
672 362
386 626
896 131
11 35
340 484
922 464
779 555
659 780
778 461
228 147
67 625
220 866
928 137
725 970
500 820
423 868
846 713
334 872
745 715
136 44
845 459
476 704
677 149
127 392
953 434
119 805
456 27
57 140
403 897
932 33
690 943
67 914
753 336
446 509
645 160
458 685
840 80
863 103
507 557
773 942
554 287
316 149
368 831
844 529
294 803
534 469
709 940
669 335
892 187
70 438
258 128
281 141
211 588
161 872
968 162
747 140
28 527
265 705
155 65
427 697
32 876
176 449
457 14
10 449
529 379
136 394
616 619
975 923
60 653
291 506
647 300
561 618
408 907
652 208
42 402
459 331
664 495
662 851
222 239
251 337
460 518
961 479
782 754
37 356
421 473
482 652
125 614
495 372
943 43
976 781
850 633
484 304
899 573
746 391
309 787
756 729
669 165
515 975
284 602
411 638
726 913
549 895
331 91
600 90
637 1000
628 492
831 608
55 742
135 594
139 204
439 889
252 40
252 142
722 735
887 585
378 244
173 272
378 625
906 163
590 36
126 202
143 127
613 938
471 54
958 52
512 362
88 371
718 537
613 26
921 271
549 475
866 273
174 377
186 684
224 759
555 600
49 997
813 313
789 203
664 491
264 637
413 415
630 814
206 73
377 629
633 764
810 66
483 306
512 245
73 376
106 371
522 180
334 991
928 748
925 502
61 816
608 93
288 466
119 296
115 349
996 702
404 722
8 835
188 327
485 960
806 863
771 514
998 705
248 34
178 134
14 224
817 82
678 750
348 121
587 1000
262 534
50 868
712 391
933 212
828 165
401 105
827 693
736 393
105 583
302 54
131 987
263 482
399 15
779 47
434 691
302 575
911 171
33 710
585 742
65 737
669 247
921 481
530 870
324 995
258 877
474 12
86 87
24 363
712 994
45 842
741 238
627 441
574 578
225 51
915 618
823 688
49 437
480 88
444 602
538 692
842 240
656 270
366 918
622 191
173 602
482 690
685 334
95 594
659 557
885 507
393 115
324 487
536 185
39 358
593 974
91 309
95 275
817 339
445 879
212 131
851 773
408 831
24 652
45 425
616 145
135 433
877 698
51 860
685 305
441 461
428 464
802 278
832 446
813 472
118 725
260 218
534 817
379 55
531 877
730 717
42 46
933 348
699 876
669 894
614 104
997 384
759 775
146 423
45 394
702 386
814 566
578 883
831 705
411 17
797 721
398 416
457 228
837 350
730 915
291 190
266 198
309 647
558 696
827 89
162 347
300 294
611 590
410 237
388 484
491 284
548 360
410 837
728 746
916 590
442 735
804 67
301 782
725 460
81 979
307 268
733 100
140 2
575 3
272 979
466 54
166 571
285 169
205 402
125 910
535 587
155 543
447 207
631 16
919 61
218 182
428 771
818 274
397 986
97 124
798 210
696 641
94 55
858 561
62 204
411 797
963 293
939 368
315 459
776 552
606 488
792 587
274 773
577 485
13 808
373 607
423 490
732 87
811 387
126 767
234 394
941 90
902 910
965 931
690 295
351 485
371 479
128 878
196 621
436 235
766 808
196 146
999 74
223 628
434 656
926 913
485 734
386 789
252 916
843 483
109 917
360 106
587 692
614 96
577 385
734 804
6 372
994 754
120 235
679 463
45 257
459 305
884 93
777 166
151 257
524 13
302 411
285 164
100 640
4 695
894 177
212 395
370 750
731 943
157 992
671 905
178 418
154 296
959 634
949 182
1000 124
626 148
723 808
857 1000
367 252
690 216
190 327
170 332
534 16
455 231
576 322
87 138
887 403
979 983
507 379
541 371
690 437
362 435
785 541
842 156
618 32
588 126
870 901
467 409
699 562
195 284
240 337
226 257
856 846
738 431
467 286
363 996
708 367
315 186
999 476
349 958
862 535
285 830
386 476
168 924
972 717
17 134
528 287
942 48
880 117
73 572
142 230
7 701
167 746
875 701
66 764
837 415
204 512
119 259
658 296
26 909
246 26
84 859
978 63
308 508
331 233
33 971
189 405
489 255
786 410
823 735
534 67
996 306
957 992
167 769
286 517
199 929
338 776
928 540
788 916
378 516
842 939
577 875
84 322
364 472
907 597
206 645
161 396
776 603
300 759
923 88
523 153
957 791
47 789
6 887
438 958
812 112
611 776
259 809
23 301
852 592
637 426
246 527
555 340
823 916
97 787
636 68
439 453
382 522
823 115
149 667
505 412
848 724
680 286
644 308
658 123
691 137
692 366
334 238
811 854
904 772
952 865
182 989
969 943
326 496
837 179
827 801
145 307
728 691
542 243
354 447
896 98
98 204
132 928
948 103
508 733
52 137
441 454
102 991
708 270
259 476
238 658
207 419
261 840
497 31
184 49
328 293
900 464
880 53
992 369
491 247
894 274
90 286
698 342
33 9
169 91
595 438
358 852
404 922
2 589
372 45
169 885
951 840
708 715
967 590
258 752
364 646
487 325
89 771
82 259
954 789
936 327
993 271
701 763
885 745
342 950
677 286
987 607
395 665
596 507
39 366
677 514
833 459
313 383
360 671
653 855
25 863
61 134
176 801
327 741
982 655
304 100
230 172
267 454
488 621
149 817
856 54
688 358
594 857
84 829
271 883
73 698
263 38
540 773
396 632
69 221
289 79
673 715
544 76
377 612
436 537
877 500
711 479
931 403
747 408
188 454
91 321
984 415
544 283
289 789
873 139
964 570
81 470
721 479
429 973
287 257
326 695
904 333
703 232
255 476
163 746
695 628
172 346
157 565
50 934
327 887
866 224
791 762
474 868
741 658
424 580
185 679
925 886
385 592
177 557
36 109
692 300
587 17
32 926
951 970
337 257
718 752
46 105
424 914
254 7
834 857
188 900
664 195
316 465
787 526
557 936
510 580
388 687
246 661
670 454
967 412
527 329
519 326
609 453
454 322
561 512
188 485
154 898
777 155
155 945
339 376
884 376
262 975
779 424
657 792
201 42
594 58
745 757
199 162
362 37
260 753
512 892
335 140
610 570
478 190
321 656
299 919
939 632
661 870
161 884
676 376
570 39
123 690
5 939
741 622
147 855
145 390
459 153
383 563
974 783
482 798
179 228
424 416
257 667
648 543
22 855
929 504
178 132
27 840
65 259
139 180
905 706
999 649
880 923
917 710
441 290
288 987
821 217
497 198
501 542
720 333
921 146
939 994
579 651
92 1
380 493
847 175
616 295
924 92
857 862
429 457
772 751
89 931
788 385
770 572
71 250
876 783
191 212
29 347
841 299
608 170
931 569
155 629
378 901
801 987
461 696
623 294
978 890
346 822
29 918
304 514
209 439
858 557
56 269
967 596
306 735
719 778
512 232
762 185
390 126
988 166
643 746
363 409
129 534
356 52
976 922
852 170
540 122
750 958
498 526
649 579
309 654
319 765
9 617
171 810
89 424
238 336
963 471
191 380
921 246
296 362
194 88
923 357
249 38
734 714
254 830
727 873
857 804
476 575
128 881
62 878
346 366
443 650
968 889
347 725
60 626
827 935
484 581
555 284
82 565
293 500
821 736
815 518
834 765
301 751
494 458
517 96
824 805
755 191
476 665
937 624
900 474
237 680
770 506
475 327
539 345
494 851
5 595
170 924
45 949
964 976
69 625
471 736
632 243
315 592
900 216
957 297
945 327
720 731
755 115
112 147
865 684
582 209
348 93
762 389
542 694
635 26
91 896
670 443
597 801
729 713
351 433
825 668
114 419
423 478
652 136
582 346
735 472
988 312
988 338
376 603
809 62
624 803
690 196
890 90
801 614
692 570
433 277
717 799
300 382
905 114
47 684
625 423
922 623
409 892
895 891
930 126
822 712
563 747
858 404
56 321
271 163
996 392
789 710
235 603
525 119
797 939
75 772
426 214
838 842
1 479
203 135
95 974
563 167
240 72
592 675
983 898
458 320
130 585
560 669
250 548
123 34
679 769
681 328
84 24
692 990
44 920
362 22
21 602
468 999
331 967
554 369
801 400
158 317
996 202
251 109
8 659
79 401
568 331
860 544
486 782
93 497
199 231
973 108
272 756
665 702
817 245
251 590
928 581
532 596
969 850
477 795
675 774
894 996
246 588
240 609
964 714
24 640
148 688
809 839
162 227
363 967
132 163
415 790
432 94
158 113
301 896
16 139
733 639
511 37
628 850
559 195
21 31
241 145
414 729
798 871
117 487
689 688
29 961
920 546
535 1
994 313
8 593
370 300
448 542
448 329
988 579
689 404
7 234
589 724
922 422
556 919
55 535
273 576
431 874
632 250
330 87
964 348
990 98
147 470
254 595
284 486
329 262
373 775
691 363
965 558
659 862
303 654
91 336
478 70
366 581
761 596
614 79
721 90
468 673
539 454
360 176
818 235
603 966
78 341
266 962
739 607
499 582
718 811
820 115
197 35
75 793
658 135
16 509
739 438
973 847
400 698
494 756
87 520
959 921
768 510
802 247
474 881
486 552
379 73
996 672
514 57
273 995
329 171
907 666
684 503
212 918
522 571
721 465
473 360
100 336
568 520
987 921
333 484
676 163
896 277
769 225
90 904
502 975
551 733
274 262
907 72
993 158
396 281
538 646
460 994
21 134
620 700
829 894
294 135
549 592
925 73
80 68
197 292
218 377
997 261
720 445
791 482
791 28
84 253
510 91
137 537
951 430
756 469
115 332
618 119
490 351
852 535
886 300
765 118
130 277
544 406
837 275
73 555
527 751
78 371
710 112
918 537
60 837
962 101
409 604
367 811
734 304
545 721
462 123
667 946
692 683
29 200
35 7
875 332
23 968
391 138
258 815
29 202
90 231
897 257
501 298
22 350
878 924
43 968
697 267
170 758
758 519
58 627
66 602
659 354
311 129
286 974
295 793
872 731
547 992
596 985
988 644
773 696
111 944
514 290
445 153
809 190
443 740
615 223
448 427
633 913
119 957
949 351
8 232
658 587
657 23
517 539
776 159
182 494
8 150
387 69
921 903
144 462
408 643
770 467
493 710
682 334
335 659
532 224
271 442
286 419
378 384
419 960
757 509
227 832
306 655
458 738
951 167
119 483
967 172
815 566
829 756
852 479
307 654
636 212
943 945
999 563
992 5
652 861
905 400
321 604
950 807
915 192
196 505
570 573
394 399
560 178
456 717
591 491
963 599
567 338
108 686
594 988
105 776
796 362
647 322
886 257
935 341
271 940
684 827
768 809
482 707
533 216
698 631
826 317
793 642
876 865
999 5
967 25
827 48
175 371
744 111
52 586
590 125
414 666
387 719
283 199
322 749
652 423
966 516
84 599
589 341
18 17
76 417
950 169
215 560
327 454
84 160
601 45
154 824
424 120
718 53
861 181
325 991
7 878
754 814
808 985
479 967
112 679
351 563
560 978
383 2
182 39
614 924
720 524
618 984
194 944
302 901
661 433
570 603
158 403
694 271
825 628
445 452
628 444
303 628
723 164
362 903
643 131
459 476
224 607
140 151
492 101
943 901
680 232
649 746
402 720
685 76
284 374
14 709
427 420
694 498
950 495
883 456
282 62
696 164
762 738
967 516
955 375
909 679
369 437
294 581
944 159
770 207
496 513
65 851
938 214
872 811
874 331
225 848
990 168
265 103
274 953
242 587
465 565
132 105
693 113
768 774
322 587
186 798
625 831
707 836
760 982
151 361
109 383
204 842
859 755
958 879
548 985
522 45
940 972
281 853
568 847
439 405
430 910
393 492
410 129
80 860
226 741
726 750
621 928
954 556
901 644
89 808
580 590
995 856
36 398
247 470
603 275
791 241
970 151
370 731
918 99
247 166
155 668
228 170
751 619
91 207
952 536
590 223
918 957
848 620
495 350
738 265
230 358
521 658
216 647
104 611
492 361
240 869
951 673
138 784
233 797
392 534
754 325
846 480
996 369
739 688
533 325
849 87
499 253
227 277
313 170
505 633
463 846
189 77
124 317
109 584
111 44
397 614
905 172
205 47
58 686
909 600
289 367
486 389
469 436
583 935
671 633
460 122
1000 411
342 53
270 881
387 742
650 498
809 812
393 582
149 17
638 428
560 287
903 130
557 17
316 548
486 527
751 193
511 555
525 16
936 325
668 17
610 707
401 769
248 366
358 102
577 327
150 926
177 145
218 288
97 569
650 386
816 801
715 610
893 885
631 900
365 938
886 226
125 630
523 356
277 871
675 668
826 233
555 547
549 796
465 810
47 1000
737 527
34 104
701 750
495 889
870 46
727 393
11 832
230 961
460 792
83 320
581 742
440 470
556 842
446 848
737 122
454 81
469 757
628 654
867 673
467 710
7 999
89 993
154 198
241 115
430 737
946 140
256 49
118 80
986 585
138 663
14 605
920 655
183 365
334 118
849 142
661 941
975 566
738 332
247 461
38 739
110 846
285 254
671 809
306 83
816 407
152 63
48 155
508 316
799 739
885 139
454 340
385 795
37 104
745 102
187 116
801 386
394 918
71 922
854 667
776 606
350 131
433 624
644 197
555 426
995 80
253 492
398 836
610 692
725 166
450 141
250 49
101 320
836 994
897 474
643 730
394 572
644 773
231 236
663 250
887 370
110 921
615 727
607 514
522 160
599 489
676 35
766 717
569 977
482 793
700 60
846 452
820 615
980 153
503 616
230 757
647 432
455 204
124 184
511 191
504 398
366 969
763 961
412 697
520 121
829 40
901 883
662 732
884 124
156 208
410 319
173 140
284 891
140 704
635 276
342 260
623 282
802 346
878 807
677 760
612 269
328 624
285 797
482 45
267 7
297 890
403 753
884 373
48 140
725 117
963 13
76 770
239 883
940 404
206 483
754 217
310 935
254 917
768 159
476 943
867 234
440 220
18 546
922 706
446 999
226 453
825 52
238 841
17 723
740 835
182 233
422 689
342 693
434 317
172 772
614 260
91 638
884 853
668 574
447 226
802 243
149 126
172 862
214 145
824 192
823 335
356 410
90 832
433 86
324 826
691 124
404 909
460 916
225 231
844 28
543 603
561 307
86 425
724 526
777 980
402 306
271 148
164 468
668 484
731 972
121 694
649 272
738 112
901 801
617 931
752 285
566 110
860 281
118 818
241 430
22 220
464 641
873 366
56 589
403 789
725 827
52 873
606 122
971 49
161 733
781 375
656 843
442 672
774 653
219 286
110 789
584 815
24 551
594 885
468 108
275 349
461 952
225 458
260 406
395 774
559 490
31 908
540 578
759 629
378 561
534 351
145 217
779 869
244 753
991 675
440 203
572 268
485 464
579 955
847 346
812 794
765 743
613 834
199 32
666 160
424 197
589 21
57 869
642 484
646 466
337 508
212 253
868 9
938 522
545 248
83 977
434 648
832 315
695 131
546 356
766 43
748 731
723 469
49 90
353 802
529 177
807 853
224 547
763 877
507 954
919 755
394 755
216 218
588 262
508 137
907 328
85 932
229 356
133 71
22 530
526 435
949 802
869 399
892 161
132 988
262 934
265 217
995 349
594 553
822 65
888 999
27 57
67 806
246 381
557 681
209 966
570 503
263 547
131 162
20 364
831 499
335 109
795 559
208 749
641 820
548 840
168 662
687 994
748 426
987 133
151 405
575 958
151 252
439 663
259 380
981 968
221 630
374 649
363 866
650 423
206 76
666 593
587 360
603 981
195 488
492 837
501 31
492 544
540 85
43 510
889 1000
750 548
868 53
95 323
173 61
97 382
532 211
739 346
523 60
117 358
261 45
225 983
58 677
801 78
916 676
672 152
298 752
979 202
991 696
26 484
503 547
277 592
217 104
416 698
869 186
380 519
992 471
809 943
287 697
741 937
544 923
203 808
14 55
937 623
662 117
3 544
191 366
893 712
996 229
286 952
176 114
685 506
388 391
320 557
273 359
853 905
258 470
423 932
940 339
929 940
499 950
628 121
564 808
478 124
143 688
542 828
791 953
908 585
476 687
47 370
579 283
699 331
465 295
693 125
829 789
432 189
275 934
347 411
672 884
637 333
843 78
514 470
138 32
255 815
289 584
152 175
462 412
506 399
883 909
221 734
271 393
538 190
345 475
194 149
67 650
197 180
177 1000
508 655
865 167
644 336
170 945
753 61
336 181
717 352
783 356
652 233
329 887
78 253
568 101
662 17
865 651
640 67
399 666
183 434
209 760
661 296
531 990
278 284
594 540
770 647
511 313
812 992
587 432
494 677
373 714
347 315
247 266
466 210
202 353
913 766
712 836
236 458
598 583
153 660
526 437
122 349
912 808
466 169
530 885
734 661
21 269
854 745
270 62
819 508
407 917
661 798
279 583
928 844
858 60
679 474
340 510
418 723
315 918
5 233
834 437
666 906
360 146
152 764
330 945
780 940
851 451
741 600
421 254
393 107
337 673
798 801
297 795
932 999
758 724
708 924
460 941
524 311
869 169
127 263
261 998
623 21
823 204
980 278
183 839
639 543
186 72
693 622
593 432
177 218
425 119
165 739
387 608
139 198
28 375
83 692
691 881
959 156
718 610
34 359
962 726
757 221
104 938
256 53
772 312
126 213
135 85
199 815
410 996
245 160
561 154
534 455
111 574
861 442
359 831
27 854
963 712
719 859
821 616
997 330
686 237
475 350
8 299
338 328
633 103
595 603
556 595
146 211
444 765
35 16
372 863
157 375
203 105
812 790
595 212
97 791
867 805
180 503
346 958
942 401
913 903
670 398
892 302
163 284
656 449
270 268
606 11
215 387
370 882
702 918
170 240
973 324
408 873
842 913
34 687
216 123
545 985
434 848
297 292
921 555
158 996
808 83
344 338
330 403
915 15
792 282
947 313
630 110
12 97
939 956
870 31
992 751
856 77
947 506
609 303
298 861
241 421
119 770
450 166
584 343
199 261
857 877
917 689
835 551
948 49
307 808
814 492
248 443
348 496
444 305
61 100
457 832
713 465
535 416
931 85
125 785
753 475
983 938
438 828
698 433
409 716
60 478
969 123
164 662
527 186
823 427
858 286
480 766
967 863
229 623
821 843
136 931
71 140
9 668
299 991
789 793
798 690
558 8
514 506
884 405
562 137
83 292
107 131
410 186
819 702
289 654
715 521
441 865
902 679
514 213
429 550
980 263
944 477
276 89
215 771
244 353
734 470
497 848
968 893
911 435
980 716
119 266
3 595
241 450
165 513
648 534
498 910
206 884
753 38
69 121
285 346
743 706
438 329
124 767
11 781
790 259
998 510
189 857
228 753
312 616
150 232
501 595
461 338
456 840
599 487
866 182
71 144
703 435
119 545
726 9
542 74
966 501
110 985
501 148
8 384
596 32
457 36
879 366
353 990
494 890
389 582
298 726
447 968
708 6
702 149
780 649
475 219
547 736
911 1000
683 274
913 128
825 280
544 607
965 284
117 48
362 211
317 242
601 959
439 347
992 77
461 24
108 602
984 264
986 555
836 742
790 912
672 568
337 732
482 726
737 722
193 670
308 613
546 437
52 662
1 292
648 813
183 551
954 357
370 445
685 507
262 947
59 985
162 494
126 234
679 64
479 328
415 214
907 131
856 702
756 451
631 946
159 359
217 539
320 41
529 325
217 51
602 463
986 135
780 292
574 613
794 703
356 154
386 593
944 876
213 26
913 3
639 471
579 656
306 693
68 493
808 635
858 723
788 557
598 859
952 796
952 916
684 706
496 150
248 586
277 318
794 445
665 456
861 646
498 818
454 889
611 908
115 546
483 54
682 102
187 818
936 39
457 997
891 360
399 492
920 124
484 358
299 142
560 456
194 942
542 648
820 196
819 537
325 892
961 984
320 906
360 809
343 613
357 858
380 681
293 714
279 536
847 924
556 977
895 356
858 719
309 202
529 404
123 368
543 383
635 645
192 947
153 29
906 622
465 760
275 809
647 41
485 575
933 998
320 334
88 156
376 642
13 230
388 903
799 803
283 246
296 581
744 888
278 604
670 918
444 121
524 138
242 665
821 25
293 725
550 619
181 42
6 761
444 994
74 606
509 879
508 447
161 75
814 4
332 162
511 902
557 707
478 33
267 523
546 129
432 932
685 889
617 279
22 199
301 162
12 967
550 803
156 925
782 618
218 960
503 306
264 146
436 9
868 136
975 16
279 928
130 681
712 150
906 443
575 154
296 621
163 495
645 431
461 313
158 269
537 390
816 371
178 116
263 888
939 846
75 749
242 76
457 88
145 500
270 829
994 242
902 570
152 855
112 304
479 90
845 472
120 618
797 175
231 150
983 345
82 772
755 366
423 94
877 327
709 486
180 899
916 13
812 592
242 311
357 318
216 169
708 93
532 456
100 27
710 717
757 104
962 668
173 629
617 474
980 410
608 412
968 920
496 677
119 357
143 971
72 411
59 854
143 730
245 78
840 216
82 339
399 275
869 370
60 269
194 792
101 132
628 502
729 430
246 243
140 445
2 497
295 55
839 582
310 689
60 480
462 914
531 581
173 466
373 951
917 544
70 486
472 433
595 780
398 54
891 172
180 145
178 426
592 221
91 870
849 113
572 845
560 929
985 57
942 702
38 245
767 745
695 392
919 622
27 453
756 236
159 782
364 905
719 18
785 454
920 116
826 643
119 559
542 296
214 606
32 679
530 590
683 313
717 818
444 757
547 142
426 538
534 611
910 932
37 876
233 632
372 998
895 715
726 569
122 646
856 761
634 2
887 137
449 42
741 597
965 528
843 805
313 132
129 701
37 561
519 842
716 934
846 427
310 970
823 474
119 325
110 609
159 703
84 711
332 973
594 158
281 6
685 71
970 129
623 33
815 57
848 772
149 917
340 984
879 669
610 231
679 187
279 204
772 631
898 165
294 260
286 897
622 228
997 722
674 835
217 794
303 154
492 494
854 235
998 355
222 138
431 814
868 484
369 605
416 898
477 618
849 232
487 315
113 960
489 741
819 726
906 455
98 283
651 494
928 56
138 689
536 904
804 909
920 407
171 673
893 751
790 338
296 779
995 114
572 193
991 619
678 478
356 12
558 100
140 92
325 874
363 938
982 730
148 572
267 276
707 135
71 96
7 485
516 93
747 13
823 411
284 228
117 399
947 856
116 129
369 717
26 784
738 520
12 75
961 507
919 201
21 932
202 654
575 330
334 406
457 404
773 832
264 531
135 689
133 925
525 766
880 32
108 450
445 862
27 393
283 288
271 990
621 25
245 658
956 761
212 771
159 569
224 433
393 718
932 883
944 706
144 14
657 71
305 471
740 289
976 797
93 256
722 87
678 614
431 508
606 967
560 120
86 383
412 320
762 273
375 714
485 773
155 618
384 248
910 532
904 117
116 608
202 363
766 177
412 936
915 512
527 401
745 59
450 238
444 811
371 420
10 817
111 691
437 493
147 82
930 263
290 850
915 19
206 346
880 234
974 752
756 438
469 982
484 997
231 318
680 646
516 707
935 505
39 837
709 869
804 441
653 117
77 858
382 31
914 903
776 727
237 151
939 210
53 535
543 119
627 659
407 284
516 686
801 97
898 379
737 465
601 240
29 239
64 387
734 744
918 684
83 738
256 538
739 790
322 802
744 223
920 107
782 776
422 332
675 645
524 147
78 1
824 911
881 145
81 180
789 797
332 75
584 193
407 412
975 900
505 168
584 57
90 893
354 464
261 416
957 867
343 984
101 524
850 685
685 767
486 643
59 601
641 222
146 92
586 410
114 784
229 167
608 128
960 372
872 933
649 667
896 128
414 130
196 257
248 286
211 232
37 85
717 268
256 660
271 182
335 133
572 714
6 187
372 135
225 223
233 38
834 706
728 743
409 753
761 104
685 902
795 905
5 409
881 704
415 475
769 409
749 226
416 245
409 328
536 589
984 942
455 323
444 35
698 965
446 768
231 173
739 874
97 310
728 15
54 292
881 369
26 57
949 692
243 406
780 395
699 459
298 268
491 575
401 99
716 985
85 264
116 674
779 711
593 558
38 947
695 155
390 761
925 54
956 896
841 694
852 627
909 979
57 575
162 925
177 347
638 468
550 794
99 908
60 861
256 647
319 835
177 790
190 691
824 712
359 609
144 787
407 536
783 916
152 827
53 202
874 323
151 628
855 396
445 796
57 723
73 340
270 650
654 536
720 977
449 60
714 238
557 9
665 615
486 623
205 450
738 457
488 9
239 154
705 65
732 469
739 126
962 969
967 154
938 986
573 422
423 128
767 874
352 739
491 883
179 129
865 467
528 920
367 977
853 572
627 947
844 972
403 428
101 157
202 208
966 570
164 181
502 268
327 966
464 223
42 106
497 894
197 457
351 207
171 937
926 757
743 655
999 780
906 243
5 794
766 143
68 897
510 646
275 545
272 895
183 282
917 14
905 334
378 838
801 671
610 55
822 441
141 858
923 539
993 277
382 761
448 405
614 478
45 790
734 989
741 26
587 167
731 772
890 177
41 70
244 873
864 372
64 726
733 726
329 868
649 751
962 811
32 964
266 209
872 368
541 223
354 279
189 170
718 766
980 412
34 561
887 498
882 20
333 939
733 268
873 619
817 185
940 234
737 75
994 822
195 38
229 969
408 650
470 495
256 635
987 650
355 47
109 493
404 125
797 484
48 369
155 356
111 371
661 440
884 331
387 19
566 855
361 368
285 71
854 373
424 560
87 59
169 975
788 453
396 568
362 983
314 128
336 340
719 935
107 64
916 592
465 111
12 679
206 171
944 606
662 764
852 658
856 234
74 683
34 138
819 710
927 987
824 633
228 983
591 339
475 472
25 832
919 543
151 836
390 168
680 445
902 810
937 236
699 904
174 811
290 277
329 49
462 614
460 996
391 507
848 402
461 830
598 303
529 433
310 624
573 767
596 913
2 213
379 321
282 101
436 874
218 207
363 377
713 581
451 734
525 797
916 220
141 615
635 529
125 714
895 821
63 140
377 887
284 248
300 768
318 132
533 958
674 421
601 257
240 726
799 660
260 974
598 471
966 748
139 234
62 764
309 68
276 300
888 202
243 445
731 577
252 305
235 819
7 699
950 98
895 588
864 670
602 236
305 810
119 725
922 58
94 477
719 58
257 153
380 906
342 335
592 386
491 251
62 9
702 630
11 277
534 26
850 30
969 847
416 255
208 242
746 825
65 601
369 990
169 421
233 526
920 599
238 444
610 540
585 264
851 452
102 607
667 841
715 863
419 168
452 337
518 186
735 899
683 58
896 491
137 199
861 278
89 603
289 969
247 412
141 145
81 584
476 278
871 285
612 525
6 521
607 928
780 1
902 100
678 804
970 63
395 817
922 323
84 571
274 457
319 544
447 656
170 467
154 826
964 706
422 370
603 621
788 343
794 939
957 631
707 813
743 444
139 339
387 959
476 4
623 979
432 474
722 44
836 698
546 333
968 180
574 478
512 441
150 72
499 129
285 127
702 735
478 639
676 207
380 141
832 966
774 477
356 312
296 708
767 875
755 51
552 161
180 718
673 204
320 187
663 324
727 308
330 508
180 418
933 149
186 209
365 799
705 368
563 601
578 750
336 444
679 510
317 98
405 95
460 805
682 201
41 903
745 288
58 656
19 143
120 124
742 354
343 773
789 72
664 351
564 850
426 209
940 296
653 239
158 936
623 97
775 550
121 512
790 684
902 348
889 706
571 947
367 454
235 884
303 24
950 869
905 196
115 489
745 522
781 26
500 480
752 292
647 509
435 21
838 815
324 237
687 198
783 905
101 146
28 67
252 160
521 845
548 730
833 280
138 60
491 121
647 718
932 292
280 572
198 575
759 17
583 420
793 178
699 573
679 589
144 568
789 526
587 798
937 742
301 59
847 903
659 861
108 324
979 282
75 930
585 656
539 713
836 77
129 862
407 570
772 533
415 558
525 312
642 713
359 603
6 588
606 272
131 644
523 183
766 192
925 350
398 332
773 469
373 567
870 949
854 191
64 79
457 610
501 312
40 331
140 974
636 355
151 346
784 161
212 640
132 597
225 998
576 15
567 859
279 571
10 790
645 240
917 207
894 223
56 624
176 423
980 667
631 574
955 698
290 762
996 698
10 173
513 319
101 981
848 507
740 892
761 546
877 403
695 61
166 665
942 700
805 347
778 284
785 117
56 180
380 626
11 319
665 355
427 37
684 773
880 905
211 10
799 939
48 57
676 263
129 999
994 293
52 588
910 83
364 139
117 272
830 886
526 433
452 354
79 378
634 690
395 916
837 400
704 18
151 994
163 451
652 468
734 261
173 940
181 974
249 710
108 657
195 11
879 813
826 603
609 164
239 776
941 111
902 301
286 72
458 664
472 135
419 915
831 453
244 779
458 238
938 245
928 889
4 828
560 260
851 700
871 834
615 691
571 734
514 228
942 823
985 692
888 433
717 911
955 687
514 732
257 72
15 18
638 251
796 190
308 541
884 103
671 949
893 484
708 735
553 958
682 873
14 525
556 723
291 285
947 651
405 607
592 767
340 608
160 981
968 125
185 308
211 383
386 914
292 991
312 739
612 820
304 648
996 189
297 803
482 917
478 18
598 356
582 483
247 555
757 464
930 327
643 723
884 16
669 288
324 893
287 821
422 270
762 629
787 565
361 818
998 601
139 972
216 110
293 311
900 729
129 471
921 992
144 583
185 134
653 361
129 122
91 370
6 283
699 571
638 37
699 815
574 831
929 797
587 348
843 767
11 537
302 27
652 299
920 571
219 162
138 349
109 33
228 657
142 782
339 70
610 377
494 705
179 447
132 102
660 765
432 22
541 459
101 343
453 38
578 784
381 441
720 399
575 85
299 491
925 307
801 289
575 297
385 100
719 603
148 61
824 511
603 261
388 678
605 76
617 341
695 548
899 15
509 901
201 791
120 561
503 407
783 422
815 204
827 746
164 622
176 655
475 919
684 893
528 792
902 368
235 1000
863 1000
584 330
106 659
157 852
345 710
377 21
93 630
392 351
908 276
529 9
319 324
957 500
407 194
837 994
837 756
552 480
803 106
905 638
145 728
36 575
183 960
171 151
595 905
287 967
848 126
653 913
544 657
313 489
248 857
347 515
401 40
669 142
768 43
226 231
855 722
232 36
389 872
183 268
514 52
923 499
27 802
300 684
634 586
685 233
484 366
796 603
611 596
544 686
610 276
763 968
417 999
819 420
724 35
850 944
993 809
917 87
822 964
646 147
126 19
788 306
715 34
787 231
228 1
97 525
704 536
362 8
999 195
752 691
88 196
829 799
567 704
979 874
369 861
836 532
685 395
952 508
135 607
532 920
8 860
769 660
997 327
184 488
245 546
826 242
779 389
984 488
49 821
366 614
521 77
121 226
134 66
229 197
86 501
285 824
551 831
856 430
479 737
194 753
906 109
157 464
577 779
203 509
529 309
881 424
526 813
492 938
72 946
169 614
489 371
329 505
218 314
745 397
214 242
651 646
117 349
487 415
90 911
141 714
966 956
790 403
564 195
985 380
886 938
523 26
677 579
152 590
840 701
512 649
725 289
365 538
830 55
157 583
559 809
330 991
87 662
659 961
10 458
592 509
873 698
446 215
592 932
31 746
268 12
300 962
733 636
960 11
76 526
243 349
105 57
106 486
632 817
624 837
808 892
789 475
369 41
283 133
464 943
757 220
504 430
959 215
107 1000
689 590
881 205
729 182
344 147
665 974
916 742
256 477
812 307
755 139
135 79
448 236
894 366
538 422
302 862
295 395
350 306
553 127
773 974
246 922
41 130
315 759
616 910
568 256
913 1000
743 447
501 975
59 359
302 998
211 237
626 426
913 755
217 841
253 652
208 826
298 716
78 581
33 535
554 996
169 98
590 527
181 257
430 48
298 280
500 576
806 207
224 107
687 830
819 561
662 571
283 301
937 780
836 895
949 988
575 642
453 90
729 456
851 390
1 23
929 871
990 737
413 838
306 572
699 559
956 755
886 334
807 646
798 809
452 443
464 263
918 809
780 445
951 186
174 411
515 965
674 926
825 324
943 103
347 380
595 907
555 501
556 1
786 670
337 43
32 374
593 802
273 205
54 322
637 574
446 304
764 6
85 309
922 105
326 612
16 726
678 535
678 497
370 13
908 884
414 912
366 367
643 990
555 422
151 357
882 661
641 630
550 218
680 973
132 284
283 363
279 507
896 44
529 568
228 422
577 809
138 189
253 139
133 571
47 83
143 177
223 349
796 449
40 575
539 639
856 629
308 123
64 707
75 224
170 370
384 240
454 690
711 939
541 927
247 574
164 415
905 421
790 406
172 819
193 614
106 726
363 867
944 893
284 743
332 769
805 525
584 725
523 706
911 310
755 926
395 852
496 928
354 991
66 663
254 958
640 745
989 881
613 500
881 505
664 899
454 797
101 516
641 508
97 128
882 27
738 337
790 210
291 728
980 391
276 344
775 169
261 804
402 830
426 617
796 997
575 82
354 227
989 944
255 25
80 203
854 806
834 204
423 844
34 723
906 762
850 616
463 475
940 869
902 995
830 772
895 179
581 994
212 159
316 248
610 401
636 665
583 1000
848 424
368 322
273 579
430 544
816 629
121 714
219 114
426 55
146 571
115 603
32 726
541 957
579 411
416 504
394 284
218 2
167 11
614 865
672 835
367 552
852 995
525 436
701 227
723 624
644 360
921 837
337 61
860 853
712 87
273 988
423 567
235 903
414 827
665 360
241 354
613 552
663 645
666 850
126 780
302 669
133 694
880 660
536 780
356 589
941 618
657 642
732 467
872 647
178 809
380 945
177 47
70 678
505 274
84 6
904 450
213 287
232 840
390 153
752 764
197 560
739 702
721 930
712 661
406 778
720 727
581 290
645 177
828 790
837 302
205 358
323 797
609 82
816 422
729 611
390 808
180 871
248 414
439 153
807 386
176 715
824 88
330 368
840 616
735 475
285 332
498 946
558 70
59 66
4 31
865 99
343 318
936 133
366 995
409 777
906 312
859 553
352 182
645 772
894 183
682 139
578 638
574 31
445 473
156 205
10 66
551 222
488 620
643 291
845 870
204 517
474 950
764 161
855 418
275 951
535 121
264 504
674 700
435 272
619 867
133 290
586 418
663 165
121 469
533 209
375 173
51 616
136 864
420 561
720 359
40 824
541 917
37 713
877 307
459 1
652 361
603 894
789 830
601 41
888 689
464 17
37 26
273 739
143 101
670 972
898 816
146 836
82 520
896 377
254 720
415 438
962 663
823 757
887 752
749 210
198 735
73 879
805 449
972 786
58 325
166 199
681 5
339 146
836 111
275 937
895 961
229 498
405 441
709 33
418 102
394 957
573 76
479 738
541 968
957 250
247 771
826 861
435 816
877 398
895 298
284 102
817 659
194 975
861 821
597 817
561 505
51 192
504 16
239 421
316 326
590 741
965 282
729 645
322 379
698 685
513 944
838 804
725 80
545 368
21 863
119 214
568 19
296 830
328 317
868 443
205 114
141 443
908 827
386 417
917 572
379 404
321 1
235 165
559 354
822 271
52 392
980 284
531 932
395 579
931 726
986 553
270 226
483 379
625 871
900 413
622 263
450 333
104 976
790 134
628 540
685 643
229 820
350 794
453 750
249 758
526 301
546 273
775 734
100 547
763 726
56 440
279 87
411 962
580 496
309 536
233 164
244 827
556 426
957 659
948 252
814 452
257 424
989 443
636 668
600 756
806 2
129 177
459 964
364 415
251 430
283 840
739 127
214 784
861 860
409 343
887 440
607 571
934 708
698 954
83 270
647 104
813 851
709 373
351 443
317 209
624 512
839 520
344 149
605 321
805 381
608 195
837 865
981 979
17 298
742 603
678 351
989 705
435 209
805 295
789 320
953 331
263 386
528 610
215 198
194 688
242 86
24 268
626 292
829 739
225 953
939 391
856 664
638 110
562 677
974 940
104 621
146 162
498 213
652 319
393 53
695 803
114 359
809 948
932 149
446 532
785 89
642 7
754 440
314 304
893 866
103 944
237 328
807 169
666 523
521 431
664 693
319 7
747 286
493 818
661 710
601 77
132 679
40 514
345 607
894 801
736 952
817 131
9 275
475 885
330 654
107 891
292 386
258 545
721 221
282 739
880 414
230 819
258 105
447 579
126 631
347 869
967 605
869 7
131 233
469 293
685 676
733 317
624 863
391 483
995 54
75 710
756 804
63 546
878 71
762 779
555 712
830 226
902 222
184 399
459 271
499 39
10 782
266 612
483 230
726 525
425 938
516 634
88 668
575 136
63 693
452 535
155 537
864 273
569 495
609 95
550 396
280 849
203 760
145 577
973 350
491 656
439 605
690 857
6 799
981 993
219 54
899 470
866 129
380 608
60 999
175 527
593 214
938 732
346 270
615 819
32 33
120 118
264 630
472 351
24 129
354 103
564 931
506 758
787 455
127 977
799 577
111 65
27 17
264 793
47 705
610 910
671 958
583 739
318 879
597 62
805 64
613 205
688 787
567 343
237 559
517 844
70 532
118 704
332 250
442 151
789 773
919 297
60 270
258 862
228 758
486 491
612 333
226 934
612 560
878 95
295 307
679 332
707 419
804 380
740 500
638 127
580 804
403 82
69 906
256 636
138 636
399 290
848 989
729 897
276 464
667 361
680 819
756 33
987 557
951 803
904 234
23 570
581 59
577 770
644 612
417 574
77 958
971 285
356 573
1 696
300 733
824 345
312 452
820 272
985 353
928 111
981 444
403 599
125 48
709 143
619 858
892 902
136 524
737 879
832 704
244 189
841 584
307 280
254 957
981 451
535 468
638 643
675 722
667 804
198 155
767 210
5 899
644 458
31 793
162 633
219 191
469 806
606 618
435 33
725 555
498 316
797 112
732 804
384 421
428 959
503 162
695 839
895 994
83 627
800 607
660 609
337 912
592 21
430 607
409 521
829 762
10 96
737 8
990 978
843 491
496 974
812 188
926 2
514 414
465 263
309 649
361 243
136 869
184 628
728 250
577 880
803 942
100 499
243 130
493 25
529 867
632 62
392 72
764 275
758 316
406 531
331 236
819 297
813 225
584 754
535 313
122 782
820 211
460 135
689 431
165 605
376 635
272 458
901 722
139 437
525 114
12 52
953 892
249 819
866 455
341 215
945 739
833 828
443 136
929 714
212 119
984 366
826 724
564 59
810 792
254 885
747 366
256 18
918 634
364 625
919 18
133 166
613 506
125 194
203 230
824 695
879 190
621 952
1000 218
937 474
974 71
647 304
331 406
551 677
7 954
187 997
398 391
173 175
524 287
382 197
41 472
372 131
600 331
683 795
769 974
918 124
188 520
295 784
39 805
965 673
426 628
168 689
722 558
796 715
222 383
78 571
660 469
848 179
590 801
641 579
744 953
787 128
12 596
994 367
318 209
960 25
142 530
67 774
4 818
432 766
944 714
213 586
960 526
647 508
805 312
573 243
657 173
874 161
481 793
96 928
859 269
292 295
529 323
411 244
832 945
361 324
896 289
938 980
331 262
556 483
540 733
656 716
42 173
977 8
563 255
504 244
164 71
929 246
939 259
839 814
596 268
220 117
318 913
29 117
202 55
748 376
770 107
809 650
984 409
381 455
140 222
415 497
655 529
802 868
968 270
488 201
370 84
685 205
544 370
573 416
437 114
92 91
621 935
200 223
458 178
824 449
587 633
325 681
282 124
40 812
198 34
108 841
176 301
988 548
220 165
709 133
565 836
747 618
518 303
43 290
833 614
534 209
838 995
751 891
916 945
731 369
650 597
221 128
522 693
909 957
503 118
825 883
446 337
682 952
401 368
337 82
307 956
55 614
751 627
917 166
681 784
764 279
764 683
14 756
738 409
596 849
946 36
547 188
390 7
20 713
804 687
384 650
45 138
869 297
777 39
236 279
695 611
285 182
860 245
889 811
367 628
249 58
565 280
80 151
126 701
960 580
868 60
462 272
221 291
445 945
767 238
285 605
896 283
391 277
951 932
868 744
823 189
963 143
36 137
976 514
588 997
525 126
702 428
304 415
786 170
141 34
51 400
84 441
408 152
989 404
650 260
731 345
626 638
183 203
724 8
101 623
226 940
236 647
742 449
575 361
366 981
995 824
867 486
408 527
44 767
803 947
406 572
773 751
887 884
450 273
912 341
510 341
355 194
591 777
190 749
750 420
833 383
602 168
455 964
881 287
314 988
10 953
296 709
943 209
757 140
41 882
108 443
840 463
309 864
309 58
308 641
266 437
859 484
603 853
724 180
720 4
14 347
381 719
641 479
201 691
195 216
277 578
937 55
86 160
73 871
805 864
936 199
517 421
129 770
656 397
889 667
530 238
1 4
649 317
2 154
973 129
929 281
335 358
944 277
334 30
245 381
77 546
950 814
499 317
691 675
369 612
820 82
724 681
498 448
102 327
890 984
941 297
500 112
420 778
138 142
395 128
439 503
95 843
800 456
456 732
446 686
563 109
953 919
469 484
17 301
654 953
196 799
584 156
929 908
534 939
39 578
48 911
746 990
777 255
277 335
704 750
826 609
181 749
345 95
212 587
980 574
334 182
533 49
643 504
430 354
901 389
868 608
499 953
239 719
651 709
878 862
157 963
422 424
511 662
486 814
812 624
308 139
885 548
788 77
268 222
646 989
429 883
825 176
327 512
497 523
998 383
217 471
930 349
210 970
925 484
374 322
560 951
34 940
850 798
445 418
762 477
977 182
291 1
545 751
202 680
725 454
64 207
283 555
744 314
799 455
965 723
556 560
462 91
932 341
436 182
947 919
727 309
941 533
18 878
36 246
895 436
302 496
258 889
818 637
468 608
795 379
40 47
255 787
530 283
35 531
337 7
297 589
468 618
656 475
97 284
474 267
352 596
458 819
694 229
895 469
866 487
678 448
695 130
408 965
840 920
493 988
324 746
687 981
84 633
568 141
887 596
353 956
11 405
504 629
694 539
294 579
966 704
413 503
468 726
672 323
468 591
714 333
744 611
167 36
54 390
469 666
647 825
704 841
577 742
837 787
288 158
224 278
565 406
592 129
897 518
214 421
385 510
29 299
782 812
742 725
872 443
449 854
454 19
430 133
293 791
302 854
847 180
172 62
790 168
86 939
648 292
893 768
70 954
398 8
318 731
976 989
376 115
277 752
369 367
689 742
33 988
299 477
129 455
12 354
556 89
879 53
584 780
89 223
424 828
236 961
87 887
403 216
362 819
416 548
750 817
762 664
652 566
158 41
382 2
554 635
920 52
829 937
974 172
609 78
916 391
846 907
796 795
127 681
968 187
966 669
724 284
652 786
693 649
606 537
653 522
446 842
703 278
369 185
504 100
419 576
33 310
230 552
875 582
482 637
648 14
538 255
913 560
318 950
167 311
801 494
668 384
377 176
599 649
277 970
389 528
240 378
407 218
958 214
377 607
984 887
905 58
911 857
96 329
781 92
899 757
657 385
250 592
200 567
645 516
352 75
114 924
201 847
483 233
632 236
507 776
199 963
224 807
79 352
690 329
176 400
90 384
46 253
484 495
314 439
536 238
436 184
19 766
64 943
626 469
626 584
300 404
479 814
104 503
436 43
620 346
174 611
184 958
426 973
1 487
154 189
178 88
708 663
809 999
302 450
878 36
993 488
193 638
83 944
424 250
130 309
318 329
321 729
912 717
909 916
9 430
452 727
233 512
643 882
6 843
909 521
55 655
675 913
657 24
69 35
961 877
831 418
803 24
585 242
524 978
506 948
778 735
120 672
341 316
331 641
232 33
205 894
632 465
72 118
435 268
734 553
956 989
960 317
315 979
170 367
417 150
61 746
263 882
341 899
38 97
684 648
987 232
614 605
57 448
760 359
57 986
99 839
400 575
925 786
835 537
569 529
758 314
483 910
278 354
634 356
182 283
959 239
739 33
468 621
245 348
456 344
262 57
288 141
80 284
749 644
238 7
565 478
69 650
189 712
610 21
269 517
817 272
917 431
567 875
145 349
116 289
752 87
764 291
271 241
3 719
938 869
499 767
806 165
937 782
8 296
648 74
778 224
728 956
530 120
424 521
760 376
678 996
306 585
32 916
855 89
795 304
137 754
718 92
857 297
89 676
610 50
736 325
81 228
601 293
898 331
280 549
919 594
965 212
531 607
10 809
967 501
986 300
625 463
356 395
595 823
91 200
705 245
492 307
338 446
887 130
540 741
577 940
538 720
665 900
420 488
837 638
367 30
594 74
499 177
562 154
304 235
405 751
186 762
947 129
138 225
399 991
496 929
389 871
491 540
621 420
637 727
744 396
533 890
653 780
800 403
381 765
32 631
847 149
68 934
117 658
983 827
666 837
269 470
465 746
889 348
675 59
711 637
513 358
939 693
25 414
762 832
162 890
693 119
388 96
767 624
503 435
669 808
744 128
199 770
877 708
730 467
523 890
306 926
515 930
231 980
57 44
540 517
466 254
795 337
179 356
335 436
50 12
371 151
481 159
106 885
722 597
321 578
595 47
855 8
224 832
292 23
721 303
99 188
691 537
188 602
362 207
80 218
322 329
372 770
973 524
683 867
175 76
448 179
528 799
188 39
718 985
636 5
528 165
526 652
815 799
662 794
717 278
491 120
787 120
546 968
94 313
847 706
125 278
261 824
782 879
395 562
648 786
119 305
121 731
6 78
218 993
596 962
294 943
543 337
72 480
877 748
592 684
830 227
653 299
187 436
490 117
717 611
765 291
675 351
472 3
314 148
692 304
230 691
147 433
52 182
90 691
737 471
700 87
230 559
939 371
998 557
561 290
409 734
520 982
887 295
519 349
365 238
811 4
97 95
345 992
631 399
343 355
309 611
644 169
240 956
713 275
906 386
954 47
212 374
912 689
101 444
835 352
594 656
305 325
7 114
954 443
494 795
630 255
220 221
7 434
947 927
559 289
795 279
957 29
78 293
94 877
18 105
113 98
502 384
431 714
978 583
522 319
548 237
925 862
572 307
678 891
469 730
275 468
711 449
346 97
540 442
328 105
97 8
688 630
963 52
177 327
923 236
882 4
354 287
13 574
408 454
381 636
651 754
993 280
248 673
26 585
210 182
723 150
128 41
173 545
58 700
805 146
929 23
287 67
13 257
195 704
707 376
429 95
108 607
958 950
381 734
230 710
461 442
735 510
640 818
510 99
78 124
484 954
490 450
892 122
221 410
649 61
331 56
421 57
812 390
864 43
684 735
435 629
218 86
996 364
761 82
815 832
37 335
607 742
15 623
347 974
97 33
89 174
988 607
665 277
827 986
233 866
612 889
430 786
682 998
723 803
706 946
228 765
29 298
278 324
753 389
358 698
201 606
272 811
59 449
527 888
425 514
219 663
935 38
263 953
251 743
872 459
434 606
996 956
808 215
101 797
285 18
323 635
950 6
642 395
542 623
160 954
619 517
524 16
248 672
199 495
527 946
519 221
378 1
535 529
51 925
248 175
618 356
258 476
548 691
448 40
159 984
664 442
573 32
519 250
843 715
308 624
127 514
113 83
276 798
643 501
357 500
239 743
17 756
105 449
468 928
476 141
121 147
658 806
388 319
193 594
187 510
519 928
223 775
980 930
676 628
606 16
181 452
364 217
535 451
217 147
225 342
769 778
928 744
52 408
699 469
661 317
427 954
10 390
387 624
755 529
617 382
686 343
849 453
656 399
173 237
969 194
717 331
657 844
659 243
743 883
688 264
961 175
393 976
886 154
368 945
479 486
455 406
868 502
156 813
320 2
964 57
268 890
37 175
478 119
326 845
153 134
182 783
753 587
996 504
458 540
764 227
847 626
287 576
254 425
616 9
966 410
839 254
158 814
744 198
757 276
622 327
371 757
307 23
703 682
583 984
97 434
491 996
233 410
447 93
930 615
638 656
401 395
354 137
574 718
936 803
477 871
456 770
368 838
89 231
182 635
214 35
603 286
239 554
770 767
601 827
942 601
489 138
233 463
681 973
945 405
408 734
620 662
431 409
916 90
131 602
570 558
802 470
203 710
918 46
446 76
264 104
844 497
847 730
541 931
866 276
39 947
654 250
142 225
724 928
650 142
257 394
14 89
704 891
46 900
275 57
749 628
325 679
898 671
744 694
426 183
246 955
40 684
224 559
201 940
545 121
568 344
40 757
226 449
495 65
189 635
87 627
338 694
681 79
50 603
549 326
475 666
901 616
315 518
944 141
796 469
895 69
172 712
203 721
823 54
825 592
533 818
181 104
980 269
592 302
218 809
482 853
283 503
559 659
350 515
766 277
745 320
336 230
579 19
559 294
651 328
619 417
502 659
487 787
871 322
289 764
234 18
997 959
550 857
41 593
638 267
545 606
629 882
906 242
81 89
23 68
686 202
295 698
113 447
571 798
213 736
321 934
894 290
859 545
686 667
635 118
585 478
743 458
238 313
715 840
262 825
831 107
993 173
195 679
207 929
688 424
94 886
801 753
536 567
791 416
361 298
662 920
757 611
253 661
143 95
132 58
800 764
830 385
944 178
933 100
147 205
883 861
971 215
36 772
521 107
914 825
408 594
412 755
848 415
521 164
762 717
456 380
38 861
333 21
20 223
904 743
910 395
65 638
502 34
363 376
782 340
28 173
348 18
623 447
962 14
413 344
547 610
59 795
811 999
653 321
4 760
783 91
7 279
669 240
778 516
648 390
793 444
411 22
39 864
940 438
657 726
340 943
955 149
776 791
9 928
247 111
972 733
497 508
46 741
577 216
346 919
743 321
472 850
798 310
971 867
23 663
756 8
763 205
767 239
989 207
49 65
882 609
596 362
528 380
16 80
696 724
771 332
49 191
549 28
997 116
573 494
873 648
848 787
901 38
234 903
925 315
696 382
972 526
566 745
995 972
475 729
359 824
791 725
439 847
764 481
152 41
972 841
666 100
856 172
289 97
328 747
875 195
703 761
273 868
523 517
848 670
382 94
177 396
829 286
849 300
619 7
438 629
262 439
80 205
635 175
146 880
989 756
8 947
712 244
173 574
923 206
760 252
92 264
189 2
583 79
877 429
190 49
194 168
155 285
376 702
234 560
804 447
557 162
959 829
402 364
890 609
47 469
53 56
752 945
805 801
412 110
355 734
122 649
270 947
747 592
480 888
493 494
814 425
189 217
189 490
274 610
81 24
809 934
103 688
692 998
707 611
225 418
40 382
715 106
216 359
74 484
770 516
868 132
956 686
847 546
751 85
414 954
437 876
403 106
820 545
499 506
554 521
169 696
837 391
390 67
303 102
816 367
493 431
124 104
590 467
766 999
472 526
507 828
330 770
842 602
355 482
875 72
770 398
908 553
312 438
32 114
184 222
549 446
385 708
410 311
453 125
733 769
648 756
742 549
243 940
505 444
764 601
734 809
704 114
262 911
511 310
116 72
186 269
492 398
630 63
448 898
136 719
616 969
47 116
348 488
404 918
914 906
198 414
14 563
250 692
831 600
400 442
664 106
401 930
686 540
543 601
215 73
778 217
854 17
132 240
15 850
736 63
580 820
317 243
346 645
3 694
71 297
985 653
728 988
306 746
682 607
874 430
649 805
721 849
636 252
393 752
685 536
64 93
761 422
134 902
757 494
530 8
570 584
588 824
419 480
132 704
751 638
557 265
756 623
107 861
433 824
93 56
993 631
264 221
577 900
111 102
799 326
743 352
76 59
29 48
683 889
10 105
282 28
582 507
176 700
781 883
5 751
153 114
827 79
869 266
407 834
36 39
968 54
736 749
620 958
85 221
465 113
934 651
435 739
459 771
936 968
359 49
561 394
974 623
890 925
54 230
91 784
731 283
260 790
679 118
272 457
598 248
57 460
301 80
284 364
658 524
97 847
606 174
833 295
741 679
499 206
259 952
834 942
8 457
518 817
832 498
56 797
169 161
159 298
647 394
237 774
27 83
64 785
932 14
398 307
36 196
742 754
486 407
207 55
726 163
621 819
690 502
445 928
32 84
533 416
451 100
510 900
686 792
341 318
994 113
753 512
198 913
734 208
210 216
893 63
825 319
644 507
443 539
185 664
649 921
805 656
923 188
430 327
685 59
985 864
379 386
119 648
90 243
334 534
364 781
476 390
670 318
89 638
753 531
871 122
200 678
332 743
769 933
190 415
452 547
727 22
687 163
591 669
296 494
989 124
761 683
140 415
744 260
725 861
746 91
536 167
948 193
532 501
266 605
164 138
329 988
675 459
144 117
197 552
403 758
458 187
645 57
970 616
272 513
935 465
439 739
312 863
629 836
679 30
393 551
419 714
135 712
654 960
38 832
576 764
101 50
757 12
100 85
761 965
134 910
713 274
745 594
393 591
531 982
952 595
794 754
800 13
825 569
76 344
580 224
109 506
293 984
809 712
869 676
187 678
83 558
506 356
130 240
216 197
645 291
604 922
593 969
690 219
67 27
342 340
208 692
70 253
810 32
905 203
370 587
693 524
106 219
289 317
335 223
292 508
410 573
781 861
85 354
8 918
436 198
363 170
453 297
731 103
426 1000
573 423
243 254
119 49
177 188
779 11
814 551
704 108
182 437
78 706
709 160
820 39
761 338
637 29
261 915
840 663
495 541
558 431
842 854
995 655
476 414
430 156
234 538
440 206
589 610
646 718
153 426
722 983
851 203
927 320
604 803
330 71
576 279
274 59
107 613
247 653
327 253
298 639
485 976
42 845
84 903
463 270
647 244
484 637
138 777
888 925
522 600
199 106
168 466
623 68
446 757
95 838
931 277
619 244
102 24
937 740
494 856
386 12
565 390
680 698
481 207
440 335
441 111
948 56
104 947
629 976
563 189
748 478
859 315
151 125
660 654
903 747
363 59
807 272
499 405
796 962
694 329
275 516
435 452
571 385
98 833
56 931
104 969
283 728
925 57
895 765
243 417
568 51
931 851
627 407
949 62
171 895
448 795
957 82
441 767
485 121
662 802
848 735
984 514
83 614
477 137
268 529
728 945
196 599
19 201
502 110
280 222
561 853
740 925
542 384
633 335
238 855
493 48
795 314
459 389
131 766
32 447
177 291
582 428
353 50
474 889
134 906
245 611
675 188
495 382
274 230
197 296
258 662
297 193
977 486
802 435
469 662
695 491
518 794
49 160
430 479
805 152
234 607
577 94
218 19
138 704
566 539
422 892
872 446
995 821
707 444
380 830
788 81
955 521
242 95
643 963
493 500
900 685
508 715
767 405
230 715
488 923
747 989
619 768
186 892
681 525
568 934
785 495
5 693
23 54
232 597
832 994
367 35
224 535
842 769
246 463
861 928
166 43
985 415
714 93
102 844
762 750
261 372
251 605
171 680
93 609
623 19
394 157
726 110
778 522
139 192
601 426
393 304
622 47
122 180
853 17
607 986
949 390
639 764
827 211
49 28
659 44
216 799
227 622
168 169
971 598
411 200
481 766
274 179
49 323
61 15
242 331
756 330
752 65
371 623
389 39
764 765
735 353
614 162
600 810
563 624
127 513
485 247
631 381
371 832
703 980
974 165
388 176
412 175
15 352
848 345
290 194
575 985
136 209
294 778
550 777
512 902
52 729
379 392
569 779
497 546
223 688
431 424
326 30
500 412
55 960
267 763
364 47
715 104
595 95
244 418
151 445
560 442
788 801
28 78
372 587
116 321
622 710
588 252
383 985
792 199
280 238
210 706
51 409
543 571
443 256
192 709
68 79
99 693
222 283
240 791
426 224
706 336
895 315
214 235
116 272
728 456
63 179
413 66
258 375
592 10
234 3
599 673
773 225
844 30
596 280
539 242
690 867
567 496
176 403
992 638
768 935
683 309
701 616
897 531
557 184
347 297
872 84
221 967
388 74
518 747
111 422
529 227
752 675
678 126
129 794
241 386
258 795
568 103
470 958
184 128
344 217
862 462
733 31
592 577
207 572
938 200
472 602
304 605
628 518
754 487
986 651
402 231
234 118
744 232
659 357
789 756
253 108
178 745
905 478
67 399
457 96
962 421
759 539
532 390
339 184
384 112
969 885
224 91
95 969
496 214
140 210
839 449
603 401
188 992
819 299
461 476
547 715
839 675
740 262
210 498
39 446
399 616
79 227
666 127
110 368
695 103
385 127
500 687
383 51
801 120
464 269
875 557
721 745
301 199
54 903
666 107
799 848
632 186
227 981
43 382
81 791
604 329
560 17
898 496
53 604
646 762
567 752
229 41
79 944
989 391
358 344
940 244
211 641
605 721
548 290
82 312
271 476
421 881
222 791
909 204
572 573
92 729
900 849
13 618
547 784
412 738
367 520
825 831
689 332
224 310
412 525
577 510
17 531
800 808
587 288
120 661
462 172
115 578
143 313
571 998
424 456
605 654
610 53
985 168
648 537
873 96
656 908
945 450
487 852
493 724
576 320
874 45
894 907
989 205
410 80
580 874
665 431
505 942
202 161
27 661
713 338
244 687
521 978
855 670
576 954
655 134
524 725
882 773
254 286
838 305
419 253
373 162
498 923
271 171
22 61
728 516
179 383
520 910
161 657
26 420
190 845
807 809
352 982
958 241
281 713
308 584
379 52
892 333
766 576
711 137
191 26
730 514
137 502
691 36
35 300
159 5
721 181
498 438
384 731
529 283
460 841
556 967
425 288
796 16
866 739
899 461
759 633
604 943
814 623
58 202
183 105
569 722
1000 597
327 438
989 661
42 244
800 236
743 903
860 921
62 577
850 395
952 434
411 747
604 569
119 286
409 317
304 849
393 425
472 272
497 184
872 689
729 307
187 448
551 896
311 770
272 520
47 829
290 597
186 587
558 943
344 584
957 84
834 84
529 927
89 464
716 534
715 915
870 907
199 334
873 841
272 431
513 406
170 680
380 258
346 87
72 581
297 476
866 762
847 246
720 715
272 24
668 621
18 37
258 587
829 311
814 638
476 688
70 249
453 299
476 101
840 259
947 132
823 381
787 936
907 466
572 17
658 454
852 589
275 674
80 62
452 674
52 61
14 703
349 170
202 643
453 909
162 267
808 570
159 692
477 428
222 134
33 483
829 919
166 582
817 865
464 811
981 677
67 298
896 658
867 360
984 913
426 745
393 959
108 213
155 92
404 232
870 165
41 449
82 494
367 161
860 3
753 589
542 587
954 828
571 677
613 399
837 923
767 974
874 195
790 108
734 886
968 328
624 552
134 642
784 721
22 898
605 144
980 223
557 22
184 331
440 201
942 631
879 638
485 507
749 856
49 366
655 970
507 28
832 814
588 521
635 209
529 442
933 242
667 612
429 526
469 998
359 21
110 817
558 207
361 483
585 543
639 202
102 470
787 323
535 213
378 815
876 309
419 864
247 84
201 888
6 220
888 387
192 414
570 270
112 717
84 561
753 946
477 816
106 720
618 811
101 916
469 170
528 914
318 380
850 316
610 477
815 476
206 998
392 640
541 811
944 390
774 7
734 870
257 275
112 695
643 11
308 85
980 142
298 700
76 215
177 687
85 423
686 517
489 681
601 334
880 268
572 600
106 483
12 642
400 863
944 747
952 716
757 292
165 559
760 306
334 83
589 934
992 475
747 761
502 721
914 273
85 350
868 159
876 895
793 106
813 368
359 464
5 789
434 388
743 403
562 893
886 802
270 797
480 269
539 102
548 417
690 337
505 918
27 29
213 742
398 67
494 455
871 303
774 447
535 492
596 919
685 142
415 496
462 686
679 838
893 138
423 389
305 206
748 200
469 148
842 558
268 373
883 489
543 198
985 53
823 490
106 826
301 214
539 399
853 46
251 2
262 40
925 404
101 286
226 198
208 227
263 141
118 720
353 822
261 912
535 80
214 962
320 376
441 349
127 981
539 276
909 84
432 735
762 368
749 169
276 713
2 273
34 103
522 612
412 253
563 500
215 295
51 214
151 300
977 950
99 193
535 410
76 731
37 829
499 877
401 783
386 551
74 580
800 550
647 799
856 475
548 70
132 883
190 956
256 359
981 340
907 509
134 231
396 999
932 714
796 234
377 19
629 271
949 149
405 957
30 949
74 353
671 775
137 270
841 518
764 494
223 280
146 398
861 155
460 83
535 254
417 945
704 317
715 629
852 73
797 863
675 834
261 358
660 868
109 619
215 579
918 511
832 146
417 98
686 307
878 369
902 159
402 758
690 657
927 727
106 923
948 251
448 682
867 955
315 266
958 126
884 241
129 693
389 518
878 499
597 397
349 137
179 725
138 738
284 72
86 444
831 971
357 268
58 378
349 736
769 958
128 781
896 67
969 918
241 855
270 696
65 274
104 908
787 592
563 705
880 472
88 863
295 101
636 576
960 844
845 789
968 79
434 896
370 787
160 18
376 690
703 375
523 476
466 313
38 853
480 391
888 511
156 808
321 917
599 159
570 649
508 156
708 520
402 902
790 102
371 152
328 180
482 253
779 594
840 824
428 340
578 184
545 816
268 78
474 33
514 970
277 30
488 272
442 60
357 847
425 560
563 694
568 670
499 141
964 342
167 348
26 140
820 195
545 745
924 981
673 294
267 1
728 36
372 899
485 155
766 467
867 89
754 282
389 565
654 854
958 594
830 667
71 976
759 182
985 189
21 553
958 724
700 625
223 74
82 516
585 80
953 242
623 991
51 899
857 529
63 833
865 129
840 427
919 206
301 999
484 598
228 878
437 909
921 377
372 392
947 321
132 819
500 971
297 876
657 302
584 990
395 324
667 987
564 804
339 315
136 33
617 814
625 247
138 324
141 466
145 314
160 315
101 142
13 558
707 448
433 659
138 691
291 140
116 224
223 75
514 18
61 123
55 904
191 673
186 680
125 209
248 892
477 872
783 404
508 542
469 184
371 159
354 449
740 478
800 210
734 492
735 217
46 295
10 497
535 382
98 518
347 284
479 745
917 723
545 179
387 132
120 762
720 800
869 105
56 410
735 739
118 543
743 559
361 433
718 862
379 573
54 261
183 111
711 166
537 513
866 687
16 904
794 539
603 475
405 885
418 261
633 492
44 421
275 56
556 414
1000 363
633 394
869 41
497 56
111 506
526 227
510 849
31 367
271 554
821 114
670 176
909 318
115 201
235 724
274 358
909 52
398 769
603 790
846 354
915 373
790 285
330 187
100 716
519 710
39 317
385 533
505 829
873 689
938 963
944 974
501 432
761 639
304 115
501 760
427 181
947 870
292 599
620 242
392 56
320 537
786 119
140 866
34 486
334 150
737 761
29 486
978 337
343 281
821 126
689 923
537 811
279 315
201 240
56 970
178 825
741 732
949 518
293 124
188 464
348 701
874 595
751 194
419 753
258 731
263 552
572 508
557 937
465 710
11 534
390 435
626 609
691 473
65 800
352 977
405 698
753 657
916 116
328 905
794 664
508 191
87 155
831 385
293 832
983 126
311 849
444 556
763 188
490 456
355 814
147 383
333 304
759 678
64 383
492 463
74 587
401 434
975 796
508 291
410 341
428 449
151 654
856 235
43 182
972 476
481 820
926 488
182 474
587 934
537 966
353 214
6 128
585 672
736 379
587 323
382 189
518 1
317 961
482 417
68 899
229 960
850 28
940 110
995 176
279 151
27 101
409 324
386 461
153 692
722 120
92 700
713 479
879 930
410 826
904 270
857 93
81 507
34 254
597 281
416 59
453 111
817 55
576 65
617 926
315 599
400 555
205 197
26 935
190 739
777 79
17 283
245 722
662 301
689 635
890 821
923 328
941 339
489 76
935 916
231 545
721 973
366 365
944 776
915 27
356 958
962 441
682 940
518 559
923 164
204 233
140 861
806 557
268 420
671 452
689 519
262 412
678 489
89 971
224 123
184 87
861 115
369 17
291 192
83 832
485 404
649 281
503 912
375 818
18 822
433 621
101 252
634 662
875 700
353 306
617 139
830 78
780 789
435 683
129 993
896 481
922 378
852 166
35 31
646 564
365 546
705 686
186 873
979 281
879 141
555 258
84 522
934 295
42 443
136 800
882 178
497 424
283 691
80 87
773 461
479 995
65 18
786 707
457 668
679 372
993 947
899 229
615 712
995 108
712 967
930 88
352 16
19 329
162 460
157 456
167 968
382 838
792 436
538 473
537 870
84 884
331 409
272 860
720 450
431 457
319 684
470 611
244 973
731 563
376 694
269 744
944 322
326 603
80 142
930 746
538 619
564 772
720 278
480 111
372 797
740 635
210 614
485 720
484 390
472 972
684 728
231 239
168 261
902 286
630 486
827 706
180 793
949 592
922 702
775 515
240 560
696 676
941 739
128 854
935 316
353 345
695 380
868 339
769 448
419 392
684 349
595 185
656 627
871 578
652 848
407 513
395 698
34 581
976 749
169 316
856 64
661 458
763 630
244 885
738 831
310 375
531 643
287 944
259 658
150 292
331 182
188 907
835 346
396 236
288 706
501 424
718 206
855 392
818 99
362 105
866 417
999 537
373 437
302 832
908 790
545 500
80 666
724 721
472 424
950 661
226 574
329 232
405 397
301 617
57 762
217 521
949 880
270 709
502 369
276 826
253 201
373 995
200 752
640 108
379 126
300 553
417 200
604 419
106 231
311 258
639 313
144 267
324 561
281 383
944 78
148 636
443 167
823 862
401 373
67 516
194 760
296 995
827 515
309 963
600 146
444 252
677 868
881 672
69 244
357 899
293 749
782 722
993 384
715 830
41 518
428 536
489 888
33 140
328 476
573 29
433 718
95 493
883 870
34 948
659 697
776 33
846 46
522 933
390 370
532 733
145 51
86 780
377 572
627 665
569 459
332 979
731 265
378 947
57 621
341 798
586 174
725 467
529 813
42 236
305 824
70 603
174 243
866 339
227 315
913 698
284 930
262 11
249 471
487 642
895 837
364 769
8 666
920 181
48 546
617 819
42 84
275 114
915 279
507 762
899 622
394 813
161 207
487 115
748 938
261 558
596 733
426 333
24 586
357 440
340 934
847 121
969 656
959 503
621 88
181 522
694 545
77 794
351 222
357 464
496 285
497 443
116 721
951 168
235 144
269 256
773 874
746 758
181 60
671 815
485 114
858 849
590 846
685 18
134 703
51 894
117 586
774 717
87 565
969 579
28 563
371 365
940 88
618 880
909 859
184 872
27 102
476 14
500 690
597 507
229 353
54 179
928 324
103 612
412 795
649 935
129 265
962 189
566 866
198 124
325 914
355 400
118 787
157 32
112 406
913 185
551 225
432 102
53 167
121 736
844 123
391 782
510 79
103 643
411 373
877 225
66 106
695 807
169 648
991 240
686 751
232 613
708 216
543 407
257 423
868 369
478 48
971 742
549 278
519 62
254 253
133 89
904 643
496 699
800 659
936 662
768 95
744 844
983 459
921 8
201 512
359 226
233 889
98 549
947 107
475 193
235 705
996 518
730 379
617 837
246 487
176 181
46 100
808 580
728 226
425 356
309 563
454 291
238 721
797 944
246 712
644 274
766 310
600 266
176 86
39 753
774 813
2 369
697 425
356 347
760 493
547 783
794 474
878 181
230 64
387 576
975 318
251 194
404 736
359 707
962 510
752 632
372 738
786 488
787 180
364 481
183 458
206 215
232 968
466 179
988 394
793 836
259 670
241 740
73 236
84 685
591 372
22 238
728 573
744 249
59 234
990 819
381 352
916 775
158 953
366 90
67 528
798 437
789 401
268 317
962 405
738 302
149 889
933 934
313 721
390 920
785 261
712 75
882 251
363 864
995 631
205 753
729 692
559 638
888 65
964 482
756 893
39 148
782 774
903 293
741 458
372 27
764 467
595 942
212 491
251 626
205 18
115 850
887 240
703 598
306 625
362 453
338 815
526 792
239 644
211 272
3 894
457 112
601 539
510 178
105 753
767 145
776 624
782 128
29 314
55 226
845 118
14 83
389 934
128 523
406 676
172 857
69 759
175 872
38 831
905 112
419 306
449 234
919 882
419 398
188 525
250 518
35 194
875 651
966 55
697 695
91 756
637 148
118 289
81 412
550 661
232 653
814 397
689 213
178 264
287 313
143 69
212 853
134 76
572 858
481 579
423 815
700 433
142 17
56 984
357 608
686 900
808 528
661 777
153 537
263 911
844 38
532 287
650 128
62 734
139 392
390 101
791 2
159 627
974 960
921 203
68 591
306 830
879 59
843 610
785 784
867 69
983 867
657 460
928 768
85 200
923 250
694 42
340 966
704 91
185 504
397 350
866 12
910 77
695 78
78 829
480 405
212 299
384 832
792 579
812 46
605 341
970 281
905 195
538 71
593 79
613 669
661 641
766 547
162 33
587 928
187 738
121 313
719 476
879 635
950 299
829 579
105 85
47 754
807 943
372 677
789 128
770 555
157 921
242 893
319 940
440 213
486 692
739 398
180 339
366 240
14 136
922 640
364 743
311 724
905 728
644 791
558 166
908 851
659 712
647 982
124 827
53 133
799 567
206 737
786 61
954 126
289 837
602 466
924 554
844 363
482 214
407 692
656 862
588 379
634 106
635 304
723 655
321 810
17 568
426 13
565 168
291 403
977 572
387 425
902 394
990 605
584 609
503 578
89 225
704 8
838 560
913 180
39 949
249 669
158 973
365 323
801 626
907 794
258 166
312 793
830 826
743 210
681 986
828 122
130 64
932 990
786 20
998 394
602 621
825 171
574 412
687 94
681 26
81 358
60 498
907 956
486 120
582 457
826 257
15 468
485 356
855 417
221 892
742 419
593 597
670 493
897 656
530 961
551 635
108 98
812 930
825 532
265 517
513 680
664 246
390 971
987 63
21 385
447 472
927 391
223 26
538 293
344 564
780 753
740 869
488 17
994 245
529 23
932 525
744 386
523 575
856 134
711 969
600 205
730 246
495 747
601 76
920 883
450 950
412 675
476 382
8 438
283 513
329 324
456 414
99 547
831 845
664 150
955 508
186 275
590 418
120 757
339 319
604 746
981 542
64 97
142 257
979 94
255 596
851 943
120 265
64 695
509 289
149 852
929 850
667 4
915 706
682 410
85 296
546 15
726 444
561 604
510 540
396 868
333 94
880 728
232 106
856 707
713 426
375 257
187 1000
443 468
621 927
584 931
713 327
284 810
439 823
266 706
85 396
318 729
513 785
262 56
56 808
956 982
202 103
886 370
747 921
762 867
945 667
176 63
532 449
794 857
912 328
297 33
737 828
132 899
945 901
569 195
721 288
624 341
564 346
312 39
654 492
264 109
5 117
663 328
246 645
801 541
388 560
714 513
217 773
177 325
829 900
793 150
121 701
832 466
603 933
810 400
283 435
80 252
507 791
4 257
654 851
116 756
617 652
684 862
630 54
114 292
471 524
316 992
418 665
82 709
118 824
663 143
906 207
759 307
919 785
446 694
630 458
674 751
427 772
346 499
958 507
607 209
291 738
575 23
937 199
460 25
696 621
196 181
10 572
377 446
719 789
713 717
12 887
235 896
208 745
732 687
817 568
628 55
227 82
352 171
441 335
645 621
466 520
998 906
712 637
450 251
194 437
661 745
629 586
508 39
740 364
870 966
790 923
598 12
322 857
834 663
289 883
500 478
732 614
674 896
250 636
173 531
65 334
443 255
413 504
786 513
982 494
807 686
119 122
348 938
828 621
32 602
245 930
814 764
912 758
101 730
635 442
203 918
836 231
496 33
146 240
951 209
16 4
875 512
470 260
723 324
86 82
779 791
820 858
62 576
193 404
734 994
244 351
47 926
100 776
344 22
248 499
347 319
744 894
509 246
18 824
226 818
546 909
589 734
486 706
539 393
78 41
516 718
379 162
289 20
642 303
942 727
584 858
773 558
67 611
661 343
674 882
97 209
197 929
83 918
434 753
495 281
517 420
831 188
6 986
436 374
788 854
864 29
352 221
151 450
918 616
215 468
886 259
205 559
280 256
930 603
212 971
334 759
236 738
666 764
722 611
173 249
799 461
266 358
472 506
768 230
322 556
261 537
44 823
268 886
862 847
864 517
947 176
589 156
231 383
461 730
784 589
651 680
47 730
322 707
374 281
287 813
810 923
749 93
230 829
941 206
917 628
73 67
635 757
765 948
147 53
962 183
134 216
649 843
339 462
530 585
146 812
751 970
583 66
992 678
136 122
909 231
59 971
759 52
362 217
668 463
281 114
1000 571
779 784
705 379
73 257
98 711
981 818
603 668
371 537
398 465
842 97
80 11
684 387
887 787
253 633
668 376
191 115
82 10
567 621
546 532
769 773
155 103
857 873
186 789
828 436
711 25
502 43
68 26
688 41
777 13
613 463
710 693
715 529
772 884
594 514
282 318
876 775
152 652
710 774
838 800
114 604
896 985
810 806
211 113
119 747
919 476
605 424
443 335
906 937
78 772
442 723
644 440
752 88
853 265
572 112
89 316
721 201
344 753
961 729
154 862
149 603
708 917
597 420
839 190
39 714
213 746
738 703
274 975
255 942
756 543
247 801
341 340
199 744
593 891
692 919
691 329
920 809
450 110
492 425
42 722
752 392
23 974
681 81
973 545
245 113
950 986
905 411
303 185
477 273
484 61
910 994
901 647
500 235
882 70
162 524
34 693
870 239
844 6
311 351
549 144
812 703
897 623
342 417
428 976
965 306
374 726
896 20
880 890
92 851
235 367
39 506
223 278
244 691
569 862
851 48
129 485
738 109
642 866
459 24
897 702
147 898
950 76
585 941
54 662
622 373
2 735
428 988
73 888
327 608
84 277
227 847
825 612
45 620
872 832
540 496
741 475
432 360
867 419
588 887
118 228
289 499
121 149
325 545
918 730
107 732
585 401
953 933
658 384
466 18
684 720
603 104
181 67
342 747
24 169
608 940
961 924
154 912
427 411
191 326
698 850
563 635
936 561
907 259
916 904
939 636
115 787
200 994
422 498
188 295
966 909
877 464
854 567
707 141
686 739
621 357
616 939
438 509
255 985
139 217
566 423
870 791
503 492
233 740
908 635
791 317
315 936
599 971
329 969
300 646
180 149
720 479
214 613
984 279
212 945
918 78
768 426
609 613
496 28
232 622
90 415
403 48
874 815
909 603
184 474
169 980
554 986
313 311
709 89
643 410
239 54
407 521
687 502
853 843
543 314
746 175
86 804
572 182
70 720
813 993
213 304
674 561
299 762
490 612
526 810
188 556
352 139
656 488
332 712
8 868
632 477
282 175
853 795
479 620
709 277
990 338
178 260
518 838
181 850
217 228
220 832
253 462
945 400
143 195
782 491
76 488
634 990
98 987
779 242
228 58
164 427
679 250
722 64
112 482
555 514
185 26
724 523
877 343
165 367
885 278
173 71
78 559
481 133
829 326
688 582
576 841
284 186
848 409
703 129
411 19
698 324
81 450
971 859
560 529
323 456
657 788
463 722
477 304
722 460
423 641
297 949
495 304
708 190
248 13
796 384
362 255
728 548
287 756
781 441
820 634
399 254
771 883
995 803
408 251
217 834
887 983
205 793
164 398
158 190
504 528
111 265
645 958
433 712
997 779
144 941
978 154
36 250
423 773
736 187
613 474
156 94
454 706
12 728
596 90
232 616
694 396
39 836
134 430
639 148
804 21
933 145
725 367
495 63
439 2
907 882
322 614
929 544
970 882
463 147
532 197
557 154
493 356
530 300
654 975
668 504
493 96
586 25
101 639
857 152
515 618
64 985
11 976
704 311
990 558
480 546
724 425
98 310
164 19
103 397
436 500
777 242
316 207
892 783
153 56
816 70
747 837
202 670
801 618
359 104
715 802
257 585
121 258
959 287
693 750
580 849
737 42
951 832
100 137
525 314
51 862
944 528
844 566
910 256
715 666
901 136
436 421
606 682
889 978
210 681
618 438
18 288
354 84
357 289
743 748
368 773
475 139
943 893
4 653
596 794
323 821
277 938
265 871
432 709
35 50
576 86
825 865
222 381
951 128
406 807
56 399
968 660
715 442
628 493
683 214
4 560
799 762
611 649
470 504
570 783
215 476
611 840
364 183
392 212
839 826
621 401
900 670
798 760
416 7
61 410
18 480
209 267
96 626
41 781
216 102
78 73
638 820
502 439
701 853
480 441
715 113
856 344
488 589
970 832
133 895
937 129
991 311
569 321
719 173
593 518
161 14
640 81
686 9
118 692
923 811
365 640
502 959
403 711
580 227
449 167
532 626
813 315
624 262
852 958
923 430
342 243
522 588
108 920
632 430
857 96
851 156
526 422
421 240
353 717
924 494
72 214
849 117
625 933
486 302
329 4
553 419
593 457
450 756
586 812
468 298
660 965
806 7
446 687
124 422
906 526
354 269
224 615
274 172
233 400
473 382
599 876
853 735
603 648
282 20
687 840
732 221
637 397
8 98
878 786
972 253
506 835
814 313
640 906
421 839
16 97
436 906
758 226
567 977
102 354
855 354
990 116
135 352
477 519
316 586
377 613
805 700
161 445
76 188
123 904
360 2
968 391
662 630
305 343
390 341
760 47
881 123
70 555
795 885
471 71
183 354
375 2
383 488
392 702
186 282
632 655
946 1000
853 739
151 821
647 352
114 361
583 813
811 603
994 906
23 872
62 739
863 774
102 92
944 193
248 439
656 871
472 145
636 195
968 664
580 703
736 143
775 674
624 163
866 314
856 518
824 490
734 531
305 890
967 774
690 885
670 208
125 678
4 889
938 435
506 652
964 301
169 624
349 775
914 452
76 183
251 635
505 44
465 467
648 498
712 58
970 646
965 858
494 713
767 665
166 548
892 597
698 168
889 797
580 648
147 932
304 761
715 682
774 355
361 311
420 614
426 227
426 829
833 717
221 805
107 600
645 893
486 212
595 610
742 546
918 197
964 776
479 800
300 444
651 908
373 171
572 624
15 935
247 236
367 101
546 250
412 652
160 227
990 840
539 880
658 917
701 855
266 472
589 241
383 753
369 710
807 976
298 445
157 699
560 205
113 824
297 92
110 524
957 753
883 55
981 862
816 831
661 729
893 18
839 151
803 849
691 257
35 605
577 586
177 86
382 807
624 493
781 555
171 92
283 113
961 151
209 776
209 470
155 813
524 469
310 193
866 427
297 772
474 324
220 733
943 816
801 320
998 105
59 257
832 853
517 169
299 138
704 963
372 698
171 414
162 506
554 557
197 479
246 676
820 697
980 439
822 301
243 851
793 240
554 979
864 306
893 538
598 501
453 186
780 139
406 885
794 319
138 438
878 790
397 26
521 552
600 991
468 48
227 389
210 971
739 628
579 345
888 706
952 979
961 892
950 309
903 76
994 738
413 570
814 554
739 787
794 691
241 36
306 190
97 88
699 309
319 277
676 48
647 739
237 102
910 357
894 11
299 677
749 146
678 174
330 51
849 177
87 941
24 407
262 5
994 826
77 715
222 957
123 159
942 162
821 960
839 74
489 699
562 743
965 525
202 590
588 4
461 849
834 394
59 168
937 525
539 569
832 809
614 373
848 479
840 534
302 214
662 466
421 317
985 534
96 856
642 436
233 643
826 534
835 43
553 584
257 138
624 931
890 986
521 346
435 641
398 512
1 280
37 906
371 393
537 331
133 466
915 56
415 242
25 961
895 654
177 144
870 161
301 113
334 295
752 259
588 587
691 181
547 86
30 947
435 22
467 948
566 789
168 24
51 532
386 595
295 442
571 275
220 865
683 461
54 647
617 714
562 918
447 20
79 145
51 832
300 273
13 544
61 420
444 122
451 636
561 612
69 158
299 267
914 663
15 663
767 814
742 168
867 767
267 599
75 25
232 396
183 143
584 20
181 15
344 482
794 47
695 11
482 506
892 703
412 192
714 89
408 596
592 157
83 513
507 43
184 264
689 801
349 817
627 986
866 266
795 709
970 546
593 118
591 20
475 113
149 80
171 952
899 286
712 547
489 936
680 127
815 113
996 319
560 883
977 229
191 378
873 957
583 745
480 672
83 71
295 303
919 876
484 500
487 889
436 670
561 640
916 260
107 604
615 560
372 732
568 318
758 154
265 100
913 188
989 892
260 449
789 673
390 242
161 808
523 120
33 172
268 61
32 724
277 73
166 429
868 350
255 40
75 880
699 673
836 852
483 615
823 273
836 24
372 665
730 189
874 126
731 589
526 602
250 390
802 850
938 854
930 388
139 947
139 317
181 754
699 740
672 856
360 764
782 93
59 250
709 98
848 571
659 764
262 483
847 37
404 651
219 138
36 65
76 318
931 232
158 617
58 231
523 498
512 69
944 424
880 17
621 632
514 942
177 201
366 469
39 973
844 291
84 478
592 547
246 514
477 20
594 88
915 181
14 273
432 699
730 892
821 410
71 290
470 755
59 393
433 692
28 373
981 280
388 65
958 745
293 322
474 409
220 603
527 437
327 440
612 526
236 503
69 538
24 397
648 26
426 142
21 243
661 611
967 963
517 912
102 530
698 291
92 189
5 537
13 183
560 769
118 232
106 976
867 236
149 499
531 671
597 440
755 638
492 957
93 91
21 290
796 969
361 130
327 76
448 918
605 34
464 33
486 660
519 116
454 798
996 251
753 238
399 148
900 684
348 707
410 390
420 515
675 710
451 125
657 785
261 419
561 86
352 17
575 786
748 332
318 99
963 911
714 340
317 942
560 830
500 503
288 297
319 106
25 433
881 812
823 149
519 276
78 2
822 473
638 329
284 838
480 726
548 814
557 531
570 577
290 843
493 584
472 193
308 612
841 862
950 8
264 646
800 507
683 984
694 805
714 473
844 276
375 684
828 134
798 756
184 326
621 64
565 11
828 659
450 510
761 134
595 989
352 867
166 140
536 181
312 70
158 791
791 157
274 547
597 126
4 680
728 143
484 735
104 81
37 76
161 397
433 607
511 187
827 862
602 879
23 88
255 194
215 924
137 131
447 957
566 291
131 62
528 412
181 337
5 676
391 918
655 77
263 997
521 314
261 709
767 437
16 51
612 384
391 966
275 458
472 951
955 519
78 980
824 446
948 331
197 800
289 249
168 103
115 997
435 172
701 380
495 141
915 169
564 707
458 667
466 788
901 330
263 189
629 316
234 147
413 633
463 889
684 137
246 902
440 384
441 970
626 630
915 467
842 81
827 697
520 399
408 72
301 784
228 691
417 860
674 35
242 820
285 841
172 753
731 39
279 893
470 901
412 375
278 585
435 647
785 536
458 424
445 821
717 987
39 659
209 406
216 677
263 15
751 930
572 241
212 791
939 875
54 722
425 485
893 224
619 886
581 416
832 22
371 803
444 341
409 568
33 119
614 738
20 647
548 212
124 820
38 64
962 170
565 999
290 302
57 12
815 865
606 199
814 896
473 460
7 962
370 410
137 182
116 544
107 385
733 703
292 25
770 88
670 727
627 140
2 69
35 286
837 848
747 283
170 238
549 721
754 95
687 488
599 459
135 450
358 710
994 903
247 335
328 263
23 277
16 851
193 421
56 311
851 326
713 804
969 825
52 382
333 595
953 640
991 264
603 763
228 231
217 317
95 6
589 20
154 600
342 440
425 303
761 507
513 648
889 215
709 820
4 981
309 495
496 506
825 688
159 543
848 971
695 145
448 38
307 897
403 115
652 609
626 379
465 845
79 940
39 747
968 746
524 866
543 740
48 161
746 706
149 357
73 944
105 713
731 118
115 394
961 701
149 321
445 5
181 261
428 708
618 725
719 500
184 108
181 33
777 663
427 204
362 24
7 43
176 302
97 102
403 315
51 184
313 118
416 540
494 521
889 158
438 6
296 560
21 137
106 758
607 675
444 132
957 322
307 920
401 779
114 285
325 62
788 959
142 11
18 798
121 988
676 941
415 225
420 944
583 136
28 858
700 142
427 885
22 183
741 279
530 757
454 501
625 206
429 421
168 420
297 150
282 901
304 350
75 940
285 225
246 957
992 528
896 479
45 606
219 418
318 470
833 181
346 365
121 46
985 287
603 681
383 604
585 769
354 552
168 887
862 191
775 685
171 705
75 24
298 548
447 444
424 570
178 919
12 267
564 853
839 919
946 610
494 172
909 777
458 691
59 577
822 496
616 110
21 705
320 336
664 84
311 21
383 606
584 75
435 167
84 839
528 247
475 637
942 626
484 145
553 799
493 420
302 186
846 863
788 563
591 846
69 399
782 428
99 643
585 65
507 833
823 780
548 676
477 426
62 254
210 91
503 663
15 821
478 715
118 881
858 433
899 276
324 781
699 563
529 133
507 783
453 742
504 41
432 443
834 957
318 718
776 837
432 610
417 569
783 349
83 502
58 741
791 44
613 874
453 50
271 660
381 983
563 992
471 59
919 363
538 766
220 327
276 537
399 6
77 863
486 610
214 695
221 338
232 717
949 567
165 890
213 323
532 405
528 953
480 982
298 430
824 275
83 11
519 387
957 330
900 355
921 324
916 587
976 143
21 575
321 923
634 813
472 907
777 518
550 745
696 765
150 226
530 24
303 583
629 194
277 857
545 24
95 139
288 428
365 969
281 41
571 746
245 261
141 86
214 129
633 441
67 466
228 282
899 977
306 207
643 956
131 319
2 695
839 5
266 423
172 832
628 551
881 332
61 448
116 896
952 740
740 258
354 571
737 260
311 790
79 42
142 108
428 452
67 206
645 447
883 24
277 55
220 288
21 97
741 523
635 314
558 529
680 784
876 660
495 501
691 964
355 363
798 666
625 109
497 921
654 980
935 806
457 534
202 587
524 42
198 261
903 443
197 226
694 913
486 850
169 383
180 542
550 461
709 297
637 758
166 941
78 995
728 902
64 479
72 856
97 928
295 342
239 230
175 359
169 565
123 131
556 333
722 22
466 964
360 720
353 391
776 787
835 748
26 870
466 195
245 377
195 427
420 470
770 724
635 684
437 154
658 538
668 76
426 611
759 988
25 370
303 587
212 464
705 401
756 1
540 41
510 210
388 338
74 307
478 339
187 884
229 821
806 620
336 830
793 115
416 966
602 144
103 100
993 666
280 602
147 162
369 546
880 992
555 834
569 730
948 96
752 982
270 831
706 806
74 531
172 161
280 404
973 266
644 109
900 118
494 486
511 58
113 126
901 185
280 831
231 475
142 201
201 628
405 848
578 547
807 558
328 926
424 326
767 901
376 2
582 218
450 348
819 100
161 807
861 923
914 874
263 945
224 56
475 748
440 300
389 734
500 195
35 615
930 336
223 829
332 762
838 788
348 214
766 108
190 178
945 273
954 147
352 426
583 628
449 244
299 209
92 25
612 353
146 186
406 907
54 773
866 865
530 891
16 545
670 776
880 376
484 590
825 770
926 551
587 652
585 746
323 883
253 53
330 902
169 411
56 135
947 831
660 399
823 873
309 398
455 240
638 117
185 772
353 697
94 227
835 616
580 928
76 952
870 620
359 287
376 125
560 594
754 578
59 779
225 73
885 602
449 247
160 787
466 563
334 941
11 906
674 429
994 872
110 850
881 514
750 722
743 762
404 166
383 842
209 613
863 367
787 524
476 565
424 494
912 88
108 130
691 831
219 899
704 539
958 570
27 881
217 174
388 653
163 810
431 4
178 631
243 405
583 200
318 158
643 135
307 515
528 427
829 926
38 479
204 662
520 163
307 194
513 721
941 764
320 91
198 225
664 739
903 67
654 178
493 653
923 782
52 944
94 171
305 900
272 187
901 357
662 141
726 402
701 506
703 402
366 243
442 821
234 514
102 429
700 536
706 521
47 749
386 692
427 198
69 223
999 54
677 65
978 462
315 298
743 932
515 322
216 242
586 954
938 728
622 938
39 441
365 697
652 645
417 794
57 398
452 565
188 41
559 921
442 85
535 517
775 460
486 205
654 670
222 803
533 457
76 995
45 939
772 937
55 52
419 292
746 632
333 880
930 492
107 830
574 5
499 516
891 442
961 858
101 597
223 730
219 258
14 464
749 504
896 888
360 372
950 402
106 190
970 829
133 86
959 473
478 534
196 41
157 978
9 783
821 891
632 86
615 41
727 186
460 20
427 517
738 522
100 23
739 668
370 73
394 240
674 529
178 566
930 762
51 587
890 868
572 646
146 267
599 744
736 283
647 363
896 576
807 671
956 141
14 860
459 431
193 33
255 803
463 78
577 557
369 587
341 365
254 816
873 314
295 685
172 405
393 69
414 634
869 855
374 226
483 109
507 41
390 506
423 776
793 207
678 289
38 243
863 595
982 477
291 893
116 795
330 249
142 554
921 963
932 244
374 997
935 794
122 776
450 320
291 991
849 18
101 945
149 367
40 251
21 237
393 876
629 236
879 972
623 99
250 878
427 489
301 307
650 45
861 809
368 537
923 362
622 51
801 174
421 730
605 163
991 613
256 978
773 231
640 139
555 460
123 637
976 246
841 240
791 105
92 820
25 149
375 805
428 369
569 898
632 479
692 717
218 75
758 331
760 515
617 833
782 925
233 955
856 534
29 272
605 1000
86 214
145 828
470 566
66 207
916 812
89 303
358 519
651 172
744 169
963 817
442 865
813 301
308 921
594 337
419 37
323 396
69 752
524 893
969 146
968 909
250 89
212 215
375 477
978 782
257 427
774 270
163 420
731 721
768 794
133 970
220 306
171 480
309 151
686 198
876 999
41 932
223 346
882 354
839 978
689 940
382 635
786 723
264 451
444 91
183 634
207 313
995 834
757 478
241 865
436 535
414 18
849 567
350 900
666 405
984 435
370 449
254 563
762 2
68 572
53 120
806 907
811 764
5 15
815 635
814 60
670 110
821 305
391 227
148 353
912 225
691 863
470 941
243 200
979 447
960 388
695 18
75 725
136 933
348 153
471 370
389 948
73 410
654 924
33 202
610 844
69 279
597 494
397 368
730 846
175 31
525 693
148 805
935 653
303 597
603 45
219 666
170 183
164 608
278 680
299 438
476 251
198 658
432 955
679 266
972 228
3 764
925 957
192 343
835 814
107 206
926 655
568 170
217 135
31 306
707 909
279 135
528 515
967 232
63 977
798 914
753 640
182 692
578 848
593 350
625 494
427 370
759 209
111 916
64 788
407 822
879 918
420 949
226 138
178 115
767 872
984 945
271 784
736 49
562 200
778 171
154 329
16 303
217 336
892 729
451 205
35 338
419 787
909 650
857 476
280 517
712 439
619 163
498 859
794 449
254 889
503 583
785 314
118 836
356 719
167 376
674 304
567 427
870 984
286 278
914 622
437 676
185 882
922 734
744 924
845 392
617 505
347 360
952 321
632 364
258 506
320 94
49 542
164 682
554 910
200 413
983 869
909 512
529 113
742 233
930 486
437 947
265 163
78 948
146 775
419 814
407 219
40 515
540 158
599 174
477 326
854 630
403 238
64 602
189 267
604 765
615 243
952 757
426 190
404 149
959 687
15 244
153 65
95 326
340 439
560 749
653 811
531 591
549 314
127 549
14 192
670 975
792 50
622 215
400 72
98 117
332 365
806 684
753 83
362 683
867 457
319 299
797 136
523 659
953 536
12 786
72 503
406 902
592 373
327 331
739 285
973 618
839 115
429 591
555 689
78 807
630 153
707 27
319 3
982 592
467 448
169 327
328 271
899 512
976 107
179 363
532 427
412 508
242 167
991 535
430 995
849 163
491 226
493 467
66 182
468 798
472 231
459 341
628 778
793 437
254 963
417 978
428 767
451 176
271 884
437 241
632 215
15 643
422 273
768 26
133 799
328 605
539 922
847 315
312 90
366 78
303 283
510 618
557 163
219 665
871 820
171 330
737 406
816 94
712 266
594 734
479 841
666 231
20 67
785 624
642 768
816 223
145 87
53 524
236 93
418 446
551 886
310 293
698 505
804 326
413 446
941 264
97 288
93 303
530 815
342 483
400 925
694 742
937 112
783 187
13 723
43 5
106 593
797 249
331 513
882 326
686 362
81 50
498 878
256 765
362 461
570 930
349 434
93 544
72 588
543 978
259 322
526 807
345 465
956 941
253 438
135 423
274 588
246 221
200 956
528 713
284 656
558 458
654 712
382 178
677 931
837 656
643 116
162 63
145 440
877 85
434 883
258 873
314 947
715 565
51 995
141 398
5 577
789 252
528 501
289 993
333 806
772 590
534 487
240 873
864 607
901 704
322 127
596 692
555 615
838 559
678 254
803 154
201 972
614 69
542 182
461 115
926 427
791 152
713 90
451 760
159 419
238 366
794 894
991 714
948 408
731 130
694 142
858 148
58 629
2 398
646 322
602 363
90 247
518 577
488 839
397 115
294 817
289 257
217 209
556 215
862 121
713 641
356 142
982 83
51 500
372 471
391 62
780 656
562 575
449 739
861 184
460 408
506 634
640 754
579 340
830 405
687 792
573 493
95 741
725 247
571 471
568 679
136 78
497 958
652 243
180 848
671 795
589 896
269 604
644 695
931 679
560 311
104 312
458 527
53 336
743 576
474 454
390 209
865 812
288 781
812 750
844 857
775 204
127 229
130 705
680 268
644 564
429 257
611 669
839 620
112 853
503 155
782 653
892 786
386 924
62 256
600 872
542 20
718 332
256 133
789 226
140 536
52 246
168 266
699 629
96 753
615 147
458 799
751 988
942 150
121 322
325 559
922 60
790 29
643 700
853 130
667 528
847 373
827 569
323 625
330 645
819 866
399 998
807 819
317 269
396 513
227 780
443 950
372 3
935 903
424 716
929 244
555 851
275 35
887 131
697 17
965 663
234 111
222 921
931 825
739 544
315 773
129 457
294 98
824 24
863 847
974 422
566 660
625 935
915 16
923 600
129 329
994 923
107 514
803 54
961 957
240 247
513 604
388 451
128 186
629 549
580 37
963 927
6 147
765 373
189 685
562 586
448 608
44 232
907 810
577 313
159 880
328 824
831 567
746 310
302 45
892 355
792 599
315 965
807 540
853 614
999 17
475 259
317 7
281 257
786 691
677 759
695 898
213 784
402 676
248 781
363 959
545 373
331 901
153 98
382 823
38 632
595 146
997 599
920 430
990 604
49 239
778 154
716 156
576 216
836 623
579 584
24 755
171 559
91 841
669 465
155 438
346 443
776 616
579 607
493 376
71 980
97 191
26 833
686 836
44 67
518 571
924 997
389 288
863 301
974 262
512 894
273 135
511 600
775 483
624 775
747 218
293 547
127 640
417 967
377 35
877 349
284 209
860 160
504 893
440 19
918 995
403 349
786 720
886 593
926 392
9 46
249 40
58 461
29 452
765 494
549 365
509 615
1000 392
905 741
306 384
334 578
396 217
841 40
357 834
494 22
839 293
46 322
864 326
57 855
148 530
163 290
516 784
835 689
412 746
691 246
929 525
388 609
98 776
19 655
868 528
787 167
127 435
275 770
151 677
425 36
896 739
548 181
768 432
253 169
637 597
905 235
751 987
219 577
811 574
785 246
294 660
561 479
362 264
445 869
957 812
905 859
905 431
685 326
347 430
158 141
613 502
13 376
194 148
271 217
247 881
921 74
476 890
65 757
404 406
793 802
717 620
777 546
796 794
569 736
707 99
331 781
634 886
644 760
105 878
209 95
358 119
701 880
601 32
964 972
414 737
997 875
876 149
91 18
167 56
110 843
399 767
673 879
892 858
364 786
255 292
408 681
481 448
293 995
310 818
231 917
490 36
49 141
946 395
198 146
360 371
781 951
373 415
136 519
480 764
352 664
793 116
311 277
202 490
181 156
475 652
722 980
662 229
219 215
577 894
187 656
573 884
638 499
583 899
756 78
563 48
669 531
170 166
298 651
205 508
178 773
975 992
775 871
805 427
969 469
10 289
830 972
312 454
130 68
403 254
523 768
241 486
911 885
648 977
744 653
1000 827
571 441
70 858
518 890
157 427
212 370
670 763
667 158
617 923
414 942
971 261
953 14
884 264
559 981
804 755
660 65
777 139
597 764
781 461
732 578
243 993
482 667
225 185
762 907
394 158
171 780
897 305
350 715
276 996
911 316
53 460
537 973
964 611
748 342
498 130
479 320
336 610
884 191
542 611
826 150
898 178
637 877
40 241
122 250
975 970
14 85
977 723
558 726
243 79
642 170
709 549
677 92
195 995
735 326
483 122
63 389
69 466
352 770
935 749
53 909
713 35
197 444
55 412
158 89
481 376
315 797
331 982
529 441
304 351
366 65
177 230
285 809
889 37
119 762
734 733
657 284
192 79
33 712
793 517
521 624
439 862
505 599
116 342
184 7
925 258
427 75
531 995
955 469
2 646
516 802
11 196
785 416
631 234
559 956
655 327
680 898
100 328
181 245
454 277
936 793
209 605
684 293
517 650
508 777
754 901
8 733
471 453
124 927
7 791
609 96
988 976
122 822
707 694
800 478
688 47
526 685
221 23
119 384
936 394
240 524
451 282
219 220
550 979
527 234
214 551
604 60
600 486
870 327
552 324
686 504
698 484
558 596
543 578
143 331
529 839
704 463
345 139
278 929
95 460
461 577
282 713
866 904
157 547
506 715
293 679
845 30
394 845
841 201
123 714
820 617
16 282
437 316
49 358
769 548
904 92
524 675
464 368
173 900
747 925
462 33
319 981
602 811
964 98
309 810
641 603
882 571
177 8
113 819
780 558
719 951
755 694
435 47
743 938
528 906
763 141
368 692
831 983
285 184
634 837
288 457
773 46
745 459
158 625
548 270
766 687
788 650
132 997
611 601
146 457
245 570
51 1000
342 438
112 397
238 990
958 466
28 25
189 230
479 133
549 411
569 430
718 958
505 267
318 472
739 566
48 831
875 866
140 475
45 309
314 550
417 54
278 569
213 597
247 359
821 240
539 98
382 707
624 944
35 817
63 440
897 970
84 768
539 206
52 423
293 857
130 641
353 36
966 241
91 601
213 731
678 323
611 648
375 308
882 704
860 801
182 562
294 907
611 397
450 398
15 520
818 471
138 862
965 409
44 189
441 572
48 515
943 499
949 551
34 637
94 203
74 185
622 348
238 681
555 802
354 422
243 280
371 386
952 598
888 181
621 340
630 976
301 712
82 636
177 358
234 452
888 776
650 464
375 753
293 364
704 42
446 296
26 274
523 390
742 566
904 662
500 797
675 297
918 749
235 831
566 806
199 741
979 871
466 118
622 452
510 288
575 722
667 925
697 234
867 355
395 219
795 128
381 475
754 67
350 90
768 802
571 918
249 351
53 738
771 456
983 327
707 76
36 502
813 34
433 75
398 129
9 228
579 730
924 282
762 782
361 619
587 573
647 744
885 668
142 758
222 278
511 889
422 323
566 97
164 699
964 329
949 135
516 530
642 66
120 70
513 181
315 199
575 560
552 279
142 415
224 803
717 703
107 522
513 553
577 822
24 650
958 698
361 32
93 87
312 31
385 745
811 268
101 42
977 261
97 777
612 128
455 333
594 902
76 784
916 646
247 706
503 528
162 545
997 209
9 699
609 708
711 50
506 917
821 757
816 150
79 957
707 152
852 525
417 340
63 563
158 770
326 740
531 321
912 434
627 36
163 659
426 308
860 516
201 624
680 483
109 409
537 909
883 853
652 493
753 834
869 173
627 307
651 609
570 975
264 2
54 573
783 767
872 150
645 884
903 264
127 799
865 940
877 159
585 31
495 257
169 619
644 7
758 395
663 885
124 331
435 485
981 636
13 910
905 53
694 904
834 484
274 789
246 227
571 544
618 262
565 334
602 948
905 489
723 126
887 598
495 497
60 96
474 910
777 278
506 633
291 430
111 906
825 366
56 208
405 413
77 209
160 982
448 613
317 272
519 669
218 810
670 44
853 356
805 415
190 998
277 607
456 707
692 986
499 97
42 73
521 144
978 41
776 783
522 770
292 705
193 540
224 104
855 683
435 482
513 669
796 748
278 232
142 679
414 223
491 536
559 28
379 889
708 639
270 507
402 166
911 116
259 560
79 376
237 201
755 791
662 733
787 990
768 597
438 29
329 871
229 604
669 891
269 152
378 550
548 672
533 578
800 580
240 489
323 830
67 76
316 123
592 539
670 376
535 188
413 573
251 395
629 325
902 151
498 379
356 251
847 895
848 324
494 565
254 890
191 650
930 550
770 904
86 138
212 258
769 125
759 115
607 504
773 96
925 578
150 742
586 375
135 564
400 223
291 434
286 786
400 713
914 344
824 283
589 210
59 869
706 126
163 438
562 237
872 995
20 65
610 25
788 560
993 93
392 311
778 655
522 206
703 662
385 834
588 223
663 778
918 456
107 950
537 397
27 842
652 181
346 194
855 81
458 549
112 239
653 380
349 483
340 903
538 391
95 618
495 738
728 842
342 706
134 472
92 374
542 208
725 932
113 48
496 721
970 70
294 444
411 603
522 237
112 783
348 659
950 256
572 438
293 928
611 247
244 698
854 586
977 975
708 369
798 248
329 757
339 253
793 374
808 998
558 761
444 194
927 389
35 19
434 649
247 481
736 154
622 688
503 997
241 53
9 444
874 357
346 886
357 794
250 154
276 203
840 168
459 61
562 44
86 592
183 620
611 662
88 950
278 618
487 832
771 689
61 528
607 254
661 330
333 441
352 311
28 197
363 487
190 904
720 18
33 168
494 678
244 89
984 742
626 261
9 540
896 591
101 11
605 57
878 756
997 131
553 97
350 282
978 373
554 526
310 774
431 455
947 612
227 393
943 205
611 999
947 356
285 608
92 630
631 819
851 866
824 816
280 927
360 429
48 199
8 137
656 100
226 143
292 570
964 655
629 574
765 489
890 253
492 679
883 676
498 445
577 566
757 511
478 777
536 29
247 312
94 878
603 126
511 977
440 232
989 290
95 478
932 901
469 432
193 699
216 86
983 695
459 325
789 557
231 128
474 415
806 563
202 164
935 409
349 593
542 826
135 657
4 6
824 315
19 939
274 881
816 505
774 749
632 965
251 357
532 525
365 87
440 930
954 729
265 537
22 319
479 426
247 245
683 212
944 806
803 223
256 885
914 20
648 108
756 968
323 518
692 550
496 246
687 66
226 504
882 438
293 266
955 927
663 501
815 322
764 704
554 485
831 854
816 868
80 526
667 345
122 688
433 548
297 359
828 550
268 802
50 607
287 398
273 184
578 593
683 245
798 800
349 861
779 549
457 133
829 484
205 686
241 317
231 496
637 796
216 649
968 95
243 131
817 278
365 512
107 245
113 389
202 656
575 847
840 636
770 56
908 138
683 75
327 761
697 229
709 287
610 320
104 212
799 273
78 459
996 204
756 7
950 907
538 757
536 510
483 597
777 674
743 949
235 107
947 492
681 148
864 633
845 760
814 89
208 725
656 65
477 114
833 693
83 443
755 628
853 621
149 146
688 26
835 871
561 178
565 653
876 474
620 211
532 971
588 150
766 380
177 900
673 916
287 512
551 322
618 649
513 780
14 788
400 587
777 426
211 958
224 868
942 292
973 510
588 916
344 192
187 961
17 69
257 771
794 479
420 340
379 986
655 861
40 739
933 542
140 961
707 560
748 527
902 115
969 241
620 919
133 865
731 96
486 889
614 312
998 63
19 793
94 864
971 759
632 483
489 518
167 550
160 164
901 785
930 781
627 648
881 91
940 848
773 320
562 889
576 851
924 757
291 963
298 250
718 194
160 736
367 916
804 243
798 51
263 118
311 142
941 576
847 560
768 989
402 74
54 460
384 454
740 864
381 402
58 601
493 400
286 214
255 216
844 428
820 112
44 928
561 792
20 733
464 53
753 769
876 44
619 411
539 260
668 711
322 196
245 466
962 415
107 927
978 510
576 884
958 916
729 141
322 813
91 835
203 411
325 705
694 695
740 796
144 503
556 888
709 495
265 788
1000 715
699 71
304 337
628 272
373 512
832 661
648 777
510 548
47 171
319 690
693 922
64 414
819 602
828 20
952 651
70 259
534 247
89 22
17 730
793 801
460 568
158 564
406 527
473 324
234 849
579 117
744 727
71 956
169 904
574 860
366 343
178 634
95 499
752 11
208 801
21 58
873 437
65 595
53 652
687 324
92 404
114 325
645 823
504 755
649 976
547 265
191 491
223 79
383 668
558 550
287 675
902 700
515 674
885 658
197 107
235 240
480 700
304 153
507 187
479 868
935 370
313 423
625 2
683 161
331 156
243 539
62 107
664 65
784 257
711 812
44 685
534 536
611 511
425 309
496 440
886 441
916 580
733 801
390 300
841 6
717 157
562 670
66 952
994 644
515 152
645 269
562 108
76 832
857 983
977 909
79 859
192 980
959 411
507 6
453 825
188 245
235 411
770 913
252 808
389 154
959 881
4 491
972 712
628 724
775 103
202 38
104 82
163 940
610 591
186 546
847 300
451 402
397 683
472 654
593 525
112 55
189 255
659 979
232 813
814 886
595 114
99 282
205 419
685 4
110 576
886 147
764 276
381 507
214 279
512 37
105 359
920 560
214 456
97 413
800 614
5 294
875 86
55 503
172 209
728 655
397 38
561 370
860 356
672 600
620 565
871 211
113 408
350 771
207 46
291 869
568 561
794 649
643 791
727 90
377 294
147 32
723 449
368 960
151 471
279 142
787 854
467 572
214 98
217 753
616 896
332 312
439 795
165 544
946 294
432 141
525 184
538 740
14 963
252 469
749 471
341 875
178 925
8 401
530 945
121 570
720 969
874 925
888 187
184 57
462 714
75 994
736 323
370 688
424 803
150 998
928 963
40 711
69 517
823 95
947 806
766 11
868 599
875 130
518 714
46 301
785 130
559 160
982 314
636 498
156 256
647 868
692 711
514 957
979 239
525 118
57 736
205 333
514 377
327 979
753 488
117 237
165 502
230 697
60 973
12 961
854 961
348 517
419 41
246 673
916 920
489 515
180 759
268 119
14 434
564 805
58 224
209 401
559 337
309 94
354 568
513 469
414 75
769 583
719 745
786 640
456 493
913 406
95 349
223 703
899 709
568 143
120 712
766 510
836 514
625 983
728 262
649 819
846 582
819 582
57 750
73 717
10 166
133 790
443 496
408 561
699 145
711 602
784 312
23 53
988 821
807 846
326 760
810 664
431 341
856 127
847 170
955 39
321 118
642 894
653 795
958 6
215 511
343 106
908 837
933 477
138 852
950 637
456 596
742 612
566 8
496 342
82 948
563 196
704 854
286 425
769 277
464 596
142 46
535 630
666 221
825 737
430 482
926 557
811 46
403 310
640 380
466 557
162 11
587 230
423 148
550 261
185 342
764 916
454 766
895 665
455 850
113 374
745 130
501 84
221 218
710 929
447 370
21 7
445 311
695 967
717 327
756 684
507 740
261 801
771 742
776 140
596 813
754 511
513 365
227 623
399 855
144 931
249 45
881 221
661 588
382 472
726 901
631 768
348 775
185 916
557 625
692 622
955 716
584 899
931 38
69 566
871 689
129 16
79 981
258 661
150 538
578 187
160 569
841 742
973 329
789 102
432 971
404 531
828 15
125 841
499 608
386 281
807 800
655 365
92 456
703 418
688 312
734 39
618 756
119 793
347 249
324 695
863 831
430 305
707 559
331 245
193 243
524 259
260 985
346 734
153 359
942 585
531 7
646 830
492 23
764 501
420 983
574 738
314 388
123 858
692 775
271 834
765 3
631 602
950 704
428 431
806 376
775 851
791 809
550 540
30 151
624 136
829 840
261 891
654 466
599 613
230 901
673 266
371 110
173 705
270 945
473 950
735 174
129 821
728 773
73 48
75 39
675 895
698 538
345 974
639 584
426 270
814 867
163 29
864 423
388 138
162 187
4 888
399 366
792 557
958 914
868 830
405 285
151 503
904 473
194 824
588 807
407 504
920 332
998 776
474 972
332 842
57 301
460 565
804 670
248 634
740 802
161 372
533 308
363 835
648 225
512 615
703 775
573 441
512 776
77 290
712 469
962 340
707 438
489 320
410 71
387 636
449 560
18 921
128 982
555 657
128 142
325 111
228 295
20 214
561 209
326 117
278 664
618 84
973 1
12 779
300 366
552 490
622 186
73 130
946 285
854 550
231 263
87 896
612 389
209 692
773 766
74 974
874 567
937 86
606 976
997 184
875 590
533 611
102 757
195 769
255 882
502 186
718 400
347 448
713 662
376 210
105 755
709 435
149 267
457 162
54 423
683 480
277 89
86 483
927 799
820 693
270 529
180 177
625 342
599 929
237 76
367 373
790 570
544 322
84 410
990 293
426 672
503 479
146 218
575 47
260 483
740 808
407 497
687 713
25 959
588 884
456 561
694 367
784 634
130 470
964 848
481 890
291 569
992 750
712 463
738 461
668 201
43 780
273 698
462 425
589 404
545 736
413 940
902 359
124 513
554 534
211 355
68 635
866 463
177 551
833 142
324 470
51 815
582 412
470 690
66 405
216 33
16 290
385 769
163 243
132 546
342 399
131 63
249 651
225 700
164 92
177 831
375 104
166 968
255 629
82 929
271 346
334 595
551 264
328 834
83 102
406 585
886 890
683 381
914 775
192 657
64 910
544 594
690 142
707 182
306 45
81 629
470 699
243 182
520 804
827 184
89 856
107 985
776 471
787 18
922 850
49 809
305 581
929 295
580 977
23 543
684 15
344 704
379 468
688 744
895 288
298 392
357 51
469 567
928 572
112 116
452 449
484 923
22 591
520 560
516 161
139 355
687 643
110 445
587 192
696 755
505 442
259 55
550 221
479 361
63 141
610 358
142 546
467 628
535 575
316 908
422 90
825 447
452 620
618 409
766 97
132 795
598 782
917 49
195 211
35 648
745 890
810 951
513 371
546 137
187 638
599 701
283 36
17 3
106 922
810 453
353 41
384 296
153 562
236 149
741 743
845 260
160 513
398 254
951 907
904 269
751 768
548 593
482 113
623 606
938 851
730 836
276 21
852 19
137 828
996 497
215 415
904 547
42 564
593 927
937 866
788 970
731 990
265 139
120 998
262 904
581 211
197 615
177 186
26 702
756 807
455 810
99 626
300 956
354 281
519 632
962 866
212 208
762 868
74 621
882 358
285 376
575 647
586 207
292 917
731 363
581 845
480 317
491 692
350 311
901 361
939 95
221 718
797 10
815 602
918 639
263 511
499 232
921 668
268 310
380 175
858 140
879 122
305 3
606 759
866 673
492 200
341 456
933 475
774 536
577 30
435 804
110 199
767 288
830 721
485 525
70 356
592 846
644 240
516 745
922 35
270 490
922 405
564 208
510 818
720 542
305 248
492 312
351 336
682 855
26 637
762 65
405 836
198 243
134 381
597 115
311 222
307 608
458 586
682 436
851 238
890 538
364 858
828 208
872 317
559 4
862 474
652 961
896 431
710 159
899 259
770 124
590 239
601 161
396 400
186 625
917 322
901 738
535 670
34 121
486 887
214 686
323 111
180 590
403 304
348 56
744 589
744 95
786 562
377 736
565 748
741 446
564 883
734 895
651 956
851 807
522 724
48 40
656 380
997 827
675 118
810 178
245 296
956 361
712 705
205 897
751 653
560 189
564 277
539 185
959 272
354 408
120 849
472 642
828 444
529 929
722 830
785 223
526 364
301 755
663 976
971 16
642 689
562 225
977 202
917 908
417 167
914 786
338 532
655 133
321 479
13 936
285 957
356 490
665 964
268 927
24 111
310 203
422 646
81 566
941 257
793 452
521 83
317 977
545 759
274 138
733 518
680 543
424 21
760 364
777 268
460 302
472 459
332 594
80 496
101 162
689 27
860 130
748 739
848 15
230 694
630 182
716 119
320 658
501 709
276 227
599 515
620 644
126 471
468 20
162 833
992 776
197 196
711 930
684 59
288 626
276 738
853 635
482 567
665 942
677 436
531 588
885 586
874 105
153 741
629 550
871 593
595 665
852 567
596 37
940 26
169 312
273 41
284 476
340 157
841 405
400 495
333 687
471 732
830 742
820 592
442 346
997 190
141 923
695 975
633 1000
300 330
491 655
150 241
707 572
590 459
580 692
652 322
841 632
89 886
305 845
449 24
618 321
360 28
196 55
736 525
965 123
61 691
458 930
641 694
773 872
855 630
235 353
80 74
590 147
630 308
149 658
380 69
357 653
709 863
809 484
520 968
104 886
602 788
923 589
728 796
599 452
942 197
331 22
462 801
373 629
686 163
148 351
864 880
624 302
980 639
25 679
70 500
933 700
660 549
97 754
283 196
925 303
665 642
270 853
691 796
967 247
730 840
159 308
822 515
763 19
401 454
231 918
653 424
95 557
335 650
199 662
293 527
612 977
234 667
9 503
279 397
313 949
199 419
654 978
391 259
306 135
5 746
554 800
465 733
921 93
194 166
329 335
789 707
281 703
622 491
388 91
581 534
623 919
344 124
151 926
341 233
429 133
245 533
632 65
556 163
815 92
955 775
404 52
327 224
679 127
6 362
283 680
522 723
832 518
267 99
657 263
902 240
188 143
385 941
311 892
7 145
257 692
69 635
211 285
965 224
79 548
237 903
857 143
492 84
392 975
871 482
373 556
246 591
548 446
402 239
12 375
892 554
769 440
332 791
92 129
459 767
111 911
6 393
651 210
157 924
979 921
133 894
191 640
631 595
117 491
743 629
202 560
165 400
780 850
78 531
988 962
661 182
706 956
549 591
401 146
365 674
945 491
463 554
170 231
36 388
145 556
625 57
939 753
382 315
798 274
12 365
526 547
637 273
26 959
617 193
103 671
272 231
386 775
519 764
337 347
926 678
675 22
454 737
467 999
65 418
589 493
203 32
640 852
837 59
601 168
367 62
322 80
410 905
430 17
522 999
318 647
417 722
985 461
216 395
264 798
362 939
887 945
461 280
335 498
684 890
339 520
973 179
132 160
523 809
604 947
819 610
737 250
926 34
893 496
855 687
107 439
608 680
571 144
592 94
339 81
225 869
470 786
231 64
685 100
145 292
747 636
269 133
603 702
762 209
700 399
610 164
29 793
747 24
153 531
875 62
126 445
121 283
378 575
48 509
803 992
827 712
532 260
406 397
610 180
708 125
122 538
868 412
658 561
694 954
940 643
651 820
967 796
269 874
578 748
481 312
350 461
516 679
883 673
808 112
936 64
46 794
158 108
725 327
160 249
789 48
22 687
646 845
820 670
57 778
253 249
12 31
13 802
249 775
385 716
813 521
387 447
412 889
960 148
119 975
189 692
253 126
298 75
581 546
36 433
852 158
756 563
215 112
859 586
69 439
651 113
97 99
673 842
201 208
532 576
431 390
780 397
445 788
48 375
79 293
87 825
690 330
4 152
251 205
293 543
625 841
549 734
841 785
22 118
328 366
384 719
347 75
850 851
858 752
616 127
121 784
895 894
562 92
755 701
203 984
649 276
908 83
969 433
186 141
625 29
736 919
93 836
703 296
286 41
358 442
187 456
460 655
939 159
148 370
699 671
61 325
933 755
850 440
159 915
30 137
984 132
943 59
392 133
175 813
986 994
111 905
693 915
808 338
511 700
582 410
995 571
629 864
696 950
196 727
610 722
373 816
186 877
692 546
567 492
300 465
675 903
766 215
354 756
358 20
608 975
22 102
327 554
986 544
974 381
828 967
573 517
142 732
300 555
420 42
648 722
741 813
870 692
901 677
775 434
717 428
947 35
34 176
26 902
499 539
142 316
993 395
742 177
705 81
293 747
897 703
70 246
80 740
661 291
971 231
820 648
182 926
560 5
312 95
614 740
867 505
74 59
423 540
942 639
571 184
546 228
104 676
289 134
773 276
567 910
970 770
337 532
680 300
312 290
847 426
587 883
746 507
822 354
38 119
2 144
747 832
255 755
140 14
601 756
712 388
936 632
257 745
496 304
126 367
406 473
250 847
582 999
931 370
36 622
976 805
444 245
278 445
316 678
451 525
861 970
880 116
274 434
160 250
143 792
537 316
739 22
823 293
591 547
370 395
126 310
467 515
452 315
989 546
130 19
75 578
707 299
467 202
628 335
871 729
158 302
557 720
638 660
471 793
845 731
870 525
260 436
301 231
114 686
167 648
423 616
165 617
817 154
709 714
940 242
252 545
316 953
769 283
227 712
627 754
708 152
796 495
139 573
865 146
564 939
610 659
107 41
653 41
809 479
50 728
387 984
474 190
63 27
65 574
524 891
298 515
746 259
363 947
596 661
72 600
438 522
530 94
347 453
469 988
718 386
414 574
829 523
947 761
54 25
451 320
916 131
968 349
475 158
498 873
988 532
987 739
558 591
777 527
593 785
372 574
595 977
337 580
948 339
179 701
89 235
791 894
921 439
931 80
323 609
13 889
674 353
465 283
308 349
269 481
444 61
846 499
929 279
56 987
25 200
901 611
588 616
746 731
19 520
515 234
984 439
694 584
205 573
494 152
492 648
532 6
797 560
881 232
868 303
743 944
834 110
188 134
642 999
679 848
287 760
955 816
269 915
810 516
633 480
293 282
550 925
90 172
575 621
564 982
737 762
660 962
858 396
56 659
60 1000
598 693
78 959
561 196
686 695
442 795
145 975
939 7
892 745
443 160
683 987
628 954
217 74
452 458
168 18
927 661
94 136
65 375
910 803
929 3
871 990
622 819
572 16
302 770
163 602
952 532
581 159
766 68
514 367
906 506
3 108
869 828
378 884
291 555
779 938
114 550
714 248
228 375
216 764
897 573
739 11
759 806
499 437
334 526
628 429
354 930
660 429
977 813
363 150
671 654
700 471
555 918
220 810
966 989
692 664
200 436
81 616
526 222
184 688
94 730
959 815
371 963
716 465
580 881
288 653
892 382
98 12
843 128
65 759
964 78
937 627
844 698
460 167
260 188
385 867
10 923
125 171
441 599
695 831
288 549
641 839
440 222
281 758
423 345
416 576
239 791
929 906
763 374
580 994
879 404
710 953
57 991
842 356
3 416
600 776
483 639
401 730
933 600
677 347
470 253
640 680
14 343
243 296
642 934
625 360
227 911
826 5
312 485
853 118
318 355
950 979
211 875
132 871
595 119
258 615
835 828
746 688
863 910
867 880
568 68
843 884
759 776
244 396
116 490
537 608
683 192
552 925
805 761
861 165
28 347
992 28
46 727
131 420
915 970
961 314
170 61
641 282
234 116
970 48
939 402
330 122
47 766
846 338
264 556
598 112
991 905
821 417
870 186
172 441
150 487
529 88
312 71
415 234
565 282
22 574
45 668
195 925
219 8
426 709
665 133
252 915
904 998
866 72
68 413
946 881
126 814
173 236
867 299
749 77
888 705
759 45
469 147
487 158
422 871
544 628
63 211
729 518
550 196
735 88
903 927
239 377
615 592
623 647
135 310
582 252
994 33
632 798
547 381
349 772
852 262
610 49
508 515
535 550
354 490
593 363
793 578
515 687
952 993
844 971
570 21
306 193
42 812
808 890
891 341
233 62
877 155
951 442
289 314
175 507
788 227
15 330
230 143
311 58
656 678
183 121
73 639
263 109
764 610
462 315
579 666
555 742
502 319
37 399
742 662
454 537
589 966
567 628
446 506
975 972
384 80
179 218
890 176
650 783
244 920
765 462
871 583
157 817
597 626
448 737
679 415
897 577
390 792
97 273
579 14
833 132
960 242
588 526
940 690
182 329
280 935
830 857
293 672
838 968
788 498
242 118
663 399
381 632
785 338
543 959
607 35
200 674
248 508
500 940
281 428
263 640
994 817
284 313
500 286
201 355
203 294
725 366
195 709
835 596
224 634
758 48
182 596
157 258
68 602
818 330
400 444
636 530
2 962
143 684
293 519
424 464
221 591
571 599
732 244
249 427
143 472
398 828
602 917
68 704
999 705
393 766
894 571
720 275
806 317
77 15
321 921
668 118
608 815
154 477
340 397
202 62
21 629
355 172
265 797
233 25
404 444
570 363
29 810
572 38
971 479
7 819
574 620
387 1000
730 654
128 689
201 301
898 482
306 426
540 603
131 574
182 116
818 384
260 414
577 990
166 827
412 442
615 950
916 722
612 394
788 366
64 556
175 612
278 908
168 861
692 481
574 548
115 529
770 895
992 227
553 59
605 237
638 426
207 402
819 49
543 732
95 798
852 302
855 374
66 445
194 3
490 362
43 262
173 22
478 116
602 179
339 485
918 131
26 788
759 936
80 594
465 370
991 450
934 939
649 177
885 921
495 22
59 778
569 773
654 129
873 1000
980 399
640 614
827 421
332 358
140 644
873 536
797 460
875 880
45 757
759 111
718 292
82 587
841 379
952 207
682 339
118 663
117 355
427 183
660 778
495 759
450 575
244 505
696 911
844 838
197 899
921 476
201 462
808 923
108 357
893 521
338 827
707 991
721 420
896 665
949 713
854 629
1000 670
951 570
781 340
335 110
547 164
841 359
788 231
23 997
593 554
248 310
220 963
88 1
213 61
919 686
622 605
758 954
239 570
268 275
497 290
90 884
316 216
911 335
955 417
140 453
22 399
435 249
870 227
331 68
627 374
614 264
710 703
804 679
537 890
361 45
275 195
323 124
15 76
450 363
553 751
698 331
64 980
238 866
239 696
573 163
641 299
925 954
959 632
209 361
541 465
469 647
762 521
573 533
983 975
652 750
308 55
462 985
366 85
296 944
634 618
842 981
114 323
192 900
820 419
485 265
288 551
694 227
963 235
202 968
4 336
940 943
839 661
626 109
224 183
224 882
630 644
66 765
142 360
282 265
5 763
577 122
379 160
816 46
806 922
83 233
892 561
353 487
243 2
387 383
654 173
530 573
234 475
993 275
219 649
376 4
683 693
19 731
44 755
974 379
688 205
353 85
120 360
155 756
909 143
795 661
988 83
730 455
869 729
784 837
557 831
395 499
909 438
750 607
286 578
561 834
143 516
459 823
985 185
859 454
337 561
769 330
896 383
670 758
721 715
844 289
811 660
402 553
687 8
223 552
626 332
97 710
906 694
54 308
555 7
436 576
384 893
420 152
30 339
175 674
445 744
174 480
594 942
375 363
785 193
970 135
962 152
841 720
87 44
82 113
261 382
164 338
931 544
438 471
6 266
422 115
852 693
222 630
270 724
269 972
280 345
216 726
93 615
9 346
737 686
240 56
320 694
804 509
570 823
306 724
829 211
79 61
411 922
896 59
439 565
213 37
267 788
273 499
314 615
301 527
961 756
351 529
262 73
280 428
719 447
553 11
109 992
140 516
820 804
389 522
555 296
342 290
362 51
771 641
869 579
285 888
120 295
916 230
835 878
967 612
963 103
80 609
446 835
796 322
455 370
450 882
588 726
609 813
87 434
49 211
808 401
319 674
965 431
833 35
811 568
888 585
334 569
714 907
861 702
792 633
134 121
128 880
906 676
74 455
589 70
96 61
539 157
615 181
269 573
905 132
500 311
67 935
275 567
381 377
870 194
878 245
740 609
709 421
533 586
2 195
238 544
272 932
191 186
129 582
868 227
203 972
304 933
787 538
651 162
635 232
178 32
829 869
456 423
741 784
411 140
80 935
503 327
892 814
833 211
212 834
69 952
492 767
731 24
61 991
731 854
777 318
755 758
636 338
697 895
414 856
724 874
543 898
471 199
828 505
384 882
340 319
547 204
383 212
523 833
912 755
297 130
119 813
525 326
638 191
776 836
876 62
912 71
696 875
904 999
529 25
217 498
753 550
275 670
589 632
485 469
16 483
76 182
565 154
418 135
91 417
644 98
698 285
671 619
989 869
813 905
372 956
462 260
529 127
848 426
118 183
724 399
668 757
506 930
514 318
86 954
13 741
715 221
631 707
516 441
176 526
509 877
559 745
662 109
532 205
898 733
650 680
968 413
608 37
207 227
249 456
95 875
17 209
979 599
253 622
897 37
334 434
59 723
121 566
770 348
170 646
137 193
110 851
179 957
16 416
67 470
315 123
859 985
115 538
131 361
268 462
531 891
152 781
546 633
368 994
618 952
43 403
304 256
31 208
181 243
510 429
139 605
264 833
333 146
442 663
50 621
65 616
632 676
185 928
137 96
572 171
557 276
917 36
722 394
297 355
41 665
542 343
748 127
663 823
364 885
258 499
551 157
206 724
296 852
189 952
475 512
717 304
536 111
522 244
348 26
546 200
503 761
6 73
407 454
190 441
970 274
325 70
90 331
671 349
527 67
553 927
9 968
230 847
159 649
314 840
271 605
136 455
719 293
93 10
55 605
930 111
899 182
423 376
804 501
48 74
977 472
28 641
555 524
845 147
793 668
460 298
879 231
890 875
132 57
202 407
547 769
470 443
732 204
100 982
373 438
936 366
847 899
676 674
493 813
617 810
508 133
305 232
860 652
965 579
845 338
298 211
907 699
330 954
302 142
809 805
155 611
875 93
871 763
571 681
326 998
814 494
342 360
131 717
961 544
928 270
751 605
902 528
198 56
528 600
725 49
350 462
771 613
366 126
17 559
702 754
754 706
2 451
469 866
316 565
54 670
349 368
571 578
736 27
42 586
68 920
66 410
93 521
868 942
627 423
123 717
878 340
806 203
32 212
952 196
54 944
778 627
946 971
571 821
207 380
687 405
511 710
670 682
179 856
55 871
506 154
378 817
126 761
520 509
329 16
792 530
532 413
379 508
355 165
539 254
5 365
71 424
204 213
364 428
483 889
867 857
890 696
612 429
838 889
340 550
606 98
628 520
478 258
660 723
391 898
87 982
129 660
240 285
570 169
724 264
435 497
672 387
127 826
812 911
878 847
655 286
386 314
839 227
920 18
650 590
14 365
491 306
838 631
953 213
120 230
183 184
512 935
689 729
772 961
18 909
748 73
394 126
434 750
383 829
969 483
228 606
638 327
106 871
647 505
851 689
618 957
56 937
765 825
704 282
260 558
457 264
211 495
302 231
210 999
176 196
493 131
799 308
646 461
585 911
811 136
782 684
824 188
243 384
109 713
365 942
917 433
546 320
22 816
22 840
351 83
175 722
189 530
827 716
715 845
417 165
99 700
479 846
734 948
445 437
418 542
824 549
53 457
556 485
40 90
881 78
176 402
422 162
90 91
294 905
127 317
11 24
947 959
506 412
439 877
836 897
365 90
941 712
565 629
220 206
177 380
775 484
86 108
949 153
872 587
828 540
516 130
133 715
795 186
872 658
87 177
724 839
723 622
126 316
283 382
310 806
862 231
315 935
775 27
408 802
863 771
488 647
415 249
814 748
143 321
627 793
693 614
131 83
143 25
59 841
219 371
602 293
143 504
523 821
614 920
868 587
800 752
364 409
963 94
358 189
904 878
611 163
808 747
546 562
130 696
756 635
481 801
484 88
39 95
319 791
581 959
175 759
583 700
396 713
793 610
169 356
654 147
615 207
660 385
975 838
884 607
238 903
76 744
367 931
718 159
322 670
322 110
182 292
989 502
242 445
346 793
906 296
279 501
413 46
219 449
339 663
93 106
335 629
498 713
279 430
140 977
729 81
855 546
779 30
189 247
114 300
447 777
326 255
994 130
98 157
671 148
948 966
838 887
444 653
529 935
215 56
874 492
83 295
672 29
111 764
605 363
271 919
307 693
504 215
756 759
817 794
415 239
436 817
737 401
622 956
467 414
315 187
395 951
691 813
680 176
179 982
292 151
896 138
425 438
801 510
536 243
793 239
674 334
578 152
377 160
413 301
654 332
257 338
916 288
949 130
306 796
604 552
164 554
500 298
36 451
338 965
308 522
804 112
910 170
381 857
745 569
665 408
699 187
435 375
627 699
658 143
599 106
635 106
64 401
549 736
817 613
193 987
509 571
533 380
854 735
615 274
424 23
573 380
85 858
860 364
283 945
781 193
829 315
617 804
64 365
557 386
917 536
139 35
527 404
277 958
21 646
102 163
664 364
294 918
65 921
693 87
659 30
298 56
451 652
233 119
833 858
889 709
476 193
376 822
909 32
504 333
797 996
591 34
105 729
284 590
506 951
694 289
889 518
243 234
491 100
735 786
722 691
241 401
725 411
165 437
411 492
823 159
616 630
841 276
242 240
92 410
879 177
737 149
754 506
531 344
38 360
366 970
713 993
781 163
482 238
255 233
809 570
425 878
523 126
824 139
781 83
359 51
630 762
20 936
958 801
876 232
7 2
790 747
383 712
5 514
553 120
32 581
801 867
423 177
508 889
896 903
989 450
926 623
438 759
482 79
827 171
279 50
116 986
294 536
101 707
74 934
925 29
127 873
613 634
905 164
442 969
810 949
163 465
54 685
469 126
805 503
939 349
916 102
83 181
848 889
49 775
58 661
740 311
668 849
470 482
260 19
892 119
176 537
678 836
983 446
808 784
17 653
321 805
411 872
140 646
407 976
646 985
409 110
127 84
802 686
804 929
340 254
446 957
451 507
109 511
864 611
376 322
972 685
732 917
328 929
495 560
394 805
267 204
483 524
589 503
237 689
128 126
645 969
866 47
780 442
164 672
578 88
357 127
220 517
109 229
975 529
381 994
510 375
405 32
200 39
542 660
413 352
286 335
796 244
520 58
539 150
46 274
140 770
646 629
398 425
67 465
313 381
212 976
232 496
824 528
547 733
558 497
459 810
6 436
877 99
210 668
413 186
492 940
933 47
536 197
982 515
787 624
111 96
134 806
430 203
462 971
15 927
90 492
900 31
564 370
154 802
344 100
326 144
794 610
460 717
349 824
77 543
177 30
434 669
609 463
203 427
754 716
838 470
178 912
794 814
444 156
575 863
22 567
887 293
654 413
449 539
988 20
361 463
877 33
81 744
558 947
83 495
209 104
485 104
282 876
180 238
18 528
207 220
541 433
795 896
147 519
807 102
967 86
665 733
885 124
922 49
559 526
587 448
372 307
4 909
826 915
956 375
450 381
409 748
367 495
203 38
925 582
68 508
964 417
28 429
967 157
126 775
735 137
396 684
953 676
637 807
501 81
175 792
315 878
903 777
396 199
476 634
626 247
235 707
804 107
675 158
906 665
765 252
198 290
716 431
701 104
527 266
7 775
870 676
898 445
125 542
760 605
342 296
956 693
869 263
281 517
353 28
981 852
321 159
836 166
877 457
969 405
335 734
417 164
558 152
449 451
949 74
747 552
161 118
300 222
878 1
738 618
246 722
835 451
974 413
497 971
264 437
325 765
381 712
381 372
85 24
816 977
727 537
647 57
571 528
915 597
209 90
484 854
935 612
353 220
197 124
74 746
924 668
912 97
933 204
397 968
299 766
956 163
274 501
388 608
351 355
243 240
121 928
29 606
630 176
389 776
633 785
597 270
835 870
68 706
556 314
631 645
979 314
42 439
241 91
410 369
177 628
588 46
193 37
290 357
734 757
154 636
506 86
528 323
72 826
938 865
38 429
418 790
560 609
335 896
577 760
455 196
228 977
704 333
140 983
971 725
841 103
307 406
158 61
53 998
34 84
578 905
95 62
408 310
301 15
211 701
194 351
500 252
43 139
200 739
739 284
882 63
985 151
76 841
364 129
753 16
26 286
868 440
510 759
744 105
28 811
490 331
773 902
507 246
575 176
204 856
297 256
602 813
915 333
141 372
728 862
312 392
655 230
815 14
460 836
46 262
416 379
328 857
944 665
104 672
599 490
447 164
798 642
635 296
638 192
256 990
416 690
525 322
952 997
677 777
619 373
253 671
538 390
768 783
504 370
168 645
494 425
777 245
243 830
295 21
267 423
563 473
619 549
239 319
411 968
218 697
630 903
389 461
717 574
391 527
896 398
122 101
690 384
42 510
7 257
743 686
432 838
507 968
235 362
358 477
362 550
342 35
521 558
183 639
442 1000
399 958
327 976
239 550
180 220
348 486
225 37
483 489
159 685
209 585
752 503
291 830
62 571
973 258
208 338
502 987
471 354
79 250
673 237
357 968
927 262
223 586
952 173
777 926
381 830
499 3
67 85
950 583
936 853
93 779
59 969
775 183
579 251
142 859
492 507
405 785
91 806
420 104
621 827
334 681
780 675
814 468
323 101
298 123
53 182
334 177
290 22
744 237
547 76
285 755
915 848
520 168
29 297
642 950
562 522
787 977
117 185
360 55
843 432
656 390
845 741
667 309
869 276
921 99
893 786
717 782
251 859
167 457
529 8
649 555
538 925
433 83
45 982
361 420
207 2
656 344
434 190
298 924
944 498
601 123
893 41
626 671
171 20
978 166
477 480
193 819
607 121
33 262
108 293
412 537
249 429
672 705
815 668
261 679
945 781
704 819
699 165
768 395
880 156
922 713
663 336
107 916
99 963
538 886
465 262
562 134
934 302
468 288
481 258
52 597
720 583
393 738
556 492
223 798
761 629
447 894
664 178
964 615
176 757
459 293
407 366
384 713
384 38
94 249
540 298
819 421
492 752
778 493
331 561
68 611
505 381
626 341
973 547
872 855
759 987
552 227
433 43
856 351
81 236
16 613
170 801
879 380
609 190
94 440
469 853
796 949
3 898
70 200
541 579
788 118
834 767
906 956
610 103
669 548
783 320
369 876
543 850
722 205
513 279
663 558
372 101
679 956
55 665
849 189
165 839
443 970
913 404
798 238
17 458
922 785
247 256
45 24
402 644
209 450
402 832
262 27
236 758
533 168
408 431
140 27
751 912
64 345
662 234
347 912
415 38
259 68
470 837
21 789
512 976
351 741
323 868
61 830
379 378
496 793
237 99
184 524
181 431
959 842
710 370
233 443
207 951
326 131
252 681
806 507
12 599
805 506
491 337
587 50
610 546
978 466
97 588
498 849
920 749
184 823
328 837
928 645
454 169
995 442
986 366
655 358
371 355
180 981
514 31
979 691
930 80
456 987
72 43
785 992
264 176
398 70
963 8
599 750
731 64
293 633
848 945
873 856
125 421
962 958
654 72
31 442
994 397
343 137
208 167
593 565
805 610
662 923
561 211
87 618
862 809
420 937
40 169
213 483
500 757
996 985
662 167
386 619
256 364
770 748
56 506
416 762
7 671
984 39
657 999
177 738
312 865
744 83
454 567
290 82
622 902
754 568
199 944
527 365
78 398
946 711
376 869
312 379
785 242
613 744
831 84
84 774
190 903
39 189
644 756
907 818
982 329
618 353
889 146
594 360
867 202
610 593
88 868
876 951
738 483
665 716
939 877
876 869
673 292
596 594
559 993
597 168
527 825
870 303
983 94
850 141
587 520
33 946
987 258
63 209
870 760
773 768
3 45
999 16
605 462
880 764
752 289
535 835
268 824
931 797
18 291
877 936
640 825
623 30
864 824
439 321
111 706
994 176
361 843
706 514
386 129
617 842
774 362
827 583
905 608
216 164
831 762
718 929
319 626
704 865
677 424
47 492
393 81
526 741
322 985
528 406
433 383
452 930
207 650
621 872
450 574
435 885
300 491
715 463
330 588
537 203
511 694
658 909
972 171
210 122
73 589
251 695
717 25
412 468
888 755
442 927
55 825
339 642
291 142
305 876
549 552
937 761
55 286
207 633
100 452
9 918
954 656
184 712
165 28
307 428
231 557
147 791
680 12
261 483
158 276
70 166
273 164
900 720
437 255
652 957
316 562
13 773
72 999
159 48
651 793
888 79
875 447
303 987
227 984
714 963
920 627
368 581
66 712
841 245
974 967
931 311
906 250
847 160
381 376
770 731
130 53
420 31
902 162
512 674
980 19
912 360
879 880
97 849
842 910
482 403
526 775
653 327
38 920
449 673
640 987
322 209
372 331
582 231
443 46
253 617
153 82
562 626
681 235
584 830
716 724
276 481
384 208
568 399
596 601
187 687
396 127
787 99
715 174
102 173
962 665
198 778
75 428
995 815
112 771
841 239
356 465
847 965
685 51
267 453
105 372
591 206
250 408
947 259
277 879
937 518
301 266
872 961
617 682
653 409
259 144
414 890
647 602
643 227
683 573
699 657
889 615
871 126
127 539
63 415
755 137
526 589
188 993
73 197
353 962
140 251
299 560
408 846
682 202
97 20
368 254
432 829
154 821
942 454
875 474
178 387
557 247
617 949
869 205
203 3
858 973
104 101
733 18
467 968
946 227
546 347
191 415
282 903
525 297
558 451
808 142
773 740
530 439
185 330
539 856
342 122
564 770
281 849
739 389
984 951
441 608
378 851
316 193
803 191
932 612
167 227
640 119
776 677
348 800
512 418
511 222
993 376
181 70
25 635
985 434
940 762
827 607
836 504
49 782
613 173
699 714
828 322
675 873
514 314
920 923
389 66
782 420
124 873
654 49
681 950
139 735
573 183
366 939
203 316
642 699
121 530
900 740
472 403
643 86
970 973
714 544
778 181
244 797
478 919
921 790
977 288
442 881
433 640
375 775
332 485
900 184
245 79
212 610
940 262
862 979
930 44
379 930
445 420
737 384
589 84
640 28
416 679
372 241
109 394
944 388
170 749
995 371
12 594
610 997
830 778
522 112
68 83
416 96
705 798
445 427
807 658
984 109
118 946
426 69
891 598
25 353
645 345
178 598
189 932
691 709
375 473
975 339
78 482
966 803
479 803
77 814
650 369
967 328
937 606
788 388
227 997
495 377
509 527
91 432
301 294
456 942
992 887
400 824
797 436
160 905
847 947
951 494
674 178
811 36
746 157
663 386
370 88
64 240
316 491
907 133
157 816
699 404
297 495
448 676
599 354
838 389
103 910
668 408
794 160
691 202
288 131
376 950
886 834
403 812
514 395
919 99
52 128
500 814
411 338
296 721
92 308
393 554
960 592
628 556
514 383
427 946
312 362
655 600
434 472
939 973
366 348
89 896
971 257
638 946
105 682
338 453
711 567
961 653
446 9
19 10
578 495
486 433
769 564
706 257
314 158
258 82
115 533
189 713
405 200
782 660
955 29
76 632
402 354
415 855
136 107
743 908
248 548
610 870
936 526
791 563
868 979
261 304
474 994
875 488
879 105
535 538
243 818
846 353
874 817
1000 963
606 315
860 21
222 326
475 964
49 267
145 743
490 299
682 508
800 148
901 296
371 109
795 295
265 21
937 30
659 64
254 490
980 275
160 437
356 730
823 81
252 641
548 398
516 245
609 333
508 129
929 46
363 119
651 721
209 278
498 146
999 548
817 327
39 92
393 143
696 271
298 781
223 708
329 823
972 871
513 632
986 257
771 910
290 88
109 4
870 958
602 828
167 452
384 980
619 707
264 626
896 306
622 779
562 607
489 35
904 77
569 823
594 252
164 503
37 525
237 859
24 201
476 134
973 293
441 579
42 389
228 754
715 846
837 339
615 259
770 223
488 244
887 258
273 298
763 490
111 317
495 426
867 984
419 601
430 777
991 940
747 864
281 589
263 826
937 922
297 326
518 290
707 845
217 204
60 443
534 177
712 395
57 296
216 917
578 225
764 723
8 633
141 957
830 289
633 955
636 470
533 29
639 94
95 255
105 196
849 41
91 332
526 297
77 594
23 715
543 390
214 546
957 639
59 245
778 701
822 386
111 763
43 734
883 722
659 840
820 167
648 771
749 724
119 261
731 642
481 463
604 422
184 604
753 494
242 39
265 5
393 840
132 8
114 435
559 927
265 887
421 868
569 716
49 596
253 159
627 626
55 82
386 327
21 485
492 166
60 342
215 241
436 243
170 489
344 956
515 718
404 129
221 827
846 719
754 112
97 162
825 699
763 488
5 210
488 32
745 30
608 862
224 744
61 364
38 447
810 234
274 469
712 999
299 722
777 419
870 775
168 122
157 442
68 97
929 536
868 106
209 414
285 658
672 579
349 682
932 75
845 186
754 628
859 853
236 569
861 775
147 689
628 539
718 734
548 816
327 931
817 982
508 393
961 350
199 704
536 135
282 410
368 65
449 815
801 191
895 268
440 812
826 338
346 771
698 153
525 156
117 786
459 197
232 698
271 736
643 342
992 953
892 424
738 146
721 546
854 183
226 105
698 637
100 650
910 979
497 84
620 180
342 421
18 174
782 143
833 111
377 547
245 291
945 30
764 54
388 593
374 135
424 905
819 264
377 140
561 487
503 634
746 508
674 392
86 749
471 564
130 958
733 563
224 879
148 175
180 347
301 63
737 287
623 520
230 725
776 882
801 307
124 179
852 752
285 136
512 927
452 221
405 879
329 857
883 677
200 758
179 399
114 469
542 622
246 605
243 665
394 237
17 711
673 461
859 695
807 549
436 761
343 425
946 354
639 509
608 179
401 719
15 513
749 597
411 826
393 723
229 808
397 436
120 550
692 125
330 933
722 720
213 340
564 119
969 159
278 905
171 950
305 26
173 784
600 608
982 449
268 916
960 459
42 205
738 359
539 402
277 215
406 386
164 529
118 238
955 299
295 337
770 794
92 421
6 547
676 20
629 628
799 790
223 749
374 498
816 710
482 679
492 62
970 626
288 279
736 855
63 528
876 617
370 671
154 160
440 205
525 543
65 583
449 248
900 610
838 205
657 277
571 708
936 185
912 408
103 454
783 361
216 544
618 89
381 775
385 735
559 514
849 709
390 498
140 288
720 293
433 752
782 701
919 711
337 27
427 892
485 656
424 376
430 105
495 716
967 488
852 393
51 374
572 515
196 825
444 413
512 925
201 572
968 196
982 742
701 47
193 35
672 903
120 532
529 593
441 318
998 916
438 585
566 773
638 639
347 244
818 281
464 258
524 177
131 246
525 820
794 579
95 353
923 649
160 550
729 531
153 119
754 586
274 460
330 681
188 453
23 533
985 109
152 368
446 2
473 113
758 662
918 249
52 859
110 479
954 17
374 643
263 100
802 827
553 225
297 842
573 426
991 771
562 899
56 980
867 572
375 168
712 506
73 273
713 577
452 931
104 62
900 499
471 822
588 355
761 121
478 921
736 550
333 958
492 960
823 963
222 4
181 382
760 371
71 586
461 837
498 410
607 286
720 57
606 163
93 954
852 127
101 856
69 97
257 71
803 507
745 787
800 862
144 490
557 228
709 930
404 37
165 69
136 635
959 378
863 355
781 942
995 194
178 502
291 947
30 665
841 330
134 220
987 705
944 410
102 356
670 188
784 109
824 739
804 570
429 240
185 798
304 665
844 880
913 980
477 438
220 714
722 214
799 27
49 349
573 634
965 20
703 842
302 453
333 268
182 315
203 407
59 984
945 830
168 35
884 895
699 125
500 63
880 920
182 293
581 100
248 101
456 710
548 794
160 449
392 581
401 565
574 316
538 903
412 908
819 35
305 468
99 20
785 270
883 695
875 757
108 301
710 348
349 381
24 903
1 75
325 923
783 549
832 986
408 449
314 809
244 457
724 536
758 931
189 115
306 794
113 874
399 598
834 705
768 270
271 174
580 848
56 975
753 843
112 354
995 432
114 783
139 848
284 644
935 666
352 934
211 88
893 604
827 340
429 178
790 42
226 766
813 439
551 864
897 773
669 855
272 636
915 176
249 175
173 703
139 499
837 568
515 916
511 693
473 722
290 14
452 85
199 861
643 407
662 152
258 438
195 655
742 401
301 129
506 166
133 700
866 90
3 326
845 85
461 428
130 799
330 908
42 641
102 632
262 297
261 351
65 748
759 955
999 718
628 370
541 451
9 534
248 457
824 168
993 849
100 505
834 171
619 956
63 634
574 28
872 802
508 135
48 342
648 552
754 552
165 12
735 34
347 295
856 631
623 735
212 713
373 934
145 983
933 132
824 224
647 904
649 595
16 270
171 817
937 158
235 216
652 966
446 705
606 804
215 217
896 472
18 697
21 47
431 833
662 404
236 159
802 417
142 376
176 381
722 430
683 259
245 980
32 44
899 521
535 122
738 490
667 556
609 745
852 276
557 660
603 407
699 352
531 903
587 685
769 289
666 410
417 640
443 681
318 139
924 503
498 806
513 883
315 447
442 584
666 605
592 249
736 504
383 265
362 516
444 493
847 447
948 263
479 27
320 836
512 72
694 771
147 495
513 798
540 60
621 954
275 282
179 479
971 235
846 576
160 672
67 972
279 492
649 950
109 42
836 563
746 2
237 304
101 325
942 222
506 696
971 76
5 700
351 831
751 922
991 772
740 996
161 430
633 348
704 609
602 294
731 261
964 867
400 934
700 550
623 437
884 996
927 20
365 263
933 101
299 332
10 758
584 354
937 810
501 109
163 138
858 473
950 404
943 814
455 499
698 452
57 43
61 308
886 407
651 745
674 841
549 401
171 65
16 464
907 241
738 425
269 149
504 782
155 477
900 640
839 300
363 501
244 914
422 250
848 589
324 475
414 28
661 61
382 528
800 260
104 747
513 249
972 152
232 142
192 639
54 707
667 907
88 612
495 273
91 131
739 509
271 596
215 603
9 83
892 104
626 939
388 139
391 168
617 436
514 360
510 655
616 44
789 302
934 750
815 778
983 71
236 760
40 168
585 894
79 733
884 82
862 929
855 333
267 723
918 824
199 750
742 886
555 667
10 33
890 771
854 12
725 238
12 218
919 815
626 298
45 348
811 469
531 116
691 319
701 498
652 477
97 726
873 481
328 947
613 64
47 249
743 993
360 675
831 137
378 80
866 514
141 220
873 514
41 122
857 525
448 263
290 526
849 753
867 481
891 423
33 365
511 760
259 211
97 761
634 582
798 581
545 652
632 624
70 485
681 70
137 856
888 140
50 661
346 938
19 261
670 381
721 55
826 640
676 596
677 475
489 763
634 176
272 706
817 40
54 384
556 606
271 221
495 130
429 922
509 532
236 367
404 115
339 911
414 417
214 682
973 671
511 248
417 284
664 453
721 763
464 327
278 461
105 91
737 626
377 854
717 388
935 891
822 128
346 657
813 772
651 621
31 512
496 613
846 680
121 109
347 630
125 641
766 126
615 183
836 956
621 230
616 446
232 48
943 347
182 26
585 63
92 128
826 295
56 453
909 148
815 154
10 30
924 381
112 370
337 309
401 222
583 860
624 22
720 131
262 889
476 914
597 513
766 711
149 751
728 971
623 29
487 43
763 268
899 555
375 904
359 538
725 204
323 559
460 698
966 475
946 133
241 592
525 267
110 605
428 626
100 750
519 298
915 927
444 37
265 234
305 997
696 107
55 389
484 894
777 713
44 665
290 896
706 646
469 58
888 308
991 260
353 550
963 505
887 706
206 332
508 877
32 210
463 329
172 867
75 950
862 770
941 737
144 821
954 378
513 897
873 379
677 76
974 85
210 671
940 983
274 670
861 81
648 550
656 849
423 812
480 377
102 473
130 576
9 183
929 37
160 754
60 388
993 267
953 531
958 717
501 285
473 465
480 117
991 345
529 483
999 673
814 928
850 294
361 4
536 282
644 937
868 657
558 676
633 350
39 479
872 476
308 231
235 437
743 610
118 905
705 478
577 444
342 245
673 326
833 186
880 732
748 950
990 300
692 967
670 375
762 424
598 722
848 600
336 976
657 358
510 219
140 107
369 640
881 352
834 167
25 761
847 89
879 780
638 778
840 504
238 27
118 777
529 352
793 34
381 627
295 514
997 244
871 41
286 142
738 657
887 616
732 900
647 470
119 743
212 848
841 673
464 718
862 188
365 69
270 68
979 560
472 607
832 902
816 644
715 804
186 433
372 510
78 468
595 961
991 508
193 978
786 460
231 159
817 941
889 441
667 445
80 933
313 522
464 480
630 329
76 812
55 725
777 933
789 457
202 687
576 511
720 517
43 222
450 344
599 797
83 474
192 948
601 750
155 360
408 24
608 87
389 73
883 797
165 871
636 46
805 981
615 511
26 606
752 542
212 43
258 162
210 916
199 988
36 605
439 997
348 727
834 86
726 820
497 668
691 255
685 194
562 995
113 835
110 706
896 582
841 187
400 407
555 769
397 700
566 394
581 986
632 711
977 319
379 458
827 692
76 151
411 456
242 298
100 668
706 409
120 81
449 619
464 460
431 966
8 782
551 927
744 615
100 151
813 553
234 908
347 166
946 60
792 879
531 857
28 286
515 500
476 116
719 896
355 164
997 893
927 847
854 486
919 511
639 932
91 639
804 499
773 30
803 141
562 836
74 993
911 877
765 52
536 67
120 141
31 123
900 478
888 48
158 878
400 449
228 715
723 434
487 684
872 385
866 86
885 258
205 25
21 891
341 153
901 955
698 366
532 36
651 283
709 325
992 896
579 855
192 20
751 542
910 449
581 929
998 251
525 49
533 294
434 115
279 645
925 296
195 642
508 676
319 565
495 106
997 127
685 738
621 417
975 494
285 429
176 190
856 652
152 433
770 803
448 920
226 548
185 206
859 941
282 499
978 928
83 264
286 540
84 466
172 439
118 931
738 358
369 480
535 19
774 746
467 214
62 788
355 853
749 602
847 941
770 466
992 315
846 734
512 984
523 914
267 794
138 270
772 983
736 983
565 523
293 778
230 636
979 72
250 477
182 157
783 669
429 228
155 407
13 11
651 482
48 875
4 934
172 425
507 837
641 413
402 625
320 772
163 883
488 604
639 841
678 727
338 985
165 632
861 478
645 426
202 110
237 716
985 804
631 669
692 202
996 245
954 517
886 602
996 466
684 521
869 916
942 699
403 473
106 11
333 648
506 976
405 861
18 498
101 134
909 649
757 326
578 881
584 881
603 121
429 381
501 549
268 665
389 362
501 518
206 994
306 197
600 590
595 437
361 686
702 954
510 93
48 517
425 339
235 844
415 165
296 274
18 74
737 175
84 403
53 367
7 973
973 839
622 718
580 78
629 777
855 72
140 267
191 188
971 651
733 270
41 427
290 242
617 644
206 303
515 879
104 300
18 752
624 619
67 264
329 657
674 625
612 96
373 226
997 556
301 70
535 266
721 403
252 903
91 559
629 849
740 246
732 264
567 122
858 922
983 982
107 596
325 634
291 134
194 860
383 578
782 296
717 149
323 698
235 299
189 129
278 568
689 772
869 704
728 908
546 72
561 981
498 678
576 38
2 879
427 703
466 12
178 486
166 182
790 54
809 863
515 23
620 47
601 699
611 358
178 290
394 765
928 820
41 552
421 292
827 760
630 366
843 800
223 457
215 686
845 542
266 629
199 243
687 759
670 263
309 636
956 181
791 420
443 88
180 295
401 929
337 917
344 380
8 498
603 39
15 916
481 210
535 823
229 580
152 476
604 142
937 621
988 935
147 368
209 974
346 698
33 115
368 928
792 948
18 618
747 845
722 220
120 196
674 732
82 783
532 930
229 538
600 751
969 51
642 315
452 951
713 654
857 284
578 900
641 808
613 289
765 466
997 954
451 477
553 486
240 986
816 353
685 943
806 151
870 589
186 621
607 772
56 163
374 824
552 219
367 136
466 90
855 856
106 575
556 611
870 790
928 11
682 924
286 957
861 924
328 316
340 374
354 74
53 475
872 803
297 196
965 591
184 223
194 243
166 285
376 928
846 47
805 240
296 419
466 792
888 696
521 470
1000 204
688 941
301 192
610 3
970 326
810 491
93 68
703 484
384 774
108 92
7 402
705 231
287 937
666 285
258 905
848 115
586 768
695 816
285 121
765 437
354 194
631 31
675 443
219 583
797 462
925 590
779 568
6 625
335 12
637 668
888 383
743 814
19 868
711 827
757 274
406 906
610 697
540 691
665 343
732 101
871 954
373 841
835 572
276 891
998 310
998 612
389 769
647 564
15 338
92 389
315 142
658 687
295 321
25 406
531 544
697 954
428 610
1000 342
501 163
986 156
833 168
3 456
262 565
593 483
720 793
956 778
294 577
759 480
449 34
291 972
2 910
715 270
961 499
78 679
114 387
446 502
101 454
741 660
507 889
3 423
677 138
135 635
613 961
132 166
318 903
939 852
261 90
598 54
271 484
556 235
905 297
76 322
285 23
751 719
910 188
81 537
406 875
900 626
543 283
498 131
12 107
344 464
810 210
903 654
172 467
723 763
275 851
896 515
261 453
170 914
332 600
981 886
804 358
799 112
756 733
250 719
148 491
88 409
273 38
835 198
76 212
689 177
557 770
964 150
831 446
204 99
304 805
712 930
124 433
401 324
231 740
408 621
302 508
902 738
144 558
208 299
689 481
72 549
842 428
226 663
547 577
520 875
790 223
436 135
966 915
799 413
156 871
414 410
731 650
838 901
679 802
887 134
858 743
906 350
407 142
690 959
69 341
755 917
704 597
890 296
985 68
758 972
255 847
160 266
838 392
21 618
376 639
170 408
475 273
149 329
614 409
252 180
894 588
100 456
984 42
725 142
272 613
515 275
180 117
662 796
903 163
422 597
625 271
500 27
311 87
879 674
594 700
245 56
627 52
135 28
155 122
641 759
475 631
514 710
229 992
466 351
401 560
352 237
371 26
424 757
516 924
659 600
799 141
199 155
321 244
411 652
569 776
689 691
243 104
801 203
20 311
280 648
717 555
330 574
805 464
835 957
619 343
943 671
559 928
910 825
869 468
575 193
457 49
821 820
778 581
487 197
626 645
436 519
287 617
25 110
989 181
501 52
869 474
44 456
166 596
408 875
784 659
689 581
8 467
910 162
106 573
709 493
322 899
806 276
484 476
821 117
135 907
557 260
460 344
987 802
5 362
324 32
327 952
16 427
212 988
871 93
703 605
380 515
762 316
84 481
598 582
516 396
567 78
967 79
667 459
864 80
613 831
503 685
573 801
89 849
400 167
893 74
800 118
924 432
97 631
916 625
818 225
829 119
759 251
462 295
797 22
351 123
112 971
755 830
677 484
304 88
684 641
97 316
650 70
435 698
845 498
764 808
249 345
572 833
326 661
612 204
55 829
663 479
170 188
657 966
648 241
53 795
377 435
890 752
871 338
994 138
655 939
761 980
713 435
695 478
537 906
687 541
533 878
402 491
371 327
183 638
658 595
514 857
810 422
304 934
646 748
186 476
342 560
258 305
195 657
2 190
771 59
957 928
808 826
350 75
329 199
470 312
223 619
273 304
981 954
655 83
58 988
736 385
787 268
736 24
605 655
531 131
371 227
574 847
606 684
741 268
43 349
747 531
246 727
888 919
688 27
643 361
118 375
757 323
639 665
236 168
332 505
500 783
2 301
17 649
204 905
557 914
580 281
134 923
554 591
863 357
618 777
67 48
781 949
87 748
783 69
391 845
924 204
133 820
300 556
365 54
109 452
198 363
662 405
919 190
135 281
668 537
260 658
422 100
597 901
607 382
908 668
863 309
74 689
274 331
948 402
205 630
208 193
836 147
725 923
417 748
563 569
925 976
778 219
700 444
871 130
878 675
915 475
77 158
243 548
531 283
756 56
184 558
50 825
259 458
520 321
180 444
737 640
328 212
500 78
836 47
552 999
775 713
625 750
933 293
579 706
295 895
601 139
488 278
574 240
823 966
881 813
62 27
31 354
49 978
911 114
937 49
59 130
583 78
367 64
805 397
464 295
565 160
598 274
582 795
733 228
207 278
414 617
635 310
504 309
833 955
547 389
536 524
447 754
984 107
911 830
779 52
487 964
371 449
661 106
594 486
173 435
42 897
309 795
626 442
820 309
894 510
262 45
867 511
378 787
61 548
373 789
465 229
376 788
285 743
739 949
846 762
491 249
685 910
230 280
781 661
701 275
241 327
638 633
777 275
916 774
135 289
475 879
362 383
622 262
142 359
83 788
274 250
846 126
514 653
837 126
176 856
117 184
667 135
511 181
414 583
518 43
70 38
573 385
290 452
949 206
36 132
374 517
683 707
927 600
267 206
539 494
202 552
758 959
604 872
576 79
655 866
782 620
933 748
180 595
964 4
872 752
813 325
638 285
394 715
866 548
465 440
904 235
103 13
348 212
715 713
636 575
712 672
674 856
251 728
327 267
503 215
170 712
895 971
741 854
299 191
773 533
582 441
348 928
998 392
248 903
75 173
759 31
534 599
824 468
466 886
131 57
918 44
953 51
876 310
283 250
141 727
528 232
489 511
932 694
339 492
487 335
864 639
980 531
239 711
197 590
549 497
288 4
443 580
15 689
278 710
133 997
633 810
603 75
267 502
570 904
929 39
540 632
604 470
265 497
112 792
580 401
475 191
962 94
115 71
152 298
403 77
632 553
662 453
578 648
162 732
207 247
684 963
679 723
837 633
366 387
252 209
174 732
632 658
984 390
310 379
486 563
823 364
302 714
369 394
69 330
738 665
367 87
106 520
92 197
501 563
758 818
118 935
755 70
977 559
826 16
51 954
948 635
958 543
733 612
233 531
592 68
68 866
922 303
506 441
688 286
863 146
666 232
744 461
922 986
335 259
626 365
432 389
442 575
802 921
104 788
553 929
771 440
213 773
213 478
962 303
143 777
498 932
762 545
599 869
903 86
691 898
652 118
850 476
362 307
12 525
483 521
450 865
515 639
786 880
237 37
163 349
501 392
649 465
426 930
852 94
862 141
448 410
322 316
522 294
992 618
8 37
213 671
320 447
992 41
902 569
966 452
463 325
796 524
396 945
134 576
342 637
639 818
955 637
571 779
861 787
612 871
755 76
422 720
511 76
194 454
240 386
410 873
572 348
213 836
726 423
4 470
753 411
131 853
260 15
426 971
932 248
410 562
155 119
340 365
903 122
58 968
399 89
997 230
467 744
35 440
304 293
750 689
449 858
404 262
406 892
597 524
380 902
742 484
148 532
395 75
90 130
739 962
103 316
180 623
121 402
299 765
515 299
554 991
334 769
90 770
840 470
898 15
17 172
150 244
638 508
651 668
441 567
602 546
537 577
212 172
58 525
951 477
936 951
390 683
336 114
934 259
695 496
409 71
752 948
578 224
387 891
579 530
100 37
642 736
829 832
413 322
899 710
689 109
556 669
634 714
20 153
569 617
830 849
483 523
967 577
259 844
627 815
235 544
421 117
925 660
176 810
191 82
712 158
841 759
873 519
240 685
788 693
851 249
666 570
499 532
485 957
894 987
124 244
161 811
596 803
869 528
50 672
565 514
256 144
219 742
332 72
63 402
282 912
49 264
392 96
725 830
920 185
416 53
955 395
876 656
886 791
82 105
643 575
964 760
816 848
351 740
223 710
396 964
96 837
263 82
51 204
422 133
19 245
884 353
451 670
992 854
986 69
245 212
972 944
77 651
7 606
825 468
212 813
303 35
22 483
908 298
243 963
665 677
872 14
256 33
739 662
88 34
769 889
358 644
498 128
857 847
87 200
224 732
989 530
408 857
265 971
689 782
639 451
333 854
549 859
458 397
649 50
906 789
636 504
378 124
1000 91
658 831
888 974
765 616
332 353
703 951
379 598
558 202
951 939
580 407
898 377
212 297
811 663
660 123
696 500
878 461
248 269
453 554
830 939
502 368
240 195
476 95
62 762
606 388
587 675
969 883
513 659
920 638
52 594
875 400
289 151
789 395
99 677
957 887
86 180
415 108
385 966
384 239
934 759
487 442
783 482
881 678
193 56
185 804
149 844
666 335
157 336
494 650
615 650
814 933
785 202
691 762
148 260
650 633
885 515
937 5
768 177
972 85
938 160
168 399
39 493
206 109
262 641
31 1000
286 164
151 527
982 55
701 215
68 315
565 690
985 489
961 827
783 935
25 322
286 43
706 276
212 885
496 842
768 693
667 899
847 963
891 449
186 311
432 357
691 428
718 960
77 765
928 80
578 738
946 746
336 922
906 988
214 36
178 195
408 997
410 824
849 182
823 598
841 147
211 579
644 188
496 563
602 676
690 568
181 935
33 781
820 964
350 616
931 416
40 467
806 253
957 257
645 982
708 142
356 591
896 334
825 28
979 63
862 392
107 656
871 732
226 938
810 641
786 945
347 451
813 392
261 674
703 305
103 821
444 954
696 802
420 277
120 376
474 642
560 968
887 695
364 518
127 299
230 876
130 134
296 105
734 329
512 352
684 392
884 780
13 629
927 743
580 959
390 769
758 273
717 85
42 447
197 50
691 383
334 173
146 747
914 448
186 459
625 114
419 272
653 307
75 539
611 113
976 894
140 829
97 604
60 934
971 478
72 421
581 890
217 281
818 766
460 765
35 669
376 22
972 958
416 182
943 348
197 908
912 61
547 960
240 851
309 890
575 480
164 10
506 828
141 428
252 652
523 643
513 660
271 832
98 207
224 423
345 26
49 462
715 50
11 398
670 364
145 192
166 305
32 228
829 837
75 381
415 612
354 729
204 20
576 256
840 374
659 522
871 379
345 861
662 98
829 354
858 919
83 536
633 366
105 607
203 917
201 641
59 434
273 271
672 906
174 305
46 370
120 598
515 598
921 363
946 966
814 271
720 973
584 890
938 578
442 978
521 154
941 216
25 196
707 213
973 87
923 890
869 151
354 707
301 246
995 282
507 97
227 446
255 123
364 468
218 910
851 915
799 2
808 989
328 815
144 471
973 450
679 682
872 904
589 165
479 495
767 9
304 818
622 8
712 883
970 878
501 932
475 299
132 896
296 609
322 402
11 172
119 98
248 493
191 850
460 348
74 957
788 357
325 157
747 277
153 526
385 558
684 254
768 676
163 199
315 118
912 658
679 608
659 469
530 855
467 429
192 687
582 2
464 918
136 104
336 252
66 165
702 431
462 762
774 745
914 581
776 366
707 286
498 984
36 765
281 53
385 160
450 276
646 898
352 786
218 549
829 635
830 180
849 942
322 313
504 817
369 987
768 616
785 216
501 736
665 104
480 318
697 520
257 720
509 895
464 771
932 730
640 18
23 235
909 699
103 422
468 849
200 268
594 987
391 678
601 229
679 219
22 359
224 342
184 762
232 188
622 792
992 284
803 218
751 378
930 145
538 717
726 526
785 779
135 180
37 717
942 245
478 826
4 421
1 169
863 724
372 302
620 364
41 742
289 697
823 477
126 24
703 67
491 823
200 56
756 237
582 134
682 772
293 16
561 533
154 31
159 644
501 88
784 632
565 853
684 945
851 327
426 886
599 787
430 719
290 731
573 116
286 671
930 474
893 592
553 833
346 349
695 688
5 737
86 529
954 251
270 754
918 477
181 75
772 188
850 371
708 587
238 949
620 731
866 702
564 894
860 798
748 899
510 70
809 155
373 862
33 327
700 171
937 912
418 707
897 85
948 821
873 817
860 662
193 485
154 746
449 800
822 615
539 159
172 718
317 291
412 642
611 266
364 426
805 635
81 285
44 80
248 205
215 334
792 250
756 271
864 796
399 341
33 999
784 849
743 864
973 880
386 804
337 618
508 735
741 684
300 524
951 887
495 430
768 731
549 470
787 358
992 570
176 833
910 895
517 259
446 763
220 889
753 727
20 925
972 204
697 118
508 932
854 40
891 312
80 712
845 794
757 731
821 938
821 302
418 899
573 74
465 741
765 861
641 775
146 59
687 379
549 835
772 995
137 423
779 618
432 867
776 553
939 25
882 527
987 989
542 572
281 963
707 110
282 921
854 589
448 543
884 313
802 108
360 316
269 194
328 75
76 473
927 13
947 970
272 529
566 397
859 872
627 715
914 792
30 61
676 700
621 490
909 380
953 502
13 583
353 668
958 124
424 432
241 100
732 210
788 702
625 155
933 121
704 90
325 712
473 570
703 410
866 640
644 952
893 297
850 118
637 810
250 817
123 510
52 993
678 908
917 308
613 210
229 886
102 493
856 607
829 193
87 602
284 800
552 620
562 825
306 44
41 199
714 943
435 508
202 882
701 595
451 677
841 396
721 632
95 100
966 6
851 647
571 374
543 611
187 45
941 333
473 178
74 759
608 678
545 979
87 215
58 973
564 349
92 928
847 602
462 706
948 210
53 72
659 286
708 834
19 722
189 855
130 234
509 370
901 519
741 130
855 789
803 427
922 568
728 528
80 399
240 744
26 491
740 300
443 189
459 206
591 622
574 70
272 384
971 529
132 436
426 740
881 641
250 966
104 809
356 810
698 778
463 551
870 45
577 922
344 4
131 592
723 366
367 524
621 520
994 600
257 683
492 341
247 139
236 943
540 946
64 378
385 648
129 872
938 815
809 797
889 78
201 508
471 990
999 810
860 93
784 949
886 413
282 246
20 210
597 669
65 83
344 125
445 765
231 766
646 334
626 920
720 132
75 842
351 779
190 180
567 516
260 20
273 30
402 103
416 217
554 403
936 963
445 57
939 29
436 711
448 411
706 104
940 84
589 991
766 134
922 774
724 424
180 381
905 184
965 960
436 68
668 854
561 562
467 80
415 783
393 877
779 822
441 607
65 74
367 575
974 125
242 911
294 245
44 647
272 338
831 708
334 733
11 338
305 360
330 383
371 378
482 448
827 815
376 66
421 510
352 88
297 837
467 531
937 584
919 664
354 575
114 801
208 390
90 267
683 972
356 936
934 511
717 332
217 968
849 428
381 855
961 229
56 702
359 557
626 52
885 175
795 614
578 340
963 65
7 967
814 668
573 582
372 350
31 133
958 913
201 705
826 298
343 316
376 908
874 559
649 89
627 935
592 515
405 709
908 264
201 979
601 300
885 591
37 567
275 833
205 104
20 329
769 855
256 448
504 212
909 576
133 780
900 696
769 951
810 512
271 885
510 674
582 561
731 861
307 165
92 746
646 908
501 41
345 574
921 310
389 692
807 281
891 517
218 14
3 297
834 236
408 391
295 242
67 861
619 625
730 13
668 635
241 635
859 940
573 653
785 194
473 279
808 964
630 204
678 549
549 865
694 786
36 270
47 420
875 538
269 108
604 786
840 177
771 939
486 153
416 457
736 603
636 588
20 600
115 23
790 160
809 38
315 811
748 679
10 839
61 521
869 129
330 73
28 654
48 713
505 892
799 642
349 59
908 354
851 172
823 641
41 674
809 857
777 219
847 619
70 418
628 409
25 102
251 735
242 619
44 762
163 558
918 801
89 359
14 426
637 118
247 133
694 536
946 229
367 489
894 853
639 666
304 367
462 103
743 157
74 953
273 417
569 803
671 490
96 463
231 834
786 163
320 679
564 693
426 130
333 795
60 231
177 917
732 395
617 88
684 560
587 765
207 587
408 403
495 819
912 526
786 137
549 858
40 436
837 296
321 455
365 110
898 450
94 660
703 153
13 207
888 389
208 654
53 901
309 941
755 702
223 870
959 72
503 465
725 337
817 280
674 645
424 952
754 186
959 850
760 524
138 719
651 862
26 782
91 204
114 356
515 75
37 246
355 560
983 935
590 807
789 275
655 635
133 67
912 496
689 258
301 10
542 643
396 234
380 374
557 71
784 810
198 738
580 163
517 135
650 853
125 574
459 690
157 794
968 71
923 331
106 991
627 47
576 173
559 266
987 533
383 161
228 506
617 433
111 5
934 216
583 385
288 432
226 747
737 736
630 120
431 490
752 191
534 490
951 721
118 478
255 237
58 281
276 487
59 80
67 163
627 500
656 550
985 340
875 549
470 648
485 899
59 228
781 138
9 817
881 157
920 331
183 548
766 520
42 980
304 649
699 924
279 934
215 9
594 627
128 862
389 267
844 427
552 707
764 835
204 369
88 462
18 349
823 143
451 530
153 16
14 286
68 197
826 400
335 483
789 537
999 514
603 693
200 754
466 114
198 712
319 701
105 408
406 195
195 390
49 726
500 880
47 456
600 178
261 795
959 589
362 788
131 135
489 77
945 446
522 379
116 152
964 37
330 826
252 924
961 158
885 81
753 664
771 686
884 170
286 630
120 155
72 335
38 459
831 26
404 822
345 71
432 758
93 706
397 623
307 198
629 343
606 897
51 471
827 952
103 211
724 718
310 567
711 170
691 705
854 973
632 767
461 352
892 102
875 781
56 967
253 549
835 708
850 210
557 92
592 681
852 698
715 370
703 736
395 507
325 367
313 558
233 502
882 874
206 831
935 285
68 395
198 437
482 526
363 942
304 513
844 251
507 567
451 679
590 637
504 121
276 219
576 562
511 509
412 958
305 656
634 681
595 527
249 527
222 608
909 388
561 964
777 345
587 364
326 134
561 713
996 632
770 756
731 198
470 257
143 587
685 510
989 551
985 186
285 537
162 471
451 70
961 531
9 922
937 991
763 357
610 136
145 679
660 45
58 679
259 474
368 559
787 625
768 268
623 799
325 485
335 459
657 591
716 990
616 698
9 945
18 313
286 870
784 470
591 394
60 477
481 975
557 456
572 815
833 494
266 808
96 356
662 674
37 864
780 525
417 176
161 926
475 79
711 790
659 442
103 328
633 681
783 995
121 880
974 790
634 235
307 385
652 637
559 953
365 97
675 319
71 235
667 525
55 622
745 153
768 22
329 43
667 620
119 508
415 908
805 890
165 236
586 446
624 193
138 894
690 987
129 805
365 504
504 428
60 943
413 353
165 103
629 379
879 812
851 463
464 332
655 253
150 12
241 234
982 851
470 545
682 38
637 13
453 170
346 468
318 620
823 214
972 386
133 244
158 378
278 583
142 657
99 355
431 52
737 769
920 179
436 203
738 351
575 81
255 77
700 819
541 609
624 622
248 395
206 151
969 542
810 533
474 705
238 787
3 253
514 876
377 324
507 387
654 6
823 133
356 106
455 183
344 935
788 190
386 87
150 871
480 408
676 960
313 468
638 913
591 156
375 901
101 59
276 431
381 363
297 482
447 190
716 292
652 417
456 218
675 338
895 329
677 490
259 162
717 383
736 248
238 341
229 263
25 612
635 736
560 381
772 121
863 932
285 833
75 273
73 543
264 469
238 210
188 433
90 86
553 910
718 785
624 677
563 369
617 11
545 318
545 73
126 833
927 753
552 902
667 736
65 369
617 678
657 73
383 661
544 460
177 928
998 528
477 783
32 641
71 27
589 444
983 806
139 57
329 853
399 237
188 365
419 418
274 320
992 396
488 653
630 412
613 734
126 173
798 326
298 938
938 774
326 309
975 889
202 360
991 888
545 531
916 660
231 867
285 86
781 147
228 921
197 636
821 526
803 124
287 443
431 301
577 368
359 429
681 766
43 905
996 808
106 554
440 996
269 297
925 367
920 964
150 383
276 144
935 242
354 600
16 255
583 513
152 670
61 187
795 245
265 621
102 993
335 827
622 229
235 767
885 764
386 202
810 478
902 120
10 493
2 221
487 512
657 469
471 19
138 108
839 29
377 837
4 206
823 642
390 34
896 617
638 718
502 397
753 180
700 714
441 791
773 241
321 102
45 702
849 209
146 411
388 52
594 635
354 920
375 863
318 992
281 159
430 860
424 246
936 219
102 946
732 675
139 67
51 365
622 33
584 230
451 629
390 773
849 710
311 261
199 72
356 457
278 776
375 773
196 166
171 878
293 230
794 961
257 722
420 433
926 215
257 176
53 254
195 586
621 530
480 82
800 914
696 133
543 560
376 462
707 5
834 115
455 983
645 127
126 607
924 880
202 127
938 69
820 146
279 221
700 799
319 816
534 349
341 549
101 271
896 395
915 894
172 424
725 284
762 86
279 847
730 120
876 100
329 188
204 490
878 360
24 113
997 536
214 714
941 801
35 789
22 583
567 748
378 792
256 202
741 140
869 473
377 519
445 566
390 620
201 166
473 466
396 81
386 755
148 481
685 297
150 442
671 806
939 383
498 836
104 227
977 578
142 664
628 176
462 229
817 389
913 161
950 831
54 715
411 207
149 934
580 42
244 440
21 442
771 452
620 930
451 431
301 446
588 904
926 876
459 329
902 641
194 966
435 107
208 875
531 579
597 250
320 224
571 796
754 382
223 856
355 254
272 571
543 871
700 608
876 515
742 897
46 530
683 95
433 465
282 709
870 824
256 238
56 991
111 490
124 984
193 723
898 162
712 445
811 9
294 75
408 83
500 610
56 482
402 293
911 42
261 248
355 957
553 142
287 979
127 922
347 539
851 24
744 218
630 356
319 741
316 15
739 576
693 594
365 429
596 555
166 53
117 116
264 861
604 760
431 164
506 117
10 255
816 535
144 245
898 210
791 284
161 98
129 738
69 168
721 245
24 248
418 329
488 597
757 654
879 348
314 666
684 273
666 34
738 670
788 997
933 517
432 489
468 439
538 666
193 746
426 542
28 686
151 981
531 593
468 94
90 2
848 277
563 414
562 771
144 172
997 646
610 714
900 661
173 359
60 977
69 518
649 450
351 655
142 398
130 565
296 829
613 147
398 692
375 717
149 597
224 629
955 951
688 805
516 773
376 246
710 51
516 932
873 309
40 786
39 940
805 762
718 691
981 63
664 97
408 717
359 284
382 775
133 370
684 737
770 625
980 32
67 226
537 246
2 411
828 397
664 248
181 386
269 153
916 57
988 802
77 176
222 318
116 277
171 214
615 624
385 235
25 770
984 864
178 647
306 668
55 369
258 276
160 625
194 934
293 944
790 601
800 571
643 605
759 123
639 680
467 789
563 175
750 959
574 423
756 860
475 37
809 295
806 761
594 398
693 894
222 35
221 253
614 928
447 500
936 298
558 778
382 636
655 265
335 359
347 887
587 424
607 861
894 256
912 479
966 979
52 764
191 857
994 594
624 133
342 51
639 125
191 205
404 441
378 663
923 494
562 840
154 855
817 385
216 922
685 342
843 21
667 55
65 568
989 90
587 613
640 316
987 897
912 27
919 633
792 180
445 557
103 689
483 226
14 736
498 263
794 262
289 506
793 828
678 574
226 130
857 315
499 105
715 357
795 22
27 590
948 188
45 853
991 336
470 180
36 308
759 639
284 871
489 806
733 766
430 55
774 10
971 54
513 862
24 654
846 189
678 120
953 912
315 669
889 900
802 286
9 829
121 427
903 977
779 221
507 566
983 188
250 337
875 954
409 327
277 744
750 92
525 922
737 366
234 544
906 228
780 351
500 701
897 162
911 200
456 280
181 637
298 518
247 387
768 658
49 230
587 618
563 978
31 232
846 869
655 40
565 718
680 626
915 805
905 450
727 51
771 443
412 365
72 937
499 718
931 766
432 385
590 629
213 886
647 181
754 28
245 794
153 356
198 510
825 155
833 48
918 312
530 463
712 149
482 810
237 404
677 511
200 3
718 810
723 412
133 157
964 640
886 699
368 886
601 902
726 997
214 48
150 860
928 526
514 564
961 840
860 347
798 469
982 611
492 617
787 113
126 440
531 831
917 346
944 160
278 657
723 157
899 378
854 828
188 649
452 408
7 650
1000 396
367 584
219 72
425 737
71 615
419 896
844 876
544 600
640 541
996 126
571 641
991 691
695 175
988 528
125 463
547 315
346 299
190 452
337 826
104 180
267 152
407 418
36 637
763 462
454 971
334 751
883 830
493 602
832 515
598 940
61 112
361 457
51 739
466 256
709 652
385 584
196 816
722 449
736 374
804 457
387 451
750 339
73 202
712 335
797 483
342 460
358 13
957 287
113 633
456 933
254 710
378 362
555 136
375 768
917 533
171 973
476 748
200 398
957 656
114 426
218 867
948 50
756 420
159 240
243 52
864 721
94 370
246 291
500 255
391 508
366 415
352 82
727 361
398 727
589 910
161 766
356 249
388 831
537 895
437 72
113 985
314 252
898 821
821 166
777 737
603 720
476 432
96 127
50 500
338 285
986 228
555 387
436 325
914 292
873 510
358 14
106 154
428 245
833 434
453 960
377 630
761 506
992 384
729 485
180 211
435 545
357 266
110 970
841 764
228 923
190 385
212 932
504 126
711 707
681 952
5 227
207 925
530 906
216 674
845 767
52 147
915 118
961 148
843 344
431 650
460 896
530 298
50 55
617 236
610 156
107 192
613 910
501 181
438 880
196 568
83 243
82 428
830 469
511 208
253 231
125 18
376 574
945 153
393 932
830 500
179 633
996 270
429 564
983 575
710 708
920 685
91 6
207 913
38 826
808 228
337 538
235 956
379 822
207 37
633 432
274 889
451 784
850 856
305 930
556 687
586 306
12 733
216 636
363 551
476 805
819 86
363 676
848 833
781 517
440 531
152 802
809 887
528 407
118 358
217 817
311 603
627 202
257 313
439 536
1 643
933 95
494 185
198 844
49 208
315 451
224 666
687 587
517 132
558 131
790 574
381 755
708 131
361 351
294 169
255 45
497 470
239 680
447 647
479 687
353 366
309 128
401 822
807 431
573 751
130 276
474 440
972 108
337 178
159 839
190 780
263 294
274 411
652 271
593 905
33 321
382 282
125 329
574 381
293 641
697 973
906 997
635 91
529 725
114 624
391 506
49 103
936 894
794 602
322 257
488 416
36 966
616 105
494 438
307 876
242 66
105 853
282 433
43 323
675 134
250 193
454 569
386 79
391 908
653 448
348 531
703 581
736 419
49 430
161 680
881 202
462 71
127 28
242 761
244 278
683 822
436 595
540 767
975 910
295 523
503 867
697 896
304 39
61 792
987 693
818 642
51 140
942 355
555 495
599 167
258 976
581 636
264 408
747 645
242 191
964 738
44 52
818 412
248 738
662 171
715 754
334 50
242 494
392 827
665 12
684 525
658 620
403 445
83 345
682 938
332 506
806 903
287 516
223 841
825 90
736 83
298 467
541 440
183 721
255 744
188 402
796 892
780 122
257 443
961 678
429 222
710 383
807 357
510 213
429 139
743 467
776 744
269 79
347 766
230 894
610 183
850 724
5 225
701 486
988 249
654 630
983 25
585 221
796 686
498 647
388 808
342 32
992 872
137 669
437 338
399 561
764 873
976 847
391 273
249 448
69 275
408 255
81 587
65 768
15 580
159 571
473 847
65 281
791 408
974 675
599 425
29 207
720 658
40 533
407 158
639 254
608 184
615 525
549 739
682 608
428 254
901 9
393 229
696 826
793 990
963 784
5 617
533 298
77 898
539 918
469 263
897 872
629 898
251 886
467 722
618 16
48 699
41 163
994 486
640 529
576 595
175 439
61 623
301 628
73 52
804 926
906 57
23 693
860 535
979 405
262 433
688 577
146 371
350 956
879 406
364 973
433 971
348 735
101 860
210 917
811 783
469 61
268 180
420 30
916 748
251 17
70 669
591 46
244 841
200 135
509 199
936 726
258 197
444 242
718 352
977 956
831 935
951 11
575 932
474 776
535 799
531 651
140 455
54 19
649 881
954 242
320 68
729 266
24 332
768 891
343 901
798 660
965 589
882 543
248 43
414 713
361 202
360 596
937 142
485 723
653 255
178 237
558 699
114 55
448 455
823 379
31 849
208 37
513 414
698 243
153 768
612 295
996 195
884 788
552 997
509 899
837 560
868 913
297 725
560 916
178 331
793 262
454 612
253 472
514 35
286 487
772 446
359 835
615 385
636 938
975 346
663 104
365 866
30 344
198 359
518 806
970 559
19 63
637 90
605 879
899 939
416 455
144 1
126 396
534 678
250 684
159 262
130 228
181 278
682 385
20 831
13 759
944 782
764 375
136 960
120 436
206 833
942 522
808 363
627 41
560 1
400 412
552 512
447 414
145 148
838 416
330 148
818 902
576 53
942 453
233 663
752 1000
626 782
776 612
626 589
267 101
630 4
778 705
521 757
71 433
558 632
548 592
783 365
128 342
966 278
557 740
989 940
190 889
530 987
531 420
666 387
900 540
319 706
414 483
822 168
51 353
848 163
300 430
665 376
921 950
182 851
966 754
980 640
862 329
971 66
406 293
386 1
407 29
936 362
877 761
261 220
191 895
870 758
414 351
132 874
272 349
727 380
239 3
758 276
351 864
19 94
611 620
169 274
553 282
466 431
997 120
533 425
105 381
101 238
341 263
957 765
558 269
85 800
750 481
725 964
356 792
264 426
978 483
809 796
437 24
271 4
959 453
648 616
567 206
465 701
91 394
444 139
845 502
276 78
784 971
435 202
474 314
830 22
159 225
358 195
379 113
671 244
425 649
131 741
246 389
131 905
199 220
12 220
468 633
701 583
893 309
764 158
353 109
874 193
933 647
671 721
545 166
163 512
529 823
289 809
838 536
179 50
670 815
362 126
478 597
438 384
123 772
96 981
692 131
15 586
131 258
238 151
806 519
308 749
874 856
823 314
885 449
9 22
202 501
310 291
205 982
366 647
289 729
120 999
140 958
749 120
74 653
28 915
952 904
318 201
333 200
821 630
423 4
368 143
926 191
569 587
667 874
889 453
71 363
862 528
324 366
500 589
407 274
506 944
983 111
693 69
688 608
494 418
291 654
239 281
136 989
814 252
458 872
416 436
174 972
790 537
443 492
811 656
568 905
929 71
587 89
735 865
205 851
458 489
360 836
423 496
173 543
108 232
627 998
213 550
915 610
612 793
666 269
25 668
750 914
352 116
54 210
399 100
325 688
117 701
928 879
959 692
233 691
3 776
860 147
203 761
877 574
70 326
109 867
257 222
22 873
391 771
719 851
613 536
583 400
771 897
719 206
424 819
854 519
273 257
767 149
655 341
131 591
827 237
237 209
592 450
909 590
955 74
986 183
911 195
116 369
441 379
443 392
577 270
149 58
620 796
244 286
569 281
414 4
612 929
210 391
883 398
4 247
76 409
856 634
523 509
560 133
966 245
18 284
386 485
153 198
536 89
534 740
952 7
853 812
577 981
665 656
864 843
241 569
166 158
162 530
561 905
557 417
870 731
478 39
984 800
256 805
541 586
641 469
753 684
485 446
63 417
484 926
21 917
86 634
150 21
65 665
422 197
263 908
716 617
551 672
49 660
327 432
63 264
886 632
71 75
940 521
320 528
978 836
874 283
58 886
522 209
466 634
617 675
448 47
560 557
814 284
700 302
55 993
224 781
687 615
578 292
730 901
326 180
394 745
326 97
604 586
366 862
33 498
409 573
256 948
743 998
667 959
385 441
854 505
1 921
166 379
362 197
272 209
541 848
778 64
134 744
849 832
542 183
902 656
720 919
973 873
319 790
593 309
599 552
579 477
256 430
942 535
125 428
642 450
839 756
307 760
7 69
159 486
398 611
8 4
313 990
44 798
321 872
413 768
970 699
724 241
130 968
808 583
782 284
643 693
432 666
301 781
557 46
830 535
11 658
272 938
649 698
572 451
465 88
496 54
735 522
261 482
747 745
43 242
805 342
394 6
87 336
695 879
116 884
739 599
499 845
550 195
485 173
559 951
206 534
123 343
336 572
905 81
132 639
390 353
404 191
77 346
29 711
228 115
615 185
420 474
354 678
753 12
394 254
92 619
884 687
628 783
614 965
921 374
864 103
60 663
161 793
250 533
501 366
101 8
654 850
249 486
222 202
613 823
207 842
951 136
321 11
515 752
48 472
254 24
963 327
320 247
478 901
6 133
882 541
434 102
206 920
323 869
421 360
792 208
623 348
185 852
84 887
87 453
629 738
514 394
908 793
224 353
665 179
710 468
745 373
594 921
292 540
520 974
995 419
475 302
190 271
950 82
723 664
245 60
884 833
125 845
353 788
482 991
875 563
861 487
436 98
744 479
832 761
579 953
479 509
93 789
192 958
311 531
967 729
806 186
901 347
915 786
764 615
199 541
20 277
175 174
727 774
1000 703
565 592
131 697
121 595
924 998
878 38
768 279
885 826
281 897
461 70
141 153
571 670
194 713
728 551
783 146
604 101
446 973
404 356
282 581
14 266
198 247
387 411
684 351
594 367
972 734
764 328
894 141
31 709
834 540
578 19
692 958
255 894
18 208
127 431
690 921
507 579
456 617
296 715
885 516
9 720
29 346
351 146
69 322
586 504
815 283
978 871
700 588
206 144
531 972
516 895
443 697
962 935
261 698
665 701
485 766
425 770
242 982
616 608
344 886
703 694
454 121
206 782
399 773
733 742
550 129
222 591
173 773
517 206
995 620
931 81
556 165
291 775
192 508
620 764
754 190
550 626
730 48
763 229
484 380
578 969
760 744
716 65
125 926
178 269
310 523
342 940
101 10
380 850
385 150
955 18
57 948
230 900
149 239
554 45
155 56
575 945
39 647
351 810
583 943
465 639
614 831
67 643
625 407
232 290
126 70
640 777
276 165
927 182
227 342
373 153
633 646
571 814
311 791
557 753
133 889
853 165
608 753
183 280
383 180
762 24
702 659
169 167
279 759
351 765
148 908
777 360
846 445
259 941
887 40
65 442
628 457
315 198
242 264
891 564
270 9
875 521
865 816
850 680
692 929
877 53
704 817
356 828
383 305
617 989
574 425
647 712
505 46
749 95
387 367
874 347
903 542
749 320
836 493
325 124
53 752
766 324
315 612
155 486
846 616
448 204
364 32
39 363
859 362
818 547
416 166
149 459
556 462
775 64
326 198
430 634
591 524
529 914
861 22
372 749
650 300
668 958
590 890
601 116
80 936
995 925
37 778
686 562
814 387
654 36
35 856
346 637
368 522
501 949
347 941
874 684
896 104
205 710
480 804
731 888
421 207
411 964
298 670
894 634
128 605
275 152
626 908
231 861
395 697
808 452
525 838
390 955
920 393
748 531
780 158
293 479
951 133
962 44
238 425
981 365
586 537
642 919
696 552
323 712
311 354
236 140
667 831
992 844
284 6
807 985
290 972
297 228
962 584
639 97
303 862
41 563
843 74
215 656
80 250
684 843
848 59
689 410
870 77
595 866
696 640
617 286
862 308
270 665
676 758
231 232
736 369
818 202
506 271
160 714
9 728
604 910
991 255
293 688
674 718
673 704
841 803
227 262
659 11
589 489
7 272
711 693
669 864
654 681
269 343
453 381
776 926
380 679
572 837
270 152
726 10
253 121
329 312
104 596
222 343
159 32
949 595
17 867
988 130
234 159
652 988
90 958
648 68
739 793
93 715
569 959
496 337
203 279
838 979
943 435
11 286
284 545
438 540
764 693
940 210
400 890
884 818
702 492
794 997
873 355
447 37
347 913
525 695
353 913
28 331
514 977
336 155
649 270
620 98
650 541
63 11
784 528
510 793
573 287
509 426
900 879
800 327
62 460
318 811
396 186
696 589
790 86
683 745
275 146
157 37
523 52
595 24
946 895
657 880
967 936
407 910
829 652
5 694
823 310
279 107
892 546
799 198
238 933
753 352
307 473
809 757
717 374
944 283
690 703
244 425
748 289
78 15
875 723
829 736
904 168
735 352
222 243
590 462
472 580
424 382
939 726
35 801
643 841
278 289
457 488
100 576
310 936
474 538
738 267
290 810
977 239
311 748
714 349
884 866
613 806
160 409
620 898
476 493
390 172
413 3
148 188
353 906
682 794
64 43
427 295
475 826
614 926
324 482
92 211
774 564
124 570
81 553
18 721
757 977
281 528
910 47
571 243
309 150
628 705
880 512
57 826
43 554
489 162
275 672
458 877
945 176
110 959
556 191
996 700
696 449
990 626
982 215
826 759
311 591
849 996
929 302
381 154
729 435
743 742
146 737
333 870
70 562
987 599
785 548
499 209
328 581
416 921
879 910
403 641
906 600
913 695
744 543
433 561
136 142
38 630
730 827
713 616
652 66
274 775
140 863
927 667
954 155
843 895
296 719
841 981
759 864
242 205
771 902
951 211
983 35
329 646
66 636
450 10
200 753
278 66
466 486
307 600
209 926
783 665
728 546
92 79
278 24
572 63
32 953
963 7
965 669
347 96
609 817
683 933
499 491
819 768
860 701
29 414
794 901
911 331
60 742
70 36
560 646
974 936
357 721
425 510
47 72
452 576
698 380
854 349
21 855
950 596
668 273
827 812
364 432
843 390
544 948
713 210
856 550
673 989
913 516
598 236
934 966
649 700
115 585
3 4
211 915
473 748
806 313
615 102
706 528
98 579
404 580
36 149
782 410
413 590
278 83
827 614
994 326
119 197
684 996
696 572
693 122
955 253
572 228
982 773
654 493
732 552
121 371
458 301
300 176
876 79
615 72
351 774
230 695
885 541
802 963
251 271
615 933
327 449
112 709
790 883
962 422
105 235
489 526
188 127
593 130
452 296
116 44
480 513
787 295
841 404
768 131
789 527
103 170
996 449
200 948
735 458
921 333
411 858
848 305
249 688
651 389
582 46
756 779
766 59
887 771
574 257
497 677
115 436
738 676
135 868
635 162
947 726
488 168
540 485
313 146
715 43
962 938
533 393
439 189
74 454
367 3
5 98
536 845
543 191
418 739
920 496
118 973
876 577
729 845
449 328
232 589
444 474
99 169
229 20
516 455
482 733
291 694
64 246
97 441
792 504
842 885
826 490
143 181
412 819
269 216
101 264
459 535
70 700
552 129
687 782
347 279
157 73
630 35
290 959
708 846
931 747
194 184
713 453
150 533
699 329
917 193
944 491
301 997
848 375
172 132
914 302
550 229
75 782
377 260
161 778
555 152
587 898
487 868
836 469
917 448
752 914
419 613
455 689
332 615
851 984
698 33
642 920
574 793
18 453
291 266
652 590
882 97
275 387
800 49
405 708
733 493
706 708
330 147
601 223
113 52
149 334
683 700
644 123
489 987
737 729
713 122
158 279
47 1
538 913
762 753
517 357
517 408
994 438
352 679
77 108
885 817
953 467
826 136
977 59
981 466
712 944
389 929
240 254
602 800
407 765
89 87
719 231
874 462
121 375
899 405
785 612
88 828
550 770
694 277
27 50
611 868
541 148
459 501
157 238
770 195
917 331
50 892
134 443
795 405
125 413
540 764
973 409
497 766
182 7
406 537
285 461
899 181
505 372
851 210
844 504
259 616
365 74
208 431
626 197
142 194
892 684
983 447
800 975
309 72
64 198
657 306
410 350
293 628
493 913
397 105
987 100
569 613
412 983
547 297
305 664
79 529
140 582
716 568
185 361
441 429
722 113
373 917
639 76
518 877
351 661
143 122
827 267
589 609
139 346
555 540
225 180
986 462
986 176
122 927
927 718
692 806
447 723
86 6
351 875
110 828
245 318
620 946
859 450
846 723
249 772
328 511
110 965
103 138
531 41
714 547
374 725
885 852
172 531
286 450
711 21
637 934
125 337
148 98
726 54
259 854
819 19
47 894
125 54
768 878
619 111
818 513
827 784
102 543
420 34
580 937
63 793
42 113
310 262
20 219
296 264
834 628
14 335
322 409
714 469
705 455
592 612
47 611
204 617
9 552
577 602
760 522
961 137
753 997
964 175
29 691
110 816
802 488
424 921
181 472
615 133
602 135
762 812
159 58
825 423
988 779
899 2
827 190
779 807
276 107
585 100
498 772
133 232
904 465
842 567
780 127
55 539
128 915
609 13
373 908
554 326
922 442
186 529
311 874
392 322
697 599
704 602
166 770
977 260
763 460
259 979
859 248
600 259
501 853
941 854
202 763
466 178
563 132
770 102
799 13
680 217
856 83
531 438
309 614
812 611
960 576
661 57
975 448
382 251
300 383
928 891
784 598
1 151
363 717
721 935
224 711
32 421
743 209
690 779
131 813
928 430
247 920
234 162
753 634
59 370
573 462
442 319
115 827
206 69
213 599
938 584
104 619
404 138
124 871
674 88
558 248
103 930
475 685
577 767
494 991
728 935
759 72
121 931
859 510
385 494
863 24
929 366
91 26
235 694
697 8
743 117
541 110
211 896
369 613
616 286
512 114
162 548
377 705
566 27
944 636
758 384
603 226
93 176
875 244
827 560
216 554
294 546
216 942
868 833
585 692
450 203
1000 307
286 933
532 641
562 347
449 952
715 576
403 242
803 350
255 75
700 475
615 735
309 315
215 625
881 889
111 889
463 40
443 588
324 945
828 850
1 771
793 927
104 453
835 864
525 41
277 336
282 158
832 469
943 207
711 30
62 596
840 353
436 362
73 203
628 542
395 224
334 827
902 783
215 634
148 250
562 735
470 852
939 105
473 928
293 776
505 825
64 33
126 636
744 167
750 606
688 43
95 647
863 449
302 720
698 123
612 931
328 548
945 759
109 445
470 708
696 108
375 759
279 744
186 613
343 785
785 736
859 437
915 440
465 625
221 756
649 660
963 842
794 762
798 162
715 89
545 943
464 585
156 904
682 205
425 816
179 600
714 255
801 562
340 169
454 98
489 426
402 458
726 545
244 815
649 237
50 1000
160 231
265 366
725 506
953 886
178 215
898 295
153 600
51 966
64 72
948 872
745 391
821 557
361 169
959 565
378 612
819 668
434 219
191 479
169 28
781 880
156 839
55 404
80 207
384 653
881 245
804 52
842 623
552 76
840 235
52 761
241 640
274 706
297 174
998 428
832 493
269 840
282 468
767 211
601 915
780 258
474 769
649 868
738 775
835 104
274 453
1000 806
902 193
320 343
427 669
113 622
542 774
911 665
9 150
884 808
492 660
488 156
253 591
844 551
467 150
477 321
240 926
43 923
43 100
966 148
980 159
532 654
971 837
927 431
637 399
576 592
621 342
144 344
254 711
970 809
535 588
435 575
461 20
88 380
12 2
824 862
121 76
923 802
589 105
58 409
52 114
445 62
405 658
662 925
666 788
213 205
49 779
388 709
811 200
281 153
34 889
426 298
90 275
542 987
431 834
599 329
807 978
213 928
531 827
122 993
549 971
99 405
531 184
877 524
494 972
563 802
108 886
480 19
761 674
724 854
382 633
101 309
245 780
586 661
996 732
265 760
429 886
730 24
170 523
404 111
395 464
918 486
65 455
718 289
688 372
9 884
144 818
907 994
188 242
176 599
527 559
330 571
949 965
213 642
205 264
489 200
519 715
200 169
937 728
792 748
369 634
6 957
870 762
215 876
532 675
237 172
662 353
112 519
423 742
648 800
272 899
995 693
590 38
342 142
467 224
130 264
438 39
924 562
593 848
554 151
855 851
787 674
783 657
504 280
505 768
609 288
595 751
991 607
737 652
383 239
712 117
472 117
733 721
684 441
394 909
309 105
343 472
643 786
46 989
317 311
866 485
121 25
236 905
44 423
729 379
887 619
128 451
448 822
143 643
347 452
967 608
511 184
885 75
328 230
142 377
283 884
510 917
693 177
726 285
464 616
112 875
328 853
842 131
851 608
897 913
345 96
934 968
683 203
826 921
162 177
1000 341
722 194
824 560
286 480
861 196
433 489
746 503
488 567
277 997
609 76
178 717
255 733
543 105
14 946
502 529
955 502
805 708
12 514
755 654
930 512
948 69
762 456
956 360
851 140
195 734
228 820
532 914
11 344
822 585
964 525
27 614
676 749
990 187
773 943
449 75
951 806
837 431
66 896
52 642
425 324
154 215
97 855
536 162
513 576
729 758
689 865
816 188
185 548
271 310
402 933
140 571
285 999
292 179
209 739
730 593
38 300
382 164
67 540
802 389
104 437
116 738
835 978
851 36
863 835
181 326
931 132
107 717
860 288
237 448
862 634
178 799
575 98
257 687
832 162
873 65
515 91
707 226
508 414
329 856
200 942
627 286
791 279
723 973
902 869
891 405
843 248
768 551
674 555
536 237
181 514
445 587
591 518
171 879
245 859
552 434
362 872
117 486
204 661
245 153
141 324
987 776
276 358
945 656
202 245
351 342
151 113
139 881
946 179
132 370
997 896
879 606
899 940
870 814
825 268
492 275
1000 213
262 332
407 20
919 146
310 956
436 160
631 236
714 490
78 59
32 719
759 321
243 479
15 585
791 181
233 30
576 572
353 173
329 363
495 967
60 260
272 618
768 304
572 875
344 812
762 314
48 686
789 348
324 850
548 795
789 575
301 441
649 807
516 115
957 783
497 94
473 253
989 381
655 830
528 2
307 702
661 423
128 923
737 1000
371 603
135 316
656 81
993 761
712 907
437 771
639 613
288 869
885 173
118 92
657 665
431 688
111 817
658 914
645 581
355 832
639 963
127 978
606 979
223 437
412 249
850 873
806 293
361 578
966 345
245 281
75 237
177 429
96 473
91 990
22 304
645 814
717 471
411 496
996 575
217 958
771 273
287 681
18 538
627 911
20 697
310 890
79 446
959 983
773 803
847 816
193 743
718 137
611 804
289 880
192 723
770 567
784 410
482 973
127 814
500 623
108 897
262 509
161 159
6 870
854 532
51 17
516 368
129 747
339 589
901 621
684 680
368 646
265 968
915 77
322 98
541 774
531 862
716 457
531 813
21 497
549 791
929 576
171 634
757 310
548 85
297 263
868 82
49 756
846 177
851 505
872 22
824 813
219 1
471 160
897 798
846 114
560 488
169 925
263 762
174 545
809 66
330 635
752 241
734 819
863 221
767 610
68 941
577 465
563 740
932 537
938 573
33 261
422 169
795 748
729 486
399 278
982 662
149 303
468 336
398 183
259 14
591 298
664 892
268 293
806 244
62 979
29 504
571 467
690 591
314 772
896 856
606 938
550 630
345 517
133 836
7 341
852 999
52 808
487 171
760 75
523 528
176 709
702 258
15 581
346 51
167 783
528 174
599 295
191 515
844 660
231 20
945 151
987 535
96 568
206 800
479 595
525 301
108 31
746 816
329 954
934 742
746 900
819 722
235 288
392 341
725 128
539 973
525 804
884 107
4 513
911 609
755 3
41 767
421 950
787 456
996 103
649 2
828 776
630 808
909 633
772 901
624 907
752 120
740 829
132 417
106 119
414 569
29 174
83 885
877 314
827 728
679 114
300 16
234 71
467 338
399 821
2 778
241 959
29 630
439 841
493 204
984 308
807 367
252 389
79 948
433 31
257 964
725 153
973 948
6 938
820 938
51 398
430 623
822 492
242 429
881 272
249 39
591 861
71 857
913 125
593 67
381 553
78 598
545 461
778 47
569 82
11 200
903 1000
402 206
369 503
842 628
824 792
449 277
830 185
338 520
123 478
395 777
982 563
637 571
205 476
443 761
877 839
563 655
279 254
615 345
491 681
849 398
538 779
989 192
336 433
750 550
135 807
476 847
103 32
522 832
482 380
130 727
774 662
371 964
736 631
409 131
767 859
828 564
940 506
571 410
589 814
531 960
830 434
40 399
513 603
896 971
710 271
310 130
74 553
434 352
86 633
100 410
938 535
857 756
764 843
680 632
752 482
115 175
130 679
341 507
492 518
591 905
517 125
228 763
92 754
434 922
706 250
447 669
206 955
359 943
587 606
996 637
736 28
987 569
520 835
651 468
640 87
788 729
348 968
27 636
88 761
211 786
468 335
895 862
439 247
994 403
535 83
185 810
63 190
34 63
565 267
967 225
761 689
769 912
922 439
977 925
180 27
817 78
689 372
528 577
340 335
635 364
623 455
53 971
747 569
607 447
318 293
485 799
831 760
912 754
189 128
972 648
361 674
950 1000
204 914
272 350
130 447
632 764
104 879
367 681
553 174
392 441
688 648
468 634
738 460
16 722
414 637
984 934
834 270
529 372
352 226
225 63
423 729
688 698
837 609
870 514
13 113
591 54
973 739
518 225
368 334
284 547
409 754
147 365
946 866
210 853
992 372
849 110
522 225
295 409
624 668
803 284
531 963
113 879
540 161
401 504
39 309
549 819
415 1000
901 352
694 478
860 686
16 522
698 643
918 965
229 584
858 183
572 935
822 992
453 828
790 892
754 493
347 495
976 388
521 659
848 743
477 2
151 679
414 485
928 812
477 264
414 42
923 613
751 713
896 930
763 679
329 773
167 887
4 12
902 277
300 46
75 363
169 170
551 500
975 530
900 944
912 271
268 865
489 216
255 479
954 670
734 511
701 218
448 994
515 542
135 466
222 642
525 779
643 458
88 216
182 780
22 826
15 55
323 346
270 567
545 666
427 233
988 932
507 454
399 835
677 260
216 858
180 886
369 161
713 253
800 490
533 556
337 567
144 506
146 194
960 146
605 681
939 574
3 365
350 569
965 40
94 549
48 344
587 399
294 671
432 106
834 367
56 802
457 147
107 827
392 11
152 747
382 715
213 172
820 390
725 954
339 64
973 651
779 283
456 219
109 789
14 217
330 683
191 108
921 633
777 264
831 698
912 810
905 473
423 612
153 51
383 489
688 938
728 674
903 708
67 888
501 215
106 183
340 447
715 898
138 400
253 291
632 143
15 809
163 177
693 909
132 734
625 289
395 874
558 729
746 614
534 377
924 84
358 620
802 904
903 645
612 949
495 61
503 303
831 53
944 793
890 45
604 129
477 916
527 993
178 311
716 493
528 943
31 337
84 313
36 603
605 326
555 843
21 535
499 960
68 878
31 290
439 270
633 907
456 759
571 978
570 84
987 103
561 344
491 902
810 457
740 135
847 518
927 703
885 193
589 10
321 309
661 128
659 145
766 768
663 1000
942 819
554 184
495 2
286 474
952 582
632 915
703 622
233 345
993 791
966 881
3 836
741 287
982 737
193 378
625 383
373 458
512 419
706 29
39 657
977 172
903 246
460 13
716 36
8 890
76 401
590 709
772 738
90 805
113 525
705 257
173 683
210 248
642 380
302 366
47 398
947 866
584 833
424 354
761 952
758 297
738 197
981 412
482 162
868 609
635 784
306 935
566 779
940 345
780 192
822 998
504 387
709 846
406 256
862 893
812 947
447 155
197 701
802 157
811 991
8 12
479 274
256 590
576 853
132 415
694 869
214 609
40 354
796 83
523 612
710 714
412 83
424 217
924 378
379 311
306 321
693 365
873 111
176 639
164 225
820 428
267 130
601 992
98 980
345 937
461 281
548 610
772 997
531 973
37 757
715 173
702 221
672 651
873 718
544 373
448 717
665 532
244 362
387 58
286 807
13 73
729 978
479 837
706 331
130 201
517 463
200 140
932 266
78 296
280 889
619 379
824 527
149 511
331 788
91 680
32 877
250 47
130 398
174 386
617 897
913 762
894 280
284 794
472 373
149 965
649 781
57 908
987 754
674 803
566 699
870 878
68 999
832 804
441 795
349 638
719 394
330 923
449 19
675 438
277 343
568 13
457 324
543 172
450 16
751 745
824 909
691 900
1000 225
779 917
448 888
294 820
111 177
406 194
867 388
355 32
928 839
535 887
60 131
811 168
428 463
710 367
945 896
490 517
710 523
999 80
165 766
778 785
242 695
504 875
66 42
489 689
313 254
162 377
671 841
756 958
488 367
196 220
516 356
684 18
658 403
992 67
389 795
537 102
922 843
700 310
114 240
423 829
592 144
975 597
750 309
366 577
592 965
474 575
107 783
605 428
590 477
306 661
507 562
268 160
649 340
33 631
386 997
510 334
986 665
379 887
911 526
288 383
545 647
316 77
512 99
384 533
735 130
712 746
175 784
477 794
65 607
188 854
619 336
79 35
424 836
989 481
737 859
999 463
746 935
165 935
796 461
669 713
826 331
659 422
442 485
343 776
472 559
986 478
700 110
996 18
5 310
567 515
457 651
904 614
240 897
927 794
485 829
460 685
388 99
117 688
784 88
382 988
241 408
26 390
22 803
13 697
214 262
490 637
356 217
662 91
240 752
820 778
744 934
125 285
461 420
50 695
592 915
827 147
541 813
34 750
841 131
315 361
55 273
102 820
45 227
790 149
355 678
940 795
888 60
760 679
214 167
413 531
41 111
632 422
931 194
271 461
951 510
83 514
717 546
400 6
477 404
702 457
776 620
40 60
224 589
46 150
200 47
924 423
859 272
81 756
101 241
118 197
1 121
298 943
330 724
181 134
978 605
377 836
22 845
346 63
932 913
551 647
577 872
845 227
444 389
283 198
76 38
21 707
341 921
169 710
197 702
455 51
994 187
29 28
22 619
289 254
177 159
779 172
343 688
188 42
872 837
956 449
485 294
480 239
724 901
322 870
1000 180
106 738
655 550
86 244
133 16
665 485
132 828
884 929
1000 642
773 146
862 595
671 15
640 909
800 484
294 156
663 325
939 701
996 531
77 98
716 709
740 342
276 70
600 536
518 880
909 795
988 280
414 579
926 959
158 561
605 885
776 317
680 25
42 90
246 417
182 162
805 979
878 764
940 346
242 560
648 96
161 706
142 397
982 159
721 928
396 955
384 956
959 63
820 890
949 677
562 962
618 464
855 193
498 915
131 965
956 754
560 123
257 741
779 978
518 833
64 867
482 534
502 139
294 898
339 83
693 917
937 50
450 44
459 242
133 59
349 73
826 963
558 116
819 402
452 768
388 227
830 249
290 465
611 875
284 40
693 913
692 152
424 384
938 488
427 280
726 284
865 641
94 495
725 19
598 813
997 399
427 106
177 212
670 909
886 752
897 758
52 465
153 935
231 404
185 935
171 672
284 888
613 88
482 84
826 425
472 573
77 978
331 108
667 281
440 195
555 68
677 357
696 456
812 542
850 687
10 574
904 424
231 944
164 146
661 732
202 593
904 181
874 7
176 71
991 730
187 171
672 511
16 493
841 388
811 132
317 118
135 331
753 226
455 173
239 381
853 368
264 1000
274 740
966 169
804 645
879 572
475 457
6 235
723 619
726 664
703 191
867 704
118 984
277 475
670 924
267 255
895 225
442 340
485 456
206 809
273 493
579 687
326 420
363 425
743 696
210 137
176 281
270 784
262 888
313 804
987 764
884 200
751 31
805 789
499 887
845 443
732 847
673 384
590 523
606 960
218 777
666 846
607 584
990 254
862 481
942 923
210 340
352 989
44 166
681 208
49 944
891 440
337 624
63 328
332 249
383 607
739 674
436 252
591 400
408 565
394 837
105 541
379 381
300 719
777 623
177 91
825 664
600 941
832 972
482 130
213 791
960 840
122 74
106 589
369 183
446 401
316 928
603 767
746 15
960 410
933 958
445 199
196 822
18 315
579 648
219 735
587 582
408 959
379 945
580 356
845 738
835 159
93 269
680 760
572 533
379 63
126 483
489 209
684 551
96 774
532 590
218 254
326 811
715 28
284 106
855 311
881 883
6 702
101 9
962 999
48 450
546 403
185 5
641 885
371 303
456 691
522 880
733 413
841 772
136 510
818 646
739 294
150 104
262 99
636 468
783 14
905 689
160 693
224 471
314 436
657 437
249 590
509 510
696 756
516 897
27 321
1000 393
956 58
50 9
227 190
688 693
890 68
687 735
323 300
13 935
320 952
399 347
954 513
332 923
273 859
758 319
72 319
212 882
940 668
386 190
67 738
163 475
897 371
136 316
98 862
603 862
369 748
674 628
92 712
809 971
768 805
941 863
969 165
199 904
473 648
569 199
259 948
267 260
537 752
280 674
260 11
100 922
193 602
535 945
674 186
839 411
566 974
110 87
490 471
917 335
875 709
509 599
768 209
488 828
486 331
953 87
77 351
999 598
454 986
862 585
837 418
996 734
464 513
297 112
807 640
644 866
817 932
122 448
793 947
263 147
954 667
768 29
607 631
288 580
279 109
385 591
144 806
985 344
360 1
829 18
263 989
346 32
35 921
353 519
862 314
394 382
432 799
663 936
393 854
780 111
618 424
414 217
691 572
227 200
402 8
640 201
16 738
52 373
704 278
229 668
727 928
633 823
999 435
787 589
524 297
853 101
830 796
297 316
260 49
437 177
939 713
744 892
443 852
459 409
373 901
869 122
947 182
108 457
989 260
370 206
486 254
598 631
762 372
464 162
601 333
108 84
826 67
986 535
972 324
942 737
497 221
4 839
50 599
991 504
890 418
341 656
570 310
911 217
569 205
566 712
901 664
70 879
949 68
643 18
970 3
937 99
317 516
264 405
266 275
764 758
558 142
597 714
996 396
154 910
77 625
97 890
411 705
627 783
287 613
106 4
414 694
434 945
785 237
893 823
980 43
842 329
236 752
598 776
810 712
229 648
708 667
131 133
621 237
566 235
863 636
522 906
168 290
160 480
847 782
475 818
536 657
744 853
825 928
339 567
488 406
666 757
469 450
698 88
497 462
207 454
599 930
99 91
412 984
866 733
65 37
395 728
295 399
157 777
484 733
248 149
584 377
175 457
239 57
802 370
115 736
713 758
483 514
288 513
475 622
472 9
515 46
702 917
754 873
546 291
636 189
865 245
390 99
225 911
332 452
46 658
422 139
646 973
283 659
718 790
623 632
955 611
526 867
408 268
824 510
692 12
106 235
660 292
612 937
830 126
277 32
441 25
414 359
872 787
949 788
585 886
915 454
338 875
394 192
304 141
528 370
591 82
525 477
676 164
727 330
253 206
334 98
454 34
93 517
862 784
977 944
600 32
95 824
236 589
827 875
360 265
405 529
561 164
821 498
979 889
592 347
735 655
861 597
494 163
508 203
119 105
797 539
841 461
576 698
653 551
19 113
691 647
331 541
918 218
201 223
579 376
277 825
421 385
622 240
220 399
936 817
578 860
138 304
940 352
73 3
286 648
458 83
971 180
553 660
548 803
98 689
915 398
97 944
375 479
810 121
74 820
994 433
444 207
804 925
656 210
495 342
947 905
893 11
390 909
961 471
395 617
9 492
636 643
121 528
887 753
660 134
244 243
165 975
276 577
923 877
38 299
249 732
430 685
11 895
658 293
251 677
383 364
854 955
229 318
243 743
312 200
467 860
111 843
301 693
97 271
853 937
218 813
9 629
732 855
526 586
808 574
961 88
366 876
427 402
952 478
886 591
760 57
370 616
55 347
577 948
631 197
837 605
63 930
384 477
819 347
661 967
691 480
892 995
342 136
566 101
1000 409
623 336
106 512
734 435
635 471
228 707
499 382
228 563
96 910
628 602
910 870
745 762
569 369
126 681
261 227
626 362
916 285
340 390
196 343
484 37
573 757
186 899
233 296
45 203
644 628
882 855
13 489
466 955
35 499
701 804
324 54
171 994
285 34
163 20
301 391
580 902
176 192
48 32
564 176
188 594
702 341
504 963
495 958
312 171
23 641
566 978
1000 338
486 714
913 599
332 516
676 627
959 571
704 2
618 902
550 812
936 151
16 384
38 77
619 627
63 703
107 319
151 549
914 510
765 706
632 484
335 557
329 877
432 943
594 437
430 844
418 808
161 931
167 903
881 862
278 177
491 679
819 583
697 307
776 870
860 253
641 677
897 354
788 964
588 922
627 582
699 441
388 503
426 79
117 781
584 104
638 652
902 587
577 901
883 488
574 2
906 202
306 162
887 907
614 848
854 8
229 212
20 304
273 428
728 100
619 792
318 936
410 208
255 221
282 960
325 512
349 158
653 114
513 740
108 69
65 731
104 196
897 160
548 90
95 818
401 317
73 97
406 687
929 598
469 297
947 874
1000 975
554 898
548 97
956 258
302 833
271 300
334 579
923 132
627 768
458 242
523 541
193 438
126 365
919 287
424 949
556 411
11 452
55 60
594 384
851 965
946 825
82 869
722 465
979 225
869 969
473 556
727 473
852 140
970 22
849 171
300 420
969 583
317 993
798 435
876 840
439 983
796 653
925 757
465 432
379 754
98 90
818 686
280 115
302 839
535 369
937 837
851 587
827 718
858 890
53 15
211 138
330 311
685 35
907 298
608 370
641 772
546 568
486 265
950 729
674 7
76 780
616 224
327 140
325 41
843 338
611 523
683 736
18 679
62 741
778 943
546 596
123 654
465 561
346 197
792 334
806 340
923 738
779 344
31 508
445 774
433 853
793 81
58 573
924 577
950 601
825 284
332 20
409 125
362 609
466 866
230 179
908 243
17 102
342 268
666 900
239 48
426 266
947 304
690 709
259 479
887 60
915 300
727 123
132 218
36 105
741 758
125 322
719 355
450 208
60 84
483 520
420 60
367 884
286 668
818 679
663 923
16 380
931 640
889 444
601 747
647 431
742 397
402 969
681 410
538 124
240 211
122 665
492 295
554 117
123 182
379 927
202 947
229 14
953 307
451 602
34 65
544 850
499 975
833 267
127 895
185 538
652 33
480 684
907 879
86 607
844 906
958 369
498 473
855 92
695 182
42 12
108 467
862 933
959 841
149 877
400 871
670 143
620 780
214 638
386 550
801 391
767 808
512 5
478 716
461 148
220 384
859 808
201 797
202 523
925 96
705 429
94 299
276 509
715 926
404 238
399 667
284 771
446 3
927 873
885 937
973 486
17 376
26 181
237 475
657 612
292 436
92 362
312 359
540 774
655 189
749 885
698 901
360 521
826 615
902 19
794 133
397 312
313 590
670 626
209 304
705 64
511 350
487 279
269 112
420 78
524 990
912 191
718 370
384 975
704 923
281 79
1000 38
442 670
969 924
493 27
698 935
500 368
980 625
190 805
61 197
437 436
333 734
5 259
316 745
314 303
598 30
657 728
696 454
960 688
274 144
222 814
658 182
525 844
800 163
307 867
595 861
737 286
558 49
872 155
86 10
973 663
282 615
55 807
356 522
479 522
459 954
261 567
865 106
467 619
928 91
727 686
661 503
430 922
880 375
387 860
45 592
397 662
455 258
865 937
63 942
327 379
672 470
978 640
632 597
467 420
697 5
548 41
60 807
427 223
745 954
737 999
443 317
837 777
713 816
859 171
182 253
851 4
419 464
957 441
981 601
37 131
521 96
104 272
746 201
977 585
655 243
31 922
275 622
566 576
903 203
103 393
950 25
171 529
210 176
131 51
221 244
831 133
522 990
342 426
275 536
678 930
585 310
551 533
505 912
653 779
811 351
356 931
949 995
869 1000
656 680
904 594
148 179
140 229
730 11
445 615
724 379
528 403
148 192
677 620
905 113
495 197
191 132
281 769
173 537
816 528
946 536
264 218
165 552
459 336
966 959
913 712
895 833
693 380
967 675
200 940
878 615
496 675
263 134
687 775
489 402
966 265
596 743
80 214
791 278
478 250
797 847
499 157
524 141
81 60
729 99
611 334
853 135
720 144
497 521
250 132
835 114
831 692
854 441
332 550
298 983
816 751
11 282
184 886
392 978
932 134
616 97
480 201
295 971
661 594
215 114
807 301
215 718
23 217
676 809
122 53
547 879
365 203
300 554
68 927
36 256
926 656
22 185
713 831
769 441
50 546
671 638
441 145
720 710
104 33
296 215
824 282
991 860
813 964
312 367
760 589
200 19
89 577
426 734
279 603
970 89
771 305
432 966
413 87
647 942
872 846
841 398
367 477
548 914
357 477
921 470
48 704
174 218
192 695
700 770
141 555
589 124
716 689
74 799
846 466
519 77
997 372
823 897
457 138
78 521
481 459
784 345
623 66
155 518
543 937
495 3
463 132
321 8
622 870
421 963
974 484
148 204
272 603
680 444
908 307
210 209
954 48
712 8
609 325
326 90
249 652
9 790
425 779
57 971
747 590
865 891
251 338
407 630
944 732
975 160
243 363
505 277
83 853
928 206
611 338
159 494
354 411
306 76
510 742
494 701
720 852
726 225
546 719
772 504
293 845
828 916
960 56
733 811
783 959
345 292
672 345
575 32
130 14
698 181
903 2
370 938
984 444
307 462
972 424
704 732
673 643
28 833
951 653
488 965
793 675
909 975
283 802
555 122
377 311
99 604
830 709
422 376
158 548
123 311
48 111
184 630
842 998
405 754
454 166
858 709
422 271
796 251
200 529
307 525
256 879
227 556
191 414
856 39
314 936
978 195
207 329
181 598
90 216
754 309
722 534
531 213
238 955
400 277
294 360
793 391
168 514
972 66
421 981
550 132
96 592
549 430
733 675
756 741
382 280
678 919
339 536
314 882
116 323
460 913
769 758
839 553
339 32
699 460
580 217
214 882
525 449
755 522
558 963
86 167
93 92
45 218
127 145
627 28
560 49
256 642
615 256
6 827
922 784
911 332
502 816
897 667
284 708
308 35
188 12
667 20
862 184
339 1000
262 390
313 640
256 871
804 156
900 683
568 115
891 130
292 700
550 306
391 605
853 420
827 99
790 659
440 674
44 154
797 171
119 447
358 88
620 703
69 419
559 865
245 324
264 444
11 425
744 147
740 953
204 206
701 64
518 270
454 297
175 465
174 784
975 458
503 341
243 477
579 437
788 369
687 657
942 790
384 710
804 980
113 454
758 528
908 166
132 706
869 597
57 978
875 126
878 233
339 208
521 522
76 847
402 40
231 498
404 671
603 921
461 25
590 176
51 497
368 934
93 306
702 9
142 733
326 887
941 246
443 250
611 55
80 423
737 858
638 707
426 207
12 715
846 648
797 198
940 998
78 229
78 64
223 854
565 462
306 58
756 10
967 589
504 696
239 999
585 261
512 118
775 760
253 395
786 274
189 897
321 657
211 35
762 795
380 157
321 568
624 849
955 632
864 954
704 453
31 153
717 56
385 129
620 653
182 859
367 590
968 824
483 749
433 401
387 989
419 71
159 303
600 888
524 835
783 939
336 419
137 364
856 721
774 968
691 34
497 799
282 242
776 272
364 195
571 428
880 634
877 636
865 89
895 730
694 276
655 619
643 264
492 466
285 596
608 972
673 329
235 114
276 289
310 731
80 624
969 725
151 999
116 829
14 389
240 585
826 785
918 513
590 509
268 908
543 785
446 866
254 692
853 134
112 564
99 222
195 829
450 678
371 981
156 347
690 934
886 494
323 109
642 157
450 557
1 681
407 60
647 202
463 471
960 294
274 715
118 546
798 983
583 952
128 738
548 227
958 886
614 699
444 564
901 833
205 399
518 887
845 780
803 638
771 911
935 672
178 210
143 598
165 42
149 254
682 748
800 515
1 103
885 759
532 195
415 478
591 790
710 524
642 712
549 296
258 701
248 222
813 393
645 238
687 461
238 371
157 86
277 793
43 773
733 912
569 432
952 691
793 4
414 79
308 683
989 704
318 153
787 184
285 727
193 650
718 990
412 54
864 926
396 533
389 236
771 898
145 651
996 483
192 652
879 279
240 77
208 637
128 569
84 609
183 794
354 948
993 502
352 696
86 927
352 227
214 332
833 367
354 810
537 22
31 372
76 891
231 505
660 93
396 665
729 575
23 664
65 209
246 650
760 378
237 544
443 106
324 334
760 268
683 493
166 428
463 130
303 44
750 195
133 42
664 266
150 981
246 454
194 412
631 46
575 546
245 280
982 148
179 145
492 129
934 98
911 295
367 737
59 299
349 412
214 927
61 856
705 788
471 316
784 185
8 904
493 291
59 455
173 852
813 630
349 29
635 536
40 964
790 465
45 834
894 467
187 702
636 214
346 931
320 131
875 190
89 517
679 658
616 915
177 641
234 235
735 753
424 635
992 584
294 982
348 353
149 526
144 304
464 98
728 311
420 52
655 46
75 859
404 799
89 407
818 832
799 362
104 569
250 326
939 260
709 967
880 124
224 675
179 575
214 411
323 639
919 834
862 50
776 320
214 998
973 126
730 985
266 975
567 272
302 8
192 469
903 671
771 665
358 475
575 778
671 154
803 766
541 974
758 325
212 888
589 706
69 926
573 578
270 807
297 798
774 777
159 744
216 192
616 919
745 361
978 523
193 168
913 565
75 486
111 266
357 6
841 97
227 571
304 949
959 519
839 503
713 509
136 237
879 778
850 226
138 506
356 798
999 300
793 689
419 568
41 140
59 321
300 775
991 805
931 404
849 153
231 931
597 853
709 789
973 84
218 650
344 215
596 476
376 251
703 745
804 280
101 902
790 795
549 500
470 569
82 101
927 76
296 992
685 667
771 935
775 212
16 514
806 123
805 317
471 29
279 381
167 620
245 306
923 681
320 405
418 20
8 72
229 210
267 544
747 642
229 989
501 722
805 418
552 670
333 1000
107 376
549 136
620 450
782 452
820 262
590 57
396 5
307 483
791 814
807 129
82 792
535 905
962 945
397 143
626 147
212 468
459 795
547 798
649 354
854 871
354 349
957 331
401 22
682 930
979 763
978 899
73 774
952 381
358 406
558 519
127 812
702 82
339 450
652 93
860 568
761 605
872 235
902 459
660 260
508 559
751 433
497 383
668 153
492 565
165 75
739 267
733 324
182 187
907 392
983 498
548 690
357 343
852 790
306 652
227 824
573 291
978 232
45 794
192 272
607 103
234 549
583 825
825 577
653 236
982 626
652 631
394 710
7 194
995 766
956 566
526 370
916 735
883 952
980 592
34 329
155 291
979 876
91 251
63 795
377 619
818 950
924 134
425 913
366 743
143 267
228 30
631 826
765 417
338 352
604 992
328 773
14 854
201 58
492 224
935 924
389 635
290 515
762 294
66 446
662 730
683 917
245 870
51 944
794 111
432 893
141 832
959 662
933 948
962 880
838 3
675 892
456 884
977 494
10 475
243 440
84 299
632 932
362 890
971 191
138 847
6 647
777 336
308 309
833 108
767 587
842 448
110 60
1 784
848 563
900 64
198 774
150 596
235 784
718 606
457 692
485 59
1000 344
560 403
756 228
296 161
540 772
567 160
923 326
930 672
772 437
970 262
717 321
702 37
463 641
27 987
391 359
771 988
92 94
757 737
401 841
192 207
612 786
470 414
496 638
29 862
979 525
956 518
578 290
310 664
457 218
653 867
833 745
628 77
237 563
830 848
548 595
73 503
19 694
403 497
721 883
738 558
748 623
480 660
383 725
617 373
188 809
432 323
6 483
902 905
729 11
154 271
470 142
530 344
131 226
474 155
704 47
307 589
293 192
686 66
526 877
777 233
966 847
595 714
279 191
431 914
660 932
599 163
856 208
581 48
612 194
750 614
930 459
330 268
92 591
264 995
762 536
162 508
242 45
338 684
941 266
823 950
475 223
293 430
651 142
795 572
230 469
876 732
346 848
98 385
735 187
841 912
202 286
70 648
39 202
896 155
241 693
193 314
919 306
213 967
702 642
543 353
332 361
790 637
620 556
465 689
328 16
995 438
13 452
682 158
269 111
22 264
170 857
953 218
267 164
774 349
365 887
222 729
572 604
683 184
822 96
539 11
629 760
691 510
159 330
527 351
918 622
985 983
313 607
307 741
691 759
563 772
604 646
542 286
727 250
762 810
677 779
193 497
251 932
383 294
854 54
17 239
978 447
680 997
701 248
36 434
509 664
341 311
89 99
267 593
831 471
187 992
937 499
394 395
898 526
593 229
241 435
534 362
522 706
12 584
976 416
327 68
307 580
813 387
897 739
329 720
859 518
658 480
585 418
807 625
172 416
886 343
107 97
964 235
710 492
845 101
573 339
962 480
742 413
121 304
145 14
898 38
302 199
334 957
436 250
574 254
14 537
481 968
433 713
60 291
890 209
207 479
577 132
861 572
30 297
103 598
4 433
759 536
638 818
307 946
288 440
893 556
775 476
186 596
803 777
882 341
534 308
649 988
819 727
585 830
517 1
753 115
902 220
423 690
870 711
464 957
893 361
234 251
975 688
286 568
598 780
19 490
457 568
570 654
543 490
197 533
185 353
984 973
213 665
318 335
126 105
580 287
254 909
863 791
227 665
426 200
950 237
821 487
429 142
498 794
438 515
684 44
158 458
702 178
629 462
855 559
328 468
783 852
489 223
978 295
994 341
395 605
633 934
26 993
660 216
144 658
74 658
895 432
644 88
510 155
592 18
213 702
849 588
269 890
87 257
618 776
464 231
659 646
410 686
41 779
719 941
372 729
104 297
348 95
501 928
91 627
139 789
460 451
33 404
324 310
419 738
836 746
864 432
950 341
928 314
208 292
548 163
804 953
396 798
438 926
452 927
92 945
12 744
274 449
974 536
875 601
477 397
41 180
855 157
110 73
125 790
264 11
484 255
34 131
371 662
942 291
544 643
267 721
394 479
988 918
530 695
859 978
157 396
515 308
228 306
418 3
998 686
415 11
346 909
770 952
79 55
272 337
896 606
34 837
783 398
332 281
652 935
822 806
619 948
350 792
253 718
657 247
315 867
232 972
252 285
403 94
645 449
266 520
179 233
255 137
714 278
569 535
140 630
355 429
45 139
646 182
38 719
614 720
993 665
388 62
343 635
538 88
47 742
93 481
663 425
270 448
952 966
732 281
851 393
797 318
154 363
213 87
967 966
46 206
259 157
891 853
442 225
791 904
696 24
671 312
483 175
325 862
647 387
840 638
345 711
307 776
575 260
64 774
556 320
712 776
641 181
356 85
321 894
349 544
115 881
614 468
878 347
840 252
851 883
818 947
967 836
206 384
744 524
384 85
57 642
681 579
442 962
859 286
585 569
462 649
719 911
627 531
893 264
478 573
65 182
305 156
812 262
106 975
721 640
958 779
991 382
463 550
302 931
360 640
989 939
571 958
550 615
447 655
587 153
886 182
990 22
289 362
355 962
521 410
446 954
933 193
232 72
429 732
802 103
846 710
232 494
630 952
63 746
277 915
188 738
516 915
869 165
494 593
353 52
67 360
696 731
657 653
294 853
104 159
848 665
733 452
875 615
679 197
480 995
126 371
244 337
486 536
363 187
745 743
839 374
122 321
791 647
899 192
890 248
117 760
903 251
841 980
225 702
828 825
17 610
893 1
139 18
161 620
611 416
289 589
391 345
299 793
112 793
752 671
38 856
532 936
674 614
338 233
291 31
463 442
908 755
193 508
333 738
933 229
442 103
76 443
190 151
336 139
803 272
144 991
50 969
504 175
359 797
899 808
710 470
784 338
371 250
548 855
372 30
880 294
85 401
954 311
757 516
326 441
87 356
620 231
635 649
553 123
570 972
722 616
968 279
704 815
403 314
633 447
949 101
62 348
481 286
955 147
600 53
1 719
504 864
420 664
49 745
461 341
427 540
572 287
811 128
770 773
485 874
255 498
858 766
879 590
575 917
135 113
300 405
606 481
380 230
862 243
220 160
90 469
421 103
587 10
215 542
352 76
262 838
337 165
87 339
982 62
231 13
713 389
643 35
458 96
205 784
692 439
779 517
346 294
716 450
280 679
529 905
972 138
683 661
761 948
296 963
352 681
714 942
67 850
662 944
341 857
848 162
892 60
827 538
936 233
684 883
695 892
127 395
821 194
946 474
424 748
57 69
751 636
975 120
482 931
970 324
201 192
757 843
784 997
308 951
276 877
719 734
433 789
954 899
809 296
517 43
498 762
8 922
221 107
689 282
873 967
439 255
914 144
159 597
731 289
869 856
976 948
494 151
651 779
448 900
89 83
916 502
570 78
128 120
561 198
777 96
390 663
620 672
837 21
558 912
25 910
483 510
808 595
968 768
830 940
402 168
566 703
979 146
585 297
320 707
13 397
941 955
73 94
925 453
284 415
802 829
827 688
747 30
252 803
681 608
986 868
328 543
729 124
822 557
664 423
21 990
603 717
606 294
133 916
968 249
220 734
558 135
453 746
130 213
873 316
997 707
471 275
221 725
452 282
592 83
319 465
247 686
295 229
818 42
537 168
820 689
485 834
903 901
954 144
25 279
161 544
246 824
220 641
606 602
780 134
762 712
838 780
837 840
82 341
623 290
911 499
732 906
972 978
684 568
223 290
9 660
787 100
175 269
985 123
934 172
249 384
445 850
609 931
451 289
776 632
797 415
175 103
324 833
341 481
503 71
679 635
183 733
676 936
460 924
40 350
162 106
942 549
754 680
327 194
246 258
550 404
427 480
15 823
522 519
288 883
624 221
846 174
668 744
679 248
28 817
961 926
475 242
83 380
488 635
43 315
255 966
547 739
158 706
295 547
676 396
534 350
780 312
111 275
999 948
284 283
307 192
936 19
747 429
22 929
671 52
306 917
529 169
663 991
571 825
873 444
162 434
209 105
341 786
897 467
218 814
78 590
448 426
158 875
222 396
459 425
846 878
849 952
823 701
114 973
277 99
107 208
113 256
786 599
160 663
719 640
80 431
509 165
664 148
276 287
457 311
672 300
208 977
569 382
533 249
618 804
860 81
265 572
448 964
123 607
630 884
444 702
116 185
351 622
286 151
349 504
324 804
444 286
842 284
437 598
349 728
332 916
730 817
433 468
852 283
742 529
413 930
725 212
253 735
526 939
232 997
792 341
438 188
364 648
720 24
37 953
585 985
664 265
324 683
799 183
904 577
254 3
101 263
40 760
347 480
331 823
138 778
420 905
240 858
838 543
465 455
624 762
805 838
989 991
670 430
711 938
378 603
671 594
49 15
28 842
437 872
141 125
163 70
238 663
553 299
618 508
917 970
122 61
79 713
407 790
93 34
627 226
690 176
516 491
379 953
867 339
365 114
544 281
314 676
593 154
335 855
957 771
992 629
457 793
641 536
304 529
252 585
886 166
457 796
924 917
797 866
189 589
836 594
131 920
477 434
847 459
54 661
878 783
654 41
185 94
54 260
319 601
377 636
110 531
246 174
54 692
270 484
423 861
853 464
521 221
893 590
830 132
348 756
322 450
305 644
468 522
382 580
933 651
499 116
764 99
506 267
484 209
699 122
262 269
882 35
288 878
161 883
303 606
358 555
38 858
12 759
600 784
673 794
257 434
669 999
854 522
992 87
929 861
375 171
555 856
708 75
697 607
959 29
511 973
517 869
398 267
942 872
220 268
262 129
459 378
584 83
801 471
122 379
960 748
328 307
220 256
36 702
502 710
979 791
74 800
793 778
713 585
57 733
889 276
717 136
469 824
77 262
598 768
861 903
547 920
63 298
477 244
333 281
926 35
981 254
806 558
379 179
814 407
954 951
96 826
916 467
295 563
298 757
271 58
178 477
739 327
436 944
209 519
979 807
512 800
98 414
200 143
919 80
266 845
816 621
928 263
488 523
471 773
896 749
317 971
660 804
75 949
382 922
37 136
881 168
46 106
925 508
405 897
156 153
49 447
83 77
642 624
306 980
850 261
438 366
92 758
313 147
893 439
396 189
109 138
261 653
123 235
840 486
33 333
617 184
905 554
589 319
194 520
337 516
174 325
38 533
722 655
335 101
833 80
119 68
1000 468
218 308
23 14
526 68
183 341
708 459
333 294
583 332
503 337
721 939
430 994
451 731
707 240
138 820
286 790
359 901
360 959
119 66
108 371
403 68
26 978
631 490
665 795
740 279
771 323
428 656
165 26
750 499
286 300
821 910
288 982
300 904
822 368
318 862
864 495
317 248
263 337
614 286
790 46
724 285
102 379
32 179
344 526
786 679
417 987
456 755
120 645
972 732
562 824
613 990
696 23
36 4
582 751
450 897
858 387
842 815
29 689
564 898
164 642
658 964
196 917
189 300
710 148
638 738
253 991
384 179
661 262
440 653
265 656
878 565
144 169
119 454
177 504
427 739
780 196
782 125
359 451
925 232
540 146
24 689
495 940
353 949
163 650
291 801
760 12
845 244
453 421
636 123
286 664
217 236
785 691
863 315
601 261
340 460
434 66
229 671
643 489
7 310
978 279
771 578
633 473
169 998
80 437
354 426
208 838
534 98
987 108
593 78
216 300
775 504
596 114
397 187
180 39
378 60
991 656
303 165
107 182
891 513
493 211
575 601
421 203
55 707
922 215
889 211
986 40
87 918
838 861
719 827
740 605
927 123
161 43
120 347
603 451
997 501
592 178
258 5
372 18
776 121
330 609
735 686
703 24
177 933
15 131
27 664
935 63
41 591
528 109
196 347
539 600
964 721
928 747
859 77
265 57
765 664
560 35
635 65
593 947
818 460
942 884
300 56
902 200
895 957
590 482
976 404
690 201
658 829
126 702
205 670
251 977
707 968
728 268
503 584
972 546
874 166
206 502
77 81
715 628
264 181
360 11
920 890
897 252
502 974
519 809
841 600
359 225
876 971
197 939
45 538
254 207
167 873
831 124
395 93
144 322
589 471
885 431
558 949
535 305
833 242
45 652
544 156
721 188
726 224
767 604
486 411
527 133
892 528
387 141
587 929
26 596
925 380
277 558
37 825
702 704
629 618
757 58
681 907
295 849
843 763
121 341
262 140
757 84
686 91
184 714
226 249
650 392
893 488
581 254
540 194
22 203
578 952
859 937
146 777
993 40
266 267
389 449
619 801
731 271
378 40
735 443
536 852
544 388
289 916
101 517
381 877
4 721
50 502
977 678
444 304
569 697
45 428
260 670
680 251
227 221
158 543
149 762
573 251
150 172
356 796
509 319
848 845
843 85
674 107
646 174
225 582
11 644
73 819
890 598
475 561
577 439
752 481
139 227
386 693
824 358
575 595
795 802
756 512
227 638
336 178
74 473
958 721
222 146
453 97
404 975
627 101
564 928
787 475
627 302
741 958
438 673
999 804
943 415
888 483
246 861
983 268
722 268
388 367
571 482
292 510
854 623
440 665
279 941
399 926
340 771
254 502
893 342
736 493
29 806
612 822
903 509
484 615
904 799
199 978
349 789
604 124
84 491
476 488
481 259
760 935
856 318
695 84
919 46
917 382
573 784
381 594
235 672
471 948
339 232
445 968
303 507
68 972
241 451
387 465
146 966
215 37
237 111
802 23
951 10
569 954
25 664
552 151
231 962
356 21
718 169
574 801
531 94
79 718
785 716
754 65
737 599
222 936
769 632
171 131
751 846
877 331
783 615
657 407
348 786
847 538
845 133
712 280
322 706
15 674
597 391
160 283
42 630
376 421
648 714
283 652
607 250
881 450
561 438
218 59
332 84
244 287
328 867
914 156
70 75
36 331
606 903
651 900
345 313
555 430
420 38
487 652
212 585
659 96
625 44
105 662
917 280
141 704
883 622
291 38
358 549
559 125
442 996
210 247
267 895
500 734
859 972
354 987
455 664
779 282
101 54
997 852
155 416
821 865
539 426
753 502
369 405
260 561
512 370
732 775
694 190
97 809
707 475
66 7
864 952
550 690
519 896
115 443
328 836
419 144
324 531
740 36
472 202
847 624
163 820
989 392
844 886
793 709
677 90
1 22
870 745
493 864
526 542
619 482
184 56
102 488
44 379
18 318
916 565
687 600
910 661
352 887
234 768
832 395
613 390
956 113
687 894
455 684
859 396
626 192
167 735
166 122
128 853
821 193
317 720
994 289
59 211
343 243
164 814
962 889
922 291
553 935
199 4
981 240
504 978
407 778
797 956
731 529
988 722
346 732
141 184
656 25
434 411
52 202
125 407
860 654
916 819
15 67
718 850
194 910
113 484
977 372
629 757
633 692
884 766
617 905
834 149
67 122
500 474
44 559
969 592
138 447
402 210
579 714
334 543
411 13
578 170
685 173
509 501
500 431
738 570
821 747
417 832
412 564
555 509
876 998
260 735
373 446
256 945
244 28
268 986
145 388
846 606
546 674
47 125
889 95
948 917
600 921
774 45
631 814
903 691
644 484
895 24
128 119
592 742
880 711
450 588
684 781
433 360
127 386
627 468
131 538
64 847
594 787
819 933
361 862
937 179
581 155
38 741
908 63
369 493
393 739
915 388
141 498
422 206
803 261
891 659
979 122
168 989
462 180
553 756
540 544
933 324
409 212
247 338
98 140
820 520
624 917
492 730
445 395
861 228
665 844
293 894
783 609
8 625
961 197
315 541
367 806
688 259
736 479
376 546
863 430
711 207
359 539
490 114
172 397
847 469
664 34
992 65
416 226
751 906
319 973
200 932
224 16
899 327
543 906
397 465
236 423
849 705
827 156
386 966
538 429
618 29
445 727
816 724
312 670
292 611
389 329
17 863
433 210
418 224
471 785
423 516
373 330
103 384
372 900
954 992
511 501
502 347
228 51
782 316
436 94
848 412
929 343
725 615
104 110
181 54
91 694
77 438
334 317
123 337
16 362
459 81
235 488
802 745
850 890
564 199
30 73
172 166
338 95
165 488
59 609
838 464
560 807
246 523
84 613
641 993
691 461
939 4
727 464
110 503
451 434
276 315
931 986
921 395
851 411
980 464
253 514
478 149
572 459
962 459
985 360
138 874
725 257
315 94
191 44
870 145
720 598
531 618
918 199
803 748
333 756
175 291
81 226
806 833
177 800
267 37
244 402
136 22
649 263
537 325
637 236
204 536
979 811
19 768
406 523
398 965
667 975
137 360
24 982
508 811
984 80
622 9
484 958
733 892
515 858
464 912
356 496
261 485
505 948
128 289
760 624
637 149
638 938
283 528
286 621
851 877
516 793
554 185
70 409
514 276
484 183
135 801
594 40
64 3
492 391
869 972
914 327
967 499
32 850
786 276
704 211
978 423
190 605
138 156
113 865
59 203
633 626
720 219
133 136
924 146
373 791
915 43
89 451
909 167
847 792
302 582
747 547
570 439
98 328
582 487
474 703
165 584
672 550
746 127
971 178
724 89
130 432
762 972
21 762
699 450
191 561
193 223
648 24
634 633
68 654
592 672
315 778
643 245
612 459
615 346
347 861
782 132
282 453
609 645
677 999
109 91
345 849
486 746
462 73
815 599
140 410
11 335
646 283
27 475
93 308
685 324
278 337
770 440
605 487
405 131
484 584
923 826
373 840
25 927
213 700
236 130
144 763
367 285
700 854
255 5
518 503
338 884
964 367
317 551
344 487
843 57
854 869
143 137
123 923
952 52
819 576
832 596
433 684
610 987
132 576
198 473
586 805
48 529
361 542
126 524
734 827
722 46
429 86
475 817
542 177
909 340
151 5
442 212
582 879
533 405
446 149
392 633
942 217
900 792
881 800
892 998
585 466
658 332
300 311
768 229
315 172
294 193
113 672
257 105
5 535
751 974
357 392
386 793
490 336
62 891
805 363
648 561
572 791
118 468
982 464
374 989
743 168
544 150
671 877
295 488
829 425
268 706
232 55
616 842
469 4
758 460
367 792
874 714
104 507
488 769
477 726
455 209
875 981
482 598
26 304
582 92
181 281
995 814
542 433
605 175
912 695
312 736
384 545
927 951
526 511
767 995
945 262
485 359
24 816
735 771
502 138
142 921
913 298
998 846
723 607
797 930
626 874
280 575
933 833
951 239
875 290
563 760
636 644
104 687
836 131
837 944
378 357
527 962
803 937
347 524
851 878
569 942
480 783
403 309
947 223
354 537
727 880
900 493
221 383
452 530
542 976
948 434
615 752
610 285
185 375
39 610
521 27
310 867
22 858
547 902
45 213
773 385
13 662
399 373
959 83
375 290
5 230
200 631
91 768
159 129
294 471
219 256
853 822
118 508
536 373
136 812
179 128
677 287
756 188
20 485
576 628
753 173
502 778
51 934
334 984
362 914
660 32
998 269
988 645
500 934
325 181
600 217
449 468
265 728
527 560
634 598
205 122
503 256
417 735
53 513
603 821
485 145
676 15
699 927
900 896
145 442
310 216
20 212
482 614
768 448
6 893
256 798
27 134
295 811
27 388
402 454
761 352
629 410
79 342
623 244
898 276
870 872
126 985
811 531
774 90
806 536
361 215
16 346
459 320
885 394
378 446
710 807
217 130
802 437
434 156
14 188
285 821
394 531
118 383
278 566
284 57
945 558
597 490
234 683
490 815
817 76
785 662
46 943
618 492
12 111
538 366
24 44
459 717
514 829
785 939
295 414
61 321
228 254
818 151
999 250
437 464
690 149
470 474
931 423
664 550
328 802
491 258
342 776
373 485
899 95
303 943
532 154
442 122
218 469
839 948
535 405
179 305
461 254
765 105
954 298
648 115
898 677
910 721
761 619
556 621
680 612
521 907
779 991
649 898
912 611
724 896
78 11
873 459
914 207
173 19
428 850
408 625
349 683
374 744
363 832
168 440
510 631
951 336
964 501
178 543
789 307
126 539
806 876
925 499
714 61
93 305
273 453
161 549
305 7
253 273
710 820
652 901
821 191
869 325
736 724
910 353
853 63
696 372
785 401
388 179
431 43
247 514
887 489
342 935
145 253
283 510
705 641
453 992
414 892
799 193
26 968
367 963
89 307
1000 849
932 282
410 540
64 995
735 606
352 655
529 225
405 272
554 549
787 797
199 311
504 469
498 834
368 998
374 782
111 258
844 450
144 239
162 550
170 457
975 544
128 867
756 671
4 14
649 862
358 233
240 116
353 476
561 60
922 465
72 689
349 53
896 586
798 253
177 2
704 814
697 962
920 997
602 767
260 672
915 271
281 801
37 980
205 727
237 781
939 262
569 943
731 126
623 694
936 629
265 387
381 839
437 715
300 982
442 315
464 790
754 869
778 642
237 853
47 977
344 3
674 479
272 346
802 727
642 81
234 101
147 726
885 685
164 463
688 699
656 315
549 966
563 612
428 408
600 204
883 911
258 228
500 842
985 456
870 810
512 502
943 256
571 81
297 970
870 867
230 992
156 672
606 24
13 961
354 526
5 103
676 816
892 638
439 346
860 546
690 333
200 484
489 706
924 19
991 358
750 212
741 165
958 280
843 683
266 801
43 460
35 204
846 292
854 502
63 485
482 546
767 335
523 355
461 325
205 889
825 58
166 396
499 88
894 496
317 531
331 889
736 58
177 332
59 31
189 233
506 779
634 915
747 19
301 491
828 989
460 366
580 616
435 244
900 857
477 257
494 39
313 337
253 488
179 631
488 1000
158 265
255 964
957 673
234 38
89 907
245 99
921 39
316 287
810 399
481 153
475 954
264 422
563 15
819 411
851 621
438 191
84 150
412 907
769 415
24 12
198 880
965 346
371 456
276 548
722 446
15 517
300 695
231 660
444 756
845 236
747 476
668 257
383 809
513 524
860 398
720 269
61 95
855 525
485 53
538 793
248 231
763 154
367 521
408 19
572 940
777 637
374 87
905 943
554 766
116 567
370 176
269 696
497 342
120 682
553 195
871 413
516 542
416 907
576 561
819 821
153 670
824 395
486 533
421 270
690 630
181 849
148 362
63 297
251 115
566 483
586 717
253 450
13 776
21 39
974 22
506 766
836 850
684 844
588 121
809 880
208 163
792 279
875 277
877 134
288 795
134 823
312 437
452 784
244 881
410 379
900 794
195 142
533 821
512 396
251 933
265 271
466 795
9 544
568 970
368 714
173 412
769 245
835 907
92 2
971 315
748 425
352 495
392 974
946 126
673 638
39 51
553 840
179 761
427 216
793 211
891 7
862 996
233 472
314 932
328 108
1 903
21 294
409 715
330 345
540 49
561 616
645 364
650 152
630 515
319 153
246 277
409 962
10 335
134 242
873 237
465 630
771 253
598 600
440 160
875 261
531 847
234 918
542 576
490 319
575 238
62 769
550 752
443 664
134 574
450 15
301 434
775 982
467 794
90 683
233 402
172 672
1000 745
334 793
937 155
748 752
360 362
407 721
895 17
744 764
791 219
806 212
370 503
57 270
168 294
407 843
365 898
791 463
712 297
259 222
687 961
95 439
993 657
632 489
266 522
758 453
326 575
292 797
400 101
384 741
901 975
256 404
341 97
425 672
351 252
230 766
197 771
65 170
183 614
695 632
612 247
944 427
638 546
527 805
545 911
488 585
823 772
159 891
586 299
818 673
236 414
518 72
745 505
788 496
367 151
458 304
80 239
803 577
895 468
142 282
81 613
683 756
299 416
39 295
693 31
7 189
684 933
945 546
86 880
265 896
329 116
928 208
776 694
129 778
855 7
718 190
805 19
462 912
530 313
506 158
146 161
842 139
406 707
720 516
167 481
483 113
589 836
50 788
322 821
431 654
180 572
44 464
458 695
378 112
219 37
311 980
84 595
997 351
114 157
881 884
298 677
41 840
76 799
815 574
518 203
20 475
395 88
351 921
917 470
873 146
184 804
927 928
499 781
773 609
967 883
910 664
272 74
479 547
792 66
763 917
340 848
713 170
102 44
81 970
256 781
772 808
87 986
400 236
357 864
966 901
399 545
749 142
176 273
270 209
603 902
153 550
481 528
706 762
24 752
320 295
477 88
90 473
554 436
919 149
194 6
321 114
166 181
872 931
828 673
342 894
935 964
855 347
778 913
96 616
812 144
299 518
402 597
988 520
324 846
277 5
952 888
268 285
291 710
622 356
356 644
212 74
51 645
160 278
802 880
725 685
534 403
469 908
549 233
789 806
68 478
270 887
360 592
855 242
872 7
758 801
518 551
105 281
168 373
629 837
644 812
310 330
822 702
629 570
253 447
295 681
794 99
180 757
720 699
644 434
652 394
894 500
150 776
681 616
331 585
980 131
686 148
993 316
469 323
102 263
356 600
737 475
675 698
348 730
750 346
772 444
908 712
947 689
166 879
294 744
763 656
769 540
17 367
191 959
312 457
620 735
325 719
791 881
617 866
175 112
306 371
616 576
565 699
483 599
821 562
959 88
96 310
609 295
706 94
370 242
948 655
586 67
36 417
328 704
138 705
117 448
544 378
507 31
818 18
847 661
219 227
50 752
95 864
489 195
109 488
70 300
602 480
315 305
99 710
483 585
602 477
715 263
281 930
444 744
73 544
291 669
466 837
338 905
975 946
588 470
229 379
903 333
698 208
570 243
296 185
200 649
351 14
577 297
965 798
394 692
987 454
306 852
759 309
591 836
893 82
686 318
208 25
188 503
890 245
502 166
633 454
751 679
767 184
238 291
11 356
598 191
861 312
165 215
297 539
609 482
504 738
647 81
600 50
644 536
916 955
743 204
830 815
254 983
671 833
716 372
249 479
335 500
394 615
474 933
528 467
456 699
47 636
1 781
823 292
946 199
813 32
301 30
351 253
878 317
734 66
794 946
995 496
95 799
182 716
10 699
235 629
971 269
39 58
608 640
231 59
685 10
520 380
485 956
997 834
61 162
641 847
706 471
189 342
653 866
44 362
644 921
348 373
351 849
690 859
771 302
48 128
67 344
713 766
460 498
684 716
786 121
483 277
76 679
734 14
655 15
528 511
161 662
32 504
913 910
537 181
735 428
697 889
479 879
80 914
901 614
539 172
771 857
925 368
634 893
321 822
60 716
730 683
732 551
374 911
341 349
213 453
259 936
815 767
114 352
601 744
405 430
495 645
231 627
800 86
410 619
860 362
345 371
508 901
246 151
515 949
480 636
485 805
147 127
857 779
875 64
547 170
207 130
559 724
959 150
824 852
779 205
190 18
258 47
32 259
990 884
406 245
790 779
194 841
831 535
919 835
927 561
721 872
663 679
736 37
343 299
412 73
182 821
533 583
139 349
197 628
677 418
382 257
414 692
66 116
516 3
946 94
687 525
229 583
513 718
143 556
106 391
238 248
526 159
76 777
428 104
860 673
402 324
973 594
42 900
510 362
793 553
754 332
875 714
828 255
196 20
73 624
302 225
739 661
478 707
267 904
10 59
2 590
633 574
227 750
651 329
575 139
13 570
868 719
143 42
86 286
56 577
27 718
541 761
903 45
764 197
523 326
428 552
560 752
567 575
526 133
773 988
804 709
903 902
913 636
477 229
662 639
33 307
666 190
447 820
113 339
96 830
759 43
481 616
756 24
333 603
287 829
90 592
664 132
721 717
819 816
45 206
9 463
659 457
199 637
215 299
112 431
491 232
675 734
425 464
765 329
574 105
856 805
36 906
513 515
475 126
962 358
136 73
113 108
715 738
454 422
429 309
524 266
800 825
6 360
804 381
286 491
618 678
227 369
485 353
368 170
460 850
485 320
706 159
844 528
896 657
935 998
649 840
922 956
653 179
122 862
953 496
786 985
923 554
630 277
708 911
596 401
126 11
496 866
129 889
52 879
214 643
836 478
848 863
683 306
639 677
487 314
763 717
308 916
821 73
521 250
290 924
509 167
382 722
477 284
511 276
673 192
429 623
552 802
781 644
848 719
403 288
48 102
155 516
564 886
325 224
806 848
763 136
118 641
486 788
587 367
640 661
44 432
39 228
234 545
466 335
194 495
248 99
33 382
485 708
558 652
386 722
883 219
417 778
479 415
489 919
290 842
190 716
599 304
174 759
585 39
814 731
837 198
452 681
275 315
989 877
180 748
637 37
556 384
757 993
352 437
568 702
388 682
356 489
276 46
607 696
366 433
677 395
843 518
278 647
72 190
242 254
17 892
220 792
148 114
926 930
320 780
769 979
446 863
423 105
746 567
807 319
663 96
50 514
396 402
751 212
194 698
884 377
645 790
922 732
67 244
509 842
166 613
688 568
764 428
581 843
586 204
64 451
425 428
609 646
574 932
214 703
448 692
47 19
992 981
280 563
654 647
5 47
102 694
636 776
457 163
34 71
752 233
135 545
397 381
588 14
673 499
415 175
250 124
810 228
850 876
455 154
687 610
752 380
439 70
401 773
973 874
326 149
532 391
444 169
990 976
216 517
788 914
113 139
659 737
787 932
903 289
333 39
570 167
124 867
606 219
908 557
882 774
300 387
284 841
896 378
804 533
823 781
159 96
630 944
740 281
710 518
600 799
823 773
702 66
451 253
46 73
783 804
444 290
218 85
776 2
249 626
556 966
666 998
473 990
210 669
631 594
191 244
83 93
550 882
877 689
738 49
816 534
576 391
103 441
202 456
214 993
672 380
117 810
267 971
240 997
452 91
793 608
939 770
495 755
210 418
894 904
181 137
561 978
892 376
14 532
377 325
119 748
143 55
747 888
665 255
387 433
845 770
147 938
627 700
317 282
658 145
487 177
955 275
238 296
353 394
650 612
71 686
322 683
406 766
330 545
161 693
209 752
487 338
719 10
528 658
174 663
142 179
448 665
373 369
233 792
277 774
63 420
337 520
177 869
773 400
585 94
992 439
491 47
931 164
516 399
882 847
659 363
257 688
723 202
739 75
406 935
151 573
923 252
748 823
517 142
352 745
86 824
149 810
607 304
760 476
387 327
35 24
900 895
137 235
201 162
553 779
312 338
298 269
331 269
46 879
301 649
43 419
55 896
263 446
203 774
418 120
184 643
556 95
981 178
55 45
761 350
559 578
8 684
836 896
730 265
270 700
458 817
876 856
434 5
192 461
269 141
573 594
250 973
640 914
464 514
239 848
974 883
85 945
572 603
586 920
186 217
439 880
310 846
547 210
768 681
963 439
680 779
451 741
580 498
913 899
881 954
538 889
396 274
132 108
410 453
575 520
243 275
71 152
315 648
152 593
742 915
677 897
73 977
930 234
737 451
957 717
481 914
385 369
434 205
502 72
330 244
591 869
739 265
820 766
217 103
200 557
661 953
27 672
142 478
404 558
774 899
570 841
390 42
192 403
432 117
61 716
367 812
409 404
713 167
21 913
882 399
939 399
160 243
516 110
810 748
297 615
913 944
649 252
358 943
910 681
153 889
12 485
865 897
793 887
99 302
128 701
891 831
191 423
499 571
280 346
527 675
877 900
618 294
575 902
137 932
1 615
37 634
442 794
750 786
157 306
390 416
978 803
586 678
796 177
87 756
884 403
768 179
147 758
960 967
78 888
779 777
988 699
960 404
157 141
893 826
454 154
620 595
476 569
994 311
28 803
275 15
336 8
353 267
392 914
417 762
821 916
619 786
448 893
454 242
439 200
416 888
787 652
946 767
907 459
628 953
287 693
136 158
113 173
721 39
836 33
933 767
591 241
346 679
95 52
316 43
672 802
43 942
448 430
685 575
189 254
374 440
666 37
185 178
173 850
683 361
215 695
548 575
438 977
624 670
412 315
872 798
98 198
440 442
250 500
881 718
905 797
122 505
666 536
464 96
23 597
707 43
967 809
810 35
406 470
617 561
691 492
920 248
954 199
900 337
823 320
708 434
104 381
694 106
105 960
679 105
177 761
960 52
65 919
943 678
173 55
978 40
133 547
585 69
593 53
674 621
529 249
452 149
926 342
476 444
168 747
97 371
283 759
737 44
711 907
557 781
980 136
247 183
798 990
861 37
245 434
50 352
771 575
463 401
879 589
18 316
40 265
525 74
925 535
70 887
782 319
618 476
705 965
330 558
438 44
992 125
219 939
466 767
485 880
81 401
791 227
208 740
177 654
389 438
788 263
565 86
561 206
12 420
871 79
345 820
898 238
174 247
461 843
505 857
668 657
449 935
171 514
238 807
717 486
368 659
823 25
85 625
192 954
706 823
454 892
822 541
390 976
550 90
628 751
514 911
534 323
897 306
510 626
574 796
711 433
971 327
529 780
985 343
681 757
442 351
567 677
426 894
368 356
4 986
357 803
256 779
254 913
551 501
973 378
107 563
610 374
431 468
254 179
679 992
512 264
100 470
958 33
462 117
92 933
619 220
445 940
360 535
789 854
419 408
617 149
945 246
129 923
383 797
263 307
606 205
536 616
243 983
571 119
608 129
867 182
46 3
526 531
833 346
312 303
633 945
193 144
892 825
111 790
262 757
151 87
69 925
801 841
765 55
443 57
372 124
172 803
88 955
677 528
478 636
860 970
766 602
576 571
318 270
516 211
904 635
801 642
162 860
366 787
698 219
997 7
933 1000
67 943
234 966
805 522
302 443
575 384
753 513
447 571
141 982
540 448
10 667
775 351
740 815
817 511
976 164
764 784
928 382
94 126
824 637
828 326
794 36
366 925
581 508
71 412
543 722
796 116
73 310
764 144
662 47
404 881
351 347
779 145
247 325
29 783
564 94
604 172
512 792
787 894
445 156
118 527
255 376
974 962
571 210
35 92
841 681
268 701
579 33
261 35
724 587
426 807
31 314
993 867
639 717
394 682
248 816
117 489
855 206
991 507
984 133
219 842
150 850
137 251
830 228
446 102
209 242
833 366
313 414
744 538
466 530
377 846
593 573
479 300
428 65
879 455
750 58
719 632
24 544
436 839
708 314
612 905
684 405
838 510
556 930
909 767
849 732
549 543
259 804
754 624
464 73
782 743
900 663
984 319
361 333
22 851
609 399
170 105
398 817
477 805
212 697
972 433
749 491
286 54
247 122
683 545
506 699
767 174
131 564
307 508
118 328
673 636
297 792
598 394
518 954
782 473
244 190
834 301
442 701
46 30
291 207
158 703
208 945
167 219
583 155
533 96
367 969
968 800
591 165
652 27
99 1
149 225
169 230
563 565
402 774
848 718
586 93
520 683
832 569
741 417
700 921
179 532
656 212
533 344
186 444
205 628
370 491
434 955
795 612
30 181
71 102
660 989
93 379
544 392
17 834
184 918
102 425
521 880
340 378
657 475
180 811
546 988
390 940
364 135
920 567
398 552
244 580
298 988
745 902
738 439
204 958
399 88
342 799
499 778
505 923
717 905
564 683
428 105
282 751
773 780
692 972
707 117
584 134
951 105
334 529
174 467
961 774
744 507
892 515
875 61
620 114
430 344
547 520
301 159
704 654
544 28
604 25
529 435
174 852
770 340
974 87
19 476
721 992
91 245
759 787
153 713
674 544
721 787
581 808
717 227
987 964
751 485
46 16
954 29
494 927
316 245
378 254
73 523
525 763
235 966
468 334
391 407
559 569
870 510
183 753
95 869
496 933
38 954
49 185
986 339
314 390
404 407
598 493
428 833
138 445
735 78
461 344
701 13
554 643
441 132
801 134
450 944
995 601
101 435
460 743
963 403
699 88
467 924
402 704
907 114
331 32
58 251
466 268
972 441
583 496
440 624
808 930
745 819
581 243
542 43
38 599
238 848
347 673
771 230
33 949
634 27
893 766
513 961
260 480
465 230
234 274
508 465
192 827
740 506
145 330
288 271
665 804
934 630
591 367
748 19
400 655
556 415
662 697
262 3
406 971
842 187
381 100
668 880
130 350
51 777
513 865
824 242
484 541
995 721
322 310
567 402
199 735
565 402
479 654
110 656
264 304
351 786
694 900
58 592
564 132
181 535
304 771
78 194
997 851
515 662
531 678
728 711
112 24
197 728
578 565
555 135
485 474
661 449
29 223
699 885
987 102
236 25
752 252
923 947
180 333
664 463
205 844
819 270
496 168
683 982
345 681
891 958
285 59
246 870
378 779
89 256
474 238
930 303
468 929
276 505
191 294
215 585
86 125
918 447
773 610
810 15
721 255
116 549
642 956
565 337
691 289
471 477
431 503
400 776
245 495
646 963
28 500
223 405
464 441
27 716
633 589
359 817
358 183
763 911
941 110
886 744
151 758
334 401
231 690
932 359
872 86
922 928
627 80
111 421
64 921
891 52
627 138
161 656
725 370
52 150
665 46
406 220
695 389
633 349
158 840
481 109
620 650
640 522
614 167
79 117
889 457
513 522
161 954
40 117
792 961
137 697
125 305
340 875
231 634
636 669
506 543
80 560
815 135
415 526
395 280
124 498
525 735
43 709
699 881
957 462
339 671
374 526
860 386
920 794
317 64
822 117
628 604
30 345
430 491
719 965
945 100
604 95
535 187
893 482
559 847
40 955
905 729
351 889
645 437
113 748
144 477
227 482
132 661
727 690
72 975
415 489
882 626
35 951
722 692
464 358
309 739
36 526
192 865
346 808
429 211
603 528
165 545
339 543
53 914
837 951
713 303
52 368
543 520
905 586
308 963
936 912
447 280
808 928
690 476
738 771
419 150
607 77
656 381
200 716
147 145
657 34
199 145
964 981
545 502
228 16
126 515
787 915
786 705
907 55
626 791
540 588
3 566
714 802
629 264
608 970
105 308
180 825
859 310
485 816
281 96
667 252
459 819
214 805
174 448
867 228
759 188
21 792
1000 479
477 431
421 374
378 571
363 973
588 303
23 270
419 972
203 117
619 145
541 208
31 333
138 266
370 558
312 765
870 39
527 692
238 285
600 735
521 245
700 754
7 592
888 737
527 153
794 383
320 962
934 562
296 666
240 618
913 902
676 803
717 739
380 968
899 571
381 620
334 343
601 943
744 548
891 50
421 737
446 856
432 157
240 689
873 490
141 554
596 807
350 498
745 542
189 425
788 999
60 704
532 103
971 486
209 108
748 472
534 290
709 819
181 369
531 624
901 178
995 975
231 174
227 430
253 839
963 190
421 398
660 119
591 257
63 761
46 798
608 480
237 96
817 317
656 363
954 539
547 27
430 929
280 378
404 27
681 965
189 961
60 251
63 679
406 415
916 213
247 229
775 558
372 646
594 460
45 832
877 5
174 268
831 478
335 899
834 859
692 770
727 611
575 759
852 132
471 874
648 808
735 342
852 267
905 194
204 308
306 684
588 783
455 16
988 248
656 286
419 98
524 795
298 511
592 773
536 90
321 41
753 625
82 599
371 608
407 342
840 20
365 535
894 353
731 718
793 877
328 342
489 96
871 433
627 795
456 16
137 823
242 755
533 234
897 15
206 678
679 91
84 644
36 666
134 304
902 423
434 734
409 859
338 763
46 155
215 418
879 463
362 63
133 469
916 128
74 316
330 196
63 913
449 708
454 510
493 787
762 502
151 775
759 398
959 109
701 272
160 198
997 117
761 512
343 428
774 492
290 6
464 37
700 903
432 409
249 51
812 785
14 646
446 679
52 608
647 126
540 626
250 272
750 224
484 531
485 622
210 816
234 747
626 90
86 146
209 640
64 825
533 740
637 520
451 486
573 584
505 223
161 101
114 297
192 3
118 734
172 946
729 175
858 803
689 243
172 241
909 744
833 357
215 978
409 921
637 871
253 829
766 288
61 659
240 113
132 50
412 88
550 355
816 854
778 783
678 766
803 506
912 659
334 513
247 330
558 474
182 286
81 685
562 493
605 448
638 344
785 558
993 183
434 849
286 155
162 109
26 353
927 759
585 588
137 639
463 953
707 924
219 2
634 621
280 32
355 918
25 632
248 75
824 399
269 837
163 836
846 636
118 469
194 818
518 696
547 552
356 932
608 400
387 117
461 298
460 885
103 320
286 888
809 514
481 761
21 627
738 630
153 282
39 349
715 92
129 517
374 303
887 878
147 823
125 551
563 125
429 494
780 248
352 111
583 682
320 751
291 501
125 163
55 934
460 469
348 599
903 374
42 561
536 573
239 218
172 912
884 312
294 141
81 150
726 941
369 292
424 76
172 751
946 686
590 552
550 117
338 575
487 725
639 161
724 37
253 700
964 897
144 480
694 611
89 352
334 273
398 306
279 201
742 318
361 235
195 198
419 579
697 587
845 328
115 502
974 327
993 201
609 631
303 499
355 904
488 879
828 217
975 102
171 333
222 31
128 195
111 514
137 847
29 760
281 9
65 590
891 233
798 478
296 977
540 219
81 261
235 687
983 513
384 590
195 497
885 551
504 710
843 12
33 975
986 951
111 7
896 832
215 764
2 621
950 790
252 856
52 435
335 514
868 137
743 758
841 580
32 532
818 918
909 499
916 695
919 187
188 259
619 490
511 881
564 225
968 50
674 742
200 420
134 208
163 25
783 27
410 340
703 590
373 732
392 169
692 247
804 753
935 294
325 988
2 925
469 708
361 339
153 448
335 40
579 449
496 501
497 272
506 420
847 861
757 490
350 8
697 636
566 446
979 777
623 583
907 654
846 600
211 168
590 511
409 915
605 458
584 467
17 356
318 987
212 910
521 474
875 720
433 338
30 969
37 683
714 751
126 805
638 139
524 964
351 917
779 264
572 649
894 910
242 773
722 931
404 920
143 982
433 974
455 58
691 4
87 128
39 187
700 626
885 797
606 456
777 921
45 712
143 427
100 260
198 867
879 683
841 588
962 878
432 917
167 380
747 245
994 810
433 352
510 12
616 493
758 404
748 280
69 861
866 142
934 936
484 544
475 833
94 921
825 382
281 603
123 373
638 572
398 835
138 977
721 397
765 635
829 41
118 121
869 209
644 113
243 483
954 335
805 30
174 295
661 121
700 547
799 290
18 114
628 871
285 852
551 996
365 437
209 130
295 625
818 836
406 179
992 252
198 566
848 906
83 758
575 734
982 13
721 454
366 574
761 664
764 315
883 197
516 921
907 233
780 500
317 854
91 794
463 473
221 511
795 657
140 70
660 688
936 297
786 164
178 17
810 541
357 41
841 513
670 581
862 418
785 236
265 568
910 615
166 575
698 884
509 241
247 875
806 148
548 105
924 55
73 516
11 679
75 788
413 333
171 477
949 117
255 737
756 511
187 7
394 332
552 284
467 5
484 732
692 525
678 412
441 200
264 612
51 728
257 654
154 421
326 530
801 383
472 791
630 625
316 49
450 280
498 99
323 676
66 216
745 934
444 115
32 186
313 450
101 857
918 290
122 59
58 548
335 1
742 321
169 134
62 528
496 542
224 88
574 797
65 283
988 179
427 76
536 638
152 35
303 376
596 418
236 451
820 224
845 587
992 916
676 550
728 4
536 964
239 514
709 510
439 828
857 465
79 32
369 857
41 42
930 525
738 896
847 569
879 714
502 38
664 249
222 825
142 199
984 238
463 234
244 991
311 335
958 567
613 588
659 452
747 268
473 479
569 31
833 294
621 707
52 503
149 726
986 537
280 434
479 997
219 464
832 544
872 31
857 817
611 364
971 292
157 53
208 419
358 831
329 416
892 610
205 640
441 584
603 737
412 281
991 598
699 991
419 689
429 712
643 506
336 769
712 49
618 429
623 23
655 131
262 920
767 490
899 937
568 467
682 262
532 492
352 631
794 344
181 22
808 708
259 182
453 399
23 542
14 58
651 649
876 858
890 634
353 493
220 948
318 966
543 97
182 415
604 655
150 191
915 21
812 380
153 634
385 123
431 793
119 411
724 313
495 494
578 228
851 289
612 972
390 111
362 563
572 775
126 624
666 556
695 619
552 18
635 758
673 764
443 501
275 850
107 316
697 187
541 142
263 205
342 457
757 531
530 435
229 553
25 826
147 258
21 807
392 334
89 367
752 453
444 948
678 247
184 221
534 725
973 349
846 776
931 5
726 760
518 422
208 456
67 666
347 870
850 24
451 376
406 309
164 719
136 207
243 4
343 50
620 712
727 687
266 726
274 374
625 697
759 109
865 943
55 219
754 244
195 434
474 628
519 130
317 183
347 952
736 790
394 635
57 437
651 111
873 431
23 970
895 934
696 770
463 579
792 365
197 401
882 600
213 134
512 14
310 565
583 914
916 148
94 829
238 194
32 279
549 461
418 791
222 692
141 384
110 619
868 620
480 63
382 387
538 262
47 842
732 723
526 584
734 930
971 268
385 925
660 374
984 991
261 747
960 637
351 480
726 940
965 537
473 986
502 635
432 485
321 517
956 339
41 285
646 524
345 413
107 308
636 676
908 326
849 917
22 142
468 316
528 800
524 821
444 961
516 949
249 424
692 445
492 959
733 375
370 741
38 930
788 974
961 843
748 559
946 586
865 391
836 79
608 801
563 941
407 864
359 920
811 348
681 347
806 770
264 321
991 684
621 175
59 7
340 869
205 803
285 742
393 369
346 948
714 256
533 828
124 933
872 834
923 490
238 552
789 935
576 863
397 650
314 637
618 595
528 36
518 257
891 375
332 681
887 808
231 450
675 823
923 904
854 29
550 717
279 470
300 763
354 315
683 618
104 283
296 436
602 497
382 292
496 22
960 540
902 588
89 880
883 439
684 751
574 531
297 43
33 665
109 463
85 391
23 987
134 232
336 958
905 536
173 320
106 643
890 918
605 416
459 49
278 104
445 301
852 108
886 67
215 948
326 820
158 577
342 829
727 638
145 648
927 979
525 398
360 96
982 151
184 50
943 941
237 906
493 533
336 489
663 930
370 29
583 85
122 988
459 360
575 619
596 937
51 600
15 42
417 929
85 850
722 271
298 375
46 281
227 540
267 669
351 469
386 846
12 3
133 910
541 799
416 395
292 483
836 984
50 946
446 46
523 500
819 222
136 120
998 86
628 412
438 281
355 222
452 686
237 916
907 99
37 505
959 275
220 983
123 98
868 571
154 923
768 677
387 803
929 546
491 498
529 506
154 7
680 378
696 326
702 152
999 887
682 137
805 683
201 848
775 801
266 900
214 522
711 751
846 810
575 715
929 151
564 234
437 637
615 697
805 1
645 965
939 557
141 203
728 333
43 693
219 689
322 342
692 167
822 579
310 471
861 635
435 356
889 127
227 792
685 299
802 43
361 751
953 59
247 432
513 672
67 75
86 208
984 98
19 391
938 421
415 531
118 365
47 8
193 880
127 212
709 645
917 950
679 144
551 434
206 386
16 454
995 265
569 684
115 475
587 493
580 181
114 312
884 293
823 57
191 869
107 777
83 561
126 544
698 817
774 558
176 795
1 297
154 217
293 537
956 870
566 440
603 708
276 630
347 340
524 691
710 851
155 614
34 753
239 352
68 885
824 116
341 609
568 836
848 934
197 651
278 171
497 382
787 571
145 64
660 343
849 401
934 219
148 946
580 476
199 431
325 973
930 757
569 663
253 295
297 688
920 892
517 935
512 255
641 459
731 559
488 422
621 958
990 32
849 285
397 71
564 503
424 743
287 328
51 493
724 725
300 736
145 740
681 515
861 148
537 684
638 137
1 209
771 79
504 559
459 106
261 712
719 305
720 768
202 748
862 705
532 776
366 308
353 489
57 850
230 103
214 85
36 517
712 932
891 711
737 485
725 946
507 415
922 601
487 841
81 785
278 48
592 125
850 641
757 624
878 927
584 397
300 122
919 7
243 44
412 174
984 679
833 594
600 505
948 480
467 322
17 228
965 229
757 951
37 584
97 200
677 618
928 5
973 336
897 996
270 135
729 84
915 245
457 445
592 174
369 691
774 169
138 374
318 786
582 631
113 868
103 760
223 138
248 172
490 497
207 877
271 460
544 115
172 570
793 826
944 300
242 435
874 440
878 469
37 858
118 421
850 831
574 138
775 379
928 718
233 492
619 631
312 827
666 875
694 733
391 193
361 537
769 447
271 30
26 704
536 628
892 946
345 197
75 560
624 251
778 629
348 1000
187 250
707 306
693 977
716 335
199 35
117 971
448 722
110 551
89 166
344 97
890 175
125 273
286 160
268 48
649 735
906 59
694 15
19 365
279 808
727 879
256 628
365 893
40 138
309 428
200 664
278 467
944 387
169 832
188 685
14 705
635 142
706 794
864 486
175 181
482 152
883 847
657 17
758 978
632 700
989 296
122 388
210 59
317 149
752 217
222 547
113 880
705 414
446 967
981 589
150 734
464 2
594 372
740 631
933 367
986 96
314 435
512 741
539 333
958 372
689 890
23 119
861 920
61 272
73 603
958 771
502 631
572 577
419 676
665 614
173 62
218 327
478 470
801 410
33 635
978 128
638 473
97 252
870 226
582 327
608 922
348 934
276 103
816 546
929 29
201 779
189 457
93 502
60 73
769 693
658 704
315 10
554 722
727 30
548 304
943 329
539 480
852 293
827 118
702 675
298 613
978 573
943 493
609 806
997 181
646 374
179 718
352 26
399 701
18 217
101 25
572 422
827 61
217 262
394 494
161 701
240 639
528 839
653 260
225 857
92 660
486 525
523 848
701 647
62 805
122 764
128 136
555 992
838 254
444 695
176 835
518 490
41 807
108 929
990 370
10 764
88 830
998 663
993 556
253 741
157 228
356 743
277 786
934 701
647 646
518 736
815 178
437 128
287 481
133 142
709 802
665 686
586 732
433 830
863 924
583 500
131 325
358 162
775 122
314 634
258 622
198 845
563 520
210 364
850 55
946 942
574 293
841 474
580 826
712 291
267 839
917 511
975 626
999 562
134 494
100 293
805 331
259 817
24 286
629 181
283 957
52 272
314 228
903 141
755 46
239 786
29 388
69 360
903 689
728 683
538 584
739 865
840 181
791 862
155 708
18 233
32 603
973 912
260 500
354 905
330 494
919 926
204 310
560 39
892 772
243 214
669 426
496 837
368 563
302 83
696 768
394 747
128 617
662 507
840 634
529 362
699 683
107 341
266 928
536 392
5 332
807 834
247 650
373 979
669 734
591 215
215 848
390 304
21 262
360 933
815 400
400 47
612 398
309 502
841 161
23 683
372 358
315 508
412 324
779 502
350 38
442 357
279 982
516 427
820 119
417 754
169 767
714 183
600 563
549 609
30 327
697 673
941 584
577 401
753 202
468 715
246 202
485 419
191 734
639 874
659 653
168 567
783 748
890 582
517 560
103 984
415 786
698 124
1 184
92 38
390 15
388 75
925 918
923 70
65 336
439 638
900 880
258 104
663 389
583 575
779 101
667 835
971 209
61 155
598 558
328 680
859 817
289 122
408 231
605 78
899 150
835 165
868 274
898 308
724 983
917 466
97 376
391 186
66 791
682 360
734 163
450 960
535 864
100 285
132 20
989 330
501 14
67 428
446 315
49 565
11 416
308 370
328 801
269 920
506 866
545 132
177 121
253 180
229 344
790 19
744 578
27 254
78 345
684 269
345 325
558 282
954 933
459 209
173 149
490 344
553 226
51 528
396 194
589 159
139 100
795 649
929 177
756 125
19 759
513 7
94 503
46 29
13 826
445 630
770 532
741 914
199 133
132 209
170 304
110 425
336 83
292 675
689 607
303 498
546 544
319 873
145 432
931 718
622 776
543 808
340 676
433 650
716 391
93 762
703 437
285 571
531 383
628 512
7 991
870 71
587 810
303 292
292 291
993 601
45 804
544 949
405 742
874 901
34 203
294 975
610 812
592 784
346 630
613 13
21 796
934 923
515 458
506 173
100 967
845 21
636 319
492 247
46 604
590 409
622 633
185 655
953 117
428 742
687 448
175 325
829 192
887 682
712 901
372 959
611 521
597 574
665 776
919 886
474 985
501 705
227 252
791 882
264 295
635 796
656 1
132 754
321 546
277 242
830 499
566 158
986 732
396 702
446 546
674 603
299 860
444 904
22 666
871 669
400 382
646 94
117 496
473 182
342 934
887 146
883 211
258 8
527 891
916 68
439 456
918 966
907 510
348 207
322 500
699 748
914 734
354 347
718 649
23 733
751 274
845 772
384 207
745 733
343 553
714 745
591 609
869 418
496 731
738 648
505 703
603 99
570 743
890 172
183 475
180 150
757 200
502 620
797 791
976 43
803 977
741 426
431 887
205 701
18 467
523 593
902 489
872 137
531 336
131 662
845 126
863 160
674 830
911 463
362 802
962 34
452 307
578 433
427 613
604 481
488 248
428 513
283 541
783 539
228 773
514 636
14 143
669 726
567 348
787 355
802 651
413 693
982 426
564 529
916 751
467 573
57 113
883 918
932 733
547 89
546 605
95 78
191 51
469 758
730 203
259 951
817 355
534 270
134 285
55 177
171 867
309 400
451 139
29 40
828 689
753 832
220 157
923 932
759 332
132 608
241 660
246 106
45 414
746 204
692 917
276 80
59 654
328 577
533 70
418 47
429 328
392 997
639 270
202 551
505 6
631 258
221 36
447 595
929 603
686 901
547 63
99 412
151 160
524 402
921 56
882 914
157 58
818 148
944 347
848 33
551 531
360 576
313 829
445 806
76 537
924 507
933 245
664 683
234 975
719 169
66 357
367 257
334 684
725 228
132 423
118 714
508 971
456 575
761 316
355 743
420 762
845 315
600 240
80 815
918 161
877 269
547 326
833 599
3 842
200 42
543 388
227 225
719 302
965 649
732 468
744 801
320 723
19 39
851 826
30 553
102 486
837 778
686 309
564 545
391 728
953 494
162 278
157 822
857 945
233 721
149 572
916 340
759 274
882 590
878 972
759 231
636 183
439 330
887 715
514 322
501 116
257 889
768 834
41 494
628 897
679 620
201 881
930 938
385 529
214 232
713 749
10 436
791 370
619 380
123 561
972 304
945 218
890 327
101 174
812 615
559 409
612 67
640 405
911 172
77 770
706 990
274 77
714 801
348 35
532 650
446 613
960 118
33 153
773 197
344 141
78 606
623 817
631 184
728 541
562 422
76 445
993 222
382 502
324 522
913 961
463 266
914 904
57 845
745 63
213 200
232 524
794 532
339 267
474 355
430 204
405 348
73 397
180 108
320 890
887 69
557 757
247 821
716 976
557 624
61 290
79 15
830 621
334 82
609 957
185 362
629 720
64 544
917 235
689 880
396 814
799 946
279 379
306 826
657 611
347 806
116 703
656 827
913 927
462 266
475 641
308 498
779 951
391 448
46 836
424 518
696 836
362 642
624 669
88 217
243 298
965 141
141 360
58 214
500 75
208 923
633 642
31 414
218 381
984 661
774 428
2 846
348 19
309 199
510 130
324 564
330 306
18 614
82 211
312 828
74 385
360 614
190 641
488 312
870 103
513 618
880 877
304 464
443 243
79 902
1 58
477 433
972 488
38 873
603 406
637 339
183 97
131 663
417 281
40 938
474 408
673 865
825 499
836 724
624 216
565 97
866 990
977 29
936 105
74 392
374 203
501 352
298 343
446 419
660 831
135 646
453 876
518 765
969 609
810 423
606 51
969 148
793 832
544 814
545 947
169 733
304 37
586 814
430 4
968 566
687 733
27 659
493 982
122 682
83 971
722 224
634 530
335 603
898 467
577 409
166 367
206 870
895 950
556 242
919 769
33 448
22 427
330 523
262 231
744 482
86 957
615 267
515 957
279 838
289 977
306 97
498 697
851 583
7 757
37 898
160 881
392 384
780 370
811 7
379 242
803 927
548 825
500 136
392 891
579 9
187 191
906 874
135 925
630 691
626 965
956 123
449 651
777 675
711 455
12 217
560 171
909 691
483 380
581 981
908 231
447 887
712 611
63 747
313 906
688 208
622 442
307 641
13 729
631 801
533 196
504 795
737 872
498 126
976 448
63 167
335 384
82 979
550 598
478 681
59 751
266 274
199 52
164 874
538 737
626 666
980 265
499 603
976 898
957 567
734 268
941 457
877 160
625 433
673 229
874 441
429 998
940 832
620 179
344 770
903 514
231 724
499 425
281 575
620 544
429 933
625 917
925 878
74 933
419 525
189 452
771 281
605 640
308 758
736 892
38 15
436 411
605 658
519 438
873 548
600 496
705 120
841 933
28 333
138 717
761 461
408 570
387 863
141 939
906 628
849 909
542 663
331 110
392 309
285 13
292 665
432 996
894 418
186 298
107 373
166 785
928 267
420 772
391 733
68 34
995 263
611 111
62 937
393 970
794 370
779 379
203 477
991 490
127 216
652 749
30 552
156 751
383 334
331 402
374 352
944 921
788 930
962 979
501 370
906 50
456 642
921 757
427 270
944 658
368 615
846 285
70 124
266 847
763 746
159 634
714 704
447 895
17 73
988 868
248 830
315 311
160 684
298 399
94 131
647 979
347 816
155 191
871 668
896 588
609 643
785 208
70 727
34 850
586 456
523 676
29 80
759 935
126 2
372 380
839 187
558 941
347 345
398 290
412 777
821 751
394 429
450 873
186 599
935 94
472 565
2 255
294 962
71 849
783 885
792 576
44 269
970 332
258 360
100 354
713 195
712 701
651 990
222 151
375 215
516 219
347 410
498 447
694 988
94 379
31 634
391 815
348 400
270 145
18 60
847 890
558 494
301 845
358 53
460 176
775 913
3 484
138 295
305 312
342 629
856 502
678 65
686 473
199 653
197 214
964 11
603 370
307 241
108 386
405 644
693 579
513 921
271 920
805 961
248 247
133 103
674 210
186 992
409 484
420 267
382 171
628 623
858 475
725 745
990 728
463 818
268 892
365 228
665 982
108 898
204 169
86 639
329 966
706 47
961 771
37 423
347 248
932 688
612 860
351 544
500 621
439 562
307 377
199 67
818 514
912 451
307 177
294 18
307 96
956 211
537 476
937 852
402 299
735 163
767 65
82 611
501 263
866 32
184 431
541 64
67 627
520 986
203 576
388 358
410 22
420 991
782 27
471 935
10 547
337 848
90 242
848 111
619 481
959 55
833 562
56 776
961 758
217 858
576 714
364 772
87 290
863 169
559 757
666 885
251 540
171 305
264 333
541 60
205 64
786 450
84 133
680 338
628 404
329 309
508 926
575 117
536 412
816 519
482 799
46 851
507 638
474 363
554 277
265 45
473 517
934 421
151 430
586 217
122 753
262 312
723 838
648 809
61 73
1000 917
891 437
847 775
233 51
178 504
573 213
525 450
706 243
324 756
987 505
915 229
937 857
193 980
378 241
128 995
231 517
449 426
102 285
229 810
862 839
430 277
821 147
165 845
52 231
235 491
663 481
180 645
213 23
98 500
416 996
761 174
115 745
73 564
155 188
203 690
839 649
767 736
353 357
655 783
264 238
884 936
389 638
41 62
820 160
715 39
415 691
611 633
831 643
236 429
320 553
256 502
843 45
333 22
350 896
132 285
98 99
530 498
343 229
874 940
27 561
514 139
894 498
375 589
240 634
599 885
811 394
120 247
349 900
147 543
260 752
371 644
455 329
874 342
249 793
258 384
673 870
814 267
184 539
280 826
540 128
170 850
882 68
905 730
24 192
122 309
468 5
859 161
126 292
191 967
423 912
412 448
296 501
97 598
664 417
200 782
788 429
434 742
700 711
90 444
721 336
695 43
246 530
19 764
546 594
378 773
405 201
508 461
583 425
742 898
142 949
74 404
196 34
158 545
932 262
477 131
555 943
598 881
854 370
471 671
854 526
575 84
248 505
636 324
560 145
522 683
537 126
936 591
51 575
979 773
476 560
660 696
566 663
344 964
617 578
674 165
825 17
369 562
994 340
688 38
119 340
985 99
789 113
381 220
602 125
988 281
450 536
12 54
336 18
440 404
440 306
764 230
476 605
524 548
310 62
361 960
899 610
899 608
768 973
468 150
895 118
689 73
424 263
569 73
443 790
940 109
438 610
475 278
122 514
396 273
990 947
179 974
863 483
211 589
926 304
804 561
573 312
590 378
349 818
678 438
664 649
233 641
773 109
593 68
692 265
276 601
122 77
949 636
865 957
700 920
136 892
602 212
436 824
403 880
764 719
479 67
148 244
8 840
629 880
127 259
982 188
946 856
846 115
901 445
168 272
457 122
894 70
255 366
35 632
506 790
598 616
291 483
436 822
474 638
314 16
459 973
594 859
954 265
216 265
313 17
631 937
62 836
96 78
178 248
932 412
993 416
340 172
97 725
813 429
146 424
150 720
662 19
908 769
124 664
550 103
768 338
199 167
976 398
474 343
469 625
859 502
199 993
28 17
137 635
696 148
531 835
598 586
624 879
268 202
823 833
644 910
571 349
321 298
757 475
550 867
21 949
229 937
233 337
419 660
106 144
931 335
575 147
863 414
172 383
673 954
700 669
672 882
790 584
142 860
579 819
715 733
472 397
750 541
676 127
389 348
75 375
880 527
593 438
283 735
198 373
610 388
586 851
163 798
50 333
652 598
869 666
638 82
97 424
457 552
172 331
146 495
971 780
152 882
334 547
75 462
986 490
409 75
921 711
21 410
889 990
367 540
926 608
388 658
650 716
1000 28
32 369
20 242
5 800
476 487
306 372
19 429
21 135
748 939
151 355
530 176
803 990
947 965
632 631
175 957
27 504
194 467
664 891
722 166
447 66
794 736
763 530
472 238
323 266
83 79
267 148
193 988
360 64
328 599
905 786
448 568
842 594
529 381
408 684
949 591
372 123
2 334
495 132
867 297
749 731
239 336
220 298
893 377
26 418
583 295
951 58
139 291
664 950
495 699
962 946
864 861
955 152
469 31
962 457
362 141
194 95
289 67
171 97
58 182
528 230
210 472
572 728
908 274
909 758
251 298
348 884
862 355
181 530
729 498
296 889
397 963
895 415
374 907
61 94
544 561
643 720
471 82
991 669
634 730
723 481
509 366
750 966
621 202
413 657
608 512
938 62
507 966
596 978
183 201
299 296
941 499
615 8
704 159
106 849
882 265
132 148
462 84
683 180
800 841
541 282
69 313
264 174
174 696
611 519
303 621
520 60
750 29
47 348
180 985
213 788
448 183
20 194
285 478
563 192
677 294
427 959
692 412
504 284
792 873
553 199
748 58
147 287
60 618
15 999
467 398
966 83
917 278
782 369
182 463
417 543
376 764
122 124
421 578
168 372
107 267
269 513
684 677
267 418
459 262
750 863
346 531
609 442
972 45
432 52
814 46
796 485
354 417
136 981
976 205
380 668
413 265
560 51
228 540
779 326
183 868
96 748
981 588
288 744
307 634
918 455
45 130
980 643
932 858
20 93
863 18
10 70
983 981
83 531
971 311
725 320
67 433
567 218
479 159
448 890
201 808
390 915
705 808
727 8
418 979
588 703
370 141
548 53
750 973
316 787
514 296
280 97
33 367
766 868
609 934
802 616
934 70
67 58
787 968
384 134
603 368
929 519
520 182
593 294
115 778
674 187
337 172
507 265
610 168
433 368
262 705
195 302
777 687
39 108
944 57
265 484
906 849
474 141
146 199
778 567
226 791
931 800
664 592
277 445
965 201
354 375
407 1
642 389
691 134
661 386
717 58
423 209
760 561
613 532
875 874
900 265
81 354
641 731
392 659
325 25
349 680
6 640
398 329
583 72
573 831
274 824
933 301
264 792
992 455
473 548
669 811
27 200
331 844
835 541
249 335
159 636
677 261
317 488
67 147
813 641
863 5
918 996
644 670
355 392
89 667
954 878
590 199
936 238
763 618
357 921
644 156
713 206
109 330
505 389
934 405
297 745
945 112
828 226
790 55
767 516
511 285
67 246
620 107
363 188
615 640
794 637
728 107
548 231
661 778
580 526
693 672
687 987
845 223
174 758
302 713
643 583
864 158
61 680
919 404
803 909
442 760
351 614
543 130
460 191
655 242
103 330
822 267
22 937
285 2
942 431
707 915
822 675
464 746
890 470
927 230
743 514
236 928
263 942
655 153
950 194
40 710
261 352
624 939
901 708
868 533
121 336
676 774
581 280
480 554
52 954
668 866
302 155
818 280
937 42
239 515
922 496
510 825
343 480
671 290
331 770
691 41
864 867
688 463
961 536
667 488
651 903
609 149
207 107
444 783
628 247
390 397
794 461
792 52
302 421
493 465
478 483
846 208
269 822
294 176
252 200
115 952
242 629
139 816
65 448
246 865
450 498
710 104
463 84
672 546
625 227
640 831
38 190
851 55
746 116
6 496
160 995
31 543
260 48
851 234
567 228
116 308
272 841
299 124
953 706
901 420
625 943
1 676
562 912
231 614
471 141
440 57
157 187
635 340
45 861
217 625
630 364
995 420
662 803
384 615
936 808
723 572
57 665
266 816
549 694
813 116
210 97
161 555
128 470
253 641
330 258
825 373
864 492
9 453
505 822
318 465
555 628
713 451
780 791
635 404
926 914
496 949
691 113
603 858
749 503
838 910
585 698
333 944
351 858
767 14
336 870
39 308
494 229
258 281
670 463
205 209
356 512
327 570
791 52
116 620
70 506
800 547
977 823
990 687
763 274
28 953
409 415
651 102
341 766
394 864
306 548
670 859
387 788
881 237
24 790
217 780
990 346
457 326
482 574
224 704
31 270
739 447
897 705
669 725
158 122
71 963
952 597
122 575
562 118
466 910
962 996
220 574
961 299
909 870
831 626
60 665
352 928
200 955
240 65
729 439
716 258
559 852
922 233
162 142
19 995
372 129
792 154
718 592
751 501
965 550
506 799
760 864
924 126
688 289
903 442
484 669
878 59
797 297
824 755
814 829
290 572
810 372
643 662
905 856
75 274
785 726
871 567
440 325
176 917
92 682
695 181
854 661
842 10
489 376
116 441
285 882
185 881
530 61
435 493
127 670
236 184
199 601
774 666
20 374
510 872
656 479
846 845
404 168
708 793
602 146
356 837
313 457
913 742
578 957
746 971
675 808
923 677
398 424
789 579
242 6
213 467
388 467
215 936
509 53
540 417
802 7
843 42
199 411
891 59
493 72
305 183
17 689
174 86
111 970
238 209
247 803
171 692
190 347
399 65
300 883
506 195
671 106
977 16
25 634
156 391
347 309
284 358
676 645
884 939
790 926
249 385
205 866
894 934
89 511
537 773
434 740
364 759
675 431
931 824
272 906
987 85
732 106
831 772
554 621
193 498
623 532
992 701
789 460
663 329
564 936
638 783
366 648
844 95
332 381
910 778
698 541
711 106
925 629
492 766
491 188
513 904
445 485
184 350
666 329
264 90
522 648
239 145
721 680
805 562
186 752
608 452
165 546
934 124
517 664
601 862
367 231
447 554
195 869
935 372
289 462
582 988
169 511
513 284
612 187
416 371
738 983
519 268
605 527
179 357
168 854
551 791
278 860
391 734
212 326
380 613
411 201
773 771
17 792
384 708
262 966
14 135
675 917
357 909
274 270
267 990
797 57
858 655
236 125
871 235
851 99
21 464
328 504
998 474
366 114
63 321
689 314
617 755
500 893
462 484
339 329
805 740
622 269
432 592
835 414
206 48
142 784
862 972
892 13
331 883
625 108
975 388
526 690
581 542
733 506
43 538
804 974
96 116
657 727
256 491
105 478
998 632
932 599
570 733
303 838
52 816
682 896
841 522
813 831
293 729
78 503
690 980
230 963
201 493
8 707
55 446
686 546
810 525
465 431
939 777
531 504
441 37
462 494
436 680
423 988
125 370
77 381
31 27
754 661
912 498
485 916
846 641
8 192
627 184
907 811
705 244
795 535
821 550
511 255
96 868
79 848
557 185
920 14
303 176
644 313
276 603
238 711
37 214
161 448
171 233
688 738
390 70
898 749
565 286
902 492
758 54
631 931
908 967
278 898
762 203
226 621
47 623
610 855
215 888
66 830
239 249
561 136
185 255
133 931
991 379
973 991
49 706
973 309
144 123
987 450
309 206
87 772
517 558
897 62
454 843
402 806
43 551
785 13
902 735
696 984
930 66
691 536
752 124
503 602
521 103
492 573
325 279
716 171
53 845
836 190
352 23
431 10
673 159
886 711
659 429
594 374
788 297
785 121
580 565
997 183
704 785
574 567
602 761
287 914
918 761
590 303
729 604
772 17
860 122
186 253
247 197
343 389
950 812
154 126
140 867
402 453
516 628
530 903
975 443
171 694
629 988
125 758
299 392
720 490
864 473
371 401
204 577
982 124
978 687
8 140
793 544
294 539
862 822
340 266
20 735
394 930
637 672
875 864
749 405
139 827
820 969
317 26
634 311
856 551
652 439
519 265
993 104
422 68
608 465
404 35
438 752
58 645
935 587
645 706
421 948
692 509
443 687
981 268
514 531
489 184
73 560
164 416
448 816
696 784
294 49
481 299
286 483
948 774
621 436
125 763
198 500
328 525
840 4
716 788
669 393
945 22
888 879
995 18
249 822
869 298
825 613
722 255
926 532
193 389
277 925
774 735
645 537
740 178
701 482
497 250
812 789
963 448
638 696
251 348
343 489
696 428
733 663
113 480
62 945
595 36
831 423
516 367
424 672
186 896
885 752
469 478
220 404
420 306
491 439
438 416
897 800
325 257
504 221
233 71
251 730
324 789
805 278
428 219
322 128
921 765
333 737
688 602
565 632
29 451
156 173
906 24
445 435
552 1000
378 599
732 326
125 238
253 733
720 930
509 155
59 590
575 257
118 48
68 986
735 873
783 534
718 614
126 308
460 276
583 859
244 6
609 376
901 595
532 483
592 593
970 145
251 310
804 258
527 12
95 46
748 868
381 688
435 360
237 891
730 515
507 214
66 149
325 191
48 800
253 834
262 801
138 990
150 277
614 491
785 596
864 371
80 769
192 752
734 456
752 913
269 555
178 499
619 919
480 415
329 846
886 581
928 456
857 77
487 114
11 885
444 525
84 673
173 69
424 455
783 631
576 639
329 242
345 211
428 118
436 155
350 106
872 598
902 27
244 817
207 302
477 974
752 13
818 542
726 556
887 707
639 237
628 172
109 814
721 242
410 993
436 234
580 787
495 36
755 426
232 474
110 944
68 10
97 528
71 906
640 266
169 199
315 303
642 302
184 759
106 388
313 92
795 452
592 445
222 297
939 756
155 542
347 991
73 667
993 772
61 511
573 16
750 144
714 731
561 318
960 707
92 906
878 938
152 161
589 226
500 914
805 309
807 998
406 569
231 621
761 532
720 525
843 522
322 349
765 702
106 311
229 746
341 95
850 45
159 755
589 743
977 238
241 867
921 688
657 101
884 40
290 247
252 383
462 755
931 235
739 179
522 773
246 531
118 522
486 519
805 403
141 556
851 3
393 138
514 174
274 336
653 952
585 596
61 694
848 325
647 874
558 911
306 587
11 859
26 363
156 282
407 882
92 844
189 440
878 22
439 515
861 846
782 471
426 41
361 833
403 823
746 924
852 869
931 252
99 49
856 319
631 796
169 592
252 862
543 800
474 850
506 788
186 47
569 644
253 279
494 179
301 879
963 682
364 719
416 361
683 502
377 923
686 897
970 656
964 838
808 533
555 961
810 177
981 525
397 759
769 650
546 584
891 201
198 43
515 703
801 520
426 675
698 378
984 824
747 410
618 921
702 155
309 89
806 79
486 683
621 59
443 215
106 404
461 844
679 275
610 474
354 662
852 40
614 915
859 443
619 705
283 490
297 267
517 836
97 243
38 571
209 64
749 571
375 176
296 464
517 172
197 948
781 612
992 596
256 224
418 422
762 952
243 241
864 968
275 885
626 242
830 579
90 520
420 955
290 257
656 807
737 744
779 889
49 246
406 852
62 910
695 459
163 967
870 837
782 258
250 92
820 128
811 554
120 149
736 67
956 949
103 843
508 427
129 908
54 201
948 199
566 12
898 103
601 810
417 950
107 903
207 815
920 534
897 131
150 604
550 910
763 629
973 500
959 418
42 465
752 248
17 690
633 7
803 313
83 57
297 144
781 550
979 465
551 754
229 296
426 742
463 420
773 135
416 713
956 306
318 761
829 779
852 725
18 888
210 322
989 564
263 197
397 914
391 145
795 979
98 760
433 276
312 709
431 549
726 539
437 75
657 451
264 208
370 508
992 615
998 205
89 213
944 824
928 495
629 162
925 571
528 781
29 345
360 130
166 33
609 2
69 571
761 609
925 501
274 124
43 74
224 914
724 762
928 398
92 408
688 529
349 872
218 66
193 124
761 485
914 604
964 191
872 371
518 888
229 43
916 188
797 555
202 596
950 271
679 564
455 130
859 372
159 492
478 290
227 793
662 223
480 479
251 167
118 291
730 531
477 287
128 812
86 129
155 951
878 943
71 316
99 467
780 499
426 6
186 359
700 977
65 764
585 714
238 515
558 792
229 490
586 219
419 520
121 817
96 977
753 395
951 548
269 641
130 417
15 321
337 925
139 696
85 692
714 2
837 171
970 173
376 230
394 401
53 825
629 457
3 850
656 400
240 83
950 515
260 358
459 538
268 177
120 453
54 882
20 422
238 356
82 223
416 92
215 687
747 876
411 830
882 761
721 363
707 1
915 206
277 107
493 615
525 277
45 582
979 197
486 337
846 612
233 283
631 90
156 943
409 248
561 357
691 357
542 602
744 397
80 272
503 614
640 226
401 88
325 480
320 747
165 433
654 638
862 786
726 295
158 58
460 374
607 22
453 426
554 555
178 728
996 954
854 189
26 511
332 933
300 396
80 824
544 934
839 257
46 622
886 860
910 945
655 771
963 633
824 382
608 728
629 389
650 93
640 749
471 558
181 172
373 963
206 868
827 635
221 836
204 145
830 208
257 1000
823 856
48 707
654 180
811 810
231 810
299 300
705 433
598 838
169 782
537 25
720 242
759 734
248 306
111 801
449 513
468 72
137 517
600 804
357 23
308 166
17 455
697 541
926 371
722 526
637 196
651 59
584 945
840 950
64 773
592 205
371 519
458 595
916 280
500 72
362 661
133 117
855 787
887 689
667 306
625 332
557 45
396 960
222 516
835 484
927 14
508 415
929 492
20 401
789 600
577 75
196 657
942 978
924 270
280 562
312 484
141 582
531 130
561 292
354 735
420 465
174 3
28 643
226 117
311 40
541 179
173 795
12 995
803 975
676 888
941 892
914 394
112 923
289 545
963 991
527 563
926 962
344 789
97 39
643 879
664 889
142 680
964 245
971 514
879 16
114 785
815 984
335 540
211 796
457 308
464 230
102 567
79 158
768 715
662 948
574 781
337 981
589 559
82 996
99 583
813 585
918 605
589 667
702 367
177 37
856 492
314 444
903 59
946 332
141 25
80 950
423 681
473 495
621 1000
473 886
648 166
520 431
644 163
560 772
75 875
463 364
597 225
825 300
772 202
740 813
878 654
391 934
76 189
610 100
419 924
850 164
744 37
348 579
831 147
475 942
609 49
850 443
598 334
997 139
945 236
120 39
398 3
676 775
303 812
95 730
888 833
63 378
469 992
309 669
206 864
31 218
777 842
959 751
892 870
758 633
618 402
614 323
890 475
94 262
661 942
628 373
451 655
691 327
27 350
768 219
175 362
509 194
302 484
977 935
812 393
620 915
959 173
522 909
105 490
184 439
88 246
770 258
702 5
504 158
183 34
634 812
128 653
17 341
321 256
310 107
864 215
10 330
456 976
796 317
64 448
765 185
157 233
876 379
559 652
104 449
228 290
364 282
387 201
789 32
166 498
725 400
909 928
148 991
50 121
129 667
585 391
705 293
928 71
409 625
852 941
988 660
366 672
577 483
727 162
328 877
925 701
382 870
243 521
491 808
95 179
111 443
110 896
302 100
495 906
516 997
544 223
725 680
67 131
223 446
940 908
513 845
746 141
602 341
341 334
500 624
424 312
40 299
347 174
441 428
502 28
625 949
495 111
73 24
995 283
646 401
676 475
291 616
994 25
156 295
294 436
417 755
306 490
950 878
93 964
687 136
406 447
9 736
926 590
55 998
733 35
374 939
608 140
272 800
88 145
977 12
12 35
49 155
9 13
523 151
236 202
142 880
628 900
542 527
213 5
886 990
80 333
41 236
176 595
125 985
413 913
843 422
38 383
712 996
258 226
361 716
707 546
568 944
920 839
652 983
733 206
999 98
786 629
620 79
104 639
1 751
915 296
588 91
458 835
692 191
474 18
358 837
417 773
245 804
591 679
555 803
389 777
519 1
483 91
925 877
114 956
509 789
498 195
407 567
179 485
30 12
27 836
428 607
61 618
952 586
1000 631
857 640
131 562
598 485
264 521
40 146
772 882
909 372
20 129
34 950
126 726
350 853
807 859
974 355
176 98
550 453
228 68
536 556
404 981
532 168
262 758
269 522
85 138
230 770
32 664
433 572
451 279
746 612
184 480
444 710
208 164
490 47
83 493
283 828
756 583
461 968
260 314
254 411
319 434
900 927
737 125
579 771
628 596
830 987
248 794
577 144
586 781
16 925
507 21
346 466
771 331
407 644
907 727
913 504
132 696
834 372
656 524
17 417
511 168
560 206
779 23
876 522
670 57
305 659
106 121
376 8
891 518
309 726
826 444
732 803
982 500
65 718
521 647
643 151
458 581
525 833
607 841
619 348
686 431
875 703
610 907
33 770
509 229
830 365
178 227
23 608
977 78
685 266
412 562
925 492
104 593
239 894
465 551
940 341
341 694
68 85
303 405
31 419
385 390
446 752
696 189
353 577
243 486
966 273
231 109
808 651
360 478
468 755
609 19
882 804
455 430
662 226
694 231
350 520
625 133
71 756
389 579
752 832
141 345
232 631
916 189
642 780
209 593
794 790
533 783
720 521
455 206
897 926
945 817
326 656
977 632
267 216
195 824
693 25
2 393
276 415
406 756
588 794
538 231
350 80
810 950
132 360
876 638
922 359
135 831
637 753
392 498
726 483
140 601
261 995
490 567
915 539
852 260
27 612
381 876
407 287
390 108
150 600
740 319
953 475
913 437
14 500
481 603
696 595
425 282
794 218
948 432
351 842
8 61
508 485
208 245
433 843
359 166
255 211
155 977
769 627
241 550
724 139
10 962
903 491
330 578
965 246
387 98
744 122
162 603
334 721
422 211
815 698
692 66
103 708
634 668
963 561
756 399
466 165
189 130
926 542
796 397
469 819
484 699
662 348
814 90
233 995
241 381
117 772
612 289
508 477
134 120
464 529
764 715
901 632
3 315
988 752
473 245
679 920
580 492
699 418
336 94
10 331
329 957
279 775
459 949
837 843
933 450
787 530
21 520
313 389
749 755
267 75
203 759
537 923
762 512
146 486
394 687
384 463
825 492
906 727
59 410
266 774
207 938
26 655
252 96
86 961
135 149
956 902
284 839
960 836
574 550
965 240
506 279
460 755
270 310
654 357
930 655
693 642
309 842
998 898
133 19
854 856
890 824
259 166
554 552
723 83
638 636
863 283
340 607
904 493
932 220
51 626
991 746
173 56
137 747
113 539
936 598
145 156
703 898
719 361
662 590
683 518
698 575
245 373
785 292
642 944
548 946
98 345
643 377
611 958
809 678
808 481
248 864
420 728
537 164
994 522
741 169
325 774
401 905
289 402
885 675
198 989
229 950
187 624
572 700
557 222
398 463
23 763
732 343
874 837
313 222
37 711
869 669
769 635
222 402
295 586
636 559
300 368
396 473
598 752
389 125
134 336
737 514
404 340
436 251
706 470
255 418
970 6
848 168
834 80
549 488
993 732
918 389
217 534
490 926
461 669
236 393
740 217
609 893
785 820
110 926
857 190
924 849
17 296
531 494
95 853
23 34
172 502
235 992
155 720
385 659
229 761
517 507
154 777
965 77
816 256
368 479
966 467
92 282
51 21
200 706
743 505
84 64
743 129
562 327
846 87
876 897
98 195
980 629
125 346
608 785
349 598
56 126
627 608
985 466
32 761
53 755
663 624
67 880
556 958
952 727
44 938
319 595
84 666
412 781
965 963
586 902
84 509
59 82
249 837
967 871
46 334
509 186
574 589
303 605
233 859
984 92
33 54
136 731
71 655
440 197
281 356
92 708
169 239
593 790
59 861
136 737
687 5
179 110
261 231
269 482
416 892
170 254
293 150
205 204
887 41
52 190
18 924
573 245
33 461
885 200
621 51
699 355
722 28
108 37
41 745
551 867
789 960
284 83
496 380
140 393
617 793
414 203
507 990
872 659
102 592
743 174
139 613
687 312
129 419
107 389
299 389
353 752
931 641
714 452
573 555
336 913
352 616
168 449
662 832
951 502
183 478
858 970
159 352
325 180
611 189
596 652
801 314
907 153
388 84
161 992
500 154
506 732
772 346
571 900
67 539
762 239
499 727
742 266
543 814
756 392
491 886
404 480
481 908
57 166
317 479
662 347
88 490
977 523
883 424
458 47
150 606
108 464
442 553
928 544
267 48
972 665
203 220
770 58
149 908
25 126
779 346
219 71
770 378
208 57
899 577
875 992
626 754
208 474
212 248
383 394
681 239
802 885
312 258
765 95
513 359
555 741
779 567
624 348
871 74
167 866
731 783
344 859
583 446
348 476
912 273
24 274
619 722
684 189
655 521
131 851
351 560
981 681
283 110
627 262
976 871
271 781
769 531
392 514
191 625
490 368
221 78
24 880
99 125
630 791
211 894
840 785
598 895
256 128
61 895
631 705
360 138
598 87
907 372
146 552
480 806
284 649
180 397
3 763
397 752
116 332
812 111
416 350
266 705
308 125
684 866
683 906
617 375
209 985
25 518
932 532
482 146
255 968
386 974
275 19
19 32
167 528
678 630
135 775
48 320
641 927
625 592
738 518
100 519
741 976
837 178
709 1
234 166
404 426
612 767
543 802
859 477
66 355
131 561
717 454
107 686
712 995
659 761
693 795
98 738
100 417
760 811
666 451
309 670
428 533
331 213
127 13
218 857
750 185
774 683
830 340
336 327
53 399
453 518
630 479
682 169
520 730
974 808
457 263
462 362
986 705
339 602
551 572
267 114
920 7
337 284
691 910
503 22
52 773
843 210
201 300
572 418
93 25
576 537
669 75
247 27
964 629
339 374
630 788
450 672
401 30
835 825
549 531
128 239
812 422
503 948
194 132
79 179
918 578
414 879
953 908
735 244
624 101
13 365
869 117
396 801
840 722
823 480
715 493
747 622
941 816
532 442
216 940
67 860
930 739
401 934
369 835
330 342
311 45
499 784
609 872
233 585
242 73
757 447
834 339
834 569
59 607
722 285
767 1000
243 738
328 990
199 527
22 649
791 430
509 342
243 756
941 312
745 145
416 466
513 705
417 714
65 723
842 833
67 121
249 674
951 944
350 226
432 637
190 790
412 741
455 298
924 975
240 142
449 56
876 326
778 440
465 980
432 302
63 381
834 286
320 312
747 591
664 961
785 491
709 55
988 292
180 613
62 512
274 651
672 748
54 464
855 237
731 773
370 80
772 318
486 741
220 231
233 807
502 285
269 59
938 847
510 656
688 678
404 814
615 591
667 845
429 616
292 789
191 785
259 257
473 431
133 609
491 928
667 629
259 511
910 398
961 500
780 674
850 948
585 365
603 652
939 290
319 132
647 56
570 66
618 849
406 963
498 800
541 519
72 167
722 752
555 968
786 103
672 820
354 797
66 230
237 40
476 384
757 191
622 489
662 230
882 692
118 456
874 633
251 521
685 556
498 280
55 210
591 840
203 424
812 198
644 794
494 33
400 699
410 785
38 984
654 426
171 978
105 435
848 26
11 868
987 237
443 195
612 816
190 763
891 888
416 489
532 216
265 241
313 127
347 213
107 275
590 457
462 23
618 445
134 137
582 167
723 752
438 148
890 929
596 952
739 229
764 448
703 91
642 502
163 753
647 535
539 829
57 858
978 290
766 804
466 949
1 122
431 77
397 145
608 618
796 480
129 543
356 883
846 653
181 853
261 423
28 477
590 884
977 659
258 684
799 716
277 144
719 295
430 728
150 746
590 111
539 702
655 850
136 109
196 394
430 692
994 567
875 816
845 963
369 294
920 296
924 633
63 903
631 423
944 883
459 914
516 78
678 449
2 734
449 814
426 486
224 598
779 985
342 491
348 592
222 457
208 32
315 391
601 498
749 925
117 800
488 415
713 897
658 900
479 471
967 544
646 591
429 92
448 747
120 808
702 508
176 289
737 667
84 61
236 555
45 532
196 193
289 364
313 385
420 359
570 195
601 55
900 110
160 424
581 644
899 129
491 197
265 816
628 830
545 515
336 304
584 359
833 620
726 141
782 574
376 333
102 806
474 193
966 396
671 909
256 750
685 427
941 400
302 501
730 829
821 776
597 309
278 524
965 12
650 908
725 718
822 825
753 580
981 66
444 820
529 668
602 585
945 486
718 822
987 178
768 223
268 21
798 797
902 850
412 990
747 201
275 563
191 141
96 549
421 836
359 640
20 487
213 295
694 689
279 190
127 419
635 430
250 29
439 913
311 981
67 285
544 486
393 382
164 80
991 65
875 413
796 505
155 964
218 667
264 454
516 419
12 629
675 595
178 610
216 847
155 185
423 95
714 381
88 778
451 879
664 398
137 940
139 862
87 784
58 540
187 426
394 62
508 343
750 591
790 93
978 857
958 79
387 501
668 65
696 775
882 437
1000 237
37 954
989 114
734 560
288 641
963 612
745 166
714 736
940 309
816 811
451 319
801 33
118 976
121 128
511 741
701 414
325 206
670 347
277 672
101 940
16 297
499 861
406 681
568 813
325 483
303 810
443 514
394 295
436 199
829 276
119 142
988 439
363 977
860 315
83 175
174 472
723 988
403 325
798 453
928 815
885 404
168 27
446 929
6 477
749 846
638 855
17 438
231 597
947 106
706 191
861 401
3 206
760 961
278 220
81 497
448 859
251 457
168 254
517 882
803 468
890 722
167 393
764 419
977 577
288 907
882 976
955 792
993 163
894 54
217 576
322 936
549 406
41 715
829 873
17 164
850 339
389 892
200 209
372 661
19 905
718 738
291 760
203 621
246 127
223 272
877 583
559 583
304 174
564 203
926 577
922 952
54 154
315 779
641 337
971 518
438 66
860 226
471 996
555 315
935 500
881 898
111 626
200 198
386 555
799 805
225 820
845 790
232 945
118 481
14 132
523 789
173 774
2 599
199 831
379 336
322 492
291 861
800 644
674 294
106 509
828 719
543 656
529 399
725 590
904 708
293 918
503 445
27 980
372 717
844 962
25 86
122 2
296 114
627 529
254 933
535 142
481 602
519 300
512 989
232 971
619 963
965 106
762 223
957 701
88 294
662 800
550 851
147 479
218 594
172 689
83 859
872 244
100 507
488 866
36 510
176 16
441 718
237 824
396 363
368 788
801 824
600 676
247 605
422 456
52 358
362 387
939 300
995 32
625 582
609 574
809 434
171 241
358 714
258 524
544 521
27 961
838 628
476 960
573 304
292 883
438 430
583 792
509 568
430 627
330 803
150 361
190 527
574 480
242 831
282 454
606 82
282 894
687 507
164 103
871 540
350 172
166 189
421 294
713 296
707 340
414 562
41 700
231 267
746 138
813 19
268 277
351 156
206 887
81 621
272 625
951 121
791 900
574 948
864 500
27 958
849 715
946 964
69 197
861 729
583 558
440 984
644 608
576 106
557 915
977 557
849 684
780 803
223 248
148 889
939 908
507 912
512 526
904 750
803 603
769 79
213 610
955 47
935 366
554 433
302 503
889 50
434 651
417 40
368 885
380 670
607 222
292 519
174 12
886 284
447 423
375 295
811 815
647 548
178 658
29 275
100 631
817 180
822 317
967 408
856 666
687 442
835 207
535 343
223 559
808 22
218 347
43 305
178 84
418 489
122 169
857 580
790 208
717 898
503 972
629 815
622 812
72 288
311 739
575 828
619 993
561 364
991 45
497 377
539 329
848 1000
119 664
396 55
857 583
34 14
732 995
890 190
486 516
517 519
546 85
244 90
64 728
313 762
468 809
575 419
216 527
4 771
186 893
600 996
781 862
824 516
645 378
958 784
89 927
99 190
436 743
740 294
794 718
862 734
848 44
555 23
228 746
163 328
397 165
254 430
410 55
711 152
129 504
138 895
556 875
723 195
531 314
666 813
28 310
55 406
327 954
470 851
265 155
98 891
688 999
955 752
305 70
424 906
853 352
232 335
861 951
237 112
100 836
607 715
714 455
920 466
39 352
119 362
773 183
187 69
777 702
477 209
102 808
965 893
533 129
966 905
452 254
575 769
473 376
615 49
803 89
390 52
973 995
614 992
362 294
652 992
14 975
860 637
670 496
576 414
545 32
608 226
539 897
91 312
219 427
642 886
828 798
828 170
153 985
264 618
883 955
643 907
333 277
741 125
78 976
961 937
464 960
940 629
721 47
943 737
80 647
351 947
633 160
255 133
982 946
657 75
482 882
554 311
687 120
644 676
126 658
696 129
811 202
53 844
261 716
324 958
900 465
167 544
755 977
719 119
478 546
712 989
838 147
21 531
13 535
913 875
197 527
645 411
997 206
242 366
814 84
5 526
808 324
203 156
663 858
784 197
868 791
600 360
524 257
903 985
530 683
976 123
791 326
147 405
887 13
505 799
509 206
429 685
798 500
901 56
123 325
19 999
329 755
491 893
463 254
327 265
237 265
496 590
639 223
882 193
654 116
26 103
702 964
380 505
528 575
514 845
941 59
606 127
131 750
894 661
909 217
162 497
152 88
130 174
573 302
332 557
311 248
933 812
670 575
188 612
810 14
888 100
799 998
672 982
827 104
279 139
131 311
643 193
972 709
792 337
659 7
755 763
661 911
318 543
921 706
896 3
496 826
979 27
211 722
465 383
345 924
446 934
465 505
424 612
766 562
936 131
621 984
976 140
366 153
278 764
494 380
316 983
866 790
137 263
987 827
711 798
780 828
701 809
771 6
383 988
229 605
278 960
802 120
696 117
293 145
384 441
328 870
401 367
199 684
235 371
128 861
347 454
415 973
896 287
517 851
161 744
58 302
817 297
679 869
790 731
124 845
16 839
459 580
145 282
280 493
823 127
908 484
922 222
621 826
683 132
25 990
804 937
90 687
970 679
82 540
975 523
459 2
367 915
394 351
988 452
940 144
910 290
988 431
440 332
746 520
603 852
58 88
21 427
930 942
509 302
637 340
214 272
430 697
207 613
46 45
929 167
122 915
852 225
682 735
7 704
668 68
251 858
551 77
889 390
34 763
73 294
583 57
840 193
376 323
229 603
568 98
551 189
476 155
232 538
769 716
129 630
108 236
680 409
693 697
841 947
899 634
968 727
257 883
243 68
856 406
850 215
838 652
413 249
535 519
760 670
418 873
642 483
923 242
798 429
883 635
856 281
126 577
423 144
393 585
938 652
63 197
156 377
356 559
883 73
708 859
253 147
418 391
291 45
616 462
754 170
528 933
272 822
26 240
502 316
324 724
984 584
792 473
51 341
134 723
661 318
780 802
792 644
205 972
996 628
741 831
721 653
368 185
624 806
768 415
156 975
813 667
191 579
614 358
717 824
285 324
819 395
74 429
218 125
980 307
463 562
836 860
794 545
198 728
383 962
399 34
741 672
3 390
852 750
107 992
450 195
278 321
710 35
13 413
54 610
315 132
497 15
650 138
709 105
900 140
876 390
559 822
253 690
530 431
550 511
984 31
319 273
973 447
770 19
887 538
337 873
386 318
382 6
25 870
363 478
440 925
828 418
154 783
215 921
888 236
745 781
387 86
895 708
1 89
926 350
535 733
588 390
261 530
334 783
672 722
46 558
443 775
918 485
426 569
581 223
159 771
924 302
264 994
506 992
691 142
223 8
484 242
144 556
572 686
905 764
568 565
655 845
336 45
451 808
223 256
181 939
180 350
960 935
751 210
127 258
576 249
788 363
842 883
525 671
688 119
537 212
69 90
624 966
37 833
804 413
909 60
745 929
380 979
127 297
467 93
84 270
670 97
867 800
616 935
672 844
876 87
915 413
619 328
233 928
824 978
319 543
327 161
84 343
951 770
762 627
326 275
159 743
7 678
941 611
976 538
689 636
96 195
538 92
60 64
193 218
37 524
671 753
534 644
388 353
294 307
811 370
485 883
309 246
422 860
168 573
826 379
843 848
174 885
541 441
295 964
977 776
958 839
232 903
564 745
615 754
49 607
449 648
627 726
791 133
818 1
324 882
433 144
208 765
112 296
309 577
312 451
569 607
727 439
579 152
544 187
66 873
315 112
73 300
663 810
986 748
92 59
269 2
287 970
42 997
323 597
368 4
636 815
777 899
839 414
523 578
877 136
728 168
463 407
10 752
119 614
533 846
150 676
884 279
955 242
467 729
987 915
179 523
535 508
40 686
235 457
19 676
113 193
531 89
693 474
178 159
312 120
657 600
468 257
880 994
829 69
392 383
610 832
869 625
988 64
221 780
506 982
700 769
718 449
11 246
62 594
807 435
965 519
511 581
348 959
919 184
999 399
899 126
305 855
704 759
397 976
919 867
363 1
771 962
323 106
38 472
871 434
182 687
98 808
970 31
388 894
440 740
929 836
291 723
67 923
125 899
999 258
873 387
959 593
870 703
917 919
894 830
120 410
331 925
54 223
252 541
108 583
503 448
121 923
83 996
273 530
287 350
999 410
215 248
930 538
966 374
190 731
707 745
897 790
974 117
672 697
773 456
216 458
251 448
437 892
987 329
257 699
175 485
784 438
859 259
951 112
531 502
904 146
874 103
3 370
594 250
153 173
524 408
678 713
105 954
205 977
51 11
736 306
762 492
689 359
801 863
445 808
333 470
379 853
228 460
408 619
560 761
279 720
901 536
217 923
167 314
106 249
49 659
351 9
877 43
281 621
414 749
39 211
713 893
356 962
277 451
263 269
44 729
233 61
125 328
759 681
835 938
925 680
55 10
341 72
618 431
633 45
677 246
645 507
780 932
505 9
937 401
201 713
694 447
758 779
154 122
889 354
952 182
621 799
98 751
533 225
552 586
377 822
905 250
607 325
706 239
51 66
550 625
27 402
811 371
770 471
178 488
588 338
433 966
322 91
544 752
134 190
286 754
669 336
767 582
510 519
218 521
82 305
649 93
418 705
543 502
286 20
276 744
766 897
94 20
248 787
924 387
259 962
375 231
381 493
946 107
89 650
635 111
32 750
449 969
374 632
925 505
259 915
976 751
265 734
959 166
843 948
970 572
199 447
366 330
642 534
540 860
874 303
395 9
132 702
605 908
397 599
880 421
118 371
544 551
780 968
431 802
429 471
115 88
646 169
967 93
574 9
82 930
662 409
895 853
177 308
112 270
429 919
435 7
156 484
342 206
31 564
61 771
920 811
557 412
935 515
51 806
404 299
966 681
623 279
894 137
254 979
188 344
522 413
635 678
599 1000
172 376
83 527
416 682
984 15
620 189
901 283
391 584
556 722
508 480
340 183
948 342
582 590
682 893
462 3
770 86
902 460
217 410
107 258
812 636
723 962
44 584
778 146
594 591
63 302
444 509
259 503
884 150
175 342
432 567
842 699
140 913
944 576
664 254
449 715
298 217
451 316
638 81
811 1000
38 583
749 984
181 930
650 250
598 316
724 339
4 538
611 90
239 503
335 88
970 270
784 906
867 462
844 659
65 304
549 283
481 638
447 866
545 764
771 316
716 67
497 72
810 981
676 16
857 602
719 388
343 955
446 884
662 759
753 293
602 106
624 640
525 499
289 144
292 906
372 674
859 675
976 877
15 594
167 557
645 540
237 490
743 863
374 669
843 342
912 778
49 385
714 386
362 997
631 378
109 117
315 661
427 909
200 786
297 618
701 185
472 138
797 550
212 95
988 36
439 820
668 204
511 134
389 904
337 315
681 861
447 837
583 159
316 961
100 146
81 382
120 93
380 787
366 686
585 957
662 563
189 580
333 407
706 352
650 658
483 40
271 361
580 59
295 266
327 549
98 983
508 230
464 297
7 198
405 184
605 422
328 232
332 905
319 983
583 823
450 100
310 241
114 362
387 729
547 273
839 50
770 217
209 82
371 657
707 239
314 806
474 285
939 417
652 641
807 6
908 159
70 80
658 540
577 611
158 356
104 642
652 760
799 18
680 935
337 972
608 421
169 409
220 7
716 733
699 30
558 156
90 668
248 246
744 681
168 241
707 1000
739 763
580 555
622 546
72 489
203 899
363 684
275 658
794 612
38 198
900 67
667 618
326 885
233 751
321 795
734 906
637 83
766 412
328 78
880 622
51 125
128 31
942 110
937 563
359 193
765 506
397 476
258 997
488 261
88 741
905 941
965 341
598 123
901 534
44 354
779 280
436 501
183 239
450 265
301 578
42 562
180 317
947 445
451 448
669 915
978 463
5 503
780 763
357 512
120 454
982 456
514 55
657 18
380 951
760 684
432 393
202 77
396 497
743 532
310 833
270 862
802 36
586 733
329 746
28 557
998 747
521 577
285 308
174 807
35 572
499 787
593 853
352 458
80 699
652 458
728 825
668 510
189 958
538 549
363 703
128 964
907 301
166 445
843 847
180 729
583 355
580 408
698 605
863 976
603 102
895 22
398 549
334 668
977 253
562 547
954 65
469 299
759 119
402 580
833 607
167 874
695 637
784 206
917 890
218 348
898 567
522 496
369 256
594 690
825 454
723 181
436 633
379 983
882 950
976 844
243 153
558 827
641 765
84 244
205 395
585 621
159 254
998 1
891 916
635 100
114 407
477 790
487 354
427 518
819 628
821 213
158 388
762 546
641 757
970 246
909 248
980 718
13 774
247 142
406 926
402 542
173 357
622 274
342 927
847 446
857 131
790 117
366 194
389 407
770 454
370 621
807 411
985 741
106 177
564 778
728 222
900 929
949 670
686 420
978 6
711 850
914 951
625 50
354 214
466 111
792 931
671 219
82 566
44 64
410 441
679 530
339 565
422 384
303 20
129 210
773 726
514 273
770 396
82 298
510 832
611 816
256 853
88 160
536 180
267 796
383 104
14 308
980 119
76 22
220 4
372 315
178 274
463 572
898 556
259 95
255 502
972 912
170 969
818 297
494 707
647 626
964 949
696 873
744 920
675 583
656 303
949 944
840 515
882 240
610 47
740 358
467 904
443 630
936 724
30 521
226 520
727 620
206 445
63 883
907 819
604 199
949 32
654 469
678 205
950 492
765 495
245 905
134 563
518 570
251 513
829 866
205 904
179 425
33 761
915 402
547 332
261 464
483 274
822 449
854 892
883 511
561 153
346 289
189 49
15 719
644 735
857 601
726 122
69 70
560 224
993 542
373 982
970 945
468 804
8 728
746 447
697 397
727 709
671 313
651 614
9 29
936 770
249 468
447 390
236 664
558 424
177 284
252 256
139 34
786 717
903 58
350 681
508 845
623 498
90 924
176 115
200 106
488 318
639 824
520 905
456 11
11 595
598 396
985 750
596 139
93 304
844 691
172 755
404 21
443 465
260 161
509 772
42 121
712 888
972 293
771 438
684 902
449 940
471 105
709 874
380 874
257 428
921 641
695 260
561 186
876 41
572 295
790 550
304 289
997 573
607 72
120 48
251 190
869 632
275 347
438 73
291 856
955 879
773 63
78 550
481 524
506 300
751 207
518 379
184 36
442 403
554 973
57 228
648 631
571 248
23 992
375 635
578 263
285 27
421 277
1000 325
298 692
115 596
37 32
965 57
235 489
211 292
490 915
699 971
932 726
406 41
276 949
362 829
836 402
664 539
641 962
485 552
746 62
83 902
485 655
223 490
455 960
513 67
935 997
842 381
116 507
324 238
938 650
933 484
555 15
849 866
766 643
968 161
777 292
553 40
644 28
954 5
862 364
506 554
465 819
875 729
755 528
156 237
648 174
268 629
443 162
555 620
623 650
473 980
580 759
247 43
923 598
869 5
245 773
573 760
673 768
154 460
596 375
629 262
82 199
434 932
39 642
986 289
472 899
644 150
640 803
4 732
657 373
276 412
372 500
41 302
199 926
346 304
864 292
314 70
500 226
367 41
828 127
976 486
317 889
896 210
954 469
932 758
630 430
606 574
420 931
260 701
22 414
498 644
425 925
442 509
684 502
309 161
434 83
855 210
150 269
532 430
860 668
262 884
458 908
968 988
21 373
62 487
722 754
269 449
313 768
864 135
599 959
520 428
649 27
365 953
811 466
758 536
186 399
958 158
7 961
970 387
22 875
429 772
272 378
970 783
130 646
713 542
497 499
116 81
865 882
79 989
640 374
881 53
599 624
570 572
162 747
208 965
977 423
987 961
353 600
968 201
165 590
513 259
853 906
935 278
96 468
624 858
630 369
658 42
837 561
909 733
611 305
717 137
612 241
879 623
44 929
885 755
524 139
502 769
830 529
472 213
543 338
613 965
958 498
757 467
989 773
889 82
85 765
138 268
716 592
569 887
138 712
900 544
797 971
359 697
486 911
966 926
561 489
820 173
169 128
531 842
915 363
816 62
635 623
171 517
865 653
55 178
741 532
619 139
297 505
649 684
119 960
63 125
665 368
83 938
248 444
176 574
970 218
362 842
78 544
632 669
428 780
550 348
85 406
88 864
162 706
784 369
314 740
940 22
792 968
322 180
356 910
170 741
931 988
828 212
406 61
621 475
190 299
845 684
460 56
462 637
366 404
550 999
681 162
589 601
23 348
474 863
981 471
52 904
878 513
532 150
177 951
657 918
125 369
457 873
291 973
947 938
488 410
236 906
442 561
436 105
524 267
828 594
103 567
891 379
861 998
599 982
8 924
393 48
60 568
685 614
533 261
958 612
283 722
640 180
112 27
17 865
938 951
918 211
939 971
369 95
723 538
841 954
238 329
25 552
923 857
151 345
363 454
78 556
378 326
54 280
272 81
801 61
949 795
990 698
328 736
593 287
798 126
395 724
21 436
655 449
935 93
130 728
995 845
718 996
654 990
78 426
747 936
375 947
538 385
312 42
413 44
390 544
281 973
278 173
48 895
389 477
991 546
103 729
249 990
616 248
186 501
852 269
895 55
258 712
133 623
9 957
123 614
191 379
597 821
822 383
337 184
28 257
226 82
309 527
417 1
597 379
956 399
944 476
326 866
687 839
208 920
981 166
53 882
112 654
522 105
859 367
115 510
19 1
7 829
676 787
436 558
500 569
944 101
131 790
9 644
885 650
608 601
199 402
47 294
958 255
722 172
947 509
806 837
290 99
176 642
25 407
524 959
725 654
299 125
978 21
547 182
100 300
629 273
23 658
793 179
294 171
869 390
254 769
756 276
982 29
466 921
78 54
420 25
579 984
805 884
620 386
699 151
836 108
854 971
43 651
634 715
374 796
295 162
462 439
348 643
993 48
147 569
409 421
433 142
621 655
344 707
804 698
717 229
780 799
339 919
667 71
201 806
666 918
26 130
382 371
754 407
848 202
444 940
206 770
419 828
455 611
872 26
427 901
470 720
896 761
239 365
200 146
904 406
669 246
539 28
11 590
357 510
886 899
133 238
240 755
636 920
967 185
560 745
919 304
851 369
639 85
911 887
327 790
939 180
444 73
650 398
790 247
682 923
759 798
833 136
548 986
972 73
984 291
338 615
104 275
895 630
481 931
204 562
498 346
58 284
582 798
941 277
37 212
98 480
306 819
273 463
890 128
216 406
241 489
183 468
501 593
778 207
334 675
547 376
625 721
634 640
247 637
185 927
428 841
189 285
532 93
502 413
810 268
39 160
245 497
937 705
651 431
402 465
31 110
665 898
725 793
474 307
225 259
306 945
779 7
993 895
499 480
871 14
876 341
947 697
310 47
216 41
307 120
106 847
224 49
54 199
657 491
931 856
694 772
731 661
121 889
873 595
794 220
564 466
196 307
387 699
641 811
597 280
639 290
749 702
435 871
22 715
712 459
206 55
942 556
213 958
731 149
623 390
212 777
95 700
56 941
444 527
449 118
36 89
821 441
69 774
292 240
800 541
891 651
274 796
447 707
415 311
388 445
476 148
320 47
912 113
213 246
61 952
905 372
138 563
282 983
328 8
967 656
458 653
886 37
915 452
684 871
492 678
973 388
478 262
23 356
699 330
875 85
542 380
624 96
473 173
928 508
19 893
137 191
500 73
89 33
870 873
81 88
490 722
307 699
64 263
402 442
632 979
61 998
289 366
793 440
62 761
180 28
556 212
130 438
322 487
973 702
106 911
448 300
237 235
350 959
697 103
285 754
486 450
643 880
520 653
359 165
576 783
427 586
854 473
926 899
36 600
833 476
947 969
288 687
469 35
387 781
79 54
747 707
283 229
933 368
76 89
674 437
551 273
537 951
226 69
227 443
714 523
527 440
324 28
777 301
888 412
881 843
61 636
933 546
528 876
824 863
5 519
849 144
251 698
445 147
702 434
605 571
143 475
880 373
117 830
404 353
366 617
473 983
942 638
871 119
596 478
878 98
256 828
120 945
166 723
713 926
168 114
478 729
856 144
983 326
926 535
327 510
225 397
338 686
32 308
710 884
812 156
204 451
463 122
362 352
33 5
44 641
239 45
53 717
541 411
591 348
280 867
448 734
15 591
565 621
752 324
81 769
819 758
239 587
162 767
530 130
51 865
421 485
395 660
557 965
662 282
417 506
301 773
368 643
591 595
417 682
771 472
494 547
279 174
70 732
740 45
612 835
737 386
4 965
900 801
914 167
766 229
187 605
878 448
223 141
511 173
940 397
31 199
373 210
894 470
198 841
424 919
93 339
636 490
903 641
213 961
44 250
893 8
31 463
214 668
669 973
337 860
451 881
628 403
522 987
603 957
856 681
181 703
756 25
816 259
809 981
337 609
482 334
895 87
921 267
660 19
983 775
320 565
191 939
993 88
110 662
584 247
428 624
11 7
71 522
199 854
686 291
901 182
94 401
57 616
450 245
395 945
167 31
405 418
628 796
418 779
929 839
397 157
6 455
945 952
611 212
327 94
852 890
204 36
797 657
883 293
652 385
622 394
446 452
353 603
711 520
894 845
422 700
364 872
609 671
379 215
908 631
421 767
58 911
300 712
972 673
613 235
818 451
768 401
698 99
233 193
969 881
401 776
382 105
88 382
56 583
811 151
387 832
113 355
921 14
228 519
377 227
210 215
532 113
474 367
827 849
557 846
791 669
236 614
336 423
306 110
63 872
110 615
492 348
114 692
447 474
320 571
764 499
700 358
874 408
957 27
854 849
55 309
116 264
838 371
518 848
546 679
316 160
243 518
183 430
639 458
494 9
783 223
832 954
163 316
78 520
494 813
630 612
67 362
642 261
756 480
6 553
960 163
354 544
606 504
330 674
424 603
112 48
731 744
80 991
260 209
81 673
282 845
478 827
672 143
560 270
504 412
865 669
270 235
380 489
34 244
406 939
637 330
105 786
664 506
506 248
348 356
720 749
526 29
280 315
639 755
669 170
151 35
825 328
74 339
839 729
910 626
790 634
532 67
299 845
249 812
399 519
296 769
357 2
498 394
629 909
294 963
62 94
35 126
477 211
76 673
661 780
731 886
589 732
708 938
209 4
398 843
948 372
128 480
922 149
137 136
98 525
567 210
80 490
175 726
117 948
592 895
13 655
334 375
730 970
922 306
741 641
782 396
187 785
174 624
543 435
207 668
422 479
638 625
704 242
65 232
901 716
939 71
491 386
369 208
298 428
73 927
988 328
976 573
32 12
683 378
108 806
264 957
310 333
135 145
493 714
38 156
375 782
668 664
84 31
775 132
767 922
959 961
374 518
657 92
294 291
91 511
811 242
182 380
865 242
595 208
159 207
955 111
779 882
42 944
138 294
629 167
57 487
92 453
805 217
904 702
807 844
237 957
922 696
980 780
297 973
522 268
491 820
310 88
440 750
21 350
384 157
974 653
251 936
629 538
543 859
432 769
726 244
451 886
976 193
83 360
767 370
125 21
445 69
796 93
82 574
297 164
148 339
361 757
381 214
65 15
153 329
652 345
594 335
945 376
479 907
489 397
919 12
777 723
32 38
65 721
676 736
849 607
676 96
509 826
527 339
117 963
960 98
15 1000
791 936
624 576
445 916
209 336
651 146
440 419
680 44
445 410
313 698
304 11
400 34
989 562
125 493
338 664
420 123
477 653
655 695
972 528
131 70
271 613
345 994
295 852
34 333
514 655
325 400
625 929
640 834
644 436
322 328
126 964
433 945
362 984
283 163
661 896
217 798
14 875
497 3
671 187
87 148
826 865
511 30
112 677
537 12
193 367
266 779
719 750
577 363
511 738
389 735
110 324
965 652
337 560
114 122
409 776
637 147
516 178
572 852
680 68
939 65
508 309
299 592
784 923
327 132
961 164
461 462
314 732
411 869
550 639
671 273
499 326
421 607
776 702
930 573
678 30
742 561
233 165
645 964
575 724
126 711
305 498
123 132
261 511
454 27
510 416
783 955
64 324
418 691
670 695
983 595
949 911
659 841
843 674
640 565
404 581
207 1
402 982
646 149
360 415
111 142
292 968
845 562
126 142
637 663
406 39
677 146
51 436
802 566
28 564
830 268
109 549
452 216
89 945
449 680
842 592
509 744
752 539
342 166
894 340
35 344
541 560
78 91
274 745
419 802
590 368
840 360
100 319
920 2
644 977
338 420
972 982
335 470
779 473
748 184
242 532
923 487
642 378
70 654
19 332
34 977
747 669
833 994
715 216
577 266
317 509
531 550
90 670
166 3
356 302
577 424
466 894
201 419
781 215
73 862
362 705
911 490
386 435
318 21
167 717
23 937
464 406
307 964
299 656
631 480
864 302
755 966
293 563
946 41
785 818
197 271
869 903
802 172
34 474
469 143
312 889
347 850
448 325
356 110
310 616
342 476
77 902
769 853
919 906
410 294
32 234
471 387
50 111
295 268
784 90
364 669
500 160
17 315
660 482
332 584
828 807
85 52
428 728
473 259
130 486
129 449
289 102
208 179
838 76
1000 532
834 934
83 391
760 383
960 157
547 815
552 831
927 416
349 332
509 771
17 815
504 117
84 395
932 538
933 462
900 475
938 523
633 482
541 839
875 889
813 941
8 972
133 872
119 108
6 868
835 259
364 968
112 130
66 163
841 988
967 733
853 315
493 314
535 953
354 392
818 592
240 533
353 757
791 426
294 458
163 437
726 471
584 809
924 195
33 467
496 451
3 918
368 814
500 277
309 20
718 25
534 252
830 901
353 540
730 400
934 119
430 408
885 829
927 819
786 891
216 25
989 252
95 105
904 529
1000 941
150 911
282 51
399 979
879 170
459 238
453 870
715 123
396 913
628 78
860 745
809 366
616 398
398 274
340 577
223 32
225 361
299 151
647 511
624 530
140 144
663 343
14 146
902 541
862 591
193 16
448 785
468 354
793 971
661 776
89 487
379 789
15 588
314 533
689 346
272 556
767 465
216 803
361 90
658 27
594 463
617 950
803 891
404 479
775 563
689 683
797 868
227 786
583 591
99 167
720 945
265 11
457 127
466 709
988 945
755 327
153 924
587 179
478 207
281 183
914 345
940 838
304 775
301 666
893 226
294 37
491 433
438 251
904 119
295 455
143 84
286 296
92 322
449 17
619 553
111 286
98 217
894 838
548 486
160 992
657 489
950 220
484 222
759 627
15 521
856 128
574 530
644 528
821 730
862 619
803 25
101 938
342 76
188 389
787 576
734 638
156 811
939 856
454 424
125 169
742 154
959 574
448 765
310 8
577 711
632 11
352 315
464 653
869 142
92 417
921 895
67 407
848 949
846 124
439 961
78 424
601 730
75 814
407 383
559 451
84 291
92 946
74 970
257 607
48 938
41 43
632 849
522 393
537 852
227 387
5 805
726 523
862 4
221 470
555 458
140 580
267 673
822 200
125 627
424 818
485 563
373 56
7 275
334 216
299 748
761 376
263 261
688 426
96 220
439 990
83 226
358 497
952 214
586 420
195 815
669 422
101 909
685 146
631 472
183 944
19 112
171 793
143 802
259 648
266 870
556 547
640 233
93 206
56 211
492 704
859 446
295 786
8 77
389 339
769 114
764 797
743 167
76 70
289 704
360 541
767 651
736 285
367 406
364 938
765 270
31 423
18 512
603 574
581 163
28 368
582 81
208 841
517 949
596 583
36 827
601 538
164 229
301 734
671 944
513 572
606 746
308 23
734 159
908 850
238 138
200 684
204 805
791 243
231 514
991 610
117 908
23 613
743 530
694 97
497 676
810 773
374 983
238 287
496 712
540 209
871 53
96 88
494 127
998 7
904 132
212 60
468 765
901 553
739 864
757 452
639 257
595 329
200 793
75 984
953 743
837 783
302 395
32 306
33 357
77 373
515 642
166 494
429 872
187 145
57 627
56 795
119 248
102 655
341 515
40 339
245 503
213 9
785 71
682 783
319 974
725 192
904 316
347 144
918 561
861 840
865 635
610 400
337 791
100 680
919 786
760 859
957 614
350 977
53 106
862 54
616 502
64 508
246 203
803 196
663 518
989 837
115 50
696 778
620 554
183 659
517 543
488 335
749 828
657 236
854 22
179 731
911 861
653 873
938 926
681 689
958 247
454 861
66 72
716 659
597 267
328 828
759 421
790 816
811 763
77 752
279 427
952 502
931 171
556 860
444 381
168 162
501 159
577 919
966 999
452 713
626 935
53 34
682 427
774 795
893 185
796 52
941 825
166 779
73 885
707 825
907 572
115 962
915 196
650 467
157 472
523 980
385 628
23 496
636 348
410 277
712 131
637 889
255 277
598 321
361 255
599 80
23 249
877 562
226 561
530 603
303 819
137 550
807 586
572 574
116 288
977 581
1000 493
229 669
656 684
294 123
192 937
60 78
5 237
2 469
307 763
646 437
37 946
263 150
647 427
440 127
945 602
518 772
73 25
351 363
196 571
236 805
160 130
548 554
907 201
864 525
245 146
125 956
32 365
418 847
676 637
846 454
822 46
439 302
326 681
908 479
464 85
132 818
77 918
582 271
966 738
378 341
547 192
19 959
443 996
207 530
864 101
799 834
196 383
11 369
969 976
766 318
795 658
976 728
686 306
127 381
276 526
62 984
784 915
687 227
374 415
75 13
420 655
998 668
950 400
110 877
161 709
456 667
11 385
610 140
608 809
197 493
319 531
132 3
152 737
913 836
253 564
782 11
383 837
820 943
898 73
373 22
180 919
359 64
527 653
671 373
269 421
884 395
873 283
559 108
34 313
689 748
289 318
709 28
476 929
404 641
184 701
184 867
459 911
567 297
481 885
799 436
390 691
160 613
882 398
932 95
1 504
650 996
170 96
657 636
154 773
1 331
124 67
760 141
117 935
224 475
516 898
806 17
87 970
7 273
684 174
685 127
32 446
102 381
526 73
489 38
639 796
366 740
919 393
15 860
746 496
639 793
57 893
950 961
678 121
4 254
799 895
41 845
742 293
592 554
359 825
576 859
531 708
985 44
138 899
912 430
413 588
738 726
186 701
924 523
229 563
470 305
241 853
356 143
772 622
28 964
299 41
874 168
786 981
389 85
156 891
890 902
784 148
201 373
670 636
762 554
472 570
267 700
852 859
265 251
565 990
506 672
664 485
6 751
397 646
738 472
791 998
80 165
26 522
70 796
961 138
541 552
716 738
938 94
34 136
699 156
842 603
476 548
723 272
302 684
107 163
167 290
545 235
167 959
559 321
119 328
247 696
568 45
562 660
895 448
331 473
491 275
604 985
24 96
13 751
487 98
710 924
690 430
226 476
773 601
725 709
603 337
16 443
708 37
26 880
248 793
343 658
760 840
373 467
566 913
264 352
753 867
804 872
67 110
394 594
947 892
102 938
825 112
884 24
69 50
639 776
284 290
989 169
460 661
464 40
777 955
676 597
165 388
65 630
961 385
922 339
581 529
799 281
637 395
137 765
120 494
824 167
706 808
541 122
132 987
192 89
689 673
501 376
347 971
630 235
805 780
482 954
859 473
236 128
254 987
20 113
880 312
875 141
854 136
329 993
167 356
247 687
211 531
389 608
105 623
343 289
435 728
863 684
601 96
151 878
206 662
618 520
822 309
374 936
38 465
302 51
761 694
996 767
765 218
692 609
752 866
458 166
911 998
663 493
225 228
724 535
618 736
398 395
996 112
51 281
622 286
304 637
684 452
601 239
509 911
935 128
227 236
112 221
969 719
295 558
186 40
829 240
254 742
605 19
266 895
788 915
648 343
651 63
376 874
997 268
146 601
516 69
321 20
535 856
803 123
3 963
722 21
169 736
78 429
465 254
346 318
437 37
187 894
109 899
251 696
611 222
250 318
8 517
233 6
863 205
849 891
544 177
990 377
923 433
287 830
391 282
87 676
4 628
207 344
906 235
454 260
182 754
585 374
822 629
560 912
837 286
137 304
552 203
482 374
310 338
713 334
547 759
611 798
301 447
656 257
313 80
592 667
786 653
569 619
297 663
150 545
547 620
436 998
836 300
766 196
826 791
912 608
529 139
46 626
844 366
153 517
60 760
442 220
201 700
846 180
161 763
313 33
924 464
527 730
111 6
283 754
984 767
881 295
975 19
249 218
568 15
551 599
46 464
638 890
557 778
401 780
414 477
900 555
325 401
694 982
302 489
269 934
256 847
343 20
821 7
461 448
185 697
686 55
565 94
644 378
241 24
143 163
81 715
721 371
456 359
500 857
186 607
122 820
39 730
299 317
24 285
218 28
81 565
994 789
824 175
278 371
1 509
856 99
672 541
947 852
749 477
372 247
392 200
22 469
891 569
341 768
475 149
15 430
110 762
377 341
611 58
823 264
223 144
885 222
270 13
259 846
65 267
124 618
347 612
311 667
974 329
619 51
282 278
911 573
911 768
388 573
524 680
545 128
917 163
65 40
266 961
784 639
299 141
627 883
301 572
51 745
990 669
789 749
315 737
908 262
617 454
532 974
639 335
617 76
967 486
768 863
112 848
74 913
464 362
204 806
690 315
656 494
385 89
363 361
101 442
785 38
650 112
75 327
325 493
360 366
201 778
110 400
95 693
179 478
759 844
259 671
916 69
485 922
738 25
165 213
981 754
388 487
380 476
185 560
415 673
34 507
385 196
233 215
51 209
895 91
286 482
551 641
835 127
376 393
670 402
748 690
862 32
981 351
67 506
698 590
117 469
933 329
365 48
967 159
964 569
299 864
550 927
719 742
374 119
586 901
532 251
505 720
883 312
105 790
259 825
762 154
814 504
70 435
717 977
732 627
975 148
145 951
46 941
487 553
636 417
908 693
92 771
747 32
390 507
412 187
825 477
636 444
743 640
558 562
47 328
157 136
10 56
406 729
577 732
579 902
480 673
160 538
755 887
740 295
381 10
813 30
359 362
313 596
928 330
603 958
52 721
516 930
405 389
893 573
953 929
933 726
224 83
574 253
765 173
829 352
192 481
705 382
345 308
705 153
521 227
720 343
912 28
649 443
20 841
617 252
159 938
328 114
112 90
588 371
806 200
154 646
425 708
883 69
533 662
930 601
86 53
540 361
623 80
93 607
779 285
778 122
859 358
549 354
603 685
977 619
306 231
75 371
182 533
972 798
361 274
138 821
677 599
661 122
152 334
349 640
122 633
403 8
381 680
614 835
389 413
149 214
243 882
111 79
847 698
713 923
594 750
502 637
568 188
232 854
920 361
104 425
804 743
495 880
500 132
402 816
363 635
254 367
888 687
414 457
487 716
75 123
572 490
704 686
778 229
396 910
288 997
293 105
228 988
555 941
103 383
325 66
680 382
623 678
911 540
653 760
783 284
905 464
745 985
585 624
173 98
478 552
646 971
484 313
147 622
557 863
146 625
841 196
681 747
270 456
577 298
743 470
879 310
450 559
660 380
260 321
197 255
82 490
922 456
193 120
954 210
49 825
196 731
475 604
808 540
946 914
816 244
482 288
797 177
403 146
674 987
308 471
626 685
864 425
913 368
307 421
290 39
332 844
299 843
186 437
987 564
788 790
181 141
626 485
387 955
186 42
278 814
227 659
703 56
51 475
65 778
931 265
249 209
317 200
661 705
932 523
897 782
86 343
636 500
691 902
746 830
744 679
811 49
333 41
605 378
741 933
552 849
212 897
997 158
397 802
127 834
747 891
531 950
851 130
43 544
917 715
676 903
686 732
195 264
122 774
83 867
560 102
214 513
985 561
144 207
192 61
272 884
616 315
746 644
774 740
948 167
798 820
771 730
380 289
321 254
223 706
673 519
1000 42
487 164
118 378
555 579
794 714
681 234
795 742
793 934
147 522
623 816
996 250
442 640
780 359
94 511
796 624
456 247
654 57
354 933
903 649
995 429
913 990
308 336
786 293
719 638
709 447
556 146
131 495
742 820
180 429
811 623
751 181
344 660
436 880
966 919
194 271
270 232
230 428
121 911
431 450
782 94
116 211
836 601
867 599
209 781
771 172
528 921
180 797
993 613
124 633
8 385
984 530
109 468
367 719
207 4
632 176
871 883
576 784
977 987
123 599
407 48
956 998
351 380
802 496
265 762
718 14
147 272
262 828
186 86
54 619
943 86
368 796
516 744
284 865
381 203
336 380
40 428
502 108
629 731
960 885
407 459
239 843
831 532
121 65
400 212
634 277
131 922
739 634
500 152
659 141
153 190
139 931
644 545
58 464
866 392
685 67
876 199
546 268
235 146
630 132
218 564
530 406
703 417
380 126
100 557
473 763
957 552
5 101
44 734
683 643
719 489
881 203
80 816
159 661
93 946
919 57
881 746
504 323
800 834
335 445
953 784
540 722
280 488
941 377
932 669
863 943
568 989
633 477
124 556
468 767
264 990
108 522
116 784
666 235
503 385
252 62
228 263
615 721
311 884
412 221
904 671
949 945
660 667
415 48
732 802
131 634
821 982
452 423
194 144
865 978
3 188
53 567
481 304
677 13
318 440
317 860
741 359
381 814
332 221
458 954
109 608
345 631
231 883
151 834
795 135
569 945
796 735
910 229
701 872
161 863
836 115
304 727
313 307
226 485
216 128
339 20
600 364
411 933
93 139
201 245
557 578
236 825
805 306
82 984
336 813
575 233
404 288
686 488
972 249
399 854
879 601
300 67
744 217
298 776
626 478
461 36
141 433
753 517
930 642
837 580
680 425
425 313
464 885
615 317
862 46
139 555
78 466
537 1000
621 325
323 102
305 964
352 652
255 375
674 235
359 791
655 310
18 702
626 130
407 310
822 768
338 497
355 341
307 671
604 414
119 987
779 347
907 511
634 312
761 151
318 814
86 394
65 41
372 355
339 211
686 865
406 362
518 523
710 257
570 805
211 373
337 837
83 475
159 200
251 645
861 642
746 986
199 837
835 956
153 971
100 128
870 478
996 8
304 544
802 210
531 301
125 781
525 700
658 907
154 699
374 495
915 929
807 123
572 546
989 890
189 845
123 37
941 329
228 7
638 216
20 550
822 398
204 899
225 840
969 540
574 990
488 568
364 46
905 627
25 270
764 657
757 659
742 702
934 849
379 806
956 540
165 791
126 894
828 633
817 661
257 951
116 722
172 196
26 42
194 160
809 849
93 619
700 362
338 258
392 764
299 440
991 204
205 933
973 878
957 130
513 87
472 621
398 824
410 748
953 483
746 370
756 672
697 690
793 82
11 72
105 900
508 626
574 700
346 36
10 277
292 59
882 375
841 525
115 714
710 799
779 854
684 417
234 698
957 511
910 401
739 648
432 643
172 625
778 604
751 491
255 474
632 335
659 224
573 982
409 399
950 648
142 659
397 515
995 664
930 64
151 702
547 727
648 187
895 793
277 197
685 996
980 564
382 830
508 642
707 815
747 196
125 263
908 877
5 157
372 112
714 58
806 952
964 616
721 541
621 643
33 101
28 866
207 536
937 827
436 148
252 883
430 723
87 13
262 171
430 459
630 930
264 246
379 719
196 269
167 758
168 149
448 716
708 100
406 396
552 700
9 426
294 974
665 597
407 809
466 140
972 782
176 814
192 991
336 21
116 363
139 834
967 177
590 488
359 184
44 278
885 177
664 997
807 3
262 491
793 136
687 422
669 386
312 255
295 676
193 833
266 720
839 880
741 990
418 373
401 686
167 646
525 751
359 171
573 113
874 579
121 676
510 369
558 670
467 167
499 30
947 999
816 147
886 350
810 146
313 309
931 53
982 260
244 398
316 610
738 215
402 794
132 771
482 767
279 584
143 192
444 735
930 314
89 946
349 386
812 662
451 213
893 550
822 428
134 972
723 265
141 121
131 86
759 951
105 822
468 998
849 922
808 67
147 459
88 975
323 855
344 963
998 44
41 84
824 751
592 62
445 976
220 73
780 201
787 617
977 822
649 890
574 571
297 649
798 273
258 206
180 449
956 722
97 470
570 333
960 328
750 101
772 972
54 574
367 764
296 75
999 595
80 263
430 179
334 79
261 761
639 147
528 132
427 602
575 97
62 227
116 734
522 221
991 786
784 220
738 814
411 382
924 582
45 6
381 885
918 230
595 847
116 80
456 142
158 94
872 980
721 261
417 58
282 790
928 810
215 570
81 757
553 137
614 223
349 619
323 357
883 136
93 743
213 412
347 774
208 813
477 280
982 72
93 334
851 571
723 242
528 105
977 801
928 297
562 117
586 606
700 510
202 765
773 749
261 249
546 585
757 136
20 30
927 420
183 679
276 602
766 283
917 611
654 234
569 448
831 898
172 619
123 851
785 984
538 857
409 464
47 733
88 764
44 612
656 112
493 916
301 738
464 360
403 629
515 443
90 106
326 154
204 132
963 770
445 428
675 138
281 840
601 497
669 19
978 981
761 319
843 856
309 223
294 639
189 89
565 671
414 695
265 184
682 958
9 640
760 341
340 681
696 142
704 642
693 14
320 293
550 896
968 726
275 826
226 469
32 204
240 474
944 966
601 201
229 887
900 907
1 578
520 89
714 320
493 696
651 741
143 932
3 882
179 940
906 200
646 568
992 976
421 47
693 732
754 375
334 785
98 730
43 667
337 865
59 3
659 255
548 40
219 66
997 99
926 232
161 531
84 417
763 305
147 35
879 227
922 593
501 884
712 377
270 419
98 922
871 549
713 849
755 390
215 28
16 421
937 447
590 102
586 493
841 926
794 955
65 535
16 903
951 51
252 242
13 276
940 193
631 419
285 674
857 661
795 518
604 462
201 945
778 534
263 757
538 870
193 805
929 550
468 695
882 697
979 860
579 653
701 932
769 117
538 762
256 55
283 11
786 844
471 862
682 518
992 213
278 750
619 94
13 631
250 510
167 187
296 685
227 268
748 370
426 172
958 538
546 772
623 695
776 477
12 226
383 936
900 988
87 835
476 96
638 705
720 288
658 566
152 660
341 714
590 416
954 236
293 396
263 210
562 13
125 441
134 473
584 232
799 237
534 909
589 823
331 430
198 287
390 632
963 184
220 10
951 110
837 689
238 416
751 383
808 818
411 879
611 810
280 830
799 283
493 721
469 679
640 830
874 512
967 141
688 489
441 3
509 104
278 316
917 977
110 337
599 287
852 343
861 354
695 801
432 65
257 825
477 478
73 677
252 816
475 635
575 247
10 151
992 931
768 180
755 140
818 757
656 442
159 665
277 126
691 879
654 21
970 531
794 240
966 895
771 981
161 616
667 177
101 838
220 184
697 751
622 586
822 611
371 396
236 177
893 302
952 73
66 121
800 988
30 421
405 731
225 590
883 38
914 444
582 754
594 85
40 816
849 898
255 263
402 290
247 973
413 700
263 800
383 496
615 302
882 893
867 626
241 934
25 949
662 678
233 145
607 664
156 137
261 859
490 740
661 607
570 885
542 949
488 21
563 884
549 242
215 594
424 69
486 219
190 556
967 440
498 292
916 782
45 159
591 765
847 95
390 167
294 106
805 357
503 734
153 236
344 241
29 913
152 414
329 13
718 325
620 261
170 55
311 9
617 92
963 83
285 995
259 702
829 418
606 680
932 719
89 713
553 61
154 864
791 749
242 698
995 796
498 319
197 110
460 802
963 713
911 698
351 178
234 112
408 735
311 121
870 560
593 897
249 621
803 611
343 873
599 300
14 517
557 610
797 69
891 148
828 681
362 12
691 143
103 39
657 88
696 386
595 935
946 661
602 870
916 170
668 911
534 898
567 38
367 457
386 638
437 786
517 481
73 234
664 602
367 273
393 95
111 776
14 593
766 930
743 51
329 308
920 495
259 438
458 89
194 593
939 266
594 640
706 740
757 620
858 925
44 681
473 700
458 763
696 633
226 562
34 667
648 163
7 54
556 47
806 454
942 230
182 688
238 202
33 396
781 822
139 661
239 479
161 573
756 730
441 868
50 763
913 881
154 966
945 860
79 314
740 590
505 905
538 169
220 100
342 595
606 872
278 504
155 318
709 551
798 832
550 880
633 440
61 42
679 71
850 717
225 922
438 267
244 645
157 507
503 122
236 207
471 327
756 909
917 761
3 349
250 883
308 657
487 265
91 825
40 347
944 462
438 534
644 415
976 15
221 645
297 478
945 413
596 597
248 174
733 692
113 717
147 167
371 572
710 300
677 659
756 591
555 344
347 810
790 508
329 212
143 206
948 284
756 539
490 605
165 152
829 163
114 674
195 928
949 279
677 502
40 708
195 610
21 131
264 465
377 379
967 705
273 57
251 871
837 345
789 741
855 367
637 670
41 412
608 982
529 960
462 363
237 791
544 563
794 141
74 576
636 233
709 666
708 611
646 690
911 476
801 252
141 151
984 455
334 878
591 758
561 469
455 97
59 797
79 887
323 18
977 146
130 612
747 740
852 734
885 818
898 196
174 23
612 675
803 57
316 315
164 204
522 606
445 944
355 461
776 353
26 428
849 653
788 488
917 680
177 571
154 714
841 338
571 852
883 195
592 948
34 488
796 229
281 900
910 180
605 807
7 457
825 587
759 87
714 571
803 210
403 89
194 80
743 646
534 938
364 936
631 133
68 333
650 816
614 929
801 327
497 132
758 830
944 728
640 254
189 837
838 590
944 643
677 887
864 562
641 193
390 823
535 526
201 811
982 440
320 614
479 545
681 134
975 511
5 748
185 925
498 82
364 359
923 455
278 639
847 329
236 873
849 194
621 272
965 535
461 612
140 243
90 381
306 976
828 340
666 290
286 4
317 756
724 694
600 531
387 68
766 663
712 209
713 486
759 890
729 238
795 133
862 3
776 967
948 122
947 895
487 635
141 620
741 818
84 764
883 754
684 145
798 862
108 218
739 903
861 867
644 216
315 374
132 324
482 618
931 344
482 70
666 680
8 59
951 897
121 984
810 223
390 89
800 574
125 408
310 743
343 503
426 475
373 726
420 836
486 892
268 969
247 923
269 914
129 362
98 622
493 271
91 948
226 669
975 739
134 822
897 154
233 748
864 210
906 430
886 316
858 685
301 679
519 614
338 123
808 701
879 199
806 224
330 738
630 468
269 607
225 107
517 257
986 465
174 40
36 111
610 988
941 381
257 728
165 439
252 640
685 893
33 982
828 773
281 838
574 156
140 364
630 933
769 903
6 732
942 459
313 630
372 348
500 138
191 936
194 679
914 248
789 197
640 783
791 299
183 575
566 73
807 891
650 292
496 736
850 180
693 131
793 977
562 69
534 256
377 617
94 768
573 218
919 102
207 656
689 462
337 845
947 839
867 595
185 417
147 155
124 386
309 418
78 665
54 264
579 596
378 975
388 64
516 819
332 580
103 722
610 944
540 800
154 278
954 480
792 362
719 775
125 272
990 534
597 158
675 936
964 163
749 133
789 470
813 186
6 646
149 198
144 220
684 882
502 39
172 881
969 77
363 449
489 658
730 648
167 734
139 718
627 392
987 4
717 699
67 282
276 105
206 153
83 772
146 541
972 466
44 553
737 993
661 647
64 20
606 167
34 306
145 512
357 943
50 898
795 470
179 839
61 392
392 111
773 252
595 887
197 142
954 473
868 787
275 602
572 601
729 158
363 750
688 725
235 169
786 228
482 202
714 114
492 886
422 450
333 563
406 89
139 222
932 214
733 360
266 565
40 351
198 371
521 253
64 5
237 800
293 483
412 57
89 175
898 995
234 998
772 679
723 694
710 580
332 185
608 363
192 767
26 877
268 613
36 769
286 831
924 33
242 92
736 617
518 53
669 172
265 922
94 655
965 367
395 491
547 312
501 701
211 482
275 722
825 603
450 438
923 577
913 244
125 259
462 852
263 723
767 101
635 799
173 93
139 213
566 668
935 439
298 359
398 206
252 501
648 1000
620 447
274 263
239 399
64 478
808 139
715 464
683 831
277 184
691 840
762 735
148 301
623 565
980 3
372 851
630 149
421 964
52 148
585 388
4 904
120 667
1000 192
716 132
49 977
161 225
906 928
432 318
847 912
317 273
37 931
541 935
939 377
164 883
77 119
194 318
449 773
515 408
709 36
585 564
975 77
872 591
374 264
606 629
532 729
963 992
863 644
37 407
23 387
261 258
942 874
193 966
662 753
985 953
350 847
460 521
832 424
461 85
15 334
945 950
665 410
192 427
306 387
644 576
234 422
813 684
108 570
164 697
949 655
181 442
363 669
777 215
161 489
256 727
330 401
369 726
607 152
355 538
680 521
329 571
706 497
817 147
508 144
970 113
101 213
703 151
174 773
633 92
177 683
269 603
573 759
439 88
831 128
975 383
38 44
106 94
95 332
867 413
116 956
117 722
544 732
201 95
664 630
213 373
980 12
593 492
214 83
150 480
801 878
513 695
975 852
384 56
825 813
852 200
571 107
744 481
260 742
863 535
716 166
902 991
359 693
772 762
367 668
1 46
791 828
56 82
131 960
874 721
136 246
443 391
112 173
32 888
313 229
842 909
483 916
399 797
543 204
145 670
286 382
954 932
227 860
864 826
373 362
271 270
914 602
283 97
622 500
840 171
417 862
120 918
237 263
115 217
980 383
332 178
413 548
536 954
654 826
43 266
144 983
379 33
899 538
933 185
249 279
30 537
653 1
194 595
24 326
247 172
995 618
915 522
67 574
203 23
178 428
555 502
557 51
643 428
90 883
745 222
676 522
428 342
739 990
510 163
417 64
520 51
497 37
439 352
168 72
147 114
292 273
62 916
492 454
171 413
644 369
699 254
57 472
233 841
640 35
802 294
174 113
829 209
625 848
417 600
127 610
600 421
337 116
184 831
948 583
3 353
978 94
79 239
458 444
404 701
471 662
711 702
547 977
225 923
414 532
429 859
912 466
761 368
353 442
664 111
533 28
868 269
854 904
32 191
222 433
664 962
56 606
453 210
694 464
844 151
206 512
349 910
951 245
312 72
167 754
106 501
200 718
766 244
285 767
981 98
740 646
714 790
207 788
993 496
977 473
393 127
803 465
680 291
512 657
500 711
623 121
300 268
289 365
174 584
162 698
611 280
264 204
762 914
777 78
556 311
739 696
243 549
639 169
791 985
874 912
558 767
766 328
257 787
685 521
84 981
792 841
245 918
820 745
136 89
985 900
319 390
794 1
52 456
754 476
455 727
182 903
424 789
813 187
588 395
697 39
392 318
919 933
201 648
70 885
529 829
723 561
788 513
307 649
727 660
626 891
224 987
324 568
400 256
315 28
588 498
672 907
573 903
265 435
272 984
671 184
250 697
891 202
913 957
319 1000
806 300
909 931
538 634
377 824
595 601
594 637
981 688
723 172
855 363
768 165
4 820
16 993
681 219
375 330
953 965
763 443
725 282
725 419
585 974
676 722
397 239
304 954
996 669
136 262
985 93
534 677
52 641
710 312
456 31
836 484
630 350
941 218
769 840
380 536
879 722
880 134
357 957
327 701
539 710
777 570
638 115
950 86
425 561
889 466
258 417
375 713
707 701
627 123
762 807
738 232
904 503
477 917
629 136
738 120
215 176
699 631
214 557
555 493
787 443
436 516
441 656
179 414
531 225
679 550
237 315
9 191
247 211
255 394
750 622
437 733
257 756
970 919
323 76
438 787
950 616
989 368
696 907
967 77
782 832
926 621
399 679
828 180
991 831
303 556
866 69
323 962
83 661
804 19
234 342
949 213
670 927
962 317
854 131
689 936
932 378
826 169
691 438
982 499
486 224
123 519
542 325
272 715
173 374
10 800
300 823
477 557
329 187
656 985
906 606
809 34
598 372
334 798
191 283
735 631
826 948
840 702
751 758
656 525
91 884
201 408
616 591
46 470
493 888
511 721
200 373
138 958
913 681
811 731
191 975
22 787
939 816
437 239
9 151
106 423
299 635
942 837
792 758
152 921
86 617
979 628
844 117
883 487
929 975
740 619
239 713
35 103
65 403
21 533
660 550
677 565
314 392
858 812
538 554
567 43
100 546
36 68
527 554
755 911
154 703
202 176
755 142
282 584
892 252
741 248
109 208
396 848
606 510
913 508
779 451
725 262
299 269
904 863
879 363
5 88
930 569
124 506
340 459
819 978
788 292
57 143
227 448
72 921
321 524
57 475
930 36
431 194
505 580
370 995
202 182
604 593
627 624
588 867
391 380
747 687
891 572
990 845
294 248
894 548
660 354
894 281
939 410
259 441
728 467
660 600
176 66
405 766
927 556
117 994
347 571
935 586
881 175
375 216
100 387
850 259
992 324
692 196
866 106
799 602
139 309
618 497
568 881
820 792
236 58
412 567
988 442
560 632
495 253
790 901
422 236
6 141
66 644
140 451
721 20
301 694
577 915
613 915
776 524
510 846
843 484
629 24
640 685
713 417
973 437
9 827
957 185
847 576
772 655
457 66
85 143
594 965
416 310
931 28
322 95
841 916
138 609
586 782
797 425
291 902
760 995
307 451
678 890
285 181
75 512
121 158
825 771
161 550
345 168
197 262
965 39
634 996
446 236
231 749
132 537
850 166
619 754
7 901
143 702
229 65
377 27
315 145
520 953
490 575
439 160
440 430
383 542
21 962
453 801
135 250
413 672
762 222
930 264
493 268
933 944
280 449
650 812
98 136
147 435
393 315
732 131
175 572
773 885
395 769
770 750
221 797
105 104
398 914
723 178
843 990
449 642
624 697
8 105
96 899
220 111
314 383
653 333
30 652
903 512
108 544
418 768
314 592
302 863
322 104
701 773
229 284
301 130
106 620
330 395
463 544
328 991
841 633
141 987
52 697
398 139
750 634
925 146
166 640
380 337
410 68
102 283
643 437
260 965
645 294
207 766
434 108
555 459
236 540
768 941
961 398
411 665
785 301
835 896
533 434
758 480
272 788
259 988
728 230
558 492
307 813
232 216
534 562
314 945
330 516
281 436
705 33
595 123
643 147
355 843
824 638
511 561
505 701
898 263
864 267
442 382
996 34
72 731
679 699
165 116
40 79
94 651
587 103
199 159
55 64
418 912
127 67
385 759
91 25
862 331
426 451
23 351
411 505
61 57
729 527
421 390
569 221
271 333
370 58
853 762
900 519
342 978
440 28
623 680
14 912
146 628
19 484
770 295
102 658
52 164
460 407
341 914
792 752
531 270
78 287
855 528
580 186
513 719
839 758
955 201
489 832
800 886
103 564
199 489
412 428
621 787
705 168
971 607
902 785
658 801
144 693
517 369
808 991
637 121
178 437
130 649
982 686
839 1
18 797
201 477
98 39
893 433
801 476
521 240
996 305
954 180
708 435
395 438
499 690
420 58
14 240
262 172
654 696
720 565
439 553
400 855
627 879
881 991
403 839
965 60
603 688
407 537
643 284
507 277
350 510
95 398
306 121
701 987
431 306
691 945
866 337
917 68
126 284
453 565
649 82
706 427
936 946
765 910
928 801
250 545
393 91
61 461
653 335
698 30
225 459
164 670
630 530
894 576
817 619
640 1000
282 442
518 550
773 116
932 354
772 154
425 394
670 806
71 239
620 851
617 612
827 384
550 268
666 753
270 433
632 920
178 375
590 261
956 499
66 247
989 348
646 361
316 384
784 349
343 523
664 712
312 387
762 532
856 113
805 89
822 430
851 697
21 100
845 698
247 453
249 752
973 990
74 282
415 155
367 8
607 443
281 677
822 387
347 253
323 296
816 947
183 136
876 860
344 299
473 964
50 963
985 554
980 97
562 868
998 604
211 361
509 154
249 521
29 268
314 266
454 70
205 984
564 422
515 356
931 773
332 752
799 740
656 125
941 124
149 77
9 719
133 226
933 336
691 648
839 40
562 521
74 565
933 192
977 763
48 796
79 489
154 335
172 720
357 745
964 314
857 95
438 134
12 152
456 570
387 614
964 446
89 90
25 74
923 849
5 196
256 998
554 519
716 397
24 888
387 708
191 143
248 515
222 806
950 778
494 491
294 870
987 90
814 475
700 156
807 556
508 768
813 382
337 229
637 470
550 831
994 860
777 388
21 781
167 855
99 728
614 785
415 525
935 241
315 166
47 476
987 271
289 86
794 389
384 600
261 564
428 411
49 350
899 959
772 923
48 292
880 619
856 321
331 813
551 909
718 315
972 911
171 589
82 36
938 630
271 580
21 94
469 136
525 520
112 251
491 277
550 819
515 59
369 232
752 160
604 571
559 575
598 66
414 148
635 492
422 343
486 233
301 28
217 925
127 92
350 599
707 57
323 648
868 336
291 457
673 549
285 457
889 992
632 391
980 160
368 281
705 394
613 420
10 681
981 154
161 2
418 425
645 393
317 869
176 293
385 442
664 580
749 54
806 228
477 512
432 209
215 987
441 140
269 539
402 148
382 62
308 939
37 839
176 387
433 507
945 86
842 33
752 500
921 179
979 593
670 207
209 449
371 280
739 272
313 821
729 771
258 249
846 936
491 796
122 365
864 255
90 921
306 915
552 568
737 651
503 955
967 572
977 461
189 68
648 403
314 594
605 588
124 25
455 818
136 948
954 675
627 144
60 159
764 825
24 464
8 99
455 153
561 63
372 243
922 42
251 385
596 113
325 330
342 960
55 156
441 817
294 791
334 542
535 744
336 713
360 925
690 825
425 847
91 873
364 984
387 657
332 558
93 488
892 628
283 784
991 87
42 166
726 391
719 534
409 923
967 875
771 397
805 765
468 61
190 621
649 231
335 112
934 252
790 826
159 561
339 464
191 144
64 202
720 815
130 854
657 22
444 285
35 944
392 47
286 541
640 970
34 537
262 877
572 139
30 74
895 34
72 278
146 214
790 534
493 591
642 913
194 411
721 9
206 41
335 228
773 836
240 185
227 487
21 959
401 479
107 329
196 526
143 907
469 159
923 821
379 818
510 590
687 582
720 588
616 206
1000 211
983 418
859 917
536 639
289 25
320 273
815 683
288 8
256 343
296 21
865 399
875 506
818 694
321 403
848 466
807 11
959 993
706 252
182 332
559 932
825 841
202 642
559 102
91 20
838 93
895 299
466 741
468 777
519 43
931 790
90 211
209 688
185 785
378 592
594 865
992 329
113 692
369 488
613 887
766 968
550 111
147 355
129 321
781 93
5 760
867 912
644 244
532 262
150 796
66 720
289 964
660 946
217 505
983 507
897 94
821 836
989 364
698 933
654 912
282 676
534 505
486 255
421 332
580 440
85 183
574 665
758 270
65 788
875 89
950 676
682 708
344 54
487 631
64 839
334 499
89 56
827 539
565 75
722 312
573 134
525 521
332 8
865 527
978 921
987 420
620 406
749 901
239 650
133 485
323 655
832 16
860 912
728 958
673 448
627 295
52 56
142 989
505 242
625 906
370 312
760 430
8 851
375 461
525 591
304 54
345 492
953 981
445 703
138 377
443 662
461 200
486 949
310 512
188 49
253 653
12 860
774 314
318 717
787 122
541 28
483 834
993 884
514 905
827 840
334 156
992 204
635 301
68 203
985 425
182 833
112 338
638 703
588 350
739 461
918 112
637 778
748 307
302 46
541 177
640 398
459 597
254 779
321 134
250 165
656 174
352 275
119 201
193 884
445 818
272 996
24 647
600 591
238 927
95 449
845 819
984 345
583 111
353 19
761 678
465 101
458 769
804 803
579 143
278 571
481 142
153 565
77 328
351 923
120 35
376 919
119 828
655 759
305 542
130 75
170 295
205 660
947 821
216 418
918 813
959 630
184 551
999 506
184 113
469 519
944 280
579 409
210 34
261 918
254 14
343 739
490 193
916 303
453 719
618 341
503 231
447 790
763 278
879 802
260 930
504 81
664 790
742 356
682 534
654 970
33 796
594 769
381 45
261 790
977 351
170 656
847 887
734 364
227 961
729 322
961 48
581 612
580 908
353 951
297 518
911 12
211 225
631 349
497 356
632 535
955 314
644 766
21 848
202 100
260 407
352 795
387 917
22 788
904 326
942 895
281 501
520 345
43 584
795 490
430 392
788 446
30 830
275 773
596 801
363 888
595 446
818 704
749 261
299 524
851 312
383 656
657 2
586 190
516 834
756 499
167 398
743 947
212 501
542 299
173 14
362 503
144 870
901 250
633 41
187 309
582 287
60 387
910 990
245 988
415 906
406 792
471 112
578 338
922 513
71 490
345 549
846 43
484 565
40 406
222 788
97 312
204 601
909 441
793 490
679 477
509 702
758 983
378 73
163 149
231 697
994 321
386 247
907 221
962 241
405 339
996 675
512 449
72 548
832 113
843 548
253 175
74 271
74 436
371 702
123 606
964 510
306 774
817 92
39 584
121 695
743 432
646 450
250 736
979 133
933 728
621 454
785 90
720 659
678 953
753 631
610 648
528 759
53 907
874 846
428 490
221 482
895 969
547 87
726 275
691 955
453 148
408 602
812 443
161 31
819 517
544 689
810 549
726 387
285 135
788 66
162 523
936 210
48 165
718 327
268 661
971 739
672 628
110 653
367 632
991 904
718 735
991 174
929 901
677 19
960 804
428 931
698 421
920 874
182 106
503 342
343 124
372 64
287 153
969 800
877 437
61 156
665 371
125 998
385 797
466 362
473 252
660 909
730 511
67 280
951 131
439 887
83 104
564 307
174 853
705 527
187 902
162 47
219 668
439 733
659 97
578 314
847 152
644 621
167 869
100 127
678 596
216 96
287 637
273 580
644 83
574 598
809 517
384 356
176 683
211 857
813 172
702 150
822 500
595 63
771 223
15 572
498 17
521 650
11 515
765 389
670 771
812 620
115 406
343 68
416 368
918 229
579 667
622 12
258 53
614 234
700 784
189 752
786 823
781 6
997 757
547 954
936 501
78 21
481 797
299 255
816 214
501 858
43 468
996 123
926 791
538 627
573 334
113 643
395 535
289 618
731 554
760 188
837 827
723 654
552 943
376 652
819 66
721 161
16 71
506 778
469 486
95 162
372 634
961 695
75 132
49 576
844 609
897 434
583 456
917 62
112 544
777 445
920 693
474 21
583 331
276 928
843 230
872 945
323 388
154 903
553 262
135 16
420 595
98 788
205 466
450 994
762 577
506 968
206 264
888 590
825 264
540 459
851 911
965 353
853 196
75 677
656 891
243 679
549 798
882 877
734 377
226 909
938 906
849 286
876 516
66 287
922 804
858 263
300 630
480 413
298 89
963 497
366 655
91 763
652 548
253 368
120 173
180 131
983 36
748 607
316 962
330 779
941 680
930 71
473 455
285 853
819 663
337 260
125 868
825 700
528 483
832 999
33 561
75 456
280 994
584 317
638 868
473 293
684 634
837 495
752 705
959 97
696 412
372 384
773 990
386 703
254 565
857 694
479 866
220 452
167 304
475 619
294 636
985 568
67 796
11 942
296 943
128 353
907 767
749 733
944 206
284 969
936 813
206 599
666 266
676 971
722 115
643 178
625 518
467 411
798 569
827 349
149 866
180 957
23 180
945 738
748 737
283 444
923 698
74 249
296 823
92 568
384 917
72 454
722 918
826 582
569 34
981 629
602 518
614 254
838 238
107 589
829 677
842 209
427 87
796 390
836 667
90 176
473 343
512 950
114 754
955 198
60 379
458 933
442 752
653 945
483 527
580 665
699 259
505 20
90 567
385 245
458 312
45 785
658 531
163 157
830 138
234 684
803 637
993 59
443 709
733 273
843 632
584 352
919 364
631 380
510 800
799 887
335 320
972 54
920 598
451 949
104 79
60 19
551 731
75 191
757 438
928 250
253 782
84 960
293 188
86 45
641 688
866 510
931 791
105 789
134 868
706 871
604 218
202 542
748 645
850 800
748 525
159 699
155 838
894 714
82 857
792 689
787 847
304 454
677 499
909 687
235 710
784 878
304 733
926 420
16 905
22 651
154 538
124 876
32 579
968 440
475 776
703 59
456 671
492 901
435 426
68 272
535 702
389 305
131 377
423 409
257 700
923 476
853 202
11 594
499 147
398 515
332 918
241 563
862 578
272 413
978 830
281 716
12 609
652 752
625 91
840 367
554 301
454 184
446 125
401 429
673 222
550 566
160 931
139 683
429 789
316 467
940 558
945 459
670 679
334 522
180 997
293 167
589 720
386 918
951 165
970 54
47 117
697 572
378 843
531 819
684 768
594 430
817 559
740 673
505 490
589 802
626 784
251 840
746 588
415 648
943 537
140 691
997 864
776 983
773 493
528 979
485 87
417 357
176 177
261 137
90 276
526 471
132 60
522 70
44 370
643 651
858 267
886 396
787 339
445 745
343 699
190 500
24 931
599 481
769 880
767 417
389 815
828 885
602 393
214 898
80 661
614 521
36 845
255 315
477 344
312 140
267 64
875 530
548 115
11 18
265 69
621 43
318 506
376 294
32 359
952 699
55 538
66 592
402 606
359 102
958 203
856 168
932 869
479 425
87 40
214 289
846 458
810 161
43 689
878 190
496 303
842 596
991 774
63 574
78 870
33 539
445 997
491 15
512 999
664 283
537 363
307 584
468 498
875 678
749 11
301 319
674 467
482 485
914 289
826 486
823 708
779 544
9 742
661 523
246 587
843 416
201 258
828 886
1 71
944 236
350 59
703 156
471 410
166 601
771 915
558 252
920 64
390 569
973 908
262 875
993 444
507 230
835 788
890 784
861 796
979 896
333 614
989 978
179 881
471 682
555 105
7 382
942 633
148 196
169 126
351 195
211 686
223 39
941 697
274 986
890 9
707 327
872 887
979 403
9 369
26 846
304 461
399 25
880 604
742 928
736 906
657 177
425 495
624 675
508 616
15 86
821 632
675 375
369 907
748 326
372 215
192 799
837 309
851 663
342 58
934 289
628 152
771 975
635 123
801 200
592 958
172 939
689 248
640 401
443 509
460 654
310 209
143 585
528 984
993 714
213 988
655 343
199 248
335 47
644 185
803 869
240 952
641 50
886 374
295 677
697 446
237 574
754 767
180 337
835 415
62 301
38 65
808 305
660 140
557 27
564 497
701 163
172 650
679 345
181 466
262 522
74 589
318 216
902 45
529 578
190 41
729 246
235 764
906 349
550 272
349 842
88 676
22 201
672 875
165 127
704 864
418 8
575 286
595 896
978 283
488 792
888 198
440 800
426 493
313 153
855 892
93 655
610 421
576 442
142 851
579 445
735 713
86 799
249 194
754 705
190 487
596 970
151 97
377 408
246 233
13 178
797 162
557 250
790 975
826 55
489 668
281 730
612 509
923 630
936 261
448 839
155 160
356 814
287 406
237 819
76 297
938 910
949 144
957 668
832 484
870 483
753 398
798 178
123 662
584 578
851 180
42 746
546 932
739 384
793 447
771 104
518 369
920 455
998 559
819 359
536 176
621 23
118 437
134 413
112 210
785 950
998 141
505 376
942 967
829 538
602 849
766 183
421 960
821 180
405 472
766 241
953 18
963 264
411 777
443 415
463 770
322 584
545 978
113 351
564 780
482 228
191 764
254 689
167 430
114 981
17 75
933 277
394 88
767 74
742 859
841 270
312 334
909 8
492 645
165 372
255 213
679 184
692 178
942 21
234 383
792 472
777 81
817 148
607 41
857 314
443 624
914 300
132 320
793 509
589 144
58 873
389 239
316 4
399 886
422 429
102 469
646 981
7 186
519 340
474 496
627 890
89 816
866 756
326 176
825 888
964 317
14 341
540 673
421 788
646 505
702 493
402 716
805 998
485 34
47 58
599 297
732 380
640 151
971 690
371 482
1 476
908 747
254 83
459 128
966 955
506 548
277 362
501 367
94 887
494 194
899 438
627 675
520 879
760 392
2 810
838 229
255 180
439 529
594 141
40 921
204 176
486 129
705 600
355 899
612 400
499 254
98 229
574 592
994 236
616 401
772 470
100 359
909 132
192 998
679 743
846 918
811 661
76 596
945 4
173 127
509 859
983 723
93 489
546 433
552 287
412 59
218 357
854 672
718 660
877 196
203 194
977 91
721 156
367 539
10 595
518 359
561 314
175 237
13 612
913 581
734 405
407 730
674 99
281 270
401 749
802 579
102 573
28 491
442 748
840 389
501 51
345 351
894 175
662 228
553 134
162 343
977 810
841 294
10 44
601 635
579 93
672 828
768 710
462 153
482 488
746 321
319 368
892 115
497 62
611 850
651 279
699 799
728 28
886 614
503 293
983 639
580 308
794 832
399 332
230 923
41 792
669 904
149 924
437 991
81 23
289 125
939 70
562 468
201 782
159 64
310 354
379 248
492 709
355 618
287 312
196 40
3 697
207 574
500 268
9 170
423 946
178 914
490 754
257 960
588 412
881 777
859 268
491 917
716 355
57 230
357 336
929 139
44 185
942 794
554 680
159 299
118 299
372 59
196 808
200 325
60 556
406 524
11 430
78 615
485 169
566 103
251 957
137 857
670 861
955 262
28 955
909 106
114 838
417 337
764 385
791 550
411 226
762 513
918 619
882 102
10 754
674 802
855 885
745 783
975 984
788 424
920 963
980 644
5 422
301 184
305 198
118 384
44 690
418 581
82 97
179 433
480 283
10 794
790 774
357 253
959 132
211 594
20 481
660 558
574 202
529 730
655 6
683 484
144 386
610 214
202 111
183 30
119 974
50 355
683 541
632 713
857 375
782 699
399 456
842 852
556 719
125 107
868 457
170 139
789 533
892 92
274 382
645 816
243 800
157 638
672 519
803 121
933 566
398 170
727 875
756 193
56 412
167 696
475 582
20 694
536 921
721 131
113 746
174 845
783 789
64 535
346 1
638 830
661 617
711 420
97 682
779 776
998 155
950 564
839 247
937 758
716 707
320 849
737 280
965 351
62 75
933 9
352 240
528 24
465 665
210 242
956 37
824 524
1 54
311 632
671 420
880 374
525 382
848 861
305 528
573 209
796 539
584 771
791 404
428 28
625 890
75 924
517 886
969 271
850 462
730 314
704 528
550 557
742 256
585 679
445 82
211 193
347 204
387 758
586 259
706 139
623 747
369 627
846 828
255 766
599 261
372 913
756 710
453 587
735 52
689 290
882 968
885 293
295 151
91 690
117 482
692 5
888 742
146 30
55 963
912 899
62 988
786 961
415 880
521 291
816 207
782 639
729 929
639 711
862 962
21 524
937 553
931 375
949 169
152 975
526 544
685 622
152 674
180 668
621 598
384 146
292 662
731 347
630 645
913 88
472 160
938 123
172 595
580 201
864 790
870 68
527 466
24 292
232 5
550 147
455 307
624 367
84 852
930 8
285 670
682 23
806 306
71 14
853 432
329 662
199 416
868 89
726 94
655 834
328 177
102 943
94 694
195 632
641 864
781 88
280 472
740 913
257 809
16 366
403 243
369 180
201 816
957 706
686 899
624 480
11 744
897 796
216 782
239 395
431 21
65 251
658 498
760 800
745 932
713 67
199 37
568 749
863 462
334 75
829 61
434 487
907 553
394 948
716 222
579 664
272 599
702 80
26 783
889 812
717 845
795 498
992 692
11 887
611 682
911 600
81 609
305 280
804 409
391 246
488 580
492 557
79 562
655 278
102 18
719 129
100 201
806 937
692 542
245 34
673 881
112 562
813 154
69 319
618 282
490 296
816 520
515 939
56 391
828 324
997 791
17 551
807 95
82 218
123 472
469 807
738 563
954 956
798 143
704 41
51 187
943 266
518 972
703 766
309 728
103 656
597 949
517 750
132 791
503 632
242 491
235 624
679 368
412 518
400 143
352 255
466 301
296 409
815 317
282 449
573 894
32 501
434 501
933 532
921 796
717 276
414 670
262 656
803 761
371 679
229 892
592 469
665 21
932 227
21 928
913 604
909 779
931 504
311 627
725 298
465 182
74 84
955 613
814 659
887 415
355 833
836 428
216 319
916 598
53 791
954 552
339 190
986 712
307 521
436 570
863 293
405 894
149 455
209 360
382 195
128 272
948 356
827 320
442 779
577 310
957 612
121 131
880 723
556 785
798 338
210 193
17 71
145 300
473 373
393 589
815 922
163 880
606 593
91 59
380 857
975 20
233 610
361 616
227 739
933 334
781 697
838 816
721 401
76 420
229 321
849 640
45 455
448 618
738 9
339 249
679 422
159 856
316 679
782 156
921 831
619 138
806 1
436 225
541 733
884 679
212 936
353 38
777 16
154 768
731 885
173 677
143 382
509 173
379 961
83 989
599 78
692 70
721 425
248 283
28 274
241 879
494 993
40 679
408 242
415 992
846 954
928 454
525 232
900 887
833 382
651 538
964 859
366 4
9 558
233 541
476 122
984 718
97 387
262 372
526 132
170 980
371 668
46 298
95 890
257 140
575 813
518 281
365 738
769 791
469 813
381 151
302 608
258 747
178 354
205 531
412 784
175 900
487 972
672 991
521 230
497 468
24 371
136 228
265 717
600 545
232 523
284 823
91 757
914 463
304 811
716 876
6 269
23 817
254 790
227 210
71 136
746 951
493 856
505 121
903 458
49 467
674 430
141 296
240 506
80 417
635 753
502 429
654 802
927 815
795 937
631 56
546 284
101 599
297 756
721 236
844 628
91 64
767 813
604 283
429 407
483 769
433 278
652 896
176 149
450 421
322 221
523 3
172 476
625 745
687 511
603 233
141 889
683 844
224 260
880 112
577 332
682 189
343 801
557 685
409 408
871 528
134 297
183 756
587 581
598 16
484 764
907 608
777 776
612 974
648 75
970 392
176 573
845 356
274 799
430 266
949 805
103 538
278 70
906 94
1000 476
433 187
838 796
914 79
604 405
326 943
64 218
266 894
800 729
328 530
388 753
530 422
353 806
344 625
204 884
244 984
129 527
827 524
171 670
615 284
615 717
522 581
776 165
448 224
240 50
797 343
925 152
236 679
352 417
122 487
444 856
249 852
683 746
165 119
710 944
222 224
136 110
106 70
727 991
925 488
3 274
32 744
230 637
602 433
115 838
701 131
419 80
576 563
208 496
987 167
126 64
695 538
601 160
982 110
209 740
645 657
286 818
260 827
750 654
567 651
246 128
552 302
641 821
379 39
454 930
45 646
5 638
934 515
554 247
401 211
431 750
385 430
592 122
84 20
145 111
298 604
720 555
845 565
769 927
21 75
296 955
124 667
179 375
514 774
342 516
480 585
666 427
242 837
36 45
351 895
228 516
378 720
376 879
69 369
277 240
648 939
179 348
693 406
602 215
680 458
274 233
889 51
974 760
592 970
260 906
159 470
773 230
882 356
34 563
62 562
423 33
382 753
440 239
935 194
790 838
944 167
295 144
185 143
667 87
637 722
502 326
522 128
373 402
19 706
862 69
853 190
904 978
397 12
804 159
652 997
794 51
944 821
209 133
513 616
160 468
713 372
935 348
171 43
602 331
966 139
904 755
306 923
555 550
719 885
362 572
791 792
171 943
319 98
238 905
43 638
977 436
219 404
655 977
404 78
438 933
519 706
199 206
788 375
14 862
382 448
741 331
657 279
587 397
780 931
76 444
559 453
696 364
798 883
86 698
948 683
665 625
409 624
872 196
786 523
28 897
64 534
636 491
117 559
263 929
501 101
912 853
504 154
855 811
161 717
234 409
125 768
606 857
373 74
714 483
748 981
622 738
863 820
820 277
603 415
186 743
608 122
904 198
959 38
772 928
710 128
24 239
117 212
968 496
41 950
50 209
456 916
679 534
695 101
288 852
727 247
37 860
497 895
494 222
918 463
616 150
236 871
370 839
236 682
392 656
119 903
167 154
610 302
40 637
721 508
790 189
907 490
687 989
164 180
577 52
304 953
949 752
625 275
223 328
789 358
154 427
932 270
813 894
332 416
645 20
259 806
905 207
522 739
348 526
430 226
93 74
451 228
480 687
37 738
7 709
311 17
718 430
298 354
823 208
421 825
425 517
392 218
106 841
815 973
334 252
96 510
389 554
473 860
960 833
900 393
323 776
34 380
319 871
26 472
743 978
151 198
717 772
739 513
377 718
89 184
33 551
685 607
243 115
275 100
460 121
816 440
855 550
631 945
226 30
976 495
459 862
154 899
539 989
293 38
422 94
681 673
246 700
12 634
917 633
59 687
969 964
875 283
234 379
513 645
829 459
451 39
475 571
556 644
144 341
820 954
969 408
665 619
47 199
867 656
612 703
431 165
93 689
180 911
492 374
650 897
157 865
329 927
637 686
605 696
956 316
207 705
485 117
603 605
593 836
122 480
897 732
406 433
458 482
252 363
6 196
953 848
671 193
796 996
559 89
240 545
113 63
848 344
339 878
543 5
592 494
107 868
704 64
834 667
34 625
220 553
559 933
900 4
206 343
417 885
408 424
859 619
102 308
668 225
447 684
756 298
920 578
683 398
12 256
743 744
944 256
647 768
794 970
696 969
243 934
421 430
958 909
771 335
621 381
266 643
617 984
547 997
963 841
922 4
29 574
728 409
803 86
439 853
625 451
630 48
496 573
323 234
54 677
405 165
530 342
727 465
909 229
24 13
694 715
519 315
839 721
118 199
209 531
714 223
279 877
710 247
335 877
977 88
713 431
608 873
761 78
422 602
194 156
924 28
864 560
288 894
237 620
810 916
570 255
163 792
181 547
595 965
359 853
596 230
292 205
705 445
174 512
165 49
896 31
900 271
573 819
246 598
342 109
92 794
225 276
853 266
399 196
962 990
11 4
21 816
879 292
92 179
228 470
512 101
667 690
245 582
759 157
538 814
200 705
50 409
584 673
825 204
150 858
98 295
334 357
909 407
260 643
98 118
604 878
11 743
109 728
517 893
836 139
53 233
448 456
20 953
342 989
762 839
46 820
732 766
732 450
378 198
164 292
523 832
640 488
496 69
665 245
475 218
956 568
245 482
527 462
672 842
246 989
605 331
824 337
398 927
577 3
80 339
966 562
815 419
380 677
956 469
392 48
67 221
812 725
682 552
298 249
47 360
587 656
599 537
585 509
864 188
107 377
254 41
377 507
23 832
294 51
11 777
771 348
388 253
602 677
258 120
194 640
310 269
163 496
835 781
998 602
271 144
944 244
65 191
498 38
605 244
766 589
175 744
205 807
444 231
286 894
282 952
618 524
41 788
1 253
71 128
157 774
698 704
827 933
543 439
254 547
817 601
536 419
164 576
324 583
774 359
755 623
202 567
411 99
245 341
247 762
205 181
4 493
359 766
69 762
299 723
242 143
245 591
895 228
970 450
830 526
404 204
459 177
775 865
770 234
219 854
868 955
612 534
221 62
615 802
941 324
387 172
452 692
427 936
51 402
568 949
887 541
343 69
377 684
645 430
341 141
460 936
192 377
345 425
511 102
505 824
139 908
391 316
108 745
759 363
124 568
946 486
802 207
491 631
142 873
818 317
526 536
638 878
589 172
361 635
241 180
296 978
794 757
261 349
567 14
495 566
512 47
224 797
134 225
942 29
584 645
111 935
656 389
580 236
730 734
522 918
504 306
968 352
247 36
184 537
88 228
993 223
211 514
649 677
357 13
22 8
595 206
725 847
775 828
365 53
355 487
457 450
61 651
648 927
272 702
436 420
176 97
711 928
636 483
37 317
876 425
596 213
574 25
678 988
982 789
986 47
885 540
670 856
489 926
836 556
481 496
340 256
900 803
933 83
701 873
115 663
453 804
328 170
999 395
699 809
945 147
406 727
970 123
999 169
429 232
898 946
700 975
846 166
173 603
246 600
78 982
992 50
994 913
107 473
589 669
633 926
709 959
530 729
945 508
525 557
363 332
262 570
277 589
755 889
506 582
764 163
949 725
625 877
570 445
458 122
452 128
4 789
913 46
297 315
219 906
622 667
951 117
825 860
480 272
228 962
243 736
920 174
50 767
674 820
691 50
564 397
582 242
541 423
157 119
86 560
398 563
619 941
584 414
668 16
764 29
774 920
331 721
542 858
790 253
46 339
169 781
740 32
899 687
809 268
951 935
722 461
812 906
476 53
448 775
1000 79
356 817
436 971
11 318
423 248
116 348
16 89
702 412
843 328
37 639
810 18
272 867
333 684
10 635
504 992
484 574
347 848
712 970
436 475
434 690
612 647
655 597
135 547
799 285
361 638
44 654
790 729
799 738
819 286
614 784
568 234
431 606
945 516
931 675
518 514
688 658
318 525
81 159
359 596
887 511
571 735
336 62
70 162
861 510
668 15
576 840
141 161
683 62
307 827
298 816
423 77
900 197
24 46
290 933
643 961
539 6
466 736
312 847
744 173
32 107
6 706
875 625
641 324
133 357
721 272
508 439
670 52
611 313
394 118
246 541
721 757
655 827
495 565
321 861
104 841
481 901
491 72
476 127
882 495
59 235
237 312
931 390
325 38
61 762
52 457
197 100
104 141
330 65
36 40
80 35
925 386
497 305
876 534
288 909
346 27
404 603
846 573
793 808
859 85
80 190
81 240
679 873
714 951
568 976
772 368
12 102
23 261
699 777
495 195
118 282
544 946
667 300
824 351
734 95
330 931
152 383
273 12
48 169
750 997
974 694
827 828
905 140
179 696
615 252
979 834
189 938
810 270
673 393
989 369
911 547
278 839
239 858
405 279
493 850
100 245
420 385
187 86
867 247
93 136
242 89
442 118
10 433
144 248
441 734
819 708
268 584
220 571
904 27
74 847
445 150
684 425
333 879
617 363
981 651
149 220
270 865
159 572
820 372
366 535
453 393
492 66
990 888
883 183
497 317
851 370
310 927
525 526
350 266
766 916
908 682
521 968
438 408
235 920
539 271
436 774
305 296
271 830
794 577
195 682
974 820
537 449
27 752
85 240
296 380
218 552
96 797
182 979
658 37
812 792
842 786
863 512
640 317
769 302
78 319
924 600
660 405
544 766
527 51
919 761
732 885
474 305
790 796
815 712
289 659
203 913
799 842
741 740
106 481
839 434
669 677
51 379
108 143
453 603
204 161
673 983
699 179
501 792
197 324
818 941
851 9
295 615
240 883
892 706
575 581
80 400
863 423
283 833
1 740
469 359
971 694
189 634
739 306
577 759
388 813
870 116
816 253
658 138
720 754
760 81
584 646
348 352
416 736
898 68
837 69
970 761
907 438
66 676
862 797
990 60
19 485
746 809
221 776
475 348
122 969
405 827
368 82
562 797
259 321
698 443
610 799
341 675
176 967
277 596
890 249
411 333
99 809
960 700
573 750
585 601
32 281
381 124
967 564
213 270
381 820
619 44
498 97
642 586
398 887
639 753
466 593
356 773
883 334
149 470
566 287
763 792
468 363
617 211
684 805
655 404
955 240
701 363
621 312
751 359
990 743
223 866
820 882
768 539
767 355
531 707
459 10
786 402
154 587
600 720
386 971
485 88
83 712
388 177
470 663
954 333
74 836
53 789
280 895
77 707
357 592
31 493
704 902
488 985
713 226
459 323
554 975
26 719
988 590
844 784
565 362
101 546
634 180
297 443
769 543
403 464
755 820
337 476
191 592
270 942
684 687
289 432
757 488
177 342
633 301
731 572
37 604
873 795
147 397
140 723
370 868
293 758
943 855
654 484
848 725
141 566
757 344
828 753
246 280
111 320
971 185
1 111
804 530
424 179
542 321
119 52
388 384
234 805
202 854
451 452
937 880
383 188
735 670
963 438
66 741
427 565
822 274
454 899
39 332
510 456
281 803
276 860
633 49
63 486
980 856
549 121
442 773
462 856
691 931
243 468
576 82
147 312
664 546
328 478
749 305
43 453
841 610
851 601
864 57
512 559
273 265
354 677
259 501
120 115
305 149
433 247
791 893
673 727
222 578
375 316
958 927
634 889
644 238
800 304
12 690
765 152
956 700
733 516
48 425
849 416
112 588
552 440
342 442
986 997
391 764
960 300
152 25
584 641
61 362
881 281
643 864
554 446
878 204
497 386
254 458
137 330
516 791
827 695
631 866
337 464
627 558
927 981
485 288
587 209
211 637
497 733
590 981
783 637
283 710
585 607
512 712
941 88
729 913
615 57
348 100
906 531
116 660
67 658
837 426
85 890
306 324
388 948
308 868
444 897
286 204
238 703
755 335
194 759
959 243
779 133
564 610
934 635
451 587
687 304
304 901
607 413
400 679
708 480
475 408
778 471
677 458
61 403
410 868
931 823
735 491
65 553
71 783
863 547
776 561
878 989
931 921
453 197
47 786
551 727
729 775
181 426
209 424
236 551
473 804
977 746
666 478
481 454
628 143
748 324
515 223
241 17
611 623
330 810
714 669
507 135
242 821
410 114
70 295
960 714
268 638
424 194
270 184
359 5
590 329
518 948
957 149
12 251
206 174
755 730
844 586
847 944
954 94
566 464
185 110
315 515
484 301
107 867
506 202
888 988
332 742
141 651
820 59
990 482
976 177
24 291
680 700
739 217
484 378
221 51
979 697
694 270
787 744
179 293
963 225
680 757
115 471
483 930
855 250
356 352
161 366
699 655
522 12
518 40
97 873
719 790
884 566
295 88
283 512
320 560
579 958
31 949
99 961
478 637
698 174
666 939
52 360
873 231
607 12
146 50
552 953
862 368
854 283
474 745
995 747
275 216
374 487
142 306
272 273
780 9
453 630
337 810
653 753
389 37
697 509
374 30
749 674
211 702
402 397
254 783
703 13
554 253
827 148
761 642
412 171
966 908
355 270
385 301
229 632
246 711
628 451
988 144
279 199
92 494
23 256
116 994
667 791
919 630
805 897
421 75
729 977
167 363
436 981
689 160
717 134
470 338
409 873
439 573
25 979
965 378
908 310
90 161
349 846
859 324
289 836
638 614
302 794
92 581
85 201
683 356
766 599
489 224
739 361
169 329
793 740
440 714
582 196
854 598
854 389
109 451
843 73
661 161
184 824
24 53
939 44
587 66
504 512
156 888
783 170
373 955
786 554
553 684
58 154
778 732
72 293
402 973
79 895
752 741
159 809
457 215
328 384
399 684
9 588
406 92
969 322
718 915
561 744
16 928
823 461
722 906
664 454
315 666
88 909
901 940
232 564
823 857
280 41
834 920
511 145
839 128
829 875
762 336
308 293
829 421
904 719
331 202
986 303
551 562
903 18
777 614
796 885
337 404
232 900
788 636
684 928
600 253
244 730
375 817
698 496
50 931
729 380
994 957
703 121
385 237
974 164
827 699
641 392
241 303
3 537
958 237
765 432
706 570
326 899
420 85
723 455
829 830
358 179
911 557
456 806
836 142
891 541
587 562
594 27
543 780
306 161
340 200
490 645
811 848
713 177
738 404
376 543
622 725
260 269
25 844
166 720
580 988
872 496
665 658
770 973
435 238
489 737
414 512
333 670
843 183
37 176
111 990
857 372
221 358
318 852
713 310
40 348
363 974
578 719
201 714
29 443
3 940
227 425
625 634
22 599
242 919
369 21
288 194
243 291
689 101
804 943
922 591
384 560
85 344
556 210
237 123
697 718
336 548
330 566
405 295
986 814
232 539
198 300
754 673
879 878
896 912
979 67
610 296
35 274
352 764
904 613
536 865
231 673
652 22
977 954
621 83
867 494
151 914
638 612
355 477
648 444
418 82
262 259
133 20
970 687
957 695
897 507
973 229
757 643
706 652
986 27
246 232
97 286
642 994
925 252
260 711
990 154
688 21
908 227
123 502
659 59
301 724
155 626
623 169
12 795
993 689
722 682
188 717
182 288
679 340
836 758
177 339
955 349
611 476
825 310
745 360
481 49
863 174
448 925
143 683
389 372
79 13
335 502
631 983
637 448
381 9
562 291
379 787
866 619
594 679
54 788
988 142
665 191
205 392
872 674
76 413
397 505
880 205
119 57
440 794
569 791
258 263
196 444
62 581
188 426
161 606
705 819
80 210
278 721
583 856
540 183
4 768
255 94
975 714
876 848
147 699
391 789
961 713
954 546
760 97
670 570
194 776
156 883
156 280
929 777
984 900
341 668
245 277
987 9
32 435
571 105
32 700
205 564
785 943
414 397
188 689
805 577
498 116
56 402
683 874
11 254
128 719
901 602
890 639
464 983
690 963
714 575
63 441
972 747
887 859
413 387
890 915
369 597
854 618
87 800
359 675
118 599
918 607
583 123
576 631
76 110
949 950
146 217
384 473
791 946
86 251
342 574
71 282
859 550
859 749
423 894
851 859
774 555
467 841
907 432
438 744
100 510
126 107
411 661
426 124
580 984
30 725
230 41
619 980
903 179
592 326
601 125
173 349
319 892
803 905
594 73
595 734
805 294
610 106
474 567
813 700
420 234
383 70
434 173
938 19
484 142
405 289
263 927
930 703
423 919
294 388
806 591
448 118
658 867
65 940
738 111
765 554
256 725
263 579
812 142
27 46
411 53
466 980
688 354
623 649
154 218
80 389
799 566
780 329
566 805
457 373
197 974
227 58
815 844
89 472
507 95
756 163
850 185
358 525
690 524
92 166
669 355
868 204
968 359
748 176
954 987
840 24
309 512
201 138
53 864
807 214
966 426
628 651
720 609
518 390
337 19
251 864
62 403
975 118
628 31
826 31
131 347
155 624
750 562
962 575
405 600
184 208
51 845
702 607
480 735
108 131
520 103
597 928
13 95
235 706
19 750
731 467
749 629
620 646
982 613
315 296
805 571
795 137
31 640
612 463
236 714
391 473
880 899
731 240
934 367
479 987
292 682
694 182
963 904
338 476
517 854
140 933
367 868
895 638
507 456
772 784
833 278
799 910
619 439
702 697
229 824
441 298
855 526
469 309
803 840
133 919
595 313
970 997
112 155
984 868
577 236
945 886
69 444
187 137
458 726
86 47
422 788
528 34
106 301
254 642
35 442
932 683
369 840
28 867
146 573
908 612
922 830
619 554
871 550
352 260
818 577
579 756
881 605
435 177
169 548
168 577
471 928
557 191
589 19
141 593
802 277
974 786
185 435
222 414
913 95
698 126
981 475
208 61
965 969
245 392
120 100
345 643
834 683
967 59
822 318
413 936
510 1
620 399
614 11
828 890
747 425
885 207
349 148
558 586
8 891
570 504
936 612
700 398
84 72
99 323
287 120
549 730
857 658
524 127
840 169
877 12
985 647
957 882
259 223
979 351
708 225
924 307
956 897
857 878
61 74
491 25
560 231
95 2
593 685
122 126
452 792
552 840
718 353
249 844
82 788
175 20
446 699
859 655
97 7
51 983
638 535
840 914
512 71
703 198
820 528
203 153
528 494
388 269
980 875
39 590
316 931
493 277
297 607
983 877
907 254
70 331
56 725
638 429
284 991
510 494
692 714
671 467
845 591
878 31
992 355
73 99
665 297
13 194
651 104
911 257
196 430
467 626
343 882
720 612
803 75
672 484
1000 268
484 794
874 835
893 875
95 530
863 953
703 513
681 322
944 801
871 330
346 48
150 900
896 446
363 816
679 675
311 577
425 537
8 789
887 803
913 702
364 81
14 26
986 541
298 485
589 251
773 169
265 979
339 980
289 187
588 233
271 77
454 89
839 46
99 503
743 508
910 734
908 813
435 751
573 279
72 485
880 271
977 491
642 577
692 615
698 902
860 587
737 221
291 95
988 993
259 300
430 776
951 193
188 72
385 643
577 834
715 426
357 726
766 835
51 634
35 773
188 614
46 884
864 750
720 147
411 829
650 943
202 701
626 746
442 983
592 208
298 650
471 919
486 122
754 789
269 883
403 978
989 248
502 728
199 614
73 76
24 80
788 941
275 719
454 46
303 380
323 261
290 755
165 961
733 115
139 570
20 715
977 976
941 62
724 88
873 667
820 947
679 877
122 174
838 111
185 628
896 531
838 906
315 901
282 851
181 506
51 349
755 330
446 290
176 731
376 190
328 59
589 332
651 653
315 590
904 323
820 136
58 975
631 516
444 214
23 42
519 802
719 107
12 309
540 271
422 14
520 647
849 683
128 134
480 476
512 392
74 344
379 510
428 182
395 806
758 654
33 169
344 831
428 357
241 439
467 393
248 778
158 441
455 343
410 181
128 130
524 550
412 512
191 858
831 811
364 841
517 233
882 135
663 278
990 440
916 26
245 220
920 618
950 186
675 471
612 462
375 987
347 763
413 754
578 128
427 549
591 434
104 646
823 182
78 680
718 36
459 912
333 63
803 347
348 497
916 328
599 87
30 437
520 455
128 602
973 10
612 213
759 281
884 92
984 535
847 788
71 326
818 571
836 666
860 409
781 370
166 256
501 503
967 593
159 534
29 507
294 44
552 245
152 661
944 20
369 243
989 561
721 936
16 780
860 314
769 729
885 188
960 915
123 434
936 260
340 120
333 759
494 476
385 27
411 878
200 730
926 756
897 763
333 404
966 514
374 979
398 814
623 433
845 687
841 744
667 722
602 993
908 798
989 476
346 624
490 408
248 782
80 713
950 367
716 547
618 362
636 762
20 625
794 57
351 147
438 504
255 344
46 991
84 516
11 609
732 696
75 877
925 883
50 637
774 517
66 482
458 133
976 414
262 113
737 934
20 275
972 285
186 575
444 939
141 793
648 604
935 114
251 544
559 972
703 419
57 500
407 774
225 441
765 778
900 35
572 826
480 600
213 395
911 155
598 588
302 697
576 687
794 837
182 551
393 279
97 307
859 101
632 766
566 625
226 354
736 211
782 958
91 404
620 893
757 24
864 272
243 105
499 312
976 949
54 923
512 794
436 499
208 38
403 399
880 381
722 764
217 142
292 577
222 592
642 169
984 452
915 938
865 507
48 891
941 143
536 610
918 344
306 873
570 735
947 801
202 600
347 22
700 982
974 292
433 200
35 101
214 531
312 810
239 996
247 327
46 780
245 923
947 19
174 298
161 989
429 87
379 520
694 784
846 411
986 421
493 614
424 811
866 499
238 421
616 175
174 115
567 201
561 835
837 552
355 546
769 96
845 709
342 410
9 18
946 116
82 854
89 463
296 515
693 438
869 768
57 345
775 499
924 273
970 472
321 638
208 250
588 367
607 305
114 745
751 756
424 98
318 726
891 92
275 168
311 803
866 616
982 342
68 433
492 10
793 72
645 152
19 716
642 10
453 132
683 715
959 882
705 738
224 739
159 609
930 60
785 749
973 612
376 774
571 212
890 844
944 809
918 481
253 632
400 918
125 673
497 550
188 27
702 978
954 237
895 136
628 574
649 532
193 745
47 50
628 546
835 389
640 694
847 606
471 694
221 803
906 239
627 908
815 921
193 956
849 687
979 8
452 269
517 411
584 651
722 565
904 196
457 241
350 779
852 761
571 726
797 247
702 680
411 646
556 153
480 205
324 513
810 889
471 698
172 708
920 820
814 547
606 270
857 278
52 6
624 864
468 554
86 602
754 103
533 741
439 273
483 517
249 90
593 827
126 630
892 707
172 924
378 165
296 651
645 779
223 580
540 247
438 502
170 955
623 277
609 158
751 608
230 100
695 479
916 753
897 413
365 779
89 480
461 857
711 716
364 379
3 98
866 19
879 922
963 708
54 267
324 668
938 441
893 700
423 578
795 48
907 465
770 632
978 954
649 958
320 119
657 90
936 67
554 25
472 888
695 556
184 169
548 509
795 74
805 751
63 789
307 927
110 325
945 614
194 985
792 880
467 400
499 790
575 259
697 492
935 400
524 277
929 966
140 657
547 443
655 558
982 58
707 695
680 781
301 987
795 29
519 876
363 372
265 811
524 588
859 458
763 784
672 407
794 452
260 417
341 487
143 797
276 785
749 705
381 513
709 305
269 916
147 33
829 264
460 113
188 120
882 925
312 21
765 167
244 935
61 779
38 277
931 413
891 308
302 229
405 463
999 751
339 182
429 853
388 873
205 467
681 698
722 644
894 312
672 334
909 490
961 194
75 193
304 846
61 597
585 296
589 23
808 634
804 911
102 260
525 824
932 242
1000 948
232 892
672 397
869 702
623 351
922 619
972 467
486 269
884 583
145 601
316 132
913 370
763 845
139 407
649 199
550 285
695 616
218 417
720 382
584 702
517 831
1000 113
938 119
927 509
446 15
551 965
561 817
689 400
727 351
7 753
258 640
50 490
924 963
405 398
819 99
764 623
739 881
630 60
709 198
649 694
293 511
628 436
557 534
166 527
498 414
395 291
367 921
174 541
273 852
6 135
169 10
316 178
607 218
154 237
878 314
406 623
11 257
774 337
351 402
47 964
602 274
339 406
430 197
379 100
304 226
43 385
631 365
926 14
483 475
628 454
932 655
996 870
194 962
633 378
368 680
280 283
650 124
942 320
949 759
459 663
313 498
365 997
562 15
533 17
913 814
311 46
414 870
337 880
317 736
47 290
918 313
152 430
714 919
230 880
925 672
144 892
432 194
33 661
179 483
535 340
752 776
851 474
996 9
946 601
453 953
284 255
240 244
573 849
948 943
668 611
52 304
874 698
208 814
267 435
508 914
893 447
887 96
209 246
906 9
221 898
134 7
94 18
969 766
467 301
495 987
974 139
913 306
564 909
108 845
814 435
655 43
181 775
877 14
769 809
652 187
121 318
489 663
509 693
753 417
560 753
828 970
232 740
871 111
64 264
524 414
953 630
783 326
201 670
915 767
822 598
691 698
188 90
385 810
687 952
60 35
493 791
852 305
250 763
670 655
79 732
880 926
779 409
275 419
779 445
895 128
757 448
560 519
984 743
170 345
648 98
733 738
600 247
62 287
384 784
172 894
691 933
871 602
381 457
246 687
264 878
94 993
176 498
436 297
349 295
636 569
841 892
628 507
664 841
334 919
468 785
267 947
889 347
359 94
370 669
411 319
65 903
854 431
844 256
118 296
447 511
812 770
957 211
715 245
555 1000
346 181
346 850
429 914
105 144
635 417
782 167
360 101
605 636
40 37
128 334
959 200
272 268
462 955
904 107
986 139
365 440
735 767
173 626
718 517
539 715
131 410
357 994
620 729
121 272
855 588
974 325
656 882
443 953
435 475
429 506
618 574
510 610
246 21
285 479
740 700
119 218
347 751
972 653
238 181
610 580
125 193
351 319
212 267
427 710
784 608
196 835
105 668
817 213
315 8
783 617
652 568
48 348
382 278
344 122
985 958
754 218
853 274
166 120
168 589
836 205
415 642
946 151
5 908
437 803
244 578
890 687
685 20
720 515
273 106
334 876
134 273
527 636
61 900
251 452
692 390
838 13
183 449
91 433
258 168
531 727
864 293
944 9
771 987
557 224
193 111
970 976
883 44
997 942
928 327
40 974
341 291
996 284
329 497
594 775
169 600
710 414
322 797
81 274
520 499
370 684
919 860
973 28
339 265
279 615
934 375
149 915
623 234
36 689
798 959
80 529
964 953
494 124
479 611
676 198
439 579
478 759
232 93
216 62
216 262
132 4
662 241
238 710
499 794
658 491
431 819
750 859
77 634
767 310
365 720
655 334
308 210
479 530
169 304
387 80
308 840
805 702
612 994
497 87
861 119
188 533
722 189
38 319
78 193
6 535
420 212
910 397
578 447
146 635
616 214
876 765
204 78
925 799
481 115
143 56
678 927
454 372
277 209
959 870
872 631
849 822
301 563
906 303
48 402
554 590
787 515
964 190
41 396
697 448
497 666
133 627
883 939
536 369
637 41
800 31
222 706
289 879
14 595
64 762
558 395
581 342
974 390
261 847
102 6
706 376
592 737
866 400
666 151
946 718
737 247
627 74
129 318
375 681
989 214
210 147
52 170
582 525
659 186
781 787
62 342
216 491
828 831
181 800
593 33
562 838
187 25
371 166
806 190
397 673
534 430
184 358
930 964
691 968
753 968
965 504
184 468
37 306
16 6
702 559
550 434
383 827
719 973
327 262
817 712
286 524
511 994
508 595
35 32
859 26
438 566
318 23
482 841
675 280
260 93
716 425
901 583
180 406
184 53
174 708
150 863
425 122
528 148
177 989
951 382
676 337
385 464
790 384
109 379
369 985
1000 741
770 833
746 80
120 298
691 256
34 583
240 840
491 943
773 445
495 954
59 946
614 623
287 196
319 476
668 617
305 96
586 989
619 193
711 641
147 924
682 849
499 503
70 924
607 23
864 66
797 869
416 152
672 880
866 209
823 612
883 943
392 623
995 545
388 850
869 838
627 667
985 314
990 488
981 660
311 698
414 323
467 304
779 948
220 344
248 35
346 385
292 512
375 31
138 28
687 419
735 856
590 233
990 391
785 219
914 413
148 96
46 869
694 699
6 385
459 783
154 398
621 278
321 310
833 207
723 428
46 927
930 337
32 967
124 658
703 831
486 305
217 148
968 355
547 709
20 716
787 813
931 259
881 144
833 516
328 899
846 802
249 629
642 29
755 33
902 645
105 906
100 335
361 680
420 444
243 29
496 183
484 573
452 217
277 325
111 995
821 756
740 480
475 106
84 945
804 849
829 135
624 120
362 821
939 277
409 670
511 341
39 682
294 117
746 418
800 386
997 203
716 905
929 623
768 640
518 9
313 435
162 228
733 16
343 502
539 882
181 851
225 19
414 842
168 323
531 760
644 225
686 32
888 788
478 212
990 713
353 453
908 871
825 722
660 985
262 985
337 598
597 399
295 428
90 556
893 542
648 172
155 783
123 542
238 504
121 656
21 858
532 301
644 724
196 320
85 98
618 541
918 936
297 873
686 614
57 411
663 127
997 778
435 583
107 549
368 164
490 526
234 329
365 171
175 750
566 631
265 782
727 223
207 878
900 925
439 5
706 660
758 882
677 837
129 571
245 232
733 501
49 101
349 849
992 466
998 448
522 877
798 39
554 862
930 949
911 412
425 188
582 254
821 219
682 578
60 817
895 856
150 935
205 360
192 47
121 94
955 194
994 703
429 304
866 409
125 536
568 769
724 659
175 856
865 870
21 538
523 135
391 574
475 694
723 602
2 995
571 895
148 252
250 503
795 915
113 164
622 513
605 320
694 410
438 776
319 618
330 318
307 490
296 29
401 608
678 217
448 79
11 775
751 270
210 888
706 269
168 873
958 802
312 625
189 829
982 283
32 108
980 446
608 578
593 36
838 703
820 1000
782 87
131 55
978 619
460 671
56 600
967 526
77 294
640 586
669 189
102 832
279 213
77 820
413 357
937 509
688 242
650 340
941 989
19 69
857 590
411 399
908 773
760 711
666 521
325 990
824 959
447 393
158 364
53 993
364 661
78 619
808 577
320 301
394 737
706 463
809 883
776 407
875 461
601 618
916 772
651 32
618 465
198 912
598 21
642 13
813 560
529 356
409 424
972 230
318 52
427 605
397 246
977 725
870 848
409 486
853 298
648 890
629 969
449 28
812 448
721 527
130 979
119 193
854 742
408 940
950 461
431 203
941 704
97 17
692 946
466 134
274 736
328 547
835 373
161 418
674 583
33 248
815 788
240 101
485 241
768 100
819 490
16 402
278 530
789 888
493 212
671 9
653 637
371 595
150 620
419 216
538 804
101 828
26 936
786 350
34 975
837 645
473 579
109 213
398 88
938 122
729 708
646 47
508 189
269 630
824 115
349 975
80 700
240 792
771 650
281 814
962 956
156 243
597 698
50 186
253 781
642 753
755 953
854 530
713 706
430 992
706 147
698 163
966 217
732 344
247 418
250 105
548 752
797 251
918 998
916 450
392 778
661 968
584 889
569 387
324 599
275 666
630 800
76 162
726 203
189 379
806 265
482 217
156 436
313 556
891 124
183 135
123 639
308 947
197 276
788 63
132 586
250 315
996 679
183 900
757 562
582 753
885 880
828 493
100 751
250 746
426 371
361 376
954 85
648 752
688 834
51 591
241 51
736 578
640 184
679 457
217 13
574 893
14 46
355 153
798 214
969 813
915 698
512 354
652 823
344 318
8 821
517 510
37 311
927 791
834 813
12 101
127 557
486 360
369 728
48 311
708 521
770 43
609 944
893 28
627 554
189 275
6 992
871 198
494 681
175 213
17 229
711 220
710 823
979 384
411 853
603 469
329 567
656 317
891 873
600 488
746 799
827 144
624 685
799 41
769 591
956 440
117 473
345 895
434 194
666 324
769 924
147 531
518 708
474 174
91 291
997 685
634 471
981 383
235 195
507 691
400 59
344 799
315 467
379 442
166 947
636 368
594 321
102 153
721 96
481 703
623 672
211 901
239 341
808 391
216 257
309 224
95 138
842 881
151 797
402 118
602 278
194 948
69 98
680 747
500 931
616 402
428 968
715 74
937 396
513 836
882 716
718 117
714 549
927 813
222 817
577 883
474 76
496 952
586 5
220 638
481 176
274 618
268 668
908 495
206 465
132 620
552 631
178 933
849 697
211 926
439 369
818 86
970 178
903 191
326 28
780 740
375 183
308 250
727 124
483 251
890 372
383 675
603 620
541 664
262 219
57 854
449 792
505 26
816 399
319 475
773 506
916 22
673 379
208 926
211 631
103 17
716 662
848 781
243 344
449 80
872 247
955 536
301 211
647 988
213 29
620 149
114 996
314 962
675 451
754 764
630 197
737 372
11 829
724 373
93 317
636 288
441 735
864 927
22 579
190 686
300 307
774 287
818 411
314 103
67 51
40 44
130 208
824 454
970 855
585 413
728 408
702 217
590 934
426 903
573 538
367 810
253 308
347 205
44 350
459 120
357 254
668 997
292 536
927 164
861 619
310 984
402 259
686 597
471 3
731 786
216 721
888 33
620 353
399 884
378 157
272 469
885 471
46 96
989 18
895 983
941 382
564 897
263 395
569 665
414 861
322 541
510 573
731 222
783 433
762 138
664 710
990 816
902 520
64 987
593 997
695 751
242 601
209 122
257 982
447 747
724 4
901 281
801 756
898 945
164 291
367 117
717 487
195 325
314 38
278 107
131 675
778 469
267 298
441 142
196 860
138 208
472 508
715 513
367 785
974 489
316 708
106 230
951 447
288 319
88 56
321 292
942 572
228 248
581 884
30 161
605 440
898 135
504 545
864 531
530 446
390 687
783 983
232 234
948 807
399 792
129 439
929 962
504 163
796 103
378 43
503 926
777 136
432 773
516 285
291 478
288 134
357 544
509 507
450 192
984 21
589 783
312 783
608 656
347 909
707 973
410 802
24 879
559 137
97 131
864 869
175 864
223 548
942 615
816 324
388 900
55 844
717 439
457 895
443 445
380 878
970 660
758 793
687 58
264 856
691 217
310 542
47 94
393 667
26 547
173 632
221 119
246 265
671 590
797 332
529 401
770 604
40 233
366 105
779 593
313 569
94 120
707 474
458 703
947 20
189 603
166 177
613 44
437 833
701 586
829 489
420 291
269 827
882 13
338 167
635 725
169 415
662 819
555 396
673 703
21 102
750 4
530 979
965 546
674 424
143 788
740 711
856 431
794 74
407 2
446 187
42 6
833 50
710 274
302 31
851 919
422 787
236 348
590 279
935 750
674 441
383 342
606 741
30 172
610 768
172 206
972 79
675 474
824 207
561 492
885 912
552 853
628 735
956 964
256 953
183 878
383 28
636 218
973 748
584 210
151 864
539 848
836 88
138 493
660 739
324 700
942 896
161 210
875 362
228 528
317 853
979 148
371 734
917 140
268 266
270 74
115 609
91 553
968 268
728 112
943 402
274 70
713 249
689 413
685 459
594 313
236 560
411 92
779 528
636 542
909 253
626 245
964 216
337 176
258 78
449 545
288 862
50 408
564 862
217 501
828 302
175 825
705 917
169 211
513 958
773 285
982 574
161 321
982 676
958 995
668 616
821 99
42 962
931 484
439 888
709 41
917 372
948 396
17 20
154 360
811 455
449 659
176 185
273 384
574 859
618 175
641 17
672 595
49 232
134 886
617 132
466 532
185 508
494 791
571 631
548 892
405 136
408 708
757 687
811 357
241 697
33 912
13 446
737 710
522 8
156 621
165 848
967 224
618 735
169 282
803 945
753 822
714 747
221 980
682 281
410 430
964 528
981 95
734 885
795 342
379 800
115 685
762 980
727 413
415 923
73 611
653 39
4 87
408 429
196 373
509 759
527 27
24 124
853 618
264 464
231 691
702 320
15 943
996 960
476 312
405 781
575 723
627 942
22 515
981 700
55 658
226 667
744 570
129 453
689 356
524 444
598 473
868 695
987 81
42 255
14 688
511 459
8 207
711 378
331 96
591 706
395 153
974 982
769 634
26 939
764 994
773 258
140 3
432 885
490 888
39 480
132 739
252 361
854 165
851 333
16 602
499 172
684 403
99 805
601 932
375 573
425 681
997 620
511 323
956 98
605 888
680 113
533 779
64 892
325 544
936 319
547 970
703 982
256 60
883 780
364 220
343 592
376 426
482 845
489 604
139 746
255 13
973 318
555 223
397 680
999 172
705 663
625 72
682 453
518 525
699 840
294 792
218 166
924 461
277 693
52 648
919 216
470 42
312 205
415 875
700 385
681 101
82 196
418 833
554 138
608 142
655 241
143 174
443 500
280 58
513 227
119 604
535 667
815 168
437 391
736 91
908 152
267 889
598 7
510 624
550 266
659 196
674 912
883 702
913 317
558 271
247 468
283 847
596 141
659 562
932 32
903 954
246 950
245 458
305 809
608 536
988 878
889 173
821 860
564 457
208 590
129 154
969 432
707 179
452 875
461 282
677 668
720 978
151 909
507 601
568 878
27 742
244 833
78 776
213 203
573 283
23 509
341 630
443 788
894 21
641 659
232 463
724 986
387 26
694 332
409 830
783 424
938 665
274 158
10 455
406 107
213 789
397 512
867 707
36 825
446 656
304 616
532 602
185 796
890 484
650 974
487 838
607 54
884 686
863 748
441 583
357 460
254 2
933 679
803 168
303 629
288 897
866 362
855 30
257 729
720 55
692 280
991 381
775 360
992 699
890 988
681 651
217 830
941 516
333 479
961 212
378 61
397 605
738 542
447 690
471 658
115 262
456 896
628 810
80 920
613 730
793 398
442 494
162 699
745 720
195 918
43 103
805 629
746 781
846 385
336 597
152 614
67 429
494 612
662 995
755 552
360 544
734 610
73 996
737 620
257 711
916 129
404 73
140 538
218 825
858 732
692 839
787 558
440 458
979 58
784 926
621 73
729 130
422 356
48 204
373 375
84 117
571 83
824 908
734 336
218 148
909 959
966 546
249 700
151 597
926 316
10 417
970 181
755 314
557 682
266 700
577 941
543 570
960 226
855 73
243 59
293 834
671 837
535 815
157 315
542 172
224 546
755 970
630 413
947 599
253 946
498 739
501 909
265 989
759 794
2 575
794 534
361 74
752 954
764 33
844 588
48 562
172 872
918 191
137 959
764 892
330 853
108 877
529 187
299 821
110 121
875 558
240 339
378 912
907 606
175 496
886 69
516 622
442 105
627 358
557 949
862 713
772 977
410 717
628 61
723 566
291 43
271 404
700 73
345 335
192 177
673 351
823 419
140 780
190 46
558 820
121 755
687 408
452 342
381 340
172 197
464 801
630 230
910 655
268 296
197 778
308 37
940 141
628 85
935 756
1000 282
427 670
133 140
54 497
895 496
723 307
456 683
265 164
153 538
877 166
443 590
76 133
30 359
514 606
847 1000
592 808
457 717
391 413
11 577
187 222
699 99
406 951
919 617
991 489
424 817
671 836
49 905
600 749
633 123
797 103
174 367
843 538
991 685
126 724
533 490
100 589
413 67
192 217
725 713
933 75
623 965
584 87
915 690
284 742
105 741
477 714
44 840
832 281
284 973
606 544
769 569
357 117
593 653
946 122
181 356
804 627
525 214
111 932
522 851
154 639
193 519
339 584
256 234
962 70
909 455
573 804
945 220
112 563
391 829
179 547
482 942
748 137
886 175
730 138
863 969
428 279
957 836
298 678
135 45
728 381
56 328
506 402
266 109
68 196
402 120
97 132
774 264
473 513
520 235
939 288
683 441
108 68
756 268
57 177
56 254
186 240
400 281
466 644
623 470
405 672
844 152
118 932
331 48
675 944
37 556
675 554
640 60
923 588
548 363
928 285
193 399
980 185
870 672
575 588
505 518
236 663
705 224
15 461
627 346
482 694
42 709
104 765
316 369
694 985
656 735
798 120
608 206
756 322
300 644
28 150
163 489
408 495
55 217
78 902
783 914
606 838
435 312
848 908
607 116
266 599
288 784
539 735
712 77
110 887
219 346
330 149
4 499
311 834
75 441
263 900
327 156
400 561
98 18
899 701
151 111
419 771
536 769
92 519
2 576
900 621
163 2
626 128
139 949
934 490
830 580
123 494
69 929
99 50
920 47
723 761
738 548
411 515
620 826
54 246
561 57
413 977
203 206
130 272
191 822
581 879
568 267
76 682
988 53
546 325
216 26
250 236
253 299
857 723
320 562
925 346
649 418
485 863
372 321
974 586
346 260
315 231
993 597
324 920
34 829
774 716
241 682
762 673
238 441
490 188
743 859
786 482
750 574
642 706
344 44
452 264
555 795
892 521
105 310
386 983
695 936
199 234
465 925
432 574
85 581
882 151
512 754
349 144
370 381
295 281
127 796
663 526
886 262
311 831
611 258
19 997
824 243
387 689
906 22
182 607
790 955
635 762
783 784
200 469
290 746
919 635
517 196
394 677
350 169
638 372
55 464
126 556
475 369
562 942
630 889
375 4
963 75
118 771
718 245
695 125
169 987
346 528
980 431
387 589
242 966
674 553
52 378
976 869
619 990
752 486
593 566
131 329
895 628
360 812
756 286
202 466
45 196
400 911
210 493
546 380
909 719
412 606
353 411
776 309
444 840
613 957
623 74
457 239
747 667
457 602
891 291
285 705
487 368
679 809
69 236
160 576
826 271
311 769
461 966
594 564
309 124
930 129
367 897
434 813
817 321
458 339
862 233
108 210
991 906
28 55
825 698
122 814
331 318
25 307
631 305
118 344
485 415
855 517
822 129
281 690
154 901
826 24
464 490
141 137
901 404
536 456
114 605
145 702
842 641
663 758
159 719
98 925
94 84
522 369
493 474
361 756
836 845
280 486
60 65
774 179
674 123
435 361
189 674
897 320
685 339
532 185
580 886
925 155
756 43
666 390
631 156
432 431
977 674
948 435
858 203
386 8
438 665
34 113
737 582
48 729
141 767
390 456
133 1000
634 590
296 601
898 6
468 237
90 956
891 434
78 206
711 81
540 272
676 299
461 232
546 870
802 78
840 801
522 847
502 45
748 864
297 512
489 197
360 497
689 749
815 128
518 196
960 630
615 934
193 968
973 691
77 181
237 532
686 769
706 947
498 959
106 140
416 103
377 735
829 991
669 515
592 534
380 171
757 63
213 860
470 836
241 714
839 781
248 359
611 446
548 687
918 496
334 210
405 770
951 194
362 526
369 456
957 797
76 469
207 526
896 873
560 288
795 3
387 206
782 981
915 952
44 507
956 334
997 109
793 39
880 202
270 280
155 966
311 886
216 276
379 66
71 958
626 631
194 642
394 32
510 477
43 597
96 889
324 170
632 284
599 851
558 384
813 694
638 661
803 576
128 433
69 950
246 78
709 759
559 544
278 293
818 315
878 649
819 44
544 604
333 838
173 512
227 522
611 584
806 38
184 702
455 637
581 804
278 734
168 152
308 910
623 243
343 401
32 598
61 400
315 271
527 546
45 978
930 423
179 23
993 804
915 70
435 310
924 212
218 875
823 198
993 232
142 793
271 659
469 690
454 404
525 266
321 141
243 502
413 605
940 813
39 248
418 608
331 764
156 106
310 491
679 27
194 270
104 49
196 684
906 950
791 389
572 582
959 11
251 411
146 382
995 200
943 896
14 214
796 297
798 465
521 776
120 429
395 568
56 99
329 64
732 517
45 366
163 69
14 139
18 533
771 565
559 679
431 990
524 921
84 751
432 597
720 822
908 470
654 855
550 33
650 963
656 513
976 529
239 519
132 366
267 658
844 789
825 602
593 795
864 807
477 690
218 826
916 277
487 621
852 841
301 32
773 311
17 436
658 555
542 4
225 105
782 117
567 25
115 923
514 280
872 514
974 724
799 599
739 12
572 584
234 27
548 255
989 84
815 104
370 578
703 250
365 784
875 746
198 227
309 64
915 527
524 343
397 468
777 287
196 922
793 123
810 882
564 553
675 286
834 238
898 850
593 91
615 554
32 333
733 352
898 934
249 287
826 844
728 455
399 76
811 244
233 957
94 366
687 51
786 332
559 761
534 506
495 894
236 230
996 510
97 471
852 851
421 731
523 270
110 341
737 207
592 832
612 763
286 900
116 442
43 407
941 178
617 275
109 408
577 678
783 923
427 555
808 395
430 604
591 88
533 703
928 475
328 501
900 354
31 257
870 735
987 428
216 401
289 546
343 75
710 937
578 839
405 866
57 204
150 113
800 894
229 734
551 891
832 305
443 891
986 658
739 931
274 256
262 6
904 550
612 619
843 985
330 961
914 899
444 560
477 160
450 549
256 627
819 103
102 301
345 365
216 687
960 363
898 27
989 601
201 598
212 21
230 874
17 211
736 295
150 126
90 771
582 578
523 910
426 978
8 969
371 53
764 309
551 542
229 59
524 660
791 845
974 343
376 145
330 336
671 742
616 814
403 831
390 593
499 536
790 5
838 255
688 838
41 521
233 21
296 139
633 731
483 270
599 466
950 693
961 963
290 987
418 621
43 515
895 520
666 69
422 999
635 816
863 867
677 707
326 633
317 541
280 653
76 906
280 628
946 181
825 12
527 476
676 919
541 873
613 62
15 864
742 823
689 542
342 350
455 454
857 393
663 212
795 999
117 248
225 270
263 758
965 711
426 502
872 713
734 796
471 72
934 652
930 114
312 725
672 388
869 357
765 729
157 106
187 945
219 545
652 649
380 246
858 252
898 801
502 265
846 378
456 750
232 542
84 915
297 214
417 969
230 73
445 616
432 317
73 318
190 282
806 441
55 284
486 312
699 824
287 688
767 943
406 156
443 897
23 146
85 45
372 629
317 665
745 979
748 945
735 507
682 463
934 819
836 632
578 142
297 113
358 171
784 709
909 598
702 687
18 303
479 692
957 814
467 851
605 812
924 104
924 429
527 760
642 733
737 162
565 479
574 437
85 357
138 654
807 608
672 632
470 195
993 889
312 929
271 513
416 647
519 680
700 36
127 886
94 207
925 396
936 924
141 175
368 429
469 332
152 62
946 783
51 1
230 969
47 261
522 332
572 801
45 932
796 107
256 979
385 513
330 890
523 416
495 838
305 902
688 152
518 775
690 662
488 276
795 765
868 129
919 885
484 663
753 809
834 922
977 143
122 212
918 23
28 653
555 275
392 649
956 124
341 530
918 712
9 700
251 868
218 773
193 583
536 85
241 478
367 976
47 996
788 119
585 495
107 120
937 38
536 655
5 397
484 556
707 297
812 117
462 69
818 629
587 837
832 351
311 246
198 533
538 561
21 138
376 747
578 604
813 118
36 565
104 920
937 102
582 943
746 732
804 58
720 912
107 877
583 174
404 844
656 912
740 171
946 823
659 626
65 489
139 721
438 527
693 286
392 51
197 838
422 485
882 87
584 509
561 43
774 361
976 121
509 582
487 649
554 671
719 912
538 602
785 734
521 212
446 971
892 540
618 227
953 577
892 538
373 417
275 689
893 696
593 664
67 69
925 903
114 214
751 845
733 430
277 285
345 750
508 837
561 879
933 905
779 43
583 581
40 248
768 758
958 549
5 319
50 356
63 504
982 836
445 258
339 179
683 754
910 408
781 659
302 412
788 556
406 988
979 733
985 636
452 991
934 357
383 674
455 434
752 824
849 296
462 72
556 458
470 618
517 113
50 876
634 966
51 869
483 601
815 39
506 379
767 431
395 545
245 217
831 584
874 4
747 273
827 424
735 790
932 461
877 797
977 940
329 189
933 125
663 934
408 737
418 928
53 860
650 547
241 872
309 815
566 644
401 205
608 72
611 541
168 362
816 446
31 720
12 966
284 844
178 19
900 911
473 137
633 328
997 107
248 122
489 717
477 301
904 688
263 812
614 656
256 253
124 725
833 287
896 38
562 948
262 713
121 38
781 50
568 711
210 976
27 673
348 598
330 215
188 216
449 115
946 770
560 817
606 922
391 841
332 499
792 33
653 718
708 5
280 95
771 274
779 361
250 504
470 410
498 688
517 867
901 209
121 749
561 749
927 254
793 61
371 643
444 399
913 816
618 861
604 167
315 300
320 782
118 159
108 879
689 950
816 277
792 83
650 446
326 416
560 190
59 466
29 548
457 323
586 55
568 126
127 738
559 704
732 956
558 707
122 375
763 87
941 966
884 894
186 753
544 399
381 115
429 277
125 724
972 785
869 712
129 64
842 507
579 839
518 391
436 230
781 871
422 631
274 426
196 13
302 964
949 816
286 520
827 359
399 323
296 350
933 503
415 96
871 207
479 978
648 144
438 517
246 713
750 537
479 352
610 155
895 172
435 912
617 470
236 586
621 209
604 595
783 278
679 734
214 155
712 185
887 118
505 118
664 354
195 575
745 347
504 908
673 986
927 179
127 366
438 24
788 544
344 187
189 429
495 650
899 260
65 290
396 673
646 432
693 240
84 282
368 539
154 208
652 76
512 824
545 861
416 778
596 517
11 561
957 272
406 776
614 349
644 806
751 436
776 310
277 122
149 78
560 389
567 568
843 213
62 297
951 794
715 283
66 982
538 704
764 637
464 318
946 245
33 449
583 148
734 586
702 209
839 909
543 274
410 968
419 680
115 549
493 341
747 239
613 896
323 188
556 103
29 328
562 723
657 637
792 771
77 64
973 472
509 533
240 169
660 700
930 154
395 241
403 693
427 891
121 739
810 224
133 376
429 718
374 102
115 92
17 872
166 138
832 604
526 924
167 974
985 346
135 987
354 520
434 578
764 810
517 525
911 863
230 445
721 370
45 542
266 343
299 423
264 886
845 120
493 399
352 186
111 733
264 5
734 884
549 604
527 94
568 747
547 404
963 221
4 622
730 130
991 436
407 828
378 577
290 673
586 265
325 368
805 956
999 538
69 136
152 888
628 456
847 866
843 488
984 562
205 234
170 933
853 205
855 328
563 376
373 705
729 298
674 859
964 537
429 707
409 433
526 322
85 865
920 58
545 789
129 954
730 533
185 13
963 824
555 234
980 53
477 840
265 915
577 44
558 307
672 178
357 100
891 90
954 380
321 487
425 306
766 335
548 896
945 247
460 587
137 863
616 879
904 294
332 328
392 582
819 18
81 461
876 19
376 643
431 928
254 439
510 983
101 212
317 339
304 942
531 363
304 561
401 851
19 969
248 59
921 253
680 841
543 415
991 322
676 541
212 388
613 519
303 471
334 568
343 727
41 55
153 299
144 33
605 347
959 407
943 474
523 353
317 166
734 273
395 86
993 4
614 107
973 965
590 253
873 800
142 813
745 294
783 360
650 73
969 594
883 988
175 35
161 495
453 135
865 638
6 8
990 795
884 918
645 950
709 790
274 294
353 976
426 46
350 195
613 253
262 474
407 631
820 318
284 71
661 225
509 968
22 978
58 3
375 346
137 65
466 842
218 426
682 744
327 566
180 22
671 247
540 803
24 642
693 573
575 150
899 141
965 536
416 646
371 488
100 231
639 821
794 331
674 585
719 463
531 234
281 611
298 811
834 882
747 736
257 385
502 722
692 969
58 163
449 412
683 935
623 980
947 404
989 631
170 513
950 343
506 706
118 71
732 284
9 705
70 969
418 200
263 955
274 663
426 557
116 867
891 773
152 959
385 752
38 816
501 696
47 748
253 202
478 287
791 275
370 221
375 926
9 582
559 167
721 200
651 647
72 949
413 870
426 485
429 759
53 348
413 535
226 673
817 318
887 256
838 25
153 195
713 188
84 21
493 673
584 999
958 908
571 228
575 60
13 641
939 688
541 622
984 481
3 478
953 548
560 799
336 850
606 48
870 120
795 79
65 700
126 129
567 420
471 504
369 284
641 38
518 867
34 89
674 881
963 795
216 405
143 256
884 337
856 166
119 216
411 326
201 872
35 435
649 506
72 380
171 31
110 968
679 661
964 89
435 410
925 744
486 577
455 517
361 684
219 636
938 545
241 79
536 42
739 378
494 472
888 477
557 603
639 748
941 360
494 866
864 635
230 906
263 7
824 696
205 173
468 837
584 756
939 104
478 435
280 639
676 735
815 225
490 805
268 516
686 98
892 655
983 617
569 419
319 88
189 201
455 903
104 995
539 993
724 852
226 434
379 617
75 835
65 471
981 517
374 277
791 421
450 773
85 363
36 839
456 378
749 566
81 223
91 949
251 802
96 720
123 211
172 80
490 241
261 955
137 403
773 416
90 743
638 632
396 321
603 494
655 430
867 365
851 71
366 714
839 372
868 380
136 57
688 288
883 783
243 247
939 31
593 162
794 831
858 157
667 9
130 98
222 418
501 264
495 731
925 249
156 447
800 529
319 539
323 876
166 463
513 534
539 423
280 810
602 707
181 231
47 109
64 590
732 250
297 912
41 491
912 962
767 32
968 14
301 206
65 496
228 125
787 236
581 640
108 859
601 637
623 245
611 979
693 304
496 318
331 808
865 921
374 856
174 497
301 91
481 339
15 188
616 271
577 336
939 812
26 117
536 878
750 286
754 422
218 404
813 375
704 546
456 512
699 130
608 567
752 86
934 440
996 914
585 232
507 375
87 437
904 817
68 417
992 956
993 354
45 569
570 773
581 502
374 957
261 753
297 252
222 405
237 837
67 142
750 341
728 943
961 824
579 935
940 161
163 933
877 829
477 870
6 819
99 587
90 585
657 812
723 663
385 42
671 269
296 639
675 782
717 465
863 700
141 665
662 650
975 870
707 401
306 673
448 402
151 900
279 933
438 55
456 925
284 216
671 123
211 52
911 994
833 931
604 958
764 565
251 920
320 739
586 160
20 376
921 352
623 865
829 975
764 94
741 264
706 167
15 387
350 560
949 598
596 915
414 719
900 256
32 188
421 980
360 193
868 600
571 743
591 639
628 142
934 942
961 207
880 249
133 688
479 512
687 960
792 292
611 923
689 366
914 363
188 419
224 92
638 729
588 891
721 305
274 627
292 189
178 489
610 44
157 84
709 531
136 571
898 193
307 340
660 300
537 920
374 470
151 201
504 108
487 669
294 149
88 169
364 151
497 52
704 52
34 544
814 598
223 950
49 969
950 449
307 510
129 922
982 171
546 350
868 884
858 427
884 447
588 340
522 813
114 946
451 61
733 294
296 768
424 225
567 126
350 706
670 466
752 927
754 538
984 296
145 927
498 789
782 418
714 839
708 592
219 795
861 993
137 746
534 615
900 53
219 564
979 695
671 780
514 978
108 389
331 836
11 573
804 603
814 474
436 258
913 779
936 737
659 528
987 684
263 454
863 298
805 671
680 822
288 328
953 980
205 368
235 258
862 840
794 874
689 242
648 440
687 345
127 932
216 449
299 413
80 848
275 105
639 829
447 376
810 552
16 707
783 226
781 674
333 839
922 535
279 824
74 178
297 335
124 858
295 286
74 856
955 353
568 525
457 471
516 476
510 186
473 938
159 515
515 859
479 336
117 930
938 388
271 944
523 328
744 401
50 330
964 635
190 898
648 348
666 565
175 689
490 366
25 566
356 287
20 540
120 700
332 561
645 406
495 654
503 751
366 819
797 611
638 33
529 703
608 584
154 352
368 134
21 174
660 707
468 229
1 774
895 613
866 170
900 200
46 157
311 637
590 894
402 285
148 740
285 585
775 956
232 522
266 412
951 925
417 882
896 944
769 119
310 654
537 248
547 318
267 316
277 457
476 9
644 917
1000 572
531 701
968 176
650 295
876 476
672 421
875 230
338 484
990 848
188 75
247 701
171 846
487 530
354 225
989 117
62 395
65 343
480 69
855 766
896 368
916 844
944 448
792 342
841 46
485 903
141 188
828 450
270 846
944 578
406 340
774 185
844 541
935 19
490 291
137 129
273 9
384 63
100 333
594 100
824 271
759 201
28 184
681 853
156 97
140 597
43 459
749 866
893 284
319 43
649 60
285 49
165 593
332 770
747 490
498 903
958 562
541 561
613 294
266 661
766 675
522 328
254 263
907 155
577 153
600 268
769 351
258 48
503 177
842 2
388 746
750 207
87 814
64 319
150 249
106 382
575 314
611 317
949 762
942 18
740 908
686 589
423 387
22 757
471 335
490 856
870 348
521 3
459 553
830 398
204 770
185 300
648 859
250 547
664 109
187 154
172 981
281 204
836 976
456 834
584 502
160 488
206 464
271 595
603 153
52 333
542 653
634 945
230 284
674 770
320 733
295 32
95 48
44 260
542 684
496 84
108 55
572 762
221 425
557 323
381 490
726 355
140 846
281 962
791 994
782 281
7 982
222 505
212 223
94 994
554 737
51 768
797 940
757 907
913 153
697 542
75 195
316 299
205 705
505 206
477 9
490 766
231 202
242 834
794 974
658 856
83 811
354 119
923 358
142 495
937 746
187 579
364 541
674 132
576 541
310 477
656 844
41 95
692 356
27 582
731 100
330 227
687 349
625 113
1000 241
479 637
258 552
878 640
613 664
709 433
518 130
468 19
368 340
147 290
391 608
461 453
792 765
319 739
678 447
712 303
385 218
731 298
374 847
940 867
19 884
535 810
192 764
964 826
244 367
666 809
577 887
778 791
413 526
395 745
725 445
708 197
346 566
484 496
968 885
85 655
879 45
115 802
903 646
491 385
922 827
240 270
121 707
409 286
443 939
176 327
579 750
160 609
369 825
151 920
302 619
471 381
41 711
765 533
48 381
780 409
692 473
586 492
503 963
150 109
714 70
12 238
718 411
64 210
318 818
262 387
515 647
28 62
897 423
867 399
941 957
648 619
90 120
169 814
183 749
771 916
747 795
290 585
853 925
86 622
375 287
308 553
617 20
828 247
899 613
702 534
958 108
231 672
695 969
666 466
505 845
134 575
656 252
272 262
109 810
104 10
811 784
707 209
545 206
19 106
502 474
270 676
459 30
232 203
345 440
755 538
578 89
580 730
504 766
539 529
359 445
71 478
333 630
345 629
285 580
147 686
813 538
207 328
783 5
414 128
29 717
137 124
749 207
866 93
692 547
850 109
308 619
138 891
214 538
348 232
972 928
517 703
302 968
450 96
80 338
208 739
156 728
973 191
446 287
973 347
615 370
620 720
414 797
89 738
62 706
136 211
676 819
216 939
523 686
497 825
680 996
797 828
481 107
11 394
325 600
573 790
883 472
351 609
865 271
601 926
252 697
309 525
376 483
372 645
822 932
830 97
67 731
290 823
493 455
981 584
640 275
43 787
422 542
873 47
494 823
200 401
35 420
656 97
439 454
545 589
165 264
610 6
736 179
59 37
601 24
983 53
239 378
720 390
446 67
30 256
128 627
15 145
136 54
570 814
366 229
138 240
787 75
805 888
154 576
511 300
427 577
742 4
120 739
515 895
678 464
264 667
976 834
922 377
598 76
549 479
525 355
436 671
699 834
887 457
215 142
472 130
558 967
608 939
781 222
435 108
327 796
508 374
832 27
36 296
400 81
593 365
779 808
412 84
465 931
30 444
765 2
170 982
205 97
990 494
358 222
836 889
667 104
975 464
940 840
963 615
370 209
13 361
234 321
687 649
650 447
703 685
851 685
250 46
473 150
985 994
2 852
49 855
484 138
953 95
999 961
695 136
647 417
957 630
812 669
805 402
500 972
331 474
891 120
754 489
604 410
829 62
890 192
262 191
852 209
694 489
920 742
923 801
113 771
798 516
538 373
867 57
29 671
730 798
38 440
340 288
318 996
993 60
252 688
438 856
800 765
652 556
91 892
721 674
830 820
649 613
555 213
742 800
648 582
919 185
796 379
269 941
828 782
795 178
85 638
297 715
698 531
507 689
466 890
741 250
429 357
549 252
80 380
540 776
760 761
776 740
541 326
987 43
521 33
588 220
700 856
264 761
141 958
476 862
2 86
390 443
588 838
249 327
141 920
931 440
514 539
65 332
635 825
39 712
935 66
127 628
932 973
848 530
716 162
395 141
418 900
102 669
488 258
962 394
766 695
257 914
272 191
322 842
612 419
48 1000
524 285
650 137
151 895
318 33
817 826
963 500
910 730
478 371
522 73
532 445
361 455
909 502
491 53
518 426
412 810
828 34
926 704
746 258
395 521
817 882
390 336
796 201
324 712
733 339
495 760
317 536
51 778
698 772
569 48
173 317
885 622
380 124
952 971
539 377
817 806
770 883
260 696
71 866
175 627
10 913
873 367
892 367
431 394
509 543
481 705
347 263
523 906
203 196
46 902
125 745
429 48
609 334
544 103
953 505
556 795
778 716
456 301
57 187
377 398
144 514
76 821
255 865
524 865
279 79
238 961
232 155
442 12
564 737
298 409
759 146
294 69
460 74
561 184
849 888
575 428
95 371
529 748
172 865
479 189
157 448
512 944
953 90
978 438
985 803
414 819
542 450
324 328
2 766
849 509
592 158
598 240
721 372
546 33
502 168
690 250
118 511
916 276
864 52
396 325
493 18
583 629
41 687
702 458
703 294
383 285
532 506
547 551
99 973
71 754
765 858
266 541
210 545
923 200
535 95
658 668
786 218
807 384
579 674
677 701
41 279
99 138
145 266
300 603
886 310
156 969
694 381
371 502
469 396
606 254
310 862
14 483
172 468
925 569
705 784
858 854
276 242
511 515
242 595
600 946
215 993
745 84
695 166
645 102
113 990
843 449
89 387
540 915
903 19
817 384
135 34
1000 481
818 75
81 429
23 440
507 58
582 384
580 220
305 987
612 564
189 778
55 234
232 91
78 337
105 986
908 229
682 657
673 181
330 367
785 761
527 859
21 780
545 754
409 745
428 935
396 709
389 296
768 669
655 599
544 296
373 81
462 306
447 365
957 133
995 927
750 789
386 814
535 973
445 596
900 244
118 783
348 737
983 557
990 24
181 779
329 688
300 106
986 790
203 704
821 10
478 138
432 134
86 791
478 768
144 891
923 538
491 760
893 371
562 375
229 988
427 444
21 527
769 316
308 334
787 951
432 695
184 594
343 346
636 641
200 95
992 762
445 305
432 905
658 142
896 239
635 613
784 488
759 437
583 556
137 688
570 227
785 710
200 711
349 278
348 741
876 145
731 514
638 642
648 296
894 64
31 525
364 325
809 417
901 413
185 703
416 334
417 257
481 263
249 271
196 993
143 698
525 699
195 605
385 364
938 24
782 409
370 421
698 988
90 836
475 931
230 119
248 898
577 135
590 285
206 86
19 134
32 684
373 921
896 770
32 104
873 67
344 47
259 429
415 803
626 163
13 972
788 905
658 309
330 744
95 769
555 700
387 908
282 138
410 503
969 892
783 479
123 264
193 139
697 63
107 266
637 279
332 211
540 330
629 358
145 555
733 736
189 900
142 829
695 448
411 175
174 739
621 686
635 858
441 12
414 923
606 426
6 615
975 394
586 780
42 384
363 854
935 416
447 863
503 697
904 69
654 759
744 377
167 427
465 742
526 983
168 264
107 582
454 152
169 757
895 781
146 297
60 288
714 308
187 302
674 916
764 929
432 679
792 268
259 663
579 629
182 771
259 758
752 83
680 758
694 49
502 64
456 226
660 616
42 19
877 643
279 500
194 896
728 329
39 897
496 692
772 942
765 422
771 769
44 398
420 707
974 138
474 30
412 510
548 399
294 788
353 807
608 290
863 951
254 283
392 416
267 128
815 837
210 282
156 113
318 224
291 898
753 880
495 595
677 946
23 671
350 833
526 419
391 155
283 64
625 56
729 31
390 422
135 581
714 128
50 925
889 107
702 250
452 211
463 605
484 141
891 898
926 516
198 634
461 969
404 776
342 167
662 238
956 452
490 688
657 673
321 878
948 670
46 761
659 479
589 265
662 140
537 876
266 156
216 363
466 225
545 363
345 6
327 217
326 261
313 122
678 21
23 354
862 782
995 818
634 896
337 949
814 620
289 378
77 675
613 163
319 224
735 906
687 465
78 519
991 990
740 361
429 700
815 347
766 826
749 276
47 738
760 112
287 57
839 806
655 377
3 209
108 832
363 748
185 552
300 588
541 154
253 809
931 151
145 647
773 904
21 449
115 803
118 518
440 658
917 441
800 751
349 962
374 931
50 644
442 619
47 215
949 406
757 894
260 571
82 693
604 360
307 721
571 943
263 784
586 111
293 355
230 713
277 438
734 283
758 46
1 182
862 322
804 143
579 233
321 480
877 863
679 835
640 977
664 348
408 706
504 261
397 320
504 631
523 276
741 186
604 751
38 414
670 180
38 538
987 815
659 611
978 604
759 574
966 504
826 381
97 96
936 647
795 570
501 979
255 844
14 155
300 374
202 828
762 903
724 262
42 223
605 103
331 384
781 529
465 800
95 7
783 374
876 709
825 802
362 885
330 146
221 921
180 737
280 843
843 729
782 987
682 485
95 660
952 874
188 615
396 13
411 981
204 829
752 880
411 56
884 671
352 621
11 611
597 271
712 828
21 364
949 993
187 820
482 487
568 912
415 493
461 447
270 273
943 942
802 994
182 260
52 424
660 786
557 245
395 290
537 672
259 327
643 468
561 100
100 488
89 891
944 820
872 541
791 763
171 842
259 6
25 484
617 585
901 518
575 645
211 537
849 791
719 668
536 808
468 980
984 495
64 724
836 70
604 478
523 981
606 397
336 129
277 110
819 667
405 995
690 320
279 311
533 265
430 475
949 425
586 856
462 552
147 978
392 449
942 724
459 904
271 583
722 38
997 951
735 594
580 394
303 267
632 668
100 31
927 528
107 849
867 717
560 640
286 461
759 983
101 103
653 680
416 421
39 302
648 905
438 102
815 661
344 390
893 383
685 566
183 65
55 224
831 409
162 740
312 545
998 769
381 415
271 816
40 13
723 174
906 136
596 105
298 739
924 529
49 797
674 167
674 298
807 162
500 362
468 697
599 362
861 793
716 825
255 130
643 273
908 514
380 297
33 477
470 884
82 550
77 560
773 583
488 515
870 864
481 429
702 608
96 173
224 450
379 182
337 155
267 232
372 440
195 368
292 847
366 756
31 47
668 855
272 647
768 468
169 222
942 524
44 842
398 203
10 922
943 790
421 651
475 74
144 808
415 553
126 179
641 236
497 275
370 216
502 548
896 351
767 100
983 148
176 637
369 296
12 156
270 469
849 452
875 462
52 629
774 322
92 144
133 641
598 3
138 565
282 109
610 257
272 547
26 194
404 571
874 176
341 888
269 363
760 672
673 465
970 772
89 763
159 828
949 449
110 36
64 916
411 815
534 779
881 217
586 997
66 806
79 14
80 14
240 106
562 593
422 677
43 444
371 356
167 937
756 749
615 514
679 727
819 115
988 648
194 740
545 37
400 754
267 421
936 499
931 648
349 967
864 73
660 63
982 455
383 996
652 196
266 453
847 988
279 969
964 22
294 558
964 114
972 246
62 226
813 120
288 500
149 840
213 217
524 940
586 150
850 398
339 69
483 721
653 824
201 198
160 298
594 983
711 52
538 285
72 529
872 805
211 881
753 766
966 728
634 721
923 385
901 261
362 282
322 520
602 861
986 200
869 708
505 708
112 302
282 950
568 638
113 431
681 802
805 27
771 758
594 794
546 506
352 454
300 852
671 761
691 591
214 975
599 359
985 136
473 103
919 702
30 938
762 252
176 124
936 95
324 252
423 386
929 435
453 812
696 141
599 413
141 56
891 618
529 392
307 311
98 710
531 418
624 396
641 505
811 559
140 343
662 102
386 535
676 484
338 527
779 255
406 184
121 338
86 490
391 679
127 728
117 499
83 634
512 463
451 796
995 440
567 499
424 610
17 795
790 473
917 71
328 40
639 585
684 2
5 848
909 67
508 375
634 735
499 81
713 808
156 304
131 9
830 490
78 322
165 464
103 189
64 179
822 605
929 749
608 49
239 34
209 466
622 386
767 826
869 565
268 483
556 102
110 658
350 655
526 539
635 474
972 674
259 641
6 112
734 210
725 143
552 63
980 798
745 448
365 204
645 518
619 407
425 668
358 331
647 795
410 415
612 916
502 150
800 155
760 547
979 563
193 408
15 886
344 619
438 711
469 929
126 802
304 718
62 973
670 340
666 159
30 689
141 237
52 617
518 251
224 915
668 102
360 65
48 345
985 22
566 801
389 430
778 408
359 487
118 878
991 101
479 364
826 165
248 325
628 689
794 295
776 770
550 345
313 825
858 780
851 62
912 48
370 306
957 298
348 182
926 404
222 934
668 495
50 469
740 159
955 788
55 477
112 520
326 303
535 69
266 809
320 851
866 781
392 438
630 387
118 689
589 937
560 43
232 195
961 748
734 126
226 86
207 413
506 931
598 865
668 791
443 591
898 844
675 369
162 485
741 656
63 277
594 935
343 741
938 634
312 789
105 586
643 902
609 538
4 146
263 27
318 476
470 733
992 660
539 200
68 465
511 905
981 895
230 968
5 904
959 614
136 308
991 695
714 530
377 397
265 242
791 878
918 915
441 812
814 265
350 648
86 361
851 94
549 537
351 133
529 805
331 192
328 436
719 890
203 936
756 580
13 573
360 103
886 745
208 891
641 402
998 476
169 686
463 32
103 940
372 995
160 616
833 911
459 565
798 495
631 417
328 507
414 294
296 140
305 673
543 550
973 575
695 672
576 487
558 483
896 763
345 411
39 185
335 883
547 500
328 675
760 678
917 67
152 171
171 951
673 223
882 227
596 46
76 889
39 70
393 387
322 431
363 80
680 912
478 749
136 215
539 335
654 565
817 691
908 302
664 81
67 423
82 120
989 216
566 223
111 770
275 579
558 884
970 144
717 414
769 368
847 226
344 703
868 812
107 721
166 867
281 658
121 560
214 861
315 489
185 144
656 681
323 951
269 543
634 935
338 649
355 295
232 29
394 835
817 42
573 337
652 380
719 434
34 267
959 353
904 505
342 664
551 399
141 969
753 127
97 559
765 574
950 502
985 447
436 188
581 987
678 846
543 146
784 623
480 10
29 369
57 325
50 389
662 526
861 975
861 395
620 20
211 773
824 996
432 77
734 528
896 534
121 509
131 297
202 274
78 821
185 448
995 284
138 537
431 515
890 843
344 449
467 606
288 204
67 178
35 244
740 559
569 693
508 61
74 287
859 804
736 357
729 632
910 949
314 267
485 649
491 965
859 728
247 488
61 591
51 261
640 92
21 827
333 143
696 955
130 733
555 227
296 961
145 756
255 224
615 355
219 828
2 520
486 596
291 529
372 25
540 814
237 10
506 625
635 338
424 221
955 345
13 371
368 38
379 35
534 968
100 257
329 502
617 347
74 895
236 677
606 374
599 393
618 833
55 746
4 335
652 21
417 705
963 299
407 744
137 428
442 571
555 408
305 870
34 958
129 902
289 356
283 118
975 289
611 616
404 460
846 263
857 409
643 341
814 774
257 571
668 423
214 813
156 802
907 713
721 208
195 880
356 824
976 75
194 763
853 615
570 95
375 990
365 163
970 674
701 289
266 534
768 974
913 282
269 502
471 309
559 562
401 453
539 136
211 551
895 286
258 502
208 175
448 837
629 596
102 2
564 23
322 465
425 241
253 513
812 315
296 543
447 996
71 23
748 664
673 530
990 916
269 673
631 344
229 754
732 154
559 797
389 189
227 101
825 593
255 940
117 833
485 234
81 786
458 71
559 192
423 780
499 587
105 35
889 596
582 523
117 610
38 948
664 525
730 32
740 903
926 898
614 592
959 178
119 942
30 456
328 166
431 782
558 147
63 594
890 743
192 919
319 546
791 174
206 731
686 714
807 614
419 499
167 485
440 711
757 1000
303 430
504 372
575 838
679 878
911 44
610 731
317 591
366 1000
736 480
991 410
554 71
869 818
121 849
333 541
955 681
233 280
367 847
169 903
545 415
332 598
906 80
696 259
139 330
910 344
409 354
941 96
504 166
772 52
900 30
444 761
454 726
583 763
478 752
162 671
561 95
954 325
861 440
801 246
49 557
127 320
598 765
862 999
55 192
320 457
51 404
493 157
281 274
499 554
412 851
69 794
817 228
88 982
604 434
991 622
494 266
890 323
498 100
88 330
49 209
937 312
631 929
379 814
751 188
923 812
234 179
266 164
15 920
554 9
647 78
647 606
104 855
909 990
245 151
760 826
481 186
250 856
290 332
500 491
263 920
34 16
946 707
475 250
325 292
71 126
326 107
106 68
109 692
750 72
368 267
795 99
808 684
826 917
343 478
787 758
744 745
666 274
64 662
338 943
685 530
112 671
993 393
957 455
229 935
662 118
400 791
583 480
446 605
395 480
589 283
650 150
149 981
208 291
783 712
709 856
620 74
241 336
143 476
781 625
809 334
246 607
768 815
163 137
39 415
936 613
243 611
516 682
930 192
294 659
334 373
289 68
76 17
256 547
527 903
908 460
506 366
858 175
727 618
254 271
955 56
864 276
3 285
582 329
50 341
21 11
701 537
123 589
881 277
233 438
796 354
972 945
857 392
521 237
449 984
208 948
360 892
909 20
266 544
278 203
643 508
12 487
761 9
704 802
587 238
232 893
439 87
635 573
672 711
700 264
176 662
931 858
515 619
978 357
336 742
802 517
328 219
811 741
330 393
563 956
514 505
596 203
806 338
511 321
937 290
522 558
440 314
343 306
801 22
250 266
959 235
407 144
404 7
156 685
103 792
629 748
42 364
366 607
828 623
535 833
891 552
497 428
489 582
396 977
772 935
360 443
878 996
208 122
795 588
405 598
533 964
569 806
402 811
502 448
426 174
195 289
673 545
131 728
481 749
462 901
276 373
792 876
280 494
621 328
688 42
16 187
84 993
355 200
848 273
588 856
796 908
655 868
91 813
281 877
610 626
414 425
418 179
531 886
964 663
248 435
419 488
892 79
327 455
748 66
270 59
947 299
191 275
943 90
674 613
428 660
381 226
7 977
431 676
870 987
590 340
990 481
319 261
226 653
219 213
681 531
927 464
130 848
451 622
660 689
277 706
186 469
214 763
54 909
476 326
682 329
926 839
577 873
449 931
686 224
700 381
942 19
739 947
47 472
794 403
381 675
809 8
176 135
422 540
347 255
355 888
855 853
724 256
851 967
266 511
23 962
137 378
381 939
200 342
467 926
54 295
170 915
992 35
709 171
472 812
656 231
622 433
9 262
256 806
786 932
48 571
928 923
421 60
23 718
421 124
683 217
991 348
102 936
29 541
465 285
880 705
615 298
994 893
241 957
143 828
226 14
848 622
807 987
296 53
151 130
58 933
604 741
198 531
170 335
586 860
619 466
183 394
252 825
363 998
313 131
957 225
92 533
93 808
805 125
455 771
970 612
109 348
231 7
24 414
902 85
987 957
507 480
750 236
367 560
348 480
22 518
543 531
980 698
505 689
282 620
961 906
656 101
386 873
483 197
121 188
369 912
228 38
474 597
668 305
128 68
165 515
800 600
545 998
602 385
279 538
139 630
423 269
830 980
908 697
985 17
940 949
498 185
974 989
704 379
358 745
864 678
124 477
822 424
419 845
239 305
398 115
865 895
455 379
45 236
792 616
642 352
209 106
466 229
613 676
609 550
199 79
964 197
691 642
557 528
588 414
488 888
24 848
853 340
62 983
945 300
815 991
310 51
373 202
127 458
697 1000
358 731
721 981
241 919
110 520
382 418
288 964
793 545
752 614
576 367
193 521
516 456
516 582
920 575
271 646
515 146
304 368
189 9
628 533
992 639
917 817
85 683
896 860
920 678
725 778
425 623
360 444
353 200
453 483
700 45
552 388
64 909
839 482
608 684
209 134
553 675
902 136
328 305
10 972
99 744
410 553
396 39
927 151
843 150
192 169
840 872
548 62
631 620
172 103
535 111
844 734
623 79
718 829
321 733
572 622
722 361
903 83
94 608
871 82
383 193
618 359
312 560
514 105
12 861
35 368
49 161
366 179
258 798
11 940
627 966
639 506
96 779
193 823
302 894
422 611
224 15
400 231
663 295
815 118
129 277
743 88
260 644
227 650
896 742
643 5
782 501
718 771
700 279
804 936
891 817
460 245
229 764
574 11
258 856
495 969
685 493
237 608
219 289
439 695
519 233
985 87
656 569
279 131
147 879
688 794
653 295
134 609
657 204
230 206
262 870
311 779
893 599
188 999
249 87
461 536
99 736
718 287
985 541
798 121
938 502
541 488
71 767
255 300
454 94
502 120
465 463
542 609
523 67
886 160
965 388
563 395
736 967
413 775
849 373
604 675
841 3
930 780
914 267
451 414
246 771
866 754
755 886
75 94
923 102
786 297
751 513
260 948
55 243
657 943
780 819
366 172
767 896
798 348
822 532
946 626
340 759
165 226
872 972
731 587
524 67
410 223
692 621
969 435
447 10
357 639
232 715
294 507
492 999
127 383
911 841
845 905
901 432
725 261
453 727
40 443
58 563
111 719
914 531
446 340
964 10
685 750
717 931
588 680
964 424
97 743
547 457
734 590
345 931
834 530
877 941
373 379
439 162
940 442
22 2
149 489
900 222
560 410
390 898
441 295
55 154
85 177
397 925
380 204
905 361
284 945
559 15
26 400
70 497
274 560
161 181
273 948
47 625
120 648
539 148
611 835
505 11
817 381
363 829
982 77
994 949
565 965
11 90
80 344
797 239
720 77
411 468
634 611
899 354
667 863
223 392
544 8
129 971
685 970
385 136
915 724
882 642
979 71
647 291
769 954
52 532
867 581
782 901
618 908
460 605
402 357
348 801
839 346
140 87
883 468
795 823
716 698
107 250
736 560
11 377
61 37
395 786
756 463
589 87
844 279
257 849
319 906
659 73
557 268
794 587
991 760
543 854
738 798
777 526
68 679
256 397
979 123
284 42
254 947
817 634
801 630
880 986
889 966
814 227
330 31
382 747
744 513
432 822
982 917
369 856
26 976
380 343
116 485
449 662
329 664
72 44
711 57
826 768
455 413
27 117
597 6
190 405
700 30
403 51
755 516
468 278
179 919
875 132
44 895
359 783
473 682
123 104
89 58
473 191
959 562
767 247
550 148
225 628
494 579
460 496
174 880
333 862
67 361
148 809
245 58
62 747
483 857
847 515
954 755
498 425
128 385
212 797
321 881
831 743
626 238
332 467
713 113
651 700
672 433
70 865
814 291
683 696
668 8
697 884
852 388
165 475
813 816
475 634
593 879
54 755
248 797
513 861
25 259
57 634
55 496
942 551
601 731
193 55
325 309
440 704
234 84
384 712
346 292
381 856
678 398
952 234
333 166
239 599
158 523
637 616
571 786
781 219
364 800
887 696
645 398
157 295
385 518
994 205
882 617
394 448
756 647
857 243
758 371
369 955
986 259
294 643
985 981
694 825
16 558
819 723
85 51
960 694
370 123
330 356
657 864
483 890
24 580
764 151
434 303
680 226
870 728
990 348
122 152
460 411
944 415
513 728
657 151
396 952
297 354
897 321
642 725
616 138
308 41
957 950
913 320
653 171
650 50
136 424
568 693
462 404
830 168
734 382
358 982
181 32
714 167
296 67
343 621
16 313
140 523
531 493
419 175
214 915
644 832
970 735
582 974
408 954
930 334
965 916
84 594
812 515
749 433
64 99
686 204
254 972
946 135
559 608
511 238
887 51
78 725
808 902
965 111
78 675
669 843
465 281
3 680
396 209
64 692
319 957
202 650
855 719
852 363
40 22
15 419
226 414
829 179
580 652
198 847
834 203
469 247
312 640
626 151
568 982
937 245
845 330
130 563
403 764
903 574
538 98
32 285
906 39
886 537
474 591
898 233
752 716
456 264
770 663
505 727
702 654
44 175
112 739
46 415
137 519
864 465
992 626
12 586
380 357
961 694
635 831
428 283
196 275
366 123
553 131
172 474
31 75
793 734
340 127
150 587
984 987
683 285
841 523
276 960
743 907
359 309
241 38
958 404
172 744
710 565
604 270
685 442
668 295
519 841
341 270
756 3
886 86
146 941
708 156
936 227
805 667
604 536
66 504
692 993
687 102
888 95
117 613
671 4
495 905
742 999
738 403
944 417
479 252
357 8
793 238
939 804
963 950
159 887
694 330
21 930
598 19
605 855
415 685
187 335
386 995
328 635
152 23
928 36
947 388
363 357
617 124
132 917
129 933
345 332
294 973
992 493
107 935
287 231
324 811
434 296
820 898
617 670
320 93
302 38
453 493
111 497
494 30
651 346
988 566
769 449
942 343
178 224
684 3
456 837
446 691
492 303
192 137
498 186
466 56
181 31
702 449
8 670
995 650
543 386
316 607
281 360
812 408
920 651
934 484
792 355
427 506
663 661
372 236
978 739
2 197
362 612
863 991
827 56
110 610
255 91
41 189
627 107
484 214
916 635
778 531
317 86
553 214
316 863
974 580
838 534
572 680
476 340
895 65
301 133
603 242
50 723
296 698
293 748
406 246
385 976
606 877
717 270
369 361
684 55
183 822
808 916
129 196
472 103
885 564
760 648
199 933
1 529
206 570
242 17
981 430
598 894
860 953
299 804
917 696
897 388
13 922
791 9
306 340
284 38
661 63
73 921
935 97
442 546
625 558
288 231
822 830
830 85
376 418
784 590
607 528
966 338
997 137
682 533
880 338
181 782
923 92
784 218
134 984
909 964
389 409
351 927
915 380
381 118
581 311
549 88
961 293
492 209
272 920
404 612
453 73
218 77
435 31
14 237
606 824
608 76
790 383
554 452
579 426
643 852
850 769
709 321
404 866
492 909
765 214
295 139
426 222
920 853
626 789
635 112
769 970
971 160
639 938
800 654
962 463
635 2
227 586
304 537
36 194
687 853
364 523
192 581
207 980
394 667
783 571
482 860
264 642
714 459
389 259
570 477
119 14
69 88
919 10
889 616
657 755
810 581
348 96
309 506
802 670
615 193
561 726
841 505
862 932
599 445
709 272
626 927
729 885
744 423
592 945
998 558
705 254
649 329
37 961
134 617
714 613
275 723
608 666
706 171
63 257
794 313
400 122
46 285
915 770
160 906
508 347
463 845
620 594
195 107
433 887
433 910
639 473
224 279
29 440
683 385
916 718
276 554
935 39
894 45
280 360
541 466
339 928
385 478
947 934
246 425
459 576
622 31
351 138
189 724
718 104
677 171
63 837
735 898
632 239
473 322
779 332
472 664
966 954
481 774
633 287
415 633
748 640
199 588
70 139
29 53
227 346
269 616
480 980
533 554
474 406
596 722
403 875
716 615
714 54
67 469
640 57
802 214
124 527
685 380
156 251
498 711
56 972
858 630
97 900
639 911
985 648
210 317
164 607
390 86
408 752
342 392
922 645
61 432
173 29
27 255
231 668
523 872
263 566
280 481
953 186
83 919
162 572
459 528
490 453
785 891
673 503
481 927
336 303
617 164
205 798
115 459
572 191
269 549
958 789
306 82
526 870
423 83
40 175
123 632
49 650
78 634
955 839
413 881
666 829
655 69
21 35
684 103
600 15
962 737
263 957
94 513
898 109
583 882
210 551
269 434
584 164
94 713
402 301
986 796
47 555
402 192
56 291
569 260
291 259
443 161
154 394
234 242
811 85
54 218
887 630
381 617
291 806
429 185
326 789
358 295
349 325
952 810
106 18
569 976
637 52
320 469
439 178
350 864
152 731
497 650
696 420
796 420
842 866
133 465
149 445
486 367
893 379
374 641
77 25
994 339
341 558
335 396
317 589
434 147
156 611
535 629
592 180
256 254
213 587
722 724
657 198
9 178
934 971
679 443
117 41
125 960
403 112
411 42
71 300
874 134
379 521
446 333
737 320
776 312
898 992
589 468
912 996
968 569
225 701
199 725
373 364
275 210
693 817
186 557
42 111
60 373
696 346
361 890
80 468
810 147
797 981
802 44
742 732
762 297
781 679
334 718
623 128
125 825
122 443
494 946
916 66
527 650
411 202
325 837
681 49
870 292
348 878
998 37
944 628
32 460
573 242
340 820
297 266
574 857
930 317
336 369
880 837
134 261
772 223
222 925
60 519
211 601
174 572
246 998
113 894
604 841
994 929
776 666
328 953
581 545
291 918
909 267
150 504
633 932
789 347
771 91
831 622
711 549
667 256
681 14
794 89
645 866
854 747
425 337
364 951
608 362
578 841
929 371
357 562
875 774
801 743
247 682
136 779
521 105
548 893
698 259
821 397
936 857
880 929
126 629
576 650
880 965
747 786
484 762
907 626
302 92
945 507
107 229
348 467
695 640
658 395
674 371
457 763
935 975
963 972
130 464
588 37
863 717
111 248
374 633
244 480
84 423
105 675
803 859
860 95
884 823
239 337
905 695
955 154
241 199
659 431
973 857
792 70
717 449
246 685
915 583
217 500
359 614
834 416
2 632
659 926
608 456
883 304
651 243
213 399
704 933
8 749
899 330
438 26
574 513
308 307
750 446
486 829
48 837
147 110
425 321
365 248
753 598
440 604
754 452
85 851
751 45
512 16
610 143
927 29
365 401
844 108
611 646
742 105
258 594
691 981
859 617
335 150
22 707
809 391
743 68
506 211
304 678
939 723
75 139
931 763
666 524
301 43
792 997
843 496
3 855
852 427
398 375
643 836
409 864
957 610
852 971
369 826
650 13
569 383
381 988
455 852
29 152
592 710
244 853
863 168
488 739
522 261
314 702
641 939
913 709
884 52
878 809
226 137
754 636
690 392
551 124
653 468
819 647
239 687
266 772
1 660
153 129
314 997
336 924
251 33
843 898
587 206
44 640
894 957
773 362
130 780
643 761
897 629
597 228
591 17
166 28
399 297
979 328
700 630
676 302
363 262
431 329
437 539
943 550
124 216
283 918
697 791
805 760
200 75
496 972
238 333
593 424
428 433
688 756
474 119
47 332
592 414
632 316
363 171
266 529
139 896
179 182
817 930
87 306
764 714
889 112
753 603
290 965
472 605
230 407
69 944
933 513
776 172
9 209
507 614
856 191
566 803
321 968
299 684
46 765
791 798
494 387
337 633
922 364
237 970
685 321
307 150
539 237
393 997
796 884
722 84
689 932
313 42
883 581
351 991
331 19
490 215
369 36
472 14
981 711
688 279
768 274
770 75
851 224
532 824
588 43
201 748
419 329
29 937
865 829
805 308
867 781
320 826
726 494
665 958
806 12
409 473
692 713
865 976
462 308
200 732
285 681
55 101
334 62
77 925
863 58
913 410
318 457
904 860
177 273
412 342
288 650
723 66
178 378
838 231
588 712
220 299
426 759
713 825
336 628
398 105
8 131
407 7
832 528
208 348
2 71
126 808
309 248
60 278
577 503
898 788
875 360
783 967
690 746
493 771
450 964
104 988
825 604
424 825
353 327
60 289
66 604
286 686
183 571
945 967
196 671
68 489
782 878
822 705
743 590
328 236
365 763
774 41
621 166
521 353
647 713
343 404
453 581
704 87
173 710
322 612
690 855
905 277
75 467
872 946
872 732
80 522
777 315
516 407
857 123
805 14
925 345
487 712
616 952
120 718
719 679
228 111
687 185
10 731
759 413
2 392
76 435
747 615
489 944
411 803
555 39
689 485
637 977
36 207
940 552
608 748
290 963
115 388
982 105
168 1
902 472
77 998
900 221
452 351
321 363
808 8
883 655
153 722
801 594
559 370
697 922
930 668
383 35
269 342
688 417
847 542
797 737
408 448
378 771
244 879
293 257
361 108
803 414
729 711
25 751
814 561
351 767
679 481
551 240
589 425
742 815
315 355
761 234
677 31
348 15
859 765
473 741
763 564
560 138
337 447
762 101
580 827
596 96
957 564
476 540
274 743
349 572
325 665
58 152
155 609
278 221
331 283
588 694
593 696
870 726
483 957
494 963
79 924
445 92
410 418
267 251
392 713
684 347
436 61
123 712
418 115
972 806
672 374
869 464
471 841
435 250
63 183
300 629
897 635
128 677
354 89
12 921
557 959
983 611
375 253
456 818
630 157
530 808
891 5
211 710
843 467
2 927
226 178
255 749
688 68
813 513
471 725
881 696
288 145
890 535
371 798
854 830
836 584
711 608
963 865
176 931
436 8
698 668
739 678
309 540
631 109
734 880
400 881
645 235
379 720
374 626
856 622
323 531
579 94
734 521
468 292
370 724
783 327
165 274
540 530
194 259
665 647
360 992
707 542
715 902
669 674
533 392
396 739
358 469
496 205
671 632
902 486
845 522
211 679
393 373
23 398
408 478
910 578
503 476
521 4
594 51
494 128
451 55
518 957
201 956
374 66
17 110
748 875
988 701
119 818
293 763
664 264
36 715
903 532
841 85
763 123
871 56
575 843
716 806
945 54
488 669
275 174
263 610
251 559
637 134
935 986
994 490
501 878
557 270
842 293
874 744
409 190
960 215
588 44
501 488
132 718
469 935
735 292
591 781
752 529
664 793
89 802
373 576
488 826
799 242
702 395
649 397
129 594
863 578
595 497
680 398
787 508
41 147
335 895
466 20
623 469
868 491
317 929
212 646
728 758
956 13
448 6
706 361
587 462
843 628
4 38
843 637
276 155
31 284
892 544
581 622
458 858
381 716
85 99
633 373
891 253
678 12
282 460
552 864
417 374
901 858
131 468
688 85
492 865
303 3
290 289
755 200
711 382
581 942
573 569
670 506
828 195
775 949
421 811
834 969
642 208
520 634
197 14
591 479
256 688
423 182
197 852
28 743
431 298
842 16
944 350
178 48
254 941
949 163
145 914
321 351
80 359
500 668
338 856
525 259
827 57
3 327
541 559
291 65
317 566
654 370
152 751
381 405
549 855
634 968
287 434
841 237
738 527
50 942
826 313
306 355
538 438
231 81
966 540
748 874
470 752
790 646
190 600
858 78
926 840
157 288
860 555
204 128
874 761
18 35
472 993
221 638
645 844
486 663
835 808
218 854
882 703
197 732
25 156
537 336
929 969
969 878
748 7
203 989
774 65
956 279
95 132
111 482
226 693
182 617
187 728
852 598
850 146
302 773
172 149
499 234
900 408
823 863
151 691
692 887
890 322
49 630
482 644
275 749
600 734
970 361
76 287
187 598
300 279
827 102
399 673
570 217
531 141
912 878
318 116
983 668
251 259
785 924
8 216
947 652
495 1
45 716
669 780
981 86
641 175
326 296
320 706
910 852
540 612
782 710
30 53
525 262
442 424
676 175
928 745
447 537
25 9
418 902
534 201
859 226
258 187
233 316
592 776
917 962
374 390
972 450
991 790
340 861
200 160
711 932
154 590
527 953
605 904
333 291
241 904
803 512
779 184
669 523
722 745
471 283
141 73
426 963
650 277
850 880
440 80
440 36
342 293
248 730
604 441
902 880
491 972
178 569
220 522
773 17
381 211
689 10
771 767
639 333
577 550
744 94
749 729
182 44
507 511
719 350
52 583
515 889
956 127
246 368
222 83
24 924
161 468
905 482
894 145
646 930
264 370
360 227
708 696
1 747
744 554
631 228
777 50
375 128
911 525
727 938
184 696
515 698
392 896
283 582
549 71
797 777
997 8
538 901
79 499
703 101
250 382
107 116
423 334
461 79
928 962
960 601
772 929
610 390
879 747
683 725
381 197
947 454
864 476
730 660
803 921
604 112
91 293
471 937
425 348
573 926
777 348
147 769
466 445
193 908
611 50
997 700
731 727
689 491
854 987
732 406
565 513
98 661
943 864
5 620
836 885
573 591
132 516
786 843
251 187
144 540
778 918
480 920
882 203
547 628
536 624
878 281
47 541
624 625
354 635
849 129
979 350
78 988
992 982
812 674
112 913
368 385
233 192
738 426
835 145
131 338
529 511
393 694
574 98
575 274
111 51
511 733
294 228
26 496
277 464
499 356
528 595
750 109
617 902
305 523
9 308
132 11
373 663
255 963
949 962
534 596
560 987
394 417
536 402
880 812
655 803
903 668
29 903
256 405
568 962
546 477
181 929
481 470
925 640
17 506
220 653
631 470
68 589
942 1
244 662
180 210
987 708
292 753
20 297
374 648
796 247
495 357
883 529
889 252
84 568
49 295
344 135
909 2
16 717
329 424
601 666
513 80
911 816
150 267
123 604
950 238
468 808
640 136
617 795
944 108
97 536
681 8
718 895
749 457
246 623
965 392
775 389
755 40
965 397
297 483
717 962
435 384
102 864
586 114
994 55
71 844
713 423
327 93
735 608
961 383
581 138
496 792
112 161
904 709
640 337
686 532
581 915
778 83
579 165
470 767
604 723
846 49
338 409
778 399
433 615
44 733
542 276
901 419
342 527
161 707
662 268
313 27
789 946
763 506
338 892
150 892
955 182
212 708
361 466
538 258
355 689
705 868
874 933
687 842
230 895
712 193
585 81
786 400
826 684
407 901
596 75
837 728
208 350
150 962
479 974
493 445
327 832
232 168
903 808
723 214
629 64
234 548
408 761
397 730
31 990
341 692
157 317
960 375
135 699
315 301
112 842
651 890
180 142
631 994
44 893
754 106
682 734
294 555
861 785
128 871
77 987
983 711
699 311
30 119
240 357
614 737
841 869
908 455
471 910
208 909
752 735
379 939
645 523
835 315
106 442
819 483
989 245
773 440
638 177
998 70
839 891
395 392
810 566
435 490
317 562
28 113
943 999
791 351
247 558
432 42
748 866
269 892
153 796
255 603
873 770
554 709
349 746
440 420
187 880
186 147
188 849
39 137
921 369
533 501
213 371
404 472
516 812
911 950
358 483
362 194
665 545
767 614
998 213
689 360
781 217
360 33
539 785
151 214
394 51
606 892
479 664
243 329
172 538
22 230
800 214
378 547
368 350
74 991
545 618
559 715
856 841
744 861
451 399
77 480
950 10
994 549
85 166
847 48
95 511
51 155
282 397
261 411
115 309
896 775
474 117
481 235
823 65
835 984
675 776
107 372
276 256
151 258
958 361
461 891
168 678
808 746
52 955
215 635
447 206
493 275
94 614
886 142
811 963
236 480
542 756
805 951
654 237
783 684
501 883
114 399
903 622
756 630
222 73
922 7
757 931
159 326
255 496
817 326
276 174
499 672
632 53
550 394
332 296
978 792
315 353
373 962
832 18
90 501
940 711
203 702
287 307
468 190
46 898
337 692
82 629
560 585
474 615
538 339
183 732
698 556
685 796
166 343
1000 680
234 222
932 491
580 814
472 513
108 928
16 554
455 870
950 14
843 886
752 986
672 764
159 346
414 220
175 98
452 654
563 21
901 570
304 78
779 138
801 269
701 281
318 831
211 402
840 91
756 374
963 369
668 788
367 781
949 186
651 432
87 457
805 83
99 534
139 545
537 488
622 788
451 795
91 491
921 718
270 108
218 338
235 456
147 856
296 775
257 942
715 407
204 446
247 358
16 370
382 153
761 18
268 696
12 388
653 377
312 11
145 620
12 176
461 918
236 696
113 191
235 96
69 514
984 144
548 926
873 693
628 469
913 602
899 370
386 748
862 627
67 14
511 470
526 238
390 730
630 56
923 852
151 835
325 640
349 581
471 204
589 768
16 369
933 857
888 423
586 73
451 382
296 361
548 430
281 795
341 303
703 172
383 987
321 689
235 67
846 855
522 767
654 166
56 18
698 152
42 810
710 500
944 585
943 881
371 414
960 432
302 57
755 83
209 288
893 735
172 638
904 803
906 116
465 923
451 584
908 367
9 76
938 857
28 568
551 698
755 683
400 991
962 646
98 37
347 632
754 561
55 420
830 292
530 197
838 362
448 834
904 351
957 87
823 338
570 313
873 289
518 910
166 37
358 535
320 160
526 197
859 297
501 986
684 854
715 250
893 509
824 632
535 741
291 364
900 391
727 283
508 208
574 502
423 220
449 314
513 997
727 530
840 631
977 854
818 812
395 466
815 537
545 159
829 314
947 666
569 717
29 508
427 289
425 293
432 328
348 829
277 71
756 862
60 994
280 74
253 657
321 156
459 735
858 511
548 584
828 428
609 500
903 404
385 72
317 336
977 226
574 245
34 529
175 998
439 710
339 579
171 900
177 387
765 414
730 465
217 80
984 649
21 583
297 833
547 930
144 588
585 104
665 336
883 427
969 785
12 870
820 26
827 561
465 806
523 368
201 150
79 182
371 982
220 741
343 407
276 404
173 557
41 5
381 225
16 275
625 973
905 911
629 276
421 483
942 31
141 950
330 209
166 301
18 295
638 881
474 86
941 102
392 107
369 56
984 303
389 4
703 397
225 341
783 80
642 131
327 122
651 724
693 247
792 173
959 678
597 846
606 616
267 810
382 360
240 673
368 287
471 485
921 5
844 181
502 743
430 259
420 103
243 741
872 225
686 31
225 770
246 482
13 275
211 227
999 973
783 864
269 938
676 374
281 145
217 347
470 966
333 240
515 755
19 801
906 833
854 229
505 367
767 599
325 846
571 498
142 559
849 811
251 879
997 476
283 413
203 209
950 937
169 689
854 28
263 632
757 754
231 955
39 131
231 556
345 720
693 12
939 508
46 340
80 318
929 572
388 443
601 286
4 340
152 563
222 167
757 319
710 401
371 727
836 524
718 628
650 528
511 852
529 998
392 209
228 313
810 774
531 289
996 860
478 66
384 890
408 362
519 475
889 853
644 880
753 224
34 117
322 126
250 558
291 206
864 176
771 748
332 927
241 637
221 451
275 80
21 462
478 184
242 107
27 14
704 28
759 68
921 350
406 895
951 818
83 677
877 550
331 281
585 216
431 250
924 142
848 641
610 252
413 253
183 532
333 257
316 834
907 851
310 111
519 71
432 122
436 329
682 931
738 631
451 375
761 60
694 157
855 708
442 443
467 525
507 989
510 635
11 444
57 753
177 48
5 300
450 783
68 697
850 332
152 503
928 460
110 686
678 93
924 388
510 436
491 870
583 243
789 430
625 963
910 264
716 485
274 406
276 981
439 879
235 718
152 330
68 939
904 644
810 557
865 184
297 167
597 460
457 673
275 751
956 852
169 938
516 517
308 794
857 68
459 966
248 523
195 152
363 542
691 444
683 649
772 624
22 690
901 978
594 16
1000 332
230 687
870 582
476 676
973 701
398 874
213 333
797 758
326 88
67 348
429 98
386 975
479 533
700 994
593 645
628 50
885 19
831 434
215 956
891 122
561 877
871 799
127 584
294 337
334 803
322 411
471 234
780 606
591 489
21 187
308 265
163 506
121 190
350 552
2 819
556 717
910 185
951 208
895 226
45 48
586 412
83 201
841 840
426 758
55 708
219 410
352 844
103 946
137 26
848 792
245 958
603 906
330 155
198 519
960 560
156 794
840 436
144 718
658 774
339 170
202 399
311 406
493 245
465 562
664 184
932 469
748 954
201 642
186 829
171 55
900 781
642 648
356 269
778 971
425 992
508 621
283 825
425 443
287 393
955 973
253 154
734 146
705 680
407 725
28 292
233 558
15 164
223 863
991 955
128 43
928 353
749 673
946 519
530 538
671 272
715 821
859 69
20 390
560 269
226 27
944 575
57 312
311 977
582 398
701 176
541 951
807 271
8 770
890 542
972 29
204 113
688 771
259 78
169 603
935 654
606 699
476 814
222 74
892 934
47 740
687 116
913 242
583 872
879 791
577 112
602 618
169 769
940 83
454 360
237 440
589 782
155 842
921 4
989 710
398 754
426 163
903 101
904 642
361 277
117 766
184 695
667 416
329 681
980 652
605 365
684 132
1 738
571 421
207 10
609 885
756 974
535 243
463 782
346 140
365 83
972 460
181 740
695 674
337 291
121 614
854 267
989 759
198 233
703 773
750 939
648 213
741 393
259 945
70 255
619 261
802 52
748 423
857 537
28 707
21 706
488 940
928 169
281 357
43 112
940 680
274 764
186 558
511 846
434 662
693 367
281 827
145 734
285 985
30 695
846 397
744 73
21 42
380 558
605 910
174 525
567 360
72 971
731 238
341 559
358 593
752 746
139 691
535 239
112 503
125 921
390 826
259 351
917 281
813 409
578 588
57 899
613 859
247 543
442 662
882 286
843 598
206 790
418 223
674 914
751 406
622 241
722 762
503 925
896 612
528 26
822 772
262 507
926 264
308 100
710 53
764 937
710 133
677 426
873 882
36 392
897 284
140 340
450 111
384 466
129 373
517 784
363 565
533 208
36 701
686 604
848 962
806 981
623 107
455 92
564 565
135 363
317 163
398 838
968 974
922 838
163 763
43 225
896 982
466 735
163 40
235 914
303 338
172 147
726 428
588 979
114 232
643 884
961 77
450 376
462 788
323 623
973 944
548 869
454 880
720 666
34 573
793 58
786 285
703 167
357 824
862 504
157 892
824 595
328 678
791 711
667 614
399 3
253 27
614 968
783 156
609 952
393 937
253 48
57 446
872 94
527 347
805 739
670 877
311 547
660 203
592 621
754 871
208 116
87 308
214 746
381 859
554 255
860 823
69 181
569 752
275 466
962 223
178 700
904 242
965 725
174 333
72 317
446 665
484 661
916 567
550 820
633 279
245 979
159 190
353 745
245 137
911 356
430 299
887 121
932 59
715 922
446 811
799 644
922 251
457 617
352 565
539 564
288 991
873 917
480 50
498 80
273 238
241 599
636 454
778 454
467 911
508 779
424 138
669 110
153 290
349 586
754 24
6 428
385 336
839 366
676 990
631 752
23 176
350 851
384 660
519 412
840 672
936 205
138 154
999 741
219 184
572 74
653 474
267 908
32 354
60 112
834 210
346 565
363 680
506 568
889 150
971 157
268 163
377 644
75 649
530 424
673 85
998 90
620 215
541 413
583 530
360 419
721 418
615 361
132 841
355 112
210 8
528 472
182 724
958 925
806 284
594 641
313 116
937 185
114 820
922 210
484 509
433 682
521 137
129 797
806 638
330 664
981 837
800 269
479 327
173 94
668 111
497 406
624 340
607 867
147 359
87 636
262 346
588 757
162 172
682 450
637 542
421 708
718 211
298 357
987 613
999 693
210 83
115 935
883 121
445 857
703 894
438 437
735 271
146 430
801 479
546 924
539 551
831 1
899 619
359 655
170 585
327 301
692 791
6 894
437 990
799 180
420 451
7 880
66 726
333 974
718 427
719 732
85 445
962 157
210 368
540 659
83 828
91 560
487 173
164 422
554 372
576 919
989 947
265 466
747 670
681 37
848 259
279 306
166 154
447 898
188 991
414 278
196 270
243 346
277 187
841 86
869 808
316 559
731 806
825 299
819 307
523 223
519 485
201 472
510 6
50 42
332 721
770 621
881 932
834 639
86 403
997 699
745 71
278 158
860 939
194 110
855 859
928 427
100 154
28 967
651 605
345 596
150 628
52 40
160 137
902 360
326 79
352 754
194 273
408 68
413 872
423 640
695 289
726 383
201 382
902 14
211 524
541 166
175 637
459 780
982 306
878 335
176 480
206 428
66 335
522 304
542 718
424 997
288 3
92 252
26 167
807 307
163 716
578 963
817 391
133 344
35 506
610 983
245 155
31 283
691 806
769 264
862 544
804 991
456 279
663 717
626 776
843 962
626 468
910 44
503 24
152 722
200 707
451 691
382 853
5 115
892 911
208 536
397 244
586 914
570 856
831 699
489 365
269 318
553 730
372 922
972 576
663 789
105 325
902 204
268 844
210 43
775 587
516 827
737 166
448 86
992 782
743 625
318 471
490 235
994 465
725 981
599 209
424 368
614 458
872 267
86 810
603 197
994 334
706 330
327 297
211 11
582 362
920 581
924 450
829 723
302 397
424 279
422 809
397 518
137 889
258 715
650 525
111 78
736 510
158 626
690 451
686 408
477 965
125 636
976 263
47 678
937 872
500 223
666 687
814 33
549 320
168 486
906 277
378 400
825 48
653 792
344 302
139 508
688 945
454 344
525 567
301 762
577 576
204 793
330 563
330 364
740 40
663 937
407 137
949 232
857 773
670 627
202 431
605 4
561 518
365 823
868 893
890 436
426 344
910 893
975 54
761 869
959 300
422 91
825 732
839 911
518 805
148 912
740 441
894 927
2 915
188 552
959 465
203 273
310 706
21 905
730 26
645 181
44 264
8 591
158 194
645 15
703 462
327 204
222 439
633 855
748 191
686 459
684 71
676 411
766 771
2 992
243 16
513 760
470 813
822 48
545 893
395 927
700 940
703 432
230 668
528 43
991 389
195 772
666 828
709 245
954 208
524 107
462 646
534 799
917 770
853 649
796 669
290 29
884 965
977 334
215 332
967 764
290 84
458 377
355 162
285 818
298 450
121 583
332 840
819 267
241 184
482 137
604 349
596 607
415 452
18 356
706 313
8 30
367 860
390 249
994 758
636 744
954 351
59 556
84 120
240 110
28 207
804 16
373 431
684 139
191 549
488 882
312 795
927 500
170 779
106 274
276 781
393 765
90 660
154 884
593 201
564 345
636 528
609 573
188 867
577 795
969 893
722 746
876 691
173 914
764 332
524 433
554 867
364 49
504 894
286 775
354 606
615 829
231 130
659 229
933 257
172 142
47 638
776 785
585 136
772 713
931 952
85 609
805 226
591 85
255 655
539 477
388 370
209 590
591 470
474 844
117 771
877 406
841 904
989 938
253 122
890 786
310 436
512 784
105 222
598 498
568 793
685 981
346 152
237 158
442 526
481 965
964 997
713 245
496 559
554 49
598 748
184 391
625 513
786 584
772 816
254 177
80 704
169 104
226 243
307 17
76 631
497 525
563 642
718 526
712 775
251 409
603 273
725 115
30 235
914 570
18 153
963 813
555 952
145 494
95 3
689 899
282 610
797 9
797 675
668 560
771 662
543 11
653 209
529 699
263 738
171 649
79 508
339 393
280 956
143 212
564 670
297 60
414 610
559 663
177 981
341 472
220 130
196 212
764 34
365 511
431 670
812 805
268 929
435 154
181 383
554 484
583 310
947 306
895 680
567 671
847 243
355 276
513 932
883 134
94 769
98 139
257 98
684 981
964 566
519 594
461 54
325 190
948 64
294 32
717 339
672 908
601 947
196 390
779 270
218 493
647 960
520 843
697 499
171 521
848 847
711 304
672 357
583 656
63 680
932 362
461 615
653 929
163 232
563 381
996 752
712 9
988 547
655 806
571 325
675 987
642 927
964 423
44 134
403 846
609 191
654 874
1 395
877 938
479 536
77 746
784 778
703 570
978 555
47 197
967 49
894 336
728 595
824 895
628 97
336 61
434 934
571 566
271 640
373 848
848 19
977 233
807 944
145 453
246 116
624 416
945 82
880 494
20 252
329 301
864 965
645 304
215 676
150 865
731 602
44 186
893 245
534 618
188 399
237 388
207 700
960 135
620 511
649 678
346 452
282 970
367 504
590 304
162 611
489 871
278 883
537 649
393 470
880 784
589 467
685 392
886 878
344 662
309 243
358 836
5 8
142 653
550 968
793 964
997 546
509 617
558 932
162 163
68 470
349 718
267 767
986 459
289 728
361 379
334 390
430 33
788 152
343 115
419 77
32 834
867 522
141 955
353 320
8 127
723 890
896 559
596 530
704 551
63 104
869 94
846 722
61 546
954 502
622 69
124 914
282 907
449 146
739 999
553 313
7 121
950 284
704 54
404 720
279 178
412 779
792 780
322 887
694 436
739 922
779 945
305 342
571 497
122 127
515 183
422 78
645 805
469 301
912 22
322 321
883 461
329 772
886 273
46 245
696 58
277 444
162 517
784 332
633 721
342 156
742 329
934 804
715 466
381 890
766 157
40 930
964 729
630 611
69 807
754 611
305 221
351 214
815 261
284 81
730 586
825 488
475 593
699 362
618 8
44 907
449 587
849 253
898 488
509 145
537 21
598 179
150 550
745 118
241 325
146 155
708 933
57 842
445 253
375 187
270 361
744 495
720 903
760 776
192 750
164 106
846 404
892 908
912 195
387 780
272 492
12 370
974 244
149 608
42 484
679 815
767 569
418 345
160 143
86 767
515 541
941 418
530 735
160 330
458 720
140 573
312 299
804 91
943 745
437 96
10 304
703 753
649 176
848 256
184 372
712 727
864 720
773 149
287 64
734 877
375 498
972 563
746 395
395 505
220 471
691 730
79 287
626 909
578 398
419 13
158 890
943 795
227 341
169 871
766 756
66 965
409 788
417 678
62 554
717 97
788 651
323 506
696 423
730 542
2 211
351 325
250 76
822 240
398 521
467 363
670 990
223 170
138 978
3 433
818 760
512 116
830 264
863 272
764 625
681 6
502 227
275 635
726 751
689 791
545 598
195 34
738 30
894 803
174 788
70 223
159 765
340 512
328 395
673 566
818 73
40 484
474 898
544 861
790 624
183 252
938 63
517 227
617 398
455 281
182 262
944 367
566 941
145 102
610 139
435 907
1 364
259 704
291 968
788 784
490 687
948 132
303 802
785 715
470 701
240 454
217 429
798 615
169 897
459 252
999 574
581 658
621 132
334 844
266 289
335 736
905 753
490 728
329 176
349 653
128 560
892 384
267 724
66 695
759 960
771 18
597 931
718 847
602 406
957 467
539 507
760 709
469 153
113 58
189 795
812 532
726 172
717 636
77 557
473 407
615 782
607 714
750 430
57 898
698 808
629 924
229 780
756 31
761 357
580 708
99 163
983 713
118 351
474 73
217 365
619 140
73 652
805 382
914 743
1000 694
605 541
184 105
889 850
438 446
804 377
16 705
112 596
420 217
342 924
31 310
744 605
374 960
909 775
424 328
866 751
376 582
963 466
536 984
832 136
441 325
686 868
70 459
2 75
165 512
823 175
290 970
707 865
554 599
497 240
356 95
815 289
720 774
210 425
395 689
235 698
231 781
960 350
125 182
61 463
759 792
406 818
393 802
534 522
462 865
705 61
662 367
964 20
40 71
34 594
460 849
447 367
838 311
390 46
717 527
299 105
588 353
890 141
412 963
425 969
57 23
398 560
98 565
391 545
956 242
763 4
278 403
596 399
142 792
829 855
30 693
714 152
631 303
532 22
330 610
243 257
970 43
440 414
900 767
792 272
745 794
727 374
374 236
622 65
620 897
349 969
592 668
413 6
479 142
335 203
387 406
492 799
32 704
676 86
4 477
31 499
6 739
160 922
77 821
668 738
395 672
870 562
825 927
471 842
69 497
560 949
965 370
811 693
40 893
563 243
404 246
436 586
415 513
954 730
78 787
903 410
19 103
974 460
677 48
281 98
831 819
495 778
185 506
851 477
291 980
209 275
199 730
690 69
195 372
848 664
818 919
505 437
54 92
20 681
698 562
200 219
77 184
991 978
269 57
295 758
327 683
293 338
449 552
42 332
818 150
122 347
316 968
348 970
674 155
526 82
542 866
226 811
271 651
744 7
356 905
560 958
502 939
994 918
275 420
263 327
734 893
392 106
361 474
974 141
72 63
657 745
270 178
573 577
354 579
334 477
813 705
568 106
18 674
906 327
813 857
793 993
46 200
237 77
704 31
511 819
71 209
802 684
140 916
265 715
253 973
447 581
846 928
149 360
376 550
669 952
216 555
781 472
31 475
479 112
742 445
320 939
124 838
593 741
912 932
669 183
739 685
68 844
847 495
97 863
430 498
339 419
504 190
174 670
766 518
103 375
369 594
385 547
58 423
390 560
123 32
77 672
312 181
696 244
238 631
28 758
782 835
722 786
518 758
185 162
592 322
641 971
186 645
715 554
109 214
744 990
300 662
934 665
568 481
959 47
922 882
996 958
532 994
510 287
874 842
45 358
906 425
654 820
669 943
130 5
554 854
295 388
881 325
476 309
985 315
272 185
850 652
273 190
436 524
458 516
51 100
331 719
292 252
989 578
490 148
540 81
353 895
527 821
21 709
570 186
704 227
747 157
285 772
602 694
172 843
925 769
75 8
9 93
393 201
232 753
436 688
62 118
355 188
154 468
6 977
731 898
932 536
731 282
798 99
140 96
567 320
644 166
682 323
506 735
915 366
464 706
615 956
497 142
371 16
638 515
295 513
346 393
840 6
681 821
892 377
224 510
72 796
675 703
206 514
104 358
988 441
283 714
438 298
705 558
185 457
792 681
297 210
440 467
493 572
206 290
724 275
248 237
774 218
179 26
241 699
421 975
417 123
440 135
530 428
293 795
377 208
16 908
939 202
568 323
64 723
233 324
932 939
996 335
997 718
182 340
429 291
933 675
425 977
478 89
71 801
496 759
412 229
223 363
601 530
411 756
381 540
250 441
993 729
228 388
618 181
342 943
475 775
594 585
277 162
567 86
505 377
493 303
342 920
417 988
213 177
862 212
284 139
627 361
139 952
931 945
521 203
6 472
174 364
11 439
164 475
1 750
251 505
680 57
699 203
979 336
23 349
966 726
672 52
730 768
673 249
968 866
797 240
284 661
362 306
885 858
908 207
319 236
715 993
53 208
71 288
409 532
531 718
523 826
396 724
531 454
570 211
889 422
898 217
407 699
644 723
888 291
815 628
228 237
279 370
723 297
354 538
837 931
530 305
647 230
342 724
202 714
615 553
15 978
349 168
551 938
833 43
242 708
83 230
100 769
704 366
383 340
681 155
464 523
781 273
391 255
737 387
802 61
655 146
91 642
937 154
493 981
729 203
900 643
513 631
398 420
738 432
720 186
391 685
428 5
209 588
62 795
244 966
696 791
852 799
750 531
331 842
402 527
563 37
603 459
671 65
427 193
360 225
358 732
943 688
91 262
457 670
475 157
322 677
975 755
787 888
58 107
242 399
715 672
999 442
120 71
864 846
564 710
647 476
866 803
209 515
74 453
604 674
464 372
247 997
180 832
224 432
549 914
731 637
861 309
790 888
497 82
762 302
478 337
951 913
448 713
544 769
695 374
992 197
344 72
4 381
650 894
1000 626
681 786
858 578
639 47
764 908
765 985
359 872
356 855
64 477
81 731
952 722
934 381
845 748
308 331
46 713
670 49
691 360
271 139
176 6
965 702
855 127
209 262
817 611
548 705
363 555
187 582
95 125
835 875
666 105
448 984
834 322
329 976
182 247
216 672
748 399
377 472
136 360
34 137
798 757
98 719
670 508
363 310
531 888
376 862
534 763
121 648
363 758
936 178
135 606
666 363
21 244
361 857
595 131
359 282
419 626
35 596
778 89
624 448
88 945
509 504
220 285
37 233
591 91
260 625
241 237
789 280
600 833
605 409
659 959
626 956
347 686
152 721
695 1000
19 97
708 750
137 830
585 109
98 897
869 897
26 750
743 607
541 196
246 220
939 639
219 299
667 872
419 923
185 137
105 466
971 258
575 986
337 899
21 128
257 865
635 374
241 716
538 525
174 413
437 74
902 859
324 370
251 245
889 820
432 718
591 648
329 901
103 386
621 700
867 754
190 124
193 682
442 86
891 95
888 14
946 938
618 671
493 903
383 735
29 379
936 339
792 750
640 724
526 175
158 859
299 809
968 403
97 630
452 660
584 658
920 865
975 744
777 534
507 884
179 146
410 11
769 813
99 866
881 84
918 786
580 525
770 469
199 426
668 642
956 97
428 890
284 470
949 734
300 682
412 853
114 691
333 348
877 662
743 122
64 525
822 863
484 115
839 214
888 133
334 129
967 956
731 832
741 136
554 693
565 643
169 177
293 565
264 746
853 333
155 579
162 274
69 389
464 38
721 273
199 181
788 701
411 801
58 85
960 239
987 546
812 209
989 845
693 215
901 409
211 908
250 885
464 809
413 707
211 51
962 524
248 190
442 592
562 47
714 948
222 461
974 480
56 439
317 429
862 872
447 914
677 758
780 156
966 116
763 869
375 415
110 847
26 350
765 400
557 431
533 74
548 395
22 866
604 175
624 419
689 539
695 638
301 533
647 221
45 258
773 994
536 907
948 640
988 632
744 583
640 829
235 342
396 934
471 399
412 728
5 777
17 173
747 233
96 282
260 453
550 971
842 611
235 614
968 713
330 628
837 181
965 607
671 129
164 461
773 573
204 27
901 741
708 935
95 461
265 141
95 698
42 938
132 859
891 845
66 394
316 688
975 12
512 411
742 370
37 106
204 193
702 564
303 894
658 29
389 184
955 909
61 600
764 960
450 134
854 230
677 858
808 262
996 25
572 52
991 982
574 865
941 153
290 915
636 44
772 229
984 485
776 62
764 680
815 67
432 423
274 905
63 95
235 804
669 953
966 351
288 15
371 578
18 424
608 280
545 351
62 635
362 832
187 732
957 166
641 783
586 333
330 913
493 160
952 817
220 814
204 342
998 92
155 786
185 440
25 375
834 837
790 896
435 507
552 395
987 635
148 543
708 940
428 544
80 312
26 605
307 583
454 430
772 789
756 923
408 463
44 885
732 980
614 147
282 684
189 881
283 80
364 307
954 241
697 409
698 762
8 550
318 712
305 86
860 819
712 331
869 372
7 141
29 274
507 751
649 967
203 666
698 786
505 105
112 729
755 389
830 669
162 534
594 455
854 792
827 365
278 778
113 541
488 980
899 536
332 511
51 414
555 973
404 38
55 110
245 350
55 81
970 42
951 648
373 380
460 331
748 759
453 583
663 547
640 992
838 200
238 608
619 401
975 313
221 11
904 195
319 138
357 478
67 893
114 452
58 703
685 797
402 369
573 258
571 944
944 826
415 613
7 870
346 210
754 177
892 898
238 527
580 575
54 507
609 375
983 300
607 976
452 153
894 33
162 12
782 768
519 679
831 350
496 193
812 753
314 751
72 688
294 433
98 16
801 818
109 948
909 716
527 405
256 271
807 260
220 828
695 908
426 707
910 971
855 902
980 324
128 873
544 973
220 273
186 258
18 527
496 581
827 17
263 753
542 120
108 974
806 322
773 376
810 155
967 905
489 301
993 442
323 514
799 678
264 326
879 585
280 217
292 441
948 290
142 787
86 693
390 348
729 357
237 994
991 928
875 659
712 721
593 876
351 61
544 227
121 890
337 160
879 586
504 982
825 111
387 573
246 5
517 285
676 606
507 124
749 502
806 666
358 987
213 441
430 968
171 326
76 926
738 830
464 612
125 149
218 195
494 410
364 852
226 412
103 215
733 274
410 700
575 148
427 941
669 176
747 640
80 427
591 139
753 27
261 764
566 216
136 606
202 721
921 501
632 244
113 474
115 791
254 294
735 94
562 536
585 694
751 500
461 402
985 171
591 820
552 579
218 158
419 841
583 573
782 611
244 246
387 84
592 328
301 667
307 976
303 30
313 326
398 760
325 761
149 855
94 866
486 174
119 948
56 458
555 756
933 949
405 179
227 284
13 56
474 954
617 280
825 245
964 707
962 185
90 430
725 413
517 897
342 487
26 630
396 839
636 390
744 843
185 726
604 534
112 371
328 758
399 267
794 469
783 910
939 382
341 411
527 91
490 820
936 826
63 712
299 687
888 859
863 927
676 643
925 100
542 664
832 161
716 848
195 836
171 858
724 244
929 721
114 741
867 838
200 577
504 515
749 482
609 353
373 366
130 948
999 360
287 733
367 7
142 503
134 435
973 518
395 147
222 56
899 963
882 553
938 913
333 625
495 680
815 466
899 495
781 581
697 623
173 890
205 488
663 536
404 93
702 326
798 188
837 288
439 415
796 536
650 190
87 777
448 640
254 741
464 466
74 208
372 106
276 108
855 516
726 674
229 90
378 518
316 461
493 626
772 406
809 74
624 69
895 333
402 992
30 946
479 173
362 655
429 40
113 197
298 699
412 831
858 526
557 694
286 30
158 885
254 586
376 588
506 396
97 680
922 776
454 382
18 49
825 469
393 996
897 166
492 671
854 11
340 161
666 162
947 785
180 873
182 160
188 951
624 623
118 1
942 561
541 309
873 794
620 343
760 323
885 845
407 913
181 949
877 639
6 763
431 345
626 800
607 27
350 17
441 280
728 72
206 951
71 737
639 803
787 183
1000 710
124 678
875 295
365 559
937 20
489 541
860 826
457 944
699 549
16 178
540 31
149 437
624 446
554 95
41 832
889 823
168 343
294 478
374 389
592 201
103 148
254 660
757 959
805 452
358 402
351 590
998 387
460 596
505 192
896 642
544 957
358 863
833 889
675 614
892 368
726 320
59 323
758 714
641 320
231 449
798 250
787 527
372 947
51 452
296 797
252 64
624 997
385 947
354 587
432 165
758 392
651 237
19 182
933 832
624 731
359 848
484 149
60 235
246 467
899 998
806 618
841 199
915 283
42 68
495 776
396 231
219 53
152 848
398 545
878 765
774 368
439 277
30 793
6 847
792 186
214 184
314 831
230 468
641 281
620 484
72 734
892 886
446 408
187 388
723 183
599 543
932 243
144 550
243 795
164 444
928 392
443 22
479 167
458 622
849 869
144 228
419 667
171 361
917 744
969 235
837 706
120 855
258 898
811 717
42 866
897 765
29 261
974 732
995 334
3 676
637 102
632 941
15 914
492 776
372 769
279 825
947 469
390 234
888 319
787 429
926 184
257 929
251 758
269 693
643 656
71 570
121 478
308 753
911 431
70 391
863 925
273 50
475 793
231 335
223 624
588 362
429 837
789 404
749 278
912 831
250 895
592 616
604 639
863 361
336 722
596 885
809 204
750 75
319 362
452 724
375 893
474 582
7 593
377 67
880 834
326 793
343 996
309 427
818 492
754 314
643 558
873 117
260 773
223 168
292 713
148 40
883 435
221 83
685 905
569 681
802 254
989 351
672 3
743 595
307 710
646 194
796 497
356 354
526 988
775 817
25 210
178 25
2 261
332 692
790 180
114 111
662 745
997 273
706 84
567 411
402 415
95 703
700 578
622 650
364 172
839 901
15 359
520 742
485 277
735 639
334 422
857 116
641 637
910 112
639 1
838 604
786 240
389 183
127 41
472 393
125 359
536 254
253 426
879 149
60 720
767 537
792 98
348 29
663 549
436 579
286 571
927 308
594 753
564 354
566 306
304 79
920 144
290 513
773 849
450 254
364 844
644 744
206 644
164 965
524 571
39 844
652 539
310 414
943 119
57 699
86 77
259 308
755 535
383 416
321 663
140 114
211 629
268 789
32 920
410 434
624 453
395 549
215 333
162 645
565 806
243 37
375 127
476 557
578 599
158 769
666 525
620 383
808 598
775 424
888 209
91 479
277 757
887 784
452 639
5 523
965 430
474 379
752 412
811 436
796 142
199 97
637 226
151 891
3 593
308 119
183 735
211 595
619 796
786 334
142 850
997 285
41 909
349 478
618 950
596 566
176 48
100 411
324 957
316 715
140 224
82 880
515 464
551 701
97 789
779 77
759 202
757 741
500 654
420 405
239 302
362 720
970 347
32 857
618 339
28 487
150 697
868 202
787 588
81 302
867 436
983 467
567 379
338 9
2 564
188 377
257 238
166 966
649 725
60 886
344 771
761 551
76 3
60 819
572 896
818 829
260 767
900 633
901 26
219 658
969 328
46 84
359 231
574 697
910 829
220 104
230 693
798 193
590 490
714 337
822 930
120 457
791 422
938 898
985 664
219 317
117 456
541 82
890 217
53 382
502 980
538 304
415 615
7 656
578 439
302 776
109 365
575 327
776 451
639 941
334 805
369 25
922 355
588 732
2 745
64 763
71 816
844 111
650 694
490 670
336 738
487 472
728 752
877 181
285 859
859 192
382 600
852 742
684 64
755 131
938 89
143 721
994 995
423 384
894 188
302 317
390 590
781 484
431 340
129 858
970 62
297 156
441 676
458 936
672 586
687 81
599 887
548 648
597 638
745 938
567 392
441 439
230 612
851 75
735 356
598 657
889 300
546 306
85 416
106 355
269 485
136 235
645 69
400 841
754 9
899 594
798 63
394 742
359 263
329 90
751 400
555 648
675 415
535 951
462 347
600 245
360 978
592 436
445 681
51 188
823 485
423 81
201 530
126 315
44 307
978 517
276 754
523 869
199 889
822 767
786 316
286 413
467 740
194 29
269 373
37 684
186 535
6 889
592 424
730 635
917 903
53 569
71 982
643 654
544 249
703 485
817 871
929 693
523 865
119 147
461 3
20 878
454 668
933 25
100 443
14 589
43 260
997 659
11 185
158 983
974 157
774 229
59 584
224 156
892 292
208 730
443 672
58 832
754 748
69 27
913 263
550 166
400 606
743 328
144 874
52 299
946 95
393 638
883 403
527 359
376 499
183 949
419 979
289 515
868 522
774 812
407 487
509 427
172 49
637 239
891 995
377 58
175 845
345 869
580 506
366 27
570 209
226 84
760 665
6 788
939 27
14 336
844 192
948 600
729 891
816 31
651 117
658 170
149 106
132 38
879 33
477 552
300 935
140 859
843 929
609 172
517 508
507 459
819 739
688 816
519 659
183 684
91 187
430 285
264 31
274 225
451 485
678 474
326 929
792 467
489 513
108 4
947 978
950 852
121 162
51 250
101 892
104 678
328 696
324 235
578 229
145 260
650 200
996 763
330 819
182 774
895 802
415 925
728 319
661 724
61 82
310 881
343 232
106 401
750 211
505 126
145 706
802 754
68 534
145 105
402 773
107 839
81 314
717 522
517 597
815 611
676 766
784 344
221 825
113 914
387 536
832 912
566 454
348 144
87 702
638 113
74 969
645 300
815 497
317 901
245 673
240 692
645 435
18 486
498 178
657 526
202 605
49 473
470 768
81 935
723 685
171 106
390 671
387 910
893 918
595 255
923 495
510 313
604 302
30 834
476 969
241 624
352 948
115 659
639 456
183 588
339 495
412 570
261 897
247 788
212 83
832 948
639 489
865 833
444 198
948 825
800 932
657 818
117 970
461 516
483 753
804 121
309 442
896 220
32 170
21 194
216 512
106 113
991 449
884 334
401 260
370 248
252 201
301 306
834 785
110 26
749 779
181 209
314 95
817 587
294 13
441 216
352 45
951 824
378 509
464 489
578 5
96 567
841 310
804 371
527 540
69 773
84 95
473 768
424 860
516 238
271 837
804 720
62 868
902 60
400 761
781 15
352 637
636 191
428 30
847 894
359 36
151 748
370 689
663 445
482 575
70 415
395 643
876 126
130 686
699 764
429 691
853 387
762 665
141 488
440 680
815 250
78 961
430 518
909 772
623 119
808 133
473 693
101 90
128 639
868 456
753 435
917 522
602 139
346 846
949 646
66 303
543 123
934 191
53 131
870 675
432 698
236 297
466 739
889 392
553 689
660 503
120 500
226 388
678 314
265 148
214 190
681 501
211 343
4 129
760 817
643 29
518 485
140 517
583 36
48 930
175 652
154 539
572 521
795 409
67 136
173 456
665 163
456 420
270 260
532 495
649 619
585 644
734 519
180 457
964 872
711 115
330 129
563 837
23 618
903 394
945 669
70 781
106 2
594 56
759 970
661 605
603 734
940 235
533 545
214 1000
246 717
992 89
672 296
280 500
565 711
679 102
841 702
558 134
178 725
656 250
602 77
655 631
657 430
44 331
941 245
995 915
876 184
564 235
261 290
669 18
210 195
142 961
670 320
408 597
511 989
643 722
662 831
154 846
651 738
456 978
644 719
901 783
318 701
815 179
669 360
762 343
770 496
35 154
906 13
710 663
382 290
753 654
445 607
739 185
897 783
119 206
196 907
887 841
128 643
446 349
886 1000
875 37
917 726
27 223
980 205
439 403
305 134
449 624
263 206
835 686
806 78
29 165
940 969
266 104
906 337
903 848
231 369
306 395
92 995
939 587
125 610
499 604
737 134
19 847
55 169
314 315
280 321
322 953
682 913
743 564
475 726
330 447
562 305
924 671
811 906
312 189
814 423
156 970
385 715
674 56
705 344
785 386
958 636
480 665
33 668
90 50
256 360
591 912
158 839
274 576
385 756
111 542
224 84
491 670
639 105
495 750
583 624
50 5
516 259
795 114
947 850
870 277
334 206
870 329
178 567
943 314
453 526
703 496
962 860
295 785
534 727
750 25
470 847
869 39
549 668
104 944
100 298
645 136
9 377
95 261
424 508
744 931
874 147
205 733
711 391
786 38
196 477
345 138
684 413
117 525
1000 610
55 274
383 736
647 500
62 330
10 29
379 578
22 751
983 718
643 454
790 743
935 838
9 718
261 60
754 349
607 476
164 54
497 572
645 723
16 995
867 495
14 450
987 836
607 1
415 683
54 977
290 702
318 219
33 839
787 414
452 560
58 266
665 90
381 445
715 850
532 97
104 229
272 11
795 805
643 512
530 203
112 827
574 155
218 557
286 33
421 824
954 493
433 103
958 11
356 161
132 130
972 374
959 499
308 99
718 632
613 430
181 355
235 620
956 666
269 953
231 544
283 159
321 951
484 550
27 795
774 744
974 865
673 376
361 858
910 477
615 171
839 530
539 952
23 561
366 992
728 942
955 120
443 575
520 152
873 18
223 214
537 214
50 137
411 125
595 189
738 541
612 538
201 570
269 923
223 932
600 779
228 645
484 821
824 159
978 710
397 242
201 725
840 297
930 658
448 884
504 793
794 608
508 592
33 556
464 411
140 498
225 461
228 478
268 499
663 863
348 768
712 499
706 457
283 881
158 638
545 290
109 748
498 301
443 789
379 570
73 727
359 124
423 614
597 765
329 622
909 435
545 688
430 113
85 455
887 488
758 531
54 449
598 577
267 120
823 250
462 77
412 686
792 370
608 376
333 209
88 695
784 63
149 174
187 655
949 422
366 314
750 171
998 735
357 102
231 638
430 921
815 334
541 952
323 8
393 206
260 356
589 38
386 382
162 200
516 271
623 888
754 509
768 996
358 244
922 679
941 735
4 475
453 5
652 106
11 232
804 302
186 49
391 587
288 850
22 890
746 896
357 947
280 620
456 908
802 541
19 155
765 657
885 620
464 76
566 331
814 61
613 668
443 21
76 487
12 835
82 844
111 683
50 633
649 534
13 303
862 754
495 284
874 19
284 756
705 796
65 610
738 884
632 870
190 858
166 580
218 432
136 144
233 731
392 414
909 815
42 516
979 829
127 343
629 198
807 403
226 272
13 987
500 291
20 335
967 102
340 514
717 394
844 35
149 69
917 165
713 781
894 769
730 376
69 8
432 369
685 672
762 652
465 407
305 966
802 571
180 494
499 187
459 91
239 987
472 988
51 485
594 42
196 222
668 404
324 906
12 44
976 899
814 732
671 5
104 916
197 724
670 16
648 862
851 991
267 910
541 79
316 166
423 476
184 771
823 393
801 413
477 99
935 295
31 724
222 989
75 869
191 940
878 464
368 73
849 699
723 101
845 111
786 711
437 206
46 866
573 616
115 761
943 568
915 348
208 14
187 596
716 346
333 726
290 767
82 488
929 584
826 511
248 191
222 614
791 199
593 535
535 448
7 41
996 656
559 777
663 649
640 91
590 238
733 699
35 530
581 894
498 949
852 703
496 979
724 934
915 33
445 414
607 612
303 411
274 963
534 785
503 621
124 319
935 624
505 112
221 471
704 57
746 963
442 669
359 755
750 732
542 349
280 813
99 354
664 724
171 23
898 785
882 822
564 706
239 209
77 865
204 362
477 970
136 751
757 881
271 623
158 492
238 485
124 112
31 839
708 527
517 324
856 725
450 240
719 872
182 22
990 959
366 71
206 886
362 812
455 722
118 154
423 286
382 592
271 924
662 407
259 722
201 363
550 768
186 215
215 966
676 996
639 696
306 167
671 161
162 107
943 971
98 801
209 20
301 529
495 733
158 419
24 281
956 438
368 966
964 842
160 339
517 167
119 744
436 705
703 968
368 887
810 106
944 587
210 237
485 165
750 308
258 619
412 140
193 153
689 68
738 523
689 717
760 863
500 485
575 495
770 447
261 289
574 23
890 790
579 548
45 892
869 673
311 434
841 583
525 201
602 701
249 601
301 47
293 180
806 289
743 488
414 734
647 887
230 686
131 626
489 494
665 458
616 314
579 341
3 24
862 584
981 900
89 797
573 936
435 271
800 381
323 279
575 867
365 525
442 840
677 108
49 673
406 87
84 694
21 517
200 166
623 208
225 537
209 863
216 277
653 459
665 74
532 15
181 105
907 332
398 506
995 638
897 578
22 756
554 633
511 52
183 911
711 105
326 46
536 790
281 248
730 831
766 706
816 552
855 398
503 706
63 576
41 387
964 27
843 896
600 70
389 70
952 978
547 530
609 46
914 466
971 643
369 590
998 991
944 882
53 146
746 634
946 649
450 609
31 252
276 752
380 112
774 545
188 77
738 27
854 994
438 64
958 707
415 743
171 134
7 675
703 217
553 646
275 101
355 811
914 306
215 583
41 513
873 768
73 568
603 369
619 691
29 736
126 679
234 967
413 267
441 507
538 181
401 437
354 316
937 462
502 345
882 580
786 444
772 166
570 29
725 392
593 143
554 473
748 308
522 991
971 642
513 166
258 824
487 319
831 86
908 474
449 193
356 945
548 111
372 830
462 683
531 853
233 482
114 89
355 386
183 642
6 982
871 107
578 951
937 135
902 165
997 797
533 173
947 7
754 817
942 4
838 931
885 325
638 495
418 251
464 187
753 922
744 28
984 434
307 983
368 898
500 640
440 466
480 17
433 577
91 785
194 807
988 274
507 590
1000 335
736 447
80 230
727 803
742 398
35 441
127 190
842 234
725 809
248 907
211 262
702 447
23 465
786 832
54 470
92 217
500 257
162 26
808 436
348 41
973 891
768 122
416 485
964 311
725 395
439 259
972 792
631 532
73 669
539 520
821 237
447 28
452 903
481 377
926 750
199 853
731 212
699 758
287 664
170 757
749 697
171 356
468 290
430 956
407 687
421 321
432 473
878 327
981 266
313 905
455 619
420 337
835 303
765 242
28 239
605 239
396 915
199 305
161 566
302 402
855 797
337 312
156 52
740 268
669 366
51 563
278 804
902 377
452 906
159 747
439 234
314 132
124 872
183 453
750 680
210 580
500 378
838 447
132 45
247 326
132 745
40 322
231 949
570 982
949 530
773 284
385 574
396 369
523 602
792 562
188 494
711 269
729 162
625 39
124 631
437 101
511 71
612 319
270 633
131 933
909 239
70 853
267 659
356 937
759 607
681 963
841 705
891 333
408 794
109 178
376 108
384 327
536 606
989 766
661 924
448 977
563 764
85 847
55 181
369 798
177 971
791 917
829 880
368 219
129 521
880 152
547 208
414 949
38 781
479 811
692 697
495 289
191 194
930 419
1 901
271 133
314 980
410 436
962 569
437 20
680 241
345 2
552 205
423 725
158 758
784 97
15 393
40 273
708 761
466 831
589 436
844 1000
416 591
861 784
336 558
211 288
263 200
888 922
226 743
818 840
705 388
380 757
26 829
758 476
626 384
177 77
26 948
905 650
77 147
205 648
937 6
623 264
728 900
752 493
109 883
797 745
643 540
743 842
947 232
341 968
552 468
834 112
30 638
207 941
50 808
810 595
900 819
582 615
689 6
235 572
305 511
299 382
979 865
55 576
103 121
128 456
903 986
839 70
23 121
615 275
60 944
138 639
651 1000
77 211
879 756
12 110
481 184
487 91
967 744
3 526
781 716
49 965
518 387
297 764
614 3
669 693
611 166
364 486
112 399
99 196
988 507
712 584
560 158
804 383
461 503
980 68
582 75
143 865
232 820
147 182
834 769
930 122
87 456
857 358
347 210
675 315
78 958
274 690
312 933
153 490
233 713
823 6
236 846
899 235
413 837
604 174
528 850
286 116
588 343
240 593
484 521
798 899
451 9
822 747
902 10
99 68
927 137
776 577
791 263
312 257
38 568
22 636
867 41
846 352
964 12
368 272
35 220
281 914
583 713
232 643
435 51
553 667
804 558
496 633
116 612
789 695
439 496
91 266
339 431
374 449
734 18
41 339
862 665
714 782
549 667
108 710
761 505
791 867
206 875
698 918
675 458
687 65
449 155
156 947
687 367
164 147
241 923
788 570
864 499
54 855
501 448
549 13
486 922
232 823
230 924
556 159
532 982
291 153
975 91
187 608
690 350
367 851
268 472
507 708
309 553
559 903
90 372
624 848
298 446
283 585
698 940
902 488
418 208
574 846
991 237
407 606
138 462
390 273
419 149
637 942
380 507
910 686
284 592
230 67
585 486
759 694
656 159
151 548
188 946
309 196
733 425
130 654
721 758
791 594
621 600
602 862
615 785
767 181
680 49
70 627
606 983
335 482
296 35
808 223
426 683
347 443
769 317
736 783
502 944
360 763
199 12
672 686
371 626
594 984
379 465
421 779
409 546
419 656
747 710
73 214
692 103
517 303
527 994
388 651
559 893
11 932
169 291
985 122
698 472
45 436
986 56
769 501
725 670
449 394
172 112
10 374
399 695
208 271
437 132
802 863
466 926
639 739
3 31
858 888
639 461
144 10
600 425
763 371
558 712
614 341
284 521
220 93
908 898
789 645
389 216
971 762
980 9
767 72
27 150
586 729
895 113
24 733
253 729
839 489
837 117
833 474
772 300
90 521
882 415
5 825
916 10
815 839
109 135
77 553
742 912
693 537
577 551
13 883
832 593
669 887
422 86
481 726
677 184
976 502
905 61
510 113
938 182
658 995
8 967
600 428
619 237
853 493
881 381
996 336
840 682
97 880
604 708
694 304
458 491
772 497
3 843
952 724
879 175
409 289
452 76
336 819
648 781
199 458
226 620
16 954
499 15
239 83
270 612
297 85
274 102
265 691
836 638
547 943
895 383
988 365
482 902
573 15
123 686
504 462
704 545
812 325
390 268
157 284
893 935
405 994
569 512
373 88
820 183
653 649
914 742
666 516
608 355
644 428
671 634
670 96
901 31
387 793
381 227
101 190
956 192
373 42
137 366
380 408
215 835
468 635
357 830
488 890
788 762
226 865
450 174
382 236
461 982
943 744
423 531
504 532
103 681
673 729
283 127
112 630
427 300
519 437
276 263
525 853
113 555
662 699
270 952
323 580
832 278
556 401
224 584
438 944
611 85
678 421
876 674
915 934
417 848
730 939
425 141
262 13
84 980
729 833
180 944
817 875
58 458
864 200
271 910
101 558
844 515
868 781
678 175
269 14
515 505
447 344
848 258
691 39
855 723
769 207
625 103
315 71
486 374
136 108
131 507
743 490
174 75
671 182
315 691
80 444
212 473
905 971
184 570
550 179
821 14
573 396
264 615
339 286
675 590
540 521
321 164
988 94
707 670
103 27
777 55
99 95
737 109
341 521
900 329
923 395
578 188
368 242
822 738
402 752
670 135
801 990
552 174
837 578
275 578
971 333
330 662
197 505
46 980
487 305
266 795
431 376
573 64
465 313
626 759
346 460
710 251
518 760
301 836
266 800
430 195
850 913
814 874
434 512
886 52
846 823
739 531
105 190
659 866
497 430
937 945
273 797
873 369
209 411
678 356
153 221
381 873
680 892
426 369
294 476
895 322
508 892
520 65
123 133
139 898
920 772
5 946
494 277
677 766
462 99
473 801
577 973
458 405
785 46
734 16
703 390
256 159
220 728
43 884
564 262
189 565
565 606
934 585
375 581
659 122
863 853
898 66
783 44
160 846
682 809
832 991
264 975
732 795
866 41
198 908
335 853
213 66
165 482
109 742
801 209
630 258
706 67
268 941
586 408
533 834
419 888
842 622
812 316
490 840
782 332
940 478
147 534
729 846
406 666
518 801
811 697
613 151
166 204
895 741
714 871
857 919
448 113
901 847
172 863
521 475
234 772
75 581
536 367
455 977
141 280
240 898
711 912
724 564
723 773
315 108
182 964
995 912
822 193
537 123
662 427
182 269
164 963
12 772
723 399
832 841
925 516
532 39
756 491
522 528
270 870
258 673
32 258
564 110
701 280
506 7
80 858
397 392
507 583
206 418
535 947
774 425
356 771
518 545
787 356
572 442
617 826
231 852
509 353
889 18
469 673
227 17
998 702
355 805
278 916
906 623
219 997
801 778
117 2
729 149
84 495
847 898
74 244
226 228
196 902
447 630
966 547
901 747
897 446
374 758
639 783
363 767
420 644
198 726
93 983
586 43
115 127
262 530
494 85
310 727
690 183
946 955
484 128
323 935
470 23
482 161
12 1000
487 439
355 356
383 471
995 608
683 938
455 640
438 289
484 146
760 347
287 472
631 557
870 857
588 752
83 297
617 802
924 911
771 625
480 107
480 939
865 958
473 670
249 151
842 689
533 626
901 606
669 444
928 790
486 185
175 772
126 533
342 605
847 876
303 818
310 770
639 221
387 70
514 135
195 179
69 955
811 577
851 579
920 157
52 506
913 87
663 401
880 670
80 564
251 558
175 830
924 38
619 808
581 113
408 671
602 392
22 777
923 308
702 64
420 67
546 782
121 997
554 532
308 44
790 523
189 615
784 647
980 150
959 826
717 267
803 238
404 687
367 565
400 722
291 600
698 991
706 870
491 154
16 740
954 619
164 436
467 486
538 253
884 916
781 496
171 339
756 998
430 917
478 112
100 279
951 202
834 353
264 131
995 351
217 240
790 791
617 25
680 139
746 766
774 57
747 620
19 505
410 4
194 548
215 432
955 747
231 399
326 792
978 404
903 895
428 207
461 805
702 586
25 150
549 335
551 934
420 285
602 958
40 709
477 989
809 622
577 350
148 844
627 496
160 192
36 634
492 235
350 375
133 697
990 902
942 652
277 340
490 901
842 315
82 751
127 787
152 376
294 554
787 922
877 240
647 493
48 793
107 667
117 813
496 610
393 184
937 609
483 563
698 592
749 145
505 872
678 8
287 15
675 483
403 410
311 421
921 446
169 435
977 67
912 436
122 666
736 16
237 301
410 806
954 375
126 490
894 939
905 218
707 979
728 269
217 294
987 792
358 391
871 249
693 510
964 940
505 938
165 576
542 642
773 4
498 276
945 929
769 864
243 316
781 216
117 675
981 650
536 172
690 977
919 111
523 524
526 605
950 226
763 251
368 674
325 886
801 777
595 237
340 950
568 342
967 291
3 350
784 662
967 949
274 938
893 487
451 416
930 139
183 906
701 315
82 443
889 557
588 104
876 16
357 782
664 21
511 573
459 600
32 510
118 496
232 862
206 1
622 811
896 695
567 706
573 451
147 168
568 102
361 765
524 102
588 167
983 64
148 212
407 482
623 534
205 969
768 226
202 469
64 853
188 36
577 54
989 237
546 201
275 897
27 901
88 581
247 728
633 94
733 194
941 889
334 953
422 96
428 384
694 530
945 986
847 408
493 447
219 530
755 816
888 367
301 186
330 994
324 392
150 377
834 963
893 250
966 513
542 797
703 477
321 270
381 537
120 778
690 900
150 88
942 111
882 616
969 463
274 420
930 518
692 401
756 892
142 324
795 664
489 176
169 588
502 466
230 654
437 258
113 733
166 609
909 218
309 11
472 173
616 282
666 183
972 752
236 15
170 528
67 240
967 241
434 982
841 686
243 229
220 105
82 659
141 479
901 13
126 683
740 238
455 816
648 874
938 850
725 113
924 866
433 196
239 874
916 358
58 160
803 166
978 274
7 942
516 971
962 526
674 590
740 630
308 854
64 527
108 424
398 355
443 178
858 226
252 61
465 861
237 644
569 12
207 588
227 951
131 290
606 784
793 690
255 105
421 569
993 603
929 232
965 715
308 149
176 921
769 785
280 654
760 110
532 980
685 690
373 796
314 170
896 913
474 382
860 752
266 833
641 29
654 161
979 9
847 607
832 913
100 117
589 785
606 581
438 222
841 975
310 462
765 626
543 777
264 785
591 608
831 717
765 816
755 678
628 683
361 222
216 797
632 748
180 229
777 529
552 919
993 278
100 523
110 879
801 241
58 184
46 17
900 65
381 368
427 58
36 865
966 160
771 675
552 402
490 504
867 920
206 30
42 549
474 261
718 116
468 277
352 738
872 975
884 982
800 723
951 505
275 750
80 361
149 221
44 334
51 484
657 540
319 168
840 493
397 727
609 505
352 875
678 823
69 745
956 407
267 310
984 966
763 126
473 267
90 618
355 695
404 358
469 537
334 587
173 919
241 259
250 588
668 488
252 248
757 733
985 389
569 328
113 871
64 543
724 85
904 315
957 763
789 901
27 640
218 983
140 521
157 608
799 378
603 709
265 58
158 431
462 244
401 49
986 19
59 89
335 919
417 573
465 898
263 967
468 138
377 552
239 854
911 302
943 273
687 11
118 131
673 275
591 140
421 865
873 500
165 953
700 12
557 56
992 990
391 720
4 119
488 759
931 101
722 464
808 553
594 269
155 333
365 545
36 522
71 185
945 625
920 284
929 930
811 100
908 204
303 784
395 384
159 617
287 373
374 881
984 573
263 461
792 424
919 90
966 749
214 480
368 737
806 841
31 864
644 476
488 809
388 381
431 805
624 87
297 241
955 108
104 655
499 851
765 727
499 208
325 586
948 718
876 825
586 610
282 178
873 338
918 499
528 579
102 855
502 377
252 471
484 568
38 295
199 624
508 132
246 262
330 404
15 295
150 166
792 615
456 297
227 762
873 238
50 819
856 650
435 235
431 622
16 949
885 497
465 950
268 864
5 797
481 982
664 216
970 519
693 251
603 465
216 990
349 67
373 604
218 171
150 426
429 61
43 294
481 595
500 818
839 422
161 96
768 393
257 276
463 395
812 51
627 284
931 107
119 909
115 564
257 415
733 507
818 486
416 557
810 845
96 370
239 69
498 90
54 562
16 206
67 464
238 999
278 464
301 205
765 549
326 262
204 989
497 702
643 732
582 415
708 564
120 152
405 720
18 343
47 176
649 261
591 906
966 434
980 454
107 445
941 410
687 133
772 436
979 402
375 212
992 790
486 962
10 392
851 764
726 688
344 748
916 659
939 949
142 424
880 483
961 478
64 737
951 816
961 641
382 412
377 181
517 555
948 810
888 831
857 806
152 936
511 468
986 831
765 618
747 305
833 878
355 239
903 352
449 830
20 189
805 133
934 882
894 270
704 749
915 777
971 171
755 624
555 581
73 354
209 523
508 548
911 655
23 792
434 971
822 906
334 475
521 815
663 314
646 455
374 320
281 527
720 532
16 368
42 269
841 155
535 135
800 622
135 713
208 337
708 498
7 266
441 221
563 673
348 159
443 400
544 121
323 186
334 796
645 496
889 448
180 191
75 269
967 633
432 123
772 681
442 647
574 300
84 70
935 953
148 472
230 570
530 788
360 634
646 841
497 735
17 740
35 895
386 293
88 416
106 461
545 748
142 985
412 533
19 251
785 390
847 858
977 149
165 551
421 554
605 662
991 901
946 802
98 761
459 700
571 472
353 364
449 865
693 288
398 370
526 712
771 872
823 732
736 70
126 634
608 668
942 611
609 887
713 796
440 194
739 71
432 608
166 657
852 23
722 131
823 824
352 419
426 311
736 144
456 845
729 286
546 460
214 494
332 555
876 833
653 372
861 357
312 340
955 443
440 489
501 773
936 729
631 191
181 52
205 635
252 689
389 583
227 496
149 930
807 491
397 506
283 948
525 327
186 975
348 342
645 762
669 588
436 204
879 517
935 157
25 357
837 928
933 485
59 127
956 441
416 15
979 44
202 512
179 162
282 744
791 13
284 262
707 771
987 381
573 160
171 410
620 663
896 69
978 959
454 438
960 74
645 318
939 703
91 428
305 229
568 446
757 382
105 286
668 276
21 178
581 629
151 54
468 457
698 652
471 282
970 195
898 64
73 256
560 479
378 145
890 103
98 741
102 631
696 362
177 117
482 903
628 673
559 431
179 284
957 391
697 786
553 722
373 464
497 459
542 532
228 40
864 222
757 709
9 329
35 157
204 469
285 536
646 788
816 655
561 203
800 523
189 11
668 581
424 749
320 373
716 140
678 707
374 568
90 519
846 299
445 563
970 18
822 275
126 200
653 416
311 879
638 752
979 37
825 391
750 351
510 188
782 366
268 535
215 891
107 15
582 832
869 309
219 981
966 325
272 910
820 960
418 147
969 603
669 706
10 717
873 103
633 737
933 599
848 663
707 142
271 429
281 648
152 128
888 12
613 190
640 806
484 972
188 914
877 739
917 828
38 847
244 231
773 686
236 673
696 356
902 345
603 332
260 118
417 959
657 630
944 34
438 928
888 642
375 252
426 511
764 40
925 256
768 785
539 361
490 709
13 26
239 234
627 395
249 806
670 608
460 371
128 549
316 489
869 180
527 96
320 361
831 846
59 42
541 852
265 49
123 504
60 380
35 497
31 43
416 625
79 964
67 229
972 351
592 187
258 183
993 360
76 40
537 800
619 402
711 761
816 892
306 143
875 904
243 930
599 150
848 92
22 20
541 51
236 92
873 772
502 945
77 350
24 981
25 249
858 440
84 320
452 911
492 41
253 530
186 488
85 982
392 407
799 444
333 533
426 947
136 643
729 924
434 855
963 379
11 736
348 687
977 302
202 99
270 653
390 302
532 79
196 618
548 755
897 452
260 64
417 572
596 275
465 811
791 788
781 789
739 153
274 384
916 504
478 958
439 409
565 975
615 851
119 984
553 945
542 778
527 644
46 519
88 564
452 829
425 27
505 390
372 886
609 443
126 735
253 418
245 71
167 345
659 460
725 811
807 122
213 656
652 640
904 833
699 201
650 922
920 969
324 217
769 590
349 329
205 745
146 574
776 171
316 656
445 33
973 216
797 449
740 983
54 937
182 844
753 729
10 654
343 97
287 723
223 458
262 590
858 596
359 180
797 386
110 90
485 295
199 548
563 860
453 755
331 2
757 34
986 856
700 739
745 218
973 727
994 271
48 680
698 553
605 351
330 737
524 426
213 513
363 250
393 513
416 705
126 384
363 277
735 905
62 496
428 707
179 722
61 349
272 682
384 726
211 949
136 726
125 479
443 168
588 66
37 609
881 611
709 576
134 431
876 469
732 973
933 378
440 16
323 269
840 111
894 943
569 198
745 496
35 196
666 779
369 954
597 269
216 149
719 487
137 563
865 666
202 169
600 715
732 379
531 694
249 941
470 653
571 117
939 455
700 18
870 353
633 641
55 228
409 73
595 757
257 103
72 386
306 226
38 933
883 499
648 148
791 457
139 950
794 776
807 230
569 661
466 885
418 314
513 25
237 844
935 635
471 865
266 579
108 938
127 488
994 663
148 368
804 375
442 84
957 580
445 297
662 752
159 463
618 808
855 768
595 693
599 804
824 19
485 911
982 64
926 778
543 984
4 861
635 795
34 69
969 93
88 362
731 304
510 8
136 315
351 530
72 189
756 815
370 249
342 416
197 402
746 56
335 746
85 657
940 878
609 124
482 143
164 281
694 444
386 259
446 336
799 418
537 519
952 487
813 992
800 66
529 247
491 910
670 264
4 143
318 448
306 309
927 582
601 454
538 201
3 657
122 521
707 484
208 505
822 798
314 126
784 439
633 355
148 323
758 910
82 325
573 371
460 372
266 646
884 104
10 895
358 54
127 265
633 267
779 518
47 24
740 810
347 317
951 331
283 496
475 610
744 551
272 206
125 378
187 504
871 454
178 242
799 359
24 564
425 714
807 617
584 739
1000 351
766 469
6 576
193 473
916 161
871 893
394 29
224 7
94 286
640 105
61 501
569 244
518 783
443 471
677 771
32 630
454 489
716 24
389 747
185 599
72 528
803 300
753 848
746 566
507 493
154 262
635 791
3 726
346 59
137 491
104 61
990 221
994 793
583 746
198 495
969 362
127 699
38 766
691 464
886 137
999 470
903 373
846 745
862 621
944 984
434 692
26 86
128 849
550 94
285 328
787 567
989 300
467 709
639 222
966 421
260 543
47 751
785 989
892 957
195 367
59 432
400 1000
880 916
322 923
836 462
351 807
61 643
340 506
86 477
377 442
646 240
184 828
754 26
831 494
801 779
68 724
905 563
514 682
605 250
445 263
145 832
357 809
916 741
591 677
615 564
614 528
802 689
948 180
938 276
447 742
135 825
88 29
327 609
397 106
36 682
940 130
81 502
356 531
460 125
659 510
469 704
427 495
373 43
383 274
363 899
716 66
345 577
552 535
676 686
154 133
685 335
567 17
460 931
119 481
411 111
407 706
870 935
486 471
397 901
213 640
769 297
535 477
407 611
252 216
474 983
857 943
81 927
612 773
512 25
276 714
738 848
431 861
440 853
413 374
932 934
157 853
757 548
490 512
728 139
8 538
469 380
959 880
996 590
528 695
537 347
819 869
346 162
840 446
386 608
200 913
137 142
497 138
973 747
615 149
274 557
245 241
502 389
716 494
196 249
845 602
579 58
535 34
840 742
96 434
200 712
929 27
565 944
219 367
503 800
635 751
916 54
923 401
716 850
971 288
286 165
74 633
397 487
966 187
132 817
633 206
577 934
509 132
850 742
724 160
573 216
151 412
475 807
48 270
77 708
676 261
309 880
651 362
345 663
731 561
135 193
138 451
937 915
7 74
161 692
268 887
181 307
562 652
387 784
752 611
99 817
84 325
485 409
319 295
816 246
60 779
601 477
16 894
847 125
48 881
437 371
634 166
931 533
898 408
431 816
910 536
303 682
732 657
565 642
426 977
635 774
948 497
564 74
6 352
605 832
565 773
352 841
557 609
279 842
426 158
172 22
831 490
773 593
202 326
3 260
148 109
794 76
673 816
490 179
139 982
538 437
843 100
847 915
122 341
828 204
578 770
524 955
978 348
769 40
840 976
566 578
120 724
413 10
539 120
207 926
630 936
951 344
173 953
92 980
555 33
782 550
363 50
812 596
545 42
450 506
717 857
702 790
655 229
468 4
612 783
399 459
671 6
137 741
878 893
351 541
387 443
680 151
431 70
836 324
692 82
452 628
467 484
468 747
625 982
858 906
471 566
292 791
671 994
344 190
258 278
209 486
648 224
691 818
82 319
8 479
911 306
581 937
530 363
634 666
505 826
597 785
508 437
462 496
245 65
422 693
927 140
943 56
2 622
247 874
653 476
761 428
134 771
416 394
541 295
327 766
712 273
696 1000
225 233
133 379
813 906
288 419
723 805
650 174
824 215
235 458
1 132
42 169
256 923
633 109
552 225
161 925
21 991
528 642
824 354
8 715
410 289
455 667
855 314
1000 22
467 490
555 364
518 723
957 641
821 977
877 479
643 849
115 145
97 770
905 534
429 808
386 680
265 24
268 982
24 493
848 764
270 88
998 352
144 964
661 885
854 662
414 549
147 95
962 710
265 700
281 68
340 121
918 692
109 290
397 988
694 749
796 769
194 235
354 988
646 751
700 482
571 142
762 147
214 891
727 311
728 144
309 401
256 802
946 142
150 367
16 900
413 255
597 476
483 899
812 751
544 450
462 562
576 791
954 309
670 957
812 9
246 774
651 38
670 750
11 213
753 604
368 83
758 794
21 433
711 525
118 603
848 994
219 818
519 266
757 70
719 397
495 843
742 691
197 43
182 165
475 395
287 530
976 841
158 738
702 905
323 811
546 635
892 492
238 123
817 454
60 895
332 471
777 117
910 539
517 403
936 705
348 55
457 704
494 671
149 749
765 877
836 861
938 647
819 279
341 124
145 348
925 523
749 845
906 710
802 837
895 584
185 955
990 853
255 623
179 928
764 685
839 435
472 165
824 829
390 290
501 161
371 408
634 262
111 749
904 296
808 983
295 693
462 983
537 967
571 774
893 506
35 569
217 611
988 385
764 179
746 561
657 86
799 352
286 763
65 960
460 444
186 182
396 167
865 395
963 962
652 695
56 829
686 464
89 248
677 447
674 925
388 47
921 259
714 303
36 71
692 508
626 209
465 753
508 762
607 635
69 819
605 484
992 404
720 878
905 740
531 248
500 616
361 791
197 394
554 110
799 766
346 399
220 376
736 615
957 244
777 943
692 44
266 19
678 629
602 513
377 108
433 284
405 559
105 83
297 901
539 52
62 238
407 308
256 460
762 221
347 305
666 409
959 991
921 262
369 678
268 344
2 29
8 66
570 259
593 699
20 996
911 570
95 172
749 1
842 638
763 582
674 420
800 226
931 565
784 144
868 64
58 328
89 504
647 911
686 133
415 330
190 455
311 579
353 611
171 368
47 967
51 744
931 864
254 472
825 747
114 740
967 745
374 414
742 958
80 751
19 512
387 364
22 856
31 140
645 408
998 623
466 574
175 954
964 732
375 810
760 45
534 811
90 459
527 536
224 978
227 362
361 889
401 127
423 944
246 84
33 340
126 545
384 765
878 652
232 375
997 539
551 843
692 358
999 276
156 356
442 198
886 230
352 224
440 598
797 728
125 717
865 93
728 520
444 138
96 958
579 986
619 818
520 755
601 144
860 883
999 594
888 936
551 564
146 597
258 41
519 755
315 696
117 85
150 129
985 586
538 467
151 964
250 175
17 786
95 47
659 45
835 366
41 131
767 257
841 287
264 604
713 617
394 510
10 167
723 675
318 336
463 971
513 289
208 234
896 803
191 37
545 834
918 174
368 541
738 213
275 486
699 526
88 800
663 552
783 460
547 629
827 941
656 686
539 330
471 198
523 332
407 98
793 430
166 518
810 240
497 180
800 242
630 927
269 400
660 776
929 412
208 513
463 124
838 609
777 535
221 917
583 447
203 686
880 446
124 143
360 982
740 668
411 231
533 718
41 834
422 187
335 693
241 118
422 50
751 445
18 884
131 401
415 309
483 754
933 732
607 444
167 950
871 351
600 315
323 542
226 856
275 508
524 540
9 449
512 638
568 925
398 374
765 475
567 142
194 678
34 533
740 412
899 29
733 560
887 17
302 962
97 762
835 200
831 554
842 203
241 80
370 651
118 918
607 799
102 904
332 546
868 621
883 641
681 824
103 207
775 629
462 871
408 275
27 972
857 544
57 684
468 982
154 940
700 497
61 28
57 163
870 780
726 271
500 562
149 801
931 529
40 308
895 47
776 82
656 920
445 629
362 77
52 447
781 689
301 472
272 861
142 763
6 641
920 222
496 838
423 91
134 448
467 171
69 65
891 27
717 309
621 701
359 271
870 652
302 994
27 430
42 918
387 11
664 603
138 538
164 541
939 985
411 379
409 475
775 622
982 2
610 359
459 121
619 33
337 493
802 70
317 387
664 139
830 533
699 43
601 11
98 919
136 297
102 348
290 977
597 848
591 370
522 899
503 996
338 670
690 224
464 66
489 480
138 105
773 145
347 873
117 902
785 319
758 112
552 37
266 515
874 550
729 46
145 41
632 286
291 325
60 882
405 78
280 53
59 812
905 791
711 384
695 893
135 199
252 662
376 391
591 343
248 267
919 718
538 252
979 986
444 356
176 832
569 576
482 187
430 98
252 126
396 453
318 393
198 529
230 474
502 820
462 708
66 286
612 539
170 383
365 77
841 436
597 999
809 673
829 305
515 185
303 904
257 665
58 787
703 362
314 510
718 45
645 6
848 490
565 52
818 662
772 881
933 235
584 425
423 745
412 38
699 807
39 692
954 891
568 171
542 419
107 590
417 793
599 705
498 835
189 987
499 486
450 632
479 182
754 492
858 181
203 639
612 548
359 553
673 624
820 599
375 339
671 124
51 415
747 938
224 777
42 343
962 162
961 561
83 973
478 466
562 1
210 116
366 784
990 332
456 189
163 416
317 61
805 416
790 825
275 573
486 686
372 455
188 834
418 706
262 650
868 668
302 631
546 60
23 565
163 706
136 667
791 380
459 868
820 497
433 92
282 10
167 676
693 137
172 577
754 617
500 976
248 692
405 807
327 916
653 768
509 629
465 373
434 267
903 319
107 158
982 582
346 548
448 956
25 168
973 933
163 49
656 219
437 66
622 189
324 628
881 581
159 922
696 698
369 598
908 711
384 439
499 53
232 640
877 16
816 976
392 766
993 898
878 6
634 952
912 11
515 351
142 935
64 418
928 237
219 717
935 183
849 775
893 254
787 23
876 271
920 681
141 777
751 177
135 309
66 290
181 109
231 547
563 415
165 928
733 605
724 720
329 330
763 93
186 723
149 402
143 237
881 222
235 73
873 867
667 824
31 118
593 970
135 29
28 936
867 410
843 304
730 2
316 232
774 383
255 467
232 283
905 446
2 547
839 933
439 477
716 721
964 984
213 191
200 534
927 861
156 431
261 116
134 884
66 241
952 160
243 757
742 237
897 414
384 508
808 677
706 440
264 719
606 562
1 385
130 131
458 421
363 434
571 294
887 247
878 260
337 555
941 670
690 838
654 808
786 518
60 691
786 126
611 375
607 26
340 552
388 884
521 983
537 66
88 137
249 839
433 576
843 28
156 704
27 484
658 478
288 427
907 46
726 697
395 409
948 938
277 339
960 365
266 851
341 557
212 44
996 41
180 778
226 543
120 704
268 31
219 33
80 536
826 697
538 263
538 35
22 610
670 474
314 871
158 782
358 951
353 851
55 939
494 646
556 973
493 410
274 631
344 352
761 158
596 58
408 579
757 461
797 67
70 372
175 421
388 922
41 558
881 626
656 667
877 663
510 374
704 318
936 507
934 229
908 288
234 347
585 933
818 921
423 553
459 489
686 977
712 28
153 317
717 618
802 202
526 95
941 345
80 615
501 276
717 365
57 214
592 871
946 301
281 868
915 179
990 39
307 670
252 190
325 696
758 706
751 62
736 971
785 304
671 981
541 557
163 936
284 664
834 471
332 706
27 903
507 587
813 842
366 519
971 77
689 496
464 802
926 85
432 368
237 843
684 787
301 924
810 142
425 103
256 864
411 950
519 472
318 671
82 206
290 950
238 997
756 476
741 566
205 638
680 665
284 118
171 440
943 121
661 711
356 750
163 705
288 561
435 777
307 255
177 346
642 989
772 511
462 927
890 178
300 234
595 217
49 783
88 665
677 754
12 27
742 847
694 66
854 663
863 294
557 512
16 431
317 957
97 213
536 550
261 194
843 282
57 211
106 937
1 759
629 139
872 882
692 634
41 529
644 575
655 390
591 153
131 349
96 875
574 47
157 844
511 885
568 624
552 85
454 689
820 999
576 121
788 826
34 852
933 623
772 703
627 85
46 894
15 255
394 446
389 399
966 602
961 131
771 99
310 749
345 946
531 293
682 406
742 431
585 663
474 424
983 69
699 134
620 929
85 278
295 505
165 878
446 659
420 89
915 933
949 162
572 22
886 776
916 641
248 889
876 714
813 603
555 869
596 613
102 934
995 75
831 306
775 512
690 496
356 619
636 604
475 178
164 157
428 881
287 388
710 605
627 629
342 42
709 260
81 554
193 868
691 377
947 486
109 248
494 657
25 128
840 670
858 375
235 157
882 100
560 972
876 319
624 709
7 538
406 222
642 757
839 584
874 297
552 669
45 666
182 578
560 148
938 990
630 464
94 648
149 832
704 568
918 367
146 570
907 451
863 971
724 554
71 216
762 306
76 408
844 20
585 703
790 614
928 753
437 270
157 752
735 366
729 122
138 759
72 357
814 108
840 900
410 246
812 470
879 654
168 764
957 899
278 419
195 512
765 251
604 55
538 605
601 151
654 125
729 244
438 862
510 754
697 487
257 990
385 141
130 813
413 635
37 5
507 820
123 692
425 848
507 418
974 250
435 695
603 667
444 923
794 922
82 383
315 284
518 465
309 655
280 806
928 795
735 479
45 365
802 630
203 507
446 834
459 108
531 905
256 147
297 377
86 195
596 484
393 436
890 549
878 628
524 521
298 588
175 943
730 104
830 252
168 745
480 170
32 320
429 532
239 864
627 393
647 585
404 730
356 774
482 315
917 848
462 200
816 301
881 434
891 51
555 662
777 323
849 496
470 268
305 856
236 183
494 930
404 766
764 61
268 217
43 649
406 891
309 804
680 571
384 88
305 962
383 738
509 447
190 65
787 663
184 304
634 513
111 128
712 309
840 68
215 882
193 514
136 409
737 568
209 468
576 514
270 873
480 880
314 612
897 187
183 101
860 901
187 207
878 727
891 190
625 974
238 597
845 32
835 832
783 8
469 586
457 474
819 566
71 678
425 81
783 244
842 555
649 232
953 904
306 842
299 13
892 609
782 278
13 481
109 778
356 482
434 407
55 565
74 131
762 430
570 512
879 521
72 948
867 680
4 52
322 590
250 109
386 509
655 609
522 467
417 409
940 571
616 796
673 956
482 239
430 524
692 455
813 426
70 117
142 244
31 741
397 861
450 487
941 655
863 492
682 541
62 465
521 179
947 524
976 334
258 813
152 851
88 377
179 529
556 446
855 564
516 494
495 526
28 851
839 638
969 673
623 502
590 828
257 463
567 260
884 892
114 175
457 81
753 289
792 20
706 31
92 953
394 434
682 604
143 92
403 558
809 900
907 770
746 7
812 927
464 677
182 679
998 445
1 568
899 400
743 823
685 433
421 42
691 908
27 176
458 804
955 72
557 990
795 1000
346 713
275 626
35 323
603 888
319 717
158 767
767 307
274 413
354 244
832 166
895 566
681 570
90 722
706 299
571 653
216 932
541 240
892 604
738 470
474 41
973 532
787 575
888 93
236 482
936 130
179 938
486 445
416 664
350 501
493 498
998 33
395 335
73 260
431 147
233 228
447 84
117 470
539 770
785 123
105 305
226 528
505 256
277 50
803 237
988 843
869 600
438 900
948 719
910 897
931 112
339 563
224 595
303 948
821 552
822 756
864 543
894 407
2 633
190 429
474 229
666 555
413 892
266 983
279 93
550 361
318 421
134 333
72 881
469 940
887 743
198 136
411 380
123 808
159 695
499 999
305 68
916 893
125 560
996 441
24 134
52 959
504 295
230 17
683 633
133 735
210 632
389 482
181 263
355 522
166 47
710 874
564 812
226 32
688 162
73 446
995 755
803 376
643 530
236 572
548 466
242 410
648 785
831 251
397 601
278 926
100 8
520 639
533 776
723 503
86 839
766 296
363 191
541 268
957 314
572 251
329 860
705 371
244 140
413 554
900 94
690 301
794 325
357 875
543 281
254 49
231 742
792 591
728 872
756 934
568 765
996 281
253 805
242 868
68 290
785 728
785 601
705 23
878 278
348 615
23 895
961 970
154 878
231 346
727 382
120 476
960 60
382 937
486 215
803 52
116 130
406 351
754 977
233 551
204 457
26 58
328 107
460 570
967 861
318 920
689 988
697 568
333 467
525 48
175 711
762 320
824 295
650 182
282 196
741 749
169 427
933 895
914 405
105 969
377 137
262 751
219 341
169 875
944 357
130 279
789 576
350 664
654 421
283 243
63 999
472 535
895 570
220 755
478 587
712 979
146 882
839 575
322 478
820 539
554 248
769 191
510 189
574 770
93 639
787 83
654 726
525 191
272 875
558 968
578 500
229 249
959 814
95 662
511 719
364 637
22 186
995 903
369 304
828 757
128 405
685 358
43 264
594 974
197 244
988 362
299 572
56 78
887 244
231 454
748 717
836 114
159 707
756 782
789 163
475 842
341 292
907 995
899 510
892 575
948 175
935 217
238 801
950 319
886 162
323 766
494 111
394 592
821 792
873 430
441 716
103 561
282 212
636 439
517 33
60 576
199 804
485 149
117 905
852 299
552 347
733 76
396 191
498 236
828 106
264 579
265 412
963 951
357 557
386 192
458 854
202 201
59 70
184 788
260 475
248 32
880 260
900 796
801 197
146 109
653 285
725 871
867 666
612 348
86 450
240 819
942 517
266 867
512 881
405 951
158 554
481 38
382 786
161 746
695 765
902 805
118 939
131 684
426 570
780 502
949 582
814 112
346 479
355 419
794 867
657 458
773 222
55 882
509 767
108 868
232 620
944 413
970 304
256 284
456 143
197 897
606 191
753 159
954 525
484 938
682 379
857 792
733 876
112 333
700 19
501 546
293 441
203 475
319 121
842 828
814 279
118 614
253 341
257 690
154 98
990 508
696 495
495 423
525 953
770 53
331 766
515 134
323 315
643 262
6 583
784 771
12 41
178 969
156 107
469 636
489 993
727 695
413 338
738 757
343 817
308 519
220 674
269 913
170 505
385 852
390 312
21 360
152 602
918 542
252 999
142 613
779 530
284 357
725 73
443 179
259 338
276 592
579 685
344 817
445 365
738 999
789 454
376 988
107 333
701 81
255 960
357 386
444 25
917 181
329 850
501 639
229 408
51 459
729 367
784 92
730 961
60 824
540 274
732 342
914 86
914 259
554 942
1 572
772 242
361 102
369 344
37 21
35 618
301 470
212 378
263 191
99 560
842 835
757 648
594 368
203 618
924 479
139 487
508 321
67 107
324 399
377 382
909 193
362 502
89 391
862 16
487 878
152 331
780 759
775 470
188 654
143 351
260 920
215 191
447 751
126 117
102 544
700 21
572 464
320 692
150 503
738 623
740 149
477 220
932 414
369 917
796 753
524 133
46 996
422 671
358 140
39 982
805 574
558 19
454 493
227 559
634 200
457 485
184 101
650 125
517 201
389 300
596 212
66 614
139 176
688 173
798 374
924 696
676 290
473 624
195 7
51 850
732 600
834 91
544 491
326 21
271 443
454 435
683 251
73 525
123 42
837 138
73 726
829 111
355 125
969 637
450 606
450 854
219 871
431 487
23 809
890 185
585 449
153 154
291 927
622 450
52 570
18 79
399 740
259 594
818 254
431 73
872 448
756 213
553 942
663 597
161 137
301 145
721 532
348 31
51 842
371 199
175 116
501 942
365 348
540 941
714 264
880 284
630 876
904 850
313 560
651 108
574 921
995 4
45 768
988 416
819 167
159 867
281 414
982 4
718 566
943 954
113 825
208 224
974 173
907 866
900 669
190 351
825 73
22 321
37 75
116 998
293 865
586 612
667 545
859 968
80 504
940 817
768 583
468 660
284 937
318 123
493 593
797 953
573 918
470 649
886 836
582 162
784 736
252 804
173 117
601 799
703 821
38 982
585 690
509 931
811 319
960 5
65 742
57 878
222 372
569 265
687 146
45 271
492 699
776 840
102 601
465 682
788 871
924 741
829 553
233 673
236 288
742 741
822 37
850 789
302 618
518 316
233 904
505 574
965 428
680 115
554 279
18 87
219 708
477 116
655 99
704 306
143 644
172 818
202 134
32 370
357 633
526 761
493 659
692 653
419 698
580 795
688 877
510 276
145 803
381 514
251 981
188 944
208 686
197 328
990 459
984 997
146 949
159 761
632 172
171 699
682 119
89 884
862 567
582 40
624 89
140 551
328 552
422 460
368 889
200 516
846 429
184 459
651 250
693 687
894 438
258 282
549 380
301 325
859 747
266 854
767 456
941 782
814 390
690 659
990 824
513 756
337 916
199 499
84 99
261 383
153 955
539 900
92 543
625 799
389 510
898 91
987 893
766 452
594 633
624 370
43 452
395 897
86 514
750 576
678 216
32 982
132 790
20 14
496 250
90 790
362 71
487 813
474 221
949 228
530 480
470 19
690 113
674 577
961 275
350 99
634 955
910 672
573 706
356 15
81 168
159 10
545 538
116 89
982 34
727 857
144 586
15 945
62 46
232 530
318 197
390 699
782 495
368 323
959 773
528 143
144 363
510 741
944 729
269 842
722 949
757 938
913 879
6 825
941 409
946 265
314 808
972 465
636 316
720 575
844 868
827 367
84 367
325 99
160 813
144 711
67 317
994 512
864 70
916 803
15 936
623 908
212 817
945 696
778 645
278 919
219 91
745 894
968 406
370 826
822 170
973 749
135 1000
441 110
865 164
13 932
108 306
702 249
591 732
774 56
717 239
269 147
971 127
904 748
810 538
664 673
887 324
703 233
5 321
291 449
499 427
946 496
541 538
694 9
678 655
321 575
723 68
790 468
422 706
841 755
13 778
35 862
226 918
590 949
31 882
72 414
783 796
74 481
159 380
672 247
254 531
46 677
417 481
989 85
935 16
205 88
711 111
547 915
466 407
775 38
337 856
345 212
702 410
899 403
166 661
631 674
754 412
501 816
461 681
535 543
577 50
682 543
111 89
608 413
664 805
58 590
457 805
607 454
815 486
786 413
182 722
74 718
391 851
524 320
286 873
207 378
910 634
562 600
206 416
898 118
549 927
604 728
308 692
81 158
247 503
832 858
850 360
703 645
872 324
198 209
359 677
497 76
902 11
922 559
380 438
997 338
992 20
816 692
912 632
864 663
352 906
204 677
197 848
338 920
123 987
547 347
100 782
120 546
180 770
676 830
913 610
343 668
129 751
240 929
289 621
402 459
163 71
795 407
178 10
936 966
990 964
855 645
450 713
793 855
118 189
220 481
77 111
17 599
858 460
307 519
493 942
207 898
931 86
324 302
745 872
947 435
212 761
774 245
718 259
729 712
533 37
777 517
578 626
801 592
585 155
160 871
679 72
532 98
525 743
871 386
41 512
923 309
444 730
691 286
960 762
13 666
873 472
402 312
533 442
155 895
541 613
418 857
913 786
978 226
565 860
670 31
306 129
976 471
911 687
505 470
178 767
895 870
898 373
711 644
239 670
779 195
290 155
126 87
368 46
845 311
985 911
372 497
774 771
679 876
944 748
693 712
937 650
283 19
220 164
436 407
491 270
215 691
43 215
550 945
349 248
360 546
420 141
477 706
22 546
148 959
743 126
817 721
345 600
763 61
438 246
906 72
402 739
427 431
213 393
857 922
795 235
168 939
281 188
501 444
628 228
546 817
598 848
607 984
431 443
9 280
824 666
742 932
583 751
71 493
847 853
363 862
156 674
192 99
844 848
923 428
354 609
106 722
517 728
956 984
843 40
5 186
335 885
257 621
298 584
71 651
458 106
849 920
838 479
81 774
44 700
197 485
82 777
918 945
903 753
809 233
659 421
654 784
409 593
497 234
318 793
210 46
540 384
404 151
2 763
599 61
670 764
861 941
530 267
330 732
316 179
27 160
432 308
431 976
528 435
231 786
143 235
328 185
943 742
109 752
622 245
697 620
79 180
600 371
664 92
837 760
533 252
883 492
787 882
630 836
923 599
588 31
175 807
577 250
173 786
31 39
700 844
132 881
201 330
624 35
200 657
846 770
638 57
416 74
527 362
474 710
497 681
856 129
950 230
720 478
433 612
353 374
630 622
219 792
79 782
963 289
711 807
600 796
945 475
171 532
259 942
81 11
182 840
645 515
205 101
793 691
175 648
300 466
422 63
356 713
610 927
106 398
823 98
183 862
106 814
72 424
577 110
451 409
599 615
832 581
884 542
509 512
316 844
789 250
39 812
347 320
278 964
647 604
164 193
871 118
191 859
591 4
511 288
190 848
822 504
451 748
695 45
81 402
635 810
373 990
712 905
791 130
639 625
945 435
704 29
229 685
91 502
347 543
64 711
382 935
445 352
631 533
772 604
486 483
228 152
15 322
220 145
381 426
761 909
508 831
269 441
417 117
345 419
115 559
553 67
68 274
563 938
39 684
135 293
155 273
74 702
920 380
736 654
82 143
830 750
385 274
881 229
291 431
425 385
216 766
654 564
795 964
483 833
77 664
58 98
809 831
661 410
993 860
837 714
889 929
991 919
550 59
409 555
498 57
816 912
333 567
786 769
659 111
529 417
613 828
925 946
1 953
746 480
921 562
102 459
125 484
659 70
261 923
572 156
43 142
167 966
41 570
519 331
229 762
645 749
190 859
772 657
815 333
422 415
89 162
137 389
971 125
618 752
320 9
674 318
198 59
304 387
985 362
868 853
443 283
77 9
821 899
517 512
818 173
732 994
647 633
810 866
418 657
594 507
588 267
889 56
184 732
208 249
702 541
164 726
522 840
107 215
96 845
971 325
598 6
347 338
489 183
677 300
766 831
264 992
467 828
101 389
917 70
613 620
74 514
190 459
173 836
355 545
435 87
938 339
488 181
781 76
421 764
966 606
77 21
720 528
549 880
568 83
277 217
544 910
653 720
111 464
519 981
103 131
28 513
68 90
249 701
865 156
992 385
663 203
211 155
835 52
225 262
819 773
350 606
182 434
194 800
981 708
611 451
512 954
208 802
657 57
617 747
268 651
991 603
98 593
15 370
979 241
822 228
768 175
465 255
951 471
540 587
541 11
441 547
320 355
405 283
805 832
71 275
961 520
40 998
772 973
934 976
939 61
577 450
368 6
380 716
352 349
872 178
554 907
384 840
324 547
222 703
873 869
68 148
446 519
819 266
327 992
790 994
139 647
937 445
496 281
79 421
452 64
730 539
359 116
738 169
451 895
651 984
484 813
860 622
283 836
653 168
531 340
427 962
287 460
498 855
600 936
314 184
725 176
210 823
821 911
382 760
845 857
505 352
361 887
599 597
8 965
421 790
730 57
991 523
973 181
516 471
175 323
545 100
656 895
710 525
651 926
87 652
895 12
509 932
976 225
974 291
347 648
695 608
362 231
95 462
302 338
679 792
316 919
189 707
344 422
135 592
155 306
909 359
227 602
735 629
834 65
350 502
744 791
539 505
579 833
345 840
178 405
618 982
889 172
676 412
688 528
43 394
135 1
23 619
977 470
648 456
203 449
390 224
564 100
690 332
368 467
1000 627
735 558
332 803
423 662
220 849
251 721
759 514
928 631
780 570
662 862
810 257
554 917
464 732
440 236
523 653
103 824
556 775
849 577
329 229
304 646
500 535
220 55
870 199
646 236
678 830
668 296
880 758
890 354
302 950
53 38
304 955
699 736
907 549
505 751
569 189
339 806
653 544
533 965
627 305
900 213
149 122
467 20
577 339
427 633
325 239
52 354
8 44
531 928
207 489
319 580
265 732
354 500
272 293
746 93
457 837
590 548
708 340
701 541
328 498
215 245
805 885
987 321
426 995
191 753
863 428
58 177
505 721
546 889
150 887
800 287
17 948
228 952
529 196
631 224
956 278
385 62
964 637
41 995
53 293
293 22
894 269
630 88
686 363
794 803
584 936
36 721
566 143
24 936
813 714
309 779
515 136
423 414
853 582
813 15
885 321
672 194
989 154
115 53
815 212
24 612
803 574
315 517
979 516
18 207
119 283
314 773
699 895
573 872
730 597
885 680
656 869
894 398
585 868
19 359
156 433
917 643
540 488
750 313
965 966
382 640
234 834
382 32
456 882
170 668
54 980
668 610
297 557
441 985
432 246
307 516
436 247
192 23
964 321
314 368
771 733
353 242
997 829
806 21
104 894
892 343
363 319
476 367
611 448
817 14
169 64
302 389
573 305
829 39
625 298
141 511
190 986
9 410
580 955
117 209
988 583
734 702
792 183
536 574
563 841
20 363
1 861
7 694
837 516
258 586
451 219
159 670
320 728
72 663
629 186
665 397
385 118
434 265
198 222
770 729
259 938
555 875
339 189
235 783
259 644
231 698
885 480
965 584
422 750
510 465
61 135
772 992
661 483
763 796
589 841
2 793
339 430
293 577
952 86
708 630
752 952
674 287
933 876
788 768
724 191
796 313
104 832
642 423
168 38
116 856
598 457
492 936
427 409
73 159
512 755
771 603
736 117
605 953
164 627
802 420
853 654
833 587
567 211
787 807
385 169
397 694
501 834
447 516
891 96
362 826
581 608
772 338
284 892
869 485
159 464
281 409
752 951
577 558
725 613
726 347
314 66
712 151
692 983
140 309
586 502
941 504
31 272
635 569
548 438
387 883
684 246
54 269
468 845
734 716
574 988
403 168
367 732
977 38
972 877
746 413
575 758
9 912
323 591
23 246
778 187
537 732
51 517
40 26
189 914
995 684
106 1000
917 668
785 203
39 640
50 643
2 278
583 926
317 456
973 41
383 259
74 232
969 565
303 826
477 134
717 683
252 635
231 412
989 873
476 570
865 698
907 81
149 441
922 939
765 900
115 4
789 569
27 296
258 432
93 575
432 805
899 148
569 507
898 262
235 793
299 166
294 996
957 891
161 633
308 376
334 831
911 940
234 795
967 267
62 477
53 960
633 624
299 495
200 367
27 997
527 558
532 560
830 311
721 147
673 180
859 499
717 923
217 258
179 554
117 660
269 380
292 450
497 157
992 117
774 205
853 423
223 163
733 684
154 263
443 238
379 604
311 288
357 927
2 338
893 737
538 657
406 606
671 914
915 998
607 876
497 373
798 216
862 133
611 818
163 439
907 886
957 794
123 886
63 541
683 123
115 875
545 451
473 897
172 332
153 394
153 642
727 456
234 192
624 894
749 627
474 618
43 569
292 41
414 142
472 984
869 532
591 191
159 812
511 152
887 16
548 160
341 877
121 8
918 121
516 804
764 948
503 408
618 248
44 296
713 661
792 201
755 835
791 976
107 139
213 866
210 700
235 152
663 375
619 700
420 745
370 644
71 112
753 113
862 77
669 950
321 364
126 751
390 194
700 394
311 685
710 185
167 555
797 183
479 729
227 924
556 77
162 195
665 869
663 940
404 906
764 74
322 982
200 626
339 632
938 97
228 669
206 249
288 280
589 494
392 113
811 682
83 466
917 93
876 258
276 567
928 127
983 270
504 57
821 965
557 55
821 573
915 464
844 298
417 511
74 113
625 850
908 130
394 316
90 792
195 139
521 910
944 872
110 134
61 331
83 184
44 207
64 108
448 711
651 899
297 740
582 621
265 840
871 532
28 475
126 159
906 693
831 74
80 558
211 134
496 186
243 843
701 479
986 744
642 553
799 714
873 9
948 864
623 621
686 565
513 699
311 943
542 564
794 642
526 774
479 158
566 561
889 89
315 858
347 842
327 593
943 239
824 806
600 113
709 723
113 764
218 289
333 219
39 944
219 173
221 285
345 336
16 436
411 4
870 164
449 198
470 962
953 192
336 208
456 127
873 121
584 162
433 411
38 389
432 294
892 875
282 534
477 333
191 775
95 204
403 260
714 194
573 770
796 901
231 735
487 128
34 628
190 456
765 958
212 495
696 706
770 108
822 85
152 319
315 277
499 362
684 976
153 858
202 496
722 83
982 297
216 675
943 206
412 165
672 710
364 826
841 163
637 521
895 2
799 254
151 70
782 604
345 756
70 769
301 215
767 3
15 873
591 993
727 460
205 23
448 387
494 397
799 131
47 912
665 645
710 556
508 99
2 751
18 454
437 479
57 75
555 602
936 816
214 762
48 694
226 441
549 972
49 755
561 556
840 487
973 568
392 306
921 307
33 515
288 817
268 773
761 998
737 551
295 3
126 424
523 936
550 875
670 51
123 705
544 578
593 564
320 755
237 451
798 222
624 111
721 93
201 899
83 430
884 967
543 534
352 776
864 680
327 587
652 909
690 475
190 223
834 816
856 792
963 376
428 650
935 832
751 128
16 532
739 77
63 160
381 451
611 920
967 760
975 624
49 544
593 503
985 677
13 515
358 78
607 384
632 956
892 909
468 770
392 560
714 269
223 31
338 731
26 45
857 589
761 387
929 977
784 351
931 266
396 842
436 567
890 311
30 431
113 685
544 487
377 89
583 560
917 293
22 782
511 728
529 306
428 87
986 711
485 343
774 845
845 123
516 483
500 162
997 447
515 187
52 623
417 825
932 933
521 988
63 443
934 354
981 168
384 514
464 518
323 992
263 105
654 427
246 969
26 449
894 695
299 347
946 771
41 722
124 616
689 720
818 141
427 900
310 117
607 196
263 704
642 558
995 656
383 128
453 994
991 976
974 418
12 968
809 152
736 89
864 548
204 79
555 203
239 286
283 404
224 860
438 708
837 749
415 167
594 599
373 130
576 887
765 19
153 61
555 3
203 289
354 60
786 813
234 710
733 112
893 485
20 731
639 982
855 352
444 170
227 254
246 2
213 795
756 152
131 984
333 339
397 746
641 760
944 717
476 813
817 4
60 173
170 2
287 90
151 792
204 764
299 415
535 269
544 96
539 21
126 10
834 572
647 494
952 5
985 766
626 454
161 610
54 989
534 40
818 901
112 747
657 382
362 810
905 253
624 165
67 351
264 982
326 668
501 577
785 173
399 197
905 267
239 139
866 445
875 762
839 894
851 618
375 656
393 910
990 635
909 549
750 20
956 863
821 170
15 247
890 14
381 959
410 258
303 175
264 409
549 424
835 684
568 659
326 771
356 343
698 222
900 251
240 161
925 624
632 904
224 943
650 267
238 701
980 858
242 673
927 84
529 544
718 208
825 10
534 180
598 839
605 557
700 447
50 909
137 475
526 40
814 334
694 897
11 241
415 566
381 742
45 627
243 170
897 129
717 691
90 487
695 594
654 666
9 41
500 347
191 944
95 331
154 514
366 691
715 47
876 101
299 216
59 708
246 550
280 269
110 340
766 806
23 408
651 70
13 158
444 877
381 240
997 361
692 59
450 762
522 862
344 163
751 905
758 773
446 977
148 270
820 34
836 41
29 51
453 740
510 881
635 977
988 1
285 145
266 68
85 710
369 800
79 137
136 230
190 90
29 716
443 748
62 856
280 334
771 377
631 824
698 478
40 218
614 621
851 86
64 808
407 977
658 526
975 535
524 241
809 315
284 544
13 239
384 642
138 511
518 538
565 655
653 364
561 632
169 602
992 129
23 436
81 827
318 849
756 77
175 299
622 367
736 704
237 309
439 260
987 449
447 151
294 552
814 197
145 114
698 301
310 409
844 470
154 355
250 20
272 770
746 94
433 231
207 43
840 118
131 110
915 297
426 776
608 759
669 354
134 90
597 850
322 606
893 820
297 809
614 404
960 477
878 781
529 680
185 485
337 276
239 416
73 704
612 31
883 765
398 570
512 197
294 324
653 394
300 414
141 389
891 842
992 837
184 534
786 226
384 886
245 544
352 190
384 59
718 844
346 616
450 362
404 617
754 911
479 532
282 622
486 457
902 664
543 943
457 866
89 681
866 147
469 100
39 604
462 367
223 672
635 483
810 159
583 276
361 120
138 453
345 531
546 597
794 407
920 775
178 517
350 619
798 973
449 258
793 794
546 504
830 478
165 760
240 176
488 226
383 228
33 386
400 521
744 6
382 798
975 227
205 157
78 125
671 972
614 650
331 272
989 228
882 564
871 618
821 351
778 939
151 637
571 968
82 965
30 532
174 397
52 838
840 509
641 148
915 930
184 992
967 147
126 492
959 481
731 267
206 813
792 905
853 109
864 813
256 544
113 799
279 716
429 489
491 341
20 180
442 849
239 887
469 371
780 889
771 580
807 236
273 561
143 652
515 461
353 309
236 291
494 653
188 526
752 54
878 634
175 176
975 772
632 629
60 790
212 608
323 716
106 375
456 711
156 770
568 207
73 265
330 822
446 221
226 967
355 685
534 730
738 856
520 135
158 753
629 170
356 420
246 186
963 706
825 184
744 637
469 604
299 565
892 344
490 365
467 362
866 880
897 235
864 4
451 188
941 384
39 983
108 855
979 951
791 76
767 528
796 476
536 640
237 379
715 969
244 704
50 549
933 754
677 712
588 772
403 58
257 232
186 687
313 239
878 813
490 554
503 639
687 441
892 611
235 615
681 320
568 743
516 990
13 151
192 540
317 298
195 590
718 459
732 519
188 744
860 805
355 730
654 829
722 445
302 988
530 737
275 693
774 979
906 78
460 998
737 869
539 37
499 416
432 803
317 843
190 372
137 246
252 331
758 827
749 681
461 171
97 993
110 757
747 873
350 843
861 581
409 692
308 986
239 649
427 812
883 812
351 650
113 624
538 322
463 409
933 481
701 539
993 776
648 982
442 378
617 529
537 887
762 105
263 170
557 14
491 305
376 631
868 90
284 21
220 300
670 878
135 400
483 128
954 671
1000 993
896 420
365 739
603 622
528 8
946 383
852 53
215 872
612 806
750 7
35 703
938 301
205 711
314 613
430 93
184 245
260 545
251 100
578 481
740 199
670 791
587 313
507 851
622 807
6 481
397 267
266 997
283 179
708 388
209 92
528 554
532 141
454 795
477 34
168 71
84 418
183 958
368 655
947 945
513 875
933 991
156 698
844 34
278 975
757 608
779 415
252 802
4 564
216 263
881 992
955 912
57 474
368 149
205 719
178 39
822 219
911 117
340 145
573 869
475 828
226 540
696 772
339 981
603 168
605 148
798 74
407 357
192 705
805 624
674 958
330 876
210 343
680 920
496 650
821 493
461 293
668 896
418 328
216 294
386 426
156 326
681 125
947 501
416 316
979 135
713 845
218 92
587 553
619 32
813 9
745 836
361 147
590 33
345 334
126 967
316 512
277 101
805 547
516 528
804 119
706 542
460 58
850 799
361 868
602 186
54 930
882 106
232 520
50 39
887 621
76 13
138 414
983 428
106 102
746 922
546 261
389 801
502 207
864 257
143 176
49 933
875 702
199 909
575 861
812 897
453 164
752 697
764 370
251 856
446 302
874 248
575 824
597 779
433 390
367 709
399 522
208 472
184 813
374 552
86 354
113 814
239 965
68 556
682 968
617 694
902 364
484 867
408 483
303 959
738 655
180 63
330 535
34 61
403 667
530 928
311 576
632 302
291 962
372 418
811 301
583 907
183 339
6 750
730 475
65 820
37 420
791 200
982 323
228 665
409 744
588 227
168 132
518 480
887 513
649 768
696 702
817 320
83 67
159 993
786 998
752 107
138 412
46 478
521 57
988 12
328 750
59 97
62 120
676 480
129 562
802 195
573 928
787 56
154 221
299 623
402 443
496 230
264 342
229 926
368 746
116 335
173 343
41 705
574 912
380 739
460 713
792 483
149 127
438 879
517 65
576 282
792 376
298 528
838 58
871 5
789 46
666 459
663 209
518 750
808 687
431 333
325 453
463 927
443 871
872 919
631 778
86 508
642 711
196 863
305 245
169 407
886 474
86 786
548 879
764 669
416 349
746 735
684 934
613 696
16 86
479 904
110 229
368 207
610 82
61 983
819 886
969 496
524 926
368 265
144 287
812 793
467 705
705 37
955 937
340 239
456 857
700 517
252 260
896 976
67 862
758 526
811 734
562 923
103 787
798 10
636 193
602 377
797 646
854 483
430 773
579 278
658 940
427 447
319 666
76 717
197 853
539 255
81 720
813 770
117 602
661 247
570 631
852 367
95 343
333 116
358 317
71 597
298 57
49 574
454 353
811 413
444 927
566 927
240 329
163 270
230 296
929 687
650 306
395 156
451 332
544 385
64 680
350 158
337 22
820 636
171 121
845 912
611 251
634 566
860 644
377 470
272 912
235 54
374 988
918 888
560 486
614 113
580 628
945 824
767 695
1000 455
508 511
612 708
956 981
221 214
494 173
146 139
405 260
244 678
896 326
747 151
831 310
5 978
529 121
88 110
223 132
494 373
166 684
631 822
511 151
180 9
933 974
561 361
475 679
393 90
765 313
672 490
884 316
623 450
640 718
15 931
396 419
509 425
462 786
432 956
154 207
937 124
260 398
485 267
785 929
2 344
648 960
269 492
574 238
37 649
320 904
574 161
676 835
686 278
939 759
551 943
501 455
407 317
771 228
671 825
48 638
639 436
721 963
940 973
175 77
996 243
271 108
194 673
234 227
506 679
336 647
565 611
760 123
162 660
389 325
984 254
744 933
538 560
534 922
874 192
175 477
383 371
717 913
325 454
192 455
396 27
588 363
116 600
227 901
291 327
881 527
145 317
74 251
923 522
254 648
61 943
656 798
723 978
637 885
611 404
548 917
814 772
963 459
334 379
469 510
192 374
804 47
109 793
127 181
177 330
348 868
251 454
96 165
583 644
282 366
41 721
59 586
609 737
241 147
772 81
795 203
220 901
366 827
795 810
136 35
834 890
959 827
522 117
650 893
144 980
391 748
299 150
25 800
9 135
121 652
203 619
30 541
730 888
533 566
409 231
579 898
545 394
364 506
285 547
452 996
613 665
814 618
986 926
897 296
350 337
810 797
459 62
591 185
752 20
202 67
965 478
203 981
670 696
474 491
900 268
705 495
611 380
226 248
673 970
875 465
442 800
421 522
942 142
845 63
89 326
689 52
422 41
171 426
959 389
603 609
846 540
972 24
636 140
305 164
986 829
145 245
127 905
195 839
715 614
479 108
423 295
766 136
40 326
232 705
883 133
691 223
582 286
449 932
246 849
615 88
612 811
998 156
590 661
929 902
897 794
349 489
562 2
908 396
476 350
667 623
979 998
924 669
732 274
394 337
737 354
618 415
206 925
393 283
375 191
632 370
626 255
110 924
825 784
577 851
292 391
691 586
595 233
249 66
250 967
528 730
547 740
935 697
787 91
602 482
168 598
835 433
819 893
132 420
227 850
839 828
76 975
315 22
308 852
498 883
898 786
803 677
874 156
998 522
197 85
241 418
712 360
450 303
625 654
116 659
12 374
808 585
683 9
543 976
528 429
227 966
46 174
537 652
892 856
27 710
420 149
845 484
433 20
360 250
338 850
29 974
951 377
966 270
603 60
590 56
554 194
562 359
636 76
698 184
439 594
510 212
239 544
373 615
146 864
657 343
217 400
914 82
804 644
540 110
135 548
129 595
24 255
853 575
400 300
984 162
247 173
176 113
812 297
51 83
788 777
992 907
163 587
785 629
797 692
40 491
996 810
440 352
323 725
670 560
657 762
683 996
594 285
705 256
647 451
858 807
43 28
552 366
69 991
375 669
490 484
824 713
900 190
968 136
81 403
950 497
111 3
764 795
637 674
916 979
183 220
806 604
265 356
632 775
88 878
650 870
755 560
846 900
364 748
169 453
506 623
67 833
180 991
73 808
147 697
355 324
583 640
489 778
669 609
164 196
215 358
157 302
153 246
916 122
137 102
156 527
615 347
501 600
79 188
761 451
652 650
570 345
805 905
476 254
658 300
244 819
74 668
12 791
417 559
416 654
395 1000
94 555
92 810
412 336
474 660
900 999
77 919
793 537
34 385
450 173
109 539
266 174
958 988
427 790
838 469
537 305
293 811
640 894
484 478
12 380
499 755
695 430
407 417
934 889
94 600
730 270
921 993
79 123
291 197
544 683
293 985
773 238
230 775
903 550
551 148
1000 714
795 757
184 719
749 156
137 931
71 709
914 2
536 452
414 5
994 282
220 952
486 758
922 824
363 203
852 758
919 215
599 110
154 495
557 203
84 593
85 617
381 697
786 839
11 190
390 617
595 647
57 484
863 959
173 978
708 187
338 464
357 287
879 291
551 247
515 516
773 236
236 809
836 103
245 778
44 54
856 590
608 950
178 699
128 847
19 16
299 306
922 911
354 209
496 137
414 257
264 754
34 126
106 799
266 956
62 17
96 629
249 615
290 455
660 836
610 869
207 557
319 157
529 416
629 685
874 165
703 813
597 180
424 113
890 904
244 654
616 7
406 118
806 366
274 450
935 678
423 928
118 415
399 962
439 916
522 806
120 668
267 750
630 520
322 572
466 110
978 635
926 180
779 178
281 265
514 616
780 11
589 183
34 817
799 158
489 520
999 330
415 347
510 201
242 279
120 189
903 366
668 970
208 129
45 800
940 178
215 831
744 921
715 200
379 996
128 968
462 58
113 616
72 827
803 703
269 783
686 372
560 143
505 497
656 977
702 760
443 247
198 54
276 160
694 668
181 437
32 406
328 593
577 778
174 925
278 891
626 877
179 629
420 48
221 924
919 154
567 440
910 983
507 5
646 826
484 909
714 928
742 714
740 203
999 789
106 23
624 164
287 518
782 979
752 232
640 224
453 44
631 347
125 575
288 747
333 667
892 326
266 179
779 853
182 545
944 10
213 639
879 65
106 880
134 613
674 519
133 906
202 275
638 263
419 498
652 393
758 330
608 647
126 161
29 371
121 5
568 503
958 924
808 66
848 150
342 828
537 108
302 682
136 25
832 44
978 482
653 709
440 632
6 697
780 255
71 653
992 876
4 574
902 341
844 554
740 115
345 693
203 286
635 32
29 761
698 110
643 806
696 370
955 133
493 822
820 981
742 726
866 743
94 259
497 231
836 914
634 274
344 138
461 194
431 234
480 593
132 559
48 462
358 755
819 825
318 373
448 883
178 399
18 746
43 625
752 994
879 667
471 955
451 136
317 417
409 33
111 782
115 726
685 237
364 191
156 84
640 299
747 61
415 472
627 926
572 145
475 796
764 651
27 244
558 637
27 819
654 229
671 861
464 317
307 20
428 15
125 625
281 539
817 714
119 177
781 428
2 977
238 352
657 97
578 567
214 322
283 823
267 850
122 492
559 647
208 859
270 573
813 686
403 337
870 494
290 712
764 711
798 524
960 80
763 579
92 29
25 562
581 824
956 120
436 709
835 925
763 716
246 191
268 74
766 75
413 496
338 931
514 49
964 478
477 443
520 781
359 879
865 869
200 842
465 951
894 797
703 651
551 188
413 429
941 99
789 425
858 794
809 748
360 328
5 94
325 734
709 228
683 115
441 229
847 448
172 483
20 725
357 738
700 47
798 397
907 163
182 610
492 845
170 686
468 509
170 192
114 642
905 126
160 350
644 321
459 523
910 423
637 66
624 331
178 578
480 862
101 533
799 881
847 103
845 71
612 371
754 798
343 967
427 46
279 600
374 292
176 871
878 52
561 70
192 260
580 885
161 955
406 679
522 423
908 67
266 414
404 476
189 761
802 547
321 732
545 622
796 66
933 870
720 263
822 380
408 187
49 282
32 775
687 835
437 298
307 830
391 170
733 887
34 426
920 855
283 265
600 521
721 84
103 640
867 163
350 989
104 979
416 396
97 700
224 989
302 128
923 320
395 420
748 74
574 309
378 369
285 591
135 950
559 654
810 415
105 629
217 578
351 665
489 580
52 31
840 533
882 76
311 5
584 951
193 236
743 479
425 567
141 837
729 121
42 915
532 791
128 571
283 534
760 717
619 945
917 797
688 691
878 717
906 529
629 674
712 530
884 192
809 864
215 550
659 847
268 874
512 738
409 953
928 303
409 786
483 319
694 219
666 465
690 872
614 195
603 417
820 52
618 598
800 224
427 987
595 296
84 45
576 800
115 986
35 987
604 87
829 97
5 957
569 504
471 285
683 294
590 501
336 711
774 844
220 445
788 172
143 819
190 267
543 475
245 72
147 903
904 208
161 740
623 241
661 385
446 861
342 347
546 716
100 356
130 223
477 488
589 534
591 733
351 318
214 875
341 802
19 665
717 225
432 197
700 177
974 959
946 465
298 992
160 927
724 549
432 594
325 381
770 797
465 35
732 152
114 959
39 292
588 45
437 418
859 471
397 77
167 315
594 144
205 141
713 213
37 518
744 210
80 543
284 334
328 793
508 131
143 888
578 933
173 66
708 868
308 982
644 549
582 953
364 861
622 913
40 651
626 628
401 817
560 571
780 692
582 666
415 156
742 883
147 249
588 909
919 915
369 97
182 2
132 471
412 604
547 49
321 48
118 929
297 260
804 913
35 857
628 242
242 775
763 710
880 513
763 870
640 658
153 583
967 890
367 498
742 376
361 648
54 95
141 921
224 106
790 850
235 197
903 703
451 925
190 361
100 126
237 120
348 13
909 448
856 257
330 161
173 763
471 494
617 772
679 990
728 122
320 770
862 820
883 750
418 79
155 856
731 244
381 579
42 283
805 748
929 646
43 467
87 452
660 830
308 261
433 638
878 254
652 998
573 669
412 764
442 598
795 822
466 197
877 433
207 733
525 389
363 730
116 362
41 438
418 2
677 402
589 320
882 666
877 821
363 156
936 320
882 491
162 237
208 362
130 882
66 717
438 252
624 51
57 671
227 89
628 468
62 38
200 844
957 164
878 100
301 505
800 207
212 692
823 433
344 198
820 601
18 137
820 597
918 426
109 966
411 909
688 445
902 467
523 896
308 352
550 282
33 659
510 955
692 500
997 723
775 543
384 884
475 941
760 753
608 811
378 286
106 43
50 466
772 77
60 942
388 666
97 377
464 193
606 305
586 26
442 369
726 811
423 998
259 495
706 584
828 12
725 991
44 107
614 284
817 758
345 506
292 647
441 920
811 735
320 251
457 194
502 894
892 305
287 82
446 326
561 14
609 728
681 124
177 338
997 300
269 162
734 493
852 437
365 880
242 639
585 424
912 703
522 728
453 174
593 296
22 54
955 370
334 318
128 10
114 237
141 535
939 811
454 644
669 379
362 622
448 115
324 780
231 179
395 667
646 12
438 249
885 21
417 618
193 830
100 94
97 164
53 389
229 884
163 432
940 285
901 731
134 708
598 799
920 388
64 416
631 881
715 44
121 946
32 733
804 576
824 411
172 317
701 582
79 618
232 312
787 667
761 61
414 533
905 632
236 5
495 384
464 788
918 374
720 886
656 343
507 126
135 977
93 769
29 601
370 71
74 762
545 828
860 642
14 919
897 95
166 329
467 444
950 772
133 897
410 117
557 234
190 523
976 158
214 49
303 896
796 665
749 361
567 965
897 132
752 753
976 224
393 461
472 102
144 183
161 972
823 549
909 704
135 325
333 363
12 478
203 709
569 248
428 224
175 251
327 112
129 256
99 517
990 940
136 152
887 708
498 969
151 422
50 956
901 215
905 135
532 164
887 302
140 116
143 601
734 707
804 724
99 596
475 346
61 774
873 325
534 831
983 815
515 673
475 590
685 705
435 921
596 57
440 340
483 686
856 719
304 7
608 404
392 336
433 720
993 700
624 79
340 245
962 552
71 108
783 978
618 632
324 521
493 728
43 414
714 217
883 990
252 75
633 33
116 712
452 923
646 410
720 281
426 876
697 377
948 58
992 456
527 480
895 510
606 580
691 77
979 142
400 536
352 411
693 771
719 510
988 55
605 976
956 349
310 444
338 848
540 200
356 188
323 66
210 294
334 950
857 249
880 907
845 649
377 492
535 687
176 927
8 391
942 191
621 781
649 857
830 184
846 934
538 96
994 794
677 388
334 549
665 269
375 646
20 474
612 285
633 992
831 504
707 95
985 611
649 966
97 825
603 11
539 653
620 632
220 700
813 228
255 320
913 664
553 421
88 513
857 471
286 725
757 536
458 450
175 699
362 33
569 552
527 539
66 480
764 358
319 398
151 911
886 606
516 293
506 762
132 669
518 247
587 786
781 232
552 895
20 264
911 868
245 143
564 172
256 584
444 704
694 675
232 760
304 757
27 678
247 363
733 318
279 262
672 115
782 562
359 353
452 606
838 605
560 722
587 280
302 755
246 571
445 572
679 536
828 997
161 417
196 332
112 287
63 21
407 300
880 214
744 403
774 709
20 989
465 44
686 896
410 318
265 558
144 746
84 932
244 161
988 656
915 809
290 53
739 4
216 345
920 373
970 909
2 131
784 562
412 551
341 283
381 753
641 988
560 880
227 707
820 69
661 824
932 478
505 263
464 675
794 413
314 500
799 726
802 369
902 384
54 693
773 875
730 216
669 642
950 843
962 261
637 293
225 399
249 872
996 776
794 395
478 661
846 91
248 295
855 188
753 681
366 41
389 631
23 548
130 117
4 80
136 96
283 523
287 555
305 862
385 186
623 767
41 883
57 453
454 585
713 653
593 767
33 301
991 580
78 686
585 141
914 929
717 377
576 172
810 416
198 770
759 815
388 245
302 347
354 570
608 481
427 969
180 36
623 517
274 545
567 431
12 949
322 445
22 114
685 721
22 874
148 970
402 47
693 589
781 714
369 461
866 391
452 786
406 626
794 85
898 928
437 449
969 845
265 916
662 468
669 279
504 151
686 149
635 233
898 484
195 694
447 193
615 874
418 867
19 648
392 921
161 570
372 491
363 589
493 255
412 834
380 962
590 311
236 66
583 764
727 890
787 395
103 77
968 618
445 350
589 51
719 225
803 848
389 439
899 813
394 528
463 975
155 859
257 121
251 658
966 292
551 964
98 665
226 123
262 116
825 408
675 96
262 456
581 331
885 279
206 874
18 334
298 386
497 817
355 197
797 600
165 688
760 101
393 231
630 77
946 941
300 403
838 12
26 974
531 56
161 18
70 615
560 383
884 992
385 614
569 15
586 85
320 683
266 92
107 955
422 368
863 526
262 261
720 348
213 466
20 266
359 392
753 553
352 328
729 541
188 680
827 353
724 712
835 851
567 63
398 901
826 186
118 338
293 981
655 717
54 21
437 322
167 667
1 406
942 285
386 556
143 975
242 884
526 598
610 321
955 730
216 245
102 847
54 667
679 238
485 760
441 725
330 408
146 667
503 156
661 810
210 200
278 412
835 161
111 710
824 396
997 483
837 36
566 627
115 500
933 288
582 599
143 279
706 985
943 155
617 927
819 397
274 661
756 473
627 964
958 187
370 344
34 423
988 539
398 947
614 279
683 955
733 204
14 317
272 655
221 534
765 119
25 516
145 625
966 280
530 658
615 66
94 261
293 74
793 765
756 673
294 705
156 714
771 486
149 546
165 978
80 32
36 524
472 650
598 743
243 58
981 817
876 710
48 432
877 914
696 385
195 650
956 326
991 924
508 354
696 997
643 216
549 978
381 314
858 720
409 120
567 331
448 516
865 576
440 951
793 404
678 552
387 400
231 385
783 822
359 682
958 544
610 556
289 469
590 935
776 125
760 704
640 623
658 470
364 954
439 623
102 405
262 407
583 341
407 175
599 577
337 596
468 269
582 94
401 751
204 973
537 553
484 324
751 793
76 592
798 110
928 736
802 661
615 172
660 720
612 420
917 626
542 914
265 660
578 647
91 520
979 561
753 972
82 478
453 93
874 531
10 257
983 955
857 869
829 582
630 560
121 432
469 691
387 279
923 540
441 96
253 536
428 239
26 885
116 40
908 168
346 184
428 599
968 805
698 866
628 766
380 583
451 915
413 183
773 65
752 781
836 264
169 201
652 974
606 438
951 433
86 986
964 205
130 326
143 305
590 444
793 316
824 38
897 180
605 172
228 532
791 710
587 253
197 972
561 233
574 791
988 390
583 31
120 275
880 567
732 722
82 809
834 609
535 762
909 68
92 32
776 135
476 93
807 967
832 274
548 937
855 637
705 296
799 305
93 420
595 50
26 949
898 547
745 162
756 812
584 681
26 450
935 609
200 843
92 341
297 477
288 555
374 732
242 148
418 547
490 57
548 120
905 678
630 156
686 216
496 769
449 335
354 608
752 253
329 95
460 599
374 545
33 904
95 260
671 504
861 616
863 880
512 621
315 417
72 71
517 532
545 400
430 855
40 115
167 506
269 428
763 998
346 401
349 345
2 700
493 116
127 696
367 874
586 653
474 353
394 808
107 413
199 312
131 174
507 227
895 467
714 289
255 535
692 98
828 908
876 264
943 923
402 827
549 586
886 208
238 931
34 159
760 686
583 352
457 334
148 164
565 763
357 337
491 907
760 715
424 611
510 749
192 551
555 440
155 394
992 549
972 575
519 409
454 109
291 396
581 896
888 761
358 431
565 635
698 128
922 689
196 502
961 859
962 293
845 919
986 396
308 493
341 678
262 765
919 562
551 522
203 304
93 536
859 481
490 503
161 669
186 122
946 85
604 917
76 555
54 654
250 232
964 704
203 775
950 26
588 963
712 37
529 463
592 824
881 924
814 24
15 715
822 444
240 321
283 536
738 526
500 22
170 395
435 693
824 181
53 749
84 339
389 135
845 610
37 734
678 422
498 934
366 422
398 366
752 78
387 214
57 941
922 869
235 167
41 37
184 400
211 994
624 736
550 292
375 280
173 866
83 784
230 331
692 291
389 620
456 603
635 432
886 174
358 931
181 736
642 842
743 408
586 488
796 803
39 143
139 821
164 280
927 225
64 787
672 415
371 307
454 4
238 176
467 53
405 560
765 193
130 367
754 872
994 998
644 158
958 825
269 109
757 820
133 440
474 713
940 124
798 867
662 648
516 801
209 992
497 316
336 347
42 882
945 325
748 341
673 594
396 164
720 297
282 975
553 999
293 664
567 901
647 722
3 530
227 4
731 229
353 945
11 375
656 247
191 57
575 931
736 950
922 199
502 798
690 127
754 162
870 188
263 31
340 501
512 36
980 831
701 413
284 39
133 787
556 249
693 825
987 202
421 201
30 468
317 985
339 246
320 368
270 376
509 676
490 726
72 120
210 58
890 737
41 81
478 517
235 618
479 176
177 440
56 345
650 318
250 520
755 169
835 607
341 68
626 445
926 258
674 43
391 981
317 28
860 845
777 115
885 715
997 119
826 126
134 528
631 206
822 715
780 293
565 738
551 609
404 861
701 885
219 962
632 336
638 357
314 43
367 999
284 755
302 768
903 370
730 733
581 353
1000 564
480 83
947 984
556 971
418 908
153 463
965 899
249 897
435 531
219 879
567 458
724 684
472 557
472 921
148 780
58 882
297 61
219 140
550 731
520 256
292 677
243 898
121 537
90 755
57 998
366 910
578 978
351 168
467 661
463 880
680 220
686 400
342 720
985 12
267 350
612 626
564 357
641 835
965 14
708 36
439 937
153 518
457 635
204 766
736 672
414 567
579 795
666 486
599 512
774 781
501 304
954 290
569 296
798 17
685 356
787 398
544 704
57 116
276 288
360 735
108 272
789 504
870 284
829 709
522 270
829 648
715 27
70 63
666 11
665 361
838 705
896 646
78 90
302 991
874 60
940 744
241 842
781 693
12 640
719 445
902 671
965 202
51 61
354 896
133 325
283 88
381 981
953 171
985 693
958 32
981 249
130 393
76 429
413 634
925 70
498 953
935 124
900 95
152 252
804 494
608 292
633 361
688 219
992 190
434 539
760 30
728 555
368 245
800 526
101 180
744 782
921 539
317 286
836 425
853 110
293 756
374 559
128 339
645 643
985 281
561 690
404 739
685 94
837 606
986 30
859 249
662 535
742 485
262 476
494 18
925 689
500 317
436 777
502 191
898 893
400 200
36 122
953 638
707 157
256 663
570 559
439 842
449 38
853 123
128 680
591 623
275 834
585 557
447 385
783 131
656 877
993 618
154 657
235 355
319 658
870 894
410 961
845 259
622 657
584 731
652 145
938 607
887 7
280 527
951 216
596 73
555 391
600 767
417 707
285 771
147 555
150 170
825 99
365 362
150 835
291 965
937 828
305 989
645 888
177 173
222 495
528 872
351 277
850 29
468 587
137 99
224 787
338 535
51 657
611 904
165 777
646 696
690 411
954 300
993 944
999 409
611 430
10 192
389 648
984 185
850 262
92 936
38 247
166 894
958 139
449 873
348 607
140 19
769 665
968 266
712 407
452 748
321 339
852 435
92 343
463 885
862 566
388 826
908 784
932 851
770 897
474 481
613 426
720 335
889 321
193 964
541 280
921 414
128 788
11 86
696 147
612 249
405 724
169 940
471 599
110 637
838 318
617 288
352 438
165 592
805 881
342 498
694 408
70 133
46 527
514 151
98 646
910 954
190 656
615 118
560 341
34 217
534 46
488 767
171 299
8 958
65 938
758 300
375 865
614 856
348 859
51 922
187 551
63 638
90 715
772 783
707 654
235 174
130 508
908 472
56 278
879 896
924 318
498 754
806 920
857 907
745 369
851 443
203 361
633 481
814 692
189 30
543 498
521 925
788 704
342 846
94 187
305 963
371 637
583 209
575 582
147 154
136 298
978 764
554 833
37 96
188 714
128 36
840 403
368 535
588 268
376 34
39 748
114 397
190 800
42 672
431 289
568 532
363 554
337 786
606 989
804 646
38 516
843 859
991 427
313 878
428 946
114 283
230 639
274 198
377 129
898 633
794 435
483 51
968 918
781 600
746 537
118 879
785 311
80 779
980 89
856 260
232 910
857 975
176 237
448 704
29 865
760 373
656 523
449 895
159 259
586 357
463 327
394 926
84 939
980 803
876 491
732 529
412 790
808 12
604 953
731 932
388 628
954 95
192 826
41 514
605 999
636 843
428 609
189 437
116 546
410 515
728 282
100 865
967 96
387 43
234 581
491 105
290 912
318 668
345 343
477 802
375 553
615 178
906 203
252 551
314 480
214 323
936 343
189 540
280 135
578 795
966 656
719 518
788 908
530 403
798 25
833 712
409 665
900 417
907 580
309 736
185 767
56 804
394 490
209 148
127 436
850 6
233 247
358 210
514 888
657 823
344 653
688 560
198 330
992 670
790 824
414 258
544 555
82 253
172 853
683 364
461 858
285 595
69 700
490 591
809 687
465 843
268 778
921 237
720 464
568 882
900 207
869 888
483 39
11 669
88 282
300 328
893 678
122 755
217 833
93 111
387 634
832 968
10 27
993 552
378 131
688 492
811 506
116 697
576 319
823 850
833 625
806 776
545 489
345 155
297 106
733 455
667 941
60 659
927 477
27 580
187 312
540 990
971 48
260 140
225 170
775 75
857 44
360 484
249 152
612 476
70 767
416 401
785 562
12 769
663 251
243 415
556 625
956 42
881 978
50 351
935 689
544 212
596 604
591 556
206 740
228 114
24 954
897 181
976 598
282 107
744 356
216 516
850 20
688 826
380 467
674 137
458 353
142 540
698 615
336 290
830 863
25 563
208 715
592 20
601 516
517 74
59 746
528 75
895 312
187 249
222 589
423 457
148 679
912 292
444 504
689 215
157 708
961 606
88 99
40 238
3 538
378 821
907 118
203 164
131 207
381 67
107 565
526 801
373 302
195 415
189 591
537 172
488 31
472 890
757 540
409 46
296 822
983 252
357 939
146 648
829 297
261 269
456 763
336 400
245 81
547 466
573 178
617 419
134 918
386 917
256 426
436 1
942 412
637 770
86 39
594 168
956 374
615 331
967 132
22 88
139 517
540 159
400 709
820 198
496 276
901 711
693 571
462 631
151 136
955 27
734 805
657 509
310 302
980 984
527 106
578 248
473 629
817 729
662 903
684 298
651 64
107 213
194 786
365 628
926 212
417 445
970 67
595 773
888 505
179 567
646 256
353 273
781 845
422 333
787 953
126 543
533 353
243 348
800 603
28 8
736 202
987 431
221 716
726 529
840 270
866 361
676 669
472 790
268 35
80 553
142 536
153 586
290 525
72 936
141 470
230 613
928 885
850 632
296 791
433 563
32 633
601 834
285 760
1000 804
896 282
412 997
900 827
107 49
161 881
864 989
604 146
797 331
512 740
947 906
206 32
145 20
953 827
910 355
947 2
581 381
794 277
514 862
579 834
981 982
291 92
567 489
941 458
606 441
336 276
196 906
448 464
373 736
447 923
410 307
951 150
49 881
872 9
212 778
129 164
601 511
953 760
272 704
932 93
734 449
363 362
808 384
290 79
65 556
866 349
311 656
968 966
710 302
753 701
787 746
555 187
691 75
711 149
207 693
50 96
770 336
481 992
897 839
162 255
844 81
217 812
620 793
284 820
486 38
813 81
977 324
5 415
97 263
805 438
122 840
81 812
184 889
127 128
302 272
100 915
958 581
980 855
242 364
749 686
483 81
856 949
110 173
872 749
971 458
481 161
850 161
245 717
874 38
808 114
986 805
941 291
932 843
646 953
485 908
738 247
505 169
263 525
969 866
403 705
602 253
70 400
493 623
149 715
904 673
376 614
981 358
33 480
123 329
574 470
933 668
256 616
245 564
456 296
693 36
538 497
957 53
793 657
5 640
18 561
136 602
759 471
991 111
828 459
512 55
899 425
530 11
131 597
912 897
269 767
202 308
154 507
196 754
827 954
29 441
637 816
880 851
569 315
324 969
157 604
334 552
397 539
498 102
254 862
331 947
14 84
265 545
931 60
172 294
491 238
640 504
232 422
352 980
181 126
326 972
560 376
30 33
316 847
873 509
466 952
244 318
163 843
333 483
347 91
332 462
938 275
346 707
384 667
117 634
959 59
843 167
467 514
302 528
237 643
129 742
357 829
174 546
247 847
775 537
358 214
758 752
154 831
862 816
49 458
899 369
293 221
343 731
659 874
825 820
9 598
82 80
770 487
999 997
614 590
343 102
278 35
198 407
580 92
416 81
714 990
888 322
676 918
818 658
676 502
519 702
257 159
113 117
490 26
933 351
290 809
780 924
662 341
14 752
100 828
570 652
207 735
541 80
937 875
583 824
587 377
415 771
480 664
587 88
266 979
921 13
608 279
287 256
792 941
46 585
102 914
364 643
974 206
891 806
980 149
753 51
353 571
229 309
252 8
917 865
20 545
313 162
758 661
943 616
941 787
181 793
542 62
448 562
948 532
873 804
393 775
167 809
584 504
294 373
880 209
195 761
191 988
420 871
890 865
649 742
791 218
381 497
866 459
198 390
35 372
255 26
750 327
410 199
765 559
139 124
869 726
593 119
823 309
480 701
590 615
835 677
685 497
592 463
490 60
867 154
863 123
98 160
885 195
145 32
368 115
6 346
781 805
108 294
74 394
796 772
111 531
861 308
984 323
873 30
5 724
940 150
663 46
937 983
470 300
475 353
308 607
737 424
885 975
490 41
948 376
618 440
434 11
891 431
704 356
241 597
787 63
907 637
802 525
769 216
888 247
318 299
780 576
648 541
831 989
888 214
642 810
46 31
995 500
423 438
57 758
182 606
267 415
898 183
952 920
471 610
674 484
848 496
444 499
665 462
959 255
251 939
941 759
534 843
745 541
307 291
637 848
462 558
265 2
876 632
20 470
477 950
926 135
419 501
278 706
782 906
484 761
493 377
447 176
165 223
795 966
384 559
303 189
84 405
179 300
165 14
782 263
172 770
785 298
270 563
810 832
128 675
748 583
873 789
112 183
27 305
43 646
16 583
416 695
578 257
728 925
935 270
799 584
882 904
329 46
244 119
40 567
73 913
186 604
491 958
665 40
167 780
981 509
30 342
713 225
572 386
119 207
751 958
895 327
851 781
341 54
258 634
306 943
620 950
228 387
517 787
914 675
607 665
696 740
50 560
363 558
304 503
239 264
599 231
834 404
523 203
545 280
343 750
132 518
638 166
399 940
949 547
918 383
222 633
452 765
750 426
963 956
533 567
419 24
960 735
120 281
155 682
804 95
176 952
540 507
114 383
944 306
805 966
774 601
776 123
879 591
637 705
910 342
543 679
233 745
259 35
975 623
532 769
551 816
645 794
482 891
809 574
899 139
976 262
1000 157
68 324
710 219
492 182
314 269
815 549
225 323
133 909
275 518
898 83
973 634
363 711
404 679
326 418
484 1000
825 465
611 895
317 785
732 954
746 27
260 875
973 822
721 135
754 739
528 810
316 195
649 557
107 621
867 386
87 739
864 782
529 903
354 48
337 534
232 403
130 668
854 918
418 354
256 834
632 328
372 860
177 311
557 912
712 670
444 378
163 998
434 305
117 316
636 320
370 220
829 526
925 981
339 216
547 165
944 70
629 600
541 598
485 900
510 802
592 717
558 192
783 151
976 302
721 969
354 477
662 575
401 358
986 836
123 546
31 152
134 189
612 469
969 240
981 17
694 700
695 193
654 402
108 970
370 883
187 369
221 869
515 899
748 991
320 790
535 175
4 681
63 88
248 641
669 303
225 830
213 638
147 631
525 611
324 185
366 913
465 736
703 865
114 858
298 655
402 518
425 205
169 276
378 423
35 692
633 958
499 991
832 937
586 659
780 993
38 344
748 434
611 457
254 474
256 775
264 687
429 920
857 155
447 929
435 462
588 798
290 449
29 30
611 487
888 451
490 984
538 933
643 456
502 592
802 290
706 390
831 797
578 180
959 220
560 534
900 899
258 919
623 746
549 836
84 130
871 54
657 162
511 748
501 763
353 283
354 206
659 785
364 674
954 501
126 269
135 150
49 88
503 214
972 699
721 654
94 332
942 835
796 318
493 767
531 788
557 661
499 653
843 201
221 440
60 841
287 824
804 847
703 907
542 407
395 186
71 376
838 950
857 481
850 914
665 544
364 133
332 58
670 645
814 228
466 340
728 19
757 975
800 311
745 58
157 788
107 562
355 266
300 513
927 949
154 845
917 209
570 859
79 480
957 724
660 668
170 372
81 989
458 532
724 1000
471 901
255 807
617 683
25 988
104 356
227 755
930 218
498 243
388 570
851 491
665 173
226 46
554 93
349 64
563 356
332 606
815 503
615 236
578 199
895 935
984 799
789 923
617 312
740 521
789 134
923 172
603 383
519 525
679 509
562 387
159 7
927 21
534 203
478 86
482 139
28 140
276 596
116 21
672 242
779 410
712 353
977 11
344 730
496 249
512 324
757 301
900 444
110 285
143 402
926 365
664 267
388 907
776 399
15 695
996 624
336 229
480 915
587 940
345 510
250 580
717 5
663 263
812 943
875 243
111 946
233 167
968 779
530 962
881 570
27 869
186 112
846 116
314 154
864 566
562 396
946 260
544 253
163 218
222 923
9 959
702 914
70 78
414 23
800 860
355 108
207 549
784 268
435 829
551 191
430 486
974 234
562 616
215 754
635 105
350 756
982 414
259 564
590 556
607 901
468 762
264 663
861 889
563 23
846 439
71 890
745 915
677 25
601 845
399 206
479 850
439 105
91 676
194 920
369 441
903 623
65 704
472 88
288 896
836 1
430 620
973 776
24 28
887 48
513 580
447 160
712 108
995 830
275 604
650 705
300 918
609 373
419 744
216 927
297 135
328 858
924 640
347 864
305 222
406 653
255 65
596 888
853 656
736 217
820 487
884 160
769 608
305 553
94 82
832 588
710 626
553 592
47 265
965 45
638 146
611 613
354 481
865 188
480 836
395 815
38 760
103 979
322 441
72 902
954 359
925 113
880 201
532 633
150 246
889 388
321 953
69 510
703 103
601 777
4 672
691 112
402 668
929 790
423 120
862 420
86 38
822 685
928 184
189 680
243 211
273 697
946 153
288 494
974 483
3 152
348 925
937 762
814 155
972 625
118 436
190 218
175 854
591 347
876 523
403 484
98 354
563 645
802 28
64 592
216 650
929 547
454 88
298 713
132 458
256 471
234 441
700 93
626 202
656 28
660 607
630 567
957 736
501 441
454 784
677 263
847 73
29 465
652 457
711 70
709 883
87 879
681 59
694 163
656 391
417 819
839 655
409 983
298 747
147 335
294 128
390 255
678 790
651 357
147 864
23 740
173 2
180 646
203 628
419 807
65 247
919 856
81 126
386 929
568 246
842 781
803 30
927 346
846 162
588 651
563 787
617 126
610 297
695 680
284 926
784 979
668 520
915 578
825 922
373 582
142 712
26 797
430 351
508 46
559 285
499 24
847 153
864 650
720 295
215 2
426 82
271 389
978 16
637 387
997 477
374 120
247 401
696 176
163 643
707 207
70 323
425 859
11 671
975 333
136 783
351 184
387 695
533 764
173 862
920 340
422 252
298 809
120 29
507 978
160 503
123 608
780 506
429 37
106 621
216 761
365 757
876 231
987 229
407 397
299 70
408 519
955 753
130 817
690 993
608 723
75 105
295 311
596 134
864 598
726 721
409 16
578 888
807 831
474 562
988 100
869 715
268 511
257 778
650 964
815 769
451 854
847 544
203 837
497 200
294 987
967 921
580 715
270 214
709 782
433 810
296 382
930 919
305 694
483 560
44 873
571 219
77 416
279 823
134 504
615 334
835 457
413 709
437 82
258 847
819 352
910 337
496 533
142 972
866 987
745 961
67 17
743 273
19 488
842 586
131 573
454 500
528 168
468 629
414 665
935 607
662 871
829 50
978 359
230 490
420 254
718 170
773 55
707 317
687 319
67 838
653 339
927 850
422 945
388 273
23 859
266 634
710 653
443 604
340 815
594 118
175 111
938 341
505 889
768 842
903 273
560 85
983 41
785 805
764 822
715 401
375 630
872 42
218 624
624 914
957 474
110 899
418 930
467 17
152 310
965 634
448 112
386 624
766 468
184 626
217 915
537 978
629 691
803 63
299 198
383 731
697 372
51 757
69 560
885 624
668 717
36 615
156 835
646 961
471 895
573 748
833 317
139 340
653 534
567 744
389 548
24 590
92 941
682 434
142 273
477 728
270 506
897 595
249 575
734 988
436 566
570 626
421 46
736 555
447 622
937 726
223 313
37 171
737 289
931 620
897 542
630 169
816 827
492 726
63 695
562 274
449 613
498 964
594 985
734 845
664 948
498 266
766 638
873 544
803 416
1 74
958 896
459 28
340 255
260 836
594 402
68 813
358 576
51 86
442 754
878 473
559 187
463 388
392 76
891 615
608 115
755 509
421 756
295 725
159 181
235 731
920 733
40 738
956 248
711 722
293 666
924 535
527 334
913 212
441 858
869 603
448 625
534 902
107 251
865 94
635 125
390 908
863 43
981 353
653 85
333 414
997 738
160 398
506 461
431 780
247 78
760 739
894 546
247 832
55 590
652 419
623 915
703 81
164 585
991 374
704 687
895 945
613 122
849 245
532 370
522 309
307 232
464 369
79 556
288 264
589 477
119 964
159 679
568 721
27 421
837 406
151 271
131 134
881 847
40 441
921 977
486 934
95 520
26 770
767 314
366 673
962 906
527 429
17 997
22 470
884 308
770 699
395 801
502 421
351 17
764 515
913 252
625 851
294 295
703 861
880 482
563 715
438 712
173 336
893 518
367 80
306 758
201 861
226 629
828 784
599 323
785 610
567 323
122 921
170 524
791 276
620 734
965 700
333 547
664 212
908 565
169 455
534 197
303 524
847 615
344 441
472 245
606 805
515 994
791 530
740 183
653 910
2 981
555 24
554 791
181 296
912 559
168 55
839 619
396 611
375 981
413 866
419 265
288 618
381 315
81 113
430 636
667 864
15 666
513 34
911 944
810 517
189 474
242 428
410 239
933 682
996 626
281 422
913 195
564 779
476 543
269 689
182 760
303 900
25 828
291 536
361 621
715 714
462 136
353 929
922 701
313 211
856 956
22 737
553 203
419 239
242 981
193 994
911 871
652 757
698 782
456 721
837 701
386 21
633 169
901 18
737 857
694 461
374 664
941 224
549 110
85 374
498 345
290 859
935 797
180 510
708 273
288 532
127 198
687 67
201 844
789 931
164 128
19 174
973 326
298 849
904 980
927 733
665 604
132 876
584 42
991 646
711 312
127 414
870 343
267 936
867 189
655 585
791 898
866 359
719 99
275 874
874 204
510 764
6 291
699 77
917 594
797 118
983 482
936 742
550 751
502 394
205 82
1000 773
67 267
541 783
721 320
562 706
122 664
624 229
36 253
795 311
406 887
261 496
274 197
880 409
35 739
635 625
564 353
614 610
132 940
340 643
852 454
23 324
348 589
916 649
843 225
402 284
656 825
360 287
949 386
523 200
894 692
773 548
50 859
12 351
15 845
433 313
594 527
692 656
111 273
667 921
708 115
296 86
294 151
457 216
485 950
775 683
248 240
714 865
272 562
593 179
833 57
548 351
466 823
985 335
463 509
193 661
349 41
226 808
388 46
151 11
271 861
248 382
64 866
350 194
718 828
605 951
771 153
149 438
973 851
853 910
62 196
585 225
944 687
366 682
590 149
349 756
570 909
823 205
506 217
715 266
16 582
610 323
425 559
496 889
346 711
698 60
699 553
995 816
181 493
981 99
297 802
532 662
356 697
584 596
594 127
72 721
549 101
6 991
690 632
534 57
138 371
410 578
256 656
965 216
25 470
377 124
85 388
383 941
224 343
575 388
212 424
344 764
854 470
462 945
918 34
169 305
54 665
780 84
251 716
701 874
301 99
532 728
902 173
99 366
413 718
587 611
929 841
473 260
529 168
554 330
266 837
977 479
126 133
213 898
990 892
712 371
638 461
248 403
200 491
415 632
200 899
637 114
430 986
516 282
662 845
410 763
362 53
681 88
882 182
965 686
827 7
46 887
603 205
943 277
942 852
65 756
751 132
390 335
857 623
973 174
421 383
233 234
451 905
45 119
797 214
106 651
851 679
916 938
904 379
336 530
610 609
158 575
807 340
388 689
662 894
276 127
881 942
98 74
739 368
31 364
146 337
597 636
623 875
425 208
749 154
660 176
805 465
876 208
113 547
116 213
626 915
452 832
993 764
636 161
721 76
187 600
965 977
827 727
595 459
629 716
358 615
921 431
410 155
219 43
540 344
350 695
941 109
166 188
63 984
756 69
923 234
345 713
907 129
844 968
524 239
466 701
134 30
795 200
490 292
886 532
158 532
224 821
118 204
853 996
426 833
493 638
839 900
297 978
549 565
122 260
25 509
149 695
137 22
487 215
580 55
975 22
311 805
312 478
104 535
382 471
964 179
984 520
762 165
775 577
961 133
917 376
265 778
671 277
711 114
577 55
796 216
491 454
321 14
47 994
214 440
836 926
675 864
214 283
527 47
816 458
58 412
247 697
479 618
860 254
606 994
999 658
96 930
527 627
179 474
337 708
144 427
73 346
164 705
432 830
869 508
422 240
582 161
713 108
875 895
137 917
163 939
711 118
558 890
135 367
815 297
216 552
932 79
330 358
315 380
512 104
256 106
726 214
476 573
339 924
489 379
824 728
20 216
127 772
526 304
607 594
612 278
254 290
1000 362
617 120
165 183
182 553
110 530
602 832
207 763
994 926
256 168
886 30
893 781
458 66
608 846
598 60
117 657
725 518
549 310
575 494
65 569
142 903
152 634
718 502
243 914
3 759
651 730
68 718
922 400
111 934
841 763
926 431
996 29
857 70
568 335
663 319
563 43
429 223
125 164
612 152
888 901
18 239
736 789
64 255
376 290
154 721
360 440
619 512
578 205
753 290
753 613
941 281
694 469
325 592
92 418
505 467
539 111
727 870
332 660
222 49
428 457
39 204
795 41
202 70
946 578
225 257
437 478
958 327
831 823
702 372
594 229
753 747
293 7
205 17
340 251
736 281
66 183
839 243
57 290
501 812
199 661
801 49
337 893
917 790
860 808
33 810
973 100
265 250
720 167
937 685
791 824
776 138
722 561
268 862
942 758
360 656
99 120
974 210
142 996
85 773
395 645
499 664
206 705
439 66
444 430
500 499
850 461
275 394
447 473
267 695
943 460
504 530
493 501
349 62
8 204
221 590
929 314
107 671
776 43
519 551
535 617
170 132
260 37
636 734
197 659
487 829
733 632
893 814
1000 939
187 789
390 369
644 180
655 340
476 179
112 745
945 698
107 314
38 289
374 41
559 878
836 178
432 627
122 130
330 630
690 77
582 492
33 745
430 395
810 435
859 407
143 877
116 838
87 15
968 775
486 721
564 222
958 406
866 61
17 805
238 439
10 591
286 361
393 197
317 222
371 155
792 133
729 910
517 800
313 948
495 286
803 541
449 888
617 281
712 68
826 19
550 402
538 228
361 795
306 70
595 71
136 56
546 254
670 753
465 375
101 63
462 483
984 126
444 267
81 630
295 263
260 28
217 412
215 931
487 13
106 115
729 644
841 675
659 50
530 233
979 480
544 797
78 415
832 459
316 609
143 64
576 638
819 117
484 939
635 683
723 623
207 759
938 853
484 738
681 547
769 295
339 562
68 530
270 858
723 110
633 530
699 963
585 22
38 819
40 556
143 871
959 33
730 162
766 902
468 197
906 765
512 846
191 409
818 675
289 877
234 695
883 299
412 10
250 644
452 204
142 947
181 400
116 582
576 686
972 189
264 330
890 303
435 418
743 365
375 337
737 576
135 923
654 890
257 802
915 994
217 686
5 340
870 833
722 279
968 625
581 236
470 459
522 184
256 766
831 293
673 88
666 467
508 179
110 384
674 946
86 982
664 380
984 778
562 548
428 241
158 179
43 231
667 472
807 823
976 326
733 539
422 714
393 794
365 913
712 876
364 16
726 209
789 264
569 37
451 288
31 738
953 504
389 162
694 939
196 449
94 230
513 909
548 597
467 335
236 327
65 158
134 732
801 560
158 397
958 638
985 159
845 878
670 844
311 201
4 68
731 251
686 450
39 212
900 753
377 369
17 60
172 113
491 479
562 733
194 631
794 466
869 188
676 435
462 512
864 832
301 492
553 576
689 429
227 648
7 479
400 514
507 824
741 894
957 534
272 259
829 64
149 898
673 748
326 596
77 338
732 365
515 378
821 914
899 885
606 302
752 623
706 388
987 50
808 683
769 430
95 886
460 945
147 692
664 618
348 432
302 24
245 313
657 12
225 795
878 60
134 499
652 840
346 224
461 277
12 430
812 559
779 191
740 128
530 688
996 63
868 51
605 467
773 960
113 416
471 545
675 331
674 960
433 324
461 939
35 403
966 78
664 225
778 135
336 162
349 11
379 938
599 772
912 852
815 101
2 85
596 697
967 51
47 11
667 468
90 362
658 31
513 849
365 602
668 521
465 775
990 880
956 807
271 779
732 354
927 589
273 716
771 523
62 331
238 9
843 829
543 391
153 617
103 435
425 75
220 286
530 723
406 304
911 565
606 33
749 677
283 965
91 919
248 198
189 686
702 293
988 205
648 861
710 611
622 280
86 757
986 511
827 738
386 438
327 576
94 825
745 540
480 91
561 463
988 987
382 115
551 985
66 85
120 123
861 233
279 342
487 328
318 912
834 649
896 365
500 442
678 647
43 636
244 571
147 609
964 116
98 747
601 523
835 543
122 324
123 921
634 9
455 570
539 936
206 749
137 538
876 14
293 682
408 803
428 320
573 391
223 113
852 992
501 784
697 901
927 302
254 95
790 145
214 818
202 421
634 280
341 224
355 524
298 228
541 585
546 893
335 243
505 964
945 849
644 439
692 611
829 70
261 414
798 852
414 922
903 114
684 28
35 684
783 388
956 179
28 335
634 104
334 616
970 952
774 320
89 117
869 663
715 569
303 414
59 982
137 320
475 98
803 5
761 901
57 957
449 762
62 418
283 650
794 683
616 714
631 427
363 729
351 919
233 110
647 815
316 496
139 549
871 309
876 142
640 216
730 366
783 666
905 961
929 442
148 328
626 366
552 260
883 657
186 189
548 292
857 331
733 369
998 381
512 87
958 53
206 229
830 485
452 108
920 653
241 165
64 281
174 159
243 444
702 111
648 161
815 798
90 380
739 370
592 484
342 719
662 100
857 107
74 456
806 156
195 826
697 215
996 948
272 86
247 665
716 302
360 494
953 150
662 276
669 56
674 263
495 191
694 969
115 249
878 447
879 838
437 518
375 146
851 114
386 513
661 821
867 136
981 969
579 934
677 625
433 316
831 308
758 181
342 14
155 264
522 485
597 330
852 737
968 251
590 318
435 504
655 140
98 954
488 723
510 711
582 44
171 335
686 275
166 219
621 864
3 873
908 569
152 846
214 141
242 575
564 665
135 834
521 462
597 964
414 50
885 189
32 141
102 245
580 338
502 273
642 126
289 73
757 670
488 901
367 956
989 907
743 661
321 609
291 956
537 426
692 805
800 218
927 4
523 885
666 643
89 179
193 588
852 630
738 652
837 423
295 980
775 487
192 129
739 489
297 608
569 640
5 394
103 619
498 828
838 65
646 515
440 747
898 621
416 774
273 940
260 724
222 136
301 291
53 923
756 404
510 804
320 37
72 129
986 420
890 669
557 579
208 183
936 404
878 703
670 616
288 110
413 309
941 310
288 33
934 358
160 486
591 26
649 277
553 169
614 393
758 468
894 635
582 334
393 433
403 747
282 22
901 979
333 438
594 577
601 284
712 5
641 81
904 405
118 762
255 580
383 99
91 168
667 423
509 936
781 912
325 900
417 45
782 275
512 814
531 496
560 416
337 975
797 111
696 986
504 981
770 607
838 924
138 668
850 581
740 651
198 469
956 639
156 671
377 867
636 873
579 914
44 566
97 511
494 273
136 29
581 95
636 619
338 747
586 221
500 42
281 232
520 808
905 906
959 489
605 903
471 974
928 478
81 592
583 97
145 792
377 357
638 60
230 295
89 335
932 503
884 915
455 759
977 634
766 105
337 245
888 278
412 758
475 891
133 886
305 615
607 140
510 968
191 101
1 674
944 245
539 130
463 344
872 104
64 989
526 727
834 905
69 129
745 330
424 466
829 108
377 903
119 698
748 882
886 75
978 837
274 578
626 953
106 541
725 253
361 824
667 434
978 273
323 74
7 886
999 998
971 672
842 92
142 227
29 283
223 526
144 690
158 153
705 748
263 699
893 127
192 807
121 690
984 456
79 539
932 944
241 892
434 86
156 475
216 30
922 299
534 394
194 177
163 839
324 842
712 935
849 958
374 567
629 520
352 546
107 753
946 311
326 137
701 608
374 528
521 718
1000 962
980 114
998 143
468 663
435 473
382 609
307 705
242 168
997 658
974 229
186 571
722 684
745 654
283 502
950 557
636 318
161 58
299 234
172 454
126 184
947 195
673 368
795 272
871 394
705 850
645 65
916 544
693 951
81 956
909 5
324 349
180 403
255 503
330 444
499 728
102 654
897 502
849 560
19 645
159 567
526 595
572 76
491 239
288 239
491 227
6 566
736 44
818 143
617 847
827 886
555 613
866 125
179 370
193 857
704 161
487 419
746 132
84 386
880 357
623 625
453 537
417 972
305 613
135 943
425 751
408 585
881 432
586 474
832 779
589 831
418 288
788 495
994 64
275 290
353 824
142 502
792 119
364 995
798 370
912 907
424 282
92 529
360 34
438 779
43 110
626 466
146 65
722 222
237 982
945 545
609 45
385 601
536 667
909 458
833 179
148 12
667 161
882 418
266 140
618 98
759 522
996 729
55 375
693 276
249 322
994 741
88 816
993 285
484 759
229 718
530 539
34 916
960 579
393 956
609 674
619 932
147 384
707 690
899 431
152 231
467 521
533 279
696 585
817 304
721 7
406 1000
977 227
529 193
891 401
757 674
83 382
53 137
723 152
586 483
156 123
56 172
567 298
808 94
351 516
808 968
388 515
983 74
625 887
591 959
144 97
294 509
961 76
502 800
874 120
745 739
974 288
512 252
48 494
501 150
963 79
4 810
202 976
108 992
930 99
984 460
298 925
392 378
300 706
632 162
772 653
81 625
363 798
343 976
882 181
848 510
170 176
72 857
143 89
316 86
196 850
927 314
197 464
196 882
538 838
265 431
269 508
874 477
493 253
150 763
800 946
98 859
328 234
765 995
174 560
197 93
973 17
21 162
316 984
823 635
716 320
445 594
551 138
399 232
253 774
655 603
448 491
784 876
793 918
992 447
917 724
302 337
614 677
791 593
677 185
535 602
118 828
658 271
25 5
802 79
924 214
756 331
281 208
784 755
692 325
550 387
811 432
360 857
406 705
72 638
863 844
638 163
247 592
879 690
612 426
14 620
168 20
757 258
807 399
763 122
4 520
107 371
403 290
425 984
248 992
145 477
156 214
968 189
826 946
660 740
449 98
136 379
178 245
484 282
941 539
763 527
169 51
136 956
668 86
412 991
203 133
788 787
772 403
783 700
835 671
287 170
763 700
249 815
181 246
651 194
789 825
463 946
877 867
212 333
319 376
172 530
365 124
355 966
726 20
873 174
267 977
791 154
920 90
352 183
207 330
822 589
617 635
647 715
461 944
588 25
291 380
906 845
674 8
555 195
823 404
766 527
509 5
322 338
729 375
172 478
98 26
165 314
827 294
173 57
872 557
950 890
545 17
363 934
693 713
756 367
794 50
304 863
353 165
194 664
83 843
121 186
286 525
206 972
619 293
489 853
749 258
854 440
541 457
838 960
348 456
82 927
626 252
553 253
10 227
841 320
20 794
303 982
422 880
50 201
540 147
202 95
132 477
236 737
363 627
731 766
383 251
561 161
114 100
601 923
337 298
839 167
394 273
140 771
690 957
527 948
962 559
768 157
874 290
615 842
559 919
980 528
991 455
836 905
92 809
631 160
311 432
754 577
88 938
600 713
943 924
98 717
157 623
310 103
585 586
389 833
686 759
120 558
563 504
530 646
788 890
868 77
959 134
359 378
506 642
676 244
208 677
811 802
301 710
87 738
866 29
272 951
709 404
955 411
166 808
513 925
444 823
768 364
738 836
842 569
524 350
401 410
175 463
29 967
331 453
501 920
772 674
313 22
473 232
595 77
818 815
531 183
202 693
175 630
895 754
137 28
431 543
349 729
68 620
983 813
906 720
650 967
553 342
80 632
1 423
53 313
110 376
922 401
587 846
143 720
978 50
41 19
247 794
84 686
463 998
92 804
554 384
970 676
55 822
937 871
940 672
447 964
103 487
22 472
562 793
488 192
175 960
196 32
387 658
614 164
151 547
631 446
866 961
299 735
49 616
120 64
844 721
342 863
401 984
449 615
755 95
1 254
835 717
305 391
869 280
202 296
265 913
25 631
8 241
354 937
941 77
154 229
186 334
587 579
6 741
688 23
414 939
250 243
722 766
786 196
111 627
821 489
180 629
304 686
998 417
79 671
781 792
846 496
204 392
39 996
766 88
247 578
940 322
283 868
117 207
143 254
902 997
98 872
809 893
111 227
257 556
427 545
117 162
67 299
71 517
329 12
744 439
910 1000
628 525
576 295
905 441
118 577
621 319
771 416
537 971
730 276
819 624
922 770
518 931
871 864
890 349
447 256
105 883
723 605
523 399
208 136
880 60
660 437
498 402
230 201
503 772
729 884
374 624
136 776
481 523
573 622
453 545
804 515
946 731
177 895
425 965
717 443
366 804
977 310
787 48
811 344
830 930
201 760
906 197
828 74
535 261
137 305
156 906
652 728
806 23
450 843
555 553
317 353
150 439
828 924
693 895
845 54
556 135
287 179
826 970
867 37
126 608
503 813
38 613
839 393
896 659
118 418
15 268
664 494
73 961
249 426
703 136
853 8
583 287
393 991
482 817
31 328
454 210
628 881
433 791
697 336
807 241
847 370
691 851
644 326
37 915
999 569
629 429
377 37
606 301
387 642
198 147
479 893
226 798
399 763
243 695
225 809
19 187
190 994
178 782
118 749
286 493
209 85
323 292
590 241
671 843
367 683
732 185
617 1
775 444
87 314
676 218
820 194
983 16
275 197
933 587
143 374
708 954
132 286
567 302
272 587
483 367
28 131
596 333
449 868
3 294
941 528
973 356
456 453
18 543
974 564
164 557
109 480
753 487
508 101
967 740
966 852
982 914
628 945
968 347
34 761
287 420
36 274
96 759
357 578
13 539
298 49
42 83
581 383
122 722
11 612
376 924
198 428
557 294
280 600
650 342
654 228
664 994
460 19
917 23
557 845
654 579
85 780
181 931
723 793
330 279
664 242
928 306
835 580
416 2
164 849
644 510
337 60
203 823
390 466
32 723
714 446
500 227
129 473
396 149
578 798
623 42
775 239
232 562
413 63
634 206
253 238
182 444
218 807
775 907
88 706
494 231
198 426
811 988
601 375
528 843
95 664
958 176
500 965
931 494
830 202
796 821
757 5
839 136
37 549
980 20
357 708
53 964
427 779
426 109
101 265
357 959
210 826
745 988
571 658
112 539
902 807
341 721
220 282
726 796
613 597
596 417
817 489
625 373
879 567
505 366
778 335
93 659
950 826
227 965
237 835
132 575
890 447
975 243
298 480
140 666
598 989
684 16
80 652
740 847
965 490
69 833
539 56
27 852
361 523
795 830
912 928
977 254
740 671
960 202
663 843
821 383
643 27
337 368
884 5
964 652
46 829
34 469
780 403
511 74
390 61
518 977
451 127
536 310
955 599
96 255
570 810
575 654
494 480
304 941
133 827
645 332
936 78
713 892
153 590
438 690
489 122
999 554
705 867
974 475
990 567
220 725
831 679
124 916
233 452
765 962
20 322
418 701
323 532
69 391
488 591
577 717
353 857
691 654
140 192
125 961
47 46
941 838
47 945
791 347
958 252
74 338
989 199
315 762
412 559
189 205
466 909
152 154
977 231
186 451
145 427
990 8
882 387
490 66
93 629
572 895
250 273
764 964
304 528
341 207
198 616
221 151
403 666
818 343
158 49
333 717
195 756
608 375
394 140
158 848
904 441
443 677
546 996
443 548
152 580
960 37
74 308
256 583
17 330
64 330
543 488
342 255
948 551
430 815
306 123
540 322
474 860
171 826
984 898
88 451
739 512
597 787
682 805
699 929
12 841
493 621
678 659
320 575
489 720
330 78
472 543
620 18
976 219
578 884
620 681
103 281
818 535
346 40
654 155
644 493
162 161
145 395
132 187
664 135
696 974
562 173
122 686
574 786
84 560
300 58
477 352
999 186
915 723
133 839
581 741
448 899
861 650
486 460
834 202
148 31
484 838
83 720
570 194
376 466
535 446
353 456
887 962
57 703
375 673
752 220
246 197
891 708
643 276
374 953
651 953
694 201
245 509
569 60
404 626
277 393
896 68
156 93
588 213
475 13
941 222
950 916
993 32
631 450
711 228
974 255
445 451
841 550
127 829
485 368
94 936
626 408
23 188
158 786
213 250
314 597
721 512
214 47
782 400
738 914
285 490
905 465
516 306
969 164
73 742
176 259
21 739
568 637
792 544
79 356
609 629
683 194
880 270
900 179
446 508
813 590
212 784
442 46
970 356
877 235
743 104
189 774
660 76
142 464
620 493
909 417
232 210
164 493
922 631
337 393
240 912
895 323
48 302
921 226
91 324
99 147
136 416
258 307
457 258
459 65
606 141
897 847
112 787
528 357
653 130
883 333
348 502
739 233
476 528
568 933
909 332
391 725
365 696
137 405
226 74
950 353
762 883
294 445
133 406
978 303
293 350
672 984
133 566
360 450
258 857
387 706
956 810
592 823
444 854
752 437
355 230
309 980
431 107
71 480
284 694
372 805
500 188
448 130
618 226
935 957
126 654
673 840
928 209
274 936
10 324
223 372
246 856
698 56
203 849
865 96
859 624
404 471
466 283
172 447
204 712
974 741
925 22
760 733
542 10
522 791
408 46
200 937
599 682
76 642
172 410
960 414
697 392
82 768
786 419
438 918
458 577
164 392
36 479
459 218
834 183
425 650
540 341
873 45
515 535
797 456
902 927
138 708
8 182
463 90
897 774
706 40
755 281
688 351
513 190
283 698
737 604
230 611
119 736
400 923
962 306
651 224
204 129
188 40
647 726
402 516
277 291
190 544
110 870
75 1000
758 50
810 840
531 354
157 419
944 962
812 300
663 788
194 353
932 403
123 711
574 468
257 716
966 288
335 477
119 274
529 951
110 526
239 484
706 304
686 199
625 736
377 49
461 72
529 616
576 691
257 250
280 403
882 512
874 594
318 698
900 245
863 366
385 28
323 472
992 237
653 673
482 459
55 547
498 337
541 948
541 961
750 737
103 482
445 421
946 459
831 259
807 59
518 392
152 183
999 864
208 976
2 370
175 70
197 804
255 280
683 842
494 641
218 687
984 288
897 918
224 481
221 572
783 715
930 759
265 205
120 336
126 152
45 107
763 986
596 805
114 647
211 485
973 641
262 896
6 97
578 6
692 310
636 828
663 761
547 877
384 805
431 679
237 898
550 632
951 595
778 935
733 613
937 850
122 131
333 768
100 129
985 196
671 672
222 668
560 815
445 641
574 486
11 40
979 905
878 231
959 517
587 127
218 299
943 26
679 441
118 11
268 453
367 556
647 313
198 346
952 298
115 936
776 207
836 731
16 810
168 588
521 538
658 958
545 520
889 910
98 546
15 91
778 848
24 251
419 245
950 484
665 183
407 755
876 619
591 649
602 431
729 283
376 151
456 966
573 412
201 266
979 13
583 646
902 947
970 153
539 852
742 172
456 401
835 855
500 107
152 93
352 19
816 523
913 852
675 321
552 714
995 451
653 443
533 600
217 648
722 874
126 402
741 225
147 348
983 826
509 608
466 522
353 70
115 899
619 158
327 960
485 670
776 570
80 670
791 262
125 211
995 94
251 362
283 171
679 927
447 505
375 24
778 350
991 75
210 772
120 677
765 785
202 23
63 61
432 729
253 626
735 382
826 695
989 882
836 287
824 17
450 219
295 47
791 748
184 944
826 68
192 492
498 612
334 843
540 115
252 612
920 134
460 369
615 18
110 994
926 435
267 73
938 218
799 656
421 762
331 939
782 731
368 56
234 267
989 282
14 384
333 856
368 72
298 335
57 276
94 688
266 521
293 876
755 171
466 161
822 784
429 636
31 396
446 900
316 108
483 485
501 849
499 359
2 100
376 615
455 461
15 906
172 733
143 565
525 534
77 550
680 769
967 366
55 254
594 723
862 780
848 769
315 100
621 345
396 771
484 708
585 399
220 283
443 537
330 504
110 181
75 426
525 241
768 728
977 246
362 193
88 663
651 845
681 499
287 676
209 161
712 94
707 627
315 726
681 144
498 3
515 200
254 841
580 403
474 92
767 448
290 42
73 450
411 582
6 927
374 668
773 617
716 551
409 247
891 385
98 712
366 978
814 116
165 913
640 734
279 776
1 668
335 481
347 822
465 830
808 548
311 31
851 780
366 734
985 443
670 18
83 94
755 29
379 675
69 33
313 984
318 85
299 863
239 584
944 386
790 809
149 227
134 843
576 622
915 640
221 450
166 667
544 31
348 565
131 967
700 745
570 277
479 130
98 15
863 327
157 54
313 619
462 381
163 702
442 490
434 622
729 660
838 738
667 784
653 369
388 72
633 23
677 903
412 156
912 127
399 789
855 276
476 524
418 981
186 721
383 670
748 88
418 568
285 340
797 945
220 209
975 819
843 724
16 535
771 24
117 729
277 16
992 331
532 758
808 230
212 190
897 922
726 61
286 505
147 632
865 604
224 988
693 478
141 84
697 741
430 36
89 708
912 205
178 668
137 400
872 314
456 286
524 224
318 539
166 123
776 970
307 892
403 606
631 494
774 954
714 673
767 331
316 714
20 241
385 462
684 927
897 738
261 430
675 196
540 654
525 291
327 704
137 645
995 378
838 852
371 968
673 557
127 90
426 851
701 88
23 3
461 185
707 653
922 522
354 783
629 576
656 989
664 94
351 778
717 778
941 422
760 489
354 902
66 474
340 134
214 858
211 479
115 566
330 525
539 736
245 633
694 580
656 905
134 10
776 262
565 874
891 489
963 677
292 313
882 996
692 162
196 44
667 832
261 821
245 490
761 652
638 135
231 954
68 671
562 6
660 697
708 766
767 484
252 954
748 764
865 855
161 400
611 693
983 170
653 790
889 353
344 43
858 926
890 753
246 130
368 514
564 917
323 955
530 92
859 388
116 453
451 8
542 980
163 292
665 793
903 738
338 140
585 12
720 723
611 233
385 950
349 19
300 958
791 301
31 965
699 339
466 898
41 752
578 859
49 946
16 381
262 577
710 409
392 742
663 188
636 350
452 431
632 902
232 64
186 905
752 791
862 660
772 363
310 11
582 652
270 664
775 130
647 959
25 729
848 34
706 776
524 223
123 765
22 859
168 900
492 330
214 871
407 85
541 625
740 257
432 399
532 3
490 30
126 131
676 297
118 558
649 907
41 968
761 348
409 462
992 689
147 278
684 289
256 921
408 220
783 111
474 102
791 639
304 709
192 165
871 294
699 472
511 847
954 622
605 657
514 901
257 753
610 956
220 685
748 321
142 168
886 176
955 249
185 363
84 678
658 369
143 414
877 375
112 102
393 216
876 639
393 17
723 112
502 569
512 388
911 758
929 549
621 428
433 657
721 771
29 57
225 462
404 372
382 781
817 656
518 502
364 342
839 32
583 458
114 638
875 15
909 234
823 684
828 292
963 213
574 736
342 511
659 546
705 690
505 890
760 523
572 395
928 627
649 402
528 273
831 12
733 938
967 422
692 876
566 669
93 908
918 901
476 32
188 474
218 414
251 811
239 712
802 366
490 675
834 860
391 304
985 386
97 115
746 355
130 443
718 536
382 110
147 370
224 39
699 228
898 919
869 682
657 530
244 812
571 984
374 667
359 561
423 119
464 63
727 895
780 899
707 714
911 746
952 137
408 922
585 834
182 374
885 66
836 679
875 26
866 805
70 297
174 988
980 264
396 898
864 328
993 754
736 291
399 410
420 812
315 892
769 168
909 920
770 194
110 492
851 330
776 811
21 207
440 570
960 408
336 552
916 684
486 778
633 827
735 869
429 641
703 147
919 836
350 94
932 890
726 909
277 478
484 789
43 442
720 291
681 117
509 609
867 279
341 632
701 85
433 600
698 889
94 316
167 977
281 72
993 518
678 359
684 937
332 526
883 118
20 857
123 418
886 789
193 185
438 809
721 24
645 9
733 297
523 250
691 612
392 556
98 955
973 893
775 772
383 495
907 650
580 370
551 946
522 205
70 420
560 756
69 874
501 30
486 617
271 73
837 27
844 447
817 993
192 4
835 317
473 451
984 982
114 389
931 781
869 52
911 432
113 459
956 491
893 641
604 735
365 441
85 738
31 883
286 276
399 953
720 459
643 314
456 158
413 963
402 487
368 629
191 139
500 932
183 864
84 837
579 20
368 141
488 845
300 34
194 504
69 449
622 976
606 934
449 638
219 337
507 92
887 580
987 688
1000 318
807 511
672 589
906 451
294 107
380 923
405 509
953 539
892 742
186 78
2 873
414 777
33 667
375 403
309 375
773 779
218 723
916 262
957 693
318 963
832 603
262 294
722 320
712 473
878 869
934 628
201 250
671 569
415 445
954 790
330 805
910 501
817 786
291 319
639 495
18 346
650 586
950 574
613 76
985 101
856 287
950 967
736 134
187 521
26 275
911 596
309 534
670 166
572 783
1 891
750 572
944 7
425 508
567 45
394 148
155 515
510 851
146 477
910 997
263 842
719 100
326 868
885 230
337 222
126 460
45 915
908 70
191 452
548 275
845 654
40 600
379 560
639 763
689 994
91 922
991 724
527 516
450 66
154 726
96 403
378 354
409 470
541 665
9 636
378 546
262 316
984 814
889 283
100 434
813 578
241 797
655 716
775 155
698 858
845 250
881 314
733 834
453 315
686 195
464 430
52 624
77 822
268 621
120 83
913 436
566 268
582 289
789 241
505 509
919 772
70 444
996 993
787 298
425 378
59 375
803 88
893 45
971 521
557 760
708 789
76 475
83 325
988 204
902 57
683 709
766 944
165 473
355 391
370 948
67 964
500 568
701 596
52 172
257 747
856 578
169 459
83 137
200 385
772 187
607 996
363 82
933 248
571 249
781 98
822 499
238 327
29 879
789 19
398 737
313 73
797 537
52 691
327 146
161 491
461 186
278 444
281 728
788 793
280 215
2 63
827 631
375 491
383 942
252 540
450 181
640 656
855 170
817 112
180 804
537 963
272 382
735 803
766 631
166 553
619 228
485 836
58 364
779 709
677 450
675 949
340 77
477 941
148 57
162 105
152 937
142 597
117 302
190 406
654 165
594 418
190 216
425 5
876 427
971 480
748 192
244 389
583 268
776 838
155 217
818 68
709 428
160 214
943 185
633 884
763 33
536 25
219 353
180 372
774 550
518 358
546 493
960 669
430 803
857 618
957 312
517 661
274 859
196 351
989 949
663 388
959 230
807 968
470 976
635 642
870 669
548 661
360 751
492 489
823 202
584 632
293 87
693 878
868 121
475 404
321 937
548 228
334 101
390 324
669 517
192 239
251 556
408 437
405 114
47 71
826 382
734 607
543 754
433 379
614 179
626 762
343 141
315 545
6 762
71 871
76 599
638 757
750 845
867 567
669 775
398 422
291 268
295 33
522 303
114 789
774 644
443 389
897 362
345 303
86 19
943 752
544 4
645 22
210 818
138 267
368 969
912 579
610 637
292 610
207 892
549 638
107 414
445 631
923 881
948 202
953 940
405 927
506 658
598 444
22 807
547 656
789 136
334 432
105 380
118 843
741 626
590 292
748 49
764 57
957 504
520 581
814 465
700 810
716 994
878 800
418 604
599 723
448 538
903 955
195 693
509 159
692 132
227 737
749 285
607 792
991 37
887 792
386 757
285 256
850 184
775 636
514 934
494 695
208 957
126 520
95 294
92 387
605 240
555 504
21 481
690 560
424 87
902 474
669 441
719 336
419 756
533 668
579 329
13 324
740 445
625 59
790 426
102 477
388 880
481 244
810 555
116 232
789 969
450 214
684 449
993 678
94 211
592 740
314 102
244 416
205 161
115 909
741 944
737 693
95 950
828 405
376 925
607 701
660 197
184 438
611 21
744 31
244 219
72 776
165 416
487 904
180 576
97 163
362 152
352 145
544 591
402 889
12 22
800 813
344 269
355 434
123 256
716 214
290 486
184 947
637 254
410 139
117 60
260 783
133 395
224 248
105 686
545 406
461 927
351 279
372 649
525 554
983 947
802 807
752 123
64 949
193 853
701 278
581 47
199 80
47 824
985 861
813 254
694 732
844 875
188 974
656 838
77 464
646 5
94 41
569 733
79 333
692 695
478 332
174 420
535 561
302 530
113 312
582 700
326 775
949 985
780 389
405 168
946 144
93 683
565 525
339 337
41 523
272 981
783 251
780 986
4 700
273 403
595 417
530 195
164 572
44 922
860 188
115 458
440 330
989 110
308 6
927 49
623 278
585 765
732 241
51 662
177 721
9 961
206 938
958 856
946 915
504 449
736 702
890 802
38 36
778 6
834 771
85 1000
749 76
321 539
915 173
591 934
829 205
291 787
143 158
35 950
386 981
939 784
866 868
474 471
568 167
786 931
851 284
976 330
373 151
189 228
448 393
780 19
226 33
22 643
502 777
447 450
996 973
26 834
703 643
153 1000
958 844
633 580
557 133
86 830
969 201
397 756
979 855
456 8
898 949
809 24
158 598
762 494
387 766
484 226
122 211
337 537
235 999
279 391
73 616
419 728
974 277
461 87
365 860
791 143
350 563
623 76
381 293
2 752
447 965
854 296
748 460
104 355
720 692
278 391
326 232
489 572
681 996
256 282
677 248
643 399
697 730
160 697
495 344
785 69
19 816
376 628
888 911
218 397
243 643
454 185
808 846
146 804
932 204
488 388
534 796
168 464
873 200
337 524
245 597
596 116
683 845
270 335
41 736
45 823
832 78
289 711
217 343
123 734
612 545
150 265
505 75
91 473
499 473
606 908
72 684
15 380
574 787
831 313
596 461
667 63
618 404
611 164
404 116
80 287
459 112
510 920
623 634
466 613
379 249
842 570
67 159
900 727
403 429
533 381
988 777
201 427
803 417
393 267
253 642
282 131
257 958
773 840
149 959
596 964
71 513
27 314
892 887
335 485
497 271
953 691
378 302
880 308
844 929
26 375
173 923
708 841
604 509
108 382
512 137
350 830
446 936
974 384
735 322
824 368
764 622
78 432
903 472
234 937
912 903
65 426
334 190
66 470
374 21
818 175
727 915
495 171
384 405
777 725
600 932
945 998
604 885
101 80
767 762
923 239
584 184
16 756
471 724
563 11
678 113
88 269
527 822
267 91
276 206
938 616
780 537
888 970
736 607
485 93
736 994
513 411
511 254
184 681
90 446
990 585
595 159
238 940
435 818
727 793
346 673
182 302
324 670
693 866
866 570
652 395
806 742
938 95
501 458
809 115
486 431
56 354
998 109
294 713
873 203
9 701
571 937
588 182
403 53
869 586
863 653
280 970
110 178
711 380
554 674
405 575
604 618
78 388
514 15
426 59
862 617
693 348
519 141
230 523
437 525
420 988
2 705
665 970
698 445
828 415
889 71
840 752
345 744
294 997
665 29
659 153
300 441
702 350
983 440
156 389
47 914
274 739
976 153
918 538
989 314
281 122
756 653
849 98
227 290
466 560
563 320
501 10
677 708
81 45
230 208
779 671
189 69
128 243
951 968
477 699
835 422
309 79
55 316
501 510
313 851
405 328
785 775
468 59
237 872
646 418
691 42
525 280
961 407
238 293
278 483
688 237
914 176
406 621
981 958
828 581
526 636
277 516
218 356
236 477
183 956
797 371
230 675
563 81
349 314
255 746
264 76
102 680
469 307
364 672
935 999
285 716
431 829
96 975
169 90
808 556
745 80
202 938
186 653
460 813
232 642
879 272
537 42
354 65
273 287
547 978
63 432
418 353
382 576
641 801
603 997
669 699
769 874
835 973
73 674
837 279
964 873
337 173
279 275
541 248
333 191
973 706
842 812
150 757
706 129
516 366
814 180
50 612
855 488
716 384
141 631
210 997
994 816
372 204
363 60
951 111
478 381
34 127
553 395
70 888
391 241
598 815
338 617
438 635
378 889
119 222
652 289
7 120
725 99
470 342
825 638
57 800
35 723
329 586
855 202
497 946
87 684
223 638
251 349
372 848
838 754
794 538
68 590
879 334
785 958
555 208
828 229
152 873
490 857
490 232
843 807
807 660
946 654
431 985
728 183
32 946
204 788
866 37
714 759
915 778
199 352
312 566
81 481
622 639
250 366
302 557
848 967
403 642
125 994
869 14
628 129
103 95
967 196
573 989
31 301
29 835
705 287
969 441
461 246
490 603
630 890
213 242
723 155
453 572
370 665
46 976
202 306
238 606
524 274
183 836
277 236
853 745
697 523
221 13
780 335
17 105
581 619
908 998
355 504
105 570
1 856
449 383
468 706
205 102
646 755
853 425
572 615
616 333
466 452
16 217
808 527
157 382
476 810
378 533
960 931
340 61
639 62
608 50
352 690
264 27
178 320
530 324
953 292
65 463
13 591
666 762
417 982
382 852
278 411
617 155
445 26
504 325
74 367
171 3
1000 305
124 189
458 507
152 968
726 349
471 860
187 574
360 781
799 12
550 892
47 28
783 659
647 777
464 18
870 241
43 892
487 908
187 327
222 542
752 811
806 681
94 902
871 287
885 695
376 576
178 393
154 230
399 552
804 805
984 497
802 109
541 33
513 952
659 650
994 207
367 82
531 429
233 668
26 399
829 981
576 957
354 826
751 693
515 785
953 416
354 434
145 28
860 960
966 300
857 18
819 380
20 90
925 912
346 221
506 518
80 545
464 271
254 644
621 802
890 407
569 201
291 447
35 418
786 772
726 943
409 465
719 161
178 454
652 158
788 397
612 110
999 909
749 289
107 529
930 641
252 5
30 748
880 356
775 216
993 99
717 440
666 888
327 338
969 274
140 463
767 357
610 607
104 928
59 534
283 217
213 654
886 216
769 957
386 384
423 194
997 813
14 289
697 773
518 246
798 415
803 440
483 194
744 262
586 639
864 981
916 512
974 226
346 154
48 928
365 177
65 70
370 810
452 640
323 344
915 684
962 732
908 28
856 131
766 187
443 849
347 522
753 510
982 367
467 736
931 72
1 742
558 254
837 896
120 573
141 38
535 154
535 525
233 838
661 442
843 326
894 988
779 668
976 704
743 675
221 752
411 700
677 400
82 619
44 47
901 463
549 692
806 182
155 308
246 320
833 636
389 506
226 151
991 758
157 986
856 23
196 17
159 320
550 993
607 251
513 317
67 760
867 569
819 945
308 458
923 209
482 655
696 345
375 361
15 603
53 961
48 71
455 212
513 158
428 686
231 157
427 496
599 789
289 831
769 276
146 392
275 108
222 550
918 993
457 905
500 952
128 341
487 931
632 228
487 492
424 897
610 410
412 933
116 495
855 678
720 845
887 724
25 243
698 340
780 514
461 719
671 574
78 555
5 39
350 754
731 482
669 839
444 1
42 375
3 959
340 948
157 931
443 119
188 942
178 113
792 982
83 329
354 158
47 661
455 876
571 519
591 797
338 67
55 113
628 656
594 480
172 980
244 557
420 235
294 619
663 995
931 676
233 286
732 624
513 833
825 254
505 950
139 153
795 250
623 340
619 951
234 58
725 845
628 321
772 341
349 128
61 438
132 960
910 792
505 225
670 210
689 301
236 77
207 652
53 613
974 834
616 196
622 333
979 464
669 448
207 511
106 836
926 660
890 431
325 595
608 953
11 165
535 827
587 729
939 474
726 485
804 532
572 330
82 110
666 502
114 530
939 744
698 834
37 474
3 562
1 61
514 562
550 641
708 844
978 645
640 202
566 769
942 828
84 647
645 187
544 420
536 242
722 842
925 104
563 406
230 797
478 235
904 203
155 342
961 956
256 533
225 663
507 853
623 315
105 917
934 413
395 155
206 323
71 474
610 852
551 105
863 285
146 43
156 608
325 740
269 826
571 624
234 186
94 36
559 275
440 497
611 621
996 163
322 641
667 64
487 526
164 958
375 318
319 719
782 155
809 181
26 726
815 721
162 588
635 37
306 60
459 748
299 918
84 272
782 328
74 962
302 26
877 156
168 798
84 583
962 676
702 985
746 966
574 181
649 64
10 469
961 252
8 146
439 761
984 256
432 519
880 13
170 39
736 38
864 689
9 716
649 357
888 41
250 989
255 969
216 142
52 409
638 73
800 557
127 546
280 772
370 45
990 668
382 846
144 464
692 506
405 7
772 551
36 855
672 263
867 915
885 320
215 30
191 448
137 545
567 519
107 42
323 326
524 998
126 359
888 397
239 19
47 57
855 159
891 830
589 912
562 819
277 874
686 561
143 934
633 375
308 160
621 466
733 296
302 23
298 102
124 622
846 923
338 385
811 381
377 256
810 868
829 1000
514 605
635 500
427 652
220 357
709 254
567 944
460 768
175 929
821 692
152 390
849 735
817 151
363 514
958 941
596 636
998 672
592 430
386 112
898 686
552 143
379 655
804 332
498 132
306 895
123 758
243 962
268 582
423 64
893 85
128 185
40 182
898 285
815 122
706 323
736 768
177 845
761 257
487 786
118 806
902 567
599 607
388 38
829 147
130 809
735 365
469 195
971 608
725 313
978 673
564 467
939 10
512 330
467 864
714 735
57 821
563 996
849 902
382 806
526 252
558 819
771 236
518 923
439 802
645 989
797 229
359 253
971 337
881 414
438 379
47 566
33 672
165 459
890 815
527 941
492 604
400 887
551 484
969 529
968 526
204 476
417 689
646 576
632 788
295 183
598 75
354 343
351 897
689 568
835 309
657 585
512 664
377 647
614 145
914 56
182 546
337 274
228 142
585 677
219 359
824 503
52 27
968 451
425 964
892 877
857 173
314 244
972 371
50 705
317 653
344 86
101 556
31 450
975 925
820 935
57 839
933 397
31 656
878 373
97 282
382 555
721 368
410 653
135 966
101 425
911 59
569 821
359 606
928 782
310 54
862 289
508 482
121 104
758 197
893 192
277 463
412 521
268 41
192 407
268 151
541 555
853 699
67 921
3 924
893 247
971 779
551 514
845 81
738 890
248 761
169 792
852 974
20 638
157 887
586 686
319 768
211 143
582 837
361 37
632 509
604 540
796 109
432 25
536 447
376 573
453 582
141 730
795 566
815 387
439 929
854 268
783 22
266 761
185 918
169 622
359 680
266 731
223 869
874 758
618 410
64 323
968 563
471 24
79 219
55 809
342 221
83 837
126 759
48 535
511 226
193 147
104 323
323 733
346 646
241 780
224 763
615 257
935 596
473 342
55 442
210 362
339 194
848 636
769 976
887 563
771 460
93 722
138 773
51 412
946 988
149 612
413 198
344 78
709 1000
902 403
124 481
631 986
701 857
719 501
337 356
617 510
870 499
680 326
230 250
490 349
989 456
769 800
776 22
482 265
335 750
814 982
486 347
285 183
938 609
475 438
428 380
415 729
466 347
11 706
557 894
437 5
571 736
454 976
783 216
789 937
817 968
646 821
705 904
409 466
598 190
494 110
678 667
90 606
204 337
74 334
253 39
497 664
787 468
463 539
339 803
398 607
365 293
235 350
569 668
816 860
755 615
191 844
27 890
759 130
493 838
43 541
767 541
577 128
669 203
615 899
250 813
127 310
64 233
404 294
688 927
866 952
33 305
492 698
289 961
696 606
933 46
91 823
596 385
267 569
426 909
689 67
642 189
666 318
411 126
829 617
236 978
294 760
170 659
372 768
80 685
259 487
342 354
594 274
987 172
167 71
852 506
311 722
947 589
899 167
92 85
533 992
54 774
495 564
760 946
888 883
387 397
397 252
704 394
92 259
602 43
750 715
735 49
9 517
920 919
204 406
250 976
18 170
827 779
471 376
155 325
940 537
456 455
822 103
405 402
140 159
482 820
461 821
400 381
732 119
63 829
99 468
110 345
846 787
567 668
332 57
958 2
17 137
575 883
555 582
962 31
154 321
189 934
750 484
385 164
106 857
842 99
758 534
894 995
609 653
89 164
998 104
864 595
626 83
77 692
978 798
825 848
615 130
286 516
677 1
312 425
282 387
510 72
481 447
82 888
716 267
894 729
826 9
479 932
572 855
91 407
961 621
397 444
95 685
391 428
719 299
74 926
9 470
38 321
270 494
70 707
116 385
265 752
412 328
356 240
187 199
844 661
970 247
47 329
905 378
317 859
626 279
847 723
631 324
68 430
438 139
603 265
239 538
390 989
449 901
438 827
163 310
890 772
236 270
2 323
56 700
920 53
197 48
82 482
661 201
434 630
205 349
441 775
919 627
533 289
560 843
77 783
857 801
226 426
604 935
934 794
351 599
267 520
338 672
74 837
75 42
991 568
552 98
760 663
308 195
247 496
201 87
891 150
124 659
502 315
405 234
315 251
544 868
401 593
31 713
228 845
850 821
164 236
565 469
32 470
458 674
609 677
560 781
371 559
769 872
557 940
753 980
980 982
292 460
386 280
563 412
628 166
901 360
477 27
193 432
349 800
329 625
316 958
341 43
637 400
903 69
279 572
77 266
663 694
796 597
264 580
165 750
664 186
558 776
642 333
302 93
281 927
520 635
345 11
887 611
299 986
509 554
823 372
827 19
826 930
134 239
590 589
671 969
300 815
999 908
65 246
723 375
819 394
383 763
988 511
36 77
137 194
892 471
640 847
615 219
887 579
410 751
527 291
847 232
954 689
123 870
148 238
358 1
763 597
238 255
821 595
896 356
238 613
713 784
864 321
334 456
584 54
278 100
40 461
363 6
627 50
641 815
506 871
953 721
937 831
717 847
4 351
874 854
458 319
551 323
207 437
607 684
807 824
523 973
710 687
493 285
255 271
27 952
818 524
244 166
584 182
893 255
144 616
789 693
930 197
681 796
205 337
496 334
457 366
979 892
722 341
200 218
566 91
821 502
213 630
955 669
214 69
537 639
597 819
299 349
904 786
152 814
74 923
687 533
99 738
144 504
892 379
421 52
909 141
60 377
153 314
658 366
716 172
456 163
738 355
3 404
181 890
717 80
15 854
733 396
259 890
365 977
286 722
71 348
935 51
103 23
520 592
641 675
352 18
122 413
460 157
952 749
574 327
653 728
471 623
108 552
313 250
54 402
935 779
265 827
627 526
224 928
488 164
373 989
330 965
971 270
140 658
405 580
526 244
481 455
154 548
748 143
595 395
43 102
864 485
194 242
963 84
717 317
631 586
232 861
983 501
56 394
889 417
393 8
456 238
620 584
68 497
200 9
604 19
457 319
23 220
108 739
777 870
992 839
666 347
787 17
103 707
496 902
377 51
881 720
6 587
454 919
629 214
909 568
742 627
796 214
314 900
543 965
498 861
308 763
136 613
463 761
31 139
308 914
586 867
715 836
845 588
384 358
218 539
381 251
991 694
261 648
219 355
922 16
147 402
828 153
79 76
268 530
464 994
988 359
731 664
627 979
898 252
734 348
251 177
220 968
408 16
389 669
203 327
260 17
286 526
578 498
264 971
121 651
932 943
505 556
860 667
357 453
331 270
913 853
546 258
447 184
815 989
224 89
281 177
266 399
442 168
817 486
390 954
713 277
133 202
102 238
876 751
389 615
833 60
832 658
463 63
447 948
581 513
926 598
842 360
368 172
335 965
576 913
552 233
17 23
268 609
353 209
173 644
353 201
299 609
701 972
638 517
841 549
532 700
473 282
471 391
940 914
160 26
333 938
482 59
682 188
805 24
550 403
745 697
45 481
802 956
719 636
579 391
958 134
547 79
305 319
802 645
642 781
350 47
193 492
381 414
631 718
958 222
752 570
697 993
84 308
636 850
127 938
186 922
967 843
845 721
40 297
16 336
630 948
756 305
578 660
187 444
665 432
252 65
972 651
864 746
832 898
17 87
632 319
974 526
98 29
735 996
394 47
689 260
58 791
875 221
50 231
931 229
914 356
419 76
743 957
430 666
100 66
196 667
382 673
522 13
990 399
327 8
759 217
320 932
505 226
863 834
251 353
175 987
974 887
322 185
665 423
109 875
171 628
918 288
9 495
805 366
656 560
389 792
436 288
327 988
710 993
243 306
291 231
318 285
689 82
320 233
235 283
182 518
849 574
29 773
548 663
18 63
467 439
483 873
511 607
62 5
448 357
142 621
943 439
801 195
32 701
176 228
209 916
653 608
826 777
727 937
206 596
683 432
495 412
169 414
907 991
979 541
506 68
508 867
802 572
676 896
883 949
116 728
109 775
501 824
562 26
205 464
594 278
805 166
454 43
399 822
956 14
363 181
910 752
87 517
146 774
113 443
111 53
263 534
237 747
713 596
399 571
186 574
586 761
311 362
144 781
595 737
544 312
331 232
282 44
324 50
662 868
541 116
601 958
569 865
375 362
671 425
254 765
450 428
801 679
702 673
449 803
13 867
71 437
856 356
567 120
658 82
411 484
538 303
563 227
619 670
598 342
651 152
196 134
458 646
335 785
317 587
454 311
686 801
544 149
411 589
78 113
166 390
757 561
788 121
964 646
238 765
289 738
244 76
287 412
624 339
487 39
99 322
198 370
551 913
989 827
70 746
122 974
497 791
65 792
150 978
237 472
586 373
689 382
856 237
545 149
92 856
156 890
527 972
705 269
667 833
789 62
546 27
604 815
861 535
871 449
551 625
641 622
23 411
391 293
175 191
993 333
883 477
453 995
944 895
349 331
987 570
949 510
400 920
796 991
916 801
25 165
519 169
755 780
354 516
127 705
395 39
749 987
376 411
878 983
179 136
352 600
986 996
442 8
108 114
869 234
179 41
54 465
982 230
850 647
807 82
166 24
812 898
176 789
924 77
80 189
322 284
966 702
652 5
590 171
457 32
558 772
288 366
902 979
589 169
116 840
389 133
131 376
993 11
789 846
265 805
904 867
418 484
540 864
301 375
465 457
2 384
820 996
475 102
701 876
899 210
333 495
230 707
7 573
860 370
661 951
992 224
598 291
373 407
989 19
770 100
197 818
184 243
995 557
380 733
27 809
381 461
229 957
985 116
70 514
194 957
113 500
461 168
134 882
263 569
980 481
462 889
936 162
53 33
980 842
10 135
35 201
147 875
754 415
363 944
896 562
59 531
840 339
282 128
513 244
792 929
799 449
191 368
335 544
967 108
31 256
543 890
913 216
901 579
358 334
986 647
188 676
593 372
692 642
623 608
542 152
517 462
546 462
893 340
297 438
866 933
565 381
797 24
921 427
673 252
699 734
412 769
261 852
455 921
714 138
499 726
171 761
843 626
831 428
651 13
777 998
730 471
6 809
568 372
318 754
777 708
310 244
629 531
7 604
542 452
956 669
282 514
901 286
525 640
553 814
56 863
635 324
733 450
14 610
493 519
117 659
555 454
38 940
782 747
915 629
898 58
666 553
672 976
702 67
349 845
699 555
773 867
193 854
959 932
927 775
236 322
664 617
41 51
272 235
113 466
869 911
569 21
166 376
243 266
902 507
159 472
246 229
148 869
650 154
238 249
302 744
718 745
293 377
912 634
106 345
745 400
63 425
680 461
314 515
94 533
77 610
615 538
616 424
892 107
714 868
871 889
794 360
272 780
733 500
87 455
423 610
811 755
184 293
376 811
661 97
174 179
10 617
97 826
478 260
346 395
173 503
99 100
523 129
950 360
145 344
539 50
709 280
716 313
961 675
549 896
205 570
413 378
519 723
623 535
107 233
134 551
231 45
871 344
858 199
511 775
366 286
697 402
271 983
975 173
942 518
785 171
473 740
616 924
42 689
836 824
852 461
285 829
648 649
741 717
945 718
694 807
335 262
765 398
864 116
916 949
976 675
281 792
506 209
825 836
780 810
759 999
133 11
930 293
274 314
320 543
560 875
489 497
810 548
985 206
534 717
297 945
557 303
310 510
962 854
20 533
481 193
933 495
794 728
271 878
738 589
6 115
873 145
396 974
601 2
268 850
68 855
431 258
322 36
445 612
675 76
505 66
985 33
920 396
859 126
233 456
968 482
478 993
947 361
122 188
611 478
226 256
501 740
522 247
670 698
66 527
124 954
18 2
481 915
490 13
88 357
816 205
856 253
753 466
844 727
151 187
196 363
629 511
278 702
448 151
585 501
575 294
204 767
756 864
789 703
881 855
950 91
961 171
250 733
639 703
256 357
861 706
641 238
150 279
106 706
261 86
362 384
851 612
67 172
601 982
697 720
359 832
507 949
770 173
762 213
175 386
206 313
147 662
84 687
136 240
226 378
98 331
947 924
875 136
679 775
323 957
686 61
364 831
238 586
227 858
801 936
190 744
678 792
594 154
423 320
940 375
91 554
823 679
508 324
673 50
798 225
352 674
784 377
823 7
479 941
904 626
398 635
319 967
464 200
231 425
795 705
978 278
574 683
139 396
310 674
426 960
166 604
727 995
262 822
7 360
570 45
67 29
144 801
408 700
716 294
683 353
89 731
39 588
16 169
970 92
130 914
528 367
772 912
958 623
299 761
970 630
457 954
917 150
123 548
361 184
248 127
975 820
948 615
589 32
959 813
214 549
554 661
205 861
539 227
492 721
223 537
385 734
253 837
159 968
281 282
883 76
167 16
924 701
305 116
731 571
519 181
714 793
481 856
166 516
696 758
763 201
451 83
436 1000
184 811
930 704
389 646
644 223
709 595
785 954
289 283
191 984
572 65
345 463
82 763
317 875
89 69
718 680
786 279
894 181
38 944
240 928
494 59
385 473
734 125
724 518
84 537
819 682
784 624
263 202
814 898
651 733
112 465
569 139
605 456
466 274
104 633
621 971
998 699
662 201
366 906
560 877
74 616
668 650
802 282
626 76
925 831
195 800
558 618
357 887
731 732
706 279
960 484
493 812
953 591
324 90
72 253
560 697
872 100
414 751
899 362
273 70
253 920
508 25
914 76
291 270
706 327
397 413
42 25
993 717
81 700
255 530
712 7
648 81
357 559
174 934
936 545
87 267
207 559
176 929
536 603
107 544
146 450
571 454
706 923
632 663
880 80
695 417
420 233
941 34
33 569
661 19
545 34
151 563
420 873
695 943
99 450
155 873
309 138
1 350
422 467
518 709
132 150
993 880
168 726
438 733
836 964
385 980
348 65
606 246
293 398
125 458
164 842
24 671
412 514
315 628
545 498
974 584
618 922
833 531
47 780
241 125
666 282
950 933
719 304
547 765
420 818
633 102
752 522
967 244
265 422
309 174
850 422
662 848
423 71
54 391
467 2
964 434
653 217
419 111
650 119
49 216
404 762
975 233
314 572
128 245
267 376
463 3
818 113
495 511
336 38
255 883
335 429
621 459
386 397
343 676
848 729
11 188
51 599
147 310
756 669
560 608
507 432
314 703
110 519
178 425
135 219
487 208
436 812
468 679
11 862
928 174
91 246
571 424
487 801
217 444
148 310
378 885
505 551
103 140
779 128
196 38
455 11
851 670
329 952
135 940
912 782
949 959
630 367
552 889
42 712
998 509
190 719
390 924
842 168
912 283
372 400
657 809
472 289
562 59
289 857
422 618
929 100
21 83
55 949
873 993
597 172
972 107
789 816
984 694
428 225
777 503
297 492
699 696
482 920
417 869
151 71
158 268
365 637
980 609
392 992
463 439
976 293
743 923
248 818
504 905
190 45
139 177
600 813
365 391
297 714
840 647
377 185
34 253
955 41
728 59
21 335
155 460
208 507
93 213
754 406
465 326
617 16
194 954
247 927
863 410
36 30
231 180
376 943
90 476
726 252
275 574
555 323
962 800
640 431
872 70
902 39
225 364
818 528
413 891
450 876
342 969
61 10
456 995
849 876
123 25
625 358
965 887
412 92
590 618
135 596
860 906
458 875
234 733
307 520
500 695
449 325
75 660
861 666
152 727
687 315
9 527
222 821
235 230
162 472
167 352
419 178
358 674
626 484
255 988
124 509
287 601
694 374
796 425
8 751
22 358
361 797
434 611
51 495
951 409
890 468
516 170
481 735
541 367
623 440
84 784
444 787
133 555
895 360
391 420
499 906
139 154
408 991
453 910
128 404
452 586
413 313
343 418
879 942
169 439
25 630
313 648
24 973
585 845
269 764
528 805
815 174
590 827
168 543
181 921
695 255
258 512
131 994
607 513
296 33
785 693
202 37
24 761
902 606
110 414
899 411
795 383
352 416
297 853
679 627
527 268
445 770
926 941
514 893
940 447
852 290
553 117
733 881
332 903
367 268
792 234
813 809
792 87
264 755
309 624
290 985
274 14
577 464
869 609
751 461
174 322
147 208
268 663
502 742
963 692
461 703
459 281
545 949
107 780
583 494
39 91
724 171
620 190
314 77
711 992
8 982
281 706
283 408
277 580
826 156
303 143
994 287
550 778
473 902
969 915
705 624
152 382
777 302
16 375
683 92
768 571
852 964
769 955
813 587
459 664
224 167
806 360
810 203
185 864
121 467
644 116
619 26
628 372
772 76
877 128
894 153
832 564
867 927
168 980
449 847
528 681
872 691
136 234
99 221
891 869
206 390
304 106
184 996
107 185
895 321
687 440
325 302
50 813
904 538
839 607
650 276
143 984
770 595
55 698
779 812
57 128
37 532
22 274
56 183
442 919
474 365
851 106
434 890
59 693
121 445
650 595
117 596
450 600
44 744
558 695
993 269
891 477
274 561
431 710
875 149
456 781
636 398
607 616
217 300
330 49
457 960
44 401
213 717
543 822
380 186
549 887
400 741
73 598
842 425
930 745
19 851
889 999
886 138
348 150
476 840
225 283
714 196
830 79
564 108
767 255
813 242
437 795
336 807
705 797
758 967
852 129
311 965
197 555
736 477
920 145
3 101
437 541
45 163
490 134
592 483
136 579
450 129
308 189
556 439
919 684
615 824
780 938
581 71
813 66
849 544
738 421
916 125
8 341
234 47
322 451
808 386
623 686
807 538
305 872
71 607
524 653
980 354
771 208
512 20
906 185
887 427
657 216
741 979
502 862
874 526
464 553
380 723
463 93
392 333
145 443
602 232
301 955
889 99
895 255
230 459
257 968
301 691
779 76
46 705
172 460
194 728
356 919
555 922
618 980
456 80
87 665
587 978
830 573
445 784
613 836
427 724
157 936
795 836
911 601
644 728
683 687
910 250
821 457
967 308
950 847
369 260
778 528
998 942
908 935
371 571
159 860
206 597
241 611
329 674
785 285
485 350
568 375
464 881
383 32
307 675
423 557
138 871
895 506
228 627
816 2
697 89
635 473
179 548
552 651
737 588
580 381
776 601
898 458
364 827
430 590
233 396
16 588
508 820
214 604
695 405
644 17
924 238
441 523
87 657
328 80
480 7
478 275
999 428
481 894
144 195
833 850
419 282
818 229
353 858
733 34
141 626
416 107
910 522
343 420
141 644
749 583
580 807
620 652
844 101
29 901
140 505
525 116
986 828
571 992
303 681
385 314
85 47
124 630
447 989
621 824
181 79
841 372
142 581
760 92
860 431
693 239
116 503
840 957
548 545
417 879
401 886
574 117
685 880
661 699
361 516
710 644
623 703
466 706
606 482
328 655
705 305
657 670
622 412
323 838
966 543
507 899
296 469
463 404
537 226
710 999
20 650
315 138
110 781
163 808
755 337
484 634
56 501
555 119
580 429
546 535
504 446
939 38
915 58
695 349
691 185
515 861
1 959
403 197
798 302
667 359
814 999
146 141
561 527
953 138
893 552
424 943
679 674
172 647
455 498
979 728
972 129
650 302
922 688
125 658
227 606
625 950
996 547
67 118
742 491
116 685
945 965
931 65
1 883
71 907
223 350
110 2
285 455
759 599
647 359
443 35
730 339
42 668
670 458
878 963
295 154
767 367
472 959
455 84
676 716
60 932
875 722
92 195
610 78
829 201
385 482
170 626
361 412
747 214
364 652
245 203
266 631
594 933
956 562
183 580
919 675
509 259
954 63
748 37
102 981
855 222
546 11
928 869
576 258
790 510
136 130
877 462
473 926
880 946
420 946
166 872
972 787
385 497
494 858
214 545
465 860
470 865
392 600
586 32
50 960
884 274
700 865
404 678
789 26
264 88
430 367
540 996
879 728
343 764
128 692
334 983
13 986
451 642
691 522
629 908
228 126
738 260
437 243
889 140
588 969
786 449
439 237
289 59
124 64
230 519
636 511
53 543
285 236
245 399
624 880
309 791
915 230
292 588
502 470
110 639
415 287
314 295
827 526
784 8
434 810
937 118
763 529
829 580
322 504
133 121
817 629
135 521
45 895
47 441
73 231
105 966
891 736
781 417
532 398
162 738
95 985
710 231
6 182
254 142
785 65
573 524
381 393
778 9
25 940
913 592
992 977
535 160
903 223
431 677
94 442
227 700
513 69
953 291
262 303
527 773
42 495
696 222
927 677
999 928
624 195
966 204
425 936
606 849
936 141
379 640
788 661
26 184
949 443
672 649
952 16
885 823
953 293
586 441
90 377
583 313
634 490
262 789
224 406
906 396
115 707
986 759
745 307
842 229
449 973
836 658
542 701
695 669
411 306
637 894
10 709
151 272
506 120
822 197
516 664
778 55
841 493
962 270
19 407
558 495
306 783
184 29
395 267
459 224
404 381
384 482
253 948
932 44
611 512
264 417
30 178
294 76
258 447
838 299
358 349
92 873
361 830
743 469
275 1
198 816
168 844
232 224
598 48
678 563
611 75
574 373
54 725
545 992
675 119
920 643
768 833
410 105
507 565
226 748
814 741
56 761
232 350
216 184
772 758
555 576
786 354
143 352
230 855
776 767
322 949
522 504
162 124
576 89
996 225
518 197
946 328
495 166
789 832
980 377
294 227
134 357
996 221
689 753
869 519
501 284
97 790
174 629
769 257
409 998
590 132
642 280
628 712
179 475
118 996
356 190
398 844
222 847
860 742
769 469
458 81
126 103
679 33
342 971
37 206
82 396
482 393
933 707
882 978
29 515
478 281
103 432
288 995
855 101
739 481
346 887
353 902
78 342
438 123
96 730
520 74
25 865
357 459
2 148
467 555
23 831
381 517
423 777
749 360
878 676
722 538
631 884
990 53
334 729
295 662
284 267
53 934
685 777
721 940
819 599
13 209
827 795
442 941
154 529
23 989
332 287
167 368
134 651
381 738
635 696
44 936
482 781
473 597
437 507
484 191
442 113
429 722
762 879
324 778
764 950
884 323
232 681
210 220
215 555
843 79
754 557
741 929
99 324
73 88
719 870
611 972
868 985
696 289
16 773
568 714
669 242
957 591
201 323
542 950
462 13
351 185
944 335
485 192
509 73
960 851
780 545
20 224
474 116
750 76
749 593
545 30
721 281
949 943
167 511
317 447
630 732
803 875
713 597
66 760
667 581
348 17
795 248
201 354
765 191
330 829
443 702
822 831
566 672
195 499
488 250
810 910
885 88
681 891
875 693
114 929
75 68
676 734
883 446
308 762
484 341
640 984
630 327
924 255
218 513
151 319
123 258
892 531
298 934
501 219
132 958
303 82
791 21
171 163
362 625
6 770
466 801
306 698
781 726
136 663
809 179
115 581
924 312
711 768
615 959
808 484
597 640
956 637
591 428
486 468
442 205
805 733
714 858
500 450
628 907
183 555
665 985
454 988
660 398
80 150
329 161
859 769
721 453
818 730
617 122
578 397
895 975
18 13
792 256
827 970
984 450
361 305
672 738
271 117
479 617
352 561
267 617
173 424
451 823
344 685
722 240
142 986
325 526
553 89
646 889
15 161
112 450
314 661
14 187
828 716
924 685
546 432
262 296
947 382
716 932
711 820
42 553
80 122
656 113
573 1
267 667
383 480
353 438
851 83
602 172
243 575
74 229
88 893
200 206
182 786
408 501
417 868
49 791
178 553
658 879
153 783
865 873
751 531
321 80
87 619
550 714
182 807
192 733
422 680
801 921
909 540
100 638
661 591
916 482
739 97
681 699
384 462
79 116
139 838
477 12
497 938
985 241
868 141
158 35
856 391
273 19
579 612
415 272
626 797
118 752
923 376
784 299
983 659
856 948
765 628
229 360
27 868
125 936
472 869
554 83
595 283
435 615
777 496
832 338
40 157
385 938
339 178
437 287
4 666
292 55
284 78
567 537
423 570
572 903
830 54
596 68
645 482
549 945
884 688
402 162
99 5
226 432
48 487
655 677
63 97
51 586
711 811
200 386
245 139
275 541
431 529
842 419
185 333
503 269
247 82
101 310
294 422
42 825
577 382
712 435
195 643
342 941
822 312
265 501
792 418
342 169
141 379
180 436
589 918
860 69
549 178
75 64
792 958
575 467
489 676
900 457
22 780
705 234
420 1000
22 67
816 689
993 124
859 733
317 106
12 394
55 772
417 163
839 700
23 838
467 317
438 31
460 129
393 180
640 993
770 562
190 580
176 571
288 900
774 534
809 373
205 975
992 610
530 709
52 979
451 170
185 192
962 708
510 358
723 541
509 394
625 766
397 691
820 325
608 587
399 590
169 991
343 483
211 279
297 123
399 487
645 650
979 796
834 987
539 816
365 296
881 903
307 34
314 7
880 78
299 464
994 838
662 863
319 334
541 181
475 902
40 512
51 4
529 223
721 214
685 815
42 731
496 873
63 342
12 796
396 250
587 374
200 607
488 834
524 322
496 629
478 340
590 326
95 157
826 689
25 548
805 184
402 258
762 377
796 703
823 935
160 85
920 954
90 804
882 554
51 637
768 67
727 379
947 127
644 893
693 658
619 3
51 855
787 770
348 344
34 185
243 928
716 844
845 408
630 84
242 334
180 408
485 49
575 312
226 586
207 85
547 972
464 848
623 332
1 997
456 303
695 135
749 648
801 605
250 968
24 899
734 235
9 217
676 192
186 657
471 423
721 455
987 418
120 984
439 973
478 577
231 224
203 838
750 47
75 684
732 901
675 618
994 803
397 872
768 700
255 275
570 296
961 153
824 284
41 329
879 992
152 889
945 999
891 372
587 604
335 900
691 839
690 189
287 732
321 870
454 597
54 680
447 860
790 749
406 100
643 140
1 485
524 460
962 107
158 918
553 204
358 456
896 693
951 486
711 926
881 725
34 52
883 773
235 827
409 902
148 288
992 520
363 699
934 122
93 742
902 415
254 787
405 765
158 789
195 806
569 119
673 296
864 957
427 877
11 787
814 351
94 847
484 619
144 408
97 683
926 843
300 840
143 410
676 250
769 625
993 992
573 649
59 527
299 50
976 66
944 312
544 442
396 604
496 492
909 169
293 651
732 904
583 261
266 663
491 43
646 892
820 397
94 589
339 871
73 480
392 787
865 809
316 457
23 511
598 637
146 491
887 810
956 164
244 401
152 461
490 786
767 887
685 163
43 342
459 738
33 790
909 336
818 930
192 447
721 276
540 264
385 691
52 122
391 302
563 347
581 52
201 282
357 491
10 608
624 177
320 452
184 959
10 927
364 655
81 22
909 391
361 986
533 446
704 422
611 792
70 835
231 339
201 30
983 241
880 427
361 543
588 482
721 114
472 51
111 986
203 940
979 443
825 485
193 266
697 632
303 280
917 282
290 871
75 469
674 278
940 50
262 659
994 648
883 139
291 977
282 435
961 477
471 799
959 889
583 370
149 616
828 870
71 885
62 842
122 861
828 537
917 777
860 514
197 354
873 140
794 454
790 832
649 15
485 460
987 746
929 88
494 60
372 990
227 229
451 624
283 151
334 402
430 120
727 555
781 629
607 183
738 156
190 916
21 666
8 484
745 78
409 899
378 860
951 488
117 13
165 443
436 218
865 889
736 15
63 48
712 281
209 155
438 354
831 769
347 827
249 71
634 927
419 860
700 907
190 984
566 903
782 674
971 748
648 395
868 855
733 937
514 9
759 278
204 786
566 994
938 839
294 468
450 40
85 432
609 485
312 600
374 162
263 548
286 521
287 689
883 225
437 615
405 716
363 168
533 615
472 512
414 788
181 582
923 190
132 175
219 599
583 224
444 600
229 245
157 874
928 974
804 722
632 97
950 948
171 966
69 179
535 123
534 726
795 927
91 297
248 142
48 667
110 659
328 765
257 640
523 34
113 772
57 598
84 500
495 37
570 499
294 361
417 702
659 397
782 318
83 601
722 110
122 667
396 828
15 142
454 79
159 384
752 423
568 180
894 951
540 586
199 582
613 194
767 146
131 432
204 305
410 778
771 978
7 144
379 89
300 442
282 955
8 521
619 571
769 877
616 873
255 752
506 370
969 239
920 690
903 544
632 730
140 547
871 478
909 72
852 463
389 93
65 253
113 836
157 917
284 900
254 482
949 972
516 405
828 310
848 567
36 172
367 523
745 133
753 58
507 543
680 786
979 656
912 376
980 423
479 238
148 762
175 324
550 302
545 65
958 781
490 192
587 979
914 925
666 218
648 609
811 235
684 56
228 78
644 515
957 260
645 459
917 298
835 178
636 650
262 703
343 327
973 504
46 330
999 747
856 512
43 897
828 71
527 242
964 955
19 56
518 944
518 44
315 898
874 428
67 225
370 613
871 480
819 231
435 257
427 872
556 805
201 951
762 210
916 473
536 77
959 2
472 647
49 893
396 849
258 2
398 294
636 25
159 173
92 263
118 388
968 204
52 941
330 846
809 881
425 736
124 368
43 347
869 920
79 910
638 690
502 685
500 837
624 103
460 290
473 816
729 188
610 134
948 400
767 730
752 403
696 116
967 552
853 321
721 369
801 446
517 536
494 709
206 970
940 308
472 666
585 334
636 715
934 970
357 645
930 421
567 724
163 307
329 826
768 217
758 692
704 316
513 273
275 614
821 787
135 693
343 900
368 947
97 212
191 490
73 672
203 723
949 326
127 55
505 715
214 973
330 982
573 264
213 188
208 51
839 148
129 478
501 734
275 852
468 1
520 57
603 989
525 185
624 36
884 722
690 88
379 895
22 84
607 378
415 712
352 371
238 156
755 740
871 531
378 738
780 343
913 584
460 993
969 638
740 190
872 85
22 145
361 908
435 941
952 847
21 188
2 151
368 881
645 531
686 595
516 153
892 174
728 860
791 777
557 85
375 822
513 176
703 714
91 226
143 636
385 486
195 236
568 37
24 829
857 105
403 653
270 247
378 372
165 804
761 135
746 169
733 102
579 287
993 248
804 789
395 574
191 773
265 845
778 27
491 493
403 487
638 989
535 169
974 246
677 922
286 350
461 908
832 521
641 283
26 673
429 220
190 14
868 192
955 560
77 85
279 594
30 316
438 88
790 270
255 680
153 534
38 149
497 143
674 447
97 722
472 277
500 421
102 920
481 216
491 260
688 435
650 189
107 504
721 835
789 124
744 758
303 403
847 241
351 840
60 900
822 842
619 346
39 652
809 945
250 447
325 858
794 782
182 874
387 487
178 734
16 970
545 386
584 112
333 694
867 749
660 508
198 39
508 992
756 762
510 398
534 32
950 738
355 912
186 761
310 983
320 678
438 923
105 283
650 301
505 165
965 958
49 976
565 903
205 802
872 785
290 934
447 848
880 516
259 73
301 682
477 545
568 592
768 166
100 62
60 709
363 927
904 239
242 979
258 736
943 219
443 192
325 378
519 125
957 443
415 186
648 914
197 661
565 899
290 520
47 617
550 981
66 319
501 440
322 488
228 982
490 326
976 893
84 545
149 376
165 423
444 5
899 271
12 950
579 909
83 591
557 5
911 145
96 90
336 200
874 448
808 70
559 856
86 539
464 301
940 978
847 328
732 116
43 372
39 201
323 97
291 477
804 388
945 885
75 721
948 320
370 521
833 3
42 60
43 221
713 688
41 686
330 101
544 939
964 48
929 131
764 157
265 32
681 779
827 660
759 113
95 849
423 561
732 177
958 232
578 233
514 350
216 863
267 22
706 552
809 557
932 992
629 405
527 529
268 33
454 161
662 126
991 929
432 340
460 982
724 47
941 567
967 113
601 759
863 242
183 553
362 280
38 595
356 687
980 813
531 713
504 810
820 492
104 399
273 534
401 913
377 449
156 779
724 246
52 710
563 6
313 915
383 780
184 18
66 158
782 7
179 325
398 368
471 995
426 878
63 699
247 208
284 271
534 959
137 975
371 967
559 662
967 857
209 142
772 295
695 877
860 137
812 16
289 72
575 689
211 128
946 765
360 706
462 326
634 665
109 459
676 36
742 745
243 147
827 736
856 362
596 195
432 482
123 910
178 755
13 669
615 94
66 736
859 244
156 817
562 17
753 723
278 373
796 284
629 521
748 334
504 343
398 958
538 415
428 7
556 156
351 986
453 638
239 624
860 117
478 864
341 114
916 862
41 462
103 724
752 97
88 916
880 783
102 204
846 593
190 737
405 466
195 45
215 565
981 562
513 987
251 484
234 561
526 866
455 703
933 133
837 509
263 367
344 1
90 574
459 719
107 558
110 167
973 238
363 12
898 4
90 467
935 745
834 369
407 15
398 895
2 893
869 310
497 522
764 306
462 535
276 660
664 73
329 689
449 213
14 778
766 552
449 289
907 963
547 91
856 335
998 252
296 720
488 115
926 231
664 432
893 399
464 632
841 641
233 461
803 784
918 584
368 201
233 222
487 241
415 177
773 7
751 339
106 784
737 832
745 916
471 552
651 277
380 75
709 556
584 616
478 475
645 638
701 533
99 117
704 626
815 846
211 884
15 621
80 804
897 44
764 453
591 802
965 601
131 809
719 899
735 123
154 852
261 965
977 653
249 899
436 268
709 444
454 982
410 473
704 639
15 701
770 651
796 670
723 115
281 883
773 596
48 82
669 760
293 695
63 481
751 797
694 112
168 277
443 883
690 7
720 121
696 201
839 383
495 493
961 667
120 419
131 704
513 747
903 220
208 486
542 385
876 966
640 589
907 949
115 539
926 886
575 206
214 10
59 34
430 784
841 713
921 499
369 206
524 191
804 477
236 953
987 240
897 236
22 632
239 654
908 398
211 454
376 781
471 993
73 391
723 735
947 438
977 994
437 407
471 722
437 948
423 460
133 928
19 737
359 911
477 125
886 267
715 972
178 605
993 272
3 788
839 94
647 242
917 174
644 16
451 681
145 851
849 991
38 696
742 773
663 982
471 397
715 381
385 219
658 970
469 920
326 632
275 487
431 31
863 962
315 128
210 325
831 859
180 676
421 68
594 608
221 117
936 704
60 400
834 319
887 925
114 897
55 748
90 129
867 509
707 356
2 454
836 271
697 652
44 227
935 628
365 242
683 521
278 379
549 872
208 386
746 515
273 969
275 740
937 433
135 455
202 61
731 83
597 670
826 898
83 494
216 719
44 347
619 934
881 697
425 134
821 257
257 681
160 819
854 991
806 720
665 142
504 592
433 660
612 757
438 874
570 561
854 74
469 116
685 376
393 512
173 876
672 167
846 93
34 182
366 534
326 415
799 241
676 46
844 648
625 130
922 979
520 916
535 350
518 95
426 835
374 233
638 392
79 151
67 930
771 123
748 900
533 181
827 981
960 546
344 246
493 312
993 806
893 203
712 363
777 471
557 730
607 530
218 453
827 83
363 488
70 479
860 271
863 385
621 238
268 3
715 981
553 105
650 251
613 949
914 139
782 785
467 997
538 846
802 291
343 831
687 667
1 621
306 752
690 893
586 239
19 956
502 388
634 627
806 450
474 329
464 72
987 295
85 538
37 661
767 214
843 242
466 806
709 852
611 428
939 614
485 777
832 699
137 972
293 20
7 808
375 572
486 349
291 234
922 500
395 411
799 667
907 421
937 260
960 730
645 241
803 742
795 340
587 480
401 845
156 971
778 585
168 754
697 70
8 255
139 741
650 181
840 915
725 536
457 203
65 957
745 806
754 312
418 496
802 957
623 273
257 995
280 384
944 398
105 590
729 614
669 60
973 230
878 286
113 496
515 560
915 844
652 274
31 975
301 819
346 670
180 308
586 257
407 923
11 97
989 437
291 114
721 558
532 271
259 400
632 771
807 911
810 800
676 328
491 878
842 755
169 226
496 386
431 137
289 724
874 827
209 319
573 522
613 631
977 645
426 935
42 832
571 382
938 831
446 607
714 31
898 41
512 780
365 20
579 749
134 359
986 128
299 721
683 722
956 247
729 952
893 727
135 511
710 250
63 445
53 291
892 666
328 264
760 91
582 785
279 457
796 899
579 6
623 954
105 935
688 995
387 174
759 263
112 131
446 437
825 987
481 864
21 43
793 210
998 737
173 948
753 506
865 951
174 290
213 805
425 974
894 394
463 710
42 975
174 284
719 843
699 196
153 891
238 845
965 587
572 965
737 99
245 678
146 985
710 366
473 500
537 26
520 602
237 185
425 860
530 360
36 803
959 495
393 911
218 870
701 75
978 72
155 679
842 481
372 758
459 764
843 253
441 943
707 471
659 592
498 573
483 210
817 779
129 445
670 710
169 363
454 362
489 740
124 502
710 625
342 722
376 143
843 687
129 792
693 889
724 474
719 755
399 782
581 31
709 821
248 676
42 669
497 703
200 292
815 84
692 105
110 35
847 245
994 223
75 448
61 759
764 975
400 550
331 408
451 301
848 351
35 13
584 871
208 454
142 847
452 845
856 280
693 716
980 736
179 777
49 67
707 613
336 678
701 263
356 765
23 138
144 705
309 966
610 87
533 652
332 910
355 180
960 862
216 9
148 988
165 686
384 924
326 903
722 541
205 843
415 600
137 672
823 704
696 829
346 83
624 523
774 838
869 23
379 791
572 741
88 524
545 335
72 6
519 731
438 244
721 748
306 838
423 418
422 525
227 138
275 440
827 993
303 917
428 837
684 490
637 474
795 621
290 527
50 965
262 464
840 39
729 6
732 812
963 335
546 697
526 871
873 911
968 487
604 45
507 470
364 691
560 465
802 498
92 680
863 899
184 882
288 792
254 611
312 656
491 775
443 692
108 659
209 213
726 748
831 546
754 620
845 353
997 647
764 160
574 244
761 379
223 656
715 435
596 581
711 151
936 542
505 365
381 196
757 87
931 253
550 635
689 236
535 140
698 423
198 329
604 944
303 8
27 422
912 838
297 814
74 584
783 737
704 150
593 441
225 991
513 609
301 226
531 204
112 201
785 618
483 633
764 833
467 672
375 89
265 962
772 44
277 167
518 365
287 775
168 201
214 887
227 470
441 332
320 410
570 923
107 958
477 506
719 196
763 85
762 905
389 974
28 463
722 29
312 234
186 297
554 267
782 875
216 529
334 102
266 760
795 892
500 408
655 39
157 912
122 752
524 845
832 768
545 448
192 174
258 209
623 22
653 272
202 355
778 775
313 862
727 155
157 710
226 987
388 400
275 309
421 816
332 449
764 273
511 950
910 111
272 898
490 607
920 767
113 414
590 330
762 809
842 574
790 533
357 873
614 276
413 916
233 236
293 437
989 93
474 519
784 951
521 350
575 966
210 900
895 756
117 601
443 455
539 263
414 757
130 567
569 181
886 438
71 952
280 290
652 785
558 357
89 572
3 8
178 618
303 800
809 781
198 332
827 955
534 827
6 33
909 302
264 766
907 51
231 281
535 306
199 699
568 386
95 812
750 116
924 620
254 651
219 357
523 959
204 143
195 53
63 852
938 357
59 190
42 779
623 714
999 30
55 540
105 377
707 588
520 744
896 364
311 225
800 925
505 264
645 401
333 14
77 916
409 718
994 209
649 74
553 302
624 807
151 693
549 533
600 574
365 724
811 24
259 117
250 778
198 715
39 420
222 171
84 146
776 571
823 270
835 968
449 618
432 343
624 717
140 486
639 4
957 68
549 834
802 644
6 580
175 763
388 51
466 869
934 78
323 411
386 794
768 900
14 702
962 669
14 507
967 689
675 896
393 820
123 232
21 358
451 880
450 261
845 578
97 308
411 162
819 738
553 407
627 115
766 851
583 454
974 45
643 16
280 302
726 518
373 26
539 83
823 262
118 51
869 580
587 861
679 790
38 700
350 914
803 460
87 595
694 727
774 353
129 885
520 600
207 882
131 382
812 581
349 981
756 927
319 438
423 48
91 192
862 811
737 393
527 949
155 599
653 431
177 215
51 888
764 590
585 971
703 422
895 702
876 942
94 142
490 736
840 337
387 373
60 338
718 385
751 39
10 37
307 940
364 836
954 490
375 889
366 258
254 269
503 702
669 414
260 66
411 680
500 770
837 913
674 473
269 458
102 47
255 504
176 276
155 301
207 164
919 435
713 487
671 777
442 409
365 386
794 59
652 328
10 293
535 265
245 454
228 913
6 556
242 985
583 490
651 253
135 731
549 61
712 766
134 260
521 18
205 973
113 338
839 428
640 375
368 355
363 884
972 391
574 582
608 493
686 645
796 408
984 564
317 399
79 399
711 426
442 455
796 421
562 281
393 929
92 710
850 362
468 545
332 714
714 403
854 903
111 130
915 986
452 637
63 226
598 425
302 513
990 158
356 788
152 684
201 729
424 710
742 661
652 889
402 657
633 240
626 729
495 323
951 589
109 293
663 344
251 834
563 407
324 426
466 733
66 285
47 203
528 931
612 222
906 740
278 214
98 742
186 93
814 491
115 701
541 971
524 593
472 826
465 458
377 201
44 233
469 593
96 744
138 912
378 149
521 548
401 366
328 919
141 610
993 965
791 606
962 206
901 921
296 983
794 409
424 346
447 396
323 643
168 506
528 783
655 583
158 891
348 731
319 10
998 896
835 481
682 775
697 197
836 952
473 164
347 802
913 385
297 375
550 586
795 215
911 496
494 964
929 324
324 854
538 489
850 957
72 370
779 815
812 938
111 10
998 578
31 158
67 242
750 110
303 667
477 164
377 250
19 401
342 645
645 822
627 863
21 89
653 679
135 390
498 504
83 696
882 218
697 318
910 93
412 119
300 379
645 862
398 803
170 286
836 648
964 354
191 687
851 837
978 450
290 76
311 393
966 1000
632 757
64 944
611 91
963 669
630 272
247 698
217 475
482 375
398 131
224 52
890 458
283 41
341 986
925 356
735 152
163 403
630 845
22 204
554 227
830 866
914 987
646 921
782 831
332 378
485 840
561 709
689 107
415 76
459 353
251 13
607 704
155 959
7 216
404 449
828 723
443 32
986 251
737 695
773 491
293 125
702 454
842 223
195 633
684 570
589 711
79 969
907 343
362 768
11 562
91 464
757 886
40 207
260 108
115 30
788 926
404 186
803 808
169 111
57 103
498 705
988 981
776 647
258 614
903 389
873 122
966 980
177 935
204 965
75 608
165 642
919 918
668 767
16 204
390 343
523 307
810 470
929 17
455 899
993 57
361 93
853 306
596 44
38 953
843 720
751 318
708 278
831 40
202 725
270 449
87 438
101 510
434 659
88 806
690 164
460 981
232 368
537 826
738 69
899 231
793 810
141 226
37 162
728 305
540 39
878 967
794 2
114 643
291 520
316 837
687 590
941 211
62 989
885 576
518 902
381 808
857 824
837 988
228 836
84 697
57 123
948 20
271 471
443 508
329 832
338 300
413 278
926 386
284 94
991 855
613 742
637 916
49 192
191 74
132 882
733 196
502 322
306 791
618 742
46 704
595 831
187 213
547 162
591 433
720 905
327 843
96 722
92 540
321 664
905 414
540 484
609 174
256 475
542 300
916 435
217 993
494 674
22 501
400 520
136 749
701 821
557 702
747 730
985 48
566 335
27 641
851 829
212 727
395 834
417 8
480 667
642 1
956 552
380 786
197 164
542 943
313 609
997 198
453 914
106 598
778 119
205 458
444 295
784 386
159 395
545 412
156 249
152 472
737 827
700 71
346 554
538 268
799 569
296 669
17 127
235 359
610 786
304 890
887 895
469 491
52 245
643 853
942 968
835 21
365 383
792 952
858 346
844 207
211 715
59 194
118 178
854 459
485 495
132 993
98 364
385 157
355 176
159 663
850 175
309 547
14 301
801 475
292 913
509 166
717 33
272 124
781 116
592 27
522 385
439 547
326 468
930 353
818 978
539 88
225 465
639 440
873 149
409 108
557 622
576 218
704 345
981 620
701 654
305 794
168 79
381 606
772 871
29 203
37 45
488 154
334 122
830 810
929 239
249 95
409 139
647 639
289 782
129 853
430 481
584 683
478 776
94 617
966 117
149 18
593 667
498 854
403 621
952 409
128 45
253 789
589 552
910 843
775 667
972 992
602 557
347 921
239 390
654 727
610 863
384 872
261 661
832 152
640 459
308 783
342 107
316 664
722 136
960 757
325 144
140 400
700 129
348 282
634 504
9 512
431 437
25 305
143 292
768 828
315 621
830 135
87 865
12 587
48 254
970 989
868 514
501 471
658 268
720 989
534 374
373 235
327 54
741 559
555 533
992 401
386 78
643 159
443 149
455 267
756 182
211 530
643 124
730 473
677 986
192 538
427 687
89 284
176 515
145 690
302 161
799 387
835 243
759 366
237 134
218 340
477 908
306 336
296 647
975 401
50 563
15 992
942 622
241 359
438 205
36 717
726 649
225 386
188 683
180 196
684 126
940 898
952 158
608 298
330 927
436 572
773 144
244 655
420 996
621 738
739 562
243 559
857 232
743 7
153 854
145 496
830 798
345 473
808 529
442 337
857 416
736 149
942 845
185 835
499 54
373 817
447 371
828 548
878 359
300 43
744 916
214 785
551 987
199 362
908 701
438 720
514 448
81 767
977 90
509 17
331 463
119 399
177 183
5 591
53 154
485 103
840 253
107 610
761 427
867 760
600 585
571 540
804 526
207 808
246 589
495 627
568 930
751 237
697 238
369 908
574 231
774 750
4 116
324 918
303 780
220 415
620 178
640 440
254 496
679 938
909 809
967 36
975 807
506 479
361 826
853 554
48 605
827 772
661 922
586 421
923 621
500 840
29 222
182 301
668 434
584 627
172 709
123 721
266 136
520 782
354 374
169 60
782 85
83 599
589 462
734 799
121 72
917 649
55 552
186 115
903 110
192 860
547 51
745 255
879 574
56 648
520 20
394 68
747 844
157 241
891 703
781 322
407 891
245 329
875 824
803 558
775 874
78 637
689 784
477 84
571 40
95 267
413 181
411 282
839 138
832 133
724 966
613 284
227 760
523 293
390 104
201 221
849 874
124 58
951 13
835 370
446 179
879 399
151 92
170 570
86 311
725 35
756 772
301 943
204 86
595 442
764 914
270 553
173 115
790 325
639 233
534 224
788 988
462 360
921 403
75 716
95 482
899 56
751 587
476 539
377 812
274 979
985 876
253 575
24 655
440 22
313 355
898 265
328 33
419 90
778 237
719 646
112 953
143 375
178 545
227 849
649 827
782 865
167 721
77 89
445 824
369 665
482 680
92 874
658 809
913 704
285 194
568 967
270 368
398 507
393 300
725 858
158 746
65 897
748 456
920 746
108 7
426 319
622 54
62 657
689 119
61 229
678 266
477 73
308 109
761 37
930 443
938 23
739 879
565 470
406 175
681 533
975 352
439 827
239 710
186 696
18 913
283 608
124 35
793 643
317 841
584 666
770 11
419 185
717 926
100 497
769 68
218 896
276 492
920 152
912 797
136 178
957 741
950 835
179 858
902 723
776 158
646 635
985 930
233 126
262 786
369 193
195 702
267 263
456 21
944 704
133 345
999 764
356 445
918 360
452 635
570 784
133 699
134 647
875 298
463 695
247 849
379 320
850 708
579 92
19 762
643 533
992 214
429 520
786 367
674 376
181 554
363 774
40 367
271 365
927 322
616 809
976 479
822 850
723 328
727 477
184 307
165 912
890 92
498 965
478 953
909 496
560 770
306 101
153 622
311 549
838 505
755 881
845 706
844 240
21 613
34 452
423 961
54 681
527 161
930 625
425 307
983 427
357 724
631 977
302 749
946 658
854 611
737 850
328 277
84 672
404 721
10 605
209 502
304 36
705 704
113 412
926 539
939 957
880 969
834 453
563 765
845 886
109 632
527 883
217 750
403 295
266 245
544 146
955 289
652 304
109 550
445 632
368 310
85 131
443 931
36 489
616 658
56 692
696 578
384 552
22 852
611 930
116 296
428 62
512 992
210 436
692 133
989 190
156 289
168 767
132 680
967 312
325 807
677 830
443 481
349 837
388 787
529 681
779 29
126 855
239 826
275 653
851 809
919 282
699 369
270 950
682 785
773 99
752 819
509 114
422 825
710 630
934 300
903 165
344 715
954 861
161 382
45 253
941 931
850 162
219 685
403 905
826 841
677 362
266 443
7 818
985 356
260 69
335 680
408 238
636 992
468 437
913 522
120 11
435 118
835 472
478 433
608 996
428 122
216 959
789 696
897 698
140 490
141 156
27 970
607 975
102 949
661 695
573 564
10 402
761 721
363 157
365 829
821 926
22 576
242 856
200 165
187 669
158 719
868 940
520 353
660 408
413 295
852 542
552 716
411 191
785 342
643 59
649 479
278 61
798 627
320 794
711 147
52 778
11 753
282 656
924 594
795 717
431 20
399 124
74 311
748 262
805 975
16 782
695 702
883 95
327 659
483 674
775 658
797 952
670 988
475 546
803 231
655 91
82 451
1 516
368 343
738 624
970 580
291 111
274 804
312 27
614 564
363 675
54 757
999 831
376 809
895 25
888 940
329 751
678 877
929 779
321 290
177 650
779 698
909 42
64 42
818 111
541 71
966 285
916 932
365 611
575 574
603 895
680 728
984 358
80 655
682 745
40 775
198 881
860 764
396 524
205 646
774 20
254 409
479 791
160 713
301 580
830 129
796 146
285 90
917 751
791 964
319 306
79 424
289 491
648 356
138 280
307 792
57 651
468 274
800 575
396 984
906 619
684 838
118 695
526 564
274 482
595 648
989 816
583 140
719 48
460 584
566 764
983 306
440 153
582 33
706 204
420 414
816 166
629 985
298 314
461 641
812 830
883 384
182 504
852 211
83 6
605 152
817 64
634 913
356 378
361 973
14 999
467 374
237 988
793 672
896 762
19 714
275 591
100 508
467 217
544 451
782 140
273 67
523 211
534 303
630 516
340 998
178 536
591 437
390 642
989 412
515 66
137 301
876 707
878 548
685 307
869 628
354 383
8 9
375 576
554 343
179 449
475 490
422 178
103 262
258 969
225 125
31 122
241 120
775 364
914 40
810 693
725 938
537 910
60 72
280 516
925 551
286 476
13 925
184 750
880 20
528 762
563 557
445 143
477 682
919 791
289 42
317 681
377 351
792 480
46 648
493 38
86 225
394 822
644 660
584 468
422 520
423 765
296 15
156 448
975 600
511 925
821 375
954 607
154 485
199 125
878 848
589 205
340 25
834 736
697 352
853 931
786 962
403 419
742 961
761 593
553 399
968 665
722 808
245 64
961 52
785 767
31 112
642 391
514 902
118 94
229 306
277 22
220 869
561 151
337 365
54 355
255 28
760 568
222 292
574 435
64 206
140 701
750 884
502 250
960 293
250 419
44 642
535 574
533 491
739 28
421 308
27 86
25 265
108 512
275 242
787 39
860 898
837 698
419 228
967 579
469 346
686 605
650 133
821 519
784 70
439 49
254 393
420 36
553 363
773 337
564 491
14 933
229 642
661 277
487 157
782 844
568 137
447 735
28 545
172 557
157 684
805 92
34 933
645 68
420 450
58 626
32 673
746 709
998 376
384 262
248 807
437 204
842 824
74 366
1 259
315 987
853 545
622 734
385 303
314 898
558 626
16 850
526 72
352 555
588 124
165 270
862 116
396 89
898 422
447 822
972 483
172 541
939 558
258 803
844 961
753 215
531 480
440 313
487 745
624 681
539 544
15 116
302 472
407 50
581 687
216 488
23 629
305 976
662 602
111 618
64 641
550 357
826 604
106 236
357 915
371 351
589 832
633 619
325 147
818 748
960 69
361 734
390 762
80 108
746 967
356 166
215 633
559 952
921 645
445 309
77 614
594 434
952 471
739 906
819 903
866 766
395 64
303 52
225 202
985 689
646 345
932 796
369 656
123 581
244 301
793 585
300 118
860 89
297 768
109 8
38 232
78 85
590 993
954 383
147 828
171 435
561 353
95 898
120 980
536 132
685 864
446 489
537 560
269 566
394 743
984 779
450 942
991 544
324 722
732 727
576 135
620 42
569 988
39 78
338 954
544 479
180 175
115 266
279 304
508 584
351 269
203 560
870 148
47 862
383 209
110 444
494 45
579 563
722 530
304 762
623 478
452 871
133 967
124 446
847 677
759 643
647 347
804 270
706 153
448 521
341 471
669 815
859 874
191 718
403 617
811 852
810 151
329 544
460 986
62 351
174 229
487 70
168 17
293 534
603 206
267 557
233 716
188 85
313 97
675 192
731 927
942 833
923 36
875 342
880 857
191 798
46 352
993 58
313 684
677 79
824 213
704 972
156 185
41 577
409 26
34 132
19 431
413 715
601 440
533 223
805 98
793 507
879 723
679 282
265 179
700 126
646 354
651 430
665 94
159 478
601 938
610 7
674 267
283 498
588 523
215 949
733 328
900 874
641 111
954 848
346 896
987 212
801 118
974 296
314 296
930 650
869 369
698 805
579 224
105 20
149 203
43 88
870 908
499 443
706 356
439 256
373 653
801 37
9 920
813 326
279 955
114 716
28 397
461 690
48 894
710 852
112 775
293 249
304 751
133 632
473 784
545 630
922 874
894 804
637 647
125 779
882 888
520 549
422 840
79 493
370 240
386 919
424 130
638 777
303 210
280 584
217 311
29 124
586 979
6 62
835 320
996 7
151 109
944 705
477 559
779 117
736 17
867 710
313 180
374 152
799 856
550 310
366 588
283 7
382 324
579 796
983 562
790 430
546 301
603 920
366 63
802 838
829 379
742 11
361 11
700 918
240 934
463 848
188 554
526 484
79 878
133 993
452 92
679 621
625 90
526 336
21 643
408 386
141 139
588 99
769 39
730 286
257 789
254 323
903 402
624 508
519 886
320 943
880 120
411 738
871 720
43 246
681 60
178 278
867 598
906 201
640 162
520 833
413 593
379 283
496 685
58 477
501 817
426 108
850 391
716 390
837 469
365 550
406 540
583 466
767 619
558 952
324 300
159 642
852 875
979 701
315 652
418 559
37 232
922 37
556 26
673 300
666 968
988 736
496 584
592 346
374 166
942 234
470 778
447 873
342 209
976 266
111 645
128 485
225 506
179 811
399 503
875 314
944 854
171 148
632 545
303 357
868 720
342 444
620 394
315 259
841 188
34 734
52 98
464 28
44 135
93 980
671 306
980 364
501 431
810 704
638 586
201 84
715 260
178 950
266 875
174 574
895 420
109 903
505 627
774 193
452 631
33 359
324 961
522 950
117 608
374 807
377 304
627 343
933 506
679 104
813 726
370 140
337 658
61 957
861 833
221 806
485 966
63 487
457 660
986 479
705 707
668 142
13 681
822 782
879 906
478 401
579 755
203 425
463 751
864 254
914 670
75 780
75 755
4 805
473 687
450 306
729 445
97 765
130 503
187 238
963 670
409 334
835 275
783 414
295 884
213 240
157 616
263 877
946 80
452 464
24 907
192 28
217 624
221 460
144 379
139 624
551 498
394 451
784 198
876 598
468 967
912 104
884 592
209 138
996 895
924 278
625 824
91 684
578 52
609 184
184 613
472 70
346 693
431 870
694 352
399 648
435 68
484 927
293 413
368 712
297 493
594 903
65 80
649 642
412 311
494 308
937 590
274 183
431 229
234 915
660 166
450 853
651 427
666 192
538 367
670 286
964 96
666 854
49 727
588 310
352 587
694 766
769 482
365 218
196 908
447 471
154 108
519 151
162 533
661 488
35 288
381 884
670 647
145 341
515 163
733 710
833 549
510 822
326 94
67 821
841 220
634 407
862 563
574 241
450 693
698 233
326 292
251 648
6 150
503 855
739 96
689 623
383 163
589 842
74 780
830 681
755 489
906 253
994 602
636 328
925 751
938 813
894 594
578 45
100 892
945 111
518 610
933 287
771 272
719 514
904 116
402 730
889 663
621 840
245 226
345 458
518 922
300 6
380 102
536 647
695 427
250 245
550 265
181 815
166 457
656 642
954 108
992 518
186 682
263 876
3 57
9 774
848 694
526 599
328 860
808 977
418 914
50 999
203 579
711 478
741 340
342 730
692 652
708 38
835 122
838 751
265 929
768 995
363 982
956 285
456 685
115 372
176 162
861 52
181 659
253 459
90 802
774 599
951 407
108 842
427 770
222 776
343 122
320 698
866 356
250 129
385 271
766 308
397 854
65 865
697 378
134 293
294 332
308 899
902 998
24 521
390 205
669 437
991 290
963 465
598 194
962 957
882 471
806 139
555 8
901 20
472 944
8 907
701 711
360 301
121 488
969 96
134 230
379 714
843 124
281 278
182 376
687 739
965 6
280 323
838 695
422 757
299 108
223 422
297 931
448 333
537 533
686 152
880 283
120 579
194 981
688 457
796 787
983 368
693 618
583 845
310 503
668 944
174 699
558 678
846 179
663 363
756 488
28 39
543 671
329 124
996 949
233 708
438 420
223 492
937 896
989 879
783 421
684 906
312 276
836 363
738 696
870 207
873 201
23 394
361 913
51 469
270 429
692 384
184 920
360 161
534 42
319 112
712 450
89 30
896 744
931 129
270 86
184 266
367 751
435 66
47 7
756 604
381 658
498 848
576 72
712 14
987 526
580 995
280 926
147 883
434 671
994 632
61 232
384 769
21 616
500 742
667 118
312 100
35 339
254 801
241 683
517 537
694 973
349 242
891 164
604 342
860 371
651 634
278 296
509 472
790 143
235 664
209 874
446 972
855 40
591 363
668 992
229 649
916 582
915 696
259 874
455 272
318 951
89 209
214 904
842 143
258 290
223 974
443 615
982 816
16 363
381 724
510 708
54 451
688 411
497 763
926 833
99 509
232 28
572 472
537 609
702 763
769 595
327 762
67 576
951 381
981 611
324 495
533 996
71 105
488 958
419 868
570 616
544 717
805 405
739 631
49 334
961 205
199 973
321 814
915 907
535 957
80 979
798 536
312 715
265 440
596 292
432 626
29 751
384 53
775 210
655 606
355 558
106 384
846 899
50 974
622 401
443 848
969 838
988 545
192 649
463 767
185 520
15 125
689 70
171 621
31 953
749 878
426 162
692 449
875 667
271 444
232 34
292 296
636 826
510 984
333 69
478 229
191 758
663 455
120 364
662 165
405 186
316 213
621 675
226 951
71 994
925 417
291 929
77 854
974 813
26 644
946 454
897 860
325 427
390 138
899 743
134 745
732 490
826 912
479 199
802 770
830 544
151 474
789 99
820 727
400 329
44 924
519 975
130 415
846 661
856 688
610 376
13 454
55 338
143 743
418 588
380 168
588 826
43 751
297 984
197 716
232 719
896 389
72 267
505 500
483 211
986 103
737 193
244 232
262 809
391 409
289 282
301 567
549 970
122 723
797 155
933 422
614 716
569 680
216 558
40 961
252 724
211 74
829 99
282 297
841 529
783 714
539 955
65 783
220 570
140 617
667 485
589 792
802 747
151 428
630 435
644 840
775 576
186 271
475 925
426 883
588 351
729 196
79 503
333 953
69 403
694 474
912 565
436 461
623 864
901 710
793 597
188 253
94 378
131 598
592 726
82 546
840 425
15 964
231 437
190 953
318 189
538 178
958 305
776 481
977 884
942 289
692 817
447 144
511 47
173 828
103 530
422 280
872 849
26 233
912 450
457 140
365 946
879 534
49 86
184 520
864 298
658 943
136 332
738 663
172 199
679 351
937 482
856 668
44 705
154 105
389 572
889 398
267 352
357 870
676 552
952 703
169 879
885 1
99 391
462 235
248 242
628 323
854 345
365 843
899 737
290 854
331 715
884 294
653 797
339 601
412 677
445 617
691 314
409 835
294 936
210 484
473 815
372 831
117 600
48 727
873 659
58 602
277 526
126 219
428 52
690 90
314 707
778 35
175 591
981 537
823 752
382 557
241 852
796 999
891 890
910 228
468 776
420 774
472 398
429 412
343 526
918 769
482 216
993 437
679 652
119 378
447 718
614 918
713 419
313 961
869 246
754 971
160 293
305 207
374 576
929 156
452 288
577 22
126 772
248 185
6 617
502 86
201 862
400 289
529 251
939 497
602 507
108 937
95 563
833 440
16 302
376 374
672 670
892 541
994 384
123 547
989 16
350 307
569 405
876 899
728 919
362 268
78 882
105 7
87 52
574 267
941 317
534 7
859 786
476 951
416 703
579 80
754 910
90 358
999 530
781 389
794 919
303 393
567 135
349 584
694 944
225 326
569 482
545 737
939 73
627 925
307 949
358 775
571 57
242 997
716 228
345 998
404 615
209 545
341 104
400 845
968 351
139 690
847 653
740 411
537 349
11 446
792 828
287 305
235 541
114 1
3 37
769 403
177 497
102 587
370 909
824 977
175 442
757 395
139 428
686 36
345 571
228 121
565 19
614 101
671 713
354 633
722 727
257 228
519 834
479 668
437 435
187 332
326 426
230 708
519 989
37 983
691 132
790 342
998 548
791 211
201 402
486 104
538 571
433 445
485 424
252 218
861 314
402 607
650 256
855 341
237 405
940 431
551 936
645 462
708 177
742 480
299 298
765 507
306 390
727 583
326 362
575 818
743 305
599 640
767 854
535 455
438 668
722 671
26 90
194 140
426 778
897 857
205 315
132 305
761 887
10 763
90 856
445 160
674 493
555 508
374 22
499 518
351 526
774 297
729 123
150 540
667 221
533 651
432 720
65 973
3 664
953 288
831 105
590 866
827 120
892 428
114 263
838 735
347 853
304 662
684 638
599 269
848 748
239 573
392 555
261 502
567 653
119 332
286 391
269 177
953 211
441 67
24 617
151 615
134 938
592 171
601 873
216 723
880 922
109 191
6 189
246 779
106 596
555 434
676 927
660 897
972 965
842 653
200 855
858 594
965 800
216 187
578 117
850 600
21 98
707 861
103 253
926 910
778 617
549 906
686 905
916 528
374 477
705 132
287 428
977 158
81 728
278 234
273 144
393 562
223 331
615 161
973 848
751 469
582 110
726 840
31 22
452 436
954 60
379 263
574 527
897 948
499 408
712 663
444 753
794 701
491 434
885 62
944 187
865 381
634 645
882 217
792 574
380 669
842 227
178 342
21 208
667 285
986 687
496 876
579 403
830 397
461 12
6 600
482 576
156 319
484 408
147 800
600 739
344 801
445 764
17 651
680 307
540 950
921 162
426 908
316 469
581 838
957 182
242 440
723 383
986 867
904 636
248 753
772 419
343 445
743 74
381 870
337 366
137 117
806 423
163 297
239 75
727 281
391 887
879 71
602 568
270 636
58 779
860 885
106 212
748 224
380 975
414 836
166 882
202 732
589 207
339 67
827 911
353 809
72 891
613 784
710 722
151 392
105 168
326 133
468 153
5 986
430 780
724 636
727 301
790 466
266 510
525 566
84 596
978 370
459 285
91 209
788 978
64 109
893 212
423 850
598 10
513 956
284 287
470 71
744 317
864 282
947 615
725 851
675 717
779 875
501 216
347 333
29 477
369 19
254 433
376 104
40 201
91 162
528 707
929 204
503 525
875 482
806 597
402 6
201 555
789 66
464 821
720 940
641 888
73 680
732 839
509 377
324 363
282 474
306 759
624 254
327 7
306 227
272 454
726 533
586 627
549 378
398 494
782 355
166 798
23 538
874 923
161 148
55 221
352 848
725 171
83 537
757 199
289 194
761 622
545 860
60 799
223 431
26 478
206 233
276 350
834 1
567 976
143 404
63 618
234 660
2 864
944 899
25 371
691 262
885 737
715 45
869 952
526 966
93 824
667 953
64 744
181 863
797 426
473 716
844 120
730 973
57 585
181 785
650 403
907 596
436 657
296 353
858 529
196 391
183 145
609 546
290 20
75 83
484 973
874 883
398 202
709 415
17 135
769 582
696 414
892 809
12 751
332 186
788 242
446 325
301 878
808 295
34 773
544 210
943 88
403 75
328 128
206 156
679 10
462 893
740 137
68 549
457 494
330 532
263 522
435 901
811 859
907 564
233 753
755 1000
937 138
73 724
441 742
668 980
819 317
379 653
443 202
335 391
965 911
100 464
578 464
911 567
890 273
394 828
69 219
307 46
87 821
911 274
564 492
982 104
860 645
294 435
853 397
95 66
759 286
956 3
782 771
667 57
861 995
572 933
659 398
828 408
177 609
671 41
298 563
548 50
337 127
392 856
1000 25
514 424
859 459
146 151
287 654
802 540
975 189
633 526
740 710
127 361
808 60
669 10
129 561
135 452
652 216
222 160
326 778
80 664
302 86
729 674
138 199
810 255
540 5
681 116
116 624
761 131
719 854
973 812
399 582
291 542
963 279
608 648
674 687
273 621
498 717
164 458
504 423
347 137
447 281
485 973
430 66
773 985
351 121
798 109
75 730
351 125
633 566
230 300
826 463
30 992
786 564
888 850
108 404
438 598
89 508
304 179
118 533
969 808
614 405
220 763
949 562
178 854
336 58
386 772
109 172
30 510
110 981
320 573
289 927
86 101
929 887
319 520
908 169
360 943
622 21
219 95
508 66
115 227
343 469
196 935
662 166
940 712
129 328
951 511
233 161
868 458
909 903
296 631
95 596
911 120
744 348
934 904
845 788
59 461
202 468
175 539
487 593
8 595
18 737
2 878
907 623
695 817
800 433
369 891
981 670
935 269
273 801
72 58
685 602
234 645
67 749
991 49
166 658
38 967
152 221
521 362
550 838
348 7
547 203
632 52
16 155
776 95
360 152
922 612
194 780
576 214
904 477
273 368
957 681
764 982
622 197
632 691
372 28
366 719
212 730
466 549
688 564
864 827
854 575
107 608
92 315
530 475
926 335
593 692
245 751
176 885
585 867
54 38
893 906
666 170
316 712
807 861
409 259
596 156
820 816
293 782
898 172
693 567
572 304
121 823
316 995
295 429
370 520
887 922
346 981
1 823
456 851
434 675
631 246
524 468
498 480
206 791
499 102
814 792
353 222
300 899
482 859
659 832
661 3
428 263
782 527
180 501
829 79
992 725
595 428
358 828
985 454
225 550
986 476
264 810
583 722
279 295
425 990
681 284
983 635
871 131
14 6
623 274
433 407
740 69
634 291
770 110
641 82
708 955
206 699
341 715
464 204
655 815
798 489
42 602
758 1000
231 887
704 708
379 817
213 693
891 302
166 854
135 863
559 840
962 953
677 233
884 526
869 605
729 330
604 406
349 901
448 212
60 287
509 966
924 103
406 932
757 193
388 195
574 172
575 679
311 381
355 491
59 995
144 122
216 132
532 545
332 458
487 320
581 224
887 493
742 372
83 119
224 409
177 124
66 501
938 960
174 623
953 663
954 384
107 485
578 621
339 909
998 575
627 898
907 296
618 340
247 674
723 194
924 854
434 49
343 545
31 40
24 556
438 439
937 61
685 398
143 360
836 86
860 887
772 640
629 449
638 10
677 767
601 128
56 976
762 111
641 385
526 488
503 942
735 329
271 928
81 38
11 238
277 308
869 426
122 99
365 558
433 874
331 618
385 248
539 187
863 996
11 616
350 684
85 942
763 245
102 989
236 368
741 349
909 139
590 177
714 41
695 516
859 10
473 275
590 189
717 444
608 571
675 598
297 879
688 175
829 256
408 420
811 144
555 753
21 766
206 349
465 346
686 849
595 521
502 541
744 326
127 211
478 505
521 71
270 20
624 748
568 462
914 870
725 562
804 370
328 784
677 555
212 277
752 378
671 915
804 123
179 48
912 257
144 641
940 677
43 578
95 75
194 303
4 47
220 637
88 646
981 916
296 309
286 465
848 666
756 58
37 848
471 550
835 444
419 733
394 285
631 488
571 290
327 882
881 909
395 810
816 926
51 71
156 157
991 476
669 771
994 668
756 55
190 636
296 724
598 816
691 990
174 446
709 999
968 170
147 783
325 225
1000 579
745 190
464 827
840 637
990 865
600 304
174 601
956 820
794 232
212 550
183 896
773 219
521 862
175 959
350 533
167 949
323 746
833 694
663 346
981 112
293 35
529 141
398 323
465 752
400 873
97 800
142 335
138 988
339 776
769 133
27 844
935 644
663 240
154 829
931 496
214 127
93 314
334 636
883 736
27 665
436 81
630 31
181 733
219 105
873 749
358 11
699 795
18 991
69 45
496 810
552 69
884 476
20 310
618 592
848 387
112 823
353 232
859 793
875 427
536 620
154 832
127 124
740 124
767 795
605 168
708 776
634 474
50 593
352 38
109 233
986 505
163 688
912 683
571 380
867 400
467 157
848 522
599 630
222 555
979 260
928 444
772 146
53 83
163 322
598 83
533 876
425 501
998 268
222 147
456 332
30 118
554 176
15 610
969 319
693 374
362 800
274 418
894 749
618 812
216 291
862 978
225 574
55 723
793 177
218 836
716 4
666 883
756 752
649 458
444 419
280 649
710 457
5 436
986 347
445 239
18 846
828 936
884 776
345 632
117 179
385 454
381 653
506 574
543 145
912 327
283 126
856 466
721 949
862 631
324 642
777 710
35 172
475 990
278 239
376 324
406 605
704 878
875 385
747 508
927 474
927 166
961 508
722 600
509 802
715 337
587 385
120 323
205 588
480 729
889 102
693 296
160 311
78 75
723 314
163 919
340 930
956 872
303 738
932 422
200 505
932 870
603 199
649 116
497 500
223 479
235 948
740 123
479 688
236 287
933 114
588 335
132 224
978 626
376 440
729 185
125 377
467 783
635 454
621 784
602 603
472 228
486 222
912 280
217 278
34 682
891 952
333 537
114 676
926 239
310 48
52 185
683 857
31 202
666 411
477 296
175 989
807 951
185 865
821 677
542 48
435 334
917 475
231 161
632 582
208 784
516 992
272 804
326 713
815 646
967 3
985 34
207 346
141 637
923 971
371 80
279 908
224 331
494 297
886 286
399 750
80 600
328 245
682 304
603 879
221 124
32 851
314 610
954 746
633 969
843 880
242 269
756 913
921 183
591 830
207 407
423 391
945 907
730 175
612 891
14 303
254 339
363 325
110 139
313 917
608 991
170 586
765 548
220 606
670 235
635 448
668 4
294 24
24 557
266 637
260 291
715 986
326 290
890 482
506 227
814 909
178 540
718 641
73 694
184 989
754 108
177 699
316 219
934 360
199 656
928 840
933 835
189 990
499 94
934 445
867 875
460 493
323 740
57 219
103 844
53 723
538 395
37 592
278 466
662 385
851 616
110 617
257 413
805 354
155 251
297 995
936 34
563 856
145 634
914 468
357 720
507 975
950 569
623 9
398 829
198 125
360 663
630 995
281 556
623 89
239 335
404 500
841 250
295 463
852 840
351 51
12 405
41 666
360 295
336 204
601 265
645 23
18 89
416 181
322 49
42 407
342 782
841 402
415 127
859 773
136 361
277 365
129 28
82 558
444 759
737 86
40 968
999 576
661 898
108 927
545 826
608 64
664 798
526 434
560 889
195 39
676 10
989 380
706 752
653 993
524 234
61 186
449 483
301 720
236 16
313 263
787 906
611 391
442 285
234 100
250 864
117 466
224 401
386 13
772 852
598 17
599 861
672 839
812 584
35 4
190 289
50 62
660 651
624 455
62 677
98 174
89 666
75 588
142 984
978 732
913 706
69 939
304 317
685 93
420 173
770 829
63 603
321 157
380 534
472 258
244 858
598 529
117 63
681 756
130 82
132 335
687 308
455 595
71 321
963 637
172 143
426 922
711 882
436 715
742 492
165 413
690 911
573 571
418 897
1000 284
610 631
846 196
610 738
696 898
489 244
890 922
589 188
406 794
589 825
222 596
157 639
628 827
979 184
295 838
922 315
617 364
335 703
988 536
577 531
45 174
143 243
347 34
755 945
639 722
549 503
444 119
236 618
170 1000
231 242
72 702
653 832
186 328
352 155
972 278
217 793
5 136
979 576
225 235
653 218
440 40
438 890
355 861
987 12
658 624
823 730
701 826
816 282
46 314
987 320
521 336
409 102
418 182
115 595
644 65
63 548
579 88
119 276
833 827
719 472
687 618
482 20
190 941
205 332
573 169
747 392
688 302
477 694
851 585
454 804
74 363
547 895
782 592
374 267
797 364
892 693
161 165
944 124
654 440
239 976
611 980
901 680
576 741
986 340
217 185
340 353
130 998
269 927
226 72
797 656
625 757
323 248
894 65
794 471
206 540
450 295
563 202
626 664
813 244
336 586
713 627
659 488
258 816
514 585
955 32
627 489
111 999
360 501
381 87
604 5
73 582
325 530
462 254
471 867
980 752
509 537
643 436
787 447
979 867
985 797
7 621
926 628
96 84
1000 506
8 709
543 885
456 400
9 112
215 619
169 302
803 684
274 375
941 882
892 308
206 488
262 320
571 307
39 939
170 960
286 436
191 948
597 47
298 462
195 99
512 977
932 700
253 498
74 787
920 789
189 29
890 926
175 528
271 124
112 77
250 988
568 491
221 816
888 59
263 234
930 315
391 946
214 587
745 328
595 443
619 396
946 326
895 929
243 896
301 776
578 926
986 16
286 343
680 484
247 744
652 44
452 896
869 721
982 804
984 903
619 704
900 302
338 392
970 427
528 224
486 444
926 130
248 694
341 249
66 206
698 952
567 405
594 767
976 217
572 361
148 121
857 398
124 167
469 243
85 476
108 772
801 685
369 759
872 788
924 428
303 170
250 248
706 578
962 648
597 467
90 109
10 337
204 917
385 498
73 335
143 470
722 347
545 336
729 832
35 247
280 858
531 361
412 445
555 588
81 494
226 930
110 664
364 999
114 173
361 624
172 623
871 533
120 821
155 322
693 416
720 346
553 898
531 202
235 750
561 253
429 821
994 370
497 889
341 67
586 593
920 784
122 929
10 373
768 749
513 74
683 670
620 792
117 255
754 402
606 386
594 10
646 491
717 241
288 180
780 103
577 840
632 356
614 257
726 317
154 433
961 994
870 237
15 31
336 849
305 521
244 217
503 866
966 924
122 619
709 857
550 71
356 717
32 971
904 275
960 689
366 393
198 474
768 882
623 546
178 911
478 514
126 794
626 294
942 784
765 243
668 795
958 796
435 93
350 992
262 403
773 574
687 485
541 910
404 380
685 106
90 507
810 615
140 549
260 293
964 253
463 279
217 474
597 956
574 657
31 768
860 295
679 394
747 519
746 773
654 443
564 145
312 288
568 54
952 999
211 832
271 800
670 773
951 669
520 829
462 213
119 371
367 937
362 595
936 154
973 644
794 468
422 54
303 55
482 240
365 721
808 966
960 749
767 477
557 853
173 316
682 597
824 149
593 526
578 629
948 455
248 860
995 318
188 866
136 123
990 648
462 493
960 263
581 4
896 830
414 245
130 934
767 574
593 155
131 343
551 274
217 926
862 512
37 795
389 23
508 312
4 761
136 625
543 124
518 962
396 698
81 725
691 580
462 454
1 710
140 17
173 67
135 295
969 730
100 121
39 985
456 65
513 888
883 237
210 497
619 155
40 16
713 202
207 977
678 140
791 666
899 995
22 556
541 550
130 772
334 789
730 644
901 925
610 831
429 835
137 696
937 410
113 331
529 987
907 222
99 72
260 842
790 114
784 433
342 274
145 313
779 599
403 937
439 110
435 519
19 1000
518 468
488 896
8 968
376 153
401 255
882 129
431 380
606 179
321 682
28 318
571 765
130 203
405 89
179 890
872 424
846 145
76 138
665 885
294 641
445 848
433 828
662 472
2 448
514 672
439 969
268 205
669 100
569 125
612 568
221 835
769 2
987 483
705 627
245 842
233 697
21 32
222 245
822 162
44 299
175 26
871 616
645 379
984 421
103 166
309 753
499 284
831 157
660 441
475 759
843 255
750 123
507 760
913 615
485 813
968 911
891 296
578 561
707 999
74 897
245 652
492 599
450 29
609 105
798 411
284 896
905 423
875 955
288 756
52 663
502 904
276 605
732 24
328 493
262 270
150 948
824 849
516 549
132 473
964 465
678 957
888 75
59 520
907 387
126 340
843 778
144 548
653 617
275 845
469 670
356 524
696 681
560 27
1000 854
728 559
712 315
620 61
154 150
796 799
611 950
34 450
253 287
858 122
74 69
101 255
357 680
809 964
775 124
877 60
118 363
120 931
941 283
957 423
888 846
371 862
959 158
891 54
120 314
48 774
59 574
318 315
918 469
304 930
142 730
574 556
56 813
87 113
255 436
643 550
123 854
239 729
561 546
62 962
116 414
756 536
332 996
342 12
632 407
776 306
931 248
27 800
51 117
83 244
117 202
739 683
963 173
987 516
656 840
575 163
473 156
112 636
133 968
184 838
830 761
798 648
850 915
871 139
773 105
111 20
289 192
857 778
564 933
515 790
741 556
252 286
252 544
506 668
525 431
690 15
349 744
458 460
165 395
847 636
505 982
333 445
744 66
482 48
263 739
72 800
130 507
859 748
492 987
833 473
664 505
170 596
700 760
553 933
103 549
213 687
642 608
602 750
511 851
182 172
977 15
531 243
870 299
117 762
654 485
255 458
794 349
136 124
930 219
434 835
701 322
581 662
649 358
521 285
254 389
777 844
705 852
389 166
846 118
262 633
244 921
640 154
73 217
40 33
13 199
363 734
1000 554
986 738
361 26
13 352
543 791
456 652
160 396
374 83
511 979
524 326
347 157
153 959
995 683
809 313
558 188
203 798
135 11
19 115
392 776
541 443
637 153
138 165
369 592
515 623
34 786
16 646
768 11
355 866
199 773
548 92
108 469
136 245
666 289
766 653
464 908
459 724
260 697
43 934
243 149
14 523
698 508
56 366
427 57
43 9
555 867
802 982
530 651
393 605
606 316
523 926
976 623
999 708
255 585
492 202
292 764
512 545
871 185
708 678
209 177
81 30
213 283
967 699
738 524
480 682
844 415
511 946
79 189
406 154
84 171
885 420
365 70
579 234
138 789
593 863
695 86
563 528
697 114
484 306
682 798
614 543
659 137
772 199
8 956
507 223
208 808
714 796
847 461
714 947
59 5
865 510
992 684
424 35
465 381
828 627
539 511
378 750
321 847
537 765
144 362
398 322
591 805
872 685
86 929
357 153
381 273
188 780
990 586
449 188
722 249
266 360
845 573
494 595
288 723
377 932
561 228
331 128
549 570
897 365
808 176
575 761
663 656
975 933
559 202
295 879
406 860
208 180
97 590
536 47
865 501
623 834
883 469
997 92
622 448
555 568
6 987
492 928
841 878
344 735
450 157
216 521
940 357
850 264
10 122
338 707
157 689
425 929
415 143
944 546
85 111
777 747
983 649
740 322
951 199
696 218
296 695
742 91
63 663
41 475
495 448
978 678
141 334
275 422
45 724
839 557
424 596
243 300
97 229
922 833
612 927
957 363
692 907
50 809
247 6
740 170
278 660
737 590
937 721
504 838
176 695
450 571
73 268
119 893
688 811
355 12
519 246
209 232
896 165
333 514
271 343
913 572
946 884
984 301
646 872
365 930
480 719
324 843
443 394
964 666
279 76
544 42
480 29
719 14
837 757
951 184
35 932
607 272
986 707
318 420
762 966
449 253
304 344
192 592
385 326
312 787
817 350
56 781
388 554
394 595
893 787
509 831
96 715
739 534
971 328
264 284
601 719
264 263
575 16
257 218
628 605
164 997
8 689
983 443
253 171
344 453
676 956
909 596
118 37
349 361
503 938
641 660
711 89
199 369
936 465
286 803
574 375
536 191
98 752
182 241
296 337
104 782
252 369
288 689
281 236
642 394
978 977
902 396
549 478
565 910
870 938
492 225
218 548
114 54
288 663
410 534
607 894
989 559
939 687
712 603
537 281
839 874
787 116
959 950
52 771
749 36
635 445
125 859
494 401
113 311
17 745
283 177
839 808
187 173
324 851
512 417
719 871
520 240
351 620
392 817
712 343
206 799
63 69
138 938
179 1
939 622
318 952
637 411
152 760
642 489
289 174
908 991
786 515
388 204
686 875
689 9
379 828
762 249
318 807
538 785
245 828
716 339
65 566
155 979
987 700
904 654
560 88
214 291
159 432
111 610
435 906
411 103
880 928
392 748
348 595
449 955
952 213
685 694
248 606
385 530
796 209
104 162
591 194
312 180
551 472
606 285
192 557
340 968
368 450
410 265
769 67
945 439
696 551
742 146
881 535
132 372
8 825
510 86
728 332
870 47
706 644
530 248
74 690
824 228
204 348
120 226
848 461
13 518
90 502
214 396
460 709
894 84
362 896
645 573
551 402
263 95
708 424
434 307
717 785
204 491
940 72
427 253
215 192
571 668
178 126
101 111
888 964
860 357
308 49
493 316
904 453
452 759
299 661
12 600
496 195
188 847
391 410
192 191
516 119
527 308
808 49
341 354
140 360
857 894
916 602
180 275
958 87
710 186
162 851
604 787
71 146
130 716
247 780
997 24
185 828
961 522
512 841
657 655
478 485
451 710
359 108
9 706
409 642
343 104
363 931
691 810
656 24
454 253
295 748
297 861
475 638
488 260
345 561
925 145
382 126
229 895
453 443
996 721
790 643
728 710
247 994
568 816
695 270
781 553
548 244
695 978
996 804
50 298
744 432
945 96
991 366
901 802
843 229
701 364
322 28
540 845
681 902
379 151
691 861
279 508
964 276
367 747
786 420
160 341
979 960
153 887
504 568
866 820
743 746
284 68
566 527
777 552
550 290
82 951
717 621
880 185
115 655
562 751
890 906
757 23
221 159
976 292
698 552
5 602
976 555
179 560
923 864
417 476
874 50
11 336
409 401
20 308
680 199
804 460
197 120
796 447
474 773
356 286
628 821
981 145
643 567
929 974
127 995
28 422
383 565
786 271
786 552
214 623
378 17
467 699
324 621
766 591
653 216
289 899
551 94
289 152
973 435
53 14
461 663
194 535
719 215
98 647
632 429
240 320
837 359
940 414
995 955
309 282
140 795
49 44
834 155
655 356
695 572
843 245
144 696
605 887
212 67
227 736
250 911
162 607
232 99
551 229
170 140
517 164
437 865
223 304
121 790
248 721
668 220
107 756
553 506
520 244
625 292
893 927
240 613
919 66
290 429
970 836
865 664
810 520
103 364
844 216
489 420
995 418
291 994
820 955
327 318
182 406
903 655
119 639
92 639
844 484
721 802
506 938
324 303
883 623
577 755
687 742
579 435
338 591
709 234
866 558
901 192
103 283
447 943
625 112
711 595
172 869
53 101
722 807
350 155
71 90
553 443
663 630
49 425
368 711
222 412
14 967
329 136
981 433
31 10
712 412
774 518
851 88
429 597
838 651
842 654
435 745
608 708
3 590
808 327
678 127
728 557
877 25
484 434
368 671
424 16
19 733
762 935
575 659
655 567
97 379
968 492
236 196
306 492
52 234
550 496
459 173
669 982
925 626
757 747
281 272
313 332
62 689
674 345
409 268
134 674
687 577
425 778
401 901
716 596
969 415
999 959
943 526
30 349
458 690
258 974
661 84
377 206
949 170
822 486
912 598
900 483
201 147
635 670
860 56
31 145
241 593
587 995
876 750
671 776
714 798
594 26
869 463
857 536
734 184
912 397
888 462
1 758
445 467
726 220
224 554
964 770
811 729
678 432
35 715
754 896
721 330
222 911
676 874
41 483
89 518
635 460
118 444
407 495
740 373
386 106
879 237
627 31
561 615
583 171
723 831
652 552
622 482
526 291
741 402
213 522
14 396
659 723
775 952
571 559
92 505
579 495
260 490
298 958
797 195
501 268
605 308
318 84
500 555
699 312
911 428
276 151
409 123
652 684
451 911
265 137
780 696
920 288
261 444
357 56
921 722
690 725
15 434
100 909
699 759
841 771
597 187
662 829
260 461
658 368
493 782
154 914
520 490
919 610
852 634
205 528
372 987
8 859
13 790
492 34
677 324
296 179
262 498
628 558
492 415
58 762
352 149
594 675
28 664
156 209
619 278
588 586
710 375
972 780
772 347
477 222
929 997
327 137
252 357
752 755
768 371
926 762
212 311
985 638
587 203
800 564
13 461
214 518
300 267
650 43
941 940
62 634
217 233
673 12
856 282
88 522
948 965
461 905
724 527
476 265
422 378
826 586
42 16
855 401
200 691
617 593
559 939
187 65
173 214
310 722
854 455
731 791
494 353
559 296
676 239
835 895
799 791
692 207
971 749
778 200
923 131
207 601
409 690
95 378
138 562
261 187
943 682
645 732
635 416
30 423
588 111
242 108
164 928
683 648
894 446
35 475
51 976
419 982
355 326
786 291
880 799
151 480
880 871
783 525
276 1
625 442
219 734
933 743
107 199
154 727
670 203
6 292
582 176
22 646
793 265
458 912
583 671
652 549
292 199
798 843
413 86
927 789
183 45
472 585
961 545
544 341
429 642
129 512
453 143
314 706
708 721
804 492
800 470
126 819
353 433
246 257
295 217
114 137
22 453
734 888
418 218
830 23
854 64
871 201
385 969
205 556
602 814
988 618
223 967
235 513
47 722
850 212
323 862
603 761
840 411
178 68
237 219
530 638
441 52
412 855
246 817
744 582
424 366
997 650
762 63
169 681
737 790
715 857
992 295
341 939
379 618
203 880
8 478
51 88
378 365
937 169
538 684
168 370
495 900
643 134
809 972
275 900
58 343
258 253
385 731
445 125
198 933
608 130
856 838
477 360
85 806
78 161
849 739
619 249
221 509
905 737
574 211
208 343
122 198
384 535
139 411
591 768
406 31
333 153
673 360
213 44
534 439
916 232
52 394
203 469
189 433
344 420
753 3
92 734
627 985
685 63
778 289
224 935
62 281
431 128
131 672
966 721
507 524
563 142
262 317
150 979
592 136
376 926
631 541
132 932
504 300
841 481
341 498
577 18
692 272
515 537
541 16
74 5
698 606
723 100
537 503
431 872
619 710
178 824
544 804
987 800
990 442
463 421
200 478
375 660
871 860
34 255
768 531
460 548
652 827
136 311
289 856
219 754
107 237
795 4
901 159
207 11
372 583
201 954
623 560
629 289
750 312
303 693
768 436
224 828
702 596
530 395
819 166
488 57
804 795
570 650
578 731
367 286
483 768
683 945
810 463
215 851
209 505
875 198
74 919
410 639
385 711
138 671
552 162
43 736
718 257
717 60
41 987
571 225
594 966
1000 818
850 335
462 139
775 357
520 662
826 129
563 139
95 37
669 206
69 446
403 759
8 656
817 190
444 665
783 909
458 419
55 945
230 802
465 870
543 423
727 272
167 286
104 817
428 798
441 721
646 965
517 598
717 642
597 92
417 734
786 377
13 265
302 265
568 758
860 264
861 237
647 941
852 606
730 237
359 143
409 627
136 666
191 831
403 898
876 91
537 744
299 882
200 821
220 621
844 694
882 509
785 322
990 946
166 264
335 552
851 335
918 256
227 72
159 850
852 169
807 966
733 39
541 934
71 619
207 109
190 442
926 156
980 799
185 55
394 762
5 381
735 617
848 969
922 691
933 56
245 743
464 760
12 994
346 55
831 784
151 360
79 849
312 268
591 289
890 606
63 554
939 96
488 251
167 522
587 361
713 707
491 373
772 102
249 247
784 747
361 179
232 102
857 100
706 100
792 318
875 449
787 448
981 26
326 406
85 485
431 901
597 873
499 487
769 612
62 679
161 447
338 170
162 566
764 347
431 359
690 383
419 297
973 953
285 489
250 399
672 125
191 381
488 609
346 196
32 224
851 288
906 966
409 543
976 409
358 715
117 501
461 53
291 165
620 682
500 859
877 387
711 410
693 720
722 201
56 85
519 635
721 243
26 962
118 958
951 403
560 407
366 142
100 701
917 334
36 407
501 130
98 238
552 938
753 754
675 463
603 391
31 573
963 883
698 926
140 294
321 611
752 801
519 4
714 972
820 158
692 793
601 555
424 535
244 743
141 550
398 390
711 588
346 471
704 578
889 793
512 714
691 442
905 622
394 833
224 200
996 164
754 840
301 177
22 151
695 715
970 158
489 381
931 696
798 380
217 374
439 16
332 400
3 691
892 623
719 90
252 478
458 869
969 536
847 284
698 148
46 934
506 942
142 964
331 931
401 279
475 810
952 779
59 303
241 887
619 673
47 769
227 711
585 402
748 993
759 738
874 555
692 938
83 449
404 412
565 449
867 824
383 121
938 868
698 822
582 202
337 592
153 150
870 507
946 29
143 602
972 784
124 783
705 233
598 898
606 702
376 28
223 964
913 196
732 534
175 47
570 542
541 997
149 86
802 669
303 257
588 686
320 792
434 727
659 151
501 971
848 992
971 506
785 790
843 439
379 415
803 590
784 429
641 809
724 524
2 964
182 703
112 462
654 687
384 426
897 842
171 919
371 852
265 300
672 13
238 965
868 464
789 524
275 920
282 564
225 964
394 751
66 3
902 848
220 191
225 75
372 68
869 130
452 647
628 698
740 466
169 119
607 180
819 463
763 668
45 595
132 167
890 512
283 216
829 341
889 501
180 936
15 933
347 45
86 597
747 937
328 143
730 478
760 940
911 660
199 921
525 186
683 706
110 440
976 375
456 556
296 553
93 569
741 456
573 762
838 198
978 509
59 639
850 23
146 182
792 886
967 570
432 50
76 965
894 678
369 749
196 175
384 107
889 708
501 806
812 378
384 901
326 343
751 872
54 71
694 728
293 870
880 845
281 987
603 604
864 61
64 234
688 717
971 222
974 348
607 576
692 982
189 40
421 573
532 348
430 799
999 371
692 355
36 288
355 658
686 115
141 885
814 850
151 316
275 431
616 890
673 929
200 494
93 341
732 730
584 566
830 565
647 734
746 371
451 308
82 314
809 52
781 357
975 117
827 495
10 988
499 763
707 408
959 808
356 611
890 221
829 884
430 208
396 987
927 213
80 346
812 286
976 900
336 613
996 946
405 456
844 881
58 363
103 9
89 23
13 761
589 269
377 366
808 238
536 980
516 716
940 245
639 305
108 59
468 800
314 984
707 672
400 695
37 852
240 304
561 791
640 69
314 256
190 464
323 373
706 177
562 850
300 546
742 367
418 620
18 405
773 490
61 377
826 596
994 328
987 323
428 264
22 731
108 715
6 229
595 102
186 58
963 985
4 497
316 594
899 671
168 694
440 180
227 809
4 452
289 205
478 468
944 914
609 914
864 800
656 576
258 996
985 86
182 221
355 769
601 307
778 321
670 631
635 946
351 89
516 511
36 500
788 524
272 737
96 249
297 530
399 326
953 996
817 985
10 994
103 266
112 317
299 72
394 555
169 283
737 34
57 656
927 402
429 830
893 560
978 431
951 258
851 112
365 26
711 230
64 499
399 801
812 613
710 550
34 819
903 648
916 437
691 260
426 824
835 598
815 404
101 14
150 141
969 331
721 94
852 517
286 201
804 471
454 653
753 896
418 874
564 582
805 648
711 279
450 411
250 871
815 868
507 382
810 181
848 247
677 340
763 20
698 751
562 453
720 366
947 890
437 147
773 157
215 182
537 377
522 652
558 621
202 376
919 750
311 988
796 917
414 659
878 707
807 116
454 203
55 561
796 18
296 458
786 13
970 40
470 412
470 691
405 229
658 9
894 780
578 132
90 233
305 866
264 156
665 557
636 712
123 952
403 380
907 411
890 499
237 15
324 661
742 389
10 460
197 595
481 807
976 671
328 826
192 786
868 685
156 63
621 822
680 212
227 681
585 502
847 722
456 147
173 845
727 692
812 364
949 726
864 992
319 54
577 529
538 504
405 892
215 59
176 211
944 383
169 891
679 387
943 195
514 292
376 383
287 870
828 79
248 639
149 722
666 922
494 316
297 722
31 678
127 672
751 785
509 307
459 925
527 147
654 340
359 649
213 82
672 759
592 602
548 320
740 68
230 513
369 986
233 390
394 342
681 401
471 579
446 916
160 497
231 87
422 417
617 611
845 773
13 885
714 864
207 540
116 502
583 549
742 879
565 844
739 296
457 725
740 158
494 563
152 239
442 305
501 544
871 688
654 836
87 198
596 232
886 40
932 644
459 867
791 428
229 275
531 654
395 623
482 71
637 678
230 670
963 149
921 693
155 373
496 309
475 62
230 245
174 923
285 804
856 507
270 204
179 238
826 652
976 789
469 463
135 266
159 927
308 230
782 33
854 462
980 478
94 507
560 586
65 324
564 930
457 440
246 858
407 764
97 806
2 35
18 462
28 490
603 385
355 107
662 840
884 136
639 527
86 299
122 273
19 231
457 159
69 401
340 322
418 528
687 189
102 3
58 823
881 597
747 419
313 798
51 297
987 60
527 779
559 725
728 43
808 354
365 396
477 788
126 719
513 216
801 811
136 924
67 535
716 165
54 224
957 408
152 1
430 487
597 76
399 515
257 534
432 1
365 804
6 747
692 338
677 214
144 210
777 43
577 213
329 821
387 224
361 424
231 53
590 560
902 150
578 875
268 101
271 63
860 803
325 100
29 531
137 548
430 926
588 459
429 272
525 490
578 899
972 894
66 996
376 410
995 121
662 368
83 906
780 718
691 556
955 247
571 811
797 475
585 510
165 603
522 643
141 239
433 774
403 502
963 819
698 941
73 839
1000 330
882 727
172 379
199 378
867 661
875 708
908 786
568 664
985 583
614 622
220 775
5 722
826 265
7 242
809 724
174 443
550 833
191 804
560 356
489 593
79 7
520 819
298 69
513 362
508 984
903 30
423 592
83 707
526 969
434 730
62 990
316 624
660 106
71 137
218 394
114 432
98 663
151 553
925 904
57 686
21 501
892 699
523 576
449 208
410 329
36 456
7 698
278 268
589 405
946 784
8 125
481 542
992 941
10 50
353 29
246 875
865 109
907 267
709 208
404 1000
808 593
896 47
444 435
441 134
125 605
164 878
756 921
911 305
669 213
92 72
683 854
529 24
976 184
851 228
769 271
473 204
523 712
798 364
415 434
772 1000
352 483
736 132
391 835
969 384
339 273
263 935
930 784
119 50
434 561
209 914
317 477
465 759
170 434
661 680
165 876
994 182
824 437
41 912
54 934
35 996
553 930
679 810
994 123
151 261
721 557
363 718
71 933
184 253
133 921
160 83
805 344
935 255
672 841
1000 457
109 834
772 953
814 179
362 201
520 834
195 979
435 637
299 2
525 178
443 877
749 716
339 952
508 659
431 643
415 860
267 549
898 512
960 240
52 292
533 677
370 563
432 64
893 510
66 573
504 709
404 263
264 112
328 262
661 912
562 251
586 326
842 94
404 770
594 702
331 671
92 333
386 289
673 585
933 388
767 294
781 715
898 705
65 925
679 168
562 370
703 387
99 174
346 796
644 128
441 648
483 426
403 327
145 34
549 43
986 761
320 935
289 297
596 729
615 652
785 412
225 17
826 816
945 294
313 545
120 218
818 199
958 288
93 570
652 689
640 246
936 504
603 33
113 23
247 374
257 372
174 383
907 331
422 705
253 832
936 739
680 463
710 773
755 879
610 142
594 415
288 387
337 12
20 765
454 57
787 831
499 336
834 35
784 71
60 144
620 769
335 92
197 332
57 508
188 255
650 126
929 506
14 66
682 149
319 944
489 601
437 922
577 814
399 91
331 376
211 571
782 30
97 524
580 35
247 816
980 62
165 678
997 246
618 260
312 874
659 240
259 385
883 979
300 244
771 85
383 368
302 687
305 857
786 181
576 815
915 150
905 433
577 344
919 566
467 552
272 927
694 415
625 840
609 220
677 576
312 876
252 807
631 685
686 548
204 588
835 302
553 162
51 201
372 880
918 591
82 37
422 114
109 328
567 769
125 109
698 61
785 229
547 595
808 681
140 705
435 456
638 592
936 54
47 744
252 58
37 745
501 151
858 219
921 976
494 88
869 241
819 298
750 941
683 122
724 173
965 234
20 706
342 469
271 922
666 775
141 87
356 460
797 904
293 281
77 532
201 664
732 548
512 488
794 574
822 946
751 119
203 799
321 79
902 934
100 959
828 607
354 228
955 832
439 74
600 58
461 297
126 910
130 713
389 392
334 195
431 88
989 432
808 590
337 968
346 979
966 672
295 985
429 858
649 500
185 17
933 420
220 880
992 83
59 45
477 835
544 954
983 417
30 482
277 640
885 847
767 860
901 977
588 584
323 132
506 135
327 815
693 978
21 997
922 104
293 118
394 123
771 216
445 200
4 326
337 907
153 458
526 715
655 122
406 124
153 830
186 36
329 905
507 281
195 692
662 192
602 822
308 879
824 223
187 396
6 768
66 677
482 649
797 698
665 202
221 751
510 701
54 551
753 31
890 513
656 294
897 914
201 578
207 738
474 621
441 88
975 610
763 927
640 895
122 580
954 793
673 626
121 425
970 534
123 440
316 920
771 869
732 684
205 215
471 195
533 398
658 473
864 882
893 128
180 868
919 499
822 670
943 956
693 201
473 248
630 283
255 387
57 952
267 16
469 741
220 804
522 856
685 830
968 915
128 638
528 373
326 438
193 81
395 479
808 978
128 79
548 348
15 553
697 775
386 723
600 409
869 582
323 332
233 392
759 454
930 77
731 677
208 747
526 248
900 548
86 665
673 899
835 806
10 7
410 769
320 484
538 622
836 158
856 585
874 253
382 207
749 80
825 434
980 909
516 113
887 676
616 319
308 416
841 994
364 207
341 779
845 793
391 242
451 817
366 239
386 617
882 899
242 584
897 140
116 109
704 95
165 339
949 5
800 421
453 738
627 740
817 284
834 955
358 490
79 991
452 763
548 142
631 519
139 325
858 974
508 903
700 62
253 758
894 28
620 520
334 488
70 110
435 371
641 701
612 945
224 117
108 494
439 92
77 810
77 378
950 278
12 927
252 483
441 386
711 418
418 702
340 923
965 808
99 139
479 826
221 535
96 41
698 931
1000 390
585 59
327 460
761 460
935 429
389 403
881 156
13 811
156 766
236 72
23 364
180 611
678 181
694 919
418 734
530 502
704 362
13 918
337 395
935 508
574 280
564 61
476 465
730 201
421 794
618 450
14 409
724 224
265 90
689 920
149 264
900 345
357 816
248 974
382 585
114 489
510 60
111 401
979 392
786 867
753 86
228 544
325 166
301 225
940 477
415 522
343 518
87 309
786 754
770 186
624 616
191 19
828 502
505 893
610 735
778 583
99 109
346 25
839 273
843 527
815 551
878 392
339 300
551 366
645 397
617 349
402 985
912 417
968 434
835 314
82 405
700 789
656 61
652 711
437 286
763 729
47 898
260 802
392 21
316 235
932 152
232 337
472 66
181 825
233 857
541 247
998 240
146 408
385 779
340 946
230 988
134 537
769 416
149 634
214 627
6 287
53 174
11 604
94 480
854 783
462 537
195 312
64 199
345 156
569 738
92 792
880 59
903 717
14 36
316 905
38 913
361 732
28 864
262 258
315 99
510 28
764 95
665 932
434 603
661 585
682 391
621 713
225 698
825 187
761 955
942 545
504 358
910 61
692 81
979 296
371 849
44 381
230 63
499 893
510 671
174 567
874 150
161 506
329 529
981 33
374 151
302 69
487 771
494 529
435 123
958 97
643 121
578 404
610 837
266 159
61 737
876 681
437 880
255 509
539 931
727 215
281 286
533 163
376 271
171 853
302 750
608 65
159 460
989 575
435 208
927 1
169 590
764 294
252 769
282 239
467 726
502 527
689 57
893 358
703 295
173 921
415 575
560 617
656 87
65 505
450 366
993 998
80 814
944 217
102 958
129 555
83 961
307 274
148 128
962 758
177 128
107 716
87 340
827 434
464 591
739 431
714 218
994 84
507 465
449 106
491 349
887 266
673 936
450 480
754 94
933 91
85 373
55 313
12 644
61 470
614 189
692 707
743 101
275 258
323 240
104 891
917 701
261 75
951 868
494 372
48 978
312 761
633 476
540 398
818 43
966 975
99 330
407 456
194 175
650 802
586 309
573 548
514 912
396 743
394 60
780 967
288 596
691 284
94 731
116 798
866 777
140 719
330 640
91 342
667 995
92 521
667 312
531 935
628 982
627 278
408 215
964 60
690 356
443 489
574 268
684 82
522 976
444 345
947 91
991 155
215 640
456 604
412 269
632 859
822 370
866 194
801 644
293 667
915 197
697 588
243 457
586 296
587 129
720 463
826 763
354 774
309 501
290 737
882 702
938 443
743 40
851 314
967 959
838 402
533 624
45 618
718 787
527 935
271 152
392 15
656 573
357 971
621 541
754 854
696 335
878 817
223 181
119 713
417 227
817 557
37 972
133 292
933 690
684 600
509 125
729 827
973 345
824 970
680 825
171 166
88 733
827 571
296 622
274 595
92 636
841 135
976 718
1 993
405 889
386 792
629 384
520 472
343 845
435 287
930 999
989 460
66 643
497 163
970 622
885 768
946 481
657 654
800 200
171 711
869 381
224 508
94 153
283 812
631 657
101 888
385 163
455 519
959 529
249 127
337 540
296 246
841 102
226 43
279 897
826 93
891 113
7 700
173 983
360 119
426 492
227 867
812 565
710 490
757 969
967 562
904 815
744 287
417 376
569 927
433 822
999 919
772 64
389 707
633 59
619 451
612 39
476 253
984 841
71 969
350 69
147 714
936 723
801 559
590 653
317 310
728 562
77 906
95 976
767 445
170 715
12 758
895 669
227 427
364 662
17 238
3 698
241 858
500 332
293 383
424 139
251 778
658 785
487 267
975 295
208 993
316 319
61 969
426 356
398 481
606 573
572 337
896 440
543 270
768 99
893 586
351 528
896 81
203 826
607 293
683 13
671 359
631 515
768 557
762 42
117 867
35 594
310 557
400 490
972 395
509 120
858 851
548 587
443 171
491 339
189 919
152 296
501 125
524 807
603 426
163 550
322 847
607 510
165 95
17 931
259 465
932 708
427 980
780 497
640 114
153 170
569 933
975 248
448 989
169 789
636 798
327 476
179 272
959 179
888 342
504 69
873 250
410 704
864 831
225 588
862 663
3 252
309 931
729 483
819 902
457 510
818 326
145 929
323 353
953 244
3 681
597 725
873 440
721 399
840 184
462 718
29 404
526 686
719 921
594 172
508 801
228 207
168 889
164 369
444 932
973 664
193 878
259 248
84 607
647 87
111 556
93 362
803 56
63 15
840 705
582 22
704 98
118 945
713 756
895 703
767 46
417 127
423 917
903 155
997 182
154 202
881 859
180 995
823 840
64 391
437 837
460 392
489 495
893 184
863 664
490 760
322 593
862 787
559 311
600 558
797 712
434 728
748 325
597 111
34 105
907 665
357 321
588 308
154 771
28 795
680 860
191 720
168 292
266 254
378 408
195 776
11 897
45 267
366 426
157 954
29 320
587 887
94 844
690 99
833 130
989 684
221 203
63 334
813 957
163 237
207 409
426 976
677 730
838 657
390 904
617 556
95 567
417 318
17 750
300 992
623 533
571 725
670 969
214 846
335 543
435 726
191 457
790 575
135 215
583 902
246 338
121 58
581 632
196 979
545 877
133 854
481 721
983 834
711 119
651 963
760 707
186 908
111 879
294 12
557 692
659 67
523 83
85 152
543 875
100 626
844 901
345 175
676 100
883 776
688 681
729 600
758 194
308 680
783 969
439 804
478 148
470 371
615 77
728 617
668 837
46 540
8 556
853 941
899 739
310 898
441 468
548 387
479 596
921 554
293 810
231 48
428 85
251 927
543 497
318 672
2 268
819 848
281 93
71 101
303 369
335 831
306 225
938 82
935 480
187 63
828 964
764 998
618 652
187 88
606 137
555 656
141 776
857 569
174 691
586 470
481 246
264 252
363 403
860 389
919 546
327 381
872 950
109 599
620 436
977 843
485 765
135 876
83 708
117 296
199 439
856 398
907 439
789 674
720 592
85 955
546 754
563 725
307 233
108 500
424 917
68 676
512 315
104 702
655 616
766 181
268 937
554 543
205 884
798 421
784 279
972 398
642 407
664 192
385 288
298 289
122 802
585 504
830 142
383 412
883 689
126 645
961 736
796 145
720 13
14 918
798 431
201 310
40 19
707 100
865 392
360 906
320 79
68 362
274 566
500 140
669 28
589 757
890 58
433 48
750 128
604 952
906 990
887 817
709 555
66 28
450 641
11 657
774 947
608 712
485 74
815 21
3 105
457 434
453 643
366 299
780 579
694 278
561 39
292 372
868 399
919 81
857 47
125 422
606 579
682 127
917 707
14 152
561 841
873 507
508 574
310 676
995 312
208 621
608 78
574 35
97 253
270 393
544 944
639 292
9 348
84 756
490 906
213 782
378 962
700 124
266 435
515 843
927 520
48 603
650 259
340 180
818 426
472 402
241 989
566 783
870 457
450 107
561 156
168 691
642 828
472 760
749 27
189 328
218 577
5 449
181 891
536 138
43 890
410 195
53 317
944 36
292 191
706 7
642 836
952 360
189 863
137 23
120 343
153 343
503 67
979 456
1000 460
672 810
841 83
580 687
47 30
395 506
70 832
199 156
439 674
407 290
254 849
443 366
357 674
424 299
768 660
306 509
519 368
113 344
55 640
519 394
671 132
688 123
466 142
60 57
760 613
410 243
383 814
375 266
498 89
6 842
895 261
161 638
526 135
295 285
180 133
136 140
131 793
48 466
335 291
961 337
357 282
728 216
359 400
271 143
313 78
135 383
999 287
52 956
973 185
30 481
943 1
494 559
731 352
785 106
550 315
511 909
220 188
480 224
967 469
191 224
558 280
692 239
925 911
111 486
462 845
56 138
939 486
990 774
398 162
161 439
432 565
611 593
486 513
748 181
452 192
665 528
913 586
286 341
370 949
700 311
329 117
946 196
895 984
756 335
903 817
830 720
231 458
97 738
32 592
702 271
299 733
973 392
740 230
100 476
456 589
786 886
636 544
611 664
97 995
441 959
879 569
835 606
388 535
593 20
958 202
826 723
38 262
150 705
534 851
697 639
13 132
262 664
105 2
32 10
523 520
127 556
149 611
728 270
942 816
574 277
659 865
44 383
558 289
164 66
751 508
186 57
598 269
933 406
4 111
132 52
182 539
745 528
146 322
410 964
95 192
797 349
524 104
200 443
923 724
691 498
472 704
682 957
673 186
537 643
789 942
956 790
480 749
158 421
441 629
777 182
859 150
43 595
944 257
712 814
939 905
614 447
789 744
345 424
449 566
970 742
660 26
794 805
668 503
611 464
867 156
910 243
341 674
409 869
518 752
982 15
738 183
227 785
96 799
637 104
316 798
944 213
870 583
117 663
182 792
745 82
296 887
300 346
177 185
335 829
802 938
262 660
403 890
813 221
648 312
51 999
597 401
393 837
351 724
307 922
832 693
190 854
675 354
173 609
199 957
512 941
88 345
339 576
493 570
659 545
944 252
213 383
215 401
759 708
200 350
120 217
734 891
208 43
633 799
807 860
476 279
764 383
99 578
407 113
965 421
329 105
839 803
530 865
373 797
780 947
381 928
786 598
212 151
17 112
791 480
747 190
584 434
498 825
972 352
835 388
382 700
599 282
786 197
700 691
967 365
860 759
940 263
407 919
262 87
516 344
978 715
304 42
566 77
193 984
877 672
325 264
623 375
249 767
351 65
541 312
996 148
507 403
48 426
396 896
117 428
819 545
339 905
220 732
760 713
808 292
688 181
780 619
240 531
458 775
636 521
89 999
996 591
56 498
632 559
107 198
720 807
973 131
223 394
353 91
847 359
592 380
777 66
427 296
385 575
902 963
391 497
370 172
232 704
563 176
85 129
458 108
933 453
273 260
355 960
965 786
225 355
639 180
385 695
325 283
796 775
808 731
764 427
996 183
565 404
658 523
795 384
39 818
673 850
266 151
963 517
717 311
126 801
207 77
665 662
658 726
413 557
754 73
533 609
789 420
542 620
437 927
529 872
831 94
443 720
866 757
379 446
599 874
71 469
371 418
101 116
425 144
236 150
870 866
851 562
517 356
907 632
670 875
320 257
593 101
596 954
315 911
877 205
737 719
224 520
118 832
318 447
399 20
973 408
76 981
704 9
455 557
542 999
400 966
984 325
161 645
604 324
316 414
188 529
977 216
95 295
938 338
268 442
493 668
105 467
305 730
678 131
546 625
484 967
69 481
118 222
295 872
357 212
284 59
201 963
455 311
287 419
654 371
99 943
856 107
840 123
422 399
24 708
394 896
302 947
719 470
716 423
70 488
585 983
35 37
467 921
694 809
569 54
718 101
386 768
959 992
948 815
680 306
452 917
755 5
440 49
805 535
403 616
972 366
246 985
245 25
735 959
688 584
525 960
663 204
826 215
328 161
851 762
410 174
582 450
186 939
574 162
593 890
72 436
637 370
838 264
899 447
429 509
912 727
128 3
19 540
975 557
805 54
443 824
706 632
362 109
804 654
918 913
71 356
495 57
56 429
562 332
758 564
335 563
806 408
861 944
698 297
832 445
194 656
104 571
792 446
23 344
336 301
832 324
131 176
651 317
530 569
371 177
740 13
534 399
667 72
362 619
209 402
134 756
326 127
39 826
608 966
75 48
54 988
712 254
68 720
693 670
433 267
954 77
61 374
589 258
34 355
19 109
483 237
160 760
54 480
726 305
551 526
265 917
624 526
576 529
687 583
627 390
223 736
533 427
418 246
293 701
143 131
105 855
2 848
625 209
863 857
121 519
824 976
915 186
761 513
533 865
817 513
743 891
195 517
487 809
962 329
807 275
683 629
76 71
942 411
713 2
610 246
442 908
493 677
965 324
309 73
781 89
342 29
967 40
865 989
98 321
609 547
517 715
464 657
874 924
175 292
194 197
728 963
968 789
534 398
635 51
70 388
143 9
891 977
573 234
162 722
99 574
210 921
860 207
504 649
339 853
17 674
981 871
936 900
213 423
983 856
53 67
407 844
33 72
904 880
571 188
97 715
198 482
303 392
123 842
527 923
115 358
855 744
952 831
761 330
527 442
513 898
229 47
697 407
124 338
697 559
955 553
813 550
173 834
733 242
917 9
399 511
275 397
479 716
625 814
811 279
100 105
971 570
872 440
204 393
533 942
625 259
2 10
313 793
326 790
58 193
353 764
290 975
304 440
897 115
71 535
856 124
21 607
586 495
25 774
641 188
557 358
236 154
182 257
299 203
954 971
823 938
294 464
677 180
25 281
81 325
895 979
157 937
539 97
298 232
815 915
285 330
561 313
298 350
622 927
526 788
463 305
445 434
734 616
602 333
788 619
525 773
86 486
20 757
694 948
897 571
321 400
953 391
15 194
140 807
410 33
777 344
773 575
468 911
213 135
96 214
897 925
229 335
669 755
54 432
618 234
197 499
495 359
250 964
639 367
64 174
910 802
646 875
123 706
873 296
890 427
289 776
434 181
312 505
376 731
64 204
108 779
487 570
261 559
796 460
580 64
271 803
723 765
256 367
279 715
796 115
113 278
173 330
922 648
788 708
594 280
801 132
850 771
114 190
10 917
429 857
116 826
860 517
965 230
957 893
312 139
901 90
912 716
393 940
695 965
757 994
363 162
746 438
120 154
312 946
872 830
817 600
104 465
157 525
918 422
159 974
448 541
868 295
491 835
49 501
926 53
534 584
323 327
752 176
536 116
148 666
814 412
664 5
787 892
534 731
770 237
324 714
621 414
162 594
902 229
21 677
586 966
544 138
219 672
390 541
847 526
144 714
25 405
731 415
824 966
323 858
459 264
968 680
625 246
344 901
771 945
854 20
783 704
836 68
926 552
961 914
627 894
66 787
262 638
863 351
477 395
868 925
873 787
978 722
312 144
506 627
474 534
91 51
394 697
942 949
726 101
170 366
523 574
584 787
23 587
788 796
729 625
320 97
215 479
955 109
586 709
406 48
485 745
536 206
291 444
336 249
75 19
177 684
268 355
443 858
517 20
445 387
430 100
71 210
765 232
561 534
886 775
428 601
967 316
553 39
341 269
434 845
755 236
859 516
156 889
90 508
723 117
698 916
433 737
504 914
497 871
580 103
298 894
817 802
180 883
537 459
277 755
72 51
603 4
98 580
663 32
648 509
485 974
90 757
969 426
419 609
541 970
453 245
767 199
4 101
86 375
11 982
995 338
452 118
878 428
747 161
156 119
295 822
548 251
484 221
985 651
915 804
746 891
18 664
369 623
344 251
111 120
616 708
147 380
448 60
747 267
549 553
956 466
280 669
745 402
835 60
83 269
46 235
226 174
480 640
894 631
308 374
326 959
424 705
774 544
655 528
529 646
304 729
250 805
57 552
526 707
769 184
651 287
179 259
344 261
256 662
166 946
47 965
173 591
159 554
763 696
816 764
235 4
1 98
604 404
456 409
280 148
445 146
771 882
306 180
678 445
210 938
299 751
279 77
255 801
724 208
628 126
651 335
178 200
972 818
376 984
286 156
185 35
821 706
583 55
809 854
760 645
544 316
459 630
925 605
390 614
246 56
83 522
685 137
221 964
165 281
555 56
985 47
541 517
270 584
679 92
620 160
161 788
664 979
424 95
563 874
571 598
820 338
937 408
43 879
338 331
421 774
602 205
215 62
449 924
696 701
499 333
698 473
349 587
38 392
926 984
338 203
221 1000
759 923
30 602
915 916
967 106
947 489
592 301
220 806
298 576
193 178
731 446
906 485
24 314
390 612
704 524
560 672
81 618
35 774
222 767
163 411
566 552
558 219
91 631
577 568
492 342
666 345
434 770
688 761
529 184
426 985
719 229
705 295
792 439
402 635
434 279
90 39
185 82
751 977
570 153
728 440
679 886
950 292
12 793
597 216
273 863
315 622
959 855
505 215
635 313
812 666
738 979
814 891
580 315
313 477
749 804
403 874
134 427
431 337
917 26
745 509
669 651
955 177
743 253
847 182
870 628
119 213
365 635
702 694
637 623
811 103
983 267
393 982
198 95
450 625
708 52
807 50
987 595
870 917
249 1
343 649
965 730
150 559
160 985
204 115
200 984
561 173
602 65
543 771
437 511
815 568
233 682
859 959
405 484
122 638
682 554
757 749
906 232
6 447
915 338
974 787
471 47
684 726
142 298
577 648
640 935
213 718
657 821
713 572
302 479
495 952
64 132
68 373
143 620
934 133
168 205
720 123
952 591
775 111
613 458
480 366
115 944
829 393
723 82
110 596
211 587
736 725
512 428
602 659
233 314
86 588
113 756
322 739
340 919
671 246
169 495
100 63
134 506
562 65
785 375
370 307
400 728
477 627
102 287
448 723
838 512
560 40
571 521
488 44
554 313
612 350
87 297
403 87
729 211
769 137
93 27
399 892
686 689
847 682
704 381
207 193
851 588
732 594
869 825
828 813
745 392
773 722
639 560
357 748
827 481
395 410
641 138
95 674
265 949
505 576
249 799
317 505
497 712
240 124
279 499
579 707
540 624
268 873
823 245
848 189
185 531
375 7
39 819
964 274
77 261
772 315
941 371
892 545
996 906
903 603
388 267
447 389
705 135
248 551
327 782
194 687
312 215
117 824
488 393
733 96
555 142
321 979
854 44
831 473
932 437
484 652
628 413
27 114
515 245
577 654
609 226
494 148
211 515
502 713
99 706
586 594
161 220
138 829
479 84
652 865
779 966
518 524
378 522
434 474
463 707
16 641
216 421
675 371
320 980
493 117
490 465
252 639
934 576
983 335
44 328
334 736
158 88
974 328
524 951
696 25
328 887
113 682
841 812
151 874
270 595
428 338
406 960
945 842
268 762
998 722
705 770
786 507
498 951
949 707
326 312
644 649
361 263
885 398
572 883
421 153
101 314
568 214
202 19
79 344
944 878
813 296
306 376
884 779
905 185
135 528
537 629
729 895
444 99
192 487
815 231
12 813
802 357
442 682
175 353
766 607
43 788
911 244
40 325
966 788
43 784
770 592
792 187
379 116
872 39
215 524
940 741
487 818
50 139
926 294
397 127
48 326
389 205
989 608
250 430
572 639
960 236
730 628
200 315
399 45
377 68
313 969
524 649
634 508
460 347
518 933
483 35
999 621
188 384
477 651
331 21
912 5
545 247
3 628
129 564
765 914
221 872
936 182
430 734
481 451
329 248
265 964
872 669
359 524
614 995
589 190
958 68
957 674
659 185
125 723
662 719
784 449
50 413
108 946
922 229
821 253
216 810
913 803
491 13
540 906
445 345
61 18
818 176
339 781
824 609
438 798
217 546
350 998
577 224
683 281
7 110
206 236
474 878
140 489
349 694
24 686
450 871
189 252
974 488
725 51
865 240
896 605
62 209
563 717
243 730
870 747
464 446
714 988
252 416
392 917
188 611
73 408
205 143
276 375
981 762
54 772
661 342
930 664
462 578
609 742
460 653
385 820
704 689
884 479
32 569
670 323
377 550
533 944
814 388
177 11
934 867
364 344
351 208
733 347
338 528
138 601
740 917
953 684
256 42
891 457
916 583
866 179
699 917
33 768
203 85
815 886
235 244
655 710
966 286
190 259
853 655
146 63
64 507
954 916
639 246
558 285
338 563
855 14
90 875
334 191
242 318
552 312
635 672
778 249
696 440
856 441
650 168
810 407
781 447
509 843
32 50
347 143
869 648
625 340
978 842
897 12
79 923
472 522
333 837
659 191
540 881
629 103
979 621
2 921
175 741
275 761
948 606
992 756
865 710
894 959
358 400
549 510
83 103
865 1000
84 115
402 150
596 181
711 795
836 87
695 332
34 470
371 68
850 317
152 609
885 465
287 14
594 160
365 294
19 859
609 552
937 414
908 475
537 350
174 136
495 288
253 50
550 707
88 131
451 407
945 996
732 67
595 365
879 861
731 462
265 367
950 448
27 761
428 345
636 962
76 330
284 815
453 567
96 519
535 893
668 812
1000 428
559 306
539 121
796 147
574 851
231 364
271 219
708 975
407 983
302 455
509 312
290 528
914 96
538 731
387 190
717 145
77 892
305 44
148 483
336 616
54 618
999 77
84 182
757 946
888 937
790 704
969 224
177 190
973 431
744 46
860 432
203 390
278 405
646 760
119 203
70 455
45 756
679 972
529 605
828 191
751 806
282 715
209 412
97 625
205 385
351 187
910 805
843 90
458 968
979 319
714 64
761 399
654 140
682 585
213 266
658 918
44 454
416 193
654 505
950 116
67 156
144 405
966 379
972 641
293 444
263 695
898 957
879 502
77 437
971 201
495 331
456 93
884 71
136 634
990 645
713 657
532 184
438 75
987 480
361 823
507 446
577 445
326 917
332 492
92 3
3 307
454 704
763 204
147 778
932 950
325 658
421 176
468 214
196 929
799 445
362 257
956 736
444 259
400 641
435 182
856 48
863 795
966 364
671 493
573 927
749 695
195 623
993 956
536 653
37 11
287 920
154 579
852 475
919 11
709 138
793 825
388 983
973 543
437 956
12 890
298 48
473 489
660 597
634 10
966 3
349 413
390 180
661 935
635 102
320 850
838 643
703 868
450 64
475 544
511 204
284 890
795 525
91 230
559 439
160 317
984 40
128 132
201 616
632 254
492 568
904 81
83 331
561 45
381 175
80 908
675 478
368 437
711 197
628 165
169 692
360 913
935 46
364 145
241 707
229 639
152 762
203 715
341 467
47 990
770 924
630 524
55 329
304 463
15 173
126 246
718 404
627 507
149 978
190 882
919 405
976 247
9 676
242 964
244 271
451 707
424 621
874 848
516 536
150 67
588 251
674 906
158 636
457 937
665 870
222 691
285 932
564 696
473 520
664 198
543 438
753 408
107 942
336 939
443 384
629 387
230 741
393 511
258 395
116 850
904 113
482 956
542 478
880 507
802 429
71 99
197 985
495 554
433 739
629 696
186 39
259 381
843 152
751 200
325 729
329 194
900 806
139 90
980 706
982 962
304 625
806 955
475 294
61 529
6 953
585 812
22 247
274 608
521 912
11 351
244 211
669 478
752 60
555 285
586 211
279 694
255 269
881 471
591 569
178 766
534 844
630 778
799 559
981 277
221 82
108 526
124 924
975 215
404 124
23 438
705 360
933 471
257 598
351 108
583 93
999 761
231 532
284 467
883 654
431 815
833 13
287 608
788 339
73 434
964 811
826 961
33 264
675 204
759 648
458 534
960 250
389 798
148 455
605 268
430 759
643 179
339 943
631 388
608 249
690 63
612 694
750 765
761 245
984 298
451 749
493 600
286 52
740 94
489 988
292 856
945 340
240 554
653 771
344 120
499 449
853 39
74 948
617 270
625 122
896 177
90 491
225 474
394 135
17 877
661 738
770 524
337 811
469 207
32 937
738 237
17 978
77 482
172 727
831 349
177 659
988 840
795 485
738 704
588 519
749 244
322 921
734 947
321 980
728 110
745 141
213 149
584 888
135 171
110 279
163 840
48 853
299 888
361 614
447 479
163 680
662 760
768 966
869 748
68 194
647 550
556 256
92 907
915 336
766 701
235 314
414 146
222 126
423 976
985 282
201 837
963 345
844 808
440 93
407 708
629 147
816 903
437 246
570 401
797 50
926 479
878 694
562 974
66 963
667 930
616 781
273 103
895 736
230 383
948 983
334 676
567 514
41 808
942 897
417 928
565 661
395 181
910 965
639 151
53 277
875 31
142 701
522 443
177 208
872 261
644 780
429 46
677 42
278 404
459 567
208 842
743 342
309 625
139 904
975 673
57 88
417 708
335 479
296 841
530 884
422 987
263 875
414 740
106 704
304 422
695 337
672 53
182 450
497 40
821 678
278 522
764 688
826 982
901 886
365 604
132 851
784 932
569 295
195 798
304 661
758 467
791 192
382 614
477 782
792 714
269 309
918 963
99 251
670 448
697 772
27 934
642 284
441 364
813 217
4 305
519 322
960 73
406 353
972 577
800 268
101 462
395 839
647 414
693 203
38 723
773 354
324 195
903 674
69 949
478 545
663 750
335 162
723 498
148 482
147 669
425 715
294 628
594 578
488 607
386 771
588 336
278 347
666 273
610 787
854 476
528 996
327 907
431 531
626 694
594 898
557 132
939 8
443 460
430 286
897 376
760 534
26 498
599 557
326 826
312 582
909 591
219 579
964 632
962 511
478 727
220 926
847 819
785 351
927 511
323 520
459 131
713 589
802 82
306 282
225 389
898 284
7 647
560 345
838 26
980 801
619 688
446 414
567 48
87 484
200 573
548 784
517 83
190 847
183 186
691 719
993 581
781 184
642 773
899 708
338 548
319 171
696 746
287 736
172 50
10 212
159 358
559 162
978 315
374 706
599 345
273 847
12 177
887 99
51 491
17 636
262 75
834 541
979 731
517 443
484 307
110 452
564 945
191 38
861 704
961 144
434 572
929 622
890 529
575 196
206 516
115 480
53 57
975 267
856 119
885 556
273 567
446 445
718 605
157 49
227 311
30 41
268 419
540 837
490 234
257 678
661 850
827 474
505 346
315 546
574 644
373 660
632 839
45 237
544 708
417 71
559 696
187 47
190 946
287 618
548 187
853 717
43 932
997 141
253 396
365 812
796 286
244 955
47 375
461 705
711 638
274 937
298 176
615 772
495 667
633 393
453 736
948 333
709 215
638 173
16 31
744 766
390 404
765 621
805 672
554 978
632 453
364 592
159 754
806 111
673 666
947 692
282 812
784 405
471 79
984 938
981 663
402 557
977 979
485 695
244 471
706 426
324 582
215 268
703 459
759 665
824 900
841 94
560 180
725 205
825 657
223 652
181 745
34 550
234 176
942 246
803 201
926 178
848 102
369 716
837 104
773 668
682 965
944 996
124 437
504 699
644 421
566 610
414 8
783 394
274 513
44 113
574 951
211 734
537 928
635 790
42 483
189 367
519 262
179 330
122 751
240 104
185 885
666 532
134 296
246 503
490 474
424 784
733 695
956 84
864 112
507 121
720 983
610 695
936 389
766 276
444 918
482 215
422 242
415 199
213 897
968 198
292 927
269 121
459 632
512 576
520 570
944 909
698 485
241 417
354 365
653 282
673 717
566 681
341 397
755 873
567 416
606 178
292 629
325 902
867 244
712 990
64 406
758 14
518 141
86 564
221 621
546 764
348 803
586 564
845 483
538 350
287 201
900 327
921 240
63 14
736 876
827 851
398 197
469 577
621 362
944 635
380 527
517 504
128 703
6 238
620 151
18 591
436 158
386 939
7 253
884 654
110 314
787 725
968 854
673 832
11 755
659 553
929 14
315 896
147 248
449 758
62 736
241 189
199 225
215 339
497 171
486 125
544 724
207 301
92 345
754 773
640 157
694 50
89 894
865 681
124 610
232 570
557 905
519 248
63 208
672 265
401 362
341 412
296 25
650 491
816 187
169 396
387 142
800 497
848 55
676 946
846 462
874 117
451 921
273 763
517 86
391 23
241 687
107 638
881 21
526 43
942 640
536 936
484 628
731 666
590 186
583 462
158 696
106 470
488 966
240 49
882 91
736 139
941 947
605 619
507 266
155 715
119 110
310 290
329 888
865 640
451 72
647 184
153 514
841 427
365 398
134 645
497 587
40 945
969 775
957 425
594 989
888 49
616 763
787 492
943 39
434 81
590 449
680 720
71 388
67 724
567 719
408 161
962 41
963 447
373 244
649 709
608 95
745 676
913 659
460 36
571 724
540 563
264 349
972 904
156 479
891 586
666 978
395 406
788 553
191 630
853 293
365 157
136 693
205 461
632 271
931 638
682 231
118 643
900 208
751 658
303 80
895 417
962 885
230 84
687 400
971 820
411 179
533 154
451 287
907 516
855 386
910 31
669 223
718 893
595 152
658 356
40 730
132 807
458 718
777 548
71 220
280 14
771 196
124 875
645 782
879 474
418 245
134 988
505 364
173 160
55 174
738 413
831 141
15 168
842 893
598 254
228 743
717 306
859 943
243 654
684 887
100 301
782 872
980 7
82 297
790 209
821 209
594 768
42 410
354 159
827 715
480 338
776 287
358 377
769 140
86 920
467 518
595 466
424 496
188 996
897 489
804 690
646 738
94 357
560 882
307 310
108 326
155 975
893 86
361 512
96 405
70 610
980 950
80 402
447 695
256 588
293 858
587 628
985 558
884 22
551 556
951 775
681 277
678 371
394 247
974 238
865 999
356 233
223 41
437 582
700 360
15 629
900 523
544 69
795 236
149 509
520 166
398 21
598 696
451 363
592 383
43 150
71 325
778 482
421 994
53 910
639 581
361 237
744 848
175 801
437 915
222 839
413 266
559 69
407 548
50 782
481 336
945 338
546 394
817 316
220 265
121 274
986 127
15 462
298 124
597 577
905 615
488 704
194 399
420 582
911 219
125 457
927 540
833 568
604 244
227 834
560 490
997 961
786 475
920 926
66 380
543 804
143 650
987 787
171 764
463 117
752 575
964 208
194 167
38 911
309 420
302 925
658 674
870 899
574 761
665 128
10 150
649 242
165 738
679 707
219 127
475 500
632 741
818 51
182 933
709 387
924 903
645 207
784 163
108 262
303 95
526 91
805 663
165 189
417 113
787 859
543 428
174 470
132 839
846 340
839 119
406 214
295 707
11 700
82 784
229 64
499 744
648 762
573 434
553 861
270 526
935 638
889 902
383 218
759 428
485 172
634 964
529 363
209 954
255 350
878 185
426 766
943 968
120 810
515 668
491 155
973 826
987 204
745 443
361 76
804 765
897 586
996 891
95 42
440 508
149 589
883 201
82 722
309 932
453 874
976 183
305 736
15 980
687 763
989 834
231 6
951 169
354 511
912 604
384 907
35 934
543 307
386 863
578 619
332 373
816 355
275 249
203 935
393 102
382 683
154 420
458 268
597 170
736 930
850 918
303 704
387 786
917 409
465 428
17 791
516 236
229 725
185 611
611 591
351 870
56 234
507 815
746 804
884 471
502 763
45 406
444 495
930 233
112 13
883 200
326 132
7 437
878 863
632 230
397 670
539 521
166 940
416 380
201 918
691 48
658 607
476 958
546 688
493 166
782 666
854 55
432 622
433 520
575 112
731 129
324 471
97 526
56 828
641 255
527 771
124 227
605 471
370 993
988 789
420 435
718 858
523 735
609 233
115 247
159 362
887 184
362 604
680 783
47 365
978 970
972 186
668 669
855 110
331 573
648 258
562 879
205 766
444 871
763 271
794 732
147 588
626 8
789 530
12 626
294 148
576 75
752 445
710 537
702 129
801 36
456 778
297 216
177 266
55 123
224 637
891 637
133 217
186 320
360 559
145 447
680 982
702 595
978 949
328 204
211 864
905 492
165 922
37 395
322 137
311 164
241 676
595 32
376 657
413 972
895 644
30 814
775 196
265 561
275 42
230 864
730 484
473 167
996 468
65 353
502 990
208 308
303 772
335 213
574 178
237 897
986 953
809 437
43 760
398 121
935 470
548 465
693 858
682 397
276 914
690 31
247 639
788 695
500 745
23 87
112 742
48 929
516 365
158 830
925 150
650 173
727 229
131 316
513 521
417 780
592 278
319 891
198 365
908 876
89 968
478 528
165 732
313 964
706 593
122 229
631 873
677 529
346 634
140 711
950 93
824 657
641 858
700 211
118 45
282 39
804 891
598 114
535 842
643 869
721 547
598 711
38 880
291 513
405 385
835 148
609 580
669 718
888 158
906 818
488 516
515 735
315 492
348 131
330 701
436 90
207 638
231 101
141 292
307 244
781 64
845 903
660 585
774 852
118 928
281 202
470 688
991 742
717 832
706 230
862 334
676 786
688 338
544 684
855 160
869 998
246 77
403 456
169 834
625 11
727 921
549 25
896 185
709 956
656 896
342 112
210 645
491 849
235 471
53 790
522 583
123 274
307 928
428 268
739 601
877 232
404 312
130 321
825 627
669 657
686 608
947 634
728 883
724 216
410 427
636 963
504 815
932 604
79 157
463 302
256 989
208 85
902 385
20 829
38 828
423 915
484 225
326 854
817 812
532 717
928 448
937 477
127 808
804 998
397 104
884 389
270 373
937 823
477 687
10 819
460 441
543 843
463 242
831 479
391 125
682 667
529 838
377 290
10 202
838 741
373 263
437 854
544 421
62 828
648 112
413 209
537 822
518 970
51 112
947 661
77 890
635 665
918 603
585 369
965 662
811 555
681 114
582 518
500 313
600 422
91 956
631 941
98 237
877 870
682 47
785 329
488 884
315 626
426 812
151 169
495 455
116 952
332 230
822 947
911 62
654 198
156 477
258 650
550 397
987 296
64 307
660 417
231 973
923 705
44 485
328 19
108 573
658 80
318 584
912 296
70 579
4 751
499 65
295 296
991 316
564 919
112 265
623 150
184 44
248 421
772 766
341 151
734 992
617 828
704 511
363 438
277 522
150 116
596 146
573 390
144 336
694 359
533 935
922 115
955 23
546 565
159 737
38 849
215 485
555 680
572 732
535 168
719 246
256 214
740 575
981 164
434 193
457 281
936 639
521 80
117 75
524 529
961 917
982 421
792 53
75 597
862 676
71 666
647 957
784 969
139 750
875 374
833 196
406 695
636 688
912 128
604 198
716 872
857 829
728 567
119 258
835 194
500 81
723 621
23 359
978 508
434 913
208 248
646 865
386 968
415 930
610 527
22 602
683 3
822 33
275 230
551 610
799 681
151 972
73 863
920 295
950 743
654 137
263 627
60 215
918 36
425 248
334 452
341 962
986 122
334 328
855 596
675 644
683 41
853 108
93 211
800 758
730 336
936 399
296 148
187 913
506 585
951 632
43 558
704 953
775 510
543 721
416 617
882 180
221 463
834 664
90 363
211 414
187 156
501 245
762 871
826 174
172 553
491 950
516 641
659 809
120 183
660 189
510 120
167 440
829 731
591 636
85 864
675 170
845 264
68 767
788 677
104 255
887 476
679 23
251 377
634 212
731 499
210 199
695 476
278 948
641 2
125 176
22 348
835 330
119 63
676 846
1 489
79 30
915 639
938 185
263 645
822 468
735 675
402 844
48 122
256 473
977 882
669 452
365 647
344 282
986 136
643 467
972 592
376 313
137 501
910 941
844 390
209 279
279 712
996 720
43 420
637 19
1 870
860 782
222 417
380 957
599 496
190 243
632 480
854 981
446 518
742 543
995 300
219 377
788 430
236 352
749 162
879 869
859 15
708 194
234 309
626 758
437 105
69 506
828 966
787 553
285 413
614 479
975 926
114 71
365 689
368 380
841 684
28 515
156 821
43 858
86 999
594 488
980 624
668 753
546 949
34 413
259 219
287 140
904 519
171 675
604 748
868 444
898 129
690 795
969 378
317 876
712 548
207 34
286 237
646 218
717 837
629 431
721 475
167 613
415 932
475 998
252 450
387 292
373 372
281 10
541 92
246 996
898 286
667 651
524 766
353 178
319 290
927 347
879 146
910 124
967 994
814 260
166 398
125 844
391 512
563 110
943 981
593 114
19 624
210 530
896 457
233 555
226 346
793 356
853 712
224 468
556 873
508 951
874 711
279 228
276 268
916 732
585 717
194 623
382 978
144 660
942 928
118 859
128 516
21 994
130 260
289 928
681 517
998 586
4 911
821 406
440 400
201 709
51 183
493 52
842 524
966 220
266 46
911 634
170 739
904 53
256 95
902 761
872 926
142 355
970 217
562 997
810 688
143 232
239 506
64 100
283 442
959 457
222 157
812 229
92 973
963 69
535 822
463 1
462 929
469 457
965 207
635 717
811 422
284 49
833 64
954 362
968 42
341 278
817 711
161 801
96 389
951 339
407 865
49 626
945 736
672 138
629 243
398 103
492 791
192 196
590 389
593 984
907 921
283 657
32 237
41 636
915 263
290 211
378 494
18 766
454 129
906 759
6 127
769 939
92 154
349 547
910 145
304 177
661 360
401 521
721 888
775 565
749 981
488 137
255 639
569 903
805 153
296 209
192 411
260 159
87 744
107 87
8 188
860 251
236 504
841 351
966 648
562 898
705 405
753 778
279 134
657 176
540 197
859 202
646 303
290 196
477 51
455 560
432 731
798 26
251 233
245 541
275 472
625 197
330 18
761 8
200 133
278 632
580 712
864 327
263 226
149 409
613 972
856 428
449 184
168 487
666 16
750 570
444 990
105 113
317 572
847 620
859 176
693 10
145 373
678 350
552 142
645 215
156 144
754 235
341 676
323 774
317 59
103 648
676 125
300 44
354 488
307 83
621 843
558 85
509 431
902 230
173 590
341 408
499 215
856 976
984 229
166 1000
520 966
580 896
445 973
724 72
461 787
853 785
211 135
337 401
113 471
776 687
598 285
223 487
519 240
701 947
210 682
187 780
523 704
510 453
334 836
969 464
500 397
664 318
386 14
406 171
518 581
565 409
268 752
715 844
521 903
924 518
27 106
778 10
842 101
710 702
18 378
486 901
663 543
383 26
223 358
194 109
670 450
964 830
262 586
629 232
152 359
42 119
984 782
511 868
283 194
651 252
898 605
514 338
421 407
654 593
753 426
704 853
624 232
546 180
277 123
955 293
730 362
17 942
187 1
476 440
294 347
155 831
584 301
833 281
838 241
594 839
359 490
94 575
405 477
467 74
122 362
714 412
878 508
254 497
326 34
210 715
729 268
952 187
931 846
317 276
374 896
488 268
107 791
16 824
770 762
324 919
956 990
713 635
656 508
982 687
617 152
640 567
731 60
291 979
206 138
37 458
965 933
306 213
326 393
733 291
851 57
157 573
310 819
34 43
676 847
9 832
904 769
29 571
688 998
32 36
987 182
877 104
212 616
230 158
255 177
317 630
401 747
590 631
789 165
167 175
709 631
441 144
503 108
404 813
738 274
570 890
571 479
768 708
441 272
861 407
375 145
445 552
151 399
883 43
391 884
646 555
646 570
424 525
970 560
10 879
947 154
25 864
183 342
797 691
96 763
229 18
996 429
976 581
180 504
955 117
211 457
609 727
512 28
256 142
898 407
807 193
923 847
429 141
1000 240
253 56
697 920
957 270
649 590
925 109
725 896
499 68
522 193
579 260
297 586
854 410
239 898
736 314
709 888
658 236
655 568
521 186
144 232
567 351
369 291
881 509
954 882
966 77
394 673
591 332
159 602
725 895
98 233
68 834
931 734
767 201
388 462
499 276
687 436
262 92
595 415
344 285
646 394
801 336
883 807
509 589
543 729
429 570
950 902
592 107
976 99
897 158
200 787
796 208
738 978
969 1
452 479
953 522
373 675
799 105
327 51
91 769
501 829
807 152
137 297
816 652
88 884
829 12
716 192
812 298
223 14
253 52
128 215
182 119
95 574
47 399
397 813
955 319
343 944
273 990
576 1
893 103
927 682
176 84
97 57
680 489
799 782
788 413
881 86
368 449
270 851
260 798
389 251
899 166
677 336
668 620
288 252
157 283
460 388
174 32
886 152
919 944
308 79
440 890
701 684
421 875
799 115
685 322
21 388
658 866
548 205
860 34
73 284
189 258
592 571
915 802
289 258
370 53
867 849
201 644
658 850
220 243
12 972
478 820
294 541
477 586
841 84
2 313
439 805
231 958
305 1
897 905
39 778
410 153
114 688
367 989
423 104
259 172
313 795
697 259
866 838
615 13
112 358
662 503
719 195
529 509
350 644
26 969
577 739
827 416
961 512
96 787
555 88
975 182
500 262
674 920
39 857
676 731
660 171
480 570
160 240
603 968
604 764
299 690
579 740
833 782
978 629
350 336
842 843
130 894
27 359
460 511
110 163
868 798
146 672
326 893
999 88
258 620
975 277
886 648
370 42
978 82
669 650
608 674
699 870
133 230
507 660
785 756
749 436
3 958
691 613
49 763
367 967
424 116
824 663
598 688
122 254
80 861
315 843
773 235
584 972
357 987
383 452
298 942
280 746
852 49
452 562
197 849
560 718
98 367
483 263
111 917
758 789
772 71
338 175
653 896
276 760
604 237
148 853
970 845
767 945
520 5
859 283
872 954
823 513
113 155
832 451
277 964
258 688
968 931
890 334
206 980
1000 145
288 138
874 179
33 22
758 602
216 347
708 217
717 344
662 704
599 127
153 508
227 968
571 199
630 203
693 351
186 703
45 345
804 161
585 83
359 412
390 529
994 508
28 212
638 86
980 70
727 324
774 215
508 43
388 402
697 502
479 398
512 506
955 826
126 323
164 868
779 500
708 418
834 962
8 764
66 412
600 284
530 209
263 196
480 550
127 776
748 372
593 978
859 781
689 916
739 970
785 739
510 280
79 846
661 203
63 577
675 845
850 723
833 655
39 910
890 233
646 734
878 27
226 330
748 856
585 247
572 740
390 488
615 779
20 656
603 501
396 320
392 276
250 802
129 682
864 149
554 836
283 584
710 181
299 831
857 109
487 656
21 327
942 983
780 612
69 823
855 956
546 430
306 718
607 17
202 145
282 497
248 653
217 153
258 911
962 793
687 571
694 283
941 770
362 764
181 993
846 254
679 107
507 276
689 794
297 771
359 926
294 427
859 479
185 877
390 571
34 70
861 105
43 79
700 430
307 7
611 871
650 148
311 702
949 460
568 369
184 34
341 587
695 373
612 5
8 926
77 674
913 99
386 399
230 772
446 482
47 549
347 566
170 694
23 996
686 890
294 281
782 732
179 472
163 184
942 91
575 178
311 708
516 98
740 278
652 919
97 764
382 217
669 251
331 414
246 721
210 219
283 853
414 789
799 666
777 919
919 317
921 211
964 6
720 664
27 573
632 269
216 126
951 778
932 671
463 91
9 915
709 291
580 964
724 842
823 384
678 653
690 210
574 653
523 333
942 350
51 396
386 973
871 78
361 469
578 694
382 449
47 452
996 347
726 186
809 408
148 518
244 170
115 814
93 915
758 895
542 503
146 332
971 782
805 337
712 133
766 642
327 196
928 391
634 1
938 170
306 942
302 961
483 249
765 488
453 975
330 889
441 870
579 118
248 168
941 979
184 763
270 134
594 204
119 341
828 926
561 681
64 617
951 483
880 724
247 900
121 857
860 870
690 699
781 139
474 187
715 444
928 53
795 199
388 989
684 627
169 706
583 321
160 861
688 271
45 144
205 214
689 592
387 913
402 436
564 940
129 679
595 209
220 86
752 237
998 638
3 724
937 184
628 417
93 965
332 51
674 314
976 745
720 652
358 858
107 993
91 164
37 327
17 652
729 425
479 356
114 505
918 829
322 720
821 153
307 989
570 88
121 908
630 483
605 312
141 869
445 949
100 148
982 349
833 910
59 117
298 179
103 327
751 952
495 393
959 252
781 363
984 911
44 905
11 296
248 702
414 298
999 725
300 308
379 401
447 21
472 728
285 54
118 219
24 568
566 36
316 374
254 518
413 699
273 562
129 661
810 320
990 55
626 945
573 83
360 869
950 114
295 666
407 847
50 339
728 871
112 862
719 887
684 670
849 661
37 602
385 383
770 143
680 376
582 905
968 894
661 286
767 36
952 611
463 812
466 622
640 321
344 944
747 917
759 833
926 807
221 844
902 672
79 297
210 912
28 989
751 819
996 879
888 702
76 411
93 741
29 166
429 671
678 913
456 964
693 437
82 870
339 662
626 771
986 820
381 2
270 217
369 407
599 499
875 564
974 419
991 479
611 813
289 147
107 36
464 493
849 886
606 365
127 762
154 527
515 772
330 410
238 978
302 861
174 877
302 707
269 403
670 699
285 913
376 470
594 878
545 541
396 596
466 864
462 663
704 307
767 618
956 712
839 236
698 636
531 71
360 787
584 845
56 523
789 155
466 620
31 587
656 617
916 106
599 23
835 772
357 484
858 798
146 896
168 935
842 783
575 550
317 632
273 241
98 941
90 823
542 948
195 582
210 972
230 266
38 605
501 76
740 42
729 801
581 478
86 164
329 557
634 838
313 987
1 909
754 355
974 289
776 137
172 855
371 251
115 102
553 718
713 744
506 846
60 483
99 268
795 179
433 365
268 65
89 146
430 402
543 292
409 842
392 250
910 647
159 962
317 573
650 815
216 165
51 470
841 455
463 38
885 704
927 325
595 968
641 992
574 533
467 922
877 915
217 880
759 350
652 97
526 451
136 685
215 868
261 203
18 739
824 460
180 123
926 853
459 982
405 902
699 716
20 206
466 72
111 488
388 377
569 555
633 63
476 632
206 61
833 756
711 562
172 70
203 539
539 811
757 204
385 629
944 123
465 784
449 2
864 438
578 417
943 413
12 778
212 660
415 149
105 610
852 641
697 128
956 158
304 967
909 677
301 959
802 16
356 357
373 118
967 1000
890 286
119 262
19 962
174 660
167 126
480 657
526 376
211 34
603 887
378 712
816 518
443 54
964 479
386 101
661 72
56 225
543 649
430 366
839 581
297 285
512 864
95 876
6 775
79 149
306 533
706 976
672 369
780 466
404 423
293 923
593 66
709 288
583 762
510 112
494 551
865 649
539 956
518 442
246 274
794 716
165 925
600 471
666 917
249 103
24 776
597 475
384 261
584 585
715 142
636 631
416 818
979 430
741 338
165 32
526 128
920 93
837 453
542 685
127 189
72 467
887 939
187 263
472 500
821 574
596 965
284 599
610 172
9 379
628 806
361 251
38 12
844 83
502 590
480 306
902 361
167 849
718 833
298 909
755 540
130 990
719 923
964 233
620 236
183 303
501 845
308 209
797 644
746 155
708 302
942 360
644 328
350 102
411 724
99 297
391 621
939 247
971 473
318 643
523 237
323 90
591 84
781 614
636 722
929 10
150 444
604 823
112 432
30 692
869 462
456 402
405 508
635 163
19 65
731 441
131 286
519 124
438 257
318 134
230 861
352 758
479 777
147 92
180 280
149 770
296 102
126 354
644 786
324 135
41 632
91 427
786 979
572 352
223 63
535 914
109 134
222 794
792 144
321 736
759 507
25 639
268 679
982 332
249 243
700 26
573 442
191 372
344 983
512 769
1 661
607 489
813 669
284 92
119 243
295 393
710 614
966 41
648 818
658 207
373 462
456 948
702 543
229 929
162 512
693 548
136 508
21 183
165 486
280 591
265 506
179 138
455 88
750 51
407 346
903 387
367 631
706 649
233 903
925 609
270 732
523 680
645 833
53 777
610 781
853 721
287 673
554 333
889 268
648 469
250 709
288 1000
661 800
627 686
737 658
565 849
929 423
818 161
492 439
571 340
56 652
311 916
956 401
988 824
151 326
344 244
268 126
745 194
43 437
772 382
54 994
403 539
218 642
550 299
340 521
119 356
214 427
796 341
789 563
55 536
287 640
372 116
851 274
115 588
553 435
490 84
542 282
212 534
854 957
848 820
173 992
114 357
10 127
190 820
515 543
574 714
706 961
961 668
952 283
589 353
40 303
497 878
971 656
138 387
964 933
648 105
435 150
438 858
279 754
271 859
350 251
495 529
458 928
797 633
224 925
426 357
341 76
387 937
992 738
40 327
944 481
735 663
310 162
96 19
676 938
442 281
339 1
850 829
523 74
692 126
559 182
439 8
509 985
573 97
86 738
797 900
144 510
235 893
210 211
434 726
851 554
956 811
560 429
102 31
730 121
984 192
717 573
437 743
75 342
723 495
722 335
578 518
482 425
687 399
195 705
571 124
786 647
897 737
418 728
436 561
912 682
989 577
981 655
778 649
357 964
289 978
15 853
360 645
296 408
243 819
733 78
755 15
669 74
130 664
717 254
251 909
45 471
145 554
100 412
132 258
637 205
471 56
244 313
456 513
302 447
625 609
615 29
347 252
773 349
101 699
256 175
794 113
403 85
629 923
141 713
556 985
456 515
864 571
576 843
881 560
765 905
512 402
802 648
545 303
267 737
496 301
88 520
283 236
40 110
854 942
635 681
512 723
896 56
162 378
684 138
576 77
692 644
946 417
129 315
305 926
382 724
141 761
91 859
309 48
89 408
738 246
44 462
595 740
13 25
87 286
16 467
924 415
546 926
410 984
893 931
930 18
407 724
48 916
267 26
933 13
945 762
393 291
687 602
355 871
221 599
281 593
309 870
688 820
196 278
477 493
689 684
218 402
272 393
396 877
1 428
498 162
342 82
485 131
439 615
608 92
313 817
888 753
755 974
82 111
900 264
786 741
828 42
455 660
216 374
354 840
923 143
214 911
677 568
705 835
185 991
886 823
303 612
801 276
29 377
545 547
53 378
199 324
537 671
488 702
886 74
855 862
589 882
443 867
220 922
669 739
847 490
518 285
795 274
430 557
691 54
19 246
168 770
319 238
562 908
156 540
53 673
940 790
265 958
633 390
333 505
558 125
98 386
125 943
425 632
926 636
507 704
976 160
940 997
203 869
167 727
251 419
67 492
663 424
749 256
621 274
459 327
806 902
674 394
145 130
414 10
662 237
871 105
292 432
891 968
233 825
110 378
261 104
826 40
743 803
787 55
571 456
440 796
628 813
523 265
185 713
61 174
862 406
927 337
208 906
119 731
839 326
58 197
552 900
517 668
943 312
830 574
456 747
317 772
643 891
686 529
25 116
178 121
988 464
878 598
564 316
142 204
953 121
679 774
372 599
966 360
766 50
767 131
851 1
713 102
503 148
913 122
987 843
297 983
15 184
316 534
443 882
513 661
17 409
614 684
856 964
575 350
49 71
774 470
496 269
405 954
548 27
350 913
464 378
470 477
719 171
275 828
895 489
969 997
712 546
463 777
235 386
171 468
697 511
184 721
262 747
752 33
861 578
862 295
700 441
879 929
250 252
531 524
384 229
653 964
847 609
259 862
395 106
23 111
699 723
881 645
304 313
992 436
890 280
250 551
5 682
465 142
577 740
763 416
761 77
34 229
227 383
959 260
256 131
750 501
790 810
318 164
995 675
29 923
790 317
933 313
247 746
616 949
694 192
394 407
804 884
132 650
666 205
785 684
587 867
605 955
286 435
655 923
513 180
226 794
558 753
901 85
57 895
87 840
10 553
455 506
868 712
21 541
274 533
981 231
425 325
822 676
491 671
68 742
187 325
808 109
336 971
13 211
237 769
552 724
267 618
640 791
957 118
680 509
411 593
297 109
183 717
384 703
396 183
562 142
405 534
820 995
20 454
953 29
212 955
590 517
334 914
871 371
701 287
949 786
43 611
312 118
975 240
97 81
896 917
823 68
565 712
155 550
284 416
405 421
568 341
70 667
755 640
296 871
823 805
362 578
12 492
342 9
865 545
805 112
749 135
498 376
960 866
267 199
33 872
361 936
717 686
694 366
487 55
145 584
936 544
23 47
922 326
981 859
741 453
696 742
964 767
730 791
839 327
39 443
67 52
489 67
716 864
563 452
166 995
828 102
572 565
272 357
13 825
657 977
292 564
970 634
955 513
104 781
504 21
583 992
253 187
767 406
905 887
515 754
101 291
24 517
643 145
793 963
950 438
243 340
25 561
50 491
931 432
378 790
389 773
933 112
442 538
797 181
92 373
768 141
453 754
180 490
92 361
885 559
697 311
372 114
831 379
726 114
165 965
468 561
951 268
200 797
431 214
682 941
906 978
723 600
383 194
598 435
418 305
780 449
49 629
539 969
83 62
212 48
289 732
15 819
225 313
705 165
350 643
849 850
182 944
545 181
550 172
727 230
512 304
727 888
353 641
696 59
785 347
186 439
638 844
137 164
79 553
567 806
673 945
455 719
136 941
25 741
831 328
834 589
433 37
375 993
208 490
934 599
204 645
860 799
635 849
795 13
206 72
228 395
714 955
16 555
318 71
224 606
535 129
816 397
260 99
418 333
404 969
745 61
996 427
410 180
688 477
820 281
240 830
246 554
385 225
319 862
33 241
41 659
643 375
522 618
880 859
952 499
772 883
171 245
198 68
634 612
60 936
781 765
179 91
821 331
170 142
55 657
99 788
21 460
61 566
455 118
850 301
283 77
729 242
298 367
664 894
229 488
139 68
327 629
306 951
993 929
27 141
157 877
887 325
747 762
493 755
874 573
356 146
662 278
271 979
158 544
156 136
945 930
85 424
436 287
161 520
753 470
527 612
987 913
363 45
150 379
691 89
590 755
858 434
778 316
648 455
668 106
492 772
729 803
507 809
896 251
982 67
213 96
999 663
345 907
976 491
18 465
947 115
20 970
396 260
303 920
732 2
315 165
466 10
979 318
886 569
153 616
971 424
8 174
199 421
19 410
772 788
427 589
910 429
184 761
197 189
182 963
130 534
56 613
701 985
824 659
187 689
954 259
911 24
252 71
372 556
888 633
974 621
885 986
657 791
256 672
874 64
681 450
671 897
609 179
787 237
696 861
77 215
93 233
27 380
349 878
568 220
623 347
701 139
684 233
658 71
698 956
273 288
311 668
595 147
967 637
290 692
440 829
691 756
530 941
936 408
389 500
895 396
671 197
361 670
360 160
198 567
628 368
816 199
653 711
623 191
172 971
270 866
987 734
912 424
476 394
525 133
884 830
510 867
446 879
560 330
798 766
301 597
753 501
495 500
261 807
600 151
967 938
816 54
481 507
699 383
901 935
64 798
320 455
238 33
284 130
467 199
414 311
729 152
212 560
72 719
223 812
724 290
67 664
533 752
48 776
785 260
278 357
903 949
5 629
216 621
387 339
47 806
779 547
871 441
291 864
672 845
800 971
944 478
181 367
59 435
832 400
645 759
429 941
372 297
798 953
214 852
266 835
865 877
546 125
629 344
617 147
256 624
295 260
188 961
322 418
992 405
426 801
429 832
649 431
610 364
433 482
197 335
89 364
25 873
975 273
822 848
406 884
177 3
125 832
511 805
160 60
511 675
369 106
920 39
605 489
67 847
832 431
815 760
537 224
584 424
556 532
93 335
205 322
738 26
196 439
940 250
69 855
340 732
154 110
83 366
722 349
58 381
367 766
142 891
259 500
723 149
867 818
769 550
930 575
474 770
760 302
256 601
522 58
171 229
984 557
72 639
167 196
89 38
855 891
976 200
315 613
877 629
141 142
565 504
415 321
852 74
51 735
163 159
257 29
934 496
289 56
805 943
72 251
941 914
648 392
236 607
361 371
645 827
950 161
340 680
754 317
232 829
287 622
713 184
433 127
738 889
495 23
432 947
118 750
688 212
48 162
489 933
688 350
339 484
677 166
476 136
568 554
71 236
592 139
102 953
699 639
595 899
872 955
145 84
227 38
598 55
381 996
947 71
857 166
240 499
709 978
537 662
429 841
195 951
455 612
482 229
954 913
207 719
287 523
63 866
798 271
928 987
599 956
515 196
323 460
469 295
832 508
521 385
225 64
393 942
398 920
239 893
341 516
437 127
528 999
294 225
432 959
72 153
809 331
431 882
477 174
400 906
262 409
171 57
573 948
44 407
306 409
511 603
175 481
155 261
945 160
951 922
777 114
891 828
980 961
941 43
99 521
454 949
183 556
216 492
873 28
494 150
574 51
630 216
97 998
112 39
472 936
661 519
855 940
18 84
808 306
449 125
942 66
500 395
500 62
797 826
508 778
901 744
649 571
563 184
602 805
664 243
705 622
185 131
815 896
61 299
561 116
755 118
355 875
281 806
795 394
775 2
858 182
782 954
706 151
868 257
5 104
400 85
492 95
651 535
578 916
515 901
738 436
855 191
152 347
523 369
783 766
598 886
282 582
231 583
657 803
502 40
837 859
917 495
255 169
241 564
539 674
828 884
141 995
916 25
320 434
36 144
587 841
243 572
399 384
16 599
905 45
150 780
728 649
739 770
36 76
980 965
516 576
104 38
906 767
452 20
146 244
29 581
731 962
860 910
420 545
30 268
263 9
767 475
630 941
433 840
432 983
878 842
181 845
556 868
915 740
804 583
831 996
964 382
673 590
284 721
353 551
156 627
268 558
149 350
101 326
803 277
752 688
796 828
116 593
273 610
47 494
320 523
267 226
80 477
271 758
31 639
313 801
910 399
392 692
755 584
36 229
574 490
197 200
532 167
31 852
206 873
581 591
844 559
95 931
242 111
832 501
532 273
896 974
134 474
798 362
942 177
635 107
566 782
638 647
971 664
93 979
331 964
463 811
746 22
815 70
724 602
596 548
559 122
658 744
256 621
226 696
461 653
16 426
404 712
311 913
622 726
955 656
658 781
472 830
709 870
185 898
820 350
776 678
804 995
742 730
486 195
194 930
732 319
463 718
301 767
657 695
130 390
514 51
708 638
464 761
874 340
834 365
714 382
579 384
568 623
334 936
290 453
111 841
192 385
337 825
977 305
310 448
924 87
750 746
727 627
987 413
429 440
691 435
61 327
613 309
1 371
223 874
593 81
740 748
817 413
35 532
726 934
283 147
924 819
905 234
889 2
822 246
492 868
462 717
977 257
873 71
309 925
853 706
539 114
755 685
969 621
134 673
381 186
375 300
726 835
352 41
50 811
483 470
571 659
331 510
164 255
865 682
755 795
703 998
425 472
7 171
113 468
694 280
769 541
108 369
498 228
820 768
903 926
261 41
284 609
558 893
753 272
236 472
156 641
732 61
780 40
193 873
488 595
993 143
630 989
745 533
51 526
895 75
171 447
845 579
753 491
196 188
517 649
545 342
778 334
85 499
45 65
875 758
471 650
182 503
437 675
603 545
338 94
129 285
232 758
238 84
746 622
8 275
697 969
706 98
322 219
827 946
936 119
528 166
549 388
429 621
496 153
1 515
431 795
686 68
819 565
614 862
977 624
189 242
879 947
130 216
739 129
354 460
657 568
197 215
360 166
750 559
601 807
19 683
385 978
620 497
157 80
517 219
190 949
250 943
548 418
782 575
410 896
441 247
518 413
517 112
180 17
329 626
653 201
989 591
601 487
834 909
236 874
884 683
655 395
878 856
556 254
700 123
981 100
226 638
531 101
443 118
873 898
707 802
152 994
364 942
817 268
197 125
938 452
806 890
278 995
344 562
782 326
581 895
761 181
754 888
822 840
67 409
403 104
944 95
339 127
234 175
542 242
143 576
616 17
795 769
255 993
84 267
597 672
857 775
821 111
532 639
486 757
719 793
495 143
496 554
344 324
607 415
872 408
440 838
447 994
720 913
456 309
735 104
535 739
795 77
459 760
83 848
875 968
925 836
873 822
193 194
949 14
611 28
158 155
969 69
911 778
809 100
143 973
239 150
80 729
290 558
706 628
226 187
391 804
546 138
116 399
835 955
41 810
84 610
280 278
202 672
298 803
397 354
482 532
937 190
900 250
602 240
821 405
974 309
850 778
192 109
712 304
351 85
836 175
526 45
768 577
946 35
464 259
477 448
7 315
141 377
436 821
61 344
156 41
456 76
607 339
659 81
220 446
456 553
841 594
937 834
166 790
551 368
140 563
401 651
18 338
94 662
195 977
405 852
882 984
755 384
861 124
888 881
290 202
409 477
778 646
806 77
398 252
794 438
937 867
505 928
184 432
87 708
377 651
379 207
220 992
437 110
572 724
780 173
722 809
660 817
834 21
194 781
191 716
477 903
572 760
662 444
974 540
893 741
529 344
572 632
363 614
27 328
688 465
403 123
456 351
336 852
335 803
157 400
597 176
800 335
721 378
144 41
497 979
602 405
7 180
782 362
657 179
92 561
767 621
110 280
941 32
906 132
402 287
443 645
617 34
868 520
474 917
811 39
445 884
759 419
732 751
481 421
130 578
756 180
58 501
192 398
995 758
805 626
87 673
707 642
740 634
822 435
49 286
356 906
804 350
236 729
181 661
134 630
349 825
377 40
355 718
809 279
876 497
672 999
632 615
508 467
194 499
391 161
717 657
982 558
450 595
559 372
427 649
358 825
593 149
552 101
182 991
275 306
21 916
871 374
704 357
941 727
394 232
183 325
263 230
320 538
302 133
726 606
524 576
491 659
938 181
978 212
506 299
320 300
272 333
982 959
686 174
907 501
590 605
611 886
98 851
776 746
247 168
650 847
245 359
324 659
783 817
836 545
814 262
963 425
814 965
286 31
229 310
947 24
805 319
337 611
863 215
373 499
545 230
235 318
648 923
503 53
510 202
335 392
146 578
870 863
521 201
989 345
876 901
459 358
816 154
281 462
292 683
308 860
5 275
117 656
530 821
92 963
631 835
163 534
202 385
824 671
740 642
636 745
62 452
660 709
484 160
847 308
43 400
861 27
160 189
650 747
837 888
253 535
988 465
281 11
968 401
432 149
857 493
829 262
874 964
660 691
516 167
260 46
365 901
877 987
494 407
386 701
316 199
472 219
720 821
415 23
219 684
795 550
890 218
889 116
58 619
624 220
510 68
317 427
590 561
622 589
70 205
408 1
864 109
920 335
752 616
279 761
170 492
320 903
995 966
597 279
50 190
89 426
709 101
168 133
985 857
772 62
577 541
626 751
875 216
442 883
345 958
459 448
141 575
400 987
61 460
372 648
49 204
959 210
930 107
921 83
931 466
877 785
379 865
42 105
207 612
360 216
341 518
714 912
262 178
510 118
796 44
698 43
785 41
90 566
988 276
742 734
103 193
668 292
39 168
284 538
816 774
859 868
698 995
25 603
417 910
162 293
405 445
140 532
178 465
535 990
542 944
985 88
255 880
713 574
366 158
476 839
430 239
733 704
332 509
772 739
124 676
248 235
593 615
627 18
89 842
871 716
887 670
835 599
779 596
182 950
617 238
173 365
529 500
857 425
183 346
480 937
192 849
598 567
6 170
963 551
644 686
708 578
242 671
288 863
999 635
197 278
365 106
830 697
675 659
861 358
533 532
600 930
675 757
183 497
764 91
567 663
833 291
572 590
246 575
955 460
725 906
452 268
727 796
907 717
845 534
686 582
307 554
133 935
254 214
881 19
399 507
298 412
274 632
353 832
58 352
371 722
408 143
1 563
125 130
990 316
842 60
90 159
391 499
316 937
278 327
616 849
375 422
79 458
463 857
389 738
46 152
812 61
546 520
38 749
446 661
287 611
570 830
468 11
524 255
526 945
422 465
13 847
716 507
234 97
394 267
176 150
807 561
342 173
487 727
443 863
756 508
995 932
18 443
752 371
430 193
904 542
979 32
788 338
257 891
68 505
112 424
50 454
881 423
147 591
243 999
746 813
475 779
999 957
642 719
225 27
16 513
691 182
941 398
371 201
196 764
883 408
692 295
315 122
989 783
735 557
779 107
198 855
457 171
918 114
660 984
1 822
90 798
221 553
115 511
889 756
539 536
974 577
510 167
676 60
602 570
25 237
943 651
203 594
390 192
711 406
551 633
494 215
296 530
890 750
366 104
314 682
351 975
590 825
525 374
958 582
604 57
636 978
369 606
968 301
479 590
800 785
380 581
737 849
317 203
906 507
297 295
211 850
268 953
775 178
232 532
426 117
147 808
492 163
479 310
145 713
478 947
577 766
769 138
500 214
993 195
300 545
776 494
663 137
852 657
968 489
509 506
422 583
604 195
229 947
437 144
948 557
90 997
274 774
859 352
131 515
296 805
138 330
18 251
79 628
349 567
258 528
933 907
599 709
411 601
136 630
669 428
758 473
266 433
896 405
168 207
804 864
911 261
812 183
567 907
61 749
377 159
734 480
574 292
814 303
147 146
241 287
600 845
226 814
211 6
198 58
438 980
958 137
162 403
956 927
519 342
578 934
178 413
737 58
724 199
264 460
744 627
980 308
254 191
839 60
467 910
89 302
900 172
48 983
259 364
832 209
712 709
628 472
665 633
869 500
71 540
634 851
321 451
139 436
598 819
141 192
612 125
120 772
527 469
496 818
748 220
847 877
521 747
486 740
971 107
726 635
598 466
75 402
553 233
483 718
524 954
861 978
882 933
35 656
406 657
627 266
581 436
833 527
646 36
257 247
881 415
382 302
221 334
442 479
309 687
901 75
521 750
921 932
422 579
305 465
829 506
76 225
547 576
838 860
438 763
753 311
219 360
985 924
747 702
493 814
492 54
64 36
479 20
725 489
244 283
492 907
395 703
244 949
506 500
879 32
814 651
820 559
535 963
776 133
990 169
922 179
698 701
328 741
603 625
479 416
141 260
747 924
607 840
202 216
143 28
280 957
343 509
855 370
586 176
170 742
352 752
312 528
758 580
292 882
916 826
674 245
798 969
82 705
451 57
950 401
669 188
163 255
935 550
547 428
360 681
900 293
149 260
572 187
558 387
5 137
594 975
833 135
949 594
38 140
518 218
426 102
445 961
357 275
684 339
872 552
568 759
860 941
512 889
700 613
780 143
411 82
922 375
58 674
707 894
126 882
449 844
970 406
876 170
732 369
722 679
649 378
905 585
605 330
273 364
970 795
961 697
959 373
547 950
24 783
9 221
15 28
876 666
94 56
949 897
113 810
781 464
499 620
702 112
322 228
869 178
206 252
876 614
645 231
578 227
476 161
479 483
612 256
677 401
676 788
301 906
452 86
127 769
815 114
646 772
356 382
680 370
45 807
666 493
619 322
850 899
490 35
54 185
301 27
952 661
773 244
645 714
837 590
914 868
642 938
929 103
854 49
888 526
836 998
901 175
640 492
73 325
793 975
855 360
392 860
553 795
645 574
616 411
391 458
929 376
581 743
621 307
469 183
285 813
122 710
359 857
540 2
443 376
891 135
886 506
634 286
771 542
531 224
137 458
194 10
556 290
210 267
692 933
66 37
366 504
574 725
550 83
384 845
75 56
947 405
289 358
279 836
11 176
382 695
808 403
923 612
810 107
757 172
687 486
374 863
752 795
585 4
324 926
391 754
677 20
740 639
915 737
4 590
696 104
759 832
193 655
62 652
822 415
459 628
715 786
612 602
552 427
499 542
934 922
638 870
512 377
198 150
974 832
299 826
232 936
11 91
681 953
996 595
464 898
118 26
140 856
724 360
453 204
878 671
153 807
190 798
677 319
735 15
92 823
191 834
893 463
52 738
803 239
532 818
268 548
415 277
473 448
122 767
873 144
936 802
846 623
778 880
581 232
379 329
47 426
768 499
808 562
986 449
553 155
791 916
896 276
398 179
613 455
385 681
882 296
985 726
927 271
725 880
752 435
177 874
662 762
428 961
902 557
960 699
658 463
946 945
797 802
996 479
83 498
723 743
814 647
848 755
830 859
900 872
33 221
942 457
870 992
756 794
959 68
675 419
577 394
390 815
346 593
734 156
449 232
650 653
434 817
344 227
631 694
644 530
356 544
331 855
376 45
841 989
904 470
342 161
368 496
419 397
399 73
798 924
152 127
578 536
380 150
199 42
177 963
733 398
604 547
67 453
688 716
852 671
216 213
774 659
808 798
675 504
174 910
133 701
175 100
487 814
680 812
332 305
731 850
721 569
685 532
587 913
417 875
324 356
527 421
821 61
208 376
719 359
885 875
340 363
901 928
397 996
19 577
179 543
302 748
668 834
680 421
231 829
884 415
899 967
568 473
709 319
798 301
887 490
879 741
180 113
604 238
9 504
635 626
762 362
485 392
436 326
619 107
558 500
785 741
939 537
800 397
386 796
679 944
240 678
4 387
559 163
95 577
514 192
684 646
30 88
51 844
578 129
651 282
403 423
570 658
393 792
51 521
560 443
587 600
258 295
771 63
955 986
658 225
837 186
848 762
180 13
836 981
799 277
985 845
403 139
802 570
623 853
684 495
230 656
307 387
332 943
286 748
345 636
44 396
262 369
977 101
203 491
889 186
525 21
137 998
481 485
919 156
357 329
2 39
189 942
126 27
232 965
236 129
396 434
944 139
392 815
404 302
157 809
593 753
174 858
507 711
241 555
693 726
324 594
501 748
885 199
478 624
338 430
10 544
191 179
559 511
231 894
732 421
160 464
786 64
763 918
256 230
492 114
630 155
677 921
169 764
46 33
621 247
373 478
220 783
594 37
793 213
362 424
232 411
396 283
653 575
277 19
921 838
690 42
429 27
879 938
767 322
803 344
126 792
534 434
483 202
298 658
6 258
511 51
347 702
625 131
368 390
162 29
498 21
559 546
814 8
342 358
452 261
384 247
822 800
818 88
741 203
254 492
563 93
121 296
886 527
789 790
953 768
693 976
218 597
477 675
148 180
874 905
836 224
858 843
220 888
329 98
371 767
842 585
63 79
505 630
663 821
422 362
338 290
7 494
760 296
761 68
420 693
943 481
563 993
547 446
371 836
127 491
111 866
517 5
405 710
234 503
491 986
977 483
890 371
391 439
951 187
87 187
490 200
453 573
27 368
514 101
528 237
744 52
783 463
925 111
853 601
698 672
382 127
491 638
780 181
737 994
327 751
282 885
729 144
720 58
479 514
364 604
12 604
646 384
423 986
26 801
636 937
268 730
8 974
175 80
618 123
484 96
617 572
553 625
778 448
842 621
639 272
709 609
758 803
23 661
808 271
816 312
727 726
262 194
912 255
38 624
120 293
904 859
356 797
47 506
933 208
551 889
928 976
790 366
639 404
927 710
278 264
109 530
473 614
124 990
966 695
387 529
610 158
323 351
513 108
288 11
281 287
593 751
704 342
583 512
166 423
598 619
302 114
338 54
58 282
330 350
784 256
363 840
878 550
677 553
237 515
310 985
423 317
658 574
594 806
705 811
15 827
531 641
390 995
393 263
122 123
261 312
969 651
832 312
522 28
759 476
916 716
710 287
740 389
651 248
546 618
487 151
605 933
657 604
744 338
98 115
378 657
423 563
907 971
171 118
607 199
897 871
459 672
815 684
558 327
232 202
944 763
259 767
790 314
222 452
114 760
190 283
942 432
24 190
342 188
117 283
265 335
462 559
694 564
216 175
59 185
932 829
973 261
671 198
936 892
711 116
724 346
791 651
206 556
386 71
821 789
306 434
185 16
314 3
264 10
326 869
332 124
778 999
685 939
809 730
452 936
208 524
2 295
50 398
861 676
185 373
135 52
349 171
924 85
479 498
572 37
242 81
122 20
40 891
546 78
497 961
979 211
846 677
513 31
493 588
616 283
13 188
412 207
583 637
300 91
522 412
282 511
393 368
443 30
885 721
642 644
454 390
938 498
386 427
388 397
755 757
842 498
719 314
12 105
360 908
287 125
262 110
851 490
81 258
923 263
188 498
876 431
357 230
322 511
806 5
140 633
548 501
720 908
452 705
108 778
902 958
100 799
83 913
790 657
426 88
916 749
775 868
916 146
299 795
120 885
407 994
492 7
969 497
234 789
869 521
966 937
327 635
918 811
139 772
414 47
212 475
39 337
623 711
268 912
186 176
337 854
500 167
904 855
631 588
261 359
647 433
314 338
329 577
893 454
435 48
936 226
272 501
819 78
533 136
153 285
104 542
212 308
410 719
972 36
810 991
553 872
691 199
307 708
504 896
155 298
305 288
872 257
269 252
194 803
575 919
671 424
508 780
415 899
451 401
356 474
835 625
40 602
847 184
395 902
305 191
765 265
513 830
509 973
358 730
918 703
496 107
48 291
139 795
834 603
882 557
759 763
938 411
374 637
558 958
796 846
854 236
17 717
86 42
536 629
921 767
813 671
293 171
237 488
314 720
456 430
847 922
324 915
743 42
811 926
752 56
624 459
674 911
353 6
902 793
355 15
459 609
764 397
840 206
241 596
876 647
541 759
250 167
463 434
60 411
525 160
494 259
710 188
157 89
539 983
580 894
50 102
871 64
875 46
560 894
625 732
213 52
276 296
762 570
335 9
907 284
119 888
681 797
487 123
125 831
855 82
950 563
929 127
915 854
798 559
849 69
83 597
339 159
307 657
394 868
281 472
301 230
788 348
829 419
9 703
245 646
413 762
117 933
367 650
217 564
845 176
272 674
41 469
677 94
738 506
7 447
418 492
798 426
560 115
651 917
980 664
357 201
148 25
542 635
383 275
366 891
16 604
876 155
84 356
486 403
557 463
338 393
367 669
194 466
496 557
527 711
456 805
741 564
478 188
829 913
867 433
168 724
782 180
184 144
941 215
356 525
848 260
331 512
619 837
690 735
802 137
12 215
603 973
264 210
332 128
704 799
262 440
580 697
974 871
779 132
326 140
676 908
682 316
356 646
166 472
765 925
561 811
453 626
333 922
679 326
342 86
320 781
251 460
395 984
890 801
915 303
712 559
601 908
533 747
926 724
741 890
89 293
111 881
766 193
483 71
991 55
376 856
639 133
535 921
819 265
288 289
661 775
721 971
396 507
744 253
770 7
458 767
741 886
310 873
221 314
440 550
34 410
278 754
904 356
24 361
780 8
619 730
756 526
203 134
676 664
277 426
688 882
991 763
136 481
11 19
480 275
821 481
402 543
435 877
328 6
887 330
968 537
764 441
295 953
269 654
632 971
545 681
468 216
527 319
637 174
720 634
931 987
243 356
240 54
883 116
607 57
99 459
504 611
127 31
860 739
785 458
239 60
259 544
724 24
750 636
588 560
135 495
718 816
400 124
382 456
24 539
678 811
871 208
398 336
122 548
796 925
527 662
324 821
461 380
121 174
228 349
769 487
84 381
805 353
350 729
492 918
749 35
416 257
534 50
351 598
922 621
414 495
473 357
510 366
438 921
285 774
876 33
369 406
120 397
556 630
494 627
407 928
759 984
169 245
667 230
166 889
996 154
455 145
549 331
256 349
28 770
188 385
161 263
372 393
530 533
397 62
922 524
509 359
267 799
166 469
563 758
591 710
574 298
212 152
766 617
549 119
775 343
518 258
172 437
651 4
286 122
926 500
793 686
505 363
213 924
189 85
61 640
747 582
945 43
861 270
381 659
593 428
643 881
804 118
511 809
15 799
408 252
81 253
850 546
336 215
407 252
601 152
797 743
753 63
72 98
342 479
408 319
502 621
530 715
591 640
187 502
234 809
416 826
117 479
994 765
979 710
367 750
592 443
885 607
548 393
173 622
176 524
207 389
851 392
868 789
388 750
992 794
827 861
809 343
910 602
36 272
978 481
105 1000
351 940
929 590
431 174
894 556
408 590
28 570
65 525
988 998
840 305
837 789
468 2
737 798
265 341
321 826
253 414
544 550
634 994
737 987
70 309
306 286
648 95
407 424
114 480
930 845
576 963
237 557
34 913
638 667
930 892
762 319
335 814
876 241
773 494
799 562
369 335
325 332
874 649
694 388
147 684
139 118
608 417
81 943
813 752
802 264
253 88
75 858
3 632
379 651
385 619
680 703
91 838
558 719
174 13
694 21
592 754
843 580
468 917
671 172
977 308
573 722
660 499
862 494
160 742
285 569
908 981
702 199
498 780
651 375
145 605
747 33
637 366
723 943
220 851
402 470
776 908
677 592
196 453
300 689
653 959
369 997
56 687
790 216
173 686
245 916
770 179
462 447
220 833
870 953
121 273
943 150
108 167
33 730
531 30
96 461
371 526
908 558
823 554
55 488
693 527
736 924
912 100
238 533
550 989
623 603
877 114
862 557
8 661
775 599
997 679
709 619
516 492
988 956
389 469
134 316
239 454
976 793
152 833
467 369
307 91
890 555
64 431
491 279
572 400
182 815
544 123
845 191
421 110
318 922
687 728
162 893
48 248
958 835
961 931
979 333
689 896
268 176
9 642
362 884
772 151
654 674
651 98
317 989
353 917
884 500
583 521
438 47
83 426
618 586
867 590
721 968
223 369
452 602
249 903
286 459
957 561
557 808
396 504
933 51
42 242
491 365
156 668
762 912
741 704
824 89
716 40
601 381
547 588
5 610
91 507
766 225
403 958
547 803
813 88
808 71
333 102
47 352
457 155
315 32
258 970
65 786
659 982
562 384
201 618
998 741
611 413
446 285
467 32
220 258
894 509
800 261
844 179
177 968
212 330
486 64
113 773
916 120
894 871
759 150
902 317
168 826
461 71
718 309
825 844
208 99
76 270
348 111
109 466
307 859
288 195
790 770
101 257
146 514
155 91
594 126
868 4
140 975
681 241
243 588
428 133
270 998
240 754
902 513
843 583
625 147
759 76
325 554
197 612
240 289
383 388
965 939
827 240
597 902
274 535
248 173
875 805
727 363
412 854
234 673
5 429
392 190
540 345
595 530
330 169
170 745
927 891
283 658
678 525
914 808
179 75
281 393
581 440
856 694
191 836
776 518
90 583
133 981
603 452
644 691
715 441
646 771
508 438
114 206
295 479
980 225
45 100
67 463
172 677
316 29
46 473
624 359
263 711
873 266
213 159
866 291
369 148
696 8
350 33
971 700
754 249
378 566
880 702
597 773
76 100
318 986
849 992
544 366
796 585
227 892
689 533
925 671
175 585
570 159
67 445
217 660
684 358
97 570
617 945
188 542
990 13
425 776
324 634
826 645
354 623
223 670
436 311
410 807
49 381
957 784
832 438
684 881
434 958
823 703
716 18
998 375
289 143
459 160
338 676
272 242
887 635
312 868
81 895
300 957
711 324
419 367
59 457
638 308
643 589
667 443
907 527
542 565
661 792
904 185
561 236
306 822
552 711
543 101
771 501
823 689
30 783
587 232
925 500
918 863
888 431
217 733
429 657
306 266
358 682
737 350
92 202
160 87
633 516
369 773
42 277
918 814
295 283
229 54
757 203
716 184
845 451
98 268
612 334
751 902
654 259
48 133
620 916
283 839
221 936
651 397
823 275
964 565
579 374
809 111
927 846
256 429
825 146
839 417
426 331
707 583
92 573
495 829
999 140
717 991
721 413
980 656
644 639
583 162
488 72
773 133
47 306
734 866
950 54
985 487
350 645
336 641
442 845
938 825
997 463
610 565
711 948
623 362
244 634
85 903
499 46
821 822
632 39
933 326
232 656
215 434
212 279
665 969
207 101
43 381
879 830
515 51
28 508
996 264
580 232
340 880
46 448
637 984
66 691
246 743
495 140
550 325
93 112
604 211
473 873
543 227
558 136
135 318
519 788
787 442
908 185
984 116
301 942
387 818
762 504
348 501
321 960
397 581
1 397
905 456
873 922
149 43
1000 526
310 198
935 112
555 967
602 104
836 529
325 916
85 5
859 214
406 69
700 705
418 280
576 338
650 314
676 202
440 59
893 173
326 990
765 784
65 441
135 590
335 708
807 36
279 320
800 579
642 881
158 106
847 753
15 175
449 558
932 760
708 400
388 516
274 687
596 875
31 494
116 968
993 659
279 587
952 56
702 241
218 429
455 502
170 157
540 564
223 131
200 389
862 633
561 675
975 68
59 476
320 727
450 59
764 190
564 793
622 28
435 922
66 500
72 732
174 779
442 782
958 639
552 201
340 767
421 789
485 770
18 93
737 441
387 78
809 232
763 101
531 975
609 732
482 2
578 894
330 110
934 602
215 562
385 41
668 525
656 553
460 716
373 895
131 686
374 123
406 482
772 47
131 189
625 443
472 731
199 270
483 484
990 286
986 458
552 524
625 107
283 449
720 957
752 923
207 857
706 725
218 822
606 905
96 750
921 17
127 42
630 309
203 112
227 935
357 546
793 21
367 14
984 251
136 306
356 584
527 894
327 768
657 569
405 594
831 413
411 432
31 253
10 639
972 378
901 694
110 49
317 142
9 697
348 573
726 977
5 345
357 658
426 143
836 461
870 335
367 118
497 392
814 927
449 379
811 440
130 140
625 627
103 313
425 858
998 84
76 39
937 66
196 781
64 962
968 248
940 612
491 918
630 484
685 292
43 874
83 768
192 598
470 531
889 748
61 675
457 43
619 184
324 118
641 617
891 382
754 749
647 63
519 894
847 689
420 448
577 399
597 837
306 936
493 956
648 401
719 130
992 771
899 462
130 395
530 610
587 61
999 713
110 176
630 131
315 396
794 707
456 494
35 306
756 196
430 79
915 560
749 3
144 512
507 522
576 583
63 461
471 109
55 121
394 291
3 567
42 579
18 560
140 954
515 145
357 848
786 458
519 865
237 902
987 780
100 353
689 913
749 44
355 682
151 798
779 88
182 873
240 218
413 336
263 643
743 708
557 741
413 527
925 993
598 411
515 538
226 175
436 427
462 355
609 841
561 373
106 796
178 47
376 337
894 185
220 354
733 890
58 384
16 342
274 709
939 847
834 786
207 138
33 20
370 384
193 484
232 261
28 451
135 566
533 610
45 935
795 560
638 358
3 351
991 845
581 938
685 832
669 838
391 706
535 370
883 12
206 11
175 719
432 661
170 272
747 420
500 900
661 649
178 261
536 554
434 152
647 154
729 78
961 986
610 545
938 191
149 501
453 327
722 864
676 905
803 13
222 732
429 770
26 33
199 711
481 426
162 652
718 689
810 1000
823 155
367 230
776 956
605 134
905 307
697 298
696 899
31 827
131 217
239 728
799 230
111 254
419 162
248 930
828 616
139 847
947 214
5 857
612 460
81 622
455 900
312 773
782 274
751 607
866 206
915 213
623 228
48 28
846 432
37 908
372 449
447 456
793 588
730 698
942 479
322 913
36 244
440 540
73 386
195 40
14 350
917 757
784 315
800 628
832 590
3 957
895 410
115 982
101 338
569 510
524 516
930 23
983 452
717 638
676 658
7 166
702 31
78 35
808 953
834 958
51 540
149 520
256 164
435 981
13 643
517 61
458 487
673 450
17 153
690 689
765 867
647 782
572 588
997 505
922 881
110 916
192 495
694 763
26 884
249 270
905 466
455 652
627 219
462 742
154 127
361 106
780 813
874 913
16 161
146 233
140 246
877 214
480 892
137 574
296 545
1000 512
768 353
771 371
254 579
730 226
312 253
205 266
615 686
906 130
595 542
327 674
121 517
192 333
116 167
873 170
183 700
240 899
235 280
968 905
742 629
484 701
406 467
760 334
970 599
895 642
606 739
215 809
93 468
971 322
914 303
293 94
280 145
927 505
724 511
392 272
289 255
289 840
830 333
982 842
676 242
362 433
497 488
818 262
303 432
865 797
638 771
537 208
84 249
313 251
4 675
729 8
349 637
415 430
414 747
451 591
275 887
220 547
818 764
364 695
400 748
394 797
454 158
338 925
570 995
940 479
236 573
862 203
837 239
552 753
732 682
30 383
972 213
111 962
561 528
166 427
98 683
795 416
381 713
271 609
965 95
100 219
718 891
456 550
349 648
892 835
519 845
872 198
729 2
170 373
265 872
105 247
558 733
703 450
666 697
279 49
525 293
570 359
917 297
567 256
507 195
696 5
434 914
731 448
322 108
880 335
316 525
491 257
256 275
650 838
554 303
885 992
194 872
765 268
210 438
667 142
801 673
150 792
927 240
905 889
996 287
637 723
668 388
305 359
527 819
760 968
930 212
357 81
311 540
367 6
796 891
821 345
906 777
739 711
453 358
642 743
70 880
45 484
406 141
258 477
498 72
99 992
806 495
208 737
684 86
686 248
331 240
184 853
777 891
243 982
248 454
654 785
540 559
381 793
961 922
183 579
574 338
718 504
553 997
409 956
596 616
783 105
656 641
872 396
116 989
14 353
41 335
290 865
601 283
768 156
881 915
817 94
614 255
937 779
58 267
199 877
492 236
303 320
440 681
525 226
937 344
132 663
759 417
526 31
650 902
874 55
689 834
621 933
322 908
542 18
395 925
305 94
842 117
633 962
152 724
21 301
288 490
954 873
11 833
432 682
349 811
71 856
731 839
212 763
465 267
123 905
27 485
521 159
623 131
484 249
17 121
803 104
100 808
868 977
828 572
407 685
602 992
43 448
397 625
987 574
185 657
263 318
103 344
621 158
674 151
743 934
791 429
699 509
427 728
606 330
400 721
159 827
469 482
138 131
216 391
277 873
927 716
52 677
384 789
600 878
439 67
686 974
196 941
105 538
469 576
149 394
704 833
829 85
889 828
394 949
560 325
743 20
165 583
666 708
799 958
970 605
916 412
597 723
534 144
679 875
767 581
969 946
855 74
94 95
983 500
152 118
64 95
976 304
387 843
894 491
197 909
966 10
851 918
498 118
911 563
588 176
988 655
156 965
834 988
409 879
334 189
147 196
223 718
5 581
289 632
700 698
868 182
702 521
878 484
34 702
986 742
189 324
172 719
288 811
458 439
35 699
694 992
529 102
530 62
820 179
398 656
39 757
346 462
340 273
564 833
888 207
749 732
253 62
544 988
239 973
721 826
586 400
351 866
360 519
337 282
176 477
17 371
789 131
894 225
953 332
310 603
458 357
788 889
613 49
420 845
211 547
764 676
850 97
96 102
157 56
784 911
218 903
641 947
48 768
771 467
931 555
457 517
12 435
13 308
590 770
751 672
411 364
471 677
479 186
119 189
897 127
187 170
3 539
789 127
794 208
412 232
951 852
266 825
432 276
473 588
27 7
30 313
336 857
291 37
655 228
842 696
223 985
269 921
129 602
104 745
118 770
327 917
441 19
170 772
697 389
276 474
970 335
883 115
422 360
251 485
908 463
145 413
422 581
857 181
416 520
677 67
657 272
78 444
344 410
244 390
723 244
708 264
146 359
336 595
378 710
385 698
287 895
86 104
386 93
932 407
671 178
463 206
637 694
812 485
578 59
345 449
901 981
788 811
30 889
355 35
956 172
441 940
462 379
728 128
609 63
328 992
632 175
407 518
958 19
448 294
35 150
902 831
58 111
849 914
452 310
854 571
993 802
350 757
284 153
590 568
456 953
330 74
670 262
58 75
778 766
129 227
419 271
7 50
59 622
708 791
843 567
307 853
13 287
850 886
178 446
406 945
459 279
48 325
3 829
552 538
990 151
141 435
961 946
421 327
905 508
707 274
430 839
620 438
98 471
634 619
327 427
939 110
241 970
161 236
389 987
664 319
941 605
292 573
769 397
189 321
607 400
468 157
802 11
97 684
529 397
949 119
973 862
935 737
591 702
548 838
961 907
33 866
892 734
573 598
928 363
359 112
23 210
667 689
579 68
45 694
223 645
857 108
578 455
507 297
118 702
64 656
146 700
926 71
42 890
441 750
772 971
786 674
884 300
926 738
852 505
117 62
371 222
462 837
559 848
952 852
351 874
923 773
454 734
240 179
937 324
500 988
543 412
449 498
110 766
81 655
148 498
465 533
221 793
712 86
551 810
504 742
102 913
53 247
949 444
70 920
73 387
873 315
917 250
431 810
972 506
169 412
317 120
723 333
324 589
128 684
977 890
688 394
445 653
584 784
616 586
905 64
507 571
155 623
844 327
989 209
928 841
407 597
756 391
451 411
549 825
263 176
697 808
618 564
484 748
107 642
707 124
893 897
320 900
656 906
889 754
135 155
786 724
509 500
910 108
601 308
152 536
479 351
482 199
283 922
940 365
662 698
638 233
176 823
838 564
445 158
700 342
844 135
19 809
546 866
525 138
589 485
90 256
986 372
755 382
782 959
342 160
228 303
674 417
757 303
231 351
5 124
464 586
104 804
458 524
453 425
270 995
796 625
388 987
562 342
434 503
396 91
775 13
363 107
208 625
198 175
304 853
17 253
917 429
472 859
312 413
402 817
655 234
681 86
122 474
589 568
848 7
872 789
472 232
780 276
821 966
19 736
692 937
673 637
784 687
908 861
7 958
123 466
876 600
682 24
150 13
381 29
371 575
777 376
39 630
83 995
570 639
17 478
532 724
471 847
914 886
805 310
885 457
976 112
579 289
136 569
150 47
227 256
896 963
756 387
173 639
553 426
646 759
167 981
966 841
786 234
25 32
347 261
767 708
521 11
745 60
502 264
746 168
796 759
703 704
216 680
543 946
994 99
794 9
893 654
937 323
468 350
787 945
220 975
580 387
566 817
825 961
458 198
569 352
938 635
942 844
239 211
942 818
180 805
166 76
718 578
431 588
631 214
510 74
565 792
752 229
664 428
67 371
423 899
661 424
280 982
855 204
546 198
636 475
308 192
530 286
332 699
411 297
714 309
866 20
935 994
943 796
143 913
866 424
904 404
466 513
672 487
244 41
736 522
831 528
664 215
533 441
590 927
7 720
185 578
868 794
93 283
838 123
371 723
438 741
712 484
989 867
352 685
686 579
114 869
219 711
398 132
956 849
906 84
504 680
206 382
937 279
575 718
665 719
463 225
528 597
648 129
183 385
780 119
503 196
225 200
567 344
645 796
837 925
520 437
928 20
995 522
712 585
700 787
894 403
39 932
978 584
921 407
164 658
415 610
960 957
565 739
842 888
789 795
928 155
348 411
410 254
872 494
819 388
133 618
122 805
509 379
53 927
627 636
486 905
981 222
900 254
299 194
234 526
406 97
127 591
9 963
926 82
72 117
76 230
895 720
412 481
459 73
735 189
845 936
648 447
720 597
251 937
848 985
419 621
921 126
109 5
865 12
93 371
524 833
270 384
828 691
438 103
632 699
772 531
445 358
203 998
701 497
704 793
526 579
568 466
211 737
829 934
714 339
711 836
509 286
627 439
916 384
840 10
561 452
414 365
58 62
20 852
761 150
662 667
907 850
955 75
357 283
738 298
122 368
808 90
698 651
882 467
382 906
458 102
346 747
674 150
347 561
719 37
242 881
493 347
668 809
200 119
886 101
606 959
498 91
597 936
396 225
903 138
202 120
431 228
701 622
214 748
432 576
698 197
152 929
348 110
579 359
564 535
609 638
868 646
122 905
842 627
868 304
186 440
407 547
538 16
606 189
514 530
265 104
319 385
750 568
917 107
613 150
1000 347
23 426
928 141
103 497
79 410
677 757
895 832
419 471
515 151
483 759
556 332
611 829
556 431
730 257
680 46
866 995
705 534
913 422
348 382
887 338
167 777
71 62
521 206
979 558
773 28
494 43
269 774
447 133
105 572
332 437
106 900
996 969
905 857
941 904
720 500
927 875
584 500
867 347
281 534
584 445
957 881
555 738
630 818
891 301
676 268
73 792
868 541
757 250
736 229
420 248
768 727
837 467
566 537
664 993
718 746
349 820
702 933
212 625
825 629
142 515
975 218
357 416
759 680
911 284
601 914
860 942
636 621
48 370
759 770
317 574
475 947
567 11
977 579
162 527
230 618
175 272
123 423
974 725
480 695
487 36
152 638
21 444
574 110
304 563
465 497
79 96
16 131
218 640
506 511
421 366
81 564
221 956
331 123
455 68
705 560
535 696
196 128
796 895
343 459
505 636
130 881
35 864
1000 701
27 221
815 969
120 605
837 177
616 605
676 650
263 786
950 267
234 823
511 361
167 900
369 645
913 818
151 352
640 508
304 424
165 598
827 415
699 491
332 192
327 107
24 139
985 891
674 239
659 412
440 238
19 243
574 157
616 633
548 656
800 594
794 256
444 449
804 114
198 476
431 565
946 515
506 665
480 380
192 325
703 726
459 725
548 887
355 399
43 253
818 924
294 992
624 412
841 655
617 890
602 251
780 680
787 551
284 203
33 158
621 49
122 147
533 997
949 283
532 839
190 841
430 232
563 18
118 410
76 233
320 318
920 122
340 562
761 175
773 682
714 257
63 133
309 198
962 835
175 13
664 679
357 995
574 590
564 126
608 797
313 20
849 707
251 576
112 377
585 903
724 114
311 564
910 166
108 207
967 92
692 187
737 563
954 926
957 789
583 175
305 814
570 235
208 421
90 628
742 388
417 3
29 352
483 657
200 771
379 762
238 620
516 936
867 556
299 536
921 187
468 952
608 639
975 957
18 763
218 265
492 646
266 63
758 921
114 16
915 381
744 216
52 317
283 909
580 941
917 549
921 236
811 797
607 356
525 706
453 791
393 162
721 876
85 436
53 843
835 833
275 888
827 932
495 26
690 759
803 157
711 547
863 145
462 415
368 912
434 797
55 961
870 725
242 382
578 350
782 998
698 610
988 364
328 138
860 920
283 419
958 710
231 457
870 658
969 22
396 530
609 907
221 932
70 315
237 300
141 977
871 534
339 826
681 593
573 705
770 582
113 619
141 870
492 857
643 903
656 179
485 3
964 823
87 898
962 498
304 475
363 320
208 913
515 853
318 834
908 215
107 57
511 423
506 14
373 839
173 282
899 385
805 892
849 894
426 407
692 657
487 759
204 303
583 812
504 683
94 268
814 67
826 828
273 927
427 541
639 850
215 672
237 705
312 48
1000 435
524 221
742 582
617 630
112 291
27 769
680 995
729 272
466 411
340 551
878 179
785 668
919 852
422 75
915 61
977 873
422 289
156 991
741 262
300 655
684 195
233 267
562 597
905 516
765 718
917 653
734 238
775 453
228 552
465 567
455 29
909 972
161 37
224 706
342 898
355 156
763 971
319 329
692 544
522 978
582 967
32 393
708 689
176 69
862 907
619 360
654 640
815 907
955 805
297 426
759 392
753 326
510 413
417 485
861 383
154 794
268 813
122 569
590 713
915 157
119 619
35 1000
248 94
712 983
438 183
51 338
939 408
912 621
152 429
91 890
141 277
76 973
852 236
76 691
943 228
79 527
593 30
825 661
35 595
311 2
40 729
43 255
471 708
140 431
593 264
783 790
99 632
226 863
420 539
366 789
336 72
750 30
905 321
236 486
564 122
353 130
333 482
237 229
893 836
228 673
770 193
348 679
12 518
633 504
83 200
595 851
17 332
681 470
140 907
261 122
514 610
718 384
425 34
279 522
452 734
938 705
46 189
408 25
402 728
207 561
650 36
78 645
784 322
66 451
615 742
923 28
421 506
424 390
464 608
912 150
565 604
584 956
582 918
481 401
487 560
619 882
579 428
437 212
772 600
865 244
545 823
743 721
596 811
724 585
533 138
745 188
25 463
581 252
795 84
104 372
618 430
840 296
221 830
816 240
793 822
98 434
829 758
457 101
372 119
467 81
660 888
375 502
655 542
410 98
499 462
453 541
620 942
333 517
437 596
619 325
417 453
55 120
858 430
381 954
711 68
247 935
946 761
992 422
820 126
965 629
429 902
987 299
882 833
355 828
531 157
900 338
56 675
824 827
450 191
985 312
99 135
678 556
107 160
515 856
746 563
594 150
991 921
345 120
925 245
473 285
17 11
524 972
51 149
307 389
879 435
798 523
988 449
592 342
513 142
687 6
78 962
678 276
404 837
560 433
353 942
855 681
951 975
359 591
604 899
702 709
198 204
707 111
844 348
643 606
51 791
862 83
331 952
43 755
318 526
601 362
797 444
652 239
463 27
384 181
985 547
313 421
66 860
829 75
399 600
565 347
215 713
779 212
164 683
625 175
918 870
225 123
197 49
64 549
335 444
726 69
719 552
885 111
544 818
465 914
42 48
99 615
705 976
177 23
677 930
119 885
166 549
911 424
593 402
665 935
282 650
204 780
599 139
415 428
811 377
650 558
862 65
546 366
343 113
880 179
841 281
184 995
763 32
474 810
157 369
365 420
297 647
932 450
443 311
762 250
599 694
923 739
1000 870
552 271
832 813
996 594
382 158
454 259
848 210
786 446
625 615
96 867
215 437
691 578
34 152
576 991
292 832
696 782
806 642
754 639
60 740
277 202
889 961
673 927
207 928
216 752
753 744
211 801
491 396
860 124
759 423
179 308
722 353
278 649
78 195
275 717
105 406
114 802
187 41
490 348
895 158
103 104
421 956
149 196
811 610
353 268
377 422
154 15
354 291
555 322
842 194
740 464
958 200
313 32
340 547
221 265
24 208
515 941
737 89
912 320
153 106
350 972
650 287
719 145
877 930
39 529
739 479
726 39
823 76
571 655
307 682
492 578
250 56
900 662
486 293
858 623
282 351
695 371
557 339
625 21
310 811
319 418
746 872
962 332
82 521
982 222
484 944
738 743
787 3
148 255
422 891
918 715
637 981
990 602
524 713
18 193
776 950
274 305
694 946
729 824
935 967
357 107
30 513
679 577
252 60
83 666
882 204
292 542
68 564
829 152
568 801
930 198
627 460
563 307
212 764
938 763
840 459
246 920
167 107
233 177
636 58
665 802
905 776
930 931
922 595
241 416
530 218
573 301
506 72
846 277
713 99
780 691
683 820
133 998
706 606
431 97
991 122
243 927
183 985
26 339
971 105
952 165
618 185
742 295
385 808
749 982
167 193
805 662
80 531
741 18
483 802
235 711
384 292
902 17
162 125
913 841
492 836
678 778
30 54
163 331
73 955
309 102
852 707
704 808
154 652
481 863
186 880
513 77
345 272
236 415
241 246
572 435
47 246
906 199
750 900
23 471
160 552
309 926
780 231
152 502
181 68
104 598
883 430
115 333
554 189
870 371
568 250
495 293
983 605
93 792
91 94
411 838
937 921
64 973
61 810
362 662
15 540
447 855
251 557
113 347
535 24
774 629
78 543
73 899
202 768
539 657
542 749
214 299
28 727
91 578
692 385
585 230
812 587
126 740
803 738
777 201
687 144
793 11
835 155
449 926
257 788
412 267
664 850
235 605
271 579
593 603
500 85
148 424
772 686
908 413
141 792
975 611
514 75
195 181
852 407
568 877
589 806
73 108
837 412
418 148
342 385
477 709
915 922
648 180
889 963
244 282
178 228
310 850
388 636
63 483
701 410
983 176
103 578
33 49
891 16
600 560
930 866
894 196
311 63
539 968
860 611
369 723
564 111
728 359
361 949
860 494
962 888
511 680
470 632
598 324
286 351
260 288
598 869
510 235
933 333
963 398
65 284
501 758
657 989
7 164
947 613
452 138
113 932
284 859
82 140
868 138
545 117
178 350
83 969
488 547
889 290
474 395
378 508
162 683
688 830
988 172
688 879
528 154
954 3
240 44
559 592
701 196
897 386
825 977
345 556
325 970
483 562
959 540
178 152
629 258
353 919
52 557
740 495
959 809
121 919
169 114
365 929
590 835
784 350
3 773
883 844
273 258
314 259
160 947
235 766
107 498
322 297
925 698
920 169
814 165
938 941
305 17
696 749
235 366
363 500
983 441
619 763
507 401
822 341
256 74
204 214
764 890
492 963
842 100
231 421
424 187
972 319
498 79
429 809
127 495
756 414
61 88
360 813
522 23
168 751
280 561
473 749
295 708
535 297
701 975
17 52
394 558
369 168
789 899
819 208
825 72
3 505
811 807
623 186
101 478
162 662
749 611
353 507
57 159
723 543
370 920
844 319
938 920
539 875
747 444
419 130
996 358
695 310
700 556
224 949
574 401
720 491
553 789
801 402
577 102
843 429
640 491
318 339
795 692
465 488
616 301
971 891
383 472
802 694
23 218
937 486
658 883
651 475
782 447
281 961
413 673
379 875
428 713
585 266
859 829
898 125
832 601
745 318
458 681
540 921
255 405
986 708
681 858
104 52
477 183
773 306
577 189
849 897
899 500
447 86
220 643
729 230
860 967
26 634
396 706
343 798
401 869
579 645
347 930
39 915
946 338
667 526
839 813
347 488
724 455
953 882
318 594
319 206
868 301
350 54
587 888
222 753
621 783
731 504
120 415
961 354
83 223
66 606
661 577
188 54
384 869
232 24
997 390
772 594
839 671
49 776
859 584
170 769
124 686
798 992
256 308
818 255
71 742
218 294
536 687
425 861
358 920
943 330
314 272
816 491
609 929
356 326
312 637
45 91
420 99
910 258
491 116
563 745
777 975
970 76
489 611
697 783
633 491
262 487
125 786
741 764
371 318
744 434
12 338
551 100
228 104
519 16
270 682
7 673
528 209
678 538
524 547
362 915
881 345
625 800
807 413
788 5
220 68
98 196
696 913
350 821
139 744
231 247
747 79
925 541
406 167
160 388
980 375
520 841
281 346
425 637
362 444
250 458
321 579
752 977
308 81
894 140
694 75
301 961
812 157
759 27
639 214
953 789
309 9
171 111
41 725
483 770
745 378
93 991
230 625
330 708
358 432
810 827
739 552
743 867
586 551
698 290
801 792
924 117
471 586
739 286
854 406
217 431
368 823
883 146
722 748
578 349
337 119
557 2
564 359
942 409
950 947
333 888
194 536
944 4
235 679
524 958
936 490
843 872
530 413
106 330
449 120
408 223
377 901
11 602
247 542
648 926
699 709
779 482
463 56
406 157
993 814
160 13
933 483
369 722
430 927
285 509
255 109
56 898
28 427
819 554
143 102
501 989
690 180
574 623
517 566
236 705
195 834
480 396
22 16
859 456
179 979
201 268
156 441
305 860
162 331
206 641
908 681
682 52
384 161
682 889
928 357
765 131
888 639
881 849
608 713
767 434
974 307
550 610
755 319
287 973
871 999
973 632
67 834
384 337
944 815
153 648
105 484
256 336
952 782
99 653
85 672
916 167
843 169
465 992
502 27
509 445
295 963
215 800
698 258
373 225
418 6
342 361
598 282
954 783
947 928
291 808
924 926
175 72
468 674
1 449
194 43
818 450
266 148
258 215
594 982
531 631
745 896
78 839
895 41
77 517
165 130
102 336
129 49
503 693
55 659
881 693
366 529
562 21
580 671
837 150
403 294
174 555
657 150
430 902
840 758
627 997
554 624
17 846
370 163
377 883
663 494
69 407
488 934
934 950
427 254
630 315
989 332
343 645
653 666
299 906
248 188
619 115
676 718
348 436
656 854
283 959
757 943
82 716
778 428
84 265
193 334
783 514
327 793
581 401
774 734
497 554
598 287
45 613
736 655
441 458
817 819
449 989
545 687
944 223
306 809
259 203
742 455
463 427
526 363
798 861
676 350
307 602
209 340
662 603
19 564
140 558
948 153
264 788
435 527
429 725
155 685
790 414
259 28
175 743
380 198
208 326
244 483
579 13
611 700
219 830
964 180
529 165
106 679
805 544
291 753
400 595
571 799
375 927
272 777
230 498
362 89
134 881
691 703
881 95
62 239
934 741
186 676
311 339
956 239
103 736
904 93
451 305
9 64
672 398
358 376
127 870
925 75
459 737
337 838
41 543
874 720
810 479
560 233
811 428
282 398
847 768
139 977
352 396
151 323
210 12
404 374
909 508
681 738
781 336
999 385
974 617
28 276
656 34
252 102
146 422
485 299
526 225
691 621
465 774
282 561
586 607
720 790
257 486
113 511
293 902
890 517
586 880
910 996
75 90
281 707
822 941
245 589
15 486
871 980
641 879
593 644
971 931
317 931
564 314
946 223
925 457
924 751
428 952
43 838
98 102
16 945
742 287
711 446
673 616
365 587
537 889
893 431
627 585
990 347
196 252
742 414
466 73
981 307
984 927
753 128
896 122
925 849
429 485
405 130
698 180
865 694
236 919
674 714
815 570
42 278
617 564
673 259
612 557
145 283
334 960
9 687
208 160
786 593
930 189
102 754
26 627
583 795
880 400
648 801
539 4
116 184
457 380
1 76
267 686
299 25
406 430
196 735
640 711
228 93
23 450
386 32
430 246
905 974
898 921
539 610
459 728
862 244
487 504
817 612
75 973
72 70
311 866
450 284
801 79
865 721
537 916
362 554
349 56
354 632
65 262
3 557
731 643
676 974
568 738
622 488
63 306
861 693
449 898
48 424
707 247
311 52
437 677
66 770
427 7
877 947
268 841
393 903
277 205
475 228
905 667
903 864
258 456
727 977
551 303
337 727
924 1000
427 339
169 516
958 208
282 217
400 910
587 799
536 53
153 752
834 78
89 118
648 791
34 57
666 796
358 567
411 365
657 848
712 929
790 663
313 158
26 355
118 822
629 415
944 641
952 670
74 207
317 845
191 911
799 982
794 802
257 401
937 202
801 664
329 721
230 671
965 250
864 169
446 62
483 496
95 308
565 862
387 56
338 475
819 501
149 346
999 517
607 271
995 957
59 921
641 866
987 888
662 76
84 727
822 488
12 606
329 119
457 643
428 873
274 1
700 506
20 764
46 172
323 287
890 127
110 63
105 600
791 854
561 787
731 181
488 613
258 670
648 97
778 153
585 347
594 323
220 781
698 220
671 765
873 719
809 664
895 337
875 483
800 687
516 610
865 896
265 652
308 873
237 16
585 389
902 590
869 375
536 262
186 910
82 109
830 480
49 661
844 526
288 643
783 461
628 116
667 562
417 520
266 903
90 623
386 980
990 461
597 656
31 309
363 285
720 901
658 397
853 693
37 573
667 598
993 507
448 380
69 258
800 409
472 419
665 601
895 521
975 640
548 700
534 437
370 33
98 312
165 401
437 739
893 241
361 278
200 182
333 211
51 447
741 611
249 302
669 339
696 460
123 174
714 143
628 960
562 490
257 580
387 360
325 704
881 65
420 257
908 327
485 725
615 920
642 401
575 461
218 932
496 109
269 426
48 226
653 395
541 232
245 92
378 382
492 243
130 774
244 666
4 488
569 600
450 3
599 986
783 101
607 927
808 492
850 176
335 768
749 185
333 160
242 901
277 940
777 185
99 434
40 286
857 395
671 926
28 305
83 342
655 425
859 727
322 193
232 879
468 915
789 556
844 170
228 901
800 138
126 85
847 957
14 774
620 214
418 463
298 287
127 974
257 822
646 834
600 274
28 950
213 398
152 369
467 539
887 657
722 58
778 931
208 30
117 261
25 708
77 989
152 458
353 82
635 53
776 509
415 146
192 539
231 166
425 262
546 161
485 919
111 314
132 752
750 490
966 820
144 109
958 877
363 427
299 292
958 837
284 176
1 875
67 222
68 346
172 396
927 343
588 808
372 394
145 997
782 426
513 14
443 89
560 631
447 609
722 218
170 558
440 53
592 678
94 113
566 188
959 579
257 917
67 573
666 986
48 828
718 156
170 90
503 248
786 290
268 327
516 335
59 851
18 951
302 686
658 78
973 513
509 135
938 714
322 628
779 687
262 595
526 449
223 216
604 500
120 447
813 852
886 503
573 295
504 317
720 192
561 179
921 89
744 475
30 820
800 663
159 631
700 776
56 897
387 416
326 510
10 206
496 477
468 670
364 757
381 506
946 977
949 311
619 530
354 589
12 516
145 304
509 435
512 979
199 275
634 436
62 924
734 61
288 295
894 101
762 355
654 680
966 256
659 403
420 568
457 491
442 793
15 213
869 97
121 201
268 818
452 267
905 960
859 181
10 468
367 755
432 921
815 349
873 951
23 170
704 474
649 1000
447 221
50 163
362 780
50 430
28 841
652 204
532 505
173 277
731 831
959 237
175 435
625 804
28 155
307 615
813 133
695 703
323 948
840 58
748 953
621 849
74 835
849 103
270 686
764 695
393 434
380 183
712 127
160 872
93 646
485 96
461 411
437 461
843 297
759 909
721 650
333 206
664 965
648 79
498 546
223 617
542 234
385 667
620 801
194 737
803 208
380 91
648 377
431 846
845 33
473 67
936 123
749 366
377 489
913 389
146 858
295 584
15 710
468 483
149 179
402 698
222 657
476 356
766 899
169 496
818 631
847 884
958 308
111 958
486 37
303 63
160 876
137 743
968 712
776 42
272 289
57 681
724 715
608 508
386 764
788 12
871 183
376 55
699 953
533 373
920 383
974 43
730 853
413 769
33 921
741 624
890 632
708 247
813 967
793 253
5 139
451 768
311 11
554 462
323 220
725 158
403 265
181 787
490 259
160 515
656 185
512 484
748 429
869 848
491 97
751 687
977 817
62 401
762 278
885 784
766 300
752 665
922 931
976 881
71 577
762 711
461 867
736 251
545 108
499 241
534 268
933 341
284 564
68 503
470 182
389 217
702 49
28 275
374 821
181 796
714 35
828 282
30 169
194 845
661 218
283 986
890 982
502 804
865 918
104 392
186 418
75 595
291 921
537 61
27 47
296 418
201 497
625 971
886 765
419 344
86 766
504 139
518 721
290 536
434 45
126 274
478 404
321 544
309 557
367 164
917 205
202 470
160 621
472 858
421 943
725 361
448 107
236 930
412 603
744 529
734 898
718 19
638 104
469 864
200 90
563 743
856 447
644 183
727 339
773 247
821 676
368 264
161 498
167 531
862 168
943 350
169 437
891 239
687 948
961 134
322 73
548 984
659 904
994 463
550 253
417 960
389 568
783 727
128 445
430 955
846 563
958 29
158 787
275 620
206 946
62 589
529 785
443 536
345 224
323 36
572 286
230 166
934 788
581 27
719 266
611 248
724 397
394 239
197 573
362 825
962 523
628 27
869 312
622 786
882 821
12 916
953 55
988 65
344 232
55 893
138 341
312 111
714 609
39 975
4 281
111 189
36 658
474 439
946 271
767 147
640 613
940 400
749 202
493 489
811 817
905 425
725 64
30 335
119 409
146 976
387 253
966 725
535 439
250 276
202 248
473 17
711 495
164 304
741 67
889 586
576 229
118 165
465 442
723 225
180 898
535 301
664 112
94 108
42 303
965 476
36 991
882 72
360 565
196 776
564 613
583 168
896 255
384 727
768 245
836 874
260 508
356 99
400 806
827 20
840 635
615 753
851 305
902 262
483 212
770 174
661 727
74 632
983 917
68 398
593 61
939 878
576 535
336 316
391 30
404 267
11 239
167 774
549 85
771 175
217 878
460 592
263 792
210 287
985 459
290 904
31 829
153 758
884 329
826 452
626 653
563 815
875 788
567 612
463 752
715 552
685 572
169 334
661 223
826 351
469 453
327 591
385 888
884 435
958 589
573 215
194 388
85 75
733 180
396 893
403 806
283 448
488 679
116 515
10 643
141 323
366 73
617 800
85 694
856 320
620 779
706 763
256 644
928 704
658 303
278 157
366 109
185 198
808 3
246 8
524 180
971 213
99 922
900 747
507 953
482 935
817 869
45 364
107 724
337 98
304 486
219 188
392 663
888 806
944 931
537 482
347 594
382 897
572 519
754 963
949 487
612 887
32 544
987 979
397 900
809 846
288 174
721 997
12 589
6 53
929 316
706 563
658 919
771 828
282 227
305 284
92 432
269 320
363 737
683 52
45 315
426 685
7 765
611 60
259 431
283 991
362 261
748 238
878 170
620 831
273 172
753 130
606 912
976 527
453 962
626 395
383 7
782 376
378 835
918 705
122 637
291 339
380 407
297 90
705 182
706 829
869 400
117 678
476 957
882 465
832 448
135 83
653 79
256 194
259 184
483 450
695 119
703 333
681 276
400 669
442 484
180 619
521 822
851 798
123 241
638 891
31 952
709 196
421 770
355 333
209 919
542 54
652 636
95 934
922 717
949 18
742 788
450 629
458 559
22 45
408 236
326 219
407 410
815 379
43 703
813 349
908 303
546 412
316 740
357 242
791 286
695 775
380 735
213 685
514 703
580 462
957 533
954 761
34 784
747 780
771 516
976 444
126 640
66 828
422 3
618 163
219 295
526 875
740 186
44 531
911 353
203 890
271 566
990 208
595 350
421 516
852 805
925 725
144 894
412 877
559 744
944 358
921 112
611 788
888 277
564 374
761 990
24 379
890 319
948 969
788 504
737 449
331 945
922 156
62 673
623 881
204 282
827 498
358 683
670 401
837 531
455 278
447 831
606 119
463 677
474 975
800 16
463 430
653 900
223 520
272 73
972 423
930 168
115 830
642 846
829 808
562 818
576 35
559 82
101 78
437 848
729 876
573 459
732 26
117 461
502 873
438 292
538 656
103 751
763 592
844 9
78 159
616 20
615 958
884 561
574 495
96 114
133 726
946 705
875 181
288 413
444 282
635 695
994 73
36 912
188 656
742 587
638 377
809 59
262 64
349 465
363 256
739 779
789 244
117 338
22 732
155 483
700 236
975 250
805 123
231 605
945 204
311 89
334 229
629 928
974 547
764 736
405 776
950 750
971 543
659 494
453 277
734 784
720 40
501 993
429 363
401 813
312 99
608 398
997 542
732 787
963 825
152 202
527 720
650 206
523 59
331 639
545 3
202 81
22 481
790 902
520 204
240 145
450 822
856 714
320 417
365 570
516 425
51 361
401 853
631 553
821 949
412 430
994 455
118 252
802 678
681 664
636 758
352 341
894 58
637 415
775 932
680 753
1 482
692 905
754 153
433 948
733 182
455 718
198 981
467 690
690 944
465 555
55 660
780 344
889 380
191 52
662 780
202 668
865 960
772 556
698 36
847 860
644 167
89 286
38 566
14 954
345 27
847 614
558 964
359 344
381 438
161 611
382 425
400 675
525 331
735 236
695 731
839 592
813 607
17 764
38 979
166 394
319 391
368 618
176 960
650 123
342 324
826 405
827 573
392 504
418 843
121 899
130 607
398 432
340 762
257 879
106 278
59 727
370 518
334 228
835 326
899 406
878 13
889 778
482 241
635 567
342 822
33 933
304 801
177 78
648 505
291 714
552 382
148 978
462 990
992 312
563 542
309 703
924 436
910 362
665 97
712 872
330 735
499 227
784 394
844 954
653 480
813 616
607 977
884 774
287 239
174 790
162 927
430 236
520 648
697 462
610 538
328 718
43 678
627 339
521 578
787 959
354 245
118 430
913 313
633 996
889 284
945 700
389 27
118 66
962 730
63 145
672 718
902 318
438 90
937 565
233 760
487 147
258 681
360 257
140 841
153 169
685 175
805 420
640 83
315 358
528 447
815 23
601 714
917 759
776 242
901 615
46 224
272 919
785 590
816 391
650 796
929 874
881 970
694 523
385 910
872 533
747 287
716 230
355 332
503 4
119 967
485 54
112 674
405 41
445 805
35 731
528 466
27 708
12 512
61 335
377 41
82 681
414 506
735 87
847 465
613 168
351 139
863 300
527 479
666 125
825 327
490 104
850 370
31 647
651 109
705 475
138 940
814 266
46 998
237 462
460 939
630 998
921 896
666 226
951 5
909 545
541 966
690 692
490 898
579 827
578 671
962 566
285 364
538 867
774 135
636 910
26 388
392 971
342 374
377 730
501 237
26 49
828 934
110 724
217 470
919 413
770 943
583 697
566 315
120 169
400 710
603 365
376 349
610 954
451 699
34 721
216 923
828 392
180 368
804 577
424 132
848 653
807 721
826 288
912 854
356 959
788 323
928 344
750 365
456 688
630 892
367 895
571 407
973 81
674 66
23 971
437 318
852 444
47 563
537 69
900 137
479 557
509 502
186 362
577 157
539 781
782 806
836 247
885 531
225 453
839 535
379 118
410 912
418 764
319 889
66 619
569 828
689 504
174 79
349 505
455 244
76 704
752 606
859 65
772 369
101 841
876 411
857 521
682 721
617 730
733 40
117 391
364 317
810 812
567 886
850 754
408 754
166 794
376 982
178 506
101 450
833 47
180 584
338 517
728 113
769 139
126 788
921 204
101 966
358 366
287 166
360 686
650 998
206 400
63 198
556 409
836 22
121 287
767 319
140 432
327 141
215 995
474 624
224 731
981 448
397 479
69 754
753 673
8 683
682 179
463 44
788 577
520 921
555 478
547 936
758 565
326 617
627 761
57 831
87 907
925 607
797 134
335 403
791 794
31 114
820 333
528 512
548 451
786 388
838 727
852 180
24 120
127 596
21 675
963 385
910 627
520 740
584 594
429 887
837 323
807 974
674 737
963 888
207 327
186 448
440 979
873 384
157 913
500 658
82 308
825 777
618 832
214 618
241 658
536 976
460 883
631 971
333 912
361 595
543 418
910 376
670 574
230 991
993 69
274 949
874 678
320 628
853 99
197 905
426 948
853 823
852 513
839 251
538 119
855 543
336 92
69 133
5 547
928 140
492 282
979 33
929 829
315 364
538 839
323 103
918 471
389 15
278 614
626 692
131 889
724 198
506 594
108 35
342 131
743 846
600 14
38 839
473 223
205 222
461 621
756 432
375 726
238 556
377 835
367 162
308 89
279 146
48 208
90 564
938 466
910 346
322 506
962 652
638 176
449 317
656 470
759 561
419 518
575 510
401 186
212 765
254 233
829 210
68 750
690 432
484 994
693 76
866 741
113 489
672 110
555 102
491 857
259 214
124 233
933 794
634 673
407 180
462 575
999 341
759 163
657 708
809 244
983 538
955 467
803 302
336 447
577 495
287 804
634 265
216 474
822 409
287 292
495 898
851 72
166 627
166 521
921 833
905 359
733 784
404 362
705 280
543 91
89 421
582 828
718 431
938 463
91 231
672 825
721 652
561 443
571 299
156 3
976 391
464 594
115 601
241 453
386 194
195 921
383 544
509 384
848 457
46 864
122 227
870 786
727 214
513 990
789 722
307 270
824 87
392 366
625 601
228 608
912 277
978 797
281 844
224 365
615 862
14 878
413 514
540 668
249 343
200 903
335 873
385 616
561 407
728 308
491 528
235 922
298 72
65 66
947 672
112 154
177 961
285 65
214 227
774 150
41 889
231 269
539 178
606 986
752 568
159 356
354 755
333 691
692 936
280 377
8 372
145 800
11 621
33 277
697 640
382 169
600 410
947 338
331 887
671 101
240 740
122 215
811 435
369 341
219 700
12 376
802 226
468 394
71 589
228 702
664 774
402 132
194 67
444 585
97 336
691 453
171 697
780 240
912 269
830 997
341 226
348 420
733 925
495 433
723 303
369 213
327 791
927 241
874 494
33 76
884 216
135 913
360 302
592 366
451 51
831 232
97 943
959 943
607 789
807 703
34 678
75 170
377 628
848 494
143 266
731 631
74 470
890 914
816 423
446 1000
730 396
113 491
300 573
710 826
964 689
96 615
691 489
810 153
811 296
114 782
615 518
499 329
197 531
271 387
91 717
878 435
699 281
599 549
424 290
828 10
780 670
137 387
80 105
354 210
183 139
122 834
835 147
709 987
687 878
711 281
628 782
744 952
699 149
5 967
907 931
195 51
902 147
244 686
154 387
285 685
770 353
356 492
567 878
439 80
657 445
259 549
937 122
907 64
781 730
875 378
894 684
666 770
97 740
809 432
420 189
552 364
594 441
443 948
554 818
728 753
419 745
503 474
309 885
425 20
217 711
892 674
975 275
137 906
99 953
939 824
880 611
330 839
336 654
910 806
581 212
273 587
791 914
567 905
264 197
915 221
634 902
373 600
583 28
806 50
435 942
862 207
239 354
181 831
205 455
735 146
511 99
690 309
692 562
612 169
812 529
565 481
593 253
639 573
344 718
501 682
737 7
53 468
230 342
167 585
932 374
850 216
686 880
75 55
991 765
143 311
52 566
162 486
637 31
80 224
442 477
196 640
80 178
443 752
447 486
102 972
317 788
354 124
583 728
239 897
328 217
201 681
234 477
264 956
671 414
381 373
677 289
48 474
20 900
482 32
854 213
407 805
917 872
108 220
770 147
27 779
794 104
149 11
573 162
298 623
84 358
714 785
470 676
815 144
146 68
846 238
265 373
811 904
705 89
898 312
141 999
962 961
294 352
863 60
923 167
170 404
544 411
566 734
729 590
740 787
656 333
512 350
159 519
221 237
823 783
411 924
683 549
461 336
614 216
597 29
796 138
828 162
964 728
75 293
137 986
558 953
596 705
586 363
799 340
950 462
557 857
47 305
83 261
927 199
598 691
341 268
105 896
328 879
94 722
913 375
980 808
24 759
335 219
707 44
334 370
70 577
432 260
202 526
567 85
18 886
721 800
504 28
539 771
264 225
760 260
886 900
307 445
535 164
379 18
525 917
847 148
204 73
187 229
428 617
207 820
409 94
137 734
427 335
304 151
514 334
563 735
294 178
362 489
170 974
886 910
989 104
560 238
135 348
558 832
167 525
938 681
800 312
600 456
504 326
153 80
1000 88
683 436
993 936
679 271
356 725
877 926
245 603
666 494
964 835
404 987
983 915
906 454
206 847
456 684
682 525
844 873
758 244
731 285
857 371
507 206
73 189
739 133
220 474
55 688
629 269
539 448
402 590
92 889
574 239
981 452
202 368
861 871
489 29
631 486
916 179
721 149
499 84
100 554
89 333
557 408
90 747
294 629
831 250
790 63
756 924
977 753
810 369
124 460
767 965
880 223
156 673
984 531
752 846
154 256
367 674
344 581
354 419
535 579
628 952
14 379
573 52
628 99
921 452
741 85
666 662
578 935
658 106
238 239
383 800
739 794
863 875
281 69
597 733
809 301
649 491
685 202
529 786
44 981
576 227
508 494
446 110
107 482
455 657
32 149
782 478
781 641
389 379
393 676
693 127
418 214
554 56
418 689
611 260
316 13
415 671
878 90
525 555
173 793
843 855
352 509
623 575
630 563
567 208
492 116
442 698
319 232
921 855
448 558
455 377
17 420
296 183
22 157
696 946
908 25
103 900
653 105
455 319
839 969
993 816
194 669
825 899
128 776
408 558
421 107
819 331
535 30
560 937
294 513
895 279
914 157
968 645
609 521
893 161
118 114
340 95
668 131
577 641
771 101
735 172
19 271
197 620
21 93
519 718
138 522
451 470
845 478
153 400
330 836
755 165
875 935
692 782
913 295
970 360
852 701
188 352
705 523
822 89
211 784
744 549
710 481
841 149
718 240
129 813
251 684
677 33
587 387
69 990
466 650
420 660
817 400
11 276
764 188
888 945
556 189
406 492
163 181
25 396
430 721
527 139
257 906
482 226
101 461
758 370
932 177
654 533
63 778
404 177
428 939
753 247
846 278
48 945
296 425
445 938
79 220
128 685
319 720
557 135
62 676
468 266
264 939
299 534
873 833
764 775
466 758
376 176
346 220
682 862
48 272
170 211
185 530
938 628
915 255
220 385
594 523
367 610
205 46
557 458
593 976
928 296
897 202
875 689
784 561
357 766
294 837
229 911
199 249
729 36
529 856
136 618
805 774
905 355
244 212
171 387
212 776
375 366
75 808
317 800
143 768
899 237
718 93
64 409
917 358
613 366
382 120
232 665
928 67
819 276
913 790
826 981
941 307
691 941
129 14
746 874
353 318
20 573
546 278
702 944
539 839
996 333
361 724
424 451
520 493
64 116
418 403
503 657
144 608
437 327
793 284
508 677
140 903
250 460
495 544
974 506
952 880
347 56
305 533
672 538
727 482
778 443
285 389
829 107
960 150
877 856
500 161
926 412
971 301
681 909
356 108
651 422
293 255
897 555
2 458
475 654
970 914
933 825
800 885
789 336
209 631
196 8
389 567
537 834
410 38
60 697
678 638
699 284
663 514
431 681
643 984
107 789
245 758
798 68
232 792
398 272
22 705
708 752
410 888
602 12
274 544
204 789
966 121
237 767
719 942
241 641
664 667
45 577
979 59
891 877
835 489
499 519
219 390
981 377
70 428
59 114
830 559
781 939
792 991
783 805
489 169
877 876
10 761
596 569
178 577
937 329
148 229
650 931
792 277
640 959
819 822
210 903
869 574
397 307
750 324
474 196
898 319
889 924
466 505
790 429
221 633
73 469
209 73
432 879
964 378
91 359
100 243
810 286
341 816
859 926
501 336
119 847
847 514
189 157
981 453
125 475
834 499
71 456
361 524
981 934
249 135
567 532
772 348
200 428
102 876
352 519
41 311
126 124
347 189
792 47
496 663
450 612
638 441
394 730
554 575
70 37
137 342
873 198
608 534
536 737
275 646
923 644
248 719
736 343
969 735
496 709
164 626
254 152
719 809
920 625
590 191
391 416
313 774
857 33
418 825
505 865
683 94
39 571
208 627
523 152
230 624
163 740
905 284
297 826
544 597
861 213
953 103
971 475
885 476
823 838
893 679
881 194
850 383
688 682
876 782
407 884
196 313
444 683
101 489
738 602
494 945
707 479
474 786
209 512
243 165
398 453
740 670
212 9
326 169
373 424
189 91
996 537
101 147
378 774
442 884
900 471
450 664
858 984
571 474
395 511
907 17
599 463
792 588
536 232
672 571
807 553
495 215
754 870
33 192
689 492
957 160
940 526
679 478
780 424
97 971
191 501
917 444
745 393
834 156
640 850
999 969
458 923
908 768
138 846
706 294
368 118
372 774
1000 920
278 503
614 958
415 4
401 166
688 46
604 641
830 680
208 198
553 902
686 344
523 988
28 403
898 281
818 242
660 735
493 401
48 108
118 903
959 691
286 805
247 415
408 190
156 346
643 701
310 976
526 585
339 437
364 117
2 902
467 737
397 61
140 921
816 364
682 408
395 303
281 779
687 336
78 774
430 553
481 520
27 962
283 349
521 214
11 380
613 944
429 265
232 272
466 457
20 959
640 876
228 269
361 935
143 293
162 958
359 931
125 634
117 852
702 495
942 225
907 161
756 118
422 339
714 857
759 809
432 764
954 931
489 747
645 353
12 783
874 360
441 867
657 69
578 384
730 612
529 407
433 731
926 514
260 498
734 205
997 360
534 213
726 13
670 462
36 965
788 326
697 169
345 850
346 422
424 77
258 277
676 482
725 599
182 743
668 501
913 948
458 116
619 61
754 687
885 379
276 843
84 755
253 102
888 798
462 712
586 699
232 800
355 210
626 555
739 198
157 407
631 665
289 783
196 593
589 347
728 30
529 563
851 316
541 573
43 509
120 175
660 686
534 962
590 840
44 933
4 163
718 343
843 561
829 785
928 697
980 607
625 285
120 245
961 166
784 645
156 90
434 322
330 235
841 286
996 836
208 735
886 780
874 158
81 451
244 261
595 235
532 534
580 718
338 829
788 707
104 792
926 980
88 71
935 419
441 763
530 78
281 249
919 455
708 990
811 238
764 773
637 864
670 719
843 22
922 140
335 104
868 756
496 656
42 152
272 470
779 188
7 53
287 489
759 377
387 827
314 814
417 347
545 75
211 955
376 76
71 346
71 800
878 295
763 71
703 626
184 476
780 294
5 156
675 475
890 522
592 648
406 870
542 791
581 23
276 743
426 238
920 524
40 43
317 966
882 412
605 820
29 310
813 73
670 994
881 212
599 896
318 659
711 871
398 69
470 291
966 970
810 900
852 736
269 198
764 544
144 84
431 700
795 613
847 770
615 101
710 425
911 718
569 958
892 928
576 413
644 290
697 888
806 274
779 826
917 886
454 851
624 868
737 685
235 246
269 409
406 143
533 253
102 643
405 227
276 867
635 168
357 496
37 185
233 592
674 323
291 298
681 268
780 560
670 849
360 71
651 410
954 282
629 135
318 482
222 483
875 207
322 582
204 265
888 189
967 882
766 523
804 292
936 983
520 52
434 329
641 30
100 225
819 223
605 137
395 274
351 73
701 112
370 744
835 260
484 848
834 967
596 370
817 219
479 894
851 884
614 310
205 444
76 789
373 593
106 367
41 416
533 742
551 535
922 286
22 279
728 273
877 825
976 504
460 641
696 319
276 45
338 508
252 672
832 475
594 424
198 647
519 850
307 284
991 340
205 739
92 974
289 839
431 774
278 997
496 743
221 32
424 210
589 891
375 910
761 525
767 345
491 778
497 112
264 564
493 89
640 821
960 393
997 398
872 80
557 321
474 639
114 258
770 233
612 909
544 488
920 616
835 138
683 22
397 493
789 360
731 279
623 306
239 885
532 637
264 602
705 854
435 109
6 935
982 313
106 617
386 330
240 256
989 255
898 409
350 870
123 353
415 459
536 990
762 228
178 962
961 105
863 247
146 207
769 978
233 466
325 372
141 857
112 219
534 511
313 897
878 644
498 74
590 870
76 850
318 114
112 546
874 66
690 972
316 510
602 611
80 215
989 729
429 622
484 188
584 278
202 620
565 734
860 481
505 692
338 231
260 317
494 591
864 44
457 930
862 789
603 201
568 822
245 629
629 474
746 512
447 919
265 97
372 498
775 225
42 612
434 653
996 845
304 412
770 738
91 780
124 901
455 812
653 36
48 683
426 888
609 987
998 204
205 775
942 389
905 924
467 165
648 200
804 201
954 756
789 836
481 72
154 849
878 503
680 782
717 566
691 835
443 458
171 280
696 263
324 452
130 742
604 192
219 82
705 488
155 303
383 192
655 879
913 82
717 173
350 361
907 115
583 784
290 543
50 2
449 869
588 645
781 421
898 245
219 920
582 966
590 983
690 202
679 93
534 841
277 265
667 116
169 478
383 566
305 565
440 621
533 731
606 636
985 599
503 694
945 808
539 401
301 188
201 929
275 771
470 348
359 473
483 687
341 134
983 995
676 369
80 849
404 68
438 145
835 311
177 383
212 144
705 981
712 10
908 273
313 890
713 913
176 693
975 707
687 80
820 518
781 985
95 166
636 134
581 844
27 505
636 117
422 95
263 425
110 824
213 891
263 761
758 399
535 487
860 995
16 973
999 259
506 820
141 720
877 615
911 75
668 873
423 268
183 946
790 37
979 262
910 716
991 474
135 319
981 945
784 162
93 466
317 709
260 39
664 988
784 233
983 444
798 803
1 110
766 572
758 503
932 1
988 496
837 515
616 589
297 921
770 308
969 779
971 350
266 555
27 175
655 539
265 781
557 544
358 207
442 25
809 264
285 377
862 195
138 48
6 419
568 857
714 578
966 115
386 931
352 693
866 677
717 804
411 562
776 605
659 871
770 874
703 203
719 492
310 250
926 452
386 359
953 330
171 586
664 751
166 276
629 363
515 217
230 129
692 588
417 199
868 922
790 256
995 220
684 328
488 658
635 940
498 475
678 566
77 345
429 669
37 270
148 668
725 134
796 287
514 67
732 252
500 684
600 516
880 23
21 580
751 911
783 258
552 626
271 773
15 979
820 121
731 834
964 950
941 361
724 164
95 32
814 601
91 832
691 232
562 318
198 608
242 228
999 12
516 112
944 33
898 5
721 317
457 38
426 39
556 358
289 563
975 814
509 860
23 484
756 699
518 734
864 343
724 993
757 202
554 37
691 727
775 717
525 716
173 339
386 448
582 308
878 547
185 263
202 348
749 23
742 606
862 712
382 694
656 361
929 51
821 809
520 567
900 503
308 385
815 487
70 576
492 674
681 212
496 879
954 301
389 538
564 922
710 508
670 999
969 648
810 345
3 304
529 4
974 642
250 333
138 92
908 128
83 74
485 504
374 204
311 188
980 184
579 148
865 738
912 823
5 433
909 445
938 196
648 324
2 479
473 231
552 178
910 620
68 328
834 766
675 213
186 221
773 281
67 18
351 112
389 293
175 200
593 837
17 868
450 717
342 524
518 328
30 853
475 54
794 554
672 43
451 927
402 911
787 333
524 570
346 169
423 154
212 740
81 374
282 223
792 106
355 680
811 475
615 409
927 856
536 507
363 795
22 982
136 771
362 310
84 177
524 505
522 545
510 695
561 523
767 75
491 85
97 80
707 871
48 452
657 156
480 540
562 759
927 691
987 528
566 513
511 451
108 221
953 727
939 926
451 98
872 466
247 996
770 868
724 439
996 111
737 533
112 901
736 984
286 178
877 610
388 929
630 373
540 112
792 394
240 867
822 282
397 777
632 842
202 561
587 966
674 649
586 379
945 148
482 887
102 609
18 227
794 281
750 695
262 578
154 109
516 914
45 513
224 210
371 660
124 602
203 367
875 44
577 649
809 548
954 588
874 422
340 766
34 293
884 877
374 442
534 25
882 220
446 623
380 537
1 522
552 806
87 398
290 928
961 220
544 775
975 526
10 274
308 757
611 748
87 563
85 273
586 395
793 535
106 955
610 456
895 235
132 979
721 559
978 170
651 781
345 705
120 555
795 591
238 152
544 586
770 477
36 736
494 42
409 189
326 712
52 806
41 719
218 24
53 369
984 187
827 33
937 252
225 595
290 911
462 141
446 827
640 497
481 465
493 207
248 961
373 514
383 938
635 355
439 978
662 837
891 623
31 674
77 760
750 55
536 476
630 352
218 883
400 172
569 897
214 810
389 458
348 694
105 402
667 514
396 102
277 79
961 625
954 234
10 137
201 316
355 441
102 107
842 697
779 251
656 739
71 529
753 188
495 145
180 749
393 86
273 229
349 320
352 614
849 505
580 214
526 369
507 695
976 172
476 376
201 48
403 949
585 829
123 389
203 370
833 957
852 289
421 744
289 243
235 430
303 396
837 658
484 243
731 710
326 44
629 605
507 183
417 528
581 144
150 148
731 207
606 633
591 823
286 855
592 788
317 18
353 556
983 221
997 456
556 38
779 431
711 733
509 428
677 469
599 602
467 587
615 2
166 975
433 1
675 787
729 369
240 33
639 655
418 566
36 613
131 880
520 913
258 55
927 532
264 735
616 465
877 589
757 442
690 114
8 991
238 86
581 196
23 864
62 837
188 243
960 586
20 492
472 886
810 521
926 981
150 208
265 619
14 326
325 699
126 611
425 126
766 796
780 922
39 544
501 802
593 575
691 318
485 361
203 386
703 318
59 871
302 59
480 371
477 772
131 942
85 128
125 877
548 414
196 376
286 946
894 999
182 104
370 428
438 814
955 911
822 678
339 423
484 823
568 766
233 141
58 432
268 883
777 790
796 161
341 161
983 555
73 971
446 165
505 558
91 426
253 452
260 423
693 600
124 655
761 763
710 357
523 671
960 612
851 498
738 513
703 532
628 276
62 271
654 613
325 992
92 615
249 945
647 9
106 960
348 2
613 263
50 555
177 525
38 480
246 298
793 661
295 843
290 926
950 126
626 57
985 219
576 870
923 814
98 807
843 426
705 736
581 423
994 42
928 776
349 735
792 428
616 760
265 491
718 568
153 420
253 509
209 913
298 248
250 865
468 780
399 823
879 924
319 20
765 773
61 333
5 432
295 466
244 739
824 652
693 340
552 709
540 982
56 825
244 752
695 605
605 843
347 981
875 397
653 979
620 797
240 611
679 916
718 970
300 826
581 564
584 62
233 978
488 953
656 396
83 253
682 619
587 777
199 325
719 759
707 480
779 750
736 140
760 597
34 697
726 361
15 250
387 295
814 41
491 475
376 641
877 907
365 868
163 334
698 521
539 409
980 707
283 508
301 485
87 483
559 772
31 260
90 108
323 194
635 914
18 608
807 816
927 315
570 233
306 348
451 830
344 429
582 887
865 780
674 13
662 589
321 393
146 278
378 907
199 391
17 882
97 957
533 159
50 835
178 963
20 660
288 824
596 666
821 422
824 607
487 170
303 313
342 278
304 500
1 322
23 675
239 771
108 157
214 885
226 704
350 704
882 945
799 398
41 961
360 566
118 425
136 447
161 123
473 828
693 418
231 711
593 168
978 950
927 57
6 327
119 448
738 575
716 571
80 186
216 992
873 179
843 863
974 17
945 630
369 799
255 448
403 286
373 109
989 120
988 254
356 213
427 782
656 63
140 232
236 778
42 435
717 478
167 164
940 67
29 8
202 635
52 983
955 843
525 93
664 439
351 449
319 842
436 708
884 963
29 406
386 148
339 775
877 591
709 559
325 416
394 3
372 627
179 382
955 918
879 186
374 862
739 492
40 167
419 421
579 928
570 928
786 540
182 57
675 154
568 219
480 16
977 23
646 858
137 140
317 873
994 589
169 618
85 687
109 484
164 384
398 384
364 455
836 829
773 806
808 862
826 446
397 404
36 438
256 436
637 48
833 332
707 74
394 602
768 748
727 553
784 907
551 137
647 303
833 885
13 904
264 148
771 183
15 367
914 892
60 643
83 112
927 635
904 319
49 631
801 786
464 4
397 439
981 989
667 637
790 215
428 941
655 209
72 695
843 797
737 351
595 308
176 157
95 699
580 170
325 303
696 781
425 907
640 616
235 129
944 260
390 719
565 297
291 290
744 56
65 5
648 489
236 312
989 191
964 998
720 323
652 317
22 343
282 488
427 898
31 269
929 813
86 891
523 762
776 850
692 393
979 872
291 995
663 4
3 658
933 880
500 618
914 340
512 513
330 25
406 830
659 338
618 4
854 865
561 988
357 584
415 718
493 695
721 6
646 911
58 799
161 583
545 456
138 748
18 195
557 526
711 360
114 684
580 86
628 252
253 754
826 795
571 175
798 65
840 720
516 237
941 559
465 2
840 186
995 303
434 905
519 214
636 215
289 124
252 854
285 872
902 516
728 536
721 43
831 884
397 754
799 23
339 272
909 216
636 493
86 600
524 226
529 77
111 288
179 681
318 150
791 372
1 957
448 518
310 962
757 609
774 429
329 37
995 262
211 151
735 546
188 442
138 753
634 41
998 882
457 102
952 772
731 367
543 57
549 719
903 125
449 842
290 320
725 332
901 566
305 424
417 486
625 274
894 817
868 501
603 12
957 342
725 689
85 127
312 369
127 637
441 805
139 891
24 941
144 355
759 549
82 624
716 482
351 636
461 727
32 806
253 343
958 235
56 148
25 790
585 910
664 942
746 780
812 131
591 292
269 370
505 908
682 796
806 22
700 729
525 428
994 890
464 192
411 928
281 91
189 847
460 751
461 986
824 218
3 992
387 485
613 352
857 237
413 564
220 211
685 953
529 618
980 456
983 888
145 57
115 81
435 414
490 10
863 131
417 252
582 421
718 554
49 710
737 305
266 925
761 523
246 720
7 413
226 31
444 547
386 201
88 921
671 301
143 138
168 820
195 660
449 538
263 385
290 789
813 877
204 980
218 358
111 434
594 375
669 530
337 36
895 995
524 243
854 211
820 288
664 371
518 80
169 81
198 549
969 681
849 341
114 580
33 188
355 727
330 274
730 56
44 575
144 669
104 873
70 999
757 953
77 216
954 973
904 906
877 646
36 412
289 803
948 513
127 735
600 678
957 844
641 273
462 882
259 416
252 34
646 479
622 217
535 915
255 707
15 325
561 127
266 849
358 514
611 683
466 865
469 69
699 68
118 335
687 76
531 103
370 413
200 98
190 647
313 572
774 911
34 175
364 982
794 272
87 416
474 279
551 975
801 310
64 200
413 47
501 258
743 915
231 112
976 703
907 676
860 746
938 494
126 232
256 492
551 212
173 83
901 139
577 949
171 159
623 412
349 698
31 667
897 550
232 686
739 508
17 609
415 524
991 988
929 580
441 56
926 62
28 839
791 693
779 535
861 885
81 586
197 293
897 946
26 479
718 233
68 159
889 326
3 678
986 616
709 418
95 784
111 500
336 529
929 524
622 962
450 674
741 192
690 802
508 421
585 500
543 747
854 688
829 453
301 967
414 566
91 468
656 413
986 348
317 575
650 156
346 309
584 92
424 294
451 246
7 576
324 127
877 228
533 697
533 540
546 604
727 29
769 766
304 1000
94 1000
646 297
651 507
914 815
467 64
924 835
694 854
772 803
547 321
668 224
953 899
736 689
607 111
531 87
29 776
318 492
127 548
83 457
425 250
297 691
110 684
602 446
146 229
150 57
826 248
659 927
743 637
596 179
462 369
22 468
419 856
10 462
959 176
761 672
792 383
588 188
89 109
923 291
804 874
425 17
658 233
866 407
65 628
993 212
835 129
951 550
526 631
138 642
561 821
384 547
415 733
413 196
910 609
770 201
131 756
940 167
758 618
504 130
774 410
237 202
929 671
164 791
356 952
194 294
2 474
619 518
872 580
520 147
896 909
226 100
43 620
240 484
369 472
153 5
38 438
544 924
899 471
567 727
452 276
365 785
986 858
876 779
878 275
845 898
10 549
524 872
495 816
887 312
906 62
547 763
831 225
3 97
650 289
947 322
954 382
545 295
468 997
177 453
824 856
134 840
784 505
164 804
931 474
439 550
139 593
930 828
266 241
142 332
359 410
196 884
860 809
155 672
319 775
264 341
173 356
868 734
750 702
426 902
250 1
440 894
935 206
529 907
543 773
736 90
643 613
793 26
485 306
553 571
793 656
267 196
492 409
445 148
601 495
111 287
354 13
391 505
397 463
862 547
18 209
100 448
899 660
645 417
340 238
691 157
465 604
662 445
826 833
411 580
354 205
622 859
633 268
343 565
2 6
927 113
694 582
116 940
650 47
644 944
168 451
840 28
791 587
761 757
379 514
285 675
571 931
410 864
533 751
824 749
533 670
590 259
197 497
553 122
522 530
689 721
642 512
97 358
628 477
726 772
894 105
854 615
559 843
538 831
289 935
274 216
33 968
475 538
442 563
898 506
267 855
495 762
481 737
986 620
560 610
674 171
770 585
122 570
17 254
541 422
821 537
106 830
85 648
670 622
605 624
89 402
201 455
714 705
481 954
286 469
112 282
429 91
943 702
789 998
335 422
424 867
727 786
984 936
80 525
204 66
786 296
282 940
833 139
632 441
943 82
404 88
894 253
758 808
293 14
827 743
996 649
418 447
764 558
300 793
451 659
855 640
531 841
24 340
468 578
900 492
286 373
739 571
113 488
728 560
858 12
368 549
237 44
789 785
614 455
951 608
831 777
991 518
210 736
963 244
967 934
272 548
534 588
636 111
339 416
984 673
611 388
16 746
717 341
863 939
323 566
863 149
765 837
405 568
280 56
278 961
704 975
909 94
471 581
854 817
210 305
498 769
138 645
680 82
911 707
958 129
51 971
510 404
810 191
332 727
629 246
708 130
174 695
656 386
18 918
807 147
870 985
644 805
370 878
714 172
523 513
889 760
885 305
467 191
981 526
490 544
125 14
439 938
835 793
158 68
329 730
70 809
223 497
506 31
34 493
332 565
460 621
119 929
975 786
823 978
460 921
695 907
442 499
557 598
801 59
299 447
411 678
256 91
411 578
265 662
860 47
265 488
424 643
769 694
504 49
191 21
711 120
3 142
712 550
115 732
309 964
424 241
169 708
12 36
369 358
559 464
685 791
844 47
581 601
875 905
793 261
216 530
62 247
133 366
108 100
393 362
489 900
764 346
292 571
614 947
199 282
928 949
184 962
631 650
610 921
466 327
368 32
18 415
675 450
231 720
536 228
604 843
290 792
39 315
340 834
920 554
605 996
149 337
247 579
360 338
61 244
941 183
299 758
141 953
886 701
502 433
269 956
932 447
810 468
606 656
408 382
565 195
335 375
894 265
42 464
829 89
377 601
956 631
758 707
324 529
762 483
10 748
893 692
751 986
784 103
409 368
610 652
771 179
329 543
392 599
90 510
480 359
231 325
828 518
793 83
233 229
205 671
86 593
509 864
682 673
759 830
254 22
965 182
310 282
579 948
305 372
842 996
99 820
823 206
749 2
755 253
515 26
780 973
677 604
857 22
722 272
843 998
308 38
75 356
137 798
903 139
576 962
95 49
975 323
177 819
212 500
395 190
954 150
394 643
539 57
986 529
174 867
483 55
967 621
308 63
347 51
539 394
545 452
387 525
905 229
565 46
362 873
282 868
137 918
184 281
23 240
505 651
8 886
503 394
287 135
463 255
790 726
129 358
53 553
714 464
69 362
276 974
947 1
773 261
397 330
166 669
651 525
84 810
414 854
40 897
747 450
839 627
503 620
915 751
935 671
730 703
879 959
137 704
379 661
534 427
581 847
47 877
11 186
735 210
44 542
473 798
658 747
895 184
75 769
200 810
155 784
700 231
251 507
39 475
949 808
164 327
695 49
974 230
254 8
689 325
700 936
262 665
589 445
293 768
618 944
924 448
153 679
45 598
851 962
714 52
558 718
653 294
710 125
263 668
551 304
181 423
893 676
512 152
217 436
650 786
287 767
808 957
473 668
337 358
239 914
377 590
425 445
739 266
362 680
828 761
836 516
645 752
886 895
159 745
378 574
195 271
774 257
831 382
215 123
158 98
857 598
338 984
731 287
437 490
188 572
35 423
137 524
16 229
659 915
286 191
283 62
153 895
219 580
172 479
447 350
127 282
669 278
422 433
716 895
99 373
898 525
93 124
384 368
273 826
322 839
905 787
441 135
750 248
208 646
272 352
161 581
222 878
85 225
925 937
105 223
37 461
94 167
845 421
264 273
46 290
139 597
608 137
72 101
433 832
324 785
761 155
829 839
9 766
18 633
617 985
757 949
127 199
806 389
929 922
750 913
985 947
253 712
243 601
192 43
573 18
240 464
64 243
699 727
392 925
748 668
526 443
328 157
106 516
394 888
446 63
480 512
158 130
284 939
535 4
607 46
737 183
919 142
372 614
711 863
753 198
456 67
456 670
945 39
494 687
527 759
558 525
635 380
15 967
373 16
827 822
71 659
353 602
229 579
304 494
766 928
871 962
77 962
922 395
156 452
54 45
345 685
172 842
926 676
143 731
686 272
874 98
274 570
940 108
955 754
994 58
781 381
633 660
779 781
993 473
148 638
569 76
248 155
287 752
121 492
392 436
825 69
312 502
815 264
273 885
580 221
689 983
769 400
740 35
256 378
113 100
455 584
609 771
379 233
908 2
485 735
714 497
347 578
470 664
534 913
576 498
278 86
229 467
337 970
509 618
784 19
293 703
621 588
354 254
343 488
1 445
563 947
416 563
674 237
235 86
453 372
561 829
604 942
810 695
427 376
913 930
744 109
983 672
24 913
476 844
457 795
769 57
606 208
932 836
417 291
973 269
107 252
691 300
333 621
403 17
26 56
68 308
903 97
818 394
378 654
626 219
346 269
237 710
327 619
751 421
45 16
171 823
267 598
472 192
417 28
13 607
648 236
21 821
794 234
954 927
816 909
387 712
306 761
193 197
373 551
737 892
800 298
811 995
573 469
225 867
570 822
758 241
798 409
1000 246
637 771
969 807
86 605
37 99
889 687
510 806
267 572
119 132
615 84
796 269
624 342
760 871
503 460
985 401
898 101
496 475
887 942
252 339
882 93
320 492
76 384
161 267
760 494
22 738
356 8
319 57
170 477
205 899
566 387
409 178
588 398
586 212
401 357
83 651
672 181
962 975
873 451
584 736
547 260
64 999
58 169
810 644
297 991
710 66
280 137
440 370
46 233
222 912
182 446
690 863
373 91
280 29
318 416
374 333
807 321
101 877
1000 234
401 408
925 332
600 939
698 479
124 295
287 187
770 497
951 858
521 617
950 314
127 368
834 946
232 381
562 29
564 426
164 663
662 952
208 311
853 34
346 540
510 847
293 582
48 15
918 207
779 664
77 324
168 586
156 692
673 254
28 327
431 469
80 645
741 689
110 235
733 72
145 197
346 659
270 583
667 329
616 115
526 350
842 377
506 726
375 550
962 154
446 927
422 719
56 605
262 62
974 728
397 245
553 205
32 96
787 783
832 980
460 217
516 129
815 943
388 382
566 160
951 294
525 244
309 370
547 158
319 436
114 472
264 803
104 407
205 74
307 246
199 932
291 629
816 426
83 718
219 266
504 445
736 451
31 866
813 226
614 103
789 727
957 472
264 237
668 512
948 287
465 933
956 818
197 722
603 68
53 245
953 834
106 641
918 819
852 18
988 919
165 781
384 269
536 20
634 507
701 198
142 445
83 316
930 974
190 758
505 303
99 519
431 599
500 216
56 865
326 852
938 225
250 348
539 893
850 563
892 506
233 207
194 727
214 375
965 217
40 807
356 701
113 782
43 956
691 821
247 190
900 723
848 599
915 193
865 888
311 939
904 660
900 718
94 973
690 471
279 441
624 999
489 253
784 398
872 831
328 921
443 433
441 581
324 454
46 529
389 837
890 992
749 330
335 569
301 700
820 396
977 395
369 289
263 368
707 273
708 478
379 155
93 709
388 842
754 437
52 579
919 186
551 457
960 771
511 690
594 182
207 312
820 851
209 409
133 901
430 472
13 604
299 362
763 429
374 948
514 353
749 468
782 885
678 234
32 643
865 515
502 51
378 498
168 524
650 253
739 45
598 496
252 698
557 619
414 208
571 562
976 638
567 386
805 620
995 225
534 917
462 662
866 155
200 719
804 269
540 357
99 39
574 209
693 887
897 950
451 634
447 246
709 473
225 709
339 224
143 291
793 377
524 209
704 113
311 839
15 272
477 756
231 32
611 372
371 780
145 21
602 737
378 876
719 832
850 270
284 568
730 711
680 69
711 76
164 982
679 861
726 346
716 79
887 249
343 234
293 88
292 195
969 553
712 877
874 583
307 880
1000 74
788 822
761 572
637 671
344 887
455 874
497 952
189 428
140 879
557 391
458 286
187 334
846 736
510 2
655 437
640 853
748 561
385 772
542 374
946 256
485 157
661 1000
828 843
129 15
807 203
999 732
538 257
934 720
563 385
220 42
278 981
648 317
283 796
117 80
63 863
470 995
335 273
782 740
391 424
491 405
676 610
673 606
216 212
656 322
553 113
68 918
81 16
863 584
341 4
34 925
659 311
684 291
913 857
849 162
440 54
452 905
346 974
700 139
352 946
320 600
253 18
21 167
575 370
318 889
646 230
626 77
433 27
822 666
262 238
429 503
73 490
134 227
183 147
89 78
601 987
280 827
977 488
667 180
217 723
669 257
696 472
311 794
501 978
322 959
714 189
304 552
303 659
785 88
190 225
687 280
410 51
410 975
874 112
330 406
762 558
222 669
51 381
744 665
424 810
269 225
969 709
658 418
589 742
661 948
556 20
534 313
650 641
851 924
838 85
505 388
330 92
637 481
758 189
404 144
807 315
793 174
625 102
740 955
862 354
151 508
600 607
713 819
588 702
335 56
734 859
77 853
866 994
564 521
852 920
156 384
424 969
217 275
7 262
358 671
813 888
77 264
95 152
75 53
871 402
513 767
527 515
912 130
146 90
952 39
82 181
964 406
127 964
721 944
806 869
951 45
706 909
555 173
845 798
386 285
409 314
775 427
693 984
850 832
712 320
878 39
633 370
849 895
454 420
836 647
888 473
297 300
139 926
892 151
519 916
98 777
704 663
79 19
313 485
702 442
234 376
301 168
368 488
864 708
368 874
808 984
88 719
320 831
172 914
918 171
967 868
134 838
587 491
771 312
259 587
799 696
586 539
287 809
694 64
603 160
252 173
5 193
829 450
933 551
122 270
151 455
557 890
330 105
742 801
642 662
312 766
920 803
453 593
672 606
201 749
672 807
316 435
99 32
256 815
275 24
587 107
819 464
377 439
758 648
195 818
271 637
897 72
282 635
437 485
815 71
30 767
97 757
364 2
392 551
344 655
702 252
463 276
407 431
172 256
283 665
643 695
55 946
348 745
550 316
756 796
658 378
33 685
297 366
907 219
469 85
798 511
957 188
712 754
112 229
33 468
740 535
700 541
993 90
388 524
843 208
913 294
928 114
801 502
438 349
790 930
165 846
803 204
183 926
947 669
758 658
384 785
675 349
314 72
437 820
675 231
532 756
853 947
60 123
493 148
906 584
716 122
228 224
94 502
121 463
264 388
751 796
388 362
564 611
221 347
247 531
881 895
990 420
494 235
769 186
316 648
217 318
608 694
269 3
837 842
307 203
459 529
474 547
752 983
912 266
541 656
349 1000
806 58
824 136
57 574
597 147
66 869
127 228
953 568
731 697
80 119
182 32
115 377
965 467
889 906
798 507
935 230
556 306
941 548
161 414
580 803
574 596
319 752
865 276
752 451
696 182
318 954
197 586
545 948
195 689
242 124
615 603
1000 711
894 555
692 333
125 50
697 770
355 263
923 740
317 882
514 933
659 826
754 18
428 883
752 343
816 118
379 716
817 781
579 766
533 929
456 968
775 869
223 741
568 920
67 683
349 142
901 495
599 905
528 753
93 783
506 424
174 935
314 651
417 18
674 551
829 226
492 355
810 647
701 300
441 375
889 232
587 134
31 467
733 440
409 821
636 763
426 989
754 540
759 526
641 585
97 401
604 688
778 936
922 428
475 459
667 106
281 300
906 964
556 677
550 158
319 176
234 850
153 363
879 465
320 689
743 521
329 216
568 441
863 552
930 216
215 338
583 124
878 793
435 401
293 231
222 915
368 882
553 547
318 702
856 742
68 670
273 268
67 11
957 259
851 657
291 628
494 998
947 216
166 475
66 817
841 42
978 103
631 68
104 245
57 352
182 310
672 708
429 900
399 963
735 181
206 936
959 504
358 27
129 987
60 194
2 476
230 478
740 82
220 369
994 694
906 297
676 75
913 98
335 707
48 59
484 985
996 176
557 330
559 895
741 202
369 939
855 256
191 972
50 175
242 967
157 612
668 69
596 681
189 296
605 687
960 96
857 912
584 744
224 233
276 652
992 622
968 890
66 169
724 950
877 86
272 145
652 788
55 203
286 573
847 435
184 275
425 818
471 651
770 593
839 656
107 38
257 446
415 137
209 240
446 342
436 813
46 690
894 412
93 53
523 383
703 180
686 141
336 326
268 847
539 802
33 802
60 551
802 162
40 503
629 151
377 145
606 712
695 425
631 135
657 361
207 343
746 261
353 997
919 197
595 775
792 253
610 639
36 529
690 425
998 800
109 928
250 630
670 930
271 730
116 94
853 679
766 670
135 102
176 774
842 560
321 168
462 962
539 433
418 285
827 362
722 686
467 932
741 161
49 643
381 468
1 559
608 539
608 296
751 321
358 849
68 361
731 780
683 913
287 508
519 204
275 811
326 544
784 231
502 544
389 60
190 871
323 892
855 98
391 37
810 733
583 638
43 617
877 608
436 641
803 762
445 702
719 322
580 34
585 913
753 845
269 554
206 860
989 467
412 890
151 636
325 969
215 289
294 489
118 489
321 370
287 498
962 489
558 796
456 631
142 420
446 45
396 239
203 263
620 999
671 166
35 972
962 694
689 483
708 228
863 143
860 789
132 427
316 291
84 134
458 226
336 212
757 710
904 21
754 83
722 570
178 915
634 914
869 300
90 241
66 801
388 298
908 858
182 390
649 189
287 822
575 488
108 330
314 633
830 204
442 602
414 106
314 971
625 492
629 798
86 205
630 731
107 797
316 246
246 118
690 323
594 601
860 193
508 946
246 255
873 353
658 835
288 237
337 656
680 67
195 32
178 236
876 77
517 160
532 873
462 544
794 797
776 583
401 834
961 900
537 351
399 105
807 120
469 644
689 665
826 676
774 632
73 784
911 520
752 335
450 46
507 273
373 124
912 813
377 591
572 790
386 886
872 180
432 634
709 88
153 474
340 315
369 971
329 945
385 778
7 752
63 691
661 930
391 662
746 222
27 816
890 931
230 347
451 152
783 256
117 172
535 736
416 287
961 120
530 412
501 250
283 757
765 464
50 191
459 398
71 636
253 572
656 521
961 374
599 793
749 956
617 127
977 765
8 775
299 205
81 351
658 507
66 597
967 752
647 167
567 238
88 740
110 250
130 92
307 368
510 842
887 413
206 981
764 300
418 390
449 495
80 741
499 45
106 244
66 432
752 286
135 870
605 100
639 971
259 849
668 639
454 547
373 994
808 424
37 707
953 174
500 966
800 757
982 229
566 875
397 237
177 457
129 685
132 164
406 289
458 404
113 203
882 572
401 370
238 802
205 787
727 721
935 171
630 55
858 289
592 538
136 641
19 267
202 556
341 525
699 906
918 875
556 580
493 470
126 541
120 210
802 405
915 72
901 328
34 99
201 397
281 800
424 192
483 724
259 81
249 736
74 920
122 618
580 311
500 54
27 519
514 411
195 628
144 488
193 165
951 369
980 939
993 933
173 273
460 987
588 653
610 237
836 297
773 358
921 263
135 931
155 875
531 621
894 551
320 996
771 534
828 82
611 445
136 302
25 732
600 740
95 917
788 52
821 124
968 622
418 793
99 726
327 451
36 574
234 325
767 111
790 978
599 202
727 368
893 151
216 220
896 212
748 502
951 681
174 866
969 900
91 958
784 324
924 913
612 163
913 130
27 427
235 108
892 194
576 716
907 642
369 756
820 239
1000 110
410 526
416 911
731 778
637 5
718 918
980 811
405 615
419 479
4 566
289 886
870 927
756 783
462 548
602 953
334 403
571 317
417 381
780 354
676 138
797 451
66 108
711 328
665 66
751 945
991 547
384 420
275 932
245 103
328 250
42 78
528 870
135 720
829 924
906 593
736 637
31 324
883 34
940 661
863 467
455 168
404 773
153 91
244 487
771 430
390 872
634 313
565 529
828 484
466 476
771 119
68 300
995 124
775 207
387 488
287 962
932 278
866 873
610 322
935 809
397 72
66 776
164 966
637 572
736 495
826 417
617 224
7 481
619 40
254 694
213 152
736 491
745 376
501 456
397 884
305 64
33 972
943 77
166 135
702 718
914 881
739 416
385 243
950 730
729 192
438 627
200 344
743 91
860 161
929 944
443 466
5 46
179 692
127 44
342 566
275 843
396 590
34 672
696 671
700 843
114 756
873 816
885 798
400 704
408 889
991 567
374 235
190 645
924 413
710 289
884 836
172 778
865 580
976 3
535 892
624 145
573 700
567 792
490 845
644 21
734 89
946 903
677 537
211 932
902 599
900 518
890 235
449 883
857 146
985 347
661 852
143 441
704 452
763 733
922 626
715 161
371 817
660 382
462 259
708 669
84 76
780 643
834 776
934 257
693 743
273 414
949 828
467 481
42 301
77 584
730 258
286 247
452 78
965 448
819 409
537 601
511 540
273 889
120 788
167 197
200 132
95 347
943 6
88 425
317 207
873 736
577 906
460 774
97 178
233 117
301 944
934 574
474 146
85 663
633 857
784 851
132 46
733 536
710 716
936 949
395 781
269 332
508 16
260 45
625 486
676 232
200 530
249 958
471 720
164 789
301 885
889 350
809 428
651 513
669 954
65 33
228 276
604 284
431 954
248 849
296 432
398 186
518 136
416 51
503 916
719 89
291 530
919 352
621 639
14 419
908 854
739 258
529 285
458 14
331 667
541 967
235 587
78 172
676 806
384 447
593 750
899 553
488 398
341 367
56 47
165 294
353 107
668 628
266 920
208 950
903 476
759 179
641 485
899 585
676 582
881 303
984 356
924 590
352 926
222 521
20 899
363 639
148 345
610 836
753 978
521 426
628 867
958 24
551 569
348 778
720 274
998 618
563 74
145 784
463 872
448 523
901 807
189 833
894 17
646 13
457 315
8 603
387 724
220 758
848 560
881 131
54 745
67 59
259 440
319 672
122 358
4 29
659 230
280 939
103 661
824 322
824 871
340 403
490 39
669 729
680 792
19 580
264 896
891 484
104 506
419 865
191 860
635 225
784 550
688 166
293 655
422 986
194 441
764 327
270 706
447 268
693 245
713 736
523 616
614 68
66 938
121 224
533 798
63 60
881 239
103 176
65 136
203 928
502 515
458 949
308 900
358 429
97 643
502 923
418 948
433 453
11 943
539 677
487 540
89 46
711 738
963 363
632 751
747 264
194 448
606 128
591 293
359 983
45 288
230 814
275 631
894 589
879 871
417 128
305 980
358 323
33 242
660 976
25 467
434 581
602 593
638 790
954 462
327 569
123 483
834 345
764 537
659 579
668 967
336 764
769 260
582 365
311 832
373 315
264 685
972 823
264 260
803 341
383 626
30 199
591 237
327 517
269 217
29 44
871 323
915 528
464 631
352 31
884 126
929 392
143 634
621 392
712 348
324 61
11 588
331 665
554 717
721 438
152 746
695 861
412 578
313 815
575 469
263 518
922 658
923 908
808 878
389 508
244 179
54 294
889 764
837 338
576 918
990 110
727 958
24 269
119 339
563 619
178 95
284 202
954 72
581 594
240 480
881 553
633 321
48 759
278 895
240 196
875 274
810 348
140 478
918 540
618 691
668 848
115 801
599 19
85 298
100 927
285 768
831 835
708 54
92 976
5 815
809 732
557 723
264 749
248 84
312 497
560 415
676 605
660 692
703 541
480 93
363 837
510 819
440 806
718 704
661 763
740 827
627 388
269 819
471 555
47 393
314 52
286 936
41 823
391 96
319 692
982 408
829 623
941 362
271 56
837 334
512 865
448 434
702 774
160 420
618 283
211 880
38 503
922 519
353 260
240 460
789 331
283 32
52 719
752 736
566 845
143 844
185 153
920 667
149 23
701 534
9 32
2 259
800 772
760 319
651 661
698 650
36 449
875 984
550 836
81 882
584 436
378 347
143 760
752 313
361 535
671 388
371 330
144 611
641 665
176 589
647 70
297 891
56 35
630 815
971 628
650 415
820 659
913 235
763 891
913 273
953 96
705 910
309 838
7 162
884 307
961 600
64 154
232 230
696 180
476 399
783 309
652 368
933 84
438 271
166 142
896 108
311 487
523 875
60 811
855 499
66 540
569 895
152 653
516 95
971 205
389 752
873 874
55 190
791 539
305 129
219 707
912 787
761 543
961 172
582 71
845 254
160 913
91 202
399 203
425 61
400 392
948 728
148 995
944 197
742 906
566 220
559 881
470 486
635 3
318 548
695 160
80 1000
568 21
944 655
178 268
558 211
700 566
377 402
519 201
243 202
107 295
74 745
368 678
204 180
188 263
961 901
954 658
110 177
672 883
552 111
665 572
43 211
48 467
34 241
597 182
596 723
444 357
243 3
267 265
360 212
905 620
334 380
983 903
976 788
354 563
17 685
663 690
781 136
654 968
406 67
985 687
736 407
572 407
870 667
871 223
365 756
636 516
263 605
785 927
466 771
438 93
584 261
332 278
222 307
315 862
104 345
639 484
532 54
561 49
305 917
703 940
265 574
445 399
839 887
816 872
304 631
52 786
714 262
480 52
146 70
102 857
838 86
755 785
209 959
405 442
84 200
870 324
347 355
454 996
822 452
751 784
756 547
921 926
371 185
622 527
485 987
879 254
612 857
343 497
24 138
693 272
121 439
58 740
619 181
589 897
846 792
59 383
117 108
501 671
650 677
95 725
678 79
238 814
22 880
49 876
525 890
369 540
403 967
727 756
584 479
359 481
20 395
807 479
468 239
460 272
398 674
851 342
587 193
423 21
697 601
343 467
812 279
649 48
48 273
903 952
685 819
37 615
782 671
548 702
980 797
995 14
411 150
291 433
539 235
730 694
511 335
18 986
90 984
503 608
565 90
387 841
357 852
281 828
461 309
728 173
362 108
458 801
484 164
183 581
536 259
610 371
974 754
130 598
874 876
844 761
506 337
537 6
705 142
395 355
531 237
152 198
822 576
546 619
833 327
506 327
772 351
771 861
196 273
867 86
34 283
829 728
812 872
713 132
995 869
598 355
247 504
569 182
742 416
972 799
230 321
561 52
240 738
325 227
729 481
61 930
36 503
260 261
220 678
947 645
978 617
801 694
760 204
759 486
688 382
697 15
668 203
25 356
811 686
332 964
688 84
236 622
705 543
400 79
13 104
708 894
2 429
857 974
378 881
143 870
484 613
511 42
294 948
700 304
958 347
445 902
413 262
941 850
171 71
121 527
715 971
727 760
121 773
149 623
934 195
46 57
710 695
193 777
623 969
729 899
48 351
689 222
241 139
794 725
495 538
797 813
966 670
566 194
624 109
379 374
61 578
667 703
675 925
433 149
872 786
804 330
856 762
77 528
191 232
824 602
32 840
133 549
510 805
856 371
474 43
73 258
999 561
110 651
385 84
519 114
589 497
356 491
876 585
810 817
874 843
925 840
540 262
109 922
187 102
423 133
22 648
752 956
176 888
918 961
127 618
929 588
847 156
18 199
322 547
508 383
140 383
124 881
419 776
504 36
473 352
104 4
834 15
87 414
628 764
58 638
22 150
467 59
642 791
191 865
695 951
595 293
276 402
738 899
216 562
214 401
485 118
384 111
478 56
376 618
255 609
470 369
948 355
526 909
505 300
769 895
409 255
257 499
499 769
901 814
448 35
370 736
259 742
720 75
999 414
325 333
449 93
341 77
495 13
27 70
276 944
939 690
629 927
975 647
625 682
955 13
905 99
463 455
939 990
554 126
750 319
450 409
118 391
115 67
984 801
189 212
740 111
19 937
948 781
226 452
131 462
782 481
976 450
213 880
559 835
26 82
54 359
962 623
522 218
260 524
666 780
826 261
733 650
594 96
872 676
451 791
45 448
181 983
572 196
880 544
573 783
381 726
558 861
292 525
273 113
151 765
91 30
975 799
232 575
745 324
159 147
817 528
338 941
452 910
573 495
796 429
909 433
459 319
753 536
175 909
793 613
649 646
544 800
574 707
586 660
278 45
849 771
342 871
768 504
755 101
182 839
36 468
241 334
305 559
480 994
348 780
239 957
243 299
517 245
403 640
302 758
595 506
568 336
744 420
102 317
463 634
672 349
403 289
940 24
64 734
441 479
506 936
703 439
936 53
594 683
912 160
530 829
925 700
135 945
424 552
11 804
601 461
79 571
200 115
866 692
503 452
648 134
917 512
6 984
911 790
933 790
400 894
668 113
783 733
531 870
541 851
959 304
645 542
583 747
345 107
988 198
295 418
102 693
601 124
983 117
953 636
938 197
185 775
173 35
383 855
517 413
528 59
691 928
619 81
468 307
151 960
868 70
382 663
980 921
499 59
174 638
73 563
699 581
104 903
624 838
975 348
151 933
532 290
987 938
226 660
676 306
793 583
193 861
841 902
353 397
370 568
441 617
211 867
897 943
625 795
726 984
748 27
838 555
604 230
815 238
121 302
238 884
708 80
646 840
454 53
354 644
74 704
683 469
803 623
886 61
111 208
334 425
577 976
635 97
180 25
167 514
143 79
954 771
494 900
641 687
379 114
105 912
988 15
739 626
851 186
871 442
878 309
755 735
32 97
708 626
136 415
943 618
46 592
215 916
646 223
793 427
181 152
207 234
523 49
355 338
853 453
909 279
591 559
817 417
882 347
579 865
833 989
920 859
369 365
581 865
478 942
739 54
545 130
210 37
171 536
215 869
605 451
39 534
376 872
251 815
125 240
792 870
685 425
859 895
200 802
405 412
837 770
733 200
930 132
3 161
913 506
404 993
830 172
853 749
651 889
874 406
447 942
422 392
693 990
501 143
198 882
218 781
318 332
771 343
294 721
123 948
276 396
273 757
213 976
689 125
54 812
132 391
154 827
197 16
813 718
580 468
104 685
423 628
430 294
29 741
655 372
718 783
472 871
411 334
494 761
141 147
556 329
927 848
558 175
554 972
465 249
604 921
244 137
642 64
458 891
435 679
569 450
423 158
421 545
8 253
219 358
96 511
887 373
593 937
912 388
149 681
453 95
745 969
794 460
330 55
95 747
476 642
870 93
944 986
172 899
507 181
52 607
184 1000
578 94
916 309
301 772
356 510
352 751
13 442
421 320
700 828
73 805
369 130
492 161
757 50
846 984
140 717
352 288
701 590
598 243
533 272
820 356
754 303
443 469
71 567
107 550
713 293
841 539
654 576
153 9
869 13
377 650
461 604
424 712
173 901
545 380
628 158
804 821
300 482
249 116
339 245
152 10
41 806
495 77
194 96
22 695
161 494
16 196
19 370
733 831
769 92
24 365
279 549
170 133
703 168
605 186
293 683
911 728
115 401
654 746
294 652
841 371
578 426
494 321
856 836
877 950
38 731
131 136
585 948
170 731
586 748
679 423
623 581
482 257
237 200
160 590
686 109
169 571
299 602
988 760
26 392
922 394
880 281
292 46
32 543
209 366
111 499
262 938
561 763
277 231
629 240
360 222
790 39
154 43
348 388
916 219
329 70
371 544
811 82
609 273
785 502
218 136
173 309
194 696
961 274
407 500
790 554
643 396
493 69
898 452
87 503
552 551
106 845
432 87
31 384
37 996
673 136
187 298
587 564
334 275
463 452
248 654
355 513
86 853
903 381
754 2
420 551
420 695
452 817
497 661
510 692
127 656
893 105
596 431
480 168
595 309
646 438
320 710
390 269
58 664
83 476
152 402
174 330
234 93
715 218
572 230
343 159
34 314
804 411
603 996
906 447
827 254
655 682
986 683
883 734
656 439
88 596
205 650
588 368
978 23
223 72
922 101
966 784
251 257
995 817
535 888
123 15
78 751
821 177
699 232
997 234
428 671
79 966
631 711
373 396
531 860
91 333
797 272
510 238
926 935
95 387
891 906
135 283
549 459
653 38
79 796
388 661
602 7
491 503
385 712
64 321
256 260
372 636
129 254
397 573
630 113
702 787
385 2
269 338
518 914
851 674
971 138
882 717
903 850
220 193
509 361
493 183
38 961
923 466
637 12
691 891
980 927
640 531
707 971
371 18
641 541
335 105
842 1000
843 680
460 445
95 692
381 849
388 418
262 226
356 626
685 138
633 385
89 191
528 449
917 945
373 807
96 844
836 122
700 744
773 419
668 875
713 497
723 595
788 537
4 445
786 58
181 772
260 214
679 816
273 537
691 311
869 443
7 760
596 539
646 133
828 628
374 245
90 391
818 250
333 188
711 526
488 35
855 87
494 774
410 810
726 440
941 187
326 342
510 365
934 148
998 239
639 611
74 604
957 328
513 409
843 182
360 529
229 890
492 164
982 208
298 37
338 748
211 577
863 597
52 412
309 357
979 679
109 326
84 225
644 689
880 62
365 18
197 19
330 501
793 495
619 474
465 725
827 640
16 245
964 585
793 829
770 286
76 588
736 688
584 930
527 482
253 198
726 731
592 512
189 291
670 229
631 409
859 451
689 402
378 482
836 50
24 450
620 660
336 70
951 147
893 758
375 712
664 669
381 150
536 244
286 255
177 133
847 686
730 448
970 507
308 178
346 658
460 254
203 527
884 546
88 458
934 416
768 199
737 243
98 764
905 306
501 704
3 267
860 202
26 320
860 719
948 380
205 254
551 784
771 544
421 448
378 934
283 670
113 975
2 235
840 434
240 843
927 104
665 354
775 584
884 754
979 215
880 406
86 62
689 565
192 19
818 147
222 617
355 403
62 16
571 37
834 338
892 235
189 955
928 490
119 873
469 341
627 824
244 316
165 695
22 149
698 893
614 964
43 708
616 634
301 504
253 38
6 347
130 418
333 988
791 340
755 525
602 29
512 58
628 305
720 955
627 216
52 445
578 264
730 614
405 431
642 809
697 398
555 577
555 309
56 303
501 721
504 257
336 954
226 92
286 658
421 244
870 463
967 816
75 279
813 480
166 989
366 792
246 580
10 741
917 43
225 896
831 260
327 673
737 31
586 785
462 97
493 939
16 735
337 833
809 496
690 670
598 157
674 229
54 415
907 48
901 906
492 945
706 753
583 247
470 598
253 510
618 229
331 205
153 99
268 309
292 241
613 195
633 746
14 16
593 444
362 528
392 895
958 436
415 755
143 837
472 933
25 43
189 16
239 995
127 24
493 77
955 437
179 78
81 141
957 397
842 957
205 754
790 298
709 880
546 613
44 483
909 486
621 322
862 365
588 421
621 978
132 542
445 409
251 5
417 859
244 933
489 637
122 868
9 152
730 949
483 568
86 460
770 401
634 767
170 449
285 579
841 78
589 139
98 656
80 511
807 330
44 327
164 911
872 1
149 619
338 57
276 936
228 922
561 496
513 442
933 382
76 227
305 443
25 659
131 368
597 709
989 904
737 452
509 588
967 206
249 593
644 889
643 235
953 928
627 745
743 411
385 881
185 584
548 153
514 558
661 722
781 732
618 619
253 523
548 915
762 208
285 341
875 842
274 440
919 265
313 321
862 640
104 861
423 239
906 955
228 577
938 572
793 716
264 763
222 758
446 989
10 21
39 346
519 392
968 22
778 140
262 817
982 517
899 788
580 200
845 987
242 999
380 713
153 388
193 891
922 580
670 140
307 67
405 572
601 399
452 785
423 526
960 402
259 779
516 759
186 313
995 217
230 320
41 238
482 565
243 815
159 798
873 176
359 565
583 964
62 927
189 804
506 988
215 739
842 256
486 334
30 544
812 996
726 151
762 941
991 541
336 382
680 575
56 64
49 397
700 503
111 361
530 957
441 928
760 862
118 243
822 71
971 575
560 551
675 140
505 855
874 768
423 925
194 446
827 292
130 900
542 216
997 443
53 88
228 926
702 674
576 207
323 970
512 399
999 349
146 834
963 926
115 122
595 819
921 149
958 500
436 865
746 32
379 676
558 541
40 586
796 437
712 948
516 807
805 563
900 356
658 769
817 509
416 621
461 593
688 653
902 709
370 500
424 324
273 871
447 653
451 528
951 251
488 919
784 884
117 898
473 553
508 419
153 832
521 807
689 25
248 138
134 740
300 614
214 304
853 104
457 375
252 372
185 159
764 521
386 786
753 41
645 1
961 386
212 38
162 950
191 255
106 842
114 809
30 248
807 794
153 932
392 304
490 294
907 256
852 960
207 978
207 730
832 367
784 367
320 17
50 340
83 13
397 595
713 309
779 278
518 339
624 226
804 263
473 123
962 413
189 486
111 927
729 782
338 793
938 299
41 489
854 275
970 814
618 74
94 319
40 229
708 112
446 183
431 502
498 37
969 852
684 102
401 517
24 343
624 475
606 611
51 272
476 491
194 214
479 268
866 925
509 82
667 133
683 747
297 291
542 171
174 168
50 518
937 540
276 14
812 884
48 634
281 861
626 875
915 202
688 697
765 330
740 855
385 287
647 945
864 125
315 959
159 74
234 13
467 629
658 497
611 373
954 360
591 472
81 710
140 426
580 485
79 301
216 578
187 40
715 681
829 491
672 90
25 502
249 617
701 206
84 264
424 20
8 700
47 79
150 918
615 419
837 231
905 435
212 851
885 307
791 415
448 582
800 981
824 444
879 713
875 201
939 99
271 591
143 491
41 847
128 903
149 920
206 550
312 323
33 787
88 8
870 882
837 550
737 896
358 291
465 193
399 594
742 37
449 127
877 651
291 150
88 822
476 64
465 703
66 943
529 18
68 790
515 722
394 307
614 148
724 726
614 760
338 895
519 511
807 698
192 150
106 25
425 896
325 232
371 169
638 828
355 489
26 474
177 134
851 434
765 578
102 826
708 829
499 371
813 8
489 92
299 738
494 260
607 727
40 439
788 423
331 5
319 354
896 713
675 153
244 700
94 642
112 703
258 341
243 911
230 329
256 351
668 973
556 309
845 357
626 888
252 319
780 869
778 877
643 817
555 949
441 894
436 352
959 352
548 909
278 367
833 829
860 569
203 214
251 727
486 708
407 874
330 452
140 684
584 777
889 415
63 889
264 275
851 791
635 59
618 109
312 965
836 941
945 871
496 405
272 386
550 202
995 836
829 780
319 34
195 572
333 551
819 586
985 504
75 479
843 323
653 308
348 101
131 178
351 539
362 76
261 951
334 446
178 529
624 753
682 454
644 69
946 549
817 485
799 832
492 191
47 316
748 670
681 716
214 690
281 561
362 919
865 542
814 420
763 478
21 649
95 501
613 557
482 759
993 486
546 514
662 939
950 39
613 797
790 839
305 552
26 804
954 219
212 577
530 762
707 801
89 376
98 446
106 251
774 110
661 77
643 906
793 783
244 230
541 757
751 178
454 265
354 807
333 125
491 651
801 522
870 43
424 147
160 367
727 93
566 367
215 353
609 314
1000 628
631 96
336 214
727 242
395 180
846 255
682 258
376 671
469 324
501 930
436 73
137 636
835 760
368 476
209 715
595 995
821 986
351 122
637 549
5 2
87 581
963 597
386 674
549 49
403 675
343 715
704 679
467 838
298 797
319 202
42 468
329 146
897 302
21 468
555 850
205 749
253 592
619 409
564 494
312 622
499 513
869 973
478 413
938 291
811 700
929 140
994 483
103 492
277 853
303 476
115 62
898 688
718 877
813 438
333 945
975 798
660 369
21 787
665 171
696 854
319 578
740 756
63 579
127 479
63 405
368 654
418 623
26 745
431 274
409 117
82 661
383 615
594 33
318 931
273 460
333 327
186 987
966 365
436 126
906 596
565 839
513 754
326 518
134 986
72 668
14 64
356 971
423 995
772 442
326 242
861 254
490 870
978 641
492 597
200 170
623 564
176 288
480 136
108 87
570 164
212 895
417 247
524 715
836 899
716 747
678 986
184 691
497 144
478 103
156 62
433 13
779 357
628 768
541 843
819 17
392 887
675 405
869 660
577 471
577 618
415 405
150 16
841 345
996 297
800 738
803 495
930 12
210 344
959 636
913 327
484 296
409 591
400 194
179 285
575 52
29 62
813 593
834 70
861 311
561 387
571 241
791 592
571 422
537 543
620 327
940 170
27 138
578 568
431 635
341 257
5 689
150 560
506 693
660 532
306 848
354 218
458 599
793 84
405 523
953 560
666 769
199 648
93 423
21 366
180 31
705 782
714 505
511 78
253 173
238 61
976 134
735 982
95 701
496 605
523 266
259 139
483 125
985 449
750 433
554 361
789 938
956 725
656 846
510 772
896 932
338 210
104 400
533 973
241 642
667 143
975 321
732 776
331 287
952 537
864 252
21 951
973 26
537 174
377 656
547 88
461 795
360 239
331 975
621 255
861 933
154 722
348 171
116 690
345 150
828 731
438 412
617 58
964 433
28 362
713 131
222 185
360 326
355 720
979 675
258 496
22 160
430 355
544 461
440 407
258 139
234 40
713 351
693 718
831 911
251 253
576 392
19 388
403 422
331 572
753 387
865 657
337 879
638 914
476 277
692 950
981 357
399 145
421 59
484 206
435 987
542 754
348 336
618 723
659 270
105 976
77 818
733 149
911 277
603 733
603 936
619 832
850 93
750 419
669 785
419 755
577 914
609 768
536 127
59 347
907 670
440 573
538 159
605 502
552 16
27 218
42 822
660 13
499 840
421 156
514 997
304 774
522 41
593 845
712 915
672 161
854 691
502 339
577 735
42 647
453 531
940 701
82 429
102 878
681 508
977 627
264 196
196 402
75 640
72 911
395 7
214 966
319 228
970 425
605 429
959 520
411 262
993 675
451 856
752 370
577 182
314 761
275 343
497 226
10 64
795 201
832 509
515 478
875 857
475 170
600 550
636 971
126 897
435 783
675 606
322 792
638 764
425 982
896 46
194 560
203 764
675 958
81 391
541 289
764 911
831 127
832 552
600 224
46 79
144 953
50 396
61 384
757 320
770 809
120 492
174 864
928 902
538 174
899 529
948 450
658 113
378 655
936 168
677 870
228 993
683 439
801 570
751 220
230 937
2 322
396 159
757 693
264 577
329 786
92 15
42 197
660 823
761 893
785 869
569 709
943 191
343 148
705 930
220 657
324 960
39 592
662 641
745 637
777 432
556 390
259 768
152 715
751 52
455 990
650 977
910 403
483 2
157 175
604 247
589 152
683 554
183 793
662 246
262 569
632 454
588 862
23 294
97 114
437 315
275 479
817 77
573 249
703 353
95 538
615 44
401 142
405 686
873 980
764 127
573 832
608 676
419 5
224 911
928 268
520 599
779 646
995 951
701 554
816 563
10 691
167 189
181 653
615 998
956 965
53 937
918 669
74 134
60 628
925 290
808 84
694 547
470 849
212 547
603 517
521 482
533 450
909 524
532 526
601 936
939 473
52 326
863 54
40 524
235 333
177 818
488 54
294 61
977 281
495 123
773 559
622 729
436 853
478 766
28 696
80 986
468 570
906 559
123 796
763 37
455 91
505 494
630 91
110 417
124 657
636 895
161 184
565 755
686 317
290 209
578 198
608 821
270 442
741 885
796 243
880 977
155 127
94 702
575 25
885 14
526 327
622 980
663 55
870 416
554 256
813 762
498 565
77 368
327 326
681 300
432 708
385 445
587 324
306 211
342 825
888 944
735 521
167 245
683 679
217 667
337 487
674 514
639 514
133 278
780 873
281 599
511 461
799 45
64 340
23 867
761 462
310 789
472 187
814 483
688 210
58 742
933 144
114 800
616 83
107 209
161 843
603 638
197 561
567 112
324 550
358 515
779 504
778 611
746 265
987 844
326 380
576 305
994 431
752 574
85 112
999 373
827 348
348 708
598 930
968 926
351 883
651 726
107 818
127 421
221 705
625 598
66 159
599 587
364 226
968 972
33 482
487 909
173 648
634 800
555 679
464 414
226 311
505 78
31 383
928 737
546 571
993 958
668 648
662 112
751 250
522 765
779 73
33 164
630 215
265 608
447 48
868 905
791 384
581 474
283 568
918 443
239 9
114 393
624 547
306 731
781 671
20 59
581 7
262 923
483 808
244 943
555 848
32 634
723 211
509 563
913 146
571 240
560 508
559 870
647 15
286 789
479 640
419 510
179 167
204 261
326 975
505 291
930 424
178 219
502 867
695 133
121 738
428 422
988 690
30 603
629 85
945 627
677 199
35 772
533 844
596 164
920 22
865 847
995 689
729 872
885 636
655 386
295 404
524 638
775 495
766 87
424 228
1 257
380 31
111 297
606 240
365 825
925 663
571 221
426 663
223 511
139 825
484 902
64 575
439 993
882 416
453 744
77 838
830 345
398 337
272 312
587 435
448 508
740 765
475 901
296 921
509 524
777 683
190 706
404 438
881 435
880 83
717 159
767 671
427 922
694 936
385 960
92 724
764 842
14 91
217 194
6 359
706 959
939 829
80 343
285 941
749 536
299 546
584 1
467 220
217 246
447 606
432 373
731 997
344 952
827 770
566 351
126 101
99 281
7 143
483 887
900 532
489 400
526 157
394 265
393 865
778 625
880 919
254 40
799 624
350 557
275 218
17 996
761 585
566 680
330 390
946 978
495 562
174 90
845 825
906 383
797 505
821 184
227 912
993 663
373 207
539 819
214 990
794 26
437 202
952 473
48 594
772 968
350 386
894 125
646 541
262 475
785 931
755 133
100 829
680 816
718 898
22 663
530 17
112 421
679 121
736 935
466 188
937 302
900 484
176 7
277 15
355 160
418 160
169 152
148 682
129 997
799 723
713 593
878 10
589 461
207 529
725 403
864 56
104 206
229 672
302 704
341 949
927 488
924 876
173 589
851 633
417 933
246 46
555 150
960 975
990 616
660 48
560 572
300 552
152 244
693 615
823 136
710 567
387 189
665 209
106 725
769 749
121 854
913 236
989 107
693 574
523 461
416 987
264 102
821 35
674 867
446 274
837 534
708 317
348 512
872 278
163 445
136 337
754 53
208 290
676 573
394 169
1 498
81 912
769 967
372 38
719 804
840 899
881 430
483 374
897 535
107 121
828 688
587 190
666 938
31 840
548 488
18 983
599 912
846 594
501 82
770 127
579 218
815 841
671 220
601 136
560 918
663 623
746 778
50 405
72 752
705 304
199 556
825 727
469 134
886 652
620 973
692 528
220 31
359 712
923 930
752 234
207 771
469 587
920 35
686 957
284 349
304 192
450 338
830 154
720 737
288 611
732 830
974 764
733 313
279 479
361 417
265 880
494 588
167 624
978 122
126 377
266 606
158 115
898 645
137 262
13 832
250 385
350 303
747 333
77 490
16 453
856 182
949 529
482 794
694 260
630 294
955 706
208 916
163 27
110 223
936 775
979 199
266 750
928 331
164 375
46 696
64 178
276 909
88 648
215 109
464 138
512 124
964 882
592 809
670 642
836 900
186 936
787 164
917 578
627 173
562 349
619 641
772 198
60 553
879 541
551 804
357 492
794 237
651 624
334 986
828 22
771 819
216 598
617 244
207 363
643 334
857 904
977 189
994 410
964 31
596 246
113 613
493 322
780 212
506 842
219 905
436 923
456 848
624 958
63 515
334 711
406 725
936 640
80 73
752 436
717 858
489 949
18 445
276 915
445 639
628 634
119 927
251 258
733 75
662 544
152 903
517 771
271 586
727 466
149 943
656 574
887 686
382 875
882 785
699 791
873 790
83 783
857 825
459 455
491 464
819 1000
79 162
151 822
666 189
736 79
364 735
275 705
276 183
991 560
445 601
852 586
945 504
450 21
932 956
270 959
674 522
675 764
755 865
51 640
329 128
8 11
523 907
891 871
769 146
702 812
54 127
78 526
899 632
404 321
577 386
417 905
733 673
683 977
475 957
49 871
926 98
909 676
932 505
224 112
570 554
387 946
993 20
836 336
542 802
784 491
231 654
741 609
258 781
200 226
461 323
858 537
728 243
628 196
302 586
759 603
228 469
919 748
470 24
51 278
246 25
817 916
655 719
537 880
287 230
685 617
892 792
369 663
690 86
405 453
1 825
676 601
491 219
807 740
639 370
940 695
681 30
808 843
516 780
177 772
737 327
363 101
337 465
278 713
374 437
483 430
291 828
413 903
346 752
698 883
260 580
889 337
284 542
650 901
47 33
385 758
370 17
349 590
966 479
428 294
998 963
63 466
841 374
942 528
621 932
144 258
972 525
904 172
336 963
38 165
330 480
365 342
248 344
978 633
429 350
654 92
570 269
263 775
880 595
580 470
258 467
12 661
815 484
627 666
469 621
218 838
274 472
652 798
568 844
299 103
789 532
122 427
973 164
450 470
532 373
329 762
209 639
10 611
490 681
680 752
458 29
218 480
605 364
431 383
390 475
271 737
185 318
222 719
295 540
60 262
275 748
287 48
991 890
756 667
377 906
35 975
186 815
52 749
995 164
580 537
413 112
446 942
715 776
520 701
179 169
892 878
892 335
885 777
59 935
746 185
684 381
550 18
693 404
123 72
695 968
654 865
929 57
500 676
758 887
885 372
26 979
247 403
527 258
965 967
599 35
331 603
784 506
52 876
208 360
788 850
563 946
425 673
288 24
434 743
13 2
898 386
43 195
932 451
880 805
226 429
679 791
918 254
319 992
169 307
3 679
325 450
985 776
605 483
929 989
908 392
764 568
829 302
783 215
489 901
172 73
990 655
589 18
82 236
233 349
582 139
9 882
826 515
74 331
753 508
26 559
826 630
497 217
896 819
919 399
4 65
325 294
80 890
520 756
660 472
425 249
440 158
987 624
386 902
48 967
358 579
711 859
460 393
948 219
201 467
419 556
382 513
79 834
544 577
781 226
391 381
738 380
356 39
130 942
94 112
318 564
499 33
232 975
355 111
475 440
567 661
538 316
127 955
623 198
718 391
506 468
195 204
42 942
328 198
355 213
244 738
165 259
636 932
729 393
897 110
297 475
417 316
991 324
20 491
859 612
420 601
753 620
399 90
822 571
452 890
325 242
753 33
635 506
154 515
790 613
424 56
120 934
92 465
219 918
876 475
996 402
465 187
48 262
203 393
538 655
132 299
285 334
699 123
137 660
153 780
181 549
34 660
543 401
183 194
620 975
359 158
277 83
71 60
280 870
402 387
392 591
21 704
533 338
569 69
783 568
834 993
970 566
245 525
60 504
691 459
631 282
195 151
791 981
187 590
197 885
739 765
412 236
889 128
277 151
65 594
105 295
711 112
742 641
907 498
750 132
386 698
106 225
255 612
236 96
951 300
13 850
265 749
619 118
210 375
53 364
405 282
693 92
884 355
198 46
408 233
475 792
210 253
393 980
124 355
144 439
280 134
487 523
717 338
234 68
692 468
877 984
824 435
741 589
152 211
810 105
605 297
790 198
852 70
521 261
821 381
172 673
964 377
692 845
865 691
461 827
245 159
949 716
754 914
458 553
615 657
632 846
452 101
688 989
101 185
652 147
404 677
582 100
673 350
757 764
505 686
60 329
724 65
896 96
324 799
823 887
177 507
724 841
154 625
82 699
75 906
823 223
702 477
200 694
868 52
80 963
888 50
232 583
734 762
529 96
695 683
534 460
301 173
910 510
348 54
358 470
923 969
213 374
805 437
681 518
353 57
284 226
792 852
703 958
363 994
131 760
643 552
173 519
521 996
385 905
676 11
26 996
583 106
342 11
88 849
482 730
334 384
712 284
459 474
735 968
563 881
96 301
354 185
493 310
315 768
300 912
832 265
653 576
662 748
234 825
474 422
910 338
563 588
595 513
768 674
129 341
963 377
646 485
381 389
245 90
213 985
653 999
823 236
459 593
740 536
171 722
422 174
282 795
109 516
297 455
560 159
11 931
543 469
369 616
225 802
191 276
176 3
588 452
345 136
438 970
759 335
745 45
788 613
674 321
963 959
815 581
832 335
278 137
793 579
994 519
347 503
753 651
82 47
610 970
131 687
854 768
30 932
69 293
631 368
653 501
530 920
109 749
769 414
219 865
398 747
263 829
518 92
457 968
71 579
26 761
722 645
147 971
583 647
286 563
848 999
805 923
200 962
614 157
591 515
157 253
932 816
696 415
601 69
701 288
519 91
421 815
682 515
491 1000
566 345
81 532
352 81
173 927
774 247
432 403
15 884
318 415
31 986
407 189
251 325
659 524
196 301
154 210
222 646
562 832
346 832
611 71
735 929
487 375
350 133
243 22
915 735
103 218
917 784
721 690
351 135
870 805
153 227
55 596
143 104
353 210
476 365
420 882
995 326
23 198
774 568
7 868
825 762
585 477
801 272
473 534
821 620
988 972
556 961
730 989
280 599
648 521
930 202
829 641
568 742
676 866
259 701
710 641
519 244
231 880
38 177
574 441
722 923
855 663
840 910
579 163
118 997
896 221
399 818
34 484
974 988
677 200
669 822
915 720
580 976
463 653
786 837
532 18
389 163
799 765
629 35
179 760
340 499
76 154
362 420
471 930
787 361
920 31
49 327
26 141
618 597
893 470
74 24
385 719
519 316
70 513
807 264
658 560
97 522
929 409
137 973
371 613
414 458
322 637
789 18
897 79
532 319
626 433
735 422
224 476
343 819
387 285
626 749
917 307
227 772
473 733
231 543
751 338
200 78
613 568
350 175
287 850
495 802
298 327
931 102
858 705
475 310
298 111
405 873
855 832
301 892
35 568
45 556
825 190
340 481
894 176
976 633
429 252
419 197
172 357
510 447
204 442
594 580
54 204
693 802
459 782
203 515
289 245
113 219
357 439
575 753
694 252
224 336
844 196
431 603
319 624
778 540
461 643
237 537
849 68
852 777
474 667
360 238
499 192
134 672
958 959
893 423
981 789
557 594
323 941
23 685
225 402
153 775
673 418
530 826
398 191
770 648
281 816
503 132
492 222
171 873
379 602
909 145
9 951
642 524
821 638
72 231
539 672
997 898
457 561
795 401
649 956
144 357
73 315
155 393
334 209
579 357
543 454
313 434
154 512
128 307
105 798
499 951
902 98
386 735
496 547
492 212
814 470
578 422
187 791
922 28
347 147
508 216
355 650
845 568
15 203
683 359
460 329
591 576
204 248
107 506
773 672
360 375
147 556
636 257
968 311
830 809
461 195
432 887
460 364
530 672
560 404
375 97
332 914
513 986
141 687
20 924
780 476
562 8
125 928
64 348
819 449
79 573
196 504
932 790
27 545
665 399
11 252
140 172
475 184
538 878
724 506
982 718
234 346
83 378
112 58
45 590
79 543
537 286
130 232
342 613
801 371
602 987
914 715
480 461
218 152
866 853
550 198
507 629
161 849
690 660
692 230
832 505
190 310
733 638
122 695
508 885
734 912
951 205
410 168
286 383
3 178
381 913
62 575
394 363
831 492
438 510
779 893
39 450
155 879
197 133
945 747
419 889
986 304
207 546
124 750
785 391
573 274
386 614
495 109
940 268
184 344
341 65
215 596
258 907
516 669
8 752
361 84
539 508
594 354
855 433
946 807
105 731
844 389
184 148
441 477
843 375
453 693
534 173
138 141
830 569
282 276
23 760
517 823
61 569
510 11
655 836
472 603
110 86
797 899
714 629
176 673
446 513
108 38
777 378
433 47
815 330
249 133
559 327
822 958
550 165
52 567
288 242
35 390
255 92
785 517
16 769
47 916
713 147
639 732
777 284
842 956
358 720
159 297
237 419
239 873
269 959
896 521
648 406
923 468
72 582
397 556
999 228
487 580
939 995
565 893
721 460
961 484
303 261
729 140
71 254
249 873
903 842
566 639
835 762
240 154
534 617
775 248
191 550
26 799
987 22
899 540
889 502
851 30
506 373
630 403
542 391
961 777
898 986
388 836
219 473
582 921
647 998
849 563
845 966
317 343
830 923
400 671
964 315
572 703
880 453
844 707
107 825
159 59
790 153
288 585
67 135
215 582
192 330
914 930
410 872
319 77
6 228
130 776
336 48
577 837
182 818
226 181
550 510
639 880
600 13
401 491
503 613
257 210
632 387
958 609
259 461
662 613
977 877
113 603
918 311
892 134
343 965
636 287
981 152
247 908
599 46
408 853
535 998
261 403
74 861
493 528
766 529
630 442
504 262
849 441
326 703
128 161
710 810
595 928
829 557
414 394
215 544
746 325
274 671
576 463
320 468
278 255
28 911
818 566
387 751
507 617
547 174
16 33
634 42
586 713
616 383
602 300
173 912
72 730
948 24
363 742
275 507
491 69
190 44
637 168
339 503
52 618
481 806
98 409
119 11
540 468
8 262
68 914
986 154
61 422
596 758
604 115
868 256
701 638
949 105
456 483
498 371
553 870
825 191
936 815
597 40
118 632
486 599
34 847
458 940
173 224
309 96
504 46
541 281
681 453
305 336
520 71
92 705
915 320
643 388
699 136
404 96
544 268
728 147
662 416
19 235
413 420
627 151
272 889
24 896
93 38
452 836
990 556
856 517
928 343
816 290
993 46
287 485
502 496
493 479
634 483
322 227
605 252
569 612
528 899
430 841
528 539
585 172
356 314
46 280
171 421
852 520
685 696
237 886
998 537
20 342
985 143
394 138
808 461
263 236
864 937
744 542
431 23
466 976
605 183
370 118
620 755
495 238
326 729
742 768
754 150
697 29
916 573
254 883
169 878
946 430
970 91
843 39
637 739
824 248
56 545
577 281
433 326
666 973
122 216
11 306
200 977
362 172
381 920
468 669
274 380
291 289
387 457
811 47
732 13
747 154
862 275
539 389
736 122
10 871
357 24
815 587
142 100
969 901
740 737
619 508
154 992
255 333
747 926
124 562
635 803
125 882
805 920
527 104
956 817
950 640
379 157
994 343
260 811
495 82
746 928
817 36
201 658
757 657
697 221
583 483
37 882
498 122
531 700
934 136
677 123
194 503
186 96
584 778
283 897
971 547
100 822
915 62
345 259
895 580
969 684
182 412
308 761
518 56
22 755
297 855
493 293
241 506
219 608
131 665
334 546
217 287
619 43
598 416
810 9
118 983
526 660
219 612
741 183
429 173
482 753
616 169
979 504
573 761
295 438
946 149
244 196
576 152
182 296
254 800
361 241
235 574
44 104
222 143
35 891
340 355
681 815
562 621
620 477
74 694
775 251
794 988
30 705
712 987
524 687
139 932
526 859
195 438
841 855
694 573
604 173
357 790
93 959
168 632
47 293
633 805
218 733
84 211
792 969
66 436
701 516
889 484
349 433
432 978
16 725
708 203
443 301
753 190
496 180
466 498
174 659
64 682
461 484
639 777
911 842
121 745
508 988
940 252
602 221
395 555
47 124
315 610
109 403
386 588
246 906
644 485
380 845
843 696
715 268
797 999
770 684
414 285
900 618
955 219
623 147
342 453
36 390
598 506
637 427
629 259
215 726
141 453
445 649
664 565
709 513
967 957
613 978
2 188
627 6
401 17
890 547
160 448
310 915
657 505
41 741
546 70
123 778
824 327
21 798
616 133
486 589
197 147
68 757
171 991
570 397
634 283
293 921
230 593
765 774
142 198
914 704
303 356
515 476
542 878
916 890
305 995
10 912
454 170
529 386
641 79
705 722
390 364
445 264
337 630
971 958
37 289
322 426
450 419
924 46
486 427
483 184
598 668
490 324
798 58
456 790
627 646
371 450
652 382
163 527
826 6
711 875
806 908
652 414
710 939
228 443
911 210
176 857
520 757
435 9
685 689
318 602
238 989
999 403
365 950
939 385
14 792
325 778
155 718
287 366
10 435
770 228
70 830
361 317
182 970
344 434
510 26
577 166
174 854
718 501
535 402
99 665
766 112
370 57
735 989
319 818
991 680
812 165
679 483
545 506
850 676
344 523
319 414
846 702
978 661
178 677
282 785
14 986
936 471
139 111
103 181
372 607
881 313
842 802
848 699
563 424
46 380
342 766
597 731
64 268
860 360
410 287
636 113
638 25
223 284
365 586
623 158
565 656
115 853
831 775
623 402
898 527
890 721
942 841
24 247
673 787
856 278
501 651
199 863
607 806
671 450
368 239
423 24
997 103
107 492
289 894
696 744
261 420
602 323
862 96
2 505
196 184
408 765
732 838
801 50
106 322
654 948
50 828
974 595
221 581
597 349
352 54
566 628
213 99
847 50
209 438
179 776
278 395
263 334
455 981
95 227
937 311
69 240
221 623
103 674
374 978
725 796
493 817
914 183
670 215
757 786
895 237
907 77
87 415
767 311
485 801
579 757
920 943
510 473
941 702
542 822
639 261
767 585
596 129
240 66
280 340
995 759
688 583
572 607
820 412
489 808
340 29
706 518
492 11
679 583
546 490
860 443
265 149
673 612
985 957
723 539
639 372
702 907
687 691
401 720
807 959
287 934
815 47
717 800
381 386
950 908
500 172
801 7
390 873
683 752
304 979
921 780
822 614
392 362
416 123
837 855
54 697
660 249
737 312
28 90
61 421
540 539
394 174
666 847
592 685
400 578
286 438
652 137
344 274
284 299
629 911
808 509
768 622
604 792
247 524
719 114
342 534
262 863
239 889
866 262
250 281
879 220
930 742
483 715
730 432
441 261
618 177
371 692
196 661
251 416
132 758
428 819
520 200
846 457
83 448
424 404
980 653
339 859
619 568
457 98
94 23
683 639
352 451
801 832
144 489
959 924
460 179
36 370
618 658
233 249
157 70
133 144
284 585
14 633
142 301
158 290
958 173
545 970
538 898
501 794
638 724
348 695
553 747
198 785
691 378
665 674
3 510
928 412
849 997
691 70
517 531
587 308
178 621
292 855
128 658
225 901
639 356
513 532
634 841
588 876
197 471
187 537
135 708
163 620
191 519
84 413
330 733
249 650
781 849
941 379
665 742
601 407
305 457
988 290
408 9
835 169
443 633
923 618
829 988
477 860
694 705
530 175
323 517
168 278
194 586
597 189
655 399
986 791
948 899
645 262
580 547
804 115
668 601
778 333
932 98
781 606
1 481
307 991
123 899
273 833
815 810
371 329
322 111
612 717
613 94
87 761
755 448
587 927
470 170
785 305
939 569
492 458
36 197
740 721
358 232
575 876
198 260
51 171
315 894
906 738
784 853
646 112
444 256
260 78
694 843
347 659
936 411
876 179
369 31
292 728
835 73
642 576
955 924
590 175
502 781
492 36
189 763
51 326
581 602
292 119
889 725
892 770
699 300
677 719
826 264
79 465
460 573
153 734
848 627
534 979
288 168
914 690
841 939
395 273
109 410
159 548
142 672
382 536
770 1
240 980
127 785
595 234
909 919
806 399
496 216
335 393
163 932
918 343
620 957
797 695
914 175
685 123
803 833
821 745
190 669
223 534
695 213
675 863
168 871
631 382
308 611
928 605
132 628
780 339
665 991
620 135
632 222
685 757
216 160
523 570
827 136
649 971
886 367
475 403
955 402
645 687
342 800
380 892
118 557
95 529
840 542
492 583
247 980
927 687
183 640
22 848
970 292
700 969
913 271
955 755
816 770
971 152
930 870
766 54
690 230
764 742
88 367
537 324
766 447
938 619
783 985
770 586
775 331
915 883
975 367
496 908
572 365
542 947
303 586
321 242
612 959
657 143
164 730
895 477
943 944
59 756
653 132
986 530
241 634
546 810
639 190
367 381
914 772
153 667
642 422
522 311
465 333
381 401
238 776
811 666
733 118
151 437
396 601
310 670
481 789
903 215
81 248
920 561
955 735
796 998
959 346
782 324
343 522
428 402
853 606
594 993
951 961
634 641
894 885
467 681
114 669
968 157
65 295
50 71
577 207
642 440
5 356
95 241
516 512
400 92
946 752
964 136
551 616
144 403
490 108
279 371
688 870
684 461
466 863
343 725
794 428
611 299
695 593
863 821
894 899
497 880
465 894
124 111
842 14
843 547
939 507
533 433
965 160
494 66
956 674
446 269
760 238
248 546
802 947
712 217
107 129
56 176
161 245
606 284
995 982
469 253
147 600
850 686
625 202
500 960
136 466
7 36
329 883
861 250
631 201
821 66
741 123
656 99
161 686
35 666
668 66
868 512
755 154
897 355
191 116
587 524
370 114
626 94
70 613
789 909
390 713
840 606
960 347
626 795
497 308
776 652
70 475
842 79
975 196
157 458
306 495
358 833
910 952
592 923
148 223
925 37
521 760
660 69
279 274
303 47
792 223
193 913
847 503
692 850
786 308
531 134
1000 18
580 142
9 59
45 628
467 209
759 786
521 95
576 439
808 824
762 582
437 90
500 709
143 379
860 127
73 92
261 124
581 137
485 436
208 811
352 211
738 75
350 586
161 459
293 993
357 352
770 369
173 486
237 390
38 586
706 118
87 999
79 268
29 721
443 564
384 747
675 693
692 28
280 839
486 938
584 955
488 423
21 376
439 714
259 491
258 152
711 364
290 508
339 62
912 335
416 381
877 77
712 759
49 70
382 64
333 436
261 684
421 803
162 253
9 879
899 349
541 710
257 157
566 570
934 28
790 410
832 17
501 213
826 279
665 525
411 845
820 27
81 122
243 894
157 891
686 277
816 327
921 632
48 191
739 959
812 248
363 399
842 805
125 736
620 361
179 763
495 30
100 531
174 657
26 186
51 78
970 801
808 857
90 786
881 955
454 426
523 313
199 655
750 595
425 930
595 746
408 933
343 860
581 863
770 979
760 388
551 538
949 35
869 802
559 222
549 76
925 203
805 149
413 351
37 205
555 168
213 752
11 216
457 372
800 231
848 106
151 183
369 491
294 394
580 243
863 868
472 608
52 895
339 47
832 98
643 198
7 377
273 216
112 681
690 331
241 767
953 758
134 352
60 673
175 169
721 373
6 867
199 657
326 128
855 146
130 357
140 345
895 907
911 166
866 934
451 150
326 711
194 610
630 427
855 262
726 23
269 707
551 453
596 214
797 961
699 810
97 108
632 829
333 812
539 446
583 130
167 507
534 800
942 935
802 35
570 203
227 232
816 597
929 881
272 660
409 143
1 605
922 903
339 15
405 101
504 394
669 933
625 511
787 507
240 43
672 255
475 682
86 69
770 689
236 590
204 589
837 987
751 247
802 666
846 62
565 867
17 851
581 160
836 966
842 218
359 842
827 508
586 253
205 456
212 744
693 655
46 182
880 492
100 24
531 775
846 672
769 992
188 94
980 530
883 135
899 557
153 171
445 771
762 684
115 64
510 930
695 566
404 373
240 971
669 282
143 110
922 933
370 776
331 206
660 218
382 977
64 300
347 135
336 646
132 749
908 238
109 209
715 722
68 873
461 618
818 810
641 830
854 889
409 293
187 36
718 378
428 423
466 673
669 248
776 885
593 472
294 250
799 34
622 307
694 917
949 823
427 415
860 42
392 264
36 820
239 766
588 24
530 281
985 195
795 573
267 964
928 960
17 272
269 106
554 169
30 464
648 784
825 159
131 431
465 196
948 310
425 3
250 14
815 980
523 177
490 659
960 746
534 665
996 597
874 361
170 292
657 644
338 366
755 527
746 886
959 115
491 811
195 561
421 908
660 560
113 92
905 789
387 593
971 858
579 295
151 658
957 996
203 159
215 893
538 240
966 875
858 952
671 474
661 926
669 318
125 973
51 881
560 146
742 384
596 557
19 145
256 85
643 422
803 211
674 146
659 29
910 939
201 615
746 698
876 622
75 687
585 625
156 920
645 614
476 63
605 464
427 961
752 637
86 726
888 43
949 864
764 154
313 43
538 39
98 27
759 508
990 485
772 140
82 563
187 488
891 217
626 962
703 713
758 935
883 614
288 410
86 743
547 215
116 242
649 235
562 671
332 969
838 247
729 361
568 871
901 141
877 986
996 27
395 887
495 911
280 797
519 625
926 415
770 553
578 428
463 245
990 926
652 501
644 678
264 403
894 492
503 377
740 850
470 189
863 460
972 860
673 788
784 5
882 518
438 573
753 123
717 834
717 890
34 62
973 6
793 16
794 960
175 708
733 356
936 880
110 735
593 958
571 567
285 5
998 3
735 101
159 3
78 784
863 719
337 80
803 530
693 317
606 786
163 371
427 833
960 67
924 502
826 254
46 583
463 920
178 86
916 770
86 381
803 369
920 764
450 412
871 916
926 100
516 422
729 247
701 310
182 82
247 40
934 223
369 170
727 591
139 973
25 235
172 814
217 906
749 520
19 931
38 127
88 256
486 628
994 390
850 727
997 842
343 392
337 38
649 14
639 61
304 16
167 278
563 411
621 615
907 363
959 80
519 89
718 588
719 502
41 925
181 953
717 895
210 560
46 787
88 147
478 723
748 42
744 706
308 911
429 167
111 81
783 417
271 228
683 792
705 774
255 231
131 944
37 264
484 97
594 508
157 745
413 736
885 744
782 5
153 925
253 59
481 174
542 589
815 761
751 300
639 868
570 550
34 242
607 903
534 249
636 418
509 658
625 880
899 740
477 564
1000 212
729 496
915 50
432 706
73 755
140 20
393 401
500 449
617 646
377 86
88 971
847 191
888 364
803 889
535 745
240 234
748 686
426 462
391 310
844 40
207 14
946 611
929 512
346 525
68 242
939 588
62 469
220 54
451 963
229 936
42 148
259 636
62 359
648 664
127 501
273 729
658 991
956 646
593 929
702 662
438 782
452 513
204 499
238 847
242 250
464 661
499 476
485 752
929 786
210 421
362 717
519 924
32 739
654 73
802 853
489 702
394 426
721 241
444 922
271 914
565 832
425 523
410 632
116 993
272 939
435 104
636 88
148 251
204 158
176 61
284 795
497 374
135 754
775 879
97 892
771 328
784 507
718 39
731 594
900 422
518 119
952 485
612 191
391 625
602 673
480 425
445 3
766 194
381 53
568 919
5 944
407 135
715 625
805 179
627 988
373 573
339 162
628 250
262 16
140 30
65 261
67 777
613 850
315 640
596 412
172 180
61 638
237 728
777 567
795 268
217 998
920 999
114 233
794 390
305 999
796 678
536 337
339 664
993 299
557 215
109 329
558 833
651 202
587 59
26 128
850 10
172 89
198 856
730 993
428 991
674 840
807 600
258 913
808 317
459 504
896 890
149 571
755 108
889 325
980 112
479 518
292 76
922 362
749 107
115 402
343 88
499 826
522 238
366 144
319 787
802 737
799 227
461 172
471 439
208 864
859 700
879 157
131 159
774 8
92 736
884 54
970 103
523 216
36 74
967 811
349 279
132 159
987 491
46 357
468 750
559 547
835 49
558 292
776 898
285 648
3 938
978 575
969 751
526 230
884 503
891 739
937 81
911 379
6 963
86 168
287 729
787 511
339 677
709 689
222 751
889 399
685 860
747 439
368 951
396 170
715 652
410 308
231 795
745 581
724 288
134 997
404 561
22 190
800 929
406 536
944 646
89 792
796 690
425 380
33 339
65 986
617 30
134 20
625 637
388 371
251 495
398 112
777 226
316 495
507 891
60 690
416 62
533 232
959 433
724 167
593 851
401 931
552 326
967 44
856 3
652 655
633 767
434 133
391 134
601 771
778 665
129 26
200 625
373 177
103 858
974 951
956 150
926 271
272 313
429 777
601 551
584 907
752 940
271 204
422 863
614 706
199 925
962 790
794 910
289 83
447 191
140 324
727 521
399 793
920 604
737 205
856 440
747 548
605 932
858 916
824 766
505 425
29 86
394 628
667 997
417 140
542 200
478 414
326 11
222 609
797 106
544 787
698 9
855 385
517 621
319 669
324 536
755 729
148 813
330 475
158 618
861 243
587 1
709 752
749 937
444 173
706 349
893 733
384 92
256 273
80 683
782 232
978 53
899 334
317 695
800 690
254 661
937 815
174 451
191 410
182 180
636 816
708 433
122 924
657 454
266 200
599 711
891 331
739 919
417 920
716 669
215 3
484 186
491 625
919 319
58 630
161 722
839 791
376 351
259 918
116 125
475 295
182 500
567 236
853 664
842 323
793 733
340 125
657 49
225 7
846 858
519 94
421 309
509 807
311 529
740 139
697 210
852 228
928 166
456 476
185 288
321 332
573 80
589 851
191 332
211 965
616 375
743 79
586 224
953 176
208 528
186 421
915 541
495 536
958 219
540 681
323 285
656 306
419 28
972 902
161 182
579 767
953 418
511 289
573 688
80 996
825 951
829 16
957 468
247 54
904 476
9 60
629 202
271 161
946 542
960 758
748 136
349 50
215 453
856 561
799 184
672 358
297 989
524 627
966 304
475 575
864 522
720 701
36 779
814 138
839 321
766 715
44 534
837 660
291 613
789 101
323 515
951 739
102 171
234 626
198 397
446 155
377 707
197 224
995 536
38 759
150 999
261 517
802 272
937 626
26 828
611 301
747 244
428 572
345 689
277 877
970 714
464 64
176 45
722 43
500 23
220 217
171 610
598 431
910 557
16 152
281 45
546 515
890 622
58 308
478 99
787 441
142 63
740 346
735 710
857 848
610 578
248 93
308 88
838 395
12 225
601 673
310 396
809 352
528 565
946 168
890 81
429 94
44 859
27 212
279 816
963 852
241 286
858 936
535 182
531 469
441 539
943 549
665 246
471 101
721 711
636 208
989 403
365 576
964 914
600 193
168 422
576 953
9 493
806 649
218 175
749 408
810 448
109 855
378 996
894 60
65 68
781 157
948 445
188 718
323 391
337 622
102 783
480 487
322 79
399 799
192 969
582 860
982 587
333 494
684 767
695 410
525 435
730 126
673 604
347 426
82 571
52 870
238 136
403 404
243 988
390 217
64 112
784 196
540 625
567 684
493 743
393 715
745 600
61 676
42 556
683 459
372 197
563 394
578 874
162 810
68 237
815 508
592 307
92 420
457 256
887 120
64 495
554 298
615 266
492 298
111 267
383 818
373 618
44 323
478 452
545 46
371 153
395 835
287 426
590 539
301 3
866 949
906 191
305 22
749 860
825 524
206 295
270 264
698 333
432 806
633 588
286 793
677 302
196 606
345 223
295 568
433 421
496 771
324 239
600 559
121 957
889 374
861 726
615 472
840 962
664 484
285 207
544 337
697 117
622 467
783 162
973 888
455 786
468 716
956 10
40 302
163 536
445 71
318 103
374 443
74 325
249 259
354 695
830 847
889 980
818 973
848 454
4 594
823 731
991 41
335 299
377 329
494 444
572 232
142 339
991 781
545 910
539 481
799 357
2 744
481 817
243 761
427 626
295 182
997 690
446 603
782 629
158 368
692 694
40 179
52 276
383 807
26 66
793 18
261 828
303 832
294 882
773 984
366 168
855 834
752 979
848 288
940 934
908 114
238 226
606 331
273 821
583 673
646 120
363 838
782 294
462 25
634 872
686 406
634 93
583 938
859 380
482 642
912 648
466 175
80 64
761 182
131 891
45 813
21 409
539 661
620 943
50 444
943 834
336 662
537 189
68 313
937 775
513 658
441 98
146 480
136 199
404 621
943 328
914 401
748 656
192 932
119 192
577 108
921 63
8 916
253 415
970 689
95 316
503 550
372 701
259 994
896 151
777 506
535 124
332 474
108 487
626 348
393 904
432 37
708 208
252 592
678 789
421 937
550 187
388 476
390 525
789 195
161 358
212 641
320 330
789 236
247 756
177 938
938 406
431 406
326 78
538 203
529 238
968 18
413 162
701 283
943 307
695 200
393 358
125 941
84 110
398 157
378 424
793 508
292 280
504 859
161 420
305 224
257 496
780 604
634 54
469 364
145 603
51 487
91 299
464 497
289 334
604 568
258 882
226 764
307 548
127 809
967 691
229 73
696 954
863 736
260 651
366 82
138 235
4 584
751 843
951 670
591 598
34 98
549 237
108 720
783 219
661 619
898 438
842 380
654 193
735 613
985 530
266 937
61 485
262 189
755 238
888 131
745 994
996 544
315 46
807 789
405 192
756 674
110 254
818 261
36 734
895 424
441 236
182 908
494 184
459 457
107 977
687 626
890 110
658 623
42 540
567 394
886 496
367 772
554 409
753 75
82 615
659 218
424 471
403 281
580 172
903 291
434 857
994 493
713 156
225 681
739 833
906 433
344 19
194 787
953 340
450 503
133 880
802 93
231 855
734 666
92 349
904 194
787 484
173 358
885 152
721 516
891 446
843 119
117 745
16 398
49 31
37 492
914 607
966 438
798 573
302 679
91 367
16 654
189 906
838 875
802 975
530 728
805 389
8 126
443 696
60 200
484 757
208 527
459 995
218 940
198 897
909 732
795 403
208 890
328 373
345 319
535 582
64 710
58 532
50 576
799 841
748 412
488 219
50 848
28 895
125 803
27 657
267 142
553 848
799 609
346 761
283 592
521 146
857 54
378 528
456 383
374 384
717 13
106 387
12 439
51 796
550 267
993 939
724 798
94 206
570 224
990 79
427 989
283 451
157 933
273 301
674 848
451 788
88 776
658 347
344 226
201 550
446 828
440 436
77 686
499 553
531 69
63 285
989 685
431 438
705 25
325 67
218 758
408 807
590 194
52 293
472 797
5 836
243 324
615 611
689 32
205 303
532 340
904 971
981 802
615 406
562 609
417 514
217 657
445 699
271 500
342 891
457 667
800 14
625 94
468 357
45 734
992 527
161 422
378 944
445 326
429 484
250 563
905 474
986 726
56 895
150 471
883 113
312 762
560 23
560 928
461 78
53 332
672 716
227 410
992 840
524 501
454 155
22 27
194 809
383 43
165 209
56 529
299 649
474 574
211 785
642 617
855 997
475 222
678 136
353 460
641 913
583 691
409 775
277 324
574 403
701 210
942 147
450 288
978 680
282 181
256 645
299 196
307 998
102 711
162 817
205 146
602 175
822 179
227 639
761 804
998 165
213 527
607 587
281 55
827 453
868 229
540 642
736 410
244 551
385 818
343 426
721 990
885 760
656 511
921 560
178 853
280 924
46 209
156 337
261 318
383 464
868 641
307 205
823 500
428 234
280 507
151 170
968 85
385 771
305 605
928 83
982 885
825 185
330 642
351 903
579 919
932 254
866 862
725 109
289 371
672 662
567 551
932 323
695 642
677 4
49 882
429 93
453 474
72 345
278 597
293 346
674 277
350 948
787 939
988 738
804 208
837 202
682 892
224 209
289 517
431 293
174 180
856 521
81 447
572 31
315 399
951 616
556 889
514 315
976 257
133 515
928 533
819 272
172 985
694 701
279 980
382 380
702 330
971 650
428 289
189 651
923 163
340 391
10 427
631 81
740 921
345 191
650 368
543 741
63 68
32 874
729 908
190 618
327 246
402 914
542 468
672 98
351 299
758 975
270 916
317 405
875 886
970 488
772 782
339 738
780 900
524 237
25 365
914 637
380 125
1000 689
872 940
51 671
656 133
933 283
491 771
880 73
720 104
483 777
890 219
460 131
291 875
916 795
934 634
826 439
804 276
785 484
63 740
908 867
593 449
356 899
268 671
233 498
211 254
500 760
94 796
106 425
265 653
917 256
696 894
363 282
706 625
642 2
750 828
989 871
684 312
501 386
268 306
884 525
442 114
209 174
206 738
782 894
110 893
249 942
849 48
95 682
250 151
738 119
278 394
366 386
560 25
879 620
173 280
109 659
648 881
865 378
119 173
508 352
754 3
873 765
578 41
785 486
805 230
873 511
56 816
848 381
73 848
381 866
342 331
659 951
961 139
749 812
868 248
50 790
739 24
631 944
328 983
87 691
88 372
351 948
855 635
151 744
167 392
757 750
390 285
396 500
252 723
44 742
539 457
469 731
625 997
406 255
521 674
965 576
346 291
984 471
456 213
586 832
84 772
929 806
528 983
901 834
52 173
708 338
826 965
226 64
407 723
586 438
336 135
939 941
784 222
121 992
403 643
376 197
386 118
929 223
283 252
488 277
709 3
231 213
694 615
654 217
4 941
980 940
938 313
34 777
817 170
248 401
42 768
552 528
480 731
130 344
492 867
365 520
159 489
302 882
101 128
882 780
830 899
131 510
762 516
988 18
114 62
327 538
659 384
693 994
966 693
688 848
447 379
752 784
164 73
653 591
329 390
366 670
706 379
619 795
794 361
520 753
781 149
174 308
377 316
574 561
458 1000
882 277
19 402
549 750
542 731
183 736
539 61
61 144
372 250
439 781
93 309
918 401
159 244
617 19
790 167
702 748
723 804
631 869
209 745
307 690
372 920
671 822
428 517
603 167
443 738
872 868
142 722
172 885
187 123
997 617
783 966
130 397
831 969
147 273
249 387
140 373
109 681
543 403
424 982
549 182
826 79
317 71
114 154
710 922
99 404
844 213
674 206
50 34
451 429
542 715
539 946
674 663
60 589
279 227
863 864
30 680
988 395
641 980
266 467
732 763
700 493
948 738
678 829
580 5
690 344
379 951
971 441
486 982
635 513
771 805
840 131
298 97
608 26
792 875
608 620
741 996
192 642
47 904
519 261
134 948
25 337
586 968
579 160
682 404
364 952
61 35
377 342
162 788
519 118
210 208
637 952
256 735
189 385
50 56
867 678
341 94
387 746
188 392
28 71
505 909
267 336
649 583
994 74
227 468
374 670
949 771
87 321
92 587
698 635
509 721
634 454
101 311
659 383
111 206
174 447
707 319
979 152
785 419
468 18
339 517
766 927
707 742
599 423
835 917
494 16
85 559
341 445
739 699
998 939
843 530
26 453
311 797
371 865
382 141
254 375
381 782
956 517
818 371
200 361
258 679
764 32
671 438
830 379
498 353
943 260
84 448
79 772
655 21
282 791
753 498
235 464
485 195
83 794
110 241
732 306
472 15
773 295
759 66
862 240
188 31
871 484
942 314
253 93
233 773
762 196
305 827
378 496
248 959
126 609
820 564
992 901
772 790
874 547
296 982
122 370
736 958
824 20
131 861
431 708
654 411
490 124
893 380
583 883
837 665
885 700
545 82
349 952
312 269
388 124
236 719
121 514
390 882
19 901
479 5
514 532
11 32
988 965
432 650
153 943
528 325
570 351
833 736
766 130
407 623
689 509
325 871
79 568
281 989
613 356
937 425
694 274
812 660
616 431
80 773
893 754
312 856
963 90
383 525
595 244
682 967
635 426
622 330
612 198
299 866
824 212
225 452
378 9
334 706
928 77
588 956
577 362
84 472
309 447
503 134
939 898
563 553
928 135
564 463
204 838
218 780
731 410
980 594
777 31
194 474
391 667
890 981
632 634
33 105
204 995
392 983
24 976
272 193
617 475
121 712
342 602
381 294
386 999
529 181
692 591
15 406
815 272
213 676
597 65
663 891
80 973
545 842
513 965
565 636
712 848
851 941
372 385
631 720
964 785
257 51
629 69
400 544
589 990
363 3
558 921
746 667
421 470
451 137
593 756
502 447
764 162
530 687
193 954
371 990
941 273
730 622
425 155
994 163
742 84
587 19
265 154
174 73
751 585
570 513
749 327
519 656
472 198
893 525
289 204
609 6
612 115
411 618
238 932
824 768
475 612
572 92
74 114
668 162
661 242
805 49
516 674
149 750
132 738
358 532
422 130
613 580
345 364
610 258
396 693
514 540
782 150
36 866
608 875
246 968
168 868
95 231
104 845
215 665
961 602
957 590
830 220
958 684
679 668
717 348
415 416
730 280
931 313
335 495
108 637
32 251
733 451
785 712
413 683
839 371
955 488
49 568
425 214
190 633
976 679
462 239
986 395
701 681
190 643
179 315
240 979
837 985
710 599
978 811
372 773
496 298
89 41
966 605
258 738
323 144
53 446
85 993
410 720
943 907
589 985
148 379
159 466
574 992
404 429
344 626
781 466
41 431
953 319
465 495
257 208
516 920
441 320
902 29
119 846
522 704
735 500
78 335
406 646
883 324
812 643
686 279
335 82
805 86
857 954
589 261
858 921
182 842
514 421
870 355
468 612
891 903
143 225
114 857
712 870
824 948
64 173
62 866
434 737
204 729
834 873
880 614
159 934
797 149
925 432
534 849
266 989
147 605
309 385
532 420
891 701
41 789
50 955
175 298
550 126
291 749
722 712
122 632
140 313
972 516
324 438
149 518
87 355
698 317
939 981
145 622
973 650
289 388
874 779
820 388
981 897
682 788
851 355
839 622
269 247
629 84
746 35
201 671
441 23
998 35
701 530
518 264
898 663
124 620
557 293
881 170
60 925
905 76
301 362
354 9
140 805
587 580
32 164
482 922
904 565
606 472
100 403
722 776
393 878
455 895
365 753
915 105
575 770
629 580
244 236
383 766
187 93
240 447
942 563
236 634
912 86
103 927
414 541
788 159
161 153
770 795
916 481
710 266
210 166
38 466
285 652
821 30
537 532
567 796
312 734
407 505
419 768
252 472
392 918
130 879
578 802
797 803
215 164
811 16
600 472
821 96
958 696
488 69
986 702
647 254
3 15
253 77
541 163
585 615
341 671
668 472
707 637
166 538
151 308
180 826
129 780
24 497
336 631
432 27
73 345
540 723
481 572
945 211
136 689
840 675
642 97
724 895
835 592
332 805
719 754
142 68
434 965
841 457
340 427
281 313
134 406
128 103
285 894
909 118
328 752
372 994
458 31
652 166
782 622
747 744
987 126
634 943
201 989
273 448
674 135
651 160
425 204
12 219
843 367
878 300
303 58
12 184
851 241
154 604
316 222
788 568
74 165
938 598
724 962
382 966
925 167
21 299
745 321
442 803
519 180
619 889
182 457
769 921
836 348
303 399
597 893
285 617
677 175
624 50
519 21
564 452
41 463
546 934
842 127
843 403
851 276
789 748
141 603
849 772
552 966
38 310
489 128
480 76
55 932
168 778
656 960
829 980
140 760
870 136
539 341
322 881
162 799
821 754
113 341
622 519
452 174
715 832
818 755
664 799
53 570
327 222
140 844
961 219
157 770
489 450
205 393
642 796
988 66
246 755
300 501
896 866
817 50
126 590
410 838
825 493
795 158
556 393
147 126
96 655
277 819
624 464
630 971
931 753
769 251
633 257
864 854
180 548
521 672
359 351
865 965
441 671
447 159
616 306
967 217
925 846
670 934
263 415
885 963
364 712
564 912
340 60
865 369
431 313
32 475
6 862
161 851
745 240
670 985
893 140
477 900
869 359
616 583
652 943
106 264
301 224
421 652
261 894
480 87
402 964
296 321
144 799
823 543
504 703
880 932
319 375
445 234
981 640
575 909
766 213
233 69
825 491
710 242
192 433
657 482
766 852
78 239
346 844
233 288
799 50
135 334
501 359
707 834
704 850
848 956
86 972
561 764
426 431
185 277
767 296
830 32
628 137
977 715
163 966
607 89
653 938
783 372
474 178
610 420
358 310
166 382
671 737
785 625
295 210
189 302
342 895
866 796
158 580
944 591
693 967
666 395
493 263
903 330
682 449
500 511
293 358
242 750
99 870
36 920
388 468
724 788
359 350
179 648
121 562
360 144
853 173
395 736
554 439
86 879
770 744
553 715
163 991
380 829
903 798
321 519
911 799
980 778
317 79
763 672
630 758
291 78
465 482
443 686
230 863
629 53
199 174
699 277
946 849
951 90
691 787
249 328
671 284
146 622
786 501
651 774
981 757
481 391
449 330
374 428
930 450
207 714
459 418
420 434
272 198
614 907
656 946
612 23
712 720
909 827
266 464
825 482
770 473
438 670
987 284
123 456
300 471
792 736
456 433
120 758
294 285
333 261
235 193
765 11
287 235
206 726
650 551
131 706
486 952
505 959
77 803
768 686
415 802
813 246
550 495
991 278
947 979
493 190
20 865
198 833
231 699
167 964
132 397
778 246
318 815
783 189
357 998
599 343
144 910
651 509
83 465
893 416
875 194
550 953
183 189
276 455
642 255
450 692
339 105
69 374
479 625
396 531
391 121
431 648
844 837
737 617
952 717
104 440
33 891
745 632
717 767
841 424
341 564
400 494
43 607
78 640
799 142
49 638
937 524
153 224
200 760
349 123
826 998
603 829
848 501
598 25
806 252
235 934
47 832
891 946
708 241
968 407
875 451
746 311
224 375
833 974
903 704
712 560
17 654
49 344
350 145
694 324
499 293
309 114
859 231
569 297
346 433
164 679
47 670
812 369
683 10
379 165
442 994
206 338
442 320
817 687
148 65
439 419
572 308
563 96
584 873
68 814
276 991
233 202
402 446
394 211
638 845
21 964
683 57
92 391
320 292
257 921
549 774
881 666
904 383
839 953
807 468
950 64
221 103
52 556
513 399
897 361
954 617
584 150
336 708
641 267
430 140
643 744
404 863
774 998
842 658
114 636
121 552
628 883
465 1
739 901
56 353
758 689
827 106
21 457
848 147
149 506
875 347
699 453
335 80
461 139
774 31
526 984
365 425
924 286
780 305
476 763
262 388
837 800
780 391
367 128
110 287
711 621
821 164
215 285
595 120
166 542
703 255
995 547
168 437
411 915
514 729
811 162
61 179
787 61
177 664
193 444
243 714
597 647
645 296
787 4
463 467
445 831
830 671
522 74
659 325
336 343
980 744
189 70
863 233
833 191
397 918
434 247
567 450
935 562
743 594
191 166
537 175
461 896
472 368
851 226
599 465
567 375
147 66
953 921
238 988
441 89
882 860
482 180
574 746
774 294
370 770
133 499
486 766
44 927
636 942
585 333
67 579
607 81
752 498
522 207
734 372
60 369
597 134
557 556
882 333
46 237
924 397
89 141
803 389
557 802
691 860
721 103
953 235
205 801
431 63
942 602
382 50
596 198
370 305
55 919
573 350
274 642
65 763
540 273
722 979
334 360
564 237
856 774
13 205
40 531
8 446
184 106
724 415
355 686
888 501
464 478
697 85
774 283
700 696
537 748
177 648
313 366
585 56
937 58
424 736
915 606
807 183
914 93
479 234
639 749
451 650
625 235
376 976
612 774
619 376
76 701
277 897
242 218
191 978
594 478
424 996
715 876
301 48
754 426
375 736
903 170
371 192
535 879
843 15
234 92
633 62
577 853
137 985
859 247
252 976
923 957
847 464
636 180
810 905
769 131
12 292
635 15
90 141
101 788
189 448
574 168
935 152
809 497
51 949
769 629
343 35
612 233
791 47
780 174
836 326
384 707
966 213
400 201
604 91
99 397
942 309
403 478
889 531
937 562
350 594
679 840
35 284
958 573
282 527
652 128
31 960
27 94
740 990
767 572
299 173
928 146
421 694
716 146
866 465
681 409
633 735
741 643
487 423
407 127
954 215
107 290
934 335
528 454
446 621
568 632
167 171
900 549
796 858
215 564
198 661
299 22
202 783
849 928
593 799
911 449
388 95
810 589
916 415
823 124
983 269
424 763
298 959
279 443
443 494
506 352
103 235
252 755
884 945
500 928
959 937
305 738
493 848
603 154
978 816
460 652
567 162
268 197
934 769
125 495
20 756
601 811
97 815
810 678
924 456
277 795
937 669
884 203
155 740
622 66
626 476
986 697
227 782
167 25
647 748
343 262
451 754
294 604
762 195
424 660
12 929
376 767
534 734
265 75
443 901
847 561
703 499
323 691
656 618
362 536
459 777
69 760
464 467
376 387
401 246
126 935
337 65
11 300
649 73
64 373
166 656
955 993
194 844
619 114
900 755
1000 738
463 950
852 143
826 623
87 433
201 350
530 609
569 196
398 591
771 33
47 165
782 536
466 834
727 681
989 715
13 696
282 226
258 392
774 942
559 548
668 191
552 686
437 99
19 492
572 673
787 956
298 453
447 806
224 94
387 21
840 103
646 998
670 842
746 458
614 870
78 859
852 979
768 648
161 635
249 144
876 471
578 650
816 220
74 444
830 625
778 772
783 343
129 413
658 681
945 407
500 82
146 315
151 790
991 200
647 895
312 568
823 649
775 289
764 434
954 244
691 511
828 53
375 997
814 472
776 696
417 20
189 610
310 967
562 346
977 682
628 378
220 575
337 138
928 969
972 202
435 896
345 545
282 836
182 195
778 372
995 201
144 876
238 219
781 160
722 973
399 809
214 324
553 258
70 269
460 492
522 964
849 764
660 982
703 543
330 658
933 699
348 371
858 834
49 448
949 569
2 472
560 97
386 734
281 859
272 468
497 408
629 142
134 408
961 633
634 304
994 317
639 322
635 802
910 168
579 892
864 463
349 976
891 802
308 988
365 186
209 955
889 564
305 903
593 515
964 695
895 658
762 88
336 268
161 32
384 446
870 600
353 193
636 53
342 193
368 111
150 194
741 267
736 527
705 381
304 502
953 24
649 568
224 556
688 149
553 924
127 725
145 277
629 443
137 292
431 328
466 273
558 638
837 85
310 822
769 732
100 52
801 146
248 66
126 705
368 717
974 458
320 635
474 716
506 51
987 975
46 417
217 684
272 583
873 165
519 687
474 264
350 696
601 753
597 259
201 144
680 40
94 488
526 750
198 32
853 263
593 425
344 541
781 683
400 304
45 308
203 597
41 786
581 469
210 412
378 374
203 647
776 826
618 544
897 802
682 162
877 298
773 273
910 882
932 400
59 35
520 375
275 149
817 756
181 66
220 465
948 81
944 44
767 446
401 344
510 321
793 779
711 466
699 765
212 675
299 500
488 81
722 366
370 862
729 313
146 312
698 731
784 159
898 329
937 755
628 849
956 795
833 948
882 291
20 254
115 521
241 363
165 284
399 760
281 735
543 950
745 608
101 160
493 88
967 70
545 301
442 959
652 194
191 208
283 154
716 35
59 567
66 814
64 105
549 980
628 226
752 425
34 301
309 922
745 997
575 751
591 612
341 61
268 253
246 931
773 62
850 75
481 388
528 661
597 849
616 534
181 911
814 973
334 353
376 838
636 416
519 831
525 740
571 803
557 820
223 858
437 682
980 578
259 764
943 593
515 675
515 908
471 705
729 789
645 875
162 38
903 757
26 946
621 917
952 24
190 383
720 846
655 767
28 878
134 592
629 16
434 405
667 733
683 186
715 163
745 25
512 260
315 906
46 441
264 914
449 306
442 437
326 13
583 836
581 16
580 1000
403 483
266 769
424 902
79 823
656 443
945 676
794 541
761 221
216 817
403 200
501 948
707 743
733 895
118 917
80 425
110 488
459 359
473 291
767 886
218 97
46 966
616 363
911 36
584 603
408 137
499 290
13 133
522 916
867 110
218 968
649 951
777 594
217 360
995 924
292 666
636 691
542 736
850 974
85 405
454 594
201 738
202 908
716 94
369 80
862 150
611 459
96 80
940 260
4 260
241 652
782 967
621 806
937 894
525 128
640 253
89 115
198 113
547 387
192 873
242 29
246 777
664 915
311 711
366 987
477 16
663 920
917 175
407 303
545 38
119 784
803 475
704 800
765 926
689 870
568 356
398 773
937 215
581 719
583 942
201 524
66 129
908 765
483 706
177 225
244 896
452 719
580 437
235 655
249 683
74 299
116 260
250 220
276 266
479 144
581 293
994 65
434 538
286 354
185 567
980 235
270 118
865 748
272 138
637 136
272 810
104 629
928 17
835 908
333 752
25 24
455 955
953 838
643 942
38 478
976 321
26 921
265 14
92 694
871 511
76 726
43 670
779 957
130 561
646 644
520 704
852 924
536 840
691 653
305 481
396 630
283 79
895 535
369 588
107 148
294 899
830 622
666 707
568 112
225 422
751 49
715 243
836 869
688 253
886 282
230 577
217 646
581 794
981 441
501 139
111 167
875 163
715 861
744 184
307 663
20 100
916 794
259 677
999 857
335 754
228 159
71 258
449 62
373 811
957 871
43 107
437 998
71 509
740 335
355 763
955 614
113 119
558 709
792 115
682 415
345 384
636 266
785 871
364 746
936 941
473 329
855 490
952 476
447 275
519 164
925 827
323 995
197 684
225 523
199 938
59 18
764 337
482 108
932 165
883 373
100 514
62 164
712 139
81 588
549 416
205 771
110 3
234 105
369 808
944 25
548 583
336 771
582 723
115 989
430 814
2 971
205 89
7 627
641 569
70 370
384 610
987 636
213 362
645 56
29 558
203 409
485 824
965 512
46 590
88 101
901 335
19 66
764 125
316 593
252 859
579 235
39 781
341 547
445 849
893 207
125 13
245 131
905 94
187 442
147 878
168 909
923 935
197 752
79 590
86 520
864 382
462 219
793 582
623 473
990 243
784 353
245 506
940 59
805 555
327 501
335 824
950 879
42 878
570 847
407 842
170 774
51 658
656 171
699 626
791 193
438 916
176 911
422 492
168 647
95 733
797 891
622 264
804 948
240 310
336 605
266 154
714 14
204 241
13 319
684 476
519 324
681 837
370 690
333 349
206 922
89 752
303 967
772 625
489 922
568 713
195 370
972 3
388 833
238 486
475 349
789 549
987 630
553 58
275 51
32 943
360 723
631 143
260 355
460 434
897 767
942 166
296 960
491 49
446 387
511 396
600 343
622 900
978 615
457 940
26 856
97 293
932 1000
4 747
957 626
172 828
659 987
701 266
509 711
523 409
531 419
356 576
872 774
664 413
133 120
668 721
247 835
601 746
663 276
607 399
112 490
569 331
492 513
30 656
177 36
167 656
185 166
763 949
191 564
371 428
50 347
882 997
381 931
8 458
281 28
730 193
313 507
761 773
75 705
760 237
283 219
106 565
298 424
160 701
353 144
287 949
828 99
818 702
29 89
834 677
373 423
139 7
414 437
794 721
805 170
74 372
971 536
844 133
742 385
155 116
380 421
982 447
895 602
453 689
618 728
180 763
71 843
619 333
230 427
456 337
326 947
609 867
632 501
622 896
269 577
569 451
176 74
911 512
532 708
1 675
386 875
554 443
845 691
134 502
791 737
812 763
886 505
3 579
982 904
511 469
49 784
698 733
940 233
60 229
345 262
9 748
850 697
520 553
585 565
545 553
658 554
974 271
113 406
24 937
300 702
304 593
693 442
681 349
339 696
692 200
939 890
67 106
984 321
924 932
99 235
485 782
74 650
273 361
254 831
320 297
938 739
875 196
949 874
88 280
451 27
414 661
363 392
784 98
868 536
207 354
637 562
483 317
557 436
15 531
199 281
806 418
396 368
860 488
849 675
357 372
297 400
882 686
966 878
964 549
352 1
27 511
385 822
714 399
929 905
399 668
186 160
634 635
639 260
98 567
319 909
276 184
316 133
203 461
939 396
89 388
173 969
687 474
963 995
732 939
477 505
846 39
875 796
805 901
68 744
755 587
11 905
555 561
296 467
345 928
710 69
811 977
267 188
328 25
892 626
205 376
897 959
880 323
812 729
274 826
137 227
234 748
373 374
307 404
549 881
858 547
473 807
497 590
49 236
445 99
442 827
747 724
918 320
895 610
687 135
116 574
685 388
831 2
62 320
556 80
196 931
198 92
530 529
27 205
817 429
585 148
174 317
463 422
20 291
707 883
865 377
191 374
314 135
525 338
695 76
290 602
730 518
133 689
469 668
542 230
189 817
75 861
937 745
13 430
259 150
209 42
543 661
658 481
201 80
107 79
587 707
382 322
18 246
597 352
201 463
854 159
901 224
64 152
290 647
784 848
930 120
871 246
332 535
799 776
570 131
394 33
470 331
833 597
196 435
625 31
948 152
402 634
544 935
16 291
948 48
705 521
862 869
424 545
149 857
511 486
716 514
851 395
729 386
725 961
64 314
185 808
497 995
510 468
598 947
385 792
468 140
436 701
712 839
809 509
138 348
66 113
303 400
212 180
297 188
974 589
499 725
865 915
620 297
647 415
99 265
941 657
740 109
141 35
74 680
298 824
604 820
976 108
909 400
785 731
863 134
885 709
338 549
761 912
299 665
755 413
906 348
424 510
581 923
152 997
707 173
853 503
192 280
940 640
910 991
3 204
653 901
733 512
88 760
387 158
332 753
615 473
295 916
748 649
388 637
255 862
425 831
295 684
966 370
8 383
271 406
831 645
883 733
886 615
890 683
723 443
886 749
774 874
380 162
921 326
111 533
397 21
201 716
737 264
6 669
2 563
545 928
179 623
328 534
8 698
766 915
357 556
379 804
469 205
401 288
544 305
857 262
851 47
1000 832
627 185
85 132
957 465
804 669
307 5
881 486
107 14
280 998
535 291
952 568
223 187
631 363
235 523
76 993
848 569
909 113
887 683
404 537
318 280
586 621
294 368
771 589
691 452
456 364
915 506
523 244
399 504
422 226
792 246
615 610
486 728
260 905
199 761
336 103
626 305
282 809
554 113
40 870
117 359
667 671
892 22
50 747
355 567
152 44
550 228
560 134
523 756
657 602
738 519
848 422
495 399
351 420
525 617
703 163
411 622
907 955
761 119
558 344
628 579
24 442
660 522
257 12
508 456
148 231
18 875
829 470
643 330
215 788
970 684
571 508
312 58
498 741
162 948
514 398
940 78
933 865
904 49
99 966
507 713
755 635
798 215
450 119
921 705
687 621
562 487
507 584
943 362
789 92
569 363
42 726
723 184
236 395
701 295
571 536
815 185
577 970
608 960
14 812
802 433
730 979
578 223
482 129
967 80
287 289
72 204
597 312
830 602
745 933
593 477
194 555
553 144
114 628
734 840
400 846
500 810
725 254
744 999
679 551
657 238
567 921
486 188
109 703
850 510
409 35
876 653
197 87
161 378
791 20
378 303
537 112
647 268
677 558
192 506
665 854
343 31
746 363
861 111
518 457
218 919
736 199
554 993
100 984
197 865
82 65
970 930
900 704
215 310
395 675
874 218
708 301
378 483
745 184
185 60
678 942
445 872
882 101
737 503
822 220
367 48
192 853
1 569
675 682
915 102
943 364
657 819
834 255
772 70
227 186
80 347
940 614
945 740
264 251
512 275
549 597
714 591
721 960
742 903
436 836
886 829
378 385
915 686
61 334
586 281
534 518
304 8
442 841
357 12
997 419
248 182
791 469
707 476
450 819
144 944
196 496
829 931
729 205
373 355
741 627
124 391
386 173
510 729
905 93
171 777
392 492
147 473
731 485
225 600
278 170
881 592
165 371
236 304
12 427
308 194
304 114
362 894
128 969
304 903
103 391
349 771
134 446
717 660
469 689
543 607
874 985
514 671
157 976
412 860
688 458
789 95
548 971
135 305
344 687
255 184
877 317
350 482
842 669
566 350
920 168
502 417
540 693
790 234
602 491
594 357
665 384
690 279
227 595
528 609
472 935
566 574
313 208
86 75
425 66
368 560
407 74
18 236
1 303
552 268
859 738
168 126
519 323
353 933
432 726
745 107
646 884
445 256
910 116
570 87
337 143
627 344
361 946
363 607
928 823
570 300
569 683
683 265
594 736
561 306
144 318
187 29
658 972
268 372
633 202
767 925
934 285
75 804
197 41
275 48
939 929
570 340
353 146
777 102
939 749
552 680
541 884
377 499
617 854
367 878
648 640
33 390
509 365
418 795
529 419
386 506
506 606
856 683
26 640
337 500
266 394
299 407
399 466
959 471
858 345
395 372
985 411
133 681
607 699
859 107
84 363
605 307
594 175
906 126
315 103
884 987
300 616
10 14
33 441
991 309
522 515
658 216
96 145
861 2
154 577
50 954
884 949
676 792
122 395
15 604
573 599
662 9
678 434
886 486
608 334
84 991
231 143
626 6
309 323
689 699
219 212
747 776
6 51
911 25
49 938
481 681
468 168
302 965
874 668
246 980
585 371
925 930
570 360
686 297
764 694
431 148
196 511
51 569
864 48
975 584
1 536
196 118
568 72
320 983
749 737
749 692
649 215
767 636
100 575
906 679
205 463
925 983
933 721
492 319
686 930
281 626
130 118
913 877
172 518
977 1000
964 771
756 548
195 409
764 438
86 273
163 947
734 820
25 809
195 581
572 257
847 992
878 387
115 975
98 863
568 576
687 228
721 213
990 2
886 885
145 657
606 864
914 667
414 206
980 726
418 541
462 349
848 232
758 589
975 971
748 894
511 371
102 935
146 765
767 883
976 713
696 331
905 747
458 386
855 173
651 211
531 370
880 762
968 135
84 983
751 206
905 653
572 226
653 839
701 422
79 339
506 719
511 639
24 667
593 921
558 752
451 773
764 409
795 164
596 386
53 902
592 256
872 484
127 758
242 284
3 553
429 515
663 781
848 440
547 560
570 15
81 472
360 618
450 934
85 358
554 716
315 504
576 225
601 398
8 432
376 601
111 559
902 718
664 476
20 156
310 944
34 870
720 765
515 419
423 482
301 508
935 571
890 564
39 842
561 832
220 463
109 907
885 48
984 135
348 404
997 382
845 623
593 361
808 526
775 726
855 330
810 901
463 917
460 195
881 472
254 23
226 147
669 204
652 801
99 761
202 150
600 612
36 366
319 806
871 164
925 467
940 507
724 907
611 838
972 128
651 790
472 319
708 343
217 179
246 336
605 379
803 969
929 348
723 510
342 111
354 535
637 197
427 835
149 14
341 843
309 877
453 240
841 278
681 629
241 661
412 300
421 513
322 961
384 684
358 203
617 745
451 855
506 615
80 819
193 623
166 340
528 854
244 793
761 579
681 221
287 812
472 367
380 275
50 638
300 905
665 886
913 612
34 91
837 70
60 503
125 268
951 172
994 180
309 785
216 937
41 551
339 68
776 807
48 456
738 451
668 134
609 803
217 938
661 216
746 145
205 832
74 496
794 834
657 849
374 621
167 403
807 925
37 581
619 718
508 51
409 720
204 390
334 36
978 696
137 622
533 502
231 540
238 781
838 15
418 627
249 268
435 823
810 607
922 975
788 971
418 753
838 61
314 983
628 963
606 898
451 586
840 404
217 4
662 830
686 719
799 473
879 532
479 985
188 10
886 342
829 399
153 289
582 996
726 858
873 234
864 456
711 578
946 462
766 127
84 80
842 232
66 298
143 899
445 809
627 375
283 577
346 448
6 866
963 966
87 77
132 183
210 442
717 955
157 312
263 224
613 18
330 380
925 517
423 405
36 125
579 575
492 331
884 230
697 647
287 267
428 559
412 941
450 58
448 314
856 88
395 997
537 60
367 557
259 282
325 23
271 543
914 972
594 953
355 889
196 277
957 35
296 90
60 843
831 331
146 680
869 812
602 19
820 837
133 276
449 296
339 509
957 790
457 576
712 110
413 194
421 225
186 548
248 121
537 158
436 337
1000 227
231 769
589 50
172 752
705 590
425 350
183 176
334 33
85 977
63 961
412 653
895 917
256 507
822 440
459 676
289 35
110 165
914 49
542 193
634 84
353 428
904 996
848 972
290 59
538 209
358 689
519 810
26 560
462 843
50 721
948 668
369 837
10 732
20 514
815 103
549 610
10 711
961 919
269 507
824 733
202 449
742 383
426 861
261 505
894 372
114 451
751 957
380 152
224 195
352 429
232 299
646 628
873 273
613 969
298 715
144 551
310 940
683 64
252 12
742 648
493 418
572 487
14 828
226 189
642 525
132 840
319 427
594 650
755 428
972 571
656 866
269 69
896 667
690 288
31 539
256 972
995 674
852 970
814 926
262 349
113 953
287 790
280 547
782 333
72 965
983 688
707 113
193 405
432 841
346 192
109 845
403 581
983 66
938 16
228 677
543 120
440 912
683 780
938 254
812 190
992 781
784 712
843 699
573 501
756 865
758 985
603 287
416 230
682 363
806 193
436 20
17 181
515 64
116 383
596 154
974 568
375 658
292 361
515 794
854 233
971 618
87 123
260 216
723 316
888 756
763 589
469 901
842 508
945 293
318 333
705 866
946 857
250 457
555 366
25 580
785 962
32 329
792 107
459 844
562 214
78 791
498 829
8 677
216 467
146 324
530 827
485 493
588 171
139 53
527 872
664 883
799 873
446 646
447 755
733 50
546 185
50 123
86 227
827 624
847 482
812 991
648 226
438 547
96 16
847 913
331 880
73 319
480 322
315 248
749 229
414 131
666 421
628 746
434 609
115 197
976 87
21 127
303 521
642 595
652 268
551 85
464 917
763 946
344 850
903 53
103 728
236 197
315 189
274 377
180 970
544 762
84 581
142 797
990 466
198 245
770 726
761 676
304 98
391 265
581 337
227 771
904 670
635 893
996 467
128 379
753 323
815 843
901 241
225 925
940 659
198 822
242 241
900 81
511 575
708 132
352 91
302 907
688 147
440 447
680 921
591 811
258 753
715 100
938 958
103 915
905 449
937 635
646 842
497 720
541 262
454 396
414 314
740 515
993 783
4 429
251 176
77 740
604 162
233 873
573 505
678 130
343 998
651 352
960 818
670 883
163 747
474 964
439 621
50 94
646 632
210 846
307 534
662 807
130 199
851 159
638 570
239 8
444 958
983 116
432 721
379 274
809 640
679 116
45 667
384 429
568 810
249 192
153 546
467 810
278 939
821 396
117 677
629 827
262 22
116 723
146 487
976 570
255 273
432 810
402 812
841 314
34 681
729 539
582 464
899 931
816 396
681 834
618 647
860 982
465 657
898 737
196 298
130 302
873 890
323 425
307 797
693 274
159 591
424 697
7 724
639 210
50 702
215 961
571 356
439 267
968 381
30 915
377 915
949 306
806 70
461 348
5 775
102 159
144 674
109 523
468 122
338 158
543 762
270 104
872 311
370 386
479 231
119 727
204 123
621 728
424 309
232 617
760 900
732 793
422 243
872 110
801 556
364 234
309 205
824 522
975 956
796 59
998 5
640 764
291 468
792 516
653 213
510 581
738 266
623 132
451 450
274 678
746 747
550 183
578 726
26 3
232 455
962 606
458 979
561 285
632 451
942 471
191 793
551 170
150 181
809 439
940 644
695 191
707 464
281 479
295 152
110 443
388 613
798 481
420 581
918 985
979 379
629 416
553 831
831 129
986 774
183 35
177 572
540 78
832 164
505 919
389 772
649 765
223 503
428 16
590 183
865 112
252 228
119 913
525 447
786 568
66 645
916 160
270 726
448 892
120 466
955 173
875 677
193 794
897 552
653 149
636 485
379 884
874 691
980 691
244 404
785 124
301 158
763 878
691 574
352 623
329 210
488 6
925 25
324 117
111 541
548 918
346 997
796 193
838 655
671 564
426 827
930 157
653 274
674 320
280 39
786 632
680 522
1 310
730 22
53 105
588 440
586 999
634 828
429 444
386 486
87 719
282 403
475 632
412 946
149 878
279 611
500 49
715 284
214 554
906 32
83 4
331 882
282 770
641 522
710 59
1000 972
106 548
140 122
973 945
265 809
401 169
9 613
859 120
611 382
485 47
382 364
464 410
67 291
193 595
949 849
152 173
507 950
431 86
103 950
547 513
739 355
103 513
679 852
613 551
975 296
736 717
703 388
476 732
818 54
292 425
400 360
241 783
371 835
230 518
162 947
120 692
558 94
366 579
253 393
800 234
405 498
816 805
360 320
284 8
502 279
743 102
666 721
647 275
604 292
153 346
993 565
980 683
515 92
652 257
601 266
625 161
670 440
976 920
95 904
327 509
987 486
80 493
846 272
180 802
674 396
561 81
266 322
292 160
602 1000
900 952
776 448
437 604
175 510
683 535
147 305
526 199
872 929
702 628
142 889
70 348
315 40
448 372
848 429
60 271
432 178
954 61
329 456
246 604
383 657
816 163
132 15
863 35
287 939
646 163
863 982
267 184
89 337
491 600
887 44
241 371
351 266
497 42
666 158
351 851
935 189
710 643
996 249
304 618
121 116
779 398
332 436
814 270
38 794
67 978
629 879
86 744
580 870
723 44
768 398
189 346
716 7
376 342
645 580
294 563
820 739
236 522
416 824
945 12
495 611
617 867
778 4
318 558
189 19
602 277
244 104
418 436
288 793
136 81
148 307
194 61
510 256
564 624
533 227
797 990
642 530
716 792
98 953
936 153
838 415
763 332
44 538
909 941
599 79
28 444
138 435
891 365
213 720
418 525
779 31
710 896
433 63
123 680
506 576
795 870
734 339
764 957
829 377
385 311
86 705
843 380
708 96
407 480
115 954
927 831
152 219
232 806
819 278
439 908
702 429
609 712
967 947
814 192
574 908
101 804
498 129
511 284
281 545
658 950
48 608
718 611
990 413
682 255
80 495
369 724
351 793
412 497
776 857
501 731
67 382
654 733
188 305
505 588
885 35
288 493
594 364
343 3
397 617
199 422
908 111
770 410
248 928
169 740
977 812
408 62
523 591
195 366
693 8
36 648
101 897
676 71
490 905
578 971
695 441
994 366
887 315
274 717
937 295
162 946
199 715
585 784
194 18
758 133
792 694
757 327
108 510
619 908
4 202
728 60
318 828
452 325
173 729
69 193
473 210
13 215
972 851
226 522
936 997
980 65
356 163
118 648
647 466
194 398
16 724
991 705
605 18
62 159
631 746
296 655
359 653
947 337
48 355
438 895
306 448
35 852
246 668
390 803
525 704
987 617
480 829
922 964
356 553
993 767
971 227
404 194
658 938
627 711
247 181
756 793
698 470
15 550
361 711
942 893
957 266
784 790
440 526
228 50
306 637
16 496
658 541
302 174
850 682
704 77
864 715
598 974
137 388
738 70
453 600
919 592
979 600
956 273
927 338
626 226
629 949
564 281
178 377
204 445
146 130
622 273
67 491
977 959
760 626
191 359
600 1000
566 118
54 88
871 948
361 450
125 242
595 533
52 240
566 147
190 541
138 68
384 815
749 449
853 324
256 608
763 31
36 5
387 836
394 54
373 910
860 345
907 685
614 776
994 888
158 220
586 600
782 834
719 389
619 957
303 848
719 77
669 107
205 492
638 564
246 323
110 620
668 365
129 736
92 238
376 900
870 16
891 115
952 441
790 815
258 834
237 576
660 677
566 762
277 723
756 225
973 831
317 688
17 548
665 987
184 230
240 878
529 7
961 224
334 757
943 654
797 812
85 725
901 232
5 270
250 374
391 897
169 702
721 33
777 129
32 805
402 541
386 415
270 912
177 93
122 107
276 48
278 675
17 437
889 911
799 769
388 978
549 51
911 389
661 979
486 674
187 525
816 925
638 422
76 317
257 398
648 586
962 73
629 41
477 197
304 582
144 340
338 386
305 986
366 234
559 693
266 202
550 494
862 332
452 146
242 310
903 595
401 889
53 615
660 986
670 847
175 972
73 685
310 261
694 926
562 697
587 958
49 98
911 317
844 69
666 511
543 573
668 278
630 601
604 894
903 612
590 106
100 323
503 852
523 707
766 980
382 256
2 445
315 484
230 485
173 633
644 37
277 218
209 365
42 273
420 372
931 457
958 109
286 338
955 895
119 28
784 18
726 753
956 838
295 658
726 759
399 135
616 193
716 322
508 993
990 834
684 664
869 700
958 689
933 956
541 565
183 645
678 680
566 410
791 325
1000 568
973 465
907 494
788 552
44 643
418 194
730 215
12 578
116 142
512 317
281 731
720 918
87 326
514 266
886 576
596 346
151 886
448 719
677 195
842 840
895 253
578 70
72 758
746 50
775 557
33 212
726 246
619 454
367 377
260 605
48 317
820 504
714 75
948 114
634 381
604 178
298 779
115 558
193 324
601 986
423 366
94 420
567 895
446 6
976 515
662 558
166 918
493 958
202 160
494 351
451 229
862 448
151 43
66 96
354 385
717 284
291 939
743 338
991 997
796 659
781 611
514 29
101 904
994 1000
841 621
270 328
751 37
410 348
824 151
39 221
779 894
70 343
463 717
338 353
696 20
185 590
443 294
386 952
287 214
886 544
442 407
107 218
339 745
20 643
730 116
790 459
813 82
253 667
749 562
644 86
789 24
446 950
70 270
375 277
980 181
646 268
96 523
740 648
826 966
638 165
345 295
635 752
843 353
111 331
163 43
722 505
99 600
554 140
176 278
108 753
508 300
410 97
98 402
825 999
856 186
906 381
201 677
788 919
692 205
201 136
584 769
209 755
49 597
126 346
857 634
613 495
848 101
139 474
115 301
717 316
735 947
122 818
84 992
58 834
192 448
240 735
966 666
513 666
424 713
959 962
945 108
172 732
674 12
353 604
638 485
627 774
751 18
728 950
676 683
537 56
686 853
705 162
255 21
241 831
354 605
681 253
475 142
890 809
687 73
670 881
605 486
775 108
422 77
970 815
585 593
999 711
125 429
441 342
937 759
211 983
314 498
713 595
751 985
306 223
650 9
703 709
389 331
351 654
990 247
882 170
961 312
750 513
526 622
887 908
558 674
249 999
506 190
957 288
323 238
495 438
855 215
682 424
319 479
558 235
115 85
450 995
334 801
198 40
995 974
834 650
220 683
444 211
977 353
268 956
664 780
211 263
896 242
176 738
694 240
480 866
693 991
308 744
776 880
604 839
727 527
220 594
677 351
102 53
161 538
834 323
255 866
359 530
369 310
116 947
571 245
451 238
358 109
141 225
682 743
162 516
445 484
903 475
14 534
82 597
376 771
409 290
667 131
455 48
368 252
894 933
1000 789
704 409
588 803
554 866
48 332
160 979
624 303
652 796
52 758
339 71
833 222
544 834
241 483
606 595
375 180
403 207
901 204
415 361
572 491
783 410
176 441
237 541
939 148
992 541
998 806
114 683
656 505
354 990
506 521
596 559
431 628
369 360
588 448
991 754
531 737
546 886
780 105
870 861
342 393
629 302
491 606
642 663
773 150
632 137
721 134
870 743
869 229
24 64
39 687
959 748
342 119
979 762
797 102
824 604
171 446
401 711
174 15
278 156
588 706
683 632
617 689
867 314
275 476
145 725
201 621
775 463
735 284
713 305
154 861
794 485
581 245
278 637
15 39
107 664
99 892
795 807
131 263
435 58
153 938
68 298
125 548
584 592
413 226
176 95
404 694
575 289
570 562
965 585
588 805
316 528
726 129
445 77
600 681
474 701
37 933
20 538
751 455
23 461
187 909
340 66
470 892
750 160
546 441
530 112
96 600
754 886
202 724
382 693
495 682
822 189
678 322
783 847
485 62
685 678
828 270
181 696
508 392
820 87
162 943
184 40
1000 720
648 504
261 835
841 630
759 424
900 528
171 450
570 101
651 79
300 780
223 589
625 270
220 646
803 257
782 518
500 572
922 826
66 563
863 195
212 594
979 309
210 513
878 957
353 575
788 562
69 186
75 606
142 469
796 436
740 966
594 663
812 499
591 120
911 503
874 294
434 22
214 150
971 449
835 889
992 114
477 723
183 234
513 535
665 789
442 707
75 538
760 594
410 251
997 826
109 262
945 209
727 649
178 659
133 371
977 524
159 404
971 461
631 264
625 610
984 969
288 193
264 154
981 543
466 52
706 459
872 970
439 590
960 812
653 305
594 551
227 274
278 95
526 995
941 733
356 452
167 515
245 855
821 759
714 658
510 637
751 355
481 41
658 868
65 77
530 235
541 324
158 488
746 764
234 307
142 265
155 296
729 296
744 908
895 517
357 346
370 24
138 539
967 660
342 840
16 893
11 714
778 669
846 125
584 102
209 565
584 309
26 44
880 674
856 930
658 338
183 739
863 590
919 759
110 958
229 35
277 250
501 658
309 278
899 456
714 251
179 227
427 108
685 692
59 281
73 599
971 674
483 199
668 882
570 854
47 264
811 61
127 839
701 503
833 648
741 207
166 679
257 732
101 349
555 485
434 252
392 356
382 671
124 834
635 988
221 37
453 312
719 566
503 768
807 190
48 485
308 318
142 825
582 955
481 139
298 164
288 472
329 247
394 397
415 101
224 274
206 503
899 541
231 986
902 971
646 210
323 467
11 60
483 154
9 867
376 321
959 321
435 524
439 783
931 943
632 373
318 47
404 352
464 540
839 845
999 374
874 863
927 142
694 25
660 317
990 765
521 316
495 870
663 480
56 607
698 84
703 887
1000 249
218 543
777 858
742 420
741 4
801 373
212 820
322 563
892 120
416 112
373 612
799 615
119 883
397 335
165 330
505 257
862 518
747 174
775 471
173 403
191 997
990 81
371 189
65 195
276 12
174 323
129 200
157 850
268 426
738 17
233 589
719 202
179 56
515 293
69 402
19 302
89 97
24 336
852 55
275 580
444 340
343 958
162 825
265 934
941 255
802 183
465 172
256 77
716 109
185 806
840 902
465 692
804 396
875 636
271 437
958 700
218 931
868 169
21 463
570 341
506 697
794 815
458 995
36 579
670 643
200 700
234 785
283 867
508 797
641 997
174 551
511 291
301 534
426 255
880 139
796 156
521 949
598 532
375 783
510 420
680 253
940 301
154 492
794 161
626 492
812 309
2 608
839 402
248 143
710 195
85 30
755 722
10 94
799 773
756 530
812 177
307 109
61 573
548 143
188 590
719 749
669 281
571 1
737 361
386 296
369 807
920 713
124 979
353 231
249 746
918 476
694 965
477 573
576 961
389 658
935 496
438 851
913 591
925 894
854 300
994 857
997 551
886 625
284 518
22 615
227 334
88 39
767 885
472 980
798 349
207 321
9 10
39 694
492 88
541 138
698 314
699 89
32 7
593 325
980 137
822 663
35 910
984 708
934 334
994 232
693 68
601 612
589 546
46 338
546 900
363 497
925 286
29 969
982 156
97 272
544 522
959 323
687 340
693 583
561 271
619 420
404 848
686 761
620 549
320 744
670 268
311 219
121 610
180 796
749 587
666 367
663 977
44 402
772 134
596 828
564 121
868 150
916 926
619 703
492 18
99 845
87 384
417 465
960 571
118 642
513 21
218 318
429 447
916 691
224 990
269 362
396 894
95 665
655 889
334 662
260 913
351 507
202 677
376 224
38 254
786 884
291 94
546 281
427 128
208 915
371 606
450 775
548 1000
157 724
46 8
294 735
400 968
839 865
133 425
902 326
443 758
540 152
537 20
768 606
201 78
696 918
701 62
125 138
923 382
551 266
538 718
393 331
828 200
432 146
484 830
979 718
536 225
755 315
64 524
564 505
836 723
997 569
178 764
685 523
971 368
878 266
429 521
648 164
169 406
725 795
281 1000
913 623
458 692
577 507
332 601
340 885
858 840
845 389
306 105
826 105
941 31
974 778
149 521
908 60
131 113
827 554
20 89
927 824
298 693
576 427
116 504
835 64
899 547
187 719
955 948
844 440
390 930
563 773
591 656
340 52
601 53
957 10
989 379
565 205
132 983
472 411
339 392
857 858
93 365
548 589
610 445
575 502
326 727
570 113
490 918
171 866
999 843
435 78
49 686
449 524
345 981
2 680
917 697
837 407
731 942
907 968
80 391
228 931
10 154
212 457
636 783
296 93
805 494
165 973
284 956
509 188
976 137
75 563
642 946
506 71
19 739
763 314
81 682
295 688
797 982
753 240
841 309
265 910
287 466
694 634
158 119
598 312
36 742
44 974
97 879
334 734
104 960
630 22
320 223
650 184
432 638
47 702
967 473
195 984
952 342
223 267
69 109
230 824
356 851
432 312
312 520
82 138
14 813
851 515
63 542
64 880
637 386
538 479
501 564
691 252
777 977
239 549
454 927
914 342
494 632
479 134
177 425
782 534
707 935
240 567
802 776
33 704
214 769
491 32
879 849
864 447
234 896
762 444
329 439
609 719
542 951
521 786
791 987
59 552
341 420
892 441
699 253
474 880
586 899
623 594
990 582
11 735
708 236
256 655
518 607
610 229
753 732
494 451
908 329
205 123
424 910
725 448
625 888
855 119
776 901
277 299
288 622
366 974
561 264
846 451
655 114
924 628
759 768
586 543
326 785
655 409
379 365
343 838
924 111
202 917
709 673
260 131
988 700
986 126
376 119
347 178
310 351
820 32
804 685
788 874
530 55
740 48
434 601
73 208
262 260
362 121
376 439
291 103
241 495
840 475
625 533
673 747
175 832
522 380
893 951
620 760
527 784
551 329
928 705
170 158
374 75
827 219
629 50
286 684
997 262
906 582
437 942
594 681
483 171
81 106
879 384
883 919
58 415
642 732
725 451
778 208
509 630
868 635
541 570
269 483
336 71
793 776
70 638
94 303
180 11
683 937
254 688
342 165
649 441
186 912
973 55
548 3
624 492
416 902
313 79
252 522
82 317
752 238
715 638
983 246
660 858
359 865
867 994
335 840
72 932
46 981
667 725
21 844
924 206
793 236
803 899
991 562
587 554
491 887
793 729
885 881
730 575
813 290
605 272
790 759
754 252
753 121
258 122
265 361
367 144
779 150
956 87
481 922
146 990
535 151
141 892
553 150
568 289
464 418
129 640
129 833
705 181
451 641
148 588
386 275
724 581
561 521
446 54
887 446
326 429
358 479
804 831
919 49
821 163
741 946
17 265
513 639
663 306
331 837
402 519
777 761
764 317
185 705
475 122
259 103
236 889
150 990
241 472
394 671
673 182
642 852
182 684
272 22
917 338
725 986
307 507
506 855
154 238
954 919
48 296
120 626
839 101
995 750
668 565
992 346
116 635
870 687
769 115
690 236
881 336
500 924
628 563
688 996
434 805
814 144
473 771
446 246
311 157
737 735
86 117
362 150
782 229
636 803
253 871
488 514
394 203
527 753
478 55
807 243
785 103
31 772
783 228
387 967
791 795
316 585
925 251
539 687
919 709
211 608
534 407
833 450
546 266
746 703
375 738
410 40
147 254
282 592
332 572
898 363
139 389
493 133
591 254
933 810
172 633
793 834
729 35
8 20
834 455
480 153
912 624
738 941
673 837
537 314
36 258
660 614
66 811
869 788
339 767
194 645
755 838
264 945
112 713
794 586
250 664
640 251
551 271
703 665
427 544
586 201
27 99
825 15
293 287
57 801
256 952
90 906
137 12
773 193
656 126
941 562
951 307
939 471
69 1000
710 129
223 995
565 538
481 251
112 999
282 608
491 990
143 884
340 257
628 418
636 160
38 361
435 805
712 871
468 930
153 219
802 671
175 130
153 73
534 704
787 93
895 967
381 763
490 713
529 458
438 434
549 551
381 783
992 632
7 239
791 487
290 78
491 281
336 893
794 269
320 825
342 974
809 208
146 787
715 159
804 296
269 897
683 297
277 108
284 830
223 758
768 516
12 969
104 145
814 749
574 521
517 187
58 430
44 318
193 760
565 242
812 153
491 324
608 47
456 720
418 835
589 116
704 27
816 315
426 593
106 72
383 749
495 74
269 7
362 298
230 944
12 476
541 78
846 82
546 771
649 690
37 675
314 467
308 946
329 21
470 762
106 970
816 276
926 37
644 8
68 160
29 66
217 237
472 5
984 468
45 483
417 103
274 879
328 427
226 182
71 515
344 181
983 644
677 841
76 156
1 744
972 971
972 184
463 92
54 83
494 289
698 288
680 638
217 605
194 859
309 628
176 790
760 358
467 305
486 925
973 844
810 998
11 812
874 6
773 638
784 571
732 807
242 578
943 104
468 921
351 792
536 942
65 9
640 903
771 608
368 463
950 876
386 479
194 453
629 238
736 590
595 307
81 600
11 506
460 151
575 499
6 227
461 699
344 303
902 168
83 641
956 143
266 26
886 356
386 960
889 658
224 553
232 452
58 864
45 329
910 146
676 777
469 590
356 41
937 385
714 765
86 153
860 508
881 382
549 476
211 649
163 285
734 488
751 883
112 352
397 162
101 618
139 367
675 673
405 42
181 272
340 96
201 15
367 819
509 974
66 561
281 77
66 842
609 995
701 561
333 53
94 541
707 198
194 319
532 644
639 265
575 464
879 700
107 918
367 123
550 372
292 263
24 692
256 135
49 63
811 277
759 165
169 914
462 943
1 156
388 408
799 861
700 773
931 832
781 997
728 615
422 553
301 735
105 4
942 68
81 413
715 474
404 44
447 761
657 61
760 377
562 872
105 87
551 350
992 669
826 782
403 961
814 715
146 530
252 157
453 687
649 346
726 340
892 551
603 589
267 63
318 467
621 480
190 920
854 930
214 850
618 292
610 737
29 971
411 695
874 499
582 148
610 162
680 207
999 807
955 972
944 934
206 246
331 791
605 277
39 993
635 72
344 769
913 692
45 411
222 87
883 946
121 963
575 762
936 487
698 185
143 326
296 145
260 477
715 570
268 575
288 245
926 875
512 960
343 761
572 776
72 709
205 394
388 248
18 505
481 96
874 140
941 156
833 417
212 18
829 764
219 34
639 226
340 176
482 795
962 544
138 362
321 282
247 474
229 997
525 172
321 422
246 250
583 129
238 612
250 376
635 451
713 970
817 583
30 518
791 972
972 736
929 85
763 824
970 8
258 88
502 208
570 785
209 657
578 792
968 708
328 849
747 603
658 458
469 772
137 462
939 712
800 866
960 588
832 408
379 896
281 884
826 15
655 33
770 221
316 220
546 64
548 714
466 725
610 108
1000 250
323 836
823 874
695 993
607 69
617 17
75 585
104 318
958 169
212 283
207 201
536 827
390 405
183 337
267 373
38 102
926 270
988 517
142 156
380 502
301 920
907 223
327 939
783 355
226 578
440 190
448 116
372 949
618 697
944 446
151 29
364 25
76 656
880 913
592 926
939 490
10 17
442 631
678 764
561 17
726 741
144 369
959 24
600 535
420 758
465 623
485 781
757 637
759 473
237 284
141 66
519 643
616 253
503 679
360 272
381 792
995 306
711 663
385 397
502 5
411 285
344 418
4 757
478 19
749 292
434 997
977 450
366 476
559 618
872 138
690 674
93 102
880 870
958 431
450 429
556 346
8 535
75 468
454 809
645 203
811 952
808 915
682 974
662 93
871 358
227 994
202 892
401 150
674 831
104 502
300 130
61 254
866 245
513 722
689 825
676 697
307 79
574 248
621 462
805 470
643 231
771 35
536 673
152 177
972 953
833 877
36 348
665 168
150 58
596 844
563 94
966 19
713 811
470 303
7 371
511 910
855 29
160 632
581 424
653 532
507 192
306 397
41 225
325 856
477 994
610 754
503 854
571 90
290 815
2 535
210 729
190 145
260 75
215 925
525 411
712 3
774 603
445 416
994 950
984 993
888 11
60 906
478 420
801 701
392 829
971 1
592 33
656 994
949 900
959 330
538 371
922 334
184 333
600 777
122 421
748 76
385 578
965 834
874 637
788 719
398 109
11 740
694 100
444 15
410 878
25 760
233 155
209 343
980 211
337 959
446 700
584 886
724 584
129 683
308 539
346 789
793 37
985 871
952 733
417 160
3 281
772 576
428 34
521 356
294 83
476 329
544 379
247 897
928 958
621 522
126 194
651 859
512 639
466 951
715 292
159 781
23 818
214 193
37 640
352 113
260 864
780 416
926 355
865 177
907 773
68 746
624 596
691 812
352 359
616 53
942 688
264 334
57 420
573 644
417 687
619 182
908 849
714 694
991 846
467 801
766 12
38 106
756 332
416 511
211 929
148 465
679 283
155 201
972 519
526 780
742 86
669 432
367 531
593 380
615 943
724 969
724 686
408 611
546 655
172 61
411 28
761 283
228 828
588 528
32 219
944 107
164 222
75 820
237 87
588 32
698 961
976 79
392 987
269 176
870 278
822 878
322 237
399 728
447 849
447 359
959 199
274 373
149 481
944 186
936 396
922 142
522 639
837 248
663 576
383 154
21 547
519 991
918 741
732 579
799 988
264 835
368 308
539 9
397 74
593 396
538 121
308 874
695 639
85 451
820 537
21 925
704 498
671 917
15 401
841 740
516 616
546 730
56 323
206 975
530 408
643 69
291 147
601 848
566 107
901 476
305 956
779 25
308 460
851 512
417 957
290 791
966 67
360 4
903 196
919 574
373 260
442 506
930 800
494 585
132 659
95 258
549 86
256 14
505 4
612 280
686 138
402 705
945 758
26 436
815 700
61 898
927 840
73 505
627 543
363 7
141 487
840 871
642 824
536 161
117 239
995 27
537 136
772 926
388 681
237 470
244 328
709 452
386 37
57 591
832 740
210 50
481 19
175 188
79 358
485 243
511 547
635 787
360 948
84 513
558 479
621 734
734 242
551 776
932 181
623 709
721 476
815 663
357 419
213 814
595 460
836 23
486 749
957 687
818 739
86 314
367 272
219 881
42 350
885 358
843 402
669 103
370 202
181 291
940 437
776 508
410 190
202 623
146 426
758 682
763 658
525 151
888 504
449 29
714 400
496 888
237 418
568 300
300 474
212 629
6 108
459 254
542 839
390 463
4 258
345 327
867 224
284 312
301 594
663 774
121 353
377 169
931 642
655 155
261 67
853 313
460 547
84 817
999 283
98 191
378 103
880 654
91 959
246 978
864 189
724 148
783 530
733 848
203 342
478 458
945 559
259 26
77 624
143 809
65 948
579 846
797 553
506 219
133 898
795 298
760 120
442 40
291 551
739 958
951 780
818 659
119 870
278 691
319 102
936 127
309 984
616 937
805 41
966 130
883 936
302 253
204 822
242 650
301 991
580 979
390 628
909 894
788 334
634 495
787 940
329 668
897 215
331 631
332 579
315 821
257 509
278 673
684 380
212 892
422 616
203 432
954 629
418 631
668 189
24 137
482 128
565 444
1 624
344 499
245 367
383 445
593 812
109 667
686 100
866 34
432 540
8 650
685 718
104 22
822 291
764 782
544 799
286 980
360 894
168 816
571 970
927 997
411 571
600 378
111 503
100 186
339 78
476 799
310 294
201 834
595 467
744 979
633 383
351 235
565 842
724 476
915 183
907 905
520 442
280 454
624 701
194 614
917 803
771 942
467 648
65 184
121 345
285 854
540 697
318 798
992 722
836 442
930 485
597 986
966 585
109 422
593 452
433 759
203 1
82 484
676 42
953 444
323 986
444 523
638 96
839 677
120 222
134 212
930 809
615 464
61 918
617 502
952 421
233 515
765 229
726 433
639 74
885 12
117 730
183 130
928 716
364 714
999 384
42 238
607 396
878 258
813 419
258 326
939 665
585 542
996 92
964 986
68 533
740 561
261 73
389 483
215 302
340 585
566 683
214 110
389 209
725 594
665 914
55 607
231 992
699 803
47 557
875 698
907 38
138 121
525 618
386 697
330 241
999 989
931 371
945 969
404 915
542 699
69 485
488 485
93 69
48 352
897 310
782 237
859 555
403 37
360 926
169 667
843 309
557 102
272 506
436 2
354 616
877 323
460 419
104 153
848 62
604 468
507 768
909 440
767 551
569 900
49 507
824 324
219 485
605 75
708 389
709 755
978 46
96 327
709 534
881 676
523 894
684 564
892 685
902 630
104 395
776 91
312 506
146 739
885 679
43 706
412 735
256 370
315 144
864 565
649 928
665 435
959 22
137 547
42 263
59 936
510 243
533 934
833 698
769 752
971 648
363 113
738 144
534 572
624 268
954 122
954 477
905 221
186 164
862 575
853 435
767 412
407 964
224 699
673 880
809 692
681 894
253 99
319 693
380 87
910 959
719 623
864 341
544 333
42 522
849 225
654 201
126 116
328 529
923 596
222 403
523 88
152 860
983 257
305 246
4 135
226 170
104 568
609 570
226 244
982 622
618 1000
835 738
433 963
666 655
184 155
836 284
547 69
173 137
978 114
680 301
855 540
705 768
318 627
418 32
758 786
856 418
738 866
261 366
638 596
510 869
536 680
996 434
217 884
344 879
260 493
838 954
40 801
857 921
478 866
296 532
52 981
48 612
528 845
398 763
617 782
74 509
659 978
790 64
98 653
428 296
174 327
102 127
633 261
811 87
136 577
678 808
467 753
63 37
316 309
321 523
765 154
71 998
146 201
786 508
254 894
327 39
426 112
628 120
37 831
761 698
763 653
531 793
83 710
926 684
239 200
331 505
414 419
64 227
653 869
428 682
260 960
651 131
624 826
499 451
551 348
253 158
90 103
378 74
80 240
211 645
301 605
144 278
406 849
166 603
606 339
131 584
445 861
753 265
922 930
688 537
991 466
794 278
333 78
90 193
262 784
113 381
288 282
650 59
571 742
30 838
464 13
446 668
847 831
169 801
422 279
184 455
41 960
188 598
165 180
808 519
937 929
20 169
625 995
20 969
316 820
245 89
607 221
206 339
303 611
4 32
100 659
412 947
752 93
550 614
972 104
879 855
265 80
964 717
75 849
413 211
557 379
22 79
142 914
78 394
699 898
137 119
520 475
367 939
692 330
695 847
825 47
831 247
921 68
348 209
820 84
558 871
417 516
710 314
628 650
3 651
794 705
15 578
623 994
527 55
316 353
89 957
437 402
147 375
444 962
642 239
757 64
227 399
79 893
197 966
737 741
202 335
430 442
187 361
470 903
512 993
90 280
299 465
425 287
481 55
479 355
54 39
553 871
90 5
842 283
901 875
565 327
325 821
897 480
978 20
700 465
10 443
948 667
734 109
719 555
331 620
640 571
45 771
859 571
26 691
579 798
820 535
611 438
121 12
579 417
607 357
244 400
125 871
586 199
782 64
542 67
128 297
718 127
695 245
598 931
369 574
128 358
873 913
644 438
511 114
692 800
167 14
352 635
297 694
238 241
252 4
659 211
621 394
896 773
915 733
719 833
526 461
670 70
99 443
717 531
49 261
598 847
853 153
541 426
227 810
840 321
94 544
800 588
653 140
781 592
265 943
758 719
721 108
386 996
264 636
667 729
828 44
158 600
29 336
824 576
402 294
913 749
245 617
356 538
661 367
574 915
262 417
568 771
476 454
52 995
56 519
972 763
71 286
562 425
76 986
775 610
790 349
823 636
216 904
61 207
54 799
872 727
74 956
575 454
356 34
97 438
138 817
562 681
402 317
737 120
58 491
255 911
150 354
860 287
896 393
617 8
783 126
647 118
269 375
338 638
739 392
896 672
903 866
260 446
976 714
127 533
578 378
170 834
914 69
225 690
393 308
609 556
649 893
445 810
242 807
62 470
258 265
996 785
88 46
54 141
697 26
201 94
723 326
117 287
812 966
127 747
617 376
582 438
68 638
783 94
63 134
231 208
538 108
321 833
556 524
469 284
934 773
194 726
569 75
731 487
668 60
748 24
870 163
324 743
399 694
894 460
989 919
879 483
593 442
73 929
571 359
740 770
854 304
534 452
521 722
473 786
688 940
456 497
680 592
622 151
499 378
775 569
71 769
486 607
661 53
362 281
707 492
564 22
595 471
892 929
478 575
249 721
819 406
362 964
144 845
622 844
921 601
892 169
53 60
195 404
655 476
113 777
348 528
419 442
509 850
70 107
292 691
639 112
479 296
77 486
678 800
348 268
535 907
670 418
88 819
919 941
888 934
562 509
320 834
661 492
906 18
292 455
613 538
749 438
301 591
710 362
471 702
446 860
916 616
799 480
119 937
47 992
561 628
76 325
132 25
945 764
443 928
869 88
697 2
622 653
12 763
257 190
780 904
615 960
316 927
524 477
570 999
878 650
329 321
822 67
293 60
873 153
502 535
956 524
255 319
631 821
63 340
199 120
782 18
834 992
70 821
926 450
348 782
965 474
726 579
282 771
703 925
167 814
452 885
847 392
937 637
515 175
500 61
858 352
616 610
248 937
821 894
538 936
517 983
999 881
239 91
208 296
328 928
823 497
16 143
676 109
635 284
23 667
33 299
879 839
950 59
156 995
750 461
500 598
643 326
239 406
100 789
467 826
223 237
470 26
944 623
149 513
390 309
458 964
509 299
633 630
982 641
178 89
612 805
781 172
783 824
729 898
926 377
292 225
251 870
89 729
74 312
362 442
99 730
596 895
465 563
548 379
856 395
375 369
68 73
312 388
985 633
786 709
434 339
796 203
33 873
428 551
254 835
683 339
5 685
651 239
164 371
544 560
898 163
709 537
644 146
367 507
295 603
300 785
951 985
319 173
755 132
158 576
532 106
469 684
905 616
479 756
898 602
476 7
542 370
393 902
305 931
533 315
695 514
667 916
392 140
717 263
688 719
236 493
308 700
142 60
297 576
221 296
455 552
18 222
208 200
167 879
807 331
272 60
884 610
649 515
2 133
911 194
11 968
543 24
596 850
607 906
719 753
369 351
210 441
332 188
416 173
847 893
284 128
496 728
693 408
230 787
692 134
507 502
471 89
831 142
939 160
259 253
996 549
542 688
373 638
151 231
843 682
464 684
16 2
133 118
760 475
906 632
545 238
910 708
880 299
567 545
307 814
383 558
796 721
106 524
804 424
921 732
5 92
564 728
739 692
918 716
264 890
204 364
4 908
922 590
752 674
272 933
644 94
870 822
126 317
336 425
387 18
236 536
516 479
239 966
945 855
101 592
1000 487
143 890
775 631
207 724
308 671
871 453
452 175
351 657
744 809
684 153
826 560
243 750
616 197
758 129
252 919
551 763
791 396
333 587
339 42
791 37
767 615
166 715
84 700
924 566
240 564
211 553
172 601
714 344
150 407
640 450
327 846
26 334
206 453
658 636
384 889
615 265
366 563
306 886
106 448
82 596
645 327
603 91
63 727
550 79
245 692
367 696
342 475
865 786
869 875
736 324
199 745
997 890
338 122
729 190
838 270
823 479
332 33
331 640
178 512
166 216
686 460
201 607
579 415
628 490
535 752
471 877
129 76
558 743
422 784
415 787
908 85
890 375
157 663
399 972
176 368
926 351
921 569
505 741
594 555
396 11
803 225
23 991
350 111
563 341
293 302
769 602
74 195
872 226
119 728
110 290
828 800
465 924
300 842
620 849
974 990
766 437
344 861
942 641
271 418
76 252
185 630
816 250
177 406
774 674
169 955
415 511
174 631
430 420
623 896
293 379
911 633
734 227
914 475
657 553
92 887
924 592
241 436
733 367
548 529
623 173
630 217
685 361
196 112
554 579
805 677
757 455
342 832
2 453
1 931
441 550
78 713
637 351
603 899
828 680
507 586
136 1000
312 412
198 349
41 35
315 766
440 554
32 711
179 569
150 598
394 952
195 520
116 255
139 148
818 834
149 666
71 569
194 152
723 941
278 425
949 966
133 285
322 578
58 837
995 876
795 2
344 123
754 31
844 241
772 239
777 494
518 272
499 310
587 500
87 529
663 524
268 718
5 786
386 342
837 601
969 658
122 137
857 414
254 848
694 377
176 270
625 422
129 65
351 80
156 805
809 495
728 700
281 224
444 18
696 119
85 9
318 204
282 850
990 149
292 245
763 253
378 930
839 666
386 114
537 47
758 666
627 285
722 466
389 250
583 780
690 158
208 171
820 516
927 758
185 111
390 993
647 484
574 234
674 456
434 475
571 85
82 564
537 464
897 186
486 307
503 780
662 967
81 484
84 431
89 622
330 973
441 93
158 320
899 315
278 129
463 299
523 6
287 326
357 371
813 621
644 110
318 985
563 646
408 909
869 459
653 749
705 439
376 640
143 514
408 876
700 323
140 197
289 570
886 236
774 668
596 637
630 917
528 486
612 387
719 929
177 748
84 655
527 632
666 300
414 716
275 98
603 250
541 224
998 990
290 598
346 611
103 776
259 504
420 852
446 858
897 92
925 841
692 515
470 989
454 180
517 862
766 870
259 680
611 4
56 496
854 909
446 197
900 566
891 183
907 638
359 368
484 697
231 843
32 678
398 440
15 120
430 398
754 689
144 868
425 139
332 676
962 884
564 782
206 538
203 677
309 992
496 340
685 108
890 970
158 142
396 786
985 770
184 519
577 318
328 112
887 552
368 470
957 568
795 945
501 678
40 777
326 640
848 285
298 145
546 211
259 748
721 42
968 27
142 8
701 188
192 525
439 870
468 475
162 786
344 591
841 19
471 969
902 103
375 464
492 784
523 303
60 219
984 480
815 861
804 186
577 85
700 373
811 532
285 435
546 574
786 663
231 919
914 862
856 663
67 350
567 12
125 301
188 80
164 313
99 494
57 863
842 202
641 709
186 775
192 909
671 97
558 27
942 407
533 296
913 639
33 651
733 467
849 971
681 202
646 114
596 459
450 647
298 237
263 260
943 746
55 968
73 119
342 856
121 825
272 41
219 572
535 686
283 600
124 964
332 877
150 548
465 970
66 467
30 202
485 915
107 555
105 175
624 197
336 811
350 503
717 406
954 688
479 56
90 279
578 375
604 649
214 665
993 495
344 742
65 537
175 962
854 708
957 635
624 549
733 42
488 191
61 160
611 235
753 14
432 434
474 482
586 216
926 632
271 135
948 944
479 730
568 676
2 872
688 334
606 448
561 477
204 178
579 274
868 213
295 741
295 293
837 41
612 713
840 881
873 133
152 821
624 720
221 97
110 579
603 187
857 2
828 461
312 459
718 125
96 247
57 212
697 154
801 166
518 927
574 438
277 996
380 153
924 29
494 996
932 48
994 78
857 764
953 397
241 3
646 317
634 158
886 921
668 528
197 508
976 284
748 218
786 184
339 13
8 406
898 969
470 954
502 551
599 946
319 857
367 685
988 14
652 809
150 18
960 673
934 292
920 297
169 228
732 739
673 525
583 290
313 604
942 386
912 228
628 640
664 214
966 104
685 693
346 567
981 556
239 412
49 699
9 690
184 133
112 767
824 838
375 899
531 200
862 45
628 107
959 437
792 311
802 836
148 13
73 287
72 513
325 216
601 342
827 985
463 850
685 346
291 878
379 48
510 324
641 538
807 225
211 250
208 438
150 5
404 309
945 307
946 756
825 486
783 370
631 743
144 128
113 826
323 770
27 920
587 829
392 966
714 155
593 75
655 624
322 44
116 869
166 226
54 545
810 68
978 960
869 339
206 880
492 920
422 790
375 8
5 778
779 621
995 699
588 593
522 886
883 80
532 674
98 479
312 466
543 595
613 489
465 502
280 224
213 420
681 312
495 975
390 305
122 765
57 624
112 560
9 90
861 396
312 364
319 908
925 794
132 823
272 638
42 650
553 194
714 787
306 579
277 736
104 775
386 511
112 597
753 609
803 516
305 765
525 624
9 956
56 846
366 159
932 750
275 504
762 339
906 774
719 768
268 208
420 979
476 209
191 582
120 659
536 462
546 84
640 758
898 916
855 320
426 499
994 659
148 374
45 429
791 195
665 535
995 240
636 336
897 862
182 249
88 798
630 232
22 740
378 188
285 485
476 544
815 553
816 615
356 566
489 264
405 58
6 570
595 729
386 730
201 679
247 768
323 40
372 700
656 387
663 105
830 152
58 775
8 988
382 589
358 886
857 407
873 476
39 866
976 596
720 937
806 617
668 18
169 922
932 551
863 871
721 419
810 139
468 135
23 762
799 987
625 936
74 609
845 208
434 862
240 239
524 832
370 272
693 899
876 346
323 930
97 345
169 671
237 489
728 949
561 41
77 180
30 684
51 450
279 986
898 701
919 572
8 351
235 467
165 980
154 357
733 370
451 107
676 585
909 830
764 732
239 450
756 364
469 107
628 948
899 336
348 691
510 554
822 553
444 409
875 825
643 369
643 616
900 2
452 825
962 757
788 8
161 889
750 147
726 846
705 391
86 535
875 57
542 761
131 235
934 13
420 442
362 70
669 779
107 291
594 416
863 22
137 162
654 9
31 155
245 231
694 515
922 263
900 996
338 874
713 332
574 71
396 204
72 973
5 354
351 999
756 396
172 621
48 224
538 205
13 924
61 568
721 701
832 718
674 378
887 680
542 64
920 314
46 702
191 260
435 501
511 727
861 41
674 296
841 871
625 937
36 103
742 371
803 876
206 589
985 987
850 112
258 399
756 755
937 177
326 545
343 373
142 626
138 297
4 151
110 910
811 441
78 949
552 639
31 32
431 642
398 134
376 967
506 493
920 654
504 541
712 527
698 987
667 814
168 286
457 762
98 791
733 353
311 873
240 193
84 592
655 819
713 689
449 443
117 295
394 939
432 304
611 820
641 237
116 972
842 801
588 784
851 990
804 898
584 571
164 175
580 847
41 410
142 182
531 954
218 996
892 765
902 915
234 518
454 659
701 527
124 310
236 564
937 211
822 357
586 589
492 847
923 650
216 251
560 305
267 27
137 341
66 541
440 485
277 547
238 916
720 582
983 705
752 417
311 706
985 812
616 216
101 843
705 652
64 175
741 61
64 396
331 208
889 459
698 565
547 720
629 823
818 634
67 783
376 6
491 802
287 458
364 483
500 122
221 472
194 933
160 888
726 665
51 271
153 712
643 421
720 735
260 283
974 554
101 823
645 795
412 880
61 583
912 298
19 477
164 136
452 438
711 352
766 332
240 942
79 754
756 624
214 386
99 644
15 199
207 570
895 503
176 919
156 235
19 796
872 797
891 925
538 171
92 339
425 251
956 905
469 849
542 556
139 431
653 30
484 522
723 160
62 405
165 8
97 104
209 235
674 839
720 152
20 510
221 166
85 622
536 79
2 101
955 267
314 788
759 793
201 735
68 547
292 108
950 593
289 945
352 230
104 132
476 419
51 561
54 729
419 62
882 247
701 568
366 113
433 986
767 79
25 569
235 668
250 610
847 524
538 987
649 412
345 968
513 915
975 787
267 244
12 548
5 60
783 849
659 1
622 933
839 89
400 166
698 404
842 346
94 11
489 108
557 242
203 24
921 867
873 732
892 724
961 856
268 389
101 562
146 727
991 764
814 908
744 725
308 620
888 249
565 985
241 915
485 202
194 773
448 390
758 993
708 797
594 518
621 246
214 448
893 817
100 213
285 104
368 423
337 223
976 142
257 425
19 773
383 98
553 307
132 155
878 609
90 735
767 858
369 137
148 593
96 498
537 676
848 227
44 747
965 961
173 585
491 635
638 322
795 166
160 71
996 951
895 711
889 662
897 618
347 629
302 448
366 990
506 431
647 105
936 560
613 127
538 226
11 996
988 202
903 756
800 340
544 863
462 171
458 663
395 871
931 153
198 385
907 429
765 807
647 456
773 802
489 406
248 645
586 74
470 877
392 871
103 677
261 686
131 395
613 602
809 245
340 935
523 557
890 51
13 553
747 53
578 436
441 642
690 895
415 232
578 986
326 563
52 541
838 234
940 8
2 325
132 581
109 934
374 771
585 995
900 148
826 823
952 324
629 835
277 678
920 684
101 439
409 369
100 339
207 60
966 451
645 889
194 490
619 315
277 740
860 375
90 527
72 25
925 235
84 300
131 164
621 61
83 647
4 847
236 940
527 831
4 660
615 238
961 298
491 524
779 965
847 929
770 245
374 14
31 554
942 945
162 73
49 417
15 140
6 801
310 817
532 628
951 290
176 853
22 476
837 188
481 12
592 528
218 33
910 216
818 707
941 6
712 154
268 132
936 952
453 107
866 342
165 1
327 495
663 21
481 291
969 864
640 916
362 157
849 387
324 373
446 266
688 368
257 95
399 390
666 945
930 508
536 478
822 56
779 484
420 128
267 401
984 939
429 579
29 97
652 644
727 1000
5 201
497 190
992 709
131 536
647 983
501 498
82 102
898 990
354 956
571 218
226 622
592 606
221 818
562 807
37 856
951 20
471 386
580 451
396 190
491 881
62 185
387 338
204 244
242 517
825 153
828 777
660 663
97 490
124 371
558 353
218 533
286 973
171 204
407 995
895 624
518 908
988 680
223 108
913 154
574 212
80 711
129 544
81 1
140 556
678 669
93 433
410 240
209 480
268 949
990 385
794 229
907 926
28 860
182 230
413 2
791 403
151 491
195 896
21 55
750 560
128 696
691 956
524 793
293 873
166 25
483 472
955 977
501 861
299 88
595 688
96 909
120 191
486 920
562 256
278 398
915 180
392 31
424 154
157 301
204 790
485 724
186 312
649 538
568 239
499 948
604 711
262 551
28 548
713 834
241 659
37 942
227 989
909 444
838 450
265 875
617 765
523 395
957 858
139 854
640 739
843 490
38 473
14 846
638 437
444 266
477 71
217 17
59 661
615 422
649 892
32 495
591 634
876 181
125 848
809 209
935 451
423 205
829 216
897 292
893 759
421 717
23 990
844 441
792 336
105 194
570 585
656 242
533 544
91 592
47 283
824 533
592 987
972 166
731 975
68 359
595 876
610 842
4 543
393 862
388 431
660 604
773 39
127 716
659 21
74 708
966 27
808 9
206 116
508 299
594 300
505 771
563 438
751 979
685 232
348 234
768 107
539 62
1 974
470 112
30 584
323 31
917 738
246 752
332 149
520 276
394 923
227 216
864 896
113 988
591 614
196 782
566 311
397 236
493 831
16 420
965 769
334 464
950 602
642 111
768 806
110 907
12 480
664 837
959 718
859 520
666 372
206 742
530 379
786 369
421 525
626 116
970 607
760 891
661 625
349 603
792 179
647 805
975 492
551 91
369 949
688 597
188 159
607 75
670 373
503 823
321 231
565 731
761 816
111 308
715 447
261 222
625 115
974 926
993 386
742 866
43 137
957 37
820 171
618 734
232 632
167 15
77 684
981 324
344 830
627 992
815 63
350 36
931 862
612 131
977 469
156 225
943 20
836 910
86 976
364 457
141 29
85 4
824 617
958 628
518 335
123 357
109 159
472 960
655 985
375 884
235 868
783 369
573 490
645 618
226 919
142 906
571 921
888 628
157 504
911 268
293 627
18 103
308 634
594 383
922 82
582 6
508 442
585 291
157 667
620 883
795 260
894 511
768 189
818 165
909 821
221 493
713 422
180 877
945 499
60 938
267 797
163 234
928 312
865 273
681 530
760 634
759 851
701 626
670 505
207 594
705 10
783 906
295 549
522 135
869 420
32 654
20 384
448 638
491 167
108 593
696 329
53 582
308 869
236 670
219 248
932 857
461 668
727 881
150 961
279 264
408 514
126 769
77 665
807 736
347 193
172 738
580 335
127 518
831 664
7 462
799 845
952 785
154 754
727 436
341 833
87 364
573 145
577 321
39 427
708 221
181 76
355 420
194 401
618 710
229 802
39 56
934 173
152 853
963 722
285 717
476 244
835 3
980 992
747 534
290 427
25 404
508 679
706 874
830 498
424 252
857 6
978 230
742 755
201 942
673 352
376 147
207 264
568 528
213 80
939 806
188 416
327 12
464 849
58 571
209 88
220 764
733 135
901 280
877 582
805 390
891 455
552 262
646 958
667 435
485 60
737 56
786 611
878 478
293 185
900 679
640 443
728 601
133 602
731 437
502 647
193 84
524 664
561 174
717 427
38 799
323 899
688 875
592 269
681 735
397 176
301 262
811 564
357 293
295 924
849 282
345 123
325 263
553 153
647 812
375 161
957 205
443 144
907 573
41 958
564 453
200 235
236 863
875 119
560 237
819 340
678 204
201 167
197 51
485 837
475 469
353 449
391 759
967 207
17 876
141 506
440 81
815 241
526 250
78 644
829 536
514 218
852 621
492 550
427 618
6 417
77 404
217 60
899 268
448 8
474 430
284 634
725 86
33 133
999 94
264 897
802 395
603 633
197 843
72 908
829 468
320 387
590 131
943 216
685 756
299 486
974 5
403 359
148 937
621 384
523 77
46 640
29 593
583 965
622 735
253 464
925 494
310 74
558 423
489 32
971 629
407 540
908 888
934 873
446 473
134 453
905 187
173 322
995 138
474 427
834 206
296 650
377 438
660 401
716 636
876 92
154 614
987 410
906 880
296 939
967 194
315 585
105 385
671 256
212 451
881 265
806 172
116 280
678 859
403 855
604 185
204 274
715 912
868 101
294 59
188 630
375 855
115 741
447 287
95 541
685 774
515 219
107 806
51 924
80 639
227 228
219 502
247 813
849 833
512 983
785 565
194 22
196 712
224 910
718 907
275 535
398 994
692 507
464 386
166 20
58 847
837 525
403 398
224 253
504 753
372 172
667 680
420 884
395 567
526 42
232 625
432 746
878 551
804 488
76 447
364 335
208 986
113 487
268 10
99 951
748 203
22 586
852 929
770 231
706 647
197 796
423 576
631 360
871 263
909 860
194 819
33 495
487 207
671 585
436 19
210 946
400 844
342 770
422 858
473 380
128 927
768 870
752 580
90 500
456 938
453 618
699 928
94 122
969 391
799 679
905 553
839 873
223 38
850 960
794 165
223 910
449 714
101 102
275 918
772 226
352 525
106 316
767 931
484 935
874 263
568 666
395 287
878 708
386 454
747 634
536 411
988 980
426 498
302 690
674 917
854 248
347 23
302 780
647 100
574 201
900 980
338 719
690 345
392 617
971 982
869 518
219 29
535 592
962 395
661 657
391 776
981 45
513 11
162 28
261 628
121 323
242 579
559 790
439 928
695 600
614 664
985 155
497 797
628 180
629 129
924 391
625 454
758 520
70 873
399 817
536 394
568 904
271 661
15 363
278 426
144 981
409 900
775 148
954 509
743 3
455 739
864 79
916 153
876 989
16 256
406 883
362 562
765 82
828 5
707 863
341 201
629 959
780 822
627 814
931 13
855 931
574 481
74 890
362 473
559 233
358 374
394 686
530 183
187 639
522 1000
947 44
6 536
854 125
621 778
318 274
39 41
419 290
464 794
144 257
322 134
529 513
201 507
621 833
580 454
355 712
913 904
944 777
145 858
323 302
761 417
185 301
871 773
576 10
232 109
757 956
391 395
52 852
77 219
736 943
228 966
346 49
731 309
559 64
22 488
18 834
481 612
569 345
823 371
449 267
333 584
64 913
617 846
549 889
846 61
565 784
105 867
218 267
285 676
206 956
81 976
945 447
169 968
747 594
757 261
495 336
938 448
52 569
562 424
750 946
572 388
125 984
444 65
387 620
967 566
488 791
229 479
374 441
353 396
292 434
554 524
819 98
58 536
872 873
482 212
346 840
335 847
894 432
494 577
591 397
426 476
721 74
211 985
766 872
559 879
490 242
360 314
219 56
833 890
38 148
25 68
666 46
815 895
610 468
155 413
989 172
894 134
333 246
568 757
206 528
436 456
675 82
276 196
589 849
827 246
843 5
333 613
164 501
435 348
880 730
338 6
29 632
74 426
838 215
421 312
570 336
593 404
683 666
647 177
517 210
83 516
845 39
968 105
37 509
655 95
439 152
253 654
265 812
68 165
238 624
958 548
472 673
367 757
987 639
455 938
733 573
537 87
80 147
278 876
974 945
865 98
175 94
876 134
657 888
200 205
24 813
95 71
903 789
645 641
774 798
448 853
840 110
570 685
958 462
449 671
250 182
559 300
206 863
355 655
490 244
190 290
974 89
372 511
479 87
613 622
787 997
432 918
134 814
936 137
429 464
797 771
579 4
88 829
242 519
181 435
677 78
552 597
862 888
519 217
678 442
462 995
525 694
606 261
142 941
846 296
573 866
56 95
545 164
876 436
208 41
900 953
877 823
164 11
477 320
235 295
255 529
412 316
699 26
48 3
663 187
982 698
581 382
797 445
927 707
371 558
785 759
703 841
679 77
313 63
440 721
305 918
109 220
642 748
840 319
980 82
224 737
127 957
499 665
448 995
336 59
582 946
635 443
537 385
476 680
767 529
108 856
493 75
925 157
440 319
834 867
871 930
243 902
722 581
232 552
148 348
773 861
3 939
833 161
918 903
488 437
398 225
430 637
228 769
230 123
734 502
896 369
585 960
713 770
8 167
563 331
278 57
911 528
559 615
179 102
644 955
729 923
604 259
157 861
678 389
574 963
975 336
520 93
235 542
160 213
491 444
602 591
259 137
975 804
625 318
998 967
367 954
631 817
884 182
233 273
223 169
979 427
526 908
479 792
580 2
464 774
173 11
901 944
786 43
95 325
935 555
484 996
203 357
897 689
301 181
418 615
897 880
112 847
867 101
8 839
477 363
576 228
207 123
188 277
767 289
174 513
964 526
786 910
356 442
188 476
431 296
65 855
684 668
688 413
502 611
648 65
433 234
167 684
12 746
929 754
701 346
862 803
513 215
740 940
399 31
56 247
424 135
493 966
830 673
63 75
450 766
87 48
535 916
690 812
173 933
822 844
80 138
640 629
557 838
261 459
945 827
437 197
678 718
396 340
607 842
137 165
559 622
306 22
419 254
916 498
797 46
103 76
306 195
409 674
322 609
962 138
116 928
930 953
687 875
288 127
201 484
216 667
422 845
57 527
15 149
458 149
192 348
127 824
821 388
96 175
4 985
16 659
990 183
330 22
122 995
223 722
182 373
996 691
656 914
596 824
49 307
854 800
385 841
407 633
583 945
591 482
262 824
946 604
814 274
701 328
721 889
73 693
831 378
735 411
437 35
507 436
928 553
751 209
374 802
49 383
70 466
432 935
417 590
496 621
820 867
393 713
704 252
564 459
948 782
417 633
961 159
764 642
637 109
813 880
691 277
215 50
338 491
185 502
330 935
906 178
755 369
725 753
438 13
283 314
385 434
473 898
90 851
611 651
571 24
318 70
35 235
127 721
232 970
867 205
989 752
54 798
948 484
975 934
447 597
594 629
877 760
277 211
188 514
212 198
653 293
139 267
824 235
434 365
534 836
4 373
49 450
168 324
85 647
907 733
686 729
932 269
30 445
656 773
571 737
357 950
382 675
982 644
346 945
71 720
655 701
337 885
305 277
94 301
445 154
256 899
950 435
694 160
51 35
80 981
437 428
409 138
366 543
484 28
405 522
983 735
199 547
638 514
554 390
184 741
140 397
901 364
604 49
955 232
849 973
442 503
905 373
940 676
878 89
359 588
550 127
519 467
297 103
971 427
550 922
736 861
945 205
640 373
796 119
536 786
844 852
990 984
707 220
923 166
470 825
223 805
10 376
743 164
287 660
805 758
868 176
330 455
894 320
617 71
519 257
771 421
155 639
547 348
751 997
186 402
820 593
287 669
970 327
846 218
871 801
455 599
714 519
894 215
721 566
505 259
812 147
881 776
600 584
126 63
288 214
328 379
736 237
782 543
589 138
590 228
997 518
485 405
391 426
275 46
81 206
127 146
92 704
341 945
666 428
254 544
270 688
224 165
281 310
363 47
745 206
937 734
738 729
642 438
963 278
43 269
493 952
201 218
849 757
2 428
164 989
926 562
804 867
901 78
342 208
231 350
543 574
278 360
475 589
146 831
32 716
436 764
853 470
65 974
169 698
341 47
410 851
572 623
417 890
994 983
487 515
337 58
60 331
939 659
233 791
2 168
832 239
548 84
255 518
976 589
585 869
833 959
887 876
238 996
846 564
215 793
942 593
749 651
395 584
862 286
593 295
334 749
192 703
194 280
110 428
870 659
548 680
637 534
84 450
194 907
98 147
375 44
397 618
842 364
467 751
683 788
518 238
850 862
920 717
451 987
505 398
427 149
10 119
977 831
65 874
499 795
377 168
488 269
314 140
789 435
790 894
434 146
873 183
170 778
862 59
318 257
155 297
873 651
334 126
774 47
94 209
827 173
513 596
548 709
148 880
173 58
557 64
986 174
103 998
567 408
258 666
405 991
297 207
182 714
900 529
949 88
288 965
668 804
328 625
163 959
589 861
101 622
198 420
643 315
21 650
696 453
962 12
612 558
523 311
773 926
459 63
195 294
991 681
175 186
784 602
359 96
139 449
687 225
348 530
72 88
716 646
550 188
935 695
54 929
52 455
276 352
81 232
851 927
406 229
494 406
241 256
809 794
530 391
640 577
673 83
992 399
804 700
114 271
507 117
771 586
131 315
194 480
693 489
400 188
330 288
545 891
722 157
872 879
744 494
84 573
670 836
262 851
684 980
345 85
251 767
752 230
401 72
864 577
606 529
687 538
771 752
820 880
511 792
134 376
274 17
276 902
604 847
982 102
201 990
622 495
135 118
78 623
523 763
686 76
608 527
202 839
167 370
620 334
363 932
129 723
659 852
804 36
812 777
741 330
702 154
515 226
88 220
673 138
687 603
110 234
226 803
50 749
294 590
505 482
748 892
943 780
56 562
845 28
665 61
164 628
986 688
689 650
657 613
241 31
695 931
862 922
891 767
833 119
65 691
983 614
880 54
610 346
433 760
608 825
855 826
819 643
743 127
440 651
35 848
341 295
856 67
814 43
742 590
12 936
277 36
751 529
585 701
987 105
28 601
865 134
493 59
589 507
527 288
410 576
302 662
404 741
966 306
729 619
905 742
520 821
850 245
756 301
734 833
469 238
716 680
747 357
384 460
878 343
833 414
801 184
70 539
638 153
639 788
360 159
609 360
904 988
122 141
994 770
424 13
323 12
672 174
631 449
950 13
262 503
439 810
844 591
407 545
266 348
22 713
253 15
396 422
952 185
582 159
514 459
383 214
460 969
91 195
552 187
289 141
854 420
942 176
601 313
25 273
201 79
232 171
807 111
10 991
980 396
312 30
102 954
105 244
185 317
318 522
130 453
410 35
229 292
318 474
864 834
405 564
608 827
729 337
135 856
611 550
733 957
509 117
617 367
672 609
296 513
54 785
464 584
977 937
877 161
528 66
196 604
191 685
518 332
792 979
210 171
566 386
941 423
145 781
152 333
687 797
71 342
890 495
541 865
326 353
718 44
806 297
518 789
618 669
39 519
761 842
383 299
408 528
257 557
54 809
996 514
7 949
459 198
477 953
636 16
522 61
124 234
950 582
336 670
626 912
364 384
566 972
465 270
401 820
51 431
122 103
860 279
142 698
542 332
650 317
759 880
339 149
345 953
506 709
30 601
131 388
517 52
614 156
2 678
382 163
244 73
863 716
711 956
863 632
145 726
735 343
630 133
904 507
504 290
481 342
309 463
57 816
780 96
980 802
466 413
209 76
580 586
784 625
653 911
187 462
53 294
660 436
8 134
344 990
481 928
971 805
992 79
699 875
454 816
133 817
829 566
301 880
389 198
590 667
992 389
132 773
73 587
115 567
234 844
75 228
996 520
121 259
292 356
843 992
137 257
764 70
672 464
601 393
990 472
688 556
65 338
951 210
109 818
8 515
450 346
328 692
43 831
473 946
397 604
440 66
260 408
115 915
32 910
688 795
8 978
68 112
884 794
897 533
889 25
778 45
49 464
349 36
471 767
230 719
11 727
393 626
281 761
211 453
355 839
771 720
273 247
292 11
897 41
272 760
207 673
815 417
451 482
733 602
735 58
950 532
944 852
569 642
186 920
955 904
333 887
898 981
529 840
967 676
882 428
503 677
714 831
555 835
339 882
164 818
430 468
407 172
811 484
308 593
255 516
538 862
717 975
897 975
561 65
692 164
72 429
728 255
468 691
630 672
974 4
847 844
838 29
718 40
699 92
828 526
6 329
667 259
63 560
578 469
286 519
804 490
442 429
227 324
622 303
199 967
926 247
532 169
320 933
524 74
574 133
835 24
489 80
919 996
248 152
397 533
51 223
249 257
236 417
510 654
274 737
94 233
454 230
743 835
651 133
290 763
22 995
983 214
767 989
263 532
396 808
751 297
295 410
535 653
348 883
317 834
493 895
307 689
976 640
517 646
396 862
914 711
83 370
127 496
957 413
492 63
141 102
251 555
854 548
380 135
197 356
90 858
652 567
940 725
416 904
379 119
134 290
435 269
778 322
577 58
209 511
712 25
656 532
74 152
279 192
961 802
866 549
937 809
605 425
696 106
787 911
661 920
114 427
281 435
933 573
868 371
720 966
577 574
69 77
525 811
167 355
137 493
110 763
170 357
857 621
79 278
453 792
104 609
117 303
164 310
102 610
674 647
785 372
160 635
537 656
659 549
649 942
588 806
648 214
856 504
447 248
978 971
837 66
771 815
459 167
125 177
455 911
216 656
578 527
834 90
272 505
279 496
231 581
120 872
440 562
17 938
862 511
172 375
147 913
881 998
737 313
423 448
678 29
653 909
854 292
417 796
147 718
633 344
458 12
95 389
161 710
253 933
706 772
608 145
357 355
702 7
567 365
819 398
881 25
808 611
469 848
483 502
246 51
613 514
593 55
472 107
470 230
136 194
272 631
203 476
378 81
260 239
577 714
70 289
473 367
137 294
413 281
673 201
168 721
348 784
90 370
319 246
588 727
392 785
442 81
758 981
761 846
376 531
700 737
582 236
903 681
376 602
626 822
835 470
256 358
948 4
932 145
959 535
821 428
178 154
91 714
170 491
541 995
818 892
706 882
441 576
569 148
855 35
809 726
857 615
539 491
444 821
886 685
818 580
818 938
124 930
747 656
828 376
494 403
391 281
327 73
461 239
151 495
926 556
517 658
120 227
387 49
283 85
886 859
906 804
222 853
947 783
943 427
458 488
619 576
812 580
868 272
424 445
895 484
778 517
490 355
880 184
227 610
753 8
456 368
55 9
874 225
939 851
112 509
809 382
149 342
974 9
727 703
158 655
939 478
837 4
311 42
813 953
721 265
822 592
173 617
9 878
210 537
266 383
476 961
487 302
556 370
509 918
443 510
14 315
41 972
170 652
611 775
899 824
605 693
38 495
113 378
577 703
585 527
55 997
644 905
317 586
725 612
128 106
460 156
317 676
755 440
413 363
144 633
128 446
86 4
412 966
275 321
397 902
799 932
531 848
904 587
634 383
102 593
595 186
884 133
18 667
931 126
459 26
321 753
308 975
975 524
860 503
718 196
598 860
511 182
440 280
732 383
652 678
308 877
722 813
291 763
507 572
668 723
377 233
775 41
773 221
979 354
148 449
993 402
719 134
672 491
93 949
499 601
550 139
814 401
486 397
24 637
139 759
266 436
911 967
100 593
199 251
300 665
927 256
109 436
178 451
143 66
572 990
479 523
345 754
233 710
121 127
54 167
370 610
887 470
137 807
315 408
28 107
873 645
166 406
185 347
248 394
133 113
695 953
663 904
712 912
187 404
330 985
950 815
80 125
165 310
363 100
31 14
989 88
691 447
60 593
741 973
719 699
432 298
458 407
663 335
528 326
217 480
343 710
415 121
738 427
763 659
224 417
753 698
203 1000
148 227
25 274
335 217
97 883
353 387
19 855
376 70
634 193
423 147
941 171
224 367
559 694
905 436
105 685
841 14
770 876
978 309
534 681
870 18
262 318
613 688
201 549
430 461
61 49
240 592
681 719
486 204
468 551
135 388
898 426
84 30
325 171
5 26
641 484
12 709
199 955
781 903
809 141
795 995
404 442
271 220
535 189
47 277
87 82
701 780
735 578
264 338
348 298
571 50
784 456
588 741
811 983
716 757
270 903
954 980
281 456
19 734
736 336
103 361
748 852
645 685
921 775
125 473
383 80
833 512
446 328
287 87
230 6
523 818
889 414
69 664
776 313
89 672
864 860
387 544
350 210
121 905
189 592
254 412
286 197
896 145
879 148
91 476
913 513
773 844
497 502
251 364
975 213
979 409
884 859
485 572
437 728
488 166
87 246
793 520
385 868
448 359
738 538
748 470
682 622
494 914
273 736
825 817
666 981
161 823
63 874
642 805
999 531
485 119
279 652
554 705
928 153
92 221
657 80
323 294
763 570
156 108
597 405
979 789
672 977
483 127
805 325
833 398
172 758
210 29
46 698
357 112
176 791
597 191
370 119
389 436
2 204
146 819
47 20
478 268
353 799
734 650
463 126
302 623
299 934
431 413
1000 581
979 145
509 184
350 452
253 96
66 956
570 501
158 896
731 875
955 887
855 64
510 434
392 632
78 81
127 26
20 341
385 746
732 173
791 871
55 270
927 479
217 387
763 646
989 856
105 189
633 761
798 34
526 492
356 487
144 107
370 477
43 862
120 433
632 660
13 810
624 408
213 72
964 304
18 30
284 762
557 210
781 678
53 525
890 552
811 633
894 625
953 517
935 433
577 53
848 361
417 891
449 521
679 95
603 423
99 843
232 471
608 449
144 831
739 826
582 471
70 385
177 191
691 919
81 262
1 79
912 230
509 835
95 833
654 997
617 197
160 630
568 82
244 456
655 453
499 374
919 585
205 667
396 437
338 171
246 167
175 236
860 714
451 239
211 297
65 8
653 874
93 774
104 564
149 870
332 16
210 285
853 488
575 230
26 751
334 174
292 602
289 222
546 669
446 64
419 101
567 531
317 70
629 841
82 359
971 145
77 809
78 151
627 817
568 387
577 708
14 477
605 982
880 408
560 793
755 208
604 307
74 952
171 695
563 490
32 576
282 617
543 733
336 621
85 448
467 877
164 645
819 969
419 312
91 868
391 212
369 485
681 194
91 305
221 567
98 942
639 965
440 4
576 263
953 406
162 42
432 972
24 622
115 998
719 521
452 611
160 946
593 556
534 28
873 782
252 619
909 312
953 410
576 812
894 781
906 960
422 136
453 610
461 415
381 799
217 603
873 334
826 246
398 624
390 722
692 828
440 525
175 229
418 72
67 644
58 401
527 296
861 129
235 807
956 726
511 452
333 312
620 396
844 98
349 102
404 495
856 79
578 420
674 71
773 681
480 225
203 161
978 773
927 51
277 548
649 300
506 40
18 682
530 561
976 534
988 864
817 718
835 20
572 658
113 364
359 708
767 338
238 89
671 496
225 443
539 371
924 217
845 88
251 66
123 493
1 914
94 583
369 477
440 231
834 773
254 47
678 22
680 791
472 974
74 768
310 25
438 990
138 421
258 241
412 687
274 641
403 470
796 835
280 327
262 984
908 293
710 354
529 665
479 240
21 206
278 101
569 17
23 731
134 793
983 453
24 16
281 158
488 907
174 922
467 450
104 540
396 941
942 242
863 503
134 782
758 29
535 106
825 250
686 906
636 85
106 662
744 355
833 771
611 784
113 134
440 377
872 426
46 873
984 686
372 29
931 40
585 783
396 749
621 590
319 91
453 819
433 322
538 129
127 528
93 44
186 98
614 556
512 179
627 1
15 599
896 598
374 466
938 917
307 883
321 936
539 720
48 855
196 512
205 169
270 859
97 167
769 468
676 727
457 427
353 376
65 606
522 18
184 45
727 648
751 79
468 56
643 449
756 875
95 636
532 208
450 906
123 757
712 794
136 74
608 397
471 561
283 507
915 940
164 402
117 433
409 252
819 798
302 11
664 440
80 232
552 525
414 229
732 515
432 254
575 852
441 160
980 963
191 323
235 185
970 162
671 848
428 969
826 489
484 852
921 487
10 399
742 69
81 914
15 729
187 11
92 332
485 213
355 468
404 498
120 392
573 520
43 557
596 426
453 668
874 921
73 89
924 803
230 110
18 252
527 709
791 101
809 355
413 114
819 293
173 150
21 416
802 639
155 710
661 100
669 763
936 998
429 241
292 74
872 671
824 658
639 534
159 98
489 796
398 495
150 654
355 619
427 23
91 731
381 520
888 759
903 804
935 488
612 136
314 694
92 207
17 456
929 363
547 757
468 672
64 472
195 129
213 372
165 268
28 355
364 30
595 912
574 704
88 548
206 660
795 833
791 877
39 410
493 957
721 379
724 156
878 710
300 401
521 456
904 361
435 304
215 708
779 391
148 44
894 63
322 561
644 504
178 495
169 25
826 682
236 593
913 53
814 352
834 292
259 11
524 797
814 697
524 84
533 400
675 219
689 256
489 779
556 293
441 852
278 199
602 479
981 363
240 850
657 908
568 884
126 111
452 291
661 434
832 481
227 628
693 231
992 580
554 358
434 231
981 175
922 240
972 9
249 364
713 762
375 79
356 934
254 105
444 741
61 352
392 59
882 591
265 612
224 742
274 190
223 969
40 471
541 153
871 144
455 468
95 829
841 756
417 462
298 290
428 277
279 751
41 61
615 308
128 575
196 757
442 515
436 137
768 309
734 726
224 135
936 731
117 330
681 68
228 605
249 228
392 185
236 678
847 805
83 715
584 58
481 537
371 50
844 836
885 461
581 116
834 523
603 777
570 92
573 586
560 868
209 12
470 682
145 850
541 753
200 4
988 208
458 342
728 501
52 718
956 828
843 155
239 77
850 598
496 296
44 358
380 724
292 201
639 690
786 745
361 696
366 230
308 806
271 446
605 973
12 391
392 251
326 865
821 335
261 597
53 415
800 740
743 802
182 706
520 680
848 877
358 72
242 487
627 895
122 565
143 519
377 681
241 940
159 285
884 931
450 913
685 92
845 152
340 641
2 804
245 395
297 645
122 604
874 897
133 501
995 616
966 339
427 573
524 719
964 168
237 415
103 938
817 437
573 973
846 321
229 877
810 82
640 518
996 816
174 542
811 133
768 266
334 265
789 925
248 377
775 893
861 366
291 668
25 892
693 158
811 231
454 365
204 273
675 603
440 269
377 907
678 557
626 390
424 488
482 208
699 294
150 350
430 425
702 779
232 754
47 572
623 160
414 947
288 963
975 761
616 168
372 391
544 913
961 988
215 796
539 690
324 671
328 892
392 746
574 751
34 972
679 735
120 389
785 722
959 860
247 323
709 974
396 645
437 131
870 989
450 555
651 184
909 177
177 109
116 418
460 911
352 511
972 416
591 668
158 749
700 671
954 203
882 411
819 396
382 871
147 666
217 267
434 298
996 309
939 692
1 511
963 17
579 450
722 665
183 646
98 995
31 803
232 378
108 152
30 378
221 754
703 628
180 72
196 300
717 992
242 239
910 439
865 845
181 578
225 790
562 234
922 41
186 243
590 324
211 756
491 304
53 968
324 975
442 367
878 816
48 421
822 313
564 537
551 512
30 618
760 416
46 375
775 598
626 793
763 132
207 292
693 310
227 621
602 315
858 235
951 509
568 325
465 683
81 958
142 970
513 943
846 380
728 561
754 818
901 693
146 526
949 392
959 162
835 271
988 944
977 748
861 283
959 724
596 642
989 322
865 910
530 770
846 37
162 874
655 902
572 932
933 275
109 767
281 925
248 713
54 110
417 289
81 476
658 20
561 340
731 729
526 729
888 141
712 858
106 145
751 839
398 436
549 648
826 155
380 942
910 24
745 185
840 330
913 533
333 274
296 675
406 298
744 677
836 208
680 31
25 183
355 574
442 611
363 344
627 673
224 60
674 466
267 661
270 470
369 844
696 313
988 231
419 317
938 605
505 450
854 311
477 415
231 882
702 826
756 732
839 934
566 715
952 747
763 127
285 820
501 601
500 52
703 379
138 585
487 82
842 987
472 111
595 776
797 11
340 899
786 18
399 321
263 507
799 977
837 744
688 433
779 721
234 985
437 95
373 808
413 714
420 604
234 288
326 369
718 623
258 599
285 385
731 264
945 537
84 870
270 624
77 296
889 271
400 272
997 653
520 460
425 651
432 320
109 101
72 535
728 312
494 782
933 305
54 296
699 373
75 292
458 202
443 551
777 252
505 542
669 261
515 101
971 316
544 801
142 819
432 230
928 654
59 763
902 561
849 236
685 204
269 202
994 933
280 260
193 49
290 720
378 433
882 985
556 721
201 630
488 375
724 739
862 428
454 680
667 645
954 334
622 358
327 350
142 447
332 342
717 732
582 880
256 488
103 123
430 130
887 367
316 526
960 315
220 110
376 61
327 147
756 227
387 846
273 165
409 84
799 167
235 770
473 347
435 189
854 436
874 705
524 22
723 259
4 678
343 787
595 698
780 183
825 986
69 283
895 4
998 619
52 783
70 130
54 111
208 288
658 573
619 986
876 137
526 462
880 543
532 132
104 825
185 146
114 34
638 151
299 355
885 160
101 79
97 736
190 48
342 543
530 836
983 15
724 796
574 413
332 326
80 85
985 725
798 928
533 959
520 378
770 31
827 842
968 338
670 424
506 179
620 415
370 964
569 574
149 482
534 966
210 836
279 684
529 848
145 152
799 930
562 672
989 267
315 966
956 952
338 564
314 26
126 227
172 452
401 488
979 83
726 874
720 820
188 153
727 702
171 894
118 364
746 406
216 422
915 538
183 290
427 621
156 469
681 864
584 418
981 505
401 741
38 964
613 391
353 64
573 687
907 418
515 877
263 391
302 21
830 576
448 529
274 362
290 437
160 10
456 155
279 461
695 434
832 959
85 158
534 202
952 519
501 693
743 817
994 159
434 859
349 896
796 941
82 678
978 287
563 290
922 712
892 574
854 36
112 795
995 329
11 407
995 68
935 876
22 590
743 96
658 858
78 649
813 41
287 753
22 384
354 277
591 627
85 781
542 638
959 521
589 136
531 666
453 800
462 794
213 634
641 562
11 30
204 595
117 168
83 948
470 783
486 415
567 734
701 858
123 814
47 262
193 146
102 415
526 766
782 124
423 764
540 893
708 676
847 586
92 304
863 263
524 363
102 353
638 944
806 129
406 612
150 944
603 438
617 809
452 878
809 235
828 860
401 440
955 25
968 690
552 94
628 198
764 954
985 605
63 418
49 528
35 865
626 103
71 910
906 954
770 197
343 236
66 546
909 93
518 819
675 959
717 389
949 245
16 719
426 299
535 478
746 289
404 252
545 867
723 389
698 885
163 576
528 372
751 293
408 415
233 63
277 474
787 486
797 776
838 951
334 777
131 875
522 501
938 561
200 535
74 995
334 834
402 161
272 485
587 305
720 328
474 246
420 417
607 710
20 932
290 451
122 673
608 883
461 477
251 193
194 627
29 698
589 473
565 602
813 849
769 41
592 410
62 532
457 363
724 458
497 845
449 507
195 54
950 739
491 783
475 724
431 129
570 448
267 500
486 406
207 151
615 410
501 588
995 193
372 122
14 17
80 847
450 680
837 270
384 591
174 996
648 310
924 705
703 248
410 527
456 396
795 445
836 7
590 397
830 160
57 457
619 498
881 536
561 244
309 52
803 249
493 36
652 597
400 813
28 361
116 586
561 213
713 858
429 54
974 952
170 80
204 487
732 123
226 845
166 534
472 309
961 185
183 841
478 473
267 785
312 534
147 982
489 957
142 709
808 656
851 843
326 464
936 170
722 817
543 650
458 873
30 933
162 609
321 51
515 242
736 65
520 723
334 897
353 161
87 112
158 32
886 347
444 888
81 121
820 657
247 70
421 170
697 108
865 713
187 862
35 995
744 739
837 215
534 264
764 414
420 856
927 714
669 85
725 39
628 41
215 70
573 190
8 732
345 743
22 258
300 651
622 42
723 247
551 803
265 124
218 406
840 35
926 121
322 33
217 533
41 154
86 106
863 586
534 86
998 860
11 523
269 887
457 536
51 293
809 32
696 357
24 174
718 966
457 550
620 648
120 736
322 750
363 298
76 234
633 545
414 851
665 588
851 560
494 884
235 417
131 283
378 194
362 718
643 302
147 606
11 303
260 828
319 162
662 883
552 342
78 23
597 791
346 447
632 753
112 349
26 908
179 733
837 312
629 888
660 481
216 601
420 251
326 437
559 149
895 426
594 960
825 237
447 278
524 494
550 801
223 275
441 329
858 968
563 121
895 772
984 93
901 771
200 872
981 946
257 679
850 990
946 228
296 50
279 409
658 649
196 680
253 417
461 675
833 233
246 222
94 739
37 381
230 567
598 676
145 274
564 446
824 958
309 287
935 290
912 96
519 478
19 727
817 696
482 473
218 710
732 186
296 636
271 788
490 886
849 860
520 688
942 342
252 394
487 93
9 848
463 116
738 36
323 195
450 232
722 832
328 1000
114 899
215 651
921 273
719 743
239 233
910 288
210 68
651 601
992 495
946 965
950 387
70 92
181 165
555 462
634 201
230 722
396 518
211 609
957 148
969 977
843 174
778 538
773 613
239 143
367 512
986 713
660 161
141 485
824 759
845 730
477 913
939 339
988 730
6 879
617 123
649 527
246 459
244 81
569 108
117 439
433 859
601 222
277 175
80 523
664 54
809 87
169 632
664 859
409 483
276 205
615 574
990 160
235 298
14 503
965 606
447 689
113 974
763 989
820 369
20 178
363 917
677 268
392 781
658 947
813 527
454 777
361 204
410 312
928 280
571 745
297 596
803 79
438 467
729 698
975 672
377 517
73 290
751 276
956 512
220 5
184 213
376 848
612 109
942 97
809 588
264 492
926 746
116 774
728 716
857 733
500 453
247 567
940 95
826 850
10 628
72 54
612 282
389 681
166 706
594 79
584 580
814 207
693 972
805 329
759 985
258 985
767 485
334 304
638 459
482 281
429 928
871 738
235 29
170 798
805 806
456 90
939 435
371 59
433 920
549 447
552 82
728 415
793 51
433 854
780 632
300 805
577 965
487 503
816 272
19 282
456 221
133 671
772 568
738 862
316 487
774 462
120 881
550 108
695 223
628 675
540 430
745 775
955 406
465 828
300 439
678 769
585 147
234 117
934 384
861 955
728 468
624 97
700 295
285 235
816 340
62 369
465 157
485 513
576 440
558 376
973 930
251 64
841 206
73 777
305 495
68 450
943 261
140 605
520 214
429 884
58 871
502 262
226 444
2 212
889 681
453 217
181 978
78 118
753 329
734 390
337 965
329 712
995 473
128 486
665 575
270 999
987 99
631 398
993 73
679 690
564 406
840 311
473 423
493 98
664 105
205 919
370 489
686 212
775 881
549 559
632 12
289 599
463 349
942 892
374 500
115 177
274 464
488 746
595 549
844 633
444 274
592 121
622 881
66 257
232 586
971 804
991 819
874 919
950 46
413 783
124 159
55 916
601 549
743 517
560 497
565 873
835 231
920 753
865 853
978 18
838 361
199 412
381 966
196 384
411 475
734 642
761 20
425 570
636 298
559 788
150 353
732 878
579 497
487 532
483 779
678 109
869 566
473 920
849 663
102 400
923 816
209 569
532 227
676 814
961 100
705 172
988 985
337 593
744 470
334 825
159 265
422 629
542 205
571 96
895 159
48 80
884 72
672 643
956 298
271 347
950 797
784 770
186 968
329 635
598 374
300 648
735 223
507 737
705 180
700 366
107 626
970 505
529 63
459 373
550 442
582 806
747 180
577 238
852 65
914 766
728 10
97 852
244 633
148 611
902 930
687 656
555 633
372 164
135 355
512 203
335 226
133 509
974 530
684 359
596 70
928 262
506 541
528 764
618 401
544 155
666 277
867 100
150 195
214 22
639 516
79 931
867 381
503 922
814 594
550 587
698 11
231 283
101 548
963 114
811 544
964 481
475 288
764 930
240 825
614 494
774 414
770 125
114 763
858 366
338 540
19 445
140 480
925 774
801 375
932 518
247 572
105 974
99 804
324 998
861 132
237 359
718 686
616 899
543 677
757 284
26 203
797 326
835 722
765 348
145 696
362 322
866 260
704 949
216 641
3 429
133 274
4 886
904 853
365 108
155 157
213 674
28 83
148 28
892 547
17 373
826 960
738 855
137 590
666 43
155 993
778 799
622 712
870 774
929 832
247 241
347 994
957 574
94 9
110 105
444 620
926 391
635 120
317 34
117 361
84 682
670 819
647 131
613 884
762 557
81 740
287 584
674 359
180 485
539 18
632 744
632 989
449 649
350 139
656 878
189 493
274 692
132 656
581 990
977 89
758 86
72 717
747 326
357 930
904 486
465 105
529 393
308 323
147 191
255 279
60 708
124 842
688 159
697 146
280 319
513 864
790 217
624 372
790 969
14 393
472 171
531 166
485 161
286 751
109 995
608 461
391 173
146 106
384 663
930 802
382 645
159 458
215 1
67 951
471 971
980 600
95 76
262 694
611 69
799 902
47 653
531 506
746 925
997 267
897 103
54 448
537 103
36 725
364 810
31 992
203 735
329 144
383 41
190 237
511 834
216 820
548 965
190 57
605 480
60 913
571 239
59 126
39 643
163 500
522 344
384 923
121 249
100 847
492 540
639 721
995 831
58 286
726 624
811 177
24 882
104 888
859 265
65 555
231 553
25 193
618 208
342 778
448 652
31 179
620 471
348 674
734 971
481 419
752 589
927 918
500 153
404 588
921 60
185 352
322 120
489 715
422 708
97 87
190 607
655 791
10 226
841 631
953 162
553 540
290 665
979 51
963 587
137 892
616 102
116 98
721 132
63 188
706 133
372 125
926 292
953 570
631 567
875 91
477 558
801 826
530 369
50 387
729 164
983 716
231 640
250 803
659 478
887 409
595 173
813 805
196 674
45 101
853 11
658 656
907 453
288 886
634 617
756 119
730 718
171 626
732 273
380 587
543 654
484 942
568 119
45 53
339 997
975 455
193 910
298 340
1000 553
814 572
267 998
68 926
428 606
168 281
884 21
15 889
52 798
220 444
620 724
278 376
58 723
701 316
749 380
981 81
931 683
140 149
505 734
608 716
204 240
30 712
754 269
725 501
502 31
290 100
332 426
618 462
41 86
500 737
353 527
981 952
603 503
492 944
951 549
240 768
754 499
564 742
117 801
768 254
447 249
584 61
650 685
855 815
353 972
666 976
272 718
204 320
352 759
917 609
336 485
764 619
435 549
19 432
256 387
104 605
985 521
418 401
967 337
409 836
463 424
926 510
670 928
265 140
494 68
631 938
966 892
955 203
520 344
86 553
706 92
766 850
380 553
602 965
678 967
317 506
489 506
535 440
848 515
695 321
132 334
709 340
251 135
674 301
686 409
80 404
534 446
502 559
534 300
852 458
320 195
610 716
749 601
17 116
793 782
889 182
657 403
396 825
512 207
375 251
315 392
309 594
232 52
276 522
490 745
772 647
527 6
559 315
697 88
826 36
475 717
173 960
134 64
655 263
378 791
606 722
793 987
467 50
279 128
870 487
850 219
906 209
652 178
145 526
594 955
217 940
837 216
959 845
502 817
379 244
346 973
660 391
811 281
700 524
328 176
158 581
79 841
188 446
99 209
277 756
816 456
517 876
931 938
162 328
789 983
501 565
500 918
570 222
444 395
504 220
828 554
814 810
261 386
137 705
440 181
728 344
335 352
285 52
484 594
607 726
834 379
89 909
850 845
252 666
778 845
986 869
400 179
500 556
717 62
412 457
353 472
379 478
560 820
40 795
212 672
489 940
482 969
160 504
786 591
571 336
682 969
520 969
929 124
278 479
566 951
561 85
270 44
724 822
448 312
116 9
457 137
449 299
423 800
699 20
425 961
82 614
675 421
761 935
329 297
223 536
28 250
586 813
945 349
62 87
28 102
990 672
573 1000
70 417
522 156
332 935
778 485
655 183
72 49
24 69
744 741
19 787
576 872
207 841
261 838
1000 688
982 834
952 208
133 275
205 908
581 227
970 946
465 184
38 217
403 395
602 974
991 29
231 562
779 10
640 270
594 2
397 567
596 760
8 370
807 107
245 963
347 841
72 656
449 990
468 416
87 870
251 380
355 231
966 375
885 159
298 612
715 433
611 761
686 296
610 150
171 4
362 396
680 5
457 67
48 170
228 428
247 260
172 343
325 810
873 412
333 214
72 557
451 727
992 155
869 28
223 461
48 397
225 473
485 909
566 656
936 494
985 938
387 67
613 349
444 366
870 666
853 60
824 177
180 456
961 739
823 797
686 194
920 435
469 530
800 189
916 733
717 924
408 751
524 389
170 928
198 869
521 969
992 37
608 218
804 750
694 197
446 491
58 440
998 514
4 324
134 871
658 50
648 812
775 578
251 79
555 239
558 433
676 44
57 718
819 796
228 864
221 405
656 925
933 409
690 11
398 431
380 399
358 19
683 286
936 336
583 285
352 468
361 432
69 671
121 688
222 880
907 436
971 720
823 249
18 3
452 821
342 561
582 97
7 566
813 458
63 35
485 985
179 683
890 29
834 294
98 799
672 207
578 516
844 603
695 676
473 894
582 311
104 87
905 291
719 611
231 930
887 926
336 895
891 885
663 367
874 115
598 126
984 230
320 221
260 419
259 955
730 474
945 881
509 156
982 536
756 840
997 530
66 858
85 156
261 21
728 203
683 602
264 315
307 195
38 407
32 321
511 63
914 896
514 489
517 711
135 598
696 828
662 990
652 602
963 152
348 832
863 763
141 668
696 597
6 423
677 397
893 411
161 812
424 150
614 417
994 364
666 316
819 770
605 871
282 114
865 394
465 327
924 542
239 862
92 142
470 267
551 473
969 750
583 579
129 267
122 910
612 596
450 824
452 772
434 157
661 759
441 256
851 794
732 755
138 992
335 719
828 549
462 529
798 755
390 372
909 793
983 570
36 266
332 596
742 837
295 12
210 788
933 447
65 311
416 514
318 794
612 549
551 256
126 600
659 388
589 878
542 373
861 7
935 211
857 477
53 276
863 998
3 225
519 243
442 288
269 848
631 863
132 566
735 758
126 45
83 927
84 382
503 970
488 43
115 749
208 194
42 276
85 10
889 757
19 955
438 236
974 46
225 368
315 433
502 739
217 372
43 852
612 610
957 114
223 360
913 416
256 239
212 533
873 994
876 45
460 868
615 401
750 213
386 216
738 517
147 166
739 706
951 689
690 280
77 903
748 675
567 817
320 867
695 469
445 489
756 589
411 132
822 524
975 489
538 41
569 884
458 431
176 998
391 740
961 618
601 701
181 713
273 506
911 974
530 399
827 846
900 811
368 686
867 263
96 346
473 120
751 143
818 735
902 884
11 280
587 119
104 91
89 438
540 749
900 472
945 451
688 482
774 276
279 925
616 998
292 153
772 216
888 824
200 847
288 483
998 512
597 520
804 967
892 143
108 288
801 772
73 38
158 161
953 76
950 150
692 572
472 691
287 258
167 48
12 119
256 852
415 494
868 588
979 919
619 799
168 206
688 514
554 516
700 951
977 221
118 742
627 188
41 457
498 297
337 546
672 534
448 660
957 454
476 479
355 571
542 967
97 941
446 481
648 516
933 593
486 961
530 389
699 324
278 152
489 714
419 125
776 919
287 831
611 496
606 237
765 455
747 136
419 990
1000 386
397 37
356 633
824 187
546 259
24 132
986 623
530 525
666 908
527 964
790 527
718 923
382 514
837 54
784 690
43 795
435 158
560 48
259 398
96 208
575 188
350 209
573 506
789 398
256 830
442 96
65 130
55 811
812 609
346 290
291 790
705 884
354 57
652 836
424 648
871 769
907 157
476 45
92 444
161 168
933 588
304 938
100 173
423 872
272 252
710 857
510 612
992 612
855 93
49 80
185 160
367 39
654 690
419 630
432 227
441 202
161 52
619 803
859 47
69 1
675 884
456 574
938 437
976 36
64 603
760 731
864 1
602 720
657 59
174 529
428 640
760 488
657 558
881 962
511 28
830 90
696 43
886 783
570 774
37 31
784 370
627 694
529 161
141 904
979 439
91 612
348 230
138 646
123 270
144 176
893 541
930 380
816 797
513 432
681 917
752 161
445 50
562 367
331 656
513 962
89 541
869 457
915 875
531 274
851 619
238 824
391 777
329 196
65 698
149 212
478 840
852 938
852 580
192 609
418 369
614 633
142 21
942 32
652 491
413 986
314 527
56 929
595 15
415 774
177 95
823 720
754 935
242 529
31 553
985 438
606 479
674 101
369 774
699 411
587 785
661 509
18 599
635 826
433 772
374 631
546 517
946 848
113 342
300 263
779 845
152 190
897 719
886 772
158 493
133 462
997 269
528 484
680 213
807 770
994 543
931 897
584 779
663 693
867 489
260 972
493 882
851 526
690 466
910 41
783 542
98 303
605 785
221 992
260 32
840 812
779 982
328 341
553 941
516 6
639 485
360 769
260 14
921 925
909 450
756 341
17 967
261 271
377 5
74 349
935 256
865 254
518 114
630 655
27 512
760 102
487 491
177 912
729 918
734 27
249 193
253 362
664 560
351 74
686 351
107 264
231 891
891 989
235 703
524 777
785 179
165 572
453 477
493 411
609 433
584 528
421 335
861 834
989 543
126 674
678 540
921 817
160 646
77 501
74 81
317 938
791 633
957 444
388 449
331 704
361 419
893 940
144 895
76 872
937 572
21 609
394 574
630 770
57 785
908 87
45 909
767 227
161 517
756 761
470 394
157 224
575 283
302 339
97 134
677 993
998 470
990 210
108 565
892 152
87 296
813 840
85 659
134 45
918 550
213 309
667 28
696 686
799 947
457 806
92 348
779 219
954 516
962 818
243 913
499 779
354 610
820 464
327 312
33 67
215 129
761 386
989 621
75 416
28 76
715 882
152 365
732 759
900 656
378 176
683 404
243 137
231 733
383 87
975 619
155 179
130 101
463 13
536 408
269 64
224 715
228 780
101 939
276 685
270 681
457 521
623 669
817 967
596 980
859 240
817 172
905 228
336 768
763 298
740 385
462 681
652 719
376 539
497 953
894 778
129 87
558 516
815 781
682 555
127 782
453 999
154 91
395 739
800 39
24 381
557 336
16 927
88 890
201 105
285 807
99 460
691 814
597 197
637 919
364 400
480 899
538 520
374 310
326 883
245 596
750 252
845 52
479 323
33 374
672 814
268 972
345 559
205 965
456 149
66 732
811 489
112 387
860 943
447 872
979 760
2 337
708 412
556 713
622 121
883 10
215 253
200 203
985 959
44 429
956 439
939 420
722 59
576 862
83 593
164 47
682 430
637 681
855 728
403 944
367 176
167 489
278 453
177 467
117 74
88 542
875 229
954 331
204 566
988 825
931 399
657 718
494 995
778 501
936 535
938 554
283 771
932 825
732 376
783 803
652 474
536 690
143 487
423 195
371 510
148 206
441 328
778 819
365 555
568 587
302 107
958 944
238 497
730 785
881 620
292 741
704 239
903 6
41 210
561 947
1 149
296 946
262 253
829 687
536 43
231 664
366 957
290 216
412 76
694 220
459 406
563 967
478 797
892 708
158 478
857 917
587 711
698 436
714 633
991 42
111 113
852 918
943 648
555 668
451 645
483 506
394 959
295 778
343 811
181 750
224 645
390 842
794 13
952 355
902 914
745 656
591 571
84 847
595 641
285 897
281 960
574 357
186 487
337 901
155 512
888 844
341 851
350 237
180 272
982 327
775 258
878 177
991 104
673 455
45 221
116 923
272 263
664 925
242 516
700 961
376 779
649 919
145 228
278 729
991 120
353 44
50 762
222 965
2 308
678 381
386 844
317 256
634 900
40 108
550 344
156 956
299 493
922 891
33 542
495 647
203 224
13 360
36 629
299 543
753 554
36 655
876 166
934 719
808 638
944 965
317 440
922 117
926 73
120 161
895 923
633 24
837 774
899 535
427 595
887 303
141 393
969 753
875 322
638 714
368 622
13 90
894 658
337 159
927 232
42 171
826 285
156 669
976 351
980 946
613 157
141 213
788 878
880 532
752 630
335 993
600 564
985 587
230 762
317 623
837 705
19 849
809 638
960 795
197 623
400 118
895 416
785 796
844 829
420 364
679 285
505 649
454 554
251 880
497 504
578 87
454 278
643 498
993 337
533 806
230 285
405 443
692 477
329 601
272 71
468 865
430 580
36 319
955 591
25 138
141 906
247 220
909 509
692 787
827 299
245 326
773 687
450 856
304 53
266 166
219 194
755 597
139 419
112 458
555 564
113 391
363 417
273 72
627 610
432 936
448 661
967 630
946 341
974 380
75 571
92 917
120 944
576 694
853 817
291 804
132 28
928 241
438 303
332 23
430 556
766 901
31 53
685 899
675 441
948 840
564 490
959 375
934 26
806 957
604 721
38 455
688 217
80 39
688 80
321 692
201 369
84 952
984 246
170 110
671 31
622 27
694 253
531 625
774 836
20 739
855 934
681 555
750 631
667 820
324 435
600 423
369 693
273 152
793 566
92 555
618 640
109 553
797 676
173 594
307 172
787 569
946 594
915 106
245 735
15 235
629 446
310 434
482 896
941 804
623 499
187 246
888 704
936 524
947 462
245 844
154 839
514 939
875 36
543 424
441 251
407 476
420 549
369 350
223 941
226 796
980 682
388 385
46 278
206 768
618 517
369 329
12 462
540 688
518 487
105 690
381 590
194 609
240 295
908 336
388 542
450 878
47 182
462 754
419 492
852 433
527 15
31 601
678 987
676 187
77 840
529 99
400 71
533 791
734 769
807 277
398 446
430 102
8 740
969 287
117 441
47 291
523 172
157 878
870 798
265 876
994 942
977 575
893 778
192 866
57 406
720 959
968 873
647 306
916 19
756 574
280 946
599 742
119 140
152 951
936 776
856 284
569 317
374 136
563 923
198 994
532 984
734 370
734 652
190 794
546 907
389 970
828 732
857 679
616 209
97 472
288 648
630 951
677 169
378 702
746 772
583 642
398 995
814 906
639 654
877 194
166 245
568 825
494 310
464 50
984 834
412 866
703 784
532 102
582 629
688 508
871 456
233 406
295 659
989 472
367 953
236 222
552 220
824 99
99 211
84 328
633 534
647 752
223 111
185 623
860 62
156 2
335 717
622 107
53 207
701 444
673 508
31 817
187 278
543 478
729 991
698 978
39 271
273 259
4 729
895 591
749 764
397 733
135 929
28 645
47 201
572 96
638 447
195 446
295 648
985 708
477 379
795 527
95 372
949 395
970 447
634 622
531 427
290 8
176 133
843 379
634 259
547 13
119 947
361 588
462 783
619 101
536 96
389 956
90 529
592 234
251 541
843 14
120 65
77 401
647 873
62 807
984 202
599 561
113 334
363 983
253 876
137 94
382 1000
632 974
852 509
172 524
634 928
397 630
209 84
901 482
205 620
221 635
53 248
227 811
480 586
239 292
224 162
460 545
529 374
973 542
654 91
281 381
323 863
345 960
333 17
192 561
492 168
585 885
726 144
349 767
919 975
747 77
215 807
764 717
894 152
472 466
887 760
49 606
926 17
595 881
171 95
510 982
528 749
818 647
172 659
80 30
183 462
351 557
297 839
805 341
506 435
560 643
215 460
973 109
1 685
731 173
142 995
793 155
632 825
310 360
94 356
636 50
336 822
476 909
249 309
869 501
207 507
285 867
260 568
256 323
545 811
397 839
281 263
445 634
538 756
840 26
547 565
687 904
75 499
566 243
194 115
934 347
677 781
875 78
682 645
407 390
634 8
233 67
334 560
271 780
598 612
336 403
499 399
358 508
339 420
221 923
233 240
389 591
600 138
101 729
859 56
823 33
763 329
618 76
308 287
211 542
988 320
799 56
591 117
296 741
483 850
401 413
60 836
684 644
36 375
961 890
374 76
363 220
936 590
763 929
928 59
846 193
850 198
244 139
656 492
332 661
435 18
284 583
226 383
107 801
734 969
320 509
628 903
364 767
78 3
893 905
77 784
705 499
51 649
888 703
438 560
502 505
539 714
88 732
628 470
526 907
842 276
731 80
597 592
65 584
421 135
556 602
979 823
681 811
183 688
714 838
621 80
849 693
535 335
107 440
663 99
951 287
393 243
462 841
915 453
28 144
567 371
929 8
827 789
4 378
648 502
830 131
960 738
785 836
53 526
303 699
278 755
725 547
585 832
818 25
482 54
17 124
1 3
149 233
261 131
112 242
837 884
150 356
472 357
956 219
405 882
938 100
566 499
741 386
215 604
241 142
416 574
308 698
616 884
246 611
133 596
32 480
907 858
997 853
870 983
241 937
606 54
251 287
148 683
785 463
770 273
601 374
432 534
367 571
68 474
10 600
418 740
125 579
442 706
766 790
741 747
513 606
423 596
562 945
978 29
966 853
316 615
732 198
386 845
413 928
987 545
966 302
640 474
427 9
201 206
557 174
405 225
882 846
134 564
488 87
576 107
870 426
603 352
986 509
18 388
57 167
957 33
808 610
644 634
930 874
112 365
218 500
514 157
793 978
160 499
687 286
14 861
914 461
351 393
937 239
732 530
56 104
878 881
740 781
277 641
594 31
488 12
289 207
424 753
836 43
18 50
872 148
693 441
954 597
10 744
609 663
833 61
402 692
670 98
286 769
44 682
12 684
315 728
976 408
442 789
684 17
39 83
71 463
611 456
920 258
716 727
927 353
58 55
444 383
205 992
245 3
802 996
117 864
360 386
33 442
946 683
781 212
517 414
471 42
74 410
889 620
525 155
540 165
230 277
384 60
248 358
508 701
87 157
721 955
465 223
75 420
616 948
307 494
722 967
167 432
474 413
828 622
568 465
180 10
398 471
567 361
349 476
992 183
566 372
961 152
184 477
291 742
977 364
529 438
808 763
845 613
396 212
533 632
651 55
330 830
255 706
710 479
965 766
473 289
24 487
43 600
507 694
410 847
379 556
372 695
765 865
402 613
746 738
707 533
521 712
776 429
69 626
474 941
741 32
717 696
241 517
940 935
514 630
228 20
202 649
151 963
713 768
843 271
522 194
799 17
909 792
459 803
224 408
6 584
819 339
555 878
560 297
286 971
670 659
558 361
996 936
946 516
479 421
939 815
393 260
886 255
953 737
819 128
168 68
349 363
164 424
734 806
923 980
529 137
164 303
145 807
173 810
274 79
492 736
563 292
512 498
839 90
35 533
259 456
381 406
946 321
22 338
990 74
153 818
436 614
239 420
766 16
783 287
486 832
566 655
403 633
184 6
549 332
733 582
347 306
446 278
874 364
685 168
265 16
101 358
797 701
231 987
678 523
338 573
541 857
697 564
371 438
889 198
584 469
219 109
390 912
762 973
204 297
596 936
692 779
719 763
830 125
938 833
343 33
445 392
224 912
679 226
232 377
380 25
596 449
294 512
53 943
521 631
657 523
870 640
811 699
894 240
734 873
186 393
209 592
131 607
799 563
270 782
376 132
374 563
231 436
593 343
409 326
661 876
735 379
692 877
193 102
703 256
910 428
709 953
835 382
116 218
461 444
502 968
791 504
339 630
284 20
303 285
348 809
97 154
939 310
294 545
968 158
413 245
1000 577
864 763
529 31
344 381
598 249
295 996
858 787
34 279
440 719
254 77
547 741
914 889
197 904
657 877
468 465
692 708
415 686
156 413
953 427
702 472
61 842
278 853
429 474
701 119
390 649
915 615
868 723
781 918
511 802
932 493
607 420
691 837
797 942
386 70
322 192
534 329
685 14
688 15
737 752
725 756
731 174
622 127
650 948
553 288
134 124
673 462
420 941
337 214
59 835
761 137
970 899
645 511
404 487
534 295
365 992
350 872
957 888
263 537
655 940
459 240
507 808
152 308
126 947
788 355
832 471
181 699
538 276
424 25
183 584
516 697
538 693
712 69
249 469
668 173
247 812
919 134
172 101
444 608
275 421
349 639
93 518
405 514
113 521
612 944
914 757
818 964
196 795
998 36
486 948
208 149
189 298
469 376
290 164
130 437
688 462
666 265
321 600
800 976
753 137
712 374
595 599
990 73
708 452
488 603
76 305
323 478
221 772
160 791
96 532
760 787
647 530
75 506
285 812
796 926
727 787
982 472
95 868
181 862
909 949
506 478
687 609
566 24
208 581
892 75
412 684
137 170
460 679
972 889
465 93
137 382
241 254
65 346
404 355
168 782
642 671
425 160
938 565
733 423
378 238
51 721
740 693
376 736
971 881
205 134
232 373
335 630
277 456
126 395
857 754
613 407
536 269
744 710
42 723
546 630
27 760
744 168
858 524
382 150
876 621
820 609
227 673
769 938
105 422
773 497
309 294
87 495
338 119
749 664
867 442
530 454
975 775
10 613
441 208
145 184
218 614
215 952
829 367
409 641
691 685
822 834
379 287
958 153
48 395
233 123
738 407
875 524
574 170
910 363
667 967
302 95
796 844
750 477
392 193
220 155
701 697
77 500
259 867
345 892
482 201
195 421
910 201
545 474
25 599
528 277
324 48
847 578
311 709
231 590
282 430
123 463
634 733
786 128
567 688
566 282
22 48
810 100
733 126
389 900
593 124
311 715
800 222
710 547
957 354
272 941
317 414
209 357
377 204
89 151
932 682
272 757
153 806
425 931
455 408
666 299
254 302
957 420
510 139
598 796
759 474
418 946
481 116
590 880
343 330
785 977
794 230
599 669
60 754
775 201
936 418
998 258
560 840
607 870
562 110
247 666
286 570
188 144
625 955
546 696
945 181
751 759
619 766
838 733
849 23
117 306
329 280
454 281
304 380
534 343
306 611
721 531
754 643
172 360
16 875
425 794
694 738
688 428
724 446
122 843
12 11
129 840
66 386
233 802
265 667
831 469
66 754
730 172
250 705
515 986
719 380
698 502
975 881
781 594
845 644
55 881
773 568
817 508
19 12
468 941
719 280
246 308
112 179
62 641
213 298
924 30
26 398
721 125
590 216
416 191
240 79
178 928
701 838
746 993
267 288
166 757
220 133
814 803
384 352
456 193
971 553
349 235
139 159
466 74
211 291
570 182
271 687
303 665
624 210
191 760
724 743
230 543
730 140
883 526
997 46
204 14
383 246
153 111
187 807
384 97
165 498
81 690
173 760
671 989
488 961
864 568
667 615
426 67
461 2
715 833
101 708
288 198
176 785
601 438
689 676
720 810
121 385
896 677
386 602
128 323
280 641
422 18
12 641
638 105
595 834
603 43
663 812
201 623
941 779
886 379
392 850
156 328
756 427
936 486
462 348
284 986
622 37
8 251
298 796
490 922
113 708
25 355
362 368
444 703
713 582
798 634
492 30
89 251
558 805
778 656
533 482
564 588
138 175
844 137
843 579
317 751
232 669
709 178
955 361
85 215
959 719
595 505
316 680
992 434
745 877
222 813
377 78
667 548
573 895
287 314
561 504
87 850
225 731
5 854
844 589
236 43
844 302
676 231
825 975
23 857
107 973
724 695
137 498
812 376
13 736
362 911
394 164
690 101
968 479
938 297
846 621
104 508
603 138
839 523
977 897
212 453
646 29
394 840
905 594
795 696
660 950
59 664
456 441
766 221
421 280
162 981
161 670
92 244
435 592
316 506
652 99
183 853
807 341
354 712
466 430
841 422
602 541
393 758
860 682
49 789
769 913
561 480
597 877
797 44
668 615
562 158
226 255
748 996
744 489
988 171
108 961
772 583
629 207
964 947
621 960
772 683
616 107
803 150
307 737
502 2
705 787
268 347
861 942
36 69
376 866
745 592
920 497
975 85
843 794
750 318
791 399
379 805
553 287
4 456
320 372
153 646
834 808
313 980
739 381
255 762
8 141
974 293
136 739
957 365
734 984
797 29
911 829
307 219
618 802
270 357
356 864
24 376
245 660
104 98
94 367
999 142
392 30
327 812
818 478
772 453
188 626
659 417
237 425
429 204
178 313
984 404
591 753
297 702
665 683
237 27
702 870
411 528
381 929
313 407
74 276
853 917
864 484
374 806
869 525
477 473
173 917
693 632
972 266
854 834
309 520
765 421
867 262
153 861
487 121
535 788
478 853
424 74
91 719
808 431
659 293
635 533
309 301
931 963
190 33
862 867
196 910
36 444
779 838
294 205
108 473
891 910
728 343
177 883
759 582
508 611
799 996
174 635
403 446
353 739
634 526
50 823
844 338
266 278
27 398
226 101
85 654
84 411
52 20
537 410
555 632
246 230
414 474
473 530
582 520
445 362
788 840
221 146
923 707
76 661
571 953
196 253
316 285
395 699
790 214
148 225
250 794
833 423
983 216
176 756
813 606
11 271
718 591
398 331
439 800
148 72
958 43
713 74
996 881
530 7
732 670
118 181
325 167
996 848
922 273
981 118
965 697
329 650
134 523
468 194
244 432
615 164
134 693
623 794
791 36
55 223
408 367
299 822
647 381
918 663
582 351
347 368
338 739
323 916
925 306
901 511
753 883
884 247
25 472
64 465
669 889
480 727
690 976
716 208
931 337
403 947
458 638
349 257
270 611
697 776
565 992
688 647
29 963
765 401
736 763
25 540
347 811
49 206
765 534
284 509
492 849
480 193
202 864
480 138
687 190
235 537
824 845
157 901
77 979
130 793
700 939
371 340
627 251
477 898
30 622
75 985
56 360
857 846
17 956
298 99
77 336
746 142
983 656
574 524
339 841
419 654
416 749
61 523
652 557
111 731
692 351
68 853
313 643
785 461
463 772
138 647
116 422
271 708
391 658
277 951
984 541
865 560
832 817
624 777
276 506
213 477
172 545
888 482
646 594
606 811
762 985
767 514
391 563
297 588
954 829
231 282
355 405
824 497
236 478
628 387
686 191
765 728
727 967
955 191
180 742
621 519
69 209
152 816
672 6
806 959
442 42
948 85
1 166
837 869
848 196
986 527
439 460
196 423
389 386
930 321
935 679
263 561
378 142
631 834
363 231
340 493
232 983
600 714
359 937
728 150
770 758
569 271
681 564
308 722
79 488
706 433
605 71
731 25
24 33
168 95
218 690
987 758
327 55
126 60
615 937
206 466
731 855
842 310
898 173
668 314
451 456
611 231
223 546
627 64
622 478
577 957
73 981
168 229
173 194
693 738
215 283
461 570
832 570
451 439
521 89
674 288
942 645
492 696
346 1000
889 628
327 130
733 168
566 965
399 526
86 968
388 563
720 82
538 750
411 223
283 296
532 732
489 903
967 508
570 661
107 173
238 610
208 548
320 656
106 802
583 725
717 7
469 553
94 322
959 448
679 745
394 200
306 427
287 374
761 833
501 582
885 816
531 155
401 909
103 527
163 168
246 141
134 614
852 77
822 20
10 283
960 801
210 866
391 797
609 659
145 902
322 159
510 31
601 913
390 411
25 728
60 455
717 788
950 481
760 823
346 760
85 519
24 643
199 782
110 809
645 55
712 453
852 986
229 664
739 862
272 745
195 504
953 489
809 742
43 763
880 565
366 750
794 903
300 229
655 220
342 570
721 383
764 173
155 851
949 901
296 518
395 559
332 356
977 161
606 703
341 584
320 365
115 631
723 441
995 661
993 136
117 661
180 45
520 870
558 688
310 139
31 186
804 888
844 925
408 731
362 124
331 334
414 305
986 349
313 744
597 264
755 558
228 741
840 526
785 599
546 560
208 375
74 492
598 70
219 422
462 739
19 656
42 919
923 510
511 646
883 419
139 547
854 546
64 767
245 786
923 871
629 366
422 966
681 987
952 798
211 283
690 128
929 62
603 970
605 90
351 204
947 401
138 11
362 323
625 912
695 396
346 514
605 124
131 125
835 65
679 561
467 562
887 655
853 940
361 992
565 791
198 303
740 961
294 236
846 629
482 918
695 604
643 367
171 265
60 85
92 800
483 300
972 766
158 219
203 604
979 227
839 500
477 392
94 232
935 645
317 991
598 933
168 713
680 208
554 777
613 256
244 630
873 723
202 734
562 577
858 327
765 847
915 152
966 531
404 873
575 573
969 683
903 462
984 682
216 528
252 169
542 514
305 231
396 178
482 294
155 62
364 558
392 687
804 202
109 575
798 630
65 483
870 679
944 922
521 749
25 765
751 650
487 632
316 616
755 604
173 640
581 693
478 508
816 768
744 375
462 248
443 973
19 625
200 930
609 202
324 292
49 602
736 787
53 514
399 235
484 85
252 559
637 629
900 774
182 432
344 979
914 195
887 938
873 902
105 185
764 689
362 777
450 105
452 549
665 11
373 242
291 794
485 547
576 593
727 317
121 132
642 521
970 209
616 381
482 13
204 880
772 557
572 370
383 39
442 717
212 553
248 977
400 516
664 126
581 308
887 734
290 365
669 445
484 610
13 587
143 357
378 732
949 243
441 86
475 447
46 197
486 44
321 949
499 171
938 320
971 951
64 376
438 943
338 610
896 731
499 50
218 409
680 80
521 301
441 848
106 307
195 355
390 392
176 72
601 109
527 77
198 892
412 883
691 681
698 22
274 536
89 765
614 635
117 890
275 147
6 602
672 126
915 558
525 663
300 211
223 316
798 783
365 142
415 578
708 512
600 458
354 601
94 464
366 899
162 577
745 910
839 747
804 879
852 861
361 396
160 343
421 592
701 450
241 827
552 152
326 334
604 413
14 907
506 338
848 617
589 75
273 373
993 264
332 190
15 512
338 88
907 117
129 787
677 980
993 923
64 532
826 789
263 400
770 774
29 378
962 795
371 846
695 662
826 751
394 137
787 917
682 399
231 307
463 741
623 605
588 833
619 502
239 6
103 132
320 752
808 261
229 4
351 162
334 329
146 348
717 839
748 510
10 873
549 562
725 616
503 682
540 727
116 825
301 52
987 362
210 831
788 301
992 951
412 827
530 171
960 160
664 900
670 722
353 206
43 612
236 62
637 627
324 253
487 874
616 341
397 349
827 336
12 255
645 205
970 456
912 678
854 192
724 179
355 447
400 778
978 74
723 998
9 992
505 345
953 802
231 205
774 380
549 757
588 433
42 960
471 643
584 362
28 395
922 656
554 170
936 999
337 762
486 154
415 689
274 346
864 515
303 233
380 324
438 492
93 963
811 842
590 193
351 149
841 392
692 759
209 806
820 430
75 431
77 600
256 548
794 975
157 508
596 425
236 780
120 495
403 555
820 205
40 421
681 560
440 867
363 950
986 970
4 435
763 445
547 147
856 525
750 273
101 785
339 65
815 688
826 100
327 788
900 359
937 325
462 119
64 500
885 735
209 950
420 446
551 785
142 127
832 420
233 963
836 752
29 649
471 21
506 827
499 954
925 409
769 858
347 857
286 824
532 874
734 213
822 586
814 26
356 488
907 502
339 467
614 422
339 668
205 504
812 257
413 979
946 43
212 3
793 363
911 265
389 706
461 451
294 957
651 682
989 995
319 795
217 681
768 607
750 651
897 760
300 942
568 224
804 144
994 32
436 484
587 559
526 4
389 724
756 15
521 613
821 955
736 290
31 275
926 691
274 23
668 269
470 666
171 728
182 396
953 752
148 295
301 127
407 686
763 713
548 739
825 160
268 304
740 849
813 188
219 598
671 816
471 548
954 156
869 757
651 657
931 110
777 914
845 962
816 729
644 276
783 816
448 366
770 814
51 315
584 253
937 286
180 480
682 897
660 719
235 459
266 89
533 607
575 501
69 753
330 587
824 974
869 752
73 612
71 408
543 99
141 461
240 380
330 834
69 305
843 750
284 154
324 364
397 483
73 35
323 251
326 733
870 263
562 63
316 672
654 596
22 580
907 379
157 659
455 260
240 561
916 972
643 939
472 385
412 452
428 387
419 754
60 927
771 243
622 109
651 540
16 95
423 153
295 185
894 680
161 887
992 62
840 34
34 345
825 884
896 764
94 913
604 120
254 137
881 42
360 931
909 722
865 3
788 609
546 288
885 388
534 396
308 365
653 777
256 474
940 472
537 58
987 565
575 807
605 117
483 314
404 167
591 181
396 324
941 252
237 706
590 844
229 525
228 521
865 448
186 841
476 678
505 113
709 65
569 439
915 932
770 561
606 262
366 643
897 825
369 259
727 447
642 616
318 788
545 869
65 999
553 168
204 836
612 167
347 918
976 644
840 686
770 101
493 865
120 524
816 879
804 200
117 348
89 570
489 201
420 428
714 891
670 76
252 874
25 109
312 732
995 739
972 638
374 291
220 709
799 279
812 473
824 723
676 741
999 193
308 736
981 553
18 808
233 49
475 481
883 253
878 556
145 502
638 679
656 830
14 248
591 74
685 387
200 337
717 595
932 333
925 129
641 653
21 551
853 722
789 27
881 335
234 977
9 661
334 254
620 618
166 239
649 879
139 814
725 433
816 316
236 336
505 545
379 464
314 830
225 753
689 525
898 350
825 662
180 181
200 472
799 421
255 308
921 911
726 219
150 695
842 385
255 404
523 571
239 507
691 957
50 614
741 34
542 932
774 590
299 970
733 401
791 723
123 613
955 757
501 667
27 866
719 118
34 263
637 456
46 319
860 493
283 185
132 952
67 924
919 784
675 336
381 802
325 221
986 743
804 325
66 76
554 237
858 459
895 691
547 470
556 196
19 620
449 543
784 677
875 528
670 540
287 714
395 187
946 592
711 848
423 97
453 511
492 923
434 103
987 376
252 598
751 651
890 708
532 281
396 264
960 370
318 851
734 928
971 308
455 31
115 996
565 600
356 586
432 104
581 740
689 270
356 304
195 186
133 441
365 408
960 815
258 153
593 658
902 313
607 487
573 736
23 390
388 86
966 538
392 615
184 527
944 321
192 534
243 114
222 137
974 545
462 840
753 201
551 645
730 496
471 922
761 41
978 220
922 761
760 901
95 916
512 715
905 179
301 645
742 748
994 934
834 24
80 753
867 601
136 683
27 449
520 891
96 611
200 764
960 925
872 895
890 243
241 735
892 563
83 619
957 817
872 339
814 224
47 867
573 857
821 485
688 519
988 236
489 203
732 527
18 939
896 683
781 493
725 393
541 238
644 891
171 202
766 456
457 237
268 108
398 184
165 295
334 100
900 131
934 640
436 672
708 176
715 49
96 666
964 994
395 517
586 802
948 470
403 745
664 990
717 192
768 345
814 346
465 543
63 814
882 107
71 414
771 122
329 775
824 710
538 705
323 236
766 260
953 818
38 512
675 146
908 734
850 701
821 6
427 972
693 800
297 705
262 900
217 893
40 726
303 462
553 696
9 162
229 235
421 970
719 409
607 295
962 181
195 419
419 837
217 964
205 148
220 881
677 308
489 280
626 243
462 448
417 249
948 423
304 886
647 540
127 941
746 356
73 600
766 184
777 240
614 548
557 353
693 169
300 181
641 422
482 145
850 854
51 162
707 12
289 166
788 641
161 689
767 972
592 48
672 822
135 788
487 551
42 883
944 960
579 815
386 480
406 403
396 120
605 849
762 727
235 474
362 806
370 318
686 978
466 153
307 396
58 955
445 758
627 568
634 137
322 970
561 305
348 293
356 953
116 560
718 914
741 24
876 670
600 654
917 197
461 688
33 778
676 467
401 204
907 212
493 739
518 244
356 505
389 870
378 660
419 231
29 563
135 244
141 365
920 555
530 823
2 98
676 432
256 465
26 202
495 597
146 223
943 642
879 18
2 399
563 795
228 384
8 437
561 613
671 881
594 570
119 107
734 282
655 511
271 955
678 487
368 1000
460 864
593 369
749 466
820 152
234 302
161 273
953 303
604 908
265 31
305 715
369 119
291 605
237 500
113 732
187 109
377 831
824 155
205 149
642 885
472 682
272 592
317 47
790 264
782 408
895 125
857 390
378 151
147 957
579 344
894 158
158 922
689 928
701 99
783 171
991 434
821 320
673 66
84 222
211 978
397 552
677 82
802 167
614 887
73 851
940 388
930 590
917 812
465 756
364 562
382 613
529 318
537 234
122 643
644 512
799 548
340 798
321 739
668 34
826 224
984 280
229 454
81 675
244 363
62 56
217 171
633 193
826 437
711 943
728 912
261 438
764 881
700 472
846 556
439 350
889 28
839 618
704 166
291 279
89 15
373 742
323 972
183 880
78 587
688 541
251 601
283 539
468 812
709 708
789 842
494 51
47 737
76 716
197 993
617 597
430 181
783 448
930 837
83 896
454 450
815 942
10 619
305 482
9 326
850 901
336 745
194 847
153 766
59 551
940 837
119 403
97 140
910 892
4 578
879 857
809 542
966 747
249 952
258 411
241 523
854 173
378 800
760 36
182 67
492 35
846 691
355 698
858 576
53 929
932 606
595 981
23 826
614 851
959 111
652 141
540 65
675 232
450 248
238 602
825 438
818 784
17 161
639 518
826 796
682 325
39 515
202 819
929 424
748 486
382 266
446 830
14 131
39 457
907 243
662 46
658 627
907 990
566 835
29 140
872 75
320 909
939 136
955 155
989 741
113 163
821 497
273 336
287 176
742 123
94 899
472 626
479 922
680 800
924 786
375 260
989 641
753 486
645 348
359 409
616 646
515 407
293 512
599 726
45 41
622 370
775 568
451 954
739 482
243 860
653 212
766 145
834 248
382 47
191 541
99 624
256 157
647 954
893 822
339 687
389 616
691 119
926 421
471 853
532 630
791 477
205 407
695 367
312 923
181 457
714 177
714 124
596 632
891 762
242 84
412 965
353 836
815 471
339 657
747 846
608 67
96 482
112 849
461 947
431 546
721 916
212 901
916 586
218 848
815 492
269 498
784 891
352 390
423 632
248 698
854 734
680 856
242 220
209 307
355 78
678 793
480 501
465 186
667 917
110 678
284 703
550 428
316 167
854 475
964 744
456 266
558 504
735 214
817 483
135 963
520 484
861 463
741 71
89 933
471 259
291 156
950 860
137 497
723 71
822 503
88 467
149 763
928 911
435 584
871 261
132 478
736 605
207 262
778 657
974 977
313 681
355 292
57 466
236 865
418 100
971 469
983 202
298 848
161 179
906 635
349 197
203 355
412 971
999 664
670 255
314 219
48 870
298 937
440 760
19 674
787 460
337 359
562 417
72 820
728 44
108 133
546 927
567 259
216 156
160 828
430 522
586 675
655 82
64 397
5 135
344 71
133 535
942 808
222 275
584 299
79 531
11 55
174 120
188 414
983 527
876 266
574 154
979 556
110 912
500 207
481 80
428 160
52 550
687 353
101 13
265 633
261 536
380 658
553 482
43 658
544 906
419 571
920 520
68 145
663 498
233 695
808 352
679 505
979 959
868 258
199 644
624 913
861 94
89 563
384 532
540 129
15 639
326 481
345 309
408 701
135 209
989 40
913 332
317 196
798 740
271 560
875 414
432 934
300 402
662 720
923 47
259 278
163 82
685 752
839 685
253 494
742 28
374 853
518 611
67 290
560 399
711 854
995 886
899 21
367 10
954 419
750 396
588 656
775 698
7 937
315 865
741 633
65 333
94 800
249 191
51 940
752 101
905 577
204 87
447 986
143 362
404 598
553 609
589 863
539 985
587 637
533 365
807 451
935 936
629 947
630 423
88 664
248 990
387 664
925 202
995 455
986 562
476 452
239 369
277 715
822 221
504 95
283 718
645 273
519 459
164 933
147 977
452 94
492 695
27 893
826 629
663 121
992 825
211 765
864 857
256 294
983 865
405 659
17 683
500 809
943 229
441 406
134 310
61 609
874 728
907 901
623 388
365 34
975 980
587 38
106 310
920 499
128 686
657 532
856 375
710 870
297 161
595 158
123 430
891 353
697 987
410 229
954 840
509 314
688 1
73 915
206 612
926 277
420 218
267 503
347 481
138 284
688 780
871 224
220 169
539 484
820 95
181 461
382 144
297 312
571 462
442 338
875 747
408 248
444 174
53 720
858 402
5 721
779 782
800 425
983 518
301 123
868 497
436 791
453 360
562 457
917 201
420 911
471 966
352 70
196 963
739 870
220 853
846 487
538 173
656 225
225 889
473 412
796 8
736 612
467 225
644 176
527 294
67 286
471 947
4 136
851 824
407 141
159 826
379 414
262 313
932 307
60 304
602 328
116 3
29 906
251 653
321 445
263 311
985 496
696 987
16 149
435 510
330 950
567 773
188 481
564 424
187 179
2 192
633 895
48 297
169 450
653 392
540 139
836 525
910 633
5 885
872 847
775 751
445 155
639 883
317 96
164 530
857 662
722 850
339 156
250 538
310 712
319 657
96 433
538 544
624 119
343 672
4 786
438 600
243 414
151 162
609 979
327 551
943 9
311 280
292 471
895 313
763 734
603 21
562 584
806 674
955 412
386 628
225 746
179 704
452 577
1 966
669 266
652 578
951 891
453 964
710 39
846 379
540 710
523 943
690 780
826 757
350 574
40 519
782 56
207 787
841 484
450 336
842 513
788 197
240 846
84 196
153 761
532 783
370 354
301 403
378 288
639 986
419 584
352 811
643 580
402 198
402 90
885 332
450 814
480 169
930 247
301 746
818 433
32 253
270 562
79 980
788 58
554 710
322 816
238 888
752 808
961 521
244 755
174 437
434 516
121 806
966 551
936 657
247 726
908 687
234 450
768 430
686 176
421 221
820 282
451 847
815 536
795 819
389 364
526 952
980 343
440 688
728 731
410 920
362 908
996 291
152 265
992 818
191 786
102 37
495 86
582 145
765 933
357 570
452 249
474 608
916 776
865 190
710 355
302 287
640 311
528 735
908 216
691 708
485 152
180 352
247 807
273 938
124 711
910 15
713 107
157 50
384 456
827 972
708 140
234 322
247 904
342 123
41 990
36 117
471 907
11 411
485 178
35 534
928 601
376 845
887 397
72 834
280 361
227 180
136 573
57 876
842 601
990 919
202 185
882 732
426 358
782 193
189 548
478 737
381 410
830 493
290 636
576 355
476 865
769 109
246 295
837 729
248 835
480 733
973 77
468 496
2 118
154 619
320 427
760 640
983 77
140 855
486 555
761 254
619 647
55 745
763 234
101 646
69 716
272 447
133 685
844 320
33 146
575 343
140 494
500 748
467 781
789 620
930 411
724 274
908 576
902 123
646 124
667 95
64 562
859 818
171 402
299 244
377 703
783 742
53 13
561 727
501 815
350 819
515 654
217 459
399 438
943 73
802 945
152 622
438 536
512 967
121 114
882 994
647 721
831 852
508 170
313 764
210 99
439 457
701 977
805 707
964 829
652 498
129 484
879 144
532 294
530 640
206 803
257 233
273 117
826 66
467 76
861 737
418 209
689 948
758 144
363 843
96 825
406 973
405 52
302 309
200 63
231 116
869 275
560 445
183 238
732 1000
988 180
950 941
284 578
446 93
745 123
484 248
9 417
818 258
396 133
957 829
749 586
722 843
55 201
619 623
58 673
457 605
919 925
612 153
515 586
614 562
558 821
955 894
257 231
467 122
903 358
931 594
424 227
515 688
304 893
659 849
628 966
713 442
655 3
584 15
906 900
330 7
780 461
392 941
950 951
399 830
449 311
571 773
167 806
850 994
339 604
136 325
843 211
683 301
170 376
994 897
745 110
367 923
838 855
399 429
862 571
793 945
21 293
559 390
157 57
644 939
311 470
914 490
568 91
335 903
728 94
490 581
620 162
517 749
550 807
908 722
24 645
262 255
714 107
810 183
530 490
955 666
323 334
884 23
226 779
702 707
593 627
247 49
888 724
207 567
898 853
83 882
560 874
406 477
623 595
174 613
503 195
159 223
216 80
695 271
286 498
173 567
254 329
28 926
772 591
894 963
785 286
256 938
349 125
223 302
267 385
302 841
747 188
65 604
128 948
920 705
612 962
958 251
396 956
590 282
839 481
904 909
59 542
437 785
541 396
759 338
969 139
411 25
815 485
751 376
83 146
440 394
544 736
945 14
571 692
490 407
824 373
121 409
463 413
317 757
668 780
88 37
304 701
654 47
846 436
467 717
420 868
65 684
810 932
202 190
641 582
962 607
122 95
165 622
146 875
24 330
957 162
186 456
670 233
560 621
616 252
578 137
104 742
374 248
854 172
468 681
726 437
326 529
768 445
930 520
467 752
991 920
504 892
671 489
292 534
642 626
509 144
356 662
406 555
284 193
871 922
270 139
47 830
59 44
871 619
980 896
790 35
375 467
815 516
883 935
897 336
129 802
416 449
965 920
969 234
858 696
96 833
634 132
209 294
453 866
608 1000
246 3
482 732
370 914
518 228
263 438
205 208
480 186
935 328
994 9
214 102
489 709
16 418
613 490
216 280
53 562
292 911
405 240
702 498
397 260
96 716
509 690
787 927
874 822
407 583
37 796
930 351
815 925
410 732
51 702
596 511
199 976
792 172
818 710
874 341
742 923
765 645
700 280
568 191
625 64
428 689
548 493
663 794
524 39
619 63
25 147
288 801
917 753
666 560
879 893
746 122
405 362
156 159
303 813
616 959
37 740
906 225
733 216
225 340
793 342
137 686
229 733
460 508
148 259
76 249
828 804
816 161
686 678
403 860
348 685
449 862
50 150
755 994
174 617
661 251
206 546
22 231
694 353
283 637
75 216
625 267
165 275
308 427
100 549
980 422
267 560
152 620
188 521
895 548
36 869
763 431
512 632
289 177
12 864
236 127
636 888
582 786
301 903
328 239
677 958
603 266
230 822
124 987
416 686
56 642
637 518
436 424
872 517
268 198
12 579
846 521
194 225
786 718
196 53
636 331
866 79
522 542
696 82
461 231
831 347
708 183
378 219
686 700
702 268
194 447
473 51
547 493
726 557
564 185
454 955
142 765
382 909
10 285
872 814
167 243
741 719
499 905
132 912
1000 798
96 77
558 50
136 145
672 767
949 574
509 946
393 247
94 264
449 731
782 407
803 76
66 506
734 829
423 186
484 776
351 119
9 785
120 894
481 513
742 239
620 250
516 386
824 489
604 393
276 372
964 353
545 152
457 370
687 660
600 7
87 33
74 936
70 256
448 756
702 834
487 546
231 564
993 138
253 381
754 420
233 292
845 64
53 575
265 706
412 719
57 603
88 234
968 517
191 40
827 193
365 104
353 240
943 158
40 59
681 411
3 604
98 218
141 356
634 257
901 412
388 430
140 448
278 172
339 134
137 803
846 438
435 992
570 418
21 2
811 474
624 63
424 951
143 437
317 952
647 200
534 897
629 666
831 460
705 327
431 945
232 962
65 79
989 48
262 933
747 470
579 11
65 950
92 208
134 505
784 640
688 968
220 557
26 598
190 816
33 804
60 451
548 564
979 651
138 212
766 844
877 523
547 360
910 707
345 237
15 319
739 490
230 392
304 178
358 795
933 642
840 943
151 912
928 388
117 926
89 653
483 369
727 60
706 675
937 209
829 281
646 258
95 233
451 175
517 407
666 573
752 326
490 74
194 754
235 321
543 916
419 669
914 364
991 903
106 712
312 210
559 380
624 385
128 244
139 327
874 118
874 28
332 495
842 775
769 619
27 666
663 634
339 342
940 669
747 373
921 54
615 539
68 705
854 614
469 65
414 132
485 318
670 337
412 822
755 602
33 239
83 873
188 411
452 715
930 167
912 449
915 309
449 804
619 289
314 590
320 235
284 988
335 425
495 942
514 941
132 47
886 391
811 721
709 457
318 690
138 898
292 896
216 758
241 219
139 869
341 364
18 518
231 528
545 458
93 81
721 67
321 871
632 599
186 767
378 434
645 662
129 296
536 540
430 845
391 526
548 627
848 397
294 725
274 927
487 830
833 992
46 600
422 522
247 104
749 312
740 657
866 17
946 709
626 398
337 973
678 482
237 981
75 278
964 461
861 851
955 184
929 173
164 854
680 908
250 667
647 501
682 297
127 984
482 454
780 202
610 34
795 191
61 239
285 662
315 571
340 713
758 405
577 226
817 579
918 232
884 514
538 341
935 580
252 143
36 391
544 402
211 782
566 18
34 875
977 170
835 883
807 358
428 928
926 237
717 828
848 979
193 815
466 933
104 467
86 473
906 100
859 794
961 996
470 602
659 612
121 342
848 947
430 302
676 794
350 675
201 936
999 214
382 405
343 630
298 98
823 573
55 225
914 989
25 627
55 518
383 785
211 1
251 415
190 868
195 277
415 657
740 61
893 121
955 576
380 278
436 847
642 678
530 738
991 857
678 529
483 825
426 123
225 676
877 596
327 699
236 900
437 454
76 284
738 222
393 323
733 943
182 164
709 498
616 136
628 851
257 19
938 137
166 500
460 756
772 597
423 979
407 622
327 329
92 861
641 68
964 393
870 323
620 824
650 562
60 815
96 842
429 466
193 48
321 340
332 412
251 103
578 10
548 364
33 510
754 140
439 303
105 217
471 805
246 35
642 34
911 785
962 680
616 331
339 278
666 419
645 603
411 545
624 804
338 853
304 231
973 219
980 105
267 221
513 408
921 239
622 156
148 390
655 208
505 861
313 855
991 639
443 430
159 385
464 767
197 427
402 221
255 513
544 990
452 986
407 82
144 546
446 575
575 325
148 174
6 616
175 321
45 9
529 765
435 502
668 772
381 942
772 839
515 117
575 393
108 818
710 377
617 485
379 918
408 366
347 923
363 138
267 224
395 352
25 822
889 162
968 490
315 871
203 536
785 155
975 835
686 799
418 888
78 311
905 745
735 903
864 197
323 170
802 62
819 782
78 907
331 480
283 517
319 859
603 507
824 39
280 796
418 203
716 175
313 690
195 374
835 278
692 603
138 318
765 171
456 612
395 954
717 855
454 966
575 536
954 700
495 496
527 797
890 742
27 408
68 721
597 658
686 20
77 947
925 622
79 194
727 864
175 833
25 528
290 697
64 141
389 375
757 236
725 806
146 580
660 994
403 514
389 515
184 114
484 353
35 76
723 321
718 508
545 431
292 667
360 746
627 827
41 967
706 238
50 431
171 970
792 921
245 170
736 694
348 447
513 684
348 217
446 917
190 73
364 143
380 436
445 880
401 467
644 633
989 451
661 613
874 931
301 840
868 56
895 409
530 943
330 930
938 261
728 840
542 823
212 520
904 879
762 16
103 461
670 610
909 709
277 199
95 458
612 718
744 829
163 296
687 811
739 737
331 231
539 51
307 874
384 333
729 72
494 210
607 109
327 650
50 501
549 924
548 615
517 816
909 978
885 750
738 609
202 731
200 615
292 235
955 728
251 633
965 744
357 52
508 165
990 856
643 472
74 180
96 710
293 497
623 602
213 772
367 9
446 591
982 284
596 570
267 326
832 993
732 168
384 138
949 309
440 672
961 339
578 365
562 296
521 100
337 161
588 728
996 793
598 446
783 57
23 31
947 921
213 235
527 284
732 616
641 873
580 545
295 908
792 461
655 320
85 371
967 704
103 868
436 41
703 751
602 312
727 202
878 220
855 912
290 849
554 134
248 836
135 800
500 158
255 972
634 759
215 422
652 132
23 797
898 250
971 588
257 904
541 339
108 892
456 576
793 329
531 912
685 776
881 811
322 566
976 433
551 611
664 742
609 344
807 64
333 111
151 690
195 573
613 877
189 986
632 283
647 968
111 279
840 568
226 981
579 164
992 137
493 375
983 426
853 275
82 640
39 285
521 550
340 43
807 327
469 33
608 278
330 153
249 254
194 272
470 329
47 129
931 332
860 261
802 177
371 520
168 21
997 817
996 908
562 310
341 873
35 230
84 529
358 673
585 52
848 328
871 598
282 388
521 254
947 883
821 317
540 235
62 896
562 883
550 729
581 433
484 477
542 827
254 80
575 748
819 374
452 286
754 894
955 235
551 898
16 698
753 485
70 145
766 727
689 191
854 383
450 63
225 374
751 749
785 256
349 288
423 562
754 574
66 951
782 688
788 981
945 704
573 500
118 769
62 893
264 949
757 254
505 159
975 952
36 620
99 890
374 530
102 997
595 349
32 584
98 698
251 570
754 500
598 15
994 324
404 607
116 71
187 737
19 290
914 301
601 903
676 983
492 828
575 980
387 958
2 566
630 543
951 383
664 840
717 723
767 876
214 845
298 523
236 925
751 444
616 946
848 185
298 439
189 279
527 160
487 752
568 230
158 516
506 460
137 232
58 130
951 357
84 525
385 505
74 971
160 923
827 278
125 114
108 166
89 170
401 78
828 155
135 893
940 522
494 363
954 816
301 236
521 190
342 398
262 311
384 686
706 260
374 614
257 768
28 708
282 767
849 790
827 331
807 269
217 599
530 635
493 237
7 345
933 319
702 566
582 37
100 970
825 534
398 766
725 255
950 892
326 879
291 274
924 409
278 132
868 680
197 504
356 160
937 632
196 489
198 767
960 2
581 284
505 590
276 124
611 558
99 995
316 70
566 692
74 411
853 588
107 394
850 985
14 243
4 511
307 238
281 812
948 749
152 797
234 268
824 573
185 385
262 653
873 4
527 188
668 427
319 79
626 33
762 422
66 685
401 661
410 843
946 645
252 788
863 702
278 449
427 623
179 185
807 483
380 151
93 695
525 101
151 540
51 397
901 10
393 477
796 918
821 849
507 933
300 170
296 506
336 492
832 756
470 400
929 920
497 451
633 986
651 154
69 215
263 121
972 144
759 615
940 880
826 820
31 315
31 665
365 240
951 766
49 674
63 456
576 548
296 137
109 336
38 793
263 954
984 642
259 692
204 296
158 24
445 512
287 899
722 274
571 402
111 690
879 902
555 624
177 160
506 747
328 668
624 58
606 310
324 903
264 282
230 782
113 298
93 374
386 912
97 42
863 237
583 641
76 718
200 826
109 933
789 770
557 103
999 232
464 500
661 35
636 176
931 588
498 586
569 792
708 363
812 498
369 327
645 405
940 433
751 256
669 848
319 830
283 25
15 780
502 8
490 553
751 217
61 928
261 817
588 304
855 928
93 230
333 231
972 328
828 455
822 334
27 322
719 104
332 341
584 696
877 895
463 145
515 349
988 356
590 181
881 745
389 19
647 46
19 557
308 575
733 449
408 2
193 735
745 172
606 337
996 127
995 745
551 355
782 106
354 309
205 586
958 749
126 164
477 894
56 151
163 825
113 768
255 296
245 1
972 383
649 25
721 540
590 744
111 572
631 498
683 233
511 164
499 772
716 572
723 969
517 152
994 989
356 14
837 972
103 52
466 176
276 661
692 798
843 214
750 962
534 428
38 952
827 881
93 340
32 517
857 259
26 328
502 161
917 52
186 73
292 894
755 762
780 327
451 17
180 398
848 188
456 889
117 434
655 525
460 643
589 77
147 21
677 640
141 41
957 17
398 101
589 267
733 683
104 415
906 421
863 508
486 242
240 300
100 815
810 175
197 690
512 189
10 968
682 807
909 14
799 655
801 710
940 402
406 164
314 457
666 66
981 713
847 512
687 429
237 376
769 947
158 249
760 279
939 707
943 425
530 177
431 721
515 632
657 556
157 269
800 993
715 111
363 715
354 839
996 711
359 889
274 259
17 816
7 755
296 965
114 671
298 922
711 176
294 561
338 217
525 139
247 146
338 816
52 228
1 484
783 68
61 386
308 704
129 745
963 362
761 795
713 994
282 531
689 439
548 613
552 929
373 428
747 358
455 7
942 449
271 787
773 793
711 877
667 477
691 367
257 650
312 51
545 543
224 415
402 718
299 945
879 210
137 681
403 793
37 365
97 748
986 306
40 906
968 975
935 944
131 730
711 165
12 452
667 481
319 875
517 234
157 868
523 13
918 872
203 102
99 218
223 626
324 416
263 551
928 834
882 801
454 732
715 414
560 730
256 228
122 838
506 244
463 922
235 659
335 379
656 884
753 930
103 219
741 888
917 440
474 649
995 564
36 10
817 918
831 171
144 23
160 606
704 849
122 536
915 342
506 980
322 156
751 465
543 858
708 570
420 201
537 391
947 117
163 696
530 138
739 976
223 365
885 843
620 991
355 667
669 574
286 115
93 460
504 468
220 800
186 299
591 167
135 529
555 381
388 494
635 545
442 788
719 35
872 501
828 300
688 526
227 407
338 560
823 801
182 148
401 195
766 745
272 10
683 279
188 537
99 586
685 200
382 498
666 826
187 910
902 434
1 961
471 140
279 37
208 997
11 961
970 985
606 542
735 463
682 2
912 109
667 174
427 813
585 508
233 448
519 481
288 809
926 222
587 140
492 478
811 54
533 915
650 518
825 230
625 913
218 484
102 933
909 91
29 60
909 299
562 631
443 486
604 959
575 250
540 27
553 626
925 115
835 119
561 605
592 6
517 980
295 952
96 872
366 864
682 864
180 242
959 695
955 531
267 949
307 506
439 613
639 464
79 502
344 899
729 241
261 544
462 9
422 591
285 74
216 663
523 472
901 972
775 813
943 592
458 180
884 436
251 46
481 967
345 648
900 134
960 662
720 674
775 338
67 259
438 773
316 835
903 746
997 725
170 208
477 677
468 647
712 115
825 761
386 169
664 307
652 220
626 539
418 662
116 823
561 720
453 611
527 545
39 822
943 416
260 421
37 417
952 994
284 685
703 487
139 841
159 999
720 280
496 458
681 7
194 370
769 243
110 56
389 988
315 543
64 609
435 457
421 464
576 849
158 248
291 516
454 83
513 731
760 530
380 552
578 589
579 826
205 521
163 291
353 989
885 65
960 133
39 609
824 296
689 368
354 252
421 606
960 398
776 924
271 535
899 720
560 409
212 394
565 687
465 415
50 701
55 405
389 396
670 539
161 12
574 56
582 954
110 647
649 138
376 909
56 665
621 415
735 340
231 295
195 245
865 925
645 505
82 268
289 734
1 900
379 266
631 265
529 633
972 275
511 211
973 659
707 292
7 585
542 913
645 596
268 569
847 649
331 776
316 897
395 522
376 620
447 843
361 694
263 571
327 781
726 265
600 703
154 584
986 847
416 518
707 567
753 702
186 472
684 818
290 718
292 349
104 175
411 227
304 659
838 848
913 400
449 445
588 551
33 621
257 523
17 379
238 648
763 995
177 576
597 381
457 852
487 367
368 946
390 53
21 936
488 323
58 936
822 587
521 746
505 337
737 970
337 576
473 462
724 778
534 429
668 829
442 534
931 703
641 298
406 251
628 853
154 696
228 112
317 600
828 227
727 710
277 535
762 38
827 141
86 868
746 933
534 240
499 470
783 536
16 860
746 878
318 521
518 256
744 220
815 93
503 688
121 403
878 194
304 518
286 999
860 983
893 258
81 118
836 521
907 677
786 229
268 422
640 638
729 411
425 491
492 768
462 495
977 344
570 645
4 540
938 75
397 297
954 410
982 753
36 755
739 193
21 769
313 832
543 9
203 362
917 586
635 979
340 956
413 544
912 322
721 983
84 212
524 149
852 677
125 840
462 735
620 696
947 922
49 586
349 90
958 648
195 122
425 420
139 609
839 924
314 555
352 121
364 190
249 878
402 924
770 432
252 675
619 966
516 980
917 64
281 911
502 644
22 132
592 344
970 186
504 873
372 868
864 810
922 772
297 239
497 59
750 891
373 998
163 424
573 726
190 32
481 771
925 731
462 639
860 448
38 684
595 536
192 408
97 429
147 584
178 897
153 874
233 577
847 647
877 682
899 902
422 367
48 110
679 401
973 50
184 380
586 575
537 715
605 516
483 584
996 361
542 129
329 920
340 295
591 94
902 682
684 659
715 380
954 225
877 167
128 521
111 73
588 662
408 97
52 939
403 817
766 669
291 758
41 118
933 5
546 510
61 645
432 621
287 327
737 167
334 966
585 467
870 767
990 552
867 296
42 717
365 874
288 736
191 184
772 932
660 519
576 3
92 125
423 264
149 371
996 659
557 196
641 940
566 299
525 603
151 737
518 133
623 721
690 245
974 916
469 928
352 63
277 946
689 780
671 684
477 971
629 301
856 531
778 811
176 438
653 737
119 636
813 917
317 922
99 591
194 594
417 105
985 37
225 810
126 467
452 976
158 116
731 58
122 28
187 746
324 584
701 40
305 270
346 666
177 252
85 82
642 687
439 103
371 799
626 611
96 996
458 78
318 60
588 22
646 863
550 805
621 612
320 672
283 772
608 321
457 560
833 909
512 877
756 937
117 200
383 448
9 673
563 744
587 525
738 347
926 333
131 810
640 703
478 899
534 381
220 546
687 796
611 234
418 613
698 5
290 392
494 594
863 330
246 559
718 690
761 562
251 845
526 656
92 58
743 132
372 772
886 156
222 367
53 94
835 218
659 782
233 597
72 74
565 780
801 432
277 552
557 318
459 836
661 627
862 267
249 406
317 415
491 571
661 481
870 308
910 382
9 401
51 59
374 7
152 728
663 430
717 12
166 952
726 41
713 272
223 997
798 856
431 528
560 863
187 797
778 133
121 355
781 264
21 577
997 341
654 488
42 802
411 328
802 444
180 684
537 506
481 487
601 414
76 14
792 345
408 591
240 31
341 451
817 477
707 646
252 321
251 153
801 74
95 661
564 709
511 144
978 874
266 754
352 530
693 941
228 328
900 648
334 286
338 421
647 999
65 306
25 359
861 268
99 566
800 350
392 767
163 712
921 96
735 98
659 789
94 345
573 394
283 187
977 828
483 603
314 991
712 152
441 389
754 823
67 520
39 220
15 36
226 212
939 332
653 815
490 347
374 210
262 862
982 68
410 973
224 87
111 209
501 514
308 785
407 684
633 726
521 610
579 498
988 388
331 149
308 573
858 71
652 86
898 247
772 309
963 458
383 318
718 41
969 647
560 766
33 272
256 140
408 505
639 672
122 312
492 614
28 436
387 856
972 765
987 421
483 167
495 185
692 502
969 491
903 515
343 78
25 811
733 45
857 234
286 745
11 718
773 272
740 858
444 386
336 498
255 176
18 97
307 349
980 514
413 418
975 592
866 728
369 804
433 620
534 972
75 792
108 323
30 702
456 529
27 604
827 597
803 546
764 401
58 884
602 708
89 920
517 97
131 476
940 356
443 527
466 552
737 435
977 668
127 484
104 826
194 8
67 988
823 469
334 880
289 93
81 452
305 150
34 676
709 327
17 336
349 642
750 924
62 19
344 440
135 991
938 67
676 372
441 611
592 114
557 938
545 796
6 766
942 970
632 742
722 576
337 145
309 123
553 743
131 452
1 388
428 223
86 271
378 336
438 411
498 135
718 874
30 788
680 927
188 943
840 428
556 476
614 109
264 26
526 267
581 315
662 632
505 309
331 471
535 783
758 597
488 249
237 454
644 876
398 596
504 613
628 916
264 21
960 501
816 257
923 800
231 652
498 349
695 757
653 813
151 153
838 370
929 235
35 549
872 826
946 192
156 499
943 645
929 84
823 861
831 962
432 696
177 804
320 626
279 472
58 605
338 561
758 832
460 227
599 162
621 664
848 842
347 533
232 695
239 212
244 778
502 376
749 273
471 291
557 147
694 180
308 647
599 203
870 826
87 740
536 54
537 201
665 487
389 727
673 467
271 895
112 329
100 618
147 794
815 9
746 192
618 94
825 641
64 429
581 552
606 464
947 778
272 525
733 412
416 48
321 792
66 738
347 25
808 189
964 985
332 69
696 286
570 69
378 948
535 353
820 452
574 147
978 187
922 218
1 859
828 701
523 731
411 976
90 1000
939 739
853 137
801 696
534 614
91 242
217 661
994 647
995 691
21 771
276 338
814 665
297 501
894 713
559 273
105 718
908 829
894 641
169 886
91 220
186 422
75 656
545 333
307 151
977 960
21 849
832 92
588 408
278 715
829 962
469 384
281 322
592 159
965 856
60 806
375 752
596 543
877 9
540 799
796 391
394 757
42 920
860 379
639 342
945 469
803 679
667 232
686 891
868 63
460 11
680 803
617 977
780 287
627 373
511 584
290 171
294 859
764 282
924 584
992 130
452 610
640 851
279 267
809 783
16 914
108 952
510 718
367 936
694 494
676 69
230 877
111 440
277 49
630 540
173 788
23 750
334 160
387 979
975 15
860 522
716 800
617 496
337 994
425 268
449 161
774 521
847 916
51 931
818 428
878 93
427 221
6 769
116 46
980 400
426 510
7 741
61 275
242 83
930 470
532 946
990 814
548 733
854 60
516 651
485 50
996 155
433 74
938 354
65 361
933 611
687 534
981 415
441 205
452 999
429 967
509 696
315 625
218 788
243 11
143 859
146 614
299 472
792 405
270 747
965 136
36 329
899 368
78 885
884 707
243 391
850 816
961 839
684 498
830 590
451 787
587 461
481 527
588 533
290 590
374 947
1000 986
713 928
125 385
815 325
939 634
64 981
904 545
951 77
632 187
792 593
841 451
144 162
599 957
697 988
618 593
542 920
647 346
568 573
909 434
668 2
974 997
521 938
795 608
554 356
280 834
240 879
113 926
727 515
812 670
361 909
577 416
420 530
202 683
678 932
886 547
413 812
498 149
741 11
91 759
327 480
161 947
92 545
475 385
157 99
699 94
897 495
41 316
641 563
992 202
685 914
656 941
547 251
285 587
442 408
926 147
454 697
39 930
147 958
766 615
363 871
453 35
435 599
430 612
579 671
986 969
152 216
47 347
526 742
625 828
414 847
117 996
793 5
668 101
56 884
291 701
455 53
878 897
248 597
133 257
383 370
644 892
933 687
569 442
446 994
712 875
355 723
356 574
17 158
126 449
423 117
322 217
924 400
744 361
694 118
733 931
702 467
838 194
86 776
251 55
336 359
279 126
499 17
588 967
526 971
666 436
635 342
598 788
893 398
471 703
791 406
523 903
482 551
69 595
201 675
863 594
492 969
763 725
252 265
491 800
927 513
535 273
719 276
479 929
727 277
255 804
752 347
26 322
356 894
507 204
889 265
387 20
206 193
823 868
656 885
177 826
70 747
706 357
896 858
110 120
954 915
25 159
190 67
777 195
396 275
715 982
564 306
33 298
917 727
525 825
367 303
925 934
927 236
905 900
710 151
450 365
549 114
155 939
744 552
64 142
69 237
842 657
694 658
764 804
295 318
647 471
597 868
460 780
22 789
161 629
22 981
434 877
820 97
794 956
93 195
44 58
731 315
520 759
603 80
25 10
283 332
361 300
366 283
879 341
753 452
830 277
554 73
454 591
198 829
133 980
116 407
526 748
396 680
716 627
753 756
482 106
623 661
400 947
365 197
288 496
295 745
45 947
151 82
466 216
457 65
61 66
248 430
736 933
431 709
178 676
493 206
740 717
434 178
955 874
137 593
194 416
525 457
669 481
958 391
785 573
728 1
446 367
615 400
662 38
839 233
713 610
408 128
163 282
790 457
204 959
127 804
730 67
132 51
817 877
106 748
60 757
267 590
29 193
308 681
129 62
857 103
240 225
361 340
959 645
733 140
83 280
28 587
553 425
895 524
489 686
557 701
491 700
156 747
708 165
225 268
561 899
689 583
786 362
442 967
911 979
293 517
165 507
940 139
560 348
450 334
589 847
46 109
289 672
694 243
824 131
983 794
204 416
154 520
790 423
406 153
796 577
115 610
561 614
680 149
15 71
488 230
460 499
790 741
276 381
831 917
360 584
970 526
465 651
959 772
962 369
706 626
385 166
196 18
311 917
546 340
412 595
991 11
536 860
616 176
552 297
231 827
886 187
143 273
969 635
628 259
221 710
604 316
304 263
516 403
7 840
500 328
844 532
89 219
118 571
180 824
270 909
443 956
861 634
341 310
392 601
418 429
577 360
666 631
419 356
818 824
946 214
774 495
649 637
979 85
242 135
212 792
628 495
883 273
924 315
238 281
911 392
853 235
253 365
320 245
625 927
770 832
194 603
795 632
610 875
298 425
532 135
931 415
818 660
881 359
766 240
925 834
343 959
539 753
956 758
219 543
434 527
518 88
930 872
203 492
304 994
303 156
431 658
140 725
152 313
573 774
607 388
403 847
876 368
548 580
418 569
493 941
267 634
953 33
809 950
372 780
573 121
28 521
485 633
19 378
651 479
920 907
322 751
581 790
770 638
433 260
34 788
326 185
146 372
46 732
355 717
588 372
45 746
782 811
543 259
347 953
157 568
73 918
904 248
228 713
630 929
913 554
427 369
823 187
649 766
601 272
884 975
420 449
976 222
195 60
331 980
934 725
214 869
48 956
423 638
189 280
638 71
607 327
528 11
959 960
162 621
678 295
126 248
525 509
149 644
539 557
666 849
703 986
415 742
638 488
811 314
662 983
58 181
138 182
99 903
308 843
271 266
299 189
929 856
60 770
142 144
497 472
259 187
504 493
348 32
699 290
610 129
549 93
910 692
994 353
39 678
573 182
592 886
558 797
486 40
243 666
623 32
68 64
750 392
297 479
283 84
296 893
532 190
336 943
235 524
878 787
857 242
427 740
735 140
895 325
710 477
788 382
239 749
452 627
694 625
348 969
501 615
249 467
381 573
481 219
978 757
918 667
498 961
364 281
45 182
828 214
179 116
538 272
317 770
930 74
641 26
341 434
608 630
309 210
816 474
489 90
744 1000
384 373
923 906
386 146
70 91
330 719
233 495
176 386
548 374
172 321
667 989
153 664
568 41
708 711
430 335
514 935
514 45
724 254
676 440
15 138
888 506
969 238
437 483
660 564
472 590
137 147
262 82
285 251
876 981
57 690
945 980
685 359
765 560
669 117
724 869
235 732
467 592
550 735
683 998
48 635
569 850
225 694
953 214
565 769
290 569
201 410
111 654
225 319
48 476
221 223
889 766
767 970
322 153
233 508
844 696
483 311
311 496
544 629
818 573
40 612
134 148
40 281
169 56
702 33
810 193
919 126
314 247
44 109
362 219
721 980
5 787
798 328
786 122
801 331
214 300
713 344
709 625
364 713
987 761
527 781
965 59
561 453
323 552
785 961
260 969
737 139
387 680
741 345
250 336
167 418
704 191
855 397
50 544
391 899
547 65
142 848
937 347
436 787
944 509
592 914
960 425
153 654
184 896
956 155
408 48
188 331
520 209
818 538
171 279
97 650
990 137
562 769
774 524
697 186
842 649
355 191
414 159
463 150
760 693
369 622
179 168
803 175
538 864
407 509
397 944
240 119
768 691
956 195
551 687
322 623
830 986
186 553
636 28
56 446
699 428
186 748
53 611
777 537
429 42
368 725
689 7
963 424
204 97
816 971
259 750
288 829
68 565
575 506
513 748
442 554
853 318
815 765
555 36
795 987
145 672
173 551
772 684
734 694
692 742
860 321
674 89
584 243
151 410
381 423
994 374
330 894
525 142
9 445
762 167
801 29
533 99
785 967
273 776
67 21
947 603
804 578
222 23
374 46
461 994
331 225
378 218
890 692
509 409
843 558
632 642
551 699
528 334
600 727
515 900
188 852
998 592
796 227
313 379
46 438
865 790
896 168
718 329
189 224
751 681
316 625
357 955
872 927
290 645
860 128
195 652
62 352
26 386
563 602
931 262
342 860
626 681
391 820
756 124
987 147
184 280
236 970
179 966
731 275
961 467
4 504
486 62
753 943
197 420
218 408
891 324
86 516
732 935
21 992
400 943
965 773
151 394
17 88
548 240
594 221
240 391
764 579
501 483
968 438
261 777
2 432
654 100
144 406
878 274
362 214
786 607
336 471
337 434
175 905
151 742
275 286
425 785
498 778
473 761
538 922
335 354
150 65
870 195
774 614
801 715
868 559
468 246
542 724
526 57
9 11
104 450
854 750
498 680
576 730
191 894
434 364
312 441
441 747
711 160
718 341
243 887
988 822
201 835
778 389
916 501
912 326
409 20
308 543
314 230
361 472
891 294
442 238
47 252
120 63
948 184
616 542
417 956
813 887
881 785
429 894
476 396
182 28
682 138
173 215
814 74
933 282
654 55
782 422
196 890
377 952
165 409
238 246
654 603
694 691
490 102
713 679
188 887
996 950
919 387
611 604
411 124
86 181
639 55
653 73
99 669
361 249
344 981
870 115
883 20
400 746
255 601
164 343
863 115
187 50
401 486
616 61
585 598
792 15
481 248
852 637
195 58
777 560
734 927
103 769
461 92
353 814
257 191
112 103
796 677
252 709
153 115
676 688
141 672
925 466
23 153
539 980
667 247
484 993
892 500
875 473
888 914
673 15
587 555
460 782
776 447
581 309
116 434
831 785
989 100
342 876
697 432
357 549
826 846
437 714
547 865
619 168
401 919
789 266
895 834
19 22
800 259
303 558
919 902
86 276
769 144
33 676
335 694
191 681
973 656
520 10
788 856
910 942
352 608
170 598
728 199
99 250
727 21
905 899
643 487
943 489
356 323
37 920
668 820
232 824
477 738
865 132
989 310
993 130
276 215
801 554
86 522
857 455
244 717
850 404
499 8
58 914
313 199
392 265
542 584
406 516
625 385
199 567
109 650
650 726
488 725
100 235
391 995
646 33
646 663
49 545
105 703
874 658
377 335
842 432
747 840
380 955
683 646
277 984
494 4
790 687
809 778
639 142
475 73
69 798
182 996
446 449
443 320
438 250
426 959
240 111
155 240
686 281
556 579
836 194
610 331
24 271
906 309
805 469
596 982
288 251
181 283
199 5
655 469
753 448
351 211
83 871
911 822
279 599
746 887
226 838
256 772
968 551
143 773
948 137
420 910
675 309
917 233
142 20
649 383
2 447
98 435
478 480
315 272
156 464
446 524
710 795
814 38
156 984
869 319
744 836
973 538
367 102
272 759
359 982
700 692
677 432
106 285
789 684
911 27
117 135
887 45
124 357
344 694
147 596
905 243
844 193
418 149
345 340
977 587
106 954
124 258
507 943
354 928
297 558
380 58
50 267
648 358
34 541
446 804
92 153
981 407
86 890
206 195
626 455
228 790
378 891
697 155
368 961
845 432
220 593
552 877
714 329
306 984
178 675
310 205
15 284
401 821
91 69
638 83
755 581
145 531
386 605
786 266
283 907
622 783
901 278
428 66
408 37
778 252
364 351
399 460
938 677
457 257
433 61
212 235
430 290
696 691
864 818
48 552
64 336
145 816
913 173
341 763
272 189
174 727
848 537
399 19
166 179
689 202
681 25
173 399
321 44
557 798
629 350
562 938
917 670
1 403
460 277
806 992
732 651
192 963
345 108
975 6
786 768
846 184
245 677
653 825
284 171
688 886
399 913
1000 465
539 267
731 940
214 147
366 810
490 485
916 925
330 892
409 198
494 27
765 592
861 253
855 518
847 400
379 294
261 143
975 684
473 190
257 655
932 253
840 199
249 508
368 95
708 784
487 364
224 979
752 826
888 774
320 541
117 825
120 789
847 285
531 648
994 798
552 565
657 899
324 41
247 931
463 723
634 405
744 65
712 607
873 700
835 518
797 793
590 211
8 894
105 923
57 505
809 449
531 530
417 539
494 365
813 263
408 574
342 80
886 751
408 692
246 228
586 83
379 387
166 113
34 551
718 853
476 513
532 4
107 33
43 550
739 957
124 285
869 900
850 343
497 704
603 671
681 978
753 156
944 234
958 964
106 618
687 860
923 796
521 25
761 209
767 37
817 989
161 936
674 218
615 24
642 789
601 481
652 862
761 904
715 921
980 558
243 537
415 116
982 234
863 281
434 711
318 599
900 883
518 824
889 686
532 585
503 817
331 687
544 613
198 813
714 226
744 620
333 899
978 851
633 296
386 223
615 206
507 981
962 908
901 751
488 994
409 411
17 908
422 183
163 978
889 209
854 524
145 459
409 307
790 805
386 526
109 492
266 718
457 72
49 599
8 493
108 881
901 12
232 148
61 137
750 882
741 406
39 375
914 859
808 453
32 585
682 33
279 674
739 122
961 582
168 914
62 299
854 989
979 788
535 511
349 207
776 503
408 977
276 959
334 533
449 441
931 468
34 371
435 481
704 620
459 550
319 880
268 4
557 338
894 189
759 355
358 717
784 559
258 651
757 103
225 931
553 804
70 113
320 979
273 263
94 139
193 202
97 779
275 200
377 800
968 29
76 247
806 158
720 101
998 655
362 523
16 25
263 353
934 730
596 617
414 924
85 324
972 154
150 518
926 426
707 192
930 748
728 622
596 963
842 22
633 457
443 321
828 877
636 165
326 29
483 281
127 593
553 433
724 914
230 350
219 925
82 1
279 782
555 390
149 562
576 546
75 429
543 25
737 726
954 666
588 438
693 329
208 275
111 950
641 910
72 492
450 931
577 622
835 184
678 251
898 519
388 167
193 983
582 810
65 989
592 868
4 842
104 871
422 878
423 879
920 894
809 526
623 58
244 62
508 870
549 484
280 59
728 424
718 993
637 703
736 443
279 738
421 106
446 864
628 24
306 124
101 739
20 670
988 549
841 306
328 91
47 280
81 42
699 399
23 499
766 869
665 803
524 76
239 722
897 57
661 697
518 727
803 98
892 392
521 803
225 98
64 882
322 11
415 21
870 759
673 913
704 688
701 982
494 735
6 565
861 456
47 155
732 767
225 612
326 494
926 584
422 694
590 297
556 337
604 624
444 529
950 891
302 711
356 63
16 233
833 200
792 527
474 948
596 470
742 181
12 940
516 58
79 231
957 293
162 427
992 995
258 903
501 688
489 656
318 946
874 31
258 691
412 162
509 803
194 121
124 704
323 169
533 100
83 515
991 164
215 865
319 723
643 611
263 779
394 809
552 401
604 277
475 187
273 406
537 67
3 665
221 210
382 183
917 130
135 973
873 582
71 661
730 242
868 876
153 819
969 264
963 718
183 49
140 988
985 691
764 348
539 784
372 534
394 129
564 177
244 777
811 706
999 125
380 625
104 320
368 126
555 510
509 685
869 623
662 718
632 90
282 699
221 841
378 99
410 428
945 23
960 693
123 643
183 378
7 17
866 318
160 461
828 207
123 48
14 807
457 736
604 857
24 641
147 934
873 928
893 219
886 753
890 646
355 173
275 224
4 697
81 64
482 364
724 670
667 91
344 926
574 1
721 842
88 279
982 997
89 982
924 925
135 505
712 886
112 95
887 299
430 516
376 318
227 876
649 636
599 806
157 621
817 105
562 625
209 225
98 190
161 922
214 7
952 791
627 662
419 482
687 184
262 70
260 82
98 945
34 907
679 470
96 70
558 432
972 88
714 738
912 809
127 430
663 245
313 221
126 434
44 98
671 298
266 228
972 796
997 321
733 930
123 269
97 908
70 737
204 187
962 430
390 905
402 72
739 558
629 920
613 312
164 947
100 136
905 637
722 62
922 708
552 894
143 713
242 735
348 834
712 12
473 250
292 213
654 316
219 340
884 159
245 700
625 683
570 560
424 447
143 307
895 390
385 646
510 190
201 244
483 176
64 2
6 126
931 244
582 79
883 56
31 166
400 830
845 425
810 129
233 300
466 441
861 32
604 640
926 196
136 918
266 110
167 462
964 742
908 255
323 286
919 200
161 304
902 64
471 747
398 264
407 78
10 650
180 772
1 105
588 135
484 497
888 494
386 120
810 739
143 896
475 802
840 733
776 305
612 379
961 369
739 199
796 340
91 681
669 200
812 85
752 374
755 868
65 257
859 167
475 574
289 715
918 412
121 515
669 876
665 697
908 191
151 296
349 4
872 610
652 139
961 815
103 894
24 506
504 327
515 871
476 741
478 231
850 217
823 413
826 167
713 235
469 23
417 192
429 588
831 432
283 535
949 65
608 270
310 730
84 504
171 916
206 629
15 221
763 108
552 447
339 566
397 111
647 787
417 993
12 475
517 748
154 808
723 992
906 617
848 475
14 553
259 910
626 118
776 237
389 196
713 587
196 199
22 375
981 591
765 822
582 969
325 851
160 181
702 267
397 993
452 26
833 232
615 487
527 588
12 471
159 289
606 693
722 796
20 118
895 302
321 786
796 363
272 974
855 144
447 853
650 605
450 601
143 933
589 649
582 220
297 832
808 858
583 470
690 756
780 398
689 602
930 444
450 439
757 269
659 948
212 136
141 444
60 165
599 644
890 559
404 522
30 931
696 737
264 752
580 777
487 864
881 503
96 217
256 736
198 75
787 506
841 714
373 698
40 373
346 317
741 531
96 225
313 93
884 224
843 369
512 371
667 97
893 688
603 258
22 846
839 798
89 561
521 415
165 899
161 745
594 260
890 83
634 302
387 872
12 898
83 929
969 941
620 58
975 710
156 940
758 310
661 363
1 612
464 964
155 422
893 591
29 130
747 128
247 364
812 1
905 592
373 754
143 150
928 274
222 736
360 750
240 84
850 69
640 393
264 844
778 260
785 289
851 568
757 355
99 689
257 209
887 561
405 170
937 654
502 244
140 667
336 966
118 877
170 141
225 761
751 887
15 11
22 323
126 66
561 141
993 193
896 950
193 639
807 909
364 310
934 232
199 34
70 220
97 595
918 869
931 491
273 979
684 320
820 610
396 982
758 556
984 810
631 28
667 249
891 987
667 444
751 601
143 283
587 114
373 440
854 282
836 72
847 276
730 926
813 712
506 883
618 268
327 621
340 412
692 379
162 444
59 414
794 661
993 114
906 486
133 774
387 867
901 671
365 302
296 448
594 400
304 536
971 897
961 60
98 60
204 109
778 591
439 213
573 867
619 390
884 268
266 893
410 752
96 713
68 179
751 253
532 116
713 470
16 195
244 266
862 507
585 735
830 768
714 502
537 97
998 416
479 101
414 213
777 446
41 194
313 900
304 799
784 246
461 202
230 833
468 488
516 205
700 376
13 503
961 15
541 362
479 241
87 796
325 700
215 892
445 360
231 366
369 855
497 19
707 893
226 393
906 748
223 725
272 563
351 556
762 180
606 652
62 166
850 531
345 462
157 758
366 945
779 765
739 610
796 73
640 168
323 805
528 473
464 636
133 143
178 155
65 298
135 627
444 728
187 129
727 734
603 340
917 925
27 536
302 793
94 109
985 999
374 156
149 232
420 507
973 133
261 129
953 83
785 504
859 423
196 650
86 95
369 191
64 4
887 529
301 64
269 97
937 478
902 335
193 906
928 311
351 432
905 48
604 633
361 309
256 61
425 114
256 324
643 496
925 953
579 153
129 316
880 630
226 71
857 871
750 148
194 952
304 452
428 647
919 43
952 972
323 408
343 300
441 137
86 126
967 246
450 423
353 794
632 943
32 698
296 526
609 305
502 67
659 988
14 183
660 728
927 558
849 35
879 767
446 958
589 705
415 659
397 168
954 635
822 64
194 719
16 774
370 476
965 418
613 181
699 808
837 513
506 419
827 873
677 159
215 376
751 439
605 287
623 555
150 206
63 724
865 898
590 464
793 28
816 601
761 718
575 534
992 199
241 649
610 147
564 475
681 211
405 158
838 240
562 275
732 418
352 496
250 998
134 79
168 780
453 25
455 167
330 273
127 654
667 692
729 537
414 686
534 738
397 366
510 382
725 307
452 550
461 133
387 798
990 484
878 669
498 248
254 369
864 900
99 129
727 99
995 771
483 540
21 90
997 768
468 866
281 95
944 299
505 39
361 448
543 672
869 954
761 994
487 3
906 855
708 368
550 249
296 751
409 540
48 289
288 460
664 887
775 440
748 64
979 978
50 164
643 224
12 917
655 782
814 610
129 851
495 117
33 254
238 72
46 788
977 468
957 112
649 511
162 284
121 589
623 103
18 827
238 290
755 452
930 447
724 222
801 240
727 892
704 175
193 154
871 117
270 408
658 651
780 61
892 542
597 926
108 462
43 287
175 841
375 528
29 490
803 524
979 631
14 318
68 344
20 549
895 422
917 290
996 65
765 196
74 615
319 336
505 120
84 934
761 928
426 144
972 462
322 999
4 461
18 772
739 543
992 657
580 110
725 277
786 157
941 437
525 72
193 400
44 550
833 700
418 814
924 181
870 617
819 217
786 135
440 767
675 982
806 875
386 781
69 811
954 45
259 470
348 506
865 335
386 779
95 5
152 689
118 107
346 719
830 37
80 775
608 213
234 285
102 318
379 540
278 491
378 438
848 574
425 481
725 505
174 579
472 956
410 947
859 366
314 895
116 991
881 551
804 779
568 306
971 260
550 48
208 363
852 490
451 827
589 602
167 665
173 880
177 150
582 320
303 526
80 223
364 124
485 634
899 670
493 991
344 628
437 159
330 266
389 420
431 869
502 249
701 430
684 494
379 932
203 830
861 537
176 164
703 174
319 914
686 183
909 129
377 72
751 890
563 578
414 794
469 72
589 527
439 64
818 632
146 98
507 606
901 95
828 91
347 743
637 830
728 542
215 614
267 800
477 836
995 118
717 807
945 620
221 953
80 220
362 632
912 294
537 915
712 101
988 194
348 748
763 485
670 38
936 262
983 108
395 301
567 931
388 390
378 88
478 521
899 433
585 375
598 747
858 870
900 641
923 497
846 990
609 939
463 337
412 553
708 815
123 310
609 40
675 530
693 159
198 415
242 224
28 473
492 311
380 793
210 491
294 847
823 428
19 368
683 684
258 839
601 653
913 900
627 488
684 321
509 980
940 585
834 147
836 294
211 265
945 116
911 907
566 693
428 132
362 472
406 912
331 400
821 53
364 304
730 625
1000 11
31 765
378 539
857 736
205 663
282 365
761 339
231 692
197 787
271 947
602 94
263 220
444 725
96 409
160 537
113 300
229 919
927 784
264 549
697 904
75 881
421 12
694 435
703 933
641 691
998 403
55 853
718 835
207 59
970 937
794 713
265 255
377 370
707 321
449 456
951 860
698 490
293 103
179 835
959 701
913 776
46 589
651 988
498 994
116 686
997 572
548 859
171 34
709 948
817 191
906 657
814 86
964 605
880 264
123 539
639 904
84 625
645 402
217 803
956 634
557 568
63 602
248 357
220 379
597 469
415 562
574 720
907 565
836 500
545 72
308 34
220 908
549 397
819 578
25 151
856 120
293 472
679 569
213 197
963 659
725 943
132 198
324 603
504 376
957 248
487 962
32 610
652 944
6 885
526 50
657 119
360 831
915 988
974 350
647 248
222 622
865 596
391 861
164 555
364 859
576 936
778 95
618 480
958 435
584 423
783 108
182 715
627 149
427 262
887 487
913 822
109 283
75 816
919 509
415 131
936 308
745 263
60 164
833 231
598 42
893 653
939 874
503 131
872 467
123 525
405 551
761 819
46 860
511 660
165 736
93 879
903 697
227 840
508 627
725 598
986 516
714 753
9 729
117 217
63 273
822 391
858 522
810 554
839 312
772 353
293 485
970 467
831 477
621 861
551 496
774 62
676 655
995 267
362 474
439 226
378 853
546 444
653 570
252 136
694 951
251 30
720 683
431 430
118 774
227 872
707 830
855 85
886 521
882 552
975 271
415 219
551 893
951 470
780 467
977 641
506 527
360 684
804 870
928 275
417 658
132 496
597 341
551 276
378 960
776 784
563 597
546 567
582 856
558 845
399 395
653 432
922 70
673 378
85 733
246 314
944 532
192 164
955 743
160 653
875 912
864 874
379 127
875 107
733 486
758 397
586 757
344 425
337 800
299 222
457 781
869 476
518 418
176 67
741 373
956 271
153 972
126 413
31 846
23 798
248 971
532 643
695 769
528 836
883 337
469 406
978 190
886 345
463 328
995 850
65 194
726 694
732 700
928 887
237 884
702 803
56 759
508 505
179 62
771 513
70 296
217 292
674 426
193 376
320 858
391 721
575 637
223 398
499 300
514 756
46 254
406 595
532 582
43 907
468 595
650 583
894 595
787 156
927 611
783 75
74 477
194 391
671 791
346 212
217 208
420 537
410 926
896 923
160 673
861 63
267 591
547 792
438 247
614 51
749 224
182 603
755 666
840 956
670 244
195 479
150 235
202 473
856 415
232 23
212 72
817 238
329 798
556 570
646 80
476 587
71 119
188 26
591 619
470 960
281 155
192 219
654 661
823 216
38 797
320 388
428 161
708 153
271 802
543 634
319 605
289 76
92 137
574 553
20 967
879 176
222 11
801 493
764 166
184 261
416 842
381 333
911 66
276 576
173 860
402 265
315 19
201 194
615 155
811 212
328 583
566 581
968 465
381 577
454 827
335 106
204 784
184 286
299 92
858 165
872 286
25 133
142 794
243 767
220 63
145 159
348 63
823 980
662 624
242 832
577 584
545 304
167 915
843 487
421 298
981 500
681 246
649 119
585 797
146 932
12 399
440 787
849 42
973 414
772 489
634 845
513 608
940 892
547 515
837 964
299 747
442 69
464 123
991 936
592 527
674 765
337 396
430 188
886 604
807 688
749 490
73 95
660 360
819 646
67 802
247 48
60 2
558 716
99 956
784 758
832 267
666 703
807 942
739 815
4 822
926 248
380 174
465 960
703 636
534 229
302 227
323 89
205 153
832 100
460 795
407 958
605 763
668 713
487 596
70 698
135 794
909 962
426 912
654 921
670 63
306 9
841 212
898 32
275 817
272 72
887 837
955 294
891 963
538 732
665 901
140 388
569 434
720 52
963 870
831 779
643 466
845 300
749 388
101 927
165 440
540 797
296 144
638 795
371 154
47 534
168 847
38 617
997 705
479 525
601 698
970 407
555 772
14 903
253 912
859 113
379 832
628 487
971 254
998 207
601 464
538 261
520 886
266 852
566 240
139 616
951 64
692 984
503 344
786 940
334 78
27 382
595 215
166 350
503 741
35 53
29 808
489 638
168 228
31 668
386 420
700 540
592 623
861 746
922 705
364 807
37 762
300 902
534 311
603 377
14 766
191 41
458 445
127 778
459 802
406 690
12 142
598 354
976 295
51 763
832 871
781 135
620 590
323 412
657 589
417 586
161 413
537 202
810 34
418 797
162 329
208 434
748 518
353 682
231 681
958 537
921 304
660 299
962 639
753 160
1000 473
954 508
588 623
641 723
124 560
739 714
679 392
421 174
313 552
137 989
225 862
163 851
580 161
478 891
524 283
580 419
154 609
789 531
79 335
155 568
897 621
74 42
915 911
94 22
156 202
382 259
448 301
361 847
823 787
812 701
77 303
589 819
524 319
580 997
237 586
427 100
832 757
598 811
520 958
139 214
596 520
378 177
211 630
40 584
564 997
627 550
537 373
877 497
414 820
267 38
724 496
317 527
201 596
706 728
327 370
444 482
150 661
930 565
171 707
467 457
847 12
735 302
295 79
813 883
307 174
977 706
792 753
435 910
640 79
146 548
21 362
797 416
289 4
466 322
872 4
10 815
950 927
887 565
199 717
5 357
356 315
118 115
264 199
137 454
832 436
955 960
283 95
10 372
952 352
34 983
496 358
203 897
347 442
103 22
633 904
735 763
843 994
533 843
740 767
264 128
594 548
715 623
935 920
635 967
343 7
450 304
313 789
377 443
515 147
82 791
569 572
668 787
867 53
695 589
547 976
736 31
653 211
823 768
388 67
410 971
488 944
92 157
237 492
595 324
229 852
145 191
741 69
640 404
95 111
539 2
543 453
338 288
496 631
690 223
809 284
512 768
503 380
118 360
81 923
357 78
460 918
899 712
998 489
251 49
357 409
989 777
286 385
663 59
727 288
295 524
341 854
631 317
626 634
628 708
23 91
418 511
930 951
363 978
482 21
846 446
339 995
743 135
312 405
692 306
100 778
565 485
996 814
70 730
925 585
895 331
280 111
523 482
213 537
784 998
471 889
77 611
166 224
155 464
768 522
90 79
880 767
313 779
605 615
201 290
424 352
286 12
785 909
810 713
520 887
768 506
168 617
560 279
57 873
183 800
117 385
23 259
600 809
659 949
70 664
228 701
649 286
111 988
815 654
348 534
806 872
985 192
334 856
85 64
978 667
845 940
734 201
187 423
4 450
669 923
600 644
672 830
444 858
445 776
621 69
49 653
428 356
447 641
670 803
219 257
721 171
896 179
771 671
218 509
390 781
630 200
85 29
654 977
543 443
337 462
323 629
858 811
338 513
738 796
449 96
900 504
103 972
38 462
254 929
222 94
494 404
270 477
271 440
6 517
82 124
38 690
100 814
89 243
276 674
236 667
286 227
142 243
894 949
352 56
259 387
357 206
185 1
859 680
419 3
433 375
199 557
555 924
330 968
781 329
303 428
269 462
355 967
569 186
827 674
946 372
881 251
707 839
683 200
610 165
196 539
960 313
443 206
352 833
807 618
789 912
925 795
51 178
5 953
252 780
631 909
714 896
39 413
991 175
602 15
375 933
63 496
467 265
461 569
412 801
373 786
410 339
255 383
144 70
152 279
930 455
436 863
533 974
735 884
633 247
850 683
534 356
987 736
257 60
693 290
373 13
457 73
882 693
125 529
675 447
60 406
4 848
327 354
207 336
660 555
378 229
569 445
46 53
109 388
439 23
806 122
979 812
651 367
543 398
728 558
141 53
80 671
813 275
298 949
682 727
128 592
80 768
279 849
348 471
233 174
839 192
456 955
927 936
105 210
311 469
84 454
496 901
519 523
217 342
441 265
526 514
87 769
619 783
526 826
297 308
566 664
596 15
889 403
127 61
161 357
349 348
398 426
816 632
805 886
795 589
100 596
354 951
876 217
997 689
405 308
433 289
890 709
1000 763
706 574
886 28
717 405
134 399
58 411
155 774
892 801
671 962
707 197
996 58
608 471
382 894
198 244
287 629
27 762
396 267
902 102
353 256
829 743
644 401
690 211
597 235
817 369
283 984
158 736
551 372
407 382
319 676
601 768
853 126
706 785
971 722
115 873
726 593
419 61
216 520
718 639
424 891
380 661
548 874
387 347
105 849
492 219
954 365
647 400
230 47
132 53
564 183
404 408
804 486
265 539
464 307
827 489
653 465
436 107
122 102
817 838
489 219
244 527
443 669
191 449
136 161
45 781
227 250
900 101
614 414
939 313
134 138
408 673
596 903
156 937
791 531
92 184
693 39
225 431
9 625
827 42
133 149
551 819
176 236
895 931
238 235
817 856
395 440
824 584
11 774
361 609
561 222
218 464
698 498
477 684
325 824
375 93
650 906
853 233
754 8
903 156
912 631
412 18
960 279
129 515
399 413
630 268
960 200
474 644
587 768
413 758
622 409
851 236
373 820
32 381
856 104
311 152
687 265
245 411
97 254
655 41
199 609
126 977
488 688
318 790
438 296
528 633
151 851
439 155
300 848
647 23
267 249
178 194
480 642
252 110
47 417
587 33
600 966
995 185
538 856
141 540
602 17
116 888
280 374
318 399
667 578
494 453
310 390
441 624
346 809
252 263
711 357
622 740
648 67
439 512
389 221
725 732
741 204
98 993
863 550
778 743
593 234
682 217
802 427
676 843
716 823
548 530
282 547
672 757
586 3
64 997
363 700
423 357
706 176
701 726
725 575
26 482
303 86
898 332
676 335
565 852
493 296
967 867
300 86
886 867
275 96
440 353
942 198
174 496
847 889
715 322
470 674
182 668
45 467
244 185
203 212
778 975
609 600
973 223
418 43
976 6
12 669
451 113
42 619
463 531
823 131
486 392
763 647
105 115
99 16
713 974
459 702
650 34
540 566
186 292
918 833
423 374
8 412
352 826
690 248
967 448
243 969
570 665
975 558
252 809
591 660
514 953
482 539
480 869
677 374
311 585
545 758
210 870
118 87
858 956
677 809
757 67
624 501
314 608
290 538
140 682
456 79
76 786
715 709
482 865
948 272
34 325
980 962
572 168
876 251
364 380
15 767
943 115
141 565
907 636
438 122
603 354
217 810
634 88
708 716
98 918
913 654
737 758
346 72
628 510
911 531
239 310
415 841
649 833
845 972
354 505
141 898
218 290
962 895
164 4
892 769
763 822
482 347
107 668
566 698
127 535
681 477
870 275
294 442
856 463
635 871
375 668
203 162
520 456
419 590
116 8
524 161
596 860
63 760
637 332
695 685
670 297
235 901
819 875
399 174
717 770
121 754
408 723
995 528
825 925
148 155
164 625
721 563
557 480
451 671
371 676
285 839
439 176
743 763
581 951
841 857
4 816
105 739
324 554
213 770
967 416
200 65
112 511
102 448
949 63
181 376
108 372
764 498
659 858
751 294
141 143
915 722
510 232
80 140
674 117
729 646
518 769
95 203
404 828
433 680
915 762
245 957
346 794
505 278
445 252
42 96
510 808
354 720
64 564
165 786
95 649
525 713
126 302
299 796
646 39
810 725
60 831
585 73
265 26
998 361
188 804
361 5
560 78
333 283
122 652
13 394
933 871
125 45
575 529
415 44
442 895
201 424
477 890
671 479
635 170
528 440
235 981
753 505
964 372
978 768
644 996
571 828
631 569
262 112
353 319
509 945
572 920
909 654
601 417
388 562
895 343
411 854
341 649
311 506
717 105
192 924
658 861
843 50
197 582
926 528
277 492
902 398
713 859
951 456
91 363
775 583
463 703
867 60
722 571
552 361
901 453
536 626
443 408
594 915
497 811
385 193
696 715
913 594
124 479
971 290
863 706
893 249
346 966
572 587
392 909
967 615
338 71
464 256
921 182
102 250
151 317
638 330
322 491
616 697
957 831
405 313
793 503
215 786
486 875
956 424
769 290
288 228
147 734
321 886
600 255
388 28
386 82
741 325
644 461
61 702
813 893
470 448
689 889
456 673
903 278
165 562
17 965
482 10
526 803
532 550
482 824
392 455
666 941
530 31
116 91
485 400
972 771
931 793
539 779
281 995
900 62
701 830
31 808
945 713
906 599
91 212
291 544
534 975
685 717
799 761
839 858
291 663
594 329
498 175
661 771
553 679
681 812
748 297
673 166
450 821
873 581
951 718
219 267
661 803
656 433
755 723
433 310
204 460
474 924
710 433
713 45
687 195
333 825
216 180
566 407
547 639
274 359
563 907
56 727
992 76
726 960
459 644
953 118
779 375
387 714
195 278
378 449
661 768
753 565
758 150
144 651
387 150
995 157
416 314
350 882
44 704
939 178
130 613
451 129
828 43
966 633
394 836
926 492
752 31
893 36
867 214
362 327
598 646
298 458
749 810
13 216
102 541
164 949
95 702
713 728
267 649
744 227
649 484
605 942
475 492
444 4
316 916
324 684
325 37
657 139
114 955
395 542
351 960
290 83
693 846
487 795
725 107
899 640
44 238
476 674
626 402
83 359
961 560
971 220
146 779
976 905
852 495
409 975
552 623
427 934
296 996
725 265
134 783
550 41
225 579
719 270
62 533
389 808
885 692
630 558
706 188
696 498
289 566
391 580
260 705
840 857
174 841
43 811
195 707
603 1
37 159
391 341
794 635
784 171
738 209
636 458
510 625
89 150
536 893
938 954
317 254
817 462
130 764
350 374
96 506
408 15
998 721
46 632
32 59
999 819
722 68
297 838
117 972
811 75
172 907
497 526
805 174
99 65
739 269
768 876
720 89
494 738
610 994
30 477
423 430
645 129
540 577
50 504
572 133
864 729
776 113
790 588
202 525
822 999
426 235
449 701
893 356
258 101
250 85
240 259
544 968
587 69
46 453
203 659
258 577
331 936
606 924
484 727
718 901
65 340
949 514
781 9
809 107
766 233
252 711
180 750
521 14
709 365
474 995
829 795
772 379
548 128
7 898
485 258
634 492
659 310
553 462
741 772
728 507
285 663
576 554
658 845
945 585
801 886
56 745
157 476
879 434
277 983
135 434
1 664
825 307
995 509
766 10
203 428
748 271
625 944
16 944
93 215
689 706
440 880
438 875
908 716
263 296
675 908
965 619
169 786
795 351
353 737
90 406
374 859
340 900
854 231
328 880
336 96
145 673
974 467
718 62
275 269
583 18
553 190
100 428
968 216
665 160
806 693
654 442
453 216
489 596
659 598
633 922
111 652
247 758
568 139
339 219
535 474
833 635
802 163
506 498
685 170
443 31
580 889
311 650
201 429
748 849
152 113
397 775
787 616
949 714
921 878
605 860
214 824
322 591
884 904
523 667
914 460
6 538
372 527
648 827
295 776
995 944
264 613
531 325
646 265
478 342
516 157
523 652
458 25
409 994
303 447
797 352
68 411
952 673
145 126
182 354
207 881
429 771
693 961
358 188
719 669
278 807
770 371
797 495
127 51
511 120
336 417
266 872
551 30
357 497
141 605
768 462
456 95
328 260
249 889
12 531
305 24
309 902
717 917
481 420
806 543
185 383
791 328
78 554
898 202
798 709
971 110
22 841
34 942
428 472
744 597
566 467
177 897
735 170
366 795
342 455
990 200
624 908
96 54
854 205
518 967
552 491
306 270
730 15
832 979
794 918
618 9
851 23
332 143
178 69
797 161
796 931
427 848
658 821
533 722
175 311
654 938
106 353
745 374
950 610
751 323
471 954
138 819
78 613
890 804
816 481
932 955
546 420
194 846
394 524
663 162
680 737
94 426
605 764
264 562
483 159
724 872
323 282
509 646
304 149
554 344
167 37
940 287
531 638
512 532
109 31
205 355
811 498
702 352
869 196
620 59
765 976
251 855
390 41
359 722
355 933
969 411
978 765
173 796
428 83
563 577
735 434
311 629
222 63
159 113
806 762
122 56
87 8
822 957
499 658
519 582
26 99
945 641
5 711
541 352
592 499
5 81
556 673
505 705
674 140
297 168
111 992
289 959
54 373
210 95
336 987
895 676
109 788
744 619
558 214
175 247
299 229
108 737
923 587
881 462
977 957
925 915
204 492
854 835
886 682
163 530
524 752
7 412
15 19
373 519
79 148
798 367
92 83
48 537
747 499
621 760
721 912
81 318
576 770
58 991
940 586
413 441
507 854
456 387
296 896
755 920
122 853
380 434
243 734
323 209
113 237
360 910
389 553
906 892
565 539
170 820
226 437
945 588
424 8
697 915
509 964
460 567
200 944
154 869
777 37
245 101
580 998
716 537
238 976
686 706
346 614
937 422
223 751
388 629
848 782
391 831
654 401
523 522
758 184
619 646
576 156
22 14
742 610
300 781
907 232
725 878
83 779
170 199
292 745
147 586
30 948
352 218
87 919
766 373
965 71
461 613
558 173
933 448
70 440
785 973
480 135
457 766
378 478
661 512
251 182
798 778
696 522
938 988
137 762
660 404
938 18
10 143
333 324
74 432
259 799
200 172
25 801
932 560
172 968
186 846
12 809
138 422
965 879
184 946
86 417
295 799
713 989
498 774
878 915
944 753
179 250
856 969
371 271
420 394
180 678
795 832
732 583
762 824
201 158
339 713
942 628
674 824
834 192
206 348
273 36
356 248
778 673
379 199
603 92
527 373
441 999
192 753
490 633
25 819
737 204
985 887
991 432
827 343
262 190
237 188
347 200
644 374
964 43
595 531
131 187
888 264
489 931
459 309
409 29
778 614
416 408
599 702
298 244
55 543
112 824
500 773
420 259
918 721
930 242
288 682
576 45
453 525
452 642
517 437
771 22
87 242
675 397
95 285
403 515
378 490
96 130
258 733
673 520
66 228
246 363
589 394
88 967
731 535
246 699
805 412
898 13
874 980
79 899
730 642
276 572
331 638
717 495
693 819
469 528
450 894
639 352
551 8
595 295
773 894
301 302
66 63
191 892
397 286
381 561
292 492
641 519
719 882
434 312
941 116
190 617
685 950
811 897
684 354
728 771
439 575
304 549
358 437
508 345
227 328
965 833
348 262
225 512
292 841
892 592
130 412
380 38
794 7
632 593
461 248
514 654
463 477
950 369
531 232
87 628
992 537
940 707
575 764
395 738
948 301
784 947
458 381
145 580
936 806
219 802
683 110
444 401
289 146
625 201
824 316
501 833
947 715
797 435
692 299
337 935
174 890
260 509
897 999
23 723
889 829
353 32
391 974
100 53
57 85
568 271
257 469
535 581
800 173
567 286
862 646
773 833
345 516
672 220
688 977
73 675
625 239
296 938
496 394
26 717
739 835
971 561
1000 821
1 697
256 640
180 735
733 348
404 996
813 971
740 251
60 183
468 927
157 477
736 136
858 567
333 25
659 856
549 769
748 16
171 661
362 66
681 472
779 124
827 913
739 99
389 241
255 341
433 216
862 989
561 59
39 867
112 586
838 839
198 802
119 815
163 921
640 960
720 718
633 266
6 67
362 744
596 101
645 938
140 40
407 129
143 509
546 964
840 513
981 541
719 432
137 979
493 173
87 952
953 80
50 830
499 166
566 11
240 19
155 142
998 549
747 887
465 795
506 508
832 354
238 473
461 809
483 112
238 493
583 63
361 637
116 751
32 452
961 44
517 312
887 180
919 697
765 802
39 522
792 855
921 808
85 842
30 384
627 752
736 697
209 381
952 450
949 973
287 28
324 740
636 24
965 597
530 970
136 166
761 923
160 612
643 756
544 12
561 16
693 181
229 738
197 960
159 551
359 289
790 32
260 750
355 820
379 803
413 233
330 66
337 93
946 678
991 644
214 658
280 415
50 92
385 935
323 355
194 899
972 346
622 128
46 965
461 916
365 683
197 435
260 730
715 780
252 77
696 637
234 934
83 743
412 238
253 692
618 172
161 595
942 307
524 846
115 750
479 444
394 997
276 409
752 789
964 937
633 615
272 161
568 67
251 387
546 318
292 620
738 601
865 173
160 172
641 482
751 305
160 798
451 694
319 341
270 498
324 331
708 658
52 664
496 704
808 819
587 471
34 277
737 964
436 659
715 190
372 467
145 4
280 918
620 871
130 921
111 620
584 355
412 301
5 817
945 906
380 767
487 608
849 143
833 311
36 551
136 433
998 83
423 494
301 768
626 297
963 253
42 457
339 222
89 241
395 334
853 702
864 895
380 111
214 23
935 489
239 682
983 832
110 205
602 896
988 927
744 842
433 593
456 850
690 853
770 890
355 69
477 899
967 672
57 881
80 734
183 386
613 384
294 179
554 949
819 669
173 666
769 388
761 162
627 65
811 183
153 495
973 398
383 420
840 984
401 71
452 432
894 872
773 542
248 532
172 215
939 660
718 214
105 665
327 80
101 485
613 457
778 436
523 720
443 284
541 429
196 360
344 819
473 581
196 564
244 88
484 233
49 915
947 996
584 569
487 138
268 514
274 293
625 642
698 465
817 206
5 876
502 869
764 990
866 559
96 702
865 508
424 211
754 924
135 24
827 486
286 117
318 205
545 381
309 710
831 675
994 678
252 717
708 900
74 240
636 786
432 779
740 907
404 966
113 228
917 223
693 514
246 210
810 7
517 965
402 310
244 391
922 571
458 459
343 521
133 368
134 821
881 62
638 259
807 217
729 746
130 192
601 721
892 412
42 566
498 993
64 237
353 153
254 307
394 772
493 46
125 732
381 298
806 404
182 982
311 365
144 614
519 874
705 544
770 544
784 245
611 112
323 369
598 638
739 856
910 481
18 680
871 563
432 591
767 411
207 884
768 354
308 752
742 429
577 589
457 974
135 701
409 845
107 878
550 516
798 649
900 107
221 390
685 261
245 357
566 831
899 491
961 218
705 258
369 706
81 841
754 296
428 95
406 253
6 921
63 260
624 228
747 147
13 164
988 575
675 636
881 837
372 94
718 494
863 836
182 17
929 120
851 135
91 354
721 646
715 319
592 939
619 326
480 549
952 954
202 453
796 876
165 363
870 545
746 88
697 65
757 232
857 901
770 733
98 632
855 514
873 512
244 843
328 924
33 967
859 395
446 167
383 911
241 222
837 241
996 14
907 909
92 186
621 804
607 969
414 39
825 990
219 602
699 665
909 683
338 558
588 397
402 165
444 498
177 703
221 731
799 733
228 220
91 214
214 565
627 46
773 623
839 385
867 207
238 292
981 570
906 392
771 550
187 38
914 668
733 73
130 142
41 812
988 626
653 978
445 674
711 803
61 911
645 901
377 558
681 929
842 656
731 622
857 527
176 353
762 731
668 174
479 456
553 710
699 821
182 63
948 68
466 754
881 806
658 840
172 129
905 621
814 593
999 484
734 738
212 827
681 934
989 921
673 559
670 509
946 766
384 861
773 475
30 896
241 745
121 265
669 919
987 677
183 333
894 727
473 213
851 232
242 652
398 542
249 297
854 852
752 227
716 523
759 863
523 118
155 886
276 223
48 306
971 280
44 695
421 992
880 828
913 288
806 53
607 185
592 329
250 626
610 704
721 913
336 757
816 418
86 621
522 157
796 253
319 139
576 536
343 77
784 897
425 78
481 920
718 995
57 999
453 449
550 336
252 130
97 476
152 739
97 538
49 961
909 287
108 8
213 666
495 937
237 647
466 333
984 511
964 229
977 710
129 111
514 649
67 571
601 26
921 549
896 759
683 312
593 760
511 411
278 481
956 759
316 274
174 993
514 761
102 834
64 636
128 591
267 145
168 400
473 14
233 235
144 226
512 696
737 636
60 154
956 169
342 285
732 810
467 147
686 571
184 652
334 5
702 39
269 825
8 14
486 93
311 865
68 29
151 464
571 501
469 244
663 287
558 373
800 204
365 467
603 729
681 740
476 630
804 901
46 308
817 63
866 889
136 846
917 660
19 597
915 198
643 828
99 398
256 312
454 624
109 572
983 190
60 840
458 989
713 972
513 561
362 72
131 814
35 794
995 867
230 869
724 328
884 60
702 263
626 303
706 385
140 540
427 500
22 734
583 634
105 677
24 918
938 803
429 945
798 131
97 923
932 37
851 665
595 489
949 328
724 690
435 808
160 907
458 289
466 332
137 957
58 6
890 352
734 77
190 630
66 979
155 388
910 813
331 714
116 281
5 190
308 268
6 479
416 278
870 740
950 375
854 722
454 509
805 697
569 436
886 620
24 760
228 71
42 398
562 271
187 339
148 297
845 756
829 427
807 611
748 618
541 737
609 50
424 773
732 453
495 522
737 921
436 562
426 361
132 647
70 367
431 768
211 274
562 324
44 384
435 432
980 670
945 938
540 677
474 299
416 427
330 162
415 368
809 503
487 161
328 81
480 847
723 336
966 49
81 857
702 344
591 808
701 257
342 834
451 965
166 155
968 930
654 424
452 358
44 894
372 996
320 969
252 251
489 482
795 436
919 422
901 310
354 574
524 862
705 85
730 615
437 774
968 559
841 510
335 531
443 530
582 405
279 745
614 24
885 456
772 779
819 472
253 881
688 813
66 94
534 87
526 173
532 536
80 183
598 820
96 904
359 275
183 927
428 328
35 55
548 295
541 330
538 360
801 275
285 840
760 367
780 136
834 828
134 53
559 104
79 374
812 675
756 487
733 610
458 279
98 222
699 841
922 875
717 904
173 200
33 255
889 124
191 605
33 431
983 112
841 941
538 83
223 319
505 960
487 181
717 48
616 704
868 643
911 88
874 806
816 304
539 384
891 728
699 184
87 874
169 821
576 61
477 226
58 395
660 43
796 607
923 75
354 224
426 296
462 506
52 82
853 327
374 132
367 266
607 285
864 711
769 197
536 729
277 930
51 345
992 910
306 843
438 418
176 740
349 829
628 281
600 928
618 138
103 597
779 252
257 708
910 316
601 541
141 422
76 145
168 60
217 358
646 117
74 501
996 411
749 42
642 200
752 274
827 272
318 646
75 100
311 638
169 476
70 634
708 355
666 696
931 702
99 702
102 255
768 990
164 776
590 562
694 569
890 728
237 618
594 336
879 565
823 965
346 781
341 48
620 431
528 606
629 510
521 644
90 586
223 913
652 701
271 348
616 856
552 815
743 103
610 26
269 770
793 894
274 96
962 488
37 439
637 449
558 859
781 710
898 208
333 834
461 889
932 686
684 398
206 417
220 509
842 853
936 618
892 627
109 587
109 321
378 67
5 367
490 277
480 887
140 722
383 304
324 71
605 50
31 495
755 533
610 736
791 903
49 130
841 157
132 726
477 359
394 644
113 404
329 555
394 932
873 986
829 574
256 597
666 842
832 375
841 491
413 477
716 996
402 142
265 737
891 340
551 365
483 610
957 486
295 997
989 7
844 435
465 776
579 156
377 524
469 451
866 148
823 599
366 221
548 696
938 495
399 576
150 390
57 137
267 734
586 793
561 974
897 8
208 22
984 701
562 603
585 189
355 713
452 209
208 570
177 41
110 748
18 576
817 720
49 588
593 368
333 535
328 722
552 379
354 216
280 740
951 725
210 894
596 11
869 207
278 724
250 423
565 633
952 226
704 678
557 152
295 966
601 818
867 452
941 344
788 660
843 359
769 529
336 815
903 818
864 503
294 481
589 673
83 967
364 513
574 339
814 795
447 631
252 580
280 25
675 304
563 695
808 337
519 703
524 780
791 45
497 350
378 808
137 604
69 528
352 195
955 64
932 283
64 587
114 962
607 411
330 42
723 232
908 570
166 700
544 125
556 344
561 900
919 158
114 715
556 925
400 680
927 964
479 109
404 241
630 274
63 174
651 360
332 740
301 248
525 756
825 118
117 851
629 283
130 588
247 281
570 485
783 781
437 300
537 28
172 333
607 961
94 226
837 185
894 52
580 561
456 585
377 352
620 255
313 621
219 88
707 53
259 926
552 729
533 443
216 619
340 80
397 35
724 831
103 423
316 892
761 341
945 448
600 805
339 896
153 827
385 607
36 130
910 890
402 271
472 716
714 847
787 593
107 774
575 906
60 581
690 623
635 587
567 46
179 985
582 36
924 466
731 199
240 736
731 826
667 499
284 719
606 63
574 664
977 173
699 797
438 457
937 960
914 789
270 252
838 283
389 365
132 660
708 244
683 329
104 777
413 904
443 639
518 560
337 699
154 89
261 744
45 806
11 634
676 353
274 778
227 77
603 610
312 925
474 464
207 772
557 442
597 539
481 897
733 657
660 861
150 55
524 423
764 538
421 143
223 454
700 216
986 822
717 194
436 943
116 566
301 753
555 433
752 184
751 761
230 418
882 599
506 502
132 562
86 857
418 317
12 425
418 11
986 432
598 407
855 365
287 11
36 784
352 98
301 73
601 798
68 993
175 775
638 525
65 429
617 266
744 703
545 556
793 735
141 253
370 77
17 206
42 355
427 956
527 896
441 540
70 775
475 653
626 887
728 887
303 860
934 121
342 106
207 416
815 232
635 691
85 544
773 482
758 718
686 831
460 8
756 768
262 111
833 150
317 335
440 403
883 978
880 800
76 370
533 884
897 657
997 328
269 540
676 468
936 98
734 400
33 991
671 20
374 218
999 251
935 688
876 273
398 957
237 519
830 657
981 959
524 272
691 904
208 907
849 6
848 388
650 872
998 243
335 684
290 151
942 168
703 60
718 360
366 23
758 539
784 2
960 904
859 424
163 811
73 212
632 458
508 996
599 965
475 892
909 614
202 863
148 106
889 784
181 438
69 998
887 553
752 315
285 879
731 944
885 870
1000 776
171 341
573 528
819 405
568 129
405 825
565 226
771 994
982 699
118 61
417 904
398 45
502 241
229 394
85 429
688 506
279 404
222 101
832 791
919 805
53 298
533 763
600 615
199 93
400 715
934 604
573 753
340 664
732 841
850 946
967 734
986 784
269 873
122 629
523 243
802 361
203 720
641 53
432 30
672 130
249 628
781 722
305 464
565 573
339 125
715 75
421 656
579 566
516 774
332 46
473 504
369 261
614 748
515 823
74 654
651 664
663 742
898 26
209 151
951 789
561 689
81 162
16 340
398 595
990 341
723 733
236 416
981 116
726 996
615 715
482 621
523 851
441 661
239 591
99 772
517 600
104 71
946 471
960 543
660 164
720 938
761 57
52 332
498 106
436 859
506 680
908 559
796 195
213 178
791 503
541 59
333 73
60 782
659 945
115 700
790 999
286 380
906 576
593 736
960 901
370 462
780 494
447 449
975 373
848 118
355 212
390 874
591 951
577 931
57 595
773 784
434 957
178 241
659 202
963 383
946 54
700 357
447 219
722 858
252 928
886 328
811 765
759 962
113 333
565 18
360 598
693 166
585 2
115 921
684 924
672 476
890 985
995 696
331 407
795 913
619 809
478 988
541 310
699 437
588 352
928 660
231 230
672 471
264 458
224 494
649 528
668 626
268 162
924 260
540 854
63 623
87 789
355 990
561 619
603 52
114 893
490 472
42 791
965 718
55 66
121 927
190 961
370 374
198 574
458 893
242 460
92 824
789 219
271 450
303 653
130 975
593 881
141 505
588 453
793 455
28 673
48 500
56 917
735 309
78 938
46 147
563 177
54 212
708 137
314 161
911 724
150 997
124 614
573 742
281 19
111 847
399 971
830 24
688 806
380 881
338 886
892 916
968 797
262 796
920 838
146 461
984 166
521 459
593 729
176 248
73 869
196 108
800 282
358 9
947 857
714 57
278 626
921 663
158 557
476 766
625 412
506 222
380 720
776 818
844 124
523 401
510 196
65 188
665 624
719 444
614 536
501 660
875 257
425 590
252 496
555 11
245 173
757 133
853 204
252 725
43 179
799 751
255 272
528 131
293 392
321 435
830 699
547 806
53 876
809 113
321 111
749 247
479 719
809 494
8 933
819 110
934 877
760 607
719 308
580 482
847 724
755 537
68 737
844 297
20 403
440 89
812 533
542 455
362 734
778 352
413 70
762 122
313 409
322 93
926 653
288 742
220 334
406 268
732 385
665 20
775 454
112 571
289 132
844 136
703 249
189 283
219 847
663 12
193 635
653 733
689 306
490 678
978 622
42 771
666 983
477 98
856 14
209 567
969 265
948 629
177 5
105 702
379 43
735 270
88 919
50 961
600 38
909 932
364 519
68 240
169 157
833 84
770 80
628 941
633 860
520 813
628 535
585 96
374 19
941 583
919 273
672 964
180 221
765 116
738 516
958 502
559 621
294 251
819 803
953 320
600 682
383 393
327 34
141 913
470 523
622 233
968 208
429 934
948 286
964 942
606 688
461 534
398 597
190 292
246 915
555 919
189 794
669 268
943 319
542 690
9 530
524 345
533 282
178 53
944 166
338 219
523 249
662 918
888 892
325 7
295 810
361 239
542 252
648 427
718 729
625 321
863 694
840 196
486 558
622 114
162 677
376 50
275 936
212 465
850 496
503 738
68 468
977 214
892 658
86 309
147 667
628 170
80 842
882 524
966 254
495 187
176 497
602 111
167 521
717 250
247 58
64 727
836 393
291 517
860 323
500 845
732 655
589 972
953 452
526 619
367 896
487 777
101 963
374 595
952 179
721 533
822 281
960 782
794 192
426 899
832 228
101 813
305 79
124 33
472 746
693 152
61 183
867 605
895 920
154 367
410 385
268 210
222 988
308 970
891 994
293 528
695 559
493 649
590 724
357 383
500 868
94 217
261 935
134 685
250 290
411 259
492 993
38 348
440 884
659 729
781 377
398 240
222 500
877 599
631 969
944 435
252 247
179 396
238 874
463 399
490 796
699 195
296 472
167 566
826 745
703 749
629 150
329 530
466 160
745 871
539 72
912 522
359 290
927 388
680 677
764 649
450 927
283 557
451 914
40 933
200 862
525 399
601 496
651 705
533 190
572 302
205 497
405 269
65 685
123 798
714 632
89 589
800 677
134 787
741 245
282 476
306 421
71 310
585 863
685 909
219 115
746 879
819 135
295 121
326 395
778 511
249 538
280 40
562 404
85 555
522 439
465 405
746 985
850 19
381 744
284 487
828 685
676 532
542 101
618 933
31 757
142 121
931 322
171 959
391 46
644 961
598 879
219 610
542 652
533 399
848 987
275 322
62 687
154 759
1 271
936 513
188 898
189 559
596 283
666 197
622 366
262 342
120 793
505 939
41 31
696 311
145 73
688 145
570 210
836 374
674 627
800 70
552 39
51 648
604 205
991 757
594 941
980 756
741 504
896 99
236 817
274 907
415 853
75 219
187 269
233 458
374 829
891 789
572 158
67 478
820 305
912 275
593 265
999 236
178 452
398 876
574 740
682 110
561 267
727 667
729 328
821 817
737 53
522 554
481 904
345 322
676 789
923 528
952 660
764 725
278 274
403 47
819 403
81 469
237 225
344 389
584 680
919 591
771 413
814 400
409 156
578 285
436 529
242 918
22 366
761 750
986 845
272 918
615 10
71 978
489 208
875 862
559 826
577 412
868 615
40 300
94 755
418 868
65 287
519 964
65 235
579 161
145 633
321 671
28 402
323 423
570 68
359 232
179 436
555 832
581 654
376 307
546 980
650 500
90 764
847 984
537 900
989 572
739 459
322 782
998 883
676 423
489 864
6 482
655 227
328 509
29 385
515 306
883 696
974 702
363 267
737 904
569 597
225 90
717 744
165 892
261 431
513 668
222 749
37 477
561 910
34 341
327 500
639 940
100 247
472 271
556 435
882 533
990 223
389 628
467 557
890 962
328 241
902 261
310 58
906 124
910 642
67 635
177 639
885 878
607 403
276 121
149 228
255 80
825 22
269 159
926 348
539 884
996 830
24 691
190 717
185 184
459 652
497 858
755 461
39 799
982 252
874 543
803 402
4 907
595 284
308 889
599 916
98 426
862 126
94 745
665 349
75 268
655 426
205 269
506 155
603 221
153 868
593 159
984 327
529 670
287 330
373 654
781 90
930 897
68 496
944 156
637 234
54 144
646 319
291 584
770 219
512 131
555 724
49 556
262 555
987 993
9 139
879 26
389 836
501 234
539 408
636 57
741 484
101 705
835 670
486 156
887 757
311 669
819 552
364 667
253 675
754 751
172 932
723 560
593 329
706 443
250 599
342 314
24 728
65 824
924 794
31 429
674 954
932 219
280 28
391 513
9 971
126 764
516 176
104 53
130 852
792 570
490 839
992 105
151 408
137 59
194 887
620 372
442 744
190 491
134 955
264 145
11 348
322 232
877 301
697 686
227 486
861 963
872 288
379 790
929 216
641 399
595 902
673 255
201 414
455 47
869 454
20 894
235 211
831 13
639 45
912 484
125 216
946 902
306 96
870 387
596 619
733 390
610 243
123 68
370 754
227 902
907 651
96 673
678 132
684 565
400 573
138 610
236 992
835 290
261 898
189 278
411 745
248 500
192 850
810 381
999 636
653 358
756 371
433 259
300 155
861 11
972 404
856 240
237 214
271 666
205 651
808 422
839 519
338 7
872 482
243 230
551 14
163 61
754 714
841 411
603 399
49 601
609 779
114 116
368 440
416 783
995 44
357 29
959 764
122 9
664 975
211 724
328 917
352 428
66 238
200 271
381 143
80 428
675 837
835 507
52 284
152 260
396 478
958 120
466 28
922 308
342 265
199 88
17 37
612 98
365 7
585 474
236 117
701 729
324 665
211 541
529 338
173 822
282 174
37 676
923 551
796 282
300 877
662 203
407 946
183 606
856 673
736 996
736 269
998 693
285 408
640 516
879 468
46 995
85 832
478 540
434 980
789 895
476 768
256 983
852 146
872 207
494 25
731 892
860 64
765 340
773 512
36 681
139 995
537 743
79 497
92 413
359 192
302 970
853 935
99 723
878 920
914 700
890 363
205 95
864 762
723 258
459 397
171 371
338 608
101 937
394 796
425 1000
342 883
451 99
6 945
752 114
479 793
499 380
411 944
151 592
99 558
959 143
982 254
213 482
196 71
313 810
1000 215
696 480
950 316
926 464
544 933
758 965
81 293
691 999
129 452
519 584
795 959
731 325
148 308
359 661
667 163
643 630
691 38
200 316
73 37
165 885
545 593
430 447
794 364
637 93
934 495
237 968
902 61
195 314
736 220
912 662
595 321
54 581
491 156
939 798
710 87
357 791
395 741
123 898
190 490
862 558
789 564
823 430
792 590
110 820
242 862
614 288
975 898
382 321
466 859
163 770
540 736
585 146
320 521
978 56
246 821
704 196
529 972
610 854
569 872
173 477
976 372
354 493
387 330
603 744
669 362
506 804
953 119
87 935
751 496
999 696
551 369
866 579
212 58
878 965
720 205
706 339
409 684
785 873
198 545
343 674
65 914
622 221
361 841
95 935
753 987
399 352
348 597
234 991
37 316
34 673
407 341
1000 942
913 25
787 973
533 262
342 19
387 99
161 568
5 719
976 358
21 164
529 418
954 416
651 10
17 836
118 101
703 524
245 858
303 547
749 492
482 804
486 579
541 446
47 504
738 123
587 254
613 576
452 958
321 521
824 904
430 449
941 461
106 998
764 59
397 355
460 427
12 568
491 180
518 920
654 30
170 327
56 973
860 423
147 806
324 15
622 374
748 524
202 12
442 492
485 524
56 906
592 300
866 132
522 204
243 612
800 775
433 133
193 307
48 251
252 425
982 529
114 417
168 864
577 884
81 773
889 235
778 143
158 773
472 282
269 401
771 318
788 470
158 933
135 956
962 718
32 735
63 471
709 618
158 186
203 36
145 990
168 78
693 209
34 755
614 149
987 679
395 646
300 30
212 858
410 992
247 177
638 994
361 867
956 203
155 893
243 578
270 667
216 814
375 756
954 342
301 796
338 955
30 275
871 983
991 951
601 193
905 928
89 100
877 594
693 35
998 490
413 461
784 297
234 402
543 987
92 462
403 885
587 501
59 79
298 332
278 574
650 427
400 36
718 236
963 945
805 59
391 13
64 241
372 14
760 239
695 540
388 536
427 247
157 771
703 697
929 481
65 431
664 314
213 686
80 614
806 942
291 700
151 401
500 351
387 3
915 990
450 875
194 452
615 622
801 9
436 775
226 718
257 988
299 703
547 698
16 596
685 216
16 533
970 315
232 835
162 155
744 822
279 383
782 476
946 607
172 789
872 921
802 911
617 788
192 350
379 479
356 720
799 261
113 930
940 102
194 247
660 865
623 894
689 59
753 576
722 232
20 3
387 318
299 106
457 596
420 526
617 599
8 863
390 163
495 939
479 856
493 188
636 766
193 293
260 484
118 343
431 781
923 469
445 761
409 297
364 983
698 377
282 587
691 167
36 780
227 775
245 659
153 836
811 27
535 549
352 28
359 446
205 295
897 673
85 222
899 705
441 866
937 210
129 255
518 575
929 68
10 584
721 297
100 256
707 662
858 783
124 645
657 474
15 981
11 320
752 502
466 58
766 816
929 795
376 645
280 590
425 594
691 581
462 586
525 28
396 572
410 285
789 237
409 430
406 702
989 697
355 478
622 626
729 736
779 800
718 972
244 192
257 546
566 195
443 935
615 893
857 636
307 576
156 293
457 604
904 215
410 394
136 860
235 627
409 834
156 797
82 378
657 754
574 953
597 961
508 601
69 259
14 543
197 314
802 432
971 310
168 255
813 951
25 19
991 814
82 968
125 452
402 181
883 579
451 783
81 51
759 133
653 627
586 707
421 849
959 377
323 814
766 170
159 972
887 628
447 407
25 415
404 126
217 873
376 851
175 334
765 169
679 634
5 430
740 485
367 911
903 853
967 46
814 132
247 251
932 365
669 705
936 890
650 695
386 561
532 71
841 177
289 674
210 546
633 531
815 414
946 421
907 888
550 942
823 843
517 471
739 474
436 995
371 932
265 957
651 739
615 623
423 436
295 73
923 818
365 528
865 235
862 641
154 149
974 499
77 787
855 148
43 477
665 471
895 429
611 244
222 37
486 177
415 663
92 929
156 961
369 571
595 291
772 880
109 166
904 533
511 591
142 423
723 427
520 737
8 360
154 59
774 909
860 103
247 975
164 218
2 554
142 688
776 467
588 229
130 970
40 517
473 922
220 615
285 982
888 441
94 161
892 605
966 208
638 590
217 532
983 728
566 257
22 529
239 648
983 788
44 589
10 359
261 609
416 249
315 713
592 734
367 839
879 901
735 414
632 85
27 983
450 869
927 31
143 155
673 173
557 136
668 144
499 370
525 472
850 305
710 786
863 543
965 863
235 406
837 160
626 731
270 394
260 38
738 166
868 154
406 400
115 357
590 268
304 891
280 676
611 351
561 758
421 565
753 525
136 21
818 67
1 225
678 965
73 557
649 398
208 317
693 133
280 807
265 372
934 524
855 713
338 647
172 492
634 997
172 611
667 524
31 551
118 690
867 372
286 96
132 488
428 500
180 237
125 300
938 220
727 258
673 782
308 857
944 666
51 95
299 547
526 467
704 519
134 26
907 889
770 406
180 505
774 743
2 841
731 755
243 347
124 499
806 631
1 128
185 988
367 675
518 373
6 614
980 814
187 649
801 926
174 74
131 613
665 460
343 387
598 669
71 211
590 28
196 159
201 442
331 109
976 339
45 275
698 771
235 396
568 110
258 758
740 496
266 502
172 13
104 693
251 440
992 952
621 706
500 479
277 619
368 920
969 450
530 485
375 533
461 533
310 86
248 472
348 360
809 997
412 101
326 50
631 260
776 73
775 355
100 760
915 679
599 485
731 280
403 993
984 389
38 836
745 919
369 138
168 367
267 131
644 452
691 530
559 281
573 739
280 931
522 894
819 198
704 533
378 552
632 636
817 319
956 763
483 78
388 779
338 447
497 833
472 392
171 238
723 904
31 787
262 156
312 563
254 534
131 45
420 780
166 998
381 932
408 297
273 376
24 626
314 738
591 163
258 563
53 534
17 691
674 164
402 642
595 88
854 657
822 480
528 936
925 961
535 7
934 501
176 138
335 923
446 813
729 452
932 795
693 625
109 265
23 27
78 809
594 104
280 532
107 755
202 618
588 765
730 318
82 949
899 915
333 119
921 360
527 980
244 902
707 129
531 695
385 786
495 54
733 767
872 152
195 949
770 61
29 84
962 991
867 848
726 550
96 228
426 345
79 692
3 608
615 431
617 49
422 515
770 52
92 761
178 373
187 570
695 17
990 403
550 741
151 689
638 298
397 43
789 287
437 256
213 515
247 892
888 146
896 5
499 466
193 960
464 787
753 627
429 574
870 971
322 339
326 453
244 559
183 479
744 152
989 293
580 951
822 750
218 738
62 88
16 788
130 83
155 5
677 218
947 665
58 544
694 146
598 861
284 903
249 166
210 647
573 519
287 413
861 127
827 355
713 634
169 318
509 108
769 723
553 390
487 130
559 907
866 491
194 487
451 916
559 833
392 470
926 181
573 815
677 956
502 934
556 27
977 926
782 149
875 327
777 974
732 710
836 573
382 373
471 977
384 381
224 573
426 856
828 117
194 112
160 257
797 873
109 339
442 304
172 480
191 853
217 384
376 242
340 573
133 950
257 430
425 582
453 185
230 721
109 939
918 175
341 84
265 174
415 244
999 922
381 156
236 94
834 938
770 365
368 5
761 40
473 755
488 616
591 282
187 64
772 443
678 639
119 978
393 688
625 931
987 205
114 819
125 945
174 919
951 496
194 742
677 51
836 653
521 332
225 527
109 9
888 738
297 474
477 569
817 748
145 682
244 850
446 730
993 429
792 719
494 883
114 102
694 894
852 927
635 285
126 581
513 821
297 630
149 830
510 55
963 485
167 889
226 153
634 589
915 274
79 73
804 954
259 839
995 749
960 310
989 521
403 723
518 526
443 610
146 476
682 376
217 896
440 903
748 590
721 789
726 834
221 148
888 735
180 270
729 410
564 948
809 475
85 595
142 499
783 683
606 516
723 585
553 680
528 313
86 170
832 962
824 936
393 96
760 350
578 993
455 261
994 173
758 586
806 328
98 287
27 815
773 504
30 731
874 233
836 1000
237 690
796 898
382 102
69 808
566 611
889 719
659 371
376 184
107 419
146 721
150 955
42 264
884 956
375 938
625 120
443 995
701 775
533 179
251 110
670 421
371 671
370 408
480 638
230 888
959 539
724 978
587 200
803 352
472 546
551 153
198 172
270 504
314 191
806 381
328 962
944 786
144 824
273 338
326 359
972 627
364 179
254 178
454 80
870 176
865 301
579 550
1000 500
263 887
625 189
902 770
317 526
309 262
948 679
818 121
914 232
374 341
233 104
321 442
778 906
404 775
59 475
101 324
744 976
970 185
472 887
5 4
527 508
878 268
304 73
718 753
164 892
934 308
580 930
563 863
552 355
539 375
829 819
198 15
422 544
990 336
977 980
916 701
507 977
596 717
253 936
602 869
681 554
87 890
599 180
68 363
295 161
278 603
599 570
765 410
539 385
139 51
402 383
612 87
243 75
253 130
827 994
854 761
494 654
567 673
709 193
783 453
182 951
861 68
784 400
868 486
240 164
398 638
240 230
564 607
942 799
619 669
591 440
204 626
619 403
282 745
231 743
73 820
190 646
48 804
941 20
579 470
478 794
420 59
460 50
337 924
349 667
217 70
179 789
873 826
224 269
452 762
891 494
295 239
313 835
733 426
135 791
954 818
22 594
171 745
390 256
35 415
235 747
119 700
311 127
283 150
273 342
862 290
33 846
281 847
779 955
942 707
853 634
392 924
139 752
627 389
852 722
48 551
985 678
805 825
67 61
755 713
298 64
970 670
288 677
629 592
683 255
508 82
564 923
189 812
258 789
921 413
676 505
141 94
573 349
339 672
772 258
553 304
408 30
262 292
807 869
618 666
145 112
837 81
71 749
4 480
854 496
115 183
98 515
684 734
250 185
88 139
966 935
516 621
38 956
794 322
351 908
564 513
790 98
42 854
213 31
156 942
422 33
598 138
483 925
584 735
871 397
859 138
135 730
202 325
842 844
522 925
168 997
750 706
638 635
145 174
723 667
576 610
171 509
4 712
200 925
495 826
835 775
348 634
958 114
963 452
873 563
226 209
759 710
918 21
282 544
203 839
417 143
859 275
913 478
230 264
819 846
183 510
451 923
558 69
704 174
192 29
368 569
141 736
628 22
466 507
635 466
2 167
272 526
721 905
261 682
343 344
517 10
361 319
956 892
592 491
611 655
19 708
784 522
591 526
821 536
984 910
342 494
925 527
726 85
599 618
348 845
393 245
688 169
784 866
828 830
959 942
15 139
683 965
931 453
294 991
896 501
201 276
300 131
496 765
998 202
157 479
414 432
660 655
863 187
598 245
820 759
435 933
915 148
289 274
330 44
360 721
645 1000
416 17
826 91
597 602
270 243
790 881
221 355
302 581
502 809
75 214
921 698
428 379
623 374
694 143
886 794
4 676
83 559
75 944
21 748
880 49
361 335
51 542
687 685
317 442
905 103
23 764
413 323
667 611
47 656
800 400
632 916
315 90
696 853
186 904
995 241
956 974
72 928
635 180
770 333
12 660
347 768
922 287
501 152
610 745
383 819
766 246
787 472
761 527
397 907
795 698
786 168
32 794
229 30
455 117
860 401
309 531
221 100
259 390
615 666
567 100
443 157
311 996
68 785
110 975
829 719
473 415
323 58
979 810
332 576
72 595
947 92
52 834
518 697
847 157
639 660
352 422
845 643
494 274
11 127
583 659
145 1
242 774
658 310
998 8
980 507
97 876
526 573
240 973
566 740
532 725
918 427
619 822
660 773
183 554
911 236
548 960
518 999
483 116
896 922
648 269
456 272
55 716
394 352
503 485
913 820
13 507
247 868
714 719
115 837
192 482
772 685
105 885
289 553
449 102
816 362
331 565
678 897
771 990
328 852
149 606
256 596
987 643
783 265
789 784
907 448
608 271
67 552
20 523
285 152
170 544
265 780
194 420
665 780
218 912
178 657
259 853
490 752
37 90
240 579
979 317
272 499
732 925
419 650
889 743
75 558
553 962
587 848
318 694
373 249
335 199
72 390
485 904
292 397
147 156
206 564
571 645
81 691
969 967
125 23
575 19
56 70
439 940
85 415
668 531
753 106
748 155
241 548
187 936
289 580
906 146
123 459
767 702
121 677
948 62
746 607
281 350
719 697
182 455
769 213
787 383
240 526
83 528
126 880
564 242
595 346
110 542
631 385
891 854
430 669
121 571
30 687
611 885
699 835
102 320
139 571
371 421
88 307
981 406
800 605
99 155
315 334
606 552
468 204
901 322
252 674
864 71
18 825
404 521
834 223
970 601
792 755
329 76
694 940
482 674
870 332
290 670
299 147
919 496
54 612
414 795
321 250
66 346
254 662
520 159
420 956
62 688
446 12
998 159
158 998
338 524
236 444
29 83
865 9
988 591
605 788
974 998
438 609
544 848
875 652
611 891
982 664
328 209
726 912
44 937
902 908
916 87
306 953
460 319
196 683
112 680
482 683
949 201
748 600
416 322
772 512
731 332
208 469
147 511
395 597
274 956
603 986
966 2
365 168
780 349
389 353
298 23
856 460
928 161
765 556
819 104
752 857
354 642
308 536
624 161
477 424
178 756
800 920
845 180
905 98
46 985
286 783
38 419
886 135
55 307
14 839
601 899
916 352
923 643
502 855
42 588
221 272
880 91
622 823
593 780
933 389
729 167
864 764
621 914
704 816
391 269
291 195
785 27
703 287
306 249
406 448
809 395
852 87
416 660
910 115
39 85
190 423
377 411
143 236
353 158
932 908
273 565
232 636
190 192
739 436
756 806
358 170
266 125
60 652
880 575
629 495
894 710
679 136
6 611
961 93
848 166
998 527
188 975
19 541
736 866
125 317
166 933
978 886
291 662
720 250
786 246
568 887
570 781
608 475
370 392
566 480
178 822
550 197
199 898
646 702
510 230
168 381
70 826
31 914
55 827
971 997
81 867
152 358
407 257
415 776
397 743
848 640
264 742
985 2
729 520
704 743
422 901
815 644
810 164
569 20
901 824
307 26
162 539
849 495
643 257
978 151
428 265
32 506
671 810
557 923
978 125
879 290
883 802
511 597
678 736
833 259
686 838
465 985
92 926
893 388
542 102
79 712
493 523
430 698
925 193
422 338
964 153
678 786
720 865
609 512
204 367
834 582
813 385
959 779
438 931
343 961
476 930
509 769
755 370
785 466
893 425
291 50
458 456
587 689
828 574
158 938
928 899
788 78
903 103
24 409
619 276
259 797
880 602
626 25
353 381
453 989
897 270
929 559
273 504
458 195
203 262
312 295
338 510
901 942
361 816
622 531
996 433
623 852
389 503
554 559
272 914
611 216
370 293
649 164
699 877
845 77
533 696
162 304
491 83
388 890
883 893
11 261
860 487
712 949
117 58
235 792
153 84
353 184
330 974
807 630
484 231
232 166
223 52
20 700
884 221
80 485
257 727
98 971
661 684
316 898
527 541
591 998
404 400
4 256
870 561
956 251
901 855
305 492
860 45
707 740
188 619
814 36
648 898
686 929
286 440
570 675
128 24
752 883
855 926
425 754
234 2
702 511
371 919
221 222
311 541
847 124
228 791
454 209
309 879
715 624
130 579
223 178
914 608
85 488
718 934
269 67
793 905
22 565
729 457
967 617
337 753
457 504
33 853
583 928
154 419
995 697
927 502
252 797
838 452
286 583
103 725
124 405
790 171
233 380
954 587
914 861
156 78
350 782
442 467
102 585
382 335
640 171
828 709
503 51
702 881
394 251
646 399
584 217
153 384
408 102
439 504
769 929
859 45
42 517
623 48
957 955
666 62
144 449
961 95
839 474
663 371
205 995
35 894
657 746
967 803
384 885
926 149
822 15
426 939
929 818
802 255
285 115
927 40
979 670
759 622
709 979
181 563
966 373
126 40
643 571
558 420
975 816
507 563
555 905
96 546
537 274
550 22
330 944
759 260
880 346
939 47
422 730
38 680
696 21
294 416
817 934
115 306
903 575
234 639
26 720
692 856
667 268
289 571
416 741
644 235
146 813
679 673
286 126
555 343
239 746
863 124
973 19
800 609
743 46
159 172
690 570
157 732
987 322
636 124
641 349
776 311
531 104
805 443
702 551
652 958
55 460
789 240
137 35
811 197
123 962
821 91
758 892
110 132
5 809
694 476
726 272
57 517
304 441
44 340
175 995
856 886
565 133
279 21
733 530
930 255
88 656
440 452
12 350
326 371
900 86
788 607
611 899
928 175
298 440
234 887
540 69
163 549
140 181
709 132
743 413
269 229
994 530
476 174
325 516
4 100
373 947
450 638
571 855
593 587
479 166
268 507
207 984
966 343
819 370
332 838
241 87
174 937
29 877
151 335
48 131
442 987
555 526
353 34
880 872
243 374
827 140
189 743
25 334
970 131
238 199
35 166
303 415
319 203
908 84
665 329
977 615
519 426
286 193
18 590
634 676
402 781
641 867
166 754
886 425
819 68
560 653
329 258
309 575
173 775
554 284
878 577
528 336
701 342
626 936
10 858
551 261
74 401
203 77
828 269
949 548
264 535
212 428
287 927
322 818
723 614
786 570
606 484
683 83
857 350
585 338
357 58
723 158
185 874
439 14
636 594
553 834
41 72
412 472
733 298
755 592
133 891
191 743
710 454
466 818
793 467
28 469
219 268
766 534
785 844
651 549
426 781
52 742
870 458
984 644
574 102
997 614
140 339
287 646
462 551
212 252
203 626
477 214
804 731
223 855
671 749
154 505
328 796
440 761
62 647
542 549
872 6
342 97
110 458
211 877
443 933
238 167
768 290
500 420
833 583
722 278
363 286
399 899
19 108
380 633
747 130
891 764
233 803
846 781
835 112
366 418
452 402
66 571
549 525
150 223
832 441
118 480
174 850
589 683
529 626
273 387
753 705
634 496
12 647
579 850
655 78
585 451
484 389
346 831
234 311
714 672
597 826
321 893
678 526
433 340
979 324
76 778
26 11
610 953
125 283
420 599
88 317
85 723
892 958
866 785
646 579
850 454
41 831
118 757
423 444
260 956
130 22
768 97
751 752
865 33
349 577
782 215
889 970
637 189
112 99
790 101
969 770
188 46
167 339
448 936
180 722
879 223
79 377
919 729
780 446
843 731
675 819
694 214
483 896
499 745
850 779
95 579
89 318
655 333
780 426
69 225
257 791
350 366
776 589
910 301
618 790
634 327
971 818
565 598
726 261
939 464
104 21
570 312
243 593
833 486
570 100
953 612
833 173
712 178
921 220
242 127
183 329
93 911
696 750
296 489
276 298
734 194
411 648
646 739
798 439
456 504
398 358
973 29
388 286
550 734
184 274
412 972
445 279
991 631
200 525
520 142
960 716
109 605
203 227
299 851
849 943
414 77
453 991
292 747
390 122
497 936
773 659
389 603
302 570
780 277
912 74
496 116
787 352
849 472
848 794
470 888
61 879
941 13
983 894
177 847
819 863
228 345
321 516
412 362
884 428
602 988
305 899
602 884
825 808
7 495
692 952
207 23
738 634
42 218
896 106
708 402
663 476
136 49
121 192
941 424
356 107
658 974
999 352
75 131
74 532
377 275
315 647
712 96
692 256
906 298
822 558
675 262
565 241
333 913
23 373
53 108
169 243
727 271
109 56
282 509
612 872
627 368
643 438
300 93
837 663
716 108
722 797
120 963
588 577
233 572
118 956
546 117
228 247
133 426
575 102
360 51
896 881
94 629
466 479
947 141
959 607
315 41
611 371
802 481
482 74
961 788
776 21
171 437
639 283
791 774
64 363
252 584
785 404
643 187
737 442
639 548
701 108
756 788
914 230
122 976
744 50
509 732
46 621
476 530
166 91
688 916
352 638
84 123
128 875
909 818
660 548
905 870
241 918
656 495
515 82
434 514
849 274
8 443
271 949
871 601
648 632
893 789
139 951
279 702
568 879
15 830
686 631
521 372
89 512
227 827
47 970
539 68
123 22
334 551
866 237
546 436
180 713
981 719
191 176
720 762
375 100
805 928
475 392
94 374
611 348
909 782
656 472
743 62
882 282
573 260
841 554
884 848
602 745
27 709
413 432
455 191
710 105
133 315
846 758
666 733
443 127
574 975
909 256
108 817
704 253
328 141
578 587
51 695
844 650
435 602
679 150
224 850
698 477
730 10
749 972
420 404
308 288
32 172
2 442
349 393
148 262
545 882
420 491
962 859
306 519
130 595
544 367
278 866
574 246
947 638
542 907
711 47
769 790
418 57
635 238
521 660
752 995
689 41
671 481
315 855
122 847
222 346
386 49
347 390
66 621
651 225
121 184
173 997
594 6
537 255
205 828
417 155
568 622
269 376
849 308
497 439
134 5
436 552
151 962
94 76
229 998
92 80
842 652
966 512
813 414
899 975
115 274
448 313
950 719
907 255
153 412
852 884
891 672
597 940
413 797
687 321
428 19
175 309
240 660
415 836
753 297
624 836
713 104
147 252
207 924
164 978
487 193
127 161
710 817
648 986
821 113
164 275
304 188
916 747
1000 981
347 35
605 70
167 210
461 245
385 632
919 512
144 264
470 105
736 889
981 891
351 55
789 166
797 312
880 548
11 776
27 154
362 737
901 909
212 249
222 709
797 406
917 557
469 327
37 768
725 77
713 683
942 67
254 485
463 6
728 338
17 751
456 809
301 568
981 947
244 713
781 558
478 286
692 211
731 506
759 266
882 46
634 897
523 491
485 271
655 132
238 557
125 746
259 58
200 943
507 457
896 916
2 976
357 93
448 439
664 87
96 565
568 275
725 510
267 466
64 792
686 677
288 368
215 291
286 782
203 69
450 91
646 902
980 838
522 941
739 969
130 627
644 788
615 635
515 396
964 974
50 196
354 302
875 959
153 543
325 580
32 900
151 484
204 304
504 231
470 855
255 455
855 621
228 938
349 316
228 447
563 69
25 455
161 758
963 316
544 191
734 59
540 994
317 679
633 771
409 732
249 119
35 396
118 140
169 700
842 272
856 684
586 200
618 385
58 908
312 162
390 275
578 818
172 269
733 3
506 614
587 350
821 269
416 216
21 945
935 648
134 971
708 753
551 45
238 75
866 986
461 863
192 896
647 827
380 128
425 349
331 7
566 448
780 660
915 427
770 618
119 851
920 283
321 170
924 940
137 285
705 569
316 938
547 145
461 558
268 374
552 250
514 3
144 903
814 808
646 640
302 191
406 525
113 372
717 273
461 175
902 787
669 562
644 351
802 978
858 295
954 529
767 58
891 945
666 153
26 198
656 18
983 544
206 518
701 895
159 53
445 571
803 429
199 25
929 400
929 760
336 851
298 749
314 667
907 316
672 168
762 39
744 970
149 828
62 705
375 702
993 919
224 562
854 330
760 365
204 930
62 162
956 788
748 467
229 851
994 303
514 621
737 178
255 654
894 361
98 1000
833 546
500 832
888 610
631 283
84 921
367 849
150 399
991 198
886 876
497 551
145 321
478 893
587 519
468 446
396 856
664 624
999 882
987 14
785 287
427 798
767 142
953 289
141 976
338 735
463 160
865 336
448 275
236 644
49 675
92 63
704 335
994 352
741 172
517 739
774 60
643 815
476 771
860 772
291 66
521 840
759 25
299 616
261 689
43 610
290 266
545 416
536 730
912 764
74 253
473 480
782 194
822 167
71 732
161 65
944 504
580 864
278 311
515 757
289 800
388 972
613 962
55 717
608 532
848 205
818 323
92 885
284 212
720 757
465 697
441 842
842 179
609 888
613 804
842 67
767 918
692 422
381 146
621 206
35 675
299 471
153 501
450 820
690 254
454 665
920 995
932 579
278 941
111 509
242 502
884 984
677 740
355 291
236 583
983 701
349 156
177 581
511 303
1000 918
344 505
325 280
522 853
299 782
463 98
220 413
61 936
25 685
314 65
967 578
170 979
140 398
552 322
933 23
268 924
142 78
40 599
145 697
870 133
365 251
127 924
130 525
404 433
872 841
514 733
373 744
609 641
815 25
57 879
440 749
234 87
697 807
2 603
39 887
543 61
547 31
236 46
633 515
489 297
9 92
502 294
902 422
574 593
546 361
316 970
65 882
109 104
631 401
23 742
325 633
396 675
248 590
994 266
861 163
623 125
818 555
790 522
759 412
641 612
263 416
365 768
497 803
540 451
682 294
49 30
145 961
699 651
112 268
873 773
502 75
860 702
182 824
970 69
38 470
187 940
615 955
100 629
204 208
329 378
183 720
247 88
663 606
813 337
815 596
338 369
262 718
336 607
5 1
317 377
247 165
18 501
49 752
333 420
839 636
692 928
548 629
290 62
560 871
46 44
374 778
644 907
844 360
439 981
572 321
241 684
58 539
248 593
141 306
736 538
894 549
869 270
963 487
779 169
446 590
529 625
149 353
731 365
16 434
555 361
491 904
552 13
92 165
775 931
702 893
246 396
400 459
391 876
563 482
173 566
774 670
312 562
87 736
761 589
631 402
550 303
121 789
518 953
971 718
614 100
58 862
117 87
128 220
906 500
551 842
410 18
413 315
789 148
155 423
196 554
945 597
152 619
835 929
85 198
428 119
693 666
902 774
384 412
590 405
262 357
115 527
237 893
502 133
820 783
997 283
825 101
328 938
444 273
84 747
838 552
524 422
600 747
656 530
55 441
195 384
408 595
589 229
101 261
886 111
201 321
192 231
522 474
964 73
232 661
606 996
363 23
248 354
936 333
93 987
35 117
182 268
164 150
315 710
393 147
592 210
503 976
882 735
987 359
42 747
445 474
848 829
606 681
822 34
509 439
787 897
625 590
492 622
55 337
584 785
34 148
47 781
110 565
781 95
804 708
925 430
986 66
704 872
899 804
771 28
232 718
394 942
327 995
699 578
89 766
601 534
975 703
313 936
823 288
497 862
687 900
363 492
941 885
549 434
355 449
507 558
81 239
579 976
980 526
863 11
852 369
413 911
213 741
414 326
811 960
274 999
701 634
101 170
434 239
988 87
200 343
617 853
786 180
983 11
545 540
282 252
180 386
53 427
771 56
575 872
13 274
331 359
666 742
418 713
118 361
707 717
832 14
105 565
707 380
452 102
611 203
934 528
599 419
805 831
170 861
743 195
565 522
293 67
56 433
260 212
136 594
795 387
934 704
452 555
819 187
167 961
879 174
859 861
987 625
287 786
839 47
990 829
663 886
218 871
415 670
512 596
582 108
12 48
900 582
604 352
733 739
114 123
665 566
504 162
563 700
751 186
209 677
392 608
85 642
565 311
524 894
837 348
465 118
998 28
592 23
994 711
449 700
857 761
421 80
186 540
213 289
336 231
67 505
755 857
35 634
998 404
876 255
400 601
119 919
369 977
275 864
377 624
998 500
18 21
1000 562
440 52
914 441
583 443
590 338
840 901
363 483
12 79
332 7
818 928
955 780
315 398
758 577
396 897
459 427
378 41
280 4
831 942
471 975
200 163
267 813
41 306
739 119
776 373
739 801
612 284
166 831
75 547
315 948
762 688
265 30
511 356
411 204
62 427
451 350
129 948
685 28
572 382
744 813
361 18
787 176
570 74
672 762
454 144
804 160
816 715
75 666
587 85
717 594
662 824
269 234
362 349
102 720
963 744
474 993
416 402
341 713
218 51
433 238
154 471
748 543
575 459
105 134
545 886
637 917
889 297
758 282
864 391
880 247
822 967
939 470
144 753
896 925
590 461
51 7
881 832
998 87
939 663
153 522
713 12
67 737
240 831
234 44
803 400
564 147
749 753
368 197
805 252
959 900
798 821
358 617
717 31
841 275
675 70
662 99
932 557
541 849
113 933
746 902
243 850
533 883
567 109
51 165
308 851
274 363
77 251
953 277
322 700
769 618
502 61
205 858
677 845
488 949
433 788
815 772
204 441
572 455
906 877
387 181
684 76
236 361
695 3
565 971
512 453
50 857
955 628
528 625
151 28
934 926
598 715
492 673
354 75
792 1
447 693
636 188
656 22
483 905
173 872
779 611
95 436
924 357
660 41
108 908
356 282
360 442
805 585
403 655
268 738
376 596
367 688
987 10
726 924
431 150
875 73
456 29
237 164
294 888
441 399
695 815
322 408
34 836
119 223
852 244
855 62
997 993
89 233
123 240
676 370
959 973
78 496
876 697
25 449
201 259
280 985
623 140
788 511
580 653
469 227
35 17
379 23
972 301
954 855
292 585
899 519
93 531
808 935
541 227
14 581
41 52
37 272
810 122
347 849
43 609
841 769
491 183
414 399
857 744
808 482
585 154
5 552
140 460
792 919
234 427
218 73
103 581
885 537
136 876
796 38
192 651
479 55
320 914
773 124
161 292
148 777
336 645
331 995
857 273
639 937
785 376
423 100
222 253
148 867
938 843
788 489
560 634
49 318
140 454
351 669
931 613
15 803
906 852
430 230
684 212
878 573
385 161
267 382
717 709
968 295
896 492
838 553
554 852
262 545
512 857
292 121
895 328
518 588
986 835
658 257
892 848
264 530
281 423
812 961
101 585
758 324
503 703
970 912
879 355
937 476
90 311
983 916
247 766
67 356
591 441
195 653
128 318
960 550
339 823
547 937
460 17
376 784
474 885
836 128
41 291
986 628
72 208
675 109
990 539
967 696
91 128
346 669
712 382
534 670
188 788
350 824
462 921
8 552
858 514
595 372
45 463
119 697
941 876
159 192
606 265
805 263
25 427
843 452
525 143
93 35
400 390
690 422
312 580
59 4
745 623
231 904
873 154
290 614
42 539
29 611
675 416
380 795
319 179
320 788
777 622
157 813
985 477
491 838
482 234
730 102
711 24
313 102
509 514
864 8
868 38
923 559
667 134
323 149
790 240
108 851
586 173
666 312
76 277
315 564
835 690
503 201
75 251
583 758
234 813
952 538
849 264
810 380
974 464
888 40
822 852
666 115
918 119
224 636
951 3
302 921
464 748
306 26
169 848
720 818
126 332
516 548
471 788
355 886
79 592
771 267
900 233
759 15
941 729
491 817
647 919
199 377
741 760
860 438
854 902
697 504
806 24
767 297
777 355
576 484
618 616
303 446
212 334
872 230
962 207
200 901
699 999
204 101
201 495
870 634
546 999
891 755
97 577
823 38
341 739
767 976
409 889
573 473
673 434
418 580
993 207
562 372
846 739
131 674
158 614
23 41
927 605
126 14
800 500
494 261
81 768
400 994
410 256
115 855
400 106
518 603
720 206
726 277
110 81
450 462
356 739
452 806
144 151
811 309
354 553
242 381
831 624
492 846
460 628
318 663
780 216
107 672
713 941
588 309
532 317
603 527
262 236
717 165
975 993
85 597
992 445
107 202
204 761
526 177
10 478
281 421
471 118
627 246
504 43
632 765
887 366
401 385
234 137
594 799
582 670
212 339
326 533
327 684
12 726
103 250
446 748
416 458
713 518
55 450
928 562
900 574
851 998
590 500
35 447
584 284
93 153
785 436
207 754
4 249
923 536
354 451
824 611
567 966
867 222
194 11
660 379
162 708
554 213
31 682
446 483
533 907
195 345
926 948
65 941
699 643
628 438
447 596
891 236
520 425
927 187
885 973
241 39
154 524
973 879
545 341
917 585
292 178
421 343
411 757
832 423
949 600
261 635
416 145
606 109
555 112
838 677
701 841
844 921
574 194
118 767
972 113
83 566
929 636
534 668
146 331
839 977
921 746
994 358
986 364
184 365
190 359
344 394
480 798
840 348
35 622
674 183
95 191
585 234
472 440
997 761
332 831
717 256
662 890
245 696
539 93
717 980
629 765
293 250
66 421
94 33
486 808
809 763
239 101
275 227
593 40
219 702
191 993
663 553
168 659
822 856
327 821
585 848
41 588
278 509
473 919
200 318
9 875
351 144
166 23
372 413
737 665
971 843
648 139
722 954
161 869
478 63
391 858
306 580
225 88
241 786
363 359
422 371
932 974
301 577
422 311
966 107
479 980
631 704
360 639
618 526
820 341
862 744
850 905
182 163
680 537
897 572
715 33
239 982
727 340
176 714
53 438
726 464
605 980
306 111
615 835
210 135
325 409
237 254
796 158
583 221
756 318
119 513
909 271
228 924
293 96
388 652
159 367
744 295
800 911
345 433
383 136
733 669
457 978
587 710
816 634
888 795
604 730
173 348
33 384
986 492
672 226
961 460
962 129
43 816
648 466
285 689
332 845
172 228
58 235
640 86
463 8
475 316
464 851
695 981
563 450
54 142
87 649
530 239
172 681
805 862
528 671
74 233
367 986
161 960
187 113
368 921
522 335
546 459
743 736
932 205
659 409
642 95
637 812
876 82
409 62
510 698
967 321
813 660
997 323
800 620
62 280
129 96
586 266
219 459
519 247
916 558
556 312
657 953
504 834
757 80
126 254
738 309
790 829
997 427
206 704
867 769
333 298
745 837
963 141
178 720
346 295
732 822
183 563
491 998
85 728
588 755
576 994
766 767
76 207
287 182
891 601
657 782
105 259
850 43
424 498
386 773
933 760
39 344
502 46
138 481
695 949
404 622
651 318
90 711
17 184
971 652
827 194
602 157
957 289
534 423
99 810
877 358
520 482
461 331
384 367
358 894
157 206
274 660
334 581
70 860
287 838
6 5
773 412
124 74
777 760
651 522
5 289
901 916
421 628
591 373
288 433
422 446
626 537
667 574
977 356
479 818
67 302
537 975
405 15
474 91
385 876
410 986
290 470
299 123
414 599
635 131
943 100
725 248
730 686
207 880
838 172
694 886
942 375
503 467
538 180
68 910
894 164
279 350
718 43
381 776
596 541
749 15
669 233
792 596
765 404
803 309
35 412
88 705
363 511
814 955
273 906
127 750
469 433
526 954
435 895
518 103
603 425
761 372
123 340
250 472
390 960
979 506
65 151
581 650
407 908
581 809
556 98
299 682
200 434
426 771
655 748
668 247
507 147
831 353
276 284
399 496
391 445
815 954
454 994
4 365
23 759
101 923
369 747
471 997
615 743
622 977
699 429
50 905
347 129
28 319
881 985
498 544
194 666
603 972
396 909
294 249
819 620
741 246
541 913
357 168
609 940
732 629
279 395
258 142
924 694
92 194
481 831
665 664
212 507
114 279
983 85
731 156
251 240
158 649
821 407
854 251
234 811
603 445
260 721
258 854
537 546
461 554
842 313
920 300
557 951
180 836
21 731
127 175
778 247
978 14
207 338
70 161
241 63
948 514
398 399
438 174
178 341
635 306
368 513
807 440
522 667
165 22
900 79
56 322
400 732
778 209
299 391
263 310
825 581
941 284
332 97
714 521
644 626
21 192
955 853
680 428
850 377
809 156
101 76
148 634
866 928
468 371
471 142
467 366
120 759
876 444
309 771
639 346
501 373
72 110
309 986
420 574
517 746
77 473
764 18
846 302
969 904
642 68
943 852
376 207
471 293
622 11
460 808
541 120
29 285
783 184
625 452
196 831
505 326
352 93
886 196
665 158
438 581
599 724
158 591
490 313
791 974
452 311
9 501
565 377
731 423
95 211
848 284
411 234
865 767
776 731
601 887
494 15
167 142
747 322
327 759
104 339
16 130
523 951
171 452
476 431
278 429
543 653
985 217
616 466
884 809
245 614
750 241
266 310
433 611
103 888
570 663
113 432
10 58
24 548
710 838
93 854
235 805
442 433
222 491
564 289
48 884
798 886
91 425
795 877
759 739
820 227
513 868
337 992
796 755
380 423
13 478
672 997
391 137
902 776
897 631
858 879
839 357
473 94
649 944
776 780
173 990
850 26
213 783
292 738
817 614
91 845
761 548
354 25
289 635
183 93
816 905
767 576
915 936
800 208
610 335
790 518
772 165
97 592
526 55
837 826
436 290
537 461
747 958
510 475
472 463
946 416
690 206
162 931
311 818
594 209
240 45
64 121
343 90
482 422
14 528
907 934
116 533
770 903
373 896
375 1000
868 590
946 952
119 591
59 804
359 183
454 967
311 424
997 957
642 593
642 31
473 646
928 214
598 346
103 591
632 361
98 356
46 833
461 227
674 870
272 697
361 871
770 178
944 409
257 950
307 658
411 370
602 237
721 191
461 578
579 56
739 366
67 714
845 333
807 223
400 299
257 876
195 600
38 859
646 179
577 917
702 731
340 333
510 884
973 161
731 789
766 750
808 988
292 807
644 629
507 33
82 630
308 431
657 921
802 413
128 77
867 774
884 876
240 543
274 148
130 959
878 982
353 135
457 441
731 297
690 18
60 7
933 663
865 663
782 726
629 67
399 325
121 247
252 655
2 924
163 935
440 147
619 177
630 711
354 346
328 587
829 771
539 284
336 415
251 791
388 325
836 523
365 66
554 156
437 448
861 722
381 198
171 807
472 906
97 349
979 340
327 105
733 794
923 553
700 518
335 723
648 765
129 695
684 740
674 97
372 281
836 930
767 324
312 526
657 837
438 356
394 530
861 574
257 861
575 543
243 833
236 63
780 478
6 652
943 895
780 961
988 577
811 609
34 381
820 129
844 982
257 790
258 441
857 158
672 384
953 538
689 998
99 862
561 431
168 794
761 340
418 184
493 893
190 284
888 381
734 179
632 872
470 968
788 995
631 600
333 334
961 338
972 6
226 204
591 467
369 281
744 659
947 455
297 870
707 791
519 849
435 902
151 84
661 677
319 870
947 746
320 608
123 799
497 332
736 914
108 102
669 643
544 264
97 397
590 708
451 243
856 111
563 835
317 393
207 671
951 534
987 550
474 795
207 491
539 961
189 521
129 251
534 541
503 169
77 848
533 700
484 402
161 290
532 371
573 588
451 721
48 109
65 379
961 909
789 792
367 917
505 351
59 602
759 303
795 156
100 900
151 894
498 536
471 32
923 489
827 191
418 767
872 162
295 757
271 470
727 13
273 11
196 663
344 286
430 894
924 791
255 460
991 131
471 953
165 709
976 826
682 312
23 506
496 654
844 244
331 114
347 506
757 802
648 368
698 178
686 776
166 773
415 467
323 367
230 258
380 557
350 634
95 867
304 837
317 691
223 209
274 727
247 42
964 90
161 125
128 810
292 317
322 396
176 721
241 980
32 887
866 330
543 113
298 590
359 285
614 110
406 109
796 798
602 660
115 742
682 851
888 580
210 840
822 442
37 968
779 446
892 735
787 961
262 907
660 188
905 507
85 504
14 189
737 102
244 512
243 684
188 934
101 356
9 843
596 674
517 820
455 460
266 51
447 836
871 848
185 227
741 312
174 44
515 241
69 533
91 837
815 120
976 384
801 16
342 728
138 698
725 696
28 272
804 607
471 364
728 278
799 22
567 214
296 63
557 855
805 745
532 852
914 639
17 574
802 818
999 269
416 460
693 227
708 539
230 561
493 583
118 941
437 173
861 811
965 538
983 405
622 382
46 501
271 704
152 200
610 290
587 35
858 266
360 728
508 198
877 192
612 987
424 709
655 686
446 557
209 45
55 675
545 963
17 900
354 232
45 817
787 682
97 421
423 19
371 455
680 415
639 494
811 750
877 209
33 948
538 776
267 18
881 779
639 926
644 335
716 647
639 867
158 750
968 773
909 292
783 247
220 682
823 640
949 767
146 125
512 703
591 736
573 964
571 751
777 137
752 51
715 492
414 801
732 689
344 721
817 662
411 264
614 742
13 36
811 278
543 66
298 41
523 137
986 333
413 130
353 823
243 680
378 618
97 105
421 333
496 349
322 160
64 969
452 39
933 978
959 769
954 497
29 128
280 485
102 136
836 105
664 24
593 763
653 146
365 116
823 256
279 511
374 29
859 440
560 536
693 532
961 429
108 826
921 129
655 147
326 730
939 947
801 800
212 947
287 26
192 250
684 435
875 597
709 212
272 717
488 801
348 30
934 617
444 952
945 936
112 506
525 967
432 210
10 294
794 557
956 683
708 491
441 659
985 227
423 7
21 865
393 901
37 434
756 723
930 395
881 387
216 350
38 635
690 385
289 742
741 948
426 149
578 355
855 446
831 284
531 703
241 176
1000 467
242 313
823 336
81 133
686 134
286 629
493 134
313 564
737 552
681 480
50 373
525 492
874 221
679 662
107 193
96 474
4 40
608 225
563 609
302 767
366 224
524 8
858 187
491 33
140 567
391 419
591 859
281 777
752 202
225 630
894 614
517 553
552 429
538 116
268 140
640 544
715 743
376 651
566 30
620 80
277 567
648 831
244 424
337 688
508 417
819 951
228 611
898 859
859 812
10 340
102 394
34 988
791 969
408 131
135 425
304 34
225 212
817 134
749 727
579 508
42 259
773 9
52 342
906 719
159 31
987 326
386 210
516 340
614 467
625 335
627 419
631 563
461 846
166 15
386 686
813 28
565 530
785 93
418 301
162 502
443 487
301 222
143 20
63 925
554 977
499 216
687 521
512 503
95 391
812 652
17 666
165 749
335 615
474 483
595 182
983 685
880 613
628 680
862 413
460 297
829 963
563 543
242 452
892 393
896 439
539 498
343 596
325 908
881 63
60 876
574 289
353 597
982 955
952 742
316 60
678 50
939 221
23 924
585 135
835 926
542 19
176 146
947 263
370 357
55 393
179 153
676 917
953 194
656 351
515 481
126 243
779 306
322 422
146 930
698 867
327 377
743 812
765 382
681 513
567 231
437 11
350 927
814 650
422 639
781 983
48 463
685 492
635 527
654 983
142 492
482 776
502 880
377 657
440 935
948 964
775 923
761 690
841 271
416 28
712 235
15 987
926 499
596 752
870 755
236 514
159 372
563 259
852 313
372 747
399 170
448 869
810 852
687 543
515 102
913 809
408 107
656 929
221 551
279 677
475 226
30 455
776 627
731 120
531 216
54 593
502 579
535 553
362 112
257 24
194 538
146 626
76 124
253 203
149 336
886 20
758 78
384 957
925 247
410 697
502 598
541 741
784 977
873 712
476 599
820 237
471 119
48 41
434 963
788 561
189 282
224 548
941 930
934 603
197 474
205 484
998 760
547 317
578 768
33 786
241 484
250 383
536 895
894 746
517 730
343 495
590 316
30 198
60 606
146 588
863 616
312 808
866 40
112 32
50 674
946 646
545 761
27 913
307 210
8 691
655 159
270 955
127 859
921 147
744 352
920 729
536 19
409 746
115 151
524 185
631 355
942 80
695 457
395 919
135 115
886 737
444 202
352 379
603 98
435 89
772 337
265 254
786 468
312 93
742 894
993 643
879 873
782 852
978 968
152 94
69 395
427 932
600 656
353 441
99 869
239 511
561 876
299 948
926 952
638 370
38 287
52 179
57 506
436 661
389 455
395 578
952 475
180 889
165 123
405 906
475 420
620 83
652 730
901 58
290 943
96 48
794 980
157 227
869 851
807 202
558 603
373 815
73 415
631 829
880 425
304 885
971 776
602 691
436 866
359 468
532 764
378 462
73 411
657 332
250 933
285 391
904 57
922 477
509 136
215 706
508 217
362 934
12 469
706 3
690 371
313 501
848 766
57 804
301 499
266 21
97 994
602 600
90 51
967 989
299 818
817 906
487 289
9 403
63 64
757 676
952 799
865 263
513 487
241 195
914 186
267 510
659 105
747 814
965 84
782 292
937 766
290 207
395 38
592 652
437 756
727 624
934 965
816 773
669 930
434 884
737 966
861 946
947 988
737 429
654 650
285 197
637 423
960 237
269 811
578 490
128 832
643 494
511 20
321 437
323 783
256 306
514 569
237 1
977 495
511 64
625 989
938 404
446 743
210 465
641 564
443 701
796 647
302 444
965 228
425 359
426 667
349 6
367 789
721 393
831 277
929 823
288 226
238 375
302 869
625 150
937 820
187 345
861 549
933 558
808 511
878 256
351 400
631 797
15 111
551 104
256 504
192 27
739 505
168 287
349 178
623 218
355 308
973 733
60 91
233 347
582 923
171 70
617 309
389 281
402 854
18 280
28 837
207 837
126 685
655 297
402 263
292 886
576 430
337 451
813 913
23 383
762 901
718 861
122 602
210 214
2 361
451 626
321 284
522 143
429 282
759 743
754 522
975 719
862 135
817 340
37 372
621 997
646 315
313 659
673 45
404 100
166 268
526 189
440 999
923 715
355 414
134 670
241 573
275 170
98 877
452 663
235 562
487 624
535 250
85 43
874 792
52 218
845 370
94 763
317 682
598 601
664 577
834 198
909 334
313 782
677 267
647 108
958 207
598 764
459 765
62 650
669 235
223 308
715 37
833 322
455 185
843 933
891 24
516 685
56 682
239 465
744 945
918 143
314 654
751 794
340 362
891 940
531 366
21 926
249 230
879 419
35 913
819 873
996 382
990 661
958 410
366 176
190 213
42 859
612 179
229 267
369 761
984 196
413 350
322 668
718 273
600 83
894 712
813 570
520 659
272 608
690 778
957 80
893 444
903 723
939 258
616 812
992 568
783 149
149 833
593 707
599 184
569 952
177 270
179 407
448 77
116 704
768 36
508 876
141 65
149 971
432 852
546 780
160 294
310 590
385 359
855 721
983 468
19 299
813 60
255 750
22 790
910 97
78 993
141 236
663 633
4 640
456 54
281 919
743 425
296 539
163 116
904 525
621 448
707 381
785 15
787 212
735 25
649 745
65 626
486 928
733 460
968 535
97 602
26 270
290 64
223 498
588 401
977 490
451 894
306 952
269 776
500 599
188 587
794 221
191 985
256 607
308 201
480 364
354 925
860 867
816 540
783 481
942 278
67 385
125 791
966 323
281 154
254 188
320 503
635 636
357 596
289 643
674 965
475 989
602 158
650 506
312 701
137 658
998 637
308 392
13 699
833 753
490 746
439 525
7 521
666 487
849 834
848 76
101 907
809 413
314 709
581 776
813 126
325 728
810 754
910 34
970 188
331 841
299 411
266 239
169 273
642 646
342 847
219 809
355 748
871 327
303 76
579 858
707 32
774 562
699 483
908 607
942 384
442 791
690 958
668 982
4 717
361 293
160 56
778 381
136 752
638 805
554 308
94 681
873 98
74 259
837 97
799 32
112 277
693 986
272 375
309 704
369 638
793 710
477 784
1 635
91 849
15 467
221 109
150 626
385 589
899 482
853 972
95 193
291 157
593 371
693 545
282 436
940 396
121 865
185 169
785 666
518 767
917 891
954 224
565 628
878 143
136 660
846 875
549 467
264 927
748 255
278 14
887 615
366 164
866 670
436 190
984 354
659 221
693 676
605 16
708 976
465 303
930 651
435 305
64 342
900 289
360 309
363 743
105 268
75 965
922 361
31 766
354 621
110 880
146 142
894 173
625 580
397 411
238 902
853 445
912 951
541 1000
51 518
430 446
455 747
942 332
191 297
474 808
154 519
434 766
167 518
651 545
551 565
491 422
353 877
325 539
259 293
569 868
650 53
791 476
562 378
625 63
785 396
737 821
676 368
858 859
194 381
139 97
837 16
434 43
822 393
114 450
467 449
50 774
525 427
768 314
347 209
997 515
720 670
468 919
316 72
503 218
910 5
103 813
341 586
924 333
115 354
909 577
162 356
357 301
775 272
967 599
431 235
173 542
479 235
141 733
441 908
202 589
796 605
770 222
840 592
844 978
504 950
387 820
658 629
817 463
416 493
344 617
499 112
940 945
782 445
516 104
567 181
393 586
399 795
407 508
157 481
846 938
423 960
304 935
782 2
360 449
76 533
253 723
443 937
988 861
285 463
140 227
518 65
712 207
932 236
415 971
567 177
234 272
664 904
325 339
102 224
129 713
357 503
404 211
374 943
286 141
441 285
177 516
57 253
844 180
732 617
911 884
203 779
643 753
675 539
169 62
264 923
690 285
393 181
247 487
283 975
967 209
254 789
164 346
779 529
631 319
654 693
426 197
119 442
86 175
345 640
556 460
50 395
788 714
234 878
453 166
923 626
122 471
994 646
959 834
628 260
896 673
151 285
298 12
28 948
15 969
436 438
600 2
998 517
197 609
927 719
739 533
36 783
747 473
402 141
765 13
988 806
283 438
800 73
653 126
263 36
886 874
897 51
529 142
612 346
482 278
93 778
919 631
715 269
25 924
865 931
983 897
894 406
437 559
350 614
85 520
640 320
497 444
308 706
26 97
170 35
828 209
25 221
454 663
131 784
648 567
15 856
472 349
392 869
476 896
381 668
142 857
92 318
781 131
816 780
81 761
330 559
266 214
832 730
376 408
727 559
982 871
272 546
88 18
565 921
363 312
719 814
993 773
942 827
675 890
289 36
861 997
534 509
723 783
623 327
616 929
176 733
899 768
835 569
266 967
89 644
268 203
499 262
447 514
138 321
400 667
677 831
403 636
722 199
782 874
241 318
884 254
865 715
375 140
320 870
190 654
331 757
208 850
387 491
110 50
793 57
660 802
975 770
77 855
71 202
886 509
147 777
740 367
893 95
364 52
205 29
118 327
658 104
948 816
586 921
304 201
80 366
649 869
834 940
128 737
376 296
868 706
652 51
533 905
660 515
160 180
177 920
162 827
835 135
836 181
618 505
864 819
403 24
583 395
816 432
115 946
239 140
47 53
79 952
995 17
427 978
365 201
998 508
27 940
362 685
495 512
679 526
896 320
247 562
210 463
519 127
525 63
136 249
321 40
673 464
667 816
812 370
37 367
29 534
928 35
406 63
702 802
305 836
698 45
684 615
113 39
477 845
535 215
572 824
270 230
852 828
328 941
642 958
265 865
629 308
292 770
18 683
470 726
493 394
995 266
860 63
767 816
282 579
801 54
949 208
769 180
852 909
1 97
246 901
493 950
210 508
879 808
886 36
518 175
710 986
992 779
977 411
349 456
861 653
105 899
331 493
382 857
534 862
889 339
771 407
477 754
573 566
528 904
353 463
709 211
46 162
569 570
549 514
35 732
140 584
247 106
758 877
899 981
721 316
795 469
924 738
726 238
184 592
253 627
936 637
47 387
425 84
632 789
884 545
722 489
998 736
191 714
736 684
997 591
175 225
34 658
681 505
487 21
572 385
189 122
192 940
942 648
862 856
748 189
542 837
727 249
316 637
423 549
655 794
438 867
16 334
938 537
677 316
388 163
343 279
496 350
33 330
676 107
469 609
183 633
537 855
141 284
890 532
920 25
913 68
993 236
133 568
176 771
887 359
853 491
597 542
209 326
229 315
795 138
224 124
135 278
694 88
860 390
325 825
64 848
642 615
416 599
530 390
211 591
417 852
230 536
878 563
401 563
664 868
583 468
188 217
45 921
915 967
150 256
417 936
765 369
274 427
520 521
833 140
355 393
24 353
734 813
864 620
263 213
383 652
952 287
366 340
59 988
839 186
896 248
222 334
538 527
624 407
529 729
912 836
215 958
573 596
803 846
382 905
479 163
139 322
980 290
554 107
387 556
921 848
663 944
87 291
636 79
923 16
907 320
579 322
406 719
920 299
393 415
423 377
165 506
9 319
252 353
485 941
122 917
214 318
766 839
750 428
1 348
755 85
331 963
130 197
659 834
329 84
627 996
882 952
445 429
16 159
417 212
276 759
442 956
27 833
629 652
364 375
114 882
509 236
761 748
576 369
124 539
181 348
57 558
898 69
234 35
381 460
24 223
983 397
495 179
890 859
741 575
273 187
930 254
802 50
408 864
144 735
198 28
145 566
536 147
123 600
110 948
838 917
581 213
725 769
177 31
417 706
638 225
304 606
781 206
865 388
320 422
119 263
885 453
960 574
178 878
979 437
966 176
819 256
440 143
626 11
708 196
187 166
882 99
846 343
355 758
338 885
82 613
382 501
485 713
684 420
760 159
55 753
66 549
746 153
982 240
2 368
793 270
607 517
535 565
966 38
470 896
689 348
667 222
66 225
662 314
255 41
803 27
337 108
411 24
662 931
808 802
473 706
545 883
10 943
693 531
910 710
872 596
140 543
394 409
103 658
9 888
160 78
937 494
86 677
127 410
579 281
421 521
480 779
961 619
292 687
674 344
737 142
958 897
261 738
58 938
881 601
235 470
173 935
701 379
496 747
509 390
373 882
388 360
215 873
134 42
32 797
47 218
296 71
840 887
689 971
505 483
778 715
372 329
6 551
789 65
593 769
992 559
313 573
50 219
922 204
79 639
669 143
822 470
334 784
46 18
718 97
835 622
115 889
976 806
768 972
475 261
427 171
435 923
170 438
854 80
913 393
579 891
216 296
838 630
809 590
600 23
559 403
738 603
420 188
296 65
312 496
808 425
927 19
223 389
851 14
483 938
362 945
456 812
392 609
673 433
527 999
634 192
717 930
613 262
474 858
374 581
238 499
369 433
47 434
235 975
977 724
70 995
144 108
811 141
272 576
38 333
329 918
101 121
925 777
8 612
289 706
12 216
868 768
478 144
286 539
688 742
783 753
583 692
626 373
969 372
204 65
965 355
761 217
928 234
187 212
405 703
576 206
853 567
215 654
711 862
24 345
920 765
842 307
140 253
78 989
100 936
330 365
931 392
530 608
17 243
70 867
145 908
181 706
97 351
806 334
312 489
319 558
291 576
990 453
164 623
225 691
527 641
791 138
11 799
945 5
117 219
122 677
344 909
751 909
435 565
170 265
939 705
83 520
320 341
804 825
369 88
221 150
683 799
390 749
365 754
696 611
522 301
457 999
242 823
247 116
229 814
857 260
32 215
946 922
209 457
365 676
261 930
249 802
761 407
240 759
303 421
163 140
850 144
656 823
337 923
810 983
315 854
924 706
843 372
522 602
26 278
100 688
461 9
977 349
884 277
773 556
224 414
807 709
418 152
656 327
105 434
617 209
905 472
387 992
58 554
221 846
641 94
232 129
564 210
524 190
71 682
810 767
296 902
510 273
813 719
320 665
987 831
509 217
426 652
214 760
246 359
202 985
860 416
162 204
605 743
567 244
924 601
734 498
346 728
49 895
662 45
332 86
374 394
11 998
330 225
578 657
382 8
269 325
478 850
11 485
56 911
325 60
48 588
631 495
697 198
136 615
652 611
433 493
148 430
671 812
560 406
246 615
631 831
665 735
930 302
593 352
29 518
687 471
260 596
830 2
758 559
554 689
391 901
253 165
721 574
702 721
938 384
929 497
474 622
18 621
577 516
306 901
48 221
875 82
444 720
944 323
160 768
658 393
996 545
431 34
487 299
301 937
462 859
763 950
538 539
193 1000
583 729
70 147
999 701
85 275
941 186
429 855
366 372
521 780
113 754
892 71
770 686
138 135
886 12
885 490
54 60
352 466
729 83
255 813
190 324
544 696
404 897
46 214
766 674
599 576
860 776
788 852
877 954
93 791
823 289
829 545
256 278
653 336
683 377
714 314
891 28
428 251
65 847
648 61
94 749
67 679
35 961
366 256
693 443
126 863
275 957
379 575
675 920
502 665
397 863
249 63
684 669
734 943
344 379
141 270
792 99
852 561
429 1
531 5
911 721
308 998
794 567
4 850
718 791
893 959
989 173
660 905
28 567
889 234
413 85
9 532
176 470
124 723
480 966
122 484
971 832
856 503
202 313
269 448
561 350
971 913
664 610
173 132
262 768
259 298
814 225
540 457
515 831
329 606
428 335
324 956
933 70
212 979
279 735
272 39
343 757
465 252
575 737
453 580
365 385
45 926
189 209
804 869
54 836
784 356
873 61
665 338
354 504
28 230
779 861
641 697
785 162
521 139
917 459
811 334
236 997
901 262
377 848
110 650
664 385
683 386
369 974
342 102
415 94
49 12
16 767
222 254
447 125
579 61
211 233
357 509
853 198
314 580
880 305
615 781
671 190
32 722
241 514
19 168
482 43
627 109
830 241
65 770
58 465
100 765
461 219
671 108
408 813
615 671
469 893
785 542
227 609
234 602
231 696
228 960
713 17
564 543
923 523
305 936
894 472
524 279
194 732
787 27
30 856
223 378
210 518
356 340
376 713
296 613
78 281
898 271
173 518
242 636
808 457
776 395
729 752
36 48
400 107
488 203
664 357
405 470
228 77
604 993
426 665
560 250
393 31
202 329
624 400
853 84
970 294
432 1000
614 367
240 267
644 638
853 662
489 649
252 748
331 604
989 508
120 179
758 571
991 799
788 558
194 970
475 616
793 24
871 171
6 709
24 477
468 114
885 579
53 948
417 744
76 802
359 942
363 564
806 86
857 21
17 94
245 793
740 761
226 770
724 300
832 114
282 831
175 986
679 390
367 906
538 969
606 140
649 954
678 832
275 659
674 691
52 785
419 897
19 185
107 695
7 256
614 573
813 31
855 509
947 190
992 303
675 999
245 130
549 826
465 20
597 242
331 737
790 491
676 594
486 202
173 255
691 147
863 782
445 539
604 848
2 588
635 311
658 392
788 957
601 791
122 38
73 920
373 137
441 412
469 858
431 382
327 950
22 227
280 677
190 181
348 616
751 606
459 935
716 304
408 502
60 864
924 962
357 784
265 573
715 909
619 413
685 298
491 743
258 975
572 209
731 273
998 986
766 883
265 818
575 324
622 985
417 518
288 594
504 972
681 543
694 51
192 768
280 582
193 255
423 608
24 767
905 506
486 819
653 106
997 214
384 406
449 459
304 262
520 851
681 96
624 494
724 693
884 508
839 102
284 640
653 722
649 670
933 439
825 760
32 105
130 441
713 867
265 748
485 427
274 923
259 970
13 560
417 180
699 615
963 67
761 555
342 772
686 150
258 26
734 120
681 763
902 843
558 31
908 430
666 104
433 134
794 194
723 748
943 701
494 811
535 867
875 497
291 673
804 791
843 951
726 958
178 40
213 706
845 355
175 705
204 666
83 823
30 377
869 756
550 696
319 24
473 884
766 857
530 560
129 384
485 958
522 314
517 888
32 841
910 464
741 3
669 638
199 380
222 186
758 638
944 53
446 327
984 688
800 848
820 199
163 872
742 473
321 627
326 874
68 854
514 879
560 825
427 610
63 810
802 652
589 969
648 763
17 117
5 395
847 135
746 744
651 424
545 107
202 384
508 241
726 451
766 832
26 451
935 96
296 862
697 860
864 445
306 593
698 713
432 850
486 597
973 864
629 741
444 239
821 29
859 891
720 708
350 241
976 857
232 258
446 908
761 547
882 307
64 421
508 373
596 311
75 552
407 591
26 527
912 807
265 564
484 355
813 525
534 625
881 227
758 49
193 254
865 417
53 645
792 652
387 731
896 34
617 317
186 340
709 139
123 101
285 929
967 436
586 91
224 391
979 507
898 492
534 900
441 714
343 370
602 248
113 242
980 750
135 409
892 732
54 754
294 553
817 439
532 145
488 510
495 707
711 109
482 349
79 621
26 883
252 393
887 281
832 99
165 368
169 172
391 203
709 817
76 978
72 321
858 852
799 802
127 631
952 674
432 976
322 299
329 743
564 887
543 445
519 590
832 533
477 42
52 652
81 468
592 15
467 197
360 269
381 761
284 413
671 933
329 881
551 548
9 655
661 419
512 811
656 402
507 106
91 258
898 277
742 608
289 555
454 695
203 482
502 937
151 19
306 835
936 819
152 852
824 69
92 371
978 386
896 774
442 153
44 658
704 205
668 412
176 712
241 582
425 447
503 54
519 801
95 737
63 769
175 513
224 542
352 253
367 735
169 506
883 18
613 217
418 323
388 331
895 841
847 746
582 745
891 36
854 456
926 276
547 64
493 581
952 418
858 735
825 83
933 437
939 190
920 728
874 681
4 970
608 857
707 870
406 664
658 59
619 811
522 329
816 830
518 830
517 247
648 156
541 149
796 121
333 896
513 478
853 653
165 245
843 943
162 787
262 998
583 172
738 296
422 539
687 322
343 112
702 743
513 361
549 991
823 325
513 383
912 747
120 337
952 873
653 767
339 970
688 777
403 266
143 203
382 345
121 496
918 196
806 470
665 549
264 979
740 794
641 213
56 805
978 878
348 170
172 308
622 13
947 579
58 505
446 47
203 696
240 866
757 784
182 861
486 654
272 479
368 931
809 561
220 957
185 472
998 888
253 624
340 9
286 10
225 174
573 810
590 37
308 296
205 568
720 175
804 852
349 835
173 163
908 662
406 402
670 433
432 126
781 632
821 363
714 99
138 540
948 568
792 713
247 907
755 989
162 991
717 609
57 174
866 380
796 182
660 732
208 902
290 646
637 457
373 247
407 610
677 799
780 239
999 777
977 315
899 206
523 749
944 915
473 26
354 725
240 96
748 310
825 309
505 848
620 572
680 942
734 648
649 715
475 853
783 792
794 624
857 183
91 152
404 794
200 372
80 3
414 551
368 329
971 302
990 922
323 565
416 8
356 219
54 883
567 962
351 687
757 27
74 645
858 395
978 607
242 753
40 330
187 779
785 459
53 62
77 617
442 767
124 203
400 291
60 23
306 846
346 367
668 27
933 917
497 179
277 350
430 334
971 573
873 328
101 404
582 778
22 798
75 533
429 635
950 331
900 404
811 42
470 215
745 73
63 915
948 947
836 78
631 130
805 205
758 529
199 903
574 108
680 144
746 350
132 239
297 95
67 248
762 761
16 576
933 646
552 959
877 49
989 99
8 777
553 583
622 534
443 841
770 444
781 279
303 127
744 342
820 548
184 382
313 633
831 433
768 817
799 771
200 241
474 417
828 686
660 554
606 230
683 347
564 975
837 741
483 161
158 205
202 808
46 137
497 652
68 44
580 134
510 80
45 170
264 140
434 243
212 716
836 865
323 176
389 716
876 280
989 574
45 541
814 723
350 319
498 874
568 319
456 210
454 552
209 346
390 24
711 13
122 469
811 902
62 643
864 290
267 555
129 643
491 323
379 486
824 366
692 428
775 86
664 355
86 472
648 53
467 714
610 465
366 125
972 72
936 169
992 162
502 184
338 918
224 975
307 230
735 117
185 561
42 403
840 274
522 647
303 418
674 403
115 781
129 354
715 205
538 955
386 439
715 332
638 501
179 489
582 757
227 358
849 331
538 352
747 27
851 485
419 372
725 503
465 897
346 403
383 322
298 724
149 807
220 561
326 160
784 280
866 150
855 660
158 167
903 834
312 116
556 636
937 539
35 916
788 484
591 858
626 675
770 512
637 167
823 785
350 229
197 374
297 999
558 352
318 760
810 283
952 741
772 573
485 717
212 878
418 697
427 222
609 355
718 650
545 517
227 80
723 676
458 723
852 619
891 240
481 323
569 438
925 407
173 905
827 818
761 932
285 794
967 592
545 93
816 829
354 110
136 182
62 148
576 759
774 831
748 383
304 41
332 338
659 986
904 942
852 965
256 677
618 413
125 976
106 585
102 183
411 272
217 401
382 895
999 479
322 754
820 834
428 261
312 577
1000 790
879 48
855 243
962 365
188 628
761 976
952 809
486 532
507 159
359 121
912 824
649 382
318 925
831 79
562 511
977 284
338 601
585 87
530 923
246 811
467 488
25 957
894 324
489 155
348 399
943 177
800 686
945 258
635 974
356 88
792 74
668 993
622 174
188 424
555 293
287 470
941 231
615 638
216 705
928 569
360 981
77 54
383 924
561 50
990 971
593 902
983 55
238 636
26 279
641 92
925 1000
654 283
694 437
633 17
387 378
712 376
61 973
258 515
836 680
824 962
624 368
650 372
318 493
206 1000
68 514
217 538
259 708
831 994
799 532
706 911
161 749
30 269
336 761
431 93
325 426
181 424
144 968
333 532
177 844
973 145
501 838
505 612
623 479
2 527
469 236
223 46
797 65
565 871
598 511
601 599
560 716
327 52
58 846
617 186
831 123
164 464
871 973
480 474
737 979
312 309
903 269
896 791
541 804
763 962
497 107
507 790
336 593
377 779
543 177
531 578
632 287
146 169
703 194
950 836
822 429
592 772
532 300
468 513
205 605
462 809
56 964
398 751
646 87
354 190
228 723
47 919
107 349
762 151
710 877
990 400
460 983
653 781
956 31
666 360
33 788
168 160
293 922
881 466
832 889
281 395
180 289
795 786
303 911
66 2
553 56
421 663
850 752
12 863
717 653
237 946
708 186
247 957
774 328
727 430
151 796
292 758
602 571
782 827
209 335
95 740
189 446
165 934
480 466
738 707
731 394
44 996
388 16
48 824
608 548
704 651
850 690
704 922
264 634
105 345
738 271
154 195
531 332
386 207
382 328
245 470
233 547
246 971
61 798
826 685
707 903
617 129
238 583
689 955
39 110
220 526
145 804
950 769
25 524
869 859
210 957
87 79
689 326
10 1000
992 142
751 852
70 549
876 678
822 915
810 684
471 664
498 595
875 633
569 98
944 744
149 860
944 954
555 324
981 728
678 291
563 589
110 58
558 685
117 523
18 912
504 783
844 283
654 771
803 186
900 198
659 165
401 838
796 295
63 127
969 290
67 337
502 825
701 292
90 126
633 282
465 981
912 274
428 483
300 421
330 142
804 251
645 785
81 694
79 789
290 27
22 416
324 374
28 928
417 377
519 407
627 280
716 705
906 598
401 421
405 30
221 258
683 507
881 259
442 552
309 258
548 523
44 400
501 255
109 222
190 471
990 92
218 68
798 790
592 439
989 634
145 523
403 690
814 911
624 431
159 690
239 248
666 464
721 770
102 512
787 880
313 950
437 810
619 306
947 565
175 509
1 48
916 859
810 630
160 211
661 220
934 864
556 21
365 189
925 932
444 62
483 339
85 833
887 163
647 337
880 238
324 449
606 40
626 961
497 556
84 376
944 68
726 938
281 824
575 697
599 271
585 631
692 264
798 156
820 566
285 427
835 967
2 191
355 27
33 536
482 460
456 923
435 863
62 4
968 867
236 931
544 722
962 233
46 511
924 956
638 623
859 990
143 217
692 173
358 767
985 650
647 826
779 467
957 676
824 96
543 341
984 967
532 177
313 420
428 393
942 706
770 609
156 667
384 715
200 693
785 360
578 624
982 57
988 917
89 581
639 389
368 142
376 44
835 579
389 577
635 281
372 83
330 687
185 518
390 92
37 165
19 220
399 115
996 289
747 878
404 754
447 753
240 194
294 520
993 463
870 705
210 139
918 831
918 135
330 879
501 35
708 399
94 42
946 120
854 439
619 770
637 358
589 939
106 904
444 510
324 658
882 149
83 931
342 329
331 575
452 162
853 180
223 573
223 137
739 27
746 694
433 629
404 804
290 337
384 786
742 758
267 647
414 672
677 671
33 227
961 304
324 556
727 514
834 542
388 281
132 189
509 358
385 524
168 421
490 427
290 89
578 93
149 327
968 740
515 86
592 495
674 688
163 546
651 137
144 472
761 294
621 893
970 286
931 447
577 824
739 892
448 797
866 891
155 295
595 279
2 604
434 665
631 791
904 949
255 700
565 902
842 746
996 692
163 55
114 226
315 986
136 898
543 76
36 764
822 474
910 281
823 557
445 904
601 322
643 495
275 588
855 207
691 100
586 976
856 171
955 978
604 716
506 464
557 873
823 359
231 951
396 794
973 529
584 730
138 327
641 384
945 909
973 631
768 620
666 476
311 998
27 906
924 416
864 18
229 322
173 956
469 582
72 162
622 598
143 841
326 306
157 20
458 762
763 369
316 21
16 700
175 958
810 632
127 933
383 69
937 750
30 283
737 950
994 578
672 529
611 937
680 581
493 300
944 693
836 299
46 843
52 187
657 620
7 339
319 445
838 502
645 163
894 168
167 683
381 396
893 738
524 876
119 579
395 674
137 845
661 639
490 494
414 998
307 293
11 631
611 304
639 694
322 658
489 990
212 46
563 213
773 846
48 264
718 129
646 20
231 913
164 491
708 579
954 819
387 579
597 807
65 710
669 116
874 602
700 351
556 203
569 433
384 833
363 655
55 328
48 363
888 442
151 486
851 945
335 807
334 632
316 532
561 61
295 672
429 970
801 938
816 95
144 956
818 752
637 828
839 527
543 399
812 444
834 435
695 552
61 791
948 992
429 634
622 697
848 944
996 371
921 920
381 323
604 957
289 662
263 111
315 627
416 515
639 328
729 616
29 291
586 700
325 626
533 519
215 405
435 952
921 995
490 391
411 287
417 847
637 814
97 425
940 718
25 244
334 628
750 486
965 704
862 526
856 238
801 937
316 791
188 904
83 248
421 541
987 929
140 935
179 486
405 646
393 799
361 942
244 348
992 741
82 517
153 239
58 693
764 745
624 672
371 518
966 542
17 106
671 617
664 66
268 567
245 981
474 766
129 496
51 601
641 590
856 763
41 403
821 263
841 509
690 877
875 160
630 241
205 830
424 715
484 287
394 299
788 655
13 608
572 916
308 662
195 465
879 651
525 246
994 124
172 834
303 745
672 868
23 605
115 57
750 435
588 405
955 307
313 403
267 899
539 869
393 405
803 810
713 966
394 491
992 832
275 53
634 724
501 988
284 693
856 73
126 852
695 658
431 630
29 680
785 245
395 941
197 484
956 837
451 778
940 185
991 457
458 274
474 93
798 901
494 889
379 187
490 903
153 639
34 886
140 293
559 303
924 675
473 913
706 180
473 246
442 566
385 384
81 195
674 993
432 128
150 527
647 704
672 873
507 771
766 982
871 439
117 189
318 901
1 39
714 773
1 336
215 854
974 12
739 232
640 957
694 506
299 917
588 18
437 741
656 26
798 893
400 170
817 500
265 808
583 390
843 891
418 504
79 523
248 614
581 409
7 902
490 100
214 544
172 44
945 278
777 232
43 594
694 981
129 982
78 154
358 902
629 999
646 37
506 507
748 714
456 375
498 690
424 767
511 643
794 606
552 375
718 770
887 148
580 945
492 125
213 511
430 647
834 118
45 205
692 696
857 670
745 365
929 771
495 75
224 672
390 118
460 715
445 556
654 470
882 28
6 948
253 919
538 906
122 515
336 432
328 145
649 682
559 997
939 565
699 488
332 998
537 955
701 323
789 649
840 895
449 575
465 164
287 687
888 35
199 65
37 44
358 968
133 785
327 677
801 965
165 107
264 726
226 598
920 715
650 484
725 581
401 239
499 590
6 389
458 484
687 110
67 628
699 828
996 917
580 68
857 286
276 29
509 475
26 696
933 468
717 899
870 79
759 411
134 386
578 832
640 438
206 435
913 569
711 107
417 594
985 283
624 818
397 289
621 720
802 952
717 848
523 739
873 831
281 406
525 391
749 339
490 261
707 900
459 5
553 890
779 993
286 765
645 312
36 93
684 346
266 846
803 630
155 210
813 152
504 701
310 79
32 144
493 622
601 766
85 658
148 135
565 716
307 58
217 113
699 647
142 823
959 62
827 680
925 461
772 482
837 873
30 657
233 879
221 14
714 921
35 405
893 148
787 445
737 952
508 121
118 716
496 980
970 587
377 71
287 766
48 871
395 670
99 187
573 378
86 825
305 793
613 658
821 773
337 761
268 252
98 384
751 993
617 626
395 211
788 426
918 214
936 619
819 471
453 265
993 785
497 194
339 728
472 33
23 868
3 374
889 344
993 514
49 303
734 538
730 63
360 727
899 655
143 320
860 350
586 61
644 364
654 560
490 604
826 928
472 54
561 779
258 269
955 473
599 945
490 185
835 803
692 478
630 667
930 636
504 811
331 259
741 495
306 969
251 119
349 836
97 774
640 473
728 533
174 692
149 725
975 203
846 947
693 485
195 697
336 961
834 492
306 803
382 281
31 358
322 643
3 806
369 430
97 839
216 591
759 310
776 699
272 452
821 265
96 378
615 339
92 643
214 974
887 997
217 849
530 849
155 293
776 176
300 607
156 660
907 680
298 921
160 479
910 568
379 606
341 409
340 826
569 707
399 633
388 108
445 870
420 110
69 788
555 354
28 220
474 508
394 199
672 819
54 655
256 577
691 961
295 406
134 375
900 358
186 858
75 961
940 687
463 250
629 756
27 774
301 651
58 845
833 547
538 143
727 483
276 326
313 529
718 122
686 218
77 391
22 78
447 801
787 185
713 710
717 203
770 165
55 862
591 306
184 73
142 994
467 943
116 315
736 257
441 955
776 812
775 447
131 33
725 263
993 13
5 427
502 239
997 548
486 593
379 70
593 980
269 743
101 956
122 237
644 908
596 211
188 84
771 931
478 367
819 111
694 273
385 651
838 639
99 968
846 276
540 50
615 567
228 570
496 801
766 564
605 810
801 17
372 434
511 880
208 782
734 442
998 126
466 537
967 999
818 170
99 926
164 163
748 129
66 73
490 992
999 493
144 561
62 47
927 547
353 585
844 853
415 514
98 708
876 625
316 813
751 532
515 834
307 408
531 956
84 830
315 30
893 152
520 412
341 740
835 125
914 716
784 896
888 905
347 397
282 85
85 522
153 45
68 431
989 372
545 377
49 215
526 604
671 820
679 533
822 706
773 175
21 193
826 497
744 344
844 598
616 42
635 316
768 884
543 345
627 872
196 605
183 970
989 545
949 38
954 32
721 106
783 581
348 632
112 807
817 950
347 908
939 568
56 187
709 737
410 343
128 419
822 639
597 616
730 681
720 672
366 470
928 638
397 555
589 148
477 649
901 931
684 997
815 822
344 117
833 534
982 382
302 125
146 118
471 213
375 81
211 437
949 184
887 879
809 868
860 589
618 460
741 765
428 885
738 852
919 570
940 870
242 303
600 622
618 910
350 7
124 624
243 630
520 418
990 211
149 234
337 113
161 389
375 205
722 132
732 234
786 22
305 616
905 930
426 998
433 242
158 396
488 89
118 314
988 330
159 438
209 131
755 280
855 12
81 165
395 940
542 275
105 588
892 499
542 682
586 716
5 143
631 603
244 369
253 629
135 154
810 11
656 728
496 96
554 401
628 760
436 70
779 635
134 542
974 534
271 795
321 86
696 396
808 609
668 996
48 673
964 172
44 697
940 895
925 254
342 7
974 550
467 912
306 682
553 729
487 802
799 744
337 628
862 909
15 246
31 498
731 11
948 488
903 863
546 359
556 770
862 765
184 371
946 385
564 320
239 70
507 699
386 856
318 984
291 79
389 679
960 908
426 802
168 676
496 152
131 518
62 967
393 949
320 211
42 757
994 514
974 456
919 905
132 666
861 112
352 109
789 948
113 797
391 76
893 453
895 606
906 147
749 368
990 815
578 510
388 794
817 929
163 402
63 604
712 168
665 736
494 433
148 241
652 869
896 426
884 7
731 685
52 321
723 98
59 354
350 46
654 1000
298 284
209 881
672 608
948 203
544 943
104 599
731 502
926 44
911 454
683 985
165 468
832 591
432 274
513 815
805 631
629 421
547 998
891 227
753 785
296 73
216 846
100 362
498 773
298 370
935 880
139 957
383 564
682 899
570 697
418 546
56 44
677 822
809 101
303 331
525 994
1000 520
78 453
256 432
775 523
509 313
544 272
746 467
524 290
986 694
965 265
858 178
329 168
220 8
76 296
843 256
634 4
267 197
170 946
28 798
571 593
734 916
919 625
1000 478
227 808
782 541
181 667
446 651
918 434
692 858
646 434
879 619
44 51
558 928
900 660
180 361
629 330
245 227
874 285
279 810
717 511
859 763
31 828
308 187
709 354
791 119
670 784
984 856
128 242
15 73
694 249
553 894
789 281
728 736
564 373
681 278
928 369
333 911
337 582
641 600
742 622
778 692
103 920
333 225
799 629
250 618
567 736
557 546
599 484
215 180
299 333
946 821
896 39
554 317
823 918
709 907
106 771
43 809
920 165
268 196
235 616
984 289
524 598
449 57
919 833
939 241
185 10
17 630
722 421
515 581
732 431
812 700
731 634
737 807
437 441
703 791
533 725
895 9
578 535
842 679
771 233
398 580
903 60
351 907
667 716
162 791
486 989
512 764
386 928
788 685
12 440
794 500
388 127
707 699
552 800
462 682
793 198
220 862
917 227
742 512
45 17
960 479
310 740
492 423
684 307
823 638
372 896
86 852
354 322
505 117
257 648
99 118
947 650
597 175
414 344
902 824
255 475
765 250
829 475
459 807
651 857
815 606
224 40
974 83
905 962
594 152
695 962
19 791
937 253
82 338
722 416
667 307
641 356
827 777
835 381
42 559
924 928
79 999
122 935
324 411
589 428
895 466
328 120
943 557
411 250
688 730
582 462
135 653
941 587
264 867
572 130
321 879
363 685
571 750
116 374
879 88
723 420
240 258
485 897
985 373
669 471
171 524
472 378
49 939
373 641
762 258
288 708
614 191
871 390
488 108
264 748
98 19
837 721
284 628
692 756
479 728
211 572
130 734
184 661
180 91
395 101
218 424
601 569
608 519
129 644
280 768
95 980
607 279
565 837
41 583
78 234
584 260
558 667
755 550
404 102
790 964
622 277
587 990
635 254
77 499
150 790
894 275
66 107
660 255
252 318
309 853
354 919
572 618
512 177
114 391
460 879
939 950
314 327
54 629
337 234
406 991
835 402
931 891
912 815
412 501
629 320
138 6
291 759
493 372
538 902
47 509
115 160
652 907
191 63
207 58
601 42
442 417
676 729
239 343
577 964
100 169
762 236
226 164
95 40
848 51
853 887
465 41
333 508
479 690
359 743
327 544
722 415
969 505
256 804
496 794
768 201
26 919
731 132
647 133
301 826
228 211
1000 108
976 720
511 146
410 634
495 556
423 779
210 856
437 953
692 238
982 838
36 333
563 100
912 593
213 816
651 116
11 248
951 462
651 860
125 980
318 715
980 679
882 155
919 704
565 357
247 871
338 893
666 154
131 389
587 819
921 144
702 106
963 410
982 857
698 953
662 974
130 962
640 788
953 598
398 756
358 511
699 950
701 336
358 664
671 829
145 94
972 57
887 414
979 881
123 988
489 534
952 837
335 886
303 107
792 335
537 194
21 64
773 478
521 374
9 833
4 71
521 556
46 324
449 211
583 311
156 72
890 640
123 38
441 401
545 657
116 948
651 968
518 533
403 765
30 869
429 736
265 982
510 158
922 637
502 3
644 91
250 808
11 451
324 986
961 483
858 899
358 30
966 626
410 595
692 201
412 987
167 247
934 682
245 535
56 880
583 932
535 866
298 108
360 973
407 94
591 248
756 260
725 369
729 127
577 935
703 15
325 229
259 254
211 280
582 104
484 53
869 547
869 423
867 408
898 636
444 685
887 109
951 309
798 869
76 795
592 953
484 382
82 858
220 944
798 142
652 985
155 570
191 454
865 597
435 594
815 491
416 536
207 418
879 356
954 396
468 553
454 480
308 477
817 521
448 599
260 233
534 964
559 588
768 213
606 920
404 36
212 45
818 819
661 963
453 283
906 357
913 229
448 257
17 39
284 496
677 110
540 211
761 7
51 909
511 843
562 620
346 99
605 99
711 243
371 971
472 53
933 274
168 612
798 508
896 266
368 506
469 231
999 639
435 373
732 912
632 832
873 264
755 52
930 972
451 215
486 441
713 316
836 718
173 138
652 900
547 777
468 477
154 297
131 385
114 542
572 333
363 780
587 620
903 492
467 995
809 906
348 248
258 510
298 478
345 432
317 996
783 33
416 186
696 30
792 445
71 648
424 394
164 77
795 663
613 90
611 939
267 5
678 975
461 820
138 289
679 895
672 575
31 34
943 976
737 569
175 62
407 472
895 597
716 533
619 269
409 872
455 363
457 149
863 227
210 860
979 222
49 221
985 945
659 848
420 934
105 715
872 475
44 193
449 477
673 417
906 131
960 272
847 477
991 332
866 258
906 285
411 371
76 178
784 39
357 243
595 30
314 813
809 26
900 386
196 538
559 278
435 535
378 966
573 130
959 857
602 369
927 792
844 769
548 470
376 475
916 564
171 531
433 480
136 936
989 47
941 593
262 477
556 991
357 260
706 907
178 380
974 996
737 365
35 426
966 658
778 298
199 593
126 273
449 698
45 157
313 672
451 16
814 699
996 502
907 165
658 659
106 359
460 309
984 357
473 145
687 158
4 990
949 882
441 941
562 946
972 891
567 866
26 199
780 887
901 408
76 301
24 50
867 326
990 754
471 673
84 17
813 765
632 111
254 650
186 148
560 253
126 364
954 921
994 717
562 907
419 791
400 605
104 186
580 816
240 403
550 55
958 143
501 619
661 180
559 126
469 867
740 757
606 988
26 35
812 665
678 999
285 196
913 825
989 527
543 135
938 515
310 794
117 337
179 729
95 481
294 813
190 130
378 917
453 84
184 845
135 611
266 471
48 316
823 982
577 286
823 267
269 156
802 118
801 297
762 267
553 295
532 801
960 326
680 621
150 885
76 546
985 921
602 282
662 346
396 968
956 454
922 166
843 458
149 747
396 882
100 704
974 914
981 262
550 293
127 900
126 803
530 518
718 30
726 260
681 323
899 83
545 663
144 840
366 471
480 259
758 377
219 386
231 324
805 395
702 504
984 236
601 85
180 822
75 163
375 814
50 547
613 321
78 739
131 358
279 67
162 158
83 663
186 216
584 713
747 269
776 991
574 465
329 267
584 551
106 122
993 205
850 812
829 1
839 779
653 318
922 47
110 830
332 297
330 144
448 664
899 974
685 664
357 390
751 477
369 713
641 388
768 385
739 387
734 290
941 492
93 717
108 667
823 524
827 29
177 916
5 725
751 746
231 820
785 206
898 48
196 372
901 541
19 20
400 951
774 452
817 618
221 861
998 199
158 19
75 249
734 88
682 538
846 733
751 521
398 892
971 701
870 518
271 864
206 620
317 176
669 239
431 213
604 444
874 841
30 661
720 562
673 603
274 290
864 558
58 958
955 84
272 297
514 390
981 405
840 119
890 789
524 670
449 133
133 332
315 226
337 850
420 727
963 820
44 41
297 81
473 865
557 511
936 717
308 817
118 709
465 216
33 2
839 820
195 625
959 122
314 346
313 402
641 845
90 455
797 552
199 865
679 204
30 842
838 506
855 685
902 16
858 904
977 889
705 570
256 346
20 933
722 187
564 474
441 418
226 365
458 265
330 252
257 35
546 776
515 666
773 986
968 475
23 317
631 431
384 148
213 613
810 872
263 873
540 324
423 933
775 508
304 130
540 640
522 954
124 420
341 267
666 522
964 924
778 404
196 211
933 821
79 198
985 115
87 130
41 26
323 967
545 546
561 739
683 776
806 344
677 939
490 252
393 123
768 49
872 97
35 494
668 949
24 295
389 470
241 510
717 169
796 176
212 822
169 664
420 846
880 763
927 369
994 197
696 279
479 842
822 351
119 583
476 802
747 295
556 220
558 857
861 326
25 592
777 712
573 28
423 25
633 419
192 553
33 175
386 429
91 571
184 510
669 27
795 706
983 515
846 999
403 407
313 406
384 772
664 838
206 867
974 919
740 705
600 852
783 337
199 498
8 975
813 1000
71 823
700 437
856 295
2 555
930 267
125 896
668 331
576 842
937 267
505 334
967 887
899 9
793 880
674 961
948 803
280 805
615 562
648 705
408 281
506 757
823 177
617 333
419 523
418 961
105 929
600 914
463 940
157 820
90 925
791 664
974 855
111 765
328 345
33 881
718 587
299 202
818 983
700 406
117 90
727 576
12 573
325 152
925 962
36 476
498 4
965 465
863 418
694 440
535 873
177 921
447 426
89 619
855 866
190 110
211 178
601 969
164 756
235 828
971 571
962 830
938 816
6 728
710 344
247 556
575 479
794 246
578 640
539 761
16 507
797 52
37 823
660 775
70 405
343 934
280 770
382 312
366 225
505 212
697 868
340 364
615 596
58 774
317 906
632 507
162 555
659 463
845 978
138 909
820 578
571 870
358 226
145 326
97 395
617 925
738 989
320 754
765 446
324 305
375 357
316 339
985 10
360 286
796 344
247 458
729 447
970 537
888 812
444 369
204 137
785 673
321 891
419 255
12 368
613 346
687 695
479 405
322 837
575 376
93 572
766 635
278 931
650 655
874 243
731 424
631 947
648 48
659 669
648 220
13 569
531 511
320 464
591 917
643 713
705 151
665 785
397 607
738 567
809 455
149 422
747 774
305 259
806 530
236 665
877 19
578 683
389 890
242 170
16 116
787 439
650 164
699 750
990 697
61 862
755 837
149 785
186 353
368 399
347 826
13 520
243 577
359 583
429 103
884 716
177 773
506 123
430 37
134 139
561 672
456 386
119 385
631 8
652 625
556 304
999 971
841 932
19 276
252 907
986 417
917 587
259 91
410 889
917 736
786 506
416 44
859 835
914 644
586 358
454 446
835 336
261 470
399 84
348 491
943 738
600 548
931 735
14 916
573 250
468 828
832 534
860 393
113 415
420 443
789 690
934 952
305 847
356 441
150 59
203 784
10 95
515 556
697 476
192 151
460 103
285 209
132 951
550 539
964 260
669 458
42 995
351 96
187 133
766 98
195 757
871 704
205 283
178 907
173 798
254 854
901 380
495 533
608 73
773 843
237 775
489 631
791 398
445 644
399 301
368 548
704 939
451 226
135 382
194 264
519 128
917 377
596 228
549 886
548 758
705 220
866 585
352 96
239 851
613 556
708 366
948 281
164 852
286 157
813 202
515 912
622 34
468 159
770 315
216 32
601 977
786 481
863 733
264 413
71 576
190 249
583 177
12 639
852 468
719 839
345 61
675 686
558 15
591 229
509 123
66 683
646 630
742 403
397 166
406 675
986 8
69 838
539 886
812 235
441 995
916 333
808 370
601 584
297 871
524 93
641 515
150 159
699 462
585 354
106 196
764 984
749 151
906 733
699 994
9 164
65 279
254 926
860 485
671 960
387 244
301 462
301 549
492 964
579 657
692 677
184 540
79 986
403 601
322 596
529 602
2 612
18 547
779 468
739 541
690 328
675 861
384 914
178 124
530 774
266 66
410 467
917 882
797 606
969 403
669 214
232 259
533 64
633 25
836 176
564 84
997 138
857 386
110 591
731 359
134 125
697 479
614 161
32 341
755 634
678 189
572 355
895 445
128 746
373 454
467 455
521 695
922 126
708 702
166 125
668 550
161 932
33 371
910 28
359 470
747 589
151 668
449 981
377 675
185 569
783 861
338 779
672 462
207 807
714 9
536 938
641 396
187 614
218 736
510 148
23 95
240 416
536 314
462 679
455 54
446 922
312 693
767 691
935 200
284 45
955 97
366 285
991 876
114 545
61 440
364 569
651 447
629 353
150 580
54 306
958 23
804 947
652 183
728 749
505 640
46 102
544 310
353 417
589 306
119 383
317 100
154 404
112 310
957 653
665 391
216 806
308 438
535 118
30 894
400 56
980 990
838 140
856 853
289 812
149 551
506 904
982 998
505 554
119 433
906 391
999 886
452 429
545 951
786 216
384 167
440 735
78 942
447 527
101 1000
789 249
164 466
297 10
282 83
893 663
573 617
231 816
150 655
277 323
798 894
981 211
241 143
664 963
340 929
872 419
391 630
98 25
954 542
472 122
154 917
302 672
641 386
365 713
921 670
706 565
258 829
139 182
304 614
527 358
143 968
153 144
600 977
587 20
496 215
862 326
532 777
510 726
295 178
258 704
115 242
247 763
965 271
588 750
232 165
75 288
694 642
754 795
689 747
848 382
7 846
696 973
822 1000
580 384
501 844
964 854
338 292
868 825
769 328
605 950
169 479
13 749
952 725
715 955
772 632
191 539
835 746
591 597
648 587
895 816
381 130
120 253
515 995
679 518
400 344
345 788
315 384
653 726
42 356
216 567
814 200
420 635
18 134
666 471
286 951
70 740
51 146
65 805
7 995
721 965
654 749
602 289
738 719
924 177
717 623
832 55
705 873
998 813
768 250
982 369
233 152
962 659
563 102
440 47
841 661
96 761
473 734
997 758
897 248
458 790
574 459
135 236
566 395
435 564
877 337
19 416
890 353
324 654
625 225
466 31
749 822
941 758
755 401
313 361
715 290
523 699
845 605
338 822
518 690
248 431
406 394
373 731
654 867
239 716
63 836
876 9
486 530
753 449
378 877
412 414
668 715
794 552
935 836
949 475
238 212
747 18
265 280
473 153
311 296
122 252
62 564
491 772
103 586
6 422
379 243
650 77
785 498
460 141
654 406
346 43
56 100
317 976
325 779
290 173
548 195
628 543
262 708
245 477
352 810
991 738
334 536
32 412
312 638
474 836
270 913
436 972
863 360
81 336
9 836
599 193
881 366
193 971
902 851
338 858
714 779
252 829
666 700
737 370
84 692
550 636
529 687
884 137
951 26
863 495
164 435
421 978
618 182
500 441
858 795
800 633
419 470
884 444
214 847
550 54
378 37
527 852
324 398
697 86
384 723
612 418
147 294
739 768
592 117
370 842
585 124
994 15
796 482
703 237
355 929
40 264
211 904
957 136
149 659
240 988
406 3
644 664
824 770
754 952
58 485
582 546
879 8
448 913
43 280
511 343
330 995
897 349
225 102
556 225
745 695
753 623
251 9
25 438
972 451
247 961
14 958
569 336
947 55
248 494
541 39
973 434
789 647
451 331
310 55
505 31
543 35
579 695
343 177
500 885
435 666
240 532
444 354
886 82
746 109
459 439
489 782
16 544
540 285
304 602
357 620
514 440
414 460
73 420
758 317
490 997
908 422
173 452
32 804
251 429
474 847
522 98
296 997
653 306
369 395
592 723
680 305
602 798
309 304
427 260
89 939
218 935
179 708
985 31
514 842
589 676
962 779
195 146
359 479
8 342
718 425
946 772
777 313
918 613
731 716
889 424
432 857
130 763
234 634
619 14
817 681
86 965
450 154
697 566
634 115
831 560
671 330
360 468
70 898
578 337
448 700
328 416
958 323
216 693
161 390
393 173
186 670
279 557
665 150
407 829
720 584
349 663
636 679
449 897
677 560
320 95
524 888
603 1000
152 777
756 168
900 808
895 986
674 744
752 625
31 527
411 171
477 261
294 2
714 327
799 953
5 834
839 409
316 8
383 11
829 936
811 523
493 457
369 235
287 649
695 553
718 475
940 480
69 432
912 443
532 107
594 370
73 149
504 113
806 95
154 324
317 799
106 980
699 105
47 882
645 26
300 976
220 215
50 856
311 103
398 519
618 141
716 220
138 919
792 84
485 551
859 795
400 357
314 938
99 556
263 335
798 174
433 925
586 475
391 127
893 776
155 387
676 987
251 718
524 643
962 96
272 972
793 753
193 118
637 302
915 96
394 469
782 387
187 721
580 76
945 801
293 586
448 141
517 640
408 757
244 433
214 257
905 199
775 369
284 580
190 540
652 584
30 668
982 910
533 576
647 630
687 454
807 513
695 880
743 50
217 126
153 278
106 999
970 163
164 376
440 826
774 806
487 937
258 322
745 606
760 956
275 875
9 420
156 333
337 341
900 13
655 893
375 186
349 725
943 684
580 305
616 822
944 471
646 291
149 451
555 115
810 926
127 156
275 523
441 796
238 743
104 271
447 351
578 635
595 140
686 92
599 925
619 201
503 816
857 745
931 63
382 427
144 373
283 504
987 399
60 186
883 546
862 87
55 18
956 322
286 283
251 583
211 583
846 275
743 900
274 527
411 429
935 588
387 104
604 631
2 771
212 497
319 267
643 279
379 879
896 318
69 53
844 91
683 478
842 65
842 153
793 421
622 509
996 654
824 63
767 28
273 326
281 568
896 77
1000 543
175 128
484 430
20 728
399 243
456 19
489 230
324 753
230 628
411 144
719 805
462 420
638 39
448 675
153 392
491 432
128 249
630 278
65 620
418 978
530 749
484 385
890 990
838 102
693 719
150 410
39 735
579 778
140 553
50 630
765 317
939 234
430 915
523 844
535 635
684 161
832 629
617 469
719 715
113 571
808 355
108 211
362 630
628 940
104 738
171 801
65 491
569 582
32 571
787 190
340 739
690 989
219 508
969 767
944 992
636 573
12 505
80 659
897 601
273 222
480 387
837 781
165 919
892 58
697 390
769 64
102 467
197 488
26 52
596 149
862 658
561 948
214 539
178 383
76 579
89 654
76 210
200 242
400 341
421 466
95 510
757 707
328 555
943 448
730 647
764 737
427 77
818 284
663 377
102 190
667 145
801 47
144 125
862 813
988 63
879 98
718 864
859 495
225 981
91 385
443 137
364 440
684 33
267 355
163 937
542 390
75 317
481 666
131 198
194 552
501 230
176 342
804 714
752 223
3 509
665 823
937 235
798 787
265 650
339 519
999 332
264 256
616 130
599 135
558 343
642 158
303 893
169 343
360 224
112 255
933 86
833 481
276 580
782 524
665 5
341 830
744 408
67 472
568 645
26 966
512 261
912 147
617 361
261 130
181 823
136 905
297 467
81 142
827 263
64 94
322 375
26 548
59 735
140 117
798 470
230 685
121 212
47 834
955 202
888 650
236 407
495 264
951 504
805 953
867 902
815 197
370 857
432 748
133 107
571 77
386 992
541 694
506 843
52 316
865 923
187 769
67 836
53 126
561 652
229 147
797 837
617 144
924 660
92 828
24 384
559 447
494 561
582 736
614 616
565 125
353 196
241 580
371 975
988 476
206 672
452 901
828 815
489 249
729 732
202 66
251 462
515 79
810 867
602 381
661 499
305 34
578 3
777 963
357 342
936 409
774 458
526 24
432 156
180 68
345 922
731 16
729 598
480 410
961 726
854 910
214 711
55 849
790 995
929 812
782 223
96 289
966 498
527 776
314 255
575 900
947 1000
4 153
59 219
270 521
777 883
914 938
380 620
513 536
850 386
6 974
164 194
372 22
371 461
835 137
621 848
964 427
724 441
300 358
608 709
921 223
175 187
826 255
631 83
113 65
310 286
726 87
935 245
13 349
807 201
373 422
310 932
612 858
873 169
225 242
199 326
711 896
786 243
847 796
704 485
526 372
604 399
634 629
483 923
468 327
965 588
37 282
405 639
667 552
115 894
435 900
111 405
904 50
644 920
146 929
564 392
275 576
271 754
319 899
135 890
397 632
237 998
111 52
702 910
32 714
140 663
397 822
100 913
845 230
632 485
867 164
651 241
844 406
381 442
695 331
578 958
251 208
825 528
492 636
703 230
619 787
189 270
577 971
535 90
524 520
343 791
467 421
755 481
177 953
138 857
3 400
425 771
827 425
825 516
101 601
98 822
342 323
412 609
28 123
909 755
340 425
589 52
837 314
26 34
602 509
213 385
878 80
5 455
606 585
977 709
328 871
849 57
352 369
275 370
396 374
605 211
945 97
15 225
467 386
117 641
480 612
567 501
597 921
261 970
531 8
769 982
720 784
963 338
455 569
584 764
81 305
719 234
551 151
764 932
155 153
865 902
555 831
598 450
906 886
248 57
747 16
255 890
678 679
749 567
656 789
116 676
743 968
420 752
690 296
894 877
898 991
569 590
762 305
568 823
606 532
339 288
461 507
331 738
465 913
927 601
139 978
721 23
131 869
679 305
354 743
602 547
529 803
821 223
893 139
920 594
613 542
707 379
48 394
989 489
744 492
208 540
44 603
415 658
191 811
428 586
669 241
766 990
820 384
660 247
839 824
240 149
856 744
701 195
439 895
521 67
892 317
241 466
879 82
203 99
402 414
910 203
275 356
246 123
341 596
671 659
264 261
384 945
442 911
100 98
36 52
641 162
489 994
946 244
833 385
177 220
257 50
396 258
309 109
995 490
426 68
522 69
955 540
303 686
322 317
445 272
44 793
408 272
133 189
421 494
947 418
763 279
611 369
456 465
378 268
270 420
23 804
995 518
13 298
707 472
879 136
293 987
254 300
844 997
434 360
308 153
372 775
537 209
228 281
290 613
70 89
45 415
931 635
609 189
229 264
348 27
735 262
948 759
395 336
183 424
60 935
92 721
250 402
505 958
311 358
391 468
616 574
765 767
166 896
53 906
711 349
396 837
994 217
208 551
571 906
812 407
232 135
395 433
278 431
678 51
933 730
418 704
976 804
703 757
908 171
501 96
363 851
138 736
852 781
309 946
881 73
973 563
883 680
766 626
224 337
89 2
821 896
399 450
479 526
415 554
127 295
536 732
112 896
957 558
545 328
267 635
300 917
464 833
879 783
91 29
323 416
262 176
477 673
917 746
986 939
278 442
49 875
837 672
762 916
198 984
355 978
945 191
841 127
459 469
919 539
476 11
977 456
505 387
345 316
882 961
349 252
452 17
232 834
867 778
779 417
987 706
157 267
612 382
231 830
848 706
869 789
750 988
439 125
633 776
667 811
12 625
505 639
861 286
132 129
421 558
407 974
469 968
274 356
352 37
523 131
76 935
693 505
319 670
649 444
275 987
937 117
398 305
931 966
107 404
904 871
526 556
492 682
751 671
797 281
121 898
936 500
888 572
375 727
332 319
513 49
633 277
202 387
437 297
877 697
517 118
120 587
200 788
250 286
38 276
236 501
865 304
626 85
256 124
918 27
904 469
330 490
112 40
247 348
562 910
231 190
209 496
419 833
578 30
603 387
171 99
666 201
776 51
837 588
781 61
459 348
836 661
22 692
561 356
405 735
301 50
819 423
503 484
805 273
261 279
449 621
842 406
526 96
762 660
788 951
670 116
882 361
551 447
664 370
19 988
6 156
184 387
220 954
97 231
730 123
188 815
902 448
461 665
778 952
857 384
686 728
152 222
874 378
789 713
258 523
536 448
426 857
720 645
381 142
904 958
144 631
936 569
465 614
168 371
237 346
260 476
572 805
486 127
585 132
59 309
774 634
830 463
970 645
818 607
623 448
973 372
451 342
565 991
4 43
744 129
508 453
289 198
374 141
243 278
849 127
535 841
347 384
951 346
583 761
579 781
273 700
390 987
278 459
317 186
289 791
870 169
651 394
36 2
165 664
521 620
7 318
103 152
454 652
536 66
813 149
800 105
654 524
726 134
33 75
29 635
231 888
527 862
42 913
895 377
12 333
253 397
75 743
986 896
582 279
238 879
639 264
977 711
170 755
676 965
627 474
546 621
781 551
19 640
997 44
935 492
56 838
760 886
408 953
633 893
360 470
879 459
435 515
456 203
963 573
715 144
766 190
572 846
61 940
281 464
269 222
653 632
452 154
661 377
912 894
980 680
890 459
147 535
546 739
217 767
2 796
115 317
852 948
613 623
192 434
269 785
8 527
413 836
666 920
71 819
598 666
195 543
546 158
879 429
300 870
512 990
438 478
374 97
820 346
492 412
648 794
338 618
244 589
287 36
228 300
261 50
730 289
319 535
901 92
988 106
523 860
407 966
560 854
979 650
246 907
891 180
643 358
758 938
370 863
830 235
190 534
814 447
894 599
335 460
760 267
747 199
831 339
919 661
709 285
650 643
998 365
747 101
724 385
415 740
550 200
54 893
292 576
648 500
690 62
142 139
703 303
838 320
892 600
875 171
439 766
408 521
238 758
897 788
74 434
751 396
463 514
431 206
393 165
597 890
588 817
520 776
427 842
527 425
102 442
370 360
691 275
666 805
911 143
689 385
883 843
766 573
375 3
677 60
653 241
677 41
476 838
371 667
904 814
416 428
284 274
224 498
124 854
842 328
209 550
781 576
572 225
341 384
589 231
316 841
194 221
99 567
660 584
663 591
296 796
616 892
202 1
450 383
717 771
26 787
728 673
869 324
897 498
293 424
788 931
950 120
198 959
801 233
696 19
294 340
851 403
428 826
606 80
445 813
68 71
858 281
996 715
105 413
849 518
914 901
24 514
737 506
106 546
501 785
344 666
83 668
369 636
607 469
962 955
153 528
432 46
419 953
722 398
94 398
786 767
303 65
192 327
547 822
187 970
506 177
831 402
324 201
69 30
112 211
272 574
812 71
640 248
687 200
323 942
993 543
88 344
292 930
132 236
670 701
714 500
341 232
348 166
921 841
778 955
358 15
366 826
628 931
137 273
937 250
304 253
591 369
774 620
503 524
328 985
890 867
416 50
56 170
877 840
995 91
286 893
147 863
863 582
460 446
874 246
436 298
25 234
224 996
211 887
832 316
255 686
12 187
802 928
165 296
982 399
969 742
209 306
646 561
290 431
893 116
460 583
499 746
825 827
879 656
146 679
597 538
41 336
295 323
203 10
116 698
846 783
843 993
884 950
462 365
963 284
224 630
489 836
992 552
445 439
870 274
430 857
32 897
996 70
368 770
28 58
937 17
666 664
302 746
427 596
903 229
151 396
496 523
800 589
340 113
736 72
482 313
195 958
47 228
181 914
790 290
401 759
222 949
846 638
334 556
181 106
96 589
182 460
522 566
809 845
236 530
959 648
759 339
990 858
165 657
20 137
776 968
114 600
34 483
605 593
833 218
348 453
319 338
692 10
692 17
763 955
567 554
154 174
55 690
152 297
267 853
142 948
111 364
884 879
553 827
61 157
382 758
833 839
524 829
481 11
850 550
624 205
963 491
899 969
429 675
517 429
162 387
713 884
653 829
804 970
300 802
463 941
571 790
258 585
123 723
784 835
54 650
527 451
728 228
276 607
136 8
694 830
612 688
177 858
856 545
686 524
744 300
756 549
419 700
108 791
646 293
520 402
403 522
524 755
582 541
333 449
21 44
17 431
97 744
598 90
155 72
801 480
60 515
302 80
361 911
254 638
12 384
504 932
408 118
174 800
648 654
764 244
403 103
837 430
705 353
150 671
998 922
49 667
33 207
75 209
726 259
601 997
487 370
755 517
355 170
427 394
97 481
879 269
909 752
144 391
243 210
383 120
556 787
204 693
932 948
647 112
713 475
590 492
718 118
761 326
780 957
298 866
290 779
227 742
860 553
42 755
781 853
454 969
262 568
181 411
301 254
948 2
922 247
431 641
786 596
268 54
814 145
246 536
858 622
676 554
518 689
235 852
587 386
80 266
629 76
164 767
335 69
386 677
40 396
56 815
628 677
414 703
507 88
974 757
200 790
335 616
766 888
953 759
589 791
795 918
845 395
704 942
220 739
67 216
790 76
309 132
243 719
316 68
327 578
837 264
590 896
537 190
848 330
672 912
270 216
382 656
585 975
45 822
65 22
263 148
621 471
543 856
799 360
391 626
444 610
733 211
586 169
604 984
317 50
37 375
887 485
60 695
27 922
951 24
169 428
554 329
661 287
123 16
341 211
11 904
974 861
71 713
992 651
646 587
636 352
800 799
750 301
131 749
534 593
270 160
735 148
527 569
943 118
76 29
284 86
580 465
315 763
855 25
475 566
821 884
339 756
340 897
381 549
953 675
909 696
565 861
144 384
344 428
466 487
657 331
299 454
179 65
261 637
637 169
962 404
613 575
372 804
234 534
175 482
832 927
275 682
934 36
940 836
462 182
784 471
728 612
884 923
7 986
389 171
713 459
637 401
539 843
204 523
801 561
580 133
295 91
877 898
697 105
815 648
71 715
206 824
611 421
902 548
894 796
200 151
842 341
193 851
963 170
921 696
616 757
10 936
459 522
674 174
204 739
18 710
116 677
549 170
482 909
42 251
950 466
234 61
17 434
712 17
584 29
593 798
602 803
942 894
607 228
773 663
255 239
624 188
164 144
170 800
54 656
110 778
526 548
998 228
749 933
504 891
992 878
373 290
165 108
941 8
621 267
136 213
438 35
765 853
85 707
708 902
29 294
256 886
368 570
751 729
544 444
964 853
124 19
741 148
164 764
793 436
704 288
920 334
479 262
921 57
923 961
782 166
103 810
501 104
929 503
460 345
822 969
510 159
921 420
445 344
137 3
41 106
771 299
594 479
914 981
522 997
261 662
656 512
856 608
606 662
762 909
94 456
683 230
846 281
209 79
696 825
603 948
245 555
667 988
587 228
424 738
75 496
820 235
942 975
240 135
841 805
178 509
412 885
286 186
179 355
134 12
663 93
655 904
143 904
561 10
693 349
858 363
555 507
408 916
298 527
246 399
188 880
45 623
648 31
867 287
196 411
677 673
829 409
663 657
940 971
33 289
58 93
784 812
95 53
725 754
683 4
910 968
319 403
188 136
143 341
543 309
836 769
361 510
829 549
34 243
28 258
745 670
274 620
840 669
790 727
318 736
517 986
825 824
291 176
682 341
587 712
805 776
705 613
617 362
186 694
709 741
951 79
932 962
984 84
266 60
100 580
948 391
553 742
117 460
954 763
472 865
205 240
127 634
431 106
862 764
484 569
604 228
275 799
20 263
796 275
669 198
956 255
720 665
355 334
836 911
516 746
329 362
884 164
186 860
3 518
180 360
336 397
426 880
784 122
354 954
667 894
920 126
804 83
821 726
911 624
759 362
385 446
802 623
527 155
1 640
30 771
231 178
676 934
402 602
46 184
94 32
337 987
376 916
585 518
422 308
352 771
397 582
686 777
490 308
930 586
832 414
733 54
744 915
442 15
432 946
770 428
886 575
873 598
754 579
373 842
941 662
851 359
284 618
508 486
521 359
318 774
998 76
70 230
883 613
378 847
625 583
698 375
596 902
97 109
954 976
291 136
225 684
876 613
761 759
503 987
195 651
287 901
908 47
990 474
474 580
72 143
28 117
212 158
950 981
735 757
524 741
705 872
640 946
883 699
573 503
986 10
903 880
998 566
519 58
519 440
442 296
362 120
744 29
917 530
226 222
142 868
940 98
701 627
965 749
678 183
274 756
918 423
253 54
2 834
747 181
872 251
76 115
114 188
413 890
225 952
843 974
736 938
775 85
960 989
894 944
625 372
498 724
788 698
962 250
245 978
598 424
612 646
837 257
185 45
637 139
491 519
371 254
445 444
310 305
539 727
989 319
644 570
232 426
835 779
957 506
638 101
647 533
507 607
367 183
552 763
83 387
650 522
506 199
180 945
55 743
913 921
693 256
965 924
316 645
821 54
743 73
986 360
67 71
594 70
536 117
739 8
28 929
729 748
789 732
748 63
186 443
210 145
491 466
345 697
542 345
415 588
161 322
881 97
308 594
411 102
341 18
679 74
896 632
121 159
532 112
190 661
675 335
729 853
877 544
96 509
828 579
630 111
114 678
385 17
238 826
897 714
870 11
911 788
82 132
643 736
166 529
708 950
847 215
327 981
67 32
907 317
375 932
157 996
863 238
935 412
63 754
447 352
987 619
505 464
147 889
294 603
35 655
997 735
829 74
868 381
855 963
652 69
562 789
858 316
44 275
895 768
178 524
469 881
235 735
500 642
267 847
262 647
380 79
761 684
627 572
192 887
467 307
888 836
54 537
316 206
824 470
943 418
454 478
876 394
795 552
608 820
180 376
353 665
99 952
736 912
48 238
406 416
537 615
124 342
421 929
490 632
568 792
784 901
994 244
126 975
132 274
711 504
392 932
534 463
820 339
513 275
253 16
178 885
696 529
905 139
954 255
745 215
665 447
399 771
932 567
825 788
682 223
884 332
784 879
147 501
781 283
377 437
171 303
329 648
750 282
910 763
560 349
956 862
819 913
394 631
139 249
483 841
855 196
944 444
238 4
775 704
412 158
701 547
980 725
279 270
904 962
973 986
181 360
299 458
342 807
597 718
390 604
902 20
331 896
145 435
569 643
467 320
304 104
45 21
488 865
730 735
489 82
712 180
531 14
692 141
122 380
671 95
140 36
87 260
669 93
198 193
265 668
566 92
934 86
955 765
907 556
582 404
331 220
122 566
898 787
613 63
332 874
433 683
870 785
733 189
352 302
139 960
594 884
750 350
518 601
400 164
601 142
64 967
482 115
701 856
38 75
311 649
587 914
231 521
596 441
488 614
666 340
678 151
683 168
998 312
879 825
364 121
496 11
239 658
423 23
34 11
249 551
498 433
125 591
935 828
362 736
538 443
183 246
904 365
446 703
459 897
907 746
775 934
211 224
605 753
583 508
971 443
498 393
242 746
66 526
884 901
613 255
723 781
697 992
42 806
724 982
575 138
508 3
931 776
339 522
364 928
615 524
845 248
166 655
110 301
87 567
891 624
944 619
199 701
173 366
413 188
410 113
380 929
364 401
257 553
833 461
356 117
311 721
79 97
440 415
107 181
941 177
204 664
346 459
656 209
274 185
605 216
726 245
497 482
70 559
824 42
961 28
142 856
119 917
218 980
246 538
815 77
28 939
353 208
976 614
630 78
248 10
610 796
158 439
430 579
45 858
706 264
705 337
222 931
277 673
157 248
253 209
594 805
555 571
857 169
488 820
318 695
486 498
136 283
288 719
158 344
557 182
789 768
725 653
57 476
851 105
36 695
993 969
599 824
344 621
329 729
290 145
151 989
476 950
852 727
804 658
255 235
334 594
85 411
967 156
597 612
739 324
141 633
343 487
460 591
477 87
172 665
657 500
312 592
553 12
354 371
525 496
792 269
177 414
267 309
571 204
981 450
41 104
805 904
197 528
94 472
187 677
828 348
544 897
593 217
560 562
835 456
630 158
459 79
288 262
302 699
4 306
984 603
520 554
458 815
798 443
874 522
925 445
208 263
696 859
814 14
264 756
554 969
129 406
852 618
307 103
237 191
95 839
562 741
82 714
304 222
805 549
992 34
353 250
23 788
538 916
63 517
665 832
45 2
120 139
640 293
52 168
307 345
37 297
366 416
849 851
140 439
363 281
941 652
172 158
967 917
138 152
762 531
151 69
459 318
373 672
516 187
891 658
522 248
642 909
327 496
747 868
741 145
465 452
375 707
330 409
888 748
519 388
34 354
959 760
376 209
144 686
845 680
129 505
831 616
143 78
124 559
109 237
373 19
186 566
50 3
184 321
667 683
133 331
567 759
759 593
764 271
940 784
856 572
804 416
391 180
218 523
513 628
978 987
981 300
660 312
682 499
864 959
396 314
906 223
399 732
590 905
737 834
106 178
682 266
483 536
626 61
278 987
939 380
821 118
432 346
694 794
975 354
638 622
98 382
233 86
934 800
219 240
82 815
390 394
166 341
682 380
801 628
735 19
70 843
377 745
80 1
63 123
559 52
815 94
534 686
171 891
505 979
973 677
398 880
227 287
281 466
517 230
847 772
658 604
136 501
521 891
548 683
991 957
262 914
320 108
703 816
808 137
664 860
62 694
278 829
71 797
649 228
469 599
933 937
947 620
298 25
476 583
996 727
608 743
81 422
121 430
999 581
976 318
718 596
887 304
437 324
34 599
30 17
294 953
386 521
722 833
349 561
746 568
339 442
456 680
712 260
843 298
441 173
570 739
514 634
593 735
429 461
676 506
673 708
577 148
674 32
773 614
904 38
527 165
298 114
898 367
50 470
630 301
151 263
857 160
884 393
493 783
617 27
151 377
102 275
371 694
125 400
183 476
664 907
810 665
850 156
944 88
430 849
525 62
667 61
136 364
187 82
320 993
413 960
979 163
958 978
224 147
401 284
10 616
54 927
509 491
140 259
182 719
759 685
42 750
28 480
485 470
521 297
914 450
89 346
359 765
81 741
81 268
964 9
349 202
726 779
110 303
645 377
82 672
970 439
112 587
136 359
131 740
985 824
375 657
231 594
937 97
677 780
691 668
97 894
611 499
413 187
881 893
587 307
397 159
34 101
196 145
911 445
945 374
880 554
268 744
303 412
472 290
451 115
243 749
900 705
327 382
998 987
712 97
287 589
536 747
405 964
609 801
47 915
162 933
798 232
787 260
4 28
331 488
294 259
390 395
150 867
352 872
190 199
625 765
131 550
450 504
149 88
458 554
892 474
240 269
372 892
629 824
599 192
15 171
279 646
940 567
23 905
199 9
298 999
580 663
285 245
348 802
481 460
64 379
659 594
575 541
224 674
279 831
339 4
276 932
801 156
149 766
696 998
969 345
224 506
972 392
626 727
668 687
650 366
317 193
791 249
550 190
125 10
931 802
222 199
344 471
351 493
459 227
901 813
205 887
462 492
548 439
29 368
761 623
563 976
372 249
417 51
44 977
776 145
797 573
684 710
355 375
523 963
343 448
383 482
492 937
960 109
750 410
593 538
14 980
596 34
200 456
478 246
497 105
757 18
409 705
20 185
446 747
805 608
768 139
216 288
709 743
95 473
78 783
438 679
720 73
907 271
630 986
831 276
266 85
86 682
33 525
510 758
949 494
323 143
62 186
169 967
904 827
111 395
727 545
110 535
962 212
863 944
950 989
259 39
957 157
617 602
401 848
591 11
398 577
688 634
593 631
493 609
330 317
184 931
497 930
403 293
844 569
910 487
332 199
296 368
238 146
185 378
960 320
160 664
276 740
776 642
784 361
635 932
878 84
116 32
795 782
415 476
239 181
291 248
205 495
563 104
249 509
32 738
68 970
523 664
510 677
784 560
350 53
366 895
352 254
629 448
798 401
740 989
946 901
424 287
562 516
245 172
909 468
844 677
246 603
724 390
248 831
585 626
186 725
687 669
580 36
648 907
449 436
210 184
252 277
669 698
147 797
651 42
349 488
435 965
434 493
891 753
814 865
147 560
976 657
777 769
663 348
189 647
264 919
872 511
425 597
725 644
82 154
43 96
771 974
159 230
205 219
723 552
449 76
727 219
921 822
824 815
498 710
575 941
619 283
933 718
413 846
246 6
632 595
547 453
922 183
185 464
77 172
981 889
291 159
474 156
397 410
296 504
133 718
901 102
537 170
280 72
621 671
546 495
638 541
806 260
924 73
857 88
212 376
755 741
221 914
550 757
322 199
449 549
108 381
497 32
524 544
671 192
91 562
282 354
582 712
811 325
245 884
589 835
673 553
693 469
646 843
996 789
620 267
699 435
483 351
129 476
317 22
780 762
871 369
967 970
585 6
637 403
123 564
199 327
328 875
859 187
881 490
543 389
795 670
475 937
152 156
305 290
370 98
299 903
973 417
225 944
878 344
600 252
611 171
742 149
478 497
432 285
180 559
153 962
382 664
177 400
295 100
164 713
947 465
929 925
11 75
222 624
881 814
629 218
824 45
799 350
640 562
87 195
337 170
548 940
28 652
766 44
560 448
143 604
864 359
52 339
205 883
117 31
76 566
29 427
599 788
45 770
45 312
966 879
782 395
844 110
530 186
317 212
612 613
532 55
487 589
977 282
620 661
76 945
48 910
243 93
520 47
501 73
937 851
93 24
997 98
52 294
730 278
216 15
636 157
375 946
436 505
301 543
648 860
632 864
934 2
599 405
971 118
972 28
964 340
277 903
17 85
820 647
820 394
105 79
494 369
64 138
10 4
374 420
922 664
253 982
599 268
562 333
296 157
435 369
680 869
726 634
934 200
404 98
390 757
857 968
5 276
383 235
409 270
713 371
467 52
699 698
428 107
335 350
200 912
536 998
917 81
711 841
722 506
579 529
867 298
391 610
222 344
682 919
28 516
661 229
294 746
964 261
719 808
133 172
864 69
963 981
242 51
147 79
965 787
431 352
182 613
95 310
956 295
416 382
742 623
618 391
141 560
345 415
508 69
203 287
613 192
953 249
813 289
242 432
672 838
441 947
753 811
183 227
826 783
115 229
925 504
469 372
71 920
830 6
754 855
409 494
513 479
205 341
552 226
128 735
646 41
316 324
595 310
716 784
532 372
618 436
532 73
160 422
465 183
515 835
107 512
829 521
787 20
241 614
894 427
259 863
468 799
146 478
74 51
871 385
45 942
557 439
827 841
851 530
42 382
364 924
394 187
589 963
493 90
980 710
232 707
901 571
29 321
524 19
817 948
473 539
720 669
747 621
226 203
378 114
284 330
684 274
597 108
527 934
382 461
395 237
527 774
575 793
633 852
468 640
428 729
686 468
685 447
311 793
311 621
259 339
542 938
64 658
409 237
515 532
185 556
353 147
214 489
964 805
166 570
627 227
643 465
879 485
658 54
908 616
253 526
777 659
96 362
526 255
1000 466
103 499
196 4
382 173
594 694
518 852
434 164
775 597
32 798
375 690
58 446
289 464
1 655
8 340
121 626
621 409
706 282
399 106
754 747
937 132
398 509
928 149
717 988
554 933
168 164
786 146
31 394
591 224
531 740
616 35
250 669
527 262
832 245
558 942
32 523
800 793
671 348
807 87
23 885
699 220
651 65
815 657
946 175
40 878
870 807
7 601
792 735
297 628
300 579
48 602
82 7
660 392
277 652
91 140
21 332
398 491
283 935
352 265
34 81
110 895
437 609
47 169
363 177
32 75
973 829
179 913
257 474
383 61
562 564
419 466
213 442
423 580
313 310
450 50
242 987
67 610
434 398
977 343
725 592
604 854
523 672
739 942
900 365
445 675
531 409
599 907
647 655
195 23
262 510
915 633
259 466
162 114
917 916
888 246
414 493
475 611
425 615
426 84
578 992
241 196
458 85
242 401
700 1
585 133
504 503
944 239
333 389
744 686
227 649
818 852
140 42
285 533
745 809
434 893
175 892
116 157
52 393
615 924
230 408
927 412
215 737
551 573
511 856
373 969
617 308
736 25
547 259
124 514
327 681
596 389
162 407
541 624
926 226
277 829
760 759
756 676
661 956
578 148
830 928
472 773
152 477
926 545
665 333
498 632
503 47
836 293
23 891
443 380
827 805
235 612
711 127
136 835
48 236
247 21
808 221
927 809
594 957
519 515
232 69
120 321
410 70
374 431
308 557
371 429
452 519
899 694
989 10
405 492
600 231
460 33
577 879
444 989
26 256
622 654
940 491
187 506
389 581
422 305
308 782
977 220
428 72
901 267
996 400
801 497
583 735
261 602
82 736
384 433
715 968
540 639
73 790
137 118
679 330
780 350
121 422
73 904
17 905
751 479
947 982
402 229
562 724
847 332
791 43
682 8
770 768
521 531
625 684
704 852
806 860
662 905
113 462
434 137
712 867
145 533
220 919
819 461
119 279
485 346
413 423
609 274
672 116
953 284
558 304
430 399
66 574
318 196
324 267
742 241
569 330
756 848
307 265
387 160
48 817
502 449
945 861
722 20
586 705
52 866
400 90
36 201
417 827
80 418
82 373
603 132
903 748
552 598
528 480
113 302
5 194
427 632
508 37
482 338
869 622
917 31
894 822
277 501
991 942
130 542
321 127
184 757
142 607
123 94
518 549
947 567
76 575
368 860
506 99
481 550
240 177
494 5
991 119
794 626
698 269
304 63
370 704
502 126
28 54
574 119
746 904
353 177
809 939
63 22
191 540
671 876
840 496
800 410
507 513
747 457
77 138
513 946
297 428
159 350
605 68
879 615
373 857
336 25
303 179
609 205
834 105
144 230
204 885
869 364
30 136
238 322
822 405
381 452
168 43
193 841
753 861
213 832
579 609
134 342
277 518
964 681
722 897
672 8
480 788
317 263
392 386
246 544
689 878
95 952
300 203
538 487
454 688
40 750
434 77
862 299
136 595
897 102
692 38
879 389
583 320
716 432
948 737
384 459
309 283
133 248
506 622
211 674
689 223
97 279
771 424
430 243
830 492
10 467
316 693
101 253
793 631
401 587
39 355
266 81
496 529
722 989
645 799
961 720
511 991
52 391
206 574
711 531
440 614
454 199
147 270
746 53
429 58
908 622
94 924
636 995
269 239
525 55
29 302
695 295
698 695
322 152
875 52
529 621
738 781
161 122
797 765
323 907
17 625
986 645
937 944
950 296
182 133
652 954
954 970
204 21
166 514
287 501
310 34
24 474
530 45
173 664
659 628
755 88
904 428
365 57
742 601
742 679
388 942
843 554
26 431
348 696
870 443
162 365
895 423
95 466
111 798
509 814
340 716
832 418
278 563
361 365
54 236
30 236
847 999
289 488
667 666
799 708
680 331
874 736
305 783
726 253
890 479
617 427
653 592
315 798
316 726
535 533
277 409
466 545
880 493
546 111
834 11
576 259
593 261
490 627
802 123
911 564
207 173
813 837
697 819
735 185
528 653
246 886
322 532
463 195
901 588
929 342
516 873
188 926
177 665
811 229
795 129
757 75
256 350
317 375
153 186
231 121
606 258
203 664
278 513
151 838
703 624
67 74
688 721
287 623
741 39
491 629
675 947
923 792
31 261
826 223
215 762
555 270
604 222
582 878
12 784
577 925
432 429
555 515
533 767
568 20
302 167
326 957
479 455
688 994
12 443
682 489
827 258
523 169
11 79
622 155
369 624
18 655
544 224
393 343
993 634
922 943
450 461
319 226
489 892
742 630
723 475
274 168
570 623
567 753
369 200
671 601
114 788
895 453
79 748
32 516
828 789
840 426
46 221
515 363
304 612
86 79
283 537
149 230
261 578
273 967
488 125
778 940
807 898
589 547
195 188
917 496
155 93
411 69
395 247
935 804
291 623
754 951
507 830
163 877
14 775
847 612
459 797
543 7
692 743
699 546
722 937
339 102
292 331
165 124
368 20
715 798
495 662
817 790
89 893
794 551
120 515
466 383
721 561
992 275
670 128
93 140
947 935
980 929
338 619
499 228
949 126
98 944
534 546
219 536
634 446
481 645
395 94
750 556
631 748
16 701
724 162
745 760
968 549
614 175
330 443
797 25
858 545
912 580
90 25
721 831
90 207
674 118
371 887
120 354
874 107
65 871
192 696
25 849
282 146
738 149
8 705
895 450
107 643
107 476
828 177
603 546
56 258
691 547
750 443
892 992
709 309
155 881
877 366
749 479
169 196
324 563
809 968
444 508
81 597
786 359
540 985
839 305
927 524
76 564
510 783
182 871
460 822
226 835
294 261
610 617
83 829
197 717
323 535
736 272
912 23
862 400
728 491
195 711
963 964
172 653
136 362
518 984
308 197
416 346
191 111
423 626
362 823
378 767
527 233
160 380
385 65
763 13
651 443
164 379
910 762
592 780
220 581
4 880
721 113
943 140
388 465
676 184
918 128
225 486
674 53
453 773
160 175
860 706
377 84
402 269
694 903
611 827
141 59
590 452
498 334
822 164
71 654
876 300
102 276
165 20
864 524
926 224
787 780
316 253
95 251
10 145
953 314
874 279
320 572
972 315
835 720
614 30
722 811
970 706
893 765
125 38
275 808
919 394
362 215
480 448
58 326
422 185
625 632
944 730
902 478
666 512
297 531
940 384
181 224
10 325
205 743
897 674
777 726
961 18
169 287
661 962
809 95
65 169
803 213
160 378
58 899
597 510
764 899
746 272
85 922
936 798
761 54
60 991
725 114
291 626
706 935
479 725
664 190
367 262
842 951
779 237
696 539
652 370
473 368
752 733
776 316
468 519
836 777
714 25
186 543
986 123
678 663
556 690
686 947
962 435
499 823
781 860
439 998
573 174
359 250
141 770
386 711
782 895
949 938
504 33
706 719
343 638
379 445
265 98
322 32
488 506
952 218
222 750
897 613
55 574
697 300
162 490
589 710
840 326
549 208
902 457
934 660
845 417
121 124
374 125
397 175
614 173
856 793
77 745
842 431
523 338
457 969
924 353
215 662
204 533
151 644
698 677
513 757
822 766
341 42
227 247
929 387
841 830
474 771
30 307
30 734
350 265
785 355
326 739
356 263
519 59
832 233
677 375
477 983
892 81
501 684
124 20
236 151
667 519
324 614
467 447
823 728
97 355
116 898
81 606
281 638
406 795
284 161
886 913
647 958
318 735
783 377
143 880
923 125
60 794
411 477
440 310
140 514
251 424
203 753
726 994
76 217
704 1
357 157
740 508
218 497
168 804
404 314
361 605
240 102
118 266
61 92
962 322
706 18
971 612
790 159
533 278
393 805
723 964
270 783
41 479
608 141
335 744
492 396
22 354
144 38
877 819
186 616
21 254
231 746
812 255
242 697
831 291
97 461
515 707
102 73
177 420
546 888
258 639
231 739
19 621
236 4
372 341
326 410
553 160
476 289
146 361
848 795
768 724
980 188
394 188
220 746
812 379
800 641
242 229
162 646
46 335
374 775
941 883
398 863
614 297
983 49
649 486
485 177
69 699
866 429
932 777
833 674
893 938
808 234
114 196
159 996
633 552
721 924
79 673
737 914
969 147
547 194
510 797
717 249
997 989
722 423
143 629
365 917
921 974
886 946
21 732
80 907
796 750
776 932
742 793
164 845
870 809
182 852
887 86
932 785
457 742
337 568
428 367
855 163
692 807
203 695
971 661
375 638
319 797
460 206
236 461
8 703
688 323
611 931
794 838
496 517
786 222
767 667
368 827
476 20
621 131
296 771
655 626
547 105
207 533
873 808
938 249
149 869
186 686
327 422
280 81
187 754
121 621
2 82
304 419
861 934
637 80
451 599
450 774
878 383
55 90
688 369
818 540
743 417
333 189
768 860
235 755
790 227
775 737
139 58
634 929
272 490
30 982
597 387
321 766
894 237
332 924
796 466
502 823
191 23
699 638
715 227
121 43
4 648
566 733
301 912
702 669
678 259
367 480
544 452
684 136
777 727
248 950
245 901
692 57
64 776
927 970
869 146
22 827
463 207
245 301
917 748
693 772
115 136
277 767
252 186
383 577
262 118
915 912
154 915
530 137
395 262
832 288
913 952
525 602
775 910
163 399
82 81
557 896
851 252
732 268
753 678
565 430
537 760
132 66
293 966
625 530
242 130
461 736
850 643
751 244
936 459
149 732
222 932
829 110
669 33
672 447
440 715
882 927
130 433
943 967
408 985
942 418
531 73
434 787
17 523
789 223
364 870
447 441
52 197
791 545
311 290
984 925
817 787
147 1000
367 79
585 722
813 378
451 857
416 575
697 527
116 233
212 922
200 199
345 66
857 62
293 937
136 946
366 773
804 335
550 149
635 735
893 276
958 182
80 41
596 662
259 478
73 857
121 85
472 346
915 60
512 804
460 120
213 110
185 100
828 837
637 28
68 536
192 228
513 506
652 126
549 11
648 306
537 128
882 884
419 863
656 465
294 940
317 560
628 318
587 570
740 932
660 500
37 23
685 192
93 493
750 515
14 539
96 475
77 780
630 208
613 723
306 639
462 525
260 908
971 872
103 495
569 410
713 738
712 743
116 552
15 783
918 598
529 508
902 226
27 551
752 373
187 146
488 3
452 323
13 57
421 971
409 939
234 360
818 558
354 705
782 961
554 965
206 852
359 217
759 30
650 550
180 731
807 877
563 471
692 763
617 690
709 970
576 825
243 834
651 284
736 657
58 83
562 376
592 807
389 540
286 84
836 804
202 148
269 52
84 930
211 697
231 752
517 434
442 237
937 257
728 968
148 849
619 384
715 988
250 95
897 746
256 298
911 933
598 326
936 821
238 862
531 351
274 12
415 692
796 811
469 261
898 361
163 922
871 267
312 574
603 135
903 420
994 585
267 182
870 111
745 452
303 130
477 752
330 697
396 551
14 540
420 387
197 931
300 518
582 168
285 458
383 156
354 944
266 532
538 795
515 216
947 186
175 71
563 182
711 463
503 198
646 731
718 336
428 511
492 31
314 828
897 806
256 951
831 345
855 887
242 230
798 158
608 911
144 26
479 943
356 126
33 754
977 278
772 251
620 790
304 62
301 203
605 578
293 988
960 814
213 576
363 452
685 990
406 943
758 408
904 392
600 398
319 948
929 195
911 780
994 156
21 761
629 623
520 167
899 782
550 701
596 367
683 208
996 130
950 901
807 366
606 1000
23 457
977 153
640 397
837 87
305 466
483 627
956 614
85 906
531 983
708 315
410 590
895 188
859 60
247 905
18 805
937 988
485 402
165 538
330 599
829 251
440 662
855 83
588 145
347 771
330 193
717 378
998 226
464 876
678 241
309 212
504 566
409 709
695 95
129 590
923 431
498 987
14 148
303 672
163 101
304 630
30 31
432 427
61 62
232 672
924 306
912 639
907 993
664 301
142 990
995 774
597 236
985 3
352 184
578 680
482 610
403 727
767 59
389 932
193 981
268 612
842 12
407 208
926 547
947 239
315 780
84 966
434 422
247 340
575 905
340 38
811 587
176 443
142 974
596 610
217 35
471 251
409 388
834 95
281 80
811 346
42 652
826 198
556 385
464 680
584 23
76 221
345 816
481 893
250 819
313 312
860 247
915 551
649 106
285 259
342 133
70 572
256 146
561 147
695 808
825 939
638 975
606 112
29 434
667 900
641 632
946 457
305 275
69 639
431 71
635 93
136 418
300 598
683 789
97 372
912 644
119 635
426 148
65 394
673 295
434 771
599 544
914 651
272 241
693 698
923 427
637 756
71 876
495 725
736 899
332 175
852 814
863 424
296 758
800 944
858 303
178 738
935 71
254 331
546 745
799 429
579 382
971 937
951 356
964 939
550 490
389 676
130 406
679 430
855 569
653 139
832 908
209 22
58 118
238 494
730 414
441 282
858 489
148 751
624 792
176 736
328 53
340 178
688 715
407 704
154 165
642 197
612 925
861 529
250 42
959 434
675 265
462 599
48 842
211 367
769 341
978 708
526 184
830 575
952 26
829 275
217 649
502 113
687 509
173 308
898 616
806 54
843 477
876 463
280 333
838 729
361 334
288 120
118 870
798 855
896 71
399 933
361 912
148 931
141 604
278 194
14 880
169 398
976 359
808 450
6 37
846 844
544 141
861 900
2 315
399 4
978 326
6 55
418 45
554 508
919 373
5 761
265 873
570 985
440 453
300 708
541 358
461 122
503 242
794 585
29 513
340 264
636 363
890 393
395 701
402 490
460 92
337 300
861 171
737 356
513 735
826 135
934 520
231 679
880 136
72 645
237 449
403 850
753 963
89 837
682 861
232 414
778 141
964 586
155 962
454 512
89 911
818 403
897 663
600 377
755 318
154 411
182 294
337 681
528 392
217 668
352 774
810 583
466 341
373 419
29 648
800 811
366 681
273 498
523 754
510 666
78 639
305 394
711 995
603 303
748 915
658 22
12 278
635 775
589 376
663 436
181 53
913 324
102 956
583 865
962 704
539 181
852 403
456 182
928 822
357 180
818 291
757 690
88 376
25 349
995 256
413 731
716 351
876 228
158 406
560 782
858 287
830 157
165 649
345 278
179 989
669 385
342 104
657 338
34 518
780 559
529 817
797 960
362 220
688 375
684 393
381 887
494 368
490 860
524 57
919 37
642 647
106 675
849 316
25 231
28 196
461 733
401 512
864 67
114 230
8 149
239 792
364 758
99 38
88 500
304 767
385 438
815 303
14 263
724 641
941 789
772 93
67 913
120 458
119 910
706 101
992 291
836 616
201 920
499 122
596 590
873 547
364 979
189 327
593 955
156 112
203 267
307 628
590 299
402 336
562 49
329 217
20 13
923 2
400 760
547 45
132 375
174 675
640 633
959 652
90 83
345 360
744 922
793 489
582 338
834 442
875 101
148 385
788 697
942 49
651 124
458 976
63 448
620 102
877 842
246 494
660 567
212 617
679 684
349 511
557 642
111 485
794 290
975 696
614 520
230 548
446 245
56 305
120 689
619 489
559 407
914 458
605 392
555 202
322 278
48 784
674 836
870 279
444 778
654 805
820 377
99 811
161 348
84 558
86 978
754 118
487 516
747 688
246 873
625 614
691 925
10 810
340 488
570 807
77 165
380 19
856 837
649 96
223 140
42 243
830 8
766 24
558 270
22 270
203 19
106 759
296 251
9 258
518 135
235 220
343 237
590 955
422 794
432 356
589 322
638 595
880 848
549 120
42 910
513 153
409 449
901 367
545 609
866 621
225 409
802 193
318 118
366 279
263 979
455 869
944 722
905 102
54 184
596 804
594 713
295 550
285 472
430 452
274 828
579 503
901 285
90 676
169 628
657 750
671 970
707 814
37 880
293 423
736 530
237 630
505 240
579 569
353 331
861 421
42 112
548 35
634 367
987 593
910 650
744 656
485 637
469 517
53 103
565 976
428 54
991 751
193 931
30 791
314 503
169 964
479 593
603 770
494 787
239 860
55 909
663 396
801 540
973 903
980 604
933 923
703 179
409 157
860 526
181 634
264 586
499 439
949 837
498 700
812 632
385 949
529 992
447 482
657 427
905 442
947 937
113 127
667 454
837 766
172 381
379 28
607 423
985 357
602 263
909 483
188 811
488 384
73 324
598 68
74 82
237 585
753 953
538 891
150 641
821 830
567 304
61 580
352 984
215 249
576 567
37 178
901 896
444 991
479 345
522 406
793 3
176 622
521 833
447 402
376 569
294 363
268 413
98 203
171 377
832 904
95 925
53 608
690 478
204 50
319 65
57 303
859 756
676 253
611 19
818 434
349 702
593 238
450 986
44 821
988 724
679 29
435 799
821 858
819 514
75 411
392 859
4 246
435 841
291 543
448 811
908 533
264 435
985 471
514 28
263 343
156 104
34 931
350 995
315 765
518 528
655 729
186 997
27 156
715 711
650 765
519 744
883 65
310 677
552 708
478 91
175 816
642 53
788 565
452 775
824 94
258 777
408 674
231 763
821 905
440 547
96 683
552 725
995 244
115 303
229 542
78 916
213 460
273 207
147 349
804 796
749 685
930 370
984 122
632 200
477 479
958 281
457 451
735 567
216 581
739 465
469 259
392 236
491 450
117 960
442 130
466 150
938 768
719 676
769 240
254 945
781 203
480 358
158 673
845 804
370 20
800 186
251 81
702 597
104 890
816 278
311 440
966 712
664 535
756 261
346 706
546 832
440 218
266 662
860 713
326 648
620 476
923 835
207 399
213 652
88 16
487 969
714 713
261 667
874 786
764 497
761 39
509 796
144 635
410 188
407 320
676 759
818 888
434 508
730 530
212 278
982 108
964 438
53 325
60 281
376 117
91 7
233 876
481 394
734 879
994 778
586 323
785 195
111 665
597 51
945 837
499 430
121 620
691 989
45 129
110 362
75 551
514 302
139 150
881 916
357 742
877 293
573 38
403 770
544 679
351 241
587 961
132 426
816 658
356 913
966 565
366 632
428 993
982 801
315 164
213 14
426 712
729 437
452 396
439 551
724 136
988 109
274 200
94 760
448 496
707 185
762 667
903 555
791 242
626 696
206 818
522 43
65 831
405 175
787 42
490 460
906 407
620 432
19 675
956 244
815 28
805 361
241 822
575 337
154 567
74 804
282 595
794 591
752 884
223 797
316 81
720 691
781 310
718 293
791 948
776 984
598 268
241 342
889 411
781 182
749 73
685 980
868 81
994 840
999 136
681 335
320 168
460 927
728 193
15 379
498 758
786 120
824 59
100 630
573 664
394 143
47 529
49 296
162 493
274 186
460 45
823 767
842 384
234 776
992 821
465 633
325 335
685 512
504 347
410 738
711 545
115 763
552 167
959 231
379 712
706 209
140 648
820 313
862 677
820 5
141 865
248 314
766 65
868 691
451 310
643 774
284 506
513 340
446 939
561 93
766 960
276 150
437 393
735 559
132 465
312 860
971 589
179 762
428 299
814 910
669 234
941 157
561 734
917 998
109 112
508 493
85 402
727 936
956 931
858 662
694 457
207 361
938 646
357 26
979 854
51 189
954 485
952 82
39 464
792 642
551 1
533 836
455 839
834 973
939 619
256 149
887 697
824 833
629 191
780 316
8 577
928 484
10 131
884 552
353 546
1 394
319 500
280 455
159 427
557 328
726 971
182 131
509 152
397 995
255 146
401 701
209 443
835 324
501 345
91 173
93 490
804 652
791 705
930 445
35 425
828 372
936 985
225 915
118 357
394 98
720 171
717 670
318 55
618 983
570 402
690 209
428 71
445 47
851 758
598 654
719 781
782 510
598 221
498 503
978 655
843 840
788 525
432 479
287 358
977 526
269 145
96 203
495 875
257 818
731 984
396 430
808 502
283 556
280 285
615 42
469 242
991 570
814 674
534 573
419 878
980 567
709 120
601 401
403 609
547 615
382 56
106 829
253 19
964 212
590 192
100 462
65 649
332 380
156 419
405 800
677 945
162 739
238 401
339 862
889 893
845 688
799 87
937 905
704 768
732 175
168 566
383 143
844 781
105 208
766 825
765 725
934 695
378 284
479 344
810 83
358 539
731 34
698 37
825 967
663 193
557 834
365 544
74 696
830 83
155 860
755 273
919 626
947 298
989 445
721 283
203 207
881 822
753 808
28 971
872 240
276 954
110 155
15 712
318 306
136 496
16 911
114 101
461 917
122 883
852 872
200 13
29 254
955 350
484 941
486 669
738 364
780 434
983 83
368 918
378 957
578 891
616 710
639 713
774 843
906 306
129 101
343 669
771 360
531 807
631 972
393 825
942 102
985 772
231 379
866 533
522 127
628 302
841 884
617 246
648 91
259 401
830 634
414 66
621 511
40 99
491 468
244 804
183 526
243 660
992 479
917 449
761 515
264 344
872 153
135 846
281 751
943 44
327 206
337 672
273 8
45 928
690 599
680 150
485 907
121 399
405 633
301 861
188 725
176 742
758 504
686 39
543 532
118 640
476 411
33 840
358 821
558 413
355 915
1 960
301 990
430 237
835 494
131 157
170 722
774 575
333 890
356 569
858 564
400 338
926 243
292 221
946 314
527 597
240 469
963 585
521 973
675 229
353 978
502 566
226 275
814 119
522 900
463 584
698 121
324 250
396 143
330 295
55 97
949 561
511 668
876 248
127 872
778 230
171 974
398 743
574 169
550 804
256 760
441 215
529 675
825 302
228 759
957 566
607 117
498 155
383 476
928 385
446 692
583 600
175 437
624 659
952 859
43 806
323 832
253 491
859 266
224 505
473 188
1000 208
234 649
239 227
52 485
979 669
581 11
848 204
494 634
912 635
505 581
986 690
633 608
837 313
876 294
967 594
124 245
35 600
840 700
19 462
960 233
324 336
171 400
266 567
778 165
341 780
696 753
570 581
630 395
812 768
449 158
725 136
45 855
474 31
694 867
257 36
217 674
607 773
714 126
788 759
359 701
472 73
651 18
15 716
79 635
565 41
605 876
586 131
32 194
792 864
139 546
335 887
811 566
930 604
689 627
984 372
583 351
929 107
948 22
793 659
730 924
760 618
134 33
389 180
137 922
376 106
404 489
517 548
835 354
609 637
809 775
262 241
310 646
197 1
205 435
731 955
398 712
275 385
253 708
493 629
820 8
348 263
596 307
584 905
217 591
423 297
153 250
225 445
876 540
80 922
482 522
537 292
237 249
162 748
417 256
832 630
231 972
735 711
827 565
66 179
330 427
75 229
190 777
247 289
12 80
823 301
278 71
428 989
677 459
969 824
622 391
849 792
311 83
775 761
737 751
284 813
892 55
964 282
22 38
530 654
954 611
232 276
36 164
529 849
889 825
562 257
976 235
146 789
857 397
753 546
28 1
613 323
225 878
636 412
103 909
219 474
7 814
851 789
922 243
627 896
63 171
907 383
626 182
768 680
349 72
399 480
279 101
347 948
747 337
99 497
403 741
324 441
672 798
35 933
165 125
380 366
294 201
513 156
5 158
587 7
556 974
99 275
871 2
358 150
1 43
27 790
576 835
298 702
933 165
178 271
349 146
356 291
893 282
718 870
780 368
546 233
228 615
151 329
397 285
976 53
693 297
330 650
387 868
391 357
547 509
754 241
836 958
255 400
960 933
302 418
585 967
270 164
160 340
683 317
68 116
45 175
485 535
289 834
260 465
45 321
506 517
304 836
412 826
812 73
481 912
365 759
193 53
345 513
553 87
503 190
685 613
810 924
471 783
836 82
829 385
829 923
726 310
832 892
311 530
219 597
999 97
374 381
547 690
705 720
445 120
456 579
833 582
189 309
251 924
690 324
407 209
863 406
782 92
958 712
988 44
634 315
36 427
86 673
147 587
605 333
210 621
57 977
742 941
740 197
721 900
590 822
677 666
784 508
994 523
622 979
781 956
131 100
519 521
225 52
117 42
575 656
490 765
824 4
373 83
443 68
42 128
932 343
677 532
545 221
198 249
272 894
960 887
259 269
336 478
235 739
559 577
867 549
175 657
229 815
99 878
3 630
575 936
672 985
693 516
475 898
860 990
322 30
403 577
442 9
878 838
992 554
295 411
871 814
500 561
16 67
675 111
130 952
813 295
628 450
596 894
237 372
432 957
224 894
333 164
446 129
349 83
441 944
379 68
80 121
119 798
148 248
962 460
471 636
891 580
187 531
494 708
957 988
502 76
571 335
815 239
619 49
9 825
835 581
818 112
519 369
127 545
262 37
560 702
467 474
805 105
852 329
145 534
520 926
378 201
914 66
856 901
990 1000
537 250
778 462
612 821
312 661
974 565
840 334
25 389
140 231
331 129
391 852
643 34
450 407
962 842
432 922
755 16
844 480
79 469
232 610
232 769
405 5
858 486
636 397
232 486
58 749
528 93
126 289
757 93
983 558
406 965
137 595
136 457
963 696
624 286
618 797
198 725
272 936
553 201
732 500
760 554
401 506
124 919
135 550
697 429
629 733
646 141
538 841
247 640
308 135
846 649
462 489
118 910
227 636
681 419
965 968
607 832
296 892
924 758
462 90
149 558
374 295
794 981
101 696
764 257
628 726
357 116
617 669
577 303
869 404
68 860
832 926
685 209
878 651
69 553
733 331
784 834
176 971
544 144
702 233
345 161
659 453
519 269
547 168
887 454
543 698
357 900
660 353
48 749
808 63
238 410
152 625
264 129
232 104
37 973
527 604
178 546
273 22
966 886
739 636
520 414
229 327
712 788
665 13
163 830
592 179
173 949
731 691
356 194
296 620
172 369
814 442
918 425
20 745
637 883
250 686
694 868
490 916
52 962
327 637
225 135
177 980
953 875
596 944
315 37
566 597
275 644
136 395
612 330
203 408
531 603
140 362
594 912
398 953
200 262
496 817
834 507
755 764
328 817
591 647
563 808
363 556
762 4
339 453
720 568
797 190
480 213
259 302
726 358
330 206
558 381
167 878
156 253
640 549
654 99
257 939
674 133
385 975
61 246
172 148
96 478
993 485
393 200
555 28
915 418
881 686
709 131
738 804
349 557
341 985
765 188
14 32
867 977
148 785
75 382
541 300
605 105
859 445
143 187
3 815
818 115
783 186
17 4
542 941
56 974
416 480
557 20
992 974
149 944
566 564
734 181
384 221
258 428
331 417
997 128
825 282
878 203
874 797
65 214
350 694
126 908
645 99
535 558
644 529
174 227
263 299
243 716
338 797
321 196
833 514
273 650
843 331
648 875
818 989
381 437
934 688
590 275
355 437
368 566
109 879
210 955
342 522
295 134
502 583
746 314
833 467
94 178
816 489
880 431
73 984
796 102
292 874
901 385
387 810
436 515
723 313
767 832
541 651
318 61
946 735
808 934
61 685
573 43
238 302
639 580
289 62
942 82
217 379
815 107
850 835
736 368
336 634
2 41
332 853
279 355
47 577
291 780
937 220
290 205
757 915
154 564
374 636
255 158
189 896
28 307
349 458
653 949
974 432
504 635
599 808
255 473
702 141
480 717
325 164
78 475
758 102
778 588
152 21
362 532
61 558
973 638
651 512
127 87
618 33
631 44
618 352
75 630
172 846
394 623
138 901
402 394
448 479
296 88
330 240
41 318
190 42
942 859
429 611
972 406
571 835
584 47
682 54
472 8
607 798
389 340
799 401
777 716
433 302
434 838
314 607
770 646
448 26
158 389
362 702
566 857
677 890
985 121
6 396
990 704
558 218
284 67
773 782
396 341
878 553
91 268
645 455
831 374
92 229
114 144
206 776
422 666
767 833
596 43
240 486
40 821
330 632
481 434
538 409
283 662
185 870
135 275
318 608
229 595
626 851
648 486
313 623
579 319
458 682
718 670
844 824
58 606
40 109
361 394
658 183
32 518
5 330
558 969
677 982
65 242
572 512
213 896
110 532
373 104
379 487
582 970
260 245
617 61
857 760
693 847
215 756
374 539
993 153
374 746
584 458
817 122
247 505
832 550
192 421
370 649
764 305
539 883
89 343
998 481
17 785
517 924
560 492
541 400
459 969
717 308
343 301
844 442
149 771
171 242
192 688
182 648
28 977
235 66
330 868
891 705
622 279
355 458
799 537
899 306
924 808
400 315
217 428
792 402
579 328
420 637
523 921
481 362
454 428
317 84
154 52
100 764
872 115
704 503
290 719
103 555
482 599
290 388
966 705
29 871
368 186
895 904
888 693
327 802
744 316
695 591
900 769
30 245
337 454
3 535
151 310
295 402
613 302
13 105
924 183
789 251
676 712
800 106
361 916
34 688
41 956
743 909
963 436
801 474
425 489
514 673
916 551
473 852
27 43
728 358
527 624
922 856
371 194
818 277
434 90
858 540
529 815
299 749
637 554
623 932
210 222
471 134
832 788
910 654
230 540
144 251
677 188
120 78
917 342
927 991
342 375
215 15
29 644
935 37
602 679
720 783
697 975
672 165
479 541
367 938
251 431
735 454
438 731
665 905
771 986
11 531
127 901
297 863
599 751
274 823
974 476
701 937
807 741
101 453
1 349
280 557
441 692
589 945
772 111
949 819
479 815
843 81
212 120
247 933
282 873
135 104
171 313
935 353
944 96
801 869
635 129
744 884
947 749
877 55
462 657
696 711
263 984
848 774
636 107
69 616
684 868
566 623
229 133
823 308
907 795
247 901
786 260
635 628
430 165
702 901
444 134
519 105
709 718
128 143
465 181
934 398
330 16
172 54
855 457
783 950
588 486
669 570
812 855
30 25
866 971
250 916
348 422
634 340
216 327
1000 519
529 654
141 179
359 862
365 111
882 213
710 333
906 752
243 712
634 695
971 168
184 257
33 591
657 775
615 127
262 882
802 220
394 624
255 879
166 983
885 527
634 21
821 522
445 624
954 553
339 891
412 74
7 178
680 204
315 523
435 339
261 905
665 831
550 118
580 944
42 626
315 946
511 14
523 946
729 126
719 815
661 954
405 704
607 780
241 364
180 781
402 588
841 848
54 651
610 210
529 847
124 936
165 574
815 457
46 383
25 794
795 801
108 997
706 12
253 448
335 749
591 982
678 458
830 943
462 85
508 212
962 57
979 839
132 802
552 738
736 188
264 353
886 225
924 788
169 876
337 822
650 226
549 353
680 692
209 782
902 461
48 790
640 52
520 922
205 96
165 347
609 791
840 461
41 555
54 834
546 973
106 626
68 462
505 72
798 189
266 623
355 823
222 424
777 492
905 926
533 492
170 415
790 589
15 956
153 727
761 784
817 834
829 887
822 2
871 473
136 597
748 296
730 264
198 93
883 445
421 581
725 344
388 102
932 680
52 14
434 485
193 50
681 77
499 743
417 623
322 984
99 858
152 462
1000 851
53 352
760 722
143 87
538 233
1 413
315 307
729 747
615 446
92 975
615 922
117 673
795 980
111 388
518 826
189 931
735 388
813 7
391 120
757 992
529 289
609 623
675 997
439 387
247 223
638 497
223 861
78 264
177 589
223 496
521 873
202 267
523 68
258 583
165 9
5 807
483 83
537 96
293 206
64 215
665 72
274 295
328 335
82 318
858 166
44 363
132 991
252 301
888 912
379 268
885 723
743 871
72 256
353 78
414 752
282 742
409 140
190 458
739 169
791 114
876 488
737 656
220 284
797 382
736 442
911 874
713 439
746 440
185 458
39 699
772 579
815 792
586 528
38 765
156 162
348 967
786 91
414 459
211 943
116 822
517 657
699 735
742 136
303 824
999 534
177 277
394 355
250 760
797 773
546 345
134 351
646 735
322 439
539 928
59 957
290 271
797 477
363 213
934 151
955 975
984 157
612 10
348 985
779 15
450 807
14 383
644 688
988 872
637 231
497 798
672 201
468 218
37 627
752 149
249 102
432 941
739 487
397 508
267 868
548 491
215 214
42 424
493 610
914 517
499 18
233 743
877 226
235 210
434 599
326 165
230 515
920 23
354 573
399 902
102 302
949 312
725 316
355 781
219 927
817 780
884 454
640 794
670 716
829 104
89 105
820 111
438 570
950 60
199 947
634 884
792 690
107 646
768 934
663 95
575 266
183 454
538 336
338 108
172 392
413 545
603 855
239 788
835 948
408 356
661 153
757 127
121 368
397 8
999 729
423 12
446 240
135 684
506 193
976 904
927 344
872 260
787 325
577 738
403 589
136 304
181 919
614 237
704 600
138 606
994 787
54 200
60 612
395 933
189 562
973 613
694 566
603 756
324 270
177 324
612 165
42 943
282 172
771 993
49 147
618 82
308 402
913 468
214 766
753 518
232 646
619 323
378 380
389 172
970 916
808 475
294 832
743 750
947 211
723 554
667 193
267 987
85 603
824 260
159 115
199 911
670 765
800 489
593 894
730 682
866 309
675 205
373 208
55 969
463 320
802 144
149 112
903 600
105 984
473 630
748 439
554 86
554 745
472 932
115 365
146 135
18 574
390 911
724 283
675 932
458 39
135 892
353 691
876 776
7 284
423 62
97 198
864 429
21 281
808 242
617 799
24 992
811 284
621 20
274 167
276 828
711 351
338 787
913 377
962 69
480 116
71 824
769 166
269 639
319 169
69 590
130 814
951 727
366 479
982 689
803 392
588 165
176 852
343 315
751 603
321 850
616 191
663 97
157 232
107 802
578 936
387 274
530 778
730 669
755 570
118 906
17 646
284 63
761 665
109 954
572 838
859 901
90 162
607 801
854 999
650 832
818 386
645 208
619 316
177 561
767 727
388 693
284 301
569 498
160 698
414 934
781 755
166 446
454 516
522 24
721 884
768 933
334 737
852 356
370 144
163 126
626 124
230 213
549 989
487 667
334 483
943 793
674 405
485 579
903 111
7 287
243 231
157 24
218 862
477 548
135 808
832 447
447 362
125 715
76 775
563 522
17 312
557 657
635 464
608 667
338 863
558 944
797 33
850 926
358 316
912 421
788 287
72 887
844 70
904 37
745 940
984 802
288 354
271 327
873 710
218 740
921 825
369 934
756 67
163 450
912 956
391 828
783 853
664 206
772 340
979 109
598 136
907 898
252 991
952 825
73 552
681 737
736 439
823 246
783 836
479 901
729 67
746 257
323 807
457 188
487 77
222 530
695 995
841 33
705 384
291 455
759 294
53 320
332 488
999 401
791 60
823 358
821 710
533 473
174 210
218 144
625 459
21 515
433 528
525 868
814 6
849 156
445 826
638 140
676 581
260 124
369 202
341 383
552 247
214 923
332 807
390 900
883 77
539 896
467 67
446 495
582 493
551 712
907 25
109 820
135 245
189 991
352 442
199 707
751 363
74 697
708 121
682 16
69 573
443 946
512 932
380 717
588 5
574 639
40 455
440 227
232 200
729 636
184 884
487 263
39 817
205 345
132 79
976 469
106 422
686 64
337 68
140 110
685 238
50 717
542 368
547 529
915 958
695 82
742 772
511 405
617 263
871 170
942 710
149 54
744 333
49 749
66 156
41 124
342 523
616 47
215 42
686 734
408 96
458 884
920 5
454 58
339 176
4 13
215 308
986 909
42 525
949 572
519 630
517 158
254 138
263 982
530 526
245 539
159 576
788 723
246 524
339 348
328 805
332 704
430 467
316 662
214 742
939 667
947 787
971 665
261 43
720 398
91 938
88 575
83 353
648 938
976 740
301 468
561 238
725 609
501 57
792 181
613 697
314 137
190 842
339 39
710 72
376 203
30 70
910 60
647 783
933 414
423 178
19 829
930 398
893 58
595 646
511 572
584 170
483 806
895 926
792 877
540 256
95 335
141 309
811 716
763 243
249 68
222 795
478 300
921 678
544 964
276 330
809 441
910 36
390 393
1000 684
797 749
958 818
967 373
805 933
691 948
444 54
433 330
829 717
25 813
714 398
444 848
763 375
657 806
32 650
183 592
610 301
303 297
952 429
97 407
788 344
420 739
542 191
500 970
159 502
198 9
918 60
469 556
224 689
547 395
494 527
458 447
630 311
678 518
256 812
10 378
773 18
290 858
876 601
472 124
237 52
994 641
264 402
372 198
982 255
627 729
190 804
892 701
426 879
325 582
549 878
90 385
341 817
906 826
752 345
698 573
433 419
624 392
165 687
429 435
456 632
783 706
245 837
474 438
262 846
639 906
69 739
120 540
113 292
141 373
557 864
657 67
131 826
523 39
308 730
168 293
843 76
517 688
340 489
596 183
802 624
510 446
210 765
505 245
443 359
788 479
580 567
133 398
462 513
967 896
39 313
167 927
248 629
912 981
25 409
289 421
415 353
185 647
424 696
653 189
282 345
584 486
822 141
890 31
554 243
579 905
479 226
448 628
240 800
636 897
616 329
380 602
982 365
390 906
947 480
382 208
868 25
479 708
362 52
361 630
312 208
686 536
714 336
93 344
373 733
314 517
581 569
936 351
796 431
315 113
901 6
345 1
286 314
199 61
522 235
971 116
539 863
511 407
642 727
916 843
404 816
406 332
952 443
727 133
563 767
960 664
742 85
670 144
141 287
799 138
473 945
586 404
270 936
554 342
439 779
961 422
70 981
319 53
779 944
715 141
297 96
261 208
927 912
276 648
685 599
26 95
117 961
245 764
588 137
968 970
889 73
336 790
520 241
414 94
868 932
52 180
347 139
567 472
600 462
207 19
910 823
404 284
939 517
530 972
218 649
216 117
531 738
824 843
833 194
706 185
136 432
955 418
25 496
821 34
522 163
278 299
193 862
725 22
922 389
538 244
215 647
948 135
579 325
36 957
377 969
36 588
177 475
769 553
740 104
151 537
701 223
948 469
374 547
929 182
357 450
303 151
590 529
187 900
292 902
367 822
663 532
580 371
459 741
2 532
173 198
77 412
80 330
282 875
116 461
497 653
725 340
613 7
833 228
187 384
656 599
294 844
736 428
931 74
2 67
650 553
593 286
453 108
989 946
269 918
712 352
327 545
27 588
563 377
765 333
104 620
36 853
909 684
923 282
964 470
914 50
310 582
408 417
392 703
408 228
302 483
110 602
523 536
89 50
66 923
102 168
181 23
769 744
358 3
754 986
856 472
818 344
184 135
521 790
992 617
72 187
449 866
610 729
349 321
838 888
388 302
484 980
721 552
418 726
157 240
493 569
832 640
904 108
954 69
341 389
197 138
440 960
424 10
808 348
79 336
439 473
92 74
312 989
931 935
586 231
574 802
18 557
497 479
188 463
395 752
213 585
998 977
891 654
936 341
268 118
72 691
952 211
128 443
660 842
609 436
897 225
645 861
153 136
232 679
352 949
609 461
825 376
220 102
802 204
148 684
803 629
984 916
212 735
111 653
513 691
144 320
963 864
539 10
503 86
561 912
1000 163
469 986
146 204
337 710
858 282
889 21
259 12
173 598
548 67
902 693
555 304
887 966
9 411
724 172
187 30
51 60
914 4
903 268
720 824
168 473
241 21
700 455
928 150
628 191
890 732
328 165
63 294
236 796
245 903
20 420
740 175
748 994
298 643
921 69
180 591
750 39
58 855
309 480
714 890
237 510
695 992
814 428
100 683
308 637
321 649
315 618
150 941
294 526
223 750
73 449
79 476
948 261
1000 324
575 228
275 651
328 276
581 611
312 321
757 989
778 186
657 760
200 387
642 499
704 720
953 135
997 2
842 680
926 233
460 385
512 403
29 475
906 652
707 503
265 777
484 325
49 391
555 272
20 295
490 656
443 924
569 367
472 311
421 531
628 435
799 427
292 87
759 440
754 826
21 41
653 93
506 377
423 552
955 94
59 952
970 370
909 868
848 14
887 372
651 616
571 55
61 394
194 579
650 914
331 536
244 890
372 356
143 815
728 506
294 453
143 727
616 119
264 715
73 116
173 411
996 113
363 251
263 740
637 787
445 32
89 787
318 943
746 65
463 375
851 281
33 364
715 527
679 874
409 672
723 141
670 522
633 1
318 844
831 771
205 217
728 67
142 593
82 346
937 791
102 180
220 724
574 221
650 505
326 890
960 325
908 492
562 85
254 553
582 267
243 952
213 268
142 899
588 377
83 499
900 146
913 843
665 830
679 926
667 56
881 728
531 114
182 229
846 191
370 553
442 164
752 462
516 431
340 629
827 657
860 723
967 669
495 35
33 863
926 373
14 19
499 622
326 927
380 836
440 455
473 450
396 366
919 605
746 49
734 472
557 114
950 381
86 925
64 598
26 168
955 968
778 243
780 278
992 52
252 172
693 428
57 74
938 302
571 748
926 950
985 609
894 278
25 497
690 460
114 610
256 496
908 985
240 627
358 410
353 740
299 337
422 189
250 887
298 126
179 686
462 416
571 913
170 747
401 407
634 141
637 95
190 486
683 506
868 58
418 875
309 976
746 807
569 923
177 608
782 499
345 215
706 154
340 868
235 761
909 273
911 84
374 54
970 743
681 655
28 819
805 802
193 188
626 436
764 183
442 820
664 35
717 224
480 968
180 606
397 712
871 226
553 466
664 852
789 419
432 405
35 267
736 366
689 178
639 162
707 508
520 333
407 75
198 96
131 419
962 297
783 363
208 141
913 946
643 304
357 533
912 745
915 459
923 749
492 150
942 84
773 427
969 716
403 32
674 157
266 764
854 360
775 19
839 902
518 222
440 302
288 593
989 959
968 599
212 476
58 556
440 862
477 332
557 125
852 319
459 137
525 523
532 406
847 271
677 6
961 504
870 575
176 641
173 779
838 94
727 231
77 514
364 97
370 805
400 62
779 13
45 558
761 550
30 867
189 438
237 38
490 482
698 69
671 457
35 673
939 384
509 265
985 915
387 964
5 448
176 522
815 957
263 370
981 157
613 170
501 353
235 947
866 70
614 593
271 321
186 389
467 890
321 294
603 362
281 813
335 940
272 294
390 854
541 298
275 905
976 755
947 394
311 184
980 392
119 183
249 898
992 706
368 820
505 903
382 855
358 737
548 66
326 931
53 759
59 495
580 143
37 382
600 342
155 763
594 386
654 410
18 185
764 996
458 350
692 524
272 561
7 44
793 677
864 375
770 612
546 710
430 564
278 727
635 218
703 170
126 295
802 667
275 203
404 803
560 941
586 933
239 917
864 811
164 548
534 406
680 502
547 965
818 373
574 242
347 15
89 923
628 419
669 590
420 228
244 880
156 7
571 966
239 934
461 959
586 907
296 605
944 161
921 332
690 772
223 412
675 337
320 278
884 659
783 255
926 361
86 132
512 849
179 862
380 742
123 128
908 237
983 858
437 465
493 525
507 724
519 42
844 998
136 621
430 129
394 951
213 863
636 796
914 664
912 141
21 900
743 854
516 163
592 889
146 647
671 965
851 771
430 274
699 36
949 235
104 850
339 626
407 999
185 911
226 320
560 506
580 601
847 197
551 757
701 878
929 294
143 755
716 357
531 82
448 182
78 527
576 848
604 835
452 504
61 968
267 761
679 998
861 874
383 381
29 873
418 383
217 369
21 662
390 516
960 981
188 102
112 837
92 935
866 824
698 546
513 169
868 384
950 555
136 808
859 974
833 966
884 565
323 135
835 132
828 114
74 156
144 359
924 634
402 455
234 399
100 863
542 650
476 138
781 922
779 727
53 706
861 585
802 223
847 784
207 431
400 492
808 739
823 99
195 556
78 175
447 114
230 446
935 481
394 418
700 521
363 380
825 863
558 47
749 577
41 485
388 363
158 260
188 569
893 954
592 5
509 578
999 589
176 990
821 454
694 596
367 984
468 986
273 894
561 529
403 198
327 753
712 600
680 880
662 765
919 879
522 936
981 674
71 371
908 503
69 463
363 831
387 29
76 483
421 747
995 332
269 571
512 85
741 653
900 559
882 770
547 283
456 482
779 638
706 587
739 251
579 878
572 927
621 58
479 18
854 898
219 972
309 71
98 544
242 3
218 778
955 583
234 731
915 495
177 460
941 261
819 544
909 387
907 662
9 246
88 10
618 390
609 249
116 766
290 795
686 643
453 131
692 221
479 554
973 724
901 941
75 180
460 869
241 84
832 300
725 410
729 943
486 857
316 952
914 425
914 631
75 786
408 531
43 343
867 197
668 770
109 937
511 153
838 542
467 6
108 287
222 708
415 586
83 23
483 124
50 538
68 824
377 508
743 64
197 553
840 59
214 6
598 365
615 546
847 771
716 666
920 631
775 235
486 541
511 737
39 893
292 941
699 463
728 898
38 172
834 138
2 491
150 485
651 415
417 620
387 346
712 230
769 161
883 462
665 740
634 467
983 419
198 961
143 511
632 517
968 253
123 710
845 884
995 268
541 796
47 272
638 693
50 545
127 990
812 236
443 556
735 503
657 297
526 106
454 368
817 543
998 282
260 371
372 603
88 723
840 378
953 503
987 704
746 473
74 241
547 652
407 361
344 99
817 204
775 371
608 610
436 842
765 139
721 133
802 810
668 274
111 561
447 208
772 999
502 674
33 455
196 125
821 385
926 693
232 670
123 743
592 860
249 977
362 763
198 622
19 464
443 999
980 22
36 692
212 354
461 531
253 192
589 95
159 52
711 772
437 867
666 58
121 978
615 32
929 227
807 501
386 539
763 276
671 814
432 632
261 276
775 100
11 762
40 149
375 421
198 666
822 896
571 426
876 61
715 120
836 801
129 991
27 230
399 142
138 917
434 128
1000 173
848 208
470 542
514 650
393 396
202 427
977 505
788 154
351 934
314 853
143 304
355 891
234 720
224 725
579 458
782 500
345 274
911 709
743 36
593 721
80 294
334 67
365 746
21 406
567 558
416 794
392 307
595 573
197 162
209 179
128 813
464 993
885 758
813 514
483 756
659 550
755 477
836 743
104 360
339 153
593 266
232 68
826 296
419 603
690 771
770 374
953 896
774 263
995 914
675 674
406 292
999 593
680 390
251 76
444 635
389 521
383 667
724 908
899 187
157 730
823 749
603 999
206 853
750 849
622 590
481 651
324 12
680 805
619 214
788 880
794 854
55 472
876 477
335 520
704 416
621 123
984 948
964 226
837 196
483 579
646 75
738 885
695 482
911 422
610 860
186 41
389 18
70 380
919 911
140 419
500 155
763 435
240 949
525 510
452 63
774 440
706 32
727 334
500 294
939 782
885 918
750 916
964 556
137 420
817 706
337 90
274 306
482 101
547 366
223 636
941 319
661 535
438 919
152 635
793 540
859 752
271 744
291 33
839 987
370 231
421 856
227 327
176 816
546 908
63 756
5 994
896 43
870 967
71 280
629 472
495 290
652 574
294 6
623 904
324 930
754 204
559 79
223 610
233 353
437 310
480 526
52 10
329 727
863 376
754 377
599 664
506 927
450 707
853 273
980 29
740 567
639 303
49 293
95 355
202 59
933 373
322 384
507 763
373 550
311 619
541 497
522 960
693 690
904 596
712 513
195 258
69 633
3 452
10 332
855 755
271 433
92 295
904 408
837 517
850 746
251 566
947 17
950 472
895 77
977 467
378 904
714 836
76 481
331 295
614 728
870 433
744 680
850 223
169 118
667 853
493 121
697 552
457 862
681 548
824 992
974 567
973 609
155 953
982 759
572 151
892 261
3 220
801 258
145 791
556 325
829 375
90 515
228 940
450 310
982 221
779 143
58 646
283 395
12 761
675 639
848 775
492 807
867 407
177 483
493 324
524 913
510 807
648 255
505 786
567 153
707 136
227 853
328 299
848 873
737 235
408 667
514 163
523 822
526 520
76 31
566 381
322 276
353 723
81 480
86 105
224 843
744 138
257 461
610 693
377 997
72 152
501 713
2 587
898 878
89 506
550 2
545 217
563 827
547 564
813 308
603 786
383 447
634 359
864 93
136 668
483 736
862 161
497 496
355 329
835 436
542 189
635 216
238 634
260 668
311 6
627 687
946 258
86 355
37 465
177 398
49 566
480 166
435 779
972 514
79 708
273 89
444 911
798 970
473 112
914 72
962 910
934 648
682 383
575 473
491 598
706 472
886 191
768 115
64 885
699 45
975 806
407 422
594 470
442 877
932 831
419 39
653 942
444 592
949 145
535 352
631 65
854 859
927 408
355 283
110 189
606 833
920 333
638 550
296 531
970 309
287 832
230 254
897 772
27 654
619 136
685 279
449 84
221 916
886 939
679 327
206 585
821 816
692 281
675 121
953 60
163 304
259 911
695 933
152 815
987 264
566 392
59 244
263 499
72 27
897 80
413 749
60 670
598 705
372 444
133 809
877 466
905 659
293 904
748 595
522 737
100 612
924 655
851 627
68 553
25 125
355 18
418 432
998 758
882 460
83 315
703 767
787 446
899 309
216 240
228 143
777 634
232 825
769 205
154 844
504 809
226 879
93 693
331 355
487 38
318 198
317 146
556 901
693 126
459 598
112 438
937 892
152 587
684 825
92 380
36 355
268 326
859 950
516 224
451 524
765 463
652 583
468 174
384 839
784 543
656 821
47 941
587 806
432 337
204 285
359 945
683 579
988 223
778 48
298 263
650 481
277 467
700 478
641 217
311 662
668 119
610 558
695 309
668 462
469 83
583 58
481 373
415 677
405 943
382 741
543 131
505 237
402 450
842 557
252 437
655 627
250 231
291 937
783 115
731 988
756 230
857 788
468 550
414 463
161 442
65 400
287 859
738 143
952 291
769 522
310 942
943 361
563 108
101 594
151 937
489 898
400 636
271 211
271 430
265 462
346 105
45 80
958 395
946 56
694 257
712 299
11 608
137 586
733 705
396 262
436 67
243 228
70 608
496 428
837 910
159 795
610 601
839 982
675 749
973 607
706 852
121 725
375 20
662 686
867 564
3 296
836 596
980 914
180 260
69 827
426 254
965 162
50 682
522 872
9 723
529 246
916 541
121 225
268 570
175 36
994 620
286 753
78 922
860 683
260 521
444 96
943 302
408 620
636 231
710 162
642 271
696 265
501 377
533 304
665 197
62 786
712 534
615 247
707 414
187 604
476 506
730 921
40 971
885 291
796 953
179 505
543 516
762 503
462 542
186 531
934 134
252 267
113 889
662 120
99 111
956 968
127 827
234 424
471 748
757 26
995 248
366 187
108 617
138 79
651 233
842 338
933 723
561 724
589 286
714 733
173 535
772 528
635 744
219 680
819 724
24 320
840 479
859 485
137 564
82 939
212 525
505 435
723 780
587 472
327 611
300 171
518 253
468 839
450 752
525 970
240 133
9 960
19 397
767 553
152 480
494 935
632 144
734 977
69 410
307 361
731 853
144 741
64 381
195 344
775 928
441 813
523 764
883 131
143 391
94 98
255 215
153 402
109 22
205 453
657 829
842 233
748 914
439 901
567 591
544 338
514 94
440 106
70 798
715 641
118 538
684 317
385 280
912 38
983 560
322 308
284 822
918 744
342 248
503 880
172 958
311 16
31 641
118 224
250 944
767 444
695 85
893 628
196 681
704 798
24 191
682 238
608 778
639 417
354 476
115 716
775 644
452 115
742 470
510 46
331 521
934 64
497 426
920 229
663 635
139 793
89 735
166 52
728 740
110 392
179 113
79 928
491 978
239 802
358 928
908 554
865 490
770 534
314 925
55 135
228 827
882 851
319 833
969 678
231 578
881 438
572 353
544 634
952 714
711 781
532 146
835 268
250 515
478 551
325 781
760 673
793 290
54 145
825 481
806 749
755 728
578 329
872 893
356 147
929 674
437 575
603 512
954 205
510 88
355 688
562 478
415 509
278 120
363 218
262 126
306 946
303 334
341 301
92 743
586 934
740 803
481 137
561 229
450 314
672 853
354 716
988 819
117 289
632 993
827 8
325 296
897 755
29 94
50 247
511 956
810 892
984 723
448 308
147 754
991 395
764 491
212 747
99 850
637 536
918 975
518 445
224 756
87 422
564 592
767 954
615 496
36 419
944 72
128 250
773 165
47 226
952 941
532 659
206 901
328 480
419 430
27 523
82 216
463 527
129 612
605 997
762 514
389 368
26 73
12 246
554 638
856 519
496 778
626 768
960 232
228 969
643 89
777 457
807 629
225 665
609 465
247 402
513 430
177 870
680 77
931 96
864 526
65 526
19 946
493 871
392 681
383 791
808 932
495 688
929 731
379 920
101 472
650 766
658 904
833 251
754 138
985 806
867 578
739 201
74 882
482 724
970 44
849 506
107 184
760 729
855 657
426 101
963 349
681 576
940 958
660 517
786 600
670 987
889 636
477 576
250 461
314 380
352 772
969 308
835 817
406 91
772 723
100 332
239 844
13 330
485 158
585 801
926 417
683 84
785 409
406 841
470 780
171 54
826 74
383 914
710 861
136 802
305 526
366 93
519 651
997 409
736 26
314 458
16 715
419 557
991 969
958 152
12 973
216 725
388 592
879 14
435 978
740 384
800 816
214 710
815 894
90 666
175 85
551 836
188 472
612 894
288 291
594 176
822 335
165 780
560 107
151 217
316 596
803 605
585 328
898 861
746 841
510 521
734 436
268 366
473 308
208 781
684 194
241 191
586 843
864 220
878 699
125 685
522 326
219 201
572 54
867 629
135 228
914 924
880 362
723 103
603 241
990 480
969 549
335 757
897 594
377 217
971 595
337 72
392 967
385 361
389 218
924 765
837 197
250 660
743 876
54 849
10 706
71 847
695 842
705 435
934 439
424 961
139 865
426 661
550 472
643 74
310 797
836 369
408 944
25 459
683 872
845 373
380 352
865 487
837 2
93 383
382 245
646 371
941 230
314 419
198 480
581 173
274 182
879 765
359 90
907 958
544 537
178 392
503 113
134 991
138 509
48 43
625 124
525 817
845 626
919 601
215 121
192 735
451 148
978 538
361 306
607 646
355 563
383 589
122 880
233 921
918 935
549 729
59 275
887 530
609 927
959 714
387 65
918 168
99 438
645 423
34 67
428 916
44 956
375 455
264 940
36 182
612 108
826 383
787 525
807 579
511 731
456 126
382 3
204 294
314 869
913 483
82 617
458 537
522 678
762 141
891 953
372 718
498 113
822 910
686 423
858 69
447 686
595 165
652 531
525 598
151 756
987 327
74 640
308 143
658 684
961 438
528 421
172 173
647 436
825 985
213 997
378 242
987 589
619 464
82 158
353 968
382 96
480 262
244 587
639 302
765 415
489 422
94 105
887 622
372 759
394 980
952 458
100 35
163 377
9 663
133 404
144 4
505 445
423 383
242 588
922 387
909 542
877 733
510 407
348 913
525 153
560 394
927 335
957 487
329 233
995 563
161 57
152 229
81 108
713 637
751 978
175 430
722 147
408 332
886 415
825 503
72 234
265 562
254 973
547 253
914 721
29 74
705 141
709 290
716 446
696 358
243 371
890 383
222 756
901 510
726 972
797 632
365 493
562 734
18 481
477 902
733 537
206 836
18 162
518 630
687 389
888 337
281 734
532 161
291 940
455 160
564 85
401 417
322 45
999 381
396 69
879 139
847 690
292 861
196 923
336 516
36 445
291 492
359 66
38 546
510 589
36 787
135 470
154 628
463 191
913 277
232 804
774 827
892 565
841 389
220 137
168 853
288 512
654 29
586 202
241 464
505 424
11 27
244 291
258 336
527 374
236 203
45 409
685 684
719 396
494 10
151 210
409 447
383 134
845 212
992 243
225 566
503 520
998 208
698 976
426 285
987 221
12 653
577 217
767 547
201 161
594 930
532 215
17 507
458 257
539 934
761 366
547 72
243 172
673 720
942 783
190 70
667 376
210 474
974 862
131 214
816 433
734 816
933 863
662 773
245 88
183 149
550 977
42 729
614 337
852 107
37 483
752 457
510 916
300 31
444 322
64 375
121 431
495 518
529 472
240 436
572 708
592 505
713 828
227 669
377 238
508 722
665 511
677 150
911 65
162 605
653 928
795 576
143 829
814 844
190 679
690 684
559 677
313 130
148 236
895 412
894 325
33 749
513 931
445 790
156 60
40 915
905 839
507 413
610 976
492 221
710 700
796 471
92 470
721 609
399 676
842 133
284 354
290 947
74 784
298 569
788 748
840 743
807 977
339 635
230 976
483 137
875 356
848 642
692 431
573 944
250 830
790 138
30 255
354 104
31 867
467 768
36 83
293 673
287 441
30 333
982 631
56 528
508 1000
531 306
685 368
516 751
704 916
870 229
619 697
224 891
142 151
790 250
179 67
41 731
232 768
931 911
186 8
262 816
158 180
102 854
634 511
782 802
526 521
319 946
508 35
165 389
606 850
686 260
725 657
248 560
599 253
141 787
87 947
826 433
857 205
502 702
933 820
389 199
913 824
893 843
893 903
987 718
35 968
121 700
733 520
109 507
41 681
663 557
727 510
979 714
368 839
497 295
961 542
217 835
588 38
500 671
467 685
757 6
886 656
318 162
685 657
878 623
799 266
129 388
609 854
269 670
933 797
853 980
396 289
632 633
178 935
728 316
571 433
461 244
208 757
170 705
461 234
625 883
222 265
521 838
471 455
269 23
46 563
195 4
744 117
277 529
764 490
444 798
732 681
300 953
178 107
304 241
35 132
522 668
573 310
801 606
655 674
33 595
730 776
128 40
854 833
79 41
139 11
235 778
616 834
76 496
166 641
557 840
981 196
825 547
767 221
609 567
965 746
178 374
190 412
992 305
501 841
248 663
326 270
89 314
5 491
354 330
26 257
724 109
546 104
521 294
858 188
900 777
908 659
556 301
748 229
629 263
157 318
844 948
713 237
185 747
955 518
754 378
397 65
33 7
397 946
661 752
407 784
562 268
711 679
626 220
739 981
811 823
887 665
382 629
525 460
125 902
833 158
241 946
950 579
23 236
316 265
179 942
828 135
321 938
410 792
696 682
476 145
13 455
77 593
731 167
904 938
238 5
302 718
549 366
623 114
629 938
583 257
32 858
155 521
875 629
794 473
892 534
666 284
552 315
908 603
331 147
337 642
43 160
123 596
186 373
318 338
749 200
457 581
766 142
335 861
440 392
443 245
729 570
637 214
530 136
843 220
524 155
474 664
923 69
574 961
820 108
842 154
290 624
244 759
581 46
885 235
663 416
974 574
637 337
725 576
819 560
406 47
338 725
513 392
488 764
433 551
698 111
532 991
572 415
528 307
371 492
124 301
108 189
686 554
772 838
272 664
702 423
647 833
328 640
617 825
851 788
65 725
506 36
810 896
553 602
427 521
488 283
618 299
476 178
538 702
417 24
519 897
510 71
517 410
324 26
1000 678
161 227
85 631
978 465
391 429
60 651
878 223
543 90
455 462
563 49
719 142
968 545
777 437
981 652
411 470
604 233
941 355
785 535
879 322
4 282
818 661
204 398
548 408
781 702
726 211
505 123
323 926
748 850
146 5
145 849
698 900
678 92
173 216
12 261
895 352
108 830
8 812
611 158
913 547
514 259
162 773
353 199
641 15
44 221
974 143
468 479
617 677
539 199
981 332
503 642
778 650
6 812
815 381
380 982
550 950
160 824
940 286
281 497
754 708
762 432
489 384
209 243
567 772
52 65
315 689
822 551
573 763
976 149
502 844
417 777
235 748
393 572
932 717
80 447
464 583
418 654
455 838
855 852
308 711
389 82
174 219
228 620
16 833
257 595
347 447
285 748
14 171
636 49
1 526
33 48
903 201
767 497
8 159
912 525
959 895
409 669
647 853
671 595
466 761
808 711
31 447
729 887
974 216
335 582
678 571
681 820
76 144
357 992
559 234
937 221
837 37
597 578
523 1
629 655
710 95
670 895
599 437
566 616
681 742
515 802
777 849
892 125
519 671
877 400
122 230
528 694
967 324
996 750
701 213
293 17
25 593
349 253
180 601
277 221
617 540
814 151
291 456
812 432
738 418
378 192
17 465
371 527
786 67
804 20
492 473
16 671
314 49
169 735
148 992
981 315
56 265
654 353
466 966
283 241
672 322
710 530
836 445
546 309
62 932
574 92
466 854
217 867
918 287
514 147
971 22
265 549
822 8
733 686
199 866
115 427
114 375
848 242
102 661
434 670
156 607
330 52
970 678
49 85
262 24
149 471
958 146
877 498
926 81
837 727
550 421
783 376
575 552
739 893
714 242
661 929
718 950
897 909
518 822
513 502
757 901
827 433
608 233
504 35
915 775
260 125
387 179
807 796
260 213
130 194
163 678
276 88
461 108
872 657
289 6
853 65
539 117
98 358
841 266
696 464
606 257
799 510
664 964
416 374
627 98
926 146
788 868
501 803
979 18
767 220
779 755
733 741
663 77
255 422
148 513
317 13
514 656
604 861
214 138
489 292
62 7
591 277
839 324
19 510
778 156
213 124
827 687
352 510
817 702
270 760
35 899
351 879
345 634
945 649
587 552
810 825
21 902
549 266
243 281
972 817
413 810
499 588
418 812
811 637
398 444
256 525
996 78
578 961
689 966
476 158
943 178
194 715
400 241
845 150
118 936
952 709
960 224
271 521
665 510
306 438
492 983
688 527
586 387
830 918
699 264
99 399
484 778
190 443
348 137
991 533
338 483
901 517
38 103
347 544
346 643
55 306
878 495
312 178
816 537
983 17
657 742
910 857
190 208
722 822
267 836
620 300
256 573
943 779
62 814
566 863
487 845
608 823
19 570
623 783
799 775
535 280
481 569
838 164
848 651
855 913
252 59
608 39
172 656
387 236
496 680
516 994
112 414
653 672
526 180
785 566
566 587
61 60
346 129
834 851
790 698
147 884
364 778
52 606
899 683
561 287
224 126
673 193
392 950
369 801
947 128
177 20
399 223
795 741
659 87
608 799
989 636
130 823
731 73
226 57
785 385
654 778
173 133
864 908
7 512
18 177
41 620
2 728
33 463
144 982
665 102
77 659
715 773
434 300
108 931
971 50
780 249
743 215
538 748
983 730
827 222
706 207
676 948
822 818
371 997
775 612
473 151
436 273
379 792
43 677
652 681
400 962
413 784
546 188
965 957
433 370
192 876
781 816
68 664
747 798
846 705
700 339
564 399
322 757
993 681
283 112
419 851
794 565
682 634
637 566
861 141
16 60
236 420
260 531
328 252
630 400
220 687
803 448
439 814
369 651
155 990
78 986
811 316
75 807
352 125
647 25
506 751
63 665
911 732
333 873
907 604
213 934
890 450
939 433
739 839
218 713
741 618
868 696
75 913
279 437
819 13
242 371
902 401
462 245
40 546
206 730
481 861
223 531
206 238
724 657
646 784
972 599
851 435
633 571
326 26
643 165
860 223
299 248
333 990
424 242
399 945
745 624
969 956
338 371
494 204
483 195
786 595
112 826
432 529
27 899
21 841
351 914
45 14
52 215
817 816
98 707
819 435
204 676
250 442
336 431
825 322
156 149
381 19
24 547
817 599
773 705
253 924
387 778
407 607
11 159
700 462
189 775
325 479
33 249
570 484
31 654
485 497
232 186
415 217
764 502
219 518
41 872
776 368
1000 36
659 561
128 60
564 958
867 668
803 132
386 659
49 340
450 637
60 585
317 645
257 220
758 687
283 883
917 786
780 639
911 685
355 662
240 720
953 832
758 329
358 356
185 175
789 811
672 217
585 817
876 810
503 946
451 663
787 221
386 421
543 184
422 748
469 765
461 273
938 215
87 990
580 797
387 640
775 591
735 641
601 582
970 624
396 470
412 523
436 729
159 605
747 831
10 861
712 780
684 397
361 764
503 168
311 73
669 252
681 40
79 701
578 149
845 331
197 986
91 72
991 596
659 569
294 441
589 59
65 920
231 387
605 911
566 276
497 286
262 880
470 340
296 201
767 264
101 57
441 224
422 217
262 666
49 730
117 301
363 583
501 85
655 357
630 220
73 801
499 441
256 826
588 54
980 202
826 207
464 981
21 784
175 390
613 47
976 289
518 814
362 137
204 317
486 42
310 644
335 407
248 460
327 143
456 315
777 270
832 675
955 822
36 212
930 722
124 963
107 52
158 574
939 686
348 133
616 281
706 902
171 999
382 275
570 247
870 581
555 261
626 43
989 980
36 424
372 230
484 504
447 104
332 96
259 446
775 208
543 169
129 539
693 13
955 596
809 980
518 876
597 874
719 619
344 820
198 221
696 37
518 184
85 753
949 480
111 576
9 386
403 256
686 804
615 68
472 331
534 923
130 119
532 339
237 421
38 843
133 40
541 982
468 84
268 542
169 557
954 319
838 79
508 109
324 731
549 126
341 150
847 381
154 267
455 57
222 281
3 621
312 380
566 854
502 313
24 694
49 471
908 745
964 531
10 453
604 366
687 806
862 963
147 118
197 326
218 270
523 168
642 547
562 119
965 775
534 391
193 351
93 184
224 44
225 265
491 455
988 409
950 527
709 76
344 367
651 620
561 22
582 363
187 545
773 223
532 378
974 823
422 175
523 208
472 203
609 864
49 48
293 760
266 71
807 29
259 695
144 135
610 148
658 162
611 377
142 239
341 130
800 774
197 676
729 206
265 640
624 178
226 942
369 586
361 410
467 691
641 18
551 550
767 744
845 816
182 135
89 232
349 37
550 815
114 351
808 658
807 177
926 988
405 3
18 426
946 643
167 630
680 271
842 23
872 183
94 413
807 10
138 63
366 703
484 133
515 125
724 849
371 188
157 386
911 729
184 577
38 837
837 548
789 112
284 411
796 930
783 730
722 431
396 140
652 510
204 913
396 386
349 974
525 604
610 332
654 794
806 89
690 364
798 971
635 605
790 988
867 233
38 111
405 112
645 407
963 130
868 346
479 892
309 191
254 322
526 491
754 906
641 828
152 913
706 73
538 713
658 199
719 573
403 186
792 994
461 556
147 885
379 106
988 727
450 750
211 550
557 389
78 392
27 222
575 171
496 297
940 900
907 639
517 370
632 736
25 70
536 761
696 979
168 484
91 377
934 542
550 309
800 131
67 277
181 88
894 515
829 327
225 2
278 183
799 499
614 292
578 307
130 758
599 727
154 38
296 72
246 923
847 699
454 896
860 947
133 570
945 734
601 104
94 134
311 978
29 551
249 410
143 647
804 807
624 59
550 754
244 54
462 285
425 730
461 786
144 716
227 536
271 99
409 992
902 443
448 193
79 912
657 892
457 499
767 678
402 438
329 695
155 646
474 201
26 855
425 379
912 512
860 952
325 354
383 727
682 257
616 632
346 999
160 821
636 349
891 756
540 149
535 636
346 618
689 853
895 246
245 508
241 900
740 818
256 490
766 936
634 450
20 27
950 172
222 2
907 615
196 427
526 281
685 873
534 947
319 143
669 112
386 232
805 538
83 922
327 687
324 113
425 828
988 994
77 542
888 562
630 658
353 133
218 109
645 165
662 114
147 941
990 951
124 123
370 786
727 883
752 848
966 401
162 700
669 877
60 988
699 931
197 361
941 613
799 447
584 883
647 438
420 529
836 543
839 651
297 110
488 963
934 802
640 647
561 624
904 788
869 348
71 389
421 723
498 281
937 488
349 634
527 5
397 776
773 441
355 951
321 908
386 749
852 323
829 891
579 324
164 486
644 242
794 560
759 609
102 427
577 601
73 997
388 191
49 9
735 363
104 522
599 312
456 831
508 714
256 623
699 576
534 274
570 713
875 66
388 603
543 414
58 970
351 764
973 734
494 113
758 842
732 851
898 682
487 309
123 383
512 230
512 558
899 484
326 241
606 126
184 572
507 23
478 923
965 297
327 616
925 779
965 192
872 468
63 192
921 631
210 628
968 360
114 189
746 420
49 335
836 510
936 979
335 742
6 337
722 264
172 571
503 782
77 245
679 259
145 662
539 709
715 242
565 199
420 958
498 485
571 911
17 845
420 426
859 722
509 422
590 140
403 726
996 475
408 112
903 160
406 462
923 24
51 799
989 258
766 249
500 565
428 623
213 565
518 179
273 426
524 339
111 19
397 54
476 964
332 888
792 550
490 317
820 827
695 429
723 4
245 483
305 106
729 502
5 176
386 393
139 812
214 787
489 586
212 304
616 699
721 945
954 786
5 82
586 776
52 238
933 407
466 331
55 885
771 764
48 502
249 188
479 775
192 907
880 698
454 865
681 207
933 581
195 184
693 787
714 655
276 91
956 833
904 818
540 420
80 143
213 894
869 145
106 467
862 923
15 189
783 681
205 272
472 889
37 130
460 132
32 626
122 526
510 903
512 199
725 528
840 543
371 162
229 616
960 128
244 297
97 201
152 463
990 684
501 870
765 937
910 812
823 526
795 368
442 977
601 825
282 65
126 156
594 299
585 396
686 125
176 849
140 132
437 706
145 824
480 545
505 877
776 6
360 46
745 404
910 214
970 382
513 593
558 551
171 581
710 194
353 973
156 312
44 85
257 830
942 813
163 490
59 738
230 404
912 959
419 22
663 249
820 523
8 748
840 755
807 595
557 387
556 222
986 543
707 591
312 595
393 97
261 109
314 447
1 783
878 106
453 191
372 961
31 524
503 324
125 934
685 628
254 92
554 530
530 700
565 841
573 207
517 453
635 896
298 900
691 610
437 136
932 489
107 974
79 233
550 40
832 190
923 909
488 906
858 963
10 364
843 748
685 854
219 634
554 290
960 22
950 118
120 6
758 514
402 391
360 616
290 293
829 567
132 777
883 994
500 494
492 149
786 658
633 657
260 305
639 812
855 935
83 653
191 733
785 524
151 472
62 21
866 520
611 175
72 302
396 29
351 293
75 183
924 559
636 662
237 577
52 690
310 538
600 557
643 362
654 876
14 164
73 132
450 244
638 167
859 999
672 827
76 587
11 215
37 680
457 176
236 411
760 533
543 251
783 808
575 648
362 171
138 786
623 590
779 299
97 148
547 115
94 221
31 57
690 109
202 777
811 312
922 542
155 299
718 636
366 856
492 962
501 686
79 472
592 389
501 519
947 594
858 372
448 513
122 226
320 76
960 431
662 146
869 55
274 352
592 335
107 826
968 886
934 843
417 460
747 478
391 32
510 676
998 227
526 879
743 219
424 533
848 240
599 37
346 44
787 709
57 943
161 71
569 86
263 558
849 235
130 821
827 965
225 541
378 696
19 489
623 931
996 45
610 418
68 961
231 996
631 341
863 289
808 971
372 501
502 892
483 696
967 139
734 24
924 745
345 481
618 134
727 376
755 783
614 799
851 540
315 604
519 69
869 589
264 383
135 824
638 189
991 858
525 556
821 649
774 377
268 737
125 858
280 475
591 574
927 56
987 40
548 435
288 864
952 319
75 301
22 868
634 999
148 663
827 337
693 661
738 502
351 251
86 147
778 865
911 682
908 10
26 945
345 807
895 102
651 708
618 199
937 386
930 431
281 605
301 450
560 74
772 988
985 162
225 250
973 728
408 45
586 739
262 873
314 711
838 161
406 876
400 930
589 571
829 35
282 68
489 393
765 586
172 506
673 370
215 877
369 279
804 781
533 485
749 855
254 291
605 435
450 79
994 818
175 738
889 386
267 517
731 227
304 219
940 459
912 795
169 236
533 323
265 374
583 958
97 558
136 825
704 218
748 854
797 238
145 101
240 799
55 987
639 860
843 313
238 728
990 987
319 413
110 221
778 572
689 374
815 171
994 93
959 138
130 4
113 696
543 489
665 543
709 45
834 576
395 232
95 74
988 286
327 380
308 810
555 634
254 130
434 321
640 356
839 615
80 501
140 550
313 559
61 715
267 386
867 922
38 614
835 951
962 204
993 449
541 391
144 533
843 664
962 599
725 600
545 58
887 653
236 24
795 429
889 369
420 247
858 478
125 172
261 714
794 330
625 852
293 535
83 894
897 312
140 94
587 198
249 130
635 581
74 46
782 497
219 364
668 963
952 896
384 419
120 372
465 109
605 774
62 974
281 942
872 560
652 131
675 288
25 980
657 987
82 136
277 416
333 135
643 626
801 300
105 803
975 907
591 900
830 10
391 393
95 909
298 846
804 116
828 70
722 472
841 930
324 165
205 404
462 124
525 271
440 78
286 962
845 347
197 670
526 769
914 354
336 201
316 621
138 262
642 855
193 455
749 417
206 757
140 651
877 345
167 128
4 699
761 200
654 107
644 179
140 191
708 826
837 527
256 313
464 772
468 846
876 389
756 390
147 852
672 466
811 396
357 894
321 150
206 541
622 57
553 820
147 732
372 790
932 830
609 339
103 642
122 624
535 992
15 541
623 436
382 648
650 400
922 472
475 647
676 538
444 985
62 810
82 155
156 681
362 95
184 224
623 307
632 100
867 112
87 886
684 53
484 427
25 721
294 889
476 787
106 951
651 280
922 260
485 901
617 107
649 911
423 560
433 631
72 757
885 746
289 273
365 978
547 525
670 632
312 554
997 58
441 527
457 219
536 98
180 700
692 418
625 921
320 597
516 80
285 602
439 659
253 446
595 499
469 120
257 380
346 19
654 786
281 839
155 67
418 680
483 90
171 492
154 552
855 317
347 431
423 433
618 312
164 433
972 620
943 717
417 360
703 120
589 69
167 832
278 510
38 445
114 4
433 298
897 3
67 830
288 300
256 111
711 33
211 663
838 459
136 923
670 869
732 659
775 609
192 560
990 820
430 72
380 93
594 816
304 998
212 377
277 222
958 764
302 729
622 804
968 937
768 318
566 294
828 432
674 927
514 454
582 973
973 202
346 923
200 356
462 262
786 922
723 296
100 875
995 938
922 671
722 219
942 47
482 220
49 360
580 751
886 46
418 714
371 270
818 870
652 732
519 832
6 731
207 342
168 210
300 963
765 379
111 37
573 861
716 706
526 596
298 694
322 655
56 708
88 859
224 295
146 20
687 31
445 966
784 266
124 849
460 757
273 862
614 306
236 182
79 584
129 946
879 626
918 377
227 323
341 131
942 229
155 247
466 17
692 911
478 198
296 80
332 812
984 54
39 989
878 993
343 214
526 16
395 608
279 35
743 2
913 194
450 651
546 606
391 614
955 617
636 590
841 592
987 878
123 649
636 234
551 758
863 565
671 227
780 71
651 561
327 735
116 930
993 931
405 804
930 551
331 271
16 50
632 135
964 626
440 159
108 204
237 763
177 261
627 546
730 896
865 14
675 952
388 249
471 371
777 855
646 744
844 371
748 947
457 152
367 623
582 554
293 817
167 881
519 596
90 553
429 60
721 714
441 720
157 690
386 138
185 574
915 997
869 720
857 266
936 177
844 330
958 136
753 283
981 320
112 624
254 515
737 814
631 474
977 689
654 773
406 947
954 2
271 468
458 218
12 754
656 181
130 820
649 754
456 102
764 390
886 14
41 562
94 536
383 929
967 850
488 376
639 215
804 297
106 20
245 20
184 62
463 258
959 257
100 840
757 412
629 318
270 14
284 373
476 737
203 685
220 476
951 684
492 124
473 106
769 337
247 964
479 494
367 564
252 120
726 79
226 38
552 982
683 172
790 303
742 117
523 579
57 918
330 203
336 226
322 549
359 560
493 214
705 348
483 145
777 324
170 810
424 402
734 974
30 768
171 944
283 433
633 463
318 430
926 297
798 353
145 394
804 219
927 577
250 713
70 378
190 338
576 478
553 906
845 243
250 661
607 482
619 771
63 102
258 917
718 158
153 560
680 955
406 373
243 657
375 873
557 108
395 149
758 903
761 197
455 474
717 724
613 860
546 470
549 732
269 366
348 258
46 7
244 75
986 211
664 333
188 979
568 391
572 734
989 583
762 943
207 805
958 761
568 683
847 333
994 587
943 553
819 218
707 800
325 394
889 87
670 613
947 474
8 948
415 387
409 154
698 28
940 931
187 923
483 265
333 425
867 65
946 974
812 35
866 712
887 623
753 533
241 629
85 186
862 37
952 842
506 119
234 74
436 165
143 344
207 663
756 716
682 108
647 370
366 37
494 452
12 382
363 903
762 752
206 632
136 205
874 274
564 507
604 973
20 915
308 517
83 298
267 870
590 746
754 213
546 391
895 737
458 476
188 445
424 121
614 499
743 371
272 340
606 530
527 713
917 764
985 446
891 367
939 13
203 371
404 5
124 829
794 58
51 781
399 269
991 630
564 462
309 69
998 662
849 258
306 404
591 213
545 950
40 583
283 857
346 502
658 398
465 359
660 340
204 60
6 282
227 23
524 41
17 288
793 33
612 224
322 892
802 330
486 478
678 515
405 595
173 556
452 601
578 764
615 138
54 777
981 971
168 539
708 751
688 832
149 345
718 798
797 841
566 264
39 946
386 574
54 9
301 625
834 134
432 272
634 343
272 320
508 221
718 442
771 617
392 282
306 14
185 879
678 115
844 726
296 111
929 293
807 329
636 225
94 624
944 881
863 645
605 376
726 712
227 527
724 366
724 738
974 904
557 668
299 399
490 624
283 811
38 171
453 127
295 869
139 221
195 745
662 333
444 964
553 152
280 287
47 535
684 400
7 739
739 261
807 184
627 129
61 332
795 862
405 400
271 833
42 999
369 742
256 277
159 694
58 135
848 314
660 743
974 622
248 543
707 440
217 62
156 552
900 853
18 887
178 533
185 696
964 186
19 447
438 124
160 328
695 555
339 25
81 292
536 564
183 546
192 726
57 768
788 604
537 539
369 685
754 301
975 545
692 266
731 456
844 31
17 807
297 53
815 463
232 279
834 714
647 402
100 637
933 180
205 934
223 73
902 182
382 674
917 934
431 96
485 806
799 849
859 353
655 740
222 321
393 732
512 781
522 486
557 40
911 595
239 427
678 516
490 120
182 962
482 661
360 856
535 865
61 807
478 829
33 489
387 221
501 854
313 219
993 635
246 390
80 267
974 576
70 98
289 634
803 809
378 867
38 56
403 678
279 398
67 672
554 793
485 610
787 467
632 304
730 214
270 510
1000 662
226 542
745 698
46 41
812 375
523 408
870 565
708 703
23 882
731 483
773 170
885 520
446 570
933 206
279 42
911 230
930 328
697 216
293 715
348 326
871 209
138 782
970 190
547 213
101 727
163 235
979 547
487 506
228 450
52 348
617 45
448 145
329 627
171 883
626 778
536 421
83 760
550 602
832 934
682 693
200 931
433 473
828 423
583 376
707 816
487 136
216 385
303 253
789 614
903 25
34 705
284 465
261 211
373 496
658 875
834 207
47 194
539 622
54 827
504 208
687 979
978 705
785 212
624 88
482 273
272 888
244 496
78 351
323 705
843 159
47 538
725 317
208 436
37 30
803 789
907 721
841 977
403 203
144 886
963 996
827 198
651 174
223 450
508 690
771 262
686 1
267 119
969 451
949 134
3 917
848 480
2 275
867 463
802 295
307 12
812 804
266 427
874 154
395 65
784 671
586 432
291 618
749 539
376 77
429 878
976 604
381 341
722 795
902 437
960 68
275 43
191 509
465 360
438 74
636 278
684 111
18 800
376 606
700 852
837 591
105 676
353 767
718 661
754 923
881 492
945 269
151 105
630 206
1000 877
299 69
918 959
690 393
962 714
362 652
755 362
909 725
297 447
484 873
148 66
512 620
757 529
104 389
123 911
403 71
150 603
648 921
46 299
317 44
82 284
491 485
605 572
548 174
477 161
523 819
645 285
594 765
686 476
952 451
930 439
160 699
860 229
755 459
583 544
393 29
375 571
976 4
266 618
154 948
232 410
972 409
26 142
105 868
988 519
539 552
213 797
297 337
565 231
879 378
906 872
134 591
972 586
904 535
583 584
517 343
483 279
934 330
256 368
865 175
700 175
780 853
413 1000
190 914
747 371
111 973
256 964
286 196
845 827
219 823
757 744
595 939
863 287
612 69
458 609
21 259
470 578
363 769
949 77
542 737
98 240
118 464
330 564
675 880
266 50
355 917
882 284
569 107
181 681
419 298
940 620
822 26
543 694
435 540
858 754
569 132
10 903
917 993
840 400
378 639
585 78
993 95
443 832
322 267
179 557
175 661
110 654
58 831
584 866
562 930
379 412
742 326
185 562
740 540
51 972
829 909
630 692
910 764
193 46
404 865
938 582
667 500
71 25
376 86
655 587
394 736
234 28
943 443
87 728
265 194
285 922
256 873
885 90
962 838
349 806
440 142
726 236
142 326
800 292
711 169
140 444
666 141
990 172
70 622
152 691
273 870
520 191
375 279
536 807
679 961
127 781
330 883
29 110
803 988
36 683
913 861
48 30
927 871
443 306
972 403
174 134
310 344
186 635
762 441
885 743
882 909
512 450
450 391
121 624
11 613
392 285
724 127
54 252
371 635
118 868
592 963
930 699
508 242
564 512
568 618
473 678
734 605
170 991
957 502
182 317
956 436
462 179
202 585
600 21
782 602
351 389
233 837
854 916
410 333
763 622
979 698
281 259
82 274
623 626
161 424
726 916
757 3
416 552
359 109
382 770
605 900
210 14
685 181
275 130
301 308
509 473
321 823
592 43
834 371
522 613
100 555
232 434
725 251
104 555
830 230
525 502
951 366
492 870
937 833
36 299
345 82
936 49
637 492
39 656
563 541
175 446
16 482
698 250
900 460
766 429
843 711
703 66
759 752
414 629
306 107
985 704
769 589
44 168
995 952
311 738
827 440
512 891
737 219
959 7
679 903
485 174
324 430
142 612
811 888
685 786
173 829
754 338
384 255
708 795
410 483
8 669
205 978
457 352
305 951
532 572
909 73
118 269
668 910
188 310
358 199
850 560
324 22
875 370
281 885
580 205
152 65
676 954
308 960
62 232
637 570
813 869
229 81
551 358
70 112
238 49
804 964
323 650
855 219
936 453
120 727
303 108
318 444
373 855
385 201
299 309
963 929
145 524
482 195
589 514
444 270
609 390
159 107
71 39
483 69
283 318
119 544
88 886
678 756
692 197
272 372
991 172
539 542
311 265
649 350
431 67
488 602
293 567
212 23
342 488
992 795
765 566
509 28
650 919
542 328
970 355
588 652
150 802
603 678
909 995
824 226
624 611
786 56
174 442
840 15
431 381
806 166
76 863
942 164
348 489
526 693
505 972
168 877
750 80
336 358
718 136
387 648
661 762
224 439
821 212
996 49
959 847
479 529
841 4
339 460
668 509
436 453
974 637
174 693
507 868
100 990
315 787
989 971
474 166
104 286
180 800
578 773
580 192
377 301
448 784
193 632
321 171
607 869
551 523
833 190
374 501
421 73
349 612
788 313
648 331
208 235
863 322
356 799
375 615
886 326
727 742
483 921
876 356
18 210
503 207
821 348
54 152
871 108
736 565
295 529
165 525
252 457
761 588
56 68
957 684
508 255
662 447
798 954
343 573
58 822
187 991
844 646
411 414
731 117
266 581
771 170
693 366
935 776
435 357
602 940
968 986
339 327
757 876
32 89
554 928
767 7
416 298
580 766
832 703
574 825
360 765
503 903
114 277
819 898
498 850
514 830
592 280
76 606
865 747
891 532
278 315
932 834
919 763
593 125
213 454
433 115
197 203
194 736
945 410
727 300
919 797
684 42
928 305
632 93
777 652
873 996
619 679
101 609
53 288
610 706
809 220
132 594
431 460
626 856
153 592
632 340
739 766
229 985
295 338
293 433
795 19
455 886
419 704
860 718
43 570
211 45
114 734
497 942
281 402
15 656
63 132
639 285
928 701
316 570
367 854
498 656
934 693
567 396
795 784
162 916
100 341
207 430
756 472
845 466
593 516
293 102
843 754
782 798
226 810
563 614
389 411
44 2
949 481
156 830
910 280
190 578
947 51
190 935
980 659
254 919
10 242
217 525
961 685
641 297
890 155
955 917
62 703
747 773
417 662
416 559
165 411
536 770
36 341
963 673
121 983
139 675
459 929
86 687
725 287
345 214
382 628
466 676
118 732
2 930
920 421
492 317
701 683
644 697
639 977
681 954
324 388
379 607
361 522
61 668
805 313
886 980
875 673
954 801
154 206
872 20
500 361
31 566
497 389
655 875
78 248
39 165
213 186
674 317
120 777
189 98
535 199
808 809
936 268
300 257
727 111
370 62
825 147
996 613
514 861
578 183
32 927
458 765
42 161
8 500
958 842
172 983
410 930
578 306
938 99
283 152
273 413
843 300
118 256
90 783
288 380
908 723
598 328
713 534
457 30
97 542
815 422
20 913
865 887
749 437
459 679
805 255
544 509
200 450
18 244
674 24
345 62
246 919
86 512
477 711
160 868
67 636
983 395
700 591
698 195
597 900
437 240
847 286
819 664
132 98
292 669
398 277
315 387
169 884
47 983
775 832
353 607
166 12
214 715
580 542
473 651
260 917
365 318
61 396
954 271
84 621
766 460
147 271
741 270
540 543
657 554
86 246
808 821
385 562
677 605
352 280
162 67
732 902
194 938
238 397
169 509
287 431
422 52
567 399
729 109
939 509
940 854
707 562
826 54
992 984
32 52
217 479
120 77
604 159
66 835
334 448
536 434
509 348
497 182
464 381
390 199
113 884
843 746
542 61
332 476
987 762
739 386
676 649
616 91
202 125
258 292
748 834
661 40
592 813
788 727
270 638
253 117
944 235
240 999
465 108
677 491
782 750
731 659
62 993
151 150
872 182
546 823
277 532
915 101
20 641
705 709
45 649
842 368
402 429
919 355
72 706
694 322
916 425
387 700
185 969
665 328
613 628
914 443
945 193
529 153
694 952
756 306
838 896
620 201
334 64
64 54
511 746
637 9
896 654
588 510
697 717
64 750
71 724
918 873
344 677
671 439
854 576
355 988
95 218
725 553
49 333
356 49
457 939
394 533
63 367
332 739
434 433
783 664
418 132
497 187
842 474
35 756
810 861
814 542
257 479
194 876
734 504
6 653
96 905
408 298
295 304
917 678
48 572
630 931
882 581
526 307
916 521
550 326
687 991
322 503
748 141
175 318
983 592
284 577
417 187
682 900
876 292
249 795
88 757
611 539
172 554
516 44
891 43
42 488
716 219
647 880
252 455
769 611
336 257
903 633
450 616
512 675
751 814
89 958
129 593
759 658
811 744
891 176
300 231
139 315
292 405
444 548
461 326
450 826
671 506
961 389
39 442
819 221
997 199
415 420
927 348
434 270
13 644
208 273
18 124
612 838
768 787
536 656
512 400
354 926
426 990
504 451
135 920
387 830
200 18
242 912
874 549
308 598
724 448
824 201
578 408
187 698
539 12
144 237
624 978
668 264
867 190
216 366
664 174
618 573
105 602
311 969
132 195
750 176
222 718
183 943
167 100
101 484
708 574
599 501
882 942
444 27
193 394
507 792
427 477
424 622
235 323
24 795
418 480
285 704
862 186
986 213
48 838
431 541
613 32
969 263
780 596
417 321
969 315
742 490
678 673
131 228
196 492
462 802
943 508
797 48
123 10
457 78
739 329
595 148
955 564
241 527
31 259
593 331
514 711
224 898
628 159
473 419
723 534
103 61
901 548
164 583
769 174
525 362
81 269
856 731
557 733
769 421
599 207
996 149
793 645
21 864
194 507
824 414
230 714
244 193
641 169
87 983
105 261
326 546
128 276
824 29
375 650
683 837
47 311
79 511
300 74
695 836
523 360
455 790
525 561
714 355
820 510
424 572
563 443
723 176
76 767
26 169
109 412
660 199
756 747
580 920
265 757
364 895
82 336
67 961
93 611
508 17
139 999
427 35
523 679
574 621
359 240
236 223
287 505
534 848
136 434
941 117
116 693
477 49
706 220
415 16
561 850
968 229
707 530
840 377
596 153
617 662
743 461
575 1000
122 940
179 324
996 385
420 271
708 997
642 738
793 650
324 219
957 356
771 643
876 28
350 522
12 910
151 232
649 18
138 722
551 426
196 514
373 859
138 253
323 620
893 310
944 582
9 870
225 186
248 312
514 875
432 366
820 435
942 839
49 410
934 835
507 364
677 747
324 115
912 249
394 336
46 38
299 325
375 344
91 850
117 788
921 585
453 94
593 394
420 565
130 691
635 360
507 888
242 916
280 816
281 477
185 717
475 5
351 366
588 356
808 188
992 289
109 252
124 320
819 521
981 71
149 202
266 242
395 103
423 59
958 380
842 704
404 538
872 290
82 674
248 612
49 953
390 652
260 56
626 450
748 825
532 541
117 206
520 734
664 584
894 81
970 981
776 501
681 280
723 580
734 782
717 291
802 438
749 66
626 971
120 708
663 754
235 274
363 999
685 633
775 593
439 829
104 906
513 959
30 628
712 718
186 942
238 113
683 597
888 500
285 531
826 639
629 464
347 197
534 467
312 794
769 676
713 182
235 232
436 316
784 781
194 465
718 426
228 333
615 584
797 157
719 875
275 136
936 762
516 864
124 517
621 41
146 636
204 799
791 818
962 782
126 408
358 543
866 172
171 484
886 808
682 352
899 379
764 218
759 873
13 984
277 214
678 338
577 821
477 792
421 133
684 613
546 801
490 837
865 678
175 952
202 569
575 411
416 265
871 445
302 668
413 621
213 422
59 263
940 31
968 197
961 250
987 405
330 766
275 702
439 631
139 801
699 645
397 930
796 188
238 858
73 129
594 225
362 754
664 386
415 95
27 632
615 475
364 339
888 958
327 165
853 777
883 621
813 921
330 952
964 642
314 741
524 939
572 462
616 808
919 312
983 757
312 513
238 739
148 422
638 455
291 219
947 387
812 522
766 763
659 590
365 840
321 202
900 19
860 527
409 793
551 467
330 833
849 743
69 876
592 262
464 81
688 766
619 270
751 140
335 849
767 398
576 836
662 325
228 89
793 117
241 121
566 401
592 429
512 789
817 523
914 698
378 463
371 581
853 474
902 501
784 668
103 396
947 487
60 686
598 101
769 561
105 179
124 853
13 427
903 932
544 707
618 759
861 669
770 363
734 585
293 696
684 410
994 684
771 597
67 871
366 410
312 414
649 784
222 882
597 604
252 114
166 699
345 114
569 203
650 709
934 431
636 687
604 363
809 618
814 643
144 280
567 649
312 304
598 770
595 48
376 973
501 354
679 418
403 450
521 932
190 535
154 272
542 192
269 917
662 239
295 335
845 272
403 788
433 252
280 337
545 749
865 43
584 176
650 648
391 374
823 28
838 388
216 144
18 411
58 655
10 225
130 777
749 578
645 820
677 285
81 538
863 638
549 703
973 519
959 334
512 191
448 70
599 257
536 351
950 351
160 287
89 659
441 446
900 299
439 109
62 513
636 725
131 466
504 168
172 687
328 206
519 411
276 737
338 908
376 468
80 758
583 990
841 230
172 627
737 184
424 576
581 184
744 900
830 577
642 681
859 724
470 40
46 342
226 307
708 419
38 255
183 910
301 200
151 224
860 955
921 683
221 10
668 653
690 481
367 943
995 553
914 265
563 260
54 73
33 85
345 580
629 899
201 264
282 349
632 48
433 735
379 960
889 282
516 772
917 153
716 416
145 596
443 715
221 268
883 328
930 755
657 5
840 102
280 24
326 195
647 652
379 214
28 566
6 642
298 902
304 408
845 151
218 498
689 811
787 331
959 140
25 499
715 619
261 62
739 500
291 255
119 55
515 550
274 177
143 929
782 511
308 802
637 210
692 378
284 670
551 890
873 499
555 334
735 691
61 210
931 953
625 575
27 685
216 19
74 10
651 800
97 578
260 529
81 684
118 307
816 444
715 476
946 299
756 307
31 902
29 734
389 920
235 127
726 910
274 747
524 51
57 415
952 216
168 579
949 484
563 839
683 925
97 292
765 60
936 181
165 151
363 594
534 404
64 655
9 610
453 99
741 954
516 663
554 220
904 306
797 824
552 650
463 571
65 93
690 363
407 978
953 199
952 453
672 294
90 572
571 6
990 778
865 414
293 226
151 635
748 630
120 331
380 26
410 257
530 106
58 729
484 235
999 153
756 241
526 112
618 104
653 161
403 713
818 910
362 313
788 472
307 541
912 685
804 813
114 440
242 922
86 237
64 425
707 855
986 967
853 468
675 640
297 339
496 446
997 69
59 855
683 951
538 46
629 355
728 431
119 826
513 465
551 839
526 714
770 9
445 271
620 223
697 263
50 474
899 857
517 404
491 115
848 364
560 230
963 675
226 900
179 998
465 990
610 916
169 501
560 283
944 539
670 125
54 585
397 893
535 144
149 652
109 489
341 815
531 834
887 468
477 497
4 946
67 812
573 632
194 544
742 56
741 301
141 463
944 303
667 640
695 891
218 448
837 650
684 794
708 635
481 787
319 395
663 938
496 997
284 206
910 273
766 561
710 224
253 663
249 245
476 895
968 990
436 167
317 368
397 293
436 275
296 879
155 519
640 229
382 751
419 91
707 901
254 185
196 194
58 119
592 764
41 413
874 329
350 270
826 469
275 798
274 244
680 755
48 349
561 691
875 599
756 506
202 688
851 677
481 792
665 32
465 257
393 644
781 133
938 209
950 244
222 659
317 43
629 905
677 612
562 353
715 353
232 338
988 598
645 326
444 496
718 311
340 554
383 377
939 598
712 250
34 107
153 720
965 617
515 107
23 1000
176 349
694 862
961 868
941 487
597 991
486 638
766 295
229 125
913 489
576 47
156 200
23 984
743 789
111 755
110 501
752 243
527 582
613 937
235 776
850 114
863 173
714 443
129 995
164 525
443 573
204 625
462 169
290 777
339 786
411 225
784 201
427 590
447 464
670 734
627 959
129 443
611 201
146 849
861 330
757 844
301 183
461 449
444 673
2 828
795 175
176 982
499 158
576 476
252 129
939 623
215 104
686 971
6 979
972 764
904 762
688 866
409 171
313 883
865 625
20 513
361 994
464 548
486 523
517 984
623 14
299 588
690 428
6 845
562 68
447 217
151 131
47 74
850 591
116 976
578 336
659 717
775 517
9 423
448 511
354 304
162 647
812 396
159 130
223 367
179 732
366 198
745 852
679 292
869 219
949 53
357 626
821 724
369 920
139 199
427 611
937 630
455 268
885 943
191 182
673 57
100 972
695 368
586 244
276 593
176 954
345 806
169 137
109 743
287 574
323 728
724 218
382 578
483 973
233 987
818 105
875 671
136 732
513 280
293 235
628 462
682 337
842 489
794 808
428 27
269 647
673 443
590 678
983 891
916 886
543 234
652 910
500 189
405 366
395 965
506 26
169 839
908 123
335 614
215 902
235 936
387 461
485 105
961 634
639 390
359 354
191 218
416 782
465 150
45 517
542 836
899 823
143 635
362 118
127 423
390 222
748 697
625 240
410 303
228 862
121 858
149 970
584 923
146 437
266 39
719 939
317 400
172 8
341 823
158 25
189 928
808 639
243 78
464 405
944 950
989 240
680 994
848 174
943 525
406 598
933 499
366 498
221 538
118 567
127 298
941 987
537 111
219 417
335 648
78 892
521 35
742 316
286 672
351 704
590 84
22 499
72 603
562 397
121 360
749 507
514 178
545 155
382 642
363 643
746 869
84 760
129 295
995 499
397 361
632 318
888 981
774 952
17 537
926 734
884 989
656 23
173 144
132 373
263 436
838 810
536 302
134 826
256 225
869 816
773 324
943 874
12 502
39 279
937 307
560 943
816 53
432 628
347 54
54 282
541 40
137 617
234 131
463 7
400 211
864 885
60 365
951 763
923 227
621 205
546 757
574 807
874 757
205 379
570 511
916 393
130 141
650 704
106 504
791 729
921 846
229 487
165 809
221 564
880 987
719 454
378 890
698 939
119 992
536 211
737 388
259 996
759 88
596 192
891 493
174 705
284 961
781 492
263 245
94 586
512 366
730 865
936 511
782 695
343 947
108 422
901 441
959 467
604 539
736 517
447 773
78 227
604 693
165 40
867 391
703 110
256 174
399 944
791 424
682 559
125 350
498 163
934 296
659 217
357 229
795 886
242 283
924 242
93 387
679 331
559 503
926 90
190 952
972 136
736 735
620 701
433 195
270 833
298 162
966 796
116 564
646 172
97 555
84 50
600 104
402 321
824 949
48 586
2 4
166 920
4 212
71 374
913 419
377 236
15 492
262 752
430 533
348 221
532 755
160 93
147 751
114 538
574 236
974 434
773 192
920 493
848 858
609 908
959 532
708 707
348 4
754 464
483 399
721 195
624 694
20 193
478 195
181 13
630 470
949 86
355 982
847 943
20 456
490 730
970 517
562 963
313 165
390 12
324 440
579 474
708 769
611 970
372 836
963 743
108 476
865 881
977 232
400 87
945 427
148 112
988 505
869 185
243 358
480 384
919 194
772 795
43 164
601 453
804 466
256 970
559 29
795 446
975 788
933 171
93 942
845 131
633 879
999 118
219 761
126 890
327 373
301 12
236 485
79 457
896 147
564 421
73 573
657 354
51 224
966 313
712 327
89 759
647 288
21 59
707 797
961 766
948 866
612 991
978 84
71 323
368 217
116 328
869 987
181 504
473 34
539 451
160 657
569 243
438 445
153 165
813 361
834 89
743 618
27 423
682 374
335 51
654 118
984 97
2 856
859 975
503 181
792 124
509 39
622 483
582 556
108 290
257 899
149 556
606 288
920 941
424 637
116 257
248 203
964 298
740 596
708 991
257 148
201 695
365 382
6 303
66 838
242 819
641 970
871 332
6 667
980 145
22 70
2 583
900 812
469 711
272 271
385 366
58 257
807 798
754 201
942 516
216 194
208 70
232 821
202 773
505 173
761 362
572 591
272 449
860 840
856 875
988 852
992 59
290 839
944 739
873 81
353 434
484 90
777 673
6 944
808 463
318 581
494 536
32 709
831 829
10 369
783 725
157 366
767 262
38 890
187 15
217 868
542 320
81 377
986 854
658 383
583 336
988 340
616 357
463 743
918 474
210 714
873 14
291 40
175 715
570 589
538 599
326 153
580 171
396 769
716 282
531 122
299 982
958 917
416 539
294 924
931 16
193 93
239 685
429 1000
833 91
684 807
116 437
145 23
246 231
63 344
945 223
887 284
856 40
17 91
979 205
612 323
308 824
674 723
462 676
739 290
954 291
141 434
977 111
680 697
278 213
387 358
196 892
152 114
583 244
810 721
415 260
824 519
751 712
554 123
374 940
256 170
268 494
895 761
233 948
72 597
843 512
938 1000
782 207
108 913
62 553
81 511
425 83
731 991
671 854
871 268
82 21
773 917
70 743
190 775
104 858
833 288
981 678
565 724
608 27
92 287
688 58
556 493
312 209
104 393
320 644
626 340
325 134
196 19
883 705
131 96
885 808
854 893
615 985
124 887
510 252
449 889
96 430
482 742
838 897
656 831
733 468
333 701
408 245
83 950
347 101
243 54
112 531
247 941
670 156
582 719
441 900
501 26
374 465
212 836
98 145
835 848
890 544
150 268
157 200
585 706
664 707
190 965
615 20
994 440
913 528
674 736
22 46
915 52
700 191
606 474
594 808
663 955
815 209
220 113
967 214
743 379
694 423
123 567
234 576
374 18
54 687
936 23
106 867
194 176
113 146
26 707
588 489
217 921
150 315
290 510
767 317
422 971
490 25
689 545
616 505
714 56
180 717
648 719
123 387
869 216
751 518
569 685
893 480
125 64
599 639
261 652
782 243
265 195
510 518
642 331
533 175
497 133
311 233
575 879
722 793
413 494
720 839
800 573
822 462
451 971
729 519
896 406
847 3
670 874
140 255
124 830
15 252
282 76
896 717
917 226
217 260
414 167
500 399
683 862
117 809
451 627
739 191
356 86
840 421
557 312
381 236
501 798
546 694
171 289
517 583
996 527
198 788
817 516
387 817
918 76
501 846
717 552
335 119
16 614
713 840
312 803
245 162
359 272
735 625
791 715
141 833
23 252
485 792
682 813
95 370
852 578
240 30
124 328
284 723
109 840
85 582
324 819
716 1
755 258
650 85
666 622
303 600
768 469
439 682
200 697
92 28
744 834
900 916
630 737
497 74
137 371
772 252
885 128
81 836
978 265
758 312
343 527
836 290
11 146
277 945
151 102
81 398
598 504
143 169
270 703
615 641
202 603
289 636
838 220
598 961
613 473
136 998
76 766
814 188
669 942
54 62
785 158
113 719
822 769
247 719
113 621
113 545
477 149
477 901
254 156
80 786
569 911
359 700
698 843
803 612
468 603
927 715
17 571
891 960
865 279
476 200
987 67
414 553
539 624
474 456
161 783
755 138
536 898
34 743
293 670
66 521
133 924
797 512
845 777
330 377
256 920
355 248
590 704
477 737
968 314
176 261
154 391
722 231
238 299
33 167
61 305
361 676
307 208
814 76
764 845
930 143
145 517
874 44
474 758
721 128
213 994
443 765
116 408
266 61
968 131
355 586
874 33
177 88
492 50
237 262
994 92
374 456
524 152
750 424
275 624
295 193
834 758
910 712
969 379
954 961
21 163
147 44
273 193
481 772
7 227
524 527
31 28
756 587
315 47
421 874
355 606
515 585
757 10
917 874
36 73
353 698
997 859
261 670
738 211
25 997
226 551
916 994
40 349
785 24
672 246
912 342
701 702
670 363
118 575
625 149
412 798
843 385
756 142
683 284
683 981
237 160
578 359
274 509
952 193
611 204
633 121
634 863
882 839
2 435
650 745
673 105
796 816
283 129
358 155
65 31
500 724
100 655
324 815
447 233
88 927
284 74
716 309
815 74
600 780
264 364
512 345
936 870
186 237
909 90
899 481
13 283
340 980
96 123
549 669
713 829
699 902
123 903
645 707
167 121
46 832
964 86
309 340
280 588
929 784
640 484
760 333
189 161
688 81
551 644
162 813
539 957
775 783
641 352
624 482
451 295
491 966
940 247
975 823
348 738
369 94
427 458
755 429
83 441
705 160
562 554
733 237
254 951
104 471
560 806
507 182
361 354
858 994
587 968
227 406
399 265
754 119
663 242
84 775
257 760
686 4
458 836
98 923
858 997
435 603
957 868
242 962
127 130
733 798
804 826
882 809
683 640
35 399
41 407
337 236
473 562
333 786
863 699
249 386
585 982
507 300
678 99
330 84
598 96
587 531
984 709
311 323
60 658
888 377
13 787
670 265
722 492
278 99
523 566
919 104
802 774
723 583
264 247
663 457
25 21
731 530
982 439
872 531
760 352
50 844
824 74
262 632
280 945
944 158
894 570
122 164
763 847
598 951
933 608
624 102
746 326
63 407
158 771
547 109
637 786
575 151
853 600
796 521
343 367
489 182
196 138
969 759
654 3
312 963
703 355
98 36
600 519
905 647
437 62
576 402
432 421
815 287
587 663
580 717
41 723
768 108
201 149
858 695
993 946
881 529
622 84
625 353
435 385
576 873
177 996
630 502
35 854
659 886
933 739
888 34
115 216
661 812
930 97
539 920
263 30
966 572
98 583
157 695
525 476
912 892
839 705
951 709
5 563
328 799
79 224
793 133
600 267
177 756
677 247
337 52
58 263
47 752
490 135
158 535
703 657
707 932
604 781
579 933
123 185
358 865
697 756
111 246
545 648
197 371
616 307
325 759
865 52
998 757
851 134
870 783
198 354
473 701
381 685
4 318
680 590
744 546
991 529
61 589
115 945
404 71
502 7
519 170
528 496
722 357
323 656
284 233
171 984
826 734
242 57
172 290
292 270
112 216
312 607
4 913
443 67
351 681
974 870
818 922
572 414
105 797
741 932
572 825
794 887
533 777
519 925
341 767
192 897
571 61
539 927
445 289
68 1
498 954
386 167
241 908
281 993
543 615
744 714
42 308
2 62
834 364
43 895
814 69
252 337
135 373
327 394
78 372
357 259
266 952
819 195
598 210
550 941
325 949
517 622
883 701
206 978
646 897
750 984
121 232
571 488
423 852
635 54
805 845
22 633
116 51
254 652
266 387
252 87
281 301
627 565
364 438
892 760
551 223
431 705
424 489
744 735
265 186
124 51
229 119
604 683
130 656
950 518
732 338
31 708
131 165
952 65
947 725
216 423
667 446
871 613
279 863
190 92
700 34
393 257
307 513
233 433
951 602
461 354
119 611
891 591
660 547
41 404
785 59
445 260
575 417
978 255
975 445
685 437
92 382
52 964
278 279
551 606
935 854
542 442
545 47
44 522
480 669
599 197
812 387
996 705
22 126
547 111
770 36
153 132
748 669
996 840
500 333
458 171
986 819
458 351
28 519
235 379
129 895
229 358
643 526
484 414
649 407
10 621
738 42
392 77
216 963
115 842
991 569
167 76
250 704
732 65
211 895
136 270
949 503
962 849
793 357
226 455
581 70
4 312
934 146
849 368
278 150
54 18
865 182
889 119
639 433
655 634
350 345
777 291
920 61
126 427
25 993
755 497
611 460
394 444
956 464
13 830
245 430
898 632
422 985
565 843
226 242
391 586
752 480
837 892
841 638
80 102
255 636
485 803
139 76
57 953
664 744
16 230
883 421
474 556
345 818
677 720
962 63
319 191
51 226
707 350
271 303
542 264
695 247
241 141
893 382
478 244
911 205
968 127
471 236
177 345
588 337
85 196
936 223
778 193
58 246
241 997
836 732
391 944
749 760
301 723
486 836
424 721
722 25
114 428
126 552
961 365
625 741
862 749
941 884
189 813
828 756
804 582
576 94
366 679
205 622
883 923
323 200
419 118
48 604
581 888
158 139
926 204
500 346
936 73
666 393
781 583
563 958
641 128
643 867
813 407
429 332
939 838
518 260
126 963
296 600
752 901
391 749
350 16
487 945
969 92
442 185
863 241
722 837
391 762
382 116
856 31
39 215
205 237
547 830
946 355
608 506
134 405
999 912
917 808
86 581
732 834
906 20
622 565
193 76
563 244
336 40
303 562
873 129
651 555
556 792
959 618
642 618
274 882
739 304
138 239
217 950
393 546
422 19
378 570
891 307
73 193
15 84
624 54
43 939
744 246
875 325
920 719
34 707
63 914
188 826
506 552
680 811
193 358
693 40
43 86
883 413
437 722
274 910
363 650
883 360
473 315
391 572
742 229
897 961
440 48
707 461
980 522
851 7
209 218
435 762
666 343
156 534
640 148
712 706
45 684
655 59
461 303
295 767
131 509
663 116
55 767
429 34
322 277
333 669
535 9
128 693
750 425
874 944
279 327
624 301
38 620
339 445
223 822
540 278
767 617
826 972
138 608
409 499
157 658
755 630
400 737
177 46
171 958
499 942
910 999
976 180
832 204
202 184
782 221
629 57
307 666
481 707
218 336
415 262
898 71
583 419
416 271
126 530
64 652
277 503
445 124
884 246
123 290
557 62
503 747
199 160
580 637
141 709
163 874
177 851
605 182
699 846
856 151
540 768
434 894
663 239
227 878
549 199
634 974
782 65
769 721
602 663
407 600
823 446
585 609
419 171
598 900
277 732
343 12
689 153
933 370
579 223
16 813
944 432
802 720
912 371
321 377
25 763
479 876
954 654
400 633
877 397
840 207
753 945
612 267
102 547
545 709
49 227
622 71
173 658
348 364
729 451
349 317
499 801
41 951
163 15
819 346
474 202
471 616
627 796
585 744
401 671
216 896
310 276
346 952
328 375
413 873
639 901
763 236
480 75
428 421
531 796
529 736
82 600
595 277
812 878
736 301
125 326
81 770
868 185
318 427
992 311
519 295
539 364
6 149
346 257
742 729
326 568
315 722
757 201
379 564
735 773
54 698
277 893
879 833
34 235
688 735
116 733
33 964
982 603
323 509
893 471
115 688
86 424
710 50
151 581
264 946
282 574
438 631
194 546
939 992
378 211
69 250
189 814
968 384
162 454
446 421
370 551
910 881
618 771
906 648
84 103
257 130
111 722
755 793
923 443
892 289
469 234
648 352
331 866
34 653
113 695
817 867
906 311
5 496
553 806
617 233
599 898
823 62
728 39
924 233
868 478
489 966
44 265
349 888
303 184
318 706
868 276
831 427
159 198
946 176
80 677
503 481
34 27
360 215
189 947
742 752
858 604
725 408
59 408
234 510
963 701
51 877
48 473
536 134
647 341
229 609
612 132
270 997
221 480
134 754
453 749
217 181
871 194
558 311
755 356
356 604
878 673
729 1
606 894
273 544
906 265
631 339
44 1000
525 213
288 332
267 583
596 439
341 594
495 24
701 588
834 547
607 113
498 117
803 273
785 147
649 680
719 886
181 977
762 540
459 899
842 595
801 955
7 527
851 590
604 463
427 414
449 255
851 653
902 688
499 684
210 495
570 544
497 353
482 930
563 511
661 913
380 149
635 153
655 135
915 325
167 19
699 368
788 322
697 38
609 484
124 739
227 937
436 762
823 66
456 893
717 445
457 74
355 174
356 838
556 82
924 105
455 888
712 452
834 779
499 903
102 795
931 336
817 199
623 544
547 852
899 311
926 269
763 333
751 939
804 51
415 947
778 17
59 454
792 882
324 273
154 235
115 710
341 712
787 934
935 169
972 585
930 396
450 440
281 219
966 444
908 375
475 123
908 284
36 471
891 955
326 961
279 91
927 994
139 497
397 628
728 494
525 596
259 720
927 212
545 101
469 890
779 859
113 808
910 238
208 676
977 756
548 807
716 145
98 210
518 618
503 876
542 856
348 618
497 927
428 718
414 15
475 61
894 483
93 907
836 765
225 99
915 964
653 788
98 748
535 705
232 280
130 986
377 246
935 954
142 235
439 359
826 521
187 473
345 146
784 72
421 639
803 511
405 205
237 110
983 930
84 553
969 861
677 711
201 342
821 466
637 250
911 387
476 757
626 951
183 663
607 960
249 613
566 553
388 112
892 404
7 877
663 540
941 327
858 196
648 736
314 194
965 25
825 741
759 284
82 421
247 924
748 760
177 156
470 417
972 984
387 748
226 888
124 606
5 568
322 980
197 840
546 221
775 156
441 161
114 736
69 413
788 656
583 516
390 587
206 511
889 794
628 19
276 6
128 707
955 489
242 348
201 109
610 508
956 983
833 87
162 372
972 962
153 765
526 235
937 717
186 641
635 154
918 743
28 847
608 744
321 49
394 335
301 747
364 656
797 936
990 153
172 335
944 517
208 195
295 1000
191 887
818 968
540 694
303 684
339 523
919 60
823 434
433 654
329 99
973 863
612 965
398 219
184 433
535 672
370 162
441 732
945 350
743 626
841 889
162 225
97 482
357 636
789 603
621 601
826 221
154 12
161 969
765 260
911 986
495 644
359 891
461 686
27 78
177 987
322 665
984 568
890 496
638 363
770 24
769 890
48 955
588 7
737 848
795 615
875 898
668 456
490 37
918 755
596 947
108 63
152 60
400 126
454 753
593 559
988 537
476 202
836 796
762 443
333 510
686 478
824 173
729 745
60 94
98 734
280 437
129 247
440 631
717 82
568 893
873 946
515 640
950 915
921 946
499 415
411 730
858 950
772 603
7 372
201 688
988 426
929 840
849 965
436 323
434 114
250 779
799 857
364 290
899 12
839 741
838 211
212 327
765 595
702 585
706 633
31 92
166 351
331 51
489 476
201 86
182 582
869 138
327 348
941 27
758 809
454 328
744 547
56 442
818 988
169 399
719 82
765 540
161 139
35 782
235 61
518 108
401 301
29 37
54 94
51 746
886 297
489 232
573 103
649 80
779 587
952 22
372 335
755 946
467 498
907 970
709 342
428 249
205 699
920 896
831 855
703 909
925 163
613 498
51 900
457 531
977 313
218 955
697 530
692 244
77 92
146 542
269 680
151 118
38 788
801 163
83 949
220 378
733 693
979 161
247 77
745 354
788 94
46 321
601 620
266 657
424 502
722 564
124 358
711 867
858 993
306 138
238 420
908 404
358 271
59 513
992 113
212 411
534 344
661 249
55 454
668 352
904 695
609 784
80 197
304 594
597 63
996 268
580 875
939 546
200 302
357 647
917 428
927 134
54 290
138 823
705 887
406 150
172 185
911 680
348 414
878 702
684 374
446 416
693 657
757 306
490 638
2 350
806 724
581 728
163 474
29 457
800 21
283 790
800 506
715 784
302 387
221 356
923 120
99 481
968 869
585 865
561 417
871 192
801 974
191 651
250 748
393 984
941 148
123 867
978 556
476 501
229 155
706 232
529 85
559 534
551 108
64 610
635 600
425 759
591 666
638 405
239 1000
236 537
399 190
613 459
497 989
240 127
154 79
398 900
3 912
917 89
69 897
270 215
787 751
98 847
564 925
600 650
846 886
437 945
333 910
508 699
960 670
158 536
988 702
992 609
233 256
746 599
142 740
264 906
698 300
420 272
84 652
840 942
623 612
749 171
753 795
791 757
203 927
483 602
817 522
515 926
341 727
260 603
174 49
383 483
432 390
447 830
963 375
119 437
706 208
912 63
713 704
635 207
315 819
822 549
750 923
516 563
954 946
195 84
544 433
257 93
969 708
658 588
930 224
117 734
250 491
348 143
797 93
761 758
346 667
796 808
634 523
576 136
488 750
866 73
496 780
780 733
645 757
650 166
581 387
262 623
799 954
773 587
955 703
164 258
142 145
397 873
662 743
6 816
531 386
525 661
139 565
495 190
349 715
752 45
858 332
74 975
389 138
531 307
438 230
122 999
988 619
221 926
795 631
940 979
679 321
701 737
901 646
231 279
11 758
905 225
888 57
269 113
98 619
647 978
446 475
636 794
876 377
589 872
809 528
425 342
624 76
96 714
863 549
661 966
183 399
827 96
118 354
845 374
362 738
378 150
393 795
593 973
555 528
761 391
34 125
204 443
267 96
528 940
253 807
361 591
202 711
79 627
750 41
668 252
698 529
547 688
1 582
448 3
226 594
663 91
250 63
559 553
2 289
811 350
108 57
975 497
673 200
280 462
327 888
782 535
400 73
129 924
234 371
789 59
68 984
855 427
979 499
941 37
910 862
3 999
645 143
754 300
173 682
184 151
912 163
264 475
541 176
442 880
225 860
13 529
296 598
256 977
957 424
916 81
628 91
260 207
200 351
653 778
234 416
68 674
651 267
854 606
397 47
150 270
520 551
921 423
843 374
648 661
672 292
381 746
627 300
718 518
732 928
351 104
87 522
261 463
614 166
353 690
8 298
925 462
647 320
579 140
677 791
878 117
474 99
360 657
855 988
3 832
966 568
278 334
335 281
148 733
139 105
306 880
648 82
485 516
793 296
267 628
398 716
382 780
609 430
144 747
598 570
139 447
880 520
408 336
426 616
808 653
205 923
64 208
391 566
724 508
410 202
248 819
134 940
436 14
648 351
731 883
202 613
891 570
627 335
717 488
821 80
908 538
126 576
394 821
389 969
844 370
901 506
994 676
230 541
84 87
845 341
194 628
648 660
911 46
874 402
993 622
34 446
950 503
224 9
139 937
154 121
513 349
846 367
689 106
64 293
869 110
861 884
633 598
26 299
851 89
647 759
10 740
246 270
870 485
658 520
238 362
425 322
442 749
613 781
260 896
433 866
756 849
701 441
710 741
911 108
709 538
503 802
628 148
159 318
259 419
175 195
494 8
671 74
743 473
664 202
702 970
600 679
906 305
950 18
487 306
856 812
852 121
955 168
578 477
453 412
684 788
651 863
30 848
505 608
862 340
886 487
42 426
792 323
235 215
311 762
446 390
942 448
571 720
220 565
245 1000
441 115
313 875
510 844
813 266
493 510
407 246
980 298
249 418
666 327
292 839
129 125
148 224
205 785
827 469
626 837
758 781
588 554
787 689
442 923
136 85
132 677
887 436
184 849
483 546
616 382
389 853
609 487
841 864
661 374
454 488
701 555
789 60
318 826
498 88
775 337
775 864
476 191
333 433
271 844
478 189
395 750
688 758
48 371
722 263
46 93
754 932
394 614
728 808
742 94
592 619
894 618
228 435
956 710
374 848
315 295
673 406
93 666
670 945
667 715
459 94
495 240
55 631
988 613
451 362
184 94
140 620
244 167
405 985
675 670
64 670
798 484
174 754
135 927
429 897
217 864
812 371
938 481
611 250
344 813
75 903
310 903
614 570
36 285
478 865
255 392
937 483
199 690
155 999
25 33
347 153
821 55
734 466
980 749
473 664
494 324
440 2
701 614
866 259
271 753
388 469
509 331
197 40
15 507
883 19
50 861
422 409
355 848
156 902
738 367
856 266
893 233
415 549
519 592
384 802
968 390
997 905
370 490
564 189
387 531
306 544
960 497
260 761
71 882
885 669
85 27
142 591
957 125
871 299
954 344
406 999
995 832
912 771
171 199
590 656
391 986
715 368
264 280
851 514
390 193
235 343
684 255
653 989
737 842
389 202
682 825
975 766
536 451
10 799
504 666
933 864
545 143
20 555
7 445
732 931
48 453
269 986
911 881
677 520
232 509
384 762
43 981
332 444
855 958
692 400
625 606
659 815
604 354
440 418
92 913
672 861
17 659
896 307
563 513
855 304
942 125
240 401
216 463
60 405
989 790
517 685
472 684
979 533
415 933
974 717
419 465
914 318
667 966
715 471
359 78
490 537
89 218
41 669
647 77
523 795
718 444
790 541
233 186
264 455
788 289
430 757
3 483
778 693
528 538
649 56
266 927
456 619
4 698
176 440
849 708
901 691
257 355
356 981
113 387
909 243
297 587
412 350
300 53
388 141
844 365
834 414
982 894
241 739
677 935
620 710
8 228
476 402
375 705
565 246
343 441
885 640
39 802
471 395
509 723
923 162
367 405
281 201
78 565
347 510
756 303
780 179
27 621
618 408
16 111
696 766
270 830
55 400
581 777
581 558
73 928
481 488
839 352
714 506
671 840
365 312
693 804
124 182
689 438
110 663
266 907
544 90
853 811
935 912
584 617
730 279
534 912
840 264
591 943
933 908
976 171
227 363
300 717
316 819
237 387
841 70
652 979
545 788
990 537
496 942
251 610
369 790
174 128
500 860
803 818
252 149
968 418
94 670
76 363
91 492
344 253
71 861
82 434
276 969
134 941
972 434
944 145
427 574
611 178
253 281
901 293
336 66
819 996
562 455
303 592
64 729
994 233
183 117
487 897
120 178
19 994
121 855
72 338
883 378
402 742
687 470
20 205
536 911
520 607
877 664
600 619
775 89
455 577
864 840
472 530
772 716
825 386
403 982
764 837
844 197
368 132
925 378
560 789
91 996
122 162
912 447
15 476
349 822
905 34
374 198
315 434
199 221
876 38
123 825
185 445
97 414
448 881
62 775
851 486
986 788
538 873
171 398
957 479
511 604
634 700
469 444
484 623
418 176
278 448
421 579
171 78
744 831
158 8
794 979
35 667
324 497
810 497
540 308
671 670
47 113
372 446
397 880
978 160
112 468
620 752
833 825
655 213
915 630
52 562
497 852
48 966
908 600
887 179
251 508
492 658
485 228
84 519
516 944
640 25
846 952
462 456
308 138
718 548
593 822
454 904
434 494
747 65
32 846
345 611
582 358
9 842
618 77
159 522
952 689
691 234
785 266
589 853
186 90
984 70
537 291
633 520
755 651
382 445
54 17
301 318
303 742
738 735
870 574
545 785
621 101
961 291
811 701
897 585
90 495
43 885
885 707
569 490
232 619
284 695
84 368
456 555
256 293
465 569
62 606
217 789
73 56
245 378
871 608
687 619
518 483
156 400
869 150
836 609
396 475
174 697
370 215
819 809
744 650
511 219
77 993
116 604
123 773
727 236
707 360
702 220
891 241
191 507
231 11
521 894
584 18
122 314
807 753
581 805
249 481
751 972
594 559
165 879
51 693
69 22
60 558
199 576
345 227
436 119
760 290
397 666
419 634
229 422
353 946
951 288
742 243
422 444
745 506
60 639
167 773
525 285
956 522
390 316
565 744
152 991
903 274
836 306
700 332
451 687
954 133
402 236
128 141
501 579
818 545
425 742
726 190
87 540
552 433
134 492
314 91
859 587
692 376
286 795
72 771
182 718
921 295
926 475
69 92
544 746
691 371
130 423
98 125
646 11
318 505
372 140
986 67
232 139
137 911
532 448
443 447
400 136
215 767
887 384
153 657
892 265
603 20
898 912
10 421
388 336
845 268
355 278
732 603
357 420
905 596
610 60
743 462
337 9
820 985
703 961
447 922
811 586
434 610
527 556
169 135
201 866
576 761
43 466
994 899
832 783
988 261
716 522
824 36
915 29
138 924
804 240
41 547
25 857
916 934
66 589
343 991
774 985
422 30
362 991
635 203
469 898
133 852
268 474
961 873
518 414
417 313
188 443
485 36
497 977
66 253
473 405
456 49
446 965
156 908
662 132
182 548
853 390
119 175
807 34
514 880
595 940
372 683
963 414
38 660
639 725
499 155
530 562
453 748
183 277
638 403
551 432
614 764
883 127
740 444
979 487
149 474
36 628
153 30
320 386
426 500
210 450
197 756
933 430
927 27
52 703
489 171
185 949
866 364
248 553
62 738
596 672
417 522
763 621
866 831
799 176
903 548
595 418
940 383
910 570
410 990
943 839
309 732
624 292
144 467
952 146
92 446
704 592
625 589
762 322
498 151
614 442
399 623
997 953
550 881
775 37
583 314
541 337
699 269
867 382
338 828
197 151
1 83
110 142
983 40
115 196
464 392
872 361
263 140
827 998
278 809
38 592
763 469
791 830
747 463
602 397
963 905
911 511
145 327
996 375
430 65
926 55
296 94
839 415
785 700
812 392
402 897
295 716
884 121
273 994
484 783
776 369
671 217
957 262
285 382
208 544
656 274
776 117
374 47
880 991
413 895
416 746
687 434
553 43
595 947
163 749
916 626
789 929
539 221
220 397
705 53
481 717
81 96
583 708
129 322
274 161
563 426
986 296
881 629
258 334
523 42
565 550
631 849
171 663
709 659
50 945
823 988
95 390
855 656
361 853
192 486
759 907
414 455
954 655
613 91
577 690
818 483
829 845
449 403
614 568
55 188
622 53
782 823
220 805
812 143
318 563
397 496
80 952
390 17
457 963
734 144
62 286
497 883
717 680
383 844
132 384
78 618
131 794
686 491
563 1000
517 534
890 112
801 789
375 348
379 890
707 158
33 375
942 656
702 961
127 20
458 659
389 11
243 455
904 292
382 483
936 660
125 962
112 444
504 289
68 350
952 530
742 121
152 18
664 157
201 946
656 352
844 163
88 810
978 201
377 943
803 622
761 767
152 790
313 25
597 732
429 35
191 204
393 747
968 967
586 886
608 734
367 985
719 497
976 986
751 161
92 471
779 602
381 900
118 539
633 977
590 422
280 722
602 575
932 225
532 848
178 771
659 907
774 91
919 639
315 882
796 141
739 450
200 848
555 906
497 725
259 407
714 271
43 228
979 388
515 521
477 402
917 664
765 776
648 452
266 918
165 570
702 691
274 409
169 295
46 975
411 374
571 871
323 715
102 677
242 159
361 471
210 396
410 128
607 351
422 722
123 83
251 73
752 897
863 153
533 579
922 835
772 238
810 917
807 636
727 978
498 10
815 450
656 858
963 469
136 944
177 630
101 198
908 753
305 584
709 693
579 985
597 302
313 478
503 366
501 918
454 740
506 599
374 430
478 744
858 534
624 631
383 410
377 298
398 795
968 393
380 936
588 760
849 986
301 619
408 22
963 416
649 529
72 67
470 47
910 839
369 280
465 871
458 863
632 151
79 756
765 902
468 417
416 131
636 347
204 978
51 720
990 689
34 215
993 662
204 81
932 788
20 78
606 132
464 331
609 304
462 847
972 695
937 587
768 563
522 786
235 762
994 622
928 277
643 218
541 544
880 302
292 373
664 508
273 905
526 620
384 140
67 668
876 347
346 201
531 826
316 279
364 112
944 37
139 902
307 24
147 761
99 781
158 270
979 546
815 567
5 923
978 603
835 819
900 738
193 645
194 500
565 697
799 439
417 921
657 902
18 146
907 891
130 840
968 693
85 79
774 574
841 114
775 280
669 48
260 796
740 942
162 249
140 618
507 918
11 367
47 136
468 458
91 408
43 869
14 524
74 187
796 314
809 430
922 886
206 982
673 845
741 681
962 595
371 881
292 606
450 652
243 308
334 768
427 124
777 164
139 604
998 210
528 256
755 239
442 71
287 493
635 875
809 210
312 427
897 234
359 111
753 685
950 609
396 503
722 458
423 480
591 587
767 756
723 376
254 736
291 350
312 32
796 852
581 410
398 517
451 379
273 926
892 279
101 431
508 513
598 11
255 793
109 149
237 471
889 558
632 944
305 910
9 157
336 445
242 495
57 900
27 274
871 175
590 964
410 423
232 146
157 810
190 562
570 329
376 693
925 879
539 760
412 246
762 131
606 727
176 463
576 115
794 668
717 357
47 586
385 697
790 717
869 112
175 373
96 35
771 368
969 537
565 380
40 388
988 404
660 734
730 900
307 948
244 669
468 76
229 21
572 208
729 617
597 14
568 145
410 484
150 295
853 163
367 12
839 13
774 711
923 220
257 268
970 384
378 525
85 887
33 405
457 819
304 832
584 329
290 334
29 511
675 739
223 583
527 710
851 897
136 163
7 849
807 172
953 68
420 249
126 430
914 143
166 19
547 365
356 7
681 195
950 722
653 886
720 543
510 876
17 835
817 56
26 891
336 261
121 497
563 308
637 763
254 645
532 846
177 631
847 185
909 108
818 728
820 274
968 20
906 314
250 881
269 729
613 389
859 873
374 419
66 399
259 361
744 385
350 321
159 623
329 102
718 555
999 500
708 445
211 856
814 860
500 588
938 29
657 890
677 96
812 845
943 484
687 812
566 922
269 845
66 520
38 764
714 741
205 874
935 228
829 600
275 594
901 926
798 960
575 999
296 2
238 464
578 890
445 296
768 641
655 173
580 954
286 45
411 916
677 355
109 363
164 83
468 970
420 314
279 935
92 376
280 726
837 723
735 815
121 333
92 204
273 277
467 990
984 628
956 955
458 552
290 599
52 621
976 333
44 105
566 412
854 521
107 46
961 334
449 295
86 253
497 230
466 730
266 321
117 774
475 978
79 956
445 186
344 623
377 70
317 568
998 292
855 79
509 458
491 937
946 904
569 836
946 384
62 520
154 586
586 311
850 350
652 512
796 375
98 885
18 816
793 521
526 219
216 960
848 935
476 375
528 46
45 986
782 786
541 980
344 723
998 338
797 752
654 636
822 835
41 846
352 545
433 868
656 68
936 184
115 431
63 875
153 937
500 942
677 657
879 931
754 717
475 266
580 754
687 337
845 369
628 991
662 838
761 831
660 824
854 257
961 564
474 967
81 58
466 908
342 652
741 259
825 166
77 456
621 547
23 622
356 239
856 205
808 729
190 705
323 439
352 954
914 768
592 194
199 641
831 767
359 890
967 168
772 119
111 577
19 95
395 429
680 249
89 274
505 131
655 886
53 185
606 392
372 144
234 601
280 790
783 385
812 544
379 112
350 723
532 494
999 752
82 536
872 245
967 663
522 884
89 741
828 194
947 84
731 966
302 516
965 487
37 981
97 359
72 109
860 755
270 641
719 529
21 383
437 570
818 63
60 689
312 128
211 705
547 372
541 514
565 227
440 69
343 304
112 442
222 576
894 201
369 542
966 483
665 234
382 204
237 495
706 590
946 154
282 705
607 639
403 25
940 551
880 898
325 422
635 450
358 964
298 868
502 624
251 28
282 645
157 763
912 380
9 303
470 144
702 162
956 100
676 623
761 713
211 950
373 677
239 700
217 164
789 598
763 604
992 180
496 162
344 335
560 629
480 858
988 283
598 507
834 450
33 338
771 605
134 929
651 807
969 937
196 288
18 27
402 67
384 654
596 806
703 893
204 400
651 437
455 543
943 719
922 415
414 554
99 607
499 286
554 650
108 900
507 477
992 807
846 848
299 638
389 243
720 483
372 940
606 457
133 362
131 606
620 103
891 709
842 562
83 777
906 972
86 594
380 538
811 830
97 417
851 975
652 751
288 769
338 833
497 266
268 920
612 738
982 739
115 460
946 356
319 211
22 750
705 909
113 153
758 361
601 737
19 933
492 647
644 366
957 857
108 668
598 980
960 870
385 934
598 771
121 971
832 543
671 892
587 160
971 499
102 688
643 201
72 361
790 123
544 758
854 975
326 717
829 651
591 315
215 760
510 734
163 130
390 479
362 432
657 781
910 622
954 892
807 848
395 484
787 717
330 544
410 262
343 436
820 441
204 119
599 924
744 252
842 676
376 359
541 977
211 9
242 757
617 910
352 169
971 613
550 869
243 522
516 737
631 24
550 237
502 796
961 290
97 290
725 988
57 51
329 656
820 246
980 33
736 422
415 61
16 333
1000 817
537 860
692 516
62 127
665 705
784 137
730 812
593 383
10 89
280 445
626 772
268 477
338 151
398 775
144 138
48 383
73 41
712 640
261 186
469 496
994 126
817 455
106 341
841 500
932 480
151 957
59 367
353 936
789 730
256 778
657 15
102 416
982 915
944 589
941 322
906 54
309 324
372 81
226 322
827 973
234 453
70 518
491 824
597 805
716 247
225 451
844 463
445 337
210 835
175 672
27 872
812 116
102 161
594 396
611 226
146 61
751 847
621 17
442 712
808 586
768 155
579 722
551 13
425 844
257 80
441 303
229 928
764 35
135 214
240 37
891 306
780 384
289 105
9 402
565 88
870 593
898 909
169 32
664 767
784 25
73 16
598 964
360 678
162 899
375 471
510 143
230 932
432 625
778 282
825 490
707 427
847 353
879 80
315 436
798 944
968 961
642 501
386 746
13 8
677 221
175 634
13 10
948 647
274 140
654 688
318 865
754 337
564 760
726 888
142 561
337 139
164 480
451 750
35 870
426 784
940 53
439 796
12 336
897 649
321 165
472 723
273 560
400 220
486 802
42 204
255 108
28 957
126 817
985 215
788 237
728 668
501 295
813 790
962 915
735 536
143 524
423 247
110 161
941 720
584 961
482 950
567 307
29 464
343 681
267 774
795 197
720 753
388 206
293 545
975 176
275 880
566 748
509 202
866 118
554 901
759 220
634 161
1000 807
35 22
57 155
826 341
734 415
454 205
634 922
678 379
688 204
878 306
866 113
445 471
731 739
226 658
989 839
662 378
658 364
253 698
517 909
826 996
268 532
481 379
941 462
382 397
790 188
694 811
632 895
882 603
742 833
436 373
554 65
816 857
75 839
698 994
675 206
949 37
839 437
601 159
425 405
797 188
275 730
82 738
172 393
449 817
218 123
32 287
163 838
93 326
820 301
73 785
831 131
89 583
666 326
719 375
242 351
373 927
557 996
321 93
786 302
453 883
498 6
729 62
90 772
765 794
94 482
964 543
82 243
623 167
857 301
91 920
532 63
19 81
877 216
79 885
87 185
237 806
295 654
715 379
790 277
610 8
473 736
101 370
938 970
804 900
239 660
834 657
861 820
317 489
942 352
434 535
310 72
358 898
873 221
616 520
145 953
473 657
575 127
871 231
681 833
355 339
277 721
515 282
248 272
205 218
490 201
445 647
667 726
826 979
266 380
375 401
137 309
477 638
971 1000
763 330
432 495
778 162
514 214
799 810
138 303
296 304
672 808
179 86
227 579
336 56
557 782
230 956
300 974
74 383
810 189
911 83
957 392
361 495
386 646
12 287
823 927
164 685
425 196
715 511
277 220
745 807
631 975
386 541
189 652
852 477
943 664
862 944
392 872
779 644
783 757
536 920
278 539
200 606
936 697
589 745
646 146
32 616
426 975
635 192
48 209
269 769
397 840
888 315
567 254
143 681
518 477
375 409
429 183
504 857
329 644
331 45
320 207
562 914
632 342
198 980
216 589
140 872
799 119
374 895
952 299
40 294
848 650
329 917
799 680
57 968
562 361
995 149
98 521
78 354
944 634
399 344
593 74
420 310
192 118
837 226
849 350
590 468
535 212
593 817
856 276
40 528
449 475
688 616
25 854
663 603
858 792
690 429
660 537
890 36
791 194
1000 290
605 332
868 426
913 54
930 523
456 793
313 368
912 53
474 729
213 500
267 198
756 918
438 873
736 106
814 64
988 52
298 825
183 58
948 743
310 460
46 587
51 82
342 984
34 25
332 354
960 995
354 382
432 51
51 337
982 929
662 664
566 62
385 241
752 360
911 990
530 615
479 316
94 951
673 416
572 859
179 710
455 720
846 185
624 602
754 891
568 32
561 410
212 31
221 919
46 687
237 569
121 996
810 563
992 198
511 243
570 125
41 220
715 226
668 681
962 86
604 612
746 274
176 346
170 730
222 946
586 292
828 801
595 231
803 478
319 360
123 549
660 864
711 65
570 882
441 746
83 745
179 359
790 196
885 409
149 964
459 428
133 373
48 969
593 113
167 653
343 176
883 339
98 7
878 47
885 772
970 243
55 515
440 532
77 497
855 631
945 660
938 424
545 124
103 142
749 164
119 524
607 953
450 115
292 649
934 211
996 43
62 324
233 391
494 14
539 177
912 883
246 881
521 671
837 957
975 434
84 380
110 14
68 252
389 273
65 658
374 523
943 899
558 393
806 170
29 245
957 473
153 168
951 37
97 469
557 181
506 313
473 68
56 393
169 300
247 966
706 372
157 276
551 617
268 287
198 563
947 250
662 264
972 289
543 798
305 877
144 524
675 566
367 550
151 771
207 453
670 6
196 311
816 174
134 390
58 669
252 980
853 524
573 946
827 204
659 69
218 762
373 939
610 308
163 59
49 843
151 132
252 315
711 26
555 909
712 418
81 983
22 398
90 789
850 539
767 387
357 73
392 94
739 609
504 191
735 934
931 532
742 50
230 271
205 990
873 477
73 320
585 305
241 239
774 871
8 461
160 329
681 729
262 482
549 160
288 190
285 504
883 648
132 792
791 184
449 751
139 484
958 584
911 534
99 785
27 534
973 172
271 399
689 435
839 572
367 728
168 183
167 298
263 975
433 108
700 867
838 488
115 169
778 763
22 454
667 320
777 399
444 208
707 46
165 305
628 375
242 18
29 237
230 294
198 514
249 586
806 307
91 484
90 745
101 94
327 813
136 79
716 270
105 527
483 423
825 755
550 513
700 412
402 21
933 925
4 370
309 957
972 361
84 801
932 666
718 301
807 627
725 561
255 435
781 731
421 336
6 787
372 727
811 395
589 798
973 416
415 982
426 290
932 420
480 983
714 622
532 33
677 957
170 145
502 654
198 279
388 586
520 878
815 424
643 390
885 632
41 737
210 482
438 393
452 998
147 111
691 607
790 302
854 707
32 632
980 345
589 162
483 984
495 822
356 884
430 787
374 269
414 255
780 638
139 243
421 924
821 585
174 610
557 553
358 746
239 27
185 620
975 11
182 103
400 789
463 890
363 305
122 849
229 475
33 537
915 680
467 646
476 595
450 528
670 139
418 999
820 992
384 953
677 37
891 899
599 888
36 841
100 478
760 821
918 467
861 517
463 621
736 968
958 352
262 676
665 522
713 405
194 122
479 889
549 262
994 449
704 354
230 141
545 628
649 118
515 112
808 937
810 389
753 43
150 3
781 380
576 140
505 370
698 674
98 858
439 510
818 476
715 329
351 629
131 430
350 638
272 210
846 369
158 999
309 544
670 365
877 609
806 169
9 664
477 581
655 393
541 478
799 676
614 542
670 809
35 982
374 400
943 577
290 654
918 719
748 100
687 492
707 851
295 732
507 257
395 799
976 825
886 624
140 180
754 76
80 618
896 305
985 525
22 75
818 167
67 753
569 165
646 736
788 208
703 306
567 166
958 289
371 961
845 856
718 354
177 704
670 355
640 524
826 533
738 154
592 311
844 388
398 449
701 593
363 206
468 902
156 166
84 842
601 480
97 634
21 132
567 985
574 264
693 294
265 565
527 80
519 819
768 961
541 998
898 930
23 158
981 776
822 909
393 665
120 653
455 549
165 396
37 937
927 169
732 390
273 601
232 428
568 222
719 811
733 103
905 379
434 251
518 112
377 80
706 737
747 55
351 576
423 629
658 614
314 1000
26 351
127 470
711 78
62 91
206 12
485 473
440 295
831 544
769 4
182 700
396 931
461 359
562 220
362 230
872 535
346 983
763 942
169 341
89 751
478 925
245 452
282 928
120 743
970 786
840 161
376 704
106 362
196 862
924 827
764 208
59 978
181 50
718 13
301 278
331 117
811 748
360 552
57 525
3 603
242 451
663 579
909 621
1 919
573 309
900 498
330 3
648 644
849 499
621 860
862 9
944 285
755 430
494 878
611 490
550 433
236 864
547 345
464 158
425 555
151 121
360 98
11 350
511 394
249 765
245 644
716 625
242 30
447 73
207 271
766 823
130 509
578 276
22 99
927 989
201 532
234 213
599 10
904 729
521 657
830 145
744 30
274 271
851 93
932 164
793 108
484 232
366 175
137 2
544 197
945 7
560 332
884 997
598 683
332 863
504 967
919 321
522 454
143 618
632 92
81 35
641 90
762 600
841 260
743 540
591 928
84 69
969 129
432 949
519 251
845 405
218 56
943 292
943 998
144 762
1 446
165 429
390 293
470 993
963 404
386 658
330 233
577 764
701 632
420 649
81 645
215 597
324 820
292 659
919 608
306 974
26 580
27 642
968 852
928 835
297 719
947 289
455 641
475 209
717 295
513 979
732 12
618 951
606 10
381 237
596 159
141 536
280 128
480 584
217 554
804 419
1 663
733 421
120 606
288 473
108 178
977 131
555 282
433 841
137 338
109 427
319 4
720 312
223 301
923 854
207 553
530 680
981 75
201 858
697 714
722 406
964 227
24 221
487 424
446 717
884 156
804 68
517 561
150 391
121 824
809 80
756 9
336 556
257 79
422 190
794 123
918 133
389 947
759 450
544 324
132 349
192 821
10 884
261 587
494 312
847 781
460 89
730 665
810 909
313 824
783 478
852 320
703 102
920 249
285 379
406 586
862 423
916 963
411 732
525 465
529 638
869 493
742 300
656 308
514 734
290 269
68 172
295 85
309 76
638 774
770 341
617 176
72 988
291 315
86 331
921 335
680 56
846 341
913 701
124 268
287 325
278 261
779 513
847 114
10 958
785 603
215 68
988 870
735 378
407 825
481 718
765 880
937 920
846 10
833 622
632 758
61 253
994 889
820 37
290 36
743 67
280 578
211 775
170 16
765 890
541 525
914 723
196 289
865 732
413 18
493 208
120 462
398 144
345 46
583 227
18 135
749 576
989 736
367 360
7 776
421 925
863 121
439 407
130 781
898 381
727 604
910 66
888 306
70 357
217 705
757 995
699 52
716 497
582 435
159 689
942 9
606 107
13 86
28 495
615 79
561 118
393 989
73 12
367 583
865 861
543 556
133 130
202 952
926 482
770 351
813 18
640 741
177 375
937 958
609 763
487 494
946 576
960 911
164 432
713 62
336 920
964 514
733 125
83 891
596 41
514 277
336 401
584 854
747 524
726 138
754 146
534 359
648 101
674 982
4 517
269 253
338 58
280 373
983 399
910 630
617 503
66 487
28 792
929 397
881 298
502 456
614 433
840 449
396 65
693 468
211 96
829 436
688 468
127 767
33 143
35 765
6 639
742 261
524 804
573 248
844 878
235 927
254 663
134 538
945 196
941 341
151 339
200 184
681 442
320 499
601 920
872 502
570 723
808 283
20 338
62 344
22 367
235 447
817 954
647 943
365 84
364 884
439 22
635 231
516 683
703 860
346 906
141 856
54 170
141 510
223 671
647 893
236 918
40 200
646 27
37 249
89 4
755 914
855 209
203 163
672 950
211 487
773 677
553 397
725 905
403 79
632 372
643 484
76 54
215 696
943 710
563 855
352 832
732 541
545 596
923 867
397 950
769 312
242 375
103 945
890 7
857 939
110 69
490 660
73 623
262 582
280 930
131 225
1000 838
731 809
322 620
497 48
990 421
8 526
79 905
358 279
233 360
465 308
546 953
102 332
218 863
869 438
735 27
93 110
965 359
871 821
479 373
479 872
571 775
681 520
786 594
11 168
697 496
755 986
691 825
713 648
559 623
528 270
25 182
150 638
593 9
479 31
598 956
477 661
782 565
122 21
633 83
70 1000
723 615
626 876
30 847
45 829
518 220
851 842
100 182
743 464
508 1
140 422
79 494
561 354
45 39
604 923
74 213
744 447
51 343
318 94
482 22
446 243
319 464
127 914
698 872
300 600
139 371
549 804
248 201
209 853
796 168
237 196
258 811
534 253
446 433
998 504
190 741
746 652
933 830
360 99
912 52
747 138
542 24
978 275
736 80
113 402
138 692
574 123
809 457
815 442
807 250
117 403
942 346
162 169
973 333
625 300
960 20
989 138
103 928
394 396
29 805
25 701
701 193
588 286
131 599
812 848
263 688
38 549
122 310
672 55
24 942
27 555
516 199
623 401
873 687
277 251
478 764
239 819
684 793
527 292
455 279
240 423
183 171
798 904
924 394
528 84
389 863
812 321
176 318
617 655
941 761
489 229
287 645
255 462
63 767
889 954
386 987
765 688
498 399
122 962
840 185
505 375
329 195
244 168
982 484
896 269
676 408
369 141
250 41
675 900
227 776
879 168
352 365
354 116
938 579
441 253
270 919
593 103
363 761
44 417
370 450
280 707
747 697
178 603
342 379
305 970
534 908
939 488
227 898
807 546
926 187
85 641
132 188
276 746
574 538
958 122
337 199
612 637
885 606
786 141
691 625
394 716
463 488
912 259
522 366
915 477
254 244
584 705
705 969
612 118
637 762
9 310
309 6
747 906
7 516
975 287
110 795
878 443
995 178
415 702
709 338
35 978
817 610
218 927
960 77
720 230
928 637
111 62
302 652
751 750
785 283
993 995
755 542
793 480
153 81
743 544
738 269
812 221
333 761
740 372
802 801
865 650
738 325
359 48
40 387
475 112
531 275
897 597
29 334
556 932
445 317
380 779
394 450
1 289
97 203
980 440
328 279
830 766
52 656
327 786
960 415
595 644
86 727
283 49
755 338
903 972
137 729
523 719
383 284
804 787
987 403
810 943
608 706
674 25
85 920
370 482
20 352
835 585
674 716
10 526
621 698
847 623
841 280
276 100
218 911
310 551
713 798
368 427
148 116
534 383
609 756
818 985
461 21
237 672
935 101
607 897
342 226
37 718
470 434
335 894
628 458
37 752
517 634
893 474
614 238
469 993
629 152
244 340
92 82
5 845
627 281
831 170
720 581
307 875
216 292
20 920
379 978
194 605
846 870
365 2
748 403
201 170
100 141
734 865
474 145
19 749
400 588
367 613
480 655
24 30
205 931
193 287
839 231
434 161
450 666
897 118
232 922
491 997
591 915
129 699
113 716
276 366
925 319
714 803
111 581
245 410
946 615
539 669
787 168
490 415
472 264
705 612
189 121
61 205
722 414
616 532
139 656
129 834
326 211
83 664
678 305
772 302
158 650
759 674
689 653
541 279
763 102
133 109
163 319
52 609
842 977
100 664
513 766
69 800
180 392
78 721
523 94
961 654
95 576
779 631
888 475
696 664
83 138
566 221
39 526
961 949
806 37
784 81
952 570
307 848
208 320
323 989
159 772
227 85
29 304
462 210
277 395
89 181
932 417
795 505
220 352
243 318
675 791
776 565
974 511
748 41
601 794
407 414
732 362
688 589
190 849
781 656
711 460
469 344
773 189
180 959
466 570
606 389
614 400
428 592
343 438
626 358
812 207
418 349
663 561
637 990
53 386
191 546
523 559
183 796
204 985
77 250
36 254
828 13
728 663
537 141
471 868
798 680
500 531
785 284
831 198
171 227
543 156
593 542
5 571
141 658
452 38
535 383
633 372
591 994
644 851
151 755
461 623
677 164
489 965
86 750
605 730
275 14
724 723
329 893
971 663
226 218
523 971
61 663
67 104
504 334
269 291
98 523
284 390
554 712
196 254
593 561
63 711
193 366
402 66
243 328
450 915
532 530
699 76
494 279
67 183
334 394
463 650
775 617
988 768
926 481
207 334
986 342
505 783
460 476
457 117
3 235
932 738
154 184
697 592
974 606
189 151
463 716
606 410
616 94
401 604
966 827
877 879
157 683
438 150
545 734
517 197
105 782
991 263
777 351
360 914
956 490
211 408
784 219
404 164
165 626
471 570
150 190
267 365
39 923
745 982
502 211
571 916
925 270
751 69
234 835
871 680
262 383
770 329
685 574
284 622
244 269
974 659
920 989
992 814
337 562
71 594
805 728
505 510
542 31
393 442
331 107
205 789
215 355
139 708
4 181
786 763
36 408
84 893
428 854
588 810
782 579
909 285
858 827
70 929
70 988
680 36
223 471
306 885
984 533
800 685
950 130
777 753
975 204
836 95
352 715
816 450
396 923
660 29
735 887
445 841
48 442
291 865
983 546
548 213
689 959
801 338
842 901
396 639
549 689
817 776
191 106
779 474
524 737
1 191
907 787
128 691
249 618
174 369
691 935
392 522
400 13
99 252
163 460
735 166
114 912
181 288
527 820
96 95
997 105
212 459
229 776
108 199
525 636
593 768
917 904
456 156
836 815
136 2
425 437
252 503
768 358
532 463
126 73
80 124
201 293
300 537
196 189
807 54
790 452
150 422
486 612
202 746
572 480
935 971
484 309
55 280
503 415
643 820
639 707
748 667
446 262
315 828
41 380
350 406
349 576
346 960
590 897
273 93
609 270
743 154
100 163
681 363
104 183
160 279
902 666
333 663
17 980
641 87
426 446
518 162
334 848
759 98
771 422
903 546
266 639
408 214
874 374
664 555
189 561
781 173
309 936
988 430
486 116
540 250
853 323
983 534
328 295
274 546
67 345
99 180
854 824
534 984
34 374
65 164
827 287
536 192
301 520
984 509
804 450
913 197
532 95
148 254
950 352
589 681
331 173
514 839
190 614
894 535
832 651
967 107
698 715
68 136
528 807
882 208
755 828
268 190
357 560
111 90
441 151
524 6
916 216
786 53
249 561
314 903
33 356
976 12
322 786
369 547
179 929
465 564
572 152
716 564
239 298
11 790
257 25
626 581
537 875
263 270
790 354
981 991
410 224
537 869
999 427
531 123
108 374
107 265
813 985
892 189
166 701
38 365
833 932
901 406
15 630
244 680
188 582
587 514
571 857
313 391
868 480
502 979
581 927
837 355
234 174
177 755
698 881
587 931
974 579
798 684
682 283
119 703
90 420
632 358
133 43
289 913
233 364
116 214
367 640
183 754
951 828
389 732
551 845
688 449
838 174
712 735
564 621
442 318
281 102
339 314
259 460
150 189
428 501
888 106
27 609
613 801
95 337
482 452
85 255
320 750
183 501
653 764
328 933
578 655
379 774
810 73
92 368
154 47
686 73
990 941
864 530
387 63
290 675
721 411
155 580
262 788
496 989
283 697
917 542
122 597
594 407
480 573
354 766
942 760
370 911
518 536
467 658
946 762
79 365
678 107
844 107
259 585
603 339
316 822
187 875
282 79
628 884
973 464
828 116
270 174
62 968
456 319
385 564
115 29
698 257
662 279
138 674
308 5
730 930
750 947
13 1000
520 299
319 894
331 850
254 64
583 525
34 808
16 854
975 2
691 339
212 423
479 443
491 142
801 873
70 575
779 335
549 959
401 890
957 379
454 436
246 975
201 122
609 368
216 583
92 324
297 182
600 314
972 241
608 929
847 287
593 594
423 571
689 682
133 260
762 469
666 748
414 848
842 74
484 536
737 529
882 811
979 91
852 163
332 122
197 117
260 251
259 359
69 672
771 859
718 664
762 103
617 944
434 853
353 11
617 354
14 388
596 724
115 885
874 219
501 985
503 35
103 575
148 807
727 43
114 295
8 379
329 998
417 362
913 104
871 596
641 182
693 214
347 141
934 712
454 293
346 861
876 960
556 361
288 306
941 552
919 419
551 440
260 409
933 725
153 211
9 399
714 525
503 810
45 720
33 306
291 664
688 571
504 889
897 298
424 12
662 631
948 458
408 788
815 582
178 749
993 313
907 58
438 910
677 762
618 929
974 247
31 88
447 810
60 941
191 809
553 856
731 794
759 342
23 769
776 887
81 277
459 957
271 670
873 603
275 886
823 864
309 729
16 487
909 861
350 104
201 459
921 382
193 578
644 698
355 596
815 386
195 12
370 992
180 467
411 445
253 818
174 69
30 792
213 649
219 678
951 126
789 304
922 266
301 814
790 305
281 218
379 944
88 105
595 207
343 156
84 731
602 760
395 508
238 460
792 71
994 593
703 265
815 432
128 505
165 45
866 261
797 901
177 857
223 733
323 687
748 822
427 606
192 362
435 17
22 944
755 578
829 82
471 362
309 157
167 448
46 813
509 834
68 82
493 590
573 631
234 237
803 94
105 319
30 466
564 98
909 428
965 43
882 988
262 842
998 779
313 295
391 996
635 612
74 681
97 9
919 869
179 791
896 723
568 74
375 936
94 561
882 241
703 93
581 548
797 117
572 514
999 769
715 777
704 548
613 650
829 309
432 508
279 569
595 17
183 701
247 153
801 601
922 155
4 19
161 716
824 11
534 904
117 528
911 716
103 106
104 74
556 157
59 177
352 2
552 464
686 52
306 294
281 697
730 368
671 396
636 640
985 613
88 835
191 251
925 649
164 223
104 127
219 921
440 788
138 415
506 294
977 597
329 44
730 41
186 627
673 988
22 246
877 762
233 818
18 940
901 341
786 45
633 854
362 959
91 665
967 987
893 405
98 297
759 183
487 196
53 308
223 896
433 460
522 783
559 326
280 274
784 536
426 104
463 936
873 194
755 323
778 176
288 651
957 430
636 991
499 126
248 502
694 690
75 531
669 69
365 651
789 796
364 965
637 834
140 68
597 196
837 273
267 694
362 822
238 720
496 907
877 238
678 784
708 327
758 95
976 648
684 672
780 381
835 915
771 889
454 11
469 966
249 566
209 471
956 382
129 323
932 533
624 971
556 120
21 981
911 964
408 41
50 52
92 37
118 683
294 968
913 525
47 940
176 902
353 700
483 238
802 531
150 945
213 48
597 16
735 741
81 137
479 939
901 873
742 789
433 182
324 194
760 925
9 194
664 747
766 388
84 185
715 819
606 668
323 741
191 303
742 496
334 771
636 244
67 460
485 352
530 930
38 980
679 115
509 965
157 138
506 342
744 204
658 985
918 881
408 816
177 89
382 737
304 322
896 947
271 845
466 906
305 684
470 3
443 942
156 380
169 464
380 163
94 250
786 798
239 825
34 760
129 435
31 663
391 172
613 220
565 779
160 675
90 263
317 524
654 462
399 400
677 904
817 174
254 837
489 238
449 300
794 137
47 84
197 903
822 742
889 814
981 220
656 42
841 107
136 919
907 569
925 560
504 406
912 441
548 927
490 329
808 199
875 339
524 193
375 751
835 495
464 487
815 200
379 620
502 737
531 159
174 639
374 730
943 139
52 595
788 939
860 258
274 147
806 39
648 55
577 240
930 886
512 588
302 866
849 100
737 991
392 990
304 321
201 865
915 219
122 769
763 772
477 191
238 21
818 687
50 535
850 492
38 320
888 664
328 72
492 338
619 195
911 798
15 54
22 390
581 715
266 420
125 554
79 977
475 820
466 941
523 870
830 421
53 418
464 314
307 574
174 706
915 327
357 84
233 932
901 592
140 284
542 140
61 6
91 316
479 76
44 951
681 66
851 936
519 753
33 821
599 809
773 724
604 89
494 734
556 852
325 617
464 257
183 330
83 695
75 736
109 212
615 428
638 843
733 143
328 716
460 529
636 738
326 698
861 187
68 546
145 251
222 476
986 916
233 359
985 965
510 383
780 651
836 708
831 652
636 837
47 972
813 791
958 866
56 267
871 447
766 655
787 870
359 424
750 458
764 320
675 440
286 152
928 269
181 903
998 568
500 469
970 693
428 569
272 712
535 586
807 754
349 765
100 919
920 577
990 578
159 637
149 258
460 980
914 379
634 185
640 766
138 350
897 579
1 725
578 390
107 981
996 710
249 915
704 575
514 752
865 788
527 389
485 208
289 107
118 630
790 161
537 926
631 252
916 705
836 561
691 880
477 605
315 732
747 665
169 778
137 626
417 149
648 993
42 547
82 46
485 100
787 262
104 190
74 406
903 821
958 242
208 388
179 845
191 863
91 747
150 751
428 489
482 541
196 889
25 700
601 246
667 661
169 780
779 28
17 107
364 565
593 315
579 248
657 340
831 857
883 217
491 409
880 318
322 831
75 372
328 216
71 761
5 228
479 383
13 453
201 367
950 236
2 691
280 463
303 195
147 136
452 349
489 385
898 420
82 882
314 579
440 258
404 902
201 558
980 645
485 370
579 288
345 565
892 310
827 448
224 846
865 183
316 75
350 234
425 220
773 741
891 844
422 131
309 930
151 235
636 867
577 351
1000 139
385 751
355 236
487 258
690 271
279 314
695 306
584 153
873 908
962 608
194 606
160 288
926 26
680 853
643 951
750 672
627 853
295 807
59 847
148 84
131 610
288 845
179 397
600 938
62 969
845 155
594 923
68 775
217 316
835 25
633 669
369 384
428 919
49 870
959 768
265 279
403 975
654 19
468 875
316 975
372 221
228 188
406 961
777 607
298 509
32 362
802 523
114 616
644 139
751 792
402 444
531 575
976 979
693 647
238 484
599 803
125 725
202 644
439 33
163 5
763 632
927 729
761 680
825 84
317 920
187 267
723 451
462 352
996 643
672 660
132 631
984 78
19 58
905 147
689 956
596 219
473 535
303 726
596 130
790 263
271 951
401 576
259 963
525 223
829 32
565 159
228 250
9 448
523 469
67 828
328 201
744 429
372 414
572 297
590 471
381 721
47 60
103 111
984 608
770 495
449 427
310 429
249 189
358 70
730 51
541 568
497 1000
427 758
621 538
254 413
257 284
374 876
446 293
196 408
6 831
442 163
24 965
520 682
164 936
980 772
124 787
537 124
751 73
982 298
84 865
68 933
522 672
543 717
140 792
121 51
117 640
164 619
697 728
584 567
962 973
326 253
572 964
833 227
93 41
421 113
188 754
415 920
528 804
162 175
957 339
809 440
635 644
486 16
541 491
471 181
570 855
486 325
411 739
329 311
566 701
838 764
486 885
351 571
627 847
265 769
65 818
425 228
520 363
656 440
189 375
512 720
504 161
725 449
140 898
85 729
743 213
25 686
991 650
842 339
390 170
437 416
911 119
388 168
618 803
115 485
61 282
309 192
675 707
18 729
369 76
109 715
680 835
885 153
318 259
426 769
292 27
426 562
153 781
974 863
963 866
125 189
787 549
941 823
997 163
826 546
470 292
883 624
181 562
698 554
183 698
6 92
216 856
279 627
195 895
426 921
372 803
377 276
9 265
666 749
437 23
282 311
80 282
61 889
750 987
149 610
908 752
751 660
550 840
632 83
957 715
321 858
629 221
486 821
618 898
575 757
75 740
748 40
435 449
536 886
433 126
403 529
653 483
274 354
404 520
979 280
295 225
392 672
955 925
525 403
102 40
504 969
545 621
976 44
629 299
101 18
724 860
582 824
545 959
945 601
43 429
33 784
599 633
164 782
486 54
715 459
164 675
661 185
602 322
470 641
208 956
711 270
270 541
412 106
106 925
254 424
634 689
869 714
566 491
227 501
179 37
730 906
50 192
795 731
889 27
140 6
597 214
94 570
274 327
468 907
101 397
29 837
933 284
709 383
938 171
716 567
506 359
956 110
479 572
400 510
43 191
836 955
870 158
448 525
54 802
299 583
411 540
9 595
609 668
753 986
438 905
158 972
370 432
434 729
226 410
968 723
400 476
874 400
903 631
284 421
191 202
605 523
203 528
465 549
132 898
18 171
530 13
629 792
107 710
154 340
248 847
681 140
351 714
962 88
304 613
52 270
746 982
140 75
351 632
886 590
203 272
170 848
87 289
178 90
204 167
659 788
954 184
729 629
322 594
657 603
316 617
136 656
592 595
314 677
80 802
638 1000
460 289
93 117
446 614
454 888
824 828
879 205
705 807
973 616
209 872
75 264
959 121
565 918
332 483
593 65
87 506
310 83
132 981
640 774
159 878
14 127
610 18
784 184
822 981
620 456
568 599
909 265
709 622
501 461
769 991
944 266
85 823
612 313
261 107
773 209
526 846
965 825
106 794
528 202
917 854
839 554
525 744
510 440
948 32
215 698
278 555
758 35
806 484
601 550
238 828
841 542
866 154
990 607
247 500
119 704
728 719
97 953
788 80
551 673
478 90
587 234
23 753
522 136
97 888
814 912
999 723
760 659
236 912
260 428
380 614
998 427
121 750
905 802
182 811
464 941
196 204
11 985
52 226
99 666
525 571
539 754
990 837
125 332
531 310
331 518
809 493
665 318
250 949
589 401
163 430
330 615
731 93
486 32
474 774
132 900
674 588
375 619
481 629
147 10
879 883
798 9
791 407
373 773
980 44
324 788
543 441
655 418
514 661
131 23
41 592
424 746
291 583
520 712
4 734
455 620
938 538
853 354
585 826
755 198
468 66
552 213
854 149
376 553
874 529
432 964
473 142
844 274
275 584
161 293
51 418
771 781
28 277
509 750
630 554
484 765
440 904
243 364
69 81
727 458
208 821
675 551
807 309
11 397
265 67
303 707
273 806
295 417
902 743
308 482
701 261
119 806
185 529
513 264
89 35
673 814
710 142
579 877
64 851
317 348
903 815
90 664
368 617
776 162
663 474
566 548
481 301
123 197
587 196
181 10
978 61
44 82
821 961
60 249
372 427
126 688
359 418
463 286
789 388
16 406
437 481
88 986
254 309
285 56
251 4
673 335
766 735
443 259
93 399
348 428
135 116
320 165
11 111
90 116
683 50
880 382
353 648
541 200
508 112
927 522
587 761
425 676
325 434
249 562
224 933
225 972
182 953
251 618
863 363
613 547
408 165
121 145
457 378
75 700
122 670
814 464
112 881
857 280
767 981
596 442
376 599
565 438
648 342
246 95
653 998
953 285
717 947
509 64
210 540
189 229
976 396
230 38
473 617
466 286
640 80
793 728
945 905
348 650
892 220
844 485
778 160
577 143
959 669
762 454
381 523
384 831
648 495
829 769
381 907
186 573
543 317
324 224
303 805
483 141
241 772
899 993
365 281
880 449
412 507
680 724
885 363
835 804
749 931
743 926
979 40
260 847
227 141
100 918
554 205
354 358
519 328
318 571
500 406
968 404
781 40
582 144
601 553
23 810
953 178
631 692
212 840
424 858
319 119
776 758
170 688
276 809
569 210
540 674
721 780
387 324
108 787
814 771
675 711
238 51
611 462
147 980
323 748
794 863
624 33
24 820
233 210
337 134
177 452
932 966
50 285
27 613
734 170
525 851
483 835
654 572
549 404
463 874
634 697
471 596
312 222
283 240
38 456
186 474
259 153
398 380
365 835
186 661
100 109
147 532
175 640
655 289
814 332
669 402
358 762
244 335
313 38
921 793
834 233
187 92
103 197
513 3
186 249
826 42
533 690
945 843
815 996
722 468
905 934
273 49
182 943
619 53
982 214
798 377
288 857
763 782
976 406
1000 150
858 305
989 529
457 382
121 365
806 383
650 111
108 20
665 526
22 163
209 16
638 793
69 539
754 399
685 389
54 123
937 43
875 42
66 575
125 44
1 913
348 355
591 685
537 984
740 328
210 695
83 925
743 844
974 84
795 651
757 939
646 166
773 737
219 107
555 372
961 898
265 239
540 455
973 477
935 441
643 734
167 906
555 782
420 994
448 400
164 46
469 88
994 996
605 566
176 705
21 263
853 528
451 662
628 63
792 102
1000 762
774 630
86 188
612 942
772 53
601 626
982 813
720 29
412 646
265 851
377 929
931 639
806 735
385 722
233 166
794 375
906 218
468 797
164 581
107 837
712 13
663 428
168 83
720 534
337 362
376 876
445 397
913 133
153 671
977 934
97 970
25 551
277 735
896 427
837 573
163 287
13 328
570 731
895 863
247 242
7 1
965 640
601 80
217 7
849 409
503 98
872 470
71 85
216 377
836 709
795 884
528 248
468 818
547 790
147 212
37 241
175 494
144 175
355 307
785 462
202 45
476 770
580 215
248 501
191 648
996 399
120 896
192 955
468 827
27 976
928 616
748 219
144 587
899 724
955 42
6 316
521 116
651 504
473 355
266 959
378 514
603 418
4 140
738 379
26 631
175 757
353 901
51 30
461 801
646 388
118 369
871 759
161 114
586 260
52 945
219 169
61 994
866 334
830 494
412 352
209 188
448 293
403 74
498 298
292 353
823 541
540 363
382 976
234 75
643 25
359 277
483 424
445 900
99 711
940 340
231 964
731 989
257 541
655 123
367 736
694 957
206 921
566 990
497 972
413 996
588 328
689 646
802 15
530 407
289 756
458 973
362 80
961 360
52 263
447 185
235 696
448 239
350 781
986 971
237 460
545 211
978 406
829 151
738 496
482 492
456 792
364 302
526 355
245 275
25 853
439 197
419 160
152 856
910 694
396 101
308 590
667 188
662 951
843 310
950 803
756 873
869 860
868 850
426 756
23 704
310 260
789 595
208 1
399 885
604 299
371 546
276 837
437 55
33 984
615 158
469 360
374 731
456 558
896 381
829 772
246 798
910 548
926 58
414 840
653 298
566 163
7 546
971 55
795 341
559 144
570 605
509 67
25 831
874 508
203 53
441 800
50 895
271 184
935 375
146 943
568 452
592 370
700 125
748 808
837 623
45 705
956 986
137 511
828 821
550 686
115 326
808 413
453 19
566 609
877 408
595 220
976 424
51 273
528 750
724 77
553 240
162 229
718 456
583 181
785 643
968 214
847 487
507 578
531 55
649 184
631 386
253 987
390 584
389 668
522 684
979 878
967 718
597 464
242 789
482 309
914 496
608 949
140 395
336 269
199 213
136 849
488 223
573 642
932 120
871 158
995 182
669 91
395 71
751 920
860 971
615 490
724 630
759 887
823 601
57 578
739 654
153 235
828 462
444 377
934 178
805 103
878 843
803 122
422 723
935 896
649 963
927 971
320 4
399 156
129 959
130 401
624 698
151 780
487 834
317 95
409 192
981 855
122 304
436 404
2 739
765 355
754 962
817 602
737 578
186 74
902 860
225 704
978 843
868 61
339 651
520 497
592 471
716 861
260 97
347 283
75 92
176 415
104 166
682 412
151 794
701 451
118 387
201 217
526 218
580 842
776 217
961 272
460 934
824 789
253 14
991 690
301 365
466 493
872 827
321 998
582 825
210 806
125 27
490 353
346 744
874 570
339 739
432 174
295 544
387 934
106 118
844 456
553 627
136 141
567 403
850 761
357 629
733 235
588 984
193 393
271 904
422 755
541 8
87 518
211 18
598 196
251 946
297 858
756 173
81 196
437 183
795 908
404 971
569 488
928 66
414 643
607 874
793 189
280 185
854 680
829 927
582 15
49 443
359 438
809 594
747 763
706 241
872 835
178 866
341 622
211 582
645 994
668 48
304 975
488 794
242 878
43 330
860 33
70 672
414 490
267 552
229 7
493 681
476 324
789 495
352 900
551 308
475 550
873 307
954 500
631 599
883 315
142 431
754 897
737 611
420 828
787 87
374 356
875 287
791 815
483 965
627 912
126 940
438 808
44 86
779 300
472 854
396 844
400 215
34 447
862 802
659 370
572 621
916 431
529 652
91 539
603 904
84 250
186 601
61 311
635 633
197 367
602 773
902 970
790 345
709 84
346 602
652 688
357 783
742 578
276 324
881 860
696 53
937 82
856 698
225 573
630 418
725 365
100 705
341 522
818 515
67 394
569 982
285 592
562 193
112 716
220 540
599 536
369 741
566 871
738 72
773 181
281 366
685 940
424 744
214 179
355 161
818 287
337 778
967 195
103 706
366 290
321 859
356 225
306 170
166 710
715 419
599 713
123 893
330 237
521 21
995 863
619 614
643 588
72 974
208 455
824 679
833 609
795 336
725 29
291 703
9 110
876 946
425 832
410 461
846 665
103 907
363 428
95 723
596 516
126 31
566 111
140 135
630 296
491 74
949 724
531 85
644 590
165 894
426 877
584 650
59 677
708 915
105 914
383 783
536 959
692 312
502 589
430 314
880 555
110 583
759 145
287 240
467 291
819 337
929 301
433 509
571 352
136 987
489 185
232 466
679 888
974 836
379 247
783 602
946 433
18 272
619 447
60 572
74 108
968 190
678 692
107 537
151 625
313 286
635 516
123 447
52 922
763 585
447 285
735 275
423 168
726 352
122 749
210 258
68 442
84 854
708 907
806 662
236 341
221 573
764 67
718 379
753 669
423 785
716 663
900 856
687 19
529 473
235 928
339 446
272 925
676 955
981 25
945 889
698 520
94 537
433 123
370 28
946 218
583 186
171 353
239 664
932 157
99 469
831 526
970 172
763 326
405 961
69 59
230 550
897 278
476 615
204 251
75 996
815 548
30 390
711 247
55 989
565 71
412 838
908 643
337 14
955 96
803 981
333 151
741 97
805 611
211 188
167 997
967 739
664 583
774 969
314 456
280 483
292 194
555 307
857 996
871 870
890 777
941 529
457 369
103 899
898 561
373 386
254 541
737 725
727 36
110 767
764 458
259 329
657 990
845 161
205 693
7 676
844 471
945 615
447 660
109 657
263 692
591 676
310 742
828 369
146 319
325 75
409 479
859 589
732 416
196 113
98 976
599 112
56 778
962 396
916 470
561 917
133 878
76 944
502 259
240 779
272 120
436 318
580 961
889 443
123 141
769 142
79 619
821 883
150 615
599 58
583 510
489 221
379 224
244 194
735 226
641 375
478 701
657 289
209 771
139 406
864 304
908 735
674 785
742 684
110 429
226 935
515 207
180 267
50 851
919 183
515 337
733 454
489 729
543 377
706 259
525 480
47 498
525 725
694 306
47 518
572 419
816 578
416 347
951 814
837 916
323 301
333 955
276 849
732 593
954 939
676 952
310 902
606 597
687 361
997 178
204 554
774 697
823 89
437 619
696 296
116 682
255 709
877 773
540 287
426 136
171 434
39 503
680 114
409 736
19 627
241 617
533 155
457 470
950 546
527 984
729 165
690 103
637 613
370 723
398 220
691 293
540 944
376 467
128 975
765 431
261 380
503 580
61 25
856 554
422 588
210 119
602 243
263 750
378 616
517 915
402 757
925 439
224 207
922 795
871 740
964 349
754 86
513 968
286 387
131 947
875 710
561 341
169 794
230 456
286 839
620 748
26 154
963 683
254 57
714 450
445 852
287 691
354 156
323 410
19 808
49 407
515 302
988 443
156 155
182 915
71 753
559 414
226 989
464 45
740 658
873 694
430 644
135 233
485 384
504 852
781 609
206 637
923 157
170 117
402 433
327 881
565 544
176 678
98 300
163 582
600 637
231 164
800 399
383 922
636 315
579 392
46 138
89 783
766 550
345 708
839 796
251 334
133 90
68 825
368 953
260 434
948 52
880 782
845 364
829 482
233 544
358 277
380 131
781 537
32 49
500 962
60 513
492 786
368 324
249 737
188 285
918 596
534 895
636 714
710 452
900 87
480 942
731 651
156 586
411 862
920 183
663 199
866 421
917 559
670 390
311 411
47 651
890 579
960 227
679 49
464 477
766 723
223 298
518 590
491 124
249 759
203 106
72 722
573 803
215 463
522 656
535 260
358 434
120 156
737 383
116 466
222 838
40 872
324 515
359 956
268 311
260 360
421 444
560 878
926 54
974 869
762 261
403 210
732 488
958 999
872 313
987 943
683 7
959 48
370 81
986 133
973 154
641 574
819 65
992 731
493 127
185 741
721 536
793 428
731 293
205 81
723 92
36 781
435 898
709 918
890 307
478 526
300 564
97 137
700 293
607 899
571 804
836 902
942 212
910 958
415 817
26 881
589 645
263 417
15 502
319 713
454 642
67 646
35 414
719 253
964 562
484 167
287 900
569 156
936 273
244 663
931 406
431 804
577 694
742 647
849 131
229 729
594 355
484 803
609 55
736 519
763 158
159 451
767 368
252 485
433 263
216 572
349 532
587 827
196 927
123 127
460 148
689 598
736 835
54 712
767 155
93 776
64 681
924 834
34 120
656 894
192 501
157 69
807 866
337 264
183 973
35 155
32 150
872 95
23 63
966 409
516 62
517 205
270 90
45 92
167 444
447 809
18 725
842 637
572 725
311 395
364 920
229 743
992 510
797 403
311 154
569 394
249 377
269 369
234 582
968 501
799 937
539 110
327 859
827 132
893 360
158 415
180 100
37 255
932 853
413 966
244 453
806 639
727 631
751 418
623 338
537 414
180 594
303 391
918 661
998 645
557 473
842 379
603 998
520 130
707 957
58 297
941 541
28 680
139 418
118 553
451 874
851 955
81 542
879 523
445 169
796 492
607 761
129 475
882 290
775 17
931 366
292 612
421 218
947 716
578 976
58 65
679 612
551 115
585 762
309 708
499 7
273 101
153 53
738 596
78 869
366 244
545 565
112 719
914 8
944 189
166 86
318 910
859 94
688 480
18 694
312 464
591 538
478 210
972 355
164 866
518 377
121 36
135 706
350 721
737 931
230 173
469 150
926 86
966 363
741 855
5 391
955 148
387 745
786 428
466 154
506 749
604 348
291 68
877 44
697 508
937 484
743 163
930 367
554 751
871 432
364 55
305 869
512 35
11 14
885 766
949 827
794 578
106 807
509 35
191 135
996 583
503 264
723 349
702 784
244 508
124 57
836 161
202 636
420 923
187 711
154 841
230 747
659 652
996 38
517 788
890 803
33 818
784 809
138 494
336 779
38 471
800 382
914 804
433 511
882 635
443 69
183 315
949 954
822 575
529 722
871 317
298 986
968 821
624 798
624 515
642 251
847 173
181 868
154 68
862 635
931 573
705 844
775 784
554 399
858 875
49 368
812 406
341 800
312 306
651 6
414 181
121 922
867 632
486 762
927 517
508 782
622 18
162 806
516 496
642 443
270 322
35 741
673 903
479 666
244 233
723 967
995 55
43 241
703 507
275 786
482 114
507 102
821 698
197 687
311 993
793 913
377 447
967 818
673 908
605 313
146 25
223 453
998 767
4 719
33 138
923 556
872 706
264 346
664 29
152 112
993 866
476 10
67 499
742 43
225 487
265 219
332 886
346 347
89 770
604 999
816 114
596 561
382 228
315 746
800 463
581 519
13 498
498 327
572 99
701 994
585 517
515 756
69 261
358 609
696 273
281 132
589 439
543 983
508 54
763 587
654 174
280 799
367 105
146 79
191 371
933 337
405 651
773 704
191 693
865 785
553 525
105 650
653 59
169 79
83 481
618 437
755 309
703 162
266 139
920 971
938 71
372 616
998 932
54 889
963 922
454 791
275 790
586 790
164 691
723 590
56 635
984 433
575 589
644 755
75 482
519 454
976 600
91 795
698 47
206 513
118 331
12 920
590 20
553 720
272 985
434 976
91 883
376 663
107 205
212 883
562 203
87 462
806 380
98 452
457 148
796 419
193 786
882 105
60 816
905 169
641 553
535 84
753 400
884 1
421 687
965 507
771 488
59 93
303 68
16 577
374 133
834 59
147 63
604 669
637 564
598 1000
438 330
854 129
717 163
389 464
851 693
743 227
491 366
651 263
912 879
795 167
468 857
244 550
87 61
489 478
449 808
637 655
943 459
717 470
108 305
270 42
713 47
601 522
117 121
229 598
744 927
327 121
500 548
163 526
172 560
847 715
511 10
244 405
907 756
660 105
263 418
836 937
203 332
36 823
582 808
985 376
371 245
240 115
352 801
483 356
157 196
697 391
284 913
481 996
488 666
615 849
258 708
30 502
602 132
902 255
217 488
825 666
296 341
71 156
20 117
132 300
730 412
763 666
100 297
573 314
215 964
380 465
749 17
829 628
375 667
136 694
618 418
551 952
296 536
682 544
24 369
349 717
900 950
568 485
449 79
755 365
131 636
911 579
432 714
752 422
3 378
632 862
370 693
639 917
301 429
579 711
138 566
688 32
390 985
746 352
759 764
900 373
477 516
141 712
425 130
32 825
871 640
267 409
206 667
141 964
584 328
81 782
10 725
196 339
845 504
223 848
874 3
417 1000
161 659
31 903
999 147
806 126
494 875
121 52
668 799
687 3
215 143
481 696
939 640
924 363
780 125
885 835
666 237
923 513
769 699
566 554
792 935
518 313
406 81
633 100
339 770
851 334
256 257
187 418
257 853
647 444
991 473
575 278
364 921
152 759
128 846
948 566
337 831
269 443
482 788
65 425
533 819
831 222
132 760
351 174
34 369
665 847
45 635
846 192
888 557
141 39
574 705
56 239
522 102
229 24
854 821
887 795
386 40
832 745
515 913
352 204
30 447
207 439
397 314
144 622
73 392
612 104
603 307
884 284
254 478
257 311
901 578
761 146
355 580
950 975
504 122
110 952
735 403
82 782
104 313
341 581
908 732
450 179
672 11
184 74
732 440
327 13
59 641
933 186
108 735
972 348
716 940
733 795
63 189
412 896
510 897
353 680
161 54
722 309
28 723
567 285
106 36
65 513
440 772
566 980
631 145
298 210
557 117
421 518
292 729
258 76
579 412
978 250
580 949
357 165
39 275
704 747
243 543
236 831
395 803
839 219
6 398
560 62
378 262
475 495
752 711
250 207
858 809
731 27
244 99
146 619
783 503
979 370
379 99
911 13
608 986
732 540
427 902
60 633
676 98
72 739
35 312
764 877
820 544
778 184
16 292
674 379
154 554
438 226
144 839
33 503
296 764
923 350
944 946
585 540
968 60
538 381
455 589
766 273
922 207
533 481
504 816
78 88
176 380
595 138
354 935
914 317
637 341
179 579
860 441
60 349
349 558
937 785
977 177
554 143
208 19
418 30
488 780
705 184
56 947
858 546
754 964
542 311
266 286
658 235
534 142
245 256
333 739
595 484
694 194
52 902
488 273
603 19
167 327
306 674
53 453
428 887
225 20
110 621
570 263
30 487
851 802
732 806
148 815
546 175
442 947
718 894
131 268
286 566
18 460
396 991
477 636
279 322
606 231
722 221
209 298
776 96
413 561
277 971
388 891
898 952
4 808
73 938
252 826
673 447
192 532
733 84
813 995
167 89
754 414
777 605
941 769
379 589
22 250
267 325
703 72
371 263
979 68
532 229
302 933
563 720
165 438
785 349
191 261
444 558
179 301
718 759
782 39
772 25
727 325
687 282
93 400
958 812
788 786
580 806
220 359
346 70
569 810
683 268
527 621
656 346
876 576
552 278
371 12
998 511
57 668
531 533
250 316
63 116
116 963
291 615
863 144
36 174
97 617
415 19
103 778
948 366
520 955
457 800
883 902
204 721
726 973
178 43
699 793
385 452
342 179
844 764
240 231
829 765
126 903
237 187
495 115
854 714
790 675
523 185
168 127
717 705
430 761
555 468
119 802
614 464
137 293
895 532
175 87
480 455
588 753
236 628
196 535
541 680
545 768
391 857
563 736
5 389
461 65
686 507
312 788
911 253
842 949
43 701
5 890
626 616
540 616
549 225
672 920
837 284
626 538
705 912
190 851
681 444
304 564
738 755
7 311
275 297
115 453
599 342
244 918
214 77
911 538
413 740
82 954
337 665
440 911
224 981
754 730
992 644
148 434
283 960
482 55
274 240
149 530
45 704
824 889
269 201
261 58
718 807
383 648
935 483
42 582
301 783
711 430
59 304
835 1
436 271
666 642
579 53
201 1000
873 708
716 101
370 188
747 579
92 320
233 130
122 965
705 860
251 894
653 526
246 103
411 321
595 982
469 362
745 558
204 824
624 332
110 701
889 175
32 712
129 965
392 988
749 357
414 105
568 125
741 578
550 685
682 384
559 807
115 590
507 468
336 704
620 50
695 456
936 160
788 286
454 616
810 133
752 540
241 712
610 806
413 43
112 689
467 692
506 814
36 543
751 422
263 70
83 459
784 436
153 228
272 67
910 728
751 538
163 38
241 725
509 800
472 930
863 652
791 540
174 133
604 236
942 658
697 71
427 673
797 410
16 886
127 784
366 571
802 352
868 681
204 691
495 839
881 468
97 439
835 830
202 48
319 401
778 403
838 942
707 945
946 862
941 849
64 76
999 763
646 728
589 551
656 477
104 273
31 62
568 800
852 112
862 171
830 18
780 102
796 697
742 95
121 860
933 782
159 335
561 820
82 907
901 494
687 964
751 567
726 35
26 578
518 7
406 993
213 798
317 439
885 822
93 506
965 381
121 199
195 942
258 900
1 811
789 465
800 759
983 336
395 422
981 480
593 440
685 19
55 392
43 223
975 245
216 580
817 201
261 486
806 645
218 501
783 711
184 81
749 194
501 446
48 852
621 670
842 463
581 952
81 516
746 205
425 993
534 813
483 497
478 670
815 184
400 727
366 640
556 537
367 599
292 99
156 628
412 122
23 183
905 510
201 226
617 672
673 534
521 209
543 734
289 549
313 519
668 410
20 972
488 599
893 450
679 425
225 117
195 467
436 39
524 600
183 335
117 171
137 978
86 523
949 618
171 676
674 959
387 301
31 683
281 923
884 893
794 692
12 844
955 921
484 314
574 563
732 155
541 634
109 646
634 144
5 762
968 200
930 509
748 494
27 158
855 195
16 15
670 428
546 766
755 55
616 639
122 268
95 761
970 341
690 452
814 703
570 427
99 435
679 797
171 417
675 144
736 652
727 116
842 593
889 430
800 697
377 910
23 420
315 700
930 480
815 860
782 170
82 752
296 572
692 522
708 442
485 365
710 306
133 115
691 509
911 897
945 274
769 200
729 255
1 524
359 39
643 445
571 342
975 161
62 181
496 691
560 441
561 46
401 420
406 742
713 325
289 686
557 345
607 74
617 973
932 49
24 486
207 357
835 485
59 557
585 678
217 815
146 509
179 975
140 413
364 728
26 414
997 618
525 506
792 425
473 53
11 754
457 246
208 934
836 837
799 437
984 970
428 49
517 387
909 787
752 449
909 610
410 617
669 707
715 606
602 109
693 937
369 757
391 641
719 353
58 923
278 685
495 248
669 608
788 195
460 552
545 444
980 911
375 62
573 117
211 426
772 851
910 768
34 843
343 477
251 261
868 869
289 455
718 228
473 263
324 234
323 632
750 621
173 321
736 34
885 360
470 886
348 201
316 448
124 737
220 494
950 406
121 346
448 619
37 894
977 503
744 405
288 968
695 743
173 433
67 853
690 340
468 830
383 928
147 124
911 41
536 39
252 452
40 694
580 915
842 995
524 560
994 369
107 586
384 679
324 481
725 17
135 274
295 28
725 438
885 108
532 671
372 242
441 170
317 462
971 695
891 647
737 823
136 125
230 360
727 622
666 967
460 515
530 402
944 487
9 677
296 195
626 134
492 970
693 812
290 187
778 901
83 140
578 341
103 261
130 331
81 492
721 45
898 130
343 351
64 537
286 978
328 194
840 12
162 52
796 644
678 936
665 151
535 996
727 752
902 366
700 512
888 206
649 929
906 188
171 346
168 615
593 176
930 105
269 591
47 489
960 921
980 253
237 535
675 104
71 841
180 512
965 530
958 212
684 727
692 956
361 248
281 38
255 736
856 76
564 960
583 249
900 430
482 640
536 705
532 834
162 824
470 537
560 714
456 578
444 886
47 312
77 276
276 456
304 825
698 749
978 239
677 315
575 90
44 851
32 570
959 570
846 754
48 531
301 978
777 449
250 111
235 810
343 792
440 723
388 217
364 527
381 446
396 563
757 996
867 25
138 392
899 252
993 291
98 361
575 803
289 329
677 597
47 953
598 746
789 321
629 45
269 417
100 194
970 732
688 260
226 881
594 419
12 914
767 292
617 544
241 220
675 473
749 250
918 784
396 928
321 770
647 720
484 264
633 822
598 265
723 746
710 177
763 466
816 438
479 467
291 432
435 388
518 353
799 14
776 89
826 988
906 238
78 9
603 892
94 822
124 69
646 24
323 328
109 707
182 848
904 558
901 709
140 74
209 331
739 780
269 839
488 646
950 336
167 231
144 89
246 427
44 552
565 117
59 987
911 537
405 20
170 3
134 650
167 18
855 932
98 476
146 246
301 493
404 843
340 473
649 316
8 746
897 27
173 528
541 403
193 341
857 387
299 364
925 269
613 862
335 478
644 582
419 187
279 5
701 6
342 653
707 221
292 865
678 716
436 197
48 269
627 134
835 257
35 249
435 963
477 560
581 110
700 999
893 638
922 763
306 551
782 36
532 86
701 233
458 792
749 123
351 922
535 976
878 255
784 871
576 299
833 626
220 969
654 901
364 501
35 58
771 46
785 406
376 3
216 704
214 744
965 753
282 151
596 499
851 661
620 10
433 815
513 145
120 138
169 473
136 782
869 637
884 296
126 419
951 815
440 397
798 352
875 301
200 565
185 90
995 321
299 336
881 234
727 897
690 188
790 961
91 244
238 344
758 376
884 146
421 882
607 779
72 571
312 653
585 839
755 716
377 123
785 503
612 321
342 2
564 458
556 883
238 284
325 562
346 203
666 206
435 913
825 757
690 528
67 310
104 847
777 276
642 363
12 816
664 738
877 424
94 611
409 517
447 11
515 485
235 673
324 34
614 377
428 330
54 377
854 718
450 725
600 758
863 269
213 874
293 899
926 472
555 948
338 168
579 280
688 637
426 288
138 18
35 417
237 277
151 815
58 486
288 467
30 114
340 88
959 915
248 735
899 469
509 684
780 852
579 246
476 449
86 210
271 109
451 936
543 930
635 947
381 501
746 934
944 716
719 33
67 459
984 648
822 43
310 642
410 932
786 11
916 860
780 975
71 918
350 207
580 50
421 475
181 213
368 303
111 367
222 887
62 895
797 400
950 813
68 84
609 292
629 973
537 622
730 311
875 164
276 946
972 148
406 312
343 536
323 686
666 129
47 454
642 653
447 812
425 581
57 233
654 106
918 938
416 862
592 779
779 986
948 609
98 82
120 612
499 212
424 158
741 50
368 346
396 717
618 699
782 6
704 603
655 292
391 185
136 759
910 826
458 454
988 639
374 328
701 902
817 670
885 841
510 812
540 925
394 95
483 744
774 944
747 690
79 959
653 19
482 750
113 940
218 898
900 535
823 416
826 185
201 110
735 706
90 364
363 566
740 345
145 571
610 13
558 563
55 834
165 477
784 541
136 974
136 442
761 311
942 746
866 714
333 983
813 253
601 706
379 299
427 238
485 873
163 913
133 329
214 812
155 108
597 400
583 612
833 672
640 553
188 60
718 935
835 845
408 191
259 230
91 412
51 994
59 441
511 908
15 646
558 44
38 673
381 264
627 348
354 247
253 757
628 178
719 812
661 252
487 380
942 630
747 797
279 449
45 755
444 89
279 127
143 563
126 465
701 920
62 863
370 593
193 939
275 346
881 171
251 23
441 114
949 703
524 315
876 94
727 103
399 628
18 730
124 49
778 424
383 9
127 349
556 389
348 253
270 569
165 536
877 618
107 457
647 440
1000 528
702 655
296 654
970 736
323 575
102 124
904 928
434 525
280 636
625 738
756 405
600 666
281 66
155 181
510 337
14 377
327 857
217 954
716 459
919 288
195 953
216 432
780 518
806 486
762 256
855 225
899 436
584 498
794 943
914 376
474 764
643 742
91 237
944 84
448 195
951 59
171 696
163 254
893 807
61 133
809 662
486 306
785 795
251 994
372 345
948 881
432 238
559 976
976 785
235 47
65 760
259 244
229 426
558 488
513 674
698 127
398 65
982 498
302 653
58 699
640 639
333 454
519 534
39 711
643 851
766 125
960 23
985 849
692 864
101 422
531 689
596 252
906 696
228 323
542 139
926 93
373 792
266 562
930 833
62 636
499 90
695 761
871 86
302 135
226 289
114 266
922 889
838 717
539 512
943 170
384 394
590 528
456 656
626 997
68 401
140 746
67 476
362 125
961 32
982 56
508 533
24 887
711 73
270 699
317 521
805 497
652 735
517 449
353 591
59 850
690 555
229 55
911 429
103 657
212 35
963 61
666 172
139 167
374 951
129 848
114 329
819 445
404 146
125 85
400 631
427 712
450 810
944 626
595 663
87 379
930 191
650 599
235 628
861 363
818 100
246 750
8 259
764 101
858 966
563 233
377 187
458 77
773 911
717 679
980 515
607 460
936 112
321 512
920 538
435 607
184 310
901 575
567 726
12 558
422 570
391 207
608 442
654 984
426 514
721 514
197 243
279 352
901 507
648 454
707 652
867 755
723 671
806 490
687 724
726 921
402 70
844 323
919 927
673 726
479 170
735 359
985 236
984 902
325 669
71 959
931 115
476 980
616 263
156 790
944 554
863 513
260 61
131 203
250 279
513 791
570 926
276 385
5 287
482 481
119 860
94 197
628 7
67 64
220 451
911 681
396 327
605 647
146 399
901 83
328 700
770 984
628 218
399 408
917 523
470 517
73 491
311 948
797 256
547 476
688 124
826 575
531 72
598 297
356 599
792 411
930 461
890 274
614 303
215 643
609 676
274 390
425 711
723 729
464 839
422 732
76 610
9 467
524 194
366 17
38 500
210 865
893 614
414 837
354 578
414 279
132 990
116 105
214 524
276 248
376 752
425 588
2 887
821 496
221 537
3 453
105 469
917 113
694 164
771 778
305 849
42 505
712 480
255 781
534 619
20 66
308 305
281 994
424 931
643 53
333 402
519 162
583 834
114 119
711 620
706 629
677 311
500 177
892 278
999 56
827 279
433 7
19 64
529 863
21 140
788 165
956 519
566 373
638 95
570 344
971 418
114 67
426 721
520 686
875 930
616 285
686 258
287 817
835 53
276 598
46 634
278 893
756 904
568 600
668 556
866 127
223 888
117 615
628 691
319 250
154 438
759 744
168 383
369 146
952 354
419 469
387 707
956 83
203 924
858 100
765 874
96 886
460 184
153 312
436 760
516 446
288 269
774 554
172 837
988 542
300 913
776 417
975 342
909 831
464 832
696 821
390 841
585 855
410 631
351 641
264 404
850 330
923 532
645 561
998 209
34 939
41 537
810 719
826 772
326 501
447 271
182 404
854 407
853 103
221 887
420 280
377 954
44 964
920 707
419 950
249 782
214 534
973 423
364 178
239 657
101 890
479 85
482 975
863 113
462 798
636 484
770 681
997 687
1 100
924 324
28 763
767 105
451 986
758 101
520 329
830 985
48 645
191 953
548 630
131 806
380 728
1 671
913 495
159 378
805 840
379 7
872 985
12 157
835 500
863 657
253 831
142 375
604 78
184 564
834 141
1 383
108 916
875 637
213 325
26 911
265 886
374 330
77 385
402 91
87 571
52 349
951 317
822 57
613 1
861 247
133 859
950 604
352 418
558 689
8 848
158 56
793 679
643 354
231 185
461 678
797 380
830 636
865 267
174 376
327 663
627 695
267 845
122 694
258 564
8 271
133 843
228 920
232 608
980 262
957 105
333 590
675 737
688 322
196 893
183 336
692 107
957 273
825 621
341 989
963 766
336 985
237 696
489 746
64 170
695 573
716 23
9 897
506 848
691 326
963 697
1000 545
731 404
290 573
483 121
152 294
411 418
103 179
420 322
672 19
798 881
380 646
864 707
348 320
759 858
838 216
749 684
526 684
835 503
47 883
381 691
145 677
153 69
211 316
423 351
608 624
626 517
209 375
273 527
277 192
978 540
792 525
295 60
561 398
539 431
828 350
703 661
642 538
651 91
507 725
451 810
567 969
656 717
830 744
524 496
652 67
191 112
316 638
519 695
553 82
837 762
376 47
903 153
88 534
151 120
871 536
461 18
224 251
368 282
130 380
338 134
327 909
281 780
667 291
253 585
162 75
801 72
454 589
956 189
851 956
268 528
584 967
991 795
164 441
666 853
164 824
957 702
787 649
520 77
356 105
611 913
627 850
168 48
963 265
200 799
901 49
310 790
282 513
964 503
777 386
435 614
487 550
744 648
918 858
471 187
134 943
253 276
475 168
165 843
950 395
644 413
833 127
639 546
728 83
779 678
831 258
78 724
59 929
986 192
803 66
73 473
206 273
523 552
831 908
521 654
31 509
228 369
618 301
898 772
382 326
984 49
921 127
510 864
397 250
183 930
778 221
596 200
947 459
484 67
970 230
715 473
735 218
432 914
376 458
235 239
955 71
53 954
509 740
282 269
891 539
512 563
345 16
322 924
739 842
117 412
923 703
132 171
194 94
727 385
43 539
545 940
260 582
320 114
355 780
976 360
701 433
288 353
76 266
937 463
371 564
303 710
690 510
44 539
537 935
257 588
197 699
2 17
9 998
892 257
351 471
990 483
520 872
853 882
198 396
434 898
484 76
408 787
277 891
812 458
128 401
180 979
263 478
464 750
61 654
446 925
165 753
461 88
156 267
384 37
389 534
834 244
170 582
666 868
124 173
437 937
913 346
971 841
280 989
612 386
480 51
363 923
831 465
50 174
86 142
963 41
251 114
395 137
282 63
165 685
274 662
740 431
319 158
628 990
262 268
434 545
625 650
290 17
445 508
189 543
877 30
340 41
943 496
31 561
528 47
702 938
919 558
691 894
898 655
150 475
905 995
224 179
621 116
902 694
736 634
227 450
298 47
11 725
747 81
895 813
592 345
605 154
294 540
740 804
546 687
453 667
377 785
907 127
681 273
871 396
757 416
319 266
695 585
815 634
350 487
808 765
764 303
512 95
433 299
273 846
801 382
60 440
843 641
901 763
522 469
283 381
15 872
876 589
275 500
122 377
326 755
892 955
782 721
30 399
90 128
961 880
306 389
782 789
974 270
384 803
580 911
473 600
295 446
564 656
63 291
703 408
532 979
377 375
916 608
907 417
735 863
103 14
19 699
31 832
21 954
440 130
993 608
99 573
51 384
821 755
692 555
737 906
289 807
296 113
111 260
175 778
754 916
829 446
790 768
523 440
743 788
606 207
891 32
681 73
826 182
223 612
45 677
619 640
290 246
466 494
116 610
549 831
503 50
553 760
604 714
537 922
250 445
768 215
51 610
506 259
501 982
76 896
897 864
446 517
67 217
173 449
473 369
921 738
665 770
164 514
753 758
919 855
18 34
364 275
488 241
224 214
543 760
785 132
925 559
575 667
753 368
801 681
778 777
522 662
521 756
858 130
406 710
8 686
175 123
681 745
372 406
454 45
939 215
692 651
66 280
198 94
766 325
349 103
617 196
883 761
373 93
66 157
533 58
282 562
506 91
423 343
869 192
196 355
503 754
794 546
752 835
596 347
534 683
776 823
441 448
976 316
710 617
687 861
59 165
32 371
424 63
280 380
527 504
840 765
993 979
707 534
247 910
29 917
621 610
438 314
214 830
4 148
893 869
585 204
237 447
187 885
435 288
139 211
897 99
571 660
522 947
694 883
617 96
922 96
932 297
959 69
224 657
130 961
595 990
551 629
203 157
19 670
773 518
593 312
466 989
605 267
595 341
698 85
302 359
1000 922
607 539
456 460
654 716
549 785
290 873
689 378
728 799
864 855
990 673
633 79
886 858
257 506
277 734
898 625
642 181
392 532
128 271
130 754
890 846
350 930
345 770
281 349
956 507
850 379
793 485
827 654
998 553
624 267
161 147
444 116
977 733
831 387
40 267
326 697
451 68
25 176
363 990
940 415
889 599
885 49
991 214
956 586
142 222
738 766
960 343
654 477
580 982
411 416
42 946
956 938
510 40
852 110
421 76
652 284
56 256
995 191
333 140
360 179
850 285
684 730
990 920
237 731
196 323
57 481
848 161
883 951
162 449
156 77
32 587
642 129
590 979
428 733
680 135
615 411
647 855
967 561
709 840
967 979
335 493
524 348
587 77
15 335
256 575
124 724
358 451
457 636
933 529
460 854
615 448
727 616
318 994
115 52
889 323
808 565
51 628
799 665
758 656
892 223
810 236
899 161
544 404
361 931
185 233
229 569
687 634
692 909
982 133
591 721
278 423
14 325
681 371
302 78
938 902
860 707
519 605
284 367
718 247
526 825
257 237
887 411
85 133
962 38
980 459
720 184
706 879
618 585
965 883
958 293
250 373
120 834
281 139
254 583
213 470
602 418
75 471
673 301
366 13
398 862
64 139
412 571
117 706
947 145
162 3
756 6
28 32
280 219
943 639
144 64
508 999
319 837
911 880
98 422
873 492
213 90
23 200
166 79
709 780
167 68
48 97
71 862
63 332
608 721
433 876
309 514
676 873
950 7
568 425
453 390
418 313
168 196
27 424
820 331
979 176
813 846
559 352
677 573
173 961
360 252
333 104
662 683
963 525
579 652
780 533
203 829
61 458
902 568
802 522
572 689
36 153
272 247
269 740
371 562
441 792
624 543
683 840
212 615
797 625
384 676
543 865
594 251
164 695
57 896
902 119
544 374
474 335
465 179
788 15
374 484
597 747
189 688
572 72
538 639
548 107
590 524
85 265
999 694
7 780
208 146
431 939
761 552
862 118
664 905
20 57
619 393
958 788
339 294
121 75
291 376
204 259
487 61
141 117
611 229
400 319
885 411
362 962
872 809
167 152
449 928
364 536
125 965
573 865
892 791
841 612
986 981
218 546
257 996
26 195
950 819
841 407
658 108
796 554
775 50
498 735
258 115
267 614
454 793
633 912
153 841
507 233
161 134
811 127
532 652
495 126
160 811
230 947
487 357
152 468
740 430
497 617
69 451
306 793
129 218
525 17
728 885
933 222
430 166
382 46
517 662
241 106
18 157
872 848
659 251
772 785
951 639
304 666
589 597
628 922
971 732
679 710
174 286
341 911
230 889
89 819
475 108
144 638
264 543
999 196
789 452
484 481
65 534
276 530
879 482
514 42
240 249
830 956
808 976
71 475
87 975
277 25
94 725
211 229
494 752
886 851
574 884
874 561
717 502
13 273
407 481
863 693
914 39
740 416
860 766
856 597
912 461
188 541
772 661
790 119
354 4
261 337
239 783
949 912
436 940
159 889
473 397
53 986
600 335
838 230
440 252
452 500
880 216
467 280
943 934
838 966
653 137
672 133
88 415
411 848
752 853
865 841
824 523
847 700
667 401
312 231
339 937
429 33
97 281
778 824
962 496
867 482
187 281
194 865
597 916
322 766
877 416
194 729
832 65
592 766
110 358
487 226
28 405
802 731
77 488
146 868
29 335
619 432
679 957
541 65
335 308
387 533
628 268
410 466
754 58
319 982
929 611
591 37
164 710
279 102
129 850
756 835
543 67
57 221
820 151
819 43
389 330
852 342
376 487
40 677
483 648
140 11
437 887
331 765
598 481
644 200
471 731
857 75
255 925
280 69
106 544
983 588
623 112
688 109
138 965
256 718
770 253
523 501
254 859
421 337
174 621
943 40
421 702
73 29
720 545
480 132
208 805
946 924
173 635
944 525
867 238
178 850
540 917
980 534
801 730
166 111
44 503
205 767
835 35
437 592
484 213
639 866
602 637
347 619
558 892
805 754
559 241
523 141
78 205
250 629
439 342
876 104
134 917
263 40
714 216
664 526
339 505
792 866
288 928
362 272
263 734
705 508
35 994
115 16
178 840
908 815
620 295
610 917
332 868
17 992
277 751
841 846
455 861
620 537
821 554
943 373
693 321
715 900
170 49
750 373
979 850
390 684
645 153
866 664
29 101
43 489
883 642
137 180
763 708
443 587
313 216
31 876
666 381
958 292
512 359
857 219
482 483
632 894
2 217
393 875
778 816
931 68
902 882
415 411
856 952
198 229
929 60
230 424
804 196
865 116
154 479
637 958
22 314
742 51
657 471
71 728
220 417
961 524
715 185
107 407
483 11
934 799
722 105
444 571
613 501
925 241
859 359
826 266
1 285
912 90
145 144
472 770
402 49
257 236
298 265
539 101
338 894
548 623
694 443
343 290
189 42
272 602
94 758
931 384
496 142
974 100
127 515
48 995
230 414
611 170
940 864
973 2
918 187
793 966
438 507
846 81
886 464
801 148
341 27
533 205
684 51
481 584
803 886
211 41
489 585
40 549
524 602
430 708
992 499
270 855
418 499
942 666
906 344
869 831
126 306
906 772
625 978
937 39
582 158
725 219
212 757
37 482
599 757
327 533
27 586
423 344
459 41
879 660
142 624
237 84
494 290
551 53
521 964
934 548
87 562
645 803
518 117
532 669
423 171
495 56
367 458
770 933
82 453
526 313
123 410
589 576
403 893
918 751
755 971
519 987
263 287
250 745
851 469
104 478
320 507
625 159
492 151
245 87
100 38
933 920
73 860
727 356
965 78
225 494
638 275
639 558
302 823
634 846
739 569
895 731
327 346
777 374
326 57
787 639
344 524
323 652
403 493
103 468
504 93
586 654
981 932
651 783
180 167
861 410
495 891
930 173
733 860
162 465
600 665
199 398
807 683
299 935
153 569
768 116
229 853
297 730
904 130
686 994
972 216
946 613
838 106
748 371
938 43
697 320
102 495
327 66
456 581
695 1
941 765
870 644
627 11
743 677
327 150
805 43
96 436
690 612
424 82
565 809
363 989
907 827
598 391
757 922
726 630
377 582
430 725
456 756
633 920
38 957
169 831
572 541
827 632
406 921
241 445
856 740
532 267
271 245
548 679
402 337
315 69
774 451
700 880
837 472
417 653
664 634
144 158
52 525
902 88
738 929
150 441
28 214
875 120
141 415
599 678
710 192
778 762
215 707
680 918
413 642
314 683
387 409
798 420
291 688
575 5
530 847
750 98
810 823
500 890
887 523
982 19
717 27
963 974
339 899
389 179
288 476
865 11
261 946
959 376
523 122
749 827
177 66
256 810
622 106
381 709
514 910
980 917
208 276
315 236
70 762
578 869
203 749
846 706
461 404
923 561
342 325
986 37
690 794
995 298
796 704
304 990
901 248
971 359
867 985
247 844
575 530
208 584
63 57
985 133
267 166
433 54
449 841
437 946
178 680
413 824
478 255
726 479
201 659
942 373
188 128
673 257
71 897
97 361
434 507
56 181
685 410
981 729
456 352
172 546
115 220
295 392
314 593
883 805
713 350
402 896
776 376
751 592
767 846
503 76
749 546
887 863
118 994
812 871
561 365
518 797
600 394
130 97
856 528
231 933
653 631
321 574
489 225
277 267
409 258
362 663
273 630
760 912
800 763
134 447
968 846
441 603
261 553
671 426
392 537
35 551
388 508
88 448
64 350
517 117
690 246
714 920
936 52
978 676
264 244
1 384
78 846
289 588
144 846
454 649
978 269
60 347
659 806
987 695
210 652
307 522
539 143
728 45
728 750
690 472
296 175
22 604
844 900
119 364
313 350
682 330
572 612
104 330
703 525
75 658
188 308
372 525
944 273
877 285
541 340
325 934
340 118
425 923
908 694
517 13
114 315
940 278
297 805
553 416
14 391
844 374
461 356
859 229
781 905
778 556
556 374
321 874
287 612
314 300
475 961
953 512
428 406
195 82
628 220
136 464
527 464
677 30
274 264
418 169
257 922
474 1
347 611
287 746
122 337
561 589
159 767
128 533
991 563
911 157
933 970
842 141
741 833
939 209
504 173
296 462
440 328
864 30
101 733
978 492
803 647
594 664
982 873
731 473
811 915
520 218
258 949
443 568
257 69
314 131
411 118
324 350
377 34
753 54
353 505
413 317
5 985
412 739
198 682
649 902
47 284
557 901
506 674
112 321
457 131
420 592
412 691
36 913
833 265
387 496
717 228
237 119
221 644
170 985
950 768
746 483
93 735
825 540
257 779
469 949
278 954
211 40
707 71
456 525
108 47
333 295
446 355
852 469
843 94
141 132
153 7
13 474
825 62
408 644
647 680
332 388
162 613
255 219
434 199
347 215
238 987
873 652
733 891
538 588
751 526
104 281
758 512
242 948
29 631
491 995
880 499
745 210
497 734
153 850
153 707
778 835
174 214
841 409
176 769
801 705
509 665
411 943
696 462
479 270
284 144
16 322
157 527
259 888
672 233
896 169
170 746
302 526
54 504
565 960
705 913
416 945
596 419
30 467
493 389
286 543
899 691
848 109
877 255
239 542
383 672
386 107
704 246
462 471
509 541
879 40
149 388
517 579
6 107
757 312
564 636
961 340
63 170
156 720
875 245
478 790
781 211
878 25
876 186
384 918
546 453
242 625
795 554
870 189
279 442
915 79
343 981
700 892
128 228
276 467
377 817
144 468
693 112
490 373
706 65
867 476
18 393
342 108
569 651
192 467
495 118
472 911
263 983
851 785
415 72
629 354
67 897
979 35
279 737
972 95
656 785
243 806
562 700
190 924
374 982
603 447
720 514
822 270
402 978
964 431
918 415
254 341
73 283
646 549
136 853
47 523
351 728
208 475
131 989
289 492
918 837
540 453
140 938
518 82
701 669
373 161
582 894
109 931
747 843
215 946
822 268
747 923
104 288
833 593
555 219
596 329
175 930
479 675
913 934
984 292
213 415
611 134
16 706
587 180
143 371
276 56
713 844
80 162
514 869
872 665
272 953
171 573
495 144
340 475
18 25
499 435
501 628
909 429
652 165
933 766
715 453
1 916
951 857
541 615
222 546
860 619
488 566
650 563
384 810
826 196
889 195
262 501
758 690
625 401
413 505
245 820
26 419
736 21
97 637
210 960
919 907
179 624
725 614
958 441
649 559
161 503
799 951
786 706
730 820
968 769
927 503
708 741
301 644
330 140
784 931
336 9
601 900
843 629
535 808
465 540
628 584
979 343
691 723
795 221
801 357
374 232
130 550
968 624
663 563
553 590
41 239
663 417
155 501
620 402
728 788
299 711
952 370
371 474
648 876
724 868
511 630
699 528
988 372
572 739
800 833
396 869
59 942
678 419
754 5
3 525
202 357
113 852
660 42
136 117
635 213
839 44
305 144
682 936
868 451
857 739
719 17
268 555
160 1000
741 485
85 866
722 146
429 314
294 224
153 240
97 508
838 629
511 455
266 312
60 101
153 820
60 516
990 782
572 586
684 795
336 104
223 509
433 58
634 293
565 945
287 56
25 882
105 517
485 841
483 976
372 813
680 17
375 561
70 679
347 813
481 338
256 325
275 816
337 162
833 540
210 15
201 765
870 390
37 330
666 766
734 421
120 216
687 682
595 582
583 716
427 428
512 779
583 531
625 258
965 196
43 281
35 513
385 16
663 84
946 878
534 352
470 650
523 189
987 790
909 447
918 106
22 428
202 856
602 76
558 112
907 423
520 390
472 839
527 873
98 22
789 305
298 664
502 813
47 814
860 221
791 629
606 94
656 432
663 573
7 873
343 714
263 968
258 425
28 233
161 518
83 340
284 189
640 461
170 95
414 885
946 633
434 920
250 284
810 148
94 957
14 737
492 179
788 621
838 357
157 270
81 986
169 528
502 29
85 664
23 834
880 718
93 832
207 307
159 471
662 582
302 974
212 487
909 421
89 477
207 383
556 258
332 25
220 854
552 621
859 497
927 193
495 700
541 895
827 775
312 264
197 709
774 413
275 453
297 197
737 321
500 240
73 826
630 729
89 686
645 807
553 286
660 753
73 233
929 767
867 708
311 318
671 690
779 926
927 783
271 772
994 425
975 142
503 372
902 999
879 124
77 398
405 890
261 398
471 883
889 170
140 462
155 769
161 876
421 224
456 168
428 679
211 140
399 890
100 140
110 740
185 639
628 950
31 476
295 755
136 204
585 23
551 812
297 515
882 459
953 575
449 113
559 808
623 705
747 907
539 442
520 532
430 748
34 275
80 133
336 118
547 891
52 411
482 620
39 816
166 617
663 224
901 142
259 721
720 985
540 607
464 475
158 203
453 974
127 93
77 144
932 241
324 680
652 976
397 87
523 316
178 527
363 546
443 50
106 640
871 527
38 416
832 857
342 310
236 189
340 348
538 208
2 740
773 363
245 627
112 542
773 901
461 594
375 564
671 486
9 858
574 48
353 801
741 768
178 679
636 317
656 16
86 231
493 901
603 653
594 340
720 541
976 790
988 661
700 690
892 555
508 466
878 684
410 942
921 956
890 314
902 184
679 977
422 566
721 461
657 697
346 389
155 237
671 977
808 995
876 98
390 420
326 311
677 596
490 251
637 844
471 456
866 605
60 531
862 586
568 611
509 695
471 709
284 760
119 988
267 457
805 10
15 717
401 626
108 757
65 722
905 994
688 150
417 746
563 53
786 19
8 767
760 936
98 184
143 386
25 792
612 870
774 180
19 138
994 619
925 631
991 667
51 373
826 123
686 424
20 563
224 398
456 392
451 268
909 729
587 912
960 902
489 175
425 264
61 947
693 911
762 505
455 644
472 619
848 32
232 802
25 238
371 150
737 342
914 215
391 977
264 226
670 741
549 441
210 906
561 893
278 473
625 325
811 550
272 557
481 760
90 742
570 766
677 564
406 478
348 107
889 9
166 697
750 104
611 863
865 548
820 677
164 889
151 101
464 899
853 956
545 710
274 357
654 841
426 786
391 347
240 796
23 399
561 785
636 258
782 290
555 808
110 592
159 678
574 862
453 642
530 448
650 784
395 638
229 686
927 498
840 998
695 855
828 24
708 110
636 203
784 143
993 828
569 19
945 105
801 286
114 305
454 792
914 591
399 396
637 496
741 943
268 127
509 751
56 284
664 115
231 9
704 615
363 456
310 522
800 853
471 488
788 178
883 586
58 829
59 123
410 60
433 801
955 870
21 996
777 279
892 287
388 870
682 342
10 465
960 63
680 294
857 55
244 393
355 973
660 230
184 560
946 117
817 624
823 534
596 648
681 229
453 454
787 774
877 924
561 868
648 572
394 25
688 790
648 919
82 873
854 209
973 469
151 334
841 849
660 615
724 132
894 179
261 873
706 195
836 138
408 301
568 835
90 266
745 180
237 192
971 119
121 367
376 746
754 666
720 294
267 860
262 117
355 24
105 391
686 436
315 833
447 364
631 240
429 122
110 207
396 334
386 404
459 827
796 968
657 629
25 963
230 351
885 253
735 12
861 552
852 721
186 224
250 137
190 170
33 347
887 562
403 878
528 903
156 923
399 439
481 743
626 707
105 952
980 606
835 408
999 115
486 49
7 536
498 617
73 55
202 970
531 865
368 228
544 318
952 272
975 228
951 539
387 156
135 300
913 101
383 462
902 331
644 218
178 787
317 394
169 149
605 857
220 502
535 362
579 103
920 777
316 464
121 471
723 391
625 341
360 579
636 406
425 373
553 688
772 456
142 485
728 693
738 435
800 726
851 607
121 845
913 679
388 583
488 214
490 20
829 301
246 352
306 592
467 432
796 320
201 260
809 132
799 529
268 687
667 619
699 537
486 966
392 877
864 547
970 800
268 771
6 755
706 793
690 728
74 225
426 714
529 378
700 51
112 528
505 471
584 564
502 847
831 203
332 897
92 755
105 354
381 190
669 646
194 159
544 298
654 710
844 943
138 57
683 803
382 467
401 502
814 217
846 8
601 552
635 991
331 200
228 633
950 857
274 833
778 635
701 610
48 926
715 262
893 598
404 948
694 783
762 82
821 770
879 102
203 922
273 138
851 386
824 27
471 90
541 272
402 510
611 756
375 376
288 559
730 602
360 917
679 217
838 97
5 632
87 776
233 844
805 76
940 875
725 397
588 866
174 155
759 317
483 70
993 128
417 823
848 132
871 621
354 235
42 49
160 789
342 477
261 659
739 440
700 116
393 374
508 366
521 830
3 558
70 238
112 279
411 895
122 558
634 464
918 685
847 301
356 542
667 137
957 15
319 90
266 898
118 681
406 614
849 855
870 943
167 850
152 530
53 688
216 596
446 903
962 352
674 312
961 214
545 70
18 40
538 956
474 596
662 615
128 298
534 76
849 16
359 161
900 375
29 493
878 103
551 142
216 755
34 864
220 343
22 261
252 78
751 996
511 481
532 38
329 147
675 902
306 660
10 822
453 538
785 400
216 791
445 340
492 147
149 124
211 503
74 129
722 234
187 255
337 382
516 958
310 851
794 625
477 263
118 604
581 287
246 488
949 266
376 688
861 950
589 846
816 604
666 851
900 726
830 425
379 84
330 223
57 650
612 190
429 818
848 623
957 195
939 115
714 538
600 556
746 23
835 453
315 214
179 200
121 758
811 690
297 716
106 138
622 480
367 890
958 194
581 412
63 349
229 850
32 262
203 61
184 659
880 76
885 328
144 285
666 713
784 643
751 762
377 713
301 250
621 678
722 217
742 718
221 658
771 599
324 150
894 827
559 938
578 908
134 512
344 12
606 697
142 25
556 692
840 250
211 23
106 908
518 883
273 6
653 489
539 711
965 117
645 655
18 890
572 694
719 879
328 254
655 231
913 728
354 567
280 368
589 940
860 212
346 62
660 302
290 5
229 63
945 512
96 709
811 876
489 721
861 461
220 820
753 402
948 813
495 531
554 950
190 77
827 209
82 330
220 861
967 646
664 708
150 443
496 120
936 577
356 448
332 292
578 300
741 823
809 583
786 726
602 174
846 604
226 894
703 16
375 745
802 60
661 333
582 456
766 749
721 881
133 264
243 168
305 415
782 921
165 990
695 954
713 115
801 879
674 648
632 696
769 418
271 81
288 360
256 98
450 442
506 588
434 234
994 993
383 631
437 720
383 73
138 407
911 470
719 762
584 893
80 5
20 830
976 460
919 123
790 982
617 886
698 422
10 404
269 816
332 352
971 15
926 922
793 350
287 814
562 929
122 14
347 905
762 75
816 717
785 53
823 168
41 173
394 362
549 451
657 847
935 381
314 343
543 325
382 465
304 688
256 119
531 138
80 295
567 599
854 616
487 126
106 51
167 181
391 287
410 247
974 830
650 486
220 240
880 571
323 976
23 596
82 329
279 384
924 858
226 559
183 830
858 481
320 787
894 844
752 113
788 454
23 684
629 418
903 722
159 711
727 711
283 908
681 575
19 979
801 896
870 268
715 118
744 873
65 549
177 418
396 981
850 272
32 83
809 766
998 775
906 274
984 711
188 45
924 749
852 686
55 32
652 238
513 755
86 613
245 45
490 761
500 199
225 789
833 151
40 981
923 771
315 956
269 430
688 267
622 261
537 500
269 970
173 807
54 250
969 559
486 583
359 389
760 635
553 401
679 96
834 362
371 61
716 367
923 676
18 397
155 738
249 223
895 463
417 228
998 877
323 118
227 942
318 944
273 993
481 375
294 104
423 41
497 569
112 108
98 71
585 552
780 475
894 73
997 669
541 292
842 330
891 725
916 360
77 407
306 903
944 819
291 223
858 334
775 725
8 205
221 457
700 809
834 907
412 601
829 71
505 594
537 15
333 305
759 241
278 502
793 196
657 58
970 369
119 785
322 598
15 165
246 179
923 817
562 84
209 770
601 772
863 253
810 212
212 985
594 253
904 922
255 861
118 964
578 90
514 659
697 535
618 835
755 745
235 41
817 360
380 228
606 584
934 114
768 572
318 542
525 733
816 34
562 791
768 374
791 681
830 199
338 262
284 30
617 751
521 229
570 197
154 770
332 729
447 953
534 926
498 138
5 221
213 852
230 579
391 811
750 942
124 174
977 790
15 709
851 769
569 145
887 37
640 963
46 288
458 267
825 77
559 204
381 764
575 538
300 488
399 182
621 78
307 994
319 792
145 155
977 707
292 459
179 849
574 599
271 760
727 490
194 711
620 678
118 617
404 206
214 64
31 947
383 403
547 48
790 630
743 628
295 885
242 797
925 545
878 396
351 865
749 582
923 860
895 452
533 267
247 498
517 400
82 408
98 399
846 337
26 247
818 504
81 680
31 346
745 811
461 27
624 951
697 28
970 411
205 53
448 500
197 884
231 577
112 712
899 473
78 990
308 524
287 869
747 850
930 754
937 333
809 549
75 967
123 142
621 569
828 193
56 677
723 340
978 826
37 710
964 196
739 813
812 345
276 696
447 24
487 18
291 751
753 879
710 651
800 527
302 696
438 51
916 207
930 521
58 492
710 764
207 982
944 873
71 179
165 820
267 959
103 400
100 115
809 690
918 54
128 409
162 275
324 925
922 629
317 814
156 760
525 777
824 915
723 661
917 172
202 557
708 957
269 808
878 858
919 567
541 943
589 155
35 5
197 704
873 769
517 376
392 721
244 709
449 744
255 62
203 532
553 115
113 676
43 55
89 764
74 883
925 964
452 670
198 948
53 161
49 413
930 32
45 877
491 711
304 109
807 427
204 781
286 535
835 644
956 514
799 336
861 948
605 177
702 729
578 333
68 806
46 249
950 517
646 192
475 839
825 271
218 538
431 803
622 498
706 671
592 120
326 237
361 628
228 804
680 147
150 512
917 537
78 535
933 531
303 214
588 296
165 55
596 789
357 227
693 596
175 124
267 884
589 449
78 479
344 288
172 202
454 820
427 694
120 102
864 564
397 905
458 315
203 572
518 921
682 165
410 884
98 775
870 346
737 613
535 817
486 959
213 312
146 241
761 660
968 234
991 561
560 823
568 208
123 887
529 967
439 166
716 486
421 217
111 377
880 562
581 706
704 761
840 946
862 263
449 612
226 933
884 354
670 460
717 822
523 867
460 999
443 977
313 894
867 146
530 544
599 450
243 107
418 597
401 436
601 579
17 440
133 869
142 468
910 266
435 116
633 675
994 226
813 105
773 40
175 66
181 49
448 921
746 702
323 894
142 129
837 604
512 713
59 858
479 329
518 94
972 927
540 737
996 593
54 380
246 223
163 36
346 758
823 920
825 849
612 1000
841 297
258 14
725 89
198 205
859 164
451 419
877 447
860 107
32 978
501 828
212 372
437 982
704 312
141 248
510 427
408 85
994 970
641 271
375 136
541 178
159 683
173 162
466 582
646 378
41 782
63 783
53 1000
415 745
374 383
936 928
661 905
838 325
965 502
765 520
915 993
560 118
397 228
601 660
363 810
642 908
861 492
297 600
796 124
777 183
916 282
293 855
657 773
612 6
882 426
640 558
107 737
668 262
483 298
160 600
144 30
48 186
935 972
554 289
183 488
447 85
320 673
861 724
344 137
859 839
805 894
676 267
495 277
775 545
626 863
97 608
694 915
324 643
618 628
214 422
64 631
952 323
627 651
307 889
907 952
212 47
700 53
446 881
588 749
752 543
870 535
250 454
824 731
615 682
557 801
885 39
448 368
314 96
339 795
169 525
870 772
9 887
350 590
699 351
823 852
35 915
718 571
78 743
153 625
22 618
161 803
785 18
653 729
872 947
445 929
869 985
194 804
330 790
946 51
564 546
406 526
93 247
461 31
257 97
720 474
433 817
49 628
544 206
107 479
946 127
713 873
550 652
197 387
932 989
306 545
260 497
734 232
281 574
200 349
90 658
480 394
274 730
475 904
655 986
531 887
893 671
129 18
5 555
809 214
158 427
98 633
560 306
593 641
331 927
191 407
906 884
632 205
73 592
340 62
79 807
440 97
154 257
85 734
141 640
256 182
615 210
210 377
110 261
973 222
775 776
475 337
989 582
3 364
448 216
372 838
659 995
381 329
12 804
863 660
393 576
706 605
889 155
198 972
258 406
383 526
225 618
794 376
213 10
687 475
735 461
370 759
666 418
633 250
147 309
682 751
750 871
20 522
445 400
877 473
571 485
939 552
256 160
70 138
908 792
796 479
216 594
401 594
904 224
627 555
413 22
671 799
614 221
689 46
82 45
359 7
580 709
422 159
453 532
737 203
750 119
231 934
949 310
29 792
117 616
794 224
917 645
376 965
61 860
49 828
738 370
839 725
661 958
148 771
78 798
745 635
399 55
817 406
222 409
15 870
253 992
568 496
222 132
747 626
245 731
119 920
947 213
30 562
490 178
235 480
307 375
589 362
521 770
899 617
737 36
505 501
406 371
89 281
627 614
211 303
785 878
209 696
175 939
470 652
472 418
116 729
772 467
843 627
890 358
871 877
128 110
967 838
905 832
617 483
208 315
409 630
116 924
642 729
181 47
563 481
208 279
754 801
597 882
234 884
165 648
328 471
815 752
27 54
373 605
556 169
254 464
732 55
731 236
35 318
740 659
645 975
657 106
32 247
451 600
219 421
877 306
437 957
458 771
637 14
478 326
680 727
414 465
411 569
587 526
526 469
989 838
873 520
535 684
581 560
16 918
592 470
150 51
820 162
799 136
181 865
695 946
999 667
347 982
87 121
563 468
270 536
148 496
297 898
592 203
16 425
367 177
543 477
342 336
458 262
706 517
516 765
119 602
793 819
805 120
587 996
637 131
478 391
344 409
873 17
866 985
322 41
349 359
598 794
662 29
557 506
615 568
129 788
384 847
764 611
936 323
156 28
342 216
822 145
475 461
113 523
790 361
643 373
752 334
439 353
775 768
881 261
297 21
834 304
1 575
501 830
609 544
282 353
787 984
642 601
642 4
16 628
945 783
867 681
98 895
778 827
857 949
454 556
18 935
968 142
160 878
783 445
660 653
320 431
637 507
741 507
71 378
248 214
288 265
724 375
667 96
10 564
225 743
726 28
34 873
710 352
726 817
195 594
889 677
560 33
664 808
876 458
575 130
487 101
864 153
331 454
926 999
555 25
56 421
357 932
702 416
459 388
114 354
294 459
987 461
410 727
928 74
452 112
228 591
92 665
642 942
578 17
721 402
232 504
531 844
450 405
730 766
248 436
595 171
620 118
404 798
481 473
160 301
661 687
93 390
728 452
706 24
909 46
432 550
833 751
666 501
405 259
138 828
826 7
655 642
243 810
953 376
196 666
289 279
762 894
467 991
588 545
322 115
103 377
915 151
896 758
149 910
321 849
440 608
928 482
175 682
733 779
592 228
52 812
399 61
896 568
794 507
977 695
156 604
576 398
994 467
649 38
422 789
902 107
418 669
237 943
182 193
509 516
903 685
380 221
361 821
821 521
349 891
413 95
750 581
514 507
554 295
852 616
489 18
205 335
505 316
864 737
945 388
305 795
477 824
886 29
955 36
571 191
500 308
976 371
297 960
995 977
218 504
255 324
801 687
162 618
192 142
768 872
787 981
201 516
603 228
712 602
213 220
959 600
869 143
500 186
653 898
771 842
442 645
260 698
110 749
62 350
952 730
243 931
137 486
656 911
991 704
444 480
760 452
673 784
842 538
448 926
726 118
317 580
868 704
49 892
357 846
678 67
862 889
98 864
436 77
574 41
295 159
972 761
866 956
237 995
112 553
173 667
175 798
742 153
917 888
785 771
321 935
807 674
729 172
542 568
312 170
963 156
704 274
718 446
615 436
926 780
429 972
962 964
358 443
968 677
175 312
826 992
923 911
315 206
434 362
652 874
883 929
498 757
953 329
894 1
793 267
992 922
622 419
219 699
672 16
737 150
520 133
487 730
123 827
438 40
143 365
102 485
287 648
790 882
385 705
919 117
163 192
669 506
731 193
881 333
686 616
925 706
4 311
177 682
146 618
135 345
456 666
973 89
458 806
82 12
89 716
199 802
621 944
366 942
401 804
525 905
783 881
562 261
601 364
595 777
205 305
550 603
289 798
416 657
525 806
90 22
656 426
128 76
318 193
795 685
84 850
605 32
649 855
149 118
102 667
187 518
183 12
319 177
431 849
303 440
233 357
5 125
629 661
123 217
669 671
642 915
200 621
768 651
347 650
707 397
271 213
187 607
439 124
36 989
369 381
632 417
988 69
539 39
494 691
852 6
943 465
878 466
9 159
544 372
288 867
900 437
420 186
887 973
811 780
666 586
51 573
644 27
801 350
709 362
477 514
511 318
732 459
760 609
449 366
577 831
95 433
640 481
1 892
72 19
703 551
538 323
343 385
565 255
951 750
702 993
26 695
550 576
113 29
461 196
550 789
594 667
597 313
511 441
331 576
335 461
178 243
426 202
271 367
245 524
418 574
865 222
734 587
398 313
138 527
51 47
327 418
896 72
857 330
344 385
236 987
799 188
259 79
902 620
58 217
638 594
200 965
622 96
656 178
777 764
280 662
342 110
586 398
359 339
47 921
175 751
5 562
180 433
122 648
300 347
64 756
862 624
432 56
688 578
52 667
644 52
857 720
410 408
397 466
692 405
660 852
941 313
824 408
531 782
388 990
895 512
618 588
882 975
916 495
754 329
188 276
42 412
146 6
449 297
351 729
174 936
443 781
477 142
903 826
26 69
392 266
7 271
409 943
988 287
88 832
309 485
251 82
129 121
207 132
67 723
511 524
171 401
996 934
204 322
598 798
128 317
991 524
349 546
874 130
633 728
789 318
358 716
297 305
566 687
686 240
660 605
897 563
74 832
44 675
448 646
877 257
293 147
187 587
450 864
559 386
221 403
965 221
709 524
865 811
646 156
657 878
231 804
909 9
432 381
265 202
394 132
438 636
700 709
786 453
479 424
731 220
804 150
258 529
524 699
376 937
229 880
471 347
705 907
425 811
619 823
285 789
646 974
31 349
533 771
360 803
264 433
522 579
32 667
285 868
762 485
677 693
111 116
938 649
483 549
348 354
40 642
62 393
619 263
67 934
849 702
683 466
82 174
952 290
215 349
233 724
775 810
264 243
972 633
284 96
142 87
309 956
579 279
919 561
436 430
752 128
384 314
438 525
743 327
962 997
816 91
945 574
400 433
53 322
489 361
551 982
979 117
539 94
242 9
122 992
180 927
789 610
115 370
141 305
2 991
911 188
684 505
229 791
260 775
883 536
295 718
317 935
940 670
387 602
490 938
291 586
60 157
667 606
221 865
517 472
202 957
42 44
22 951
901 742
954 371
270 993
85 460
711 662
892 342
686 819
930 644
53 213
542 159
701 781
427 854
507 45
305 841
622 766
983 6
751 273
945 244
2 242
254 764
60 590
67 254
276 270
762 133
347 314
215 378
270 514
21 158
839 913
780 981
929 734
888 575
326 341
300 335
528 489
770 934
91 869
68 525
718 168
298 76
140 9
83 618
902 479
497 436
614 181
127 547
412 637
243 866
197 313
692 417
633 612
38 242
393 111
851 70
116 390
472 987
770 211
422 806
44 882
340 825
906 483
32 853
166 512
40 183
682 926
232 909
242 768
109 873
113 535
182 279
406 140
731 880
73 28
106 327
881 817
240 511
357 693
278 65
324 498
643 802
5 261
330 914
140 602
217 931
718 618
190 869
942 433
316 665
765 224
271 296
636 623
110 168
234 109
145 499
962 262
632 661
381 660
883 321
814 888
807 928
190 318
71 279
397 299
734 619
450 235
102 231
169 465
612 328
466 386
971 555
355 456
293 573
609 502
924 82
283 313
315 25
383 567
8 282
20 373
184 315
460 776
52 38
809 966
672 372
961 442
955 342
541 645
507 494
260 474
932 753
495 301
676 331
882 205
146 830
604 600
674 9
199 212
867 647
880 28
767 372
744 878
293 141
621 973
581 517
607 972
187 938
346 133
989 490
913 959
584 351
442 123
743 39
736 546
196 546
455 597
799 377
794 607
846 625
38 936
985 657
174 948
502 143
628 642
904 260
12 221
397 371
844 627
208 468
26 869
964 66
528 497
567 505
496 414
38 279
250 45
232 883
184 904
428 783
42 821
752 183
966 156
182 528
357 702
724 745
876 500
715 238
292 475
613 563
745 931
346 546
937 601
882 916
969 54
213 36
172 948
337 844
864 133
569 713
400 226
529 274
771 628
848 937
983 880
740 96
492 542
785 544
931 883
346 336
981 419
595 474
553 329
964 936
839 915
146 328
244 765
768 537
124 928
22 908
141 900
563 337
994 260
538 729
245 518
350 871
203 305
579 64
252 309
228 621
831 452
919 377
82 184
229 261
665 626
403 538
646 697
22 82
84 128
377 566
368 413
333 719
679 721
610 797
747 726
486 85
859 723
291 582
884 383
128 766
3 397
101 20
3 581
11 334
647 234
998 94
633 991
250 892
411 141
311 979
291 821
331 750
431 193
734 933
542 472
871 300
226 792
321 77
292 982
500 755
321 584
529 415
69 766
523 949
903 941
346 859
28 328
629 887
761 905
840 665
619 559
736 414
164 439
775 651
392 435
945 954
910 916
895 744
633 459
399 946
543 968
520 696
924 782
562 345
543 727
778 573
959 676
690 473
88 693
215 404
667 855
292 469
494 345
143 75
621 660
740 99
388 534
166 515
945 122
70 964
191 172
579 162
625 870
788 53
418 131
314 212
941 212
721 943
426 166
2 901
316 295
105 455
417 471
72 591
897 218
755 978
681 597
868 194
372 151
568 609
7 460
670 25
344 535
665 568
297 398
792 883
331 161
213 41
38 841
164 774
624 259
657 913
259 949
599 313
339 596
704 716
26 146
511 130
640 322
439 51
780 793
707 307
618 856
619 170
299 834
678 456
556 871
273 78
251 820
664 531
166 835
322 662
811 565
41 868
809 212
58 355
786 695
336 683
667 932
524 116
119 373
597 631
58 694
778 748
23 233
199 505
295 437
895 474
322 497
311 22
445 152
253 124
176 486
174 902
229 5
523 504
124 442
821 339
657 136
147 832
872 449
419 853
372 543
261 115
15 930
834 961
10 975
313 479
226 308
663 487
215 90
298 851
655 646
92 858
700 505
632 227
648 710
145 537
170 644
407 470
933 191
469 350
497 445
493 407
572 517
705 988
777 390
755 700
430 660
639 978
159 822
598 670
269 188
877 805
146 652
701 226
110 47
615 306
345 126
752 398
169 73
199 425
734 327
646 262
676 701
75 882
450 349
669 59
49 423
661 62
879 258
706 316
791 575
766 408
171 168
501 894
998 505
387 441
502 978
22 200
381 284
736 423
232 998
11 756
792 101
834 213
60 352
804 778
815 662
817 686
602 213
433 110
340 871
238 777
956 337
24 250
55 865
155 918
931 333
884 166
413 744
683 526
445 195
880 861
21 599
44 210
911 122
194 705
665 339
206 753
622 947
703 184
323 471
865 412
137 337
661 48
8 444
396 605
87 470
597 906
457 770
727 743
744 880
55 47
433 521
487 853
78 709
2 853
367 672
729 631
885 440
188 93
839 469
333 453
44 544
833 963
274 792
538 858
138 42
790 191
732 587
904 30
199 798
893 988
127 465
746 540
736 872
719 312
562 580
368 888
528 886
471 338
240 78
685 567
3 791
739 613
653 805
135 51
976 261
856 695
216 285
21 725
884 81
488 776
70 687
20 997
557 183
169 369
425 475
432 255
597 67
864 733
81 424
120 586
582 114
552 996
260 860
702 946
314 428
628 427
131 877
92 111
814 946
292 995
27 482
881 193
747 58
735 113
757 300
750 386
61 270
923 938
246 644
39 225
944 442
95 315
124 965
785 719
387 532
188 465
213 35
470 707
333 170
477 205
161 974
608 185
755 575
449 108
866 422
391 752
847 236
4 661
877 741
391 636
646 724
68 919
371 978
942 534
458 490
410 161
225 768
171 364
175 302
294 503
443 444
250 65
222 510
397 16
796 954
678 306
581 852
846 315
396 957
99 912
244 434
57 286
818 488
147 425
668 722
265 611
36 523
935 106
474 903
973 428
69 123
766 545
907 368
534 278
941 556
907 112
144 828
507 140
299 350
632 139
592 598
266 489
846 946
260 837
295 940
712 493
190 465
931 926
394 49
930 83
242 790
725 867
931 91
617 812
450 928
185 188
827 798
102 11
458 899
432 556
550 886
566 999
256 721
714 770
53 560
233 403
735 325
849 165
99 197
241 666
72 867
85 817
200 466
55 579
980 372
894 864
405 761
587 126
614 381
304 809
10 602
805 327
145 143
290 781
23 260
810 708
56 488
648 672
874 74
947 336
341 146
547 60
19 495
476 743
909 869
578 877
584 515
289 425
79 185
358 363
594 992
23 514
752 495
178 367
916 374
448 505
583 404
605 625
497 903
1 338
639 88
970 431
277 921
577 644
821 259
268 194
909 219
249 875
584 396
575 887
802 246
40 721
540 981
287 726
341 603
257 400
482 250
838 619
437 342
595 239
214 837
904 330
260 918
155 666
212 165
983 702
474 561
855 589
421 274
806 246
273 973
773 190
796 345
574 83
109 577
468 942
83 806
684 612
277 998
773 10
349 94
485 757
948 907
595 906
784 813
763 213
631 416
214 552
732 998
619 462
95 586
903 260
265 789
595 311
161 222
821 455
742 552
471 656
897 23
692 297
138 644
52 857
518 918
681 946
967 190
4 325
576 701
251 850
940 71
868 197
746 972
673 431
361 359
189 55
11 301
315 15
636 571
388 849
405 457
6 74
785 880
498 867
945 443
948 740
771 166
294 886
700 416
747 331
557 44
745 29
718 197
230 957
1 641
197 916
342 238
682 180
443 712
870 173
874 800
532 137
17 619
483 50
518 212
967 240
582 484
100 923
314 431
733 574
97 513
127 162
285 963
369 224
296 861
93 137
536 173
55 981
48 733
975 153
194 891
584 957
41 673
491 88
727 707
184 402
514 566
15 973
586 554
645 867
136 705
231 195
357 338
605 759
217 837
247 739
650 896
56 676
589 636
573 891
638 716
372 518
237 646
489 758
621 194
374 388
519 332
877 899
239 583
40 504
400 413
24 27
60 784
946 663
190 479
478 44
903 336
973 236
442 601
656 834
610 513
457 56
679 162
400 577
882 229
650 176
289 308
518 641
795 994
785 220
869 135
831 887
61 379
692 679
834 439
104 662
356 1
526 802
968 87
801 129
823 356
398 325
965 118
737 49
940 337
756 97
124 416
38 316
677 307
740 894
690 845
280 787
707 493
583 710
614 205
605 387
684 903
987 703
635 722
288 402
619 917
1 936
372 944
928 142
98 573
849 612
991 941
448 248
768 170
564 251
403 257
526 385
980 665
159 28
188 603
48 693
679 82
137 869
459 351
697 863
691 330
802 102
553 599
969 912
835 294
872 402
722 834
348 58
560 70
858 928
334 693
563 697
812 401
841 819
595 219
912 880
179 7
849 293
381 421
658 921
817 905
439 760
112 247
511 214
928 552
618 478
171 889
312 917
548 651
696 277
99 418
3 904
986 263
459 736
731 490
920 740
631 9
6 686
743 943
405 166
419 200
935 934
359 951
102 773
493 409
777 408
373 18
631 545
303 491
269 445
804 286
911 373
472 432
670 942
701 565
889 759
953 946
132 973
840 246
184 638
511 886
221 158
314 919
366 557
460 629
243 341
31 217
464 530
267 476
253 578
214 316
678 315
656 928
641 960
596 380
434 676
475 33
706 467
199 760
105 843
644 456
350 454
706 187
851 33
689 767
126 441
279 821
235 358
68 838
365 793
120 649
391 954
422 652
319 170
741 659
210 487
720 932
3 846
859 427
347 167
305 843
263 472
738 147
332 150
675 713
519 370
195 732
613 998
844 577
246 122
963 145
208 733
896 380
564 901
679 2
866 823
141 468
441 706
275 406
306 403
653 322
207 555
433 88
371 459
443 309
618 557
817 575
410 730
928 172
644 315
365 769
698 171
70 456
545 7
736 105
224 775
65 335
246 79
919 129
472 314
812 970
958 923
707 739
399 304
94 475
62 473
65 53
140 496
328 127
763 384
725 748
997 579
561 295
60 361
920 828
725 640
58 944
996 403
485 76
831 239
834 459
259 858
171 854
127 409
272 838
804 883
606 993
552 6
106 605
74 980
594 998
360 626
249 93
955 668
300 26
834 425
681 459
829 841
115 752
958 931
103 508
796 139
715 813
374 454
726 841
672 953
481 242
594 265
141 570
396 843
978 588
486 543
946 348
419 800
829 601
449 494
451 24
868 837
942 44
612 808
446 910
951 448
731 686
771 234
708 46
109 910
120 126
550 901
423 238
832 284
869 63
855 312
947 936
604 529
879 127
616 789
746 980
799 233
959 8
402 223
985 895
995 375
367 993
288 5
430 240
701 385
417 696
524 333
94 390
696 736
350 555
620 70
926 487
371 529
220 101
910 934
611 949
898 376
183 292
491 781
570 932
399 377
62 142
186 197
352 476
671 845
71 846
69 782
659 617
603 854
467 687
371 807
575 676
458 378
712 145
37 943
312 63
664 733
448 4
947 679
569 831
212 343
401 874
827 763
217 225
89 901
170 696
151 274
443 70
446 949
585 20
85 874
331 503
855 805
417 611
977 852
481 284
552 741
971 534
604 495
362 65
755 383
894 235
213 838
264 432
453 42
419 321
219 904
314 760
96 734
680 604
570 538
912 939
821 697
676 639
904 672
785 467
352 446
983 404
9 599
442 671
803 919
389 126
777 705
35 510
821 90
108 824
22 442
126 804
481 267
422 909
668 514
723 923
458 955
701 907
900 904
435 484
820 127
142 384
542 73
303 74
716 557
277 57
157 128
305 476
795 551
865 76
1 888
924 806
940 962
760 471
920 886
202 146
657 534
657 743
419 108
808 496
799 37
470 188
907 73
180 904
855 474
678 57
121 343
576 30
4 892
719 86
183 439
909 515
808 343
691 115
179 939
878 363
542 480
457 565
53 331
319 197
569 881
763 641
319 910
604 176
157 588
783 85
48 834
895 685
724 631
999 929
31 478
610 503
30 461
908 636
51 963
820 719
884 275
769 816
256 807
318 737
835 82
525 654
367 788
210 781
218 818
867 897
167 383
209 371
413 154
710 590
534 298
922 599
894 108
327 811
424 133
8 256
796 992
968 66
392 275
403 985
288 268
485 702
292 781
284 530
681 827
890 93
39 370
218 950
423 329
28 649
617 889
742 885
889 734
639 959
655 797
519 698
76 27
240 974
851 385
16 899
282 123
820 425
299 984
813 954
324 858
182 864
593 470
877 124
1 735
904 341
212 604
992 14
536 546
754 311
837 648
15 938
376 159
585 529
764 429
601 479
633 495
392 352
848 29
874 539
745 612
6 63
258 626
207 605
885 34
759 386
312 921
285 31
21 1000
107 898
609 384
288 146
840 565
143 740
404 12
968 684
452 978
81 733
183 173
930 659
802 600
598 576
807 599
23 226
222 763
575 17
920 612
506 661
284 964
473 300
382 493
201 225
798 519
821 506
625 858
228 141
823 875
911 149
81 736
208 446
689 319
565 379
130 819
529 300
419 962
823 241
524 604
689 451
980 487
300 619
610 288
351 819
750 332
931 490
98 511
784 974
596 210
779 121
365 374
577 828
252 869
325 685
546 269
505 203
825 398
836 846
15 100
64 474
692 489
464 41
183 707
48 764
747 977
478 984
714 535
637 433
246 757
811 762
432 590
234 933
695 24
676 108
339 559
567 163
837 796
477 536
50 745
88 842
63 924
14 232
591 570
674 428
55 261
695 8
194 837
952 967
238 816
602 70
379 142
867 584
756 478
450 889
589 160
64 572
250 173
530 38
319 980
114 772
494 722
635 820
989 454
127 358
806 562
130 494
884 535
333 686
304 703
948 496
648 149
894 100
710 441
248 965
988 321
588 609
239 106
23 365
366 320
132 442
870 170
836 325
452 623
663 838
376 981
315 137
942 436
391 799
531 263
35 260
999 344
415 625
205 108
47 885
862 217
287 479
25 39
58 215
406 996
253 969
898 664
349 708
498 35
449 864
913 354
259 312
529 477
675 609
371 938
240 388
227 35
327 896
878 605
180 188
345 982
410 638
752 941
779 511
276 894
749 286
571 413
596 649
394 815
52 887
100 720
140 962
203 979
714 390
455 433
147 461
110 901
596 415
751 738
306 801
343 139
655 864
451 42
600 131
149 56
66 629
28 121
731 830
787 348
59 394
130 93
883 607
772 58
319 929
321 940
856 923
659 691
594 575
678 285
766 488
513 692
198 425
934 187
538 929
783 489
56 1000
928 183
783 279
737 131
862 701
144 203
694 83
379 1000
588 948
819 116
429 84
288 702
23 155
844 141
806 986
893 418
746 333
38 871
860 292
84 294
158 541
384 910
381 403
768 75
61 365
994 715
160 858
679 708
570 290
167 825
476 512
727 520
524 227
907 228
722 657
734 464
882 812
333 300
182 467
828 513
397 45
843 164
770 51
383 811
753 690
886 31
537 638
548 790
121 10
210 77
441 672
751 118
116 508
963 91
152 965
395 402
540 718
984 586
222 36
139 326
864 261
913 901
345 605
429 567
38 72
287 791
388 175
559 500
67 228
354 958
453 64
291 757
536 636
782 597
998 295
406 34
632 799
430 114
804 316
700 641
920 1
145 309
385 753
590 47
460 205
34 467
981 470
978 694
913 914
268 384
486 506
81 190
251 964
74 937
879 914
816 65
991 133
68 206
200 897
847 11
205 319
46 712
339 616
580 926
714 995
510 248
803 895
784 520
227 591
87 436
915 923
186 327
936 898
954 705
999 245
817 44
488 351
503 569
383 379
414 150
499 872
898 318
413 830
810 420
207 597
517 468
300 765
468 564
710 532
367 247
837 571
489 752
474 410
480 459
18 475
449 88
406 328
301 198
604 919
928 24
107 203
10 695
572 504
989 797
999 162
81 362
160 285
872 126
129 263
809 199
27 128
674 517
266 951
388 926
305 62
81 737
961 239
887 890
902 294
312 740
297 571
183 597
167 402
293 481
795 682
362 275
716 44
380 967
101 328
389 868
26 623
257 169
838 886
237 565
598 490
774 284
911 209
902 898
846 233
388 375
777 427
291 674
974 770
520 853
326 335
179 765
323 199
705 896
107 629
707 601
760 423
229 317
952 607
574 823
655 793
917 34
314 671
444 333
289 651
940 607
952 161
423 569
354 7
292 237
961 550
239 631
838 563
540 953
349 100
741 545
850 46
443 24
654 717
98 910
448 915
763 626
65 729
834 376
449 571
787 793
660 252
751 790
531 410
441 78
358 463
664 804
634 22
495 732
510 757
118 407
347 496
792 147
499 351
213 859
663 221
517 692
641 589
786 288
224 995
722 860
309 352
545 919
962 325
721 664
228 626
924 572
229 157
179 960
668 477
759 946
733 678
571 344
248 966
386 938
648 388
80 470
890 420
994 997
775 77
671 666
797 844
762 60
290 300
158 51
623 2
45 798
45 472
184 725
15 481
366 454
990 157
313 451
611 532
194 246
879 694
34 566
261 717
559 685
549 396
762 526
500 422
25 775
923 171
516 752
924 148
387 890
375 201
440 249
603 316
249 324
755 192
648 863
781 513
70 635
519 728
529 613
414 254
773 980
98 789
473 830
458 208
210 236
772 61
869 711
218 534
789 445
731 246
108 373
495 93
535 768
852 232
415 905
498 322
611 715
342 878
330 975
786 826
21 434
826 587
883 924
468 833
598 189
236 111
605 542
270 29
762 407
208 594
532 69
576 891
984 503
685 785
651 177
90 910
66 921
41 496
806 585
502 367
227 441
816 274
531 901
137 540
57 975
915 882
863 454
791 449
91 203
126 301
352 36
364 744
190 358
49 762
124 107
478 771
489 258
486 861
170 930
625 790
614 731
235 32
288 822
665 518
252 197
107 464
725 67
841 464
851 536
177 196
74 359
555 603
233 59
470 759
49 58
975 149
870 946
261 282
287 806
807 154
289 565
833 821
974 572
169 687
177 540
471 746
898 159
636 614
528 264
354 296
958 651
27 458
871 810
452 229
75 485
369 216
812 894
494 630
308 60
143 147
967 148
123 616
583 95
407 918
870 977
969 339
394 619
869 262
875 467
443 978
264 841
564 366
889 554
501 362
31 860
624 30
3 837
180 532
420 978
184 441
16 932
858 24
911 286
546 509
861 568
508 633
418 470
809 998
914 830
227 993
500 256
726 25
163 170
755 1
934 921
764 37
925 969
778 437
217 955
70 617
283 70
321 515
971 239
464 874
696 914
638 52
381 681
942 494
272 156
100 73
864 340
110 636
750 497
482 277
847 385
829 847
580 89
926 501
635 349
430 52
150 127
69 787
169 82
874 983
72 995
19 987
485 190
296 969
917 457
899 175
187 800
452 584
817 654
82 30
952 601
527 278
990 921
297 238
505 188
467 908
762 472
39 167
64 614
814 96
226 510
707 972
106 860
168 342
839 740
780 758
885 336
645 146
929 565
672 139
820 100
120 165
594 918
881 362
117 796
472 395
968 729
604 523
882 344
771 395
375 447
49 196
554 489
353 436
962 93
350 442
63 734
392 428
158 954
399 930
37 247
727 512
64 386
549 755
861 21
354 611
192 72
295 507
946 58
614 553
175 931
701 637
422 74
181 718
317 714
147 267
218 292
967 87
619 368
420 757
651 223
943 898
376 875
559 556
562 298
531 642
356 64
896 387
406 589
936 530
167 471
22 325
80 539
722 507
22 300
175 259
966 405
929 76
28 178
812 935
713 952
815 666
9 657
31 762
682 263
51 551
912 207
628 773
839 256
732 845
97 730
992 718
72 230
984 513
558 779
14 884
467 899
58 45
409 376
953 871
516 59
714 211
677 264
206 900
848 710
935 554
932 188
632 702
477 642
449 707
369 601
126 831
184 491
771 325
389 412
751 225
464 703
190 684
945 352
815 444
547 697
985 239
390 440
864 253
996 85
792 682
823 5
230 645
572 283
171 624
57 931
235 888
173 706
183 695
699 715
905 293
719 235
302 242
418 925
690 665
294 979
766 473
348 87
499 389
362 407
648 357
243 658
377 515
470 730
541 496
856 828
136 834
207 3
90 314
605 856
516 541
659 599
272 32
560 657
599 628
556 491
947 575
732 913
618 153
764 826
814 683
207 310
221 579
239 4
572 876
420 697
740 292
810 915
732 605
699 724
642 505
744 638
813 711
56 598
87 742
41 71
740 736
699 138
991 744
161 349
68 820
794 453
353 311
315 170
777 982
640 477
280 767
802 339
876 608
239 167
401 139
463 555
596 800
264 707
135 426
825 399
777 60
213 407
400 298
956 486
776 36
236 462
355 959
287 50
175 840
730 793
952 743
454 355
683 266
651 734
437 325
257 126
931 754
726 859
432 981
56 257
261 138
205 30
597 321
791 782
950 347
235 722
964 887
484 807
621 712
906 58
788 270
676 980
318 839
994 852
484 216
958 359
379 527
504 707
360 525
978 590
813 843
243 116
418 287
440 108
667 698
609 782
431 657
949 913
967 283
348 190
858 455
107 940
212 406
979 298
458 359
129 737
68 907
150 364
867 719
483 15
265 286
820 19
367 508
31 120
864 265
248 197
818 876
583 402
829 157
881 542
132 834
253 155
755 466
378 90
832 633
207 216
210 817
735 832
63 295
846 421
863 251
200 725
281 662
73 975
124 382
108 99
387 242
48 106
699 864
742 343
732 233
82 375
142 374
694 385
264 318
546 351
956 426
902 50
509 98
865 624
39 465
630 295
45 115
972 157
840 239
56 532
965 247
665 497
864 536
55 134
800 120
752 621
27 944
310 773
900 898
906 786
435 40
977 604
320 367
249 224
526 896
141 240
915 420
351 258
150 727
503 539
368 150
735 10
950 382
486 556
97 831
261 851
110 649
549 217
607 944
513 314
392 801
285 202
706 263
13 853
823 906
265 553
370 486
789 762
270 386
122 616
600 492
342 671
684 486
434 704
955 984
518 454
822 980
421 131
119 712
83 849
907 121
189 659
549 7
180 269
234 158
376 430
603 783
990 575
130 315
853 951
871 399
263 145
768 361
690 824
726 450
112 306
687 250
995 198
110 947
287 333
853 75
431 163
800 673
470 670
202 549
129 128
187 427
372 207
300 640
269 618
522 158
112 150
318 990
805 210
402 486
840 651
813 140
587 496
456 973
863 514
764 439
536 768
819 375
735 1000
401 946
559 558
203 673
679 614
690 76
538 579
242 591
178 547
378 66
266 381
894 913
529 936
105 962
216 63
909 479
525 969
844 819
948 927
464 496
344 573
890 373
460 917
905 462
628 959
623 597
530 84
613 605
569 796
698 256
56 559
986 438
117 714
277 731
350 700
842 15
716 982
681 580
476 806
186 848
253 898
723 849
366 595
183 327
875 11
846 559
258 750
795 146
113 359
746 708
26 570
875 502
380 615
83 416
139 654
508 317
227 818
86 795
746 118
115 479
168 202
827 790
626 489
137 577
782 788
603 84
277 859
157 23
163 737
635 357
995 997
976 133
872 692
738 959
504 308
609 397
268 486
17 167
388 780
406 533
238 986
862 874
203 333
906 457
170 401
26 271
887 416
552 386
606 543
465 168
758 138
101 918
21 601
468 356
894 777
673 946
481 386
43 826
228 69
593 412
936 842
352 161
483 702
375 881
163 262
491 298
855 307
273 412
636 844
69 687
960 544
378 97
478 561
116 421
932 312
186 344
484 562
379 764
153 196
332 151
957 186
574 180
604 351
565 442
296 618
871 269
626 577
419 577
808 941
360 68
563 812
872 52
945 823
176 145
564 256
809 539
238 519
929 664
402 193
138 767
935 600
861 564
69 12
960 584
222 581
414 531
49 312
697 248
99 364
132 355
434 25
225 642
769 577
847 738
966 473
774 506
394 505
875 472
964 978
425 95
987 563
246 356
182 711
974 563
279 9
315 75
283 99
16 294
504 463
332 427
529 243
19 601
363 317
571 464
191 783
104 139
821 161
956 747
219 420
414 34
726 416
685 242
253 901
958 287
7 670
75 498
284 512
863 511
853 502
438 719
364 882
44 230
92 386
918 595
838 180
954 609
832 388
719 373
351 988
89 683
768 781
635 179
919 293
194 587
199 98
81 200
594 232
714 383
168 666
849 514
277 388
558 228
428 383
836 467
391 516
1000 439
661 813
44 952
197 673
45 51
563 349
573 367
616 927
933 209
440 718
306 290
243 183
498 988
66 197
366 189
972 356
397 818
600 233
954 993
210 468
992 272
994 919
250 378
775 958
570 615
26 164
697 585
329 741
170 497
786 789
664 814
723 235
772 148
776 387
826 519
686 184
171 109
889 213
829 320
735 575
844 344
313 380
22 51
502 299
333 682
649 97
198 554
124 432
902 857
195 493
992 517
431 334
804 215
862 610
686 767
632 155
322 955
239 939
765 923
791 33
779 402
911 645
470 725
852 846
260 707
886 857
86 826
150 436
824 513
602 469
866 214
684 639
920 106
644 673
960 877
84 44
765 37
335 31
616 290
439 926
640 181
960 843
474 859
121 70
651 916
304 565
357 666
664 411
761 371
580 179
212 655
445 586
170 860
822 13
192 182
138 126
563 518
979 603
244 492
113 822
62 971
282 209
729 896
347 796
564 170
915 503
5 61
520 652
983 265
602 283
285 556
664 412
769 489
787 132
308 276
960 987
473 729
968 899
730 287
741 2
710 969
888 736
125 817
520 170
40 881
572 167
274 117
31 137
659 769
843 854
174 83
221 63
516 210
858 517
746 805
809 674
608 15
509 870
367 221
181 198
136 486
626 342
454 176
814 875
142 528
860 839
203 920
680 990
518 241
555 752
412 121
110 629
344 191
821 478
230 216
345 344
79 764
215 185
982 691
404 952
15 150
746 428
172 631
424 798
637 185
733 9
87 119
942 99
777 821
574 680
404 870
399 640
420 974
974 376
651 387
153 628
295 517
160 568
352 805
899 520
251 542
855 481
307 569
573 769
656 984
812 160
966 22
44 782
261 802
991 884
58 361
925 7
121 191
255 979
310 376
453 321
472 589
683 959
45 599
303 596
594 130
880 34
564 204
301 197
562 740
237 386
886 73
77 233
786 299
35 583
998 99
426 586
836 787
350 631
331 816
396 479
783 440
158 482
392 65
667 781
146 95
793 492
307 811
282 941
569 169
757 570
771 809
773 624
722 15
643 267
834 985
802 560
458 309
356 874
838 405
71 240
298 764
83 436
11 413
954 593
536 375
126 16
793 653
199 268
258 480
725 918
428 596
881 301
358 727
794 365
679 572
288 902
337 922
247 430
55 828
357 840
362 452
836 223
680 533
213 864
809 337
829 473
983 745
489 600
323 737
459 226
971 335
224 512
247 235
46 946
707 42
205 473
322 851
19 752
86 5
614 502
810 788
429 325
89 733
626 235
750 794
228 751
8 120
917 497
829 358
149 775
13 624
362 341
422 936
514 577
580 228
910 383
408 601
867 655
828 278
527 601
981 202
89 283
357 434
729 119
504 402
920 237
36 996
126 915
724 490
633 298
162 782
887 136
183 62
634 444
758 448
410 297
839 426
333 751
159 991
294 763
423 347
633 397
808 339
934 443
485 408
747 436
549 257
537 907
310 24
850 12
649 800
658 490
925 871
21 283
605 685
750 803
496 630
235 846
201 506
27 229
722 758
752 468
365 259
29 733
329 395
488 397
147 123
842 278
596 249
334 201
191 991
75 164
479 622
822 900
942 829
479 220
169 298
281 230
418 517
395 870
730 749
453 639
317 888
685 612
380 405
249 83
75 277
272 213
54 840
927 144
537 802
315 837
123 530
104 897
266 144
263 748
490 279
48 805
44 598
407 726
41 267
934 483
593 671
314 839
486 797
250 919
533 413
507 580
608 19
607 344
964 318
834 259
72 967
490 295
563 985
93 598
712 801
8 1000
411 177
475 528
891 476
565 186
717 418
256 959
313 204
458 791
575 756
617 893
708 723
384 632
398 839
332 778
343 910
975 681
208 357
797 638
641 489
516 750
817 837
383 930
233 231
262 849
760 980
573 267
62 508
920 34
185 245
70 765
370 720
595 588
548 830
693 53
627 320
596 851
177 458
882 973
135 559
464 483
232 176
106 493
28 965
878 415
298 834
87 28
591 546
698 66
497 831
389 886
834 761
437 607
345 459
885 603
778 504
85 375
600 184
224 939
157 201
463 820
87 361
227 434
176 734
210 887
860 450
366 993
827 897
881 350
444 348
9 167
771 576
312 870
444 387
346 550
802 582
495 104
625 946
659 26
878 729
449 647
793 146
330 746
322 976
334 989
506 215
137 838
884 424
439 835
681 577
343 394
395 705
715 378
951 27
54 372
838 958
510 600
563 910
74 301
421 853
495 766
553 385
973 708
118 597
759 103
434 502
225 243
792 842
326 583
247 113
331 637
642 226
713 114
483 719
65 738
695 237
437 248
569 986
747 66
805 924
778 995
11 830
615 301
856 574
754 38
720 838
513 152
748 4
249 814
655 837
593 698
932 564
482 581
330 849
978 533
604 127
820 378
660 39
553 50
710 596
314 822
523 950
844 285
439 825
694 875
32 836
75 999
474 523
215 844
806 583
230 544
3 223
432 794
729 319
425 377
598 827
184 368
636 817
524 575
782 606
142 143
489 42
136 428
585 759
92 669
631 966
858 453
755 173
417 617
597 784
764 727
821 680
365 634
892 172
626 227
350 585
910 326
665 200
13 985
449 609
32 117
227 616
334 584
504 350
545 359
758 348
594 426
684 215
493 964
697 180
922 579
66 610
408 342
328 353
402 988
281 723
723 853
252 671
167 772
883 557
657 547
37 188
297 980
912 24
340 792
608 798
319 926
186 584
519 163
621 65
574 880
244 906
734 546
909 358
519 783
253 551
687 199
105 689
304 610
214 929
9 749
732 74
880 41
707 58
513 810
886 554
477 696
346 916
57 422
185 516
452 764
373 946
485 858
540 471
439 295
102 282
244 329
329 205
37 645
11 967
30 666
52 747
601 15
196 379
530 258
574 415
164 269
114 834
342 668
23 371
267 749
358 448
708 668
441 610
32 563
535 757
417 975
264 506
912 64
240 87
637 466
564 509
242 411
993 694
961 457
310 373
921 172
199 168
473 418
945 452
976 314
371 906
297 502
804 62
217 5
211 461
427 264
262 750
871 189
504 82
673 359
247 253
940 636
664 395
611 420
462 135
155 762
472 317
422 856
677 769
714 263
627 611
125 566
851 592
198 295
515 414
31 804
770 220
179 119
142 802
853 160
587 302
12 876
691 49
45 385
455 863
752 396
665 473
52 439
405 268
203 92
963 903
347 657
402 319
824 937
514 841
136 272
648 940
440 713
420 562
588 484
928 695
267 798
870 372
154 933
287 588
898 725
599 611
220 519
83 73
736 358
410 53
654 571
715 803
103 295
299 494
135 777
502 653
330 176
779 248
343 136
562 217
163 469
840 869
260 619
257 948
141 99
111 433
151 855
497 812
278 806
41 290
383 848
64 697
286 983
947 371
428 567
632 997
121 532
243 863
658 963
463 335
165 362
161 325
388 87
770 528
397 211
298 681
514 349
715 365
737 632
677 865
407 285
663 762
470 398
797 923
347 369
718 205
218 709
304 299
142 930
860 462
411 551
296 765
542 891
444 603
713 631
608 870
53 283
563 19
601 745
124 760
514 515
94 138
367 374
748 187
854 648
833 680
814 333
273 490
851 68
408 632
842 191
473 876
878 72
666 588
850 659
525 247
773 585
145 678
138 123
489 245
59 60
645 623
385 605
120 867
417 52
707 733
838 460
804 41
731 935
517 972
611 146
764 720
144 967
435 229
506 663
84 951
557 484
601 734
313 816
390 299
326 719
924 653
337 104
253 854
411 143
308 71
419 222
456 815
60 3
39 432
783 980
563 491
131 330
266 246
371 494
629 621
806 795
471 695
905 879
700 733
660 851
120 584
480 705
727 57
151 275
72 658
39 589
527 368
630 179
639 646
556 356
705 908
139 635
301 6
3 191
399 828
246 422
431 330
82 789
883 989
352 122
442 169
623 728
286 457
435 730
802 524
399 937
918 307
767 888
766 400
706 912
914 628
381 479
982 512
663 772
201 575
820 767
369 545
104 548
126 686
739 432
445 173
64 271
844 167
60 175
799 462
753 316
722 144
874 344
509 401
417 510
727 898
645 552
161 623
752 309
806 777
488 546
460 847
830 26
203 101
286 694
351 885
99 266
314 243
953 701
74 35
643 590
946 478
167 963
541 182
555 862
529 21
655 258
225 871
231 219
244 618
817 414
970 373
319 860
429 370
832 686
698 122
916 850
416 939
194 987
175 217
157 452
25 15
26 53
268 846
721 449
453 536
959 955
763 38
570 96
730 565
18 972
489 996
863 167
647 194
39 810
14 694
281 810
752 604
711 845
701 954
635 956
150 949
380 947
433 776
383 588
936 920
78 627
311 624
888 841
204 961
24 570
218 528
16 383
852 203
417 534
853 19
790 750
510 630
162 85
714 784
57 569
333 558
649 63
902 878
254 777
715 805
233 118
706 792
741 713
192 852
781 733
850 775
498 869
810 449
851 260
915 600
38 768
896 799
286 780
470 910
342 535
19 528
522 255
174 160
74 747
744 103
339 674
809 176
934 411
280 671
62 20
602 79
636 674
227 255
459 116
212 268
632 360
519 546
984 985
914 241
592 845
108 679
977 13
112 59
678 96
487 296
799 83
311 887
863 787
19 351
619 663
193 838
293 821
461 525
972 281
646 988
378 216
332 618
69 147
629 417
873 925
332 636
808 365
349 473
161 291
53 244
386 707
550 451
431 826
445 136
617 691
365 367
440 893
903 890
626 933
454 757
904 926
858 413
302 506
156 837
570 373
154 708
569 645
399 755
610 846
215 821
51 408
100 435
66 136
543 631
341 809
915 973
884 244
43 808
741 86
343 641
202 82
612 154
927 838
744 793
834 638
783 912
724 846
901 15
112 494
241 586
988 696
993 221
171 770
636 805
129 651
552 131
658 641
131 753
938 761
292 128
949 908
840 294
474 489
811 892
463 956
531 965
790 8
426 129
532 465
322 769
608 866
33 315
285 310
872 432
361 145
95 620
272 976
137 513
757 598
350 274
947 450
753 143
1000 702
152 264
52 847
963 266
182 91
907 333
38 750
313 588
417 627
530 40
72 637
341 182
586 912
182 587
221 523
491 42
846 197
73 991
338 242
804 212
263 380
275 643
525 109
205 735
574 896
136 231
542 726
226 816
233 480
263 555
436 667
776 763
965 305
880 557
892 562
827 866
166 279
238 55
976 689
950 261
797 231
707 625
409 990
569 83
795 188
223 456
237 375
799 774
66 739
10 523
271 189
540 489
444 155
923 273
884 128
652 286
137 66
881 524
345 285
947 22
812 971
444 433
428 229
37 261
503 405
204 124
507 248
385 866
686 668
236 269
983 78
322 910
872 770
338 720
478 421
763 560
668 852
802 647
936 337
264 757
182 447
728 480
618 211
824 372
563 912
161 394
164 836
872 775
528 594
652 879
402 292
180 931
362 183
487 287
534 363
403 854
337 254
790 444
583 547
438 724
238 470
622 659
280 688
858 661
856 78
536 432
694 281
723 87
709 860
966 884
645 744
752 971
936 822
86 20
356 800
524 609
546 170
174 605
297 68
631 854
13 114
316 359
992 759
898 370
646 248
290 733
346 650
497 453
763 492
255 125
325 558
209 936
167 70
268 840
296 681
148 33
323 382
613 438
136 784
370 89
193 598
252 36
863 85
180 819
703 669
839 703
560 952
255 590
442 232
136 503
965 195
208 203
779 134
265 126
708 858
884 173
42 235
792 470
168 124
514 508
808 690
680 103
946 268
492 46
487 922
403 49
781 934
617 991
315 785
94 543
711 476
334 828
481 538
540 896
446 316
532 722
169 766
825 330
315 454
943 72
951 796
6 412
505 921
236 333
113 734
466 678
29 547
259 108
798 825
951 655
361 89
450 940
467 570
559 887
641 802
58 608
93 988
103 583
670 483
666 712
63 709
51 579
606 670
353 278
186 600
140 709
886 383
760 149
179 80
969 416
892 637
652 338
901 989
730 43
805 117
351 327
536 912
512 926
511 992
392 368
738 811
53 787
378 568
703 5
577 582
408 729
514 261
702 379
613 889
345 619
172 472
748 707
342 820
996 205
677 755
806 906
633 19
636 346
679 899
582 294
359 515
387 325
67 692
603 296
660 598
489 916
24 106
234 296
525 144
635 556
806 250
198 717
56 87
459 610
181 928
859 338
757 963
176 335
981 301
497 970
273 457
398 493
24 607
643 893
209 730
83 624
28 479
319 322
669 567
355 865
857 828
277 639
932 255
891 731
732 644
6 715
72 830
621 254
178 714
44 958
388 720
449 890
749 441
150 69
313 828
104 327
463 626
204 748
759 462
760 730
661 889
734 161
835 811
483 926
229 701
554 691
373 233
268 369
208 961
472 942
757 330
66 296
271 380
854 425
312 44
121 312
839 681
249 365
998 539
768 16
126 937
958 873
658 40
228 879
4 398
239 284
574 580
476 481
26 808
624 945
853 541
100 203
681 358
343 564
145 787
277 620
806 879
199 154
278 687
358 826
761 940
347 267
680 527
278 974
392 818
265 345
765 39
980 243
6 754
522 75
76 453
945 56
315 253
355 610
51 738
856 685
923 606
828 652
676 740
123 108
17 669
297 202
283 425
329 442
808 512
247 932
740 830
129 412
620 908
502 641
627 142
431 211
611 675
95 223
313 910
692 607
986 840
352 822
453 553
672 790
234 855
78 390
59 147
168 838
939 935
1000 679
511 344
503 532
965 468
81 460
11 686
537 218
663 816
201 819
593 928
537 287
490 1000
548 80
596 898
607 565
678 19
358 245
517 396
276 986
862 529
290 44
269 782
482 668
578 598
840 279
172 195
825 775
946 732
662 259
762 295
746 331
136 818
388 301
229 270
418 469
932 8
875 798
6 473
868 623
179 156
640 436
353 152
707 343
377 999
284 13
878 48
794 276
424 511
473 424
900 243
303 4
364 564
360 734
486 149
850 758
699 209
357 188
692 460
326 641
189 941
462 522
856 743
753 569
982 855
352 32
460 420
77 34
122 942
31 725
646 430
498 170
519 350
381 798
555 374
576 195
520 213
315 968
77 710
442 261
255 305
667 347
215 18
563 197
490 654
895 148
701 564
195 634
650 903
844 342
276 950
395 747
458 625
61 450
863 325
907 983
794 658
727 243
187 891
448 879
963 844
214 213
369 96
700 461
998 281
216 172
955 734
794 528
969 480
764 238
191 293
492 431
995 996
941 130
716 491
670 129
719 584
553 885
725 972
163 562
812 752
288 770
360 437
695 602
116 373
70 100
229 740
957 660
672 87
482 396
621 244
532 108
919 983
506 118
229 512
958 903
949 464
152 336
283 168
68 96
988 553
562 431
356 122
724 169
203 649
361 690
876 182
347 978
802 966
255 658
617 226
982 629
382 911
743 484
143 366
739 223
837 879
514 665
599 732
910 978
725 9
882 22
93 886
865 723
752 947
747 229
706 136
598 963
177 310
653 207
4 197
603 384
987 622
554 564
335 530
223 380
426 932
535 480
413 723
393 51
384 995
890 825
697 22
341 591
398 932
429 192
445 100
687 963
658 288
350 385
892 96
411 995
287 340
838 509
773 334
760 312
392 835
616 585
959 664
126 328
121 751
636 593
919 305
358 138
277 380
392 148
93 280
396 508
864 726
481 607
904 544
166 865
28 852
216 729
875 425
83 394
638 414
453 725
863 572
820 159
479 490
456 500
999 205
804 853
386 699
208 732
210 70
691 403
313 280
790 970
712 617
395 379
553 694
35 430
760 520
944 991
522 161
838 874
858 406
94 538
923 898
249 44
594 292
433 241
286 475
105 674
328 563
379 630
326 428
218 479
73 286
140 461
195 533
993 274
918 929
395 612
46 683
217 662
592 728
700 484
313 469
581 656
869 877
790 350
414 233
466 344
555 177
269 751
42 509
399 794
476 892
949 701
229 806
29 670
822 79
42 967
449 8
866 288
660 704
359 769
268 755
186 430
854 805
618 641
518 361
989 32
164 341
567 750
82 837
227 339
716 813
518 478
591 852
343 568
610 934
700 689
374 145
676 551
985 637
160 783
140 743
854 770
119 626
402 102
419 402
257 172
277 834
704 20
525 533
52 372
804 205
641 607
928 574
332 383
931 315
386 990
483 764
843 322
983 629
58 43
233 82
999 798
281 765
809 978
17 655
675 664
105 482
548 191
45 492
761 786
531 305
683 468
660 496
682 546
557 60
930 235
278 789
570 903
352 343
345 317
562 709
540 810
566 891
76 874
696 431
158 804
128 324
602 270
436 146
15 777
612 943
876 581
187 654
201 957
876 657
275 228
376 833
12 529
189 856
555 22
815 134
795 720
92 366
678 968
798 829
514 779
26 662
278 215
813 286
213 381
137 964
279 900
591 932
406 975
336 294
235 874
526 744
275 318
292 961
330 290
619 234
272 521
9 559
1 231
253 957
590 240
306 247
644 272
665 420
738 191
186 211
489 470
36 926
286 394
782 251
42 907
806 516
226 700
589 80
390 27
809 739
452 641
840 391
271 821
931 25
37 607
870 904
642 602
896 319
251 865
5 744
584 386
894 941
948 379
578 663
620 933
483 289
469 820
420 523
57 438
511 723
646 65
255 354
508 304
344 982
284 294
491 858
174 980
570 81
530 50
75 167
968 28
541 619
366 587
415 994
750 340
225 221
799 309
771 31
325 169
375 222
738 160
578 954
523 866
901 831
19 507
447 292
3 995
825 864
306 475
90 131
565 685
490 705
517 580
186 462
969 364
728 498
28 434
236 254
652 174
94 85
752 894
727 427
61 110
69 940
950 639
996 242
212 619
339 544
706 240
710 127
452 823
244 697
93 372
903 145
813 94
837 487
140 32
788 529
722 196
237 66
830 564
119 441
103 983
750 741
158 596
161 591
933 596
532 956
275 407
786 771
547 505
532 552
683 236
517 159
216 949
36 112
250 938
782 741
314 220
721 976
847 552
218 769
945 428
243 288
517 643
710 334
913 276
744 72
735 222
575 463
234 821
634 424
460 677
883 365
601 232
517 528
539 277
733 28
926 454
307 796
442 446
833 411
316 1000
428 123
386 754
80 152
310 887
868 710
530 844
971 266
154 823
88 850
770 460
113 538
262 199
794 171
288 423
502 960
274 686
89 467
766 150
838 558
782 676
488 128
968 466
656 968
347 224
328 445
350 518
780 628
623 630
973 717
555 276
2 780
506 535
360 270
631 508
406 501
519 415
213 354
845 322
136 843
349 234
305 387
574 62
185 167
892 904
996 51
349 395
59 103
957 371
554 743
712 311
661 92
881 306
229 103
931 41
362 480
466 684
367 641
95 441
567 190
800 658
50 922
572 59
930 998
8 81
324 43
568 211
880 798
513 292
425 787
359 508
14 570
68 978
653 554
986 549
937 147
441 827
69 604
996 124
248 285
162 13
420 566
633 422
937 254
370 110
532 866
378 833
303 61
555 942
723 801
330 435
523 242
133 534
580 669
985 439
485 66
382 785
809 733
51 32
562 526
287 720
946 602
996 431
87 561
118 563
9 578
515 492
415 782
442 558
97 217
85 795
32 795
552 880
177 389
893 945
708 511
131 179
504 38
517 397
613 469
694 670
126 191
147 268
930 422
882 858
372 299
772 637
115 334
335 884
387 489
83 625
235 577
565 206
771 127
246 934
168 333
778 320
950 929
142 373
553 292
68 171
47 674
489 369
224 628
936 171
934 399
310 840
977 713
866 8
32 293
324 768
73 161
976 363
972 635
121 581
295 652
269 459
127 715
219 620
2 898
189 976
166 387
374 849
77 861
428 921
187 42
206 673
468 813
142 259
617 202
729 333
876 532
154 382
363 568
307 330
914 910
348 97
627 206
517 392
398 982
906 644
225 404
348 108
836 255
564 680
532 727
665 425
404 832
870 980
940 35
813 127
971 723
485 975
855 129
787 591
983 707
710 34
488 885
303 599
949 391
69 708
451 617
294 712
571 293
967 330
63 372
683 644
784 532
483 68
902 517
913 723
67 791
958 759
801 235
440 115
353 605
975 67
973 729
835 990
121 239
181 572
966 732
431 969
263 833
92 133
263 830
635 748
661 770
56 733
842 920
745 144
350 211
622 560
623 16
978 589
364 950
619 222
522 902
392 316
711 847
634 271
273 480
941 73
617 516
718 756
880 650
535 637
325 258
648 252
882 89
640 107
821 364
468 925
328 491
302 209
990 630
145 964
110 304
946 682
209 808
198 169
144 260
960 203
575 345
42 492
824 200
852 362
940 858
541 359
627 213
127 22
225 153
756 408
395 41
479 970
798 846
369 61
887 736
558 452
677 27
872 607
586 37
889 238
908 309
985 955
277 978
739 540
557 703
703 283
825 411
778 418
918 962
564 583
708 613
523 892
973 389
169 540
197 312
243 608
748 215
54 113
146 984
833 371
10 256
446 389
534 318
532 80
234 797
341 907
70 840
523 534
299 158
772 423
765 92
301 189
403 455
129 878
80 395
65 110
413 964
656 124
568 117
511 732
930 296
210 84
777 271
938 978
167 883
885 726
514 726
164 522
74 773
288 439
118 215
279 898
14 35
62 212
679 730
207 49
245 754
364 930
33 366
36 994
320 225
506 242
282 597
382 717
201 594
388 37
28 46
393 798
152 86
534 116
606 755
584 763
199 70
660 617
715 543
191 384
177 673
517 229
617 148
536 340
617 322
119 178
364 699
626 375
739 30
537 446
899 144
945 207
945 908
598 488
37 865
922 3
948 556
800 325
966 722
160 986
64 285
148 475
364 614
655 144
179 393
640 780
797 564
84 33
591 387
196 348
615 85
713 92
991 95
236 935
353 94
181 848
688 615
949 711
498 240
169 165
280 150
839 216
305 399
363 34
25 581
992 320
212 210
188 770
100 343
289 335
44 130
936 474
943 649
962 778
632 276
606 290
283 795
438 365
735 474
543 617
450 2
831 108
445 95
607 112
769 879
565 333
321 333
153 41
724 932
264 854
252 25
893 263
575 368
458 316
548 632
486 395
378 819
555 829
725 879
521 917
856 496
531 331
161 588
117 628
380 992
199 542
641 54
173 242
681 510
120 895
77 757
775 418
325 352
277 728
610 239
921 942
809 567
554 405
441 382
885 42
143 105
37 585
193 784
57 188
303 820
796 696
97 370
987 473
660 310
318 942
536 260
163 748
413 53
836 973
830 442
140 509
389 938
969 963
348 894
957 146
177 237
149 706
501 207
259 463
800 104
347 655
554 99
525 300
166 330
555 687
313 896
785 51
104 64
507 69
61 204
148 124
267 594
187 338
710 652
349 106
730 283
152 561
449 672
216 816
938 227
557 34
751 36
489 790
960 536
189 28
651 955
258 216
201 274
333 368
623 144
338 451
770 294
812 886
564 223
408 592
729 741
302 534
664 620
759 80
868 47
690 110
633 570
722 827
664 544
408 374
114 520
217 642
722 912
47 519
106 329
588 972
997 61
458 307
902 866
208 717
372 439
567 595
289 514
219 62
776 108
635 874
642 448
331 386
506 984
993 120
947 619
953 355
467 769
688 387
191 961
1 734
950 272
90 650
731 492
340 845
408 516
440 693
683 262
148 854
62 448
213 647
269 501
302 916
737 484
386 907
469 458
74 726
116 282
453 384
889 503
215 436
134 738
838 189
447 818
744 324
429 158
451 18
351 5
225 42
807 263
839 260
788 352
197 64
638 180
244 930
103 560
97 767
813 338
951 214
690 150
747 735
814 489
799 217
865 439
30 996
847 303
309 639
600 78
903 584
17 484
178 988
993 510
86 494
55 36
166 209
277 899
680 59
196 624
351 538
7 190
563 610
698 909
948 414
21 763
850 540
509 517
270 647
947 43
684 26
335 185
272 703
275 354
757 618
235 839
194 195
655 172
899 435
294 42
415 789
253 604
716 907
362 728
743 924
242 441
166 547
884 441
603 956
904 562
254 402
685 1000
751 747
731 250
78 450
573 214
242 766
963 179
32 728
447 706
117 915
231 452
723 15
979 338
959 696
290 159
332 82
494 526
755 856
197 300
381 605
167 786
336 3
333 42
683 599
892 533
937 412
77 339
947 976
914 280
977 243
453 956
437 782
461 562
200 449
520 665
932 534
404 332
79 100
478 310
334 71
180 365
331 306
767 539
892 197
578 79
310 349
321 589
731 851
24 621
85 528
577 222
5 469
885 716
587 351
732 144
975 930
971 711
62 458
88 417
674 651
150 916
452 326
558 225
423 938
147 633
36 752
604 128
406 600
187 690
345 633
576 573
857 664
693 270
814 51
695 499
727 784
762 34
79 124
422 989
211 223
128 528
493 717
562 74
477 445
489 126
601 743
574 584
14 184
636 97
646 787
109 665
157 800
599 75
20 314
155 473
516 355
530 33
500 637
697 235
89 483
354 168
488 873
38 31
492 639
846 966
208 7
543 165
433 990
132 341
49 515
457 773
599 960
202 500
87 771
633 96
602 351
854 156
646 747
324 500
20 860
765 642
520 832
757 682
213 461
155 934
270 977
387 999
366 451
492 782
95 114
986 464
23 861
812 715
662 859
951 528
236 635
723 118
752 390
359 532
961 161
693 707
986 879
783 35
983 322
978 305
252 358
410 364
115 764
388 440
20 799
522 456
245 568
119 432
279 438
262 506
844 655
909 921
401 148
252 402
5 570
948 16
396 707
471 772
616 62
568 364
584 197
226 760
70 938
5 282
865 83
639 944
970 752
387 365
169 709
822 160
613 851
116 816
741 178
63 675
58 628
84 586
709 832
16 183
142 518
547 768
737 862
776 824
434 187
482 362
607 347
26 824
84 168
935 466
372 640
785 574
54 400
806 350
719 317
311 693
722 625
502 102
181 553
831 800
727 538
770 961
721 656
977 789
970 229
687 201
534 61
137 710
385 53
508 606
323 384
155 667
685 464
403 457
241 250
416 970
93 523
884 386
218 147
156 784
381 119
463 603
487 40
971 221
111 777
264 855
740 943
41 957
102 185
922 256
386 358
52 730
747 872
194 632
211 774
455 348
468 139
632 251
947 191
685 463
882 210
603 211
288 830
789 355
928 394
389 473
112 320
488 88
837 547
724 704
390 956
953 265
374 612
955 12
867 417
172 164
82 380
411 710
948 31
701 867
34 213
261 102
517 166
30 538
918 325
960 213
985 581
428 150
554 39
340 719
6 100
838 271
683 460
179 599
503 353
110 833
75 194
403 434
844 492
518 461
725 621
303 362
673 660
966 822
536 834
160 391
619 197
109 616
74 326
786 379
784 710
824 7
191 870
43 63
203 706
183 629
579 595
825 226
699 893
949 975
552 782
604 733
955 250
502 111
661 698
519 48
419 230
509 872
897 858
535 427
555 451
226 368
188 349
393 195
892 391
841 450
402 431
77 199
741 464
714 994
670 101
585 524
230 586
850 920
153 557
345 314
882 753
621 105
84 56
14 575
551 301
771 800
223 968
811 785
517 729
255 541
192 184
24 946
495 966
854 564
924 93
12 170
165 374
120 547
388 310
202 207
499 302
393 646
110 117
338 702
395 928
292 646
42 14
784 292
237 65
653 334
411 206
912 37
456 782
520 536
637 931
936 562
706 512
284 610
720 796
207 607
228 216
347 171
93 874
56 80
907 710
499 414
532 212
906 322
551 371
677 342
637 717
256 102
439 539
404 761
163 257
604 761
25 269
224 801
942 155
432 252
691 939
938 373
102 663
10 896
391 735
794 23
160 45
35 245
907 335
293 329
954 616
663 422
931 882
229 222
408 216
552 175
284 993
800 899
392 665
581 688
993 493
926 769
93 522
531 189
551 204
265 494
705 215
220 497
545 218
970 697
453 653
215 757
919 904
635 366
251 134
43 616
115 239
794 687
212 167
645 951
347 402
505 728
667 761
81 798
732 850
529 321
604 608
837 118
20 392
243 179
279 446
627 106
56 514
791 297
589 962
376 94
605 7
411 384
632 469
623 414
526 894
352 570
762 80
127 695
825 718
417 622
799 500
857 458
802 376
203 567
650 700
902 822
400 849
665 678
883 207
239 92
377 302
892 419
323 160
869 747
3 585
658 962
595 492
417 536
499 360
864 430
895 601
507 210
941 531
974 398
820 744
576 4
524 382
459 205
189 90
139 131
888 746
690 947
792 305
784 991
218 591
167 709
779 262
923 716
655 97
239 869
249 408
133 23
605 302
83 560
76 204
841 499
169 874
268 156
936 445
512 50
965 113
864 736
520 440
271 548
328 283
916 194
584 277
179 97
283 910
419 11
938 775
577 15
738 697
58 716
208 349
687 98
30 883
337 616
509 790
441 444
491 427
596 468
573 282
406 230
812 949
599 311
97 580
825 979
988 466
737 714
466 55
405 813
497 943
237 719
452 28
470 326
287 107
404 272
448 856
246 706
128 496
918 650
519 280
487 394
371 790
86 439
211 960
281 433
516 444
956 593
503 581
246 772
599 6
516 568
10 43
101 787
870 259
799 260
993 192
341 261
291 201
497 239
58 843
823 8
749 807
364 354
425 810
780 376
86 971
849 297
144 896
361 88
718 493
227 958
122 711
867 270
18 850
513 187
641 303
264 891
936 393
52 274
808 659
934 710
854 613
954 143
329 647
16 460
672 213
996 279
271 848
505 723
276 883
968 581
922 554
602 726
494 94
885 229
796 308
877 178
393 787
442 632
726 836
844 429
327 980
137 764
530 586
329 310
351 415
600 41
154 226
784 401
348 790
421 362
514 707
898 122
384 543
630 11
217 643
273 942
179 999
148 396
77 80
259 449
72 651
599 468
245 587
734 596
870 159
381 955
230 564
288 39
142 450
574 58
775 811
374 734
789 965
938 246
818 339
402 582
380 447
702 188
448 344
681 399
569 121
344 433
50 275
180 605
730 225
866 336
426 472
688 484
456 799
680 706
489 700
722 862
63 539
175 503
131 957
214 331
756 541
727 122
631 719
850 381
743 507
887 215
568 358
732 203
856 872
637 380
345 430
492 577
832 738
155 511
976 20
782 252
948 77
207 257
504 281
582 794
556 798
396 864
416 224
428 555
409 339
276 608
376 264
963 440
400 617
468 991
612 855
618 336
570 377
540 795
351 941
177 344
752 426
43 832
420 843
70 761
814 190
742 697
555 783
683 427
569 284
33 900
820 584
52 734
716 51
808 759
312 244
222 376
262 69
255 514
485 979
11 95
117 901
644 738
642 716
277 306
384 145
444 872
304 928
704 375
545 145
723 926
866 867
511 811
743 181
845 595
588 354
77 435
496 147
615 644
676 103
997 720
562 565
349 697
306 477
717 887
412 703
713 359
641 950
99 986
652 492
165 406
941 896
711 402
604 498
748 912
65 899
399 440
78 410
494 789
269 664
43 82
144 771
535 415
156 624
822 456
857 204
542 178
223 666
18 629
942 898
48 523
758 3
355 227
806 142
95 206
411 355
407 328
198 321
973 438
116 872
749 315
422 44
857 479
793 157
352 885
848 879
760 338
501 121
112 35
574 183
936 865
64 638
468 971
748 581
901 692
313 736
755 357
896 732
478 685
775 273
641 305
289 312
145 859
652 716
135 999
540 859
373 106
118 414
30 769
320 965
722 3
715 974
688 231
614 754
487 253
383 776
480 438
579 210
694 804
613 917
50 953
663 960
646 436
1000 17
600 248
332 993
929 577
605 799
928 464
193 114
322 634
863 928
163 524
146 707
939 671
257 88
663 326
517 330
291 212
163 128
788 176
565 45
784 642
1 175
286 143
409 749
542 365
314 463
713 800
604 698
884 622
323 512
625 199
130 490
731 852
339 169
691 279
414 858
931 414
733 861
520 311
491 106
971 271
260 592
460 15
17 503
120 843
530 100
969 502
569 627
41 57
281 926
718 95
468 167
454 323
770 636
52 72
304 287
409 106
596 36
167 205
384 194
834 998
990 555
232 160
481 360
529 428
501 770
689 911
190 723
338 62
277 904
368 992
777 20
245 853
261 169
223 886
735 482
128 139
128 62
176 608
473 989
501 438
52 265
433 476
574 224
110 329
509 122
170 693
34 38
892 450
96 855
925 480
480 649
519 999
420 822
399 329
654 958
676 330
999 198
584 593
208 267
205 926
129 551
781 404
586 89
109 238
944 940
330 460
38 525
335 420
935 592
550 891
290 595
81 852
230 112
55 362
943 279
977 888
164 257
779 995
1000 472
62 649
688 702
714 254
551 686
33 206
505 79
666 704
354 192
90 880
759 258
228 308
781 525
279 82
652 350
243 705
971 998
706 687
949 98
897 430
360 737
264 912
503 84
223 742
825 923
991 422
54 534
61 903
898 432
845 859
834 475
713 404
49 362
657 78
780 120
529 221
290 565
699 110
619 11
510 688
734 47
570 838
69 981
915 587
100 670
848 619
140 878
924 140
399 814
743 754
782 458
336 872
717 547
461 109
688 88
895 671
353 190
765 40
753 800
564 579
902 845
935 461
602 578
626 352
18 399
47 466
929 935
876 975
737 692
464 47
193 571
59 819
267 46
972 339
393 137
351 511
608 654
800 20
308 829
986 343
181 998
21 735
316 631
848 704
580 334
465 723
430 418
205 351
353 154
643 448
716 151
993 330
673 369
609 918
529 761
650 113
293 128
960 418
580 333
176 803
719 240
703 979
668 356
743 486
504 994
665 519
741 748
256 757
641 115
88 981
258 238
879 137
593 704
594 618
864 806
751 331
54 284
930 41
808 838
434 273
670 863
382 967
763 7
192 810
156 396
779 272
455 538
659 631
339 268
993 528
130 340
688 247
181 35
256 684
135 997
112 513
243 465
385 88
966 617
408 628
69 464
405 855
755 215
692 136
766 442
215 581
389 232
343 539
311 382
772 328
222 183
296 548
629 862
53 663
971 993
860 715
642 160
35 335
73 876
401 82
732 703
825 703
621 124
947 275
186 429
544 464
867 541
869 594
808 542
836 463
444 459
888 765
141 744
291 792
94 343
219 160
310 874
575 277
991 874
126 978
194 39
393 832
445 320
928 232
402 918
799 116
233 138
207 627
581 866
291 597
620 575
238 269
852 550
256 729
415 417
790 66
889 915
858 19
232 400
444 836
784 239
714 910
910 177
485 282
723 877
546 208
753 797
146 914
359 669
313 551
605 512
448 272
355 687
960 82
16 965
294 65
952 172
91 129
40 342
51 821
675 270
876 332
483 809
978 209
255 1000
9 782
345 273
461 745
215 120
855 712
737 94
283 59
856 505
78 632
988 910
531 23
798 3
387 790
452 645
206 450
184 669
182 558
114 532
561 301
452 521
954 39
277 422
233 20
598 781
496 286
599 102
11 795
514 303
530 882
827 757
116 410
477 129
232 462
625 392
359 586
539 436
966 205
397 741
840 73
462 76
738 12
160 309
879 979
247 855
959 605
240 332
813 298
21 68
786 879
654 641
572 476
697 797
916 960
709 190
829 433
258 146
573 232
292 796
56 325
327 962
484 545
218 353
1000 892
9 537
731 706
810 81
735 282
960 620
379 601
672 734
668 56
905 317
273 964
185 807
408 459
989 122
466 126
601 723
910 211
565 735
893 145
311 636
791 962
663 358
247 421
177 94
737 669
928 719
815 777
429 372
342 23
403 129
739 187
296 395
777 718
80 42
55 855
964 621
102 340
429 380
537 882
772 164
340 773
24 868
481 623
994 435
868 828
289 65
103 926
718 991
574 515
858 770
345 250
527 958
611 176
753 50
565 652
699 473
14 678
633 272
596 142
893 163
225 943
534 424
812 374
311 369
333 643
320 731
673 779
95 675
40 209
990 136
428 120
839 750
395 696
414 744
388 251
501 609
605 711
797 186
784 28
314 686
741 102
436 611
444 483
166 462
298 60
316 447
325 79
427 749
643 796
682 883
818 546
911 803
385 798
162 455
974 942
569 95
570 826
192 966
743 873
889 885
336 177
63 617
507 534
163 910
6 340
434 366
117 266
292 622
224 963
637 567
657 646
561 842
761 455
463 923
97 451
282 221
451 704
533 311
160 731
940 382
164 722
895 440
859 212
71 960
498 11
784 952
198 240
728 577
483 710
265 132
15 509
772 809
485 943
221 29
482 311
835 110
233 156
262 399
474 492
147 766
347 710
925 632
351 839
20 323
102 510
663 952
110 741
215 240
689 241
666 768
810 771
624 497
432 865
148 281
239 808
854 795
293 244
753 926
689 885
8 898
951 114
760 830
862 693
616 237
43 274
885 509
333 60
406 573
367 845
698 842
58 792
132 354
241 859
536 927
122 305
340 388
10 727
391 600
605 412
531 385
370 625
720 158
208 798
405 391
419 637
333 237
789 592
583 846
463 904
50 939
624 452
616 515
183 809
564 868
524 896
572 246
678 237
282 185
2 571
444 254
487 140
515 603
278 949
371 116
980 759
849 37
406 119
213 84
717 222
818 341
847 123
605 12
299 976
412 327
36 942
160 242
584 408
587 758
315 587
768 1000
508 767
767 973
578 537
22 402
193 776
850 583
276 306
241 988
563 446
913 476
32 636
992 271
680 645
613 267
101 968
732 714
514 969
332 393
150 842
274 166
70 109
224 312
562 764
391 923
343 810
319 916
517 474
504 918
356 55
600 920
381 926
455 318
4 309
421 204
721 448
617 524
747 254
330 922
309 365
974 898
559 683
936 919
681 102
796 133
802 855
846 901
607 240
753 864
464 345
770 723
422 545
402 515
783 606
537 374
782 78
772 182
821 564
840 883
337 545
440 41
835 741
815 177
127 800
104 193
639 398
931 100
180 441
499 321
675 243
855 951
591 916
936 688
699 173
587 137
472 720
949 799
7 490
973 112
857 908
318 965
80 939
536 642
420 77
206 700
568 444
716 489
486 291
768 905
722 401
533 986
823 934
298 376
897 916
818 404
539 868
305 834
409 426
832 668
925 650
685 957
236 934
576 655
25 845
763 481
125 584
771 401
354 113
768 184
426 505
819 494
855 581
86 221
738 242
863 785
489 958
441 397
76 570
320 494
15 56
21 354
767 942
526 356
466 843
364 369
498 860
457 756
30 612
709 70
130 63
599 161
50 929
828 486
854 823
769 229
795 779
453 803
206 260
669 497
931 806
640 782
665 775
711 493
860 27
494 648
47 606
960 695
831 642
467 502
401 953
585 685
448 848
241 138
127 908
918 706
418 60
750 415
462 207
463 708
304 210
877 82
531 257
309 158
546 580
598 390
350 140
825 964
282 847
212 995
210 582
224 501
978 96
35 814
79 34
967 829
992 997
670 270
24 91
51 731
857 7
404 883
460 898
525 774
516 61
262 795
1000 968
22 447
779 275
383 29
857 506
141 886
219 48
483 988
377 797
53 490
852 374
511 307
125 516
876 113
596 854
770 654
158 620
576 268
263 604
438 785
250 311
98 553
875 399
59 719
449 117
429 728
292 357
130 105
126 770
531 444
890 454
527 895
465 977
931 918
880 612
449 123
592 756
765 189
677 959
131 855
461 921
821 258
719 588
552 488
929 242
941 953
368 944
293 730
510 336
703 959
522 614
269 151
792 19
205 59
34 427
390 694
461 408
110 8
217 547
764 696
500 125
27 51
144 973
657 756
758 523
530 212
601 147
43 91
411 123
791 925
33 937
169 906
450 936
588 307
662 48
70 807
446 638
402 417
157 961
282 495
106 992
979 613
660 283
910 888
925 684
241 644
639 256
493 980
805 114
630 682
791 484
752 849
21 856
367 216
653 634
564 479
106 187
36 819
564 865
665 563
741 805
993 147
278 501
181 476
675 708
556 46
467 473
510 460
618 222
918 115
391 921
183 217
195 239
820 644
891 825
848 853
765 775
374 137
431 611
605 497
908 874
18 206
110 99
551 583
690 421
819 75
371 424
797 123
825 826
56 319
410 691
507 252
207 229
437 269
715 789
823 919
565 268
418 298
564 632
868 489
760 231
926 210
459 651
118 738
493 937
830 617
147 798
852 680
951 678
582 212
681 53
777 877
729 865
916 400
321 851
390 455
34 17
985 623
516 952
308 315
12 542
11 346
322 235
341 509
414 901
101 383
786 526
117 425
644 922
649 256
168 649
635 889
264 796
481 297
19 666
213 841
623 3
549 408
268 654
563 977
787 407
734 459
299 93
445 659
987 349
618 191
733 737
134 561
72 157
550 957
150 772
873 876
46 835
167 741
315 711
62 213
931 185
561 507
260 938
216 426
829 244
858 633
56 996
788 478
293 606
717 266
796 392
77 91
408 468
615 4
769 621
444 941
840 23
724 595
403 480
970 551
295 861
19 305
774 400
575 248
6 381
668 300
440 901
758 554
106 968
743 606
982 734
875 993
176 908
253 810
430 665
839 88
961 971
573 68
177 702
661 308
820 946
207 767
385 845
274 98
253 756
616 448
601 641
472 370
7 742
103 952
559 276
333 716
578 789
786 792
878 711
380 612
489 485
337 287
341 960
264 186
546 916
519 138
364 492
523 908
218 763
953 829
664 875
859 418
608 819
146 583
910 931
734 343
453 4
941 927
168 425
674 652
844 733
33 293
949 383
26 567
53 442
112 14
605 992
5 714
511 278
364 202
614 709
139 620
221 823
151 325
445 980
858 678
421 315
753 761
131 472
610 636
634 527
814 894
348 932
474 249
508 58
957 159
567 83
656 238
207 852
261 284
916 462
168 753
91 134
539 398
261 775
765 481
356 258
84 632
680 169
44 774
428 148
838 883
596 33
367 801
235 816
818 587
949 657
95 313
187 378
648 666
99 256
868 170
972 2
743 980
636 598
673 414
479 4
850 128
836 453
918 544
286 140
813 257
640 350
671 979
79 646
470 466
14 378
733 990
876 896
775 731
98 705
298 334
352 843
655 277
251 787
870 128
733 896
677 449
578 631
109 130
18 20
720 232
542 487
978 630
587 56
383 384
882 990
914 184
925 710
486 592
103 881
677 360
931 480
189 734
187 815
940 871
966 939
535 399
164 329
926 11
333 343
413 491
938 135
461 199
509 596
345 785
657 978
363 421
731 163
184 146
954 567
821 797
340 171
30 32
580 650
467 906
610 226
125 232
995 481
897 653
788 833
812 819
114 324
295 194
150 673
846 959
842 77
309 756
107 188
958 39
623 997
716 179
657 935
916 686
549 657
130 909
194 425
454 235
291 106
55 419
418 763
71 329
167 305
709 742
701 456
940 734
404 248
334 942
510 89
444 809
512 510
393 20
995 501
917 804
223 680
182 127
860 918
46 466
446 991
50 305
616 143
60 158
742 255
957 414
579 620
914 309
634 803
703 962
110 560
151 692
686 111
73 329
839 223
819 304
460 995
949 293
786 205
400 25
781 477
570 442
394 637
633 246
138 711
929 429
83 533
208 162
523 920
340 518
915 650
565 850
287 285
266 113
448 620
531 280
66 226
577 408
813 236
497 814
322 352
367 242
424 967
518 145
890 945
255 181
157 705
231 775
755 800
552 944
659 86
282 205
105 858
607 512
651 706
584 478
798 826
358 591
396 443
950 310
456 427
10 954
792 392
556 406
554 988
260 805
122 837
525 658
602 521
373 173
405 257
303 187
162 857
375 532
426 424
916 669
765 217
936 758
794 52
91 434
824 73
5 67
568 120
322 31
803 146
441 338
951 704
437 150
292 352
272 186
93 943
102 487
358 299
739 728
187 380
259 539
99 659
689 528
520 770
420 91
290 984
599 166
283 888
204 654
751 19
768 183
895 951
999 49
220 333
507 42
963 854
211 870
567 795
360 820
491 315
473 889
467 98
867 157
394 725
405 416
505 189
464 450
336 328
807 499
405 424
606 831
284 360
577 628
693 940
815 448
178 568
871 8
859 239
722 480
390 55
794 559
960 563
893 307
363 330
811 616
830 900
278 616
168 723
103 159
287 782
316 325
883 831
750 783
30 218
36 462
961 661
622 936
638 149
997 577
776 413
678 721
152 196
352 118
483 308
508 441
214 679
714 270
71 840
441 107
495 947
146 856
402 883
980 216
382 973
147 702
509 309
192 740
502 594
293 663
730 68
11 917
57 676
831 148
279 188
447 140
742 304
240 888
526 725
147 190
760 175
725 334
439 6
655 92
92 355
429 8
309 559
404 872
349 182
624 764
363 159
867 319
951 755
329 833
592 705
479 304
358 46
419 117
78 329
856 288
528 118
776 479
431 982
350 890
53 77
758 835
151 944
197 450
388 633
169 583
776 18
344 973
231 613
451 373
747 884
30 973
771 139
121 635
586 788
684 921
26 150
603 22
782 757
942 445
919 842
941 996
85 142
848 722
432 849
933 377
57 16
801 212
641 408
766 910
741 812
755 292
311 812
45 995
271 247
88 98
627 108
451 62
966 854
370 728
274 136
183 747
204 505
52 403
526 677
852 538
683 876
150 64
901 50
835 577
567 284
813 356
264 127
765 936
259 186
669 365
932 673
986 668
211 764
767 92
209 472
907 204
553 702
842 41
339 709
710 31
281 152
915 769
125 417
477 665
598 997
193 30
613 222
944 640
306 219
452 596
924 453
868 112
921 294
530 67
118 656
116 511
564 401
44 367
732 648
588 724
627 976
389 714
506 645
218 675
469 287
306 25
608 358
863 7
310 258
32 522
597 662
143 387
700 717
480 510
490 341
140 849
909 593
170 481
854 702
629 329
223 696
682 431
549 666
734 597
561 655
231 258
989 220
913 405
660 397
992 838
350 608
931 203
593 945
188 968
119 515
838 471
662 591
763 335
396 228
977 536
261 697
763 703
783 43
458 601
704 981
265 270
383 139
768 702
459 524
247 465
566 275
680 877
509 247
438 27
784 252
529 718
578 822
912 256
129 720
655 742
180 752
589 786
306 792
545 457
144 418
240 963
684 372
303 174
935 427
604 671
94 787
450 190
53 436
302 341
447 400
450 396
168 999
537 405
243 955
167 499
908 758
748 701
47 690
601 616
41 265
450 259
663 654
673 871
219 750
21 679
711 181
276 54
911 542
10 835
874 557
671 224
887 82
261 733
86 384
457 126
936 841
571 561
987 588
743 357
126 480
895 930
639 865
255 412
277 169
410 235
738 456
927 75
461 630
43 145
849 440
680 14
560 167
873 254
131 359
819 504
502 422
123 451
707 682
496 17
932 418
157 906
136 225
516 314
801 815
509 363
183 174
804 822
743 313
890 140
164 391
433 794
809 84
746 753
426 429
905 119
539 173
415 780
48 541
348 473
893 327
226 460
121 840
62 435
738 272
437 426
723 631
596 762
278 786
396 648
912 295
519 259
232 611
160 260
369 455
593 105
482 414
193 217
659 427
896 322
963 510
49 453
435 663
725 900
271 111
374 949
322 830
68 319
140 631
708 265
487 497
734 834
17 532
423 950
65 539
515 829
101 829
85 243
309 494
768 441
581 185
191 456
281 618
259 410
31 636
521 555
858 202
573 626
2 670
233 914
133 965
556 310
739 920
547 432
934 575
510 431
529 920
704 908
989 188
277 399
613 767
495 957
348 127
802 222
361 159
311 51
545 509
419 847
938 216
723 262
185 88
307 134
912 638
163 771
182 560
54 623
606 13
640 49
887 893
381 474
983 882
645 67
43 485
565 576
463 338
904 179
678 648
95 213
424 647
580 769
766 483
19 229
425 658
755 421
309 882
366 786
636 104
387 392
171 12
102 215
105 582
868 633
823 990
315 912
206 419
572 410
393 208
490 293
678 923
660 179
753 254
894 897
42 914
439 507
73 21
635 538
920 46
597 41
669 841
989 170
469 926
954 781
976 961
435 424
396 230
558 6
703 307
134 581
604 145
398 798
586 809
944 857
401 206
485 681
403 378
924 380
832 842
616 690
215 272
14 222
319 50
790 514
56 603
144 555
511 580
957 698
832 796
758 522
746 724
181 585
994 649
787 81
748 653
146 469
620 186
331 828
729 50
876 720
619 928
453 100
780 695
412 205
951 625
455 123
980 371
478 795
477 761
964 797
500 342
178 521
244 539
130 188
337 33
256 678
718 717
583 421
121 125
899 234
237 294
482 295
704 435
402 508
669 369
916 987
990 994
152 431
135 894
871 15
597 619
849 332
53 676
330 768
507 869
755 568
500 380
217 524
624 98
810 511
49 701
293 234
621 218
992 817
36 79
892 752
151 673
943 980
742 535
33 576
180 48
913 888
535 754
987 115
157 772
932 57
658 370
190 326
270 311
660 331
533 528
856 458
207 664
925 264
663 139
453 419
139 123
809 787
768 205
328 903
216 379
914 826
204 584
275 159
801 814
757 56
19 319
537 749
764 760
36 496
709 854
700 995
239 190
417 95
239 578
676 848
162 307
391 962
561 419
124 402
710 262
738 613
455 529
405 618
486 31
826 270
405 955
748 958
876 111
533 73
470 192
813 447
452 321
187 124
88 411
315 629
925 431
562 857
681 394
811 56
542 675
497 847
81 667
267 994
689 957
648 877
857 171
255 200
27 338
955 472
793 670
53 973
951 200
467 855
204 604
606 169
219 798
760 582
395 195
610 201
849 160
829 896
467 355
600 711
770 260
311 521
656 401
356 459
940 947
437 210
110 228
599 129
114 220
150 460
380 980
13 983
236 50
24 418
176 8
131 299
27 95
750 507
678 101
989 612
425 32
253 566
909 669
525 70
247 285
278 1
683 638
598 171
201 830
735 701
200 698
969 797
320 382
254 503
977 454
770 392
757 311
991 293
582 642
110 913
346 506
720 536
134 819
638 761
935 846
313 14
579 696
713 672
781 309
21 189
929 422
31 401
393 191
639 326
74 982
951 313
777 889
753 432
540 866
666 250
739 582
945 49
294 446
580 983
409 637
84 223
799 29
283 876
597 644
192 442
819 799
115 630
852 543
584 970
477 17
307 261
800 619
225 182
82 431
128 543
656 697
521 575
377 510
848 81
935 528
167 344
916 870
174 456
817 79
208 77
37 68
583 840
425 57
1000 59
997 763
623 940
940 995
328 778
530 32
653 31
601 175
237 832
643 204
891 451
661 529
184 740
641 767
161 674
468 384
965 365
288 81
930 460
956 194
981 153
964 968
760 412
277 288
108 321
836 713
347 694
472 11
375 278
86 67
269 324
475 482
480 78
536 99
515 148
780 68
28 552
102 386
710 494
825 193
295 752
834 73
451 889
737 96
631 473
125 600
289 326
757 829
697 501
814 622
828 76
330 362
623 104
718 998
59 870
317 227
40 613
912 556
191 77
345 81
710 442
119 612
807 349
872 799
808 448
2 980
271 113
857 419
183 113
941 607
598 100
133 317
372 174
756 254
269 512
377 228
1 244
550 444
872 59
33 571
542 413
132 321
134 963
181 573
620 854
679 590
44 732
850 427
143 612
923 986
722 348
474 398
570 917
418 456
339 443
321 933
434 663
783 466
144 178
970 85
56 216
737 728
387 335
50 177
165 824
737 103
257 775
282 66
397 339
768 723
21 833
476 121
212 990
882 395
750 287
982 693
962 808
360 768
778 254
56 127
960 26
209 891
644 916
815 331
266 823
733 224
66 992
575 483
808 643
279 220
55 618
118 521
975 963
648 249
203 733
592 589
951 614
203 103
688 964
459 839
74 250
779 400
192 848
731 700
350 922
279 332
402 962
704 746
868 773
837 961
408 423
667 387
14 59
967 770
32 754
784 857
170 708
321 12
160 721
960 530
632 654
299 145
926 945
817 345
177 250
154 137
552 303
923 133
474 236
426 658
189 476
516 312
831 218
439 263
863 81
407 368
756 715
136 650
713 463
408 947
838 666
26 595
770 227
248 345
424 475
200 432
808 322
242 554
911 613
545 524
545 66
740 587
122 371
366 832
647 258
803 447
922 711
710 866
432 257
962 615
213 697
859 111
82 755
407 661
801 162
839 780
458 744
117 245
140 86
951 989
431 171
589 961
433 589
463 935
950 458
323 428
234 868
168 14
740 38
49 839
364 948
899 74
93 346
66 924
50 690
841 300
291 388
783 268
231 424
298 661
166 84
120 732
294 867
696 507
238 223
464 968
580 736
240 208
812 108
559 129
922 331
616 472
676 111
191 737
350 333
913 355
13 260
807 297
797 628
432 384
842 938
231 381
744 728
992 700
258 403
790 602
510 887
110 339
665 669
687 874
754 428
173 625
649 900
113 162
206 226
199 842
672 874
329 518
478 85
643 640
219 788
688 618
655 955
101 369
857 85
349 649
242 47
387 585
698 453
329 208
23 4
274 428
323 583
394 296
709 584
100 608
732 278
210 512
913 834
212 305
970 35
729 856
939 500
898 970
825 206
428 997
618 455
746 819
944 106
922 88
393 13
887 390
955 187
892 513
287 449
122 949
160 11
138 765
527 666
891 71
278 646
355 706
326 282
335 537
68 265
389 830
84 438
946 212
416 57
73 763
319 449
732 550
816 497
223 266
665 455
67 882
447 867
841 739
302 860
606 859
697 852
105 297
30 583
952 960
550 385
818 82
83 490
667 711
46 66
903 637
198 685
24 786
258 521
303 402
818 703
554 911
736 812
323 879
220 909
238 827
310 584
368 765
80 694
468 700
728 508
130 756
843 573
137 152
133 473
688 669
162 14
747 720
50 254
57 512
366 210
343 701
201 126
4 490
385 252
6 880
897 172
396 807
404 890
41 249
729 716
544 807
121 11
52 315
690 621
25 767
22 446
775 758
846 513
575 222
340 906
127 830
502 74
696 679
532 478
748 116
848 900
157 441
876 798
983 950
3 968
842 374
272 64
527 302
779 767
793 263
673 817
343 640
917 251
893 154
793 128
621 192
61 744
452 540
385 268
159 629
758 672
960 817
439 221
307 423
118 399
567 124
355 540
62 119
54 13
977 779
726 640
728 263
754 293
117 512
463 235
675 666
631 250
828 352
826 952
913 767
893 662
199 57
687 12
493 246
291 625
882 682
807 4
533 174
872 195
853 782
997 289
587 989
270 757
997 510
949 735
677 738
536 535
326 587
195 444
430 478
192 113
363 943
853 981
29 38
387 111
840 412
142 693
279 769
392 952
159 106
983 215
543 228
433 547
154 517
20 784
424 440
767 932
435 778
6 633
666 970
411 947
797 772
115 565
808 626
229 809
167 535
912 663
857 501
435 307
442 859
844 486
643 181
941 58
593 284
212 511
926 942
225 892
434 978
81 954
967 571
817 824
251 849
11 540
163 946
341 21
112 698
545 74
793 90
915 819
543 626
688 203
853 162
89 427
330 151
826 675
924 933
582 691
63 940
451 858
467 23
170 529
297 900
777 798
707 931
914 727
111 417
322 213
252 460
805 540
293 815
882 422
532 850
440 326
422 406
983 312
17 255
551 817
41 821
797 586
416 120
433 427
43 159
72 438
66 564
26 32
130 645
164 87
103 62
858 778
556 318
797 575
924 241
163 992
747 492
106 1
333 432
578 526
609 611
963 499
95 452
49 374
901 116
747 504
906 351
34 647
25 368
806 57
263 378
244 970
538 991
670 995
578 698
194 596
286 989
177 138
889 482
794 323
315 490
90 720
215 627
827 145
908 990
465 135
701 523
562 718
305 45
988 412
502 1000
802 192
312 585
976 946
705 658
604 668
21 173
590 489
200 548
210 581
520 773
308 609
963 187
648 825
377 118
632 991
551 912
521 453
253 737
950 800
215 529
306 5
492 810
790 947
243 135
115 960
543 673
849 174
505 859
230 954
29 33
684 545
937 754
540 368
79 384
182 512
815 464
509 863
751 565
436 320
250 985
672 559
928 571
949 465
95 752
962 603
727 683
679 333
893 80
944 208
905 105
19 513
204 579
699 993
681 842
943 829
653 738
790 835
226 480
179 909
743 832
129 759
657 322
990 857
801 662
316 373
120 52
54 84
627 378
114 342
267 172
958 766
893 527
85 399
374 266
946 703
10 984
179 229
448 14
21 576
295 635
396 423
666 425
712 495
91 84
881 394
403 195
642 62
651 521
978 129
302 816
204 312
597 814
837 416
780 101
340 694
266 689
440 454
828 955
126 676
394 214
69 484
387 319
318 108
338 323
683 817
378 593
955 119
846 5
274 302
556 812
658 171
198 708
934 24
11 683
196 361
203 453
450 691
248 475
866 289
839 888
345 865
393 316
145 52
896 639
667 822
349 370
529 454
770 670
192 628
805 31
741 151
435 323
329 66
792 817
866 133
210 757
347 298
950 68
273 56
514 633
930 632
772 214
353 192
272 251
736 315
675 677
310 104
862 404
277 266
229 817
735 886
298 96
376 717
759 671
126 666
149 843
113 660
900 672
392 410
211 64
164 452
927 514
507 709
58 190
130 347
936 96
35 695
387 129
316 733
668 674
661 131
450 971
237 131
402 826
847 274
949 368
979 489
111 274
620 903
235 796
58 424
736 977
772 941
645 819
650 756
43 401
503 669
65 172
687 737
224 727
959 40
54 143
107 409
275 709
677 241
758 344
335 729
288 87
500 916
576 235
923 657
824 869
702 193
995 669
778 983
607 298
761 900
363 261
318 809
583 436
357 825
936 879
17 916
334 820
49 908
403 796
586 584
925 670
154 999
6 839
768 889
346 214
861 76
911 975
62 390
104 444
687 725
19 572
161 5
712 964
636 341
875 65
933 526
591 118
611 472
713 247
146 528
66 850
265 247
269 672
281 947
433 410
137 211
816 760
230 718
516 460
524 465
748 420
994 24
180 51
541 327
540 705
736 408
489 885
956 199
625 524
502 92
491 327
550 164
262 100
404 787
1000 175
301 135
620 838
120 522
862 282
210 952
601 466
527 73
109 243
492 631
310 571
385 398
669 356
355 255
375 925
914 284
455 296
778 892
343 709
487 888
319 885
209 429
398 409
227 301
369 126
760 177
482 317
249 672
188 71
538 343
1 272
743 125
253 943
409 186
195 251
290 166
823 925
623 872
122 671
391 220
227 401
633 856
983 497
978 834
68 45
893 476
687 871
275 520
820 666
426 583
307 724
793 234
579 506
519 654
342 944
950 3
288 359
853 529
536 245
548 463
929 688
242 482
299 134
788 167
883 128
57 340
776 825
508 418
908 212
629 829
944 957
390 338
377 101
886 718
379 209
924 220
829 102
983 509
890 900
690 720
786 35
585 450
347 734
706 723
95 795
478 625
389 912
232 839
595 802
27 684
901 455
87 762
460 693
672 772
599 182
532 351
344 612
81 4
669 658
155 771
300 376
99 944
599 335
208 95
386 319
188 82
424 857
322 496
853 406
267 283
678 290
11 852
154 793
429 437
251 268
180 647
46 355
720 586
453 621
292 720
488 933
448 770
232 789
110 997
569 944
430 135
101 464
22 639
568 826
467 47
461 996
450 835
636 883
679 640
158 214
270 278
620 241
538 414
111 814
764 798
997 157
105 452
726 735
265 18
279 848
833 491
488 738
877 84
243 76
348 847
730 139
8 561
298 950
582 133
542 85
750 361
936 959
734 952
830 298
700 320
81 10
612 954
263 115
574 635
439 57
500 514
885 118
798 739
54 291
7 993
883 729
125 852
303 610
624 447
134 80
138 292
606 927
516 165
625 724
705 472
604 472
591 620
316 63
193 836
149 656
127 315
955 14
805 491
607 889
464 531
558 815
785 966
323 340
973 977
250 711
909 721
953 649
33 809
56 282
145 227
123 179
562 595
483 684
873 739
717 517
691 777
961 1000
291 897
847 479
581 909
230 117
486 495
347 959
389 957
573 8
789 222
482 410
837 162
306 359
325 572
895 661
73 893
573 470
701 574
907 41
786 814
469 972
543 938
396 113
178 265
416 792
218 881
925 416
483 943
619 112
229 757
738 794
228 942
793 251
845 627
879 797
904 433
715 966
269 411
739 712
77 798
733 590
543 625
854 798
593 219
796 382
341 274
208 429
429 77
968 921
583 369
21 948
136 778
400 284
337 494
161 224
451 869
771 220
657 155
717 206
824 273
602 505
39 311
133 258
712 847
606 525
229 502
694 967
295 961
455 769
278 570
400 818
398 242
504 599
229 871
262 380
138 136
87 65
453 656
790 504
361 571
220 107
404 391
39 832
569 308
553 951
556 359
391 818
32 536
702 896
98 209
802 71
199 514
382 363
566 487
712 616
147 972
680 613
430 736
258 35
889 638
30 648
983 844
382 565
260 137
942 70
226 864
222 928
10 260
648 204
650 153
964 138
229 629
262 451
259 801
594 297
623 212
713 575
359 846
746 134
826 89
963 359
181 909
886 870
252 356
910 524
13 369
12 755
965 890
467 14
941 893
430 171
251 966
624 108
574 853
353 811
265 831
143 700
827 879
201 698
618 589
998 447
892 327
787 375
150 508
80 491
970 64
506 80
752 926
920 239
313 658
887 354
229 374
72 843
132 445
528 328
417 359
728 293
469 645
349 193
120 621
421 985
260 953
660 960
644 372
830 769
851 87
592 207
630 850
611 726
852 221
859 849
482 516
383 398
907 315
724 374
179 737
624 589
472 93
949 755
146 641
663 680
697 214
438 638
146 565
952 362
538 848
394 626
782 123
14 163
516 478
680 696
662 676
405 901
555 729
479 311
142 451
654 346
777 36
47 681
103 782
861 406
512 343
353 377
518 143
504 637
322 990
447 265
989 398
837 374
644 255
314 545
596 946
558 574
874 215
949 408
386 623
27 210
927 36
455 299
267 687
848 746
216 993
835 322
963 176
257 547
69 736
364 216
506 170
563 193
354 433
527 931
260 437
620 817
594 770
118 188
891 334
788 779
290 594
960 969
19 664
568 186
600 27
594 685
903 875
238 321
489 847
513 236
844 385
908 891
795 75
285 965
82 551
706 86
212 970
583 463
609 959
222 264
930 65
276 211
293 449
164 813
380 490
123 74
430 779
555 852
492 996
624 42
983 664
386 665
778 813
59 430
61 476
860 373
926 115
112 439
300 435
902 374
314 117
110 537
491 673
825 685
91 345
220 897
268 957
175 177
697 631
932 602
517 695
891 707
554 569
702 247
581 931
567 502
651 238
412 527
769 148
392 737
292 155
1000 782
948 949
725 770
259 556
519 847
365 384
797 420
225 609
734 180
462 126
876 361
521 534
58 18
837 123
478 570
732 297
533 793
575 335
29 424
189 253
793 953
992 810
92 598
133 554
520 265
156 609
288 569
437 313
306 39
903 92
830 367
40 369
337 989
821 627
461 443
734 628
27 417
211 476
539 583
842 579
603 190
404 505
154 806
239 948
435 495
118 586
328 698
735 55
984 904
501 703
150 846
556 291
896 121
438 630
700 369
834 564
22 685
872 312
674 565
518 627
552 243
808 505
946 927
282 753
146 692
29 201
947 165
775 735
202 964
395 561
682 497
454 541
88 85
584 103
339 57
682 511
195 447
4 474
513 173
547 323
763 171
236 798
538 509
469 753
750 134
492 465
835 783
628 816
360 929
699 913
559 363
438 376
267 207
836 515
243 547
904 427
453 270
238 272
500 3
58 385
529 263
726 551
705 696
360 888
446 774
50 831
43 894
459 757
967 502
598 731
576 706
791 738
566 711
569 910
117 351
107 925
785 252
775 451
166 849
76 404
718 727
203 601
92 449
205 321
873 523
862 506
310 938
353 169
299 582
396 741
352 102
662 103
479 633
572 67
676 841
75 199
925 194
432 26
191 849
624 318
49 182
214 255
681 746
867 278
732 470
791 691
745 344
507 110
632 948
406 73
764 869
361 414
442 335
133 153
314 618
661 192
799 347
525 194
691 107
642 30
59 326
140 876
146 393
74 574
723 390
659 317
984 717
422 873
525 629
13 829
453 303
169 685
634 855
944 201
918 298
809 426
679 66
468 9
679 750
519 271
765 701
201 31
980 776
664 282
944 825
166 206
140 968
511 478
223 268
195 606
982 507
889 314
301 289
3 886
677 182
76 551
493 219
847 212
402 494
898 203
199 68
747 562
991 289
684 331
112 954
164 353
61 212
618 533
308 930
122 373
7 221
634 596
509 839
33 568
176 136
217 250
222 563
737 13
647 423
582 488
253 858
45 354
258 822
812 694
487 990
823 113
616 273
686 795
500 915
479 33
928 217
192 223
632 87
393 312
148 522
380 498
960 312
424 999
436 919
577 104
6 956
922 995
66 304
313 694
712 216
90 801
665 226
148 819
969 868
534 555
167 985
56 954
331 314
376 289
122 430
940 112
495 943
246 113
958 862
216 792
821 847
206 469
464 154
220 772
804 718
299 162
894 233
634 72
427 479
175 785
150 633
299 689
846 930
587 416
713 943
778 104
512 337
809 986
820 978
636 822
143 806
32 39
608 789
804 271
463 577
514 614
277 369
782 596
406 551
29 920
369 967
708 792
902 750
51 883
962 472
280 349
728 538
32 756
429 415
873 219
577 428
978 320
341 532
147 928
255 808
450 594
456 692
711 936
236 861
649 960
921 32
22 286
10 965
832 594
677 807
492 278
791 746
733 680
836 165
261 223
915 482
861 802
730 543
859 302
829 130
990 663
717 403
948 988
992 287
196 641
474 513
483 162
493 561
526 508
565 511
628 175
34 94
77 298
119 330
348 189
443 181
215 558
333 952
879 773
46 791
992 903
678 607
319 556
359 334
138 317
369 121
101 637
332 604
549 258
731 397
151 343
299 345
49 581
288 699
437 134
581 444
168 108
840 759
994 1
674 337
19 254
881 319
251 506
587 96
437 673
114 40
344 759
850 875
658 692
180 714
535 294
27 671
773 658
96 725
411 508
155 138
420 54
308 414
394 508
134 65
703 610
798 255
383 311
167 192
323 462
875 887
571 860
851 504
150 519
487 224
856 782
313 108
120 987
475 695
156 582
736 532
363 95
937 774
957 536
558 360
539 692
29 278
171 747
879 453
745 972
690 801
840 349
751 302
137 709
932 588
803 760
460 752
904 251
800 111
20 895
926 346
510 524
559 358
798 259
615 208
635 28
244 750
168 923
500 123
368 856
852 865
144 835
483 20
105 240
127 891
322 759
931 179
972 839
556 347
464 658
984 26
851 712
839 353
382 908
298 153
997 886
361 482
953 662
535 824
782 264
658 719
569 513
716 904
584 394
779 840
295 727
61 631
549 690
740 783
709 637
278 631
223 820
256 139
797 345
44 378
993 435
860 796
125 935
637 172
950 740
465 236
97 550
98 866
383 272
625 853
954 247
275 481
256 167
917 902
889 68
757 763
874 630
395 321
394 280
126 61
363 307
372 202
999 776
900 1000
106 581
740 838
982 238
852 507
184 722
112 684
971 683
578 68
626 167
481 85
250 9
88 789
190 558
862 327
121 462
273 992
505 901
43 12
780 657
201 999
950 424
844 856
596 990
539 598
38 848
260 507
160 282
122 364
954 807
347 145
584 338
643 715
713 517
114 272
597 896
636 21
634 940
771 381
635 410
259 63
961 744
749 303
736 350
965 128
530 883
461 166
338 699
781 797
700 802
985 711
582 440
971 36
394 935
210 857
807 606
186 507
935 763
471 94
508 430
307 92
437 497
750 707
950 538
45 593
867 139
517 466
79 700
902 872
732 228
548 511
145 519
549 323
878 918
603 897
573 39
210 694
582 775
119 246
769 542
399 62
838 235
390 867
866 473
355 605
736 505
416 399
24 238
258 450
848 122
511 661
7 70
223 716
197 465
967 655
338 555
144 481
908 955
636 842
948 485
914 983
240 623
108 542
62 105
534 216
622 400
886 951
466 624
178 839
381 640
470 535
947 759
721 962
28 458
927 755
64 46
645 16
763 569
426 247
828 805
634 455
356 222
361 223
282 973
128 515
814 899
770 73
866 604
453 189
614 203
792 304
638 977
283 352
137 655
259 769
40 577
393 160
441 743
605 700
686 448
287 507
103 458
862 861
908 199
22 171
63 871
809 328
971 341
651 612
188 519
945 28
45 337
111 656
579 175
851 482
665 140
950 386
740 964
308 450
611 811
491 890
866 864
600 579
526 28
509 857
464 342
7 376
582 232
6 891
573 920
456 825
6 278
932 820
536 849
911 323
356 675
889 510
516 208
488 366
285 930
495 283
224 329
596 300
109 460
248 258
782 751
762 36
675 326
219 908
182 35
756 917
156 623
7 732
670 790
290 778
791 117
476 778
209 139
240 358
785 174
285 507
975 444
228 885
191 841
190 430
103 969
289 943
592 700
961 116
512 447
738 384
558 39
125 512
157 142
514 216
840 245
835 960
766 924
588 881
450 382
863 879
808 877
733 862
617 941
328 246
98 92
911 118
742 619
344 669
613 454
879 386
213 310
448 993
444 192
503 321
313 369
848 683
331 290
882 881
871 629
811 955
892 978
331 908
526 141
13 323
756 540
416 473
160 280
646 110
868 839
480 355
550 426
415 454
694 241
703 498
349 720
950 995
963 63
578 450
3 474
407 872
772 26
937 847
665 204
619 150
464 712
339 305
20 236
579 611
686 787
341 433
914 955
408 369
425 23
437 822
249 548
780 714
855 965
543 881
80 868
5 256
400 174
989 384
171 792
110 180
535 885
158 181
161 10
546 411
474 377
413 21
730 163
496 982
937 303
781 545
205 34
929 928
303 956
377 976
889 858
225 103
169 830
294 470
491 696
696 295
615 480
231 989
643 139
871 615
399 657
149 355
277 29
413 260
16 610
198 84
641 670
156 458
195 121
49 424
266 652
256 880
737 643
994 830
413 840
91 992
156 571
191 815
805 251
237 59
403 939
87 500
839 108
752 367
163 303
496 273
232 352
352 103
376 48
302 671
165 904
168 267
458 742
610 271
230 269
777 658
999 383
591 76
371 335
814 532
688 300
395 175
162 830
959 76
633 442
404 369
426 844
515 987
166 38
830 438
117 424
11 74
973 515
268 365
596 131
654 875
42 735
938 164
515 801
946 68
80 578
549 820
850 784
382 149
995 748
139 779
948 536
311 714
83 1000
288 787
24 456
829 479
78 318
679 883
612 126
966 397
577 533
128 321
896 26
192 774
747 632
70 961
930 671
869 898
563 800
218 679
713 746
645 259
126 927
929 457
611 173
153 494
963 468
333 999
899 443
600 960
61 20
763 366
445 781
327 181
806 953
960 92
599 402
763 571
525 310
458 942
977 56
209 614
738 21
202 945
808 220
808 804
641 857
89 930
583 179
53 826
845 922
211 628
534 124
289 71
32 911
550 873
89 791
697 537
710 995
597 553
298 331
120 170
887 738
437 277
857 759
81 562
289 869
198 133
897 574
857 128
52 937
259 710
940 446
491 428
670 818
560 326
504 200
344 756
341 165
848 644
811 267
382 512
939 328
711 131
884 333
976 723
235 485
178 503
286 821
191 183
482 81
995 677
656 646
282 375
454 227
857 815
358 560
720 954
864 129
587 999
208 832
350 530
392 215
842 677
613 779
716 378
375 144
953 720
717 133
736 456
774 217
879 870
12 240
453 309
839 30
881 743
252 123
663 513
524 541
397 767
685 72
463 786
929 405
85 194
67 566
772 714
769 256
34 719
836 979
573 985
269 420
929 676
132 796
912 248
296 676
127 473
222 244
680 280
705 710
418 97
172 339
943 724
739 239
476 30
14 662
51 660
486 387
889 741
40 752
77 980
896 968
58 902
953 336
864 113
140 332
469 539
852 105
914 210
969 369
227 703
713 121
297 413
816 468
473 361
779 486
164 59
82 460
335 994
452 876
758 734
100 854
918 547
177 276
246 804
993 545
141 806
56 826
124 113
66 243
265 867
507 197
105 808
845 493
531 468
254 221
857 972
572 983
377 42
880 801
104 613
305 642
184 818
479 808
762 642
996 346
555 792
502 213
976 945
702 382
838 708
548 981
440 109
721 795
529 705
592 407
282 294
105 955
941 544
683 242
536 113
654 866
666 665
874 255
763 711
180 57
309 195
823 561
280 536
683 193
332 434
148 187
548 51
824 935
381 23
163 675
331 650
859 292
960 299
50 824
939 933
818 213
384 581
743 301
447 468
988 563
555 778
83 978
630 866
829 867
952 726
593 781
85 569
461 390
890 79
952 587
492 407
46 183
852 368
954 554
630 23
958 295
440 45
247 313
8 293
855 339
72 360
176 208
472 473
289 687
657 886
829 165
778 767
947 859
561 225
240 758
667 534
213 991
352 687
664 672
448 807
508 152
269 652
648 133
18 311
713 992
240 565
358 887
58 932
903 82
189 116
589 920
150 499
532 165
579 512
411 318
620 120
618 543
407 590
877 901
450 540
471 4
733 420
174 509
116 102
489 980
276 413
162 945
760 834
465 855
104 917
650 376
771 16
261 707
830 34
755 679
117 243
552 479
405 394
838 263
594 294
566 600
813 367
381 516
111 87
362 714
253 271
675 526
156 309
89 459
319 843
772 598
39 238
125 583
498 870
88 55
239 738
701 868
690 611
745 291
380 814
127 138
178 904
407 665
743 979
267 919
222 998
564 368
116 137
920 607
270 379
956 846
749 341
977 905
119 825
823 631
384 45
868 521
823 13
89 675
431 574
716 396
716 520
331 526
740 972
130 929
801 713
690 581
987 244
162 835
164 301
707 726
769 3
491 923
320 342
516 438
223 693
951 696
678 408
156 487
164 380
277 12
507 163
597 442
402 270
747 833
918 758
352 342
676 380
485 838
980 90
522 635
879 265
733 243
714 157
301 394
625 977
437 763
606 800
70 645
256 485
680 882
209 509
533 477
296 576
818 771
100 192
995 102
619 855
754 396
138 827
215 115
192 400
365 571
613 759
840 739
680 323
496 325
589 360
514 838
809 751
180 550
38 114
13 757
28 11
320 58
158 103
302 392
799 685
500 574
607 260
55 839
381 648
663 128
292 848
506 28
469 91
301 263
243 333
877 18
8 286
197 583
899 890
746 815
74 320
897 152
754 259
553 551
568 199
765 412
190 557
82 449
724 921
156 318
13 116
788 133
402 279
751 914
156 799
829 768
360 356
313 212
60 104
994 144
489 475
236 872
656 365
882 383
477 127
587 636
505 298
753 148
68 755
189 797
53 732
350 51
830 424
927 907
1 351
100 171
43 867
438 107
968 564
822 539
153 952
797 530
87 471
681 916
469 315
23 201
494 703
825 197
100 229
600 334
975 590
959 15
580 159
872 939
153 327
383 934
10 489
556 450
90 608
588 127
119 645
1000 956
628 407
564 182
713 917
476 447
868 57
527 265
77 323
102 307
489 557
215 221
656 528
571 395
468 712
209 190
412 322
398 886
175 701
287 403
161 772
383 333
581 941
721 105
215 489
50 250
169 150
610 56
305 554
116 360
901 284
753 26
888 695
233 253
754 383
144 331
356 193
477 715
879 492
513 117
341 848
506 150
169 367
364 297
119 304
670 894
941 54
688 472
872 779
764 143
813 233
213 421
489 28
54 431
617 823
890 54
69 989
804 945
795 453
819 867
326 965
515 526
319 346
122 572
823 947
151 991
479 853
867 728
873 401
870 352
309 651
864 354
654 972
413 453
1 753
732 884
524 812
799 153
67 297
264 655
111 184
139 363
518 569
756 4
303 834
949 532
101 159
762 232
438 429
968 185
446 593
833 487
683 443
96 167
360 872
783 474
74 631
636 968
837 159
948 399
893 214
296 348
435 621
548 725
81 560
876 371
425 732
7 556
603 41
897 184
832 765
305 557
55 395
185 649
739 85
756 720
57 955
776 814
177 546
613 477
2 73
697 958
923 731
891 522
713 191
843 634
747 792
867 745
518 964
368 305
353 137
694 752
261 981
114 540
951 479
370 774
565 774
578 577
596 771
563 689
238 1
10 351
770 83
781 536
819 985
212 647
441 664
804 568
566 68
104 544
168 347
532 374
52 468
145 431
689 972
409 547
274 523
726 555
676 485
186 131
485 810
474 74
261 392
841 269
823 789
702 98
467 874
240 909
929 90
137 885
630 183
62 760
383 730
745 696
303 589
86 543
692 112
654 321
742 889
711 554
915 484
916 363
585 165
177 750
379 277
882 310
596 602
931 694
571 401
761 535
755 854
609 103
819 241
406 900
2 366
66 918
157 2
357 904
801 922
225 329
822 206
725 23
13 722
189 999
44 579
552 61
857 620
260 513
826 424
296 865
307 947
534 226
66 926
656 214
921 545
26 356
435 701
815 416
983 101
701 105
140 750
262 566
745 338
585 882
258 497
921 863
511 198
496 720
77 105
493 990
935 690
886 933
863 204
443 704
96 783
590 812
790 144
33 577
191 269
441 473
130 749
46 328
817 840
530 893
329 799
193 66
596 900
549 122
749 851
293 924
102 549
945 464
844 576
367 509
429 649
56 137
510 464
885 929
320 7
876 274
428 901
648 404
465 680
170 899
326 178
741 126
992 174
177 217
668 206
39 372
617 500
579 195
179 786
590 112
575 214
638 266
180 489
104 785
274 941
82 31
904 524
89 841
954 599
877 716
625 490
520 914
212 118
513 238
949 645
206 547
74 916
231 401
300 275
821 600
403 941
91 193
398 523
890 258
828 779
673 592
730 968
865 140
963 181
178 838
385 677
632 288
768 212
911 457
92 508
659 3
838 984
766 219
687 107
656 767
825 924
919 981
295 628
797 786
957 849
228 1000
906 590
530 659
332 934
187 225
142 757
303 836
229 979
664 931
675 729
888 619
395 532
527 285
475 151
402 780
350 686
522 490
334 161
465 192
771 64
531 825
834 772
328 240
273 228
982 577
135 939
858 273
952 78
265 461
391 833
867 856
634 680
75 322
561 208
728 73
285 9
261 791
169 811
387 17
694 189
589 892
68 177
788 91
653 324
318 379
883 410
595 778
555 735
978 98
553 683
602 364
583 288
252 768
618 964
364 698
149 535
661 205
166 990
886 563
524 848
874 996
399 490
942 199
350 657
324 525
222 625
649 991
918 752
344 857
786 498
441 600
33 118
181 362
452 941
249 362
261 857
121 229
592 297
981 416
647 568
621 144
260 458
489 803
674 94
791 163
174 666
792 91
82 667
531 787
487 626
57 25
606 762
854 21
970 422
738 837
342 459
168 736
984 611
784 657
994 706
913 362
398 73
497 924
958 473
142 113
852 29
133 952
239 763
668 951
249 214
420 367
129 771
222 206
901 226
314 350
560 950
239 236
273 409
313 823
540 891
782 15
488 275
181 826
874 394
378 222
78 199
563 274
967 591
889 653
640 73
725 701
142 340
421 773
288 762
462 431
25 619
198 20
243 28
661 816
310 320
683 653
25 785
499 104
260 615
215 287
649 749
250 725
970 120
258 768
912 820
89 288
635 813
183 284
536 699
688 679
194 298
549 330
889 285
197 886
394 763
654 610
426 823
569 339
525 750
830 166
926 882
846 561
789 431
622 575
34 96
12 833
730 35
478 465
673 149
620 828
681 213
952 462
940 302
602 700
598 801
180 652
655 877
319 921
75 659
235 178
603 177
84 551
777 936
489 992
640 546
326 324
341 393
61 662
176 485
409 66
965 35
982 895
348 581
158 496
458 768
918 772
602 201
545 346
145 450
847 932
785 896
690 782
505 273
887 950
476 790
628 804
103 880
676 865
118 700
141 622
865 753
214 290
912 980
850 805
293 80
546 458
83 501
129 281
88 667
378 381
420 572
186 169
444 780
567 892
806 471
57 960
706 33
677 658
352 59
484 575
1 650
655 75
521 652
401 180
562 290
600 97
638 44
441 780
842 568
181 602
26 310
542 309
637 801
802 649
168 575
944 269
578 824
883 366
33 716
475 320
124 84
144 302
745 251
796 588
440 478
986 26
604 241
91 201
34 912
579 237
48 927
221 507
770 628
720 198
970 157
765 633
684 207
131 17
705 399
357 893
138 255
903 828
388 809
2 180
733 513
628 527
689 536
966 893
1 163
759 290
166 793
885 287
688 536
302 313
423 273
761 973
369 533
426 522
756 150
514 676
55 559
471 466
751 264
6 549
924 820
2 415
754 589
997 903
350 545
468 176
903 51
595 921
605 346
355 61
145 422
506 320
259 418
778 124
903 506
111 88
780 962
713 445
457 338
756 660
911 544
931 433
616 512
10 15
427 26
268 245
829 49
84 600
580 900
997 912
450 136
187 911
32 821
405 344
887 843
577 456
948 820
855 492
935 376
814 635
262 523
1 790
664 219
171 260
336 649
856 914
244 336
388 49
68 904
116 716
275 979
519 314
943 240
416 829
953 229
892 903
360 211
571 398
330 272
687 651
96 815
724 682
866 699
323 273
183 332
326 532
313 516
452 33
825 308
996 254
535 496
50 284
138 630
802 528
990 822
767 10
93 834
971 637
464 504
618 117
236 133
625 873
295 145
963 498
19 794
509 634
606 108
349 876
541 747
441 989
387 683
166 724
52 889
245 532
343 119
922 841
427 365
983 753
881 406
118 892
234 920
930 847
732 229
488 396
743 591
278 859
360 542
399 264
641 728
810 801
589 214
109 975
995 764
208 494
921 906
613 212
909 661
1000 64
551 422
538 280
548 722
453 488
73 298
812 984
100 309
582 559
204 875
465 363
294 401
170 371
691 486
562 988
950 848
526 736
925 454
356 322
575 470
490 987
384 290
92 414
298 282
14 701
72 609
530 398
184 770
723 950
976 120
722 441
128 999
842 13
559 710
863 931
312 73
323 405
621 181
524 281
336 945
301 422
166 248
513 688
137 231
661 255
937 143
539 362
97 713
720 531
462 979
237 771
911 726
5 102
99 731
747 324
630 897
714 855
707 188
177 136
187 2
570 385
317 55
337 691
921 852
243 997
317 749
576 284
787 935
882 502
50 734
65 23
894 494
191 691
254 51
852 849
428 94
238 722
868 631
320 955
226 685
606 940
172 486
66 130
270 963
114 919
42 13
424 65
377 732
446 720
485 319
909 477
260 548
149 185
262 913
318 254
83 889
932 994
881 920
568 30
51 775
528 303
759 642
225 992
407 276
668 70
817 745
606 827
150 930
643 493
94 911
749 70
719 153
653 393
316 729
712 744
962 279
489 265
914 110
853 331
631 460
895 296
109 407
120 982
289 54
971 211
270 284
126 214
964 101
196 986
960 366
201 210
346 494
631 53
586 108
377 6
6 460
17 269
853 133
498 616
12 557
737 789
740 140
913 484
114 49
971 846
755 508
480 268
390 215
454 91
180 888
208 604
606 370
85 853
293 90
719 564
53 510
716 770
888 701
760 762
813 574
233 518
858 64
14 421
796 381
170 389
396 299
435 72
848 485
132 945
662 426
651 565
9 248
298 551
541 907
494 785
437 587
653 48
705 546
413 203
179 21
54 514
185 236
13 995
518 674
236 745
511 553
54 410
703 790
669 675
692 914
18 344
700 55
409 725
286 703
52 563
643 229
378 958
295 556
101 602
663 601
413 361
560 647
136 791
218 255
814 320
434 812
306 521
356 157
799 386
203 451
998 58
462 170
847 101
187 538
391 862
536 684
80 580
918 340
916 796
936 156
116 770
514 85
565 951
747 748
644 808
898 675
616 971
159 202
770 849
236 302
534 319
31 1
189 172
124 38
437 919
135 292
986 826
692 638
233 336
188 850
444 829
382 866
944 784
868 628
869 933
333 725
953 887
787 245
734 778
447 386
380 776
970 856
811 17
350 970
895 459
659 53
501 515
805 150
716 181
996 448
209 981
671 762
346 801
475 764
437 123
804 172
442 115
818 861
814 11
506 921
130 702
320 3
100 119
777 299
991 118
462 969
858 388
4 331
169 107
437 40
109 800
724 882
807 644
71 361
178 918
972 697
802 19
267 447
609 984
572 255
594 39
357 993
407 840
219 137
990 783
260 156
796 186
181 738
333 600
9 758
765 810
27 486
529 695
557 934
405 438
337 126
343 190
120 40
322 911
255 667
330 865
173 737
886 481
845 685
32 731
673 178
814 632
846 51
823 666
91 819
379 180
995 604
304 128
413 409
935 642
278 733
199 299
23 911
707 982
293 178
676 711
103 545
142 929
253 573
809 251
804 616
168 30
408 943
629 34
114 657
918 139
341 567
86 878
758 593
28 439
474 977
451 173
492 841
986 729
21 3
110 27
202 214
635 462
340 233
98 93
471 137
514 620
503 397
812 391
835 826
121 937
63 678
397 415
201 270
246 251
555 997
320 711
458 130
670 13
810 209
972 614
160 533
586 531
205 900
137 657
561 554
696 542
167 766
696 455
241 83
478 78
627 861
314 695
552 665
400 132
24 206
594 456
844 72
347 758
971 733
642 641
248 670
298 606
215 391
637 290
81 815
218 441
140 336
836 651
1000 927
499 930
34 15
40 849
662 286
207 762
459 493
596 61
36 216
290 798
166 68
515 172
832 742
852 879
193 57
881 1
517 344
590 360
63 569
160 959
898 552
348 120
145 380
99 838
23 293
181 188
975 652
160 895
225 499
988 13
14 790
264 488
58 372
893 508
563 898
88 240
319 638
521 516
916 261
425 902
797 661
741 57
952 467
78 945
940 58
230 299
64 619
848 17
887 348
124 273
257 785
223 158
249 443
543 889
3 210
906 536
51 386
368 754
105 942
741 239
713 385
994 679
806 767
383 47
148 647
149 655
12 304
719 198
698 393
865 701
293 277
88 95
780 784
62 35
4 553
384 565
900 75
717 726
2 896
517 878
192 420
968 644
969 786
716 362
859 227
376 530
765 292
912 370
461 187
234 225
285 109
679 578
883 140
384 263
532 851
735 296
427 421
364 198
782 86
773 179
941 775
899 222
872 34
359 781
213 51
97 967
95 469
277 781
717 758
310 254
468 362
58 983
738 320
818 365
773 286
938 991
276 359
65 624
238 274
946 475
944 682
270 34
785 892
559 763
984 957
928 387
680 288
451 40
590 869
647 97
402 727
214 903
200 272
572 712
929 225
527 501
984 873
853 622
745 8
151 423
803 956
125 494
593 274
188 757
937 531
377 396
417 532
548 131
679 666
596 94
672 284
852 311
688 594
719 324
792 837
982 810
313 452
55 199
115 222
735 304
130 701
356 695
497 159
578 35
677 474
151 362
73 859
246 14
838 121
867 933
910 480
736 691
817 358
173 398
323 1000
277 708
181 717
802 276
243 462
492 349
821 744
482 519
276 691
740 553
125 787
89 590
166 383
928 226
63 755
213 703
319 639
166 208
664 158
26 733
530 912
841 789
16 210
749 868
224 993
761 73
827 919
211 329
970 375
480 776
666 177
892 867
337 615
957 167
735 742
504 597
529 517
746 279
362 844
254 153
662 767
443 437
246 218
986 312
441 266
622 533
433 895
342 763
867 974
619 759
872 758
354 313
65 123
971 159
138 352
53 428
905 654
984 408
221 294
260 320
582 884
582 663
310 474
265 510
152 166
56 691
351 929
83 976
470 165
306 10
681 46
167 421
16 411
465 177
265 884
401 254
190 815
468 748
786 742
904 22
600 172
564 500
395 929
931 553
356 832
585 909
212 628
538 968
385 458
98 678
803 64
437 304
671 260
262 856
632 34
589 174
718 805
367 980
375 341
849 556
102 266
340 595
748 455
268 265
142 367
652 428
858 645
971 709
93 196
21 640
348 112
827 934
818 408
848 98
373 37
255 505
17 949
713 686
196 143
281 121
11 488
927 663
978 564
910 594
6 252
601 93
23 813
480 751
29 179
542 996
928 886
901 503
788 189
650 438
417 671
295 830
29 777
297 199
622 187
603 94
278 469
354 203
687 778
340 234
279 905
427 487
963 276
857 156
756 997
894 702
943 473
159 797
700 771
942 729
405 274
185 211
509 567
123 981
722 940
934 336
882 393
73 773
586 696
310 12
481 925
749 786
749 31
648 185
414 882
917 941
854 837
397 679
672 151
216 975
99 957
811 526
123 454
798 745
388 518
259 925
704 894
132 237
788 993
98 613
45 56
940 968
144 493
245 54
403 405
741 227
572 284
794 261
66 625
344 382
378 921
75 524
221 864
616 564
700 318
339 814
338 598
187 121
970 822
539 20
145 171
382 516
984 281
563 353
760 766
959 383
980 8
417 345
136 363
153 2
654 718
951 303
79 226
691 699
879 618
99 974
888 372
686 797
413 473
376 288
127 43
336 46
915 254
853 500
235 218
649 733
609 178
459 21
437 532
994 801
429 59
212 213
522 53
715 307
723 204
678 980
837 51
322 780
295 22
917 981
573 531
314 532
673 690
68 277
839 998
360 556
839 890
703 76
122 750
493 502
644 72
739 536
694 296
963 512
460 247
929 927
921 51
901 491
341 322
774 271
692 93
179 741
282 632
521 119
663 92
169 541
214 594
446 538
237 665
489 636
244 96
481 969
340 36
72 997
814 958
978 263
411 813
551 566
675 228
560 482
608 909
141 674
584 499
435 925
736 734
947 391
455 987
451 58
783 578
655 74
253 399
896 644
707 263
141 254
216 411
1 312
507 342
399 508
862 30
293 662
307 987
397 728
744 460
205 590
266 955
445 226
234 185
83 182
787 371
174 570
300 770
540 753
729 501
851 15
11 529
739 927
183 918
518 456
850 806
881 4
943 199
566 684
985 607
519 270
471 554
678 353
513 224
994 551
300 718
433 619
401 359
460 188
726 463
295 600
614 953
482 706
71 584
270 891
28 609
237 170
268 881
848 907
233 310
356 328
309 847
766 360
384 754
922 245
350 242
110 688
197 56
442 331
835 101
274 150
875 330
907 349
155 258
183 242
4 403
888 301
719 654
417 980
839 506
833 646
390 491
503 100
800 980
369 520
979 540
276 129
851 624
936 242
597 516
865 13
687 335
535 68
946 657
282 821
115 849
913 798
62 206
899 6
743 197
125 203
114 423
211 580
321 606
727 503
363 538
736 327
143 654
167 996
17 408
571 400
790 43
440 667
134 980
852 806
76 127
429 814
385 407
900 139
282 722
879 401
758 894
394 80
63 864
565 398
109 267
421 921
755 66
711 900
137 687
578 74
316 249
728 454
482 292
65 841
661 587
319 609
698 598
393 251
643 119
37 424
569 618
951 569
741 686
832 328
947 654
799 129
734 632
257 270
247 684
858 412
222 742
286 17
726 519
346 482
990 818
226 844
552 775
641 165
596 910
182 304
229 401
788 612
300 500
391 239
949 154
888 148
940 49
747 354
297 369
371 783
29 403
152 506
160 984
292 750
73 194
623 339
766 463
574 941
666 260
469 958
455 475
893 569
800 175
442 636
364 356
540 735
451 206
405 332
645 42
633 381
50 604
953 800
110 943
458 894
699 979
88 957
348 993
103 694
124 226
979 297
24 200
143 450
113 336
218 913
9 1000
91 561
402 882
855 103
24 523
146 320
524 743
195 724
353 45
702 212
809 386
719 953
267 922
229 70
504 661
938 212
129 157
497 248
225 434
523 468
842 836
683 988
556 554
370 245
336 117
317 458
913 167
20 41
19 607
684 181
454 983
684 511
260 399
146 537
422 709
767 914
821 424
62 23
894 448
794 604
780 220
223 374
522 351
839 709
320 476
350 928
774 885
965 496
951 609
991 703
398 280
241 889
534 481
179 481
716 147
762 9
842 480
369 46
602 534
37 328
516 229
195 451
969 992
340 901
802 124
618 672
611 359
448 307
220 496
863 359
202 342
356 903
861 368
261 630
659 682
263 770
58 690
114 301
628 791
761 403
629 602
930 147
791 909
671 310
369 112
614 888
873 349
436 726
341 196
427 2
133 746
825 997
788 88
5 347
512 809
174 462
83 238
668 354
860 785
386 684
273 468
572 823
815 267
856 400
731 398
131 292
182 508
17 374
548 325
405 210
22 492
288 989
573 883
116 43
109 53
637 528
501 780
57 321
989 909
762 346
67 128
972 90
954 719
997 848
217 512
712 292
402 467
649 884
569 940
742 244
580 346
108 60
468 180
842 668
505 446
106 272
401 924
23 544
343 433
49 150
660 406
682 632
337 862
1 499
330 862
721 322
612 710
854 396
631 245
472 510
910 529
298 597
287 862
719 535
622 684
885 20
649 886
149 96
180 710
643 503
748 352
416 839
4 428
448 259
647 684
100 479
56 724
66 456
945 87
594 167
455 653
122 58
950 338
813 57
748 657
790 535
324 511
882 441
588 548
796 684
554 694
360 92
767 189
27 488
610 893
327 944
273 118
276 983
381 642
547 12
279 558
147 443
283 297
903 812
358 881
178 873
31 246
910 472
858 532
12 201
46 711
359 127
770 540
122 745
105 350
761 849
803 291
702 273
221 946
393 471
122 345
18 936
292 999
447 794
348 988
822 922
700 477
718 679
69 715
814 374
599 172
3 134
471 817
907 29
166 584
886 918
912 954
567 267
657 441
259 562
961 491
924 344
452 292
859 267
119 285
199 20
151 59
206 519
311 252
546 998
124 794
286 315
671 455
664 729
271 906
866 984
637 350
586 361
841 540
543 522
393 712
270 496
219 49
857 805
495 128
768 453
116 267
268 719
843 382
584 605
935 498
802 499
731 341
776 354
737 954
939 15
641 286
234 488
591 704
190 592
494 325
414 909
480 1000
114 881
529 878
186 400
78 971
720 236
307 822
796 246
828 306
359 483
180 777
425 424
218 273
389 67
730 451
625 46
329 631
327 924
532 462
846 57
510 289
738 420
905 775
50 488
411 148
814 79
330 990
888 793
984 215
956 791
844 377
351 616
591 47
203 313
503 655
247 5
538 782
639 448
77 478
384 235
845 163
438 706
977 594
518 33
708 865
164 507
326 671
583 741
731 186
977 466
497 931
492 183
829 643
277 418
385 212
296 926
146 250
647 702
938 734
886 512
422 300
784 215
954 28
919 333
41 698
779 471
387 861
745 460
685 286
55 964
24 70
175 697
427 54
402 678
698 638
616 90
991 615
704 207
831 263
482 570
488 999
612 306
553 739
645 154
350 609
486 420
862 421
714 272
364 260
986 983
166 106
94 15
454 96
243 134
789 682
917 547
438 63
919 518
616 933
597 512
284 684
634 252
858 236
63 469
179 193
325 314
449 362
895 620
431 883
690 412
128 580
13 272
240 180
984 772
616 978
248 162
350 449
269 127
870 337
669 225
688 218
201 831
33 71
839 886
303 309
774 868
101 643
29 544
881 445
233 476
117 875
747 36
639 770
517 430
390 137
597 620
635 676
218 887
981 400
548 330
482 556
680 403
42 408
259 488
296 453
258 306
642 276
256 866
273 663
16 137
687 354
782 433
205 1
553 400
483 701
141 218
66 532
470 362
582 395
655 560
1000 951
137 38
97 997
176 76
22 478
183 313
256 932
211 858
109 3
563 766
432 933
737 200
637 938
725 355
565 14
813 965
452 661
968 264
679 362
559 671
291 638
441 391
607 709
845 460
886 198
365 918
443 917
700 861
898 724
582 805
556 641
248 814
165 582
406 336
112 678
378 989
857 576
981 808
382 460
646 481
194 498
655 754
242 577
671 674
569 558
308 948
199 50
501 790
114 458
965 281
485 71
995 272
124 90
943 722
519 203
370 211
404 652
807 680
681 790
901 788
935 343
209 219
56 341
321 305
166 780
906 568
634 203
334 874
849 359
792 809
765 387
104 773
537 465
124 280
504 254
158 494
564 963
410 398
635 621
876 958
326 45
973 626
892 481
982 470
23 187
915 236
584 701
461 229
862 700
388 98
598 985
587 492
555 884
260 669
981 552
261 503
108 283
930 979
191 39
129 293
852 930
14 626
207 263
591 701
781 635
56 23
257 647
692 374
196 255
840 615
589 807
334 106
550 227
33 586
300 312
287 743
183 160
299 157
673 744
168 658
144 310
740 49
135 111
927 136
667 26
402 572
37 150
276 797
228 582
476 733
159 862
63 725
167 685
730 3
268 987
136 669
263 530
639 744
743 114
492 79
508 199
674 571
652 834
112 997
346 608
901 473
989 874
262 806
110 470
611 13
829 977
53 250
288 924
273 35
135 673
800 110
964 419
447 445
819 862
663 194
463 144
976 291
334 116
606 486
812 179
938 836
163 462
449 438
170 660
656 502
518 609
543 925
874 967
474 539
51 680
897 711
398 298
244 262
845 378
152 256
283 934
946 370
39 261
812 486
265 901
775 408
920 82
133 488
188 212
956 764
206 146
256 837
742 460
719 678
993 896
526 257
606 41
243 625
282 775
686 693
989 503
771 830
289 790
714 767
139 557
333 365
674 26
361 96
786 739
611 968
542 38
313 957
905 176
889 39
242 748
207 272
110 635
606 133
248 687
878 896
846 905
144 662
220 330
414 401
63 878
762 556
129 258
731 313
491 573
939 945
229 26
896 868
854 240
331 316
935 89
389 851
109 860
284 958
207 752
24 234
27 320
492 281
275 126
458 338
250 565
785 19
521 233
552 481
857 751
217 598
692 251
580 380
27 137
849 242
344 539
475 889
638 877
687 954
655 835
784 264
590 913
801 899
129 547
594 93
429 234
562 588
43 463
750 802
885 710
464 526
478 832
649 271
34 814
368 667
395 998
993 599
663 806
447 290
531 590
603 192
363 89
856 245
603 213
76 536
406 412
797 993
965 743
639 299
52 615
343 79
280 122
693 498
161 604
197 166
842 211
618 65
551 450
386 570
615 113
798 673
66 670
696 804
713 38
744 321
847 362
941 554
154 28
244 174
240 492
528 884
960 645
405 982
764 655
271 427
904 9
613 499
601 588
291 104
132 885
991 788
369 887
796 994
665 903
56 534
960 219
742 133
105 823
550 399
516 466
284 769
963 354
762 773
669 94
126 796
868 566
747 365
575 75
170 202
310 905
973 794
227 150
356 897
461 514
871 362
990 266
92 124
269 330
121 602
636 966
124 732
721 219
47 800
939 483
132 693
441 592
548 175
807 593
44 66
797 2
599 26
18 366
798 294
587 757
216 135
973 856
197 654
724 876
100 378
707 275
124 181
223 435
289 631
700 713
275 128
585 226
19 494
979 783
807 693
595 273
444 475
449 968
852 519
896 37
571 754
960 535
373 194
313 988
599 259
256 28
660 933
468 645
798 229
777 706
827 125
244 936
332 81
710 767
797 87
106 80
541 881
932 5
658 552
829 525
419 625
77 232
320 78
266 493
258 663
88 337
228 61
170 600
152 604
792 258
270 407
845 703
159 286
599 369
845 817
995 36
89 61
343 713
116 839
634 226
948 161
708 370
187 127
76 57
162 866
465 694
119 615
80 81
741 585
863 212
366 701
161 27
857 711
208 318
269 688
103 971
380 235
836 607
512 866
844 611
847 869
473 218
787 344
162 742
6 431
29 402
978 380
889 165
279 260
25 688
189 902
819 993
837 715
224 193
804 27
633 925
402 214
244 4
186 979
895 918
967 451
818 677
398 33
542 733
238 966
673 795
727 541
81 486
171 570
541 220
9 753
566 662
327 366
705 745
257 42
349 164
977 851
979 50
772 459
477 221
451 781
393 68
964 851
865 942
404 64
208 857
305 330
736 206
389 326
999 204
455 253
284 331
39 289
507 610
91 288
933 898
644 969
196 228
662 361
942 917
832 906
913 983
784 50
831 429
581 263
193 309
591 208
811 426
400 227
253 558
759 834
940 563
246 403
995 394
964 45
738 39
269 190
915 90
832 216
480 400
757 602
823 42
929 170
28 291
345 503
725 564
517 27
680 771
149 601
441 673
126 203
327 536
17 32
556 175
37 169
682 799
318 930
874 935
881 340
522 968
783 145
602 204
676 949
662 551
279 362
584 531
549 532
759 384
149 442
483 438
260 253
821 74
198 966
578 293
672 993
82 605
75 399
680 565
790 983
410 302
203 559
172 114
184 375
439 632
513 554
962 943
473 35
171 821
432 143
896 877
512 544
430 57
155 484
517 47
874 461
133 439
843 917
48 465
132 70
675 352
937 844
26 520
214 685
525 274
756 156
46 309
642 301
747 920
899 8
187 661
567 233
753 193
926 863
42 10
561 621
783 675
944 529
716 986
155 25
925 681
964 133
798 866
375 219
322 951
444 766
336 959
399 405
752 272
134 267
781 690
728 844
730 317
469 916
398 285
119 18
580 822
717 111
930 513
843 925
260 553
181 510
551 724
817 542
649 415
35 535
313 617
370 444
521 995
235 725
24 480
203 641
144 163
659 6
285 355
590 81
51 234
210 109
3 183
521 870
490 136
546 316
742 220
915 207
951 758
876 1000
762 758
829 36
291 722
724 735
850 521
632 337
858 470
447 118
652 806
533 452
302 91
462 771
58 874
420 861
639 577
573 454
384 700
576 454
6 685
52 78
149 746
962 382
311 287
143 988
191 321
113 383
516 231
13 203
538 917
129 953
941 760
113 513
232 783
802 969
135 221
528 791
417 736
863 349
730 240
919 469
356 749
246 471
1 77
935 311
872 506
317 644
380 86
164 742
656 41
16 967
608 574
769 315
316 552
47 103
883 215
739 791
358 913
994 940
152 342
190 781
322 305
561 269
488 877
746 730
248 115
672 79
997 159
392 40
209 43
33 731
464 931
133 191
911 357
318 95
395 40
539 833
280 98
730 231
858 468
642 231
561 536
825 426
434 233
313 107
913 30
440 27
523 874
538 967
994 750
687 731
653 315
328 158
2 984
347 703
748 910
901 878
945 286
287 960
587 128
719 301
953 107
225 703
805 262
533 788
692 533
299 54
401 990
102 744
619 2
233 105
70 285
91 167
393 717
894 18
690 382
419 234
9 271
969 443
708 291
172 288
737 546
422 912
345 595
728 695
181 254
251 877
54 457
662 483
88 27
706 881
397 613
412 134
285 814
136 154
926 641
965 231
616 326
56 618
265 46
66 886
868 383
519 583
671 435
42 437
907 940
667 111
951 220
173 417
79 985
528 7
276 748
897 387
205 842
27 295
283 68
216 969
81 72
283 980
261 942
224 625
560 307
816 653
969 76
804 433
30 807
618 130
569 217
272 369
86 658
64 25
527 310
233 794
200 77
93 47
426 702
305 234
12 262
997 714
872 188
988 581
929 517
754 983
161 92
293 93
949 992
567 664
217 256
302 243
474 641
49 455
301 374
321 35
633 847
680 177
187 340
821 119
150 908
37 976
224 97
759 101
94 133
402 335
911 50
487 586
652 905
475 386
643 206
692 183
455 133
745 769
875 441
242 850
930 429
738 844
629 874
331 8
974 103
352 953
990 203
78 771
628 738
532 291
450 564
479 734
217 609
887 318
591 564
45 784
400 432
17 267
973 128
109 474
118 613
949 225
79 395
580 529
756 441
647 622
938 381
557 558
298 368
700 764
114 376
387 10
693 130
754 877
90 787
241 295
65 308
872 762
798 358
355 971
383 356
715 878
58 565
822 924
681 945
61 610
667 404
991 591
5 940
866 553
388 888
645 705
306 86
170 5
114 194
861 8
884 168
4 42
139 470
390 354
352 291
769 952
206 965
107 823
377 143
376 835
902 392
204 75
857 524
993 279
972 511
827 893
773 140
736 438
46 467
631 297
612 632
790 582
678 694
134 13
842 423
306 255
73 588
966 98
157 834
709 449
499 729
346 398
900 520
700 132
591 688
811 3
816 851
360 736
67 322
825 130
576 37
331 664
781 969
218 247
615 775
246 499
594 843
620 550
659 755
153 595
170 184
152 301
84 161
828 595
900 994
191 736
849 202
383 770
759 529
343 721
937 556
479 187
820 472
954 540
294 518
747 886
76 921
586 825
625 286
475 253
573 932
21 475
806 570
206 661
338 936
491 535
843 151
175 758
427 601
955 869
400 831
691 563
154 926
768 194
100 785
869 917
342 823
172 226
539 195
572 948
246 347
496 416
527 638
199 545
667 202
742 781
459 263
698 268
331 661
859 953
19 427
70 178
900 757
490 265
217 383
878 631
883 656
320 620
958 918
417 892
213 628
571 277
221 848
628 777
254 423
102 165
734 678
575 799
284 709
756 325
258 720
241 519
328 553
527 785
183 904
905 52
572 698
693 401
389 142
149 765
362 496
886 178
631 639
284 733
938 881
935 991
201 412
426 468
890 792
434 61
301 338
325 428
828 182
989 106
161 909
17 707
91 888
546 231
274 410
339 330
564 954
106 673
307 750
174 915
709 264
518 821
658 442
261 180
209 619
439 135
623 818
707 184
322 165
55 312
355 659
158 295
909 934
341 11
31 792
162 868
701 787
375 587
969 65
662 509
176 980
620 1
124 577
435 736
138 332
988 157
669 543
692 932
999 698
970 704
88 407
954 600
345 447
847 505
969 974
340 136
978 322
240 340
424 922
939 156
553 968
214 680
773 429
730 986
934 946
741 868
856 790
773 680
50 83
13 879
570 91
303 892
66 640
884 189
121 627
326 486
955 340
591 448
780 504
916 329
127 648
647 592
733 337
613 329
175 569
794 167
121 19
421 28
16 257
990 202
449 387
45 920
933 404
605 234
326 595
449 411
721 778
490 106
382 318
313 868
679 75
677 547
573 482
373 753
78 866
704 887
260 249
621 875
184 16
459 18
674 888
738 84
997 487
409 458
164 568
63 31
253 434
452 18
894 985
194 133
263 390
631 525
4 693
412 787
759 367
938 693
82 391
893 24
373 863
55 569
844 468
222 214
662 992
819 392
727 594
969 32
365 554
744 406
507 240
932 811
897 965
75 461
864 853
344 6
618 563
497 323
152 318
973 760
398 480
455 288
571 910
585 996
85 940
564 689
899 149
699 268
795 419
835 593
805 822
92 673
624 153
55 183
210 410
849 96
960 859
191 613
279 653
162 838
875 909
306 263
766 362
329 145
873 226
926 257
181 74
867 286
172 448
132 56
347 783
534 814
348 863
331 215
953 910
474 691
745 19
306 214
803 7
69 195
631 348
320 806
413 294
946 648
211 748
979 4
316 459
434 563
786 414
414 11
347 456
645 701
26 665
405 80
250 104
331 988
792 134
785 446
704 71
848 815
803 455
850 837
200 260
638 911
192 929
326 205
857 995
99 341
730 668
162 637
997 759
671 199
548 68
53 187
869 683
783 595
131 699
491 173
248 657
607 574
790 201
346 143
359 572
689 449
59 501
719 258
669 390
239 380
639 289
242 393
587 393
627 270
137 596
582 326
184 565
259 521
437 320
284 494
741 84
947 99
493 168
973 737
37 144
894 952
937 522
950 935
703 656
978 454
135 563
662 232
76 773
120 917
940 317
490 616
159 133
471 284
534 353
635 27
510 582
698 96
508 725
783 986
898 644
239 470
360 213
724 893
496 906
227 444
204 847
797 724
438 955
838 277
302 939
756 229
615 575
505 416
229 872
601 404
642 892
896 514
679 98
613 995
379 950
689 478
782 656
637 309
335 598
874 100
288 286
898 288
293 319
880 891
686 783
868 319
86 797
398 898
539 945
90 685
757 972
234 739
296 99
817 444
30 840
782 466
469 193
878 754
190 786
574 510
589 907
714 37
692 380
764 783
291 141
252 751
16 484
312 564
209 497
359 622
180 43
288 940
266 695
808 967
270 591
428 499
351 873
347 750
881 457
696 166
885 57
234 812
515 169
961 98
59 754
522 298
102 505
310 133
258 492
412 198
563 238
91 477
402 595
94 70
488 952
471 574
388 439
96 619
4 267
37 962
508 213
295 506
76 97
797 988
13 692
612 234
934 89
315 293
50 867
879 751
407 379
19 264
239 839
263 594
902 41
145 819
648 497
107 460
561 374
604 305
752 867
940 513
355 568
286 325
174 532
521 645
779 556
119 101
845 83
919 756
202 93
727 316
176 502
139 165
700 654
208 722
621 90
32 256
687 589
795 878
304 229
30 148
527 875
762 325
802 544
797 260
788 718
440 224
13 187
578 552
176 568
981 274
208 50
259 666
980 141
937 507
328 39
332 180
866 537
972 25
156 35
167 796
220 931
437 613
787 578
480 462
30 162
837 712
146 447
292 82
521 824
310 181
511 333
67 949
464 766
870 770
923 292
400 700
218 474
498 86
670 406
386 339
541 841
182 601
716 142
831 262
574 347
566 155
571 719
664 487
706 971
963 343
654 685
577 188
709 97
891 216
431 792
35 597
502 276
455 396
101 934
811 985
557 70
698 383
609 758
246 168
579 549
884 658
948 454
247 149
250 289
730 532
439 202
979 371
830 181
596 2
627 598
889 343
407 709
723 990
931 723
916 241
393 274
228 444
876 162
240 214
305 905
809 46
92 905
985 407
326 634
27 585
420 688
873 478
903 745
124 237
444 578
272 728
763 894
278 967
863 413
71 447
851 761
853 733
208 729
38 362
86 894
724 864
8 170
689 671
593 360
594 762
205 668
936 735
502 141
52 46
15 609
214 661
444 951
71 56
121 411
615 143
43 193
466 318
405 729
807 189
409 43
841 13
545 481
288 203
358 542
307 21
402 385
746 586
762 233
915 441
435 974
282 32
265 716
269 884
455 824
415 446
199 186
192 42
859 363
95 366
228 788
692 27
509 459
179 605
29 932
554 441
927 681
322 272
197 952
461 230
91 311
512 584
504 868
881 972
601 661
931 169
552 759
106 945
6 405
666 408
44 810
349 153
710 645
77 711
558 694
342 727
186 983
276 387
648 527
87 423
96 471
535 848
688 234
924 868
324 751
558 951
309 219
567 828
938 937
887 178
83 863
546 554
641 395
108 54
252 395
376 420
420 363
280 717
887 654
51 210
582 669
187 730
611 732
99 7
794 621
25 215
242 80
560 2
721 124
16 889
546 59
510 193
531 146
402 154
1000 761
513 928
91 489
846 161
767 598
280 409
260 649
119 463
112 545
374 826
413 101
639 916
146 266
124 763
899 544
292 487
625 143
629 918
471 60
928 26
895 481
824 429
548 505
953 215
651 374
353 33
49 441
531 673
749 325
349 79
663 255
414 965
909 413
34 212
781 338
959 818
585 256
626 621
651 518
751 292
500 437
323 317
927 473
768 351
373 682
345 296
928 788
499 44
492 683
682 386
933 500
757 640
886 253
971 826
681 365
504 662
832 184
118 40
347 538
499 776
481 330
957 67
971 688
121 799
847 673
496 364
512 276
35 138
493 779
467 969
773 914
789 622
84 702
922 527
548 764
645 546
330 124
77 670
53 204
837 403
627 917
394 261
160 229
364 665
239 691
632 252
280 125
797 762
692 340
328 767
129 400
306 775
91 602
477 179
708 726
203 944
158 531
918 194
984 861
334 906
420 471
515 705
13 895
964 281
29 209
78 105
593 320
83 857
982 219
70 972
513 643
224 276
218 861
148 886
154 430
41 644
490 389
340 849
786 952
496 108
497 244
947 21
679 471
536 557
799 343
3 785
315 714
625 398
652 753
589 608
378 918
868 778
498 559
159 465
801 650
235 528
247 429
868 463
203 613
552 675
583 937
755 501
656 664
11 487
308 397
227 725
536 212
165 352
185 364
275 858
148 723
223 260
862 110
544 364
134 687
120 838
6 832
11 229
616 741
857 513
390 778
387 565
692 670
208 120
110 83
41 119
513 256
927 668
800 657
249 492
367 217
205 171
464 791
619 870
147 42
876 974
890 109
853 705
616 137
527 41
286 472
647 299
902 559
115 203
98 641
396 802
819 55
312 401
508 272
720 622
252 112
800 973
946 25
723 499
805 164
594 838
914 720
385 644
10 241
552 411
577 103
548 147
44 541
300 756
21 653
530 908
349 419
709 528
117 563
833 258
839 912
991 643
401 659
321 482
904 721
254 904
881 80
954 515
760 210
885 888
349 55
45 235
6 200
344 387
759 2
82 620
395 734
191 745
296 473
527 19
672 753
609 198
382 744
581 604
640 812
332 417
636 494
291 302
592 581
800 275
207 12
784 529
683 228
17 732
489 375
393 65
228 614
687 570
275 561
797 909
531 605
560 176
807 376
567 381
161 703
553 171
568 498
983 139
433 178
212 350
719 689
422 358
240 191
472 223
898 164
56 199
691 270
104 147
551 692
662 692
972 819
3 265
479 209
181 603
834 20
23 614
798 898
703 331
249 315
298 611
107 683
870 359
43 909
757 425
944 708
848 765
968 306
704 299
491 993
605 669
894 811
293 804
611 326
895 626
710 660
286 246
697 918
610 436
140 835
440 267
967 433
336 661
990 590
953 125
961 282
804 322
479 598
275 117
807 535
761 962
696 609
277 180
724 856
951 143
6 167
974 902
337 44
882 592
464 226
892 290
988 970
974 884
745 989
554 775
336 859
463 980
130 556
262 496
151 784
917 806
122 477
899 966
828 309
479 406
77 936
63 83
466 645
234 670
124 579
488 227
959 698
505 124
90 309
849 839
640 110
193 566
558 620
582 467
987 140
668 845
965 342
122 416
724 931
744 156
858 194
704 88
770 912
489 374
678 625
671 760
613 277
995 736
563 217
309 694
459 215
702 500
166 892
973 647
330 270
5 212
176 519
331 709
638 906
613 465
760 187
261 314
58 153
860 464
756 986
876 226
89 732
906 556
451 273
64 861
303 1000
630 777
390 295
86 747
346 738
214 43
562 405
715 244
914 137
878 942
879 874
213 658
319 654
312 286
621 649
534 109
638 608
345 152
727 96
170 964
281 557
529 409
740 861
915 472
505 369
1000 181
978 281
933 297
232 103
799 908
928 921
650 440
99 402
550 822
243 248
897 514
41 679
773 513
572 531
274 741
454 849
225 79
247 761
505 730
541 903
411 655
377 326
889 805
463 4
870 856
804 598
756 370
397 897
907 904
490 618
586 753
451 739
955 873
445 170
988 989
832 846
750 524
391 102
301 367
654 539
14 104
677 325
942 214
661 545
975 603
203 179
944 204
571 222
503 890
359 348
975 238
300 891
500 463
371 490
454 212
707 589
541 771
318 79
599 116
518 976
861 35
179 77
804 310
451 272
505 563
51 358
220 914
53 744
459 894
447 563
484 752
418 747
84 880
636 453
344 25
13 47
521 60
164 738
760 584
326 543
95 33
551 868
966 362
63 77
397 185
860 235
366 752
278 988
822 951
561 668
12 339
774 243
856 122
974 438
21 896
844 653
566 439
485 759
175 184
799 745
396 459
507 68
377 816
218 958
433 667
885 145
170 259
756 342
233 674
523 568
876 197
770 138
140 277
317 177
658 107
44 391
166 804
707 697
650 549
863 44
739 328
158 829
295 93
15 219
471 902
237 718
173 79
351 937
775 791
888 30
323 968
815 348
385 506
40 513
150 342
637 209
644 472
94 129
131 865
224 493
702 253
431 485
697 704
861 488
180 558
516 775
652 437
22 563
504 24
969 566
398 654
5 312
815 79
635 71
387 551
546 237
192 457
574 512
176 422
536 925
236 103
274 38
267 290
876 279
824 623
141 908
81 114
518 74
625 207
922 553
699 279
509 833
357 960
386 117
922 632
65 971
912 686
197 272
160 734
164 264
839 176
606 385
314 948
713 912
141 553
143 655
981 529
235 401
481 981
641 189
174 26
724 504
293 546
85 909
188 658
355 217
834 269
118 109
741 143
288 459
801 770
836 943
336 833
807 603
188 945
251 631
543 496
414 383
456 106
728 549
334 842
595 666
248 8
260 456
740 79
880 385
719 496
192 663
231 405
227 91
39 834
384 225
849 178
449 305
825 554
563 113
87 169
618 407
21 211
229 688
271 317
237 798
682 845
325 106
751 781
844 272
455 539
590 654
529 587
967 806
264 345
187 431
365 652
458 302
72 839
204 603
280 885
676 324
853 494
463 619
245 257
966 604
719 782
806 309
274 360
439 427
326 345
170 922
350 89
800 982
407 269
931 408
533 71
852 30
878 719
492 524
524 169
917 930
993 401
509 572
368 411
860 310
129 481
894 946
611 676
51 726
413 99
67 526
113 947
19 44
960 610
971 274
874 927
797 861
12 296
556 289
269 284
529 358
287 525
184 205
816 625
516 227
998 516
270 698
761 269
297 724
723 549
257 368
845 195
7 719
984 950
24 439
272 500
888 848
892 514
108 432
980 626
938 668
10 481
729 448
270 367
950 715
113 867
546 292
827 956
496 173
656 444
660 722
432 20
829 322
391 998
746 973
774 703
858 42
919 313
429 138
753 423
211 258
649 565
72 841
320 1
197 841
326 924
98 112
928 712
77 997
784 42
84 231
749 889
760 516
25 232
223 403
593 806
2 859
673 826
170 753
532 524
248 791
948 928
877 586
367 621
547 336
954 413
603 24
557 319
627 4
450 825
462 215
252 677
144 682
61 423
536 454
370 143
357 731
169 29
234 332
897 764
299 483
427 11
337 590
177 39
333 785
702 487
616 230
930 821
448 567
793 349
598 855
374 794
450 468
168 285
915 780
161 99
967 441
346 155
51 955
115 79
746 58
473 23
765 576
899 416
986 531
507 777
948 9
886 607
855 359
59 118
273 237
580 578
625 25
51 789
959 274
491 276
744 372
15 858
914 679
861 804
864 544
935 231
703 148
808 832
867 928
108 62
503 719
811 914
258 514
49 778
105 282
784 326
990 849
403 924
627 366
204 242
825 344
193 45
715 1
700 149
205 546
968 686
50 220
755 872
147 40
382 879
749 485
847 7
188 766
673 933
501 905
472 534
579 603
53 91
175 357
535 114
640 538
187 904
242 586
724 137
452 731
400 196
541 4
86 559
762 694
387 915
672 957
848 965
205 717
883 800
356 36
599 687
424 387
793 606
518 543
873 464
589 717
829 552
942 540
341 386
709 841
780 855
412 491
482 19
81 7
222 15
938 999
220 336
984 60
205 790
809 630
220 194
698 495
868 808
324 116
283 519
526 321
974 195
81 535
323 9
798 172
764 372
473 594
71 610
182 80
81 66
348 872
851 968
510 925
628 568
305 187
316 503
223 667
907 853
447 101
384 640
932 431
515 594
162 77
424 834
285 787
687 895
826 332
658 738
270 720
257 804
347 933
492 468
968 770
905 161
144 560
88 756
534 662
353 287
24 163
887 238
746 811
467 942
764 49
312 850
852 220
182 391
521 368
534 620
154 442
194 648
294 408
834 307
200 953
748 118
771 294
120 315
109 723
162 333
125 291
274 753
374 366
543 709
304 421
257 217
337 210
945 982
351 30
593 720
280 873
630 62
291 676
625 252
728 42
25 975
79 799
439 313
394 331
420 121
45 636
691 350
460 502
779 75
726 427
201 20
338 620
947 185
977 406
501 621
199 235
461 60
196 87
189 587
290 482
315 423
59 102
74 449
702 136
309 662
771 955
59 974
86 103
457 473
182 589
561 327
82 204
505 906
606 375
952 401
470 959
869 254
413 652
302 620
291 209
538 905
366 417
456 151
621 995
194 889
446 83
90 92
337 414
432 897
747 415
783 72
119 27
882 752
892 568
951 744
588 723
293 757
357 770
12 889
936 831
985 161
511 959
497 104
706 780
113 928
318 498
68 152
514 724
63 975
257 932
909 794
529 775
148 692
496 538
367 875
568 931
570 796
531 235
245 179
615 770
321 337
493 986
191 200
916 23
511 752
997 304
434 900
646 686
134 149
179 923
940 559
215 79
134 83
150 732
42 716
663 123
29 651
374 634
42 570
764 858
137 967
999 483
32 42
327 401
189 485
225 416
935 748
294 794
47 782
716 498
871 84
231 813
520 55
32 976
703 782
848 785
302 314
888 159
980 398
629 197
60 983
177 871
7 609
816 569
498 645
813 42
186 923
988 827
998 588
51 164
521 697
923 642
863 303
671 959
279 902
908 591
182 90
778 468
305 949
104 334
17 893
140 341
682 464
488 583
556 317
458 910
383 125
986 488
912 718
455 317
410 793
977 605
552 1
376 741
686 603
966 529
527 548
11 184
595 330
100 394
180 404
152 150
286 615
389 873
894 940
790 700
505 492
922 300
615 508
742 187
657 925
689 3
437 209
607 281
653 355
528 775
81 718
866 379
939 921
484 267
314 749
529 733
372 798
176 543
891 170
357 999
943 157
8 685
921 469
530 449
560 276
183 38
531 945
128 352
338 166
436 613
802 32
405 468
233 934
10 155
759 504
46 939
415 901
204 801
704 735
703 960
544 610
816 14
727 590
98 254
296 317
867 582
696 865
808 433
728 335
454 936
763 254
11 536
214 940
597 421
929 338
136 997
450 558
853 602
513 985
250 434
394 695
420 547
597 246
278 523
288 417
995 686
56 86
818 725
229 793
575 444
993 642
394 829
370 339
853 119
684 4
612 578
238 490
564 442
921 345
185 534
709 986
964 502
489 477
656 350
591 779
167 117
376 369
422 261
917 66
805 68
579 425
234 85
183 788
449 900
838 623
214 26
956 979
545 977
704 201
226 775
611 482
947 460
907 299
280 696
386 657
798 405
890 415
642 290
345 270
726 600
305 186
219 147
831 856
224 321
13 789
948 801
941 481
516 724
86 404
991 916
424 547
977 421
452 207
47 45
592 862
338 606
652 296
809 146
555 224
100 458
981 558
96 982
289 689
260 336
267 137
899 84
75 313
166 864
764 12
582 307
340 892
195 62
913 486
338 777
9 602
266 733
2 722
150 207
700 595
567 80
826 260
863 532
958 17
711 799
195 61
189 689
247 886
240 771
889 432
545 64
146 538
40 580
988 186
525 712
25 843
910 171
492 801
522 897
434 798
17 528
526 934
363 499
478 774
669 653
226 531
14 309
721 819
859 72
882 160
144 795
952 343
909 940
753 818
889 740
306 208
396 483
468 436
952 8
198 571
82 231
370 947
578 430
620 858
602 138
974 822
45 295
190 813
38 668
690 402
422 163
276 723
147 685
830 563
626 656
560 365
523 956
462 784
666 272
515 257
996 273
525 8
585 580
293 419
312 206
642 196
146 827
531 723
938 651
909 203
433 1000
357 692
551 4
465 140
781 925
896 984
103 322
629 74
153 361
690 860
603 151
906 145
194 154
179 766
955 213
661 381
136 423
305 392
637 86
153 331
106 457
200 359
72 833
892 527
964 722
418 52
381 940
197 831
854 777
515 503
309 615
259 550
26 48
220 818
86 373
10 451
902 779
535 763
428 535
292 180
739 401
169 400
947 573
295 494
278 184
641 448
488 263
413 609
214 334
729 458
497 599
211 847
597 800
52 722
200 334
444 866
268 230
888 37
509 225
418 254
317 35
598 521
621 386
137 723
907 83
282 191
856 192
62 230
475 336
268 616
599 227
66 756
303 543
284 428
274 914
270 19
305 291
541 973
781 54
851 103
794 888
178 687
387 660
991 648
751 949
378 895
171 105
93 677
128 397
475 120
848 234
253 373
360 998
877 886
756 705
491 367
756 109
970 60
632 580
384 722
730 877
454 796
411 366
782 582
36 544
934 435
317 437
819 389
763 970
826 792
412 913
356 961
20 751
941 89
713 850
822 498
583 546
516 675
936 299
804 636
356 770
418 81
476 68
548 543
803 87
164 863
356 477
696 197
597 107
445 591
514 891
308 391
374 942
125 504
15 223
386 352
487 951
366 389
18 324
284 688
610 995
77 460
506 108
818 58
357 97
710 86
180 438
417 355
873 803
391 479
312 403
595 747
110 613
820 919
736 662
568 429
675 446
860 205
651 871
533 200
34 82
424 693
284 422
42 430
805 489
73 988
823 798
108 383
904 549
496 632
121 502
248 862
78 44
829 466
376 36
1000 152
263 387
362 889
874 377
454 724
262 803
612 447
125 855
744 24
523 954
674 130
661 162
493 184
62 222
579 209
189 451
580 209
663 629
861 538
201 727
974 47
775 22
746 196
489 457
625 179
375 468
563 790
609 921
529 245
714 51
664 113
584 994
758 907
810 480
253 444
624 899
668 645
61 29
534 829
799 693
218 215
341 983
22 823
805 668
219 527
486 670
117 44
162 928
371 475
892 383
708 780
171 147
520 264
146 230
728 384
37 824
939 129
906 532
869 435
249 602
295 379
566 612
409 208
381 791
301 60
802 920
469 312
712 528
882 721
601 916
734 903
974 33
43 886
270 466
695 287
740 897
666 9
584 624
831 728
501 468
844 902
208 133
75 177
868 434
943 131
223 705
560 352
180 273
743 487
274 835
451 248
872 414
169 562
950 132
432 891
789 106
802 411
953 969
838 38
168 606
470 119
561 780
753 112
858 960
966 162
948 115
905 476
676 320
568 8
48 501
344 70
552 888
47 145
61 981
408 858
871 428
680 617
944 812
3 464
722 355
2 52
265 508
419 316
353 37
79 382
358 704
124 231
445 701
982 654
970 463
382 375
7 597
996 523
853 377
803 775
849 873
374 447
157 454
160 570
551 774
485 611
290 329
379 30
536 926
29 78
365 972
873 24
628 123
235 92
593 952
247 92
78 209
73 673
182 937
271 375
990 269
514 442
341 638
632 101
548 793
954 430
889 341
62 925
255 788
319 635
54 640
638 962
613 583
927 276
343 408
911 489
979 382
366 732
992 181
679 964
549 930
746 131
387 418
957 839
482 834
107 109
934 47
476 128
874 496
432 604
721 53
660 666
119 59
12 366
344 51
687 381
700 798
848 673
788 192
406 93
529 308
2 96
231 259
868 32
697 984
187 601
486 545
628 758
904 874
732 887
813 271
466 982
319 987
139 252
303 224
925 736
427 791
163 823
801 766
701 833
201 182
35 626
981 313
308 378
848 68
193 325
722 678
869 939
313 373
181 396
437 412
834 563
331 707
675 99
663 948
596 843
781 74
725 776
58 691
15 881
374 688
111 789
74 946
218 989
345 732
46 726
866 778
989 157
799 712
921 193
33 331
152 575
231 203
758 926
426 139
950 646
766 416
108 486
398 222
118 450
692 476
256 776
738 223
641 732
509 488
261 623
959 516
358 677
668 455
480 182
853 41
303 520
655 456
476 982
655 157
894 157
645 188
417 69
231 925
617 913
623 899
408 38
854 381
746 630
230 222
915 302
224 285
696 976
182 836
175 617
904 98
365 413
836 502
393 536
931 534
43 738
735 200
690 566
937 383
278 198
57 619
105 213
921 835
335 601
501 572
963 450
202 735
242 347
119 255
581 199
569 398
259 971
388 624
224 685
683 191
735 612
960 597
540 383
389 675
557 549
737 50
513 150
813 737
111 474
466 108
907 698
99 614
366 996
664 828
248 19
448 820
383 891
559 506
839 613
431 972
338 944
155 692
101 988
374 332
329 705
786 144
708 255
434 139
325 925
780 984
651 748
953 454
33 688
624 934
494 788
184 143
630 12
872 486
870 65
846 595
675 517
602 967
373 408
711 484
795 80
907 748
814 344
672 453
909 255
618 454
223 102
808 640
431 36
128 248
123 164
983 694
229 558
159 847
478 443
380 1
995 555
145 353
17 765
173 813
53 303
498 657
530 819
24 182
204 41
964 839
534 31
889 654
786 107
338 445
298 707
839 58
485 246
87 14
558 323
582 915
263 631
219 990
930 301
953 468
676 394
939 607
888 782
325 957
898 463
108 575
759 71
463 228
213 336
798 619
80 184
736 554
874 114
729 725
728 404
612 414
508 59
870 440
232 273
7 309
699 771
86 641
143 660
266 564
308 675
982 12
24 869
80 472
850 783
878 132
97 531
295 149
889 717
655 436
653 745
702 571
549 24
55 242
936 16
626 257
134 183
699 514
604 455
892 897
683 1000
189 370
720 789
541 303
975 927
631 918
517 290
924 22
450 7
852 124
136 805
288 161
644 668
389 532
162 675
37 650
397 653
207 204
118 540
222 757
896 58
122 417
150 41
316 474
15 498
741 972
930 647
676 387
965 802
111 512
134 824
673 821
173 448
540 794
828 597
372 499
607 3
895 70
714 771
322 355
964 69
722 212
775 184
166 775
441 30
552 508
652 391
803 717
574 460
456 795
171 86
527 474
470 280
182 738
381 979
318 939
535 143
416 223
256 212
108 149
995 775
991 614
150 357
596 490
453 968
279 723
60 38
403 876
701 77
854 678
711 787
292 948
587 264
17 776
316 556
224 396
463 804
657 116
948 546
258 968
224 856
139 509
316 114
194 670
761 320
911 937
112 460
93 622
162 650
895 207
53 98
144 652
425 551
814 142
722 451
407 524
671 249
587 40
28 970
893 260
71 644
518 614
13 213
521 944
396 8
558 466
349 679
241 52
515 798
295 624
100 714
452 459
440 215
620 187
986 908
593 418
389 190
471 78
560 473
983 577
982 457
240 24
295 115
601 89
763 84
94 493
793 816
724 754
445 102
335 866
728 708
13 743
737 410
71 875
467 558
588 877
621 96
771 806
91 188
315 941
844 144
527 381
775 877
489 449
905 831
133 577
996 145
659 932
292 928
20 164
49 89
942 349
1000 16
405 786
154 589
565 373
749 43
89 538
365 882
456 590
3 28
534 824
412 248
13 575
723 132
60 62
731 302
848 263
533 778
169 576
249 475
27 277
457 559
478 621
1000 586
27 217
112 573
175 268
654 828
907 544
848 548
851 445
545 141
149 938
490 64
704 439
16 754
838 192
756 811
756 133
867 98
683 586
480 157
251 828
774 334
966 679
110 783
563 525
255 321
760 773
970 851
680 810
554 77
460 909
799 706
843 190
464 201
161 185
819 919
511 924
355 138
693 562
16 103
46 500
843 206
396 997
168 587
343 602
768 287
524 495
744 228
950 412
55 542
942 404
659 102
884 550
62 902
276 302
217 40
285 800
385 112
655 164
647 250
592 123
355 601
809 563
36 570
365 523
536 336
256 229
148 326
765 666
644 809
511 637
311 33
588 261
439 958
981 508
654 96
951 874
979 168
603 46
341 837
647 274
220 953
906 2
284 714
64 812
252 571
872 248
816 285
537 433
612 62
678 752
208 127
635 845
73 348
960 205
532 673
833 14
871 693
950 742
245 93
161 47
495 99
347 801
92 977
871 757
710 3
63 704
917 734
57 913
631 356
65 55
364 642
363 706
156 65
798 699
227 439
103 789
984 307
777 597
150 66
7 396
339 38
455 385
453 316
104 25
27 751
985 468
960 271
530 874
253 320
404 898
92 230
42 144
421 130
742 353
766 253
706 343
983 680
670 751
336 192
496 983
911 293
684 729
438 810
629 956
336 858
458 87
634 866
916 888
517 907
659 487
258 883
2 11
970 376
387 419
714 958
983 378
593 245
747 649
687 460
519 381
206 149
476 550
740 492
716 575
814 558
399 107
740 510
509 743
651 332
93 448
822 684
6 513
907 942
139 687
328 35
221 299
229 495
114 382
706 186
743 680
836 241
527 656
383 619
203 470
48 610
385 850
668 656
157 209
686 640
274 351
904 836
637 20
360 646
916 71
257 671
48 575
934 698
213 314
155 254
907 566
745 678
545 102
470 919
902 712
473 942
328 401
767 268
974 15
305 182
845 314
826 120
199 591
915 38
695 505
841 861
841 898
472 199
731 615
528 683
797 340
430 804
863 608
375 887
749 765
512 825
630 271
826 611
444 839
593 739
358 505
185 889
174 478
732 867
552 502
832 616
354 163
622 257
749 345
303 657
651 883
963 768
962 505
872 187
593 206
773 322
906 48
8 806
328 658
468 70
368 958
564 953
243 685
279 896
290 443
745 993
904 530
903 401
128 78
796 36
449 142
591 365
876 359
207 299
229 833
51 428
103 838
518 844
404 466
32 318
338 646
364 466
706 661
719 721
862 720
538 506
479 652
316 310
41 830
355 661
889 396
217 261
804 774
338 304
304 725
77 102
314 41
43 479
521 713
365 210
205 10
598 759
367 29
107 718
23 109
553 54
874 109
367 132
927 889
231 492
419 427
327 523
492 713
460 630
493 147
232 952
951 197
915 14
263 747
733 41
28 26
26 196
605 132
725 84
650 810
246 958
613 29
531 878
696 12
521 136
411 734
856 567
372 117
485 647
612 337
716 293
950 58
381 975
689 765
8 162
422 981
387 696
877 202
148 101
875 802
963 226
478 676
442 134
333 498
897 491
448 48
24 533
424 184
608 102
504 277
187 956
971 886
328 142
523 840
110 720
230 118
357 50
892 484
386 887
633 126
624 462
58 80
260 928
247 206
64 551
59 478
769 687
830 378
613 471
824 941
310 381
486 9
226 173
766 996
402 683
607 155
402 589
524 265
840 535
184 736
33 884
253 619
169 423
139 237
44 583
509 580
342 525
724 902
762 181
305 955
700 195
967 434
895 486
839 188
945 948
891 543
994 135
819 632
981 920
133 748
922 466
537 759
173 442
788 395
313 464
901 457
686 803
657 860
988 584
88 992
170 816
618 914
383 873
854 65
525 491
969 512
911 736
443 474
872 877
667 530
134 334
326 254
405 900
755 929
32 451
614 204
925 9
849 883
57 892
962 941
239 666
506 266
210 515
815 527
703 611
887 305
397 923
646 972
593 847
469 782
797 817
77 585
107 154
377 429
88 536
677 18
63 744
281 693
951 250
37 248
603 524
169 567
835 54
962 292
254 119
319 453
401 98
651 294
590 576
940 240
430 153
994 507
214 251
613 479
291 425
607 474
691 514
304 511
793 628
335 283
78 524
809 651
158 474
589 729
800 320
402 693
395 91
951 738
697 343
744 480
621 563
794 420
320 254
436 324
447 637
745 827
871 240
209 750
263 444
696 256
352 484
540 166
779 888
556 747
884 834
412 954
36 133
306 494
564 703
544 162
858 874
529 293
459 791
704 977
286 218
665 859
943 245
37 828
755 119
821 781
132 549
326 463
879 407
253 525
736 653
777 730
569 774
41 678
19 943
940 280
247 568
522 826
889 46
200 290
309 168
178 826
768 52
592 828
570 711
650 360
978 610
33 575
268 380
391 10
551 205
588 29
75 590
14 761
649 83
688 136
241 252
729 209
285 861
687 435
346 258
354 966
714 888
700 978
530 799
164 299
943 889
680 544
514 212
988 462
912 252
640 161
670 61
974 42
635 336
131 354
484 451
840 292
210 261
756 702
64 133
961 16
447 150
858 704
660 10
802 390
444 477
242 280
767 96
410 556
731 49
12 415
115 924
480 754
396 185
598 712
169 95
653 967
932 135
814 721
184 430
579 983
207 244
542 871
669 160
869 948
684 595
390 442
644 92
880 147
855 43
856 802
947 94
943 167
825 993
316 460
262 157
119 607
997 678
153 479
158 241
229 260
603 203
67 558
227 675
379 808
166 413
422 16
703 779
563 77
889 216
632 639
895 686
187 117
184 678
58 570
62 258
207 470
288 707
383 189
14 40
838 828
147 489
336 507
587 973
389 255
935 307
498 160
162 636
517 827
449 229
276 386
61 658
610 638
264 705
160 241
774 561
37 921
371 403
947 663
401 948
308 781
89 560
345 668
857 669
665 379
507 250
388 714
881 949
944 592
457 105
417 568
554 251
743 252
380 420
707 840
862 5
954 341
146 744
732 193
412 747
151 391
27 727
60 545
546 313
838 854
671 416
100 937
764 919
447 900
448 957
77 197
50 592
388 6
230 922
410 130
384 391
729 450
868 292
71 327
5 658
360 164
725 93
496 797
551 706
584 168
41 851
960 704
876 302
827 785
163 856
364 68
539 239
404 229
279 244
294 914
758 243
2 891
783 303
168 348
222 846
228 600
645 756
396 34
75 326
980 638
650 762
505 109
113 165
533 699
996 252
230 1000
859 618
830 689
548 565
243 166
817 253
736 50
330 243
302 326
698 870
61 882
382 368
49 569
787 258
482 784
769 843
220 639
453 184
371 815
734 558
149 582
931 729
64 626
406 748
213 714
256 924
153 427
156 285
544 51
847 186
973 774
405 915
683 275
414 791
638 918
454 933
539 545
256 446
920 218
592 785
963 232
734 842
886 630
480 471
716 278
451 131
165 104
950 974
177 172
155 853
732 718
113 941
703 328
381 297
356 405
271 799
731 552
596 768
514 354
445 971
17 897
53 379
689 739
746 582
82 928
413 215
230 547
888 673
900 218
295 284
583 196
648 669
821 146
630 246
170 623
763 40
766 449
602 330
325 671
713 11
386 687
710 902
411 491
393 420
99 367
449 434
565 950
604 144
239 277
963 919
808 789
954 62
534 797
719 612
633 707
413 938
843 126
394 953
286 820
802 871
244 808
426 525
496 472
139 171
390 631
535 420
353 548
868 435
268 945
109 413
820 263
765 186
319 258
796 3
70 291
476 351
845 744
20 604
409 59
520 508
725 710
626 351
680 930
896 809
218 302
290 771
67 565
526 14
66 34
418 624
208 236
65 906
422 501
460 185
907 854
336 658
636 173
478 799
382 334
874 963
153 953
166 424
282 271
222 468
332 578
38 307
346 388
519 167
599 230
11 642
724 401
910 527
751 203
852 670
730 78
84 337
537 617
597 583
300 789
539 456
883 61
920 829
328 347
253 211
446 882
484 308
457 354
355 20
609 874
949 366
164 370
828 865
36 242
637 704
346 392
16 956
1 195
333 949
301 147
973 709
994 811
574 817
484 212
960 149
268 250
687 971
269 659
298 420
318 583
169 159
718 868
862 62
885 313
549 916
579 444
638 252
145 886
551 282
239 834
593 210
703 758
127 511
930 607
262 422
388 271
516 16
857 780
576 967
447 916
612 587
632 170
711 271
609 822
180 967
261 313
750 226
495 714
849 150
780 970
9 317
102 647
743 845
64 713
578 324
579 582
685 400
981 362
173 3
974 112
583 802
760 797
294 605
406 267
568 784
562 911
168 807
281 654
369 847
62 697
442 361
430 895
792 839
207 584
7 831
295 251
685 476
265 192
180 469
61 47
243 842
988 765
830 642
791 131
533 97
9 646
186 579
723 738
198 327
895 992
113 946
754 424
979 288
241 911
203 820
232 885
195 989
895 405
739 303
73 682
90 158
584 969
87 904
863 87
577 975
427 857
635 345
495 389
17 38
962 687
494 221
364 580
41 965
758 84
32 787
177 238
727 797
580 390
399 77
43 825
392 573
985 841
131 117
437 950
109 677
679 646
82 662
161 748
114 567
734 792
545 857
829 265
621 133
174 102
457 301
828 280
830 192
586 983
779 899
918 364
775 60
162 271
467 162
815 438
945 768
95 732
261 631
52 209
847 278
775 882
847 394
468 834
906 675
267 380
62 224
36 675
142 993
292 697
642 603
243 801
339 303
930 673
95 865
387 53
920 459
297 763
749 650
818 354
926 728
635 31
66 682
209 560
885 753
61 247
754 868
959 820
186 836
630 467
305 912
300 949
242 815
407 53
587 65
868 250
458 616
908 826
560 553
474 685
330 482
681 373
413 524
369 681
712 202
357 501
299 224
13 962
268 490
740 487
26 6
434 399
248 194
261 182
686 197
866 624
82 295
125 401
431 664
251 426
524 917
751 947
776 892
773 509
383 439
615 519
729 835
407 853
837 166
131 998
252 968
147 819
103 96
81 985
565 968
791 448
63 626
549 931
927 904
974 669
775 782
254 631
116 523
530 598
894 399
69 901
841 319
295 671
493 948
969 959
605 577
904 768
841 879
481 277
109 843
49 353
191 627
176 944
789 482
645 370
90 181
391 646
673 372
847 51
854 582
657 643
903 872
486 338
427 186
77 441
648 955
60 800
554 262
709 896
402 925
967 700
52 795
450 359
797 408
107 337
130 61
907 980
933 667
570 613
362 713
790 212
90 404
80 19
950 968
572 205
285 837
640 34
695 584
458 283
432 940
774 327
992 946
638 132
792 625
376 683
374 101
485 890
720 752
221 615
613 935
996 864
863 28
528 782
281 223
955 475
695 336
642 568
483 755
336 666
45 963
262 105
966 580
466 559
52 880
312 185
452 655
384 481
1000 189
319 207
891 395
300 492
715 499
625 185
777 475
763 915
514 578
792 836
672 214
171 40
290 957
616 347
151 662
939 319
253 407
699 74
723 84
412 314
246 176
421 352
628 517
988 959
779 371
47 763
82 814
911 958
490 501
361 287
105 31
605 72
587 185
632 18
577 979
369 354
402 879
485 45
975 937
598 8
524 80
640 674
736 365
689 362
159 338
912 166
976 233
276 789
47 54
792 244
146 350
810 936
771 745
263 408
878 607
236 179
979 720
47 3
468 173
361 428
972 415
365 400
405 988
690 400
320 304
570 876
692 576
189 59
42 930
509 704
147 391
274 110
522 694
890 576
312 781
697 733
47 869
849 408
363 295
29 688
134 747
269 406
958 854
248 373
456 241
585 592
260 36
776 788
612 177
842 185
370 351
628 379
417 484
496 341
84 928
674 170
518 763
838 144
919 535
714 206
370 945
336 626
143 617
302 945
608 956
646 370
172 342
449 185
781 379
211 517
892 149
760 542
926 19
399 898
392 657
261 387
320 696
747 71
45 225
127 740
541 49
367 534
921 710
633 319
622 154
67 848
262 89
667 412
333 328
357 82
575 683
411 870
979 665
88 218
888 151
43 359
280 123
778 615
424 650
355 422
908 352
783 238
403 433
467 501
400 148
327 557
27 446
264 30
710 387
247 989
958 626
235 709
284 925
383 511
739 478
378 955
959 869
489 917
601 846
800 265
242 535
281 373
132 672
897 817
825 677
523 942
288 221
92 440
95 958
338 679
39 688
400 716
280 284
850 650
976 616
827 639
639 470
188 246
230 441
464 25
310 684
720 310
662 906
421 891
826 886
330 205
832 260
640 635
35 776
569 105
348 628
351 21
1 544
936 642
447 797
789 83
941 606
725 480
371 917
551 561
825 553
181 960
950 337
571 878
673 533
665 439
831 941
87 146
485 536
666 362
327 163
842 633
203 847
828 299
886 80
311 95
866 369
958 366
818 321
98 445
179 536
630 251
477 259
818 448
34 945
607 301
281 254
523 805
160 47
733 136
718 715
875 27
335 389
2 239
315 704
124 957
986 62
568 981
915 243
814 223
249 326
493 85
854 88
322 795
798 681
818 138
632 854
469 103
915 139
238 184
503 649
972 282
274 88
336 599
785 265
507 896
996 905
435 61
512 680
325 90
721 948
22 249
303 478
978 280
748 922
234 355
161 951
46 385
573 172
934 41
175 683
38 555
997 578
892 275
105 347
573 776
257 676
103 68
864 919
455 419
689 703
276 342
29 765
964 584
131 557
803 72
558 443
724 954
153 909
710 570
241 794
443 961
300 872
469 942
489 329
421 121
426 401
273 679
819 762
185 186
228 721
762 612
110 878
675 795
178 528
183 618
80 307
53 703
748 548
68 658
61 574
3 772
226 721
654 97
131 638
895 259
274 174
82 603
333 846
429 32
711 975
72 962
469 387
777 923
423 711
237 437
470 435
323 290
299 439
394 345
355 824
135 572
874 611
587 830
188 415
313 210
992 49
384 390
129 290
403 946
148 524
98 908
165 867
359 616
674 93
923 728
531 378
135 81
772 976
794 185
904 26
331 325
772 449
70 734
447 772
973 52
759 697
161 999
136 765
515 27
552 290
247 345
41 638
678 44
582 814
852 931
930 691
358 280
674 932
445 303
756 433
477 108
383 369
617 538
277 65
592 279
594 459
725 838
658 114
483 407
570 698
190 93
369 682
925 763
963 428
591 12
628 274
247 9
931 383
103 44
554 784
166 739
487 455
979 107
501 965
661 465
349 377
445 238
639 554
459 247
302 594
892 690
457 247
881 3
339 400
736 521
347 393
155 8
743 12
173 874
385 929
656 623
727 982
221 720
545 933
249 318
220 551
187 889
837 144
945 192
911 245
256 286
620 807
589 291
5 219
634 563
753 490
891 646
550 26
908 947
351 330
834 624
391 496
721 975
281 503
636 187
547 718
954 959
468 897
964 129
180 657
355 337
860 366
177 403
369 266
480 697
808 999
573 900
50 321
372 337
522 435
901 522
26 107
165 802
21 980
352 857
541 476
421 648
632 132
123 7
935 42
748 698
535 751
774 385
529 974
425 182
506 981
621 309
495 523
805 242
504 858
623 110
364 557
734 247
968 941
995 221
781 840
393 273
999 721
50 303
792 673
826 10
731 619
572 764
533 19
339 556
387 523
677 194
256 905
987 317
592 778
257 173
876 898
167 469
832 844
77 603
791 949
617 756
935 32
579 286
595 520
294 893
841 698
401 936
560 641
23 502
236 599
362 839
981 238
671 773
206 288
263 596
848 905
649 759
328 329
772 43
29 634
455 941
339 998
925 220
105 236
176 128
162 236
568 999
126 895
887 778
97 794
785 453
1000 389
36 896
837 193
435 982
739 611
41 616
719 137
436 388
718 541
16 435
382 774
356 518
114 607
722 270
541 564
62 728
548 571
590 584
357 177
484 784
828 452
95 666
223 732
2 456
126 991
815 236
461 241
314 11
491 761
5 922
332 68
406 496
970 723
121 764
13 930
822 556
59 937
968 181
113 365
305 178
391 354
710 56
8 373
890 707
800 815
49 56
992 68
952 159
995 208
634 607
144 457
764 586
962 978
473 861
572 429
865 500
261 377
186 168
18 48
444 16
299 990
926 799
57 792
735 750
294 164
752 730
213 710
892 114
804 513
530 614
505 38
72 612
614 797
967 775
286 852
388 123
278 848
185 430
188 16
399 51
9 234
984 871
403 318
772 30
167 360
624 963
42 815
850 396
108 121
787 106
593 434
927 311
563 581
505 671
107 183
384 850
610 406
976 801
840 885
805 459
255 304
442 582
689 156
504 316
679 529
292 744
975 998
122 184
844 932
830 35
920 597
641 778
765 742
994 497
938 112
641 57
503 289
462 206
661 621
3 501
159 914
294 50
341 29
784 950
669 65
418 258
37 871
830 502
628 807
690 194
924 305
621 741
130 789
962 823
780 296
786 2
939 282
792 862
633 426
465 595
888 893
586 402
279 420
231 662
250 379
228 316
190 160
683 601
220 844
390 154
71 744
860 968
869 18
340 449
329 97
791 607
523 535
477 298
15 876
270 259
289 550
169 419
650 454
587 698
34 9
923 434
734 954
590 162
443 327
63 738
149 91
573 608
983 821
131 903
728 767
383 198
651 837
976 620
455 997
789 340
898 631
585 551
578 46
100 791
433 580
124 608
65 780
979 1
287 964
150 647
408 715
261 410
92 279
964 343
676 684
992 483
483 544
426 736
612 815
23 877
780 325
725 335
295 19
667 335
896 199
721 189
224 95
259 826
657 853
380 365
12 666
156 570
321 738
31 568
771 74
307 131
753 45
480 95
901 725
93 70
787 401
777 269
919 723
475 25
295 542
94 892
622 157
163 231
149 224
514 840
431 753
121 35
678 672
555 598
764 354
262 651
480 402
734 239
73 113
305 352
23 767
679 421
689 330
729 579
602 751
516 100
555 902
712 41
304 908
554 428
626 866
904 305
21 697
104 626
691 559
90 335
168 414
915 731
565 219
316 168
76 263
35 276
906 89
14 704
999 833
882 98
399 627
360 848
800 373
495 458
732 143
145 359
965 750
995 640
525 459
158 325
1000 546
268 325
146 82
742 322
442 209
967 188
232 288
500 749
650 989
437 647
883 910
121 687
69 608
562 419
533 55
498 564
106 861
209 145
391 753
714 24
977 191
803 908
627 55
856 133
155 808
607 979
82 727
527 840
14 607
479 111
914 416
993 421
91 887
323 172
712 234
776 461
527 681
667 69
105 76
167 289
482 833
724 780
77 504
302 902
992 33
656 332
336 843
373 492
386 132
493 336
775 415
942 174
860 344
621 810
630 583
328 42
475 442
226 119
931 536
142 863
548 293
556 622
543 106
991 809
351 309
981 692
775 10
24 57
916 811
401 188
271 934
333 289
665 628
643 999
700 624
815 15
867 784
513 585
671 855
53 739
991 145
661 965
854 675
98 472
615 451
486 2
688 851
842 175
359 964
600 226
864 501
927 215
447 646
372 705
384 776
810 640
51 446
243 687
205 840
59 649
958 843
422 350
184 553
188 903
254 288
797 441
18 273
244 690
145 739
994 654
716 566
102 441
354 295
609 698
330 370
958 50
628 466
761 398
164 405
419 214
445 375
592 836
517 570
932 882
578 506
687 17
134 29
10 792
465 534
615 214
712 741
471 514
182 732
525 236
64 456
916 322
391 891
111 723
456 808
642 98
166 484
456 875
458 517
673 667
587 602
734 264
252 410
898 235
705 314
646 737
731 722
585 732
286 764
321 316
935 755
434 762
294 501
133 848
568 490
685 148
804 96
41 231
915 376
622 963
948 936
484 398
738 864
279 961
599 307
335 868
450 891
417 429
751 255
990 784
384 115
224 205
452 777
784 240
101 778
141 40
361 559
295 14
315 672
859 643
613 891
952 544
491 424
529 713
529 123
360 488
265 249
221 59
11 592
837 277
733 114
823 637
309 859
751 54
267 542
981 587
73 43
719 726
798 446
601 99
540 811
86 408
8 892
577 744
577 119
749 237
73 63
827 391
839 52
803 165
203 772
79 682
337 832
430 92
475 375
538 974
933 515
324 755
93 686
119 208
733 832
837 644
30 108
262 2
249 850
326 122
11 65
737 164
600 671
791 270
371 966
563 889
833 650
869 606
734 981
81 517
342 162
409 694
476 443
847 491
30 259
757 491
963 464
212 884
162 82
711 447
240 682
363 148
133 563
408 235
921 145
793 772
529 365
742 720
599 296
779 322
59 899
820 408
753 805
262 968
530 977
380 276
916 556
530 748
9 434
840 979
194 91
224 357
601 531
724 55
51 914
350 745
13 659
979 395
922 682
297 102
921 708
798 544
556 221
293 63
781 213
199 197
989 276
574 86
218 100
106 684
56 117
746 342
683 866
701 201
276 181
115 419
406 937
250 970
158 369
854 203
705 715
93 161
360 75
635 264
240 962
241 261
731 825
541 686
366 572
357 38
466 315
432 754
774 85
376 810
107 253
819 90
128 183
696 17
318 461
496 938
894 882
261 254
391 536
73 930
177 907
443 746
926 31
100 611
731 636
778 738
605 995
211 863
396 115
701 695
823 699
216 470
792 284
253 916
850 869
993 661
894 435
402 923
235 907
108 96
769 525
455 583
33 443
392 129
690 21
334 932
772 868
53 740
467 857
224 679
882 535
654 449
316 145
731 400
556 756
158 169
426 891
860 252
649 488
582 931
617 920
115 70
268 675
537 86
600 263
348 259
921 394
523 446
512 248
395 29
103 271
114 700
458 90
527 928
782 540
941 168
905 820
261 34
289 717
32 347
228 775
161 298
85 605
681 990
228 646
122 596
769 736
299 631
30 610
315 74
617 432
695 222
711 776
660 246
120 927
605 310
151 182
456 103
925 84
467 934
250 339
173 147
299 17
320 69
786 100
146 171
780 352
2 851
321 495
743 113
313 663
569 106
831 611
885 834
141 68
249 476
262 835
972 723
207 976
298 545
843 321
353 104
695 667
361 530
644 734
659 894
471 278
383 253
864 376
653 141
503 335
421 91
470 873
947 390
75 186
899 856
72 599
724 362
11 77
498 66
515 990
209 720
656 376
425 723
648 197
366 76
723 43
960 21
353 693
472 376
165 842
475 26
416 40
460 180
343 244
797 317
996 754
283 782
217 567
801 470
847 539
510 531
235 72
644 112
61 83
973 321
320 55
293 767
520 695
588 194
371 685
48 876
891 448
256 561
915 607
19 400
65 468
841 26
594 233
156 422
868 737
441 872
353 284
299 949
314 697
937 974
438 54
734 214
3 504
861 647
462 924
535 512
820 18
616 58
212 16
883 597
61 159
1 682
867 775
649 111
650 529
228 261
865 45
607 654
314 786
362 31
906 82
444 616
191 744
130 721
96 486
249 499
302 296
122 928
3 169
605 316
24 83
71 805
175 233
259 992
948 665
314 791
244 925
112 345
256 795
474 750
426 20
345 772
173 548
937 176
626 566
917 966
1 66
211 826
75 847
838 419
902 433
660 101
160 14
121 987
346 490
618 97
853 590
152 387
788 502
65 934
570 642
553 480
899 590
726 372
987 125
444 569
452 256
258 751
960 929
871 811
941 197
190 514
921 910
720 928
608 383
65 741
246 709
62 266
508 543
962 224
548 469
272 670
683 289
768 513
546 317
617 832
60 534
607 725
224 170
553 20
82 685
218 488
660 14
580 798
430 985
706 362
43 35
530 759
371 733
553 972
933 921
521 416
463 448
668 166
947 217
486 118
422 549
349 408
2 248
768 291
617 471
503 565
309 434
462 808
520 177
986 808
895 663
489 398
860 83
800 459
621 437
423 98
173 5
230 731
383 761
738 912
970 588
814 289
426 619
276 114
128 344
36 754
141 24
648 775
783 992
223 382
201 90
967 522
956 495
248 608
112 748
104 194
920 992
921 154
602 62
390 31
450 158
177 862
385 581
493 785
625 302
16 981
366 44
460 173
591 527
904 622
727 467
530 493
160 117
211 121
736 613
8 601
980 220
247 288
547 190
187 668
138 218
324 345
432 196
734 780
470 275
656 909
134 187
735 568
79 938
17 864
580 444
292 794
973 902
678 907
519 637
584 561
516 520
816 998
885 712
9 649
453 7
658 180
554 165
536 349
601 320
922 803
943 490
799 412
3 482
160 161
675 574
503 19
702 292
279 642
88 322
996 642
928 803
712 567
811 262
324 787
183 751
207 197
811 380
22 769
588 975
16 220
165 625
879 537
157 748
358 743
315 659
570 498
190 236
51 430
232 941
771 623
502 11
320 929
737 577
612 93
88 50
795 163
246 548
663 874
697 982
894 259
237 624
965 722
498 364
191 358
109 381
744 351
531 630
292 266
963 806
795 468
293 956
43 464
13 605
132 456
6 971
898 568
107 138
788 305
224 246
179 380
389 885
408 387
887 389
763 15
842 140
859 988
673 435
420 590
250 926
405 810
797 295
558 910
132 202
640 395
89 404
407 378
858 934
598 671
967 990
912 431
213 157
520 775
46 602
94 826
557 954
483 862
460 49
344 470
809 571
857 446
326 682
96 264
414 727
355 815
669 7
894 129
535 38
732 905
828 387
381 592
659 902
357 67
313 327
631 311
627 459
108 417
4 956
163 699
922 407
800 119
597 508
765 215
59 490
447 294
751 97
175 861
526 384
185 97
646 800
742 270
169 22
587 353
574 864
39 749
871 173
979 847
26 970
95 141
289 821
21 117
659 72
604 416
570 214
878 467
225 303
993 500
892 896
93 930
151 877
822 925
300 371
462 793
139 828
468 567
423 965
719 53
691 238
786 988
458 34
124 822
197 90
442 998
886 601
45 167
299 121
424 838
755 662
959 746
800 384
893 218
385 227
109 904
491 81
613 761
235 176
146 224
730 438
601 566
787 328
988 379
183 402
907 338
122 242
900 871
768 639
797 533
107 980
188 803
900 770
750 647
944 955
521 967
822 867
366 379
673 544
425 699
132 340
9 274
778 562
170 954
739 898
980 361
777 835
175 32
147 844
424 796
979 131
47 16
364 399
23 142
989 698
265 105
266 257
964 786
198 188
985 311
79 638
417 931
884 180
579 994
976 110
610 144
337 874
819 313
55 106
559 448
686 663
997 211
160 771
500 977
137 842
3 167
926 33
755 704
959 945
724 414
40 869
433 983
789 426
734 524
811 209
931 138
869 415
114 113
775 297
494 212
209 589
800 566
77 885
603 62
712 488
977 492
651 948
586 617
66 805
419 975
367 468
1 776
125 186
376 54
728 287
322 5
298 91
110 20
219 21
334 860
817 26
733 579
680 185
982 334
648 745
910 130
81 213
512 604
241 41
541 677
6 909
799 992
792 283
210 930
633 137
465 635
287 254
418 848
312 833
147 748
82 946
236 216
596 209
625 662
262 321
694 587
503 1
370 773
902 957
788 950
424 448
603 47
844 232
875 795
99 954
606 253
642 526
638 217
106 101
732 633
239 293
387 39
8 482
475 899
188 522
140 213
350 836
929 321
3 869
70 129
660 538
119 312
667 190
204 152
360 26
716 74
552 896
198 377
37 196
14 262
405 219
665 839
244 85
380 96
833 662
942 576
375 420
955 394
232 985
848 516
579 784
25 264
650 221
240 57
651 276
5 583
231 568
731 228
656 295
665 4
538 763
677 983
272 103
469 439
860 658
229 528
527 69
375 766
328 561
275 76
480 832
30 369
258 424
136 489
217 777
79 617
655 329
250 98
333 372
144 16
70 810
942 157
218 83
827 303
208 694
246 626
433 728
129 145
720 120
225 427
183 969
443 874
354 995
436 669
74 355
933 161
894 206
666 281
973 224
504 381
438 270
776 599
835 588
828 799
65 514
818 838
919 294
358 361
396 912
88 568
654 4
680 106
173 443
894 866
779 862
961 952
1 895
275 557
66 516
506 918
857 502
42 323
782 271
189 322
966 564
711 274
478 52
729 26
998 418
609 302
355 737
545 147
735 418
667 227
361 289
632 707
993 990
98 721
664 558
874 224
887 419
83 530
8 107
705 177
758 394
931 674
844 106
714 823
78 589
50 634
765 267
973 93
677 154
296 347
550 360
77 447
902 920
686 591
932 900
614 695
295 415
654 513
860 757
907 107
260 344
298 486
405 603
326 168
988 677
817 984
807 748
587 485
942 541
776 851
917 472
432 571
454 968
897 906
948 987
314 268
570 349
583 537
4 708
584 544
168 626
556 118
431 178
339 877
525 278
294 736
24 331
914 17
413 407
650 994
691 920
560 954
5 622
611 546
942 948
270 623
343 135
478 892
806 619
80 497
491 82
509 948
862 836
925 923
416 912
99 230
948 876
299 774
960 727
120 206
325 612
706 27
217 859
235 550
369 84
372 228
473 449
193 145
403 836
147 592
578 206
446 71
24 324
455 677
975 686
510 305
717 90
228 232
426 972
187 240
799 24
415 451
376 279
629 907
315 876
212 380
178 356
548 989
704 382
335 700
461 376
205 364
501 485
692 561
350 193
360 327
725 48
164 312
938 422
20 749
728 632
74 875
387 627
330 734
559 338
40 903
315 671
276 243
341 944
153 429
437 926
86 320
94 254
720 676
641 328
126 613
163 266
170 700
238 310
816 476
890 778
603 396
490 849
531 261
703 175
412 476
69 450
172 533
817 939
509 65
916 792
390 88
974 387
472 652
803 18
331 728
13 106
167 159
49 137
926 311
640 887
47 174
791 687
794 329
530 458
346 179
190 583
792 623
767 723
79 943
54 939
497 361
833 807
995 825
10 931
749 88
130 638
653 478
323 990
809 601
286 103
619 933
3 735
482 9
843 30
702 287
293 148
701 803
753 713
269 506
328 179
672 955
81 980
450 777
50 886
203 258
424 399
33 247
493 222
866 989
992 476
53 135
618 328
987 573
909 301
425 173
581 530
369 780
929 475
816 232
995 8
203 951
514 494
32 757
611 514
193 640
945 799
845 219
270 334
119 576
956 32
437 372
491 225
295 211
891 864
962 385
503 232
824 440
865 42
976 34
174 203
576 68
944 692
125 257
111 416
480 991
95 907
50 76
939 889
649 755
724 512
870 839
28 632
760 898
372 328
337 790
928 738
918 943
766 878
774 975
314 92
145 55
102 160
535 102
68 353
694 708
618 873
237 851
632 778
67 153
910 370
235 224
653 837
201 961
584 726
411 605
400 600
522 94
938 925
992 330
682 700
904 994
392 361
974 135
203 949
412 618
633 591
925 707
13 306
679 167
187 534
64 918
640 112
553 218
748 585
909 182
158 275
502 758
519 670
607 326
27 729
923 338
411 706
256 101
80 884
452 693
483 787
35 226
613 513
159 729
834 177
611 498
42 926
485 878
452 783
823 319
459 908
649 365
529 319
772 292
141 718
604 126
884 327
194 775
792 582
323 885
691 986
660 634
142 987
86 918
160 836
995 540
91 805
599 791
917 288
85 290
854 118
45 637
155 121
77 832
697 461
132 143
715 561
697 663
415 22
548 671
572 36
994 412
210 590
881 458
210 601
270 764
801 830
692 628
209 864
188 888
432 798
825 519
373 264
133 920
919 71
174 439
84 296
959 395
919 426
725 384
831 605
575 352
923 260
852 378
926 370
562 623
832 318
608 549
903 298
186 730
650 103
42 295
225 53
459 860
198 438
597 888
937 973
689 658
76 681
597 55
437 477
759 222
231 922
195 930
392 158
218 410
207 477
56 620
538 302
806 866
319 623
314 904
137 316
333 977
71 639
185 394
747 511
177 789
486 250
954 803
81 870
784 490
872 640
296 270
84 554
414 762
183 96
483 734
954 740
162 934
687 596
718 250
380 935
527 580
426 393
980 737
46 21
446 745
961 876
744 598
946 832
445 215
658 731
244 685
916 715
561 289
44 16
724 112
870 311
170 431
1000 809
729 323
679 502
538 650
347 127
464 494
917 758
869 68
808 714
929 166
949 769
852 239
60 625
79 214
257 449
321 629
358 42
162 775
222 155
803 654
303 354
62 832
154 618
648 709
557 429
133 18
286 726
301 770
292 798
554 53
192 116
188 47
987 154
482 413
467 817
465 151
538 791
569 672
279 259
395 931
227 642
941 220
750 403
231 825
713 394
122 610
54 55
411 343
63 526
284 924
849 111
86 491
111 106
701 825
572 889
974 923
416 729
860 240
974 972
428 627
719 777
420 833
629 979
71 932
337 390
657 550
890 343
908 943
983 242
302 177
874 314
676 498
879 886
167 680
447 90
478 930
806 128
284 573
637 256
121 334
251 885
735 266
589 531
152 87
783 207
897 64
539 693
867 667
424 185
56 447
426 307
343 693
520 269
594 822
12 359
754 302
395 735
302 346
975 360
22 448
66 256
232 92
231 625
461 138
965 266
258 568
818 917
786 319
285 959
401 223
8 606
107 866
799 552
328 862
182 12
704 151
832 256
368 909
240 946
136 926
767 543
216 623
933 376
817 763
9 536
333 804
337 441
146 631
398 677
594 276
229 878
445 965
479 258
487 842
530 878
487 104
951 162
443 544
807 164
85 792
256 888
48 647
698 132
111 701
831 475
327 602
314 121
519 977
886 456
798 36
563 201
717 505
396 17
936 774
492 511
459 619
470 65
649 67
206 378
879 570
901 823
518 66
201 867
615 578
483 96
452 236
587 436
774 143
23 66
814 826
130 873
766 867
296 784
970 796
242 778
411 367
310 919
263 789
474 551
662 424
174 409
263 409
643 899
598 299
940 581
285 68
179 353
474 416
300 497
957 848
10 552
702 968
32 817
133 821
435 541
281 571
279 222
353 239
68 51
140 589
51 340
496 1000
546 835
584 794
348 866
578 167
964 439
310 2
36 501
900 933
344 361
664 623
216 396
978 568
507 326
478 904
926 620
464 31
254 588
165 728
375 87
395 157
495 924
592 111
312 490
833 929
662 966
703 799
489 792
344 754
803 852
961 196
344 280
367 36
567 476
452 618
763 103
372 573
228 875
555 751
129 80
472 516
947 47
288 695
478 271
609 70
987 269
64 512
233 613
433 978
283 613
531 249
673 968
116 769
531 193
588 238
931 819
552 933
490 699
445 267
271 556
706 550
809 510
203 485
741 64
354 27
127 353
419 600
956 648
67 70
567 283
353 301
327 490
485 557
152 906
576 489
993 382
106 47
369 319
861 178
761 590
997 543
42 876
495 836
240 431
950 288
399 153
288 40
243 319
800 68
457 68
748 45
194 281
358 796
189 65
221 143
927 148
551 319
134 578
964 322
524 915
629 847
596 912
225 707
681 813
552 383
884 928
169 620
287 152
85 182
522 569
305 828
49 894
405 406
304 43
970 164
370 358
535 308
294 773
306 296
266 122
723 946
221 377
166 2
169 292
444 276
728 300
93 581
134 905
794 984
984 935
220 647
126 171
849 582
323 502
2 823
308 756
499 598
919 349
383 982
810 47
187 810
560 674
143 703
764 472
119 434
120 176
352 725
490 300
663 19
938 50
264 407
407 759
483 422
453 284
696 675
507 702
211 357
845 956
742 39
377 618
366 359
825 321
55 248
288 219
48 628
727 145
99 4
737 169
752 807
58 277
847 729
215 729
196 685
849 65
473 236
679 779
497 612
568 582
43 920
344 959
63 849
285 84
569 561
121 139
580 750
227 957
559 290
52 842
712 756
774 202
201 788
375 731
878 493
220 839
499 757
772 810
298 850
822 985
174 315
851 189
306 464
26 341
159 866
205 680
23 463
854 113
776 410
421 17
978 541
472 966
270 723
408 677
80 373
440 90
465 155
517 659
418 682
933 971
454 984
223 684
350 835
634 963
974 25
495 119
614 571
554 738
83 418
929 933
889 97
263 850
818 825
492 302
672 197
319 441
974 441
408 135
315 650
916 9
42 185
527 453
101 636
822 131
480 953
20 202
112 21
647 692
334 299
685 724
130 750
902 780
143 296
685 708
968 841
247 815
673 400
651 846
616 225
360 655
344 476
334 80
838 748
557 425
951 284
98 850
602 203
223 451
327 240
583 566
442 740
495 406
134 539
248 433
110 871
252 22
485 621
184 843
71 853
919 466
325 249
864 886
53 171
554 67
276 187
97 907
997 444
955 103
186 411
781 986
981 686
188 829
444 838
265 102
749 182
764 551
688 696
482 756
334 946
84 229
575 810
370 393
147 642
205 436
156 39
706 60
829 727
798 780
290 180
50 374
336 30
567 121
702 270
24 546
82 643
939 176
142 681
661 864
780 933
634 225
213 978
50 688
382 9
129 783
161 834
259 715
4 583
647 344
236 608
993 786
736 380
636 281
366 941
472 636
274 728
315 257
457 359
402 375
559 253
851 165
146 36
666 866
392 639
502 689
501 157
867 706
75 148
39 658
315 923
552 159
373 179
503 145
569 496
382 35
332 947
309 952
491 765
600 427
841 66
917 706
682 392
522 440
193 101
768 56
701 906
676 549
699 663
813 818
881 589
706 818
284 329
36 610
682 838
151 85
494 1
654 837
857 58
926 860
846 471
250 216
231 751
697 755
958 804
454 517
922 936
645 320
480 220
164 120
283 643
459 135
181 752
633 527
641 261
658 609
2 99
876 511
390 751
259 940
549 292
145 918
537 192
404 18
837 434
115 225
553 437
630 660
940 55
162 914
98 732
27 543
730 589
166 60
339 973
762 254
165 665
877 701
466 461
337 457
108 698
202 390
665 83
197 943
258 551
192 152
651 637
538 325
91 814
295 591
42 203
939 720
652 654
755 210
27 490
866 815
142 887
267 521
740 216
646 326
910 846
318 452
60 45
493 859
689 647
189 137
245 80
280 964
959 586
969 843
440 9
613 101
543 333
960 825
834 869
126 749
130 658
85 699
909 22
999 38
191 444
406 811
557 393
671 582
568 741
349 470
725 808
102 583
487 105
506 959
800 149
504 725
225 92
447 993
365 642
942 272
477 697
967 697
767 548
82 555
678 108
122 96
848 904
472 730
692 395
324 172
479 230
950 371
85 767
551 324
263 46
659 473
686 670
172 630
266 486
510 295
687 432
533 506
190 629
933 340
498 566
15 605
243 88
596 739
683 894
207 825
456 236
880 51
828 783
624 933
492 5
860 178
209 536
354 90
312 474
498 871
842 932
780 273
407 742
764 646
740 848
929 566
265 138
481 428
464 549
703 851
853 80
990 367
538 992
243 858
270 877
568 654
988 761
998 656
886 202
719 199
613 96
115 728
23 476
293 198
700 214
306 222
852 189
849 758
131 259
861 87
558 978
883 999
44 229
296 198
56 263
227 192
763 289
195 127
851 51
783 938
273 94
237 664
751 464
923 253
364 808
399 589
642 539
347 236
934 600
119 416
650 319
756 413
45 856
605 404
319 148
284 188
759 353
636 713
515 996
868 931
685 884
555 163
76 519
953 85
224 37
322 787
537 242
757 480
321 488
368 376
958 987
712 579
733 515
918 787
332 210
454 364
185 856
857 691
797 566
975 650
682 161
596 235
456 999
958 885
332 78
48 90
752 496
257 984
662 661
21 20
846 969
946 665
364 733
868 847
100 592
768 951
159 434
764 333
388 421
783 716
181 565
556 498
712 687
178 763
580 339
6 93
122 54
886 821
112 308
661 395
193 79
977 820
706 705
918 580
24 467
19 309
425 93
903 898
922 237
479 828
365 231
934 291
466 744
839 556
43 853
274 437
797 998
478 113
286 19
549 4
856 860
860 716
109 420
502 22
864 789
690 719
289 846
393 858
19 312
127 399
331 365
500 451
454 292
669 72
216 331
77 90
273 487
408 848
183 205
142 246
214 305
70 662
406 283
704 906
629 900
118 170
260 155
736 98
586 423
536 547
391 361
331 69
672 587
210 74
729 471
591 79
768 931
933 413
587 490
470 35
778 924
164 909
557 643
12 545
324 889
601 888
633 820
218 26
804 152
464 102
175 492
824 79
980 538
838 158
437 939
502 454
43 911
768 276
318 396
957 905
528 833
390 700
174 366
416 871
545 577
793 682
624 214
283 18
37 280
277 646
764 424
989 531
547 342
260 641
30 214
542 117
673 635
501 177
287 338
145 393
957 212
811 974
615 709
329 959
949 631
199 821
881 136
577 813
273 108
635 470
582 843
6 985
32 786
849 584
492 927
2 802
74 183
693 7
886 249
659 379
948 970
80 838
482 664
685 769
607 693
56 819
856 768
809 580
907 166
431 385
930 910
391 431
902 344
738 467
156 896
967 385
900 115
405 860
938 382
170 522
235 311
280 952
875 165
877 860
272 40
356 172
668 995
62 671
888 258
456 172
926 680
847 851
758 47
525 30
233 942
555 71
802 935
333 959
145 149
893 216
510 16
262 4
73 662
304 641
824 916
65 659
212 677
796 593
734 487
461 463
407 365
512 629
558 608
792 774
12 23
760 473
125 195
4 432
334 640
628 925
482 873
879 34
887 64
97 651
597 451
423 193
756 415
306 875
348 686
183 954
383 308
53 377
356 301
113 610
255 131
584 832
763 400
403 677
846 554
346 813
795 641
238 399
761 240
156 845
352 409
155 603
412 898
816 305
428 777
708 764
542 11
99 861
437 379
123 137
774 166
498 216
925 573
490 264
886 936
306 601
222 807
523 371
443 254
518 612
792 146
174 415
999 372
740 791
700 128
869 61
333 506
130 250
878 83
216 551
68 741
795 745
616 410
699 12
452 265
996 72
397 956
744 609
506 808
711 297
978 664
115 695
669 528
337 945
188 671
858 640
952 33
798 720
529 520
359 871
882 479
503 274
471 254
879 504
137 242
878 33
191 159
613 39
67 578
140 555
826 418
265 382
573 746
125 210
937 360
1000 197
611 598
787 267
24 393
19 34
204 31
178 576
96 128
254 555
303 792
940 546
538 986
823 738
175 649
641 358
510 368
504 865
346 617
132 836
767 659
807 743
245 612
442 496
438 758
863 530
621 665
946 779
914 71
218 990
48 524
177 521
717 186
340 774
331 260
295 560
34 780
906 608
743 278
567 485
544 582
450 175
547 421
86 124
829 177
333 984
578 966
225 539
210 539
360 561
385 32
254 356
905 894
447 724
595 354
415 717
748 168
606 105
756 894
816 28
811 883
529 488
615 762
711 592
260 316
824 428
30 682
979 873
555 453
791 602
882 713
400 759
140 203
598 98
976 935
872 391
804 871
654 195
692 285
719 298
481 264
787 950
909 714
687 258
130 144
251 453
237 715
498 667
713 752
543 52
722 432
227 896
222 539
8 717
56 377
758 227
621 786
824 938
236 761
523 750
593 145
982 685
615 162
437 142
626 814
343 557
350 297
208 983
726 292
258 632
141 845
277 174
710 379
763 372
477 495
93 645
860 653
200 667
177 466
580 396
56 749
102 109
805 772
312 915
147 240
407 62
152 639
624 460
126 165
65 24
34 619
147 133
278 698
253 241
699 158
87 265
240 354
902 803
790 823
617 334
838 326
487 17
464 773
941 489
167 357
402 215
670 788
384 95
408 444
473 130
52 143
11 467
422 620
31 979
570 935
425 30
778 539
790 753
165 775
322 659
948 183
46 122
926 230
80 604
248 140
487 112
287 34
590 533
973 322
632 42
522 137
376 754
288 808
444 788
340 482
880 50
171 782
236 691
563 199
724 312
643 142
570 46
870 813
742 560
786 548
939 773
906 364
75 728
283 9
134 179
545 586
670 300
969 198
703 340
948 607
340 612
702 461
319 166
88 754
842 455
311 220
810 875
573 72
835 383
722 159
90 292
653 568
748 367
490 21
266 393
244 386
760 434
128 422
916 80
301 471
129 624
37 564
644 555
873 599
914 544
765 109
274 152
733 292
396 581
591 930
489 723
212 621
650 968
742 983
283 92
97 340
407 589
866 83
987 775
586 315
457 283
223 103
72 94
538 198
684 715
85 589
16 992
209 324
722 886
120 177
430 884
782 568
85 327
656 810
592 879
445 890
373 41
754 267
702 60
170 468
258 500
176 576
373 929
175 460
834 823
324 809
956 494
402 662
979 778
906 729
756 185
750 436
51 499
234 729
469 77
167 217
294 465
538 278
560 340
46 999
760 164
974 60
926 675
679 764
910 998
401 537
77 134
765 234
617 542
470 15
118 542
644 663
144 52
126 622
462 164
279 184
365 236
250 169
858 815
738 444
722 634
840 249
575 142
59 329
331 380
80 767
191 907
749 30
133 355
376 677
556 217
3 481
693 362
673 505
361 658
646 119
755 372
897 793
341 926
474 762
955 400
31 679
584 743
567 837
299 886
587 396
394 127
621 389
582 356
998 347
224 458
11 249
742 184
330 418
17 884
650 797
112 547
694 417
808 117
447 768
161 255
844 802
320 861
544 516
359 423
383 404
811 515
167 332
822 803
18 854
124 738
51 872
751 191
538 447
976 681
641 415
617 430
942 271
925 980
651 132
804 887
993 298
415 319
907 375
322 925
987 170
960 909
739 375
729 468
6 322
438 604
574 722
429 968
684 941
859 464
690 317
883 661
92 306
465 298
12 830
272 871
780 775
568 71
537 495
317 435
734 54
869 301
333 242
159 995
785 364
268 448
375 941
463 294
59 47
379 227
193 22
281 191
993 371
283 227
949 277
368 972
582 942
701 277
504 676
379 550
151 409
37 443
986 163
170 744
147 61
303 365
776 809
864 974
565 895
461 340
191 570
955 799
591 232
96 605
763 11
168 977
566 732
475 547
520 622
841 937
755 403
358 963
171 855
451 892
151 577
624 719
878 772
405 446
553 705
455 647
361 183
468 310
186 163
556 939
124 291
249 985
85 495
170 255
804 843
909 994
790 496
950 143
478 652
296 773
441 178
876 428
306 399
169 610
81 473
248 757
615 837
109 240
43 521
414 997
208 103
959 221
35 760
258 393
234 496
685 291
317 616
59 614
224 259
253 893
737 521
705 213
998 717
731 711
221 16
66 455
431 637
739 510
691 335
707 38
66 871
110 192
98 432
386 262
458 463
837 343
724 416
108 238
253 42
403 906
745 366
986 786
482 25
803 169
379 380
611 510
986 778
678 207
677 318
86 482
4 784
995 769
774 303
196 30
655 900
766 710
24 213
843 215
891 356
842 461
574 539
717 251
689 942
148 342
196 368
221 407
21 723
625 737
783 586
598 198
240 691
258 383
296 480
557 57
912 669
460 625
465 441
652 672
322 600
82 149
316 258
860 532
269 119
443 632
823 625
149 299
742 182
252 664
933 775
741 869
285 263
28 827
93 367
170 253
950 589
255 152
342 247
642 80
615 895
777 308
904 462
630 381
695 246
850 660
353 75
759 757
606 766
992 918
832 526
245 270
552 774
345 287
309 629
824 100
812 683
668 29
656 160
499 429
872 821
497 789
180 764
964 385
205 845
234 252
420 591
324 365
688 539
769 379
783 41
216 253
973 899
685 454
324 622
858 503
544 647
824 702
228 3
164 574
623 639
68 875
751 822
10 375
47 561
336 817
336 169
850 389
779 660
936 447
707 847
904 210
915 129
920 446
63 4
734 851
895 511
31 203
276 654
911 640
893 323
224 473
282 980
299 816
356 191
203 583
506 690
878 11
123 336
337 671
121 746
795 267
335 925
835 202
264 336
139 405
122 740
209 632
762 710
360 642
254 203
532 60
440 199
559 859
380 210
881 330
833 706
787 229
163 950
788 108
781 965
143 719
36 821
824 882
296 247
517 801
949 281
371 908
308 350
800 81
943 164
336 650
433 337
985 879
973 569
408 893
766 304
150 255
414 755
527 263
70 931
220 409
279 772
836 598
393 404
541 768
82 66
704 599
162 217
403 411
350 162
62 40
459 763
86 374
16 29
888 772
762 786
820 519
759 882
389 855
519 763
824 240
316 930
520 929
400 937
253 961
248 527
531 704
659 952
257 369
464 184
790 470
994 625
255 885
20 197
697 264
26 425
504 897
927 820
183 856
607 846
420 792
550 329
962 9
589 235
199 555
286 99
668 582
670 923
866 999
248 424
43 97
910 779
489 39
968 845
444 353
354 262
583 142
19 974
653 919
413 236
395 208
761 375
859 468
697 722
591 799
580 621
839 323
477 526
76 389
413 559
845 294
313 218
796 527
321 787
775 971
735 50
830 773
66 12
979 293
636 622
105 754
652 560
922 280
740 39
934 870
573 620
172 582
895 657
296 836
280 881
223 207
880 377
300 846
117 855
575 124
991 375
831 886
401 800
546 882
354 827
866 406
939 62
806 727
436 295
173 419
999 803
539 34
322 548
26 404
367 959
201 916
87 41
585 145
569 970
14 645
820 780
956 882
97 475
454 73
993 752
197 105
529 191
744 929
504 217
680 377
669 373
268 424
475 932
756 249
40 129
960 709
849 727
976 169
615 344
378 78
947 18
725 231
809 242
101 901
855 870
585 937
410 135
855 372
175 608
723 922
904 344
191 167
408 274
473 565
286 871
658 854
597 523
474 147
70 446
413 523
720 23
257 737
271 937
271 250
213 215
773 21
19 555
114 571
33 777
77 530
510 497
73 622
894 617
834 757
306 824
429 348
272 46
833 573
976 594
515 153
665 671
626 304
98 212
967 135
651 66
153 184
421 807
905 714
755 595
641 381
973 830
996 573
626 959
468 287
583 529
690 436
789 125
265 977
921 120
675 47
583 160
466 692
883 9
698 666
519 208
456 546
139 357
657 456
830 332
739 167
925 867
550 885
720 316
506 191
911 33
256 381
603 559
114 224
272 305
364 62
724 423
594 409
477 683
594 545
695 758
186 316
516 842
675 712
612 101
468 711
687 164
249 516
822 467
312 159
675 601
148 151
586 130
637 685
19 114
332 73
216 248
361 46
426 624
817 282
455 788
607 195
306 6
828 221
403 802
921 119
608 162
474 75
344 242
759 853
146 518
466 128
899 213
715 848
729 346
44 9
829 971
937 858
168 191
800 355
419 289
965 628
563 828
977 342
164 328
644 352
439 417
775 999
411 644
558 321
9 108
244 417
456 289
57 295
56 671
287 947
138 936
859 706
636 547
992 778
735 369
303 727
966 168
567 269
665 67
521 269
854 305
334 381
891 259
121 305
720 351
117 379
224 780
500 967
316 875
422 39
101 565
593 436
603 277
276 291
902 764
946 628
516 2
458 438
446 906
443 229
763 966
751 691
537 902
655 2
526 12
241 58
918 109
651 216
947 72
715 742
428 453
834 430
586 229
121 93
64 238
222 95
625 509
915 753
359 141
745 124
121 20
96 696
108 702
862 993
675 132
14 627
197 678
548 99
173 783
796 779
909 313
425 105
649 510
913 548
814 19
920 982
175 910
310 888
420 190
79 917
680 47
739 658
145 38
315 202
193 592
844 685
530 591
314 337
924 424
832 734
471 549
702 223
6 668
319 829
300 428
380 998
602 834
974 70
471 39
73 422
191 280
281 485
515 336
537 159
133 47
546 775
880 10
308 506
682 447
565 396
720 392
706 290
866 306
486 474
481 907
255 732
679 565
346 84
892 362
542 47
414 773
647 327
265 628
217 541
915 162
465 421
675 414
252 921
545 243
532 688
100 853
196 760
312 375
482 182
698 265
421 452
481 682
789 546
229 57
890 486
788 968
85 716
981 962
618 115
753 740
713 86
937 111
357 619
294 966
163 955
251 785
74 89
679 16
925 644
907 444
910 801
714 706
468 624
502 947
389 909
691 833
292 390
306 74
464 233
792 895
440 699
504 949
316 165
463 635
280 936
664 335
305 723
9 480
279 58
284 710
706 617
176 334
270 576
104 155
382 544
58 513
733 378
608 932
693 563
810 186
528 543
556 539
826 449
100 346
382 494
713 935
955 610
606 748
588 196
47 127
559 183
850 199
623 790
805 80
917 451
540 689
488 95
610 386
737 3
819 442
110 351
699 621
819 432
703 297
428 205
365 761
680 644
630 305
928 931
664 722
861 636
551 116
459 743
928 787
101 625
818 101
264 95
483 198
494 189
734 293
885 104
909 272
834 346
790 780
932 74
854 142
743 165
767 401
993 960
869 494
487 365
840 770
742 530
385 837
795 727
731 545
496 867
156 390
908 679
416 129
414 306
127 427
845 302
326 911
179 613
146 31
158 529
618 969
110 509
509 929
943 126
694 717
55 763
649 997
183 158
716 337
976 759
760 734
434 940
922 724
89 365
34 408
727 267
685 47
407 992
270 547
364 433
424 959
468 324
39 219
117 968
732 438
936 992
176 904
777 64
843 162
353 991
832 732
57 551
625 444
391 175
760 463
860 421
750 734
759 232
40 511
984 273
30 558
628 839
217 39
584 490
845 569
453 900
682 133
546 668
598 986
88 38
241 643
60 751
323 252
191 913
602 52
92 590
21 750
283 760
551 81
816 314
542 69
256 302
907 391
386 308
808 323
902 356
589 127
759 169
119 812
997 265
315 595
407 242
427 619
797 452
576 731
486 369
359 736
26 384
963 771
874 42
228 524
840 423
119 663
749 573
409 735
18 578
736 826
967 110
795 35
458 80
352 144
234 29
706 828
363 233
59 424
403 571
596 349
954 618
282 177
791 982
442 303
343 350
319 81
550 70
858 977
384 811
976 783
143 737
542 530
85 276
294 875
395 461
526 17
690 140
557 935
287 984
473 109
21 684
844 798
317 729
839 950
789 889
226 908
630 521
593 590
236 563
760 632
904 126
831 796
119 816
977 338
551 947
988 295
992 491
965 518
221 626
654 246
414 697
914 57
412 671
70 726
134 755
848 468
217 853
346 702
26 624
31 54
150 966
270 54
473 2
835 652
973 713
193 115
8 878
998 989
660 478
779 447
41 400
947 973
377 38
638 511
778 953
191 93
858 232
8 198
147 411
172 378
636 132
50 309
103 569
219 177
122 431
11 509
197 71
730 84
545 200
51 97
845 895
78 34
416 734
547 594
26 289
544 505
827 852
331 588
561 802
282 234
322 527
485 657
197 912
662 539
603 938
661 556
308 271
529 305
143 847
220 432
34 409
944 222
676 943
297 574
896 996
741 987
996 746
565 906
72 144
237 216
748 267
943 469
233 782
657 182
254 276
420 709
497 806
378 910
497 206
207 245
473 358
682 964
212 568
87 214
825 520
365 924
133 239
219 383
392 577
421 190
113 4
807 444
670 416
800 407
796 664
656 293
214 458
813 63
875 612
889 427
109 254
662 32
548 412
666 752
116 709
379 356
794 521
96 177
535 300
667 902
518 45
102 61
67 602
110 451
948 885
548 390
337 495
81 433
729 110
891 948
40 17
41 685
802 320
720 157
199 859
745 396
155 339
585 774
535 393
116 767
499 896
927 779
223 182
375 916
875 917
903 908
26 593
290 360
526 212
29 362
455 81
163 108
988 934
953 338
362 540
825 595
135 49
431 239
982 204
980 239
709 762
413 252
214 312
694 610
92 21
749 444
856 604
733 754
589 272
66 534
763 690
904 899
602 579
568 524
844 680
398 662
21 952
464 776
992 429
200 501
221 30
796 452
447 247
419 726
147 526
932 27
896 455
510 384
428 10
127 525
337 11
151 482
935 86
302 923
605 309
171 603
182 291
421 345
796 667
105 725
170 776
410 788
493 680
933 428
152 257
706 291
941 715
943 539
162 622
44 621
794 207
416 79
125 100
592 304
369 824
652 799
888 279
115 223
570 12
79 70
966 787
203 681
580 913
360 447
828 58
124 95
551 152
771 231
263 178
612 364
599 858
666 56
572 548
170 725
38 607
421 542
588 930
864 910
826 894
738 867
557 189
647 529
33 316
409 77
198 191
39 429
667 520
964 1
665 69
966 441
686 892
489 972
561 481
78 215
982 526
810 98
456 906
753 79
658 710
637 284
391 25
386 54
560 573
713 904
780 777
489 560
290 411
188 892
135 337
465 650
493 40
774 123
126 501
747 918
837 61
209 566
878 546
646 376
482 558
660 223
177 528
135 65
956 69
592 263
872 374
339 537
909 768
599 63
702 794
238 980
280 638
510 533
726 232
699 286
947 842
840 995
879 239
699 653
856 259
15 587
890 534
868 392
580 262
371 769
74 196
647 407
858 329
628 270
371 369
403 91
915 89
430 348
224 394
232 944
756 262
418 870
203 377
503 833
19 433
785 758
953 895
774 357
676 135
144 774
718 201
672 250
705 881
697 188
166 574
636 405
384 89
596 108
489 300
164 647
51 588
680 230
642 951
826 926
528 631
295 834
424 554
580 569
794 609
249 142
275 153
234 845
977 33
951 295
518 626
749 636
680 823
818 765
618 932
760 540
13 919
147 840
473 175
900 817
133 573
509 869
408 819
693 492
651 880
994 951
991 770
656 285
551 852
610 91
401 842
103 960
40 74
576 40
674 902
114 338
181 886
529 919
996 869
931 342
403 328
814 350
987 568
477 200
616 839
409 770
329 38
875 432
608 110
372 40
986 588
499 66
95 364
428 134
203 791
57 263
790 258
369 625
325 245
72 769
327 452
603 554
310 149
297 642
449 704
872 13
351 90
52 957
886 204
440 273
703 583
747 73
311 850
813 766
142 741
51 826
453 888
96 580
638 303
535 96
688 348
912 773
379 175
425 614
585 980
651 630
278 824
511 996
350 467
955 679
193 83
965 104
994 503
86 908
449 998
557 885
177 947
99 228
831 355
811 966
771 760
134 714
574 906
590 325
561 995
570 79
147 265
549 375
871 797
891 68
123 862
650 436
731 113
473 75
781 943
179 782
691 883
573 880
139 994
86 78
68 87
313 730
157 994
26 219
383 459
610 19
629 401
8 518
527 210
38 643
23 644
883 172
995 875
32 894
862 911
303 905
723 256
489 603
135 91
921 444
55 878
361 953
859 809
256 728
66 865
44 267
986 237
141 948
575 223
114 652
681 541
500 603
174 105
413 820
616 700
79 109
218 637
866 91
60 49
532 691
347 365
300 325
943 355
181 628
232 988
942 596
844 557
285 885
326 374
372 273
698 319
21 396
223 560
891 666
305 243
86 192
628 923
482 197
721 244
286 180
751 357
619 430
757 971
169 242
427 512
824 556
601 226
678 712
622 331
7 820
790 941
693 869
294 335
758 738
490 410
684 70
808 164
143 735
974 821
579 924
21 200
432 772
177 635
900 735
349 177
269 293
108 78
272 690
786 770
549 658
768 186
998 937
789 206
883 270
670 446
426 684
275 374
912 701
138 740
315 88
567 715
562 246
813 510
452 791
205 921
246 429
106 194
471 904
353 686
861 940
427 816
164 558
961 992
813 876
212 324
203 298
365 878
469 437
465 899
433 125
656 696
698 157
175 940
966 874
516 660
584 488
828 231
505 429
884 30
249 167
230 626
194 443
160 898
789 834
23 50
57 697
793 809
841 950
307 673
505 324
150 470
691 502
875 896
428 705
663 456
579 213
567 956
397 301
796 544
95 922
583 514
494 702
633 461
59 765
646 136
266 424
543 392
578 465
311 484
236 821
79 479
956 373
168 58
54 345
149 517
499 888
944 384
492 921
218 236
93 858
866 887
793 20
573 332
799 71
276 406
824 119
752 760
358 302
551 58
704 176
200 244
841 920
275 729
151 454
11 458
86 100
465 802
520 54
635 806
926 374
736 259
787 57
880 208
757 896
413 204
96 339
508 211
756 296
935 513
566 197
92 504
17 133
145 458
579 774
316 520
284 327
943 821
236 460
400 938
808 771
767 687
796 428
330 907
326 161
269 833
694 77
106 26
458 375
512 253
130 855
804 951
656 962
651 251
313 996
632 698
223 218
53 240
637 378
993 727
718 722
626 84
910 651
918 556
640 422
410 591
369 288
932 756
246 134
715 829
171 137
619 750
17 232
954 87
546 663
959 917
899 647
257 919
23 374
455 882
989 733
156 872
174 517
40 641
827 329
143 420
131 332
92 727
987 266
503 317
891 835
67 500
89 637
997 221
661 138
727 750
563 453
514 823
753 511
777 237
273 898
891 429
15 398
870 749
675 844
381 919
382 446
710 827
131 150
979 385
410 744
775 620
947 81
353 882
980 180
878 475
394 106
359 664
453 250
5 77
297 403
884 790
839 487
588 903
112 963
63 98
798 457
673 273
58 140
558 457
128 657
994 914
601 18
739 243
435 590
196 404
424 839
482 910
425 142
396 119
808 717
873 213
351 301
812 450
995 466
739 963
908 707
605 767
141 392
530 304
113 572
203 360
451 984
681 262
979 54
436 538
478 927
404 53
496 715
857 130
929 867
733 487
689 406
297 394
927 544
489 129
514 229
734 629
922 454
342 291
243 387
437 723
446 88
919 38
660 40
401 198
521 608
653 134
460 430
628 740
722 186
721 588
731 906
982 528
919 680
931 290
760 550
236 916
600 100
767 720
118 699
991 387
860 573
411 931
202 624
897 807
687 402
434 499
953 648
276 982
528 765
535 726
380 758
828 126
466 475
963 994
556 896
514 337
438 924
730 987
719 179
558 800
73 703
769 902
91 199
773 68
618 419
430 73
487 88
780 553
344 996
885 693
502 385
870 513
502 815
86 1
866 189
93 740
245 704
992 342
737 844
494 262
333 253
562 642
738 174
318 899
44 466
28 868
903 349
302 724
578 591
799 903
244 113
872 373
295 999
766 792
204 170
61 441
801 737
25 906
679 817
502 351
475 731
128 702
432 750
195 255
953 310
428 448
71 405
129 67
198 556
742 749
395 8
599 477
23 687
728 244
445 682
335 871
93 118
383 295
197 148
864 555
238 959
172 429
219 233
92 537
271 67
68 930
292 799
694 11
423 353
910 409
638 368
316 376
181 280
844 607
910 920
195 391
825 937
66 523
358 975
621 859
645 191
586 347
971 30
835 455
35 603
490 641
541 896
38 604
944 28
561 473
53 734
527 196
403 526
627 720
979 208
145 821
980 997
417 82
905 242
141 706
795 202
9 568
636 245
135 860
349 480
407 47
89 264
481 68
947 781
642 400
921 331
593 536
43 713
518 658
193 509
62 691
434 854
536 193
71 379
531 258
886 233
889 996
42 459
408 288
381 628
384 67
999 451
625 569
134 15
929 270
719 590
151 39
378 50
491 140
406 730
359 338
81 603
229 999
245 605
228 146
851 444
576 241
336 692
633 939
313 344
144 475
525 885
555 737
662 914
969 680
156 745
238 386
488 63
843 966
191 273
873 245
369 479
58 167
39 55
425 777
63 655
514 874
403 834
945 18
983 223
865 822
725 382
946 173
47 872
731 753
566 757
733 335
647 99
703 957
757 307
675 540
926 813
561 426
859 298
518 987
512 974
874 798
159 280
667 363
451 844
604 904
429 16
304 270
487 255
950 349
552 229
79 484
483 864
401 374
605 131
882 823
326 635
930 311
998 905
387 961
263 662
928 920
245 13
577 442
143 354
564 12
876 66
555 336
536 277
898 977
684 721
150 958
511 93
109 226
248 171
309 747
717 514
614 765
256 203
156 148
252 223
585 511
360 189
778 600
540 638
255 97
355 821
362 130
684 438
680 475
444 532
80 866
724 791
693 328
337 231
839 925
53 651
918 144
303 27
621 654
541 600
53 607
79 808
336 488
969 102
855 796
20 331
497 531
150 529
351 407
890 408
416 305
123 570
310 735
952 665
440 843
934 477
132 342
53 96
963 678
128 122
341 118
872 854
532 269
3 454
141 960
433 221
85 918
708 205
762 10
938 760
429 239
204 298
218 446
780 517
157 185
566 731
835 735
22 676
262 222
993 941
442 917
52 102
572 427
674 852
425 563
38 929
453 860
427 168
314 353
894 76
897 327
549 403
718 183
918 472
64 148
252 224
47 477
156 873
822 690
495 78
228 299
30 764
563 436
392 39
245 238
637 132
218 806
33 871
478 682
722 167
435 768
302 733
540 796
547 40
303 694
536 56
532 600
108 748
904 990
649 214
772 63
730 951
690 443
486 354
8 257
155 234
671 271
823 828
147 772
702 142
659 842
440 173
446 320
301 490
429 678
899 82
163 545
895 307
646 521
697 375
726 456
532 780
609 203
549 99
563 617
700 487
551 300
261 136
493 835
143 986
754 23
676 932
918 125
197 423
853 141
577 958
804 770
239 533
199 485
726 608
933 523
89 123
394 521
318 202
59 827
679 73
506 564
972 376
678 97
279 750
450 341
28 164
431 236
517 679
393 969
89 325
384 7
998 909
978 69
361 434
193 894
248 754
744 158
13 410
791 521
258 314
46 983
854 674
601 314
313 912
958 115
841 109
557 835
896 1000
283 832
949 177
59 338
200 446
394 367
1 488
372 492
976 352
541 627
587 598
63 118
570 443
440 477
249 708
747 186
308 966
247 411
688 439
142 539
908 925
596 983
35 906
914 433
105 529
620 559
346 477
85 679
792 974
362 877
227 589
864 679
60 466
981 882
296 421
543 310
468 315
181 680
259 358
714 833
547 406
348 367
155 884
389 610
774 830
586 828
416 365
251 302
560 992
133 77
70 351
317 252
866 809
555 914
238 962
539 186
844 214
51 641
476 65
606 443
452 742
207 174
140 753
537 319
113 64
435 591
663 752
620 617
927 665
538 949
179 235
408 821
419 18
57 530
890 346
931 134
84 129
317 992
809 990
19 102
983 645
399 849
352 930
747 304
643 90
690 130
566 104
866 357
196 137
488 720
311 390
443 401
226 659
64 87
754 804
758 239
51 766
851 873
273 404
800 451
750 111
807 232
689 989
664 437
323 743
900 567
888 467
710 229
33 476
53 992
651 438
814 136
279 936
487 556
758 604
924 489
421 96
454 348
376 32
205 915
408 348
897 462
209 491
101 332
385 5
191 131
819 556
502 655
1 896
572 558
790 631
669 690
902 199
542 203
358 278
520 578
796 231
279 85
555 985
66 64
793 721
908 113
32 426
308 821
795 331
673 804
75 741
31 945
720 853
131 248
717 509
544 41
522 21
642 101
762 348
875 205
445 165
142 208
347 862
851 868
534 220
513 742
902 114
954 44
222 274
551 990
277 653
636 513
27 65
619 250
272 887
279 804
347 964
561 830
898 741
947 409
946 506
476 144
878 16
726 948
312 267
775 744
730 34
49 248
714 224
592 749
548 55
784 533
739 581
812 904
185 484
891 605
250 653
891 742
624 919
716 168
910 150
620 767
128 552
83 330
445 908
785 960
725 131
654 13
118 310
973 251
643 910
503 12
412 104
434 289
783 620
526 9
450 769
465 934
819 205
722 338
628 785
476 263
934 18
565 65
678 311
512 281
289 868
175 475
58 665
744 3
223 883
518 84
353 842
199 366
141 11
258 570
405 395
674 740
42 901
152 716
292 969
725 45
560 964
206 88
845 441
337 131
818 324
687 988
404 342
570 980
617 299
621 736
931 373
283 860
962 50
677 368
858 667
515 711
840 697
230 734
195 966
926 964
865 443
750 297
334 166
470 843
677 323
5 516
69 902
985 973
459 799
125 865
832 641
985 73
929 332
279 333
109 580
997 68
346 436
273 726
45 527
874 507
860 944
142 699
29 778
345 778
245 767
226 20
816 556
886 595
779 213
826 166
759 62
917 261
586 738
152 657
231 265
992 569
864 687
126 641
142 40
836 878
745 587
545 367
256 768
519 111
356 339
825 674
190 460
92 364
474 999
207 832
421 729
414 648
233 170
526 402
133 146
937 405
487 975
165 221
421 911
204 887
515 961
554 33
509 972
663 776
736 396
347 637
978 733
127 367
141 317
114 130
469 533
42 43
583 330
673 280
919 497
847 527
120 673
397 899
577 918
568 46
224 790
149 143
774 295
295 589
371 466
251 816
340 758
883 353
291 58
474 911
345 236
429 235
155 749
81 522
709 553
295 644
647 794
344 654
319 895
544 179
126 347
893 378
518 199
443 966
481 214
491 295
198 421
245 110
885 393
429 315
45 1000
510 928
292 891
263 737
966 706
952 480
547 680
999 206
547 61
977 894
970 854
964 633
253 888
744 248
966 834
292 271
536 8
730 178
118 100
880 132
709 392
367 131
846 395
839 255
865 135
551 515
257 150
894 331
671 808
190 217
49 622
483 104
261 405
710 606
342 252
10 97
613 958
862 53
301 852
412 53
866 428
843 460
637 820
721 263
199 370
840 908
303 662
674 360
894 167
735 250
587 91
638 348
550 940
248 536
706 183
193 648
740 702
548 18
675 245
792 647
542 482
624 905
98 192
185 46
945 496
232 30
625 591
212 407
940 497
647 746
981 879
651 603
928 201
861 866
703 921
998 13
921 812
107 897
458 155
451 158
983 785
45 925
840 262
948 148
250 133
603 694
694 955
337 391
184 437
832 250
696 441
111 170
325 907
878 230
906 654
900 459
673 310
106 69
449 169
94 252
247 212
819 515
742 439
312 149
766 697
68 583
50 489
844 666
297 441
272 904
517 520
879 998
568 194
469 462
51 665
414 57
249 472
937 604
931 880
748 920
677 334
571 648
710 42
828 922
734 697
983 463
823 471
189 231
51 828
188 563
976 872
822 950
926 80
501 500
698 239
181 841
636 144
61 211
647 845
246 917
693 244
274 334
888 386
296 941
693 457
854 655
624 227
815 285
123 467
761 28
285 302
941 321
864 683
437 783
665 873
829 417
976 646
159 964
922 94
469 633
514 183
472 260
939 33
921 532
700 263
616 767
26 485
90 937
280 954
807 679
583 47
543 84
853 413
817 412
658 495
631 237
822 422
897 567
375 96
753 646
955 841
662 218
400 366
414 619
560 38
270 431
414 845
454 750
999 477
734 773
978 185
62 843
404 432
315 431
259 776
459 168
912 98
282 148
181 485
445 213
347 570
672 737
383 363
1 940
47 533
881 654
141 795
435 293
749 10
227 376
996 377
480 853
741 827
208 125
230 265
290 220
939 358
574 715
690 637
249 482
258 378
91 585
321 697
991 626
248 416
777 787
461 903
419 377
14 697
172 642
307 275
590 339
517 54
844 86
279 922
345 312
109 736
669 902
280 281
198 135
952 580
430 144
734 569
74 32
534 556
302 857
866 82
725 168
601 718
919 644
236 822
537 847
52 897
517 699
812 36
683 737
129 169
20 299
646 512
639 124
613 763
763 563
970 839
217 982
31 417
867 621
393 450
81 877
865 280
195 105
260 298
628 105
314 587
302 580
891 594
495 378
96 62
407 428
458 592
642 220
817 51
76 395
264 7
738 454
854 81
66 510
968 790
770 877
643 875
896 516
608 455
643 690
435 983
434 50
497 583
903 754
826 376
892 34
484 749
93 801
510 699
32 375
535 219
70 366
207 910
640 156
316 418
359 953
385 230
298 191
631 366
960 444
55 325
894 736
411 463
337 249
947 488
521 673
828 458
589 818
109 881
550 763
301 427
834 148
849 427
125 784
218 199
388 509
280 193
400 821
650 405
188 927
799 747
149 542
211 435
897 795
140 355
140 986
184 168
167 146
172 481
11 308
808 174
655 573
93 595
697 925
718 388
175 241
402 243
311 364
326 214
69 658
382 22
935 915
485 672
162 864
330 491
832 12
129 467
392 163
516 41
443 355
605 802
935 784
317 544
15 857
248 806
190 625
988 306
791 334
444 350
210 447
462 148
137 779
599 432
415 297
958 515
667 770
694 184
326 576
110 265
659 287
474 160
804 797
861 532
707 821
876 954
762 965
254 150
324 840
445 684
927 976
893 124
260 871
919 127
11 269
833 915
356 22
741 326
230 349
141 108
617 31
148 709
261 823
694 657
847 454
159 496
801 355
111 998
754 819
394 103
33 772
659 887
396 998
420 136
256 876
707 506
52 972
400 720
154 952
58 375
268 320
334 239
62 322
885 170
703 686
5 969
70 904
440 792
906 462
193 646
673 386
510 878
782 38
794 771
406 452
767 352
604 553
93 291
441 436
816 681
923 213
867 577
230 148
320 925
796 538
966 765
648 86
704 34
183 598
167 601
204 610
41 816
119 322
606 236
164 950
466 40
738 139
75 197
391 823
9 786
931 972
769 940
870 365
278 495
481 768
196 548
244 981
282 526
398 9
756 267
17 360
833 41
467 739
938 571
525 131
981 768
68 795
635 479
636 849
31 251
657 900
147 158
507 892
99 33
276 544
311 192
750 784
880 546
536 755
558 331
84 321
979 798
960 667
394 542
927 728
547 746
393 211
664 587
135 86
523 302
21 5
962 827
693 996
838 528
850 642
269 749
558 813
740 271
554 318
205 445
531 245
152 259
188 827
992 603
412 21
689 810
689 906
819 323
415 401
422 910
271 90
223 873
406 237
408 166
480 469
548 347
683 886
410 187
652 713
806 343
109 537
402 386
536 251
486 722
32 343
490 566
17 623
156 600
281 857
196 971
928 687
862 503
534 179
90 195
574 516
670 28
179 197
56 79
863 395
707 668
52 949
786 393
837 684
215 190
219 729
551 388
109 856
675 137
199 560
902 131
351 140
342 603
429 890
627 261
712 114
363 517
259 591
763 421
220 135
691 431
687 699
778 902
188 315
34 49
616 19
449 338
829 456
779 193
124 164
706 335
736 562
916 304
977 864
599 229
214 311
563 909
378 986
677 170
582 845
684 437
76 585
682 519
711 148
124 615
573 764
176 999
915 579
545 903
371 377
697 319
565 198
277 581
100 30
771 874
427 584
352 256
862 904
16 779
521 502
939 14
460 146
307 692
38 474
12 122
303 310
462 128
676 812
170 624
537 728
708 149
334 267
605 560
586 407
205 610
175 207
832 511
51 867
240 376
192 515
686 284
295 233
554 60
199 129
4 492
137 427
28 716
98 909
571 3
993 169
480 257
574 917
151 128
775 859
162 65
226 90
234 494
979 963
174 619
511 797
452 580
803 202
27 249
628 8
377 544
441 994
619 274
334 679
360 455
201 3
244 899
518 333
371 399
577 466
511 485
344 921
312 905
879 940
174 5
431 480
651 949
153 438
302 437
633 914
19 452
296 135
903 398
316 3
817 703
423 203
356 843
211 660
455 945
950 624
285 566
67 304
451 12
270 79
891 675
620 778
939 656
386 119
885 495
527 704
127 624
31 692
989 814
529 489
331 804
71 563
650 690
651 326
214 391
19 232
313 323
932 517
665 274
294 327
798 299
834 224
223 931
698 584
586 525
390 958
251 773
139 112
256 193
335 401
368 163
257 493
181 704
626 745
666 690
289 382
781 129
411 684
819 964
298 969
838 658
37 914
638 815
276 49
193 664
72 876
412 33
995 227
576 468
206 772
149 631
853 987
72 369
194 2
324 570
432 532
679 880
121 632
210 499
673 774
353 259
998 284
660 979
885 883
667 302
104 994
382 351
896 209
388 876
376 622
824 645
167 295
901 853
637 839
801 214
313 62
199 538
579 394
354 381
982 818
160 358
105 963
278 936
625 196
527 267
414 454
642 289
251 150
139 837
735 614
154 183
256 670
717 918
248 637
426 506
589 714
989 8
381 731
475 799
10 981
788 229
303 999
291 466
680 289
504 887
23 464
834 956
716 187
326 244
278 659
47 514
444 250
410 856
247 981
92 88
501 811
63 38
6 749
372 903
640 221
789 441
181 923
981 129
959 577
62 940
133 122
442 92
528 60
640 463
855 693
286 210
339 244
792 571
211 363
814 283
213 790
715 495
327 636
446 356
504 556
452 480
189 507
455 587
590 567
662 338
974 311
365 468
706 107
565 737
764 55
194 118
718 238
442 158
378 797
798 985
794 268
238 666
41 198
146 766
49 169
138 653
299 697
825 564
30 356
636 517
38 369
371 212
746 759
537 505
52 28
406 759
972 616
417 870
329 841
894 503
950 219
473 661
722 85
470 673
940 732
130 328
45 403
555 123
365 356
829 661
126 722
338 655
691 251
265 261
530 784
115 930
618 843
729 562
285 78
757 600
456 41
807 655
902 977
310 649
1 616
785 163
952 183
231 223
419 811
193 470
98 514
256 752
212 337
796 983
810 681
875 369
831 164
672 211
605 300
383 382
115 61
636 677
759 288
695 141
276 149
972 822
54 522
181 46
940 804
748 121
185 545
617 962
648 360
302 685
718 135
941 703
922 752
483 418
539 261
795 792
128 834
974 412
144 221
845 980
266 573
346 69
221 208
641 159
119 514
273 892
912 757
960 878
539 965
521 170
930 787
185 408
328 746
391 219
975 612
497 367
360 416
753 633
188 998
912 675
715 835
908 434
32 207
238 197
595 628
832 597
521 366
762 700
784 874
393 992
7 607
495 617
394 724
57 857
672 765
413 229
813 291
426 577
493 176
64 13
329 835
516 49
136 347
723 744
617 463
135 457
400 461
102 30
652 311
403 988
497 313
604 757
551 194
45 498
954 984
382 357
245 586
644 665
68 585
852 460
275 877
61 822
747 117
854 786
465 99
325 163
702 329
972 240
78 939
497 314
701 896
455 686
508 695
391 881
743 203
22 29
629 115
983 461
437 811
550 675
627 480
862 755
146 123
624 740
475 905
518 654
961 848
450 312
888 165
429 197
691 764
59 989
705 38
792 222
630 52
675 181
741 164
327 324
30 167
724 115
8 242
163 407
182 690
424 609
843 102
6 688
774 103
636 760
126 270
829 370
121 271
993 670
320 501
81 955
440 464
995 246
674 611
785 186
147 991
895 806
648 855
336 932
405 361
242 136
960 496
630 720
457 44
148 531
628 400
99 492
278 350
58 141
106 837
731 516
577 705
959 299
196 89
1 924
508 71
63 195
169 389
430 653
801 924
520 202
554 960
546 718
546 843
639 583
591 318
456 877
487 571
148 713
483 804
840 438
877 905
433 84
842 770
971 653
472 20
345 544
437 678
782 664
628 866
801 112
391 664
517 955
890 281
156 599
70 629
682 58
991 590
412 268
22 110
400 199
833 339
686 374
95 988
14 738
805 61
537 961
975 569
14 18
960 360
630 228
94 110
910 662
99 524
776 26
445 750
369 7
137 902
929 162
937 105
862 113
272 790
82 827
593 2
900 644
458 766
373 868
236 857
741 861
661 807
313 603
141 708
277 985
134 604
376 122
797 243
902 160
226 678
469 160
813 546
390 97
845 115
150 322
334 378
620 771
409 37
302 906
290 883
737 461
161 470
746 76
613 785
314 856
348 697
127 178
694 6
253 867
218 355
712 942
446 150
673 95
478 668
224 907
50 63
669 640
115 658
781 60
202 648
544 730
910 980
392 119
34 339
283 180
237 594
920 939
871 690
335 812
210 915
423 923
120 664
76 126
956 688
687 129
630 982
769 324
83 610
776 566
660 643
826 305
508 146
13 486
564 517
462 424
609 657
76 985
198 730
255 675
404 277
970 747
680 410
96 558
423 669
24 334
700 138
70 470
356 145
495 409
687 303
815 614
885 211
572 144
402 696
788 624
665 584
859 404
951 723
830 351
493 329
906 670
784 900
687 346
809 929
42 675
809 326
682 947
428 470
343 233
903 786
936 954
43 664
407 56
388 559
182 278
388 197
354 838
751 395
868 29
839 492
376 944
937 839
485 292
220 730
974 28
812 731
830 245
827 2
640 892
651 173
481 822
568 233
740 904
647 279
231 177
782 619
64 594
133 828
485 307
791 604
405 737
198 779
454 256
473 243
571 847
280 892
41 363
750 9
873 503
138 475
742 501
597 948
870 38
16 138
969 142
345 333
224 262
212 718
627 137
459 421
478 889
830 410
360 919
841 301
365 641
637 483
737 900
342 620
471 741
805 515
508 556
979 700
864 332
609 467
867 138
600 98
109 382
824 725
725 375
849 271
727 578
789 590
703 424
597 36
227 37
974 958
209 636
522 103
970 686
374 898
185 892
866 324
161 87
16 710
880 402
446 383
472 786
533 255
79 253
796 498
186 926
280 991
639 364
165 964
120 878
711 340
69 732
790 434
723 471
508 855
200 836
551 984
227 420
42 252
29 815
990 227
469 164
966 791
736 163
957 906
468 482
540 1000
455 862
757 124
702 42
982 678
622 672
28 621
710 482
821 614
503 511
232 886
964 345
304 918
946 388
755 311
336 652
153 178
660 777
293 62
731 386
866 564
245 896
197 279
309 134
895 431
811 41
747 862
212 166
315 65
480 814
962 350
144 678
228 421
56 9
398 599
281 109
598 664
201 794
348 188
625 405
245 676
969 252
251 916
71 806
917 333
969 857
509 280
613 728
195 342
372 160
74 219
959 930
439 614
238 137
193 486
314 434
737 796
583 14
336 458
657 472
873 101
2 121
423 728
341 895
706 424
325 834
451 145
490 115
57 377
646 987
207 157
866 43
987 371
375 380
552 358
760 846
396 866
485 37
567 418
992 960
483 29
960 234
48 304
726 353
551 855
995 880
826 484
19 771
396 306
475 517
850 453
753 655
364 125
234 749
461 770
234 226
697 227
899 606
215 377
849 933
954 928
839 53
589 538
823 108
839 954
351 263
47 267
987 722
107 194
954 561
999 353
629 830
162 815
389 140
680 806
724 316
596 157
379 488
260 98
767 333
44 814
29 853
723 827
139 763
832 440
740 54
207 188
976 285
175 316
484 152
210 680
219 647
394 221
56 491
533 409
611 394
822 418
148 446
939 541
959 107
351 173
357 913
299 803
696 400
224 215
887 154
189 608
617 119
783 758
344 336
358 255
663 852
948 672
777 817
240 857
491 109
582 131
928 961
263 195
264 673
731 361
163 969
310 702
779 886
224 620
205 577
500 813
775 902
98 309
659 341
114 932
872 875
290 633
605 844
507 129
982 119
668 35
98 35
537 185
822 737
75 642
96 28
751 551
4 632
74 526
684 637
65 772
927 93
847 509
463 986
384 781
288 129
764 460
108 93
578 305
766 74
238 63
451 432
517 868
30 272
447 934
688 692
470 109
162 631
593 828
373 743
892 874
518 261
535 288
836 318
355 413
922 433
880 568
541 392
416 595
870 459
932 456
236 214
975 687
55 62
526 794
189 316
743 580
560 558
978 334
745 596
949 610
393 782
733 27
479 102
752 71
558 24
682 570
737 359
784 289
66 199
489 844
389 276
248 413
940 917
817 346
909 727
599 540
966 275
286 640
739 538
22 710
754 418
533 571
312 161
348 272
218 655
825 953
39 504
871 357
876 723
445 910
352 865
972 572
705 737
565 554
309 486
234 180
171 191
226 239
291 230
873 916
21 999
46 756
223 439
460 952
785 118
658 232
371 140
728 828
923 18
226 353
128 808
359 929
976 73
868 397
448 759
741 478
419 315
71 514
716 935
119 659
191 852
270 464
511 840
535 153
604 582
877 585
242 945
83 854
126 65
387 390
381 121
977 667
795 123
153 883
654 645
291 610
470 212
708 661
935 798
350 774
419 95
760 721
319 710
35 977
351 35
153 837
44 431
118 294
971 692
142 331
537 428
817 642
368 128
92 826
770 990
140 615
324 569
432 747
548 265
344 221
223 965
835 663
778 178
128 821
439 658
72 765
167 999
347 159
291 386
698 904
703 965
592 641
8 887
294 397
73 601
511 6
499 181
610 137
555 131
184 272
905 970
739 694
259 340
520 383
770 730
844 368
213 448
37 723
233 946
734 297
979 827
210 722
564 721
323 917
455 39
985 768
931 562
184 355
624 906
310 27
986 893
995 62
65 89
509 211
876 220
201 663
413 704
547 964
243 411
222 434
809 747
403 649
75 688
132 256
323 914
146 992
227 397
188 179
179 242
409 56
407 103
582 940
480 439
110 837
188 147
602 296
602 972
801 14
136 472
639 948
583 445
66 824
219 747
73 496
139 523
314 529
248 945
16 500
886 788
454 598
520 192
334 107
233 618
198 3
418 535
870 991
206 421
672 614
540 809
974 123
582 841
823 582
588 228
385 561
368 62
93 288
374 981
446 926
307 586
983 633
336 78
949 467
673 458
287 97
345 409
388 724
155 126
746 560
914 505
205 918
279 293
133 971
553 330
866 863
781 58
39 556
218 34
11 391
772 565
90 74
468 191
917 458
244 296
898 51
969 456
163 153
307 76
814 162
719 515
54 524
610 635
768 18
895 740
669 905
326 555
500 219
55 617
82 749
862 107
105 646
113 585
671 130
944 740
700 688
217 846
586 431
79 235
188 776
778 75
404 924
535 398
359 973
102 779
649 66
497 600
737 839
22 34
187 996
24 687
368 155
433 787
422 870
467 124
514 391
925 753
946 720
149 101
944 143
142 319
741 317
226 214
147 381
714 170
826 435
246 872
238 53
371 172
858 476
711 236
986 330
166 903
841 546
438 4
735 537
252 302
650 790
955 928
713 750
938 684
684 394
945 975
231 522
496 614
774 63
974 678
375 496
893 669
372 971
157 230
874 785
109 92
41 906
104 479
905 959
270 988
364 638
575 604
507 973
544 468
406 54
888 356
729 74
333 559
649 348
36 396
557 168
764 731
811 398
578 515
556 267
483 892
300 961
234 708
90 985
266 655
170 893
105 368
662 491
250 34
250 2
824 538
444 225
336 651
386 874
380 393
945 281
237 737
431 946
936 881
847 484
987 160
286 635
436 24
197 858
561 960
455 98
587 376
197 677
708 188
502 905
566 971
556 32
652 784
182 624
505 190
612 309
277 551
4 69
497 530
313 496
841 27
590 98
400 487
595 393
305 293
556 734
742 494
473 82
587 828
153 930
388 953
913 103
875 797
442 581
124 511
906 718
604 876
947 169
68 782
221 605
18 975
480 802
237 269
646 799
33 843
792 930
660 664
86 453
847 646
184 715
666 119
65 451
695 273
767 784
978 915
685 541
632 30
534 297
340 170
99 750
628 416
35 614
771 711
885 633
137 910
72 755
577 800
172 775
973 412
874 937
541 197
903 295
938 166
729 794
536 319
954 747
382 469
984 5
293 999
837 443
357 507
213 125
416 900
568 678
566 182
76 51
661 237
597 912
348 702
976 311
462 395
809 416
632 120
869 261
493 761
987 906
744 201
193 710
791 523
741 27
239 185
726 642
204 249
202 800
209 687
150 205
728 196
264 216
219 897
800 274
492 430
708 814
796 336
664 635
180 411
431 104
292 185
145 632
850 958
519 461
212 78
990 618
558 799
39 380
844 66
198 618
925 913
985 92
185 171
384 407
413 454
135 124
428 21
555 798
944 349
136 97
557 916
582 179
571 939
510 633
140 940
851 649
529 721
399 916
538 48
538 397
741 118
478 569
946 254
320 959
97 691
537 806
523 863
812 386
132 18
297 845
461 619
655 698
307 714
813 229
913 278
761 426
365 338
204 503
147 152
349 786
289 609
347 949
715 66
725 98
118 200
830 334
98 677
871 947
400 585
823 646
433 11
788 649
599 800
501 89
607 866
412 85
833 214
704 571
619 198
355 228
469 367
348 910
422 626
470 173
175 788
750 342
269 846
564 634
902 247
573 679
635 134
532 689
208 173
160 785
268 145
727 148
69 641
708 22
884 703
897 157
123 11
435 423
406 138
154 252
308 665
130 429
925 336
877 260
893 616
270 378
834 692
854 699
850 679
280 227
860 48
590 976
927 404
699 712
351 962
447 339
373 36
998 112
422 529
292 389
366 103
661 522
249 992
168 220
39 666
871 283
377 436
693 155
960 78
335 174
411 787
420 580
794 882
379 662
10 329
570 33
493 535
156 515
828 565
103 965
111 233
114 904
930 861
683 697
907 37
224 338
359 283
446 636
339 895
199 503
9 193
325 664
862 335
513 363
443 856
265 590
303 809
801 18
791 196
265 292
785 607
553 812
446 52
858 392
535 76
43 181
125 822
989 859
230 958
510 562
272 742
816 467
92 152
422 430
891 820
175 783
196 976
592 542
683 509
344 966
865 717
536 846
817 479
576 552
734 593
598 553
148 980
315 834
881 29
33 610
883 890
310 952
862 383
766 620
774 606
783 464
459 4
786 912
397 240
862 278
71 497
589 92
393 973
428 851
591 330
869 883
298 442
919 480
41 151
454 370
632 968
97 504
453 976
919 821
555 198
612 952
308 639
661 124
217 463
22 457
279 52
376 992
622 926
702 389
950 777
454 790
597 556
913 386
393 988
851 45
577 476
311 35
180 115
419 831
30 753
515 891
544 248
627 691
238 129
73 442
39 917
997 312
863 369
206 132
129 5
859 810
787 703
27 924
27 177
38 78
316 779
472 793
522 908
462 827
905 772
550 238
601 112
213 113
984 591
804 800
204 949
638 190
813 323
661 914
822 939
903 302
72 577
731 440
225 641
544 53
652 248
516 875
238 463
121 361
208 197
662 194
428 619
911 415
225 596
283 542
179 500
266 152
507 595
151 470
456 356
731 419
282 48
362 265
397 447
9 715
778 587
103 372
279 263
31 858
930 453
1000 740
657 366
642 49
976 637
649 724
153 403
66 662
610 804
695 607
269 500
809 907
979 885
588 860
997 149
587 730
613 805
740 30
45 912
271 451
275 157
608 850
372 578
597 570
75 997
216 108
996 653
334 143
977 418
871 652
137 213
527 256
977 164
52 843
207 971
865 885
624 974
139 56
216 163
790 627
908 280
121 143
614 936
502 600
839 67
343 291
606 281
769 993
344 216
848 618
305 145
841 945
393 76
702 960
979 14
190 529
401 376
941 870
419 299
162 956
344 905
132 867
811 305
761 123
109 920
16 603
688 255
213 438
998 96
945 104
649 320
930 171
869 604
687 316
42 394
635 697
303 409
386 890
684 99
96 472
356 123
676 705
62 176
403 532
750 265
176 651
111 761
665 606
455 922
146 466
759 35
199 570
546 648
561 926
81 820
943 706
734 254
928 22
906 746
709 286
506 744
520 405
89 748
577 470
420 948
359 554
791 747
170 721
636 952
683 919
770 255
886 969
263 944
951 795
688 397
812 118
235 405
508 342
556 585
247 969
529 15
657 664
105 719
51 429
570 317
590 219
174 618
526 955
318 77
727 244
394 877
979 510
131 646
689 394
970 5
601 244
88 142
495 381
405 549
852 587
62 298
15 932
384 65
541 735
274 122
214 720
945 440
479 309
965 799
924 775
253 106
301 69
400 127
520 148
163 862
737 818
230 896
369 22
38 358
18 254
912 794
674 578
872 694
814 147
382 627
929 370
523 752
329 256
485 832
889 458
224 65
793 940
282 95
171 27
126 352
166 755
8 117
128 140
203 238
106 601
770 324
275 738
655 975
218 470
313 467
736 650
494 375
692 498
840 930
143 874
771 788
258 870
113 121
987 380
968 16
63 44
663 593
370 364
359 648
210 26
468 579
993 239
547 276
311 297
577 610
235 181
689 551
768 438
391 223
119 166
763 206
145 888
825 388
805 398
627 915
655 121
624 191
165 240
843 713
633 464
899 770
200 889
999 722
777 823
793 681
522 983
801 28
810 17
510 815
481 162
558 113
814 154
72 478
659 483
425 625
905 639
890 348
609 565
459 939
435 955
728 888
62 515
215 685
751 552
851 280
817 465
777 402
665 758
728 606
87 606
612 288
570 978
263 392
14 133
838 836
496 853
10 265
325 276
514 777
476 298
44 858
927 67
38 914
20 324
323 804
116 740
647 323
776 976
272 298
652 982
603 128
280 540
786 407
142 14
30 355
343 450
106 834
377 360
298 686
480 264
123 615
912 153
191 826
322 178
204 228
802 512
30 757
76 864
676 631
743 340
864 184
503 387
91 596
62 675
872 999
76 976
77 307
349 369
856 851
925 223
732 743
859 371
851 717
539 651
859 681
645 29
36 281
228 992
667 595
564 337
935 744
880 248
568 938
256 911
116 861
806 332
789 89
954 356
293 107
188 307
2 139
955 330
779 939
57 14
714 691
433 94
794 824
298 630
860 35
714 112
325 383
409 166
162 423
580 265
282 648
117 700
125 507
617 360
164 817
570 395
403 461
20 265
120 915
926 521
12 13
679 444
445 664
346 721
58 480
957 728
837 620
51 240
899 895
72 97
38 654
815 405
64 216
256 458
931 12
615 104
84 314
888 340
643 622
811 712
435 624
641 951
1000 154
995 776
417 428
339 469
434 62
918 581
855 212
757 237
618 991
78 94
419 533
317 285
722 656
497 643
412 203
464 462
333 784
980 597
979 232
862 222
352 964
167 991
525 473
853 952
823 816
151 398
747 765
666 710
723 523
592 217
670 26
704 236
263 396
114 634
760 872
145 248
768 282
144 1000
336 254
137 792
372 561
432 408
174 311
407 728
291 581
145 346
802 266
697 873
822 534
729 320
419 711
305 612
757 279
105 658
281 742
297 365
706 830
466 746
408 411
259 719
523 449
254 892
35 809
924 856
523 187
724 710
832 736
243 921
46 624
69 744
5 226
564 927
425 375
772 659
439 113
888 523
229 606
654 711
174 999
791 721
127 239
372 750
377 988
724 605
89 568
120 939
690 875
639 409
422 887
424 446
412 561
392 241
275 303
324 102
691 187
283 176
218 58
621 915
163 757
311 563
502 893
720 854
12 352
62 623
72 373
627 780
750 249
790 236
141 272
467 741
694 115
903 325
39 152
793 246
211 817
247 30
62 180
191 808
910 631
496 915
973 245
237 383
845 910
827 543
409 201
284 11
690 61
474 233
205 306
278 979
950 165
845 567
965 347
879 329
370 473
934 48
972 114
317 895
927 400
732 138
30 633
706 635
918 844
816 323
834 812
151 155
601 238
33 671
283 316
183 487
251 139
320 461
734 78
755 812
884 976
45 616
5 505
194 852
740 296
640 921
552 828
198 518
617 963
939 510
147 125
332 570
828 421
134 916
957 732
425 540
989 514
12 264
210 271
536 714
485 814
255 947
298 665
43 972
382 505
83 869
240 284
138 745
847 907
141 116
71 647
802 448
4 394
760 505
652 613
160 977
392 373
29 82
275 237
663 189
342 925
195 884
419 109
350 110
255 190
492 385
945 616
85 759
398 122
773 787
227 1
770 769
469 761
82 382
893 894
724 460
37 504
756 338
313 89
240 522
4 509
95 753
81 679
765 493
362 73
310 227
485 257
323 775
613 833
123 661
399 215
47 843
29 826
629 545
31 716
784 278
468 389
357 431
4 801
728 174
710 839
131 748
346 242
565 419
155 948
244 980
279 194
892 762
66 196
162 741
934 19
42 345
628 808
641 263
388 183
575 938
229 430
190 619
929 541
885 714
904 451
483 242
476 439
24 565
234 315
98 975
568 997
226 296
834 843
911 158
126 478
101 651
208 213
36 519
407 523
967 361
621 147
418 919
190 695
675 322
425 851
354 95
935 57
535 234
272 579
233 726
865 741
921 709
186 293
971 332
119 876
210 318
356 670
788 112
477 748
590 85
723 573
788 744
167 946
859 112
620 716
492 773
833 765
673 898
53 609
720 833
818 232
1 941
744 678
561 670
482 69
189 784
405 989
387 107
129 785
656 358
853 799
977 102
211 42
414 114
856 346
185 907
221 444
794 119
342 77
986 949
196 970
731 956
812 110
937 28
224 225
5 538
45 74
117 339
851 786
254 519
441 154
247 216
616 931
187 318
441 212
57 355
897 898
879 262
40 767
111 957
903 755
885 223
850 501
62 259
888 296
500 595
83 786
591 921
134 848
438 42
566 889
430 614
366 798
938 32
561 560
42 499
211 379
585 651
210 877
100 477
146 308
504 605
786 615
820 49
576 129
507 225
722 33
888 686
106 201
139 71
977 53
493 53
55 664
784 873
792 500
670 946
49 931
781 35
341 725
819 170
409 894
364 650
59 875
853 514
642 298
525 675
12 718
761 957
459 20
252 362
120 335
667 709
558 171
444 145
12 801
874 608
485 171
5 390
146 843
587 447
148 24
50 952
558 232
872 471
505 814
225 682
415 770
479 305
219 197
526 85
860 940
968 24
875 734
73 481
889 561
761 278
180 488
742 38
906 7
482 408
345 102
826 304
740 941
81 555
778 358
858 269
343 677
352 792
287 891
494 202
741 968
89 534
818 12
973 232
465 240
131 190
345 79
457 642
185 325
345 174
453 173
325 861
135 222
2 733
543 387
458 417
297 231
992 672
192 328
994 563
119 405
564 169
883 616
797 417
174 658
558 91
873 427
165 317
957 874
181 551
797 725
889 609
786 118
42 461
371 40
143 269
851 242
790 94
928 156
343 246
264 60
3 165
916 472
882 397
737 763
395 976
577 993
115 940
175 341
879 447
143 749
262 414
983 787
180 695
369 203
471 676
901 544
783 329
661 725
511 473
749 617
385 270
625 96
43 277
658 479
174 4
658 881
96 745
622 231
524 65
821 372
378 816
450 222
830 155
982 846
925 690
991 813
54 765
299 184
920 659
585 754
131 689
596 571
774 424
671 292
866 438
772 361
476 467
257 21
962 815
201 751
657 672
814 809
839 407
115 137
447 705
843 393
272 764
222 714
919 157
428 860
782 966
692 594
551 734
338 681
369 346
448 526
412 305
160 574
660 286
842 166
651 792
242 119
244 688
642 787
193 903
848 53
87 474
441 893
911 276
489 274
148 603
165 54
476 225
479 712
25 390
947 546
553 830
500 230
296 927
994 17
814 849
136 858
346 928
361 814
425 576
295 249
627 812
341 307
545 286
529 364
75 561
255 992
110 803
583 214
238 487
659 225
585 816
344 620
574 619
76 21
200 686
178 511
19 690
218 766
106 511
372 194
789 675
901 8
741 482
123 900
42 993
934 961
754 199
737 15
1000 574
143 724
536 772
723 806
677 227
977 109
559 213
38 19
720 201
753 430
987 586
919 492
33 832
518 201
334 881
590 503
739 372
950 960
363 254
321 253
918 944
43 581
951 517
22 303
830 726
671 335
200 974
531 471
26 764
64 430
585 211
376 991
56 834
535 997
770 608
412 75
843 194
611 473
563 221
690 704
362 216
239 422
292 724
886 258
395 354
220 97
568 515
713 603
402 499
610 673
473 364
800 89
253 862
227 223
501 405
135 942
425 403
524 47
398 581
49 336
15 305
612 934
444 621
965 350
658 666
385 755
960 478
842 542
177 35
417 670
315 21
948 282
524 236
564 836
581 597
251 884
442 387
968 548
190 9
509 797
115 65
340 343
281 726
73 374
271 179
789 513
549 936
692 921
740 76
447 27
604 343
649 717
421 348
989 463
483 698
220 237
473 292
828 36
817 227
875 853
337 326
758 266
658 635
207 786
46 397
374 858
268 543
777 846
891 118
331 196
483 820
635 710
508 644
347 665
143 978
409 245
733 776
404 346
876 582
883 897
25 966
850 257
108 595
757 360
376 506
38 330
106 104
558 641
462 390
343 238
266 162
726 877
209 504
644 959
85 766
96 55
742 762
61 276
215 650
407 61
862 600
831 704
755 770
635 423
89 704
265 623
641 549
574 77
858 687
490 95
202 136
94 446
451 309
481 126
751 319
847 987
392 920
515 161
304 655
315 727
130 850
491 255
167 303
283 306
935 910
97 567
685 919
17 397
282 532
639 742
486 492
963 832
495 420
202 74
760 44
139 255
142 556
387 865
538 392
69 722
359 895
632 33
692 20
252 320
695 97
666 42
119 487
819 168
730 590
226 769
253 913
848 951
904 767
957 623
488 577
52 620
644 931
493 338
223 593
574 64
215 955
135 393
648 981
278 420
583 936
495 642
507 354
30 260
625 776
715 253
39 698
788 406
927 482
583 387
858 649
449 222
744 496
69 790
245 123
3 778
60 441
309 943
120 517
157 637
899 233
119 85
68 52
664 520
726 978
991 823
885 510
248 58
509 614
691 643
82 775
164 877
229 80
695 857
696 447
523 709
158 714
653 42
279 94
276 931
153 730
553 219
396 979
557 262
312 348
772 771
880 635
358 135
531 606
919 734
157 393
308 245
629 146
562 156
893 715
119 380
491 321
635 482
332 195
723 387
771 660
422 233
967 423
979 22
230 681
992 189
828 892
885 971
898 941
914 758
24 348
85 118
152 306
895 684
719 424
607 451
347 668
402 893
669 138
795 18
480 533
213 463
451 693
760 718
246 405
928 223
940 717
364 416
493 796
856 389
819 376
667 942
385 246
543 714
230 946
510 370
506 834
606 687
207 508
83 984
718 809
784 209
259 935
269 72
525 728
591 500
450 537
392 834
12 724
645 612
436 129
539 158
458 745
753 909
843 480
693 220
446 49
209 606
439 789
385 848
765 297
936 340
552 628
490 640
680 168
189 676
225 304
857 139
951 393
383 517
426 581
660 763
705 27
696 338
50 72
156 737
390 539
469 40
876 875
432 741
605 142
367 46
322 52
824 441
212 870
17 546
653 165
3 90
879 941
549 797
294 374
855 697
897 343
434 389
161 815
578 235
207 105
266 237
388 411
653 188
981 380
576 197
368 275
139 872
852 569
311 526
835 16
823 727
794 923
292 478
880 570
524 63
874 291
234 874
766 62
335 181
202 645
373 240
147 737
197 755
810 64
737 594
266 337
325 391
953 312
329 939
460 532
591 652
560 548
985 243
181 458
882 936
995 271
528 971
647 195
278 9
713 602
708 204
726 59
243 252
202 350
142 214
379 168
798 277
24 289
951 798
416 180
562 553
20 614
831 462
120 289
609 816
992 761
150 932
769 720
884 903
841 112
186 139
975 332
967 569
253 750
625 219
295 711
328 377
159 680
785 250
47 307
399 566
485 139
589 484
116 322
612 399
754 967
142 538
90 525
948 204
572 23
163 293
31 701
146 448
915 316
789 704
590 754
934 462
565 800
814 963
678 682
881 197
35 804
668 137
614 552
776 452
127 567
180 907
420 204
386 278
23 186
16 404
395 360
737 297
452 441
316 266
624 137
767 386
100 249
997 34
755 214
232 790
303 841
112 769
683 91
926 189
903 408
128 649
227 597
921 778
600 986
303 359
202 422
794 279
58 86
894 9
694 114
495 926
318 667
455 137
78 202
847 909
303 67
628 354
529 44
56 248
294 722
141 597
834 321
695 79
139 175
355 388
756 159
126 324
986 375
410 30
874 642
398 299
668 490
235 915
737 676
759 868
952 955
854 875
345 221
800 192
810 687
754 835
614 244
851 279
795 507
927 23
915 494
194 199
964 109
968 518
1000 495
275 593
989 43
453 902
710 255
393 785
629 439
955 507
160 349
763 164
965 287
104 746
507 220
880 242
141 357
605 899
9 571
817 198
448 20
606 275
862 579
727 226
528 793
563 408
84 422
790 733
213 25
357 358
44 139
898 59
152 459
184 390
396 280
104 810
127 64
282 236
439 989
722 690
985 916
953 745
651 586
223 241
533 749
388 352
779 106
287 194
514 826
148 669
176 841
469 608
455 407
268 26
623 416
664 835
527 867
250 38
875 39
855 226
365 261
144 17
447 215
293 136
934 87
267 564
797 236
536 344
641 332
475 532
946 281
889 292
635 986
246 395
684 864
365 196
277 703
186 658
979 129
802 236
831 649
815 138
139 939
6 403
713 209
30 640
132 918
396 542
814 679
54 168
219 236
106 497
334 925
494 233
395 134
576 202
761 271
87 295
955 817
862 444
58 298
858 407
282 381
952 68
556 418
700 753
317 230
234 516
429 609
471 987
966 776
932 277
675 655
80 989
816 138
49 692
115 574
187 831
356 464
813 39
532 431
752 677
97 426
700 476
107 499
880 458
190 197
858 91
169 974
122 715
255 790
119 321
4 866
241 460
826 493
544 754
277 77
24 413
189 144
624 498
315 881
992 27
328 763
128 835
861 819
373 160
342 959
270 669
532 692
319 212
145 89
53 395
917 252
682 191
463 749
594 106
214 39
937 1
886 661
795 606
945 944
905 345
118 625
973 473
772 475
797 283
803 970
404 482
296 626
366 624
565 392
236 784
606 458
39 468
937 430
800 711
174 395
857 279
276 172
115 835
945 869
348 644
430 104
660 587
449 929
6 183
732 575
171 577
957 970
644 186
609 866
238 727
416 558
874 890
825 458
720 654
77 959
49 411
575 873
899 564
749 470
252 622
662 935
919 733
577 685
627 276
23 889
993 383
642 187
725 633
793 341
722 962
308 883
954 42
904 125
804 234
510 769
102 222
330 520
970 444
778 607
128 823
662 930
671 383
445 941
811 692
132 907
418 236
120 390
926 667
727 32
878 804
961 517
557 985
515 168
626 47
414 180
966 232
107 350
131 941
179 172
111 948
568 603
759 349
955 863
86 751
254 362
909 289
561 389
189 619
677 967
890 964
664 467
342 674
388 520
87 447
154 482
204 791
901 904
686 322
515 959
155 33
420 346
318 802
169 281
776 912
582 939
447 434
81 37
55 323
325 214
483 882
886 923
373 166
569 870
641 924
742 396
405 435
609 169
567 948
148 971
181 139
655 188
922 353
358 793
603 896
805 58
30 816
430 710
787 47
615 968
981 269
697 594
637 184
519 829
176 123
578 116
830 517
632 353
655 885
207 639
899 972
875 264
570 107
700 924
415 50
131 145
136 350
985 475
689 149
982 872
483 401
706 648
374 169
595 791
634 786
653 35
851 141
411 424
237 947
363 441
672 258
877 170
199 622
23 128
88 459
86 322
109 687
325 933
863 725
635 734
553 373
895 183
839 827
827 208
622 660
620 504
547 294
587 412
848 566
886 579
213 300
185 823
743 503
297 992
888 164
622 325
572 960
547 975
100 550
924 352
947 196
663 427
387 563
683 250
700 28
110 256
702 911
91 351
94 148
431 59
695 794
81 107
432 545
432 70
200 854
940 919
867 855
810 323
171 403
263 764
462 402
615 313
458 535
983 567
280 776
537 594
126 879
555 405
726 466
91 148
331 991
198 67
681 123
253 791
617 990
723 529
652 576
582 548
507 211
450 260
138 879
322 66
760 981
974 162
375 315
777 469
840 740
952 253
39 240
95 467
702 976
484 631
827 13
270 986
208 402
843 876
765 135
775 218
551 944
858 126
344 225
764 426
920 817
687 238
863 239
601 994
691 729
921 136
606 210
850 7
964 567
467 469
943 310
414 894
804 863
532 642
812 638
59 240
639 973
46 520
472 971
278 20
530 959
13 343
948 590
341 293
214 428
953 428
678 308
225 920
695 711
789 345
396 831
395 609
167 354
250 260
816 197
286 546
775 141
956 321
969 307
523 234
676 928
971 251
870 184
124 228
598 122
733 416
545 104
934 202
309 28
817 731
969 718
61 277
264 947
330 767
442 257
967 533
973 441
990 86
106 663
691 235
35 184
882 814
910 132
848 932
207 817
533 32
341 218
515 921
533 514
668 725
660 328
341 527
333 709
665 48
381 111
503 914
140 529
886 313
932 483
577 468
676 570
271 205
970 561
614 811
210 933
713 401
825 429
132 580
449 860
282 929
523 261
363 342
94 607
532 461
764 846
304 401
811 228
597 437
706 850
212 432
164 459
879 693
385 593
491 970
402 561
578 112
726 691
4 274
150 310
313 90
352 749
118 660
475 200
911 147
166 578
109 911
146 770
438 987
95 396
473 388
688 755
465 180
827 708
682 318
718 711
785 281
374 52
819 497
966 734
336 579
839 442
269 422
210 101
727 211
587 292
74 20
198 29
396 261
424 206
758 410
86 917
554 850
566 743
88 183
343 382
589 218
377 459
546 110
873 947
429 625
625 7
160 510
896 614
375 622
414 3
32 622
572 747
871 713
40 685
458 413
33 553
152 643
704 269
855 357
171 552
773 631
842 518
320 176
404 584
946 843
433 321
627 612
302 10
251 290
242 882
177 477
641 805
598 903
884 339
976 509
549 204
704 495
499 586
448 271
801 846
696 583
344 603
285 714
596 438
760 546
240 314
493 977
517 602
29 149
295 81
248 704
719 940
945 358
130 200
281 470
236 948
932 324
726 895
791 945
51 232
465 858
542 263
137 413
28 290
541 588
148 699
88 267
771 70
370 682
904 585
670 392
12 456
653 914
936 690
2 286
121 913
860 76
964 279
300 117
600 855
587 705
311 749
133 703
850 447
37 781
761 921
835 930
183 863
481 618
558 266
156 992
592 40
375 124
868 552
132 362
699 41
871 42
165 943
571 381
239 552
468 966
589 200
317 398
239 50
170 354
267 636
308 313
635 835
531 612
879 179
536 385
582 443
655 116
907 785
900 693
236 118
330 675
265 772
204 140
574 389
969 870
835 728
615 153
404 402
482 589
405 64
558 243
349 615
91 579
692 675
39 335
241 567
920 875
299 401
997 630
944 412
31 576
75 564
407 573
811 292
418 117
988 529
213 694
81 385
379 184
940 959
152 243
394 857
347 407
568 47
420 158
593 650
221 371
650 927
247 808
457 772
3 648
710 680
134 353
413 577
220 527
294 923
899 486
7 25
264 434
813 310
96 703
911 132
85 310
212 404
904 650
500 664
957 986
981 600
913 345
953 926
125 543
898 707
714 795
212 867
208 970
398 620
602 721
251 842
566 560
319 608
678 452
213 238
584 740
34 303
16 250
444 967
656 695
151 781
872 293
849 437
344 194
254 605
531 316
141 867
504 245
409 792
614 33
235 760
750 943
881 604
17 922
841 668
754 176
286 507
911 365
760 683
370 999
295 104
866 59
748 780
409 632
978 498
38 194
438 713
365 718
517 973
973 595
948 472
956 624
707 267
908 699
740 449
137 671
749 930
592 3
490 357
901 993
499 800
234 385
546 555
318 59
334 433
454 160
468 126
695 123
674 241
39 96
927 150
362 712
835 340
985 220
630 508
996 95
544 750
449 381
47 633
508 169
571 143
788 554
400 551
426 625
657 79
17 839
651 571
243 813
120 21
67 43
644 798
416 235
68 522
891 410
491 248
474 222
691 988
263 742
960 511
622 116
668 123
594 876
374 241
209 283
465 881
203 582
433 50
374 70
697 861
635 447
616 774
819 176
505 569
36 719
779 168
307 153
92 48
720 909
91 117
891 926
256 59
459 778
357 690
216 931
210 87
118 548
855 376
48 414
14 461
56 657
85 168
823 567
539 824
505 802
718 802
84 78
614 689
326 454
351 151
549 462
224 773
276 51
5 218
761 392
2 785
610 535
285 469
539 288
532 139
898 220
412 665
293 336
19 465
267 79
667 280
637 908
715 85
168 937
461 870
709 216
865 61
352 676
18 738
161 857
337 237
7 559
9 171
869 171
725 452
430 391
455 753
648 397
827 905
626 932
761 838
358 270
70 406
537 427
585 906
47 927
224 33
131 239
312 881
648 190
116 123
336 148
445 318
730 866
984 72
319 450
391 133
46 103
196 944
135 162
522 893
108 378
998 532
935 301
366 122
989 284
618 325
138 702
265 349
336 937
434 163
973 215
496 805
102 990
705 357
701 462
659 51
633 431
814 788
499 110
51 406
200 972
476 696
991 634
352 87
349 27
554 3
418 114
368 851
524 111
236 534
437 234
547 951
20 334
225 272
434 413
845 740
764 647
489 861
897 928
43 220
609 492
775 356
612 594
858 757
578 136
818 674
404 882
241 496
221 902
360 42
671 203
17 340
640 255
67 315
473 702
340 598
75 190
728 769
463 519
165 173
698 179
482 854
219 430
617 816
773 562
857 730
680 118
553 711
243 956
442 89
117 265
926 338
798 150
450 95
517 361
977 513
612 275
139 157
222 451
808 480
964 945
841 134
628 433
805 551
855 923
180 829
745 514
819 97
356 89
720 448
873 853
889 699
882 800
59 115
92 883
33 281
422 939
394 887
843 981
437 193
168 314
55 984
837 31
408 257
313 45
226 633
408 764
346 278
656 743
878 312
925 947
406 225
786 544
689 886
187 585
44 254
986 401
463 728
409 818
966 252
42 767
763 77
120 42
730 667
897 616
758 37
93 799
799 732
522 373
518 411
597 979
622 60
339 24
133 104
173 805
77 75
236 488
436 550
442 364
224 751
391 35
114 682
896 636
904 182
310 509
954 243
415 184
262 454
804 633
13 926
671 645
409 549
2 882
336 740
453 926
7 577
472 625
98 666
328 687
775 350
90 829
218 324
806 686
612 434
630 214
556 626
910 551
882 386
46 455
297 529
599 708
153 880
79 729
811 590
728 980
40 901
140 47
146 606
818 635
636 435
549 412
915 895
103 801
589 915
763 411
140 640
916 20
873 820
688 452
592 991
826 504
702 649
751 936
899 661
14 147
739 814
295 353
394 781
120 679
721 616
742 774
629 337
372 102
693 508
313 5
812 704
777 84
661 917
14 159
164 326
712 768
250 524
156 195
924 912
508 341
151 220
315 919
644 811
789 447
455 346
607 253
641 468
405 495
998 554
870 903
610 101
613 451
109 699
140 442
88 670
695 545
365 906
559 642
462 67
598 259
944 468
839 690
484 466
855 770
772 293
277 257
472 552
148 372
183 263
829 378
616 415
946 983
546 796
759 164
803 263
451 357
153 47
181 97
746 846
703 312
353 356
926 586
718 768
543 348
652 340
637 802
919 969
1 925
519 15
634 366
706 71
521 586
825 745
504 71
561 688
710 217
96 882
797 578
148 360
745 229
758 645
818 306
957 415
182 954
357 504
483 970
929 349
483 893
409 348
129 763
92 10
642 839
143 999
568 820
134 192
357 394
550 101
321 977
546 500
658 252
37 54
901 669
996 87
258 333
110 624
262 762
952 848
669 762
778 158
529 940
161 473
385 471
33 447
62 723
728 470
798 612
787 618
264 394
728 164
884 874
547 968
942 79
278 741
118 622
799 351
478 613
86 367
497 818
506 876
944 735
415 784
974 986
162 794
695 490
110 886
762 541
356 65
812 137
288 94
562 194
741 294
871 243
410 409
729 766
68 245
256 265
478 319
132 826
23 197
747 953
781 299
760 426
793 322
845 473
878 307
198 462
666 50
814 354
976 985
969 176
450 384
489 927
139 375
397 878
956 176
987 995
165 984
531 37
145 275
594 146
905 152
584 699
476 360
37 850
992 265
725 442
336 106
66 511
545 348
466 214
364 881
587 116
303 633
50 222
823 527
715 361
214 437
482 559
822 954
574 699
665 220
1000 261
953 884
869 380
697 799
561 793
227 893
616 340
837 861
733 251
28 930
840 362
251 269
494 992
160 682
316 880
959 227
448 228
861 263
239 460
835 276
203 977
254 806
777 356
27 250
817 295
425 441
482 965
544 816
783 579
986 857
545 700
538 964
573 697
919 494
114 293
51 945
582 545
104 457
658 935
572 844
418 25
872 222
62 373
682 11
402 12
199 112
473 507
112 316
640 217
913 519
12 611
201 933
21 166
527 617
121 982
372 707
932 555
873 321
364 386
718 609
598 225
481 844
237 296
174 352
489 828
797 654
499 244
251 432
327 639
780 48
998 676
836 806
559 507
656 753
805 849
253 546
546 961
446 133
839 654
334 755
247 533
383 186
164 293
399 402
680 619
295 686
449 23
234 403
5 352
90 327
861 419
916 606
708 168
13 620
381 308
867 216
57 22
291 413
976 52
323 268
482 816
667 741
298 281
246 868
984 341
194 788
245 51
2 61
368 367
564 139
144 440
494 808
744 371
259 660
531 509
677 131
181 116
28 57
52 282
102 1000
393 734
762 826
198 140
125 244
416 960
114 438
351 872
405 113
983 767
404 416
325 223
299 806
559 590
71 307
789 662
709 241
913 690
528 438
311 371
594 109
616 12
317 735
252 370
925 625
802 598
632 19
538 503
611 853
200 729
471 363
624 556
452 962
36 925
1 723
827 429
781 251
374 263
635 99
738 371
681 197
756 259
940 580
531 809
821 112
421 854
355 259
655 706
655 509
604 831
190 837
132 640
841 145
514 469
860 153
450 887
933 735
990 80
904 285
709 482
87 266
601 542
838 573
839 561
817 804
562 866
338 612
920 646
417 33
904 171
20 457
446 463
106 805
286 746
156 234
318 239
191 83
195 923
479 81
526 30
930 596
987 2
937 448
905 46
630 649
258 239
286 977
998 162
695 279
819 254
698 648
238 30
867 593
141 194
547 816
813 6
893 126
369 63
769 669
472 679
340 369
375 837
755 408
787 84
532 667
89 129
298 837
467 866
879 666
513 980
396 577
231 892
426 37
342 548
483 876
75 915
688 950
41 142
55 710
200 332
463 764
129 456
22 474
148 487
941 289
783 601
495 189
419 655
34 833
500 951
482 653
834 457
614 7
879 819
136 233
334 474
344 992
680 281
898 524
712 507
430 683
158 661
531 599
476 953
778 28
468 731
191 891
182 397
925 218
818 610
202 316
12 76
583 705
641 58
997 811
460 606
621 535
4 439
483 225
812 813
744 540
651 364
257 844
333 202
358 630
424 389
908 805
1 306
273 951
776 742
908 7
868 416
257 797
766 250
152 642
862 28
360 271
495 519
663 124
626 860
180 388
257 773
624 317
589 524
389 214
510 977
327 492
3 144
403 903
152 685
53 875
645 41
707 125
958 73
576 807
271 576
287 816
875 640
463 5
540 100
444 503
821 958
899 43
156 450
476 845
957 177
276 922
449 164
446 574
999 100
672 278
587 704
280 272
461 877
682 208
125 794
254 324
813 98
273 760
692 454
798 177
728 903
29 418
815 718
945 528
473 30
549 544
251 817
290 751
757 898
286 153
803 621
184 360
440 67
546 52
354 71
718 885
396 495
427 6
261 819
681 550
923 744
963 21
229 721
856 130
535 177
260 927
326 913
380 142
919 798
116 368
251 549
565 933
742 278
645 45
564 675
169 237
268 977
903 81
59 671
539 739
410 206
596 568
105 838
771 606
195 327
982 357
713 333
138 425
599 262
994 627
102 84
323 915
962 777
683 409
999 445
62 543
493 729
151 116
325 326
528 768
393 417
164 354
369 655
598 733
123 512
485 820
139 924
340 302
569 266
522 186
541 407
834 627
720 462
3 276
676 863
934 543
96 874
692 463
419 386
918 612
225 686
593 946
435 372
686 72
970 17
382 226
233 660
106 723
166 753
581 800
243 526
267 893
251 68
562 539
940 553
999 200
969 191
549 81
525 637
130 492
691 104
451 318
388 97
677 274
673 239
914 492
998 889
388 207
841 95
486 247
271 374
813 754
118 502
63 7
922 598
940 622
168 195
540 127
339 331
906 175
639 179
675 665
346 895
887 383
423 425
509 969
558 284
6 304
962 479
977 215
296 949
918 380
547 614
556 835
433 860
206 52
125 316
648 849
729 134
802 874
332 482
615 894
141 849
654 345
75 283
468 137
65 546
679 5
463 526
586 679
57 729
99 471
959 89
36 756
363 995
964 25
124 546
599 762
364 577
873 762
650 679
572 264
409 802
493 745
583 53
841 982
307 147
38 180
630 676
593 338
335 992
960 951
532 847
480 443
604 59
238 142
48 443
812 254
246 98
866 886
503 414
289 842
191 267
971 64
681 574
321 314
587 847
318 533
831 923
420 114
720 196
535 978
280 363
502 390
748 546
943 997
767 228
91 994
17 614
72 306
852 247
32 399
351 417
67 57
1 889
754 236
429 260
465 640
519 357
438 419
35 224
421 264
296 617
416 233
259 210
545 69
33 245
738 277
817 271
693 705
4 932
148 571
237 847
279 889
404 524
235 791
377 266
768 321
820 104
257 215
286 651
278 855
847 31
63 533
674 145
854 922
233 537
456 357
763 106
451 728
649 763
395 256
953 433
62 333
633 158
114 768
403 706
390 77
308 729
284 529
313 372
329 641
104 134
780 916
183 742
309 513
893 557
872 388
303 203
227 926
80 509
839 174
227 451
679 917
397 580
195 491
959 556
996 278
58 653
651 330
883 416
131 808
367 946
639 467
709 770
359 407
269 34
967 181
869 626
761 284
879 216
385 640
867 152
792 808
25 421
706 855
148 6
318 948
818 313
863 816
317 565
106 312
18 644
981 9
7 80
991 241
382 399
105 619
93 551
899 793
789 500
470 589
839 748
282 634
570 337
787 279
557 403
198 384
968 192
635 585
481 869
784 692
526 646
240 8
362 19
431 262
514 37
997 838
635 523
809 425
747 815
672 800
105 568
170 530
630 668
191 308
871 520
962 548
112 533
923 736
221 891
759 715
175 433
288 443
806 873
805 245
351 396
188 199
869 569
814 502
198 907
507 103
750 208
481 654
958 266
598 271
983 755
361 326
535 680
710 329
80 352
31 727
495 784
482 61
740 452
870 536
421 299
34 611
687 276
578 287
824 326
354 18
463 168
869 814
773 92
311 96
210 929
69 242
628 911
115 535
340 734
447 168
954 762
727 868
740 317
705 449
725 899
405 83
958 732
413 995
790 756
410 645
417 625
945 493
259 88
786 161
215 356
909 15
884 743
105 55
61 971
24 358
194 449
615 299
614 749
437 281
385 419
158 408
273 593
883 248
695 294
781 243
124 496
838 801
311 561
916 452
789 964
628 812
804 547
873 376
931 600
928 865
572 25
222 826
114 739
188 87
227 954
643 150
407 315
407 324
94 942
762 403
745 463
605 284
358 832
994 265
480 242
629 721
129 399
445 44
681 83
410 609
254 760
689 77
873 707
167 770
759 357
601 156
747 501
953 702
653 80
451 235
80 892
332 386
247 450
172 704
902 192
631 538
267 917
579 813
771 822
420 847
690 493
236 585
929 502
83 888
402 349
276 955
464 300
771 547
887 650
152 940
320 369
523 174
274 347
197 195
134 233
706 718
890 760
136 91
940 627
173 73
474 272
447 266
148 511
231 115
330 313
888 129
353 878
75 211
511 765
434 926
105 468
307 245
53 142
424 529
319 227
749 307
785 888
772 370
140 845
396 73
206 426
830 370
347 880
968 744
933 516
129 733
733 640
453 972
648 607
345 527
386 363
106 699
425 417
244 251
867 576
218 307
715 841
713 140
543 519
710 845
268 371
118 155
904 600
201 145
744 393
477 398
617 939
237 198
125 609
103 335
497 562
548 628
225 299
942 267
57 589
671 786
375 915
695 75
29 926
990 760
165 542
476 292
444 327
904 956
162 858
471 411
364 160
589 335
594 145
551 345
449 536
529 582
91 831
342 555
36 169
654 322
167 358
420 706
843 27
400 376
732 959
920 876
624 867
74 585
435 111
196 763
350 259
686 182
76 527
61 733
994 722
827 604
893 923
22 542
807 801
63 527
144 976
666 485
192 875
984 331
245 252
986 675
975 483
615 705
227 416
133 989
287 497
143 754
329 345
994 306
859 475
93 235
354 842
703 74
599 641
268 95
473 791
561 895
456 154
361 304
281 668
389 237
928 612
763 382
989 66
675 923
825 740
211 529
878 852
489 970
629 649
929 531
552 979
274 568
934 678
386 747
788 902
210 217
958 112
938 476
353 227
616 559
133 138
553 548
598 510
442 425
638 725
558 157
662 584
484 33
610 640
510 567
917 749
401 218
76 739
658 599
371 616
590 697
679 464
76 842
629 682
49 874
813 807
619 556
375 261
906 469
67 684
603 634
388 649
661 774
1 845
467 559
983 415
643 717
206 794
880 176
8 589
774 939
188 593
22 989
346 390
275 675
113 305
942 705
350 177
284 466
639
434 220
609 123
349 178
136 409
568 365
66 175
55 482
623 335
340 365
434 258
123 41
638 110
7 244
523 446
37 229
557 7
107 233
552 342
214 200
192 348
461 541
508 88
41 15
485 562
242 273
262 94
125 365
379 452
294 218
166 613
210 145
25 187
138 46
438 459
155 342
442 214
282 262
269 639
279 356
16 601
309 172
583 561
512 236
406 36
606 433
614 607
114 251
220 162
122 57
392 79
394 262
487 443
387 249
267 471
45 396
274 560
221 246
274 596
183 85
626 492
173 408
596 144
122 135
500 269
43 340
52 562
507 7
261 101
410 141
187 209
217 370
187 133
364 333
633 75
511 523
76 106
395 199
403 155
547 75
431 488
133 411
481 398
132 182
419 9
176 219
615 470
121 187
155 602
439 635
520 473
190 581
62 365
283 40
604 492
479 290
76 155
224 77
115 625
580 335
97 230
227 9
133 348
62 205
609 564
630 123
453 401
136 411
372 531
441 214
476 343
526 143
504 298
619 486
122 267
366 504
451 599
626 39
538 267
448 96
617 408
358 1
274 569
282 238
284 67
343 571
44 530
1 455
291 80
320 125
7 522
153 338
168 391
211 498
319 616
364 475
251 357
565 324
427 175
183 348
147 562
553 584
25 514
519 59
490 594
631 325
348 41
170 514
438 112
519 365
470 469
263 55
214 504
636 274
608 194
568 313
311 288
359 506
177 147
308 212
517 314
155 145
463 152
496 77
611 172
344 552
56 76
283 84
447 541
252 329
191 215
8 475
601 616
464 130
472 125
198 87
127 261
484 54
606 77
122 25
26 471
537 358
21 398
483 456
438 358
160 233
571 598
326 235
348 557
428 603
592 626
30 577
389 99
335 12
597 333
68 213
12 164
10 358
542 558
234 356
493 129
588 567
516 554
549 42
518 403
191 221
449 615
209 237
347 239
615 379
412 241
629 175
109 3
137 317
219 350
307 37
623 545
400 228
219 358
250 282
69 561
99 180
271 493
393 411
451 285
96 180
595 450
498 397
33 262
526 546
183 91
267 418
475 78
274 262
535 552
524 19
542 280
527 100
211 137
616 225
40 43
368 615
265 380
139 495
584 299
240 403
159 233
1 476
607 293
242 397
523 61
617 169
468 530
130 77
536 100
76 477
31 89
209 259
113 122
488 137
339 286
99 375
285 3
108 209
593 305
125 529
283 462
75 570
584 608
604 543
28 593
532 102
232 186
8 40
233 8
325 19
23 604
428 100
359 582
93 323
4 366
571 198
233 392
297 114
250 201
475 270
341 264
7 55
104 374
384 133
462 211
184 189
461 303
126 517
359 577
158 93
626 391
386 103
206 639
54 358
553 458
37 392
567 120
346 135
191 137
311 465
232 593
539 347
133 516
119 223
504 470
283 48
243 46
576 474
101 300
537 13
260 358
36 417
430 186
117 602
278 227
281 309
311 602
276 324
1 100
514 439
362 638
360 203
96 563
123 454
243 407
4 490
292 228
453 556
89 193
589 373
463 453
218 121
437 207
539 222
311 534
50 183
421 221
420 99
398 272
241 457
343 64
462 432
257 362
124 6
366 153
74 292
114 282
412 379
380 396
63 572
417 275
492 318
422 417
35 434
179 496
100 576
311 356
214 385
174 133
163 195
333 182
632 142
316 207
596 22
68 343
590 182
376 219
563 14
515 381
276 118
2 186
548 325
509 167
555 626
436 446
70 329
403 291
616 155
632 476
496 165
410 508
343 539
608 336
306 32
540 187
129 585
334 526
123 605
256 208
170 517
249 512
369 395
528 8
11 402
241 146
111 377
460 157
405 34
282 100
115 296
290 494
466 19
24 572
341 123
212 199
415 417
337 293
123 383
366 372
348 445
33 69
321 122
634 86
258 461
261 591
559 509
494 363
600 602
139 277
335 100
152 551
202 4
38 263
281 429
171 554
402 384
470 622
191 226
638 302
282 232
95 448
253 577
169 574
17 136
606 461
561 330
215 150
77 328
470 572
286 40
185 635
332 490
610 614
309 480
245 135
228 326
134 128
308 595
187 398
404 587
586 7
20 402
224 520
255 625
277 105
65 291
491 241
224 223
3 627
388 95
306 458
560 361
116 376
403 60
316 359
262 626
637 150
146 315
44 455
250 287
457 628
349 26
144 5
211 115
97 210
497 355
248 252
293 102
276 390
612 475
512 432
115 461
618 620
523 577
364 416
478 616
396 48
353 298
147 89
209 231
621 228
136 558
624 432
58 300
158 494
331 599
136 377
254 638
601 502
392 553
324 1
566 136
401 155
78 322
139 424
405 125
624 131
290 391
387 533
417 123
367 187
573 214
157 489
462 470
567 122
480 521
98 12
467 454
266 553
337 579
249 75
510 378
277 155
395 639
213 148
310 215
515 497
414 526
136 526
480 501
497 462
68 166
505 347
282 470
295 109
9 90
384 562
526 256
76 86
543 51
445 425
465 103
3 444
149 538
362 403
19 581
475 293
443 596
274 156
639 503
577 40
96 553
374 439
354 475
462 83
262 629
170 525
212 407
158 154
312 285
404 140
362 163
514 521
362 18
184 404
165 247
578 60
378 497
262 157
268 472
187 620
81 349
369 544
101 632
3 196
219 549
537 134
509 580
181 403
426 336
557 451
49 397
550 483
4 301
619 297
329 111
284 78
329 188
441 410
401 232
615 53
197 316
157 352
82 555
391 161
92 182
395 274
435 262
375 73
539 413
6 133
71 250
25 456
66 371
282 589
345 342
443 169
575 562
499 466
282 133
384 27
151 453
309 327
562 351
233 292
69 189
43 217
19 335
589 304
214 203
216 351
72 474
470 47
475 271
211 289
587 382
440 474
598 204
43 513
174 399
419 521
428 423
487 29
63
7 90
582 111
527 407
314 226
356 608
597 213
634 159
48 473
257 378
145 275
191 233
508 3
45 122
115 478
297 561
42 314
157 582
161 18
310 187
274 557
106 323
344 52
474 271
537 444
373 557
146 457
199 469
94 597
415 464
462 390
79 112
538 632
132 22
338 358
541 343
585 344
60 378
209 77
221 471
472 564
494 619
536 537
140 105
247 461
550 444
189 286
51 95
463 532
441 48
506 238
53 57
587 111
314 550
191 433
335 301
62 92
70 49
154 515
217 164
595 381
604 192
222 549
526 257
587
439 495
527 453
366 413
564 322
420 484
342 552
271 464
113 246
389 561
338 583
211 116
488 476
110 134
571 489
521 133
53 197
23 128
239 305
482 224
260 414
384 423
95 342
508 47
458 318
101 33
498 82
438 336
199 117
419 499
445 576
340 18
395 244
67 142
185 380
193 458
10 359
464 188
96 403
440 144
281 273
473 7
360 367
461 280
328 175
350 66
332 558
105 428
182 302
204 192
253 303
494 448
469 386
431 486
60 514
72 166
337 18
180 579
404 365
450 52
312 52
306 502
350 554
355 58
503 291
283 109
547 184
67 454
559 1
104 563
511 339
456 239
139 141
125 467
352 31
274 176
276 225
347 328
42 76
341 62
162 167
535 172
47 114
475 557
141 533
127 267
34 49
70 532
553 213
127 460
569 568
102 375
477 55
528 241
327 85
410 120
466 125
199 426
130 196
584 298
424 238
263 326
431 99
24 148
392 193
300 539
33 165
58 536
586 469
372 450
270 385
90 24
108 173
551 285
76 37
100 37
19 142
13 303
284 381
546 580
273 515
587 522
20 375
165 202
496 425
509 436
507 72
164 204
79 307
558 63
168 517
430 436
566 202
93 580
364 579
319 281
261 232
4 231
248 284
190 69
333 572
398 44
32 35
332 219
567 51
151 422
525 201
176 215
479 545
508 209
365 369
296 223
10 59
485 317
16 233
252 560
73 468
374 28
493 13
145 46
77 140
324 409
113 561
339 505
582 225
30 491
326 2
78 112
512 25
41 128
323 361
553 27
505 200
175 209
540 574
83 510
441 264
413 93
217 415
370 497
257 43
407 550
143 526
118 267
23 216
395 571
34 498
136 92
302 266
236 388
510 250
401 555
322 272
418 17
304 129
478 87
195 163
523 106
44 26
274 523
481 61
22 388
14 4
441 238
236 275
12 101
132 311
433 262
556 158
28 158
105 210
405 389
250 155
370 70
371 564
315 333
518 208
486 288
251 198
565 29
256 107
324 48
56 562
114 154
568 221
346 187
586 310
415 109
172 437
285 538
435 402
541 346
137 377
94 240
399 347
453 41
247 414
397 382
435 359
171 529
437 168
15 393
472 240
146 71
50 337
40 509
135 297
442 585
323 81
178 382
224 488
104 169
80 189
276 541
447 459
515 92
490 481
252 334
402 407
280 123
462 416
26 87
266 373
311 313
527 460
118 587
566 77
546 126
442 181
393 106
519 98
528 334
400 111
472 378
191 86
519 557
578 265
2 573
329 429
174 197
156 329
210 234
148 155
180 530
408 25
159 258
38 243
21 269
433 272
145 235
258 520
278 357
135 502
134 232
542 305
449 482
340 228
81 385
461 233
331 476
331 514
361 205
491 506
36 565
315 6
183 11
11 163
327 499
539 5
489 8
222 235
396 152
9 110
122 387
524 203
178 356
423 251
244 336
295 531
367 398
379 112
513 532
283 456
213 255
417 80
90 111
485 516
131 151
156 562
57 443
249 17
115 290
330 86
124 524
399 380
409 295
198 12
205 446
137 157
60 537
418 120
51 48
325 289
463 503
374 465
64 520
314 321
444 573
307 368
217 220
300 160
294 379
38 293
43 501
59 262
394 376
383 421
121 490
144 245
581 31
288 318
341 451
153 298
310 100
432 16
511 411
345 356
147 228
480 64
533 377
549 115
66 376
53 129
94 75
575 567
186 265
405 487
122 362
575 397
428 21
455 457
387 261
195 130
196 314
500 71
430 352
290 133
531 299
231 245
335 45
214 269
492 434
316 358
296 308
494 427
150 354
550 62
406 316
351 454
548 470
421 162
174 426
214 440
467 154
186 585
353 419
551 54
548 249
538 349
255 400
291 50
570 357
49 219
335 317
287 117
483 479
429 188
200 126
131 89
278 212
212 138
98 504
535 344
574 439
91 549
208 292
1 184
279 369
22 343
230 91
366 218
167 522
391 203
452 309
84 521
362 256
465 516
242 363
237 417
459 373
35 547
116 259
536 194
282 451
161 308
124 534
286 530
191 83
411 40
65 242
56 170
537 348
7 246
325 19
344 69
279 297
396 320
147 96
32 190
474 371
312 552
166 194
412 192
46 412
492 14
500 171
149 206
449 408
263 97
243 569
319 150
230 309
143 504
241 89
457 29
36 422
61 544
378 207
354 3
353 287
226 348
140 138
475 581
470 183
577 289
372 474
30 173
462 181
292 257
136 554
218 544
282 525
254 364
578 487
170 27
182 343
65 496
473 301
54 466
390 207
507 455
392 555
189 107
427 545
9 179
403 206
483 542
448 338
299 294
3 495
404 275
221 270
82 97
559 247
15 383
540 446
20 543
78 517
277 394
534 84
42 363
39 227
8 497
355 254
471 102
572 584
108 391
160 63
229 220
146 468
45 432
424 216
234 248
277 390
384 169
386 223
121 518
320 88
313 95
149 425
471 563
406 306
484 368
268 39
99 480
227 526
477 226
543 153
345 351
132 253
570 321
79 152
201 157
179 293
447 444
187 556
119 185
103 577
103 68
512 271
55 164
401 330
420 68
211 161
268 139
445 410
6 301
74 560
478 264
349 443
88 57
576 501
5 286
583 416
85 260
463 358
177 123
513 229
74 360
75 222
177 506
159 434
237 215
438 304
381 582
119 529
73 452
58
556 464
206 19
538 182
207 167
472 145
111 233
120 32
285 144
252 429
52 421
177 231
580 2
57 205
57 571
387 150
133 218
64 209
165 559
537 580
124 198
141 90
312 460
291 227
422 395
219 299
110 580
532 249
458 175
134 527
545 515
294 345
254 12
575 43
89 520
34 545
128 577
511 199
514 417
442 162
371 419
539 521
88 443
291 366
327 116
292 172
567 142
255 200
98 126
133 559
236 547
566 127
569 252
488 17
385 22
48 402
221 115
201 106
529 39
602
267 433
160 206
363 500
197 165
67 222
141 501
264 320
16 140
221 486
557 73
564 82
70 259
409 408
483 598
282 226
448 584
241 95
39 451
84 540
128 506
346 472
18 52
24 578
79 475
526 387
328 545
234 75
258 580
153 64
458 407
30 329
547 546
510 545
499 147
572 102
575 3
18 416
16 24
163 597
223 339
235 572
365 336
19 37
557 454
173 54
267 418
382 60
316 357
144 379
393 110
180 260
88 383
314 265
490 123
397 457
417 409
420 141
128 401
108 347
217 189
330 444
209 72
333 94
393 427
549 213
374 535
333 230
184 153
145 383
96 455
248 187
591 58
93 503
370 274
289 50
531 465
10 504
327 376
367 61
127 585
154 404
6 556
568 347
374 347
191 56
173 62
71 553
331 279
402 161
406 480
261 561
593 240
311 156
194 496
560 8
136 63
61 505
130 441
591 452
31 350
173 555
372 85
393 215
181 478
537 43
343 306
115 513
600 504
323 5
355 122
557 459
77 540
294 135
298 300
35 132
461 254
469 582
509 262
479 62
144 310
64 143
543 269
218 481
1 366
302 281
19 596
397 296
24 74
580 602
410 562
436 521
552 541
588 341
317 22
4 205
209 253
485 274
216 234
98 592
356 565
65 121
368 247
443 512
158 527
599 83
44 411
1 515
150 331
324 529
239 472
325 193
573 386
277 141
329 35
4 465
127 464
169 519
376 78
554 313
129 206
355 450
545 32
265 350
137 225
479 570
459 256
67 551
227 174
54 36
577 503
346 282
284 141
569 600
247 467
126 446
133 523
73 379
563 44
264 50
243 2
7 494
273 515
575 67
469 434
299 185
377 389
97 529
343 543
568 155
116 409
139 231
402 125
221 28
470 141
483 462
162 167
382 159
178 296
477 396
318 267
288 112
394 549
484 599
509 300
460 404
415 583
451 303
449 60
134 481
119 600
22 381
266 351
230 428
196 170
232 426
91 210
448 336
20 418
339 115
515 194
211 254
35 252
227 67
445 51
167 97
466 176
113 16
498 539
444 582
170 315
310 69
431 138
10 64
70 344
281 476
131 500
7 590
181 33
122 80
356 21
101 489
171 204
330 353
314 89
330 208
228 380
483 414
567 436
430 541
305 342
595 267
123 456
184 524
448 426
524 490
359 187
432 29
306 533
435 23
194 498
237 211
20 213
111 55
199 492
335 588
190 74
307 425
532 385
402 508
255 280
531 151
2 583
562 532
152 351
56 100
130 536
177 151
497 188
128 288
565 65
211 142
120 300
79 532
545 440
322 522
523 493
290 39
149 160
428 485
485 542
468 459
392 553
8 576
44 550
567 224
433 598
58 433
295 63
245 579
15 495
231 249
31 581
49 152
373 309
125 257
308 103
145 45
100 332
323 488
470 212
535 597
503 386
195 444
358 590
512 195
537 173
428 182
538 367
5 96
311 304
576 501
106 149
139 34
28 517
600 77
146 154
583 44
430 255
120 273
547 518
525 121
152 48
395 245
487 242
336 371
379 124
375 82
333 406
499 236
185 490
235 13
239 597
43 326
365 558
499 567
196 145
167 88
286 413
554 335
536 112
301 589
134 417
556 435
258 322
442 115
593 346
599 400
11 284
308 586
354 252
283 454
359 41
313 158
175 349
291 311
176 59
25 47
447 453
478 76
255 244
40 48
31 532
256 87
432 225
132 554
417 460
151 198
70 100
221 453
189 25
396 382
330 425
17 143
242 328
405 379
526 364
441 584
68 108
453 164
412 238
511 28
362 77
257 95
492 154
202 368
472 594
106 412
587 582
127 405
338 105
429 491
547 279
34 284
161 116
499 363
81 149
286 517
85 589
271 103
86 167
6 424
268 203
116 572
482 281
248 166
592 9
293 289
340 19
141 500
88 372
439 335
348 473
312 217
13 246
433 412
601 357
566 389
114 522
521 532
238 430
356 386
564 33
361 494
207 66
317 56
514 152
168 217
518 98
436 114
376 229
530 397
203 59
398 429
462 391
278 385
104 489
133 253
347 294
316 492
198 159
348 92
142 84
176 133
593 549
55 513
229 326
555 526
360 338
35 502
74 352
201 346
234 85
158 99
57 419
250 513
389 435
84 596
38 55
101 409
463 64
60 358
437 83
548 573
415 272
599 520
535 544
373 9
424 249
577 334
564 245
26 196
46 14
186 544
272 393
285 415
254 507
414 109
2 216
22 345
147 221
322 378
523 66
488 474
400 247
192 539
292 449
482 255
330 561
61 117
107 381
80 297
189 32
351 427
458 509
337 307
172 169
219 152
56 388
225 516
275 362
503 497
12 329
17 402
514 156
276 143
471 535
317 494
143 15
570 289
354 429
171 159
373 196
268 263
574 439
60 403
594 516
349 257
39 127
286 220
270 310
399 265
364 551
348 508
421 253
163 233
260 275
214 240
12 117
268 379
369 117
384 148
457 51
319 154
118 513
166 65
474 344
157 251
27 185
571 42
232 42
200 237
477 38
159 183
450 390
172 156
335 179
423 43
360 534
380 367
218 434
297 324
57 390
457 293
111 528
90 539
25 14
300 528
53 599
367 285
261 366
287 200
559 400
93 507
296 384
179 578
274 315
341 422
138 32
534 222
455 210
209 371
343 70
327 478
199 136
356 126
390 47
176 368
36 410
545 303
6 251
431 18
544 53
429 305
321 298
193 28
308 450
162 165
449 352
438 290
413 109
392 314
60
202 67
430 329
243 217
512 90
546 240
163 389
18 7
126 260
201 454
90 495
500 131
315 304
349 566
23 292
137 279
213 473
187 20
397 356
482 528
430 459
578 183
93 584
479 365
457 491
492 552
14 373
99 276
389 207
82 473
600 557
31 146
424 116
54 81
294 513
440 549
37 246
320 496
107 104
579 96
457 74
96 214
486 209
13 330
74 412
577 280
302 406
8 568
548 274
51 343
365 597
584 98
538 266
307 576
33 1
137 593
500 486
582 287
407 442
492 504
599 485
846
84 674
39 589
65 490
825 466
155 12
317 623
578 809
778 368
826 463
551 497
546 8
490 456
387 349
698 744
28 795
411 533
264 481
788 524
490 364
753 460
610 444
298 672
367 460
830 191
795 11
530 460
443 501
493 475
219 119
826 80
416 720
512 193
336 202
275 643
137 197
157 96
547 92
68 639
127 509
363 520
761 672
92 767
835 145
772 486
443 250
376 367
150 72
363 640
577 225
170 764
546 438
685 154
720 41
63 674
426 411
20 497
691 164
184 103
267 262
424 539
595 777
160 297
322 778
173 307
691 155
770 92
752 764
391 461
212 225
299 585
43 491
512 630
370 153
522 376
486 269
376 290
618 778
794 562
800 145
580 191
228 350
39 611
679 96
142 60
514 153
215 809
174 773
826 838
689 153
643 664
18 283
374 102
764 410
501 400
374 744
142 738
250 272
376 306
825 573
309 183
308 788
411 813
121 527
791 264
623 565
32 490
639 641
411 532
183 646
458 307
162 283
442 123
825 731
639 197
325 643
475 136
385 367
283 337
344 623
374 509
150 85
15 301
596 503
609 795
340 142
471 550
294 542
142 181
381 755
808 144
585 226
804 503
715 17
357 376
402 668
96 570
341 437
538 39
184 576
15 228
621 509
486 704
585 64
374 44
475 483
176 742
685 122
331 137
105 225
595 21
44 404
512 798
13 350
639 749
128 691
543 363
56 336
100 542
633 691
350 542
121 819
744 205
374 623
133 503
319 336
263 44
471 687
424 435
671 262
719 424
134 1
696 490
744 711
583 121
121 238
262 288
668 7
354 12
92 705
253 497
73 376
43 845
174 37
135 424
682 12
174 710
585 709
668 49
795 266
155 17
810 603
39 619
119 154
96 802
443 153
328 92
444 278
613 191
780 345
39 185
643 681
503 604
748 729
66 826
569 179
512 822
486 622
795 549
411 343
264 499
15 495
140 699
347 788
39 155
41 385
190 150
766 183
102 139
39 366
123 189
27 755
225 3
839 639
115 542
685 561
795 19
349 312
265 145
540 336
262 350
296 153
674 120
92 601
411 732
17 525
191 321
785 460
350 585
615 424
187 497
688 242
150 769
376 677
273 297
174 61
123 54
690 137
475 447
114 171
349 443
140 116
134 374
176 747
497 535
780 823
506 471
364 809
352 542
444 602
720 607
788 197
808 441
553 778
559 121
588 546
134 274
297 759
225 315
203 184
674 165
825 330
418 307
33 672
99 171
722 171
668 25
397 461
349 718
826 751
361 102
542 465
556 501
197 672
595 364
41 546
200 242
349 91
412 171
464 43
774 595
809 429
313 486
341 663
672 661
339 242
15 658
512 16
184 760
648 748
155 191
365 603
443 336
40 15
526 140
765 569
750 39
45 569
479 674
809 670
503 398
76 12
194 475
184 22
145 743
778 270
237 809
643 763
172 461
134 353
297 218
186 808
579 373
249 137
41 123
473 503
417 422
175 363
585 287
118 264
145 108
608 134
528 460
74 685
512 228
96 399
519 486
794 695
486 829
183 154
730 250
152 748
422 334
509 634
307 379
799 12
302 623
685 161
476 501
211 512
605 501
119 572
586 176
546 762
228 808
509 69
720 52
6 794
150 156
754 461
844 140
255 444
224 373
515 764
150 469
184 47
424 356
794 827
268 171
668 443
643 228
516 569
392 153
367 242
262 213
262 182
511 776
422 86
341 728
497 457
374 780
748 833
336 439
460 31
745 350
841 825
375 603
150 409
782 134
797 748
422 26
188 17
35 349
163 780
171 650
461 817
497 79
142 228
643 4
542 132
643 783
341 508
191 90
585 9
430 12
191 271
140 446
174 574
58 422
675 411
501 678
815 497
142 320
649 121
153 206
444 197
256 795
348 546
262 450
225 786
195 43
748 394
778 513
433 672
140 660
480 639
624 363
567 643
595 451
826 425
501 655
462 475
97 123
257 511
444 478
424 364
134 517
208 121
341 801
407 755
518 191
684 668
359 780
748 367
828 341
546 151
587 283
755 95
780 10
250 83
233 102
764 564
812 460
788 293
789 145
137 581
87 350
534 44
242 305
511 723
17 703
184 154
512 667
307 401
744 78
816 43
39 158
24 336
720 537
388 595
216 12
250 472
228 307
826 197
242 285
250 50
443 385
145 93
803 17
12 146
668 521
811 92
373 726
367 486
555 595
643 557
461 180
568 778
668 342
121 443
748 276
204 376
17 332
241 826
283 292
674 197
428 639
683 603
169 123
720 324
282 363
585 199
595 692
809 380
511 837
477 43
225 599
17 686
360 780
672 384
503 310
471 824
631 145
221 121
125 96
364 228
367 503
119 403
496 297
821 307
487 183
15 148
327 501
668 775
373 712
475 741
755 445
92 584
250 277
150 248
794 566
603 408
405 12
590 825
171 59
147 691
592 595
89 123
795 14
702 171
153 784
756 183
150 614
460 303
764 154
252 176
363 420
788 2
809 510
44 665
809 636
444 474
475 374
119 467
737 153
367 755
440 674
15 280
546 406
460 529
102 335
201 411
102 627
183 109
427 422
149 569
137 107
651 511
286 17
155 422
12 571
780 820
385 154
625 808
102 351
582 585
53 17
598 685
171 470
386 639
714 373
183 236
350 304
38 142
713 15
616 461
708 623
808 423
603 504
490 523
141 44
111 490
264 314
808 796
448 140
228 794
623 396
349 434
444 453
512 382
355 512
70 623
542 560
843 501
96 597
129 183
511 41
184 338
228 385
283 192
176 326
635 794
48 153
443 569
142 694
794 707
509 669
825 329
117 422
82 376
676 623
143 461
191 231
788 260
575 542
242 254
5 490
336 805
552 509
444 395
385 155
15 680
174 155
295 336
174 390
444 318
452 744
44 500
413 764
71 569
371 134
818 503
250 362
262 421
134 846
104 471
145 155
654 744
250 126
284 788
140 41
744 459
431 511
350 178
101 102
591 755
166 780
666 119
482 542
123 492
569 75
154 264
488 363
341 378
242 346
297 449
46 808
826 235
662 794
44 230
424 291
240 674
668 787
176 350
825 113
771 424
217 511
242 600
498 764
674 656
145 209
372 808
244 603
563 755
768 755
632 297
373 374
323 142
548 788
727 685
137 239
455 546
744 647
137 626
471 807
554 307
138 623
229 376
685 454
484 373
363 383
471 642
349 432
36 262
511 834
223 336
281 264
545 639
693 140
297 197
119 657
242 544
836 140
377 780
595 414
243 43
225 154
716 307
176 261
364 150
333 96
825 41
297 735
507 43
98 92
283 154
94 691
733 691
300 748
781 720
795 415
142 489
385 374
673 778
497 757
717 121
210 44
39 494
793 349
246 264
264 721
234 685
725 744
168 639
653 341
788 311
629 183
57 184
123 746
41 603
283 792
159 191
700 176
620 475
197 385
497 197
176 593
130 264
42 672
137 279
736 672
184 369
373 485
364 411
43 536
34 691
471 41
628 569
316 283
734 509
247 691
720 251
81 250
167 262
511 701
96 367
612 471
92 364
503 806
685 419
672 112
637 490
764 842
155 461
720 177
225 541
174 393
505 475
232 461
795 154
134 659
697 486
307 790
245 603
706 460
373 840
119 214
638 341
794 652
44 831
779 225
373 196
724 15
41 171
778 364
23 826
96 644
227 424
740 137
606 748
755 198
585 29
674 436
283 594
367 341
62 471
30 825
363 364
110 809
124 691
131 119
297 558
123 51
814 102
531 422
174 502
778 207
422 617
119 832
222 808
468 349
174 289
509 258
88 764
758 411
569 55
67 603
645 501
546 389
106 509
220 720
486 739
77 102
176 259
358 490
443 43
84
739 687
508 739
223 83
399 33
528 465
695 477
821 192
636 60
274 834
445 146
842 380
380 394
412 844
616 224
354 738
706 74
624 354
76 445
621 199
35 373
26 201
612 836
673 418
206 387
427 675
726 235
684 134
231 775
138 422
757 767
210 254
202 29
839 795
526 315
443 477
397 252
87 521
607 216
426 229
769 594
828 729
671 264
666 697
468 201
617 845
507 358
15 210
91 500
324 733
92 226
26 596
269 45
645 145
787 49
406 721
721 545
176 552
303 337
319 378
10 1
162 484
579 580
717 340
611 467
264 404
757 824
118 254
663 237
602 450
360 683
294 26
456 230
423 42
144 796
120 374
62 192
641 643
803 201
824 338
57 309
105 609
16 680
462 118
341 837
925
87 505
905 893
251 377
444 245
827 652
872 378
352 176
130 836
478 728
472 887
515 856
118 923
768 508
317 453
16 109
95 169
40 477
262 462
255 703
560 645
490 701
261 735
242 215
365 589
901 398
383 293
918 536
10 861
29 163
187 380
682 836
839 604
627 118
219 427
373 143
287 619
121 158
455 710
279 357
406 871
397 580
192 66
772 7
378 747
126 178
236 62
608 697
645 614
610 747
355 570
842 378
458 495
233 888
879 897
637 714
466 917
760 646
221 166
544 111
758 881
691 643
469 875
466 644
19 531
222 333
571 377
747 849
807 611
383 890
146 629
457 590
863 232
207 378
267 336
86 417
127 458
492 315
547 824
5 402
182 76
325 666
241 575
279 71
518 277
616 734
860 674
749 281
342 106
780 614
633 505
173 776
688 11
918 98
639 485
818 337
738 512
155 77
856 308
274 902
33 379
35 553
58 469
399 208
372 590
455 554
316 84
846 398
10 743
669 161
402 221
748 574
819 365
277 880
852 201
773 879
337 745
592 911
890 192
891 522
866 201
710 255
91 122
248 909
630 14
458 251
219 700
563 146
360 373
69 451
373 647
627 688
76 367
388 302
283 414
750 39
175 515
616 98
696 581
351 417
418 587
418 154
8 185
185 642
550 688
240 614
890 193
432 352
832 308
210 315
905 770
862 154
44 763
324 752
730 142
922 30
915 294
240 317
376 858
919 815
113 410
469 851
646 37
158 762
353 184
155 875
573 423
232 614
204 549
586 614
617 346
413 449
300 20
81 805
650 566
385 491
747 111
528 86
757 677
380 852
316 794
666 705
229 84
389 686
872 868
237 223
874 8
165 686
46 612
591 456
130 781
48 364
859 401
702 80
677 133
278 783
829 901
831 337
820 57
116 671
527 569
637 552
117 424
654 828
211 106
193 97
57 303
261 445
206 551
409 500
761 195
214 546
572 393
286 275
481 832
835 195
882 424
803 823
896 349
769 192
179 887
818 330
271 280
740 159
605 124
162 519
747 614
590 285
338 449
580 484
914 315
607 543
734 16
739 748
365 188
456 149
662 818
759 608
132 245
727 758
306 499
904 379
82 403
688 142
98 747
732 805
195 146
804 808
510 57
598 450
616 875
163 378
733 844
606 715
530 47
446 791
439 684
743 772
493 482
70 737
462 63
23 813
450 816
632 548
798 896
410 710
921 466
412 632
665 270
632 659
845 31
505 836
602 887
94 335
348 730
217 429
49 846
512 507
147 154
850 469
912 880
730 186
591 103
287 246
133 266
883 408
921 507
726 469
689 383
255 591
707 479
734 652
850 216
442 255
522 635
140 204
764 682
4 345
327 333
660 676
774 509
188 692
586 581
710 104
24 354
591 341
382 131
611 419
9 661
921 36
69 582
473 115
691 54
420 300
405 416
426 733
364 299
345 650
344 901
521 480
822 793
473 416
467 3
387 39
151 359
435 387
102 907
734 213
743 874
577 214
507 98
727 538
688 395
219 736
718 590
623 461
57 505
570 407
220 404
218 369
337 142
564 758
755 450
504 33
611 845
890 507
352 832
125 92
574 421
812 192
517 699
694 55
468 529
56 920
799 7
748 853
129 242
828 382
226 497
323 124
41 771
749 819
53 231
382 740
319 898
548 99
474 657
575 687
284 726
740 599
493 261
752 865
521 618
202 203
98 743
856 31
556 744
543 717
139 360
873 160
214 694
208 511
308 235
565 234
380 787
745 423
267 602
483 486
628 886
416 68
748 595
118 631
388 174
6 718
61 747
890 418
528 704
872 371
144 839
855 356
753 312
43 864
718 869
877 1
240 585
557 463
85 905
670 232
542 94
391 218
483 56
349 536
435 198
505 690
918 382
578 719
563 698
439 485
806 539
551 271
921 561
745 800
268 315
778 741
526 688
309 14
769 576
285 825
467 535
779 239
389 259
921 415
902 911
826 392
742 79
297 457
626 799
830 307
456 913
899 740
58 366
190 857
616 570
894 672
515 438
108 535
7 648
291 562
75 689
791 565
156 667
341 375
657 666
562 758
21 404
52 476
192 18
174 331
381 756
249 415
570 656
818 756
683 1
148 405
600 629
380 36
890 680
847 732
553 411
83 259
155 374
785 25
356 821
313 816
531 448
353 402
250 625
525 326
465 403
16 590
515 221
277 895
270 85
600 539
895 320
838 365
729 323
672 899
678 297
157 747
769 94
564 137
26 452
667 128
204 510
624 590
514 265
555 702
173 131
571 746
875 215
432 138
30 434
441 673
581 557
170 766
875 719
188 192
609 558
745 616
218 460
450 32
244 748
506 319
602 817
65 133
795 515
384 289
713 253
833 564
175 223
332 809
808 900
136 840
513 41
883 733
876 756
498 836
243 441
155 555
627 540
689 145
840 167
333 142
714 590
767 192
275 594
647 925
667 378
313 636
537 154
761 741
774 183
384 230
300 37
854 146
386 119
748 918
694 468
583 141
613 201
712 785
428 902
248 378
139 98
714 673
856 312
509 171
384 17
152 648
22 326
386 147
662 110
388 33
69 765
872 548
424 515
475 394
615 594
905 147
50 545
917 553
10 596
522 346
814 424
9 839
318 846
187 190
430 645
33 709
789 435
33 326
776 53
608 422
292 706
556 629
447 292
180 756
221 74
660 378
414 570
193 470
628 508
841 556
313 693
390 849
368 238
84 69
837 367
786 609
164 203
899 224
214 100
919 659
771 111
616 257
867 835
14 475
710 70
879 286
321 282
356 90
631 516
653 685
33 555
228 69
282 532
26 400
353 47
443 351
407 826
12 871
418 694
359 708
586 711
207 93
708 536
821 264
756 523
172 434
414 196
229 471
50 99
178 696
173 102
888 95
308 901
362 584
34 235
577 339
454 412
194 694
69 782
246 175
593 919
444 878
732 581
203 46
588 17
308 269
640 142
245 98
674 564
76 848
681 286
449 71
617 37
613 691
905 227
192 79
717 263
568 506
758 425
800 294
604 469
254 209
398 120
775 721
675 280
146 652
416 230
796 621
440 432
449 620
131 580
64 124
232 219
899 830
182 294
399 477
485 255
59 232
420 725
617 506
180 774
716 274
189 494
462 920
173 722
910 106
685 492
803 591
790 307
26 18
601 680
834 854
423 541
747 208
366 15
206 13
415 679
576 73
664 813
177 371
792 451
361 438
497 621
104 502
89 922
209 213
743 287
558 223
253 91
723 670
191 91
368 734
859 835
858 647
203 816
896 38
503 312
245 658
251 415
791 685
762 368
664 201
343 342
773 547
287 437
714 480
543 664
616 467
60 219
850 903
227 28
670 200
558 777
849 810
606 700
591 569
30 604
346 731
150 196
37 614
67 219
610 135
12 410
804 56
362 286
628 550
836 182
487 365
476 78
296 895
734 479
62 879
754 14
55 258
75 218
161 153
374 351
867 370
385 536
734 783
758 287
83 533
608 548
33 304
385 181
246 2
616 724
306 27
199 178
743 666
703 602
583 265
885 765
699 629
390 43
82 664
751 62
352 766
18 314
51 629
879 272
488 492
88 397
308 334
338 496
302 579
101 424
653 467
295 435
418 404
306 36
514 852
322 743
625 290
252 663
688 384
391 72
872 924
310 848
489 294
490 348
889 446
261 175
256 493
784 853
756 843
547 429
396 351
189 443
597 445
918 534
218 389
428 255
582 775
273 876
818 567
368 884
915 531
95 403
564 916
447 610
134 176
603 630
720 784
276 64
70 743
605 904
811 637
690 524
347 505
107 31
16 25
260 625
363 57
333 197
247 613
695 564
282 261
456 559
191 221
114 716
728 300
92 724
464 352
90 239
409 221
519 803
225 570
872 623
350 246
393 311
645 364
161 895
105 410
801 745
311 726
329 359
394 727
788 322
58 763
655 126
641 98
651 136
732 277
92 332
399 870
182 90
613 663
340 896
354 157
469 892
205 294
520 604
423 328
18 168
298 565
433 344
577 358
649 51
423 305
512 621
816 287
467 908
75 668
431 289
574 797
241 638
622 747
223 280
78 821
800 133
352 752
802 215
447 877
96 180
732 906
705 501
212 229
634 384
466 45
160 370
288 26
561 459
142 106
350 167
650 445
297 301
418 42
196 275
91 123
74 575
112 111
793 173
436 280
581 435
69 255
70 56
412 883
748 290
116 268
180 71
462
197 403
271 278
608 215
732 831
23 415
129 416
821 719
93 560
437 774
511 76
226 880
3 400
293 87
868 362
816 481
595 459
636 406
475 922
521 881
188 799
46 40
557 921
42 683
469 923
912 346
411 524
546 118
442 847
285 382
898 923
479 901
374 677
281 318
392 619
126 428
508 81
404 721
698 482
728 80
697 225
562 669
917 551
367 743
842 812
234 870
293 592
567 477
892 410
103 246
359 482
105 891
483 75
330 715
763 170
453 584
269 582
291 458
690 924
587 190
611 665
243 628
33 143
529 851
322 911
669 875
793 719
17 744
100 762
332 525
677 795
447 108
782 307
808 518
96 68
692 459
438 506
751 336
795 464
516 135
769 248
761 286
224 466
576 598
730 562
371 672
383 136
215 212
302 863
59 552
607 624
735 424
680 284
364 224
677 703
210 34
268 247
544 126
507 177
396 351
645 16
121 903
558 225
524 786
68 36
446 816
763 792
524 843
434 823
737 475
585 15
799 895
486 654
650 728
865 731
228 661
581 129
776 368
142 463
45 16
129 686
62 436
401 884
407 115
468 26
464 194
388 107
908 657
284 807
203 344
130 605
488 99
868 364
384 484
438 273
47 532
442 834
542 165
34 131
94 408
432 319
628 259
639 99
469 747
559 487
795 279
68 195
549 239
713 405
672 711
724 894
331 414
664 647
430 539
252 277
372 708
70 795
121 402
354 148
349 638
450 405
498 810
160 835
674 653
843 583
651 265
511 423
751 454
842 731
256 698
923 545
745 188
243 138
681 535
23 451
84 899
814 846
256 360
204 615
376 336
549 310
580 730
516 761
404 110
853 89
804 526
681 477
399 513
631 205
297 206
632 316
362 925
334 761
74 67
486 180
694 528
92 644
523 662
65 170
16 720
507 121
248 821
132 558
422 267
647 385
406 849
423 309
496 322
791 813
780 469
450 245
120 198
423 88
748 123
670 755
383 50
285 13
854 657
601 530
63 220
448 889
488 518
699 439
865 430
478 771
567 684
721 143
236 505
826 654
606 201
653 131
149 362
518 484
307 354
789 781
736 715
690 307
510 415
563 372
367 185
222 746
118 154
331 224
908 815
22 774
304 233
94 554
83 414
219 912
774 658
703 341
603 145
424 823
705 778
788 706
130 215
112 186
24 507
50 80
21 43
365 630
751 403
393 73
886 682
552 639
614 529
359 767
132 153
477 97
531 269
308 812
662 256
748 143
105 395
659 479
273 403
837 485
671 425
889 556
543 599
330 20
336 254
807 244
646 487
100 122
615 436
177 91
238 266
602 73
145 67
906 403
164 792
406 677
365 522
207 144
669 726
143 366
505 5
52 700
465 71
782 840
890 636
651 423
514 827
166 541
438 285
147 907
611 406
533 769
542 758
245 812
613 440
215 908
521 33
736 19
885 669
200 262
446 134
906 384
169 243
485 863
756 656
473 214
543 53
573 137
675 487
675 541
61 9
375 238
403 677
348 438
215 890
730 905
195 18
126 482
337 28
543 608
196 322
414 312
627 885
725 74
769 914
872 889
72 211
148 398
556 154
5 254
46 576
900 247
566 823
903 775
177 659
450 614
544 340
695 700
676 211
353 650
641 254
335 24
817 719
139 329
503 618
335 186
815 278
230 562
41 745
607 742
471 867
501 104
267 736
755 843
759 865
172 140
589 188
522 467
506 859
146 387
155 416
631 447
101 61
149 380
657 222
28 77
629 294
664 233
604 107
122 260
383 85
55 586
208 664
793 307
348 351
878 424
836 808
786 331
189 168
167 265
100 91
893 712
392 488
464 88
886 112
440 689
185 184
223 417
243 207
657 919
865 31
594 111
200 678
890 692
16 174
74 107
903 298
633 674
343 538
835 566
905 649
645 845
704 266
508 169
148 439
430 787
147 434
89 817
662 820
183 655
405 386
45 425
908 517
479 821
628 347
645 175
634 481
919 835
11 148
106 516
859 874
769 459
644 71
923 622
584 323
792 366
443 732
694 52
697 575
136 564
447 404
173 79
259 25
78 844
272 218
843 249
888 369
724 832
334 124
311 107
75 855
372 449
49 819
143 264
153 692
108 432
667
112 555
551 155
165 37
231 348
320 291
533 176
536 379
587 249
317 634
18 474
445 13
666 488
288 235
518 429
31 305
419 298
313 477
41 513
73 177
545 103
484 501
6 203
619 567
631 559
552 444
399 185
483 324
528 447
65 414
248 43
353 59
541 17
89 210
330 362
211 521
87 363
441 426
169 239
589 272
527 69
328 257
661 304
186 229
118 95
222 633
506 153
313 200
190 498
246 510
627 431
295 539
577 563
398 224
142 294
66 107
205 431
569 178
506 208
213 461
439 522
93 615
358 359
200 262
119 340
247 263
130 647
603 415
53 42
338 543
160 575
104 656
241 421
110 150
461 59
180 447
94 210
613 54
498 595
413 616
458 52
3 7
61 388
185 628
44 382
483 528
372 575
321 542
465 269
25 276
205 145
532 494
120 271
452 538
404 320
660 299
164 659
653 395
343 589
368 593
212 23
618 458
597 289
202 404
657 635
363 310
636 245
161 187
51 612
163 479
113 393
420 75
244 519
456 285
316 599
161 389
393 274
307 292
107 310
123 562
531 411
562 82
134 298
388 91
491 63
587 510
615 471
598 556
656 609
381 436
297 614
572 300
56 211
354 641
273 171
122 659
49 523
487 507
523 276
437 634
450 646
478 207
466 378
463 336
104 295
60 131
264 14
561 21
236 417
516 18
117 355
214 146
155 315
666 636
165 179
134 440
529 599
309 68
301 266
3 5
289 600
374 74
204 468
416 203
198 375
235 434
64 558
189 345
54 482
524 32
526 29
118 377
339 122
148 288
84 271
645 570
27 379
617 604
99 373
30 37
10 376
21 423
262 28
549 526
499 449
481 535
110 141
392 255
484 626
585 460
6 196
550 39
577 266
304 143
362 38
416 558
623 390
394 278
58 131
331 177
590 443
209 430
477 152
425 408
534 347
111 219
232 181
564 128
486 455
305 233
602 168
606 64
138 153
55 459
435 149
350 286
591 97
667 120
548 258
196 475
334 383
281 579
24 588
2 342
81 325
352 190
476 273
537 396
163 27
219 249
592 543
308 193
124 626
408 270
596 287
173 302
389 115
356 385
531 217
349 128
617 85
65 544
464 236
312 387
76 19
1 48
291 221
275 583
56 215
415 655
503 268
470 175
574 323
479 100
411 584
135 462
585 224
630 459
508 534
555 61
573 417
71 421
606 448
237 390
396 36
184 137
445 159
410 582
139 438
234 46
372 193
182 90
630 553
584 660
537 280
171 314
503 96
45 148
514 124
602 146
346 438
312 303
309 152
180 520
614 51
622 301
540 109
175 342
374 311
384 290
29 154
38 621
4 348
522 564
111 536
57 450
568 101
403 147
7 439
643 228
532 642
261 405
637 658
638 218
255 593
495 78
16 234
16 316
400 392
542 88
333 117
359 251
582 82
43 20
245 251
556 516
427 352
102 206
529 337
370 226
647 566
178 167
454 467
452 258
460 108
332 132
365 664
366 473
376 223
326 576
191 501
144 319
639 651
303 355
86 497
183 306
648 243
383 565
160 192
256 533
106 60
331 571
70 297
220 58
174 227
650 296
294 162
604 400
2 264
549 623
547 169
176 414
632 424
367 557
68 629
127 284
252 278
618 560
194 92
512 609
186 274
137 296
141 220
306 494
40 335
292 75
238 102
267 662
478 409
100 397
622 612
423 80
410 191
197 418
436 154
578 81
465 594
340 443
434 123
637 322
650 430
553 270
272 399
195 527
590 326
413 645
246 643
485 554
98 370
451 284
265 592
344 212
281 427
639 441
635 254
357 377
581 159
209 317
521 329
607 318
354 335
633 250
231 509
189 307
569 33
293 489
407 97
433 654
652 490
226 46
139 652
475 493
116 350
130 116
554 412
188 655
490 318
524 230
480 471
22 641
624 517
158 648
442 42
380 293
324 158
455 361
32 269
535 621
345 138
140 286
473 83
280 119
225 474
649 607
329 426
349 632
419 126
8 300
261 489
72 566
96 207
268 406
28 162
559 428
166 366
665 92
225 640
496 351
402 356
658 663
256 657
364 126
337 321
217 69
20 290
546 336
386 611
665 391
480 608
239 187
315 95
213 238
565 548
188 19
48 517
9 263
192 620
508 422
662 127
373 277
1 405
201 574
568 133
99 586
172 495
381 319
4 457
497 30
469 93
361 341
114 519
367 13
651 351
98 198
346 491
600 79
149 76
378 601
402 170
8 605
440 240
371 57
353 282
265 86
580 511
72 89
208 88
166 283
448 627
560 201
181 103
464 642
9 243
17 667
34 71
172 654
401 515
10 380
15 253
299 223
552 314
386 385
511 31
610 157
204 279
40 14
505 561
136 608
287 115
546 391
360 221
12 487
369 52
35 453
282 156
394 215
216 525
538 167
70 143
347 229
260 571
469 530
446 91
563 547
485 482
259 598
466 216
322 442
94 302
530 23
24 572
541 277
481 308
330 252
493 504
240 179
620 227
640 250
583 35
253 34
164 581
63 518
33 515
472 184
644 435
11 409
242 241
62 437
505 432
663 407
230 47
597 11
62 613
199 156
105 369
114 567
398 444
129 418
403 199
631 53
649 462
26 36
182 628
382 183
151 15
173 449
463 429
432 218
456 520
90 232
55 50
257 87
333 283
332 551
174 170
629 145
611 580
311 397
341 509
476 344
195 468
77 121
624 646
384 222
467 327
44 638
360 371
45 550
112 339
451 136
540 50
579 197
254 338
428 412
544 545
653 401
25 228
67 105
502 594
395 121
499 446
596 588
151 365
453 285
144 77
375 573
619 514
472 570
78 79
67 140
500 247
358 591
168 586
74 80
259 625
334 557
539 84
420 5
135 106
357 267
422 41
275 502
513 142
486 109
433 507
492 504
206 202
406 133
625 194
260 22
125 605
39 387
157 496
323 343
83 47
66 488
492 132
610 279
150 664
500 12
248 644
603 512
364 457
328 233
49 325
244 108
327 525
214 237
616 576
368 26
113 85
454 425
101 595
470 424
661 601
73 147
129 125
333
253 628
458 596
502 204
292 356
148 535
208 630
178 144
226 338
66 71
595 29
475 553
60 237
459 105
184 119
196 156
51 203
478 228
218 295
522 11
22 65
658 308
453 549
521 12
396 628
438 256
164 266
141 96
73 645
593 270
156 652
436 451
66 578
245 151
46 237
539 575
421 263
79 89
480 481
111 160
22 471
293 126
147 409
290 152
143 602
520 435
579 2
325 82
653 446
185 118
645 563
154 552
278 281
353 251
208 299
48 507
39 409
289 400
347 487
329 116
421 344
177 620
489 658
276 450
510 381
298 33
619 585
317 509
295 186
297 211
631 556
457 35
76 23
25 637
237 97
64 624
309 286
279 216
99 239
274 43
231 267
552 205
196 591
283 541
521 248
35 387
337 555
322 72
449 118
339 429
49 422
360 381
586 317
442 296
327 624
491 340
623 580
306 495
602 176
61 43
554 22
279 147
263 44
23 622
237 507
583 237
86 167
552 151
73 241
241 497
48 287
257 159
165 397
503 212
363 103
459 634
634 450
321 315
137 561
192 225
193 217
457 73
132 108
606 108
475 210
432 249
401 592
655 164
292 211
498 267
139 33
357 196
394 346
443 401
572 369
213 268
630 273
10 495
363 440
395 513
546 107
534 519
60 51
326 109
278 646
341 79
416 64
246 57
641 656
107 645
247 34
498 57
176 201
82 294
159 254
263 406
521 54
48 544
514 215
610 545
553 274
529 547
240 20
390 421
329 318
303 35
366 594
650 639
310 24
620 50
213 100
244 10
240 391
221 659
196 618
591 397
284 414
245 204
531 514
643 512
371 126
345 299
65 205
439 162
121 581
650 614
573 191
532 270
130 20
625 23
389 539
316 366
452 327
251 485
405 447
585 471
375 241
326 499
511 354
655 491
228 508
202 313
409 390
434 467
477 4
311 346
70 423
439 110
662 137
29 621
639 497
419 289
202 308
560 389
232 85
286 616
364 301
42 22
248 589
23 653
453 15
629 303
299 534
186 59
208 84
371 109
627 213
250 39
27 484
81 392
507 119
407 590
202 64
518 329
641 619
510 415
630 251
655 288
338 527
467 59
538 406
408 161
161 454
619 571
632 325
194 518
389 318
392 240
10 48
252 636
409 197
442 558
370 313
102 570
580 370
53 601
529 245
127 23
541 16
251 190
375 470
29 323
605 63
432 486
75 314
442 99
633 583
22 570
204 521
162 546
473 113
331 321
216 211
565 107
267 435
578 571
562 211
262 540
412 264
248 605
522 461
541 212
458 190
450 415
437 135
147 106
541 102
663 287
281 610
380 387
597 285
165 206
414 599
101 223
372 501
57 596
201 29
626 535
615 501
98 77
8 494
462 214
511 228
565 607
476 176
635 615
221 325
360 612
195 561
361 164
446 496
95 543
318 431
638 93
262 129
69 403
74 344
303 107
164 144
401 470
83 58
651 189
234 246
122 169
195 326
4 252
533 498
366 457
368 71
654 494
47 8
402 22
287 601
151 327
609
472 186
309 266
398 415
356 307
588 267
263 258
48 390
600 163
170 24
514 270
237 318
486 479
446 76
520 136
295 333
365 81
184 78
87 125
143 260
204 414
24 103
543 333
559 249
345 266
221 419
157 62
559 417
122 65
351 587
532 554
407 151
157 397
416 516
591 121
459 440
399 288
165 555
432 182
284 535
450 18
239 449
420 124
275 436
428 386
332 66
174 186
329 260
100 159
386 191
541 32
464 64
329 250
605 268
441 116
293 188
8 59
459 567
288 146
271 140
425 281
53 25
96 94
106 536
167 281
240 557
11 585
393 480
434 242
16 421
336 287
577 90
547 303
527 555
562 129
110 5
546 364
4 65
313 261
222 218
515 106
341 100
487 178
545 463
101 481
21 541
68 517
448 369
152 175
605 54
596 25
223 14
280 401
302 67
127 42
214 499
285 341
231 440
585 3
315 470
31 415
302 606
215 543
386 476
86 556
43 463
411 335
466 503
538 42
183 472
484 578
290 529
424 529
380 561
413 573
136 534
338 370
371 104
469 523
206 478
479 343
219 267
238 393
395 466
461 539
16 199
439 205
205 147
597 319
450 356
513 251
13 549
558 302
376 150
527 344
552 190
252 552
172 527
569 171
557 473
202 114
571 4
374 528
456 387
159 239
275 123
596 305
517 460
562 217
61 241
540 542
433 337
278 439
335 228
362 603
442 169
311 338
281 77
196 589
576 437
93 527
371 72
174 297
559 89
273 308
184 177
268 123
337 364
323 12
44 258
269 34
592 29
225 446
119 32
570 137
119 1
390 83
2 598
339 550
30 347
302 363
41 325
515 130
170 438
437 560
497 476
389 508
429 434
566 335
62 479
224 509
185 229
539 518
426 227
41 346
379 465
391 338
556 191
496 404
430 378
118 110
17 448
500 208
223 439
321 290
229 97
185 385
472 192
126 315
600 311
602 354
276 255
224 222
273 318
112 119
509 274
604 165
464 176
410 360
382 447
52 77
418 8
462 102
552 10
557 104
49 35
380 468
51 352
366 154
295 458
91 405
139 243
57 466
422 492
277 243
254 2
519 539
286 328
320 265
193 214
190 38
154 129
206 487
593 431
79 289
488 427
508 131
264 357
88 4
436 489
251 362
55 86
68 194
334 557
492 155
113 528
370 190
358 568
529 19
581 132
591 397
608 380
492 230
575 454
450 501
319 589
95 405
284 51
74 331
560 16
86 447
27 183
50 259
58 272
90 293
114 503
282 80
360 458
442 235
373 480
235 353
540 162
237 367
256 588
511 45
115 177
447 269
117 506
3 377
303 388
140 542
522 517
7 546
348 544
349 552
326 383
120 156
485 474
586 252
61 515
306 230
355 299
242 322
228 358
441 104
23 142
141 233
479 81
582 109
452 580
206 372
329 364
296 15
176 116
413 597
68 276
36 327
539 366
355 533
383 525
50 565
244 213
367 319
167 480
535 541
292 309
274 418
164 26
255 236
71 375
60 37
312 361
63 453
53 493
322 353
88 430
607 24
232 333
590 77
560 71
264 342
210 419
160 234
198 213
108 48
538 39
26 195
521 13
507 531
448 196
571 253
351 206
368 119
233 465
592 211
70 523
505 429
374 330
169 121
569 195
97 308
581 491
186 262
31 381
532 235
592 2
532 498
8 231
481 362
37 491
548 218
26 604
327 565
150 454
161 130
492 312
34 345
9 526
577 282
327 419
339 271
562 265
553 554
203 287
55 23
350 205
22 565
606 187
445 384
409 81
312 145
403 304
340 326
552 315
135 599
349 317
316 38
288 606
564 286
580 458
99 395
87 322
165 412
331 524
7 173
494 507
4 561
141 261
328 259
153 508
284 427
407 350
522 244
342 424
25 42
585 538
102 177
406 328
99 300
170 305
462 158
214 134
465 274
331 277
307 390
467 483
578 592
63 330
309 204
182 223
230 454
515 414
149 170
575 279
601 24
545 592
324 21
510 278
334 423
196 195
143 402
594 330
198 609
220 174
49 502
514 562
568 46
144 189
356 245
520 250
226 396
449 543
68 138
586 246
523 207
20 245
295 455
550 454
219 252
251 103
502 533
377 198
394 248
209 89
134 304
429 400
135 62
91 203
500 325
73 217
64 541
291 352
579 333
50 483
200 432
28 388
539 179
587 425
169 156
98 495
296 165
347 77
241 384
478 426
273 111
506 537
602 315
564 407
304 56
44 94
607 301
287 572
498 132
512 411
276 75
9 74
177 62
153 443
435 6
234 263
84 11
189 346
150 421
577 412
318 435
545 225
214 11
457 359
543 304
358 192
216 147
208 394
66 429
423 314
582 47
151 404
420 440
426 563
128 142
218 310
6 257
475 366
456 332
469 530
270 152
352 482
606 107
348 229
539 583
98 208
475 166
217 79
95 465
20 283
133 245
82 16
71 249
125 231
211 31
305 340
525 608
392 297
593 216
254 584
90 590
158 337
174 586
74 344
180 199
342 494
275 542
299 312
303 418
94 452
384 359
247 103
197 111
58 568
559 265
152 208
443 208
553 477
109 166
551 360
280 171
507 45
490 491
323 58
395 118
279 285
399 148
603 444
86 168
271 40
574 172
340 105
299 137
342 61
13 411
92 181
589 595
258 212
141 85
33 493
560 201
504 541
334 220
285 92
130 398
516 338
307 163
558 20
437 226
184 348
549 408
444 207
58 118
428 485
256 471
405 259
69 118
451 523
294 219
415 51
582 221
374 328
244 117
445 243
298 245
304
69 441
39 563
65 123
502 390
25 475
553 110
371 183
109 594
557 534
143 40
73 400
79 595
261 609
112 372
358 140
280 192
228 292
592 116
559 324
357 527
23 596
166 432
38 440
32 578
374 606
329 287
189 312
259 582
604 382
238 372
552 169
302 279
74 556
333 172
23 545
308 384
411 8
99 455
110 498
516 478
455 285
375 153
420 474
65 464
466 161
77 332
483 182
57 526
468 92
414 68
22 583
263 244
487 421
464 368
23 604
209 518
72 571
364 248
403 82
273 474
75 144
403 333
585 346
37 319
269 413
420 151
428 257
476 257
231 349
98 29
14 21
30 94
275 371
423 584
438 388
419 43
555 11
417 24
98 548
126 536
202 270
120 551
10 122
293 123
354 592
76 418
361 124
530 280
521 276
477 421
191 346
176 406
320 447
471 80
346 491
551 501
67 39
71 341
79 300
213 369
336 456
369 39
6 566
464 49
437 210
524 187
489 529
598 473
490 128
425 255
567 119
114 471
250 56
285 597
496 95
181 241
70 344
57 346
569 35
423 209
252 212
16 96
464 414
59 118
269 214
249 51
297 551
198 176
273 30
212 56
382 205
185 141
163 335
457 209
168 604
533 165
215 600
137 254
385 599
473 422
588 451
482 263
504 252
108 148
77 20
262 382
444 356
45 463
120 562
4 12
193 398
32 139
220 33
244 465
380 174
374 305
544 75
430 178
542 344
421 144
32 11
581 465
245 537
174 507
243 269
198 51
49 584
362 275
394 326
290 88
41 163
13 556
357 326
376 561
310 13
68 473
264 9
188 351
356 414
531 582
164 491
320 21
61 580
90 433
119 603
127 560
491 454
115 435
281 375
366 265
386 512
21 352
545 65
101 42
605 134
548 207
55 476
43 505
401 558
184 395
515 451
314 212
66 591
297 446
52 519
294 232
196 232
144 193
581 185
586 39
225 89
56 507
381 33
130 526
229 142
332 387
50 425
536 57
54 10
561 184
438 540
257 460
221 479
74 427
288 56
426 124
522 61
230 438
419 348
459 539
551 115
429 516
129 207
539 496
437 493
81 341
532 168
482 330
252 427
124 88
153 70
424 422
112 13
487 459
543 601
28 182
399 146
160 335
347 189
294 55
470 564
399 356
281 165
317 103
239 142
483 231
243 583
586 9
226 67
362 448
443 332
206 368
174 316
433 58
568 277
517 355
562 560
289 120
419 476
401 206
43 60
431 277
131 447
53 58
507 351
514 308
139 325
140 158
560 363
182 540
532 86
420 99
567 408
93 91
207 485
548 475
550 431
296 519
566 316
560 450
482 602
364 36
427 103
485 193
89 317
440 124
23 470
376 224
300 363
353 410
172 553
244 431
339 122
62 106
833
530 493
285 253
820 159
95 537
303 247
491 656
322 681
634 650
55 410
425 183
193 766
260 559
819 619
55 242
93 493
173 38
325 27
607 521
542 646
225 44
420 159
349 508
609 269
409 159
256 253
80 708
156 542
408 95
804 168
754 503
707 134
371 664
46 386
63 766
378 434
2 651
270 135
727 819
225 802
673 685
379 137
754 790
681 191
317 23
530 434
709 46
326 122
692 198
96 178
320 511
132 179
550 613
677 162
825 220
523 806
289 816
15 804
730 297
199 134
675 804
748 573
370 85
685 240
492 521
82 633
655 290
662 580
710 521
633 615
540 804
395 203
85 419
609 443
387 430
730 330
46 682
830 457
797 495
754 102
744 420
739 598
622 465
119 730
519 40
146 719
773 819
658 225
159 665
634 113
470 371
58 603
660 394
81 633
332 491
812 196
601 485
665 189
797 271
210 598
685 83
216 539
430 776
595 379
260 263
634 499
491 267
60 541
499 34
301 387
87 349
58 313
435 198
526 80
420 612
139 40
634 178
295 173
798 24
390 820
465 560
788 820
751 95
60 405
292 225
701 665
586 766
349 628
260 634
394 548
409 540
748 406
58 449
35 525
655 328
530 132
247 177
694 681
734 24
326 530
60 833
371 773
196 318
253 535
684 825
61 523
822 540
247 564
349 403
588 203
567 517
28 58
525 368
170 542
300 336
113 396
461 493
79 394
206 60
283 465
580 417
779 521
776 308
277 102
288 426
321 146
201 593
133 580
776 304
644 198
367 748
480 277
120 113
648 146
682 425
425 157
203 426
134 735
641 539
824 775
343 60
90 60
174 665
456 88
831 642
757 642
182 146
426 517
145 225
173 160
284 50
201 30
776 64
824 654
253 725
113 293
766 753
609 518
173 674
16 247
203 5
767 146
147 685
598 127
610 517
198 102
241 773
521 540
425 100
748 722
682 409
730 704
201 458
22 730
389 434
358 40
400 23
40 107
743 640
528 766
129 260
49 633
517 780
178 282
542 56
583 325
18 387
159 80
132 795
126 288
665 123
21 748
43 336
693 80
294 241
172 650
486 198
760 523
214 825
201 112
288 711
690 580
430 530
46 551
691 813
743 715
634 748
557 80
501 681
723 517
747 613
563 371
441 95
85 165
665 800
625 539
270 540
823 371
420 534
540 681
161 456
23 634
497 146
697 173
774 113
821 813
57 203
582 336
587 196
167 24
597 132
687 820
819 631
102 465
542 669
40 372
685 430
466 241
509 24
320 786
130 824
515 196
178 187
558 822
668 270
820 553
184 270
228 819
23 678
203 514
113 230
766 671
536 525
85 498
650 639
457 682
517 702
132 117
493 590
423 650
754 705
633 279
556 598
621 387
374 288
613 233
469 198
637 816
203 570
55 682
825 385
55 789
229 85
349 474
371 635
363 241
562 201
116 434
568 134
159 60
499 26
805 178
745 270
456 298
499 762
816 589
155 40
766 714
250 348
113 436
743 377
430 196
373 743
196 346
394 387
659 491
542 540
623 521
181 326
320 543
605 681
331 523
67 456
163 23
499 452
134 448
525 732
55 339
651 504
824 121
784 288
23 364
819 14
512 326
219 277
434 361
260 42
815 499
404 598
198 202
465 254
40 124
6 797
634 320
329 613
579 379
102 633
47 198
125 241
566 387
813 327
352 284
516 225
457 657
521 142
270 412
478 134
252 173
416 743
717 523
326 653
53 825
539 424
681 138
481 85
284 376
246 642
754 141
799 825
205 542
801 730
685 344
284 383
698 253
430 134
159 284
485 153
451 253
336 585
456 578
384 743
4 434
10 797
809 776
55 700
651 431
288 281
247 354
797 513
426 379
813 360
427 336
485 204
447 260
40 114
651 251
755 456
379 538
796 288
312 336
173 616
136 824
132 716
432 754
203 713
98 819
80 166
479 748
655 737
101 58
776 771
754 689
215 46
491 438
769 804
394 401
421 241
539 510
682 348
743 679
46 186
192 241
115 247
227 825
102 40
457 52
599 651
58 151
517 832
414 525
580 341
41 822
525 594
268 613
776 592
549 146
773 336
310 465
817 655
630 348
409 102
426 730
326 59
813 185
776 624
23 148
394 287
247 545
253 335
323 58
387 484
106 277
265 270
225 272
173 430
580 772
369 425
140 665
428 379
613 20
517 487
748 500
234 320
581 633
439 241
773 613
770 633
146 264
430 349
728 348
822 398
66 284
819 45
680 457
533 598
375 820
299 425
58 109
266 173
371 546
651 531
485 454
102 95
162 359
655 530
46 347
525 37
721 642
209 420
162 490
342 655
24 596
173 176
683 816
766 444
598 720
824 604
530 797
278 642
105 598
387 247
681 29
773 253
645 813
457 235
348 69
754 785
824 86
392 132
682 225
575 425
434 286
608 822
825 362
73 203
164 60
650 307
682 580
741 198
325 442
260 65
778 457
460 132
793 336
273 485
409 426
820 212
816 180
813 530
325 8
232 326
371 237
345 539
60 777
493 334
196 411
291 277
456 426
804 446
402 457
776 666
655 827
113 527
46 397
162 197
95 695
613 103
152 539
665 302
686 277
499 731
483 201
826 336
326 811
245 824
824 643
532 730
348 92
649 456
611 80
617 134
357 485
387 128
149 320
434 418
672 394
23 676
521 296
162 351
340 485
523 794
433 288
255 270
236 523
729 420
379 110
468 420
159 824
813 218
326 576
102 539
765 55
198 618
638 95
23 482
409 634
523 787
730 143
393 371
201 699
80 759
602 348
3 201
314 766
9 797
530 24
473 804
650 696
113 736
499 506
459 754
171 348
647 113
195 178
178 391
609 634
162 494
284 71
642 718
742 85
154 24
430 325
213 465
609 464
651 399
24 477
496 46
76 348
430 409
51 80
426 162
685 591
768 820
530 642
162 752
472 665
491 224
420 70
23 131
667 542
465 663
60 190
670 325
493 761
754 565
650 337
162 25
54 284
315 379
825 159
19 247
238 320
371 350
407 241
456 365
783 493
159 651
682 146
258 542
521 33
822 169
552 379
201 682
819 62
225 763
655 781
132 807
239 277
260 248
609 226
522 425
524 348
381 162
525 445
651 366
72 457
280 819
808 825
259 320
80 99
94 349
55 652
325 803
756 650
196 144
178 356
11 485
822 738
746 85
820 505
276 539
829 457
804 413
196 471
288 554
78 394
211 491
379 726
288 249
633 814
626 642
241 462
284 440
108 24
316 665
355 609
529 394
499 818
467 748
773 85
261 456
225 661
571 655
425 455
748 338
95 274
475 260
201 32
111 598
203 627
764 521
685 758
776 97
277 614
188 655
523 426
257 822
158 420
822 488
349 544
223 813
55 194
275 822
613 606
791 539
681 104
712 743
217 493
636 425
782 326
650 1
561 797
247 89
523 437
349 118
58 540
804 572
733 260
84 642
773 485
58 703
380 681
12 178
175 685
208 493
476 325
740 336
311 797
40 415
31 277
132 422
580 600
95 324
609 91
207 95
743 222
810 55
598 773
502 542
450 394
387 816
580 706
319 580
620 685
270 262
743 102
325 688
577 420
333 651
813 75
465 309
325 150
633 17
520 491
493 36
540 525
306 349
434 724
517 353
434 547
804 584
463 491
555 609
134 68
74 465
46 574
7 499
773 409
525 388
429 270
540 491
221 517
489 134
24 244
613 200
178 243
253 48
231 730
85 750
196 13
320 453
569 797
77 820
305 284
749 485
650 507
792 642
609 382
277 632
426 766
629 146
39 253
828 320
416
276 704
566 569
599 134
223 175
166 552
481 208
13 649
380 686
100 782
805 664
35 323
386 795
553 438
608 313
216 761
297 28
163 189
303 402
113 746
450 452
707 820
113 415
732 402
791 475
559 780
200 589
403 258
499 255
449 795
81 713
747 263
343 468
27 548
268 377
526 195
170 60
380 729
369 659
785 537
46 561
334 678
639 246
635 412
400 28
666 213
679 63
555 163
706 728
262 75
402 531
435 285
807 584
593 652
238 325
489 667
586 594
10 593
288 689
479 578
778 369
40 712
124 308
173 47
430 654
459 233
725 257
631 184
91 299
111 691
603 686
831 716
727 409
537 343
38 40
384 538
587 191
22 48
262 465
552 168
145 654
728 273
627 552
811 684
86 638
486 414
98 415
366 159
806 674
262 223
765 380
391 394
201 372
717 68
205 595
487 353
280 174
650 341
223 419
709 121
350 461
587 372
74 474
75 703
800 795
204 180
175 308
70 258
636 260
421 382
679 466
588 176
566 345
110 464
227 769
257 134
224 400
771 387
336 697
160 319
772 733
818 159
393 707
338 400
18 476
675 728
607 648
577 458
353 652
470 93
603 46
154 75
201 721
40 84
547 557
574 695
204 226
210 669
342 755
824 441
832 470
556 55
720 412
628 63
74 541
635 206
576 560
395 730
696 621
584 161
509 30
149 80
544 543
112 362
53 689
503 641
525 495
282 500
463 268
160 375
637 664
829 412
690 99
833 549
216 782
393 257
433 59
516 723
315 653
310 601
242 61
805 526
434 833
284 745
295 20
555 620
59 190
164 755
149 312
255 122
771 204
464 756
25 173
90 363
828 31
568 252
480 289
633 113
599 177
243 676
435 68
361 121
217 663
448 168
207 395
767 624
309 12
333 306
634 589
140 783
613 549
469 455
572 522
246 432
670 504
629 442
82 17
585 732
692 361
343 54
589 409
579 627
408 239
348 203
365 412
461 830
182 211
32 399
96 443
723 270
314 154
360 222
791 238
166 127
724 646
258 112
721 486
652 112
709 396
513 64
575 517
718 441
526 156
790 463
321 505
224 420
325 695
521 624
716 548
369 104
198 102
513 87
123 759
156 787
473 763
48 599
245 116
307 818
71 181
765 690
262 277
469 121
149 811
586 739
801 325
518 436
587 17
230 298
344 755
392 443
393 799
510 527
79 497
672 65
432 692
257 685
572 78
807 101
384 744
444 125
658 622
199 633
107 476
349 270
426 224
248 783
754 534
36 505
292 75
319 821
672 453
237 750
725 821
256 388
411 698
489 384
679 301
568 257
320 591
541 414
131 211
570 702
787 161
765 304
692 176
195 2
135 98
699 73
232 172
134 132
431 800
745 86
669 55
526 39
379 538
296 393
81 826
187 804
260 634
399 539
432 184
21 275
306 480
586 548
619 329
677 219
779 625
608 198
255 566
58 275
425 132
219 242
287 805
373 300
368 112
598 297
477 458
636 418
344 219
242 184
307 804
219 332
799 490
423 220
292 166
424 762
301 307
576 791
298 215
90 25
191 606
113 555
425 707
210 156
297 3
249 524
722 530
588 551
108 76
141 361
161 235
435 146
737 575
233 527
486 406
550 607
521 298
56 416
664 115
625 450
100 444
36 49
131 187
758 304
600 481
182 145
469 190
484 536
528 400
489 652
79 197
489 22
686 206
338 420
204 284
749 305
753 500
40 208
412 378
593 316
793 776
725 67
796 208
113 378
719 576
312 433
253 330
611 757
522 532
804 757
253 287
690 236
750 229
355 569
763 41
533 141
598 662
287 81
85 380
588 24
277 625
666 25
492 326
269 254
99 417
494 9
383 197
783 365
265 704
778 314
625 27
457 29
790 718
4 236
5 179
513 94
675 405
990
620 483
521 638
484 423
496 371
855 500
26 106
403 833
112 883
558 791
728 498
237 187
11 444
863 574
128 254
688 901
975 777
748 922
691 547
514 45
984 617
79 64
737 799
700 257
256 893
664 648
393 648
323 656
985 431
898 693
111 649
214 454
858 98
643 79
298 370
573 752
98 785
814 623
657 664
520 68
749 110
397 797
728 879
851 912
558 238
255 830
630 895
556 720
279 612
625 788
46 211
7 51
248 323
295 708
372 534
931 506
152 493
266 291
432 387
917 177
208 873
607 984
499 221
332 693
549 550
24 100
989 539
280 366
408 540
861 395
46 695
522 579
615 202
345 541
481 225
539 470
276 285
175 948
848 833
309 327
560 256
151 924
302 958
870 700
75 685
806 769
832 986
311 392
753 253
516 906
799 933
139 974
203 846
495 132
381 521
458 373
704 36
91 415
94 327
587 556
229 813
618 132
406 816
88 100
290 309
770 715
71 13
438 293
89 144
923 47
20 10
137 343
266 545
927 673
29 531
55 501
123 158
462 757
289 894
302 182
739 587
779 352
869 410
856 731
587 55
32 486
836 767
789 306
345 717
183 698
273 318
102 972
280 473
706 274
844 383
280 807
715 61
335 141
44 319
447 956
48 174
474 908
660 731
148 619
144 377
85 530
892 712
969 289
93 17
521 849
131 14
83 251
578 104
214 345
571 334
33 664
289 221
440 118
953 421
385 113
562 56
960 315
705 162
290 722
450 809
556 640
335 130
50 941
495 851
541 484
616 497
688 294
842 443
769 201
279 204
3 461
439 80
845 659
40 394
291 247
844 733
289 767
169 745
57 569
249 856
258 843
56 256
364 909
71 872
800 221
920 680
23 180
911 451
439 95
98 987
414 962
398 320
368 596
414 632
232 895
390 953
135 752
634 470
593 71
606 643
905 516
743 600
899 416
446 190
607 324
924 52
480 696
643 619
35 362
959 448
123 812
664 137
616 532
339 607
642 815
732 56
153 666
386 92
55 437
411 178
551 763
766 561
336 765
121 668
54 897
652 742
664 707
751 299
540 533
682 825
331 614
75 907
89 714
942 814
98 946
366 907
847 727
180 72
360 666
90 404
217 731
73 487
433 693
480 207
849 886
699 133
409 924
261 599
310 587
748 35
254 173
899 550
246 611
244 972
288 327
625 209
711 854
196 774
419 532
592 728
408 441
393 641
500 954
464 875
329 686
148 684
916 253
267 239
352 851
69 719
501 673
143 443
586 139
649 292
419 210
905 598
546 793
553 341
635 828
476 363
96 268
581 619
297 316
764 263
479 203
396 108
373 783
822 391
790 625
97 635
962 67
78 867
594 827
775 198
984 56
259 13
308 512
126 422
667 250
643 755
438 828
456 221
283 235
547 982
945 41
693 395
850 115
312 115
781 799
897 608
81 826
436 127
745 313
819 15
857 261
145 709
954 221
75 258
936 323
147 957
537 37
973 62
240 243
452 669
258 748
782 29
972 234
226 399
138 13
677 275
419 468
431 671
108 880
821 406
837 303
5 496
134 390
108 174
521 75
588 978
898 784
577 803
957 76
100 749
264 100
894 39
898 261
788 678
58 745
900 426
743 817
139 671
934 597
622 595
319 182
75 289
190 556
563 988
556 876
500 864
144 748
164 921
900 928
417 219
765 787
151 321
910 194
90 897
75 489
252 710
160 669
364 989
374 467
542 773
703 648
334 716
231 702
684 477
572 630
712 951
188 256
876 615
761 418
228 245
602 152
302 233
580 975
450 442
841 794
446 429
346 493
397 771
981 375
557 876
700 923
156 313
580 165
461 772
182 377
179 209
144 570
52 282
361 884
881 280
256 633
528 319
412 522
931 190
14 178
1 89
169 725
663 713
977 783
674 185
863 490
622 28
454 895
489 700
375 719
231 425
116 56
535 774
342 640
258 149
183 409
56 865
622 217
480 117
23 56
308 769
627 970
613 427
466 896
830 413
356 91
965 426
746 428
192 257
174 972
11 877
475 333
496 377
194 659
136 554
794 741
898 623
971 967
207 801
729 514
389 897
15 106
227 374
337 323
268 86
473 274
91 78
949 487
753 576
860 92
457 463
719 513
871 406
167 225
489 386
409 294
193 369
605 359
169 320
307 876
611 17
658 471
275 244
946 410
515 672
895 787
382 766
596 875
641 270
457 760
269 803
181 436
422 302
590 787
171 282
207 670
857 70
731 941
217 472
910 897
696 19
902 641
949 683
596 384
748 328
508 500
802 199
619 449
217 452
27 174
808 603
654 7
306 115
223 971
980 644
926 65
837 322
819 701
655 87
289 543
932 462
160 448
281 53
597 664
258 830
489 434
627 609
379 160
925 682
877 813
675 957
539 862
821 462
731 764
494 424
101 10
494 137
38 699
48 976
237 58
243 14
378 835
16 532
164 98
435 213
884 139
265 501
482 582
94 943
727 217
30 347
532 746
573 488
636 322
564 453
566 594
14 211
74 571
823 963
726 18
418 700
148 137
740 762
144 594
888 881
142 15
539 466
481 819
555 974
144 164
604 799
866 408
350 734
889 7
989 935
637 137
605 856
437 887
626 89
912 388
317 357
116 15
832 806
932 161
109 350
202 305
754 169
278 398
989 401
279 747
393 796
438 745
55 157
420 11
363 22
977 51
563 885
642 331
474 898
8 743
459 473
493 415
694 750
747 16
515 552
964 460
616 15
568 853
169 558
154 758
33 242
978 400
957 340
944 539
480 744
813 190
541 57
584 838
277 263
337 875
10 775
521 980
110 43
712 470
129 376
358 98
582 810
883 908
789 370
804 153
682 723
351 589
324 665
633 834
652 957
745 721
518 710
480 565
89 10
297 283
125 18
897 57
185 249
914 403
241 28
627 301
603 885
738 343
137 58
357 466
201 136
768 137
896 163
649 237
778 286
895 439
915 320
658 318
272 369
84 71
620 372
133 315
883 516
31 818
114 7
231 213
405 820
25 269
168 247
122 273
945 549
908 690
520 60
819 281
809 66
978 407
407 445
389 73
477 904
328 697
106 751
950 704
1 544
103 137
369 71
52 144
699 521
480 747
325 321
639 773
681 280
704 531
972 974
519 696
120 980
972 585
164 642
502 913
663 60
128 779
255 284
821 957
521 205
547 402
621 85
517 419
587 952
880 831
818 735
579 795
667 88
963 693
405 307
455 263
262 56
447 759
567 400
85 190
692 872
408 494
680 110
713 653
891 893
192 155
337 29
260 59
957 491
799 417
750 702
518 819
452 616
515 89
450 145
874 63
939 462
493 682
714 105
87 430
159 289
945 164
258 957
230 188
465 905
907 42
852 921
626 661
275 833
390 539
872 503
452 493
58 977
979 444
322 577
783 295
586 4
699 335
296 906
208 364
170 489
582 434
974 774
268 124
314 148
687 930
200 204
736 474
348 613
765 176
852 853
106 399
824 446
564 187
29 195
349 413
977 474
231 497
481 947
285 108
333 565
583 628
967 853
7 186
871 792
216 154
728 986
478 974
154 1
291 897
462 948
795 807
798 478
372 917
460 700
586 87
236 36
734 234
160 689
448 402
30 501
171 329
485 89
212 583
108 961
238 676
451 973
434 502
520 338
802 746
851 61
806 58
803 260
231 624
908 759
304 364
553 795
56 9
678 543
40 616
977 532
748 874
140 474
60 839
682 77
184 885
306 602
563 650
2 903
385 408
524 457
634 978
323 107
539 190
201 868
174 258
287 923
885 181
532 258
439 940
290 805
557 392
622 822
326 932
344 663
215 319
990 878
645 480
620 975
402 578
348 616
69 743
973 874
938 910
510 496
297 908
832 966
890 885
700 955
536 89
584 331
509 745
851 741
478 49
189 496
469 107
271 787
383 753
371 300
377 378
679 153
908 663
220 276
961 227
203 591
616 417
382 640
668 17
762 878
16 571
190 376
811 935
505 451
974 323
559 900
507 699
532 647
353 146
583 954
304 511
396 818
806 749
821 17
962 854
610 435
144 34
809 377
6 98
14 851
119 611
771 730
773 351
10 150
740 203
576 380
829 876
281 631
553 662
365 622
496 812
753 273
948 601
783 218
337 99
902 840
834 514
98 752
492 915
219 575
763 353
769 526
646 159
917 16
203 137
824 286
373 577
81 76
828 711
925 724
267 813
32 900
768 190
12 851
859 437
443 244
417 541
384 529
820 937
32 919
178 548
3 975
574 707
900 629
731 851
923 206
705 515
850 538
743 219
197 327
124 669
163 21
786 323
387 897
65 228
968 352
418 918
478 627
930 493
974 71
222 485
718 446
37 907
780 131
166 441
174 726
83 771
885 217
309 989
814 351
500 525
664 882
2 666
159 191
753 474
573 172
523 458
330 346
793 261
983 452
51 245
763 59
403 355
930 776
602 354
672 224
378 476
367 553
504 318
82 375
973 666
496 32
756 925
929 749
473 440
664 730
911 651
605 457
577 527
3938
195 936
731 57
429 518
123 188
484 226
631 850
565 609
426 312
985 355
129 880
479 714
936 237
363 667
642 680
806 712
879 418
24 329
521 324
399 841
95 554
407 454
716 83
985 815
788 316
509 822
304 2
621 491
751 839
878 6
546 222
502 285
868 679
476 367
607 449
176 757
855 138
26 491
443 330
947 852
679 872
524 388
108 893
621 973
153 629
10 229
842 209
132 551
177 735
7 745
571 774
148 476
232 93
550 223
36 118
677 303
711 899
844 579
425 791
15 841
122 805
526 350
725 850
435 45
725 558
185 691
733 75
688 917
501 515
798 688
140 166
835 804
224 717
943 85
268 593
185 745
365 180
753 113
28 800
150 533
150 472
648 201
346 200
353 978
279 204
454 861
868 64
338 744
383 386
284 629
399 507
938 31
431 764
716 756
753 592
553 230
981 36
79 798
519 415
272 898
459 407
605 978
21 126
406 946
727 668
673 432
886 739
294 233
529 482
881 280
894 844
733 433
811 32
566 646
566 931
276 427
801 192
953 438
226 601
524 160
757 956
923 970
842 535
789 535
603 157
768 328
394 264
582 830
596 72
486 675
855 1
595 478
100 163
970 330
300 389
925 866
306 492
311 553
812 135
67 385
77 346
235 515
702 7
400 666
977 924
671 526
764 288
230 398
165 458
715 763
748 874
485 76
856 296
422 332
951 947
50 612
782 304
964 354
679 842
503 338
9 677
381 289
497 945
865 727
237 402
147 216
398 966
498 56
980 224
913 510
199 958
543 960
913 496
827 42
941 187
83 188
198 969
26 809
654 812
712 951
915 844
199 774
959 367
211 522
610 749
244 174
382 89
801 672
668 474
138 656
428 624
649 180
798 670
779 558
658 579
683 351
191 729
629 431
297 865
966 146
599 205
673 893
478 794
966 581
253 688
36 556
125 88
135 913
989 294
159 524
781 922
917 105
244 36
544 683
808 694
915 737
98 732
130 471
445 600
180 819
8 485
787 165
983 656
899 921
21 491
470 674
332 845
679 156
159 48
522 474
636 150
298 450
817 642
445 731
266 398
961 229
5 562
933 767
913 147
540 962
187 907
479 620
13 301
173 556
235 581
4 643
269 80
410 2
683 648
950 540
695 680
150 13
961 100
818 647
605 421
199 980
602 327
105 243
240 285
366 350
459 320
955 550
400 321
638 965
135 928
468 537
461 590
491 392
529 717
790 533
902 396
196 48
862 102
303 431
727 405
53 113
211 987
823 669
823 821
97 212
602 270
779 589
260 580
672 303
605 233
284 65
500 213
744 717
968 179
508 524
476 386
651 419
935 849
100 876
661 989
848 90
107 217
349 849
824 804
611 699
207 158
329 743
847 277
51 271
296 94
384 87
461 7
140 439
75 473
485 358
249 859
101 561
701 416
716 532
963 751
831 859
228 49
124 427
461 926
933 927
826 629
313 735
862 267
466 686
873 800
366 484
76 217
343 209
557 791
891 675
464 571
581 149
558 983
592 490
677 413
797 335
474 38
116 655
757 206
718 254
95 509
844 109
421 627
382 845
729 616
652 261
629 686
165 507
314 667
644 621
716 460
582 594
933 286
557 990
632 783
82 512
537 491
262 162
519 227
722 970
633 524
778 727
653 634
27 845
445 524
778 155
386 133
801 470
574 495
311 902
630 742
899 507
633 262
831 912
766 542
216 813
727 938
663 478
770 678
2 363
213 687
889 329
294 891
890 576
391 549
582 295
668 643
210 325
386 577
564 40
948 966
111 884
569 247
597 929
699 703
431 115
942 868
177 944
33 828
872 445
436 954
922 512
239 494
628 389
107 796
560 148
831 929
879 64
427 555
967 571
61 858
47 675
122 530
703 763
809 63
310 725
282 102
733 921
184 725
23 455
613 944
805 811
88 257
436 454
172 404
767 860
132 127
875 570
615 539
581 852
84 347
180 113
291 760
763 916
188 518
559 17
565 946
91 503
152 628
91 931
446 752
569 303
547 512
35 746
709 670
145 409
511 736
797 369
427 145
169 953
870 923
892 979
922 434
460 139
178 161
180 565
58 989
781 590
1 297
628 607
239 845
746 229
129 563
376 575
544 530
52 53
203 790
456 948
760 142
122 39
863 152
934 166
550 124
53 987
686 272
804 184
656 913
671 174
338 583
961 933
769 436
342 603
705 215
626 847
488 71
125 647
719 445
755 918
814 321
852 942
979 503
887 32
666 277
384 317
56 104
759 958
330 763
290 891
666 877
962 153
572 465
367 482
506 200
927 84
200 332
964 175
265 887
908 528
678 552
405 915
878 713
510 429
932 489
380 895
125 850
917 175
103 62
356 284
983 128
306 875
260 250
394 467
968 644
311 537
601 940
946 492
587 125
369 625
639 150
121 558
567 875
621 501
524 950
330 195
644 863
263 347
477 656
358 59
501 964
227 765
181 247
433 357
309 131
31 676
348 768
960 893
506 10
562 616
829 461
385 327
521 688
776 269
487 297
853 775
696 489
383 780
826 324
204 306
799 203
491 780
191 608
538 307
933 137
427 2
339 508
857 307
246 636
269 917
615 117
46 711
962 978
126 855
179 346
986 981
653 605
552 695
357 227
788 263
220 576
974 718
867 912
26 253
823 572
779 937
456 249
294 492
686 179
400 165
284 672
483 840
714 985
155 147
733 533
468 35
558 542
92 297
168 544
490 761
368 786
130 365
921 405
681 480
185 176
167 580
915 356
679 458
708 812
648 616
773 730
47 379
969 902
354 780
752 344
608 258
217 727
598 787
40 717
97 86
861 579
651 697
427 560
168 231
734 894
508 406
986 380
29 171
588 499
142 523
955 521
28 30
79 797
839 83
107 80
869 693
183 243
856 416
944 61
440 106
73 401
602 266
198 150
69 859
860 570
702 832
929 231
201 933
646 160
838 169
117 399
258 270
101 702
925 131
357 528
225 97
135 42
253 963
922 847
145 482
853 688
346 407
314 98
772 620
295 223
44 382
519 20
573 267
751 690
598 66
4 864
73 9
712 88
266 431
291 904
273 833
42 961
940 386
233 944
74 615
290 419
828 356
60 48
814 260
556 533
720 374
573 649
875 176
307 388
842 373
819 564
102 548
803 321
397 188
304 835
962 442
443 303
552 146
381 607
396 95
411 646
855 232
92 755
967 301
539 359
458 563
104 169
809 372
47 197
294 928
608 22
167 764
757 814
886 78
733 34
66 784
938 978
794 961
644 611
727 686
34 542
288 559
208 394
831 152
784 43
55 617
455 909
774 725
809 710
985 766
31 381
886 326
148 147
434 388
580 141
649 958
716 18
266 7
533 972
3 773
447 477
141 881
324 642
326 714
342 699
932 188
793 903
536 38
261 855
264 513
67 228
337 553
50 606
269 20
180 510
789 162
862 636
459 455
845 695
237 894
468 943
47 822
367 111
910 897
405 644
701 260
297 856
844 273
782 202
64 309
11 595
7 213
579 230
311 328
78 174
367 780
482 766
152 205
541 877
46 918
553 981
981 23
768 319
407 779
359 986
168 439
490 416
101 145
833 89
819 176
684 706
850 34
914 819
568 229
875 257
761 494
687 692
542 349
309 91
13 300
191 894
345 853
566 532
771 722
6 615
8 510
293 411
148 955
647 161
477 259
8 264
938 361
591 411
383 299
330 530
779 215
823 594
83 302
2 542
785 412
178 716
259 569
970 673
941 821
853 174
33 383
629 392
757 308
374 666
374 115
537 339
725 99
545 293
671 732
30 425
66 845
719 5
484 246
318 578
336 252
113 10
338 293
6 706
577 95
404 277
337 555
901 660
980 930
581 909
675 806
2 347
306 924
760 809
797 670
126 200
943 193
384 746
440 726
477 760
448 276
547 722
593 562
48 596
976 492
727 489
330 278
355 440
496 967
801 45
313 63
471 707
828 728
163 270
322 730
425 595
76 650
19 237
242 733
221 511
193 830
141 956
53 561
392 601
806 866
589 482
559 158
273 23
661 622
703 691
632 195
559 675
231 597
778 419
898 625
31 224
51 917
667 673
463 67
965 940
464 679
31 257
874 96
357 744
193 247
742 378
611 856
16 887
208 935
533 973
921 807
152 173
769 970
420 832
189 355
871 120
542 261
911 237
931 685
428 177
406 297
265 532
14 854
196 711
483 706
814 939
789 83
869 482
74 763
946 78
897 186
67 891
301 734
36 277
119 155
163 835
43 645
483 903
414 833
604 582
831 344
521 932
885 642
111 34
507 895
558 171
854 279
20 970
76 460
872 549
32 753
756 46
125 415
200 143
367 693
973 363
270 921
645 572
603 822
61 298
276 899
917 65
435 688
808 716
986 101
567 60
665 401
65 481
61 293
95 60
737 926
888 298
570 874
957 920
786 858
967 893
315 623
607 659
186 78
463 967
288 829
965 894
643 387
881 374
790 514
461 803
360 562
278 477
883 602
444 533
875 782
611 750
861 756
173 31
826 788
350 776
455 1
363 425
87 934
281 217
947 609
15 803
830 178
157 531
596 809
39 22
84 593
42 916
795 857
775 376
235 172
755 660
207 128
253 574
832 181
112 671
264 609
715 363
665 894
563 297
595 654
217 561
919 307
955 668
910 496
12 703
946 846
608 612
827 179
41 145
846 909
115 891
298 654
809 202
725 388
220 823
796 760
431 600
558 854
924 473
978 405
810 946
610 614
691 39
97 630
886 388
873 411
109 197
219 461
484 302
612 798
434 875
242 420
847 368
729 377
949 407
1 544
617 485
899 216
127 337
501 197
880 817
279 436
165 386
197 714
511 181
31 777
571 494
613 369
886 587
78 559
926 825
32 194
263 414
897 80
589 259
442 550
678 482
288 309
865 582
475 174
681 304
735 334
792 952
285 779
26 109
745 605
282 51
829 490
518 371
257 70
643 594
219 748
915 453
346 739
984 217
923 546
682 12
543 278
535 338
747 17
778 832
653 868
253 252
544 291
180 953
69 498
316 955
203 344
905 752
124 742
885 538
371 437
193 758
347 748
804 613
142 681
297 537
393 733
610 666
307 975
666 431
839 331
736 506
705 977
527 514
282 470
234 939
477 471
219 520
554 632
914 666
703 559
555 455
294 864
274 345
165 695
876 598
844 657
410 208
38 369
830 718
249 577
64 832
270 124
574 338
599 266
750 832
562 898
560 515
938 871
543 258
793 389
695 657
937 569
867 451
769 27
956 586
764 745
889 582
525 746
679 931
322 682
772 102
266 928
635 484
13 151
801 703
48 253
793 771
252 360
497 312
387 41
759 420
14 91
948 940
339 888
253 965
889 684
663 910
284 180
134 661
956 730
288 133
818 979
315 75
908 798
549 374
806 786
948 113
868 835
745 452
674 351
911 854
749 273
94 897
208 812
73 63
808 400
499 355
326 948
449 234
45 715
663 383
5 364
482 704
775 453
493 892
505 301
497 788
409 453
346 495
696 804
922 902
364 638
816 3
703 143
690 322
590 259
398 520
136 48
974 937
61 543
3 597
456 461
595 924
305 130
221 44
69 42
447 862
691 851
828 461
732 877
516 916
395 385
565 761
537 680
335 869
849 385
16 719
381 861
208 304
845 696
724 473
264 424
883 87
200 183
961 882
192 434
406 411
636 953
156 212
360 381
613 774
16 691
370 510
253 288
682 19
364 500
524 853
562 476
285 620
170 169
215 477
423 638
408 548
735 785
737 454
311 981
929 339
367 97
960 510
675 11
653 49
301 624
720 551
273 904
118 603
845 519
739 160
832 942
159 790
440 243
207 7
475 639
199 467
853 427
969 432
523 913
400 989
358 658
792 286
126 825
129 906
751 667
15 854
193 235
979 629
197 764
987 499
556 707
784 85
100 231
328 220
506 659
59 320
58 846
278 36
263 962
179 164
953 209
794 504
472 982
335 827
193 206
295 504
630 350
525 791
420 115
112 919
87 706
864 510
320 238
879 496
579 711
342 758
409 602
104 698
292 624
51 183
524 476
364 699
924 573
22 210
211 954
665 882
112 595
111 920
917 67
738 211
358 11
706 487
247 410
702 825
707 421
715 673
55 142
351 3
159 508
705 315
848 788
980 464
459 4
404 221
161 698
129 227
633 413
215 785
890 512
237 628
361 335
380 201
563 589
637 110
862 932
475 938
275 947
485 631
479 846
142 267
798 736
441 474
450 151
35 464
528 683
448 478
303 853
933 82
644 340
572 420
283 738
790 393
347 870
49 832
33 829
933 136
199 330
677 520
782 311
248 300
314 585
262 136
564 972
310 197
184 440
244 103
648 796
184 898
817 67
96 649
816 236
567 502
495 879
53 897
647 897
735 900
749 178
493 306
525 900
844 460
49 947
165 369
703 821
604 166
385 688
504 29
614 415
653 920
571 241
730 544
659 325
104 890
687 780
204 447
901 657
690 980
362 937
283 274
853 178
175 171
733 924
369 678
482 109
654 361
554 39
538 202
499 567
57 777
939 57
924 557
559 591
172 612
111 754
262 39
409 988
222 812
287 795
13 439
290 643
73 811
325 806
636 277
842 616
839 516
663 259
950 421
18 661
782 595
626 905
607 800
885 960
378 174
423 409
542 579
251 39
922 742
28 967
713 455
400 423
274 958
608 932
418 931
365 352
170 255
382 159
227 139
896 378
492 403
107 261
655 427
73 50
810 250
308 418
262 265
796 329
232 242
960 585
147 870
257 890
941 372
604 953
683 148
753 412
717 502
850 628
705 665
541 768
520 680
583 133
382 987
769 222
894 740
224 808
374 908
175 463
331 382
243 665
471 390
14 844
670 145
305 443
583 208
925 357
500 911
240 103
31 123
645 532
675 8
311 721
752 155
507 152
667 427
279 782
862 256
398 91
138 815
931 357
523 856
691 435
738 749
153 33
155 976
586 812
753 509
163 660
345 500
980 394
788 52
204 649
941 417
452 637
866 816
971 392
974 656
449 684
425 796
182 916
184 69
274 282
722 214
894 201
39 243
851 461
254 392
149 983
526 288
120 906
397 837
714 169
112 256
518 536
685 606
823 454
755 8
979 66
50 31
808 798
44 939
620 174
356 153
429 616
334 333
351 746
465 820
422 927
732 573
202 374
807 750
637 277
421 399
360 440
369 191
814 395
206 14
740 563
367 901
305 139
885 229
753 332
331 486
498 906
60 684
964 754
232 387
301 358
11 933
647 904
13 636
652 434
542 742
836 6
150 706
799 365
58 414
716 449
433 653
230 610
680 699
451 67
627 593
10 964
542 152
186 332
465 743
781 639
185 64
378 934
571 108
857 241
188 447
316 86
800 335
78 868
216 203
353 864
816 179
148 411
559 1
37 404
197 324
594 634
331 672
519 658
198 321
180 2
874 295
388 900
89 251
837 469
462 811
89 354
653 197
805 447
877 218
870 884
865 530
818 792
173 449
770 718
507 930
639 922
14 52
310 563
353 703
709 551
458 248
628 588
355 286
20 202
664 2
804 413
701 341
322 242
897 610
391 230
823 899
236 957
664 874
517 960
32 874
132 614
794 450
88 356
532 505
104 897
277 882
799 511
378 478
700 973
1 219
829 414
131 849
246 404
127 214
763 501
117 896
31 571
267 424
672 145
474 97
39 181
169 87
324 717
521 170
101 361
70 894
204 668
487 193
180 513
81 534
502 512
510 554
265 42
641 451
191 96
649 780
701 617
934 981
209 333
40 832
28 950
681 312
833 404
361 884
603 696
848 613
165 380
403 517
628 892
60 313
726 479
606 943
146 67
759 329
388 276
874 644
692 528
59 921
624 163
622 179
500 693
277 823
327 565
335 424
392 874
582 317
123 467
701 276
186 291
172 538
985 198
352 212
67 36
397 34
958 289
83 557
513 503
341 272
87 141
650 824
699 822
124 406
822 592
677 630
347 298
405 345
624 285
257 919
858 318
442 16
563 970
456 80
809 29
879 535
612 114
73 474
304 233
911 615
612 945
853 648
82 116
616 512
384 738
424 431
478 396
399 367
810 339
862 709
231 397
24 445
784 383
639 850
591 168
615 890
876 577
183 559
688 283
738 393
259 520
876 36
65 600
683 636
200 232
695 620
989 720
888 180
29 57
300 630
116 888
276 177
354 563
291 865
53 305
612 270
760 92
477 531
24 920
951 659
629 583
431 322
82 193
656 982
957 903
423 365
289 109
380 977
209 940
354 6
567 752
106 300
643 141
480 458
764 934
142 84
623 25
710 599
599 530
251 210
361 423
483 907
530 623
691 697
543 39
876 408
166 393
603 425
918 501
16 971
185 173
963 555
383 550
111 193
718 638
164 84
259 223
900 880
486 599
809 829
182 567
872 847
236 440
652 246
198 622
349 890
932 598
435 205
134 567
852 677
969 146
816 689
488 13
198 779
162 187
623 54
724 580
784 87
541 388
922 315
649 472
979 67
685 635
621 182
462 543
96 460
151 895
209 294
656 160
435 880
550 579
319 167
721 373
245 412
389 624
718 12
144 762
377 219
586 806
906 551
733 821
527 800
730 107
721 74
2 128
53 215
750 790
591 614
780 328
319 907
285 690
237 63
698 853
226 65
560 666
694 526
328 78
34 438
744 24
784 296
138 428
298 749
5 822
877 769
759 330
402 644
15 333
225 837
630 918
795 85
608 226
756 192
286 532
880 563
110 194
737 430
871 688
491 69
362 243
910 91
918 99
618 740
6 158
665 749
324 357
197 401
256 892
530 160
791 118
877 215
146 378
133 495
766 133
65 812
128 760
325 758
41 432
121 159
444 85
952 763
11 346
30 159
665 466
199 620
839 515
949 88
310 489
531 706
851 318
531 862
590 6
8 618
463 805
201 3
982 620
599 978
488 705
406 783
260 548
30 561
400 402
907 938
422 666
451 144
459 914
768 708
542 467
150 609
373 856
281 22
365 398
525 679
125 338
317 295
892 500
721 227
636 72
650 625
59 110
842 747
729 976
766 561
57 975
600 745
718 147
914 203
549 24
956 249
363 489
548 66
153 959
543 459
443 349
98 402
292 918
269 588
683 847
654 312
665 981
57 129
559 750
328 347
191 632
867 922
961 202
595 238
648 764
304 612
279 828
481 488
794 886
535 697
173 425
676 867
354 268
340 647
88 384
257 420
768 721
950 971
368 788
450 343
778 799
62 49
132 760
230 594
416 100
276 891
124 753
482 547
111 655
930 319
634 753
698 543
202 788
966 814
560 733
842 911
136 299
670 676
578 610
691 664
344 571
34 881
569 69
482 260
637 674
750 469
891 628
194 102
627 780
277 371
650 541
169 296
916 759
891 441
36 531
559 471
520 335
151 514
43 313
615 413
414 444
292 987
935 321
476 933
746 117
292 88
514 919
789 139
609 863
1 707
900 910
68 693
192 71
734 407
584 2
625 219
842 412
825 507
711 395
909 302
343 485
28 171
459 843
334 165
784 562
221 281
838 53
338 415
217 161
907 647
623 250
868 73
81 174
20 45
430 915
456 579
881 554
451 159
669 253
75 937
914 57
770 416
186 345
458 255
269 722
132 973
19 449
895 784
921 136
300 420
585 384
456 489
109 170
643 188
225 783
533 415
556 913
483 582
861 819
564 123
947 884
835 544
793 432
457 672
318 810
91 12
600 776
739 300
604 893
808 330
736 762
42 673
208 261
402 858
14 642
626 948
494 510
240 41
864 888
798 837
77 532
494 525
116 658
516 561
454 312
284 317
713 912
954 957
852 128
38 697
81 111
219 786
947 182
776 360
938 914
419 480
203 332
602 848
195 401
837 463
871 95
918 430
534 603
685 958
198 889
901 535
979 626
409 465
894 61
844 656
222 875
956 807
690 265
172 688
239 271
58 582
137 268
471 980
97 806
132 974
260 508
79 587
900 15
172 854
790 955
829 403
402 894
186 182
425 842
61 255
276 70
350 247
211 15
741 390
567 186
356 520
814 286
765 721
226 24
800 874
919 806
175 945
413 206
782 306
361 236
684 894
678 206
617 236
801 209
421 614
410 447
226 302
289 307
401 663
548 147
749 43
89 153
743 943
750 721
893 544
853 51
480 105
142 11
345 555
73 900
558 781
397 202
323 732
122 179
489 834
845 767
514 907
524 352
19 828
883 262
737 479
313 852
275 212
138 946
118 288
587 455
530 562
808 180
807 841
455 325
963 923
88 911
573 962
252 433
317 53
384 587
300 872
417 773
33 416
578 622
94 584
963 51
354 374
250 804
804 118
518 583
23 224
796 738
227 138
253 549
477 186
114 293
414 454
280 516
985 588
78 200
44 948
130 574
964 901
201 91
888 332
665 610
6 889
396 535
24 245
76 397
24 963
864 537
254 690
907 442
598 791
506 290
889 758
626 466
179 501
798 530
358 231
890 395
43 28
792 679
619 915
800 597
317 589
695 781
171 180
122 419
853 352
18 872
406 115
263 399
624 984
392 67
605 693
502 570
756 730
714 668
377 898
543 644
31 132
916 733
541 792
22 54
956 724
259 728
519 543
586 97
938 160
685 222
908 179
557 783
231 440
629 491
449 301
20 470
188 533
229 563
88 952
755 525
237 977
820 135
273 227
606 736
582 532
181 491
358 310
187 625
166 443
877 828
89 339
496 388
263 179
618 258
893 464
312 336
373 483
734 169
373 54
368 96
248 722
323 572
258 76
173 47
212 768
809 472
53 351
487 286
11 979
70 264
186 385
103 541
737 140
341 816
556 608
969 320
504 846
965 190
618 426
674 341
890 474
31 184
463 880
774 403
62 981
365 22
962 642
626 670
808 333
428 216
510 520
82 327
916 345
295 973
651 317
597 9
614 895
867 70
47 244
915 921
301 82
176 113
566 526
666 423
67 662
384 190
185 443
567 538
368 190
571 955
154 494
876 915
645 755
703 725
791 947
395 265
847 7
978 64
521 174
972 348
241 748
379 810
428 185
5 921
933 816
317 566
718 663
63 165
327 267
481 302
864 424
83 623
857 549
174 711
760 819
475 287
824 576
412 704
850 222
22 970
72 244
749 445
405 977
425 319
570 427
885 624
324 173
923 837
167 904
324 851
473 19
137 294
905 471
726 515
554 723
41 824
190 595
226 869
45 76
607 798
754 326
26 618
536 321
890 217
212 6
770 572
447 818
460 352
906 165
826 558
503 368
707 730
724 540
384 227
143 974
60 759
38 55
655 725
872 935
510 842
76 238
780 343
111 735
362 834
690 978
912 942
502 491
305 427
604 594
940 442
658 430
162 887
445 781
887 551
11 268
474 369
52 384
714 743
257 727
515 860
548 713
916 794
134 918
215 927
389 288
267 88
631 357
507 862
852 386
426 565
195 397
555 918
678 483
547 922
456 640
627 795
935 199
641 232
684 385
982 853
747 413
458 75
819 495
895 306
840 910
846 248
752 604
3 289
465 668
668 92
447 572
289 350
332 485
189 612
155 193
813 250
707 619
162 697
1 376
860 273
706 988
776 951
873 390
862 136
888 829
560 474
235 286
973 605
390 889
285 933
152 532
209 189
880 97
388 62
279 79
777 737
201 914
600 663
409 539
20 257
473 764
826 506
525 51
455 478
537 70
574 795
517 84
76 358
109 578
912 345
636 949
543 603
101 651
910 316
478 799
28 245
621 292
831 640
216 739
476 987
802 979
628 608
412 948
803 93
818 257
654 491
159 355
179 528
630 463
209 758
784 389
587 799
136 477
551 441
768 701
792 481
679 876
841 573
750 91
970 576
688 147
474 106
833 312
80 7
731 715
632 940
947 457
784 724
859 304
219 486
57 171
912 740
709 854
33 256
714 389
732 292
661 847
291 305
703 552
343 964
813 876
860 917
666 615
564 838
37 45
533 58
929 834
942 580
592 562
451 551
782 602
897 264
758 290
263 807
59 114
382 309
874 211
363 826
522 929
720 38
403 972
131 922
88 295
554 566
886 310
765 532
372 87
798 162
426 906
668 597
529 831
348 482
109 746
134 825
254 551
364 375
703 173
853 701
590 88
758 288
657 590
789 931
220 751
319 573
748 646
667 297
483 770
206 812
897 909
233 508
146 748
176 315
324 829
715 472
190 243
320 402
190 581
334 548
639 53
42 216
483 203
798 616
832 274
813 668
408 267
597 702
965 356
466 83
720 899
458 716
577 293
856 933
546 502
596 10
303 371
509 93
203 260
331 577
955 696
10 952
363 464
137 335
956 772
263 948
883 480
112 304
366 977
330 493
479 725
185 385
607 584
263 854
279 711
659 799
972 481
293 491
430 897
380 247
62 46
512 913
254 494
430 474
768 850
398 117
367 181
662 450
356 492
340 772
429 87
659 939
81 172
761 444
476 361
771 785
580 247
421 177
12 296
452 188
255 86
721 751
239 381
372 753
207 941
214 165
977 741
95 542
22 117
490 961
360 128
627 543
570 613
164 825
771 929
950 237
43 375
717 891
334 857
478 907
730 14
273 426
987 976
579 407
216 356
496 600
852 1
653 215
108 296
240 283
30 821
815 695
250 416
171 12
845 31
69 899
717 155
10 946
402 233
197 193
190 924
612 593
706 443
375 493
804 76
332 715
104 645
983 926
207 790
545 208
377 415
87 901
830 989
144 858
385 806
430 105
475 315
342 768
567 797
589 972
337 309
284 107
6 912
592 972
970 149
638 2
232 745
38 74
917 5
836 499
9 368
667 632
586 837
975 750
302 784
863 878
905 211
395 50
730 22
825 389
969 629
435 255
501 536
19 890
632 966
101 349
823 60
846 163
145 836
152 133
410 494
1 718
374 909
518 68
707 981
9 345
884 63
69 457
692 468
453 54
315 909
410 133
865 368
679 368
606 547
666 333
823 774
689 518
930 943
341 495
284 971
57 561
755 118
433 629
701 682
29 660
258 240
669 627
907 403
669 549
788 86
715 320
316 198
55 806
103 31
264 532
729 621
449 415
746 404
160 176
190 844
967 667
519 682
912 949
672 861
444 448
238 474
913 85
920 501
119 592
727 149
372 173
881 169
547 690
314 645
346 386
388 645
330 240
617 879
99 28
913 108
356 432
207 204
621 469
655 685
171 510
14 600
56 171
799 128
862 402
669 689
782 21
309 876
671 207
496 90
87 670
270 594
859 250
845 848
29 311
153 874
144 457
453 429
600 469
446 216
105 116
247 721
893 165
329 949
836 666
341 361
622 147
651 263
327 105
96 357
325 134
486 617
464 480
75 307
939 811
687 846
573 890
577 123
55 165
213 271
317 904
748 730
470 218
150 143
72 66
601 236
570 768
264 918
325 615
476 372
355 517
980 463
815 72
980 50
673 139
801 21
113 852
364 297
441 151
982 715
778 62
319 437
276 579
636 362
12 467
397 877
137 700
537 198
231 903
670 979
794 120
130 535
88 887
540 396
74 562
357 785
407 842
880 905
77 681
344 465
774 943
535 210
672 307
260 573
788 628
204 64
433 231
502 793
314 227
81 563
420 173
226 485
331 121
230 213
218 788
411 864
335 130
436 849
784 245
562 155
886 809
781 752
44 811
73 819
40 273
60 947
607 810
775 387
156 721
302 56
103 298
480 522
730 721
445 571
690 673
507 180
629 788
964 21
58 682
840 484
56 790
645 956
576 427
950 282
912 408
346 50
620 870
521 191
535 760
339 197
422 40
182 202
901 195
539 457
633 747
899 125
119 823
964 170
20 973
293 983
20 154
428 219
574 651
517 977
864 377
233 398
863 38
619 320
30 817
507 527
690 355
562 213
385 520
255 945
215 786
222 988
397 616
927 146
636 76
684 598
180 150
908 598
361 513
107 971
519 434
342 169
780 926
544 281
567 363
890 421
419 367
740 74
964 313
612 852
220 733
647 776
928 154
609 951
886 215
894 92
73 899
297 68
7 714
912 47
762 320
906 720
881 956
244 783
3 798
287 415
853 217
240 202
796 861
590 529
825 476
886 709
536 943
286 513
785 618
824 221
910 170
202 415
832 278
155 697
179 194
871 8
531 910
372 833
260 30
755 378
437 503
906 178
846 138
395 138
932 171
920 936
540 807
837 402
173 544
251 201
169 90
861 844
666 943
825 662
6 629
710 357
604 441
720 454
915 447
876 517
47 135
112 665
238 637
103 870
724 915
978 376
358 577
162 229
794 154
985 398
909 679
978 83
883 248
675 349
14 3
557 873
293 414
328 670
373 637
990 651
958 680
852 401
892 160
703 575
719 803
883 6
437 557
890 266
399 116
951 726
781 928
838 178
688 782
391 648
388 164
5 306
310 275
84 666
549 437
883 542
8 300
236 79
220 161
721 904
980 475
348 503
167 497
72 527
113 467
72 269
79 539
716 758
430 515
72 599
25 256
366 374
478 917
503 44
91 182
395 367
451 645
928 365
341 556
859 276
839 147
278 467
875 298
545 124
255 797
249 933
54 30
491 298
830 721
343 933
243 40
938 482
980 548
790 290
352 961
147 585
682 793
490 27
309 690
671 642
794 203
165 700
743 441
789 307
186 357
939 972
937 541
1 712
242 968
746 53
882 411
829 453
269 575
616 415
943 739
111 279
375 768
145 428
519 762
272 164
265 775
663 338
348 915
140 292
662 337
23 97
706 621
884 869
822 807
529 19
403 375
846 639
756 416
980 96
49 747
726 988
259 542
296 40
451 927
798 723
857 114
299 200
648 459
364 80
298 299
214 874
3 260
12 9
348 209
679 61
258 245
472 811
627 375
931 954
965 501
495 855
276 838
40 594
753 552
848 396
481 415
164 410
982 973
280 24
15 659
643 63
611 517
955 846
296 853
305 514
311 659
717 515
40 834
446 504
842 197
374 687
41 627
689 170
626 166
715 662
522 959
591 563
452 403
688 987
156 778
692 724
176 40
376 937
499 738
128 386
924 366
591 711
102 457
411 273
540 494
77 91
661 949
685 561
256 30
584 256
949 700
939 645
512 64
234 180
395 294
412 955
425 169
252 587
21 481
843 305
894 869
718 509
102 475
185 982
241 865
159 511
764 293
501 365
891 365
488 931
581 519
91 27
923 39
688 831
114 865
199 338
582 489
322 830
51 453
853 63
692 273
589 986
119 834
508 147
321 564
466 216
822 207
34 389
290 393
733 836
450 808
768 132
812 618
594 121
152 281
198 757
701 562
584 120
684 66
133 303
755 695
746 250
677 982
29 784
984 692
903 693
323 621
458 807
681 559
502 601
165 688
186 61
770 509
322 205
293 137
821 745
674 409
818 721
782 883
410 482
156 785
170 270
352 354
637 26
58 874
890 876
381 324
827 107
717 866
134 514
362 315
934 102
982 835
461 328
522 453
968 898
738 239
456 448
835 498
97 780
199 435
952 649
548 808
767 969
659 323
574 46
772 197
620 35
981 418
515 971
580 895
644 479
185 511
890 245
984 778
496 85
989 593
488 652
276 14
417 202
100 655
526 455
397 970
349 637
284 540
379 450
91 582
457 136
635 946
801 480
534 623
320 311
387 381
542 368
988 495
914 162
740 971
878 363
169 769
431 494
410 213
955 833
830 339
624 911
527 540
408 723
396 812
762 493
915 57
225 280
451 605
301 660
861 538
377 586
202 737
935 852
47 471
658 880
934 986
183 818
760 160
464 848
584 173
944 616
50 973
810 121
22 108
547 34
337 733
916 328
49 208
858 640
972 977
101 699
522 240
794 792
277 90
753 891
304 853
505 340
839 324
625 693
752 399
532 165
963 575
705 667
383 164
676 174
386 530
575 460
431 196
114 784
569 623
594 120
865 545
751 442
860 141
879 619
422 165
34 155
606 483
777 189
689 292
732 654
405 510
736 461
538 653
93 51
852 490
567 634
193 544
153 800
438 836
306 585
925 252
353 22
901 616
786 508
720 381
953 834
492 207
950 444
280 105
812 921
468 222
407 854
400 607
829 575
266 438
683 489
666 578
641 19
749 571
521 27
487 156
1 233
17 955
892 634
143 815
220 879
388 198
313 314
769 153
638 375
286 228
417 195
916 525
6 323
181 35
289 719
368 82
738 442
947 880
57 217
954 541
770 431
891 7
644 73
642 544
387 386
816 950
931 845
3 121
231 119
402 74
989 231
322 229
491 65
546 494
406 656
201 392
916 789
802 784
666 295
951 41
538 77
934 195
391 26
6 891
149 495
796 746
253 978
646 110
841 635
311 956
89 627
872 754
22 784
738 65
937 411
874 607
838 631
716 377
44 477
315 474
24 456
175 585
980 928
725 531
338 652
878 479
306 543
121 5
511 126
850 182
917 360
807 644
336 290
569 508
756 620
47 223
13 317
781 885
675 536
728 634
603 325
754 939
358 599
981 925
369 550
814 421
781 600
906 905
878 575
590 949
128 196
128 775
789 473
745 762
176 565
943 169
343 459
101 69
456 172
337 528
930 525
77 862
645 70
593 630
151 105
47 92
354 191
981 338
924 657
25 187
296 859
402 716
216 93
7 257
269 394
822 246
51 880
511 937
720 712
860 907
746 367
903 771
3 122
150 4
241 974
426 471
530 543
814 898
98 771
296 445
140 500
629 64
497 822
233 656
158 664
615 631
934 422
290 198
885 320
542 463
33 466
223 839
303 314
165 837
112 888
513 864
180 34
821 477
24 55
841 657
722 186
104 729
641 191
414 569
419 190
966 352
938 273
361 524
80 810
238 566
474 776
175 534
99 706
120 939
656 697
124 197
149 361
957 399
771 941
56 444
18 540
708 817
201 620
401 115
865 317
424 25
227 517
921 9
98 329
236 598
400 861
296 435
138 353
103 724
835 200
354 333
11 929
690 65
848 515
959 709
35 91
187 809
144 445
498 117
820 347
28 616
659 272
804 375
261 115
791 380
66 440
560 794
555 97
778 150
531 205
627 649
810 592
511 524
237 45
690 278
450 985
47 411
960 898
504 728
831 41
146 919
472 241
560 248
148 654
166 632
327 979
478 603
90 844
935 135
360 949
450 618
311 837
184 394
870 368
395 106
698 861
217 378
404 697
261 759
813 85
445 778
920 419
431 817
343 502
639 203
204 417
230 927
576 935
19 31
915 636
132 351
942 837
580 547
566 946
268 313
780 271
775 242
165 328
840 823
397 228
366 77
317 114
218 184
784 451
168 974
587 172
14 567
657 382
709 500
456 780
13 931
322 393
625 384
325 748
460 84
22 16
390 22
106 133
194 192
371 458
915 78
811 580
644 181
905 909
799 295
424 862
482 958
78 875
437 285
177 37
664 13
64 153
385 794
729 376
778 782
513 402
780 802
654 917
737 84
865 441
870 680
521 640
937 277
353 242
742 977
209 60
565 901
421 747
162 160
253 558
659 186
621 663
541 620
649 929
731 457
776 19
244 609
824 832
8 428
811 910
335 807
328 290
215 22
355 712
324 587
886 141
474 901
778 166
385 549
778 34
758 423
689 955
791 719
338 234
8 911
232 775
314 533
522 891
962 936
370 867
924 737
540 767
77 968
818 680
24 21
334 825
299 897
437 272
498 241
403 893
869 37
625 516
503 861
561 310
465 735
147 726
882 130
89 881
502 656
109 866
415 315
28 717
328 537
299 312
781 932
512 467
235 535
833 285
363 594
580 388
779 175
905 209
389 186
714 178
636 91
589 195
734 730
169 695
475 643
878 431
663 861
327 350
406 563
860 288
130 34
971 72
267 850
514 914
21 374
777 783
720 882
409 579
436 165
440 313
589 169
154 584
584 78
773 559
591 108
723 789
950 432
892 575
19 14
535 791
844 463
776 590
885 113
783 905
36 920
567 685
527 349
16 316
682
241 159
494 255
41 76
588 515
454 17
185 47
566 219
251 419
56 354
607 388
71 559
5 408
249 531
387 25
636 77
292 412
558 243
588 322
506 75
542 573
293 301
666 62
493 421
126 510
482 207
31 391
218 97
266 610
517 260
663 359
417 327
197 559
307 44
548 79
313 291
402 506
285 416
258 562
424 407
187 339
389 556
541 570
237 73
55 474
115 119
536 382
265 428
73 104
655 212
66 509
652 428
134 116
483 252
82 9
294 28
451 632
337 603
194 27
582 431
349 645
142 64
369 388
446 215
475 8
77 310
444 604
678 379
546 187
554 177
228 198
90 279
653 302
28 396
660 177
92 541
108 223
339 40
340 357
534 136
178 447
32 380
315 613
529 42
489 384
654 366
396 550
672 653
424 403
323 451
252 48
138 650
460 64
352 646
530 254
560 176
155 35
473 107
57 520
7 259
111 356
180 231
460 528
283 597
639 381
365 611
512 664
359 113
434 248
325 637
477 201
186 95
282 78
594 130
34 144
43 236
232 414
367 246
157 110
140 525
678 623
358 318
435 430
519 453
641 609
631 152
17 654
445 270
383 670
105 295
84 110
18 471
463 497
600 469
574 288
199 33
328 205
351 454
325 297
13 495
332 581
162 426
508 594
204 501
315 89
257 54
135 240
571 236
332 245
226 172
446 555
61 524
650 673
371 544
24 15
478 433
60 306
564 79
643 481
393 355
585 488
416 438
561 415
439 29
524 230
189 106
586 615
417 499
414 16
101 44
3 98
47 329
320 485
52 198
515 464
277 290
369 502
120 405
287 274
91 45
656 291
106 573
358 401
468 509
192 253
465 204
237 213
582 134
463 648
235 669
350 461
12 238
485 587
74 458
114 121
92 200
260 457
555 423
552 607
681 221
395 338
452 156
361 382
331 46
207 240
676 276
309 97
122 673
483 433
455 635
431 90
132 558
661 80
222 129
472 655
625 25
532 605
400 298
595 381
490 10
504 63
203 169
56 450
319 175
601 72
103 112
11 347
426 173
145 480
183 229
445 448
596 376
598 602
674 96
161 470
259 52
449 406
296 290
136 81
589 529
151 137
53 677
150 599
626 467
665 476
373 464
208 642
250 497
461 62
591 532
664 273
319 486
604 264
296 165
143 146
324 330
624 519
466 484
66 152
212 642
309 68
634 214
518 167
304 144
399 455
513 71
242 590
169 68
430 133
225 139
511 480
336 397
512 545
663 18
587 295
507 216
247 585
390 32
247 333
103 120
671 569
467 164
320 146
360 255
271 647
352 406
662 24
440 49
563 425
229 189
284 84
440 122
305 111
346 46
503 436
489 624
158 109
190 300
108 96
86 292
622 523
6 471
265 311
307 147
215 202
124 486
574 107
350 57
267 527
372 232
516 627
576 616
383 575
494 415
244 373
372 206
158 98
598 526
659 153
450 50
645 279
572 211
335 205
343 100
201 124
14 58
171 308
324 511
2 275
138 553
65 629
584 605
272 543
225 331
333 178
449 565
63 473
82 238
163 258
569 314
578 595
4 596
192 94
276 568
93 243
548 69
375 222
411 481
609 263
1 179
578 262
38 13
672 364
341 407
651 99
135 164
293 435
639 99
543 209
88 620
667 5
21 37
117 472
128 317
425 118
644 75
398 614
143 86
184 224
278 557
640 363
31 366
217 354
67 58
20 613
403 491
288 88
344 289
85 298
70 391
393 589
540 214
536 635
30 312
644 156
83 631
556 500
357 508
261 55
278 231
534 380
19 313
479 616
197 234
365 671
22 649
668 163
93 462
675 353
680 336
398 630
289 148
646 612
245 119
102 410
394 390
173 196
257 470
656 302
668 131
667 239
172 597
268 36
476 123
148 437
185 601
378 181
301 411
514 377
100 340
618 439
249 648
462 498
507 617
326 563
191 496
429 48
666 329
418 422
501 33
649 45
166 303
310 256
680 606
553 363
72 226
19 474
112 254
60 23
544 341
608 221
220 535
154 15
200 140
643 537
618 675
584 203
377 394
427 400
682 50
361 286
679 316
1 142
367 87
628 448
420 129
503 457
118 586
622 423
562 387
141 304
526 78
2 133
39 174
551 434
115 617
518 141
528 337
6 608
223 658
217 343
546 30
351 250
482 441
20 121
487 551
253 677
16 444
576 502
657 117
516 437
533 405
520 404
162 619
621 227
633 410
262 244
499 233
370 392
248 375
109 527
540 371
514 498
193 579
465 61
522 422
165 492
409 65
176 521
280 218
362 456
420 27
167 76
150 614
660 353
80 389
356 95
312 89
311 285
74 379
83 346
188 171
145 153
256 271
334 538
662 127
323 51
316 567
26 123
401 505
125 603
679 183
468 374
615 547
7 233
549 370
525 669
132 374
113 628
101 564
241 194
611 182
378 294
641 453
413 39
182 478
51 220
633 281
40 330
349 661
600 418
554 647
442 261
533 54
195 287
181 634
565 531
269 338
571 102
299 682
432 456
105 466
188 674
413 432
35 397
270 104
266 657
210 272
41 590
125 385
395 21
651 9
566 69
632 38
427 179
495 640
269 638
224 334
522 127
286 459
475 139
168 274
442 230
128 568
149 186
625 636
368 14
137 219
36 637
581 505
345 251
299 612
281 549
459 326
572 602
275 29
42 488
491 199
347 268
523 211
228 567
490 542
575 130
681 386
580 308
552 34
10 267
342 599
277 376
606 539
170 280
479 318
264 166
408 321
537 409
91 3
345 184
665 368
216 510
492 327
583 8
626 477
496 227
676 11
160 429
348 384
419 592
157 561
577 629
94 314
190 342
392 441
206 443
362 155
305 297
317 447
487 550
621 239
670 85
59 242
580 26
386 620
303 404
168 535
59 538
12 49
209 174
321 4
235 659
282 577
202 570
469 583
344 193
126 539
116 521
263 545
160 364
360 161
154 151
517 500
547 159
43 530
493 114
399 593
175 579
458 619
196 147
195 560
658 652
87 436
348 513
306 592
246 443
385 191
322 300
234 284
452 210
335 208
402 484
504 438
149 67
170 37
273 557
593 412
591 213
22 623
180 81
283 355
70 638
53 630
328 421
23 610
2711
546 579
340 621
582 51
489 472
22 123
648 591
565 287
587 398
293 429
193 553
673 552
78 148
575 501
438 239
329 453
130 458
409 142
145 338
26 623
195 265
305 410
588 447
249 454
601 227
204 235
391 574
627 261
193 122
392 316
75 56
294 292
10 83
657 544
521 251
486 425
240 405
538 206
369 143
119 666
225 112
274 501
664 227
576 388
214 422
67 357
437 135
669 625
435 399
619 551
264 184
581 389
433 44
634 63
39 198
541 371
380 155
333 501
508 322
670 27
612 662
516 163
295 497
678 559
88 450
321 141
226 540
608 659
176 298
335 134
522 585
465 494
3 614
255 95
534 165
200 456
397 423
16 487
308 615
136 233
643 560
559 415
557 139
651 298
537 462
90 669
302 184
342 548
465 614
586 123
615 592
73 525
616 338
422 358
650 459
599 79
342 119
278 662
113 436
71 168
132 532
447 677
193 36
588 58
172 125
287 381
520 601
442 92
617 182
461 436
595 169
299 400
656 198
223 538
218 388
224 571
426 529
67 377
115 262
91 540
665 290
81 298
655 650
618 504
670 40
541 528
536 28
123 426
264 59
666 4
345 212
399 182
71 333
68 22
52 477
538 89
5 363
378 446
260 124
217 355
508 623
239 662
283 120
248 199
385 466
420 30
157 94
68 548
673 282
102 483
315 180
591 88
516 451
25 609
456 678
291 582
346 370
4 490
580 559
98 628
534 579
366 31
98 497
682 12
646 448
122 11
339 398
112 661
17 409
354 85
160 448
173 637
292 231
586 311
204 138
77 299
66 657
652 262
600 207
484 284
419 346
523 279
556 203
506 592
254 464
570 630
490 123
531 210
386 490
263 97
268 387
43 60
547 49
204 5
282 303
577 184
648 482
233 320
68 272
467 152
425 184
634 616
165 85
178 575
205 453
676 322
407 645
586 657
106 83
286 496
89 257
324 379
443 215
500 69
182 101
590 336
642 42
223 12
371 202
396 127
503 560
480 516
90 435
6 268
167 211
272 415
136 27
401 572
348 194
76 248
509 256
172 74
672 278
143 67
389 1
75 447
482 653
674 296
477 46
359 94
542 200
504 537
415 291
401 580
385 428
530 327
125 499
32 247
290 143
303 212
29 223
220 148
25 256
437 386
605 210
189 298
168 326
472 480
201 148
581 105
237 330
236 79
306 145
486 352
11 455
665 402
571 339
209 298
504 93
150 484
213 386
130 133
407 269
585 241
631 40
115 236
630 580
226 57
649 211
134 9
240 124
44 130
368 397
230 442
595 602
365 434
380 332
310 671
21 3
153 219
142 70
497 73
70 222
27 521
658 2
101 6
278 209
628 1
113 396
440 420
149 401
571 448
387 635
647 254
137 558
607 131
134 355
63 203
560 670
249 388
495 316
561 250
32 323
207 652
631 613
224 427
434 597
678 525
446 127
555 88
644 40
366 77
167 249
143 548
130 89
627 379
391 359
31 443
48 429
91 195
648 109
218 14
371 15
26 585
268 247
105 600
350 513
385 432
333 528
277 16
621 102
106 54
300 176
674 274
645 679
536 502
575 461
615 465
574 477
527 225
68 430
558 361
377 462
383 362
414 665
90 420
34 619
594 53
416 559
441 629
286 90
76 68
676 267
312 97
627 136
139 500
46 624
546 635
33 128
221 526
386 118
248 118
227 145
37 108
423 255
628 581
117 16
614 426
36 288
280 656
540 223
69 115
431 605
158 245
655 272
279 558
434 633
53 359
522 516
485 623
573 506
480 441
593 602
487 321
58 235
155 393
244 478
32 31
258 74
310 477
59 373
571 217
460 356
451 377
321 158
259 661
280 423
173 354
308 550
406 208
78 247
150 501
291 267
160 619
11 393
536 130
470 46
182 313
116 564
69 679
145 419
55 632
311 78
196 551
76 55
557 467
585 442
654 572
372 101
155 195
589 536
17 69
234 160
302 287
628 151
7 101
177 530
657 453
638 163
24 328
400 184
467 160
375 657
606 663
327 523
282 61
668 454
371 68
42 543
42 367
124 282
169 122
541 163
203 30
381 582
277 595
619 159
283 654
370 175
182 459
598 109
421 533
8 415
374 680
464 457
351 530
376 407
562 569
165 664
371 365
258 405
42 416
91 19
93 131
349 151
274 314
197 335
615 384
681 117
59 513
620 371
17 40
600 441
34 621
111 289
562 33
21 118
221 556
474 71
86 567
285 306
535 665
27 531
417 143
2 194
26 583
664 677
561 125
444 334
322 331
639 370
122 651
62 333
219 414
51 296
625 68
282 663
247 505
51 201
408 422
579 346
556 519
122 515
161 242
508 98
377 623
421 437
669 316
342 535
413 670
424 483
257 352
530 3
313 135
14 542
90 610
491 370
639 338
432 475
104 187
592 294
507 165
244 173
613 172
91 641
90 519
246 649
595 508
496 628
368 124
420 372
104 590
525 183
527 368
140 171
547 328
120 164
618 235
5 569
534 222
375 129
443 326
439 599
291 11
519 515
511 625
5 215
259 94
403 432
113 617
522 575
612 323
613 217
403 523
103 413
679 180
659 172
669 675
200 352
287 114
458 432
8 335
115 357
354 267
202 193
492 607
168 653
127 345
632 328
378 169
99 488
547 290
667 36
432 87
480 58
76 540
641 12
424 425
221 635
32 254
7 538
42 473
384 396
586 369
552 595
376 10
129 602
200 284
201 103
107 223
573 226
85 6
187 76
378 677
604 639
82 423
193 584
36 631
131 188
613 35
535 418
611 47
239 442
33 642
208 663
550 615
136 644
312 450
277 575
144 447
643 268
149 383
582 526
584 81
495 341
10 249
409 479
117 213
370 263
500 175
225 493
638 545
28 659
399 180
497 1
487 512
418 356
532 320
446 93
545 226
645 254
675 556
225 504
71 253
164 80
96 568
292 323
671 603
139 649
649 339
329 226
507 209
255 159
81 449
347 512
287 7
563 633
556 348
31 509
532 493
419 538
345 556
268 469
583 29
194 102
606 42
309 318
549 183
539 74
308 523
90 447
506 120
549 179
91 26
64 336
387 273
256 612
147 636
448 112
199 471
283 314
456 362
537 403
115 150
202 373
230 83
152 334
52 521
167 278
525 660
466 246
194 23
303 651
610 360
365 595
236 393
49 373
301 319
72 648
42 433
354 246
302 365
171 433
475 282
51 182
212 238
83 576
221 417
157 308
601 450
389 166
484 386
180 10
185 374
512 391
494 286
326 111
604 111
391 548
131 202
348 553
326 536
93 94
333 61
173 575
523 489
63 486
251 263
25 576
130 118
335 613
414 25
475 423
643 43
397 370
166 412
577 471
636 493
377 485
503 226
657 188
363 187
365 37
51 339
589 156
462 262
335 564
637 330
44 288
169 265
307 607
652 640
552 16
462 509
679 197
238 75
264 361
20 313
28 7
658 297
656 145
20 301
241 45
324 387
613 219
249 640
552 161
539 185
569 301
245 121
184 531
113 211
575 458
24 198
445 542
431 258
2 593
447 249
353 503
637 460
79 121
342 369
533 387
171 480
232 594
549 641
476 187
54 640
237 455
55 546
222 372
571 407
143 646
317 39
58 633
570 611
118 603
133 248
597 115
152 391
60 647
437 155
320 51
48 550
132 559
512 453
69 180
598 133
64 418
287 308
21 582
491 395
150 146
215 326
175 467
115 6
169 355
210 615
176 310
320 128
4 235
222 676
319 29
540 404
309 349
518 328
283 218
17 491
91 262
501 34
648 289
398 639
656 472
163 266
67 607
499 682
130 337
305 653
512 370
235 33
50 35
573 279
518 672
199 92
438 632
540 249
492 224
355 670
116 476
13 16
624 343
159 522
674 154
455 410
323 201
630 618
498 136
16 329
354 512
619 589
160 56
341 614
163 326
27 345
434 227
235 2
227 43
33 175
124 605
458 213
395 182
40 290
547 396
55 177
416 396
407 263
627 180
214 531
416 496
209 513
331 621
351 318
216 197
473 178
271 353
301 145
437 163
500 154
402 31
45 11
162 495
603 489
297 530
278 345
543 211
568 497
553 598
223 463
565 293
568 198
458 177
204 568
62 469
193 648
207 291
607 617
645 382
361 131
577 503
528 559
532 504
88 330
42 2
535 320
353 163
61 382
352 628
671 561
595 526
45 381
418 3
544 266
140 368
679 11
485 638
359 292
30 278
54 608
405 62
263 231
519 480
301 571
307 155
435 329
501 123
642 182
258 434
81 529
593 328
160 171
229 421
297 308
660 671
412 602
104 495
362 525
156 11
92 344
630 60
553 90
155 498
546 520
223 111
89 259
659 378
641 472
220 403
303 88
522 9
290 520
638 381
117 592
676 592
235 62
420 244
252 432
329 496
3 384
191 90
144 582
522 323
580 670
17 392
272 617
180 671
606 508
411 472
131 220
672 88
579 150
42 218
33 46
534 457
213 480
505 589
603 574
129 255
167 508
535 576
617 655
175 79
182 443
513 467
499 564
58 337
303 137
31 654
394 595
533 13
649 499
496 62
358 646
213 268
374 186
610 472
370 69
66 335
630 397
623 562
318 19
375 398
483 291
324 589
638 484
250 571
167 554
370 134
369 350
583 591
472 510
349 488
601 575
494 383
37 450
459 519
469 105
552 664
318 332
35 166
461 429
249 361
573 359
380 177
410 283
482 337
30 88
353 657
40 461
201 677
247 48
22 151
641 637
441 319
220 378
13 413
554 378
223 73
87 93
642 41
565 563
310 67
487 249
503 432
103 635
644 591
517 643
88 288
172 313
661 225
511 177
40 31
470 498
352 359
291 545
118 378
506 665
387 280
617 534
1 441
383 284
624 602
665 614
83 591
464 552
228 267
632 467
165 345
169 85
245 56
187 527
239 435
219 11
453 489
493 217
61 254
96 666
96 117
69 402
181 621
516 428
425 59
325 574
220 214
358 51
452 403
530 73
242 52
165 100
611 400
194 437
248 335
386 215
103 637
550 268
667 311
600 249
120 661
520 63
597 680
509 7
353 9
355 512
539 112
585 555
375 93
612 416
264 477
666 392
295 450
647 18
73 38
107 381
144 4
258 311
550 361
531 168
665 24
323 672
638 415
668 503
421 406
45 639
93 69
450 237
645 182
28 221
8 75
19 673
38 248
269 498
382 48
165 271
575 409
94 317
272 496
32 590
281 228
541 624
504 67
151 93
60 218
398 143
498 433
676 518
159 554
531 637
297 346
398 369
41 336
404 559
394 566
28 109
682 616
510 655
524 263
455 85
508 100
400 655
308 209
252 605
43 146
32 658
502 81
41 119
348 584
451 225
76 262
471 116
313 294
461 424
307 126
119 77
306 44
251 632
550 627
83 236
470 445
87 348
519 371
101 516
206 453
179 658
610 539
679 270
464 360
61 620
286 231
257 396
467 385
584 671
213 508
85 51
291 384
41 383
193 378
5 90
338 679
263 629
616 366
110 342
228 356
621 497
365 362
639 610
655 326
175 168
464 506
658 247
324 94
292 592
568 224
85 197
145 395
387 637
653 344
349 70
479 672
563 404
383 431
121 22
74 3
261 306
32 20
22 520
462 604
450 548
546 31
206 42
190 564
152 241
442 215
62 345
403 96
425 548
326 553
525 35
605 93
359 97
358 606
540 370
525 92
311 12
172 568
67 214
80 145
585 380
314 146
275 237
535 179
11 565
187 26
296 320
41 507
534 423
525 262
186 402
560 99
278 10
229 329
600 216
555 404
139 33
483 513
190 244
282 131
344 565
530 644
129 2
624 537
224 602
571 451
171 623
481 653
106 267
56 364
96 64
614 458
369 604
658 257
494 412
246 325
264 612
262 162
618 194
346 189
389 287
674 52
195 113
1 346
619 16
632 343
484 331
505 45
592 517
401 5
488 327
243 499
584 424
9 181
476 427
244 218
118 141
675 300
438 332
15 382
367 313
49 121
512 550
504 588
164 96
269 626
625 575
154 156
403 65
459 261
276 468
212 464
353 79
650 10
140 90
306 565
562 657
266 592
629 18
263 511
184 593
597 305
178 84
381 447
339 362
573 159
132 254
71 407
255 635
137 221
595 124
646 465
7 633
561 457
158 157
93 354
397 454
167 494
320 354
263 563
551 40
292 568
40 140
374 211
167 177
603 266
319 81
680 115
51 332
34 425
581 597
63 329
459 640
487 25
180 644
479 161
490 83
306 188
431 613
43 147
46 237
173 379
208 219
116 298
193 151
83 256
619 365
475 121
449 611
262 561
523 329
217 408
497 8
663 639
389 533
405 353
322 327
237 155
121 430
640 411
218 211
231 440
680 403
185 542
133 466
673 451
572 504
517 529
369 313
656 246
364 165
476 283
370 257
439 158
436 23
212 319
370 550
608 363
679 358
117 511
91 169
43 284
93 95
148 490
554 436
501 301
638 188
539 359
571 96
625 460
188 501
90 682
135 270
601 130
603 5
97 189
645 288
639 230
186 468
593 370
564 490
550 261
542 395
613 159
84 146
257 17
441 252
668 385
6 633
300 400
224 562
230 41
224 299
410 647
421 87
591 267
86 412
545 218
649 501
545 317
545 409
205 259
264 231
194 202
451 533
262 308
66 672
104 489
22 261
462 283
681 32
375 106
67 171
422 112
508 372
261 636
463 76
643 194
188 442
349 495
555 419
179 170
76 93
23 70
77 318
562 607
584 568
187 539
456 677
508 384
405 175
236 61
260 135
647 506
442 178
233 19
663 5
73 308
136 674
250 154
176 550
618 638
474 44
541 636
114 377
516 681
601 135
462 372
290 11
22 414
592 162
253 150
153 217
655 75
295 33
538 360
274 56
36 455
560 505
251 248
652 314
228 476
681 217
185 417
14 144
267 254
152 283
360 156
28 406
241 287
196 262
320 77
423 233
2 139
576 291
80 120
478 493
464 499
465 212
576 30
494 317
490 75
158 37
149 331
676 398
96 378
520 348
598 8
663 669
66 232
110 257
226 667
484 32
306 482
644 246
633 653
509 277
492 411
567 448
410 195
430 265
446 507
498 579
483 447
520 130
651 619
449 293
94 221
635 286
555 130
296 191
51 216
9 196
461 157
326 155
533 654
545 26
560 87
228 465
435 451
11 264
82 633
281 239
508 103
472 599
298 215
348 406
257 22
19 328
484 584
674 15
147 146
416 187
121 551
108 550
476 409
194 532
235 362
180 176
647 322
1 554
78 557
163 208
626 94
67 471
575 269
311 670
65 290
253 365
411 399
652 273
155 275
237 453
71 634
39 616
378 585
608 369
629 238
541 383
563 250
490 655
334 231
6 535
91 384
473 28
484 447
593 35
357 90
318 472
325 72
577 125
368 594
677 248
256 28
271 163
20 621
170 622
361 200
209 374
587 258
359 487
304 64
511 95
462 517
507 488
561 502
555 100
193 316
164 324
29 195
650 511
335 306
382 84
626 148
29 628
533 96
661 497
419 125
106 104
597 644
290 163
417 481
303 668
251 410
443 572
114 39
526 375
369 101
144 96
275 442
274 65
418 90
516 44
627 490
509 550
379 667
282 350
412 625
583 281
65 263
519 382
36 507
292 556
164 169
580 167
169 568
653 330
17 86
13 275
145 98
96 304
446 171
586 23
212 361
199 612
389 87
56 39
127 541
446 483
287 409
530 681
340 227
152 482
217 374
290 50
259 202
415 438
375 579
659 17
491 336
371 583
255 649
21 559
58 6
619 126
253 242
15 628
672 477
527 618
409 584
6 139
35 571
145 176
347 235
356 147
508 111
405 256
276 615
60 19
574 397
130 509
298 55
273 302
101 397
675 113
533 93
581 295
448 440
609 601
448 20
621 272
360 189
82 166
665 544
616 92
408 670
217 396
172 246
71 655
681 239
352 661
530 94
413 188
540 120
61 473
30 400
80 553
517 456
229 81
225 418
448 118
551 124
542 512
274 93
441 634
23 218
206 673
126 667
385 374
504 386
169 644
260 182
140 636
400 638
484 410
257 386
678 315
240 532
178 658
329 566
189 19
24 68
472 241
223 253
609 37
326 27
126 220
580 492
253 519
300 99
180 661
558 21
538 468
414 608
478 644
125 596
304 418
352 341
485 682
349 91
350 382
626 485
123 671
477 312
511 259
271 665
401 298
417 65
38 466
67 473
72 534
3 644
250 19
283 66
248 374
513 362
645 54
268 467
72 640
13 584
450 512
650 636
579 404
246 163
495 25
206 258
254 35
103 657
381 124
664 440
86 491
532 310
106 154
671 493
214 464
589 197
79 89
25 392
459 162
608 368
362 420
506 499
184 428
160 15
622 213
415 161
267 279
676 682
641 676
224 21
207 48
406 388
52 41
674 448
434 534
266 238
367 506
270 16
648 106
181 286
518 230
320 619
581 613
539 249
678 620
374 96
379 198
392 298
433 323
352 367
82 404
388 136
341 634
622 4
144 479
404 39
218 596
534 141
12 554
415 450
220 198
59 317
239 646
366 562
567 226
438 476
409 303
241 217
369 328
55 5
252 233
221 235
576 285
22 76
660 646
53 315
29 294
192 153
389 662
677 260
647 516
576 128
665 253
319 464
279 389
321 602
34 651
566 528
311 543
269 613
114 288
600 421
634 591
165 584
332 442
682 576
69 221
36 84
5 111
640 84
298 64
280 599
82 163
447 360
606 260
532 681
635 558
14 484
327 390
639 104
402 625
345 548
573 584
563 344
52 362
426 612
232 283
196 108
343 405
207 263
500 515
359 224
109 609
18 610
227 492
659 168
159 149
201 556
106 501
110 49
453 221
123 177
573 208
364 304
625 305
571 342
186 428
500 24
442 70
548 657
31 273
444 43
15 592
93 466
544 47
627 669
127 573
611 213
312 7
94 429
681 675
422 341
18 359
518 330
560 7
457 442
315 170
648 71
590 453
551 241
176 666
118 637
315 405
658 27
358 117
301 589
280 240
564 573
146 621
112 21
359 309
127 117
457 313
472 505
474 319
447 122
93 607
383 53
64 626
355 38
340 440
21 393
428 241
106 661
654 364
7 258
610 195
458 49
526 6
366 433
13 264
329 316
601 190
547 666
458 395
57 81
436 651
204 215
444 181
462 637
507 74
436 449
357 127
188 38
358 466
194 402
553 464
107 538
593 176
234 367
35 627
67 328
108 84
498 167
102 323
497 19
549 96
364 378
536 465
609 24
485 477
235 649
645 423
257 478
243 341
149 280
486 491
403 236
408 385
52 230
273 628
434 682
32 21
73 633
667 64
496 681
147 395
208 116
439 247
556 506
138 671
550 152
679 50
413 530
253 238
629 169
486 668
37 199
665 304
554 222
594 344
328 468
115 277
389 199
212 526
331 338
624 174
373 272
433 245
92 626
591 255
70 271
424 50
42 315
128 19
97 513
547 363
358 5
656 677
262 596
484 506
665 316
271 630
93 516
33 323
261 130
315 514
627 585
640 293
655 472
354 656
85 493
59 475
426 498
221 73
436 570
437 592
565 36
196 164
277 560
407 24
114 60
349 308
143 651
431 675
122 230
639 180
460 167
34 439
166 275
277 68
528 162
208 537
199 26
561 296
190 617
94 561
559 59
33 203
625 359
270 577
569 355
34 335
68 480
195 533
232 234
107 503
246 577
682 117
383 294
298 405
113 677
167 43
463 567
524 109
5 295
368 589
92 241
600 323
262 366
209 76
651 443
64 249
341 170
336 503
122 532
381 118
260 119
166 294
622 669
10 116
57 94
253 595
11 348
50 137
301 137
669 543
415 154
151 362
256 460
250 99
657 476
285 604
255 466
421 251
569 212
522 346
452 571
647 21
559 606
640 374
80 23
473 557
44 525
291 172
523 504
56 536
100 159
445 329
558 443
646 178
425 535
543 359
68 314
109 75
182 360
534 663
489 5
395 384
377 208
587 205
151 230
10 630
139 52
465 463
519 484
279 646
51 161
45 599
675 398
129 261
144 632
398 453
555 352
496 565
613 416
27 71
559 514
372 425
93 370
452 75
372 510
210 631
625 119
224 15
278 74
442 661
210 551
18 38
547 603
189 676
155 158
460 38
14 74
183 92
287 403
24 19
587 579
156 565
654 107
644 410
209 485
255 443
355 354
313 620
505 252
581 255
29 556
284 631
46 193
129 578
464 211
338 149
644 435
557 95
405 161
89 437
200 461
561 527
138 362
16 352
170 74
33 346
615 31
36 321
344 397
340 68
326 374
239 615
84 109
667 287
294 283
448 275
421 189
167 619
175 188
592 487
579 624
647 98
121 252
417 311
268 391
84 427
375 54
267 352
97 176
420 480
648 56
467 181
460 591
413 590
97 308
544 335
72 134
483 653
282 637
255 127
468 419
577 52
225 410
367 5
85 450
34 268
95 37
519 481
410 21
652 39
249 491
419 273
223 431
488 651
524 413
248 383
416 606
470 192
247 86
240 477
353 619
257 188
29 256
123 34
390 100
663 147
515 507
647 111
14 6
611 163
231 20
72 452
85 372
213 196
289 114
341 407
493 655
67 668
321 576
549 250
111 389
172 346
178 220
53 522
34 679
381 561
647 211
580 26
58 601
126 357
300 235
362 38
639 245
179 102
615 493
320 33
407 436
397 497
302 115
270 394
96 82
336 290
384 546
182 316
605 74
85 539
586 424
385 163
105 661
573 544
118 468
278 225
668 521
117 18
295 597
9 458
478 123
515 18
61 330
332 147
178 83
577 200
538 506
675 427
216 149
171 502
389 54
12 95
29 141
269 506
557 342
646 113
544 564
455 288
517 185
241 370
279 651
89 266
445 310
260 50
245 331
565 91
346 287
301 46
303 676
497 53
270 243
288 522
77 242
374 1
163 258
364 90
471 595
541 194
214 130
139 35
551 54
148 149
28 114
113 667
643 83
134 135
624 385
552 542
578 403
117 625
132 80
286 527
635 548
590 487
593 357
177 4
647 190
658 492
88 344
502 220
603 242
412 185
76 271
542 535
449 205
185 387
111 531
629 155
167 307
61 269
46 91
287 171
108 86
14 54
339 494
435 208
474 251
403 419
660 54
80 662
487 610
273 493
562 220
280 176
662 83
289 519
84 442
563 437
454 563
7 221
97 23
322 383
47 65
572 352
409 678
245 8
340 586
622 493
602 522
391 57
63 633
188 181
450 585
602 132
7 41
185 647
53 499
577 461
682 399
314 372
121 309
186 290
442 623
219 659
281 532
313 26
47 26
291 392
493 147
537 430
104 524
231 499
480 200
178 422
333 251
633 252
337 567
438 577
279 34
648 229
19 429
313 116
100 280
544 350
180 161
362 160
121 187
669 567
405 168
592 81
92 612
499 625
555 374
518 515
420 436
104 129
232 458
128 370
108 481
627 314
441 317
483 127
88 73
549 411
661 417
271 124
301 106
439 605
204 413
652 191
200 382
662 406
88 249
110 63
227 191
523 412
638 165
443 547
288 284
290 345
47 293
286 79
303 207
93 545
516 50
96 253
284 130
27 547
19 396
346 59
99 383
583 547
579 213
682 325
318 183
68 346
415 416
20 33
279 522
480 552
199 228
305 440
591 171
614 32
632 408
494 570
291 49
188 377
305 70
510 323
463 599
474 484
284 26
247 56
4 570
371 285
66 605
57 292
380 39
5 197
77 397
421 45
1 413
198 177
12 425
173 531
308 195
630 531
334 61
186 351
532 394
210 534
298 622
307 300
468 580
98 9
137 124
107 611
252 139
525 415
51 460
83 347
232 445
351 642
652 635
257 155
56 413
432 287
88 7
396 42
443 425
641 236
677 594
92 287
283 109
648 425
396 512
441 605
469 407
397 416
599 202
101 131
610 592
205 472
623 660
400 182
74 161
512 86
232 412
299 52
50 66
592 525
229 140
320 305
34 561
164 221
448 665
386 286
105 543
330 285
426 7
409 155
491 584
294 116
101 655
515 273
621 425
216 435
359 486
216 144
455 345
240 619
307 441
220 244
409 370
344 278
151 425
580 221
491 421
440 359
591 624
609 414
649 419
56 487
378 258
379 22
359 545
492 470
650 441
597 74
58 249
284 197
206 414
598 643
316 671
359 651
292 295
83 502
209 152
601 478
19 147
49 611
376 251
14 392
255 404
234 456
401 326
336 14
609 555
638 637
680 267
284 371
293 73
440 537
474 198
529 286
286 476
663 283
22 279
481 509
340 342
60 672
603 366
309 325
130 246
53 39
583 184
246 73
464 178
455 399
166 393
640 482
402 328
391 279
646
583 80
63 82
98 252
419 243
135 18
241 104
529 531
104 428
533 279
561 133
244 372
230 571
203 210
185 607
130 318
229 613
191 422
365 414
380 645
234 640
360 612
592 427
106 149
338 457
291 31
572 27
584 357
97 458
287 164
543 277
491 504
71 245
390 204
541 183
176 212
485 625
348 361
197 627
137 168
38 175
499 455
323 613
581 169
319 30
378 591
634 524
79 503
187 272
52 116
1 586
259 53
590 172
191 569
443 620
253 326
171 475
370 296
194 296
492 645
147 273
438 104
441 98
66 96
258 415
502 553
587 548
409 484
258 577
194 526
33 604
387 483
222 344
124 177
146 265
5 210
495 369
320 44
628 281
132 570
217 239
29 154
136 135
113 453
151 121
410 591
535 398
332 580
381 120
549 31
274 435
280 588
377 482
107 642
547 453
627 628
527 333
612 335
418 16
208 269
325 112
17 331
121 79
480 373
594 388
123 79
115 190
307 547
288 38
11 31
598 552
330 44
76 226
371 211
624 639
255 119
276 232
159 630
464 417
644 219
285 617
65 45
262 483
217 242
275 382
542 327
567 202
286 89
256 508
364 356
483 166
525 141
479 617
489 606
637 206
501 424
540 28
13 344
519 511
159 75
345 172
13 528
90 122
143 451
629 215
320 506
417 126
314 331
61 605
1 126
382 359
358 414
261 386
480 420
436 581
496 499
13 601
389 331
583 259
511 402
310 408
621 292
304 397
64 200
379 625
467 353
588 565
412 369
620 323
172 463
573 366
230 279
346 378
545 461
97 503
24 599
42 199
50 274
326 578
177 10
620 390
129 67
338 316
547 61
240 366
522 350
23 521
245 162
504 208
366 590
227 183
305 142
468 455
487 185
355 536
2 423
358 580
423 451
582 187
108 5
519 8
437 447
639 410
369 496
238 393
94 77
584 644
315 503
629 161
413 554
239 500
267 543
58 310
219 470
629 481
114 75
307 434
568 424
646 188
525 220
179 462
567 460
609 589
608 10
311 535
136 528
91 106
213 575
556 204
290 383
560 128
49 509
510 81
316 350
226 502
111 500
358 313
76 221
232 594
643 260
45 256
562 201
167 262
142 368
619 202
317 14
513 615
593 548
199 259
6 473
112 78
47 557
394 355
370 260
609 63
479 449
348 534
160 642
253 567
505 614
317 25
63 30
487 541
328 202
250 517
53 8
91 186
278 628
515 462
216 594
241 102
532 312
409 88
93 542
184 153
431 638
484 122
502 135
478 83
562 431
293 401
402 149
574 539
145 223
614 104
464 597
105 333
425 476
70 17
524 86
250 578
74 403
175 211
354 395
367 244
300 177
333 141
281 246
165 557
574 180
133 621
344 270
347 220
129 39
50 475
443 560
623 73
399 378
471 107
453 515
55 282
442 185
219 18
613 590
340 475
366 321
214 6
452 352
15 245
518 261
168 215
602 299
297 77
487 554
312 372
569 336
49 636
572 79
354 352
297 111
43 385
12 612
94 448
284 225
495 305
88 261
492 375
107 433
120 396
298 183
173 47
585 193
405 521
614 459
191 530
22 136
156 331
68 200
604 600
597 332
421 98
78 99
520 406
165 236
247 570
230 204
111 383
272 153
49 542
322 212
79 193
439 20
224 92
494 615
218 221
520 391
293 161
435 530
146 39
207 400
132 627
40 142
625 166
35 516
603 266
638 508
558 41
637 488
606 485
493 592
642 598
374 61
254 148
78 454
349 22
577 531
70 255
84 538
453 154
498 482
521 473
242 157
419 568
213 428
375 196
99 72
294 91
611 404
283 235
396 497
610 466
561 75
373 343
3 529
297 389
602 351
535 315
108 51
521 363
444 555
633 314
456 471
155 546
616 71
361 236
276 457
437 311
260 143
103 630
93 295
621 233
479 440
319 308
257 71
465 66
339 464
408 302
280 284
60 421
622 22
266 263
117 537
359 509
263 243
62 309
308 416
97 397
43 579
575 394
646 439
530 450
356 449
432 140
74 440
329 395
364 54
503 592
56 84
341 216
49 474
56 118
547 151
524 565
223 255
1 184
569 301
408 564
446 126
473 305
368 174
101 21
436 488
117 416
311 34
587 154
445 482
510 245
640 19
52 163
198 449
511 324
478 626
43 37
351 16
237 134
601 100
205 86
284 505
301 303
507 208
405 32
89 584
282 182
288 585
624 83
317 533
523 363
62 405
209 217
302 192
183 558
4 173
195 293
28 566
23 45
599 125
99 66
221 291
385 118
304 139
602 238
3 110
506 549
233 490
362 538
270 152
610 249
308 124
498 567
90 196
563 420
497 199
23 21
568 348
24 364
93 212
536 271
63 543
402 560
109 262
604 228
646 550
167 461
631 249
634 441
362 401
115 243
150 459
264 461
411 626
106 251
353 131
536 559
291 131
141 69
359 486
384 624
623 110
622 28
628 92
572 181
457 452
576 47
17 510
122 512
87 94
151 581
214 635
599 385
15 57
40 215
270 426
223 64
587 555
18 130
75 268
289 472
7 127
333 522
235 270
148 185
367 48
232 543
26 303
197 632
120 376
641 121
248 109
470 158
247 355
570 430
432 15
44 303
158 289
232 178
200 194
59 243
95 182
224 237
187 85
572 189
307 127
501 476
10 146
286 287
115 519
618 47
342 632
517 46
353 529
392 133
544 412
241 268
109 232
420 150
334 506
194 278
19 282
337 102
463 228
9 614
48 306
283 407
393 513
269 551
148 415
512 32
35 1
208 414
171 471
426 325
406 87
1 67
399 606
611 216
238 401
15 211
110 231
545 596
324 12
108 41
530 282
580 514
591 449
478 646
555 51
516 36
400 297
377 146
469 363
24 477
147 70
52 479
304 249
47 516
236 546
386 595
283 122
31 306
429 357
553 138
322 576
144 44
180 368
408 579
170 378
2571
324 547
478 400
519 346
576 256
597 546
392 630
459 52
349 62
503 525
230 26
355 531
509 96
275 125
319 472
188 355
66 455
575 182
605 70
157 66
227 107
480 439
253 534
251 156
346 208
143 631
8 138
621 521
323 153
179 428
285 183
415 94
59 190
230 42
105 550
273 162
445 171
460 536
478 231
615 313
634 166
460 6
371 392
431 587
477 391
321 414
620 220
44 48
626 553
535 209
323 598
512 641
278 77
114 192
558 522
527 67
583 372
569 408
196 397
422 249
168 250
106 273
154 488
240 305
453 603
76 66
227 431
271 105
398 422
422 644
153 340
139 17
240 494
528 143
613 180
178 461
395 81
92 321
149 91
584 233
64 407
333 197
154 589
283 646
54 550
521 616
596 455
586 112
284 332
188 238
163 618
403 103
95 266
247 557
249 618
122 138
582 466
69 9
162 466
238 120
533 147
22 618
414 296
377 292
180 212
360 419
509 241
626 141
490 564
117 418
49 330
266 172
351 404
533 228
566 331
558 163
450 403
542 373
280 197
235 421
269 385
335 44
501 346
111 550
300 316
2 200
127 319
357 581
234 17
254 34
348 363
439 426
311 37
67 134
375 231
646 645
414 538
381 273
276 90
569 458
394 541
82 338
284 351
534 109
631 380
631 603
37 551
352 167
98 186
202 549
96 581
368 84
531 318
433 252
481 184
105 250
530 132
128 528
9 97
557 306
19 484
461 253
54 249
283 143
94 532
166 304
349 542
126 451
605 7
475 312
546 569
444 368
116 573
133 502
17 170
84 407
586 41
625 57
248 478
379 381
75 560
259 284
295 384
26 490
393 391
311 620
466 381
629 500
516 146
515 77
165 495
610 446
62 448
269 37
211 135
493 226
279 242
611 64
70 66
2 40
383 485
412 361
534 451
32 492
27 60
317 140
532 610
360 621
214 471
65 81
202 128
412 501
222 415
18 254
260 70
388 573
9 264
163 218
64 139
450 322
227 323
262 455
134 559
255 503
91 122
146 559
172 239
136 443
251 367
611 530
319 208
579 494
296 585
182 458
525 255
345 454
294 347
644 128
614 524
435 574
271 609
305 331
544 306
404 38
224 392
619 629
150 148
456 153
376 311
527 490
383 518
423 485
179 70
160 164
161 222
415 597
255 85
559 414
610 17
537 541
363 248
4 507
537 90
571 277
73 436
177 52
502 94
23 625
517 476
509 251
478 472
40 424
194 128
389 104
584 507
140 452
504 375
128 584
557 578
268 462
412 245
585 208
612 547
77 208
412 115
441 48
572 57
519 314
231 614
596 444
582 356
474 229
537 334
106 552
278 393
345 603
579 326
151 389
438 235
514 320
415 167
432 196
287 405
377 134
317 125
328 217
490 89
557 277
557 388
545 109
340 645
70 319
645 33
534 491
100 389
390 299
34 88
129 174
388 640
518 601
638 633
526 278
63 257
305 64
526 590
72 518
198 274
58 31
44 507
116 554
104 541
514 208
530 499
30 450
510 217
194 625
239 22
564 115
275 57
584 550
393 49
289 316
368 544
283 422
488 190
583 22
596 411
387 62
269 375
597 68
408 636
222 566
72 259
268 3
452 210
108 449
421 26
49 243
617 54
333 123
569 192
419 579
212 345
390 273
423 162
412 551
609 84
620 486
436 615
120 126
203 110
321 212
101 293
496 94
545 632
72 608
308 478
534 417
499 571
524 608
453 98
314 236
247 645
600 428
494 98
46 340
171 504
77 326
374 210
579 7
229 530
155 632
306 129
202 266
613 559
543 384
542 94
337 490
366 430
299 525
54 90
391 368
246 192
195 94
163 580
577 166
503 167
484 179
213 220
618 442
351 491
416 319
110 305
19 575
141 144
396 7
625 622
86 377
26 369
290 609
373 230
285 483
552 569
253 617
390 626
502 644
229 580
134 627
167 88
42 351
542 235
408 276
236 309
35 173
231 348
480 325
458 481
579 401
325 327
19 54
195 217
120 334
462 625
610 81
527 126
627 491
101 81
559 582
553 134
57 445
271 594
559 126
214 542
461 281
584 278
379 618
240 87
348 98
250 527
438 533
582 272
588 549
178 373
468 582
606 4
211 160
289 430
543 632
97 367
573 78
558 418
566 409
269 540
289 342
148 354
373 564
54 1
70 124
531 401
510 377
257 329
208 296
179 491
387 641
461 113
132 79
559 508
351 212
233 550
399 622
414 51
437 68
242 606
603 357
41 266
128 49
213 158
419 398
534 545
604 528
600 473
482 391
148 196
366 244
190 212
112 360
381 27
619 55
471 437
450 348
342 157
346 141
207 467
378 631
522 208
480 170
13 155
637 403
500 421
588 438
447 325
165 262
83 517
211 34
53 55
462 617
30 282
231 120
456 594
537 379
73 204
185 504
599 81
355 122
103 131
492 80
16 451
429 124
10 240
369 2
96 630
53 163
317 15
86 63
543 573
213 477
480 344
184 539
498 220
73 517
200 35
393 204
617 639
593 55
333 573
144 60
527 536
432 377
259 311
480 629
152 627
619 580
376 558
240 126
279 550
58 12
219 564
615 205
389 596
134 292
223 566
278 450
245 40
290 318
290 620
178 599
396 349
55 448
120 374
433 402
225 101
419 400
457 65
44 152
70 231
354 385
168 110
214 35
100 53
267 101
120 481
242 419
9 289
320 614
308 71
511 176
336 412
632 39
178 614
503 233
269 487
260 477
198 428
615 126
44 340
256 639
163 395
19 272
45 53
252 496
65 17
486 585
284 615
105 409
33 282
121 572
564 506
414 645
221 321
431 562
162 480
103 23
300 33
320 562
410 240
512 589
333 63
2 165
355 604
414 626
31 452
460 348
643 139
441 474
39 140
376 15
646 140
90 560
405 368
169 230
366 148
134 122
176 529
202 547
292 561
40 320
578 226
126 447
228 9
458 394
146 275
333 127
214 534
293 33
267 190
454 369
71 322
118 172
120 26
359 160
453 341
482 295
460 91
463 63
140 548
9 590
329 309
97 595
303 555
549 286
404 603
469 383
539 415
393 323
344 630
474 642
628 57
616 289
180 71
90 620
217 227
141 160
210 172
507 127
612 613
250 227
537 560
282 197
15 534
502 310
559 524
120 477
223 137
559 458
549 576
590 25
57 292
298 24
525 620
388 182
193 266
232 488
301 58
301 8
56 63
31 635
219 574
128 361
36 52
181 332
71 449
114 387
249 89
533 505
163 291
532 625
257 629
456 467
427 312
24 286
355 479
35 337
564 54
410 133
78 319
270 227
230 603
63 142
605 91
119 90
645 433
636 140
412 95
588 409
52 75
598 368
632 283
505 404
531 559
339 229
170 313
435 36
449 545
259 74
620 428
340 101
383 486
621 102
152 301
562 40
413 514
218 23
225 142
609 109
151 58
186 306
228 546
498 534
128 13
625 508
466 307
356 115
90 261
97 613
191 160
513 66
551 378
510 521
82 346
53 639
478 186
151 95
193 239
509 303
297 43
262 309
158 39
453 283
151 25
632 431
202 138
14 534
530 568
291 417
140 598
467 634
87 185
310 604
48 193
153 154
174 417
104 271
71 106
444 592
611 330
121 602
300 353
299 207
372 201
177 306
370 497
300 98
630 430
395 172
338 163
530 411
169 611
290 112
33 420
305 114
407 88
602 103
53 142
398 322
9 320
171 639
414 536
424 241
320 624
104 280
141 79
646 45
254 43
581 33
106 438
197 129
549 166
217 546
439 590
546 261
160 21
390 27
541 224
146 339
101 146
478 140
240 74
74 558
524 330
378 565
336 413
312 376
339 522
628 556
415 410
398 534
238 34
271 442
133 296
50 385
175 230
393 150
519 243
325 159
544 567
604 89
48 498
63 431
11 6
13 631
330 189
562 220
606 580
494 95
418 318
509 491
378 56
240 480
442 629
344 365
244 223
296 168
301 540
496 268
106 21
147 86
593 639
217 88
637 152
190 326
65 207
636 610
312 278
300 634
381 99
533 252
307 320
38 54
625 159
642 389
142 446
94 171
468 556
47 342
364 33
631 187
193 489
418 518
195 202
348 447
492 525
87 47
15 354
263 374
298 272
149 607
496 38
323 165
113 277
371 130
384 604
595 173
242 87
43 335
361 250
95 316
154 426
41 562
521 227
115 582
17 463
196 472
110 302
26 320
446 307
534 110
603 28
105 387
322 373
154 213
616 531
169 585
64 286
610 595
253 140
458 48
424 8
342 117
525 381
215 113
542 49
62 260
565 590
455 237
557 295
61 168
412 463
550 424
603 442
83 68
459 626
272 83
124 392
84 227
475 590
3 343
336 275
158 195
328 299
48 626
226 390
367 152
233 27
151 286
108 281
216 595
16 22
426 163
490 363
575 29
179 339
608 294
516 440
476 165
2 414
329 217
115 395
383 416
166 586
614 291
465 571
357 478
586 165
315 474
373 463
608 521
96 617
36 58
425 14
596 172
32 432
133 542
559 477
191 620
1 315
635 463
132 365
573 47
413 96
622 470
440 619
461 433
202 5
264 452
621 442
245 496
437 306
299 303
263 267
9 254
553 589
45 481
1 256
497 425
460 373
121 185
278 224
10 629
390 475
64 178
370 617
359 555
36 492
643 561
188 199
336 247
62 247
97 35
408 168
536 317
428 155
499 526
594 208
448 195
607 321
632 517
133 349
421 628
75 558
520 259
320 104
264 299
520 34
375 459
511 202
81 301
386 56
234 79
162 5
237 157
292 629
271 591
532 534
212 528
338 576
514 279
494 227
352 551
367 532
614 105
216 630
209 14
594 321
497 260
459 450
240 156
260 413
479 453
191 345
339 646
331 446
415 499
35 17
82 278
492 155
232 285
364 513
197 326
360 450
195 37
250 306
631 198
642 64
161 111
32 212
221 38
45 579
37 626
622 215
298 144
331 89
335 501
360 174
148 19
566 541
570 592
395 17
145 596
17 160
90 207
631 361
585 464
283 586
78 409
28 638
575 224
575 226
603 419
580 338
343 8
579 537
215 304
21 601
234 275
129 406
426 427
292 446
535 601
426 634
233 507
208 637
292 518
371 619
11 590
393 525
2 426
310 342
296 384
30 467
603 559
271 282
569 612
179 533
644 571
232 605
14 503
53 218
559 267
264 634
53 351
216 22
90 109
560 572
449 558
53 427
201 482
439 561
165 445
522 642
141 349
226 582
144 599
150 311
184 300
93 455
290 627
64 262
460 181
168 287
479 379
436 423
189 322
321 468
19 174
346 470
88 370
453 585
281 260
503 202
265 558
122 569
512 583
394 49
206 204
563 188
400 210
143 428
118 292
255 1
539 27
399 136
640 102
287 602
41 203
464 2
640 161
578 449
605 256
424 420
107 548
408 520
176 9
236 9
486 283
62 138
545 22
196 60
108 239
273 254
458 274
116 55
139 426
221 357
489 358
346 605
486 365
235 203
612 150
404 389
180 369
26 24
501 465
46 160
578 45
358 257
435 279
198 448
206 108
362 581
468 453
189 5
2 371
328 58
437 308
304 33
166 524
545 627
546 417
126 642
451 282
304 556
302 252
234 296
136 44
418 385
517 590
12 492
464 471
286 542
403 296
279 378
572 239
298 2
368 456
535 381
622 501
586 212
375 363
368 523
528 121
29 346
588 585
5 40
2 583
372 464
93 278
477 134
218 620
594 207
525 27
364 634
96 280
464 53
192 145
186 388
190 430
506 517
617 374
352 254
627 484
592 9
599 413
538 364
23 487
497 12
217 145
412 543
276 611
180 1
76 411
519 594
611 393
506 468
408 124
267 150
626 411
53 330
59 526
159 438
597 610
457 338
96 319
606 52
545 497
581 99
436 150
222 135
520 151
323 287
56 530
486 137
417 171
61 53
135 220
439 105
279 223
324 559
283 628
583 388
196 399
434 233
79 180
299 469
577 564
67 110
496 453
570 315
258 421
96 189
115 430
570 297
495 23
242 558
57 43
485 219
294 586
57 314
366 603
31 412
198 627
322 392
168 338
432 556
312 332
432 503
77 87
102 135
333 49
555 134
523 334
397 563
602 206
337 255
345 215
5 50
242 20
484 607
473 154
469 77
229 53
154 524
248 8
626 609
159 466
506 383
193 444
366 593
359 138
349 178
271 266
407 525
413 624
160 403
359 373
334 91
42 218
179 281
616 77
337 162
586 408
188 123
397 543
252 62
450 96
173 123
187 529
637 270
167 342
342 323
5 446
448 461
407 163
404 423
639 351
561 430
579 283
140 152
207 135
489 594
390 217
401 301
551 280
17 617
439 537
388 331
509 218
636 120
534 517
148 522
439 112
485 148
197 344
77 406
413 208
34 645
163 330
293 547
609 55
541 268
364 545
413 180
512 352
620 304
26 361
423 36
246 39
438 291
219 529
277 179
636 154
14 6
496 295
209 480
543 432
540 81
18 447
568 117
498 218
533 60
615 1
589 88
357 502
81 541
419 418
229 231
262 29
236 516
135 370
263 21
371 78
409 603
522 30
33 514
356 429
40 137
160 111
225 587
188 262
482 122
109 216
44 50
154 566
522 361
291 607
638 74
50 328
373 63
81 208
388 128
260 356
148 221
361 495
434 342
357 183
623 213
115 600
215 203
111 349
291 445
167 364
253 11
459 350
565 215
560 439
279 463
62 161
11 223
36 280
318 480
627 185
49 94
174 372
325 61
139 638
22 146
161 118
352 419
595 28
393 309
210 207
541 368
280 468
376 403
195 561
223 276
629 58
372 306
73 23
531 60
326 61
422 365
436 420
229 590
339 362
613 519
590 73
318 23
148 477
145 306
514 191
578 315
429 263
12 406
324 526
197 487
131 163
435 222
590 108
644 329
307 380
180 386
150 38
412 589
40 401
492 544
395 278
172 150
138 632
602 529
479 468
36 62
326 12
407 563
279 502
153 389
324 129
187 449
145 461
429 354
334 277
145 486
75 565
44 320
109 111
527 589
215 207
292 515
579 343
468 431
119 77
403 336
502 268
535 342
630 644
127 410
337 409
533 345
245 8
331 379
532 577
630 48
165 590
90 464
359 573
371 302
428 525
328 561
232 70
319 255
157 569
587 365
585 147
593 340
263 210
360 125
174 158
556 480
392 621
553 473
460 614
243 214
493 368
77 538
270 281
620 305
168 456
349 74
142 243
500 143
350 565
421 453
104 262
354 64
402 550
342 512
371 419
103 510
467 403
268 347
147 485
580 587
643 375
417 93
17 393
587 149
20 366
190 509
249 15
303 440
60 394
479 118
42 568
359 182
441 247
317 168
377 10
266 43
247 446
5 638
56 107
361 444
64 102
78 129
371 588
63 244
352 211
2 582
363 499
103 566
108 340
429 325
156 252
345 72
393 280
14 172
22 495
4 373
453 539
470 186
79 322
67 306
89 34
142 342
4 427
631 497
21 453
107 304
413 334
432 17
25 562
260 124
485 632
608 410
19 361
59 124
13 279
331 142
363 509
439 397
426 411
440 540
547 263
183 128
211 373
306 273
8 496
297 194
386 110
35 355
342 642
298 533
387 75
304 235
508 56
252 119
280 574
313 116
427 518
468 541
71 147
547 599
562 287
335 542
215 140
563 90
532 633
526 79
279 267
58 403
168 513
283 173
594 554
50 85
501 411
403 20
471 372
290 137
553 57
280 576
451 130
609 2
21 575
569 339
384 378
98 306
285 614
282 5
373 522
339 306
61 216
89 235
343 277
629 310
437 590
631 596
40 447
524 409
242 102
582 24
301 366
300 330
54 61
449 279
570 445
525 585
342 356
269 430
246 21
401 241
73 158
360 265
554 183
412 69
338 527
194 185
425 428
148 307
310 301
642 561
494 17
284 38
236 534
430 614
187 292
588 357
152 534
489 9
46 102
287 213
582 633
528 39
188 503
254 515
168 189
205 235
439 319
568 506
70 67
429 555
167 475
482 639
150 626
6 407
5 608
510 8
123 185
107 380
572 434
642 204
363 198
569 561
532 453
516 335
264 349
483 51
330 119
445 332
351 442
101 50
392 536
630 245
431 110
635 161
421 558
32 336
199 99
390 624
250 16
18 339
579 317
620 99
429 639
8 415
109 572
606 632
252 201
476 475
604 112
483 31
561 388
87 261
177 283
519 221
317 95
198 296
333 490
272 221
377 567
9 465
333 404
608 509
625 373
539 187
134 53
342 105
159 627
271 307
148 34
22 548
280 314
454 294
152 548
30 51
15 41
271 197
563 502
10 138
114 568
27 32
236 151
240 206
317 521
634 386
341 79
330 10
426 40
545 482
340 376
327 59
611 108
474 280
98 425
327 591
116 542
379 598
222 418
630 3
562 590
292 363
70 452
374 150
178 411
297 32
598 294
311 494
376 440
77 628
455 457
540 469
50 470
502 342
496 79
492 141
365 204
350 58
519 382
352 420
241 97
604 356
645 312
311 155
557 195
607 549
154 340
361 176
48 624
596 416
75 419
571 165
317 89
592 246
34 474
510 626
271 261
516 370
28 383
358 135
82 438
216 525
346 216
224 196
214 133
154 484
534 37
643 347
72 462
372 577
94 160
415 489
344 457
257 76
195 579
247 265
517 6
251 41
505 310
561 159
56 67
106 220
640 97
12 591
551 547
123 602
143 204
412 57
422 496
467 387
486 373
460 476
364 571
31 172
66 255
132 549
313 568
265 641
527 210
245 166
577 18
236 459
208 58
158 140
409 604
271 335
482 84
443 554
58 437
379 589
73 414
451 155
234 132
205 156
614 391
317 217
59 208
589 135
612 23
616 163
578 21
416 564
348 614
273 275
34 561
31 179
298 551
246 29
221 250
90 557
567 104
402 354
312 405
203 437
435 624
38 444
21 282
225 313
98 273
573 258
166 423
39 643
280 466
615 174
569 570
284 123
301 405
543 200
209 185
104 474
335 165
468 263
586 437
74 164
375 10
359 121
235 348
4 139
147 295
129 247
312 484
559 160
123 71
398 131
43 639
75 428
419 226
614 400
403 369
144 517
593 319
548 412
615 49
319 576
160 412
154 322
417 393
97 249
363 65
139 398
550 238
551 178
539 42
498 285
354 508
502 614
329 641
200 616
37 193
518 414
486 321
96 496
99 610
42 428
177 162
226 612
553 43
495 65
362 91
161 71
203 596
306 337
391 460
70 222
310 509
443 337
17 314
118 613
523 468
606 104
420 610
119 59
31 273
23 221
79 89
249 191
155 160
218 366
206 614
560 608
46 379
228 80
142 323
74 334
560 335
617 55
575 203
268 399
578 602
545 290
429 83
496 201
242 513
486 237
100 512
446 309
595 42
182 504
449 60
305 306
312 203
487 353
175 353
89 113
5 322
613 420
469 253
386 332
156 470
397 314
325 542
631 169
540 510
1 179
293 538
404 123
74 553
316 472
252 431
270 115
436 491
171 564
103 465
242 342
92 312
319 393
571 337
229 240
226 46
69 282
580 19
581 456
506 270
442 254
585 304
574 197
107 583
392 139
536 542
234 207
86 331
541 257
310 128
474 366
137 276
232 412
80 463
409 35
233 624
530 537
166 450
509 520
637 97
540 564
600 399
631 49
466 8
254 314
212 563
257 467
117 618
346 558
285 70
468 634
57 441
645 563
629 267
536 408
356 570
251 593
33 171
289 518
474 463
165 519
623 346
425 22
512 357
263 262
606 534
421 478
540 425
618 6
531 363
137 279
457 335
130 600
147 515
175 623
164 96
510 484
556 165
79 296
303 333
230 61
147 4
261 30
515 202
12 633
503 108
375 53
578 639
569 65
206 75
89 264
289 575
132 23
171 551
341 545
279 29
606 204
359 463
599 365
416 326
35 344
66 204
372 548
432 491
511 283
451 156
489 620
419 294
150 443
9 44
253 635
176 138
149 178
124 241
351 594
25 126
627 402
106 111
548 566
25 276
293 574
199 636
269 438
306 569
551 469
643 15
349 637
383 440
40 114
537 67
460 164
287 419
538 299
489 587
318 7
419 74
550 363
547 601
74 457
283 479
471 318
638 31
18 431
633 571
80 510
597 239
618 515
81 468
504 224
539 440
535 568
480 357
24 326
458 551
632 381
455 602
200 278
320 67
329 418
508 419
267 131
44 193
543 459
88 146
65 440
602 139
592 316
423 82
6 355
454 578
24 564
193 272
134 234
224 2
472 297
515 595
401 72
463 501
419 383
132 93
302 486
433 534
384 289
351 199
8 362
510 644
419 381
137 589
519 226
549 174
232 475
126 545
183 188
522 254
262 576
4 646
61 621
293 58
394 171
338 492
186 179
514 22
331 434
631 210
360 135
59 203
317 601
63 391
74 532
135 193
549 449
620 399
427 327
494 118
310 359
182 549
534 318
545 443
137 164
199 552
603 275
521 150
210 454
430 632
195 502
166 529
165 483
415 131
219 285
286 430
159 536
429 360
452 397
140 474
324 506
112 640
338 30
40 19
11 559
29 352
377 175
81 342
112 88
26 131
242 319
372 121
308 4
170 325
153 525
135 80
532 628
152 471
46 430
478 115
13 503
177 409
269 432
82 265
11 117
237 466
612 12
119 101
410 352
227 161
468 554
246 429
506 149
34 84
248 196
515 454
141 607
283 540
257 416
388 116
201 160
194 249
18 343
163 424
303 395
358 220
502 34
458 521
629 639
91 464
7 496
544 93
314 258
38 160
393 475
123 132
599 593
161 497
331 456
577 135
1 454
86 37
336 414
623 492
78 205
281 638
122 608
616 419
99 265
530 373
272 613
394 1
238 603
7 501
155 270
576 386
193 206
292 523
367 370
554 476
565 241
512 142
56 159
538 547
238 587
502 463
231 202
302 398
578 349
56 142
47 405
226 369
264 605
490 468
30 310
491 355
265 567
392 457
306 201
177 612
277 373
230 171
71 567
96 323
416 178
179 479
609 227
545 239
91 428
416 260
115 149
190 202
238 109
5 613
85 319
400 294
485 439
496 417
32 583
287 149
248 164
73 263
126 81
349 7
419 456
544 274
151 7
154 311
426 162
608 471
360 494
243 299
362 200
143 592
174 476
136 194
82 168
392 285
377 401
599 352
371 547
536 633
584 644
118 134
596 126
370 592
632 458
213 175
641 507
245 33
250 628
441 105
641 34
19 614
311 539
391 89
496 586
455 546
200 14
392 442
591 276
6 476
633 16
222 616
603 15
121 281
636 179
554 625
183 113
284 137
603 557
499 576
259 485
369 498
562 258
616 264
521 634
235 507
400 311
394 245
358 605
127 69
184 253
99 319
191 475
171 472
354 455
103 214
488 589
540 482
501 438
219 61
55 279
371 544
568 576
479 341
580 419
235 186
327 369
643 514
323 283
155 576
610 139
443 440
159 244
480 281
357 237
37 143
174 607
268 394
358 228
500 100
553 73
366 105
641 87
543 258
311 357
382 318
610 555
551 119
592 50
602 478
430 395
532 171
519 585
107 379
310 320
14 340
112 108
419 566
451 77
484 92
211 583
622 423
289 606
8 67
224 218
250 501
424 448
267 274
514 622
53 527
95 172
537 304
491 318
494 30
42 263
226 403
631 324
597 411
564 640
354 110
259 277
466 385
627 571
256 488
349 441
122 43
584
356 292
550 79
297 428
340 372
174 182
358 120
377 283
417 494
245 575
252 299
52 444
329 63
151 166
174 414
450 13
134 174
176 171
506 108
368 15
535 404
259 256
464 374
175 548
483 222
359 549
90 478
464 362
483 285
434 458
189 220
463 548
136 121
117 329
182 4
109 294
568 133
348 575
574 301
489 340
372 444
575 383
161 278
459 176
297 238
317 478
322 557
267 574
548 10
64 444
205 565
184 368
390 81
340 423
20 256
483 501
312 329
507 549
174 370
163 336
210 296
297 372
153 106
455 576
374 145
482 278
57 59
37 495
318 322
42 87
478 429
345 166
144 300
574 338
375 444
13 425
136 200
75 279
9 269
444 24
580 27
452 380
57 331
494 513
372 9
528 495
549 422
548 481
239 575
235 367
257 229
364 462
325 210
144 543
283 566
524 464
485 160
478 374
278 81
51 448
283 518
548 392
189 45
389 483
322 519
431 201
256 577
71 163
297 378
470 256
57 332
510 168
87 552
174 209
310 147
265 458
458 309
229 582
283 544
168 326
182 369
182 145
580 221
580 399
81 57
540 494
548 188
552 575
9 183
229 541
254 576
346 4
374 205
87 35
141 144
499 75
4 107
100 229
468 160
114 446
73 446
426 99
367 81
446 242
574 193
204 160
252 2
283 552
549 556
584 483
176 190
427 329
177 4
386 133
458 231
466 256
153 474
128 340
144 529
136 318
202 574
315 478
527 99
550 218
160 105
225 57
340 522
421 444
539 4
292 140
82 256
13 89
168 472
292 400
39 297
281 163
136 93
552 368
439 458
153 567
145 229
363 464
372 99
214 210
185 380
229 49
163 81
51 169
495 28
133 551
256 50
380 248
575 159
368 328
327 160
552 431
34 535
87 447
535 123
78 574
340 311
22 51
367 46
75 374
9 335
81 147
4 350
554 464
104 9
364 101
549 180
129 109
431 66
297 490
494 372
164 364
526 75
261 494
75 131
51 172
174 564
322 352
176 167
13 302
86 329
574 1
118 109
233 189
552 13
318 358
318 580
308 147
4 94
433 506
26 380
406 283
419 369
550 53
109 402
357 494
176 146
517 153
207 229
139 189
464 555
467 133
189 210
153 5
211 136
277 322
168 62
19 550
109 16
6 367
374 153
182 364
166 162
364 394
268 51
435 550
437 205
160 203
14 13
51 182
278 208
163 96
124 133
580 366
60 168
182 576
420 380
229 451
515 549
186 358
274 446
153 330
147 18
512 495
318 446
494 155
456 464
318 145
390 497
548 354
256 182
558 483
548 240
390 38
145 210
99 95
110 205
196 87
149 133
532 380
581 252
283 469
87 583
411 368
329 291
181 322
407 176
252 192
478 432
436 369
13 251
374 550
322 562
546 9
213 133
563 444
483 552
206 278
413 99
189 381
76 483
341 367
255 535
57 253
548 182
372 166
156 431
234 297
495 571
198 580
353 340
205 412
174 536
342 369
92 506
41 252
11 176
32 160
367 410
205 500
217 278
368 40
549 379
390 334
369 69
205 475
143 147
292 290
367 488
514 431
109 393
495 17
580 376
364 36
194 506
81 549
142 358
486 99
283 511
347 4
476 147
136 244
580 113
293 109
4 258
367 241
137 278
278 250
147 409
135 13
431 84
576 289
160 453
67 444
458 415
158 147
75 538
390 465
298 163
560 575
446 496
145 81
152 57
176 552
173 57
442 495
548 179
98 478
574 286
385 369
275 166
549 70
573 99
83 390
374 458
483 91
340 492
388 550
87 111
75 316
58 297
56 189
8 205
458 461
553 160
210 80
580 303
144 48
264 283
174 384
506 103
237 431
97 369
478 403
270 292
324 464
232 147
77 329
340 365
166 226
304 368
283 138
398 390
572 368
133 484
443 446
216 256
358 321
249 163
153 246
441 189
508 576
75 395
116 495
136 130
494 65
537 51
343 9
191 174
54 210
72 176
390 272
12 57
559 99
144 397
576 228
81 495
367 408
81 252
516 51
266 369
292 561
210 170
199 51
570 464
144 148
3 364
547 368
273 550
165 535
367 333
284 252
85 380
44 99
30 147
13 351
144 305
127 87
276 390
364 542
57 122
371 380
287 75
136 534
521 205
163 307
373 51
458 282
295 292
210 262
174 115
579 550
374 160
506 440
552 380
252 227
212 446
576 349
205 125
503 535
187 380
43 358
195 506
197 576
271 458
314 575
320 168
168 102
446 154
323 535
109 318
387 252
418 340
144 210
229 74
361 446
112 166
319 431
168 372
306 369
369 157
292 230
189 525
493 153
430 550
477 252
145 552
313 535
580 498
396 535
382 358
358 280
219 163
479 153
355 278
7 9
297 23
523 163
494 457
473 494
405 576
575 224
178 329
509 506
263 495
166 288
243 390
344 168
166 391
505 13
531 166
478 491
88 549
431 55
99 520
445 292
575 339
318 292
87 460
144 480
318 133
322 47
215 368
150 506
132 256
535 372
223 109
9 569
438 358
449 133
229 416
533 322
483 126
444 247
424 297
574 471
21 364
576 236
322 502
454 176
9 25
401 136
109 260
136 578
75 504
33 168
487 464
364 337
145 372
278 31
68 4
478 119
329 318
574 374
329 29
360 358
87 530
444 61
182 506
431 545
2316
331 467
474 313
42 247
77 148
505 94
536 502
195 407
484 31
516 278
507 471
106 24
407 343
517 292
527 79
312 113
241 130
193 440
231 44
166 57
123 565
502 9
474 524
138 227
267 330
582 367
487 358
453 189
195 423
276 211
248 490
426 329
431 3
325 355
456 294
153 496
337 270
340 429
101 449
21 529
85 23
265 161
258 439
543 28
296 58
45 344
361 548
61 223
322 138
128 420
98 563
548 62
142 291
209 30
440 356
220 145
576 47
88 537
479 210
331 307
442 433
147 217
466 181
317 356
131 117
149 107
49 9
330 504
423 142
427 314
421 30
476 488
345 169
414 458
463 320
67 458
11 216
343 573
137 41
409 246
259 264
418 91
289 373
261 505
457 258
236 487
399 97
229 66
130 497
493 25
428 453
364 23
16 62
326 241
253 262
372 51
555 20
42 266
450 134
298 247
301 428
420 16
331 12
285 338
166 372
83 11
169 62
465 352
25 573
77 191
467 436
561 423
568 446
131 556
147 391
362 477
478 128
478 325
101 519
459 321
342 574
6 148
251 121
274 86
293 493
270 244
172 276
269 554
72 165
139 85
304 559
481 516
57 161
55 480
198 486
173 75
502 301
550 547
138 61
466 162
571 468
167 529
451 275
504 244
160 358
444 405
573 456
281 24
546 126
429 289
1 138
177 311
333 496
517 505
162 151
580 69
568 441
456 210
261 38
406 126
553 106
257 164
234 404
443 164
76 294
446 460
95 561
434 165
308 157
35 340
318 583
234 130
503 458
449 157
153 261
18 566
45 290
143 5
511 438
289 130
496 456
334 176
516 66
517 470
529 122
21 86
252 513
230 130
380 359
300 473
124 73
170 313
525 513
42 291
315 255
411 52
364 237
403 166
311 171
369 334
75 463
270 148
578 583
109 3
41 155
384 518
544 209
161 395
149 573
274 500
232 234
214 385
467 172
445 499
239 392
85 512
16 85
489 75
170 515
336 503
555 56
249 91
127 454
425 549
221 317
236 527
71 447
162 582
54 32
516 287
259 252
126 532
557 581
227 264
251 397
155 128
188 313
570 557
464 77
465 506
502 62
545 455
267 81
538 193
526 119
332 60
358 276
483 394
583 159
553 505
355 446
520 43
486 404
317 127
394 538
568 95
51 169
121 354
545 537
274 291
36 292
61 441
117 442
582 27
366 79
90 393
115 337
313 289
245 230
361 189
53 576
510 32
240 328
410 498
50 325
425 258
2 74
320 280
190 251
449 315
324 292
427 225
64 545
322 157
68 255
155 304
59 226
462 371
369 351
169 543
23 186
325 340
163 157
78 237
370 468
528 243
431 282
535 499
390 121
48 507
270 132
212 580
551 540
359 335
198 293
274 471
342 224
450 343
549 89
394 447
454 24
377 74
487 415
220 108
93 580
465 32
131 352
195 377
115 498
279 255
293 278
327 274
121 199
79 100
147 24
439 479
231 215
450 459
150 141
363 433
167 459
452 504
508 165
209 168
64 538
418 483
316 249
481 213
281 91
2 455
112 166
211 13
395 257
375 185
505 427
33 207
256 381
488 389
345 509
533 573
130 123
220 201
200 33
390 73
311 545
397 225
37 487
6 161
170 116
269 316
505 501
83 260
521 383
434 498
394 430
327 443
285 280
105 161
93 529
207 120
437 561
18 4
101 230
52 584
201 353
149 145
70 189
246 242
103 427
53 84
265 291
248 87
531 510
69 392
458 552
116 187
455 490
111 109
135 94
88 94
449 311
276 243
287 134
124 448
127 150
274 53
564 313
99 123
260 263
85 441
158 400
276 117
118 574
537 357
357 222
346 318
183 151
31 394
106 538
506 89
80 182
204 312
397 354
110 373
410 256
33 102
112 122
268 80
307 569
357 395
172 421
86 339
72 119
384 155
392 573
225 69
289 359
522 278
360 37
111 496
516 224
467 416
55 280
483 479
307 75
108 133
79 484
535 477
90 415
297 280
55 236
331 493
79 47
424 558
9 563
480 301
402 414
422 116
281 384
485 500
398 145
458 390
476 483
34 87
250 420
14 463
288 389
223 538
466 353
266 362
138 480
456 317
164 419
132 184
236 206
392 302
138 254
76 432
45 6
456 301
333 577
495 177
203 561
340 175
427 435
580 211
10 137
112 321
193 383
348 249
375 192
358 62
549 526
496 152
309 110
140 213
393 397
581 6
420 562
469 151
277 421
169 379
418 94
568 498
486 284
202 460
253 512
331 556
536 341
171 242
53 532
88 233
499 132
180 342
225 131
546 326
155 157
148 307
508 329
336 13
531 448
560 35
166 235
553 199
68 5
54 42
96 443
310 61
73 484
270 528
511 397
376 245
494 21
137 50
335 89
27 1
69 85
235 431
413 22
70 359
452 273
356 40
294 261
344 114
448 407
521 251
12 477
446 209
78 19
510 157
366 18
492 321
185 442
539 119
580 137
284 509
484 144
158 497
66 343
156 65
547 458
319 536
570 430
179 186
484 209
455 193
177 477
136 377
126 36
68 498
68 15
407 328
364 155
104 462
290 355
238 169
140 145
275 171
247 514
385 258
575 217
191 328
518 550
303 60
355 123
111 52
214 442
39 411
468 290
106 358
318 496
105 400
425 494
85 403
417 93
117 204
5 253
136 31
263 312
472 217
392 162
479 451
416 445
345 121
60 226
401 310
548 309
100 157
307 541
484 287
537 302
456 57
221 334
366 338
230 138
137 377
471 303
484 81
101 562
245 554
70 150
427 227
159 460
400 538
345 369
238 466
396 188
277 263
418 196
561 363
392 437
285 96
45 215
565 357
576 133
158 414
103 34
554 545
30 373
54 272
479 42
265 368
91 433
403 469
512 541
447 465
522 368
402 354
11 244
308 476
99 409
193 300
193 378
556 196
203 258
159 261
57 389
375 509
166 218
278 568
278 56
388 534
192 495
22 501
460 246
48 555
300 133
194 530
95 286
16 482
178 179
75 366
275 197
408 190
230 326
267 176
312 162
404 96
149 584
263 123
447 530
569 224
223 313
464 237
237 429
61 119
53 386
208 281
304 370
289 33
147 434
362 30
564 529
534 196
218 433
258 162
132 529
143 199
531 280
352 88
85 122
495 540
270 60
488 412
208 93
251 293
543 514
70 123
460 412
392 460
214 74
231 328
517 498
488 578
83 579
114 311
577 236
7 136
162 160
210 90
121 200
185 552
504 221
354 218
210 111
421 459
351 303
504 78
390 445
567 166
86 502
309 214
72 255
90 551
429 359
34 231
185 343
496 319
47 158
427 378
288 40
218 315
485 452
215 255
13 209
555 223
270 134
357 339
331 94
433 16
454 115
107 535
378 56
87 285
199 101
334 441
75 293
251 54
91 6
200 382
252 185
377 476
68 98
72 187
486 158
533 67
486 239
285 61
137 140
400 66
199 90
379 411
22 421
495 57
76 540
88 378
107 205
388 437
258 66
433 183
166 85
182 2
298 552
284 436
295 131
27 193
64 177
18 53
125 290
361 362
51 383
359 501
20 502
431 210
44 193
510 124
217 270
494 105
214 4
346 305
487 321
206 346
152 97
77 469
459 287
417 318
575 128
519 514
154 456
466 470
490 104
357 526
313 433
276 273
322 106
33 268
298 220
463 199
581 45
36 189
93 6
326 511
199 523
416 347
216 308
475 138
341 400
314 337
454 253
311 22
406 258
259 33
280 542
137 163
576 305
414 304
77 258
255 333
447 293
289 535
23 400
579 328
240 25
288 350
69 461
298 466
497 73
96 418
241 341
224 498
273 522
182 531
301 373
531 102
332 281
285 277
183 409
56 582
62 563
432 353
221 541
468 148
380 489
66 431
534 302
310 209
573 169
378 525
504 523
337 485
177 557
223 116
215 309
313 542
31 190
166 481
562 164
522 479
310 210
291 72
435 358
34 79
69 235
141 390
85 84
454 504
581 318
493 26
143 353
16 74
26 287
210 390
126 302
84 217
203 85
298 6
496 396
55 16
60 174
415 525
193 530
368 242
359 32
463 258
36 454
524 98
199 266
191 154
506 206
300 232
12 527
174 13
117 122
527 203
242 528
109 2
348 466
109 291
307 292
91 34
507 91
364 253
162 13
445 282
356 23
76 355
563 25
159 385
542 367
561 534
338 261
72 270
554 546
348 492
150 582
22 141
118 37
275 262
431 519
526 486
533 342
501 345
467 80
349 4
579 398
210 110
401 471
549 293
498 491
441 470
337 39
345 220
450 574
169 55
569 418
371 254
147 136
257 115
450 431
317 427
131 230
171 376
419 137
156 455
564 2
390 77
40 146
55 328
191 222
169 549
370 84
267 459
340 312
417 384
295 162
379 374
457 542
399 454
53 174
21 219
206 433
85 582
3 143
574 319
248 259
371 273
299 21
182 390
15 306
338 355
555 361
266 498
361 454
194 463
344 109
489 370
369 422
160 1
571 66
420 195
228 443
540 532
108 417
68 241
387 341
364 164
284 426
204 335
505 292
25 441
501 120
215 228
361 292
193 252
226 527
475 288
194 584
122 346
106 237
52 136
510 200
435 169
116 21
577 8
39 519
153 554
116 339
321 345
67 361
421 107
260 294
16 258
495 242
227 241
268 374
474 557
188 393
91 94
553 132
7 569
334 31
359 579
318 394
536 381
168 9
208 270
252 88
203 276
66 513
475 329
187 8
106 55
176 134
349 329
184 120
243 266
89 345
117 150
291 166
141 63
188 2
124 3
260 325
149 494
362 487
17 396
494 418
89 211
580 278
18 314
479 436
133 125
230 92
22 292
412 200
37 29
231 293
440 442
266 344
335 578
28 436
282 534
371 574
393 265
408 449
438 384
412 559
197 163
145 79
310 315
140 112
69 579
448 244
189 499
455 515
552 529
177 569
525 89
225 346
289 214
42 240
222 90
437 284
146 117
157 351
88 185
440 258
213 250
347 295
225 28
460 549
234 542
436 117
453 559
227 317
92 74
204 356
415 215
412 560
90 62
75 385
51 501
220 164
268 256
34 173
346 354
463 213
15 120
558 146
277 30
584 116
177 365
376 250
299 45
270 198
246 353
487 76
534 403
319 324
87 461
527 544
533 389
382 324
35 378
110 279
21 325
515 48
46 18
2 498
341 31
487 490
387 113
332 416
51 63
213 398
238 156
25 97
340 473
352 315
474 162
201 333
21 59
337 33
105 72
533 323
132 415
447 414
151 195
103 237
31 462
224 501
382 274
78 4
545 104
285 438
531 403
191 525
50 418
480 314
266 494
391 56
97 56
498 207
458 396
66 198
169 6
162 326
502 188
216 459
300 305
223 106
3 87
28 278
148 516
477 564
61 538
25 417
462 564
177 170
529 216
262 55
506 424
277 152
399 120
515 99
107 214
45 448
464 236
314 399
538 176
199 43
209 344
332 31
147 581
462 357
477 429
467 519
223 186
269 154
544 234
538 272
114 474
127 361
82 254
301 66
157 349
473 475
577 290
514 105
481 167
251 464
47 453
408 75
538 481
82 558
395 325
258 315
237 375
381 562
292 422
333 251
364 295
3 315
164 79
54 241
57 358
445 274
241 92
144 458
41 114
325 81
145 233
579 347
536 569
210 103
257 14
294 211
128 349
463 29
405 71
160 423
544 481
385 89
293 506
38 48
353 177
81 541
298 16
542 91
388 402
494 202
259 20
558 482
84 334
194 467
256 48
305 213
390 316
469 470
5 69
549 556
399 358
523 251
433 53
512 119
235 334
273 217
4 329
75 543
304 53
498 271
510 230
78 336
558 234
245 443
409 378
408 122
180 194
163 494
306 158
418 353
463 9
164 543
240 331
192 45
246 229
409 247
499 24
499 392
157 578
582 163
271 195
472 558
184 574
199 483
160 117
361 446
412 455
39 67
79 195
103 116
172 539
160 244
442 497
100 450
47 197
543 281
518 370
11 514
32 201
23 495
78 80
20 115
524 482
172 188
319 145
114 65
318 459
58 220
505 511
245 102
185 479
412 75
550 571
63 359
475 178
226 154
306 194
539 475
576 217
185 446
437 90
452 49
534 239
365 327
338 90
579 337
129 164
410 330
282 13
124 326
559 87
548 97
21 64
147 515
566 314
438 169
485 318
462 191
346 365
335 584
265 537
101 301
503 73
497 8
421 259
279 389
473 3
251 407
152 383
298 82
478 361
427 184
145 544
225 108
14 334
274 553
176 272
68 187
72 567
78 176
310 293
131 559
400 569
83 558
260 250
398 87
192 469
266 346
535 415
197 13
195 578
369 396
400 107
496 99
369 542
445 486
51 293
460 240
284 279
386 184
447 255
27 356
183 185
243 510
254 519
287 477
119 492
202 422
577 534
91 133
174 383
78 261
478 45
290 248
559 257
389 257
446 532
149 570
318 401
320 222
287 310
62 323
229 427
295 16
547 569
44 17
164 168
313 413
3 26
331 552
435 574
24 445
372 404
487 295
255 335
537 570
512 307
378 400
171 295
139 574
349 69
450 568
134 95
351 323
121 99
322 38
23 349
99 98
166 393
490 535
165 395
571 301
275 340
237 340
51 245
367 102
309 261
542 167
133 341
157 199
133 378
425 298
319 79
292 444
214 579
106 341
31 8
463 50
453 231
481 374
502 537
548 112
234 390
509 119
408 41
351 229
534 466
453 50
314 343
582 352
211 159
409 367
269 273
459 542
571 267
372 535
65 462
231 412
36 272
484 26
201 35
85 1
112 253
222 278
37 75
359 442
59 572
572 165
445 440
173 248
234 360
572 218
344 119
40 429
283 232
494 456
110 24
550 271
371 202
383 78
225 393
167 9
200 114
538 186
303 416
283 108
92 511
558 127
338 68
276 318
318 438
495 117
463 387
430 495
579 458
215 164
160 386
34 571
43 296
580 270
344 125
443 578
568 199
131 491
193 228
151 554
126 542
435 355
518 279
555 542
354 435
187 15
236 352
531 523
25 53
335 516
202 543
48 327
583 254
127 8
574 411
438 290
338 404
43 24
273 573
246 195
311 144
187 269
49 286
130 104
97 59
57 457
529 263
374 257
314 560
523 62
537 392
105 138
512 507
285 136
446 489
202 42
262 296
245 469
427 458
401 392
65 236
392 536
240 419
76 231
359 111
234 279
365 515
303 417
16 224
284 539
380 502
254 437
537 507
143 211
580 198
317 33
326 136
179 488
123 495
276 453
61 362
209 78
505 307
583 121
95 467
563 163
43 29
202 565
440 39
552 144
416 41
467 299
296 471
540 157
84 166
366 343
174 465
79 214
552 108
248 58
137 104
84 142
344 122
564 37
363 159
23 251
50 564
66 567
78 235
150 238
377 425
303 512
518 126
22 398
211 23
519 158
415 290
225 274
140 389
434 362
463 235
322 105
63 523
310 571
512 350
420 553
522 486
25 519
113 206
551 130
498 581
21 375
349 43
568 570
364 509
522 538
86 487
292 515
224 385
506 450
386 128
487 53
142 391
158 416
187 139
532 168
44 308
148 158
246 223
584 305
179 206
279 466
252 346
421 201
27 218
416 305
49 408
120 441
389 383
579 360
317 43
33 344
478 472
188 74
67 176
353 194
167 74
372 3
446 26
322 82
95 395
499 29
284 15
455 350
103 544
418 124
100 158
266 294
399 534
574 90
306 425
32 195
374 378
132 313
443 36
72 73
79 124
227 566
125 500
306 389
82 397
155 407
97 6
128 101
194 418
231 521
25 458
346 13
438 555
349 221
1 573
39 511
523 325
305 445
489 178
210 529
376 436
111 236
150 574
350 44
151 61
73 518
57 483
371 332
307 547
137 533
491 161
461 525
258 265
254 22
555 330
362 281
412 235
506 181
469 444
326 134
578 497
541 439
338 387
316 136
528 294
573 547
367 275
467 496
144 432
104 493
463 2
360 524
263 127
344 314
172 88
88 297
349 5
180 30
444 208
207 370
563 323
474 143
87 149
393 70
569 463
382 187
369 315
405 314
59 73
496 559
141 527
310 535
278 518
303 531
95 1
245 475
141 504
211 456
484 154
28 297
47 441
292 18
218 386
387 283
486 500
224 331
185 110
486 505
338 240
226 346
322 385
420 242
91 540
488 302
556 25
443 242
271 312
509 530
532 121
1 374
338 417
544 285
239 246
35 249
442 39
385 521
300 239
85 432
453 379
425 412
9 165
147 44
25 1
124 372
460 335
241 171
311 542
61 326
307 169
557 196
125 111
120 564
470 320
285 78
371 56
441 215
117 388
171 461
577 216
7 102
282 557
319 156
531 395
510 69
71 557
474 510
543 29
274 99
322 193
538 79
455 484
332 154
464 126
139 63
369 358
584 418
435 188
336 419
369 214
31 242
289 565
141 234
277 304
225 373
452 175
113 41
22 436
427 414
141 109
407 474
23 234
325 390
240 3
564 470
327 293
65 96
549 424
230 562
522 128
541 93
60 573
181 569
225 434
198 332
140 22
451 453
280 327
552 523
424 300
240 486
337 580
536 326
341 570
546 388
77 365
325 447
542 541
101 569
276 566
148 327
467 227
286 443
204 301
80 45
313 196
559 176
157 139
316 342
313 549
182 349
515 340
499 519
157 486
8 291
455 199
528 390
524 535
236 474
575 2
547 406
42 115
427 313
345 253
520 18
53 16
276 500
286 406
38 415
258 403
480 187
5 451
237 529
446 397
59 458
356 565
404 352
379 491
246 231
422 37
131 458
350 390
117 29
373 493
109 31
356 420
554 497
209 580
349 76
558 106
141 103
121 434
102 375
59 412
445 252
527 155
131 341
94 129
108 139
489 330
544 287
405 250
107 198
531 411
102 385
260 506
489 551
328 352
114 443
290 83
521 227
194 283
227 225
567 391
170 413
27 79
370 85
504 478
446 248
37 300
62 135
376 492
283 14
127 463
293 90
439 156
404 541
10 329
200 79
223 219
208 165
210 350
134 24
234 261
262 537
481 378
263 415
193 409
69 337
53 422
81 458
399 230
310 220
543 569
576 532
404 154
388 186
228 511
512 525
449 182
564 219
190 475
449 322
30 466
205 556
336 278
3 86
554 90
562 98
484 435
114 80
37 386
205 274
261 93
361 492
36 14
198 70
301 515
85 204
150 509
54 551
366 191
323 432
236 402
178 387
408 134
125 311
289 578
190 411
103 411
478 279
3 84
385 520
385 339
212 532
37 245
158 395
534 217
482 106
381 360
507 506
419 190
392 492
29 383
389 108
308 177
566 218
349 325
78 25
241 222
464 307
303 16
301 328
336 148
71 140
192 143
212 264
503 471
539 340
551 241
447 492
250 355
95 408
219 189
405 122
155 337
443 389
299 77
474 222
363 281
488 372
204 20
269 360
335 349
448 574
207 337
76 452
37 447
358 29
216 553
358 492
472 184
479 220
134 549
83 30
30 60
184 179
17 90
279 427
141 486
436 573
540 333
436 253
82 218
577 527
20 477
301 367
25 232
191 424
222 347
195 283
94 419
76 330
439 553
29 554
552 582
178 150
361 134
226 45
145 44
487 47
222 294
514 512
70 247
404 19
244 430
482 350
37 519
245 10
118 234
190 451
463 514
201 403
222 205
464 537
455 375
340 390
138 79
563 543
106 296
396 424
521 327
148 299
504 571
1 563
512 478
26 510
87 458
279 14
239 95
560 500
350 463
77 408
63 95
50 173
120 297
157 70
26 141
90 163
10 123
119 301
271 451
182 578
258 434
184 185
463 490
221 534
130 386
336 358
236 404
88 335
179 225
117 293
183 477
319 438
16 193
315 286
518 451
353 86
318 506
582 129
7 452
548 509
382 337
144 511
551 183
246 332
233 21
272 341
326 364
32 75
425 285
583 324
568 511
196 565
29 279
541 217
223 445
309 305
474 183
196 403
382 457
455 339
280 136
570 546
438 284
436 339
147 257
265 55
356 66
473 59
307 257
312 189
183 411
375 104
459 38
56 59
335 257
538 531
383 39
580 404
183 428
183 158
514 138
175 164
451 120
331 265
582 411
326 447
371 132
195 511
176 51
565 331
51 265
470 391
138 200
153 217
182 447
4 406
361 527
348 454
180 370
57 426
314 404
365 450
146 572
238 554
222 65
362 165
64 136
41 420
504 456
212 359
75 125
259 111
511 288
35 489
421 102
330 308
392 99
560 285
262 400
412 154
320 545
523 396
296 292
491 289
124 221
56 3
62 429
160 511
386 13
528 89
296 238
87 197
26 177
189 138
174 214
572 75
77 420
528 565
6 334
496 356
138 522
449 337
248 238
83 264
201 28
295 435
118 166
159 504
231 361
75 384
53 354
292 13
171 331
549 372
1 30
182 496
517 324
412 454
239 403
159 483
72 207
513 119
216 249
351 208
231 153
582 177
200 482
319 169
283 347
103 495
152 234
105 351
36 382
231 266
26 124
443 503
66 490
292 229
526 528
357 243
293 304
72 522
42
42 10
4 21
29 14
8 28
37 18
15 12
1 10
23 10
34 13
16 26
29 41
30 35
35 31
31 11
38 17
17 9
37 15
23 19
32 23
7 27
16 1
32 27
3 12
33 15
6 5
28 24
28 22
17 10
14 18
25 21
2 20
22 35
33 4
35 36
17 13
31 40
39 40
23 33
31 33
1 6
38 2
5
25 22
20 39
12 35
17 25
5 22
47
15 22
11 27
21 7
10 14
18 25
45 1
6 36
32 37
17 8
10 2
9 46
38 34
24 15
23 28
41 20
10 24
30 24
16 11
40 43
47 44
16 5
7 11
45 40
2 19
33 35
34 20
4 39
16 26
40 37
10 7
20 30
18 24
18 42
29 28
11 4
9 24
34 12
31 39
3 22
36 38
9 47
23 15
13 19
37 34
18 17
11 35
10
3 7
30 24
40 37
35 33
44 19
6 26
3 44
41 4
5 39
36 23
47
43 12
7 20
1 5
15 44
28 33
3 4
15 42
5 21
26 34
26 8
32 4
9 30
16 45
16 11
47 5
34 44
44 12
6 14
24 17
23 19
29 30
38 28
24 3
10 11
28 7
13 38
14 3
14 34
22 14
31 34
46 2
36 24
5 23
37 45
14 28
16 38
16 39
9 38
31 25
16 2
34 35
19 18
7 41
31 5
27 44
33 40
15
7 11
19 9
34 45
11 43
26 39
37 39
44 38
46 28
7 32
35 7
24 36
30 17
33 32
25 33
27 38
49
14 36
20 8
16 36
46 32
46 14
2 26
38 39
22 11
10 19
14 25
12 26
26 13
34 29
33 39
10 37
19 40
24 10
34 49
13 7
14 31
12 44
40 1
15 28
48 34
5 30
34 31
16 21
34 45
41 10
30 38
22 20
41 4
30 6
27 47
35 15
9 7
26 31
46 10
18 46
12 17
30 10
23 24
3 28
41 8
34 28
5 47
34 43
12 42
20
36 26
47 15
2 13
34 6
4 12
7 38
27 23
38 8
38 43
18 24
34 45
5 10
45 23
43 18
38 5
8 7
25 1
5 17
24 48
26 3
42
37 20
10 15
33 24
14 3
10 21
28 40
25 29
14 9
2 25
33 20
33 39
33 42
34 28
16 26
8 20
30 26
27 22
15 20
26 4
38 11
32 18
10 6
13 7
26 42
36 23
18 19
35 9
12 34
10 7
31 36
30 5
32 22
36 22
17 38
42 2
22 20
25 38
23 14
36 41
34 20
29 1
25
1 9
7 27
21 34
15 25
31 20
31 2
18 32
21 19
8 7
5 41
12 5
34 36
42 6
18 11
23 38
27 20
3 34
33 22
29 10
22 23
21 16
42 35
3 37
3 12
20 42
42
24 40
7 3
23 37
2 4
30 20
5 11
14 26
19 37
25 42
11 32
22 34
21 41
21 35
28 19
24 39
33 30
14 24
2 30
3 10
20 15
40 31
7 38
7 17
8 3
30 29
20 9
20 21
12 24
13 3
8 42
16 25
14 36
11 6
3 19
18 34
8 30
1 27
14 10
38 34
27 20
5 2
29
39 38
15 42
37 15
24 23
31 21
2 11
38 10
30 32
42 7
4 25
12 15
6 15
15 14
5 2
6 1
32 1
26 19
34 13
16 23
13 36
20 22
12 6
33 34
38 34
8 14
35 39
7 17
6 24
7 21
45
28 11
2 11
39 40
1 21
32 36
16 35
16 2
37 25
44 37
42 16
33 42
25 43
20 15
36 37
15 9
17 3
25 8
2 40
22 44
39 6
10 24
31 2
30 43
27 12
38 4
27 40
18 42
38 7
1 23
29 44
11 41
23 2
26 5
26 42
23 3
10 13
25 19
41 38
8 14
25 24
17 45
24 9
37 40
34 41
35
12 34
27 31
34 9
31 43
2 12
2 23
14 21
4 12
37 9
43 16
16 14
20 25
22 17
4 1
23 45
23 37
31 45
26 45
34 24
42 16
39 21
11 36
15 3
17 14
42 30
6 25
45 21
12 27
43 39
14 24
37 35
22 18
15 23
5 15
3 43
44
4 16
8 24
40 10
13 23
33 32
23 28
29 24
18 9
24 33
39 35
43 28
1 5
29 35
27 44
14 30
20 8
22 1
44 28
7 9
11 36
24 6
34 21
21 41
2 41
1 14
23 29
39 25
9 42
33 37
13 19
14 41
9 29
9 15
43 10
1 38
9 31
7 17
3 14
14 23
12 20
11 1
43 4
26 1
40
34 44
27 44
34 31
12 27
19 36
26 31
43 12
10 39
24 1
35 6
19 1
35 18
9 6
31 25
2 38
14 39
18 27
41 43
30 5
9 37
24 19
42 37
32 23
20 41
5 25
20 13
35 26
31 32
8 41
42 4
7 29
17 43
38 40
4 7
37 6
36 5
38 7
27 29
3 6
35 43
44
14 21
2 6
35 22
8 23
15 14
43 44
15 42
41 16
41 30
3 36
19 17
3 27
38 34
34 43
15 37
15 19
40 28
12 4
21 10
2 38
37 4
36 29
11 19
14 40
31 41
13 6
33 8
43 14
40 39
37 24
8 5
27 20
7 3
8 25
31 36
15 26
35 1
25 14
18 31
9 4
22 15
36 32
34 36
44
17 8
20 6
5 14
21 17
40 24
27 28
38 11
29 4
27 13
44 26
4 15
41 31
17 14
42 36
1 17
33 1
2 26
19 37
23 31
17 41
15 13
19 3
20 11
25 15
8 21
38 19
23 6
42 23
25 8
19 39
22 36
22 25
9 14
16 39
22 8
10 41
41 18
11 18
26 37
43 3
25 38
36 10
14 36
25 9
40
28 22
40 19
39 9
12 33
7 1
35 29
29 13
8 19
24 30
13 12
3 15
22 10
3 26
21 22
32 28
8 20
8 38
4 31
16 25
7 4
7 10
32 24
21 36
18 16
16 33
3 27
10 9
4 14
21 29
22 34
23 7
21 3
33 11
34 5
8 16
37 9
19 17
6 20
2 1
48
23 3
16 5
37 5
31 25
23 20
22 23
10 23
25 23
24 34
26 2
4 12
10 26
33 26
39 34
18 34
31 29
21 5
16 36
10 2
31 2
29 26
17 2
36 38
40 14
24 15
40 4
12 20
11 35
18 13
38 6
26 36
11 18
23 26
26 5
21 13
28 5
12 14
28 38
12 25
39 35
3 22
9 20
39 5
33 20
32 11
16 31
19 12
37 32
47
21 39
17 18
46 7
11 29
21 32
1 10
12 31
24 1
18 15
12 43
35 19
27 21
47 8
7 37
45 15
29 15
42 19
15 14
12 35
8 24
41 11
18 2
40 26
46 15
12 18
15 32
34 46
31 23
20 4
24 6
21 13
16 11
2 38
26 29
22 25
24 36
9 8
44 23
10 3
11 30
12 25
24 46
8 28
5 14
23 33
20 6
55
16 45
5 14
41 36
34 6
29 20
47 21
29 9
28 8
20 19
46 12
26 22
42 3
29 19
45 34
10 7
3 14
26 32
15 32
29 16
37 22
4 39
13 16
34 20
14 30
22 19
23 38
24 5
18 11
44 38
10 6
41 45
30 4
45 3
32 16
46 32
21 39
23 15
29 41
18 15
5 9
29 18
20 47
17 29
40 13
36 20
47 31
29 10
35 41
30 11
43 13
23 22
8 31
47 45
36 29
11 20
40
25 16
36 28
8 28
35 17
10 21
10 9
21 20
14 39
19 37
7 3
38 5
8 11
18 27
9 22
32 2
32 24
3 13
8 1
29 32
29 25
40 25
33 27
27 31
31 4
39 19
25 17
3 14
16 26
14 12
20 39
18 29
19 15
11 30
34 10
19 28
35 38
39 6
20 27
23 34
58
38 18
7 26
25 33
22 35
26 12
9 25
40 7
33 37
13 18
30 18
32 38
38 15
39 32
25 20
20 38
13 34
38 31
31 27
23 36
38 9
8 1
13 20
10 26
13 21
5 30
30 20
5 18
39 21
24 22
26 17
15 7
25 38
15 30
25 32
23 25
27 12
40 36
26 1
11 4
17 8
1 38
28 7
25 24
20 5
32 4
36 7
16 32
15 5
22 7
10 15
27 26
30 36
23 18
27 11
6 10
31 14
40 12
20 23
50
5 22
15 46
23 39
21 2
32 43
16 35
40 37
38 1
22 14
31 24
3 9
39 44
16 27
17 15
42 41
28 47
8 28
24 19
42 20
6 18
5 30
34 30
30 36
49 44
12 30
7 1
6 3
28 50
22 10
13 43
28 43
27 13
48 13
39 12
42 13
18 44
19 39
44 13
11 42
36 25
29 2
30 33
43 4
17 37
1 28
26 6
45 27
28 21
37 12
63
45 42
24 6
42 44
43 5
19 45
27 13
21 43
14 42
2 23
34 38
10 9
6 18
3 10
10 24
16 34
21 29
44 48
7 19
40 7
13 28
21 11
40 32
49 50
37 3
44 37
46 45
35 10
36 30
6 7
31 4
16 28
3 24
22 12
33 6
11 40
13 50
47 15
29 45
20 21
14 44
37 43
2 12
36 49
15 11
7 43
43 42
22 36
7 11
7 1
29 41
17 39
21 26
39 24
50 18
13 7
40 31
21 8
17 10
25 32
40 48
22 21
23 3
27 37
46
3 10
45 5
27 10
27 1
10 29
9 12
46 21
42 27
15 5
37 18
21 41
21 26
24 21
25 21
15 30
7 9
22 33
9 13
34 13
8 24
20 33
13 26
17 14
1 25
44 25
25 11
32 8
41 19
5 26
1 31
35 11
17 1
23 35
38 18
11 36
30 40
1 18
3 6
16 34
43 1
14 28
46 39
45 2
41 4
13 22
68
42 25
37 7
7 19
5 16
29 10
3 35
28 30
7 32
18 24
13 36
17 41
6 9
19 36
2 31
42 12
37 3
15 25
23 29
21 31
30 5
38 41
36 3
44 23
28 35
37 2
9 38
41 4
31 16
46 1
26 14
44 28
20 28
4 31
1 12
6 8
31 17
21 9
34 45
26 30
24 41
37 21
4 28
9 35
36 23
40 37
27 36
3 28
14 11
45 42
41 36
14 2
6 14
34 15
15 42
24 30
5 26
3 19
44 8
18 36
25 31
2 45
35 32
24 42
12 39
11 32
33 17
14 24
44 9
48
12 8
34 27
43 28
40 19
13 33
43 2
21 4
12 29
36 16
24 25
48 8
23 45
35 21
9 17
1 40
30 6
15 11
15 5
26 4
14 19
28 24
43 45
39 10
26 10
8 45
20 44
18 16
17 19
46 6
6 13
41 3
33 32
29 13
8 10
29 9
42 16
27 7
20 47
32 3
22 24
38 36
4 37
15 14
31 29
16 8
9 20
43 7
73
9 33
11 39
24 44
13 39
45 8
28 37
18 29
9 38
33 10
3 7
19 46
16 19
41 38
23 2
12 24
1 35
35 16
16 27
34 42
23 7
42 3
12 15
4 13
19 28
41 36
38 20
34 48
30 17
27 48
8 6
22 34
8 11
33 43
2 27
27 45
31 15
1 42
45 14
43 6
28 40
8 24
43 7
31 48
23 9
5 27
2 42
45 42
20 31
2 26
33 5
32 17
2 44
34 47
38 6
12 40
13 9
10 39
42 22
40 29
33 30
6 13
23 17
36 48
18 28
35 43
27 15
32 43
41 2
33 44
1 48
1 40
14 23
11 43
46
41 28
33 32
14 28
24 18
14 37
16 37
20 35
12 40
5 9
22 10
41 2
41 3
8 13
30 44
42 37
23 26
1 17
45 15
21 26
37 39
41 31
12 36
10 29
4 16
17 36
31 8
9 25
37 32
10 1
27 20
37 9
38 16
43 9
37 17
20 9
19 16
21 40
15 31
38 44
18 14
6 15
3 7
31 46
38 11
44 34
78
27 17
1 3
27 41
34 21
16 2
2 12
5 43
22 34
20 28
12 23
45 18
28 34
14 16
17 38
22 33
29 31
31 27
10 29
1 24
22 44
39 45
13 11
15 21
2 6
46 9
10 11
37 13
1 41
36 11
18 12
27 15
23 35
43 35
7 28
16 18
31 17
30 29
21 14
19 30
24 30
38 31
10 45
39 18
15 34
4 1
23 7
20 13
46 14
33 24
46 7
32 13
7 41
34 4
34 43
44 36
16 13
43 9
30 10
15 7
24 14
26 3
9 15
36 7
25 16
34 33
18 40
24 23
3 36
45 7
3 16
24 4
31 16
8 21
2 40
38 42
45 1
33 3
35 39
41
35 31
34 10
24 36
36 38
36 39
9 24
6 7
26 27
11 23
24 31
25 35
29 16
38 29
22 31
36 37
32 13
19 27
4 5
40 38
13 24
34 6
21 7
4 20
7 24
31 27
35 11
2 7
14 3
37 33
30 9
2 12
36 28
15 31
17 36
1 27
9 18
5 39
41 40
3 4
13 8
82
19 1
3 29
11 3
6 16
34 36
18 13
12 30
30 21
40 13
23 5
36 12
28 25
2 21
4 1
15 32
10 21
7 30
10 32
19 5
41 15
5 18
41 5
27 26
39 6
12 15
35 40
15 29
29 4
9 27
18 23
1 27
27 25
18 1
2 18
18 17
35 27
12 20
38 8
13 24
32 12
9 5
4 35
29 34
35 11
8 28
35 19
17 27
40 11
36 30
13 2
35 28
23 41
16 36
8 12
24 39
36 41
13 26
26 15
27 32
21 33
10 37
33 9
11 14
31 35
20 1
5 36
17 40
13 17
5 8
39 29
39 22
32 19
8 31
13 3
10 38
30 3
3 35
39 21
23 8
10 11
37 21
27 41
41
20 28
7 13
14 40
31 1
9 13
28 41
26 4
5 35
21 1
11 39
21 5
22 2
24 1
23 29
40 17
13 39
34 13
36 24
12 5
34 30
8 16
23 7
2 17
10 6
20 32
34 37
10 37
18 34
24 19
17 25
15 25
34 20
23 27
12 41
4 28
13 22
41 3
33 34
16 1
38 28
88
37 10
4 24
21 39
1 11
40 30
9 36
4 7
26 34
17 12
19 22
40 9
19 32
38 29
4 27
18 24
2 21
20 35
10 15
7 11
16 14
2 28
13 17
35 21
30 18
7 15
40 10
21 24
20 34
5 20
36 13
2 6
9 27
23 7
32 10
23 35
38 3
34 32
22 3
1 14
35 38
33 18
4 18
28 18
17 38
13 39
16 37
6 40
32 36
14 28
1 20
5 26
7 21
38 22
31 25
31 6
9 34
23 8
14 20
21 4
24 36
16 32
28 35
4 8
1 2
9 17
33 16
5 22
16 4
41 18
34 38
39 41
22 8
33 40
29 2
23 10
31 15
17 27
32 41
11 27
2 14
5 6
39 8
30 22
30 24
15 11
41 23
13 34
20 32
50
43 3
40 34
36 46
11 37
5 18
22 4
5 8
19 25
46 32
32 38
39 34
1 40
41 4
28 1
49 15
42 29
12 35
5 27
18 35
38 6
18 9
10 19
13 44
24 13
17 43
8 47
30 48
8 20
34 5
39 30
49 33
20 43
31 30
49 42
14 4
14 15
7 43
14 38
16 34
24 49
36 50
37 42
5 14
15 26
40 2
27 10
45 26
14 21
23 49
93
18 32
23 43
3 4
32 44
49 40
34 37
35 49
28 15
49 28
3 43
20 8
3 30
19 12
11 45
33 2
18 50
18 27
24 23
30 15
3 12
1 49
35 1
44 39
6 36
33 29
22 6
9 46
12 31
35 41
30 27
45 35
34 13
48 5
23 28
10 15
30 17
1 25
12 1
41 45
31 39
25 16
25 19
47 25
31 26
38 47
1 41
48 18
36 10
24 4
23 17
47 11
24 46
38 45
8 22
7 45
31 43
13 8
5 50
41 31
16 1
5 8
10 20
27 16
25 14
48 7
29 10
39 33
18 40
4 15
47 20
29 31
38 15
19 28
20 19
46 19
35 17
14 33
8 40
3 13
36 19
43 12
27 42
1 27
16 3
34 15
38 28
40 48
5 44
27 4
42 39
10 4
27 29
8 48
50
25 20
29 4
5 13
21 36
2 50
22 42
11 33
46 10
17 24
35 6
33 42
33 17
2 48
13 14
40 29
7 46
5 30
12 43
47 21
1 2
35 45
27 12
41 49
39 34
32 43
5 28
44 45
43 31
15 10
27 18
25 43
29 9
25 50
23 2
33 46
14 3
50 29
50 38
16 7
8 18
14 39
27 19
33 12
14 33
46 6
6 21
26 21
2 37
49 14
97
39 30
12 35
24 7
24 21
7 34
18 9
49 21
5 34
34 8
22 18
46 10
2 28
17 22
40 14
10 44
44 9
28 49
49 39
35 47
41 39
11 8
3 11
14 19
26 45
11 27
5 29
46 45
48 40
40 34
7 22
40 7
30 4
33 46
1 41
27 18
8 24
8 17
16 21
1 50
29 15
7 4
50 45
16 47
34 36
26 29
7 13
8 48
16 49
42 30
19 3
1 20
44 34
44 35
1 31
10 29
12 48
49 4
35 22
22 44
22 23
7 2
9 2
31 41
46 16
15 8
42 11
36 35
15 12
3 30
49 33
18 32
3 50
23 21
38 13
35 30
5 3
11 43
1 36
34 38
4 15
28 36
25 7
28 20
34 24
21 14
21 43
1 4
35 16
3 4
31 5
18 40
38 24
25 49
28 26
7 17
3 31
25 43
48
29 41
37 19
12 34
17 33
19 36
23 39
19 32
38 11
29 47
25 10
40 24
3 30
9 16
24 32
18 46
12 40
39 31
42 39
32 8
22 1
48 40
48 39
6 40
25 20
40 3
48 44
2 15
5 3
28 14
11 29
15 18
7 3
10 24
17 39
40 13
32 47
12 15
43 28
30 21
42 26
45 29
24 43
27 35
10 1
35 28
9 24
3 4
101
41 3
36 33
25 32
42 17
31 7
15 41
47 34
30 6
9 10
30 48
6 23
40 47
22 13
14 33
33 13
42 28
34 20
36 16
43 28
9 1
34 9
45 14
33 22
21 8
26 25
47 36
6 29
23 10
36 2
36 39
24 37
10 18
23 31
22 5
48 26
2 15
41 47
23 28
30 38
40 28
42 8
14 23
6 21
35 39
2 43
4 34
31 22
1 6
34 5
19 20
28 12
8 19
44 5
18 25
19 32
3 45
38 16
8 40
18 20
34 37
29 48
38 24
8 4
15 45
43 31
45 41
11 20
26 32
36 5
26 39
11 47
22 44
18 24
23 17
18 34
1 36
35 5
42 43
2 19
40 23
31 44
28 32
5 10
29 7
44 16
4 11
40 39
3 18
24 9
28 48
27 11
20 29
2 26
22 23
19 12
26 7
2 32
31 12
44 47
9 4
10 33
40
5 3
25 33
15 36
29 6
16 11
20 19
34 10
35 22
19 8
37 30
24 18
2 23
8 9
17 39
38 22
17 8
7 27
8 26
6 22
18 3
11 27
26 12
26 23
36 40
28 5
21 18
8 6
13 37
26 34
32 26
37 17
23 31
8 11
31 4
14 37
26 18
14 1
26 15
25 37
105
36 18
26 14
16 38
17 40
39 18
24 25
13 2
29 5
12 36
6 37
33 19
22 39
31 17
35 26
18 14
10 5
36 32
15 33
27 31
24 21
27 40
39 38
32 4
35 18
11 7
25 16
40 33
13 15
23 2
26 28
33 37
39 8
9 2
39 35
26 5
10 35
39 30
38 11
40 38
11 33
34 26
31 1
23 14
33 29
8 27
40 35
21 10
38 7
28 30
5 15
37 32
13 31
7 34
17 10
17 37
35 34
15 34
37 2
1 8
36 37
3 12
31 16
37 28
1 21
14 13
6 24
25 26
15 3
8 40
28 19
9 19
35 1
16 27
3 23
20 12
12 14
22 14
37 26
9 24
16 7
4 35
26 13
37 25
34 31
34 16
1 36
32 2
19 35
21 23
14 38
10 12
10 19
22 4
36 22
7 30
1 22
3 38
19 40
17 1
11 9
16 10
24 37
17 7
9 32
25 7
48
14 29
5 11
28 37
47 45
3 29
5 30
46 10
24 36
10 32
16 28
42 8
28 5
39 48
30 1
28 35
29 28
6 34
15 24
27 30
6 37
47 30
5 38
2 42
43 36
25 29
37 42
24 42
30 33
37 10
28 40
9 34
11 4
13 5
44 17
19 29
7 33
15 22
26 10
11 44
18 37
10 20
21 1
5 31
42 23
41 11
48 14
30 12
109
31 41
23 45
23 20
7 16
45 22
32 41
22 17
20 4
45 11
23 29
30 2
33 44
44 25
13 47
48 37
38 12
17 39
18 31
22 44
1 31
38 16
36 34
32 2
45 33
25 16
37 14
32 39
7 23
42 20
33 13
43 11
22 1
24 43
47 34
30 20
16 26
45 46
7 31
16 6
16 45
12 15
2 11
39 37
15 28
28 40
35 48
15 17
28 48
35 32
24 37
6 40
34 20
37 18
26 29
35 44
2 18
33 23
45 8
10 4
36 46
22 12
9 42
22 38
21 48
6 26
42 17
12 4
38 37
17 14
20 38
4 40
9 23
12 20
39 25
48 17
33 31
40 33
6 24
39 27
19 7
41 30
17 2
35 41
12 11
30 11
15 37
44 36
37 33
27 24
35 2
43 36
26 46
34 6
27 31
32 17
48 30
5 21
12 33
37 23
45 5
39 31
6 41
32 27
36 9
39 19
23 41
14 31
26 7
25 48
44
29 11
13 34
32 9
18 42
13 44
4 32
2 12
8 13
20 34
14 28
8 42
15 31
42 30
21 38
21 32
26 32
11 5
23 36
22 7
40 16
32 36
16 41
17 32
37 30
31 10
13 14
12 40
10 44
11 9
7 32
13 35
32 3
13 16
19 4
2 33
43 11
7 6
1 39
35 27
21 14
24 40
25 41
13 1
116
3 44
1 10
30 32
44 36
28 30
22 27
13 43
9 17
23 30
18 43
29 44
33 18
19 29
7 44
44 39
40 3
13 23
44 14
41 17
33 17
33 25
8 21
16 30
28 32
27 15
40 25
33 42
21 19
2 20
8 12
15 17
28 24
25 27
25 7
33 32
14 24
29 43
10 13
26 43
8 37
14 20
14 43
32 25
41 30
8 23
43 16
4 37
9 2
21 28
20 33
20 3
23 28
13 1
35 28
43 27
7 38
16 39
14 16
16 25
17 27
19 16
41 12
21 17
40 7
26 13
19 25
15 38
44 37
32 14
13 8
6 27
35 5
40 29
9 10
24 15
6 5
13 16
18 8
26 41
10 26
6 39
22 34
10 16
41 1
12 43
7 21
3 23
6 38
35 25
31 7
18 32
30 40
42 7
15 30
27 24
26 42
5 32
3 14
29 20
5 36
33 15
33 28
32 26
2 10
41 28
4 39
28 11
11 18
34 44
39 24
20 18
20 1
11 17
34 25
22 31
24 34
43
6 37
10 22
4 18
18 10
18 35
8 27
27 3
7 4
37 12
18 16
40 3
2 14
36 23
24 19
41 2
17 42
5 36
37 26
5 30
39 13
36 43
4 28
19 25
37 7
7 20
38 35
31 16
12 21
9 34
32 8
5 11
39 19
1 14
39 8
34 4
14 39
36 7
5 42
33 14
36 14
29 19
15 28
120
28 41
31 8
28 34
23 1
41 30
31 24
17 43
19 25
19 23
14 8
36 41
6 8
10 25
8 38
11 28
8 35
12 18
14 9
2 23
4 28
41 31
36 26
10 14
12 20
3 42
41 8
12 13
2 42
3 7
6 30
10 3
15 9
8 37
40 3
22 5
27 40
2 31
15 43
7 39
4 32
27 41
38 23
34 20
4 14
36 18
43 6
15 25
32 8
42 13
27 26
22 15
31 33
30 36
12 34
18 24
13 27
18 9
38 32
7 16
9 36
9 39
10 16
37 26
22 41
36 14
40 8
21 39
36 8
20 6
24 2
13 4
19 10
19 1
17 20
28 23
30 13
2 38
3 31
33 43
4 39
2 22
42 10
14 19
24 21
40 10
4 15
42 7
20 28
14 27
1 4
17 40
38 14
16 29
8 25
2 15
38 15
23 16
29 35
9 6
7 13
16 11
40 6
7 17
14 35
34 1
30 26
13 36
41 12
37 23
26 34
15 42
5 8
30 9
30 42
33 15
36 10
40 25
20 9
38 22
38 27
41
14 1
5 24
29 33
25 40
35 29
24 11
28 37
18 10
6 41
19 11
12 4
23 20
31 29
25 27
38 3
1 7
17 39
36 39
29 30
38 36
9 7
32 40
36 29
20 1
5 10
34 17
25 22
12 33
26 1
36 15
21 14
26 6
16 38
24 20
36 10
28 11
8 12
13 23
2 33
10 40
120
23 10
10 7
28 22
11 22
26 28
21 40
41 15
27 22
14 6
2 3
18 38
20 13
20 3
20 29
18 39
19 15
15 12
21 12
33 9
34 6
22 24
29 22
3 7
5 28
19 18
30 25
9 18
23 34
11 26
12 7
34 40
26 8
17 9
23 18
33 40
40 28
7 34
14 23
28 14
17 22
5 9
28 34
38 17
29 5
25 35
8 29
33 17
3 29
10 30
12 17
34 31
41 13
18 40
37 12
35 23
17 8
32 19
23 25
12 1
36 18
38 41
27 33
13 34
30 24
22 16
28 1
18 14
12 3
24 33
32 35
38 10
3 38
1 30
38 40
2 38
8 12
41 23
2 37
36 1
27 1
38 37
20 8
3 37
2 34
36 16
34 17
13 2
38 25
40 5
18 37
8 22
23 17
21 6
6 30
35 40
3 31
31 5
14 11
8 4
39 1
32 20
33 37
37 16
32 9
8 1
22 31
21 23
31 14
12 29
36 41
21 18
15 17
41 9
13 15
29 15
33 19
7 38
24 35
12 9
9 39
40
31 35
22 28
28 35
21 24
5 27
14 28
40 19
19 33
40 3
19 36
24 32
2 11
37 40
19 30
19 21
38 26
38 3
3 18
1 27
9 39
28 7
16 5
9 21
10 30
18 34
12 39
15 28
17 37
3 16
25 2
6 23
13 28
6 3
9 4
24 28
3 25
11 29
20 7
8 35
125
24 14
38 20
28 10
23 15
36 13
22 31
10 35
15 22
24 10
26 5
9 34
39 2
17 1
19 27
35 3
24 32
35 12
6 36
25 37
9 10
4 33
22 9
3 40
25 9
30 31
24 16
35 34
31 33
34 4
26 2
21 35
31 24
5 30
37 26
2 33
30 4
3 36
38 31
8 14
31 19
31 11
33 24
27 1
28 4
37 32
35 33
37 22
33 12
27 25
32 13
23 29
37 40
5 3
37 15
7 17
23 38
21 30
16 21
34 33
34 32
36 23
23 4
39 36
5 12
35 23
7 32
18 36
38 21
2 12
19 10
7 21
27 40
23 28
35 29
11 33
39 7
28 31
17 26
8 24
10 5
31 8
7 12
19 34
17 10
35 15
38 33
22 3
30 15
15 16
29 30
21 3
12 23
25 19
15 12
8 39
10 3
30 17
11 24
32 14
32 17
33 28
29 26
19 6
24 38
33 5
21 23
20 13
17 16
11 5
37 29
19 14
7 40
37 6
34 31
28 1
40 35
32 38
11 16
29 33
22 30
2 4
16 14
20 11
20 24
5 4
49
49 30
24 15
16 20
9 20
40 28
19 41
20 45
5 35
12 44
39 34
29 5
16 13
17 35
8 26
29 36
2 23
31 37
32 5
11 17
19 46
1 11
16 44
40 6
35 20
18 27
19 26
22 26
28 15
10 37
42 38
4 11
34 19
26 35
36 7
2 24
16 31
14 10
27 30
20 21
47 38
33 9
44 18
47 19
43 17
13 3
11 48
15 17
43 25
130
21 2
14 28
42 32
16 37
10 13
6 3
12 5
33 40
48 32
21 44
21 43
9 28
2 25
47 39
24 37
23 29
16 19
14 17
38 4
24 28
14 7
44 28
17 39
12 45
32 34
38 15
31 29
36 49
45 2
13 32
24 7
38 3
2 18
8 21
11 17
16 28
35 8
5 18
22 38
8 15
15 29
25 30
22 4
1 43
41 10
11 8
28 49
44 18
3 31
44 11
23 15
40 6
35 19
4 49
37 26
29 43
7 20
38 35
28 25
41 29
1 46
1 28
41 16
8 32
42 23
35 40
49 35
29 14
16 29
42 16
1 21
36 33
36 28
36 20
3 25
7 38
33 13
10 7
36 19
14 26
1 9
46 26
12 22
30 10
33 44
13 1
13 26
22 41
23 31
3 21
3 47
15 34
35 31
43 49
20 11
38 1
48 41
30 16
35 36
5 15
45 5
41 35
3 48
40 25
47 27
9 41
33 34
17 30
28 8
38 23
14 47
35 3
30 46
24 9
2 12
39 33
27 13
44 49
35 13
37 27
15 30
48 39
28 22
25 1
17 21
32 10
40 46
9 35
32 14
14 27
48
35 30
21 6
6 40
10 24
26 34
24 18
10 32
36 17
21 37
8 1
15 44
13 2
16 38
47 39
23 3
23 1
18 4
28 12
1 20
46 15
36 38
25 39
40 29
18 39
47 41
14 42
33 21
39 31
27 41
7 23
23 15
39 5
45 19
43 30
18 14
22 8
21 48
45 31
6 38
11 6
47 26
30 23
23 6
21 12
13 40
31 9
39 21
135
42 40
30 34
34 40
29 15
34 23
23 10
8 15
7 48
18 43
12 9
5 17
32 48
20 22
13 36
36 31
8 40
14 30
13 48
26 15
7 32
23 7
34 12
6 38
20 47
18 32
24 4
8 32
38 36
27 15
1 17
11 2
34 41
14 17
46 11
10 19
28 6
48 3
10 11
41 46
11 26
29 44
37 2
24 9
5 38
42 31
38 45
7 28
24 33
24 34
12 10
45 27
18 17
44 15
9 2
22 45
22 37
46 18
13 30
3 6
44 33
42 4
35 38
23 39
25 7
22 12
22 41
20 9
22 7
38 19
12 23
10 31
8 36
15 38
26 10
37 5
1 37
27 19
23 26
1 34
2 29
18 35
1 5
30 1
10 47
31 32
8 19
7 16
10 14
20 15
2 39
9 48
44 24
13 40
29 40
16 9
14 36
32 30
3 36
44 47
42 9
29 12
37 33
11 15
48 12
41 32
27 33
44 35
41 15
28 42
32 37
43 24
21 31
40 11
35 41
27 30
44 30
17 9
21 23
37 20
36 24
48 10
25 4
25 37
13 31
7 6
40 33
2 16
3 24
37 3
37 35
17 19
16 38
26 22
44 5
44 27
48
36 7
27 48
32 20
35 6
41 30
45 38
30 48
10 38
21 29
22 34
9 45
7 37
16 43
23 47
5 38
47 22
37 11
39 6
18 23
34 28
26 30
46 25
13 48
2 28
46 13
36 30
23 19
12 46
40 14
33 15
17 29
31 4
2 24
28 13
46 45
1 30
42 46
20 16
16 48
3 24
29 22
6 19
37 44
31 20
14 45
20 8
33 46
138
25 33
4 46
25 40
46 35
11 39
15 17
27 47
9 41
10 15
43 8
23 14
16 48
9 7
32 9
43 48
27 37
10 9
2 39
44 45
10 46
6 1
17 7
36 34
45 31
36 45
2 25
46 37
41 23
8 45
36 14
16 24
18 21
25 28
35 9
11 31
18 25
14 4
19 41
2 34
37 30
29 32
18 46
47 15
15 8
17 25
1 28
24 1
48 44
31 22
9 22
31 13
6 25
11 27
18 24
43 1
3 23
6 21
10 20
16 39
19 20
38 26
25 4
48 4
6 24
21 39
4 7
26 33
14 47
33 46
11 18
21 27
32 22
23 15
39 19
23 30
2 20
32 15
48 42
24 36
24 37
7 42
13 44
24 31
1 30
18 9
8 37
30 39
36 25
2 28
34 44
37 45
3 48
21 7
21 45
37 41
3 35
24 19
12 19
33 14
39 43
19 33
6 29
48 39
25 19
8 24
40 13
47 12
39 28
4 12
46 41
25 26
10 28
15 38
41 15
4 15
45 5
32 26
27 25
8 5
17 45
4 24
28 43
22 45
23 19
3 4
13 7
12 38
7 19
43 16
41 12
20 3
29 46
27 28
41 45
36 44
40 43
4 47
28 23
40
8 18
32 8
31 32
8 12
37 21
5 36
4 11
19 21
13 4
8 39
23 1
16 4
2 35
14 23
29 39
23 9
20 40
36 8
28 27
5 2
1 11
8 23
33 25
32 17
34 11
25 26
19 8
20 30
19 24
26 4
18 22
38 1
6 12
20 32
32 27
15 13
10 4
7 18
11 3
139
6 8
30 29
10 18
31 17
28 8
33 40
24 5
38 33
28 17
11 26
20 21
3 8
10 7
27 26
11 4
11 31
8 22
7 24
29 35
23 3
33 39
2 35
3 37
2 1
25 38
30 27
20 12
21 2
37 4
16 32
35 21
10 5
3 19
18 5
35 33
28 9
23 7
40 24
31 19
12 19
34 36
3 15
31 40
35 28
28 27
1 40
21 17
27 23
24 2
14 35
33 9
30 11
23 1
6 7
15 30
24 23
8 4
24 22
32 18
20 35
19 37
8 33
14 26
12 1
13 22
30 1
27 34
5 4
18 24
4 13
14 11
17 24
20 2
15 27
2 6
13 26
18 39
21 37
2 15
22 30
8 38
34 12
40 34
8 29
23 37
24 16
13 9
8 36
36 10
6 40
31 34
24 10
34 38
40 5
25 20
31 35
34 28
21 19
39 32
2 28
40 30
9 26
27 33
15 33
22 5
5 7
20 11
34 7
7 16
18 6
32 29
25 18
9 3
26 20
27 38
32 40
32 17
5 13
2 39
35 32
13 31
5 23
40 13
18 16
9 19
33 12
33 13
12 17
26 32
35 6
32 12
3 38
12 35
26 35
26 2
39 34
19 11
13 25
39 7
42
28 34
42 36
8 42
23 8
12 27
39 37
39 42
1 36
27 36
39 17
24 35
24 30
42 11
18 17
29 42
29 26
11 7
33 25
24 28
21 7
38 1
15 27
8 3
7 19
4 11
22 10
36 14
4 2
42 25
36 16
42 32
6 42
31 25
9 14
5 7
24 42
3 20
13 26
40 8
11 22
41 14
149
24 3
40 9
13 33
17 24
12 35
13 19
26 20
8 13
4 29
14 18
9 25
25 30
13 3
34 3
3 36
8 24
24 39
30 39
19 28
39 10
26 29
38 23
28 1
9 32
5 30
4 11
32 38
9 34
37 5
21 36
28 37
23 24
29 25
31 10
16 5
35 22
2 3
13 11
38 9
22 6
31 6
6 39
29 5
36 37
24 11
18 40
11 39
5 10
7 30
8 32
8 22
4 13
39 42
42 21
39 35
28 33
27 19
28 27
15 32
40 10
25 38
35 19
22 23
1 20
27 9
33 39
32 37
33 10
32 5
34 15
19 9
5 7
23 40
23 8
30 18
25 37
8 3
27 2
25 33
34 22
2 10
20 34
7 3
19 17
22 32
9 5
11 27
18 23
24 1
1 2
42 13
34 35
18 39
17 38
17 32
26 8
33 5
39 28
32 20
9 3
34 40
40 2
37 9
23 1
2 21
31 8
22 41
29 2
33 32
42 35
26 3
26 41
28 38
22 10
1 41
41 16
21 20
15 7
28 13
42 24
42 2
3 18
5 8
32 25
34 29
25 41
16 6
8 41
14 27
41 7
42 28
25 10
42 3
15 25
11 21
8 36
28 23
14 6
21 4
1 27
20 35
38 31
1 22
5 40
22 25
1 3
16 7
5 34
28 34
50
47 43
26 21
6 26
32 50
8 3
33 44
37 41
34 5
35 8
5 48
12 18
45 22
20 40
31 14
2 14
36 42
47 27
19 2
23 46
11 30
26 5
5 4
40 32
49 36
39 23
16 11
2 33
38 16
13 28
35 34
48 11
36 27
49 45
17 3
32 18
19 15
39 25
18 26
41 10
5 39
27 7
26 2
29 26
1 3
13 41
24 39
40 13
48 9
36 26
154
26 27
24 11
39 1
33 9
6 33
37 18
36 13
30 9
32 19
41 32
32 27
29 14
39 43
40 15
43 7
38 12
2 46
39 10
7 1
6 8
46 16
2 31
31 23
11 17
20 39
20 35
13 32
33 12
39 9
15 48
38 49
17 16
25 12
17 33
18 41
41 6
35 24
7 15
28 11
15 18
45 14
19 38
47 28
31 6
45 39
13 28
11 13
9 31
3 37
14 41
46 42
46 38
28 2
34 21
4 8
26 9
10 35
35 19
25 22
8 11
43 48
20 38
4 42
40 20
3 15
29 36
46 10
41 9
1 42
23 21
31 35
3 42
47 26
23 17
13 46
23 1
45 17
32 18
9 35
39 25
34 24
29 44
45 46
2 39
27 42
47 33
35 39
41 13
50 23
15 14
6 17
48 12
16 31
45 35
1 45
14 2
4 47
21 31
20 45
4 24
42 43
11 39
12 22
15 10
24 9
42 35
44 12
18 29
35 21
50 15
45 30
28 19
26 10
4 3
45 12
11 20
15 12
19 20
38 10
16 48
21 46
1 12
31 39
27 5
23 25
48 4
39 17
30 47
43 9
18 20
28 4
15 41
42 41
8 37
39 33
32 50
44 34
13 39
24 13
23 5
46 49
34 23
11 40
19 26
21 7
7 28
31 29
49 24
15 38
2 20
49 3
23 28
47 29
13 26
49
25 9
17 27
3 6
21 30
2 16
32 40
15 7
5 7
48 44
19 29
27 39
45 44
32 7
13 37
37 35
43 2
1 49
21 45
7 33
5 47
44 22
43 20
14 42
29 14
25 32
26 45
32 36
24 14
36 4
10 19
27 3
38 36
23 34
37 42
21 43
12 48
6 41
44 7
6 44
11 28
8 46
28 8
14 6
29 34
21 28
8 18
13 31
49 26
163
11 3
48 13
18 17
4 2
11 46
9 17
40 28
43 30
15 7
34 13
10 7
17 22
29 34
31 38
15 46
49 18
14 27
47 40
14 29
20 7
40 8
31 3
4 29
35 8
16 49
1 42
42 12
31 33
49 19
37 43
8 10
38 49
12 49
17 26
14 32
18 47
32 44
3 8
11 19
30 8
46 17
44 8
18 16
29 23
13 28
30 9
21 40
46 6
26 1
6 32
24 26
27 48
37 2
19 39
13 26
42 23
13 37
21 48
49 2
31 7
9 8
46 37
16 1
41 39
37 9
34 7
46 35
40 20
13 29
23 5
15 24
38 9
10 47
40 13
28 25
7 25
18 26
21 30
2 14
16 29
10 5
4 15
36 22
9 6
19 25
47 33
49 21
15 39
1 5
32 13
20 42
38 44
48 9
31 46
5 30
44 27
45 3
41 36
21 27
22 18
39 24
20 9
36 27
30 31
15 30
32 28
47 31
48 3
49 15
33 7
11 41
45 39
22 27
38 48
19 12
40 24
8 13
7 46
25 11
18 19
11 39
47 38
19 35
26 29
25 18
25 3
38 3
39 35
45 15
45 23
5 13
4 21
38 32
4 38
32 48
30 27
42 16
32 46
1 3
3 47
35 5
29 8
29 19
10 21
29 45
20 16
15 32
20 48
16 38
31 29
38 17
31 41
34 46
37 42
35 22
26 10
44 34
16 17
22 5
44 1
12 13
35 47
25 13
48
8 6
35 21
11 41
48 38
48 27
20 2
36 43
23 24
13 31
17 16
32 47
12 31
27 26
38 44
32 16
29 10
19 27
21 36
39 6
41 45
24 5
9 2
38 15
28 33
39 42
32 31
12 39
19 30
24 27
13 9
32 19
10 31
38 21
1 34
14 40
17 37
1 19
19 46
38 4
25 43
22 20
3 18
10 7
9 33
40 31
3 27
45 42
160
32 14
37 23
3 41
5 3
13 24
27 10
42 16
45 32
28 26
1 17
12 36
38 22
20 29
34 16
8 28
31 12
32 13
29 32
3 25
30 14
30 7
7 31
21 4
21 17
43 47
23 7
30 37
34 10
38 9
9 25
24 46
7 14
44 28
37 39
27 4
5 10
1 19
45 9
30 10
36 41
46 41
7 32
5 41
12 15
38 14
6 18
9 23
28 18
44 14
13 7
1 3
46 40
2 20
39 21
4 28
28 31
26 4
27 15
10 1
8 35
26 44
39 40
34 21
24 21
16 14
29 31
5 38
26 16
14 20
19 18
22 21
15 30
22 5
45 34
15 10
1 28
44 34
22 37
39 34
5 24
12 39
20 3
21 9
13 39
18 30
11 21
15 13
38 18
27 44
18 27
8 30
46 13
18 21
33 22
2 39
40 32
2 33
2 7
21 23
39 48
41 33
37 15
13 25
47 5
2 28
46 9
40 45
19 44
20 5
15 7
46 4
26 38
6 43
37 2
22 45
23 44
2 40
5 26
18 4
13 47
33 1
4 6
23 33
39 29
35 30
6 26
24 17
8 24
30 17
7 19
13 20
4 30
41 38
33 31
12 11
26 29
47 15
15 22
44 4
46 35
37 19
40 33
3 11
40 47
20 26
40 38
33 7
35 7
41 1
35 28
46 34
9 29
7 9
16 36
47 23
9 11
10 28
43 35
25 47
30 1
42
32 8
34 10
29 26
4 25
2 29
28 6
20 18
21 7
8 41
18 42
12 6
39 10
5 7
40 24
27 31
38 2
3 8
36 19
34 15
33 41
35 9
13 12
25 1
25 32
16 42
7 36
31 23
17 32
11 24
6 41
22 29
30 8
38 23
34 14
41 36
36 34
15 37
24 15
19 9
7 2
17 42
160
10 11
6 13
24 40
42 32
22 38
19 13
3 8
33 38
12 16
16 41
13 18
36 37
38 5
41 17
9 5
10 37
40 33
33 14
26 24
31 33
39 13
20 29
25 12
4 24
40 19
12 15
41 30
14 34
14 10
24 12
31 39
22 15
3 27
11 15
40 28
34 35
8 40
6 23
24 38
8 1
35 12
15 41
2 6
15 30
31 24
25 42
8 27
14 40
6 37
7 13
29 3
10 6
21 35
24 8
18 3
3 39
29 1
28 26
5 15
23 20
27 29
15 28
31 22
7 21
2 27
27 20
20 13
19 4
25 41
23 27
39 23
39 30
4 20
26 13
19 32
17 26
2 24
38 3
37 2
3 9
24 32
18 16
17 6
16 40
5 37
4 25
23 28
13 11
12 9
16 7
25 23
12 6
35 15
28 29
13 2
18 8
18 5
35 5
29 18
15 42
13 32
2 35
42 11
36 19
21 34
14 41
14 18
25 6
40 18
10 2
14 1
6 18
20 1
33 34
2 1
36 28
13 38
16 20
42 33
34 4
35 29
2 36
1 24
21 6
14 39
39 40
7 31
23 22
7 28
17 20
18 19
25 40
17 24
18 33
7 11
23 40
34 12
11 34
33 16
5 32
40 10
4 39
6 40
16 37
34 2
32 2
16 9
10 1
20 32
35 32
23 31
33 19
1 23
21 40
9 19
16 29
39 41
41 28
38 29
7 10
50
32 6
13 14
2 38
20 37
3 19
26 6
23 12
42 11
26 10
6 42
14 2
27 9
43 37
22 1
18 19
40 11
49 42
46 44
29 4
50 28
17 39
6 1
30 21
33 21
36 5
7 40
21 5
8 17
16 23
42 28
20 46
2 26
25 48
17 27
26 19
47 17
34 44
23 45
42 17
23 42
41 42
40 15
6 20
40 25
20 35
11 5
10 24
2 31
29 18
171
9 12
49 8
18 40
43 23
35 17
33 29
41 3
37 16
28 48
31 48
31 12
24 43
43 41
23 33
10 31
45 7
37 50
45 17
43 16
28 45
23 21
18 22
9 29
33 18
33 15
16 39
43 48
50 45
16 42
14 49
23 44
37 35
38 1
2 40
20 35
32 38
4 10
33 16
7 28
11 20
27 42
49 5
19 40
40 32
29 46
10 9
12 45
47 36
25 40
20 27
6 42
15 10
27 50
26 2
13 39
36 41
18 38
11 50
44 1
18 49
17 47
35 42
13 29
38 50
4 15
13 35
24 38
50 26
11 49
35 12
1 33
15 14
3 16
26 17
11 24
47 31
24 12
9 21
2 1
48 24
38 37
2 29
32 21
7 41
11 34
47 43
6 19
38 20
44 47
3 9
46 1
19 9
8 31
21 3
15 35
39 3
23 32
46 48
22 12
46 44
28 9
20 25
26 49
28 3
24 33
49 23
39 26
6 10
5 44
33 7
50 35
42 3
14 35
41 30
7 46
8 30
50 21
50 2
41 24
38 47
22 17
47 27
20 43
17 25
15 27
46 19
40 37
34 25
45 1
18 28
20 5
25 5
41 37
49 13
48 8
23 22
22 31
23 5
15 29
14 4
16 35
9 26
44 34
4 41
37 32
8 18
43 3
19 50
37 28
1 36
38 40
19 48
22 38
28 47
13 37
33 50
15 23
46 21
6 33
2 20
8 34
11 5
9 48
18 12
30 23
36 46
44 32
2 24
12 4
17 33
35 44
45
3 20
40 23
26 40
10 8
27 9
22 6
29 19
29 17
12 21
23 22
31 8
41 39
22 21
31 15
42 17
31 19
28 5
31 24
9 31
18 39
28 10
13 4
8 43
22 30
35 38
8 32
37 9
22 34
14 13
32 33
26 36
44 30
39 21
22 45
35 21
2 27
11 29
28 25
39 7
2 1
43 16
14 31
23 3
22 9
167
14 43
45 24
21 8
35 25
28 18
8 7
12 41
14 7
44 41
22 40
27 37
35 13
29 1
40 4
31 29
39 9
20 26
23 24
2 29
21 44
8 26
6 10
34 39
20 43
34 44
5 40
13 21
1 43
17 16
36 2
24 20
2 42
10 20
14 38
38 1
10 45
14 10
3 41
42 14
4 13
14 36
20 33
19 13
20 2
13 37
16 41
28 33
23 29
16 43
3 18
28 9
17 31
40 19
42 24
17 12
7 43
11 39
27 13
45 1
2 6
18 20
19 36
2 24
23 42
19 27
11 30
18 31
8 3
5 7
37 41
17 33
3 32
45 11
38 26
32 43
7 10
38 23
11 28
39 6
38 41
17 13
12 27
19 14
22 1
7 31
22 9
42 22
14 6
42 21
17 39
38 28
1 18
22 37
7 38
42 20
4 1
36 28
9 29
6 32
13 34
10 32
16 30
36 13
17 15
2 9
18 27
1 44
38 16
1 20
6 21
9 25
31 42
40 39
22 18
9 26
15 7
13 31
19 6
1 10
30 5
5 8
15 14
21 12
41 32
19 20
29 35
6 26
6 16
28 35
42 43
19 39
4 18
21 35
34 12
10 13
37 17
33 1
7 32
20 45
41 33
7 11
34 18
40 37
22 38
9 43
37 19
20 25
44 19
45 32
19 34
37 34
4 22
16 19
1 6
11 43
3 11
1 9
19 15
34 21
16 21
13 38
14 23
25 8
38 21
35 30
22 7
30 43
48
15 17
39 24
16 3
18 13
11 44
45 14
25 1
24 35
9 32
13 14
25 20
24 30
31 11
38 13
32 12
41 12
48 25
42 12
25 5
2 47
27 19
26 12
29 46
15 25
29 28
40 32
48 24
25 47
21 36
43 30
23 48
28 12
25 12
22 16
36 32
15 18
6 18
7 4
29 19
5 4
12 34
10 42
11 45
25 33
16 6
37 4
43 8
178
31 5
47 39
23 33
43 24
17 27
24 17
29 5
34 14
48 25
32 8
42 48
33 4
41 26
31 4
8 41
40 10
33 22
38 16
42 31
37 15
16 9
8 22
42 32
36 7
2 17
1 16
1 28
5 40
2 41
5 33
21 2
28 43
4 15
40 15
27 47
18 13
46 28
47 37
24 32
36 11
36 30
46 42
3 17
11 9
16 12
4 37
42 40
7 45
29 40
18 1
17 42
28 48
36 26
30 10
13 44
45 15
38 15
19 40
27 29
13 45
44 48
32 41
12 24
13 2
1 35
22 45
33 17
47 7
12 3
9 40
1 9
6 38
9 43
46 16
30 47
33 30
33 36
43 39
21 47
25 19
5 12
42 2
11 21
1 15
14 11
47 43
13 37
10 1
29 23
18 27
38 34
8 14
35 46
33 43
19 37
36 2
40 35
33 39
19 2
13 14
18 8
7 11
6 19
1 41
20 8
15 47
47 18
32 14
15 28
43 26
5 9
17 4
24 27
30 43
33 6
33 46
45 23
10 20
9 26
16 13
31 41
32 30
43 10
38 31
19 26
22 35
6 36
32 36
7 48
6 8
28 37
35 39
42 28
30 19
5 21
33 25
10 41
38 45
6 13
7 31
33 1
13 5
20 25
6 3
2 26
28 41
3 32
17 18
30 25
9 14
43 8
33 45
23 30
11 41
12 23
8 10
31 25
23 25
43 38
30 35
39 29
21 3
27 2
30 20
39 17
4 35
37 5
4 42
13 17
36 23
1 13
48 46
6 25
38 40
19 17
25 21
17 37
20 14
48
45 30
12 44
19 31
33 29
3 20
33 4
35 22
43 21
23 1
24 26
29 40
44 28
10 29
1 3
12 14
20 18
26 41
43 39
16 44
32 35
35 34
20 17
29 47
47 13
2 7
15 34
18 30
46 39
41 31
2 19
39 12
43 29
8 17
38 35
29 41
36 20
20 27
48 10
47 6
46 11
48 5
35 43
9 28
41 37
42 25
17 43
22 25
185
22 32
6 35
42 1
46 28
6 11
18 9
18 13
16 24
21 4
10 22
23 48
22 45
35 15
19 6
24 4
3 44
44 33
13 15
2 10
3 21
48 28
45 6
16 6
46 24
29 44
21 42
14 22
17 45
12 32
21 44
41 3
37 13
10 38
6 36
42 28
31 33
2 11
13 7
48 22
26 34
7 44
6 22
13 25
6 41
29 45
30 12
43 32
26 15
14 21
17 12
28 43
11 28
40 45
29 1
30 48
2 43
17 11
46 48
42 30
31 4
14 33
26 23
47 40
4 45
12 41
31 44
12 42
39 29
14 15
24 12
45 20
36 1
5 35
28 29
1 35
31 25
40 3
45 28
24 36
44 8
21 10
15 40
20 12
1 17
23 46
25 45
9 10
2 31
22 41
18 10
21 31
7 32
30 40
30 20
43 21
6 28
17 32
14 9
42 32
31 39
12 9
13 39
2 47
29 23
35 10
29 14
8 32
20 33
44 9
21 1
31 14
38 46
5 17
26 28
37 30
34 27
43 36
32 36
34 12
20 44
43 24
12 40
18 22
47 41
16 35
36 38
33 10
26 48
4 18
5 3
9 27
48 16
12 33
24 18
23 30
30 10
8 34
28 47
14 26
26 47
19 2
17 23
43 38
10 23
24 9
6 44
15 1
37 19
3 42
33 32
12 36
11 16
46 30
40 13
44 48
44 19
10 13
45 12
48 14
2 12
22 16
14 12
37 45
27 8
9 2
47 38
45 24
31 42
42 35
7 31
38 22
17 46
5 28
16 46
44 11
42 18
24 35
39 40
42 4
28 17
39 26
27 22
12 27
22 17
44 12
44
35 25
19 9
18 25
10 30
13 34
25 36
43 12
30 35
38 35
28 21
31 13
20 35
14 35
40 28
3 19
18 39
20 17
6 3
11 34
19 42
38 12
7 9
11 8
16 25
26 44
12 22
6 38
33 38
23 1
4 23
35 24
22 26
28 36
27 34
29 2
4 10
27 37
15 38
5 17
38 13
25 29
32 13
34 41
187
22 42
33 1
13 35
14 5
28 15
16 22
15 36
11 29
29 34
9 30
17 41
44 36
14 23
42 17
34 24
38 15
31 30
27 8
38 42
1 20
3 32
2 43
11 14
8 35
42 11
10 20
36 22
29 41
8 11
19 44
29 23
36 14
14 40
14 9
39 37
8 4
36 31
43 4
27 21
34 40
8 21
4 22
25 24
44 3
12 27
20 32
32 44
11 44
20 7
10 15
26 15
32 14
1 13
7 22
41 15
28 34
7 18
26 4
29 30
11 1
29 1
1 5
13 2
3 15
17 34
34 14
25 32
28 17
29 16
44 21
21 20
16 43
35 23
26 27
8 40
44 33
37 5
43 13
4 3
22 12
33 38
17 18
13 26
41 9
17 20
35 34
40 11
25 11
16 19
18 10
18 23
35 32
10 35
17 14
34 41
23 20
30 11
31 33
4 12
1 21
5 40
28 5
29 25
7 27
1 9
23 3
44 5
38 20
16 20
39 25
36 7
19 34
41 40
22 15
32 19
8 16
21 36
4 7
4 42
4 30
42 20
20 37
33 26
5 30
23 9
36 30
35 44
2 15
3 6
4 44
3 33
27 20
25 34
9 25
11 28
23 36
19 28
42 5
12 21
31 29
35 27
16 1
42 1
31 3
42 15
21 26
9 2
32 42
44 12
9 36
4 39
39 11
37 14
5 38
37 9
30 32
44 41
39 6
21 33
41 1
14 30
32 6
39 31
8 18
43 20
19 36
38 14
24 44
31 25
20 11
26 39
18 1
19 43
9 18
21 29
18 30
25 8
18 24
28 4
44 17
31 21
40 28
31 1
20 25
19 23
9 16
25 17
50
32 47
7 33
29 16
2 44
21 46
38 23
19 4
48 36
50 8
9 27
23 17
1 4
40 20
36 18
22 28
14 33
7 27
5 23
1 10
26 5
25 21
27 24
32 43
44 39
23 35
23 37
15 30
48 16
15 4
12 50
45 36
33 44
4 32
36 34
15 5
15 11
49 12
38 13
47 31
32 12
33 20
44 41
31 3
28 33
33 30
42 23
6 47
32 25
30 34
199
17 31
4 43
45 19
18 46
11 19
17 32
30 21
46 13
33 26
47 22
50 20
42 44
38 47
1 41
18 21
4 13
18 5
29 37
17 46
14 7
5 34
20 16
42 13
49 17
10 29
8 3
37 5
28 2
8 13
49 13
6 19
49 22
38 24
26 28
41 45
27 20
50 34
13 7
29 42
38 49
35 45
27 43
2 20
10 12
5 6
15 34
38 25
24 18
18 12
32 37
18 22
26 31
7 16
6 50
1 50
14 49
12 15
39 6
12 22
49 33
13 20
28 10
50 29
21 39
46 44
42 24
15 9
49 39
45 25
16 9
39 25
28 38
37 12
2 41
23 11
49 31
18 7
17 36
40 4
23 12
28 1
34 4
27 46
11 42
11 22
28 7
3 24
17 16
49 35
17 15
45 13
9 14
50 38
1 33
19 17
36 37
11 47
26 48
24 4
42 45
13 10
25 22
21 27
47 43
20 3
32 25
15 40
13 11
1 18
6 35
40 29
6 40
20 46
46 42
41 43
50 46
14 29
6 3
47 24
2 24
5 11
16 12
4 37
8 40
47 46
48 36
31 19
36 49
35 40
25 20
17 3
14 31
42 3
36 7
20 29
11 49
6 13
48 1
39 23
43 25
27 8
25 23
12 43
32 16
49 46
48 38
36 18
24 43
7 46
48 25
35 26
36 22
21 33
46 2
43 38
17 23
19 42
6 1
49 41
10 18
14 32
48 44
46 41
33 9
48 39
5 3
9 3
47 34
30 42
36 24
9 41
42 20
44 11
40 23
10 33
2 4
37 21
2 40
46 31
2 47
30 38
40 12
1 49
44 3
25 16
48 23
37 34
24 34
6 14
6 45
29 39
22 16
35 44
45 44
39 9
27 41
43 31
50 36
14 27
43
28 12
28 7
18 13
41 12
26 18
19 35
4 29
25 26
40 9
5 23
32 34
31 40
16 1
5 13
15 12
19 14
4 42
17 39
10 3
18 34
24 33
11 1
42 11
5 37
18 30
19 23
18 1
36 27
8 19
13 10
18 28
11 39
43 12
2 9
40 38
20 27
34 22
9 13
24 26
36 40
7 6
21 11
192
16 13
21 14
27 38
42 28
24 6
42 8
41 20
36 12
21 15
42 26
18 10
12 42
17 21
25 3
36 28
19 30
21 6
20 23
21 23
34 13
20 28
31 43
32 4
27 18
1 31
7 23
28 41
12 32
32 13
40 13
25 9
28 15
17 26
18 23
34 7
3 24
4 19
4 10
4 11
1 13
17 6
43 34
12 13
23 26
27 8
10 32
21 37
5 13
32 11
43 15
30 9
2 28
15 26
9 37
1 39
34 35
5 25
7 15
37 22
32 17
34 8
13 3
40 10
42 11
39 3
29 26
12 8
2 17
7 42
1 28
15 8
43 40
11 10
21 36
14 7
2 22
18 37
37 17
35 27
27 6
18 14
13 36
23 17
23 40
26 20
31 42
20 38
24 22
6 11
33 16
6 18
31 2
12 41
9 12
14 33
38 16
29 23
33 9
38 11
5 34
10 33
40 27
7 1
23 43
28 3
23 19
16 23
36 27
38 15
34 36
15 40
37 25
18 25
34 29
25 15
19 32
41 26
2 36
24 35
12 27
8 37
14 23
19 35
6 37
27 25
34 38
4 21
35 39
24 8
18 15
8 43
18 17
13 2
6 4
9 38
26 35
36 18
40 5
31 29
41 18
41 40
7 25
38 22
43 37
39 36
39 29
22 11
2 5
6 5
21 24
3 10
29 12
43 22
37 13
35 21
27 7
5 31
7 8
36 4
12 17
9 5
19 13
25 28
34 40
18 38
29 40
15 20
31 40
41 14
10 9
18 40
4 30
26 36
13 6
18 9
9 14
33 42
16 32
26 18
42 29
6 15
36 16
2 4
18 7
19 16
34 28
15 22
23 35
26 11
13 27
41 5
38 1
45
13 7
42 9
24 11
19 38
26 31
16 25
36 33
4 24
27 31
24 14
33 25
13 24
41 5
31 35
35 29
32 6
26 24
15 43
37 5
36 40
8 24
31 45
23 25
15 26
8 44
39 32
30 35
2 9
11 25
31 21
38 31
6 36
3 2
9 13
18 7
24 28
38 34
16 5
10 36
33 1
22 8
17 21
1 20
12 5
196
33 27
32 15
14 43
35 16
40 6
28 25
30 21
36 35
40 14
28 43
23 11
38 44
43 30
18 29
34 24
40 22
20 17
31 40
44 32
16 38
9 31
12 20
13 3
34 22
30 15
5 20
39 6
19 1
21 6
17 16
33 30
10 15
33 41
30 35
39 32
11 6
40 45
32 10
30 23
41 34
42 38
25 43
27 38
20 2
27 40
4 11
2 25
10 37
41 29
40 26
23 32
33 45
42 5
9 22
39 17
30 37
35 1
15 35
3 33
5 3
16 37
11 33
5 24
5 33
38 6
5 27
16 33
41 28
8 37
17 35
38 24
44 4
18 43
39 45
33 25
18 26
5 10
45 17
32 30
14 22
45 4
1 30
28 36
22 43
27 41
14 19
16 40
44 10
21 15
8 16
19 38
17 9
16 36
13 29
11 42
17 43
21 5
26 20
28 29
18 22
8 19
38 34
22 10
3 2
42 12
11 19
36 39
45 23
36 24
25 32
26 39
38 18
5 30
40 23
4 25
25 36
10 13
44 14
43 2
27 35
9 26
16 20
8 15
22 15
45 27
15 37
12 35
23 19
44 26
1 31
40 4
38 22
2 13
16 18
16 5
9 4
14 39
41 16
44 23
45 28
1 7
21 25
26 33
41 35
24 35
20 42
4 28
31 24
7 32
19 35
9 43
12 10
14 23
38 7
41 5
44 39
22 33
31 18
36 43
25 18
36 33
27 10
23 25
24 28
39 30
16 21
9 38
31 23
43 38
45 13
17 6
3 21
26 5
21 33
28 16
36 3
31 36
12 15
21 2
45 36
9 13
35 28
14 11
6 24
4 35
22 1
9 25
7 14
11 39
2 30
17 44
42 33
18 1
13 27
41 31
34 33
48
47 27
7 43
9 2
18 13
1 9
2 19
37 43
21 3
11 35
6 37
13 5
47 31
35 40
32 34
1 35
2 46
15 9
47 23
42 47
6 13
1 38
28 36
39 29
16 9
47 8
39 41
20 13
17 13
6 19
33 26
4 9
30 18
47 19
21 32
12 38
24 33
18 34
6 25
6 41
29 36
22 17
9 45
14 7
24 10
18 48
25 26
24 44
207
20 1
5 24
12 16
48 18
27 15
24 20
5 26
30 6
31 36
8 17
25 42
33 23
7 8
42 15
38 46
46 37
48 45
41 47
38 35
44 43
11 47
4 34
47 27
39 21
28 14
33 19
30 35
3 16
30 18
35 41
45 18
2 37
10 39
3 10
21 15
28 48
37 15
12 45
38 4
29 20
2 25
22 45
41 8
20 45
27 4
32 7
40 15
3 15
30 16
40 31
46 9
39 41
6 34
35 17
40 3
37 23
28 42
44 23
39 9
39 25
40 24
3 36
11 12
41 2
29 16
38 34
22 9
1 9
5 29
7 20
29 23
42 1
20 19
15 13
15 14
4 33
47 13
3 5
23 27
41 42
25 9
39 37
28 43
24 34
36 9
42 9
31 2
41 40
14 30
12 38
39 36
15 10
30 46
46 12
4 11
33 37
22 17
18 22
33 43
30 44
38 25
41 6
40 37
40 7
22 29
10 36
17 16
4 20
9 18
32 23
4 19
28 20
31 28
28 17
30 10
26 42
18 4
37 38
33 1
21 42
22 48
31 48
30 34
39 24
40 47
47 29
43 3
10 38
26 3
34 42
16 22
38 22
28 27
27 10
41 32
12 31
34 35
4 31
40 46
4 1
16 42
17 4
4 3
43 17
47 5
32 37
16 18
29 10
14 39
11 29
25 6
9 3
21 16
10 47
29 3
27 42
32 24
28 11
24 48
23 46
36 18
1 45
34 44
38 26
37 13
12 8
47 32
28 19
35 1
29 4
26 33
13 35
41 45
39 26
45 27
17 6
24 37
38 20
7 33
20 21
27 13
20 18
1 37
39 40
38 14
16 44
7 4
22 34
41 28
7 12
47 8
26 14
7 11
35 28
29 13
47 46
27 20
23 48
36 12
23 18
21 9
22 5
20 2
21 33
26 18
47 26
38 43
40
32 26
30 37
20 39
7 30
5 8
4 8
2 19
40 25
33 36
21 30
23 6
33 12
29 15
3 22
16 29
19 34
28 15
29 11
8 29
15 31
10 31
17 9
18 24
7 27
6 10
31 34
5 13
24 22
9 15
31 37
38 31
34 3
39 19
25 11
37 1
35 37
34 14
22 33
32 30
199
2 17
25 1
28 15
11 8
1 20
25 12
15 26
12 3
40 36
25 22
25 19
25 29
8 7
30 26
3 33
14 7
11 2
14 34
11 39
32 28
21 34
36 26
3 35
1 18
12 30
27 24
33 6
7 13
29 24
25 10
29 36
22 35
17 13
39 9
14 3
38 18
7 12
16 33
6 10
30 16
13 4
13 40
13 22
24 1
40 19
4 37
23 7
28 21
6 23
1 11
32 39
10 15
28 27
29 26
22 1
28 24
17 30
24 20
26 38
37 31
25 30
11 17
31 3
32 22
15 12
12 14
30 37
28 5
11 23
25 37
37 34
26 23
22 5
40 32
36 24
1 34
3 2
3 1
8 32
1 31
40 15
39 13
28 9
3 28
17 38
38 9
11 19
12 13
23 8
27 11
34 33
23 13
15 13
36 35
9 37
19 38
8 14
21 25
38 25
26 7
31 33
26 18
13 1
6 28
2 25
17 12
1 29
12 5
6 38
2 40
28 23
18 3
36 20
6 13
4 9
40 35
8 10
27 18
17 24
16 26
10 17
5 3
28 36
23 5
21 31
25 33
35 9
17 40
25 28
21 38
25 6
3 40
4 19
21 16
15 25
27 9
1 37
39 33
20 5
9 10
26 39
34 3
10 38
23 2
29 35
39 21
32 15
17 7
29 40
32 35
1 17
38 40
21 27
38 2
27 4
4 21
40 11
6 12
26 5
20 15
23 12
39 5
32 37
31 27
40 37
13 3
4 32
1 6
1 30
31 38
40 4
12 38
22 26
17 14
8 19
10 14
10 19
10 23
34 18
37 28
25 14
9 2
31 7
29 8
10 32
10 26
4 15
11 37
38 4
33 40
3 11
13 36
39 6
20 29
23 20
20 11
14 4
37 3
9 17
45
16 12
36 26
37 33
13 34
15 43
40 25
14 21
2 6
41 18
25 36
12 17
23 29
7 8
3 40
10 2
13 41
16 4
12 36
5 10
31 28
45 2
35 29
15 32
41 11
9 2
29 44
28 4
18 40
44 20
37 6
16 6
36 7
40 42
39 19
19 38
24 16
1 39
22 40
27 40
32 1
14 12
44 36
36 38
12 30
207
3 6
27 32
34 33
27 39
30 39
16 19
8 7
32 45
39 8
26 41
27 42
34 8
43 21
41 40
35 31
1 28
33 4
38 45
17 20
30 15
18 9
28 44
25 21
45 5
19 39
25 23
31 1
42 17
23 2
14 28
1 10
39 29
16 9
37 36
31 30
9 12
31 21
15 40
9 26
27 22
24 14
14 23
19 29
28 36
34 38
7 16
19 34
44 30
41 25
32 9
16 25
38 25
21 30
2 1
7 24
3 7
13 42
17 19
24 41
3 12
27 35
3 13
33 40
38 16
16 33
22 8
10 32
45 10
19 24
23 20
27 11
3 30
28 39
9 24
13 22
7 35
8 2
45 42
22 7
43 18
40 26
12 29
32 1
42 33
9 5
41 18
16 20
31 28
39 4
33 19
25 34
31 33
18 14
8 10
17 27
44 4
37 29
36 31
30 9
26 35
13 20
37 2
2 16
16 27
5 19
4 41
22 34
35 14
24 11
15 16
32 30
34 3
32 28
40 36
3 36
11 33
42 28
31 18
33 44
35 15
31 23
39 3
1 12
28 13
7 6
44 7
17 9
24 6
17 35
40 20
33 15
21 39
1 15
14 40
16 36
14 27
11 2
24 4
32 2
33 8
14 38
10 7
21 27
4 38
26 31
38 37
33 27
34 41
29 25
25 44
17 10
24 39
8 28
26 39
35 37
26 2
15 29
23 41
29 42
16 12
33 22
21 8
16 6
7 29
27 43
21 4
44 12
22 11
10 12
25 26
41 15
15 2
33 10
44 2
42 19
29 44
27 12
16 23
16 30
35 5
17 30
40 30
24 10
6 40
20 31
15 37
10 43
43 37
37 19
9 31
24 8
2 31
24 28
13 44
21 5
23 1
44 38
24 35
4 19
15 45
36 9
26 18
6 35
10 13
20 25
15 17
12 6
44
39 36
24 20
14 44
25 30
19 44
42 34
10 20
20 28
36 27
2 30
43 42
9 38
5 3
26 2
37 1
42 13
11 21
5 27
22 27
39 32
2 20
31 21
23 4
15 36
29 14
5 35
7 22
27 40
34 12
6 44
42 10
20 19
17 6
33 34
8 9
36 20
21 8
36 37
18 28
4 42
44 41
37 21
16 42
202
39 31
1 30
15 31
26 4
38 17
26 23
13 11
15 44
11 33
43 39
33 18
26 8
34 15
25 5
18 27
37 30
32 31
40 3
14 1
21 40
15 42
37 14
24 36
36 26
20 23
4 13
39 22
25 37
31 10
19 8
31 26
29 5
12 22
16 8
7 31
21 28
5 24
32 36
2 38
44 2
6 31
5 2
23 14
14 21
5 17
29 15
34 19
41 6
24 3
16 11
27 22
29 25
38 15
21 3
44 29
5 36
14 39
43 34
33 14
39 40
27 7
40 8
7 2
40 12
5 21
6 23
20 12
40 22
1 15
27 6
13 22
7 41
38 1
24 8
1 11
41 16
12 44
22 7
35 32
12 1
27 42
22 15
6 35
32 16
13 43
44 37
34 37
6 24
36 12
33 13
5 28
37 41
9 15
30 24
18 36
40 6
17 9
36 39
10 3
25 8
5 18
38 11
16 30
7 38
14 10
44 31
27 13
16 13
26 11
3 42
1 6
43 33
30 18
16 44
11 12
26 21
14 3
9 41
8 28
13 37
42 38
42 5
1 35
29 11
41 39
6 36
44 6
40 20
40 19
20 35
13 26
25 12
18 28
38 10
21 4
35 9
35 13
40 34
33 40
43 14
37 36
2 36
22 31
9 31
4 39
11 2
7 21
17 14
16 33
42 29
8 2
32 26
9 18
23 16
23 31
19 10
25 28
24 23
13 31
39 35
14 7
14 30
12 32
10 12
34 11
21 42
38 18
39 21
38 33
24 20
41 29
21 43
2 21
39 7
24 9
43 16
16 15
26 2
38 40
5 20
20 10
36 41
42 19
17 41
11 24
12 14
23 5
3 25
12 26
35 19
11 10
21 20
4 7
17 31
32 28
38 12
3 1
28 27
27 41
39 37
23 36
22 28
45
31 34
2 10
41 3
18 25
21 7
42 18
8 18
20 15
18 29
8 38
13 18
19 12
33 28
15 5
4 41
21 9
27 17
42 6
33 3
36 33
19 11
18 17
45 5
40 25
3 12
30 12
14 6
33 23
35 3
15 25
24 36
1 8
32 8
43 16
31 26
29 37
18 9
43 36
9 33
10 9
22 9
18 31
17 39
17 44
224
3 42
45 33
33 23
27 11
36 41
11 15
41 14
9 16
17 14
27 24
30 14
29 28
30 1
23 44
22 25
32 43
18 3
23 34
7 11
29 6
14 38
15 38
34 12
11 10
45 6
2 31
38 44
28 15
8 13
4 12
21 34
45 42
18 35
15 24
10 6
3 4
3 35
38 8
6 16
42 24
34 7
14 11
17 42
45 39
6 14
2 25
41 11
7 39
33 39
3 1
31 38
1 2
31 17
12 43
2 28
6 3
14 34
18 8
3 43
42 10
23 22
5 23
12 32
12 35
30 37
15 17
17 19
45 19
8 11
12 28
15 36
17 18
2 15
5 2
43 1
15 37
9 38
3 17
2 3
43 30
2 19
27 37
22 31
8 23
5 8
16 40
4 29
1 35
34 31
20 42
37 9
31 42
43 19
18 39
15 7
38 6
10 31
3 11
13 5
36 6
24 38
20 43
39 10
44 4
18 27
6 18
31 18
30 23
36 42
41 31
34 5
40 28
17 23
25 6
7 41
29 14
9 43
41 35
2 44
16 13
9 4
43 24
9 1
7 28
4 45
37 10
12 37
16 36
8 17
17 9
26 43
33 10
12 5
12 16
17 38
9 27
42 40
35 15
35 16
31 25
14 16
17 27
7 16
37 29
39 11
24 5
14 44
2 23
34 13
37 13
13 27
22 1
36 43
35 43
32 20
3 44
39 4
2 17
11 45
3 26
33 22
4 17
42 43
34 2
42 4
27 40
15 5
33 16
24 21
36 10
12 24
25 24
22 14
25 5
7 36
35 31
34 15
3 8
26 41
29 22
10 17
23 15
21 29
20 38
29 9
19 40
18 29
40 5
3 33
42 11
15 10
40 13
22 32
8 28
42 34
26 11
4 18
23 26
22 20
9 19
16 37
24 28
21 44
44 17
25 34
36 21
26 38
25 13
12 30
6 28
10 44
6 23
17 33
3 29
31 29
39 44
3 28
26 27
35 7
41 3
4 7
8 24
25 41
5 22
40
38 30
31 11
21 34
40 7
38 6
36 25
36 1
36 14
29 21
2 10
27 14
7 1
14 4
38 19
4 32
4 13
4 5
22 28
22 39
27 37
11 3
10 24
8 17
28 36
27 34
18 27
23 10
37 16
26 28
9 7
33 37
18 38
15 12
11 28
6 10
12 31
18 8
35 18
20 7
214
21 36
11 22
39 10
19 6
6 28
10 2
40 17
4 17
5 6
22 28
30 23
29 15
36 39
4 7
28 3
35 21
13 1
16 31
13 24
27 10
8 29
33 29
20 10
31 24
17 28
5 29
6 20
15 21
25 21
16 15
32 36
9 34
3 20
8 38
27 2
8 11
27 23
33 15
29 28
29 22
38 37
40 7
21 37
26 5
32 31
23 1
10 34
18 17
8 30
40 19
1 5
39 9
2 24
9 38
24 38
3 23
27 28
26 38
19 32
14 21
1 10
26 18
17 35
33 8
4 11
12 18
7 35
11 26
8 16
11 10
7 5
7 33
15 13
3 31
17 1
6 8
26 2
38 22
1 35
14 24
13 10
27 11
32 13
37 9
38 13
7 24
6 9
24 17
26 13
11 1
22 2
35 22
10 19
21 8
40 13
36 23
29 12
15 30
38 25
2 18
18 3
22 16
1 28
26 32
16 21
31 13
26 25
35 6
36 37
33 22
33 3
12 5
23 20
9 11
14 10
26 24
4 33
3 6
26 30
37 22
24 5
35 19
29 19
19 9
29 35
11 30
30 2
40 30
34 11
40 22
36 1
11 15
6 12
2 4
20 13
12 37
28 8
5 35
15 25
30 27
40 28
12 17
20 9
24 1
8 27
32 7
15 20
14 7
28 32
18 36
4 32
28 18
4 25
10 6
31 34
29 23
9 27
30 9
20 34
18 37
25 36
35 28
36 9
18 6
39 1
5 19
15 18
35 31
12 13
11 38
11 13
6 36
13 7
31 10
39 15
4 8
25 12
19 20
19 3
30 1
32 27
20 38
34 1
11 17
18 10
19 17
28 24
28 39
28 25
7 16
29 18
3 34
27 19
17 3
6 30
5 30
19 23
20 35
18 38
15 17
11 33
38 33
17 33
29 3
28 33
19 7
6 11
31 6
33 21
11 29
6 40
38 32
29 13
37 31
50
26 10
34 31
19 29
9 18
11 38
22 30
38 50
43 40
13 30
48 20
31 44
29 41
42 33
24 36
35 39
31 26
48 3
45 15
18 17
27 30
2 5
36 29
42 1
33 46
15 7
42 28
33 32
14 17
10 42
23 16
43 26
36 37
47 3
31 2
25 43
1 9
31 3
38 29
8 41
3 6
16 4
39 42
10 7
29 26
16 10
19 21
12 39
30 37
49 22
234
45 35
22 31
25 35
13 37
15 31
28 47
44 42
47 44
37 26
37 8
15 41
38 31
40 43
7 24
14 9
40 22
50 31
23 30
34 7
22 24
33 6
35 6
32 41
38 18
37 47
30 4
40 13
27 24
41 3
1 19
23 13
18 2
47 14
4 29
21 40
47 33
41 7
10 8
45 11
4 37
45 37
14 39
3 31
41 35
49 3
30 21
27 42
50 12
32 3
40 27
9 43
4 7
4 3
44 1
36 26
21 13
2 36
19 37
1 41
46 8
14 45
4 39
25 19
21 16
41 18
22 6
43 15
5 20
15 36
39 45
1 17
17 25
49 27
48 19
48 40
2 21
30 3
42 25
40 26
46 20
36 17
1 12
14 17
7 38
7 3
1 28
7 50
25 13
23 14
39 33
37 38
30 17
8 45
11 41
11 42
42 43
3 47
11 9
30 35
10 32
49 2
43 41
42 6
41 4
25 46
24 40
39 9
31 49
14 4
15 45
22 14
30 9
36 30
2 28
40 15
10 40
28 34
31 11
30 28
47 12
6 8
16 50
26 48
18 26
7 21
44 4
26 27
26 32
40 33
39 44
43 22
34 44
20 17
18 31
42 33
17 19
19 34
6 31
44 5
6 12
4 21
33 34
42 23
46 12
13 29
39 28
7 35
20 40
47 11
29 28
12 38
21 1
2 30
1 7
9 6
47 15
10 27
6 40
3 36
47 27
32 36
20 49
35 33
7 18
49 8
35 18
23 31
47 29
46 28
37 27
22 15
24 12
22 41
48 16
37 24
10 3
46 15
20 4
44 18
33 19
45 26
6 5
1 50
30 33
42 14
25 29
34 16
7 10
26 38
16 22
47 32
12 7
24 11
49 25
9 34
45 21
36 40
27 19
44 10
46 29
22 44
16 4
37 20
45 47
26 28
7 42
44 46
48 29
23 6
40 50
44 33
39 32
48 30
7 43
17 34
43 21
5 49
49 48
45 3
9 38
28 5
13 14
9 18
17 45
9 32
7 48
40 30
41 47
11 36
30 47
19 21
6 2
14 8
26 3
44
4 41
5 38
44 17
38 26
7 14
21 4
13 7
17 18
36 39
38 12
38 10
15 19
11 36
25 22
15 12
2 38
25 9
36 34
20 3
36 31
40 4
13 27
30 24
12 6
43 4
36 26
23 36
21 16
23 29
38 7
42 40
22 21
22 8
37 2
3 12
1 23
23 24
33 3
17 32
38 22
28 3
35 6
17 7
225
44 42
4 15
27 14
29 28
12 6
33 28
34 18
19 44
23 38
23 5
19 9
34 3
32 9
25 17
24 20
2 20
44 31
29 41
22 39
36 41
10 32
8 43
11 15
25 40
21 28
39 6
5 9
28 7
27 41
35 30
22 27
18 21
21 39
20 29
25 32
23 9
24 14
13 43
14 7
23 40
13 1
23 12
32 40
30 22
10 18
39 28
7 10
5 42
13 36
14 33
31 22
10 14
34 28
12 13
26 3
30 24
30 2
26 2
38 10
10 42
2 38
8 17
23 31
41 34
18 27
39 14
27 3
24 18
6 37
22 21
17 38
37 43
11 14
32 16
29 21
35 26
24 13
9 39
1 24
29 1
37 34
39 24
29 8
14 40
5 12
16 10
43 42
29 36
18 9
23 44
6 41
5 37
37 39
40 22
6 23
11 20
5 24
11 29
30 13
23 34
41 32
27 8
30 33
5 22
34 43
42 22
7 44
36 16
43 30
41 4
36 34
38 27
14 30
19 4
9 15
1 36
36 6
40 29
30 1
2 21
21 3
10 28
36 26
8 14
23 22
5 27
13 22
30 23
31 27
33 16
6 42
27 29
5 39
35 24
11 24
37 30
16 27
35 10
12 15
36 19
16 31
37 35
39 34
11 30
17 2
34 14
31 11
21 24
3 16
7 35
41 37
42 20
44 1
1 20
36 22
6 4
30 32
31 37
3 1
17 43
15 36
35 1
9 2
11 2
1 15
5 4
39 32
17 31
21 41
31 32
3 44
35 23
35 21
18 42
38 41
23 14
22 7
34 42
1 42
11 6
12 21
4 21
18 22
3 24
35 25
43 14
29 22
30 19
31 10
39 19
4 12
26 30
12 1
13 16
30 36
31 4
18 2
29 17
17 13
31 21
39 25
19 18
28 30
44 17
31 36
34 24
22 9
12 34
4 30
8 30
36 7
15 17
19 7
43 40
40 5
3 4
28 44
4 20
43 39
1 43
17 11
34 25
28 12
12 31
9 38
50
5 42
36 26
27 20
36 9
40 16
32 47
9 43
4 5
11 9
19 28
10 37
31 32
30 48
21 28
37 22
37 15
50 9
33 50
38 44
15 28
25 1
14 23
46 49
9 46
36 7
20 30
12 33
36 29
50 24
3 45
39 26
13 25
25 9
33 8
34 23
46 17
48 40
39 6
29 48
36 44
26 47
35 6
15 45
15 2
23 38
5 25
27 18
41 26
37 25
237
50 23
3 26
26 29
17 45
45 32
4 31
38 22
49 12
40 7
42 14
32 33
30 18
18 6
18 32
12 41
41 40
11 18
46 1
27 32
14 10
10 4
32 3
9 40
3 29
24 27
24 31
11 26
13 32
20 47
48 32
16 44
41 43
30 25
17 11
31 9
20 15
36 9
35 15
3 48
46 6
45 12
35 22
44 45
18 4
25 37
19 37
30 24
36 27
8 18
14 26
45 9
33 16
9 50
26 36
42 50
43 22
12 35
48 43
4 6
27 45
9 26
46 3
18 12
37 41
19 33
15 10
42 2
25 44
42 46
23 45
12 20
39 13
11 19
6 48
36 47
26 19
46 14
11 46
26 23
38 11
29 27
42 8
48 18
28 10
39 44
39 9
34 48
24 41
30 1
1 3
18 49
30 42
47 16
34 7
39 18
12 43
38 42
49 48
3 40
39 25
24 2
30 26
26 38
22 14
10 31
10 42
6 12
21 50
27 35
1 35
27 46
24 38
13 42
50 8
44 1
31 5
46 44
47 28
46 47
18 19
24 47
14 37
17 13
37 43
30 28
31 38
24 15
29 32
3 31
42 33
18 27
2 17
34 6
1 27
2 22
32 42
29 50
13 23
31 14
24 11
48 31
6 38
37 38
39 6
42 23
37 16
6 36
5 35
19 48
30 15
2 8
1 4
30 20
45 18
50 2
19 22
11 33
36 13
2 13
9 24
13 15
20 9
49 25
2 48
32 15
33 12
3 7
34 39
36 1
19 44
7 38
21 2
47 8
27 19
1 50
30 5
7 44
47 38
50 25
29 16
34 41
49 4
44 29
13 21
27 50
4 44
3 23
17 1
12 50
46 28
32 19
48 46
7 14
11 8
3 6
31 45
47 21
5 29
46 7
46 39
19 3
18 31
7 18
23 5
27 6
43 21
29 25
26 22
15 41
9 33
32 25
50 30
3 4
33 6
11 42
49 24
30 29
38 28
44 17
48 36
47 37
8 15
17 15
15 36
20 4
40 15
48 17
18 5
9 12
22 41
48 45
36 12
50 24
44 33
30 46
4 30
5 42
42
38 14
34 36
17 10
12 37
32 20
15 12
39 40
7 12
16 41
19 24
29 9
18 21
9 21
17 8
35 3
22 41
25 9
23 28
5 12
17 32
36 16
31 38
4 3
27 6
11 24
41 15
42 40
33 27
23 20
36 20
38 2
16 21
14 27
40 21
23 13
18 1
19 9
27 30
27 4
40 14
40 26
239
1 20
3 38
17 27
25 35
34 25
7 38
20 17
21 5
39 31
10 17
28 5
7 42
20 2
20 32
24 3
1 39
27 40
30 37
42 32
17 15
13 10
15 11
11 22
36 7
6 1
25 7
30 29
19 13
25 27
1 14
14 3
39 2
24 15
29 2
29 35
15 30
32 17
12 41
6 11
18 22
17 28
5 41
16 27
19 10
26 39
18 17
16 42
23 19
40 13
35 9
40 17
22 1
14 41
35 24
12 27
4 42
2 4
28 2
21 1
9 38
26 38
39 29
25 29
4 5
22 30
24 11
21 17
34 1
35 8
29 15
14 9
22 10
14 36
22 31
40 29
21 12
23 41
16 19
29 1
27 14
6 26
22 39
35 23
2 30
9 25
1 28
26 27
28 38
40 7
31 42
34 39
10 37
10 21
32 36
28 21
2 8
33 14
10 27
16 21
24 21
38 6
37 40
30 21
32 38
30 39
3 9
19 15
1 5
10 28
22 35
15 1
38 40
7 9
33 30
24 33
23 36
6 42
1 19
33 34
13 36
2 31
34 28
12 3
34 7
4 20
19 25
5 2
15 14
11 25
31 38
9 26
22 23
17 6
33 40
26 33
26 41
5 36
8 24
25 17
15 35
38 36
3 29
18 14
1 32
13 12
30 26
12 15
12 10
17 12
13 30
41 38
23 17
40 16
12 29
19 21
2 22
15 22
23 7
20 28
13 29
4 37
40 10
6 10
10 35
31 5
37 25
14 16
8 1
18 7
6 8
5 27
19 11
30 3
15 25
37 35
28 12
26 4
27 33
25 40
19 6
35 40
1 40
25 33
4 25
39 11
39 8
23 6
9 31
31 12
41 7
22 27
20 21
35 7
13 18
29 17
1 25
4 18
15 9
9 19
22 32
8 14
9 16
36 42
20 7
19 20
17 22
18 33
24 40
33 19
40 11
14 17
18 42
1 7
4 11
35 19
5 20
9 12
8 37
13 37
6 14
4 41
19 8
8 13
15 42
18 26
33 13
39 20
39 25
22 4
14 28
17 42
17 41
25 41
30 7
39 16
3 34
25 22
17 9
3 18
43
2 9
2 13
19 4
6 2
28 19
42 10
30 24
1 39
33 12
38 17
17 3
32 39
7 26
8 35
19 20
25 13
11 36
40 13
29 7
3 14
37 2
41 26
43 26
27 5
40 34
14 15
29 2
42 7
8 30
13 12
2 27
27 31
22 24
18 23
19 23
20 2
21 25
3 1
36 29
24 29
16 9
29 17
235
11 35
22 24
35 29
4 36
5 24
28 12
29 6
40 4
35 41
29 26
13 14
25 15
17 33
16 8
10 31
12 31
19 20
3 28
32 39
32 29
38 43
18 20
9 39
33 23
40 19
21 40
11 18
10 1
30 16
33 26
7 35
17 12
8 17
41 25
43 36
6 27
23 36
34 28
22 7
21 8
29 27
14 37
13 3
37 23
15 42
32 17
7 10
38 36
29 4
8 36
29 8
7 21
17 35
30 8
32 13
32 21
42 34
33 11
39 40
43 13
28 16
14 1
15 36
22 41
12 34
27 31
30 31
3 4
29 37
21 36
32 19
14 24
9 16
9 17
6 15
39 22
10 27
40 5
3 6
3 7
34 13
25 19
28 20
31 7
3 36
31 21
33 18
7 38
2 21
22 13
34 6
15 38
1 12
13 11
14 12
23 8
35 23
16 3
31 8
25 29
11 40
39 13
34 15
42 32
7 13
40 9
12 35
23 16
32 33
39 14
40 6
35 5
12 4
10 18
30 26
7 43
37 15
42 11
41 28
2 4
31 23
32 40
38 6
41 15
30 20
18 37
19 15
29 28
10 34
5 23
27 17
42 18
18 16
12 25
6 24
37 40
6 13
43 26
38 1
34 20
39 42
10 30
15 28
37 8
10 21
9 34
8 14
16 40
28 1
6 10
31 36
4 33
7 16
1 25
14 5
37 32
22 12
37 35
6 17
15 21
37 2
27 16
40 20
27 33
15 12
29 14
36 12
5 28
10 19
16 2
37 43
41 17
22 34
36 40
22 27
20 9
38 13
11 19
40 3
8 20
22 8
22 20
31 16
22 2
34 26
30 42
22 6
3 29
6 20
24 12
12 2
22 26
11 5
33 42
18 35
30 33
35 6
33 20
4 24
3 39
29 5
12 33
2 34
31 29
6 33
28 17
2 28
23 17
29 11
35 25
1 26
1 6
7 41
1 7
12 23
29 33
38 23
26 23
41 42
24 17
4 14
2 27
13 12
1 36
35 40
30 40
19 35
3 38
10 24
10 14
38 19
23 9
34 40
18 9
13 19
50
15 4
5 20
18 11
25 49
6 4
15 3
38 48
11 41
32 16
24 18
44 41
47 4
46 20
43 2
10 49
29 30
27 18
5 31
23 35
11 9
1 17
6 11
11 1
32 28
22 21
38 6
30 14
13 22
8 32
4 45
26 36
34 47
40 15
35 4
12 49
38 32
11 49
6 7
24 42
6 26
6 21
18 30
38 50
2 26
33 12
9 19
37 1
39 21
5 49
254
1 32
13 27
2 37
10 7
17 50
2 7
27 37
28 17
11 2
30 25
17 43
28 14
45 36
7 35
38 43
32 43
26 21
6 42
24 30
49 33
40 1
24 6
18 25
16 50
5 6
9 20
12 2
11 35
21 36
34 38
16 47
19 23
33 28
8 29
35 12
31 44
30 50
20 22
18 41
41 25
15 19
22 6
9 4
20 49
16 9
18 33
45 19
34 39
3 6
4 35
31 16
42 35
32 17
12 46
35 21
35 5
45 48
17 5
14 27
29 46
47 23
2 9
6 15
48 2
28 19
21 12
15 38
50 12
8 9
30 27
40 5
43 27
47 39
29 31
28 26
50 46
14 43
8 37
28 47
16 1
7 23
49 27
20 36
34 31
45 39
34 26
37 45
47 11
4 32
23 44
39 46
36 40
44 20
36 41
39 8
37 14
2 26
2 50
46 27
37 47
10 44
19 40
40 34
39 2
31 35
3 1
49 23
38 40
33 30
16 46
10 41
24 28
24 32
6 26
14 49
21 14
29 17
40 31
12 18
17 27
11 30
49 24
47 8
41 16
15 48
5 36
29 16
6 7
7 12
15 20
25 13
1 29
26 41
13 6
12 40
31 5
34 2
42 25
4 27
44 9
32 46
37 9
21 17
36 2
42 15
34 41
6 30
1 48
29 2
36 35
35 49
2 28
17 3
11 25
38 42
32 40
11 5
39 16
17 44
35 9
37 35
50 15
31 11
7 30
27 16
33 7
10 46
20 2
45 21
3 48
27 22
37 28
49 3
42 18
25 16
13 24
24 34
27 25
47 22
49 10
38 11
10 43
33 44
25 4
41 35
8 19
25 12
6 49
29 47
23 32
19 12
25 32
5 46
25 34
44 18
4 42
27 29
12 34
15 33
29 22
14 32
43 30
12 41
36 6
16 22
16 2
12 32
14 10
1 49
31 8
18 17
39 50
22 14
8 49
24 7
32 20
29 32
29 37
16 20
19 3
23 50
39 37
26 7
32 39
32 36
46 20
4 34
40 28
44 26
2 10
9 28
30 42
8 20
34 23
32 11
33 23
39 15
35 32
13 49
41 24
44 3
45 40
17 47
38 31
19 39
4 15
40 43
27 2
3 18
18 49
11 23
41 3
21 13
9 27
45
30 20
9 23
15 24
34 40
13 7
13 10
8 39
33 14
36 35
2 14
3 39
8 17
12 27
27 6
28 20
3 18
43 12
29 34
30 31
9 34
22 39
21 30
5 35
26 38
36 14
14 43
2 16
38 31
40 19
1 44
25 14
11 33
4 20
36 30
37 15
39 30
15 42
34 39
33 41
36 37
13 24
16 45
1 29
36 32
240
14 29
35 41
2 39
11 30
25 10
45 22
15 36
40 21
19 30
7 26
14 20
20 39
10 19
26 20
26 25
42 39
31 36
1 2
35 14
24 42
26 41
17 3
41 33
18 15
20 44
45 3
5 3
37 40
6 15
12 43
11 45
30 37
25 1
3 27
20 30
36 40
31 25
28 13
31 20
39 13
3 19
4 12
1 43
24 4
13 27
15 31
39 41
38 40
27 12
6 7
25 12
8 37
6 34
9 32
33 24
35 32
24 16
35 15
29 6
16 2
5 27
21 10
27 31
14 32
28 4
13 9
5 28
40 18
45 4
29 37
2 17
13 19
14 16
9 42
14 36
36 22
23 19
45 36
44 36
42 5
6 18
38 39
5 38
41 2
30 4
19 31
3 8
38 22
14 41
9 43
6 17
37 41
18 43
34 27
27 44
34 20
40 9
33 43
37 11
30 6
34 44
1 9
34 9
16 21
5 10
10 8
38 10
41 5
42 32
11 34
45 41
20 40
7 18
30 25
33 26
40 43
25 21
4 34
22 9
9 4
24 3
3 40
21 29
7 1
23 34
30 14
13 22
34 16
4 15
40 6
32 25
25 36
35 37
3 9
26 39
27 8
34 29
19 37
7 9
2 27
3 21
37 33
41 8
18 29
2 13
24 11
5 33
1 3
44 8
14 7
14 21
37 20
22 44
24 5
25 3
25 43
14 22
44 32
32 29
18 17
3 10
16 33
45 25
10 32
23 14
28 33
8 22
5 16
15 7
13 4
32 41
37 32
41 4
28 16
35 34
18 19
1 11
6 5
14 39
4 19
41 12
22 3
28 34
33 6
16 37
35 11
26 43
25 28
27 9
24 22
33 32
8 12
10 42
31 10
11 5
3 16
23 38
22 16
8 9
32 2
45 23
36 9
39 7
14 2
39 1
28 40
29 44
12 37
37 13
6 42
12 6
7 5
1 10
44 35
38 25
33 35
15 25
45 40
17 40
15 10
39 3
38 45
42 1
45 1
39 25
12 16
34 24
30 27
15 22
10 13
38 32
5 20
41 38
16 20
37 22
38 43
44 33
32 26
26 22
23 1
50
14 21
21 27
30 10
50 10
43 4
47 1
34 39
31 44
33 38
6 44
36 4
39 45
49 27
42 16
41 23
47 46
4 8
25 4
11 18
32 23
4 28
19 5
49 2
18 40
21 7
38 5
24 19
42 18
20 26
13 27
49 9
42 21
4 46
3 25
45 6
23 38
8 30
22 36
6 23
4 15
14 48
12 41
39 35
26 42
21 4
19 37
17 27
21 23
29 48
262
8 17
22 41
17 40
44 29
12 48
41 16
48 39
5 45
34 31
28 48
13 37
36 19
39 32
27 26
19 40
43 24
20 6
8 16
13 4
36 4
31 50
40 34
45 25
14 5
2 35
36 27
17 48
40 20
9 39
45 14
38 4
43 40
12 6
38 20
42 7
19 21
39 43
50 24
25 12
40 8
34 36
30 46
34 20
5 50
34 26
5 23
22 8
49 18
35 7
30 6
9 3
22 40
42 23
34 45
25 40
37 31
10 36
28 40
37 3
34 15
31 12
49 46
16 4
44 26
5 25
40 42
15 5
27 47
10 21
24 42
30 43
6 46
23 7
31 36
1 24
5 39
8 50
49 35
18 47
31 24
6 4
30 22
21 30
30 31
23 46
38 41
40 16
24 33
20 41
8 1
29 36
49 21
29 15
24 4
17 19
32 27
10 35
46 36
6 50
15 18
18 2
11 23
32 41
26 18
32 37
23 43
48 15
39 17
6 15
22 20
14 9
10 6
42 31
4 8
48 11
46 44
18 5
20 48
27 5
1 3
33 49
50 43
15 27
16 33
42 6
38 31
2 21
26 50
35 25
31 18
21 6
49 6
25 39
19 2
33 28
40 11
25 3
42 11
17 34
43 17
18 28
10 41
48 29
44 39
49 10
35 41
37 43
26 12
7 5
10 3
3 29
26 17
14 38
43 19
34 2
11 7
2 49
28 44
9 46
11 2
47 42
24 10
19 44
8 25
7 17
28 50
26 47
20 37
16 25
24 38
20 49
25 30
7 44
8 23
46 28
27 8
42 2
46 7
31 7
11 1
36 38
11 5
15 24
2 46
18 32
24 45
46 5
12 8
18 16
25 46
36 44
2 31
34 39
3 38
43 3
26 8
16 46
15 25
29 47
44 15
14 19
26 35
27 2
49 12
12 16
31 22
45 42
23 21
8 33
6 11
7 26
28 39
1 30
21 3
23 15
48 4
13 40
5 33
32 3
27 17
16 45
36 3
19 32
46 31
21 46
32 48
11 14
33 42
38 32
30 4
10 11
32 46
2 38
4 23
4 22
13 34
10 9
19 25
41 29
29 26
39 23
46 35
8 2
27 40
37 24
45 13
33 3
40 3
44 48
48 42
26 2
44 47
11 24
38 26
48 13
23 10
36 1
39 26
41 39
40 48
37 14
42 17
48
43 19
10 19
16 27
14 6
43 30
45 19
15 47
43 26
37 30
34 20
22 18
17 19
23 18
12 28
13 4
36 39
10 47
10 11
39 3
46 8
8 32
17 25
20 25
17 12
19 18
17 44
2 18
5 40
21 10
45 16
9 21
36 2
2 35
10 7
38 25
8 29
21 41
31 39
40 2
2 1
44 24
42 21
48 23
26 33
39 14
4 2
2 8
257
24 37
13 2
13 18
39 26
43 17
15 31
38 13
44 36
3 18
34 6
45 21
27 41
16 43
40 8
22 21
1 4
24 10
5 39
39 17
42 27
27 45
41 16
47 10
42 8
20 30
31 18
47 19
20 45
5 29
18 9
33 13
8 10
4 45
7 8
24 5
33 6
43 7
26 24
32 43
42 25
48 35
16 11
47 41
28 12
22 7
14 31
25 10
41 28
34 43
26 12
45 23
40 34
11 34
29 12
40 13
28 5
16 3
41 21
14 38
11 12
39 9
40 31
44 42
8 43
43 39
5 38
38 32
38 17
8 22
17 16
11 36
5 23
31 37
31 30
39 29
46 24
34 41
22 10
2 6
42 9
17 9
25 47
4 39
21 19
25 27
44 16
39 41
13 44
17 36
37 36
5 41
28 34
48 47
47 5
14 44
14 48
30 35
23 29
4 27
42 43
18 10
48 19
32 48
14 19
24 48
34 23
3 25
8 3
11 37
35 11
44 17
12 8
34 7
44 47
12 46
12 45
48 7
33 35
4 23
24 20
45 46
14 30
22 27
31 29
11 30
6 39
10 12
45 26
44 1
25 17
29 24
7 10
8 1
34 39
27 16
34 31
21 28
35 9
8 38
24 11
17 28
44 2
43 47
25 11
30 21
8 35
28 9
41 42
44 3
8 18
18 30
20 11
14 22
11 48
10 28
17 23
30 33
37 5
9 21
27 35
13 48
15 41
45 13
30 25
23 40
40 36
42 29
22 18
2 38
31 25
39 37
37 6
6 45
41 37
36 6
27 12
44 22
2 27
18 41
12 32
24 4
9 48
18 45
43 18
36 14
19 33
43 41
19 42
40 44
4 26
4 32
19 12
20 14
27 39
1 27
28 24
19 35
7 23
32 20
20 10
28 4
35 2
4 25
21 26
36 46
47 27
22 19
38 31
33 44
35 40
20 29
31 43
7 36
46 13
21 4
46 40
15 11
37 38
16 6
47 35
24 16
46 28
15 3
40 41
44 31
26 37
21 16
13 28
6 26
21 46
34 21
26 22
32 40
46 1
29 7
18 33
15 18
14 47
7 39
28 38
46 31
12 24
7 15
48 26
48 43
48 31
16 19
40 11
4 3
39 42
10 32
34 32
31 6
46 9
10 43
31 22
45 10
42
18 35
7 22
39 16
34 30
26 37
20 22
22 32
1 8
25 37
1 9
8 2
26 38
23 33
27 38
2 29
18 41
42 24
7 40
30 42
5 14
11 5
26 17
11 39
29 26
10 28
19 5
30 31
33 32
36 15
25 13
33 26
39 18
15 30
6 22
29 12
20 4
21 29
3 20
33 39
10 7
38 30
254
14 6
10 36
31 33
35 14
36 8
7 23
10 9
23 4
2 39
31 40
41 28
40 2
24 10
29 33
13 37
17 30
3 9
42 36
21 1
40 3
16 20
18 35
39 24
21 25
9 13
42 17
14 37
42 35
41 30
32 37
28 20
1 32
18 13
30 35
38 11
24 9
22 40
23 34
30 27
9 42
11 28
27 40
16 14
3 36
22 37
13 2
34 2
40 23
31 27
7 41
10 12
39 30
31 19
2 25
12 18
5 21
3 2
11 26
32 41
28 30
15 40
36 40
22 15
36 37
11 7
26 5
5 40
18 30
11 35
34 41
10 16
33 4
24 3
27 5
28 35
36 25
5 41
15 18
14 32
10 19
31 41
5 4
11 18
35 10
39 11
31 1
28 27
16 41
30 4
40 41
2 22
2 24
5 19
4 18
14 31
12 28
23 37
16 36
20 17
27 11
40 35
18 6
11 37
17 26
8 42
32 29
36 18
13 7
37 18
40 30
39 36
40 6
21 37
30 8
5 16
17 36
26 29
35 29
29 18
19 14
24 16
41 26
15 2
24 8
4 21
38 36
36 13
31 37
25 41
23 36
25 26
10 30
18 24
38 25
5 15
41 10
24 22
5 35
24 28
40 14
19 15
29 8
32 11
23 33
39 8
42 25
19 12
26 40
15 20
33 17
10 32
28 34
10 21
38 16
3 16
34 9
25 28
5 8
5 32
34 26
38 5
7 28
39 6
18 32
25 5
42 13
39 40
17 5
40 32
5 36
19 6
5 3
29 31
22 13
6 33
17 34
16 35
8 40
22 11
13 4
28 8
34 7
33 21
35 41
20 22
28 32
35 26
3 21
12 31
6 22
3 20
11 6
23 38
13 34
3 30
25 24
41 18
19 27
37 28
17 31
1 27
13 40
15 27
36 2
14 42
8 13
32 30
22 8
7 5
22 5
16 26
3 18
41 33
34 39
26 1
17 37
27 25
4 22
23 25
30 9
39 31
20 40
33 30
22 39
6 37
29 13
8 14
29 9
31 30
42 37
28 13
12 26
4 17
39 4
23 21
10 37
29 16
16 25
28 3
25 19
17 3
16 18
31 20
15 39
22 26
22 3
16 42
10 34
3 34
19 7
41 2
29 20
21 32
5 28
40
9 21
8 40
37 26
18 40
38 28
30 31
13 18
26 1
12 5
29 23
5 9
25 32
40 1
1 17
16 25
20 35
40 5
7 9
39 3
4 1
32 22
38 15
10 14
21 34
27 15
14 3
23 25
6 40
6 15
36 11
15 2
31 34
40 36
2 33
4 24
20 11
6 32
40 19
39 17
244
12 20
40 17
6 7
8 37
4 29
40 5
23 27
35 4
7 23
7 34
21 33
10 7
5 9
10 40
29 40
35 24
28 13
28 24
12 33
16 25
19 39
4 31
15 16
16 17
21 27
6 18
34 40
29 34
29 17
19 30
12 36
35 32
1 16
13 18
32 6
33 3
32 37
19 9
2 25
24 4
17 2
31 13
8 31
9 24
2 9
11 35
22 1
20 39
30 33
24 18
13 29
14 4
30 1
5 26
36 20
21 7
11 37
3 6
11 6
38 2
21 25
18 36
2 24
35 15
32 13
18 39
26 23
32 3
6 1
35 26
29 39
31 27
32 27
9 7
26 10
32 7
28 1
1 38
14 31
3 38
27 8
1 4
12 28
28 6
21 32
15 9
36 26
32 14
30 15
9 33
30 6
15 28
6 35
8 17
27 19
38 24
2 34
17 36
8 20
9 37
27 26
9 14
26 21
22 2
1 19
17 33
14 23
30 25
11 30
35 12
21 24
36 30
21 30
11 34
12 22
10 32
6 20
39 36
11 28
33 19
1 34
14 26
8 23
11 8
37 30
21 9
30 16
8 7
29 38
33 4
9 36
31 33
37 39
5 8
27 34
25 33
31 24
39 12
35 29
24 37
26 19
23 34
3 17
17 10
23 24
6 26
29 19
37 13
4 16
35 18
17 30
5 37
2 37
18 3
39 31
19 24
9 18
28 26
12 30
30 28
26 1
25 12
37 35
15 33
40 19
34 39
30 7
35 40
13 1
3 23
17 22
8 21
33 27
2 15
6 40
14 27
8 22
35 33
17 6
35 10
16 20
40 1
35 39
27 39
1 37
34 38
8 26
34 4
35 36
34 28
23 39
19 16
15 7
14 38
39 4
22 25
12 11
39 15
22 34
23 4
32 39
22 14
21 11
16 32
3 15
40 31
11 19
1 9
33 8
36 1
18 17
25 24
29 31
18 14
10 12
23 15
34 37
32 18
7 28
4 27
40 11
34 6
19 37
4 19
9 34
16 9
5 31
2 5
39 14
15 12
30 13
35 14
8 24
18 31
39 7
7 19
29 6
21 23
36 5
22 37
13 14
17 23
1 25
33 39
40
2 34
23 19
12 8
24 30
10 8
20 11
15 26
32 9
17 34
13 35
25 14
32 16
22 37
13 5
17 15
8 17
20 1
5 32
32 22
17 28
11 32
21 18
22 33
29 37
11 17
3 11
14 4
11 7
7 27
39 27
15 36
40 31
15 6
30 11
27 23
38 33
21 22
40 22
17 14
258
40 1
13 6
16 20
7 13
37 6
23 29
27 3
16 19
11 15
37 23
21 29
12 19
16 26
6 3
15 28
13 9
17 21
1 37
20 40
33 17
8 29
27 39
19 39
8 26
23 20
33 6
12 30
14 8
3 7
26 37
25 40
28 27
9 25
18 24
23 1
28 38
14 37
29 28
16 13
1 27
27 17
2 19
31 22
27 29
31 29
16 35
1 3
20 19
36 37
1 17
34 10
5 2
21 15
28 22
7 36
17 7
25 12
3 2
28 25
22 16
16 38
11 6
9 31
33 34
39 33
21 38
24 10
27 18
40 35
2 38
40 15
33 3
32 27
10 29
22 1
9 3
24 4
6 17
4 27
27 11
18 25
18 6
35 2
11 22
38 8
37 39
35 15
32 9
11 40
34 22
15 16
1 8
39 7
21 2
18 23
28 40
6 38
10 26
32 21
12 3
25 38
18 4
17 30
15 25
2 22
25 39
6 28
1 30
5 38
5 20
25 31
7 11
19 13
32 25
33 37
16 24
36 16
24 23
21 13
4 6
13 8
15 24
5 34
17 40
19 11
25 27
8 33
11 32
26 14
12 29
5 32
26 32
30 32
2 33
15 7
33 10
17 19
7 32
2 10
17 25
5 17
14 12
18 26
31 33
10 21
15 4
13 5
15 39
4 29
4 28
8 37
40 31
20 37
18 36
25 8
32 13
28 5
35 37
9 23
16 10
28 36
4 23
3 13
13 20
38 10
5 15
15 13
25 33
32 36
18 40
1 28
38 24
39 30
22 27
40 29
35 7
21 35
11 16
35 11
21 33
10 9
29 20
28 18
9 40
5 39
13 11
40 37
21 8
4 16
26 28
14 36
33 16
12 32
1 32
26 1
26 35
37 11
36 39
33 30
14 17
32 15
9 4
24 26
26 25
25 13
39 14
12 23
30 24
31 27
14 38
32 4
14 1
19 3
21 1
18 29
25 21
38 32
3 5
27 40
40 19
31 15
12 36
22 40
14 24
37 24
29 6
13 35
19 7
20 35
16 31
22 14
35 38
6 26
10 3
17 37
20 22
8 40
5 36
25 20
6 31
10 37
27 2
25 16
9 20
14 21
19 5
40 2
21 20
18 9
16 40
30 23
39 24
12 2
22 18
13 40
23 34
19 18
34 6
45
34 19
44 22
16 11
28 25
26 24
36 22
23 28
29 43
32 33
45 30
31 22
13 27
10 1
6 13
35 4
32 31
22 28
14 20
29 42
3 35
28 2
39 13
15 43
25 38
9 25
7 23
37 2
2 12
40 7
5 3
18 7
30 8
25 30
8 16
6 8
22 24
14 30
1 41
17 15
22 43
8 1
3 2
25 21
15 19
285
36 15
1 24
20 34
11 45
34 38
18 28
39 22
37 34
9 1
19 28
12 43
33 3
27 17
29 3
15 32
39 36
7 23
41 11
29 18
11 12
18 4
39 1
13 16
44 25
38 7
16 3
45 28
9 34
17 3
35 19
15 45
40 16
9 42
20 38
38 29
42 29
40 38
6 35
29 32
19 33
32 11
18 30
29 36
10 31
11 13
10 39
30 33
32 16
29 9
29 8
19 44
22 9
25 31
40 14
42 8
37 33
13 41
15 33
18 36
32 23
29 39
9 45
29 22
36 41
45 31
29 17
1 17
25 16
18 42
1 25
8 10
17 12
43 11
23 35
31 23
44 43
22 6
26 19
6 18
27 12
27 34
13 26
3 13
24 20
18 7
2 39
42 6
34 3
21 45
7 26
25 9
3 7
35 22
33 1
23 28
15 30
27 33
2 26
7 32
44 18
41 15
29 44
43 1
12 22
16 42
3 19
43 20
45 37
9 18
23 27
21 19
37 36
35 16
4 26
33 31
30 41
41 12
30 13
35 2
18 31
30 3
35 45
23 44
44 24
31 39
21 8
15 12
19 36
33 7
10 37
23 34
34 21
20 7
7 12
45 25
2 17
30 39
1 23
36 13
24 10
34 35
10 30
27 5
18 14
23 36
16 8
6 10
21 39
18 10
2 29
14 30
44 35
14 37
3 2
41 10
30 11
34 24
25 13
44 13
32 40
28 22
6 2
4 28
28 25
43 29
39 26
7 22
36 42
1 19
40 7
33 10
14 25
31 27
34 36
33 24
3 32
22 5
27 21
5 19
33 28
18 22
17 19
15 27
45 23
44 32
29 6
18 15
17 37
44 3
11 44
34 8
28 24
45 16
10 34
39 44
13 37
18 5
32 36
38 11
16 2
12 14
6 41
30 32
42 45
31 42
43 38
19 41
30 35
44 8
30 23
42 41
15 34
10 27
9 38
36 6
9 10
2 43
10 7
36 44
28 20
1 20
13 8
2 7
22 38
3 25
29 5
29 1
4 25
9 37
20 26
17 30
8 15
39 40
43 3
17 13
3 45
11 29
38 2
32 17
23 5
17 43
24 12
25 7
19 15
11 5
45 26
9 33
30 44
25 26
32 6
16 10
7 27
6 21
12 44
13 42
40 22
41 35
22 42
15 37
22 14
23 24
21 14
7 8
16 41
37 22
18 45
25 41
43 25
10 32
33 13
19 4
17 6
38 23
14 43
30 19
22 44
26 21
34 14
25 8
12 23
45 10
11 27
37 7
2 41
42 5
49
32 41
42 48
40 31
1 6
44 38
43 14
21 16
2 39
30 31
2 1
31 35
21 20
10 31
35 25
18 14
19 10
14 22
15 30
2 24
41 16
37 46
32 7
9 44
27 2
1 45
3 25
14 35
30 29
49 48
33 34
22 36
5 27
5 26
34 8
29 44
11 22
14 46
4 5
27 17
1 28
41 2
4 12
23 45
47 41
41 10
42 29
29 34
13 25
273
28 24
33 31
23 41
30 25
48 11
17 15
26 15
7 38
42 34
47 32
23 16
27 12
25 10
11 22
46 11
42 48
48 1
21 13
37 24
26 36
23 44
9 49
18 39
9 25
16 3
43 33
6 3
43 38
41 29
5 17
16 19
43 5
47 30
9 17
31 15
30 11
49 23
23 29
32 27
43 4
18 11
28 23
38 1
29 31
16 6
21 46
4 41
23 38
41 14
13 46
11 3
4 32
1 12
12 41
30 32
3 7
30 8
28 6
46 4
27 20
9 15
40 3
16 40
12 24
49 10
14 18
48 47
3 43
18 30
21 32
33 48
28 41
30 38
39 29
15 29
30 20
37 39
1 30
6 36
1 47
9 16
11 16
35 32
6 27
31 7
29 22
36 17
49 33
33 1
12 47
26 48
23 40
17 40
44 18
2 36
6 40
21 25
13 41
26 45
35 48
31 2
43 44
26 6
31 1
30 36
39 15
27 48
7 43
30 9
29 6
12 3
48 8
26 2
46 18
27 37
13 34
34 14
35 17
47 26
11 17
26 13
3 2
49 43
37 29
16 34
2 49
14 26
40 41
34 31
38 39
13 9
28 2
40 28
12 49
39 3
10 15
6 10
5 1
4 44
26 18
41 20
19 33
46 6
7 45
36 1
6 41
13 8
16 32
21 3
12 34
13 38
33 38
23 43
44 25
18 49
46 33
21 14
22 33
43 32
41 47
33 27
29 48
43 40
9 43
32 36
22 43
45 23
19 15
31 26
46 5
3 26
22 9
42 27
20 37
38 32
30 48
11 20
41 17
40 25
19 49
43 27
31 44
20 22
4 6
31 22
24 14
40 15
34 27
14 10
41 21
20 38
23 25
49 11
29 19
28 16
32 29
41 9
38 6
30 31
10 17
11 29
31 3
5 39
44 7
38 34
37 40
5 10
45 43
32 12
18 38
42 40
35 31
14 43
34 48
45 32
6 7
22 36
19 7
31 19
13 5
33 13
23 11
36 11
43 26
26 49
4 22
15 42
23 34
13 24
22 1
12 6
46 47
6 32
48 41
6 9
46 1
24 32
45 5
12 31
43 13
7 8
15 18
46 26
30 29
15 16
46 35
11 26
39 2
6 22
19 25
47 44
4 27
30 13
12 25
8 12
21 39
1 44
3 28
19 2
11 45
32 14
42 29
29 14
27 16
18 4
14 12
42 17
46 27
49 25
41 26
14 37
16 35
24 49
43
8 11
34 25
22 3
35 24
21 20
12 36
9 22
27 19
24 9
35 11
40 20
14 10
4 5
15 32
35 43
1 20
30 38
4 34
33 28
18 35
37 9
33 35
2 42
39 20
31 5
7 32
26 24
40 29
31 9
24 30
14 42
13 4
14 24
17 21
19 41
30 16
6 7
7 42
31 23
29 11
30 19
36 24
273
40 19
6 23
42 20
30 21
43 23
20 5
19 24
4 18
39 24
16 42
17 6
17 43
15 18
34 22
12 34
3 10
13 4
41 19
38 27
13 26
18 30
25 31
36 31
40 9
10 18
26 25
14 27
30 10
3 15
11 23
37 35
25 40
17 32
20 31
7 1
38 43
28 32
17 36
1 9
12 4
5 34
4 21
40 28
13 18
8 36
28 13
32 33
37 34
7 11
9 27
35 43
31 43
11 5
24 3
34 27
11 6
35 18
9 20
3 38
29 41
23 20
31 7
42 7
34 25
27 20
4 7
28 26
34 43
20 40
4 20
29 40
26 40
30 29
42 34
17 14
21 26
24 35
41 9
5 30
10 11
19 38
33 31
15 29
6 12
25 5
20 43
28 27
34 35
31 1
12 1
22 38
29 3
3 37
2 15
23 14
41 8
28 8
42 41
35 8
4 1
22 28
26 38
9 37
14 32
35 29
43 22
20 38
3 34
10 42
29 28
16 23
14 39
1 15
15 35
29 27
14 33
36 28
17 5
12 42
31 12
10 29
33 22
41 10
39 5
27 17
33 28
43 4
8 33
7 36
14 12
8 9
22 30
14 8
41 28
20 21
2 41
37 15
38 15
17 39
37 30
8 12
42 9
12 18
32 24
8 19
25 14
4 42
38 25
23 5
31 30
32 30
24 14
25 20
41 37
37 17
20 19
37 24
24 7
19 3
23 34
37 25
9 22
24 12
33 24
34 32
1 17
43 21
3 2
22 15
42 13
41 6
35 21
32 10
18 16
13 31
41 3
36 13
19 32
16 38
27 18
40 18
43 13
11 35
10 22
6 8
16 19
28 31
41 17
18 17
23 28
32 37
2 12
4 19
23 29
33 7
19 25
34 19
37 33
23 9
30 7
29 14
41 13
1 11
33 17
32 7
24 28
6 30
28 5
16 36
35 40
33 15
35 41
41 7
7 6
20 3
4 40
14 31
34 8
35 23
17 21
34 15
37 26
26 30
14 7
36 5
28 21
12 38
28 35
3 12
37 6
10 14
40 43
38 6
31 5
39 15
32 43
15 4
18 6
41 24
29 32
24 21
41 22
14 19
2 5
37 22
4 14
2 13
41 30
16 41
13 5
30 25
17 16
8 5
19 36
15 42
26 23
43 2
29 31
6 40
42 22
32 16
20 17
2 31
27 32
8 7
14 18
39 16
13 6
14 2
11 39
7 19
26 11
38 29
44
13 21
25 42
24 20
17 25
19 37
41 6
21 32
7 31
4 29
29 7
16 10
34 14
12 14
1 43
36 11
20 15
9 33
24 41
37 25
41 30
23 28
5 19
37 40
3 38
33 8
29 36
23 18
25 8
10 14
17 39
31 37
38 40
3 44
37 6
21 6
31 43
14 22
14 25
42 27
2 35
12 23
37 26
2 25
281
43 9
22 7
20 42
6 27
15 1
30 10
40 8
28 40
6 1
23 5
20 6
5 31
39 20
1 34
44 19
14 24
22 27
32 13
10 2
2 5
35 11
23 2
21 19
33 35
23 32
31 24
40 7
29 20
18 27
24 26
32 40
21 36
18 36
5 24
24 11
3 40
16 1
6 31
20 3
18 31
6 22
3 44
28 30
3 25
11 18
1 31
44 34
19 12
35 15
15 6
31 27
9 4
5 34
15 18
11 38
36 32
9 31
39 6
24 20
8 37
15 41
2 6
11 21
27 5
36 19
19 20
12 26
27 41
10 42
15 43
33 9
10 19
20 28
25 24
5 9
18 22
20 12
10 8
28 5
12 8
24 29
31 16
23 38
18 29
1 8
31 10
36 8
37 29
7 18
35 9
28 8
8 11
21 23
39 22
27 10
19 1
15 38
25 23
42 7
37 19
29 6
43 27
44 1
10 16
34 15
7 34
14 27
23 33
30 24
8 27
12 24
39 17
34 42
12 36
6 19
4 37
18 35
17 23
28 27
14 23
37 3
10 32
41 20
26 25
43 41
8 17
39 32
11 42
34 19
4 35
27 3
20 10
22 21
37 35
1 13
33 5
15 5
23 19
35 26
9 3
17 44
35 19
19 7
10 3
12 3
12 22
11 27
40 4
8 2
37 7
29 8
17 19
13 9
33 29
9 26
10 14
16 20
30 32
12 30
44 30
4 33
33 25
19 33
6 43
9 37
28 37
23 40
39 40
43 35
21 12
6 9
10 26
42 23
21 42
27 21
27 4
41 22
18 40
32 9
4 2
30 3
32 41
24 9
18 12
40 20
9 1
41 39
39 9
18 5
36 20
37 41
42 29
26 27
7 4
37 16
8 9
16 23
2 35
4 23
36 39
13 12
9 16
7 8
30 11
33 40
32 7
13 31
9 40
19 28
14 9
19 9
36 31
21 33
23 13
34 17
2 21
34 13
16 38
34 38
10 11
25 11
13 30
39 35
6 42
9 22
2 25
43 4
42 3
39 15
40 31
29 21
11 14
17 15
44 25
21 10
32 31
25 36
7 14
8 21
15 12
22 24
22 15
21 16
16 42
9 41
44 40
42 27
39 8
24 38
2 38
1 24
37 15
31 29
2 42
28 9
9 21
17 38
22 28
20 1
44 14
17 13
14 28
40 30
26 8
30 23
41 38
19 38
13 20
44 22
1 40
6 25
41 36
15 28
44 39
16 33
34 22
34 23
24 43
1 29
33 26
33 11
46
45 43
3 36
3 15
17 13
15 37
28 12
9 27
16 32
18 28
22 9
5 40
7 10
21 31
24 28
25 9
29 44
19 41
2 38
34 28
41 21
23 16
15 8
4 39
45 7
33 28
26 12
15 41
2 34
27 8
7 6
35 28
4 14
45 12
41 7
7 30
15 42
11 16
20 30
1 7
13 45
46 3
39 16
15 29
10 5
16 45
291
2 3
42 32
9 20
32 41
42 43
4 27
14 10
33 45
22 46
39 33
27 20
12 42
14 36
14 1
30 5
21 25
3 38
11 16
38 40
2 16
9 37
5 46
38 13
10 24
10 46
6 4
25 29
31 18
42 9
31 32
38 30
10 31
13 16
9 36
29 8
30 41
13 41
6 21
19 4
23 30
4 20
19 38
34 32
29 19
2 13
6 39
37 17
26 18
35 5
3 6
4 39
36 34
5 23
33 37
14 5
35 34
46 8
21 40
3 43
23 35
41 10
26 17
1 24
30 26
25 31
36 40
15 9
35 16
35 2
3 11
1 40
12 7
34 22
26 15
32 9
33 18
31 44
30 24
22 5
12 11
32 3
26 24
40 7
1 31
3 18
29 11
14 13
20 46
32 7
46 12
5 2
1 35
42 11
37 23
46 13
2 32
2 28
15 25
13 4
6 24
39 10
21 8
35 46
24 15
3 46
37 32
10 23
22 15
7 9
24 29
20 2
24 28
22 21
14 17
33 17
21 13
1 41
32 18
27 33
19 13
33 11
13 25
40 5
1 15
39 32
38 32
19 41
41 26
26 28
9 33
23 19
41 14
45 31
15 21
15 2
10 22
12 17
23 13
46 43
19 17
9 3
44 27
36 17
2 6
35 43
16 25
45 3
14 27
6 27
14 20
6 37
6 12
35 33
33 13
31 9
21 27
18 34
45 16
7 43
28 40
2 25
43 44
20 6
36 45
30 7
39 28
5 20
32 19
40 32
37 5
19 2
39 5
17 15
34 30
26 5
17 3
18 43
46 41
41 24
45 30
30 14
43 1
24 45
12 8
17 10
8 6
29 14
45 13
25 46
40 43
26 12
32 1
18 12
11 43
27 37
23 24
3 28
10 29
9 1
12 10
25 17
33 30
34 20
43 33
35 31
8 40
21 28
35 13
42 5
17 27
38 31
25 43
32 26
28 4
9 21
21 35
33 46
44 46
20 40
25 37
2 30
37 39
8 39
6 45
29 31
16 7
33 42
14 2
7 31
18 20
42 37
10 30
18 6
1 39
43 22
16 23
15 19
21 14
41 6
11 4
21 1
25 34
42 2
22 2
38 39
38 43
44 45
4 26
7 37
9 18
32 46
28 44
28 43
38 24
5 41
7 4
18 45
1 8
11 21
7 33
1 44
31 17
1 2
5 10
7 45
2 31
43 8
2 41
13 27
8 18
5 32
20 17
39 45
15 12
27 35
8 35
10 43
14 7
20 24
28 1
12 4
2 38
15 4
21 46
6 40
39 16
10 45
3 20
18 46
4 2
2 7
40
35 20
23 29
35 4
32 28
3 11
23 25
36 29
34 5
12 31
13 33
17 22
26 27
21 39
8 16
17 15
39 6
26 37
11 37
27 7
17 35
36 24
6 12
26 16
38 1
22 28
14 34
28 26
19 3
13 9
22 13
10 17
14 30
2 22
11 18
20 40
25 8
26 6
16 38
14 27
273
30 28
17 1
1 30
28 38
22 12
16 20
29 12
29 32
26 22
39 4
6 8
20 19
38 8
40 18
27 40
35 17
21 3
7 16
19 12
12 8
15 13
5 21
34 21
40 2
11 1
30 12
21 23
24 19
21 1
4 24
4 25
22 37
34 16
19 26
16 26
24 16
32 33
40 23
38 21
39 11
22 24
8 1
29 7
11 34
33 26
38 26
39 35
21 18
8 4
17 14
5 22
6 17
20 14
34 5
5 20
40 35
24 11
16 2
38 34
6 15
40 37
23 30
33 6
37 20
34 35
28 21
18 12
33 18
19 5
32 18
3 13
14 5
16 5
22 18
28 4
1 16
29 4
21 22
15 8
18 38
22 23
36 35
9 37
4 9
30 16
34 40
34 33
4 32
28 17
37 2
13 26
18 1
24 9
13 10
18 16
11 35
16 13
8 16
8 34
34 19
21 8
29 35
16 3
33 25
21 9
39 17
24 13
11 7
11 27
26 8
40 26
10 24
18 9
28 16
39 37
1 33
38 5
34 26
29 17
23 1
15 14
37 13
22 27
40 10
27 2
27 38
12 11
16 38
7 25
19 27
35 19
30 15
11 23
20 29
30 3
33 22
5 32
10 12
18 14
37 34
4 34
4 12
26 14
26 30
33 11
17 31
31 6
31 39
27 28
35 4
39 12
40 11
20 23
30 27
32 24
11 6
36 14
19 37
2 4
6 18
10 5
25 36
11 21
8 19
27 7
30 17
35 8
14 30
9 32
25 21
26 36
5 1
2 34
37 14
32 26
4 27
19 23
14 12
3 4
22 3
27 33
19 7
30 22
25 29
28 34
18 10
39 33
18 35
12 1
11 3
19 9
4 21
22 17
23 37
31 18
21 32
36 19
34 14
21 16
9 8
32 25
38 13
40 32
1 37
23 31
15 2
36 37
16 6
30 24
27 12
26 3
38 3
39 27
37 26
19 6
4 18
1 31
9 11
36 31
27 31
34 10
9 13
5 24
4 30
25 12
1 40
4 22
32 37
38 17
28 12
34 31
16 11
1 28
34 7
30 2
7 26
38 7
30 31
20 17
19 40
28 40
11 22
14 9
40 29
37 38
18 27
19 18
35 12
19 17
40 9
2 12
18 25
17 3
8 20
39 25
18 5
8 18
32 17
12 32
33 8
7 28
4 16
5 6
31 26
39 38
2 1
33 5
7 30
5 11
31 3
24 2
14 6
1 15
43
29 22
1 14
12 22
12 24
23 24
1 19
8 28
23 1
16 18
38 6
36 27
31 25
33 21
4 9
43 2
34 18
40 2
27 42
31 33
4 15
8 10
42 18
36 35
33 24
24 3
21 26
30 8
20 39
43 28
18 6
33 4
11 6
6 7
13 1
32 17
4 5
39 8
27 30
37 23
17 31
27 33
41 6
283
20 12
34 27
18 39
22 2
24 21
12 41
28 23
18 12
4 3
39 38
35 34
40 17
37 9
43 16
39 24
18 4
37 33
36 42
18 23
6 12
37 15
23 21
27 7
37 31
37 41
1 17
29 33
3 25
23 22
33 41
19 10
43 13
32 40
24 3
27 5
30 3
30 22
40 28
9 40
35 15
11 30
20 2
41 30
16 26
17 15
34 5
27 12
15 14
18 21
31 38
27 33
30 43
11 14
41 31
10 34
32 41
43 31
4 37
34 17
3 37
35 30
13 23
6 29
29 26
38 6
34 9
31 30
23 39
26 11
20 42
35 42
32 15
40 42
6 17
23 41
15 26
37 39
30 8
43 21
16 12
39 20
15 27
24 42
16 22
8 41
31 42
18 36
29 1
26 33
6 14
29 10
12 37
10 1
40 6
2 28
31 17
34 8
22 9
1 27
8 12
32 24
33 15
34 31
38 29
31 10
41 5
2 27
34 7
3 8
17 16
2 43
31 13
20 36
24 33
7 19
41 4
19 38
1 41
42 22
38 5
28 35
14 29
4 38
35 4
6 19
37 34
9 8
7 14
27 3
27 14
19 4
6 42
2 40
28 10
12 7
39 8
38 12
37 20
17 14
15 3
32 35
1 14
18 33
27 36
9 43
42 11
16 31
32 11
28 37
36 38
26 38
32 27
20 22
25 19
16 2
28 4
1 40
23 2
13 40
3 41
24 20
36 17
8 7
13 33
24 37
5 6
43 35
27 20
9 17
15 12
10 42
20 30
14 23
27 16
7 35
34 42
42 18
37 38
4 12
10 41
13 39
19 31
36 8
3 1
33 11
24 28
11 37
29 22
1 12
9 35
7 23
36 39
10 33
11 20
13 2
16 21
20 31
13 14
9 38
37 43
20 29
9 13
12 35
11 15
24 15
37 5
2 8
8 17
42 4
19 28
13 27
40 35
25 21
42 32
42 12
14 12
24 29
2 18
28 22
30 29
6 7
30 15
21 27
17 42
11 36
34 26
11 13
20 6
14 25
19 3
36 28
30 36
24 26
23 19
36 3
22 37
2 11
26 5
21 5
27 22
6 8
17 21
30 27
4 16
26 30
17 41
18 30
5 36
22 17
27 10
4 8
25 6
41 16
5 23
20 3
21 28
25 17
37 40
11 3
20 28
28 14
5 31
6 41
34 20
18 17
29 15
39 40
23 38
27 28
26 32
32 16
29 27
10 26
2 5
23 24
16 24
25 20
39 11
12 3
1 35
7 37
23 29
12 5
49
48 17
2 42
31 27
14 38
23 4
29 8
43 44
48 34
18 3
11 49
36 20
35 2
5 13
8 26
17 45
26 28
15 49
46 4
4 7
39 7
5 47
27 4
1 11
45 39
9 45
30 47
12 47
43 18
32 11
30 37
19 11
6 16
4 16
16 33
5 22
38 37
23 21
41 46
10 21
19 43
29 36
2 23
25 48
18 39
21 26
17 24
4 37
38 40
309
16 15
40 14
4 27
43 5
19 9
27 44
16 31
38 8
26 40
6 15
25 3
4 13
26 37
25 45
22 33
38 10
13 49
26 31
2 8
47 1
16 12
17 10
17 43
34 32
10 18
35 41
19 35
30 6
17 15
7 37
49 45
3 24
7 16
14 15
10 33
2 47
26 38
32 31
34 23
11 3
35 23
46 43
18 44
47 25
3 33
8 45
33 14
13 18
4 30
35 29
16 28
26 22
31 29
41 32
43 24
21 26
37 22
3 13
33 9
8 6
12 6
45 6
8 22
14 28
29 5
21 18
5 20
38 36
43 28
10 29
33 25
19 36
48 7
27 10
35 15
10 34
45 17
30 16
38 11
23 38
31 8
24 34
37 8
38 49
25 4
25 8
37 30
16 48
34 35
41 42
31 42
47 44
9 32
24 29
26 46
12 1
12 7
26 19
32 11
4 12
49 48
29 2
38 30
49 33
42 32
7 41
46 20
11 12
29 49
2 14
39 32
2 37
4 46
48 9
23 29
36 6
14 23
29 20
4 6
8 44
48 10
1 49
29 27
23 27
3 5
41 28
39 31
45 21
15 40
9 3
27 22
26 20
34 18
47 9
32 22
36 23
48 35
37 34
45 39
49 41
3 4
45 4
43 33
44 43
45 26
23 12
2 24
39 21
35 42
30 15
32 17
43 25
1 37
38 29
28 5
15 27
18 23
47 18
13 1
5 22
37 12
39 40
47 34
25 39
8 3
18 45
41 14
18 25
20 43
33 34
23 33
16 47
22 24
7 32
3 35
46 13
8 14
5 48
20 15
2 6
15 12
9 5
7 4
21 17
15 29
13 7
10 30
2 17
28 20
32 1
16 45
13 32
4 1
34 3
47 20
10 21
38 18
12 26
13 11
37 16
37 25
22 29
26 5
32 35
49 11
11 9
30 7
25 5
25 7
37 39
43 47
14 42
30 24
49 46
42 19
16 17
38 45
31 4
23 7
31 27
49 16
33 38
7 9
1 21
2 3
8 33
1 18
13 21
36 45
27 24
46 2
45 46
17 3
40 23
4 23
36 43
20 45
41 15
22 38
34 39
31 5
36 8
21 8
26 9
38 44
22 7
12 22
11 48
16 9
26 48
34 28
16 4
49 26
33 32
22 40
29 47
40 12
35 14
16 22
24 4
41 44
40 2
9 23
9 22
41 10
19 25
11 25
17 18
25 24
29 17
6 9
11 29
11 6
13 17
33 16
3 20
44 48
35 2
29 36
16 11
9 18
18 41
14 31
12 24
36 31
18 42
15 3
1 2
45 35
2 39
5 19
37 9
3 23
13 20
8 30
49 14
42 11
20 49
40 46
41 33
19 6
23 32
31 24
37 15
38 47
31 40
47 32
20 4
8 24
41
21 1
10 35
37 28
22 8
17 26
25 7
22 6
40 29
34 36
10 15
1 14
22 25
13 37
11 29
29 17
9 6
23 4
39 29
13 25
3 41
27 17
29 15
7 29
30 3
25 19
14 38
33 18
16 25
32 2
17 12
30 40
15 23
25 20
29 31
40 32
24 28
11 36
33 40
14 17
40 5
283
17 24
23 11
2 25
35 7
39 13
15 19
11 2
26 11
1 40
32 39
28 27
11 19
17 14
19 20
36 5
15 22
4 23
5 1
11 15
4 33
30 3
18 15
38 19
16 9
34 15
14 24
35 9
27 34
28 4
28 3
36 20
24 33
16 22
18 32
39 28
38 24
40 21
11 12
41 35
22 1
17 34
8 41
23 37
19 17
13 28
38 22
21 3
6 33
19 37
16 13
20 37
13 25
15 10
5 15
38 6
20 27
15 24
12 39
39 22
14 15
25 8
38 27
41 6
9 6
27 31
5 17
7 6
31 22
5 33
31 9
40 11
14 30
1 2
5 26
18 11
40 12
21 5
25 5
6 3
3 38
2 5
17 40
24 22
34 24
41 38
41 31
36 26
7 15
29 1
27 9
1 35
22 21
3 19
15 33
29 37
18 6
19 31
22 36
15 2
28 40
30 23
36 6
38 25
36 21
27 14
17 38
28 23
30 12
10 3
12 15
17 25
27 18
26 27
14 9
7 23
30 9
12 13
38 7
29 19
23 25
17 6
37 9
29 41
1 20
40 35
34 4
39 33
40 26
16 21
12 17
3 23
23 18
12 31
37 4
26 32
23 6
29 5
31 39
2 38
40 2
26 29
41 25
35 18
3 31
2 4
8 23
4 8
30 8
1 26
34 33
26 6
13 37
18 20
4 24
33 19
16 39
14 13
21 35
31 21
35 20
39 2
21 39
39 10
24 6
4 9
29 6
13 40
8 7
12 24
37 10
37 33
21 37
41 19
27 24
25 15
12 16
32 16
32 21
28 5
37 11
16 41
34 2
3 15
36 38
8 10
35 30
14 20
25 18
18 4
38 26
5 24
14 28
11 33
14 5
23 16
39 19
8 9
7 10
41 7
5 27
36 11
2 7
27 15
27 35
16 24
37 34
22 18
2 14
20 41
17 41
1 6
12 22
30 28
3 8
1 15
40 39
16 27
9 15
30 20
7 28
30 10
7 36
11 28
1 13
16 19
9 10
24 40
32 38
4 3
28 41
31 4
7 25
26 39
30 16
1 7
16 28
39 27
11 31
41 34
38 31
23 34
34 13
30 41
30 33
17 16
3 29
16 33
8 32
25 14
7 19
25 4
20 21
26 28
40 27
33 10
19 1
22 37
37 15
32 13
1 10
13 5
17 28
21 30
17 26
8 20
33 28
23 38
5 35
25 1
2 9
39 4
34 8
26 16
32 3
1 23
32 10
22 3
20 40
23 2
3 14
6 25
26 4
18 2
42
15 17
22 29
29 2
10 29
22 20
35 9
25 23
25 1
9 17
40 24
1 8
32 40
14 4
28 19
31 20
26 41
23 7
30 9
20 14
41 31
33 3
25 27
29 33
31 16
23 19
7 20
35 42
18 38
18 36
39 35
1 40
17 6
20 37
13 15
17 7
12 16
21 40
5 16
16 18
11 23
41 34
299
6 7
16 30
16 18
39 40
21 7
21 34
26 8
6 26
1 23
10 25
31 38
5 19
29 4
11 7
32 14
2 17
2 18
42 18
10 19
16 14
27 21
25 12
10 40
24 25
1 6
26 1
36 16
22 1
6 11
8 25
3 26
32 18
11 33
36 17
37 12
33 2
13 24
5 16
13 26
29 30
30 37
9 11
19 40
8 18
1 9
31 1
4 2
30 5
3 17
9 35
29 23
12 1
31 33
37 27
18 36
5 27
26 41
36 35
6 15
30 24
7 15
41 10
17 13
25 26
5 36
27 36
4 31
6 32
10 29
3 19
19 25
33 42
19 30
22 3
42 28
13 3
25 36
27 42
20 9
1 37
25 33
15 4
17 37
20 29
4 19
9 28
3 30
31 28
35 20
41 29
9 24
29 2
27 11
31 2
31 18
41 36
15 28
31 9
23 21
33 12
13 1
21 39
29 13
36 13
36 11
24 38
37 21
21 26
42 12
26 30
14 5
6 13
1 25
37 40
22 25
16 12
28 3
36 34
18 1
11 26
5 21
39 11
29 36
42 26
17 38
24 19
22 2
14 42
26 12
22 10
29 40
23 17
30 8
14 18
42 15
4 26
28 20
33 19
38 16
5 6
33 23
6 39
11 8
21 36
22 14
24 40
25 20
22 8
19 36
34 10
9 40
19 37
31 7
7 13
9 26
39 9
25 17
11 3
8 7
34 35
15 25
29 26
28 8
38 23
20 12
31 24
20 2
42 25
17 28
32 10
31 23
42 40
28 6
15 22
38 1
14 35
15 38
5 34
6 35
19 18
36 40
7 36
39 12
35 13
20 15
19 16
34 41
3 24
10 31
13 2
8 29
23 25
32 30
20 34
32 11
13 18
8 32
7 16
42 5
3 21
3 37
40 15
23 42
20 19
19 34
23 2
4 16
21 16
1 8
34 27
9 30
13 39
2 14
12 41
11 12
8 6
41 18
37 31
28 4
36 1
21 33
35 12
30 27
38 7
38 42
18 20
6 20
29 5
4 10
11 21
24 23
10 9
7 28
36 3
21 41
18 23
40 5
11 17
9 38
25 30
30 21
16 34
28 21
24 6
33 14
27 9
39 5
16 10
39 25
40 14
8 39
18 7
5 32
1 39
3 20
2 7
40 34
26 36
17 24
30 13
17 7
41 37
16 41
27 10
19 15
10 6
32 26
34 31
14 29
27 31
23 7
4 8
8 35
12 40
17 19
13 15
1 21
36 23
15 33
38 41
29 42
28 13
27 7
15 5
17 39
40 3
28 26
19 11
37 4
3 35
39 30
23 22
42 35
37 34
31 36
35 19
13 33
16 11
17 33
41
36 13
27 28
25 9
35 10
2 30
26 39
13 27
20 28
29 34
28 23
32 11
30 8
11 19
5 14
21 16
22 5
21 14
26 33
24 26
1 23
41 36
16 4
40 31
37 7
6 32
23 7
27 14
12 9
11 23
23 26
7 18
29 39
26 38
23 9
23 40
7 15
35 13
8 5
3 15
18 17
300
39 37
38 23
27 31
28 7
10 15
37 2
1 23
6 41
18 41
10 12
21 4
20 2
33 10
22 24
12 21
19 23
7 27
29 9
32 18
4 3
17 33
15 25
9 18
17 22
16 11
13 37
15 22
19 13
19 26
5 7
40 29
41 37
5 29
1 30
22 27
39 41
6 33
20 25
8 23
17 40
18 17
12 27
16 38
10 39
37 22
1 15
7 13
15 27
13 9
35 13
1 39
36 26
2 24
40 26
29 12
27 10
14 11
17 8
29 41
23 39
18 25
10 7
6 10
20 6
37 28
24 30
8 2
16 6
1 18
38 17
11 38
20 16
22 21
20 35
22 4
13 39
37 26
15 2
20 8
17 24
31 35
13 31
11 35
15 8
3 1
24 25
31 33
10 30
34 28
28 2
39 6
13 18
30 34
4 18
39 32
31 40
20 23
5 32
35 29
40 2
36 29
14 24
24 15
24 36
32 11
27 13
23 22
26 39
6 26
36 41
32 29
27 32
17 12
7 41
3 32
9 26
3 15
17 6
25 17
14 32
1 25
4 9
39 33
7 26
27 38
2 3
18 16
9 28
7 31
16 30
9 41
3 28
18 10
26 17
3 21
37 21
17 4
19 11
21 11
33 38
10 37
25 39
19 15
8 9
7 22
29 11
34 36
40 28
32 23
21 29
40 14
29 8
25 41
40 7
7 23
4 26
16 9
7 21
19 29
23 31
6 12
29 25
36 22
18 2
39 16
22 31
10 32
36 32
20 32
26 31
33 3
22 1
11 10
21 15
7 6
35 34
24 26
6 11
40 9
14 20
3 10
13 32
27 36
13 34
11 24
13 12
41 35
20 27
27 11
27 18
18 23
22 41
24 29
13 36
18 29
8 7
40 10
12 19
23 26
36 2
40 33
27 17
21 1
29 39
20 7
4 13
2 39
11 25
29 26
28 12
25 19
24 21
31 21
10 8
6 25
19 27
5 9
5 2
25 12
5 13
11 5
33 12
4 34
31 37
9 34
26 14
19 33
6 38
11 9
13 8
3 41
25 30
13 33
8 3
8 11
4 2
35 23
7 14
32 34
14 13
6 9
11 28
22 5
13 1
14 8
29 4
29 7
10 38
40 41
37 20
7 4
21 18
36 38
4 38
19 36
26 2
7 35
16 36
4 10
13 3
35 12
14 17
24 9
14 33
11 34
9 39
5 15
12 37
12 40
9 38
38 25
32 2
20 22
34 37
1 4
9 14
8 28
24 1
23 16
37 16
18 37
16 33
1 37
2 6
39 19
39 20
35 22
2 33
16 17
24 18
38 14
21 25
8 5
22 30
4 19
26 18
24 7
3 30
1 32
38 2
49
26 23
49 16
37 23
31 27
33 10
2 24
41 9
31 3
6 33
2 29
26 4
23 14
36 24
21 2
46 37
15 46
43 7
20 23
33 19
1 26
35 10
34 15
32 2
17 31
39 5
3 21
7 41
7 12
46 33
21 39
49 1
8 18
25 49
23 2
47 30
40 44
12 26
22 15
11 8
28 20
12 11
20 45
48 16
37 13
23 38
42 37
40 29
49 47
327
46 4
14 32
2 1
34 2
5 6
7 35
11 9
33 10
3 32
47 19
27 36
27 31
29 41
7 39
42 8
14 25
18 17
32 41
22 21
4 13
24 37
40 47
7 10
2 19
37 38
30 37
46 8
7 28
32 19
28 42
29 47
5 35
19 25
5 10
47 37
21 33
46 11
27 9
11 6
34 17
28 48
9 38
18 38
4 18
28 34
41 34
31 24
4 17
43 2
31 11
46 27
3 37
48 40
10 6
31 39
39 8
42 18
30 2
15 1
23 1
13 22
35 29
42 16
49 40
14 4
13 46
22 38
37 19
47 45
37 34
25 15
18 19
49 39
31 41
12 33
30 46
35 38
6 39
28 19
21 20
5 43
21 23
6 42
19 43
7 19
25 23
46 42
17 41
16 39
8 43
34 48
8 23
10 2
38 2
26 17
17 28
23 40
9 35
15 3
24 45
48 6
10 11
7 47
2 25
26 43
49 5
16 31
4 24
49 32
21 46
10 47
25 29
12 22
6 26
9 10
6 20
7 48
36 48
11 45
15 17
44 42
7 22
20 35
32 36
18 31
29 17
20 19
33 3
29 18
15 42
8 27
8 14
20 15
37 26
26 4
17 14
43 14
49 28
20 3
12 23
41 15
16 49
13 10
23 7
29 3
11 36
27 41
20 10
6 3
4 8
36 5
23 41
46 32
21 42
22 2
24 35
28 2
44 17
49 33
31 37
14 42
26 7
13 7
26 13
34 29
17 3
40 33
49 41
1 21
18 47
6 21
35 26
1 17
8 22
27 48
44 46
18 40
26 28
19 13
17 20
6 36
19 3
27 34
19 33
28 46
46 3
28 40
24 27
38 33
3 42
17 13
34 30
47 30
30 38
37 12
40 26
42 39
27 25
45 8
37 6
20 32
23 44
36 15
16 23
31 20
48 49
2 8
11 29
4 38
3 7
40 39
9 1
29 19
45 42
41 14
22 46
17 37
16 41
32 38
22 15
29 16
3 8
6 2
5 13
6 38
48 44
45 4
3 18
40 21
21 37
48 10
49 24
4 22
20 7
27 42
13 27
12 36
31 40
6 15
45 35
16 20
16 34
44 22
34 6
32 7
43 25
24 13
47 26
17 30
3 35
5 18
45 26
1 26
20 42
43 38
5 39
30 32
29 1
40 1
16 7
15 28
47 23
17 7
14 31
45 48
18 6
28 6
35 11
43 21
21 49
39 25
9 48
33 31
28 18
33 32
5 2
16 44
19 40
23 38
14 46
3 27
42 48
16 19
31 43
47 35
45 2
29 23
4 27
37 44
1 30
23 4
14 45
34 10
20 46
3 30
19 8
4 7
4 42
7 36
31 17
31 45
39 32
1 7
47 34
40 45
2 21
46 9
8 36
21 35
39 44
24 3
16 17
38 13
7 27
30 16
9 16
13 41
46 19
41 36
45 25
47 42
17 46
24 39
3 23
21 18
2 9
19 5
40
27 9
25 10
21 18
32 19
2 10
21 25
30 4
31 28
8 33
21 1
33 11
22 15
5 40
14 32
6 36
25 39
30 13
36 37
29 6
3 24
25 14
12 26
10 13
4 38
13 15
23 20
13 3
17 27
6 34
40 20
7 20
17 40
10 37
10 40
16 40
26 21
33 37
12 35
20 31
301
32 29
1 26
16 21
21 26
32 9
12 11
19 25
13 4
28 1
21 29
16 15
21 35
30 25
40 28
1 24
27 38
3 28
7 35
9 37
33 13
6 25
40 9
19 13
23 40
8 16
39 6
13 26
12 2
34 39
1 12
5 9
20 10
26 33
36 19
31 16
29 39
5 31
14 23
10 9
21 2
11 14
7 22
26 10
37 2
28 21
9 27
21 24
8 20
36 6
17 10
27 20
19 1
2 38
11 34
24 9
5 26
9 36
10 14
29 16
12 22
30 3
10 36
16 34
13 31
20 24
30 28
11 9
23 38
39 31
8 22
17 7
6 26
40 10
11 2
23 29
28 8
21 40
2 20
3 12
29 7
33 22
22 17
13 8
13 29
7 4
40 33
33 8
11 26
16 22
15 33
36 35
8 9
37 25
19 6
5 16
2 22
17 3
3 26
12 9
38 10
40 8
20 4
23 1
12 29
6 29
20 5
38 18
12 14
4 10
24 25
10 13
18 28
11 19
21 8
31 37
14 33
30 4
30 11
14 28
38 14
2 8
18 5
35 12
3 4
26 28
10 31
3 38
39 40
13 21
13 18
9 34
4 18
13 40
15 37
33 20
39 16
12 38
16 9
19 4
6 4
24 5
33 1
38 20
1 38
10 39
1 21
36 3
13 23
11 16
26 4
25 32
29 36
23 21
27 32
39 26
4 12
34 35
38 24
3 16
33 27
34 37
32 12
16 2
8 24
39 19
14 22
7 13
3 31
13 22
29 24
2 34
19 21
27 35
17 27
7 38
9 28
39 22
35 39
2 26
15 20
23 2
10 24
26 15
8 32
39 20
32 39
6 20
29 17
20 21
38 9
28 37
19 29
25 2
21 17
26 20
40 31
21 39
22 30
15 32
32 31
40 12
36 40
23 18
9 30
8 15
9 1
8 36
25 28
19 2
28 32
32 24
20 19
36 25
4 16
29 8
8 38
38 22
39 28
30 26
25 38
26 14
25 16
33 6
7 23
5 17
27 31
1 4
13 3
3 19
15 28
14 19
40 34
29 11
13 15
24 6
25 3
18 36
30 23
6 7
3 11
34 18
4 9
22 21
3 15
14 25
16 19
11 1
39 24
37 11
21 31
13 27
20 32
12 15
18 15
19 18
34 15
24 19
31 34
20 35
25 7
22 20
36 39
14 16
6 23
26 8
14 34
17 13
30 19
22 28
9 17
5 39
36 14
8 27
23 3
40 7
38 29
14 21
6 17
10 33
2 28
36 4
17 19
33 4
18 26
23 5
35 37
8 39
1 35
35 26
6 9
10 22
21 32
14 37
36 37
14 13
34 23
27 25
37 33
19 31
17 37
38 33
47
46 39
29 34
23 13
3 16
30 35
9 14
37 39
34 24
22 33
22 41
36 35
36 11
41 27
10 16
38 28
31 35
2 39
16 45
22 3
47 14
12 6
5 7
5 34
40 13
31 20
21 16
39 44
9 34
31 1
8 16
24 4
3 35
12 9
17 9
28 18
43 16
21 9
42 24
2 21
25 29
3 38
19 2
40 43
32 33
15 28
25 26
327
9 38
20 38
6 42
20 18
3 21
18 24
43 46
40 45
35 13
29 20
11 12
22 9
22 5
46 9
37 25
19 43
36 34
9 10
11 40
40 6
43 41
20 11
29 36
2 4
8 44
45 11
21 17
26 32
19 12
35 29
24 10
27 31
26 39
16 27
8 2
38 44
35 24
6 39
15 25
43 17
35 25
18 17
44 42
7 42
12 36
28 3
27 33
38 35
47 22
11 18
45 9
5 9
8 39
33 28
30 10
28 35
28 8
13 47
10 1
28 40
11 1
41 38
12 46
9 39
31 12
3 15
28 45
5 30
47 30
14 17
16 26
2 40
6 2
29 42
28 25
4 25
25 9
36 31
7 6
34 26
19 10
17 47
17 3
19 21
28 39
4 28
32 16
44 5
3 40
9 34
19 23
20 23
46 6
36 35
7 27
37 47
45 5
9 16
27 23
22 27
3 7
13 44
5 42
29 2
38 23
24 6
15 41
11 39
47 43
10 25
18 26
23 28
40 29
22 38
19 24
24 4
10 36
39 4
44 18
16 18
21 20
23 41
16 13
40 1
33 16
20 8
46 37
38 43
19 37
10 43
18 13
14 10
27 12
27 46
27 18
30 1
25 33
8 30
41 40
39 42
3 31
26 47
36 42
42 43
33 17
37 33
8 14
47 21
30 23
9 19
6 9
37 22
46 35
47 11
38 12
37 20
46 26
16 37
4 34
41 8
35 33
3 32
39 10
25 41
12 9
18 47
30 31
46 1
3 20
10 45
19 22
34 22
44 31
15 5
5 3
42 28
35 26
6 32
38 33
37 7
5 10
34 32
22 30
23 1
30 34
11 25
1 14
19 31
13 39
8 9
44 7
5 34
10 15
27 43
3 39
44 20
26 21
36 6
9 31
37 14
15 34
15 46
6 19
43 7
31 10
38 19
42 9
29 8
42 30
45 14
12 16
2 41
2 10
22 43
34 2
14 29
28 15
11 5
43 21
38 18
40 12
12 15
15 19
17 25
3 13
45 47
25 26
18 37
39 24
22 17
24 14
29 17
1 43
12 21
2 37
27 42
5 1
9 14
26 20
44 32
43 35
35 34
32 20
16 40
27 44
9 32
13 46
35 40
45 46
46 41
33 26
44 37
24 46
3 12
22 1
36 2
16 41
37 27
29 38
24 41
15 1
1 32
35 21
39 23
27 25
30 19
2 25
7 18
4 33
37 12
4 46
30 13
43 37
39 45
8 21
24 11
21 40
4 6
25 8
8 27
42 41
11 36
5 38
35 8
20 41
2 16
32 39
17 35
35 31
18 39
45 24
42 47
34 39
24 9
4 43
33 32
8 47
2 43
33 5
5 26
11 33
4 7
4 47
19 16
17 1
19 28
23 16
12 4
21 24
47 6
4 27
38 6
22 12
13 32
12 30
15 37
13 31
14 27
18 1
7 36
42 25
10 46
40 26
1 9
14 41
33 20
8 19
49
18 34
28 7
33 44
44 48
4 28
36 44
44 22
8 15
7 46
43 38
37 11
21 2
13 47
28 3
45 43
40 41
3 49
33 31
27 30
17 16
29 16
4 1
35 15
16 28
31 38
1 19
27 28
21 3
11 10
12 25
20 8
11 23
11 36
5 8
13 15
25 28
18 8
33 24
36 3
47 14
42 17
32 4
39 33
32 26
13 9
4 15
13 6
41 3
328
45 22
18 43
37 42
44 32
46 48
48 32
24 12
14 36
41 11
10 37
23 38
2 5
43 22
16 13
16 31
11 1
49 27
47 46
30 45
7 44
17 4
28 17
22 33
33 34
45 7
39 4
36 8
23 3
11 31
44 12
20 17
46 5
47 20
46 35
8 45
11 46
23 47
34 9
24 8
10 12
9 7
14 22
20 39
29 20
45 49
2 10
47 2
1 9
46 25
9 4
42 15
49 35
23 44
39 1
4 23
1 29
49 5
28 12
11 33
20 42
49 13
33 16
33 45
9 32
15 18
3 49
21 8
13 25
36 47
37 1
37 16
18 1
28 47
16 36
2 4
10 46
39 9
2 46
42 38
33 27
18 35
42 23
14 34
43 30
46 37
11 32
15 29
19 43
25 5
34 40
20 27
27 18
35 7
41 34
15 33
44 35
5 37
11 15
39 26
18 16
19 7
18 22
46 8
22 3
16 22
27 48
11 25
9 42
1 34
43 12
20 48
8 23
10 28
29 48
21 42
40 32
7 1
13 20
9 23
15 13
45 2
30 2
4 1
42 33
48 14
26 48
39 3
10 23
40 13
24 4
14 30
45 10
22 13
49 29
22 41
22 28
10 11
15 47
9 29
5 44
40 19
31 29
32 5
24 33
25 28
42 44
15 31
21 22
22 49
31 36
9 45
8 49
21 15
5 38
18 14
34 13
10 5
27 41
28 38
10 8
18 42
48 37
6 25
12 27
6 46
45 1
22 30
21 14
41 3
1 38
16 11
6 5
44 41
23 27
28 1
39 36
1 8
37 6
33 9
1 2
48 35
14 7
42 17
24 11
14 26
22 25
20 2
39 6
22 42
13 26
26 35
49 40
30 32
24 43
43 21
46 43
6 49
27 34
38 21
15 45
19 41
24 30
46 39
29 38
6 38
23 7
8 7
44 18
49 44
45 31
27 40
46 40
28 18
16 44
27 4
13 8
46 17
9 14
25 29
2 32
35 1
48 36
28 33
16 29
3 8
38 47
27 39
9 47
49 38
47 42
33 8
26 21
41 49
27 8
5 29
32 26
45 43
21 3
20 6
18 6
24 32
11 29
32 15
23 30
25 31
3 27
33 44
19 14
44 47
17 27
11 21
29 37
37 3
26 4
21 19
49 1
2 48
34 47
26 42
47 49
43 38
24 6
43 47
10 3
20 43
37 43
24 13
10 25
47 13
23 2
43 44
33 5
18 2
3 31
13 48
11 23
5 31
5 4
17 24
14 13
46 7
31 18
39 49
44 27
39 21
1 31
34 49
47 25
25 4
17 15
20 37
39 24
21 7
44 6
47 35
33 10
31 32
16 43
17 8
38 20
9 27
15 23
46 20
14 42
12 9
44 22
38 36
4 14
45 28
32 22
39 13
10 29
34 35
19 33
46 23
36 37
20 30
26 8
20 35
46 28
17 36
45 11
8 32
35 11
17 31
27 43
5 27
17 16
47
17 34
45 41
27 41
17 41
47 9
19 44
16 45
15 46
7 33
20 27
36 37
19 32
10 14
47 11
28 46
45 21
47 30
5 47
33 18
5 14
1 28
4 41
7 29
45 40
39 3
24 8
42 7
1 45
4 13
41 36
31 13
27 2
28 26
14 45
6 33
38 36
21 19
17 3
1 6
34 22
35 17
23 47
21 43
8 1
41 25
12 31
331
36 42
29 18
45 35
34 31
6 33
25 4
37 1
28 44
8 2
43 33
33 36
37 34
25 36
6 38
25 2
18 32
39 9
23 39
46 28
25 11
21 10
37 42
9 14
46 26
4 45
13 15
43 2
5 33
38 8
33 7
46 19
13 6
6 10
29 24
29 36
45 47
3 9
35 32
43 42
38 37
22 44
42 24
19 5
3 13
47 3
30 12
40 1
42 9
28 17
6 14
23 29
34 21
38 46
17 20
33 10
1 34
12 26
8 3
16 12
37 44
30 6
16 2
37 10
4 21
25 23
2 15
19 26
17 2
32 31
21 39
9 7
46 35
38 27
15 22
3 42
44 3
28 42
32 45
20 3
9 5
18 2
17 34
46 20
30 27
18 23
8 47
26 10
44 36
7 16
31 37
34 23
5 11
42 35
13 46
30 7
29 45
29 21
19 12
26 45
6 40
6 26
11 22
23 30
1 36
41 14
13 33
22 5
33 38
15 39
17 6
13 26
5 6
7 39
20 4
14 23
38 5
35 21
30 14
1 8
36 3
35 39
16 35
45 39
32 10
45 2
32 27
24 38
10 45
1 30
18 5
28 15
9 15
29 16
29 8
40 39
12 31
39 8
14 38
12 38
35 3
43 25
16 10
11 27
23 17
32 36
20 8
24 3
32 40
17 29
8 25
22 16
19 15
39 47
29 22
25 13
3 37
18 26
20 25
47 26
44 16
40 35
47 16
26 44
43 36
47 9
28 39
17 21
22 4
20 44
18 43
22 34
31 3
4 3
27 23
28 18
16 3
19 33
4 35
12 20
15 31
38 30
46 15
19 45
2 27
3 2
22 20
2 35
12 25
2 36
28 40
36 45
46 29
29 34
40 33
31 47
27 28
1 38
30 42
25 37
26 31
10 43
38 39
22 36
10 42
25 29
3 18
14 42
14 3
10 36
46 33
14 12
5 15
4 38
47 24
20 6
14 29
10 22
16 6
45 16
34 26
19 23
45 44
31 42
5 16
2 11
34 13
27 17
23 4
23 26
6 19
8 42
29 28
19 40
34 14
18 47
31 18
11 47
10 34
30 29
33 15
47 12
45 27
4 47
2 12
43 45
41 11
6 7
17 7
38 22
29 6
43 1
5 8
42 41
9 16
34 12
44 25
6 45
37 17
24 25
13 20
19 4
16 43
45 38
28 26
44 17
10 29
22 13
14 31
13 11
25 38
20 1
41 13
5 41
42 18
5 24
44 13
13 16
16 36
20 14
6 44
1 24
42 25
28 1
27 18
22 32
23 12
4 10
42 15
19 27
36 41
7 26
27 9
22 3
21 1
5 4
15 47
13 27
41 28
44 40
4 18
24 41
5 39
7 12
39 6
38 44
18 37
14 7
25 34
26 43
15 8
42 46
47 13
32 3
41 31
40 26
23 47
14 2
41 27
7 19
28 16
46 30
8 43
18 10
20 7
2 21
24 26
5 12
12 21
33 44
45 18
32 43
44
16 37
5 31
44 20
4 42
42 32
13 20
15 10
36 20
16 32
34 41
16 15
41 27
42 12
34 22
25 39
7 43
3 21
40 27
19 38
16 18
24 20
25 42
2 31
29 4
22 38
24 6
36 23
32 11
14 9
7 9
35 4
24 1
34 21
25 20
43 26
43 20
22 17
4 30
38 33
42 34
28 16
8 27
31 3
323
21 32
25 21
27 3
15 10
32 35
38 16
26 20
4 3
3 41
1 31
1 33
22 20
4 35
31 25
37 15
23 2
43 8
14 3
9 22
3 1
41 43
9 16
38 2
34 8
2 20
41 42
32 28
29 36
4 44
16 15
19 21
39 20
5 8
34 20
11 23
38 44
42 24
29 8
20 42
20 3
11 25
19 41
1 23
43 30
23 4
41 39
41 40
27 2
29 31
38 22
6 2
34 44
27 28
41 37
42 8
22 36
26 34
22 8
17 41
36 41
30 22
5 19
4 12
23 17
19 38
33 8
17 33
37 17
34 24
16 10
22 39
42 4
25 41
26 44
21 15
29 2
19 24
41 24
41 16
44 22
7 44
10 20
23 37
37 31
32 44
32 7
38 31
24 7
5 36
9 32
32 36
32 16
1 13
22 35
28 15
33 40
11 15
10 34
6 16
42 28
27 7
11 21
39 38
6 18
1 6
12 2
4 29
23 24
7 1
36 39
40 34
44 23
13 30
6 28
12 10
8 10
42 25
28 43
9 5
23 28
36 8
43 17
12 32
36 11
14 9
19 12
33 27
10 30
32 2
32 4
11 3
39 25
30 25
34 22
40 22
3 28
28 14
17 4
17 25
28 20
43 7
22 28
17 13
7 3
7 15
2 8
33 16
42 34
25 37
2 28
38 24
6 23
17 39
21 12
5 25
31 2
38 26
7 40
24 25
20 25
44 1
38 7
44 37
31 3
8 4
9 43
11 40
8 28
4 40
37 18
7 14
24 30
39 15
15 43
15 27
7 12
1 18
20 19
30 29
2 15
33 44
37 20
18 29
31 10
26 13
2 26
18 41
20 14
5 31
23 31
40 23
43 16
5 35
40 1
24 40
39 11
14 24
29 42
13 43
29 26
29 17
1 9
18 35
44 40
20 44
8 41
13 28
40 35
14 26
25 33
13 15
28 35
38 43
4 25
34 31
22 14
24 31
11 13
29 33
42 11
22 4
8 18
12 11
12 13
12 37
33 19
28 11
18 40
30 38
1 8
6 39
36 7
44 31
29 32
36 6
22 17
20 15
1 17
26 24
12 16
27 13
34 9
17 34
43 6
4 21
42 21
10 6
35 27
6 32
5 41
26 36
5 20
21 22
40 27
23 22
38 15
11 7
27 20
6 5
42 2
9 3
18 34
18 21
12 44
14 34
18 16
16 11
14 32
21 37
18 36
19 15
28 34
29 23
39 1
37 1
42 17
26 5
36 30
20 16
30 40
36 33
6 24
19 13
31 36
18 14
13 8
10 14
22 25
37 39
36 25
19 7
21 28
38 11
8 7
7 37
1 41
5 29
39 35
19 4
26 17
43 32
30 14
3 22
14 27
20 24
26 25
44 42
14 21
38 27
14 8
33 30
8 30
35 3
38 8
3 37
12 9
14 43
15 3
23 25
44 35
28 31
38 35
3 32
41
1 7
10 25
10 22
21 2
6 36
33 25
29 32
3 24
13 14
16 36
26 27
26 24
33 28
40 37
5 16
18 2
23 39
38 1
14 40
5 30
1 39
15 1
20 25
35 39
12 4
31 16
12 28
18 33
24 17
16 1
7 26
11 37
16 33
19 16
10 40
5 41
29 10
9 41
8 34
8 18
315
38 35
2 1
33 14
12 31
2 27
36 7
33 34
27 11
10 2
2 30
14 40
10 39
32 36
34 9
3 16
34 24
31 34
4 30
26 40
3 10
18 35
4 27
20 39
41 11
34 21
41 32
40 10
8 2
18 7
33 26
34 35
25 21
6 1
4 10
37 23
30 5
14 4
31 3
9 1
24 25
9 35
26 1
27 12
38 19
26 21
7 17
30 15
15 23
28 21
9 6
4 5
28 24
6 23
12 6
24 23
14 30
38 10
40 4
19 24
18 40
36 9
13 24
7 40
37 15
26 15
6 20
3 41
19 27
22 17
36 3
3 25
17 18
4 36
30 41
6 15
21 38
29 28
37 35
11 1
34 41
38 13
25 22
37 28
8 14
6 11
19 39
3 30
8 27
5 15
39 41
7 35
31 22
15 3
21 14
6 33
19 16
22 16
18 15
24 10
28 35
13 22
40 5
8 41
1 30
5 34
11 40
28 39
41 36
2 38
26 41
24 1
28 1
7 39
10 41
38 1
9 21
12 17
16 41
11 24
31 41
14 36
32 3
17 20
31 24
40 24
7 32
17 16
33 4
1 20
4 3
10 9
36 5
15 20
4 38
29 35
39 32
3 9
19 15
12 40
30 29
20 41
31 4
35 5
13 17
27 38
36 25
36 12
40 1
37 22
27 24
26 8
6 29
26 39
16 27
28 16
13 9
38 34
7 9
37 33
9 28
7 31
34 40
31 29
23 19
30 35
35 32
2 15
25 33
27 9
12 15
41 5
26 11
23 18
33 23
32 37
37 6
36 28
40 19
18 28
14 23
38 30
1 27
36 22
8 10
15 21
11 31
8 11
8 7
29 26
6 26
1 3
32 25
3 35
36 15
10 17
38 36
6 25
2 14
19 25
10 16
8 38
24 2
34 23
18 32
32 17
5 10
30 28
18 27
14 13
36 10
39 24
13 32
26 28
30 25
33 21
9 14
14 34
20 34
40 6
18 3
18 33
7 29
21 11
25 31
10 18
22 28
24 15
5 17
17 39
29 22
27 31
41 6
26 31
26 5
3 26
39 6
7 37
2 6
11 23
31 5
4 28
17 11
17 1
1 23
37 24
9 37
20 3
31 15
17 25
10 19
30 13
7 26
30 23
4 16
15 25
8 30
6 18
5 18
34 27
24 21
5 8
27 28
4 1
27 3
24 3
18 24
39 9
15 8
12 32
32 16
1 39
2 37
29 19
16 34
41 25
21 5
14 17
7 5
38 12
38 16
5 12
22 6
13 28
21 7
7 23
11 2
5 27
15 10
12 21
22 35
9 4
29 32
2 40
1 34
3 38
21 18
16 13
35 24
8 3
19 6
6 17
27 33
13 6
7 34
30 7
16 2
36 1
21 6
13 34
29 1
29 4
10 25
26 37
23 28
38 39
